19:17:39.467 00.008 14556 PHD2 version 2.6.13 begins execution with:
19:17:39.467 00.000 14556    Windows 10 (build 26100), 64-bit edition
19:17:39.467 00.000 14556    wxWidgets 3.0.5
19:17:39.468 00.001 14556    cfitsio 3.47
19:17:39.468 00.000 14556 GetString("/frame/LogDir", "") returns ""
19:17:39.469 00.001 14556 CoInitializeEx returns 1
19:17:39.479 00.010 14556 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
19:17:39.479 00.000 14556 GetInt("/wxLanguage", 0) returns 60
19:17:39.495 00.016 14556 locale: initialized with lang id 60 (r=1)
19:17:39.500 00.005 14556 locale: wxTranslations language set to 60
19:17:39.517 00.017 14556 GetInt("/currentProfile", 0) returns 5
19:17:39.530 00.013 14556 reset dither spiral
19:17:39.534 00.004 14556 StartWorkerThread(00000000) begins
19:17:39.539 00.005 14556 WorkerThread constructor called
19:17:39.542 00.003 14556 StartWorkerThread(0176DF60) ends
19:17:39.546 00.004 12308 WorkerThread::Entry() begins
19:17:39.546 00.000 12308 worker thread CoInitializeEx returns 0
19:17:39.546 00.000 14556 StartWorkerThread(00000000) begins
19:17:39.551 00.005 14556 WorkerThread constructor called
19:17:39.554 00.003 14556 StartWorkerThread(0176E7D0) ends
19:17:39.558 00.004 10736 WorkerThread::Entry() begins
19:17:39.559 00.001 14556 GetBoolean("/ServerMode", 1) returns 1
19:17:39.562 00.003 10736 worker thread CoInitializeEx returns 0
19:17:39.682 00.120 14556 GetInt("/profile/5/NoiseReductionMethod", 0) returns 0
19:17:39.686 00.004 14556 GetDouble("/profile/5/DitherScaleFactor", 1.000000) returns 1.000000
19:17:39.689 00.003 14556 GetBoolean("/profile/5/DitherRaOnly", 0) returns 0
19:17:39.693 00.004 14556 GetInt("/profile/5/DitherMode", 0) returns 0
19:17:39.697 00.004 14556 set dither mode 0
19:17:39.702 00.005 14556 GetInt("/profile/5/frame/timeLapse", 0) returns 0
19:17:39.705 00.003 14556 GetInt("/profile/5/frame/var_delay/long_delay", 10000) returns 10000
19:17:39.708 00.003 14556 GetInt("/profile/5/frame/var_delay/short_delay", 1000) returns 1000
19:17:39.711 00.003 14556 GetBoolean("/profile/5/frame/var_delay/enabled", 0) returns 0
19:17:39.714 00.003 14556 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
19:17:39.718 00.004 14556 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
19:17:39.721 00.003 14556 GetInt("/profile/5/frame/focalLength", 0) returns 0
19:17:39.725 00.004 14556 GetInt("/profile/5/auto_exp/exposure_min", 1000) returns 1000
19:17:39.729 00.004 14556 GetInt("/profile/5/auto_exp/exposure_max", 5000) returns 5000
19:17:39.732 00.003 14556 GetDouble("/profile/5/auto_exp/target_snr", 6.000000) returns 6.000000
19:17:39.734 00.002 14556 AutoExp: config min = 1000 max = 5000 snr = 6.00
19:17:39.737 00.003 14556 AutoExp: reset exp to 5000
19:17:39.739 00.002 14556 GetInt("/profile/5/CustomExposureDuration", 30000) returns 30000
19:17:39.743 00.004 14556 GetInt("/profile/5/ExposureDurationMs", 1000) returns 1000
19:17:39.746 00.003 14556 OnExposureDurationSelected: duration = 1000
19:17:39.749 00.003 14556 GetBoolean("/profile/5/BeepForLostStar", 1) returns 1
19:17:39.751 00.002 14556 GetInt("/profile/5/Gamma", 100) returns 100
19:17:39.754 00.003 14556 GetBoolean("/profile/5/ImageLogger/LoggingEnabled", 0) returns 0
19:17:39.758 00.004 14556 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshRel", 0) returns 0
19:17:39.761 00.003 14556 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshPx", 0) returns 0
19:17:39.765 00.004 14556 GetBoolean("/profile/5/ImageLogger/LogFramesDropped", 0) returns 0
19:17:39.767 00.002 14556 GetBoolean("/profile/5/ImageLogger/LogAutoSelectFrames", 0) returns 0
19:17:39.770 00.003 14556 GetDouble("/profile/5/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
19:17:39.774 00.004 14556 GetDouble("/profile/5/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
19:17:39.777 00.003 14556 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
19:17:39.780 00.003 14556 GetBoolean("/profile/5/indi/VerboseLogging", 0) returns 0
19:17:39.790 00.010 14556 guider state => UNINITIALIZED
19:17:39.793 00.003 14556 GetInt("/profile/5/overlay/slit/center.x", 376) returns 376
19:17:39.796 00.003 14556 GetInt("/profile/5/overlay/slit/center.y", 290) returns 290
19:17:39.800 00.004 14556 GetInt("/profile/5/overlay/slit/width", 8) returns 8
19:17:39.802 00.002 14556 GetInt("/profile/5/overlay/slit/height", 100) returns 100
19:17:39.806 00.004 14556 GetInt("/profile/5/overlay/slit/angle", 0) returns 0
19:17:39.809 00.003 14556 Changing from state UNINITIALIZED to UNINITIALIZED
19:17:39.813 00.004 14556 guider state => SELECTING
19:17:39.816 00.003 14556 GetBoolean("/profile/5/guider/FastRecenter", 1) returns 1
19:17:39.820 00.004 14556 GetBoolean("/profile/5/guider/ScaleImage", 1) returns 1
19:17:39.825 00.005 14556 GetDouble("/profile/5/guider/StarMinHFD", 1.500000) returns 1.500000
19:17:39.829 00.004 14556 Setting StarMinHFD = 1.50
19:17:39.832 00.003 14556 GetDouble("/profile/5/guider/StarMaxHFD", 20.000000) returns 10.000000
19:17:39.836 00.004 14556 Setting MaxHFD = 10.0
19:17:39.838 00.002 14556 GetDouble("/profile/5/guider/StarMinSNR", 6.000000) returns 6.000000
19:17:39.840 00.002 14556 Setting StarMinSNR = 6.0
19:17:39.843 00.003 14556 GetInt("/profile/5/guider/AutoSelDownsample", 0) returns 0
19:17:39.845 00.002 14556 Setting AutoSelDownsample = 0
19:17:39.848 00.003 14556 GetString("/profile/5/guider/bookmarks", "") returns ""
19:17:39.852 00.004 14556 GetDouble("/profile/5/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
19:17:39.856 00.004 14556 GetBoolean("/profile/5/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
19:17:39.859 00.003 14556 GetBoolean("/profile/5/guider/onestar/TolerateJumpsEnabled", 0) returns 0
19:17:39.861 00.002 14556 GetDouble("/profile/5/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
19:17:39.864 00.003 14556 GetInt("/profile/5/guider/onestar/SearchRegion", 15) returns 15
19:17:39.867 00.003 14556 GetBoolean("/profile/5/guider/multistar/enabled", 0) returns 0
19:17:39.870 00.003 14556 MultiStar mode disabled
19:17:39.872 00.002 14556 GetBoolean("/StickyLockPosition", 0) returns 0
19:17:39.878 00.006 14556 GetString("/geometry", "") returns "0;800;600;234;234"
19:17:39.935 00.057 14556 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
19:17:39.938 00.003 14556 GetString("/graph/RAColor", "") returns "#6464FF"
19:17:39.941 00.003 14556 GetString("/graph/DecColor", "") returns "#FF0000"
19:17:39.943 00.002 14556 GetInt("/graph/minLength", 50) returns 50
19:17:39.947 00.004 14556 GetInt("/graph/maxLength", 400) returns 400
19:17:39.951 00.004 14556 GetInt("/graph/minHeight", 1) returns 1
19:17:39.954 00.003 14556 GetInt("/graph/maxHeight", 16) returns 16
19:17:39.957 00.003 14556 GetInt("/graph/length", 100) returns 100
19:17:39.959 00.002 14556 GraphStats window size = 100
19:17:39.962 00.003 14556 GetInt("/graph/height", 4) returns 4
19:17:39.964 00.002 14556 GetInt("graph/HeightUnits", 1) returns 1
19:17:39.967 00.003 14556 GetBoolean("/graph/showCorrections", 1) returns 1
19:17:39.970 00.003 14556 GetBoolean("/graph/showStarMass", 0) returns 0
19:17:39.973 00.003 14556 GetBoolean("/graph/showStarSNR", 0) returns 0
19:17:39.977 00.004 14556 GetBoolean("/graph/correctionsToScale", 0) returns 0
19:17:40.033 00.056 14556 GetInt("/graph_stepguider/length", 1) returns 1
19:17:40.044 00.011 14556 GetBoolean("/ProfileRawMode", 0) returns 0
19:17:40.048 00.004 14556 GetInt("/target/length", 100) returns 100
19:17:40.051 00.003 14556 GetDouble("/target/zoom", 1.000000) returns 1.000000
19:17:40.065 00.014 14556 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
19:17:40.068 00.003 14556 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
19:17:40.476 00.408 14556 GetString("/profile/1/name", "") returns "SF PW 2025"
19:17:40.480 00.004 14556 GetString("/profile/2/name", "") returns "SF2025"
19:17:40.483 00.003 14556 GetString("/profile/3/name", "") returns "PWStarfront25"
19:17:40.487 00.004 14556 GetString("/profile/4/name", "") returns "PHDSF2025"
19:17:40.491 00.004 14556 GetString("/profile/5/name", "") returns "PHD SF 2025"
19:17:40.508 00.017 14556 GetString("/profile/5/name", "") returns "PHD SF 2025"
19:17:40.957 00.449 14556 GetString("/profile/5/indi/INDIcam", "") returns ""
19:17:40.994 00.037 14556 GetString("/profile/5/indi/INDImount", "") returns ""
19:17:41.015 00.021 14556 GetString("/profile/5/indi/INDImount", "") returns ""
19:17:41.032 00.017 14556 GetString("/profile/5/camera/LastMenuChoice", "None") returns "ZWO ASI Camera"
19:17:41.036 00.004 14556 CameraFactory(ZWO ASI Camera)
19:17:41.040 00.004 14556 GetBoolean("/profile/5/camera/UseSubframes", 0) returns 0
19:17:41.044 00.004 14556 GetInt("/profile/5/camera/ReadDelay", 150) returns 150
19:17:41.047 00.003 14556 GetInt("/profile/5/camera/gain", 95) returns 50
19:17:41.051 00.004 14556 GetInt("/profile/5/camera/TimeoutMs", 15000) returns 15000
19:17:41.056 00.005 14556 GetInt("/profile/5/camera/SaturationADU", 0) returns 255
19:17:41.059 00.003 14556 GetBoolean("/profile/5/camera/SaturationByADU", 1) returns 1
19:17:41.063 00.004 14556 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
19:17:41.067 00.004 14556 GetInt("/profile/5/camera/binning", 1) returns 1
19:17:41.070 00.003 14556 GetInt("/profile/5/camera/ZWO/bpp", 8) returns 8
19:17:41.075 00.005 14556 Created new camera of type ZWO ASI Camera = 01803870
19:17:41.079 00.004 14556 GetString("/profile/5/camera/LastMenuChoice", "") returns "ZWO ASI Camera"
19:17:41.084 00.005 14556 GetString("/profile/5/scope/LastMenuChoice", "None") returns "iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)"
19:17:41.089 00.005 14556 ScopeFactory(iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM))
19:17:41.093 00.004 14556 GetInt("/profile/5/scope/CalibrationDuration", 750) returns 750
19:17:41.097 00.004 14556 GetInt("/profile/5/scope/CalibrationDistance", 25) returns 25
19:17:41.101 00.004 14556 GetInt("/profile/5/scope/MaxRaDuration", 2500) returns 2500
19:17:41.105 00.004 14556 GetInt("/profile/5/scope/MaxDecDuration", 2500) returns 2500
19:17:41.109 00.004 14556 GetInt("/profile/5/scope/DecGuideMode", 1) returns 1
19:17:41.113 00.004 14556 DecGuideMode set to Auto (1)
19:17:41.118 00.005 14556 GetInt("/profile/5/scope/XGuideAlgorithm", 1) returns 1
19:17:41.122 00.004 14556 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.200000
19:17:41.126 00.004 14556 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
19:17:41.130 00.004 14556 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
19:17:41.137 00.007 14556 GetInt("/profile/5/scope/YGuideAlgorithm", 4) returns 4
19:17:41.140 00.003 14556 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.200000
19:17:41.145 00.005 14556 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
19:17:41.149 00.004 14556 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
19:17:41.152 00.003 14556 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
19:17:41.155 00.003 14556 GetBoolean("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
19:17:41.160 00.005 14556 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
19:17:41.164 00.004 14556 GetBoolean("/profile/5/scope/CalFlipRequiresDecFlip", 0) returns 0
19:17:41.170 00.006 14556 GetBoolean("/profile/5/scope/AssumeOrthogonal", 0) returns 0
19:17:41.173 00.003 14556 GetBoolean("/profile/5/scope/UseDecComp", 1) returns 1
19:17:41.176 00.003 14556 GetBoolean("/profile/5/scope/HiResEncoders", 0) returns 0
19:17:41.179 00.003 14556 GetInt("/profile/5/scope/DecBacklashPulse", 0) returns 20
19:17:41.181 00.002 14556 GetInt("/profile/5/scope/DecBacklashFloor", 0) returns 20
19:17:41.184 00.003 14556 GetInt("/profile/5/scope/DecBacklashCeiling", 0) returns 20
19:17:41.186 00.002 14556 GetBoolean("/profile/5/scope/BacklashCompEnabled", 0) returns 0
19:17:41.189 00.003 14556 BLC: Backlash compensation is disabled
19:17:41.194 00.005 14556 GetBoolean("/profile/5/scope/StopGuidingWhenSlewing", 1) returns 1
19:17:41.198 00.004 14556 Scope: enabling slew check, guiding will stop when slew is detected
19:17:41.200 00.002 14556 Created new scope of type iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM) = 104CA5C8
19:17:41.203 00.003 14556 GetString("/profile/5/scope/LastMenuChoice", "") returns "iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)"
19:17:41.207 00.004 14556 GetString("/profile/5/scope/LastAuxMenuChoice", "None") returns "None"
19:17:41.209 00.002 14556 ScopeFactory(None)
19:17:41.212 00.003 14556 Created new aux scope of type None = 00000000
19:17:41.215 00.003 14556 GetString("/profile/5/scope/LastAuxMenuChoice", "") returns "None"
19:17:41.217 00.002 14556 Throw from C:\cygwin\home\agalasso\projects\phd2\gear_dialog.cpp:1351->OnAuxChoiceScope: m_pAuxScope == NULL
19:17:41.220 00.003 14556 GetString("/profile/5/stepguider/LastMenuChoice", "None") returns "None"
19:17:41.222 00.002 14556 StepGuiderFactory(None)
19:17:41.225 00.003 14556 Created new stepguider of type None = 00000000
19:17:41.228 00.003 14556 GetString("/profile/5/stepguider/LastMenuChoice", "") returns "None"
19:17:41.231 00.003 14556 Throw from C:\cygwin\home\agalasso\projects\phd2\gear_dialog.cpp:1577->OnChoiceStepGuider: m_pStepGuider == NULL
19:17:41.234 00.003 14556 GetString("/profile/5/rotator/LastMenuChoice", "None") returns "None"
19:17:41.237 00.003 14556 RotatorFactory(None)
19:17:41.240 00.003 14556 Created new Rotator of type None = 00000000
19:17:41.242 00.002 14556 GetString("/profile/5/rotator/LastMenuChoice", "") returns "None"
19:17:41.246 00.004 14556 Throw from C:\cygwin\home\agalasso\projects\phd2\gear_dialog.cpp:1715->OnChoiceRotator: m_pRotator == NULL
19:17:41.256 00.010 14556 GetString("/profile/5/name", "") returns "PHD SF 2025"
19:17:41.259 00.003 14556 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
19:17:41.263 00.004 14556 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
19:17:41.290 00.027 14556 starting server
19:17:41.295 00.005 14556 event server started, listening on port 4400
19:17:41.299 00.004 14556 Server started, listening on port 4300
19:17:41.301 00.002 14556 Status Line: Server started
19:17:41.309 00.008 14556 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|"
19:17:41.376 00.067 14556 GetBoolean("/Update/enabled", 1) returns 1
19:17:41.379 00.003 14556 GetInt("/Update/series", 0) returns 0
19:17:41.385 00.006 5560 UPD: updater thread entry
19:17:41.387 00.002 5560 UPD: fetch https://openphdguiding.org/release-main-win.txt
19:17:41.696 00.309 5560 UPD: latest ver = 2.6.13
19:17:41.696 00.000 5560 UPD: URL = https://openphdguiding.org/phd2-2.6.13-installer.exe
19:17:41.697 00.001 5560 UPD: SHA1 = c3bb2db8c671f8a106a94af5cdf6488dd0b82887
19:17:41.698 00.001 5560 GetInt("/Update/force", 0) returns 0
19:17:41.698 00.000 5560 UPD: version is up-to-date
19:17:41.701 00.003 5560 UPD: updater thread exit
19:17:41.852 00.151 14556 evsrv: cli 0185B708 connect
19:17:41.863 00.011 14556 evsrv: cli 0185B708 request: {"method":"get_app_state","id":"83968b47-6e0f-452b-bd16-877bf7962f9f"}
19:17:41.870 00.007 14556 evsrv: cli 0185B708 response: {"jsonrpc":"2.0","result":"Stopped","id":"83968b47-6e0f-452b-bd16-877bf7962f9f"}
19:17:41.875 00.005 14556 evsrv: cli 0185B708 disconnect
19:17:41.879 00.004 14556 evsrv: cli 0185B668 connect
19:17:41.892 00.013 14556 evsrv: cli 0185B708 connect
19:17:41.902 00.010 14556 evsrv: cli 0185B708 request: {"method":"get_profile","id":"4d60c42a-e67f-40b0-aa81-792fa7e16cd0"}
19:17:41.906 00.004 14556 GetString("/profile/5/name", "") returns "PHD SF 2025"
19:17:41.910 00.004 14556 evsrv: cli 0185B708 response: {"jsonrpc":"2.0","result":{"id":5,"name":"PHD SF 2025"},"id":"4d60c42a-e67f-40b0-aa81-792fa7e16cd0"}
19:17:41.920 00.010 14556 evsrv: cli 0185B708 disconnect
19:17:41.924 00.004 14556 evsrv: cli 0185B3E8 connect
19:17:41.927 00.003 14556 evsrv: cli 0185B3E8 request: {"method":"get_profiles","id":"c3963f2a-c64a-47d9-82d3-bd1d033d25f3"}
19:17:41.930 00.003 14556 GetString("/profile/1/name", "") returns "SF PW 2025"
19:17:41.933 00.003 14556 GetString("/profile/2/name", "") returns "SF2025"
19:17:41.936 00.003 14556 GetString("/profile/3/name", "") returns "PWStarfront25"
19:17:41.939 00.003 14556 GetString("/profile/4/name", "") returns "PHDSF2025"
19:17:41.941 00.002 14556 GetString("/profile/5/name", "") returns "PHD SF 2025"
19:17:41.946 00.005 14556 GetString("/profile/1/name", "") returns "SF PW 2025"
19:17:41.951 00.005 14556 GetString("/profile/1/name", "") returns "SF PW 2025"
19:17:41.952 00.001 14556 GetString("/profile/2/name", "") returns "SF2025"
19:17:41.955 00.003 14556 GetString("/profile/1/name", "") returns "SF PW 2025"
19:17:41.959 00.004 14556 GetString("/profile/2/name", "") returns "SF2025"
19:17:41.961 00.002 14556 GetString("/profile/3/name", "") returns "PWStarfront25"
19:17:41.964 00.003 14556 GetString("/profile/1/name", "") returns "SF PW 2025"
19:17:41.966 00.002 14556 GetString("/profile/2/name", "") returns "SF2025"
19:17:41.970 00.004 14556 GetString("/profile/3/name", "") returns "PWStarfront25"
19:17:41.973 00.003 14556 GetString("/profile/4/name", "") returns "PHDSF2025"
19:17:41.978 00.005 14556 GetString("/profile/1/name", "") returns "SF PW 2025"
19:17:41.982 00.004 14556 GetString("/profile/2/name", "") returns "SF2025"
19:17:41.985 00.003 14556 GetString("/profile/3/name", "") returns "PWStarfront25"
19:17:41.987 00.002 14556 GetString("/profile/4/name", "") returns "PHDSF2025"
19:17:41.991 00.004 14556 GetString("/profile/5/name", "") returns "PHD SF 2025"
19:17:41.993 00.002 14556 evsrv: cli 0185B3E8 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":"c3963f2a-c64a-47d9-82d3-bd1d033d25f3"}
19:17:41.999 00.006 14556 evsrv: cli 0185B3E8 disconnect
19:17:42.003 00.004 14556 evsrv: cli 0185B708 connect
19:17:42.009 00.006 14556 evsrv: cli 0185B708 request: {"method":"get_connected","id":"b12314a0-3ad6-40fe-9331-5da8f4d94593"}
19:17:42.012 00.003 14556 evsrv: cli 0185B708 response: {"jsonrpc":"2.0","result":false,"id":"b12314a0-3ad6-40fe-9331-5da8f4d94593"}
19:17:42.015 00.003 14556 evsrv: cli 0185B708 disconnect
19:17:42.018 00.003 14556 evsrv: cli 0185B3E8 connect
19:17:42.023 00.005 14556 evsrv: cli 0185B3E8 request: {"method":"set_connected","params":[true],"id":"97c8d09a-fbed-44af-bee9-b85fd7dee5ef"}
19:17:42.026 00.003 14556 gear_dialog: ConnectAll calls OnButtonConnectAll
19:17:42.029 00.003 14556 gear_dialog: OnButtonConnectAll
19:17:42.031 00.002 14556 gear_dialog: DoConnectCamera [ZWO ASI Camera]
19:17:42.034 00.003 14556 Status Line: Connecting to Camera ...
19:17:42.039 00.005 14556 GetString("/profile/5/cam_hash/8d44cd37/whichCamera", "") returns "1,ZWO ASI290MM Mini"
19:17:42.044 00.005 14556 Connecting to camera [ZWO ASI Camera] id = [1,ZWO ASI290MM Mini]
19:17:42.058 00.014 14556 ZWO: SDK Version = [1, 30, 0, 0]
19:17:42.069 00.011 14556 ZWO: find camera id: [1,ZWO ASI290MM Mini], ncams = 2
19:17:42.082 00.013 14556 ZWO: found matching camera at idx 1
19:17:42.282 00.200 14556 ZWO: using mode BPP = 8
19:17:42.286 00.004 14556 ZWO: usb3 = 0, is_mini = 1, name = [ZWO ASI290MM Mini]
19:17:42.291 00.005 14556 ZWO: selecting snap mode
19:17:42.294 00.003 14556 ZWO: IsColorCam = 0
19:17:42.297 00.003 14556 ZWO: supported bin 0 = 1
19:17:42.299 00.002 14556 ZWO: supported bin 1 = 2
19:17:42.313 00.014 14556 ZWO: gain range = 0 .. 600
19:17:42.316 00.003 14556 ZWO: lowest RN gain = 300 (50%)
19:17:42.318 00.002 14556 ZWO: frame (0,0)+(1936,1096)
19:17:42.365 00.047 14556 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
19:17:42.372 00.007 14556 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[ZWO ASI Camera] scaleRatio=1.000
19:17:42.377 00.005 14556 Connected Camera: ZWO ASI290MM Mini
19:17:42.379 00.002 14556 FullSize=(1936,1096)
19:17:42.385 00.006 14556 PixelSize=2.90
19:17:42.389 00.004 14556 BitsPerPixel=8
19:17:42.391 00.002 14556 HasGainControl=1
19:17:42.394 00.003 14556 GuideCameraGain=50
19:17:42.396 00.002 14556 HasShutter=0
19:17:42.398 00.002 14556 HasSubFrames=1
19:17:42.402 00.004 14556 ST4HasGuideOutput=1
19:17:42.406 00.004 14556 GetBoolean("/profile/5/camera/AutoLoadDefectMap", 1) returns 1
19:17:42.408 00.002 14556 auto-loading defect map
19:17:42.411 00.003 14556 Loading defect map file C:\Users\Paul.DESKTOP-0B00NHB\AppData\Local\phd2\darks_defects\PHD2_defect_map_5.txt
19:17:42.416 00.005 14556 Defect map file not found: C:\Users\Paul.DESKTOP-0B00NHB\AppData\Local\phd2\darks_defects\PHD2_defect_map_5.txt
19:17:42.419 00.003 14556 Status Line: Defect map not loaded
19:17:42.423 00.004 14556 GetBoolean("/profile/5/camera/AutoLoadDarks", 1) returns 1
19:17:42.426 00.003 14556 Auto-loading dark library
19:17:42.477 00.051 14556 loaded dark frame exposure = 1000, med = 0
19:17:42.520 00.043 14556 loaded dark frame exposure = 1500, med = 0
19:17:42.562 00.042 14556 loaded dark frame exposure = 2000, med = 0
19:17:42.608 00.046 14556 loaded dark frame exposure = 2500, med = 0
19:17:42.655 00.047 14556 loaded dark frame exposure = 3000, med = 0
19:17:42.716 00.061 14556 loaded dark frame exposure = 3500, med = 0
19:17:42.775 00.059 14556 loaded dark frame exposure = 4000, med = 0
19:17:42.842 00.067 14556 loaded dark frame exposure = 4500, med = 0
19:17:42.926 00.084 14556 loaded dark frame exposure = 5000, med = 2
19:17:42.987 00.061 14556 loaded dark frame exposure = 6000, med = 1
19:17:42.992 00.005 14556 loaded dark library from C:\Users\Paul.DESKTOP-0B00NHB\AppData\Local\phd2\darks_defects\PHD2_dark_lib_5.fit
19:17:42.994 00.002 14556 Status Line: Darks loaded
19:17:43.001 00.007 14556 Status Line: Camera Connected
19:17:43.009 00.008 14556 gear_dialog: OnButtonConnectStepGuider
19:17:43.015 00.006 14556 Connected AO:None
19:17:43.018 00.003 14556 gear_dialog: OnButtonConnectScope
19:17:43.020 00.002 14556 Status Line: Connecting to Mount ...
19:17:43.024 00.004 14556 Connecting to mount [iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)]
19:17:43.027 00.003 14556 ASCOM Scope: Connecting
19:17:43.030 00.003 14556 Create ASCOM Scope: choice 'iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)' progid ASCOM.iOptron2017.Telescope
19:17:43.122 00.092 14556 pScopeDriver = 0x1ACE0030
19:17:43.163 00.041 14556 Scope reports its name as iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)
19:17:43.172 00.009 14556 ASCOM scope CanSlewAsync is true
19:17:43.175 00.003 14556 iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM) connected
19:17:43.182 00.007 14556 ScopeASCOM::GetDeclinationRadians() returns 90.0
19:17:43.186 00.004 14556 ScopeASCOM::SideOfPier() returns -1
19:17:43.189 00.003 14556 ASCOM Scope: Connect success
19:17:43.192 00.003 14556 Status Line: Mount Connected
19:17:43.200 00.008 14556 Connected Scope:iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)
19:17:43.204 00.004 14556 gear_dialog: OnButtonConnectAuxScope
19:17:43.207 00.003 14556 Connected AuxScope:None
19:17:43.209 00.002 14556 gear_dialog: OnButtonConnectRotator
19:17:43.214 00.005 14556 Connected Rotator:None
19:17:43.287 00.073 14556 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
19:17:43.293 00.006 14556 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
19:17:43.297 00.004 14556 Auto-loading calibration data
19:17:43.299 00.002 14556 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001510
19:17:43.303 00.004 14556 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001421
19:17:43.305 00.002 14556 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
19:17:43.309 00.004 14556 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns -3.073260
19:17:43.312 00.003 14556 GetDouble("/profile/5/scope/calibration/yAngle", 1.570796) returns -1.601800
19:17:43.314 00.002 14556 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000048
19:17:43.316 00.002 14556 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 1
19:17:43.320 00.004 14556 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
19:17:43.324 00.004 14556 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns 1
19:17:43.327 00.003 14556 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
19:17:43.330 00.003 14556 Mount::SetCalibration (scope) -- xAngle=-176.1 yAngle=-91.8 xRate=1.510 yRate=1.421 bin=1 dec=0.0 pierSide=1 par=+/+ rotAng=None
19:17:43.332 00.002 14556 Mount::SetCalibration (scope) -- sets m_xAngle=-176.1 m_yAngleError=5.7
19:17:43.338 00.006 14556 ScopeASCOM::GetDeclinationRadians() returns 90.0
19:17:43.341 00.003 14556 ScopeASCOM::SideOfPier() returns -1
19:17:43.811 00.470 14556 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
19:17:43.814 00.003 14556 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
19:17:43.817 00.003 14556 Auto-loading calibration data
19:17:43.822 00.005 14556 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001510
19:17:43.825 00.003 14556 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001421
19:17:43.829 00.004 14556 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
19:17:43.831 00.002 14556 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns -3.073260
19:17:43.835 00.004 14556 GetDouble("/profile/5/scope/calibration/yAngle", 1.570796) returns -1.601800
19:17:43.838 00.003 14556 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000048
19:17:43.841 00.003 14556 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 1
19:17:43.844 00.003 14556 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
19:17:43.846 00.002 14556 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns 1
19:17:43.848 00.002 14556 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
19:17:43.853 00.005 14556 Mount::SetCalibration (scope) -- xAngle=-176.1 yAngle=-91.8 xRate=1.510 yRate=1.421 bin=1 dec=0.0 pierSide=1 par=+/+ rotAng=None
19:17:43.856 00.003 14556 Mount::SetCalibration (scope) -- sets m_xAngle=-176.1 m_yAngleError=5.7
19:17:43.860 00.004 14556 ScopeASCOM::GetDeclinationRadians() returns 90.0
19:17:43.862 00.002 14556 ScopeASCOM::SideOfPier() returns -1
19:17:43.869 00.007 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"97c8d09a-fbed-44af-bee9-b85fd7dee5ef"}
19:17:43.873 00.004 14556 evsrv: cli 0185B3E8 disconnect
19:17:43.877 00.004 14556 evsrv: cli 10538200 connect
19:17:43.881 00.004 14556 evsrv: cli 10538200 request: {"method":"get_app_state","id":"b36a8cc6-5d15-4694-bfd8-0687b185abd8"}
19:17:43.886 00.005 14556 evsrv: cli 10538200 response: {"jsonrpc":"2.0","result":"Stopped","id":"b36a8cc6-5d15-4694-bfd8-0687b185abd8"}
19:17:43.890 00.004 14556 evsrv: cli 10538200 disconnect
19:17:44.893 01.003 14556 evsrv: cli 0185B3E8 connect
19:17:44.898 00.005 14556 evsrv: cli 0185B3E8 request: {"method":"loop","id":"8fb612a0-2275-48a3-9b23-037d9657d275"}
19:17:44.903 00.005 14556 Status Line: Looping
19:17:44.907 00.004 14556 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
19:17:44.916 00.009 14556 ScheduleExposure(1000,3,0) exposurePending=0
19:17:44.920 00.004 14556 Enqueuing Expose request
19:17:44.922 00.002 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"8fb612a0-2275-48a3-9b23-037d9657d275"}
19:17:44.925 00.003 12308 Worker thread wakes up
19:17:44.925 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
19:17:44.925 00.000 12308 Exposure delay set to 0
19:17:44.925 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:17:44.925 00.000 12308 ZWO: set CONTROL_EXPOSURE 1000000
19:17:44.926 00.001 14556 evsrv: cli 0185B3E8 disconnect
19:17:44.931 00.005 14556 evsrv: cli 10537E40 connect
19:17:44.933 00.002 14556 case statement mapped state 1 to 101
19:17:44.937 00.004 14556 case statement mapped state 1 to 101
19:17:44.940 00.003 14556 evsrv: cli 10537E40 request: {"method":"get_lock_shift_params","id":"9912d672-6f17-43c5-a3b7-02af9908f0de"}
19:17:44.942 00.002 14556 evsrv: cli 10537E40 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"9912d672-6f17-43c5-a3b7-02af9908f0de"}
19:17:44.955 00.013 14556 evsrv: cli 10537E40 disconnect
19:17:44.958 00.003 14556 evsrv: cli 10537620 connect
19:17:44.961 00.003 14556 case statement mapped state 1 to 101
19:17:44.964 00.003 14556 case statement mapped state 1 to 101
19:17:44.967 00.003 14556 evsrv: cli 10537620 request: {"method":"get_pixel_scale","id":"ea928057-c241-4e7b-9bf1-0e82676cd65d"}
19:17:44.969 00.002 14556 evsrv: cli 10537620 response: {"jsonrpc":"2.0","result":null,"id":"ea928057-c241-4e7b-9bf1-0e82676cd65d"}
19:17:44.972 00.003 14556 evsrv: cli 10537620 disconnect
19:17:46.172 01.200 12308 Exposure complete
19:17:46.219 00.047 12308 worker thread done servicing request
19:17:46.219 00.000 14556 OnExposeComplete: enter
19:17:46.221 00.002 14556 UpdateGuideState(): m_state=1
19:17:46.225 00.004 14556 UpdateCurrentPosition: no star selected
19:17:46.227 00.002 14556 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
19:17:46.227 00.000 14556 Status Line: No star selected
19:17:46.235 00.008 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=255, FiltMin=255, FiltMax=255, Gamma=1.000
19:17:46.235 00.000 14556 UpdateGuideState exits: No star selected
19:17:46.253 00.018 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:46.256 00.003 14556 ScheduleExposure(1000,3,0) exposurePending=0
19:17:46.256 00.000 14556 Enqueuing Expose request
19:17:46.263 00.007 12308 Worker thread wakes up
19:17:46.263 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
19:17:46.263 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:17:47.520 01.257 12308 Exposure complete
19:17:47.555 00.035 12308 worker thread done servicing request
19:17:47.555 00.000 14556 OnExposeComplete: enter
19:17:47.557 00.002 14556 UpdateGuideState(): m_state=1
19:17:47.561 00.004 14556 UpdateCurrentPosition: no star selected
19:17:47.564 00.003 14556 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
19:17:47.564 00.000 14556 Status Line: No star selected
19:17:47.564 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=255, FiltMin=255, FiltMax=255, Gamma=1.000
19:17:47.575 00.011 14556 UpdateGuideState exits: No star selected
19:17:47.589 00.014 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:47.591 00.002 14556 ScheduleExposure(1000,3,0) exposurePending=0
19:17:47.595 00.004 14556 Enqueuing Expose request
19:17:47.597 00.002 12308 Worker thread wakes up
19:17:47.597 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
19:17:47.597 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:17:48.860 01.263 12308 Exposure complete
19:17:48.897 00.037 12308 worker thread done servicing request
19:17:48.897 00.000 14556 OnExposeComplete: enter
19:17:48.897 00.000 14556 UpdateGuideState(): m_state=1
19:17:48.902 00.005 14556 UpdateCurrentPosition: no star selected
19:17:48.902 00.000 14556 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
19:17:48.908 00.006 14556 Status Line: No star selected
19:17:48.913 00.005 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=255, FiltMin=255, FiltMax=255, Gamma=1.000
19:17:48.929 00.016 14556 UpdateGuideState exits: No star selected
19:17:48.929 00.000 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:48.929 00.000 14556 ScheduleExposure(1000,3,0) exposurePending=0
19:17:48.929 00.000 14556 Enqueuing Expose request
19:17:48.929 00.000 12308 Worker thread wakes up
19:17:48.929 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
19:17:48.929 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:17:50.193 01.264 12308 Exposure complete
19:17:50.228 00.035 12308 worker thread done servicing request
19:17:50.228 00.000 14556 OnExposeComplete: enter
19:17:50.232 00.004 14556 UpdateGuideState(): m_state=1
19:17:50.235 00.003 14556 UpdateCurrentPosition: no star selected
19:17:50.235 00.000 14556 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
19:17:50.240 00.005 14556 Status Line: No star selected
19:17:50.245 00.005 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=255, FiltMin=255, FiltMax=255, Gamma=1.000
19:17:50.256 00.011 14556 UpdateGuideState exits: No star selected
19:17:50.263 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:50.267 00.004 14556 ScheduleExposure(1000,3,0) exposurePending=0
19:17:50.267 00.000 14556 Enqueuing Expose request
19:17:50.272 00.005 12308 Worker thread wakes up
19:17:50.272 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
19:17:50.272 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:17:51.518 01.246 12308 Exposure complete
19:17:51.558 00.040 12308 worker thread done servicing request
19:17:51.558 00.000 14556 OnExposeComplete: enter
19:17:51.560 00.002 14556 UpdateGuideState(): m_state=1
19:17:51.564 00.004 14556 UpdateCurrentPosition: no star selected
19:17:51.564 00.000 14556 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
19:17:51.570 00.006 14556 Status Line: No star selected
19:17:51.574 00.004 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=255, FiltMin=255, FiltMax=255, Gamma=1.000
19:17:51.590 00.016 14556 UpdateGuideState exits: No star selected
19:17:51.590 00.000 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:51.590 00.000 14556 ScheduleExposure(1000,3,0) exposurePending=0
19:17:51.590 00.000 14556 Enqueuing Expose request
19:17:51.600 00.010 12308 Worker thread wakes up
19:17:51.600 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
19:17:51.600 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:17:52.852 01.252 12308 Exposure complete
19:17:52.889 00.037 12308 worker thread done servicing request
19:17:52.889 00.000 14556 OnExposeComplete: enter
19:17:52.892 00.003 14556 UpdateGuideState(): m_state=1
19:17:52.894 00.002 14556 UpdateCurrentPosition: no star selected
19:17:52.894 00.000 14556 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
19:17:52.894 00.000 14556 Status Line: No star selected
19:17:52.894 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=255, FiltMin=255, FiltMax=255, Gamma=1.000
19:17:52.912 00.018 14556 UpdateGuideState exits: No star selected
19:17:52.924 00.012 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:52.927 00.003 14556 ScheduleExposure(1000,3,0) exposurePending=0
19:17:52.929 00.002 14556 Enqueuing Expose request
19:17:52.931 00.002 12308 Worker thread wakes up
19:17:52.931 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
19:17:52.931 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:17:54.175 01.244 12308 Exposure complete
19:17:54.219 00.044 12308 worker thread done servicing request
19:17:54.222 00.003 14556 OnExposeComplete: enter
19:17:54.227 00.005 14556 UpdateGuideState(): m_state=1
19:17:54.227 00.000 14556 UpdateCurrentPosition: no star selected
19:17:54.233 00.006 14556 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
19:17:54.235 00.002 14556 Status Line: No star selected
19:17:54.238 00.003 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=255, FiltMin=255, FiltMax=255, Gamma=1.000
19:17:54.256 00.018 14556 UpdateGuideState exits: No star selected
19:17:54.262 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:54.263 00.001 14556 ScheduleExposure(1000,3,0) exposurePending=0
19:17:54.267 00.004 14556 Enqueuing Expose request
19:17:54.269 00.002 12308 Worker thread wakes up
19:17:54.269 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
19:17:54.269 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:17:55.506 01.237 12308 Exposure complete
19:17:55.537 00.031 12308 worker thread done servicing request
19:17:55.537 00.000 14556 OnExposeComplete: enter
19:17:55.537 00.000 14556 UpdateGuideState(): m_state=1
19:17:55.537 00.000 14556 UpdateCurrentPosition: no star selected
19:17:55.548 00.011 14556 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
19:17:55.552 00.004 14556 Status Line: No star selected
19:17:55.560 00.008 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=255, FiltMin=255, FiltMax=255, Gamma=1.000
19:17:55.574 00.014 14556 UpdateGuideState exits: No star selected
19:17:55.578 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:55.580 00.002 14556 ScheduleExposure(1000,3,0) exposurePending=0
19:17:55.582 00.002 14556 Enqueuing Expose request
19:17:55.582 00.000 12308 Worker thread wakes up
19:17:55.582 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
19:17:55.582 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:17:55.582 00.000 14556 Stop button clicked
19:17:55.582 00.000 14556 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
19:17:55.582 00.000 14556 Status Line: Waiting for devices...
19:17:55.691 00.109 12308 ZWO: stopexposure
19:17:56.793 01.102 12308 ZWO: stopexposure
19:17:56.793 00.000 12308 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
19:17:56.796 00.003 12308 worker thread done servicing request
19:17:56.796 00.000 14556 OnExposeComplete: enter
19:17:56.801 00.005 14556 OnExposeComplete: Capture Error reported
19:17:56.801 00.000 14556 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
19:17:56.808 00.007 14556 Changing from state SELECTING to UNINITIALIZED
19:17:56.813 00.005 14556 guider state => SELECTING
19:17:56.819 00.006 14556 Status Line: Stopped.
19:17:56.823 00.004 14556 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
20:13:42.865 3346.042 14556 evsrv: cli 0185B3E8 connect
20:13:42.873 00.008 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"2408f0b7-fbf4-4e9d-9c22-e593f36a738c"}
20:13:42.879 00.006 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2408f0b7-fbf4-4e9d-9c22-e593f36a738c"}
20:13:42.885 00.006 14556 evsrv: cli 0185B3E8 disconnect
20:15:06.938 84.053 14556 evsrv: cli 0185AD08 connect
20:15:06.942 00.004 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"96c1c330-1e86-4cd8-986f-e9cdbc94829e"}
20:15:06.947 00.005 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Stopped","id":"96c1c330-1e86-4cd8-986f-e9cdbc94829e"}
20:15:06.953 00.006 14556 evsrv: cli 0185AD08 disconnect
20:15:06.961 00.008 14556 evsrv: cli 0185B3E8 connect
20:15:06.965 00.004 14556 evsrv: cli 0185B3E8 request: {"method":"get_calibrated","id":"1bb30c19-709d-4441-bd87-e8dd08738ad3"}
20:15:06.968 00.003 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":true,"id":"1bb30c19-709d-4441-bd87-e8dd08738ad3"}
20:15:06.975 00.007 14556 evsrv: cli 0185B3E8 disconnect
20:15:06.990 00.015 14556 evsrv: cli 0185AD08 connect
20:15:06.996 00.006 14556 evsrv: cli 0185AD08 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"8aa0d936-d122-445f-bb04-e8712173ba4c"}
20:15:07.000 00.004 14556 PhdController::Guide begins
20:15:07.004 00.004 14556 PhdController: newstate STATE_SETUP
20:15:07.007 00.003 14556 PhdController: setup
20:15:07.012 00.005 14556 PhdController: newstate STATE_ATTEMPT_START
20:15:07.019 00.007 14556 PhdController: start capturing
20:15:07.025 00.006 14556 Changing from state SELECTING to UNINITIALIZED
20:15:07.029 00.004 14556 guider state => SELECTING
20:15:07.033 00.004 14556 setting force full frames = true
20:15:07.035 00.002 14556 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
20:15:07.044 00.009 14556 ScheduleExposure(1000,3,0) exposurePending=0
20:15:07.050 00.006 14556 Enqueuing Expose request
20:15:07.054 00.004 14556 PhdController: newstate STATE_SELECT_STAR
20:15:07.058 00.004 12308 Worker thread wakes up
20:15:07.058 00.000 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":0,"id":"8aa0d936-d122-445f-bb04-e8712173ba4c"}
20:15:07.063 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:15:07.063 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:15:07.063 00.000 14556 evsrv: cli 0185AD08 disconnect
20:15:07.069 00.006 14556 evsrv: cli 0DE75FF0 connect
20:15:07.074 00.005 14556 case statement mapped state 1 to 101
20:15:07.079 00.005 14556 case statement mapped state 1 to 101
20:15:07.085 00.006 14556 evsrv: cli 0DE75FF0 request: {"method":"get_lock_shift_params","id":"d44403a0-770a-4ebd-b183-4bd503e90ebc"}
20:15:07.089 00.004 14556 evsrv: cli 0DE75FF0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"d44403a0-770a-4ebd-b183-4bd503e90ebc"}
20:15:07.095 00.006 14556 evsrv: cli 0DE75FF0 disconnect
20:15:07.099 00.004 14556 evsrv: cli 0DE75050 connect
20:15:07.104 00.005 14556 case statement mapped state 1 to 101
20:15:07.113 00.009 14556 case statement mapped state 1 to 101
20:15:07.120 00.007 14556 evsrv: cli 0DE75050 request: {"method":"get_lock_position","id":"b18a1f53-7374-4088-9751-cfe6d07f777a"}
20:15:07.125 00.005 14556 evsrv: cli 0DE75050 response: {"jsonrpc":"2.0","result":null,"id":"b18a1f53-7374-4088-9751-cfe6d07f777a"}
20:15:07.132 00.007 14556 evsrv: cli 0DE75050 disconnect
20:15:08.133 01.001 14556 evsrv: cli 0185B3E8 connect
20:15:08.139 00.006 14556 case statement mapped state 1 to 101
20:15:08.149 00.010 14556 case statement mapped state 1 to 101
20:15:08.158 00.009 14556 evsrv: cli 0185B3E8 request: {"method":"get_lock_position","id":"fbcf84d3-6156-4af4-964f-317c25764b91"}
20:15:08.163 00.005 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":null,"id":"fbcf84d3-6156-4af4-964f-317c25764b91"}
20:15:08.169 00.006 14556 evsrv: cli 0185B3E8 disconnect
20:15:08.313 00.144 12308 Exposure complete
20:15:08.467 00.154 12308 worker thread done servicing request
20:15:08.467 00.000 14556 OnExposeComplete: enter
20:15:08.472 00.005 14556 UpdateGuideState(): m_state=1
20:15:08.476 00.004 14556 UpdateCurrentPosition: no star selected
20:15:08.479 00.003 14556 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
20:15:08.483 00.004 14556 Status Line: No star selected
20:15:08.490 00.007 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:15:08.513 00.023 14556 UpdateGuideState exits: No star selected
20:15:08.518 00.005 14556 GuiderMultiStar::AutoSelect enter
20:15:08.523 00.005 14556 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
20:15:08.667 00.144 14556 AutoFind: auto downsample for scale 1.00 => 1x
20:15:08.862 00.195 14556 AutoFind: global mean = 0.0, stdev 3.4
20:15:08.866 00.004 14556 AutoFind: using threshold = 0.1
20:15:09.094 00.228 14556 AutoFind: local max [535, 794] 237.0
20:15:09.097 00.003 14556 AutoFind: local max [1190, 28] 208.6
20:15:09.102 00.005 14556 AutoFind: local max [1116, 191] 124.8
20:15:09.105 00.003 14556 AutoFind: local max [163, 984] 64.8
20:15:09.108 00.003 14556 AutoFind: local max [1462, 107] 22.2
20:15:09.113 00.005 14556 AutoFind: local max [114, 956] 20.6
20:15:09.116 00.003 14556 AutoFind: local max [1065, 635] 20.5
20:15:09.120 00.004 14556 AutoFind: local max [1917, 554] 16.4
20:15:09.123 00.003 14556 AutoFind: local max [1395, 807] 13.7
20:15:09.128 00.005 14556 AutoFind: local max [1577, 132] 13.3
20:15:09.131 00.003 14556 AutoFind: local max [843, 725] 11.0
20:15:09.135 00.004 14556 AutoFind: local max [69, 271] 9.5
20:15:09.138 00.003 14556 AutoFind: local max [1690, 25] 9.2
20:15:09.142 00.004 14556 AutoFind: local max [231, 762] 8.5
20:15:09.146 00.004 14556 AutoFind: local max [948, 1081] 8.2
20:15:09.149 00.003 14556 AutoFind: local max [1326, 534] 7.9
20:15:09.153 00.004 14556 AutoFind: local max [722, 743] 7.4
20:15:09.156 00.003 14556 AutoFind: local max [347, 854] 6.4
20:15:09.159 00.003 14556 AutoFind: local max [1593, 507] 6.4
20:15:09.163 00.004 14556 AutoFind: local max [938, 377] 6.2
20:15:09.167 00.004 14556 AutoFind: local max [823, 522] 6.1
20:15:09.171 00.004 14556 AutoFind: local max [625, 687] 6.0
20:15:09.174 00.003 14556 AutoFind: local max [1857, 214] 5.9
20:15:09.177 00.003 14556 AutoFind: local max [745, 717] 5.9
20:15:09.181 00.004 14556 AutoFind: local max [520, 270] 5.7
20:15:09.184 00.003 14556 AutoFind: local max [244, 426] 5.7
20:15:09.187 00.003 14556 AutoFind: local max [726, 319] 5.6
20:15:09.193 00.006 14556 AutoFind: local max [151, 593] 5.5
20:15:09.196 00.003 14556 AutoFind: local max [858, 176] 5.5
20:15:09.199 00.003 14556 AutoFind: local max [1687, 1027] 5.3
20:15:09.203 00.004 14556 AutoFind: local max [1103, 906] 5.2
20:15:09.208 00.005 14556 AutoFind: local max [1670, 270] 5.1
20:15:09.211 00.003 14556 AutoFind: local max [730, 349] 5.0
20:15:09.214 00.003 14556 AutoFind: local max [773, 792] 4.7
20:15:09.218 00.004 14556 AutoFind: local max [699, 149] 4.7
20:15:09.222 00.004 14556 AutoFind: local max [513, 388] 4.4
20:15:09.225 00.003 14556 AutoFind: local max [449, 430] 4.3
20:15:09.229 00.004 14556 AutoFind: local max [620, 881] 4.2
20:15:09.231 00.002 14556 AutoFind: local max [1485, 676] 4.0
20:15:09.236 00.005 14556 AutoFind: local max [1144, 178] 3.7
20:15:09.239 00.003 14556 AutoFind: local max [199, 761] 3.7
20:15:09.242 00.003 14556 AutoFind: local max [847, 252] 3.5
20:15:09.246 00.004 14556 AutoFind: local max [1297, 1079] 3.4
20:15:09.249 00.003 14556 AutoFind: local max [1142, 1070] 3.4
20:15:09.253 00.004 14556 AutoFind: local max [102, 288] 3.3
20:15:09.256 00.003 14556 AutoFind: local max [1082, 992] 3.3
20:15:09.258 00.002 14556 AutoFind: local max [1503, 931] 3.3
20:15:09.261 00.003 14556 AutoFind: local max [1127, 198] 3.2
20:15:09.264 00.003 14556 AutoFind: local max [1025, 339] 3.2
20:15:09.267 00.003 14556 AutoFind: local max [453, 347] 3.2
20:15:09.269 00.002 14556 AutoFind: local max [406, 666] 3.1
20:15:09.273 00.004 14556 AutoFind: local max [1842, 176] 3.1
20:15:09.275 00.002 14556 AutoFind: local max [572, 807] 3.1
20:15:09.278 00.003 14556 AutoFind: local max [62, 79] 3.1
20:15:09.281 00.003 14556 AutoFind: local max [138, 92] 3.1
20:15:09.283 00.002 14556 AutoFind: local max [1856, 839] 3.1
20:15:09.286 00.003 14556 AutoFind: local max [590, 47] 3.1
20:15:09.290 00.004 14556 AutoFind: local max [1130, 897] 3.1
20:15:09.292 00.002 14556 AutoFind: local max [286, 721] 3.0
20:15:09.295 00.003 14556 AutoFind: local max [1746, 923] 3.0
20:15:09.297 00.002 14556 AutoFind: local max [1306, 620] 3.0
20:15:09.300 00.003 14556 AutoFind: local max [1264, 369] 3.0
20:15:09.303 00.003 14556 AutoFind: local max [537, 780] 3.0
20:15:09.305 00.002 14556 AutoFind: local max [810, 197] 3.0
20:15:09.308 00.003 14556 AutoFind: local max [502, 744] 3.0
20:15:09.310 00.002 14556 AutoFind: local max [1769, 358] 3.0
20:15:09.315 00.005 14556 AutoFind: local max [1676, 720] 3.0
20:15:09.317 00.002 14556 AutoFind: local max [1506, 713] 3.0
20:15:09.320 00.003 14556 AutoFind: local max [1663, 139] 3.0
20:15:09.323 00.003 14556 AutoFind: local max [1910, 1015] 3.0
20:15:09.327 00.004 14556 AutoFind: local max [1838, 750] 3.0
20:15:09.330 00.003 14556 AutoFind: local max [1896, 1076] 3.0
20:15:09.332 00.002 14556 AutoFind: local max [466, 629] 3.0
20:15:09.335 00.003 14556 AutoFind: local max [1142, 9] 3.0
20:15:09.338 00.003 14556 AutoFind: local max [1331, 1028] 3.0
20:15:09.341 00.003 14556 AutoFind: local max [1837, 354] 3.0
20:15:09.343 00.002 14556 AutoFind: local max [1326, 819] 3.0
20:15:09.347 00.004 14556 AutoFind: local max [821, 579] 2.9
20:15:09.349 00.002 14556 AutoFind: local max [47, 788] 2.9
20:15:09.351 00.002 14556 AutoFind: local max [1803, 889] 2.9
20:15:09.354 00.003 14556 AutoFind: local max [60, 386] 2.9
20:15:09.357 00.003 14556 AutoFind: local max [410, 598] 2.9
20:15:09.360 00.003 14556 AutoFind: local max [1394, 444] 2.9
20:15:09.362 00.002 14556 AutoFind: local max [389, 270] 2.9
20:15:09.365 00.003 14556 AutoFind: local max [684, 1044] 2.9
20:15:09.367 00.002 14556 AutoFind: local max [70, 191] 2.9
20:15:09.371 00.004 14556 AutoFind: local max [1314, 640] 2.9
20:15:09.373 00.002 14556 AutoFind: local max [1656, 869] 2.9
20:15:09.377 00.004 14556 AutoFind: local max [908, 178] 2.9
20:15:09.380 00.003 14556 AutoFind: local max [1507, 610] 2.9
20:15:09.383 00.003 14556 AutoFind: local max [878, 558] 2.9
20:15:09.387 00.004 14556 AutoFind: local max [141, 983] 2.9
20:15:09.391 00.004 14556 AutoFind: local max [1779, 682] 2.9
20:15:09.395 00.004 14556 AutoFind: local max [537, 510] 2.9
20:15:09.399 00.004 14556 AutoFind: local max [1020, 299] 2.9
20:15:09.402 00.003 14556 AutoFind: local max [860, 592] 2.8
20:15:09.406 00.004 14556 AutoFind: local max [1678, 193] 2.8
20:15:09.409 00.003 14556 AutoFind: local max [65, 70] 2.8
20:15:09.412 00.003 14556 AutoFind: local max [1376, 553] 2.8
20:15:09.416 00.004 14556 AutoFind: local max [1538, 874] 2.8
20:15:09.419 00.003 14556 AutoFind: too close [65, 70] 2.8 - [62, 79] 3.1
20:15:09.423 00.004 14556 AutoFind: too close [1314, 640] 2.9 - [1306, 620] 3.0
20:15:09.427 00.004 14556 AutoFind: close dim-bright [537, 780] 3.0 - [535, 794] 237.0
20:15:09.431 00.004 14556 AutoFind: too close [1127, 198] 3.2 - [1144, 178] 3.7
20:15:09.434 00.003 14556 AutoFind: close dim-bright [1127, 198] 3.2 - [1116, 191] 124.8
20:15:09.438 00.004 14556 AutoFind: too close to edge [1142, 9] 3.0
20:15:09.441 00.003 14556 AutoFind: too close to edge [948, 1081] 8.2
20:15:09.445 00.004 14556 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
20:15:09.448 00.003 14556 Star::Find(15, 535, 794, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.452 00.004 14556 Star::Find returns 1 (1), X=535.05, Y=793.79, Mass=8019, SNR=58.1, Peak=255 HFD=5.9
20:15:09.456 00.004 14556 Star::Find(15, 1190, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.460 00.004 14556 Star::Find returns 1 (1), X=1190.27, Y=28.07, Mass=7370, SNR=56.4, Peak=255 HFD=5.8
20:15:09.464 00.004 14556 Star::Find(15, 1116, 191, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.466 00.002 14556 Star::Find returns 1 (1), X=1116.02, Y=190.95, Mass=4272, SNR=43.0, Peak=255 HFD=4.6
20:15:09.471 00.005 14556 Star::Find(15, 163, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.475 00.004 14556 Star::Find returns 1 (0), X=163.18, Y=984.04, Mass=1921, SNR=29.5, Peak=162 HFD=4.4
20:15:09.478 00.003 14556 Star::Find(15, 1462, 107, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.481 00.003 14556 Star::Find returns 1 (0), X=1462.19, Y=106.86, Mass=753, SNR=18.4, Peak=64 HFD=4.4
20:15:09.486 00.005 14556 Star::Find(15, 114, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.490 00.004 14556 Star::Find returns 1 (0), X=113.95, Y=956.24, Mass=558, SNR=15.9, Peak=43 HFD=4.2
20:15:09.495 00.005 14556 Star::Find(15, 1065, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.499 00.004 14556 Star::Find returns 1 (0), X=1064.81, Y=635.38, Mass=642, SNR=17.1, Peak=54 HFD=4.1
20:15:09.502 00.003 14556 Star::Find(15, 1917, 554, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.506 00.004 14556 Star::Find returns 1 (0), X=1917.30, Y=554.21, Mass=288, SNR=11.4, Peak=25 HFD=3.5
20:15:09.509 00.003 14556 Star::Find(15, 1395, 807, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.513 00.004 14556 Star::Find returns 1 (0), X=1394.71, Y=806.64, Mass=281, SNR=11.2, Peak=33 HFD=3.1
20:15:09.517 00.004 14556 Star::Find(15, 1577, 132, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.520 00.003 14556 Star::Find returns 1 (0), X=1576.55, Y=131.29, Mass=447, SNR=14.0, Peak=49 HFD=4.6
20:15:09.522 00.002 14556 Star::Find(15, 843, 725, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.527 00.005 14556 Star::Find returns 1 (0), X=842.48, Y=725.20, Mass=259, SNR=10.8, Peak=31 HFD=3.7
20:15:09.530 00.003 14556 Star::Find(15, 69, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.534 00.004 14556 Star::Find returns 1 (0), X=68.85, Y=270.48, Mass=144, SNR=8.0, Peak=17 HFD=3.1
20:15:09.538 00.004 14556 Star::Find(15, 1690, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.541 00.003 14556 Star::Find returns 1 (0), X=1689.88, Y=25.09, Mass=157, SNR=8.3, Peak=18 HFD=2.8
20:15:09.544 00.003 14556 Star::Find(15, 231, 762, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.548 00.004 14556 Star::Find returns 1 (0), X=230.83, Y=762.00, Mass=159, SNR=8.3, Peak=16 HFD=3.5
20:15:09.551 00.003 14556 Star::Find(15, 1326, 534, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.555 00.004 14556 Star::Find returns 1 (0), X=1325.51, Y=534.10, Mass=194, SNR=9.3, Peak=27 HFD=3.8
20:15:09.560 00.005 14556 Star::Find(15, 722, 743, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.563 00.003 14556 Star::Find returns 1 (0), X=722.44, Y=743.12, Mass=122, SNR=7.4, Peak=19 HFD=2.7
20:15:09.566 00.003 14556 Star::Find(15, 347, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.570 00.004 14556 Star::Find returns 1 (0), X=347.47, Y=854.08, Mass=153, SNR=8.1, Peak=28 HFD=3.5
20:15:09.574 00.004 14556 Star::Find(15, 1593, 507, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.577 00.003 14556 Star::Find returns 1 (0), X=1592.90, Y=507.59, Mass=116, SNR=7.1, Peak=17 HFD=3.2
20:15:09.581 00.004 14556 Star::Find(15, 938, 377, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.584 00.003 14556 Star::Find returns 1 (0), X=937.67, Y=376.87, Mass=104, SNR=6.8, Peak=19 HFD=2.6
20:15:09.589 00.005 14556 Star::Find(15, 823, 522, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.592 00.003 14556 Star::Find returns 1 (0), X=822.76, Y=521.96, Mass=75, SNR=5.7, Peak=15 HFD=2.3
20:15:09.596 00.004 14556 Star::Find(15, 625, 687, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.599 00.003 14556 Star::Find returns 1 (0), X=624.37, Y=686.61, Mass=87, SNR=6.2, Peak=15 HFD=1.8
20:15:09.603 00.004 14556 Star::Find(15, 1857, 214, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.606 00.003 14556 Star::Find returns 1 (0), X=1856.58, Y=213.87, Mass=91, SNR=6.3, Peak=17 HFD=2.8
20:15:09.609 00.003 14556 Star::Find(15, 745, 717, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.613 00.004 14556 Star::Find returns 1 (0), X=744.69, Y=717.14, Mass=88, SNR=6.2, Peak=22 HFD=2.7
20:15:09.616 00.003 14556 Star::Find(15, 520, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.620 00.004 14556 Star::Find returns 1 (0), X=520.16, Y=270.39, Mass=74, SNR=5.7, Peak=14 HFD=2.6
20:15:09.623 00.003 14556 Star::Find(15, 244, 426, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.626 00.003 14556 Star::Find returns 1 (0), X=243.02, Y=425.59, Mass=90, SNR=6.2, Peak=15 HFD=2.8
20:15:09.629 00.003 14556 Star::Find(15, 726, 319, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.632 00.003 14556 Star::Find returns 1 (0), X=726.51, Y=318.53, Mass=127, SNR=7.5, Peak=24 HFD=3.2
20:15:09.635 00.003 14556 Star::Find(15, 151, 593, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.640 00.005 14556 Star::Find returns 1 (0), X=151.65, Y=592.79, Mass=67, SNR=5.4, Peak=14 HFD=2.7
20:15:09.643 00.003 14556 Star::Find(15, 858, 176, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.646 00.003 14556 Star::Find returns 1 (0), X=857.92, Y=176.16, Mass=172, SNR=8.5, Peak=22 HFD=3.8
20:15:09.650 00.004 14556 Star::Find(15, 1687, 1027, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.653 00.003 14556 Star::Find returns 1 (0), X=1687.09, Y=1027.69, Mass=119, SNR=7.1, Peak=13 HFD=3.9
20:15:09.656 00.003 14556 Star::Find(15, 1103, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.660 00.004 14556 Star::Find returns 1 (0), X=1103.09, Y=905.33, Mass=170, SNR=8.6, Peak=29 HFD=2.7
20:15:09.664 00.004 14556 Star::Find(15, 1670, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.667 00.003 14556 Star::Find returns 1 (0), X=1670.03, Y=270.49, Mass=78, SNR=5.7, Peak=11 HFD=2.6
20:15:09.671 00.004 14556 Star::Find(15, 730, 349, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.674 00.003 14556 Star::Find returns 1 (0), X=730.56, Y=349.82, Mass=150, SNR=8.0, Peak=19 HFD=4.6
20:15:09.678 00.004 14556 Star::Find(15, 773, 792, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.681 00.003 14556 Star::Find returns 1 (0), X=772.75, Y=791.66, Mass=82, SNR=6.0, Peak=14 HFD=3.5
20:15:09.685 00.004 14556 Star::Find(15, 699, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.688 00.003 14556 Star::Find returns 1 (0), X=700.30, Y=149.21, Mass=74, SNR=5.6, Peak=14 HFD=2.8
20:15:09.692 00.004 14556 Star::Find(15, 513, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.695 00.003 14556 Star::Find false star n=6 nbg=284 bg=2.5 sigma=1.4 thresh=7 peak=6
20:15:09.699 00.004 14556 Star::Find returns 0 (2), X=513.00, Y=388.00, Mass=33, SNR=2.9, Peak=10 HFD=0.0
20:15:09.702 00.003 14556 Star::Find(15, 449, 430, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.706 00.004 14556 Star::Find false star n=15 nbg=285 bg=2.5 sigma=1.3 thresh=6 peak=5
20:15:09.709 00.003 14556 Star::Find returns 0 (2), X=449.00, Y=430.00, Mass=55, SNR=2.9, Peak=10 HFD=0.0
20:15:09.712 00.003 14556 Star::Find(15, 620, 881, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.715 00.003 14556 Star::Find returns 1 (0), X=619.10, Y=880.32, Mass=71, SNR=5.4, Peak=10 HFD=3.8
20:15:09.719 00.004 14556 Star::Find(15, 1485, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.723 00.004 14556 Star::Find returns 1 (0), X=1483.18, Y=675.21, Mass=84, SNR=6.0, Peak=13 HFD=3.9
20:15:09.726 00.003 14556 Star::Find(15, 199, 761, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.729 00.003 14556 Star::Find returns 0 (2), X=199.00, Y=761.00, Mass=14, SNR=2.4, Peak=7 HFD=0.0
20:15:09.733 00.004 14556 Star::Find(15, 847, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.737 00.004 14556 Star::Find returns 1 (0), X=846.17, Y=252.07, Mass=86, SNR=6.0, Peak=12 HFD=4.3
20:15:09.740 00.003 14556 Star::Find(15, 1297, 1079, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.744 00.004 14556 Star::Find false star n=12 nbg=283 bg=2.7 sigma=1.5 thresh=7 peak=7
20:15:09.747 00.003 14556 Star::Find returns 0 (2), X=1297.00, Y=1079.00, Mass=63, SNR=2.9, Peak=10 HFD=0.0
20:15:09.751 00.004 14556 Star::Find(15, 1142, 1070, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.754 00.003 14556 Star::Find false star n=11 nbg=285 bg=2.8 sigma=1.5 thresh=7 peak=6
20:15:09.758 00.004 14556 Star::Find returns 0 (2), X=1142.00, Y=1070.00, Mass=53, SNR=2.9, Peak=9 HFD=0.0
20:15:09.761 00.003 14556 Star::Find(15, 102, 288, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.766 00.005 14556 Star::Find false star n=5 nbg=281 bg=2.4 sigma=1.3 thresh=6 peak=4
20:15:09.769 00.003 14556 Star::Find returns 0 (2), X=102.00, Y=288.00, Mass=22, SNR=2.9, Peak=8 HFD=0.0
20:15:09.772 00.003 14556 Star::Find(15, 1082, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.777 00.005 14556 Star::Find returns 0 (2), X=1082.00, Y=992.00, Mass=18, SNR=2.7, Peak=7 HFD=0.0
20:15:09.780 00.003 14556 Star::Find(15, 1503, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.783 00.003 14556 Star::Find false star n=10 nbg=277 bg=2.4 sigma=1.3 thresh=6 peak=4
20:15:09.786 00.003 14556 Star::Find returns 0 (2), X=1503.00, Y=931.00, Mass=39, SNR=2.9, Peak=8 HFD=0.0
20:15:09.790 00.004 14556 Star::Find(15, 1025, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.793 00.003 14556 Star::Find false star n=9 nbg=283 bg=2.5 sigma=1.4 thresh=7 peak=7
20:15:09.797 00.004 14556 Star::Find returns 0 (2), X=1025.00, Y=339.00, Mass=51, SNR=2.9, Peak=11 HFD=0.0
20:15:09.799 00.002 14556 Star::Find(15, 453, 347, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.803 00.004 14556 Star::Find returns 0 (2), X=453.00, Y=347.00, Mass=12, SNR=2.2, Peak=8 HFD=0.0
20:15:09.807 00.004 14556 Star::Find(15, 406, 666, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.810 00.003 14556 Star::Find returns 1 (0), X=406.53, Y=667.03, Mass=52, SNR=4.7, Peak=11 HFD=3.5
20:15:09.813 00.003 14556 Star::Find(15, 1842, 176, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.816 00.003 14556 Star::Find returns 0 (2), X=1842.00, Y=176.00, Mass=17, SNR=2.6, Peak=8 HFD=0.0
20:15:09.820 00.004 14556 Star::Find(15, 572, 807, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.824 00.004 14556 Star::Find returns 0 (2), X=572.00, Y=807.00, Mass=15, SNR=2.5, Peak=9 HFD=0.0
20:15:09.828 00.004 14556 Star::Find(15, 138, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.831 00.003 14556 Star::Find false star n=7 nbg=284 bg=2.4 sigma=1.4 thresh=6 peak=4
20:15:09.834 00.003 14556 Star::Find returns 0 (2), X=138.00, Y=92.00, Mass=25, SNR=2.9, Peak=7 HFD=0.0
20:15:09.837 00.003 14556 Star::Find(15, 1856, 839, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.841 00.004 14556 Star::Find returns 0 (2), X=1856.00, Y=839.00, Mass=19, SNR=2.7, Peak=8 HFD=0.0
20:15:09.843 00.002 14556 Star::Find(15, 590, 47, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.845 00.002 14556 Star::Find returns 0 (2), X=590.00, Y=47.00, Mass=19, SNR=2.8, Peak=8 HFD=0.0
20:15:09.850 00.005 14556 Star::Find(15, 1130, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.853 00.003 14556 Star::Find false star n=7 nbg=285 bg=2.6 sigma=1.3 thresh=6 peak=5
20:15:09.856 00.003 14556 Star::Find returns 0 (2), X=1130.00, Y=897.00, Mass=26, SNR=2.9, Peak=9 HFD=0.0
20:15:09.861 00.005 14556 Star::Find(15, 286, 721, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.864 00.003 14556 Star::Find false star n=13 nbg=284 bg=2.3 sigma=1.3 thresh=6 peak=6
20:15:09.868 00.004 14556 Star::Find returns 0 (2), X=286.00, Y=721.00, Mass=60, SNR=2.9, Peak=10 HFD=0.0
20:15:09.871 00.003 14556 Star::Find(15, 1746, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.875 00.004 14556 Star::Find returns 0 (2), X=1746.00, Y=923.00, Mass=11, SNR=2.2, Peak=9 HFD=0.0
20:15:09.878 00.003 14556 Star::Find(15, 1264, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.882 00.004 14556 Star::Find false star n=6 nbg=283 bg=2.4 sigma=1.4 thresh=7 peak=7
20:15:09.884 00.002 14556 Star::Find returns 0 (2), X=1264.00, Y=369.00, Mass=34, SNR=2.9, Peak=11 HFD=0.0
20:15:09.888 00.004 14556 Star::Find(15, 537, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.892 00.004 14556 Star::Find returns 1 (1), X=535.05, Y=793.79, Mass=8019, SNR=58.1, Peak=255 HFD=5.9
20:15:09.896 00.004 14556 Star::Find(15, 810, 197, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.899 00.003 14556 Star::Find false star n=3 nbg=281 bg=2.5 sigma=1.4 thresh=7 peak=7
20:15:09.903 00.004 14556 Star::Find returns 0 (2), X=810.00, Y=197.00, Mass=22, SNR=2.9, Peak=15 HFD=0.0
20:15:09.908 00.005 14556 Star::Find(15, 502, 744, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.914 00.006 14556 Star::Find returns 0 (2), X=502.00, Y=744.00, Mass=12, SNR=2.2, Peak=8 HFD=0.0
20:15:09.918 00.004 14556 Star::Find(15, 1769, 358, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.922 00.004 14556 Star::Find returns 0 (2), X=1769.00, Y=358.00, Mass=17, SNR=2.6, Peak=7 HFD=0.0
20:15:09.926 00.004 14556 Star::Find(15, 1676, 720, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.929 00.003 14556 Star::Find returns 0 (3), X=1676.00, Y=720.00, Mass=5, SNR=1.4, Peak=7 HFD=0.0
20:15:09.933 00.004 14556 Star::Find(15, 1506, 713, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.936 00.003 14556 Star::Find returns 0 (3), X=1506.00, Y=713.00, Mass=6, SNR=1.5, Peak=8 HFD=0.0
20:15:09.940 00.004 14556 Star::Find(15, 1663, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.944 00.004 14556 Star::Find returns 0 (2), X=1663.00, Y=139.00, Mass=16, SNR=2.6, Peak=8 HFD=0.0
20:15:09.947 00.003 14556 Star::Find(15, 1910, 1015, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.951 00.004 14556 Star::Find returns 1 (0), X=1909.61, Y=1014.63, Mass=63, SNR=5.2, Peak=12 HFD=3.3
20:15:09.955 00.004 14556 Star::Find(15, 1838, 750, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.958 00.003 14556 Star::Find returns 0 (3), X=1838.00, Y=750.00, Mass=0, SNR=0.0, Peak=7 HFD=0.0
20:15:09.963 00.005 14556 Star::Find(15, 1896, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.966 00.003 14556 Star::Find returns 0 (3), X=1896.00, Y=1076.00, Mass=9, SNR=2.0, Peak=8 HFD=0.0
20:15:09.970 00.004 14556 Star::Find(15, 466, 629, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.974 00.004 14556 Star::Find returns 1 (0), X=465.85, Y=628.96, Mass=93, SNR=6.3, Peak=13 HFD=4.3
20:15:09.978 00.004 14556 Star::Find(15, 1331, 1028, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.981 00.003 14556 Star::Find returns 0 (2), X=1331.00, Y=1028.00, Mass=12, SNR=2.2, Peak=9 HFD=0.0
20:15:09.984 00.003 14556 Star::Find(15, 1837, 354, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.987 00.003 14556 Star::Find returns 0 (3), X=1837.00, Y=354.00, Mass=7, SNR=1.7, Peak=9 HFD=0.0
20:15:09.989 00.002 14556 Star::Find(15, 1326, 819, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:09.992 00.003 14556 Star::Find false star n=6 nbg=281 bg=2.4 sigma=1.2 thresh=6 peak=4
20:15:09.995 00.003 14556 Star::Find returns 0 (2), X=1326.00, Y=819.00, Mass=23, SNR=2.9, Peak=7 HFD=0.0
20:15:09.998 00.003 14556 Star::Find(15, 821, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.001 00.003 14556 Star::Find returns 0 (3), X=821.00, Y=579.00, Mass=4, SNR=1.3, Peak=7 HFD=0.0
20:15:10.004 00.003 14556 Star::Find(15, 47, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.007 00.003 14556 Star::Find returns 0 (3), X=47.00, Y=788.00, Mass=9, SNR=1.9, Peak=8 HFD=0.0
20:15:10.010 00.003 14556 Star::Find(15, 1803, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.013 00.003 14556 Star::Find returns 0 (2), X=1803.00, Y=889.00, Mass=15, SNR=2.4, Peak=8 HFD=0.0
20:15:10.017 00.004 14556 Star::Find(15, 60, 386, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.020 00.003 14556 Star::Find returns 0 (2), X=60.00, Y=386.00, Mass=13, SNR=2.3, Peak=7 HFD=0.0
20:15:10.024 00.004 14556 Star::Find(15, 410, 598, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.027 00.003 14556 Star::Find returns 0 (2), X=410.00, Y=598.00, Mass=18, SNR=2.7, Peak=7 HFD=0.0
20:15:10.031 00.004 14556 Star::Find(15, 1394, 444, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.035 00.004 14556 Star::Find returns 0 (2), X=1394.00, Y=444.00, Mass=20, SNR=2.9, Peak=7 HFD=0.0
20:15:10.038 00.003 14556 Star::Find(15, 389, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.041 00.003 14556 Star::Find false star n=6 nbg=284 bg=2.4 sigma=1.3 thresh=6 peak=4
20:15:10.046 00.005 14556 Star::Find returns 0 (2), X=389.00, Y=270.00, Mass=23, SNR=2.9, Peak=7 HFD=0.0
20:15:10.049 00.003 14556 Star::Find(15, 684, 1044, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.051 00.002 14556 Star::Find returns 0 (2), X=684.00, Y=1044.00, Mass=13, SNR=2.3, Peak=8 HFD=0.0
20:15:10.055 00.004 14556 Star::Find(15, 70, 191, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.059 00.004 14556 Star::Find false star n=6 nbg=279 bg=2.3 sigma=1.3 thresh=6 peak=4
20:15:10.062 00.003 14556 Star::Find returns 0 (2), X=70.00, Y=191.00, Mass=26, SNR=2.9, Peak=7 HFD=0.0
20:15:10.065 00.003 14556 Star::Find(15, 1656, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.068 00.003 14556 Star::Find returns 0 (2), X=1656.00, Y=869.00, Mass=14, SNR=2.4, Peak=8 HFD=0.0
20:15:10.072 00.004 14556 Star::Find(15, 908, 178, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.076 00.004 14556 Star::Find false star n=9 nbg=279 bg=2.5 sigma=1.3 thresh=6 peak=5
20:15:10.079 00.003 14556 Star::Find returns 0 (2), X=908.00, Y=178.00, Mass=37, SNR=2.9, Peak=9 HFD=0.0
20:15:10.083 00.004 14556 Star::Find(15, 1507, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.087 00.004 14556 Star::Find false star n=9 nbg=280 bg=2.4 sigma=1.3 thresh=6 peak=5
20:15:10.090 00.003 14556 Star::Find returns 0 (2), X=1507.00, Y=610.00, Mass=35, SNR=2.9, Peak=8 HFD=0.0
20:15:10.095 00.005 14556 Star::Find(15, 878, 558, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.099 00.004 14556 Star::Find false star n=6 nbg=283 bg=2.4 sigma=1.3 thresh=6 peak=5
20:15:10.104 00.005 14556 Star::Find returns 0 (2), X=878.00, Y=558.00, Mass=24, SNR=2.9, Peak=9 HFD=0.0
20:15:10.107 00.003 14556 Star::Find(15, 141, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.111 00.004 14556 Star::Find false star n=34 nbg=237 bg=3.8 sigma=2.2 thresh=10 peak=6
20:15:10.115 00.004 14556 Star::Find returns 0 (2), X=141.00, Y=983.00, Mass=411, SNR=2.9, Peak=10 HFD=0.0
20:15:10.118 00.003 14556 Star::Find(15, 1779, 682, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.121 00.003 14556 Star::Find returns 0 (3), X=1779.00, Y=682.00, Mass=5, SNR=1.4, Peak=7 HFD=0.0
20:15:10.126 00.005 14556 Star::Find(15, 537, 510, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.129 00.003 14556 Star::Find false star n=7 nbg=280 bg=2.2 sigma=1.4 thresh=6 peak=4
20:15:10.133 00.004 14556 Star::Find returns 0 (2), X=537.00, Y=510.00, Mass=33, SNR=2.9, Peak=8 HFD=0.0
20:15:10.137 00.004 14556 Star::Find(15, 1020, 299, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.141 00.004 14556 Star::Find returns 0 (3), X=1020.00, Y=299.00, Mass=4, SNR=1.2, Peak=7 HFD=0.0
20:15:10.145 00.004 14556 Star::Find(15, 860, 592, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.148 00.003 14556 Star::Find false star n=10 nbg=283 bg=2.5 sigma=1.3 thresh=6 peak=4
20:15:10.153 00.005 14556 Star::Find returns 0 (2), X=860.00, Y=592.00, Mass=37, SNR=2.9, Peak=7 HFD=0.0
20:15:10.156 00.003 14556 Star::Find(15, 1678, 193, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.160 00.004 14556 Star::Find returns 0 (3), X=1678.00, Y=193.00, Mass=5, SNR=1.4, Peak=8 HFD=0.0
20:15:10.164 00.004 14556 Star::Find(15, 1376, 553, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.167 00.003 14556 Star::Find returns 0 (3), X=1376.00, Y=553.00, Mass=9, SNR=1.9, Peak=8 HFD=0.0
20:15:10.171 00.004 14556 Star::Find(15, 1538, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.175 00.004 14556 Star::Find returns 0 (2), X=1538.00, Y=874.00, Mass=16, SNR=2.6, Peak=8 HFD=0.0
20:15:10.178 00.003 14556 AutoFind: finding best star pass 1
20:15:10.182 00.004 14556 Star::Find(15, 535, 794, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.185 00.003 14556 Star::Find returns 1 (1), X=535.05, Y=793.79, Mass=8019, SNR=58.1, Peak=255 HFD=5.9
20:15:10.190 00.005 14556 AutoFind: near-saturated [535, 794] 237.0 Mass 8019 SNR 58.1 Peak 255
20:15:10.193 00.003 14556 Star::Find(15, 1190, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.197 00.004 14556 Star::Find returns 1 (1), X=1190.27, Y=28.07, Mass=7370, SNR=56.4, Peak=255 HFD=5.8
20:15:10.200 00.003 14556 AutoFind: near-saturated [1190, 28] 208.6 Mass 7370 SNR 56.4 Peak 255
20:15:10.205 00.005 14556 Star::Find(15, 1116, 191, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.208 00.003 14556 Star::Find returns 1 (1), X=1116.02, Y=190.95, Mass=4272, SNR=43.0, Peak=255 HFD=4.6
20:15:10.212 00.004 14556 AutoFind: near-saturated [1116, 191] 124.8 Mass 4272 SNR 43.0 Peak 255
20:15:10.215 00.003 14556 Star::Find(15, 163, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.219 00.004 14556 Star::Find returns 1 (0), X=163.18, Y=984.04, Mass=1921, SNR=29.5, Peak=162 HFD=4.4
20:15:10.223 00.004 14556 AutoFind returns star at [163, 984] 64.8 Mass 1921 SNR 29.5
20:15:10.227 00.004 14556 Star::Find(15, 163, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.230 00.003 14556 Star::Find returns 1 (0), X=163.18, Y=984.04, Mass=1921, SNR=29.5, Peak=162 HFD=4.4
20:15:10.235 00.005 14556 MultiStar: List (12): {163.18, 984.04}(29.5), {1462.19, 106.86}(18.4), {113.95, 956.24}(15.9), {1064.81, 635.38}(17.1), {1917.30, 554.21}(11.4), {1394.71, 806.64}(11.2), {1576.55, 131.29}(14.0), {842.48, 725.20}(10.8), {68.85, 270.48}(8.0), {1689.88, 25.09}(8.3), {230.83, 762.00}(8.3), {1325.51, 534.10}(9.3), 
20:15:10.238 00.003 14556 setting lock position to (163.18, 984.04)
20:15:10.242 00.004 14556 AutoSelect: state = 1, call UpdateGuideState
20:15:10.245 00.003 14556 UpdateGuideState(): m_state=1
20:15:10.249 00.004 14556 Star::Find(15, 163, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:10.253 00.004 14556 Star::Find returns 1 (0), X=163.18, Y=984.04, Mass=1921, SNR=29.5, Peak=162 HFD=4.4
20:15:10.257 00.004 14556 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.07) = xAngle (3.07 = 3.07)
20:15:10.260 00.003 14556 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.97 = 2.97)
20:15:10.263 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
20:15:10.270 00.007 14556 setting force full frames = false
20:15:10.274 00.004 14556 setting lock position to (163.18, 984.04)
20:15:10.278 00.004 14556 CurrentPosition() valid, moving to STATE_SELECTED
20:15:10.281 00.003 14556 Changing from state SELECTING to SELECTED
20:15:10.285 00.004 14556 guider state => SELECTED
20:15:10.292 00.007 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:15:10.316 00.024 14556 UpdateGuideState exits: m=1921 SNR=29.5
20:15:10.319 00.003 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:15:10.345 00.026 14556 Status Line: Auto-selected star at (163.2, 984.0)
20:15:10.357 00.012 14556 PhdController: newstate STATE_WAIT_SELECTED
20:15:10.362 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:10.368 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:15:10.373 00.005 14556 Enqueuing Expose request
20:15:10.377 00.004 12308 Worker thread wakes up
20:15:10.377 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:15:10.378 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,969,31,31)
20:15:10.378 00.000 14556 evsrv: cli 0185B3E8 connect
20:15:10.382 00.004 14556 case statement mapped state 2 to 1
20:15:10.386 00.004 14556 case statement mapped state 2 to 1
20:15:10.392 00.006 14556 evsrv: cli 0185B3E8 request: {"method":"get_lock_position","id":"13908f4a-e07f-4adb-8585-01496f638e47"}
20:15:10.399 00.007 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":[163.18,984.04],"id":"13908f4a-e07f-4adb-8585-01496f638e47"}
20:15:10.404 00.005 14556 evsrv: cli 0185B3E8 disconnect
20:15:10.411 00.007 14556 evsrv: cli 0185AD08 connect
20:15:10.415 00.004 14556 case statement mapped state 2 to 1
20:15:10.419 00.004 14556 case statement mapped state 2 to 1
20:15:10.428 00.009 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"be1999ed-35fe-4b3d-959d-0775291cec6b"}
20:15:10.432 00.004 14556 case statement mapped state 2 to 1
20:15:10.437 00.005 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Selected","id":"be1999ed-35fe-4b3d-959d-0775291cec6b"}
20:15:10.442 00.005 14556 evsrv: cli 0185AD08 disconnect
20:15:11.442 01.000 14556 evsrv: cli 0185B3E8 connect
20:15:11.448 00.006 14556 case statement mapped state 2 to 1
20:15:11.455 00.007 14556 case statement mapped state 2 to 1
20:15:11.461 00.006 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"d51490da-c809-4274-b05e-4dd30e3a29b5"}
20:15:11.466 00.005 14556 case statement mapped state 2 to 1
20:15:11.471 00.005 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Selected","id":"d51490da-c809-4274-b05e-4dd30e3a29b5"}
20:15:11.476 00.005 14556 evsrv: cli 0185B3E8 disconnect
20:15:11.623 00.147 12308 Exposure complete
20:15:11.779 00.156 12308 worker thread done servicing request
20:15:11.780 00.001 14556 OnExposeComplete: enter
20:15:11.783 00.003 14556 UpdateGuideState(): m_state=2
20:15:11.787 00.004 14556 Star::Find(15, 163, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
20:15:11.791 00.004 14556 Star::Find returns 1 (0), X=163.32, Y=983.98, Mass=1554, SNR=26.5, Peak=137 HFD=4.3
20:15:11.794 00.003 14556 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-3.07) = xAngle (2.70 = 2.70)
20:15:11.798 00.004 14556 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.60 = 2.60)
20:15:11.801 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-0.37 mountX=-0.13 mountY=0.08, mountTheta=2.62
20:15:11.806 00.005 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:15:11.828 00.022 14556 UpdateGuideState exits: m=1554 SNR=26.5
20:15:11.833 00.005 14556 PhdController: newstate STATE_CALIBRATE
20:15:11.836 00.003 14556 PhdController: newstate STATE_GUIDE
20:15:11.852 00.016 14556 Changing from state SELECTED to CALIBRATING_PRIMARY
20:15:11.855 00.003 14556 guider state => CALIBRATED
20:15:11.858 00.003 14556 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
20:15:11.865 00.007 14556 reset dither spiral
20:15:11.870 00.005 14556 PhdController: newstate STATE_SETTLE_BEGIN
20:15:11.874 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:11.877 00.003 14556 ScheduleExposure(1000,3,0) exposurePending=0
20:15:11.881 00.004 14556 Enqueuing Expose request
20:15:11.885 00.004 12308 Worker thread wakes up
20:15:11.885 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:15:11.885 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:15:12.478 00.593 14556 evsrv: cli 0185B3E8 connect
20:15:12.484 00.006 14556 case statement mapped state 5 to 1
20:15:12.494 00.010 14556 case statement mapped state 5 to 1
20:15:12.499 00.005 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"2dd46898-f3b2-4d54-bb15-7a318a999afe"}
20:15:12.505 00.006 14556 case statement mapped state 5 to 1
20:15:12.509 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Selected","id":"2dd46898-f3b2-4d54-bb15-7a318a999afe"}
20:15:12.514 00.005 14556 evsrv: cli 0185B3E8 disconnect
20:15:13.126 00.612 12308 Exposure complete
20:15:13.277 00.151 12308 worker thread done servicing request
20:15:13.277 00.000 14556 OnExposeComplete: enter
20:15:13.281 00.004 14556 UpdateGuideState(): m_state=5
20:15:13.286 00.005 14556 Star::Find(15, 163, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
20:15:13.289 00.003 14556 Star::Find returns 1 (0), X=163.11, Y=984.16, Mass=1466, SNR=25.6, Peak=139 HFD=4.2
20:15:13.292 00.003 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.14 = -1.15)
20:15:13.295 00.003 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.25)
20:15:13.298 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.06 mountX=0.06 mountY=-0.13, mountTheta=-1.16
20:15:13.301 00.003 14556 Changing from state CALIBRATED to GUIDING
20:15:13.305 00.004 14556 ScopeASCOM::GetDeclinationRadians() returns 15.9
20:15:13.307 00.002 14556 ScopeASCOM::SideOfPier() returns 1
20:15:13.310 00.003 14556 AdjustCalibrationForScopePointing (scope): current dec=15.9 pierSide=1, cal dec=0.0 pierSide=1 rotAngle=None bin=1
20:15:13.314 00.004 14556 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
20:15:13.319 00.005 14556 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
20:15:13.322 00.003 14556 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
20:15:13.326 00.004 14556 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
20:15:13.330 00.004 14556 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 5.691700
20:15:13.334 00.004 14556 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 23
20:15:13.339 00.005 14556 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 24
20:15:13.343 00.004 14556 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:15:13.347 00.004 14556 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
20:15:13.350 00.003 14556 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "9/25/2025 9:59:31 PM"
20:15:13.355 00.005 14556 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
20:15:13.359 00.004 14556 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.1 0.0}, {-2.1 -0.3}, {-3.4 -0.2}, {-4.6 -0.4}, {-5.6 -0.4}, {-6.8 -0.5}, {-7.7 -0.5}, {-9.0 -0.7}, {-10.0 -0.6}, {-11.4 -0.8}, {-12.2 -1.1}, {-13.3 -1.1}, {-14.5 -1.1}, {-15.7 -1.2}, {-16.9 -1.2}, {-17.9 -1.4}, {-19.0 -1.4}, {-20.1 -1.6}, {-21.4 -1.6}, {-22.8 -1.7}, {-23.8 -1.9}, {-24.8 -1.9}, {-26.0 -1.8}, {-26.0 -1.8}, {-22.0 -1.9}, {-18.1 -2.1}, {-14.1 -2.4}, {-10.2 -2.4}, {-6.2 -2.5}, {-2.6 -2.6}, {1.2 -3.0}"
20:15:13.363 00.004 14556 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 1.2}, {0.1 2.4}, {-0.1 3.5}, {-0.1 4.6}, {-0.1 5.5}, {-0.0 6.5}, {0.0 7.6}, {-0.1 8.6}, {-0.0 9.7}, {0.2 10.9}, {0.4 11.7}, {0.4 12.8}, {0.4 13.9}, {0.4 14.9}, {0.5 15.9}, {0.6 17.1}, {0.6 18.1}, {0.4 19.1}, {0.4 20.1}, {0.5 21.1}, {0.6 22.4}, {0.6 23.5}, {0.6 24.7}, {0.8 25.6}, {0.8 25.6}, {0.6 22.6}, {0.8 18.7}, {0.7 15.0}, {0.6 10.9}, {0.8 7.0}, {0.8 3.2}, {1.0 -0.7}, {1.0 -1.7}"
20:15:13.522 00.159 14556 evsrv: cli 0185B3E8 connect
20:15:13.527 00.005 14556 case statement mapped state 5 to 1
20:15:13.532 00.005 14556 case statement mapped state 5 to 1
20:15:13.538 00.006 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"aa0fad76-4150-41b2-a148-a0a818c10bea"}
20:15:13.543 00.005 14556 case statement mapped state 5 to 1
20:15:13.547 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Selected","id":"aa0fad76-4150-41b2-a148-a0a818c10bea"}
20:15:13.552 00.005 14556 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
20:15:13.557 00.005 14556 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
20:15:13.561 00.004 14556 Dec comp: XRate 1.510 -> 1.452 for dec 0.0 -> dec 15.9
20:15:13.567 00.006 14556 ScopeASCOM::GetDeclinationRadians() returns 15.9
20:15:13.572 00.005 14556 ScopeASCOM::SideOfPier() returns 1
20:15:13.575 00.003 14556 setting lock position to (163.11, 984.16)
20:15:13.581 00.006 14556 guider state => GUIDING
20:15:13.585 00.004 14556 Status Line: Guiding
20:15:13.593 00.008 14556 Mount: notify guiding started
20:15:13.602 00.009 14556 GetString("/profile/5/name", "") returns "PHD SF 2025"
20:15:13.606 00.004 14556 GetString("/profile/5/scope/calibration/timestamp", "") returns "10/15/2025 7:17:43 PM"
20:15:13.611 00.005 14556 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001510
20:15:13.615 00.004 14556 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001421
20:15:13.619 00.004 14556 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
20:15:13.624 00.005 14556 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns -3.073260
20:15:13.628 00.004 14556 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.601800
20:15:13.632 00.004 14556 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000048
20:15:13.636 00.004 14556 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 1
20:15:13.641 00.005 14556 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
20:15:13.645 00.004 14556 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns 1
20:15:13.650 00.005 14556 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:15:13.654 00.004 14556 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
20:15:13.658 00.004 14556 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
20:15:13.661 00.003 14556 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
20:15:13.666 00.005 14556 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
20:15:13.669 00.003 14556 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 5.691700
20:15:13.672 00.003 14556 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 23
20:15:13.676 00.004 14556 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 24
20:15:13.680 00.004 14556 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:15:13.684 00.004 14556 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
20:15:13.687 00.003 14556 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "9/25/2025 9:59:31 PM"
20:15:13.692 00.005 14556 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
20:15:13.696 00.004 14556 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.1 0.0}, {-2.1 -0.3}, {-3.4 -0.2}, {-4.6 -0.4}, {-5.6 -0.4}, {-6.8 -0.5}, {-7.7 -0.5}, {-9.0 -0.7}, {-10.0 -0.6}, {-11.4 -0.8}, {-12.2 -1.1}, {-13.3 -1.1}, {-14.5 -1.1}, {-15.7 -1.2}, {-16.9 -1.2}, {-17.9 -1.4}, {-19.0 -1.4}, {-20.1 -1.6}, {-21.4 -1.6}, {-22.8 -1.7}, {-23.8 -1.9}, {-24.8 -1.9}, {-26.0 -1.8}, {-26.0 -1.8}, {-22.0 -1.9}, {-18.1 -2.1}, {-14.1 -2.4}, {-10.2 -2.4}, {-6.2 -2.5}, {-2.6 -2.6}, {1.2 -3.0}"
20:15:13.699 00.003 14556 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 1.2}, {0.1 2.4}, {-0.1 3.5}, {-0.1 4.6}, {-0.1 5.5}, {-0.0 6.5}, {0.0 7.6}, {-0.1 8.6}, {-0.0 9.7}, {0.2 10.9}, {0.4 11.7}, {0.4 12.8}, {0.4 13.9}, {0.4 14.9}, {0.5 15.9}, {0.6 17.1}, {0.6 18.1}, {0.4 19.1}, {0.4 20.1}, {0.5 21.1}, {0.6 22.4}, {0.6 23.5}, {0.6 24.7}, {0.8 25.6}, {0.8 25.6}, {0.6 22.6}, {0.8 18.7}, {0.7 15.0}, {0.6 10.9}, {0.8 7.0}, {0.8 3.2}, {1.0 -0.7}, {1.0 -1.7}"
20:15:13.703 00.004 14556 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
20:15:13.707 00.004 14556 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
20:15:13.711 00.004 14556 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
20:15:13.714 00.003 14556 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
20:15:13.718 00.004 14556 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 5.691700
20:15:13.721 00.003 14556 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 23
20:15:13.724 00.003 14556 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 24
20:15:13.729 00.005 14556 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:15:13.732 00.003 14556 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
20:15:13.735 00.003 14556 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "9/25/2025 9:59:31 PM"
20:15:13.739 00.004 14556 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
20:15:13.744 00.005 14556 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.1 0.0}, {-2.1 -0.3}, {-3.4 -0.2}, {-4.6 -0.4}, {-5.6 -0.4}, {-6.8 -0.5}, {-7.7 -0.5}, {-9.0 -0.7}, {-10.0 -0.6}, {-11.4 -0.8}, {-12.2 -1.1}, {-13.3 -1.1}, {-14.5 -1.1}, {-15.7 -1.2}, {-16.9 -1.2}, {-17.9 -1.4}, {-19.0 -1.4}, {-20.1 -1.6}, {-21.4 -1.6}, {-22.8 -1.7}, {-23.8 -1.9}, {-24.8 -1.9}, {-26.0 -1.8}, {-26.0 -1.8}, {-22.0 -1.9}, {-18.1 -2.1}, {-14.1 -2.4}, {-10.2 -2.4}, {-6.2 -2.5}, {-2.6 -2.6}, {1.2 -3.0}"
20:15:13.747 00.003 14556 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 1.2}, {0.1 2.4}, {-0.1 3.5}, {-0.1 4.6}, {-0.1 5.5}, {-0.0 6.5}, {0.0 7.6}, {-0.1 8.6}, {-0.0 9.7}, {0.2 10.9}, {0.4 11.7}, {0.4 12.8}, {0.4 13.9}, {0.4 14.9}, {0.5 15.9}, {0.6 17.1}, {0.6 18.1}, {0.4 19.1}, {0.4 20.1}, {0.5 21.1}, {0.6 22.4}, {0.6 23.5}, {0.6 24.7}, {0.8 25.6}, {0.8 25.6}, {0.6 22.6}, {0.8 18.7}, {0.7 15.0}, {0.6 10.9}, {0.8 7.0}, {0.8 3.2}, {1.0 -0.7}, {1.0 -1.7}"
20:15:13.755 00.008 14556 evsrv: cli 0185B3E8 disconnect
20:15:13.834 00.079 14556 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
20:15:13.842 00.008 14556 ScopeASCOM::SideOfPier() returns 1
20:15:13.851 00.009 14556 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
20:15:13.856 00.005 14556 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
20:15:13.860 00.004 14556 ScopeASCOM::GetDeclinationRadians() returns 15.9
20:15:13.865 00.005 14556 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 15.9
20:15:13.869 00.004 14556 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.07) = xAngle (-3.07 = -3.07)
20:15:13.875 00.006 14556 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
20:15:13.879 00.004 14556 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
20:15:13.882 00.003 14556 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
20:15:13.888 00.006 14556 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
20:15:13.891 00.003 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:15:13.916 00.025 14556 UpdateGuideState exits: m=1466 SNR=25.6
20:15:13.921 00.005 14556 PhdController: newstate STATE_SETTLE_WAIT
20:15:13.926 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:13.933 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:15:13.937 00.004 14556 Enqueuing Expose request
20:15:13.941 00.004 12308 Worker thread wakes up
20:15:13.941 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:15:13.942 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,969,31,31)
20:15:14.553 00.611 14556 evsrv: cli 0185B3E8 connect
20:15:14.558 00.005 14556 case statement mapped state 6 to 3
20:15:14.565 00.007 14556 case statement mapped state 6 to 3
20:15:14.573 00.008 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"8068ec94-e4c3-46d9-946f-e253df987644"}
20:15:14.579 00.006 14556 case statement mapped state 6 to 3
20:15:14.585 00.006 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8068ec94-e4c3-46d9-946f-e253df987644"}
20:15:14.591 00.006 14556 evsrv: cli 0185B3E8 disconnect
20:15:15.202 00.611 12308 Exposure complete
20:15:15.343 00.141 12308 worker thread done servicing request
20:15:15.343 00.000 14556 OnExposeComplete: enter
20:15:15.347 00.004 14556 UpdateGuideState(): m_state=6
20:15:15.351 00.004 14556 Star::Find(15, 163, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:15:15.355 00.004 14556 Star::Find returns 1 (0), X=163.08, Y=984.23, Mass=1450, SNR=25.6, Peak=140 HFD=4.2
20:15:15.359 00.004 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (5.00 = -1.29)
20:15:15.362 00.003 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
20:15:15.366 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.92 mountX=0.02 mountY=-0.07, mountTheta=-1.29
20:15:15.370 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.07, opts=13)
20:15:15.374 00.004 14556 Enqueuing Move request for scope (-0.03, 0.07)
20:15:15.378 00.004 12308 Worker thread wakes up
20:15:15.378 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
20:15:15.378 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
20:15:15.378 00.000 12308 Moving (-0.03, 0.07) raw xDistance=0.02 yDistance=-0.07
20:15:15.378 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:15:15.378 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:15.380 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:15:15.380 00.000 12308 MoveAxis(E, 0, ABG)
20:15:15.380 00.000 12308 Move returns status 0, amount 0
20:15:15.380 00.000 12308 MoveAxis(N, 0, ABG)
20:15:15.380 00.000 12308 Move returns status 0, amount 0
20:15:15.380 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:15:15.385 00.005 12308 move complete, result=0
20:15:15.385 00.000 12308 worker thread done servicing request
20:15:15.405 00.020 14556 UpdateGuideState exits: m=1450 SNR=25.6
20:15:15.410 00.005 14556 PhdController: settling, locked = 1, distance = 0.12 (1.50) aobump = 0 frame = 1 / 99999
20:15:15.414 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760577315.414,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.12,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:15:15.418 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:15.422 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:15:15.427 00.005 14556 Enqueuing Expose request
20:15:15.431 00.004 12308 Worker thread wakes up
20:15:15.431 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:15:15.431 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,969,31,31)
20:15:15.433 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:15:16.687 01.254 12308 Exposure complete
20:15:16.833 00.146 12308 worker thread done servicing request
20:15:16.833 00.000 14556 OnExposeComplete: enter
20:15:16.837 00.004 14556 UpdateGuideState(): m_state=6
20:15:16.840 00.003 14556 Star::Find(15, 163, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
20:15:16.844 00.004 14556 Star::Find returns 1 (0), X=162.98, Y=984.08, Mass=1739, SNR=28.1, Peak=158 HFD=4.3
20:15:16.848 00.004 14556 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-3.07) = xAngle (0.48 = 0.48)
20:15:16.852 00.004 14556 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.38 = 0.38)
20:15:16.855 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-2.59 mountX=0.13 mountY=0.06, mountTheta=0.40
20:15:16.861 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.08, opts=13)
20:15:16.864 00.003 14556 Enqueuing Move request for scope (-0.13, -0.08)
20:15:16.868 00.004 12308 Worker thread wakes up
20:15:16.868 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.08) opts 0xd
20:15:16.868 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.08)
20:15:16.868 00.000 12308 Moving (-0.13, -0.08) raw xDistance=0.13 yDistance=0.06
20:15:16.868 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:15:16.868 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:16.869 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:15:16.869 00.000 12308 MoveAxis(E, 0, ABG)
20:15:16.869 00.000 12308 Move returns status 0, amount 0
20:15:16.869 00.000 12308 MoveAxis(N, 0, ABG)
20:15:16.869 00.000 12308 Move returns status 0, amount 0
20:15:16.869 00.000 12308 move complete, result=0
20:15:16.871 00.002 12308 worker thread done servicing request
20:15:16.871 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:15:16.895 00.024 14556 UpdateGuideState exits: m=1739 SNR=28.1
20:15:16.901 00.006 14556 PhdController: settling, locked = 1, distance = 0.13 (1.50) aobump = 0 frame = 2 / 99999
20:15:16.905 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760577316.905,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.13,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
20:15:16.909 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:16.913 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:15:16.917 00.004 14556 Enqueuing Expose request
20:15:16.921 00.004 12308 Worker thread wakes up
20:15:16.921 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:15:16.921 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,969,31,31)
20:15:16.921 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:15:18.168 01.247 12308 Exposure complete
20:15:18.322 00.154 12308 worker thread done servicing request
20:15:18.322 00.000 14556 OnExposeComplete: enter
20:15:18.326 00.004 14556 UpdateGuideState(): m_state=6
20:15:18.329 00.003 14556 Star::Find(15, 162, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
20:15:18.334 00.005 14556 Star::Find returns 1 (0), X=163.15, Y=984.63, Mass=1147, SNR=22.7, Peak=85 HFD=4.2
20:15:18.338 00.004 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.57 = -1.72)
20:15:18.342 00.004 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.82)
20:15:18.345 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.47 hyp=0.48 cameraTheta=1.49 mountX=-0.07 mountY=-0.46, mountTheta=-1.72
20:15:18.350 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.47, opts=13)
20:15:18.355 00.005 14556 Enqueuing Move request for scope (0.04, 0.47)
20:15:18.358 00.003 12308 Worker thread wakes up
20:15:18.358 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.47) opts 0xd
20:15:18.358 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.47)
20:15:18.358 00.000 12308 Moving (0.04, 0.47) raw xDistance=-0.07 yDistance=-0.46
20:15:18.358 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:15:18.360 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:15:18.360 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
20:15:18.360 00.000 12308 MoveAxis(E, 0, ABG)
20:15:18.360 00.000 12308 Move returns status 0, amount 0
20:15:18.361 00.001 12308 MoveAxis(N, 0, ABG)
20:15:18.361 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:15:18.363 00.002 12308 Move returns status 0, amount 0
20:15:18.363 00.000 12308 move complete, result=0
20:15:18.365 00.002 12308 worker thread done servicing request
20:15:18.384 00.019 14556 UpdateGuideState exits: m=1147 SNR=22.7
20:15:18.388 00.004 14556 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 3 / 99999
20:15:18.392 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760577318.392,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.23,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
20:15:18.396 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:18.402 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:15:18.407 00.005 14556 Enqueuing Expose request
20:15:18.410 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
20:15:18.415 00.005 12308 Worker thread wakes up
20:15:18.415 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:15:18.415 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,969,31,31)
20:15:19.674 01.259 12308 Exposure complete
20:15:19.834 00.160 12308 worker thread done servicing request
20:15:19.834 00.000 14556 OnExposeComplete: enter
20:15:19.838 00.004 14556 UpdateGuideState(): m_state=6
20:15:19.842 00.004 14556 Star::Find(15, 163, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
20:15:19.846 00.004 14556 Star::Find returns 1 (0), X=162.89, Y=984.59, Mass=1491, SNR=26.0, Peak=118 HFD=4.4
20:15:19.849 00.003 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.12 = -1.16)
20:15:19.854 00.005 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.26)
20:15:19.857 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.43 hyp=0.48 cameraTheta=2.05 mountX=0.19 mountY=-0.46, mountTheta=-1.17
20:15:19.862 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.43, opts=13)
20:15:19.866 00.004 14556 Enqueuing Move request for scope (-0.22, 0.43)
20:15:19.869 00.003 12308 Worker thread wakes up
20:15:19.869 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.43) opts 0xd
20:15:19.870 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.43)
20:15:19.870 00.000 12308 Moving (-0.22, 0.43) raw xDistance=0.19 yDistance=-0.46
20:15:19.870 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:15:19.870 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:15:19.870 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
20:15:19.872 00.002 12308 MoveAxis(E, 0, ABG)
20:15:19.872 00.000 12308 Move returns status 0, amount 0
20:15:19.872 00.000 12308 MoveAxis(N, 0, ABG)
20:15:19.872 00.000 12308 Move returns status 0, amount 0
20:15:19.872 00.000 12308 move complete, result=0
20:15:19.872 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:15:19.877 00.005 12308 worker thread done servicing request
20:15:19.895 00.018 14556 UpdateGuideState exits: m=1491 SNR=26.0
20:15:19.899 00.004 14556 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 4 / 99999
20:15:19.905 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760577319.905,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.31,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
20:15:19.909 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:19.913 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:15:19.917 00.004 14556 Enqueuing Expose request
20:15:19.919 00.002 14556 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
20:15:19.923 00.004 12308 Worker thread wakes up
20:15:19.923 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:15:19.923 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,969,31,31)
20:15:21.177 01.254 12308 Exposure complete
20:15:21.328 00.151 12308 worker thread done servicing request
20:15:21.329 00.001 14556 OnExposeComplete: enter
20:15:21.332 00.003 14556 UpdateGuideState(): m_state=6
20:15:21.336 00.004 14556 Star::Find(15, 162, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
20:15:21.339 00.003 14556 Star::Find returns 1 (0), X=162.77, Y=984.39, Mass=1337, SNR=24.6, Peak=100 HFD=4.5
20:15:21.342 00.003 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.63 = -0.65)
20:15:21.346 00.004 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.53 = -0.75)
20:15:21.349 00.003 14556 CameraToMount -- cameraX=-0.35 cameraY=0.23 hyp=0.41 cameraTheta=2.56 mountX=0.33 mountY=-0.28, mountTheta=-0.71
20:15:21.354 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.35, y=0.23, opts=13)
20:15:21.359 00.005 14556 Enqueuing Move request for scope (-0.35, 0.23)
20:15:21.366 00.007 12308 Worker thread wakes up
20:15:21.366 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.23) opts 0xd
20:15:21.366 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.35, 0.23)
20:15:21.367 00.001 12308 Moving (-0.35, 0.23) raw xDistance=0.33 yDistance=-0.28
20:15:21.367 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
20:15:21.367 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.20
20:15:21.367 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:15:21.368 00.001 12308 MoveAxis(W, 143, ABG)
20:15:21.368 00.000 12308 Guiding  Dir = 3, Dur = 143
20:15:21.369 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:15:21.373 00.004 12308 IsSlewing returns 0
20:15:21.375 00.002 12308 IsGuiding returns 0
20:15:21.383 00.008 12308 PulseGuide returned control before completion, sleep 146
20:15:21.397 00.014 14556 UpdateGuideState exits: m=1337 SNR=24.6
20:15:21.400 00.003 14556 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 5 / 99999
20:15:21.404 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760577321.404,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.34,"Time":6.0,"SettleTime":10.0,"StarLocked":true}
20:15:21.408 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:21.412 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:15:21.415 00.003 14556 Enqueuing Expose request
20:15:21.531 00.116 12308 IsGuiding returns 1
20:15:21.531 00.000 12308 scope still moving after pulse duration time elapsed
20:15:21.563 00.032 12308 IsSlewing returns 0
20:15:21.563 00.000 12308 IsGuiding returns 0
20:15:21.564 00.001 12308 scope move finished after 143 + 45 ms
20:15:21.564 00.000 12308 Move returns status 0, amount 143
20:15:21.564 00.000 12308 MoveAxis(N, 199, ABG)
20:15:21.565 00.001 12308 Guiding  Dir = 0, Dur = 199
20:15:21.566 00.001 12308 IsSlewing returns 0
20:15:21.567 00.001 12308 IsGuiding returns 0
20:15:21.567 00.000 12308 PulseGuide returned control before completion, sleep 209
20:15:21.783 00.216 12308 IsGuiding returns 1
20:15:21.784 00.001 12308 scope still moving after pulse duration time elapsed
20:15:21.815 00.031 12308 IsSlewing returns 0
20:15:21.815 00.000 12308 IsGuiding returns 0
20:15:21.817 00.002 12308 scope move finished after 199 + 50 ms
20:15:21.817 00.000 12308 Move returns status 0, amount 199
20:15:21.817 00.000 12308 move complete, result=0
20:15:21.817 00.000 12308 worker thread done servicing request
20:15:21.817 00.000 14556 GuideStep: 0.3 px 143 ms WEST, -0.3 px 199 ms NORTH
20:15:21.822 00.005 12308 Worker thread wakes up
20:15:21.822 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:15:21.822 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,969,31,31)
20:15:23.065 01.243 12308 Exposure complete
20:15:23.230 00.165 12308 worker thread done servicing request
20:15:23.230 00.000 14556 OnExposeComplete: enter
20:15:23.234 00.004 14556 UpdateGuideState(): m_state=6
20:15:23.237 00.003 14556 Star::Find(15, 162, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
20:15:23.241 00.004 14556 Star::Find returns 1 (0), X=163.39, Y=984.73, Mass=1397, SNR=25.1, Peak=117 HFD=4.5
20:15:23.246 00.005 14556 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.07) = xAngle (4.19 = -2.09)
20:15:23.249 00.003 14556 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.09 = -2.19)
20:15:23.253 00.004 14556 CameraToMount -- cameraX=0.27 cameraY=0.57 hyp=0.63 cameraTheta=1.12 mountX=-0.31 mountY=-0.51, mountTheta=-2.12
20:15:23.260 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.57, opts=13)
20:15:23.263 00.003 14556 Enqueuing Move request for scope (0.27, 0.57)
20:15:23.266 00.003 12308 Worker thread wakes up
20:15:23.267 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.57) opts 0xd
20:15:23.267 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.57)
20:15:23.267 00.000 12308 Moving (0.27, 0.57) raw xDistance=-0.31 yDistance=-0.51
20:15:23.267 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.31
20:15:23.267 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
20:15:23.267 00.000 12308 MoveAxis(E, 126, ABG)
20:15:23.267 00.000 12308 Guiding  Dir = 2, Dur = 126
20:15:23.269 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:15:23.272 00.003 12308 IsSlewing returns 0
20:15:23.273 00.001 12308 IsGuiding returns 0
20:15:23.273 00.000 12308 PulseGuide returned control before completion, sleep 136
20:15:23.289 00.016 14556 UpdateGuideState exits: m=1397 SNR=25.1
20:15:23.295 00.006 14556 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 6 / 99999
20:15:23.299 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760577323.299,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.43,"Time":7.9,"SettleTime":10.0,"StarLocked":true}
20:15:23.303 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:23.308 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:15:23.313 00.005 14556 Enqueuing Expose request
20:15:23.417 00.104 12308 IsGuiding returns 1
20:15:23.419 00.002 12308 scope still moving after pulse duration time elapsed
20:15:23.448 00.029 12308 IsSlewing returns 0
20:15:23.449 00.001 12308 IsGuiding returns 0
20:15:23.450 00.001 12308 scope move finished after 126 + 51 ms
20:15:23.450 00.000 12308 Move returns status 0, amount 126
20:15:23.451 00.001 12308 MoveAxis(N, 361, ABG)
20:15:23.451 00.000 12308 Guiding  Dir = 0, Dur = 361
20:15:23.453 00.002 12308 IsSlewing returns 0
20:15:23.453 00.000 12308 IsGuiding returns 0
20:15:23.454 00.001 12308 PulseGuide returned control before completion, sleep 371
20:15:23.841 00.387 12308 IsGuiding returns 1
20:15:23.842 00.001 12308 scope still moving after pulse duration time elapsed
20:15:23.872 00.030 12308 IsSlewing returns 0
20:15:23.873 00.001 12308 IsGuiding returns 0
20:15:23.873 00.000 12308 scope move finished after 361 + 58 ms
20:15:23.874 00.001 12308 Move returns status 0, amount 361
20:15:23.874 00.000 12308 move complete, result=0
20:15:23.874 00.000 12308 worker thread done servicing request
20:15:23.874 00.000 14556 GuideStep: -0.3 px 126 ms EAST, -0.5 px 361 ms NORTH
20:15:23.881 00.007 12308 Worker thread wakes up
20:15:23.881 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:15:23.881 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,969,31,31)
20:15:25.138 01.257 12308 Exposure complete
20:15:25.297 00.159 12308 worker thread done servicing request
20:15:25.297 00.000 14556 OnExposeComplete: enter
20:15:25.300 00.003 14556 UpdateGuideState(): m_state=6
20:15:25.303 00.003 14556 Star::Find(15, 163, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
20:15:25.307 00.004 14556 Star::Find returns 1 (0), X=163.11, Y=984.68, Mass=1670, SNR=27.3, Peak=145 HFD=4.6
20:15:25.310 00.003 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
20:15:25.313 00.003 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
20:15:25.316 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=0.52 hyp=0.52 cameraTheta=1.58 mountX=-0.03 mountY=-0.51, mountTheta=-1.63
20:15:25.322 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.52, opts=13)
20:15:25.325 00.003 14556 Enqueuing Move request for scope (-0.00, 0.52)
20:15:25.329 00.004 12308 Worker thread wakes up
20:15:25.329 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.52) opts 0xd
20:15:25.329 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.52)
20:15:25.329 00.000 12308 Moving (-0.00, 0.52) raw xDistance=-0.03 yDistance=-0.51
20:15:25.329 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:15:25.330 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
20:15:25.330 00.000 12308 MoveAxis(E, 0, ABG)
20:15:25.330 00.000 12308 Move returns status 0, amount 0
20:15:25.330 00.000 12308 MoveAxis(N, 360, ABG)
20:15:25.330 00.000 12308 Guiding  Dir = 0, Dur = 360
20:15:25.331 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:15:25.335 00.004 12308 IsSlewing returns 0
20:15:25.335 00.000 12308 IsGuiding returns 0
20:15:25.335 00.000 12308 PulseGuide returned control before completion, sleep 370
20:15:25.354 00.019 14556 UpdateGuideState exits: m=1670 SNR=27.3
20:15:25.359 00.005 14556 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 7 / 99999
20:15:25.363 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760577325.363,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":9.9,"SettleTime":10.0,"StarLocked":true}
20:15:25.369 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:25.373 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:15:25.379 00.006 14556 Enqueuing Expose request
20:15:25.717 00.338 12308 IsGuiding returns 1
20:15:25.718 00.001 12308 scope still moving after pulse duration time elapsed
20:15:25.749 00.031 12308 IsSlewing returns 0
20:15:25.750 00.001 12308 IsGuiding returns 0
20:15:25.751 00.001 12308 scope move finished after 360 + 55 ms
20:15:25.751 00.000 12308 Move returns status 0, amount 360
20:15:25.752 00.001 12308 move complete, result=0
20:15:25.752 00.000 12308 worker thread done servicing request
20:15:25.752 00.000 12308 Worker thread wakes up
20:15:25.753 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.5 px 360 ms NORTH
20:15:25.759 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:15:25.759 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,969,31,31)
20:15:27.016 01.257 12308 Exposure complete
20:15:27.170 00.154 12308 worker thread done servicing request
20:15:27.170 00.000 14556 OnExposeComplete: enter
20:15:27.174 00.004 14556 UpdateGuideState(): m_state=6
20:15:27.179 00.005 14556 Star::Find(15, 163, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
20:15:27.182 00.003 14556 Star::Find returns 1 (0), X=162.94, Y=984.39, Mass=1255, SNR=23.8, Peak=107 HFD=4.2
20:15:27.186 00.004 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.29 = -1.00)
20:15:27.190 00.004 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.10)
20:15:27.195 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.23 hyp=0.28 cameraTheta=2.21 mountX=0.15 mountY=-0.25, mountTheta=-1.02
20:15:27.200 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.23, opts=13)
20:15:27.204 00.004 14556 Enqueuing Move request for scope (-0.17, 0.23)
20:15:27.207 00.003 12308 Worker thread wakes up
20:15:27.207 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.23) opts 0xd
20:15:27.208 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.23)
20:15:27.208 00.000 12308 Moving (-0.17, 0.23) raw xDistance=0.15 yDistance=-0.25
20:15:27.208 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:15:27.208 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:15:27.209 00.001 12308 MoveAxis(E, 0, ABG)
20:15:27.209 00.000 12308 Move returns status 0, amount 0
20:15:27.209 00.000 12308 MoveAxis(N, 177, ABG)
20:15:27.209 00.000 12308 Guiding  Dir = 0, Dur = 177
20:15:27.209 00.000 12308 IsSlewing returns 0
20:15:27.209 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:15:27.216 00.007 12308 IsGuiding returns 0
20:15:27.216 00.000 12308 PulseGuide returned control before completion, sleep 187
20:15:27.238 00.022 14556 UpdateGuideState exits: m=1255 SNR=23.8
20:15:27.244 00.006 14556 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 8 / 99999
20:15:27.248 00.004 14556 PhdController: newstate STATE_FINISH
20:15:27.252 00.004 14556 PhdController complete: success
20:15:27.256 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760577327.256,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
20:15:27.261 00.005 14556 Mount: notify guiding dither settle done success=1
20:15:27.266 00.005 14556 PhdController: newstate STATE_IDLE
20:15:27.269 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:27.275 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:15:27.280 00.005 14556 Enqueuing Expose request
20:15:27.412 00.132 12308 IsGuiding returns 1
20:15:27.412 00.000 12308 scope still moving after pulse duration time elapsed
20:15:27.443 00.031 12308 IsSlewing returns 0
20:15:27.444 00.001 12308 IsGuiding returns 0
20:15:27.445 00.001 12308 scope move finished after 177 + 51 ms
20:15:27.446 00.001 12308 Move returns status 0, amount 177
20:15:27.446 00.000 12308 move complete, result=0
20:15:27.446 00.000 12308 worker thread done servicing request
20:15:27.447 00.001 12308 Worker thread wakes up
20:15:27.447 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 177 ms NORTH
20:15:27.453 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:15:27.453 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,969,31,31)
20:15:27.823 00.370 14556 evsrv: cli 0185B3E8 connect
20:15:27.835 00.012 14556 case statement mapped state 6 to 3
20:15:27.842 00.007 14556 case statement mapped state 6 to 3
20:15:27.846 00.004 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"cae54764-ba00-49d7-9d7f-62ec315ca7a5"}
20:15:27.849 00.003 14556 case statement mapped state 6 to 3
20:15:27.854 00.005 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cae54764-ba00-49d7-9d7f-62ec315ca7a5"}
20:15:27.858 00.004 14556 evsrv: cli 0185B3E8 disconnect
20:15:27.867 00.009 14556 evsrv: cli 0185AD08 connect
20:15:27.877 00.010 14556 case statement mapped state 6 to 3
20:15:27.882 00.005 14556 case statement mapped state 6 to 3
20:15:27.886 00.004 14556 evsrv: cli 0185AD08 request: {"method":"stop_capture","id":"14368637-5e34-4ef0-9cae-5b5b01cdf9dc"}
20:15:27.890 00.004 14556 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:15:27.894 00.004 14556 Status Line: Waiting for devices...
20:15:27.905 00.011 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":0,"id":"14368637-5e34-4ef0-9cae-5b5b01cdf9dc"}
20:15:27.910 00.005 14556 evsrv: cli 0185AD08 disconnect
20:15:27.914 00.004 14556 evsrv: cli 0DE6D9F8 connect
20:15:27.918 00.004 14556 case statement mapped state 6 to 3
20:15:27.923 00.005 14556 case statement mapped state 6 to 3
20:15:27.932 00.009 14556 evsrv: cli 0DE6D9F8 request: {"method":"get_app_state","id":"f1397d17-1d75-459c-9276-d081cb8c415c"}
20:15:27.936 00.004 14556 case statement mapped state 6 to 3
20:15:27.939 00.003 14556 evsrv: cli 0DE6D9F8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1397d17-1d75-459c-9276-d081cb8c415c"}
20:15:27.944 00.005 14556 evsrv: cli 0DE6D9F8 disconnect
20:15:28.004 00.060 12308 ZWO: stopexposure
20:15:28.668 00.664 12308 ZWO: stopexposure
20:15:28.668 00.000 12308 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
20:15:28.669 00.001 12308 worker thread done servicing request
20:15:28.669 00.000 14556 OnExposeComplete: enter
20:15:28.676 00.007 14556 OnExposeComplete: Capture Error reported
20:15:28.682 00.006 14556 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
20:15:28.688 00.006 14556 Mount: notify guiding stopped
20:15:28.696 00.008 14556 Changing from state GUIDING to STOP
20:15:28.701 00.005 14556 guider state => SELECTED
20:15:28.705 00.004 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:15:28.730 00.025 14556 Changing from state SELECTED to UNINITIALIZED
20:15:28.734 00.004 14556 guider state => SELECTING
20:15:28.744 00.010 14556 Status Line: Stopped.
20:15:28.752 00.008 14556 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
20:15:28.948 00.196 14556 evsrv: cli 0185B3E8 connect
20:15:28.954 00.006 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"c010daf7-f6c0-4497-9dbf-127bc3fb0aae"}
20:15:28.957 00.003 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c010daf7-f6c0-4497-9dbf-127bc3fb0aae"}
20:15:28.964 00.007 14556 evsrv: cli 0185B3E8 disconnect
20:19:01.727 212.763 14556 evsrv: cli 0185B3E8 connect
20:19:01.734 00.007 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"386d5b7c-d4e3-4e5e-add9-edc66d07f456"}
20:19:01.738 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Stopped","id":"386d5b7c-d4e3-4e5e-add9-edc66d07f456"}
20:19:01.743 00.005 14556 evsrv: cli 0185B3E8 disconnect
20:19:01.747 00.004 14556 evsrv: cli 0185AD08 connect
20:19:01.753 00.006 14556 evsrv: cli 0185AD08 request: {"method":"get_calibrated","id":"5b5c6d8e-795a-42ef-92f4-fa8212b246cd"}
20:19:01.758 00.005 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":true,"id":"5b5c6d8e-795a-42ef-92f4-fa8212b246cd"}
20:19:01.773 00.015 14556 evsrv: cli 0185AD08 disconnect
20:19:01.781 00.008 14556 evsrv: cli 0185B3E8 connect
20:19:01.785 00.004 14556 evsrv: cli 0185B3E8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"ce41d5aa-d7f5-4252-bb9b-b39c252d2792"}
20:19:01.790 00.005 14556 PhdController::Guide begins
20:19:01.797 00.007 14556 PhdController: newstate STATE_SETUP
20:19:01.802 00.005 14556 PhdController: setup
20:19:01.805 00.003 14556 PhdController: newstate STATE_ATTEMPT_START
20:19:01.809 00.004 14556 PhdController: start capturing
20:19:01.812 00.003 14556 Changing from state SELECTING to UNINITIALIZED
20:19:01.816 00.004 14556 guider state => SELECTING
20:19:01.819 00.003 14556 setting force full frames = true
20:19:01.823 00.004 14556 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
20:19:01.831 00.008 14556 ScheduleExposure(1000,3,0) exposurePending=0
20:19:01.835 00.004 14556 Enqueuing Expose request
20:19:01.839 00.004 12308 Worker thread wakes up
20:19:01.840 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:01.840 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:19:01.841 00.001 14556 PhdController: newstate STATE_SELECT_STAR
20:19:01.846 00.005 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"ce41d5aa-d7f5-4252-bb9b-b39c252d2792"}
20:19:01.851 00.005 14556 evsrv: cli 0185B3E8 disconnect
20:19:01.855 00.004 14556 evsrv: cli 0DE6CFF8 connect
20:19:01.858 00.003 14556 case statement mapped state 1 to 101
20:19:01.862 00.004 14556 case statement mapped state 1 to 101
20:19:01.870 00.008 14556 evsrv: cli 0DE6CFF8 request: {"method":"get_lock_shift_params","id":"f516d0f1-3e21-4f43-a93d-19ba0528ee72"}
20:19:01.874 00.004 14556 evsrv: cli 0DE6CFF8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"f516d0f1-3e21-4f43-a93d-19ba0528ee72"}
20:19:01.878 00.004 14556 evsrv: cli 0DE6CFF8 disconnect
20:19:01.887 00.009 14556 evsrv: cli 0DE6D3B8 connect
20:19:01.892 00.005 14556 case statement mapped state 1 to 101
20:19:01.906 00.014 14556 case statement mapped state 1 to 101
20:19:01.913 00.007 14556 evsrv: cli 0DE6D3B8 request: {"method":"get_lock_position","id":"b2ca5a79-52a6-4b51-85b6-558766cc2fea"}
20:19:01.917 00.004 14556 evsrv: cli 0DE6D3B8 response: {"jsonrpc":"2.0","result":null,"id":"b2ca5a79-52a6-4b51-85b6-558766cc2fea"}
20:19:01.920 00.003 14556 evsrv: cli 0DE6D3B8 disconnect
20:19:02.922 01.002 14556 evsrv: cli 0185AD08 connect
20:19:02.929 00.007 14556 case statement mapped state 1 to 101
20:19:02.935 00.006 14556 case statement mapped state 1 to 101
20:19:02.942 00.007 14556 evsrv: cli 0185AD08 request: {"method":"get_lock_position","id":"9dd6e2ed-f886-4d6e-b85e-1815a2991892"}
20:19:02.947 00.005 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":null,"id":"9dd6e2ed-f886-4d6e-b85e-1815a2991892"}
20:19:02.953 00.006 14556 evsrv: cli 0185AD08 disconnect
20:19:03.095 00.142 12308 Exposure complete
20:19:03.258 00.163 14556 OnExposeComplete: enter
20:19:03.262 00.004 12308 worker thread done servicing request
20:19:03.262 00.000 14556 UpdateGuideState(): m_state=1
20:19:03.267 00.005 14556 UpdateCurrentPosition: no star selected
20:19:03.270 00.003 14556 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
20:19:03.274 00.004 14556 Status Line: No star selected
20:19:03.281 00.007 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:03.300 00.019 14556 UpdateGuideState exits: No star selected
20:19:03.304 00.004 14556 GuiderMultiStar::AutoSelect enter
20:19:03.309 00.005 14556 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
20:19:03.458 00.149 14556 AutoFind: auto downsample for scale 1.00 => 1x
20:19:03.641 00.183 14556 AutoFind: global mean = 0.0, stdev 3.4
20:19:03.646 00.005 14556 AutoFind: using threshold = 0.1
20:19:03.873 00.227 14556 AutoFind: local max [1193, 38] 243.8
20:19:03.876 00.003 14556 AutoFind: local max [538, 804] 210.4
20:19:03.881 00.005 14556 AutoFind: local max [1119, 200] 106.9
20:19:03.885 00.004 14556 AutoFind: local max [166, 994] 51.3
20:19:03.889 00.004 14556 AutoFind: local max [117, 966] 24.2
20:19:03.892 00.003 14556 AutoFind: local max [1067, 645] 21.5
20:19:03.895 00.003 14556 AutoFind: local max [1465, 116] 20.3
20:19:03.899 00.004 14556 AutoFind: local max [1397, 816] 19.9
20:19:03.902 00.003 14556 AutoFind: local max [1580, 141] 19.1
20:19:03.907 00.005 14556 AutoFind: local max [895, 8] 17.2
20:19:03.910 00.003 14556 AutoFind: local max [1920, 564] 14.2
20:19:03.914 00.004 14556 AutoFind: local max [845, 736] 12.1
20:19:03.917 00.003 14556 AutoFind: local max [1329, 544] 11.4
20:19:03.921 00.004 14556 AutoFind: local max [351, 864] 10.3
20:19:03.925 00.004 14556 AutoFind: local max [71, 280] 8.9
20:19:03.928 00.003 14556 AutoFind: local max [233, 772] 8.0
20:19:03.931 00.003 14556 AutoFind: local max [1105, 914] 7.8
20:19:03.936 00.005 14556 AutoFind: local max [730, 328] 7.5
20:19:03.939 00.003 14556 AutoFind: local max [861, 186] 6.9
20:19:03.942 00.003 14556 AutoFind: local max [733, 360] 6.8
20:19:03.945 00.003 14556 AutoFind: local max [1595, 517] 6.8
20:19:03.949 00.004 14556 AutoFind: local max [1692, 35] 6.4
20:19:03.952 00.003 14556 AutoFind: local max [628, 697] 6.2
20:19:03.955 00.003 14556 AutoFind: local max [1860, 224] 5.9
20:19:03.959 00.004 14556 AutoFind: local max [1912, 1024] 5.6
20:19:03.962 00.003 14556 AutoFind: local max [702, 159] 5.6
20:19:03.966 00.004 14556 AutoFind: local max [940, 387] 5.6
20:19:03.969 00.003 14556 AutoFind: local max [1673, 280] 5.0
20:19:03.973 00.004 14556 AutoFind: local max [523, 279] 4.9
20:19:03.976 00.003 14556 AutoFind: local max [825, 532] 4.9
20:19:03.979 00.003 14556 AutoFind: local max [826, 810] 4.8
20:19:03.983 00.004 14556 AutoFind: local max [1689, 1037] 4.8
20:19:03.987 00.004 14556 AutoFind: local max [154, 602] 4.7
20:19:03.990 00.003 14556 AutoFind: local max [409, 676] 4.3
20:19:03.993 00.003 14556 AutoFind: local max [747, 726] 4.3
20:19:03.997 00.004 14556 AutoFind: local max [583, 683] 4.2
20:19:04.000 00.003 14556 AutoFind: local max [724, 753] 4.1
20:19:04.003 00.003 14556 AutoFind: local max [743, 422] 4.1
20:19:04.007 00.004 14556 AutoFind: local max [1187, 27] 4.0
20:19:04.010 00.003 14556 AutoFind: local max [1917, 614] 4.0
20:19:04.013 00.003 14556 AutoFind: local max [1487, 686] 4.0
20:19:04.016 00.003 14556 AutoFind: local max [90, 231] 3.7
20:19:04.019 00.003 14556 AutoFind: local max [1028, 348] 3.6
20:19:04.023 00.004 14556 AutoFind: local max [1418, 227] 3.6
20:19:04.026 00.003 14556 AutoFind: local max [776, 802] 3.5
20:19:04.030 00.004 14556 AutoFind: local max [468, 638] 3.5
20:19:04.034 00.004 14556 AutoFind: local max [247, 436] 3.4
20:19:04.037 00.003 14556 AutoFind: local max [1267, 378] 3.4
20:19:04.040 00.003 14556 AutoFind: local max [516, 399] 3.3
20:19:04.044 00.004 14556 AutoFind: local max [149, 17] 3.3
20:19:04.046 00.002 14556 AutoFind: local max [1573, 293] 3.3
20:19:04.050 00.004 14556 AutoFind: local max [1210, 978] 3.3
20:19:04.053 00.003 14556 AutoFind: local max [1369, 986] 3.2
20:19:04.057 00.004 14556 AutoFind: local max [38, 532] 3.2
20:19:04.060 00.003 14556 AutoFind: local max [1847, 179] 3.2
20:19:04.063 00.003 14556 AutoFind: local max [1153, 1029] 3.2
20:19:04.066 00.003 14556 AutoFind: local max [1144, 1080] 3.1
20:19:04.071 00.005 14556 AutoFind: local max [1685, 1053] 3.1
20:19:04.073 00.002 14556 AutoFind: local max [165, 129] 3.1
20:19:04.077 00.004 14556 AutoFind: local max [1052, 661] 3.1
20:19:04.080 00.003 14556 AutoFind: local max [146, 25] 3.1
20:19:04.084 00.004 14556 AutoFind: local max [210, 559] 3.1
20:19:04.088 00.004 14556 AutoFind: local max [447, 727] 3.1
20:19:04.091 00.003 14556 AutoFind: local max [884, 1079] 3.1
20:19:04.095 00.004 14556 AutoFind: local max [1315, 138] 3.1
20:19:04.098 00.003 14556 AutoFind: local max [1192, 916] 3.0
20:19:04.102 00.004 14556 AutoFind: local max [1239, 715] 3.0
20:19:04.106 00.004 14556 AutoFind: local max [1499, 783] 3.0
20:19:04.109 00.003 14556 AutoFind: local max [33, 744] 3.0
20:19:04.112 00.003 14556 AutoFind: local max [647, 498] 3.0
20:19:04.116 00.004 14556 AutoFind: local max [547, 792] 3.0
20:19:04.122 00.006 14556 AutoFind: local max [1429, 255] 2.9
20:19:04.126 00.004 14556 AutoFind: local max [806, 279] 2.9
20:19:04.129 00.003 14556 AutoFind: local max [287, 367] 2.9
20:19:04.134 00.005 14556 AutoFind: local max [401, 267] 2.9
20:19:04.138 00.004 14556 AutoFind: local max [1182, 143] 2.9
20:19:04.141 00.003 14556 AutoFind: local max [1875, 517] 2.9
20:19:04.145 00.004 14556 AutoFind: local max [778, 766] 2.9
20:19:04.149 00.004 14556 AutoFind: local max [1876, 954] 2.9
20:19:04.153 00.004 14556 AutoFind: local max [555, 814] 2.9
20:19:04.156 00.003 14556 AutoFind: local max [235, 493] 2.9
20:19:04.161 00.005 14556 AutoFind: local max [1609, 354] 2.9
20:19:04.165 00.004 14556 AutoFind: local max [1708, 816] 2.9
20:19:04.168 00.003 14556 AutoFind: local max [1170, 687] 2.9
20:19:04.172 00.004 14556 AutoFind: local max [173, 239] 2.9
20:19:04.175 00.003 14556 AutoFind: local max [1146, 18] 2.9
20:19:04.180 00.005 14556 AutoFind: local max [534, 789] 2.9
20:19:04.185 00.005 14556 AutoFind: local max [1335, 252] 2.9
20:19:04.189 00.004 14556 AutoFind: local max [1097, 298] 2.9
20:19:04.193 00.004 14556 AutoFind: local max [1026, 925] 2.9
20:19:04.197 00.004 14556 AutoFind: local max [1014, 370] 2.9
20:19:04.201 00.004 14556 AutoFind: local max [1475, 130] 2.9
20:19:04.207 00.006 14556 AutoFind: local max [1628, 241] 2.8
20:19:04.213 00.006 14556 AutoFind: local max [761, 262] 2.8
20:19:04.218 00.005 14556 AutoFind: local max [657, 812] 2.8
20:19:04.222 00.004 14556 AutoFind: local max [1178, 39] 2.8
20:19:04.227 00.005 14556 AutoFind: local max [1734, 226] 2.8
20:19:04.232 00.005 14556 AutoFind: local max [988, 800] 2.8
20:19:04.236 00.004 14556 AutoFind: local max [1871, 376] 2.8
20:19:04.244 00.008 14556 AutoFind: local max [361, 314] 2.8
20:19:04.248 00.004 14556 AutoFind: too close [1178, 39] 2.8 - [1187, 27] 4.0
20:19:04.253 00.005 14556 AutoFind: close dim-bright [1178, 39] 2.8 - [1193, 38] 243.8
20:19:04.258 00.005 14556 AutoFind: close dim-bright [1475, 130] 2.9 - [1465, 116] 20.3
20:19:04.262 00.004 14556 AutoFind: too close [534, 789] 2.9 - [547, 792] 3.0
20:19:04.266 00.004 14556 AutoFind: close dim-bright [534, 789] 2.9 - [538, 804] 210.4
20:19:04.269 00.003 14556 AutoFind: close dim-bright [555, 814] 2.9 - [538, 804] 210.4
20:19:04.276 00.007 14556 AutoFind: close dim-bright [547, 792] 3.0 - [538, 804] 210.4
20:19:04.280 00.004 14556 AutoFind: too close [146, 25] 3.1 - [149, 17] 3.3
20:19:04.284 00.004 14556 AutoFind: close dim-bright [1052, 661] 3.1 - [1067, 645] 21.5
20:19:04.288 00.004 14556 AutoFind: too close [1685, 1053] 3.1 - [1689, 1037] 4.8
20:19:04.291 00.003 14556 AutoFind: close dim-bright [1187, 27] 4.0 - [1193, 38] 243.8
20:19:04.294 00.003 14556 AutoFind: too close to edge [895, 8] 17.2
20:19:04.297 00.003 14556 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
20:19:04.301 00.004 14556 Star::Find(15, 1193, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.305 00.004 14556 Star::Find returns 1 (1), X=1192.99, Y=37.71, Mass=9067, SNR=60.8, Peak=255 HFD=5.8
20:19:04.308 00.003 14556 Star::Find(15, 538, 804, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.313 00.005 14556 Star::Find returns 1 (1), X=537.70, Y=803.70, Mass=6926, SNR=53.9, Peak=255 HFD=5.6
20:19:04.318 00.005 14556 Star::Find(15, 1119, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.322 00.004 14556 Star::Find returns 1 (1), X=1118.76, Y=200.33, Mass=4390, SNR=44.9, Peak=255 HFD=4.9
20:19:04.326 00.004 14556 Star::Find(15, 166, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.329 00.003 14556 Star::Find returns 1 (0), X=165.50, Y=993.63, Mass=1478, SNR=25.8, Peak=140 HFD=4.3
20:19:04.333 00.004 14556 Star::Find(15, 117, 966, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.337 00.004 14556 Star::Find returns 1 (0), X=116.53, Y=966.03, Mass=533, SNR=15.4, Peak=52 HFD=3.6
20:19:04.341 00.004 14556 Star::Find(15, 1067, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.344 00.003 14556 Star::Find returns 1 (0), X=1067.15, Y=645.09, Mass=516, SNR=15.3, Peak=58 HFD=3.7
20:19:04.349 00.005 14556 Star::Find(15, 1465, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.355 00.006 14556 Star::Find returns 1 (0), X=1465.10, Y=116.33, Mass=633, SNR=16.8, Peak=67 HFD=4.0
20:19:04.359 00.004 14556 Star::Find(15, 1397, 816, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.362 00.003 14556 Star::Find returns 1 (0), X=1397.12, Y=816.16, Mass=477, SNR=14.7, Peak=45 HFD=4.1
20:19:04.366 00.004 14556 Star::Find(15, 1580, 141, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.369 00.003 14556 Star::Find returns 1 (0), X=1579.62, Y=141.44, Mass=585, SNR=16.0, Peak=63 HFD=4.3
20:19:04.373 00.004 14556 Star::Find(15, 1920, 564, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.376 00.003 14556 Star::Find returns 1 (0), X=1920.29, Y=563.74, Mass=350, SNR=12.5, Peak=26 HFD=3.7
20:19:04.378 00.002 14556 Star::Find(15, 845, 736, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.383 00.005 14556 Star::Find returns 1 (0), X=844.98, Y=735.16, Mass=293, SNR=11.3, Peak=39 HFD=3.5
20:19:04.388 00.005 14556 Star::Find(15, 1329, 544, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.392 00.004 14556 Star::Find returns 1 (0), X=1328.45, Y=543.69, Mass=205, SNR=9.6, Peak=25 HFD=3.2
20:19:04.395 00.003 14556 Star::Find(15, 351, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.399 00.004 14556 Star::Find returns 1 (0), X=350.57, Y=863.78, Mass=207, SNR=9.6, Peak=21 HFD=3.3
20:19:04.403 00.004 14556 Star::Find(15, 71, 280, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.406 00.003 14556 Star::Find returns 1 (0), X=71.19, Y=280.62, Mass=137, SNR=7.8, Peak=20 HFD=2.7
20:19:04.409 00.003 14556 Star::Find(15, 233, 772, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.413 00.004 14556 Star::Find returns 1 (0), X=233.29, Y=771.52, Mass=150, SNR=8.1, Peak=15 HFD=3.2
20:19:04.417 00.004 14556 Star::Find(15, 1105, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.421 00.004 14556 Star::Find returns 1 (0), X=1105.61, Y=914.44, Mass=154, SNR=8.3, Peak=20 HFD=3.0
20:19:04.425 00.004 14556 Star::Find(15, 730, 328, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.429 00.004 14556 Star::Find returns 1 (0), X=729.15, Y=328.59, Mass=204, SNR=9.4, Peak=19 HFD=4.6
20:19:04.432 00.003 14556 Star::Find(15, 861, 186, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.435 00.003 14556 Star::Find returns 1 (0), X=860.62, Y=185.69, Mass=171, SNR=8.7, Peak=29 HFD=3.5
20:19:04.439 00.004 14556 Star::Find(15, 733, 360, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.442 00.003 14556 Star::Find returns 1 (0), X=732.97, Y=359.29, Mass=153, SNR=8.1, Peak=16 HFD=3.7
20:19:04.445 00.003 14556 Star::Find(15, 1595, 517, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.449 00.004 14556 Star::Find returns 1 (0), X=1595.01, Y=516.72, Mass=131, SNR=7.5, Peak=17 HFD=3.4
20:19:04.453 00.004 14556 Star::Find(15, 1692, 35, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.456 00.003 14556 Star::Find returns 1 (0), X=1691.62, Y=34.47, Mass=165, SNR=8.5, Peak=18 HFD=4.5
20:19:04.460 00.004 14556 Star::Find(15, 628, 697, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.464 00.004 14556 Star::Find returns 1 (0), X=627.90, Y=696.65, Mass=77, SNR=5.8, Peak=14 HFD=2.2
20:19:04.467 00.003 14556 Star::Find(15, 1860, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.470 00.003 14556 Star::Find returns 1 (0), X=1859.39, Y=223.99, Mass=95, SNR=6.4, Peak=14 HFD=3.4
20:19:04.474 00.004 14556 Star::Find(15, 1912, 1024, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.476 00.002 14556 Star::Find returns 1 (0), X=1912.47, Y=1024.39, Mass=97, SNR=6.5, Peak=12 HFD=3.4
20:19:04.479 00.003 14556 Star::Find(15, 702, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.483 00.004 14556 Star::Find returns 1 (0), X=701.74, Y=158.39, Mass=117, SNR=7.0, Peak=14 HFD=3.8
20:19:04.486 00.003 14556 Star::Find(15, 940, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.488 00.002 14556 Star::Find returns 1 (0), X=940.63, Y=386.94, Mass=134, SNR=7.6, Peak=16 HFD=3.9
20:19:04.492 00.004 14556 Star::Find(15, 1673, 280, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.496 00.004 14556 Star::Find returns 1 (0), X=1672.94, Y=279.98, Mass=110, SNR=6.8, Peak=13 HFD=4.4
20:19:04.499 00.003 14556 Star::Find(15, 523, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.502 00.003 14556 Star::Find returns 1 (0), X=522.46, Y=279.24, Mass=117, SNR=7.2, Peak=18 HFD=3.5
20:19:04.505 00.003 14556 Star::Find(15, 825, 532, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.508 00.003 14556 Star::Find returns 1 (0), X=825.19, Y=531.83, Mass=89, SNR=6.2, Peak=16 HFD=2.9
20:19:04.511 00.003 14556 Star::Find(15, 826, 810, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.514 00.003 14556 Star::Find false star n=8 nbg=281 bg=2.5 sigma=1.3 thresh=6 peak=6
20:19:04.516 00.002 14556 Star::Find returns 0 (2), X=826.00, Y=810.00, Mass=39, SNR=2.9, Peak=10 HFD=0.0
20:19:04.520 00.004 14556 Star::Find(15, 154, 602, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.522 00.002 14556 Star::Find returns 1 (0), X=153.88, Y=602.16, Mass=93, SNR=6.3, Peak=14 HFD=3.6
20:19:04.524 00.002 14556 Star::Find(15, 409, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.527 00.003 14556 Star::Find returns 1 (0), X=408.05, Y=675.28, Mass=58, SNR=5.0, Peak=11 HFD=2.6
20:19:04.529 00.002 14556 Star::Find(15, 747, 726, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.532 00.003 14556 Star::Find returns 1 (0), X=747.42, Y=726.14, Mass=84, SNR=6.0, Peak=14 HFD=3.6
20:19:04.535 00.003 14556 Star::Find(15, 583, 683, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.537 00.002 14556 Star::Find returns 1 (0), X=583.25, Y=681.66, Mass=71, SNR=5.5, Peak=10 HFD=3.5
20:19:04.540 00.003 14556 Star::Find(15, 724, 753, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.544 00.004 14556 Star::Find returns 1 (0), X=724.11, Y=753.19, Mass=61, SNR=5.2, Peak=16 HFD=1.8
20:19:04.547 00.003 14556 Star::Find(15, 743, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.550 00.003 14556 Star::Find false star n=9 nbg=289 bg=2.4 sigma=1.3 thresh=6 peak=5
20:19:04.553 00.003 14556 Star::Find returns 0 (2), X=743.00, Y=422.00, Mass=35, SNR=2.9, Peak=8 HFD=0.0
20:19:04.556 00.003 14556 Star::Find(15, 1917, 614, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.560 00.004 14556 Star::Find false star n=12 nbg=289 bg=2.2 sigma=1.4 thresh=6 peak=6
20:19:04.563 00.003 14556 Star::Find returns 0 (2), X=1917.00, Y=614.00, Mass=54, SNR=2.9, Peak=9 HFD=0.0
20:19:04.567 00.004 14556 Star::Find(15, 1487, 686, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.570 00.003 14556 Star::Find false star n=17 nbg=286 bg=2.3 sigma=1.4 thresh=6 peak=6
20:19:04.575 00.005 14556 Star::Find returns 0 (2), X=1487.00, Y=686.00, Mass=81, SNR=2.9, Peak=10 HFD=0.0
20:19:04.578 00.003 14556 Star::Find(15, 90, 231, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.581 00.003 14556 Star::Find false star n=15 nbg=287 bg=2.2 sigma=1.3 thresh=6 peak=6
20:19:04.585 00.004 14556 Star::Find returns 0 (2), X=90.00, Y=231.00, Mass=65, SNR=2.9, Peak=9 HFD=0.0
20:19:04.589 00.004 14556 Star::Find(15, 1028, 348, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.592 00.003 14556 Star::Find returns 1 (0), X=1027.96, Y=348.23, Mass=59, SNR=5.0, Peak=14 HFD=2.8
20:19:04.596 00.004 14556 Star::Find(15, 1418, 227, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.598 00.002 14556 Star::Find false star n=13 nbg=283 bg=2.3 sigma=1.3 thresh=6 peak=6
20:19:04.602 00.004 14556 Star::Find returns 0 (2), X=1418.00, Y=227.00, Mass=58, SNR=2.9, Peak=11 HFD=0.0
20:19:04.606 00.004 14556 Star::Find(15, 776, 802, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.609 00.003 14556 Star::Find returns 1 (0), X=774.99, Y=802.08, Mass=75, SNR=5.6, Peak=10 HFD=3.6
20:19:04.613 00.004 14556 Star::Find(15, 468, 638, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.616 00.003 14556 Star::Find false star n=11 nbg=282 bg=2.1 sigma=1.4 thresh=6 peak=6
20:19:04.618 00.002 14556 Star::Find returns 0 (2), X=468.00, Y=638.00, Mass=55, SNR=2.9, Peak=9 HFD=0.0
20:19:04.622 00.004 14556 Star::Find(15, 247, 436, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.625 00.003 14556 Star::Find false star n=15 nbg=287 bg=2.3 sigma=1.3 thresh=6 peak=6
20:19:04.629 00.004 14556 Star::Find returns 0 (2), X=247.00, Y=436.00, Mass=65, SNR=2.9, Peak=10 HFD=0.0
20:19:04.633 00.004 14556 Star::Find(15, 1267, 378, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.637 00.004 14556 Star::Find returns 1 (0), X=1266.30, Y=379.07, Mass=61, SNR=5.1, Peak=10 HFD=2.6
20:19:04.639 00.002 14556 Star::Find(15, 516, 399, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.643 00.004 14556 Star::Find returns 1 (0), X=514.70, Y=398.68, Mass=62, SNR=5.2, Peak=12 HFD=2.6
20:19:04.646 00.003 14556 Star::Find(15, 1573, 293, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.650 00.004 14556 Star::Find returns 0 (2), X=1573.00, Y=293.00, Mass=16, SNR=2.6, Peak=7 HFD=0.0
20:19:04.653 00.003 14556 Star::Find(15, 1210, 978, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.657 00.004 14556 Star::Find returns 0 (2), X=1210.00, Y=978.00, Mass=13, SNR=2.3, Peak=11 HFD=0.0
20:19:04.660 00.003 14556 Star::Find(15, 1369, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.664 00.004 14556 Star::Find false star n=4 nbg=285 bg=2.5 sigma=1.4 thresh=7 peak=7
20:19:04.667 00.003 14556 Star::Find returns 0 (2), X=1369.00, Y=986.00, Mass=26, SNR=2.9, Peak=13 HFD=0.0
20:19:04.670 00.003 14556 Star::Find(15, 38, 532, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.674 00.004 14556 Star::Find returns 0 (3), X=38.00, Y=532.00, Mass=5, SNR=1.5, Peak=7 HFD=0.0
20:19:04.677 00.003 14556 Star::Find(15, 1847, 179, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.681 00.004 14556 Star::Find returns 0 (3), X=1847.00, Y=179.00, Mass=7, SNR=1.8, Peak=10 HFD=0.0
20:19:04.685 00.004 14556 Star::Find(15, 1153, 1029, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.688 00.003 14556 Star::Find false star n=6 nbg=279 bg=2.4 sigma=1.3 thresh=6 peak=4
20:19:04.691 00.003 14556 Star::Find returns 0 (2), X=1153.00, Y=1029.00, Mass=23, SNR=2.9, Peak=9 HFD=0.0
20:19:04.695 00.004 14556 Star::Find(15, 1144, 1080, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.698 00.003 14556 Star::Find returns 1 (0), X=1145.54, Y=1079.90, Mass=73, SNR=5.6, Peak=11 HFD=4.8
20:19:04.701 00.003 14556 Star::Find(15, 165, 129, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.704 00.003 14556 Star::Find returns 0 (3), X=165.00, Y=129.00, Mass=9, SNR=1.9, Peak=7 HFD=0.0
20:19:04.709 00.005 14556 Star::Find(15, 1052, 661, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.713 00.004 14556 Star::Find returns 1 (0), X=1067.14, Y=645.27, Mass=508, SNR=15.2, Peak=12 HFD=3.5
20:19:04.716 00.003 14556 Star::Find(15, 210, 559, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.720 00.004 14556 Star::Find returns 0 (2), X=210.00, Y=559.00, Mass=17, SNR=2.7, Peak=10 HFD=0.0
20:19:04.723 00.003 14556 Star::Find(15, 447, 727, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.727 00.004 14556 Star::Find false star n=5 nbg=287 bg=2.2 sigma=1.4 thresh=6 peak=3
20:19:04.731 00.004 14556 Star::Find returns 0 (2), X=447.00, Y=727.00, Mass=22, SNR=2.9, Peak=8 HFD=0.0
20:19:04.735 00.004 14556 Star::Find(15, 884, 1079, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.738 00.003 14556 Star::Find returns 0 (3), X=884.00, Y=1079.00, Mass=9, SNR=1.9, Peak=8 HFD=0.0
20:19:04.742 00.004 14556 Star::Find(15, 1315, 138, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.745 00.003 14556 Star::Find returns 0 (2), X=1315.00, Y=138.00, Mass=13, SNR=2.3, Peak=8 HFD=0.0
20:19:04.749 00.004 14556 Star::Find(15, 1192, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.752 00.003 14556 Star::Find false star n=7 nbg=285 bg=2.2 sigma=1.3 thresh=6 peak=4
20:19:04.756 00.004 14556 Star::Find returns 0 (2), X=1192.00, Y=916.00, Mass=28, SNR=2.9, Peak=7 HFD=0.0
20:19:04.760 00.004 14556 Star::Find(15, 1239, 715, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.763 00.003 14556 Star::Find false star n=7 nbg=286 bg=2.3 sigma=1.3 thresh=6 peak=6
20:19:04.767 00.004 14556 Star::Find returns 0 (2), X=1239.00, Y=715.00, Mass=32, SNR=2.9, Peak=11 HFD=0.0
20:19:04.770 00.003 14556 Star::Find(15, 1499, 783, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.773 00.003 14556 Star::Find returns 0 (3), X=1499.00, Y=783.00, Mass=0, SNR=0.0, Peak=7 HFD=0.0
20:19:04.777 00.004 14556 Star::Find(15, 33, 744, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.781 00.004 14556 Star::Find false star n=14 nbg=278 bg=2.0 sigma=1.2 thresh=5 peak=4
20:19:04.784 00.003 14556 Star::Find returns 0 (2), X=33.00, Y=744.00, Mass=47, SNR=2.9, Peak=8 HFD=0.0
20:19:04.789 00.005 14556 Star::Find(15, 647, 498, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.791 00.002 14556 Star::Find false star n=8 nbg=282 bg=2.3 sigma=1.4 thresh=6 peak=4
20:19:04.794 00.003 14556 Star::Find returns 0 (2), X=647.00, Y=498.00, Mass=31, SNR=2.9, Peak=8 HFD=0.0
20:19:04.799 00.005 14556 Star::Find(15, 1429, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.802 00.003 14556 Star::Find returns 0 (2), X=1429.00, Y=255.00, Mass=13, SNR=2.3, Peak=7 HFD=0.0
20:19:04.805 00.003 14556 Star::Find(15, 806, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.810 00.005 14556 Star::Find false star n=6 nbg=288 bg=2.1 sigma=1.3 thresh=6 peak=4
20:19:04.813 00.003 14556 Star::Find returns 0 (2), X=806.00, Y=279.00, Mass=28, SNR=2.9, Peak=10 HFD=0.0
20:19:04.816 00.003 14556 Star::Find(15, 287, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.820 00.004 14556 Star::Find returns 0 (3), X=287.00, Y=367.00, Mass=0, SNR=0.0, Peak=7 HFD=0.0
20:19:04.823 00.003 14556 Star::Find(15, 401, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.827 00.004 14556 Star::Find returns 0 (2), X=401.00, Y=267.00, Mass=12, SNR=2.2, Peak=7 HFD=0.0
20:19:04.830 00.003 14556 Star::Find(15, 1182, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.834 00.004 14556 Star::Find false star n=7 nbg=283 bg=2.3 sigma=1.3 thresh=6 peak=5
20:19:04.838 00.004 14556 Star::Find returns 0 (2), X=1182.00, Y=143.00, Mass=30, SNR=2.9, Peak=10 HFD=0.0
20:19:04.841 00.003 14556 Star::Find(15, 1875, 517, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.845 00.004 14556 Star::Find returns 0 (2), X=1875.00, Y=517.00, Mass=16, SNR=2.5, Peak=7 HFD=0.0
20:19:04.848 00.003 14556 Star::Find(15, 778, 766, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.851 00.003 14556 Star::Find returns 0 (2), X=778.00, Y=766.00, Mass=20, SNR=2.9, Peak=7 HFD=0.0
20:19:04.856 00.005 14556 Star::Find(15, 1876, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.859 00.003 14556 Star::Find returns 0 (3), X=1876.00, Y=954.00, Mass=5, SNR=1.4, Peak=7 HFD=0.0
20:19:04.862 00.003 14556 Star::Find(15, 555, 814, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.865 00.003 14556 Star::Find returns 1 (0), X=538.62, Y=803.67, Mass=6272, SNR=52.6, Peak=60 HFD=5.4
20:19:04.868 00.003 14556 Star::Find(15, 235, 493, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.872 00.004 14556 Star::Find returns 0 (2), X=235.00, Y=493.00, Mass=19, SNR=2.8, Peak=8 HFD=0.0
20:19:04.876 00.004 14556 Star::Find(15, 1609, 354, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.879 00.003 14556 Star::Find returns 0 (2), X=1609.00, Y=354.00, Mass=17, SNR=2.7, Peak=8 HFD=0.0
20:19:04.883 00.004 14556 Star::Find(15, 1708, 816, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.886 00.003 14556 Star::Find returns 0 (2), X=1708.00, Y=816.00, Mass=11, SNR=2.1, Peak=7 HFD=0.0
20:19:04.890 00.004 14556 Star::Find(15, 1170, 687, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.893 00.003 14556 Star::Find returns 0 (2), X=1170.00, Y=687.00, Mass=13, SNR=2.3, Peak=7 HFD=0.0
20:19:04.896 00.003 14556 Star::Find(15, 173, 239, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.900 00.004 14556 Star::Find returns 0 (2), X=173.00, Y=239.00, Mass=12, SNR=2.2, Peak=7 HFD=0.0
20:19:04.903 00.003 14556 Star::Find(15, 1146, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.907 00.004 14556 Star::Find false star n=10 nbg=282 bg=2.4 sigma=1.3 thresh=6 peak=6
20:19:04.911 00.004 14556 Star::Find returns 0 (2), X=1146.00, Y=18.00, Mass=47, SNR=2.9, Peak=10 HFD=0.0
20:19:04.915 00.004 14556 Star::Find(15, 1335, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.918 00.003 14556 Star::Find returns 0 (3), X=1335.00, Y=252.00, Mass=8, SNR=1.7, Peak=7 HFD=0.0
20:19:04.921 00.003 14556 Star::Find(15, 1097, 298, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.925 00.004 14556 Star::Find returns 0 (2), X=1097.00, Y=298.00, Mass=17, SNR=2.6, Peak=8 HFD=0.0
20:19:04.928 00.003 14556 Star::Find(15, 1026, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.932 00.004 14556 Star::Find false star n=5 nbg=290 bg=2.2 sigma=1.3 thresh=6 peak=4
20:19:04.935 00.003 14556 Star::Find returns 0 (2), X=1026.00, Y=925.00, Mass=24, SNR=2.9, Peak=7 HFD=0.0
20:19:04.939 00.004 14556 Star::Find(15, 1014, 370, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.942 00.003 14556 Star::Find returns 0 (2), X=1014.00, Y=370.00, Mass=12, SNR=2.2, Peak=7 HFD=0.0
20:19:04.946 00.004 14556 Star::Find(15, 1475, 130, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.949 00.003 14556 Star::Find returns 1 (0), X=1465.10, Y=116.33, Mass=633, SNR=16.8, Peak=67 HFD=4.0
20:19:04.952 00.003 14556 Star::Find(15, 1628, 241, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.956 00.004 14556 Star::Find returns 0 (2), X=1628.00, Y=241.00, Mass=20, SNR=2.9, Peak=10 HFD=0.0
20:19:04.959 00.003 14556 Star::Find(15, 761, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.962 00.003 14556 Star::Find returns 0 (2), X=761.00, Y=262.00, Mass=20, SNR=2.9, Peak=8 HFD=0.0
20:19:04.966 00.004 14556 Star::Find(15, 657, 812, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.970 00.004 14556 Star::Find returns 0 (2), X=657.00, Y=812.00, Mass=20, SNR=2.8, Peak=7 HFD=0.0
20:19:04.974 00.004 14556 Star::Find(15, 1734, 226, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.977 00.003 14556 Star::Find false star n=10 nbg=277 bg=2.0 sigma=1.1 thresh=5 peak=4
20:19:04.981 00.004 14556 Star::Find returns 0 (2), X=1734.00, Y=226.00, Mass=36, SNR=2.9, Peak=8 HFD=0.0
20:19:04.984 00.003 14556 Star::Find(15, 988, 800, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.987 00.003 14556 Star::Find false star n=10 nbg=274 bg=1.9 sigma=1.2 thresh=5 peak=4
20:19:04.991 00.004 14556 Star::Find returns 0 (2), X=988.00, Y=800.00, Mass=40, SNR=2.9, Peak=8 HFD=0.0
20:19:04.994 00.003 14556 Star::Find(15, 1871, 376, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:04.997 00.003 14556 Star::Find returns 0 (2), X=1871.00, Y=376.00, Mass=20, SNR=2.8, Peak=7 HFD=0.0
20:19:05.001 00.004 14556 Star::Find(15, 361, 314, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:05.004 00.003 14556 Star::Find returns 0 (3), X=361.00, Y=314.00, Mass=8, SNR=1.9, Peak=7 HFD=0.0
20:19:05.007 00.003 14556 AutoFind: finding best star pass 1
20:19:05.011 00.004 14556 Star::Find(15, 1193, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:05.014 00.003 14556 Star::Find returns 1 (1), X=1192.99, Y=37.71, Mass=9067, SNR=60.8, Peak=255 HFD=5.8
20:19:05.017 00.003 14556 AutoFind: near-saturated [1193, 38] 243.8 Mass 9067 SNR 60.8 Peak 255
20:19:05.021 00.004 14556 Star::Find(15, 538, 804, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:05.024 00.003 14556 Star::Find returns 1 (1), X=537.70, Y=803.70, Mass=6926, SNR=53.9, Peak=255 HFD=5.6
20:19:05.028 00.004 14556 AutoFind: near-saturated [538, 804] 210.4 Mass 6926 SNR 53.9 Peak 255
20:19:05.031 00.003 14556 Star::Find(15, 1119, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:05.033 00.002 14556 Star::Find returns 1 (1), X=1118.76, Y=200.33, Mass=4390, SNR=44.9, Peak=255 HFD=4.9
20:19:05.036 00.003 14556 AutoFind: near-saturated [1119, 200] 106.9 Mass 4390 SNR 44.9 Peak 255
20:19:05.040 00.004 14556 Star::Find(15, 166, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:05.044 00.004 14556 Star::Find returns 1 (0), X=165.50, Y=993.63, Mass=1478, SNR=25.8, Peak=140 HFD=4.3
20:19:05.046 00.002 14556 AutoFind returns star at [166, 994] 51.3 Mass 1478 SNR 25.8
20:19:05.049 00.003 14556 Star::Find(15, 166, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:05.053 00.004 14556 Star::Find returns 1 (0), X=165.50, Y=993.63, Mass=1478, SNR=25.8, Peak=140 HFD=4.3
20:19:05.057 00.004 14556 MultiStar: List (12): {165.50, 993.63}(25.8), {116.53, 966.03}(15.4), {1067.15, 645.09}(15.3), {1465.10, 116.33}(16.8), {1397.12, 816.16}(14.7), {1579.62, 141.44}(16.0), {1920.29, 563.74}(12.5), {844.98, 735.16}(11.3), {1328.45, 543.69}(9.6), {350.57, 863.78}(9.6), {71.19, 280.62}(7.8), {233.29, 771.52}(8.1), 
20:19:05.061 00.004 14556 setting lock position to (165.50, 993.63)
20:19:05.064 00.003 14556 AutoSelect: state = 1, call UpdateGuideState
20:19:05.067 00.003 14556 UpdateGuideState(): m_state=1
20:19:05.071 00.004 14556 Star::Find(15, 165, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:05.075 00.004 14556 Star::Find returns 1 (0), X=165.50, Y=993.63, Mass=1478, SNR=25.8, Peak=140 HFD=4.3
20:19:05.078 00.003 14556 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.07) = xAngle (3.07 = 3.07)
20:19:05.081 00.003 14556 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.97 = 2.97)
20:19:05.084 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
20:19:05.089 00.005 14556 setting force full frames = false
20:19:05.094 00.005 14556 setting lock position to (165.50, 993.63)
20:19:05.098 00.004 14556 CurrentPosition() valid, moving to STATE_SELECTED
20:19:05.101 00.003 14556 Changing from state SELECTING to SELECTED
20:19:05.104 00.003 14556 guider state => SELECTED
20:19:05.111 00.007 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:05.135 00.024 14556 UpdateGuideState exits: m=1478 SNR=25.8
20:19:05.139 00.004 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:05.162 00.023 14556 Status Line: Auto-selected star at (165.5, 993.6)
20:19:05.172 00.010 14556 PhdController: newstate STATE_WAIT_SELECTED
20:19:05.177 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:05.183 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:05.190 00.007 14556 Enqueuing Expose request
20:19:05.196 00.006 12308 Worker thread wakes up
20:19:05.196 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:05.196 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:05.197 00.001 14556 evsrv: cli 0185AD08 connect
20:19:05.202 00.005 14556 case statement mapped state 2 to 1
20:19:05.206 00.004 14556 case statement mapped state 2 to 1
20:19:05.212 00.006 14556 evsrv: cli 0185AD08 request: {"method":"get_lock_position","id":"09a68c08-0cf4-4757-a5b5-939f89e07c1d"}
20:19:05.219 00.007 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":[165.50,993.63],"id":"09a68c08-0cf4-4757-a5b5-939f89e07c1d"}
20:19:05.225 00.006 14556 evsrv: cli 0185AD08 disconnect
20:19:05.232 00.007 14556 evsrv: cli 0185B3E8 connect
20:19:05.237 00.005 14556 case statement mapped state 2 to 1
20:19:05.242 00.005 14556 case statement mapped state 2 to 1
20:19:05.246 00.004 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"a113ba97-404a-4160-a511-f8b95f53bd48"}
20:19:05.251 00.005 14556 case statement mapped state 2 to 1
20:19:05.255 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Selected","id":"a113ba97-404a-4160-a511-f8b95f53bd48"}
20:19:05.258 00.003 14556 evsrv: cli 0185B3E8 disconnect
20:19:06.261 01.003 14556 evsrv: cli 0185B3E8 connect
20:19:06.269 00.008 14556 case statement mapped state 2 to 1
20:19:06.276 00.007 14556 case statement mapped state 2 to 1
20:19:06.282 00.006 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"e28e6334-4183-4af2-917c-aebb14b2b5eb"}
20:19:06.288 00.006 14556 case statement mapped state 2 to 1
20:19:06.292 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Selected","id":"e28e6334-4183-4af2-917c-aebb14b2b5eb"}
20:19:06.297 00.005 14556 evsrv: cli 0185B3E8 disconnect
20:19:06.450 00.153 12308 Exposure complete
20:19:06.588 00.138 12308 worker thread done servicing request
20:19:06.589 00.001 14556 OnExposeComplete: enter
20:19:06.593 00.004 14556 UpdateGuideState(): m_state=2
20:19:06.596 00.003 14556 Star::Find(15, 165, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
20:19:06.601 00.005 14556 Star::Find returns 1 (0), X=165.67, Y=993.96, Mass=1526, SNR=26.3, Peak=132 HFD=4.0
20:19:06.604 00.003 14556 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.07) = xAngle (4.17 = -2.11)
20:19:06.607 00.003 14556 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.07 = -2.21)
20:19:06.611 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.33 hyp=0.37 cameraTheta=1.10 mountX=-0.19 mountY=-0.29, mountTheta=-2.14
20:19:06.617 00.006 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:06.641 00.024 14556 UpdateGuideState exits: m=1526 SNR=26.3
20:19:06.645 00.004 14556 PhdController: newstate STATE_CALIBRATE
20:19:06.648 00.003 14556 PhdController: newstate STATE_GUIDE
20:19:06.669 00.021 14556 Changing from state SELECTED to CALIBRATING_PRIMARY
20:19:06.672 00.003 14556 guider state => CALIBRATED
20:19:06.677 00.005 14556 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
20:19:06.681 00.004 14556 reset dither spiral
20:19:06.686 00.005 14556 PhdController: newstate STATE_SETTLE_BEGIN
20:19:06.689 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:06.694 00.005 14556 ScheduleExposure(1000,3,0) exposurePending=0
20:19:06.697 00.003 14556 Enqueuing Expose request
20:19:06.701 00.004 12308 Worker thread wakes up
20:19:06.701 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:06.701 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:19:07.299 00.598 14556 evsrv: cli 0185B3E8 connect
20:19:07.308 00.009 14556 case statement mapped state 5 to 1
20:19:07.311 00.003 14556 case statement mapped state 5 to 1
20:19:07.315 00.004 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"6b6971c5-0c27-43ce-84ba-b7739f439e7a"}
20:19:07.318 00.003 14556 case statement mapped state 5 to 1
20:19:07.322 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Selected","id":"6b6971c5-0c27-43ce-84ba-b7739f439e7a"}
20:19:07.325 00.003 14556 evsrv: cli 0185B3E8 disconnect
20:19:07.951 00.626 12308 Exposure complete
20:19:08.112 00.161 12308 worker thread done servicing request
20:19:08.112 00.000 14556 OnExposeComplete: enter
20:19:08.116 00.004 14556 UpdateGuideState(): m_state=5
20:19:08.120 00.004 14556 Star::Find(15, 165, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
20:19:08.124 00.004 14556 Star::Find returns 1 (0), X=165.78, Y=994.16, Mass=1583, SNR=26.8, Peak=149 HFD=4.4
20:19:08.128 00.004 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.16 = -2.12)
20:19:08.133 00.005 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.22)
20:19:08.138 00.005 14556 CameraToMount -- cameraX=0.28 cameraY=0.53 hyp=0.60 cameraTheta=1.09 mountX=-0.31 mountY=-0.47, mountTheta=-2.16
20:19:08.143 00.005 14556 Changing from state CALIBRATED to GUIDING
20:19:08.148 00.005 14556 ScopeASCOM::GetDeclinationRadians() returns 15.9
20:19:08.152 00.004 14556 ScopeASCOM::SideOfPier() returns 1
20:19:08.156 00.004 14556 AdjustCalibrationForScopePointing (scope): current dec=15.9 pierSide=1, cal dec=0.0 pierSide=1 rotAngle=None bin=1
20:19:08.160 00.004 14556 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
20:19:08.165 00.005 14556 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
20:19:08.169 00.004 14556 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
20:19:08.172 00.003 14556 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
20:19:08.177 00.005 14556 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 5.691700
20:19:08.182 00.005 14556 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 23
20:19:08.188 00.006 14556 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 24
20:19:08.194 00.006 14556 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:19:08.198 00.004 14556 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
20:19:08.203 00.005 14556 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "9/25/2025 9:59:31 PM"
20:19:08.207 00.004 14556 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
20:19:08.210 00.003 14556 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.1 0.0}, {-2.1 -0.3}, {-3.4 -0.2}, {-4.6 -0.4}, {-5.6 -0.4}, {-6.8 -0.5}, {-7.7 -0.5}, {-9.0 -0.7}, {-10.0 -0.6}, {-11.4 -0.8}, {-12.2 -1.1}, {-13.3 -1.1}, {-14.5 -1.1}, {-15.7 -1.2}, {-16.9 -1.2}, {-17.9 -1.4}, {-19.0 -1.4}, {-20.1 -1.6}, {-21.4 -1.6}, {-22.8 -1.7}, {-23.8 -1.9}, {-24.8 -1.9}, {-26.0 -1.8}, {-26.0 -1.8}, {-22.0 -1.9}, {-18.1 -2.1}, {-14.1 -2.4}, {-10.2 -2.4}, {-6.2 -2.5}, {-2.6 -2.6}, {1.2 -3.0}"
20:19:08.214 00.004 14556 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 1.2}, {0.1 2.4}, {-0.1 3.5}, {-0.1 4.6}, {-0.1 5.5}, {-0.0 6.5}, {0.0 7.6}, {-0.1 8.6}, {-0.0 9.7}, {0.2 10.9}, {0.4 11.7}, {0.4 12.8}, {0.4 13.9}, {0.4 14.9}, {0.5 15.9}, {0.6 17.1}, {0.6 18.1}, {0.4 19.1}, {0.4 20.1}, {0.5 21.1}, {0.6 22.4}, {0.6 23.5}, {0.6 24.7}, {0.8 25.6}, {0.8 25.6}, {0.6 22.6}, {0.8 18.7}, {0.7 15.0}, {0.6 10.9}, {0.8 7.0}, {0.8 3.2}, {1.0 -0.7}, {1.0 -1.7}"
20:19:08.303 00.089 14556 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
20:19:08.312 00.009 14556 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
20:19:08.318 00.006 14556 Dec comp: XRate 1.510 -> 1.452 for dec 0.0 -> dec 15.9
20:19:08.327 00.009 14556 ScopeASCOM::GetDeclinationRadians() returns 15.9
20:19:08.332 00.005 14556 ScopeASCOM::SideOfPier() returns 1
20:19:08.338 00.006 14556 setting lock position to (165.78, 994.16)
20:19:08.341 00.003 14556 guider state => GUIDING
20:19:08.345 00.004 14556 Status Line: Guiding
20:19:08.354 00.009 14556 Mount: notify guiding started
20:19:08.361 00.007 14556 GetString("/profile/5/name", "") returns "PHD SF 2025"
20:19:08.366 00.005 14556 GetString("/profile/5/scope/calibration/timestamp", "") returns "10/15/2025 7:17:43 PM"
20:19:08.371 00.005 14556 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001510
20:19:08.375 00.004 14556 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001421
20:19:08.379 00.004 14556 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
20:19:08.385 00.006 14556 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns -3.073260
20:19:08.388 00.003 14556 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.601800
20:19:08.392 00.004 14556 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000048
20:19:08.397 00.005 14556 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 1
20:19:08.403 00.006 14556 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
20:19:08.407 00.004 14556 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns 1
20:19:08.411 00.004 14556 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:19:08.416 00.005 14556 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
20:19:08.420 00.004 14556 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
20:19:08.424 00.004 14556 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
20:19:08.429 00.005 14556 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
20:19:08.432 00.003 14556 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 5.691700
20:19:08.436 00.004 14556 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 23
20:19:08.440 00.004 14556 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 24
20:19:08.445 00.005 14556 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:19:08.449 00.004 14556 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
20:19:08.453 00.004 14556 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "9/25/2025 9:59:31 PM"
20:19:08.458 00.005 14556 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
20:19:08.461 00.003 14556 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.1 0.0}, {-2.1 -0.3}, {-3.4 -0.2}, {-4.6 -0.4}, {-5.6 -0.4}, {-6.8 -0.5}, {-7.7 -0.5}, {-9.0 -0.7}, {-10.0 -0.6}, {-11.4 -0.8}, {-12.2 -1.1}, {-13.3 -1.1}, {-14.5 -1.1}, {-15.7 -1.2}, {-16.9 -1.2}, {-17.9 -1.4}, {-19.0 -1.4}, {-20.1 -1.6}, {-21.4 -1.6}, {-22.8 -1.7}, {-23.8 -1.9}, {-24.8 -1.9}, {-26.0 -1.8}, {-26.0 -1.8}, {-22.0 -1.9}, {-18.1 -2.1}, {-14.1 -2.4}, {-10.2 -2.4}, {-6.2 -2.5}, {-2.6 -2.6}, {1.2 -3.0}"
20:19:08.465 00.004 14556 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 1.2}, {0.1 2.4}, {-0.1 3.5}, {-0.1 4.6}, {-0.1 5.5}, {-0.0 6.5}, {0.0 7.6}, {-0.1 8.6}, {-0.0 9.7}, {0.2 10.9}, {0.4 11.7}, {0.4 12.8}, {0.4 13.9}, {0.4 14.9}, {0.5 15.9}, {0.6 17.1}, {0.6 18.1}, {0.4 19.1}, {0.4 20.1}, {0.5 21.1}, {0.6 22.4}, {0.6 23.5}, {0.6 24.7}, {0.8 25.6}, {0.8 25.6}, {0.6 22.6}, {0.8 18.7}, {0.7 15.0}, {0.6 10.9}, {0.8 7.0}, {0.8 3.2}, {1.0 -0.7}, {1.0 -1.7}"
20:19:08.469 00.004 14556 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
20:19:08.473 00.004 14556 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
20:19:08.477 00.004 14556 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
20:19:08.480 00.003 14556 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
20:19:08.485 00.005 14556 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 5.691700
20:19:08.489 00.004 14556 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 23
20:19:08.493 00.004 14556 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 24
20:19:08.497 00.004 14556 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:19:08.501 00.004 14556 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
20:19:08.505 00.004 14556 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "9/25/2025 9:59:31 PM"
20:19:08.509 00.004 14556 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
20:19:08.514 00.005 14556 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.1 0.0}, {-2.1 -0.3}, {-3.4 -0.2}, {-4.6 -0.4}, {-5.6 -0.4}, {-6.8 -0.5}, {-7.7 -0.5}, {-9.0 -0.7}, {-10.0 -0.6}, {-11.4 -0.8}, {-12.2 -1.1}, {-13.3 -1.1}, {-14.5 -1.1}, {-15.7 -1.2}, {-16.9 -1.2}, {-17.9 -1.4}, {-19.0 -1.4}, {-20.1 -1.6}, {-21.4 -1.6}, {-22.8 -1.7}, {-23.8 -1.9}, {-24.8 -1.9}, {-26.0 -1.8}, {-26.0 -1.8}, {-22.0 -1.9}, {-18.1 -2.1}, {-14.1 -2.4}, {-10.2 -2.4}, {-6.2 -2.5}, {-2.6 -2.6}, {1.2 -3.0}"
20:19:08.516 00.002 14556 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 1.2}, {0.1 2.4}, {-0.1 3.5}, {-0.1 4.6}, {-0.1 5.5}, {-0.0 6.5}, {0.0 7.6}, {-0.1 8.6}, {-0.0 9.7}, {0.2 10.9}, {0.4 11.7}, {0.4 12.8}, {0.4 13.9}, {0.4 14.9}, {0.5 15.9}, {0.6 17.1}, {0.6 18.1}, {0.4 19.1}, {0.4 20.1}, {0.5 21.1}, {0.6 22.4}, {0.6 23.5}, {0.6 24.7}, {0.8 25.6}, {0.8 25.6}, {0.6 22.6}, {0.8 18.7}, {0.7 15.0}, {0.6 10.9}, {0.8 7.0}, {0.8 3.2}, {1.0 -0.7}, {1.0 -1.7}"
20:19:08.536 00.020 14556 evsrv: cli 0185B3E8 connect
20:19:08.542 00.006 14556 case statement mapped state 6 to 3
20:19:08.547 00.005 14556 case statement mapped state 6 to 3
20:19:08.552 00.005 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"ad523be0-c213-4df8-9a6a-97c0fb0ab28b"}
20:19:08.557 00.005 14556 case statement mapped state 6 to 3
20:19:08.561 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad523be0-c213-4df8-9a6a-97c0fb0ab28b"}
20:19:08.568 00.007 14556 evsrv: cli 0185B3E8 disconnect
20:19:08.632 00.064 14556 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
20:19:08.640 00.008 14556 ScopeASCOM::SideOfPier() returns 1
20:19:08.645 00.005 14556 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
20:19:08.654 00.009 14556 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
20:19:08.659 00.005 14556 ScopeASCOM::GetDeclinationRadians() returns 15.9
20:19:08.663 00.004 14556 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 15.9
20:19:08.667 00.004 14556 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.07) = xAngle (-3.07 = -3.07)
20:19:08.672 00.005 14556 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
20:19:08.675 00.003 14556 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
20:19:08.680 00.005 14556 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
20:19:08.685 00.005 14556 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
20:19:08.689 00.004 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:08.713 00.024 14556 UpdateGuideState exits: m=1583 SNR=26.8
20:19:08.718 00.005 14556 PhdController: newstate STATE_SETTLE_WAIT
20:19:08.722 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:08.726 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:08.730 00.004 14556 Enqueuing Expose request
20:19:08.733 00.003 12308 Worker thread wakes up
20:19:08.734 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:08.734 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:09.989 01.255 12308 Exposure complete
20:19:10.149 00.160 12308 worker thread done servicing request
20:19:10.149 00.000 14556 OnExposeComplete: enter
20:19:10.154 00.005 14556 UpdateGuideState(): m_state=6
20:19:10.158 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:19:10.162 00.004 14556 Star::Find returns 1 (0), X=166.02, Y=994.08, Mass=1516, SNR=26.1, Peak=129 HFD=4.4
20:19:10.165 00.003 14556 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-3.07) = xAngle (2.74 = 2.74)
20:19:10.169 00.004 14556 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.64 = 2.64)
20:19:10.173 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=-0.08 hyp=0.25 cameraTheta=-0.33 mountX=-0.23 mountY=0.12, mountTheta=2.66
20:19:10.179 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=-0.08, opts=13)
20:19:10.183 00.004 14556 Enqueuing Move request for scope (0.24, -0.08)
20:19:10.188 00.005 12308 Worker thread wakes up
20:19:10.188 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.08) opts 0xd
20:19:10.189 00.001 12308 Handling offset move in thread for scope, endpoint = (0.24, -0.08)
20:19:10.189 00.000 12308 Moving (0.24, -0.08) raw xDistance=-0.23 yDistance=0.12
20:19:10.189 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:19:10.189 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:10.189 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:19:10.189 00.000 12308 MoveAxis(E, 101, ABG)
20:19:10.189 00.000 12308 Guiding  Dir = 2, Dur = 101
20:19:10.191 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:10.194 00.003 12308 IsSlewing returns 0
20:19:10.195 00.001 12308 IsGuiding returns 0
20:19:10.195 00.000 12308 PulseGuide returned control before completion, sleep 111
20:19:10.215 00.020 14556 UpdateGuideState exits: m=1516 SNR=26.1
20:19:10.220 00.005 14556 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 1 / 99999
20:19:10.224 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760577550.223,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.49,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:19:10.228 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:10.232 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:10.237 00.005 14556 Enqueuing Expose request
20:19:10.307 00.070 12308 IsGuiding returns 1
20:19:10.307 00.000 12308 scope still moving after pulse duration time elapsed
20:19:10.337 00.030 12308 IsSlewing returns 0
20:19:10.339 00.002 12308 IsGuiding returns 1
20:19:10.368 00.029 12308 IsSlewing returns 0
20:19:10.370 00.002 12308 IsGuiding returns 1
20:19:10.399 00.029 12308 IsSlewing returns 0
20:19:10.401 00.002 12308 IsGuiding returns 0
20:19:10.402 00.001 12308 scope move finished after 101 + 105 ms
20:19:10.402 00.000 12308 Move returns status 0, amount 101
20:19:10.403 00.001 12308 MoveAxis(N, 0, ABG)
20:19:10.403 00.000 12308 Move returns status 0, amount 0
20:19:10.404 00.001 12308 move complete, result=0
20:19:10.404 00.000 12308 worker thread done servicing request
20:19:10.405 00.001 12308 Worker thread wakes up
20:19:10.405 00.000 14556 GuideStep: -0.2 px 101 ms EAST, 0.1 px 0 ms NORTH
20:19:10.411 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:10.411 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:11.664 01.253 12308 Exposure complete
20:19:11.821 00.157 12308 worker thread done servicing request
20:19:11.821 00.000 14556 OnExposeComplete: enter
20:19:11.825 00.004 14556 UpdateGuideState(): m_state=6
20:19:11.829 00.004 14556 Star::Find(15, 166, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
20:19:11.833 00.004 14556 Star::Find returns 1 (0), X=165.75, Y=994.20, Mass=1856, SNR=28.7, Peak=141 HFD=4.7
20:19:11.837 00.004 14556 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.07) = xAngle (5.23 = -1.05)
20:19:11.840 00.003 14556 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.15)
20:19:11.845 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.16 mountX=0.03 mountY=-0.05, mountTheta=-1.07
20:19:11.850 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.04, opts=13)
20:19:11.853 00.003 14556 Enqueuing Move request for scope (-0.03, 0.04)
20:19:11.857 00.004 12308 Worker thread wakes up
20:19:11.857 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
20:19:11.857 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
20:19:11.857 00.000 12308 Moving (-0.03, 0.04) raw xDistance=0.03 yDistance=-0.05
20:19:11.857 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:19:11.859 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:11.859 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:19:11.859 00.000 12308 MoveAxis(E, 0, ABG)
20:19:11.859 00.000 12308 Move returns status 0, amount 0
20:19:11.860 00.001 12308 MoveAxis(N, 0, ABG)
20:19:11.860 00.000 12308 Move returns status 0, amount 0
20:19:11.860 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:11.864 00.004 12308 move complete, result=0
20:19:11.864 00.000 12308 worker thread done servicing request
20:19:11.887 00.023 14556 UpdateGuideState exits: m=1856 SNR=28.7
20:19:11.891 00.004 14556 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 2 / 99999
20:19:11.894 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760577551.894,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":1.7,"SettleTime":10.0,"StarLocked":true}
20:19:11.899 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:11.905 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:11.910 00.005 14556 Enqueuing Expose request
20:19:11.914 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:19:11.918 00.004 12308 Worker thread wakes up
20:19:11.918 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:11.918 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:13.170 01.252 12308 Exposure complete
20:19:13.312 00.142 12308 worker thread done servicing request
20:19:13.312 00.000 14556 OnExposeComplete: enter
20:19:13.315 00.003 14556 UpdateGuideState(): m_state=6
20:19:13.320 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
20:19:13.323 00.003 14556 Star::Find returns 1 (0), X=165.70, Y=994.09, Mass=1315, SNR=24.2, Peak=111 HFD=4.3
20:19:13.327 00.004 14556 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-3.07) = xAngle (0.66 = 0.66)
20:19:13.330 00.003 14556 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.56 = 0.56)
20:19:13.333 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.10 cameraTheta=-2.42 mountX=0.08 mountY=0.05, mountTheta=0.59
20:19:13.338 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.07, opts=13)
20:19:13.342 00.004 14556 Enqueuing Move request for scope (-0.08, -0.07)
20:19:13.345 00.003 12308 Worker thread wakes up
20:19:13.345 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
20:19:13.345 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
20:19:13.345 00.000 12308 Moving (-0.08, -0.07) raw xDistance=0.08 yDistance=0.05
20:19:13.345 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:19:13.345 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:13.346 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:19:13.346 00.000 12308 MoveAxis(E, 0, ABG)
20:19:13.346 00.000 12308 Move returns status 0, amount 0
20:19:13.346 00.000 12308 MoveAxis(N, 0, ABG)
20:19:13.347 00.001 12308 Move returns status 0, amount 0
20:19:13.347 00.000 12308 move complete, result=0
20:19:13.347 00.000 12308 worker thread done servicing request
20:19:13.347 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:13.373 00.026 14556 UpdateGuideState exits: m=1315 SNR=24.2
20:19:13.377 00.004 14556 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 3 / 99999
20:19:13.381 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760577553.381,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.28,"Time":3.2,"SettleTime":10.0,"StarLocked":true}
20:19:13.384 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:13.389 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:13.392 00.003 14556 Enqueuing Expose request
20:19:13.396 00.004 12308 Worker thread wakes up
20:19:13.396 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:19:13.400 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:13.400 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:14.653 01.253 12308 Exposure complete
20:19:14.808 00.155 12308 worker thread done servicing request
20:19:14.808 00.000 14556 OnExposeComplete: enter
20:19:14.811 00.003 14556 UpdateGuideState(): m_state=6
20:19:14.816 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
20:19:14.819 00.003 14556 Star::Find returns 1 (0), X=165.88, Y=994.09, Mass=1492, SNR=26.0, Peak=115 HFD=4.5
20:19:14.823 00.004 14556 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-3.07) = xAngle (2.47 = 2.47)
20:19:14.827 00.004 14556 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.37 = 2.37)
20:19:14.830 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-0.60 mountX=-0.09 mountY=0.08, mountTheta=2.42
20:19:14.835 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.07, opts=13)
20:19:14.839 00.004 14556 Enqueuing Move request for scope (0.10, -0.07)
20:19:14.843 00.004 12308 Worker thread wakes up
20:19:14.843 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
20:19:14.843 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
20:19:14.843 00.000 12308 Moving (0.10, -0.07) raw xDistance=-0.09 yDistance=0.08
20:19:14.843 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:19:14.843 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:14.843 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:19:14.845 00.002 12308 MoveAxis(E, 0, ABG)
20:19:14.845 00.000 12308 Move returns status 0, amount 0
20:19:14.845 00.000 12308 MoveAxis(N, 0, ABG)
20:19:14.845 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:14.849 00.004 12308 Move returns status 0, amount 0
20:19:14.849 00.000 12308 move complete, result=0
20:19:14.849 00.000 12308 worker thread done servicing request
20:19:14.870 00.021 14556 UpdateGuideState exits: m=1492 SNR=26.0
20:19:14.874 00.004 14556 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 4 / 99999
20:19:14.879 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760577554.879,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.23,"Time":4.7,"SettleTime":10.0,"StarLocked":true}
20:19:14.884 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:14.888 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:14.892 00.004 14556 Enqueuing Expose request
20:19:14.895 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:19:14.900 00.005 12308 Worker thread wakes up
20:19:14.900 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:14.900 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:16.156 01.256 12308 Exposure complete
20:19:16.319 00.163 12308 worker thread done servicing request
20:19:16.320 00.001 14556 OnExposeComplete: enter
20:19:16.324 00.004 14556 UpdateGuideState(): m_state=6
20:19:16.327 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
20:19:16.331 00.004 14556 Star::Find returns 1 (0), X=165.71, Y=994.36, Mass=1494, SNR=26.0, Peak=122 HFD=4.5
20:19:16.336 00.005 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.98 = -1.31)
20:19:16.340 00.004 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.41)
20:19:16.344 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.90 mountX=0.05 mountY=-0.21, mountTheta=-1.31
20:19:16.349 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.20, opts=13)
20:19:16.354 00.005 14556 Enqueuing Move request for scope (-0.07, 0.20)
20:19:16.358 00.004 12308 Worker thread wakes up
20:19:16.358 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.20) opts 0xd
20:19:16.358 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.20)
20:19:16.358 00.000 12308 Moving (-0.07, 0.20) raw xDistance=0.05 yDistance=-0.21
20:19:16.358 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:19:16.358 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:19:16.359 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:19:16.359 00.000 12308 MoveAxis(E, 0, ABG)
20:19:16.359 00.000 12308 Move returns status 0, amount 0
20:19:16.359 00.000 12308 MoveAxis(N, 0, ABG)
20:19:16.359 00.000 12308 Move returns status 0, amount 0
20:19:16.359 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:16.363 00.004 12308 move complete, result=0
20:19:16.363 00.000 12308 worker thread done servicing request
20:19:16.385 00.022 14556 UpdateGuideState exits: m=1494 SNR=26.0
20:19:16.388 00.003 14556 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 5 / 99999
20:19:16.393 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760577556.393,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.23,"Time":6.2,"SettleTime":10.0,"StarLocked":true}
20:19:16.397 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:16.401 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:16.406 00.005 14556 Enqueuing Expose request
20:19:16.410 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:19:16.414 00.004 12308 Worker thread wakes up
20:19:16.414 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:16.414 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:17.646 01.232 12308 Exposure complete
20:19:17.819 00.173 12308 worker thread done servicing request
20:19:17.819 00.000 14556 OnExposeComplete: enter
20:19:17.822 00.003 14556 UpdateGuideState(): m_state=6
20:19:17.827 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
20:19:17.832 00.005 14556 Star::Find returns 1 (0), X=165.84, Y=994.23, Mass=1803, SNR=28.6, Peak=139 HFD=4.6
20:19:17.836 00.004 14556 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.07) = xAngle (3.97 = -2.31)
20:19:17.840 00.004 14556 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.41)
20:19:17.844 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.90 mountX=-0.06 mountY=-0.06, mountTheta=-2.36
20:19:17.850 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.07, opts=13)
20:19:17.854 00.004 14556 Enqueuing Move request for scope (0.06, 0.07)
20:19:17.857 00.003 12308 Worker thread wakes up
20:19:17.857 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
20:19:17.857 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
20:19:17.857 00.000 12308 Moving (0.06, 0.07) raw xDistance=-0.06 yDistance=-0.06
20:19:17.859 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:19:17.859 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:17.859 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:19:17.859 00.000 12308 MoveAxis(E, 0, ABG)
20:19:17.859 00.000 12308 Move returns status 0, amount 0
20:19:17.859 00.000 12308 MoveAxis(N, 0, ABG)
20:19:17.860 00.001 12308 Move returns status 0, amount 0
20:19:17.860 00.000 12308 move complete, result=0
20:19:17.860 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:17.863 00.003 12308 worker thread done servicing request
20:19:17.885 00.022 14556 UpdateGuideState exits: m=1803 SNR=28.6
20:19:17.890 00.005 14556 PhdController: settling, locked = 1, distance = 0.19 (1.50) aobump = 0 frame = 6 / 99999
20:19:17.893 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760577557.893,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.19,"Time":7.7,"SettleTime":10.0,"StarLocked":true}
20:19:17.898 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:17.902 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:17.909 00.007 14556 Enqueuing Expose request
20:19:17.913 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:19:17.917 00.004 12308 Worker thread wakes up
20:19:17.917 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:17.917 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:19.171 01.254 12308 Exposure complete
20:19:19.327 00.156 12308 worker thread done servicing request
20:19:19.327 00.000 14556 OnExposeComplete: enter
20:19:19.332 00.005 14556 UpdateGuideState(): m_state=6
20:19:19.335 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
20:19:19.339 00.004 14556 Star::Find returns 1 (0), X=166.02, Y=994.53, Mass=1558, SNR=26.6, Peak=115 HFD=4.1
20:19:19.343 00.004 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
20:19:19.346 00.003 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.30)
20:19:19.351 00.005 14556 CameraToMount -- cameraX=0.23 cameraY=0.37 hyp=0.44 cameraTheta=1.01 mountX=-0.26 mountY=-0.33, mountTheta=-2.24
20:19:19.356 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.37, opts=13)
20:19:19.360 00.004 14556 Enqueuing Move request for scope (0.23, 0.37)
20:19:19.364 00.004 12308 Worker thread wakes up
20:19:19.364 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.37) opts 0xd
20:19:19.365 00.001 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.37)
20:19:19.365 00.000 12308 Moving (0.23, 0.37) raw xDistance=-0.26 yDistance=-0.33
20:19:19.365 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
20:19:19.365 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:19:19.366 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
20:19:19.366 00.000 12308 MoveAxis(E, 112, ABG)
20:19:19.366 00.000 12308 Guiding  Dir = 2, Dur = 112
20:19:19.366 00.000 12308 IsSlewing returns 0
20:19:19.366 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:19.371 00.005 12308 IsGuiding returns 0
20:19:19.372 00.001 12308 PulseGuide returned control before completion, sleep 122
20:19:19.391 00.019 14556 UpdateGuideState exits: m=1558 SNR=26.6
20:19:19.396 00.005 14556 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 7 / 99999
20:19:19.401 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760577559.401,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.26,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
20:19:19.407 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:19.412 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:19.416 00.004 14556 Enqueuing Expose request
20:19:19.501 00.085 12308 IsGuiding returns 1
20:19:19.501 00.000 12308 scope still moving after pulse duration time elapsed
20:19:19.532 00.031 12308 IsSlewing returns 0
20:19:19.532 00.000 12308 IsGuiding returns 0
20:19:19.533 00.001 12308 scope move finished after 112 + 49 ms
20:19:19.534 00.001 12308 Move returns status 0, amount 112
20:19:19.534 00.000 12308 MoveAxis(N, 0, ABG)
20:19:19.534 00.000 12308 Move returns status 0, amount 0
20:19:19.534 00.000 12308 move complete, result=0
20:19:19.535 00.001 12308 worker thread done servicing request
20:19:19.535 00.000 14556 GuideStep: -0.3 px 112 ms EAST, -0.3 px 0 ms NORTH
20:19:19.540 00.005 12308 Worker thread wakes up
20:19:19.540 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:19.541 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:20.797 01.256 12308 Exposure complete
20:19:20.952 00.155 12308 worker thread done servicing request
20:19:20.953 00.001 14556 OnExposeComplete: enter
20:19:20.956 00.003 14556 UpdateGuideState(): m_state=6
20:19:20.961 00.005 14556 Star::Find(15, 166, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
20:19:20.965 00.004 14556 Star::Find returns 1 (0), X=165.87, Y=994.56, Mass=1620, SNR=27.1, Peak=127 HFD=4.4
20:19:20.969 00.004 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.44 = -1.85)
20:19:20.972 00.003 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.95)
20:19:20.976 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.40 hyp=0.41 cameraTheta=1.36 mountX=-0.11 mountY=-0.38, mountTheta=-1.86
20:19:20.981 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.40, opts=13)
20:19:20.986 00.005 14556 Enqueuing Move request for scope (0.08, 0.40)
20:19:20.990 00.004 12308 Worker thread wakes up
20:19:20.990 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.40) opts 0xd
20:19:20.990 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.40)
20:19:20.991 00.001 12308 Moving (0.08, 0.40) raw xDistance=-0.11 yDistance=-0.38
20:19:20.991 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:19:20.991 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.12 newest=-0.76
20:19:20.991 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:19:20.992 00.001 12308 MoveAxis(E, 0, ABG)
20:19:20.992 00.000 12308 Move returns status 0, amount 0
20:19:20.992 00.000 12308 MoveAxis(N, 266, ABG)
20:19:20.992 00.000 12308 Guiding  Dir = 0, Dur = 266
20:19:20.993 00.001 12308 IsSlewing returns 0
20:19:20.993 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:20.996 00.003 12308 IsGuiding returns 0
20:19:20.998 00.002 12308 PulseGuide returned control before completion, sleep 276
20:19:21.019 00.021 14556 UpdateGuideState exits: m=1620 SNR=27.1
20:19:21.023 00.004 14556 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 8 / 99999
20:19:21.029 00.006 14556 PhdController: newstate STATE_FINISH
20:19:21.034 00.005 14556 PhdController complete: success
20:19:21.038 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760577561.038,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
20:19:21.042 00.004 14556 Mount: notify guiding dither settle done success=1
20:19:21.045 00.003 14556 PhdController: newstate STATE_IDLE
20:19:21.050 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:21.053 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:21.056 00.003 14556 Enqueuing Expose request
20:19:21.290 00.234 12308 IsGuiding returns 1
20:19:21.291 00.001 12308 scope still moving after pulse duration time elapsed
20:19:21.320 00.029 12308 IsSlewing returns 0
20:19:21.320 00.000 12308 IsGuiding returns 0
20:19:21.321 00.001 12308 scope move finished after 266 + 57 ms
20:19:21.321 00.000 12308 Move returns status 0, amount 266
20:19:21.321 00.000 12308 move complete, result=0
20:19:21.321 00.000 12308 worker thread done servicing request
20:19:21.321 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 266 ms NORTH
20:19:21.325 00.004 12308 Worker thread wakes up
20:19:21.325 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:21.325 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:22.571 01.246 12308 Exposure complete
20:19:22.734 00.163 12308 worker thread done servicing request
20:19:22.735 00.001 14556 OnExposeComplete: enter
20:19:22.738 00.003 14556 UpdateGuideState(): m_state=6
20:19:22.743 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
20:19:22.749 00.006 14556 Star::Find returns 1 (0), X=165.85, Y=994.34, Mass=1664, SNR=27.4, Peak=130 HFD=4.4
20:19:22.755 00.006 14556 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.07) = xAngle (4.28 = -2.00)
20:19:22.759 00.004 14556 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.18 = -2.10)
20:19:22.763 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.21 mountX=-0.08 mountY=-0.17, mountTheta=-2.02
20:19:22.767 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.18, opts=13)
20:19:22.772 00.005 14556 Enqueuing Move request for scope (0.07, 0.18)
20:19:22.775 00.003 12308 Worker thread wakes up
20:19:22.775 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
20:19:22.776 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
20:19:22.776 00.000 12308 Moving (0.07, 0.18) raw xDistance=-0.08 yDistance=-0.17
20:19:22.776 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:19:22.776 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:22.776 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:19:22.776 00.000 12308 MoveAxis(E, 0, ABG)
20:19:22.776 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:22.782 00.006 12308 Move returns status 0, amount 0
20:19:22.782 00.000 12308 MoveAxis(N, 0, ABG)
20:19:22.782 00.000 12308 Move returns status 0, amount 0
20:19:22.783 00.001 12308 move complete, result=0
20:19:22.783 00.000 12308 worker thread done servicing request
20:19:22.805 00.022 14556 UpdateGuideState exits: m=1664 SNR=27.4
20:19:22.811 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:22.815 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:22.819 00.004 14556 Enqueuing Expose request
20:19:22.823 00.004 12308 Worker thread wakes up
20:19:22.823 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:22.823 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:22.823 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:19:24.072 01.249 12308 Exposure complete
20:19:24.268 00.196 12308 worker thread done servicing request
20:19:24.268 00.000 14556 OnExposeComplete: enter
20:19:24.276 00.008 14556 UpdateGuideState(): m_state=6
20:19:24.282 00.006 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
20:19:24.289 00.007 14556 Star::Find returns 1 (0), X=165.76, Y=994.38, Mass=1868, SNR=29.0, Peak=139 HFD=4.6
20:19:24.294 00.005 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
20:19:24.299 00.005 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
20:19:24.304 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.65 mountX=0.00 mountY=-0.22, mountTheta=-1.56
20:19:24.309 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.22, opts=13)
20:19:24.314 00.005 14556 Enqueuing Move request for scope (-0.02, 0.22)
20:19:24.317 00.003 12308 Worker thread wakes up
20:19:24.317 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
20:19:24.317 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
20:19:24.317 00.000 12308 Moving (-0.02, 0.22) raw xDistance=0.00 yDistance=-0.22
20:19:24.317 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:19:24.319 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:19:24.319 00.000 12308 MoveAxis(E, 0, ABG)
20:19:24.319 00.000 12308 Move returns status 0, amount 0
20:19:24.319 00.000 12308 MoveAxis(N, 155, ABG)
20:19:24.319 00.000 12308 Guiding  Dir = 0, Dur = 155
20:19:24.320 00.001 12308 IsSlewing returns 0
20:19:24.320 00.000 12308 IsGuiding returns 0
20:19:24.321 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:24.329 00.008 12308 PulseGuide returned control before completion, sleep 165
20:19:24.350 00.021 14556 UpdateGuideState exits: m=1868 SNR=29.0
20:19:24.353 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:24.357 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:24.361 00.004 14556 Enqueuing Expose request
20:19:24.501 00.140 12308 IsGuiding returns 1
20:19:24.502 00.001 12308 scope still moving after pulse duration time elapsed
20:19:24.535 00.033 12308 IsSlewing returns 0
20:19:24.535 00.000 12308 IsGuiding returns 0
20:19:24.537 00.002 12308 scope move finished after 155 + 60 ms
20:19:24.537 00.000 12308 Move returns status 0, amount 155
20:19:24.538 00.001 12308 move complete, result=0
20:19:24.538 00.000 12308 worker thread done servicing request
20:19:24.538 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 155 ms NORTH
20:19:24.544 00.006 12308 Worker thread wakes up
20:19:24.544 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:24.544 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:25.798 01.254 12308 Exposure complete
20:19:25.970 00.172 12308 worker thread done servicing request
20:19:25.971 00.001 14556 OnExposeComplete: enter
20:19:25.976 00.005 14556 UpdateGuideState(): m_state=6
20:19:25.979 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
20:19:25.983 00.004 14556 Star::Find returns 1 (0), X=166.00, Y=994.16, Mass=1607, SNR=27.0, Peak=131 HFD=4.3
20:19:25.987 00.004 14556 CameraToMount -- cameraTheta (0.02) - m_xAngle (-3.07) = xAngle (3.09 = 3.09)
20:19:25.990 00.003 14556 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.00 = 3.00)
20:19:25.995 00.005 14556 CameraToMount -- cameraX=0.21 cameraY=0.00 hyp=0.21 cameraTheta=0.02 mountX=-0.21 mountY=0.03, mountTheta=3.00
20:19:26.000 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.00, opts=13)
20:19:26.003 00.003 14556 Enqueuing Move request for scope (0.21, 0.00)
20:19:26.007 00.004 12308 Worker thread wakes up
20:19:26.007 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.00) opts 0xd
20:19:26.007 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.00)
20:19:26.007 00.000 12308 Moving (0.21, 0.00) raw xDistance=-0.21 yDistance=0.03
20:19:26.009 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
20:19:26.009 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:26.009 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:19:26.009 00.000 12308 MoveAxis(E, 93, ABG)
20:19:26.009 00.000 12308 Guiding  Dir = 2, Dur = 93
20:19:26.009 00.000 12308 IsSlewing returns 0
20:19:26.009 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:26.013 00.004 12308 IsGuiding returns 0
20:19:26.014 00.001 12308 PulseGuide returned control before completion, sleep 103
20:19:26.033 00.019 14556 UpdateGuideState exits: m=1607 SNR=27.0
20:19:26.038 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:26.042 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:26.046 00.004 14556 Enqueuing Expose request
20:19:26.132 00.086 12308 IsGuiding returns 1
20:19:26.132 00.000 12308 scope still moving after pulse duration time elapsed
20:19:26.164 00.032 12308 IsSlewing returns 0
20:19:26.165 00.001 12308 IsGuiding returns 0
20:19:26.165 00.000 12308 scope move finished after 93 + 58 ms
20:19:26.166 00.001 12308 Move returns status 0, amount 93
20:19:26.166 00.000 12308 MoveAxis(N, 0, ABG)
20:19:26.167 00.001 12308 Move returns status 0, amount 0
20:19:26.167 00.000 12308 move complete, result=0
20:19:26.167 00.000 12308 worker thread done servicing request
20:19:26.168 00.001 12308 Worker thread wakes up
20:19:26.168 00.000 14556 GuideStep: -0.2 px 93 ms EAST, 0.0 px 0 ms NORTH
20:19:26.175 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:26.175 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:27.433 01.258 12308 Exposure complete
20:19:27.618 00.185 12308 worker thread done servicing request
20:19:27.618 00.000 14556 OnExposeComplete: enter
20:19:27.621 00.003 14556 UpdateGuideState(): m_state=6
20:19:27.627 00.006 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
20:19:27.632 00.005 14556 Star::Find returns 1 (0), X=165.79, Y=994.16, Mass=1769, SNR=28.0, Peak=125 HFD=4.7
20:19:27.638 00.006 14556 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-3.07) = xAngle (2.99 = 2.99)
20:19:27.642 00.004 14556 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.89 = 2.89)
20:19:27.645 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.08 mountX=-0.01 mountY=0.00, mountTheta=2.90
20:19:27.651 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.00, opts=13)
20:19:27.655 00.004 14556 Enqueuing Move request for scope (0.01, -0.00)
20:19:27.658 00.003 12308 Worker thread wakes up
20:19:27.658 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.00) opts 0xd
20:19:27.658 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.00)
20:19:27.658 00.000 12308 Moving (0.01, -0.00) raw xDistance=-0.01 yDistance=0.00
20:19:27.659 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:19:27.659 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:27.659 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:19:27.659 00.000 12308 MoveAxis(E, 0, ABG)
20:19:27.659 00.000 12308 Move returns status 0, amount 0
20:19:27.661 00.002 12308 MoveAxis(N, 0, ABG)
20:19:27.661 00.000 12308 Move returns status 0, amount 0
20:19:27.661 00.000 12308 move complete, result=0
20:19:27.661 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:27.665 00.004 12308 worker thread done servicing request
20:19:27.683 00.018 14556 UpdateGuideState exits: m=1769 SNR=28.0
20:19:27.689 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:27.694 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:27.697 00.003 14556 Enqueuing Expose request
20:19:27.702 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:19:27.705 00.003 12308 Worker thread wakes up
20:19:27.705 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:27.705 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:28.960 01.255 12308 Exposure complete
20:19:29.127 00.167 12308 worker thread done servicing request
20:19:29.127 00.000 14556 OnExposeComplete: enter
20:19:29.131 00.004 14556 UpdateGuideState(): m_state=6
20:19:29.135 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
20:19:29.139 00.004 14556 Star::Find returns 1 (0), X=165.66, Y=994.42, Mass=1699, SNR=27.6, Peak=146 HFD=4.3
20:19:29.142 00.003 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
20:19:29.146 00.004 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
20:19:29.150 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.26 hyp=0.29 cameraTheta=2.02 mountX=0.11 mountY=-0.28, mountTheta=-1.20
20:19:29.156 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.26, opts=13)
20:19:29.160 00.004 14556 Enqueuing Move request for scope (-0.13, 0.26)
20:19:29.163 00.003 12308 Worker thread wakes up
20:19:29.163 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.26) opts 0xd
20:19:29.164 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.26)
20:19:29.164 00.000 12308 Moving (-0.13, 0.26) raw xDistance=0.11 yDistance=-0.28
20:19:29.164 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:19:29.164 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:19:29.164 00.000 12308 MoveAxis(E, 0, ABG)
20:19:29.165 00.001 12308 Move returns status 0, amount 0
20:19:29.165 00.000 12308 MoveAxis(N, 198, ABG)
20:19:29.166 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:29.169 00.003 12308 Guiding  Dir = 0, Dur = 198
20:19:29.170 00.001 12308 IsSlewing returns 0
20:19:29.170 00.000 12308 IsGuiding returns 0
20:19:29.170 00.000 12308 PulseGuide returned control before completion, sleep 208
20:19:29.190 00.020 14556 UpdateGuideState exits: m=1699 SNR=27.6
20:19:29.195 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:29.200 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:29.204 00.004 14556 Enqueuing Expose request
20:19:29.385 00.181 12308 IsGuiding returns 1
20:19:29.385 00.000 12308 scope still moving after pulse duration time elapsed
20:19:29.415 00.030 12308 IsSlewing returns 0
20:19:29.415 00.000 12308 IsGuiding returns 0
20:19:29.417 00.002 12308 scope move finished after 198 + 48 ms
20:19:29.417 00.000 12308 Move returns status 0, amount 198
20:19:29.417 00.000 12308 move complete, result=0
20:19:29.417 00.000 12308 worker thread done servicing request
20:19:29.418 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 198 ms NORTH
20:19:29.422 00.004 12308 Worker thread wakes up
20:19:29.422 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:29.422 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:30.678 01.256 12308 Exposure complete
20:19:30.861 00.183 12308 worker thread done servicing request
20:19:30.862 00.001 14556 OnExposeComplete: enter
20:19:30.867 00.005 14556 UpdateGuideState(): m_state=6
20:19:30.871 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
20:19:30.875 00.004 14556 Star::Find returns 1 (0), X=165.80, Y=994.13, Mass=1469, SNR=25.6, Peak=135 HFD=4.3
20:19:30.879 00.004 14556 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-3.07) = xAngle (2.08 = 2.08)
20:19:30.882 00.003 14556 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.98 = 1.98)
20:19:30.886 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-0.99 mountX=-0.02 mountY=0.04, mountTheta=2.06
20:19:30.890 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.03, opts=13)
20:19:30.895 00.005 14556 Enqueuing Move request for scope (0.02, -0.03)
20:19:30.900 00.005 12308 Worker thread wakes up
20:19:30.900 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
20:19:30.900 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
20:19:30.900 00.000 12308 Moving (0.02, -0.03) raw xDistance=-0.02 yDistance=0.04
20:19:30.900 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:19:30.901 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:30.901 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:19:30.901 00.000 12308 MoveAxis(E, 0, ABG)
20:19:30.901 00.000 12308 Move returns status 0, amount 0
20:19:30.901 00.000 12308 MoveAxis(N, 0, ABG)
20:19:30.903 00.002 12308 Move returns status 0, amount 0
20:19:30.903 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:30.911 00.008 12308 move complete, result=0
20:19:30.911 00.000 12308 worker thread done servicing request
20:19:30.933 00.022 14556 UpdateGuideState exits: m=1469 SNR=25.6
20:19:30.938 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:30.942 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:30.945 00.003 14556 Enqueuing Expose request
20:19:30.948 00.003 12308 Worker thread wakes up
20:19:30.948 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:19:30.953 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:30.953 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:32.203 01.250 12308 Exposure complete
20:19:32.367 00.164 12308 worker thread done servicing request
20:19:32.369 00.002 14556 OnExposeComplete: enter
20:19:32.373 00.004 14556 UpdateGuideState(): m_state=6
20:19:32.377 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
20:19:32.382 00.005 14556 Star::Find returns 1 (0), X=165.77, Y=994.38, Mass=1724, SNR=27.8, Peak=117 HFD=4.7
20:19:32.386 00.004 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.70 = -1.59)
20:19:32.390 00.004 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.69)
20:19:32.393 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.62 mountX=-0.00 mountY=-0.22, mountTheta=-1.59
20:19:32.398 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.22, opts=13)
20:19:32.404 00.006 14556 Enqueuing Move request for scope (-0.01, 0.22)
20:19:32.409 00.005 12308 Worker thread wakes up
20:19:32.410 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.22) opts 0xd
20:19:32.410 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.22)
20:19:32.410 00.000 12308 Moving (-0.01, 0.22) raw xDistance=-0.00 yDistance=-0.22
20:19:32.411 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:19:32.411 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:19:32.411 00.000 12308 MoveAxis(E, 0, ABG)
20:19:32.411 00.000 12308 Move returns status 0, amount 0
20:19:32.412 00.001 12308 MoveAxis(N, 152, ABG)
20:19:32.412 00.000 12308 Guiding  Dir = 0, Dur = 152
20:19:32.412 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:32.418 00.006 12308 IsSlewing returns 0
20:19:32.418 00.000 12308 IsGuiding returns 0
20:19:32.419 00.001 12308 PulseGuide returned control before completion, sleep 162
20:19:32.438 00.019 14556 UpdateGuideState exits: m=1724 SNR=27.8
20:19:32.443 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:32.447 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:32.450 00.003 14556 Enqueuing Expose request
20:19:32.597 00.147 12308 IsGuiding returns 1
20:19:32.598 00.001 12308 scope still moving after pulse duration time elapsed
20:19:32.628 00.030 12308 IsSlewing returns 0
20:19:32.629 00.001 12308 IsGuiding returns 0
20:19:32.631 00.002 12308 scope move finished after 152 + 59 ms
20:19:32.631 00.000 12308 Move returns status 0, amount 152
20:19:32.631 00.000 12308 move complete, result=0
20:19:32.632 00.001 12308 worker thread done servicing request
20:19:32.632 00.000 12308 Worker thread wakes up
20:19:32.632 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 152 ms NORTH
20:19:32.639 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:32.639 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:33.882 01.243 12308 Exposure complete
20:19:34.060 00.178 12308 worker thread done servicing request
20:19:34.061 00.001 14556 OnExposeComplete: enter
20:19:34.066 00.005 14556 UpdateGuideState(): m_state=6
20:19:34.071 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
20:19:34.076 00.005 14556 Star::Find returns 1 (0), X=165.71, Y=994.19, Mass=1568, SNR=26.5, Peak=110 HFD=4.8
20:19:34.082 00.006 14556 CameraToMount -- cameraTheta (2.74) - m_xAngle (-3.07) = xAngle (5.81 = -0.47)
20:19:34.090 00.008 14556 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.71 = -0.57)
20:19:34.095 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.74 mountX=0.07 mountY=-0.04, mountTheta=-0.54
20:19:34.102 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.03, opts=13)
20:19:34.109 00.007 14556 Enqueuing Move request for scope (-0.07, 0.03)
20:19:34.118 00.009 12308 Worker thread wakes up
20:19:34.121 00.003 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
20:19:34.122 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
20:19:34.122 00.000 12308 Moving (-0.07, 0.03) raw xDistance=0.07 yDistance=-0.04
20:19:34.122 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:19:34.122 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:34.122 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:19:34.123 00.001 12308 MoveAxis(E, 0, ABG)
20:19:34.123 00.000 12308 Move returns status 0, amount 0
20:19:34.124 00.001 12308 MoveAxis(N, 0, ABG)
20:19:34.124 00.000 12308 Move returns status 0, amount 0
20:19:34.126 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:34.133 00.007 12308 move complete, result=0
20:19:34.133 00.000 12308 worker thread done servicing request
20:19:34.164 00.031 14556 UpdateGuideState exits: m=1568 SNR=26.5
20:19:34.171 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:34.175 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:34.178 00.003 14556 Enqueuing Expose request
20:19:34.183 00.005 12308 Worker thread wakes up
20:19:34.183 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:19:34.187 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:34.187 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:35.444 01.257 12308 Exposure complete
20:19:35.600 00.156 12308 worker thread done servicing request
20:19:35.602 00.002 14556 OnExposeComplete: enter
20:19:35.606 00.004 14556 UpdateGuideState(): m_state=6
20:19:35.609 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
20:19:35.613 00.004 14556 Star::Find returns 1 (0), X=165.59, Y=994.22, Mass=1873, SNR=29.0, Peak=145 HFD=4.5
20:19:35.616 00.003 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.94 = -0.35)
20:19:35.621 00.005 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.44)
20:19:35.625 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.06 hyp=0.20 cameraTheta=2.86 mountX=0.19 mountY=-0.09, mountTheta=-0.43
20:19:35.629 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.06, opts=13)
20:19:35.632 00.003 14556 Enqueuing Move request for scope (-0.19, 0.06)
20:19:35.636 00.004 12308 Worker thread wakes up
20:19:35.636 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.06) opts 0xd
20:19:35.636 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.06)
20:19:35.636 00.000 12308 Moving (-0.19, 0.06) raw xDistance=0.19 yDistance=-0.09
20:19:35.636 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:19:35.636 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:35.637 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:19:35.637 00.000 12308 MoveAxis(E, 0, ABG)
20:19:35.637 00.000 12308 Move returns status 0, amount 0
20:19:35.637 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:35.641 00.004 12308 MoveAxis(N, 0, ABG)
20:19:35.641 00.000 12308 Move returns status 0, amount 0
20:19:35.641 00.000 12308 move complete, result=0
20:19:35.641 00.000 12308 worker thread done servicing request
20:19:35.661 00.020 14556 UpdateGuideState exits: m=1873 SNR=29.0
20:19:35.666 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:35.670 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:35.674 00.004 14556 Enqueuing Expose request
20:19:35.677 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:19:35.681 00.004 12308 Worker thread wakes up
20:19:35.682 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:35.682 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:36.932 01.250 12308 Exposure complete
20:19:37.107 00.175 12308 worker thread done servicing request
20:19:37.107 00.000 14556 OnExposeComplete: enter
20:19:37.110 00.003 14556 UpdateGuideState(): m_state=6
20:19:37.115 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
20:19:37.119 00.004 14556 Star::Find returns 1 (0), X=165.13, Y=994.20, Mass=1308, SNR=24.4, Peak=110 HFD=4.2
20:19:37.123 00.004 14556 CameraToMount -- cameraTheta (3.08) - m_xAngle (-3.07) = xAngle (6.16 = -0.13)
20:19:37.127 00.004 14556 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.06 = -0.23)
20:19:37.130 00.003 14556 CameraToMount -- cameraX=-0.66 cameraY=0.04 hyp=0.66 cameraTheta=3.08 mountX=0.65 mountY=-0.15, mountTheta=-0.22
20:19:37.136 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.66, y=0.04, opts=13)
20:19:37.140 00.004 14556 Enqueuing Move request for scope (-0.66, 0.04)
20:19:37.143 00.003 12308 Worker thread wakes up
20:19:37.143 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.04) opts 0xd
20:19:37.145 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.66, 0.04)
20:19:37.145 00.000 12308 Moving (-0.66, 0.04) raw xDistance=0.65 yDistance=-0.15
20:19:37.145 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65
20:19:37.145 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:37.145 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:19:37.145 00.000 12308 MoveAxis(W, 283, ABG)
20:19:37.145 00.000 12308 Guiding  Dir = 3, Dur = 283
20:19:37.145 00.000 12308 IsSlewing returns 0
20:19:37.146 00.001 12308 IsGuiding returns 0
20:19:37.146 00.000 12308 PulseGuide returned control before completion, sleep 293
20:19:37.146 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:37.172 00.026 14556 UpdateGuideState exits: m=1308 SNR=24.4
20:19:37.176 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:37.181 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:37.187 00.006 14556 Enqueuing Expose request
20:19:37.451 00.264 12308 IsGuiding returns 1
20:19:37.451 00.000 12308 scope still moving after pulse duration time elapsed
20:19:37.483 00.032 12308 IsSlewing returns 0
20:19:37.483 00.000 12308 IsGuiding returns 0
20:19:37.484 00.001 12308 scope move finished after 283 + 54 ms
20:19:37.484 00.000 12308 Move returns status 0, amount 283
20:19:37.484 00.000 12308 MoveAxis(N, 0, ABG)
20:19:37.484 00.000 12308 Move returns status 0, amount 0
20:19:37.484 00.000 12308 move complete, result=0
20:19:37.485 00.001 12308 worker thread done servicing request
20:19:37.485 00.000 14556 GuideStep: 0.7 px 283 ms WEST, -0.1 px 0 ms NORTH
20:19:37.490 00.005 12308 Worker thread wakes up
20:19:37.490 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:37.491 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:38.746 01.255 12308 Exposure complete
20:19:38.909 00.163 12308 worker thread done servicing request
20:19:38.910 00.001 14556 OnExposeComplete: enter
20:19:38.914 00.004 14556 UpdateGuideState(): m_state=6
20:19:38.918 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
20:19:38.921 00.003 14556 Star::Find returns 1 (0), X=165.94, Y=994.08, Mass=1727, SNR=28.0, Peak=163 HFD=4.3
20:19:38.925 00.004 14556 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-3.07) = xAngle (2.61 = 2.61)
20:19:38.928 00.003 14556 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.52 = 2.52)
20:19:38.933 00.005 14556 CameraToMount -- cameraX=0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-0.46 mountX=-0.16 mountY=0.11, mountTheta=2.55
20:19:38.939 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.08, opts=13)
20:19:38.943 00.004 14556 Enqueuing Move request for scope (0.16, -0.08)
20:19:38.948 00.005 12308 Worker thread wakes up
20:19:38.948 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.08) opts 0xd
20:19:38.948 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.08)
20:19:38.948 00.000 12308 Moving (0.16, -0.08) raw xDistance=-0.16 yDistance=0.11
20:19:38.948 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:19:38.948 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:38.948 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:19:38.949 00.001 12308 MoveAxis(E, 0, ABG)
20:19:38.949 00.000 12308 Move returns status 0, amount 0
20:19:38.949 00.000 12308 MoveAxis(N, 0, ABG)
20:19:38.949 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:38.953 00.004 12308 Move returns status 0, amount 0
20:19:38.953 00.000 12308 move complete, result=0
20:19:38.953 00.000 12308 worker thread done servicing request
20:19:38.976 00.023 14556 UpdateGuideState exits: m=1727 SNR=28.0
20:19:38.981 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:38.984 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:38.988 00.004 14556 Enqueuing Expose request
20:19:38.991 00.003 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:19:38.996 00.005 12308 Worker thread wakes up
20:19:38.996 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:38.996 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:40.249 01.253 12308 Exposure complete
20:19:40.428 00.179 14556 OnExposeComplete: enter
20:19:40.433 00.005 14556 UpdateGuideState(): m_state=6
20:19:40.437 00.004 12308 worker thread done servicing request
20:19:40.438 00.001 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
20:19:40.442 00.004 14556 Star::Find returns 1 (0), X=165.96, Y=994.12, Mass=1621, SNR=27.1, Peak=142 HFD=4.3
20:19:40.446 00.004 14556 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-3.07) = xAngle (2.86 = 2.86)
20:19:40.449 00.003 14556 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.76 = 2.76)
20:19:40.453 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.18 cameraTheta=-0.21 mountX=-0.18 mountY=0.07, mountTheta=2.78
20:19:40.457 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.04, opts=13)
20:19:40.461 00.004 14556 Enqueuing Move request for scope (0.18, -0.04)
20:19:40.465 00.004 12308 Worker thread wakes up
20:19:40.465 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.04) opts 0xd
20:19:40.465 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.04)
20:19:40.465 00.000 12308 Moving (0.18, -0.04) raw xDistance=-0.18 yDistance=0.07
20:19:40.466 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:19:40.466 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:40.467 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:19:40.467 00.000 12308 MoveAxis(E, 0, ABG)
20:19:40.467 00.000 12308 Move returns status 0, amount 0
20:19:40.467 00.000 12308 MoveAxis(N, 0, ABG)
20:19:40.467 00.000 12308 Move returns status 0, amount 0
20:19:40.467 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:40.472 00.005 12308 move complete, result=0
20:19:40.472 00.000 12308 worker thread done servicing request
20:19:40.488 00.016 14556 UpdateGuideState exits: m=1621 SNR=27.1
20:19:40.495 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:40.499 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:40.503 00.004 14556 Enqueuing Expose request
20:19:40.507 00.004 12308 Worker thread wakes up
20:19:40.507 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:19:40.511 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:40.511 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:41.758 01.247 12308 Exposure complete
20:19:41.912 00.154 12308 worker thread done servicing request
20:19:41.912 00.000 14556 OnExposeComplete: enter
20:19:41.916 00.004 14556 UpdateGuideState(): m_state=6
20:19:41.920 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
20:19:41.923 00.003 14556 Star::Find returns 1 (0), X=165.83, Y=994.40, Mass=1683, SNR=27.6, Peak=119 HFD=4.1
20:19:41.927 00.004 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.46 = -1.83)
20:19:41.931 00.004 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.93)
20:19:41.935 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.24 hyp=0.25 cameraTheta=1.38 mountX=-0.06 mountY=-0.23, mountTheta=-1.84
20:19:41.939 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.24, opts=13)
20:19:41.944 00.005 14556 Enqueuing Move request for scope (0.05, 0.24)
20:19:41.947 00.003 12308 Worker thread wakes up
20:19:41.947 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.24) opts 0xd
20:19:41.947 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.24)
20:19:41.948 00.001 12308 Moving (0.05, 0.24) raw xDistance=-0.06 yDistance=-0.23
20:19:41.948 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:19:41.948 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:19:41.948 00.000 12308 MoveAxis(E, 0, ABG)
20:19:41.948 00.000 12308 Move returns status 0, amount 0
20:19:41.949 00.001 12308 MoveAxis(N, 162, ABG)
20:19:41.949 00.000 12308 Guiding  Dir = 0, Dur = 162
20:19:41.949 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:41.953 00.004 12308 IsSlewing returns 0
20:19:41.953 00.000 12308 IsGuiding returns 0
20:19:41.953 00.000 12308 PulseGuide returned control before completion, sleep 172
20:19:41.978 00.025 14556 UpdateGuideState exits: m=1683 SNR=27.6
20:19:41.983 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:41.987 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:41.990 00.003 14556 Enqueuing Expose request
20:19:42.136 00.146 12308 IsGuiding returns 1
20:19:42.137 00.001 12308 scope still moving after pulse duration time elapsed
20:19:42.168 00.031 12308 IsSlewing returns 0
20:19:42.169 00.001 12308 IsGuiding returns 0
20:19:42.169 00.000 12308 scope move finished after 162 + 54 ms
20:19:42.170 00.001 12308 Move returns status 0, amount 162
20:19:42.171 00.001 12308 move complete, result=0
20:19:42.171 00.000 12308 worker thread done servicing request
20:19:42.171 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 162 ms NORTH
20:19:42.177 00.006 12308 Worker thread wakes up
20:19:42.178 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:42.178 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:43.433 01.255 12308 Exposure complete
20:19:43.573 00.140 12308 worker thread done servicing request
20:19:43.573 00.000 14556 OnExposeComplete: enter
20:19:43.577 00.004 14556 UpdateGuideState(): m_state=6
20:19:43.580 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
20:19:43.584 00.004 14556 Star::Find returns 1 (0), X=165.92, Y=994.00, Mass=1490, SNR=25.9, Peak=123 HFD=4.4
20:19:43.587 00.003 14556 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-3.07) = xAngle (2.21 = 2.21)
20:19:43.594 00.007 14556 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.11 = 2.11)
20:19:43.598 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=-0.16 hyp=0.21 cameraTheta=-0.86 mountX=-0.13 mountY=0.18, mountTheta=2.18
20:19:43.604 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.16, opts=13)
20:19:43.608 00.004 14556 Enqueuing Move request for scope (0.14, -0.16)
20:19:43.611 00.003 12308 Worker thread wakes up
20:19:43.611 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.16) opts 0xd
20:19:43.613 00.002 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.16)
20:19:43.613 00.000 12308 Moving (0.14, -0.16) raw xDistance=-0.13 yDistance=0.18
20:19:43.613 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:19:43.613 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:43.613 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:19:43.615 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:43.621 00.006 12308 MoveAxis(E, 0, ABG)
20:19:43.621 00.000 12308 Move returns status 0, amount 0
20:19:43.621 00.000 12308 MoveAxis(N, 0, ABG)
20:19:43.621 00.000 12308 Move returns status 0, amount 0
20:19:43.621 00.000 12308 move complete, result=0
20:19:43.623 00.002 12308 worker thread done servicing request
20:19:43.643 00.020 14556 UpdateGuideState exits: m=1490 SNR=25.9
20:19:43.648 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:43.652 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:43.656 00.004 14556 Enqueuing Expose request
20:19:43.660 00.004 12308 Worker thread wakes up
20:19:43.660 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:19:43.665 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:43.665 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:44.912 01.247 12308 Exposure complete
20:19:45.083 00.171 12308 worker thread done servicing request
20:19:45.083 00.000 14556 OnExposeComplete: enter
20:19:45.088 00.005 14556 UpdateGuideState(): m_state=6
20:19:45.092 00.004 14556 Star::Find(15, 165, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
20:19:45.097 00.005 14556 Star::Find returns 1 (0), X=166.06, Y=994.30, Mass=1495, SNR=25.9, Peak=135 HFD=4.3
20:19:45.102 00.005 14556 CameraToMount -- cameraTheta (0.46) - m_xAngle (-3.07) = xAngle (3.54 = -2.75)
20:19:45.106 00.004 14556 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.44 = -2.85)
20:19:45.110 00.004 14556 CameraToMount -- cameraX=0.28 cameraY=0.14 hyp=0.31 cameraTheta=0.46 mountX=-0.29 mountY=-0.09, mountTheta=-2.84
20:19:45.115 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.28, y=0.14, opts=13)
20:19:45.120 00.005 14556 Enqueuing Move request for scope (0.28, 0.14)
20:19:45.123 00.003 12308 Worker thread wakes up
20:19:45.124 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.14) opts 0xd
20:19:45.124 00.000 12308 Handling offset move in thread for scope, endpoint = (0.28, 0.14)
20:19:45.124 00.000 12308 Moving (0.28, 0.14) raw xDistance=-0.29 yDistance=-0.09
20:19:45.124 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
20:19:45.124 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:45.124 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:19:45.125 00.001 12308 MoveAxis(E, 126, ABG)
20:19:45.125 00.000 12308 Guiding  Dir = 2, Dur = 126
20:19:45.125 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:45.129 00.004 12308 IsSlewing returns 0
20:19:45.130 00.001 12308 IsGuiding returns 0
20:19:45.130 00.000 12308 PulseGuide returned control before completion, sleep 136
20:19:45.152 00.022 14556 UpdateGuideState exits: m=1495 SNR=25.9
20:19:45.157 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:45.160 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:45.165 00.005 14556 Enqueuing Expose request
20:19:45.271 00.106 12308 IsGuiding returns 1
20:19:45.272 00.001 12308 scope still moving after pulse duration time elapsed
20:19:45.303 00.031 12308 IsSlewing returns 0
20:19:45.303 00.000 12308 IsGuiding returns 0
20:19:45.304 00.001 12308 scope move finished after 126 + 47 ms
20:19:45.304 00.000 12308 Move returns status 0, amount 126
20:19:45.304 00.000 12308 MoveAxis(N, 0, ABG)
20:19:45.304 00.000 12308 Move returns status 0, amount 0
20:19:45.305 00.001 12308 move complete, result=0
20:19:45.305 00.000 12308 worker thread done servicing request
20:19:45.305 00.000 14556 GuideStep: -0.3 px 126 ms EAST, -0.1 px 0 ms NORTH
20:19:45.309 00.004 12308 Worker thread wakes up
20:19:45.309 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:45.310 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:46.561 01.251 12308 Exposure complete
20:19:46.725 00.164 12308 worker thread done servicing request
20:19:46.726 00.001 14556 OnExposeComplete: enter
20:19:46.730 00.004 14556 UpdateGuideState(): m_state=6
20:19:46.734 00.004 14556 Star::Find(15, 166, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
20:19:46.738 00.004 14556 Star::Find returns 1 (0), X=165.54, Y=994.32, Mass=1790, SNR=28.6, Peak=140 HFD=4.6
20:19:46.742 00.004 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.63 = -0.65)
20:19:46.746 00.004 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.53 = -0.75)
20:19:46.750 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.16 hyp=0.29 cameraTheta=2.56 mountX=0.23 mountY=-0.20, mountTheta=-0.71
20:19:46.755 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.16, opts=13)
20:19:46.760 00.005 14556 Enqueuing Move request for scope (-0.24, 0.16)
20:19:46.763 00.003 12308 Worker thread wakes up
20:19:46.763 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.16) opts 0xd
20:19:46.763 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.16)
20:19:46.763 00.000 12308 Moving (-0.24, 0.16) raw xDistance=0.23 yDistance=-0.20
20:19:46.764 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
20:19:46.764 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:46.764 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:19:46.764 00.000 12308 MoveAxis(W, 90, ABG)
20:19:46.765 00.001 12308 Guiding  Dir = 3, Dur = 90
20:19:46.765 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:46.769 00.004 12308 IsSlewing returns 0
20:19:46.769 00.000 12308 IsGuiding returns 0
20:19:46.769 00.000 12308 PulseGuide returned control before completion, sleep 100
20:19:46.791 00.022 14556 UpdateGuideState exits: m=1790 SNR=28.6
20:19:46.794 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:46.799 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:46.803 00.004 14556 Enqueuing Expose request
20:19:46.884 00.081 12308 IsGuiding returns 1
20:19:46.885 00.001 12308 scope still moving after pulse duration time elapsed
20:19:46.915 00.030 12308 IsSlewing returns 0
20:19:46.916 00.001 12308 IsGuiding returns 1
20:19:46.946 00.030 12308 IsSlewing returns 0
20:19:46.947 00.001 12308 IsGuiding returns 1
20:19:46.979 00.032 12308 IsSlewing returns 0
20:19:46.981 00.002 12308 IsGuiding returns 0
20:19:46.981 00.000 12308 scope move finished after 90 + 120 ms
20:19:46.981 00.000 12308 Move returns status 0, amount 90
20:19:46.981 00.000 12308 MoveAxis(N, 0, ABG)
20:19:46.982 00.001 12308 Move returns status 0, amount 0
20:19:46.982 00.000 12308 move complete, result=0
20:19:46.982 00.000 12308 worker thread done servicing request
20:19:46.982 00.000 14556 GuideStep: 0.2 px 90 ms WEST, -0.2 px 0 ms NORTH
20:19:46.989 00.007 12308 Worker thread wakes up
20:19:46.989 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:46.989 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:48.244 01.255 12308 Exposure complete
20:19:48.417 00.173 12308 worker thread done servicing request
20:19:48.417 00.000 14556 OnExposeComplete: enter
20:19:48.421 00.004 14556 UpdateGuideState(): m_state=6
20:19:48.425 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
20:19:48.429 00.004 14556 Star::Find returns 1 (0), X=165.85, Y=994.38, Mass=1538, SNR=26.4, Peak=106 HFD=4.1
20:19:48.433 00.004 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.34 = -1.94)
20:19:48.436 00.003 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.24 = -2.04)
20:19:48.440 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.27 mountX=-0.08 mountY=-0.20, mountTheta=-1.95
20:19:48.444 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.22, opts=13)
20:19:48.449 00.005 14556 Enqueuing Move request for scope (0.07, 0.22)
20:19:48.451 00.002 12308 Worker thread wakes up
20:19:48.451 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.22) opts 0xd
20:19:48.451 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.22)
20:19:48.451 00.000 12308 Moving (0.07, 0.22) raw xDistance=-0.08 yDistance=-0.20
20:19:48.451 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:19:48.453 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:19:48.453 00.000 12308 MoveAxis(E, 0, ABG)
20:19:48.453 00.000 12308 Move returns status 0, amount 0
20:19:48.453 00.000 12308 MoveAxis(N, 144, ABG)
20:19:48.453 00.000 12308 Guiding  Dir = 0, Dur = 144
20:19:48.454 00.001 12308 IsSlewing returns 0
20:19:48.454 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:48.457 00.003 12308 IsGuiding returns 0
20:19:48.457 00.000 12308 PulseGuide returned control before completion, sleep 154
20:19:48.479 00.022 14556 UpdateGuideState exits: m=1538 SNR=26.4
20:19:48.484 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:48.487 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:48.492 00.005 14556 Enqueuing Expose request
20:19:48.623 00.131 12308 IsGuiding returns 1
20:19:48.623 00.000 12308 scope still moving after pulse duration time elapsed
20:19:48.654 00.031 12308 IsSlewing returns 0
20:19:48.655 00.001 12308 IsGuiding returns 0
20:19:48.656 00.001 12308 scope move finished after 144 + 53 ms
20:19:48.656 00.000 12308 Move returns status 0, amount 144
20:19:48.657 00.001 12308 move complete, result=0
20:19:48.657 00.000 12308 worker thread done servicing request
20:19:48.657 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 144 ms NORTH
20:19:48.664 00.007 12308 Worker thread wakes up
20:19:48.664 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:48.664 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:49.912 01.248 12308 Exposure complete
20:19:50.066 00.154 12308 worker thread done servicing request
20:19:50.066 00.000 14556 OnExposeComplete: enter
20:19:50.070 00.004 14556 UpdateGuideState(): m_state=6
20:19:50.074 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
20:19:50.078 00.004 14556 Star::Find returns 1 (0), X=165.85, Y=994.36, Mass=1837, SNR=28.7, Peak=149 HFD=4.5
20:19:50.083 00.005 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.34 = -1.95)
20:19:50.086 00.003 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.24 = -2.05)
20:19:50.090 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.26 mountX=-0.08 mountY=-0.19, mountTheta=-1.96
20:19:50.095 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.20, opts=13)
20:19:50.099 00.004 14556 Enqueuing Move request for scope (0.06, 0.20)
20:19:50.103 00.004 12308 Worker thread wakes up
20:19:50.104 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.20) opts 0xd
20:19:50.104 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.20)
20:19:50.104 00.000 12308 Moving (0.06, 0.20) raw xDistance=-0.08 yDistance=-0.19
20:19:50.104 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:19:50.104 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:50.104 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:19:50.105 00.001 12308 MoveAxis(E, 0, ABG)
20:19:50.105 00.000 12308 Move returns status 0, amount 0
20:19:50.105 00.000 12308 MoveAxis(N, 0, ABG)
20:19:50.105 00.000 12308 Move returns status 0, amount 0
20:19:50.106 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:50.109 00.003 12308 move complete, result=0
20:19:50.110 00.001 12308 worker thread done servicing request
20:19:50.133 00.023 14556 UpdateGuideState exits: m=1837 SNR=28.7
20:19:50.139 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:50.143 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:50.148 00.005 14556 Enqueuing Expose request
20:19:50.152 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:19:50.158 00.006 12308 Worker thread wakes up
20:19:50.158 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:50.158 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:51.411 01.253 12308 Exposure complete
20:19:51.567 00.156 12308 worker thread done servicing request
20:19:51.568 00.001 14556 OnExposeComplete: enter
20:19:51.572 00.004 14556 UpdateGuideState(): m_state=6
20:19:51.576 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
20:19:51.579 00.003 14556 Star::Find returns 1 (0), X=165.61, Y=994.30, Mass=1918, SNR=29.5, Peak=125 HFD=4.7
20:19:51.583 00.004 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.55 = -0.74)
20:19:51.587 00.004 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.84)
20:19:51.591 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.14 hyp=0.22 cameraTheta=2.47 mountX=0.16 mountY=-0.16, mountTheta=-0.79
20:19:51.597 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.14, opts=13)
20:19:51.602 00.005 14556 Enqueuing Move request for scope (-0.17, 0.14)
20:19:51.606 00.004 12308 Worker thread wakes up
20:19:51.606 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.14) opts 0xd
20:19:51.606 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.14)
20:19:51.606 00.000 12308 Moving (-0.17, 0.14) raw xDistance=0.16 yDistance=-0.16
20:19:51.607 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:19:51.607 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:51.607 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:19:51.607 00.000 12308 MoveAxis(E, 0, ABG)
20:19:51.607 00.000 12308 Move returns status 0, amount 0
20:19:51.608 00.001 12308 MoveAxis(N, 0, ABG)
20:19:51.608 00.000 12308 Move returns status 0, amount 0
20:19:51.608 00.000 12308 move complete, result=0
20:19:51.608 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:51.613 00.005 12308 worker thread done servicing request
20:19:51.634 00.021 14556 UpdateGuideState exits: m=1918 SNR=29.5
20:19:51.638 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:51.642 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:51.645 00.003 14556 Enqueuing Expose request
20:19:51.650 00.005 12308 Worker thread wakes up
20:19:51.650 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:51.651 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:19:51.656 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:52.900 01.244 12308 Exposure complete
20:19:53.061 00.161 12308 worker thread done servicing request
20:19:53.061 00.000 14556 OnExposeComplete: enter
20:19:53.066 00.005 14556 UpdateGuideState(): m_state=6
20:19:53.069 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
20:19:53.073 00.004 14556 Star::Find returns 1 (0), X=165.86, Y=994.52, Mass=1394, SNR=25.3, Peak=123 HFD=4.4
20:19:53.077 00.004 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.42 = -1.86)
20:19:53.081 00.004 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.96)
20:19:53.084 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.36 hyp=0.37 cameraTheta=1.35 mountX=-0.11 mountY=-0.34, mountTheta=-1.87
20:19:53.090 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.36, opts=13)
20:19:53.093 00.003 14556 Enqueuing Move request for scope (0.08, 0.36)
20:19:53.097 00.004 12308 Worker thread wakes up
20:19:53.097 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.36) opts 0xd
20:19:53.097 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.36)
20:19:53.097 00.000 12308 Moving (0.08, 0.36) raw xDistance=-0.11 yDistance=-0.34
20:19:53.097 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:19:53.097 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:19:53.097 00.000 12308 MoveAxis(E, 0, ABG)
20:19:53.099 00.002 12308 Move returns status 0, amount 0
20:19:53.099 00.000 12308 MoveAxis(N, 242, ABG)
20:19:53.099 00.000 12308 Guiding  Dir = 0, Dur = 242
20:19:53.099 00.000 12308 IsSlewing returns 0
20:19:53.099 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:53.103 00.004 12308 IsGuiding returns 0
20:19:53.103 00.000 12308 PulseGuide returned control before completion, sleep 252
20:19:53.123 00.020 14556 UpdateGuideState exits: m=1394 SNR=25.3
20:19:53.127 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:53.131 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:53.135 00.004 14556 Enqueuing Expose request
20:19:53.359 00.224 12308 IsGuiding returns 1
20:19:53.360 00.001 12308 scope still moving after pulse duration time elapsed
20:19:53.390 00.030 12308 IsSlewing returns 0
20:19:53.392 00.002 12308 IsGuiding returns 0
20:19:53.392 00.000 12308 scope move finished after 242 + 47 ms
20:19:53.394 00.002 12308 Move returns status 0, amount 242
20:19:53.394 00.000 12308 move complete, result=0
20:19:53.395 00.001 12308 worker thread done servicing request
20:19:53.395 00.000 12308 Worker thread wakes up
20:19:53.395 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 242 ms NORTH
20:19:53.403 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:53.403 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:54.649 01.246 12308 Exposure complete
20:19:54.827 00.178 12308 worker thread done servicing request
20:19:54.827 00.000 14556 OnExposeComplete: enter
20:19:54.833 00.006 14556 UpdateGuideState(): m_state=6
20:19:54.836 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
20:19:54.841 00.005 14556 Star::Find returns 1 (0), X=165.86, Y=994.24, Mass=1732, SNR=28.1, Peak=151 HFD=4.3
20:19:54.846 00.005 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.83 = -2.45)
20:19:54.851 00.005 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.55)
20:19:54.857 00.006 14556 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.76 mountX=-0.09 mountY=-0.06, mountTheta=-2.52
20:19:54.862 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.08, opts=13)
20:19:54.866 00.004 14556 Enqueuing Move request for scope (0.08, 0.08)
20:19:54.869 00.003 12308 Worker thread wakes up
20:19:54.870 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
20:19:54.870 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
20:19:54.870 00.000 12308 Moving (0.08, 0.08) raw xDistance=-0.09 yDistance=-0.06
20:19:54.870 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:19:54.870 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:54.871 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:19:54.871 00.000 12308 MoveAxis(E, 0, ABG)
20:19:54.871 00.000 12308 Move returns status 0, amount 0
20:19:54.871 00.000 12308 MoveAxis(N, 0, ABG)
20:19:54.871 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:54.875 00.004 12308 Move returns status 0, amount 0
20:19:54.876 00.001 12308 move complete, result=0
20:19:54.876 00.000 12308 worker thread done servicing request
20:19:54.898 00.022 14556 UpdateGuideState exits: m=1732 SNR=28.1
20:19:54.902 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:54.906 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:54.910 00.004 14556 Enqueuing Expose request
20:19:54.913 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:19:54.918 00.005 12308 Worker thread wakes up
20:19:54.918 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:54.918 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:56.172 01.254 12308 Exposure complete
20:19:56.327 00.155 12308 worker thread done servicing request
20:19:56.328 00.001 14556 OnExposeComplete: enter
20:19:56.331 00.003 14556 UpdateGuideState(): m_state=6
20:19:56.336 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
20:19:56.340 00.004 14556 Star::Find returns 1 (0), X=165.81, Y=994.20, Mass=1919, SNR=29.5, Peak=151 HFD=4.4
20:19:56.343 00.003 14556 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.07) = xAngle (3.91 = -2.37)
20:19:56.346 00.003 14556 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.81 = -2.47)
20:19:56.351 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.84 mountX=-0.03 mountY=-0.03, mountTheta=-2.43
20:19:56.358 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.04, opts=13)
20:19:56.362 00.004 14556 Enqueuing Move request for scope (0.03, 0.04)
20:19:56.366 00.004 12308 Worker thread wakes up
20:19:56.366 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
20:19:56.366 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
20:19:56.367 00.001 12308 Moving (0.03, 0.04) raw xDistance=-0.03 yDistance=-0.03
20:19:56.367 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:19:56.367 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:56.367 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:19:56.368 00.001 12308 MoveAxis(E, 0, ABG)
20:19:56.368 00.000 12308 Move returns status 0, amount 0
20:19:56.368 00.000 12308 MoveAxis(N, 0, ABG)
20:19:56.368 00.000 12308 Move returns status 0, amount 0
20:19:56.369 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:56.373 00.004 12308 move complete, result=0
20:19:56.373 00.000 12308 worker thread done servicing request
20:19:56.395 00.022 14556 UpdateGuideState exits: m=1919 SNR=29.5
20:19:56.401 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:56.405 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:56.409 00.004 14556 Enqueuing Expose request
20:19:56.413 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:19:56.418 00.005 12308 Worker thread wakes up
20:19:56.418 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:56.419 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:57.670 01.251 12308 Exposure complete
20:19:57.813 00.143 12308 worker thread done servicing request
20:19:57.813 00.000 14556 OnExposeComplete: enter
20:19:57.817 00.004 14556 UpdateGuideState(): m_state=6
20:19:57.821 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
20:19:57.825 00.004 14556 Star::Find returns 1 (0), X=165.79, Y=994.26, Mass=1823, SNR=28.8, Peak=129 HFD=4.7
20:19:57.830 00.005 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.59 = -1.69)
20:19:57.833 00.003 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.79)
20:19:57.838 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.52 mountX=-0.01 mountY=-0.09, mountTheta=-1.69
20:19:57.843 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.10, opts=13)
20:19:57.847 00.004 14556 Enqueuing Move request for scope (0.00, 0.10)
20:19:57.851 00.004 12308 Worker thread wakes up
20:19:57.851 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
20:19:57.851 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
20:19:57.851 00.000 12308 Moving (0.00, 0.10) raw xDistance=-0.01 yDistance=-0.09
20:19:57.852 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:19:57.852 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:57.852 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:19:57.852 00.000 12308 MoveAxis(E, 0, ABG)
20:19:57.852 00.000 12308 Move returns status 0, amount 0
20:19:57.852 00.000 12308 MoveAxis(N, 0, ABG)
20:19:57.852 00.000 12308 Move returns status 0, amount 0
20:19:57.852 00.000 12308 move complete, result=0
20:19:57.852 00.000 12308 worker thread done servicing request
20:19:57.852 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:57.880 00.028 14556 UpdateGuideState exits: m=1823 SNR=28.8
20:19:57.885 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:57.889 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:57.893 00.004 14556 Enqueuing Expose request
20:19:57.897 00.004 12308 Worker thread wakes up
20:19:57.898 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:19:57.903 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:57.903 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:19:59.158 01.255 12308 Exposure complete
20:19:59.315 00.157 12308 worker thread done servicing request
20:19:59.315 00.000 14556 OnExposeComplete: enter
20:19:59.321 00.006 14556 UpdateGuideState(): m_state=6
20:19:59.324 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
20:19:59.327 00.003 14556 Star::Find returns 1 (0), X=165.68, Y=994.41, Mass=1571, SNR=26.9, Peak=120 HFD=4.7
20:19:59.330 00.003 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.03 = -1.25)
20:19:59.333 00.003 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.35)
20:19:59.337 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.96 mountX=0.08 mountY=-0.26, mountTheta=-1.26
20:19:59.343 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.25, opts=13)
20:19:59.348 00.005 14556 Enqueuing Move request for scope (-0.10, 0.25)
20:19:59.351 00.003 12308 Worker thread wakes up
20:19:59.351 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.25) opts 0xd
20:19:59.352 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.25)
20:19:59.352 00.000 12308 Moving (-0.10, 0.25) raw xDistance=0.08 yDistance=-0.26
20:19:59.352 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:19:59.352 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:19:59.353 00.001 12308 MoveAxis(E, 0, ABG)
20:19:59.353 00.000 12308 Move returns status 0, amount 0
20:19:59.353 00.000 12308 MoveAxis(N, 185, ABG)
20:19:59.353 00.000 12308 Guiding  Dir = 0, Dur = 185
20:19:59.353 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:19:59.358 00.005 12308 IsSlewing returns 0
20:19:59.358 00.000 12308 IsGuiding returns 0
20:19:59.359 00.001 12308 PulseGuide returned control before completion, sleep 195
20:19:59.380 00.021 14556 UpdateGuideState exits: m=1571 SNR=26.9
20:19:59.384 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:59.388 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:19:59.393 00.005 14556 Enqueuing Expose request
20:19:59.558 00.165 12308 IsGuiding returns 1
20:19:59.558 00.000 12308 scope still moving after pulse duration time elapsed
20:19:59.591 00.033 12308 IsSlewing returns 0
20:19:59.592 00.001 12308 IsGuiding returns 0
20:19:59.593 00.001 12308 scope move finished after 185 + 49 ms
20:19:59.593 00.000 12308 Move returns status 0, amount 185
20:19:59.595 00.002 12308 move complete, result=0
20:19:59.596 00.001 12308 worker thread done servicing request
20:19:59.596 00.000 12308 Worker thread wakes up
20:19:59.596 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 185 ms NORTH
20:19:59.603 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:19:59.603 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:00.849 01.246 12308 Exposure complete
20:20:01.009 00.160 12308 worker thread done servicing request
20:20:01.009 00.000 14556 OnExposeComplete: enter
20:20:01.013 00.004 14556 UpdateGuideState(): m_state=6
20:20:01.017 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
20:20:01.020 00.003 14556 Star::Find returns 1 (0), X=165.86, Y=994.26, Mass=1649, SNR=27.2, Peak=147 HFD=4.5
20:20:01.024 00.004 14556 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.07) = xAngle (3.98 = -2.31)
20:20:01.027 00.003 14556 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.88 = -2.41)
20:20:01.032 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.12 cameraTheta=0.90 mountX=-0.08 mountY=-0.08, mountTheta=-2.36
20:20:01.037 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.10, opts=13)
20:20:01.041 00.004 14556 Enqueuing Move request for scope (0.08, 0.10)
20:20:01.045 00.004 12308 Worker thread wakes up
20:20:01.045 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
20:20:01.045 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
20:20:01.045 00.000 12308 Moving (0.08, 0.10) raw xDistance=-0.08 yDistance=-0.08
20:20:01.045 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:20:01.046 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:01.046 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:20:01.046 00.000 12308 MoveAxis(E, 0, ABG)
20:20:01.046 00.000 12308 Move returns status 0, amount 0
20:20:01.046 00.000 12308 MoveAxis(N, 0, ABG)
20:20:01.046 00.000 12308 Move returns status 0, amount 0
20:20:01.046 00.000 12308 move complete, result=0
20:20:01.047 00.001 12308 worker thread done servicing request
20:20:01.047 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:01.068 00.021 14556 UpdateGuideState exits: m=1649 SNR=27.2
20:20:01.071 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:01.074 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:01.078 00.004 14556 Enqueuing Expose request
20:20:01.081 00.003 12308 Worker thread wakes up
20:20:01.081 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:20:01.085 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:01.085 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:02.339 01.254 12308 Exposure complete
20:20:02.513 00.174 12308 worker thread done servicing request
20:20:02.513 00.000 14556 OnExposeComplete: enter
20:20:02.516 00.003 14556 UpdateGuideState(): m_state=6
20:20:02.520 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
20:20:02.525 00.005 14556 Star::Find returns 1 (0), X=165.61, Y=993.98, Mass=1596, SNR=26.7, Peak=144 HFD=4.1
20:20:02.529 00.004 14556 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.07) = xAngle (0.76 = 0.76)
20:20:02.532 00.003 14556 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.66 = 0.66)
20:20:02.536 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.18 hyp=0.25 cameraTheta=-2.32 mountX=0.18 mountY=0.15, mountTheta=0.70
20:20:02.542 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.18, opts=13)
20:20:02.546 00.004 14556 Enqueuing Move request for scope (-0.17, -0.18)
20:20:02.549 00.003 12308 Worker thread wakes up
20:20:02.549 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.18) opts 0xd
20:20:02.550 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.18)
20:20:02.550 00.000 12308 Moving (-0.17, -0.18) raw xDistance=0.18 yDistance=0.15
20:20:02.550 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:20:02.550 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:02.550 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:20:02.550 00.000 12308 MoveAxis(E, 0, ABG)
20:20:02.550 00.000 12308 Move returns status 0, amount 0
20:20:02.551 00.001 12308 MoveAxis(N, 0, ABG)
20:20:02.551 00.000 12308 Move returns status 0, amount 0
20:20:02.551 00.000 12308 move complete, result=0
20:20:02.551 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:02.557 00.006 12308 worker thread done servicing request
20:20:02.576 00.019 14556 UpdateGuideState exits: m=1596 SNR=26.7
20:20:02.579 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:02.583 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:02.588 00.005 14556 Enqueuing Expose request
20:20:02.593 00.005 12308 Worker thread wakes up
20:20:02.593 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:20:02.599 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:02.599 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:03.843 01.244 12308 Exposure complete
20:20:04.007 00.164 12308 worker thread done servicing request
20:20:04.007 00.000 14556 OnExposeComplete: enter
20:20:04.011 00.004 14556 UpdateGuideState(): m_state=6
20:20:04.014 00.003 14556 Star::Find(15, 165, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
20:20:04.018 00.004 14556 Star::Find returns 1 (0), X=165.56, Y=994.47, Mass=1629, SNR=27.1, Peak=118 HFD=4.6
20:20:04.022 00.004 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
20:20:04.025 00.003 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
20:20:04.030 00.005 14556 CameraToMount -- cameraX=-0.22 cameraY=0.31 hyp=0.38 cameraTheta=2.19 mountX=0.20 mountY=-0.35, mountTheta=-1.05
20:20:04.034 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.31, opts=13)
20:20:04.039 00.005 14556 Enqueuing Move request for scope (-0.22, 0.31)
20:20:04.042 00.003 12308 Worker thread wakes up
20:20:04.042 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.31) opts 0xd
20:20:04.042 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.31)
20:20:04.042 00.000 12308 Moving (-0.22, 0.31) raw xDistance=0.20 yDistance=-0.35
20:20:04.042 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
20:20:04.043 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:20:04.043 00.000 12308 MoveAxis(E, 0, ABG)
20:20:04.043 00.000 12308 Move returns status 0, amount 0
20:20:04.043 00.000 12308 MoveAxis(N, 244, ABG)
20:20:04.043 00.000 12308 Guiding  Dir = 0, Dur = 244
20:20:04.043 00.000 12308 IsSlewing returns 0
20:20:04.045 00.002 12308 IsGuiding returns 0
20:20:04.045 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:04.049 00.004 12308 PulseGuide returned control before completion, sleep 254
20:20:04.072 00.023 14556 UpdateGuideState exits: m=1629 SNR=27.1
20:20:04.077 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:04.083 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:04.092 00.009 14556 Enqueuing Expose request
20:20:04.304 00.212 12308 IsGuiding returns 1
20:20:04.304 00.000 12308 scope still moving after pulse duration time elapsed
20:20:04.337 00.033 12308 IsSlewing returns 0
20:20:04.338 00.001 12308 IsGuiding returns 0
20:20:04.338 00.000 12308 scope move finished after 244 + 49 ms
20:20:04.339 00.001 12308 Move returns status 0, amount 244
20:20:04.339 00.000 12308 move complete, result=0
20:20:04.339 00.000 12308 worker thread done servicing request
20:20:04.339 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 244 ms NORTH
20:20:04.347 00.008 12308 Worker thread wakes up
20:20:04.347 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:04.348 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:05.596 01.248 12308 Exposure complete
20:20:05.767 00.171 12308 worker thread done servicing request
20:20:05.767 00.000 14556 OnExposeComplete: enter
20:20:05.770 00.003 14556 UpdateGuideState(): m_state=6
20:20:05.776 00.006 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
20:20:05.780 00.004 14556 Star::Find returns 1 (0), X=165.59, Y=993.92, Mass=1521, SNR=26.2, Peak=124 HFD=4.8
20:20:05.785 00.005 14556 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-3.07) = xAngle (0.84 = 0.84)
20:20:05.788 00.003 14556 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.74 = 0.74)
20:20:05.793 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.24 hyp=0.31 cameraTheta=-2.23 mountX=0.20 mountY=0.21, mountTheta=0.79
20:20:05.799 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.24, opts=13)
20:20:05.803 00.004 14556 Enqueuing Move request for scope (-0.19, -0.24)
20:20:05.806 00.003 12308 Worker thread wakes up
20:20:05.806 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.24) opts 0xd
20:20:05.806 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.24)
20:20:05.808 00.002 12308 Moving (-0.19, -0.24) raw xDistance=0.20 yDistance=0.21
20:20:05.808 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:20:05.808 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:20:05.808 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:20:05.809 00.001 12308 MoveAxis(W, 89, ABG)
20:20:05.809 00.000 12308 Guiding  Dir = 3, Dur = 89
20:20:05.810 00.001 12308 IsSlewing returns 0
20:20:05.810 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:05.815 00.005 12308 IsGuiding returns 0
20:20:05.816 00.001 12308 PulseGuide returned control before completion, sleep 99
20:20:05.839 00.023 14556 UpdateGuideState exits: m=1521 SNR=26.2
20:20:05.843 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:05.848 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:05.852 00.004 14556 Enqueuing Expose request
20:20:05.930 00.078 12308 IsGuiding returns 0
20:20:05.931 00.001 12308 Move returns status 0, amount 89
20:20:05.931 00.000 12308 MoveAxis(N, 0, ABG)
20:20:05.932 00.001 12308 Move returns status 0, amount 0
20:20:05.932 00.000 12308 move complete, result=0
20:20:05.932 00.000 12308 worker thread done servicing request
20:20:05.933 00.001 14556 GuideStep: 0.2 px 89 ms WEST, 0.2 px 0 ms NORTH
20:20:05.940 00.007 12308 Worker thread wakes up
20:20:05.940 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:05.940 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:07.187 01.247 12308 Exposure complete
20:20:07.332 00.145 12308 worker thread done servicing request
20:20:07.333 00.001 14556 OnExposeComplete: enter
20:20:07.337 00.004 14556 UpdateGuideState(): m_state=6
20:20:07.340 00.003 14556 Star::Find(15, 165, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
20:20:07.344 00.004 14556 Star::Find returns 1 (0), X=165.60, Y=994.18, Mass=1367, SNR=24.7, Peak=110 HFD=4.4
20:20:07.348 00.004 14556 CameraToMount -- cameraTheta (3.03) - m_xAngle (-3.07) = xAngle (6.10 = -0.18)
20:20:07.352 00.004 14556 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.00 = -0.28)
20:20:07.356 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.18 cameraTheta=3.03 mountX=0.18 mountY=-0.05, mountTheta=-0.28
20:20:07.361 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.02, opts=13)
20:20:07.366 00.005 14556 Enqueuing Move request for scope (-0.18, 0.02)
20:20:07.370 00.004 12308 Worker thread wakes up
20:20:07.370 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
20:20:07.370 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
20:20:07.370 00.000 12308 Moving (-0.18, 0.02) raw xDistance=0.18 yDistance=-0.05
20:20:07.370 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:20:07.371 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:07.371 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:20:07.371 00.000 12308 MoveAxis(E, 0, ABG)
20:20:07.371 00.000 12308 Move returns status 0, amount 0
20:20:07.371 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:07.376 00.005 12308 MoveAxis(N, 0, ABG)
20:20:07.376 00.000 12308 Move returns status 0, amount 0
20:20:07.376 00.000 12308 move complete, result=0
20:20:07.376 00.000 12308 worker thread done servicing request
20:20:07.396 00.020 14556 UpdateGuideState exits: m=1367 SNR=24.7
20:20:07.401 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:07.405 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:07.408 00.003 14556 Enqueuing Expose request
20:20:07.413 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:20:07.417 00.004 12308 Worker thread wakes up
20:20:07.417 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:07.417 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:08.673 01.256 12308 Exposure complete
20:20:08.836 00.163 12308 worker thread done servicing request
20:20:08.837 00.001 14556 OnExposeComplete: enter
20:20:08.840 00.003 14556 UpdateGuideState(): m_state=6
20:20:08.847 00.007 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
20:20:08.851 00.004 14556 Star::Find returns 1 (0), X=165.63, Y=993.96, Mass=1629, SNR=27.0, Peak=137 HFD=4.2
20:20:08.856 00.005 14556 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-3.07) = xAngle (0.87 = 0.87)
20:20:08.859 00.003 14556 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.77 = 0.77)
20:20:08.864 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.20 hyp=0.25 cameraTheta=-2.20 mountX=0.16 mountY=0.18, mountTheta=0.82
20:20:08.869 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.20, opts=13)
20:20:08.872 00.003 14556 Enqueuing Move request for scope (-0.15, -0.20)
20:20:08.877 00.005 12308 Worker thread wakes up
20:20:08.877 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.20) opts 0xd
20:20:08.877 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.20)
20:20:08.877 00.000 12308 Moving (-0.15, -0.20) raw xDistance=0.16 yDistance=0.18
20:20:08.878 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:20:08.878 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:08.878 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:20:08.878 00.000 12308 MoveAxis(E, 0, ABG)
20:20:08.878 00.000 12308 Move returns status 0, amount 0
20:20:08.879 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:08.883 00.004 12308 MoveAxis(N, 0, ABG)
20:20:08.883 00.000 12308 Move returns status 0, amount 0
20:20:08.883 00.000 12308 move complete, result=0
20:20:08.883 00.000 12308 worker thread done servicing request
20:20:08.905 00.022 14556 UpdateGuideState exits: m=1629 SNR=27.0
20:20:08.909 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:08.913 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:08.915 00.002 14556 Enqueuing Expose request
20:20:08.918 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:20:08.921 00.003 12308 Worker thread wakes up
20:20:08.921 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:08.921 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:10.176 01.255 12308 Exposure complete
20:20:10.338 00.162 12308 worker thread done servicing request
20:20:10.338 00.000 14556 OnExposeComplete: enter
20:20:10.342 00.004 14556 UpdateGuideState(): m_state=6
20:20:10.347 00.005 14556 Star::Find(15, 165, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
20:20:10.350 00.003 14556 Star::Find returns 1 (0), X=165.81, Y=994.22, Mass=1716, SNR=27.9, Peak=156 HFD=4.4
20:20:10.354 00.004 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.17 = -2.12)
20:20:10.357 00.003 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.07 = -2.22)
20:20:10.361 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.09 mountX=-0.04 mountY=-0.06, mountTheta=-2.15
20:20:10.366 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.06, opts=13)
20:20:10.370 00.004 14556 Enqueuing Move request for scope (0.03, 0.06)
20:20:10.375 00.005 12308 Worker thread wakes up
20:20:10.375 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
20:20:10.375 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
20:20:10.375 00.000 12308 Moving (0.03, 0.06) raw xDistance=-0.04 yDistance=-0.06
20:20:10.375 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:20:10.375 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:10.376 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:20:10.376 00.000 12308 MoveAxis(E, 0, ABG)
20:20:10.376 00.000 12308 Move returns status 0, amount 0
20:20:10.376 00.000 12308 MoveAxis(N, 0, ABG)
20:20:10.376 00.000 12308 Move returns status 0, amount 0
20:20:10.376 00.000 12308 move complete, result=0
20:20:10.378 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:10.382 00.004 12308 worker thread done servicing request
20:20:10.402 00.020 14556 UpdateGuideState exits: m=1716 SNR=27.9
20:20:10.406 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:10.409 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:10.413 00.004 14556 Enqueuing Expose request
20:20:10.417 00.004 12308 Worker thread wakes up
20:20:10.417 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:10.417 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:10.417 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:20:11.663 01.246 12308 Exposure complete
20:20:11.820 00.157 12308 worker thread done servicing request
20:20:11.820 00.000 14556 OnExposeComplete: enter
20:20:11.824 00.004 14556 UpdateGuideState(): m_state=6
20:20:11.828 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
20:20:11.832 00.004 14556 Star::Find returns 1 (0), X=165.83, Y=994.19, Mass=1781, SNR=28.5, Peak=136 HFD=4.4
20:20:11.835 00.003 14556 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.07) = xAngle (3.59 = -2.69)
20:20:11.841 00.006 14556 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.50 = -2.79)
20:20:11.844 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.52 mountX=-0.05 mountY=-0.02, mountTheta=-2.77
20:20:11.849 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.03, opts=13)
20:20:11.854 00.005 14556 Enqueuing Move request for scope (0.05, 0.03)
20:20:11.857 00.003 12308 Worker thread wakes up
20:20:11.857 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
20:20:11.857 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
20:20:11.857 00.000 12308 Moving (0.05, 0.03) raw xDistance=-0.05 yDistance=-0.02
20:20:11.857 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:20:11.857 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:11.859 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:20:11.859 00.000 12308 MoveAxis(E, 0, ABG)
20:20:11.859 00.000 12308 Move returns status 0, amount 0
20:20:11.859 00.000 12308 MoveAxis(N, 0, ABG)
20:20:11.859 00.000 12308 Move returns status 0, amount 0
20:20:11.860 00.001 12308 move complete, result=0
20:20:11.860 00.000 12308 worker thread done servicing request
20:20:11.860 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:11.881 00.021 14556 UpdateGuideState exits: m=1781 SNR=28.5
20:20:11.886 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:11.889 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:11.892 00.003 14556 Enqueuing Expose request
20:20:11.896 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:20:11.900 00.004 12308 Worker thread wakes up
20:20:11.900 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:11.900 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:13.147 01.247 12308 Exposure complete
20:20:13.306 00.159 12308 worker thread done servicing request
20:20:13.307 00.001 14556 OnExposeComplete: enter
20:20:13.312 00.005 14556 UpdateGuideState(): m_state=6
20:20:13.319 00.007 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
20:20:13.323 00.004 14556 Star::Find returns 1 (0), X=165.87, Y=994.29, Mass=1647, SNR=27.2, Peak=119 HFD=4.3
20:20:13.327 00.004 14556 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.07) = xAngle (4.02 = -2.26)
20:20:13.331 00.004 14556 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.92 = -2.36)
20:20:13.336 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.95 mountX=-0.10 mountY=-0.11, mountTheta=-2.31
20:20:13.342 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.13, opts=13)
20:20:13.348 00.006 14556 Enqueuing Move request for scope (0.09, 0.13)
20:20:13.354 00.006 12308 Worker thread wakes up
20:20:13.354 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
20:20:13.355 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
20:20:13.355 00.000 12308 Moving (0.09, 0.13) raw xDistance=-0.10 yDistance=-0.11
20:20:13.355 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:20:13.356 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:13.356 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:20:13.356 00.000 12308 MoveAxis(E, 0, ABG)
20:20:13.357 00.001 12308 Move returns status 0, amount 0
20:20:13.357 00.000 12308 MoveAxis(N, 0, ABG)
20:20:13.357 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:13.362 00.005 12308 Move returns status 0, amount 0
20:20:13.362 00.000 12308 move complete, result=0
20:20:13.364 00.002 12308 worker thread done servicing request
20:20:13.385 00.021 14556 UpdateGuideState exits: m=1647 SNR=27.2
20:20:13.389 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:13.392 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:13.397 00.005 14556 Enqueuing Expose request
20:20:13.401 00.004 12308 Worker thread wakes up
20:20:13.401 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:20:13.407 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:13.407 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:14.653 01.246 12308 Exposure complete
20:20:14.811 00.158 12308 worker thread done servicing request
20:20:14.811 00.000 14556 OnExposeComplete: enter
20:20:14.816 00.005 14556 UpdateGuideState(): m_state=6
20:20:14.819 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
20:20:14.823 00.004 14556 Star::Find returns 1 (0), X=165.84, Y=994.37, Mass=1572, SNR=26.6, Peak=112 HFD=4.5
20:20:14.827 00.004 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.39 = -1.89)
20:20:14.830 00.003 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -1.99)
20:20:14.834 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.32 mountX=-0.07 mountY=-0.20, mountTheta=-1.90
20:20:14.840 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.21, opts=13)
20:20:14.843 00.003 14556 Enqueuing Move request for scope (0.06, 0.21)
20:20:14.847 00.004 12308 Worker thread wakes up
20:20:14.847 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.21) opts 0xd
20:20:14.847 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.21)
20:20:14.847 00.000 12308 Moving (0.06, 0.21) raw xDistance=-0.07 yDistance=-0.20
20:20:14.847 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:20:14.847 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:20:14.847 00.000 12308 MoveAxis(E, 0, ABG)
20:20:14.849 00.002 12308 Move returns status 0, amount 0
20:20:14.849 00.000 12308 MoveAxis(N, 143, ABG)
20:20:14.849 00.000 12308 Guiding  Dir = 0, Dur = 143
20:20:14.849 00.000 12308 IsSlewing returns 0
20:20:14.850 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:14.853 00.003 12308 IsGuiding returns 0
20:20:14.853 00.000 12308 PulseGuide returned control before completion, sleep 153
20:20:14.875 00.022 14556 UpdateGuideState exits: m=1572 SNR=26.6
20:20:14.880 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:14.884 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:14.888 00.004 14556 Enqueuing Expose request
20:20:15.018 00.130 12308 IsGuiding returns 1
20:20:15.018 00.000 12308 scope still moving after pulse duration time elapsed
20:20:15.048 00.030 12308 IsSlewing returns 0
20:20:15.049 00.001 12308 IsGuiding returns 0
20:20:15.050 00.001 12308 scope move finished after 143 + 53 ms
20:20:15.050 00.000 12308 Move returns status 0, amount 143
20:20:15.050 00.000 12308 move complete, result=0
20:20:15.050 00.000 12308 worker thread done servicing request
20:20:15.051 00.001 12308 Worker thread wakes up
20:20:15.051 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 143 ms NORTH
20:20:15.058 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:15.058 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:16.308 01.250 12308 Exposure complete
20:20:16.466 00.158 12308 worker thread done servicing request
20:20:16.466 00.000 14556 OnExposeComplete: enter
20:20:16.469 00.003 14556 UpdateGuideState(): m_state=6
20:20:16.474 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
20:20:16.478 00.004 14556 Star::Find returns 1 (0), X=165.99, Y=994.46, Mass=1544, SNR=26.3, Peak=107 HFD=4.1
20:20:16.481 00.003 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.04 = -2.25)
20:20:16.485 00.004 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.34)
20:20:16.488 00.003 14556 CameraToMount -- cameraX=0.21 cameraY=0.30 hyp=0.37 cameraTheta=0.96 mountX=-0.23 mountY=-0.26, mountTheta=-2.29
20:20:16.494 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.30, opts=13)
20:20:16.499 00.005 14556 Enqueuing Move request for scope (0.21, 0.30)
20:20:16.505 00.006 12308 Worker thread wakes up
20:20:16.505 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.30) opts 0xd
20:20:16.505 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.30)
20:20:16.505 00.000 12308 Moving (0.21, 0.30) raw xDistance=-0.23 yDistance=-0.26
20:20:16.506 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:20:16.506 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:20:16.507 00.001 12308 MoveAxis(E, 100, ABG)
20:20:16.507 00.000 12308 Guiding  Dir = 2, Dur = 100
20:20:16.508 00.001 12308 IsSlewing returns 0
20:20:16.508 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:16.512 00.004 12308 IsGuiding returns 0
20:20:16.512 00.000 12308 PulseGuide returned control before completion, sleep 110
20:20:16.535 00.023 14556 UpdateGuideState exits: m=1544 SNR=26.3
20:20:16.540 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:16.543 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:16.547 00.004 14556 Enqueuing Expose request
20:20:16.625 00.078 12308 IsGuiding returns 1
20:20:16.626 00.001 12308 scope still moving after pulse duration time elapsed
20:20:16.656 00.030 12308 IsSlewing returns 0
20:20:16.658 00.002 12308 IsGuiding returns 0
20:20:16.658 00.000 12308 scope move finished after 100 + 45 ms
20:20:16.659 00.001 12308 Move returns status 0, amount 100
20:20:16.659 00.000 12308 MoveAxis(N, 186, ABG)
20:20:16.660 00.001 12308 Guiding  Dir = 0, Dur = 186
20:20:16.660 00.000 12308 IsSlewing returns 0
20:20:16.660 00.000 12308 IsGuiding returns 0
20:20:16.660 00.000 12308 PulseGuide returned control before completion, sleep 196
20:20:16.859 00.199 12308 IsGuiding returns 1
20:20:16.861 00.002 12308 scope still moving after pulse duration time elapsed
20:20:16.891 00.030 12308 IsSlewing returns 0
20:20:16.892 00.001 12308 IsGuiding returns 0
20:20:16.892 00.000 12308 scope move finished after 186 + 45 ms
20:20:16.893 00.001 12308 Move returns status 0, amount 186
20:20:16.894 00.001 12308 move complete, result=0
20:20:16.894 00.000 12308 worker thread done servicing request
20:20:16.894 00.000 12308 Worker thread wakes up
20:20:16.895 00.001 14556 GuideStep: -0.2 px 100 ms EAST, -0.3 px 186 ms NORTH
20:20:16.902 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:16.902 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:18.152 01.250 12308 Exposure complete
20:20:18.328 00.176 12308 worker thread done servicing request
20:20:18.329 00.001 14556 OnExposeComplete: enter
20:20:18.333 00.004 14556 UpdateGuideState(): m_state=6
20:20:18.337 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
20:20:18.341 00.004 14556 Star::Find returns 1 (0), X=165.80, Y=994.16, Mass=1527, SNR=26.1, Peak=129 HFD=4.3
20:20:18.344 00.003 14556 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-3.07) = xAngle (2.78 = 2.78)
20:20:18.348 00.004 14556 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.68 = 2.68)
20:20:18.353 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.02 cameraTheta=-0.29 mountX=-0.01 mountY=0.01, mountTheta=2.70
20:20:18.357 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.00, opts=13)
20:20:18.362 00.005 14556 Enqueuing Move request for scope (0.01, -0.00)
20:20:18.365 00.003 12308 Worker thread wakes up
20:20:18.366 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.00) opts 0xd
20:20:18.366 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.00)
20:20:18.366 00.000 12308 Moving (0.01, -0.00) raw xDistance=-0.01 yDistance=0.01
20:20:18.366 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:20:18.366 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:18.366 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:20:18.368 00.002 12308 MoveAxis(E, 0, ABG)
20:20:18.368 00.000 12308 Move returns status 0, amount 0
20:20:18.368 00.000 12308 MoveAxis(N, 0, ABG)
20:20:18.368 00.000 12308 Move returns status 0, amount 0
20:20:18.368 00.000 12308 move complete, result=0
20:20:18.369 00.001 12308 worker thread done servicing request
20:20:18.369 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:18.393 00.024 14556 UpdateGuideState exits: m=1527 SNR=26.1
20:20:18.396 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:18.401 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:18.406 00.005 14556 Enqueuing Expose request
20:20:18.411 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:20:18.415 00.004 12308 Worker thread wakes up
20:20:18.415 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:18.415 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:19.659 01.244 12308 Exposure complete
20:20:19.821 00.162 12308 worker thread done servicing request
20:20:19.821 00.000 14556 OnExposeComplete: enter
20:20:19.826 00.005 14556 UpdateGuideState(): m_state=6
20:20:19.829 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
20:20:19.833 00.004 14556 Star::Find returns 1 (0), X=165.24, Y=994.06, Mass=1353, SNR=24.8, Peak=98 HFD=4.5
20:20:19.837 00.004 14556 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.07) = xAngle (0.12 = 0.12)
20:20:19.841 00.004 14556 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.02 = 0.02)
20:20:19.845 00.004 14556 CameraToMount -- cameraX=-0.54 cameraY=-0.10 hyp=0.55 cameraTheta=-2.95 mountX=0.54 mountY=0.01, mountTheta=0.02
20:20:19.850 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.54, y=-0.10, opts=13)
20:20:19.854 00.004 14556 Enqueuing Move request for scope (-0.54, -0.10)
20:20:19.858 00.004 12308 Worker thread wakes up
20:20:19.858 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.10) opts 0xd
20:20:19.858 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.54, -0.10)
20:20:19.858 00.000 12308 Moving (-0.54, -0.10) raw xDistance=0.54 yDistance=0.01
20:20:19.858 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
20:20:19.858 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:19.858 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:20:19.859 00.001 12308 MoveAxis(W, 235, ABG)
20:20:19.859 00.000 12308 Guiding  Dir = 3, Dur = 235
20:20:19.859 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:19.863 00.004 12308 IsSlewing returns 0
20:20:19.863 00.000 12308 IsGuiding returns 0
20:20:19.863 00.000 12308 PulseGuide returned control before completion, sleep 245
20:20:19.884 00.021 14556 UpdateGuideState exits: m=1353 SNR=24.8
20:20:19.888 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:19.892 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:19.895 00.003 14556 Enqueuing Expose request
20:20:20.121 00.226 12308 IsGuiding returns 1
20:20:20.122 00.001 12308 scope still moving after pulse duration time elapsed
20:20:20.152 00.030 12308 IsSlewing returns 0
20:20:20.154 00.002 12308 IsGuiding returns 0
20:20:20.154 00.000 12308 scope move finished after 235 + 55 ms
20:20:20.155 00.001 12308 Move returns status 0, amount 235
20:20:20.155 00.000 12308 MoveAxis(N, 0, ABG)
20:20:20.155 00.000 12308 Move returns status 0, amount 0
20:20:20.156 00.001 12308 move complete, result=0
20:20:20.157 00.001 12308 worker thread done servicing request
20:20:20.157 00.000 12308 Worker thread wakes up
20:20:20.157 00.000 14556 GuideStep: 0.5 px 235 ms WEST, 0.0 px 0 ms NORTH
20:20:20.163 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:20.163 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:21.414 01.251 12308 Exposure complete
20:20:21.579 00.165 12308 worker thread done servicing request
20:20:21.579 00.000 14556 OnExposeComplete: enter
20:20:21.582 00.003 14556 UpdateGuideState(): m_state=6
20:20:21.586 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
20:20:21.591 00.005 14556 Star::Find returns 1 (0), X=165.80, Y=994.35, Mass=1755, SNR=28.0, Peak=149 HFD=4.2
20:20:21.594 00.003 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
20:20:21.598 00.004 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
20:20:21.603 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.19 hyp=0.20 cameraTheta=1.50 mountX=-0.03 mountY=-0.19, mountTheta=-1.71
20:20:21.608 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.19, opts=13)
20:20:21.613 00.005 14556 Enqueuing Move request for scope (0.01, 0.19)
20:20:21.616 00.003 12308 Worker thread wakes up
20:20:21.616 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.19) opts 0xd
20:20:21.617 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.19)
20:20:21.617 00.000 12308 Moving (0.01, 0.19) raw xDistance=-0.03 yDistance=-0.19
20:20:21.617 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:20:21.617 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:21.618 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:20:21.618 00.000 12308 MoveAxis(E, 0, ABG)
20:20:21.618 00.000 12308 Move returns status 0, amount 0
20:20:21.618 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:21.623 00.005 12308 MoveAxis(N, 0, ABG)
20:20:21.623 00.000 12308 Move returns status 0, amount 0
20:20:21.623 00.000 12308 move complete, result=0
20:20:21.623 00.000 12308 worker thread done servicing request
20:20:21.646 00.023 14556 UpdateGuideState exits: m=1755 SNR=28.0
20:20:21.651 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:21.657 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:21.660 00.003 14556 Enqueuing Expose request
20:20:21.665 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:20:21.668 00.003 12308 Worker thread wakes up
20:20:21.668 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:21.668 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:22.918 01.250 12308 Exposure complete
20:20:23.076 00.158 12308 worker thread done servicing request
20:20:23.077 00.001 14556 OnExposeComplete: enter
20:20:23.080 00.003 14556 UpdateGuideState(): m_state=6
20:20:23.085 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
20:20:23.090 00.005 14556 Star::Find returns 1 (0), X=165.61, Y=994.20, Mass=1266, SNR=23.7, Peak=101 HFD=4.6
20:20:23.094 00.004 14556 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.07) = xAngle (6.00 = -0.28)
20:20:23.099 00.005 14556 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.90 = -0.38)
20:20:23.102 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.04 hyp=0.18 cameraTheta=2.93 mountX=0.17 mountY=-0.07, mountTheta=-0.37
20:20:23.107 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.04, opts=13)
20:20:23.111 00.004 14556 Enqueuing Move request for scope (-0.18, 0.04)
20:20:23.114 00.003 12308 Worker thread wakes up
20:20:23.114 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.04) opts 0xd
20:20:23.114 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.04)
20:20:23.114 00.000 12308 Moving (-0.18, 0.04) raw xDistance=0.17 yDistance=-0.07
20:20:23.114 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:20:23.116 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:23.116 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:20:23.116 00.000 12308 MoveAxis(E, 0, ABG)
20:20:23.116 00.000 12308 Move returns status 0, amount 0
20:20:23.116 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:23.121 00.005 12308 MoveAxis(N, 0, ABG)
20:20:23.121 00.000 12308 Move returns status 0, amount 0
20:20:23.121 00.000 12308 move complete, result=0
20:20:23.121 00.000 12308 worker thread done servicing request
20:20:23.144 00.023 14556 UpdateGuideState exits: m=1266 SNR=23.7
20:20:23.149 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:23.153 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:23.159 00.006 14556 Enqueuing Expose request
20:20:23.164 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:20:23.168 00.004 12308 Worker thread wakes up
20:20:23.168 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:23.168 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:24.418 01.250 12308 Exposure complete
20:20:24.576 00.158 12308 worker thread done servicing request
20:20:24.577 00.001 14556 OnExposeComplete: enter
20:20:24.580 00.003 14556 UpdateGuideState(): m_state=6
20:20:24.584 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
20:20:24.588 00.004 14556 Star::Find returns 1 (0), X=165.64, Y=994.57, Mass=1689, SNR=27.4, Peak=112 HFD=4.8
20:20:24.592 00.004 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
20:20:24.595 00.003 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
20:20:24.600 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.41 hyp=0.44 cameraTheta=1.91 mountX=0.12 mountY=-0.43, mountTheta=-1.31
20:20:24.605 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.41, opts=13)
20:20:24.609 00.004 14556 Enqueuing Move request for scope (-0.14, 0.41)
20:20:24.612 00.003 12308 Worker thread wakes up
20:20:24.613 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.41) opts 0xd
20:20:24.613 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.41)
20:20:24.613 00.000 12308 Moving (-0.14, 0.41) raw xDistance=0.12 yDistance=-0.43
20:20:24.613 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:20:24.613 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
20:20:24.614 00.001 12308 MoveAxis(E, 0, ABG)
20:20:24.614 00.000 12308 Move returns status 0, amount 0
20:20:24.614 00.000 12308 MoveAxis(N, 302, ABG)
20:20:24.614 00.000 12308 Guiding  Dir = 0, Dur = 302
20:20:24.614 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:24.619 00.005 12308 IsSlewing returns 0
20:20:24.619 00.000 12308 IsGuiding returns 0
20:20:24.620 00.001 12308 PulseGuide returned control before completion, sleep 312
20:20:24.642 00.022 14556 UpdateGuideState exits: m=1689 SNR=27.4
20:20:24.646 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:24.653 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:24.657 00.004 14556 Enqueuing Expose request
20:20:24.944 00.287 12308 IsGuiding returns 1
20:20:24.944 00.000 12308 scope still moving after pulse duration time elapsed
20:20:24.975 00.031 12308 IsSlewing returns 0
20:20:24.977 00.002 12308 IsGuiding returns 0
20:20:24.978 00.001 12308 scope move finished after 302 + 56 ms
20:20:24.979 00.001 12308 Move returns status 0, amount 302
20:20:24.980 00.001 12308 move complete, result=0
20:20:24.980 00.000 12308 worker thread done servicing request
20:20:24.981 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 302 ms NORTH
20:20:24.987 00.006 12308 Worker thread wakes up
20:20:24.987 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:24.987 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:26.242 01.255 12308 Exposure complete
20:20:26.407 00.165 12308 worker thread done servicing request
20:20:26.408 00.001 14556 OnExposeComplete: enter
20:20:26.411 00.003 14556 UpdateGuideState(): m_state=6
20:20:26.415 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
20:20:26.419 00.004 14556 Star::Find returns 1 (0), X=165.99, Y=994.05, Mass=1459, SNR=25.6, Peak=128 HFD=4.4
20:20:26.423 00.004 14556 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-3.07) = xAngle (2.57 = 2.57)
20:20:26.427 00.004 14556 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.47 = 2.47)
20:20:26.431 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=-0.11 hyp=0.24 cameraTheta=-0.50 mountX=-0.20 mountY=0.15, mountTheta=2.51
20:20:26.436 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=-0.11, opts=13)
20:20:26.440 00.004 14556 Enqueuing Move request for scope (0.21, -0.11)
20:20:26.444 00.004 12308 Worker thread wakes up
20:20:26.445 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.11) opts 0xd
20:20:26.445 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, -0.11)
20:20:26.445 00.000 12308 Moving (0.21, -0.11) raw xDistance=-0.20 yDistance=0.15
20:20:26.445 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:20:26.445 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:26.445 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:20:26.446 00.001 12308 MoveAxis(E, 0, ABG)
20:20:26.446 00.000 12308 Move returns status 0, amount 0
20:20:26.446 00.000 12308 MoveAxis(N, 0, ABG)
20:20:26.446 00.000 12308 Move returns status 0, amount 0
20:20:26.447 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:26.451 00.004 12308 move complete, result=0
20:20:26.451 00.000 12308 worker thread done servicing request
20:20:26.471 00.020 14556 UpdateGuideState exits: m=1459 SNR=25.6
20:20:26.476 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:26.480 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:26.483 00.003 14556 Enqueuing Expose request
20:20:26.487 00.004 12308 Worker thread wakes up
20:20:26.488 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:26.488 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:26.488 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:20:27.725 01.237 12308 Exposure complete
20:20:27.892 00.167 12308 worker thread done servicing request
20:20:27.892 00.000 14556 OnExposeComplete: enter
20:20:27.897 00.005 14556 UpdateGuideState(): m_state=6
20:20:27.902 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
20:20:27.906 00.004 14556 Star::Find returns 1 (0), X=165.93, Y=994.15, Mass=1615, SNR=27.1, Peak=144 HFD=4.3
20:20:27.912 00.006 14556 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-3.07) = xAngle (3.04 = 3.04)
20:20:27.916 00.004 14556 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.94 = 2.94)
20:20:27.920 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.04 mountX=-0.15 mountY=0.03, mountTheta=2.94
20:20:27.926 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.01, opts=13)
20:20:27.929 00.003 14556 Enqueuing Move request for scope (0.15, -0.01)
20:20:27.933 00.004 12308 Worker thread wakes up
20:20:27.933 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
20:20:27.933 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
20:20:27.933 00.000 12308 Moving (0.15, -0.01) raw xDistance=-0.15 yDistance=0.03
20:20:27.933 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:20:27.934 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:27.934 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:20:27.934 00.000 12308 MoveAxis(E, 0, ABG)
20:20:27.934 00.000 12308 Move returns status 0, amount 0
20:20:27.936 00.002 12308 MoveAxis(N, 0, ABG)
20:20:27.936 00.000 12308 Move returns status 0, amount 0
20:20:27.936 00.000 12308 move complete, result=0
20:20:27.936 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:27.940 00.004 12308 worker thread done servicing request
20:20:27.962 00.022 14556 UpdateGuideState exits: m=1615 SNR=27.1
20:20:27.968 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:27.972 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:27.977 00.005 14556 Enqueuing Expose request
20:20:27.981 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:20:27.984 00.003 12308 Worker thread wakes up
20:20:27.984 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:27.984 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:29.239 01.255 12308 Exposure complete
20:20:29.389 00.150 12308 worker thread done servicing request
20:20:29.389 00.000 14556 OnExposeComplete: enter
20:20:29.393 00.004 14556 UpdateGuideState(): m_state=6
20:20:29.396 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
20:20:29.402 00.006 14556 Star::Find returns 1 (0), X=165.68, Y=994.23, Mass=1354, SNR=24.7, Peak=130 HFD=4.2
20:20:29.407 00.005 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.59 = -0.69)
20:20:29.413 00.006 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.49 = -0.79)
20:20:29.418 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.52 mountX=0.09 mountY=-0.09, mountTheta=-0.74
20:20:29.422 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.07, opts=13)
20:20:29.427 00.005 14556 Enqueuing Move request for scope (-0.10, 0.07)
20:20:29.432 00.005 12308 Worker thread wakes up
20:20:29.432 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
20:20:29.432 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
20:20:29.432 00.000 12308 Moving (-0.10, 0.07) raw xDistance=0.09 yDistance=-0.09
20:20:29.432 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:20:29.433 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:29.433 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:20:29.433 00.000 12308 MoveAxis(E, 0, ABG)
20:20:29.433 00.000 12308 Move returns status 0, amount 0
20:20:29.433 00.000 12308 MoveAxis(N, 0, ABG)
20:20:29.434 00.001 12308 Move returns status 0, amount 0
20:20:29.435 00.001 12308 move complete, result=0
20:20:29.435 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:29.440 00.005 12308 worker thread done servicing request
20:20:29.460 00.020 14556 UpdateGuideState exits: m=1354 SNR=24.7
20:20:29.466 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:29.471 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:29.476 00.005 14556 Enqueuing Expose request
20:20:29.480 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:20:29.483 00.003 12308 Worker thread wakes up
20:20:29.483 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:29.483 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:30.737 01.254 12308 Exposure complete
20:20:30.939 00.202 12308 worker thread done servicing request
20:20:30.939 00.000 14556 OnExposeComplete: enter
20:20:30.942 00.003 14556 UpdateGuideState(): m_state=6
20:20:30.947 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
20:20:30.952 00.005 14556 Star::Find returns 1 (0), X=165.86, Y=994.34, Mass=1799, SNR=28.6, Peak=143 HFD=4.6
20:20:30.956 00.004 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.25 = -2.03)
20:20:30.961 00.005 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
20:20:30.966 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.18 mountX=-0.09 mountY=-0.17, mountTheta=-2.05
20:20:30.973 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.18, opts=13)
20:20:30.978 00.005 14556 Enqueuing Move request for scope (0.08, 0.18)
20:20:30.982 00.004 12308 Worker thread wakes up
20:20:30.982 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.18) opts 0xd
20:20:30.982 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.18)
20:20:30.982 00.000 12308 Moving (0.08, 0.18) raw xDistance=-0.09 yDistance=-0.17
20:20:30.982 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:20:30.983 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:30.983 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:20:30.983 00.000 12308 MoveAxis(E, 0, ABG)
20:20:30.983 00.000 12308 Move returns status 0, amount 0
20:20:30.983 00.000 12308 MoveAxis(N, 0, ABG)
20:20:30.985 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:30.988 00.003 12308 Move returns status 0, amount 0
20:20:30.988 00.000 12308 move complete, result=0
20:20:30.988 00.000 12308 worker thread done servicing request
20:20:31.014 00.026 14556 UpdateGuideState exits: m=1799 SNR=28.6
20:20:31.020 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:31.024 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:31.030 00.006 14556 Enqueuing Expose request
20:20:31.035 00.005 12308 Worker thread wakes up
20:20:31.035 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:20:31.041 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:31.042 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:32.287 01.245 12308 Exposure complete
20:20:32.448 00.161 12308 worker thread done servicing request
20:20:32.448 00.000 14556 OnExposeComplete: enter
20:20:32.452 00.004 14556 UpdateGuideState(): m_state=6
20:20:32.456 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
20:20:32.459 00.003 14556 Star::Find returns 1 (0), X=165.50, Y=994.45, Mass=1511, SNR=25.9, Peak=101 HFD=5.0
20:20:32.465 00.006 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.40 = -0.88)
20:20:32.468 00.003 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.98)
20:20:32.472 00.004 14556 CameraToMount -- cameraX=-0.28 cameraY=0.29 hyp=0.40 cameraTheta=2.33 mountX=0.26 mountY=-0.34, mountTheta=-0.92
20:20:32.477 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.29, opts=13)
20:20:32.481 00.004 14556 Enqueuing Move request for scope (-0.28, 0.29)
20:20:32.484 00.003 12308 Worker thread wakes up
20:20:32.485 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.29) opts 0xd
20:20:32.485 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.29)
20:20:32.485 00.000 12308 Moving (-0.28, 0.29) raw xDistance=0.26 yDistance=-0.34
20:20:32.485 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
20:20:32.485 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:20:32.485 00.000 12308 MoveAxis(W, 111, ABG)
20:20:32.486 00.001 12308 Guiding  Dir = 3, Dur = 111
20:20:32.486 00.000 12308 IsSlewing returns 0
20:20:32.486 00.000 12308 IsGuiding returns 0
20:20:32.487 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:32.491 00.004 12308 PulseGuide returned control before completion, sleep 121
20:20:32.512 00.021 14556 UpdateGuideState exits: m=1511 SNR=25.9
20:20:32.517 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:32.520 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:32.529 00.009 14556 Enqueuing Expose request
20:20:32.619 00.090 12308 IsGuiding returns 1
20:20:32.619 00.000 12308 scope still moving after pulse duration time elapsed
20:20:32.650 00.031 12308 IsSlewing returns 0
20:20:32.651 00.001 12308 IsGuiding returns 0
20:20:32.651 00.000 12308 scope move finished after 111 + 54 ms
20:20:32.653 00.002 12308 Move returns status 0, amount 111
20:20:32.653 00.000 12308 MoveAxis(N, 236, ABG)
20:20:32.653 00.000 12308 Guiding  Dir = 0, Dur = 236
20:20:32.653 00.000 12308 IsSlewing returns 0
20:20:32.654 00.001 12308 IsGuiding returns 0
20:20:32.655 00.001 12308 PulseGuide returned control before completion, sleep 246
20:20:32.918 00.263 12308 IsGuiding returns 1
20:20:32.918 00.000 12308 scope still moving after pulse duration time elapsed
20:20:32.948 00.030 12308 IsSlewing returns 0
20:20:32.949 00.001 12308 IsGuiding returns 0
20:20:32.950 00.001 12308 scope move finished after 236 + 59 ms
20:20:32.950 00.000 12308 Move returns status 0, amount 236
20:20:32.952 00.002 12308 move complete, result=0
20:20:32.952 00.000 12308 worker thread done servicing request
20:20:32.952 00.000 12308 Worker thread wakes up
20:20:32.953 00.001 14556 GuideStep: 0.3 px 111 ms WEST, -0.3 px 236 ms NORTH
20:20:32.958 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:32.959 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:34.203 01.244 12308 Exposure complete
20:20:34.392 00.189 12308 worker thread done servicing request
20:20:34.392 00.000 14556 OnExposeComplete: enter
20:20:34.396 00.004 14556 UpdateGuideState(): m_state=6
20:20:34.402 00.006 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
20:20:34.406 00.004 14556 Star::Find returns 1 (0), X=165.91, Y=993.89, Mass=1577, SNR=26.7, Peak=158 HFD=4.2
20:20:34.410 00.004 14556 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-3.07) = xAngle (1.96 = 1.96)
20:20:34.413 00.003 14556 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.86 = 1.86)
20:20:34.417 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=-0.27 hyp=0.30 cameraTheta=-1.12 mountX=-0.11 mountY=0.28, mountTheta=1.95
20:20:34.421 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.27, opts=13)
20:20:34.425 00.004 14556 Enqueuing Move request for scope (0.13, -0.27)
20:20:34.429 00.004 12308 Worker thread wakes up
20:20:34.429 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.27) opts 0xd
20:20:34.429 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.27)
20:20:34.429 00.000 12308 Moving (0.13, -0.27) raw xDistance=-0.11 yDistance=0.28
20:20:34.429 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:20:34.430 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:20:34.430 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
20:20:34.430 00.000 12308 MoveAxis(E, 0, ABG)
20:20:34.430 00.000 12308 Move returns status 0, amount 0
20:20:34.430 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:34.434 00.004 12308 MoveAxis(N, 0, ABG)
20:20:34.434 00.000 12308 Move returns status 0, amount 0
20:20:34.434 00.000 12308 move complete, result=0
20:20:34.435 00.001 12308 worker thread done servicing request
20:20:34.454 00.019 14556 UpdateGuideState exits: m=1577 SNR=26.7
20:20:34.458 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:34.465 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:34.470 00.005 14556 Enqueuing Expose request
20:20:34.474 00.004 12308 Worker thread wakes up
20:20:34.474 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:34.474 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:34.474 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:20:35.725 01.251 12308 Exposure complete
20:20:35.871 00.146 12308 worker thread done servicing request
20:20:35.872 00.001 14556 OnExposeComplete: enter
20:20:35.876 00.004 14556 UpdateGuideState(): m_state=6
20:20:35.880 00.004 14556 Star::Find(15, 165, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
20:20:35.883 00.003 14556 Star::Find returns 1 (0), X=165.57, Y=994.12, Mass=1709, SNR=27.7, Peak=141 HFD=4.8
20:20:35.887 00.004 14556 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-3.07) = xAngle (0.14 = 0.14)
20:20:35.890 00.003 14556 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.04 = 0.04)
20:20:35.894 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-2.93 mountX=0.21 mountY=0.01, mountTheta=0.04
20:20:35.899 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.04, opts=13)
20:20:35.903 00.004 14556 Enqueuing Move request for scope (-0.21, -0.04)
20:20:35.909 00.006 12308 Worker thread wakes up
20:20:35.910 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.04) opts 0xd
20:20:35.910 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.04)
20:20:35.910 00.000 12308 Moving (-0.21, -0.04) raw xDistance=0.21 yDistance=0.01
20:20:35.910 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:20:35.911 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:35.911 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:20:35.911 00.000 12308 MoveAxis(W, 92, ABG)
20:20:35.911 00.000 12308 Guiding  Dir = 3, Dur = 92
20:20:35.913 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:35.920 00.007 12308 IsSlewing returns 0
20:20:35.920 00.000 12308 IsGuiding returns 0
20:20:35.921 00.001 12308 PulseGuide returned control before completion, sleep 102
20:20:35.949 00.028 14556 UpdateGuideState exits: m=1709 SNR=27.7
20:20:35.954 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:35.958 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:35.961 00.003 14556 Enqueuing Expose request
20:20:36.027 00.066 12308 IsGuiding returns 1
20:20:36.027 00.000 12308 scope still moving after pulse duration time elapsed
20:20:36.058 00.031 12308 IsSlewing returns 0
20:20:36.059 00.001 12308 IsGuiding returns 0
20:20:36.059 00.000 12308 scope move finished after 92 + 47 ms
20:20:36.061 00.002 12308 Move returns status 0, amount 92
20:20:36.061 00.000 12308 MoveAxis(N, 0, ABG)
20:20:36.061 00.000 12308 Move returns status 0, amount 0
20:20:36.062 00.001 12308 move complete, result=0
20:20:36.062 00.000 12308 worker thread done servicing request
20:20:36.062 00.000 12308 Worker thread wakes up
20:20:36.063 00.001 14556 GuideStep: 0.2 px 92 ms WEST, 0.0 px 0 ms NORTH
20:20:36.068 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:36.068 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:37.314 01.246 12308 Exposure complete
20:20:37.468 00.154 12308 worker thread done servicing request
20:20:37.468 00.000 14556 OnExposeComplete: enter
20:20:37.474 00.006 14556 UpdateGuideState(): m_state=6
20:20:37.480 00.006 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
20:20:37.485 00.005 14556 Star::Find returns 1 (0), X=165.91, Y=994.43, Mass=1419, SNR=25.3, Peak=128 HFD=4.2
20:20:37.490 00.005 14556 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.07) = xAngle (4.19 = -2.09)
20:20:37.496 00.006 14556 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.09 = -2.19)
20:20:37.502 00.006 14556 CameraToMount -- cameraX=0.13 cameraY=0.27 hyp=0.30 cameraTheta=1.12 mountX=-0.15 mountY=-0.24, mountTheta=-2.12
20:20:37.509 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.27, opts=13)
20:20:37.515 00.006 14556 Enqueuing Move request for scope (0.13, 0.27)
20:20:37.521 00.006 12308 Worker thread wakes up
20:20:37.521 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.27) opts 0xd
20:20:37.521 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.27)
20:20:37.521 00.000 12308 Moving (0.13, 0.27) raw xDistance=-0.15 yDistance=-0.24
20:20:37.522 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:20:37.522 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:20:37.522 00.000 12308 MoveAxis(E, 0, ABG)
20:20:37.522 00.000 12308 Move returns status 0, amount 0
20:20:37.522 00.000 12308 MoveAxis(N, 171, ABG)
20:20:37.523 00.001 12308 Guiding  Dir = 0, Dur = 171
20:20:37.523 00.000 12308 IsSlewing returns 0
20:20:37.524 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:37.532 00.008 12308 IsGuiding returns 0
20:20:37.533 00.001 12308 PulseGuide returned control before completion, sleep 181
20:20:37.554 00.021 14556 UpdateGuideState exits: m=1419 SNR=25.3
20:20:37.561 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:37.565 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:37.569 00.004 14556 Enqueuing Expose request
20:20:37.717 00.148 12308 IsGuiding returns 1
20:20:37.717 00.000 12308 scope still moving after pulse duration time elapsed
20:20:37.749 00.032 12308 IsSlewing returns 0
20:20:37.749 00.000 12308 IsGuiding returns 0
20:20:37.750 00.001 12308 scope move finished after 171 + 45 ms
20:20:37.750 00.000 12308 Move returns status 0, amount 171
20:20:37.750 00.000 12308 move complete, result=0
20:20:37.750 00.000 12308 worker thread done servicing request
20:20:37.750 00.000 12308 Worker thread wakes up
20:20:37.750 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 171 ms NORTH
20:20:37.756 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:37.756 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:39.016 01.260 12308 Exposure complete
20:20:39.176 00.160 12308 worker thread done servicing request
20:20:39.176 00.000 14556 OnExposeComplete: enter
20:20:39.180 00.004 14556 UpdateGuideState(): m_state=6
20:20:39.185 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
20:20:39.188 00.003 14556 Star::Find returns 1 (0), X=165.91, Y=993.96, Mass=1701, SNR=27.8, Peak=163 HFD=4.3
20:20:39.192 00.004 14556 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-3.07) = xAngle (2.07 = 2.07)
20:20:39.197 00.005 14556 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.97 = 1.97)
20:20:39.201 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=-0.20 hyp=0.23 cameraTheta=-1.00 mountX=-0.11 mountY=0.21, mountTheta=2.05
20:20:39.206 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.20, opts=13)
20:20:39.209 00.003 14556 Enqueuing Move request for scope (0.13, -0.20)
20:20:39.214 00.005 12308 Worker thread wakes up
20:20:39.214 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.20) opts 0xd
20:20:39.214 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.20)
20:20:39.214 00.000 12308 Moving (0.13, -0.20) raw xDistance=-0.11 yDistance=0.21
20:20:39.214 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:20:39.216 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:20:39.216 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:20:39.216 00.000 12308 MoveAxis(E, 0, ABG)
20:20:39.216 00.000 12308 Move returns status 0, amount 0
20:20:39.216 00.000 12308 MoveAxis(N, 0, ABG)
20:20:39.216 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:39.220 00.004 12308 Move returns status 0, amount 0
20:20:39.221 00.001 12308 move complete, result=0
20:20:39.221 00.000 12308 worker thread done servicing request
20:20:39.240 00.019 14556 UpdateGuideState exits: m=1701 SNR=27.8
20:20:39.245 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:39.249 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:39.254 00.005 14556 Enqueuing Expose request
20:20:39.258 00.004 12308 Worker thread wakes up
20:20:39.258 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:20:39.262 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:39.263 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:40.505 01.242 12308 Exposure complete
20:20:40.675 00.170 12308 worker thread done servicing request
20:20:40.675 00.000 14556 OnExposeComplete: enter
20:20:40.680 00.005 14556 UpdateGuideState(): m_state=6
20:20:40.685 00.005 14556 Star::Find(15, 165, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
20:20:40.689 00.004 14556 Star::Find returns 1 (0), X=165.87, Y=994.18, Mass=1440, SNR=25.6, Peak=116 HFD=4.6
20:20:40.693 00.004 14556 CameraToMount -- cameraTheta (0.21) - m_xAngle (-3.07) = xAngle (3.28 = -3.00)
20:20:40.696 00.003 14556 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.18 = -3.10)
20:20:40.701 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.21 mountX=-0.09 mountY=-0.00, mountTheta=-3.10
20:20:40.707 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.02, opts=13)
20:20:40.710 00.003 14556 Enqueuing Move request for scope (0.09, 0.02)
20:20:40.715 00.005 12308 Worker thread wakes up
20:20:40.715 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
20:20:40.715 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
20:20:40.715 00.000 12308 Moving (0.09, 0.02) raw xDistance=-0.09 yDistance=-0.00
20:20:40.715 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:20:40.715 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:40.717 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:20:40.717 00.000 12308 MoveAxis(E, 0, ABG)
20:20:40.717 00.000 12308 Move returns status 0, amount 0
20:20:40.717 00.000 12308 MoveAxis(N, 0, ABG)
20:20:40.717 00.000 12308 Move returns status 0, amount 0
20:20:40.718 00.001 12308 move complete, result=0
20:20:40.718 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:40.722 00.004 12308 worker thread done servicing request
20:20:40.742 00.020 14556 UpdateGuideState exits: m=1440 SNR=25.6
20:20:40.747 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:40.751 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:40.756 00.005 14556 Enqueuing Expose request
20:20:40.760 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:20:40.765 00.005 12308 Worker thread wakes up
20:20:40.765 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:40.765 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:42.009 01.244 12308 Exposure complete
20:20:42.197 00.188 12308 worker thread done servicing request
20:20:42.197 00.000 14556 OnExposeComplete: enter
20:20:42.203 00.006 14556 UpdateGuideState(): m_state=6
20:20:42.209 00.006 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
20:20:42.215 00.006 14556 Star::Find returns 1 (0), X=166.08, Y=994.23, Mass=1443, SNR=25.6, Peak=130 HFD=4.2
20:20:42.220 00.005 14556 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.07) = xAngle (3.31 = -2.97)
20:20:42.225 00.005 14556 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.21 = -3.07)
20:20:42.228 00.003 14556 CameraToMount -- cameraX=0.30 cameraY=0.07 hyp=0.31 cameraTheta=0.24 mountX=-0.31 mountY=-0.02, mountTheta=-3.07
20:20:42.234 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.30, y=0.07, opts=13)
20:20:42.239 00.005 14556 Enqueuing Move request for scope (0.30, 0.07)
20:20:42.242 00.003 12308 Worker thread wakes up
20:20:42.242 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.07) opts 0xd
20:20:42.242 00.000 12308 Handling offset move in thread for scope, endpoint = (0.30, 0.07)
20:20:42.242 00.000 12308 Moving (0.30, 0.07) raw xDistance=-0.31 yDistance=-0.02
20:20:42.244 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
20:20:42.244 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:42.244 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:20:42.244 00.000 12308 MoveAxis(E, 133, ABG)
20:20:42.245 00.001 12308 Guiding  Dir = 2, Dur = 133
20:20:42.245 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:42.250 00.005 12308 IsSlewing returns 0
20:20:42.250 00.000 12308 IsGuiding returns 0
20:20:42.251 00.001 12308 PulseGuide returned control before completion, sleep 143
20:20:42.275 00.024 14556 UpdateGuideState exits: m=1443 SNR=25.6
20:20:42.282 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:42.286 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:42.289 00.003 14556 Enqueuing Expose request
20:20:42.404 00.115 12308 IsGuiding returns 1
20:20:42.405 00.001 12308 scope still moving after pulse duration time elapsed
20:20:42.434 00.029 12308 IsSlewing returns 0
20:20:42.435 00.001 12308 IsGuiding returns 0
20:20:42.436 00.001 12308 scope move finished after 133 + 51 ms
20:20:42.436 00.000 12308 Move returns status 0, amount 133
20:20:42.436 00.000 12308 MoveAxis(N, 0, ABG)
20:20:42.437 00.001 12308 Move returns status 0, amount 0
20:20:42.437 00.000 12308 move complete, result=0
20:20:42.437 00.000 12308 worker thread done servicing request
20:20:42.438 00.001 12308 Worker thread wakes up
20:20:42.438 00.000 14556 GuideStep: -0.3 px 133 ms EAST, -0.0 px 0 ms NORTH
20:20:42.444 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:42.444 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:43.694 01.250 12308 Exposure complete
20:20:43.845 00.151 12308 worker thread done servicing request
20:20:43.846 00.001 14556 OnExposeComplete: enter
20:20:43.850 00.004 14556 UpdateGuideState(): m_state=6
20:20:43.854 00.004 14556 Star::Find(15, 166, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
20:20:43.858 00.004 14556 Star::Find returns 1 (0), X=165.96, Y=994.15, Mass=1473, SNR=25.6, Peak=129 HFD=4.3
20:20:43.862 00.004 14556 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-3.07) = xAngle (3.03 = 3.03)
20:20:43.866 00.004 14556 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.93 = 2.93)
20:20:43.869 00.003 14556 CameraToMount -- cameraX=0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-0.04 mountX=-0.17 mountY=0.04, mountTheta=2.93
20:20:43.874 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.01, opts=13)
20:20:43.880 00.006 14556 Enqueuing Move request for scope (0.17, -0.01)
20:20:43.883 00.003 12308 Worker thread wakes up
20:20:43.883 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.01) opts 0xd
20:20:43.884 00.001 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.01)
20:20:43.884 00.000 12308 Moving (0.17, -0.01) raw xDistance=-0.17 yDistance=0.04
20:20:43.884 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:20:43.884 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:43.885 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:20:43.885 00.000 12308 MoveAxis(E, 0, ABG)
20:20:43.885 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:43.890 00.005 12308 Move returns status 0, amount 0
20:20:43.890 00.000 12308 MoveAxis(N, 0, ABG)
20:20:43.891 00.001 12308 Move returns status 0, amount 0
20:20:43.891 00.000 12308 move complete, result=0
20:20:43.891 00.000 12308 worker thread done servicing request
20:20:43.913 00.022 14556 UpdateGuideState exits: m=1473 SNR=25.6
20:20:43.916 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:43.921 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:43.924 00.003 14556 Enqueuing Expose request
20:20:43.928 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:20:43.932 00.004 12308 Worker thread wakes up
20:20:43.933 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:43.933 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:45.183 01.250 12308 Exposure complete
20:20:45.348 00.165 12308 worker thread done servicing request
20:20:45.349 00.001 14556 OnExposeComplete: enter
20:20:45.354 00.005 14556 UpdateGuideState(): m_state=6
20:20:45.357 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
20:20:45.361 00.004 14556 Star::Find returns 1 (0), X=165.60, Y=994.39, Mass=1448, SNR=25.5, Peak=116 HFD=4.4
20:20:45.365 00.004 14556 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.07) = xAngle (5.30 = -0.98)
20:20:45.369 00.004 14556 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.20 = -1.08)
20:20:45.373 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.23 hyp=0.29 cameraTheta=2.23 mountX=0.16 mountY=-0.26, mountTheta=-1.01
20:20:45.379 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.23, opts=13)
20:20:45.383 00.004 14556 Enqueuing Move request for scope (-0.18, 0.23)
20:20:45.386 00.003 12308 Worker thread wakes up
20:20:45.386 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.23) opts 0xd
20:20:45.386 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.23)
20:20:45.386 00.000 12308 Moving (-0.18, 0.23) raw xDistance=0.16 yDistance=-0.26
20:20:45.387 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:20:45.387 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:20:45.387 00.000 12308 MoveAxis(E, 0, ABG)
20:20:45.387 00.000 12308 Move returns status 0, amount 0
20:20:45.387 00.000 12308 MoveAxis(N, 183, ABG)
20:20:45.387 00.000 12308 Guiding  Dir = 0, Dur = 183
20:20:45.388 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:45.392 00.004 12308 IsSlewing returns 0
20:20:45.392 00.000 12308 IsGuiding returns 0
20:20:45.393 00.001 12308 PulseGuide returned control before completion, sleep 193
20:20:45.416 00.023 14556 UpdateGuideState exits: m=1448 SNR=25.5
20:20:45.421 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:45.425 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:45.428 00.003 14556 Enqueuing Expose request
20:20:45.592 00.164 12308 IsGuiding returns 1
20:20:45.592 00.000 12308 scope still moving after pulse duration time elapsed
20:20:45.624 00.032 12308 IsSlewing returns 0
20:20:45.625 00.001 12308 IsGuiding returns 0
20:20:45.625 00.000 12308 scope move finished after 183 + 49 ms
20:20:45.626 00.001 12308 Move returns status 0, amount 183
20:20:45.626 00.000 12308 move complete, result=0
20:20:45.627 00.001 12308 worker thread done servicing request
20:20:45.627 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 183 ms NORTH
20:20:45.631 00.004 12308 Worker thread wakes up
20:20:45.631 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:45.632 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:46.869 01.237 12308 Exposure complete
20:20:47.029 00.160 12308 worker thread done servicing request
20:20:47.029 00.000 14556 OnExposeComplete: enter
20:20:47.033 00.004 14556 UpdateGuideState(): m_state=6
20:20:47.037 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
20:20:47.041 00.004 14556 Star::Find returns 1 (0), X=165.98, Y=994.05, Mass=1545, SNR=26.3, Peak=147 HFD=4.5
20:20:47.045 00.004 14556 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-3.07) = xAngle (2.57 = 2.57)
20:20:47.049 00.004 14556 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.47 = 2.47)
20:20:47.052 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=-0.11 hyp=0.23 cameraTheta=-0.50 mountX=-0.19 mountY=0.14, mountTheta=2.51
20:20:47.058 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.11, opts=13)
20:20:47.062 00.004 14556 Enqueuing Move request for scope (0.20, -0.11)
20:20:47.066 00.004 12308 Worker thread wakes up
20:20:47.066 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.11) opts 0xd
20:20:47.066 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.11)
20:20:47.066 00.000 12308 Moving (0.20, -0.11) raw xDistance=-0.19 yDistance=0.14
20:20:47.066 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:20:47.066 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:47.067 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:20:47.067 00.000 12308 MoveAxis(E, 0, ABG)
20:20:47.067 00.000 12308 Move returns status 0, amount 0
20:20:47.067 00.000 12308 MoveAxis(N, 0, ABG)
20:20:47.067 00.000 12308 Move returns status 0, amount 0
20:20:47.067 00.000 12308 move complete, result=0
20:20:47.068 00.001 12308 worker thread done servicing request
20:20:47.068 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:47.092 00.024 14556 UpdateGuideState exits: m=1545 SNR=26.3
20:20:47.098 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:47.102 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:47.105 00.003 14556 Enqueuing Expose request
20:20:47.109 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:20:47.113 00.004 12308 Worker thread wakes up
20:20:47.113 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:47.113 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:48.355 01.242 12308 Exposure complete
20:20:48.532 00.177 12308 worker thread done servicing request
20:20:48.532 00.000 14556 OnExposeComplete: enter
20:20:48.536 00.004 14556 UpdateGuideState(): m_state=6
20:20:48.541 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
20:20:48.544 00.003 14556 Star::Find returns 1 (0), X=165.94, Y=994.28, Mass=1582, SNR=26.7, Peak=120 HFD=4.3
20:20:48.548 00.004 14556 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.07) = xAngle (3.75 = -2.54)
20:20:48.552 00.004 14556 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.65 = -2.64)
20:20:48.557 00.005 14556 CameraToMount -- cameraX=0.15 cameraY=0.12 hyp=0.20 cameraTheta=0.67 mountX=-0.16 mountY=-0.10, mountTheta=-2.61
20:20:48.562 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.12, opts=13)
20:20:48.565 00.003 14556 Enqueuing Move request for scope (0.15, 0.12)
20:20:48.569 00.004 12308 Worker thread wakes up
20:20:48.569 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.12) opts 0xd
20:20:48.569 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.12)
20:20:48.569 00.000 12308 Moving (0.15, 0.12) raw xDistance=-0.16 yDistance=-0.10
20:20:48.571 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:20:48.571 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:48.571 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:20:48.571 00.000 12308 MoveAxis(E, 0, ABG)
20:20:48.572 00.001 12308 Move returns status 0, amount 0
20:20:48.572 00.000 12308 MoveAxis(N, 0, ABG)
20:20:48.572 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:48.577 00.005 12308 Move returns status 0, amount 0
20:20:48.577 00.000 12308 move complete, result=0
20:20:48.577 00.000 12308 worker thread done servicing request
20:20:48.599 00.022 14556 UpdateGuideState exits: m=1582 SNR=26.7
20:20:48.603 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:48.607 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:48.610 00.003 14556 Enqueuing Expose request
20:20:48.614 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:20:48.617 00.003 12308 Worker thread wakes up
20:20:48.619 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:48.619 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:49.872 01.253 12308 Exposure complete
20:20:50.041 00.169 12308 worker thread done servicing request
20:20:50.041 00.000 14556 OnExposeComplete: enter
20:20:50.045 00.004 14556 UpdateGuideState(): m_state=6
20:20:50.049 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
20:20:50.053 00.004 14556 Star::Find returns 1 (0), X=165.92, Y=994.31, Mass=1415, SNR=25.3, Peak=126 HFD=4.1
20:20:50.058 00.005 14556 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.07) = xAngle (3.92 = -2.37)
20:20:50.063 00.005 14556 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.82 = -2.47)
20:20:50.066 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.15 hyp=0.20 cameraTheta=0.84 mountX=-0.15 mountY=-0.13, mountTheta=-2.42
20:20:50.072 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.15, opts=13)
20:20:50.076 00.004 14556 Enqueuing Move request for scope (0.14, 0.15)
20:20:50.080 00.004 12308 Worker thread wakes up
20:20:50.080 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.15) opts 0xd
20:20:50.080 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.15)
20:20:50.080 00.000 12308 Moving (0.14, 0.15) raw xDistance=-0.15 yDistance=-0.13
20:20:50.080 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:20:50.081 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:50.081 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:20:50.081 00.000 12308 MoveAxis(E, 0, ABG)
20:20:50.081 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:50.086 00.005 12308 Move returns status 0, amount 0
20:20:50.086 00.000 12308 MoveAxis(N, 0, ABG)
20:20:50.088 00.002 12308 Move returns status 0, amount 0
20:20:50.088 00.000 12308 move complete, result=0
20:20:50.088 00.000 12308 worker thread done servicing request
20:20:50.113 00.025 14556 UpdateGuideState exits: m=1415 SNR=25.3
20:20:50.118 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:50.124 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:50.129 00.005 14556 Enqueuing Expose request
20:20:50.133 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:20:50.137 00.004 12308 Worker thread wakes up
20:20:50.137 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:50.137 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:51.380 01.243 12308 Exposure complete
20:20:51.530 00.150 12308 worker thread done servicing request
20:20:51.530 00.000 14556 OnExposeComplete: enter
20:20:51.536 00.006 14556 UpdateGuideState(): m_state=6
20:20:51.541 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
20:20:51.547 00.006 14556 Star::Find returns 1 (0), X=165.73, Y=994.38, Mass=1662, SNR=27.4, Peak=106 HFD=4.7
20:20:51.551 00.004 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
20:20:51.555 00.004 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.53)
20:20:51.559 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.78 mountX=0.03 mountY=-0.23, mountTheta=-1.43
20:20:51.565 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.22, opts=13)
20:20:51.568 00.003 14556 Enqueuing Move request for scope (-0.05, 0.22)
20:20:51.573 00.005 12308 Worker thread wakes up
20:20:51.573 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
20:20:51.573 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
20:20:51.574 00.001 12308 Moving (-0.05, 0.22) raw xDistance=0.03 yDistance=-0.23
20:20:51.574 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:20:51.574 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:20:51.574 00.000 12308 MoveAxis(E, 0, ABG)
20:20:51.575 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:51.579 00.004 12308 Move returns status 0, amount 0
20:20:51.579 00.000 12308 MoveAxis(N, 159, ABG)
20:20:51.579 00.000 12308 Guiding  Dir = 0, Dur = 159
20:20:51.580 00.001 12308 IsSlewing returns 0
20:20:51.580 00.000 12308 IsGuiding returns 0
20:20:51.581 00.001 12308 PulseGuide returned control before completion, sleep 169
20:20:51.601 00.020 14556 UpdateGuideState exits: m=1662 SNR=27.4
20:20:51.605 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:51.610 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:51.613 00.003 14556 Enqueuing Expose request
20:20:51.761 00.148 12308 IsGuiding returns 1
20:20:51.762 00.001 12308 scope still moving after pulse duration time elapsed
20:20:51.793 00.031 12308 IsSlewing returns 0
20:20:51.794 00.001 12308 IsGuiding returns 0
20:20:51.795 00.001 12308 scope move finished after 159 + 54 ms
20:20:51.795 00.000 12308 Move returns status 0, amount 159
20:20:51.795 00.000 12308 move complete, result=0
20:20:51.796 00.001 12308 worker thread done servicing request
20:20:51.797 00.001 12308 Worker thread wakes up
20:20:51.797 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 159 ms NORTH
20:20:51.804 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:51.804 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:53.042 01.238 12308 Exposure complete
20:20:53.204 00.162 12308 worker thread done servicing request
20:20:53.205 00.001 14556 OnExposeComplete: enter
20:20:53.209 00.004 14556 UpdateGuideState(): m_state=6
20:20:53.213 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
20:20:53.218 00.005 14556 Star::Find returns 1 (0), X=165.72, Y=994.11, Mass=1566, SNR=26.6, Peak=152 HFD=4.1
20:20:53.221 00.003 14556 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.07) = xAngle (0.60 = 0.60)
20:20:53.226 00.005 14556 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.50 = 0.50)
20:20:53.230 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.47 mountX=0.06 mountY=0.04, mountTheta=0.53
20:20:53.235 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.05, opts=13)
20:20:53.237 00.002 14556 Enqueuing Move request for scope (-0.06, -0.05)
20:20:53.242 00.005 12308 Worker thread wakes up
20:20:53.242 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
20:20:53.242 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
20:20:53.242 00.000 12308 Moving (-0.06, -0.05) raw xDistance=0.06 yDistance=0.04
20:20:53.242 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:20:53.244 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:53.244 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:20:53.245 00.001 12308 MoveAxis(E, 0, ABG)
20:20:53.245 00.000 12308 Move returns status 0, amount 0
20:20:53.245 00.000 12308 MoveAxis(N, 0, ABG)
20:20:53.245 00.000 12308 Move returns status 0, amount 0
20:20:53.245 00.000 12308 move complete, result=0
20:20:53.245 00.000 12308 worker thread done servicing request
20:20:53.245 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:53.270 00.025 14556 UpdateGuideState exits: m=1566 SNR=26.6
20:20:53.276 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:53.280 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:53.286 00.006 14556 Enqueuing Expose request
20:20:53.292 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:20:53.296 00.004 12308 Worker thread wakes up
20:20:53.296 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:53.296 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:54.546 01.250 12308 Exposure complete
20:20:54.719 00.173 12308 worker thread done servicing request
20:20:54.721 00.002 14556 OnExposeComplete: enter
20:20:54.725 00.004 14556 UpdateGuideState(): m_state=6
20:20:54.729 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
20:20:54.733 00.004 14556 Star::Find returns 1 (0), X=165.80, Y=994.25, Mass=1315, SNR=24.3, Peak=122 HFD=4.3
20:20:54.736 00.003 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.44 = -1.84)
20:20:54.741 00.005 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
20:20:54.745 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.37 mountX=-0.02 mountY=-0.08, mountTheta=-1.85
20:20:54.750 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.09, opts=13)
20:20:54.754 00.004 14556 Enqueuing Move request for scope (0.02, 0.09)
20:20:54.758 00.004 12308 Worker thread wakes up
20:20:54.758 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
20:20:54.758 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
20:20:54.758 00.000 12308 Moving (0.02, 0.09) raw xDistance=-0.02 yDistance=-0.08
20:20:54.758 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:20:54.758 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:54.759 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:20:54.759 00.000 12308 MoveAxis(E, 0, ABG)
20:20:54.759 00.000 12308 Move returns status 0, amount 0
20:20:54.759 00.000 12308 MoveAxis(N, 0, ABG)
20:20:54.759 00.000 12308 Move returns status 0, amount 0
20:20:54.760 00.001 12308 move complete, result=0
20:20:54.760 00.000 12308 worker thread done servicing request
20:20:54.760 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:54.784 00.024 14556 UpdateGuideState exits: m=1315 SNR=24.3
20:20:54.788 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:54.792 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:54.795 00.003 14556 Enqueuing Expose request
20:20:54.799 00.004 12308 Worker thread wakes up
20:20:54.799 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:20:54.803 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:54.803 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:56.058 01.255 12308 Exposure complete
20:20:56.223 00.165 12308 worker thread done servicing request
20:20:56.224 00.001 14556 OnExposeComplete: enter
20:20:56.228 00.004 14556 UpdateGuideState(): m_state=6
20:20:56.232 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
20:20:56.236 00.004 14556 Star::Find returns 1 (0), X=165.75, Y=994.64, Mass=1603, SNR=26.9, Peak=117 HFD=4.7
20:20:56.240 00.004 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.71 = -1.57)
20:20:56.244 00.004 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.67)
20:20:56.248 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.48 hyp=0.49 cameraTheta=1.64 mountX=0.00 mountY=-0.48, mountTheta=-1.57
20:20:56.252 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.48, opts=13)
20:20:56.257 00.005 14556 Enqueuing Move request for scope (-0.03, 0.48)
20:20:56.260 00.003 12308 Worker thread wakes up
20:20:56.260 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.48) opts 0xd
20:20:56.260 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.48)
20:20:56.260 00.000 12308 Moving (-0.03, 0.48) raw xDistance=0.00 yDistance=-0.48
20:20:56.260 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:20:56.260 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
20:20:56.261 00.001 12308 MoveAxis(E, 0, ABG)
20:20:56.261 00.000 12308 Move returns status 0, amount 0
20:20:56.261 00.000 12308 MoveAxis(N, 340, ABG)
20:20:56.261 00.000 12308 Guiding  Dir = 0, Dur = 340
20:20:56.261 00.000 12308 IsSlewing returns 0
20:20:56.263 00.002 12308 IsGuiding returns 0
20:20:56.263 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:56.266 00.003 12308 PulseGuide returned control before completion, sleep 350
20:20:56.286 00.020 14556 UpdateGuideState exits: m=1603 SNR=26.9
20:20:56.292 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:56.295 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:56.298 00.003 14556 Enqueuing Expose request
20:20:56.628 00.330 12308 IsGuiding returns 0
20:20:56.628 00.000 12308 Move returns status 0, amount 340
20:20:56.630 00.002 12308 move complete, result=0
20:20:56.630 00.000 12308 worker thread done servicing request
20:20:56.630 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.5 px 340 ms NORTH
20:20:56.636 00.006 12308 Worker thread wakes up
20:20:56.637 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:56.637 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:57.885 01.248 12308 Exposure complete
20:20:58.051 00.166 14556 OnExposeComplete: enter
20:20:58.063 00.012 14556 UpdateGuideState(): m_state=6
20:20:58.069 00.006 12308 worker thread done servicing request
20:20:58.069 00.000 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
20:20:58.073 00.004 14556 Star::Find returns 1 (0), X=165.75, Y=993.89, Mass=1564, SNR=26.7, Peak=116 HFD=4.5
20:20:58.077 00.004 14556 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-3.07) = xAngle (1.39 = 1.39)
20:20:58.081 00.004 14556 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.29 = 1.29)
20:20:58.084 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.27 hyp=0.28 cameraTheta=-1.68 mountX=0.05 mountY=0.27, mountTheta=1.39
20:20:58.091 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.27, opts=13)
20:20:58.095 00.004 14556 Enqueuing Move request for scope (-0.03, -0.27)
20:20:58.099 00.004 12308 Worker thread wakes up
20:20:58.099 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.27) opts 0xd
20:20:58.100 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.27)
20:20:58.100 00.000 12308 Moving (-0.03, -0.27) raw xDistance=0.05 yDistance=0.27
20:20:58.100 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:20:58.100 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:20:58.101 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:20:58.101 00.000 12308 MoveAxis(E, 0, ABG)
20:20:58.101 00.000 12308 Move returns status 0, amount 0
20:20:58.101 00.000 12308 MoveAxis(N, 0, ABG)
20:20:58.101 00.000 12308 Move returns status 0, amount 0
20:20:58.101 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:58.107 00.006 12308 move complete, result=0
20:20:58.107 00.000 12308 worker thread done servicing request
20:20:58.128 00.021 14556 UpdateGuideState exits: m=1564 SNR=26.7
20:20:58.134 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:58.138 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:58.141 00.003 14556 Enqueuing Expose request
20:20:58.145 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:20:58.149 00.004 12308 Worker thread wakes up
20:20:58.150 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:58.150 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:20:59.401 01.251 12308 Exposure complete
20:20:59.573 00.172 12308 worker thread done servicing request
20:20:59.574 00.001 14556 OnExposeComplete: enter
20:20:59.578 00.004 14556 UpdateGuideState(): m_state=6
20:20:59.583 00.005 14556 Star::Find(15, 165, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
20:20:59.586 00.003 14556 Star::Find returns 1 (0), X=165.65, Y=994.06, Mass=1622, SNR=27.3, Peak=134 HFD=4.4
20:20:59.591 00.005 14556 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.07) = xAngle (0.57 = 0.57)
20:20:59.594 00.003 14556 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.48 = 0.48)
20:20:59.599 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.10 hyp=0.17 cameraTheta=-2.50 mountX=0.14 mountY=0.08, mountTheta=0.50
20:20:59.605 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.10, opts=13)
20:20:59.609 00.004 14556 Enqueuing Move request for scope (-0.13, -0.10)
20:20:59.613 00.004 12308 Worker thread wakes up
20:20:59.613 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.10) opts 0xd
20:20:59.613 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.10)
20:20:59.613 00.000 12308 Moving (-0.13, -0.10) raw xDistance=0.14 yDistance=0.08
20:20:59.613 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:20:59.614 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:59.614 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:20:59.614 00.000 12308 MoveAxis(E, 0, ABG)
20:20:59.614 00.000 12308 Move returns status 0, amount 0
20:20:59.614 00.000 12308 MoveAxis(N, 0, ABG)
20:20:59.614 00.000 12308 Move returns status 0, amount 0
20:20:59.616 00.002 12308 move complete, result=0
20:20:59.616 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:20:59.621 00.005 12308 worker thread done servicing request
20:20:59.641 00.020 14556 UpdateGuideState exits: m=1622 SNR=27.3
20:20:59.646 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:59.650 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:20:59.653 00.003 14556 Enqueuing Expose request
20:20:59.660 00.007 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:20:59.665 00.005 12308 Worker thread wakes up
20:20:59.665 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:20:59.665 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:00.907 01.242 12308 Exposure complete
20:21:01.055 00.148 12308 worker thread done servicing request
20:21:01.056 00.001 14556 OnExposeComplete: enter
20:21:01.061 00.005 14556 UpdateGuideState(): m_state=6
20:21:01.066 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
20:21:01.071 00.005 14556 Star::Find returns 1 (0), X=165.75, Y=994.08, Mass=1432, SNR=25.5, Peak=127 HFD=4.5
20:21:01.076 00.005 14556 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.07) = xAngle (1.13 = 1.13)
20:21:01.079 00.003 14556 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.04 = 1.04)
20:21:01.084 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.94 mountX=0.03 mountY=0.07, mountTheta=1.11
20:21:01.088 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.08, opts=13)
20:21:01.092 00.004 14556 Enqueuing Move request for scope (-0.03, -0.08)
20:21:01.096 00.004 12308 Worker thread wakes up
20:21:01.096 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
20:21:01.096 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
20:21:01.096 00.000 12308 Moving (-0.03, -0.08) raw xDistance=0.03 yDistance=0.07
20:21:01.097 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:21:01.097 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:01.097 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:21:01.097 00.000 12308 MoveAxis(E, 0, ABG)
20:21:01.097 00.000 12308 Move returns status 0, amount 0
20:21:01.097 00.000 12308 MoveAxis(N, 0, ABG)
20:21:01.097 00.000 12308 Move returns status 0, amount 0
20:21:01.099 00.002 12308 move complete, result=0
20:21:01.099 00.000 12308 worker thread done servicing request
20:21:01.099 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:01.123 00.024 14556 UpdateGuideState exits: m=1432 SNR=25.5
20:21:01.128 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:01.132 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:01.135 00.003 14556 Enqueuing Expose request
20:21:01.139 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:21:01.142 00.003 12308 Worker thread wakes up
20:21:01.142 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:01.142 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:02.398 01.256 12308 Exposure complete
20:21:02.562 00.164 12308 worker thread done servicing request
20:21:02.562 00.000 14556 OnExposeComplete: enter
20:21:02.566 00.004 14556 UpdateGuideState(): m_state=6
20:21:02.570 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
20:21:02.574 00.004 14556 Star::Find returns 1 (0), X=165.59, Y=994.05, Mass=1734, SNR=27.8, Peak=141 HFD=4.5
20:21:02.578 00.004 14556 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-3.07) = xAngle (0.45 = 0.45)
20:21:02.581 00.003 14556 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.35 = 0.35)
20:21:02.584 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.11 hyp=0.23 cameraTheta=-2.62 mountX=0.20 mountY=0.08, mountTheta=0.37
20:21:02.590 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.11, opts=13)
20:21:02.596 00.006 14556 Enqueuing Move request for scope (-0.20, -0.11)
20:21:02.601 00.005 12308 Worker thread wakes up
20:21:02.601 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.11) opts 0xd
20:21:02.601 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.11)
20:21:02.602 00.001 12308 Moving (-0.20, -0.11) raw xDistance=0.20 yDistance=0.08
20:21:02.602 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:21:02.602 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:02.602 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:21:02.603 00.001 12308 MoveAxis(W, 88, ABG)
20:21:02.603 00.000 12308 Guiding  Dir = 3, Dur = 88
20:21:02.603 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:02.609 00.006 12308 IsSlewing returns 0
20:21:02.609 00.000 12308 IsGuiding returns 0
20:21:02.610 00.001 12308 PulseGuide returned control before completion, sleep 98
20:21:02.631 00.021 14556 UpdateGuideState exits: m=1734 SNR=27.8
20:21:02.636 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:02.640 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:02.644 00.004 14556 Enqueuing Expose request
20:21:02.715 00.071 12308 IsGuiding returns 1
20:21:02.716 00.001 12308 scope still moving after pulse duration time elapsed
20:21:02.747 00.031 12308 IsSlewing returns 0
20:21:02.747 00.000 12308 IsGuiding returns 0
20:21:02.748 00.001 12308 scope move finished after 88 + 50 ms
20:21:02.748 00.000 12308 Move returns status 0, amount 88
20:21:02.748 00.000 12308 MoveAxis(N, 0, ABG)
20:21:02.749 00.001 12308 Move returns status 0, amount 0
20:21:02.750 00.001 12308 move complete, result=0
20:21:02.750 00.000 12308 worker thread done servicing request
20:21:02.750 00.000 14556 GuideStep: 0.2 px 88 ms WEST, 0.1 px 0 ms NORTH
20:21:02.756 00.006 12308 Worker thread wakes up
20:21:02.756 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:02.756 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:04.008 01.252 12308 Exposure complete
20:21:04.170 00.162 12308 worker thread done servicing request
20:21:04.170 00.000 14556 OnExposeComplete: enter
20:21:04.176 00.006 14556 UpdateGuideState(): m_state=6
20:21:04.198 00.022 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
20:21:04.202 00.004 14556 Star::Find returns 1 (0), X=166.17, Y=994.13, Mass=1900, SNR=29.7, Peak=154 HFD=4.6
20:21:04.207 00.005 14556 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-3.07) = xAngle (3.00 = 3.00)
20:21:04.211 00.004 14556 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.90 = 2.90)
20:21:04.218 00.007 14556 CameraToMount -- cameraX=0.38 cameraY=-0.03 hyp=0.38 cameraTheta=-0.08 mountX=-0.38 mountY=0.09, mountTheta=2.90
20:21:04.225 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.38, y=-0.03, opts=13)
20:21:04.233 00.008 14556 Enqueuing Move request for scope (0.38, -0.03)
20:21:04.239 00.006 12308 Worker thread wakes up
20:21:04.240 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.03) opts 0xd
20:21:04.240 00.000 12308 Handling offset move in thread for scope, endpoint = (0.38, -0.03)
20:21:04.240 00.000 12308 Moving (0.38, -0.03) raw xDistance=-0.38 yDistance=0.09
20:21:04.240 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.38
20:21:04.240 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:04.241 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:21:04.241 00.000 12308 MoveAxis(E, 159, ABG)
20:21:04.242 00.001 12308 Guiding  Dir = 2, Dur = 159
20:21:04.242 00.000 12308 IsSlewing returns 0
20:21:04.247 00.005 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:04.253 00.006 12308 IsGuiding returns 0
20:21:04.254 00.001 12308 PulseGuide returned control before completion, sleep 169
20:21:04.273 00.019 14556 UpdateGuideState exits: m=1900 SNR=29.7
20:21:04.278 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:04.283 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:04.288 00.005 14556 Enqueuing Expose request
20:21:04.438 00.150 12308 IsGuiding returns 1
20:21:04.438 00.000 12308 scope still moving after pulse duration time elapsed
20:21:04.468 00.030 12308 IsSlewing returns 0
20:21:04.468 00.000 12308 IsGuiding returns 0
20:21:04.469 00.001 12308 scope move finished after 159 + 56 ms
20:21:04.469 00.000 12308 Move returns status 0, amount 159
20:21:04.469 00.000 12308 MoveAxis(N, 0, ABG)
20:21:04.469 00.000 12308 Move returns status 0, amount 0
20:21:04.469 00.000 12308 move complete, result=0
20:21:04.469 00.000 12308 worker thread done servicing request
20:21:04.471 00.002 14556 GuideStep: -0.4 px 159 ms EAST, 0.1 px 0 ms NORTH
20:21:04.475 00.004 12308 Worker thread wakes up
20:21:04.476 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:04.476 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:05.734 01.258 12308 Exposure complete
20:21:05.895 00.161 12308 worker thread done servicing request
20:21:05.895 00.000 14556 OnExposeComplete: enter
20:21:05.899 00.004 14556 UpdateGuideState(): m_state=6
20:21:05.903 00.004 14556 Star::Find(15, 166, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
20:21:05.908 00.005 14556 Star::Find returns 1 (0), X=165.70, Y=994.16, Mass=1482, SNR=25.8, Peak=101 HFD=4.5
20:21:05.911 00.003 14556 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.07) = xAngle (6.17 = -0.12)
20:21:05.916 00.005 14556 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.07 = -0.22)
20:21:05.919 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.00 hyp=0.08 cameraTheta=3.09 mountX=0.08 mountY=-0.02, mountTheta=-0.21
20:21:05.923 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.00, opts=13)
20:21:05.928 00.005 14556 Enqueuing Move request for scope (-0.08, 0.00)
20:21:05.931 00.003 12308 Worker thread wakes up
20:21:05.931 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.00) opts 0xd
20:21:05.931 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.00)
20:21:05.931 00.000 12308 Moving (-0.08, 0.00) raw xDistance=0.08 yDistance=-0.02
20:21:05.933 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:21:05.933 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:05.933 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:21:05.933 00.000 12308 MoveAxis(E, 0, ABG)
20:21:05.933 00.000 12308 Move returns status 0, amount 0
20:21:05.933 00.000 12308 MoveAxis(N, 0, ABG)
20:21:05.933 00.000 12308 Move returns status 0, amount 0
20:21:05.933 00.000 12308 move complete, result=0
20:21:05.934 00.001 12308 worker thread done servicing request
20:21:05.935 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:05.958 00.023 14556 UpdateGuideState exits: m=1482 SNR=25.8
20:21:05.963 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:05.968 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:05.972 00.004 14556 Enqueuing Expose request
20:21:05.976 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:21:05.980 00.004 12308 Worker thread wakes up
20:21:05.980 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:05.981 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:07.235 01.254 12308 Exposure complete
20:21:07.389 00.154 12308 worker thread done servicing request
20:21:07.389 00.000 14556 OnExposeComplete: enter
20:21:07.393 00.004 14556 UpdateGuideState(): m_state=6
20:21:07.397 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
20:21:07.401 00.004 14556 Star::Find returns 1 (0), X=165.83, Y=994.25, Mass=1763, SNR=28.2, Peak=149 HFD=4.5
20:21:07.405 00.004 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.13 = -2.16)
20:21:07.409 00.004 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.26)
20:21:07.415 00.006 14556 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.11 cameraTheta=1.05 mountX=-0.06 mountY=-0.08, mountTheta=-2.19
20:21:07.422 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.09, opts=13)
20:21:07.427 00.005 14556 Enqueuing Move request for scope (0.05, 0.09)
20:21:07.434 00.007 12308 Worker thread wakes up
20:21:07.434 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
20:21:07.435 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
20:21:07.435 00.000 12308 Moving (0.05, 0.09) raw xDistance=-0.06 yDistance=-0.08
20:21:07.435 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:21:07.436 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:07.436 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:21:07.436 00.000 12308 MoveAxis(E, 0, ABG)
20:21:07.436 00.000 12308 Move returns status 0, amount 0
20:21:07.438 00.002 12308 MoveAxis(N, 0, ABG)
20:21:07.438 00.000 12308 Move returns status 0, amount 0
20:21:07.438 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:07.445 00.007 12308 move complete, result=0
20:21:07.446 00.001 12308 worker thread done servicing request
20:21:07.473 00.027 14556 UpdateGuideState exits: m=1763 SNR=28.2
20:21:07.477 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:07.481 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:07.485 00.004 14556 Enqueuing Expose request
20:21:07.491 00.006 12308 Worker thread wakes up
20:21:07.491 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:07.496 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:07.496 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:08.748 01.252 12308 Exposure complete
20:21:08.903 00.155 12308 worker thread done servicing request
20:21:08.904 00.001 14556 OnExposeComplete: enter
20:21:08.907 00.003 14556 UpdateGuideState(): m_state=6
20:21:08.912 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
20:21:08.916 00.004 14556 Star::Find returns 1 (0), X=165.77, Y=994.31, Mass=1635, SNR=27.1, Peak=121 HFD=4.6
20:21:08.919 00.003 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.74 = -1.54)
20:21:08.923 00.004 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.64)
20:21:08.926 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.67 mountX=0.00 mountY=-0.15, mountTheta=-1.54
20:21:08.932 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.15, opts=13)
20:21:08.936 00.004 14556 Enqueuing Move request for scope (-0.01, 0.15)
20:21:08.940 00.004 12308 Worker thread wakes up
20:21:08.941 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd
20:21:08.941 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.15)
20:21:08.941 00.000 12308 Moving (-0.01, 0.15) raw xDistance=0.00 yDistance=-0.15
20:21:08.941 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:21:08.941 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:08.941 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:21:08.943 00.002 12308 MoveAxis(E, 0, ABG)
20:21:08.943 00.000 12308 Move returns status 0, amount 0
20:21:08.943 00.000 12308 MoveAxis(N, 0, ABG)
20:21:08.943 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:08.946 00.003 12308 Move returns status 0, amount 0
20:21:08.947 00.001 12308 move complete, result=0
20:21:08.947 00.000 12308 worker thread done servicing request
20:21:08.968 00.021 14556 UpdateGuideState exits: m=1635 SNR=27.1
20:21:08.973 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:08.977 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:08.981 00.004 14556 Enqueuing Expose request
20:21:08.985 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:08.989 00.004 12308 Worker thread wakes up
20:21:08.989 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:08.989 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:10.236 01.247 12308 Exposure complete
20:21:10.407 00.171 12308 worker thread done servicing request
20:21:10.408 00.001 14556 OnExposeComplete: enter
20:21:10.412 00.004 14556 UpdateGuideState(): m_state=6
20:21:10.415 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
20:21:10.420 00.005 14556 Star::Find returns 1 (0), X=165.87, Y=994.27, Mass=1649, SNR=27.1, Peak=122 HFD=4.5
20:21:10.423 00.003 14556 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.07) = xAngle (3.95 = -2.33)
20:21:10.427 00.004 14556 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.85 = -2.43)
20:21:10.431 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.14 cameraTheta=0.88 mountX=-0.10 mountY=-0.09, mountTheta=-2.38
20:21:10.438 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.11, opts=13)
20:21:10.444 00.006 14556 Enqueuing Move request for scope (0.09, 0.11)
20:21:10.448 00.004 12308 Worker thread wakes up
20:21:10.448 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
20:21:10.448 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
20:21:10.448 00.000 12308 Moving (0.09, 0.11) raw xDistance=-0.10 yDistance=-0.09
20:21:10.448 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:21:10.449 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:10.449 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:21:10.449 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:10.453 00.004 12308 MoveAxis(E, 0, ABG)
20:21:10.454 00.001 12308 Move returns status 0, amount 0
20:21:10.454 00.000 12308 MoveAxis(N, 0, ABG)
20:21:10.454 00.000 12308 Move returns status 0, amount 0
20:21:10.454 00.000 12308 move complete, result=0
20:21:10.454 00.000 12308 worker thread done servicing request
20:21:10.474 00.020 14556 UpdateGuideState exits: m=1649 SNR=27.1
20:21:10.478 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:10.483 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:10.487 00.004 14556 Enqueuing Expose request
20:21:10.490 00.003 12308 Worker thread wakes up
20:21:10.490 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:10.490 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:10.490 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:11.745 01.255 12308 Exposure complete
20:21:11.909 00.164 12308 worker thread done servicing request
20:21:11.910 00.001 14556 OnExposeComplete: enter
20:21:11.914 00.004 14556 UpdateGuideState(): m_state=6
20:21:11.918 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
20:21:11.922 00.004 14556 Star::Find returns 1 (0), X=165.70, Y=994.36, Mass=1628, SNR=27.0, Peak=110 HFD=4.4
20:21:11.926 00.004 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.06 = -1.23)
20:21:11.929 00.003 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.33)
20:21:11.933 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.20 hyp=0.21 cameraTheta=1.98 mountX=0.07 mountY=-0.21, mountTheta=-1.24
20:21:11.937 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.20, opts=13)
20:21:11.941 00.004 14556 Enqueuing Move request for scope (-0.09, 0.20)
20:21:11.944 00.003 12308 Worker thread wakes up
20:21:11.944 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.20) opts 0xd
20:21:11.944 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.20)
20:21:11.944 00.000 12308 Moving (-0.09, 0.20) raw xDistance=0.07 yDistance=-0.21
20:21:11.946 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:21:11.946 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:21:11.946 00.000 12308 MoveAxis(E, 0, ABG)
20:21:11.946 00.000 12308 Move returns status 0, amount 0
20:21:11.946 00.000 12308 MoveAxis(N, 146, ABG)
20:21:11.946 00.000 12308 Guiding  Dir = 0, Dur = 146
20:21:11.947 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:11.951 00.004 12308 IsSlewing returns 0
20:21:11.952 00.001 12308 IsGuiding returns 0
20:21:11.952 00.000 12308 PulseGuide returned control before completion, sleep 156
20:21:11.971 00.019 14556 UpdateGuideState exits: m=1628 SNR=27.0
20:21:11.976 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:11.980 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:11.985 00.005 14556 Enqueuing Expose request
20:21:12.123 00.138 12308 IsGuiding returns 1
20:21:12.123 00.000 12308 scope still moving after pulse duration time elapsed
20:21:12.154 00.031 12308 IsSlewing returns 0
20:21:12.154 00.000 12308 IsGuiding returns 0
20:21:12.154 00.000 12308 scope move finished after 146 + 56 ms
20:21:12.154 00.000 12308 Move returns status 0, amount 146
20:21:12.154 00.000 12308 move complete, result=0
20:21:12.156 00.002 12308 worker thread done servicing request
20:21:12.156 00.000 12308 Worker thread wakes up
20:21:12.156 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 146 ms NORTH
20:21:12.166 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:12.166 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:13.415 01.249 12308 Exposure complete
20:21:13.582 00.167 12308 worker thread done servicing request
20:21:13.582 00.000 14556 OnExposeComplete: enter
20:21:13.587 00.005 14556 UpdateGuideState(): m_state=6
20:21:13.591 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
20:21:13.595 00.004 14556 Star::Find returns 1 (0), X=165.69, Y=994.14, Mass=1850, SNR=28.9, Peak=129 HFD=4.5
20:21:13.600 00.005 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
20:21:13.604 00.004 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
20:21:13.608 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.89 mountX=0.09 mountY=0.01, mountTheta=0.09
20:21:13.614 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.02, opts=13)
20:21:13.617 00.003 14556 Enqueuing Move request for scope (-0.09, -0.02)
20:21:13.622 00.005 12308 Worker thread wakes up
20:21:13.622 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
20:21:13.623 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
20:21:13.623 00.000 12308 Moving (-0.09, -0.02) raw xDistance=0.09 yDistance=0.01
20:21:13.623 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:21:13.623 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:13.623 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:21:13.623 00.000 12308 MoveAxis(E, 0, ABG)
20:21:13.624 00.001 12308 Move returns status 0, amount 0
20:21:13.624 00.000 12308 MoveAxis(N, 0, ABG)
20:21:13.624 00.000 12308 Move returns status 0, amount 0
20:21:13.624 00.000 12308 move complete, result=0
20:21:13.624 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:13.630 00.006 12308 worker thread done servicing request
20:21:13.650 00.020 14556 UpdateGuideState exits: m=1850 SNR=28.9
20:21:13.657 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:13.662 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:13.668 00.006 14556 Enqueuing Expose request
20:21:13.674 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:21:13.678 00.004 12308 Worker thread wakes up
20:21:13.678 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:13.679 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:14.930 01.251 12308 Exposure complete
20:21:15.099 00.169 12308 worker thread done servicing request
20:21:15.099 00.000 14556 OnExposeComplete: enter
20:21:15.102 00.003 14556 UpdateGuideState(): m_state=6
20:21:15.107 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
20:21:15.111 00.004 14556 Star::Find returns 1 (0), X=165.80, Y=994.39, Mass=2019, SNR=30.2, Peak=143 HFD=4.6
20:21:15.114 00.003 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.56 = -1.72)
20:21:15.118 00.004 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
20:21:15.123 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.49 mountX=-0.03 mountY=-0.22, mountTheta=-1.72
20:21:15.128 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.23, opts=13)
20:21:15.131 00.003 14556 Enqueuing Move request for scope (0.02, 0.23)
20:21:15.135 00.004 12308 Worker thread wakes up
20:21:15.135 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.23) opts 0xd
20:21:15.135 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.23)
20:21:15.135 00.000 12308 Moving (0.02, 0.23) raw xDistance=-0.03 yDistance=-0.22
20:21:15.135 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:21:15.135 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:21:15.136 00.001 12308 MoveAxis(E, 0, ABG)
20:21:15.136 00.000 12308 Move returns status 0, amount 0
20:21:15.136 00.000 12308 MoveAxis(N, 155, ABG)
20:21:15.136 00.000 12308 Guiding  Dir = 0, Dur = 155
20:21:15.136 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:15.140 00.004 12308 IsSlewing returns 0
20:21:15.140 00.000 12308 IsGuiding returns 0
20:21:15.142 00.002 12308 PulseGuide returned control before completion, sleep 165
20:21:15.166 00.024 14556 UpdateGuideState exits: m=2019 SNR=30.2
20:21:15.171 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:15.175 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:15.179 00.004 14556 Enqueuing Expose request
20:21:15.310 00.131 12308 IsGuiding returns 1
20:21:15.310 00.000 12308 scope still moving after pulse duration time elapsed
20:21:15.342 00.032 12308 IsSlewing returns 0
20:21:15.342 00.000 12308 IsGuiding returns 0
20:21:15.343 00.001 12308 scope move finished after 155 + 46 ms
20:21:15.343 00.000 12308 Move returns status 0, amount 155
20:21:15.343 00.000 12308 move complete, result=0
20:21:15.344 00.001 12308 worker thread done servicing request
20:21:15.344 00.000 12308 Worker thread wakes up
20:21:15.345 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:15.345 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:15.345 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 155 ms NORTH
20:21:16.588 01.243 12308 Exposure complete
20:21:16.748 00.160 12308 worker thread done servicing request
20:21:16.748 00.000 14556 OnExposeComplete: enter
20:21:16.752 00.004 14556 UpdateGuideState(): m_state=6
20:21:16.756 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
20:21:16.760 00.004 14556 Star::Find returns 1 (0), X=165.83, Y=994.30, Mass=1631, SNR=27.2, Peak=126 HFD=4.4
20:21:16.763 00.003 14556 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.07) = xAngle (4.30 = -1.98)
20:21:16.767 00.004 14556 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.08)
20:21:16.771 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.23 mountX=-0.06 mountY=-0.13, mountTheta=-2.00
20:21:16.777 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.14, opts=13)
20:21:16.782 00.005 14556 Enqueuing Move request for scope (0.05, 0.14)
20:21:16.787 00.005 12308 Worker thread wakes up
20:21:16.787 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
20:21:16.787 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
20:21:16.787 00.000 12308 Moving (0.05, 0.14) raw xDistance=-0.06 yDistance=-0.13
20:21:16.787 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:21:16.788 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:16.788 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:21:16.788 00.000 12308 MoveAxis(E, 0, ABG)
20:21:16.788 00.000 12308 Move returns status 0, amount 0
20:21:16.788 00.000 12308 MoveAxis(N, 0, ABG)
20:21:16.788 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:16.794 00.006 12308 Move returns status 0, amount 0
20:21:16.794 00.000 12308 move complete, result=0
20:21:16.794 00.000 12308 worker thread done servicing request
20:21:16.816 00.022 14556 UpdateGuideState exits: m=1631 SNR=27.2
20:21:16.820 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:16.825 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:16.830 00.005 14556 Enqueuing Expose request
20:21:16.833 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:16.837 00.004 12308 Worker thread wakes up
20:21:16.837 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:16.837 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:18.088 01.251 12308 Exposure complete
20:21:18.244 00.156 12308 worker thread done servicing request
20:21:18.245 00.001 14556 OnExposeComplete: enter
20:21:18.250 00.005 14556 UpdateGuideState(): m_state=6
20:21:18.254 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
20:21:18.258 00.004 14556 Star::Find returns 1 (0), X=166.15, Y=994.54, Mass=1839, SNR=29.0, Peak=162 HFD=4.2
20:21:18.261 00.003 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.87 = -2.41)
20:21:18.265 00.004 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.51)
20:21:18.270 00.005 14556 CameraToMount -- cameraX=0.37 cameraY=0.38 hyp=0.53 cameraTheta=0.80 mountX=-0.40 mountY=-0.32, mountTheta=-2.47
20:21:18.275 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.37, y=0.38, opts=13)
20:21:18.281 00.006 14556 Enqueuing Move request for scope (0.37, 0.38)
20:21:18.287 00.006 12308 Worker thread wakes up
20:21:18.287 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.38) opts 0xd
20:21:18.287 00.000 12308 Handling offset move in thread for scope, endpoint = (0.37, 0.38)
20:21:18.288 00.001 12308 Moving (0.37, 0.38) raw xDistance=-0.40 yDistance=-0.32
20:21:18.288 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
20:21:18.288 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:21:18.288 00.000 12308 MoveAxis(E, 173, ABG)
20:21:18.289 00.001 12308 Guiding  Dir = 2, Dur = 173
20:21:18.289 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:18.294 00.005 12308 IsSlewing returns 0
20:21:18.295 00.001 12308 IsGuiding returns 0
20:21:18.295 00.000 12308 PulseGuide returned control before completion, sleep 183
20:21:18.317 00.022 14556 UpdateGuideState exits: m=1839 SNR=29.0
20:21:18.321 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:18.326 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:18.330 00.004 14556 Enqueuing Expose request
20:21:18.483 00.153 12308 IsGuiding returns 1
20:21:18.484 00.001 12308 scope still moving after pulse duration time elapsed
20:21:18.514 00.030 12308 IsSlewing returns 0
20:21:18.517 00.003 12308 IsGuiding returns 0
20:21:18.517 00.000 12308 scope move finished after 173 + 49 ms
20:21:18.517 00.000 12308 Move returns status 0, amount 173
20:21:18.518 00.001 12308 MoveAxis(N, 222, ABG)
20:21:18.518 00.000 12308 Guiding  Dir = 0, Dur = 222
20:21:18.518 00.000 12308 IsSlewing returns 0
20:21:18.519 00.001 12308 IsGuiding returns 0
20:21:18.520 00.001 12308 PulseGuide returned control before completion, sleep 232
20:21:18.767 00.247 12308 IsGuiding returns 1
20:21:18.767 00.000 12308 scope still moving after pulse duration time elapsed
20:21:18.797 00.030 12308 IsSlewing returns 0
20:21:18.798 00.001 12308 IsGuiding returns 0
20:21:18.799 00.001 12308 scope move finished after 222 + 57 ms
20:21:18.800 00.001 12308 Move returns status 0, amount 222
20:21:18.800 00.000 12308 move complete, result=0
20:21:18.800 00.000 12308 worker thread done servicing request
20:21:18.800 00.000 14556 GuideStep: -0.4 px 173 ms EAST, -0.3 px 222 ms NORTH
20:21:18.807 00.007 12308 Worker thread wakes up
20:21:18.807 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:18.807 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:20.065 01.258 12308 Exposure complete
20:21:20.239 00.174 12308 worker thread done servicing request
20:21:20.239 00.000 14556 OnExposeComplete: enter
20:21:20.243 00.004 14556 UpdateGuideState(): m_state=6
20:21:20.247 00.004 14556 Star::Find(15, 166, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
20:21:20.250 00.003 14556 Star::Find returns 1 (0), X=165.65, Y=994.18, Mass=1451, SNR=25.5, Peak=126 HFD=4.3
20:21:20.255 00.005 14556 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.07) = xAngle (6.06 = -0.22)
20:21:20.259 00.004 14556 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.32)
20:21:20.262 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.14 cameraTheta=2.99 mountX=0.13 mountY=-0.04, mountTheta=-0.31
20:21:20.267 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.02, opts=13)
20:21:20.270 00.003 14556 Enqueuing Move request for scope (-0.14, 0.02)
20:21:20.274 00.004 12308 Worker thread wakes up
20:21:20.274 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
20:21:20.274 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
20:21:20.274 00.000 12308 Moving (-0.14, 0.02) raw xDistance=0.13 yDistance=-0.04
20:21:20.274 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:21:20.275 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:20.275 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:21:20.275 00.000 12308 MoveAxis(E, 0, ABG)
20:21:20.275 00.000 12308 Move returns status 0, amount 0
20:21:20.275 00.000 12308 MoveAxis(N, 0, ABG)
20:21:20.276 00.001 12308 Move returns status 0, amount 0
20:21:20.276 00.000 12308 move complete, result=0
20:21:20.276 00.000 12308 worker thread done servicing request
20:21:20.278 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:20.304 00.026 14556 UpdateGuideState exits: m=1451 SNR=25.5
20:21:20.309 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:20.313 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:20.319 00.006 14556 Enqueuing Expose request
20:21:20.324 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:21:20.327 00.003 12308 Worker thread wakes up
20:21:20.328 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:20.328 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:21.579 01.251 12308 Exposure complete
20:21:21.736 00.157 12308 worker thread done servicing request
20:21:21.736 00.000 14556 OnExposeComplete: enter
20:21:21.741 00.005 14556 UpdateGuideState(): m_state=6
20:21:21.745 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
20:21:21.748 00.003 14556 Star::Find returns 1 (0), X=165.67, Y=994.21, Mass=1719, SNR=27.8, Peak=124 HFD=4.5
20:21:21.752 00.004 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.84 = -0.45)
20:21:21.756 00.004 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.55)
20:21:21.761 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.76 mountX=0.11 mountY=-0.06, mountTheta=-0.52
20:21:21.767 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.05, opts=13)
20:21:21.771 00.004 14556 Enqueuing Move request for scope (-0.11, 0.05)
20:21:21.776 00.005 12308 Worker thread wakes up
20:21:21.777 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
20:21:21.777 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
20:21:21.777 00.000 12308 Moving (-0.11, 0.05) raw xDistance=0.11 yDistance=-0.06
20:21:21.778 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:21:21.778 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:21.778 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:21:21.778 00.000 12308 MoveAxis(E, 0, ABG)
20:21:21.779 00.001 12308 Move returns status 0, amount 0
20:21:21.779 00.000 12308 MoveAxis(N, 0, ABG)
20:21:21.780 00.001 12308 Move returns status 0, amount 0
20:21:21.781 00.001 12308 move complete, result=0
20:21:21.781 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:21.786 00.005 12308 worker thread done servicing request
20:21:21.808 00.022 14556 UpdateGuideState exits: m=1719 SNR=27.8
20:21:21.813 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:21.817 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:21.821 00.004 14556 Enqueuing Expose request
20:21:21.826 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:21.829 00.003 12308 Worker thread wakes up
20:21:21.830 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:21.830 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:23.071 01.241 12308 Exposure complete
20:21:23.228 00.157 12308 worker thread done servicing request
20:21:23.229 00.001 14556 OnExposeComplete: enter
20:21:23.233 00.004 14556 UpdateGuideState(): m_state=6
20:21:23.236 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
20:21:23.241 00.005 14556 Star::Find returns 1 (0), X=165.61, Y=994.26, Mass=1771, SNR=28.3, Peak=125 HFD=4.7
20:21:23.245 00.004 14556 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.07) = xAngle (5.68 = -0.60)
20:21:23.249 00.004 14556 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.58 = -0.70)
20:21:23.253 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.19 cameraTheta=2.61 mountX=0.16 mountY=-0.13, mountTheta=-0.66
20:21:23.257 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.10, opts=13)
20:21:23.261 00.004 14556 Enqueuing Move request for scope (-0.17, 0.10)
20:21:23.265 00.004 12308 Worker thread wakes up
20:21:23.265 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd
20:21:23.265 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.10)
20:21:23.265 00.000 12308 Moving (-0.17, 0.10) raw xDistance=0.16 yDistance=-0.13
20:21:23.265 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:21:23.266 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:23.266 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:21:23.266 00.000 12308 MoveAxis(E, 0, ABG)
20:21:23.266 00.000 12308 Move returns status 0, amount 0
20:21:23.266 00.000 12308 MoveAxis(N, 0, ABG)
20:21:23.266 00.000 12308 Move returns status 0, amount 0
20:21:23.268 00.002 12308 move complete, result=0
20:21:23.268 00.000 12308 worker thread done servicing request
20:21:23.268 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:23.293 00.025 14556 UpdateGuideState exits: m=1771 SNR=28.3
20:21:23.297 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:23.300 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:23.302 00.002 14556 Enqueuing Expose request
20:21:23.305 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:23.311 00.006 12308 Worker thread wakes up
20:21:23.311 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:23.312 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:24.559 01.247 12308 Exposure complete
20:21:24.717 00.158 12308 worker thread done servicing request
20:21:24.718 00.001 14556 OnExposeComplete: enter
20:21:24.721 00.003 14556 UpdateGuideState(): m_state=6
20:21:24.726 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
20:21:24.729 00.003 14556 Star::Find returns 1 (0), X=165.27, Y=994.35, Mass=1537, SNR=26.3, Peak=128 HFD=4.3
20:21:24.733 00.004 14556 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.07) = xAngle (5.85 = -0.43)
20:21:24.736 00.003 14556 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.75 = -0.53)
20:21:24.740 00.004 14556 CameraToMount -- cameraX=-0.51 cameraY=0.19 hyp=0.54 cameraTheta=2.78 mountX=0.50 mountY=-0.27, mountTheta=-0.51
20:21:24.746 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.51, y=0.19, opts=13)
20:21:24.751 00.005 14556 Enqueuing Move request for scope (-0.51, 0.19)
20:21:24.755 00.004 12308 Worker thread wakes up
20:21:24.755 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.19) opts 0xd
20:21:24.755 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.51, 0.19)
20:21:24.755 00.000 12308 Moving (-0.51, 0.19) raw xDistance=0.50 yDistance=-0.27
20:21:24.755 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50
20:21:24.756 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:21:24.757 00.001 12308 MoveAxis(W, 215, ABG)
20:21:24.757 00.000 12308 Guiding  Dir = 3, Dur = 215
20:21:24.757 00.000 12308 IsSlewing returns 0
20:21:24.758 00.001 12308 IsGuiding returns 0
20:21:24.759 00.001 12308 PulseGuide returned control before completion, sleep 225
20:21:24.759 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:24.785 00.026 14556 UpdateGuideState exits: m=1537 SNR=26.3
20:21:24.789 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:24.794 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:24.799 00.005 14556 Enqueuing Expose request
20:21:24.999 00.200 12308 IsGuiding returns 1
20:21:24.999 00.000 12308 scope still moving after pulse duration time elapsed
20:21:25.029 00.030 12308 IsSlewing returns 0
20:21:25.030 00.001 12308 IsGuiding returns 0
20:21:25.031 00.001 12308 scope move finished after 215 + 57 ms
20:21:25.031 00.000 12308 Move returns status 0, amount 215
20:21:25.031 00.000 12308 MoveAxis(N, 193, ABG)
20:21:25.031 00.000 12308 Guiding  Dir = 0, Dur = 193
20:21:25.032 00.001 12308 IsSlewing returns 0
20:21:25.032 00.000 12308 IsGuiding returns 0
20:21:25.032 00.000 12308 PulseGuide returned control before completion, sleep 203
20:21:25.248 00.216 12308 IsGuiding returns 1
20:21:25.249 00.001 12308 scope still moving after pulse duration time elapsed
20:21:25.279 00.030 12308 IsSlewing returns 0
20:21:25.281 00.002 12308 IsGuiding returns 0
20:21:25.282 00.001 12308 scope move finished after 193 + 55 ms
20:21:25.282 00.000 12308 Move returns status 0, amount 193
20:21:25.282 00.000 12308 move complete, result=0
20:21:25.283 00.001 12308 worker thread done servicing request
20:21:25.283 00.000 12308 Worker thread wakes up
20:21:25.284 00.001 14556 GuideStep: 0.5 px 215 ms WEST, -0.3 px 193 ms NORTH
20:21:25.291 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:25.291 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:26.543 01.252 12308 Exposure complete
20:21:26.703 00.160 12308 worker thread done servicing request
20:21:26.703 00.000 14556 OnExposeComplete: enter
20:21:26.707 00.004 14556 UpdateGuideState(): m_state=6
20:21:26.711 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
20:21:26.715 00.004 14556 Star::Find returns 1 (0), X=165.92, Y=993.99, Mass=1443, SNR=25.6, Peak=127 HFD=4.4
20:21:26.718 00.003 14556 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-3.07) = xAngle (2.21 = 2.21)
20:21:26.723 00.005 14556 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.11 = 2.11)
20:21:26.726 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=-0.17 hyp=0.22 cameraTheta=-0.87 mountX=-0.13 mountY=0.19, mountTheta=2.18
20:21:26.731 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.17, opts=13)
20:21:26.734 00.003 14556 Enqueuing Move request for scope (0.14, -0.17)
20:21:26.739 00.005 12308 Worker thread wakes up
20:21:26.739 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.17) opts 0xd
20:21:26.739 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.17)
20:21:26.739 00.000 12308 Moving (0.14, -0.17) raw xDistance=-0.13 yDistance=0.19
20:21:26.739 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:21:26.739 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:26.740 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:21:26.740 00.000 12308 MoveAxis(E, 0, ABG)
20:21:26.740 00.000 12308 Move returns status 0, amount 0
20:21:26.741 00.001 12308 MoveAxis(N, 0, ABG)
20:21:26.741 00.000 12308 Move returns status 0, amount 0
20:21:26.741 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:26.745 00.004 12308 move complete, result=0
20:21:26.746 00.001 12308 worker thread done servicing request
20:21:26.769 00.023 14556 UpdateGuideState exits: m=1443 SNR=25.6
20:21:26.773 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:26.777 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:26.782 00.005 14556 Enqueuing Expose request
20:21:26.786 00.004 12308 Worker thread wakes up
20:21:26.787 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:26.787 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:26.787 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:21:28.038 01.251 12308 Exposure complete
20:21:28.201 00.163 12308 worker thread done servicing request
20:21:28.202 00.001 14556 OnExposeComplete: enter
20:21:28.206 00.004 14556 UpdateGuideState(): m_state=6
20:21:28.209 00.003 14556 Star::Find(15, 165, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
20:21:28.213 00.004 14556 Star::Find returns 1 (0), X=165.98, Y=994.32, Mass=1793, SNR=28.5, Peak=145 HFD=4.7
20:21:28.217 00.004 14556 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.07) = xAngle (3.74 = -2.54)
20:21:28.220 00.003 14556 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.64 = -2.64)
20:21:28.224 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.16 hyp=0.25 cameraTheta=0.67 mountX=-0.21 mountY=-0.12, mountTheta=-2.62
20:21:28.229 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.16, opts=13)
20:21:28.233 00.004 14556 Enqueuing Move request for scope (0.20, 0.16)
20:21:28.236 00.003 12308 Worker thread wakes up
20:21:28.236 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.16) opts 0xd
20:21:28.236 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.16)
20:21:28.236 00.000 12308 Moving (0.20, 0.16) raw xDistance=-0.21 yDistance=-0.12
20:21:28.237 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:21:28.237 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:28.237 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:21:28.237 00.000 12308 MoveAxis(E, 91, ABG)
20:21:28.237 00.000 12308 Guiding  Dir = 2, Dur = 91
20:21:28.237 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:28.242 00.005 12308 IsSlewing returns 0
20:21:28.243 00.001 12308 IsGuiding returns 0
20:21:28.243 00.000 12308 PulseGuide returned control before completion, sleep 101
20:21:28.265 00.022 14556 UpdateGuideState exits: m=1793 SNR=28.5
20:21:28.269 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:28.273 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:28.277 00.004 14556 Enqueuing Expose request
20:21:28.355 00.078 12308 IsGuiding returns 1
20:21:28.356 00.001 12308 scope still moving after pulse duration time elapsed
20:21:28.387 00.031 12308 IsSlewing returns 0
20:21:28.388 00.001 12308 IsGuiding returns 0
20:21:28.388 00.000 12308 scope move finished after 91 + 54 ms
20:21:28.389 00.001 12308 Move returns status 0, amount 91
20:21:28.389 00.000 12308 MoveAxis(N, 0, ABG)
20:21:28.389 00.000 12308 Move returns status 0, amount 0
20:21:28.390 00.001 12308 move complete, result=0
20:21:28.390 00.000 12308 worker thread done servicing request
20:21:28.390 00.000 12308 Worker thread wakes up
20:21:28.391 00.001 14556 GuideStep: -0.2 px 91 ms EAST, -0.1 px 0 ms NORTH
20:21:28.396 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:28.397 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:29.652 01.255 12308 Exposure complete
20:21:29.824 00.172 12308 worker thread done servicing request
20:21:29.825 00.001 14556 OnExposeComplete: enter
20:21:29.830 00.005 14556 UpdateGuideState(): m_state=6
20:21:29.834 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
20:21:29.837 00.003 14556 Star::Find returns 1 (0), X=165.89, Y=994.16, Mass=1362, SNR=24.7, Peak=126 HFD=4.3
20:21:29.842 00.005 14556 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.07) = xAngle (3.06 = 3.06)
20:21:29.845 00.003 14556 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.96 = 2.96)
20:21:29.850 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-0.01 mountX=-0.11 mountY=0.02, mountTheta=2.96
20:21:29.855 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.00, opts=13)
20:21:29.859 00.004 14556 Enqueuing Move request for scope (0.11, -0.00)
20:21:29.862 00.003 12308 Worker thread wakes up
20:21:29.862 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.00) opts 0xd
20:21:29.863 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.00)
20:21:29.863 00.000 12308 Moving (0.11, -0.00) raw xDistance=-0.11 yDistance=0.02
20:21:29.863 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:21:29.863 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:29.863 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:21:29.865 00.002 12308 MoveAxis(E, 0, ABG)
20:21:29.865 00.000 12308 Move returns status 0, amount 0
20:21:29.865 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:29.868 00.003 12308 MoveAxis(N, 0, ABG)
20:21:29.868 00.000 12308 Move returns status 0, amount 0
20:21:29.869 00.001 12308 move complete, result=0
20:21:29.869 00.000 12308 worker thread done servicing request
20:21:29.892 00.023 14556 UpdateGuideState exits: m=1362 SNR=24.7
20:21:29.897 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:29.902 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:29.909 00.007 14556 Enqueuing Expose request
20:21:29.913 00.004 12308 Worker thread wakes up
20:21:29.913 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:21:29.918 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:29.918 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:31.165 01.247 12308 Exposure complete
20:21:31.324 00.159 12308 worker thread done servicing request
20:21:31.325 00.001 14556 OnExposeComplete: enter
20:21:31.328 00.003 14556 UpdateGuideState(): m_state=6
20:21:31.331 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
20:21:31.334 00.003 14556 Star::Find returns 1 (0), X=165.95, Y=994.24, Mass=1683, SNR=27.6, Peak=140 HFD=4.3
20:21:31.336 00.002 14556 CameraToMount -- cameraTheta (0.43) - m_xAngle (-3.07) = xAngle (3.50 = -2.78)
20:21:31.340 00.004 14556 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.40 = -2.88)
20:21:31.342 00.002 14556 CameraToMount -- cameraX=0.17 cameraY=0.08 hyp=0.18 cameraTheta=0.43 mountX=-0.17 mountY=-0.05, mountTheta=-2.88
20:21:31.347 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.08, opts=13)
20:21:31.352 00.005 14556 Enqueuing Move request for scope (0.17, 0.08)
20:21:31.355 00.003 12308 Worker thread wakes up
20:21:31.355 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.08) opts 0xd
20:21:31.355 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.08)
20:21:31.355 00.000 12308 Moving (0.17, 0.08) raw xDistance=-0.17 yDistance=-0.05
20:21:31.355 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:21:31.356 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:31.356 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:21:31.356 00.000 12308 MoveAxis(E, 0, ABG)
20:21:31.356 00.000 12308 Move returns status 0, amount 0
20:21:31.356 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:31.360 00.004 12308 MoveAxis(N, 0, ABG)
20:21:31.360 00.000 12308 Move returns status 0, amount 0
20:21:31.360 00.000 12308 move complete, result=0
20:21:31.360 00.000 12308 worker thread done servicing request
20:21:31.379 00.019 14556 UpdateGuideState exits: m=1683 SNR=27.6
20:21:31.383 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:31.386 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:31.390 00.004 14556 Enqueuing Expose request
20:21:31.394 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:21:31.397 00.003 12308 Worker thread wakes up
20:21:31.397 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:31.397 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:32.648 01.251 12308 Exposure complete
20:21:32.802 00.154 12308 worker thread done servicing request
20:21:32.802 00.000 14556 OnExposeComplete: enter
20:21:32.806 00.004 14556 UpdateGuideState(): m_state=6
20:21:32.811 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
20:21:32.816 00.005 14556 Star::Find returns 1 (0), X=166.09, Y=994.48, Mass=1879, SNR=29.1, Peak=130 HFD=4.8
20:21:32.819 00.003 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.87 = -2.41)
20:21:32.822 00.003 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.51)
20:21:32.827 00.005 14556 CameraToMount -- cameraX=0.31 cameraY=0.32 hyp=0.45 cameraTheta=0.80 mountX=-0.33 mountY=-0.26, mountTheta=-2.47
20:21:32.831 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.31, y=0.32, opts=13)
20:21:32.835 00.004 14556 Enqueuing Move request for scope (0.31, 0.32)
20:21:32.839 00.004 12308 Worker thread wakes up
20:21:32.839 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.32) opts 0xd
20:21:32.839 00.000 12308 Handling offset move in thread for scope, endpoint = (0.31, 0.32)
20:21:32.840 00.001 12308 Moving (0.31, 0.32) raw xDistance=-0.33 yDistance=-0.26
20:21:32.840 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
20:21:32.840 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:21:32.840 00.000 12308 MoveAxis(E, 145, ABG)
20:21:32.840 00.000 12308 Guiding  Dir = 2, Dur = 145
20:21:32.842 00.002 12308 IsSlewing returns 0
20:21:32.842 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:32.846 00.004 12308 IsGuiding returns 0
20:21:32.846 00.000 12308 PulseGuide returned control before completion, sleep 155
20:21:32.866 00.020 14556 UpdateGuideState exits: m=1879 SNR=29.1
20:21:32.871 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:32.876 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:32.879 00.003 14556 Enqueuing Expose request
20:21:33.012 00.133 12308 IsGuiding returns 1
20:21:33.012 00.000 12308 scope still moving after pulse duration time elapsed
20:21:33.043 00.031 12308 IsSlewing returns 0
20:21:33.044 00.001 12308 IsGuiding returns 0
20:21:33.044 00.000 12308 scope move finished after 145 + 53 ms
20:21:33.045 00.001 12308 Move returns status 0, amount 145
20:21:33.045 00.000 12308 MoveAxis(N, 185, ABG)
20:21:33.045 00.000 12308 Guiding  Dir = 0, Dur = 185
20:21:33.047 00.002 12308 IsSlewing returns 0
20:21:33.047 00.000 12308 IsGuiding returns 0
20:21:33.048 00.001 12308 PulseGuide returned control before completion, sleep 195
20:21:33.246 00.198 12308 IsGuiding returns 1
20:21:33.247 00.001 12308 scope still moving after pulse duration time elapsed
20:21:33.277 00.030 12308 IsSlewing returns 0
20:21:33.277 00.000 12308 IsGuiding returns 0
20:21:33.279 00.002 12308 scope move finished after 185 + 46 ms
20:21:33.279 00.000 12308 Move returns status 0, amount 185
20:21:33.280 00.001 12308 move complete, result=0
20:21:33.280 00.000 12308 worker thread done servicing request
20:21:33.280 00.000 12308 Worker thread wakes up
20:21:33.281 00.001 14556 GuideStep: -0.3 px 145 ms EAST, -0.3 px 185 ms NORTH
20:21:33.289 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:33.290 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:34.541 01.251 12308 Exposure complete
20:21:34.710 00.169 12308 worker thread done servicing request
20:21:34.711 00.001 14556 OnExposeComplete: enter
20:21:34.715 00.004 14556 UpdateGuideState(): m_state=6
20:21:34.719 00.004 14556 Star::Find(15, 166, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
20:21:34.722 00.003 14556 Star::Find returns 1 (0), X=165.88, Y=994.25, Mass=1506, SNR=26.0, Peak=122 HFD=4.4
20:21:34.726 00.004 14556 CameraToMount -- cameraTheta (0.77) - m_xAngle (-3.07) = xAngle (3.84 = -2.44)
20:21:34.730 00.004 14556 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.74 = -2.54)
20:21:34.734 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.09 hyp=0.13 cameraTheta=0.77 mountX=-0.10 mountY=-0.08, mountTheta=-2.51
20:21:34.738 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.09, opts=13)
20:21:34.741 00.003 14556 Enqueuing Move request for scope (0.10, 0.09)
20:21:34.746 00.005 12308 Worker thread wakes up
20:21:34.746 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.09) opts 0xd
20:21:34.746 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.09)
20:21:34.746 00.000 12308 Moving (0.10, 0.09) raw xDistance=-0.10 yDistance=-0.08
20:21:34.746 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:21:34.746 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:34.747 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:21:34.747 00.000 12308 MoveAxis(E, 0, ABG)
20:21:34.747 00.000 12308 Move returns status 0, amount 0
20:21:34.747 00.000 12308 MoveAxis(N, 0, ABG)
20:21:34.747 00.000 12308 Move returns status 0, amount 0
20:21:34.747 00.000 12308 move complete, result=0
20:21:34.747 00.000 12308 worker thread done servicing request
20:21:34.748 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:34.773 00.025 14556 UpdateGuideState exits: m=1506 SNR=26.0
20:21:34.778 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:34.783 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:34.787 00.004 14556 Enqueuing Expose request
20:21:34.791 00.004 12308 Worker thread wakes up
20:21:34.792 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:34.796 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:34.796 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:36.044 01.248 12308 Exposure complete
20:21:36.205 00.161 12308 worker thread done servicing request
20:21:36.206 00.001 14556 OnExposeComplete: enter
20:21:36.210 00.004 14556 UpdateGuideState(): m_state=6
20:21:36.214 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
20:21:36.218 00.004 14556 Star::Find returns 1 (0), X=165.73, Y=994.25, Mass=1910, SNR=29.4, Peak=151 HFD=4.6
20:21:36.223 00.005 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
20:21:36.228 00.005 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
20:21:36.232 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.13 mountX=0.05 mountY=-0.09, mountTheta=-1.10
20:21:36.238 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.09, opts=13)
20:21:36.241 00.003 14556 Enqueuing Move request for scope (-0.05, 0.09)
20:21:36.245 00.004 12308 Worker thread wakes up
20:21:36.245 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
20:21:36.245 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
20:21:36.245 00.000 12308 Moving (-0.05, 0.09) raw xDistance=0.05 yDistance=-0.09
20:21:36.245 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:21:36.245 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:36.247 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:21:36.247 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:36.250 00.003 12308 MoveAxis(E, 0, ABG)
20:21:36.250 00.000 12308 Move returns status 0, amount 0
20:21:36.250 00.000 12308 MoveAxis(N, 0, ABG)
20:21:36.250 00.000 12308 Move returns status 0, amount 0
20:21:36.252 00.002 12308 move complete, result=0
20:21:36.252 00.000 12308 worker thread done servicing request
20:21:36.272 00.020 14556 UpdateGuideState exits: m=1910 SNR=29.4
20:21:36.277 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:36.281 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:36.286 00.005 14556 Enqueuing Expose request
20:21:36.289 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:36.293 00.004 12308 Worker thread wakes up
20:21:36.293 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:36.293 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:37.541 01.248 12308 Exposure complete
20:21:37.703 00.162 12308 worker thread done servicing request
20:21:37.703 00.000 14556 OnExposeComplete: enter
20:21:37.707 00.004 14556 UpdateGuideState(): m_state=6
20:21:37.711 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
20:21:37.715 00.004 14556 Star::Find returns 1 (0), X=165.39, Y=994.30, Mass=1661, SNR=27.3, Peak=119 HFD=4.2
20:21:37.720 00.005 14556 CameraToMount -- cameraTheta (2.81) - m_xAngle (-3.07) = xAngle (5.88 = -0.40)
20:21:37.724 00.004 14556 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.78 = -0.50)
20:21:37.728 00.004 14556 CameraToMount -- cameraX=-0.39 cameraY=0.14 hyp=0.42 cameraTheta=2.81 mountX=0.38 mountY=-0.20, mountTheta=-0.48
20:21:37.733 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.39, y=0.14, opts=13)
20:21:37.737 00.004 14556 Enqueuing Move request for scope (-0.39, 0.14)
20:21:37.740 00.003 12308 Worker thread wakes up
20:21:37.740 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.14) opts 0xd
20:21:37.740 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.39, 0.14)
20:21:37.740 00.000 12308 Moving (-0.39, 0.14) raw xDistance=0.38 yDistance=-0.20
20:21:37.740 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
20:21:37.740 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:21:37.741 00.001 12308 MoveAxis(W, 167, ABG)
20:21:37.741 00.000 12308 Guiding  Dir = 3, Dur = 167
20:21:37.741 00.000 12308 IsSlewing returns 0
20:21:37.741 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:37.746 00.005 12308 IsGuiding returns 0
20:21:37.747 00.001 12308 PulseGuide returned control before completion, sleep 177
20:21:37.769 00.022 14556 UpdateGuideState exits: m=1661 SNR=27.3
20:21:37.773 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:37.778 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:37.782 00.004 14556 Enqueuing Expose request
20:21:37.936 00.154 12308 IsGuiding returns 1
20:21:37.938 00.002 12308 scope still moving after pulse duration time elapsed
20:21:37.967 00.029 12308 IsSlewing returns 0
20:21:37.968 00.001 12308 IsGuiding returns 0
20:21:37.969 00.001 12308 scope move finished after 167 + 54 ms
20:21:37.969 00.000 12308 Move returns status 0, amount 167
20:21:37.969 00.000 12308 MoveAxis(N, 142, ABG)
20:21:37.970 00.001 12308 Guiding  Dir = 0, Dur = 142
20:21:37.970 00.000 12308 IsSlewing returns 0
20:21:37.971 00.001 12308 IsGuiding returns 0
20:21:37.971 00.000 12308 PulseGuide returned control before completion, sleep 152
20:21:38.140 00.169 12308 IsGuiding returns 1
20:21:38.141 00.001 12308 scope still moving after pulse duration time elapsed
20:21:38.171 00.030 12308 IsSlewing returns 0
20:21:38.172 00.001 12308 IsGuiding returns 0
20:21:38.172 00.000 12308 scope move finished after 142 + 59 ms
20:21:38.174 00.002 12308 Move returns status 0, amount 142
20:21:38.174 00.000 12308 move complete, result=0
20:21:38.174 00.000 12308 worker thread done servicing request
20:21:38.175 00.001 12308 Worker thread wakes up
20:21:38.175 00.000 14556 GuideStep: 0.4 px 167 ms WEST, -0.2 px 142 ms NORTH
20:21:38.181 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:38.181 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:39.435 01.254 12308 Exposure complete
20:21:39.594 00.159 12308 worker thread done servicing request
20:21:39.595 00.001 14556 OnExposeComplete: enter
20:21:39.604 00.009 14556 UpdateGuideState(): m_state=6
20:21:39.611 00.007 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
20:21:39.616 00.005 14556 Star::Find returns 1 (0), X=166.04, Y=994.26, Mass=1390, SNR=25.0, Peak=120 HFD=4.3
20:21:39.622 00.006 14556 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.07) = xAngle (3.45 = -2.84)
20:21:39.629 00.007 14556 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.35 = -2.94)
20:21:39.634 00.005 14556 CameraToMount -- cameraX=0.26 cameraY=0.10 hyp=0.28 cameraTheta=0.37 mountX=-0.27 mountY=-0.06, mountTheta=-2.93
20:21:39.642 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.10, opts=13)
20:21:39.647 00.005 14556 Enqueuing Move request for scope (0.26, 0.10)
20:21:39.653 00.006 12308 Worker thread wakes up
20:21:39.653 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.10) opts 0xd
20:21:39.653 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.10)
20:21:39.654 00.001 12308 Moving (0.26, 0.10) raw xDistance=-0.27 yDistance=-0.06
20:21:39.654 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.27
20:21:39.654 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:39.654 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:21:39.656 00.002 12308 MoveAxis(E, 103, ABG)
20:21:39.656 00.000 12308 Guiding  Dir = 2, Dur = 103
20:21:39.656 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:39.661 00.005 12308 IsSlewing returns 0
20:21:39.661 00.000 12308 IsGuiding returns 0
20:21:39.661 00.000 12308 PulseGuide returned control before completion, sleep 113
20:21:39.684 00.023 14556 UpdateGuideState exits: m=1390 SNR=25.0
20:21:39.689 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:39.694 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:39.698 00.004 14556 Enqueuing Expose request
20:21:39.784 00.086 12308 IsGuiding returns 1
20:21:39.784 00.000 12308 scope still moving after pulse duration time elapsed
20:21:39.815 00.031 12308 IsSlewing returns 0
20:21:39.818 00.003 12308 IsGuiding returns 0
20:21:39.818 00.000 12308 scope move finished after 103 + 53 ms
20:21:39.819 00.001 12308 Move returns status 0, amount 103
20:21:39.819 00.000 12308 MoveAxis(N, 0, ABG)
20:21:39.820 00.001 12308 Move returns status 0, amount 0
20:21:39.820 00.000 12308 move complete, result=0
20:21:39.820 00.000 12308 worker thread done servicing request
20:21:39.820 00.000 14556 GuideStep: -0.3 px 103 ms EAST, -0.1 px 0 ms NORTH
20:21:39.827 00.007 12308 Worker thread wakes up
20:21:39.827 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:39.827 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:41.072 01.245 12308 Exposure complete
20:21:41.218 00.146 12308 worker thread done servicing request
20:21:41.219 00.001 14556 OnExposeComplete: enter
20:21:41.224 00.005 14556 UpdateGuideState(): m_state=6
20:21:41.228 00.004 14556 Star::Find(15, 166, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
20:21:41.232 00.004 14556 Star::Find returns 1 (0), X=165.81, Y=994.32, Mass=1523, SNR=26.3, Peak=135 HFD=4.4
20:21:41.236 00.004 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.45 = -1.83)
20:21:41.239 00.003 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.93)
20:21:41.243 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.38 mountX=-0.04 mountY=-0.15, mountTheta=-1.84
20:21:41.248 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.16, opts=13)
20:21:41.251 00.003 14556 Enqueuing Move request for scope (0.03, 0.16)
20:21:41.255 00.004 12308 Worker thread wakes up
20:21:41.255 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
20:21:41.255 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
20:21:41.256 00.001 12308 Moving (0.03, 0.16) raw xDistance=-0.04 yDistance=-0.15
20:21:41.256 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:21:41.256 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:41.256 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:21:41.256 00.000 12308 MoveAxis(E, 0, ABG)
20:21:41.256 00.000 12308 Move returns status 0, amount 0
20:21:41.256 00.000 12308 MoveAxis(N, 0, ABG)
20:21:41.256 00.000 12308 Move returns status 0, amount 0
20:21:41.258 00.002 12308 move complete, result=0
20:21:41.258 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:41.262 00.004 12308 worker thread done servicing request
20:21:41.282 00.020 14556 UpdateGuideState exits: m=1523 SNR=26.3
20:21:41.289 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:41.293 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:41.296 00.003 14556 Enqueuing Expose request
20:21:41.298 00.002 12308 Worker thread wakes up
20:21:41.299 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:41.304 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:41.304 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:42.551 01.247 12308 Exposure complete
20:21:42.705 00.154 12308 worker thread done servicing request
20:21:42.706 00.001 14556 OnExposeComplete: enter
20:21:42.710 00.004 14556 UpdateGuideState(): m_state=6
20:21:42.714 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
20:21:42.719 00.005 14556 Star::Find returns 1 (0), X=165.82, Y=994.40, Mass=1667, SNR=27.3, Peak=122 HFD=4.5
20:21:42.722 00.003 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.47 = -1.81)
20:21:42.726 00.004 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.91)
20:21:42.730 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.40 mountX=-0.06 mountY=-0.23, mountTheta=-1.82
20:21:42.734 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.24, opts=13)
20:21:42.739 00.005 14556 Enqueuing Move request for scope (0.04, 0.24)
20:21:42.742 00.003 12308 Worker thread wakes up
20:21:42.743 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.24) opts 0xd
20:21:42.743 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.24)
20:21:42.743 00.000 12308 Moving (0.04, 0.24) raw xDistance=-0.06 yDistance=-0.23
20:21:42.743 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:21:42.743 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:21:42.743 00.000 12308 MoveAxis(E, 0, ABG)
20:21:42.743 00.000 12308 Move returns status 0, amount 0
20:21:42.744 00.001 12308 MoveAxis(N, 162, ABG)
20:21:42.744 00.000 12308 Guiding  Dir = 0, Dur = 162
20:21:42.744 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:42.750 00.006 12308 IsSlewing returns 0
20:21:42.750 00.000 12308 IsGuiding returns 0
20:21:42.751 00.001 12308 PulseGuide returned control before completion, sleep 172
20:21:42.773 00.022 14556 UpdateGuideState exits: m=1667 SNR=27.3
20:21:42.779 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:42.784 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:42.788 00.004 14556 Enqueuing Expose request
20:21:42.934 00.146 12308 IsGuiding returns 1
20:21:42.934 00.000 12308 scope still moving after pulse duration time elapsed
20:21:42.965 00.031 12308 IsSlewing returns 0
20:21:42.966 00.001 12308 IsGuiding returns 0
20:21:42.967 00.001 12308 scope move finished after 162 + 53 ms
20:21:42.967 00.000 12308 Move returns status 0, amount 162
20:21:42.967 00.000 12308 move complete, result=0
20:21:42.968 00.001 12308 worker thread done servicing request
20:21:42.969 00.001 12308 Worker thread wakes up
20:21:42.969 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 162 ms NORTH
20:21:42.976 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:42.976 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:44.219 01.243 12308 Exposure complete
20:21:44.392 00.173 12308 worker thread done servicing request
20:21:44.392 00.000 14556 OnExposeComplete: enter
20:21:44.396 00.004 14556 UpdateGuideState(): m_state=6
20:21:44.401 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
20:21:44.405 00.004 14556 Star::Find returns 1 (0), X=165.75, Y=994.32, Mass=1614, SNR=27.1, Peak=128 HFD=4.5
20:21:44.409 00.004 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
20:21:44.412 00.003 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.52)
20:21:44.417 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.79 mountX=0.02 mountY=-0.16, mountTheta=-1.42
20:21:44.422 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.16, opts=13)
20:21:44.425 00.003 14556 Enqueuing Move request for scope (-0.03, 0.16)
20:21:44.428 00.003 12308 Worker thread wakes up
20:21:44.429 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.16) opts 0xd
20:21:44.429 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.16)
20:21:44.429 00.000 12308 Moving (-0.03, 0.16) raw xDistance=0.02 yDistance=-0.16
20:21:44.429 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:21:44.429 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:44.429 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:21:44.431 00.002 12308 MoveAxis(E, 0, ABG)
20:21:44.431 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:44.434 00.003 12308 Move returns status 0, amount 0
20:21:44.434 00.000 12308 MoveAxis(N, 0, ABG)
20:21:44.435 00.001 12308 Move returns status 0, amount 0
20:21:44.435 00.000 12308 move complete, result=0
20:21:44.435 00.000 12308 worker thread done servicing request
20:21:44.451 00.016 14556 UpdateGuideState exits: m=1614 SNR=27.1
20:21:44.454 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:44.457 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:44.459 00.002 14556 Enqueuing Expose request
20:21:44.464 00.005 12308 Worker thread wakes up
20:21:44.464 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:21:44.469 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:44.469 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:45.725 01.256 12308 Exposure complete
20:21:45.879 00.154 12308 worker thread done servicing request
20:21:45.880 00.001 14556 OnExposeComplete: enter
20:21:45.884 00.004 14556 UpdateGuideState(): m_state=6
20:21:45.887 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
20:21:45.891 00.004 14556 Star::Find returns 1 (0), X=165.91, Y=994.09, Mass=1878, SNR=29.3, Peak=151 HFD=4.4
20:21:45.894 00.003 14556 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-3.07) = xAngle (2.60 = 2.60)
20:21:45.898 00.004 14556 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.50 = 2.50)
20:21:45.902 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-0.47 mountX=-0.13 mountY=0.09, mountTheta=2.54
20:21:45.906 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.07, opts=13)
20:21:45.910 00.004 14556 Enqueuing Move request for scope (0.13, -0.07)
20:21:45.913 00.003 12308 Worker thread wakes up
20:21:45.913 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.07) opts 0xd
20:21:45.913 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.07)
20:21:45.914 00.001 12308 Moving (0.13, -0.07) raw xDistance=-0.13 yDistance=0.09
20:21:45.914 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:21:45.914 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:45.914 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:21:45.915 00.001 12308 MoveAxis(E, 0, ABG)
20:21:45.915 00.000 12308 Move returns status 0, amount 0
20:21:45.915 00.000 12308 MoveAxis(N, 0, ABG)
20:21:45.915 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:45.920 00.005 12308 Move returns status 0, amount 0
20:21:45.920 00.000 12308 move complete, result=0
20:21:45.920 00.000 12308 worker thread done servicing request
20:21:45.942 00.022 14556 UpdateGuideState exits: m=1878 SNR=29.3
20:21:45.947 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:45.950 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:45.953 00.003 14556 Enqueuing Expose request
20:21:45.957 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:21:45.961 00.004 12308 Worker thread wakes up
20:21:45.961 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:45.961 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:47.203 01.242 12308 Exposure complete
20:21:47.372 00.169 12308 worker thread done servicing request
20:21:47.372 00.000 14556 OnExposeComplete: enter
20:21:47.378 00.006 14556 UpdateGuideState(): m_state=6
20:21:47.381 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
20:21:47.386 00.005 14556 Star::Find returns 1 (0), X=165.96, Y=994.47, Mass=1710, SNR=27.8, Peak=125 HFD=4.3
20:21:47.390 00.004 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.12 = -2.17)
20:21:47.393 00.003 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.27)
20:21:47.396 00.003 14556 CameraToMount -- cameraX=0.18 cameraY=0.31 hyp=0.36 cameraTheta=1.04 mountX=-0.20 mountY=-0.27, mountTheta=-2.20
20:21:47.402 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.31, opts=13)
20:21:47.407 00.005 14556 Enqueuing Move request for scope (0.18, 0.31)
20:21:47.410 00.003 12308 Worker thread wakes up
20:21:47.410 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.31) opts 0xd
20:21:47.410 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.31)
20:21:47.410 00.000 12308 Moving (0.18, 0.31) raw xDistance=-0.20 yDistance=-0.27
20:21:47.410 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:21:47.410 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:21:47.411 00.001 12308 MoveAxis(E, 87, ABG)
20:21:47.411 00.000 12308 Guiding  Dir = 2, Dur = 87
20:21:47.411 00.000 12308 IsSlewing returns 0
20:21:47.411 00.000 12308 IsGuiding returns 0
20:21:47.412 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:47.417 00.005 12308 PulseGuide returned control before completion, sleep 97
20:21:47.440 00.023 14556 UpdateGuideState exits: m=1710 SNR=27.8
20:21:47.444 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:47.448 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:47.453 00.005 14556 Enqueuing Expose request
20:21:47.525 00.072 12308 IsGuiding returns 0
20:21:47.525 00.000 12308 Move returns status 0, amount 87
20:21:47.526 00.001 12308 MoveAxis(N, 193, ABG)
20:21:47.527 00.001 12308 Guiding  Dir = 0, Dur = 193
20:21:47.528 00.001 12308 IsSlewing returns 0
20:21:47.528 00.000 12308 IsGuiding returns 0
20:21:47.529 00.001 12308 PulseGuide returned control before completion, sleep 203
20:21:47.741 00.212 12308 IsGuiding returns 1
20:21:47.742 00.001 12308 scope still moving after pulse duration time elapsed
20:21:47.773 00.031 12308 IsSlewing returns 0
20:21:47.774 00.001 12308 IsGuiding returns 0
20:21:47.776 00.002 12308 scope move finished after 193 + 53 ms
20:21:47.777 00.001 12308 Move returns status 0, amount 193
20:21:47.777 00.000 12308 move complete, result=0
20:21:47.777 00.000 12308 worker thread done servicing request
20:21:47.778 00.001 12308 Worker thread wakes up
20:21:47.778 00.000 14556 GuideStep: -0.2 px 87 ms EAST, -0.3 px 193 ms NORTH
20:21:47.788 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:47.789 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:49.036 01.247 12308 Exposure complete
20:21:49.199 00.163 12308 worker thread done servicing request
20:21:49.199 00.000 14556 OnExposeComplete: enter
20:21:49.205 00.006 14556 UpdateGuideState(): m_state=6
20:21:49.209 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
20:21:49.214 00.005 14556 Star::Find returns 1 (0), X=165.85, Y=994.01, Mass=1550, SNR=26.4, Peak=138 HFD=4.3
20:21:49.217 00.003 14556 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-3.07) = xAngle (1.95 = 1.95)
20:21:49.221 00.004 14556 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.85 = 1.85)
20:21:49.225 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.16 cameraTheta=-1.12 mountX=-0.06 mountY=0.16, mountTheta=1.94
20:21:49.230 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.15, opts=13)
20:21:49.234 00.004 14556 Enqueuing Move request for scope (0.07, -0.15)
20:21:49.238 00.004 12308 Worker thread wakes up
20:21:49.238 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
20:21:49.239 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
20:21:49.239 00.000 12308 Moving (0.07, -0.15) raw xDistance=-0.06 yDistance=0.16
20:21:49.239 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:21:49.239 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:49.239 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:21:49.239 00.000 12308 MoveAxis(E, 0, ABG)
20:21:49.240 00.001 12308 Move returns status 0, amount 0
20:21:49.240 00.000 12308 MoveAxis(N, 0, ABG)
20:21:49.240 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:49.246 00.006 12308 Move returns status 0, amount 0
20:21:49.246 00.000 12308 move complete, result=0
20:21:49.246 00.000 12308 worker thread done servicing request
20:21:49.266 00.020 14556 UpdateGuideState exits: m=1550 SNR=26.4
20:21:49.270 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:49.274 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:49.277 00.003 14556 Enqueuing Expose request
20:21:49.281 00.004 12308 Worker thread wakes up
20:21:49.281 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:21:49.285 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:49.285 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:50.535 01.250 12308 Exposure complete
20:21:50.678 00.143 12308 worker thread done servicing request
20:21:50.678 00.000 14556 OnExposeComplete: enter
20:21:50.684 00.006 14556 UpdateGuideState(): m_state=6
20:21:50.687 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
20:21:50.690 00.003 14556 Star::Find returns 1 (0), X=165.74, Y=994.13, Mass=1711, SNR=27.8, Peak=140 HFD=4.3
20:21:50.694 00.004 14556 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.07) = xAngle (0.56 = 0.56)
20:21:50.698 00.004 14556 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.46 = 0.46)
20:21:50.701 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.51 mountX=0.04 mountY=0.02, mountTheta=0.49
20:21:50.707 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.03, opts=13)
20:21:50.711 00.004 14556 Enqueuing Move request for scope (-0.04, -0.03)
20:21:50.715 00.004 12308 Worker thread wakes up
20:21:50.715 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
20:21:50.715 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
20:21:50.715 00.000 12308 Moving (-0.04, -0.03) raw xDistance=0.04 yDistance=0.02
20:21:50.715 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:21:50.715 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:50.716 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:21:50.716 00.000 12308 MoveAxis(E, 0, ABG)
20:21:50.716 00.000 12308 Move returns status 0, amount 0
20:21:50.716 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:50.722 00.006 12308 MoveAxis(N, 0, ABG)
20:21:50.722 00.000 12308 Move returns status 0, amount 0
20:21:50.722 00.000 12308 move complete, result=0
20:21:50.722 00.000 12308 worker thread done servicing request
20:21:50.743 00.021 14556 UpdateGuideState exits: m=1711 SNR=27.8
20:21:50.749 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:50.753 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:50.757 00.004 14556 Enqueuing Expose request
20:21:50.761 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:21:50.764 00.003 12308 Worker thread wakes up
20:21:50.765 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:50.765 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:52.005 01.240 12308 Exposure complete
20:21:52.156 00.151 12308 worker thread done servicing request
20:21:52.156 00.000 14556 OnExposeComplete: enter
20:21:52.160 00.004 14556 UpdateGuideState(): m_state=6
20:21:52.163 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
20:21:52.168 00.005 14556 Star::Find returns 1 (0), X=165.78, Y=994.36, Mass=1712, SNR=27.8, Peak=142 HFD=4.5
20:21:52.172 00.004 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
20:21:52.175 00.003 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
20:21:52.179 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.59 mountX=-0.01 mountY=-0.20, mountTheta=-1.62
20:21:52.184 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.20, opts=13)
20:21:52.190 00.006 14556 Enqueuing Move request for scope (-0.00, 0.20)
20:21:52.192 00.002 12308 Worker thread wakes up
20:21:52.193 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.20) opts 0xd
20:21:52.193 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.20)
20:21:52.193 00.000 12308 Moving (-0.00, 0.20) raw xDistance=-0.01 yDistance=-0.20
20:21:52.193 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:21:52.193 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:52.193 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:21:52.195 00.002 12308 MoveAxis(E, 0, ABG)
20:21:52.195 00.000 12308 Move returns status 0, amount 0
20:21:52.195 00.000 12308 MoveAxis(N, 0, ABG)
20:21:52.195 00.000 12308 Move returns status 0, amount 0
20:21:52.195 00.000 12308 move complete, result=0
20:21:52.195 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:52.200 00.005 12308 worker thread done servicing request
20:21:52.220 00.020 14556 UpdateGuideState exits: m=1712 SNR=27.8
20:21:52.226 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:52.229 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:52.233 00.004 14556 Enqueuing Expose request
20:21:52.237 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:21:52.241 00.004 12308 Worker thread wakes up
20:21:52.241 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:52.241 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:53.495 01.254 12308 Exposure complete
20:21:53.647 00.152 12308 worker thread done servicing request
20:21:53.649 00.002 14556 OnExposeComplete: enter
20:21:53.653 00.004 14556 UpdateGuideState(): m_state=6
20:21:53.659 00.006 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
20:21:53.664 00.005 14556 Star::Find returns 1 (0), X=165.87, Y=994.33, Mass=1705, SNR=27.6, Peak=140 HFD=4.2
20:21:53.669 00.005 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.15 = -2.13)
20:21:53.675 00.006 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.23)
20:21:53.680 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.17 hyp=0.19 cameraTheta=1.08 mountX=-0.10 mountY=-0.15, mountTheta=-2.17
20:21:53.691 00.011 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.17, opts=13)
20:21:53.696 00.005 14556 Enqueuing Move request for scope (0.09, 0.17)
20:21:53.700 00.004 12308 Worker thread wakes up
20:21:53.700 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.17) opts 0xd
20:21:53.700 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.17)
20:21:53.701 00.001 12308 Moving (0.09, 0.17) raw xDistance=-0.10 yDistance=-0.15
20:21:53.701 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:21:53.701 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:53.701 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:21:53.702 00.001 12308 MoveAxis(E, 0, ABG)
20:21:53.703 00.001 12308 Move returns status 0, amount 0
20:21:53.703 00.000 12308 MoveAxis(N, 0, ABG)
20:21:53.703 00.000 12308 Move returns status 0, amount 0
20:21:53.704 00.001 12308 move complete, result=0
20:21:53.704 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:53.709 00.005 12308 worker thread done servicing request
20:21:53.738 00.029 14556 UpdateGuideState exits: m=1705 SNR=27.6
20:21:53.742 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:53.746 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:53.751 00.005 14556 Enqueuing Expose request
20:21:53.754 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:53.757 00.003 12308 Worker thread wakes up
20:21:53.757 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:53.758 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:55.007 01.249 12308 Exposure complete
20:21:55.169 00.162 12308 worker thread done servicing request
20:21:55.170 00.001 14556 OnExposeComplete: enter
20:21:55.174 00.004 14556 UpdateGuideState(): m_state=6
20:21:55.178 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
20:21:55.182 00.004 14556 Star::Find returns 1 (0), X=165.76, Y=994.54, Mass=1862, SNR=28.8, Peak=147 HFD=4.6
20:21:55.186 00.004 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
20:21:55.191 00.005 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
20:21:55.194 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.38 hyp=0.38 cameraTheta=1.63 mountX=-0.00 mountY=-0.38, mountTheta=-1.58
20:21:55.199 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.38, opts=13)
20:21:55.203 00.004 14556 Enqueuing Move request for scope (-0.02, 0.38)
20:21:55.206 00.003 12308 Worker thread wakes up
20:21:55.206 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.38) opts 0xd
20:21:55.206 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.38)
20:21:55.206 00.000 12308 Moving (-0.02, 0.38) raw xDistance=-0.00 yDistance=-0.38
20:21:55.206 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:21:55.206 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:21:55.207 00.001 12308 MoveAxis(E, 0, ABG)
20:21:55.207 00.000 12308 Move returns status 0, amount 0
20:21:55.207 00.000 12308 MoveAxis(N, 269, ABG)
20:21:55.208 00.001 12308 Guiding  Dir = 0, Dur = 269
20:21:55.208 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:55.210 00.002 12308 IsSlewing returns 0
20:21:55.212 00.002 12308 IsGuiding returns 0
20:21:55.212 00.000 12308 PulseGuide returned control before completion, sleep 279
20:21:55.234 00.022 14556 UpdateGuideState exits: m=1862 SNR=28.8
20:21:55.239 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:55.242 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:55.249 00.007 14556 Enqueuing Expose request
20:21:55.498 00.249 12308 IsGuiding returns 1
20:21:55.499 00.001 12308 scope still moving after pulse duration time elapsed
20:21:55.529 00.030 12308 IsSlewing returns 0
20:21:55.531 00.002 12308 IsGuiding returns 0
20:21:55.531 00.000 12308 scope move finished after 269 + 49 ms
20:21:55.531 00.000 12308 Move returns status 0, amount 269
20:21:55.532 00.001 12308 move complete, result=0
20:21:55.532 00.000 12308 worker thread done servicing request
20:21:55.533 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 269 ms NORTH
20:21:55.542 00.009 12308 Worker thread wakes up
20:21:55.542 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:55.542 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:56.788 01.246 12308 Exposure complete
20:21:56.949 00.161 12308 worker thread done servicing request
20:21:56.949 00.000 14556 OnExposeComplete: enter
20:21:56.954 00.005 14556 UpdateGuideState(): m_state=6
20:21:56.960 00.006 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
20:21:56.964 00.004 14556 Star::Find returns 1 (0), X=165.48, Y=993.91, Mass=1551, SNR=26.4, Peak=113 HFD=4.3
20:21:56.969 00.005 14556 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.07) = xAngle (0.61 = 0.61)
20:21:56.973 00.004 14556 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.51 = 0.51)
20:21:56.976 00.003 14556 CameraToMount -- cameraX=-0.31 cameraY=-0.25 hyp=0.39 cameraTheta=-2.46 mountX=0.32 mountY=0.19, mountTheta=0.54
20:21:56.983 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=-0.25, opts=13)
20:21:56.987 00.004 14556 Enqueuing Move request for scope (-0.31, -0.25)
20:21:56.991 00.004 12308 Worker thread wakes up
20:21:56.992 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.25) opts 0xd
20:21:56.992 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, -0.25)
20:21:56.992 00.000 12308 Moving (-0.31, -0.25) raw xDistance=0.32 yDistance=0.19
20:21:56.992 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:21:56.992 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:56.992 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:21:56.992 00.000 12308 MoveAxis(W, 140, ABG)
20:21:56.993 00.001 12308 Guiding  Dir = 3, Dur = 140
20:21:56.994 00.001 12308 IsSlewing returns 0
20:21:56.994 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:56.999 00.005 12308 IsGuiding returns 0
20:21:57.000 00.001 12308 PulseGuide returned control before completion, sleep 150
20:21:57.025 00.025 14556 UpdateGuideState exits: m=1551 SNR=26.4
20:21:57.031 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:57.035 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:57.041 00.006 14556 Enqueuing Expose request
20:21:57.165 00.124 12308 IsGuiding returns 1
20:21:57.165 00.000 12308 scope still moving after pulse duration time elapsed
20:21:57.197 00.032 12308 IsSlewing returns 0
20:21:57.198 00.001 12308 IsGuiding returns 0
20:21:57.198 00.000 12308 scope move finished after 140 + 58 ms
20:21:57.198 00.000 12308 Move returns status 0, amount 140
20:21:57.198 00.000 12308 MoveAxis(N, 0, ABG)
20:21:57.198 00.000 12308 Move returns status 0, amount 0
20:21:57.199 00.001 12308 move complete, result=0
20:21:57.199 00.000 12308 worker thread done servicing request
20:21:57.199 00.000 14556 GuideStep: 0.3 px 140 ms WEST, 0.2 px 0 ms NORTH
20:21:57.205 00.006 12308 Worker thread wakes up
20:21:57.205 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:57.206 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:21:58.455 01.249 12308 Exposure complete
20:21:58.616 00.161 12308 worker thread done servicing request
20:21:58.616 00.000 14556 OnExposeComplete: enter
20:21:58.620 00.004 14556 UpdateGuideState(): m_state=6
20:21:58.625 00.005 14556 Star::Find(15, 165, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
20:21:58.629 00.004 14556 Star::Find returns 1 (0), X=166.11, Y=994.15, Mass=1494, SNR=25.7, Peak=138 HFD=4.2
20:21:58.633 00.004 14556 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-3.07) = xAngle (3.04 = 3.04)
20:21:58.639 00.006 14556 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.94 = 2.94)
20:21:58.645 00.006 14556 CameraToMount -- cameraX=0.32 cameraY=-0.01 hyp=0.32 cameraTheta=-0.04 mountX=-0.32 mountY=0.07, mountTheta=2.94
20:21:58.654 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.32, y=-0.01, opts=13)
20:21:58.661 00.007 14556 Enqueuing Move request for scope (0.32, -0.01)
20:21:58.667 00.006 12308 Worker thread wakes up
20:21:58.667 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.01) opts 0xd
20:21:58.667 00.000 12308 Handling offset move in thread for scope, endpoint = (0.32, -0.01)
20:21:58.667 00.000 12308 Moving (0.32, -0.01) raw xDistance=-0.32 yDistance=0.07
20:21:58.668 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32
20:21:58.668 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:58.668 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:21:58.668 00.000 12308 MoveAxis(E, 130, ABG)
20:21:58.670 00.002 12308 Guiding  Dir = 2, Dur = 130
20:21:58.670 00.000 12308 IsSlewing returns 0
20:21:58.671 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:21:58.677 00.006 12308 IsGuiding returns 0
20:21:58.678 00.001 12308 PulseGuide returned control before completion, sleep 140
20:21:58.705 00.027 14556 UpdateGuideState exits: m=1494 SNR=25.7
20:21:58.710 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:58.715 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:21:58.719 00.004 14556 Enqueuing Expose request
20:21:58.835 00.116 12308 IsGuiding returns 1
20:21:58.836 00.001 12308 scope still moving after pulse duration time elapsed
20:21:58.864 00.028 12308 IsSlewing returns 0
20:21:58.866 00.002 12308 IsGuiding returns 0
20:21:58.866 00.000 12308 scope move finished after 130 + 58 ms
20:21:58.866 00.000 12308 Move returns status 0, amount 130
20:21:58.867 00.001 12308 MoveAxis(N, 0, ABG)
20:21:58.867 00.000 12308 Move returns status 0, amount 0
20:21:58.867 00.000 12308 move complete, result=0
20:21:58.868 00.001 12308 worker thread done servicing request
20:21:58.868 00.000 14556 GuideStep: -0.3 px 130 ms EAST, 0.1 px 0 ms NORTH
20:21:58.875 00.007 12308 Worker thread wakes up
20:21:58.875 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:21:58.875 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:00.124 01.249 12308 Exposure complete
20:22:00.294 00.170 12308 worker thread done servicing request
20:22:00.295 00.001 14556 OnExposeComplete: enter
20:22:00.298 00.003 14556 UpdateGuideState(): m_state=6
20:22:00.303 00.005 14556 Star::Find(15, 166, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
20:22:00.307 00.004 14556 Star::Find returns 1 (0), X=165.74, Y=994.15, Mass=1692, SNR=27.7, Peak=137 HFD=4.5
20:22:00.311 00.004 14556 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-3.07) = xAngle (0.16 = 0.16)
20:22:00.315 00.004 14556 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.06 = 0.06)
20:22:00.319 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.92 mountX=0.04 mountY=0.00, mountTheta=0.06
20:22:00.324 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.01, opts=13)
20:22:00.328 00.004 14556 Enqueuing Move request for scope (-0.04, -0.01)
20:22:00.332 00.004 12308 Worker thread wakes up
20:22:00.333 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
20:22:00.333 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
20:22:00.333 00.000 12308 Moving (-0.04, -0.01) raw xDistance=0.04 yDistance=0.00
20:22:00.333 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:22:00.333 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:00.334 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:22:00.334 00.000 12308 MoveAxis(E, 0, ABG)
20:22:00.334 00.000 12308 Move returns status 0, amount 0
20:22:00.334 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:00.339 00.005 12308 MoveAxis(N, 0, ABG)
20:22:00.339 00.000 12308 Move returns status 0, amount 0
20:22:00.339 00.000 12308 move complete, result=0
20:22:00.339 00.000 12308 worker thread done servicing request
20:22:00.362 00.023 14556 UpdateGuideState exits: m=1692 SNR=27.7
20:22:00.372 00.010 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:00.376 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:00.381 00.005 14556 Enqueuing Expose request
20:22:00.385 00.004 12308 Worker thread wakes up
20:22:00.385 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:22:00.389 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:00.389 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:01.642 01.253 12308 Exposure complete
20:22:01.804 00.162 12308 worker thread done servicing request
20:22:01.804 00.000 14556 OnExposeComplete: enter
20:22:01.810 00.006 14556 UpdateGuideState(): m_state=6
20:22:01.815 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
20:22:01.821 00.006 14556 Star::Find returns 1 (0), X=165.97, Y=994.12, Mass=1528, SNR=26.4, Peak=126 HFD=4.3
20:22:01.827 00.006 14556 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.07) = xAngle (2.86 = 2.86)
20:22:01.832 00.005 14556 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.76 = 2.76)
20:22:01.838 00.006 14556 CameraToMount -- cameraX=0.19 cameraY=-0.04 hyp=0.20 cameraTheta=-0.22 mountX=-0.19 mountY=0.07, mountTheta=2.77
20:22:01.846 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=-0.04, opts=13)
20:22:01.855 00.009 14556 Enqueuing Move request for scope (0.19, -0.04)
20:22:01.862 00.007 12308 Worker thread wakes up
20:22:01.863 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.04) opts 0xd
20:22:01.863 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, -0.04)
20:22:01.863 00.000 12308 Moving (0.19, -0.04) raw xDistance=-0.19 yDistance=0.07
20:22:01.863 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:22:01.863 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:01.864 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:22:01.864 00.000 12308 MoveAxis(E, 0, ABG)
20:22:01.865 00.001 12308 Move returns status 0, amount 0
20:22:01.865 00.000 12308 MoveAxis(N, 0, ABG)
20:22:01.865 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:01.875 00.010 12308 Move returns status 0, amount 0
20:22:01.875 00.000 12308 move complete, result=0
20:22:01.875 00.000 12308 worker thread done servicing request
20:22:01.901 00.026 14556 UpdateGuideState exits: m=1528 SNR=26.4
20:22:01.906 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:01.910 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:01.913 00.003 14556 Enqueuing Expose request
20:22:01.917 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:22:01.920 00.003 12308 Worker thread wakes up
20:22:01.922 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:01.922 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:03.174 01.252 12308 Exposure complete
20:22:03.325 00.151 12308 worker thread done servicing request
20:22:03.325 00.000 14556 OnExposeComplete: enter
20:22:03.329 00.004 14556 UpdateGuideState(): m_state=6
20:22:03.334 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
20:22:03.337 00.003 14556 Star::Find returns 1 (0), X=165.76, Y=994.29, Mass=1518, SNR=26.1, Peak=113 HFD=4.5
20:22:03.343 00.006 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.83 = -1.46)
20:22:03.346 00.003 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.56)
20:22:03.350 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.75 mountX=0.02 mountY=-0.13, mountTheta=-1.46
20:22:03.355 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.13, opts=13)
20:22:03.359 00.004 14556 Enqueuing Move request for scope (-0.02, 0.13)
20:22:03.362 00.003 12308 Worker thread wakes up
20:22:03.362 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
20:22:03.362 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
20:22:03.362 00.000 12308 Moving (-0.02, 0.13) raw xDistance=0.02 yDistance=-0.13
20:22:03.362 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:22:03.363 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:03.363 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:22:03.364 00.001 12308 MoveAxis(E, 0, ABG)
20:22:03.364 00.000 12308 Move returns status 0, amount 0
20:22:03.364 00.000 12308 MoveAxis(N, 0, ABG)
20:22:03.365 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:03.368 00.003 12308 Move returns status 0, amount 0
20:22:03.368 00.000 12308 move complete, result=0
20:22:03.368 00.000 12308 worker thread done servicing request
20:22:03.391 00.023 14556 UpdateGuideState exits: m=1518 SNR=26.1
20:22:03.395 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:03.399 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:03.404 00.005 14556 Enqueuing Expose request
20:22:03.409 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:22:03.412 00.003 12308 Worker thread wakes up
20:22:03.413 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:03.413 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:04.661 01.248 12308 Exposure complete
20:22:04.825 00.164 12308 worker thread done servicing request
20:22:04.825 00.000 14556 OnExposeComplete: enter
20:22:04.830 00.005 14556 UpdateGuideState(): m_state=6
20:22:04.833 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
20:22:04.837 00.004 14556 Star::Find returns 1 (0), X=165.86, Y=994.37, Mass=1520, SNR=26.3, Peak=113 HFD=4.6
20:22:04.842 00.005 14556 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.07) = xAngle (4.30 = -1.98)
20:22:04.846 00.004 14556 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.08)
20:22:04.850 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.23 mountX=-0.09 mountY=-0.19, mountTheta=-2.00
20:22:04.857 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.21, opts=13)
20:22:04.863 00.006 14556 Enqueuing Move request for scope (0.07, 0.21)
20:22:04.869 00.006 12308 Worker thread wakes up
20:22:04.870 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.21) opts 0xd
20:22:04.870 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.21)
20:22:04.870 00.000 12308 Moving (0.07, 0.21) raw xDistance=-0.09 yDistance=-0.19
20:22:04.870 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:22:04.871 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:04.871 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:22:04.871 00.000 12308 MoveAxis(E, 0, ABG)
20:22:04.871 00.000 12308 Move returns status 0, amount 0
20:22:04.872 00.001 12308 MoveAxis(N, 0, ABG)
20:22:04.872 00.000 12308 Move returns status 0, amount 0
20:22:04.873 00.001 12308 move complete, result=0
20:22:04.873 00.000 12308 worker thread done servicing request
20:22:04.874 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:04.908 00.034 14556 UpdateGuideState exits: m=1520 SNR=26.3
20:22:04.914 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:04.919 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:04.923 00.004 14556 Enqueuing Expose request
20:22:04.926 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:22:04.930 00.004 12308 Worker thread wakes up
20:22:04.931 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:04.931 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:06.179 01.248 12308 Exposure complete
20:22:06.344 00.165 12308 worker thread done servicing request
20:22:06.345 00.001 14556 OnExposeComplete: enter
20:22:06.348 00.003 14556 UpdateGuideState(): m_state=6
20:22:06.352 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
20:22:06.357 00.005 14556 Star::Find returns 1 (0), X=165.80, Y=994.49, Mass=1786, SNR=28.4, Peak=123 HFD=4.7
20:22:06.360 00.003 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.58 = -1.70)
20:22:06.364 00.004 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.80)
20:22:06.367 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.33 hyp=0.33 cameraTheta=1.51 mountX=-0.04 mountY=-0.32, mountTheta=-1.71
20:22:06.372 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.33, opts=13)
20:22:06.377 00.005 14556 Enqueuing Move request for scope (0.02, 0.33)
20:22:06.380 00.003 12308 Worker thread wakes up
20:22:06.381 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.33) opts 0xd
20:22:06.381 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.33)
20:22:06.381 00.000 12308 Moving (0.02, 0.33) raw xDistance=-0.04 yDistance=-0.32
20:22:06.381 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:22:06.381 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:22:06.382 00.001 12308 MoveAxis(E, 0, ABG)
20:22:06.382 00.000 12308 Move returns status 0, amount 0
20:22:06.382 00.000 12308 MoveAxis(N, 229, ABG)
20:22:06.382 00.000 12308 Guiding  Dir = 0, Dur = 229
20:22:06.382 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:06.387 00.005 12308 IsSlewing returns 0
20:22:06.387 00.000 12308 IsGuiding returns 0
20:22:06.388 00.001 12308 PulseGuide returned control before completion, sleep 239
20:22:06.408 00.020 14556 UpdateGuideState exits: m=1786 SNR=28.4
20:22:06.413 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:06.417 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:06.421 00.004 14556 Enqueuing Expose request
20:22:06.639 00.218 12308 IsGuiding returns 1
20:22:06.640 00.001 12308 scope still moving after pulse duration time elapsed
20:22:06.670 00.030 12308 IsSlewing returns 0
20:22:06.671 00.001 12308 IsGuiding returns 0
20:22:06.672 00.001 12308 scope move finished after 229 + 55 ms
20:22:06.672 00.000 12308 Move returns status 0, amount 229
20:22:06.673 00.001 12308 move complete, result=0
20:22:06.673 00.000 12308 worker thread done servicing request
20:22:06.673 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 229 ms NORTH
20:22:06.680 00.007 12308 Worker thread wakes up
20:22:06.681 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:06.681 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:07.939 01.258 12308 Exposure complete
20:22:08.092 00.153 12308 worker thread done servicing request
20:22:08.093 00.001 14556 OnExposeComplete: enter
20:22:08.097 00.004 14556 UpdateGuideState(): m_state=6
20:22:08.100 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
20:22:08.104 00.004 14556 Star::Find returns 1 (0), X=165.97, Y=994.09, Mass=1908, SNR=29.3, Peak=168 HFD=4.3
20:22:08.108 00.004 14556 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-3.07) = xAngle (2.71 = 2.71)
20:22:08.112 00.004 14556 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.61 = 2.61)
20:22:08.119 00.007 14556 CameraToMount -- cameraX=0.19 cameraY=-0.07 hyp=0.20 cameraTheta=-0.37 mountX=-0.18 mountY=0.10, mountTheta=2.63
20:22:08.126 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=-0.07, opts=13)
20:22:08.132 00.006 14556 Enqueuing Move request for scope (0.19, -0.07)
20:22:08.136 00.004 12308 Worker thread wakes up
20:22:08.136 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.07) opts 0xd
20:22:08.136 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, -0.07)
20:22:08.136 00.000 12308 Moving (0.19, -0.07) raw xDistance=-0.18 yDistance=0.10
20:22:08.138 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:22:08.138 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:08.138 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:22:08.138 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:08.143 00.005 12308 MoveAxis(E, 0, ABG)
20:22:08.143 00.000 12308 Move returns status 0, amount 0
20:22:08.143 00.000 12308 MoveAxis(N, 0, ABG)
20:22:08.143 00.000 12308 Move returns status 0, amount 0
20:22:08.144 00.001 12308 move complete, result=0
20:22:08.144 00.000 12308 worker thread done servicing request
20:22:08.166 00.022 14556 UpdateGuideState exits: m=1908 SNR=29.3
20:22:08.170 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:08.174 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:08.177 00.003 14556 Enqueuing Expose request
20:22:08.181 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:22:08.186 00.005 12308 Worker thread wakes up
20:22:08.186 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:08.186 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:09.437 01.251 12308 Exposure complete
20:22:09.593 00.156 12308 worker thread done servicing request
20:22:09.593 00.000 14556 OnExposeComplete: enter
20:22:09.600 00.007 14556 UpdateGuideState(): m_state=6
20:22:09.607 00.007 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
20:22:09.612 00.005 14556 Star::Find returns 1 (0), X=165.93, Y=994.17, Mass=1792, SNR=28.4, Peak=169 HFD=4.3
20:22:09.616 00.004 14556 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.07) = xAngle (3.12 = 3.12)
20:22:09.620 00.004 14556 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.02 = 3.02)
20:22:09.625 00.005 14556 CameraToMount -- cameraX=0.15 cameraY=0.01 hyp=0.15 cameraTheta=0.04 mountX=-0.15 mountY=0.02, mountTheta=3.02
20:22:09.630 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.01, opts=13)
20:22:09.634 00.004 14556 Enqueuing Move request for scope (0.15, 0.01)
20:22:09.638 00.004 12308 Worker thread wakes up
20:22:09.638 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.01) opts 0xd
20:22:09.638 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.01)
20:22:09.638 00.000 12308 Moving (0.15, 0.01) raw xDistance=-0.15 yDistance=0.02
20:22:09.639 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:22:09.639 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:09.639 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:22:09.639 00.000 12308 MoveAxis(E, 0, ABG)
20:22:09.639 00.000 12308 Move returns status 0, amount 0
20:22:09.639 00.000 12308 MoveAxis(N, 0, ABG)
20:22:09.641 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:09.645 00.004 12308 Move returns status 0, amount 0
20:22:09.645 00.000 12308 move complete, result=0
20:22:09.645 00.000 12308 worker thread done servicing request
20:22:09.665 00.020 14556 UpdateGuideState exits: m=1792 SNR=28.4
20:22:09.670 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:09.674 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:09.677 00.003 14556 Enqueuing Expose request
20:22:09.684 00.007 12308 Worker thread wakes up
20:22:09.684 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:22:09.690 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:09.690 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:10.941 01.251 12308 Exposure complete
20:22:11.119 00.178 14556 OnExposeComplete: enter
20:22:11.126 00.007 14556 UpdateGuideState(): m_state=6
20:22:11.132 00.006 12308 worker thread done servicing request
20:22:11.132 00.000 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
20:22:11.137 00.005 14556 Star::Find returns 1 (0), X=165.82, Y=994.33, Mass=1740, SNR=27.9, Peak=134 HFD=4.6
20:22:11.141 00.004 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
20:22:11.145 00.004 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
20:22:11.149 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.33 mountX=-0.05 mountY=-0.16, mountTheta=-1.89
20:22:11.154 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.17, opts=13)
20:22:11.158 00.004 14556 Enqueuing Move request for scope (0.04, 0.17)
20:22:11.162 00.004 12308 Worker thread wakes up
20:22:11.163 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.17) opts 0xd
20:22:11.163 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.17)
20:22:11.163 00.000 12308 Moving (0.04, 0.17) raw xDistance=-0.05 yDistance=-0.16
20:22:11.163 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:22:11.164 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:11.164 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:22:11.164 00.000 12308 MoveAxis(E, 0, ABG)
20:22:11.164 00.000 12308 Move returns status 0, amount 0
20:22:11.164 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:11.169 00.005 12308 MoveAxis(N, 0, ABG)
20:22:11.169 00.000 12308 Move returns status 0, amount 0
20:22:11.169 00.000 12308 move complete, result=0
20:22:11.169 00.000 12308 worker thread done servicing request
20:22:11.190 00.021 14556 UpdateGuideState exits: m=1740 SNR=27.9
20:22:11.194 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:11.197 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:11.202 00.005 14556 Enqueuing Expose request
20:22:11.205 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:22:11.209 00.004 12308 Worker thread wakes up
20:22:11.209 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:11.209 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:12.451 01.242 12308 Exposure complete
20:22:12.620 00.169 12308 worker thread done servicing request
20:22:12.621 00.001 14556 OnExposeComplete: enter
20:22:12.625 00.004 14556 UpdateGuideState(): m_state=6
20:22:12.629 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
20:22:12.634 00.005 14556 Star::Find returns 1 (0), X=165.67, Y=994.19, Mass=1432, SNR=25.4, Peak=109 HFD=4.4
20:22:12.637 00.003 14556 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.07) = xAngle (5.96 = -0.32)
20:22:12.641 00.004 14556 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.86 = -0.42)
20:22:12.645 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.03 hyp=0.12 cameraTheta=2.89 mountX=0.11 mountY=-0.05, mountTheta=-0.41
20:22:12.650 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.03, opts=13)
20:22:12.654 00.004 14556 Enqueuing Move request for scope (-0.12, 0.03)
20:22:12.660 00.006 12308 Worker thread wakes up
20:22:12.660 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.03) opts 0xd
20:22:12.660 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.03)
20:22:12.660 00.000 12308 Moving (-0.12, 0.03) raw xDistance=0.11 yDistance=-0.05
20:22:12.661 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:22:12.661 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:12.661 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:22:12.661 00.000 12308 MoveAxis(E, 0, ABG)
20:22:12.663 00.002 12308 Move returns status 0, amount 0
20:22:12.663 00.000 12308 MoveAxis(N, 0, ABG)
20:22:12.663 00.000 12308 Move returns status 0, amount 0
20:22:12.663 00.000 12308 move complete, result=0
20:22:12.663 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:12.668 00.005 12308 worker thread done servicing request
20:22:12.688 00.020 14556 UpdateGuideState exits: m=1432 SNR=25.4
20:22:12.693 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:12.696 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:12.700 00.004 14556 Enqueuing Expose request
20:22:12.704 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:22:12.708 00.004 12308 Worker thread wakes up
20:22:12.708 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:12.708 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:13.950 01.242 12308 Exposure complete
20:22:14.112 00.162 12308 worker thread done servicing request
20:22:14.112 00.000 14556 OnExposeComplete: enter
20:22:14.116 00.004 14556 UpdateGuideState(): m_state=6
20:22:14.123 00.007 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
20:22:14.128 00.005 14556 Star::Find returns 1 (0), X=165.81, Y=994.55, Mass=1753, SNR=28.2, Peak=119 HFD=4.7
20:22:14.134 00.006 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.56 = -1.72)
20:22:14.138 00.004 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
20:22:14.142 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.39 hyp=0.39 cameraTheta=1.49 mountX=-0.06 mountY=-0.38, mountTheta=-1.72
20:22:14.147 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.39, opts=13)
20:22:14.150 00.003 14556 Enqueuing Move request for scope (0.03, 0.39)
20:22:14.156 00.006 12308 Worker thread wakes up
20:22:14.156 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.39) opts 0xd
20:22:14.156 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.39)
20:22:14.157 00.001 12308 Moving (0.03, 0.39) raw xDistance=-0.06 yDistance=-0.38
20:22:14.157 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:22:14.157 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:22:14.157 00.000 12308 MoveAxis(E, 0, ABG)
20:22:14.157 00.000 12308 Move returns status 0, amount 0
20:22:14.158 00.001 12308 MoveAxis(N, 265, ABG)
20:22:14.158 00.000 12308 Guiding  Dir = 0, Dur = 265
20:22:14.159 00.001 12308 IsSlewing returns 0
20:22:14.159 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:14.165 00.006 12308 IsGuiding returns 0
20:22:14.165 00.000 12308 PulseGuide returned control before completion, sleep 275
20:22:14.188 00.023 14556 UpdateGuideState exits: m=1753 SNR=28.2
20:22:14.192 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:14.197 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:14.201 00.004 14556 Enqueuing Expose request
20:22:14.442 00.241 12308 IsGuiding returns 1
20:22:14.443 00.001 12308 scope still moving after pulse duration time elapsed
20:22:14.473 00.030 12308 IsSlewing returns 0
20:22:14.475 00.002 12308 IsGuiding returns 0
20:22:14.475 00.000 12308 scope move finished after 265 + 45 ms
20:22:14.476 00.001 12308 Move returns status 0, amount 265
20:22:14.476 00.000 12308 move complete, result=0
20:22:14.477 00.001 12308 worker thread done servicing request
20:22:14.478 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 265 ms NORTH
20:22:14.484 00.006 12308 Worker thread wakes up
20:22:14.484 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:14.484 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:15.731 01.247 12308 Exposure complete
20:22:15.892 00.161 12308 worker thread done servicing request
20:22:15.892 00.000 14556 OnExposeComplete: enter
20:22:15.897 00.005 14556 UpdateGuideState(): m_state=6
20:22:15.900 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
20:22:15.905 00.005 14556 Star::Find returns 1 (0), X=165.85, Y=994.09, Mass=1716, SNR=27.8, Peak=137 HFD=4.5
20:22:15.910 00.005 14556 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-3.07) = xAngle (2.25 = 2.25)
20:22:15.913 00.003 14556 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.15 = 2.15)
20:22:15.917 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.83 mountX=-0.06 mountY=0.08, mountTheta=2.21
20:22:15.922 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.07, opts=13)
20:22:15.925 00.003 14556 Enqueuing Move request for scope (0.07, -0.07)
20:22:15.930 00.005 12308 Worker thread wakes up
20:22:15.930 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
20:22:15.930 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
20:22:15.930 00.000 12308 Moving (0.07, -0.07) raw xDistance=-0.06 yDistance=0.08
20:22:15.930 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:22:15.930 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:15.931 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:22:15.931 00.000 12308 MoveAxis(E, 0, ABG)
20:22:15.931 00.000 12308 Move returns status 0, amount 0
20:22:15.931 00.000 12308 MoveAxis(N, 0, ABG)
20:22:15.931 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:15.936 00.005 12308 Move returns status 0, amount 0
20:22:15.936 00.000 12308 move complete, result=0
20:22:15.936 00.000 12308 worker thread done servicing request
20:22:15.957 00.021 14556 UpdateGuideState exits: m=1716 SNR=27.8
20:22:15.962 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:15.966 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:15.970 00.004 14556 Enqueuing Expose request
20:22:15.975 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:22:15.979 00.004 12308 Worker thread wakes up
20:22:15.979 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:15.979 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:17.227 01.248 12308 Exposure complete
20:22:17.388 00.161 12308 worker thread done servicing request
20:22:17.388 00.000 14556 OnExposeComplete: enter
20:22:17.393 00.005 14556 UpdateGuideState(): m_state=6
20:22:17.397 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
20:22:17.402 00.005 14556 Star::Find returns 1 (0), X=165.70, Y=994.08, Mass=1688, SNR=27.6, Peak=147 HFD=4.2
20:22:17.405 00.003 14556 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-3.07) = xAngle (0.73 = 0.73)
20:22:17.412 00.007 14556 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.63 = 0.63)
20:22:17.416 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-2.34 mountX=0.08 mountY=0.07, mountTheta=0.67
20:22:17.421 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.08, opts=13)
20:22:17.424 00.003 14556 Enqueuing Move request for scope (-0.08, -0.08)
20:22:17.427 00.003 12308 Worker thread wakes up
20:22:17.427 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
20:22:17.427 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
20:22:17.428 00.001 12308 Moving (-0.08, -0.08) raw xDistance=0.08 yDistance=0.07
20:22:17.428 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:22:17.428 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:17.428 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:22:17.428 00.000 12308 MoveAxis(E, 0, ABG)
20:22:17.428 00.000 12308 Move returns status 0, amount 0
20:22:17.428 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:17.433 00.005 12308 MoveAxis(N, 0, ABG)
20:22:17.433 00.000 12308 Move returns status 0, amount 0
20:22:17.433 00.000 12308 move complete, result=0
20:22:17.434 00.001 12308 worker thread done servicing request
20:22:17.455 00.021 14556 UpdateGuideState exits: m=1688 SNR=27.6
20:22:17.460 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:17.464 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:17.468 00.004 14556 Enqueuing Expose request
20:22:17.473 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:22:17.476 00.003 12308 Worker thread wakes up
20:22:17.477 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:17.477 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:18.729 01.252 12308 Exposure complete
20:22:18.889 00.160 12308 worker thread done servicing request
20:22:18.890 00.001 14556 OnExposeComplete: enter
20:22:18.894 00.004 14556 UpdateGuideState(): m_state=6
20:22:18.898 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
20:22:18.902 00.004 14556 Star::Find returns 1 (0), X=165.63, Y=994.28, Mass=1683, SNR=27.5, Peak=148 HFD=4.5
20:22:18.906 00.004 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.55 = -0.74)
20:22:18.909 00.003 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.84)
20:22:18.914 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.12 hyp=0.19 cameraTheta=2.47 mountX=0.14 mountY=-0.14, mountTheta=-0.79
20:22:18.919 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.12, opts=13)
20:22:18.923 00.004 14556 Enqueuing Move request for scope (-0.15, 0.12)
20:22:18.926 00.003 12308 Worker thread wakes up
20:22:18.926 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.12) opts 0xd
20:22:18.926 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.12)
20:22:18.926 00.000 12308 Moving (-0.15, 0.12) raw xDistance=0.14 yDistance=-0.14
20:22:18.926 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:22:18.928 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:18.928 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:22:18.929 00.001 12308 MoveAxis(E, 0, ABG)
20:22:18.929 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:18.933 00.004 12308 Move returns status 0, amount 0
20:22:18.933 00.000 12308 MoveAxis(N, 0, ABG)
20:22:18.934 00.001 12308 Move returns status 0, amount 0
20:22:18.934 00.000 12308 move complete, result=0
20:22:18.934 00.000 12308 worker thread done servicing request
20:22:18.957 00.023 14556 UpdateGuideState exits: m=1683 SNR=27.5
20:22:18.961 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:18.967 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:18.971 00.004 14556 Enqueuing Expose request
20:22:18.975 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:22:18.978 00.003 12308 Worker thread wakes up
20:22:18.979 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:18.979 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:20.222 01.243 12308 Exposure complete
20:22:20.400 00.178 12308 worker thread done servicing request
20:22:20.401 00.001 14556 OnExposeComplete: enter
20:22:20.406 00.005 14556 UpdateGuideState(): m_state=6
20:22:20.411 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
20:22:20.418 00.007 14556 Star::Find returns 1 (0), X=165.65, Y=994.42, Mass=1772, SNR=28.5, Peak=108 HFD=4.7
20:22:20.423 00.005 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.11 = -1.17)
20:22:20.427 00.004 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.27)
20:22:20.433 00.006 14556 CameraToMount -- cameraX=-0.13 cameraY=0.26 hyp=0.29 cameraTheta=2.04 mountX=0.12 mountY=-0.28, mountTheta=-1.18
20:22:20.439 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.26, opts=13)
20:22:20.442 00.003 14556 Enqueuing Move request for scope (-0.13, 0.26)
20:22:20.445 00.003 12308 Worker thread wakes up
20:22:20.446 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.26) opts 0xd
20:22:20.446 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.26)
20:22:20.446 00.000 12308 Moving (-0.13, 0.26) raw xDistance=0.12 yDistance=-0.28
20:22:20.446 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:22:20.446 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:22:20.448 00.002 12308 MoveAxis(E, 0, ABG)
20:22:20.448 00.000 12308 Move returns status 0, amount 0
20:22:20.448 00.000 12308 MoveAxis(N, 198, ABG)
20:22:20.449 00.001 12308 Guiding  Dir = 0, Dur = 198
20:22:20.449 00.000 12308 IsSlewing returns 0
20:22:20.449 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:20.453 00.004 12308 IsGuiding returns 0
20:22:20.453 00.000 12308 PulseGuide returned control before completion, sleep 208
20:22:20.472 00.019 14556 UpdateGuideState exits: m=1772 SNR=28.5
20:22:20.476 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:20.480 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:20.483 00.003 14556 Enqueuing Expose request
20:22:20.666 00.183 12308 IsGuiding returns 1
20:22:20.667 00.001 12308 scope still moving after pulse duration time elapsed
20:22:20.697 00.030 12308 IsSlewing returns 0
20:22:20.698 00.001 12308 IsGuiding returns 0
20:22:20.699 00.001 12308 scope move finished after 198 + 48 ms
20:22:20.699 00.000 12308 Move returns status 0, amount 198
20:22:20.700 00.001 12308 move complete, result=0
20:22:20.700 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 198 ms NORTH
20:22:20.710 00.010 12308 worker thread done servicing request
20:22:20.710 00.000 12308 Worker thread wakes up
20:22:20.710 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:20.711 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:21.963 01.252 12308 Exposure complete
20:22:22.133 00.170 12308 worker thread done servicing request
20:22:22.133 00.000 14556 OnExposeComplete: enter
20:22:22.137 00.004 14556 UpdateGuideState(): m_state=6
20:22:22.140 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
20:22:22.143 00.003 14556 Star::Find returns 1 (0), X=165.88, Y=994.04, Mass=1918, SNR=29.5, Peak=176 HFD=4.3
20:22:22.147 00.004 14556 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-3.07) = xAngle (2.19 = 2.19)
20:22:22.149 00.002 14556 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.09 = 2.09)
20:22:22.154 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-0.88 mountX=-0.09 mountY=0.14, mountTheta=2.16
20:22:22.157 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.12, opts=13)
20:22:22.160 00.003 14556 Enqueuing Move request for scope (0.10, -0.12)
20:22:22.164 00.004 12308 Worker thread wakes up
20:22:22.164 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.12) opts 0xd
20:22:22.165 00.001 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.12)
20:22:22.165 00.000 12308 Moving (0.10, -0.12) raw xDistance=-0.09 yDistance=0.14
20:22:22.165 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:22:22.165 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:22.165 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:22:22.165 00.000 12308 MoveAxis(E, 0, ABG)
20:22:22.165 00.000 12308 Move returns status 0, amount 0
20:22:22.166 00.001 12308 MoveAxis(N, 0, ABG)
20:22:22.166 00.000 12308 Move returns status 0, amount 0
20:22:22.166 00.000 12308 move complete, result=0
20:22:22.166 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:22.171 00.005 12308 worker thread done servicing request
20:22:22.194 00.023 14556 UpdateGuideState exits: m=1918 SNR=29.5
20:22:22.198 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:22.203 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:22.206 00.003 14556 Enqueuing Expose request
20:22:22.209 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:22:22.214 00.005 12308 Worker thread wakes up
20:22:22.214 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:22.215 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:23.457 01.242 12308 Exposure complete
20:22:23.625 00.168 12308 worker thread done servicing request
20:22:23.625 00.000 14556 OnExposeComplete: enter
20:22:23.634 00.009 14556 UpdateGuideState(): m_state=6
20:22:23.641 00.007 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
20:22:23.647 00.006 14556 Star::Find returns 1 (0), X=166.01, Y=994.10, Mass=1571, SNR=26.6, Peak=140 HFD=4.3
20:22:23.653 00.006 14556 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-3.07) = xAngle (2.81 = 2.81)
20:22:23.657 00.004 14556 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.71 = 2.71)
20:22:23.662 00.005 14556 CameraToMount -- cameraX=0.22 cameraY=-0.06 hyp=0.23 cameraTheta=-0.27 mountX=-0.22 mountY=0.10, mountTheta=2.72
20:22:23.670 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=-0.06, opts=13)
20:22:23.675 00.005 14556 Enqueuing Move request for scope (0.22, -0.06)
20:22:23.680 00.005 12308 Worker thread wakes up
20:22:23.680 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.06) opts 0xd
20:22:23.680 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, -0.06)
20:22:23.681 00.001 12308 Moving (0.22, -0.06) raw xDistance=-0.22 yDistance=0.10
20:22:23.681 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:22:23.681 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:23.682 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:22:23.682 00.000 12308 MoveAxis(E, 95, ABG)
20:22:23.682 00.000 12308 Guiding  Dir = 2, Dur = 95
20:22:23.682 00.000 12308 IsSlewing returns 0
20:22:23.682 00.000 12308 IsGuiding returns 0
20:22:23.684 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:23.687 00.003 12308 PulseGuide returned control before completion, sleep 105
20:22:23.713 00.026 14556 UpdateGuideState exits: m=1571 SNR=26.6
20:22:23.719 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:23.725 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:23.730 00.005 14556 Enqueuing Expose request
20:22:23.797 00.067 12308 IsGuiding returns 1
20:22:23.797 00.000 12308 scope still moving after pulse duration time elapsed
20:22:23.828 00.031 12308 IsSlewing returns 0
20:22:23.829 00.001 12308 IsGuiding returns 0
20:22:23.829 00.000 12308 scope move finished after 95 + 50 ms
20:22:23.829 00.000 12308 Move returns status 0, amount 95
20:22:23.829 00.000 12308 MoveAxis(N, 0, ABG)
20:22:23.829 00.000 12308 Move returns status 0, amount 0
20:22:23.829 00.000 12308 move complete, result=0
20:22:23.830 00.001 12308 worker thread done servicing request
20:22:23.830 00.000 14556 GuideStep: -0.2 px 95 ms EAST, 0.1 px 0 ms NORTH
20:22:23.836 00.006 12308 Worker thread wakes up
20:22:23.836 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:23.836 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:25.097 01.261 12308 Exposure complete
20:22:25.259 00.162 12308 worker thread done servicing request
20:22:25.260 00.001 14556 OnExposeComplete: enter
20:22:25.264 00.004 14556 UpdateGuideState(): m_state=6
20:22:25.269 00.005 14556 Star::Find(15, 166, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
20:22:25.273 00.004 14556 Star::Find returns 1 (0), X=165.65, Y=993.98, Mass=1521, SNR=26.1, Peak=114 HFD=4.8
20:22:25.276 00.003 14556 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.07) = xAngle (0.89 = 0.89)
20:22:25.281 00.005 14556 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.79 = 0.79)
20:22:25.285 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-2.19 mountX=0.14 mountY=0.16, mountTheta=0.84
20:22:25.290 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.18, opts=13)
20:22:25.293 00.003 14556 Enqueuing Move request for scope (-0.13, -0.18)
20:22:25.298 00.005 12308 Worker thread wakes up
20:22:25.298 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.18) opts 0xd
20:22:25.298 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.18)
20:22:25.298 00.000 12308 Moving (-0.13, -0.18) raw xDistance=0.14 yDistance=0.16
20:22:25.299 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:22:25.299 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:25.299 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:22:25.299 00.000 12308 MoveAxis(E, 0, ABG)
20:22:25.300 00.001 12308 Move returns status 0, amount 0
20:22:25.300 00.000 12308 MoveAxis(N, 0, ABG)
20:22:25.300 00.000 12308 Move returns status 0, amount 0
20:22:25.301 00.001 12308 move complete, result=0
20:22:25.301 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:25.305 00.004 12308 worker thread done servicing request
20:22:25.325 00.020 14556 UpdateGuideState exits: m=1521 SNR=26.1
20:22:25.331 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:25.335 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:25.339 00.004 14556 Enqueuing Expose request
20:22:25.344 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:22:25.350 00.006 12308 Worker thread wakes up
20:22:25.350 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:25.350 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:26.592 01.242 12308 Exposure complete
20:22:26.753 00.161 12308 worker thread done servicing request
20:22:26.753 00.000 14556 OnExposeComplete: enter
20:22:26.758 00.005 14556 UpdateGuideState(): m_state=6
20:22:26.761 00.003 14556 Star::Find(15, 165, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
20:22:26.765 00.004 14556 Star::Find returns 1 (0), X=165.57, Y=994.26, Mass=1706, SNR=27.8, Peak=132 HFD=4.5
20:22:26.769 00.004 14556 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.07) = xAngle (5.78 = -0.51)
20:22:26.772 00.003 14556 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.68 = -0.60)
20:22:26.775 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=0.10 hyp=0.24 cameraTheta=2.70 mountX=0.21 mountY=-0.13, mountTheta=-0.58
20:22:26.780 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.10, opts=13)
20:22:26.785 00.005 14556 Enqueuing Move request for scope (-0.21, 0.10)
20:22:26.788 00.003 12308 Worker thread wakes up
20:22:26.788 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.10) opts 0xd
20:22:26.788 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.10)
20:22:26.788 00.000 12308 Moving (-0.21, 0.10) raw xDistance=0.21 yDistance=-0.13
20:22:26.788 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:22:26.789 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:26.789 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:22:26.789 00.000 12308 MoveAxis(W, 90, ABG)
20:22:26.789 00.000 12308 Guiding  Dir = 3, Dur = 90
20:22:26.789 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:26.794 00.005 12308 IsSlewing returns 0
20:22:26.794 00.000 12308 IsGuiding returns 0
20:22:26.794 00.000 12308 PulseGuide returned control before completion, sleep 100
20:22:26.816 00.022 14556 UpdateGuideState exits: m=1706 SNR=27.8
20:22:26.821 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:26.824 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:26.829 00.005 14556 Enqueuing Expose request
20:22:26.907 00.078 12308 IsGuiding returns 1
20:22:26.907 00.000 12308 scope still moving after pulse duration time elapsed
20:22:26.939 00.032 12308 IsSlewing returns 0
20:22:26.940 00.001 12308 IsGuiding returns 0
20:22:26.941 00.001 12308 scope move finished after 90 + 56 ms
20:22:26.941 00.000 12308 Move returns status 0, amount 90
20:22:26.941 00.000 12308 MoveAxis(N, 0, ABG)
20:22:26.942 00.001 12308 Move returns status 0, amount 0
20:22:26.942 00.000 12308 move complete, result=0
20:22:26.943 00.001 12308 worker thread done servicing request
20:22:26.943 00.000 14556 GuideStep: 0.2 px 90 ms WEST, -0.1 px 0 ms NORTH
20:22:26.949 00.006 12308 Worker thread wakes up
20:22:26.949 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:26.950 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:28.197 01.247 12308 Exposure complete
20:22:28.371 00.174 12308 worker thread done servicing request
20:22:28.372 00.001 14556 OnExposeComplete: enter
20:22:28.377 00.005 14556 UpdateGuideState(): m_state=6
20:22:28.381 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
20:22:28.384 00.003 14556 Star::Find returns 1 (0), X=165.85, Y=994.21, Mass=1760, SNR=28.0, Peak=155 HFD=4.3
20:22:28.388 00.004 14556 CameraToMount -- cameraTheta (0.62) - m_xAngle (-3.07) = xAngle (3.70 = -2.59)
20:22:28.392 00.004 14556 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.60 = -2.69)
20:22:28.396 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.08 cameraTheta=0.62 mountX=-0.07 mountY=-0.04, mountTheta=-2.66
20:22:28.401 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.05, opts=13)
20:22:28.406 00.005 14556 Enqueuing Move request for scope (0.07, 0.05)
20:22:28.409 00.003 12308 Worker thread wakes up
20:22:28.410 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
20:22:28.410 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
20:22:28.410 00.000 12308 Moving (0.07, 0.05) raw xDistance=-0.07 yDistance=-0.04
20:22:28.410 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:22:28.410 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:28.410 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:22:28.410 00.000 12308 MoveAxis(E, 0, ABG)
20:22:28.412 00.002 12308 Move returns status 0, amount 0
20:22:28.412 00.000 12308 MoveAxis(N, 0, ABG)
20:22:28.412 00.000 12308 Move returns status 0, amount 0
20:22:28.412 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:28.416 00.004 12308 move complete, result=0
20:22:28.416 00.000 12308 worker thread done servicing request
20:22:28.437 00.021 14556 UpdateGuideState exits: m=1760 SNR=28.0
20:22:28.442 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:28.447 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:28.451 00.004 14556 Enqueuing Expose request
20:22:28.455 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:22:28.459 00.004 12308 Worker thread wakes up
20:22:28.459 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:28.460 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:29.715 01.255 12308 Exposure complete
20:22:29.871 00.156 12308 worker thread done servicing request
20:22:29.871 00.000 14556 OnExposeComplete: enter
20:22:29.876 00.005 14556 UpdateGuideState(): m_state=6
20:22:29.881 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
20:22:29.885 00.004 14556 Star::Find returns 1 (0), X=165.78, Y=994.36, Mass=1842, SNR=28.7, Peak=145 HFD=4.6
20:22:29.890 00.005 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.67 = -1.62)
20:22:29.894 00.004 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.72)
20:22:29.899 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.59 mountX=-0.01 mountY=-0.20, mountTheta=-1.62
20:22:29.907 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.20, opts=13)
20:22:29.911 00.004 14556 Enqueuing Move request for scope (-0.00, 0.20)
20:22:29.915 00.004 12308 Worker thread wakes up
20:22:29.915 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.20) opts 0xd
20:22:29.916 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.20)
20:22:29.916 00.000 12308 Moving (-0.00, 0.20) raw xDistance=-0.01 yDistance=-0.20
20:22:29.916 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:22:29.916 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:29.917 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:22:29.917 00.000 12308 MoveAxis(E, 0, ABG)
20:22:29.917 00.000 12308 Move returns status 0, amount 0
20:22:29.918 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:29.921 00.003 12308 MoveAxis(N, 0, ABG)
20:22:29.923 00.002 12308 Move returns status 0, amount 0
20:22:29.923 00.000 12308 move complete, result=0
20:22:29.923 00.000 12308 worker thread done servicing request
20:22:29.944 00.021 14556 UpdateGuideState exits: m=1842 SNR=28.7
20:22:29.949 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:29.953 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:29.957 00.004 14556 Enqueuing Expose request
20:22:29.960 00.003 12308 Worker thread wakes up
20:22:29.961 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:22:29.965 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:29.966 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:31.220 01.254 12308 Exposure complete
20:22:31.379 00.159 12308 worker thread done servicing request
20:22:31.379 00.000 14556 OnExposeComplete: enter
20:22:31.383 00.004 14556 UpdateGuideState(): m_state=6
20:22:31.388 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
20:22:31.391 00.003 14556 Star::Find returns 1 (0), X=165.80, Y=994.37, Mass=1821, SNR=28.7, Peak=121 HFD=4.6
20:22:31.395 00.004 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.54 = -1.74)
20:22:31.398 00.003 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.84)
20:22:31.402 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.47 mountX=-0.04 mountY=-0.20, mountTheta=-1.75
20:22:31.406 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.21, opts=13)
20:22:31.410 00.004 14556 Enqueuing Move request for scope (0.02, 0.21)
20:22:31.414 00.004 12308 Worker thread wakes up
20:22:31.414 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.21) opts 0xd
20:22:31.414 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.21)
20:22:31.414 00.000 12308 Moving (0.02, 0.21) raw xDistance=-0.04 yDistance=-0.20
20:22:31.416 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:22:31.416 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:22:31.416 00.000 12308 MoveAxis(E, 0, ABG)
20:22:31.416 00.000 12308 Move returns status 0, amount 0
20:22:31.416 00.000 12308 MoveAxis(N, 144, ABG)
20:22:31.416 00.000 12308 Guiding  Dir = 0, Dur = 144
20:22:31.417 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:31.421 00.004 12308 IsSlewing returns 0
20:22:31.421 00.000 12308 IsGuiding returns 0
20:22:31.421 00.000 12308 PulseGuide returned control before completion, sleep 154
20:22:31.441 00.020 14556 UpdateGuideState exits: m=1821 SNR=28.7
20:22:31.446 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:31.449 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:31.453 00.004 14556 Enqueuing Expose request
20:22:31.582 00.129 12308 IsGuiding returns 1
20:22:31.584 00.002 12308 scope still moving after pulse duration time elapsed
20:22:31.614 00.030 12308 IsSlewing returns 0
20:22:31.615 00.001 12308 IsGuiding returns 0
20:22:31.615 00.000 12308 scope move finished after 144 + 49 ms
20:22:31.615 00.000 12308 Move returns status 0, amount 144
20:22:31.616 00.001 12308 move complete, result=0
20:22:31.616 00.000 12308 worker thread done servicing request
20:22:31.616 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 144 ms NORTH
20:22:31.622 00.006 12308 Worker thread wakes up
20:22:31.622 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:31.623 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:32.872 01.249 12308 Exposure complete
20:22:33.028 00.156 12308 worker thread done servicing request
20:22:33.028 00.000 14556 OnExposeComplete: enter
20:22:33.033 00.005 14556 UpdateGuideState(): m_state=6
20:22:33.038 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
20:22:33.042 00.004 14556 Star::Find returns 1 (0), X=165.73, Y=994.41, Mass=1281, SNR=23.9, Peak=103 HFD=4.3
20:22:33.047 00.005 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
20:22:33.051 00.004 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
20:22:33.054 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.25 hyp=0.25 cameraTheta=1.76 mountX=0.03 mountY=-0.25, mountTheta=-1.45
20:22:33.059 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.25, opts=13)
20:22:33.062 00.003 14556 Enqueuing Move request for scope (-0.05, 0.25)
20:22:33.066 00.004 12308 Worker thread wakes up
20:22:33.066 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.25) opts 0xd
20:22:33.066 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.25)
20:22:33.066 00.000 12308 Moving (-0.05, 0.25) raw xDistance=0.03 yDistance=-0.25
20:22:33.068 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:22:33.068 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:22:33.068 00.000 12308 MoveAxis(E, 0, ABG)
20:22:33.068 00.000 12308 Move returns status 0, amount 0
20:22:33.068 00.000 12308 MoveAxis(N, 179, ABG)
20:22:33.068 00.000 12308 Guiding  Dir = 0, Dur = 179
20:22:33.068 00.000 12308 IsSlewing returns 0
20:22:33.068 00.000 12308 IsGuiding returns 0
20:22:33.068 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:33.072 00.004 12308 PulseGuide returned control before completion, sleep 189
20:22:33.093 00.021 14556 UpdateGuideState exits: m=1281 SNR=23.9
20:22:33.098 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:33.101 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:33.106 00.005 14556 Enqueuing Expose request
20:22:33.268 00.162 12308 IsGuiding returns 1
20:22:33.268 00.000 12308 scope still moving after pulse duration time elapsed
20:22:33.299 00.031 12308 IsSlewing returns 0
20:22:33.299 00.000 12308 IsGuiding returns 0
20:22:33.300 00.001 12308 scope move finished after 179 + 52 ms
20:22:33.300 00.000 12308 Move returns status 0, amount 179
20:22:33.300 00.000 12308 move complete, result=0
20:22:33.301 00.001 12308 worker thread done servicing request
20:22:33.301 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 179 ms NORTH
20:22:33.306 00.005 12308 Worker thread wakes up
20:22:33.306 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:33.306 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:34.554 01.248 12308 Exposure complete
20:22:34.710 00.156 12308 worker thread done servicing request
20:22:34.710 00.000 14556 OnExposeComplete: enter
20:22:34.715 00.005 14556 UpdateGuideState(): m_state=6
20:22:34.720 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
20:22:34.723 00.003 14556 Star::Find returns 1 (0), X=165.93, Y=994.17, Mass=1722, SNR=28.1, Peak=140 HFD=4.3
20:22:34.726 00.003 14556 CameraToMount -- cameraTheta (0.09) - m_xAngle (-3.07) = xAngle (3.16 = -3.12)
20:22:34.731 00.005 14556 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.07 = 3.07)
20:22:34.734 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.01 hyp=0.15 cameraTheta=0.09 mountX=-0.15 mountY=0.01, mountTheta=3.07
20:22:34.739 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.01, opts=13)
20:22:34.743 00.004 14556 Enqueuing Move request for scope (0.15, 0.01)
20:22:34.746 00.003 12308 Worker thread wakes up
20:22:34.746 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.01) opts 0xd
20:22:34.746 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.01)
20:22:34.746 00.000 12308 Moving (0.15, 0.01) raw xDistance=-0.15 yDistance=0.01
20:22:34.748 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:22:34.748 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:34.748 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:22:34.748 00.000 12308 MoveAxis(E, 0, ABG)
20:22:34.748 00.000 12308 Move returns status 0, amount 0
20:22:34.749 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:34.755 00.006 12308 MoveAxis(N, 0, ABG)
20:22:34.755 00.000 12308 Move returns status 0, amount 0
20:22:34.755 00.000 12308 move complete, result=0
20:22:34.755 00.000 12308 worker thread done servicing request
20:22:34.775 00.020 14556 UpdateGuideState exits: m=1722 SNR=28.1
20:22:34.780 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:34.786 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:34.790 00.004 14556 Enqueuing Expose request
20:22:34.794 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:22:34.798 00.004 12308 Worker thread wakes up
20:22:34.798 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:34.798 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:36.043 01.245 12308 Exposure complete
20:22:36.196 00.153 12308 worker thread done servicing request
20:22:36.196 00.000 14556 OnExposeComplete: enter
20:22:36.200 00.004 14556 UpdateGuideState(): m_state=6
20:22:36.204 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
20:22:36.208 00.004 14556 Star::Find returns 1 (0), X=165.83, Y=994.47, Mass=1566, SNR=26.4, Peak=114 HFD=4.5
20:22:36.212 00.004 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.50 = -1.78)
20:22:36.215 00.003 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.88)
20:22:36.219 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.30 hyp=0.31 cameraTheta=1.43 mountX=-0.06 mountY=-0.29, mountTheta=-1.79
20:22:36.224 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.30, opts=13)
20:22:36.229 00.005 14556 Enqueuing Move request for scope (0.04, 0.30)
20:22:36.232 00.003 12308 Worker thread wakes up
20:22:36.233 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.30) opts 0xd
20:22:36.233 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.30)
20:22:36.233 00.000 12308 Moving (0.04, 0.30) raw xDistance=-0.06 yDistance=-0.29
20:22:36.233 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:22:36.233 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:22:36.234 00.001 12308 MoveAxis(E, 0, ABG)
20:22:36.234 00.000 12308 Move returns status 0, amount 0
20:22:36.234 00.000 12308 MoveAxis(N, 206, ABG)
20:22:36.234 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:36.239 00.005 12308 Guiding  Dir = 0, Dur = 206
20:22:36.239 00.000 12308 IsSlewing returns 0
20:22:36.239 00.000 12308 IsGuiding returns 0
20:22:36.240 00.001 12308 PulseGuide returned control before completion, sleep 216
20:22:36.261 00.021 14556 UpdateGuideState exits: m=1566 SNR=26.4
20:22:36.265 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:36.269 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:36.273 00.004 14556 Enqueuing Expose request
20:22:36.472 00.199 12308 IsGuiding returns 1
20:22:36.473 00.001 12308 scope still moving after pulse duration time elapsed
20:22:36.503 00.030 12308 IsSlewing returns 0
20:22:36.505 00.002 12308 IsGuiding returns 0
20:22:36.505 00.000 12308 scope move finished after 206 + 59 ms
20:22:36.506 00.001 12308 Move returns status 0, amount 206
20:22:36.506 00.000 12308 move complete, result=0
20:22:36.507 00.001 12308 worker thread done servicing request
20:22:36.507 00.000 12308 Worker thread wakes up
20:22:36.507 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 206 ms NORTH
20:22:36.515 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:36.515 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:37.767 01.252 12308 Exposure complete
20:22:37.936 00.169 12308 worker thread done servicing request
20:22:37.937 00.001 14556 OnExposeComplete: enter
20:22:37.942 00.005 14556 UpdateGuideState(): m_state=6
20:22:37.949 00.007 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
20:22:37.954 00.005 14556 Star::Find returns 1 (0), X=166.01, Y=993.77, Mass=1615, SNR=26.8, Peak=142 HFD=4.3
20:22:37.961 00.007 14556 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-3.07) = xAngle (2.04 = 2.04)
20:22:37.967 00.006 14556 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.94 = 1.94)
20:22:37.971 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=-0.39 hyp=0.45 cameraTheta=-1.04 mountX=-0.20 mountY=0.42, mountTheta=2.02
20:22:37.978 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=-0.39, opts=13)
20:22:37.983 00.005 14556 Enqueuing Move request for scope (0.23, -0.39)
20:22:37.988 00.005 12308 Worker thread wakes up
20:22:37.988 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.39) opts 0xd
20:22:37.988 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, -0.39)
20:22:37.989 00.001 12308 Moving (0.23, -0.39) raw xDistance=-0.20 yDistance=0.42
20:22:37.989 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:22:37.989 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:22:37.989 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
20:22:37.989 00.000 12308 MoveAxis(E, 88, ABG)
20:22:37.990 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:37.993 00.003 12308 Guiding  Dir = 2, Dur = 88
20:22:37.993 00.000 12308 IsSlewing returns 0
20:22:37.995 00.002 12308 IsGuiding returns 0
20:22:37.995 00.000 12308 PulseGuide returned control before completion, sleep 98
20:22:38.017 00.022 14556 UpdateGuideState exits: m=1615 SNR=26.8
20:22:38.022 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:38.026 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:38.031 00.005 14556 Enqueuing Expose request
20:22:38.101 00.070 12308 IsGuiding returns 1
20:22:38.102 00.001 12308 scope still moving after pulse duration time elapsed
20:22:38.131 00.029 12308 IsSlewing returns 0
20:22:38.133 00.002 12308 IsGuiding returns 0
20:22:38.133 00.000 12308 scope move finished after 88 + 50 ms
20:22:38.134 00.001 12308 Move returns status 0, amount 88
20:22:38.135 00.001 12308 MoveAxis(N, 0, ABG)
20:22:38.135 00.000 12308 Move returns status 0, amount 0
20:22:38.135 00.000 12308 move complete, result=0
20:22:38.137 00.002 12308 worker thread done servicing request
20:22:38.137 00.000 14556 GuideStep: -0.2 px 88 ms EAST, 0.4 px 0 ms NORTH
20:22:38.142 00.005 12308 Worker thread wakes up
20:22:38.142 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:38.142 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:39.399 01.257 12308 Exposure complete
20:22:39.557 00.158 12308 worker thread done servicing request
20:22:39.558 00.001 14556 OnExposeComplete: enter
20:22:39.562 00.004 14556 UpdateGuideState(): m_state=6
20:22:39.565 00.003 14556 Star::Find(15, 166, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
20:22:39.568 00.003 14556 Star::Find returns 1 (0), X=165.88, Y=994.04, Mass=1641, SNR=27.1, Peak=139 HFD=4.4
20:22:39.571 00.003 14556 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-3.07) = xAngle (2.19 = 2.19)
20:22:39.573 00.002 14556 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.09 = 2.09)
20:22:39.576 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-0.88 mountX=-0.09 mountY=0.14, mountTheta=2.16
20:22:39.580 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.12, opts=13)
20:22:39.583 00.003 14556 Enqueuing Move request for scope (0.10, -0.12)
20:22:39.585 00.002 12308 Worker thread wakes up
20:22:39.586 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.12) opts 0xd
20:22:39.586 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.12)
20:22:39.586 00.000 12308 Moving (0.10, -0.12) raw xDistance=-0.09 yDistance=0.14
20:22:39.586 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:22:39.586 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:39.587 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:22:39.587 00.000 12308 MoveAxis(E, 0, ABG)
20:22:39.587 00.000 12308 Move returns status 0, amount 0
20:22:39.587 00.000 12308 MoveAxis(N, 0, ABG)
20:22:39.587 00.000 12308 Move returns status 0, amount 0
20:22:39.588 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:39.593 00.005 12308 move complete, result=0
20:22:39.593 00.000 12308 worker thread done servicing request
20:22:39.609 00.016 14556 UpdateGuideState exits: m=1641 SNR=27.1
20:22:39.612 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:39.615 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:39.618 00.003 14556 Enqueuing Expose request
20:22:39.623 00.005 12308 Worker thread wakes up
20:22:39.623 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:39.623 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:22:39.626 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:40.868 01.242 12308 Exposure complete
20:22:41.073 00.205 12308 worker thread done servicing request
20:22:41.073 00.000 14556 OnExposeComplete: enter
20:22:41.077 00.004 14556 UpdateGuideState(): m_state=6
20:22:41.081 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
20:22:41.085 00.004 14556 Star::Find returns 1 (0), X=165.67, Y=993.94, Mass=1613, SNR=26.9, Peak=134 HFD=4.2
20:22:41.087 00.002 14556 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-3.07) = xAngle (1.02 = 1.02)
20:22:41.092 00.005 14556 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.92 = 0.92)
20:22:41.095 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.22 hyp=0.25 cameraTheta=-2.06 mountX=0.13 mountY=0.20, mountTheta=0.99
20:22:41.100 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.22, opts=13)
20:22:41.104 00.004 14556 Enqueuing Move request for scope (-0.12, -0.22)
20:22:41.106 00.002 12308 Worker thread wakes up
20:22:41.107 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.22) opts 0xd
20:22:41.107 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.22)
20:22:41.107 00.000 12308 Moving (-0.12, -0.22) raw xDistance=0.13 yDistance=0.20
20:22:41.107 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:22:41.107 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:41.107 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:22:41.108 00.001 12308 MoveAxis(E, 0, ABG)
20:22:41.108 00.000 12308 Move returns status 0, amount 0
20:22:41.108 00.000 12308 MoveAxis(N, 0, ABG)
20:22:41.108 00.000 12308 Move returns status 0, amount 0
20:22:41.109 00.001 12308 move complete, result=0
20:22:41.109 00.000 12308 worker thread done servicing request
20:22:41.109 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:41.130 00.021 14556 UpdateGuideState exits: m=1613 SNR=26.9
20:22:41.137 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:41.143 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:41.146 00.003 14556 Enqueuing Expose request
20:22:41.148 00.002 12308 Worker thread wakes up
20:22:41.148 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:22:41.153 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:41.153 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:42.410 01.257 12308 Exposure complete
20:22:42.580 00.170 12308 worker thread done servicing request
20:22:42.580 00.000 14556 OnExposeComplete: enter
20:22:42.585 00.005 14556 UpdateGuideState(): m_state=6
20:22:42.588 00.003 14556 Star::Find(15, 165, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
20:22:42.593 00.005 14556 Star::Find returns 1 (0), X=165.77, Y=994.18, Mass=1540, SNR=26.3, Peak=110 HFD=4.5
20:22:42.598 00.005 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
20:22:42.602 00.004 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
20:22:42.606 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.03 cameraTheta=2.11 mountX=0.01 mountY=-0.03, mountTheta=-1.12
20:22:42.611 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.02, opts=13)
20:22:42.615 00.004 14556 Enqueuing Move request for scope (-0.01, 0.02)
20:22:42.619 00.004 12308 Worker thread wakes up
20:22:42.619 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
20:22:42.619 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
20:22:42.620 00.001 12308 Moving (-0.01, 0.02) raw xDistance=0.01 yDistance=-0.03
20:22:42.620 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:22:42.620 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:42.620 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:22:42.620 00.000 12308 MoveAxis(E, 0, ABG)
20:22:42.621 00.001 12308 Move returns status 0, amount 0
20:22:42.621 00.000 12308 MoveAxis(N, 0, ABG)
20:22:42.621 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:42.625 00.004 12308 Move returns status 0, amount 0
20:22:42.625 00.000 12308 move complete, result=0
20:22:42.626 00.001 12308 worker thread done servicing request
20:22:42.646 00.020 14556 UpdateGuideState exits: m=1540 SNR=26.3
20:22:42.650 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:42.654 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:42.657 00.003 14556 Enqueuing Expose request
20:22:42.663 00.006 12308 Worker thread wakes up
20:22:42.663 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:22:42.667 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:42.667 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:43.920 01.253 12308 Exposure complete
20:22:44.069 00.149 12308 worker thread done servicing request
20:22:44.070 00.001 14556 OnExposeComplete: enter
20:22:44.073 00.003 14556 UpdateGuideState(): m_state=6
20:22:44.077 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
20:22:44.081 00.004 14556 Star::Find returns 1 (0), X=166.02, Y=994.09, Mass=1814, SNR=28.6, Peak=136 HFD=4.4
20:22:44.085 00.004 14556 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-3.07) = xAngle (2.77 = 2.77)
20:22:44.090 00.005 14556 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.67 = 2.67)
20:22:44.095 00.005 14556 CameraToMount -- cameraX=0.23 cameraY=-0.07 hyp=0.25 cameraTheta=-0.30 mountX=-0.23 mountY=0.11, mountTheta=2.69
20:22:44.109 00.014 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=-0.07, opts=13)
20:22:44.115 00.006 14556 Enqueuing Move request for scope (0.23, -0.07)
20:22:44.119 00.004 12308 Worker thread wakes up
20:22:44.119 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.07) opts 0xd
20:22:44.121 00.002 12308 Handling offset move in thread for scope, endpoint = (0.23, -0.07)
20:22:44.121 00.000 12308 Moving (0.23, -0.07) raw xDistance=-0.23 yDistance=0.11
20:22:44.121 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:22:44.121 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:44.122 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:22:44.122 00.000 12308 MoveAxis(E, 99, ABG)
20:22:44.122 00.000 12308 Guiding  Dir = 2, Dur = 99
20:22:44.123 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:44.128 00.005 12308 IsSlewing returns 0
20:22:44.128 00.000 12308 IsGuiding returns 0
20:22:44.128 00.000 12308 PulseGuide returned control before completion, sleep 109
20:22:44.151 00.023 14556 UpdateGuideState exits: m=1814 SNR=28.6
20:22:44.155 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:44.161 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:44.165 00.004 14556 Enqueuing Expose request
20:22:44.241 00.076 12308 IsGuiding returns 1
20:22:44.242 00.001 12308 scope still moving after pulse duration time elapsed
20:22:44.272 00.030 12308 IsSlewing returns 0
20:22:44.272 00.000 12308 IsGuiding returns 0
20:22:44.272 00.000 12308 scope move finished after 99 + 45 ms
20:22:44.274 00.002 12308 Move returns status 0, amount 99
20:22:44.274 00.000 12308 MoveAxis(N, 0, ABG)
20:22:44.274 00.000 12308 Move returns status 0, amount 0
20:22:44.274 00.000 12308 move complete, result=0
20:22:44.275 00.001 12308 worker thread done servicing request
20:22:44.275 00.000 12308 Worker thread wakes up
20:22:44.275 00.000 14556 GuideStep: -0.2 px 99 ms EAST, 0.1 px 0 ms NORTH
20:22:44.281 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:44.282 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:45.531 01.249 12308 Exposure complete
20:22:45.691 00.160 12308 worker thread done servicing request
20:22:45.691 00.000 14556 OnExposeComplete: enter
20:22:45.695 00.004 14556 UpdateGuideState(): m_state=6
20:22:45.699 00.004 14556 Star::Find(15, 166, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
20:22:45.703 00.004 14556 Star::Find returns 1 (0), X=166.04, Y=994.44, Mass=1438, SNR=25.7, Peak=113 HFD=4.1
20:22:45.707 00.004 14556 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.07) = xAngle (3.90 = -2.39)
20:22:45.710 00.003 14556 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.80 = -2.49)
20:22:45.714 00.004 14556 CameraToMount -- cameraX=0.26 cameraY=0.28 hyp=0.38 cameraTheta=0.82 mountX=-0.28 mountY=-0.23, mountTheta=-2.45
20:22:45.718 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.28, opts=13)
20:22:45.722 00.004 14556 Enqueuing Move request for scope (0.26, 0.28)
20:22:45.727 00.005 12308 Worker thread wakes up
20:22:45.727 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.28) opts 0xd
20:22:45.727 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.28)
20:22:45.727 00.000 12308 Moving (0.26, 0.28) raw xDistance=-0.28 yDistance=-0.23
20:22:45.727 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
20:22:45.727 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:22:45.728 00.001 12308 MoveAxis(E, 127, ABG)
20:22:45.728 00.000 12308 Guiding  Dir = 2, Dur = 127
20:22:45.728 00.000 12308 IsSlewing returns 0
20:22:45.728 00.000 12308 IsGuiding returns 0
20:22:45.729 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:45.732 00.003 12308 PulseGuide returned control before completion, sleep 137
20:22:45.753 00.021 14556 UpdateGuideState exits: m=1438 SNR=25.7
20:22:45.758 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:45.762 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:45.765 00.003 14556 Enqueuing Expose request
20:22:45.883 00.118 12308 IsGuiding returns 1
20:22:45.883 00.000 12308 scope still moving after pulse duration time elapsed
20:22:45.915 00.032 12308 IsSlewing returns 0
20:22:45.916 00.001 12308 IsGuiding returns 0
20:22:45.917 00.001 12308 scope move finished after 127 + 61 ms
20:22:45.917 00.000 12308 Move returns status 0, amount 127
20:22:45.918 00.001 12308 MoveAxis(N, 163, ABG)
20:22:45.918 00.000 12308 Guiding  Dir = 0, Dur = 163
20:22:45.919 00.001 12308 IsSlewing returns 0
20:22:45.920 00.001 12308 IsGuiding returns 0
20:22:45.920 00.000 12308 PulseGuide returned control before completion, sleep 173
20:22:46.103 00.183 12308 IsGuiding returns 1
20:22:46.104 00.001 12308 scope still moving after pulse duration time elapsed
20:22:46.134 00.030 12308 IsSlewing returns 0
20:22:46.135 00.001 12308 IsGuiding returns 0
20:22:46.136 00.001 12308 scope move finished after 163 + 52 ms
20:22:46.136 00.000 12308 Move returns status 0, amount 163
20:22:46.136 00.000 12308 move complete, result=0
20:22:46.138 00.002 12308 worker thread done servicing request
20:22:46.138 00.000 14556 GuideStep: -0.3 px 127 ms EAST, -0.2 px 163 ms NORTH
20:22:46.146 00.008 12308 Worker thread wakes up
20:22:46.146 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:46.146 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:47.393 01.247 12308 Exposure complete
20:22:47.553 00.160 12308 worker thread done servicing request
20:22:47.553 00.000 14556 OnExposeComplete: enter
20:22:47.558 00.005 14556 UpdateGuideState(): m_state=6
20:22:47.563 00.005 14556 Star::Find(15, 166, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
20:22:47.570 00.007 14556 Star::Find returns 1 (0), X=165.66, Y=994.26, Mass=1720, SNR=27.7, Peak=147 HFD=4.3
20:22:47.574 00.004 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.55 = -0.73)
20:22:47.578 00.004 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.83)
20:22:47.581 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.16 cameraTheta=2.48 mountX=0.12 mountY=-0.12, mountTheta=-0.78
20:22:47.587 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.10, opts=13)
20:22:47.592 00.005 14556 Enqueuing Move request for scope (-0.12, 0.10)
20:22:47.597 00.005 12308 Worker thread wakes up
20:22:47.597 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
20:22:47.597 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
20:22:47.597 00.000 12308 Moving (-0.12, 0.10) raw xDistance=0.12 yDistance=-0.12
20:22:47.597 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:22:47.599 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:47.599 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:22:47.599 00.000 12308 MoveAxis(E, 0, ABG)
20:22:47.599 00.000 12308 Move returns status 0, amount 0
20:22:47.599 00.000 12308 MoveAxis(N, 0, ABG)
20:22:47.599 00.000 12308 Move returns status 0, amount 0
20:22:47.600 00.001 12308 move complete, result=0
20:22:47.600 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:47.605 00.005 12308 worker thread done servicing request
20:22:47.626 00.021 14556 UpdateGuideState exits: m=1720 SNR=27.7
20:22:47.631 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:47.636 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:47.639 00.003 14556 Enqueuing Expose request
20:22:47.644 00.005 12308 Worker thread wakes up
20:22:47.644 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:47.644 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:47.644 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:22:48.894 01.250 12308 Exposure complete
20:22:49.052 00.158 12308 worker thread done servicing request
20:22:49.053 00.001 14556 OnExposeComplete: enter
20:22:49.057 00.004 14556 UpdateGuideState(): m_state=6
20:22:49.062 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
20:22:49.069 00.007 14556 Star::Find returns 1 (0), X=165.84, Y=994.15, Mass=1566, SNR=26.6, Peak=113 HFD=4.5
20:22:49.073 00.004 14556 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-3.07) = xAngle (2.93 = 2.93)
20:22:49.078 00.005 14556 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.83 = 2.83)
20:22:49.082 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.15 mountX=-0.05 mountY=0.02, mountTheta=2.84
20:22:49.086 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.01, opts=13)
20:22:49.090 00.004 14556 Enqueuing Move request for scope (0.05, -0.01)
20:22:49.094 00.004 12308 Worker thread wakes up
20:22:49.094 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
20:22:49.094 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
20:22:49.094 00.000 12308 Moving (0.05, -0.01) raw xDistance=-0.05 yDistance=0.02
20:22:49.094 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:22:49.094 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:49.096 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:22:49.096 00.000 12308 MoveAxis(E, 0, ABG)
20:22:49.096 00.000 12308 Move returns status 0, amount 0
20:22:49.096 00.000 12308 MoveAxis(N, 0, ABG)
20:22:49.096 00.000 12308 Move returns status 0, amount 0
20:22:49.097 00.001 12308 move complete, result=0
20:22:49.097 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:49.101 00.004 12308 worker thread done servicing request
20:22:49.118 00.017 14556 UpdateGuideState exits: m=1566 SNR=26.6
20:22:49.122 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:49.125 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:49.130 00.005 14556 Enqueuing Expose request
20:22:49.133 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:22:49.138 00.005 12308 Worker thread wakes up
20:22:49.138 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:49.138 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:50.387 01.249 12308 Exposure complete
20:22:50.564 00.177 12308 worker thread done servicing request
20:22:50.564 00.000 14556 OnExposeComplete: enter
20:22:50.569 00.005 14556 UpdateGuideState(): m_state=6
20:22:50.574 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
20:22:50.578 00.004 14556 Star::Find returns 1 (0), X=165.65, Y=994.46, Mass=1570, SNR=26.8, Peak=135 HFD=4.5
20:22:50.582 00.004 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
20:22:50.586 00.004 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.32)
20:22:50.589 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.30 hyp=0.33 cameraTheta=1.99 mountX=0.11 mountY=-0.32, mountTheta=-1.23
20:22:50.596 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.30, opts=13)
20:22:50.601 00.005 14556 Enqueuing Move request for scope (-0.14, 0.30)
20:22:50.605 00.004 12308 Worker thread wakes up
20:22:50.605 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.30) opts 0xd
20:22:50.605 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.30)
20:22:50.605 00.000 12308 Moving (-0.14, 0.30) raw xDistance=0.11 yDistance=-0.32
20:22:50.605 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:22:50.607 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:22:50.607 00.000 12308 MoveAxis(E, 0, ABG)
20:22:50.607 00.000 12308 Move returns status 0, amount 0
20:22:50.607 00.000 12308 MoveAxis(N, 226, ABG)
20:22:50.607 00.000 12308 Guiding  Dir = 0, Dur = 226
20:22:50.607 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:50.612 00.005 12308 IsSlewing returns 0
20:22:50.612 00.000 12308 IsGuiding returns 0
20:22:50.612 00.000 12308 PulseGuide returned control before completion, sleep 236
20:22:50.635 00.023 14556 UpdateGuideState exits: m=1570 SNR=26.8
20:22:50.639 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:50.643 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:50.647 00.004 14556 Enqueuing Expose request
20:22:50.858 00.211 12308 IsGuiding returns 1
20:22:50.860 00.002 12308 scope still moving after pulse duration time elapsed
20:22:50.888 00.028 12308 IsSlewing returns 0
20:22:50.890 00.002 12308 IsGuiding returns 0
20:22:50.890 00.000 12308 scope move finished after 226 + 51 ms
20:22:50.890 00.000 12308 Move returns status 0, amount 226
20:22:50.891 00.001 12308 move complete, result=0
20:22:50.891 00.000 12308 worker thread done servicing request
20:22:50.891 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 226 ms NORTH
20:22:50.898 00.007 12308 Worker thread wakes up
20:22:50.898 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:50.899 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:52.150 01.251 12308 Exposure complete
20:22:52.314 00.164 12308 worker thread done servicing request
20:22:52.315 00.001 14556 OnExposeComplete: enter
20:22:52.319 00.004 14556 UpdateGuideState(): m_state=6
20:22:52.323 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
20:22:52.327 00.004 14556 Star::Find returns 1 (0), X=165.87, Y=994.01, Mass=2100, SNR=30.7, Peak=174 HFD=4.4
20:22:52.330 00.003 14556 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-3.07) = xAngle (2.05 = 2.05)
20:22:52.335 00.005 14556 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.95 = 1.95)
20:22:52.338 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=-0.15 hyp=0.18 cameraTheta=-1.02 mountX=-0.08 mountY=0.16, mountTheta=2.03
20:22:52.343 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.15, opts=13)
20:22:52.348 00.005 14556 Enqueuing Move request for scope (0.09, -0.15)
20:22:52.352 00.004 12308 Worker thread wakes up
20:22:52.352 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.15) opts 0xd
20:22:52.352 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.15)
20:22:52.352 00.000 12308 Moving (0.09, -0.15) raw xDistance=-0.08 yDistance=0.16
20:22:52.352 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:22:52.353 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:52.353 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:22:52.353 00.000 12308 MoveAxis(E, 0, ABG)
20:22:52.353 00.000 12308 Move returns status 0, amount 0
20:22:52.353 00.000 12308 MoveAxis(N, 0, ABG)
20:22:52.354 00.001 12308 Move returns status 0, amount 0
20:22:52.354 00.000 12308 move complete, result=0
20:22:52.354 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:52.359 00.005 12308 worker thread done servicing request
20:22:52.379 00.020 14556 UpdateGuideState exits: m=2100 SNR=30.7
20:22:52.384 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:52.390 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:52.395 00.005 14556 Enqueuing Expose request
20:22:52.400 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:22:52.408 00.008 12308 Worker thread wakes up
20:22:52.408 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:52.409 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:53.650 01.241 12308 Exposure complete
20:22:53.845 00.195 12308 worker thread done servicing request
20:22:53.845 00.000 14556 OnExposeComplete: enter
20:22:53.851 00.006 14556 UpdateGuideState(): m_state=6
20:22:53.857 00.006 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
20:22:53.862 00.005 14556 Star::Find returns 1 (0), X=165.95, Y=994.19, Mass=1646, SNR=27.2, Peak=146 HFD=4.4
20:22:53.866 00.004 14556 CameraToMount -- cameraTheta (0.17) - m_xAngle (-3.07) = xAngle (3.25 = -3.04)
20:22:53.870 00.004 14556 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.15 = -3.14)
20:22:53.873 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=0.03 hyp=0.17 cameraTheta=0.17 mountX=-0.17 mountY=-0.00, mountTheta=-3.14
20:22:53.877 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.03, opts=13)
20:22:53.880 00.003 14556 Enqueuing Move request for scope (0.16, 0.03)
20:22:53.885 00.005 12308 Worker thread wakes up
20:22:53.885 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.03) opts 0xd
20:22:53.885 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.03)
20:22:53.885 00.000 12308 Moving (0.16, 0.03) raw xDistance=-0.17 yDistance=-0.00
20:22:53.885 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:22:53.885 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:53.886 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:22:53.886 00.000 12308 MoveAxis(E, 0, ABG)
20:22:53.886 00.000 12308 Move returns status 0, amount 0
20:22:53.886 00.000 12308 MoveAxis(N, 0, ABG)
20:22:53.886 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:53.889 00.003 12308 Move returns status 0, amount 0
20:22:53.889 00.000 12308 move complete, result=0
20:22:53.889 00.000 12308 worker thread done servicing request
20:22:53.904 00.015 14556 UpdateGuideState exits: m=1646 SNR=27.2
20:22:53.908 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:53.911 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:53.914 00.003 14556 Enqueuing Expose request
20:22:53.916 00.002 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:22:53.919 00.003 12308 Worker thread wakes up
20:22:53.920 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:53.920 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:55.174 01.254 12308 Exposure complete
20:22:55.339 00.165 12308 worker thread done servicing request
20:22:55.340 00.001 14556 OnExposeComplete: enter
20:22:55.345 00.005 14556 UpdateGuideState(): m_state=6
20:22:55.349 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
20:22:55.353 00.004 14556 Star::Find returns 1 (0), X=165.75, Y=994.14, Mass=1936, SNR=29.1, Peak=144 HFD=4.5
20:22:55.356 00.003 14556 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.07) = xAngle (0.45 = 0.45)
20:22:55.361 00.005 14556 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.35 = 0.35)
20:22:55.364 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-2.63 mountX=0.03 mountY=0.01, mountTheta=0.36
20:22:55.370 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.02, opts=13)
20:22:55.374 00.004 14556 Enqueuing Move request for scope (-0.03, -0.02)
20:22:55.378 00.004 12308 Worker thread wakes up
20:22:55.378 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
20:22:55.379 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
20:22:55.379 00.000 12308 Moving (-0.03, -0.02) raw xDistance=0.03 yDistance=0.01
20:22:55.379 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:22:55.379 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:55.379 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:22:55.379 00.000 12308 MoveAxis(E, 0, ABG)
20:22:55.379 00.000 12308 Move returns status 0, amount 0
20:22:55.380 00.001 12308 MoveAxis(N, 0, ABG)
20:22:55.380 00.000 12308 Move returns status 0, amount 0
20:22:55.380 00.000 12308 move complete, result=0
20:22:55.380 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:55.386 00.006 12308 worker thread done servicing request
20:22:55.405 00.019 14556 UpdateGuideState exits: m=1936 SNR=29.1
20:22:55.409 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:55.415 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:55.419 00.004 14556 Enqueuing Expose request
20:22:55.423 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:22:55.426 00.003 12308 Worker thread wakes up
20:22:55.426 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:55.426 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:56.670 01.244 12308 Exposure complete
20:22:56.829 00.159 12308 worker thread done servicing request
20:22:56.829 00.000 14556 OnExposeComplete: enter
20:22:56.834 00.005 14556 UpdateGuideState(): m_state=6
20:22:56.837 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
20:22:56.843 00.006 14556 Star::Find returns 1 (0), X=165.94, Y=994.15, Mass=1469, SNR=25.7, Peak=135 HFD=4.3
20:22:56.847 00.004 14556 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-3.07) = xAngle (3.01 = 3.01)
20:22:56.853 00.006 14556 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.91 = 2.91)
20:22:56.857 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-0.06 mountX=-0.16 mountY=0.04, mountTheta=2.92
20:22:56.862 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.01, opts=13)
20:22:56.866 00.004 14556 Enqueuing Move request for scope (0.16, -0.01)
20:22:56.872 00.006 12308 Worker thread wakes up
20:22:56.872 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd
20:22:56.872 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.01)
20:22:56.873 00.001 12308 Moving (0.16, -0.01) raw xDistance=-0.16 yDistance=0.04
20:22:56.873 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:22:56.873 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:56.873 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:22:56.873 00.000 12308 MoveAxis(E, 0, ABG)
20:22:56.874 00.001 12308 Move returns status 0, amount 0
20:22:56.874 00.000 12308 MoveAxis(N, 0, ABG)
20:22:56.874 00.000 12308 Move returns status 0, amount 0
20:22:56.874 00.000 12308 move complete, result=0
20:22:56.874 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:56.882 00.008 12308 worker thread done servicing request
20:22:56.902 00.020 14556 UpdateGuideState exits: m=1469 SNR=25.7
20:22:56.907 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:56.913 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:56.918 00.005 14556 Enqueuing Expose request
20:22:56.924 00.006 12308 Worker thread wakes up
20:22:56.924 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:22:56.929 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:56.929 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:58.172 01.243 12308 Exposure complete
20:22:58.345 00.173 12308 worker thread done servicing request
20:22:58.346 00.001 14556 OnExposeComplete: enter
20:22:58.349 00.003 14556 UpdateGuideState(): m_state=6
20:22:58.354 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
20:22:58.358 00.004 14556 Star::Find returns 1 (0), X=166.04, Y=994.37, Mass=1611, SNR=27.0, Peak=120 HFD=4.2
20:22:58.362 00.004 14556 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.07) = xAngle (3.74 = -2.55)
20:22:58.366 00.004 14556 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.64 = -2.64)
20:22:58.371 00.005 14556 CameraToMount -- cameraX=0.26 cameraY=0.21 hyp=0.33 cameraTheta=0.66 mountX=-0.28 mountY=-0.16, mountTheta=-2.62
20:22:58.376 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.21, opts=13)
20:22:58.383 00.007 14556 Enqueuing Move request for scope (0.26, 0.21)
20:22:58.387 00.004 12308 Worker thread wakes up
20:22:58.387 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.21) opts 0xd
20:22:58.387 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.21)
20:22:58.388 00.001 12308 Moving (0.26, 0.21) raw xDistance=-0.28 yDistance=-0.16
20:22:58.388 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
20:22:58.388 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:58.388 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:22:58.390 00.002 12308 MoveAxis(E, 119, ABG)
20:22:58.390 00.000 12308 Guiding  Dir = 2, Dur = 119
20:22:58.390 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:22:58.394 00.004 12308 IsSlewing returns 0
20:22:58.394 00.000 12308 IsGuiding returns 0
20:22:58.395 00.001 12308 PulseGuide returned control before completion, sleep 129
20:22:58.416 00.021 14556 UpdateGuideState exits: m=1611 SNR=27.0
20:22:58.421 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:58.425 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:22:58.428 00.003 14556 Enqueuing Expose request
20:22:58.534 00.106 12308 IsGuiding returns 1
20:22:58.535 00.001 12308 scope still moving after pulse duration time elapsed
20:22:58.566 00.031 12308 IsSlewing returns 0
20:22:58.567 00.001 12308 IsGuiding returns 0
20:22:58.568 00.001 12308 scope move finished after 119 + 53 ms
20:22:58.568 00.000 12308 Move returns status 0, amount 119
20:22:58.569 00.001 12308 MoveAxis(N, 0, ABG)
20:22:58.569 00.000 12308 Move returns status 0, amount 0
20:22:58.570 00.001 12308 move complete, result=0
20:22:58.570 00.000 12308 worker thread done servicing request
20:22:58.571 00.001 14556 GuideStep: -0.3 px 119 ms EAST, -0.2 px 0 ms NORTH
20:22:58.577 00.006 12308 Worker thread wakes up
20:22:58.577 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:22:58.579 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:22:59.826 01.247 12308 Exposure complete
20:22:59.990 00.164 12308 worker thread done servicing request
20:22:59.990 00.000 14556 OnExposeComplete: enter
20:22:59.994 00.004 14556 UpdateGuideState(): m_state=6
20:22:59.998 00.004 14556 Star::Find(15, 166, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
20:23:00.002 00.004 14556 Star::Find returns 1 (0), X=165.79, Y=994.64, Mass=1632, SNR=27.2, Peak=121 HFD=4.6
20:23:00.015 00.013 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.64 = -1.65)
20:23:00.025 00.010 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.75)
20:23:00.030 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=0.48 hyp=0.48 cameraTheta=1.56 mountX=-0.04 mountY=-0.47, mountTheta=-1.65
20:23:00.039 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.48, opts=13)
20:23:00.045 00.006 14556 Enqueuing Move request for scope (0.00, 0.48)
20:23:00.051 00.006 12308 Worker thread wakes up
20:23:00.051 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.48) opts 0xd
20:23:00.051 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.48)
20:23:00.051 00.000 12308 Moving (0.00, 0.48) raw xDistance=-0.04 yDistance=-0.47
20:23:00.053 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:23:00.053 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
20:23:00.053 00.000 12308 MoveAxis(E, 0, ABG)
20:23:00.053 00.000 12308 Move returns status 0, amount 0
20:23:00.053 00.000 12308 MoveAxis(N, 333, ABG)
20:23:00.053 00.000 12308 Guiding  Dir = 0, Dur = 333
20:23:00.053 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:00.058 00.005 12308 IsSlewing returns 0
20:23:00.059 00.001 12308 IsGuiding returns 0
20:23:00.059 00.000 12308 PulseGuide returned control before completion, sleep 343
20:23:00.088 00.029 14556 UpdateGuideState exits: m=1632 SNR=27.2
20:23:00.093 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:00.101 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:00.106 00.005 14556 Enqueuing Expose request
20:23:00.416 00.310 12308 IsGuiding returns 1
20:23:00.416 00.000 12308 scope still moving after pulse duration time elapsed
20:23:00.446 00.030 12308 IsSlewing returns 0
20:23:00.446 00.000 12308 IsGuiding returns 0
20:23:00.446 00.000 12308 scope move finished after 333 + 55 ms
20:23:00.448 00.002 12308 Move returns status 0, amount 333
20:23:00.448 00.000 12308 move complete, result=0
20:23:00.448 00.000 12308 worker thread done servicing request
20:23:00.448 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.5 px 333 ms NORTH
20:23:00.458 00.010 12308 Worker thread wakes up
20:23:00.458 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:00.458 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:01.706 01.248 12308 Exposure complete
20:23:01.869 00.163 12308 worker thread done servicing request
20:23:01.869 00.000 14556 OnExposeComplete: enter
20:23:01.874 00.005 14556 UpdateGuideState(): m_state=6
20:23:01.878 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
20:23:01.883 00.005 14556 Star::Find returns 1 (0), X=165.85, Y=994.26, Mass=1588, SNR=26.7, Peak=134 HFD=4.5
20:23:01.887 00.004 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.07 = -2.22)
20:23:01.891 00.004 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.32)
20:23:01.895 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=0.99 mountX=-0.07 mountY=-0.09, mountTheta=-2.26
20:23:01.901 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.10, opts=13)
20:23:01.905 00.004 14556 Enqueuing Move request for scope (0.06, 0.10)
20:23:01.908 00.003 12308 Worker thread wakes up
20:23:01.909 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
20:23:01.909 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
20:23:01.909 00.000 12308 Moving (0.06, 0.10) raw xDistance=-0.07 yDistance=-0.09
20:23:01.909 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:23:01.909 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:01.910 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:23:01.910 00.000 12308 MoveAxis(E, 0, ABG)
20:23:01.910 00.000 12308 Move returns status 0, amount 0
20:23:01.910 00.000 12308 MoveAxis(N, 0, ABG)
20:23:01.910 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:01.916 00.006 12308 Move returns status 0, amount 0
20:23:01.916 00.000 12308 move complete, result=0
20:23:01.916 00.000 12308 worker thread done servicing request
20:23:01.936 00.020 14556 UpdateGuideState exits: m=1588 SNR=26.7
20:23:01.942 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:01.946 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:01.950 00.004 14556 Enqueuing Expose request
20:23:01.953 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:23:01.957 00.004 12308 Worker thread wakes up
20:23:01.957 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:01.957 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:03.206 01.249 12308 Exposure complete
20:23:03.362 00.156 12308 worker thread done servicing request
20:23:03.362 00.000 14556 OnExposeComplete: enter
20:23:03.366 00.004 14556 UpdateGuideState(): m_state=6
20:23:03.370 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
20:23:03.375 00.005 14556 Star::Find returns 1 (0), X=165.94, Y=994.30, Mass=1475, SNR=25.8, Peak=130 HFD=4.1
20:23:03.379 00.004 14556 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.07) = xAngle (3.81 = -2.48)
20:23:03.384 00.005 14556 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.71 = -2.58)
20:23:03.389 00.005 14556 CameraToMount -- cameraX=0.15 cameraY=0.14 hyp=0.21 cameraTheta=0.73 mountX=-0.16 mountY=-0.11, mountTheta=-2.54
20:23:03.395 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.14, opts=13)
20:23:03.400 00.005 14556 Enqueuing Move request for scope (0.15, 0.14)
20:23:03.403 00.003 12308 Worker thread wakes up
20:23:03.404 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.14) opts 0xd
20:23:03.404 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.14)
20:23:03.404 00.000 12308 Moving (0.15, 0.14) raw xDistance=-0.16 yDistance=-0.11
20:23:03.404 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:23:03.404 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:03.406 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:23:03.406 00.000 12308 MoveAxis(E, 0, ABG)
20:23:03.406 00.000 12308 Move returns status 0, amount 0
20:23:03.406 00.000 12308 MoveAxis(N, 0, ABG)
20:23:03.406 00.000 12308 Move returns status 0, amount 0
20:23:03.407 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:03.413 00.006 12308 move complete, result=0
20:23:03.413 00.000 12308 worker thread done servicing request
20:23:03.434 00.021 14556 UpdateGuideState exits: m=1475 SNR=25.8
20:23:03.440 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:03.445 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:03.449 00.004 14556 Enqueuing Expose request
20:23:03.452 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:23:03.456 00.004 12308 Worker thread wakes up
20:23:03.456 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:03.456 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:04.706 01.250 12308 Exposure complete
20:23:04.853 00.147 12308 worker thread done servicing request
20:23:04.853 00.000 14556 OnExposeComplete: enter
20:23:04.857 00.004 14556 UpdateGuideState(): m_state=6
20:23:04.861 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
20:23:04.866 00.005 14556 Star::Find returns 1 (0), X=165.84, Y=994.47, Mass=1923, SNR=29.6, Peak=144 HFD=4.4
20:23:04.869 00.003 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.45 = -1.83)
20:23:04.872 00.003 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.93)
20:23:04.876 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.31 hyp=0.32 cameraTheta=1.38 mountX=-0.08 mountY=-0.30, mountTheta=-1.84
20:23:04.880 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.31, opts=13)
20:23:04.882 00.002 14556 Enqueuing Move request for scope (0.06, 0.31)
20:23:04.885 00.003 12308 Worker thread wakes up
20:23:04.885 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.31) opts 0xd
20:23:04.885 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.31)
20:23:04.885 00.000 12308 Moving (0.06, 0.31) raw xDistance=-0.08 yDistance=-0.30
20:23:04.887 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:23:04.887 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:23:04.887 00.000 12308 MoveAxis(E, 0, ABG)
20:23:04.887 00.000 12308 Move returns status 0, amount 0
20:23:04.887 00.000 12308 MoveAxis(N, 208, ABG)
20:23:04.888 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:04.891 00.003 12308 Guiding  Dir = 0, Dur = 208
20:23:04.891 00.000 12308 IsSlewing returns 0
20:23:04.891 00.000 12308 IsGuiding returns 0
20:23:04.892 00.001 12308 PulseGuide returned control before completion, sleep 218
20:23:04.909 00.017 14556 UpdateGuideState exits: m=1923 SNR=29.6
20:23:04.916 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:04.920 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:04.924 00.004 14556 Enqueuing Expose request
20:23:05.113 00.189 12308 IsGuiding returns 1
20:23:05.114 00.001 12308 scope still moving after pulse duration time elapsed
20:23:05.145 00.031 12308 IsSlewing returns 0
20:23:05.146 00.001 12308 IsGuiding returns 0
20:23:05.147 00.001 12308 scope move finished after 208 + 47 ms
20:23:05.147 00.000 12308 Move returns status 0, amount 208
20:23:05.148 00.001 12308 move complete, result=0
20:23:05.148 00.000 12308 worker thread done servicing request
20:23:05.148 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 208 ms NORTH
20:23:05.157 00.009 12308 Worker thread wakes up
20:23:05.157 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:05.157 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:06.402 01.245 12308 Exposure complete
20:23:06.516 00.114 12308 worker thread done servicing request
20:23:06.516 00.000 14556 OnExposeComplete: enter
20:23:06.519 00.003 14556 UpdateGuideState(): m_state=6
20:23:06.524 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
20:23:06.528 00.004 14556 Star::Find returns 1 (0), X=165.70, Y=993.87, Mass=1737, SNR=28.1, Peak=160 HFD=4.6
20:23:06.531 00.003 14556 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.07) = xAngle (1.23 = 1.23)
20:23:06.534 00.003 14556 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.13 = 1.13)
20:23:06.539 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.29 hyp=0.30 cameraTheta=-1.84 mountX=0.10 mountY=0.27, mountTheta=1.22
20:23:06.544 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.29, opts=13)
20:23:06.548 00.004 14556 Enqueuing Move request for scope (-0.08, -0.29)
20:23:06.552 00.004 12308 Worker thread wakes up
20:23:06.552 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.29) opts 0xd
20:23:06.553 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.29)
20:23:06.553 00.000 12308 Moving (-0.08, -0.29) raw xDistance=0.10 yDistance=0.27
20:23:06.553 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:23:06.553 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:23:06.553 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:23:06.553 00.000 12308 MoveAxis(E, 0, ABG)
20:23:06.553 00.000 12308 Move returns status 0, amount 0
20:23:06.554 00.001 12308 MoveAxis(N, 0, ABG)
20:23:06.555 00.001 12308 Move returns status 0, amount 0
20:23:06.555 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:06.559 00.004 12308 move complete, result=0
20:23:06.559 00.000 12308 worker thread done servicing request
20:23:06.580 00.021 14556 UpdateGuideState exits: m=1737 SNR=28.1
20:23:06.584 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:06.589 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:06.597 00.008 14556 Enqueuing Expose request
20:23:06.606 00.009 12308 Worker thread wakes up
20:23:06.606 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:23:06.612 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:06.613 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:07.859 01.246 12308 Exposure complete
20:23:08.027 00.168 12308 worker thread done servicing request
20:23:08.028 00.001 14556 OnExposeComplete: enter
20:23:08.034 00.006 14556 UpdateGuideState(): m_state=6
20:23:08.039 00.005 14556 Star::Find(15, 165, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
20:23:08.043 00.004 14556 Star::Find returns 1 (0), X=166.18, Y=994.13, Mass=1710, SNR=27.9, Peak=163 HFD=4.3
20:23:08.048 00.005 14556 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-3.07) = xAngle (2.99 = 2.99)
20:23:08.051 00.003 14556 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.90 = 2.90)
20:23:08.055 00.004 14556 CameraToMount -- cameraX=0.40 cameraY=-0.03 hyp=0.40 cameraTheta=-0.08 mountX=-0.40 mountY=0.10, mountTheta=2.90
20:23:08.060 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.40, y=-0.03, opts=13)
20:23:08.065 00.005 14556 Enqueuing Move request for scope (0.40, -0.03)
20:23:08.068 00.003 12308 Worker thread wakes up
20:23:08.069 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.03) opts 0xd
20:23:08.069 00.000 12308 Handling offset move in thread for scope, endpoint = (0.40, -0.03)
20:23:08.069 00.000 12308 Moving (0.40, -0.03) raw xDistance=-0.40 yDistance=0.10
20:23:08.070 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
20:23:08.070 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:08.070 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:23:08.070 00.000 12308 MoveAxis(E, 173, ABG)
20:23:08.072 00.002 12308 Guiding  Dir = 2, Dur = 173
20:23:08.072 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:08.076 00.004 12308 IsSlewing returns 0
20:23:08.077 00.001 12308 IsGuiding returns 0
20:23:08.077 00.000 12308 PulseGuide returned control before completion, sleep 183
20:23:08.097 00.020 14556 UpdateGuideState exits: m=1710 SNR=27.9
20:23:08.100 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:08.103 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:08.107 00.004 14556 Enqueuing Expose request
20:23:08.273 00.166 12308 IsGuiding returns 1
20:23:08.274 00.001 12308 scope still moving after pulse duration time elapsed
20:23:08.305 00.031 12308 IsSlewing returns 0
20:23:08.306 00.001 12308 IsGuiding returns 0
20:23:08.306 00.000 12308 scope move finished after 173 + 56 ms
20:23:08.308 00.002 12308 Move returns status 0, amount 173
20:23:08.308 00.000 12308 MoveAxis(N, 0, ABG)
20:23:08.309 00.001 12308 Move returns status 0, amount 0
20:23:08.310 00.001 12308 move complete, result=0
20:23:08.310 00.000 12308 worker thread done servicing request
20:23:08.310 00.000 12308 Worker thread wakes up
20:23:08.312 00.002 14556 GuideStep: -0.4 px 173 ms EAST, 0.1 px 0 ms NORTH
20:23:08.321 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:08.322 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:09.568 01.246 12308 Exposure complete
20:23:09.725 00.157 12308 worker thread done servicing request
20:23:09.726 00.001 14556 OnExposeComplete: enter
20:23:09.730 00.004 14556 UpdateGuideState(): m_state=6
20:23:09.734 00.004 14556 Star::Find(15, 166, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
20:23:09.737 00.003 14556 Star::Find returns 1 (0), X=165.93, Y=994.12, Mass=1838, SNR=28.8, Peak=165 HFD=4.3
20:23:09.742 00.005 14556 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-3.07) = xAngle (2.82 = 2.82)
20:23:09.746 00.004 14556 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.72 = 2.72)
20:23:09.749 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=-0.04 hyp=0.16 cameraTheta=-0.26 mountX=-0.15 mountY=0.06, mountTheta=2.73
20:23:09.755 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.04, opts=13)
20:23:09.759 00.004 14556 Enqueuing Move request for scope (0.15, -0.04)
20:23:09.763 00.004 12308 Worker thread wakes up
20:23:09.763 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.04) opts 0xd
20:23:09.763 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.04)
20:23:09.763 00.000 12308 Moving (0.15, -0.04) raw xDistance=-0.15 yDistance=0.06
20:23:09.764 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:23:09.764 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:09.764 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:23:09.764 00.000 12308 MoveAxis(E, 0, ABG)
20:23:09.765 00.001 12308 Move returns status 0, amount 0
20:23:09.765 00.000 12308 MoveAxis(N, 0, ABG)
20:23:09.766 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:09.770 00.004 12308 Move returns status 0, amount 0
20:23:09.770 00.000 12308 move complete, result=0
20:23:09.770 00.000 12308 worker thread done servicing request
20:23:09.790 00.020 14556 UpdateGuideState exits: m=1838 SNR=28.8
20:23:09.795 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:09.799 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:09.802 00.003 14556 Enqueuing Expose request
20:23:09.806 00.004 12308 Worker thread wakes up
20:23:09.806 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:09.810 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:09.810 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:11.053 01.243 12308 Exposure complete
20:23:11.216 00.163 12308 worker thread done servicing request
20:23:11.217 00.001 14556 OnExposeComplete: enter
20:23:11.221 00.004 14556 UpdateGuideState(): m_state=6
20:23:11.224 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
20:23:11.228 00.004 14556 Star::Find returns 1 (0), X=165.79, Y=994.30, Mass=1630, SNR=27.1, Peak=147 HFD=3.9
20:23:11.233 00.005 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.56 = -1.73)
20:23:11.237 00.004 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
20:23:11.240 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.15 cameraTheta=1.48 mountX=-0.02 mountY=-0.14, mountTheta=-1.73
20:23:11.245 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.14, opts=13)
20:23:11.249 00.004 14556 Enqueuing Move request for scope (0.01, 0.14)
20:23:11.256 00.007 12308 Worker thread wakes up
20:23:11.256 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
20:23:11.257 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
20:23:11.257 00.000 12308 Moving (0.01, 0.14) raw xDistance=-0.02 yDistance=-0.14
20:23:11.257 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:23:11.257 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:11.258 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:23:11.258 00.000 12308 MoveAxis(E, 0, ABG)
20:23:11.258 00.000 12308 Move returns status 0, amount 0
20:23:11.259 00.001 12308 MoveAxis(N, 0, ABG)
20:23:11.259 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:11.263 00.004 12308 Move returns status 0, amount 0
20:23:11.263 00.000 12308 move complete, result=0
20:23:11.263 00.000 12308 worker thread done servicing request
20:23:11.287 00.024 14556 UpdateGuideState exits: m=1630 SNR=27.1
20:23:11.292 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:11.296 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:11.300 00.004 14556 Enqueuing Expose request
20:23:11.302 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:23:11.305 00.003 12308 Worker thread wakes up
20:23:11.305 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:11.305 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:12.553 01.248 12308 Exposure complete
20:23:12.708 00.155 12308 worker thread done servicing request
20:23:12.708 00.000 14556 OnExposeComplete: enter
20:23:12.712 00.004 14556 UpdateGuideState(): m_state=6
20:23:12.716 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
20:23:12.721 00.005 14556 Star::Find returns 1 (0), X=165.99, Y=994.24, Mass=1470, SNR=25.7, Peak=143 HFD=4.2
20:23:12.726 00.005 14556 CameraToMount -- cameraTheta (0.35) - m_xAngle (-3.07) = xAngle (3.42 = -2.86)
20:23:12.730 00.004 14556 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.32 = -2.96)
20:23:12.734 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.08 hyp=0.23 cameraTheta=0.35 mountX=-0.22 mountY=-0.04, mountTheta=-2.96
20:23:12.739 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.08, opts=13)
20:23:12.743 00.004 14556 Enqueuing Move request for scope (0.21, 0.08)
20:23:12.747 00.004 12308 Worker thread wakes up
20:23:12.747 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.08) opts 0xd
20:23:12.747 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.08)
20:23:12.747 00.000 12308 Moving (0.21, 0.08) raw xDistance=-0.22 yDistance=-0.04
20:23:12.748 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:23:12.748 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:12.748 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:23:12.748 00.000 12308 MoveAxis(E, 94, ABG)
20:23:12.748 00.000 12308 Guiding  Dir = 2, Dur = 94
20:23:12.749 00.001 12308 IsSlewing returns 0
20:23:12.749 00.000 12308 IsGuiding returns 0
20:23:12.749 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:12.754 00.005 12308 PulseGuide returned control before completion, sleep 104
20:23:12.774 00.020 14556 UpdateGuideState exits: m=1470 SNR=25.7
20:23:12.779 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:12.784 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:12.787 00.003 14556 Enqueuing Expose request
20:23:12.868 00.081 12308 IsGuiding returns 1
20:23:12.868 00.000 12308 scope still moving after pulse duration time elapsed
20:23:12.899 00.031 12308 IsSlewing returns 0
20:23:12.900 00.001 12308 IsGuiding returns 0
20:23:12.900 00.000 12308 scope move finished after 94 + 56 ms
20:23:12.901 00.001 12308 Move returns status 0, amount 94
20:23:12.901 00.000 12308 MoveAxis(N, 0, ABG)
20:23:12.902 00.001 12308 Move returns status 0, amount 0
20:23:12.902 00.000 12308 move complete, result=0
20:23:12.904 00.002 12308 worker thread done servicing request
20:23:12.904 00.000 14556 GuideStep: -0.2 px 94 ms EAST, -0.0 px 0 ms NORTH
20:23:12.910 00.006 12308 Worker thread wakes up
20:23:12.910 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:12.910 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:14.156 01.246 12308 Exposure complete
20:23:14.323 00.167 12308 worker thread done servicing request
20:23:14.323 00.000 14556 OnExposeComplete: enter
20:23:14.327 00.004 14556 UpdateGuideState(): m_state=6
20:23:14.331 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
20:23:14.335 00.004 14556 Star::Find returns 1 (0), X=165.84, Y=994.35, Mass=1806, SNR=28.4, Peak=146 HFD=4.2
20:23:14.339 00.004 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.35 = -1.93)
20:23:14.344 00.005 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.03)
20:23:14.347 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.28 mountX=-0.07 mountY=-0.18, mountTheta=-1.94
20:23:14.354 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.19, opts=13)
20:23:14.358 00.004 14556 Enqueuing Move request for scope (0.06, 0.19)
20:23:14.362 00.004 12308 Worker thread wakes up
20:23:14.362 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
20:23:14.362 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
20:23:14.362 00.000 12308 Moving (0.06, 0.19) raw xDistance=-0.07 yDistance=-0.18
20:23:14.362 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:23:14.362 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:14.364 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:23:14.364 00.000 12308 MoveAxis(E, 0, ABG)
20:23:14.364 00.000 12308 Move returns status 0, amount 0
20:23:14.364 00.000 12308 MoveAxis(N, 0, ABG)
20:23:14.366 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:14.370 00.004 12308 Move returns status 0, amount 0
20:23:14.370 00.000 12308 move complete, result=0
20:23:14.370 00.000 12308 worker thread done servicing request
20:23:14.393 00.023 14556 UpdateGuideState exits: m=1806 SNR=28.4
20:23:14.398 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:14.401 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:14.406 00.005 14556 Enqueuing Expose request
20:23:14.411 00.005 12308 Worker thread wakes up
20:23:14.412 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:23:14.415 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:14.415 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:15.670 01.255 12308 Exposure complete
20:23:15.825 00.155 12308 worker thread done servicing request
20:23:15.825 00.000 14556 OnExposeComplete: enter
20:23:15.829 00.004 14556 UpdateGuideState(): m_state=6
20:23:15.833 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
20:23:15.836 00.003 14556 Star::Find returns 1 (0), X=165.61, Y=994.57, Mass=1438, SNR=25.4, Peak=115 HFD=4.4
20:23:15.840 00.004 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.05 = -1.23)
20:23:15.844 00.004 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.33)
20:23:15.849 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.41 hyp=0.44 cameraTheta=1.98 mountX=0.15 mountY=-0.43, mountTheta=-1.24
20:23:15.854 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.41, opts=13)
20:23:15.858 00.004 14556 Enqueuing Move request for scope (-0.17, 0.41)
20:23:15.862 00.004 12308 Worker thread wakes up
20:23:15.862 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.41) opts 0xd
20:23:15.862 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.41)
20:23:15.862 00.000 12308 Moving (-0.17, 0.41) raw xDistance=0.15 yDistance=-0.43
20:23:15.863 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:23:15.863 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
20:23:15.863 00.000 12308 MoveAxis(E, 0, ABG)
20:23:15.863 00.000 12308 Move returns status 0, amount 0
20:23:15.863 00.000 12308 MoveAxis(N, 302, ABG)
20:23:15.863 00.000 12308 Guiding  Dir = 0, Dur = 302
20:23:15.863 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:15.869 00.006 12308 IsSlewing returns 0
20:23:15.869 00.000 12308 IsGuiding returns 0
20:23:15.869 00.000 12308 PulseGuide returned control before completion, sleep 312
20:23:15.891 00.022 14556 UpdateGuideState exits: m=1438 SNR=25.4
20:23:15.896 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:15.899 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:15.903 00.004 14556 Enqueuing Expose request
20:23:16.196 00.293 12308 IsGuiding returns 1
20:23:16.197 00.001 12308 scope still moving after pulse duration time elapsed
20:23:16.226 00.029 12308 IsSlewing returns 0
20:23:16.227 00.001 12308 IsGuiding returns 0
20:23:16.229 00.002 12308 scope move finished after 302 + 57 ms
20:23:16.229 00.000 12308 Move returns status 0, amount 302
20:23:16.230 00.001 12308 move complete, result=0
20:23:16.231 00.001 12308 worker thread done servicing request
20:23:16.231 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 302 ms NORTH
20:23:16.237 00.006 12308 Worker thread wakes up
20:23:16.238 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:16.238 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:17.493 01.255 12308 Exposure complete
20:23:17.648 00.155 12308 worker thread done servicing request
20:23:17.650 00.002 14556 OnExposeComplete: enter
20:23:17.654 00.004 14556 UpdateGuideState(): m_state=6
20:23:17.658 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
20:23:17.662 00.004 14556 Star::Find returns 1 (0), X=165.77, Y=994.00, Mass=1806, SNR=28.5, Peak=150 HFD=4.6
20:23:17.666 00.004 14556 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-3.07) = xAngle (1.40 = 1.40)
20:23:17.669 00.003 14556 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.30 = 1.30)
20:23:17.674 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.67 mountX=0.03 mountY=0.16, mountTheta=1.40
20:23:17.678 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.16, opts=13)
20:23:17.683 00.005 14556 Enqueuing Move request for scope (-0.02, -0.16)
20:23:17.686 00.003 12308 Worker thread wakes up
20:23:17.687 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.16) opts 0xd
20:23:17.687 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.16)
20:23:17.687 00.000 12308 Moving (-0.02, -0.16) raw xDistance=0.03 yDistance=0.16
20:23:17.687 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:23:17.687 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:17.687 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:23:17.689 00.002 12308 MoveAxis(E, 0, ABG)
20:23:17.689 00.000 12308 Move returns status 0, amount 0
20:23:17.689 00.000 12308 MoveAxis(N, 0, ABG)
20:23:17.689 00.000 12308 Move returns status 0, amount 0
20:23:17.689 00.000 12308 move complete, result=0
20:23:17.690 00.001 12308 worker thread done servicing request
20:23:17.690 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:17.720 00.030 14556 UpdateGuideState exits: m=1806 SNR=28.5
20:23:17.725 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:17.730 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:17.734 00.004 14556 Enqueuing Expose request
20:23:17.740 00.006 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:23:17.744 00.004 12308 Worker thread wakes up
20:23:17.744 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:17.744 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:19.000 01.256 12308 Exposure complete
20:23:19.163 00.163 14556 OnExposeComplete: enter
20:23:19.167 00.004 14556 UpdateGuideState(): m_state=6
20:23:19.171 00.004 12308 worker thread done servicing request
20:23:19.171 00.000 14556 Star::Find(15, 165, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
20:23:19.175 00.004 14556 Star::Find returns 1 (0), X=165.50, Y=994.14, Mass=1635, SNR=27.3, Peak=145 HFD=4.1
20:23:19.179 00.004 14556 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-3.07) = xAngle (0.00 = 0.00)
20:23:19.182 00.003 14556 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.09 = -0.09)
20:23:19.186 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=-0.02 hyp=0.29 cameraTheta=-3.07 mountX=0.29 mountY=-0.03, mountTheta=-0.09
20:23:19.191 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=-0.02, opts=13)
20:23:19.195 00.004 14556 Enqueuing Move request for scope (-0.29, -0.02)
20:23:19.198 00.003 12308 Worker thread wakes up
20:23:19.198 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.02) opts 0xd
20:23:19.199 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.29, -0.02)
20:23:19.199 00.000 12308 Moving (-0.29, -0.02) raw xDistance=0.29 yDistance=-0.03
20:23:19.199 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
20:23:19.199 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:19.199 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:23:19.200 00.001 12308 MoveAxis(W, 124, ABG)
20:23:19.200 00.000 12308 Guiding  Dir = 3, Dur = 124
20:23:19.200 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:19.205 00.005 12308 IsSlewing returns 0
20:23:19.205 00.000 12308 IsGuiding returns 0
20:23:19.205 00.000 12308 PulseGuide returned control before completion, sleep 134
20:23:19.231 00.026 14556 UpdateGuideState exits: m=1635 SNR=27.3
20:23:19.237 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:19.244 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:19.250 00.006 14556 Enqueuing Expose request
20:23:19.350 00.100 12308 IsGuiding returns 1
20:23:19.351 00.001 12308 scope still moving after pulse duration time elapsed
20:23:19.383 00.032 12308 IsSlewing returns 0
20:23:19.383 00.000 12308 IsGuiding returns 0
20:23:19.384 00.001 12308 scope move finished after 124 + 54 ms
20:23:19.384 00.000 12308 Move returns status 0, amount 124
20:23:19.385 00.001 12308 MoveAxis(N, 0, ABG)
20:23:19.385 00.000 12308 Move returns status 0, amount 0
20:23:19.385 00.000 12308 move complete, result=0
20:23:19.385 00.000 12308 worker thread done servicing request
20:23:19.385 00.000 14556 GuideStep: 0.3 px 124 ms WEST, -0.0 px 0 ms NORTH
20:23:19.391 00.006 12308 Worker thread wakes up
20:23:19.391 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:19.391 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:20.628 01.237 12308 Exposure complete
20:23:20.789 00.161 12308 worker thread done servicing request
20:23:20.789 00.000 14556 OnExposeComplete: enter
20:23:20.794 00.005 14556 UpdateGuideState(): m_state=6
20:23:20.797 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
20:23:20.801 00.004 14556 Star::Find returns 1 (0), X=166.01, Y=994.16, Mass=1933, SNR=29.6, Peak=186 HFD=4.3
20:23:20.804 00.003 14556 CameraToMount -- cameraTheta (0.02) - m_xAngle (-3.07) = xAngle (3.09 = 3.09)
20:23:20.809 00.005 14556 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.99 = 2.99)
20:23:20.814 00.005 14556 CameraToMount -- cameraX=0.23 cameraY=0.00 hyp=0.23 cameraTheta=0.02 mountX=-0.23 mountY=0.03, mountTheta=2.99
20:23:20.820 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.00, opts=13)
20:23:20.823 00.003 14556 Enqueuing Move request for scope (0.23, 0.00)
20:23:20.828 00.005 12308 Worker thread wakes up
20:23:20.828 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.00) opts 0xd
20:23:20.828 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.00)
20:23:20.828 00.000 12308 Moving (0.23, 0.00) raw xDistance=-0.23 yDistance=0.03
20:23:20.828 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
20:23:20.828 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:20.829 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:23:20.829 00.000 12308 MoveAxis(E, 90, ABG)
20:23:20.829 00.000 12308 Guiding  Dir = 2, Dur = 90
20:23:20.829 00.000 12308 IsSlewing returns 0
20:23:20.829 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:20.834 00.005 12308 IsGuiding returns 0
20:23:20.834 00.000 12308 PulseGuide returned control before completion, sleep 100
20:23:20.855 00.021 14556 UpdateGuideState exits: m=1933 SNR=29.6
20:23:20.860 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:20.863 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:20.867 00.004 14556 Enqueuing Expose request
20:23:20.947 00.080 12308 IsGuiding returns 0
20:23:20.949 00.002 12308 Move returns status 0, amount 90
20:23:20.949 00.000 12308 MoveAxis(N, 0, ABG)
20:23:20.949 00.000 12308 Move returns status 0, amount 0
20:23:20.950 00.001 12308 move complete, result=0
20:23:20.950 00.000 12308 worker thread done servicing request
20:23:20.951 00.001 14556 GuideStep: -0.2 px 90 ms EAST, 0.0 px 0 ms NORTH
20:23:20.958 00.007 12308 Worker thread wakes up
20:23:20.958 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:20.958 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:22.204 01.246 12308 Exposure complete
20:23:22.369 00.165 12308 worker thread done servicing request
20:23:22.369 00.000 14556 OnExposeComplete: enter
20:23:22.374 00.005 14556 UpdateGuideState(): m_state=6
20:23:22.378 00.004 14556 Star::Find(15, 166, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
20:23:22.382 00.004 14556 Star::Find returns 1 (0), X=165.98, Y=994.46, Mass=1889, SNR=29.0, Peak=162 HFD=4.5
20:23:22.385 00.003 14556 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.07) = xAngle (4.05 = -2.23)
20:23:22.390 00.005 14556 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.95 = -2.33)
20:23:22.393 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=0.30 hyp=0.36 cameraTheta=0.98 mountX=-0.22 mountY=-0.26, mountTheta=-2.28
20:23:22.397 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.30, opts=13)
20:23:22.402 00.005 14556 Enqueuing Move request for scope (0.20, 0.30)
20:23:22.407 00.005 12308 Worker thread wakes up
20:23:22.407 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.30) opts 0xd
20:23:22.408 00.001 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.30)
20:23:22.408 00.000 12308 Moving (0.20, 0.30) raw xDistance=-0.22 yDistance=-0.26
20:23:22.408 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
20:23:22.408 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:23:22.408 00.000 12308 MoveAxis(E, 103, ABG)
20:23:22.408 00.000 12308 Guiding  Dir = 2, Dur = 103
20:23:22.409 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:22.413 00.004 12308 IsSlewing returns 0
20:23:22.414 00.001 12308 IsGuiding returns 0
20:23:22.414 00.000 12308 PulseGuide returned control before completion, sleep 113
20:23:22.434 00.020 14556 UpdateGuideState exits: m=1889 SNR=29.0
20:23:22.440 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:22.446 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:22.451 00.005 14556 Enqueuing Expose request
20:23:22.538 00.087 12308 IsGuiding returns 1
20:23:22.540 00.002 12308 scope still moving after pulse duration time elapsed
20:23:22.570 00.030 12308 IsSlewing returns 0
20:23:22.572 00.002 12308 IsGuiding returns 0
20:23:22.573 00.001 12308 scope move finished after 103 + 56 ms
20:23:22.574 00.001 12308 Move returns status 0, amount 103
20:23:22.574 00.000 12308 MoveAxis(N, 184, ABG)
20:23:22.576 00.002 12308 Guiding  Dir = 0, Dur = 184
20:23:22.576 00.000 12308 IsSlewing returns 0
20:23:22.577 00.001 12308 IsGuiding returns 0
20:23:22.578 00.001 12308 PulseGuide returned control before completion, sleep 194
20:23:22.786 00.208 12308 IsGuiding returns 1
20:23:22.786 00.000 12308 scope still moving after pulse duration time elapsed
20:23:22.818 00.032 12308 IsSlewing returns 0
20:23:22.818 00.000 12308 IsGuiding returns 0
20:23:22.819 00.001 12308 scope move finished after 184 + 58 ms
20:23:22.820 00.001 12308 Move returns status 0, amount 184
20:23:22.820 00.000 12308 move complete, result=0
20:23:22.822 00.002 12308 worker thread done servicing request
20:23:22.822 00.000 12308 Worker thread wakes up
20:23:22.822 00.000 14556 GuideStep: -0.2 px 103 ms EAST, -0.3 px 184 ms NORTH
20:23:22.828 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:22.828 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:24.080 01.252 12308 Exposure complete
20:23:24.248 00.168 12308 worker thread done servicing request
20:23:24.249 00.001 14556 OnExposeComplete: enter
20:23:24.255 00.006 14556 UpdateGuideState(): m_state=6
20:23:24.261 00.006 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
20:23:24.265 00.004 14556 Star::Find returns 1 (0), X=165.81, Y=994.00, Mass=1649, SNR=27.2, Peak=126 HFD=4.6
20:23:24.269 00.004 14556 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.07) = xAngle (1.70 = 1.70)
20:23:24.273 00.004 14556 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.60 = 1.60)
20:23:24.277 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.16 hyp=0.17 cameraTheta=-1.38 mountX=-0.02 mountY=0.17, mountTheta=1.70
20:23:24.281 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.16, opts=13)
20:23:24.284 00.003 14556 Enqueuing Move request for scope (0.03, -0.16)
20:23:24.288 00.004 12308 Worker thread wakes up
20:23:24.288 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.16) opts 0xd
20:23:24.288 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.16)
20:23:24.288 00.000 12308 Moving (0.03, -0.16) raw xDistance=-0.02 yDistance=0.17
20:23:24.288 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:23:24.290 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:24.290 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:23:24.290 00.000 12308 MoveAxis(E, 0, ABG)
20:23:24.290 00.000 12308 Move returns status 0, amount 0
20:23:24.290 00.000 12308 MoveAxis(N, 0, ABG)
20:23:24.291 00.001 12308 Move returns status 0, amount 0
20:23:24.291 00.000 12308 move complete, result=0
20:23:24.291 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:24.294 00.003 12308 worker thread done servicing request
20:23:24.310 00.016 14556 UpdateGuideState exits: m=1649 SNR=27.2
20:23:24.315 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:24.319 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:24.322 00.003 14556 Enqueuing Expose request
20:23:24.326 00.004 12308 Worker thread wakes up
20:23:24.326 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:24.326 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:24.327 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:23:25.578 01.251 12308 Exposure complete
20:23:25.738 00.160 12308 worker thread done servicing request
20:23:25.738 00.000 14556 OnExposeComplete: enter
20:23:25.741 00.003 14556 UpdateGuideState(): m_state=6
20:23:25.745 00.004 14556 Star::Find(15, 165, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
20:23:25.748 00.003 14556 Star::Find returns 1 (0), X=165.83, Y=994.16, Mass=1590, SNR=26.8, Peak=148 HFD=4.3
20:23:25.752 00.004 14556 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.07) = xAngle (3.07 = 3.07)
20:23:25.759 00.007 14556 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.97 = 2.97)
20:23:25.765 00.006 14556 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.01 mountX=-0.05 mountY=0.01, mountTheta=2.97
20:23:25.770 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.00, opts=13)
20:23:25.775 00.005 14556 Enqueuing Move request for scope (0.05, -0.00)
20:23:25.778 00.003 12308 Worker thread wakes up
20:23:25.779 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
20:23:25.779 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
20:23:25.779 00.000 12308 Moving (0.05, -0.00) raw xDistance=-0.05 yDistance=0.01
20:23:25.779 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:23:25.779 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:25.781 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:23:25.781 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:25.785 00.004 12308 MoveAxis(E, 0, ABG)
20:23:25.785 00.000 12308 Move returns status 0, amount 0
20:23:25.785 00.000 12308 MoveAxis(N, 0, ABG)
20:23:25.786 00.001 12308 Move returns status 0, amount 0
20:23:25.786 00.000 12308 move complete, result=0
20:23:25.787 00.001 12308 worker thread done servicing request
20:23:25.807 00.020 14556 UpdateGuideState exits: m=1590 SNR=26.8
20:23:25.812 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:25.819 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:25.823 00.004 14556 Enqueuing Expose request
20:23:25.827 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:23:25.831 00.004 12308 Worker thread wakes up
20:23:25.831 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:25.832 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:27.076 01.244 12308 Exposure complete
20:23:27.238 00.162 12308 worker thread done servicing request
20:23:27.238 00.000 14556 OnExposeComplete: enter
20:23:27.242 00.004 14556 UpdateGuideState(): m_state=6
20:23:27.246 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
20:23:27.250 00.004 14556 Star::Find returns 1 (0), X=165.76, Y=994.11, Mass=1654, SNR=27.3, Peak=151 HFD=4.4
20:23:27.254 00.004 14556 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-3.07) = xAngle (1.04 = 1.04)
20:23:27.259 00.005 14556 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.94 = 0.94)
20:23:27.263 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.03 mountX=0.03 mountY=0.05, mountTheta=1.01
20:23:27.269 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.05, opts=13)
20:23:27.274 00.005 14556 Enqueuing Move request for scope (-0.03, -0.05)
20:23:27.278 00.004 12308 Worker thread wakes up
20:23:27.278 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
20:23:27.278 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
20:23:27.278 00.000 12308 Moving (-0.03, -0.05) raw xDistance=0.03 yDistance=0.05
20:23:27.278 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:23:27.278 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:27.279 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:23:27.279 00.000 12308 MoveAxis(E, 0, ABG)
20:23:27.279 00.000 12308 Move returns status 0, amount 0
20:23:27.280 00.001 12308 MoveAxis(N, 0, ABG)
20:23:27.280 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:27.284 00.004 12308 Move returns status 0, amount 0
20:23:27.284 00.000 12308 move complete, result=0
20:23:27.285 00.001 12308 worker thread done servicing request
20:23:27.305 00.020 14556 UpdateGuideState exits: m=1654 SNR=27.3
20:23:27.308 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:27.313 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:27.316 00.003 14556 Enqueuing Expose request
20:23:27.319 00.003 12308 Worker thread wakes up
20:23:27.320 00.001 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:23:27.323 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:27.323 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:28.579 01.256 12308 Exposure complete
20:23:28.740 00.161 12308 worker thread done servicing request
20:23:28.741 00.001 14556 OnExposeComplete: enter
20:23:28.745 00.004 14556 UpdateGuideState(): m_state=6
20:23:28.749 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
20:23:28.753 00.004 14556 Star::Find returns 1 (0), X=165.91, Y=994.32, Mass=1626, SNR=27.1, Peak=126 HFD=4.1
20:23:28.756 00.003 14556 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.07) = xAngle (3.94 = -2.34)
20:23:28.760 00.004 14556 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.44)
20:23:28.763 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.16 hyp=0.20 cameraTheta=0.87 mountX=-0.14 mountY=-0.13, mountTheta=-2.39
20:23:28.768 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.16, opts=13)
20:23:28.773 00.005 14556 Enqueuing Move request for scope (0.13, 0.16)
20:23:28.776 00.003 12308 Worker thread wakes up
20:23:28.776 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.16) opts 0xd
20:23:28.776 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.16)
20:23:28.777 00.001 12308 Moving (0.13, 0.16) raw xDistance=-0.14 yDistance=-0.13
20:23:28.777 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:23:28.777 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:28.777 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:23:28.777 00.000 12308 MoveAxis(E, 0, ABG)
20:23:28.778 00.001 12308 Move returns status 0, amount 0
20:23:28.778 00.000 12308 MoveAxis(N, 0, ABG)
20:23:28.778 00.000 12308 Move returns status 0, amount 0
20:23:28.778 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:28.783 00.005 12308 move complete, result=0
20:23:28.783 00.000 12308 worker thread done servicing request
20:23:28.808 00.025 14556 UpdateGuideState exits: m=1626 SNR=27.1
20:23:28.815 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:28.821 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:28.825 00.004 14556 Enqueuing Expose request
20:23:28.829 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:23:28.833 00.004 12308 Worker thread wakes up
20:23:28.834 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:28.834 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:30.084 01.250 12308 Exposure complete
20:23:30.251 00.167 12308 worker thread done servicing request
20:23:30.252 00.001 14556 OnExposeComplete: enter
20:23:30.255 00.003 14556 UpdateGuideState(): m_state=6
20:23:30.260 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
20:23:30.263 00.003 14556 Star::Find returns 1 (0), X=165.84, Y=994.31, Mass=1697, SNR=27.6, Peak=120 HFD=4.5
20:23:30.269 00.006 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.24 = -2.04)
20:23:30.273 00.004 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.14)
20:23:30.278 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.17 mountX=-0.07 mountY=-0.13, mountTheta=-2.07
20:23:30.288 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.15, opts=13)
20:23:30.295 00.007 14556 Enqueuing Move request for scope (0.06, 0.15)
20:23:30.300 00.005 12308 Worker thread wakes up
20:23:30.300 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
20:23:30.301 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
20:23:30.301 00.000 12308 Moving (0.06, 0.15) raw xDistance=-0.07 yDistance=-0.13
20:23:30.301 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:23:30.301 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:30.302 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:23:30.302 00.000 12308 MoveAxis(E, 0, ABG)
20:23:30.302 00.000 12308 Move returns status 0, amount 0
20:23:30.302 00.000 12308 MoveAxis(N, 0, ABG)
20:23:30.303 00.001 12308 Move returns status 0, amount 0
20:23:30.303 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:30.311 00.008 12308 move complete, result=0
20:23:30.311 00.000 12308 worker thread done servicing request
20:23:30.341 00.030 14556 UpdateGuideState exits: m=1697 SNR=27.6
20:23:30.347 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:30.354 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:30.359 00.005 14556 Enqueuing Expose request
20:23:30.364 00.005 12308 Worker thread wakes up
20:23:30.365 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:23:30.371 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:30.371 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:31.616 01.245 12308 Exposure complete
20:23:31.785 00.169 12308 worker thread done servicing request
20:23:31.786 00.001 14556 OnExposeComplete: enter
20:23:31.789 00.003 14556 UpdateGuideState(): m_state=6
20:23:31.793 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
20:23:31.796 00.003 14556 Star::Find returns 1 (0), X=166.01, Y=994.53, Mass=1624, SNR=26.9, Peak=113 HFD=4.9
20:23:31.800 00.004 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
20:23:31.803 00.003 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.30)
20:23:31.807 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=0.37 hyp=0.43 cameraTheta=1.01 mountX=-0.26 mountY=-0.32, mountTheta=-2.24
20:23:31.812 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.37, opts=13)
20:23:31.816 00.004 14556 Enqueuing Move request for scope (0.23, 0.37)
20:23:31.820 00.004 12308 Worker thread wakes up
20:23:31.820 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.37) opts 0xd
20:23:31.820 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.37)
20:23:31.820 00.000 12308 Moving (0.23, 0.37) raw xDistance=-0.26 yDistance=-0.32
20:23:31.820 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
20:23:31.821 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:23:31.821 00.000 12308 MoveAxis(E, 111, ABG)
20:23:31.821 00.000 12308 Guiding  Dir = 2, Dur = 111
20:23:31.821 00.000 12308 IsSlewing returns 0
20:23:31.822 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:31.825 00.003 12308 IsGuiding returns 0
20:23:31.826 00.001 12308 PulseGuide returned control before completion, sleep 121
20:23:31.844 00.018 14556 UpdateGuideState exits: m=1624 SNR=26.9
20:23:31.849 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:31.853 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:31.859 00.006 14556 Enqueuing Expose request
20:23:31.949 00.090 12308 IsGuiding returns 1
20:23:31.950 00.001 12308 scope still moving after pulse duration time elapsed
20:23:31.981 00.031 12308 IsSlewing returns 0
20:23:31.983 00.002 12308 IsGuiding returns 0
20:23:31.983 00.000 12308 scope move finished after 111 + 46 ms
20:23:31.984 00.001 12308 Move returns status 0, amount 111
20:23:31.984 00.000 12308 MoveAxis(N, 227, ABG)
20:23:31.985 00.001 12308 Guiding  Dir = 0, Dur = 227
20:23:31.985 00.000 12308 IsSlewing returns 0
20:23:31.985 00.000 12308 IsGuiding returns 0
20:23:31.986 00.001 12308 PulseGuide returned control before completion, sleep 237
20:23:32.230 00.244 12308 IsGuiding returns 1
20:23:32.231 00.001 12308 scope still moving after pulse duration time elapsed
20:23:32.262 00.031 12308 IsSlewing returns 0
20:23:32.265 00.003 12308 IsGuiding returns 0
20:23:32.266 00.001 12308 scope move finished after 227 + 53 ms
20:23:32.266 00.000 12308 Move returns status 0, amount 227
20:23:32.266 00.000 12308 move complete, result=0
20:23:32.267 00.001 14556 GuideStep: -0.3 px 111 ms EAST, -0.3 px 227 ms NORTH
20:23:32.274 00.007 12308 worker thread done servicing request
20:23:32.274 00.000 12308 Worker thread wakes up
20:23:32.274 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:32.275 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:33.523 01.248 12308 Exposure complete
20:23:33.681 00.158 12308 worker thread done servicing request
20:23:33.681 00.000 14556 OnExposeComplete: enter
20:23:33.686 00.005 14556 UpdateGuideState(): m_state=6
20:23:33.694 00.008 14556 Star::Find(15, 166, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
20:23:33.700 00.006 14556 Star::Find returns 1 (0), X=165.67, Y=994.22, Mass=1787, SNR=28.4, Peak=141 HFD=4.7
20:23:33.707 00.007 14556 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.07) = xAngle (5.72 = -0.56)
20:23:33.714 00.007 14556 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.66)
20:23:33.721 00.007 14556 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.13 cameraTheta=2.65 mountX=0.11 mountY=-0.08, mountTheta=-0.62
20:23:33.731 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.06, opts=13)
20:23:33.737 00.006 14556 Enqueuing Move request for scope (-0.11, 0.06)
20:23:33.740 00.003 12308 Worker thread wakes up
20:23:33.740 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
20:23:33.741 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
20:23:33.741 00.000 12308 Moving (-0.11, 0.06) raw xDistance=0.11 yDistance=-0.08
20:23:33.741 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:23:33.742 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:33.742 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:23:33.742 00.000 12308 MoveAxis(E, 0, ABG)
20:23:33.742 00.000 12308 Move returns status 0, amount 0
20:23:33.742 00.000 12308 MoveAxis(N, 0, ABG)
20:23:33.742 00.000 12308 Move returns status 0, amount 0
20:23:33.742 00.000 12308 move complete, result=0
20:23:33.742 00.000 12308 worker thread done servicing request
20:23:33.744 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:33.766 00.022 14556 UpdateGuideState exits: m=1787 SNR=28.4
20:23:33.769 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:33.772 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:33.775 00.003 14556 Enqueuing Expose request
20:23:33.781 00.006 12308 Worker thread wakes up
20:23:33.781 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:23:33.784 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:33.785 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:35.029 01.244 12308 Exposure complete
20:23:35.199 00.170 12308 worker thread done servicing request
20:23:35.199 00.000 14556 OnExposeComplete: enter
20:23:35.204 00.005 14556 UpdateGuideState(): m_state=6
20:23:35.207 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
20:23:35.211 00.004 14556 Star::Find returns 1 (0), X=165.76, Y=994.21, Mass=1597, SNR=26.9, Peak=120 HFD=4.5
20:23:35.215 00.004 14556 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.07) = xAngle (5.07 = -1.21)
20:23:35.218 00.003 14556 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.31)
20:23:35.223 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=2.00 mountX=0.02 mountY=-0.06, mountTheta=-1.22
20:23:35.229 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.05, opts=13)
20:23:35.233 00.004 14556 Enqueuing Move request for scope (-0.02, 0.05)
20:23:35.237 00.004 12308 Worker thread wakes up
20:23:35.237 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
20:23:35.238 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
20:23:35.238 00.000 12308 Moving (-0.02, 0.05) raw xDistance=0.02 yDistance=-0.06
20:23:35.238 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:23:35.238 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:35.239 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:23:35.239 00.000 12308 MoveAxis(E, 0, ABG)
20:23:35.239 00.000 12308 Move returns status 0, amount 0
20:23:35.239 00.000 12308 MoveAxis(N, 0, ABG)
20:23:35.240 00.001 12308 Move returns status 0, amount 0
20:23:35.241 00.001 12308 move complete, result=0
20:23:35.241 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:35.245 00.004 12308 worker thread done servicing request
20:23:35.267 00.022 14556 UpdateGuideState exits: m=1597 SNR=26.9
20:23:35.273 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:35.275 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:35.280 00.005 14556 Enqueuing Expose request
20:23:35.284 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:23:35.287 00.003 12308 Worker thread wakes up
20:23:35.287 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:35.288 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:36.534 01.246 12308 Exposure complete
20:23:36.692 00.158 12308 worker thread done servicing request
20:23:36.693 00.001 14556 OnExposeComplete: enter
20:23:36.697 00.004 14556 UpdateGuideState(): m_state=6
20:23:36.700 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
20:23:36.705 00.005 14556 Star::Find returns 1 (0), X=165.81, Y=994.23, Mass=1667, SNR=27.4, Peak=131 HFD=4.5
20:23:36.708 00.003 14556 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.07) = xAngle (4.29 = -2.00)
20:23:36.712 00.004 14556 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.10)
20:23:36.717 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.21 mountX=-0.03 mountY=-0.06, mountTheta=-2.02
20:23:36.721 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.07, opts=13)
20:23:36.725 00.004 14556 Enqueuing Move request for scope (0.03, 0.07)
20:23:36.728 00.003 12308 Worker thread wakes up
20:23:36.728 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
20:23:36.728 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
20:23:36.728 00.000 12308 Moving (0.03, 0.07) raw xDistance=-0.03 yDistance=-0.06
20:23:36.730 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:23:36.730 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:36.730 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:23:36.730 00.000 12308 MoveAxis(E, 0, ABG)
20:23:36.730 00.000 12308 Move returns status 0, amount 0
20:23:36.731 00.001 12308 MoveAxis(N, 0, ABG)
20:23:36.731 00.000 12308 Move returns status 0, amount 0
20:23:36.732 00.001 12308 move complete, result=0
20:23:36.732 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:36.736 00.004 12308 worker thread done servicing request
20:23:36.756 00.020 14556 UpdateGuideState exits: m=1667 SNR=27.4
20:23:36.761 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:36.765 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:36.769 00.004 14556 Enqueuing Expose request
20:23:36.772 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:23:36.776 00.004 12308 Worker thread wakes up
20:23:36.776 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:36.777 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:38.022 01.245 12308 Exposure complete
20:23:38.194 00.172 14556 OnExposeComplete: enter
20:23:38.198 00.004 12308 worker thread done servicing request
20:23:38.198 00.000 14556 UpdateGuideState(): m_state=6
20:23:38.202 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
20:23:38.206 00.004 14556 Star::Find returns 1 (0), X=165.72, Y=994.63, Mass=1876, SNR=29.2, Peak=126 HFD=4.7
20:23:38.210 00.004 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.78 = -1.50)
20:23:38.214 00.004 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.60)
20:23:38.218 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.47 hyp=0.47 cameraTheta=1.71 mountX=0.03 mountY=-0.47, mountTheta=-1.50
20:23:38.223 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.47, opts=13)
20:23:38.226 00.003 14556 Enqueuing Move request for scope (-0.07, 0.47)
20:23:38.230 00.004 12308 Worker thread wakes up
20:23:38.230 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.47) opts 0xd
20:23:38.230 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.47)
20:23:38.230 00.000 12308 Moving (-0.07, 0.47) raw xDistance=0.03 yDistance=-0.47
20:23:38.230 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:23:38.230 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
20:23:38.230 00.000 12308 MoveAxis(E, 0, ABG)
20:23:38.230 00.000 12308 Move returns status 0, amount 0
20:23:38.230 00.000 12308 MoveAxis(N, 332, ABG)
20:23:38.232 00.002 12308 Guiding  Dir = 0, Dur = 332
20:23:38.232 00.000 12308 IsSlewing returns 0
20:23:38.232 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:38.236 00.004 12308 IsGuiding returns 0
20:23:38.236 00.000 12308 PulseGuide returned control before completion, sleep 342
20:23:38.255 00.019 14556 UpdateGuideState exits: m=1876 SNR=29.2
20:23:38.260 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:38.264 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:38.267 00.003 14556 Enqueuing Expose request
20:23:38.586 00.319 12308 IsGuiding returns 1
20:23:38.587 00.001 12308 scope still moving after pulse duration time elapsed
20:23:38.617 00.030 12308 IsSlewing returns 0
20:23:38.618 00.001 12308 IsGuiding returns 0
20:23:38.618 00.000 12308 scope move finished after 332 + 50 ms
20:23:38.619 00.001 12308 Move returns status 0, amount 332
20:23:38.619 00.000 12308 move complete, result=0
20:23:38.619 00.000 12308 worker thread done servicing request
20:23:38.621 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.5 px 332 ms NORTH
20:23:38.629 00.008 12308 Worker thread wakes up
20:23:38.629 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:38.629 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:39.886 01.257 12308 Exposure complete
20:23:40.054 00.168 12308 worker thread done servicing request
20:23:40.054 00.000 14556 OnExposeComplete: enter
20:23:40.057 00.003 14556 UpdateGuideState(): m_state=6
20:23:40.062 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
20:23:40.067 00.005 14556 Star::Find returns 1 (0), X=165.83, Y=994.07, Mass=1741, SNR=28.1, Peak=154 HFD=4.3
20:23:40.071 00.004 14556 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-3.07) = xAngle (2.00 = 2.00)
20:23:40.075 00.004 14556 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.90 = 1.90)
20:23:40.077 00.002 14556 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.07 mountX=-0.04 mountY=0.10, mountTheta=1.99
20:23:40.082 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.09, opts=13)
20:23:40.087 00.005 14556 Enqueuing Move request for scope (0.05, -0.09)
20:23:40.092 00.005 12308 Worker thread wakes up
20:23:40.092 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
20:23:40.092 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
20:23:40.093 00.001 12308 Moving (0.05, -0.09) raw xDistance=-0.04 yDistance=0.10
20:23:40.093 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:23:40.093 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:40.093 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:23:40.094 00.001 12308 MoveAxis(E, 0, ABG)
20:23:40.094 00.000 12308 Move returns status 0, amount 0
20:23:40.094 00.000 12308 MoveAxis(N, 0, ABG)
20:23:40.094 00.000 12308 Move returns status 0, amount 0
20:23:40.094 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:40.099 00.005 12308 move complete, result=0
20:23:40.099 00.000 12308 worker thread done servicing request
20:23:40.121 00.022 14556 UpdateGuideState exits: m=1741 SNR=28.1
20:23:40.126 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:40.131 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:40.135 00.004 14556 Enqueuing Expose request
20:23:40.139 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:40.144 00.005 12308 Worker thread wakes up
20:23:40.144 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:40.144 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:41.393 01.249 12308 Exposure complete
20:23:41.552 00.159 12308 worker thread done servicing request
20:23:41.553 00.001 14556 OnExposeComplete: enter
20:23:41.556 00.003 14556 UpdateGuideState(): m_state=6
20:23:41.560 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
20:23:41.566 00.006 14556 Star::Find returns 1 (0), X=165.83, Y=994.02, Mass=1755, SNR=28.2, Peak=143 HFD=4.3
20:23:41.570 00.004 14556 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-3.07) = xAngle (1.87 = 1.87)
20:23:41.575 00.005 14556 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.77 = 1.77)
20:23:41.579 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.20 mountX=-0.04 mountY=0.14, mountTheta=1.86
20:23:41.584 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.14, opts=13)
20:23:41.588 00.004 14556 Enqueuing Move request for scope (0.05, -0.14)
20:23:41.592 00.004 12308 Worker thread wakes up
20:23:41.592 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.14) opts 0xd
20:23:41.592 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.14)
20:23:41.592 00.000 12308 Moving (0.05, -0.14) raw xDistance=-0.04 yDistance=0.14
20:23:41.593 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:23:41.593 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:41.593 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:23:41.593 00.000 12308 MoveAxis(E, 0, ABG)
20:23:41.594 00.001 12308 Move returns status 0, amount 0
20:23:41.594 00.000 12308 MoveAxis(N, 0, ABG)
20:23:41.595 00.001 12308 Move returns status 0, amount 0
20:23:41.595 00.000 12308 move complete, result=0
20:23:41.596 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:41.601 00.005 12308 worker thread done servicing request
20:23:41.623 00.022 14556 UpdateGuideState exits: m=1755 SNR=28.2
20:23:41.627 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:41.632 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:41.636 00.004 14556 Enqueuing Expose request
20:23:41.641 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:41.644 00.003 12308 Worker thread wakes up
20:23:41.644 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:41.644 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:42.898 01.254 12308 Exposure complete
20:23:43.057 00.159 12308 worker thread done servicing request
20:23:43.057 00.000 14556 OnExposeComplete: enter
20:23:43.063 00.006 14556 UpdateGuideState(): m_state=6
20:23:43.067 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
20:23:43.071 00.004 14556 Star::Find returns 1 (0), X=165.99, Y=994.10, Mass=1696, SNR=27.7, Peak=157 HFD=4.3
20:23:43.075 00.004 14556 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-3.07) = xAngle (2.79 = 2.79)
20:23:43.078 00.003 14556 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.69 = 2.69)
20:23:43.080 00.002 14556 CameraToMount -- cameraX=0.21 cameraY=-0.06 hyp=0.22 cameraTheta=-0.28 mountX=-0.21 mountY=0.10, mountTheta=2.71
20:23:43.087 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=-0.06, opts=13)
20:23:43.092 00.005 14556 Enqueuing Move request for scope (0.21, -0.06)
20:23:43.096 00.004 12308 Worker thread wakes up
20:23:43.096 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.06) opts 0xd
20:23:43.096 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, -0.06)
20:23:43.096 00.000 12308 Moving (0.21, -0.06) raw xDistance=-0.21 yDistance=0.10
20:23:43.097 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:23:43.097 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:43.097 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:23:43.097 00.000 12308 MoveAxis(E, 89, ABG)
20:23:43.097 00.000 12308 Guiding  Dir = 2, Dur = 89
20:23:43.099 00.002 12308 IsSlewing returns 0
20:23:43.100 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:43.105 00.005 12308 IsGuiding returns 0
20:23:43.105 00.000 12308 PulseGuide returned control before completion, sleep 99
20:23:43.128 00.023 14556 UpdateGuideState exits: m=1696 SNR=27.7
20:23:43.132 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:43.137 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:43.141 00.004 14556 Enqueuing Expose request
20:23:43.217 00.076 12308 IsGuiding returns 0
20:23:43.217 00.000 12308 Move returns status 0, amount 89
20:23:43.217 00.000 12308 MoveAxis(N, 0, ABG)
20:23:43.218 00.001 12308 Move returns status 0, amount 0
20:23:43.218 00.000 12308 move complete, result=0
20:23:43.218 00.000 12308 worker thread done servicing request
20:23:43.218 00.000 14556 GuideStep: -0.2 px 89 ms EAST, 0.1 px 0 ms NORTH
20:23:43.227 00.009 12308 Worker thread wakes up
20:23:43.227 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:43.227 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:44.476 01.249 12308 Exposure complete
20:23:44.628 00.152 12308 worker thread done servicing request
20:23:44.629 00.001 14556 OnExposeComplete: enter
20:23:44.632 00.003 14556 UpdateGuideState(): m_state=6
20:23:44.636 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
20:23:44.640 00.004 14556 Star::Find returns 1 (0), X=165.77, Y=994.00, Mass=1877, SNR=29.3, Peak=141 HFD=4.3
20:23:44.644 00.004 14556 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-3.07) = xAngle (1.45 = 1.45)
20:23:44.648 00.004 14556 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.35 = 1.35)
20:23:44.652 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.63 mountX=0.02 mountY=0.16, mountTheta=1.44
20:23:44.657 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.16, opts=13)
20:23:44.661 00.004 14556 Enqueuing Move request for scope (-0.01, -0.16)
20:23:44.665 00.004 12308 Worker thread wakes up
20:23:44.665 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd
20:23:44.665 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.16)
20:23:44.665 00.000 12308 Moving (-0.01, -0.16) raw xDistance=0.02 yDistance=0.16
20:23:44.665 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:23:44.665 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:44.665 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:23:44.667 00.002 12308 MoveAxis(E, 0, ABG)
20:23:44.667 00.000 12308 Move returns status 0, amount 0
20:23:44.667 00.000 12308 MoveAxis(N, 0, ABG)
20:23:44.667 00.000 12308 Move returns status 0, amount 0
20:23:44.668 00.001 12308 move complete, result=0
20:23:44.668 00.000 12308 worker thread done servicing request
20:23:44.668 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:44.691 00.023 14556 UpdateGuideState exits: m=1877 SNR=29.3
20:23:44.694 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:44.699 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:44.703 00.004 14556 Enqueuing Expose request
20:23:44.705 00.002 12308 Worker thread wakes up
20:23:44.706 00.001 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:23:44.710 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:44.710 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:45.961 01.251 12308 Exposure complete
20:23:46.125 00.164 12308 worker thread done servicing request
20:23:46.126 00.001 14556 OnExposeComplete: enter
20:23:46.134 00.008 14556 UpdateGuideState(): m_state=6
20:23:46.138 00.004 14556 Star::Find(15, 165, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
20:23:46.143 00.005 14556 Star::Find returns 1 (0), X=165.62, Y=994.24, Mass=1787, SNR=28.5, Peak=143 HFD=4.6
20:23:46.147 00.004 14556 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.07) = xAngle (5.76 = -0.53)
20:23:46.150 00.003 14556 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.63)
20:23:46.154 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.18 cameraTheta=2.68 mountX=0.15 mountY=-0.11, mountTheta=-0.60
20:23:46.159 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.08, opts=13)
20:23:46.164 00.005 14556 Enqueuing Move request for scope (-0.16, 0.08)
20:23:46.167 00.003 12308 Worker thread wakes up
20:23:46.167 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd
20:23:46.167 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.08)
20:23:46.167 00.000 12308 Moving (-0.16, 0.08) raw xDistance=0.15 yDistance=-0.11
20:23:46.167 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:23:46.168 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:46.168 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:23:46.168 00.000 12308 MoveAxis(E, 0, ABG)
20:23:46.168 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:46.173 00.005 12308 Move returns status 0, amount 0
20:23:46.173 00.000 12308 MoveAxis(N, 0, ABG)
20:23:46.173 00.000 12308 Move returns status 0, amount 0
20:23:46.173 00.000 12308 move complete, result=0
20:23:46.174 00.001 12308 worker thread done servicing request
20:23:46.194 00.020 14556 UpdateGuideState exits: m=1787 SNR=28.5
20:23:46.199 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:46.202 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:46.205 00.003 14556 Enqueuing Expose request
20:23:46.209 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:23:46.213 00.004 12308 Worker thread wakes up
20:23:46.213 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:46.213 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:47.472 01.259 12308 Exposure complete
20:23:47.614 00.142 12308 worker thread done servicing request
20:23:47.615 00.001 14556 OnExposeComplete: enter
20:23:47.619 00.004 14556 UpdateGuideState(): m_state=6
20:23:47.623 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
20:23:47.627 00.004 14556 Star::Find returns 1 (0), X=165.50, Y=994.22, Mass=1554, SNR=26.5, Peak=116 HFD=4.8
20:23:47.634 00.007 14556 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.07) = xAngle (6.00 = -0.28)
20:23:47.638 00.004 14556 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.90 = -0.38)
20:23:47.642 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=0.06 hyp=0.29 cameraTheta=2.93 mountX=0.28 mountY=-0.11, mountTheta=-0.37
20:23:47.648 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.06, opts=13)
20:23:47.653 00.005 14556 Enqueuing Move request for scope (-0.29, 0.06)
20:23:47.657 00.004 12308 Worker thread wakes up
20:23:47.657 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.06) opts 0xd
20:23:47.657 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.06)
20:23:47.657 00.000 12308 Moving (-0.29, 0.06) raw xDistance=0.28 yDistance=-0.11
20:23:47.657 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
20:23:47.657 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:47.658 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:23:47.658 00.000 12308 MoveAxis(W, 122, ABG)
20:23:47.658 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:47.661 00.003 12308 Guiding  Dir = 3, Dur = 122
20:23:47.661 00.000 12308 IsSlewing returns 0
20:23:47.663 00.002 12308 IsGuiding returns 0
20:23:47.665 00.002 12308 PulseGuide returned control before completion, sleep 132
20:23:47.685 00.020 14556 UpdateGuideState exits: m=1554 SNR=26.5
20:23:47.690 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:47.694 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:47.699 00.005 14556 Enqueuing Expose request
20:23:47.802 00.103 12308 IsGuiding returns 1
20:23:47.803 00.001 12308 scope still moving after pulse duration time elapsed
20:23:47.834 00.031 12308 IsSlewing returns 0
20:23:47.837 00.003 12308 IsGuiding returns 1
20:23:47.865 00.028 12308 IsSlewing returns 0
20:23:47.866 00.001 12308 IsGuiding returns 0
20:23:47.868 00.002 12308 scope move finished after 122 + 80 ms
20:23:47.868 00.000 12308 Move returns status 0, amount 122
20:23:47.869 00.001 12308 MoveAxis(N, 0, ABG)
20:23:47.869 00.000 12308 Move returns status 0, amount 0
20:23:47.870 00.001 12308 move complete, result=0
20:23:47.870 00.000 12308 worker thread done servicing request
20:23:47.870 00.000 14556 GuideStep: 0.3 px 122 ms WEST, -0.1 px 0 ms NORTH
20:23:47.877 00.007 12308 Worker thread wakes up
20:23:47.877 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:47.877 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:49.129 01.252 12308 Exposure complete
20:23:49.299 00.170 12308 worker thread done servicing request
20:23:49.300 00.001 14556 OnExposeComplete: enter
20:23:49.304 00.004 14556 UpdateGuideState(): m_state=6
20:23:49.307 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
20:23:49.313 00.006 14556 Star::Find returns 1 (0), X=165.84, Y=994.36, Mass=1897, SNR=29.4, Peak=156 HFD=4.1
20:23:49.318 00.005 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.37 = -1.92)
20:23:49.321 00.003 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.02)
20:23:49.324 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.29 mountX=-0.07 mountY=-0.19, mountTheta=-1.93
20:23:49.328 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.20, opts=13)
20:23:49.331 00.003 14556 Enqueuing Move request for scope (0.06, 0.20)
20:23:49.335 00.004 12308 Worker thread wakes up
20:23:49.335 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.20) opts 0xd
20:23:49.335 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.20)
20:23:49.335 00.000 12308 Moving (0.06, 0.20) raw xDistance=-0.07 yDistance=-0.19
20:23:49.336 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:23:49.336 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:49.336 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:23:49.336 00.000 12308 MoveAxis(E, 0, ABG)
20:23:49.337 00.001 12308 Move returns status 0, amount 0
20:23:49.337 00.000 12308 MoveAxis(N, 0, ABG)
20:23:49.337 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:49.341 00.004 12308 Move returns status 0, amount 0
20:23:49.341 00.000 12308 move complete, result=0
20:23:49.341 00.000 12308 worker thread done servicing request
20:23:49.362 00.021 14556 UpdateGuideState exits: m=1897 SNR=29.4
20:23:49.367 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:49.370 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:49.374 00.004 14556 Enqueuing Expose request
20:23:49.378 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:23:49.384 00.006 12308 Worker thread wakes up
20:23:49.384 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:49.384 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:50.628 01.244 12308 Exposure complete
20:23:50.781 00.153 12308 worker thread done servicing request
20:23:50.781 00.000 14556 OnExposeComplete: enter
20:23:50.785 00.004 14556 UpdateGuideState(): m_state=6
20:23:50.789 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
20:23:50.792 00.003 14556 Star::Find returns 1 (0), X=166.00, Y=994.61, Mass=1956, SNR=29.9, Peak=150 HFD=4.4
20:23:50.795 00.003 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.19 = -2.10)
20:23:50.799 00.004 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.09 = -2.19)
20:23:50.803 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=0.45 hyp=0.50 cameraTheta=1.11 mountX=-0.25 mountY=-0.41, mountTheta=-2.12
20:23:50.808 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.45, opts=13)
20:23:50.812 00.004 14556 Enqueuing Move request for scope (0.22, 0.45)
20:23:50.815 00.003 12308 Worker thread wakes up
20:23:50.815 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.45) opts 0xd
20:23:50.815 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.45)
20:23:50.815 00.000 12308 Moving (0.22, 0.45) raw xDistance=-0.25 yDistance=-0.41
20:23:50.815 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:23:50.815 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
20:23:50.815 00.000 12308 MoveAxis(E, 109, ABG)
20:23:50.815 00.000 12308 Guiding  Dir = 2, Dur = 109
20:23:50.817 00.002 12308 IsSlewing returns 0
20:23:50.817 00.000 12308 IsGuiding returns 0
20:23:50.817 00.000 12308 PulseGuide returned control before completion, sleep 119
20:23:50.817 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:50.842 00.025 14556 UpdateGuideState exits: m=1956 SNR=29.9
20:23:50.846 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:50.851 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:50.855 00.004 14556 Enqueuing Expose request
20:23:50.945 00.090 12308 IsGuiding returns 1
20:23:50.946 00.001 12308 scope still moving after pulse duration time elapsed
20:23:50.975 00.029 12308 IsSlewing returns 0
20:23:50.975 00.000 12308 IsGuiding returns 0
20:23:50.977 00.002 12308 scope move finished after 109 + 50 ms
20:23:50.977 00.000 12308 Move returns status 0, amount 109
20:23:50.978 00.001 12308 MoveAxis(N, 287, ABG)
20:23:50.978 00.000 12308 Guiding  Dir = 0, Dur = 287
20:23:50.978 00.000 12308 IsSlewing returns 0
20:23:50.979 00.001 12308 IsGuiding returns 0
20:23:50.979 00.000 12308 PulseGuide returned control before completion, sleep 297
20:23:51.287 00.308 12308 IsGuiding returns 1
20:23:51.287 00.000 12308 scope still moving after pulse duration time elapsed
20:23:51.318 00.031 12308 IsSlewing returns 0
20:23:51.319 00.001 12308 IsGuiding returns 1
20:23:51.350 00.031 12308 IsSlewing returns 0
20:23:51.351 00.001 12308 IsGuiding returns 0
20:23:51.352 00.001 12308 scope move finished after 287 + 85 ms
20:23:51.352 00.000 12308 Move returns status 0, amount 287
20:23:51.352 00.000 12308 move complete, result=0
20:23:51.353 00.001 12308 worker thread done servicing request
20:23:51.353 00.000 14556 GuideStep: -0.3 px 109 ms EAST, -0.4 px 287 ms NORTH
20:23:51.359 00.006 12308 Worker thread wakes up
20:23:51.359 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:51.359 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:52.616 01.257 12308 Exposure complete
20:23:52.771 00.155 12308 worker thread done servicing request
20:23:52.771 00.000 14556 OnExposeComplete: enter
20:23:52.775 00.004 14556 UpdateGuideState(): m_state=6
20:23:52.781 00.006 14556 Star::Find(15, 166, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
20:23:52.784 00.003 14556 Star::Find returns 1 (0), X=165.77, Y=994.07, Mass=1816, SNR=28.7, Peak=142 HFD=4.4
20:23:52.787 00.003 14556 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-3.07) = xAngle (1.42 = 1.42)
20:23:52.791 00.004 14556 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.32 = 1.32)
20:23:52.796 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.65 mountX=0.01 mountY=0.08, mountTheta=1.42
20:23:52.800 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.09, opts=13)
20:23:52.805 00.005 14556 Enqueuing Move request for scope (-0.01, -0.09)
20:23:52.809 00.004 12308 Worker thread wakes up
20:23:52.809 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
20:23:52.809 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
20:23:52.809 00.000 12308 Moving (-0.01, -0.09) raw xDistance=0.01 yDistance=0.08
20:23:52.810 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:23:52.810 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:52.812 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:23:52.812 00.000 12308 MoveAxis(E, 0, ABG)
20:23:52.812 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:52.817 00.005 12308 Move returns status 0, amount 0
20:23:52.817 00.000 12308 MoveAxis(N, 0, ABG)
20:23:52.817 00.000 12308 Move returns status 0, amount 0
20:23:52.817 00.000 12308 move complete, result=0
20:23:52.817 00.000 12308 worker thread done servicing request
20:23:52.837 00.020 14556 UpdateGuideState exits: m=1816 SNR=28.7
20:23:52.842 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:52.846 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:52.852 00.006 14556 Enqueuing Expose request
20:23:52.857 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:52.862 00.005 12308 Worker thread wakes up
20:23:52.862 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:52.862 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:54.117 01.255 12308 Exposure complete
20:23:54.291 00.174 12308 worker thread done servicing request
20:23:54.292 00.001 14556 OnExposeComplete: enter
20:23:54.297 00.005 14556 UpdateGuideState(): m_state=6
20:23:54.303 00.006 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
20:23:54.309 00.006 14556 Star::Find returns 1 (0), X=165.60, Y=994.28, Mass=1758, SNR=28.1, Peak=136 HFD=4.7
20:23:54.314 00.005 14556 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.07) = xAngle (5.62 = -0.66)
20:23:54.322 00.008 14556 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.76)
20:23:54.327 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.12 hyp=0.22 cameraTheta=2.55 mountX=0.18 mountY=-0.15, mountTheta=-0.72
20:23:54.332 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.12, opts=13)
20:23:54.337 00.005 14556 Enqueuing Move request for scope (-0.18, 0.12)
20:23:54.341 00.004 12308 Worker thread wakes up
20:23:54.341 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.12) opts 0xd
20:23:54.342 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.12)
20:23:54.342 00.000 12308 Moving (-0.18, 0.12) raw xDistance=0.18 yDistance=-0.15
20:23:54.342 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:23:54.342 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:54.342 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:23:54.342 00.000 12308 MoveAxis(E, 0, ABG)
20:23:54.343 00.001 12308 Move returns status 0, amount 0
20:23:54.343 00.000 12308 MoveAxis(N, 0, ABG)
20:23:54.343 00.000 12308 Move returns status 0, amount 0
20:23:54.343 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:54.348 00.005 12308 move complete, result=0
20:23:54.348 00.000 12308 worker thread done servicing request
20:23:54.371 00.023 14556 UpdateGuideState exits: m=1758 SNR=28.1
20:23:54.375 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:54.381 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:54.385 00.004 14556 Enqueuing Expose request
20:23:54.390 00.005 12308 Worker thread wakes up
20:23:54.390 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:23:54.393 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:54.394 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:55.638 01.244 12308 Exposure complete
20:23:55.797 00.159 12308 worker thread done servicing request
20:23:55.798 00.001 14556 OnExposeComplete: enter
20:23:55.802 00.004 14556 UpdateGuideState(): m_state=6
20:23:55.806 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
20:23:55.810 00.004 14556 Star::Find returns 1 (0), X=165.67, Y=994.25, Mass=1570, SNR=26.7, Peak=113 HFD=4.7
20:23:55.816 00.006 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.57 = -0.71)
20:23:55.820 00.004 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.81)
20:23:55.825 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.14 cameraTheta=2.50 mountX=0.11 mountY=-0.10, mountTheta=-0.77
20:23:55.830 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.09, opts=13)
20:23:55.835 00.005 14556 Enqueuing Move request for scope (-0.12, 0.09)
20:23:55.838 00.003 12308 Worker thread wakes up
20:23:55.838 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
20:23:55.839 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
20:23:55.839 00.000 12308 Moving (-0.12, 0.09) raw xDistance=0.11 yDistance=-0.10
20:23:55.839 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:23:55.839 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:55.839 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:23:55.839 00.000 12308 MoveAxis(E, 0, ABG)
20:23:55.839 00.000 12308 Move returns status 0, amount 0
20:23:55.841 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:55.845 00.004 12308 MoveAxis(N, 0, ABG)
20:23:55.845 00.000 12308 Move returns status 0, amount 0
20:23:55.845 00.000 12308 move complete, result=0
20:23:55.846 00.001 12308 worker thread done servicing request
20:23:55.866 00.020 14556 UpdateGuideState exits: m=1570 SNR=26.7
20:23:55.870 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:55.873 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:55.878 00.005 14556 Enqueuing Expose request
20:23:55.883 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:23:55.888 00.005 12308 Worker thread wakes up
20:23:55.888 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:55.888 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:57.136 01.248 12308 Exposure complete
20:23:57.309 00.173 12308 worker thread done servicing request
20:23:57.309 00.000 14556 OnExposeComplete: enter
20:23:57.313 00.004 14556 UpdateGuideState(): m_state=6
20:23:57.317 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
20:23:57.320 00.003 14556 Star::Find returns 1 (0), X=165.77, Y=994.60, Mass=1833, SNR=28.6, Peak=121 HFD=4.7
20:23:57.322 00.002 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.67 = -1.61)
20:23:57.326 00.004 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
20:23:57.329 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.44 hyp=0.44 cameraTheta=1.60 mountX=-0.02 mountY=-0.43, mountTheta=-1.61
20:23:57.333 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.44, opts=13)
20:23:57.336 00.003 14556 Enqueuing Move request for scope (-0.01, 0.44)
20:23:57.339 00.003 12308 Worker thread wakes up
20:23:57.339 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.44) opts 0xd
20:23:57.339 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.44)
20:23:57.339 00.000 12308 Moving (-0.01, 0.44) raw xDistance=-0.02 yDistance=-0.43
20:23:57.339 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:23:57.339 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
20:23:57.339 00.000 12308 MoveAxis(E, 0, ABG)
20:23:57.340 00.001 12308 Move returns status 0, amount 0
20:23:57.340 00.000 12308 MoveAxis(N, 303, ABG)
20:23:57.340 00.000 12308 Guiding  Dir = 0, Dur = 303
20:23:57.340 00.000 12308 IsSlewing returns 0
20:23:57.341 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:57.345 00.004 12308 IsGuiding returns 0
20:23:57.345 00.000 12308 PulseGuide returned control before completion, sleep 313
20:23:57.366 00.021 14556 UpdateGuideState exits: m=1833 SNR=28.6
20:23:57.371 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:57.376 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:57.381 00.005 14556 Enqueuing Expose request
20:23:57.661 00.280 12308 IsGuiding returns 1
20:23:57.661 00.000 12308 scope still moving after pulse duration time elapsed
20:23:57.692 00.031 12308 IsSlewing returns 0
20:23:57.693 00.001 12308 IsGuiding returns 0
20:23:57.693 00.000 12308 scope move finished after 303 + 45 ms
20:23:57.693 00.000 12308 Move returns status 0, amount 303
20:23:57.694 00.001 12308 move complete, result=0
20:23:57.694 00.000 12308 worker thread done servicing request
20:23:57.696 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 303 ms NORTH
20:23:57.702 00.006 12308 Worker thread wakes up
20:23:57.702 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:57.702 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:23:58.957 01.255 12308 Exposure complete
20:23:59.117 00.160 12308 worker thread done servicing request
20:23:59.117 00.000 14556 OnExposeComplete: enter
20:23:59.120 00.003 14556 UpdateGuideState(): m_state=6
20:23:59.124 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
20:23:59.127 00.003 14556 Star::Find returns 1 (0), X=165.84, Y=994.07, Mass=1791, SNR=28.5, Peak=167 HFD=4.3
20:23:59.131 00.004 14556 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-3.07) = xAngle (2.09 = 2.09)
20:23:59.135 00.004 14556 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.99 = 1.99)
20:23:59.139 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-0.98 mountX=-0.06 mountY=0.10, mountTheta=2.07
20:23:59.143 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.09, opts=13)
20:23:59.147 00.004 14556 Enqueuing Move request for scope (0.06, -0.09)
20:23:59.150 00.003 12308 Worker thread wakes up
20:23:59.150 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd
20:23:59.151 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.09)
20:23:59.151 00.000 12308 Moving (0.06, -0.09) raw xDistance=-0.06 yDistance=0.10
20:23:59.151 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:23:59.151 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:59.151 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:23:59.151 00.000 12308 MoveAxis(E, 0, ABG)
20:23:59.151 00.000 12308 Move returns status 0, amount 0
20:23:59.151 00.000 12308 MoveAxis(N, 0, ABG)
20:23:59.153 00.002 12308 Move returns status 0, amount 0
20:23:59.153 00.000 12308 move complete, result=0
20:23:59.153 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:23:59.157 00.004 12308 worker thread done servicing request
20:23:59.177 00.020 14556 UpdateGuideState exits: m=1791 SNR=28.5
20:23:59.180 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:59.184 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:23:59.189 00.005 14556 Enqueuing Expose request
20:23:59.194 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:59.198 00.004 12308 Worker thread wakes up
20:23:59.198 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:23:59.198 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:24:00.437 01.239 12308 Exposure complete
20:24:00.613 00.176 12308 worker thread done servicing request
20:24:00.614 00.001 14556 OnExposeComplete: enter
20:24:00.617 00.003 14556 UpdateGuideState(): m_state=6
20:24:00.622 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
20:24:00.626 00.004 14556 Star::Find returns 1 (0), X=165.66, Y=994.04, Mass=1757, SNR=28.2, Peak=146 HFD=4.5
20:24:00.629 00.003 14556 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-3.07) = xAngle (0.68 = 0.68)
20:24:00.633 00.004 14556 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.58 = 0.58)
20:24:00.636 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.12 hyp=0.17 cameraTheta=-2.40 mountX=0.13 mountY=0.09, mountTheta=0.61
20:24:00.641 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.12, opts=13)
20:24:00.645 00.004 14556 Enqueuing Move request for scope (-0.13, -0.12)
20:24:00.649 00.004 12308 Worker thread wakes up
20:24:00.649 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.12) opts 0xd
20:24:00.649 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.12)
20:24:00.649 00.000 12308 Moving (-0.13, -0.12) raw xDistance=0.13 yDistance=0.09
20:24:00.649 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:24:00.650 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:00.650 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:24:00.651 00.001 12308 MoveAxis(E, 0, ABG)
20:24:00.651 00.000 12308 Move returns status 0, amount 0
20:24:00.651 00.000 12308 MoveAxis(N, 0, ABG)
20:24:00.651 00.000 12308 Move returns status 0, amount 0
20:24:00.651 00.000 12308 move complete, result=0
20:24:00.651 00.000 12308 worker thread done servicing request
20:24:00.651 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:00.678 00.027 14556 UpdateGuideState exits: m=1757 SNR=28.2
20:24:00.682 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:00.686 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:00.692 00.006 14556 Enqueuing Expose request
20:24:00.696 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:00.702 00.006 12308 Worker thread wakes up
20:24:00.702 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:00.702 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:24:01.943 01.241 12308 Exposure complete
20:24:02.110 00.167 12308 worker thread done servicing request
20:24:02.110 00.000 14556 OnExposeComplete: enter
20:24:02.114 00.004 14556 UpdateGuideState(): m_state=6
20:24:02.119 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
20:24:02.123 00.004 14556 Star::Find returns 1 (0), X=165.60, Y=994.08, Mass=2029, SNR=30.1, Peak=145 HFD=4.3
20:24:02.128 00.005 14556 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-3.07) = xAngle (0.36 = 0.36)
20:24:02.134 00.006 14556 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.26 = 0.26)
20:24:02.139 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-2.71 mountX=0.19 mountY=0.05, mountTheta=0.27
20:24:02.144 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.08, opts=13)
20:24:02.148 00.004 14556 Enqueuing Move request for scope (-0.18, -0.08)
20:24:02.151 00.003 12308 Worker thread wakes up
20:24:02.153 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.08) opts 0xd
20:24:02.153 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.08)
20:24:02.153 00.000 12308 Moving (-0.18, -0.08) raw xDistance=0.19 yDistance=0.05
20:24:02.153 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:24:02.153 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:02.153 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:24:02.154 00.001 12308 MoveAxis(E, 0, ABG)
20:24:02.154 00.000 12308 Move returns status 0, amount 0
20:24:02.154 00.000 12308 MoveAxis(N, 0, ABG)
20:24:02.154 00.000 12308 Move returns status 0, amount 0
20:24:02.154 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:02.159 00.005 12308 move complete, result=0
20:24:02.160 00.001 12308 worker thread done servicing request
20:24:02.182 00.022 14556 UpdateGuideState exits: m=2029 SNR=30.1
20:24:02.186 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:02.191 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:02.195 00.004 14556 Enqueuing Expose request
20:24:02.200 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:02.203 00.003 12308 Worker thread wakes up
20:24:02.203 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:02.203 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:24:03.450 01.247 12308 Exposure complete
20:24:03.629 00.179 12308 worker thread done servicing request
20:24:03.630 00.001 14556 OnExposeComplete: enter
20:24:03.636 00.006 14556 UpdateGuideState(): m_state=6
20:24:03.643 00.007 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
20:24:03.648 00.005 14556 Star::Find returns 1 (0), X=165.69, Y=994.06, Mass=1743, SNR=28.1, Peak=144 HFD=4.4
20:24:03.651 00.003 14556 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.07) = xAngle (0.76 = 0.76)
20:24:03.656 00.005 14556 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.66 = 0.66)
20:24:03.659 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-2.32 mountX=0.10 mountY=0.08, mountTheta=0.70
20:24:03.665 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.10, opts=13)
20:24:03.668 00.003 14556 Enqueuing Move request for scope (-0.09, -0.10)
20:24:03.673 00.005 12308 Worker thread wakes up
20:24:03.673 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.10) opts 0xd
20:24:03.674 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.10)
20:24:03.674 00.000 12308 Moving (-0.09, -0.10) raw xDistance=0.10 yDistance=0.08
20:24:03.674 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:24:03.674 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:03.675 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:24:03.675 00.000 12308 MoveAxis(E, 0, ABG)
20:24:03.675 00.000 12308 Move returns status 0, amount 0
20:24:03.675 00.000 12308 MoveAxis(N, 0, ABG)
20:24:03.676 00.001 12308 Move returns status 0, amount 0
20:24:03.676 00.000 12308 move complete, result=0
20:24:03.676 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:03.680 00.004 12308 worker thread done servicing request
20:24:03.697 00.017 14556 UpdateGuideState exits: m=1743 SNR=28.1
20:24:03.701 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:03.705 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:03.708 00.003 14556 Enqueuing Expose request
20:24:03.712 00.004 12308 Worker thread wakes up
20:24:03.712 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:03.717 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:03.717 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:24:04.959 01.242 12308 Exposure complete
20:24:05.120 00.161 12308 worker thread done servicing request
20:24:05.120 00.000 14556 OnExposeComplete: enter
20:24:05.126 00.006 14556 UpdateGuideState(): m_state=6
20:24:05.131 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
20:24:05.134 00.003 14556 Star::Find returns 1 (0), X=165.68, Y=994.33, Mass=1592, SNR=26.9, Peak=123 HFD=4.3
20:24:05.139 00.005 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.16 = -1.13)
20:24:05.143 00.004 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.23)
20:24:05.147 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.20 cameraTheta=2.08 mountX=0.09 mountY=-0.19, mountTheta=-1.14
20:24:05.152 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.17, opts=13)
20:24:05.156 00.004 14556 Enqueuing Move request for scope (-0.10, 0.17)
20:24:05.160 00.004 12308 Worker thread wakes up
20:24:05.160 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
20:24:05.160 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
20:24:05.160 00.000 12308 Moving (-0.10, 0.17) raw xDistance=0.09 yDistance=-0.19
20:24:05.160 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:24:05.161 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:05.161 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:24:05.161 00.000 12308 MoveAxis(E, 0, ABG)
20:24:05.161 00.000 12308 Move returns status 0, amount 0
20:24:05.161 00.000 12308 MoveAxis(N, 0, ABG)
20:24:05.163 00.002 12308 Move returns status 0, amount 0
20:24:05.163 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:05.166 00.003 12308 move complete, result=0
20:24:05.167 00.001 12308 worker thread done servicing request
20:24:05.187 00.020 14556 UpdateGuideState exits: m=1592 SNR=26.9
20:24:05.190 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:05.195 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:05.198 00.003 14556 Enqueuing Expose request
20:24:05.203 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:24:05.206 00.003 12308 Worker thread wakes up
20:24:05.207 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:05.207 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:24:06.461 01.254 12308 Exposure complete
20:24:06.636 00.175 12308 worker thread done servicing request
20:24:06.636 00.000 14556 OnExposeComplete: enter
20:24:06.641 00.005 14556 UpdateGuideState(): m_state=6
20:24:06.645 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
20:24:06.649 00.004 14556 Star::Find returns 1 (0), X=165.59, Y=994.42, Mass=1519, SNR=26.1, Peak=111 HFD=4.3
20:24:06.653 00.004 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.29 = -0.99)
20:24:06.657 00.004 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
20:24:06.661 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.26 hyp=0.33 cameraTheta=2.22 mountX=0.18 mountY=-0.29, mountTheta=-1.02
20:24:06.666 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.26, opts=13)
20:24:06.670 00.004 14556 Enqueuing Move request for scope (-0.20, 0.26)
20:24:06.674 00.004 12308 Worker thread wakes up
20:24:06.674 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.26) opts 0xd
20:24:06.674 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.26)
20:24:06.674 00.000 12308 Moving (-0.20, 0.26) raw xDistance=0.18 yDistance=-0.29
20:24:06.674 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:24:06.674 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:24:06.674 00.000 12308 MoveAxis(E, 0, ABG)
20:24:06.675 00.001 12308 Move returns status 0, amount 0
20:24:06.675 00.000 12308 MoveAxis(N, 204, ABG)
20:24:06.675 00.000 12308 Guiding  Dir = 0, Dur = 204
20:24:06.675 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:06.679 00.004 12308 IsSlewing returns 0
20:24:06.679 00.000 12308 IsGuiding returns 0
20:24:06.680 00.001 12308 PulseGuide returned control before completion, sleep 214
20:24:06.701 00.021 14556 UpdateGuideState exits: m=1519 SNR=26.1
20:24:06.706 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:06.709 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:06.713 00.004 14556 Enqueuing Expose request
20:24:06.903 00.190 12308 IsGuiding returns 1
20:24:06.905 00.002 12308 scope still moving after pulse duration time elapsed
20:24:06.935 00.030 12308 IsSlewing returns 0
20:24:06.935 00.000 12308 IsGuiding returns 0
20:24:06.935 00.000 12308 scope move finished after 204 + 51 ms
20:24:06.935 00.000 12308 Move returns status 0, amount 204
20:24:06.935 00.000 12308 move complete, result=0
20:24:06.937 00.002 12308 worker thread done servicing request
20:24:06.937 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 204 ms NORTH
20:24:06.944 00.007 12308 Worker thread wakes up
20:24:06.945 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:06.945 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:24:08.196 01.251 12308 Exposure complete
20:24:08.362 00.166 12308 worker thread done servicing request
20:24:08.362 00.000 14556 OnExposeComplete: enter
20:24:08.367 00.005 14556 UpdateGuideState(): m_state=6
20:24:08.370 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
20:24:08.374 00.004 14556 Star::Find returns 1 (0), X=165.62, Y=994.23, Mass=1320, SNR=24.3, Peak=115 HFD=4.5
20:24:08.378 00.004 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.79 = -0.49)
20:24:08.381 00.003 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.59)
20:24:08.385 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.07 hyp=0.18 cameraTheta=2.72 mountX=0.16 mountY=-0.10, mountTheta=-0.56
20:24:08.390 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.07, opts=13)
20:24:08.395 00.005 14556 Enqueuing Move request for scope (-0.16, 0.07)
20:24:08.399 00.004 12308 Worker thread wakes up
20:24:08.399 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.07) opts 0xd
20:24:08.399 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.07)
20:24:08.399 00.000 12308 Moving (-0.16, 0.07) raw xDistance=0.16 yDistance=-0.10
20:24:08.399 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:24:08.399 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:08.399 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:24:08.399 00.000 12308 MoveAxis(E, 0, ABG)
20:24:08.400 00.001 12308 Move returns status 0, amount 0
20:24:08.400 00.000 12308 MoveAxis(N, 0, ABG)
20:24:08.400 00.000 12308 Move returns status 0, amount 0
20:24:08.400 00.000 12308 move complete, result=0
20:24:08.401 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:08.406 00.005 12308 worker thread done servicing request
20:24:08.426 00.020 14556 UpdateGuideState exits: m=1320 SNR=24.3
20:24:08.431 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:08.434 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:08.438 00.004 14556 Enqueuing Expose request
20:24:08.443 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:24:08.449 00.006 12308 Worker thread wakes up
20:24:08.449 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:08.449 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:24:09.700 01.251 12308 Exposure complete
20:24:09.863 00.163 12308 worker thread done servicing request
20:24:09.863 00.000 14556 OnExposeComplete: enter
20:24:09.867 00.004 14556 UpdateGuideState(): m_state=6
20:24:09.871 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
20:24:09.875 00.004 14556 Star::Find returns 1 (0), X=165.84, Y=994.20, Mass=2082, SNR=30.8, Peak=160 HFD=4.4
20:24:09.879 00.004 14556 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.07) = xAngle (3.66 = -2.62)
20:24:09.884 00.005 14556 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.56 = -2.72)
20:24:09.887 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.59 mountX=-0.06 mountY=-0.03, mountTheta=-2.70
20:24:09.893 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.04, opts=13)
20:24:09.898 00.005 14556 Enqueuing Move request for scope (0.06, 0.04)
20:24:09.901 00.003 12308 Worker thread wakes up
20:24:09.901 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
20:24:09.902 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
20:24:09.902 00.000 12308 Moving (0.06, 0.04) raw xDistance=-0.06 yDistance=-0.03
20:24:09.902 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:24:09.902 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:09.903 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:24:09.903 00.000 12308 MoveAxis(E, 0, ABG)
20:24:09.903 00.000 12308 Move returns status 0, amount 0
20:24:09.903 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:09.908 00.005 12308 MoveAxis(N, 0, ABG)
20:24:09.908 00.000 12308 Move returns status 0, amount 0
20:24:09.908 00.000 12308 move complete, result=0
20:24:09.908 00.000 12308 worker thread done servicing request
20:24:09.929 00.021 14556 UpdateGuideState exits: m=2082 SNR=30.8
20:24:09.933 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:09.935 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:09.941 00.006 14556 Enqueuing Expose request
20:24:09.946 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:24:09.950 00.004 12308 Worker thread wakes up
20:24:09.950 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:09.950 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:24:11.197 01.247 12308 Exposure complete
20:24:11.351 00.154 12308 worker thread done servicing request
20:24:11.352 00.001 14556 OnExposeComplete: enter
20:24:11.355 00.003 14556 UpdateGuideState(): m_state=6
20:24:11.359 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
20:24:11.362 00.003 14556 Star::Find returns 1 (0), X=165.74, Y=994.36, Mass=1673, SNR=27.2, Peak=131 HFD=4.6
20:24:11.366 00.004 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.84 = -1.45)
20:24:11.369 00.003 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.55)
20:24:11.373 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.20 hyp=0.20 cameraTheta=1.76 mountX=0.03 mountY=-0.20, mountTheta=-1.45
20:24:11.380 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.20, opts=13)
20:24:11.385 00.005 14556 Enqueuing Move request for scope (-0.04, 0.20)
20:24:11.389 00.004 12308 Worker thread wakes up
20:24:11.389 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.20) opts 0xd
20:24:11.389 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.20)
20:24:11.389 00.000 12308 Moving (-0.04, 0.20) raw xDistance=0.03 yDistance=-0.20
20:24:11.389 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:24:11.390 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:24:11.390 00.000 12308 MoveAxis(E, 0, ABG)
20:24:11.390 00.000 12308 Move returns status 0, amount 0
20:24:11.390 00.000 12308 MoveAxis(N, 142, ABG)
20:24:11.390 00.000 12308 Guiding  Dir = 0, Dur = 142
20:24:11.390 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:11.395 00.005 12308 IsSlewing returns 0
20:24:11.396 00.001 12308 IsGuiding returns 0
20:24:11.396 00.000 12308 PulseGuide returned control before completion, sleep 152
20:24:11.418 00.022 14556 UpdateGuideState exits: m=1673 SNR=27.2
20:24:11.423 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:11.427 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:11.431 00.004 14556 Enqueuing Expose request
20:24:11.559 00.128 12308 IsGuiding returns 1
20:24:11.561 00.002 12308 scope still moving after pulse duration time elapsed
20:24:11.591 00.030 12308 IsSlewing returns 0
20:24:11.592 00.001 12308 IsGuiding returns 0
20:24:11.592 00.000 12308 scope move finished after 142 + 54 ms
20:24:11.592 00.000 12308 Move returns status 0, amount 142
20:24:11.593 00.001 12308 move complete, result=0
20:24:11.593 00.000 12308 worker thread done servicing request
20:24:11.593 00.000 12308 Worker thread wakes up
20:24:11.593 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 142 ms NORTH
20:24:11.601 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:11.602 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:24:12.861 01.259 12308 Exposure complete
20:24:13.037 00.176 12308 worker thread done servicing request
20:24:13.038 00.001 14556 OnExposeComplete: enter
20:24:13.041 00.003 14556 UpdateGuideState(): m_state=6
20:24:13.046 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
20:24:13.050 00.004 14556 Star::Find returns 1 (0), X=165.81, Y=994.03, Mass=1761, SNR=28.3, Peak=138 HFD=4.4
20:24:13.055 00.005 14556 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-3.07) = xAngle (1.70 = 1.70)
20:24:13.058 00.003 14556 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.60 = 1.60)
20:24:13.064 00.006 14556 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.37 mountX=-0.02 mountY=0.13, mountTheta=1.70
20:24:13.070 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.13, opts=13)
20:24:13.074 00.004 14556 Enqueuing Move request for scope (0.03, -0.13)
20:24:13.078 00.004 12308 Worker thread wakes up
20:24:13.078 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
20:24:13.078 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
20:24:13.078 00.000 12308 Moving (0.03, -0.13) raw xDistance=-0.02 yDistance=0.13
20:24:13.078 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:24:13.079 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:13.079 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:24:13.079 00.000 12308 MoveAxis(E, 0, ABG)
20:24:13.079 00.000 12308 Move returns status 0, amount 0
20:24:13.079 00.000 12308 MoveAxis(N, 0, ABG)
20:24:13.079 00.000 12308 Move returns status 0, amount 0
20:24:13.079 00.000 12308 move complete, result=0
20:24:13.079 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:13.085 00.006 12308 worker thread done servicing request
20:24:13.106 00.021 14556 UpdateGuideState exits: m=1761 SNR=28.3
20:24:13.110 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:13.114 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:13.119 00.005 14556 Enqueuing Expose request
20:24:13.123 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:13.129 00.006 12308 Worker thread wakes up
20:24:13.129 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:13.130 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:24:14.376 01.246 12308 Exposure complete
20:24:14.530 00.154 12308 worker thread done servicing request
20:24:14.530 00.000 14556 OnExposeComplete: enter
20:24:14.535 00.005 14556 UpdateGuideState(): m_state=6
20:24:14.539 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
20:24:14.544 00.005 14556 Star::Find returns 1 (0), X=165.75, Y=994.17, Mass=1381, SNR=25.0, Peak=106 HFD=4.5
20:24:14.547 00.003 14556 CameraToMount -- cameraTheta (2.91) - m_xAngle (-3.07) = xAngle (5.99 = -0.30)
20:24:14.551 00.004 14556 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.89 = -0.40)
20:24:14.555 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.91 mountX=0.03 mountY=-0.01, mountTheta=-0.38
20:24:14.560 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.01, opts=13)
20:24:14.564 00.004 14556 Enqueuing Move request for scope (-0.03, 0.01)
20:24:14.567 00.003 12308 Worker thread wakes up
20:24:14.567 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
20:24:14.567 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
20:24:14.568 00.001 12308 Moving (-0.03, 0.01) raw xDistance=0.03 yDistance=-0.01
20:24:14.568 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:24:14.568 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:14.568 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:24:14.568 00.000 12308 MoveAxis(E, 0, ABG)
20:24:14.568 00.000 12308 Move returns status 0, amount 0
20:24:14.570 00.002 12308 MoveAxis(N, 0, ABG)
20:24:14.570 00.000 12308 Move returns status 0, amount 0
20:24:14.570 00.000 12308 move complete, result=0
20:24:14.570 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:14.573 00.003 12308 worker thread done servicing request
20:24:14.593 00.020 14556 UpdateGuideState exits: m=1381 SNR=25.0
20:24:14.598 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:14.605 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:14.610 00.005 14556 Enqueuing Expose request
20:24:14.614 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:24:14.617 00.003 12308 Worker thread wakes up
20:24:14.617 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:14.617 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:24:15.862 01.245 12308 Exposure complete
20:24:16.017 00.155 12308 worker thread done servicing request
20:24:16.017 00.000 14556 OnExposeComplete: enter
20:24:16.021 00.004 14556 UpdateGuideState(): m_state=6
20:24:16.025 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
20:24:16.029 00.004 14556 Star::Find returns 1 (0), X=165.68, Y=994.10, Mass=1560, SNR=26.6, Peak=142 HFD=4.3
20:24:16.032 00.003 14556 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.07) = xAngle (0.44 = 0.44)
20:24:16.036 00.004 14556 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.34 = 0.34)
20:24:16.040 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.11 cameraTheta=-2.63 mountX=0.10 mountY=0.04, mountTheta=0.36
20:24:16.044 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.06, opts=13)
20:24:16.048 00.004 14556 Enqueuing Move request for scope (-0.10, -0.06)
20:24:16.052 00.004 12308 Worker thread wakes up
20:24:16.052 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
20:24:16.053 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
20:24:16.053 00.000 12308 Moving (-0.10, -0.06) raw xDistance=0.10 yDistance=0.04
20:24:16.053 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:24:16.053 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:16.053 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:24:16.054 00.001 12308 MoveAxis(E, 0, ABG)
20:24:16.054 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:16.058 00.004 12308 Move returns status 0, amount 0
20:24:16.058 00.000 12308 MoveAxis(N, 0, ABG)
20:24:16.058 00.000 12308 Move returns status 0, amount 0
20:24:16.059 00.001 12308 move complete, result=0
20:24:16.059 00.000 12308 worker thread done servicing request
20:24:16.081 00.022 14556 UpdateGuideState exits: m=1560 SNR=26.6
20:24:16.085 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:16.089 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:16.094 00.005 14556 Enqueuing Expose request
20:24:16.099 00.005 12308 Worker thread wakes up
20:24:16.099 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:24:16.103 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:16.104 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:24:17.346 01.242 12308 Exposure complete
20:24:17.502 00.156 12308 worker thread done servicing request
20:24:17.502 00.000 14556 OnExposeComplete: enter
20:24:17.508 00.006 14556 UpdateGuideState(): m_state=6
20:24:17.513 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
20:24:17.517 00.004 14556 Star::Find returns 1 (0), X=165.64, Y=994.20, Mass=1674, SNR=27.5, Peak=146 HFD=4.5
20:24:17.521 00.004 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.92 = -0.36)
20:24:17.525 00.004 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.82 = -0.46)
20:24:17.529 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.15 cameraTheta=2.85 mountX=0.14 mountY=-0.07, mountTheta=-0.44
20:24:17.535 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.04, opts=13)
20:24:17.539 00.004 14556 Enqueuing Move request for scope (-0.14, 0.04)
20:24:17.543 00.004 12308 Worker thread wakes up
20:24:17.544 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
20:24:17.544 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
20:24:17.544 00.000 12308 Moving (-0.14, 0.04) raw xDistance=0.14 yDistance=-0.07
20:24:17.544 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:24:17.544 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:17.544 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:24:17.546 00.002 12308 MoveAxis(E, 0, ABG)
20:24:17.546 00.000 12308 Move returns status 0, amount 0
20:24:17.546 00.000 12308 MoveAxis(N, 0, ABG)
20:24:17.546 00.000 12308 Move returns status 0, amount 0
20:24:17.546 00.000 12308 move complete, result=0
20:24:17.547 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:17.550 00.003 12308 worker thread done servicing request
20:24:17.571 00.021 14556 UpdateGuideState exits: m=1674 SNR=27.5
20:24:17.575 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:17.581 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:17.584 00.003 14556 Enqueuing Expose request
20:24:17.587 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:24:17.592 00.005 12308 Worker thread wakes up
20:24:17.592 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:17.592 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:24:18.840 01.248 12308 Exposure complete
20:24:19.000 00.160 12308 worker thread done servicing request
20:24:19.001 00.001 14556 OnExposeComplete: enter
20:24:19.006 00.005 14556 UpdateGuideState(): m_state=6
20:24:19.009 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
20:24:19.013 00.004 14556 Star::Find returns 1 (0), X=165.66, Y=994.52, Mass=1965, SNR=29.8, Peak=116 HFD=4.8
20:24:19.017 00.004 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.96 = -1.32)
20:24:19.020 00.003 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.42)
20:24:19.024 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.36 hyp=0.38 cameraTheta=1.89 mountX=0.09 mountY=-0.37, mountTheta=-1.33
20:24:19.029 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.36, opts=13)
20:24:19.034 00.005 14556 Enqueuing Move request for scope (-0.12, 0.36)
20:24:19.039 00.005 12308 Worker thread wakes up
20:24:19.039 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.36) opts 0xd
20:24:19.039 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.36)
20:24:19.039 00.000 12308 Moving (-0.12, 0.36) raw xDistance=0.09 yDistance=-0.37
20:24:19.039 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:24:19.041 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
20:24:19.041 00.000 12308 MoveAxis(E, 0, ABG)
20:24:19.041 00.000 12308 Move returns status 0, amount 0
20:24:19.041 00.000 12308 MoveAxis(N, 262, ABG)
20:24:19.042 00.001 12308 Guiding  Dir = 0, Dur = 262
20:24:19.042 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:19.047 00.005 12308 IsSlewing returns 0
20:24:19.047 00.000 12308 IsGuiding returns 0
20:24:19.047 00.000 12308 PulseGuide returned control before completion, sleep 272
20:24:19.068 00.021 14556 UpdateGuideState exits: m=1965 SNR=29.8
20:24:19.074 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:19.079 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:19.083 00.004 14556 Enqueuing Expose request
20:24:19.328 00.245 12308 IsGuiding returns 1
20:24:19.328 00.000 12308 scope still moving after pulse duration time elapsed
20:24:19.360 00.032 12308 IsSlewing returns 0
20:24:19.361 00.001 12308 IsGuiding returns 0
20:24:19.361 00.000 12308 scope move finished after 262 + 51 ms
20:24:19.362 00.001 12308 Move returns status 0, amount 262
20:24:19.362 00.000 12308 move complete, result=0
20:24:19.362 00.000 12308 worker thread done servicing request
20:24:19.363 00.001 12308 Worker thread wakes up
20:24:19.363 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 262 ms NORTH
20:24:19.369 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:19.370 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:24:20.621 01.251 12308 Exposure complete
20:24:20.772 00.151 12308 worker thread done servicing request
20:24:20.773 00.001 14556 OnExposeComplete: enter
20:24:20.778 00.005 14556 UpdateGuideState(): m_state=6
20:24:20.781 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
20:24:20.786 00.005 14556 Star::Find returns 1 (0), X=165.86, Y=994.22, Mass=1651, SNR=27.3, Peak=132 HFD=4.6
20:24:20.789 00.003 14556 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.07) = xAngle (3.74 = -2.54)
20:24:20.793 00.004 14556 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.64 = -2.64)
20:24:20.796 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.67 mountX=-0.08 mountY=-0.05, mountTheta=-2.61
20:24:20.800 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.06, opts=13)
20:24:20.804 00.004 14556 Enqueuing Move request for scope (0.08, 0.06)
20:24:20.808 00.004 12308 Worker thread wakes up
20:24:20.808 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
20:24:20.809 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
20:24:20.809 00.000 12308 Moving (0.08, 0.06) raw xDistance=-0.08 yDistance=-0.05
20:24:20.809 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:24:20.809 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:20.809 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:24:20.809 00.000 12308 MoveAxis(E, 0, ABG)
20:24:20.810 00.001 12308 Move returns status 0, amount 0
20:24:20.810 00.000 12308 MoveAxis(N, 0, ABG)
20:24:20.810 00.000 12308 Move returns status 0, amount 0
20:24:20.810 00.000 12308 move complete, result=0
20:24:20.810 00.000 12308 worker thread done servicing request
20:24:20.811 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:20.834 00.023 14556 UpdateGuideState exits: m=1651 SNR=27.3
20:24:20.838 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:20.841 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:20.847 00.006 14556 Enqueuing Expose request
20:24:20.850 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:24:20.852 00.002 12308 Worker thread wakes up
20:24:20.852 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:20.853 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:24:22.094 01.241 12308 Exposure complete
20:24:22.255 00.161 12308 worker thread done servicing request
20:24:22.255 00.000 14556 OnExposeComplete: enter
20:24:22.258 00.003 14556 UpdateGuideState(): m_state=6
20:24:22.262 00.004 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
20:24:22.266 00.004 14556 Star::Find returns 1 (0), X=165.68, Y=994.24, Mass=1686, SNR=27.7, Peak=157 HFD=4.4
20:24:22.270 00.004 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.56 = -0.72)
20:24:22.274 00.004 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.82)
20:24:22.278 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.49 mountX=0.10 mountY=-0.09, mountTheta=-0.77
20:24:22.282 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.08, opts=13)
20:24:22.286 00.004 14556 Enqueuing Move request for scope (-0.10, 0.08)
20:24:22.290 00.004 12308 Worker thread wakes up
20:24:22.290 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
20:24:22.290 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
20:24:22.290 00.000 12308 Moving (-0.10, 0.08) raw xDistance=0.10 yDistance=-0.09
20:24:22.290 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:24:22.291 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:22.291 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:24:22.291 00.000 12308 MoveAxis(E, 0, ABG)
20:24:22.291 00.000 12308 Move returns status 0, amount 0
20:24:22.291 00.000 12308 MoveAxis(N, 0, ABG)
20:24:22.291 00.000 12308 Move returns status 0, amount 0
20:24:22.292 00.001 12308 move complete, result=0
20:24:22.292 00.000 12308 worker thread done servicing request
20:24:22.292 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:22.315 00.023 14556 UpdateGuideState exits: m=1686 SNR=27.7
20:24:22.320 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:22.324 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:22.327 00.003 14556 Enqueuing Expose request
20:24:22.331 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:24:22.335 00.004 12308 Worker thread wakes up
20:24:22.335 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:22.335 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:24:23.574 01.239 12308 Exposure complete
20:24:23.736 00.162 12308 worker thread done servicing request
20:24:23.737 00.001 14556 OnExposeComplete: enter
20:24:23.743 00.006 14556 UpdateGuideState(): m_state=6
20:24:23.748 00.005 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
20:24:23.751 00.003 14556 Star::Find returns 1 (0), X=165.70, Y=994.29, Mass=1741, SNR=27.9, Peak=127 HFD=4.6
20:24:23.756 00.005 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.20 = -1.09)
20:24:23.761 00.005 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
20:24:23.765 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.16 cameraTheta=2.12 mountX=0.07 mountY=-0.15, mountTheta=-1.10
20:24:23.771 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.13, opts=13)
20:24:23.774 00.003 14556 Enqueuing Move request for scope (-0.08, 0.13)
20:24:23.778 00.004 12308 Worker thread wakes up
20:24:23.778 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
20:24:23.778 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
20:24:23.778 00.000 12308 Moving (-0.08, 0.13) raw xDistance=0.07 yDistance=-0.15
20:24:23.778 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:24:23.780 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:23.780 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:24:23.780 00.000 12308 MoveAxis(E, 0, ABG)
20:24:23.780 00.000 12308 Move returns status 0, amount 0
20:24:23.780 00.000 12308 MoveAxis(N, 0, ABG)
20:24:23.781 00.001 12308 Move returns status 0, amount 0
20:24:23.781 00.000 12308 move complete, result=0
20:24:23.781 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:23.784 00.003 12308 worker thread done servicing request
20:24:23.801 00.017 14556 UpdateGuideState exits: m=1741 SNR=27.9
20:24:23.805 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:23.808 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:23.811 00.003 14556 Enqueuing Expose request
20:24:23.815 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:24:23.821 00.006 12308 Worker thread wakes up
20:24:23.821 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:23.821 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,979,31,31)
20:24:25.061 01.240 12308 Exposure complete
20:24:25.102 00.041 14556 evsrv: cli 0185AD08 connect
20:24:25.124 00.022 14556 case statement mapped state 6 to 3
20:24:25.129 00.005 14556 case statement mapped state 6 to 3
20:24:25.214 00.085 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"abcfe69e-9c30-4c9e-b3eb-b7d3156b5e59"}
20:24:25.218 00.004 14556 case statement mapped state 6 to 3
20:24:25.222 00.004 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"abcfe69e-9c30-4c9e-b3eb-b7d3156b5e59"}
20:24:25.227 00.005 14556 evsrv: cli 0185AD08 disconnect
20:24:25.367 00.140 14556 evsrv: cli 0185B3E8 connect
20:24:25.382 00.015 14556 case statement mapped state 6 to 3
20:24:25.390 00.008 14556 case statement mapped state 6 to 3
20:24:25.506 00.116 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"580dc4e1-67c4-4a8f-905d-2e3262e13545"}
20:24:25.512 00.006 14556 PhdController::Dither begins
20:24:25.516 00.004 14556 dither: size=5.00, dRA=-4.99 dDec=0.64
20:24:25.520 00.004 14556 MountToCamera -- mountTheta (3.01) + m_xAngle (-3.07) = xAngle (-0.06 = -0.06)
20:24:25.523 00.003 14556 MountToCamera -- mountX=-4.99 mountY=0.64 hyp=5.03 mountTheta=3.01 cameraX=5.02, cameraY=-0.29 cameraTheta=-0.06
20:24:25.527 00.004 14556 setting lock position to (170.80, 993.87)
20:24:25.533 00.006 14556 Mount: notify guiding dithered (5.0, -0.3)
20:24:25.538 00.005 14556 Status Line: Dither by -4.99,0.64
20:24:25.543 00.005 14556 PhdController: newstate STATE_SETTLE_BEGIN
20:24:25.547 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
20:24:25.550 00.003 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"580dc4e1-67c4-4a8f-905d-2e3262e13545"}
20:24:25.556 00.006 14556 evsrv: cli 0185B3E8 disconnect
20:24:25.590 00.034 12308 worker thread done servicing request
20:24:25.590 00.000 14556 OnExposeComplete: enter
20:24:25.597 00.007 14556 UpdateGuideState(): m_state=6
20:24:25.600 00.003 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
20:24:25.604 00.004 14556 Star::Find returns 1 (0), X=165.77, Y=994.35, Mass=1665, SNR=27.4, Peak=133 HFD=4.5
20:24:25.607 00.003 14556 CameraToMount -- cameraTheta (3.05) - m_xAngle (-3.07) = xAngle (6.12 = -0.16)
20:24:25.610 00.003 14556 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.02 = -0.26)
20:24:25.613 00.003 14556 CameraToMount -- cameraX=-5.03 cameraY=0.48 hyp=5.05 cameraTheta=3.05 mountX=4.99 mountY=-1.32, mountTheta=-0.26
20:24:25.617 00.004 14556 dither recenter: remaining=(5.0,-0.6) step=(5.0,-0.6)
20:24:25.620 00.003 14556 MountToCamera -- mountTheta (-0.13) + m_xAngle (-3.07) = xAngle (-3.20 = 3.08)
20:24:25.623 00.003 14556 MountToCamera -- mountX=4.99 mountY=-0.64 hyp=5.03 mountTheta=-0.13 cameraX=-5.02, cameraY=0.29 cameraTheta=3.08
20:24:25.627 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-5.02, y=0.29, opts=4)
20:24:25.630 00.003 14556 Enqueuing Move request for scope (-5.02, 0.29)
20:24:25.633 00.003 14556 Mount: notify direct move 4.99,-0.64
20:24:25.635 00.002 12308 Worker thread wakes up
20:24:25.636 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-5.02, 0.29) opts 0x4
20:24:25.636 00.000 12308 Handling offset move in thread for scope, endpoint = (-5.02, 0.29)
20:24:25.636 00.000 12308 Moving (-5.02, 0.29) raw xDistance=4.99 yDistance=-0.64
20:24:25.636 00.000 12308 MoveAxis(W, 3435, B)
20:24:25.636 00.000 12308 Guiding  Dir = 3, Dur = 3435
20:24:25.636 00.000 12308 IsSlewing returns 0
20:24:25.637 00.001 12308 IsGuiding returns 0
20:24:25.637 00.000 12308 PulseGuide returned control before completion, sleep 3445
20:24:25.639 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:25.659 00.020 14556 UpdateGuideState exits: m=1665 SNR=27.4
20:24:25.662 00.003 14556 PhdController: settling, locked = 1, distance = 5.15 (1.50) aobump = 0 frame = 1 / 99999
20:24:25.666 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760577865.666,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":5.15,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:24:25.669 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:25.671 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:25.674 00.003 14556 Enqueuing Expose request
20:24:29.085 03.411 12308 IsGuiding returns 1
20:24:29.086 00.001 12308 scope still moving after pulse duration time elapsed
20:24:29.116 00.030 12308 IsSlewing returns 0
20:24:29.118 00.002 12308 IsGuiding returns 0
20:24:29.118 00.000 12308 scope move finished after 3435 + 44 ms
20:24:29.119 00.001 12308 Move returns status 0, amount 3435
20:24:29.119 00.000 12308 MoveAxis(N, 447, B)
20:24:29.119 00.000 12308 Guiding  Dir = 0, Dur = 447
20:24:29.120 00.001 12308 IsSlewing returns 0
20:24:29.121 00.001 12308 IsGuiding returns 0
20:24:29.122 00.001 12308 PulseGuide returned control before completion, sleep 457
20:24:29.587 00.465 12308 IsGuiding returns 1
20:24:29.587 00.000 12308 scope still moving after pulse duration time elapsed
20:24:29.618 00.031 12308 IsSlewing returns 0
20:24:29.618 00.000 12308 IsGuiding returns 0
20:24:29.618 00.000 12308 scope move finished after 447 + 49 ms
20:24:29.619 00.001 12308 Move returns status 0, amount 447
20:24:29.619 00.000 12308 move complete, result=0
20:24:29.619 00.000 12308 worker thread done servicing request
20:24:29.619 00.000 14556 GuideStep: 5.0 px 3435 ms WEST, -0.6 px 447 ms NORTH
20:24:29.629 00.010 12308 Worker thread wakes up
20:24:29.630 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:29.631 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:24:30.883 01.252 12308 Exposure complete
20:24:31.030 00.147 14556 OnExposeComplete: enter
20:24:31.035 00.005 14556 UpdateGuideState(): m_state=6
20:24:31.040 00.005 12308 worker thread done servicing request
20:24:31.040 00.000 14556 Star::Find(15, 165, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
20:24:31.045 00.005 14556 Star::Find returns 1 (0), X=170.80, Y=993.90, Mass=1794, SNR=28.4, Peak=155 HFD=4.4
20:24:31.053 00.008 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.80 = -1.49)
20:24:31.058 00.005 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.59)
20:24:31.065 00.007 14556 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.72 mountX=0.00 mountY=-0.03, mountTheta=-1.49
20:24:31.071 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.03, opts=13)
20:24:31.092 00.021 14556 Enqueuing Move request for scope (-0.00, 0.03)
20:24:31.097 00.005 12308 Worker thread wakes up
20:24:31.098 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd
20:24:31.098 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.03)
20:24:31.098 00.000 12308 Moving (-0.00, 0.03) raw xDistance=0.00 yDistance=-0.03
20:24:31.098 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:24:31.098 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:31.099 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:24:31.099 00.000 12308 MoveAxis(E, 0, ABG)
20:24:31.099 00.000 12308 Move returns status 0, amount 0
20:24:31.099 00.000 12308 MoveAxis(N, 0, ABG)
20:24:31.099 00.000 12308 Move returns status 0, amount 0
20:24:31.099 00.000 12308 move complete, result=0
20:24:31.099 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:31.106 00.007 12308 worker thread done servicing request
20:24:31.128 00.022 14556 UpdateGuideState exits: m=1794 SNR=28.4
20:24:31.132 00.004 14556 PhdController: settling, locked = 1, distance = 0.03 (1.50) aobump = 0 frame = 2 / 99999
20:24:31.136 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760577871.136,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.03,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:24:31.139 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:31.143 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:31.146 00.003 14556 Enqueuing Expose request
20:24:31.149 00.003 12308 Worker thread wakes up
20:24:31.149 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:24:31.151 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:31.153 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:24:32.404 01.251 12308 Exposure complete
20:24:32.557 00.153 12308 worker thread done servicing request
20:24:32.558 00.001 14556 OnExposeComplete: enter
20:24:32.562 00.004 14556 UpdateGuideState(): m_state=6
20:24:32.567 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
20:24:32.570 00.003 14556 Star::Find returns 1 (0), X=170.86, Y=994.08, Mass=1645, SNR=27.2, Peak=141 HFD=4.5
20:24:32.574 00.004 14556 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.07) = xAngle (4.38 = -1.91)
20:24:32.577 00.003 14556 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.01)
20:24:32.581 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.30 mountX=-0.07 mountY=-0.20, mountTheta=-1.92
20:24:32.586 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.21, opts=13)
20:24:32.591 00.005 14556 Enqueuing Move request for scope (0.06, 0.21)
20:24:32.594 00.003 12308 Worker thread wakes up
20:24:32.594 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.21) opts 0xd
20:24:32.594 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.21)
20:24:32.594 00.000 12308 Moving (0.06, 0.21) raw xDistance=-0.07 yDistance=-0.20
20:24:32.595 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:24:32.595 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:32.595 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:24:32.596 00.001 12308 MoveAxis(E, 0, ABG)
20:24:32.596 00.000 12308 Move returns status 0, amount 0
20:24:32.596 00.000 12308 MoveAxis(N, 0, ABG)
20:24:32.596 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:32.601 00.005 12308 Move returns status 0, amount 0
20:24:32.601 00.000 12308 move complete, result=0
20:24:32.601 00.000 12308 worker thread done servicing request
20:24:32.625 00.024 14556 UpdateGuideState exits: m=1645 SNR=27.2
20:24:32.632 00.007 14556 PhdController: settling, locked = 1, distance = 0.09 (1.50) aobump = 0 frame = 3 / 99999
20:24:32.637 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760577872.637,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.09,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
20:24:32.641 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:32.646 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:32.650 00.004 14556 Enqueuing Expose request
20:24:32.655 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:24:32.659 00.004 12308 Worker thread wakes up
20:24:32.659 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:32.659 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:24:33.909 01.250 12308 Exposure complete
20:24:34.066 00.157 12308 worker thread done servicing request
20:24:34.066 00.000 14556 OnExposeComplete: enter
20:24:34.070 00.004 14556 UpdateGuideState(): m_state=6
20:24:34.074 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
20:24:34.079 00.005 14556 Star::Find returns 1 (0), X=170.90, Y=993.93, Mass=1550, SNR=26.5, Peak=141 HFD=4.3
20:24:34.083 00.004 14556 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.07) = xAngle (3.64 = -2.64)
20:24:34.086 00.003 14556 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.54 = -2.74)
20:24:34.091 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.11 cameraTheta=0.57 mountX=-0.10 mountY=-0.04, mountTheta=-2.73
20:24:34.095 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.06, opts=13)
20:24:34.099 00.004 14556 Enqueuing Move request for scope (0.10, 0.06)
20:24:34.103 00.004 12308 Worker thread wakes up
20:24:34.103 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
20:24:34.103 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
20:24:34.103 00.000 12308 Moving (0.10, 0.06) raw xDistance=-0.10 yDistance=-0.04
20:24:34.104 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:24:34.104 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:34.104 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:24:34.104 00.000 12308 MoveAxis(E, 0, ABG)
20:24:34.104 00.000 12308 Move returns status 0, amount 0
20:24:34.105 00.001 12308 MoveAxis(N, 0, ABG)
20:24:34.105 00.000 12308 Move returns status 0, amount 0
20:24:34.105 00.000 12308 move complete, result=0
20:24:34.105 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:34.110 00.005 12308 worker thread done servicing request
20:24:34.130 00.020 14556 UpdateGuideState exits: m=1550 SNR=26.5
20:24:34.136 00.006 14556 PhdController: settling, locked = 1, distance = 0.10 (1.50) aobump = 0 frame = 4 / 99999
20:24:34.139 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760577874.139,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.10,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
20:24:34.144 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:34.148 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:34.152 00.004 14556 Enqueuing Expose request
20:24:34.157 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:24:34.162 00.005 12308 Worker thread wakes up
20:24:34.162 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:34.162 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:24:35.411 01.249 12308 Exposure complete
20:24:35.576 00.165 12308 worker thread done servicing request
20:24:35.577 00.001 14556 OnExposeComplete: enter
20:24:35.580 00.003 14556 UpdateGuideState(): m_state=6
20:24:35.584 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
20:24:35.589 00.005 14556 Star::Find returns 1 (0), X=171.09, Y=994.15, Mass=1567, SNR=26.7, Peak=152 HFD=4.2
20:24:35.591 00.002 14556 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.07) = xAngle (3.86 = -2.42)
20:24:35.597 00.006 14556 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.76 = -2.52)
20:24:35.604 00.007 14556 CameraToMount -- cameraX=0.28 cameraY=0.29 hyp=0.40 cameraTheta=0.79 mountX=-0.30 mountY=-0.24, mountTheta=-2.48
20:24:35.610 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.28, y=0.29, opts=13)
20:24:35.614 00.004 14556 Enqueuing Move request for scope (0.28, 0.29)
20:24:35.617 00.003 12308 Worker thread wakes up
20:24:35.617 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.29) opts 0xd
20:24:35.617 00.000 12308 Handling offset move in thread for scope, endpoint = (0.28, 0.29)
20:24:35.617 00.000 12308 Moving (0.28, 0.29) raw xDistance=-0.30 yDistance=-0.24
20:24:35.617 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
20:24:35.617 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:24:35.618 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:24:35.618 00.000 12308 MoveAxis(E, 132, ABG)
20:24:35.618 00.000 12308 Guiding  Dir = 2, Dur = 132
20:24:35.618 00.000 12308 IsSlewing returns 0
20:24:35.619 00.001 12308 IsGuiding returns 0
20:24:35.619 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:35.624 00.005 12308 PulseGuide returned control before completion, sleep 142
20:24:35.645 00.021 14556 UpdateGuideState exits: m=1567 SNR=26.7
20:24:35.649 00.004 14556 PhdController: settling, locked = 1, distance = 0.19 (1.50) aobump = 0 frame = 5 / 99999
20:24:35.653 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760577875.653,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.19,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
20:24:35.657 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:35.663 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:35.668 00.005 14556 Enqueuing Expose request
20:24:35.777 00.109 12308 IsGuiding returns 0
20:24:35.777 00.000 12308 Move returns status 0, amount 132
20:24:35.777 00.000 12308 MoveAxis(N, 0, ABG)
20:24:35.779 00.002 12308 Move returns status 0, amount 0
20:24:35.779 00.000 12308 move complete, result=0
20:24:35.781 00.002 12308 worker thread done servicing request
20:24:35.781 00.000 14556 GuideStep: -0.3 px 132 ms EAST, -0.2 px 0 ms NORTH
20:24:35.786 00.005 12308 Worker thread wakes up
20:24:35.786 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:35.786 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:24:37.035 01.249 12308 Exposure complete
20:24:37.193 00.158 12308 worker thread done servicing request
20:24:37.194 00.001 14556 OnExposeComplete: enter
20:24:37.197 00.003 14556 UpdateGuideState(): m_state=6
20:24:37.201 00.004 14556 Star::Find(15, 171, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
20:24:37.205 00.004 14556 Star::Find returns 1 (0), X=170.77, Y=994.21, Mass=1741, SNR=28.2, Peak=157 HFD=4.3
20:24:37.208 00.003 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.74 = -1.55)
20:24:37.212 00.004 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.64)
20:24:37.216 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.34 hyp=0.35 cameraTheta=1.66 mountX=0.01 mountY=-0.34, mountTheta=-1.55
20:24:37.220 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.34, opts=13)
20:24:37.225 00.005 14556 Enqueuing Move request for scope (-0.03, 0.34)
20:24:37.228 00.003 12308 Worker thread wakes up
20:24:37.228 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.34) opts 0xd
20:24:37.228 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.34)
20:24:37.228 00.000 12308 Moving (-0.03, 0.34) raw xDistance=0.01 yDistance=-0.34
20:24:37.228 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:24:37.228 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:24:37.228 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
20:24:37.230 00.002 12308 MoveAxis(E, 0, ABG)
20:24:37.230 00.000 12308 Move returns status 0, amount 0
20:24:37.230 00.000 12308 MoveAxis(N, 0, ABG)
20:24:37.230 00.000 12308 Move returns status 0, amount 0
20:24:37.230 00.000 12308 move complete, result=0
20:24:37.231 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:37.235 00.004 12308 worker thread done servicing request
20:24:37.256 00.021 14556 UpdateGuideState exits: m=1741 SNR=28.2
20:24:37.260 00.004 14556 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 6 / 99999
20:24:37.265 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760577877.265,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.24,"Time":6.1,"SettleTime":10.0,"StarLocked":true}
20:24:37.269 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:37.273 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:37.277 00.004 14556 Enqueuing Expose request
20:24:37.281 00.004 12308 Worker thread wakes up
20:24:37.281 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
20:24:37.288 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:37.288 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:24:38.538 01.250 12308 Exposure complete
20:24:38.697 00.159 12308 worker thread done servicing request
20:24:38.698 00.001 14556 OnExposeComplete: enter
20:24:38.702 00.004 14556 UpdateGuideState(): m_state=6
20:24:38.705 00.003 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
20:24:38.709 00.004 14556 Star::Find returns 1 (0), X=170.87, Y=994.41, Mass=1343, SNR=24.6, Peak=119 HFD=4.1
20:24:38.713 00.004 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
20:24:38.716 00.003 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
20:24:38.720 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.54 hyp=0.55 cameraTheta=1.45 mountX=-0.10 mountY=-0.52, mountTheta=-1.77
20:24:38.727 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.54, opts=13)
20:24:38.731 00.004 14556 Enqueuing Move request for scope (0.07, 0.54)
20:24:38.735 00.004 12308 Worker thread wakes up
20:24:38.736 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.54) opts 0xd
20:24:38.736 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.54)
20:24:38.736 00.000 12308 Moving (0.07, 0.54) raw xDistance=-0.10 yDistance=-0.52
20:24:38.736 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:24:38.736 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.11
20:24:38.736 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
20:24:38.737 00.001 12308 MoveAxis(E, 0, ABG)
20:24:38.738 00.001 12308 Move returns status 0, amount 0
20:24:38.738 00.000 12308 MoveAxis(N, 369, ABG)
20:24:38.738 00.000 12308 Guiding  Dir = 0, Dur = 369
20:24:38.738 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:38.743 00.005 12308 IsSlewing returns 0
20:24:38.743 00.000 12308 IsGuiding returns 0
20:24:38.744 00.001 12308 PulseGuide returned control before completion, sleep 379
20:24:38.765 00.021 14556 UpdateGuideState exits: m=1343 SNR=24.6
20:24:38.770 00.005 14556 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 7 / 99999
20:24:38.774 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760577878.774,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":7.6,"SettleTime":10.0,"StarLocked":true}
20:24:38.778 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:38.783 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:38.789 00.006 14556 Enqueuing Expose request
20:24:39.127 00.338 12308 IsGuiding returns 1
20:24:39.127 00.000 12308 scope still moving after pulse duration time elapsed
20:24:39.158 00.031 12308 IsSlewing returns 0
20:24:39.161 00.003 12308 IsGuiding returns 0
20:24:39.161 00.000 12308 scope move finished after 369 + 49 ms
20:24:39.162 00.001 12308 Move returns status 0, amount 369
20:24:39.163 00.001 12308 move complete, result=0
20:24:39.165 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.5 px 369 ms NORTH
20:24:39.171 00.006 12308 worker thread done servicing request
20:24:39.171 00.000 12308 Worker thread wakes up
20:24:39.172 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:39.172 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:24:40.422 01.250 12308 Exposure complete
20:24:40.566 00.144 12308 worker thread done servicing request
20:24:40.567 00.001 14556 OnExposeComplete: enter
20:24:40.571 00.004 14556 UpdateGuideState(): m_state=6
20:24:40.575 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
20:24:40.579 00.004 14556 Star::Find returns 1 (0), X=171.02, Y=993.88, Mass=1292, SNR=23.9, Peak=123 HFD=4.3
20:24:40.583 00.004 14556 CameraToMount -- cameraTheta (0.06) - m_xAngle (-3.07) = xAngle (3.13 = 3.13)
20:24:40.587 00.004 14556 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.03 = 3.03)
20:24:40.591 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=0.01 hyp=0.22 cameraTheta=0.06 mountX=-0.22 mountY=0.02, mountTheta=3.03
20:24:40.597 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.01, opts=13)
20:24:40.600 00.003 14556 Enqueuing Move request for scope (0.22, 0.01)
20:24:40.604 00.004 12308 Worker thread wakes up
20:24:40.604 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.01) opts 0xd
20:24:40.604 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.01)
20:24:40.604 00.000 12308 Moving (0.22, 0.01) raw xDistance=-0.22 yDistance=0.02
20:24:40.604 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:24:40.606 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:40.606 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:24:40.606 00.000 12308 MoveAxis(E, 94, ABG)
20:24:40.606 00.000 12308 Guiding  Dir = 2, Dur = 94
20:24:40.606 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:40.611 00.005 12308 IsSlewing returns 0
20:24:40.611 00.000 12308 IsGuiding returns 0
20:24:40.612 00.001 12308 PulseGuide returned control before completion, sleep 104
20:24:40.633 00.021 14556 UpdateGuideState exits: m=1292 SNR=23.9
20:24:40.638 00.005 14556 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 8 / 99999
20:24:40.643 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760577880.643,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":9.5,"SettleTime":10.0,"StarLocked":true}
20:24:40.646 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:40.650 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:40.654 00.004 14556 Enqueuing Expose request
20:24:40.727 00.073 12308 IsGuiding returns 1
20:24:40.727 00.000 12308 scope still moving after pulse duration time elapsed
20:24:40.758 00.031 12308 IsSlewing returns 0
20:24:40.762 00.004 12308 IsGuiding returns 0
20:24:40.763 00.001 12308 scope move finished after 94 + 57 ms
20:24:40.763 00.000 12308 Move returns status 0, amount 94
20:24:40.763 00.000 12308 MoveAxis(N, 0, ABG)
20:24:40.765 00.002 12308 Move returns status 0, amount 0
20:24:40.765 00.000 12308 move complete, result=0
20:24:40.765 00.000 12308 worker thread done servicing request
20:24:40.766 00.001 12308 Worker thread wakes up
20:24:40.766 00.000 14556 GuideStep: -0.2 px 94 ms EAST, 0.0 px 0 ms NORTH
20:24:40.772 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:40.773 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:24:42.025 01.252 12308 Exposure complete
20:24:42.198 00.173 12308 worker thread done servicing request
20:24:42.199 00.001 14556 OnExposeComplete: enter
20:24:42.202 00.003 14556 UpdateGuideState(): m_state=6
20:24:42.206 00.004 14556 Star::Find(15, 171, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
20:24:42.210 00.004 14556 Star::Find returns 1 (0), X=170.71, Y=993.89, Mass=1984, SNR=29.8, Peak=159 HFD=4.5
20:24:42.214 00.004 14556 CameraToMount -- cameraTheta (2.91) - m_xAngle (-3.07) = xAngle (5.98 = -0.30)
20:24:42.218 00.004 14556 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.88 = -0.40)
20:24:42.222 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.91 mountX=0.09 mountY=-0.04, mountTheta=-0.39
20:24:42.227 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.02, opts=13)
20:24:42.231 00.004 14556 Enqueuing Move request for scope (-0.09, 0.02)
20:24:42.235 00.004 12308 Worker thread wakes up
20:24:42.236 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
20:24:42.236 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
20:24:42.236 00.000 12308 Moving (-0.09, 0.02) raw xDistance=0.09 yDistance=-0.04
20:24:42.236 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:24:42.236 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:42.236 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:24:42.236 00.000 12308 MoveAxis(E, 0, ABG)
20:24:42.236 00.000 12308 Move returns status 0, amount 0
20:24:42.237 00.001 12308 MoveAxis(N, 0, ABG)
20:24:42.237 00.000 12308 Move returns status 0, amount 0
20:24:42.237 00.000 12308 move complete, result=0
20:24:42.238 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:42.242 00.004 12308 worker thread done servicing request
20:24:42.263 00.021 14556 UpdateGuideState exits: m=1984 SNR=29.8
20:24:42.267 00.004 14556 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 9 / 99999
20:24:42.272 00.005 14556 PhdController: newstate STATE_FINISH
20:24:42.275 00.003 14556 PhdController complete: success
20:24:42.280 00.005 14556 evsrv: {"Event":"SettleDone","Timestamp":1760577882.280,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
20:24:42.286 00.006 14556 Mount: notify guiding dither settle done success=1
20:24:42.292 00.006 14556 PhdController: newstate STATE_IDLE
20:24:42.296 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:42.299 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:42.304 00.005 14556 Enqueuing Expose request
20:24:42.307 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:24:42.311 00.004 12308 Worker thread wakes up
20:24:42.311 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:42.311 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:24:43.552 01.241 12308 Exposure complete
20:24:43.742 00.190 12308 worker thread done servicing request
20:24:43.742 00.000 14556 OnExposeComplete: enter
20:24:43.746 00.004 14556 UpdateGuideState(): m_state=6
20:24:43.751 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
20:24:43.756 00.005 14556 Star::Find returns 1 (0), X=170.29, Y=993.93, Mass=1537, SNR=26.3, Peak=136 HFD=4.3
20:24:43.760 00.004 14556 CameraToMount -- cameraTheta (3.02) - m_xAngle (-3.07) = xAngle (6.09 = -0.19)
20:24:43.766 00.006 14556 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.99 = -0.29)
20:24:43.771 00.005 14556 CameraToMount -- cameraX=-0.51 cameraY=0.06 hyp=0.51 cameraTheta=3.02 mountX=0.50 mountY=-0.14, mountTheta=-0.28
20:24:43.776 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.51, y=0.06, opts=13)
20:24:43.780 00.004 14556 Enqueuing Move request for scope (-0.51, 0.06)
20:24:43.785 00.005 12308 Worker thread wakes up
20:24:43.785 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.06) opts 0xd
20:24:43.787 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.51, 0.06)
20:24:43.787 00.000 12308 Moving (-0.51, 0.06) raw xDistance=0.50 yDistance=-0.14
20:24:43.787 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50
20:24:43.787 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:43.787 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:24:43.787 00.000 12308 MoveAxis(W, 217, ABG)
20:24:43.788 00.001 12308 Guiding  Dir = 3, Dur = 217
20:24:43.788 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:43.793 00.005 12308 IsSlewing returns 0
20:24:43.793 00.000 12308 IsGuiding returns 0
20:24:43.793 00.000 12308 PulseGuide returned control before completion, sleep 227
20:24:43.817 00.024 14556 UpdateGuideState exits: m=1537 SNR=26.3
20:24:43.821 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:43.825 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:43.829 00.004 14556 Enqueuing Expose request
20:24:44.031 00.202 12308 IsGuiding returns 1
20:24:44.031 00.000 12308 scope still moving after pulse duration time elapsed
20:24:44.064 00.033 12308 IsSlewing returns 0
20:24:44.066 00.002 12308 IsGuiding returns 0
20:24:44.066 00.000 12308 scope move finished after 217 + 55 ms
20:24:44.066 00.000 12308 Move returns status 0, amount 217
20:24:44.067 00.001 12308 MoveAxis(N, 0, ABG)
20:24:44.067 00.000 12308 Move returns status 0, amount 0
20:24:44.067 00.000 12308 move complete, result=0
20:24:44.068 00.001 12308 worker thread done servicing request
20:24:44.068 00.000 12308 Worker thread wakes up
20:24:44.068 00.000 14556 GuideStep: 0.5 px 217 ms WEST, -0.1 px 0 ms NORTH
20:24:44.075 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:44.075 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:24:45.322 01.247 12308 Exposure complete
20:24:45.475 00.153 12308 worker thread done servicing request
20:24:45.475 00.000 14556 OnExposeComplete: enter
20:24:45.479 00.004 14556 UpdateGuideState(): m_state=6
20:24:45.483 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
20:24:45.487 00.004 14556 Star::Find returns 1 (0), X=170.74, Y=993.92, Mass=1686, SNR=27.6, Peak=130 HFD=4.4
20:24:45.492 00.005 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.52 = -0.77)
20:24:45.495 00.003 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.87)
20:24:45.497 00.002 14556 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.44 mountX=0.06 mountY=-0.06, mountTheta=-0.81
20:24:45.503 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.05, opts=13)
20:24:45.506 00.003 14556 Enqueuing Move request for scope (-0.06, 0.05)
20:24:45.509 00.003 12308 Worker thread wakes up
20:24:45.509 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
20:24:45.509 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
20:24:45.510 00.001 12308 Moving (-0.06, 0.05) raw xDistance=0.06 yDistance=-0.06
20:24:45.510 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:24:45.510 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:45.510 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:24:45.510 00.000 12308 MoveAxis(E, 0, ABG)
20:24:45.511 00.001 12308 Move returns status 0, amount 0
20:24:45.511 00.000 12308 MoveAxis(N, 0, ABG)
20:24:45.511 00.000 12308 Move returns status 0, amount 0
20:24:45.511 00.000 12308 move complete, result=0
20:24:45.511 00.000 12308 worker thread done servicing request
20:24:45.511 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:45.530 00.019 14556 UpdateGuideState exits: m=1686 SNR=27.6
20:24:45.533 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:45.536 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:45.541 00.005 14556 Enqueuing Expose request
20:24:45.543 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:24:45.546 00.003 12308 Worker thread wakes up
20:24:45.546 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:45.546 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:24:46.793 01.247 12308 Exposure complete
20:24:46.968 00.175 12308 worker thread done servicing request
20:24:46.969 00.001 14556 OnExposeComplete: enter
20:24:46.975 00.006 14556 UpdateGuideState(): m_state=6
20:24:46.980 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
20:24:46.986 00.006 14556 Star::Find returns 1 (0), X=170.66, Y=994.03, Mass=1609, SNR=27.0, Peak=145 HFD=4.2
20:24:46.990 00.004 14556 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.07) = xAngle (5.37 = -0.91)
20:24:46.994 00.004 14556 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.27 = -1.01)
20:24:46.999 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.16 hyp=0.21 cameraTheta=2.30 mountX=0.13 mountY=-0.18, mountTheta=-0.95
20:24:47.006 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.16, opts=13)
20:24:47.012 00.006 14556 Enqueuing Move request for scope (-0.14, 0.16)
20:24:47.017 00.005 12308 Worker thread wakes up
20:24:47.017 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.16) opts 0xd
20:24:47.018 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.16)
20:24:47.018 00.000 12308 Moving (-0.14, 0.16) raw xDistance=0.13 yDistance=-0.18
20:24:47.018 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:24:47.018 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:47.020 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:24:47.020 00.000 12308 MoveAxis(E, 0, ABG)
20:24:47.020 00.000 12308 Move returns status 0, amount 0
20:24:47.020 00.000 12308 MoveAxis(N, 0, ABG)
20:24:47.020 00.000 12308 Move returns status 0, amount 0
20:24:47.021 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:47.027 00.006 12308 move complete, result=0
20:24:47.027 00.000 12308 worker thread done servicing request
20:24:47.049 00.022 14556 UpdateGuideState exits: m=1609 SNR=27.0
20:24:47.052 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:47.056 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:47.059 00.003 14556 Enqueuing Expose request
20:24:47.064 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:24:47.068 00.004 12308 Worker thread wakes up
20:24:47.068 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:47.070 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:24:48.312 01.242 12308 Exposure complete
20:24:48.471 00.159 12308 worker thread done servicing request
20:24:48.471 00.000 14556 OnExposeComplete: enter
20:24:48.479 00.008 14556 UpdateGuideState(): m_state=6
20:24:48.484 00.005 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
20:24:48.491 00.007 14556 Star::Find returns 1 (0), X=170.56, Y=994.03, Mass=1480, SNR=25.9, Peak=153 HFD=4.1
20:24:48.498 00.007 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.60 = -0.69)
20:24:48.505 00.007 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.79)
20:24:48.511 00.006 14556 CameraToMount -- cameraX=-0.24 cameraY=0.17 hyp=0.29 cameraTheta=2.52 mountX=0.22 mountY=-0.21, mountTheta=-0.74
20:24:48.516 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.17, opts=13)
20:24:48.519 00.003 14556 Enqueuing Move request for scope (-0.24, 0.17)
20:24:48.523 00.004 12308 Worker thread wakes up
20:24:48.523 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.17) opts 0xd
20:24:48.523 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.17)
20:24:48.523 00.000 12308 Moving (-0.24, 0.17) raw xDistance=0.22 yDistance=-0.21
20:24:48.524 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:24:48.524 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:24:48.524 00.000 12308 MoveAxis(W, 97, ABG)
20:24:48.524 00.000 12308 Guiding  Dir = 3, Dur = 97
20:24:48.525 00.001 12308 IsSlewing returns 0
20:24:48.525 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:48.529 00.004 12308 IsGuiding returns 0
20:24:48.529 00.000 12308 PulseGuide returned control before completion, sleep 107
20:24:48.559 00.030 14556 UpdateGuideState exits: m=1480 SNR=25.9
20:24:48.563 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:48.570 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:48.577 00.007 14556 Enqueuing Expose request
20:24:48.647 00.070 12308 IsGuiding returns 1
20:24:48.648 00.001 12308 scope still moving after pulse duration time elapsed
20:24:48.676 00.028 12308 IsSlewing returns 0
20:24:48.678 00.002 12308 IsGuiding returns 0
20:24:48.678 00.000 12308 scope move finished after 97 + 51 ms
20:24:48.679 00.001 12308 Move returns status 0, amount 97
20:24:48.679 00.000 12308 MoveAxis(N, 144, ABG)
20:24:48.680 00.001 12308 Guiding  Dir = 0, Dur = 144
20:24:48.680 00.000 12308 IsSlewing returns 0
20:24:48.681 00.001 12308 IsGuiding returns 0
20:24:48.682 00.001 12308 PulseGuide returned control before completion, sleep 154
20:24:48.850 00.168 12308 IsGuiding returns 1
20:24:48.852 00.002 12308 scope still moving after pulse duration time elapsed
20:24:48.882 00.030 12308 IsSlewing returns 0
20:24:48.882 00.000 12308 IsGuiding returns 0
20:24:48.883 00.001 12308 scope move finished after 144 + 57 ms
20:24:48.883 00.000 12308 Move returns status 0, amount 144
20:24:48.884 00.001 12308 move complete, result=0
20:24:48.884 00.000 12308 worker thread done servicing request
20:24:48.884 00.000 14556 GuideStep: 0.2 px 97 ms WEST, -0.2 px 144 ms NORTH
20:24:48.894 00.010 12308 Worker thread wakes up
20:24:48.894 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:48.894 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:24:50.144 01.250 12308 Exposure complete
20:24:50.358 00.214 12308 worker thread done servicing request
20:24:50.358 00.000 14556 OnExposeComplete: enter
20:24:50.362 00.004 14556 UpdateGuideState(): m_state=6
20:24:50.366 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
20:24:50.370 00.004 14556 Star::Find returns 1 (0), X=170.82, Y=993.99, Mass=1567, SNR=26.9, Peak=146 HFD=4.3
20:24:50.374 00.004 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.46 = -1.83)
20:24:50.378 00.004 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.92)
20:24:50.381 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.38 mountX=-0.03 mountY=-0.11, mountTheta=-1.83
20:24:50.386 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.12, opts=13)
20:24:50.389 00.003 14556 Enqueuing Move request for scope (0.02, 0.12)
20:24:50.393 00.004 12308 Worker thread wakes up
20:24:50.393 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
20:24:50.393 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
20:24:50.394 00.001 12308 Moving (0.02, 0.12) raw xDistance=-0.03 yDistance=-0.11
20:24:50.394 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:24:50.394 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:50.394 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:24:50.394 00.000 12308 MoveAxis(E, 0, ABG)
20:24:50.395 00.001 12308 Move returns status 0, amount 0
20:24:50.395 00.000 12308 MoveAxis(N, 0, ABG)
20:24:50.395 00.000 12308 Move returns status 0, amount 0
20:24:50.395 00.000 12308 move complete, result=0
20:24:50.395 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:50.401 00.006 12308 worker thread done servicing request
20:24:50.422 00.021 14556 UpdateGuideState exits: m=1567 SNR=26.9
20:24:50.426 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:50.431 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:50.434 00.003 14556 Enqueuing Expose request
20:24:50.438 00.004 12308 Worker thread wakes up
20:24:50.439 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:24:50.442 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:50.443 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:24:51.696 01.253 12308 Exposure complete
20:24:51.864 00.168 12308 worker thread done servicing request
20:24:51.864 00.000 14556 OnExposeComplete: enter
20:24:51.867 00.003 14556 UpdateGuideState(): m_state=6
20:24:51.871 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
20:24:51.875 00.004 14556 Star::Find returns 1 (0), X=170.81, Y=993.97, Mass=1442, SNR=25.6, Peak=134 HFD=4.4
20:24:51.879 00.004 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.59 = -1.69)
20:24:51.883 00.004 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.79)
20:24:51.887 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.52 mountX=-0.01 mountY=-0.11, mountTheta=-1.70
20:24:51.891 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.11, opts=13)
20:24:51.896 00.005 14556 Enqueuing Move request for scope (0.01, 0.11)
20:24:51.898 00.002 12308 Worker thread wakes up
20:24:51.898 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
20:24:51.898 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
20:24:51.900 00.002 12308 Moving (0.01, 0.11) raw xDistance=-0.01 yDistance=-0.11
20:24:51.900 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:24:51.900 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:51.900 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:24:51.900 00.000 12308 MoveAxis(E, 0, ABG)
20:24:51.900 00.000 12308 Move returns status 0, amount 0
20:24:51.900 00.000 12308 MoveAxis(N, 0, ABG)
20:24:51.900 00.000 12308 Move returns status 0, amount 0
20:24:51.900 00.000 12308 move complete, result=0
20:24:51.900 00.000 12308 worker thread done servicing request
20:24:51.901 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:51.929 00.028 14556 UpdateGuideState exits: m=1442 SNR=25.6
20:24:51.933 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:51.938 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:51.944 00.006 14556 Enqueuing Expose request
20:24:51.948 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:24:51.953 00.005 12308 Worker thread wakes up
20:24:51.953 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:51.953 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:24:53.199 01.246 12308 Exposure complete
20:24:53.365 00.166 12308 worker thread done servicing request
20:24:53.365 00.000 14556 OnExposeComplete: enter
20:24:53.370 00.005 14556 UpdateGuideState(): m_state=6
20:24:53.374 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
20:24:53.379 00.005 14556 Star::Find returns 1 (0), X=171.09, Y=994.21, Mass=1541, SNR=26.3, Peak=157 HFD=4.4
20:24:53.383 00.004 14556 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.07) = xAngle (3.94 = -2.34)
20:24:53.386 00.003 14556 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.44)
20:24:53.391 00.005 14556 CameraToMount -- cameraX=0.29 cameraY=0.35 hyp=0.46 cameraTheta=0.87 mountX=-0.32 mountY=-0.29, mountTheta=-2.39
20:24:53.396 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=0.35, opts=13)
20:24:53.400 00.004 14556 Enqueuing Move request for scope (0.29, 0.35)
20:24:53.404 00.004 12308 Worker thread wakes up
20:24:53.405 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.35) opts 0xd
20:24:53.405 00.000 12308 Handling offset move in thread for scope, endpoint = (0.29, 0.35)
20:24:53.405 00.000 12308 Moving (0.29, 0.35) raw xDistance=-0.32 yDistance=-0.29
20:24:53.405 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:24:53.405 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:24:53.407 00.002 12308 MoveAxis(E, 138, ABG)
20:24:53.407 00.000 12308 Guiding  Dir = 2, Dur = 138
20:24:53.407 00.000 12308 IsSlewing returns 0
20:24:53.408 00.001 12308 IsGuiding returns 0
20:24:53.408 00.000 12308 PulseGuide returned control before completion, sleep 148
20:24:53.409 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:53.449 00.040 14556 UpdateGuideState exits: m=1541 SNR=26.3
20:24:53.456 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:53.463 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:53.468 00.005 14556 Enqueuing Expose request
20:24:53.561 00.093 12308 IsGuiding returns 1
20:24:53.561 00.000 12308 scope still moving after pulse duration time elapsed
20:24:53.592 00.031 12308 IsSlewing returns 0
20:24:53.592 00.000 12308 IsGuiding returns 0
20:24:53.592 00.000 12308 scope move finished after 138 + 46 ms
20:24:53.592 00.000 12308 Move returns status 0, amount 138
20:24:53.593 00.001 12308 MoveAxis(N, 207, ABG)
20:24:53.593 00.000 12308 Guiding  Dir = 0, Dur = 207
20:24:53.593 00.000 12308 IsSlewing returns 0
20:24:53.593 00.000 12308 IsGuiding returns 0
20:24:53.595 00.002 12308 PulseGuide returned control before completion, sleep 217
20:24:53.828 00.233 12308 IsGuiding returns 1
20:24:53.830 00.002 12308 scope still moving after pulse duration time elapsed
20:24:53.859 00.029 12308 IsSlewing returns 0
20:24:53.861 00.002 12308 IsGuiding returns 0
20:24:53.861 00.000 12308 scope move finished after 207 + 59 ms
20:24:53.861 00.000 12308 Move returns status 0, amount 207
20:24:53.862 00.001 12308 move complete, result=0
20:24:53.862 00.000 12308 worker thread done servicing request
20:24:53.863 00.001 12308 Worker thread wakes up
20:24:53.863 00.000 14556 GuideStep: -0.3 px 138 ms EAST, -0.3 px 207 ms NORTH
20:24:53.868 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:53.868 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:24:55.121 01.253 12308 Exposure complete
20:24:55.288 00.167 12308 worker thread done servicing request
20:24:55.289 00.001 14556 OnExposeComplete: enter
20:24:55.292 00.003 14556 UpdateGuideState(): m_state=6
20:24:55.296 00.004 14556 Star::Find(15, 171, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
20:24:55.303 00.007 14556 Star::Find returns 1 (0), X=170.93, Y=993.96, Mass=1706, SNR=27.7, Peak=167 HFD=4.1
20:24:55.308 00.005 14556 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.07) = xAngle (3.74 = -2.54)
20:24:55.313 00.005 14556 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.64 = -2.64)
20:24:55.317 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.16 cameraTheta=0.67 mountX=-0.13 mountY=-0.08, mountTheta=-2.62
20:24:55.323 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.10, opts=13)
20:24:55.327 00.004 14556 Enqueuing Move request for scope (0.13, 0.10)
20:24:55.330 00.003 12308 Worker thread wakes up
20:24:55.331 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
20:24:55.331 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
20:24:55.331 00.000 12308 Moving (0.13, 0.10) raw xDistance=-0.13 yDistance=-0.08
20:24:55.331 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:24:55.332 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:55.332 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:24:55.332 00.000 12308 MoveAxis(E, 0, ABG)
20:24:55.332 00.000 12308 Move returns status 0, amount 0
20:24:55.332 00.000 12308 MoveAxis(N, 0, ABG)
20:24:55.332 00.000 12308 Move returns status 0, amount 0
20:24:55.334 00.002 12308 move complete, result=0
20:24:55.334 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:55.337 00.003 12308 worker thread done servicing request
20:24:55.358 00.021 14556 UpdateGuideState exits: m=1706 SNR=27.7
20:24:55.363 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:55.367 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:55.370 00.003 14556 Enqueuing Expose request
20:24:55.375 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:24:55.379 00.004 12308 Worker thread wakes up
20:24:55.379 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:55.379 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:24:56.625 01.246 12308 Exposure complete
20:24:56.793 00.168 12308 worker thread done servicing request
20:24:56.793 00.000 14556 OnExposeComplete: enter
20:24:56.799 00.006 14556 UpdateGuideState(): m_state=6
20:24:56.804 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
20:24:56.809 00.005 14556 Star::Find returns 1 (0), X=170.51, Y=993.85, Mass=1602, SNR=26.8, Peak=143 HFD=4.4
20:24:56.816 00.007 14556 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-3.07) = xAngle (-0.02 = -0.02)
20:24:56.823 00.007 14556 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.12 = -0.12)
20:24:56.829 00.006 14556 CameraToMount -- cameraX=-0.29 cameraY=-0.01 hyp=0.29 cameraTheta=-3.09 mountX=0.29 mountY=-0.03, mountTheta=-0.12
20:24:56.838 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=-0.01, opts=13)
20:24:56.845 00.007 14556 Enqueuing Move request for scope (-0.29, -0.01)
20:24:56.852 00.007 12308 Worker thread wakes up
20:24:56.852 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.01) opts 0xd
20:24:56.852 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, -0.01)
20:24:56.853 00.001 12308 Moving (-0.29, -0.01) raw xDistance=0.29 yDistance=-0.03
20:24:56.853 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
20:24:56.853 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:56.854 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:24:56.854 00.000 12308 MoveAxis(W, 128, ABG)
20:24:56.854 00.000 12308 Guiding  Dir = 3, Dur = 128
20:24:56.855 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:56.861 00.006 12308 IsSlewing returns 0
20:24:56.861 00.000 12308 IsGuiding returns 0
20:24:56.863 00.002 12308 PulseGuide returned control before completion, sleep 138
20:24:56.890 00.027 14556 UpdateGuideState exits: m=1602 SNR=26.8
20:24:56.896 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:56.899 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:56.902 00.003 14556 Enqueuing Expose request
20:24:57.003 00.101 12308 IsGuiding returns 1
20:24:57.003 00.000 12308 scope still moving after pulse duration time elapsed
20:24:57.035 00.032 12308 IsSlewing returns 0
20:24:57.038 00.003 12308 IsGuiding returns 0
20:24:57.039 00.001 12308 scope move finished after 128 + 47 ms
20:24:57.039 00.000 12308 Move returns status 0, amount 128
20:24:57.039 00.000 12308 MoveAxis(N, 0, ABG)
20:24:57.039 00.000 12308 Move returns status 0, amount 0
20:24:57.040 00.001 12308 move complete, result=0
20:24:57.040 00.000 12308 worker thread done servicing request
20:24:57.040 00.000 14556 GuideStep: 0.3 px 128 ms WEST, -0.0 px 0 ms NORTH
20:24:57.050 00.010 12308 Worker thread wakes up
20:24:57.051 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:57.051 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:24:58.296 01.245 12308 Exposure complete
20:24:58.454 00.158 12308 worker thread done servicing request
20:24:58.455 00.001 14556 OnExposeComplete: enter
20:24:58.458 00.003 14556 UpdateGuideState(): m_state=6
20:24:58.463 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
20:24:58.467 00.004 14556 Star::Find returns 1 (0), X=170.77, Y=994.13, Mass=2106, SNR=30.9, Peak=180 HFD=4.5
20:24:58.470 00.003 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.78 = -1.51)
20:24:58.477 00.007 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.61)
20:24:58.481 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.70 mountX=0.02 mountY=-0.26, mountTheta=-1.51
20:24:58.486 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.26, opts=13)
20:24:58.489 00.003 14556 Enqueuing Move request for scope (-0.03, 0.26)
20:24:58.494 00.005 12308 Worker thread wakes up
20:24:58.494 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.26) opts 0xd
20:24:58.494 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.26)
20:24:58.494 00.000 12308 Moving (-0.03, 0.26) raw xDistance=0.02 yDistance=-0.26
20:24:58.494 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:24:58.494 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:24:58.495 00.001 12308 MoveAxis(E, 0, ABG)
20:24:58.495 00.000 12308 Move returns status 0, amount 0
20:24:58.495 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:24:58.499 00.004 12308 MoveAxis(N, 185, ABG)
20:24:58.499 00.000 12308 Guiding  Dir = 0, Dur = 185
20:24:58.499 00.000 12308 IsSlewing returns 0
20:24:58.501 00.002 12308 IsGuiding returns 0
20:24:58.501 00.000 12308 PulseGuide returned control before completion, sleep 195
20:24:58.522 00.021 14556 UpdateGuideState exits: m=2106 SNR=30.9
20:24:58.526 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:58.530 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:24:58.534 00.004 14556 Enqueuing Expose request
20:24:58.702 00.168 12308 IsGuiding returns 1
20:24:58.704 00.002 12308 scope still moving after pulse duration time elapsed
20:24:58.734 00.030 12308 IsSlewing returns 0
20:24:58.735 00.001 12308 IsGuiding returns 0
20:24:58.736 00.001 12308 scope move finished after 185 + 50 ms
20:24:58.736 00.000 12308 Move returns status 0, amount 185
20:24:58.737 00.001 12308 move complete, result=0
20:24:58.737 00.000 12308 worker thread done servicing request
20:24:58.737 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 185 ms NORTH
20:24:58.744 00.007 12308 Worker thread wakes up
20:24:58.744 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:24:58.745 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:24:59.998 01.253 12308 Exposure complete
20:25:00.163 00.165 12308 worker thread done servicing request
20:25:00.163 00.000 14556 OnExposeComplete: enter
20:25:00.168 00.005 14556 UpdateGuideState(): m_state=6
20:25:00.175 00.007 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
20:25:00.182 00.007 14556 Star::Find returns 1 (0), X=170.97, Y=993.99, Mass=1652, SNR=27.2, Peak=153 HFD=4.4
20:25:00.187 00.005 14556 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.07) = xAngle (3.71 = -2.57)
20:25:00.194 00.007 14556 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.61 = -2.67)
20:25:00.199 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=0.12 hyp=0.21 cameraTheta=0.64 mountX=-0.18 mountY=-0.09, mountTheta=-2.65
20:25:00.205 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.12, opts=13)
20:25:00.209 00.004 14556 Enqueuing Move request for scope (0.17, 0.12)
20:25:00.213 00.004 12308 Worker thread wakes up
20:25:00.214 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.12) opts 0xd
20:25:00.214 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.12)
20:25:00.214 00.000 12308 Moving (0.17, 0.12) raw xDistance=-0.18 yDistance=-0.09
20:25:00.215 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:25:00.215 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:00.215 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:25:00.216 00.001 12308 MoveAxis(E, 0, ABG)
20:25:00.216 00.000 12308 Move returns status 0, amount 0
20:25:00.216 00.000 12308 MoveAxis(N, 0, ABG)
20:25:00.216 00.000 12308 Move returns status 0, amount 0
20:25:00.216 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=252, Gamma=1.000
20:25:00.221 00.005 12308 move complete, result=0
20:25:00.222 00.001 12308 worker thread done servicing request
20:25:00.248 00.026 14556 UpdateGuideState exits: m=1652 SNR=27.2
20:25:00.255 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:00.261 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:00.266 00.005 14556 Enqueuing Expose request
20:25:00.274 00.008 12308 Worker thread wakes up
20:25:00.275 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:25:00.280 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:00.280 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:01.527 01.247 12308 Exposure complete
20:25:01.691 00.164 12308 worker thread done servicing request
20:25:01.692 00.001 14556 OnExposeComplete: enter
20:25:01.696 00.004 14556 UpdateGuideState(): m_state=6
20:25:01.700 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
20:25:01.704 00.004 14556 Star::Find returns 1 (0), X=170.95, Y=994.01, Mass=1839, SNR=29.0, Peak=183 HFD=4.4
20:25:01.708 00.004 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.83 = -2.45)
20:25:01.711 00.003 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.55)
20:25:01.715 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.14 hyp=0.20 cameraTheta=0.76 mountX=-0.16 mountY=-0.11, mountTheta=-2.52
20:25:01.720 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.14, opts=13)
20:25:01.725 00.005 14556 Enqueuing Move request for scope (0.15, 0.14)
20:25:01.728 00.003 12308 Worker thread wakes up
20:25:01.728 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.14) opts 0xd
20:25:01.729 00.001 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.14)
20:25:01.729 00.000 12308 Moving (0.15, 0.14) raw xDistance=-0.16 yDistance=-0.11
20:25:01.729 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:25:01.729 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:01.729 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:25:01.729 00.000 12308 MoveAxis(E, 0, ABG)
20:25:01.731 00.002 12308 Move returns status 0, amount 0
20:25:01.731 00.000 12308 MoveAxis(N, 0, ABG)
20:25:01.731 00.000 12308 Move returns status 0, amount 0
20:25:01.731 00.000 12308 move complete, result=0
20:25:01.731 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:01.736 00.005 12308 worker thread done servicing request
20:25:01.759 00.023 14556 UpdateGuideState exits: m=1839 SNR=29.0
20:25:01.764 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:01.768 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:01.771 00.003 14556 Enqueuing Expose request
20:25:01.776 00.005 12308 Worker thread wakes up
20:25:01.776 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:01.776 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:01.776 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:25:03.024 01.248 12308 Exposure complete
20:25:03.194 00.170 12308 worker thread done servicing request
20:25:03.195 00.001 14556 OnExposeComplete: enter
20:25:03.198 00.003 14556 UpdateGuideState(): m_state=6
20:25:03.203 00.005 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
20:25:03.207 00.004 14556 Star::Find returns 1 (0), X=171.09, Y=994.12, Mass=1942, SNR=29.5, Peak=180 HFD=4.3
20:25:03.211 00.004 14556 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.07) = xAngle (3.79 = -2.49)
20:25:03.215 00.004 14556 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.69 = -2.59)
20:25:03.218 00.003 14556 CameraToMount -- cameraX=0.29 cameraY=0.25 hyp=0.38 cameraTheta=0.72 mountX=-0.30 mountY=-0.20, mountTheta=-2.56
20:25:03.225 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=0.25, opts=13)
20:25:03.229 00.004 14556 Enqueuing Move request for scope (0.29, 0.25)
20:25:03.233 00.004 12308 Worker thread wakes up
20:25:03.234 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.25) opts 0xd
20:25:03.234 00.000 12308 Handling offset move in thread for scope, endpoint = (0.29, 0.25)
20:25:03.234 00.000 12308 Moving (0.29, 0.25) raw xDistance=-0.30 yDistance=-0.20
20:25:03.234 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
20:25:03.234 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:03.234 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:25:03.234 00.000 12308 MoveAxis(E, 131, ABG)
20:25:03.235 00.001 12308 Guiding  Dir = 2, Dur = 131
20:25:03.235 00.000 12308 IsSlewing returns 0
20:25:03.235 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:03.239 00.004 12308 IsGuiding returns 0
20:25:03.240 00.001 12308 PulseGuide returned control before completion, sleep 141
20:25:03.262 00.022 14556 UpdateGuideState exits: m=1942 SNR=29.5
20:25:03.267 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:03.271 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:03.277 00.006 14556 Enqueuing Expose request
20:25:03.392 00.115 12308 IsGuiding returns 1
20:25:03.393 00.001 12308 scope still moving after pulse duration time elapsed
20:25:03.423 00.030 12308 IsSlewing returns 0
20:25:03.426 00.003 12308 IsGuiding returns 1
20:25:03.455 00.029 12308 IsSlewing returns 0
20:25:03.456 00.001 12308 IsGuiding returns 1
20:25:03.486 00.030 12308 IsSlewing returns 0
20:25:03.489 00.003 12308 IsGuiding returns 0
20:25:03.489 00.000 12308 scope move finished after 131 + 118 ms
20:25:03.490 00.001 12308 Move returns status 0, amount 131
20:25:03.491 00.001 12308 MoveAxis(N, 0, ABG)
20:25:03.491 00.000 12308 Move returns status 0, amount 0
20:25:03.492 00.001 12308 move complete, result=0
20:25:03.492 00.000 12308 worker thread done servicing request
20:25:03.492 00.000 14556 GuideStep: -0.3 px 131 ms EAST, -0.2 px 0 ms NORTH
20:25:03.499 00.007 12308 Worker thread wakes up
20:25:03.499 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:03.499 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:04.748 01.249 12308 Exposure complete
20:25:04.908 00.160 12308 worker thread done servicing request
20:25:04.908 00.000 14556 OnExposeComplete: enter
20:25:04.912 00.004 14556 UpdateGuideState(): m_state=6
20:25:04.916 00.004 14556 Star::Find(15, 171, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
20:25:04.920 00.004 14556 Star::Find returns 1 (0), X=170.77, Y=994.21, Mass=1583, SNR=26.6, Peak=137 HFD=4.4
20:25:04.924 00.004 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.75 = -1.54)
20:25:04.928 00.004 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.64)
20:25:04.931 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.34 hyp=0.34 cameraTheta=1.67 mountX=0.01 mountY=-0.34, mountTheta=-1.54
20:25:04.938 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.34, opts=13)
20:25:04.942 00.004 14556 Enqueuing Move request for scope (-0.03, 0.34)
20:25:04.945 00.003 12308 Worker thread wakes up
20:25:04.945 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.34) opts 0xd
20:25:04.945 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.34)
20:25:04.946 00.001 12308 Moving (-0.03, 0.34) raw xDistance=0.01 yDistance=-0.34
20:25:04.946 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:25:04.946 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:25:04.946 00.000 12308 MoveAxis(E, 0, ABG)
20:25:04.946 00.000 12308 Move returns status 0, amount 0
20:25:04.946 00.000 12308 MoveAxis(N, 240, ABG)
20:25:04.946 00.000 12308 Guiding  Dir = 0, Dur = 240
20:25:04.948 00.002 12308 IsSlewing returns 0
20:25:04.948 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:04.951 00.003 12308 IsGuiding returns 0
20:25:04.951 00.000 12308 PulseGuide returned control before completion, sleep 250
20:25:04.970 00.019 14556 UpdateGuideState exits: m=1583 SNR=26.6
20:25:04.977 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:04.981 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:04.984 00.003 14556 Enqueuing Expose request
20:25:05.207 00.223 12308 IsGuiding returns 1
20:25:05.208 00.001 12308 scope still moving after pulse duration time elapsed
20:25:05.239 00.031 12308 IsSlewing returns 0
20:25:05.240 00.001 12308 IsGuiding returns 0
20:25:05.241 00.001 12308 scope move finished after 240 + 49 ms
20:25:05.241 00.000 12308 Move returns status 0, amount 240
20:25:05.242 00.001 12308 move complete, result=0
20:25:05.242 00.000 12308 worker thread done servicing request
20:25:05.242 00.000 12308 Worker thread wakes up
20:25:05.242 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 240 ms NORTH
20:25:05.249 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:05.250 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:06.501 01.251 12308 Exposure complete
20:25:06.662 00.161 12308 worker thread done servicing request
20:25:06.662 00.000 14556 OnExposeComplete: enter
20:25:06.666 00.004 14556 UpdateGuideState(): m_state=6
20:25:06.670 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
20:25:06.673 00.003 14556 Star::Find returns 1 (0), X=170.83, Y=993.90, Mass=1555, SNR=26.4, Peak=135 HFD=4.2
20:25:06.677 00.004 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.04 = -2.24)
20:25:06.680 00.003 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.34)
20:25:06.684 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.97 mountX=-0.03 mountY=-0.03, mountTheta=-2.28
20:25:06.688 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.04, opts=13)
20:25:06.693 00.005 14556 Enqueuing Move request for scope (0.03, 0.04)
20:25:06.698 00.005 12308 Worker thread wakes up
20:25:06.698 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
20:25:06.698 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
20:25:06.698 00.000 12308 Moving (0.03, 0.04) raw xDistance=-0.03 yDistance=-0.03
20:25:06.698 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:25:06.698 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:06.700 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:25:06.700 00.000 12308 MoveAxis(E, 0, ABG)
20:25:06.700 00.000 12308 Move returns status 0, amount 0
20:25:06.700 00.000 12308 MoveAxis(N, 0, ABG)
20:25:06.701 00.001 12308 Move returns status 0, amount 0
20:25:06.701 00.000 12308 move complete, result=0
20:25:06.701 00.000 12308 worker thread done servicing request
20:25:06.701 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:06.724 00.023 14556 UpdateGuideState exits: m=1555 SNR=26.4
20:25:06.729 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:06.734 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:06.739 00.005 14556 Enqueuing Expose request
20:25:06.742 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:25:06.745 00.003 12308 Worker thread wakes up
20:25:06.746 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:06.747 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:08.005 01.258 12308 Exposure complete
20:25:08.178 00.173 12308 worker thread done servicing request
20:25:08.178 00.000 14556 OnExposeComplete: enter
20:25:08.182 00.004 14556 UpdateGuideState(): m_state=6
20:25:08.186 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
20:25:08.190 00.004 14556 Star::Find returns 1 (0), X=170.79, Y=993.97, Mass=1892, SNR=29.3, Peak=173 HFD=4.4
20:25:08.195 00.005 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.74 = -1.55)
20:25:08.198 00.003 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.65)
20:25:08.204 00.006 14556 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.66 mountX=0.00 mountY=-0.10, mountTheta=-1.55
20:25:08.209 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.10, opts=13)
20:25:08.213 00.004 14556 Enqueuing Move request for scope (-0.01, 0.10)
20:25:08.217 00.004 12308 Worker thread wakes up
20:25:08.217 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
20:25:08.217 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
20:25:08.217 00.000 12308 Moving (-0.01, 0.10) raw xDistance=0.00 yDistance=-0.10
20:25:08.217 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:25:08.219 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:08.219 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:25:08.219 00.000 12308 MoveAxis(E, 0, ABG)
20:25:08.219 00.000 12308 Move returns status 0, amount 0
20:25:08.220 00.001 12308 MoveAxis(N, 0, ABG)
20:25:08.220 00.000 12308 Move returns status 0, amount 0
20:25:08.220 00.000 12308 move complete, result=0
20:25:08.220 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:08.225 00.005 12308 worker thread done servicing request
20:25:08.246 00.021 14556 UpdateGuideState exits: m=1892 SNR=29.3
20:25:08.251 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:08.255 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:08.260 00.005 14556 Enqueuing Expose request
20:25:08.264 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:25:08.268 00.004 12308 Worker thread wakes up
20:25:08.268 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:08.268 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:09.519 01.251 12308 Exposure complete
20:25:09.686 00.167 12308 worker thread done servicing request
20:25:09.687 00.001 14556 OnExposeComplete: enter
20:25:09.691 00.004 14556 UpdateGuideState(): m_state=6
20:25:09.696 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
20:25:09.701 00.005 14556 Star::Find returns 1 (0), X=170.87, Y=993.93, Mass=1937, SNR=29.5, Peak=170 HFD=4.3
20:25:09.705 00.004 14556 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.07) = xAngle (3.80 = -2.48)
20:25:09.709 00.004 14556 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.70 = -2.58)
20:25:09.712 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.73 mountX=-0.07 mountY=-0.05, mountTheta=-2.55
20:25:09.717 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.06, opts=13)
20:25:09.721 00.004 14556 Enqueuing Move request for scope (0.07, 0.06)
20:25:09.725 00.004 12308 Worker thread wakes up
20:25:09.725 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
20:25:09.725 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
20:25:09.725 00.000 12308 Moving (0.07, 0.06) raw xDistance=-0.07 yDistance=-0.05
20:25:09.725 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:25:09.725 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:09.726 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:25:09.726 00.000 12308 MoveAxis(E, 0, ABG)
20:25:09.726 00.000 12308 Move returns status 0, amount 0
20:25:09.727 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:09.730 00.003 12308 MoveAxis(N, 0, ABG)
20:25:09.731 00.001 12308 Move returns status 0, amount 0
20:25:09.731 00.000 12308 move complete, result=0
20:25:09.731 00.000 12308 worker thread done servicing request
20:25:09.751 00.020 14556 UpdateGuideState exits: m=1937 SNR=29.5
20:25:09.757 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:09.761 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:09.765 00.004 14556 Enqueuing Expose request
20:25:09.769 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:25:09.773 00.004 12308 Worker thread wakes up
20:25:09.773 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:09.773 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:11.020 01.247 12308 Exposure complete
20:25:11.180 00.160 12308 worker thread done servicing request
20:25:11.181 00.001 14556 OnExposeComplete: enter
20:25:11.184 00.003 14556 UpdateGuideState(): m_state=6
20:25:11.188 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
20:25:11.193 00.005 14556 Star::Find returns 1 (0), X=170.86, Y=993.95, Mass=1441, SNR=25.4, Peak=136 HFD=4.3
20:25:11.196 00.003 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (3.99 = -2.29)
20:25:11.199 00.003 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.39)
20:25:11.203 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.92 mountX=-0.07 mountY=-0.07, mountTheta=-2.34
20:25:11.208 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.08, opts=13)
20:25:11.212 00.004 14556 Enqueuing Move request for scope (0.06, 0.08)
20:25:11.216 00.004 12308 Worker thread wakes up
20:25:11.216 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
20:25:11.216 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
20:25:11.216 00.000 12308 Moving (0.06, 0.08) raw xDistance=-0.07 yDistance=-0.07
20:25:11.216 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:25:11.217 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:11.218 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:25:11.218 00.000 12308 MoveAxis(E, 0, ABG)
20:25:11.218 00.000 12308 Move returns status 0, amount 0
20:25:11.218 00.000 12308 MoveAxis(N, 0, ABG)
20:25:11.219 00.001 12308 Move returns status 0, amount 0
20:25:11.219 00.000 12308 move complete, result=0
20:25:11.219 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:11.223 00.004 12308 worker thread done servicing request
20:25:11.247 00.024 14556 UpdateGuideState exits: m=1441 SNR=25.4
20:25:11.252 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:11.258 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:11.261 00.003 14556 Enqueuing Expose request
20:25:11.266 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:25:11.270 00.004 12308 Worker thread wakes up
20:25:11.270 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:11.270 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:12.514 01.244 12308 Exposure complete
20:25:12.679 00.165 12308 worker thread done servicing request
20:25:12.680 00.001 14556 OnExposeComplete: enter
20:25:12.683 00.003 14556 UpdateGuideState(): m_state=6
20:25:12.687 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
20:25:12.692 00.005 14556 Star::Find returns 1 (0), X=170.62, Y=994.14, Mass=1463, SNR=25.8, Peak=112 HFD=4.2
20:25:12.696 00.004 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.23 = -1.06)
20:25:12.700 00.004 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.15)
20:25:12.703 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.28 hyp=0.33 cameraTheta=2.15 mountX=0.16 mountY=-0.30, mountTheta=-1.08
20:25:12.709 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.28, opts=13)
20:25:12.713 00.004 14556 Enqueuing Move request for scope (-0.18, 0.28)
20:25:12.716 00.003 12308 Worker thread wakes up
20:25:12.716 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.28) opts 0xd
20:25:12.716 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.28)
20:25:12.717 00.001 12308 Moving (-0.18, 0.28) raw xDistance=0.16 yDistance=-0.30
20:25:12.717 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:25:12.717 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:25:12.717 00.000 12308 MoveAxis(E, 0, ABG)
20:25:12.717 00.000 12308 Move returns status 0, amount 0
20:25:12.717 00.000 12308 MoveAxis(N, 214, ABG)
20:25:12.717 00.000 12308 Guiding  Dir = 0, Dur = 214
20:25:12.718 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:12.723 00.005 12308 IsSlewing returns 0
20:25:12.725 00.002 12308 IsGuiding returns 0
20:25:12.725 00.000 12308 PulseGuide returned control before completion, sleep 224
20:25:12.747 00.022 14556 UpdateGuideState exits: m=1463 SNR=25.8
20:25:12.753 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:12.759 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:12.763 00.004 14556 Enqueuing Expose request
20:25:12.954 00.191 12308 IsGuiding returns 1
20:25:12.955 00.001 12308 scope still moving after pulse duration time elapsed
20:25:12.985 00.030 12308 IsSlewing returns 0
20:25:12.986 00.001 12308 IsGuiding returns 0
20:25:12.987 00.001 12308 scope move finished after 214 + 48 ms
20:25:12.988 00.001 12308 Move returns status 0, amount 214
20:25:12.988 00.000 12308 move complete, result=0
20:25:12.989 00.001 12308 worker thread done servicing request
20:25:12.989 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 214 ms NORTH
20:25:12.996 00.007 12308 Worker thread wakes up
20:25:12.996 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:12.996 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:14.243 01.247 12308 Exposure complete
20:25:14.401 00.158 12308 worker thread done servicing request
20:25:14.401 00.000 14556 OnExposeComplete: enter
20:25:14.405 00.004 14556 UpdateGuideState(): m_state=6
20:25:14.409 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
20:25:14.412 00.003 14556 Star::Find returns 1 (0), X=170.82, Y=993.75, Mass=1819, SNR=28.9, Peak=156 HFD=4.5
20:25:14.418 00.006 14556 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-3.07) = xAngle (1.66 = 1.66)
20:25:14.421 00.003 14556 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.56 = 1.56)
20:25:14.425 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.42 mountX=-0.01 mountY=0.12, mountTheta=1.66
20:25:14.430 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.12, opts=13)
20:25:14.434 00.004 14556 Enqueuing Move request for scope (0.02, -0.12)
20:25:14.438 00.004 12308 Worker thread wakes up
20:25:14.438 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
20:25:14.438 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
20:25:14.438 00.000 12308 Moving (0.02, -0.12) raw xDistance=-0.01 yDistance=0.12
20:25:14.440 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:25:14.440 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:14.440 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:25:14.440 00.000 12308 MoveAxis(E, 0, ABG)
20:25:14.440 00.000 12308 Move returns status 0, amount 0
20:25:14.440 00.000 12308 MoveAxis(N, 0, ABG)
20:25:14.441 00.001 12308 Move returns status 0, amount 0
20:25:14.441 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:14.445 00.004 12308 move complete, result=0
20:25:14.445 00.000 12308 worker thread done servicing request
20:25:14.467 00.022 14556 UpdateGuideState exits: m=1819 SNR=28.9
20:25:14.472 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:14.476 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:14.480 00.004 14556 Enqueuing Expose request
20:25:14.484 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:25:14.488 00.004 12308 Worker thread wakes up
20:25:14.488 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:14.488 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:15.742 01.254 12308 Exposure complete
20:25:15.896 00.154 12308 worker thread done servicing request
20:25:15.896 00.000 14556 OnExposeComplete: enter
20:25:15.901 00.005 14556 UpdateGuideState(): m_state=6
20:25:15.905 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
20:25:15.910 00.005 14556 Star::Find returns 1 (0), X=170.77, Y=994.07, Mass=1482, SNR=25.9, Peak=127 HFD=4.3
20:25:15.914 00.004 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
20:25:15.917 00.003 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.58)
20:25:15.922 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.20 hyp=0.21 cameraTheta=1.73 mountX=0.02 mountY=-0.21, mountTheta=-1.48
20:25:15.926 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.20, opts=13)
20:25:15.930 00.004 14556 Enqueuing Move request for scope (-0.03, 0.20)
20:25:15.934 00.004 12308 Worker thread wakes up
20:25:15.934 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.20) opts 0xd
20:25:15.934 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.20)
20:25:15.934 00.000 12308 Moving (-0.03, 0.20) raw xDistance=0.02 yDistance=-0.21
20:25:15.934 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:25:15.935 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:25:15.935 00.000 12308 MoveAxis(E, 0, ABG)
20:25:15.935 00.000 12308 Move returns status 0, amount 0
20:25:15.935 00.000 12308 MoveAxis(N, 146, ABG)
20:25:15.935 00.000 12308 Guiding  Dir = 0, Dur = 146
20:25:15.935 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:15.940 00.005 12308 IsSlewing returns 0
20:25:15.940 00.000 12308 IsGuiding returns 0
20:25:15.941 00.001 12308 PulseGuide returned control before completion, sleep 156
20:25:15.961 00.020 14556 UpdateGuideState exits: m=1482 SNR=25.9
20:25:15.965 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:15.971 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:15.975 00.004 14556 Enqueuing Expose request
20:25:16.110 00.135 12308 IsGuiding returns 1
20:25:16.110 00.000 12308 scope still moving after pulse duration time elapsed
20:25:16.140 00.030 12308 IsSlewing returns 0
20:25:16.141 00.001 12308 IsGuiding returns 0
20:25:16.141 00.000 12308 scope move finished after 146 + 55 ms
20:25:16.141 00.000 12308 Move returns status 0, amount 146
20:25:16.143 00.002 12308 move complete, result=0
20:25:16.143 00.000 12308 worker thread done servicing request
20:25:16.143 00.000 12308 Worker thread wakes up
20:25:16.143 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 146 ms NORTH
20:25:16.151 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:16.151 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:17.405 01.254 12308 Exposure complete
20:25:17.561 00.156 12308 worker thread done servicing request
20:25:17.561 00.000 14556 OnExposeComplete: enter
20:25:17.566 00.005 14556 UpdateGuideState(): m_state=6
20:25:17.569 00.003 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
20:25:17.573 00.004 14556 Star::Find returns 1 (0), X=170.68, Y=993.77, Mass=1632, SNR=27.2, Peak=159 HFD=4.3
20:25:17.577 00.004 14556 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.07) = xAngle (0.61 = 0.61)
20:25:17.580 00.003 14556 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.51 = 0.51)
20:25:17.584 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-2.47 mountX=0.13 mountY=0.08, mountTheta=0.53
20:25:17.588 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.10, opts=13)
20:25:17.592 00.004 14556 Enqueuing Move request for scope (-0.12, -0.10)
20:25:17.596 00.004 12308 Worker thread wakes up
20:25:17.596 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.10) opts 0xd
20:25:17.596 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.10)
20:25:17.596 00.000 12308 Moving (-0.12, -0.10) raw xDistance=0.13 yDistance=0.08
20:25:17.596 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:25:17.599 00.003 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:17.601 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:25:17.601 00.000 12308 MoveAxis(E, 0, ABG)
20:25:17.601 00.000 12308 Move returns status 0, amount 0
20:25:17.601 00.000 12308 MoveAxis(N, 0, ABG)
20:25:17.601 00.000 12308 Move returns status 0, amount 0
20:25:17.601 00.000 12308 move complete, result=0
20:25:17.602 00.001 12308 worker thread done servicing request
20:25:17.602 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:17.628 00.026 14556 UpdateGuideState exits: m=1632 SNR=27.2
20:25:17.632 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:17.636 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:17.641 00.005 14556 Enqueuing Expose request
20:25:17.644 00.003 12308 Worker thread wakes up
20:25:17.644 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:17.644 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:17.645 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:25:18.894 01.249 12308 Exposure complete
20:25:19.053 00.159 12308 worker thread done servicing request
20:25:19.055 00.002 14556 OnExposeComplete: enter
20:25:19.059 00.004 14556 UpdateGuideState(): m_state=6
20:25:19.062 00.003 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
20:25:19.068 00.006 14556 Star::Find returns 1 (0), X=170.76, Y=993.90, Mass=1794, SNR=28.6, Peak=140 HFD=4.5
20:25:19.073 00.005 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
20:25:19.079 00.006 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
20:25:19.082 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.46 mountX=0.04 mountY=-0.04, mountTheta=-0.80
20:25:19.088 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.04, opts=13)
20:25:19.092 00.004 14556 Enqueuing Move request for scope (-0.04, 0.04)
20:25:19.097 00.005 12308 Worker thread wakes up
20:25:19.097 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
20:25:19.097 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
20:25:19.098 00.001 12308 Moving (-0.04, 0.04) raw xDistance=0.04 yDistance=-0.04
20:25:19.098 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:25:19.098 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:19.098 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:25:19.098 00.000 12308 MoveAxis(E, 0, ABG)
20:25:19.099 00.001 12308 Move returns status 0, amount 0
20:25:19.099 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:19.104 00.005 12308 MoveAxis(N, 0, ABG)
20:25:19.104 00.000 12308 Move returns status 0, amount 0
20:25:19.104 00.000 12308 move complete, result=0
20:25:19.104 00.000 12308 worker thread done servicing request
20:25:19.125 00.021 14556 UpdateGuideState exits: m=1794 SNR=28.6
20:25:19.129 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:19.135 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:19.139 00.004 14556 Enqueuing Expose request
20:25:19.143 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:25:19.147 00.004 12308 Worker thread wakes up
20:25:19.148 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:19.148 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:20.393 01.245 12308 Exposure complete
20:25:20.549 00.156 12308 worker thread done servicing request
20:25:20.550 00.001 14556 OnExposeComplete: enter
20:25:20.553 00.003 14556 UpdateGuideState(): m_state=6
20:25:20.558 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
20:25:20.561 00.003 14556 Star::Find returns 1 (0), X=170.78, Y=993.83, Mass=1998, SNR=29.9, Peak=151 HFD=4.4
20:25:20.565 00.004 14556 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-3.07) = xAngle (0.90 = 0.90)
20:25:20.570 00.005 14556 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.80 = 0.80)
20:25:20.575 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-2.17 mountX=0.03 mountY=0.03, mountTheta=0.86
20:25:20.580 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.04, opts=13)
20:25:20.584 00.004 14556 Enqueuing Move request for scope (-0.02, -0.04)
20:25:20.587 00.003 12308 Worker thread wakes up
20:25:20.587 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
20:25:20.587 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
20:25:20.587 00.000 12308 Moving (-0.02, -0.04) raw xDistance=0.03 yDistance=0.03
20:25:20.589 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:25:20.589 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:20.589 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:25:20.589 00.000 12308 MoveAxis(E, 0, ABG)
20:25:20.589 00.000 12308 Move returns status 0, amount 0
20:25:20.590 00.001 12308 MoveAxis(N, 0, ABG)
20:25:20.590 00.000 12308 Move returns status 0, amount 0
20:25:20.590 00.000 12308 move complete, result=0
20:25:20.590 00.000 12308 worker thread done servicing request
20:25:20.590 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:20.617 00.027 14556 UpdateGuideState exits: m=1998 SNR=29.9
20:25:20.622 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:20.626 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:20.631 00.005 14556 Enqueuing Expose request
20:25:20.634 00.003 12308 Worker thread wakes up
20:25:20.634 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:25:20.639 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:20.639 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:21.895 01.256 12308 Exposure complete
20:25:22.054 00.159 12308 worker thread done servicing request
20:25:22.054 00.000 14556 OnExposeComplete: enter
20:25:22.059 00.005 14556 UpdateGuideState(): m_state=6
20:25:22.062 00.003 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
20:25:22.068 00.006 14556 Star::Find returns 1 (0), X=170.60, Y=994.10, Mass=1389, SNR=25.1, Peak=113 HFD=4.2
20:25:22.074 00.006 14556 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.07) = xAngle (5.37 = -0.91)
20:25:22.078 00.004 14556 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.27 = -1.01)
20:25:22.083 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=0.23 hyp=0.31 cameraTheta=2.30 mountX=0.19 mountY=-0.26, mountTheta=-0.95
20:25:22.088 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.23, opts=13)
20:25:22.092 00.004 14556 Enqueuing Move request for scope (-0.21, 0.23)
20:25:22.096 00.004 12308 Worker thread wakes up
20:25:22.097 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.23) opts 0xd
20:25:22.097 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.23)
20:25:22.097 00.000 12308 Moving (-0.21, 0.23) raw xDistance=0.19 yDistance=-0.26
20:25:22.097 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:25:22.097 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:25:22.098 00.001 12308 MoveAxis(E, 0, ABG)
20:25:22.098 00.000 12308 Move returns status 0, amount 0
20:25:22.098 00.000 12308 MoveAxis(N, 184, ABG)
20:25:22.098 00.000 12308 Guiding  Dir = 0, Dur = 184
20:25:22.098 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:22.104 00.006 12308 IsSlewing returns 0
20:25:22.104 00.000 12308 IsGuiding returns 0
20:25:22.104 00.000 12308 PulseGuide returned control before completion, sleep 194
20:25:22.126 00.022 14556 UpdateGuideState exits: m=1389 SNR=25.1
20:25:22.131 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:22.135 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:22.139 00.004 14556 Enqueuing Expose request
20:25:22.302 00.163 12308 IsGuiding returns 1
20:25:22.303 00.001 12308 scope still moving after pulse duration time elapsed
20:25:22.333 00.030 12308 IsSlewing returns 0
20:25:22.334 00.001 12308 IsGuiding returns 0
20:25:22.334 00.000 12308 scope move finished after 184 + 47 ms
20:25:22.336 00.002 12308 Move returns status 0, amount 184
20:25:22.336 00.000 12308 move complete, result=0
20:25:22.337 00.001 12308 worker thread done servicing request
20:25:22.337 00.000 12308 Worker thread wakes up
20:25:22.338 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 184 ms NORTH
20:25:22.344 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:22.345 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:23.597 01.252 12308 Exposure complete
20:25:23.756 00.159 12308 worker thread done servicing request
20:25:23.757 00.001 14556 OnExposeComplete: enter
20:25:23.762 00.005 14556 UpdateGuideState(): m_state=6
20:25:23.766 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
20:25:23.772 00.006 14556 Star::Find returns 1 (0), X=170.75, Y=993.93, Mass=1829, SNR=28.7, Peak=150 HFD=4.3
20:25:23.776 00.004 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.33 = -0.96)
20:25:23.780 00.004 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.05)
20:25:23.784 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.25 mountX=0.05 mountY=-0.07, mountTheta=-0.98
20:25:23.790 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.06, opts=13)
20:25:23.796 00.006 14556 Enqueuing Move request for scope (-0.05, 0.06)
20:25:23.799 00.003 12308 Worker thread wakes up
20:25:23.799 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
20:25:23.800 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
20:25:23.800 00.000 12308 Moving (-0.05, 0.06) raw xDistance=0.05 yDistance=-0.07
20:25:23.800 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:25:23.800 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:23.801 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:25:23.801 00.000 12308 MoveAxis(E, 0, ABG)
20:25:23.801 00.000 12308 Move returns status 0, amount 0
20:25:23.801 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:23.805 00.004 12308 MoveAxis(N, 0, ABG)
20:25:23.805 00.000 12308 Move returns status 0, amount 0
20:25:23.805 00.000 12308 move complete, result=0
20:25:23.805 00.000 12308 worker thread done servicing request
20:25:23.826 00.021 14556 UpdateGuideState exits: m=1829 SNR=28.7
20:25:23.830 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:23.834 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:23.838 00.004 14556 Enqueuing Expose request
20:25:23.840 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:25:23.844 00.004 12308 Worker thread wakes up
20:25:23.845 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:23.845 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:25.087 01.242 12308 Exposure complete
20:25:25.252 00.165 12308 worker thread done servicing request
20:25:25.253 00.001 14556 OnExposeComplete: enter
20:25:25.256 00.003 14556 UpdateGuideState(): m_state=6
20:25:25.261 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
20:25:25.266 00.005 14556 Star::Find returns 1 (0), X=170.59, Y=993.65, Mass=1496, SNR=26.0, Peak=118 HFD=4.2
20:25:25.270 00.004 14556 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-3.07) = xAngle (0.73 = 0.73)
20:25:25.273 00.003 14556 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.63 = 0.63)
20:25:25.278 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.22 hyp=0.31 cameraTheta=-2.35 mountX=0.23 mountY=0.18, mountTheta=0.67
20:25:25.284 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.22, opts=13)
20:25:25.288 00.004 14556 Enqueuing Move request for scope (-0.21, -0.22)
20:25:25.292 00.004 12308 Worker thread wakes up
20:25:25.292 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.22) opts 0xd
20:25:25.292 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.22)
20:25:25.292 00.000 12308 Moving (-0.21, -0.22) raw xDistance=0.23 yDistance=0.18
20:25:25.292 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
20:25:25.292 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:25.293 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:25:25.293 00.000 12308 MoveAxis(W, 99, ABG)
20:25:25.293 00.000 12308 Guiding  Dir = 3, Dur = 99
20:25:25.294 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:25.298 00.004 12308 IsSlewing returns 0
20:25:25.298 00.000 12308 IsGuiding returns 0
20:25:25.298 00.000 12308 PulseGuide returned control before completion, sleep 109
20:25:25.313 00.015 14556 UpdateGuideState exits: m=1496 SNR=26.0
20:25:25.318 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:25.321 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:25.325 00.004 14556 Enqueuing Expose request
20:25:25.421 00.096 12308 IsGuiding returns 1
20:25:25.422 00.001 12308 scope still moving after pulse duration time elapsed
20:25:25.453 00.031 12308 IsSlewing returns 0
20:25:25.455 00.002 12308 IsGuiding returns 0
20:25:25.455 00.000 12308 scope move finished after 99 + 57 ms
20:25:25.456 00.001 12308 Move returns status 0, amount 99
20:25:25.456 00.000 12308 MoveAxis(N, 0, ABG)
20:25:25.456 00.000 12308 Move returns status 0, amount 0
20:25:25.457 00.001 12308 move complete, result=0
20:25:25.457 00.000 14556 GuideStep: 0.2 px 99 ms WEST, 0.2 px 0 ms NORTH
20:25:25.462 00.005 12308 worker thread done servicing request
20:25:25.462 00.000 12308 Worker thread wakes up
20:25:25.463 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:25.463 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:26.714 01.251 12308 Exposure complete
20:25:26.876 00.162 12308 worker thread done servicing request
20:25:26.876 00.000 14556 OnExposeComplete: enter
20:25:26.880 00.004 14556 UpdateGuideState(): m_state=6
20:25:26.885 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
20:25:26.889 00.004 14556 Star::Find returns 1 (0), X=170.72, Y=993.98, Mass=1469, SNR=25.7, Peak=148 HFD=4.2
20:25:26.893 00.004 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.28 = -1.01)
20:25:26.898 00.005 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.10)
20:25:26.902 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.14 cameraTheta=2.20 mountX=0.07 mountY=-0.12, mountTheta=-1.03
20:25:26.910 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.11, opts=13)
20:25:26.917 00.007 14556 Enqueuing Move request for scope (-0.08, 0.11)
20:25:26.921 00.004 12308 Worker thread wakes up
20:25:26.921 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
20:25:26.922 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
20:25:26.922 00.000 12308 Moving (-0.08, 0.11) raw xDistance=0.07 yDistance=-0.12
20:25:26.922 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:25:26.922 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:26.923 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:25:26.923 00.000 12308 MoveAxis(E, 0, ABG)
20:25:26.923 00.000 12308 Move returns status 0, amount 0
20:25:26.923 00.000 12308 MoveAxis(N, 0, ABG)
20:25:26.923 00.000 12308 Move returns status 0, amount 0
20:25:26.925 00.002 12308 move complete, result=0
20:25:26.925 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:26.929 00.004 12308 worker thread done servicing request
20:25:26.951 00.022 14556 UpdateGuideState exits: m=1469 SNR=25.7
20:25:26.956 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:26.963 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:26.970 00.007 14556 Enqueuing Expose request
20:25:26.975 00.005 12308 Worker thread wakes up
20:25:26.975 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:25:26.981 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:26.981 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:28.239 01.258 12308 Exposure complete
20:25:28.404 00.165 12308 worker thread done servicing request
20:25:28.404 00.000 14556 OnExposeComplete: enter
20:25:28.409 00.005 14556 UpdateGuideState(): m_state=6
20:25:28.414 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
20:25:28.418 00.004 14556 Star::Find returns 1 (0), X=170.63, Y=994.02, Mass=1499, SNR=26.0, Peak=127 HFD=4.2
20:25:28.422 00.004 14556 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.07) = xAngle (5.49 = -0.79)
20:25:28.426 00.004 14556 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.39 = -0.89)
20:25:28.429 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.15 hyp=0.23 cameraTheta=2.42 mountX=0.16 mountY=-0.18, mountTheta=-0.84
20:25:28.434 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.15, opts=13)
20:25:28.438 00.004 14556 Enqueuing Move request for scope (-0.17, 0.15)
20:25:28.442 00.004 12308 Worker thread wakes up
20:25:28.442 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.15) opts 0xd
20:25:28.442 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.15)
20:25:28.442 00.000 12308 Moving (-0.17, 0.15) raw xDistance=0.16 yDistance=-0.18
20:25:28.442 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:25:28.443 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:28.443 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:25:28.443 00.000 12308 MoveAxis(E, 0, ABG)
20:25:28.443 00.000 12308 Move returns status 0, amount 0
20:25:28.443 00.000 12308 MoveAxis(N, 0, ABG)
20:25:28.443 00.000 12308 Move returns status 0, amount 0
20:25:28.444 00.001 12308 move complete, result=0
20:25:28.444 00.000 12308 worker thread done servicing request
20:25:28.444 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:28.468 00.024 14556 UpdateGuideState exits: m=1499 SNR=26.0
20:25:28.474 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:28.479 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:28.483 00.004 14556 Enqueuing Expose request
20:25:28.486 00.003 12308 Worker thread wakes up
20:25:28.486 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:25:28.491 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:28.491 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:29.733 01.242 12308 Exposure complete
20:25:29.898 00.165 12308 worker thread done servicing request
20:25:29.898 00.000 14556 OnExposeComplete: enter
20:25:29.904 00.006 14556 UpdateGuideState(): m_state=6
20:25:29.908 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
20:25:29.913 00.005 14556 Star::Find returns 1 (0), X=170.72, Y=993.84, Mass=1728, SNR=27.8, Peak=159 HFD=4.5
20:25:29.916 00.003 14556 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.07) = xAngle (0.20 = 0.20)
20:25:29.920 00.004 14556 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.10 = 0.10)
20:25:29.923 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.88 mountX=0.08 mountY=0.01, mountTheta=0.10
20:25:29.928 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.02, opts=13)
20:25:29.933 00.005 14556 Enqueuing Move request for scope (-0.08, -0.02)
20:25:29.937 00.004 12308 Worker thread wakes up
20:25:29.937 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
20:25:29.937 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
20:25:29.937 00.000 12308 Moving (-0.08, -0.02) raw xDistance=0.08 yDistance=0.01
20:25:29.938 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:25:29.938 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:29.938 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:25:29.938 00.000 12308 MoveAxis(E, 0, ABG)
20:25:29.938 00.000 12308 Move returns status 0, amount 0
20:25:29.938 00.000 12308 MoveAxis(N, 0, ABG)
20:25:29.939 00.001 12308 Move returns status 0, amount 0
20:25:29.939 00.000 12308 move complete, result=0
20:25:29.939 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:29.944 00.005 12308 worker thread done servicing request
20:25:29.966 00.022 14556 UpdateGuideState exits: m=1728 SNR=27.8
20:25:29.972 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:29.976 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:29.981 00.005 14556 Enqueuing Expose request
20:25:29.984 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:25:29.987 00.003 12308 Worker thread wakes up
20:25:29.987 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:29.989 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:31.234 01.245 12308 Exposure complete
20:25:31.395 00.161 12308 worker thread done servicing request
20:25:31.395 00.000 14556 OnExposeComplete: enter
20:25:31.400 00.005 14556 UpdateGuideState(): m_state=6
20:25:31.404 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
20:25:31.407 00.003 14556 Star::Find returns 1 (0), X=170.83, Y=994.22, Mass=1521, SNR=26.1, Peak=123 HFD=4.3
20:25:31.411 00.004 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
20:25:31.416 00.005 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
20:25:31.419 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.35 hyp=0.35 cameraTheta=1.48 mountX=-0.06 mountY=-0.34, mountTheta=-1.73
20:25:31.424 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.35, opts=13)
20:25:31.427 00.003 14556 Enqueuing Move request for scope (0.03, 0.35)
20:25:31.431 00.004 12308 Worker thread wakes up
20:25:31.431 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.35) opts 0xd
20:25:31.431 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.35)
20:25:31.431 00.000 12308 Moving (0.03, 0.35) raw xDistance=-0.06 yDistance=-0.34
20:25:31.431 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:25:31.431 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:25:31.431 00.000 12308 MoveAxis(E, 0, ABG)
20:25:31.431 00.000 12308 Move returns status 0, amount 0
20:25:31.432 00.001 12308 MoveAxis(N, 241, ABG)
20:25:31.432 00.000 12308 Guiding  Dir = 0, Dur = 241
20:25:31.432 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:31.436 00.004 12308 IsSlewing returns 0
20:25:31.437 00.001 12308 IsGuiding returns 0
20:25:31.437 00.000 12308 PulseGuide returned control before completion, sleep 251
20:25:31.455 00.018 14556 UpdateGuideState exits: m=1521 SNR=26.1
20:25:31.458 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:31.463 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:31.466 00.003 14556 Enqueuing Expose request
20:25:31.694 00.228 12308 IsGuiding returns 1
20:25:31.694 00.000 12308 scope still moving after pulse duration time elapsed
20:25:31.725 00.031 12308 IsSlewing returns 0
20:25:31.725 00.000 12308 IsGuiding returns 0
20:25:31.727 00.002 12308 scope move finished after 241 + 48 ms
20:25:31.727 00.000 12308 Move returns status 0, amount 241
20:25:31.727 00.000 12308 move complete, result=0
20:25:31.728 00.001 12308 worker thread done servicing request
20:25:31.728 00.000 12308 Worker thread wakes up
20:25:31.729 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:31.729 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:31.729 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 241 ms NORTH
20:25:32.983 01.254 12308 Exposure complete
20:25:33.142 00.159 12308 worker thread done servicing request
20:25:33.142 00.000 14556 OnExposeComplete: enter
20:25:33.146 00.004 14556 UpdateGuideState(): m_state=6
20:25:33.150 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
20:25:33.153 00.003 14556 Star::Find returns 1 (0), X=171.09, Y=994.14, Mass=1802, SNR=28.5, Peak=170 HFD=4.3
20:25:33.159 00.006 14556 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.07) = xAngle (3.83 = -2.46)
20:25:33.163 00.004 14556 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.56)
20:25:33.168 00.005 14556 CameraToMount -- cameraX=0.29 cameraY=0.27 hyp=0.40 cameraTheta=0.75 mountX=-0.31 mountY=-0.22, mountTheta=-2.52
20:25:33.173 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=0.27, opts=13)
20:25:33.177 00.004 14556 Enqueuing Move request for scope (0.29, 0.27)
20:25:33.180 00.003 12308 Worker thread wakes up
20:25:33.180 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.27) opts 0xd
20:25:33.180 00.000 12308 Handling offset move in thread for scope, endpoint = (0.29, 0.27)
20:25:33.180 00.000 12308 Moving (0.29, 0.27) raw xDistance=-0.31 yDistance=-0.22
20:25:33.182 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
20:25:33.182 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:25:33.182 00.000 12308 MoveAxis(E, 134, ABG)
20:25:33.182 00.000 12308 Guiding  Dir = 2, Dur = 134
20:25:33.182 00.000 12308 IsSlewing returns 0
20:25:33.182 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:33.186 00.004 12308 IsGuiding returns 0
20:25:33.188 00.002 12308 PulseGuide returned control before completion, sleep 144
20:25:33.212 00.024 14556 UpdateGuideState exits: m=1802 SNR=28.5
20:25:33.215 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:33.220 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:33.225 00.005 14556 Enqueuing Expose request
20:25:33.344 00.119 12308 IsGuiding returns 0
20:25:33.344 00.000 12308 Move returns status 0, amount 134
20:25:33.344 00.000 12308 MoveAxis(N, 155, ABG)
20:25:33.344 00.000 12308 Guiding  Dir = 0, Dur = 155
20:25:33.345 00.001 12308 IsSlewing returns 0
20:25:33.345 00.000 12308 IsGuiding returns 0
20:25:33.346 00.001 12308 PulseGuide returned control before completion, sleep 165
20:25:33.515 00.169 12308 IsGuiding returns 1
20:25:33.515 00.000 12308 scope still moving after pulse duration time elapsed
20:25:33.546 00.031 12308 IsSlewing returns 0
20:25:33.546 00.000 12308 IsGuiding returns 0
20:25:33.547 00.001 12308 scope move finished after 155 + 46 ms
20:25:33.547 00.000 12308 Move returns status 0, amount 155
20:25:33.547 00.000 12308 move complete, result=0
20:25:33.547 00.000 12308 worker thread done servicing request
20:25:33.548 00.001 14556 GuideStep: -0.3 px 134 ms EAST, -0.2 px 155 ms NORTH
20:25:33.553 00.005 12308 Worker thread wakes up
20:25:33.553 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:33.554 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:34.809 01.255 12308 Exposure complete
20:25:34.966 00.157 12308 worker thread done servicing request
20:25:34.968 00.002 14556 OnExposeComplete: enter
20:25:34.971 00.003 14556 UpdateGuideState(): m_state=6
20:25:34.975 00.004 14556 Star::Find(15, 171, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
20:25:34.980 00.005 14556 Star::Find returns 1 (0), X=170.51, Y=993.78, Mass=1996, SNR=30.2, Peak=145 HFD=4.5
20:25:34.984 00.004 14556 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.07) = xAngle (0.21 = 0.21)
20:25:34.988 00.004 14556 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.11 = 0.11)
20:25:34.992 00.004 14556 CameraToMount -- cameraX=-0.30 cameraY=-0.09 hyp=0.31 cameraTheta=-2.86 mountX=0.30 mountY=0.03, mountTheta=0.12
20:25:34.997 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=-0.09, opts=13)
20:25:35.002 00.005 14556 Enqueuing Move request for scope (-0.30, -0.09)
20:25:35.007 00.005 12308 Worker thread wakes up
20:25:35.007 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.09) opts 0xd
20:25:35.007 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, -0.09)
20:25:35.007 00.000 12308 Moving (-0.30, -0.09) raw xDistance=0.30 yDistance=0.03
20:25:35.007 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.30
20:25:35.009 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:35.009 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:25:35.009 00.000 12308 MoveAxis(W, 121, ABG)
20:25:35.009 00.000 12308 Guiding  Dir = 3, Dur = 121
20:25:35.009 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:35.012 00.003 12308 IsSlewing returns 0
20:25:35.012 00.000 12308 IsGuiding returns 0
20:25:35.014 00.002 12308 PulseGuide returned control before completion, sleep 131
20:25:35.034 00.020 14556 UpdateGuideState exits: m=1996 SNR=30.2
20:25:35.038 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:35.042 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:35.046 00.004 14556 Enqueuing Expose request
20:25:35.160 00.114 12308 IsGuiding returns 1
20:25:35.162 00.002 12308 scope still moving after pulse duration time elapsed
20:25:35.191 00.029 12308 IsSlewing returns 0
20:25:35.194 00.003 12308 IsGuiding returns 0
20:25:35.194 00.000 12308 scope move finished after 121 + 60 ms
20:25:35.195 00.001 12308 Move returns status 0, amount 121
20:25:35.195 00.000 12308 MoveAxis(N, 0, ABG)
20:25:35.196 00.001 12308 Move returns status 0, amount 0
20:25:35.196 00.000 12308 move complete, result=0
20:25:35.197 00.001 12308 worker thread done servicing request
20:25:35.198 00.001 12308 Worker thread wakes up
20:25:35.198 00.000 14556 GuideStep: 0.3 px 121 ms WEST, 0.0 px 0 ms NORTH
20:25:35.204 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:35.204 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:36.460 01.256 12308 Exposure complete
20:25:36.637 00.177 12308 worker thread done servicing request
20:25:36.638 00.001 14556 OnExposeComplete: enter
20:25:36.644 00.006 14556 UpdateGuideState(): m_state=6
20:25:36.649 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
20:25:36.654 00.005 14556 Star::Find returns 1 (0), X=170.79, Y=993.65, Mass=1692, SNR=27.7, Peak=133 HFD=4.5
20:25:36.659 00.005 14556 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-3.07) = xAngle (1.43 = 1.43)
20:25:36.664 00.005 14556 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.33 = 1.33)
20:25:36.668 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.64 mountX=0.03 mountY=0.21, mountTheta=1.43
20:25:36.674 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.21, opts=13)
20:25:36.678 00.004 14556 Enqueuing Move request for scope (-0.02, -0.21)
20:25:36.681 00.003 12308 Worker thread wakes up
20:25:36.681 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.21) opts 0xd
20:25:36.681 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.21)
20:25:36.682 00.001 12308 Moving (-0.02, -0.21) raw xDistance=0.03 yDistance=0.21
20:25:36.682 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:25:36.682 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:25:36.682 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:25:36.683 00.001 12308 MoveAxis(E, 0, ABG)
20:25:36.683 00.000 12308 Move returns status 0, amount 0
20:25:36.683 00.000 12308 MoveAxis(N, 0, ABG)
20:25:36.683 00.000 12308 Move returns status 0, amount 0
20:25:36.683 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:36.689 00.006 12308 move complete, result=0
20:25:36.690 00.001 12308 worker thread done servicing request
20:25:36.711 00.021 14556 UpdateGuideState exits: m=1692 SNR=27.7
20:25:36.717 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:36.724 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:36.730 00.006 14556 Enqueuing Expose request
20:25:36.735 00.005 12308 Worker thread wakes up
20:25:36.737 00.002 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:25:36.742 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:36.742 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:37.994 01.252 12308 Exposure complete
20:25:38.167 00.173 12308 worker thread done servicing request
20:25:38.167 00.000 14556 OnExposeComplete: enter
20:25:38.171 00.004 14556 UpdateGuideState(): m_state=6
20:25:38.174 00.003 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
20:25:38.179 00.005 14556 Star::Find returns 1 (0), X=170.72, Y=993.85, Mass=1898, SNR=29.1, Peak=168 HFD=4.5
20:25:38.182 00.003 14556 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.07) = xAngle (0.11 = 0.11)
20:25:38.185 00.003 14556 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.01 = 0.01)
20:25:38.190 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-2.97 mountX=0.08 mountY=0.00, mountTheta=0.01
20:25:38.194 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.01, opts=13)
20:25:38.200 00.006 14556 Enqueuing Move request for scope (-0.08, -0.01)
20:25:38.204 00.004 12308 Worker thread wakes up
20:25:38.204 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
20:25:38.204 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
20:25:38.204 00.000 12308 Moving (-0.08, -0.01) raw xDistance=0.08 yDistance=0.00
20:25:38.204 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:25:38.205 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:38.205 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:25:38.205 00.000 12308 MoveAxis(E, 0, ABG)
20:25:38.205 00.000 12308 Move returns status 0, amount 0
20:25:38.206 00.001 12308 MoveAxis(N, 0, ABG)
20:25:38.206 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:38.211 00.005 12308 Move returns status 0, amount 0
20:25:38.211 00.000 12308 move complete, result=0
20:25:38.211 00.000 12308 worker thread done servicing request
20:25:38.233 00.022 14556 UpdateGuideState exits: m=1898 SNR=29.1
20:25:38.237 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:38.242 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:38.246 00.004 14556 Enqueuing Expose request
20:25:38.249 00.003 12308 Worker thread wakes up
20:25:38.249 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:38.250 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:38.250 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:25:39.496 01.246 12308 Exposure complete
20:25:39.653 00.157 12308 worker thread done servicing request
20:25:39.653 00.000 14556 OnExposeComplete: enter
20:25:39.658 00.005 14556 UpdateGuideState(): m_state=6
20:25:39.661 00.003 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
20:25:39.664 00.003 14556 Star::Find returns 1 (0), X=170.96, Y=993.85, Mass=1584, SNR=26.8, Peak=139 HFD=4.3
20:25:39.667 00.003 14556 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-3.07) = xAngle (2.97 = 2.97)
20:25:39.671 00.004 14556 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.88 = 2.88)
20:25:39.674 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.10 mountX=-0.16 mountY=0.04, mountTheta=2.88
20:25:39.679 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.02, opts=13)
20:25:39.683 00.004 14556 Enqueuing Move request for scope (0.16, -0.02)
20:25:39.687 00.004 12308 Worker thread wakes up
20:25:39.687 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
20:25:39.687 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
20:25:39.687 00.000 12308 Moving (0.16, -0.02) raw xDistance=-0.16 yDistance=0.04
20:25:39.688 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:25:39.688 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:39.688 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:25:39.688 00.000 12308 MoveAxis(E, 0, ABG)
20:25:39.688 00.000 12308 Move returns status 0, amount 0
20:25:39.689 00.001 12308 MoveAxis(N, 0, ABG)
20:25:39.689 00.000 12308 Move returns status 0, amount 0
20:25:39.690 00.001 12308 move complete, result=0
20:25:39.690 00.000 12308 worker thread done servicing request
20:25:39.690 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:39.714 00.024 14556 UpdateGuideState exits: m=1584 SNR=26.8
20:25:39.720 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:39.724 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:39.729 00.005 14556 Enqueuing Expose request
20:25:39.732 00.003 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:25:39.737 00.005 12308 Worker thread wakes up
20:25:39.737 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:39.737 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:40.982 01.245 12308 Exposure complete
20:25:41.167 00.185 12308 worker thread done servicing request
20:25:41.167 00.000 14556 OnExposeComplete: enter
20:25:41.170 00.003 14556 UpdateGuideState(): m_state=6
20:25:41.173 00.003 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
20:25:41.177 00.004 14556 Star::Find returns 1 (0), X=170.77, Y=994.01, Mass=1492, SNR=25.9, Peak=127 HFD=4.3
20:25:41.180 00.003 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
20:25:41.184 00.004 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
20:25:41.187 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.15 cameraTheta=1.81 mountX=0.02 mountY=-0.15, mountTheta=-1.40
20:25:41.193 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.14, opts=13)
20:25:41.198 00.005 14556 Enqueuing Move request for scope (-0.03, 0.14)
20:25:41.201 00.003 12308 Worker thread wakes up
20:25:41.201 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
20:25:41.201 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
20:25:41.202 00.001 12308 Moving (-0.03, 0.14) raw xDistance=0.02 yDistance=-0.15
20:25:41.202 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:25:41.202 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:41.202 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:25:41.202 00.000 12308 MoveAxis(E, 0, ABG)
20:25:41.202 00.000 12308 Move returns status 0, amount 0
20:25:41.204 00.002 12308 MoveAxis(N, 0, ABG)
20:25:41.204 00.000 12308 Move returns status 0, amount 0
20:25:41.204 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:41.209 00.005 12308 move complete, result=0
20:25:41.209 00.000 12308 worker thread done servicing request
20:25:41.230 00.021 14556 UpdateGuideState exits: m=1492 SNR=25.9
20:25:41.234 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:41.237 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:41.242 00.005 14556 Enqueuing Expose request
20:25:41.245 00.003 12308 Worker thread wakes up
20:25:41.245 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:25:41.249 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:41.249 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:42.498 01.249 12308 Exposure complete
20:25:42.665 00.167 12308 worker thread done servicing request
20:25:42.666 00.001 14556 OnExposeComplete: enter
20:25:42.670 00.004 14556 UpdateGuideState(): m_state=6
20:25:42.674 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
20:25:42.678 00.004 14556 Star::Find returns 1 (0), X=170.60, Y=994.08, Mass=2022, SNR=30.2, Peak=163 HFD=4.3
20:25:42.681 00.003 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.40 = -0.89)
20:25:42.686 00.005 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.99)
20:25:42.689 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.22 hyp=0.30 cameraTheta=2.32 mountX=0.19 mountY=-0.25, mountTheta=-0.92
20:25:42.695 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.22, opts=13)
20:25:42.699 00.004 14556 Enqueuing Move request for scope (-0.20, 0.22)
20:25:42.703 00.004 12308 Worker thread wakes up
20:25:42.703 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.22) opts 0xd
20:25:42.703 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.22)
20:25:42.703 00.000 12308 Moving (-0.20, 0.22) raw xDistance=0.19 yDistance=-0.25
20:25:42.703 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:25:42.703 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:25:42.704 00.001 12308 MoveAxis(E, 0, ABG)
20:25:42.704 00.000 12308 Move returns status 0, amount 0
20:25:42.704 00.000 12308 MoveAxis(N, 175, ABG)
20:25:42.705 00.001 12308 Guiding  Dir = 0, Dur = 175
20:25:42.705 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:42.709 00.004 12308 IsSlewing returns 0
20:25:42.709 00.000 12308 IsGuiding returns 0
20:25:42.709 00.000 12308 PulseGuide returned control before completion, sleep 185
20:25:42.734 00.025 14556 UpdateGuideState exits: m=2022 SNR=30.2
20:25:42.738 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:42.742 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:42.746 00.004 14556 Enqueuing Expose request
20:25:42.909 00.163 12308 IsGuiding returns 1
20:25:42.909 00.000 12308 scope still moving after pulse duration time elapsed
20:25:42.939 00.030 12308 IsSlewing returns 0
20:25:42.940 00.001 12308 IsGuiding returns 0
20:25:42.941 00.001 12308 scope move finished after 175 + 56 ms
20:25:42.941 00.000 12308 Move returns status 0, amount 175
20:25:42.943 00.002 12308 move complete, result=0
20:25:42.943 00.000 12308 worker thread done servicing request
20:25:42.943 00.000 12308 Worker thread wakes up
20:25:42.943 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 175 ms NORTH
20:25:42.950 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:42.950 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:44.203 01.253 12308 Exposure complete
20:25:44.368 00.165 12308 worker thread done servicing request
20:25:44.368 00.000 14556 OnExposeComplete: enter
20:25:44.373 00.005 14556 UpdateGuideState(): m_state=6
20:25:44.378 00.005 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
20:25:44.383 00.005 14556 Star::Find returns 1 (0), X=170.66, Y=993.90, Mass=1766, SNR=28.3, Peak=152 HFD=4.4
20:25:44.387 00.004 14556 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.07) = xAngle (5.96 = -0.32)
20:25:44.390 00.003 14556 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.86 = -0.42)
20:25:44.394 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.14 cameraTheta=2.89 mountX=0.13 mountY=-0.06, mountTheta=-0.41
20:25:44.399 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.04, opts=13)
20:25:44.403 00.004 14556 Enqueuing Move request for scope (-0.14, 0.04)
20:25:44.407 00.004 12308 Worker thread wakes up
20:25:44.408 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
20:25:44.408 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
20:25:44.408 00.000 12308 Moving (-0.14, 0.04) raw xDistance=0.13 yDistance=-0.06
20:25:44.408 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:25:44.409 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:44.409 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:25:44.409 00.000 12308 MoveAxis(E, 0, ABG)
20:25:44.409 00.000 12308 Move returns status 0, amount 0
20:25:44.410 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:44.415 00.005 12308 MoveAxis(N, 0, ABG)
20:25:44.415 00.000 12308 Move returns status 0, amount 0
20:25:44.415 00.000 12308 move complete, result=0
20:25:44.415 00.000 12308 worker thread done servicing request
20:25:44.437 00.022 14556 UpdateGuideState exits: m=1766 SNR=28.3
20:25:44.444 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:44.449 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:44.453 00.004 14556 Enqueuing Expose request
20:25:44.457 00.004 12308 Worker thread wakes up
20:25:44.457 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:25:44.461 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:44.461 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:45.703 01.242 12308 Exposure complete
20:25:45.863 00.160 12308 worker thread done servicing request
20:25:45.864 00.001 14556 OnExposeComplete: enter
20:25:45.868 00.004 14556 UpdateGuideState(): m_state=6
20:25:45.872 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
20:25:45.877 00.005 14556 Star::Find returns 1 (0), X=170.81, Y=994.03, Mass=1632, SNR=27.2, Peak=129 HFD=4.3
20:25:45.880 00.003 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.59 = -1.70)
20:25:45.885 00.005 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.80)
20:25:45.888 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.51 mountX=-0.02 mountY=-0.16, mountTheta=-1.70
20:25:45.892 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.17, opts=13)
20:25:45.897 00.005 14556 Enqueuing Move request for scope (0.01, 0.17)
20:25:45.900 00.003 12308 Worker thread wakes up
20:25:45.900 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
20:25:45.901 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
20:25:45.901 00.000 12308 Moving (0.01, 0.17) raw xDistance=-0.02 yDistance=-0.16
20:25:45.901 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:25:45.901 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:45.901 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:25:45.901 00.000 12308 MoveAxis(E, 0, ABG)
20:25:45.901 00.000 12308 Move returns status 0, amount 0
20:25:45.902 00.001 12308 MoveAxis(N, 0, ABG)
20:25:45.902 00.000 12308 Move returns status 0, amount 0
20:25:45.902 00.000 12308 move complete, result=0
20:25:45.902 00.000 12308 worker thread done servicing request
20:25:45.903 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:45.931 00.028 14556 UpdateGuideState exits: m=1632 SNR=27.2
20:25:45.935 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:45.938 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:45.944 00.006 14556 Enqueuing Expose request
20:25:45.949 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:25:45.952 00.003 12308 Worker thread wakes up
20:25:45.953 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:45.953 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:47.207 01.254 12308 Exposure complete
20:25:47.361 00.154 12308 worker thread done servicing request
20:25:47.361 00.000 14556 OnExposeComplete: enter
20:25:47.365 00.004 14556 UpdateGuideState(): m_state=6
20:25:47.370 00.005 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
20:25:47.374 00.004 14556 Star::Find returns 1 (0), X=170.45, Y=994.04, Mass=1550, SNR=26.4, Peak=111 HFD=4.2
20:25:47.378 00.004 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.76 = -0.52)
20:25:47.383 00.005 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.62)
20:25:47.386 00.003 14556 CameraToMount -- cameraX=-0.35 cameraY=0.17 hyp=0.39 cameraTheta=2.69 mountX=0.34 mountY=-0.23, mountTheta=-0.59
20:25:47.391 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.35, y=0.17, opts=13)
20:25:47.395 00.004 14556 Enqueuing Move request for scope (-0.35, 0.17)
20:25:47.398 00.003 12308 Worker thread wakes up
20:25:47.398 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.17) opts 0xd
20:25:47.399 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.35, 0.17)
20:25:47.399 00.000 12308 Moving (-0.35, 0.17) raw xDistance=0.34 yDistance=-0.23
20:25:47.399 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
20:25:47.399 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:25:47.399 00.000 12308 MoveAxis(W, 148, ABG)
20:25:47.399 00.000 12308 Guiding  Dir = 3, Dur = 148
20:25:47.400 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:47.404 00.004 12308 IsSlewing returns 0
20:25:47.404 00.000 12308 IsGuiding returns 0
20:25:47.405 00.001 12308 PulseGuide returned control before completion, sleep 158
20:25:47.427 00.022 14556 UpdateGuideState exits: m=1550 SNR=26.4
20:25:47.432 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:47.435 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:47.441 00.006 14556 Enqueuing Expose request
20:25:47.575 00.134 12308 IsGuiding returns 1
20:25:47.577 00.002 12308 scope still moving after pulse duration time elapsed
20:25:47.605 00.028 12308 IsSlewing returns 0
20:25:47.605 00.000 12308 IsGuiding returns 0
20:25:47.607 00.002 12308 scope move finished after 148 + 53 ms
20:25:47.607 00.000 12308 Move returns status 0, amount 148
20:25:47.607 00.000 12308 MoveAxis(N, 161, ABG)
20:25:47.608 00.001 12308 Guiding  Dir = 0, Dur = 161
20:25:47.609 00.001 12308 IsSlewing returns 0
20:25:47.609 00.000 12308 IsGuiding returns 0
20:25:47.610 00.001 12308 PulseGuide returned control before completion, sleep 171
20:25:47.795 00.185 12308 IsGuiding returns 1
20:25:47.795 00.000 12308 scope still moving after pulse duration time elapsed
20:25:47.826 00.031 12308 IsSlewing returns 0
20:25:47.827 00.001 12308 IsGuiding returns 0
20:25:47.827 00.000 12308 scope move finished after 161 + 57 ms
20:25:47.828 00.001 12308 Move returns status 0, amount 161
20:25:47.828 00.000 12308 move complete, result=0
20:25:47.828 00.000 12308 worker thread done servicing request
20:25:47.829 00.001 12308 Worker thread wakes up
20:25:47.830 00.001 14556 GuideStep: 0.3 px 148 ms WEST, -0.2 px 161 ms NORTH
20:25:47.835 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:47.836 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:49.087 01.251 12308 Exposure complete
20:25:49.245 00.158 12308 worker thread done servicing request
20:25:49.246 00.001 14556 OnExposeComplete: enter
20:25:49.249 00.003 14556 UpdateGuideState(): m_state=6
20:25:49.254 00.005 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
20:25:49.258 00.004 14556 Star::Find returns 1 (0), X=170.55, Y=994.13, Mass=1705, SNR=27.9, Peak=134 HFD=4.4
20:25:49.261 00.003 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
20:25:49.265 00.004 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.97)
20:25:49.270 00.005 14556 CameraToMount -- cameraX=-0.25 cameraY=0.26 hyp=0.36 cameraTheta=2.34 mountX=0.23 mountY=-0.30, mountTheta=-0.91
20:25:49.276 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.26, opts=13)
20:25:49.280 00.004 14556 Enqueuing Move request for scope (-0.25, 0.26)
20:25:49.285 00.005 12308 Worker thread wakes up
20:25:49.285 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.26) opts 0xd
20:25:49.285 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.26)
20:25:49.285 00.000 12308 Moving (-0.25, 0.26) raw xDistance=0.23 yDistance=-0.30
20:25:49.285 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
20:25:49.286 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:25:49.286 00.000 12308 MoveAxis(W, 111, ABG)
20:25:49.286 00.000 12308 Guiding  Dir = 3, Dur = 111
20:25:49.286 00.000 12308 IsSlewing returns 0
20:25:49.287 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:49.291 00.004 12308 IsGuiding returns 0
20:25:49.292 00.001 12308 PulseGuide returned control before completion, sleep 121
20:25:49.308 00.016 14556 UpdateGuideState exits: m=1705 SNR=27.9
20:25:49.312 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:49.316 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:49.320 00.004 14556 Enqueuing Expose request
20:25:49.422 00.102 12308 IsGuiding returns 1
20:25:49.424 00.002 12308 scope still moving after pulse duration time elapsed
20:25:49.454 00.030 12308 IsSlewing returns 0
20:25:49.454 00.000 12308 IsGuiding returns 0
20:25:49.456 00.002 12308 scope move finished after 111 + 52 ms
20:25:49.456 00.000 12308 Move returns status 0, amount 111
20:25:49.456 00.000 12308 MoveAxis(N, 209, ABG)
20:25:49.457 00.001 12308 Guiding  Dir = 0, Dur = 209
20:25:49.457 00.000 12308 IsSlewing returns 0
20:25:49.458 00.001 12308 IsGuiding returns 0
20:25:49.458 00.000 12308 PulseGuide returned control before completion, sleep 219
20:25:49.688 00.230 12308 IsGuiding returns 1
20:25:49.689 00.001 12308 scope still moving after pulse duration time elapsed
20:25:49.719 00.030 12308 IsSlewing returns 0
20:25:49.720 00.001 12308 IsGuiding returns 0
20:25:49.721 00.001 12308 scope move finished after 209 + 54 ms
20:25:49.722 00.001 12308 Move returns status 0, amount 209
20:25:49.722 00.000 12308 move complete, result=0
20:25:49.723 00.001 14556 GuideStep: 0.2 px 111 ms WEST, -0.3 px 209 ms NORTH
20:25:49.734 00.011 12308 worker thread done servicing request
20:25:49.734 00.000 12308 Worker thread wakes up
20:25:49.735 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:49.735 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:50.982 01.247 12308 Exposure complete
20:25:51.143 00.161 12308 worker thread done servicing request
20:25:51.143 00.000 14556 OnExposeComplete: enter
20:25:51.148 00.005 14556 UpdateGuideState(): m_state=6
20:25:51.151 00.003 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
20:25:51.156 00.005 14556 Star::Find returns 1 (0), X=170.66, Y=993.71, Mass=1708, SNR=27.8, Peak=130 HFD=4.7
20:25:51.160 00.004 14556 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.07) = xAngle (0.76 = 0.76)
20:25:51.164 00.004 14556 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.67 = 0.67)
20:25:51.167 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.16 hyp=0.21 cameraTheta=-2.31 mountX=0.15 mountY=0.13, mountTheta=0.71
20:25:51.172 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.16, opts=13)
20:25:51.176 00.004 14556 Enqueuing Move request for scope (-0.14, -0.16)
20:25:51.179 00.003 12308 Worker thread wakes up
20:25:51.179 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.16) opts 0xd
20:25:51.179 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.16)
20:25:51.179 00.000 12308 Moving (-0.14, -0.16) raw xDistance=0.15 yDistance=0.13
20:25:51.180 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:25:51.180 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:51.180 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:25:51.180 00.000 12308 MoveAxis(E, 0, ABG)
20:25:51.180 00.000 12308 Move returns status 0, amount 0
20:25:51.180 00.000 12308 MoveAxis(N, 0, ABG)
20:25:51.180 00.000 12308 Move returns status 0, amount 0
20:25:51.182 00.002 12308 move complete, result=0
20:25:51.182 00.000 12308 worker thread done servicing request
20:25:51.182 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:51.209 00.027 14556 UpdateGuideState exits: m=1708 SNR=27.8
20:25:51.214 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:51.217 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:51.221 00.004 14556 Enqueuing Expose request
20:25:51.226 00.005 12308 Worker thread wakes up
20:25:51.226 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:25:51.230 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:51.230 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:52.481 01.251 12308 Exposure complete
20:25:52.641 00.160 12308 worker thread done servicing request
20:25:52.641 00.000 14556 OnExposeComplete: enter
20:25:52.645 00.004 14556 UpdateGuideState(): m_state=6
20:25:52.648 00.003 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
20:25:52.652 00.004 14556 Star::Find returns 1 (0), X=170.62, Y=993.69, Mass=1646, SNR=27.4, Peak=120 HFD=4.2
20:25:52.656 00.004 14556 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.07) = xAngle (0.68 = 0.68)
20:25:52.662 00.006 14556 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.58 = 0.58)
20:25:52.666 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.17 hyp=0.25 cameraTheta=-2.39 mountX=0.20 mountY=0.14, mountTheta=0.61
20:25:52.672 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.17, opts=13)
20:25:52.676 00.004 14556 Enqueuing Move request for scope (-0.19, -0.17)
20:25:52.680 00.004 12308 Worker thread wakes up
20:25:52.680 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.17) opts 0xd
20:25:52.680 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.17)
20:25:52.682 00.002 12308 Moving (-0.19, -0.17) raw xDistance=0.20 yDistance=0.14
20:25:52.682 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
20:25:52.682 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:52.682 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:52.686 00.004 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:25:52.686 00.000 12308 MoveAxis(E, 0, ABG)
20:25:52.687 00.001 12308 Move returns status 0, amount 0
20:25:52.687 00.000 12308 MoveAxis(N, 0, ABG)
20:25:52.687 00.000 12308 Move returns status 0, amount 0
20:25:52.687 00.000 12308 move complete, result=0
20:25:52.688 00.001 12308 worker thread done servicing request
20:25:52.709 00.021 14556 UpdateGuideState exits: m=1646 SNR=27.4
20:25:52.713 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:52.717 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:52.722 00.005 14556 Enqueuing Expose request
20:25:52.726 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:25:52.730 00.004 12308 Worker thread wakes up
20:25:52.730 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:52.730 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:53.980 01.250 12308 Exposure complete
20:25:54.139 00.159 12308 worker thread done servicing request
20:25:54.139 00.000 14556 OnExposeComplete: enter
20:25:54.143 00.004 14556 UpdateGuideState(): m_state=6
20:25:54.146 00.003 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
20:25:54.150 00.004 14556 Star::Find returns 1 (0), X=170.67, Y=993.80, Mass=1653, SNR=27.4, Peak=123 HFD=4.5
20:25:54.154 00.004 14556 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-3.07) = xAngle (0.37 = 0.37)
20:25:54.158 00.004 14556 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.27 = 0.27)
20:25:54.167 00.009 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-2.70 mountX=0.14 mountY=0.04, mountTheta=0.28
20:25:54.175 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.06, opts=13)
20:25:54.179 00.004 14556 Enqueuing Move request for scope (-0.14, -0.06)
20:25:54.184 00.005 12308 Worker thread wakes up
20:25:54.184 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.06) opts 0xd
20:25:54.184 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.06)
20:25:54.184 00.000 12308 Moving (-0.14, -0.06) raw xDistance=0.14 yDistance=0.04
20:25:54.186 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:25:54.186 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:54.186 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:25:54.186 00.000 12308 MoveAxis(E, 0, ABG)
20:25:54.186 00.000 12308 Move returns status 0, amount 0
20:25:54.186 00.000 12308 MoveAxis(N, 0, ABG)
20:25:54.187 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:54.193 00.006 12308 Move returns status 0, amount 0
20:25:54.193 00.000 12308 move complete, result=0
20:25:54.194 00.001 12308 worker thread done servicing request
20:25:54.216 00.022 14556 UpdateGuideState exits: m=1653 SNR=27.4
20:25:54.222 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:54.227 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:54.231 00.004 14556 Enqueuing Expose request
20:25:54.235 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:25:54.239 00.004 12308 Worker thread wakes up
20:25:54.239 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:54.239 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:55.483 01.244 12308 Exposure complete
20:25:55.641 00.158 12308 worker thread done servicing request
20:25:55.641 00.000 14556 OnExposeComplete: enter
20:25:55.645 00.004 14556 UpdateGuideState(): m_state=6
20:25:55.648 00.003 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
20:25:55.652 00.004 14556 Star::Find returns 1 (0), X=170.56, Y=993.97, Mass=1574, SNR=26.6, Peak=128 HFD=4.1
20:25:55.656 00.004 14556 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.07) = xAngle (5.82 = -0.46)
20:25:55.660 00.004 14556 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.72 = -0.56)
20:25:55.666 00.006 14556 CameraToMount -- cameraX=-0.24 cameraY=0.10 hyp=0.26 cameraTheta=2.75 mountX=0.23 mountY=-0.14, mountTheta=-0.54
20:25:55.672 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.10, opts=13)
20:25:55.676 00.004 14556 Enqueuing Move request for scope (-0.24, 0.10)
20:25:55.681 00.005 12308 Worker thread wakes up
20:25:55.681 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.10) opts 0xd
20:25:55.681 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.10)
20:25:55.681 00.000 12308 Moving (-0.24, 0.10) raw xDistance=0.23 yDistance=-0.14
20:25:55.681 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:25:55.682 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:55.682 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:25:55.682 00.000 12308 MoveAxis(W, 101, ABG)
20:25:55.682 00.000 12308 Guiding  Dir = 3, Dur = 101
20:25:55.682 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=238, Gamma=1.000
20:25:55.685 00.003 12308 IsSlewing returns 0
20:25:55.685 00.000 12308 IsGuiding returns 0
20:25:55.687 00.002 12308 PulseGuide returned control before completion, sleep 111
20:25:55.711 00.024 14556 UpdateGuideState exits: m=1574 SNR=26.6
20:25:55.715 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:55.718 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:55.723 00.005 14556 Enqueuing Expose request
20:25:55.799 00.076 12308 IsGuiding returns 1
20:25:55.800 00.001 12308 scope still moving after pulse duration time elapsed
20:25:55.829 00.029 12308 IsSlewing returns 0
20:25:55.831 00.002 12308 IsGuiding returns 0
20:25:55.831 00.000 12308 scope move finished after 101 + 44 ms
20:25:55.831 00.000 12308 Move returns status 0, amount 101
20:25:55.833 00.002 12308 MoveAxis(N, 0, ABG)
20:25:55.833 00.000 12308 Move returns status 0, amount 0
20:25:55.833 00.000 12308 move complete, result=0
20:25:55.834 00.001 12308 worker thread done servicing request
20:25:55.834 00.000 14556 GuideStep: 0.2 px 101 ms WEST, -0.1 px 0 ms NORTH
20:25:55.839 00.005 12308 Worker thread wakes up
20:25:55.840 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:55.841 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:57.096 01.255 12308 Exposure complete
20:25:57.257 00.161 12308 worker thread done servicing request
20:25:57.257 00.000 14556 OnExposeComplete: enter
20:25:57.261 00.004 14556 UpdateGuideState(): m_state=6
20:25:57.265 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
20:25:57.269 00.004 14556 Star::Find returns 1 (0), X=170.83, Y=993.94, Mass=1944, SNR=29.4, Peak=165 HFD=4.4
20:25:57.273 00.004 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.20 = -2.08)
20:25:57.278 00.005 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.18)
20:25:57.282 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.13 mountX=-0.04 mountY=-0.06, mountTheta=-2.11
20:25:57.289 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.07, opts=13)
20:25:57.295 00.006 14556 Enqueuing Move request for scope (0.03, 0.07)
20:25:57.300 00.005 12308 Worker thread wakes up
20:25:57.300 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
20:25:57.300 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
20:25:57.300 00.000 12308 Moving (0.03, 0.07) raw xDistance=-0.04 yDistance=-0.06
20:25:57.301 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:25:57.301 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:25:57.301 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:25:57.301 00.000 12308 MoveAxis(E, 0, ABG)
20:25:57.302 00.001 12308 Move returns status 0, amount 0
20:25:57.302 00.000 12308 MoveAxis(N, 0, ABG)
20:25:57.302 00.000 12308 Move returns status 0, amount 0
20:25:57.303 00.001 12308 move complete, result=0
20:25:57.303 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:57.306 00.003 12308 worker thread done servicing request
20:25:57.323 00.017 14556 UpdateGuideState exits: m=1944 SNR=29.4
20:25:57.328 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:57.331 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:57.335 00.004 14556 Enqueuing Expose request
20:25:57.339 00.004 12308 Worker thread wakes up
20:25:57.339 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:25:57.342 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:57.342 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:25:58.597 01.255 12308 Exposure complete
20:25:58.748 00.151 12308 worker thread done servicing request
20:25:58.748 00.000 14556 OnExposeComplete: enter
20:25:58.752 00.004 14556 UpdateGuideState(): m_state=6
20:25:58.756 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
20:25:58.760 00.004 14556 Star::Find returns 1 (0), X=170.85, Y=994.10, Mass=1860, SNR=28.7, Peak=163 HFD=4.5
20:25:58.764 00.004 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.44 = -1.85)
20:25:58.768 00.004 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
20:25:58.771 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.23 cameraTheta=1.36 mountX=-0.06 mountY=-0.22, mountTheta=-1.85
20:25:58.776 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.23, opts=13)
20:25:58.779 00.003 14556 Enqueuing Move request for scope (0.05, 0.23)
20:25:58.784 00.005 12308 Worker thread wakes up
20:25:58.784 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd
20:25:58.784 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.23)
20:25:58.784 00.000 12308 Moving (0.05, 0.23) raw xDistance=-0.06 yDistance=-0.22
20:25:58.784 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:25:58.785 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:25:58.785 00.000 12308 MoveAxis(E, 0, ABG)
20:25:58.785 00.000 12308 Move returns status 0, amount 0
20:25:58.785 00.000 12308 MoveAxis(N, 154, ABG)
20:25:58.785 00.000 12308 Guiding  Dir = 0, Dur = 154
20:25:58.785 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:25:58.792 00.007 12308 IsSlewing returns 0
20:25:58.792 00.000 12308 IsGuiding returns 0
20:25:58.793 00.001 12308 PulseGuide returned control before completion, sleep 164
20:25:58.816 00.023 14556 UpdateGuideState exits: m=1860 SNR=28.7
20:25:58.822 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:58.826 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:25:58.830 00.004 14556 Enqueuing Expose request
20:25:58.962 00.132 12308 IsGuiding returns 1
20:25:58.962 00.000 12308 scope still moving after pulse duration time elapsed
20:25:58.992 00.030 12308 IsSlewing returns 0
20:25:58.993 00.001 12308 IsGuiding returns 0
20:25:58.994 00.001 12308 scope move finished after 154 + 47 ms
20:25:58.995 00.001 12308 Move returns status 0, amount 154
20:25:58.995 00.000 12308 move complete, result=0
20:25:58.996 00.001 12308 worker thread done servicing request
20:25:58.996 00.000 12308 Worker thread wakes up
20:25:58.996 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 154 ms NORTH
20:25:59.004 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:25:59.004 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:00.256 01.252 12308 Exposure complete
20:26:00.422 00.166 12308 worker thread done servicing request
20:26:00.423 00.001 14556 OnExposeComplete: enter
20:26:00.427 00.004 14556 UpdateGuideState(): m_state=6
20:26:00.430 00.003 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
20:26:00.435 00.005 14556 Star::Find returns 1 (0), X=170.95, Y=993.78, Mass=1693, SNR=27.7, Peak=143 HFD=4.3
20:26:00.439 00.004 14556 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-3.07) = xAngle (2.56 = 2.56)
20:26:00.444 00.005 14556 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.46 = 2.46)
20:26:00.448 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-0.51 mountX=-0.14 mountY=0.11, mountTheta=2.50
20:26:00.454 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.08, opts=13)
20:26:00.458 00.004 14556 Enqueuing Move request for scope (0.15, -0.08)
20:26:00.462 00.004 12308 Worker thread wakes up
20:26:00.462 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.08) opts 0xd
20:26:00.462 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.08)
20:26:00.462 00.000 12308 Moving (0.15, -0.08) raw xDistance=-0.14 yDistance=0.11
20:26:00.462 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:26:00.462 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:00.463 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:26:00.463 00.000 12308 MoveAxis(E, 0, ABG)
20:26:00.463 00.000 12308 Move returns status 0, amount 0
20:26:00.463 00.000 12308 MoveAxis(N, 0, ABG)
20:26:00.463 00.000 12308 Move returns status 0, amount 0
20:26:00.465 00.002 12308 move complete, result=0
20:26:00.465 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:00.469 00.004 12308 worker thread done servicing request
20:26:00.490 00.021 14556 UpdateGuideState exits: m=1693 SNR=27.7
20:26:00.494 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:00.498 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:00.502 00.004 14556 Enqueuing Expose request
20:26:00.507 00.005 12308 Worker thread wakes up
20:26:00.508 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:00.508 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:00.508 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:26:01.760 01.252 12308 Exposure complete
20:26:01.916 00.156 12308 worker thread done servicing request
20:26:01.918 00.002 14556 OnExposeComplete: enter
20:26:01.923 00.005 14556 UpdateGuideState(): m_state=6
20:26:01.928 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
20:26:01.932 00.004 14556 Star::Find returns 1 (0), X=170.82, Y=993.87, Mass=1576, SNR=26.7, Peak=139 HFD=4.4
20:26:01.937 00.005 14556 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-3.07) = xAngle (3.05 = 3.05)
20:26:01.940 00.003 14556 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.95 = 2.95)
20:26:01.946 00.006 14556 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.02 mountX=-0.02 mountY=0.00, mountTheta=2.96
20:26:01.952 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.00, opts=13)
20:26:01.956 00.004 14556 Enqueuing Move request for scope (0.02, -0.00)
20:26:01.959 00.003 12308 Worker thread wakes up
20:26:01.959 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.00) opts 0xd
20:26:01.960 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.00)
20:26:01.960 00.000 12308 Moving (0.02, -0.00) raw xDistance=-0.02 yDistance=0.00
20:26:01.960 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:26:01.960 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:01.960 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:26:01.960 00.000 12308 MoveAxis(E, 0, ABG)
20:26:01.960 00.000 12308 Move returns status 0, amount 0
20:26:01.962 00.002 12308 MoveAxis(N, 0, ABG)
20:26:01.962 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=246, Gamma=1.000
20:26:01.966 00.004 12308 Move returns status 0, amount 0
20:26:01.966 00.000 12308 move complete, result=0
20:26:01.967 00.001 12308 worker thread done servicing request
20:26:01.987 00.020 14556 UpdateGuideState exits: m=1576 SNR=26.7
20:26:01.992 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:01.995 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:01.998 00.003 14556 Enqueuing Expose request
20:26:02.004 00.006 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:26:02.008 00.004 12308 Worker thread wakes up
20:26:02.008 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:02.009 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:03.267 01.258 12308 Exposure complete
20:26:03.419 00.152 12308 worker thread done servicing request
20:26:03.419 00.000 14556 OnExposeComplete: enter
20:26:03.422 00.003 14556 UpdateGuideState(): m_state=6
20:26:03.425 00.003 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
20:26:03.431 00.006 14556 Star::Find returns 1 (0), X=170.74, Y=993.90, Mass=1779, SNR=28.4, Peak=154 HFD=4.5
20:26:03.434 00.003 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.65 = -0.64)
20:26:03.439 00.005 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.73)
20:26:03.442 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.57 mountX=0.06 mountY=-0.05, mountTheta=-0.69
20:26:03.447 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.04, opts=13)
20:26:03.451 00.004 14556 Enqueuing Move request for scope (-0.06, 0.04)
20:26:03.454 00.003 12308 Worker thread wakes up
20:26:03.454 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
20:26:03.454 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
20:26:03.454 00.000 12308 Moving (-0.06, 0.04) raw xDistance=0.06 yDistance=-0.05
20:26:03.456 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:26:03.456 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:03.456 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:26:03.456 00.000 12308 MoveAxis(E, 0, ABG)
20:26:03.456 00.000 12308 Move returns status 0, amount 0
20:26:03.456 00.000 12308 MoveAxis(N, 0, ABG)
20:26:03.456 00.000 12308 Move returns status 0, amount 0
20:26:03.456 00.000 12308 move complete, result=0
20:26:03.456 00.000 12308 worker thread done servicing request
20:26:03.457 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:03.481 00.024 14556 UpdateGuideState exits: m=1779 SNR=28.4
20:26:03.484 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:03.488 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:03.492 00.004 14556 Enqueuing Expose request
20:26:03.495 00.003 12308 Worker thread wakes up
20:26:03.496 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:26:03.500 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:03.500 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:04.745 01.245 12308 Exposure complete
20:26:04.893 00.148 12308 worker thread done servicing request
20:26:04.893 00.000 14556 OnExposeComplete: enter
20:26:04.896 00.003 14556 UpdateGuideState(): m_state=6
20:26:04.899 00.003 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
20:26:04.904 00.005 14556 Star::Find returns 1 (0), X=170.65, Y=994.02, Mass=1607, SNR=27.1, Peak=147 HFD=4.5
20:26:04.907 00.003 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.42 = -0.87)
20:26:04.911 00.004 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.97)
20:26:04.915 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.34 mountX=0.14 mountY=-0.18, mountTheta=-0.90
20:26:04.921 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.16, opts=13)
20:26:04.924 00.003 14556 Enqueuing Move request for scope (-0.15, 0.16)
20:26:04.928 00.004 12308 Worker thread wakes up
20:26:04.928 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
20:26:04.928 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
20:26:04.928 00.000 12308 Moving (-0.15, 0.16) raw xDistance=0.14 yDistance=-0.18
20:26:04.930 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:26:04.930 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:04.930 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:26:04.930 00.000 12308 MoveAxis(E, 0, ABG)
20:26:04.930 00.000 12308 Move returns status 0, amount 0
20:26:04.930 00.000 12308 MoveAxis(N, 0, ABG)
20:26:04.931 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:04.935 00.004 12308 Move returns status 0, amount 0
20:26:04.935 00.000 12308 move complete, result=0
20:26:04.935 00.000 12308 worker thread done servicing request
20:26:04.955 00.020 14556 UpdateGuideState exits: m=1607 SNR=27.1
20:26:04.960 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:04.964 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:04.967 00.003 14556 Enqueuing Expose request
20:26:04.972 00.005 12308 Worker thread wakes up
20:26:04.973 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:26:04.978 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:04.978 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:06.233 01.255 12308 Exposure complete
20:26:06.399 00.166 12308 worker thread done servicing request
20:26:06.399 00.000 14556 OnExposeComplete: enter
20:26:06.405 00.006 14556 UpdateGuideState(): m_state=6
20:26:06.413 00.008 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
20:26:06.418 00.005 14556 Star::Find returns 1 (0), X=170.80, Y=994.15, Mass=1906, SNR=29.4, Peak=149 HFD=4.5
20:26:06.424 00.006 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
20:26:06.428 00.004 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
20:26:06.432 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.29 hyp=0.29 cameraTheta=1.58 mountX=-0.02 mountY=-0.28, mountTheta=-1.63
20:26:06.442 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.29, opts=13)
20:26:06.448 00.006 14556 Enqueuing Move request for scope (-0.00, 0.29)
20:26:06.452 00.004 12308 Worker thread wakes up
20:26:06.452 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.29) opts 0xd
20:26:06.452 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.29)
20:26:06.452 00.000 12308 Moving (-0.00, 0.29) raw xDistance=-0.02 yDistance=-0.28
20:26:06.453 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:26:06.453 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:26:06.453 00.000 12308 MoveAxis(E, 0, ABG)
20:26:06.453 00.000 12308 Move returns status 0, amount 0
20:26:06.455 00.002 12308 MoveAxis(N, 199, ABG)
20:26:06.455 00.000 12308 Guiding  Dir = 0, Dur = 199
20:26:06.455 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:06.460 00.005 12308 IsSlewing returns 0
20:26:06.460 00.000 12308 IsGuiding returns 0
20:26:06.461 00.001 12308 PulseGuide returned control before completion, sleep 209
20:26:06.479 00.018 14556 UpdateGuideState exits: m=1906 SNR=29.4
20:26:06.484 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:06.489 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:06.493 00.004 14556 Enqueuing Expose request
20:26:06.677 00.184 12308 IsGuiding returns 1
20:26:06.678 00.001 12308 scope still moving after pulse duration time elapsed
20:26:06.708 00.030 12308 IsSlewing returns 0
20:26:06.709 00.001 12308 IsGuiding returns 1
20:26:06.739 00.030 12308 IsSlewing returns 0
20:26:06.740 00.001 12308 IsGuiding returns 0
20:26:06.741 00.001 12308 scope move finished after 199 + 81 ms
20:26:06.741 00.000 12308 Move returns status 0, amount 199
20:26:06.742 00.001 12308 move complete, result=0
20:26:06.743 00.001 12308 worker thread done servicing request
20:26:06.743 00.000 12308 Worker thread wakes up
20:26:06.743 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 199 ms NORTH
20:26:06.748 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:06.748 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:08.006 01.258 12308 Exposure complete
20:26:08.173 00.167 12308 worker thread done servicing request
20:26:08.173 00.000 14556 OnExposeComplete: enter
20:26:08.176 00.003 14556 UpdateGuideState(): m_state=6
20:26:08.181 00.005 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
20:26:08.184 00.003 14556 Star::Find returns 1 (0), X=170.62, Y=994.04, Mass=1615, SNR=26.8, Peak=135 HFD=4.1
20:26:08.188 00.004 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.44 = -0.84)
20:26:08.193 00.005 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.34 = -0.94)
20:26:08.198 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.18 hyp=0.25 cameraTheta=2.36 mountX=0.17 mountY=-0.20, mountTheta=-0.88
20:26:08.203 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.18, opts=13)
20:26:08.207 00.004 14556 Enqueuing Move request for scope (-0.18, 0.18)
20:26:08.210 00.003 12308 Worker thread wakes up
20:26:08.210 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.18) opts 0xd
20:26:08.210 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.18)
20:26:08.210 00.000 12308 Moving (-0.18, 0.18) raw xDistance=0.17 yDistance=-0.20
20:26:08.211 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:26:08.211 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:26:08.211 00.000 12308 MoveAxis(E, 0, ABG)
20:26:08.212 00.001 12308 Move returns status 0, amount 0
20:26:08.212 00.000 12308 MoveAxis(N, 144, ABG)
20:26:08.212 00.000 12308 Guiding  Dir = 0, Dur = 144
20:26:08.212 00.000 12308 IsSlewing returns 0
20:26:08.212 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:08.217 00.005 12308 IsGuiding returns 0
20:26:08.217 00.000 12308 PulseGuide returned control before completion, sleep 154
20:26:08.240 00.023 14556 UpdateGuideState exits: m=1615 SNR=26.8
20:26:08.245 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:08.248 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:08.252 00.004 14556 Enqueuing Expose request
20:26:08.383 00.131 12308 IsGuiding returns 1
20:26:08.385 00.002 12308 scope still moving after pulse duration time elapsed
20:26:08.414 00.029 12308 IsSlewing returns 0
20:26:08.414 00.000 12308 IsGuiding returns 0
20:26:08.415 00.001 12308 scope move finished after 144 + 54 ms
20:26:08.416 00.001 12308 Move returns status 0, amount 144
20:26:08.416 00.000 12308 move complete, result=0
20:26:08.416 00.000 12308 worker thread done servicing request
20:26:08.417 00.001 12308 Worker thread wakes up
20:26:08.417 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 144 ms NORTH
20:26:08.422 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:08.422 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:09.675 01.253 12308 Exposure complete
20:26:09.885 00.210 12308 worker thread done servicing request
20:26:09.885 00.000 14556 OnExposeComplete: enter
20:26:09.891 00.006 14556 UpdateGuideState(): m_state=6
20:26:09.898 00.007 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
20:26:09.903 00.005 14556 Star::Find returns 1 (0), X=170.71, Y=993.82, Mass=1890, SNR=28.9, Peak=136 HFD=4.5
20:26:09.908 00.005 14556 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-3.07) = xAngle (0.37 = 0.37)
20:26:09.914 00.006 14556 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.27 = 0.27)
20:26:09.918 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.70 mountX=0.10 mountY=0.03, mountTheta=0.28
20:26:09.926 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.04, opts=13)
20:26:09.931 00.005 14556 Enqueuing Move request for scope (-0.09, -0.04)
20:26:09.937 00.006 12308 Worker thread wakes up
20:26:09.938 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
20:26:09.938 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
20:26:09.938 00.000 12308 Moving (-0.09, -0.04) raw xDistance=0.10 yDistance=0.03
20:26:09.938 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:26:09.938 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:09.938 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:26:09.939 00.001 12308 MoveAxis(E, 0, ABG)
20:26:09.939 00.000 12308 Move returns status 0, amount 0
20:26:09.939 00.000 12308 MoveAxis(N, 0, ABG)
20:26:09.940 00.001 12308 Move returns status 0, amount 0
20:26:09.940 00.000 12308 move complete, result=0
20:26:09.940 00.000 12308 worker thread done servicing request
20:26:09.942 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:09.975 00.033 14556 UpdateGuideState exits: m=1890 SNR=28.9
20:26:09.979 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:09.985 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:09.991 00.006 14556 Enqueuing Expose request
20:26:09.996 00.005 12308 Worker thread wakes up
20:26:09.996 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:26:10.000 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:10.001 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:11.250 01.249 12308 Exposure complete
20:26:11.398 00.148 12308 worker thread done servicing request
20:26:11.398 00.000 14556 OnExposeComplete: enter
20:26:11.401 00.003 14556 UpdateGuideState(): m_state=6
20:26:11.405 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
20:26:11.410 00.005 14556 Star::Find returns 1 (0), X=170.47, Y=993.91, Mass=1713, SNR=27.8, Peak=131 HFD=4.3
20:26:11.412 00.002 14556 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.07) = xAngle (6.07 = -0.22)
20:26:11.416 00.004 14556 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.32)
20:26:11.420 00.004 14556 CameraToMount -- cameraX=-0.33 cameraY=0.05 hyp=0.33 cameraTheta=2.99 mountX=0.32 mountY=-0.10, mountTheta=-0.31
20:26:11.424 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=0.05, opts=13)
20:26:11.430 00.006 14556 Enqueuing Move request for scope (-0.33, 0.05)
20:26:11.434 00.004 12308 Worker thread wakes up
20:26:11.434 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.05) opts 0xd
20:26:11.434 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, 0.05)
20:26:11.434 00.000 12308 Moving (-0.33, 0.05) raw xDistance=0.32 yDistance=-0.10
20:26:11.435 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:26:11.435 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:11.435 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:26:11.435 00.000 12308 MoveAxis(W, 140, ABG)
20:26:11.437 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=243, Gamma=1.000
20:26:11.440 00.003 12308 Guiding  Dir = 3, Dur = 140
20:26:11.441 00.001 12308 IsSlewing returns 0
20:26:11.443 00.002 12308 IsGuiding returns 0
20:26:11.444 00.001 12308 PulseGuide returned control before completion, sleep 150
20:26:11.472 00.028 14556 UpdateGuideState exits: m=1713 SNR=27.8
20:26:11.478 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:11.484 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:11.489 00.005 14556 Enqueuing Expose request
20:26:11.611 00.122 12308 IsGuiding returns 1
20:26:11.611 00.000 12308 scope still moving after pulse duration time elapsed
20:26:11.642 00.031 12308 IsSlewing returns 0
20:26:11.642 00.000 12308 IsGuiding returns 0
20:26:11.643 00.001 12308 scope move finished after 140 + 59 ms
20:26:11.643 00.000 12308 Move returns status 0, amount 140
20:26:11.643 00.000 12308 MoveAxis(N, 0, ABG)
20:26:11.643 00.000 12308 Move returns status 0, amount 0
20:26:11.644 00.001 12308 move complete, result=0
20:26:11.644 00.000 12308 worker thread done servicing request
20:26:11.644 00.000 12308 Worker thread wakes up
20:26:11.644 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:11.645 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:11.645 00.000 14556 GuideStep: 0.3 px 140 ms WEST, -0.1 px 0 ms NORTH
20:26:12.892 01.247 12308 Exposure complete
20:26:13.086 00.194 12308 worker thread done servicing request
20:26:13.086 00.000 14556 OnExposeComplete: enter
20:26:13.090 00.004 14556 UpdateGuideState(): m_state=6
20:26:13.094 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
20:26:13.098 00.004 14556 Star::Find returns 1 (0), X=170.73, Y=993.98, Mass=1883, SNR=29.0, Peak=154 HFD=4.3
20:26:13.102 00.004 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.18 = -1.11)
20:26:13.106 00.004 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.21)
20:26:13.110 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.10 mountX=0.06 mountY=-0.13, mountTheta=-1.12
20:26:13.115 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.12, opts=13)
20:26:13.118 00.003 14556 Enqueuing Move request for scope (-0.07, 0.12)
20:26:13.122 00.004 12308 Worker thread wakes up
20:26:13.122 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
20:26:13.123 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
20:26:13.123 00.000 12308 Moving (-0.07, 0.12) raw xDistance=0.06 yDistance=-0.13
20:26:13.123 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:26:13.123 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:13.124 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:26:13.124 00.000 12308 MoveAxis(E, 0, ABG)
20:26:13.124 00.000 12308 Move returns status 0, amount 0
20:26:13.125 00.001 12308 MoveAxis(N, 0, ABG)
20:26:13.125 00.000 12308 Move returns status 0, amount 0
20:26:13.125 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:13.129 00.004 12308 move complete, result=0
20:26:13.129 00.000 12308 worker thread done servicing request
20:26:13.146 00.017 14556 UpdateGuideState exits: m=1883 SNR=29.0
20:26:13.150 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:13.154 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:13.156 00.002 14556 Enqueuing Expose request
20:26:13.161 00.005 12308 Worker thread wakes up
20:26:13.161 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:26:13.166 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:13.166 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:14.407 01.241 12308 Exposure complete
20:26:14.577 00.170 12308 worker thread done servicing request
20:26:14.578 00.001 14556 OnExposeComplete: enter
20:26:14.582 00.004 14556 UpdateGuideState(): m_state=6
20:26:14.586 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
20:26:14.590 00.004 14556 Star::Find returns 1 (0), X=170.98, Y=994.02, Mass=1604, SNR=26.9, Peak=158 HFD=4.4
20:26:14.594 00.004 14556 CameraToMount -- cameraTheta (0.70) - m_xAngle (-3.07) = xAngle (3.78 = -2.51)
20:26:14.598 00.004 14556 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.68 = -2.61)
20:26:14.603 00.005 14556 CameraToMount -- cameraX=0.18 cameraY=0.15 hyp=0.24 cameraTheta=0.70 mountX=-0.19 mountY=-0.12, mountTheta=-2.58
20:26:14.609 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.15, opts=13)
20:26:14.614 00.005 14556 Enqueuing Move request for scope (0.18, 0.15)
20:26:14.618 00.004 12308 Worker thread wakes up
20:26:14.618 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.15) opts 0xd
20:26:14.618 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.15)
20:26:14.618 00.000 12308 Moving (0.18, 0.15) raw xDistance=-0.19 yDistance=-0.12
20:26:14.618 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:26:14.618 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:14.618 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:26:14.619 00.001 12308 MoveAxis(E, 0, ABG)
20:26:14.619 00.000 12308 Move returns status 0, amount 0
20:26:14.619 00.000 12308 MoveAxis(N, 0, ABG)
20:26:14.619 00.000 12308 Move returns status 0, amount 0
20:26:14.620 00.001 12308 move complete, result=0
20:26:14.620 00.000 12308 worker thread done servicing request
20:26:14.620 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:14.647 00.027 14556 UpdateGuideState exits: m=1604 SNR=26.9
20:26:14.651 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:14.657 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:14.662 00.005 14556 Enqueuing Expose request
20:26:14.666 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:26:14.671 00.005 12308 Worker thread wakes up
20:26:14.671 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:14.671 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:15.909 01.238 12308 Exposure complete
20:26:16.062 00.153 12308 worker thread done servicing request
20:26:16.062 00.000 14556 OnExposeComplete: enter
20:26:16.066 00.004 14556 UpdateGuideState(): m_state=6
20:26:16.069 00.003 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
20:26:16.072 00.003 14556 Star::Find returns 1 (0), X=170.74, Y=993.89, Mass=1459, SNR=25.6, Peak=108 HFD=4.4
20:26:16.076 00.004 14556 CameraToMount -- cameraTheta (2.74) - m_xAngle (-3.07) = xAngle (5.82 = -0.47)
20:26:16.081 00.005 14556 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.72 = -0.57)
20:26:16.084 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.07 cameraTheta=2.74 mountX=0.06 mountY=-0.04, mountTheta=-0.54
20:26:16.090 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.03, opts=13)
20:26:16.096 00.006 14556 Enqueuing Move request for scope (-0.07, 0.03)
20:26:16.104 00.008 12308 Worker thread wakes up
20:26:16.105 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
20:26:16.105 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
20:26:16.106 00.001 12308 Moving (-0.07, 0.03) raw xDistance=0.06 yDistance=-0.04
20:26:16.106 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:26:16.106 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:16.106 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:26:16.106 00.000 12308 MoveAxis(E, 0, ABG)
20:26:16.108 00.002 12308 Move returns status 0, amount 0
20:26:16.108 00.000 12308 MoveAxis(N, 0, ABG)
20:26:16.108 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:16.112 00.004 12308 Move returns status 0, amount 0
20:26:16.112 00.000 12308 move complete, result=0
20:26:16.112 00.000 12308 worker thread done servicing request
20:26:16.134 00.022 14556 UpdateGuideState exits: m=1459 SNR=25.6
20:26:16.141 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:16.146 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:16.150 00.004 14556 Enqueuing Expose request
20:26:16.154 00.004 12308 Worker thread wakes up
20:26:16.155 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:26:16.161 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:16.161 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:17.409 01.248 12308 Exposure complete
20:26:17.570 00.161 12308 worker thread done servicing request
20:26:17.570 00.000 14556 OnExposeComplete: enter
20:26:17.573 00.003 14556 UpdateGuideState(): m_state=6
20:26:17.580 00.007 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
20:26:17.586 00.006 14556 Star::Find returns 1 (0), X=170.46, Y=994.15, Mass=1520, SNR=26.1, Peak=116 HFD=4.5
20:26:17.591 00.005 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.51 = -0.77)
20:26:17.595 00.004 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.87)
20:26:17.600 00.005 14556 CameraToMount -- cameraX=-0.34 cameraY=0.29 hyp=0.44 cameraTheta=2.44 mountX=0.32 mountY=-0.34, mountTheta=-0.82
20:26:17.607 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.34, y=0.29, opts=13)
20:26:17.614 00.007 14556 Enqueuing Move request for scope (-0.34, 0.29)
20:26:17.617 00.003 12308 Worker thread wakes up
20:26:17.617 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.29) opts 0xd
20:26:17.617 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.34, 0.29)
20:26:17.618 00.001 12308 Moving (-0.34, 0.29) raw xDistance=0.32 yDistance=-0.34
20:26:17.618 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:26:17.618 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:26:17.618 00.000 12308 MoveAxis(W, 137, ABG)
20:26:17.619 00.001 12308 Guiding  Dir = 3, Dur = 137
20:26:17.619 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:17.623 00.004 12308 IsSlewing returns 0
20:26:17.623 00.000 12308 IsGuiding returns 0
20:26:17.625 00.002 12308 PulseGuide returned control before completion, sleep 147
20:26:17.642 00.017 14556 UpdateGuideState exits: m=1520 SNR=26.1
20:26:17.646 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:17.649 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:17.652 00.003 14556 Enqueuing Expose request
20:26:17.779 00.127 12308 IsGuiding returns 1
20:26:17.779 00.000 12308 scope still moving after pulse duration time elapsed
20:26:17.810 00.031 12308 IsSlewing returns 0
20:26:17.810 00.000 12308 IsGuiding returns 0
20:26:17.811 00.001 12308 scope move finished after 137 + 49 ms
20:26:17.811 00.000 12308 Move returns status 0, amount 137
20:26:17.811 00.000 12308 MoveAxis(N, 238, ABG)
20:26:17.811 00.000 12308 Guiding  Dir = 0, Dur = 238
20:26:17.811 00.000 12308 IsSlewing returns 0
20:26:17.812 00.001 12308 IsGuiding returns 0
20:26:17.812 00.000 12308 PulseGuide returned control before completion, sleep 248
20:26:18.075 00.263 12308 IsGuiding returns 1
20:26:18.075 00.000 12308 scope still moving after pulse duration time elapsed
20:26:18.106 00.031 12308 IsSlewing returns 0
20:26:18.106 00.000 12308 IsGuiding returns 0
20:26:18.106 00.000 12308 scope move finished after 238 + 56 ms
20:26:18.106 00.000 12308 Move returns status 0, amount 238
20:26:18.108 00.002 12308 move complete, result=0
20:26:18.108 00.000 12308 worker thread done servicing request
20:26:18.108 00.000 12308 Worker thread wakes up
20:26:18.108 00.000 14556 GuideStep: 0.3 px 137 ms WEST, -0.3 px 238 ms NORTH
20:26:18.115 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:18.115 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:19.363 01.248 12308 Exposure complete
20:26:19.549 00.186 12308 worker thread done servicing request
20:26:19.549 00.000 14556 OnExposeComplete: enter
20:26:19.553 00.004 14556 UpdateGuideState(): m_state=6
20:26:19.557 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
20:26:19.561 00.004 14556 Star::Find returns 1 (0), X=170.68, Y=994.21, Mass=1511, SNR=26.2, Peak=132 HFD=4.6
20:26:19.565 00.004 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
20:26:19.569 00.004 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
20:26:19.574 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.34 hyp=0.36 cameraTheta=1.91 mountX=0.10 mountY=-0.35, mountTheta=-1.31
20:26:19.582 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.34, opts=13)
20:26:19.587 00.005 14556 Enqueuing Move request for scope (-0.12, 0.34)
20:26:19.592 00.005 12308 Worker thread wakes up
20:26:19.592 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.34) opts 0xd
20:26:19.593 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.34)
20:26:19.594 00.001 12308 Moving (-0.12, 0.34) raw xDistance=0.10 yDistance=-0.35
20:26:19.594 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:26:19.594 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:26:19.594 00.000 12308 MoveAxis(E, 0, ABG)
20:26:19.594 00.000 12308 Move returns status 0, amount 0
20:26:19.595 00.001 12308 MoveAxis(N, 250, ABG)
20:26:19.595 00.000 12308 Guiding  Dir = 0, Dur = 250
20:26:19.595 00.000 12308 IsSlewing returns 0
20:26:19.597 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:19.603 00.006 12308 IsGuiding returns 0
20:26:19.606 00.003 12308 PulseGuide returned control before completion, sleep 260
20:26:19.633 00.027 14556 UpdateGuideState exits: m=1511 SNR=26.2
20:26:19.640 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:19.647 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:19.653 00.006 14556 Enqueuing Expose request
20:26:19.874 00.221 12308 IsGuiding returns 1
20:26:19.875 00.001 12308 scope still moving after pulse duration time elapsed
20:26:19.906 00.031 12308 IsSlewing returns 0
20:26:19.907 00.001 12308 IsGuiding returns 0
20:26:19.907 00.000 12308 scope move finished after 250 + 52 ms
20:26:19.909 00.002 12308 Move returns status 0, amount 250
20:26:19.909 00.000 12308 move complete, result=0
20:26:19.909 00.000 12308 worker thread done servicing request
20:26:19.909 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 250 ms NORTH
20:26:19.918 00.009 12308 Worker thread wakes up
20:26:19.919 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:19.920 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:21.168 01.248 12308 Exposure complete
20:26:21.339 00.171 12308 worker thread done servicing request
20:26:21.339 00.000 14556 OnExposeComplete: enter
20:26:21.342 00.003 14556 UpdateGuideState(): m_state=6
20:26:21.346 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
20:26:21.349 00.003 14556 Star::Find returns 1 (0), X=170.85, Y=993.53, Mass=2065, SNR=30.4, Peak=133 HFD=4.6
20:26:21.353 00.004 14556 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.07) = xAngle (1.64 = 1.64)
20:26:21.356 00.003 14556 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.54 = 1.54)
20:26:21.360 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.34 hyp=0.34 cameraTheta=-1.43 mountX=-0.02 mountY=0.34, mountTheta=1.64
20:26:21.367 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.34, opts=13)
20:26:21.372 00.005 14556 Enqueuing Move request for scope (0.05, -0.34)
20:26:21.376 00.004 12308 Worker thread wakes up
20:26:21.376 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.34) opts 0xd
20:26:21.378 00.002 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.34)
20:26:21.378 00.000 12308 Moving (0.05, -0.34) raw xDistance=-0.02 yDistance=0.34
20:26:21.378 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:26:21.378 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:26:21.378 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
20:26:21.379 00.001 12308 MoveAxis(E, 0, ABG)
20:26:21.379 00.000 12308 Move returns status 0, amount 0
20:26:21.379 00.000 12308 MoveAxis(N, 0, ABG)
20:26:21.380 00.001 12308 Move returns status 0, amount 0
20:26:21.380 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:21.387 00.007 12308 move complete, result=0
20:26:21.388 00.001 12308 worker thread done servicing request
20:26:21.410 00.022 14556 UpdateGuideState exits: m=2065 SNR=30.4
20:26:21.415 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:21.421 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:21.425 00.004 14556 Enqueuing Expose request
20:26:21.430 00.005 12308 Worker thread wakes up
20:26:21.430 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:26:21.436 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:21.436 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:22.690 01.254 12308 Exposure complete
20:26:22.882 00.192 12308 worker thread done servicing request
20:26:22.882 00.000 14556 OnExposeComplete: enter
20:26:22.886 00.004 14556 UpdateGuideState(): m_state=6
20:26:22.894 00.008 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
20:26:22.898 00.004 14556 Star::Find returns 1 (0), X=170.91, Y=993.56, Mass=1782, SNR=28.3, Peak=141 HFD=4.0
20:26:22.902 00.004 14556 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-3.07) = xAngle (1.85 = 1.85)
20:26:22.905 00.003 14556 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.75 = 1.75)
20:26:22.914 00.009 14556 CameraToMount -- cameraX=0.11 cameraY=-0.31 hyp=0.33 cameraTheta=-1.23 mountX=-0.09 mountY=0.32, mountTheta=1.84
20:26:22.919 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.31, opts=13)
20:26:22.923 00.004 14556 Enqueuing Move request for scope (0.11, -0.31)
20:26:22.934 00.011 12308 Worker thread wakes up
20:26:22.935 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.31) opts 0xd
20:26:22.935 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.31)
20:26:22.935 00.000 12308 Moving (0.11, -0.31) raw xDistance=-0.09 yDistance=0.32
20:26:22.935 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:26:22.935 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:26:22.935 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
20:26:22.935 00.000 12308 MoveAxis(E, 0, ABG)
20:26:22.936 00.001 12308 Move returns status 0, amount 0
20:26:22.936 00.000 12308 MoveAxis(N, 0, ABG)
20:26:22.936 00.000 12308 Move returns status 0, amount 0
20:26:22.936 00.000 12308 move complete, result=0
20:26:22.936 00.000 12308 worker thread done servicing request
20:26:22.937 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:22.960 00.023 14556 UpdateGuideState exits: m=1782 SNR=28.3
20:26:22.964 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:22.972 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:22.976 00.004 14556 Enqueuing Expose request
20:26:22.981 00.005 12308 Worker thread wakes up
20:26:22.981 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:26:22.983 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:22.984 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:24.231 01.247 12308 Exposure complete
20:26:24.384 00.153 12308 worker thread done servicing request
20:26:24.384 00.000 14556 OnExposeComplete: enter
20:26:24.387 00.003 14556 UpdateGuideState(): m_state=6
20:26:24.390 00.003 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
20:26:24.395 00.005 14556 Star::Find returns 1 (0), X=170.75, Y=993.62, Mass=1557, SNR=26.4, Peak=120 HFD=4.5
20:26:24.399 00.004 14556 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-3.07) = xAngle (1.28 = 1.28)
20:26:24.402 00.003 14556 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.19 = 1.19)
20:26:24.406 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.25 hyp=0.25 cameraTheta=-1.79 mountX=0.07 mountY=0.24, mountTheta=1.28
20:26:24.411 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.25, opts=13)
20:26:24.415 00.004 14556 Enqueuing Move request for scope (-0.05, -0.25)
20:26:24.418 00.003 12308 Worker thread wakes up
20:26:24.418 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.25) opts 0xd
20:26:24.419 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.25)
20:26:24.419 00.000 12308 Moving (-0.05, -0.25) raw xDistance=0.07 yDistance=0.24
20:26:24.419 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:26:24.419 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:26:24.419 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:26:24.420 00.001 12308 MoveAxis(E, 0, ABG)
20:26:24.420 00.000 12308 Move returns status 0, amount 0
20:26:24.420 00.000 12308 MoveAxis(N, 0, ABG)
20:26:24.420 00.000 12308 Move returns status 0, amount 0
20:26:24.420 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:24.423 00.003 12308 move complete, result=0
20:26:24.424 00.001 12308 worker thread done servicing request
20:26:24.444 00.020 14556 UpdateGuideState exits: m=1557 SNR=26.4
20:26:24.449 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:24.452 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:24.456 00.004 14556 Enqueuing Expose request
20:26:24.461 00.005 12308 Worker thread wakes up
20:26:24.461 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:24.461 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:24.461 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:26:25.705 01.244 12308 Exposure complete
20:26:25.872 00.167 12308 worker thread done servicing request
20:26:25.872 00.000 14556 OnExposeComplete: enter
20:26:25.876 00.004 14556 UpdateGuideState(): m_state=6
20:26:25.880 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
20:26:25.884 00.004 14556 Star::Find returns 1 (0), X=170.92, Y=993.59, Mass=1829, SNR=28.8, Peak=137 HFD=4.3
20:26:25.887 00.003 14556 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-3.07) = xAngle (1.90 = 1.90)
20:26:25.892 00.005 14556 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.80 = 1.80)
20:26:25.895 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=-0.28 hyp=0.30 cameraTheta=-1.18 mountX=-0.10 mountY=0.29, mountTheta=1.89
20:26:25.900 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.28, opts=13)
20:26:25.905 00.005 14556 Enqueuing Move request for scope (0.11, -0.28)
20:26:25.909 00.004 12308 Worker thread wakes up
20:26:25.910 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.28) opts 0xd
20:26:25.910 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.28)
20:26:25.910 00.000 12308 Moving (0.11, -0.28) raw xDistance=-0.10 yDistance=0.29
20:26:25.910 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:26:25.910 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:26:25.911 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
20:26:25.911 00.000 12308 MoveAxis(E, 0, ABG)
20:26:25.911 00.000 12308 Move returns status 0, amount 0
20:26:25.911 00.000 12308 MoveAxis(N, 0, ABG)
20:26:25.911 00.000 12308 Move returns status 0, amount 0
20:26:25.911 00.000 12308 move complete, result=0
20:26:25.911 00.000 12308 worker thread done servicing request
20:26:25.911 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:25.935 00.024 14556 UpdateGuideState exits: m=1829 SNR=28.8
20:26:25.940 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:25.945 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:25.951 00.006 14556 Enqueuing Expose request
20:26:25.954 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:26:25.958 00.004 12308 Worker thread wakes up
20:26:25.958 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:25.959 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:27.208 01.249 12308 Exposure complete
20:26:27.363 00.155 12308 worker thread done servicing request
20:26:27.364 00.001 14556 OnExposeComplete: enter
20:26:27.369 00.005 14556 UpdateGuideState(): m_state=6
20:26:27.373 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
20:26:27.376 00.003 14556 Star::Find returns 1 (0), X=170.90, Y=993.87, Mass=1541, SNR=26.5, Peak=140 HFD=4.3
20:26:27.380 00.004 14556 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.07) = xAngle (3.08 = 3.08)
20:26:27.384 00.004 14556 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.98 = 2.98)
20:26:27.388 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.00 hyp=0.10 cameraTheta=0.00 mountX=-0.10 mountY=0.02, mountTheta=2.98
20:26:27.394 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.00, opts=13)
20:26:27.397 00.003 14556 Enqueuing Move request for scope (0.10, 0.00)
20:26:27.401 00.004 12308 Worker thread wakes up
20:26:27.401 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.00) opts 0xd
20:26:27.401 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.00)
20:26:27.401 00.000 12308 Moving (0.10, 0.00) raw xDistance=-0.10 yDistance=0.02
20:26:27.401 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:26:27.401 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:27.401 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:26:27.403 00.002 12308 MoveAxis(E, 0, ABG)
20:26:27.403 00.000 12308 Move returns status 0, amount 0
20:26:27.403 00.000 12308 MoveAxis(N, 0, ABG)
20:26:27.403 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:27.407 00.004 12308 Move returns status 0, amount 0
20:26:27.407 00.000 12308 move complete, result=0
20:26:27.408 00.001 12308 worker thread done servicing request
20:26:27.430 00.022 14556 UpdateGuideState exits: m=1541 SNR=26.5
20:26:27.435 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:27.443 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:27.449 00.006 14556 Enqueuing Expose request
20:26:27.454 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:26:27.460 00.006 12308 Worker thread wakes up
20:26:27.460 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:27.460 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:28.701 01.241 12308 Exposure complete
20:26:28.854 00.153 12308 worker thread done servicing request
20:26:28.854 00.000 14556 OnExposeComplete: enter
20:26:28.859 00.005 14556 UpdateGuideState(): m_state=6
20:26:28.863 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
20:26:28.867 00.004 14556 Star::Find returns 1 (0), X=170.78, Y=993.68, Mass=1556, SNR=26.8, Peak=115 HFD=4.6
20:26:28.871 00.004 14556 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-3.07) = xAngle (1.39 = 1.39)
20:26:28.874 00.003 14556 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.29 = 1.29)
20:26:28.879 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.69 mountX=0.03 mountY=0.18, mountTheta=1.38
20:26:28.886 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.18, opts=13)
20:26:28.890 00.004 14556 Enqueuing Move request for scope (-0.02, -0.18)
20:26:28.895 00.005 12308 Worker thread wakes up
20:26:28.895 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.18) opts 0xd
20:26:28.895 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.18)
20:26:28.895 00.000 12308 Moving (-0.02, -0.18) raw xDistance=0.03 yDistance=0.18
20:26:28.896 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:26:28.896 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:28.896 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:26:28.896 00.000 12308 MoveAxis(E, 0, ABG)
20:26:28.896 00.000 12308 Move returns status 0, amount 0
20:26:28.897 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:28.900 00.003 12308 MoveAxis(N, 0, ABG)
20:26:28.900 00.000 12308 Move returns status 0, amount 0
20:26:28.901 00.001 12308 move complete, result=0
20:26:28.901 00.000 12308 worker thread done servicing request
20:26:28.922 00.021 14556 UpdateGuideState exits: m=1556 SNR=26.8
20:26:28.927 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:28.931 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:28.934 00.003 14556 Enqueuing Expose request
20:26:28.936 00.002 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:26:28.942 00.006 12308 Worker thread wakes up
20:26:28.942 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:28.942 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:30.201 01.259 12308 Exposure complete
20:26:30.370 00.169 12308 worker thread done servicing request
20:26:30.370 00.000 14556 OnExposeComplete: enter
20:26:30.374 00.004 14556 UpdateGuideState(): m_state=6
20:26:30.376 00.002 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
20:26:30.381 00.005 14556 Star::Find returns 1 (0), X=170.79, Y=993.84, Mass=1634, SNR=27.2, Peak=135 HFD=4.3
20:26:30.385 00.004 14556 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-3.07) = xAngle (1.22 = 1.22)
20:26:30.390 00.005 14556 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.12 = 1.12)
20:26:30.393 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.03 cameraTheta=-1.85 mountX=0.01 mountY=0.02, mountTheta=1.21
20:26:30.398 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.02, opts=13)
20:26:30.403 00.005 14556 Enqueuing Move request for scope (-0.01, -0.02)
20:26:30.406 00.003 12308 Worker thread wakes up
20:26:30.406 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
20:26:30.407 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
20:26:30.407 00.000 12308 Moving (-0.01, -0.02) raw xDistance=0.01 yDistance=0.02
20:26:30.407 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:26:30.407 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:30.407 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:26:30.407 00.000 12308 MoveAxis(E, 0, ABG)
20:26:30.407 00.000 12308 Move returns status 0, amount 0
20:26:30.408 00.001 12308 MoveAxis(N, 0, ABG)
20:26:30.408 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=3, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:30.412 00.004 12308 Move returns status 0, amount 0
20:26:30.412 00.000 12308 move complete, result=0
20:26:30.412 00.000 12308 worker thread done servicing request
20:26:30.432 00.020 14556 UpdateGuideState exits: m=1634 SNR=27.2
20:26:30.436 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:30.441 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:30.446 00.005 14556 Enqueuing Expose request
20:26:30.451 00.005 12308 Worker thread wakes up
20:26:30.451 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:30.451 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:30.451 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:26:31.700 01.249 12308 Exposure complete
20:26:31.849 00.149 12308 worker thread done servicing request
20:26:31.849 00.000 14556 OnExposeComplete: enter
20:26:31.853 00.004 14556 UpdateGuideState(): m_state=6
20:26:31.857 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
20:26:31.862 00.005 14556 Star::Find returns 1 (0), X=170.69, Y=993.97, Mass=1912, SNR=29.3, Peak=151 HFD=4.7
20:26:31.866 00.004 14556 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.07) = xAngle (5.49 = -0.79)
20:26:31.869 00.003 14556 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.39 = -0.89)
20:26:31.873 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.15 cameraTheta=2.42 mountX=0.11 mountY=-0.12, mountTheta=-0.84
20:26:31.880 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.10, opts=13)
20:26:31.886 00.006 14556 Enqueuing Move request for scope (-0.11, 0.10)
20:26:31.890 00.004 12308 Worker thread wakes up
20:26:31.890 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.10) opts 0xd
20:26:31.891 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.10)
20:26:31.891 00.000 12308 Moving (-0.11, 0.10) raw xDistance=0.11 yDistance=-0.12
20:26:31.891 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:26:31.891 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:31.891 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:26:31.891 00.000 12308 MoveAxis(E, 0, ABG)
20:26:31.893 00.002 12308 Move returns status 0, amount 0
20:26:31.893 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:31.897 00.004 12308 MoveAxis(N, 0, ABG)
20:26:31.897 00.000 12308 Move returns status 0, amount 0
20:26:31.897 00.000 12308 move complete, result=0
20:26:31.898 00.001 12308 worker thread done servicing request
20:26:31.922 00.024 14556 UpdateGuideState exits: m=1912 SNR=29.3
20:26:31.928 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:31.933 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:31.939 00.006 14556 Enqueuing Expose request
20:26:31.944 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:26:31.949 00.005 12308 Worker thread wakes up
20:26:31.949 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:31.949 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:33.186 01.237 12308 Exposure complete
20:26:33.343 00.157 12308 worker thread done servicing request
20:26:33.343 00.000 14556 OnExposeComplete: enter
20:26:33.348 00.005 14556 UpdateGuideState(): m_state=6
20:26:33.352 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
20:26:33.356 00.004 14556 Star::Find returns 1 (0), X=170.76, Y=994.03, Mass=1827, SNR=28.7, Peak=146 HFD=4.4
20:26:33.360 00.004 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.89 = -1.39)
20:26:33.364 00.004 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.49)
20:26:33.368 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.17 cameraTheta=1.82 mountX=0.03 mountY=-0.17, mountTheta=-1.39
20:26:33.372 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.17, opts=13)
20:26:33.376 00.004 14556 Enqueuing Move request for scope (-0.04, 0.17)
20:26:33.382 00.006 12308 Worker thread wakes up
20:26:33.382 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
20:26:33.382 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
20:26:33.382 00.000 12308 Moving (-0.04, 0.17) raw xDistance=0.03 yDistance=-0.17
20:26:33.382 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:26:33.383 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:33.383 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:26:33.383 00.000 12308 MoveAxis(E, 0, ABG)
20:26:33.383 00.000 12308 Move returns status 0, amount 0
20:26:33.384 00.001 12308 MoveAxis(N, 0, ABG)
20:26:33.384 00.000 12308 Move returns status 0, amount 0
20:26:33.384 00.000 12308 move complete, result=0
20:26:33.384 00.000 12308 worker thread done servicing request
20:26:33.384 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:33.409 00.025 14556 UpdateGuideState exits: m=1827 SNR=28.7
20:26:33.413 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:33.418 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:33.422 00.004 14556 Enqueuing Expose request
20:26:33.426 00.004 12308 Worker thread wakes up
20:26:33.426 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:33.427 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:33.427 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:26:34.678 01.251 12308 Exposure complete
20:26:34.841 00.163 12308 worker thread done servicing request
20:26:34.841 00.000 14556 OnExposeComplete: enter
20:26:34.845 00.004 14556 UpdateGuideState(): m_state=6
20:26:34.849 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
20:26:34.852 00.003 14556 Star::Find returns 1 (0), X=170.74, Y=994.01, Mass=1549, SNR=26.5, Peak=122 HFD=4.3
20:26:34.856 00.004 14556 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.07) = xAngle (5.07 = -1.21)
20:26:34.860 00.004 14556 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.31)
20:26:34.863 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.16 cameraTheta=2.00 mountX=0.06 mountY=-0.15, mountTheta=-1.22
20:26:34.868 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.14, opts=13)
20:26:34.873 00.005 14556 Enqueuing Move request for scope (-0.07, 0.14)
20:26:34.876 00.003 12308 Worker thread wakes up
20:26:34.876 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
20:26:34.878 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
20:26:34.878 00.000 12308 Moving (-0.07, 0.14) raw xDistance=0.06 yDistance=-0.15
20:26:34.878 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:26:34.878 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:34.878 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:26:34.878 00.000 12308 MoveAxis(E, 0, ABG)
20:26:34.879 00.001 12308 Move returns status 0, amount 0
20:26:34.879 00.000 12308 MoveAxis(N, 0, ABG)
20:26:34.879 00.000 12308 Move returns status 0, amount 0
20:26:34.879 00.000 12308 move complete, result=0
20:26:34.879 00.000 12308 worker thread done servicing request
20:26:34.879 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:34.903 00.024 14556 UpdateGuideState exits: m=1549 SNR=26.5
20:26:34.907 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:34.911 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:34.916 00.005 14556 Enqueuing Expose request
20:26:34.919 00.003 12308 Worker thread wakes up
20:26:34.920 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:26:34.925 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:34.925 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:36.185 01.260 12308 Exposure complete
20:26:36.348 00.163 12308 worker thread done servicing request
20:26:36.349 00.001 14556 OnExposeComplete: enter
20:26:36.355 00.006 14556 UpdateGuideState(): m_state=6
20:26:36.360 00.005 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
20:26:36.367 00.007 14556 Star::Find returns 1 (0), X=170.59, Y=994.05, Mass=1511, SNR=26.3, Peak=140 HFD=4.3
20:26:36.372 00.005 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.52 = -0.77)
20:26:36.378 00.006 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
20:26:36.385 00.007 14556 CameraToMount -- cameraX=-0.21 cameraY=0.18 hyp=0.28 cameraTheta=2.44 mountX=0.20 mountY=-0.21, mountTheta=-0.81
20:26:36.391 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.18, opts=13)
20:26:36.395 00.004 14556 Enqueuing Move request for scope (-0.21, 0.18)
20:26:36.398 00.003 12308 Worker thread wakes up
20:26:36.399 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.18) opts 0xd
20:26:36.399 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.18)
20:26:36.399 00.000 12308 Moving (-0.21, 0.18) raw xDistance=0.20 yDistance=-0.21
20:26:36.399 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:26:36.400 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:26:36.400 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:26:36.400 00.000 12308 MoveAxis(W, 88, ABG)
20:26:36.400 00.000 12308 Guiding  Dir = 3, Dur = 88
20:26:36.401 00.001 12308 IsSlewing returns 0
20:26:36.401 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:36.404 00.003 12308 IsGuiding returns 0
20:26:36.405 00.001 12308 PulseGuide returned control before completion, sleep 98
20:26:36.429 00.024 14556 UpdateGuideState exits: m=1511 SNR=26.3
20:26:36.435 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:36.442 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:36.448 00.006 14556 Enqueuing Expose request
20:26:36.516 00.068 12308 IsGuiding returns 1
20:26:36.516 00.000 12308 scope still moving after pulse duration time elapsed
20:26:36.547 00.031 12308 IsSlewing returns 0
20:26:36.547 00.000 12308 IsGuiding returns 0
20:26:36.547 00.000 12308 scope move finished after 88 + 55 ms
20:26:36.548 00.001 12308 Move returns status 0, amount 88
20:26:36.548 00.000 12308 MoveAxis(N, 0, ABG)
20:26:36.548 00.000 12308 Move returns status 0, amount 0
20:26:36.548 00.000 12308 move complete, result=0
20:26:36.548 00.000 12308 worker thread done servicing request
20:26:36.548 00.000 14556 GuideStep: 0.2 px 88 ms WEST, -0.2 px 0 ms NORTH
20:26:36.554 00.006 12308 Worker thread wakes up
20:26:36.554 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:36.554 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:37.803 01.249 12308 Exposure complete
20:26:37.958 00.155 12308 worker thread done servicing request
20:26:37.959 00.001 14556 OnExposeComplete: enter
20:26:37.962 00.003 14556 UpdateGuideState(): m_state=6
20:26:37.965 00.003 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
20:26:37.970 00.005 14556 Star::Find returns 1 (0), X=170.74, Y=994.15, Mass=1306, SNR=24.3, Peak=106 HFD=4.5
20:26:37.973 00.003 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
20:26:37.977 00.004 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
20:26:37.980 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.29 hyp=0.29 cameraTheta=1.78 mountX=0.04 mountY=-0.29, mountTheta=-1.43
20:26:37.986 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.29, opts=13)
20:26:37.990 00.004 14556 Enqueuing Move request for scope (-0.06, 0.29)
20:26:37.994 00.004 12308 Worker thread wakes up
20:26:37.994 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.29) opts 0xd
20:26:37.994 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.29)
20:26:37.994 00.000 12308 Moving (-0.06, 0.29) raw xDistance=0.04 yDistance=-0.29
20:26:37.994 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:26:37.994 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:26:37.995 00.001 12308 MoveAxis(E, 0, ABG)
20:26:37.995 00.000 12308 Move returns status 0, amount 0
20:26:37.995 00.000 12308 MoveAxis(N, 205, ABG)
20:26:37.995 00.000 12308 Guiding  Dir = 0, Dur = 205
20:26:37.995 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:38.000 00.005 12308 IsSlewing returns 0
20:26:38.000 00.000 12308 IsGuiding returns 0
20:26:38.001 00.001 12308 PulseGuide returned control before completion, sleep 215
20:26:38.022 00.021 14556 UpdateGuideState exits: m=1306 SNR=24.3
20:26:38.026 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:38.034 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:38.041 00.007 14556 Enqueuing Expose request
20:26:38.219 00.178 12308 IsGuiding returns 1
20:26:38.220 00.001 12308 scope still moving after pulse duration time elapsed
20:26:38.251 00.031 12308 IsSlewing returns 0
20:26:38.251 00.000 12308 IsGuiding returns 0
20:26:38.252 00.001 12308 scope move finished after 205 + 46 ms
20:26:38.252 00.000 12308 Move returns status 0, amount 205
20:26:38.252 00.000 12308 move complete, result=0
20:26:38.253 00.001 12308 worker thread done servicing request
20:26:38.254 00.001 12308 Worker thread wakes up
20:26:38.254 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 205 ms NORTH
20:26:38.260 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:38.260 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:39.511 01.251 12308 Exposure complete
20:26:39.680 00.169 12308 worker thread done servicing request
20:26:39.680 00.000 14556 OnExposeComplete: enter
20:26:39.686 00.006 14556 UpdateGuideState(): m_state=6
20:26:39.695 00.009 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
20:26:39.701 00.006 14556 Star::Find returns 1 (0), X=170.67, Y=994.04, Mass=1962, SNR=29.7, Peak=170 HFD=4.1
20:26:39.706 00.005 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.28 = -1.01)
20:26:39.711 00.005 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.10)
20:26:39.715 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.17 hyp=0.22 cameraTheta=2.20 mountX=0.12 mountY=-0.19, mountTheta=-1.03
20:26:39.721 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.17, opts=13)
20:26:39.728 00.007 14556 Enqueuing Move request for scope (-0.13, 0.17)
20:26:39.731 00.003 12308 Worker thread wakes up
20:26:39.731 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.17) opts 0xd
20:26:39.731 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.17)
20:26:39.733 00.002 12308 Moving (-0.13, 0.17) raw xDistance=0.12 yDistance=-0.19
20:26:39.733 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:26:39.733 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:39.733 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:26:39.733 00.000 12308 MoveAxis(E, 0, ABG)
20:26:39.734 00.001 12308 Move returns status 0, amount 0
20:26:39.734 00.000 12308 MoveAxis(N, 0, ABG)
20:26:39.734 00.000 12308 Move returns status 0, amount 0
20:26:39.734 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:39.738 00.004 12308 move complete, result=0
20:26:39.739 00.001 12308 worker thread done servicing request
20:26:39.767 00.028 14556 UpdateGuideState exits: m=1962 SNR=29.7
20:26:39.772 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:39.777 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:39.782 00.005 14556 Enqueuing Expose request
20:26:39.787 00.005 12308 Worker thread wakes up
20:26:39.787 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:26:39.794 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:39.794 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:41.075 01.281 12308 Exposure complete
20:26:41.222 00.147 12308 worker thread done servicing request
20:26:41.223 00.001 14556 OnExposeComplete: enter
20:26:41.227 00.004 14556 UpdateGuideState(): m_state=6
20:26:41.231 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
20:26:41.235 00.004 14556 Star::Find returns 1 (0), X=170.68, Y=994.07, Mass=1976, SNR=29.7, Peak=176 HFD=4.4
20:26:41.239 00.004 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
20:26:41.242 00.003 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
20:26:41.246 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.21 hyp=0.24 cameraTheta=2.11 mountX=0.11 mountY=-0.23, mountTheta=-1.12
20:26:41.252 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.21, opts=13)
20:26:41.257 00.005 14556 Enqueuing Move request for scope (-0.12, 0.21)
20:26:41.261 00.004 12308 Worker thread wakes up
20:26:41.261 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.21) opts 0xd
20:26:41.261 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.21)
20:26:41.261 00.000 12308 Moving (-0.12, 0.21) raw xDistance=0.11 yDistance=-0.23
20:26:41.261 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:26:41.261 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:26:41.261 00.000 12308 MoveAxis(E, 0, ABG)
20:26:41.262 00.001 12308 Move returns status 0, amount 0
20:26:41.262 00.000 12308 MoveAxis(N, 159, ABG)
20:26:41.262 00.000 12308 Guiding  Dir = 0, Dur = 159
20:26:41.262 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:41.266 00.004 12308 IsSlewing returns 0
20:26:41.267 00.001 12308 IsGuiding returns 0
20:26:41.267 00.000 12308 PulseGuide returned control before completion, sleep 169
20:26:41.290 00.023 14556 UpdateGuideState exits: m=1976 SNR=29.7
20:26:41.295 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:41.299 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:41.302 00.003 14556 Enqueuing Expose request
20:26:41.439 00.137 12308 IsGuiding returns 1
20:26:41.440 00.001 12308 scope still moving after pulse duration time elapsed
20:26:41.471 00.031 12308 IsSlewing returns 0
20:26:41.474 00.003 12308 IsGuiding returns 0
20:26:41.475 00.001 12308 scope move finished after 159 + 48 ms
20:26:41.475 00.000 12308 Move returns status 0, amount 159
20:26:41.475 00.000 12308 move complete, result=0
20:26:41.475 00.000 12308 worker thread done servicing request
20:26:41.475 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 159 ms NORTH
20:26:41.484 00.009 12308 Worker thread wakes up
20:26:41.484 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:41.484 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:42.735 01.251 12308 Exposure complete
20:26:42.896 00.161 12308 worker thread done servicing request
20:26:42.897 00.001 14556 OnExposeComplete: enter
20:26:42.901 00.004 14556 UpdateGuideState(): m_state=6
20:26:42.905 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
20:26:42.910 00.005 14556 Star::Find returns 1 (0), X=170.77, Y=994.21, Mass=1671, SNR=27.6, Peak=138 HFD=4.5
20:26:42.913 00.003 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
20:26:42.917 00.004 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
20:26:42.921 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.35 hyp=0.35 cameraTheta=1.65 mountX=0.00 mountY=-0.35, mountTheta=-1.56
20:26:42.926 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.35, opts=13)
20:26:42.930 00.004 14556 Enqueuing Move request for scope (-0.03, 0.35)
20:26:42.933 00.003 12308 Worker thread wakes up
20:26:42.933 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.35) opts 0xd
20:26:42.933 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.35)
20:26:42.933 00.000 12308 Moving (-0.03, 0.35) raw xDistance=0.00 yDistance=-0.35
20:26:42.933 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:26:42.933 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:26:42.935 00.002 12308 MoveAxis(E, 0, ABG)
20:26:42.935 00.000 12308 Move returns status 0, amount 0
20:26:42.935 00.000 12308 MoveAxis(N, 245, ABG)
20:26:42.935 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:42.939 00.004 12308 Guiding  Dir = 0, Dur = 245
20:26:42.939 00.000 12308 IsSlewing returns 0
20:26:42.940 00.001 12308 IsGuiding returns 0
20:26:42.940 00.000 12308 PulseGuide returned control before completion, sleep 255
20:26:42.967 00.027 14556 UpdateGuideState exits: m=1671 SNR=27.6
20:26:42.973 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:42.979 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:42.984 00.005 14556 Enqueuing Expose request
20:26:43.211 00.227 12308 IsGuiding returns 1
20:26:43.211 00.000 12308 scope still moving after pulse duration time elapsed
20:26:43.243 00.032 12308 IsSlewing returns 0
20:26:43.243 00.000 12308 IsGuiding returns 0
20:26:43.243 00.000 12308 scope move finished after 245 + 58 ms
20:26:43.243 00.000 12308 Move returns status 0, amount 245
20:26:43.245 00.002 12308 move complete, result=0
20:26:43.245 00.000 12308 worker thread done servicing request
20:26:43.245 00.000 12308 Worker thread wakes up
20:26:43.245 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 245 ms NORTH
20:26:43.250 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:43.250 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:44.501 01.251 12308 Exposure complete
20:26:44.655 00.154 12308 worker thread done servicing request
20:26:44.655 00.000 14556 OnExposeComplete: enter
20:26:44.660 00.005 14556 UpdateGuideState(): m_state=6
20:26:44.665 00.005 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
20:26:44.670 00.005 14556 Star::Find returns 1 (0), X=170.88, Y=993.76, Mass=1364, SNR=25.0, Peak=129 HFD=4.3
20:26:44.673 00.003 14556 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-3.07) = xAngle (2.12 = 2.12)
20:26:44.678 00.005 14556 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.02 = 2.02)
20:26:44.681 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=-0.11 hyp=0.13 cameraTheta=-0.96 mountX=-0.07 mountY=0.12, mountTheta=2.09
20:26:44.687 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.11, opts=13)
20:26:44.689 00.002 14556 Enqueuing Move request for scope (0.08, -0.11)
20:26:44.693 00.004 12308 Worker thread wakes up
20:26:44.693 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.11) opts 0xd
20:26:44.693 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.11)
20:26:44.695 00.002 12308 Moving (0.08, -0.11) raw xDistance=-0.07 yDistance=0.12
20:26:44.695 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:26:44.695 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:44.695 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:26:44.695 00.000 12308 MoveAxis(E, 0, ABG)
20:26:44.695 00.000 12308 Move returns status 0, amount 0
20:26:44.696 00.001 12308 MoveAxis(N, 0, ABG)
20:26:44.696 00.000 12308 Move returns status 0, amount 0
20:26:44.696 00.000 12308 move complete, result=0
20:26:44.696 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:44.701 00.005 12308 worker thread done servicing request
20:26:44.721 00.020 14556 UpdateGuideState exits: m=1364 SNR=25.0
20:26:44.727 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:44.730 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:44.734 00.004 14556 Enqueuing Expose request
20:26:44.738 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:26:44.742 00.004 12308 Worker thread wakes up
20:26:44.742 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:44.742 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:45.988 01.246 12308 Exposure complete
20:26:46.150 00.162 12308 worker thread done servicing request
20:26:46.150 00.000 14556 OnExposeComplete: enter
20:26:46.154 00.004 14556 UpdateGuideState(): m_state=6
20:26:46.158 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
20:26:46.161 00.003 14556 Star::Find returns 1 (0), X=170.75, Y=993.87, Mass=1558, SNR=26.7, Peak=125 HFD=4.5
20:26:46.169 00.008 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.07 = -0.21)
20:26:46.175 00.006 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.31)
20:26:46.179 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=3.00 mountX=0.06 mountY=-0.02, mountTheta=-0.31
20:26:46.185 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.01, opts=13)
20:26:46.189 00.004 14556 Enqueuing Move request for scope (-0.06, 0.01)
20:26:46.193 00.004 12308 Worker thread wakes up
20:26:46.193 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
20:26:46.193 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
20:26:46.193 00.000 12308 Moving (-0.06, 0.01) raw xDistance=0.06 yDistance=-0.02
20:26:46.193 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:26:46.195 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:46.195 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:26:46.195 00.000 12308 MoveAxis(E, 0, ABG)
20:26:46.195 00.000 12308 Move returns status 0, amount 0
20:26:46.195 00.000 12308 MoveAxis(N, 0, ABG)
20:26:46.195 00.000 12308 Move returns status 0, amount 0
20:26:46.196 00.001 12308 move complete, result=0
20:26:46.197 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:46.202 00.005 12308 worker thread done servicing request
20:26:46.223 00.021 14556 UpdateGuideState exits: m=1558 SNR=26.7
20:26:46.229 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:46.232 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:46.236 00.004 14556 Enqueuing Expose request
20:26:46.239 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:26:46.244 00.005 12308 Worker thread wakes up
20:26:46.244 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:46.244 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:47.486 01.242 12308 Exposure complete
20:26:47.653 00.167 12308 worker thread done servicing request
20:26:47.653 00.000 14556 OnExposeComplete: enter
20:26:47.658 00.005 14556 UpdateGuideState(): m_state=6
20:26:47.661 00.003 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
20:26:47.667 00.006 14556 Star::Find returns 1 (0), X=171.00, Y=994.11, Mass=1703, SNR=27.8, Peak=178 HFD=4.3
20:26:47.670 00.003 14556 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.07) = xAngle (3.94 = -2.34)
20:26:47.674 00.004 14556 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.44)
20:26:47.678 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.24 hyp=0.31 cameraTheta=0.87 mountX=-0.22 mountY=-0.20, mountTheta=-2.39
20:26:47.682 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.24, opts=13)
20:26:47.686 00.004 14556 Enqueuing Move request for scope (0.20, 0.24)
20:26:47.690 00.004 12308 Worker thread wakes up
20:26:47.690 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.24) opts 0xd
20:26:47.691 00.001 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.24)
20:26:47.691 00.000 12308 Moving (0.20, 0.24) raw xDistance=-0.22 yDistance=-0.20
20:26:47.691 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:26:47.691 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:26:47.691 00.000 12308 MoveAxis(E, 95, ABG)
20:26:47.692 00.001 12308 Guiding  Dir = 2, Dur = 95
20:26:47.692 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:47.699 00.007 12308 IsSlewing returns 0
20:26:47.699 00.000 12308 IsGuiding returns 0
20:26:47.700 00.001 12308 PulseGuide returned control before completion, sleep 105
20:26:47.721 00.021 14556 UpdateGuideState exits: m=1703 SNR=27.8
20:26:47.728 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:47.732 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:47.737 00.005 14556 Enqueuing Expose request
20:26:47.819 00.082 12308 IsGuiding returns 1
20:26:47.819 00.000 12308 scope still moving after pulse duration time elapsed
20:26:47.848 00.029 12308 IsSlewing returns 0
20:26:47.849 00.001 12308 IsGuiding returns 0
20:26:47.849 00.000 12308 scope move finished after 95 + 54 ms
20:26:47.849 00.000 12308 Move returns status 0, amount 95
20:26:47.850 00.001 12308 MoveAxis(N, 143, ABG)
20:26:47.851 00.001 12308 Guiding  Dir = 0, Dur = 143
20:26:47.851 00.000 12308 IsSlewing returns 0
20:26:47.851 00.000 12308 IsGuiding returns 0
20:26:47.852 00.001 12308 PulseGuide returned control before completion, sleep 153
20:26:48.022 00.170 12308 IsGuiding returns 1
20:26:48.023 00.001 12308 scope still moving after pulse duration time elapsed
20:26:48.052 00.029 12308 IsSlewing returns 0
20:26:48.052 00.000 12308 IsGuiding returns 0
20:26:48.053 00.001 12308 scope move finished after 143 + 58 ms
20:26:48.053 00.000 12308 Move returns status 0, amount 143
20:26:48.053 00.000 12308 move complete, result=0
20:26:48.055 00.002 12308 worker thread done servicing request
20:26:48.055 00.000 12308 Worker thread wakes up
20:26:48.055 00.000 14556 GuideStep: -0.2 px 95 ms EAST, -0.2 px 143 ms NORTH
20:26:48.062 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:48.062 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:49.318 01.256 12308 Exposure complete
20:26:49.462 00.144 12308 worker thread done servicing request
20:26:49.463 00.001 14556 OnExposeComplete: enter
20:26:49.467 00.004 14556 UpdateGuideState(): m_state=6
20:26:49.471 00.004 14556 Star::Find(15, 171, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
20:26:49.474 00.003 14556 Star::Find returns 1 (0), X=170.79, Y=993.93, Mass=1683, SNR=27.8, Peak=146 HFD=4.3
20:26:49.478 00.004 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
20:26:49.481 00.003 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
20:26:49.486 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.81 mountX=0.01 mountY=-0.07, mountTheta=-1.40
20:26:49.490 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.07, opts=13)
20:26:49.494 00.004 14556 Enqueuing Move request for scope (-0.02, 0.07)
20:26:49.498 00.004 12308 Worker thread wakes up
20:26:49.498 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
20:26:49.498 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
20:26:49.498 00.000 12308 Moving (-0.02, 0.07) raw xDistance=0.01 yDistance=-0.07
20:26:49.498 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:26:49.498 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:49.498 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:26:49.499 00.001 12308 MoveAxis(E, 0, ABG)
20:26:49.499 00.000 12308 Move returns status 0, amount 0
20:26:49.499 00.000 12308 MoveAxis(N, 0, ABG)
20:26:49.499 00.000 12308 Move returns status 0, amount 0
20:26:49.499 00.000 12308 move complete, result=0
20:26:49.499 00.000 12308 worker thread done servicing request
20:26:49.499 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:49.527 00.028 14556 UpdateGuideState exits: m=1683 SNR=27.8
20:26:49.531 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:49.535 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:49.539 00.004 14556 Enqueuing Expose request
20:26:49.544 00.005 12308 Worker thread wakes up
20:26:49.544 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:26:49.548 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:49.548 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:50.803 01.255 12308 Exposure complete
20:26:50.960 00.157 12308 worker thread done servicing request
20:26:50.960 00.000 14556 OnExposeComplete: enter
20:26:50.964 00.004 14556 UpdateGuideState(): m_state=6
20:26:50.970 00.006 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
20:26:50.974 00.004 14556 Star::Find returns 1 (0), X=170.72, Y=993.92, Mass=1633, SNR=27.3, Peak=137 HFD=4.4
20:26:50.978 00.004 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.63 = -0.65)
20:26:50.983 00.005 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.75)
20:26:50.986 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.10 cameraTheta=2.56 mountX=0.08 mountY=-0.07, mountTheta=-0.71
20:26:50.991 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.05, opts=13)
20:26:50.994 00.003 14556 Enqueuing Move request for scope (-0.08, 0.05)
20:26:50.999 00.005 12308 Worker thread wakes up
20:26:50.999 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
20:26:51.000 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
20:26:51.000 00.000 12308 Moving (-0.08, 0.05) raw xDistance=0.08 yDistance=-0.07
20:26:51.000 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:26:51.000 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:51.001 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:51.005 00.004 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:26:51.005 00.000 12308 MoveAxis(E, 0, ABG)
20:26:51.005 00.000 12308 Move returns status 0, amount 0
20:26:51.005 00.000 12308 MoveAxis(N, 0, ABG)
20:26:51.005 00.000 12308 Move returns status 0, amount 0
20:26:51.006 00.001 12308 move complete, result=0
20:26:51.006 00.000 12308 worker thread done servicing request
20:26:51.025 00.019 14556 UpdateGuideState exits: m=1633 SNR=27.3
20:26:51.029 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:51.034 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:51.039 00.005 14556 Enqueuing Expose request
20:26:51.045 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:26:51.050 00.005 12308 Worker thread wakes up
20:26:51.050 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:51.050 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:52.299 01.249 12308 Exposure complete
20:26:52.464 00.165 12308 worker thread done servicing request
20:26:52.465 00.001 14556 OnExposeComplete: enter
20:26:52.469 00.004 14556 UpdateGuideState(): m_state=6
20:26:52.473 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
20:26:52.477 00.004 14556 Star::Find returns 1 (0), X=170.72, Y=993.84, Mass=1517, SNR=26.2, Peak=127 HFD=4.6
20:26:52.481 00.004 14556 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.07) = xAngle (0.25 = 0.25)
20:26:52.485 00.004 14556 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.15 = 0.15)
20:26:52.488 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-2.83 mountX=0.08 mountY=0.01, mountTheta=0.15
20:26:52.494 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.03, opts=13)
20:26:52.498 00.004 14556 Enqueuing Move request for scope (-0.08, -0.03)
20:26:52.501 00.003 12308 Worker thread wakes up
20:26:52.501 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
20:26:52.501 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
20:26:52.503 00.002 12308 Moving (-0.08, -0.03) raw xDistance=0.08 yDistance=0.01
20:26:52.503 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:26:52.503 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:52.503 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:26:52.503 00.000 12308 MoveAxis(E, 0, ABG)
20:26:52.504 00.001 12308 Move returns status 0, amount 0
20:26:52.504 00.000 12308 MoveAxis(N, 0, ABG)
20:26:52.504 00.000 12308 Move returns status 0, amount 0
20:26:52.504 00.000 12308 move complete, result=0
20:26:52.504 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:52.509 00.005 12308 worker thread done servicing request
20:26:52.529 00.020 14556 UpdateGuideState exits: m=1517 SNR=26.2
20:26:52.533 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:52.538 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:52.544 00.006 14556 Enqueuing Expose request
20:26:52.547 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:26:52.551 00.004 12308 Worker thread wakes up
20:26:52.551 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:52.552 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:53.803 01.251 12308 Exposure complete
20:26:53.969 00.166 12308 worker thread done servicing request
20:26:53.970 00.001 14556 OnExposeComplete: enter
20:26:53.973 00.003 14556 UpdateGuideState(): m_state=6
20:26:53.977 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
20:26:53.980 00.003 14556 Star::Find returns 1 (0), X=170.69, Y=994.10, Mass=1563, SNR=26.5, Peak=139 HFD=4.3
20:26:53.985 00.005 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
20:26:53.988 00.003 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
20:26:53.993 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.24 hyp=0.26 cameraTheta=2.02 mountX=0.10 mountY=-0.25, mountTheta=-1.21
20:26:53.997 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.24, opts=13)
20:26:54.001 00.004 14556 Enqueuing Move request for scope (-0.11, 0.24)
20:26:54.005 00.004 12308 Worker thread wakes up
20:26:54.005 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.24) opts 0xd
20:26:54.005 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.24)
20:26:54.005 00.000 12308 Moving (-0.11, 0.24) raw xDistance=0.10 yDistance=-0.25
20:26:54.006 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:26:54.006 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:26:54.006 00.000 12308 MoveAxis(E, 0, ABG)
20:26:54.006 00.000 12308 Move returns status 0, amount 0
20:26:54.006 00.000 12308 MoveAxis(N, 178, ABG)
20:26:54.006 00.000 12308 Guiding  Dir = 0, Dur = 178
20:26:54.007 00.001 12308 IsSlewing returns 0
20:26:54.007 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:54.012 00.005 12308 IsGuiding returns 0
20:26:54.012 00.000 12308 PulseGuide returned control before completion, sleep 188
20:26:54.034 00.022 14556 UpdateGuideState exits: m=1563 SNR=26.5
20:26:54.041 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:54.047 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:54.052 00.005 14556 Enqueuing Expose request
20:26:54.216 00.164 12308 IsGuiding returns 0
20:26:54.217 00.001 12308 Move returns status 0, amount 178
20:26:54.217 00.000 12308 move complete, result=0
20:26:54.217 00.000 12308 worker thread done servicing request
20:26:54.217 00.000 12308 Worker thread wakes up
20:26:54.218 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 178 ms NORTH
20:26:54.228 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:54.229 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:55.471 01.242 12308 Exposure complete
20:26:55.631 00.160 12308 worker thread done servicing request
20:26:55.633 00.002 14556 OnExposeComplete: enter
20:26:55.638 00.005 14556 UpdateGuideState(): m_state=6
20:26:55.642 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
20:26:55.647 00.005 14556 Star::Find returns 1 (0), X=170.69, Y=993.95, Mass=1941, SNR=29.7, Peak=154 HFD=4.2
20:26:55.650 00.003 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.55 = -0.73)
20:26:55.654 00.004 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.83)
20:26:55.658 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.14 cameraTheta=2.48 mountX=0.10 mountY=-0.10, mountTheta=-0.78
20:26:55.664 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.08, opts=13)
20:26:55.667 00.003 14556 Enqueuing Move request for scope (-0.11, 0.08)
20:26:55.671 00.004 12308 Worker thread wakes up
20:26:55.671 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
20:26:55.671 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
20:26:55.671 00.000 12308 Moving (-0.11, 0.08) raw xDistance=0.10 yDistance=-0.10
20:26:55.672 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:26:55.672 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:55.672 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:26:55.672 00.000 12308 MoveAxis(E, 0, ABG)
20:26:55.673 00.001 12308 Move returns status 0, amount 0
20:26:55.673 00.000 12308 MoveAxis(N, 0, ABG)
20:26:55.674 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:55.677 00.003 12308 Move returns status 0, amount 0
20:26:55.677 00.000 12308 move complete, result=0
20:26:55.677 00.000 12308 worker thread done servicing request
20:26:55.697 00.020 14556 UpdateGuideState exits: m=1941 SNR=29.7
20:26:55.702 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:55.706 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:55.710 00.004 14556 Enqueuing Expose request
20:26:55.713 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:26:55.718 00.005 12308 Worker thread wakes up
20:26:55.718 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:55.718 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:56.960 01.242 12308 Exposure complete
20:26:57.128 00.168 12308 worker thread done servicing request
20:26:57.128 00.000 14556 OnExposeComplete: enter
20:26:57.133 00.005 14556 UpdateGuideState(): m_state=6
20:26:57.137 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
20:26:57.142 00.005 14556 Star::Find returns 1 (0), X=170.85, Y=993.97, Mass=1877, SNR=29.2, Peak=163 HFD=4.3
20:26:57.146 00.004 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.23 = -2.05)
20:26:57.149 00.003 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.15)
20:26:57.153 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.16 mountX=-0.05 mountY=-0.09, mountTheta=-2.08
20:26:57.159 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.10, opts=13)
20:26:57.163 00.004 14556 Enqueuing Move request for scope (0.04, 0.10)
20:26:57.168 00.005 12308 Worker thread wakes up
20:26:57.168 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
20:26:57.168 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
20:26:57.168 00.000 12308 Moving (0.04, 0.10) raw xDistance=-0.05 yDistance=-0.09
20:26:57.168 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:26:57.169 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:57.169 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:26:57.169 00.000 12308 MoveAxis(E, 0, ABG)
20:26:57.169 00.000 12308 Move returns status 0, amount 0
20:26:57.169 00.000 12308 MoveAxis(N, 0, ABG)
20:26:57.170 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:57.174 00.004 12308 Move returns status 0, amount 0
20:26:57.174 00.000 12308 move complete, result=0
20:26:57.175 00.001 12308 worker thread done servicing request
20:26:57.195 00.020 14556 UpdateGuideState exits: m=1877 SNR=29.2
20:26:57.200 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:57.204 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:57.207 00.003 14556 Enqueuing Expose request
20:26:57.211 00.004 12308 Worker thread wakes up
20:26:57.211 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:57.211 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:57.211 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:26:58.465 01.254 12308 Exposure complete
20:26:58.618 00.153 12308 worker thread done servicing request
20:26:58.618 00.000 14556 OnExposeComplete: enter
20:26:58.621 00.003 14556 UpdateGuideState(): m_state=6
20:26:58.625 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
20:26:58.630 00.005 14556 Star::Find returns 1 (0), X=170.76, Y=993.96, Mass=1685, SNR=27.6, Peak=141 HFD=4.3
20:26:58.635 00.005 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
20:26:58.638 00.003 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.32)
20:26:58.642 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.99 mountX=0.03 mountY=-0.10, mountTheta=-1.23
20:26:58.647 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.09, opts=13)
20:26:58.651 00.004 14556 Enqueuing Move request for scope (-0.04, 0.09)
20:26:58.654 00.003 12308 Worker thread wakes up
20:26:58.654 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
20:26:58.654 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
20:26:58.654 00.000 12308 Moving (-0.04, 0.09) raw xDistance=0.03 yDistance=-0.10
20:26:58.654 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:26:58.654 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:26:58.656 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:26:58.656 00.000 12308 MoveAxis(E, 0, ABG)
20:26:58.656 00.000 12308 Move returns status 0, amount 0
20:26:58.656 00.000 12308 MoveAxis(N, 0, ABG)
20:26:58.656 00.000 12308 Move returns status 0, amount 0
20:26:58.656 00.000 12308 move complete, result=0
20:26:58.657 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:26:58.664 00.007 12308 worker thread done servicing request
20:26:58.686 00.022 14556 UpdateGuideState exits: m=1685 SNR=27.6
20:26:58.692 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:58.697 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:26:58.701 00.004 14556 Enqueuing Expose request
20:26:58.705 00.004 12308 Worker thread wakes up
20:26:58.706 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:26:58.710 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:26:58.710 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:26:59.957 01.247 12308 Exposure complete
20:27:00.137 00.180 12308 worker thread done servicing request
20:27:00.138 00.001 14556 OnExposeComplete: enter
20:27:00.142 00.004 14556 UpdateGuideState(): m_state=6
20:27:00.146 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
20:27:00.149 00.003 14556 Star::Find returns 1 (0), X=170.76, Y=994.06, Mass=1834, SNR=28.7, Peak=145 HFD=4.4
20:27:00.153 00.004 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
20:27:00.157 00.004 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.52)
20:27:00.161 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.20 hyp=0.20 cameraTheta=1.79 mountX=0.03 mountY=-0.20, mountTheta=-1.42
20:27:00.168 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.20, opts=13)
20:27:00.173 00.005 14556 Enqueuing Move request for scope (-0.04, 0.20)
20:27:00.177 00.004 12308 Worker thread wakes up
20:27:00.177 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.20) opts 0xd
20:27:00.177 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.20)
20:27:00.177 00.000 12308 Moving (-0.04, 0.20) raw xDistance=0.03 yDistance=-0.20
20:27:00.177 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:27:00.179 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:27:00.179 00.000 12308 MoveAxis(E, 0, ABG)
20:27:00.179 00.000 12308 Move returns status 0, amount 0
20:27:00.179 00.000 12308 MoveAxis(N, 142, ABG)
20:27:00.179 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:00.183 00.004 12308 Guiding  Dir = 0, Dur = 142
20:27:00.183 00.000 12308 IsSlewing returns 0
20:27:00.185 00.002 12308 IsGuiding returns 0
20:27:00.185 00.000 12308 PulseGuide returned control before completion, sleep 152
20:27:00.207 00.022 14556 UpdateGuideState exits: m=1834 SNR=28.7
20:27:00.211 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:00.216 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:00.219 00.003 14556 Enqueuing Expose request
20:27:00.352 00.133 12308 IsGuiding returns 1
20:27:00.353 00.001 12308 scope still moving after pulse duration time elapsed
20:27:00.384 00.031 12308 IsSlewing returns 0
20:27:00.384 00.000 12308 IsGuiding returns 0
20:27:00.384 00.000 12308 scope move finished after 142 + 58 ms
20:27:00.385 00.001 12308 Move returns status 0, amount 142
20:27:00.385 00.000 12308 move complete, result=0
20:27:00.385 00.000 12308 worker thread done servicing request
20:27:00.386 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 142 ms NORTH
20:27:00.395 00.009 12308 Worker thread wakes up
20:27:00.396 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:00.396 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:01.645 01.249 12308 Exposure complete
20:27:01.809 00.164 12308 worker thread done servicing request
20:27:01.810 00.001 14556 OnExposeComplete: enter
20:27:01.813 00.003 14556 UpdateGuideState(): m_state=6
20:27:01.817 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
20:27:01.820 00.003 14556 Star::Find returns 1 (0), X=170.65, Y=993.80, Mass=1712, SNR=27.6, Peak=148 HFD=4.6
20:27:01.826 00.006 14556 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-3.07) = xAngle (0.36 = 0.36)
20:27:01.830 00.004 14556 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.26 = 0.26)
20:27:01.833 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-2.72 mountX=0.16 mountY=0.04, mountTheta=0.27
20:27:01.840 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.07, opts=13)
20:27:01.843 00.003 14556 Enqueuing Move request for scope (-0.15, -0.07)
20:27:01.848 00.005 12308 Worker thread wakes up
20:27:01.848 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.07) opts 0xd
20:27:01.848 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.07)
20:27:01.848 00.000 12308 Moving (-0.15, -0.07) raw xDistance=0.16 yDistance=0.04
20:27:01.850 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:27:01.850 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:01.850 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:27:01.850 00.000 12308 MoveAxis(E, 0, ABG)
20:27:01.850 00.000 12308 Move returns status 0, amount 0
20:27:01.850 00.000 12308 MoveAxis(N, 0, ABG)
20:27:01.851 00.001 12308 Move returns status 0, amount 0
20:27:01.851 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:01.855 00.004 12308 move complete, result=0
20:27:01.855 00.000 12308 worker thread done servicing request
20:27:01.875 00.020 14556 UpdateGuideState exits: m=1712 SNR=27.6
20:27:01.881 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:01.888 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:01.893 00.005 14556 Enqueuing Expose request
20:27:01.896 00.003 12308 Worker thread wakes up
20:27:01.896 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:27:01.901 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:01.901 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:03.149 01.248 12308 Exposure complete
20:27:03.301 00.152 12308 worker thread done servicing request
20:27:03.301 00.000 14556 OnExposeComplete: enter
20:27:03.305 00.004 14556 UpdateGuideState(): m_state=6
20:27:03.308 00.003 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
20:27:03.312 00.004 14556 Star::Find returns 1 (0), X=170.66, Y=993.94, Mass=1587, SNR=26.8, Peak=125 HFD=4.2
20:27:03.315 00.003 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.71 = -0.57)
20:27:03.319 00.004 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
20:27:03.323 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.08 hyp=0.16 cameraTheta=2.64 mountX=0.13 mountY=-0.10, mountTheta=-0.64
20:27:03.327 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.08, opts=13)
20:27:03.329 00.002 14556 Enqueuing Move request for scope (-0.14, 0.08)
20:27:03.333 00.004 12308 Worker thread wakes up
20:27:03.333 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.08) opts 0xd
20:27:03.333 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.08)
20:27:03.333 00.000 12308 Moving (-0.14, 0.08) raw xDistance=0.13 yDistance=-0.10
20:27:03.333 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:27:03.333 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:03.334 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:27:03.334 00.000 12308 MoveAxis(E, 0, ABG)
20:27:03.334 00.000 12308 Move returns status 0, amount 0
20:27:03.334 00.000 12308 MoveAxis(N, 0, ABG)
20:27:03.334 00.000 12308 Move returns status 0, amount 0
20:27:03.334 00.000 12308 move complete, result=0
20:27:03.334 00.000 12308 worker thread done servicing request
20:27:03.335 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:03.361 00.026 14556 UpdateGuideState exits: m=1587 SNR=26.8
20:27:03.366 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:03.370 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:03.374 00.004 14556 Enqueuing Expose request
20:27:03.378 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:27:03.383 00.005 12308 Worker thread wakes up
20:27:03.384 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:03.384 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:04.626 01.242 12308 Exposure complete
20:27:04.784 00.158 12308 worker thread done servicing request
20:27:04.784 00.000 14556 OnExposeComplete: enter
20:27:04.791 00.007 14556 UpdateGuideState(): m_state=6
20:27:04.797 00.006 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
20:27:04.801 00.004 14556 Star::Find returns 1 (0), X=170.56, Y=994.11, Mass=1666, SNR=27.4, Peak=138 HFD=4.4
20:27:04.804 00.003 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.42 = -0.86)
20:27:04.807 00.003 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.96)
20:27:04.811 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.24 hyp=0.34 cameraTheta=2.35 mountX=0.22 mountY=-0.28, mountTheta=-0.90
20:27:04.817 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.24, opts=13)
20:27:04.820 00.003 14556 Enqueuing Move request for scope (-0.24, 0.24)
20:27:04.823 00.003 12308 Worker thread wakes up
20:27:04.825 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.24) opts 0xd
20:27:04.825 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.24)
20:27:04.825 00.000 12308 Moving (-0.24, 0.24) raw xDistance=0.22 yDistance=-0.28
20:27:04.825 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:27:04.825 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:27:04.825 00.000 12308 MoveAxis(W, 96, ABG)
20:27:04.826 00.001 12308 Guiding  Dir = 3, Dur = 96
20:27:04.826 00.000 12308 IsSlewing returns 0
20:27:04.826 00.000 12308 IsGuiding returns 0
20:27:04.826 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:04.831 00.005 12308 PulseGuide returned control before completion, sleep 106
20:27:04.852 00.021 14556 UpdateGuideState exits: m=1666 SNR=27.4
20:27:04.857 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:04.862 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:04.865 00.003 14556 Enqueuing Expose request
20:27:04.950 00.085 12308 IsGuiding returns 1
20:27:04.951 00.001 12308 scope still moving after pulse duration time elapsed
20:27:04.982 00.031 12308 IsSlewing returns 0
20:27:04.983 00.001 12308 IsGuiding returns 0
20:27:04.984 00.001 12308 scope move finished after 96 + 60 ms
20:27:04.985 00.001 12308 Move returns status 0, amount 96
20:27:04.985 00.000 12308 MoveAxis(N, 196, ABG)
20:27:04.985 00.000 12308 Guiding  Dir = 0, Dur = 196
20:27:04.985 00.000 12308 IsSlewing returns 0
20:27:04.985 00.000 12308 IsGuiding returns 0
20:27:04.987 00.002 12308 PulseGuide returned control before completion, sleep 206
20:27:05.199 00.212 12308 IsGuiding returns 1
20:27:05.200 00.001 12308 scope still moving after pulse duration time elapsed
20:27:05.231 00.031 12308 IsSlewing returns 0
20:27:05.234 00.003 12308 IsGuiding returns 0
20:27:05.235 00.001 12308 scope move finished after 196 + 52 ms
20:27:05.236 00.001 12308 Move returns status 0, amount 196
20:27:05.236 00.000 12308 move complete, result=0
20:27:05.236 00.000 12308 worker thread done servicing request
20:27:05.237 00.001 14556 GuideStep: 0.2 px 96 ms WEST, -0.3 px 196 ms NORTH
20:27:05.243 00.006 12308 Worker thread wakes up
20:27:05.243 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:05.243 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:06.486 01.243 12308 Exposure complete
20:27:06.637 00.151 12308 worker thread done servicing request
20:27:06.637 00.000 14556 OnExposeComplete: enter
20:27:06.643 00.006 14556 UpdateGuideState(): m_state=6
20:27:06.648 00.005 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
20:27:06.654 00.006 14556 Star::Find returns 1 (0), X=170.86, Y=993.77, Mass=1912, SNR=29.1, Peak=150 HFD=4.5
20:27:06.660 00.006 14556 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-3.07) = xAngle (2.03 = 2.03)
20:27:06.666 00.006 14556 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.93 = 1.93)
20:27:06.671 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-1.04 mountX=-0.05 mountY=0.11, mountTheta=2.01
20:27:06.678 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.10, opts=13)
20:27:06.683 00.005 14556 Enqueuing Move request for scope (0.06, -0.10)
20:27:06.688 00.005 12308 Worker thread wakes up
20:27:06.689 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
20:27:06.689 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
20:27:06.689 00.000 12308 Moving (0.06, -0.10) raw xDistance=-0.05 yDistance=0.11
20:27:06.689 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:27:06.690 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:06.692 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:27:06.692 00.000 12308 MoveAxis(E, 0, ABG)
20:27:06.692 00.000 12308 Move returns status 0, amount 0
20:27:06.693 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:06.697 00.004 12308 MoveAxis(N, 0, ABG)
20:27:06.698 00.001 12308 Move returns status 0, amount 0
20:27:06.698 00.000 12308 move complete, result=0
20:27:06.698 00.000 12308 worker thread done servicing request
20:27:06.713 00.015 14556 UpdateGuideState exits: m=1912 SNR=29.1
20:27:06.717 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:06.720 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:06.725 00.005 14556 Enqueuing Expose request
20:27:06.730 00.005 12308 Worker thread wakes up
20:27:06.730 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:27:06.736 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:06.736 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:07.979 01.243 12308 Exposure complete
20:27:08.144 00.165 12308 worker thread done servicing request
20:27:08.144 00.000 14556 OnExposeComplete: enter
20:27:08.147 00.003 14556 UpdateGuideState(): m_state=6
20:27:08.151 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
20:27:08.154 00.003 14556 Star::Find returns 1 (0), X=170.65, Y=993.94, Mass=1477, SNR=25.9, Peak=123 HFD=4.6
20:27:08.159 00.005 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.76 = -0.52)
20:27:08.163 00.004 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.62)
20:27:08.165 00.002 14556 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.69 mountX=0.15 mountY=-0.10, mountTheta=-0.59
20:27:08.171 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.08, opts=13)
20:27:08.175 00.004 14556 Enqueuing Move request for scope (-0.15, 0.08)
20:27:08.178 00.003 12308 Worker thread wakes up
20:27:08.178 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
20:27:08.178 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
20:27:08.178 00.000 12308 Moving (-0.15, 0.08) raw xDistance=0.15 yDistance=-0.10
20:27:08.178 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:27:08.178 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:08.179 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:27:08.179 00.000 12308 MoveAxis(E, 0, ABG)
20:27:08.179 00.000 12308 Move returns status 0, amount 0
20:27:08.179 00.000 12308 MoveAxis(N, 0, ABG)
20:27:08.179 00.000 12308 Move returns status 0, amount 0
20:27:08.181 00.002 12308 move complete, result=0
20:27:08.181 00.000 12308 worker thread done servicing request
20:27:08.181 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:08.204 00.023 14556 UpdateGuideState exits: m=1477 SNR=25.9
20:27:08.208 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:08.211 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:08.215 00.004 14556 Enqueuing Expose request
20:27:08.217 00.002 12308 Worker thread wakes up
20:27:08.218 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:08.219 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:08.219 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:27:09.468 01.249 12308 Exposure complete
20:27:09.632 00.164 12308 worker thread done servicing request
20:27:09.632 00.000 14556 OnExposeComplete: enter
20:27:09.639 00.007 14556 UpdateGuideState(): m_state=6
20:27:09.645 00.006 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
20:27:09.651 00.006 14556 Star::Find returns 1 (0), X=170.90, Y=994.03, Mass=1705, SNR=27.9, Peak=161 HFD=4.4
20:27:09.656 00.005 14556 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.07) = xAngle (4.07 = -2.21)
20:27:09.662 00.006 14556 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.31)
20:27:09.668 00.006 14556 CameraToMount -- cameraX=0.10 cameraY=0.16 hyp=0.19 cameraTheta=1.00 mountX=-0.11 mountY=-0.14, mountTheta=-2.25
20:27:09.675 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.16, opts=13)
20:27:09.681 00.006 14556 Enqueuing Move request for scope (0.10, 0.16)
20:27:09.686 00.005 12308 Worker thread wakes up
20:27:09.686 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.16) opts 0xd
20:27:09.686 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.16)
20:27:09.687 00.001 12308 Moving (0.10, 0.16) raw xDistance=-0.11 yDistance=-0.14
20:27:09.687 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:27:09.687 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:09.687 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:27:09.687 00.000 12308 MoveAxis(E, 0, ABG)
20:27:09.689 00.002 12308 Move returns status 0, amount 0
20:27:09.689 00.000 12308 MoveAxis(N, 0, ABG)
20:27:09.690 00.001 12308 Move returns status 0, amount 0
20:27:09.690 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:09.694 00.004 12308 move complete, result=0
20:27:09.696 00.002 12308 worker thread done servicing request
20:27:09.717 00.021 14556 UpdateGuideState exits: m=1705 SNR=27.9
20:27:09.727 00.010 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:09.733 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:09.739 00.006 14556 Enqueuing Expose request
20:27:09.746 00.007 12308 Worker thread wakes up
20:27:09.746 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:27:09.751 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:09.751 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:11.002 01.251 12308 Exposure complete
20:27:11.162 00.160 12308 worker thread done servicing request
20:27:11.162 00.000 14556 OnExposeComplete: enter
20:27:11.167 00.005 14556 UpdateGuideState(): m_state=6
20:27:11.171 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
20:27:11.174 00.003 14556 Star::Find returns 1 (0), X=170.77, Y=993.89, Mass=1526, SNR=26.3, Peak=143 HFD=4.3
20:27:11.178 00.004 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.43 = -0.85)
20:27:11.182 00.004 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.95)
20:27:11.186 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.36 mountX=0.03 mountY=-0.03, mountTheta=-0.89
20:27:11.191 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.03, opts=13)
20:27:11.196 00.005 14556 Enqueuing Move request for scope (-0.03, 0.03)
20:27:11.200 00.004 12308 Worker thread wakes up
20:27:11.200 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
20:27:11.200 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
20:27:11.200 00.000 12308 Moving (-0.03, 0.03) raw xDistance=0.03 yDistance=-0.03
20:27:11.200 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:27:11.201 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:11.201 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:27:11.202 00.001 12308 MoveAxis(E, 0, ABG)
20:27:11.202 00.000 12308 Move returns status 0, amount 0
20:27:11.202 00.000 12308 MoveAxis(N, 0, ABG)
20:27:11.202 00.000 12308 Move returns status 0, amount 0
20:27:11.202 00.000 12308 move complete, result=0
20:27:11.202 00.000 12308 worker thread done servicing request
20:27:11.203 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:11.227 00.024 14556 UpdateGuideState exits: m=1526 SNR=26.3
20:27:11.231 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:11.236 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:11.240 00.004 14556 Enqueuing Expose request
20:27:11.244 00.004 12308 Worker thread wakes up
20:27:11.244 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:11.245 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:11.245 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:27:12.486 01.241 12308 Exposure complete
20:27:12.657 00.171 12308 worker thread done servicing request
20:27:12.657 00.000 14556 OnExposeComplete: enter
20:27:12.660 00.003 14556 UpdateGuideState(): m_state=6
20:27:12.664 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
20:27:12.669 00.005 14556 Star::Find returns 1 (0), X=170.62, Y=994.03, Mass=1582, SNR=26.7, Peak=153 HFD=4.6
20:27:12.673 00.004 14556 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.07) = xAngle (5.46 = -0.83)
20:27:12.677 00.004 14556 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.93)
20:27:12.681 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.17 hyp=0.24 cameraTheta=2.38 mountX=0.17 mountY=-0.19, mountTheta=-0.87
20:27:12.685 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.17, opts=13)
20:27:12.690 00.005 14556 Enqueuing Move request for scope (-0.18, 0.17)
20:27:12.694 00.004 12308 Worker thread wakes up
20:27:12.694 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.17) opts 0xd
20:27:12.694 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.17)
20:27:12.694 00.000 12308 Moving (-0.18, 0.17) raw xDistance=0.17 yDistance=-0.19
20:27:12.695 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:27:12.695 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:12.695 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:27:12.695 00.000 12308 MoveAxis(E, 0, ABG)
20:27:12.696 00.001 12308 Move returns status 0, amount 0
20:27:12.696 00.000 12308 MoveAxis(N, 0, ABG)
20:27:12.696 00.000 12308 Move returns status 0, amount 0
20:27:12.696 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:12.702 00.006 12308 move complete, result=0
20:27:12.702 00.000 12308 worker thread done servicing request
20:27:12.722 00.020 14556 UpdateGuideState exits: m=1582 SNR=26.7
20:27:12.726 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:12.732 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:12.736 00.004 14556 Enqueuing Expose request
20:27:12.740 00.004 12308 Worker thread wakes up
20:27:12.740 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:27:12.745 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:12.745 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:13.990 01.245 12308 Exposure complete
20:27:14.154 00.164 12308 worker thread done servicing request
20:27:14.154 00.000 14556 OnExposeComplete: enter
20:27:14.159 00.005 14556 UpdateGuideState(): m_state=6
20:27:14.163 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
20:27:14.168 00.005 14556 Star::Find returns 1 (0), X=170.86, Y=994.09, Mass=1828, SNR=28.8, Peak=147 HFD=4.5
20:27:14.172 00.004 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.39 = -1.89)
20:27:14.176 00.004 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -1.99)
20:27:14.179 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.32 mountX=-0.07 mountY=-0.21, mountTheta=-1.90
20:27:14.185 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.22, opts=13)
20:27:14.189 00.004 14556 Enqueuing Move request for scope (0.06, 0.22)
20:27:14.193 00.004 12308 Worker thread wakes up
20:27:14.193 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.22) opts 0xd
20:27:14.193 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.22)
20:27:14.193 00.000 12308 Moving (0.06, 0.22) raw xDistance=-0.07 yDistance=-0.21
20:27:14.193 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:27:14.194 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:27:14.194 00.000 12308 MoveAxis(E, 0, ABG)
20:27:14.194 00.000 12308 Move returns status 0, amount 0
20:27:14.194 00.000 12308 MoveAxis(N, 147, ABG)
20:27:14.195 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:14.199 00.004 12308 Guiding  Dir = 0, Dur = 147
20:27:14.199 00.000 12308 IsSlewing returns 0
20:27:14.200 00.001 12308 IsGuiding returns 0
20:27:14.200 00.000 12308 PulseGuide returned control before completion, sleep 157
20:27:14.221 00.021 14556 UpdateGuideState exits: m=1828 SNR=28.8
20:27:14.226 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:14.231 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:14.235 00.004 14556 Enqueuing Expose request
20:27:14.370 00.135 12308 IsGuiding returns 1
20:27:14.372 00.002 12308 scope still moving after pulse duration time elapsed
20:27:14.401 00.029 12308 IsSlewing returns 0
20:27:14.402 00.001 12308 IsGuiding returns 0
20:27:14.403 00.001 12308 scope move finished after 147 + 55 ms
20:27:14.403 00.000 12308 Move returns status 0, amount 147
20:27:14.404 00.001 12308 move complete, result=0
20:27:14.404 00.000 12308 worker thread done servicing request
20:27:14.404 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 147 ms NORTH
20:27:14.413 00.009 12308 Worker thread wakes up
20:27:14.413 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:14.414 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:15.662 01.248 12308 Exposure complete
20:27:15.827 00.165 12308 worker thread done servicing request
20:27:15.827 00.000 14556 OnExposeComplete: enter
20:27:15.832 00.005 14556 UpdateGuideState(): m_state=6
20:27:15.835 00.003 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
20:27:15.839 00.004 14556 Star::Find returns 1 (0), X=170.90, Y=993.93, Mass=1428, SNR=25.4, Peak=140 HFD=4.3
20:27:15.843 00.004 14556 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.07) = xAngle (3.65 = -2.63)
20:27:15.846 00.003 14556 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.55 = -2.73)
20:27:15.850 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.58 mountX=-0.11 mountY=-0.05, mountTheta=-2.71
20:27:15.857 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.07, opts=13)
20:27:15.861 00.004 14556 Enqueuing Move request for scope (0.10, 0.07)
20:27:15.865 00.004 12308 Worker thread wakes up
20:27:15.865 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
20:27:15.865 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
20:27:15.865 00.000 12308 Moving (0.10, 0.07) raw xDistance=-0.11 yDistance=-0.05
20:27:15.865 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:27:15.865 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:15.865 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:27:15.865 00.000 12308 MoveAxis(E, 0, ABG)
20:27:15.867 00.002 12308 Move returns status 0, amount 0
20:27:15.867 00.000 12308 MoveAxis(N, 0, ABG)
20:27:15.867 00.000 12308 Move returns status 0, amount 0
20:27:15.867 00.000 12308 move complete, result=0
20:27:15.867 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:15.871 00.004 12308 worker thread done servicing request
20:27:15.890 00.019 14556 UpdateGuideState exits: m=1428 SNR=25.4
20:27:15.895 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:15.898 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:15.902 00.004 14556 Enqueuing Expose request
20:27:15.906 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:27:15.909 00.003 12308 Worker thread wakes up
20:27:15.909 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:15.909 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:17.169 01.260 12308 Exposure complete
20:27:17.325 00.156 12308 worker thread done servicing request
20:27:17.326 00.001 14556 OnExposeComplete: enter
20:27:17.329 00.003 14556 UpdateGuideState(): m_state=6
20:27:17.331 00.002 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
20:27:17.335 00.004 14556 Star::Find returns 1 (0), X=171.00, Y=994.08, Mass=1372, SNR=25.0, Peak=125 HFD=4.4
20:27:17.339 00.004 14556 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.07) = xAngle (3.88 = -2.40)
20:27:17.342 00.003 14556 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.78 = -2.50)
20:27:17.344 00.002 14556 CameraToMount -- cameraX=0.20 cameraY=0.21 hyp=0.29 cameraTheta=0.81 mountX=-0.22 mountY=-0.18, mountTheta=-2.46
20:27:17.349 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.21, opts=13)
20:27:17.353 00.004 14556 Enqueuing Move request for scope (0.20, 0.21)
20:27:17.357 00.004 12308 Worker thread wakes up
20:27:17.357 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.21) opts 0xd
20:27:17.357 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.21)
20:27:17.358 00.001 12308 Moving (0.20, 0.21) raw xDistance=-0.22 yDistance=-0.18
20:27:17.358 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:27:17.358 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:17.358 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:27:17.358 00.000 12308 MoveAxis(E, 95, ABG)
20:27:17.359 00.001 12308 Guiding  Dir = 2, Dur = 95
20:27:17.359 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:17.362 00.003 12308 IsSlewing returns 0
20:27:17.362 00.000 12308 IsGuiding returns 0
20:27:17.362 00.000 12308 PulseGuide returned control before completion, sleep 105
20:27:17.383 00.021 14556 UpdateGuideState exits: m=1372 SNR=25.0
20:27:17.389 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:17.393 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:17.397 00.004 14556 Enqueuing Expose request
20:27:17.474 00.077 12308 IsGuiding returns 1
20:27:17.475 00.001 12308 scope still moving after pulse duration time elapsed
20:27:17.505 00.030 12308 IsSlewing returns 0
20:27:17.507 00.002 12308 IsGuiding returns 0
20:27:17.508 00.001 12308 scope move finished after 95 + 50 ms
20:27:17.508 00.000 12308 Move returns status 0, amount 95
20:27:17.509 00.001 12308 MoveAxis(N, 0, ABG)
20:27:17.509 00.000 12308 Move returns status 0, amount 0
20:27:17.509 00.000 12308 move complete, result=0
20:27:17.511 00.002 12308 worker thread done servicing request
20:27:17.511 00.000 12308 Worker thread wakes up
20:27:17.511 00.000 14556 GuideStep: -0.2 px 95 ms EAST, -0.2 px 0 ms NORTH
20:27:17.518 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:17.518 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:18.767 01.249 12308 Exposure complete
20:27:18.936 00.169 12308 worker thread done servicing request
20:27:18.936 00.000 14556 OnExposeComplete: enter
20:27:18.941 00.005 14556 UpdateGuideState(): m_state=6
20:27:18.944 00.003 14556 Star::Find(15, 171, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
20:27:18.947 00.003 14556 Star::Find returns 1 (0), X=170.80, Y=993.97, Mass=1526, SNR=26.2, Peak=137 HFD=4.4
20:27:18.950 00.003 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.63 = -1.66)
20:27:18.953 00.003 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.53 = -1.76)
20:27:18.957 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.55 mountX=-0.01 mountY=-0.10, mountTheta=-1.66
20:27:18.963 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.10, opts=13)
20:27:18.967 00.004 14556 Enqueuing Move request for scope (0.00, 0.10)
20:27:18.970 00.003 12308 Worker thread wakes up
20:27:18.970 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
20:27:18.970 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
20:27:18.970 00.000 12308 Moving (0.00, 0.10) raw xDistance=-0.01 yDistance=-0.10
20:27:18.971 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:27:18.971 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:18.971 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:27:18.971 00.000 12308 MoveAxis(E, 0, ABG)
20:27:18.971 00.000 12308 Move returns status 0, amount 0
20:27:18.972 00.001 12308 MoveAxis(N, 0, ABG)
20:27:18.972 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:18.977 00.005 12308 Move returns status 0, amount 0
20:27:18.977 00.000 12308 move complete, result=0
20:27:18.977 00.000 12308 worker thread done servicing request
20:27:18.999 00.022 14556 UpdateGuideState exits: m=1526 SNR=26.2
20:27:19.004 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:19.012 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:19.018 00.006 14556 Enqueuing Expose request
20:27:19.024 00.006 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:27:19.029 00.005 12308 Worker thread wakes up
20:27:19.029 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:19.031 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:20.281 01.250 12308 Exposure complete
20:27:20.452 00.171 12308 worker thread done servicing request
20:27:20.453 00.001 14556 OnExposeComplete: enter
20:27:20.456 00.003 14556 UpdateGuideState(): m_state=6
20:27:20.460 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
20:27:20.465 00.005 14556 Star::Find returns 1 (0), X=170.56, Y=994.11, Mass=1752, SNR=28.2, Peak=168 HFD=4.4
20:27:20.468 00.003 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.42 = -0.87)
20:27:20.472 00.004 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.96)
20:27:20.476 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.25 hyp=0.34 cameraTheta=2.34 mountX=0.22 mountY=-0.28, mountTheta=-0.90
20:27:20.480 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.25, opts=13)
20:27:20.485 00.005 14556 Enqueuing Move request for scope (-0.24, 0.25)
20:27:20.488 00.003 12308 Worker thread wakes up
20:27:20.488 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.25) opts 0xd
20:27:20.488 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.25)
20:27:20.488 00.000 12308 Moving (-0.24, 0.25) raw xDistance=0.22 yDistance=-0.28
20:27:20.488 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:27:20.490 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:27:20.490 00.000 12308 MoveAxis(W, 97, ABG)
20:27:20.490 00.000 12308 Guiding  Dir = 3, Dur = 97
20:27:20.490 00.000 12308 IsSlewing returns 0
20:27:20.490 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:20.495 00.005 12308 IsGuiding returns 0
20:27:20.495 00.000 12308 PulseGuide returned control before completion, sleep 107
20:27:20.517 00.022 14556 UpdateGuideState exits: m=1752 SNR=28.2
20:27:20.522 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:20.526 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:20.530 00.004 14556 Enqueuing Expose request
20:27:20.614 00.084 12308 IsGuiding returns 1
20:27:20.615 00.001 12308 scope still moving after pulse duration time elapsed
20:27:20.646 00.031 12308 IsSlewing returns 0
20:27:20.647 00.001 12308 IsGuiding returns 0
20:27:20.648 00.001 12308 scope move finished after 97 + 55 ms
20:27:20.648 00.000 12308 Move returns status 0, amount 97
20:27:20.648 00.000 12308 MoveAxis(N, 199, ABG)
20:27:20.648 00.000 12308 Guiding  Dir = 0, Dur = 199
20:27:20.650 00.002 12308 IsSlewing returns 0
20:27:20.650 00.000 12308 IsGuiding returns 0
20:27:20.650 00.000 12308 PulseGuide returned control before completion, sleep 209
20:27:20.866 00.216 12308 IsGuiding returns 1
20:27:20.868 00.002 12308 scope still moving after pulse duration time elapsed
20:27:20.897 00.029 12308 IsSlewing returns 0
20:27:20.898 00.001 12308 IsGuiding returns 0
20:27:20.900 00.002 12308 scope move finished after 199 + 50 ms
20:27:20.900 00.000 12308 Move returns status 0, amount 199
20:27:20.900 00.000 12308 move complete, result=0
20:27:20.900 00.000 12308 worker thread done servicing request
20:27:20.902 00.002 14556 GuideStep: 0.2 px 97 ms WEST, -0.3 px 199 ms NORTH
20:27:20.909 00.007 12308 Worker thread wakes up
20:27:20.909 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:20.909 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:22.164 01.255 12308 Exposure complete
20:27:22.340 00.176 12308 worker thread done servicing request
20:27:22.340 00.000 14556 OnExposeComplete: enter
20:27:22.344 00.004 14556 UpdateGuideState(): m_state=6
20:27:22.348 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
20:27:22.353 00.005 14556 Star::Find returns 1 (0), X=170.76, Y=993.97, Mass=1696, SNR=27.7, Peak=144 HFD=4.3
20:27:22.357 00.004 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.03 = -1.25)
20:27:22.360 00.003 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.35)
20:27:22.364 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.96 mountX=0.03 mountY=-0.11, mountTheta=-1.26
20:27:22.369 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.10, opts=13)
20:27:22.373 00.004 14556 Enqueuing Move request for scope (-0.04, 0.10)
20:27:22.377 00.004 12308 Worker thread wakes up
20:27:22.377 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
20:27:22.377 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
20:27:22.377 00.000 12308 Moving (-0.04, 0.10) raw xDistance=0.03 yDistance=-0.11
20:27:22.378 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:27:22.378 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:22.378 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:27:22.378 00.000 12308 MoveAxis(E, 0, ABG)
20:27:22.378 00.000 12308 Move returns status 0, amount 0
20:27:22.378 00.000 12308 MoveAxis(N, 0, ABG)
20:27:22.380 00.002 12308 Move returns status 0, amount 0
20:27:22.380 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:22.384 00.004 12308 move complete, result=0
20:27:22.384 00.000 12308 worker thread done servicing request
20:27:22.407 00.023 14556 UpdateGuideState exits: m=1696 SNR=27.7
20:27:22.413 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:22.417 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:22.422 00.005 14556 Enqueuing Expose request
20:27:22.426 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:27:22.431 00.005 12308 Worker thread wakes up
20:27:22.431 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:22.431 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:23.673 01.242 12308 Exposure complete
20:27:23.838 00.165 12308 worker thread done servicing request
20:27:23.839 00.001 14556 OnExposeComplete: enter
20:27:23.843 00.004 14556 UpdateGuideState(): m_state=6
20:27:23.845 00.002 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
20:27:23.849 00.004 14556 Star::Find returns 1 (0), X=170.80, Y=993.96, Mass=1717, SNR=27.7, Peak=150 HFD=4.2
20:27:23.852 00.003 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.68 = -1.61)
20:27:23.855 00.003 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.71)
20:27:23.860 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.60 mountX=-0.00 mountY=-0.09, mountTheta=-1.61
20:27:23.864 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.09, opts=13)
20:27:23.867 00.003 14556 Enqueuing Move request for scope (-0.00, 0.09)
20:27:23.871 00.004 12308 Worker thread wakes up
20:27:23.871 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.09) opts 0xd
20:27:23.872 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.09)
20:27:23.872 00.000 12308 Moving (-0.00, 0.09) raw xDistance=-0.00 yDistance=-0.09
20:27:23.872 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:27:23.872 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:23.872 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:27:23.873 00.001 12308 MoveAxis(E, 0, ABG)
20:27:23.873 00.000 12308 Move returns status 0, amount 0
20:27:23.873 00.000 12308 MoveAxis(N, 0, ABG)
20:27:23.873 00.000 12308 Move returns status 0, amount 0
20:27:23.873 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:23.878 00.005 12308 move complete, result=0
20:27:23.878 00.000 12308 worker thread done servicing request
20:27:23.895 00.017 14556 UpdateGuideState exits: m=1717 SNR=27.7
20:27:23.898 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:23.901 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:23.904 00.003 14556 Enqueuing Expose request
20:27:23.908 00.004 12308 Worker thread wakes up
20:27:23.908 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:27:23.912 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:23.912 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:25.159 01.247 12308 Exposure complete
20:27:25.346 00.187 12308 worker thread done servicing request
20:27:25.346 00.000 14556 OnExposeComplete: enter
20:27:25.350 00.004 14556 UpdateGuideState(): m_state=6
20:27:25.355 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
20:27:25.359 00.004 14556 Star::Find returns 1 (0), X=170.79, Y=993.98, Mass=1649, SNR=27.4, Peak=139 HFD=4.4
20:27:25.362 00.003 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.74 = -1.55)
20:27:25.366 00.004 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.65)
20:27:25.370 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.66 mountX=0.00 mountY=-0.12, mountTheta=-1.55
20:27:25.377 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.12, opts=13)
20:27:25.382 00.005 14556 Enqueuing Move request for scope (-0.01, 0.12)
20:27:25.387 00.005 12308 Worker thread wakes up
20:27:25.388 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
20:27:25.388 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
20:27:25.388 00.000 12308 Moving (-0.01, 0.12) raw xDistance=0.00 yDistance=-0.12
20:27:25.388 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:27:25.388 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:25.389 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:27:25.389 00.000 12308 MoveAxis(E, 0, ABG)
20:27:25.389 00.000 12308 Move returns status 0, amount 0
20:27:25.389 00.000 12308 MoveAxis(N, 0, ABG)
20:27:25.390 00.001 12308 Move returns status 0, amount 0
20:27:25.390 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:25.395 00.005 12308 move complete, result=0
20:27:25.395 00.000 12308 worker thread done servicing request
20:27:25.417 00.022 14556 UpdateGuideState exits: m=1649 SNR=27.4
20:27:25.422 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:25.425 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:25.429 00.004 14556 Enqueuing Expose request
20:27:25.434 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:27:25.438 00.004 12308 Worker thread wakes up
20:27:25.439 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:25.439 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:26.693 01.254 12308 Exposure complete
20:27:26.867 00.174 12308 worker thread done servicing request
20:27:26.867 00.000 14556 OnExposeComplete: enter
20:27:26.872 00.005 14556 UpdateGuideState(): m_state=6
20:27:26.879 00.007 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
20:27:26.884 00.005 14556 Star::Find returns 1 (0), X=170.80, Y=994.18, Mass=1316, SNR=24.4, Peak=133 HFD=4.3
20:27:26.888 00.004 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.66 = -1.63)
20:27:26.892 00.004 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.73)
20:27:26.895 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=0.32 hyp=0.32 cameraTheta=1.58 mountX=-0.02 mountY=-0.31, mountTheta=-1.63
20:27:26.900 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.32, opts=13)
20:27:26.903 00.003 14556 Enqueuing Move request for scope (-0.00, 0.32)
20:27:26.906 00.003 12308 Worker thread wakes up
20:27:26.907 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.32) opts 0xd
20:27:26.907 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.32)
20:27:26.907 00.000 12308 Moving (-0.00, 0.32) raw xDistance=-0.02 yDistance=-0.31
20:27:26.907 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:27:26.908 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:27:26.909 00.001 12308 MoveAxis(E, 0, ABG)
20:27:26.909 00.000 12308 Move returns status 0, amount 0
20:27:26.909 00.000 12308 MoveAxis(N, 221, ABG)
20:27:26.909 00.000 12308 Guiding  Dir = 0, Dur = 221
20:27:26.910 00.001 12308 IsSlewing returns 0
20:27:26.910 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:26.914 00.004 12308 IsGuiding returns 0
20:27:26.916 00.002 12308 PulseGuide returned control before completion, sleep 231
20:27:26.933 00.017 14556 UpdateGuideState exits: m=1316 SNR=24.4
20:27:26.937 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:26.940 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:26.945 00.005 14556 Enqueuing Expose request
20:27:27.156 00.211 12308 IsGuiding returns 1
20:27:27.156 00.000 12308 scope still moving after pulse duration time elapsed
20:27:27.188 00.032 12308 IsSlewing returns 0
20:27:27.190 00.002 12308 IsGuiding returns 0
20:27:27.190 00.000 12308 scope move finished after 221 + 53 ms
20:27:27.190 00.000 12308 Move returns status 0, amount 221
20:27:27.190 00.000 12308 move complete, result=0
20:27:27.191 00.001 12308 worker thread done servicing request
20:27:27.191 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 221 ms NORTH
20:27:27.195 00.004 12308 Worker thread wakes up
20:27:27.196 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:27.196 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:28.445 01.249 12308 Exposure complete
20:27:28.638 00.193 12308 worker thread done servicing request
20:27:28.639 00.001 14556 OnExposeComplete: enter
20:27:28.645 00.006 14556 UpdateGuideState(): m_state=6
20:27:28.651 00.006 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
20:27:28.656 00.005 14556 Star::Find returns 1 (0), X=170.98, Y=993.85, Mass=1689, SNR=27.6, Peak=136 HFD=4.3
20:27:28.662 00.006 14556 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-3.07) = xAngle (3.00 = 3.00)
20:27:28.667 00.005 14556 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.90 = 2.90)
20:27:28.673 00.006 14556 CameraToMount -- cameraX=0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-0.08 mountX=-0.18 mountY=0.04, mountTheta=2.90
20:27:28.681 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.01, opts=13)
20:27:28.687 00.006 14556 Enqueuing Move request for scope (0.18, -0.01)
20:27:28.693 00.006 12308 Worker thread wakes up
20:27:28.694 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.01) opts 0xd
20:27:28.694 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.01)
20:27:28.694 00.000 12308 Moving (0.18, -0.01) raw xDistance=-0.18 yDistance=0.04
20:27:28.694 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:27:28.695 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:28.695 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:27:28.695 00.000 12308 MoveAxis(E, 0, ABG)
20:27:28.695 00.000 12308 Move returns status 0, amount 0
20:27:28.696 00.001 12308 MoveAxis(N, 0, ABG)
20:27:28.696 00.000 12308 Move returns status 0, amount 0
20:27:28.696 00.000 12308 move complete, result=0
20:27:28.696 00.000 12308 worker thread done servicing request
20:27:28.696 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:28.728 00.032 14556 UpdateGuideState exits: m=1689 SNR=27.6
20:27:28.734 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:28.740 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:28.745 00.005 14556 Enqueuing Expose request
20:27:28.750 00.005 12308 Worker thread wakes up
20:27:28.750 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:27:28.757 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:28.757 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:30.010 01.253 12308 Exposure complete
20:27:30.194 00.184 12308 worker thread done servicing request
20:27:30.194 00.000 14556 OnExposeComplete: enter
20:27:30.198 00.004 14556 UpdateGuideState(): m_state=6
20:27:30.202 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
20:27:30.206 00.004 14556 Star::Find returns 1 (0), X=171.02, Y=993.91, Mass=1795, SNR=28.6, Peak=155 HFD=4.4
20:27:30.210 00.004 14556 CameraToMount -- cameraTheta (0.21) - m_xAngle (-3.07) = xAngle (3.28 = -3.00)
20:27:30.213 00.003 14556 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.18 = -3.10)
20:27:30.216 00.003 14556 CameraToMount -- cameraX=0.22 cameraY=0.05 hyp=0.22 cameraTheta=0.21 mountX=-0.22 mountY=-0.01, mountTheta=-3.10
20:27:30.222 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.05, opts=13)
20:27:30.225 00.003 14556 Enqueuing Move request for scope (0.22, 0.05)
20:27:30.228 00.003 12308 Worker thread wakes up
20:27:30.228 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.05) opts 0xd
20:27:30.229 00.001 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.05)
20:27:30.229 00.000 12308 Moving (0.22, 0.05) raw xDistance=-0.22 yDistance=-0.01
20:27:30.229 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:27:30.230 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:30.230 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:27:30.230 00.000 12308 MoveAxis(E, 96, ABG)
20:27:30.230 00.000 12308 Guiding  Dir = 2, Dur = 96
20:27:30.230 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=251, Gamma=1.000
20:27:30.234 00.004 12308 IsSlewing returns 0
20:27:30.234 00.000 12308 IsGuiding returns 0
20:27:30.235 00.001 12308 PulseGuide returned control before completion, sleep 106
20:27:30.250 00.015 14556 UpdateGuideState exits: m=1795 SNR=28.6
20:27:30.255 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:30.259 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:30.265 00.006 14556 Enqueuing Expose request
20:27:30.347 00.082 12308 IsGuiding returns 1
20:27:30.347 00.000 12308 scope still moving after pulse duration time elapsed
20:27:30.378 00.031 12308 IsSlewing returns 0
20:27:30.378 00.000 12308 IsGuiding returns 0
20:27:30.379 00.001 12308 scope move finished after 96 + 48 ms
20:27:30.379 00.000 12308 Move returns status 0, amount 96
20:27:30.379 00.000 12308 MoveAxis(N, 0, ABG)
20:27:30.379 00.000 12308 Move returns status 0, amount 0
20:27:30.380 00.001 12308 move complete, result=0
20:27:30.380 00.000 12308 worker thread done servicing request
20:27:30.380 00.000 14556 GuideStep: -0.2 px 96 ms EAST, -0.0 px 0 ms NORTH
20:27:30.385 00.005 12308 Worker thread wakes up
20:27:30.386 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:30.386 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:31.634 01.248 12308 Exposure complete
20:27:31.813 00.179 12308 worker thread done servicing request
20:27:31.813 00.000 14556 OnExposeComplete: enter
20:27:31.820 00.007 14556 UpdateGuideState(): m_state=6
20:27:31.824 00.004 14556 Star::Find(15, 171, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
20:27:31.828 00.004 14556 Star::Find returns 1 (0), X=170.68, Y=993.99, Mass=1458, SNR=25.7, Peak=142 HFD=4.2
20:27:31.834 00.006 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
20:27:31.839 00.005 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
20:27:31.844 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.17 cameraTheta=2.32 mountX=0.11 mountY=-0.14, mountTheta=-0.92
20:27:31.851 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.13, opts=13)
20:27:31.859 00.008 14556 Enqueuing Move request for scope (-0.12, 0.13)
20:27:31.864 00.005 12308 Worker thread wakes up
20:27:31.865 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
20:27:31.865 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
20:27:31.865 00.000 12308 Moving (-0.12, 0.13) raw xDistance=0.11 yDistance=-0.14
20:27:31.865 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:27:31.866 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:31.866 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:27:31.866 00.000 12308 MoveAxis(E, 0, ABG)
20:27:31.867 00.001 12308 Move returns status 0, amount 0
20:27:31.867 00.000 12308 MoveAxis(N, 0, ABG)
20:27:31.867 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:31.874 00.007 12308 Move returns status 0, amount 0
20:27:31.874 00.000 12308 move complete, result=0
20:27:31.874 00.000 12308 worker thread done servicing request
20:27:31.902 00.028 14556 UpdateGuideState exits: m=1458 SNR=25.7
20:27:31.907 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:31.913 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:31.917 00.004 14556 Enqueuing Expose request
20:27:31.921 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:27:31.924 00.003 12308 Worker thread wakes up
20:27:31.924 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:31.924 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:33.171 01.247 12308 Exposure complete
20:27:33.337 00.166 12308 worker thread done servicing request
20:27:33.338 00.001 14556 OnExposeComplete: enter
20:27:33.342 00.004 14556 UpdateGuideState(): m_state=6
20:27:33.346 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
20:27:33.349 00.003 14556 Star::Find returns 1 (0), X=170.63, Y=994.12, Mass=1652, SNR=27.4, Peak=147 HFD=4.5
20:27:33.352 00.003 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
20:27:33.355 00.003 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.13)
20:27:33.360 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.25 hyp=0.31 cameraTheta=2.18 mountX=0.16 mountY=-0.28, mountTheta=-1.05
20:27:33.364 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.25, opts=13)
20:27:33.367 00.003 14556 Enqueuing Move request for scope (-0.18, 0.25)
20:27:33.371 00.004 12308 Worker thread wakes up
20:27:33.371 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.25) opts 0xd
20:27:33.371 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.25)
20:27:33.371 00.000 12308 Moving (-0.18, 0.25) raw xDistance=0.16 yDistance=-0.28
20:27:33.372 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:27:33.372 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:27:33.372 00.000 12308 MoveAxis(E, 0, ABG)
20:27:33.372 00.000 12308 Move returns status 0, amount 0
20:27:33.372 00.000 12308 MoveAxis(N, 195, ABG)
20:27:33.373 00.001 12308 Guiding  Dir = 0, Dur = 195
20:27:33.373 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:33.377 00.004 12308 IsSlewing returns 0
20:27:33.378 00.001 12308 IsGuiding returns 0
20:27:33.379 00.001 12308 PulseGuide returned control before completion, sleep 205
20:27:33.398 00.019 14556 UpdateGuideState exits: m=1652 SNR=27.4
20:27:33.401 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:33.404 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:33.407 00.003 14556 Enqueuing Expose request
20:27:33.585 00.178 12308 IsGuiding returns 1
20:27:33.585 00.000 12308 scope still moving after pulse duration time elapsed
20:27:33.616 00.031 12308 IsSlewing returns 0
20:27:33.616 00.000 12308 IsGuiding returns 0
20:27:33.617 00.001 12308 scope move finished after 195 + 43 ms
20:27:33.617 00.000 12308 Move returns status 0, amount 195
20:27:33.617 00.000 12308 move complete, result=0
20:27:33.617 00.000 12308 worker thread done servicing request
20:27:33.617 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 195 ms NORTH
20:27:33.623 00.006 12308 Worker thread wakes up
20:27:33.623 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:33.623 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:34.873 01.250 12308 Exposure complete
20:27:35.055 00.182 12308 worker thread done servicing request
20:27:35.055 00.000 14556 OnExposeComplete: enter
20:27:35.059 00.004 14556 UpdateGuideState(): m_state=6
20:27:35.064 00.005 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
20:27:35.070 00.006 14556 Star::Find returns 1 (0), X=170.76, Y=993.84, Mass=1374, SNR=25.0, Peak=126 HFD=4.0
20:27:35.075 00.005 14556 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-3.07) = xAngle (0.55 = 0.55)
20:27:35.080 00.005 14556 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.45 = 0.45)
20:27:35.085 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.53 mountX=0.05 mountY=0.02, mountTheta=0.47
20:27:35.092 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.03, opts=13)
20:27:35.097 00.005 14556 Enqueuing Move request for scope (-0.04, -0.03)
20:27:35.100 00.003 12308 Worker thread wakes up
20:27:35.101 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
20:27:35.101 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
20:27:35.101 00.000 12308 Moving (-0.04, -0.03) raw xDistance=0.05 yDistance=0.02
20:27:35.101 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:27:35.101 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:35.101 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:27:35.102 00.001 12308 MoveAxis(E, 0, ABG)
20:27:35.102 00.000 12308 Move returns status 0, amount 0
20:27:35.102 00.000 12308 MoveAxis(N, 0, ABG)
20:27:35.102 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:35.108 00.006 12308 Move returns status 0, amount 0
20:27:35.108 00.000 12308 move complete, result=0
20:27:35.108 00.000 12308 worker thread done servicing request
20:27:35.124 00.016 14556 UpdateGuideState exits: m=1374 SNR=25.0
20:27:35.128 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:35.133 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:35.137 00.004 14556 Enqueuing Expose request
20:27:35.141 00.004 12308 Worker thread wakes up
20:27:35.141 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:35.141 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:27:35.144 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:36.395 01.251 12308 Exposure complete
20:27:36.557 00.162 12308 worker thread done servicing request
20:27:36.557 00.000 14556 OnExposeComplete: enter
20:27:36.562 00.005 14556 UpdateGuideState(): m_state=6
20:27:36.566 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
20:27:36.570 00.004 14556 Star::Find returns 1 (0), X=170.94, Y=993.84, Mass=1336, SNR=24.6, Peak=143 HFD=4.1
20:27:36.574 00.004 14556 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-3.07) = xAngle (2.89 = 2.89)
20:27:36.579 00.005 14556 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.79 = 2.79)
20:27:36.583 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-0.18 mountX=-0.14 mountY=0.05, mountTheta=2.80
20:27:36.589 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.03, opts=13)
20:27:36.593 00.004 14556 Enqueuing Move request for scope (0.14, -0.03)
20:27:36.597 00.004 12308 Worker thread wakes up
20:27:36.597 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
20:27:36.597 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
20:27:36.597 00.000 12308 Moving (0.14, -0.03) raw xDistance=-0.14 yDistance=0.05
20:27:36.597 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:27:36.597 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:36.598 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:27:36.598 00.000 12308 MoveAxis(E, 0, ABG)
20:27:36.598 00.000 12308 Move returns status 0, amount 0
20:27:36.598 00.000 12308 MoveAxis(N, 0, ABG)
20:27:36.598 00.000 12308 Move returns status 0, amount 0
20:27:36.598 00.000 12308 move complete, result=0
20:27:36.599 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:36.603 00.004 12308 worker thread done servicing request
20:27:36.631 00.028 14556 UpdateGuideState exits: m=1336 SNR=24.6
20:27:36.636 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:36.641 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:36.644 00.003 14556 Enqueuing Expose request
20:27:36.650 00.006 12308 Worker thread wakes up
20:27:36.650 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:27:36.655 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:36.655 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:37.902 01.247 12308 Exposure complete
20:27:38.061 00.159 12308 worker thread done servicing request
20:27:38.061 00.000 14556 OnExposeComplete: enter
20:27:38.065 00.004 14556 UpdateGuideState(): m_state=6
20:27:38.070 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
20:27:38.074 00.004 14556 Star::Find returns 1 (0), X=170.96, Y=994.21, Mass=1533, SNR=26.2, Peak=133 HFD=4.3
20:27:38.077 00.003 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.22 = -2.06)
20:27:38.081 00.004 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.16)
20:27:38.083 00.002 14556 CameraToMount -- cameraX=0.15 cameraY=0.34 hyp=0.37 cameraTheta=1.15 mountX=-0.18 mountY=-0.31, mountTheta=-2.09
20:27:38.088 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.34, opts=13)
20:27:38.091 00.003 14556 Enqueuing Move request for scope (0.15, 0.34)
20:27:38.094 00.003 12308 Worker thread wakes up
20:27:38.094 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.34) opts 0xd
20:27:38.094 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.34)
20:27:38.094 00.000 12308 Moving (0.15, 0.34) raw xDistance=-0.18 yDistance=-0.31
20:27:38.094 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:27:38.096 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:27:38.096 00.000 12308 MoveAxis(E, 0, ABG)
20:27:38.096 00.000 12308 Move returns status 0, amount 0
20:27:38.096 00.000 12308 MoveAxis(N, 218, ABG)
20:27:38.096 00.000 12308 Guiding  Dir = 0, Dur = 218
20:27:38.096 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:38.099 00.003 12308 IsSlewing returns 0
20:27:38.100 00.001 12308 IsGuiding returns 0
20:27:38.100 00.000 12308 PulseGuide returned control before completion, sleep 228
20:27:38.117 00.017 14556 UpdateGuideState exits: m=1533 SNR=26.2
20:27:38.120 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:38.123 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:38.126 00.003 14556 Enqueuing Expose request
20:27:38.334 00.208 12308 IsGuiding returns 1
20:27:38.334 00.000 12308 scope still moving after pulse duration time elapsed
20:27:38.365 00.031 12308 IsSlewing returns 0
20:27:38.365 00.000 12308 IsGuiding returns 0
20:27:38.366 00.001 12308 scope move finished after 218 + 47 ms
20:27:38.366 00.000 12308 Move returns status 0, amount 218
20:27:38.366 00.000 12308 move complete, result=0
20:27:38.366 00.000 12308 worker thread done servicing request
20:27:38.366 00.000 12308 Worker thread wakes up
20:27:38.368 00.002 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 218 ms NORTH
20:27:38.372 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:38.372 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:39.623 01.251 12308 Exposure complete
20:27:39.789 00.166 12308 worker thread done servicing request
20:27:39.790 00.001 14556 OnExposeComplete: enter
20:27:39.794 00.004 14556 UpdateGuideState(): m_state=6
20:27:39.797 00.003 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
20:27:39.801 00.004 14556 Star::Find returns 1 (0), X=170.71, Y=993.67, Mass=2099, SNR=30.7, Peak=160 HFD=4.7
20:27:39.804 00.003 14556 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.07) = xAngle (1.06 = 1.06)
20:27:39.808 00.004 14556 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.96 = 0.96)
20:27:39.811 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-2.01 mountX=0.11 mountY=0.18, mountTheta=1.03
20:27:39.818 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.20, opts=13)
20:27:39.822 00.004 14556 Enqueuing Move request for scope (-0.09, -0.20)
20:27:39.825 00.003 12308 Worker thread wakes up
20:27:39.825 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.20) opts 0xd
20:27:39.825 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.20)
20:27:39.825 00.000 12308 Moving (-0.09, -0.20) raw xDistance=0.11 yDistance=0.18
20:27:39.825 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:27:39.827 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:39.827 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:27:39.827 00.000 12308 MoveAxis(E, 0, ABG)
20:27:39.827 00.000 12308 Move returns status 0, amount 0
20:27:39.827 00.000 12308 MoveAxis(N, 0, ABG)
20:27:39.827 00.000 12308 Move returns status 0, amount 0
20:27:39.827 00.000 12308 move complete, result=0
20:27:39.827 00.000 12308 worker thread done servicing request
20:27:39.829 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:39.849 00.020 14556 UpdateGuideState exits: m=2099 SNR=30.7
20:27:39.852 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:39.856 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:39.859 00.003 14556 Enqueuing Expose request
20:27:39.862 00.003 12308 Worker thread wakes up
20:27:39.862 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:27:39.865 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:39.867 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:41.106 01.239 12308 Exposure complete
20:27:41.262 00.156 12308 worker thread done servicing request
20:27:41.263 00.001 14556 OnExposeComplete: enter
20:27:41.267 00.004 14556 UpdateGuideState(): m_state=6
20:27:41.271 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
20:27:41.275 00.004 14556 Star::Find returns 1 (0), X=170.82, Y=993.78, Mass=1688, SNR=27.8, Peak=144 HFD=4.3
20:27:41.278 00.003 14556 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-3.07) = xAngle (1.72 = 1.72)
20:27:41.282 00.004 14556 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.63 = 1.63)
20:27:41.286 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.35 mountX=-0.01 mountY=0.09, mountTheta=1.72
20:27:41.293 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.09, opts=13)
20:27:41.297 00.004 14556 Enqueuing Move request for scope (0.02, -0.09)
20:27:41.301 00.004 12308 Worker thread wakes up
20:27:41.301 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
20:27:41.301 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
20:27:41.301 00.000 12308 Moving (0.02, -0.09) raw xDistance=-0.01 yDistance=0.09
20:27:41.303 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:27:41.303 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:41.303 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:27:41.303 00.000 12308 MoveAxis(E, 0, ABG)
20:27:41.303 00.000 12308 Move returns status 0, amount 0
20:27:41.304 00.001 12308 MoveAxis(N, 0, ABG)
20:27:41.304 00.000 12308 Move returns status 0, amount 0
20:27:41.304 00.000 12308 move complete, result=0
20:27:41.304 00.000 12308 worker thread done servicing request
20:27:41.305 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:41.325 00.020 14556 UpdateGuideState exits: m=1688 SNR=27.8
20:27:41.328 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:41.332 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:41.335 00.003 14556 Enqueuing Expose request
20:27:41.340 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:27:41.344 00.004 12308 Worker thread wakes up
20:27:41.344 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:41.344 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:42.595 01.251 12308 Exposure complete
20:27:42.760 00.165 12308 worker thread done servicing request
20:27:42.761 00.001 14556 OnExposeComplete: enter
20:27:42.764 00.003 14556 UpdateGuideState(): m_state=6
20:27:42.768 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
20:27:42.773 00.005 14556 Star::Find returns 1 (0), X=170.87, Y=993.98, Mass=1503, SNR=25.8, Peak=131 HFD=4.5
20:27:42.776 00.003 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.13 = -2.15)
20:27:42.780 00.004 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.25)
20:27:42.782 00.002 14556 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.06 mountX=-0.07 mountY=-0.11, mountTheta=-2.19
20:27:42.788 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.12, opts=13)
20:27:42.792 00.004 14556 Enqueuing Move request for scope (0.07, 0.12)
20:27:42.796 00.004 12308 Worker thread wakes up
20:27:42.796 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
20:27:42.797 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
20:27:42.797 00.000 12308 Moving (0.07, 0.12) raw xDistance=-0.07 yDistance=-0.11
20:27:42.797 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:27:42.797 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:42.797 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:27:42.797 00.000 12308 MoveAxis(E, 0, ABG)
20:27:42.798 00.001 12308 Move returns status 0, amount 0
20:27:42.798 00.000 12308 MoveAxis(N, 0, ABG)
20:27:42.798 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:42.803 00.005 12308 Move returns status 0, amount 0
20:27:42.803 00.000 12308 move complete, result=0
20:27:42.803 00.000 12308 worker thread done servicing request
20:27:42.825 00.022 14556 UpdateGuideState exits: m=1503 SNR=25.8
20:27:42.828 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:42.832 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:42.836 00.004 14556 Enqueuing Expose request
20:27:42.842 00.006 12308 Worker thread wakes up
20:27:42.842 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:27:42.847 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:42.848 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:44.091 01.243 12308 Exposure complete
20:27:44.253 00.162 12308 worker thread done servicing request
20:27:44.253 00.000 14556 OnExposeComplete: enter
20:27:44.258 00.005 14556 UpdateGuideState(): m_state=6
20:27:44.263 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
20:27:44.268 00.005 14556 Star::Find returns 1 (0), X=170.84, Y=993.92, Mass=1577, SNR=26.7, Peak=154 HFD=4.3
20:27:44.272 00.004 14556 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.07) = xAngle (4.02 = -2.27)
20:27:44.275 00.003 14556 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.92 = -2.37)
20:27:44.281 00.006 14556 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=0.94 mountX=-0.04 mountY=-0.05, mountTheta=-2.31
20:27:44.286 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.06, opts=13)
20:27:44.291 00.005 14556 Enqueuing Move request for scope (0.04, 0.06)
20:27:44.295 00.004 12308 Worker thread wakes up
20:27:44.295 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
20:27:44.295 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
20:27:44.296 00.001 12308 Moving (0.04, 0.06) raw xDistance=-0.04 yDistance=-0.05
20:27:44.296 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:27:44.296 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:44.297 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:27:44.297 00.000 12308 MoveAxis(E, 0, ABG)
20:27:44.297 00.000 12308 Move returns status 0, amount 0
20:27:44.298 00.001 12308 MoveAxis(N, 0, ABG)
20:27:44.298 00.000 12308 Move returns status 0, amount 0
20:27:44.298 00.000 12308 move complete, result=0
20:27:44.298 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:44.303 00.005 12308 worker thread done servicing request
20:27:44.324 00.021 14556 UpdateGuideState exits: m=1577 SNR=26.7
20:27:44.328 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:44.332 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:44.336 00.004 14556 Enqueuing Expose request
20:27:44.340 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:27:44.344 00.004 12308 Worker thread wakes up
20:27:44.344 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:44.344 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:45.597 01.253 12308 Exposure complete
20:27:45.759 00.162 12308 worker thread done servicing request
20:27:45.759 00.000 14556 OnExposeComplete: enter
20:27:45.764 00.005 14556 UpdateGuideState(): m_state=6
20:27:45.768 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
20:27:45.773 00.005 14556 Star::Find returns 1 (0), X=170.83, Y=993.99, Mass=2009, SNR=30.4, Peak=188 HFD=4.3
20:27:45.776 00.003 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.44 = -1.85)
20:27:45.779 00.003 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.95)
20:27:45.782 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.36 mountX=-0.03 mountY=-0.11, mountTheta=-1.86
20:27:45.788 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.12, opts=13)
20:27:45.792 00.004 14556 Enqueuing Move request for scope (0.03, 0.12)
20:27:45.795 00.003 12308 Worker thread wakes up
20:27:45.796 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
20:27:45.796 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
20:27:45.796 00.000 12308 Moving (0.03, 0.12) raw xDistance=-0.03 yDistance=-0.11
20:27:45.796 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:27:45.796 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:45.796 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:27:45.797 00.001 12308 MoveAxis(E, 0, ABG)
20:27:45.797 00.000 12308 Move returns status 0, amount 0
20:27:45.797 00.000 12308 MoveAxis(N, 0, ABG)
20:27:45.797 00.000 12308 Move returns status 0, amount 0
20:27:45.797 00.000 12308 move complete, result=0
20:27:45.797 00.000 12308 worker thread done servicing request
20:27:45.797 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:45.823 00.026 14556 UpdateGuideState exits: m=2009 SNR=30.4
20:27:45.827 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:45.831 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:45.834 00.003 14556 Enqueuing Expose request
20:27:45.837 00.003 12308 Worker thread wakes up
20:27:45.838 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:45.839 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:45.839 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:27:47.087 01.248 12308 Exposure complete
20:27:47.240 00.153 12308 worker thread done servicing request
20:27:47.240 00.000 14556 OnExposeComplete: enter
20:27:47.244 00.004 14556 UpdateGuideState(): m_state=6
20:27:47.250 00.006 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
20:27:47.253 00.003 14556 Star::Find returns 1 (0), X=171.02, Y=994.10, Mass=1908, SNR=29.4, Peak=184 HFD=4.3
20:27:47.259 00.006 14556 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.07) = xAngle (3.88 = -2.40)
20:27:47.264 00.005 14556 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.78 = -2.50)
20:27:47.269 00.005 14556 CameraToMount -- cameraX=0.22 cameraY=0.23 hyp=0.32 cameraTheta=0.81 mountX=-0.24 mountY=-0.19, mountTheta=-2.46
20:27:47.273 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.23, opts=13)
20:27:47.277 00.004 14556 Enqueuing Move request for scope (0.22, 0.23)
20:27:47.282 00.005 12308 Worker thread wakes up
20:27:47.282 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.23) opts 0xd
20:27:47.282 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.23)
20:27:47.282 00.000 12308 Moving (0.22, 0.23) raw xDistance=-0.24 yDistance=-0.19
20:27:47.283 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:27:47.283 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:47.283 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:27:47.283 00.000 12308 MoveAxis(E, 103, ABG)
20:27:47.283 00.000 12308 Guiding  Dir = 2, Dur = 103
20:27:47.284 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:47.287 00.003 12308 IsSlewing returns 0
20:27:47.287 00.000 12308 IsGuiding returns 0
20:27:47.287 00.000 12308 PulseGuide returned control before completion, sleep 113
20:27:47.306 00.019 14556 UpdateGuideState exits: m=1908 SNR=29.4
20:27:47.309 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:47.313 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:47.317 00.004 14556 Enqueuing Expose request
20:27:47.404 00.087 12308 IsGuiding returns 1
20:27:47.406 00.002 12308 scope still moving after pulse duration time elapsed
20:27:47.436 00.030 12308 IsSlewing returns 0
20:27:47.437 00.001 12308 IsGuiding returns 0
20:27:47.437 00.000 12308 scope move finished after 103 + 47 ms
20:27:47.439 00.002 12308 Move returns status 0, amount 103
20:27:47.439 00.000 12308 MoveAxis(N, 0, ABG)
20:27:47.440 00.001 12308 Move returns status 0, amount 0
20:27:47.440 00.000 12308 move complete, result=0
20:27:47.441 00.001 12308 worker thread done servicing request
20:27:47.441 00.000 14556 GuideStep: -0.2 px 103 ms EAST, -0.2 px 0 ms NORTH
20:27:47.450 00.009 12308 Worker thread wakes up
20:27:47.451 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:47.451 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:48.705 01.254 12308 Exposure complete
20:27:48.862 00.157 12308 worker thread done servicing request
20:27:48.862 00.000 14556 OnExposeComplete: enter
20:27:48.866 00.004 14556 UpdateGuideState(): m_state=6
20:27:48.871 00.005 14556 Star::Find(15, 171, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
20:27:48.874 00.003 14556 Star::Find returns 1 (0), X=170.82, Y=994.23, Mass=1522, SNR=26.1, Peak=141 HFD=4.3
20:27:48.876 00.002 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.58 = -1.70)
20:27:48.880 00.004 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.80)
20:27:48.884 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.37 hyp=0.37 cameraTheta=1.51 mountX=-0.05 mountY=-0.36, mountTheta=-1.70
20:27:48.889 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.37, opts=13)
20:27:48.893 00.004 14556 Enqueuing Move request for scope (0.02, 0.37)
20:27:48.896 00.003 12308 Worker thread wakes up
20:27:48.896 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.37) opts 0xd
20:27:48.896 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.37)
20:27:48.896 00.000 12308 Moving (0.02, 0.37) raw xDistance=-0.05 yDistance=-0.36
20:27:48.897 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:27:48.897 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:27:48.897 00.000 12308 MoveAxis(E, 0, ABG)
20:27:48.897 00.000 12308 Move returns status 0, amount 0
20:27:48.897 00.000 12308 MoveAxis(N, 252, ABG)
20:27:48.897 00.000 12308 Guiding  Dir = 0, Dur = 252
20:27:48.897 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:48.902 00.005 12308 IsSlewing returns 0
20:27:48.902 00.000 12308 IsGuiding returns 0
20:27:48.902 00.000 12308 PulseGuide returned control before completion, sleep 262
20:27:48.925 00.023 14556 UpdateGuideState exits: m=1522 SNR=26.1
20:27:48.929 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:48.934 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:48.938 00.004 14556 Enqueuing Expose request
20:27:49.177 00.239 12308 IsGuiding returns 1
20:27:49.178 00.001 12308 scope still moving after pulse duration time elapsed
20:27:49.209 00.031 12308 IsSlewing returns 0
20:27:49.210 00.001 12308 IsGuiding returns 0
20:27:49.211 00.001 12308 scope move finished after 252 + 56 ms
20:27:49.211 00.000 12308 Move returns status 0, amount 252
20:27:49.212 00.001 12308 move complete, result=0
20:27:49.212 00.000 12308 worker thread done servicing request
20:27:49.212 00.000 12308 Worker thread wakes up
20:27:49.213 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 252 ms NORTH
20:27:49.219 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:49.219 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:50.469 01.250 12308 Exposure complete
20:27:50.632 00.163 12308 worker thread done servicing request
20:27:50.632 00.000 14556 OnExposeComplete: enter
20:27:50.636 00.004 14556 UpdateGuideState(): m_state=6
20:27:50.640 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
20:27:50.643 00.003 14556 Star::Find returns 1 (0), X=170.62, Y=993.82, Mass=1802, SNR=28.4, Peak=154 HFD=4.5
20:27:50.648 00.005 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.19 = 0.19)
20:27:50.653 00.005 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.09 = 0.09)
20:27:50.656 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.05 hyp=0.19 cameraTheta=-2.89 mountX=0.19 mountY=0.02, mountTheta=0.09
20:27:50.662 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.05, opts=13)
20:27:50.668 00.006 14556 Enqueuing Move request for scope (-0.19, -0.05)
20:27:50.673 00.005 12308 Worker thread wakes up
20:27:50.673 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.05) opts 0xd
20:27:50.673 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.05)
20:27:50.673 00.000 12308 Moving (-0.19, -0.05) raw xDistance=0.19 yDistance=0.02
20:27:50.673 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:27:50.674 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:50.674 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:27:50.674 00.000 12308 MoveAxis(E, 0, ABG)
20:27:50.674 00.000 12308 Move returns status 0, amount 0
20:27:50.674 00.000 12308 MoveAxis(N, 0, ABG)
20:27:50.674 00.000 12308 Move returns status 0, amount 0
20:27:50.676 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:50.680 00.004 12308 move complete, result=0
20:27:50.680 00.000 12308 worker thread done servicing request
20:27:50.701 00.021 14556 UpdateGuideState exits: m=1802 SNR=28.4
20:27:50.706 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:50.710 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:50.713 00.003 14556 Enqueuing Expose request
20:27:50.717 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:27:50.720 00.003 12308 Worker thread wakes up
20:27:50.721 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:50.722 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:51.966 01.244 12308 Exposure complete
20:27:52.150 00.184 12308 worker thread done servicing request
20:27:52.151 00.001 14556 OnExposeComplete: enter
20:27:52.155 00.004 14556 UpdateGuideState(): m_state=6
20:27:52.159 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
20:27:52.164 00.005 14556 Star::Find returns 1 (0), X=170.76, Y=993.86, Mass=1886, SNR=29.3, Peak=135 HFD=4.7
20:27:52.168 00.004 14556 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.07) = xAngle (-0.00 = -0.00)
20:27:52.171 00.003 14556 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.10 = -0.10)
20:27:52.177 00.006 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.08 mountX=0.04 mountY=-0.00, mountTheta=-0.10
20:27:52.181 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.00, opts=13)
20:27:52.185 00.004 14556 Enqueuing Move request for scope (-0.04, -0.00)
20:27:52.189 00.004 12308 Worker thread wakes up
20:27:52.189 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd
20:27:52.189 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.00)
20:27:52.190 00.001 12308 Moving (-0.04, -0.00) raw xDistance=0.04 yDistance=-0.00
20:27:52.190 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:27:52.190 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:52.190 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:27:52.190 00.000 12308 MoveAxis(E, 0, ABG)
20:27:52.190 00.000 12308 Move returns status 0, amount 0
20:27:52.191 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:52.197 00.006 12308 MoveAxis(N, 0, ABG)
20:27:52.197 00.000 12308 Move returns status 0, amount 0
20:27:52.197 00.000 12308 move complete, result=0
20:27:52.198 00.001 12308 worker thread done servicing request
20:27:52.220 00.022 14556 UpdateGuideState exits: m=1886 SNR=29.3
20:27:52.225 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:52.231 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:52.234 00.003 14556 Enqueuing Expose request
20:27:52.239 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:27:52.243 00.004 12308 Worker thread wakes up
20:27:52.243 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:52.243 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:53.499 01.256 12308 Exposure complete
20:27:53.658 00.159 12308 worker thread done servicing request
20:27:53.658 00.000 14556 OnExposeComplete: enter
20:27:53.662 00.004 14556 UpdateGuideState(): m_state=6
20:27:53.667 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
20:27:53.671 00.004 14556 Star::Find returns 1 (0), X=170.99, Y=993.92, Mass=1887, SNR=29.3, Peak=186 HFD=4.4
20:27:53.675 00.004 14556 CameraToMount -- cameraTheta (0.26) - m_xAngle (-3.07) = xAngle (3.33 = -2.95)
20:27:53.679 00.004 14556 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.23 = -3.05)
20:27:53.683 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.05 hyp=0.20 cameraTheta=0.26 mountX=-0.19 mountY=-0.02, mountTheta=-3.05
20:27:53.688 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.05, opts=13)
20:27:53.693 00.005 14556 Enqueuing Move request for scope (0.19, 0.05)
20:27:53.696 00.003 12308 Worker thread wakes up
20:27:53.696 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.05) opts 0xd
20:27:53.697 00.001 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.05)
20:27:53.697 00.000 12308 Moving (0.19, 0.05) raw xDistance=-0.19 yDistance=-0.02
20:27:53.697 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:27:53.697 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:53.697 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:27:53.698 00.001 12308 MoveAxis(E, 0, ABG)
20:27:53.699 00.001 12308 Move returns status 0, amount 0
20:27:53.699 00.000 12308 MoveAxis(N, 0, ABG)
20:27:53.699 00.000 12308 Move returns status 0, amount 0
20:27:53.699 00.000 12308 move complete, result=0
20:27:53.699 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:53.704 00.005 12308 worker thread done servicing request
20:27:53.724 00.020 14556 UpdateGuideState exits: m=1887 SNR=29.3
20:27:53.729 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:53.734 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:53.737 00.003 14556 Enqueuing Expose request
20:27:53.742 00.005 12308 Worker thread wakes up
20:27:53.742 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:27:53.746 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:53.746 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:54.986 01.240 12308 Exposure complete
20:27:55.143 00.157 12308 worker thread done servicing request
20:27:55.143 00.000 14556 OnExposeComplete: enter
20:27:55.146 00.003 14556 UpdateGuideState(): m_state=6
20:27:55.150 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
20:27:55.152 00.002 14556 Star::Find returns 1 (0), X=170.91, Y=994.17, Mass=1440, SNR=25.7, Peak=131 HFD=4.3
20:27:55.156 00.004 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.29 = -1.99)
20:27:55.159 00.003 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.09)
20:27:55.162 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.31 hyp=0.33 cameraTheta=1.22 mountX=-0.13 mountY=-0.28, mountTheta=-2.01
20:27:55.168 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.31, opts=13)
20:27:55.173 00.005 14556 Enqueuing Move request for scope (0.11, 0.31)
20:27:55.176 00.003 12308 Worker thread wakes up
20:27:55.176 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.31) opts 0xd
20:27:55.176 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.31)
20:27:55.176 00.000 12308 Moving (0.11, 0.31) raw xDistance=-0.13 yDistance=-0.28
20:27:55.177 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:27:55.177 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:27:55.177 00.000 12308 MoveAxis(E, 0, ABG)
20:27:55.177 00.000 12308 Move returns status 0, amount 0
20:27:55.177 00.000 12308 MoveAxis(N, 199, ABG)
20:27:55.177 00.000 12308 Guiding  Dir = 0, Dur = 199
20:27:55.178 00.001 12308 IsSlewing returns 0
20:27:55.178 00.000 12308 IsGuiding returns 0
20:27:55.178 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:55.182 00.004 12308 PulseGuide returned control before completion, sleep 209
20:27:55.202 00.020 14556 UpdateGuideState exits: m=1440 SNR=25.7
20:27:55.207 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:55.210 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:55.214 00.004 14556 Enqueuing Expose request
20:27:55.397 00.183 12308 IsGuiding returns 1
20:27:55.399 00.002 12308 scope still moving after pulse duration time elapsed
20:27:55.429 00.030 12308 IsSlewing returns 0
20:27:55.430 00.001 12308 IsGuiding returns 0
20:27:55.431 00.001 12308 scope move finished after 199 + 53 ms
20:27:55.431 00.000 12308 Move returns status 0, amount 199
20:27:55.431 00.000 12308 move complete, result=0
20:27:55.432 00.001 12308 worker thread done servicing request
20:27:55.433 00.001 12308 Worker thread wakes up
20:27:55.433 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 199 ms NORTH
20:27:55.438 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:55.440 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:56.691 01.251 12308 Exposure complete
20:27:56.847 00.156 12308 worker thread done servicing request
20:27:56.847 00.000 14556 OnExposeComplete: enter
20:27:56.852 00.005 14556 UpdateGuideState(): m_state=6
20:27:56.857 00.005 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
20:27:56.862 00.005 14556 Star::Find returns 1 (0), X=170.79, Y=993.96, Mass=1475, SNR=25.8, Peak=113 HFD=4.4
20:27:56.865 00.003 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.75 = -1.54)
20:27:56.868 00.003 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.64)
20:27:56.872 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.67 mountX=0.00 mountY=-0.10, mountTheta=-1.54
20:27:56.876 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.10, opts=13)
20:27:56.881 00.005 14556 Enqueuing Move request for scope (-0.01, 0.10)
20:27:56.884 00.003 12308 Worker thread wakes up
20:27:56.884 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
20:27:56.884 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
20:27:56.884 00.000 12308 Moving (-0.01, 0.10) raw xDistance=0.00 yDistance=-0.10
20:27:56.884 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:27:56.885 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:27:56.885 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:27:56.885 00.000 12308 MoveAxis(E, 0, ABG)
20:27:56.885 00.000 12308 Move returns status 0, amount 0
20:27:56.885 00.000 12308 MoveAxis(N, 0, ABG)
20:27:56.885 00.000 12308 Move returns status 0, amount 0
20:27:56.887 00.002 12308 move complete, result=0
20:27:56.887 00.000 12308 worker thread done servicing request
20:27:56.887 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:56.911 00.024 14556 UpdateGuideState exits: m=1475 SNR=25.8
20:27:56.916 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:56.920 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:56.923 00.003 14556 Enqueuing Expose request
20:27:56.928 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:27:56.931 00.003 12308 Worker thread wakes up
20:27:56.931 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:56.931 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:58.187 01.256 12308 Exposure complete
20:27:58.367 00.180 12308 worker thread done servicing request
20:27:58.367 00.000 14556 OnExposeComplete: enter
20:27:58.373 00.006 14556 UpdateGuideState(): m_state=6
20:27:58.377 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
20:27:58.381 00.004 14556 Star::Find returns 1 (0), X=170.84, Y=994.10, Mass=1699, SNR=27.7, Peak=145 HFD=4.3
20:27:58.385 00.004 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.48 = -1.80)
20:27:58.389 00.004 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
20:27:58.392 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.41 mountX=-0.05 mountY=-0.23, mountTheta=-1.81
20:27:58.398 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.24, opts=13)
20:27:58.402 00.004 14556 Enqueuing Move request for scope (0.04, 0.24)
20:27:58.407 00.005 12308 Worker thread wakes up
20:27:58.407 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.24) opts 0xd
20:27:58.407 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.24)
20:27:58.407 00.000 12308 Moving (0.04, 0.24) raw xDistance=-0.05 yDistance=-0.23
20:27:58.408 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:27:58.408 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:27:58.408 00.000 12308 MoveAxis(E, 0, ABG)
20:27:58.408 00.000 12308 Move returns status 0, amount 0
20:27:58.408 00.000 12308 MoveAxis(N, 160, ABG)
20:27:58.408 00.000 12308 Guiding  Dir = 0, Dur = 160
20:27:58.409 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:27:58.414 00.005 12308 IsSlewing returns 0
20:27:58.414 00.000 12308 IsGuiding returns 0
20:27:58.416 00.002 12308 PulseGuide returned control before completion, sleep 170
20:27:58.436 00.020 14556 UpdateGuideState exits: m=1699 SNR=27.7
20:27:58.440 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:58.444 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:27:58.450 00.006 14556 Enqueuing Expose request
20:27:58.598 00.148 12308 IsGuiding returns 1
20:27:58.599 00.001 12308 scope still moving after pulse duration time elapsed
20:27:58.627 00.028 12308 IsSlewing returns 0
20:27:58.631 00.004 12308 IsGuiding returns 0
20:27:58.631 00.000 12308 scope move finished after 160 + 55 ms
20:27:58.632 00.001 12308 Move returns status 0, amount 160
20:27:58.632 00.000 12308 move complete, result=0
20:27:58.633 00.001 12308 worker thread done servicing request
20:27:58.633 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 160 ms NORTH
20:27:58.642 00.009 12308 Worker thread wakes up
20:27:58.643 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:27:58.643 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:27:59.891 01.248 12308 Exposure complete
20:28:00.068 00.177 12308 worker thread done servicing request
20:28:00.068 00.000 14556 OnExposeComplete: enter
20:28:00.073 00.005 14556 UpdateGuideState(): m_state=6
20:28:00.079 00.006 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
20:28:00.083 00.004 14556 Star::Find returns 1 (0), X=170.58, Y=993.98, Mass=1611, SNR=27.1, Peak=118 HFD=4.2
20:28:00.086 00.003 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.73 = -0.55)
20:28:00.091 00.005 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.65)
20:28:00.094 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=0.12 hyp=0.25 cameraTheta=2.66 mountX=0.22 mountY=-0.15, mountTheta=-0.62
20:28:00.102 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.12, opts=13)
20:28:00.107 00.005 14556 Enqueuing Move request for scope (-0.23, 0.12)
20:28:00.112 00.005 12308 Worker thread wakes up
20:28:00.112 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.12) opts 0xd
20:28:00.112 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.12)
20:28:00.112 00.000 12308 Moving (-0.23, 0.12) raw xDistance=0.22 yDistance=-0.15
20:28:00.113 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:28:00.113 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:00.113 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:28:00.113 00.000 12308 MoveAxis(W, 94, ABG)
20:28:00.113 00.000 12308 Guiding  Dir = 3, Dur = 94
20:28:00.114 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:00.119 00.005 12308 IsSlewing returns 0
20:28:00.119 00.000 12308 IsGuiding returns 0
20:28:00.120 00.001 12308 PulseGuide returned control before completion, sleep 104
20:28:00.141 00.021 14556 UpdateGuideState exits: m=1611 SNR=27.1
20:28:00.144 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:00.150 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:00.153 00.003 14556 Enqueuing Expose request
20:28:00.224 00.071 12308 IsGuiding returns 1
20:28:00.226 00.002 12308 scope still moving after pulse duration time elapsed
20:28:00.255 00.029 12308 IsSlewing returns 0
20:28:00.257 00.002 12308 IsGuiding returns 0
20:28:00.257 00.000 12308 scope move finished after 94 + 43 ms
20:28:00.258 00.001 12308 Move returns status 0, amount 94
20:28:00.258 00.000 12308 MoveAxis(N, 0, ABG)
20:28:00.259 00.001 12308 Move returns status 0, amount 0
20:28:00.259 00.000 12308 move complete, result=0
20:28:00.259 00.000 12308 worker thread done servicing request
20:28:00.259 00.000 12308 Worker thread wakes up
20:28:00.259 00.000 14556 GuideStep: 0.2 px 94 ms WEST, -0.2 px 0 ms NORTH
20:28:00.268 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:00.268 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:01.520 01.252 12308 Exposure complete
20:28:01.687 00.167 12308 worker thread done servicing request
20:28:01.688 00.001 14556 OnExposeComplete: enter
20:28:01.690 00.002 14556 UpdateGuideState(): m_state=6
20:28:01.697 00.007 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
20:28:01.702 00.005 14556 Star::Find returns 1 (0), X=170.74, Y=993.88, Mass=1786, SNR=28.4, Peak=163 HFD=4.2
20:28:01.707 00.005 14556 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.07) = xAngle (5.98 = -0.31)
20:28:01.711 00.004 14556 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.88 = -0.41)
20:28:01.715 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.90 mountX=0.06 mountY=-0.02, mountTheta=-0.39
20:28:01.720 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.01, opts=13)
20:28:01.724 00.004 14556 Enqueuing Move request for scope (-0.06, 0.01)
20:28:01.728 00.004 12308 Worker thread wakes up
20:28:01.728 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
20:28:01.729 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
20:28:01.729 00.000 12308 Moving (-0.06, 0.01) raw xDistance=0.06 yDistance=-0.02
20:28:01.730 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:28:01.730 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:01.730 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:01.735 00.005 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:28:01.736 00.001 12308 MoveAxis(E, 0, ABG)
20:28:01.736 00.000 12308 Move returns status 0, amount 0
20:28:01.736 00.000 12308 MoveAxis(N, 0, ABG)
20:28:01.736 00.000 12308 Move returns status 0, amount 0
20:28:01.736 00.000 12308 move complete, result=0
20:28:01.737 00.001 12308 worker thread done servicing request
20:28:01.757 00.020 14556 UpdateGuideState exits: m=1786 SNR=28.4
20:28:01.761 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:01.765 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:01.771 00.006 14556 Enqueuing Expose request
20:28:01.775 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:28:01.779 00.004 12308 Worker thread wakes up
20:28:01.779 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:01.779 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:03.023 01.244 12308 Exposure complete
20:28:03.184 00.161 12308 worker thread done servicing request
20:28:03.185 00.001 14556 OnExposeComplete: enter
20:28:03.188 00.003 14556 UpdateGuideState(): m_state=6
20:28:03.192 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
20:28:03.196 00.004 14556 Star::Find returns 1 (0), X=170.86, Y=993.98, Mass=1901, SNR=29.3, Peak=170 HFD=4.3
20:28:03.199 00.003 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.16 = -2.13)
20:28:03.203 00.004 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.23)
20:28:03.206 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.08 mountX=-0.07 mountY=-0.11, mountTheta=-2.16
20:28:03.211 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.12, opts=13)
20:28:03.215 00.004 14556 Enqueuing Move request for scope (0.06, 0.12)
20:28:03.218 00.003 12308 Worker thread wakes up
20:28:03.218 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
20:28:03.218 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
20:28:03.219 00.001 12308 Moving (0.06, 0.12) raw xDistance=-0.07 yDistance=-0.11
20:28:03.219 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:28:03.219 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:03.219 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:28:03.219 00.000 12308 MoveAxis(E, 0, ABG)
20:28:03.219 00.000 12308 Move returns status 0, amount 0
20:28:03.219 00.000 12308 MoveAxis(N, 0, ABG)
20:28:03.220 00.001 12308 Move returns status 0, amount 0
20:28:03.220 00.000 12308 move complete, result=0
20:28:03.220 00.000 12308 worker thread done servicing request
20:28:03.220 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:03.245 00.025 14556 UpdateGuideState exits: m=1901 SNR=29.3
20:28:03.250 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:03.254 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:03.258 00.004 14556 Enqueuing Expose request
20:28:03.263 00.005 12308 Worker thread wakes up
20:28:03.263 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:28:03.268 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:03.268 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:04.513 01.245 12308 Exposure complete
20:28:04.682 00.169 12308 worker thread done servicing request
20:28:04.682 00.000 14556 OnExposeComplete: enter
20:28:04.686 00.004 14556 UpdateGuideState(): m_state=6
20:28:04.689 00.003 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
20:28:04.692 00.003 14556 Star::Find returns 1 (0), X=170.85, Y=993.86, Mass=1866, SNR=29.0, Peak=174 HFD=4.3
20:28:04.697 00.005 14556 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-3.07) = xAngle (3.04 = 3.04)
20:28:04.702 00.005 14556 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.94 = 2.94)
20:28:04.706 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.04 mountX=-0.05 mountY=0.01, mountTheta=2.94
20:28:04.712 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.00, opts=13)
20:28:04.716 00.004 14556 Enqueuing Move request for scope (0.05, -0.00)
20:28:04.720 00.004 12308 Worker thread wakes up
20:28:04.720 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
20:28:04.720 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
20:28:04.720 00.000 12308 Moving (0.05, -0.00) raw xDistance=-0.05 yDistance=0.01
20:28:04.721 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:28:04.721 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:04.721 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:28:04.722 00.001 12308 MoveAxis(E, 0, ABG)
20:28:04.722 00.000 12308 Move returns status 0, amount 0
20:28:04.722 00.000 12308 MoveAxis(N, 0, ABG)
20:28:04.722 00.000 12308 Move returns status 0, amount 0
20:28:04.722 00.000 12308 move complete, result=0
20:28:04.722 00.000 12308 worker thread done servicing request
20:28:04.723 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:04.748 00.025 14556 UpdateGuideState exits: m=1866 SNR=29.0
20:28:04.752 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:04.759 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:04.763 00.004 14556 Enqueuing Expose request
20:28:04.766 00.003 12308 Worker thread wakes up
20:28:04.766 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:04.767 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:04.767 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:28:06.017 01.250 12308 Exposure complete
20:28:06.183 00.166 12308 worker thread done servicing request
20:28:06.184 00.001 14556 OnExposeComplete: enter
20:28:06.188 00.004 14556 UpdateGuideState(): m_state=6
20:28:06.192 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
20:28:06.198 00.006 14556 Star::Find returns 1 (0), X=170.72, Y=994.11, Mass=1597, SNR=27.1, Peak=128 HFD=4.5
20:28:06.204 00.006 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.95 = -1.34)
20:28:06.209 00.005 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.44)
20:28:06.212 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.87 mountX=0.06 mountY=-0.26, mountTheta=-1.34
20:28:06.218 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.25, opts=13)
20:28:06.222 00.004 14556 Enqueuing Move request for scope (-0.08, 0.25)
20:28:06.226 00.004 12308 Worker thread wakes up
20:28:06.226 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.25) opts 0xd
20:28:06.226 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.25)
20:28:06.226 00.000 12308 Moving (-0.08, 0.25) raw xDistance=0.06 yDistance=-0.26
20:28:06.226 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:28:06.227 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:28:06.227 00.000 12308 MoveAxis(E, 0, ABG)
20:28:06.227 00.000 12308 Move returns status 0, amount 0
20:28:06.227 00.000 12308 MoveAxis(N, 181, ABG)
20:28:06.228 00.001 12308 Guiding  Dir = 0, Dur = 181
20:28:06.228 00.000 12308 IsSlewing returns 0
20:28:06.228 00.000 12308 IsGuiding returns 0
20:28:06.229 00.001 12308 PulseGuide returned control before completion, sleep 191
20:28:06.230 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:06.254 00.024 14556 UpdateGuideState exits: m=1597 SNR=27.1
20:28:06.259 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:06.263 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:06.266 00.003 14556 Enqueuing Expose request
20:28:06.431 00.165 12308 IsGuiding returns 1
20:28:06.431 00.000 12308 scope still moving after pulse duration time elapsed
20:28:06.461 00.030 12308 IsSlewing returns 0
20:28:06.461 00.000 12308 IsGuiding returns 0
20:28:06.461 00.000 12308 scope move finished after 181 + 52 ms
20:28:06.461 00.000 12308 Move returns status 0, amount 181
20:28:06.461 00.000 12308 move complete, result=0
20:28:06.461 00.000 12308 worker thread done servicing request
20:28:06.461 00.000 12308 Worker thread wakes up
20:28:06.461 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 181 ms NORTH
20:28:06.466 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:06.466 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:07.712 01.246 12308 Exposure complete
20:28:07.873 00.161 12308 worker thread done servicing request
20:28:07.873 00.000 14556 OnExposeComplete: enter
20:28:07.877 00.004 14556 UpdateGuideState(): m_state=6
20:28:07.882 00.005 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
20:28:07.886 00.004 14556 Star::Find returns 1 (0), X=170.94, Y=993.80, Mass=1869, SNR=29.2, Peak=189 HFD=4.3
20:28:07.889 00.003 14556 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-3.07) = xAngle (2.60 = 2.60)
20:28:07.894 00.005 14556 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.50 = 2.50)
20:28:07.897 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.15 cameraTheta=-0.48 mountX=-0.13 mountY=0.09, mountTheta=2.53
20:28:07.902 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.07, opts=13)
20:28:07.906 00.004 14556 Enqueuing Move request for scope (0.14, -0.07)
20:28:07.910 00.004 12308 Worker thread wakes up
20:28:07.911 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
20:28:07.911 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
20:28:07.911 00.000 12308 Moving (0.14, -0.07) raw xDistance=-0.13 yDistance=0.09
20:28:07.911 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:28:07.911 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:07.912 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:28:07.912 00.000 12308 MoveAxis(E, 0, ABG)
20:28:07.912 00.000 12308 Move returns status 0, amount 0
20:28:07.912 00.000 12308 MoveAxis(N, 0, ABG)
20:28:07.912 00.000 12308 Move returns status 0, amount 0
20:28:07.912 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:07.918 00.006 12308 move complete, result=0
20:28:07.920 00.002 12308 worker thread done servicing request
20:28:07.940 00.020 14556 UpdateGuideState exits: m=1869 SNR=29.2
20:28:07.946 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:07.951 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:07.956 00.005 14556 Enqueuing Expose request
20:28:07.960 00.004 12308 Worker thread wakes up
20:28:07.960 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:28:07.964 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:07.964 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:09.207 01.243 12308 Exposure complete
20:28:09.388 00.181 12308 worker thread done servicing request
20:28:09.388 00.000 14556 OnExposeComplete: enter
20:28:09.394 00.006 14556 UpdateGuideState(): m_state=6
20:28:09.400 00.006 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
20:28:09.404 00.004 14556 Star::Find returns 1 (0), X=170.82, Y=994.04, Mass=1612, SNR=26.9, Peak=151 HFD=4.3
20:28:09.411 00.007 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
20:28:09.417 00.006 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
20:28:09.424 00.007 14556 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.48 mountX=-0.03 mountY=-0.17, mountTheta=-1.74
20:28:09.430 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.17, opts=13)
20:28:09.434 00.004 14556 Enqueuing Move request for scope (0.02, 0.17)
20:28:09.439 00.005 12308 Worker thread wakes up
20:28:09.439 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd
20:28:09.439 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.17)
20:28:09.440 00.001 12308 Moving (0.02, 0.17) raw xDistance=-0.03 yDistance=-0.17
20:28:09.440 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:28:09.440 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:09.442 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:28:09.442 00.000 12308 MoveAxis(E, 0, ABG)
20:28:09.442 00.000 12308 Move returns status 0, amount 0
20:28:09.442 00.000 12308 MoveAxis(N, 0, ABG)
20:28:09.443 00.001 12308 Move returns status 0, amount 0
20:28:09.443 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:09.448 00.005 12308 move complete, result=0
20:28:09.449 00.001 12308 worker thread done servicing request
20:28:09.470 00.021 14556 UpdateGuideState exits: m=1612 SNR=26.9
20:28:09.475 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:09.479 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:09.484 00.005 14556 Enqueuing Expose request
20:28:09.489 00.005 12308 Worker thread wakes up
20:28:09.489 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:28:09.494 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:09.495 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:10.738 01.243 12308 Exposure complete
20:28:10.895 00.157 12308 worker thread done servicing request
20:28:10.895 00.000 14556 OnExposeComplete: enter
20:28:10.900 00.005 14556 UpdateGuideState(): m_state=6
20:28:10.904 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
20:28:10.907 00.003 14556 Star::Find returns 1 (0), X=170.99, Y=994.21, Mass=1880, SNR=29.2, Peak=177 HFD=4.3
20:28:10.913 00.006 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.15 = -2.13)
20:28:10.917 00.004 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.23)
20:28:10.923 00.006 14556 CameraToMount -- cameraX=0.18 cameraY=0.34 hyp=0.39 cameraTheta=1.08 mountX=-0.21 mountY=-0.31, mountTheta=-2.17
20:28:10.928 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.34, opts=13)
20:28:10.932 00.004 14556 Enqueuing Move request for scope (0.18, 0.34)
20:28:10.936 00.004 12308 Worker thread wakes up
20:28:10.936 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.34) opts 0xd
20:28:10.936 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.34)
20:28:10.937 00.001 12308 Moving (0.18, 0.34) raw xDistance=-0.21 yDistance=-0.31
20:28:10.937 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:28:10.938 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:28:10.938 00.000 12308 MoveAxis(E, 90, ABG)
20:28:10.938 00.000 12308 Guiding  Dir = 2, Dur = 90
20:28:10.939 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:10.943 00.004 12308 IsSlewing returns 0
20:28:10.944 00.001 12308 IsGuiding returns 0
20:28:10.945 00.001 12308 PulseGuide returned control before completion, sleep 99
20:28:10.968 00.023 14556 UpdateGuideState exits: m=1880 SNR=29.2
20:28:10.972 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:10.977 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:10.983 00.006 14556 Enqueuing Expose request
20:28:11.055 00.072 12308 IsGuiding returns 1
20:28:11.056 00.001 12308 scope still moving after pulse duration time elapsed
20:28:11.086 00.030 12308 IsSlewing returns 0
20:28:11.087 00.001 12308 IsGuiding returns 0
20:28:11.088 00.001 12308 scope move finished after 90 + 53 ms
20:28:11.088 00.000 12308 Move returns status 0, amount 90
20:28:11.088 00.000 12308 MoveAxis(N, 216, ABG)
20:28:11.088 00.000 12308 Guiding  Dir = 0, Dur = 216
20:28:11.090 00.002 12308 IsSlewing returns 0
20:28:11.091 00.001 12308 IsGuiding returns 0
20:28:11.091 00.000 12308 PulseGuide returned control before completion, sleep 226
20:28:11.320 00.229 12308 IsGuiding returns 1
20:28:11.320 00.000 12308 scope still moving after pulse duration time elapsed
20:28:11.351 00.031 12308 IsSlewing returns 0
20:28:11.351 00.000 12308 IsGuiding returns 0
20:28:11.351 00.000 12308 scope move finished after 216 + 44 ms
20:28:11.353 00.002 12308 Move returns status 0, amount 216
20:28:11.353 00.000 12308 move complete, result=0
20:28:11.353 00.000 12308 worker thread done servicing request
20:28:11.354 00.001 14556 GuideStep: -0.2 px 90 ms EAST, -0.3 px 216 ms NORTH
20:28:11.360 00.006 12308 Worker thread wakes up
20:28:11.360 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:11.360 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:12.612 01.252 12308 Exposure complete
20:28:12.802 00.190 12308 worker thread done servicing request
20:28:12.803 00.001 14556 OnExposeComplete: enter
20:28:12.809 00.006 14556 UpdateGuideState(): m_state=6
20:28:12.819 00.010 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
20:28:12.827 00.008 14556 Star::Find returns 1 (0), X=170.45, Y=993.70, Mass=1923, SNR=29.4, Peak=133 HFD=4.7
20:28:12.830 00.003 14556 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-3.07) = xAngle (0.37 = 0.37)
20:28:12.833 00.003 14556 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.28 = 0.28)
20:28:12.837 00.004 14556 CameraToMount -- cameraX=-0.36 cameraY=-0.17 hyp=0.39 cameraTheta=-2.70 mountX=0.37 mountY=0.11, mountTheta=0.28
20:28:12.841 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.36, y=-0.17, opts=13)
20:28:12.845 00.004 14556 Enqueuing Move request for scope (-0.36, -0.17)
20:28:12.848 00.003 12308 Worker thread wakes up
20:28:12.848 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.17) opts 0xd
20:28:12.848 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.36, -0.17)
20:28:12.849 00.001 12308 Moving (-0.36, -0.17) raw xDistance=0.37 yDistance=0.11
20:28:12.849 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.37
20:28:12.849 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:12.849 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:28:12.849 00.000 12308 MoveAxis(W, 153, ABG)
20:28:12.849 00.000 12308 Guiding  Dir = 3, Dur = 153
20:28:12.850 00.001 12308 IsSlewing returns 0
20:28:12.850 00.000 12308 IsGuiding returns 0
20:28:12.850 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:12.855 00.005 12308 PulseGuide returned control before completion, sleep 163
20:28:12.873 00.018 14556 UpdateGuideState exits: m=1923 SNR=29.4
20:28:12.876 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:12.882 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:12.886 00.004 14556 Enqueuing Expose request
20:28:13.024 00.138 12308 IsGuiding returns 1
20:28:13.024 00.000 12308 scope still moving after pulse duration time elapsed
20:28:13.055 00.031 12308 IsSlewing returns 0
20:28:13.056 00.001 12308 IsGuiding returns 0
20:28:13.056 00.000 12308 scope move finished after 153 + 53 ms
20:28:13.058 00.002 12308 Move returns status 0, amount 153
20:28:13.058 00.000 12308 MoveAxis(N, 0, ABG)
20:28:13.058 00.000 12308 Move returns status 0, amount 0
20:28:13.058 00.000 12308 move complete, result=0
20:28:13.059 00.001 12308 worker thread done servicing request
20:28:13.059 00.000 12308 Worker thread wakes up
20:28:13.059 00.000 14556 GuideStep: 0.4 px 153 ms WEST, 0.1 px 0 ms NORTH
20:28:13.065 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:13.065 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:14.321 01.256 12308 Exposure complete
20:28:14.474 00.153 12308 worker thread done servicing request
20:28:14.474 00.000 14556 OnExposeComplete: enter
20:28:14.481 00.007 14556 UpdateGuideState(): m_state=6
20:28:14.486 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
20:28:14.490 00.004 14556 Star::Find returns 1 (0), X=171.02, Y=993.89, Mass=1628, SNR=27.1, Peak=140 HFD=4.4
20:28:14.494 00.004 14556 CameraToMount -- cameraTheta (0.10) - m_xAngle (-3.07) = xAngle (3.17 = -3.11)
20:28:14.497 00.003 14556 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.08 = 3.08)
20:28:14.501 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=0.02 hyp=0.22 cameraTheta=0.10 mountX=-0.22 mountY=0.01, mountTheta=3.08
20:28:14.505 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.02, opts=13)
20:28:14.509 00.004 14556 Enqueuing Move request for scope (0.22, 0.02)
20:28:14.512 00.003 12308 Worker thread wakes up
20:28:14.512 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.02) opts 0xd
20:28:14.514 00.002 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.02)
20:28:14.514 00.000 12308 Moving (0.22, 0.02) raw xDistance=-0.22 yDistance=0.01
20:28:14.514 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
20:28:14.514 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:14.515 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:28:14.515 00.000 12308 MoveAxis(E, 87, ABG)
20:28:14.515 00.000 12308 Guiding  Dir = 2, Dur = 87
20:28:14.515 00.000 12308 IsSlewing returns 0
20:28:14.515 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:14.518 00.003 12308 IsGuiding returns 0
20:28:14.519 00.001 12308 PulseGuide returned control before completion, sleep 97
20:28:14.538 00.019 14556 UpdateGuideState exits: m=1628 SNR=27.1
20:28:14.543 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:14.546 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:14.551 00.005 14556 Enqueuing Expose request
20:28:14.622 00.071 12308 IsGuiding returns 1
20:28:14.622 00.000 12308 scope still moving after pulse duration time elapsed
20:28:14.652 00.030 12308 IsSlewing returns 0
20:28:14.654 00.002 12308 IsGuiding returns 0
20:28:14.655 00.001 12308 scope move finished after 87 + 48 ms
20:28:14.655 00.000 12308 Move returns status 0, amount 87
20:28:14.656 00.001 12308 MoveAxis(N, 0, ABG)
20:28:14.656 00.000 12308 Move returns status 0, amount 0
20:28:14.656 00.000 12308 move complete, result=0
20:28:14.657 00.001 12308 worker thread done servicing request
20:28:14.657 00.000 14556 GuideStep: -0.2 px 87 ms EAST, 0.0 px 0 ms NORTH
20:28:14.665 00.008 12308 Worker thread wakes up
20:28:14.665 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:14.665 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:15.915 01.250 12308 Exposure complete
20:28:16.090 00.175 12308 worker thread done servicing request
20:28:16.090 00.000 14556 OnExposeComplete: enter
20:28:16.097 00.007 14556 UpdateGuideState(): m_state=6
20:28:16.104 00.007 14556 Star::Find(15, 171, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
20:28:16.112 00.008 14556 Star::Find returns 1 (0), X=170.68, Y=993.89, Mass=1459, SNR=25.6, Peak=124 HFD=4.4
20:28:16.117 00.005 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.03 = -0.26)
20:28:16.123 00.006 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.36)
20:28:16.133 00.010 14556 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.13 cameraTheta=2.95 mountX=0.12 mountY=-0.04, mountTheta=-0.35
20:28:16.144 00.011 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.02, opts=13)
20:28:16.150 00.006 14556 Enqueuing Move request for scope (-0.12, 0.02)
20:28:16.155 00.005 12308 Worker thread wakes up
20:28:16.155 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
20:28:16.155 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
20:28:16.157 00.002 12308 Moving (-0.12, 0.02) raw xDistance=0.12 yDistance=-0.04
20:28:16.157 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:28:16.157 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:16.157 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:28:16.157 00.000 12308 MoveAxis(E, 0, ABG)
20:28:16.158 00.001 12308 Move returns status 0, amount 0
20:28:16.158 00.000 12308 MoveAxis(N, 0, ABG)
20:28:16.158 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:16.164 00.006 12308 Move returns status 0, amount 0
20:28:16.164 00.000 12308 move complete, result=0
20:28:16.164 00.000 12308 worker thread done servicing request
20:28:16.183 00.019 14556 UpdateGuideState exits: m=1459 SNR=25.6
20:28:16.187 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:16.193 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:16.200 00.007 14556 Enqueuing Expose request
20:28:16.205 00.005 12308 Worker thread wakes up
20:28:16.206 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:28:16.211 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:16.212 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:17.458 01.246 12308 Exposure complete
20:28:17.622 00.164 12308 worker thread done servicing request
20:28:17.622 00.000 14556 OnExposeComplete: enter
20:28:17.626 00.004 14556 UpdateGuideState(): m_state=6
20:28:17.631 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
20:28:17.635 00.004 14556 Star::Find returns 1 (0), X=170.69, Y=994.06, Mass=1925, SNR=29.7, Peak=146 HFD=4.6
20:28:17.639 00.004 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.15 = -1.14)
20:28:17.643 00.004 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
20:28:17.647 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.22 cameraTheta=2.07 mountX=0.09 mountY=-0.21, mountTheta=-1.15
20:28:17.653 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.20, opts=13)
20:28:17.656 00.003 14556 Enqueuing Move request for scope (-0.11, 0.20)
20:28:17.660 00.004 12308 Worker thread wakes up
20:28:17.660 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.20) opts 0xd
20:28:17.660 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.20)
20:28:17.660 00.000 12308 Moving (-0.11, 0.20) raw xDistance=0.09 yDistance=-0.21
20:28:17.660 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:28:17.661 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:28:17.661 00.000 12308 MoveAxis(E, 0, ABG)
20:28:17.661 00.000 12308 Move returns status 0, amount 0
20:28:17.661 00.000 12308 MoveAxis(N, 149, ABG)
20:28:17.662 00.001 12308 Guiding  Dir = 0, Dur = 149
20:28:17.662 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:17.669 00.007 12308 IsSlewing returns 0
20:28:17.670 00.001 12308 IsGuiding returns 0
20:28:17.671 00.001 12308 PulseGuide returned control before completion, sleep 159
20:28:17.693 00.022 14556 UpdateGuideState exits: m=1925 SNR=29.7
20:28:17.699 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:17.703 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:17.708 00.005 14556 Enqueuing Expose request
20:28:17.835 00.127 12308 IsGuiding returns 1
20:28:17.836 00.001 12308 scope still moving after pulse duration time elapsed
20:28:17.866 00.030 12308 IsSlewing returns 0
20:28:17.868 00.002 12308 IsGuiding returns 0
20:28:17.869 00.001 12308 scope move finished after 149 + 49 ms
20:28:17.869 00.000 12308 Move returns status 0, amount 149
20:28:17.870 00.001 12308 move complete, result=0
20:28:17.870 00.000 12308 worker thread done servicing request
20:28:17.871 00.001 12308 Worker thread wakes up
20:28:17.872 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 149 ms NORTH
20:28:17.878 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:17.878 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:19.127 01.249 12308 Exposure complete
20:28:19.269 00.142 12308 worker thread done servicing request
20:28:19.269 00.000 14556 OnExposeComplete: enter
20:28:19.272 00.003 14556 UpdateGuideState(): m_state=6
20:28:19.275 00.003 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
20:28:19.279 00.004 14556 Star::Find returns 1 (0), X=170.88, Y=993.91, Mass=1568, SNR=26.7, Peak=154 HFD=4.3
20:28:19.283 00.004 14556 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.07) = xAngle (3.65 = -2.63)
20:28:19.287 00.004 14556 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.55 = -2.73)
20:28:19.291 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.09 cameraTheta=0.58 mountX=-0.08 mountY=-0.04, mountTheta=-2.71
20:28:19.296 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.05, opts=13)
20:28:19.300 00.004 14556 Enqueuing Move request for scope (0.07, 0.05)
20:28:19.303 00.003 12308 Worker thread wakes up
20:28:19.303 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
20:28:19.303 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
20:28:19.303 00.000 12308 Moving (0.07, 0.05) raw xDistance=-0.08 yDistance=-0.04
20:28:19.303 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:28:19.305 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:19.305 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:28:19.305 00.000 12308 MoveAxis(E, 0, ABG)
20:28:19.305 00.000 12308 Move returns status 0, amount 0
20:28:19.305 00.000 12308 MoveAxis(N, 0, ABG)
20:28:19.305 00.000 12308 Move returns status 0, amount 0
20:28:19.306 00.001 12308 move complete, result=0
20:28:19.306 00.000 12308 worker thread done servicing request
20:28:19.306 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:19.327 00.021 14556 UpdateGuideState exits: m=1568 SNR=26.7
20:28:19.330 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:19.333 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:19.338 00.005 14556 Enqueuing Expose request
20:28:19.343 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:28:19.348 00.005 12308 Worker thread wakes up
20:28:19.348 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:19.348 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:20.601 01.253 12308 Exposure complete
20:28:20.769 00.168 12308 worker thread done servicing request
20:28:20.769 00.000 14556 OnExposeComplete: enter
20:28:20.773 00.004 14556 UpdateGuideState(): m_state=6
20:28:20.777 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
20:28:20.782 00.005 14556 Star::Find returns 1 (0), X=171.10, Y=993.99, Mass=1776, SNR=28.3, Peak=155 HFD=4.6
20:28:20.785 00.003 14556 CameraToMount -- cameraTheta (0.38) - m_xAngle (-3.07) = xAngle (3.46 = -2.83)
20:28:20.790 00.005 14556 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.36 = -2.93)
20:28:20.794 00.004 14556 CameraToMount -- cameraX=0.30 cameraY=0.12 hyp=0.32 cameraTheta=0.38 mountX=-0.30 mountY=-0.07, mountTheta=-2.92
20:28:20.799 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.30, y=0.12, opts=13)
20:28:20.803 00.004 14556 Enqueuing Move request for scope (0.30, 0.12)
20:28:20.807 00.004 12308 Worker thread wakes up
20:28:20.807 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.12) opts 0xd
20:28:20.807 00.000 12308 Handling offset move in thread for scope, endpoint = (0.30, 0.12)
20:28:20.807 00.000 12308 Moving (0.30, 0.12) raw xDistance=-0.30 yDistance=-0.07
20:28:20.807 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
20:28:20.809 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:20.809 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:28:20.809 00.000 12308 MoveAxis(E, 132, ABG)
20:28:20.809 00.000 12308 Guiding  Dir = 2, Dur = 132
20:28:20.809 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:20.814 00.005 12308 IsSlewing returns 0
20:28:20.814 00.000 12308 IsGuiding returns 0
20:28:20.814 00.000 12308 PulseGuide returned control before completion, sleep 142
20:28:20.835 00.021 14556 UpdateGuideState exits: m=1776 SNR=28.3
20:28:20.840 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:20.843 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:20.847 00.004 14556 Enqueuing Expose request
20:28:20.959 00.112 12308 IsGuiding returns 1
20:28:20.961 00.002 12308 scope still moving after pulse duration time elapsed
20:28:20.992 00.031 12308 IsSlewing returns 0
20:28:20.993 00.001 12308 IsGuiding returns 0
20:28:20.994 00.001 12308 scope move finished after 132 + 48 ms
20:28:20.995 00.001 12308 Move returns status 0, amount 132
20:28:20.995 00.000 12308 MoveAxis(N, 0, ABG)
20:28:20.996 00.001 12308 Move returns status 0, amount 0
20:28:20.996 00.000 12308 move complete, result=0
20:28:20.996 00.000 12308 worker thread done servicing request
20:28:20.996 00.000 14556 GuideStep: -0.3 px 132 ms EAST, -0.1 px 0 ms NORTH
20:28:21.003 00.007 12308 Worker thread wakes up
20:28:21.003 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:21.003 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:22.252 01.249 12308 Exposure complete
20:28:22.409 00.157 12308 worker thread done servicing request
20:28:22.409 00.000 14556 OnExposeComplete: enter
20:28:22.414 00.005 14556 UpdateGuideState(): m_state=6
20:28:22.421 00.007 14556 Star::Find(15, 171, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
20:28:22.425 00.004 14556 Star::Find returns 1 (0), X=170.72, Y=994.23, Mass=1342, SNR=24.6, Peak=125 HFD=3.8
20:28:22.429 00.004 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
20:28:22.433 00.004 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
20:28:22.436 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.36 hyp=0.37 cameraTheta=1.80 mountX=0.06 mountY=-0.37, mountTheta=-1.41
20:28:22.442 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.36, opts=13)
20:28:22.446 00.004 14556 Enqueuing Move request for scope (-0.08, 0.36)
20:28:22.450 00.004 12308 Worker thread wakes up
20:28:22.451 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.36) opts 0xd
20:28:22.451 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.36)
20:28:22.451 00.000 12308 Moving (-0.08, 0.36) raw xDistance=0.06 yDistance=-0.37
20:28:22.451 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:28:22.451 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
20:28:22.452 00.001 12308 MoveAxis(E, 0, ABG)
20:28:22.452 00.000 12308 Move returns status 0, amount 0
20:28:22.452 00.000 12308 MoveAxis(N, 262, ABG)
20:28:22.453 00.001 12308 Guiding  Dir = 0, Dur = 262
20:28:22.453 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:22.458 00.005 12308 IsSlewing returns 0
20:28:22.458 00.000 12308 IsGuiding returns 0
20:28:22.459 00.001 12308 PulseGuide returned control before completion, sleep 272
20:28:22.479 00.020 14556 UpdateGuideState exits: m=1342 SNR=24.6
20:28:22.483 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:22.487 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:22.490 00.003 14556 Enqueuing Expose request
20:28:22.745 00.255 12308 IsGuiding returns 0
20:28:22.746 00.001 12308 Move returns status 0, amount 262
20:28:22.746 00.000 12308 move complete, result=0
20:28:22.746 00.000 12308 worker thread done servicing request
20:28:22.746 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 262 ms NORTH
20:28:22.753 00.007 12308 Worker thread wakes up
20:28:22.754 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:22.754 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:24.006 01.252 12308 Exposure complete
20:28:24.170 00.164 12308 worker thread done servicing request
20:28:24.170 00.000 14556 OnExposeComplete: enter
20:28:24.174 00.004 14556 UpdateGuideState(): m_state=6
20:28:24.179 00.005 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
20:28:24.182 00.003 14556 Star::Find returns 1 (0), X=170.78, Y=993.78, Mass=1629, SNR=27.1, Peak=131 HFD=4.4
20:28:24.187 00.005 14556 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-3.07) = xAngle (1.31 = 1.31)
20:28:24.191 00.004 14556 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.21 = 1.21)
20:28:24.195 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.77 mountX=0.02 mountY=0.08, mountTheta=1.30
20:28:24.202 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.08, opts=13)
20:28:24.206 00.004 14556 Enqueuing Move request for scope (-0.02, -0.08)
20:28:24.209 00.003 12308 Worker thread wakes up
20:28:24.210 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
20:28:24.210 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
20:28:24.210 00.000 12308 Moving (-0.02, -0.08) raw xDistance=0.02 yDistance=0.08
20:28:24.210 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:28:24.210 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:24.212 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:28:24.212 00.000 12308 MoveAxis(E, 0, ABG)
20:28:24.212 00.000 12308 Move returns status 0, amount 0
20:28:24.212 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:24.216 00.004 12308 MoveAxis(N, 0, ABG)
20:28:24.216 00.000 12308 Move returns status 0, amount 0
20:28:24.216 00.000 12308 move complete, result=0
20:28:24.216 00.000 12308 worker thread done servicing request
20:28:24.238 00.022 14556 UpdateGuideState exits: m=1629 SNR=27.1
20:28:24.242 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:24.246 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:24.250 00.004 14556 Enqueuing Expose request
20:28:24.254 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:28:24.259 00.005 12308 Worker thread wakes up
20:28:24.259 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:24.259 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:25.510 01.251 12308 Exposure complete
20:28:25.678 00.168 12308 worker thread done servicing request
20:28:25.678 00.000 14556 OnExposeComplete: enter
20:28:25.682 00.004 14556 UpdateGuideState(): m_state=6
20:28:25.686 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
20:28:25.689 00.003 14556 Star::Find returns 1 (0), X=170.76, Y=993.71, Mass=1601, SNR=26.8, Peak=116 HFD=4.7
20:28:25.696 00.007 14556 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.07) = xAngle (1.24 = 1.24)
20:28:25.699 00.003 14556 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.14 = 1.14)
20:28:25.703 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.16 hyp=0.16 cameraTheta=-1.84 mountX=0.05 mountY=0.15, mountTheta=1.22
20:28:25.709 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.16, opts=13)
20:28:25.712 00.003 14556 Enqueuing Move request for scope (-0.04, -0.16)
20:28:25.716 00.004 12308 Worker thread wakes up
20:28:25.718 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.16) opts 0xd
20:28:25.718 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.16)
20:28:25.718 00.000 12308 Moving (-0.04, -0.16) raw xDistance=0.05 yDistance=0.15
20:28:25.718 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:28:25.718 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:25.718 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:28:25.719 00.001 12308 MoveAxis(E, 0, ABG)
20:28:25.719 00.000 12308 Move returns status 0, amount 0
20:28:25.719 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:25.723 00.004 12308 MoveAxis(N, 0, ABG)
20:28:25.723 00.000 12308 Move returns status 0, amount 0
20:28:25.724 00.001 12308 move complete, result=0
20:28:25.724 00.000 12308 worker thread done servicing request
20:28:25.746 00.022 14556 UpdateGuideState exits: m=1601 SNR=26.8
20:28:25.752 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:25.756 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:25.761 00.005 14556 Enqueuing Expose request
20:28:25.767 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:28:25.770 00.003 12308 Worker thread wakes up
20:28:25.771 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:25.771 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:27.025 01.254 12308 Exposure complete
20:28:27.185 00.160 12308 worker thread done servicing request
20:28:27.186 00.001 14556 OnExposeComplete: enter
20:28:27.189 00.003 14556 UpdateGuideState(): m_state=6
20:28:27.193 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
20:28:27.196 00.003 14556 Star::Find returns 1 (0), X=170.83, Y=993.86, Mass=1845, SNR=28.9, Peak=165 HFD=4.3
20:28:27.201 00.005 14556 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-3.07) = xAngle (2.73 = 2.73)
20:28:27.206 00.005 14556 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.63 = 2.63)
20:28:27.209 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-0.35 mountX=-0.02 mountY=0.01, mountTheta=2.65
20:28:27.214 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.01, opts=13)
20:28:27.218 00.004 14556 Enqueuing Move request for scope (0.02, -0.01)
20:28:27.220 00.002 12308 Worker thread wakes up
20:28:27.222 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
20:28:27.222 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
20:28:27.222 00.000 12308 Moving (0.02, -0.01) raw xDistance=-0.02 yDistance=0.01
20:28:27.222 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:28:27.222 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:27.222 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:28:27.223 00.001 12308 MoveAxis(E, 0, ABG)
20:28:27.223 00.000 12308 Move returns status 0, amount 0
20:28:27.223 00.000 12308 MoveAxis(N, 0, ABG)
20:28:27.224 00.001 12308 Move returns status 0, amount 0
20:28:27.224 00.000 12308 move complete, result=0
20:28:27.224 00.000 12308 worker thread done servicing request
20:28:27.224 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:27.252 00.028 14556 UpdateGuideState exits: m=1845 SNR=28.9
20:28:27.259 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:27.266 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:27.274 00.008 14556 Enqueuing Expose request
20:28:27.279 00.005 12308 Worker thread wakes up
20:28:27.279 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:28:27.286 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:27.286 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:28.541 01.255 12308 Exposure complete
20:28:28.698 00.157 12308 worker thread done servicing request
20:28:28.699 00.001 14556 OnExposeComplete: enter
20:28:28.702 00.003 14556 UpdateGuideState(): m_state=6
20:28:28.707 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 351
20:28:28.710 00.003 14556 Star::Find returns 1 (0), X=170.86, Y=993.91, Mass=1577, SNR=26.8, Peak=150 HFD=4.2
20:28:28.714 00.004 14556 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.07) = xAngle (3.71 = -2.58)
20:28:28.718 00.004 14556 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.61 = -2.67)
20:28:28.721 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.63 mountX=-0.06 mountY=-0.03, mountTheta=-2.65
20:28:28.725 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.04, opts=13)
20:28:28.731 00.006 14556 Enqueuing Move request for scope (0.06, 0.04)
20:28:28.734 00.003 12308 Worker thread wakes up
20:28:28.734 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
20:28:28.734 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
20:28:28.734 00.000 12308 Moving (0.06, 0.04) raw xDistance=-0.06 yDistance=-0.03
20:28:28.734 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:28:28.735 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:28.735 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:28:28.735 00.000 12308 MoveAxis(E, 0, ABG)
20:28:28.735 00.000 12308 Move returns status 0, amount 0
20:28:28.735 00.000 12308 MoveAxis(N, 0, ABG)
20:28:28.735 00.000 12308 Move returns status 0, amount 0
20:28:28.735 00.000 12308 move complete, result=0
20:28:28.737 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:28.740 00.003 12308 worker thread done servicing request
20:28:28.761 00.021 14556 UpdateGuideState exits: m=1577 SNR=26.8
20:28:28.766 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:28.770 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:28.774 00.004 14556 Enqueuing Expose request
20:28:28.777 00.003 12308 Worker thread wakes up
20:28:28.778 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:28.778 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:28.778 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:28:30.026 01.248 12308 Exposure complete
20:28:30.190 00.164 12308 worker thread done servicing request
20:28:30.190 00.000 14556 OnExposeComplete: enter
20:28:30.194 00.004 14556 UpdateGuideState(): m_state=6
20:28:30.200 00.006 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 352
20:28:30.204 00.004 14556 Star::Find returns 1 (0), X=171.05, Y=994.09, Mass=1480, SNR=25.8, Peak=136 HFD=4.4
20:28:30.208 00.004 14556 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.07) = xAngle (3.80 = -2.48)
20:28:30.211 00.003 14556 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.70 = -2.58)
20:28:30.215 00.004 14556 CameraToMount -- cameraX=0.25 cameraY=0.22 hyp=0.34 cameraTheta=0.73 mountX=-0.27 mountY=-0.18, mountTheta=-2.55
20:28:30.220 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.22, opts=13)
20:28:30.224 00.004 14556 Enqueuing Move request for scope (0.25, 0.22)
20:28:30.228 00.004 12308 Worker thread wakes up
20:28:30.228 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.22) opts 0xd
20:28:30.229 00.001 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.22)
20:28:30.229 00.000 12308 Moving (0.25, 0.22) raw xDistance=-0.27 yDistance=-0.18
20:28:30.229 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:28:30.229 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:30.229 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:28:30.230 00.001 12308 MoveAxis(E, 115, ABG)
20:28:30.230 00.000 12308 Guiding  Dir = 2, Dur = 115
20:28:30.230 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:30.234 00.004 12308 IsSlewing returns 0
20:28:30.235 00.001 12308 IsGuiding returns 0
20:28:30.235 00.000 12308 PulseGuide returned control before completion, sleep 125
20:28:30.257 00.022 14556 UpdateGuideState exits: m=1480 SNR=25.8
20:28:30.261 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:30.266 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:30.269 00.003 14556 Enqueuing Expose request
20:28:30.366 00.097 12308 IsGuiding returns 1
20:28:30.366 00.000 12308 scope still moving after pulse duration time elapsed
20:28:30.397 00.031 12308 IsSlewing returns 0
20:28:30.398 00.001 12308 IsGuiding returns 0
20:28:30.398 00.000 12308 scope move finished after 115 + 49 ms
20:28:30.400 00.002 12308 Move returns status 0, amount 115
20:28:30.400 00.000 12308 MoveAxis(N, 0, ABG)
20:28:30.401 00.001 12308 Move returns status 0, amount 0
20:28:30.401 00.000 12308 move complete, result=0
20:28:30.401 00.000 12308 worker thread done servicing request
20:28:30.401 00.000 14556 GuideStep: -0.3 px 115 ms EAST, -0.2 px 0 ms NORTH
20:28:30.408 00.007 12308 Worker thread wakes up
20:28:30.408 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:30.408 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:31.667 01.259 12308 Exposure complete
20:28:31.814 00.147 12308 worker thread done servicing request
20:28:31.815 00.001 14556 OnExposeComplete: enter
20:28:31.818 00.003 14556 UpdateGuideState(): m_state=6
20:28:31.822 00.004 14556 Star::Find(15, 171, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 353
20:28:31.826 00.004 14556 Star::Find returns 1 (0), X=170.69, Y=994.17, Mass=1541, SNR=26.4, Peak=133 HFD=4.5
20:28:31.831 00.005 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.99 = -1.30)
20:28:31.834 00.003 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.40)
20:28:31.838 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.30 hyp=0.32 cameraTheta=1.91 mountX=0.09 mountY=-0.31, mountTheta=-1.30
20:28:31.843 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.30, opts=13)
20:28:31.847 00.004 14556 Enqueuing Move request for scope (-0.11, 0.30)
20:28:31.852 00.005 12308 Worker thread wakes up
20:28:31.852 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.30) opts 0xd
20:28:31.852 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.30)
20:28:31.853 00.001 12308 Moving (-0.11, 0.30) raw xDistance=0.09 yDistance=-0.31
20:28:31.853 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:28:31.853 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:28:31.853 00.000 12308 MoveAxis(E, 0, ABG)
20:28:31.853 00.000 12308 Move returns status 0, amount 0
20:28:31.854 00.001 12308 MoveAxis(N, 220, ABG)
20:28:31.854 00.000 12308 Guiding  Dir = 0, Dur = 220
20:28:31.854 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:31.859 00.005 12308 IsSlewing returns 0
20:28:31.859 00.000 12308 IsGuiding returns 0
20:28:31.860 00.001 12308 PulseGuide returned control before completion, sleep 230
20:28:31.880 00.020 14556 UpdateGuideState exits: m=1541 SNR=26.4
20:28:31.885 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:31.892 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:31.897 00.005 14556 Enqueuing Expose request
20:28:32.093 00.196 12308 IsGuiding returns 1
20:28:32.093 00.000 12308 scope still moving after pulse duration time elapsed
20:28:32.124 00.031 12308 IsSlewing returns 0
20:28:32.125 00.001 12308 IsGuiding returns 0
20:28:32.125 00.000 12308 scope move finished after 220 + 45 ms
20:28:32.125 00.000 12308 Move returns status 0, amount 220
20:28:32.125 00.000 12308 move complete, result=0
20:28:32.126 00.001 12308 worker thread done servicing request
20:28:32.126 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 220 ms NORTH
20:28:32.132 00.006 12308 Worker thread wakes up
20:28:32.132 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:32.134 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:33.386 01.252 12308 Exposure complete
20:28:33.570 00.184 12308 worker thread done servicing request
20:28:33.570 00.000 14556 OnExposeComplete: enter
20:28:33.576 00.006 14556 UpdateGuideState(): m_state=6
20:28:33.581 00.005 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 354
20:28:33.585 00.004 14556 Star::Find returns 1 (0), X=170.75, Y=994.06, Mass=1593, SNR=26.8, Peak=138 HFD=4.3
20:28:33.590 00.005 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.92 = -1.37)
20:28:33.593 00.003 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.47)
20:28:33.598 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.84 mountX=0.04 mountY=-0.20, mountTheta=-1.37
20:28:33.603 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.19, opts=13)
20:28:33.606 00.003 14556 Enqueuing Move request for scope (-0.05, 0.19)
20:28:33.614 00.008 12308 Worker thread wakes up
20:28:33.615 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd
20:28:33.615 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.19)
20:28:33.615 00.000 12308 Moving (-0.05, 0.19) raw xDistance=0.04 yDistance=-0.20
20:28:33.615 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:28:33.616 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:33.616 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:28:33.616 00.000 12308 MoveAxis(E, 0, ABG)
20:28:33.616 00.000 12308 Move returns status 0, amount 0
20:28:33.616 00.000 12308 MoveAxis(N, 0, ABG)
20:28:33.616 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=237, Gamma=1.000
20:28:33.622 00.006 12308 Move returns status 0, amount 0
20:28:33.622 00.000 12308 move complete, result=0
20:28:33.622 00.000 12308 worker thread done servicing request
20:28:33.643 00.021 14556 UpdateGuideState exits: m=1593 SNR=26.8
20:28:33.648 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:33.651 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:33.655 00.004 14556 Enqueuing Expose request
20:28:33.658 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:28:33.662 00.004 12308 Worker thread wakes up
20:28:33.664 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:33.664 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:34.918 01.254 12308 Exposure complete
20:28:35.076 00.158 12308 worker thread done servicing request
20:28:35.076 00.000 14556 OnExposeComplete: enter
20:28:35.081 00.005 14556 UpdateGuideState(): m_state=6
20:28:35.085 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 355
20:28:35.090 00.005 14556 Star::Find returns 1 (0), X=170.81, Y=993.95, Mass=1887, SNR=29.3, Peak=162 HFD=4.3
20:28:35.093 00.003 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.51 = -1.77)
20:28:35.097 00.004 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.87)
20:28:35.100 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.44 mountX=-0.02 mountY=-0.08, mountTheta=-1.77
20:28:35.106 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.08, opts=13)
20:28:35.110 00.004 14556 Enqueuing Move request for scope (0.01, 0.08)
20:28:35.114 00.004 12308 Worker thread wakes up
20:28:35.114 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
20:28:35.114 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
20:28:35.114 00.000 12308 Moving (0.01, 0.08) raw xDistance=-0.02 yDistance=-0.08
20:28:35.114 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:28:35.114 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:35.115 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:28:35.115 00.000 12308 MoveAxis(E, 0, ABG)
20:28:35.115 00.000 12308 Move returns status 0, amount 0
20:28:35.115 00.000 12308 MoveAxis(N, 0, ABG)
20:28:35.115 00.000 12308 Move returns status 0, amount 0
20:28:35.115 00.000 12308 move complete, result=0
20:28:35.117 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:35.120 00.003 12308 worker thread done servicing request
20:28:35.142 00.022 14556 UpdateGuideState exits: m=1887 SNR=29.3
20:28:35.147 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:35.150 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:35.155 00.005 14556 Enqueuing Expose request
20:28:35.158 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:28:35.163 00.005 12308 Worker thread wakes up
20:28:35.163 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:35.163 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:36.402 01.239 12308 Exposure complete
20:28:36.556 00.154 12308 worker thread done servicing request
20:28:36.557 00.001 14556 OnExposeComplete: enter
20:28:36.561 00.004 14556 UpdateGuideState(): m_state=6
20:28:36.565 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 356
20:28:36.571 00.006 14556 Star::Find returns 1 (0), X=170.65, Y=993.98, Mass=1855, SNR=29.0, Peak=158 HFD=4.6
20:28:36.576 00.005 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.55 = -0.74)
20:28:36.581 00.005 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.84)
20:28:36.585 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.12 hyp=0.19 cameraTheta=2.47 mountX=0.14 mountY=-0.14, mountTheta=-0.79
20:28:36.589 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.12, opts=13)
20:28:36.593 00.004 14556 Enqueuing Move request for scope (-0.15, 0.12)
20:28:36.598 00.005 12308 Worker thread wakes up
20:28:36.598 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.12) opts 0xd
20:28:36.598 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.12)
20:28:36.598 00.000 12308 Moving (-0.15, 0.12) raw xDistance=0.14 yDistance=-0.14
20:28:36.599 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:28:36.599 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:36.599 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:28:36.599 00.000 12308 MoveAxis(E, 0, ABG)
20:28:36.599 00.000 12308 Move returns status 0, amount 0
20:28:36.600 00.001 12308 MoveAxis(N, 0, ABG)
20:28:36.600 00.000 12308 Move returns status 0, amount 0
20:28:36.600 00.000 12308 move complete, result=0
20:28:36.601 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:36.607 00.006 12308 worker thread done servicing request
20:28:36.630 00.023 14556 UpdateGuideState exits: m=1855 SNR=29.0
20:28:36.635 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:36.639 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:36.644 00.005 14556 Enqueuing Expose request
20:28:36.648 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:28:36.653 00.005 12308 Worker thread wakes up
20:28:36.653 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:36.653 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:37.905 01.252 12308 Exposure complete
20:28:38.071 00.166 12308 worker thread done servicing request
20:28:38.072 00.001 14556 OnExposeComplete: enter
20:28:38.076 00.004 14556 UpdateGuideState(): m_state=6
20:28:38.080 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 357
20:28:38.084 00.004 14556 Star::Find returns 1 (0), X=170.53, Y=994.08, Mass=1581, SNR=26.7, Peak=133 HFD=4.3
20:28:38.089 00.005 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.55 = -0.73)
20:28:38.093 00.004 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.83)
20:28:38.097 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.21 hyp=0.34 cameraTheta=2.48 mountX=0.25 mountY=-0.25, mountTheta=-0.78
20:28:38.103 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.21, opts=13)
20:28:38.108 00.005 14556 Enqueuing Move request for scope (-0.27, 0.21)
20:28:38.112 00.004 12308 Worker thread wakes up
20:28:38.114 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.21) opts 0xd
20:28:38.114 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.21)
20:28:38.114 00.000 12308 Moving (-0.27, 0.21) raw xDistance=0.25 yDistance=-0.25
20:28:38.114 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:28:38.114 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:28:38.115 00.001 12308 MoveAxis(W, 110, ABG)
20:28:38.115 00.000 12308 Guiding  Dir = 3, Dur = 110
20:28:38.115 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:38.120 00.005 12308 IsSlewing returns 0
20:28:38.121 00.001 12308 IsGuiding returns 0
20:28:38.122 00.001 12308 PulseGuide returned control before completion, sleep 120
20:28:38.144 00.022 14556 UpdateGuideState exits: m=1581 SNR=26.7
20:28:38.148 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:38.153 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:38.157 00.004 14556 Enqueuing Expose request
20:28:38.251 00.094 12308 IsGuiding returns 1
20:28:38.252 00.001 12308 scope still moving after pulse duration time elapsed
20:28:38.282 00.030 12308 IsSlewing returns 0
20:28:38.282 00.000 12308 IsGuiding returns 1
20:28:38.313 00.031 12308 IsSlewing returns 0
20:28:38.315 00.002 12308 IsGuiding returns 1
20:28:38.345 00.030 12308 IsSlewing returns 0
20:28:38.346 00.001 12308 IsGuiding returns 0
20:28:38.347 00.001 12308 scope move finished after 110 + 116 ms
20:28:38.347 00.000 12308 Move returns status 0, amount 110
20:28:38.348 00.001 12308 MoveAxis(N, 178, ABG)
20:28:38.349 00.001 12308 Guiding  Dir = 0, Dur = 178
20:28:38.349 00.000 12308 IsSlewing returns 0
20:28:38.350 00.001 12308 IsGuiding returns 0
20:28:38.351 00.001 12308 PulseGuide returned control before completion, sleep 188
20:28:38.550 00.199 12308 IsGuiding returns 1
20:28:38.551 00.001 12308 scope still moving after pulse duration time elapsed
20:28:38.580 00.029 12308 IsSlewing returns 0
20:28:38.582 00.002 12308 IsGuiding returns 0
20:28:38.582 00.000 12308 scope move finished after 178 + 53 ms
20:28:38.583 00.001 12308 Move returns status 0, amount 178
20:28:38.583 00.000 12308 move complete, result=0
20:28:38.583 00.000 12308 worker thread done servicing request
20:28:38.584 00.001 12308 Worker thread wakes up
20:28:38.585 00.001 14556 GuideStep: 0.3 px 110 ms WEST, -0.3 px 178 ms NORTH
20:28:38.590 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:38.591 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:39.839 01.248 12308 Exposure complete
20:28:39.993 00.154 12308 worker thread done servicing request
20:28:39.993 00.000 14556 OnExposeComplete: enter
20:28:39.997 00.004 14556 UpdateGuideState(): m_state=6
20:28:40.001 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 358
20:28:40.006 00.005 14556 Star::Find returns 1 (0), X=171.05, Y=993.98, Mass=1721, SNR=28.0, Peak=162 HFD=4.4
20:28:40.010 00.004 14556 CameraToMount -- cameraTheta (0.44) - m_xAngle (-3.07) = xAngle (3.51 = -2.77)
20:28:40.016 00.006 14556 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.41 = -2.87)
20:28:40.020 00.004 14556 CameraToMount -- cameraX=0.25 cameraY=0.12 hyp=0.28 cameraTheta=0.44 mountX=-0.26 mountY=-0.07, mountTheta=-2.87
20:28:40.026 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.12, opts=13)
20:28:40.034 00.008 14556 Enqueuing Move request for scope (0.25, 0.12)
20:28:40.039 00.005 12308 Worker thread wakes up
20:28:40.040 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.12) opts 0xd
20:28:40.040 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.12)
20:28:40.040 00.000 12308 Moving (0.25, 0.12) raw xDistance=-0.26 yDistance=-0.07
20:28:40.040 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26
20:28:40.040 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:40.041 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:28:40.041 00.000 12308 MoveAxis(E, 105, ABG)
20:28:40.041 00.000 12308 Guiding  Dir = 2, Dur = 105
20:28:40.042 00.001 12308 IsSlewing returns 0
20:28:40.042 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:40.047 00.005 12308 IsGuiding returns 0
20:28:40.047 00.000 12308 PulseGuide returned control before completion, sleep 115
20:28:40.071 00.024 14556 UpdateGuideState exits: m=1721 SNR=28.0
20:28:40.077 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:40.081 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:40.085 00.004 14556 Enqueuing Expose request
20:28:40.171 00.086 12308 IsGuiding returns 1
20:28:40.172 00.001 12308 scope still moving after pulse duration time elapsed
20:28:40.202 00.030 12308 IsSlewing returns 0
20:28:40.203 00.001 12308 IsGuiding returns 0
20:28:40.204 00.001 12308 scope move finished after 105 + 51 ms
20:28:40.204 00.000 12308 Move returns status 0, amount 105
20:28:40.204 00.000 12308 MoveAxis(N, 0, ABG)
20:28:40.204 00.000 12308 Move returns status 0, amount 0
20:28:40.205 00.001 12308 move complete, result=0
20:28:40.205 00.000 12308 worker thread done servicing request
20:28:40.205 00.000 14556 GuideStep: -0.3 px 105 ms EAST, -0.1 px 0 ms NORTH
20:28:40.211 00.006 12308 Worker thread wakes up
20:28:40.211 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:40.211 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:41.469 01.258 12308 Exposure complete
20:28:41.642 00.173 12308 worker thread done servicing request
20:28:41.642 00.000 14556 OnExposeComplete: enter
20:28:41.646 00.004 14556 UpdateGuideState(): m_state=6
20:28:41.651 00.005 14556 Star::Find(15, 171, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 359
20:28:41.655 00.004 14556 Star::Find returns 1 (0), X=170.95, Y=993.89, Mass=1707, SNR=27.9, Peak=152 HFD=4.4
20:28:41.659 00.004 14556 CameraToMount -- cameraTheta (0.16) - m_xAngle (-3.07) = xAngle (3.23 = -3.05)
20:28:41.662 00.003 14556 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.13 = 3.13)
20:28:41.666 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.16 mountX=-0.15 mountY=0.00, mountTheta=3.13
20:28:41.671 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.02, opts=13)
20:28:41.676 00.005 14556 Enqueuing Move request for scope (0.15, 0.02)
20:28:41.680 00.004 12308 Worker thread wakes up
20:28:41.680 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
20:28:41.680 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
20:28:41.680 00.000 12308 Moving (0.15, 0.02) raw xDistance=-0.15 yDistance=0.00
20:28:41.680 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:28:41.681 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:41.681 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:28:41.681 00.000 12308 MoveAxis(E, 0, ABG)
20:28:41.681 00.000 12308 Move returns status 0, amount 0
20:28:41.681 00.000 12308 MoveAxis(N, 0, ABG)
20:28:41.681 00.000 12308 Move returns status 0, amount 0
20:28:41.683 00.002 12308 move complete, result=0
20:28:41.683 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:41.687 00.004 12308 worker thread done servicing request
20:28:41.708 00.021 14556 UpdateGuideState exits: m=1707 SNR=27.9
20:28:41.712 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:41.716 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:41.720 00.004 14556 Enqueuing Expose request
20:28:41.726 00.006 12308 Worker thread wakes up
20:28:41.726 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:41.726 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:41.726 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:28:42.969 01.243 12308 Exposure complete
20:28:43.133 00.164 12308 worker thread done servicing request
20:28:43.133 00.000 14556 OnExposeComplete: enter
20:28:43.140 00.007 14556 UpdateGuideState(): m_state=6
20:28:43.145 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 360
20:28:43.150 00.005 14556 Star::Find returns 1 (0), X=170.74, Y=994.10, Mass=1557, SNR=26.7, Peak=155 HFD=4.1
20:28:43.154 00.004 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
20:28:43.158 00.004 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
20:28:43.161 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.24 hyp=0.24 cameraTheta=1.81 mountX=0.04 mountY=-0.24, mountTheta=-1.41
20:28:43.167 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.24, opts=13)
20:28:43.172 00.005 14556 Enqueuing Move request for scope (-0.06, 0.24)
20:28:43.176 00.004 12308 Worker thread wakes up
20:28:43.177 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.24) opts 0xd
20:28:43.177 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.24)
20:28:43.177 00.000 12308 Moving (-0.06, 0.24) raw xDistance=0.04 yDistance=-0.24
20:28:43.177 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:28:43.177 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:28:43.177 00.000 12308 MoveAxis(E, 0, ABG)
20:28:43.178 00.001 12308 Move returns status 0, amount 0
20:28:43.178 00.000 12308 MoveAxis(N, 171, ABG)
20:28:43.178 00.000 12308 Guiding  Dir = 0, Dur = 171
20:28:43.178 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:43.183 00.005 12308 IsSlewing returns 0
20:28:43.183 00.000 12308 IsGuiding returns 0
20:28:43.184 00.001 12308 PulseGuide returned control before completion, sleep 181
20:28:43.206 00.022 14556 UpdateGuideState exits: m=1557 SNR=26.7
20:28:43.211 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:43.215 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:43.218 00.003 14556 Enqueuing Expose request
20:28:43.369 00.151 12308 IsGuiding returns 1
20:28:43.370 00.001 12308 scope still moving after pulse duration time elapsed
20:28:43.401 00.031 12308 IsSlewing returns 0
20:28:43.402 00.001 12308 IsGuiding returns 0
20:28:43.403 00.001 12308 scope move finished after 171 + 48 ms
20:28:43.403 00.000 12308 Move returns status 0, amount 171
20:28:43.404 00.001 12308 move complete, result=0
20:28:43.405 00.001 12308 worker thread done servicing request
20:28:43.405 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 171 ms NORTH
20:28:43.412 00.007 12308 Worker thread wakes up
20:28:43.413 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:43.413 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:44.658 01.245 12308 Exposure complete
20:28:44.819 00.161 12308 worker thread done servicing request
20:28:44.819 00.000 14556 OnExposeComplete: enter
20:28:44.824 00.005 14556 UpdateGuideState(): m_state=6
20:28:44.830 00.006 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 361
20:28:44.835 00.005 14556 Star::Find returns 1 (0), X=170.94, Y=993.85, Mass=1400, SNR=25.1, Peak=137 HFD=4.3
20:28:44.841 00.006 14556 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-3.07) = xAngle (2.93 = 2.93)
20:28:44.844 00.003 14556 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.83 = 2.83)
20:28:44.846 00.002 14556 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.15 mountX=-0.14 mountY=0.04, mountTheta=2.84
20:28:44.851 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.02, opts=13)
20:28:44.856 00.005 14556 Enqueuing Move request for scope (0.14, -0.02)
20:28:44.860 00.004 12308 Worker thread wakes up
20:28:44.860 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
20:28:44.860 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
20:28:44.860 00.000 12308 Moving (0.14, -0.02) raw xDistance=-0.14 yDistance=0.04
20:28:44.860 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:28:44.862 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:44.862 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:28:44.862 00.000 12308 MoveAxis(E, 0, ABG)
20:28:44.862 00.000 12308 Move returns status 0, amount 0
20:28:44.862 00.000 12308 MoveAxis(N, 0, ABG)
20:28:44.863 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:44.867 00.004 12308 Move returns status 0, amount 0
20:28:44.867 00.000 12308 move complete, result=0
20:28:44.867 00.000 12308 worker thread done servicing request
20:28:44.889 00.022 14556 UpdateGuideState exits: m=1400 SNR=25.1
20:28:44.893 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:44.896 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:44.901 00.005 14556 Enqueuing Expose request
20:28:44.906 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:28:44.910 00.004 12308 Worker thread wakes up
20:28:44.910 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:44.910 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:46.157 01.247 12308 Exposure complete
20:28:46.346 00.189 12308 worker thread done servicing request
20:28:46.346 00.000 14556 OnExposeComplete: enter
20:28:46.351 00.005 14556 UpdateGuideState(): m_state=6
20:28:46.355 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 362
20:28:46.362 00.007 14556 Star::Find returns 1 (0), X=170.97, Y=994.08, Mass=1380, SNR=25.1, Peak=110 HFD=4.4
20:28:46.367 00.005 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.96 = -2.32)
20:28:46.371 00.004 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.86 = -2.42)
20:28:46.374 00.003 14556 CameraToMount -- cameraX=0.17 cameraY=0.21 hyp=0.27 cameraTheta=0.89 mountX=-0.19 mountY=-0.18, mountTheta=-2.37
20:28:46.380 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.21, opts=13)
20:28:46.384 00.004 14556 Enqueuing Move request for scope (0.17, 0.21)
20:28:46.389 00.005 12308 Worker thread wakes up
20:28:46.389 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.21) opts 0xd
20:28:46.389 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.21)
20:28:46.389 00.000 12308 Moving (0.17, 0.21) raw xDistance=-0.19 yDistance=-0.18
20:28:46.390 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:28:46.390 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:46.390 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:28:46.390 00.000 12308 MoveAxis(E, 0, ABG)
20:28:46.391 00.001 12308 Move returns status 0, amount 0
20:28:46.391 00.000 12308 MoveAxis(N, 0, ABG)
20:28:46.391 00.000 12308 Move returns status 0, amount 0
20:28:46.391 00.000 12308 move complete, result=0
20:28:46.392 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:46.396 00.004 12308 worker thread done servicing request
20:28:46.416 00.020 14556 UpdateGuideState exits: m=1380 SNR=25.1
20:28:46.420 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:46.425 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:46.428 00.003 14556 Enqueuing Expose request
20:28:46.432 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:28:46.436 00.004 12308 Worker thread wakes up
20:28:46.436 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:46.437 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:47.674 01.237 12308 Exposure complete
20:28:47.831 00.157 12308 worker thread done servicing request
20:28:47.831 00.000 14556 OnExposeComplete: enter
20:28:47.836 00.005 14556 UpdateGuideState(): m_state=6
20:28:47.839 00.003 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 363
20:28:47.843 00.004 14556 Star::Find returns 1 (0), X=171.13, Y=994.21, Mass=1866, SNR=29.1, Peak=169 HFD=4.5
20:28:47.846 00.003 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.87 = -2.41)
20:28:47.850 00.004 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.51)
20:28:47.854 00.004 14556 CameraToMount -- cameraX=0.33 cameraY=0.34 hyp=0.48 cameraTheta=0.80 mountX=-0.36 mountY=-0.28, mountTheta=-2.47
20:28:47.861 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.33, y=0.34, opts=13)
20:28:47.865 00.004 14556 Enqueuing Move request for scope (0.33, 0.34)
20:28:47.868 00.003 12308 Worker thread wakes up
20:28:47.868 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.34) opts 0xd
20:28:47.868 00.000 12308 Handling offset move in thread for scope, endpoint = (0.33, 0.34)
20:28:47.868 00.000 12308 Moving (0.33, 0.34) raw xDistance=-0.36 yDistance=-0.28
20:28:47.868 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
20:28:47.868 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:28:47.868 00.000 12308 MoveAxis(E, 155, ABG)
20:28:47.870 00.002 12308 Guiding  Dir = 2, Dur = 155
20:28:47.870 00.000 12308 IsSlewing returns 0
20:28:47.870 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:47.874 00.004 12308 IsGuiding returns 0
20:28:47.874 00.000 12308 PulseGuide returned control before completion, sleep 165
20:28:47.898 00.024 14556 UpdateGuideState exits: m=1866 SNR=29.1
20:28:47.905 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:47.909 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:47.919 00.010 14556 Enqueuing Expose request
20:28:48.053 00.134 12308 IsGuiding returns 1
20:28:48.054 00.001 12308 scope still moving after pulse duration time elapsed
20:28:48.084 00.030 12308 IsSlewing returns 0
20:28:48.086 00.002 12308 IsGuiding returns 0
20:28:48.086 00.000 12308 scope move finished after 155 + 57 ms
20:28:48.086 00.000 12308 Move returns status 0, amount 155
20:28:48.088 00.002 12308 MoveAxis(N, 199, ABG)
20:28:48.088 00.000 12308 Guiding  Dir = 0, Dur = 199
20:28:48.089 00.001 12308 IsSlewing returns 0
20:28:48.089 00.000 12308 IsGuiding returns 0
20:28:48.090 00.001 12308 PulseGuide returned control before completion, sleep 209
20:28:48.305 00.215 12308 IsGuiding returns 1
20:28:48.305 00.000 12308 scope still moving after pulse duration time elapsed
20:28:48.335 00.030 12308 IsSlewing returns 0
20:28:48.336 00.001 12308 IsGuiding returns 1
20:28:48.366 00.030 12308 IsSlewing returns 0
20:28:48.366 00.000 12308 IsGuiding returns 0
20:28:48.367 00.001 12308 scope move finished after 199 + 78 ms
20:28:48.367 00.000 12308 Move returns status 0, amount 199
20:28:48.367 00.000 12308 move complete, result=0
20:28:48.368 00.001 12308 worker thread done servicing request
20:28:48.369 00.001 12308 Worker thread wakes up
20:28:48.369 00.000 14556 GuideStep: -0.4 px 155 ms EAST, -0.3 px 199 ms NORTH
20:28:48.374 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:48.374 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:49.622 01.248 12308 Exposure complete
20:28:49.779 00.157 12308 worker thread done servicing request
20:28:49.779 00.000 14556 OnExposeComplete: enter
20:28:49.783 00.004 14556 UpdateGuideState(): m_state=6
20:28:49.787 00.004 14556 Star::Find(15, 171, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 364
20:28:49.791 00.004 14556 Star::Find returns 1 (0), X=170.73, Y=993.68, Mass=1492, SNR=26.0, Peak=135 HFD=4.5
20:28:49.794 00.003 14556 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-3.07) = xAngle (1.14 = 1.14)
20:28:49.798 00.004 14556 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.04 = 1.04)
20:28:49.802 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.18 hyp=0.20 cameraTheta=-1.93 mountX=0.08 mountY=0.17, mountTheta=1.12
20:28:49.807 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.18, opts=13)
20:28:49.811 00.004 14556 Enqueuing Move request for scope (-0.07, -0.18)
20:28:49.814 00.003 12308 Worker thread wakes up
20:28:49.814 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.18) opts 0xd
20:28:49.814 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.18)
20:28:49.814 00.000 12308 Moving (-0.07, -0.18) raw xDistance=0.08 yDistance=0.17
20:28:49.814 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:28:49.815 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:49.815 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:28:49.815 00.000 12308 MoveAxis(E, 0, ABG)
20:28:49.815 00.000 12308 Move returns status 0, amount 0
20:28:49.816 00.001 12308 MoveAxis(N, 0, ABG)
20:28:49.816 00.000 12308 Move returns status 0, amount 0
20:28:49.816 00.000 12308 move complete, result=0
20:28:49.816 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:49.822 00.006 12308 worker thread done servicing request
20:28:49.842 00.020 14556 UpdateGuideState exits: m=1492 SNR=26.0
20:28:49.845 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:49.851 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:49.855 00.004 14556 Enqueuing Expose request
20:28:49.860 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:28:49.864 00.004 12308 Worker thread wakes up
20:28:49.864 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:49.864 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:51.111 01.247 12308 Exposure complete
20:28:51.279 00.168 12308 worker thread done servicing request
20:28:51.279 00.000 14556 OnExposeComplete: enter
20:28:51.283 00.004 14556 UpdateGuideState(): m_state=6
20:28:51.287 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 365
20:28:51.291 00.004 14556 Star::Find returns 1 (0), X=171.02, Y=993.79, Mass=1752, SNR=28.1, Peak=145 HFD=4.4
20:28:51.297 00.006 14556 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-3.07) = xAngle (2.75 = 2.75)
20:28:51.301 00.004 14556 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.65 = 2.65)
20:28:51.304 00.003 14556 CameraToMount -- cameraX=0.22 cameraY=-0.07 hyp=0.23 cameraTheta=-0.33 mountX=-0.21 mountY=0.11, mountTheta=2.67
20:28:51.307 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=-0.07, opts=13)
20:28:51.310 00.003 14556 Enqueuing Move request for scope (0.22, -0.07)
20:28:51.313 00.003 12308 Worker thread wakes up
20:28:51.313 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.07) opts 0xd
20:28:51.313 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, -0.07)
20:28:51.313 00.000 12308 Moving (0.22, -0.07) raw xDistance=-0.21 yDistance=0.11
20:28:51.313 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:28:51.314 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:51.314 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:28:51.314 00.000 12308 MoveAxis(E, 92, ABG)
20:28:51.314 00.000 12308 Guiding  Dir = 2, Dur = 92
20:28:51.314 00.000 12308 IsSlewing returns 0
20:28:51.316 00.002 12308 IsGuiding returns 0
20:28:51.316 00.000 12308 PulseGuide returned control before completion, sleep 102
20:28:51.316 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:51.335 00.019 14556 UpdateGuideState exits: m=1752 SNR=28.1
20:28:51.339 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:51.341 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:51.344 00.003 14556 Enqueuing Expose request
20:28:51.425 00.081 12308 IsGuiding returns 1
20:28:51.427 00.002 12308 scope still moving after pulse duration time elapsed
20:28:51.457 00.030 12308 IsSlewing returns 0
20:28:51.458 00.001 12308 IsGuiding returns 0
20:28:51.459 00.001 12308 scope move finished after 92 + 51 ms
20:28:51.460 00.001 12308 Move returns status 0, amount 92
20:28:51.460 00.000 12308 MoveAxis(N, 0, ABG)
20:28:51.461 00.001 12308 Move returns status 0, amount 0
20:28:51.461 00.000 12308 move complete, result=0
20:28:51.462 00.001 12308 worker thread done servicing request
20:28:51.462 00.000 12308 Worker thread wakes up
20:28:51.462 00.000 14556 GuideStep: -0.2 px 92 ms EAST, 0.1 px 0 ms NORTH
20:28:51.468 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:51.468 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:52.723 01.255 12308 Exposure complete
20:28:52.893 00.170 12308 worker thread done servicing request
20:28:52.893 00.000 14556 OnExposeComplete: enter
20:28:52.898 00.005 14556 UpdateGuideState(): m_state=6
20:28:52.906 00.008 14556 Star::Find(15, 171, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 366
20:28:52.910 00.004 14556 Star::Find returns 1 (0), X=170.98, Y=994.13, Mass=1499, SNR=26.0, Peak=125 HFD=4.3
20:28:52.914 00.004 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.06 = -2.22)
20:28:52.919 00.005 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.96 = -2.32)
20:28:52.924 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=0.26 hyp=0.32 cameraTheta=0.99 mountX=-0.19 mountY=-0.23, mountTheta=-2.26
20:28:52.930 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.26, opts=13)
20:28:52.936 00.006 14556 Enqueuing Move request for scope (0.17, 0.26)
20:28:52.941 00.005 12308 Worker thread wakes up
20:28:52.941 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.26) opts 0xd
20:28:52.942 00.001 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.26)
20:28:52.942 00.000 12308 Moving (0.17, 0.26) raw xDistance=-0.19 yDistance=-0.23
20:28:52.942 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:28:52.943 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:28:52.943 00.000 12308 MoveAxis(E, 0, ABG)
20:28:52.943 00.000 12308 Move returns status 0, amount 0
20:28:52.943 00.000 12308 MoveAxis(N, 163, ABG)
20:28:52.943 00.000 12308 Guiding  Dir = 0, Dur = 163
20:28:52.945 00.002 12308 IsSlewing returns 0
20:28:52.946 00.001 12308 IsGuiding returns 0
20:28:52.946 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:52.950 00.004 12308 PulseGuide returned control before completion, sleep 173
20:28:52.969 00.019 14556 UpdateGuideState exits: m=1499 SNR=26.0
20:28:52.972 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:52.976 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:52.981 00.005 14556 Enqueuing Expose request
20:28:53.135 00.154 12308 IsGuiding returns 0
20:28:53.136 00.001 12308 Move returns status 0, amount 163
20:28:53.136 00.000 12308 move complete, result=0
20:28:53.137 00.001 12308 worker thread done servicing request
20:28:53.137 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 163 ms NORTH
20:28:53.144 00.007 12308 Worker thread wakes up
20:28:53.144 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:53.144 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:54.395 01.251 12308 Exposure complete
20:28:54.550 00.155 12308 worker thread done servicing request
20:28:54.551 00.001 14556 OnExposeComplete: enter
20:28:54.554 00.003 14556 UpdateGuideState(): m_state=6
20:28:54.559 00.005 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 367
20:28:54.562 00.003 14556 Star::Find returns 1 (0), X=170.82, Y=993.77, Mass=1601, SNR=26.9, Peak=115 HFD=4.5
20:28:54.565 00.003 14556 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-3.07) = xAngle (1.67 = 1.67)
20:28:54.570 00.005 14556 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.57 = 1.57)
20:28:54.574 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.40 mountX=-0.01 mountY=0.10, mountTheta=1.67
20:28:54.580 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.10, opts=13)
20:28:54.584 00.004 14556 Enqueuing Move request for scope (0.02, -0.10)
20:28:54.588 00.004 12308 Worker thread wakes up
20:28:54.588 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
20:28:54.588 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
20:28:54.588 00.000 12308 Moving (0.02, -0.10) raw xDistance=-0.01 yDistance=0.10
20:28:54.588 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:28:54.589 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:54.589 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:28:54.589 00.000 12308 MoveAxis(E, 0, ABG)
20:28:54.589 00.000 12308 Move returns status 0, amount 0
20:28:54.590 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:54.594 00.004 12308 MoveAxis(N, 0, ABG)
20:28:54.594 00.000 12308 Move returns status 0, amount 0
20:28:54.594 00.000 12308 move complete, result=0
20:28:54.594 00.000 12308 worker thread done servicing request
20:28:54.617 00.023 14556 UpdateGuideState exits: m=1601 SNR=26.9
20:28:54.621 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:54.625 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:54.628 00.003 14556 Enqueuing Expose request
20:28:54.633 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:28:54.638 00.005 12308 Worker thread wakes up
20:28:54.639 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:54.639 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:55.886 01.247 12308 Exposure complete
20:28:56.076 00.190 12308 worker thread done servicing request
20:28:56.076 00.000 14556 OnExposeComplete: enter
20:28:56.082 00.006 14556 UpdateGuideState(): m_state=6
20:28:56.086 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 368
20:28:56.089 00.003 14556 Star::Find returns 1 (0), X=170.96, Y=993.78, Mass=1484, SNR=25.7, Peak=125 HFD=4.4
20:28:56.092 00.003 14556 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-3.07) = xAngle (2.59 = 2.59)
20:28:56.096 00.004 14556 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.49 = 2.49)
20:28:56.101 00.005 14556 CameraToMount -- cameraX=0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-0.48 mountX=-0.15 mountY=0.11, mountTheta=2.52
20:28:56.108 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.08, opts=13)
20:28:56.112 00.004 14556 Enqueuing Move request for scope (0.16, -0.08)
20:28:56.115 00.003 12308 Worker thread wakes up
20:28:56.115 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.08) opts 0xd
20:28:56.116 00.001 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.08)
20:28:56.116 00.000 12308 Moving (0.16, -0.08) raw xDistance=-0.15 yDistance=0.11
20:28:56.116 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:28:56.116 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:56.117 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:28:56.117 00.000 12308 MoveAxis(E, 0, ABG)
20:28:56.117 00.000 12308 Move returns status 0, amount 0
20:28:56.118 00.001 12308 MoveAxis(N, 0, ABG)
20:28:56.118 00.000 12308 Move returns status 0, amount 0
20:28:56.118 00.000 12308 move complete, result=0
20:28:56.118 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:56.122 00.004 12308 worker thread done servicing request
20:28:56.147 00.025 14556 UpdateGuideState exits: m=1484 SNR=25.7
20:28:56.152 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:56.158 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:56.166 00.008 14556 Enqueuing Expose request
20:28:56.171 00.005 12308 Worker thread wakes up
20:28:56.171 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:28:56.177 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:56.177 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:57.431 01.254 12308 Exposure complete
20:28:57.593 00.162 12308 worker thread done servicing request
20:28:57.593 00.000 14556 OnExposeComplete: enter
20:28:57.597 00.004 14556 UpdateGuideState(): m_state=6
20:28:57.601 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 369
20:28:57.606 00.005 14556 Star::Find returns 1 (0), X=170.85, Y=993.72, Mass=1732, SNR=28.0, Peak=153 HFD=4.5
20:28:57.613 00.007 14556 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-3.07) = xAngle (1.81 = 1.81)
20:28:57.618 00.005 14556 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.71 = 1.71)
20:28:57.622 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.26 mountX=-0.04 mountY=0.16, mountTheta=1.81
20:28:57.627 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.15, opts=13)
20:28:57.631 00.004 14556 Enqueuing Move request for scope (0.05, -0.15)
20:28:57.636 00.005 12308 Worker thread wakes up
20:28:57.636 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
20:28:57.636 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
20:28:57.636 00.000 12308 Moving (0.05, -0.15) raw xDistance=-0.04 yDistance=0.16
20:28:57.636 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:28:57.637 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:57.637 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:28:57.637 00.000 12308 MoveAxis(E, 0, ABG)
20:28:57.637 00.000 12308 Move returns status 0, amount 0
20:28:57.637 00.000 12308 MoveAxis(N, 0, ABG)
20:28:57.637 00.000 12308 Move returns status 0, amount 0
20:28:57.638 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:57.641 00.003 12308 move complete, result=0
20:28:57.643 00.002 12308 worker thread done servicing request
20:28:57.663 00.020 14556 UpdateGuideState exits: m=1732 SNR=28.0
20:28:57.668 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:57.673 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:57.677 00.004 14556 Enqueuing Expose request
20:28:57.680 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:28:57.684 00.004 12308 Worker thread wakes up
20:28:57.684 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:57.684 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:28:58.935 01.251 12308 Exposure complete
20:28:59.084 00.149 12308 worker thread done servicing request
20:28:59.085 00.001 14556 OnExposeComplete: enter
20:28:59.088 00.003 14556 UpdateGuideState(): m_state=6
20:28:59.092 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 370
20:28:59.096 00.004 14556 Star::Find returns 1 (0), X=170.73, Y=993.97, Mass=1850, SNR=28.8, Peak=167 HFD=4.2
20:28:59.100 00.004 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
20:28:59.104 00.004 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.13)
20:28:59.108 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.12 cameraTheta=2.18 mountX=0.06 mountY=-0.11, mountTheta=-1.05
20:28:59.112 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.10, opts=13)
20:28:59.116 00.004 14556 Enqueuing Move request for scope (-0.07, 0.10)
20:28:59.120 00.004 12308 Worker thread wakes up
20:28:59.120 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
20:28:59.120 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
20:28:59.120 00.000 12308 Moving (-0.07, 0.10) raw xDistance=0.06 yDistance=-0.11
20:28:59.120 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:28:59.120 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:59.121 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:28:59.121 00.000 12308 MoveAxis(E, 0, ABG)
20:28:59.121 00.000 12308 Move returns status 0, amount 0
20:28:59.121 00.000 12308 MoveAxis(N, 0, ABG)
20:28:59.121 00.000 12308 Move returns status 0, amount 0
20:28:59.121 00.000 12308 move complete, result=0
20:28:59.123 00.002 12308 worker thread done servicing request
20:28:59.123 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:28:59.148 00.025 14556 UpdateGuideState exits: m=1850 SNR=28.8
20:28:59.151 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:59.155 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:28:59.159 00.004 14556 Enqueuing Expose request
20:28:59.162 00.003 12308 Worker thread wakes up
20:28:59.164 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:28:59.169 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:28:59.169 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:00.423 01.254 12308 Exposure complete
20:29:00.608 00.185 12308 worker thread done servicing request
20:29:00.608 00.000 14556 OnExposeComplete: enter
20:29:00.612 00.004 14556 UpdateGuideState(): m_state=6
20:29:00.617 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 371
20:29:00.621 00.004 14556 Star::Find returns 1 (0), X=170.93, Y=993.89, Mass=1731, SNR=28.0, Peak=167 HFD=4.4
20:29:00.625 00.004 14556 CameraToMount -- cameraTheta (0.15) - m_xAngle (-3.07) = xAngle (3.22 = -3.06)
20:29:00.630 00.005 14556 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.12 = 3.12)
20:29:00.635 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.15 mountX=-0.13 mountY=0.00, mountTheta=3.12
20:29:00.641 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.02, opts=13)
20:29:00.647 00.006 14556 Enqueuing Move request for scope (0.13, 0.02)
20:29:00.651 00.004 12308 Worker thread wakes up
20:29:00.651 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
20:29:00.651 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
20:29:00.651 00.000 12308 Moving (0.13, 0.02) raw xDistance=-0.13 yDistance=0.00
20:29:00.651 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:29:00.652 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:00.652 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:29:00.652 00.000 12308 MoveAxis(E, 0, ABG)
20:29:00.652 00.000 12308 Move returns status 0, amount 0
20:29:00.652 00.000 12308 MoveAxis(N, 0, ABG)
20:29:00.652 00.000 12308 Move returns status 0, amount 0
20:29:00.653 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:00.658 00.005 12308 move complete, result=0
20:29:00.658 00.000 12308 worker thread done servicing request
20:29:00.680 00.022 14556 UpdateGuideState exits: m=1731 SNR=28.0
20:29:00.684 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:00.688 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:00.692 00.004 14556 Enqueuing Expose request
20:29:00.696 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:29:00.700 00.004 12308 Worker thread wakes up
20:29:00.700 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:00.701 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:01.942 01.241 12308 Exposure complete
20:29:02.113 00.171 12308 worker thread done servicing request
20:29:02.113 00.000 14556 OnExposeComplete: enter
20:29:02.118 00.005 14556 UpdateGuideState(): m_state=6
20:29:02.122 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 372
20:29:02.127 00.005 14556 Star::Find returns 1 (0), X=170.84, Y=994.05, Mass=1655, SNR=27.1, Peak=172 HFD=4.2
20:29:02.130 00.003 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.43 = -1.86)
20:29:02.136 00.006 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.96)
20:29:02.142 00.006 14556 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.19 cameraTheta=1.35 mountX=-0.05 mountY=-0.17, mountTheta=-1.87
20:29:02.148 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.18, opts=13)
20:29:02.152 00.004 14556 Enqueuing Move request for scope (0.04, 0.18)
20:29:02.157 00.005 12308 Worker thread wakes up
20:29:02.157 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.18) opts 0xd
20:29:02.157 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.18)
20:29:02.157 00.000 12308 Moving (0.04, 0.18) raw xDistance=-0.05 yDistance=-0.17
20:29:02.157 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:29:02.158 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:02.158 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:29:02.158 00.000 12308 MoveAxis(E, 0, ABG)
20:29:02.158 00.000 12308 Move returns status 0, amount 0
20:29:02.159 00.001 12308 MoveAxis(N, 0, ABG)
20:29:02.159 00.000 12308 Move returns status 0, amount 0
20:29:02.159 00.000 12308 move complete, result=0
20:29:02.159 00.000 12308 worker thread done servicing request
20:29:02.160 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:02.187 00.027 14556 UpdateGuideState exits: m=1655 SNR=27.1
20:29:02.192 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:02.197 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:02.201 00.004 14556 Enqueuing Expose request
20:29:02.206 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:29:02.210 00.004 12308 Worker thread wakes up
20:29:02.210 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:02.210 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:03.463 01.253 12308 Exposure complete
20:29:03.625 00.162 12308 worker thread done servicing request
20:29:03.625 00.000 14556 OnExposeComplete: enter
20:29:03.630 00.005 14556 UpdateGuideState(): m_state=6
20:29:03.635 00.005 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 373
20:29:03.641 00.006 14556 Star::Find returns 1 (0), X=170.74, Y=994.21, Mass=1822, SNR=28.6, Peak=165 HFD=4.5
20:29:03.644 00.003 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
20:29:03.648 00.004 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
20:29:03.651 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.34 hyp=0.34 cameraTheta=1.76 mountX=0.04 mountY=-0.34, mountTheta=-1.45
20:29:03.656 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.34, opts=13)
20:29:03.661 00.005 14556 Enqueuing Move request for scope (-0.06, 0.34)
20:29:03.665 00.004 12308 Worker thread wakes up
20:29:03.665 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.34) opts 0xd
20:29:03.665 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.34)
20:29:03.665 00.000 12308 Moving (-0.06, 0.34) raw xDistance=0.04 yDistance=-0.34
20:29:03.665 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:29:03.667 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:29:03.667 00.000 12308 MoveAxis(E, 0, ABG)
20:29:03.667 00.000 12308 Move returns status 0, amount 0
20:29:03.667 00.000 12308 MoveAxis(N, 243, ABG)
20:29:03.667 00.000 12308 Guiding  Dir = 0, Dur = 243
20:29:03.667 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:03.672 00.005 12308 IsSlewing returns 0
20:29:03.672 00.000 12308 IsGuiding returns 0
20:29:03.673 00.001 12308 PulseGuide returned control before completion, sleep 253
20:29:03.693 00.020 14556 UpdateGuideState exits: m=1822 SNR=28.6
20:29:03.699 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:03.702 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:03.708 00.006 14556 Enqueuing Expose request
20:29:03.937 00.229 12308 IsGuiding returns 1
20:29:03.937 00.000 12308 scope still moving after pulse duration time elapsed
20:29:03.967 00.030 12308 IsSlewing returns 0
20:29:03.967 00.000 12308 IsGuiding returns 0
20:29:03.969 00.002 12308 scope move finished after 243 + 53 ms
20:29:03.969 00.000 12308 Move returns status 0, amount 243
20:29:03.970 00.001 12308 move complete, result=0
20:29:03.970 00.000 12308 worker thread done servicing request
20:29:03.970 00.000 12308 Worker thread wakes up
20:29:03.971 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 243 ms NORTH
20:29:03.977 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:03.977 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:05.230 01.253 12308 Exposure complete
20:29:05.399 00.169 12308 worker thread done servicing request
20:29:05.399 00.000 14556 OnExposeComplete: enter
20:29:05.403 00.004 14556 UpdateGuideState(): m_state=6
20:29:05.407 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 374
20:29:05.412 00.005 14556 Star::Find returns 1 (0), X=170.98, Y=994.01, Mass=1764, SNR=28.1, Peak=161 HFD=4.4
20:29:05.415 00.003 14556 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.07) = xAngle (3.76 = -2.53)
20:29:05.420 00.005 14556 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.66 = -2.63)
20:29:05.423 00.003 14556 CameraToMount -- cameraX=0.18 cameraY=0.15 hyp=0.23 cameraTheta=0.68 mountX=-0.19 mountY=-0.11, mountTheta=-2.60
20:29:05.427 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.15, opts=13)
20:29:05.430 00.003 14556 Enqueuing Move request for scope (0.18, 0.15)
20:29:05.434 00.004 12308 Worker thread wakes up
20:29:05.434 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.15) opts 0xd
20:29:05.434 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.15)
20:29:05.435 00.001 12308 Moving (0.18, 0.15) raw xDistance=-0.19 yDistance=-0.11
20:29:05.435 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:29:05.435 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:05.435 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:29:05.437 00.002 12308 MoveAxis(E, 0, ABG)
20:29:05.437 00.000 12308 Move returns status 0, amount 0
20:29:05.437 00.000 12308 MoveAxis(N, 0, ABG)
20:29:05.437 00.000 12308 Move returns status 0, amount 0
20:29:05.437 00.000 12308 move complete, result=0
20:29:05.438 00.001 12308 worker thread done servicing request
20:29:05.438 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:05.464 00.026 14556 UpdateGuideState exits: m=1764 SNR=28.1
20:29:05.469 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:05.476 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:05.482 00.006 14556 Enqueuing Expose request
20:29:05.486 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:29:05.491 00.005 12308 Worker thread wakes up
20:29:05.491 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:05.492 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:06.737 01.245 12308 Exposure complete
20:29:06.892 00.155 12308 worker thread done servicing request
20:29:06.892 00.000 14556 OnExposeComplete: enter
20:29:06.896 00.004 14556 UpdateGuideState(): m_state=6
20:29:06.899 00.003 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 375
20:29:06.903 00.004 14556 Star::Find returns 1 (0), X=170.96, Y=994.12, Mass=1715, SNR=27.8, Peak=143 HFD=4.5
20:29:06.906 00.003 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.10 = -2.19)
20:29:06.909 00.003 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.29)
20:29:06.913 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.26 hyp=0.30 cameraTheta=1.02 mountX=-0.17 mountY=-0.23, mountTheta=-2.23
20:29:06.918 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.26, opts=13)
20:29:06.921 00.003 14556 Enqueuing Move request for scope (0.16, 0.26)
20:29:06.925 00.004 12308 Worker thread wakes up
20:29:06.925 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.26) opts 0xd
20:29:06.925 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.26)
20:29:06.925 00.000 12308 Moving (0.16, 0.26) raw xDistance=-0.17 yDistance=-0.23
20:29:06.925 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:29:06.925 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:29:06.926 00.001 12308 MoveAxis(E, 0, ABG)
20:29:06.926 00.000 12308 Move returns status 0, amount 0
20:29:06.926 00.000 12308 MoveAxis(N, 159, ABG)
20:29:06.926 00.000 12308 Guiding  Dir = 0, Dur = 159
20:29:06.926 00.000 12308 IsSlewing returns 0
20:29:06.926 00.000 12308 IsGuiding returns 0
20:29:06.926 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:06.932 00.006 12308 PulseGuide returned control before completion, sleep 169
20:29:06.951 00.019 14556 UpdateGuideState exits: m=1715 SNR=27.8
20:29:06.956 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:06.959 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:06.964 00.005 14556 Enqueuing Expose request
20:29:07.116 00.152 12308 IsGuiding returns 0
20:29:07.117 00.001 12308 Move returns status 0, amount 159
20:29:07.117 00.000 12308 move complete, result=0
20:29:07.118 00.001 12308 worker thread done servicing request
20:29:07.118 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 159 ms NORTH
20:29:07.124 00.006 12308 Worker thread wakes up
20:29:07.125 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:07.125 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:08.384 01.259 12308 Exposure complete
20:29:08.552 00.168 12308 worker thread done servicing request
20:29:08.552 00.000 14556 OnExposeComplete: enter
20:29:08.556 00.004 14556 UpdateGuideState(): m_state=6
20:29:08.561 00.005 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 376
20:29:08.569 00.008 14556 Star::Find returns 1 (0), X=171.15, Y=993.89, Mass=1914, SNR=29.4, Peak=150 HFD=4.4
20:29:08.575 00.006 14556 CameraToMount -- cameraTheta (0.06) - m_xAngle (-3.07) = xAngle (3.13 = 3.13)
20:29:08.580 00.005 14556 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.03 = 3.03)
20:29:08.585 00.005 14556 CameraToMount -- cameraX=0.35 cameraY=0.02 hyp=0.35 cameraTheta=0.06 mountX=-0.35 mountY=0.04, mountTheta=3.03
20:29:08.590 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.35, y=0.02, opts=13)
20:29:08.597 00.007 14556 Enqueuing Move request for scope (0.35, 0.02)
20:29:08.604 00.007 12308 Worker thread wakes up
20:29:08.604 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.02) opts 0xd
20:29:08.604 00.000 12308 Handling offset move in thread for scope, endpoint = (0.35, 0.02)
20:29:08.605 00.001 12308 Moving (0.35, 0.02) raw xDistance=-0.35 yDistance=0.04
20:29:08.606 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
20:29:08.606 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:08.607 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:29:08.607 00.000 12308 MoveAxis(E, 153, ABG)
20:29:08.607 00.000 12308 Guiding  Dir = 2, Dur = 153
20:29:08.607 00.000 12308 IsSlewing returns 0
20:29:08.608 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:08.612 00.004 12308 IsGuiding returns 0
20:29:08.612 00.000 12308 PulseGuide returned control before completion, sleep 163
20:29:08.634 00.022 14556 UpdateGuideState exits: m=1914 SNR=29.4
20:29:08.641 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:08.646 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:08.650 00.004 14556 Enqueuing Expose request
20:29:08.779 00.129 12308 IsGuiding returns 1
20:29:08.779 00.000 12308 scope still moving after pulse duration time elapsed
20:29:08.809 00.030 12308 IsSlewing returns 0
20:29:08.810 00.001 12308 IsGuiding returns 0
20:29:08.810 00.000 12308 scope move finished after 153 + 45 ms
20:29:08.811 00.001 12308 Move returns status 0, amount 153
20:29:08.811 00.000 12308 MoveAxis(N, 0, ABG)
20:29:08.811 00.000 12308 Move returns status 0, amount 0
20:29:08.812 00.001 12308 move complete, result=0
20:29:08.812 00.000 12308 worker thread done servicing request
20:29:08.813 00.001 14556 GuideStep: -0.4 px 153 ms EAST, 0.0 px 0 ms NORTH
20:29:08.819 00.006 12308 Worker thread wakes up
20:29:08.819 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:08.819 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:10.063 01.244 12308 Exposure complete
20:29:10.228 00.165 12308 worker thread done servicing request
20:29:10.229 00.001 14556 OnExposeComplete: enter
20:29:10.232 00.003 14556 UpdateGuideState(): m_state=6
20:29:10.236 00.004 14556 Star::Find(15, 171, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 377
20:29:10.239 00.003 14556 Star::Find returns 1 (0), X=171.03, Y=994.00, Mass=1378, SNR=24.9, Peak=145 HFD=4.1
20:29:10.244 00.005 14556 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.07) = xAngle (3.60 = -2.69)
20:29:10.248 00.004 14556 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.50 = -2.78)
20:29:10.252 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=0.13 hyp=0.26 cameraTheta=0.52 mountX=-0.23 mountY=-0.09, mountTheta=-2.77
20:29:10.256 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.13, opts=13)
20:29:10.261 00.005 14556 Enqueuing Move request for scope (0.22, 0.13)
20:29:10.265 00.004 12308 Worker thread wakes up
20:29:10.265 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.13) opts 0xd
20:29:10.265 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.13)
20:29:10.265 00.000 12308 Moving (0.22, 0.13) raw xDistance=-0.23 yDistance=-0.09
20:29:10.265 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
20:29:10.266 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:10.266 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:29:10.266 00.000 12308 MoveAxis(E, 112, ABG)
20:29:10.266 00.000 12308 Guiding  Dir = 2, Dur = 112
20:29:10.266 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:10.271 00.005 12308 IsSlewing returns 0
20:29:10.271 00.000 12308 IsGuiding returns 0
20:29:10.272 00.001 12308 PulseGuide returned control before completion, sleep 122
20:29:10.287 00.015 14556 UpdateGuideState exits: m=1378 SNR=24.9
20:29:10.293 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:10.299 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:10.303 00.004 14556 Enqueuing Expose request
20:29:10.399 00.096 12308 IsGuiding returns 1
20:29:10.399 00.000 12308 scope still moving after pulse duration time elapsed
20:29:10.430 00.031 12308 IsSlewing returns 0
20:29:10.433 00.003 12308 IsGuiding returns 0
20:29:10.433 00.000 12308 scope move finished after 112 + 50 ms
20:29:10.434 00.001 12308 Move returns status 0, amount 112
20:29:10.434 00.000 12308 MoveAxis(N, 0, ABG)
20:29:10.435 00.001 12308 Move returns status 0, amount 0
20:29:10.435 00.000 12308 move complete, result=0
20:29:10.435 00.000 12308 worker thread done servicing request
20:29:10.436 00.001 12308 Worker thread wakes up
20:29:10.436 00.000 14556 GuideStep: -0.2 px 112 ms EAST, -0.1 px 0 ms NORTH
20:29:10.442 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:10.443 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:11.699 01.256 12308 Exposure complete
20:29:11.861 00.162 12308 worker thread done servicing request
20:29:11.862 00.001 14556 OnExposeComplete: enter
20:29:11.865 00.003 14556 UpdateGuideState(): m_state=6
20:29:11.868 00.003 14556 Star::Find(15, 171, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 378
20:29:11.873 00.005 14556 Star::Find returns 1 (0), X=170.90, Y=993.88, Mass=2229, SNR=31.6, Peak=181 HFD=4.5
20:29:11.876 00.003 14556 CameraToMount -- cameraTheta (0.10) - m_xAngle (-3.07) = xAngle (3.18 = -3.11)
20:29:11.880 00.004 14556 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.08 = 3.08)
20:29:11.884 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.10 mountX=-0.10 mountY=0.01, mountTheta=3.08
20:29:11.890 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.01, opts=13)
20:29:11.894 00.004 14556 Enqueuing Move request for scope (0.10, 0.01)
20:29:11.899 00.005 12308 Worker thread wakes up
20:29:11.899 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
20:29:11.899 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
20:29:11.899 00.000 12308 Moving (0.10, 0.01) raw xDistance=-0.10 yDistance=0.01
20:29:11.899 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:29:11.900 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:11.900 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:29:11.900 00.000 12308 MoveAxis(E, 0, ABG)
20:29:11.900 00.000 12308 Move returns status 0, amount 0
20:29:11.900 00.000 12308 MoveAxis(N, 0, ABG)
20:29:11.900 00.000 12308 Move returns status 0, amount 0
20:29:11.900 00.000 12308 move complete, result=0
20:29:11.901 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:11.905 00.004 12308 worker thread done servicing request
20:29:11.927 00.022 14556 UpdateGuideState exits: m=2229 SNR=31.6
20:29:11.930 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:11.935 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:11.939 00.004 14556 Enqueuing Expose request
20:29:11.941 00.002 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:29:11.945 00.004 12308 Worker thread wakes up
20:29:11.945 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:11.946 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:13.191 01.245 12308 Exposure complete
20:29:13.342 00.151 12308 worker thread done servicing request
20:29:13.343 00.001 14556 OnExposeComplete: enter
20:29:13.346 00.003 14556 UpdateGuideState(): m_state=6
20:29:13.350 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 379
20:29:13.354 00.004 14556 Star::Find returns 1 (0), X=170.81, Y=994.00, Mass=1807, SNR=28.3, Peak=154 HFD=4.3
20:29:13.358 00.004 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.59 = -1.70)
20:29:13.361 00.003 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.80)
20:29:13.364 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.51 mountX=-0.02 mountY=-0.13, mountTheta=-1.70
20:29:13.368 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.13, opts=13)
20:29:13.373 00.005 14556 Enqueuing Move request for scope (0.01, 0.13)
20:29:13.376 00.003 12308 Worker thread wakes up
20:29:13.376 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd
20:29:13.376 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.13)
20:29:13.376 00.000 12308 Moving (0.01, 0.13) raw xDistance=-0.02 yDistance=-0.13
20:29:13.376 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:29:13.376 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:13.378 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:29:13.378 00.000 12308 MoveAxis(E, 0, ABG)
20:29:13.378 00.000 12308 Move returns status 0, amount 0
20:29:13.378 00.000 12308 MoveAxis(N, 0, ABG)
20:29:13.379 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:13.384 00.005 12308 Move returns status 0, amount 0
20:29:13.384 00.000 12308 move complete, result=0
20:29:13.384 00.000 12308 worker thread done servicing request
20:29:13.402 00.018 14556 UpdateGuideState exits: m=1807 SNR=28.3
20:29:13.406 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:13.409 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:13.413 00.004 14556 Enqueuing Expose request
20:29:13.417 00.004 12308 Worker thread wakes up
20:29:13.418 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:13.418 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:13.418 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:29:14.665 01.247 12308 Exposure complete
20:29:14.839 00.174 12308 worker thread done servicing request
20:29:14.840 00.001 14556 OnExposeComplete: enter
20:29:14.844 00.004 14556 UpdateGuideState(): m_state=6
20:29:14.847 00.003 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 380
20:29:14.852 00.005 14556 Star::Find returns 1 (0), X=171.10, Y=994.03, Mass=1823, SNR=28.8, Peak=152 HFD=4.4
20:29:14.855 00.003 14556 CameraToMount -- cameraTheta (0.48) - m_xAngle (-3.07) = xAngle (3.56 = -2.73)
20:29:14.860 00.005 14556 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.46 = -2.83)
20:29:14.864 00.004 14556 CameraToMount -- cameraX=0.30 cameraY=0.16 hyp=0.34 cameraTheta=0.48 mountX=-0.31 mountY=-0.11, mountTheta=-2.81
20:29:14.870 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.30, y=0.16, opts=13)
20:29:14.875 00.005 14556 Enqueuing Move request for scope (0.30, 0.16)
20:29:14.878 00.003 12308 Worker thread wakes up
20:29:14.879 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.16) opts 0xd
20:29:14.879 00.000 12308 Handling offset move in thread for scope, endpoint = (0.30, 0.16)
20:29:14.879 00.000 12308 Moving (0.30, 0.16) raw xDistance=-0.31 yDistance=-0.11
20:29:14.879 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
20:29:14.880 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:14.880 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:29:14.880 00.000 12308 MoveAxis(E, 136, ABG)
20:29:14.880 00.000 12308 Guiding  Dir = 2, Dur = 136
20:29:14.881 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:14.886 00.005 12308 IsSlewing returns 0
20:29:14.886 00.000 12308 IsGuiding returns 0
20:29:14.887 00.001 12308 PulseGuide returned control before completion, sleep 146
20:29:14.907 00.020 14556 UpdateGuideState exits: m=1823 SNR=28.8
20:29:14.911 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:14.917 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:14.922 00.005 14556 Enqueuing Expose request
20:29:15.045 00.123 12308 IsGuiding returns 0
20:29:15.046 00.001 12308 Move returns status 0, amount 136
20:29:15.047 00.001 12308 MoveAxis(N, 0, ABG)
20:29:15.047 00.000 12308 Move returns status 0, amount 0
20:29:15.048 00.001 12308 move complete, result=0
20:29:15.048 00.000 12308 worker thread done servicing request
20:29:15.049 00.001 14556 GuideStep: -0.3 px 136 ms EAST, -0.1 px 0 ms NORTH
20:29:15.056 00.007 12308 Worker thread wakes up
20:29:15.056 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:15.056 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:16.302 01.246 12308 Exposure complete
20:29:16.470 00.168 12308 worker thread done servicing request
20:29:16.470 00.000 14556 OnExposeComplete: enter
20:29:16.474 00.004 14556 UpdateGuideState(): m_state=6
20:29:16.478 00.004 14556 Star::Find(15, 171, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 381
20:29:16.483 00.005 14556 Star::Find returns 1 (0), X=170.77, Y=994.11, Mass=2054, SNR=30.5, Peak=172 HFD=4.5
20:29:16.487 00.004 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
20:29:16.490 00.003 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
20:29:16.494 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.68 mountX=0.01 mountY=-0.24, mountTheta=-1.53
20:29:16.498 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.24, opts=13)
20:29:16.503 00.005 14556 Enqueuing Move request for scope (-0.03, 0.24)
20:29:16.507 00.004 12308 Worker thread wakes up
20:29:16.507 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.24) opts 0xd
20:29:16.507 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.24)
20:29:16.508 00.001 12308 Moving (-0.03, 0.24) raw xDistance=0.01 yDistance=-0.24
20:29:16.508 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:29:16.508 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:29:16.508 00.000 12308 MoveAxis(E, 0, ABG)
20:29:16.509 00.001 12308 Move returns status 0, amount 0
20:29:16.509 00.000 12308 MoveAxis(N, 172, ABG)
20:29:16.509 00.000 12308 Guiding  Dir = 0, Dur = 172
20:29:16.509 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:16.515 00.006 12308 IsSlewing returns 0
20:29:16.515 00.000 12308 IsGuiding returns 0
20:29:16.516 00.001 12308 PulseGuide returned control before completion, sleep 182
20:29:16.536 00.020 14556 UpdateGuideState exits: m=2054 SNR=30.5
20:29:16.542 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:16.546 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:16.551 00.005 14556 Enqueuing Expose request
20:29:16.704 00.153 12308 IsGuiding returns 1
20:29:16.704 00.000 12308 scope still moving after pulse duration time elapsed
20:29:16.735 00.031 12308 IsSlewing returns 0
20:29:16.737 00.002 12308 IsGuiding returns 0
20:29:16.739 00.002 12308 scope move finished after 172 + 50 ms
20:29:16.739 00.000 12308 Move returns status 0, amount 172
20:29:16.739 00.000 12308 move complete, result=0
20:29:16.739 00.000 12308 worker thread done servicing request
20:29:16.740 00.001 12308 Worker thread wakes up
20:29:16.740 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 172 ms NORTH
20:29:16.747 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:16.748 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:17.993 01.245 12308 Exposure complete
20:29:18.150 00.157 12308 worker thread done servicing request
20:29:18.150 00.000 14556 OnExposeComplete: enter
20:29:18.155 00.005 14556 UpdateGuideState(): m_state=6
20:29:18.158 00.003 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 382
20:29:18.163 00.005 14556 Star::Find returns 1 (0), X=170.92, Y=994.05, Mass=1684, SNR=27.7, Peak=164 HFD=4.3
20:29:18.167 00.004 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.09 = -2.20)
20:29:18.171 00.004 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.29)
20:29:18.175 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.18 hyp=0.22 cameraTheta=1.01 mountX=-0.13 mountY=-0.16, mountTheta=-2.23
20:29:18.181 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.18, opts=13)
20:29:18.185 00.004 14556 Enqueuing Move request for scope (0.11, 0.18)
20:29:18.189 00.004 12308 Worker thread wakes up
20:29:18.189 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.18) opts 0xd
20:29:18.189 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.18)
20:29:18.189 00.000 12308 Moving (0.11, 0.18) raw xDistance=-0.13 yDistance=-0.16
20:29:18.189 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:29:18.189 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:18.190 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:29:18.190 00.000 12308 MoveAxis(E, 0, ABG)
20:29:18.190 00.000 12308 Move returns status 0, amount 0
20:29:18.190 00.000 12308 MoveAxis(N, 0, ABG)
20:29:18.190 00.000 12308 Move returns status 0, amount 0
20:29:18.190 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:18.197 00.007 12308 move complete, result=0
20:29:18.197 00.000 12308 worker thread done servicing request
20:29:18.218 00.021 14556 UpdateGuideState exits: m=1684 SNR=27.7
20:29:18.222 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:18.227 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:18.231 00.004 14556 Enqueuing Expose request
20:29:18.237 00.006 12308 Worker thread wakes up
20:29:18.237 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:29:18.243 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:18.243 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:19.491 01.248 12308 Exposure complete
20:29:19.653 00.162 12308 worker thread done servicing request
20:29:19.653 00.000 14556 OnExposeComplete: enter
20:29:19.659 00.006 14556 UpdateGuideState(): m_state=6
20:29:19.665 00.006 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 383
20:29:19.670 00.005 14556 Star::Find returns 1 (0), X=170.64, Y=994.12, Mass=1953, SNR=29.7, Peak=139 HFD=4.7
20:29:19.673 00.003 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.20 = -1.09)
20:29:19.677 00.004 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.19)
20:29:19.680 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.26 hyp=0.30 cameraTheta=2.12 mountX=0.14 mountY=-0.28, mountTheta=-1.10
20:29:19.685 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.26, opts=13)
20:29:19.688 00.003 14556 Enqueuing Move request for scope (-0.16, 0.26)
20:29:19.691 00.003 12308 Worker thread wakes up
20:29:19.692 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.26) opts 0xd
20:29:19.692 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.26)
20:29:19.692 00.000 12308 Moving (-0.16, 0.26) raw xDistance=0.14 yDistance=-0.28
20:29:19.692 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:29:19.692 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:29:19.692 00.000 12308 MoveAxis(E, 0, ABG)
20:29:19.694 00.002 12308 Move returns status 0, amount 0
20:29:19.694 00.000 12308 MoveAxis(N, 197, ABG)
20:29:19.694 00.000 12308 Guiding  Dir = 0, Dur = 197
20:29:19.694 00.000 12308 IsSlewing returns 0
20:29:19.694 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:19.698 00.004 12308 IsGuiding returns 0
20:29:19.698 00.000 12308 PulseGuide returned control before completion, sleep 207
20:29:19.716 00.018 14556 UpdateGuideState exits: m=1953 SNR=29.7
20:29:19.721 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:19.725 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:19.729 00.004 14556 Enqueuing Expose request
20:29:19.920 00.191 12308 IsGuiding returns 0
20:29:19.922 00.002 12308 Move returns status 0, amount 197
20:29:19.922 00.000 12308 move complete, result=0
20:29:19.923 00.001 12308 worker thread done servicing request
20:29:19.923 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 197 ms NORTH
20:29:19.929 00.006 12308 Worker thread wakes up
20:29:19.929 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:19.929 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:21.171 01.242 12308 Exposure complete
20:29:21.321 00.150 12308 worker thread done servicing request
20:29:21.322 00.001 14556 OnExposeComplete: enter
20:29:21.326 00.004 14556 UpdateGuideState(): m_state=6
20:29:21.329 00.003 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 384
20:29:21.332 00.003 14556 Star::Find returns 1 (0), X=170.76, Y=993.90, Mass=1522, SNR=26.3, Peak=127 HFD=4.2
20:29:21.335 00.003 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.51 = -0.77)
20:29:21.339 00.004 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.87)
20:29:21.343 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.44 mountX=0.04 mountY=-0.04, mountTheta=-0.82
20:29:21.348 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.04, opts=13)
20:29:21.352 00.004 14556 Enqueuing Move request for scope (-0.04, 0.04)
20:29:21.356 00.004 12308 Worker thread wakes up
20:29:21.357 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
20:29:21.357 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
20:29:21.357 00.000 12308 Moving (-0.04, 0.04) raw xDistance=0.04 yDistance=-0.04
20:29:21.358 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:29:21.358 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:21.358 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:29:21.359 00.001 12308 MoveAxis(E, 0, ABG)
20:29:21.359 00.000 12308 Move returns status 0, amount 0
20:29:21.359 00.000 12308 MoveAxis(N, 0, ABG)
20:29:21.360 00.001 12308 Move returns status 0, amount 0
20:29:21.360 00.000 12308 move complete, result=0
20:29:21.360 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=252, Gamma=1.000
20:29:21.364 00.004 12308 worker thread done servicing request
20:29:21.386 00.022 14556 UpdateGuideState exits: m=1522 SNR=26.3
20:29:21.391 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:21.395 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:21.401 00.006 14556 Enqueuing Expose request
20:29:21.405 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:29:21.409 00.004 12308 Worker thread wakes up
20:29:21.409 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:21.409 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:22.661 01.252 12308 Exposure complete
20:29:22.822 00.161 12308 worker thread done servicing request
20:29:22.822 00.000 14556 OnExposeComplete: enter
20:29:22.828 00.006 14556 UpdateGuideState(): m_state=6
20:29:22.834 00.006 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 385
20:29:22.839 00.005 14556 Star::Find returns 1 (0), X=170.79, Y=994.02, Mass=1468, SNR=25.8, Peak=122 HFD=4.5
20:29:22.845 00.006 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
20:29:22.851 00.006 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
20:29:22.857 00.006 14556 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.65 mountX=0.00 mountY=-0.15, mountTheta=-1.56
20:29:22.866 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.15, opts=13)
20:29:22.871 00.005 14556 Enqueuing Move request for scope (-0.01, 0.15)
20:29:22.877 00.006 12308 Worker thread wakes up
20:29:22.877 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd
20:29:22.877 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.15)
20:29:22.877 00.000 12308 Moving (-0.01, 0.15) raw xDistance=0.00 yDistance=-0.15
20:29:22.877 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:29:22.877 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:22.878 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:29:22.878 00.000 12308 MoveAxis(E, 0, ABG)
20:29:22.878 00.000 12308 Move returns status 0, amount 0
20:29:22.878 00.000 12308 MoveAxis(N, 0, ABG)
20:29:22.878 00.000 12308 Move returns status 0, amount 0
20:29:22.878 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:22.887 00.009 12308 move complete, result=0
20:29:22.887 00.000 12308 worker thread done servicing request
20:29:22.911 00.024 14556 UpdateGuideState exits: m=1468 SNR=25.8
20:29:22.917 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:22.921 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:22.924 00.003 14556 Enqueuing Expose request
20:29:22.928 00.004 12308 Worker thread wakes up
20:29:22.928 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:29:22.932 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:22.932 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:24.183 01.251 12308 Exposure complete
20:29:24.345 00.162 12308 worker thread done servicing request
20:29:24.346 00.001 14556 OnExposeComplete: enter
20:29:24.351 00.005 14556 UpdateGuideState(): m_state=6
20:29:24.354 00.003 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 386
20:29:24.359 00.005 14556 Star::Find returns 1 (0), X=170.79, Y=993.80, Mass=2063, SNR=30.4, Peak=191 HFD=4.4
20:29:24.362 00.003 14556 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-3.07) = xAngle (1.32 = 1.32)
20:29:24.365 00.003 14556 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.22 = 1.22)
20:29:24.369 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.75 mountX=0.02 mountY=0.06, mountTheta=1.32
20:29:24.374 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.07, opts=13)
20:29:24.379 00.005 14556 Enqueuing Move request for scope (-0.01, -0.07)
20:29:24.383 00.004 12308 Worker thread wakes up
20:29:24.383 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
20:29:24.383 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
20:29:24.383 00.000 12308 Moving (-0.01, -0.07) raw xDistance=0.02 yDistance=0.06
20:29:24.383 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:29:24.384 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:24.384 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:29:24.385 00.001 12308 MoveAxis(E, 0, ABG)
20:29:24.385 00.000 12308 Move returns status 0, amount 0
20:29:24.385 00.000 12308 MoveAxis(N, 0, ABG)
20:29:24.385 00.000 12308 Move returns status 0, amount 0
20:29:24.387 00.002 12308 move complete, result=0
20:29:24.387 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:24.391 00.004 12308 worker thread done servicing request
20:29:24.412 00.021 14556 UpdateGuideState exits: m=2063 SNR=30.4
20:29:24.418 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:24.422 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:24.428 00.006 14556 Enqueuing Expose request
20:29:24.431 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:24.436 00.005 12308 Worker thread wakes up
20:29:24.436 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:24.436 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:25.679 01.243 12308 Exposure complete
20:29:25.838 00.159 12308 worker thread done servicing request
20:29:25.839 00.001 14556 OnExposeComplete: enter
20:29:25.843 00.004 14556 UpdateGuideState(): m_state=6
20:29:25.847 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 387
20:29:25.851 00.004 14556 Star::Find returns 1 (0), X=170.96, Y=993.93, Mass=1766, SNR=28.2, Peak=151 HFD=4.4
20:29:25.855 00.004 14556 CameraToMount -- cameraTheta (0.40) - m_xAngle (-3.07) = xAngle (3.48 = -2.81)
20:29:25.859 00.004 14556 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.38 = -2.91)
20:29:25.863 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.07 hyp=0.17 cameraTheta=0.40 mountX=-0.16 mountY=-0.04, mountTheta=-2.90
20:29:25.868 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.07, opts=13)
20:29:25.872 00.004 14556 Enqueuing Move request for scope (0.16, 0.07)
20:29:25.876 00.004 12308 Worker thread wakes up
20:29:25.876 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.07) opts 0xd
20:29:25.876 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.07)
20:29:25.876 00.000 12308 Moving (0.16, 0.07) raw xDistance=-0.16 yDistance=-0.04
20:29:25.877 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:29:25.877 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:25.877 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:29:25.877 00.000 12308 MoveAxis(E, 0, ABG)
20:29:25.878 00.001 12308 Move returns status 0, amount 0
20:29:25.878 00.000 12308 MoveAxis(N, 0, ABG)
20:29:25.878 00.000 12308 Move returns status 0, amount 0
20:29:25.878 00.000 12308 move complete, result=0
20:29:25.878 00.000 12308 worker thread done servicing request
20:29:25.878 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:25.909 00.031 14556 UpdateGuideState exits: m=1766 SNR=28.2
20:29:25.914 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:25.919 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:25.923 00.004 14556 Enqueuing Expose request
20:29:25.928 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:29:25.932 00.004 12308 Worker thread wakes up
20:29:25.932 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:25.932 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:27.181 01.249 12308 Exposure complete
20:29:27.332 00.151 12308 worker thread done servicing request
20:29:27.332 00.000 14556 OnExposeComplete: enter
20:29:27.336 00.004 14556 UpdateGuideState(): m_state=6
20:29:27.340 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 388
20:29:27.343 00.003 14556 Star::Find returns 1 (0), X=170.87, Y=994.17, Mass=1688, SNR=27.6, Peak=134 HFD=4.3
20:29:27.347 00.004 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.41 = -1.88)
20:29:27.352 00.005 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.97)
20:29:27.355 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.31 hyp=0.31 cameraTheta=1.33 mountX=-0.09 mountY=-0.29, mountTheta=-1.89
20:29:27.359 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.31, opts=13)
20:29:27.364 00.005 14556 Enqueuing Move request for scope (0.07, 0.31)
20:29:27.368 00.004 12308 Worker thread wakes up
20:29:27.368 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.31) opts 0xd
20:29:27.368 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.31)
20:29:27.368 00.000 12308 Moving (0.07, 0.31) raw xDistance=-0.09 yDistance=-0.29
20:29:27.368 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:29:27.369 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:29:27.369 00.000 12308 MoveAxis(E, 0, ABG)
20:29:27.369 00.000 12308 Move returns status 0, amount 0
20:29:27.369 00.000 12308 MoveAxis(N, 204, ABG)
20:29:27.370 00.001 12308 Guiding  Dir = 0, Dur = 204
20:29:27.370 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:27.375 00.005 12308 IsSlewing returns 0
20:29:27.375 00.000 12308 IsGuiding returns 0
20:29:27.375 00.000 12308 PulseGuide returned control before completion, sleep 214
20:29:27.396 00.021 14556 UpdateGuideState exits: m=1688 SNR=27.6
20:29:27.401 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:27.405 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:27.409 00.004 14556 Enqueuing Expose request
20:29:27.593 00.184 12308 IsGuiding returns 1
20:29:27.595 00.002 12308 scope still moving after pulse duration time elapsed
20:29:27.625 00.030 12308 IsSlewing returns 0
20:29:27.625 00.000 12308 IsGuiding returns 0
20:29:27.625 00.000 12308 scope move finished after 204 + 46 ms
20:29:27.626 00.001 12308 Move returns status 0, amount 204
20:29:27.626 00.000 12308 move complete, result=0
20:29:27.626 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 204 ms NORTH
20:29:27.632 00.006 12308 worker thread done servicing request
20:29:27.632 00.000 12308 Worker thread wakes up
20:29:27.632 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:27.632 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:28.888 01.256 12308 Exposure complete
20:29:29.049 00.161 12308 worker thread done servicing request
20:29:29.049 00.000 14556 OnExposeComplete: enter
20:29:29.055 00.006 14556 UpdateGuideState(): m_state=6
20:29:29.058 00.003 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 389
20:29:29.062 00.004 14556 Star::Find returns 1 (0), X=170.74, Y=993.99, Mass=1560, SNR=26.6, Peak=126 HFD=4.2
20:29:29.066 00.004 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
20:29:29.071 00.005 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.32)
20:29:29.075 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.99 mountX=0.05 mountY=-0.13, mountTheta=-1.23
20:29:29.079 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.13, opts=13)
20:29:29.084 00.005 14556 Enqueuing Move request for scope (-0.06, 0.13)
20:29:29.087 00.003 12308 Worker thread wakes up
20:29:29.087 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
20:29:29.087 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
20:29:29.087 00.000 12308 Moving (-0.06, 0.13) raw xDistance=0.05 yDistance=-0.13
20:29:29.087 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:29:29.088 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:29.088 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:29:29.088 00.000 12308 MoveAxis(E, 0, ABG)
20:29:29.088 00.000 12308 Move returns status 0, amount 0
20:29:29.088 00.000 12308 MoveAxis(N, 0, ABG)
20:29:29.089 00.001 12308 Move returns status 0, amount 0
20:29:29.089 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:29.093 00.004 12308 move complete, result=0
20:29:29.093 00.000 12308 worker thread done servicing request
20:29:29.114 00.021 14556 UpdateGuideState exits: m=1560 SNR=26.6
20:29:29.119 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:29.124 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:29.127 00.003 14556 Enqueuing Expose request
20:29:29.131 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:29:29.135 00.004 12308 Worker thread wakes up
20:29:29.135 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:29.135 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:30.379 01.244 12308 Exposure complete
20:29:30.540 00.161 12308 worker thread done servicing request
20:29:30.541 00.001 14556 OnExposeComplete: enter
20:29:30.545 00.004 14556 UpdateGuideState(): m_state=6
20:29:30.549 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 390
20:29:30.553 00.004 14556 Star::Find returns 1 (0), X=170.81, Y=993.95, Mass=1852, SNR=29.0, Peak=150 HFD=4.4
20:29:30.557 00.004 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.51 = -1.77)
20:29:30.561 00.004 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.87)
20:29:30.564 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.44 mountX=-0.02 mountY=-0.08, mountTheta=-1.77
20:29:30.571 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.09, opts=13)
20:29:30.576 00.005 14556 Enqueuing Move request for scope (0.01, 0.09)
20:29:30.579 00.003 12308 Worker thread wakes up
20:29:30.580 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
20:29:30.580 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
20:29:30.580 00.000 12308 Moving (0.01, 0.09) raw xDistance=-0.02 yDistance=-0.08
20:29:30.580 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:29:30.580 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:30.580 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:29:30.582 00.002 12308 MoveAxis(E, 0, ABG)
20:29:30.582 00.000 12308 Move returns status 0, amount 0
20:29:30.582 00.000 12308 MoveAxis(N, 0, ABG)
20:29:30.582 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:30.586 00.004 12308 Move returns status 0, amount 0
20:29:30.586 00.000 12308 move complete, result=0
20:29:30.587 00.001 12308 worker thread done servicing request
20:29:30.607 00.020 14556 UpdateGuideState exits: m=1852 SNR=29.0
20:29:30.612 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:30.616 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:30.620 00.004 14556 Enqueuing Expose request
20:29:30.623 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:29:30.626 00.003 12308 Worker thread wakes up
20:29:30.627 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:30.627 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:31.880 01.253 12308 Exposure complete
20:29:32.043 00.163 12308 worker thread done servicing request
20:29:32.043 00.000 14556 OnExposeComplete: enter
20:29:32.046 00.003 14556 UpdateGuideState(): m_state=6
20:29:32.051 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 391
20:29:32.054 00.003 14556 Star::Find returns 1 (0), X=170.89, Y=994.08, Mass=1481, SNR=25.8, Peak=150 HFD=4.2
20:29:32.059 00.005 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.25 = -2.04)
20:29:32.063 00.004 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.14)
20:29:32.066 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.22 hyp=0.23 cameraTheta=1.17 mountX=-0.11 mountY=-0.20, mountTheta=-2.06
20:29:32.072 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.22, opts=13)
20:29:32.077 00.005 14556 Enqueuing Move request for scope (0.09, 0.22)
20:29:32.081 00.004 12308 Worker thread wakes up
20:29:32.081 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.22) opts 0xd
20:29:32.081 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.22)
20:29:32.081 00.000 12308 Moving (0.09, 0.22) raw xDistance=-0.11 yDistance=-0.20
20:29:32.081 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:29:32.081 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:32.082 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:29:32.082 00.000 12308 MoveAxis(E, 0, ABG)
20:29:32.082 00.000 12308 Move returns status 0, amount 0
20:29:32.082 00.000 12308 MoveAxis(N, 0, ABG)
20:29:32.082 00.000 12308 Move returns status 0, amount 0
20:29:32.083 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:32.087 00.004 12308 move complete, result=0
20:29:32.087 00.000 12308 worker thread done servicing request
20:29:32.108 00.021 14556 UpdateGuideState exits: m=1481 SNR=25.8
20:29:32.114 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:32.118 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:32.121 00.003 14556 Enqueuing Expose request
20:29:32.126 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:29:32.129 00.003 12308 Worker thread wakes up
20:29:32.130 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:32.130 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:33.373 01.243 12308 Exposure complete
20:29:33.528 00.155 12308 worker thread done servicing request
20:29:33.528 00.000 14556 OnExposeComplete: enter
20:29:33.532 00.004 14556 UpdateGuideState(): m_state=6
20:29:33.535 00.003 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 392
20:29:33.539 00.004 14556 Star::Find returns 1 (0), X=170.72, Y=994.21, Mass=1989, SNR=30.2, Peak=145 HFD=4.5
20:29:33.543 00.004 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
20:29:33.549 00.006 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
20:29:33.554 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.34 hyp=0.35 cameraTheta=1.80 mountX=0.06 mountY=-0.35, mountTheta=-1.41
20:29:33.559 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.34, opts=13)
20:29:33.563 00.004 14556 Enqueuing Move request for scope (-0.08, 0.34)
20:29:33.566 00.003 12308 Worker thread wakes up
20:29:33.566 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.34) opts 0xd
20:29:33.566 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.34)
20:29:33.566 00.000 12308 Moving (-0.08, 0.34) raw xDistance=0.06 yDistance=-0.35
20:29:33.566 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:29:33.568 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:29:33.568 00.000 12308 MoveAxis(E, 0, ABG)
20:29:33.568 00.000 12308 Move returns status 0, amount 0
20:29:33.568 00.000 12308 MoveAxis(N, 249, ABG)
20:29:33.568 00.000 12308 Guiding  Dir = 0, Dur = 249
20:29:33.568 00.000 12308 IsSlewing returns 0
20:29:33.569 00.001 12308 IsGuiding returns 0
20:29:33.569 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:33.574 00.005 12308 PulseGuide returned control before completion, sleep 258
20:29:33.595 00.021 14556 UpdateGuideState exits: m=1989 SNR=30.2
20:29:33.600 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:33.608 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:33.615 00.007 14556 Enqueuing Expose request
20:29:33.835 00.220 12308 IsGuiding returns 1
20:29:33.836 00.001 12308 scope still moving after pulse duration time elapsed
20:29:33.869 00.033 12308 IsSlewing returns 0
20:29:33.872 00.003 12308 IsGuiding returns 0
20:29:33.872 00.000 12308 scope move finished after 249 + 54 ms
20:29:33.872 00.000 12308 Move returns status 0, amount 249
20:29:33.872 00.000 12308 move complete, result=0
20:29:33.873 00.001 12308 worker thread done servicing request
20:29:33.874 00.001 12308 Worker thread wakes up
20:29:33.874 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 249 ms NORTH
20:29:33.880 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:33.880 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:35.128 01.248 12308 Exposure complete
20:29:35.287 00.159 12308 worker thread done servicing request
20:29:35.287 00.000 14556 OnExposeComplete: enter
20:29:35.291 00.004 14556 UpdateGuideState(): m_state=6
20:29:35.295 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 393
20:29:35.299 00.004 14556 Star::Find returns 1 (0), X=170.79, Y=994.00, Mass=1395, SNR=24.9, Peak=127 HFD=4.3
20:29:35.303 00.004 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.73 = -1.55)
20:29:35.307 00.004 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.65)
20:29:35.310 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.66 mountX=0.00 mountY=-0.13, mountTheta=-1.55
20:29:35.315 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.13, opts=13)
20:29:35.318 00.003 14556 Enqueuing Move request for scope (-0.01, 0.13)
20:29:35.322 00.004 12308 Worker thread wakes up
20:29:35.323 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
20:29:35.323 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
20:29:35.323 00.000 12308 Moving (-0.01, 0.13) raw xDistance=0.00 yDistance=-0.13
20:29:35.323 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:29:35.323 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:35.324 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:29:35.324 00.000 12308 MoveAxis(E, 0, ABG)
20:29:35.324 00.000 12308 Move returns status 0, amount 0
20:29:35.324 00.000 12308 MoveAxis(N, 0, ABG)
20:29:35.324 00.000 12308 Move returns status 0, amount 0
20:29:35.324 00.000 12308 move complete, result=0
20:29:35.326 00.002 12308 worker thread done servicing request
20:29:35.326 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:35.344 00.018 14556 UpdateGuideState exits: m=1395 SNR=24.9
20:29:35.348 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:35.350 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:35.354 00.004 14556 Enqueuing Expose request
20:29:35.358 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:29:35.361 00.003 12308 Worker thread wakes up
20:29:35.361 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:35.361 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:36.615 01.254 12308 Exposure complete
20:29:36.775 00.160 12308 worker thread done servicing request
20:29:36.776 00.001 14556 OnExposeComplete: enter
20:29:36.779 00.003 14556 UpdateGuideState(): m_state=6
20:29:36.783 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 394
20:29:36.787 00.004 14556 Star::Find returns 1 (0), X=170.75, Y=994.12, Mass=1715, SNR=27.8, Peak=152 HFD=4.5
20:29:36.791 00.004 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
20:29:36.794 00.003 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
20:29:36.798 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.26 hyp=0.26 cameraTheta=1.78 mountX=0.04 mountY=-0.26, mountTheta=-1.43
20:29:36.803 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.26, opts=13)
20:29:36.806 00.003 14556 Enqueuing Move request for scope (-0.05, 0.26)
20:29:36.811 00.005 12308 Worker thread wakes up
20:29:36.811 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.26) opts 0xd
20:29:36.811 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.26)
20:29:36.811 00.000 12308 Moving (-0.05, 0.26) raw xDistance=0.04 yDistance=-0.26
20:29:36.811 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:29:36.811 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:29:36.811 00.000 12308 MoveAxis(E, 0, ABG)
20:29:36.811 00.000 12308 Move returns status 0, amount 0
20:29:36.812 00.001 12308 MoveAxis(N, 185, ABG)
20:29:36.812 00.000 12308 Guiding  Dir = 0, Dur = 185
20:29:36.812 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:36.816 00.004 12308 IsSlewing returns 0
20:29:36.816 00.000 12308 IsGuiding returns 0
20:29:36.816 00.000 12308 PulseGuide returned control before completion, sleep 195
20:29:36.835 00.019 14556 UpdateGuideState exits: m=1715 SNR=27.8
20:29:36.840 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:36.844 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:36.847 00.003 14556 Enqueuing Expose request
20:29:37.027 00.180 12308 IsGuiding returns 1
20:29:37.028 00.001 12308 scope still moving after pulse duration time elapsed
20:29:37.056 00.028 12308 IsSlewing returns 0
20:29:37.057 00.001 12308 IsGuiding returns 0
20:29:37.057 00.000 12308 scope move finished after 185 + 55 ms
20:29:37.058 00.001 12308 Move returns status 0, amount 185
20:29:37.058 00.000 12308 move complete, result=0
20:29:37.058 00.000 12308 worker thread done servicing request
20:29:37.058 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 185 ms NORTH
20:29:37.065 00.007 12308 Worker thread wakes up
20:29:37.065 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:37.065 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:38.304 01.239 12308 Exposure complete
20:29:38.462 00.158 12308 worker thread done servicing request
20:29:38.462 00.000 14556 OnExposeComplete: enter
20:29:38.466 00.004 14556 UpdateGuideState(): m_state=6
20:29:38.470 00.004 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 395
20:29:38.474 00.004 14556 Star::Find returns 1 (0), X=170.98, Y=993.98, Mass=1884, SNR=28.9, Peak=181 HFD=4.5
20:29:38.478 00.004 14556 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.07) = xAngle (3.63 = -2.66)
20:29:38.482 00.004 14556 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.53 = -2.76)
20:29:38.489 00.007 14556 CameraToMount -- cameraX=0.18 cameraY=0.11 hyp=0.21 cameraTheta=0.55 mountX=-0.19 mountY=-0.08, mountTheta=-2.74
20:29:38.493 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.11, opts=13)
20:29:38.498 00.005 14556 Enqueuing Move request for scope (0.18, 0.11)
20:29:38.502 00.004 12308 Worker thread wakes up
20:29:38.502 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.11) opts 0xd
20:29:38.502 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.11)
20:29:38.502 00.000 12308 Moving (0.18, 0.11) raw xDistance=-0.19 yDistance=-0.08
20:29:38.503 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:29:38.503 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:38.503 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:29:38.503 00.000 12308 MoveAxis(E, 0, ABG)
20:29:38.504 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:38.508 00.004 12308 Move returns status 0, amount 0
20:29:38.509 00.001 12308 MoveAxis(N, 0, ABG)
20:29:38.509 00.000 12308 Move returns status 0, amount 0
20:29:38.509 00.000 12308 move complete, result=0
20:29:38.509 00.000 12308 worker thread done servicing request
20:29:38.532 00.023 14556 UpdateGuideState exits: m=1884 SNR=28.9
20:29:38.536 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:38.541 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:38.545 00.004 14556 Enqueuing Expose request
20:29:38.549 00.004 12308 Worker thread wakes up
20:29:38.549 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:38.549 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:38.549 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:29:39.795 01.246 12308 Exposure complete
20:29:39.956 00.161 12308 worker thread done servicing request
20:29:39.957 00.001 14556 OnExposeComplete: enter
20:29:39.961 00.004 14556 UpdateGuideState(): m_state=6
20:29:39.965 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 396
20:29:39.968 00.003 14556 Star::Find returns 1 (0), X=170.94, Y=993.83, Mass=1513, SNR=26.1, Peak=142 HFD=4.2
20:29:39.972 00.004 14556 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-3.07) = xAngle (2.82 = 2.82)
20:29:39.976 00.004 14556 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.72 = 2.72)
20:29:39.981 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-0.26 mountX=-0.14 mountY=0.06, mountTheta=2.73
20:29:39.986 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.04, opts=13)
20:29:39.990 00.004 14556 Enqueuing Move request for scope (0.14, -0.04)
20:29:39.995 00.005 12308 Worker thread wakes up
20:29:39.996 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
20:29:39.996 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
20:29:39.996 00.000 12308 Moving (0.14, -0.04) raw xDistance=-0.14 yDistance=0.06
20:29:39.996 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:29:39.997 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:39.997 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:29:39.997 00.000 12308 MoveAxis(E, 0, ABG)
20:29:39.997 00.000 12308 Move returns status 0, amount 0
20:29:39.997 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:40.002 00.005 12308 MoveAxis(N, 0, ABG)
20:29:40.002 00.000 12308 Move returns status 0, amount 0
20:29:40.002 00.000 12308 move complete, result=0
20:29:40.002 00.000 12308 worker thread done servicing request
20:29:40.027 00.025 14556 UpdateGuideState exits: m=1513 SNR=26.1
20:29:40.032 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:40.035 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:40.041 00.006 14556 Enqueuing Expose request
20:29:40.046 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:40.050 00.004 12308 Worker thread wakes up
20:29:40.050 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:40.050 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:41.313 01.263 12308 Exposure complete
20:29:41.468 00.155 12308 worker thread done servicing request
20:29:41.468 00.000 14556 OnExposeComplete: enter
20:29:41.472 00.004 14556 UpdateGuideState(): m_state=6
20:29:41.477 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 397
20:29:41.481 00.004 14556 Star::Find returns 1 (0), X=171.00, Y=993.78, Mass=1787, SNR=28.5, Peak=153 HFD=4.5
20:29:41.485 00.004 14556 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-3.07) = xAngle (2.67 = 2.67)
20:29:41.489 00.004 14556 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.57 = 2.57)
20:29:41.494 00.005 14556 CameraToMount -- cameraX=0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-0.41 mountX=-0.19 mountY=0.12, mountTheta=2.59
20:29:41.499 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.09, opts=13)
20:29:41.503 00.004 14556 Enqueuing Move request for scope (0.20, -0.09)
20:29:41.506 00.003 12308 Worker thread wakes up
20:29:41.507 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.09) opts 0xd
20:29:41.507 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.09)
20:29:41.507 00.000 12308 Moving (0.20, -0.09) raw xDistance=-0.19 yDistance=0.12
20:29:41.507 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:29:41.508 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:41.508 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:29:41.508 00.000 12308 MoveAxis(E, 0, ABG)
20:29:41.508 00.000 12308 Move returns status 0, amount 0
20:29:41.508 00.000 12308 MoveAxis(N, 0, ABG)
20:29:41.508 00.000 12308 Move returns status 0, amount 0
20:29:41.508 00.000 12308 move complete, result=0
20:29:41.508 00.000 12308 worker thread done servicing request
20:29:41.508 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:41.534 00.026 14556 UpdateGuideState exits: m=1787 SNR=28.5
20:29:41.539 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:41.544 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:41.549 00.005 14556 Enqueuing Expose request
20:29:41.551 00.002 12308 Worker thread wakes up
20:29:41.551 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:41.552 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:41.552 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:42.799 01.247 12308 Exposure complete
20:29:42.938 00.139 12308 worker thread done servicing request
20:29:42.939 00.001 14556 OnExposeComplete: enter
20:29:42.943 00.004 14556 UpdateGuideState(): m_state=6
20:29:42.947 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 398
20:29:42.951 00.004 14556 Star::Find returns 1 (0), X=170.92, Y=994.12, Mass=1772, SNR=28.1, Peak=147 HFD=4.3
20:29:42.955 00.004 14556 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.07) = xAngle (4.21 = -2.07)
20:29:42.959 00.004 14556 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.11 = -2.17)
20:29:42.963 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.25 hyp=0.28 cameraTheta=1.14 mountX=-0.13 mountY=-0.23, mountTheta=-2.10
20:29:42.968 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.25, opts=13)
20:29:42.972 00.004 14556 Enqueuing Move request for scope (0.12, 0.25)
20:29:42.975 00.003 12308 Worker thread wakes up
20:29:42.975 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.25) opts 0xd
20:29:42.975 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.25)
20:29:42.975 00.000 12308 Moving (0.12, 0.25) raw xDistance=-0.13 yDistance=-0.23
20:29:42.975 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:29:42.975 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:29:42.977 00.002 12308 MoveAxis(E, 0, ABG)
20:29:42.977 00.000 12308 Move returns status 0, amount 0
20:29:42.977 00.000 12308 MoveAxis(N, 162, ABG)
20:29:42.977 00.000 12308 Guiding  Dir = 0, Dur = 162
20:29:42.978 00.001 12308 IsSlewing returns 0
20:29:42.978 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:42.983 00.005 12308 IsGuiding returns 0
20:29:42.983 00.000 12308 PulseGuide returned control before completion, sleep 172
20:29:43.005 00.022 14556 UpdateGuideState exits: m=1772 SNR=28.1
20:29:43.010 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:43.016 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:43.019 00.003 14556 Enqueuing Expose request
20:29:43.169 00.150 12308 IsGuiding returns 1
20:29:43.170 00.001 12308 scope still moving after pulse duration time elapsed
20:29:43.200 00.030 12308 IsSlewing returns 0
20:29:43.201 00.001 12308 IsGuiding returns 0
20:29:43.201 00.000 12308 scope move finished after 162 + 56 ms
20:29:43.202 00.001 12308 Move returns status 0, amount 162
20:29:43.202 00.000 12308 move complete, result=0
20:29:43.203 00.001 12308 worker thread done servicing request
20:29:43.203 00.000 12308 Worker thread wakes up
20:29:43.204 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 162 ms NORTH
20:29:43.212 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:43.212 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:44.463 01.251 12308 Exposure complete
20:29:44.614 00.151 12308 worker thread done servicing request
20:29:44.616 00.002 14556 OnExposeComplete: enter
20:29:44.619 00.003 14556 UpdateGuideState(): m_state=6
20:29:44.624 00.005 14556 Star::Find(15, 170, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 399
20:29:44.627 00.003 14556 Star::Find returns 1 (0), X=171.05, Y=993.95, Mass=1598, SNR=26.8, Peak=145 HFD=4.4
20:29:44.631 00.004 14556 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.07) = xAngle (3.41 = -2.87)
20:29:44.635 00.004 14556 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.31 = -2.97)
20:29:44.637 00.002 14556 CameraToMount -- cameraX=0.25 cameraY=0.09 hyp=0.26 cameraTheta=0.34 mountX=-0.26 mountY=-0.04, mountTheta=-2.97
20:29:44.643 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.09, opts=13)
20:29:44.646 00.003 14556 Enqueuing Move request for scope (0.25, 0.09)
20:29:44.651 00.005 12308 Worker thread wakes up
20:29:44.651 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.09) opts 0xd
20:29:44.651 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.09)
20:29:44.651 00.000 12308 Moving (0.25, 0.09) raw xDistance=-0.26 yDistance=-0.04
20:29:44.651 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
20:29:44.651 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:44.652 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:29:44.652 00.000 12308 MoveAxis(E, 111, ABG)
20:29:44.652 00.000 12308 Guiding  Dir = 2, Dur = 111
20:29:44.653 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:44.655 00.002 12308 IsSlewing returns 0
20:29:44.655 00.000 12308 IsGuiding returns 0
20:29:44.657 00.002 12308 PulseGuide returned control before completion, sleep 121
20:29:44.677 00.020 14556 UpdateGuideState exits: m=1598 SNR=26.8
20:29:44.682 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:44.686 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:44.689 00.003 14556 Enqueuing Expose request
20:29:44.796 00.107 12308 IsGuiding returns 1
20:29:44.797 00.001 12308 scope still moving after pulse duration time elapsed
20:29:44.826 00.029 12308 IsSlewing returns 0
20:29:44.828 00.002 12308 IsGuiding returns 0
20:29:44.828 00.000 12308 scope move finished after 111 + 60 ms
20:29:44.829 00.001 12308 Move returns status 0, amount 111
20:29:44.829 00.000 12308 MoveAxis(N, 0, ABG)
20:29:44.830 00.001 12308 Move returns status 0, amount 0
20:29:44.830 00.000 12308 move complete, result=0
20:29:44.830 00.000 12308 worker thread done servicing request
20:29:44.831 00.001 12308 Worker thread wakes up
20:29:44.831 00.000 14556 GuideStep: -0.3 px 111 ms EAST, -0.0 px 0 ms NORTH
20:29:44.837 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:44.838 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:46.084 01.246 12308 Exposure complete
20:29:46.247 00.163 12308 worker thread done servicing request
20:29:46.247 00.000 14556 OnExposeComplete: enter
20:29:46.251 00.004 14556 UpdateGuideState(): m_state=6
20:29:46.255 00.004 14556 Star::Find(15, 171, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 400
20:29:46.259 00.004 14556 Star::Find returns 1 (0), X=170.94, Y=993.78, Mass=1551, SNR=26.5, Peak=137 HFD=4.2
20:29:46.263 00.004 14556 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.07) = xAngle (2.50 = 2.50)
20:29:46.277 00.014 14556 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.40 = 2.40)
20:29:46.281 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=-0.09 hyp=0.16 cameraTheta=-0.58 mountX=-0.13 mountY=0.11, mountTheta=2.44
20:29:46.286 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.09, opts=13)
20:29:46.290 00.004 14556 Enqueuing Move request for scope (0.14, -0.09)
20:29:46.293 00.003 12308 Worker thread wakes up
20:29:46.294 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.09) opts 0xd
20:29:46.294 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.09)
20:29:46.294 00.000 12308 Moving (0.14, -0.09) raw xDistance=-0.13 yDistance=0.11
20:29:46.294 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:29:46.294 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:46.294 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:29:46.294 00.000 12308 MoveAxis(E, 0, ABG)
20:29:46.294 00.000 12308 Move returns status 0, amount 0
20:29:46.295 00.001 12308 MoveAxis(N, 0, ABG)
20:29:46.295 00.000 12308 Move returns status 0, amount 0
20:29:46.295 00.000 12308 move complete, result=0
20:29:46.295 00.000 12308 worker thread done servicing request
20:29:46.296 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:46.316 00.020 14556 UpdateGuideState exits: m=1551 SNR=26.5
20:29:46.321 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:46.325 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:46.330 00.005 14556 Enqueuing Expose request
20:29:46.333 00.003 12308 Worker thread wakes up
20:29:46.333 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:46.336 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:46.337 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,979,31,31)
20:29:46.975 00.638 14556 evsrv: cli 0185AD08 connect
20:29:46.980 00.005 14556 case statement mapped state 6 to 3
20:29:46.985 00.005 14556 case statement mapped state 6 to 3
20:29:46.989 00.004 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"95063e3b-57d3-43e5-97b5-9f15508cac24"}
20:29:46.992 00.003 14556 case statement mapped state 6 to 3
20:29:46.995 00.003 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"95063e3b-57d3-43e5-97b5-9f15508cac24"}
20:29:46.998 00.003 14556 evsrv: cli 0185AD08 disconnect
20:29:47.002 00.004 14556 evsrv: cli 0185B3E8 connect
20:29:47.005 00.003 14556 case statement mapped state 6 to 3
20:29:47.009 00.004 14556 case statement mapped state 6 to 3
20:29:47.012 00.003 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"132063b3-2ff9-4cb1-b8ac-12b9863096d1"}
20:29:47.015 00.003 14556 PhdController::Dither begins
20:29:47.018 00.003 14556 dither: size=5.00, dRA=-3.07 dDec=3.09
20:29:47.022 00.004 14556 MountToCamera -- mountTheta (2.35) + m_xAngle (-3.07) = xAngle (-0.72 = -0.72)
20:29:47.025 00.003 14556 MountToCamera -- mountX=-3.07 mountY=3.09 hyp=4.35 mountTheta=2.35 cameraX=3.27, cameraY=-2.87 cameraTheta=-0.72
20:29:47.027 00.002 14556 setting lock position to (174.07, 991.00)
20:29:47.030 00.003 14556 Mount: notify guiding dithered (3.3, -2.9)
20:29:47.033 00.003 14556 Status Line: Dither by -3.07,3.09
20:29:47.038 00.005 14556 PhdController: newstate STATE_SETTLE_BEGIN
20:29:47.041 00.003 14556 PhdController: newstate STATE_SETTLE_WAIT
20:29:47.045 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"132063b3-2ff9-4cb1-b8ac-12b9863096d1"}
20:29:47.049 00.004 14556 evsrv: cli 0185B3E8 disconnect
20:29:47.588 00.539 12308 Exposure complete
20:29:47.695 00.107 12308 worker thread done servicing request
20:29:47.696 00.001 14556 OnExposeComplete: enter
20:29:47.699 00.003 14556 UpdateGuideState(): m_state=6
20:29:47.703 00.004 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 401
20:29:47.707 00.004 14556 Star::Find returns 1 (0), X=170.86, Y=993.93, Mass=1834, SNR=28.8, Peak=151 HFD=4.3
20:29:47.711 00.004 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.48 = -0.81)
20:29:47.714 00.003 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.91)
20:29:47.717 00.003 14556 CameraToMount -- cameraX=-3.22 cameraY=2.94 hyp=4.35 cameraTheta=2.40 mountX=3.01 mountY=-3.43, mountTheta=-0.85
20:29:47.721 00.004 14556 dither recenter: remaining=(3.1,-3.1) step=(3.1,-3.1)
20:29:47.724 00.003 14556 MountToCamera -- mountTheta (-0.79) + m_xAngle (-3.07) = xAngle (-3.86 = 2.42)
20:29:47.730 00.006 14556 MountToCamera -- mountX=3.07 mountY=-3.09 hyp=4.35 mountTheta=-0.79 cameraX=-3.27, cameraY=2.87 cameraTheta=2.42
20:29:47.732 00.002 14556 SchedulePrimaryMove(104CA5C8, x=-3.27, y=2.87, opts=4)
20:29:47.736 00.004 14556 Enqueuing Move request for scope (-3.27, 2.87)
20:29:47.738 00.002 12308 Worker thread wakes up
20:29:47.738 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-3.27, 2.87) opts 0x4
20:29:47.740 00.002 14556 Mount: notify direct move 3.07,-3.09
20:29:47.743 00.003 12308 Handling offset move in thread for scope, endpoint = (-3.27, 2.87)
20:29:47.743 00.000 12308 Moving (-3.27, 2.87) raw xDistance=3.07 yDistance=-3.09
20:29:47.743 00.000 12308 MoveAxis(W, 2112, B)
20:29:47.743 00.000 12308 Guiding  Dir = 3, Dur = 2112
20:29:47.744 00.001 12308 IsSlewing returns 0
20:29:47.744 00.000 12308 IsGuiding returns 0
20:29:47.744 00.000 12308 PulseGuide returned control before completion, sleep 2122
20:29:47.744 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:47.764 00.020 14556 UpdateGuideState exits: m=1834 SNR=28.8
20:29:47.768 00.004 14556 PhdController: settling, locked = 1, distance = 4.50 (1.50) aobump = 0 frame = 1 / 99999
20:29:47.773 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760578187.773,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.50,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:29:47.776 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:47.780 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:47.783 00.003 14556 Enqueuing Expose request
20:29:49.868 02.085 12308 IsGuiding returns 1
20:29:49.868 00.000 12308 scope still moving after pulse duration time elapsed
20:29:49.900 00.032 12308 IsSlewing returns 0
20:29:49.901 00.001 12308 IsGuiding returns 0
20:29:49.902 00.001 12308 scope move finished after 2112 + 44 ms
20:29:49.902 00.000 12308 Move returns status 0, amount 2112
20:29:49.902 00.000 12308 MoveAxis(N, 2173, B)
20:29:49.903 00.001 12308 Guiding  Dir = 0, Dur = 2173
20:29:49.903 00.000 12308 IsSlewing returns 0
20:29:49.904 00.001 12308 IsGuiding returns 0
20:29:49.904 00.000 12308 PulseGuide returned control before completion, sleep 2183
20:29:52.098 02.194 12308 IsGuiding returns 1
20:29:52.099 00.001 12308 scope still moving after pulse duration time elapsed
20:29:52.129 00.030 12308 IsSlewing returns 0
20:29:52.129 00.000 12308 IsGuiding returns 0
20:29:52.131 00.002 12308 scope move finished after 2173 + 53 ms
20:29:52.131 00.000 12308 Move returns status 0, amount 2173
20:29:52.131 00.000 12308 move complete, result=0
20:29:52.132 00.001 12308 worker thread done servicing request
20:29:52.132 00.000 12308 Worker thread wakes up
20:29:52.132 00.000 14556 GuideStep: 3.1 px 2112 ms WEST, -3.1 px 2173 ms NORTH
20:29:52.138 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:52.139 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:29:53.391 01.252 12308 Exposure complete
20:29:53.545 00.154 12308 worker thread done servicing request
20:29:53.545 00.000 14556 OnExposeComplete: enter
20:29:53.548 00.003 14556 UpdateGuideState(): m_state=6
20:29:53.553 00.005 14556 Star::Find(15, 170, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 402
20:29:53.556 00.003 14556 Star::Find returns 1 (0), X=173.96, Y=991.00, Mass=1770, SNR=28.3, Peak=155 HFD=4.4
20:29:53.561 00.005 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.19 = -0.09)
20:29:53.564 00.003 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.10 = -0.19)
20:29:53.567 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.00 hyp=0.11 cameraTheta=3.12 mountX=0.11 mountY=-0.02, mountTheta=-0.19
20:29:53.572 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.00, opts=13)
20:29:53.576 00.004 14556 Enqueuing Move request for scope (-0.11, 0.00)
20:29:53.580 00.004 12308 Worker thread wakes up
20:29:53.580 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.00) opts 0xd
20:29:53.580 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.00)
20:29:53.580 00.000 12308 Moving (-0.11, 0.00) raw xDistance=0.11 yDistance=-0.02
20:29:53.580 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:29:53.580 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:53.580 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:29:53.582 00.002 12308 MoveAxis(E, 0, ABG)
20:29:53.582 00.000 12308 Move returns status 0, amount 0
20:29:53.582 00.000 12308 MoveAxis(N, 0, ABG)
20:29:53.582 00.000 12308 Move returns status 0, amount 0
20:29:53.582 00.000 12308 move complete, result=0
20:29:53.582 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:53.586 00.004 12308 worker thread done servicing request
20:29:53.607 00.021 14556 UpdateGuideState exits: m=1770 SNR=28.3
20:29:53.612 00.005 14556 PhdController: settling, locked = 1, distance = 0.11 (1.50) aobump = 0 frame = 2 / 99999
20:29:53.615 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760578193.615,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.11,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:29:53.621 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:53.625 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:53.629 00.004 14556 Enqueuing Expose request
20:29:53.632 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:29:53.637 00.005 12308 Worker thread wakes up
20:29:53.637 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:53.639 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:29:54.882 01.243 12308 Exposure complete
20:29:55.019 00.137 12308 worker thread done servicing request
20:29:55.020 00.001 14556 OnExposeComplete: enter
20:29:55.023 00.003 14556 UpdateGuideState(): m_state=6
20:29:55.027 00.004 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
20:29:55.031 00.004 14556 Star::Find returns 1 (0), X=173.97, Y=990.91, Mass=1942, SNR=29.8, Peak=165 HFD=4.5
20:29:55.034 00.003 14556 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.07) = xAngle (0.63 = 0.63)
20:29:55.038 00.004 14556 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.53 = 0.53)
20:29:55.041 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.45 mountX=0.11 mountY=0.07, mountTheta=0.55
20:29:55.046 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.08, opts=13)
20:29:55.049 00.003 14556 Enqueuing Move request for scope (-0.10, -0.08)
20:29:55.053 00.004 12308 Worker thread wakes up
20:29:55.054 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
20:29:55.054 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
20:29:55.054 00.000 12308 Moving (-0.10, -0.08) raw xDistance=0.11 yDistance=0.07
20:29:55.054 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:29:55.054 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:55.054 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:29:55.055 00.001 12308 MoveAxis(E, 0, ABG)
20:29:55.055 00.000 12308 Move returns status 0, amount 0
20:29:55.055 00.000 12308 MoveAxis(N, 0, ABG)
20:29:55.055 00.000 12308 Move returns status 0, amount 0
20:29:55.055 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:55.060 00.005 12308 move complete, result=0
20:29:55.060 00.000 12308 worker thread done servicing request
20:29:55.081 00.021 14556 UpdateGuideState exits: m=1942 SNR=29.8
20:29:55.085 00.004 14556 PhdController: settling, locked = 1, distance = 0.11 (1.50) aobump = 0 frame = 3 / 99999
20:29:55.088 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760578195.088,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.11,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
20:29:55.093 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:55.096 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:55.099 00.003 14556 Enqueuing Expose request
20:29:55.105 00.006 12308 Worker thread wakes up
20:29:55.105 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:55.106 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:29:55.106 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:56.352 01.246 12308 Exposure complete
20:29:56.492 00.140 12308 worker thread done servicing request
20:29:56.492 00.000 14556 OnExposeComplete: enter
20:29:56.495 00.003 14556 UpdateGuideState(): m_state=6
20:29:56.500 00.005 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 404
20:29:56.503 00.003 14556 Star::Find returns 1 (0), X=173.76, Y=990.95, Mass=1530, SNR=26.4, Peak=141 HFD=4.5
20:29:56.507 00.004 14556 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-3.07) = xAngle (0.07 = 0.07)
20:29:56.511 00.004 14556 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.03 = -0.03)
20:29:56.514 00.003 14556 CameraToMount -- cameraX=-0.31 cameraY=-0.04 hyp=0.32 cameraTheta=-3.01 mountX=0.32 mountY=-0.01, mountTheta=-0.03
20:29:56.520 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=-0.04, opts=13)
20:29:56.524 00.004 14556 Enqueuing Move request for scope (-0.31, -0.04)
20:29:56.527 00.003 12308 Worker thread wakes up
20:29:56.528 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.04) opts 0xd
20:29:56.528 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, -0.04)
20:29:56.528 00.000 12308 Moving (-0.31, -0.04) raw xDistance=0.32 yDistance=-0.01
20:29:56.528 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:29:56.528 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:56.528 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:29:56.530 00.002 12308 MoveAxis(W, 137, ABG)
20:29:56.530 00.000 12308 Guiding  Dir = 3, Dur = 137
20:29:56.530 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:56.533 00.003 12308 IsSlewing returns 0
20:29:56.533 00.000 12308 IsGuiding returns 0
20:29:56.535 00.002 12308 PulseGuide returned control before completion, sleep 147
20:29:56.555 00.020 14556 UpdateGuideState exits: m=1530 SNR=26.4
20:29:56.560 00.005 14556 PhdController: settling, locked = 1, distance = 0.18 (1.50) aobump = 0 frame = 4 / 99999
20:29:56.564 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760578196.564,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.18,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
20:29:56.568 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:56.573 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:56.578 00.005 14556 Enqueuing Expose request
20:29:56.689 00.111 12308 IsGuiding returns 1
20:29:56.693 00.004 12308 scope still moving after pulse duration time elapsed
20:29:56.720 00.027 12308 IsSlewing returns 0
20:29:56.722 00.002 12308 IsGuiding returns 0
20:29:56.723 00.001 12308 scope move finished after 137 + 51 ms
20:29:56.723 00.000 12308 Move returns status 0, amount 137
20:29:56.723 00.000 12308 MoveAxis(N, 0, ABG)
20:29:56.723 00.000 12308 Move returns status 0, amount 0
20:29:56.724 00.001 12308 move complete, result=0
20:29:56.724 00.000 14556 GuideStep: 0.3 px 137 ms WEST, -0.0 px 0 ms NORTH
20:29:56.731 00.007 12308 worker thread done servicing request
20:29:56.731 00.000 12308 Worker thread wakes up
20:29:56.731 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:56.732 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:29:57.987 01.255 12308 Exposure complete
20:29:58.139 00.152 12308 worker thread done servicing request
20:29:58.140 00.001 14556 OnExposeComplete: enter
20:29:58.146 00.006 14556 UpdateGuideState(): m_state=6
20:29:58.150 00.004 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 405
20:29:58.154 00.004 14556 Star::Find returns 1 (0), X=174.21, Y=991.10, Mass=1766, SNR=28.3, Peak=158 HFD=4.4
20:29:58.158 00.004 14556 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.07) = xAngle (3.72 = -2.56)
20:29:58.162 00.004 14556 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.62 = -2.66)
20:29:58.167 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.10 hyp=0.17 cameraTheta=0.65 mountX=-0.15 mountY=-0.08, mountTheta=-2.64
20:29:58.173 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.10, opts=13)
20:29:58.178 00.005 14556 Enqueuing Move request for scope (0.14, 0.10)
20:29:58.181 00.003 12308 Worker thread wakes up
20:29:58.181 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.10) opts 0xd
20:29:58.182 00.001 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.10)
20:29:58.182 00.000 12308 Moving (0.14, 0.10) raw xDistance=-0.15 yDistance=-0.08
20:29:58.182 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:29:58.182 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:58.183 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:29:58.183 00.000 12308 MoveAxis(E, 0, ABG)
20:29:58.183 00.000 12308 Move returns status 0, amount 0
20:29:58.183 00.000 12308 MoveAxis(N, 0, ABG)
20:29:58.183 00.000 12308 Move returns status 0, amount 0
20:29:58.184 00.001 12308 move complete, result=0
20:29:58.184 00.000 12308 worker thread done servicing request
20:29:58.185 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:58.212 00.027 14556 UpdateGuideState exits: m=1766 SNR=28.3
20:29:58.217 00.005 14556 PhdController: settling, locked = 1, distance = 0.17 (1.50) aobump = 0 frame = 5 / 99999
20:29:58.221 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760578198.221,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.17,"Time":4.6,"SettleTime":10.0,"StarLocked":true}
20:29:58.226 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:58.230 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:58.235 00.005 14556 Enqueuing Expose request
20:29:58.240 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:29:58.243 00.003 12308 Worker thread wakes up
20:29:58.243 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:58.243 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:29:59.488 01.245 12308 Exposure complete
20:29:59.619 00.131 12308 worker thread done servicing request
20:29:59.619 00.000 14556 OnExposeComplete: enter
20:29:59.624 00.005 14556 UpdateGuideState(): m_state=6
20:29:59.629 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 406
20:29:59.633 00.004 14556 Star::Find returns 1 (0), X=174.05, Y=991.22, Mass=1865, SNR=28.9, Peak=151 HFD=4.4
20:29:59.636 00.003 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.74 = -1.54)
20:29:59.640 00.004 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.64)
20:29:59.645 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.67 mountX=0.01 mountY=-0.22, mountTheta=-1.54
20:29:59.650 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.22, opts=13)
20:29:59.654 00.004 14556 Enqueuing Move request for scope (-0.02, 0.22)
20:29:59.657 00.003 12308 Worker thread wakes up
20:29:59.658 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
20:29:59.658 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
20:29:59.658 00.000 12308 Moving (-0.02, 0.22) raw xDistance=0.01 yDistance=-0.22
20:29:59.658 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:29:59.658 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:29:59.658 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:29:59.658 00.000 12308 MoveAxis(E, 0, ABG)
20:29:59.659 00.001 12308 Move returns status 0, amount 0
20:29:59.659 00.000 12308 MoveAxis(N, 0, ABG)
20:29:59.659 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:29:59.663 00.004 12308 Move returns status 0, amount 0
20:29:59.663 00.000 12308 move complete, result=0
20:29:59.663 00.000 12308 worker thread done servicing request
20:29:59.685 00.022 14556 UpdateGuideState exits: m=1865 SNR=28.9
20:29:59.689 00.004 14556 PhdController: settling, locked = 1, distance = 0.19 (1.50) aobump = 0 frame = 6 / 99999
20:29:59.693 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760578199.693,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.19,"Time":6.1,"SettleTime":10.0,"StarLocked":true}
20:29:59.698 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:59.704 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:29:59.708 00.004 14556 Enqueuing Expose request
20:29:59.712 00.004 12308 Worker thread wakes up
20:29:59.712 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:29:59.716 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:29:59.716 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:00.958 01.242 12308 Exposure complete
20:30:01.092 00.134 12308 worker thread done servicing request
20:30:01.093 00.001 14556 OnExposeComplete: enter
20:30:01.096 00.003 14556 UpdateGuideState(): m_state=6
20:30:01.100 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 407
20:30:01.104 00.004 14556 Star::Find returns 1 (0), X=173.97, Y=991.33, Mass=1658, SNR=27.5, Peak=149 HFD=4.1
20:30:01.109 00.005 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.93 = -1.36)
20:30:01.112 00.003 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.46)
20:30:01.116 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.33 hyp=0.35 cameraTheta=1.85 mountX=0.07 mountY=-0.35, mountTheta=-1.36
20:30:01.122 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.33, opts=13)
20:30:01.127 00.005 14556 Enqueuing Move request for scope (-0.10, 0.33)
20:30:01.131 00.004 12308 Worker thread wakes up
20:30:01.132 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.33) opts 0xd
20:30:01.132 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.33)
20:30:01.132 00.000 12308 Moving (-0.10, 0.33) raw xDistance=0.07 yDistance=-0.35
20:30:01.132 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:30:01.132 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:30:01.133 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
20:30:01.133 00.000 12308 MoveAxis(E, 0, ABG)
20:30:01.133 00.000 12308 Move returns status 0, amount 0
20:30:01.133 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:01.138 00.005 12308 MoveAxis(N, 0, ABG)
20:30:01.138 00.000 12308 Move returns status 0, amount 0
20:30:01.138 00.000 12308 move complete, result=0
20:30:01.138 00.000 12308 worker thread done servicing request
20:30:01.160 00.022 14556 UpdateGuideState exits: m=1658 SNR=27.5
20:30:01.165 00.005 14556 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 7 / 99999
20:30:01.169 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760578201.169,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.24,"Time":7.6,"SettleTime":10.0,"StarLocked":true}
20:30:01.173 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:01.178 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:01.181 00.003 14556 Enqueuing Expose request
20:30:01.186 00.005 12308 Worker thread wakes up
20:30:01.186 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:30:01.191 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:01.191 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:02.431 01.240 12308 Exposure complete
20:30:02.582 00.151 12308 worker thread done servicing request
20:30:02.583 00.001 14556 OnExposeComplete: enter
20:30:02.587 00.004 14556 UpdateGuideState(): m_state=6
20:30:02.591 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 408
20:30:02.594 00.003 14556 Star::Find returns 1 (0), X=174.18, Y=991.27, Mass=1282, SNR=24.0, Peak=87 HFD=4.5
20:30:02.598 00.004 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.26 = -2.02)
20:30:02.605 00.007 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.12)
20:30:02.609 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.27 hyp=0.29 cameraTheta=1.19 mountX=-0.13 mountY=-0.25, mountTheta=-2.05
20:30:02.614 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.27, opts=13)
20:30:02.619 00.005 14556 Enqueuing Move request for scope (0.11, 0.27)
20:30:02.624 00.005 12308 Worker thread wakes up
20:30:02.624 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.27) opts 0xd
20:30:02.624 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.27)
20:30:02.625 00.001 12308 Moving (0.11, 0.27) raw xDistance=-0.13 yDistance=-0.25
20:30:02.625 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:30:02.625 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.82
20:30:02.625 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:30:02.626 00.001 12308 MoveAxis(E, 0, ABG)
20:30:02.626 00.000 12308 Move returns status 0, amount 0
20:30:02.626 00.000 12308 MoveAxis(N, 176, ABG)
20:30:02.626 00.000 12308 Guiding  Dir = 0, Dur = 176
20:30:02.628 00.002 12308 IsSlewing returns 0
20:30:02.628 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:02.635 00.007 12308 IsGuiding returns 0
20:30:02.635 00.000 12308 PulseGuide returned control before completion, sleep 186
20:30:02.659 00.024 14556 UpdateGuideState exits: m=1282 SNR=24.0
20:30:02.666 00.007 14556 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 8 / 99999
20:30:02.672 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760578202.671,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":9.1,"SettleTime":10.0,"StarLocked":true}
20:30:02.678 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:02.682 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:02.685 00.003 14556 Enqueuing Expose request
20:30:02.831 00.146 12308 IsGuiding returns 1
20:30:02.831 00.000 12308 scope still moving after pulse duration time elapsed
20:30:02.862 00.031 12308 IsSlewing returns 0
20:30:02.862 00.000 12308 IsGuiding returns 1
20:30:02.893 00.031 12308 IsSlewing returns 0
20:30:02.893 00.000 12308 IsGuiding returns 0
20:30:02.893 00.000 12308 scope move finished after 176 + 82 ms
20:30:02.893 00.000 12308 Move returns status 0, amount 176
20:30:02.894 00.001 12308 move complete, result=0
20:30:02.894 00.000 12308 worker thread done servicing request
20:30:02.894 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 176 ms NORTH
20:30:02.899 00.005 12308 Worker thread wakes up
20:30:02.899 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:02.899 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:04.146 01.247 12308 Exposure complete
20:30:04.309 00.163 12308 worker thread done servicing request
20:30:04.309 00.000 14556 OnExposeComplete: enter
20:30:04.314 00.005 14556 UpdateGuideState(): m_state=6
20:30:04.317 00.003 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 409
20:30:04.322 00.005 14556 Star::Find returns 1 (0), X=174.18, Y=991.14, Mass=1487, SNR=26.0, Peak=148 HFD=4.4
20:30:04.328 00.006 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (4.00 = -2.29)
20:30:04.334 00.006 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.39)
20:30:04.339 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.15 hyp=0.18 cameraTheta=0.92 mountX=-0.12 mountY=-0.13, mountTheta=-2.33
20:30:04.345 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.15, opts=13)
20:30:04.350 00.005 14556 Enqueuing Move request for scope (0.11, 0.15)
20:30:04.353 00.003 12308 Worker thread wakes up
20:30:04.353 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.15) opts 0xd
20:30:04.354 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.15)
20:30:04.354 00.000 12308 Moving (0.11, 0.15) raw xDistance=-0.12 yDistance=-0.13
20:30:04.354 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:30:04.354 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:04.354 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:30:04.354 00.000 12308 MoveAxis(E, 0, ABG)
20:30:04.356 00.002 12308 Move returns status 0, amount 0
20:30:04.356 00.000 12308 MoveAxis(N, 0, ABG)
20:30:04.356 00.000 12308 Move returns status 0, amount 0
20:30:04.356 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:04.360 00.004 12308 move complete, result=0
20:30:04.360 00.000 12308 worker thread done servicing request
20:30:04.381 00.021 14556 UpdateGuideState exits: m=1487 SNR=26.0
20:30:04.387 00.006 14556 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 9 / 99999
20:30:04.390 00.003 14556 PhdController: newstate STATE_FINISH
20:30:04.393 00.003 14556 PhdController complete: success
20:30:04.397 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760578204.397,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
20:30:04.401 00.004 14556 Mount: notify guiding dither settle done success=1
20:30:04.405 00.004 14556 PhdController: newstate STATE_IDLE
20:30:04.408 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:04.411 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:04.414 00.003 14556 Enqueuing Expose request
20:30:04.420 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:30:04.422 00.002 12308 Worker thread wakes up
20:30:04.424 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:04.424 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:05.676 01.252 12308 Exposure complete
20:30:05.834 00.158 12308 worker thread done servicing request
20:30:05.836 00.002 14556 OnExposeComplete: enter
20:30:05.840 00.004 14556 UpdateGuideState(): m_state=6
20:30:05.843 00.003 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 410
20:30:05.847 00.004 14556 Star::Find returns 1 (0), X=173.92, Y=991.02, Mass=1640, SNR=27.1, Peak=150 HFD=4.4
20:30:05.852 00.005 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.03 = -0.26)
20:30:05.857 00.005 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.36)
20:30:05.860 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.15 cameraTheta=2.95 mountX=0.15 mountY=-0.05, mountTheta=-0.35
20:30:05.865 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.03, opts=13)
20:30:05.869 00.004 14556 Enqueuing Move request for scope (-0.15, 0.03)
20:30:05.872 00.003 12308 Worker thread wakes up
20:30:05.872 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd
20:30:05.872 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.03)
20:30:05.872 00.000 12308 Moving (-0.15, 0.03) raw xDistance=0.15 yDistance=-0.05
20:30:05.872 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:30:05.873 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:05.873 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:30:05.873 00.000 12308 MoveAxis(E, 0, ABG)
20:30:05.873 00.000 12308 Move returns status 0, amount 0
20:30:05.873 00.000 12308 MoveAxis(N, 0, ABG)
20:30:05.873 00.000 12308 Move returns status 0, amount 0
20:30:05.875 00.002 12308 move complete, result=0
20:30:05.875 00.000 12308 worker thread done servicing request
20:30:05.875 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:05.899 00.024 14556 UpdateGuideState exits: m=1640 SNR=27.1
20:30:05.903 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:05.907 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:05.910 00.003 14556 Enqueuing Expose request
20:30:05.914 00.004 12308 Worker thread wakes up
20:30:05.914 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:05.915 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:05.915 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:30:07.172 01.257 12308 Exposure complete
20:30:07.323 00.151 12308 worker thread done servicing request
20:30:07.324 00.001 14556 OnExposeComplete: enter
20:30:07.328 00.004 14556 UpdateGuideState(): m_state=6
20:30:07.331 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 411
20:30:07.335 00.004 14556 Star::Find returns 1 (0), X=173.90, Y=991.04, Mass=1602, SNR=26.8, Peak=139 HFD=4.5
20:30:07.337 00.002 14556 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.07) = xAngle (5.97 = -0.32)
20:30:07.341 00.004 14556 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.87 = -0.42)
20:30:07.343 00.002 14556 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.18 cameraTheta=2.89 mountX=0.17 mountY=-0.07, mountTheta=-0.40
20:30:07.350 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.04, opts=13)
20:30:07.355 00.005 14556 Enqueuing Move request for scope (-0.17, 0.04)
20:30:07.358 00.003 12308 Worker thread wakes up
20:30:07.358 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd
20:30:07.358 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.04)
20:30:07.358 00.000 12308 Moving (-0.17, 0.04) raw xDistance=0.17 yDistance=-0.07
20:30:07.359 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:30:07.359 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:07.359 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:30:07.359 00.000 12308 MoveAxis(E, 0, ABG)
20:30:07.359 00.000 12308 Move returns status 0, amount 0
20:30:07.359 00.000 12308 MoveAxis(N, 0, ABG)
20:30:07.360 00.001 12308 Move returns status 0, amount 0
20:30:07.360 00.000 12308 move complete, result=0
20:30:07.360 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:07.363 00.003 12308 worker thread done servicing request
20:30:07.386 00.023 14556 UpdateGuideState exits: m=1602 SNR=26.8
20:30:07.390 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:07.394 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:07.398 00.004 14556 Enqueuing Expose request
20:30:07.402 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:30:07.405 00.003 12308 Worker thread wakes up
20:30:07.405 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:07.405 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:08.647 01.242 12308 Exposure complete
20:30:08.808 00.161 12308 worker thread done servicing request
20:30:08.809 00.001 14556 OnExposeComplete: enter
20:30:08.813 00.004 14556 UpdateGuideState(): m_state=6
20:30:08.816 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 412
20:30:08.820 00.004 14556 Star::Find returns 1 (0), X=174.12, Y=991.21, Mass=1684, SNR=27.7, Peak=147 HFD=4.3
20:30:08.823 00.003 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.42 = -1.86)
20:30:08.827 00.004 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.96)
20:30:08.830 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.35 mountX=-0.06 mountY=-0.20, mountTheta=-1.87
20:30:08.835 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.21, opts=13)
20:30:08.838 00.003 14556 Enqueuing Move request for scope (0.05, 0.21)
20:30:08.842 00.004 12308 Worker thread wakes up
20:30:08.842 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.21) opts 0xd
20:30:08.842 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.21)
20:30:08.842 00.000 12308 Moving (0.05, 0.21) raw xDistance=-0.06 yDistance=-0.20
20:30:08.842 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:30:08.842 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:30:08.842 00.000 12308 MoveAxis(E, 0, ABG)
20:30:08.842 00.000 12308 Move returns status 0, amount 0
20:30:08.844 00.002 12308 MoveAxis(N, 143, ABG)
20:30:08.844 00.000 12308 Guiding  Dir = 0, Dur = 143
20:30:08.844 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:08.848 00.004 12308 IsSlewing returns 0
20:30:08.849 00.001 12308 IsGuiding returns 0
20:30:08.849 00.000 12308 PulseGuide returned control before completion, sleep 153
20:30:08.867 00.018 14556 UpdateGuideState exits: m=1684 SNR=27.7
20:30:08.870 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:08.874 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:08.878 00.004 14556 Enqueuing Expose request
20:30:09.015 00.137 12308 IsGuiding returns 1
20:30:09.016 00.001 12308 scope still moving after pulse duration time elapsed
20:30:09.047 00.031 12308 IsSlewing returns 0
20:30:09.049 00.002 12308 IsGuiding returns 0
20:30:09.050 00.001 12308 scope move finished after 143 + 58 ms
20:30:09.050 00.000 12308 Move returns status 0, amount 143
20:30:09.051 00.001 12308 move complete, result=0
20:30:09.052 00.001 12308 worker thread done servicing request
20:30:09.052 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 143 ms NORTH
20:30:09.059 00.007 12308 Worker thread wakes up
20:30:09.060 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:09.060 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:10.311 01.251 12308 Exposure complete
20:30:10.469 00.158 12308 worker thread done servicing request
20:30:10.469 00.000 14556 OnExposeComplete: enter
20:30:10.474 00.005 14556 UpdateGuideState(): m_state=6
20:30:10.482 00.008 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 413
20:30:10.487 00.005 14556 Star::Find returns 1 (0), X=173.86, Y=990.96, Mass=1525, SNR=26.3, Peak=133 HFD=4.3
20:30:10.493 00.006 14556 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.07) = xAngle (0.11 = 0.11)
20:30:10.498 00.005 14556 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.01 = 0.01)
20:30:10.503 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.04 hyp=0.22 cameraTheta=-2.96 mountX=0.22 mountY=0.00, mountTheta=0.01
20:30:10.511 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.04, opts=13)
20:30:10.518 00.007 14556 Enqueuing Move request for scope (-0.21, -0.04)
20:30:10.525 00.007 12308 Worker thread wakes up
20:30:10.525 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.04) opts 0xd
20:30:10.525 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.04)
20:30:10.526 00.001 12308 Moving (-0.21, -0.04) raw xDistance=0.22 yDistance=0.00
20:30:10.526 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:30:10.526 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:10.527 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:30:10.527 00.000 12308 MoveAxis(W, 94, ABG)
20:30:10.527 00.000 12308 Guiding  Dir = 3, Dur = 94
20:30:10.528 00.001 12308 IsSlewing returns 0
20:30:10.528 00.000 12308 IsGuiding returns 0
20:30:10.529 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:10.535 00.006 12308 PulseGuide returned control before completion, sleep 104
20:30:10.556 00.021 14556 UpdateGuideState exits: m=1525 SNR=26.3
20:30:10.561 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:10.565 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:10.569 00.004 14556 Enqueuing Expose request
20:30:10.642 00.073 12308 IsGuiding returns 1
20:30:10.642 00.000 12308 scope still moving after pulse duration time elapsed
20:30:10.673 00.031 12308 IsSlewing returns 0
20:30:10.674 00.001 12308 IsGuiding returns 0
20:30:10.674 00.000 12308 scope move finished after 94 + 50 ms
20:30:10.675 00.001 12308 Move returns status 0, amount 94
20:30:10.675 00.000 12308 MoveAxis(N, 0, ABG)
20:30:10.675 00.000 12308 Move returns status 0, amount 0
20:30:10.676 00.001 12308 move complete, result=0
20:30:10.678 00.002 12308 worker thread done servicing request
20:30:10.679 00.001 12308 Worker thread wakes up
20:30:10.679 00.000 14556 GuideStep: 0.2 px 94 ms WEST, 0.0 px 0 ms NORTH
20:30:10.686 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:10.687 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:11.937 01.250 12308 Exposure complete
20:30:12.105 00.168 12308 worker thread done servicing request
20:30:12.106 00.001 14556 OnExposeComplete: enter
20:30:12.112 00.006 14556 UpdateGuideState(): m_state=6
20:30:12.116 00.004 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 414
20:30:12.120 00.004 14556 Star::Find returns 1 (0), X=174.13, Y=991.28, Mass=1658, SNR=27.5, Peak=145 HFD=4.4
20:30:12.124 00.004 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.43 = -1.85)
20:30:12.127 00.003 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.95)
20:30:12.131 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.28 hyp=0.29 cameraTheta=1.36 mountX=-0.08 mountY=-0.27, mountTheta=-1.86
20:30:12.136 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.28, opts=13)
20:30:12.141 00.005 14556 Enqueuing Move request for scope (0.06, 0.28)
20:30:12.144 00.003 12308 Worker thread wakes up
20:30:12.145 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.28) opts 0xd
20:30:12.145 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.28)
20:30:12.145 00.000 12308 Moving (0.06, 0.28) raw xDistance=-0.08 yDistance=-0.27
20:30:12.145 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:30:12.146 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:30:12.146 00.000 12308 MoveAxis(E, 0, ABG)
20:30:12.146 00.000 12308 Move returns status 0, amount 0
20:30:12.147 00.001 12308 MoveAxis(N, 190, ABG)
20:30:12.147 00.000 12308 Guiding  Dir = 0, Dur = 190
20:30:12.147 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:12.152 00.005 12308 IsSlewing returns 0
20:30:12.152 00.000 12308 IsGuiding returns 0
20:30:12.153 00.001 12308 PulseGuide returned control before completion, sleep 200
20:30:12.174 00.021 14556 UpdateGuideState exits: m=1658 SNR=27.5
20:30:12.179 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:12.183 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:12.186 00.003 14556 Enqueuing Expose request
20:30:12.364 00.178 12308 IsGuiding returns 1
20:30:12.365 00.001 12308 scope still moving after pulse duration time elapsed
20:30:12.395 00.030 12308 IsSlewing returns 0
20:30:12.396 00.001 12308 IsGuiding returns 0
20:30:12.397 00.001 12308 scope move finished after 190 + 54 ms
20:30:12.397 00.000 12308 Move returns status 0, amount 190
20:30:12.398 00.001 12308 move complete, result=0
20:30:12.398 00.000 12308 worker thread done servicing request
20:30:12.399 00.001 12308 Worker thread wakes up
20:30:12.400 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 190 ms NORTH
20:30:12.406 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:12.406 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:13.661 01.255 12308 Exposure complete
20:30:13.821 00.160 12308 worker thread done servicing request
20:30:13.821 00.000 14556 OnExposeComplete: enter
20:30:13.826 00.005 14556 UpdateGuideState(): m_state=6
20:30:13.831 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 415
20:30:13.835 00.004 14556 Star::Find returns 1 (0), X=174.11, Y=990.99, Mass=1898, SNR=29.3, Peak=179 HFD=4.4
20:30:13.838 00.003 14556 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-3.07) = xAngle (2.94 = 2.94)
20:30:13.842 00.004 14556 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.84 = 2.84)
20:30:13.845 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.14 mountX=-0.04 mountY=0.01, mountTheta=2.85
20:30:13.850 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.01, opts=13)
20:30:13.854 00.004 14556 Enqueuing Move request for scope (0.04, -0.01)
20:30:13.858 00.004 12308 Worker thread wakes up
20:30:13.858 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
20:30:13.858 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
20:30:13.858 00.000 12308 Moving (0.04, -0.01) raw xDistance=-0.04 yDistance=0.01
20:30:13.858 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:30:13.858 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:13.859 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:30:13.859 00.000 12308 MoveAxis(E, 0, ABG)
20:30:13.859 00.000 12308 Move returns status 0, amount 0
20:30:13.859 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:13.863 00.004 12308 MoveAxis(N, 0, ABG)
20:30:13.863 00.000 12308 Move returns status 0, amount 0
20:30:13.863 00.000 12308 move complete, result=0
20:30:13.863 00.000 12308 worker thread done servicing request
20:30:13.884 00.021 14556 UpdateGuideState exits: m=1898 SNR=29.3
20:30:13.890 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:13.893 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:13.898 00.005 14556 Enqueuing Expose request
20:30:13.901 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:30:13.904 00.003 12308 Worker thread wakes up
20:30:13.905 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:13.905 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:15.153 01.248 12308 Exposure complete
20:30:15.315 00.162 12308 worker thread done servicing request
20:30:15.315 00.000 14556 OnExposeComplete: enter
20:30:15.324 00.009 14556 UpdateGuideState(): m_state=6
20:30:15.330 00.006 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 416
20:30:15.333 00.003 14556 Star::Find returns 1 (0), X=173.94, Y=991.20, Mass=1515, SNR=26.2, Peak=153 HFD=4.2
20:30:15.336 00.003 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.20 = -1.09)
20:30:15.338 00.002 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.19)
20:30:15.341 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.24 cameraTheta=2.12 mountX=0.11 mountY=-0.22, mountTheta=-1.10
20:30:15.346 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.21, opts=13)
20:30:15.351 00.005 14556 Enqueuing Move request for scope (-0.13, 0.21)
20:30:15.354 00.003 12308 Worker thread wakes up
20:30:15.354 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.21) opts 0xd
20:30:15.354 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.21)
20:30:15.355 00.001 12308 Moving (-0.13, 0.21) raw xDistance=0.11 yDistance=-0.22
20:30:15.355 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:30:15.355 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:30:15.355 00.000 12308 MoveAxis(E, 0, ABG)
20:30:15.355 00.000 12308 Move returns status 0, amount 0
20:30:15.357 00.002 12308 MoveAxis(N, 158, ABG)
20:30:15.357 00.000 12308 Guiding  Dir = 0, Dur = 158
20:30:15.357 00.000 12308 IsSlewing returns 0
20:30:15.358 00.001 12308 IsGuiding returns 0
20:30:15.358 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:15.362 00.004 12308 PulseGuide returned control before completion, sleep 168
20:30:15.384 00.022 14556 UpdateGuideState exits: m=1515 SNR=26.2
20:30:15.389 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:15.394 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:15.397 00.003 14556 Enqueuing Expose request
20:30:15.547 00.150 12308 IsGuiding returns 0
20:30:15.549 00.002 12308 Move returns status 0, amount 158
20:30:15.550 00.001 12308 move complete, result=0
20:30:15.550 00.000 12308 worker thread done servicing request
20:30:15.551 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 158 ms NORTH
20:30:15.558 00.007 12308 Worker thread wakes up
20:30:15.558 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:15.558 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:16.814 01.256 12308 Exposure complete
20:30:16.970 00.156 12308 worker thread done servicing request
20:30:16.970 00.000 14556 OnExposeComplete: enter
20:30:16.974 00.004 14556 UpdateGuideState(): m_state=6
20:30:16.978 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 417
20:30:16.982 00.004 14556 Star::Find returns 1 (0), X=174.15, Y=990.99, Mass=1839, SNR=28.9, Peak=173 HFD=4.3
20:30:16.985 00.003 14556 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-3.07) = xAngle (2.99 = 2.99)
20:30:16.990 00.005 14556 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.89 = 2.89)
20:30:16.993 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.08 mountX=-0.08 mountY=0.02, mountTheta=2.89
20:30:16.999 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.01, opts=13)
20:30:17.004 00.005 14556 Enqueuing Move request for scope (0.08, -0.01)
20:30:17.008 00.004 12308 Worker thread wakes up
20:30:17.008 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
20:30:17.008 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
20:30:17.009 00.001 12308 Moving (0.08, -0.01) raw xDistance=-0.08 yDistance=0.02
20:30:17.009 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:30:17.009 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:17.009 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:30:17.010 00.001 12308 MoveAxis(E, 0, ABG)
20:30:17.010 00.000 12308 Move returns status 0, amount 0
20:30:17.010 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:17.015 00.005 12308 MoveAxis(N, 0, ABG)
20:30:17.015 00.000 12308 Move returns status 0, amount 0
20:30:17.015 00.000 12308 move complete, result=0
20:30:17.015 00.000 12308 worker thread done servicing request
20:30:17.036 00.021 14556 UpdateGuideState exits: m=1839 SNR=28.9
20:30:17.041 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:17.045 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:17.049 00.004 14556 Enqueuing Expose request
20:30:17.054 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:30:17.057 00.003 12308 Worker thread wakes up
20:30:17.058 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:17.058 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:18.316 01.258 12308 Exposure complete
20:30:18.476 00.160 12308 worker thread done servicing request
20:30:18.476 00.000 14556 OnExposeComplete: enter
20:30:18.480 00.004 14556 UpdateGuideState(): m_state=6
20:30:18.483 00.003 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 418
20:30:18.488 00.005 14556 Star::Find returns 1 (0), X=174.01, Y=991.09, Mass=1640, SNR=27.2, Peak=164 HFD=4.4
20:30:18.491 00.003 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.21 = -1.08)
20:30:18.494 00.003 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.17)
20:30:18.498 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.11 cameraTheta=2.13 mountX=0.05 mountY=-0.11, mountTheta=-1.09
20:30:18.503 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.10, opts=13)
20:30:18.507 00.004 14556 Enqueuing Move request for scope (-0.06, 0.10)
20:30:18.511 00.004 12308 Worker thread wakes up
20:30:18.511 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
20:30:18.511 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
20:30:18.511 00.000 12308 Moving (-0.06, 0.10) raw xDistance=0.05 yDistance=-0.11
20:30:18.511 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:30:18.512 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:18.512 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:30:18.512 00.000 12308 MoveAxis(E, 0, ABG)
20:30:18.512 00.000 12308 Move returns status 0, amount 0
20:30:18.512 00.000 12308 MoveAxis(N, 0, ABG)
20:30:18.512 00.000 12308 Move returns status 0, amount 0
20:30:18.513 00.001 12308 move complete, result=0
20:30:18.513 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:18.517 00.004 12308 worker thread done servicing request
20:30:18.536 00.019 14556 UpdateGuideState exits: m=1640 SNR=27.2
20:30:18.539 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:18.544 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:18.550 00.006 14556 Enqueuing Expose request
20:30:18.553 00.003 12308 Worker thread wakes up
20:30:18.553 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:30:18.559 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:18.559 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:19.808 01.249 12308 Exposure complete
20:30:19.975 00.167 12308 worker thread done servicing request
20:30:19.975 00.000 14556 OnExposeComplete: enter
20:30:19.980 00.005 14556 UpdateGuideState(): m_state=6
20:30:19.984 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 419
20:30:19.988 00.004 14556 Star::Find returns 1 (0), X=174.09, Y=991.01, Mass=1833, SNR=28.7, Peak=178 HFD=4.4
20:30:19.991 00.003 14556 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.07) = xAngle (3.97 = -2.31)
20:30:19.996 00.005 14556 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.41)
20:30:20.000 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=0.90 mountX=-0.02 mountY=-0.02, mountTheta=-2.36
20:30:20.005 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.02, opts=13)
20:30:20.009 00.004 14556 Enqueuing Move request for scope (0.01, 0.02)
20:30:20.012 00.003 12308 Worker thread wakes up
20:30:20.012 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
20:30:20.012 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
20:30:20.012 00.000 12308 Moving (0.01, 0.02) raw xDistance=-0.02 yDistance=-0.02
20:30:20.012 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:30:20.012 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:20.012 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:30:20.014 00.002 12308 MoveAxis(E, 0, ABG)
20:30:20.014 00.000 12308 Move returns status 0, amount 0
20:30:20.014 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:20.018 00.004 12308 MoveAxis(N, 0, ABG)
20:30:20.018 00.000 12308 Move returns status 0, amount 0
20:30:20.018 00.000 12308 move complete, result=0
20:30:20.018 00.000 12308 worker thread done servicing request
20:30:20.039 00.021 14556 UpdateGuideState exits: m=1833 SNR=28.7
20:30:20.043 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:20.046 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:20.050 00.004 14556 Enqueuing Expose request
20:30:20.054 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:30:20.058 00.004 12308 Worker thread wakes up
20:30:20.058 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:20.058 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:21.308 01.250 12308 Exposure complete
20:30:21.462 00.154 12308 worker thread done servicing request
20:30:21.463 00.001 14556 OnExposeComplete: enter
20:30:21.466 00.003 14556 UpdateGuideState(): m_state=6
20:30:21.471 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 420
20:30:21.473 00.002 14556 Star::Find returns 1 (0), X=174.23, Y=991.04, Mass=1514, SNR=26.2, Peak=142 HFD=4.2
20:30:21.478 00.005 14556 CameraToMount -- cameraTheta (0.26) - m_xAngle (-3.07) = xAngle (3.33 = -2.95)
20:30:21.482 00.004 14556 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.23 = -3.05)
20:30:21.486 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.04 hyp=0.16 cameraTheta=0.26 mountX=-0.16 mountY=-0.01, mountTheta=-3.05
20:30:21.492 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.04, opts=13)
20:30:21.495 00.003 14556 Enqueuing Move request for scope (0.15, 0.04)
20:30:21.500 00.005 12308 Worker thread wakes up
20:30:21.500 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.04) opts 0xd
20:30:21.500 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.04)
20:30:21.500 00.000 12308 Moving (0.15, 0.04) raw xDistance=-0.16 yDistance=-0.01
20:30:21.501 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:30:21.501 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:21.501 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:30:21.501 00.000 12308 MoveAxis(E, 0, ABG)
20:30:21.501 00.000 12308 Move returns status 0, amount 0
20:30:21.501 00.000 12308 MoveAxis(N, 0, ABG)
20:30:21.501 00.000 12308 Move returns status 0, amount 0
20:30:21.502 00.001 12308 move complete, result=0
20:30:21.502 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:21.508 00.006 12308 worker thread done servicing request
20:30:21.529 00.021 14556 UpdateGuideState exits: m=1514 SNR=26.2
20:30:21.533 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:21.536 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:21.541 00.005 14556 Enqueuing Expose request
20:30:21.545 00.004 12308 Worker thread wakes up
20:30:21.546 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:30:21.550 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:21.550 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:22.799 01.249 12308 Exposure complete
20:30:22.958 00.159 12308 worker thread done servicing request
20:30:22.959 00.001 14556 OnExposeComplete: enter
20:30:22.962 00.003 14556 UpdateGuideState(): m_state=6
20:30:22.966 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 421
20:30:22.970 00.004 14556 Star::Find returns 1 (0), X=173.93, Y=991.14, Mass=1517, SNR=26.1, Peak=143 HFD=4.2
20:30:22.975 00.005 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.42 = -0.86)
20:30:22.977 00.002 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.96)
20:30:22.982 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.20 cameraTheta=2.35 mountX=0.13 mountY=-0.17, mountTheta=-0.90
20:30:22.988 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.14, opts=13)
20:30:22.993 00.005 14556 Enqueuing Move request for scope (-0.14, 0.14)
20:30:22.997 00.004 12308 Worker thread wakes up
20:30:22.997 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
20:30:22.997 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
20:30:22.997 00.000 12308 Moving (-0.14, 0.14) raw xDistance=0.13 yDistance=-0.17
20:30:22.997 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:30:22.999 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:22.999 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:30:22.999 00.000 12308 MoveAxis(E, 0, ABG)
20:30:22.999 00.000 12308 Move returns status 0, amount 0
20:30:23.000 00.001 12308 MoveAxis(N, 0, ABG)
20:30:23.000 00.000 12308 Move returns status 0, amount 0
20:30:23.000 00.000 12308 move complete, result=0
20:30:23.000 00.000 12308 worker thread done servicing request
20:30:23.001 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:23.029 00.028 14556 UpdateGuideState exits: m=1517 SNR=26.1
20:30:23.033 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:23.037 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:23.041 00.004 14556 Enqueuing Expose request
20:30:23.046 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:30:23.051 00.005 12308 Worker thread wakes up
20:30:23.051 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:23.051 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:24.303 01.252 12308 Exposure complete
20:30:24.467 00.164 12308 worker thread done servicing request
20:30:24.467 00.000 14556 OnExposeComplete: enter
20:30:24.471 00.004 14556 UpdateGuideState(): m_state=6
20:30:24.474 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 422
20:30:24.479 00.005 14556 Star::Find returns 1 (0), X=174.20, Y=991.28, Mass=1595, SNR=26.8, Peak=127 HFD=4.5
20:30:24.483 00.004 14556 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.07) = xAngle (4.22 = -2.07)
20:30:24.488 00.005 14556 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.16)
20:30:24.491 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.28 hyp=0.31 cameraTheta=1.14 mountX=-0.15 mountY=-0.26, mountTheta=-2.09
20:30:24.497 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.28, opts=13)
20:30:24.500 00.003 14556 Enqueuing Move request for scope (0.13, 0.28)
20:30:24.504 00.004 12308 Worker thread wakes up
20:30:24.504 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.28) opts 0xd
20:30:24.504 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.28)
20:30:24.504 00.000 12308 Moving (0.13, 0.28) raw xDistance=-0.15 yDistance=-0.26
20:30:24.505 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:30:24.505 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:30:24.505 00.000 12308 MoveAxis(E, 0, ABG)
20:30:24.505 00.000 12308 Move returns status 0, amount 0
20:30:24.505 00.000 12308 MoveAxis(N, 181, ABG)
20:30:24.506 00.001 12308 Guiding  Dir = 0, Dur = 181
20:30:24.506 00.000 12308 IsSlewing returns 0
20:30:24.507 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:24.511 00.004 12308 IsGuiding returns 0
20:30:24.512 00.001 12308 PulseGuide returned control before completion, sleep 191
20:30:24.533 00.021 14556 UpdateGuideState exits: m=1595 SNR=26.8
20:30:24.537 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:24.544 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:24.549 00.005 14556 Enqueuing Expose request
20:30:24.713 00.164 12308 IsGuiding returns 1
20:30:24.713 00.000 12308 scope still moving after pulse duration time elapsed
20:30:24.744 00.031 12308 IsSlewing returns 0
20:30:24.745 00.001 12308 IsGuiding returns 0
20:30:24.746 00.001 12308 scope move finished after 181 + 52 ms
20:30:24.746 00.000 12308 Move returns status 0, amount 181
20:30:24.746 00.000 12308 move complete, result=0
20:30:24.747 00.001 12308 worker thread done servicing request
20:30:24.747 00.000 12308 Worker thread wakes up
20:30:24.748 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 181 ms NORTH
20:30:24.755 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:24.755 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:26.001 01.246 12308 Exposure complete
20:30:26.163 00.162 12308 worker thread done servicing request
20:30:26.163 00.000 14556 OnExposeComplete: enter
20:30:26.167 00.004 14556 UpdateGuideState(): m_state=6
20:30:26.172 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
20:30:26.176 00.004 14556 Star::Find returns 1 (0), X=174.09, Y=991.28, Mass=1641, SNR=27.2, Peak=151 HFD=4.2
20:30:26.179 00.003 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.59 = -1.69)
20:30:26.183 00.004 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.79)
20:30:26.187 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.52 mountX=-0.03 mountY=-0.28, mountTheta=-1.69
20:30:26.191 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.28, opts=13)
20:30:26.196 00.005 14556 Enqueuing Move request for scope (0.02, 0.28)
20:30:26.200 00.004 12308 Worker thread wakes up
20:30:26.200 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.28) opts 0xd
20:30:26.200 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.28)
20:30:26.202 00.002 12308 Moving (0.02, 0.28) raw xDistance=-0.03 yDistance=-0.28
20:30:26.202 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:30:26.202 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:30:26.202 00.000 12308 MoveAxis(E, 0, ABG)
20:30:26.203 00.001 12308 Move returns status 0, amount 0
20:30:26.203 00.000 12308 MoveAxis(N, 195, ABG)
20:30:26.204 00.001 12308 Guiding  Dir = 0, Dur = 195
20:30:26.204 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:26.209 00.005 12308 IsSlewing returns 0
20:30:26.210 00.001 12308 IsGuiding returns 0
20:30:26.210 00.000 12308 PulseGuide returned control before completion, sleep 205
20:30:26.232 00.022 14556 UpdateGuideState exits: m=1641 SNR=27.2
20:30:26.236 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:26.238 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:26.242 00.004 14556 Enqueuing Expose request
20:30:26.432 00.190 12308 IsGuiding returns 0
20:30:26.434 00.002 12308 Move returns status 0, amount 195
20:30:26.434 00.000 12308 move complete, result=0
20:30:26.435 00.001 12308 worker thread done servicing request
20:30:26.435 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 195 ms NORTH
20:30:26.442 00.007 12308 Worker thread wakes up
20:30:26.442 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:26.442 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:27.692 01.250 12308 Exposure complete
20:30:27.859 00.167 12308 worker thread done servicing request
20:30:27.859 00.000 14556 OnExposeComplete: enter
20:30:27.863 00.004 14556 UpdateGuideState(): m_state=6
20:30:27.868 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 424
20:30:27.872 00.004 14556 Star::Find returns 1 (0), X=174.12, Y=990.99, Mass=1396, SNR=25.1, Peak=135 HFD=4.2
20:30:27.876 00.004 14556 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.07) = xAngle (3.06 = 3.06)
20:30:27.880 00.004 14556 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.96 = 2.96)
20:30:27.885 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.01 mountX=-0.05 mountY=0.01, mountTheta=2.96
20:30:27.890 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.00, opts=13)
20:30:27.894 00.004 14556 Enqueuing Move request for scope (0.05, -0.00)
20:30:27.898 00.004 12308 Worker thread wakes up
20:30:27.898 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
20:30:27.898 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
20:30:27.899 00.001 12308 Moving (0.05, -0.00) raw xDistance=-0.05 yDistance=0.01
20:30:27.899 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:30:27.899 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:27.899 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:30:27.900 00.001 12308 MoveAxis(E, 0, ABG)
20:30:27.900 00.000 12308 Move returns status 0, amount 0
20:30:27.900 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:27.905 00.005 12308 MoveAxis(N, 0, ABG)
20:30:27.905 00.000 12308 Move returns status 0, amount 0
20:30:27.905 00.000 12308 move complete, result=0
20:30:27.905 00.000 12308 worker thread done servicing request
20:30:27.926 00.021 14556 UpdateGuideState exits: m=1396 SNR=25.1
20:30:27.931 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:27.934 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:27.939 00.005 14556 Enqueuing Expose request
20:30:27.942 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:30:27.947 00.005 12308 Worker thread wakes up
20:30:27.947 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:27.948 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:29.204 01.256 12308 Exposure complete
20:30:29.378 00.174 12308 worker thread done servicing request
20:30:29.378 00.000 14556 OnExposeComplete: enter
20:30:29.384 00.006 14556 UpdateGuideState(): m_state=6
20:30:29.388 00.004 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 425
20:30:29.392 00.004 14556 Star::Find returns 1 (0), X=174.36, Y=991.02, Mass=1725, SNR=28.0, Peak=157 HFD=4.1
20:30:29.396 00.004 14556 CameraToMount -- cameraTheta (0.07) - m_xAngle (-3.07) = xAngle (3.14 = -3.14)
20:30:29.400 00.004 14556 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.04 = 3.04)
20:30:29.403 00.003 14556 CameraToMount -- cameraX=0.29 cameraY=0.02 hyp=0.29 cameraTheta=0.07 mountX=-0.29 mountY=0.03, mountTheta=3.04
20:30:29.408 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=0.02, opts=13)
20:30:29.411 00.003 14556 Enqueuing Move request for scope (0.29, 0.02)
20:30:29.416 00.005 12308 Worker thread wakes up
20:30:29.417 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.02) opts 0xd
20:30:29.417 00.000 12308 Handling offset move in thread for scope, endpoint = (0.29, 0.02)
20:30:29.417 00.000 12308 Moving (0.29, 0.02) raw xDistance=-0.29 yDistance=0.03
20:30:29.417 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
20:30:29.417 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:29.417 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:30:29.417 00.000 12308 MoveAxis(E, 125, ABG)
20:30:29.418 00.001 12308 Guiding  Dir = 2, Dur = 125
20:30:29.418 00.000 12308 IsSlewing returns 0
20:30:29.418 00.000 12308 IsGuiding returns 0
20:30:29.418 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:29.423 00.005 12308 PulseGuide returned control before completion, sleep 135
20:30:29.445 00.022 14556 UpdateGuideState exits: m=1725 SNR=28.0
20:30:29.452 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:29.457 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:29.460 00.003 14556 Enqueuing Expose request
20:30:29.569 00.109 12308 IsGuiding returns 1
20:30:29.569 00.000 12308 scope still moving after pulse duration time elapsed
20:30:29.600 00.031 12308 IsSlewing returns 0
20:30:29.602 00.002 12308 IsGuiding returns 0
20:30:29.602 00.000 12308 scope move finished after 125 + 57 ms
20:30:29.602 00.000 12308 Move returns status 0, amount 125
20:30:29.603 00.001 12308 MoveAxis(N, 0, ABG)
20:30:29.603 00.000 12308 Move returns status 0, amount 0
20:30:29.603 00.000 12308 move complete, result=0
20:30:29.603 00.000 12308 worker thread done servicing request
20:30:29.604 00.001 12308 Worker thread wakes up
20:30:29.604 00.000 14556 GuideStep: -0.3 px 125 ms EAST, 0.0 px 0 ms NORTH
20:30:29.608 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:29.608 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:30.864 01.256 12308 Exposure complete
20:30:31.027 00.163 12308 worker thread done servicing request
20:30:31.027 00.000 14556 OnExposeComplete: enter
20:30:31.031 00.004 14556 UpdateGuideState(): m_state=6
20:30:31.035 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 426
20:30:31.039 00.004 14556 Star::Find returns 1 (0), X=173.97, Y=990.97, Mass=1778, SNR=28.4, Peak=159 HFD=4.5
20:30:31.043 00.004 14556 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-3.07) = xAngle (0.15 = 0.15)
20:30:31.048 00.005 14556 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.05 = 0.05)
20:30:31.051 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-2.93 mountX=0.11 mountY=0.01, mountTheta=0.05
20:30:31.055 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.02, opts=13)
20:30:31.060 00.005 14556 Enqueuing Move request for scope (-0.11, -0.02)
20:30:31.063 00.003 12308 Worker thread wakes up
20:30:31.063 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
20:30:31.063 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
20:30:31.063 00.000 12308 Moving (-0.11, -0.02) raw xDistance=0.11 yDistance=0.01
20:30:31.063 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:30:31.063 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:31.065 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:30:31.065 00.000 12308 MoveAxis(E, 0, ABG)
20:30:31.065 00.000 12308 Move returns status 0, amount 0
20:30:31.065 00.000 12308 MoveAxis(N, 0, ABG)
20:30:31.065 00.000 12308 Move returns status 0, amount 0
20:30:31.065 00.000 12308 move complete, result=0
20:30:31.066 00.001 12308 worker thread done servicing request
20:30:31.066 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:31.091 00.025 14556 UpdateGuideState exits: m=1778 SNR=28.4
20:30:31.096 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:31.099 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:31.103 00.004 14556 Enqueuing Expose request
20:30:31.108 00.005 12308 Worker thread wakes up
20:30:31.108 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:30:31.113 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:31.113 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:32.364 01.251 12308 Exposure complete
20:30:32.547 00.183 12308 worker thread done servicing request
20:30:32.548 00.001 14556 OnExposeComplete: enter
20:30:32.552 00.004 14556 UpdateGuideState(): m_state=6
20:30:32.557 00.005 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 427
20:30:32.559 00.002 14556 Star::Find returns 1 (0), X=173.84, Y=991.06, Mass=1641, SNR=27.2, Peak=166 HFD=4.3
20:30:32.563 00.004 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.94 = -0.35)
20:30:32.566 00.003 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.45)
20:30:32.571 00.005 14556 CameraToMount -- cameraX=-0.23 cameraY=0.07 hyp=0.24 cameraTheta=2.86 mountX=0.22 mountY=-0.10, mountTheta=-0.43
20:30:32.575 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.07, opts=13)
20:30:32.578 00.003 14556 Enqueuing Move request for scope (-0.23, 0.07)
20:30:32.582 00.004 12308 Worker thread wakes up
20:30:32.582 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.07) opts 0xd
20:30:32.582 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.07)
20:30:32.584 00.002 12308 Moving (-0.23, 0.07) raw xDistance=0.22 yDistance=-0.10
20:30:32.584 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:30:32.584 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:32.584 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:30:32.584 00.000 12308 MoveAxis(W, 97, ABG)
20:30:32.585 00.001 12308 Guiding  Dir = 3, Dur = 97
20:30:32.585 00.000 12308 IsSlewing returns 0
20:30:32.585 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:32.591 00.006 12308 IsGuiding returns 0
20:30:32.591 00.000 12308 PulseGuide returned control before completion, sleep 107
20:30:32.614 00.023 14556 UpdateGuideState exits: m=1641 SNR=27.2
20:30:32.621 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:32.627 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:32.631 00.004 14556 Enqueuing Expose request
20:30:32.711 00.080 12308 IsGuiding returns 1
20:30:32.711 00.000 12308 scope still moving after pulse duration time elapsed
20:30:32.743 00.032 12308 IsSlewing returns 0
20:30:32.743 00.000 12308 IsGuiding returns 0
20:30:32.743 00.000 12308 scope move finished after 97 + 55 ms
20:30:32.743 00.000 12308 Move returns status 0, amount 97
20:30:32.744 00.001 12308 MoveAxis(N, 0, ABG)
20:30:32.744 00.000 12308 Move returns status 0, amount 0
20:30:32.744 00.000 12308 move complete, result=0
20:30:32.744 00.000 12308 worker thread done servicing request
20:30:32.744 00.000 12308 Worker thread wakes up
20:30:32.744 00.000 14556 GuideStep: 0.2 px 97 ms WEST, -0.1 px 0 ms NORTH
20:30:32.750 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:32.750 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:34.007 01.257 12308 Exposure complete
20:30:34.179 00.172 12308 worker thread done servicing request
20:30:34.179 00.000 14556 OnExposeComplete: enter
20:30:34.183 00.004 14556 UpdateGuideState(): m_state=6
20:30:34.187 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 428
20:30:34.192 00.005 14556 Star::Find returns 1 (0), X=173.95, Y=991.22, Mass=1510, SNR=26.1, Peak=132 HFD=4.4
20:30:34.194 00.002 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.15 = -1.14)
20:30:34.198 00.004 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.24)
20:30:34.201 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.22 hyp=0.25 cameraTheta=2.07 mountX=0.11 mountY=-0.24, mountTheta=-1.15
20:30:34.207 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.22, opts=13)
20:30:34.211 00.004 14556 Enqueuing Move request for scope (-0.12, 0.22)
20:30:34.215 00.004 12308 Worker thread wakes up
20:30:34.215 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.22) opts 0xd
20:30:34.215 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.22)
20:30:34.215 00.000 12308 Moving (-0.12, 0.22) raw xDistance=0.11 yDistance=-0.24
20:30:34.216 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:30:34.216 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:30:34.216 00.000 12308 MoveAxis(E, 0, ABG)
20:30:34.216 00.000 12308 Move returns status 0, amount 0
20:30:34.216 00.000 12308 MoveAxis(N, 167, ABG)
20:30:34.216 00.000 12308 Guiding  Dir = 0, Dur = 167
20:30:34.218 00.002 12308 IsSlewing returns 0
20:30:34.218 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:34.221 00.003 12308 IsGuiding returns 0
20:30:34.221 00.000 12308 PulseGuide returned control before completion, sleep 177
20:30:34.244 00.023 14556 UpdateGuideState exits: m=1510 SNR=26.1
20:30:34.248 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:34.251 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:34.255 00.004 14556 Enqueuing Expose request
20:30:34.401 00.146 12308 IsGuiding returns 1
20:30:34.402 00.001 12308 scope still moving after pulse duration time elapsed
20:30:34.433 00.031 12308 IsSlewing returns 0
20:30:34.435 00.002 12308 IsGuiding returns 0
20:30:34.435 00.000 12308 scope move finished after 167 + 45 ms
20:30:34.436 00.001 12308 Move returns status 0, amount 167
20:30:34.436 00.000 12308 move complete, result=0
20:30:34.436 00.000 12308 worker thread done servicing request
20:30:34.436 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 167 ms NORTH
20:30:34.442 00.006 12308 Worker thread wakes up
20:30:34.442 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:34.442 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:35.697 01.255 12308 Exposure complete
20:30:35.893 00.196 12308 worker thread done servicing request
20:30:35.894 00.001 14556 OnExposeComplete: enter
20:30:35.897 00.003 14556 UpdateGuideState(): m_state=6
20:30:35.901 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 429
20:30:35.906 00.005 14556 Star::Find returns 1 (0), X=173.99, Y=991.12, Mass=2044, SNR=30.3, Peak=188 HFD=4.3
20:30:35.909 00.003 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
20:30:35.914 00.005 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
20:30:35.918 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.15 cameraTheta=2.17 mountX=0.07 mountY=-0.13, mountTheta=-1.06
20:30:35.925 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.12, opts=13)
20:30:35.928 00.003 14556 Enqueuing Move request for scope (-0.08, 0.12)
20:30:35.931 00.003 12308 Worker thread wakes up
20:30:35.932 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
20:30:35.932 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
20:30:35.932 00.000 12308 Moving (-0.08, 0.12) raw xDistance=0.07 yDistance=-0.13
20:30:35.932 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:30:35.932 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:35.932 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:30:35.933 00.001 12308 MoveAxis(E, 0, ABG)
20:30:35.933 00.000 12308 Move returns status 0, amount 0
20:30:35.933 00.000 12308 MoveAxis(N, 0, ABG)
20:30:35.933 00.000 12308 Move returns status 0, amount 0
20:30:35.933 00.000 12308 move complete, result=0
20:30:35.933 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:35.937 00.004 12308 worker thread done servicing request
20:30:35.963 00.026 14556 UpdateGuideState exits: m=2044 SNR=30.3
20:30:35.966 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:35.971 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:35.977 00.006 14556 Enqueuing Expose request
20:30:35.981 00.004 12308 Worker thread wakes up
20:30:35.981 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:30:35.988 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:35.988 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:37.247 01.259 12308 Exposure complete
20:30:37.403 00.156 12308 worker thread done servicing request
20:30:37.403 00.000 14556 OnExposeComplete: enter
20:30:37.407 00.004 14556 UpdateGuideState(): m_state=6
20:30:37.411 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 430
20:30:37.416 00.005 14556 Star::Find returns 1 (0), X=174.04, Y=991.01, Mass=1857, SNR=29.0, Peak=165 HFD=4.4
20:30:37.420 00.004 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.67 = -0.61)
20:30:37.425 00.005 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.71)
20:30:37.428 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.03 cameraTheta=2.60 mountX=0.03 mountY=-0.02, mountTheta=-0.67
20:30:37.433 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.02, opts=13)
20:30:37.437 00.004 14556 Enqueuing Move request for scope (-0.03, 0.02)
20:30:37.441 00.004 12308 Worker thread wakes up
20:30:37.441 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
20:30:37.441 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
20:30:37.441 00.000 12308 Moving (-0.03, 0.02) raw xDistance=0.03 yDistance=-0.02
20:30:37.443 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:30:37.443 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:37.443 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:30:37.443 00.000 12308 MoveAxis(E, 0, ABG)
20:30:37.443 00.000 12308 Move returns status 0, amount 0
20:30:37.444 00.001 12308 MoveAxis(N, 0, ABG)
20:30:37.444 00.000 12308 Move returns status 0, amount 0
20:30:37.444 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:37.449 00.005 12308 move complete, result=0
20:30:37.449 00.000 12308 worker thread done servicing request
20:30:37.472 00.023 14556 UpdateGuideState exits: m=1857 SNR=29.0
20:30:37.476 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:37.482 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:37.486 00.004 14556 Enqueuing Expose request
20:30:37.491 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:30:37.494 00.003 12308 Worker thread wakes up
20:30:37.494 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:37.494 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:38.747 01.253 12308 Exposure complete
20:30:38.911 00.164 12308 worker thread done servicing request
20:30:38.911 00.000 14556 OnExposeComplete: enter
20:30:38.915 00.004 14556 UpdateGuideState(): m_state=6
20:30:38.919 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 431
20:30:38.922 00.003 14556 Star::Find returns 1 (0), X=174.06, Y=991.04, Mass=1814, SNR=28.6, Peak=171 HFD=4.4
20:30:38.925 00.003 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.81 = -1.48)
20:30:38.930 00.005 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.58)
20:30:38.933 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.73 mountX=0.00 mountY=-0.04, mountTheta=-1.48
20:30:38.938 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.04, opts=13)
20:30:38.942 00.004 14556 Enqueuing Move request for scope (-0.01, 0.04)
20:30:38.946 00.004 12308 Worker thread wakes up
20:30:38.946 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
20:30:38.946 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
20:30:38.946 00.000 12308 Moving (-0.01, 0.04) raw xDistance=0.00 yDistance=-0.04
20:30:38.947 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:30:38.947 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:38.947 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:30:38.947 00.000 12308 MoveAxis(E, 0, ABG)
20:30:38.947 00.000 12308 Move returns status 0, amount 0
20:30:38.947 00.000 12308 MoveAxis(N, 0, ABG)
20:30:38.948 00.001 12308 Move returns status 0, amount 0
20:30:38.948 00.000 12308 move complete, result=0
20:30:38.948 00.000 12308 worker thread done servicing request
20:30:38.949 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:38.972 00.023 14556 UpdateGuideState exits: m=1814 SNR=28.6
20:30:38.976 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:38.982 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:38.986 00.004 14556 Enqueuing Expose request
20:30:38.990 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:30:38.994 00.004 12308 Worker thread wakes up
20:30:38.994 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:38.995 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:40.238 01.243 12308 Exposure complete
20:30:40.400 00.162 12308 worker thread done servicing request
20:30:40.400 00.000 14556 OnExposeComplete: enter
20:30:40.405 00.005 14556 UpdateGuideState(): m_state=6
20:30:40.409 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 432
20:30:40.413 00.004 14556 Star::Find returns 1 (0), X=174.23, Y=991.17, Mass=1693, SNR=27.5, Peak=148 HFD=4.5
20:30:40.418 00.005 14556 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.07) = xAngle (3.90 = -2.38)
20:30:40.423 00.005 14556 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.80 = -2.48)
20:30:40.427 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.17 hyp=0.24 cameraTheta=0.83 mountX=-0.17 mountY=-0.15, mountTheta=-2.44
20:30:40.432 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.17, opts=13)
20:30:40.436 00.004 14556 Enqueuing Move request for scope (0.16, 0.17)
20:30:40.440 00.004 12308 Worker thread wakes up
20:30:40.440 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.17) opts 0xd
20:30:40.440 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.17)
20:30:40.440 00.000 12308 Moving (0.16, 0.17) raw xDistance=-0.17 yDistance=-0.15
20:30:40.440 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:30:40.441 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:40.441 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:30:40.441 00.000 12308 MoveAxis(E, 0, ABG)
20:30:40.441 00.000 12308 Move returns status 0, amount 0
20:30:40.441 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:40.446 00.005 12308 MoveAxis(N, 0, ABG)
20:30:40.446 00.000 12308 Move returns status 0, amount 0
20:30:40.446 00.000 12308 move complete, result=0
20:30:40.446 00.000 12308 worker thread done servicing request
20:30:40.466 00.020 14556 UpdateGuideState exits: m=1693 SNR=27.5
20:30:40.470 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:40.475 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:40.480 00.005 14556 Enqueuing Expose request
20:30:40.485 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:30:40.490 00.005 12308 Worker thread wakes up
20:30:40.490 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:40.490 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:41.740 01.250 12308 Exposure complete
20:30:41.898 00.158 12308 worker thread done servicing request
20:30:41.898 00.000 14556 OnExposeComplete: enter
20:30:41.903 00.005 14556 UpdateGuideState(): m_state=6
20:30:41.907 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 433
20:30:41.911 00.004 14556 Star::Find returns 1 (0), X=173.98, Y=991.19, Mass=1583, SNR=26.6, Peak=145 HFD=4.4
20:30:41.914 00.003 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.08 = -1.20)
20:30:41.918 00.004 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.30)
20:30:41.923 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.19 hyp=0.21 cameraTheta=2.01 mountX=0.08 mountY=-0.21, mountTheta=-1.21
20:30:41.928 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.19, opts=13)
20:30:41.932 00.004 14556 Enqueuing Move request for scope (-0.09, 0.19)
20:30:41.935 00.003 12308 Worker thread wakes up
20:30:41.935 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.19) opts 0xd
20:30:41.935 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.19)
20:30:41.935 00.000 12308 Moving (-0.09, 0.19) raw xDistance=0.08 yDistance=-0.21
20:30:41.937 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:30:41.937 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:30:41.937 00.000 12308 MoveAxis(E, 0, ABG)
20:30:41.937 00.000 12308 Move returns status 0, amount 0
20:30:41.937 00.000 12308 MoveAxis(N, 144, ABG)
20:30:41.937 00.000 12308 Guiding  Dir = 0, Dur = 144
20:30:41.938 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:41.941 00.003 12308 IsSlewing returns 0
20:30:41.942 00.001 12308 IsGuiding returns 0
20:30:41.942 00.000 12308 PulseGuide returned control before completion, sleep 154
20:30:41.964 00.022 14556 UpdateGuideState exits: m=1583 SNR=26.6
20:30:41.969 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:41.973 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:41.977 00.004 14556 Enqueuing Expose request
20:30:42.103 00.126 12308 IsGuiding returns 1
20:30:42.103 00.000 12308 scope still moving after pulse duration time elapsed
20:30:42.135 00.032 12308 IsSlewing returns 0
20:30:42.136 00.001 12308 IsGuiding returns 0
20:30:42.138 00.002 12308 scope move finished after 144 + 51 ms
20:30:42.138 00.000 12308 Move returns status 0, amount 144
20:30:42.139 00.001 12308 move complete, result=0
20:30:42.140 00.001 12308 worker thread done servicing request
20:30:42.141 00.001 12308 Worker thread wakes up
20:30:42.141 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 144 ms NORTH
20:30:42.147 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:42.147 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:43.396 01.249 12308 Exposure complete
20:30:43.552 00.156 12308 worker thread done servicing request
20:30:43.553 00.001 14556 OnExposeComplete: enter
20:30:43.557 00.004 14556 UpdateGuideState(): m_state=6
20:30:43.561 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 434
20:30:43.566 00.005 14556 Star::Find returns 1 (0), X=174.18, Y=991.10, Mass=1904, SNR=29.2, Peak=158 HFD=4.5
20:30:43.569 00.003 14556 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.07) = xAngle (3.88 = -2.40)
20:30:43.573 00.004 14556 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.78 = -2.50)
20:30:43.578 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.11 hyp=0.15 cameraTheta=0.81 mountX=-0.11 mountY=-0.09, mountTheta=-2.46
20:30:43.584 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.11, opts=13)
20:30:43.589 00.005 14556 Enqueuing Move request for scope (0.10, 0.11)
20:30:43.592 00.003 12308 Worker thread wakes up
20:30:43.593 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.11) opts 0xd
20:30:43.593 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.11)
20:30:43.593 00.000 12308 Moving (0.10, 0.11) raw xDistance=-0.11 yDistance=-0.09
20:30:43.593 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:30:43.594 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:43.594 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:30:43.594 00.000 12308 MoveAxis(E, 0, ABG)
20:30:43.594 00.000 12308 Move returns status 0, amount 0
20:30:43.594 00.000 12308 MoveAxis(N, 0, ABG)
20:30:43.595 00.001 12308 Move returns status 0, amount 0
20:30:43.595 00.000 12308 move complete, result=0
20:30:43.595 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:43.599 00.004 12308 worker thread done servicing request
20:30:43.622 00.023 14556 UpdateGuideState exits: m=1904 SNR=29.2
20:30:43.626 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:43.630 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:43.634 00.004 14556 Enqueuing Expose request
20:30:43.639 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:30:43.644 00.005 12308 Worker thread wakes up
20:30:43.644 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:43.644 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:44.899 01.255 12308 Exposure complete
20:30:45.054 00.155 12308 worker thread done servicing request
20:30:45.055 00.001 14556 OnExposeComplete: enter
20:30:45.059 00.004 14556 UpdateGuideState(): m_state=6
20:30:45.064 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 435
20:30:45.068 00.004 14556 Star::Find returns 1 (0), X=174.21, Y=991.14, Mass=1477, SNR=25.9, Peak=124 HFD=4.3
20:30:45.072 00.004 14556 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.07) = xAngle (3.86 = -2.43)
20:30:45.076 00.004 14556 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.76 = -2.53)
20:30:45.080 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.14 hyp=0.20 cameraTheta=0.78 mountX=-0.15 mountY=-0.11, mountTheta=-2.49
20:30:45.085 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.14, opts=13)
20:30:45.088 00.003 14556 Enqueuing Move request for scope (0.14, 0.14)
20:30:45.093 00.005 12308 Worker thread wakes up
20:30:45.093 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.14) opts 0xd
20:30:45.093 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.14)
20:30:45.093 00.000 12308 Moving (0.14, 0.14) raw xDistance=-0.15 yDistance=-0.11
20:30:45.093 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:30:45.094 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:45.094 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:30:45.094 00.000 12308 MoveAxis(E, 0, ABG)
20:30:45.094 00.000 12308 Move returns status 0, amount 0
20:30:45.094 00.000 12308 MoveAxis(N, 0, ABG)
20:30:45.094 00.000 12308 Move returns status 0, amount 0
20:30:45.095 00.001 12308 move complete, result=0
20:30:45.095 00.000 12308 worker thread done servicing request
20:30:45.095 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:45.126 00.031 14556 UpdateGuideState exits: m=1477 SNR=25.9
20:30:45.130 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:45.134 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:45.140 00.006 14556 Enqueuing Expose request
20:30:45.144 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:30:45.148 00.004 12308 Worker thread wakes up
20:30:45.149 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:45.149 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:46.398 01.249 12308 Exposure complete
20:30:46.553 00.155 12308 worker thread done servicing request
20:30:46.553 00.000 14556 OnExposeComplete: enter
20:30:46.558 00.005 14556 UpdateGuideState(): m_state=6
20:30:46.561 00.003 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 436
20:30:46.565 00.004 14556 Star::Find returns 1 (0), X=173.84, Y=991.16, Mass=1471, SNR=25.6, Peak=120 HFD=4.4
20:30:46.568 00.003 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.60 = -0.68)
20:30:46.573 00.005 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.78)
20:30:46.576 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=0.16 hyp=0.28 cameraTheta=2.53 mountX=0.22 mountY=-0.20, mountTheta=-0.74
20:30:46.581 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.16, opts=13)
20:30:46.585 00.004 14556 Enqueuing Move request for scope (-0.23, 0.16)
20:30:46.588 00.003 12308 Worker thread wakes up
20:30:46.588 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.16) opts 0xd
20:30:46.588 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.16)
20:30:46.589 00.001 12308 Moving (-0.23, 0.16) raw xDistance=0.22 yDistance=-0.20
20:30:46.589 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:30:46.589 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:46.589 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:30:46.590 00.001 12308 MoveAxis(W, 94, ABG)
20:30:46.590 00.000 12308 Guiding  Dir = 3, Dur = 94
20:30:46.590 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:46.594 00.004 12308 IsSlewing returns 0
20:30:46.594 00.000 12308 IsGuiding returns 0
20:30:46.595 00.001 12308 PulseGuide returned control before completion, sleep 104
20:30:46.617 00.022 14556 UpdateGuideState exits: m=1471 SNR=25.6
20:30:46.622 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:46.626 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:46.630 00.004 14556 Enqueuing Expose request
20:30:46.715 00.085 12308 IsGuiding returns 1
20:30:46.716 00.001 12308 scope still moving after pulse duration time elapsed
20:30:46.745 00.029 12308 IsSlewing returns 0
20:30:46.747 00.002 12308 IsGuiding returns 0
20:30:46.748 00.001 12308 scope move finished after 94 + 59 ms
20:30:46.748 00.000 12308 Move returns status 0, amount 94
20:30:46.748 00.000 12308 MoveAxis(N, 0, ABG)
20:30:46.749 00.001 12308 Move returns status 0, amount 0
20:30:46.750 00.001 12308 move complete, result=0
20:30:46.750 00.000 12308 worker thread done servicing request
20:30:46.750 00.000 12308 Worker thread wakes up
20:30:46.751 00.001 14556 GuideStep: 0.2 px 94 ms WEST, -0.2 px 0 ms NORTH
20:30:46.757 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:46.757 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:48.008 01.251 12308 Exposure complete
20:30:48.185 00.177 12308 worker thread done servicing request
20:30:48.185 00.000 14556 OnExposeComplete: enter
20:30:48.189 00.004 14556 UpdateGuideState(): m_state=6
20:30:48.194 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 437
20:30:48.199 00.005 14556 Star::Find returns 1 (0), X=173.90, Y=991.23, Mass=1499, SNR=25.9, Peak=128 HFD=4.2
20:30:48.203 00.004 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
20:30:48.207 00.004 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
20:30:48.210 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.23 hyp=0.29 cameraTheta=2.20 mountX=0.15 mountY=-0.26, mountTheta=-1.04
20:30:48.216 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.23, opts=13)
20:30:48.220 00.004 14556 Enqueuing Move request for scope (-0.17, 0.23)
20:30:48.224 00.004 12308 Worker thread wakes up
20:30:48.224 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.23) opts 0xd
20:30:48.224 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.23)
20:30:48.224 00.000 12308 Moving (-0.17, 0.23) raw xDistance=0.15 yDistance=-0.26
20:30:48.225 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:30:48.226 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:30:48.226 00.000 12308 MoveAxis(E, 0, ABG)
20:30:48.226 00.000 12308 Move returns status 0, amount 0
20:30:48.226 00.000 12308 MoveAxis(N, 181, ABG)
20:30:48.226 00.000 12308 Guiding  Dir = 0, Dur = 181
20:30:48.226 00.000 12308 IsSlewing returns 0
20:30:48.227 00.001 12308 IsGuiding returns 0
20:30:48.227 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:48.232 00.005 12308 PulseGuide returned control before completion, sleep 191
20:30:48.255 00.023 14556 UpdateGuideState exits: m=1499 SNR=25.9
20:30:48.260 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:48.266 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:48.272 00.006 14556 Enqueuing Expose request
20:30:48.436 00.164 12308 IsGuiding returns 0
20:30:48.437 00.001 12308 Move returns status 0, amount 181
20:30:48.438 00.001 12308 move complete, result=0
20:30:48.438 00.000 12308 worker thread done servicing request
20:30:48.438 00.000 12308 Worker thread wakes up
20:30:48.439 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 181 ms NORTH
20:30:48.446 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:48.446 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:49.695 01.249 12308 Exposure complete
20:30:49.875 00.180 12308 worker thread done servicing request
20:30:49.875 00.000 14556 OnExposeComplete: enter
20:30:49.879 00.004 14556 UpdateGuideState(): m_state=6
20:30:49.882 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 438
20:30:49.887 00.005 14556 Star::Find returns 1 (0), X=173.78, Y=991.20, Mass=1492, SNR=26.2, Peak=146 HFD=4.4
20:30:49.891 00.004 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.59 = -0.69)
20:30:49.895 00.004 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.79)
20:30:49.898 00.003 14556 CameraToMount -- cameraX=-0.29 cameraY=0.21 hyp=0.35 cameraTheta=2.52 mountX=0.27 mountY=-0.25, mountTheta=-0.74
20:30:49.903 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.21, opts=13)
20:30:49.908 00.005 14556 Enqueuing Move request for scope (-0.29, 0.21)
20:30:49.911 00.003 12308 Worker thread wakes up
20:30:49.911 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.21) opts 0xd
20:30:49.911 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.21)
20:30:49.911 00.000 12308 Moving (-0.29, 0.21) raw xDistance=0.27 yDistance=-0.25
20:30:49.913 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
20:30:49.913 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:30:49.913 00.000 12308 MoveAxis(W, 118, ABG)
20:30:49.913 00.000 12308 Guiding  Dir = 3, Dur = 118
20:30:49.914 00.001 12308 IsSlewing returns 0
20:30:49.914 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:49.918 00.004 12308 IsGuiding returns 0
20:30:49.919 00.001 12308 PulseGuide returned control before completion, sleep 128
20:30:49.942 00.023 14556 UpdateGuideState exits: m=1492 SNR=26.2
20:30:49.947 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:49.952 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:49.956 00.004 14556 Enqueuing Expose request
20:30:50.060 00.104 12308 IsGuiding returns 0
20:30:50.060 00.000 12308 Move returns status 0, amount 118
20:30:50.060 00.000 12308 MoveAxis(N, 176, ABG)
20:30:50.062 00.002 12308 Guiding  Dir = 0, Dur = 176
20:30:50.062 00.000 12308 IsSlewing returns 0
20:30:50.062 00.000 12308 IsGuiding returns 0
20:30:50.063 00.001 12308 PulseGuide returned control before completion, sleep 186
20:30:50.264 00.201 12308 IsGuiding returns 1
20:30:50.265 00.001 12308 scope still moving after pulse duration time elapsed
20:30:50.295 00.030 12308 IsSlewing returns 0
20:30:50.296 00.001 12308 IsGuiding returns 0
20:30:50.297 00.001 12308 scope move finished after 176 + 57 ms
20:30:50.297 00.000 12308 Move returns status 0, amount 176
20:30:50.297 00.000 12308 move complete, result=0
20:30:50.297 00.000 12308 worker thread done servicing request
20:30:50.298 00.001 12308 Worker thread wakes up
20:30:50.298 00.000 14556 GuideStep: 0.3 px 118 ms WEST, -0.3 px 176 ms NORTH
20:30:50.304 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:50.304 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:51.557 01.253 12308 Exposure complete
20:30:51.736 00.179 12308 worker thread done servicing request
20:30:51.736 00.000 14556 OnExposeComplete: enter
20:30:51.740 00.004 14556 UpdateGuideState(): m_state=6
20:30:51.743 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
20:30:51.746 00.003 14556 Star::Find returns 1 (0), X=174.32, Y=991.00, Mass=1693, SNR=27.7, Peak=153 HFD=4.2
20:30:51.750 00.004 14556 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.07) = xAngle (3.11 = 3.11)
20:30:51.753 00.003 14556 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.01 = 3.01)
20:30:51.757 00.004 14556 CameraToMount -- cameraX=0.25 cameraY=0.01 hyp=0.25 cameraTheta=0.04 mountX=-0.25 mountY=0.03, mountTheta=3.01
20:30:51.762 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.01, opts=13)
20:30:51.766 00.004 14556 Enqueuing Move request for scope (0.25, 0.01)
20:30:51.772 00.006 12308 Worker thread wakes up
20:30:51.772 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.01) opts 0xd
20:30:51.772 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.01)
20:30:51.772 00.000 12308 Moving (0.25, 0.01) raw xDistance=-0.25 yDistance=0.03
20:30:51.772 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
20:30:51.772 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:51.772 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:30:51.773 00.001 12308 MoveAxis(E, 101, ABG)
20:30:51.773 00.000 12308 Guiding  Dir = 2, Dur = 101
20:30:51.773 00.000 12308 IsSlewing returns 0
20:30:51.773 00.000 12308 IsGuiding returns 0
20:30:51.774 00.001 12308 PulseGuide returned control before completion, sleep 111
20:30:51.774 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:51.797 00.023 14556 UpdateGuideState exits: m=1693 SNR=27.7
20:30:51.801 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:51.805 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:51.808 00.003 14556 Enqueuing Expose request
20:30:51.897 00.089 12308 IsGuiding returns 1
20:30:51.899 00.002 12308 scope still moving after pulse duration time elapsed
20:30:51.928 00.029 12308 IsSlewing returns 0
20:30:51.928 00.000 12308 IsGuiding returns 0
20:30:51.930 00.002 12308 scope move finished after 101 + 54 ms
20:30:51.930 00.000 12308 Move returns status 0, amount 101
20:30:51.930 00.000 12308 MoveAxis(N, 0, ABG)
20:30:51.931 00.001 12308 Move returns status 0, amount 0
20:30:51.931 00.000 12308 move complete, result=0
20:30:51.931 00.000 12308 worker thread done servicing request
20:30:51.932 00.001 12308 Worker thread wakes up
20:30:51.932 00.000 14556 GuideStep: -0.3 px 101 ms EAST, 0.0 px 0 ms NORTH
20:30:51.938 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:51.938 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:53.190 01.252 12308 Exposure complete
20:30:53.344 00.154 12308 worker thread done servicing request
20:30:53.344 00.000 14556 OnExposeComplete: enter
20:30:53.349 00.005 14556 UpdateGuideState(): m_state=6
20:30:53.354 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 440
20:30:53.359 00.005 14556 Star::Find returns 1 (0), X=174.15, Y=991.06, Mass=1504, SNR=26.0, Peak=137 HFD=4.3
20:30:53.364 00.005 14556 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.07) = xAngle (3.80 = -2.48)
20:30:53.367 00.003 14556 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.71 = -2.58)
20:30:53.372 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.10 cameraTheta=0.73 mountX=-0.08 mountY=-0.06, mountTheta=-2.55
20:30:53.377 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.07, opts=13)
20:30:53.382 00.005 14556 Enqueuing Move request for scope (0.08, 0.07)
20:30:53.385 00.003 12308 Worker thread wakes up
20:30:53.385 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
20:30:53.385 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
20:30:53.386 00.001 12308 Moving (0.08, 0.07) raw xDistance=-0.08 yDistance=-0.06
20:30:53.386 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:30:53.386 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:53.386 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:30:53.386 00.000 12308 MoveAxis(E, 0, ABG)
20:30:53.387 00.001 12308 Move returns status 0, amount 0
20:30:53.387 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:53.390 00.003 12308 MoveAxis(N, 0, ABG)
20:30:53.391 00.001 12308 Move returns status 0, amount 0
20:30:53.391 00.000 12308 move complete, result=0
20:30:53.391 00.000 12308 worker thread done servicing request
20:30:53.412 00.021 14556 UpdateGuideState exits: m=1504 SNR=26.0
20:30:53.418 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:53.422 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:53.426 00.004 14556 Enqueuing Expose request
20:30:53.431 00.005 12308 Worker thread wakes up
20:30:53.431 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:30:53.435 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:53.435 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:54.676 01.241 12308 Exposure complete
20:30:54.827 00.151 12308 worker thread done servicing request
20:30:54.828 00.001 14556 OnExposeComplete: enter
20:30:54.831 00.003 14556 UpdateGuideState(): m_state=6
20:30:54.834 00.003 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 441
20:30:54.839 00.005 14556 Star::Find returns 1 (0), X=174.18, Y=991.06, Mass=1385, SNR=25.0, Peak=140 HFD=4.2
20:30:54.842 00.003 14556 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.07) = xAngle (3.61 = -2.68)
20:30:54.846 00.004 14556 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.51 = -2.78)
20:30:54.850 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.12 cameraTheta=0.53 mountX=-0.11 mountY=-0.04, mountTheta=-2.76
20:30:54.855 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.06, opts=13)
20:30:54.860 00.005 14556 Enqueuing Move request for scope (0.11, 0.06)
20:30:54.864 00.004 12308 Worker thread wakes up
20:30:54.864 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
20:30:54.864 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
20:30:54.864 00.000 12308 Moving (0.11, 0.06) raw xDistance=-0.11 yDistance=-0.04
20:30:54.864 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:30:54.866 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:54.866 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:30:54.866 00.000 12308 MoveAxis(E, 0, ABG)
20:30:54.866 00.000 12308 Move returns status 0, amount 0
20:30:54.867 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:54.870 00.003 12308 MoveAxis(N, 0, ABG)
20:30:54.871 00.001 12308 Move returns status 0, amount 0
20:30:54.871 00.000 12308 move complete, result=0
20:30:54.871 00.000 12308 worker thread done servicing request
20:30:54.892 00.021 14556 UpdateGuideState exits: m=1385 SNR=25.0
20:30:54.897 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:54.901 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:54.905 00.004 14556 Enqueuing Expose request
20:30:54.908 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:30:54.912 00.004 12308 Worker thread wakes up
20:30:54.912 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:54.913 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:56.174 01.261 12308 Exposure complete
20:30:56.339 00.165 12308 worker thread done servicing request
20:30:56.339 00.000 14556 OnExposeComplete: enter
20:30:56.343 00.004 14556 UpdateGuideState(): m_state=6
20:30:56.348 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 442
20:30:56.351 00.003 14556 Star::Find returns 1 (0), X=174.17, Y=991.32, Mass=1516, SNR=26.3, Peak=131 HFD=4.4
20:30:56.356 00.005 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.36 = -1.92)
20:30:56.360 00.004 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.02)
20:30:56.363 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.33 hyp=0.34 cameraTheta=1.29 mountX=-0.12 mountY=-0.31, mountTheta=-1.93
20:30:56.369 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.33, opts=13)
20:30:56.373 00.004 14556 Enqueuing Move request for scope (0.09, 0.33)
20:30:56.377 00.004 12308 Worker thread wakes up
20:30:56.377 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.33) opts 0xd
20:30:56.377 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.33)
20:30:56.377 00.000 12308 Moving (0.09, 0.33) raw xDistance=-0.12 yDistance=-0.31
20:30:56.377 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:30:56.378 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:30:56.378 00.000 12308 MoveAxis(E, 0, ABG)
20:30:56.378 00.000 12308 Move returns status 0, amount 0
20:30:56.378 00.000 12308 MoveAxis(N, 217, ABG)
20:30:56.378 00.000 12308 Guiding  Dir = 0, Dur = 217
20:30:56.380 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:56.383 00.003 12308 IsSlewing returns 0
20:30:56.384 00.001 12308 IsGuiding returns 0
20:30:56.385 00.001 12308 PulseGuide returned control before completion, sleep 227
20:30:56.408 00.023 14556 UpdateGuideState exits: m=1516 SNR=26.3
20:30:56.413 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:56.417 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:56.422 00.005 14556 Enqueuing Expose request
20:30:56.616 00.194 12308 IsGuiding returns 1
20:30:56.618 00.002 12308 scope still moving after pulse duration time elapsed
20:30:56.645 00.027 12308 IsSlewing returns 0
20:30:56.647 00.002 12308 IsGuiding returns 0
20:30:56.647 00.000 12308 scope move finished after 217 + 45 ms
20:30:56.648 00.001 12308 Move returns status 0, amount 217
20:30:56.648 00.000 12308 move complete, result=0
20:30:56.649 00.001 12308 worker thread done servicing request
20:30:56.649 00.000 12308 Worker thread wakes up
20:30:56.649 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 217 ms NORTH
20:30:56.655 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:56.655 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:57.910 01.255 12308 Exposure complete
20:30:58.083 00.173 12308 worker thread done servicing request
20:30:58.083 00.000 14556 OnExposeComplete: enter
20:30:58.088 00.005 14556 UpdateGuideState(): m_state=6
20:30:58.091 00.003 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 443
20:30:58.096 00.005 14556 Star::Find returns 1 (0), X=174.37, Y=990.88, Mass=1444, SNR=25.5, Peak=132 HFD=4.4
20:30:58.099 00.003 14556 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-3.07) = xAngle (2.71 = 2.71)
20:30:58.104 00.005 14556 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.61 = 2.61)
20:30:58.109 00.005 14556 CameraToMount -- cameraX=0.30 cameraY=-0.11 hyp=0.32 cameraTheta=-0.36 mountX=-0.29 mountY=0.16, mountTheta=2.63
20:30:58.114 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.30, y=-0.11, opts=13)
20:30:58.118 00.004 14556 Enqueuing Move request for scope (0.30, -0.11)
20:30:58.123 00.005 12308 Worker thread wakes up
20:30:58.123 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.11) opts 0xd
20:30:58.123 00.000 12308 Handling offset move in thread for scope, endpoint = (0.30, -0.11)
20:30:58.123 00.000 12308 Moving (0.30, -0.11) raw xDistance=-0.29 yDistance=0.16
20:30:58.124 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
20:30:58.124 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:58.124 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:30:58.124 00.000 12308 MoveAxis(E, 128, ABG)
20:30:58.124 00.000 12308 Guiding  Dir = 2, Dur = 128
20:30:58.125 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:58.129 00.004 12308 IsSlewing returns 0
20:30:58.130 00.001 12308 IsGuiding returns 0
20:30:58.130 00.000 12308 PulseGuide returned control before completion, sleep 138
20:30:58.153 00.023 14556 UpdateGuideState exits: m=1444 SNR=25.5
20:30:58.157 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:58.161 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:58.165 00.004 14556 Enqueuing Expose request
20:30:58.275 00.110 12308 IsGuiding returns 1
20:30:58.275 00.000 12308 scope still moving after pulse duration time elapsed
20:30:58.305 00.030 12308 IsSlewing returns 0
20:30:58.306 00.001 12308 IsGuiding returns 0
20:30:58.306 00.000 12308 scope move finished after 128 + 48 ms
20:30:58.306 00.000 12308 Move returns status 0, amount 128
20:30:58.307 00.001 12308 MoveAxis(N, 0, ABG)
20:30:58.307 00.000 12308 Move returns status 0, amount 0
20:30:58.308 00.001 12308 move complete, result=0
20:30:58.308 00.000 12308 worker thread done servicing request
20:30:58.308 00.000 14556 GuideStep: -0.3 px 128 ms EAST, 0.2 px 0 ms NORTH
20:30:58.314 00.006 12308 Worker thread wakes up
20:30:58.314 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:58.314 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:30:59.568 01.254 12308 Exposure complete
20:30:59.743 00.175 12308 worker thread done servicing request
20:30:59.743 00.000 14556 OnExposeComplete: enter
20:30:59.747 00.004 14556 UpdateGuideState(): m_state=6
20:30:59.752 00.005 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 444
20:30:59.755 00.003 14556 Star::Find returns 1 (0), X=174.15, Y=990.99, Mass=1742, SNR=28.3, Peak=148 HFD=4.4
20:30:59.759 00.004 14556 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.07) = xAngle (3.06 = 3.06)
20:30:59.765 00.006 14556 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.96 = 2.96)
20:30:59.771 00.006 14556 CameraToMount -- cameraX=0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-0.01 mountX=-0.08 mountY=0.01, mountTheta=2.97
20:30:59.776 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.00, opts=13)
20:30:59.780 00.004 14556 Enqueuing Move request for scope (0.08, -0.00)
20:30:59.784 00.004 12308 Worker thread wakes up
20:30:59.785 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.00) opts 0xd
20:30:59.785 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.00)
20:30:59.785 00.000 12308 Moving (0.08, -0.00) raw xDistance=-0.08 yDistance=0.01
20:30:59.785 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:30:59.785 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:59.785 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:30:59.786 00.001 12308 MoveAxis(E, 0, ABG)
20:30:59.786 00.000 12308 Move returns status 0, amount 0
20:30:59.786 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:30:59.791 00.005 12308 MoveAxis(N, 0, ABG)
20:30:59.791 00.000 12308 Move returns status 0, amount 0
20:30:59.791 00.000 12308 move complete, result=0
20:30:59.791 00.000 12308 worker thread done servicing request
20:30:59.814 00.023 14556 UpdateGuideState exits: m=1742 SNR=28.3
20:30:59.817 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:59.822 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:30:59.828 00.006 14556 Enqueuing Expose request
20:30:59.831 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:30:59.836 00.005 12308 Worker thread wakes up
20:30:59.836 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:30:59.836 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:01.087 01.251 12308 Exposure complete
20:31:01.251 00.164 12308 worker thread done servicing request
20:31:01.252 00.001 14556 OnExposeComplete: enter
20:31:01.257 00.005 14556 UpdateGuideState(): m_state=6
20:31:01.261 00.004 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 445
20:31:01.265 00.004 14556 Star::Find returns 1 (0), X=173.97, Y=991.00, Mass=1752, SNR=28.1, Peak=166 HFD=4.4
20:31:01.270 00.005 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.19 = -0.09)
20:31:01.273 00.003 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.19)
20:31:01.277 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.00 hyp=0.10 cameraTheta=3.12 mountX=0.10 mountY=-0.02, mountTheta=-0.19
20:31:01.282 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.00, opts=13)
20:31:01.286 00.004 14556 Enqueuing Move request for scope (-0.10, 0.00)
20:31:01.290 00.004 12308 Worker thread wakes up
20:31:01.290 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.00) opts 0xd
20:31:01.291 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.00)
20:31:01.291 00.000 12308 Moving (-0.10, 0.00) raw xDistance=0.10 yDistance=-0.02
20:31:01.291 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:31:01.291 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:01.292 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:31:01.292 00.000 12308 MoveAxis(E, 0, ABG)
20:31:01.292 00.000 12308 Move returns status 0, amount 0
20:31:01.292 00.000 12308 MoveAxis(N, 0, ABG)
20:31:01.292 00.000 12308 Move returns status 0, amount 0
20:31:01.294 00.002 12308 move complete, result=0
20:31:01.294 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:01.299 00.005 12308 worker thread done servicing request
20:31:01.316 00.017 14556 UpdateGuideState exits: m=1752 SNR=28.1
20:31:01.321 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:01.326 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:01.330 00.004 14556 Enqueuing Expose request
20:31:01.333 00.003 12308 Worker thread wakes up
20:31:01.333 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:01.333 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:01.333 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:31:02.577 01.244 12308 Exposure complete
20:31:02.732 00.155 12308 worker thread done servicing request
20:31:02.732 00.000 14556 OnExposeComplete: enter
20:31:02.737 00.005 14556 UpdateGuideState(): m_state=6
20:31:02.741 00.004 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 446
20:31:02.745 00.004 14556 Star::Find returns 1 (0), X=174.18, Y=991.39, Mass=1692, SNR=27.6, Peak=122 HFD=4.9
20:31:02.750 00.005 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.39 = -1.89)
20:31:02.753 00.003 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -1.99)
20:31:02.757 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.40 hyp=0.41 cameraTheta=1.32 mountX=-0.13 mountY=-0.38, mountTheta=-1.91
20:31:02.763 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.40, opts=13)
20:31:02.768 00.005 14556 Enqueuing Move request for scope (0.10, 0.40)
20:31:02.774 00.006 12308 Worker thread wakes up
20:31:02.774 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.40) opts 0xd
20:31:02.774 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.40)
20:31:02.774 00.000 12308 Moving (0.10, 0.40) raw xDistance=-0.13 yDistance=-0.38
20:31:02.774 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:31:02.775 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:31:02.775 00.000 12308 MoveAxis(E, 0, ABG)
20:31:02.775 00.000 12308 Move returns status 0, amount 0
20:31:02.775 00.000 12308 MoveAxis(N, 264, ABG)
20:31:02.775 00.000 12308 Guiding  Dir = 0, Dur = 264
20:31:02.775 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:02.779 00.004 12308 IsSlewing returns 0
20:31:02.779 00.000 12308 IsGuiding returns 0
20:31:02.780 00.001 12308 PulseGuide returned control before completion, sleep 274
20:31:02.802 00.022 14556 UpdateGuideState exits: m=1692 SNR=27.6
20:31:02.807 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:02.811 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:02.815 00.004 14556 Enqueuing Expose request
20:31:03.069 00.254 12308 IsGuiding returns 1
20:31:03.069 00.000 12308 scope still moving after pulse duration time elapsed
20:31:03.100 00.031 12308 IsSlewing returns 0
20:31:03.101 00.001 12308 IsGuiding returns 0
20:31:03.102 00.001 12308 scope move finished after 264 + 57 ms
20:31:03.102 00.000 12308 Move returns status 0, amount 264
20:31:03.103 00.001 12308 move complete, result=0
20:31:03.103 00.000 12308 worker thread done servicing request
20:31:03.104 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 264 ms NORTH
20:31:03.113 00.009 12308 Worker thread wakes up
20:31:03.114 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:03.114 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:04.362 01.248 12308 Exposure complete
20:31:04.529 00.167 12308 worker thread done servicing request
20:31:04.529 00.000 14556 OnExposeComplete: enter
20:31:04.533 00.004 14556 UpdateGuideState(): m_state=6
20:31:04.536 00.003 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 447
20:31:04.542 00.006 14556 Star::Find returns 1 (0), X=174.18, Y=990.77, Mass=1515, SNR=26.4, Peak=118 HFD=4.4
20:31:04.547 00.005 14556 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-3.07) = xAngle (1.94 = 1.94)
20:31:04.551 00.004 14556 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.84 = 1.84)
20:31:04.555 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=-0.23 hyp=0.25 cameraTheta=-1.14 mountX=-0.09 mountY=0.24, mountTheta=1.93
20:31:04.560 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.23, opts=13)
20:31:04.564 00.004 14556 Enqueuing Move request for scope (0.11, -0.23)
20:31:04.568 00.004 12308 Worker thread wakes up
20:31:04.568 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.23) opts 0xd
20:31:04.568 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.23)
20:31:04.568 00.000 12308 Moving (0.11, -0.23) raw xDistance=-0.09 yDistance=0.24
20:31:04.568 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:31:04.569 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:31:04.569 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:31:04.569 00.000 12308 MoveAxis(E, 0, ABG)
20:31:04.569 00.000 12308 Move returns status 0, amount 0
20:31:04.569 00.000 12308 MoveAxis(N, 0, ABG)
20:31:04.569 00.000 12308 Move returns status 0, amount 0
20:31:04.571 00.002 12308 move complete, result=0
20:31:04.571 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:04.575 00.004 12308 worker thread done servicing request
20:31:04.596 00.021 14556 UpdateGuideState exits: m=1515 SNR=26.4
20:31:04.599 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:04.605 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:04.609 00.004 14556 Enqueuing Expose request
20:31:04.613 00.004 12308 Worker thread wakes up
20:31:04.614 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:31:04.618 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:04.618 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:05.862 01.244 12308 Exposure complete
20:31:06.021 00.159 12308 worker thread done servicing request
20:31:06.021 00.000 14556 OnExposeComplete: enter
20:31:06.025 00.004 14556 UpdateGuideState(): m_state=6
20:31:06.030 00.005 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 448
20:31:06.034 00.004 14556 Star::Find returns 1 (0), X=174.16, Y=990.77, Mass=1746, SNR=28.0, Peak=140 HFD=4.3
20:31:06.038 00.004 14556 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-3.07) = xAngle (1.87 = 1.87)
20:31:06.043 00.005 14556 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.77 = 1.77)
20:31:06.047 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.23 hyp=0.25 cameraTheta=-1.21 mountX=-0.07 mountY=0.24, mountTheta=1.86
20:31:06.053 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.23, opts=13)
20:31:06.056 00.003 14556 Enqueuing Move request for scope (0.09, -0.23)
20:31:06.061 00.005 12308 Worker thread wakes up
20:31:06.061 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.23) opts 0xd
20:31:06.061 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.23)
20:31:06.061 00.000 12308 Moving (0.09, -0.23) raw xDistance=-0.07 yDistance=0.24
20:31:06.061 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:31:06.062 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:31:06.062 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:31:06.062 00.000 12308 MoveAxis(E, 0, ABG)
20:31:06.062 00.000 12308 Move returns status 0, amount 0
20:31:06.062 00.000 12308 MoveAxis(N, 0, ABG)
20:31:06.062 00.000 12308 Move returns status 0, amount 0
20:31:06.062 00.000 12308 move complete, result=0
20:31:06.063 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:06.067 00.004 12308 worker thread done servicing request
20:31:06.089 00.022 14556 UpdateGuideState exits: m=1746 SNR=28.0
20:31:06.093 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:06.097 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:06.101 00.004 14556 Enqueuing Expose request
20:31:06.105 00.004 12308 Worker thread wakes up
20:31:06.105 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:31:06.111 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:06.111 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:07.361 01.250 12308 Exposure complete
20:31:07.522 00.161 12308 worker thread done servicing request
20:31:07.523 00.001 14556 OnExposeComplete: enter
20:31:07.527 00.004 14556 UpdateGuideState(): m_state=6
20:31:07.531 00.004 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 449
20:31:07.537 00.006 14556 Star::Find returns 1 (0), X=174.01, Y=990.93, Mass=1690, SNR=27.7, Peak=147 HFD=4.4
20:31:07.541 00.004 14556 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-3.07) = xAngle (0.72 = 0.72)
20:31:07.546 00.005 14556 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.62 = 0.62)
20:31:07.550 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-2.35 mountX=0.06 mountY=0.05, mountTheta=0.66
20:31:07.555 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.06, opts=13)
20:31:07.559 00.004 14556 Enqueuing Move request for scope (-0.06, -0.06)
20:31:07.563 00.004 12308 Worker thread wakes up
20:31:07.563 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
20:31:07.563 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
20:31:07.563 00.000 12308 Moving (-0.06, -0.06) raw xDistance=0.06 yDistance=0.05
20:31:07.563 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:31:07.563 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:07.565 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:31:07.565 00.000 12308 MoveAxis(E, 0, ABG)
20:31:07.565 00.000 12308 Move returns status 0, amount 0
20:31:07.565 00.000 12308 MoveAxis(N, 0, ABG)
20:31:07.565 00.000 12308 Move returns status 0, amount 0
20:31:07.566 00.001 12308 move complete, result=0
20:31:07.566 00.000 12308 worker thread done servicing request
20:31:07.566 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:07.592 00.026 14556 UpdateGuideState exits: m=1690 SNR=27.7
20:31:07.596 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:07.600 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:07.605 00.005 14556 Enqueuing Expose request
20:31:07.609 00.004 12308 Worker thread wakes up
20:31:07.609 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:07.609 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:07.610 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:31:08.850 01.240 12308 Exposure complete
20:31:09.022 00.172 12308 worker thread done servicing request
20:31:09.023 00.001 14556 OnExposeComplete: enter
20:31:09.028 00.005 14556 UpdateGuideState(): m_state=6
20:31:09.035 00.007 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 450
20:31:09.041 00.006 14556 Star::Find returns 1 (0), X=174.16, Y=991.03, Mass=1759, SNR=28.4, Peak=172 HFD=4.3
20:31:09.047 00.006 14556 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.07) = xAngle (3.45 = -2.84)
20:31:09.052 00.005 14556 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.35 = -2.94)
20:31:09.058 00.006 14556 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.09 cameraTheta=0.37 mountX=-0.09 mountY=-0.02, mountTheta=-2.93
20:31:09.064 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.03, opts=13)
20:31:09.069 00.005 14556 Enqueuing Move request for scope (0.09, 0.03)
20:31:09.073 00.004 12308 Worker thread wakes up
20:31:09.073 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
20:31:09.073 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
20:31:09.073 00.000 12308 Moving (0.09, 0.03) raw xDistance=-0.09 yDistance=-0.02
20:31:09.074 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:31:09.074 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:09.074 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:31:09.074 00.000 12308 MoveAxis(E, 0, ABG)
20:31:09.074 00.000 12308 Move returns status 0, amount 0
20:31:09.076 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:09.080 00.004 12308 MoveAxis(N, 0, ABG)
20:31:09.080 00.000 12308 Move returns status 0, amount 0
20:31:09.081 00.001 12308 move complete, result=0
20:31:09.081 00.000 12308 worker thread done servicing request
20:31:09.108 00.027 14556 UpdateGuideState exits: m=1759 SNR=28.4
20:31:09.115 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:09.121 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:09.125 00.004 14556 Enqueuing Expose request
20:31:09.129 00.004 12308 Worker thread wakes up
20:31:09.129 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:31:09.134 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:09.134 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:10.385 01.251 12308 Exposure complete
20:31:10.536 00.151 12308 worker thread done servicing request
20:31:10.536 00.000 14556 OnExposeComplete: enter
20:31:10.542 00.006 14556 UpdateGuideState(): m_state=6
20:31:10.549 00.007 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 451
20:31:10.555 00.006 14556 Star::Find returns 1 (0), X=173.96, Y=991.28, Mass=1624, SNR=27.2, Peak=158 HFD=4.1
20:31:10.559 00.004 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
20:31:10.562 00.003 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
20:31:10.566 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.29 hyp=0.31 cameraTheta=1.93 mountX=0.09 mountY=-0.30, mountTheta=-1.29
20:31:10.572 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.29, opts=13)
20:31:10.575 00.003 14556 Enqueuing Move request for scope (-0.11, 0.29)
20:31:10.579 00.004 12308 Worker thread wakes up
20:31:10.579 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.29) opts 0xd
20:31:10.579 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.29)
20:31:10.580 00.001 12308 Moving (-0.11, 0.29) raw xDistance=0.09 yDistance=-0.30
20:31:10.580 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:31:10.580 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:31:10.580 00.000 12308 MoveAxis(E, 0, ABG)
20:31:10.580 00.000 12308 Move returns status 0, amount 0
20:31:10.580 00.000 12308 MoveAxis(N, 212, ABG)
20:31:10.582 00.002 12308 Guiding  Dir = 0, Dur = 212
20:31:10.582 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:10.586 00.004 12308 IsSlewing returns 0
20:31:10.586 00.000 12308 IsGuiding returns 0
20:31:10.586 00.000 12308 PulseGuide returned control before completion, sleep 222
20:31:10.608 00.022 14556 UpdateGuideState exits: m=1624 SNR=27.2
20:31:10.612 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:10.615 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:10.620 00.005 14556 Enqueuing Expose request
20:31:10.817 00.197 12308 IsGuiding returns 1
20:31:10.820 00.003 12308 scope still moving after pulse duration time elapsed
20:31:10.849 00.029 12308 IsSlewing returns 0
20:31:10.850 00.001 12308 IsGuiding returns 0
20:31:10.851 00.001 12308 scope move finished after 212 + 51 ms
20:31:10.851 00.000 12308 Move returns status 0, amount 212
20:31:10.851 00.000 12308 move complete, result=0
20:31:10.851 00.000 12308 worker thread done servicing request
20:31:10.852 00.001 12308 Worker thread wakes up
20:31:10.853 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 212 ms NORTH
20:31:10.859 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:10.859 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:12.114 01.255 12308 Exposure complete
20:31:12.278 00.164 12308 worker thread done servicing request
20:31:12.279 00.001 14556 OnExposeComplete: enter
20:31:12.283 00.004 14556 UpdateGuideState(): m_state=6
20:31:12.287 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 452
20:31:12.291 00.004 14556 Star::Find returns 1 (0), X=174.28, Y=990.81, Mass=1645, SNR=27.2, Peak=144 HFD=4.4
20:31:12.297 00.006 14556 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-3.07) = xAngle (2.35 = 2.35)
20:31:12.301 00.004 14556 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.25 = 2.25)
20:31:12.305 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=-0.18 hyp=0.28 cameraTheta=-0.73 mountX=-0.19 mountY=0.22, mountTheta=2.30
20:31:12.311 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=-0.18, opts=13)
20:31:12.316 00.005 14556 Enqueuing Move request for scope (0.21, -0.18)
20:31:12.323 00.007 12308 Worker thread wakes up
20:31:12.323 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.18) opts 0xd
20:31:12.323 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, -0.18)
20:31:12.325 00.002 12308 Moving (0.21, -0.18) raw xDistance=-0.19 yDistance=0.22
20:31:12.325 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:31:12.325 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:31:12.325 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
20:31:12.325 00.000 12308 MoveAxis(E, 0, ABG)
20:31:12.326 00.001 12308 Move returns status 0, amount 0
20:31:12.326 00.000 12308 MoveAxis(N, 0, ABG)
20:31:12.326 00.000 12308 Move returns status 0, amount 0
20:31:12.326 00.000 12308 move complete, result=0
20:31:12.326 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:12.330 00.004 12308 worker thread done servicing request
20:31:12.354 00.024 14556 UpdateGuideState exits: m=1645 SNR=27.2
20:31:12.360 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:12.365 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:12.370 00.005 14556 Enqueuing Expose request
20:31:12.375 00.005 12308 Worker thread wakes up
20:31:12.375 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:31:12.379 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:12.380 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:13.628 01.248 12308 Exposure complete
20:31:13.794 00.166 12308 worker thread done servicing request
20:31:13.795 00.001 14556 OnExposeComplete: enter
20:31:13.799 00.004 14556 UpdateGuideState(): m_state=6
20:31:13.803 00.004 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 453
20:31:13.807 00.004 14556 Star::Find returns 1 (0), X=174.14, Y=990.94, Mass=1725, SNR=27.9, Peak=174 HFD=4.3
20:31:13.811 00.004 14556 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-3.07) = xAngle (2.36 = 2.36)
20:31:13.815 00.004 14556 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.26 = 2.26)
20:31:13.818 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.72 mountX=-0.06 mountY=0.07, mountTheta=2.31
20:31:13.824 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.06, opts=13)
20:31:13.829 00.005 14556 Enqueuing Move request for scope (0.07, -0.06)
20:31:13.834 00.005 12308 Worker thread wakes up
20:31:13.834 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
20:31:13.834 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
20:31:13.834 00.000 12308 Moving (0.07, -0.06) raw xDistance=-0.06 yDistance=0.07
20:31:13.834 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:31:13.834 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:13.835 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:31:13.835 00.000 12308 MoveAxis(E, 0, ABG)
20:31:13.835 00.000 12308 Move returns status 0, amount 0
20:31:13.835 00.000 12308 MoveAxis(N, 0, ABG)
20:31:13.836 00.001 12308 Move returns status 0, amount 0
20:31:13.836 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:13.841 00.005 12308 move complete, result=0
20:31:13.841 00.000 12308 worker thread done servicing request
20:31:13.864 00.023 14556 UpdateGuideState exits: m=1725 SNR=27.9
20:31:13.868 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:13.872 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:13.876 00.004 14556 Enqueuing Expose request
20:31:13.880 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:13.883 00.003 12308 Worker thread wakes up
20:31:13.883 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:13.884 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:15.126 01.242 12308 Exposure complete
20:31:15.285 00.159 12308 worker thread done servicing request
20:31:15.285 00.000 14556 OnExposeComplete: enter
20:31:15.290 00.005 14556 UpdateGuideState(): m_state=6
20:31:15.293 00.003 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 454
20:31:15.298 00.005 14556 Star::Find returns 1 (0), X=173.95, Y=990.94, Mass=1815, SNR=28.6, Peak=153 HFD=4.4
20:31:15.301 00.003 14556 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-3.07) = xAngle (0.35 = 0.35)
20:31:15.305 00.004 14556 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.25 = 0.25)
20:31:15.308 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-2.73 mountX=0.13 mountY=0.03, mountTheta=0.26
20:31:15.312 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.06, opts=13)
20:31:15.315 00.003 14556 Enqueuing Move request for scope (-0.13, -0.06)
20:31:15.317 00.002 12308 Worker thread wakes up
20:31:15.318 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.06) opts 0xd
20:31:15.318 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.06)
20:31:15.318 00.000 12308 Moving (-0.13, -0.06) raw xDistance=0.13 yDistance=0.03
20:31:15.318 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:31:15.318 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:15.318 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:31:15.318 00.000 12308 MoveAxis(E, 0, ABG)
20:31:15.318 00.000 12308 Move returns status 0, amount 0
20:31:15.319 00.001 12308 MoveAxis(N, 0, ABG)
20:31:15.319 00.000 12308 Move returns status 0, amount 0
20:31:15.319 00.000 12308 move complete, result=0
20:31:15.319 00.000 12308 worker thread done servicing request
20:31:15.320 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:15.338 00.018 14556 UpdateGuideState exits: m=1815 SNR=28.6
20:31:15.342 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:15.345 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:15.347 00.002 14556 Enqueuing Expose request
20:31:15.351 00.004 12308 Worker thread wakes up
20:31:15.351 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:31:15.355 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:15.355 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:16.601 01.246 12308 Exposure complete
20:31:16.763 00.162 12308 worker thread done servicing request
20:31:16.763 00.000 14556 OnExposeComplete: enter
20:31:16.769 00.006 14556 UpdateGuideState(): m_state=6
20:31:16.773 00.004 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 455
20:31:16.777 00.004 14556 Star::Find returns 1 (0), X=173.94, Y=990.87, Mass=1622, SNR=27.1, Peak=165 HFD=4.3
20:31:16.781 00.004 14556 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-3.07) = xAngle (0.72 = 0.72)
20:31:16.784 00.003 14556 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.62 = 0.62)
20:31:16.788 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.13 hyp=0.18 cameraTheta=-2.36 mountX=0.14 mountY=0.10, mountTheta=0.66
20:31:16.792 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.13, opts=13)
20:31:16.798 00.006 14556 Enqueuing Move request for scope (-0.13, -0.13)
20:31:16.802 00.004 12308 Worker thread wakes up
20:31:16.802 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.13) opts 0xd
20:31:16.802 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.13)
20:31:16.802 00.000 12308 Moving (-0.13, -0.13) raw xDistance=0.14 yDistance=0.10
20:31:16.802 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:31:16.803 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:16.803 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:31:16.803 00.000 12308 MoveAxis(E, 0, ABG)
20:31:16.803 00.000 12308 Move returns status 0, amount 0
20:31:16.803 00.000 12308 MoveAxis(N, 0, ABG)
20:31:16.803 00.000 12308 Move returns status 0, amount 0
20:31:16.803 00.000 12308 move complete, result=0
20:31:16.805 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:16.809 00.004 12308 worker thread done servicing request
20:31:16.830 00.021 14556 UpdateGuideState exits: m=1622 SNR=27.1
20:31:16.834 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:16.837 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:16.841 00.004 14556 Enqueuing Expose request
20:31:16.845 00.004 12308 Worker thread wakes up
20:31:16.846 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:16.846 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:16.846 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:18.090 01.244 12308 Exposure complete
20:31:18.237 00.147 12308 worker thread done servicing request
20:31:18.238 00.001 14556 OnExposeComplete: enter
20:31:18.241 00.003 14556 UpdateGuideState(): m_state=6
20:31:18.246 00.005 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 456
20:31:18.251 00.005 14556 Star::Find returns 1 (0), X=173.85, Y=991.18, Mass=1649, SNR=27.2, Peak=135 HFD=4.4
20:31:18.255 00.004 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.53 = -0.76)
20:31:18.260 00.005 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.86)
20:31:18.263 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.18 hyp=0.28 cameraTheta=2.45 mountX=0.21 mountY=-0.21, mountTheta=-0.80
20:31:18.270 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.18, opts=13)
20:31:18.273 00.003 14556 Enqueuing Move request for scope (-0.22, 0.18)
20:31:18.277 00.004 12308 Worker thread wakes up
20:31:18.277 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.18) opts 0xd
20:31:18.277 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.18)
20:31:18.277 00.000 12308 Moving (-0.22, 0.18) raw xDistance=0.21 yDistance=-0.21
20:31:18.277 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:31:18.277 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:31:18.278 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:31:18.278 00.000 12308 MoveAxis(W, 89, ABG)
20:31:18.278 00.000 12308 Guiding  Dir = 3, Dur = 89
20:31:18.278 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:18.283 00.005 12308 IsSlewing returns 0
20:31:18.283 00.000 12308 IsGuiding returns 0
20:31:18.283 00.000 12308 PulseGuide returned control before completion, sleep 99
20:31:18.305 00.022 14556 UpdateGuideState exits: m=1649 SNR=27.2
20:31:18.310 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:18.313 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:18.317 00.004 14556 Enqueuing Expose request
20:31:18.395 00.078 12308 IsGuiding returns 1
20:31:18.396 00.001 12308 scope still moving after pulse duration time elapsed
20:31:18.426 00.030 12308 IsSlewing returns 0
20:31:18.426 00.000 12308 IsGuiding returns 0
20:31:18.427 00.001 12308 scope move finished after 89 + 54 ms
20:31:18.427 00.000 12308 Move returns status 0, amount 89
20:31:18.428 00.001 12308 MoveAxis(N, 0, ABG)
20:31:18.428 00.000 12308 Move returns status 0, amount 0
20:31:18.428 00.000 12308 move complete, result=0
20:31:18.428 00.000 12308 worker thread done servicing request
20:31:18.429 00.001 14556 GuideStep: 0.2 px 89 ms WEST, -0.2 px 0 ms NORTH
20:31:18.435 00.006 12308 Worker thread wakes up
20:31:18.435 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:18.435 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:19.687 01.252 12308 Exposure complete
20:31:19.855 00.168 12308 worker thread done servicing request
20:31:19.857 00.002 14556 OnExposeComplete: enter
20:31:19.860 00.003 14556 UpdateGuideState(): m_state=6
20:31:19.863 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 457
20:31:19.868 00.005 14556 Star::Find returns 1 (0), X=174.11, Y=991.32, Mass=1615, SNR=26.9, Peak=155 HFD=4.2
20:31:19.872 00.004 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.51 = -1.77)
20:31:19.875 00.003 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.87)
20:31:19.878 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.32 hyp=0.33 cameraTheta=1.44 mountX=-0.06 mountY=-0.31, mountTheta=-1.78
20:31:19.883 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.32, opts=13)
20:31:19.888 00.005 14556 Enqueuing Move request for scope (0.04, 0.32)
20:31:19.891 00.003 12308 Worker thread wakes up
20:31:19.891 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.32) opts 0xd
20:31:19.892 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.32)
20:31:19.892 00.000 12308 Moving (0.04, 0.32) raw xDistance=-0.06 yDistance=-0.31
20:31:19.892 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:31:19.892 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:31:19.892 00.000 12308 MoveAxis(E, 0, ABG)
20:31:19.892 00.000 12308 Move returns status 0, amount 0
20:31:19.892 00.000 12308 MoveAxis(N, 220, ABG)
20:31:19.892 00.000 12308 Guiding  Dir = 0, Dur = 220
20:31:19.894 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:19.897 00.003 12308 IsSlewing returns 0
20:31:19.898 00.001 12308 IsGuiding returns 0
20:31:19.898 00.000 12308 PulseGuide returned control before completion, sleep 230
20:31:19.919 00.021 14556 UpdateGuideState exits: m=1615 SNR=26.9
20:31:19.926 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:19.930 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:19.934 00.004 14556 Enqueuing Expose request
20:31:20.133 00.199 12308 IsGuiding returns 1
20:31:20.134 00.001 12308 scope still moving after pulse duration time elapsed
20:31:20.163 00.029 12308 IsSlewing returns 0
20:31:20.164 00.001 12308 IsGuiding returns 0
20:31:20.164 00.000 12308 scope move finished after 220 + 46 ms
20:31:20.166 00.002 12308 Move returns status 0, amount 220
20:31:20.166 00.000 12308 move complete, result=0
20:31:20.167 00.001 12308 worker thread done servicing request
20:31:20.167 00.000 12308 Worker thread wakes up
20:31:20.167 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 220 ms NORTH
20:31:20.176 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:20.177 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:21.426 01.249 12308 Exposure complete
20:31:21.576 00.150 12308 worker thread done servicing request
20:31:21.576 00.000 14556 OnExposeComplete: enter
20:31:21.579 00.003 14556 UpdateGuideState(): m_state=6
20:31:21.584 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 458
20:31:21.588 00.004 14556 Star::Find returns 1 (0), X=173.92, Y=990.99, Mass=2080, SNR=30.4, Peak=175 HFD=4.5
20:31:21.593 00.005 14556 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-3.07) = xAngle (-0.02 = -0.02)
20:31:21.597 00.004 14556 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.12 = -0.12)
20:31:21.600 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.10 mountX=0.15 mountY=-0.02, mountTheta=-0.12
20:31:21.607 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.01, opts=13)
20:31:21.611 00.004 14556 Enqueuing Move request for scope (-0.15, -0.01)
20:31:21.616 00.005 12308 Worker thread wakes up
20:31:21.616 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
20:31:21.616 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
20:31:21.617 00.001 12308 Moving (-0.15, -0.01) raw xDistance=0.15 yDistance=-0.02
20:31:21.617 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:31:21.617 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:21.617 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:31:21.618 00.001 12308 MoveAxis(E, 0, ABG)
20:31:21.618 00.000 12308 Move returns status 0, amount 0
20:31:21.618 00.000 12308 MoveAxis(N, 0, ABG)
20:31:21.619 00.001 12308 Move returns status 0, amount 0
20:31:21.620 00.001 12308 move complete, result=0
20:31:21.620 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:21.624 00.004 12308 worker thread done servicing request
20:31:21.647 00.023 14556 UpdateGuideState exits: m=2080 SNR=30.4
20:31:21.651 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:21.655 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:21.660 00.005 14556 Enqueuing Expose request
20:31:21.664 00.004 12308 Worker thread wakes up
20:31:21.664 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:31:21.669 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:21.669 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:22.929 01.260 12308 Exposure complete
20:31:23.100 00.171 12308 worker thread done servicing request
20:31:23.100 00.000 14556 OnExposeComplete: enter
20:31:23.106 00.006 14556 UpdateGuideState(): m_state=6
20:31:23.109 00.003 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 459
20:31:23.113 00.004 14556 Star::Find returns 1 (0), X=174.09, Y=990.88, Mass=2017, SNR=30.4, Peak=187 HFD=4.3
20:31:23.117 00.004 14556 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.07) = xAngle (1.65 = 1.65)
20:31:23.121 00.004 14556 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.55 = 1.55)
20:31:23.125 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.12 cameraTheta=-1.43 mountX=-0.01 mountY=0.12, mountTheta=1.65
20:31:23.130 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.11, opts=13)
20:31:23.137 00.007 14556 Enqueuing Move request for scope (0.02, -0.11)
20:31:23.143 00.006 12308 Worker thread wakes up
20:31:23.143 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
20:31:23.143 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
20:31:23.143 00.000 12308 Moving (0.02, -0.11) raw xDistance=-0.01 yDistance=0.12
20:31:23.143 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:31:23.143 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:23.144 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:31:23.144 00.000 12308 MoveAxis(E, 0, ABG)
20:31:23.144 00.000 12308 Move returns status 0, amount 0
20:31:23.144 00.000 12308 MoveAxis(N, 0, ABG)
20:31:23.144 00.000 12308 Move returns status 0, amount 0
20:31:23.145 00.001 12308 move complete, result=0
20:31:23.146 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:23.149 00.003 12308 worker thread done servicing request
20:31:23.169 00.020 14556 UpdateGuideState exits: m=2017 SNR=30.4
20:31:23.173 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:23.176 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:23.181 00.005 14556 Enqueuing Expose request
20:31:23.184 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:23.188 00.004 12308 Worker thread wakes up
20:31:23.188 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:23.188 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:24.441 01.253 12308 Exposure complete
20:31:24.606 00.165 12308 worker thread done servicing request
20:31:24.606 00.000 14556 OnExposeComplete: enter
20:31:24.610 00.004 14556 UpdateGuideState(): m_state=6
20:31:24.614 00.004 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 460
20:31:24.618 00.004 14556 Star::Find returns 1 (0), X=174.17, Y=990.95, Mass=1713, SNR=27.7, Peak=145 HFD=4.4
20:31:24.622 00.004 14556 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-3.07) = xAngle (2.67 = 2.67)
20:31:24.627 00.005 14556 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.58 = 2.58)
20:31:24.630 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.40 mountX=-0.10 mountY=0.06, mountTheta=2.60
20:31:24.636 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.04, opts=13)
20:31:24.641 00.005 14556 Enqueuing Move request for scope (0.10, -0.04)
20:31:24.645 00.004 12308 Worker thread wakes up
20:31:24.645 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
20:31:24.646 00.001 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
20:31:24.646 00.000 12308 Moving (0.10, -0.04) raw xDistance=-0.10 yDistance=0.06
20:31:24.646 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:31:24.646 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:24.647 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:31:24.647 00.000 12308 MoveAxis(E, 0, ABG)
20:31:24.647 00.000 12308 Move returns status 0, amount 0
20:31:24.648 00.001 12308 MoveAxis(N, 0, ABG)
20:31:24.648 00.000 12308 Move returns status 0, amount 0
20:31:24.649 00.001 12308 move complete, result=0
20:31:24.649 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:24.653 00.004 12308 worker thread done servicing request
20:31:24.674 00.021 14556 UpdateGuideState exits: m=1713 SNR=27.7
20:31:24.679 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:24.683 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:24.686 00.003 14556 Enqueuing Expose request
20:31:24.691 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:24.694 00.003 12308 Worker thread wakes up
20:31:24.695 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:24.695 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:25.941 01.246 12308 Exposure complete
20:31:26.090 00.149 12308 worker thread done servicing request
20:31:26.090 00.000 14556 OnExposeComplete: enter
20:31:26.093 00.003 14556 UpdateGuideState(): m_state=6
20:31:26.097 00.004 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 461
20:31:26.099 00.002 14556 Star::Find returns 1 (0), X=174.35, Y=991.12, Mass=1623, SNR=26.9, Peak=159 HFD=4.0
20:31:26.103 00.004 14556 CameraToMount -- cameraTheta (0.43) - m_xAngle (-3.07) = xAngle (3.50 = -2.78)
20:31:26.108 00.005 14556 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.40 = -2.88)
20:31:26.112 00.004 14556 CameraToMount -- cameraX=0.27 cameraY=0.12 hyp=0.30 cameraTheta=0.43 mountX=-0.28 mountY=-0.08, mountTheta=-2.87
20:31:26.117 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.12, opts=13)
20:31:26.122 00.005 14556 Enqueuing Move request for scope (0.27, 0.12)
20:31:26.125 00.003 12308 Worker thread wakes up
20:31:26.125 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.12) opts 0xd
20:31:26.125 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.12)
20:31:26.125 00.000 12308 Moving (0.27, 0.12) raw xDistance=-0.28 yDistance=-0.08
20:31:26.125 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
20:31:26.125 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:26.126 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:31:26.126 00.000 12308 MoveAxis(E, 122, ABG)
20:31:26.126 00.000 12308 Guiding  Dir = 2, Dur = 122
20:31:26.127 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:26.131 00.004 12308 IsSlewing returns 0
20:31:26.131 00.000 12308 IsGuiding returns 0
20:31:26.132 00.001 12308 PulseGuide returned control before completion, sleep 132
20:31:26.153 00.021 14556 UpdateGuideState exits: m=1623 SNR=26.9
20:31:26.156 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:26.158 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:26.162 00.004 14556 Enqueuing Expose request
20:31:26.277 00.115 12308 IsGuiding returns 1
20:31:26.278 00.001 12308 scope still moving after pulse duration time elapsed
20:31:26.309 00.031 12308 IsSlewing returns 0
20:31:26.311 00.002 12308 IsGuiding returns 0
20:31:26.311 00.000 12308 scope move finished after 122 + 57 ms
20:31:26.312 00.001 12308 Move returns status 0, amount 122
20:31:26.312 00.000 12308 MoveAxis(N, 0, ABG)
20:31:26.313 00.001 12308 Move returns status 0, amount 0
20:31:26.313 00.000 12308 move complete, result=0
20:31:26.313 00.000 12308 worker thread done servicing request
20:31:26.314 00.001 12308 Worker thread wakes up
20:31:26.314 00.000 14556 GuideStep: -0.3 px 122 ms EAST, -0.1 px 0 ms NORTH
20:31:26.320 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:26.321 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:27.571 01.250 12308 Exposure complete
20:31:27.724 00.153 12308 worker thread done servicing request
20:31:27.725 00.001 14556 OnExposeComplete: enter
20:31:27.729 00.004 14556 UpdateGuideState(): m_state=6
20:31:27.734 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 462
20:31:27.738 00.004 14556 Star::Find returns 1 (0), X=173.97, Y=991.31, Mass=2059, SNR=30.7, Peak=165 HFD=4.7
20:31:27.742 00.004 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.96 = -1.33)
20:31:27.746 00.004 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.43)
20:31:27.750 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.32 hyp=0.34 cameraTheta=1.88 mountX=0.08 mountY=-0.33, mountTheta=-1.33
20:31:27.754 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.32, opts=13)
20:31:27.758 00.004 14556 Enqueuing Move request for scope (-0.10, 0.32)
20:31:27.763 00.005 12308 Worker thread wakes up
20:31:27.763 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.32) opts 0xd
20:31:27.763 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.32)
20:31:27.765 00.002 12308 Moving (-0.10, 0.32) raw xDistance=0.08 yDistance=-0.33
20:31:27.765 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:31:27.766 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:31:27.766 00.000 12308 MoveAxis(E, 0, ABG)
20:31:27.766 00.000 12308 Move returns status 0, amount 0
20:31:27.766 00.000 12308 MoveAxis(N, 233, ABG)
20:31:27.767 00.001 12308 Guiding  Dir = 0, Dur = 233
20:31:27.767 00.000 12308 IsSlewing returns 0
20:31:27.767 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:27.772 00.005 12308 IsGuiding returns 0
20:31:27.772 00.000 12308 PulseGuide returned control before completion, sleep 243
20:31:27.790 00.018 14556 UpdateGuideState exits: m=2059 SNR=30.7
20:31:27.797 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:27.801 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:27.803 00.002 14556 Enqueuing Expose request
20:31:28.029 00.226 12308 IsGuiding returns 1
20:31:28.030 00.001 12308 scope still moving after pulse duration time elapsed
20:31:28.061 00.031 12308 IsSlewing returns 0
20:31:28.061 00.000 12308 IsGuiding returns 1
20:31:28.091 00.030 12308 IsSlewing returns 0
20:31:28.093 00.002 12308 IsGuiding returns 0
20:31:28.093 00.000 12308 scope move finished after 233 + 87 ms
20:31:28.093 00.000 12308 Move returns status 0, amount 233
20:31:28.094 00.001 12308 move complete, result=0
20:31:28.094 00.000 12308 worker thread done servicing request
20:31:28.094 00.000 12308 Worker thread wakes up
20:31:28.095 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 233 ms NORTH
20:31:28.101 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:28.101 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:29.354 01.253 12308 Exposure complete
20:31:29.506 00.152 12308 worker thread done servicing request
20:31:29.506 00.000 14556 OnExposeComplete: enter
20:31:29.510 00.004 14556 UpdateGuideState(): m_state=6
20:31:29.513 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 463
20:31:29.517 00.004 14556 Star::Find returns 1 (0), X=174.07, Y=990.90, Mass=1435, SNR=25.5, Peak=140 HFD=4.3
20:31:29.522 00.005 14556 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.07) = xAngle (1.50 = 1.50)
20:31:29.526 00.004 14556 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.40 = 1.40)
20:31:29.529 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.57 mountX=0.01 mountY=0.10, mountTheta=1.50
20:31:29.533 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.10, opts=13)
20:31:29.537 00.004 14556 Enqueuing Move request for scope (0.00, -0.10)
20:31:29.541 00.004 12308 Worker thread wakes up
20:31:29.542 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.10) opts 0xd
20:31:29.542 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.10)
20:31:29.542 00.000 12308 Moving (0.00, -0.10) raw xDistance=0.01 yDistance=0.10
20:31:29.542 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:31:29.542 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:29.542 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:31:29.542 00.000 12308 MoveAxis(E, 0, ABG)
20:31:29.543 00.001 12308 Move returns status 0, amount 0
20:31:29.543 00.000 12308 MoveAxis(N, 0, ABG)
20:31:29.543 00.000 12308 Move returns status 0, amount 0
20:31:29.543 00.000 12308 move complete, result=0
20:31:29.544 00.001 12308 worker thread done servicing request
20:31:29.544 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:29.571 00.027 14556 UpdateGuideState exits: m=1435 SNR=25.5
20:31:29.575 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:29.581 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:29.585 00.004 14556 Enqueuing Expose request
20:31:29.590 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:29.594 00.004 12308 Worker thread wakes up
20:31:29.594 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:29.594 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:30.836 01.242 12308 Exposure complete
20:31:31.003 00.167 12308 worker thread done servicing request
20:31:31.004 00.001 14556 OnExposeComplete: enter
20:31:31.008 00.004 14556 UpdateGuideState(): m_state=6
20:31:31.015 00.007 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 464
20:31:31.021 00.006 14556 Star::Find returns 1 (0), X=173.89, Y=991.06, Mass=1533, SNR=26.4, Peak=160 HFD=4.2
20:31:31.025 00.004 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.86 = -0.42)
20:31:31.032 00.007 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.52)
20:31:31.036 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.19 cameraTheta=2.79 mountX=0.18 mountY=-0.10, mountTheta=-0.50
20:31:31.042 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.07, opts=13)
20:31:31.048 00.006 14556 Enqueuing Move request for scope (-0.18, 0.07)
20:31:31.052 00.004 12308 Worker thread wakes up
20:31:31.052 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
20:31:31.052 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
20:31:31.052 00.000 12308 Moving (-0.18, 0.07) raw xDistance=0.18 yDistance=-0.10
20:31:31.052 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:31:31.053 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:31.053 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:31:31.053 00.000 12308 MoveAxis(E, 0, ABG)
20:31:31.053 00.000 12308 Move returns status 0, amount 0
20:31:31.053 00.000 12308 MoveAxis(N, 0, ABG)
20:31:31.054 00.001 12308 Move returns status 0, amount 0
20:31:31.054 00.000 12308 move complete, result=0
20:31:31.054 00.000 12308 worker thread done servicing request
20:31:31.054 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:31.079 00.025 14556 UpdateGuideState exits: m=1533 SNR=26.4
20:31:31.085 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:31.089 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:31.093 00.004 14556 Enqueuing Expose request
20:31:31.097 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:31:31.101 00.004 12308 Worker thread wakes up
20:31:31.101 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:31.101 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:32.353 01.252 12308 Exposure complete
20:31:32.528 00.175 12308 worker thread done servicing request
20:31:32.528 00.000 14556 OnExposeComplete: enter
20:31:32.535 00.007 14556 UpdateGuideState(): m_state=6
20:31:32.541 00.006 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 465
20:31:32.548 00.007 14556 Star::Find returns 1 (0), X=174.02, Y=991.22, Mass=1734, SNR=27.9, Peak=149 HFD=4.4
20:31:32.555 00.007 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.88 = -1.41)
20:31:32.560 00.005 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.51)
20:31:32.563 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.80 mountX=0.04 mountY=-0.23, mountTheta=-1.41
20:31:32.569 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.22, opts=13)
20:31:32.575 00.006 14556 Enqueuing Move request for scope (-0.05, 0.22)
20:31:32.579 00.004 12308 Worker thread wakes up
20:31:32.579 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
20:31:32.579 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
20:31:32.579 00.000 12308 Moving (-0.05, 0.22) raw xDistance=0.04 yDistance=-0.23
20:31:32.579 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:31:32.580 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:31:32.580 00.000 12308 MoveAxis(E, 0, ABG)
20:31:32.580 00.000 12308 Move returns status 0, amount 0
20:31:32.580 00.000 12308 MoveAxis(N, 161, ABG)
20:31:32.580 00.000 12308 Guiding  Dir = 0, Dur = 161
20:31:32.580 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:32.585 00.005 12308 IsSlewing returns 0
20:31:32.585 00.000 12308 IsGuiding returns 0
20:31:32.586 00.001 12308 PulseGuide returned control before completion, sleep 171
20:31:32.601 00.015 14556 UpdateGuideState exits: m=1734 SNR=27.9
20:31:32.606 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:32.610 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:32.613 00.003 14556 Enqueuing Expose request
20:31:32.769 00.156 12308 IsGuiding returns 1
20:31:32.771 00.002 12308 scope still moving after pulse duration time elapsed
20:31:32.801 00.030 12308 IsSlewing returns 0
20:31:32.802 00.001 12308 IsGuiding returns 0
20:31:32.803 00.001 12308 scope move finished after 161 + 56 ms
20:31:32.804 00.001 12308 Move returns status 0, amount 161
20:31:32.804 00.000 12308 move complete, result=0
20:31:32.804 00.000 12308 worker thread done servicing request
20:31:32.805 00.001 12308 Worker thread wakes up
20:31:32.805 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 161 ms NORTH
20:31:32.812 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:32.812 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:34.066 01.254 12308 Exposure complete
20:31:34.230 00.164 12308 worker thread done servicing request
20:31:34.231 00.001 14556 OnExposeComplete: enter
20:31:34.234 00.003 14556 UpdateGuideState(): m_state=6
20:31:34.239 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 466
20:31:34.244 00.005 14556 Star::Find returns 1 (0), X=173.77, Y=990.95, Mass=1684, SNR=27.6, Peak=148 HFD=4.3
20:31:34.247 00.003 14556 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-3.07) = xAngle (0.07 = 0.07)
20:31:34.249 00.002 14556 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.03 = -0.03)
20:31:34.252 00.003 14556 CameraToMount -- cameraX=-0.31 cameraY=-0.04 hyp=0.31 cameraTheta=-3.01 mountX=0.31 mountY=-0.01, mountTheta=-0.03
20:31:34.255 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=-0.04, opts=13)
20:31:34.259 00.004 14556 Enqueuing Move request for scope (-0.31, -0.04)
20:31:34.262 00.003 12308 Worker thread wakes up
20:31:34.262 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.04) opts 0xd
20:31:34.262 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, -0.04)
20:31:34.262 00.000 12308 Moving (-0.31, -0.04) raw xDistance=0.31 yDistance=-0.01
20:31:34.263 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
20:31:34.263 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:34.263 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:31:34.263 00.000 12308 MoveAxis(W, 134, ABG)
20:31:34.263 00.000 12308 Guiding  Dir = 3, Dur = 134
20:31:34.264 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:34.267 00.003 12308 IsSlewing returns 0
20:31:34.268 00.001 12308 IsGuiding returns 0
20:31:34.268 00.000 12308 PulseGuide returned control before completion, sleep 144
20:31:34.286 00.018 14556 UpdateGuideState exits: m=1684 SNR=27.6
20:31:34.290 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:34.293 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:34.296 00.003 14556 Enqueuing Expose request
20:31:34.428 00.132 12308 IsGuiding returns 0
20:31:34.430 00.002 12308 Move returns status 0, amount 134
20:31:34.430 00.000 12308 MoveAxis(N, 0, ABG)
20:31:34.431 00.001 12308 Move returns status 0, amount 0
20:31:34.431 00.000 12308 move complete, result=0
20:31:34.431 00.000 12308 worker thread done servicing request
20:31:34.432 00.001 14556 GuideStep: 0.3 px 134 ms WEST, -0.0 px 0 ms NORTH
20:31:34.439 00.007 12308 Worker thread wakes up
20:31:34.439 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:34.440 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:35.693 01.253 12308 Exposure complete
20:31:35.865 00.172 12308 worker thread done servicing request
20:31:35.865 00.000 14556 OnExposeComplete: enter
20:31:35.870 00.005 14556 UpdateGuideState(): m_state=6
20:31:35.876 00.006 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 467
20:31:35.881 00.005 14556 Star::Find returns 1 (0), X=173.94, Y=991.14, Mass=1439, SNR=25.4, Peak=126 HFD=4.3
20:31:35.887 00.006 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.40 = -0.88)
20:31:35.892 00.005 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.98)
20:31:35.897 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.14 hyp=0.19 cameraTheta=2.33 mountX=0.12 mountY=-0.16, mountTheta=-0.91
20:31:35.903 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.14, opts=13)
20:31:35.907 00.004 14556 Enqueuing Move request for scope (-0.13, 0.14)
20:31:35.911 00.004 12308 Worker thread wakes up
20:31:35.911 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.14) opts 0xd
20:31:35.911 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.14)
20:31:35.911 00.000 12308 Moving (-0.13, 0.14) raw xDistance=0.12 yDistance=-0.16
20:31:35.912 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:31:35.912 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:35.912 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:31:35.912 00.000 12308 MoveAxis(E, 0, ABG)
20:31:35.912 00.000 12308 Move returns status 0, amount 0
20:31:35.912 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:35.918 00.006 12308 MoveAxis(N, 0, ABG)
20:31:35.918 00.000 12308 Move returns status 0, amount 0
20:31:35.918 00.000 12308 move complete, result=0
20:31:35.918 00.000 12308 worker thread done servicing request
20:31:35.937 00.019 14556 UpdateGuideState exits: m=1439 SNR=25.4
20:31:35.941 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:35.945 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:35.951 00.006 14556 Enqueuing Expose request
20:31:35.957 00.006 12308 Worker thread wakes up
20:31:35.957 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:31:35.963 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:35.964 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:37.213 01.249 12308 Exposure complete
20:31:37.361 00.148 12308 worker thread done servicing request
20:31:37.362 00.001 14556 OnExposeComplete: enter
20:31:37.366 00.004 14556 UpdateGuideState(): m_state=6
20:31:37.370 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 468
20:31:37.374 00.004 14556 Star::Find returns 1 (0), X=173.85, Y=991.18, Mass=1898, SNR=29.3, Peak=148 HFD=4.4
20:31:37.376 00.002 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.54 = -0.75)
20:31:37.380 00.004 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.85)
20:31:37.384 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.18 hyp=0.29 cameraTheta=2.46 mountX=0.21 mountY=-0.22, mountTheta=-0.79
20:31:37.389 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.18, opts=13)
20:31:37.393 00.004 14556 Enqueuing Move request for scope (-0.23, 0.18)
20:31:37.397 00.004 12308 Worker thread wakes up
20:31:37.397 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.18) opts 0xd
20:31:37.397 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.18)
20:31:37.397 00.000 12308 Moving (-0.23, 0.18) raw xDistance=0.21 yDistance=-0.22
20:31:37.397 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:31:37.398 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:31:37.398 00.000 12308 MoveAxis(W, 93, ABG)
20:31:37.398 00.000 12308 Guiding  Dir = 3, Dur = 93
20:31:37.398 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:37.403 00.005 12308 IsSlewing returns 0
20:31:37.403 00.000 12308 IsGuiding returns 0
20:31:37.403 00.000 12308 PulseGuide returned control before completion, sleep 103
20:31:37.424 00.021 14556 UpdateGuideState exits: m=1898 SNR=29.3
20:31:37.429 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:37.433 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:37.436 00.003 14556 Enqueuing Expose request
20:31:37.519 00.083 12308 IsGuiding returns 1
20:31:37.520 00.001 12308 scope still moving after pulse duration time elapsed
20:31:37.550 00.030 12308 IsSlewing returns 0
20:31:37.551 00.001 12308 IsGuiding returns 0
20:31:37.552 00.001 12308 scope move finished after 93 + 55 ms
20:31:37.553 00.001 12308 Move returns status 0, amount 93
20:31:37.553 00.000 12308 MoveAxis(N, 153, ABG)
20:31:37.553 00.000 12308 Guiding  Dir = 0, Dur = 153
20:31:37.553 00.000 12308 IsSlewing returns 0
20:31:37.554 00.001 12308 IsGuiding returns 0
20:31:37.554 00.000 12308 PulseGuide returned control before completion, sleep 163
20:31:37.723 00.169 12308 IsGuiding returns 1
20:31:37.724 00.001 12308 scope still moving after pulse duration time elapsed
20:31:37.754 00.030 12308 IsSlewing returns 0
20:31:37.754 00.000 12308 IsGuiding returns 0
20:31:37.756 00.002 12308 scope move finished after 153 + 48 ms
20:31:37.756 00.000 12308 Move returns status 0, amount 153
20:31:37.756 00.000 12308 move complete, result=0
20:31:37.756 00.000 12308 worker thread done servicing request
20:31:37.757 00.001 14556 GuideStep: 0.2 px 93 ms WEST, -0.2 px 153 ms NORTH
20:31:37.763 00.006 12308 Worker thread wakes up
20:31:37.763 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:37.763 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:39.015 01.252 12308 Exposure complete
20:31:39.171 00.156 12308 worker thread done servicing request
20:31:39.172 00.001 14556 OnExposeComplete: enter
20:31:39.175 00.003 14556 UpdateGuideState(): m_state=6
20:31:39.179 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 469
20:31:39.183 00.004 14556 Star::Find returns 1 (0), X=174.05, Y=991.02, Mass=1670, SNR=27.6, Peak=141 HFD=4.4
20:31:39.185 00.002 14556 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.07) = xAngle (5.23 = -1.05)
20:31:39.189 00.004 14556 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.15)
20:31:39.191 00.002 14556 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.03 cameraTheta=2.16 mountX=0.02 mountY=-0.03, mountTheta=-1.08
20:31:39.198 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.03, opts=13)
20:31:39.203 00.005 14556 Enqueuing Move request for scope (-0.02, 0.03)
20:31:39.207 00.004 12308 Worker thread wakes up
20:31:39.207 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
20:31:39.207 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
20:31:39.207 00.000 12308 Moving (-0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
20:31:39.208 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:31:39.208 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:39.208 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:31:39.208 00.000 12308 MoveAxis(E, 0, ABG)
20:31:39.208 00.000 12308 Move returns status 0, amount 0
20:31:39.209 00.001 12308 MoveAxis(N, 0, ABG)
20:31:39.209 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:39.213 00.004 12308 Move returns status 0, amount 0
20:31:39.213 00.000 12308 move complete, result=0
20:31:39.213 00.000 12308 worker thread done servicing request
20:31:39.236 00.023 14556 UpdateGuideState exits: m=1670 SNR=27.6
20:31:39.242 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:39.248 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:39.253 00.005 14556 Enqueuing Expose request
20:31:39.261 00.008 12308 Worker thread wakes up
20:31:39.262 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:39.262 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:39.263 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:31:40.510 01.247 12308 Exposure complete
20:31:40.673 00.163 12308 worker thread done servicing request
20:31:40.673 00.000 14556 OnExposeComplete: enter
20:31:40.678 00.005 14556 UpdateGuideState(): m_state=6
20:31:40.682 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 470
20:31:40.686 00.004 14556 Star::Find returns 1 (0), X=173.66, Y=990.98, Mass=1555, SNR=26.4, Peak=136 HFD=4.1
20:31:40.691 00.005 14556 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-3.07) = xAngle (-0.02 = -0.02)
20:31:40.695 00.004 14556 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.12 = -0.12)
20:31:40.699 00.004 14556 CameraToMount -- cameraX=-0.41 cameraY=-0.02 hyp=0.41 cameraTheta=-3.10 mountX=0.41 mountY=-0.05, mountTheta=-0.12
20:31:40.705 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.41, y=-0.02, opts=13)
20:31:40.709 00.004 14556 Enqueuing Move request for scope (-0.41, -0.02)
20:31:40.714 00.005 12308 Worker thread wakes up
20:31:40.714 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.02) opts 0xd
20:31:40.714 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.41, -0.02)
20:31:40.714 00.000 12308 Moving (-0.41, -0.02) raw xDistance=0.41 yDistance=-0.05
20:31:40.715 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
20:31:40.715 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:40.715 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:31:40.715 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:40.719 00.004 12308 MoveAxis(W, 180, ABG)
20:31:40.719 00.000 12308 Guiding  Dir = 3, Dur = 180
20:31:40.720 00.001 12308 IsSlewing returns 0
20:31:40.720 00.000 12308 IsGuiding returns 0
20:31:40.720 00.000 12308 PulseGuide returned control before completion, sleep 190
20:31:40.745 00.025 14556 UpdateGuideState exits: m=1555 SNR=26.4
20:31:40.750 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:40.755 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:40.759 00.004 14556 Enqueuing Expose request
20:31:40.921 00.162 12308 IsGuiding returns 1
20:31:40.923 00.002 12308 scope still moving after pulse duration time elapsed
20:31:40.953 00.030 12308 IsSlewing returns 0
20:31:40.954 00.001 12308 IsGuiding returns 0
20:31:40.954 00.000 12308 scope move finished after 180 + 53 ms
20:31:40.956 00.002 12308 Move returns status 0, amount 180
20:31:40.959 00.003 12308 MoveAxis(N, 0, ABG)
20:31:40.960 00.001 12308 Move returns status 0, amount 0
20:31:40.960 00.000 12308 move complete, result=0
20:31:40.960 00.000 12308 worker thread done servicing request
20:31:40.961 00.001 14556 GuideStep: 0.4 px 180 ms WEST, -0.1 px 0 ms NORTH
20:31:40.967 00.006 12308 Worker thread wakes up
20:31:40.967 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:40.968 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:42.217 01.249 12308 Exposure complete
20:31:42.403 00.186 12308 worker thread done servicing request
20:31:42.404 00.001 14556 OnExposeComplete: enter
20:31:42.409 00.005 14556 UpdateGuideState(): m_state=6
20:31:42.417 00.008 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 471
20:31:42.422 00.005 14556 Star::Find returns 1 (0), X=173.80, Y=991.03, Mass=1781, SNR=28.4, Peak=155 HFD=4.6
20:31:42.426 00.004 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.08 = -0.20)
20:31:42.430 00.004 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.30)
20:31:42.435 00.005 14556 CameraToMount -- cameraX=-0.27 cameraY=0.04 hyp=0.27 cameraTheta=3.00 mountX=0.27 mountY=-0.08, mountTheta=-0.30
20:31:42.442 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.04, opts=13)
20:31:42.448 00.006 14556 Enqueuing Move request for scope (-0.27, 0.04)
20:31:42.454 00.006 12308 Worker thread wakes up
20:31:42.455 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.04) opts 0xd
20:31:42.455 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.04)
20:31:42.456 00.001 12308 Moving (-0.27, 0.04) raw xDistance=0.27 yDistance=-0.08
20:31:42.456 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.27
20:31:42.456 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:42.456 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:31:42.457 00.001 12308 MoveAxis(W, 129, ABG)
20:31:42.457 00.000 12308 Guiding  Dir = 3, Dur = 129
20:31:42.457 00.000 12308 IsSlewing returns 0
20:31:42.459 00.002 12308 IsGuiding returns 0
20:31:42.459 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:42.466 00.007 12308 PulseGuide returned control before completion, sleep 139
20:31:42.495 00.029 14556 UpdateGuideState exits: m=1781 SNR=28.4
20:31:42.502 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:42.510 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:42.516 00.006 14556 Enqueuing Expose request
20:31:42.616 00.100 12308 IsGuiding returns 1
20:31:42.618 00.002 12308 scope still moving after pulse duration time elapsed
20:31:42.647 00.029 12308 IsSlewing returns 0
20:31:42.648 00.001 12308 IsGuiding returns 0
20:31:42.648 00.000 12308 scope move finished after 129 + 59 ms
20:31:42.648 00.000 12308 Move returns status 0, amount 129
20:31:42.648 00.000 12308 MoveAxis(N, 0, ABG)
20:31:42.648 00.000 12308 Move returns status 0, amount 0
20:31:42.649 00.001 12308 move complete, result=0
20:31:42.649 00.000 12308 worker thread done servicing request
20:31:42.650 00.001 14556 GuideStep: 0.3 px 129 ms WEST, -0.1 px 0 ms NORTH
20:31:42.654 00.004 12308 Worker thread wakes up
20:31:42.656 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:42.656 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:43.900 01.244 12308 Exposure complete
20:31:44.063 00.163 12308 worker thread done servicing request
20:31:44.063 00.000 14556 OnExposeComplete: enter
20:31:44.067 00.004 14556 UpdateGuideState(): m_state=6
20:31:44.072 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
20:31:44.076 00.004 14556 Star::Find returns 1 (0), X=173.96, Y=990.92, Mass=1561, SNR=26.5, Peak=159 HFD=4.3
20:31:44.079 00.003 14556 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-3.07) = xAngle (0.51 = 0.51)
20:31:44.084 00.005 14556 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.41 = 0.41)
20:31:44.088 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-2.56 mountX=0.11 mountY=0.05, mountTheta=0.43
20:31:44.093 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.07, opts=13)
20:31:44.097 00.004 14556 Enqueuing Move request for scope (-0.11, -0.07)
20:31:44.100 00.003 12308 Worker thread wakes up
20:31:44.101 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.07) opts 0xd
20:31:44.101 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.07)
20:31:44.102 00.001 12308 Moving (-0.11, -0.07) raw xDistance=0.11 yDistance=0.05
20:31:44.102 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:31:44.102 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:44.103 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:31:44.104 00.001 12308 MoveAxis(E, 0, ABG)
20:31:44.104 00.000 12308 Move returns status 0, amount 0
20:31:44.106 00.002 12308 MoveAxis(N, 0, ABG)
20:31:44.106 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:44.111 00.005 12308 Move returns status 0, amount 0
20:31:44.111 00.000 12308 move complete, result=0
20:31:44.111 00.000 12308 worker thread done servicing request
20:31:44.130 00.019 14556 UpdateGuideState exits: m=1561 SNR=26.5
20:31:44.134 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:44.139 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:44.146 00.007 14556 Enqueuing Expose request
20:31:44.150 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:44.154 00.004 12308 Worker thread wakes up
20:31:44.155 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:44.155 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:45.397 01.242 12308 Exposure complete
20:31:45.541 00.144 12308 worker thread done servicing request
20:31:45.542 00.001 14556 OnExposeComplete: enter
20:31:45.547 00.005 14556 UpdateGuideState(): m_state=6
20:31:45.551 00.004 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 473
20:31:45.554 00.003 14556 Star::Find returns 1 (0), X=174.10, Y=991.24, Mass=2017, SNR=30.0, Peak=186 HFD=4.5
20:31:45.558 00.004 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.53 = -1.75)
20:31:45.562 00.004 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.85)
20:31:45.565 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.46 mountX=-0.04 mountY=-0.23, mountTheta=-1.76
20:31:45.573 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.24, opts=13)
20:31:45.578 00.005 14556 Enqueuing Move request for scope (0.03, 0.24)
20:31:45.583 00.005 12308 Worker thread wakes up
20:31:45.583 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.24) opts 0xd
20:31:45.583 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.24)
20:31:45.583 00.000 12308 Moving (0.03, 0.24) raw xDistance=-0.04 yDistance=-0.23
20:31:45.584 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:31:45.584 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:31:45.585 00.001 12308 MoveAxis(E, 0, ABG)
20:31:45.585 00.000 12308 Move returns status 0, amount 0
20:31:45.585 00.000 12308 MoveAxis(N, 165, ABG)
20:31:45.585 00.000 12308 Guiding  Dir = 0, Dur = 165
20:31:45.586 00.001 12308 IsSlewing returns 0
20:31:45.586 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:45.590 00.004 12308 IsGuiding returns 0
20:31:45.590 00.000 12308 PulseGuide returned control before completion, sleep 175
20:31:45.607 00.017 14556 UpdateGuideState exits: m=2017 SNR=30.0
20:31:45.614 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:45.618 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:45.621 00.003 14556 Enqueuing Expose request
20:31:45.777 00.156 12308 IsGuiding returns 1
20:31:45.777 00.000 12308 scope still moving after pulse duration time elapsed
20:31:45.809 00.032 12308 IsSlewing returns 0
20:31:45.809 00.000 12308 IsGuiding returns 0
20:31:45.809 00.000 12308 scope move finished after 165 + 54 ms
20:31:45.809 00.000 12308 Move returns status 0, amount 165
20:31:45.810 00.001 12308 move complete, result=0
20:31:45.810 00.000 12308 worker thread done servicing request
20:31:45.810 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 165 ms NORTH
20:31:45.815 00.005 12308 Worker thread wakes up
20:31:45.815 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:45.815 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:47.069 01.254 12308 Exposure complete
20:31:47.232 00.163 12308 worker thread done servicing request
20:31:47.232 00.000 14556 OnExposeComplete: enter
20:31:47.237 00.005 14556 UpdateGuideState(): m_state=6
20:31:47.240 00.003 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 474
20:31:47.244 00.004 14556 Star::Find returns 1 (0), X=174.18, Y=990.97, Mass=1562, SNR=26.7, Peak=142 HFD=4.4
20:31:47.248 00.004 14556 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.07) = xAngle (2.86 = 2.86)
20:31:47.251 00.003 14556 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.76 = 2.76)
20:31:47.255 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.22 mountX=-0.10 mountY=0.04, mountTheta=2.77
20:31:47.261 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.02, opts=13)
20:31:47.265 00.004 14556 Enqueuing Move request for scope (0.11, -0.02)
20:31:47.271 00.006 12308 Worker thread wakes up
20:31:47.271 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
20:31:47.271 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
20:31:47.271 00.000 12308 Moving (0.11, -0.02) raw xDistance=-0.10 yDistance=0.04
20:31:47.272 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:31:47.272 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:47.272 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:31:47.272 00.000 12308 MoveAxis(E, 0, ABG)
20:31:47.272 00.000 12308 Move returns status 0, amount 0
20:31:47.272 00.000 12308 MoveAxis(N, 0, ABG)
20:31:47.273 00.001 12308 Move returns status 0, amount 0
20:31:47.273 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:47.277 00.004 12308 move complete, result=0
20:31:47.277 00.000 12308 worker thread done servicing request
20:31:47.298 00.021 14556 UpdateGuideState exits: m=1562 SNR=26.7
20:31:47.304 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:47.307 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:47.311 00.004 14556 Enqueuing Expose request
20:31:47.314 00.003 12308 Worker thread wakes up
20:31:47.314 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:47.314 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:47.314 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:31:48.562 01.248 12308 Exposure complete
20:31:48.722 00.160 12308 worker thread done servicing request
20:31:48.722 00.000 14556 OnExposeComplete: enter
20:31:48.726 00.004 14556 UpdateGuideState(): m_state=6
20:31:48.730 00.004 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 475
20:31:48.734 00.004 14556 Star::Find returns 1 (0), X=174.09, Y=990.96, Mass=1704, SNR=27.8, Peak=146 HFD=4.4
20:31:48.739 00.005 14556 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-3.07) = xAngle (2.01 = 2.01)
20:31:48.743 00.004 14556 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.91 = 1.91)
20:31:48.747 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-1.07 mountX=-0.02 mountY=0.04, mountTheta=1.99
20:31:48.751 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.03, opts=13)
20:31:48.755 00.004 14556 Enqueuing Move request for scope (0.02, -0.03)
20:31:48.760 00.005 12308 Worker thread wakes up
20:31:48.760 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
20:31:48.761 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
20:31:48.761 00.000 12308 Moving (0.02, -0.03) raw xDistance=-0.02 yDistance=0.04
20:31:48.761 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:31:48.761 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:48.761 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:31:48.762 00.001 12308 MoveAxis(E, 0, ABG)
20:31:48.762 00.000 12308 Move returns status 0, amount 0
20:31:48.762 00.000 12308 MoveAxis(N, 0, ABG)
20:31:48.762 00.000 12308 Move returns status 0, amount 0
20:31:48.763 00.001 12308 move complete, result=0
20:31:48.763 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:48.769 00.006 12308 worker thread done servicing request
20:31:48.790 00.021 14556 UpdateGuideState exits: m=1704 SNR=27.8
20:31:48.796 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:48.799 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:48.804 00.005 14556 Enqueuing Expose request
20:31:48.808 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:31:48.811 00.003 12308 Worker thread wakes up
20:31:48.811 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:48.811 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:50.058 01.247 12308 Exposure complete
20:31:50.228 00.170 12308 worker thread done servicing request
20:31:50.228 00.000 14556 OnExposeComplete: enter
20:31:50.234 00.006 14556 UpdateGuideState(): m_state=6
20:31:50.237 00.003 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 476
20:31:50.243 00.006 14556 Star::Find returns 1 (0), X=173.99, Y=991.12, Mass=1390, SNR=25.2, Peak=109 HFD=4.3
20:31:50.247 00.004 14556 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.07) = xAngle (5.23 = -1.05)
20:31:50.250 00.003 14556 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.15)
20:31:50.253 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.15 cameraTheta=2.16 mountX=0.07 mountY=-0.14, mountTheta=-1.07
20:31:50.261 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.12, opts=13)
20:31:50.266 00.005 14556 Enqueuing Move request for scope (-0.08, 0.12)
20:31:50.269 00.003 12308 Worker thread wakes up
20:31:50.269 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
20:31:50.269 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
20:31:50.270 00.001 12308 Moving (-0.08, 0.12) raw xDistance=0.07 yDistance=-0.14
20:31:50.270 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:31:50.270 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:50.270 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:31:50.270 00.000 12308 MoveAxis(E, 0, ABG)
20:31:50.270 00.000 12308 Move returns status 0, amount 0
20:31:50.270 00.000 12308 MoveAxis(N, 0, ABG)
20:31:50.272 00.002 12308 Move returns status 0, amount 0
20:31:50.272 00.000 12308 move complete, result=0
20:31:50.272 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:50.276 00.004 12308 worker thread done servicing request
20:31:50.300 00.024 14556 UpdateGuideState exits: m=1390 SNR=25.2
20:31:50.305 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:50.310 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:50.313 00.003 14556 Enqueuing Expose request
20:31:50.318 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:31:50.323 00.005 12308 Worker thread wakes up
20:31:50.323 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:50.323 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:51.568 01.245 12308 Exposure complete
20:31:51.747 00.179 12308 worker thread done servicing request
20:31:51.747 00.000 14556 OnExposeComplete: enter
20:31:51.752 00.005 14556 UpdateGuideState(): m_state=6
20:31:51.755 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 477
20:31:51.761 00.006 14556 Star::Find returns 1 (0), X=174.08, Y=991.49, Mass=1740, SNR=28.1, Peak=120 HFD=4.3
20:31:51.765 00.004 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.62 = -1.66)
20:31:51.769 00.004 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.76)
20:31:51.772 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.49 hyp=0.49 cameraTheta=1.55 mountX=-0.04 mountY=-0.49, mountTheta=-1.66
20:31:51.778 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.49, opts=13)
20:31:51.782 00.004 14556 Enqueuing Move request for scope (0.01, 0.49)
20:31:51.786 00.004 12308 Worker thread wakes up
20:31:51.786 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.49) opts 0xd
20:31:51.786 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.49)
20:31:51.786 00.000 12308 Moving (0.01, 0.49) raw xDistance=-0.04 yDistance=-0.49
20:31:51.786 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:31:51.787 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
20:31:51.787 00.000 12308 MoveAxis(E, 0, ABG)
20:31:51.788 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:51.793 00.005 12308 Move returns status 0, amount 0
20:31:51.793 00.000 12308 MoveAxis(N, 342, ABG)
20:31:51.793 00.000 12308 Guiding  Dir = 0, Dur = 342
20:31:51.793 00.000 12308 IsSlewing returns 0
20:31:51.794 00.001 12308 IsGuiding returns 0
20:31:51.794 00.000 12308 PulseGuide returned control before completion, sleep 352
20:31:51.816 00.022 14556 UpdateGuideState exits: m=1740 SNR=28.1
20:31:51.822 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:51.827 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:51.832 00.005 14556 Enqueuing Expose request
20:31:52.149 00.317 12308 IsGuiding returns 1
20:31:52.150 00.001 12308 scope still moving after pulse duration time elapsed
20:31:52.180 00.030 12308 IsSlewing returns 0
20:31:52.180 00.000 12308 IsGuiding returns 0
20:31:52.180 00.000 12308 scope move finished after 342 + 43 ms
20:31:52.181 00.001 12308 Move returns status 0, amount 342
20:31:52.181 00.000 12308 move complete, result=0
20:31:52.181 00.000 12308 worker thread done servicing request
20:31:52.181 00.000 12308 Worker thread wakes up
20:31:52.181 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.5 px 342 ms NORTH
20:31:52.186 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:52.186 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:53.440 01.254 12308 Exposure complete
20:31:53.598 00.158 12308 worker thread done servicing request
20:31:53.598 00.000 14556 OnExposeComplete: enter
20:31:53.603 00.005 14556 UpdateGuideState(): m_state=6
20:31:53.606 00.003 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 478
20:31:53.610 00.004 14556 Star::Find returns 1 (0), X=173.94, Y=990.93, Mass=1424, SNR=25.3, Peak=130 HFD=4.3
20:31:53.614 00.004 14556 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-3.07) = xAngle (0.38 = 0.38)
20:31:53.617 00.003 14556 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.28 = 0.28)
20:31:53.621 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-2.69 mountX=0.13 mountY=0.04, mountTheta=0.29
20:31:53.626 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.06, opts=13)
20:31:53.631 00.005 14556 Enqueuing Move request for scope (-0.13, -0.06)
20:31:53.633 00.002 12308 Worker thread wakes up
20:31:53.633 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.06) opts 0xd
20:31:53.633 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.06)
20:31:53.635 00.002 12308 Moving (-0.13, -0.06) raw xDistance=0.13 yDistance=0.04
20:31:53.635 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:31:53.635 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:53.635 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:31:53.635 00.000 12308 MoveAxis(E, 0, ABG)
20:31:53.635 00.000 12308 Move returns status 0, amount 0
20:31:53.635 00.000 12308 MoveAxis(N, 0, ABG)
20:31:53.635 00.000 12308 Move returns status 0, amount 0
20:31:53.636 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:53.640 00.004 12308 move complete, result=0
20:31:53.640 00.000 12308 worker thread done servicing request
20:31:53.662 00.022 14556 UpdateGuideState exits: m=1424 SNR=25.3
20:31:53.673 00.011 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:53.678 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:53.684 00.006 14556 Enqueuing Expose request
20:31:53.690 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:31:53.694 00.004 12308 Worker thread wakes up
20:31:53.696 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:53.696 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:54.950 01.254 12308 Exposure complete
20:31:55.115 00.165 12308 worker thread done servicing request
20:31:55.115 00.000 14556 OnExposeComplete: enter
20:31:55.119 00.004 14556 UpdateGuideState(): m_state=6
20:31:55.123 00.004 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
20:31:55.127 00.004 14556 Star::Find returns 1 (0), X=173.95, Y=990.78, Mass=1826, SNR=28.6, Peak=162 HFD=4.5
20:31:55.131 00.004 14556 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-3.07) = xAngle (0.99 = 0.99)
20:31:55.133 00.002 14556 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.89 = 0.89)
20:31:55.138 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.21 hyp=0.25 cameraTheta=-2.08 mountX=0.13 mountY=0.19, mountTheta=0.96
20:31:55.144 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.21, opts=13)
20:31:55.148 00.004 14556 Enqueuing Move request for scope (-0.12, -0.21)
20:31:55.152 00.004 12308 Worker thread wakes up
20:31:55.152 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.21) opts 0xd
20:31:55.152 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.21)
20:31:55.153 00.001 12308 Moving (-0.12, -0.21) raw xDistance=0.13 yDistance=0.19
20:31:55.153 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:31:55.153 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:55.153 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:31:55.154 00.001 12308 MoveAxis(E, 0, ABG)
20:31:55.154 00.000 12308 Move returns status 0, amount 0
20:31:55.155 00.001 12308 MoveAxis(N, 0, ABG)
20:31:55.155 00.000 12308 Move returns status 0, amount 0
20:31:55.155 00.000 12308 move complete, result=0
20:31:55.155 00.000 12308 worker thread done servicing request
20:31:55.155 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:55.181 00.026 14556 UpdateGuideState exits: m=1826 SNR=28.6
20:31:55.186 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:55.189 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:55.193 00.004 14556 Enqueuing Expose request
20:31:55.197 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:31:55.202 00.005 12308 Worker thread wakes up
20:31:55.202 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:55.202 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:56.450 01.248 12308 Exposure complete
20:31:56.608 00.158 12308 worker thread done servicing request
20:31:56.609 00.001 14556 OnExposeComplete: enter
20:31:56.614 00.005 14556 UpdateGuideState(): m_state=6
20:31:56.619 00.005 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 480
20:31:56.624 00.005 14556 Star::Find returns 1 (0), X=173.81, Y=991.09, Mass=1638, SNR=27.3, Peak=159 HFD=4.3
20:31:56.627 00.003 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.86 = -0.42)
20:31:56.631 00.004 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.52)
20:31:56.635 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.10 hyp=0.28 cameraTheta=2.79 mountX=0.26 mountY=-0.14, mountTheta=-0.50
20:31:56.640 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.10, opts=13)
20:31:56.644 00.004 14556 Enqueuing Move request for scope (-0.27, 0.10)
20:31:56.648 00.004 12308 Worker thread wakes up
20:31:56.648 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.10) opts 0xd
20:31:56.648 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.10)
20:31:56.648 00.000 12308 Moving (-0.27, 0.10) raw xDistance=0.26 yDistance=-0.14
20:31:56.648 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
20:31:56.649 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:56.649 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:31:56.649 00.000 12308 MoveAxis(W, 112, ABG)
20:31:56.649 00.000 12308 Guiding  Dir = 3, Dur = 112
20:31:56.651 00.002 12308 IsSlewing returns 0
20:31:56.651 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:56.655 00.004 12308 IsGuiding returns 0
20:31:56.655 00.000 12308 PulseGuide returned control before completion, sleep 122
20:31:56.676 00.021 14556 UpdateGuideState exits: m=1638 SNR=27.3
20:31:56.681 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:56.685 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:56.689 00.004 14556 Enqueuing Expose request
20:31:56.784 00.095 12308 IsGuiding returns 1
20:31:56.785 00.001 12308 scope still moving after pulse duration time elapsed
20:31:56.815 00.030 12308 IsSlewing returns 0
20:31:56.816 00.001 12308 IsGuiding returns 0
20:31:56.818 00.002 12308 scope move finished after 112 + 50 ms
20:31:56.818 00.000 12308 Move returns status 0, amount 112
20:31:56.819 00.001 12308 MoveAxis(N, 0, ABG)
20:31:56.819 00.000 12308 Move returns status 0, amount 0
20:31:56.819 00.000 12308 move complete, result=0
20:31:56.820 00.001 12308 worker thread done servicing request
20:31:56.820 00.000 14556 GuideStep: 0.3 px 112 ms WEST, -0.1 px 0 ms NORTH
20:31:56.828 00.008 12308 Worker thread wakes up
20:31:56.828 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:56.830 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:58.079 01.249 12308 Exposure complete
20:31:58.227 00.148 14556 OnExposeComplete: enter
20:31:58.231 00.004 14556 UpdateGuideState(): m_state=6
20:31:58.235 00.004 12308 worker thread done servicing request
20:31:58.235 00.000 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 481
20:31:58.239 00.004 14556 Star::Find returns 1 (0), X=173.98, Y=990.99, Mass=1561, SNR=26.5, Peak=147 HFD=4.4
20:31:58.242 00.003 14556 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-3.07) = xAngle (-0.02 = -0.02)
20:31:58.246 00.004 14556 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.12 = -0.12)
20:31:58.248 00.002 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-3.09 mountX=0.09 mountY=-0.01, mountTheta=-0.12
20:31:58.253 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.00, opts=13)
20:31:58.256 00.003 14556 Enqueuing Move request for scope (-0.09, -0.00)
20:31:58.259 00.003 12308 Worker thread wakes up
20:31:58.259 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.00) opts 0xd
20:31:58.260 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.00)
20:31:58.260 00.000 12308 Moving (-0.09, -0.00) raw xDistance=0.09 yDistance=-0.01
20:31:58.260 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:31:58.260 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:58.260 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:31:58.260 00.000 12308 MoveAxis(E, 0, ABG)
20:31:58.260 00.000 12308 Move returns status 0, amount 0
20:31:58.261 00.001 12308 MoveAxis(N, 0, ABG)
20:31:58.261 00.000 12308 Move returns status 0, amount 0
20:31:58.261 00.000 12308 move complete, result=0
20:31:58.261 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:58.264 00.003 12308 worker thread done servicing request
20:31:58.286 00.022 14556 UpdateGuideState exits: m=1561 SNR=26.5
20:31:58.290 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:58.295 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:58.299 00.004 14556 Enqueuing Expose request
20:31:58.303 00.004 12308 Worker thread wakes up
20:31:58.303 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:58.303 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:31:58.307 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:31:59.559 01.252 12308 Exposure complete
20:31:59.718 00.159 12308 worker thread done servicing request
20:31:59.718 00.000 14556 OnExposeComplete: enter
20:31:59.722 00.004 14556 UpdateGuideState(): m_state=6
20:31:59.725 00.003 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 482
20:31:59.733 00.008 14556 Star::Find returns 1 (0), X=173.99, Y=990.94, Mass=1664, SNR=27.3, Peak=148 HFD=4.4
20:31:59.738 00.005 14556 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-3.07) = xAngle (0.50 = 0.50)
20:31:59.742 00.004 14556 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.40 = 0.40)
20:31:59.746 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.57 mountX=0.09 mountY=0.04, mountTheta=0.42
20:31:59.752 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.05, opts=13)
20:31:59.755 00.003 14556 Enqueuing Move request for scope (-0.09, -0.05)
20:31:59.758 00.003 12308 Worker thread wakes up
20:31:59.758 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
20:31:59.758 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
20:31:59.758 00.000 12308 Moving (-0.09, -0.05) raw xDistance=0.09 yDistance=0.04
20:31:59.760 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:31:59.760 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:59.760 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:31:59.760 00.000 12308 MoveAxis(E, 0, ABG)
20:31:59.760 00.000 12308 Move returns status 0, amount 0
20:31:59.760 00.000 12308 MoveAxis(N, 0, ABG)
20:31:59.760 00.000 12308 Move returns status 0, amount 0
20:31:59.761 00.001 12308 move complete, result=0
20:31:59.761 00.000 12308 worker thread done servicing request
20:31:59.761 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:31:59.786 00.025 14556 UpdateGuideState exits: m=1664 SNR=27.3
20:31:59.791 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:59.797 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:31:59.801 00.004 14556 Enqueuing Expose request
20:31:59.805 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:31:59.808 00.003 12308 Worker thread wakes up
20:31:59.808 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:31:59.809 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:01.052 01.243 12308 Exposure complete
20:32:01.218 00.166 12308 worker thread done servicing request
20:32:01.219 00.001 14556 OnExposeComplete: enter
20:32:01.222 00.003 14556 UpdateGuideState(): m_state=6
20:32:01.227 00.005 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 483
20:32:01.232 00.005 14556 Star::Find returns 1 (0), X=174.10, Y=991.07, Mass=1983, SNR=29.8, Peak=187 HFD=4.4
20:32:01.237 00.005 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.33 = -1.96)
20:32:01.242 00.005 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.06)
20:32:01.246 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.25 mountX=-0.03 mountY=-0.07, mountTheta=-1.97
20:32:01.251 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.08, opts=13)
20:32:01.255 00.004 14556 Enqueuing Move request for scope (0.03, 0.08)
20:32:01.259 00.004 12308 Worker thread wakes up
20:32:01.259 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
20:32:01.259 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
20:32:01.259 00.000 12308 Moving (0.03, 0.08) raw xDistance=-0.03 yDistance=-0.07
20:32:01.260 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:32:01.260 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:01.260 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:32:01.261 00.001 12308 MoveAxis(E, 0, ABG)
20:32:01.261 00.000 12308 Move returns status 0, amount 0
20:32:01.262 00.001 12308 MoveAxis(N, 0, ABG)
20:32:01.262 00.000 12308 Move returns status 0, amount 0
20:32:01.262 00.000 12308 move complete, result=0
20:32:01.262 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:01.268 00.006 12308 worker thread done servicing request
20:32:01.288 00.020 14556 UpdateGuideState exits: m=1983 SNR=29.8
20:32:01.294 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:01.300 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:01.304 00.004 14556 Enqueuing Expose request
20:32:01.309 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:32:01.312 00.003 12308 Worker thread wakes up
20:32:01.312 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:01.312 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:02.568 01.256 12308 Exposure complete
20:32:02.736 00.168 12308 worker thread done servicing request
20:32:02.737 00.001 14556 OnExposeComplete: enter
20:32:02.740 00.003 14556 UpdateGuideState(): m_state=6
20:32:02.744 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 484
20:32:02.747 00.003 14556 Star::Find returns 1 (0), X=174.28, Y=991.30, Mass=1530, SNR=26.4, Peak=134 HFD=3.9
20:32:02.751 00.004 14556 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.07) = xAngle (4.05 = -2.23)
20:32:02.755 00.004 14556 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.96 = -2.33)
20:32:02.758 00.003 14556 CameraToMount -- cameraX=0.21 cameraY=0.31 hyp=0.37 cameraTheta=0.98 mountX=-0.23 mountY=-0.27, mountTheta=-2.27
20:32:02.763 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.31, opts=13)
20:32:02.768 00.005 14556 Enqueuing Move request for scope (0.21, 0.31)
20:32:02.771 00.003 12308 Worker thread wakes up
20:32:02.771 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.31) opts 0xd
20:32:02.771 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.31)
20:32:02.771 00.000 12308 Moving (0.21, 0.31) raw xDistance=-0.23 yDistance=-0.27
20:32:02.772 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:32:02.772 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:32:02.773 00.001 12308 MoveAxis(E, 98, ABG)
20:32:02.773 00.000 12308 Guiding  Dir = 2, Dur = 98
20:32:02.773 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:02.778 00.005 12308 IsSlewing returns 0
20:32:02.778 00.000 12308 IsGuiding returns 0
20:32:02.778 00.000 12308 PulseGuide returned control before completion, sleep 108
20:32:02.800 00.022 14556 UpdateGuideState exits: m=1530 SNR=26.4
20:32:02.805 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:02.809 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:02.812 00.003 14556 Enqueuing Expose request
20:32:02.888 00.076 12308 IsGuiding returns 1
20:32:02.890 00.002 12308 scope still moving after pulse duration time elapsed
20:32:02.918 00.028 12308 IsSlewing returns 0
20:32:02.918 00.000 12308 IsGuiding returns 0
20:32:02.920 00.002 12308 scope move finished after 98 + 43 ms
20:32:02.920 00.000 12308 Move returns status 0, amount 98
20:32:02.920 00.000 12308 MoveAxis(N, 189, ABG)
20:32:02.921 00.001 12308 Guiding  Dir = 0, Dur = 189
20:32:02.921 00.000 12308 IsSlewing returns 0
20:32:02.921 00.000 12308 IsGuiding returns 0
20:32:02.922 00.001 12308 PulseGuide returned control before completion, sleep 199
20:32:03.138 00.216 12308 IsGuiding returns 1
20:32:03.139 00.001 12308 scope still moving after pulse duration time elapsed
20:32:03.169 00.030 12308 IsSlewing returns 0
20:32:03.170 00.001 12308 IsGuiding returns 0
20:32:03.170 00.000 12308 scope move finished after 189 + 59 ms
20:32:03.171 00.001 12308 Move returns status 0, amount 189
20:32:03.171 00.000 12308 move complete, result=0
20:32:03.171 00.000 12308 worker thread done servicing request
20:32:03.172 00.001 12308 Worker thread wakes up
20:32:03.172 00.000 14556 GuideStep: -0.2 px 98 ms EAST, -0.3 px 189 ms NORTH
20:32:03.179 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:03.179 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:04.428 01.249 12308 Exposure complete
20:32:04.589 00.161 12308 worker thread done servicing request
20:32:04.589 00.000 14556 OnExposeComplete: enter
20:32:04.594 00.005 14556 UpdateGuideState(): m_state=6
20:32:04.597 00.003 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 485
20:32:04.601 00.004 14556 Star::Find returns 1 (0), X=173.85, Y=991.17, Mass=1986, SNR=29.8, Peak=184 HFD=4.3
20:32:04.603 00.002 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
20:32:04.607 00.004 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
20:32:04.611 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.18 hyp=0.28 cameraTheta=2.46 mountX=0.21 mountY=-0.21, mountTheta=-0.80
20:32:04.616 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.18, opts=13)
20:32:04.619 00.003 14556 Enqueuing Move request for scope (-0.22, 0.18)
20:32:04.623 00.004 12308 Worker thread wakes up
20:32:04.623 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.18) opts 0xd
20:32:04.623 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.18)
20:32:04.623 00.000 12308 Moving (-0.22, 0.18) raw xDistance=0.21 yDistance=-0.21
20:32:04.623 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
20:32:04.623 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:32:04.625 00.002 12308 MoveAxis(W, 83, ABG)
20:32:04.625 00.000 12308 Guiding  Dir = 3, Dur = 83
20:32:04.625 00.000 12308 IsSlewing returns 0
20:32:04.625 00.000 12308 IsGuiding returns 0
20:32:04.626 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:04.629 00.003 12308 PulseGuide returned control before completion, sleep 93
20:32:04.649 00.020 14556 UpdateGuideState exits: m=1986 SNR=29.8
20:32:04.653 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:04.658 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:04.661 00.003 14556 Enqueuing Expose request
20:32:04.732 00.071 12308 IsGuiding returns 1
20:32:04.732 00.000 12308 scope still moving after pulse duration time elapsed
20:32:04.763 00.031 12308 IsSlewing returns 0
20:32:04.764 00.001 12308 IsGuiding returns 0
20:32:04.764 00.000 12308 scope move finished after 83 + 56 ms
20:32:04.765 00.001 12308 Move returns status 0, amount 83
20:32:04.765 00.000 12308 MoveAxis(N, 149, ABG)
20:32:04.765 00.000 12308 Guiding  Dir = 0, Dur = 149
20:32:04.766 00.001 12308 IsSlewing returns 0
20:32:04.766 00.000 12308 IsGuiding returns 0
20:32:04.767 00.001 12308 PulseGuide returned control before completion, sleep 159
20:32:04.935 00.168 12308 IsGuiding returns 1
20:32:04.935 00.000 12308 scope still moving after pulse duration time elapsed
20:32:04.965 00.030 12308 IsSlewing returns 0
20:32:04.966 00.001 12308 IsGuiding returns 0
20:32:04.967 00.001 12308 scope move finished after 149 + 50 ms
20:32:04.967 00.000 12308 Move returns status 0, amount 149
20:32:04.968 00.001 12308 move complete, result=0
20:32:04.968 00.000 12308 worker thread done servicing request
20:32:04.968 00.000 14556 GuideStep: 0.2 px 83 ms WEST, -0.2 px 149 ms NORTH
20:32:04.975 00.007 12308 Worker thread wakes up
20:32:04.975 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:04.975 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:06.227 01.252 12308 Exposure complete
20:32:06.391 00.164 12308 worker thread done servicing request
20:32:06.391 00.000 14556 OnExposeComplete: enter
20:32:06.396 00.005 14556 UpdateGuideState(): m_state=6
20:32:06.401 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 486
20:32:06.405 00.004 14556 Star::Find returns 1 (0), X=174.10, Y=990.98, Mass=1637, SNR=27.0, Peak=151 HFD=4.2
20:32:06.409 00.004 14556 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-3.07) = xAngle (2.63 = 2.63)
20:32:06.413 00.004 14556 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.53 = 2.53)
20:32:06.416 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.44 mountX=-0.03 mountY=0.02, mountTheta=2.56
20:32:06.421 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.01, opts=13)
20:32:06.426 00.005 14556 Enqueuing Move request for scope (0.03, -0.01)
20:32:06.430 00.004 12308 Worker thread wakes up
20:32:06.430 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
20:32:06.430 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
20:32:06.430 00.000 12308 Moving (0.03, -0.01) raw xDistance=-0.03 yDistance=0.02
20:32:06.430 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:32:06.430 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:06.430 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:32:06.431 00.001 12308 MoveAxis(E, 0, ABG)
20:32:06.431 00.000 12308 Move returns status 0, amount 0
20:32:06.431 00.000 12308 MoveAxis(N, 0, ABG)
20:32:06.431 00.000 12308 Move returns status 0, amount 0
20:32:06.431 00.000 12308 move complete, result=0
20:32:06.432 00.001 12308 worker thread done servicing request
20:32:06.432 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:06.455 00.023 14556 UpdateGuideState exits: m=1637 SNR=27.0
20:32:06.459 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:06.463 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:06.466 00.003 14556 Enqueuing Expose request
20:32:06.470 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:32:06.473 00.003 12308 Worker thread wakes up
20:32:06.473 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:06.473 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:07.721 01.248 12308 Exposure complete
20:32:07.883 00.162 12308 worker thread done servicing request
20:32:07.883 00.000 14556 OnExposeComplete: enter
20:32:07.888 00.005 14556 UpdateGuideState(): m_state=6
20:32:07.892 00.004 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
20:32:07.897 00.005 14556 Star::Find returns 1 (0), X=173.98, Y=991.18, Mass=1616, SNR=27.0, Peak=165 HFD=4.3
20:32:07.901 00.004 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
20:32:07.904 00.003 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
20:32:07.907 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.21 cameraTheta=2.03 mountX=0.08 mountY=-0.20, mountTheta=-1.19
20:32:07.912 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.18, opts=13)
20:32:07.916 00.004 14556 Enqueuing Move request for scope (-0.09, 0.18)
20:32:07.918 00.002 12308 Worker thread wakes up
20:32:07.919 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
20:32:07.919 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
20:32:07.919 00.000 12308 Moving (-0.09, 0.18) raw xDistance=0.08 yDistance=-0.20
20:32:07.919 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:32:07.919 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:07.920 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:32:07.920 00.000 12308 MoveAxis(E, 0, ABG)
20:32:07.920 00.000 12308 Move returns status 0, amount 0
20:32:07.921 00.001 12308 MoveAxis(N, 0, ABG)
20:32:07.921 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:07.924 00.003 12308 Move returns status 0, amount 0
20:32:07.924 00.000 12308 move complete, result=0
20:32:07.924 00.000 12308 worker thread done servicing request
20:32:07.941 00.017 14556 UpdateGuideState exits: m=1616 SNR=27.0
20:32:07.944 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:07.949 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:07.951 00.002 14556 Enqueuing Expose request
20:32:07.954 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:32:07.956 00.002 12308 Worker thread wakes up
20:32:07.957 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:07.957 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:09.208 01.251 12308 Exposure complete
20:32:09.359 00.151 12308 worker thread done servicing request
20:32:09.360 00.001 14556 OnExposeComplete: enter
20:32:09.364 00.004 14556 UpdateGuideState(): m_state=6
20:32:09.367 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
20:32:09.373 00.006 14556 Star::Find returns 1 (0), X=174.04, Y=991.02, Mass=1885, SNR=29.1, Peak=181 HFD=4.4
20:32:09.376 00.003 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.60 = -0.68)
20:32:09.379 00.003 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.78)
20:32:09.383 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.04 cameraTheta=2.53 mountX=0.03 mountY=-0.03, mountTheta=-0.73
20:32:09.389 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.03, opts=13)
20:32:09.393 00.004 14556 Enqueuing Move request for scope (-0.04, 0.03)
20:32:09.396 00.003 12308 Worker thread wakes up
20:32:09.398 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
20:32:09.398 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
20:32:09.398 00.000 12308 Moving (-0.04, 0.03) raw xDistance=0.03 yDistance=-0.03
20:32:09.398 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:32:09.398 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:09.399 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:32:09.399 00.000 12308 MoveAxis(E, 0, ABG)
20:32:09.399 00.000 12308 Move returns status 0, amount 0
20:32:09.399 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:09.403 00.004 12308 MoveAxis(N, 0, ABG)
20:32:09.403 00.000 12308 Move returns status 0, amount 0
20:32:09.404 00.001 12308 move complete, result=0
20:32:09.404 00.000 12308 worker thread done servicing request
20:32:09.427 00.023 14556 UpdateGuideState exits: m=1885 SNR=29.1
20:32:09.431 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:09.436 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:09.440 00.004 14556 Enqueuing Expose request
20:32:09.443 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:32:09.447 00.004 12308 Worker thread wakes up
20:32:09.448 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:09.448 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:10.702 01.254 12308 Exposure complete
20:32:10.867 00.165 12308 worker thread done servicing request
20:32:10.867 00.000 14556 OnExposeComplete: enter
20:32:10.872 00.005 14556 UpdateGuideState(): m_state=6
20:32:10.875 00.003 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 489
20:32:10.879 00.004 14556 Star::Find returns 1 (0), X=174.04, Y=991.19, Mass=1797, SNR=28.4, Peak=160 HFD=4.4
20:32:10.883 00.004 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
20:32:10.887 00.004 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
20:32:10.890 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.72 mountX=0.02 mountY=-0.19, mountTheta=-1.49
20:32:10.896 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.19, opts=13)
20:32:10.899 00.003 14556 Enqueuing Move request for scope (-0.03, 0.19)
20:32:10.903 00.004 12308 Worker thread wakes up
20:32:10.903 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.19) opts 0xd
20:32:10.903 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.19)
20:32:10.903 00.000 12308 Moving (-0.03, 0.19) raw xDistance=0.02 yDistance=-0.19
20:32:10.903 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:32:10.903 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:10.904 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:32:10.904 00.000 12308 MoveAxis(E, 0, ABG)
20:32:10.904 00.000 12308 Move returns status 0, amount 0
20:32:10.904 00.000 12308 MoveAxis(N, 0, ABG)
20:32:10.904 00.000 12308 Move returns status 0, amount 0
20:32:10.904 00.000 12308 move complete, result=0
20:32:10.906 00.002 12308 worker thread done servicing request
20:32:10.906 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:10.931 00.025 14556 UpdateGuideState exits: m=1797 SNR=28.4
20:32:10.936 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:10.939 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:10.943 00.004 14556 Enqueuing Expose request
20:32:10.948 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:32:10.953 00.005 12308 Worker thread wakes up
20:32:10.953 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:10.953 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:12.206 01.253 12308 Exposure complete
20:32:12.363 00.157 12308 worker thread done servicing request
20:32:12.363 00.000 14556 OnExposeComplete: enter
20:32:12.368 00.005 14556 UpdateGuideState(): m_state=6
20:32:12.372 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 490
20:32:12.375 00.003 14556 Star::Find returns 1 (0), X=173.79, Y=991.24, Mass=1882, SNR=29.2, Peak=162 HFD=4.5
20:32:12.379 00.004 14556 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.07) = xAngle (5.50 = -0.79)
20:32:12.384 00.005 14556 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.89)
20:32:12.388 00.004 14556 CameraToMount -- cameraX=-0.28 cameraY=0.24 hyp=0.37 cameraTheta=2.42 mountX=0.26 mountY=-0.29, mountTheta=-0.83
20:32:12.393 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.24, opts=13)
20:32:12.397 00.004 14556 Enqueuing Move request for scope (-0.28, 0.24)
20:32:12.401 00.004 12308 Worker thread wakes up
20:32:12.401 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.24) opts 0xd
20:32:12.401 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.24)
20:32:12.401 00.000 12308 Moving (-0.28, 0.24) raw xDistance=0.26 yDistance=-0.29
20:32:12.401 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
20:32:12.401 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:32:12.402 00.001 12308 MoveAxis(W, 113, ABG)
20:32:12.402 00.000 12308 Guiding  Dir = 3, Dur = 113
20:32:12.402 00.000 12308 IsSlewing returns 0
20:32:12.403 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:12.407 00.004 12308 IsGuiding returns 0
20:32:12.408 00.001 12308 PulseGuide returned control before completion, sleep 123
20:32:12.428 00.020 14556 UpdateGuideState exits: m=1882 SNR=29.2
20:32:12.433 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:12.437 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:12.441 00.004 14556 Enqueuing Expose request
20:32:12.540 00.099 12308 IsGuiding returns 1
20:32:12.541 00.001 12308 scope still moving after pulse duration time elapsed
20:32:12.572 00.031 12308 IsSlewing returns 0
20:32:12.574 00.002 12308 IsGuiding returns 0
20:32:12.574 00.000 12308 scope move finished after 113 + 54 ms
20:32:12.576 00.002 12308 Move returns status 0, amount 113
20:32:12.576 00.000 12308 MoveAxis(N, 202, ABG)
20:32:12.576 00.000 12308 Guiding  Dir = 0, Dur = 202
20:32:12.577 00.001 12308 IsSlewing returns 0
20:32:12.577 00.000 12308 IsGuiding returns 0
20:32:12.577 00.000 12308 PulseGuide returned control before completion, sleep 212
20:32:12.793 00.216 12308 IsGuiding returns 1
20:32:12.794 00.001 12308 scope still moving after pulse duration time elapsed
20:32:12.823 00.029 12308 IsSlewing returns 0
20:32:12.824 00.001 12308 IsGuiding returns 0
20:32:12.824 00.000 12308 scope move finished after 202 + 45 ms
20:32:12.825 00.001 12308 Move returns status 0, amount 202
20:32:12.825 00.000 12308 move complete, result=0
20:32:12.826 00.001 12308 worker thread done servicing request
20:32:12.826 00.000 14556 GuideStep: 0.3 px 113 ms WEST, -0.3 px 202 ms NORTH
20:32:12.833 00.007 12308 Worker thread wakes up
20:32:12.833 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:12.833 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:14.089 01.256 12308 Exposure complete
20:32:14.254 00.165 12308 worker thread done servicing request
20:32:14.254 00.000 14556 OnExposeComplete: enter
20:32:14.258 00.004 14556 UpdateGuideState(): m_state=6
20:32:14.261 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 491
20:32:14.266 00.005 14556 Star::Find returns 1 (0), X=174.37, Y=991.01, Mass=2033, SNR=30.2, Peak=174 HFD=4.3
20:32:14.271 00.005 14556 CameraToMount -- cameraTheta (0.06) - m_xAngle (-3.07) = xAngle (3.13 = 3.13)
20:32:14.274 00.003 14556 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.03 = 3.03)
20:32:14.278 00.004 14556 CameraToMount -- cameraX=0.30 cameraY=0.02 hyp=0.30 cameraTheta=0.06 mountX=-0.30 mountY=0.03, mountTheta=3.03
20:32:14.285 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.30, y=0.02, opts=13)
20:32:14.288 00.003 14556 Enqueuing Move request for scope (0.30, 0.02)
20:32:14.293 00.005 12308 Worker thread wakes up
20:32:14.293 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.02) opts 0xd
20:32:14.293 00.000 12308 Handling offset move in thread for scope, endpoint = (0.30, 0.02)
20:32:14.294 00.001 12308 Moving (0.30, 0.02) raw xDistance=-0.30 yDistance=0.03
20:32:14.294 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.30
20:32:14.294 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:14.294 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:32:14.295 00.001 12308 MoveAxis(E, 122, ABG)
20:32:14.295 00.000 12308 Guiding  Dir = 2, Dur = 122
20:32:14.295 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:14.300 00.005 12308 IsSlewing returns 0
20:32:14.300 00.000 12308 IsGuiding returns 0
20:32:14.301 00.001 12308 PulseGuide returned control before completion, sleep 132
20:32:14.321 00.020 14556 UpdateGuideState exits: m=2033 SNR=30.2
20:32:14.325 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:14.332 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:14.339 00.007 14556 Enqueuing Expose request
20:32:14.437 00.098 12308 IsGuiding returns 1
20:32:14.437 00.000 12308 scope still moving after pulse duration time elapsed
20:32:14.468 00.031 12308 IsSlewing returns 0
20:32:14.469 00.001 12308 IsGuiding returns 0
20:32:14.470 00.001 12308 scope move finished after 122 + 47 ms
20:32:14.470 00.000 12308 Move returns status 0, amount 122
20:32:14.470 00.000 12308 MoveAxis(N, 0, ABG)
20:32:14.471 00.001 12308 Move returns status 0, amount 0
20:32:14.472 00.001 12308 move complete, result=0
20:32:14.472 00.000 12308 worker thread done servicing request
20:32:14.472 00.000 14556 GuideStep: -0.3 px 122 ms EAST, 0.0 px 0 ms NORTH
20:32:14.478 00.006 12308 Worker thread wakes up
20:32:14.480 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:14.480 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:15.735 01.255 12308 Exposure complete
20:32:15.903 00.168 12308 worker thread done servicing request
20:32:15.903 00.000 14556 OnExposeComplete: enter
20:32:15.908 00.005 14556 UpdateGuideState(): m_state=6
20:32:15.911 00.003 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 492
20:32:15.915 00.004 14556 Star::Find returns 1 (0), X=174.13, Y=991.20, Mass=1864, SNR=29.1, Peak=172 HFD=4.4
20:32:15.919 00.004 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.39 = -1.89)
20:32:15.923 00.004 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -1.99)
20:32:15.928 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.32 mountX=-0.07 mountY=-0.19, mountTheta=-1.91
20:32:15.933 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.20, opts=13)
20:32:15.937 00.004 14556 Enqueuing Move request for scope (0.05, 0.20)
20:32:15.940 00.003 12308 Worker thread wakes up
20:32:15.940 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.20) opts 0xd
20:32:15.940 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.20)
20:32:15.940 00.000 12308 Moving (0.05, 0.20) raw xDistance=-0.07 yDistance=-0.19
20:32:15.942 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:32:15.942 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:15.942 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:32:15.942 00.000 12308 MoveAxis(E, 0, ABG)
20:32:15.942 00.000 12308 Move returns status 0, amount 0
20:32:15.942 00.000 12308 MoveAxis(N, 0, ABG)
20:32:15.943 00.001 12308 Move returns status 0, amount 0
20:32:15.943 00.000 12308 move complete, result=0
20:32:15.943 00.000 12308 worker thread done servicing request
20:32:15.943 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:15.970 00.027 14556 UpdateGuideState exits: m=1864 SNR=29.1
20:32:15.973 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:15.977 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:15.980 00.003 14556 Enqueuing Expose request
20:32:15.985 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:32:15.989 00.004 12308 Worker thread wakes up
20:32:15.989 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:15.989 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:17.239 01.250 12308 Exposure complete
20:32:17.397 00.158 12308 worker thread done servicing request
20:32:17.397 00.000 14556 OnExposeComplete: enter
20:32:17.403 00.006 14556 UpdateGuideState(): m_state=6
20:32:17.407 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 493
20:32:17.410 00.003 14556 Star::Find returns 1 (0), X=173.98, Y=991.19, Mass=1653, SNR=27.2, Peak=157 HFD=4.2
20:32:17.415 00.005 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.10 = -1.19)
20:32:17.419 00.004 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
20:32:17.423 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.20 hyp=0.22 cameraTheta=2.02 mountX=0.08 mountY=-0.21, mountTheta=-1.20
20:32:17.428 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.20, opts=13)
20:32:17.432 00.004 14556 Enqueuing Move request for scope (-0.10, 0.20)
20:32:17.435 00.003 12308 Worker thread wakes up
20:32:17.435 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.20) opts 0xd
20:32:17.435 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.20)
20:32:17.435 00.000 12308 Moving (-0.10, 0.20) raw xDistance=0.08 yDistance=-0.21
20:32:17.435 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:32:17.435 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:32:17.435 00.000 12308 MoveAxis(E, 0, ABG)
20:32:17.435 00.000 12308 Move returns status 0, amount 0
20:32:17.435 00.000 12308 MoveAxis(N, 148, ABG)
20:32:17.437 00.002 12308 Guiding  Dir = 0, Dur = 148
20:32:17.437 00.000 12308 IsSlewing returns 0
20:32:17.437 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:17.440 00.003 12308 IsGuiding returns 0
20:32:17.440 00.000 12308 PulseGuide returned control before completion, sleep 158
20:32:17.458 00.018 14556 UpdateGuideState exits: m=1653 SNR=27.2
20:32:17.464 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:17.468 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:17.471 00.003 14556 Enqueuing Expose request
20:32:17.602 00.131 12308 IsGuiding returns 1
20:32:17.604 00.002 12308 scope still moving after pulse duration time elapsed
20:32:17.633 00.029 12308 IsSlewing returns 0
20:32:17.635 00.002 12308 IsGuiding returns 0
20:32:17.635 00.000 12308 scope move finished after 148 + 47 ms
20:32:17.637 00.002 12308 Move returns status 0, amount 148
20:32:17.637 00.000 12308 move complete, result=0
20:32:17.637 00.000 12308 worker thread done servicing request
20:32:17.638 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 148 ms NORTH
20:32:17.643 00.005 12308 Worker thread wakes up
20:32:17.643 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:17.643 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:18.892 01.249 12308 Exposure complete
20:32:19.060 00.168 12308 worker thread done servicing request
20:32:19.061 00.001 14556 OnExposeComplete: enter
20:32:19.064 00.003 14556 UpdateGuideState(): m_state=6
20:32:19.069 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 494
20:32:19.073 00.004 14556 Star::Find returns 1 (0), X=173.97, Y=990.95, Mass=1727, SNR=27.8, Peak=164 HFD=4.4
20:32:19.076 00.003 14556 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.07) = xAngle (0.40 = 0.40)
20:32:19.080 00.004 14556 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.30 = 0.30)
20:32:19.085 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-2.68 mountX=0.10 mountY=0.03, mountTheta=0.31
20:32:19.089 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.05, opts=13)
20:32:19.093 00.004 14556 Enqueuing Move request for scope (-0.10, -0.05)
20:32:19.096 00.003 12308 Worker thread wakes up
20:32:19.096 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd
20:32:19.096 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.05)
20:32:19.096 00.000 12308 Moving (-0.10, -0.05) raw xDistance=0.10 yDistance=0.03
20:32:19.097 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:32:19.097 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:19.097 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:32:19.097 00.000 12308 MoveAxis(E, 0, ABG)
20:32:19.097 00.000 12308 Move returns status 0, amount 0
20:32:19.098 00.001 12308 MoveAxis(N, 0, ABG)
20:32:19.098 00.000 12308 Move returns status 0, amount 0
20:32:19.098 00.000 12308 move complete, result=0
20:32:19.099 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:19.103 00.004 12308 worker thread done servicing request
20:32:19.122 00.019 14556 UpdateGuideState exits: m=1727 SNR=27.8
20:32:19.126 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:19.128 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:19.131 00.003 14556 Enqueuing Expose request
20:32:19.135 00.004 12308 Worker thread wakes up
20:32:19.135 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:32:19.139 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:19.139 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:20.379 01.240 12308 Exposure complete
20:32:20.548 00.169 12308 worker thread done servicing request
20:32:20.548 00.000 14556 OnExposeComplete: enter
20:32:20.554 00.006 14556 UpdateGuideState(): m_state=6
20:32:20.558 00.004 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 495
20:32:20.562 00.004 14556 Star::Find returns 1 (0), X=173.86, Y=991.25, Mass=2039, SNR=30.6, Peak=173 HFD=4.5
20:32:20.566 00.004 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.35 = -0.93)
20:32:20.569 00.003 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.03)
20:32:20.574 00.005 14556 CameraToMount -- cameraX=-0.22 cameraY=0.25 hyp=0.33 cameraTheta=2.28 mountX=0.20 mountY=-0.28, mountTheta=-0.96
20:32:20.580 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.25, opts=13)
20:32:20.585 00.005 14556 Enqueuing Move request for scope (-0.22, 0.25)
20:32:20.589 00.004 12308 Worker thread wakes up
20:32:20.589 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.25) opts 0xd
20:32:20.590 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.25)
20:32:20.590 00.000 12308 Moving (-0.22, 0.25) raw xDistance=0.20 yDistance=-0.28
20:32:20.590 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
20:32:20.590 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:32:20.590 00.000 12308 MoveAxis(E, 0, ABG)
20:32:20.590 00.000 12308 Move returns status 0, amount 0
20:32:20.592 00.002 12308 MoveAxis(N, 200, ABG)
20:32:20.592 00.000 12308 Guiding  Dir = 0, Dur = 200
20:32:20.592 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:20.596 00.004 12308 IsSlewing returns 0
20:32:20.596 00.000 12308 IsGuiding returns 0
20:32:20.597 00.001 12308 PulseGuide returned control before completion, sleep 210
20:32:20.620 00.023 14556 UpdateGuideState exits: m=2039 SNR=30.6
20:32:20.624 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:20.628 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:20.632 00.004 14556 Enqueuing Expose request
20:32:20.811 00.179 12308 IsGuiding returns 1
20:32:20.812 00.001 12308 scope still moving after pulse duration time elapsed
20:32:20.842 00.030 12308 IsSlewing returns 0
20:32:20.844 00.002 12308 IsGuiding returns 0
20:32:20.845 00.001 12308 scope move finished after 200 + 47 ms
20:32:20.845 00.000 12308 Move returns status 0, amount 200
20:32:20.846 00.001 12308 move complete, result=0
20:32:20.846 00.000 12308 worker thread done servicing request
20:32:20.847 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 200 ms NORTH
20:32:20.853 00.006 12308 Worker thread wakes up
20:32:20.854 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:20.854 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:22.103 01.249 12308 Exposure complete
20:32:22.307 00.204 12308 worker thread done servicing request
20:32:22.307 00.000 14556 OnExposeComplete: enter
20:32:22.312 00.005 14556 UpdateGuideState(): m_state=6
20:32:22.316 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 496
20:32:22.319 00.003 14556 Star::Find returns 1 (0), X=173.96, Y=990.74, Mass=1783, SNR=28.3, Peak=169 HFD=4.3
20:32:22.323 00.004 14556 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-3.07) = xAngle (1.08 = 1.08)
20:32:22.326 00.003 14556 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.98 = 0.98)
20:32:22.330 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.25 hyp=0.27 cameraTheta=-1.99 mountX=0.13 mountY=0.23, mountTheta=1.05
20:32:22.335 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.25, opts=13)
20:32:22.338 00.003 14556 Enqueuing Move request for scope (-0.11, -0.25)
20:32:22.342 00.004 12308 Worker thread wakes up
20:32:22.342 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.25) opts 0xd
20:32:22.342 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.25)
20:32:22.343 00.001 12308 Moving (-0.11, -0.25) raw xDistance=0.13 yDistance=0.23
20:32:22.343 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:32:22.343 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:32:22.343 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:32:22.343 00.000 12308 MoveAxis(E, 0, ABG)
20:32:22.344 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:22.348 00.004 12308 Move returns status 0, amount 0
20:32:22.348 00.000 12308 MoveAxis(N, 0, ABG)
20:32:22.349 00.001 12308 Move returns status 0, amount 0
20:32:22.349 00.000 12308 move complete, result=0
20:32:22.349 00.000 12308 worker thread done servicing request
20:32:22.369 00.020 14556 UpdateGuideState exits: m=1783 SNR=28.3
20:32:22.373 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:22.377 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:22.381 00.004 14556 Enqueuing Expose request
20:32:22.385 00.004 12308 Worker thread wakes up
20:32:22.385 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:22.385 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:32:22.391 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:23.635 01.244 12308 Exposure complete
20:32:23.785 00.150 12308 worker thread done servicing request
20:32:23.786 00.001 14556 OnExposeComplete: enter
20:32:23.790 00.004 14556 UpdateGuideState(): m_state=6
20:32:23.794 00.004 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 497
20:32:23.797 00.003 14556 Star::Find returns 1 (0), X=173.96, Y=990.86, Mass=1410, SNR=25.0, Peak=121 HFD=4.3
20:32:23.802 00.005 14556 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-3.07) = xAngle (0.82 = 0.82)
20:32:23.806 00.004 14556 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.72 = 0.72)
20:32:23.810 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-2.25 mountX=0.12 mountY=0.12, mountTheta=0.77
20:32:23.816 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.14, opts=13)
20:32:23.819 00.003 14556 Enqueuing Move request for scope (-0.11, -0.14)
20:32:23.824 00.005 12308 Worker thread wakes up
20:32:23.824 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.14) opts 0xd
20:32:23.824 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.14)
20:32:23.824 00.000 12308 Moving (-0.11, -0.14) raw xDistance=0.12 yDistance=0.12
20:32:23.824 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:32:23.825 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:23.825 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:32:23.825 00.000 12308 MoveAxis(E, 0, ABG)
20:32:23.826 00.001 12308 Move returns status 0, amount 0
20:32:23.826 00.000 12308 MoveAxis(N, 0, ABG)
20:32:23.826 00.000 12308 Move returns status 0, amount 0
20:32:23.826 00.000 12308 move complete, result=0
20:32:23.826 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:23.830 00.004 12308 worker thread done servicing request
20:32:23.850 00.020 14556 UpdateGuideState exits: m=1410 SNR=25.0
20:32:23.856 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:23.863 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:23.868 00.005 14556 Enqueuing Expose request
20:32:23.872 00.004 12308 Worker thread wakes up
20:32:23.873 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:23.873 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:23.873 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:32:25.125 01.252 12308 Exposure complete
20:32:25.293 00.168 12308 worker thread done servicing request
20:32:25.293 00.000 14556 OnExposeComplete: enter
20:32:25.297 00.004 14556 UpdateGuideState(): m_state=6
20:32:25.302 00.005 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 498
20:32:25.305 00.003 14556 Star::Find returns 1 (0), X=173.92, Y=991.14, Mass=2118, SNR=30.8, Peak=186 HFD=4.6
20:32:25.309 00.004 14556 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.07) = xAngle (5.45 = -0.83)
20:32:25.313 00.004 14556 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.93)
20:32:25.316 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.20 cameraTheta=2.38 mountX=0.14 mountY=-0.16, mountTheta=-0.87
20:32:25.320 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.14, opts=13)
20:32:25.323 00.003 14556 Enqueuing Move request for scope (-0.15, 0.14)
20:32:25.325 00.002 12308 Worker thread wakes up
20:32:25.325 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.14) opts 0xd
20:32:25.325 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.14)
20:32:25.325 00.000 12308 Moving (-0.15, 0.14) raw xDistance=0.14 yDistance=-0.16
20:32:25.327 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:32:25.327 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:25.327 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:32:25.327 00.000 12308 MoveAxis(E, 0, ABG)
20:32:25.327 00.000 12308 Move returns status 0, amount 0
20:32:25.327 00.000 12308 MoveAxis(N, 0, ABG)
20:32:25.328 00.001 12308 Move returns status 0, amount 0
20:32:25.328 00.000 12308 move complete, result=0
20:32:25.328 00.000 12308 worker thread done servicing request
20:32:25.328 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:25.353 00.025 14556 UpdateGuideState exits: m=2118 SNR=30.8
20:32:25.357 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:25.361 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:25.366 00.005 14556 Enqueuing Expose request
20:32:25.371 00.005 12308 Worker thread wakes up
20:32:25.371 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:32:25.376 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:25.376 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:26.628 01.252 12308 Exposure complete
20:32:26.778 00.150 12308 worker thread done servicing request
20:32:26.779 00.001 14556 OnExposeComplete: enter
20:32:26.783 00.004 14556 UpdateGuideState(): m_state=6
20:32:26.787 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 499
20:32:26.791 00.004 14556 Star::Find returns 1 (0), X=174.06, Y=991.07, Mass=1429, SNR=25.3, Peak=121 HFD=4.4
20:32:26.795 00.004 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.73 = -1.55)
20:32:26.801 00.006 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.65)
20:32:26.808 00.007 14556 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.66 mountX=0.00 mountY=-0.08, mountTheta=-1.55
20:32:26.816 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.08, opts=13)
20:32:26.820 00.004 14556 Enqueuing Move request for scope (-0.01, 0.08)
20:32:26.825 00.005 12308 Worker thread wakes up
20:32:26.825 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
20:32:26.825 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
20:32:26.825 00.000 12308 Moving (-0.01, 0.08) raw xDistance=0.00 yDistance=-0.08
20:32:26.826 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:32:26.826 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:26.826 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:32:26.826 00.000 12308 MoveAxis(E, 0, ABG)
20:32:26.826 00.000 12308 Move returns status 0, amount 0
20:32:26.828 00.002 12308 MoveAxis(N, 0, ABG)
20:32:26.828 00.000 12308 Move returns status 0, amount 0
20:32:26.828 00.000 12308 move complete, result=0
20:32:26.828 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:26.833 00.005 12308 worker thread done servicing request
20:32:26.853 00.020 14556 UpdateGuideState exits: m=1429 SNR=25.3
20:32:26.858 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:26.863 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:26.867 00.004 14556 Enqueuing Expose request
20:32:26.871 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:32:26.875 00.004 12308 Worker thread wakes up
20:32:26.875 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:26.875 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:28.129 01.254 12308 Exposure complete
20:32:28.299 00.170 12308 worker thread done servicing request
20:32:28.300 00.001 14556 OnExposeComplete: enter
20:32:28.303 00.003 14556 UpdateGuideState(): m_state=6
20:32:28.308 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 500
20:32:28.312 00.004 14556 Star::Find returns 1 (0), X=173.97, Y=991.13, Mass=1769, SNR=28.3, Peak=140 HFD=4.3
20:32:28.314 00.002 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.32 = -0.97)
20:32:28.318 00.004 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.07)
20:32:28.322 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.17 cameraTheta=2.24 mountX=0.09 mountY=-0.15, mountTheta=-1.00
20:32:28.329 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.13, opts=13)
20:32:28.333 00.004 14556 Enqueuing Move request for scope (-0.10, 0.13)
20:32:28.337 00.004 12308 Worker thread wakes up
20:32:28.339 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
20:32:28.339 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
20:32:28.339 00.000 12308 Moving (-0.10, 0.13) raw xDistance=0.09 yDistance=-0.15
20:32:28.339 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:32:28.339 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:28.340 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:32:28.340 00.000 12308 MoveAxis(E, 0, ABG)
20:32:28.340 00.000 12308 Move returns status 0, amount 0
20:32:28.340 00.000 12308 MoveAxis(N, 0, ABG)
20:32:28.340 00.000 12308 Move returns status 0, amount 0
20:32:28.340 00.000 12308 move complete, result=0
20:32:28.341 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:28.346 00.005 12308 worker thread done servicing request
20:32:28.369 00.023 14556 UpdateGuideState exits: m=1769 SNR=28.3
20:32:28.373 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:28.377 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:28.380 00.003 14556 Enqueuing Expose request
20:32:28.384 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:32:28.389 00.005 12308 Worker thread wakes up
20:32:28.389 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:28.389 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:29.632 01.243 12308 Exposure complete
20:32:29.784 00.152 12308 worker thread done servicing request
20:32:29.784 00.000 14556 OnExposeComplete: enter
20:32:29.788 00.004 14556 UpdateGuideState(): m_state=6
20:32:29.791 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 501
20:32:29.796 00.005 14556 Star::Find returns 1 (0), X=173.88, Y=991.23, Mass=1462, SNR=25.6, Peak=125 HFD=4.2
20:32:29.800 00.004 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.33 = -0.95)
20:32:29.804 00.004 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.05)
20:32:29.807 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.23 hyp=0.30 cameraTheta=2.26 mountX=0.17 mountY=-0.26, mountTheta=-0.98
20:32:29.811 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.23, opts=13)
20:32:29.816 00.005 14556 Enqueuing Move request for scope (-0.19, 0.23)
20:32:29.819 00.003 12308 Worker thread wakes up
20:32:29.819 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.23) opts 0xd
20:32:29.819 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.23)
20:32:29.819 00.000 12308 Moving (-0.19, 0.23) raw xDistance=0.17 yDistance=-0.26
20:32:29.819 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:32:29.820 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:32:29.820 00.000 12308 MoveAxis(E, 0, ABG)
20:32:29.820 00.000 12308 Move returns status 0, amount 0
20:32:29.820 00.000 12308 MoveAxis(N, 184, ABG)
20:32:29.820 00.000 12308 Guiding  Dir = 0, Dur = 184
20:32:29.821 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:29.824 00.003 12308 IsSlewing returns 0
20:32:29.825 00.001 12308 IsGuiding returns 0
20:32:29.825 00.000 12308 PulseGuide returned control before completion, sleep 194
20:32:29.846 00.021 14556 UpdateGuideState exits: m=1462 SNR=25.6
20:32:29.850 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:29.854 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:29.863 00.009 14556 Enqueuing Expose request
20:32:30.028 00.165 12308 IsGuiding returns 1
20:32:30.028 00.000 12308 scope still moving after pulse duration time elapsed
20:32:30.059 00.031 12308 IsSlewing returns 0
20:32:30.061 00.002 12308 IsGuiding returns 0
20:32:30.062 00.001 12308 scope move finished after 184 + 52 ms
20:32:30.062 00.000 12308 Move returns status 0, amount 184
20:32:30.062 00.000 12308 move complete, result=0
20:32:30.063 00.001 12308 worker thread done servicing request
20:32:30.064 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 184 ms NORTH
20:32:30.069 00.005 12308 Worker thread wakes up
20:32:30.069 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:30.069 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:31.323 01.254 12308 Exposure complete
20:32:31.475 00.152 12308 worker thread done servicing request
20:32:31.475 00.000 14556 OnExposeComplete: enter
20:32:31.480 00.005 14556 UpdateGuideState(): m_state=6
20:32:31.483 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 502
20:32:31.487 00.004 14556 Star::Find returns 1 (0), X=173.95, Y=991.00, Mass=1776, SNR=28.0, Peak=168 HFD=4.4
20:32:31.491 00.004 14556 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.07) = xAngle (6.18 = -0.11)
20:32:31.494 00.003 14556 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.08 = -0.20)
20:32:31.497 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.00 hyp=0.12 cameraTheta=3.10 mountX=0.12 mountY=-0.02, mountTheta=-0.20
20:32:31.503 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.00, opts=13)
20:32:31.507 00.004 14556 Enqueuing Move request for scope (-0.12, 0.00)
20:32:31.510 00.003 12308 Worker thread wakes up
20:32:31.510 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.00) opts 0xd
20:32:31.510 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.00)
20:32:31.510 00.000 12308 Moving (-0.12, 0.00) raw xDistance=0.12 yDistance=-0.02
20:32:31.510 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:32:31.511 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:31.511 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:32:31.511 00.000 12308 MoveAxis(E, 0, ABG)
20:32:31.511 00.000 12308 Move returns status 0, amount 0
20:32:31.511 00.000 12308 MoveAxis(N, 0, ABG)
20:32:31.512 00.001 12308 Move returns status 0, amount 0
20:32:31.512 00.000 12308 move complete, result=0
20:32:31.512 00.000 12308 worker thread done servicing request
20:32:31.512 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:31.540 00.028 14556 UpdateGuideState exits: m=1776 SNR=28.0
20:32:31.544 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:31.550 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:31.554 00.004 14556 Enqueuing Expose request
20:32:31.559 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:32:31.563 00.004 12308 Worker thread wakes up
20:32:31.563 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:31.563 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:32.805 01.242 12308 Exposure complete
20:32:32.981 00.176 12308 worker thread done servicing request
20:32:32.982 00.001 14556 OnExposeComplete: enter
20:32:32.985 00.003 14556 UpdateGuideState(): m_state=6
20:32:32.990 00.005 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 503
20:32:32.995 00.005 14556 Star::Find returns 1 (0), X=173.89, Y=991.13, Mass=1706, SNR=27.8, Peak=148 HFD=4.3
20:32:32.999 00.004 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.55 = -0.73)
20:32:33.002 00.003 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.83)
20:32:33.006 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.14 hyp=0.23 cameraTheta=2.48 mountX=0.17 mountY=-0.17, mountTheta=-0.78
20:32:33.012 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.14, opts=13)
20:32:33.016 00.004 14556 Enqueuing Move request for scope (-0.18, 0.14)
20:32:33.020 00.004 12308 Worker thread wakes up
20:32:33.021 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.14) opts 0xd
20:32:33.021 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.14)
20:32:33.021 00.000 12308 Moving (-0.18, 0.14) raw xDistance=0.17 yDistance=-0.17
20:32:33.021 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:32:33.021 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:33.022 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:32:33.022 00.000 12308 MoveAxis(E, 0, ABG)
20:32:33.022 00.000 12308 Move returns status 0, amount 0
20:32:33.022 00.000 12308 MoveAxis(N, 0, ABG)
20:32:33.023 00.001 12308 Move returns status 0, amount 0
20:32:33.023 00.000 12308 move complete, result=0
20:32:33.023 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:33.027 00.004 12308 worker thread done servicing request
20:32:33.047 00.020 14556 UpdateGuideState exits: m=1706 SNR=27.8
20:32:33.053 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:33.057 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:33.061 00.004 14556 Enqueuing Expose request
20:32:33.065 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:32:33.069 00.004 12308 Worker thread wakes up
20:32:33.069 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:33.069 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:34.312 01.243 12308 Exposure complete
20:32:34.483 00.171 12308 worker thread done servicing request
20:32:34.484 00.001 14556 OnExposeComplete: enter
20:32:34.488 00.004 14556 UpdateGuideState(): m_state=6
20:32:34.493 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 504
20:32:34.497 00.004 14556 Star::Find returns 1 (0), X=173.95, Y=991.25, Mass=1788, SNR=28.5, Peak=158 HFD=4.3
20:32:34.501 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
20:32:34.505 00.004 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
20:32:34.510 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.25 hyp=0.28 cameraTheta=2.02 mountX=0.10 mountY=-0.27, mountTheta=-1.20
20:32:34.515 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.25, opts=13)
20:32:34.519 00.004 14556 Enqueuing Move request for scope (-0.12, 0.25)
20:32:34.523 00.004 12308 Worker thread wakes up
20:32:34.523 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.25) opts 0xd
20:32:34.523 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.25)
20:32:34.523 00.000 12308 Moving (-0.12, 0.25) raw xDistance=0.10 yDistance=-0.27
20:32:34.523 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:32:34.523 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:32:34.525 00.002 12308 MoveAxis(E, 0, ABG)
20:32:34.525 00.000 12308 Move returns status 0, amount 0
20:32:34.525 00.000 12308 MoveAxis(N, 189, ABG)
20:32:34.525 00.000 12308 Guiding  Dir = 0, Dur = 189
20:32:34.525 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:34.529 00.004 12308 IsSlewing returns 0
20:32:34.530 00.001 12308 IsGuiding returns 0
20:32:34.530 00.000 12308 PulseGuide returned control before completion, sleep 199
20:32:34.552 00.022 14556 UpdateGuideState exits: m=1788 SNR=28.5
20:32:34.557 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:34.561 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:34.565 00.004 14556 Enqueuing Expose request
20:32:34.742 00.177 12308 IsGuiding returns 1
20:32:34.743 00.001 12308 scope still moving after pulse duration time elapsed
20:32:34.774 00.031 12308 IsSlewing returns 0
20:32:34.776 00.002 12308 IsGuiding returns 0
20:32:34.777 00.001 12308 scope move finished after 189 + 57 ms
20:32:34.777 00.000 12308 Move returns status 0, amount 189
20:32:34.777 00.000 12308 move complete, result=0
20:32:34.777 00.000 12308 worker thread done servicing request
20:32:34.779 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 189 ms NORTH
20:32:34.785 00.006 12308 Worker thread wakes up
20:32:34.785 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:34.785 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:36.038 01.253 12308 Exposure complete
20:32:36.197 00.159 12308 worker thread done servicing request
20:32:36.198 00.001 14556 OnExposeComplete: enter
20:32:36.202 00.004 14556 UpdateGuideState(): m_state=6
20:32:36.206 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 505
20:32:36.209 00.003 14556 Star::Find returns 1 (0), X=173.98, Y=991.03, Mass=1721, SNR=27.9, Peak=143 HFD=4.5
20:32:36.211 00.002 14556 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.07) = xAngle (5.86 = -0.43)
20:32:36.215 00.004 14556 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.53)
20:32:36.220 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.78 mountX=0.09 mountY=-0.05, mountTheta=-0.50
20:32:36.224 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.03, opts=13)
20:32:36.229 00.005 14556 Enqueuing Move request for scope (-0.09, 0.03)
20:32:36.234 00.005 12308 Worker thread wakes up
20:32:36.234 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
20:32:36.234 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
20:32:36.234 00.000 12308 Moving (-0.09, 0.03) raw xDistance=0.09 yDistance=-0.05
20:32:36.234 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:32:36.234 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:36.234 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:32:36.235 00.001 12308 MoveAxis(E, 0, ABG)
20:32:36.235 00.000 12308 Move returns status 0, amount 0
20:32:36.235 00.000 12308 MoveAxis(N, 0, ABG)
20:32:36.235 00.000 12308 Move returns status 0, amount 0
20:32:36.236 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:36.240 00.004 12308 move complete, result=0
20:32:36.240 00.000 12308 worker thread done servicing request
20:32:36.260 00.020 14556 UpdateGuideState exits: m=1721 SNR=27.9
20:32:36.265 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:36.269 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:36.272 00.003 14556 Enqueuing Expose request
20:32:36.276 00.004 12308 Worker thread wakes up
20:32:36.276 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:36.276 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:36.276 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:32:37.525 01.249 12308 Exposure complete
20:32:37.690 00.165 12308 worker thread done servicing request
20:32:37.690 00.000 14556 OnExposeComplete: enter
20:32:37.695 00.005 14556 UpdateGuideState(): m_state=6
20:32:37.699 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 506
20:32:37.703 00.004 14556 Star::Find returns 1 (0), X=174.04, Y=991.03, Mass=1733, SNR=27.7, Peak=175 HFD=4.4
20:32:37.707 00.004 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
20:32:37.711 00.004 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
20:32:37.715 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.32 mountX=0.03 mountY=-0.04, mountTheta=-0.93
20:32:37.720 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.03, opts=13)
20:32:37.725 00.005 14556 Enqueuing Move request for scope (-0.03, 0.03)
20:32:37.729 00.004 12308 Worker thread wakes up
20:32:37.729 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
20:32:37.729 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
20:32:37.729 00.000 12308 Moving (-0.03, 0.03) raw xDistance=0.03 yDistance=-0.04
20:32:37.730 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:32:37.730 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:37.730 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:32:37.730 00.000 12308 MoveAxis(E, 0, ABG)
20:32:37.731 00.001 12308 Move returns status 0, amount 0
20:32:37.731 00.000 12308 MoveAxis(N, 0, ABG)
20:32:37.731 00.000 12308 Move returns status 0, amount 0
20:32:37.731 00.000 12308 move complete, result=0
20:32:37.731 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:37.736 00.005 12308 worker thread done servicing request
20:32:37.756 00.020 14556 UpdateGuideState exits: m=1733 SNR=27.7
20:32:37.761 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:37.768 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:37.772 00.004 14556 Enqueuing Expose request
20:32:37.777 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:32:37.780 00.003 12308 Worker thread wakes up
20:32:37.780 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:37.780 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:39.025 01.245 12308 Exposure complete
20:32:39.194 00.169 12308 worker thread done servicing request
20:32:39.195 00.001 14556 OnExposeComplete: enter
20:32:39.198 00.003 14556 UpdateGuideState(): m_state=6
20:32:39.202 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 507
20:32:39.208 00.006 14556 Star::Find returns 1 (0), X=174.07, Y=991.09, Mass=1943, SNR=29.4, Peak=157 HFD=4.5
20:32:39.212 00.004 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
20:32:39.216 00.004 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
20:32:39.220 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.63 mountX=-0.00 mountY=-0.10, mountTheta=-1.58
20:32:39.225 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.10, opts=13)
20:32:39.229 00.004 14556 Enqueuing Move request for scope (-0.01, 0.10)
20:32:39.233 00.004 12308 Worker thread wakes up
20:32:39.233 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
20:32:39.233 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
20:32:39.233 00.000 12308 Moving (-0.01, 0.10) raw xDistance=-0.00 yDistance=-0.10
20:32:39.233 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:32:39.234 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:39.234 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:32:39.234 00.000 12308 MoveAxis(E, 0, ABG)
20:32:39.234 00.000 12308 Move returns status 0, amount 0
20:32:39.234 00.000 12308 MoveAxis(N, 0, ABG)
20:32:39.235 00.001 12308 Move returns status 0, amount 0
20:32:39.235 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:39.239 00.004 12308 move complete, result=0
20:32:39.239 00.000 12308 worker thread done servicing request
20:32:39.259 00.020 14556 UpdateGuideState exits: m=1943 SNR=29.4
20:32:39.264 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:39.270 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:39.274 00.004 14556 Enqueuing Expose request
20:32:39.278 00.004 12308 Worker thread wakes up
20:32:39.278 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:32:39.284 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:39.284 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:40.533 01.249 12308 Exposure complete
20:32:40.695 00.162 12308 worker thread done servicing request
20:32:40.695 00.000 14556 OnExposeComplete: enter
20:32:40.699 00.004 14556 UpdateGuideState(): m_state=6
20:32:40.703 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 508
20:32:40.708 00.005 14556 Star::Find returns 1 (0), X=173.97, Y=991.17, Mass=1610, SNR=26.9, Peak=142 HFD=4.3
20:32:40.713 00.005 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.16 = -1.12)
20:32:40.716 00.003 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.22)
20:32:40.721 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.20 cameraTheta=2.09 mountX=0.09 mountY=-0.19, mountTheta=-1.14
20:32:40.725 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.17, opts=13)
20:32:40.729 00.004 14556 Enqueuing Move request for scope (-0.10, 0.17)
20:32:40.733 00.004 12308 Worker thread wakes up
20:32:40.733 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
20:32:40.733 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
20:32:40.733 00.000 12308 Moving (-0.10, 0.17) raw xDistance=0.09 yDistance=-0.19
20:32:40.733 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:32:40.735 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:40.735 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:32:40.735 00.000 12308 MoveAxis(E, 0, ABG)
20:32:40.735 00.000 12308 Move returns status 0, amount 0
20:32:40.735 00.000 12308 MoveAxis(N, 0, ABG)
20:32:40.735 00.000 12308 Move returns status 0, amount 0
20:32:40.735 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:40.740 00.005 12308 move complete, result=0
20:32:40.740 00.000 12308 worker thread done servicing request
20:32:40.760 00.020 14556 UpdateGuideState exits: m=1610 SNR=26.9
20:32:40.765 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:40.769 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:40.772 00.003 14556 Enqueuing Expose request
20:32:40.776 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:32:40.780 00.004 12308 Worker thread wakes up
20:32:40.780 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:40.780 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:42.042 01.262 12308 Exposure complete
20:32:42.215 00.173 12308 worker thread done servicing request
20:32:42.215 00.000 14556 OnExposeComplete: enter
20:32:42.219 00.004 14556 UpdateGuideState(): m_state=6
20:32:42.223 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
20:32:42.226 00.003 14556 Star::Find returns 1 (0), X=174.11, Y=991.32, Mass=1555, SNR=26.4, Peak=138 HFD=4.3
20:32:42.228 00.002 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
20:32:42.231 00.003 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
20:32:42.236 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.32 hyp=0.33 cameraTheta=1.45 mountX=-0.06 mountY=-0.31, mountTheta=-1.77
20:32:42.241 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.32, opts=13)
20:32:42.245 00.004 14556 Enqueuing Move request for scope (0.04, 0.32)
20:32:42.250 00.005 12308 Worker thread wakes up
20:32:42.250 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.32) opts 0xd
20:32:42.250 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.32)
20:32:42.250 00.000 12308 Moving (0.04, 0.32) raw xDistance=-0.06 yDistance=-0.31
20:32:42.250 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:32:42.251 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:32:42.251 00.000 12308 MoveAxis(E, 0, ABG)
20:32:42.251 00.000 12308 Move returns status 0, amount 0
20:32:42.251 00.000 12308 MoveAxis(N, 220, ABG)
20:32:42.252 00.001 12308 Guiding  Dir = 0, Dur = 220
20:32:42.252 00.000 12308 IsSlewing returns 0
20:32:42.252 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:42.256 00.004 12308 IsGuiding returns 0
20:32:42.256 00.000 12308 PulseGuide returned control before completion, sleep 230
20:32:42.274 00.018 14556 UpdateGuideState exits: m=1555 SNR=26.4
20:32:42.281 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:42.285 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:42.291 00.006 14556 Enqueuing Expose request
20:32:42.498 00.207 12308 IsGuiding returns 1
20:32:42.499 00.001 12308 scope still moving after pulse duration time elapsed
20:32:42.530 00.031 12308 IsSlewing returns 0
20:32:42.531 00.001 12308 IsGuiding returns 0
20:32:42.532 00.001 12308 scope move finished after 220 + 55 ms
20:32:42.532 00.000 12308 Move returns status 0, amount 220
20:32:42.533 00.001 12308 move complete, result=0
20:32:42.533 00.000 12308 worker thread done servicing request
20:32:42.533 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 220 ms NORTH
20:32:42.540 00.007 12308 Worker thread wakes up
20:32:42.540 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:42.541 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:43.792 01.251 12308 Exposure complete
20:32:43.959 00.167 12308 worker thread done servicing request
20:32:43.959 00.000 14556 OnExposeComplete: enter
20:32:43.964 00.005 14556 UpdateGuideState(): m_state=6
20:32:43.968 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
20:32:43.972 00.004 14556 Star::Find returns 1 (0), X=174.16, Y=991.17, Mass=1771, SNR=28.4, Peak=177 HFD=4.3
20:32:43.975 00.003 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.17 = -2.12)
20:32:43.979 00.004 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.07 = -2.22)
20:32:43.984 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.18 hyp=0.20 cameraTheta=1.09 mountX=-0.10 mountY=-0.16, mountTheta=-2.15
20:32:43.992 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.18, opts=13)
20:32:43.996 00.004 14556 Enqueuing Move request for scope (0.09, 0.18)
20:32:44.000 00.004 12308 Worker thread wakes up
20:32:44.000 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.18) opts 0xd
20:32:44.000 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.18)
20:32:44.000 00.000 12308 Moving (0.09, 0.18) raw xDistance=-0.10 yDistance=-0.16
20:32:44.000 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:32:44.000 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:44.001 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:32:44.001 00.000 12308 MoveAxis(E, 0, ABG)
20:32:44.001 00.000 12308 Move returns status 0, amount 0
20:32:44.001 00.000 12308 MoveAxis(N, 0, ABG)
20:32:44.001 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:44.007 00.006 12308 Move returns status 0, amount 0
20:32:44.007 00.000 12308 move complete, result=0
20:32:44.007 00.000 12308 worker thread done servicing request
20:32:44.029 00.022 14556 UpdateGuideState exits: m=1771 SNR=28.4
20:32:44.033 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:44.036 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:44.040 00.004 14556 Enqueuing Expose request
20:32:44.044 00.004 12308 Worker thread wakes up
20:32:44.045 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:32:44.051 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:44.051 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:45.306 01.255 12308 Exposure complete
20:32:45.439 00.133 12308 worker thread done servicing request
20:32:45.440 00.001 14556 OnExposeComplete: enter
20:32:45.443 00.003 14556 UpdateGuideState(): m_state=6
20:32:45.448 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 511
20:32:45.451 00.003 14556 Star::Find returns 1 (0), X=174.22, Y=991.15, Mass=1730, SNR=27.8, Peak=150 HFD=4.3
20:32:45.455 00.004 14556 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.07) = xAngle (3.90 = -2.39)
20:32:45.458 00.003 14556 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.80 = -2.48)
20:32:45.462 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.16 hyp=0.22 cameraTheta=0.82 mountX=-0.16 mountY=-0.13, mountTheta=-2.44
20:32:45.467 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.16, opts=13)
20:32:45.471 00.004 14556 Enqueuing Move request for scope (0.15, 0.16)
20:32:45.473 00.002 12308 Worker thread wakes up
20:32:45.474 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.16) opts 0xd
20:32:45.474 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.16)
20:32:45.474 00.000 12308 Moving (0.15, 0.16) raw xDistance=-0.16 yDistance=-0.13
20:32:45.474 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:32:45.475 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:45.475 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:32:45.475 00.000 12308 MoveAxis(E, 0, ABG)
20:32:45.476 00.001 12308 Move returns status 0, amount 0
20:32:45.476 00.000 12308 MoveAxis(N, 0, ABG)
20:32:45.476 00.000 12308 Move returns status 0, amount 0
20:32:45.476 00.000 12308 move complete, result=0
20:32:45.478 00.002 12308 worker thread done servicing request
20:32:45.478 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:45.510 00.032 14556 UpdateGuideState exits: m=1730 SNR=27.8
20:32:45.516 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:45.522 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:45.525 00.003 14556 Enqueuing Expose request
20:32:45.528 00.003 12308 Worker thread wakes up
20:32:45.528 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:32:45.533 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:45.533 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:46.781 01.248 12308 Exposure complete
20:32:46.944 00.163 12308 worker thread done servicing request
20:32:46.944 00.000 14556 OnExposeComplete: enter
20:32:46.948 00.004 14556 UpdateGuideState(): m_state=6
20:32:46.952 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 512
20:32:46.955 00.003 14556 Star::Find returns 1 (0), X=174.00, Y=991.03, Mass=1502, SNR=26.1, Peak=139 HFD=4.4
20:32:46.959 00.004 14556 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.07) = xAngle (5.77 = -0.51)
20:32:46.964 00.005 14556 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.67 = -0.61)
20:32:46.967 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.70 mountX=0.07 mountY=-0.05, mountTheta=-0.58
20:32:46.972 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.03, opts=13)
20:32:46.976 00.004 14556 Enqueuing Move request for scope (-0.07, 0.03)
20:32:46.979 00.003 12308 Worker thread wakes up
20:32:46.979 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
20:32:46.979 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
20:32:46.979 00.000 12308 Moving (-0.07, 0.03) raw xDistance=0.07 yDistance=-0.05
20:32:46.979 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:32:46.981 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:46.981 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:32:46.981 00.000 12308 MoveAxis(E, 0, ABG)
20:32:46.981 00.000 12308 Move returns status 0, amount 0
20:32:46.982 00.001 12308 MoveAxis(N, 0, ABG)
20:32:46.982 00.000 12308 Move returns status 0, amount 0
20:32:46.982 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:46.985 00.003 12308 move complete, result=0
20:32:46.985 00.000 12308 worker thread done servicing request
20:32:47.006 00.021 14556 UpdateGuideState exits: m=1502 SNR=26.1
20:32:47.010 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:47.015 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:47.020 00.005 14556 Enqueuing Expose request
20:32:47.024 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:32:47.029 00.005 12308 Worker thread wakes up
20:32:47.029 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:47.029 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:48.270 01.241 12308 Exposure complete
20:32:48.432 00.162 12308 worker thread done servicing request
20:32:48.432 00.000 14556 OnExposeComplete: enter
20:32:48.436 00.004 14556 UpdateGuideState(): m_state=6
20:32:48.440 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 513
20:32:48.444 00.004 14556 Star::Find returns 1 (0), X=174.06, Y=991.02, Mass=1458, SNR=25.7, Peak=126 HFD=4.4
20:32:48.447 00.003 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.03 = -1.26)
20:32:48.453 00.006 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.36)
20:32:48.457 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.95 mountX=0.01 mountY=-0.03, mountTheta=-1.27
20:32:48.463 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.03, opts=13)
20:32:48.468 00.005 14556 Enqueuing Move request for scope (-0.01, 0.03)
20:32:48.471 00.003 12308 Worker thread wakes up
20:32:48.471 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
20:32:48.471 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
20:32:48.471 00.000 12308 Moving (-0.01, 0.03) raw xDistance=0.01 yDistance=-0.03
20:32:48.471 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:32:48.471 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:48.473 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:32:48.473 00.000 12308 MoveAxis(E, 0, ABG)
20:32:48.473 00.000 12308 Move returns status 0, amount 0
20:32:48.473 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:48.477 00.004 12308 MoveAxis(N, 0, ABG)
20:32:48.477 00.000 12308 Move returns status 0, amount 0
20:32:48.478 00.001 12308 move complete, result=0
20:32:48.478 00.000 12308 worker thread done servicing request
20:32:48.501 00.023 14556 UpdateGuideState exits: m=1458 SNR=25.7
20:32:48.505 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:48.509 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:48.514 00.005 14556 Enqueuing Expose request
20:32:48.519 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:32:48.522 00.003 12308 Worker thread wakes up
20:32:48.523 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:48.523 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:49.777 01.254 12308 Exposure complete
20:32:49.940 00.163 12308 worker thread done servicing request
20:32:49.940 00.000 14556 OnExposeComplete: enter
20:32:49.945 00.005 14556 UpdateGuideState(): m_state=6
20:32:49.949 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 514
20:32:49.955 00.006 14556 Star::Find returns 1 (0), X=174.14, Y=991.40, Mass=1655, SNR=27.2, Peak=132 HFD=4.6
20:32:49.961 00.006 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.48 = -1.81)
20:32:49.965 00.004 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
20:32:49.968 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.40 hyp=0.41 cameraTheta=1.40 mountX=-0.09 mountY=-0.39, mountTheta=-1.81
20:32:49.974 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.40, opts=13)
20:32:49.979 00.005 14556 Enqueuing Move request for scope (0.07, 0.40)
20:32:49.984 00.005 12308 Worker thread wakes up
20:32:49.984 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.40) opts 0xd
20:32:49.985 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.40)
20:32:49.985 00.000 12308 Moving (0.07, 0.40) raw xDistance=-0.09 yDistance=-0.39
20:32:49.985 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:32:49.985 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
20:32:49.985 00.000 12308 MoveAxis(E, 0, ABG)
20:32:49.986 00.001 12308 Move returns status 0, amount 0
20:32:49.986 00.000 12308 MoveAxis(N, 271, ABG)
20:32:49.986 00.000 12308 Guiding  Dir = 0, Dur = 271
20:32:49.986 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:49.992 00.006 12308 IsSlewing returns 0
20:32:49.992 00.000 12308 IsGuiding returns 0
20:32:49.992 00.000 12308 PulseGuide returned control before completion, sleep 281
20:32:50.014 00.022 14556 UpdateGuideState exits: m=1655 SNR=27.2
20:32:50.020 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:50.024 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:50.028 00.004 14556 Enqueuing Expose request
20:32:50.280 00.252 12308 IsGuiding returns 1
20:32:50.280 00.000 12308 scope still moving after pulse duration time elapsed
20:32:50.312 00.032 12308 IsSlewing returns 0
20:32:50.314 00.002 12308 IsGuiding returns 0
20:32:50.315 00.001 12308 scope move finished after 271 + 51 ms
20:32:50.315 00.000 12308 Move returns status 0, amount 271
20:32:50.316 00.001 12308 move complete, result=0
20:32:50.316 00.000 12308 worker thread done servicing request
20:32:50.316 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 271 ms NORTH
20:32:50.323 00.007 12308 Worker thread wakes up
20:32:50.324 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:50.324 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:51.579 01.255 12308 Exposure complete
20:32:51.735 00.156 12308 worker thread done servicing request
20:32:51.735 00.000 14556 OnExposeComplete: enter
20:32:51.739 00.004 14556 UpdateGuideState(): m_state=6
20:32:51.743 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 515
20:32:51.747 00.004 14556 Star::Find returns 1 (0), X=174.22, Y=991.26, Mass=1921, SNR=29.4, Peak=175 HFD=4.4
20:32:51.750 00.003 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.13 = -2.15)
20:32:51.753 00.003 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.04 = -2.25)
20:32:51.757 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.27 hyp=0.30 cameraTheta=1.06 mountX=-0.17 mountY=-0.24, mountTheta=-2.18
20:32:51.762 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.27, opts=13)
20:32:51.766 00.004 14556 Enqueuing Move request for scope (0.15, 0.27)
20:32:51.771 00.005 12308 Worker thread wakes up
20:32:51.771 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.27) opts 0xd
20:32:51.771 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.27)
20:32:51.771 00.000 12308 Moving (0.15, 0.27) raw xDistance=-0.17 yDistance=-0.24
20:32:51.772 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:32:51.772 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:32:51.772 00.000 12308 MoveAxis(E, 0, ABG)
20:32:51.772 00.000 12308 Move returns status 0, amount 0
20:32:51.772 00.000 12308 MoveAxis(N, 167, ABG)
20:32:51.773 00.001 12308 Guiding  Dir = 0, Dur = 167
20:32:51.773 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:51.778 00.005 12308 IsSlewing returns 0
20:32:51.778 00.000 12308 IsGuiding returns 0
20:32:51.778 00.000 12308 PulseGuide returned control before completion, sleep 177
20:32:51.797 00.019 14556 UpdateGuideState exits: m=1921 SNR=29.4
20:32:51.802 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:51.806 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:51.810 00.004 14556 Enqueuing Expose request
20:32:51.972 00.162 12308 IsGuiding returns 1
20:32:51.972 00.000 12308 scope still moving after pulse duration time elapsed
20:32:52.003 00.031 12308 IsSlewing returns 0
20:32:52.004 00.001 12308 IsGuiding returns 0
20:32:52.004 00.000 12308 scope move finished after 167 + 58 ms
20:32:52.004 00.000 12308 Move returns status 0, amount 167
20:32:52.004 00.000 12308 move complete, result=0
20:32:52.004 00.000 12308 worker thread done servicing request
20:32:52.004 00.000 12308 Worker thread wakes up
20:32:52.004 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 167 ms NORTH
20:32:52.010 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:52.010 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:53.260 01.250 12308 Exposure complete
20:32:53.417 00.157 12308 worker thread done servicing request
20:32:53.417 00.000 14556 OnExposeComplete: enter
20:32:53.422 00.005 14556 UpdateGuideState(): m_state=6
20:32:53.427 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 516
20:32:53.431 00.004 14556 Star::Find returns 1 (0), X=174.17, Y=990.86, Mass=1443, SNR=25.4, Peak=137 HFD=4.3
20:32:53.434 00.003 14556 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-3.07) = xAngle (2.15 = 2.15)
20:32:53.438 00.004 14556 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.05 = 2.05)
20:32:53.441 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-0.93 mountX=-0.09 mountY=0.15, mountTheta=2.12
20:32:53.448 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.14, opts=13)
20:32:53.452 00.004 14556 Enqueuing Move request for scope (0.10, -0.14)
20:32:53.456 00.004 12308 Worker thread wakes up
20:32:53.457 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd
20:32:53.457 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.14)
20:32:53.457 00.000 12308 Moving (0.10, -0.14) raw xDistance=-0.09 yDistance=0.15
20:32:53.457 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:32:53.457 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:53.457 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:32:53.458 00.001 12308 MoveAxis(E, 0, ABG)
20:32:53.458 00.000 12308 Move returns status 0, amount 0
20:32:53.458 00.000 12308 MoveAxis(N, 0, ABG)
20:32:53.458 00.000 12308 Move returns status 0, amount 0
20:32:53.458 00.000 12308 move complete, result=0
20:32:53.459 00.001 12308 worker thread done servicing request
20:32:53.460 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:53.484 00.024 14556 UpdateGuideState exits: m=1443 SNR=25.4
20:32:53.491 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:53.495 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:53.498 00.003 14556 Enqueuing Expose request
20:32:53.504 00.006 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:32:53.508 00.004 12308 Worker thread wakes up
20:32:53.508 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:53.508 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:54.759 01.251 12308 Exposure complete
20:32:54.891 00.132 14556 OnExposeComplete: enter
20:32:54.897 00.006 14556 UpdateGuideState(): m_state=6
20:32:54.901 00.004 12308 worker thread done servicing request
20:32:54.901 00.000 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 517
20:32:54.906 00.005 14556 Star::Find returns 1 (0), X=174.05, Y=990.88, Mass=2062, SNR=30.7, Peak=176 HFD=4.4
20:32:54.909 00.003 14556 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-3.07) = xAngle (1.32 = 1.32)
20:32:54.914 00.005 14556 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.22 = 1.22)
20:32:54.916 00.002 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.76 mountX=0.03 mountY=0.11, mountTheta=1.31
20:32:54.921 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.12, opts=13)
20:32:54.925 00.004 14556 Enqueuing Move request for scope (-0.02, -0.12)
20:32:54.928 00.003 12308 Worker thread wakes up
20:32:54.928 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
20:32:54.928 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
20:32:54.928 00.000 12308 Moving (-0.02, -0.12) raw xDistance=0.03 yDistance=0.11
20:32:54.928 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:32:54.930 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:54.930 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:32:54.930 00.000 12308 MoveAxis(E, 0, ABG)
20:32:54.930 00.000 12308 Move returns status 0, amount 0
20:32:54.930 00.000 12308 MoveAxis(N, 0, ABG)
20:32:54.930 00.000 12308 Move returns status 0, amount 0
20:32:54.931 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=248, Gamma=1.000
20:32:54.934 00.003 12308 move complete, result=0
20:32:54.934 00.000 12308 worker thread done servicing request
20:32:54.954 00.020 14556 UpdateGuideState exits: m=2062 SNR=30.7
20:32:54.960 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:54.964 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:54.969 00.005 14556 Enqueuing Expose request
20:32:54.972 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:32:54.976 00.004 12308 Worker thread wakes up
20:32:54.976 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:54.976 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:56.227 01.251 12308 Exposure complete
20:32:56.384 00.157 14556 OnExposeComplete: enter
20:32:56.388 00.004 12308 worker thread done servicing request
20:32:56.388 00.000 14556 UpdateGuideState(): m_state=6
20:32:56.393 00.005 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 518
20:32:56.396 00.003 14556 Star::Find returns 1 (0), X=173.91, Y=990.76, Mass=2035, SNR=30.3, Peak=178 HFD=4.3
20:32:56.400 00.004 14556 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-3.07) = xAngle (0.92 = 0.92)
20:32:56.404 00.004 14556 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.82 = 0.82)
20:32:56.407 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.24 hyp=0.29 cameraTheta=-2.15 mountX=0.17 mountY=0.21, mountTheta=0.88
20:32:56.412 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.24, opts=13)
20:32:56.415 00.003 14556 Enqueuing Move request for scope (-0.16, -0.24)
20:32:56.420 00.005 12308 Worker thread wakes up
20:32:56.421 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.24) opts 0xd
20:32:56.421 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.24)
20:32:56.421 00.000 12308 Moving (-0.16, -0.24) raw xDistance=0.17 yDistance=0.21
20:32:56.421 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:32:56.422 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:32:56.422 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:32:56.422 00.000 12308 MoveAxis(E, 0, ABG)
20:32:56.422 00.000 12308 Move returns status 0, amount 0
20:32:56.423 00.001 12308 MoveAxis(N, 0, ABG)
20:32:56.423 00.000 12308 Move returns status 0, amount 0
20:32:56.424 00.001 12308 move complete, result=0
20:32:56.424 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:56.429 00.005 12308 worker thread done servicing request
20:32:56.452 00.023 14556 UpdateGuideState exits: m=2035 SNR=30.3
20:32:56.456 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:56.461 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:56.464 00.003 14556 Enqueuing Expose request
20:32:56.468 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:32:56.473 00.005 12308 Worker thread wakes up
20:32:56.473 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:56.473 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:57.725 01.252 12308 Exposure complete
20:32:57.871 00.146 12308 worker thread done servicing request
20:32:57.871 00.000 14556 OnExposeComplete: enter
20:32:57.875 00.004 14556 UpdateGuideState(): m_state=6
20:32:57.880 00.005 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 519
20:32:57.883 00.003 14556 Star::Find returns 1 (0), X=174.17, Y=990.90, Mass=2266, SNR=32.0, Peak=190 HFD=4.5
20:32:57.887 00.004 14556 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-3.07) = xAngle (2.33 = 2.33)
20:32:57.892 00.005 14556 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.23 = 2.23)
20:32:57.896 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.14 cameraTheta=-0.75 mountX=-0.09 mountY=0.11, mountTheta=2.28
20:32:57.901 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.09, opts=13)
20:32:57.904 00.003 14556 Enqueuing Move request for scope (0.10, -0.09)
20:32:57.908 00.004 12308 Worker thread wakes up
20:32:57.908 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
20:32:57.908 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
20:32:57.908 00.000 12308 Moving (0.10, -0.09) raw xDistance=-0.09 yDistance=0.11
20:32:57.908 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:32:57.908 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:57.909 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:32:57.909 00.000 12308 MoveAxis(E, 0, ABG)
20:32:57.909 00.000 12308 Move returns status 0, amount 0
20:32:57.909 00.000 12308 MoveAxis(N, 0, ABG)
20:32:57.909 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:57.914 00.005 12308 Move returns status 0, amount 0
20:32:57.914 00.000 12308 move complete, result=0
20:32:57.914 00.000 12308 worker thread done servicing request
20:32:57.936 00.022 14556 UpdateGuideState exits: m=2266 SNR=32.0
20:32:57.940 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:57.943 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:57.947 00.004 14556 Enqueuing Expose request
20:32:57.954 00.007 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:32:57.958 00.004 12308 Worker thread wakes up
20:32:57.958 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:57.958 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:32:59.213 01.255 12308 Exposure complete
20:32:59.377 00.164 12308 worker thread done servicing request
20:32:59.378 00.001 14556 OnExposeComplete: enter
20:32:59.382 00.004 14556 UpdateGuideState(): m_state=6
20:32:59.386 00.004 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 520
20:32:59.390 00.004 14556 Star::Find returns 1 (0), X=174.05, Y=991.26, Mass=1508, SNR=26.0, Peak=130 HFD=4.5
20:32:59.394 00.004 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.73 = -1.55)
20:32:59.400 00.006 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.65)
20:32:59.404 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.66 mountX=0.01 mountY=-0.26, mountTheta=-1.55
20:32:59.409 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.26, opts=13)
20:32:59.413 00.004 14556 Enqueuing Move request for scope (-0.02, 0.26)
20:32:59.417 00.004 12308 Worker thread wakes up
20:32:59.417 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.26) opts 0xd
20:32:59.417 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.26)
20:32:59.418 00.001 12308 Moving (-0.02, 0.26) raw xDistance=0.01 yDistance=-0.26
20:32:59.418 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:32:59.418 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:32:59.419 00.001 12308 MoveAxis(E, 0, ABG)
20:32:59.419 00.000 12308 Move returns status 0, amount 0
20:32:59.419 00.000 12308 MoveAxis(N, 186, ABG)
20:32:59.420 00.001 12308 Guiding  Dir = 0, Dur = 186
20:32:59.420 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:32:59.426 00.006 12308 IsSlewing returns 0
20:32:59.426 00.000 12308 IsGuiding returns 0
20:32:59.427 00.001 12308 PulseGuide returned control before completion, sleep 196
20:32:59.447 00.020 14556 UpdateGuideState exits: m=1508 SNR=26.0
20:32:59.451 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:59.457 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:32:59.461 00.004 14556 Enqueuing Expose request
20:32:59.624 00.163 12308 IsGuiding returns 1
20:32:59.624 00.000 12308 scope still moving after pulse duration time elapsed
20:32:59.655 00.031 12308 IsSlewing returns 0
20:32:59.657 00.002 12308 IsGuiding returns 0
20:32:59.657 00.000 12308 scope move finished after 186 + 44 ms
20:32:59.658 00.001 12308 Move returns status 0, amount 186
20:32:59.658 00.000 12308 move complete, result=0
20:32:59.658 00.000 12308 worker thread done servicing request
20:32:59.659 00.001 12308 Worker thread wakes up
20:32:59.659 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 186 ms NORTH
20:32:59.665 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:32:59.665 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:00.924 01.259 12308 Exposure complete
20:33:01.088 00.164 12308 worker thread done servicing request
20:33:01.089 00.001 14556 OnExposeComplete: enter
20:33:01.093 00.004 14556 UpdateGuideState(): m_state=6
20:33:01.097 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 521
20:33:01.100 00.003 14556 Star::Find returns 1 (0), X=174.15, Y=990.89, Mass=1830, SNR=28.8, Peak=165 HFD=4.3
20:33:01.105 00.005 14556 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-3.07) = xAngle (2.10 = 2.10)
20:33:01.108 00.003 14556 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.00 = 2.00)
20:33:01.113 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-0.97 mountX=-0.07 mountY=0.12, mountTheta=2.08
20:33:01.119 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.11, opts=13)
20:33:01.123 00.004 14556 Enqueuing Move request for scope (0.07, -0.11)
20:33:01.127 00.004 12308 Worker thread wakes up
20:33:01.127 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
20:33:01.127 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
20:33:01.127 00.000 12308 Moving (0.07, -0.11) raw xDistance=-0.07 yDistance=0.12
20:33:01.127 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:33:01.127 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:01.127 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:33:01.129 00.002 12308 MoveAxis(E, 0, ABG)
20:33:01.129 00.000 12308 Move returns status 0, amount 0
20:33:01.129 00.000 12308 MoveAxis(N, 0, ABG)
20:33:01.129 00.000 12308 Move returns status 0, amount 0
20:33:01.130 00.001 12308 move complete, result=0
20:33:01.130 00.000 12308 worker thread done servicing request
20:33:01.130 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:01.154 00.024 14556 UpdateGuideState exits: m=1830 SNR=28.8
20:33:01.159 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:01.163 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:01.167 00.004 14556 Enqueuing Expose request
20:33:01.171 00.004 12308 Worker thread wakes up
20:33:01.172 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:01.177 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:01.179 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:02.422 01.243 12308 Exposure complete
20:33:02.590 00.168 12308 worker thread done servicing request
20:33:02.591 00.001 14556 OnExposeComplete: enter
20:33:02.595 00.004 14556 UpdateGuideState(): m_state=6
20:33:02.599 00.004 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
20:33:02.602 00.003 14556 Star::Find returns 1 (0), X=174.34, Y=991.19, Mass=1666, SNR=27.5, Peak=163 HFD=4.5
20:33:02.606 00.004 14556 CameraToMount -- cameraTheta (0.62) - m_xAngle (-3.07) = xAngle (3.70 = -2.59)
20:33:02.609 00.003 14556 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.60 = -2.69)
20:33:02.614 00.005 14556 CameraToMount -- cameraX=0.26 cameraY=0.19 hyp=0.33 cameraTheta=0.62 mountX=-0.28 mountY=-0.14, mountTheta=-2.67
20:33:02.619 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.19, opts=13)
20:33:02.623 00.004 14556 Enqueuing Move request for scope (0.26, 0.19)
20:33:02.627 00.004 12308 Worker thread wakes up
20:33:02.627 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.19) opts 0xd
20:33:02.627 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.19)
20:33:02.627 00.000 12308 Moving (0.26, 0.19) raw xDistance=-0.28 yDistance=-0.14
20:33:02.627 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
20:33:02.627 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:02.627 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:33:02.627 00.000 12308 MoveAxis(E, 120, ABG)
20:33:02.627 00.000 12308 Guiding  Dir = 2, Dur = 120
20:33:02.628 00.001 12308 IsSlewing returns 0
20:33:02.628 00.000 12308 IsGuiding returns 0
20:33:02.628 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:02.632 00.004 12308 PulseGuide returned control before completion, sleep 130
20:33:02.653 00.021 14556 UpdateGuideState exits: m=1666 SNR=27.5
20:33:02.659 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:02.662 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:02.666 00.004 14556 Enqueuing Expose request
20:33:02.773 00.107 12308 IsGuiding returns 0
20:33:02.773 00.000 12308 Move returns status 0, amount 120
20:33:02.774 00.001 12308 MoveAxis(N, 0, ABG)
20:33:02.774 00.000 12308 Move returns status 0, amount 0
20:33:02.774 00.000 12308 move complete, result=0
20:33:02.774 00.000 12308 worker thread done servicing request
20:33:02.775 00.001 14556 GuideStep: -0.3 px 120 ms EAST, -0.1 px 0 ms NORTH
20:33:02.781 00.006 12308 Worker thread wakes up
20:33:02.782 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:02.782 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:04.031 01.249 12308 Exposure complete
20:33:04.194 00.163 12308 worker thread done servicing request
20:33:04.195 00.001 14556 OnExposeComplete: enter
20:33:04.200 00.005 14556 UpdateGuideState(): m_state=6
20:33:04.204 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 523
20:33:04.208 00.004 14556 Star::Find returns 1 (0), X=173.99, Y=990.94, Mass=1513, SNR=26.2, Peak=127 HFD=4.5
20:33:04.213 00.005 14556 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-3.07) = xAngle (0.54 = 0.54)
20:33:04.216 00.003 14556 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.44 = 0.44)
20:33:04.219 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.06 hyp=0.10 cameraTheta=-2.53 mountX=0.09 mountY=0.04, mountTheta=0.46
20:33:04.224 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.06, opts=13)
20:33:04.228 00.004 14556 Enqueuing Move request for scope (-0.09, -0.06)
20:33:04.233 00.005 12308 Worker thread wakes up
20:33:04.233 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.06) opts 0xd
20:33:04.233 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.06)
20:33:04.234 00.001 12308 Moving (-0.09, -0.06) raw xDistance=0.09 yDistance=0.04
20:33:04.234 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:33:04.234 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:04.234 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:33:04.236 00.002 12308 MoveAxis(E, 0, ABG)
20:33:04.236 00.000 12308 Move returns status 0, amount 0
20:33:04.236 00.000 12308 MoveAxis(N, 0, ABG)
20:33:04.236 00.000 12308 Move returns status 0, amount 0
20:33:04.236 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:04.240 00.004 12308 move complete, result=0
20:33:04.240 00.000 12308 worker thread done servicing request
20:33:04.261 00.021 14556 UpdateGuideState exits: m=1513 SNR=26.2
20:33:04.267 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:04.270 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:04.275 00.005 14556 Enqueuing Expose request
20:33:04.279 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:33:04.283 00.004 12308 Worker thread wakes up
20:33:04.283 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:04.283 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:05.531 01.248 12308 Exposure complete
20:33:05.694 00.163 12308 worker thread done servicing request
20:33:05.694 00.000 14556 OnExposeComplete: enter
20:33:05.698 00.004 14556 UpdateGuideState(): m_state=6
20:33:05.702 00.004 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 524
20:33:05.706 00.004 14556 Star::Find returns 1 (0), X=173.87, Y=991.08, Mass=1489, SNR=26.0, Peak=147 HFD=4.2
20:33:05.710 00.004 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.83 = -0.45)
20:33:05.713 00.003 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.55)
20:33:05.718 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.08 hyp=0.22 cameraTheta=2.76 mountX=0.19 mountY=-0.11, mountTheta=-0.53
20:33:05.722 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.08, opts=13)
20:33:05.726 00.004 14556 Enqueuing Move request for scope (-0.20, 0.08)
20:33:05.730 00.004 12308 Worker thread wakes up
20:33:05.730 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.08) opts 0xd
20:33:05.730 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.08)
20:33:05.730 00.000 12308 Moving (-0.20, 0.08) raw xDistance=0.19 yDistance=-0.11
20:33:05.730 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:33:05.730 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:05.730 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:33:05.730 00.000 12308 MoveAxis(E, 0, ABG)
20:33:05.730 00.000 12308 Move returns status 0, amount 0
20:33:05.732 00.002 12308 MoveAxis(N, 0, ABG)
20:33:05.732 00.000 12308 Move returns status 0, amount 0
20:33:05.732 00.000 12308 move complete, result=0
20:33:05.732 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:05.736 00.004 12308 worker thread done servicing request
20:33:05.755 00.019 14556 UpdateGuideState exits: m=1489 SNR=26.0
20:33:05.760 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:05.765 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:05.771 00.006 14556 Enqueuing Expose request
20:33:05.775 00.004 12308 Worker thread wakes up
20:33:05.775 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:05.779 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:05.779 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:07.032 01.253 12308 Exposure complete
20:33:07.200 00.168 12308 worker thread done servicing request
20:33:07.200 00.000 14556 OnExposeComplete: enter
20:33:07.205 00.005 14556 UpdateGuideState(): m_state=6
20:33:07.209 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 525
20:33:07.213 00.004 14556 Star::Find returns 1 (0), X=173.95, Y=991.17, Mass=1540, SNR=26.3, Peak=148 HFD=4.2
20:33:07.216 00.003 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
20:33:07.220 00.004 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
20:33:07.224 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.17 hyp=0.21 cameraTheta=2.18 mountX=0.11 mountY=-0.19, mountTheta=-1.06
20:33:07.231 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.17, opts=13)
20:33:07.235 00.004 14556 Enqueuing Move request for scope (-0.12, 0.17)
20:33:07.239 00.004 12308 Worker thread wakes up
20:33:07.240 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.17) opts 0xd
20:33:07.240 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.17)
20:33:07.240 00.000 12308 Moving (-0.12, 0.17) raw xDistance=0.11 yDistance=-0.19
20:33:07.240 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:33:07.240 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:07.240 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:33:07.240 00.000 12308 MoveAxis(E, 0, ABG)
20:33:07.241 00.001 12308 Move returns status 0, amount 0
20:33:07.241 00.000 12308 MoveAxis(N, 0, ABG)
20:33:07.241 00.000 12308 Move returns status 0, amount 0
20:33:07.241 00.000 12308 move complete, result=0
20:33:07.241 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:07.246 00.005 12308 worker thread done servicing request
20:33:07.268 00.022 14556 UpdateGuideState exits: m=1540 SNR=26.3
20:33:07.272 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:07.276 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:07.280 00.004 14556 Enqueuing Expose request
20:33:07.285 00.005 12308 Worker thread wakes up
20:33:07.285 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:33:07.289 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:07.289 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:08.542 01.253 12308 Exposure complete
20:33:08.712 00.170 12308 worker thread done servicing request
20:33:08.713 00.001 14556 OnExposeComplete: enter
20:33:08.717 00.004 14556 UpdateGuideState(): m_state=6
20:33:08.721 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 526
20:33:08.726 00.005 14556 Star::Find returns 1 (0), X=174.30, Y=991.56, Mass=1742, SNR=28.0, Peak=144 HFD=4.6
20:33:08.729 00.003 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.26 = -2.02)
20:33:08.733 00.004 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.12)
20:33:08.738 00.005 14556 CameraToMount -- cameraX=0.23 cameraY=0.56 hyp=0.61 cameraTheta=1.19 mountX=-0.27 mountY=-0.52, mountTheta=-2.04
20:33:08.743 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.56, opts=13)
20:33:08.747 00.004 14556 Enqueuing Move request for scope (0.23, 0.56)
20:33:08.750 00.003 12308 Worker thread wakes up
20:33:08.750 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.56) opts 0xd
20:33:08.750 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.56)
20:33:08.750 00.000 12308 Moving (0.23, 0.56) raw xDistance=-0.27 yDistance=-0.52
20:33:08.752 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:33:08.752 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
20:33:08.752 00.000 12308 MoveAxis(E, 115, ABG)
20:33:08.752 00.000 12308 Guiding  Dir = 2, Dur = 115
20:33:08.753 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:08.757 00.004 12308 IsSlewing returns 0
20:33:08.757 00.000 12308 IsGuiding returns 0
20:33:08.757 00.000 12308 PulseGuide returned control before completion, sleep 125
20:33:08.778 00.021 14556 UpdateGuideState exits: m=1742 SNR=28.0
20:33:08.782 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:08.786 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:08.789 00.003 14556 Enqueuing Expose request
20:33:08.894 00.105 12308 IsGuiding returns 1
20:33:08.894 00.000 12308 scope still moving after pulse duration time elapsed
20:33:08.924 00.030 12308 IsSlewing returns 0
20:33:08.925 00.001 12308 IsGuiding returns 1
20:33:08.955 00.030 12308 IsSlewing returns 0
20:33:08.955 00.000 12308 IsGuiding returns 0
20:33:08.957 00.002 12308 scope move finished after 115 + 84 ms
20:33:08.957 00.000 12308 Move returns status 0, amount 115
20:33:08.957 00.000 12308 MoveAxis(N, 365, ABG)
20:33:08.958 00.001 12308 Guiding  Dir = 0, Dur = 365
20:33:08.960 00.002 12308 IsSlewing returns 0
20:33:08.961 00.001 12308 IsGuiding returns 0
20:33:08.961 00.000 12308 PulseGuide returned control before completion, sleep 375
20:33:09.349 00.388 12308 IsGuiding returns 1
20:33:09.349 00.000 12308 scope still moving after pulse duration time elapsed
20:33:09.381 00.032 12308 IsSlewing returns 0
20:33:09.381 00.000 12308 IsGuiding returns 0
20:33:09.382 00.001 12308 scope move finished after 365 + 56 ms
20:33:09.382 00.000 12308 Move returns status 0, amount 365
20:33:09.382 00.000 12308 move complete, result=0
20:33:09.383 00.001 12308 worker thread done servicing request
20:33:09.383 00.000 14556 GuideStep: -0.3 px 115 ms EAST, -0.5 px 365 ms NORTH
20:33:09.390 00.007 12308 Worker thread wakes up
20:33:09.390 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:09.390 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:10.638 01.248 12308 Exposure complete
20:33:10.811 00.173 12308 worker thread done servicing request
20:33:10.811 00.000 14556 OnExposeComplete: enter
20:33:10.816 00.005 14556 UpdateGuideState(): m_state=6
20:33:10.820 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 527
20:33:10.825 00.005 14556 Star::Find returns 1 (0), X=174.12, Y=990.99, Mass=1524, SNR=26.2, Peak=139 HFD=4.3
20:33:10.828 00.003 14556 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.07) = xAngle (2.94 = 2.94)
20:33:10.832 00.004 14556 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.84 = 2.84)
20:33:10.835 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.13 mountX=-0.04 mountY=0.01, mountTheta=2.85
20:33:10.840 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.01, opts=13)
20:33:10.844 00.004 14556 Enqueuing Move request for scope (0.04, -0.01)
20:33:10.848 00.004 12308 Worker thread wakes up
20:33:10.848 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
20:33:10.848 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
20:33:10.848 00.000 12308 Moving (0.04, -0.01) raw xDistance=-0.04 yDistance=0.01
20:33:10.848 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:33:10.849 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:10.849 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:33:10.849 00.000 12308 MoveAxis(E, 0, ABG)
20:33:10.849 00.000 12308 Move returns status 0, amount 0
20:33:10.849 00.000 12308 MoveAxis(N, 0, ABG)
20:33:10.849 00.000 12308 Move returns status 0, amount 0
20:33:10.849 00.000 12308 move complete, result=0
20:33:10.850 00.001 12308 worker thread done servicing request
20:33:10.850 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:10.875 00.025 14556 UpdateGuideState exits: m=1524 SNR=26.2
20:33:10.878 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:10.881 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:10.884 00.003 14556 Enqueuing Expose request
20:33:10.888 00.004 12308 Worker thread wakes up
20:33:10.888 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:33:10.892 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:10.892 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:12.147 01.255 12308 Exposure complete
20:33:12.318 00.171 12308 worker thread done servicing request
20:33:12.318 00.000 14556 OnExposeComplete: enter
20:33:12.324 00.006 14556 UpdateGuideState(): m_state=6
20:33:12.328 00.004 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 528
20:33:12.333 00.005 14556 Star::Find returns 1 (0), X=174.16, Y=990.67, Mass=1763, SNR=28.0, Peak=141 HFD=4.5
20:33:12.337 00.004 14556 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-3.07) = xAngle (1.76 = 1.76)
20:33:12.340 00.003 14556 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.66 = 1.66)
20:33:12.344 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.33 hyp=0.34 cameraTheta=-1.32 mountX=-0.06 mountY=0.34, mountTheta=1.75
20:33:12.349 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.33, opts=13)
20:33:12.352 00.003 14556 Enqueuing Move request for scope (0.09, -0.33)
20:33:12.356 00.004 12308 Worker thread wakes up
20:33:12.356 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.33) opts 0xd
20:33:12.357 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.33)
20:33:12.357 00.000 12308 Moving (0.09, -0.33) raw xDistance=-0.06 yDistance=0.34
20:33:12.357 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:33:12.357 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:33:12.358 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
20:33:12.358 00.000 12308 MoveAxis(E, 0, ABG)
20:33:12.358 00.000 12308 Move returns status 0, amount 0
20:33:12.358 00.000 12308 MoveAxis(N, 0, ABG)
20:33:12.358 00.000 12308 Move returns status 0, amount 0
20:33:12.359 00.001 12308 move complete, result=0
20:33:12.359 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:12.363 00.004 12308 worker thread done servicing request
20:33:12.384 00.021 14556 UpdateGuideState exits: m=1763 SNR=28.0
20:33:12.387 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:12.392 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:12.395 00.003 14556 Enqueuing Expose request
20:33:12.399 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:33:12.403 00.004 12308 Worker thread wakes up
20:33:12.403 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:12.403 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:13.651 01.248 12308 Exposure complete
20:33:13.806 00.155 12308 worker thread done servicing request
20:33:13.806 00.000 14556 OnExposeComplete: enter
20:33:13.809 00.003 14556 UpdateGuideState(): m_state=6
20:33:13.814 00.005 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 529
20:33:13.818 00.004 14556 Star::Find returns 1 (0), X=174.11, Y=991.06, Mass=1838, SNR=28.7, Peak=161 HFD=4.3
20:33:13.821 00.003 14556 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.07) = xAngle (4.07 = -2.21)
20:33:13.825 00.004 14556 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.31)
20:33:13.828 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=1.00 mountX=-0.04 mountY=-0.05, mountTheta=-2.25
20:33:13.833 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.06, opts=13)
20:33:13.837 00.004 14556 Enqueuing Move request for scope (0.04, 0.06)
20:33:13.841 00.004 12308 Worker thread wakes up
20:33:13.841 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
20:33:13.841 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
20:33:13.841 00.000 12308 Moving (0.04, 0.06) raw xDistance=-0.04 yDistance=-0.05
20:33:13.841 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:33:13.841 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:13.841 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:33:13.842 00.001 12308 MoveAxis(E, 0, ABG)
20:33:13.842 00.000 12308 Move returns status 0, amount 0
20:33:13.842 00.000 12308 MoveAxis(N, 0, ABG)
20:33:13.842 00.000 12308 Move returns status 0, amount 0
20:33:13.843 00.001 12308 move complete, result=0
20:33:13.843 00.000 12308 worker thread done servicing request
20:33:13.843 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:13.866 00.023 14556 UpdateGuideState exits: m=1838 SNR=28.7
20:33:13.869 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:13.872 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:13.875 00.003 14556 Enqueuing Expose request
20:33:13.880 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:13.883 00.003 12308 Worker thread wakes up
20:33:13.883 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:13.883 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:15.132 01.249 12308 Exposure complete
20:33:15.317 00.185 12308 worker thread done servicing request
20:33:15.317 00.000 14556 OnExposeComplete: enter
20:33:15.322 00.005 14556 UpdateGuideState(): m_state=6
20:33:15.326 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 530
20:33:15.333 00.007 14556 Star::Find returns 1 (0), X=174.18, Y=991.13, Mass=1643, SNR=27.2, Peak=142 HFD=4.3
20:33:15.336 00.003 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.96 = -2.32)
20:33:15.340 00.004 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.86 = -2.42)
20:33:15.344 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.89 mountX=-0.12 mountY=-0.11, mountTheta=-2.38
20:33:15.349 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.13, opts=13)
20:33:15.353 00.004 14556 Enqueuing Move request for scope (0.11, 0.13)
20:33:15.359 00.006 12308 Worker thread wakes up
20:33:15.359 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
20:33:15.359 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
20:33:15.359 00.000 12308 Moving (0.11, 0.13) raw xDistance=-0.12 yDistance=-0.11
20:33:15.359 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:33:15.361 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:15.361 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:33:15.361 00.000 12308 MoveAxis(E, 0, ABG)
20:33:15.361 00.000 12308 Move returns status 0, amount 0
20:33:15.361 00.000 12308 MoveAxis(N, 0, ABG)
20:33:15.361 00.000 12308 Move returns status 0, amount 0
20:33:15.361 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:15.366 00.005 12308 move complete, result=0
20:33:15.366 00.000 12308 worker thread done servicing request
20:33:15.383 00.017 14556 UpdateGuideState exits: m=1643 SNR=27.2
20:33:15.386 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:15.390 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:15.396 00.006 14556 Enqueuing Expose request
20:33:15.400 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:15.403 00.003 12308 Worker thread wakes up
20:33:15.403 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:15.404 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:16.654 01.250 12308 Exposure complete
20:33:16.813 00.159 12308 worker thread done servicing request
20:33:16.813 00.000 14556 OnExposeComplete: enter
20:33:16.818 00.005 14556 UpdateGuideState(): m_state=6
20:33:16.821 00.003 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 531
20:33:16.825 00.004 14556 Star::Find returns 1 (0), X=174.05, Y=991.11, Mass=1388, SNR=24.7, Peak=113 HFD=4.3
20:33:16.829 00.004 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
20:33:16.835 00.006 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
20:33:16.839 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.12 cameraTheta=1.72 mountX=0.01 mountY=-0.11, mountTheta=-1.49
20:33:16.844 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.11, opts=13)
20:33:16.847 00.003 14556 Enqueuing Move request for scope (-0.02, 0.11)
20:33:16.851 00.004 12308 Worker thread wakes up
20:33:16.851 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
20:33:16.851 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
20:33:16.851 00.000 12308 Moving (-0.02, 0.11) raw xDistance=0.01 yDistance=-0.11
20:33:16.851 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:33:16.852 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:16.852 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:33:16.852 00.000 12308 MoveAxis(E, 0, ABG)
20:33:16.852 00.000 12308 Move returns status 0, amount 0
20:33:16.852 00.000 12308 MoveAxis(N, 0, ABG)
20:33:16.852 00.000 12308 Move returns status 0, amount 0
20:33:16.852 00.000 12308 move complete, result=0
20:33:16.853 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:16.857 00.004 12308 worker thread done servicing request
20:33:16.877 00.020 14556 UpdateGuideState exits: m=1388 SNR=24.7
20:33:16.882 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:16.885 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:16.890 00.005 14556 Enqueuing Expose request
20:33:16.896 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:16.900 00.004 12308 Worker thread wakes up
20:33:16.900 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:16.900 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:18.152 01.252 12308 Exposure complete
20:33:18.334 00.182 12308 worker thread done servicing request
20:33:18.334 00.000 14556 OnExposeComplete: enter
20:33:18.338 00.004 14556 UpdateGuideState(): m_state=6
20:33:18.342 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 532
20:33:18.345 00.003 14556 Star::Find returns 1 (0), X=174.20, Y=991.04, Mass=1764, SNR=28.1, Peak=154 HFD=4.4
20:33:18.349 00.004 14556 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.07) = xAngle (3.40 = -2.88)
20:33:18.353 00.004 14556 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.30 = -2.98)
20:33:18.357 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.13 cameraTheta=0.33 mountX=-0.13 mountY=-0.02, mountTheta=-2.98
20:33:18.361 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.04, opts=13)
20:33:18.367 00.006 14556 Enqueuing Move request for scope (0.12, 0.04)
20:33:18.370 00.003 12308 Worker thread wakes up
20:33:18.370 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd
20:33:18.371 00.001 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.04)
20:33:18.371 00.000 12308 Moving (0.12, 0.04) raw xDistance=-0.13 yDistance=-0.02
20:33:18.371 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:33:18.371 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:18.372 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:33:18.372 00.000 12308 MoveAxis(E, 0, ABG)
20:33:18.372 00.000 12308 Move returns status 0, amount 0
20:33:18.372 00.000 12308 MoveAxis(N, 0, ABG)
20:33:18.373 00.001 12308 Move returns status 0, amount 0
20:33:18.373 00.000 12308 move complete, result=0
20:33:18.373 00.000 12308 worker thread done servicing request
20:33:18.373 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:18.402 00.029 14556 UpdateGuideState exits: m=1764 SNR=28.1
20:33:18.409 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:18.415 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:18.425 00.010 14556 Enqueuing Expose request
20:33:18.431 00.006 12308 Worker thread wakes up
20:33:18.431 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:33:18.436 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:18.437 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:19.686 01.249 12308 Exposure complete
20:33:19.853 00.167 12308 worker thread done servicing request
20:33:19.853 00.000 14556 OnExposeComplete: enter
20:33:19.858 00.005 14556 UpdateGuideState(): m_state=6
20:33:19.863 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 533
20:33:19.868 00.005 14556 Star::Find returns 1 (0), X=174.27, Y=991.13, Mass=1624, SNR=27.2, Peak=129 HFD=4.7
20:33:19.872 00.004 14556 CameraToMount -- cameraTheta (0.60) - m_xAngle (-3.07) = xAngle (3.67 = -2.61)
20:33:19.875 00.003 14556 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.57 = -2.71)
20:33:19.879 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.13 hyp=0.24 cameraTheta=0.60 mountX=-0.21 mountY=-0.10, mountTheta=-2.69
20:33:19.885 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.13, opts=13)
20:33:19.888 00.003 14556 Enqueuing Move request for scope (0.20, 0.13)
20:33:19.892 00.004 12308 Worker thread wakes up
20:33:19.893 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.13) opts 0xd
20:33:19.893 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.13)
20:33:19.893 00.000 12308 Moving (0.20, 0.13) raw xDistance=-0.21 yDistance=-0.10
20:33:19.893 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:33:19.893 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:19.894 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:33:19.894 00.000 12308 MoveAxis(E, 89, ABG)
20:33:19.894 00.000 12308 Guiding  Dir = 2, Dur = 89
20:33:19.894 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:19.898 00.004 12308 IsSlewing returns 0
20:33:19.898 00.000 12308 IsGuiding returns 0
20:33:19.900 00.002 12308 PulseGuide returned control before completion, sleep 99
20:33:19.920 00.020 14556 UpdateGuideState exits: m=1624 SNR=27.2
20:33:19.926 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:19.929 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:19.933 00.004 14556 Enqueuing Expose request
20:33:20.009 00.076 12308 IsGuiding returns 1
20:33:20.010 00.001 12308 scope still moving after pulse duration time elapsed
20:33:20.040 00.030 12308 IsSlewing returns 0
20:33:20.041 00.001 12308 IsGuiding returns 0
20:33:20.041 00.000 12308 scope move finished after 89 + 53 ms
20:33:20.041 00.000 12308 Move returns status 0, amount 89
20:33:20.043 00.002 12308 MoveAxis(N, 0, ABG)
20:33:20.043 00.000 12308 Move returns status 0, amount 0
20:33:20.043 00.000 12308 move complete, result=0
20:33:20.044 00.001 12308 worker thread done servicing request
20:33:20.044 00.000 12308 Worker thread wakes up
20:33:20.044 00.000 14556 GuideStep: -0.2 px 89 ms EAST, -0.1 px 0 ms NORTH
20:33:20.050 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:20.051 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:21.305 01.254 12308 Exposure complete
20:33:21.444 00.139 12308 worker thread done servicing request
20:33:21.445 00.001 14556 OnExposeComplete: enter
20:33:21.450 00.005 14556 UpdateGuideState(): m_state=6
20:33:21.454 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 534
20:33:21.458 00.004 14556 Star::Find returns 1 (0), X=174.05, Y=991.32, Mass=1605, SNR=26.9, Peak=139 HFD=4.3
20:33:21.461 00.003 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
20:33:21.465 00.004 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
20:33:21.469 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.33 hyp=0.33 cameraTheta=1.63 mountX=-0.00 mountY=-0.33, mountTheta=-1.58
20:33:21.474 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.33, opts=13)
20:33:21.478 00.004 14556 Enqueuing Move request for scope (-0.02, 0.33)
20:33:21.482 00.004 12308 Worker thread wakes up
20:33:21.482 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.33) opts 0xd
20:33:21.482 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.33)
20:33:21.482 00.000 12308 Moving (-0.02, 0.33) raw xDistance=-0.00 yDistance=-0.33
20:33:21.482 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:33:21.483 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:33:21.483 00.000 12308 MoveAxis(E, 0, ABG)
20:33:21.483 00.000 12308 Move returns status 0, amount 0
20:33:21.483 00.000 12308 MoveAxis(N, 230, ABG)
20:33:21.483 00.000 12308 Guiding  Dir = 0, Dur = 230
20:33:21.484 00.001 12308 IsSlewing returns 0
20:33:21.485 00.001 12308 IsGuiding returns 0
20:33:21.487 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:21.492 00.005 12308 PulseGuide returned control before completion, sleep 240
20:33:21.514 00.022 14556 UpdateGuideState exits: m=1605 SNR=26.9
20:33:21.518 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:21.523 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:21.529 00.006 14556 Enqueuing Expose request
20:33:21.747 00.218 12308 IsGuiding returns 1
20:33:21.748 00.001 12308 scope still moving after pulse duration time elapsed
20:33:21.777 00.029 12308 IsSlewing returns 0
20:33:21.777 00.000 12308 IsGuiding returns 0
20:33:21.778 00.001 12308 scope move finished after 230 + 61 ms
20:33:21.778 00.000 12308 Move returns status 0, amount 230
20:33:21.778 00.000 12308 move complete, result=0
20:33:21.778 00.000 12308 worker thread done servicing request
20:33:21.780 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 230 ms NORTH
20:33:21.786 00.006 12308 Worker thread wakes up
20:33:21.788 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:21.788 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:23.041 01.253 12308 Exposure complete
20:33:23.208 00.167 12308 worker thread done servicing request
20:33:23.208 00.000 14556 OnExposeComplete: enter
20:33:23.212 00.004 14556 UpdateGuideState(): m_state=6
20:33:23.217 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 535
20:33:23.220 00.003 14556 Star::Find returns 1 (0), X=174.12, Y=991.25, Mass=1679, SNR=27.6, Peak=172 HFD=4.3
20:33:23.225 00.005 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.46 = -1.82)
20:33:23.229 00.004 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.92)
20:33:23.235 00.006 14556 CameraToMount -- cameraX=0.05 cameraY=0.25 hyp=0.25 cameraTheta=1.39 mountX=-0.06 mountY=-0.24, mountTheta=-1.83
20:33:23.239 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.25, opts=13)
20:33:23.244 00.005 14556 Enqueuing Move request for scope (0.05, 0.25)
20:33:23.247 00.003 12308 Worker thread wakes up
20:33:23.247 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.25) opts 0xd
20:33:23.247 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.25)
20:33:23.247 00.000 12308 Moving (0.05, 0.25) raw xDistance=-0.06 yDistance=-0.24
20:33:23.249 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:33:23.249 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:33:23.249 00.000 12308 MoveAxis(E, 0, ABG)
20:33:23.249 00.000 12308 Move returns status 0, amount 0
20:33:23.249 00.000 12308 MoveAxis(N, 168, ABG)
20:33:23.249 00.000 12308 Guiding  Dir = 0, Dur = 168
20:33:23.250 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:23.254 00.004 12308 IsSlewing returns 0
20:33:23.255 00.001 12308 IsGuiding returns 0
20:33:23.255 00.000 12308 PulseGuide returned control before completion, sleep 178
20:33:23.277 00.022 14556 UpdateGuideState exits: m=1679 SNR=27.6
20:33:23.281 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:23.286 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:23.290 00.004 14556 Enqueuing Expose request
20:33:23.440 00.150 12308 IsGuiding returns 1
20:33:23.440 00.000 12308 scope still moving after pulse duration time elapsed
20:33:23.470 00.030 12308 IsSlewing returns 0
20:33:23.473 00.003 12308 IsGuiding returns 0
20:33:23.473 00.000 12308 scope move finished after 168 + 50 ms
20:33:23.474 00.001 12308 Move returns status 0, amount 168
20:33:23.474 00.000 12308 move complete, result=0
20:33:23.475 00.001 12308 worker thread done servicing request
20:33:23.475 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 168 ms NORTH
20:33:23.484 00.009 12308 Worker thread wakes up
20:33:23.484 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:23.484 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:24.727 01.243 12308 Exposure complete
20:33:24.889 00.162 12308 worker thread done servicing request
20:33:24.891 00.002 14556 OnExposeComplete: enter
20:33:24.896 00.005 14556 UpdateGuideState(): m_state=6
20:33:24.901 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 536
20:33:24.904 00.003 14556 Star::Find returns 1 (0), X=174.24, Y=990.90, Mass=1656, SNR=27.4, Peak=144 HFD=4.5
20:33:24.908 00.004 14556 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-3.07) = xAngle (2.58 = 2.58)
20:33:24.913 00.005 14556 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.48 = 2.48)
20:33:24.916 00.003 14556 CameraToMount -- cameraX=0.17 cameraY=-0.09 hyp=0.20 cameraTheta=-0.49 mountX=-0.17 mountY=0.12, mountTheta=2.51
20:33:24.921 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.09, opts=13)
20:33:24.925 00.004 14556 Enqueuing Move request for scope (0.17, -0.09)
20:33:24.929 00.004 12308 Worker thread wakes up
20:33:24.929 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.09) opts 0xd
20:33:24.929 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.09)
20:33:24.929 00.000 12308 Moving (0.17, -0.09) raw xDistance=-0.17 yDistance=0.12
20:33:24.929 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:33:24.929 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:24.931 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:33:24.931 00.000 12308 MoveAxis(E, 0, ABG)
20:33:24.931 00.000 12308 Move returns status 0, amount 0
20:33:24.931 00.000 12308 MoveAxis(N, 0, ABG)
20:33:24.931 00.000 12308 Move returns status 0, amount 0
20:33:24.931 00.000 12308 move complete, result=0
20:33:24.932 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:24.935 00.003 12308 worker thread done servicing request
20:33:24.956 00.021 14556 UpdateGuideState exits: m=1656 SNR=27.4
20:33:24.961 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:24.965 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:24.968 00.003 14556 Enqueuing Expose request
20:33:24.971 00.003 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:24.976 00.005 12308 Worker thread wakes up
20:33:24.976 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:24.976 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:26.221 01.245 12308 Exposure complete
20:33:26.370 00.149 12308 worker thread done servicing request
20:33:26.370 00.000 14556 OnExposeComplete: enter
20:33:26.373 00.003 14556 UpdateGuideState(): m_state=6
20:33:26.378 00.005 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 537
20:33:26.381 00.003 14556 Star::Find returns 1 (0), X=174.20, Y=991.04, Mass=1851, SNR=29.0, Peak=155 HFD=4.4
20:33:26.386 00.005 14556 CameraToMount -- cameraTheta (0.36) - m_xAngle (-3.07) = xAngle (3.43 = -2.85)
20:33:26.391 00.005 14556 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.33 = -2.95)
20:33:26.395 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.13 cameraTheta=0.36 mountX=-0.13 mountY=-0.02, mountTheta=-2.95
20:33:26.401 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.05, opts=13)
20:33:26.406 00.005 14556 Enqueuing Move request for scope (0.12, 0.05)
20:33:26.409 00.003 12308 Worker thread wakes up
20:33:26.410 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd
20:33:26.410 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.05)
20:33:26.410 00.000 12308 Moving (0.12, 0.05) raw xDistance=-0.13 yDistance=-0.02
20:33:26.410 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:33:26.410 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:26.411 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:33:26.411 00.000 12308 MoveAxis(E, 0, ABG)
20:33:26.411 00.000 12308 Move returns status 0, amount 0
20:33:26.411 00.000 12308 MoveAxis(N, 0, ABG)
20:33:26.411 00.000 12308 Move returns status 0, amount 0
20:33:26.412 00.001 12308 move complete, result=0
20:33:26.412 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:26.417 00.005 12308 worker thread done servicing request
20:33:26.440 00.023 14556 UpdateGuideState exits: m=1851 SNR=29.0
20:33:26.444 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:26.448 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:26.453 00.005 14556 Enqueuing Expose request
20:33:26.457 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:33:26.462 00.005 12308 Worker thread wakes up
20:33:26.462 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:26.462 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:27.701 01.239 12308 Exposure complete
20:33:27.867 00.166 12308 worker thread done servicing request
20:33:27.867 00.000 14556 OnExposeComplete: enter
20:33:27.871 00.004 14556 UpdateGuideState(): m_state=6
20:33:27.875 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 538
20:33:27.880 00.005 14556 Star::Find returns 1 (0), X=174.35, Y=991.12, Mass=1836, SNR=28.5, Peak=142 HFD=4.5
20:33:27.883 00.003 14556 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.07) = xAngle (3.49 = -2.79)
20:33:27.887 00.004 14556 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.39 = -2.89)
20:33:27.891 00.004 14556 CameraToMount -- cameraX=0.28 cameraY=0.12 hyp=0.31 cameraTheta=0.42 mountX=-0.29 mountY=-0.08, mountTheta=-2.88
20:33:27.898 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.28, y=0.12, opts=13)
20:33:27.903 00.005 14556 Enqueuing Move request for scope (0.28, 0.12)
20:33:27.906 00.003 12308 Worker thread wakes up
20:33:27.906 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.12) opts 0xd
20:33:27.907 00.001 12308 Handling offset move in thread for scope, endpoint = (0.28, 0.12)
20:33:27.907 00.000 12308 Moving (0.28, 0.12) raw xDistance=-0.29 yDistance=-0.08
20:33:27.907 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
20:33:27.907 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:27.907 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:33:27.909 00.002 12308 MoveAxis(E, 124, ABG)
20:33:27.909 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:27.912 00.003 12308 Guiding  Dir = 2, Dur = 124
20:33:27.912 00.000 12308 IsSlewing returns 0
20:33:27.912 00.000 12308 IsGuiding returns 0
20:33:27.914 00.002 12308 PulseGuide returned control before completion, sleep 134
20:33:27.932 00.018 14556 UpdateGuideState exits: m=1836 SNR=28.5
20:33:27.937 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:27.941 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:27.945 00.004 14556 Enqueuing Expose request
20:33:28.063 00.118 12308 IsGuiding returns 1
20:33:28.064 00.001 12308 scope still moving after pulse duration time elapsed
20:33:28.093 00.029 12308 IsSlewing returns 0
20:33:28.094 00.001 12308 IsGuiding returns 0
20:33:28.095 00.001 12308 scope move finished after 124 + 57 ms
20:33:28.095 00.000 12308 Move returns status 0, amount 124
20:33:28.096 00.001 12308 MoveAxis(N, 0, ABG)
20:33:28.096 00.000 12308 Move returns status 0, amount 0
20:33:28.096 00.000 12308 move complete, result=0
20:33:28.097 00.001 12308 worker thread done servicing request
20:33:28.097 00.000 12308 Worker thread wakes up
20:33:28.097 00.000 14556 GuideStep: -0.3 px 124 ms EAST, -0.1 px 0 ms NORTH
20:33:28.105 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:28.105 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:29.357 01.252 12308 Exposure complete
20:33:29.516 00.159 12308 worker thread done servicing request
20:33:29.517 00.001 14556 OnExposeComplete: enter
20:33:29.522 00.005 14556 UpdateGuideState(): m_state=6
20:33:29.526 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 539
20:33:29.529 00.003 14556 Star::Find returns 1 (0), X=173.99, Y=991.12, Mass=1865, SNR=29.2, Peak=147 HFD=4.5
20:33:29.533 00.004 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.21 = -1.08)
20:33:29.537 00.004 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.18)
20:33:29.541 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.13 mountX=0.07 mountY=-0.14, mountTheta=-1.10
20:33:29.546 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.13, opts=13)
20:33:29.550 00.004 14556 Enqueuing Move request for scope (-0.08, 0.13)
20:33:29.554 00.004 12308 Worker thread wakes up
20:33:29.555 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
20:33:29.555 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
20:33:29.555 00.000 12308 Moving (-0.08, 0.13) raw xDistance=0.07 yDistance=-0.14
20:33:29.555 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:33:29.557 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:29.557 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:33:29.557 00.000 12308 MoveAxis(E, 0, ABG)
20:33:29.557 00.000 12308 Move returns status 0, amount 0
20:33:29.558 00.001 12308 MoveAxis(N, 0, ABG)
20:33:29.558 00.000 12308 Move returns status 0, amount 0
20:33:29.558 00.000 12308 move complete, result=0
20:33:29.558 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:29.563 00.005 12308 worker thread done servicing request
20:33:29.584 00.021 14556 UpdateGuideState exits: m=1865 SNR=29.2
20:33:29.589 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:29.592 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:29.596 00.004 14556 Enqueuing Expose request
20:33:29.600 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:29.604 00.004 12308 Worker thread wakes up
20:33:29.604 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:29.604 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:30.847 01.243 12308 Exposure complete
20:33:31.013 00.166 12308 worker thread done servicing request
20:33:31.013 00.000 14556 OnExposeComplete: enter
20:33:31.019 00.006 14556 UpdateGuideState(): m_state=6
20:33:31.024 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 540
20:33:31.028 00.004 14556 Star::Find returns 1 (0), X=174.02, Y=991.21, Mass=1507, SNR=26.3, Peak=139 HFD=4.7
20:33:31.032 00.004 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.90 = -1.39)
20:33:31.036 00.004 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
20:33:31.039 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.22 hyp=0.22 cameraTheta=1.82 mountX=0.04 mountY=-0.22, mountTheta=-1.39
20:33:31.045 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.22, opts=13)
20:33:31.049 00.004 14556 Enqueuing Move request for scope (-0.06, 0.22)
20:33:31.052 00.003 12308 Worker thread wakes up
20:33:31.052 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.22) opts 0xd
20:33:31.052 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.22)
20:33:31.052 00.000 12308 Moving (-0.06, 0.22) raw xDistance=0.04 yDistance=-0.22
20:33:31.052 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:33:31.054 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:33:31.054 00.000 12308 MoveAxis(E, 0, ABG)
20:33:31.054 00.000 12308 Move returns status 0, amount 0
20:33:31.054 00.000 12308 MoveAxis(N, 157, ABG)
20:33:31.054 00.000 12308 Guiding  Dir = 0, Dur = 157
20:33:31.054 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:31.059 00.005 12308 IsSlewing returns 0
20:33:31.059 00.000 12308 IsGuiding returns 0
20:33:31.059 00.000 12308 PulseGuide returned control before completion, sleep 167
20:33:31.080 00.021 14556 UpdateGuideState exits: m=1507 SNR=26.3
20:33:31.083 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:31.088 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:31.092 00.004 14556 Enqueuing Expose request
20:33:31.243 00.151 12308 IsGuiding returns 1
20:33:31.243 00.000 12308 scope still moving after pulse duration time elapsed
20:33:31.273 00.030 12308 IsSlewing returns 0
20:33:31.274 00.001 12308 IsGuiding returns 0
20:33:31.275 00.001 12308 scope move finished after 157 + 59 ms
20:33:31.275 00.000 12308 Move returns status 0, amount 157
20:33:31.277 00.002 12308 move complete, result=0
20:33:31.277 00.000 12308 worker thread done servicing request
20:33:31.277 00.000 12308 Worker thread wakes up
20:33:31.278 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:31.278 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:31.278 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 157 ms NORTH
20:33:32.536 01.258 12308 Exposure complete
20:33:32.706 00.170 12308 worker thread done servicing request
20:33:32.706 00.000 14556 OnExposeComplete: enter
20:33:32.712 00.006 14556 UpdateGuideState(): m_state=6
20:33:32.719 00.007 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 541
20:33:32.724 00.005 14556 Star::Find returns 1 (0), X=173.94, Y=991.04, Mass=1711, SNR=27.7, Peak=141 HFD=4.4
20:33:32.727 00.003 14556 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.07) = xAngle (5.92 = -0.37)
20:33:32.731 00.004 14556 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.82 = -0.46)
20:33:32.738 00.007 14556 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.14 cameraTheta=2.84 mountX=0.13 mountY=-0.06, mountTheta=-0.45
20:33:32.743 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.04, opts=13)
20:33:32.747 00.004 14556 Enqueuing Move request for scope (-0.13, 0.04)
20:33:32.751 00.004 12308 Worker thread wakes up
20:33:32.751 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
20:33:32.752 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
20:33:32.752 00.000 12308 Moving (-0.13, 0.04) raw xDistance=0.13 yDistance=-0.06
20:33:32.752 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:33:32.752 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:32.753 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:33:32.753 00.000 12308 MoveAxis(E, 0, ABG)
20:33:32.753 00.000 12308 Move returns status 0, amount 0
20:33:32.753 00.000 12308 MoveAxis(N, 0, ABG)
20:33:32.753 00.000 12308 Move returns status 0, amount 0
20:33:32.754 00.001 12308 move complete, result=0
20:33:32.754 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:32.758 00.004 12308 worker thread done servicing request
20:33:32.784 00.026 14556 UpdateGuideState exits: m=1711 SNR=27.7
20:33:32.789 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:32.793 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:32.798 00.005 14556 Enqueuing Expose request
20:33:32.802 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:32.805 00.003 12308 Worker thread wakes up
20:33:32.805 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:32.806 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:34.052 01.246 12308 Exposure complete
20:33:34.222 00.170 12308 worker thread done servicing request
20:33:34.222 00.000 14556 OnExposeComplete: enter
20:33:34.227 00.005 14556 UpdateGuideState(): m_state=6
20:33:34.232 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 542
20:33:34.236 00.004 14556 Star::Find returns 1 (0), X=174.21, Y=991.11, Mass=1915, SNR=29.4, Peak=180 HFD=4.5
20:33:34.242 00.006 14556 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.07) = xAngle (3.79 = -2.49)
20:33:34.245 00.003 14556 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.69 = -2.59)
20:33:34.250 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.18 cameraTheta=0.72 mountX=-0.14 mountY=-0.09, mountTheta=-2.56
20:33:34.255 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.12, opts=13)
20:33:34.259 00.004 14556 Enqueuing Move request for scope (0.13, 0.12)
20:33:34.264 00.005 12308 Worker thread wakes up
20:33:34.265 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
20:33:34.265 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
20:33:34.265 00.000 12308 Moving (0.13, 0.12) raw xDistance=-0.14 yDistance=-0.09
20:33:34.265 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:33:34.265 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:34.266 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:33:34.266 00.000 12308 MoveAxis(E, 0, ABG)
20:33:34.266 00.000 12308 Move returns status 0, amount 0
20:33:34.266 00.000 12308 MoveAxis(N, 0, ABG)
20:33:34.266 00.000 12308 Move returns status 0, amount 0
20:33:34.267 00.001 12308 move complete, result=0
20:33:34.267 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:34.273 00.006 12308 worker thread done servicing request
20:33:34.295 00.022 14556 UpdateGuideState exits: m=1915 SNR=29.4
20:33:34.300 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:34.303 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:34.307 00.004 14556 Enqueuing Expose request
20:33:34.312 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:34.316 00.004 12308 Worker thread wakes up
20:33:34.316 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:34.316 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:35.570 01.254 12308 Exposure complete
20:33:35.736 00.166 12308 worker thread done servicing request
20:33:35.737 00.001 14556 OnExposeComplete: enter
20:33:35.741 00.004 14556 UpdateGuideState(): m_state=6
20:33:35.746 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 543
20:33:35.751 00.005 14556 Star::Find returns 1 (0), X=174.18, Y=991.15, Mass=1731, SNR=28.0, Peak=144 HFD=4.4
20:33:35.754 00.003 14556 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.07) = xAngle (4.02 = -2.26)
20:33:35.758 00.004 14556 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.92 = -2.36)
20:33:35.763 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.16 hyp=0.19 cameraTheta=0.95 mountX=-0.12 mountY=-0.14, mountTheta=-2.31
20:33:35.770 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.16, opts=13)
20:33:35.774 00.004 14556 Enqueuing Move request for scope (0.11, 0.16)
20:33:35.779 00.005 12308 Worker thread wakes up
20:33:35.779 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.16) opts 0xd
20:33:35.779 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.16)
20:33:35.779 00.000 12308 Moving (0.11, 0.16) raw xDistance=-0.12 yDistance=-0.14
20:33:35.779 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:33:35.779 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:35.780 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:33:35.780 00.000 12308 MoveAxis(E, 0, ABG)
20:33:35.780 00.000 12308 Move returns status 0, amount 0
20:33:35.781 00.001 12308 MoveAxis(N, 0, ABG)
20:33:35.781 00.000 12308 Move returns status 0, amount 0
20:33:35.781 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:35.786 00.005 12308 move complete, result=0
20:33:35.786 00.000 12308 worker thread done servicing request
20:33:35.807 00.021 14556 UpdateGuideState exits: m=1731 SNR=28.0
20:33:35.811 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:35.815 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:35.818 00.003 14556 Enqueuing Expose request
20:33:35.822 00.004 12308 Worker thread wakes up
20:33:35.822 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:35.823 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:35.823 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:37.074 01.251 12308 Exposure complete
20:33:37.247 00.173 12308 worker thread done servicing request
20:33:37.247 00.000 14556 OnExposeComplete: enter
20:33:37.251 00.004 14556 UpdateGuideState(): m_state=6
20:33:37.255 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 544
20:33:37.260 00.005 14556 Star::Find returns 1 (0), X=174.22, Y=991.21, Mass=1758, SNR=28.2, Peak=156 HFD=4.4
20:33:37.263 00.003 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.04 = -2.24)
20:33:37.268 00.005 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.95 = -2.34)
20:33:37.274 00.006 14556 CameraToMount -- cameraX=0.14 cameraY=0.21 hyp=0.26 cameraTheta=0.97 mountX=-0.16 mountY=-0.18, mountTheta=-2.28
20:33:37.279 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.21, opts=13)
20:33:37.284 00.005 14556 Enqueuing Move request for scope (0.14, 0.21)
20:33:37.287 00.003 12308 Worker thread wakes up
20:33:37.288 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.21) opts 0xd
20:33:37.288 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.21)
20:33:37.288 00.000 12308 Moving (0.14, 0.21) raw xDistance=-0.16 yDistance=-0.18
20:33:37.288 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:33:37.288 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:37.288 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:33:37.290 00.002 12308 MoveAxis(E, 0, ABG)
20:33:37.290 00.000 12308 Move returns status 0, amount 0
20:33:37.290 00.000 12308 MoveAxis(N, 0, ABG)
20:33:37.290 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:37.294 00.004 12308 Move returns status 0, amount 0
20:33:37.294 00.000 12308 move complete, result=0
20:33:37.294 00.000 12308 worker thread done servicing request
20:33:37.316 00.022 14556 UpdateGuideState exits: m=1758 SNR=28.2
20:33:37.319 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:37.322 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:37.326 00.004 14556 Enqueuing Expose request
20:33:37.329 00.003 12308 Worker thread wakes up
20:33:37.329 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:37.329 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:37.329 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:33:38.571 01.242 12308 Exposure complete
20:33:38.735 00.164 12308 worker thread done servicing request
20:33:38.735 00.000 14556 OnExposeComplete: enter
20:33:38.739 00.004 14556 UpdateGuideState(): m_state=6
20:33:38.742 00.003 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 545
20:33:38.746 00.004 14556 Star::Find returns 1 (0), X=174.07, Y=991.36, Mass=1644, SNR=27.4, Peak=131 HFD=4.2
20:33:38.750 00.004 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
20:33:38.754 00.004 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.73)
20:33:38.758 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.36 hyp=0.36 cameraTheta=1.58 mountX=-0.02 mountY=-0.36, mountTheta=-1.63
20:33:38.762 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.36, opts=13)
20:33:38.767 00.005 14556 Enqueuing Move request for scope (-0.00, 0.36)
20:33:38.772 00.005 12308 Worker thread wakes up
20:33:38.772 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.36) opts 0xd
20:33:38.774 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.36)
20:33:38.774 00.000 12308 Moving (-0.00, 0.36) raw xDistance=-0.02 yDistance=-0.36
20:33:38.774 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:33:38.774 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:33:38.774 00.000 12308 MoveAxis(E, 0, ABG)
20:33:38.774 00.000 12308 Move returns status 0, amount 0
20:33:38.774 00.000 12308 MoveAxis(N, 252, ABG)
20:33:38.775 00.001 12308 Guiding  Dir = 0, Dur = 252
20:33:38.775 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:38.779 00.004 12308 IsSlewing returns 0
20:33:38.779 00.000 12308 IsGuiding returns 0
20:33:38.781 00.002 12308 PulseGuide returned control before completion, sleep 262
20:33:38.801 00.020 14556 UpdateGuideState exits: m=1644 SNR=27.4
20:33:38.806 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:38.809 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:38.813 00.004 14556 Enqueuing Expose request
20:33:39.049 00.236 12308 IsGuiding returns 1
20:33:39.049 00.000 12308 scope still moving after pulse duration time elapsed
20:33:39.079 00.030 12308 IsSlewing returns 0
20:33:39.080 00.001 12308 IsGuiding returns 0
20:33:39.081 00.001 12308 scope move finished after 252 + 49 ms
20:33:39.081 00.000 12308 Move returns status 0, amount 252
20:33:39.082 00.001 12308 move complete, result=0
20:33:39.082 00.000 12308 worker thread done servicing request
20:33:39.084 00.002 12308 Worker thread wakes up
20:33:39.084 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:39.084 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:39.085 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 252 ms NORTH
20:33:40.329 01.244 12308 Exposure complete
20:33:40.495 00.166 12308 worker thread done servicing request
20:33:40.495 00.000 14556 OnExposeComplete: enter
20:33:40.500 00.005 14556 UpdateGuideState(): m_state=6
20:33:40.503 00.003 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 546
20:33:40.507 00.004 14556 Star::Find returns 1 (0), X=173.92, Y=990.92, Mass=1647, SNR=27.2, Peak=146 HFD=4.3
20:33:40.512 00.005 14556 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.07) = xAngle (0.39 = 0.39)
20:33:40.515 00.003 14556 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.29 = 0.29)
20:33:40.520 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-2.68 mountX=0.15 mountY=0.05, mountTheta=0.30
20:33:40.526 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.07, opts=13)
20:33:40.530 00.004 14556 Enqueuing Move request for scope (-0.15, -0.07)
20:33:40.534 00.004 12308 Worker thread wakes up
20:33:40.534 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.07) opts 0xd
20:33:40.534 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.07)
20:33:40.534 00.000 12308 Moving (-0.15, -0.07) raw xDistance=0.15 yDistance=0.05
20:33:40.534 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:33:40.535 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:40.535 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:33:40.535 00.000 12308 MoveAxis(E, 0, ABG)
20:33:40.535 00.000 12308 Move returns status 0, amount 0
20:33:40.535 00.000 12308 MoveAxis(N, 0, ABG)
20:33:40.536 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:40.541 00.005 12308 Move returns status 0, amount 0
20:33:40.541 00.000 12308 move complete, result=0
20:33:40.541 00.000 12308 worker thread done servicing request
20:33:40.562 00.021 14556 UpdateGuideState exits: m=1647 SNR=27.2
20:33:40.566 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:40.571 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:40.576 00.005 14556 Enqueuing Expose request
20:33:40.580 00.004 12308 Worker thread wakes up
20:33:40.582 00.002 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:33:40.587 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:40.587 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:41.837 01.250 12308 Exposure complete
20:33:42.006 00.169 12308 worker thread done servicing request
20:33:42.007 00.001 14556 OnExposeComplete: enter
20:33:42.010 00.003 14556 UpdateGuideState(): m_state=6
20:33:42.013 00.003 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 547
20:33:42.016 00.003 14556 Star::Find returns 1 (0), X=174.09, Y=991.09, Mass=1388, SNR=25.2, Peak=125 HFD=4.2
20:33:42.019 00.003 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
20:33:42.022 00.003 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
20:33:42.025 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.10 cameraTheta=1.33 mountX=-0.03 mountY=-0.09, mountTheta=-1.89
20:33:42.031 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.09, opts=13)
20:33:42.035 00.004 14556 Enqueuing Move request for scope (0.02, 0.09)
20:33:42.038 00.003 12308 Worker thread wakes up
20:33:42.038 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
20:33:42.038 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
20:33:42.038 00.000 12308 Moving (0.02, 0.09) raw xDistance=-0.03 yDistance=-0.09
20:33:42.040 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:33:42.040 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:42.040 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:33:42.040 00.000 12308 MoveAxis(E, 0, ABG)
20:33:42.040 00.000 12308 Move returns status 0, amount 0
20:33:42.040 00.000 12308 MoveAxis(N, 0, ABG)
20:33:42.041 00.001 12308 Move returns status 0, amount 0
20:33:42.041 00.000 12308 move complete, result=0
20:33:42.041 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:42.045 00.004 12308 worker thread done servicing request
20:33:42.067 00.022 14556 UpdateGuideState exits: m=1388 SNR=25.2
20:33:42.072 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:42.076 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:42.082 00.006 14556 Enqueuing Expose request
20:33:42.087 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:42.092 00.005 12308 Worker thread wakes up
20:33:42.092 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:42.092 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:43.342 01.250 12308 Exposure complete
20:33:43.500 00.158 12308 worker thread done servicing request
20:33:43.501 00.001 14556 OnExposeComplete: enter
20:33:43.506 00.005 14556 UpdateGuideState(): m_state=6
20:33:43.510 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 548
20:33:43.514 00.004 14556 Star::Find returns 1 (0), X=174.06, Y=990.97, Mass=1891, SNR=29.2, Peak=162 HFD=4.4
20:33:43.518 00.004 14556 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-3.07) = xAngle (0.89 = 0.89)
20:33:43.521 00.003 14556 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.79 = 0.79)
20:33:43.526 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.18 mountX=0.02 mountY=0.02, mountTheta=0.85
20:33:43.530 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.02, opts=13)
20:33:43.534 00.004 14556 Enqueuing Move request for scope (-0.02, -0.02)
20:33:43.538 00.004 12308 Worker thread wakes up
20:33:43.539 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
20:33:43.539 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
20:33:43.539 00.000 12308 Moving (-0.02, -0.02) raw xDistance=0.02 yDistance=0.02
20:33:43.539 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:33:43.540 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:43.540 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:33:43.540 00.000 12308 MoveAxis(E, 0, ABG)
20:33:43.540 00.000 12308 Move returns status 0, amount 0
20:33:43.541 00.001 12308 MoveAxis(N, 0, ABG)
20:33:43.541 00.000 12308 Move returns status 0, amount 0
20:33:43.541 00.000 12308 move complete, result=0
20:33:43.541 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:43.546 00.005 12308 worker thread done servicing request
20:33:43.567 00.021 14556 UpdateGuideState exits: m=1891 SNR=29.2
20:33:43.572 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:43.576 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:43.580 00.004 14556 Enqueuing Expose request
20:33:43.585 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:33:43.589 00.004 12308 Worker thread wakes up
20:33:43.590 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:43.590 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:44.836 01.246 12308 Exposure complete
20:33:44.991 00.155 12308 worker thread done servicing request
20:33:44.992 00.001 14556 OnExposeComplete: enter
20:33:44.997 00.005 14556 UpdateGuideState(): m_state=6
20:33:45.001 00.004 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 549
20:33:45.005 00.004 14556 Star::Find returns 1 (0), X=174.08, Y=991.24, Mass=1531, SNR=26.3, Peak=128 HFD=4.3
20:33:45.008 00.003 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.60 = -1.68)
20:33:45.013 00.005 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.78)
20:33:45.018 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.53 mountX=-0.03 mountY=-0.24, mountTheta=-1.68
20:33:45.025 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.24, opts=13)
20:33:45.031 00.006 14556 Enqueuing Move request for scope (0.01, 0.24)
20:33:45.036 00.005 12308 Worker thread wakes up
20:33:45.036 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.24) opts 0xd
20:33:45.036 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.24)
20:33:45.036 00.000 12308 Moving (0.01, 0.24) raw xDistance=-0.03 yDistance=-0.24
20:33:45.038 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:33:45.038 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:33:45.038 00.000 12308 MoveAxis(E, 0, ABG)
20:33:45.038 00.000 12308 Move returns status 0, amount 0
20:33:45.038 00.000 12308 MoveAxis(N, 168, ABG)
20:33:45.039 00.001 12308 Guiding  Dir = 0, Dur = 168
20:33:45.039 00.000 12308 IsSlewing returns 0
20:33:45.039 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:45.049 00.010 12308 IsGuiding returns 0
20:33:45.050 00.001 12308 PulseGuide returned control before completion, sleep 178
20:33:45.084 00.034 14556 UpdateGuideState exits: m=1531 SNR=26.3
20:33:45.092 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:45.099 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:45.108 00.009 14556 Enqueuing Expose request
20:33:45.231 00.123 12308 IsGuiding returns 1
20:33:45.231 00.000 12308 scope still moving after pulse duration time elapsed
20:33:45.262 00.031 12308 IsSlewing returns 0
20:33:45.262 00.000 12308 IsGuiding returns 0
20:33:45.262 00.000 12308 scope move finished after 168 + 44 ms
20:33:45.262 00.000 12308 Move returns status 0, amount 168
20:33:45.262 00.000 12308 move complete, result=0
20:33:45.263 00.001 12308 worker thread done servicing request
20:33:45.263 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 168 ms NORTH
20:33:45.268 00.005 12308 Worker thread wakes up
20:33:45.268 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:45.268 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:46.529 01.261 12308 Exposure complete
20:33:46.689 00.160 12308 worker thread done servicing request
20:33:46.689 00.000 14556 OnExposeComplete: enter
20:33:46.693 00.004 14556 UpdateGuideState(): m_state=6
20:33:46.697 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 550
20:33:46.702 00.005 14556 Star::Find returns 1 (0), X=173.96, Y=991.09, Mass=2134, SNR=30.9, Peak=199 HFD=4.3
20:33:46.706 00.004 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
20:33:46.711 00.005 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
20:33:46.714 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.15 cameraTheta=2.47 mountX=0.11 mountY=-0.11, mountTheta=-0.79
20:33:46.721 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.09, opts=13)
20:33:46.724 00.003 14556 Enqueuing Move request for scope (-0.11, 0.09)
20:33:46.729 00.005 12308 Worker thread wakes up
20:33:46.729 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
20:33:46.729 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
20:33:46.729 00.000 12308 Moving (-0.11, 0.09) raw xDistance=0.11 yDistance=-0.11
20:33:46.729 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:33:46.729 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:46.730 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:33:46.730 00.000 12308 MoveAxis(E, 0, ABG)
20:33:46.730 00.000 12308 Move returns status 0, amount 0
20:33:46.730 00.000 12308 MoveAxis(N, 0, ABG)
20:33:46.730 00.000 12308 Move returns status 0, amount 0
20:33:46.731 00.001 12308 move complete, result=0
20:33:46.731 00.000 12308 worker thread done servicing request
20:33:46.731 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:46.755 00.024 14556 UpdateGuideState exits: m=2134 SNR=30.9
20:33:46.758 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:46.763 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:46.768 00.005 14556 Enqueuing Expose request
20:33:46.771 00.003 12308 Worker thread wakes up
20:33:46.771 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:46.776 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:46.776 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:48.032 01.256 12308 Exposure complete
20:33:48.195 00.163 12308 worker thread done servicing request
20:33:48.196 00.001 14556 OnExposeComplete: enter
20:33:48.200 00.004 14556 UpdateGuideState(): m_state=6
20:33:48.205 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 551
20:33:48.211 00.006 14556 Star::Find returns 1 (0), X=173.84, Y=990.93, Mass=1894, SNR=29.3, Peak=179 HFD=4.3
20:33:48.217 00.006 14556 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-3.07) = xAngle (0.22 = 0.22)
20:33:48.221 00.004 14556 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.12 = 0.12)
20:33:48.225 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-2.85 mountX=0.23 mountY=0.03, mountTheta=0.12
20:33:48.230 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.07, opts=13)
20:33:48.234 00.004 14556 Enqueuing Move request for scope (-0.23, -0.07)
20:33:48.239 00.005 12308 Worker thread wakes up
20:33:48.241 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.07) opts 0xd
20:33:48.241 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.07)
20:33:48.241 00.000 12308 Moving (-0.23, -0.07) raw xDistance=0.23 yDistance=0.03
20:33:48.241 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:33:48.242 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:48.242 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:33:48.242 00.000 12308 MoveAxis(W, 100, ABG)
20:33:48.242 00.000 12308 Guiding  Dir = 3, Dur = 100
20:33:48.243 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:48.248 00.005 12308 IsSlewing returns 0
20:33:48.248 00.000 12308 IsGuiding returns 0
20:33:48.249 00.001 12308 PulseGuide returned control before completion, sleep 110
20:33:48.267 00.018 14556 UpdateGuideState exits: m=1894 SNR=29.3
20:33:48.273 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:48.277 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:48.281 00.004 14556 Enqueuing Expose request
20:33:48.364 00.083 12308 IsGuiding returns 1
20:33:48.364 00.000 12308 scope still moving after pulse duration time elapsed
20:33:48.395 00.031 12308 IsSlewing returns 0
20:33:48.395 00.000 12308 IsGuiding returns 0
20:33:48.397 00.002 12308 scope move finished after 100 + 48 ms
20:33:48.397 00.000 12308 Move returns status 0, amount 100
20:33:48.397 00.000 12308 MoveAxis(N, 0, ABG)
20:33:48.397 00.000 12308 Move returns status 0, amount 0
20:33:48.398 00.001 12308 move complete, result=0
20:33:48.398 00.000 12308 worker thread done servicing request
20:33:48.398 00.000 14556 GuideStep: 0.2 px 100 ms WEST, 0.0 px 0 ms NORTH
20:33:48.405 00.007 12308 Worker thread wakes up
20:33:48.406 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:48.406 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:49.658 01.252 12308 Exposure complete
20:33:49.816 00.158 12308 worker thread done servicing request
20:33:49.817 00.001 14556 OnExposeComplete: enter
20:33:49.821 00.004 14556 UpdateGuideState(): m_state=6
20:33:49.824 00.003 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 552
20:33:49.828 00.004 14556 Star::Find returns 1 (0), X=174.47, Y=991.28, Mass=1943, SNR=29.6, Peak=151 HFD=4.5
20:33:49.832 00.004 14556 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.07) = xAngle (3.68 = -2.60)
20:33:49.836 00.004 14556 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.58 = -2.70)
20:33:49.841 00.005 14556 CameraToMount -- cameraX=0.40 cameraY=0.28 hyp=0.49 cameraTheta=0.61 mountX=-0.42 mountY=-0.21, mountTheta=-2.68
20:33:49.845 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.40, y=0.28, opts=13)
20:33:49.848 00.003 14556 Enqueuing Move request for scope (0.40, 0.28)
20:33:49.852 00.004 12308 Worker thread wakes up
20:33:49.852 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.28) opts 0xd
20:33:49.852 00.000 12308 Handling offset move in thread for scope, endpoint = (0.40, 0.28)
20:33:49.854 00.002 12308 Moving (0.40, 0.28) raw xDistance=-0.42 yDistance=-0.21
20:33:49.854 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.42
20:33:49.854 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:33:49.855 00.001 12308 MoveAxis(E, 176, ABG)
20:33:49.855 00.000 12308 Guiding  Dir = 2, Dur = 176
20:33:49.855 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:49.859 00.004 12308 IsSlewing returns 0
20:33:49.859 00.000 12308 IsGuiding returns 0
20:33:49.860 00.001 12308 PulseGuide returned control before completion, sleep 186
20:33:49.879 00.019 14556 UpdateGuideState exits: m=1943 SNR=29.6
20:33:49.884 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:49.889 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:49.892 00.003 14556 Enqueuing Expose request
20:33:50.054 00.162 12308 IsGuiding returns 1
20:33:50.055 00.001 12308 scope still moving after pulse duration time elapsed
20:33:50.086 00.031 12308 IsSlewing returns 0
20:33:50.088 00.002 12308 IsGuiding returns 0
20:33:50.088 00.000 12308 scope move finished after 176 + 53 ms
20:33:50.090 00.002 12308 Move returns status 0, amount 176
20:33:50.090 00.000 12308 MoveAxis(N, 147, ABG)
20:33:50.091 00.001 12308 Guiding  Dir = 0, Dur = 147
20:33:50.091 00.000 12308 IsSlewing returns 0
20:33:50.092 00.001 12308 IsGuiding returns 0
20:33:50.092 00.000 12308 PulseGuide returned control before completion, sleep 157
20:33:50.258 00.166 12308 IsGuiding returns 1
20:33:50.259 00.001 12308 scope still moving after pulse duration time elapsed
20:33:50.289 00.030 12308 IsSlewing returns 0
20:33:50.290 00.001 12308 IsGuiding returns 0
20:33:50.291 00.001 12308 scope move finished after 147 + 51 ms
20:33:50.291 00.000 12308 Move returns status 0, amount 147
20:33:50.291 00.000 12308 move complete, result=0
20:33:50.293 00.002 12308 worker thread done servicing request
20:33:50.293 00.000 12308 Worker thread wakes up
20:33:50.293 00.000 14556 GuideStep: -0.4 px 176 ms EAST, -0.2 px 147 ms NORTH
20:33:50.300 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:50.300 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:51.550 01.250 12308 Exposure complete
20:33:51.713 00.163 12308 worker thread done servicing request
20:33:51.713 00.000 14556 OnExposeComplete: enter
20:33:51.718 00.005 14556 UpdateGuideState(): m_state=6
20:33:51.723 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 553
20:33:51.729 00.006 14556 Star::Find returns 1 (0), X=173.53, Y=991.25, Mass=1746, SNR=28.0, Peak=143 HFD=4.7
20:33:51.736 00.007 14556 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.07) = xAngle (5.78 = -0.51)
20:33:51.742 00.006 14556 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.68 = -0.61)
20:33:51.747 00.005 14556 CameraToMount -- cameraX=-0.54 cameraY=0.25 hyp=0.59 cameraTheta=2.70 mountX=0.52 mountY=-0.34, mountTheta=-0.58
20:33:51.754 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.54, y=0.25, opts=13)
20:33:51.757 00.003 14556 Enqueuing Move request for scope (-0.54, 0.25)
20:33:51.760 00.003 12308 Worker thread wakes up
20:33:51.761 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.25) opts 0xd
20:33:51.761 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.54, 0.25)
20:33:51.761 00.000 12308 Moving (-0.54, 0.25) raw xDistance=0.52 yDistance=-0.34
20:33:51.761 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.52
20:33:51.762 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:33:51.762 00.000 12308 MoveAxis(W, 213, ABG)
20:33:51.762 00.000 12308 Guiding  Dir = 3, Dur = 213
20:33:51.762 00.000 12308 IsSlewing returns 0
20:33:51.764 00.002 12308 IsGuiding returns 0
20:33:51.764 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:51.768 00.004 12308 PulseGuide returned control before completion, sleep 223
20:33:51.795 00.027 14556 UpdateGuideState exits: m=1746 SNR=28.0
20:33:51.801 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:51.806 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:51.814 00.008 14556 Enqueuing Expose request
20:33:51.998 00.184 12308 IsGuiding returns 1
20:33:51.999 00.001 12308 scope still moving after pulse duration time elapsed
20:33:52.029 00.030 12308 IsSlewing returns 0
20:33:52.030 00.001 12308 IsGuiding returns 0
20:33:52.030 00.000 12308 scope move finished after 213 + 53 ms
20:33:52.031 00.001 12308 Move returns status 0, amount 213
20:33:52.031 00.000 12308 MoveAxis(N, 238, ABG)
20:33:52.031 00.000 12308 Guiding  Dir = 0, Dur = 238
20:33:52.032 00.001 12308 IsSlewing returns 0
20:33:52.033 00.001 12308 IsGuiding returns 0
20:33:52.033 00.000 12308 PulseGuide returned control before completion, sleep 248
20:33:52.295 00.262 12308 IsGuiding returns 1
20:33:52.296 00.001 12308 scope still moving after pulse duration time elapsed
20:33:52.327 00.031 12308 IsSlewing returns 0
20:33:52.327 00.000 12308 IsGuiding returns 0
20:33:52.328 00.001 12308 scope move finished after 238 + 56 ms
20:33:52.328 00.000 12308 Move returns status 0, amount 238
20:33:52.328 00.000 12308 move complete, result=0
20:33:52.329 00.001 12308 worker thread done servicing request
20:33:52.329 00.000 12308 Worker thread wakes up
20:33:52.329 00.000 14556 GuideStep: 0.5 px 213 ms WEST, -0.3 px 238 ms NORTH
20:33:52.337 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:52.337 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:53.592 01.255 12308 Exposure complete
20:33:53.751 00.159 12308 worker thread done servicing request
20:33:53.752 00.001 14556 OnExposeComplete: enter
20:33:53.756 00.004 14556 UpdateGuideState(): m_state=6
20:33:53.760 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 554
20:33:53.763 00.003 14556 Star::Find returns 1 (0), X=173.89, Y=990.89, Mass=1992, SNR=30.1, Peak=166 HFD=4.4
20:33:53.768 00.005 14556 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-3.07) = xAngle (0.49 = 0.49)
20:33:53.772 00.004 14556 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.39 = 0.39)
20:33:53.776 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.11 hyp=0.21 cameraTheta=-2.59 mountX=0.18 mountY=0.08, mountTheta=0.40
20:33:53.781 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.11, opts=13)
20:33:53.784 00.003 14556 Enqueuing Move request for scope (-0.18, -0.11)
20:33:53.787 00.003 12308 Worker thread wakes up
20:33:53.787 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.11) opts 0xd
20:33:53.788 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.11)
20:33:53.788 00.000 12308 Moving (-0.18, -0.11) raw xDistance=0.18 yDistance=0.08
20:33:53.788 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:33:53.788 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:53.788 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:33:53.789 00.001 12308 MoveAxis(E, 0, ABG)
20:33:53.789 00.000 12308 Move returns status 0, amount 0
20:33:53.789 00.000 12308 MoveAxis(N, 0, ABG)
20:33:53.789 00.000 12308 Move returns status 0, amount 0
20:33:53.789 00.000 12308 move complete, result=0
20:33:53.789 00.000 12308 worker thread done servicing request
20:33:53.790 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:53.817 00.027 14556 UpdateGuideState exits: m=1992 SNR=30.1
20:33:53.821 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:53.826 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:53.830 00.004 14556 Enqueuing Expose request
20:33:53.834 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:53.838 00.004 12308 Worker thread wakes up
20:33:53.838 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:53.838 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:55.091 01.253 12308 Exposure complete
20:33:55.277 00.186 12308 worker thread done servicing request
20:33:55.278 00.001 14556 OnExposeComplete: enter
20:33:55.282 00.004 14556 UpdateGuideState(): m_state=6
20:33:55.286 00.004 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 555
20:33:55.290 00.004 14556 Star::Find returns 1 (0), X=174.31, Y=991.05, Mass=1737, SNR=28.2, Peak=148 HFD=4.7
20:33:55.294 00.004 14556 CameraToMount -- cameraTheta (0.22) - m_xAngle (-3.07) = xAngle (3.29 = -2.99)
20:33:55.298 00.004 14556 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.19 = -3.09)
20:33:55.301 00.003 14556 CameraToMount -- cameraX=0.24 cameraY=0.05 hyp=0.25 cameraTheta=0.22 mountX=-0.24 mountY=-0.01, mountTheta=-3.09
20:33:55.308 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.05, opts=13)
20:33:55.312 00.004 14556 Enqueuing Move request for scope (0.24, 0.05)
20:33:55.315 00.003 12308 Worker thread wakes up
20:33:55.315 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.05) opts 0xd
20:33:55.315 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.05)
20:33:55.315 00.000 12308 Moving (0.24, 0.05) raw xDistance=-0.24 yDistance=-0.01
20:33:55.316 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:33:55.316 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:55.316 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:33:55.316 00.000 12308 MoveAxis(E, 106, ABG)
20:33:55.316 00.000 12308 Guiding  Dir = 2, Dur = 106
20:33:55.317 00.001 12308 IsSlewing returns 0
20:33:55.317 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:55.322 00.005 12308 IsGuiding returns 0
20:33:55.323 00.001 12308 PulseGuide returned control before completion, sleep 116
20:33:55.338 00.015 14556 UpdateGuideState exits: m=1737 SNR=28.2
20:33:55.342 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:55.345 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:55.351 00.006 14556 Enqueuing Expose request
20:33:55.441 00.090 12308 IsGuiding returns 1
20:33:55.442 00.001 12308 scope still moving after pulse duration time elapsed
20:33:55.472 00.030 12308 IsSlewing returns 0
20:33:55.473 00.001 12308 IsGuiding returns 0
20:33:55.473 00.000 12308 scope move finished after 106 + 45 ms
20:33:55.473 00.000 12308 Move returns status 0, amount 106
20:33:55.474 00.001 12308 MoveAxis(N, 0, ABG)
20:33:55.474 00.000 12308 Move returns status 0, amount 0
20:33:55.474 00.000 12308 move complete, result=0
20:33:55.474 00.000 12308 worker thread done servicing request
20:33:55.474 00.000 12308 Worker thread wakes up
20:33:55.476 00.002 14556 GuideStep: -0.2 px 106 ms EAST, -0.0 px 0 ms NORTH
20:33:55.480 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:55.480 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:56.739 01.259 12308 Exposure complete
20:33:56.895 00.156 12308 worker thread done servicing request
20:33:56.895 00.000 14556 OnExposeComplete: enter
20:33:56.900 00.005 14556 UpdateGuideState(): m_state=6
20:33:56.904 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 556
20:33:56.908 00.004 14556 Star::Find returns 1 (0), X=173.97, Y=991.01, Mass=1717, SNR=27.7, Peak=144 HFD=4.4
20:33:56.911 00.003 14556 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.07) = xAngle (6.06 = -0.23)
20:33:56.914 00.003 14556 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.96 = -0.33)
20:33:56.919 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.98 mountX=0.10 mountY=-0.03, mountTheta=-0.32
20:33:56.923 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.02, opts=13)
20:33:56.927 00.004 14556 Enqueuing Move request for scope (-0.10, 0.02)
20:33:56.930 00.003 12308 Worker thread wakes up
20:33:56.930 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
20:33:56.931 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
20:33:56.931 00.000 12308 Moving (-0.10, 0.02) raw xDistance=0.10 yDistance=-0.03
20:33:56.931 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:33:56.931 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:56.932 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:33:56.932 00.000 12308 MoveAxis(E, 0, ABG)
20:33:56.932 00.000 12308 Move returns status 0, amount 0
20:33:56.932 00.000 12308 MoveAxis(N, 0, ABG)
20:33:56.932 00.000 12308 Move returns status 0, amount 0
20:33:56.932 00.000 12308 move complete, result=0
20:33:56.933 00.001 12308 worker thread done servicing request
20:33:56.933 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:56.957 00.024 14556 UpdateGuideState exits: m=1717 SNR=27.7
20:33:56.963 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:56.966 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:56.970 00.004 14556 Enqueuing Expose request
20:33:56.974 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:33:56.978 00.004 12308 Worker thread wakes up
20:33:56.978 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:56.978 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:58.226 01.248 12308 Exposure complete
20:33:58.408 00.182 12308 worker thread done servicing request
20:33:58.409 00.001 14556 OnExposeComplete: enter
20:33:58.414 00.005 14556 UpdateGuideState(): m_state=6
20:33:58.420 00.006 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 557
20:33:58.424 00.004 14556 Star::Find returns 1 (0), X=174.19, Y=991.03, Mass=2086, SNR=30.6, Peak=175 HFD=4.5
20:33:58.428 00.004 14556 CameraToMount -- cameraTheta (0.32) - m_xAngle (-3.07) = xAngle (3.39 = -2.89)
20:33:58.431 00.003 14556 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.29 = -2.99)
20:33:58.436 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.13 cameraTheta=0.32 mountX=-0.12 mountY=-0.02, mountTheta=-2.99
20:33:58.442 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.04, opts=13)
20:33:58.448 00.006 14556 Enqueuing Move request for scope (0.12, 0.04)
20:33:58.454 00.006 12308 Worker thread wakes up
20:33:58.454 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd
20:33:58.454 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.04)
20:33:58.454 00.000 12308 Moving (0.12, 0.04) raw xDistance=-0.12 yDistance=-0.02
20:33:58.455 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:33:58.455 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:58.455 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:33:58.455 00.000 12308 MoveAxis(E, 0, ABG)
20:33:58.456 00.001 12308 Move returns status 0, amount 0
20:33:58.456 00.000 12308 MoveAxis(N, 0, ABG)
20:33:58.456 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:58.462 00.006 12308 Move returns status 0, amount 0
20:33:58.462 00.000 12308 move complete, result=0
20:33:58.462 00.000 12308 worker thread done servicing request
20:33:58.487 00.025 14556 UpdateGuideState exits: m=2086 SNR=30.6
20:33:58.492 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:58.498 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:58.503 00.005 14556 Enqueuing Expose request
20:33:58.509 00.006 12308 Worker thread wakes up
20:33:58.510 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:33:58.516 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:33:58.516 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:33:59.759 01.243 12308 Exposure complete
20:33:59.921 00.162 12308 worker thread done servicing request
20:33:59.922 00.001 14556 OnExposeComplete: enter
20:33:59.926 00.004 14556 UpdateGuideState(): m_state=6
20:33:59.931 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 558
20:33:59.935 00.004 14556 Star::Find returns 1 (0), X=174.16, Y=991.11, Mass=1673, SNR=27.7, Peak=146 HFD=4.6
20:33:59.939 00.004 14556 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.07) = xAngle (4.02 = -2.26)
20:33:59.943 00.004 14556 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.92 = -2.36)
20:33:59.946 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.15 cameraTheta=0.95 mountX=-0.09 mountY=-0.10, mountTheta=-2.31
20:33:59.951 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.12, opts=13)
20:33:59.956 00.005 14556 Enqueuing Move request for scope (0.08, 0.12)
20:33:59.959 00.003 12308 Worker thread wakes up
20:33:59.959 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
20:33:59.959 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
20:33:59.959 00.000 12308 Moving (0.08, 0.12) raw xDistance=-0.09 yDistance=-0.10
20:33:59.959 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:33:59.959 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:59.959 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:33:59.961 00.002 12308 MoveAxis(E, 0, ABG)
20:33:59.961 00.000 12308 Move returns status 0, amount 0
20:33:59.961 00.000 12308 MoveAxis(N, 0, ABG)
20:33:59.961 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:33:59.965 00.004 12308 Move returns status 0, amount 0
20:33:59.965 00.000 12308 move complete, result=0
20:33:59.966 00.001 12308 worker thread done servicing request
20:33:59.988 00.022 14556 UpdateGuideState exits: m=1673 SNR=27.7
20:33:59.992 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:59.996 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:33:59.999 00.003 14556 Enqueuing Expose request
20:34:00.003 00.004 12308 Worker thread wakes up
20:34:00.004 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:00.004 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:00.004 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:01.251 01.247 12308 Exposure complete
20:34:01.383 00.132 12308 worker thread done servicing request
20:34:01.383 00.000 14556 OnExposeComplete: enter
20:34:01.389 00.006 14556 UpdateGuideState(): m_state=6
20:34:01.393 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 559
20:34:01.396 00.003 14556 Star::Find returns 1 (0), X=174.25, Y=991.32, Mass=1521, SNR=26.2, Peak=130 HFD=4.3
20:34:01.401 00.005 14556 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.07) = xAngle (4.14 = -2.14)
20:34:01.404 00.003 14556 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.04 = -2.24)
20:34:01.407 00.003 14556 CameraToMount -- cameraX=0.18 cameraY=0.33 hyp=0.37 cameraTheta=1.07 mountX=-0.20 mountY=-0.29, mountTheta=-2.17
20:34:01.412 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.33, opts=13)
20:34:01.417 00.005 14556 Enqueuing Move request for scope (0.18, 0.33)
20:34:01.421 00.004 12308 Worker thread wakes up
20:34:01.421 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.33) opts 0xd
20:34:01.421 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.33)
20:34:01.421 00.000 12308 Moving (0.18, 0.33) raw xDistance=-0.20 yDistance=-0.29
20:34:01.423 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:34:01.423 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:34:01.423 00.000 12308 MoveAxis(E, 88, ABG)
20:34:01.423 00.000 12308 Guiding  Dir = 2, Dur = 88
20:34:01.424 00.001 12308 IsSlewing returns 0
20:34:01.424 00.000 12308 IsGuiding returns 0
20:34:01.425 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:01.430 00.005 12308 PulseGuide returned control before completion, sleep 98
20:34:01.453 00.023 14556 UpdateGuideState exits: m=1521 SNR=26.2
20:34:01.459 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:01.463 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:01.467 00.004 14556 Enqueuing Expose request
20:34:01.537 00.070 12308 IsGuiding returns 0
20:34:01.538 00.001 12308 Move returns status 0, amount 88
20:34:01.538 00.000 12308 MoveAxis(N, 206, ABG)
20:34:01.538 00.000 12308 Guiding  Dir = 0, Dur = 206
20:34:01.539 00.001 12308 IsSlewing returns 0
20:34:01.539 00.000 12308 IsGuiding returns 0
20:34:01.539 00.000 12308 PulseGuide returned control before completion, sleep 216
20:34:01.772 00.233 12308 IsGuiding returns 1
20:34:01.772 00.000 12308 scope still moving after pulse duration time elapsed
20:34:01.803 00.031 12308 IsSlewing returns 0
20:34:01.803 00.000 12308 IsGuiding returns 0
20:34:01.803 00.000 12308 scope move finished after 206 + 57 ms
20:34:01.804 00.001 12308 Move returns status 0, amount 206
20:34:01.804 00.000 12308 move complete, result=0
20:34:01.804 00.000 12308 worker thread done servicing request
20:34:01.804 00.000 14556 GuideStep: -0.2 px 88 ms EAST, -0.3 px 206 ms NORTH
20:34:01.810 00.006 12308 Worker thread wakes up
20:34:01.810 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:01.810 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:03.065 01.255 12308 Exposure complete
20:34:03.239 00.174 12308 worker thread done servicing request
20:34:03.239 00.000 14556 OnExposeComplete: enter
20:34:03.243 00.004 14556 UpdateGuideState(): m_state=6
20:34:03.246 00.003 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 560
20:34:03.249 00.003 14556 Star::Find returns 1 (0), X=173.87, Y=990.94, Mass=1678, SNR=27.5, Peak=152 HFD=4.6
20:34:03.252 00.003 14556 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.07) = xAngle (0.21 = 0.21)
20:34:03.256 00.004 14556 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.11 = 0.11)
20:34:03.259 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.06 hyp=0.21 cameraTheta=-2.86 mountX=0.21 mountY=0.02, mountTheta=0.11
20:34:03.263 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.06, opts=13)
20:34:03.266 00.003 14556 Enqueuing Move request for scope (-0.20, -0.06)
20:34:03.270 00.004 12308 Worker thread wakes up
20:34:03.270 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.06) opts 0xd
20:34:03.270 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.06)
20:34:03.271 00.001 12308 Moving (-0.20, -0.06) raw xDistance=0.21 yDistance=0.02
20:34:03.271 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
20:34:03.271 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:03.271 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:34:03.271 00.000 12308 MoveAxis(W, 84, ABG)
20:34:03.271 00.000 12308 Guiding  Dir = 3, Dur = 84
20:34:03.272 00.001 12308 IsSlewing returns 0
20:34:03.272 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:03.275 00.003 12308 IsGuiding returns 0
20:34:03.275 00.000 12308 PulseGuide returned control before completion, sleep 94
20:34:03.291 00.016 14556 UpdateGuideState exits: m=1678 SNR=27.5
20:34:03.295 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:03.299 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:03.302 00.003 14556 Enqueuing Expose request
20:34:03.381 00.079 12308 IsGuiding returns 1
20:34:03.381 00.000 12308 scope still moving after pulse duration time elapsed
20:34:03.412 00.031 12308 IsSlewing returns 0
20:34:03.412 00.000 12308 IsGuiding returns 0
20:34:03.412 00.000 12308 scope move finished after 84 + 53 ms
20:34:03.412 00.000 12308 Move returns status 0, amount 84
20:34:03.412 00.000 12308 MoveAxis(N, 0, ABG)
20:34:03.412 00.000 12308 Move returns status 0, amount 0
20:34:03.414 00.002 12308 move complete, result=0
20:34:03.414 00.000 12308 worker thread done servicing request
20:34:03.414 00.000 14556 GuideStep: 0.2 px 84 ms WEST, 0.0 px 0 ms NORTH
20:34:03.417 00.003 12308 Worker thread wakes up
20:34:03.417 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:03.418 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:04.671 01.253 12308 Exposure complete
20:34:04.830 00.159 12308 worker thread done servicing request
20:34:04.830 00.000 14556 OnExposeComplete: enter
20:34:04.836 00.006 14556 UpdateGuideState(): m_state=6
20:34:04.840 00.004 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 561
20:34:04.845 00.005 14556 Star::Find returns 1 (0), X=174.26, Y=991.09, Mass=1790, SNR=28.5, Peak=138 HFD=4.5
20:34:04.849 00.004 14556 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.07) = xAngle (3.53 = -2.76)
20:34:04.852 00.003 14556 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.43 = -2.86)
20:34:04.855 00.003 14556 CameraToMount -- cameraX=0.19 cameraY=0.09 hyp=0.21 cameraTheta=0.45 mountX=-0.19 mountY=-0.06, mountTheta=-2.85
20:34:04.861 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.09, opts=13)
20:34:04.866 00.005 14556 Enqueuing Move request for scope (0.19, 0.09)
20:34:04.870 00.004 12308 Worker thread wakes up
20:34:04.870 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.09) opts 0xd
20:34:04.870 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.09)
20:34:04.870 00.000 12308 Moving (0.19, 0.09) raw xDistance=-0.19 yDistance=-0.06
20:34:04.870 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:34:04.870 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:04.871 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:34:04.871 00.000 12308 MoveAxis(E, 0, ABG)
20:34:04.871 00.000 12308 Move returns status 0, amount 0
20:34:04.871 00.000 12308 MoveAxis(N, 0, ABG)
20:34:04.872 00.001 12308 Move returns status 0, amount 0
20:34:04.872 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:04.877 00.005 12308 move complete, result=0
20:34:04.877 00.000 12308 worker thread done servicing request
20:34:04.896 00.019 14556 UpdateGuideState exits: m=1790 SNR=28.5
20:34:04.899 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:04.902 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:04.904 00.002 14556 Enqueuing Expose request
20:34:04.907 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:04.911 00.004 12308 Worker thread wakes up
20:34:04.911 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:04.911 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:06.157 01.246 12308 Exposure complete
20:34:06.333 00.176 12308 worker thread done servicing request
20:34:06.334 00.001 14556 OnExposeComplete: enter
20:34:06.342 00.008 14556 UpdateGuideState(): m_state=6
20:34:06.348 00.006 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 562
20:34:06.353 00.005 14556 Star::Find returns 1 (0), X=174.00, Y=991.05, Mass=1527, SNR=25.9, Peak=158 HFD=4.3
20:34:06.356 00.003 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.60 = -0.68)
20:34:06.360 00.004 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.78)
20:34:06.363 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.53 mountX=0.07 mountY=-0.06, mountTheta=-0.74
20:34:06.370 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.05, opts=13)
20:34:06.373 00.003 14556 Enqueuing Move request for scope (-0.07, 0.05)
20:34:06.377 00.004 12308 Worker thread wakes up
20:34:06.377 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
20:34:06.377 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
20:34:06.379 00.002 12308 Moving (-0.07, 0.05) raw xDistance=0.07 yDistance=-0.06
20:34:06.379 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:34:06.379 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:06.380 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:34:06.380 00.000 12308 MoveAxis(E, 0, ABG)
20:34:06.381 00.001 12308 Move returns status 0, amount 0
20:34:06.381 00.000 12308 MoveAxis(N, 0, ABG)
20:34:06.381 00.000 12308 Move returns status 0, amount 0
20:34:06.382 00.001 12308 move complete, result=0
20:34:06.382 00.000 12308 worker thread done servicing request
20:34:06.382 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:06.408 00.026 14556 UpdateGuideState exits: m=1527 SNR=25.9
20:34:06.411 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:06.415 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:06.424 00.009 14556 Enqueuing Expose request
20:34:06.430 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:06.434 00.004 12308 Worker thread wakes up
20:34:06.434 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:06.434 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:07.677 01.243 12308 Exposure complete
20:34:07.840 00.163 12308 worker thread done servicing request
20:34:07.841 00.001 14556 OnExposeComplete: enter
20:34:07.845 00.004 14556 UpdateGuideState(): m_state=6
20:34:07.849 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 563
20:34:07.852 00.003 14556 Star::Find returns 1 (0), X=174.26, Y=991.17, Mass=1907, SNR=29.5, Peak=153 HFD=4.5
20:34:07.857 00.005 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.81 = -2.47)
20:34:07.861 00.004 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.71 = -2.57)
20:34:07.866 00.005 14556 CameraToMount -- cameraX=0.19 cameraY=0.17 hyp=0.26 cameraTheta=0.74 mountX=-0.20 mountY=-0.14, mountTheta=-2.54
20:34:07.872 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.17, opts=13)
20:34:07.876 00.004 14556 Enqueuing Move request for scope (0.19, 0.17)
20:34:07.880 00.004 12308 Worker thread wakes up
20:34:07.880 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.17) opts 0xd
20:34:07.881 00.001 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.17)
20:34:07.881 00.000 12308 Moving (0.19, 0.17) raw xDistance=-0.20 yDistance=-0.14
20:34:07.881 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:34:07.881 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:07.882 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:34:07.882 00.000 12308 MoveAxis(E, 88, ABG)
20:34:07.882 00.000 12308 Guiding  Dir = 2, Dur = 88
20:34:07.882 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:07.887 00.005 12308 IsSlewing returns 0
20:34:07.887 00.000 12308 IsGuiding returns 0
20:34:07.888 00.001 12308 PulseGuide returned control before completion, sleep 98
20:34:07.910 00.022 14556 UpdateGuideState exits: m=1907 SNR=29.5
20:34:07.914 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:07.920 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:07.925 00.005 14556 Enqueuing Expose request
20:34:07.994 00.069 12308 IsGuiding returns 1
20:34:07.995 00.001 12308 scope still moving after pulse duration time elapsed
20:34:08.025 00.030 12308 IsSlewing returns 0
20:34:08.026 00.001 12308 IsGuiding returns 0
20:34:08.027 00.001 12308 scope move finished after 88 + 51 ms
20:34:08.027 00.000 12308 Move returns status 0, amount 88
20:34:08.028 00.001 12308 MoveAxis(N, 0, ABG)
20:34:08.028 00.000 12308 Move returns status 0, amount 0
20:34:08.029 00.001 12308 move complete, result=0
20:34:08.030 00.001 12308 worker thread done servicing request
20:34:08.030 00.000 12308 Worker thread wakes up
20:34:08.031 00.001 14556 GuideStep: -0.2 px 88 ms EAST, -0.1 px 0 ms NORTH
20:34:08.036 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:08.038 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:09.288 01.250 12308 Exposure complete
20:34:09.432 00.144 12308 worker thread done servicing request
20:34:09.432 00.000 14556 OnExposeComplete: enter
20:34:09.436 00.004 14556 UpdateGuideState(): m_state=6
20:34:09.439 00.003 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 564
20:34:09.443 00.004 14556 Star::Find returns 1 (0), X=174.19, Y=991.09, Mass=1796, SNR=28.3, Peak=142 HFD=4.7
20:34:09.447 00.004 14556 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.07) = xAngle (3.74 = -2.54)
20:34:09.452 00.005 14556 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.64 = -2.64)
20:34:09.456 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.15 cameraTheta=0.67 mountX=-0.12 mountY=-0.07, mountTheta=-2.62
20:34:09.462 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.09, opts=13)
20:34:09.467 00.005 14556 Enqueuing Move request for scope (0.11, 0.09)
20:34:09.471 00.004 12308 Worker thread wakes up
20:34:09.471 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
20:34:09.471 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
20:34:09.471 00.000 12308 Moving (0.11, 0.09) raw xDistance=-0.12 yDistance=-0.07
20:34:09.471 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:34:09.472 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:09.472 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:34:09.472 00.000 12308 MoveAxis(E, 0, ABG)
20:34:09.472 00.000 12308 Move returns status 0, amount 0
20:34:09.473 00.001 12308 MoveAxis(N, 0, ABG)
20:34:09.473 00.000 12308 Move returns status 0, amount 0
20:34:09.473 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:09.477 00.004 12308 move complete, result=0
20:34:09.477 00.000 12308 worker thread done servicing request
20:34:09.499 00.022 14556 UpdateGuideState exits: m=1796 SNR=28.3
20:34:09.504 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:09.508 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:09.512 00.004 14556 Enqueuing Expose request
20:34:09.516 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:09.521 00.005 12308 Worker thread wakes up
20:34:09.521 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:09.521 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:10.761 01.240 12308 Exposure complete
20:34:10.924 00.163 12308 worker thread done servicing request
20:34:10.926 00.002 14556 OnExposeComplete: enter
20:34:10.930 00.004 14556 UpdateGuideState(): m_state=6
20:34:10.933 00.003 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 565
20:34:10.936 00.003 14556 Star::Find returns 1 (0), X=174.44, Y=991.44, Mass=1846, SNR=28.9, Peak=142 HFD=4.2
20:34:10.941 00.005 14556 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.07) = xAngle (3.95 = -2.33)
20:34:10.944 00.003 14556 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.85 = -2.43)
20:34:10.948 00.004 14556 CameraToMount -- cameraX=0.37 cameraY=0.44 hyp=0.58 cameraTheta=0.88 mountX=-0.40 mountY=-0.37, mountTheta=-2.39
20:34:10.951 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.37, y=0.44, opts=13)
20:34:10.958 00.007 14556 Enqueuing Move request for scope (0.37, 0.44)
20:34:10.960 00.002 12308 Worker thread wakes up
20:34:10.962 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.44) opts 0xd
20:34:10.962 00.000 12308 Handling offset move in thread for scope, endpoint = (0.37, 0.44)
20:34:10.962 00.000 12308 Moving (0.37, 0.44) raw xDistance=-0.40 yDistance=-0.37
20:34:10.962 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
20:34:10.962 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
20:34:10.962 00.000 12308 MoveAxis(E, 173, ABG)
20:34:10.963 00.001 12308 Guiding  Dir = 2, Dur = 173
20:34:10.963 00.000 12308 IsSlewing returns 0
20:34:10.963 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:10.966 00.003 12308 IsGuiding returns 0
20:34:10.967 00.001 12308 PulseGuide returned control before completion, sleep 183
20:34:10.988 00.021 14556 UpdateGuideState exits: m=1846 SNR=28.9
20:34:10.992 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:10.997 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:11.000 00.003 14556 Enqueuing Expose request
20:34:11.157 00.157 12308 IsGuiding returns 1
20:34:11.158 00.001 12308 scope still moving after pulse duration time elapsed
20:34:11.188 00.030 12308 IsSlewing returns 0
20:34:11.190 00.002 12308 IsGuiding returns 0
20:34:11.190 00.000 12308 scope move finished after 173 + 50 ms
20:34:11.191 00.001 12308 Move returns status 0, amount 173
20:34:11.191 00.000 12308 MoveAxis(N, 264, ABG)
20:34:11.191 00.000 12308 Guiding  Dir = 0, Dur = 264
20:34:11.192 00.001 12308 IsSlewing returns 0
20:34:11.192 00.000 12308 IsGuiding returns 0
20:34:11.193 00.001 12308 PulseGuide returned control before completion, sleep 274
20:34:11.471 00.278 12308 IsGuiding returns 1
20:34:11.472 00.001 12308 scope still moving after pulse duration time elapsed
20:34:11.502 00.030 12308 IsSlewing returns 0
20:34:11.504 00.002 12308 IsGuiding returns 0
20:34:11.504 00.000 12308 scope move finished after 264 + 47 ms
20:34:11.505 00.001 12308 Move returns status 0, amount 264
20:34:11.505 00.000 12308 move complete, result=0
20:34:11.506 00.001 12308 worker thread done servicing request
20:34:11.506 00.000 14556 GuideStep: -0.4 px 173 ms EAST, -0.4 px 264 ms NORTH
20:34:11.513 00.007 12308 Worker thread wakes up
20:34:11.513 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:11.513 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:12.765 01.252 12308 Exposure complete
20:34:12.924 00.159 12308 worker thread done servicing request
20:34:12.924 00.000 14556 OnExposeComplete: enter
20:34:12.929 00.005 14556 UpdateGuideState(): m_state=6
20:34:12.933 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 566
20:34:12.937 00.004 14556 Star::Find returns 1 (0), X=173.86, Y=990.93, Mass=1811, SNR=28.7, Peak=167 HFD=4.3
20:34:12.940 00.003 14556 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.07) = xAngle (0.21 = 0.21)
20:34:12.944 00.004 14556 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.11 = 0.11)
20:34:12.948 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.06 hyp=0.22 cameraTheta=-2.86 mountX=0.22 mountY=0.02, mountTheta=0.11
20:34:12.953 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.06, opts=13)
20:34:12.958 00.005 14556 Enqueuing Move request for scope (-0.21, -0.06)
20:34:12.963 00.005 12308 Worker thread wakes up
20:34:12.963 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.06) opts 0xd
20:34:12.963 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.06)
20:34:12.964 00.001 12308 Moving (-0.21, -0.06) raw xDistance=0.22 yDistance=0.02
20:34:12.964 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.22
20:34:12.964 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:12.964 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:34:12.964 00.000 12308 MoveAxis(W, 82, ABG)
20:34:12.965 00.001 12308 Guiding  Dir = 3, Dur = 82
20:34:12.965 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:12.969 00.004 12308 IsSlewing returns 0
20:34:12.969 00.000 12308 IsGuiding returns 0
20:34:12.969 00.000 12308 PulseGuide returned control before completion, sleep 92
20:34:12.990 00.021 14556 UpdateGuideState exits: m=1811 SNR=28.7
20:34:12.994 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:12.999 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:13.003 00.004 14556 Enqueuing Expose request
20:34:13.065 00.062 12308 IsGuiding returns 1
20:34:13.066 00.001 12308 scope still moving after pulse duration time elapsed
20:34:13.096 00.030 12308 IsSlewing returns 0
20:34:13.098 00.002 12308 IsGuiding returns 0
20:34:13.098 00.000 12308 scope move finished after 82 + 46 ms
20:34:13.098 00.000 12308 Move returns status 0, amount 82
20:34:13.098 00.000 12308 MoveAxis(N, 0, ABG)
20:34:13.098 00.000 12308 Move returns status 0, amount 0
20:34:13.098 00.000 12308 move complete, result=0
20:34:13.100 00.002 12308 worker thread done servicing request
20:34:13.100 00.000 14556 GuideStep: 0.2 px 82 ms WEST, 0.0 px 0 ms NORTH
20:34:13.106 00.006 12308 Worker thread wakes up
20:34:13.106 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:13.106 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:14.350 01.244 12308 Exposure complete
20:34:14.504 00.154 12308 worker thread done servicing request
20:34:14.505 00.001 14556 OnExposeComplete: enter
20:34:14.509 00.004 14556 UpdateGuideState(): m_state=6
20:34:14.514 00.005 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 567
20:34:14.518 00.004 14556 Star::Find returns 1 (0), X=174.04, Y=990.99, Mass=2298, SNR=32.2, Peak=205 HFD=4.5
20:34:14.521 00.003 14556 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.07) = xAngle (0.28 = 0.28)
20:34:14.526 00.005 14556 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.18 = 0.18)
20:34:14.530 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.80 mountX=0.03 mountY=0.01, mountTheta=0.18
20:34:14.535 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.01, opts=13)
20:34:14.539 00.004 14556 Enqueuing Move request for scope (-0.03, -0.01)
20:34:14.543 00.004 12308 Worker thread wakes up
20:34:14.543 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
20:34:14.544 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
20:34:14.544 00.000 12308 Moving (-0.03, -0.01) raw xDistance=0.03 yDistance=0.01
20:34:14.544 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:34:14.544 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:14.544 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:34:14.544 00.000 12308 MoveAxis(E, 0, ABG)
20:34:14.545 00.001 12308 Move returns status 0, amount 0
20:34:14.546 00.001 12308 MoveAxis(N, 0, ABG)
20:34:14.546 00.000 12308 Move returns status 0, amount 0
20:34:14.546 00.000 12308 move complete, result=0
20:34:14.546 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:14.551 00.005 12308 worker thread done servicing request
20:34:14.571 00.020 14556 UpdateGuideState exits: m=2298 SNR=32.2
20:34:14.575 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:14.579 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:14.584 00.005 14556 Enqueuing Expose request
20:34:14.588 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:34:14.591 00.003 12308 Worker thread wakes up
20:34:14.591 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:14.592 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:15.837 01.245 12308 Exposure complete
20:34:16.005 00.168 12308 worker thread done servicing request
20:34:16.005 00.000 14556 OnExposeComplete: enter
20:34:16.008 00.003 14556 UpdateGuideState(): m_state=6
20:34:16.013 00.005 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 568
20:34:16.017 00.004 14556 Star::Find returns 1 (0), X=174.03, Y=991.08, Mass=1894, SNR=29.4, Peak=156 HFD=4.4
20:34:16.021 00.004 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.15 = -1.14)
20:34:16.024 00.003 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.24)
20:34:16.029 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.07 mountX=0.04 mountY=-0.09, mountTheta=-1.15
20:34:16.038 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.09, opts=13)
20:34:16.047 00.009 14556 Enqueuing Move request for scope (-0.05, 0.09)
20:34:16.052 00.005 12308 Worker thread wakes up
20:34:16.052 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
20:34:16.053 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
20:34:16.053 00.000 12308 Moving (-0.05, 0.09) raw xDistance=0.04 yDistance=-0.09
20:34:16.053 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:34:16.053 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:16.055 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:34:16.055 00.000 12308 MoveAxis(E, 0, ABG)
20:34:16.055 00.000 12308 Move returns status 0, amount 0
20:34:16.055 00.000 12308 MoveAxis(N, 0, ABG)
20:34:16.056 00.001 12308 Move returns status 0, amount 0
20:34:16.056 00.000 12308 move complete, result=0
20:34:16.056 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:16.063 00.007 12308 worker thread done servicing request
20:34:16.090 00.027 14556 UpdateGuideState exits: m=1894 SNR=29.4
20:34:16.096 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:16.100 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:16.104 00.004 14556 Enqueuing Expose request
20:34:16.109 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:16.114 00.005 12308 Worker thread wakes up
20:34:16.114 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:16.114 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:17.366 01.252 12308 Exposure complete
20:34:17.524 00.158 12308 worker thread done servicing request
20:34:17.525 00.001 14556 OnExposeComplete: enter
20:34:17.529 00.004 14556 UpdateGuideState(): m_state=6
20:34:17.534 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 569
20:34:17.537 00.003 14556 Star::Find returns 1 (0), X=174.10, Y=991.24, Mass=1625, SNR=27.1, Peak=130 HFD=4.5
20:34:17.540 00.003 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.52 = -1.77)
20:34:17.546 00.006 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.87)
20:34:17.550 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.24 hyp=0.25 cameraTheta=1.44 mountX=-0.05 mountY=-0.23, mountTheta=-1.77
20:34:17.554 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.24, opts=13)
20:34:17.559 00.005 14556 Enqueuing Move request for scope (0.03, 0.24)
20:34:17.563 00.004 12308 Worker thread wakes up
20:34:17.563 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.24) opts 0xd
20:34:17.563 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.24)
20:34:17.563 00.000 12308 Moving (0.03, 0.24) raw xDistance=-0.05 yDistance=-0.23
20:34:17.563 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:34:17.564 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:34:17.564 00.000 12308 MoveAxis(E, 0, ABG)
20:34:17.564 00.000 12308 Move returns status 0, amount 0
20:34:17.564 00.000 12308 MoveAxis(N, 165, ABG)
20:34:17.565 00.001 12308 Guiding  Dir = 0, Dur = 165
20:34:17.565 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:17.570 00.005 12308 IsSlewing returns 0
20:34:17.570 00.000 12308 IsGuiding returns 0
20:34:17.570 00.000 12308 PulseGuide returned control before completion, sleep 175
20:34:17.593 00.023 14556 UpdateGuideState exits: m=1625 SNR=27.1
20:34:17.597 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:17.601 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:17.604 00.003 14556 Enqueuing Expose request
20:34:17.763 00.159 12308 IsGuiding returns 0
20:34:17.764 00.001 12308 Move returns status 0, amount 165
20:34:17.764 00.000 12308 move complete, result=0
20:34:17.765 00.001 12308 worker thread done servicing request
20:34:17.766 00.001 12308 Worker thread wakes up
20:34:17.766 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 165 ms NORTH
20:34:17.773 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:17.773 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:19.026 01.253 12308 Exposure complete
20:34:19.188 00.162 12308 worker thread done servicing request
20:34:19.188 00.000 14556 OnExposeComplete: enter
20:34:19.192 00.004 14556 UpdateGuideState(): m_state=6
20:34:19.195 00.003 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 570
20:34:19.200 00.005 14556 Star::Find returns 1 (0), X=174.17, Y=990.95, Mass=1530, SNR=26.2, Peak=133 HFD=4.2
20:34:19.203 00.003 14556 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-3.07) = xAngle (2.64 = 2.64)
20:34:19.208 00.005 14556 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.54 = 2.54)
20:34:19.212 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.43 mountX=-0.10 mountY=0.06, mountTheta=2.57
20:34:19.218 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.05, opts=13)
20:34:19.223 00.005 14556 Enqueuing Move request for scope (0.10, -0.05)
20:34:19.227 00.004 12308 Worker thread wakes up
20:34:19.227 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
20:34:19.227 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
20:34:19.227 00.000 12308 Moving (0.10, -0.05) raw xDistance=-0.10 yDistance=0.06
20:34:19.227 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:34:19.228 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:19.228 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:34:19.228 00.000 12308 MoveAxis(E, 0, ABG)
20:34:19.228 00.000 12308 Move returns status 0, amount 0
20:34:19.228 00.000 12308 MoveAxis(N, 0, ABG)
20:34:19.229 00.001 12308 Move returns status 0, amount 0
20:34:19.229 00.000 12308 move complete, result=0
20:34:19.229 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:19.236 00.007 12308 worker thread done servicing request
20:34:19.257 00.021 14556 UpdateGuideState exits: m=1530 SNR=26.2
20:34:19.261 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:19.265 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:19.269 00.004 14556 Enqueuing Expose request
20:34:19.273 00.004 12308 Worker thread wakes up
20:34:19.274 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:34:19.277 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:19.277 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:20.530 01.253 12308 Exposure complete
20:34:20.694 00.164 12308 worker thread done servicing request
20:34:20.695 00.001 14556 OnExposeComplete: enter
20:34:20.699 00.004 14556 UpdateGuideState(): m_state=6
20:34:20.702 00.003 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 571
20:34:20.710 00.008 14556 Star::Find returns 1 (0), X=174.23, Y=991.04, Mass=1364, SNR=24.8, Peak=123 HFD=4.2
20:34:20.715 00.005 14556 CameraToMount -- cameraTheta (0.29) - m_xAngle (-3.07) = xAngle (3.36 = -2.92)
20:34:20.720 00.005 14556 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.26 = -3.02)
20:34:20.723 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.16 cameraTheta=0.29 mountX=-0.16 mountY=-0.02, mountTheta=-3.02
20:34:20.729 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.05, opts=13)
20:34:20.734 00.005 14556 Enqueuing Move request for scope (0.15, 0.05)
20:34:20.738 00.004 12308 Worker thread wakes up
20:34:20.739 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd
20:34:20.739 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.05)
20:34:20.739 00.000 12308 Moving (0.15, 0.05) raw xDistance=-0.16 yDistance=-0.02
20:34:20.739 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:34:20.739 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:20.740 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:34:20.740 00.000 12308 MoveAxis(E, 0, ABG)
20:34:20.740 00.000 12308 Move returns status 0, amount 0
20:34:20.740 00.000 12308 MoveAxis(N, 0, ABG)
20:34:20.741 00.001 12308 Move returns status 0, amount 0
20:34:20.741 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:20.746 00.005 12308 move complete, result=0
20:34:20.746 00.000 12308 worker thread done servicing request
20:34:20.766 00.020 14556 UpdateGuideState exits: m=1364 SNR=24.8
20:34:20.773 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:20.779 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:20.785 00.006 14556 Enqueuing Expose request
20:34:20.790 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:34:20.794 00.004 12308 Worker thread wakes up
20:34:20.794 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:20.795 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:22.045 01.250 12308 Exposure complete
20:34:22.207 00.162 12308 worker thread done servicing request
20:34:22.208 00.001 14556 OnExposeComplete: enter
20:34:22.212 00.004 14556 UpdateGuideState(): m_state=6
20:34:22.216 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 572
20:34:22.220 00.004 14556 Star::Find returns 1 (0), X=174.05, Y=991.47, Mass=1336, SNR=24.6, Peak=105 HFD=4.5
20:34:22.224 00.004 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.69 = -1.59)
20:34:22.228 00.004 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.69)
20:34:22.232 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.47 hyp=0.47 cameraTheta=1.62 mountX=-0.01 mountY=-0.47, mountTheta=-1.59
20:34:22.240 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.47, opts=13)
20:34:22.247 00.007 14556 Enqueuing Move request for scope (-0.02, 0.47)
20:34:22.251 00.004 12308 Worker thread wakes up
20:34:22.252 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.47) opts 0xd
20:34:22.252 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.47)
20:34:22.252 00.000 12308 Moving (-0.02, 0.47) raw xDistance=-0.01 yDistance=-0.47
20:34:22.252 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:34:22.253 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
20:34:22.254 00.001 12308 MoveAxis(E, 0, ABG)
20:34:22.254 00.000 12308 Move returns status 0, amount 0
20:34:22.254 00.000 12308 MoveAxis(N, 329, ABG)
20:34:22.254 00.000 12308 Guiding  Dir = 0, Dur = 329
20:34:22.255 00.001 12308 IsSlewing returns 0
20:34:22.255 00.000 12308 IsGuiding returns 0
20:34:22.256 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:22.261 00.005 12308 PulseGuide returned control before completion, sleep 339
20:34:22.291 00.030 14556 UpdateGuideState exits: m=1336 SNR=24.6
20:34:22.298 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:22.304 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:22.308 00.004 14556 Enqueuing Expose request
20:34:22.610 00.302 12308 IsGuiding returns 1
20:34:22.611 00.001 12308 scope still moving after pulse duration time elapsed
20:34:22.642 00.031 12308 IsSlewing returns 0
20:34:22.643 00.001 12308 IsGuiding returns 0
20:34:22.644 00.001 12308 scope move finished after 329 + 58 ms
20:34:22.644 00.000 12308 Move returns status 0, amount 329
20:34:22.644 00.000 12308 move complete, result=0
20:34:22.644 00.000 12308 worker thread done servicing request
20:34:22.645 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.5 px 329 ms NORTH
20:34:22.651 00.006 12308 Worker thread wakes up
20:34:22.651 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:22.651 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:23.895 01.244 12308 Exposure complete
20:34:24.059 00.164 12308 worker thread done servicing request
20:34:24.060 00.001 14556 OnExposeComplete: enter
20:34:24.064 00.004 14556 UpdateGuideState(): m_state=6
20:34:24.067 00.003 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 573
20:34:24.072 00.005 14556 Star::Find returns 1 (0), X=174.32, Y=990.53, Mass=1860, SNR=29.0, Peak=121 HFD=4.6
20:34:24.076 00.004 14556 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-3.07) = xAngle (1.99 = 1.99)
20:34:24.081 00.005 14556 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.89 = 1.89)
20:34:24.084 00.003 14556 CameraToMount -- cameraX=0.25 cameraY=-0.47 hyp=0.53 cameraTheta=-1.08 mountX=-0.21 mountY=0.50, mountTheta=1.98
20:34:24.091 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=-0.47, opts=13)
20:34:24.095 00.004 14556 Enqueuing Move request for scope (0.25, -0.47)
20:34:24.100 00.005 12308 Worker thread wakes up
20:34:24.100 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.47) opts 0xd
20:34:24.100 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, -0.47)
20:34:24.100 00.000 12308 Moving (0.25, -0.47) raw xDistance=-0.21 yDistance=0.50
20:34:24.100 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
20:34:24.101 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:34:24.101 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
20:34:24.101 00.000 12308 MoveAxis(E, 93, ABG)
20:34:24.101 00.000 12308 Guiding  Dir = 2, Dur = 93
20:34:24.101 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:24.106 00.005 12308 IsSlewing returns 0
20:34:24.107 00.001 12308 IsGuiding returns 0
20:34:24.107 00.000 12308 PulseGuide returned control before completion, sleep 103
20:34:24.128 00.021 14556 UpdateGuideState exits: m=1860 SNR=29.0
20:34:24.132 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:24.138 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:24.143 00.005 14556 Enqueuing Expose request
20:34:24.211 00.068 12308 IsGuiding returns 1
20:34:24.211 00.000 12308 scope still moving after pulse duration time elapsed
20:34:24.242 00.031 12308 IsSlewing returns 0
20:34:24.244 00.002 12308 IsGuiding returns 0
20:34:24.244 00.000 12308 scope move finished after 93 + 44 ms
20:34:24.245 00.001 12308 Move returns status 0, amount 93
20:34:24.245 00.000 12308 MoveAxis(N, 0, ABG)
20:34:24.246 00.001 12308 Move returns status 0, amount 0
20:34:24.246 00.000 12308 move complete, result=0
20:34:24.246 00.000 12308 worker thread done servicing request
20:34:24.247 00.001 12308 Worker thread wakes up
20:34:24.247 00.000 14556 GuideStep: -0.2 px 93 ms EAST, 0.5 px 0 ms NORTH
20:34:24.253 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:24.253 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:25.501 01.248 12308 Exposure complete
20:34:25.662 00.161 12308 worker thread done servicing request
20:34:25.662 00.000 14556 OnExposeComplete: enter
20:34:25.667 00.005 14556 UpdateGuideState(): m_state=6
20:34:25.671 00.004 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 574
20:34:25.675 00.004 14556 Star::Find returns 1 (0), X=174.51, Y=990.81, Mass=1570, SNR=26.7, Peak=131 HFD=4.3
20:34:25.678 00.003 14556 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-3.07) = xAngle (2.67 = 2.67)
20:34:25.682 00.004 14556 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.58 = 2.58)
20:34:25.687 00.005 14556 CameraToMount -- cameraX=0.44 cameraY=-0.18 hyp=0.47 cameraTheta=-0.40 mountX=-0.42 mountY=0.25, mountTheta=2.60
20:34:25.691 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.44, y=-0.18, opts=13)
20:34:25.696 00.005 14556 Enqueuing Move request for scope (0.44, -0.18)
20:34:25.699 00.003 12308 Worker thread wakes up
20:34:25.699 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.18) opts 0xd
20:34:25.699 00.000 12308 Handling offset move in thread for scope, endpoint = (0.44, -0.18)
20:34:25.699 00.000 12308 Moving (0.44, -0.18) raw xDistance=-0.42 yDistance=0.25
20:34:25.699 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.42
20:34:25.699 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:34:25.701 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:34:25.701 00.000 12308 MoveAxis(E, 190, ABG)
20:34:25.701 00.000 12308 Guiding  Dir = 2, Dur = 190
20:34:25.702 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:25.705 00.003 12308 IsSlewing returns 0
20:34:25.705 00.000 12308 IsGuiding returns 0
20:34:25.705 00.000 12308 PulseGuide returned control before completion, sleep 200
20:34:25.726 00.021 14556 UpdateGuideState exits: m=1570 SNR=26.7
20:34:25.731 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:25.735 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:25.740 00.005 14556 Enqueuing Expose request
20:34:25.911 00.171 12308 IsGuiding returns 1
20:34:25.912 00.001 12308 scope still moving after pulse duration time elapsed
20:34:25.942 00.030 12308 IsSlewing returns 0
20:34:25.944 00.002 12308 IsGuiding returns 0
20:34:25.945 00.001 12308 scope move finished after 190 + 48 ms
20:34:25.945 00.000 12308 Move returns status 0, amount 190
20:34:25.945 00.000 12308 MoveAxis(N, 0, ABG)
20:34:25.947 00.002 12308 Move returns status 0, amount 0
20:34:25.947 00.000 12308 move complete, result=0
20:34:25.947 00.000 12308 worker thread done servicing request
20:34:25.947 00.000 14556 GuideStep: -0.4 px 190 ms EAST, 0.3 px 0 ms NORTH
20:34:25.955 00.008 12308 Worker thread wakes up
20:34:25.957 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:25.957 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:27.209 01.252 12308 Exposure complete
20:34:27.367 00.158 12308 worker thread done servicing request
20:34:27.367 00.000 14556 OnExposeComplete: enter
20:34:27.371 00.004 14556 UpdateGuideState(): m_state=6
20:34:27.376 00.005 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 575
20:34:27.379 00.003 14556 Star::Find returns 1 (0), X=173.85, Y=990.96, Mass=1293, SNR=24.2, Peak=118 HFD=4.3
20:34:27.384 00.005 14556 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.07) = xAngle (0.11 = 0.11)
20:34:27.388 00.004 14556 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.01 = 0.01)
20:34:27.392 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.04 hyp=0.22 cameraTheta=-2.97 mountX=0.22 mountY=0.00, mountTheta=0.01
20:34:27.397 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.04, opts=13)
20:34:27.401 00.004 14556 Enqueuing Move request for scope (-0.22, -0.04)
20:34:27.406 00.005 12308 Worker thread wakes up
20:34:27.406 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.04) opts 0xd
20:34:27.406 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.04)
20:34:27.406 00.000 12308 Moving (-0.22, -0.04) raw xDistance=0.22 yDistance=0.00
20:34:27.406 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.22
20:34:27.407 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:27.407 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:34:27.407 00.000 12308 MoveAxis(W, 84, ABG)
20:34:27.407 00.000 12308 Guiding  Dir = 3, Dur = 84
20:34:27.408 00.001 12308 IsSlewing returns 0
20:34:27.408 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:27.412 00.004 12308 IsGuiding returns 0
20:34:27.412 00.000 12308 PulseGuide returned control before completion, sleep 94
20:34:27.434 00.022 14556 UpdateGuideState exits: m=1293 SNR=24.2
20:34:27.438 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:27.442 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:27.445 00.003 14556 Enqueuing Expose request
20:34:27.511 00.066 12308 IsGuiding returns 1
20:34:27.512 00.001 12308 scope still moving after pulse duration time elapsed
20:34:27.542 00.030 12308 IsSlewing returns 0
20:34:27.543 00.001 12308 IsGuiding returns 0
20:34:27.544 00.001 12308 scope move finished after 84 + 47 ms
20:34:27.544 00.000 12308 Move returns status 0, amount 84
20:34:27.545 00.001 12308 MoveAxis(N, 0, ABG)
20:34:27.545 00.000 12308 Move returns status 0, amount 0
20:34:27.546 00.001 12308 move complete, result=0
20:34:27.546 00.000 12308 worker thread done servicing request
20:34:27.546 00.000 12308 Worker thread wakes up
20:34:27.547 00.001 14556 GuideStep: 0.2 px 84 ms WEST, 0.0 px 0 ms NORTH
20:34:27.556 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:27.556 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:28.804 01.248 12308 Exposure complete
20:34:28.967 00.163 12308 worker thread done servicing request
20:34:28.968 00.001 14556 OnExposeComplete: enter
20:34:28.973 00.005 14556 UpdateGuideState(): m_state=6
20:34:28.977 00.004 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 576
20:34:28.981 00.004 14556 Star::Find returns 1 (0), X=174.14, Y=990.92, Mass=1790, SNR=28.5, Peak=172 HFD=4.3
20:34:28.985 00.004 14556 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-3.07) = xAngle (2.23 = 2.23)
20:34:28.990 00.005 14556 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.13 = 2.13)
20:34:28.994 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.84 mountX=-0.06 mountY=0.08, mountTheta=2.20
20:34:29.000 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.07, opts=13)
20:34:29.005 00.005 14556 Enqueuing Move request for scope (0.07, -0.07)
20:34:29.009 00.004 12308 Worker thread wakes up
20:34:29.009 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
20:34:29.009 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
20:34:29.009 00.000 12308 Moving (0.07, -0.07) raw xDistance=-0.06 yDistance=0.08
20:34:29.009 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:34:29.010 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:29.010 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:34:29.010 00.000 12308 MoveAxis(E, 0, ABG)
20:34:29.010 00.000 12308 Move returns status 0, amount 0
20:34:29.010 00.000 12308 MoveAxis(N, 0, ABG)
20:34:29.010 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:29.014 00.004 12308 Move returns status 0, amount 0
20:34:29.014 00.000 12308 move complete, result=0
20:34:29.014 00.000 12308 worker thread done servicing request
20:34:29.034 00.020 14556 UpdateGuideState exits: m=1790 SNR=28.5
20:34:29.039 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:29.042 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:29.049 00.007 14556 Enqueuing Expose request
20:34:29.055 00.006 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:34:29.059 00.004 12308 Worker thread wakes up
20:34:29.059 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:29.059 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:30.310 01.251 12308 Exposure complete
20:34:30.465 00.155 12308 worker thread done servicing request
20:34:30.467 00.002 14556 OnExposeComplete: enter
20:34:30.470 00.003 14556 UpdateGuideState(): m_state=6
20:34:30.474 00.004 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
20:34:30.477 00.003 14556 Star::Find returns 1 (0), X=173.99, Y=990.98, Mass=1427, SNR=25.4, Peak=148 HFD=4.0
20:34:30.481 00.004 14556 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-3.07) = xAngle (0.15 = 0.15)
20:34:30.485 00.004 14556 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.05 = 0.05)
20:34:30.492 00.007 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.92 mountX=0.08 mountY=0.00, mountTheta=0.05
20:34:30.498 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.02, opts=13)
20:34:30.502 00.004 14556 Enqueuing Move request for scope (-0.08, -0.02)
20:34:30.507 00.005 12308 Worker thread wakes up
20:34:30.507 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
20:34:30.507 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
20:34:30.507 00.000 12308 Moving (-0.08, -0.02) raw xDistance=0.08 yDistance=0.00
20:34:30.507 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:34:30.508 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:30.508 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:34:30.508 00.000 12308 MoveAxis(E, 0, ABG)
20:34:30.509 00.001 12308 Move returns status 0, amount 0
20:34:30.509 00.000 12308 MoveAxis(N, 0, ABG)
20:34:30.509 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:30.513 00.004 12308 Move returns status 0, amount 0
20:34:30.513 00.000 12308 move complete, result=0
20:34:30.514 00.001 12308 worker thread done servicing request
20:34:30.539 00.025 14556 UpdateGuideState exits: m=1427 SNR=25.4
20:34:30.547 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:30.554 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:30.559 00.005 14556 Enqueuing Expose request
20:34:30.564 00.005 12308 Worker thread wakes up
20:34:30.564 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:34:30.569 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:30.570 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:31.813 01.243 12308 Exposure complete
20:34:31.986 00.173 12308 worker thread done servicing request
20:34:31.987 00.001 14556 OnExposeComplete: enter
20:34:31.991 00.004 14556 UpdateGuideState(): m_state=6
20:34:31.995 00.004 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 578
20:34:31.998 00.003 14556 Star::Find returns 1 (0), X=174.04, Y=991.10, Mass=2019, SNR=30.4, Peak=175 HFD=4.4
20:34:32.001 00.003 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.96 = -1.33)
20:34:32.005 00.004 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.43)
20:34:32.008 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.11 cameraTheta=1.88 mountX=0.03 mountY=-0.11, mountTheta=-1.33
20:34:32.012 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.11, opts=13)
20:34:32.015 00.003 14556 Enqueuing Move request for scope (-0.04, 0.11)
20:34:32.019 00.004 12308 Worker thread wakes up
20:34:32.019 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
20:34:32.019 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
20:34:32.020 00.001 12308 Moving (-0.04, 0.11) raw xDistance=0.03 yDistance=-0.11
20:34:32.020 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:34:32.020 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:32.020 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:34:32.020 00.000 12308 MoveAxis(E, 0, ABG)
20:34:32.020 00.000 12308 Move returns status 0, amount 0
20:34:32.020 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=242, Gamma=1.000
20:34:32.024 00.004 12308 MoveAxis(N, 0, ABG)
20:34:32.025 00.001 12308 Move returns status 0, amount 0
20:34:32.025 00.000 12308 move complete, result=0
20:34:32.025 00.000 12308 worker thread done servicing request
20:34:32.040 00.015 14556 UpdateGuideState exits: m=2019 SNR=30.4
20:34:32.047 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:32.051 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:32.055 00.004 14556 Enqueuing Expose request
20:34:32.059 00.004 12308 Worker thread wakes up
20:34:32.059 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:32.064 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:32.064 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:33.312 01.248 12308 Exposure complete
20:34:33.450 00.138 12308 worker thread done servicing request
20:34:33.450 00.000 14556 OnExposeComplete: enter
20:34:33.454 00.004 14556 UpdateGuideState(): m_state=6
20:34:33.459 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
20:34:33.463 00.004 14556 Star::Find returns 1 (0), X=174.27, Y=991.26, Mass=1716, SNR=27.9, Peak=124 HFD=4.8
20:34:33.466 00.003 14556 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.07) = xAngle (4.01 = -2.27)
20:34:33.470 00.004 14556 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.92 = -2.37)
20:34:33.474 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.27 hyp=0.33 cameraTheta=0.94 mountX=-0.21 mountY=-0.23, mountTheta=-2.31
20:34:33.478 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.27, opts=13)
20:34:33.483 00.005 14556 Enqueuing Move request for scope (0.19, 0.27)
20:34:33.486 00.003 12308 Worker thread wakes up
20:34:33.487 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.27) opts 0xd
20:34:33.487 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.27)
20:34:33.487 00.000 12308 Moving (0.19, 0.27) raw xDistance=-0.21 yDistance=-0.23
20:34:33.487 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:34:33.487 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:34:33.489 00.002 12308 MoveAxis(E, 92, ABG)
20:34:33.489 00.000 12308 Guiding  Dir = 2, Dur = 92
20:34:33.489 00.000 12308 IsSlewing returns 0
20:34:33.490 00.001 12308 IsGuiding returns 0
20:34:33.490 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:33.494 00.004 12308 PulseGuide returned control before completion, sleep 102
20:34:33.515 00.021 14556 UpdateGuideState exits: m=1716 SNR=27.9
20:34:33.520 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:33.524 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:33.528 00.004 14556 Enqueuing Expose request
20:34:33.597 00.069 12308 IsGuiding returns 1
20:34:33.598 00.001 12308 scope still moving after pulse duration time elapsed
20:34:33.628 00.030 12308 IsSlewing returns 0
20:34:33.628 00.000 12308 IsGuiding returns 0
20:34:33.628 00.000 12308 scope move finished after 92 + 46 ms
20:34:33.629 00.001 12308 Move returns status 0, amount 92
20:34:33.629 00.000 12308 MoveAxis(N, 162, ABG)
20:34:33.629 00.000 12308 Guiding  Dir = 0, Dur = 162
20:34:33.630 00.001 12308 IsSlewing returns 0
20:34:33.631 00.001 12308 IsGuiding returns 0
20:34:33.631 00.000 12308 PulseGuide returned control before completion, sleep 172
20:34:33.817 00.186 12308 IsGuiding returns 1
20:34:33.818 00.001 12308 scope still moving after pulse duration time elapsed
20:34:33.848 00.030 12308 IsSlewing returns 0
20:34:33.850 00.002 12308 IsGuiding returns 0
20:34:33.851 00.001 12308 scope move finished after 162 + 58 ms
20:34:33.851 00.000 12308 Move returns status 0, amount 162
20:34:33.853 00.002 12308 move complete, result=0
20:34:33.853 00.000 12308 worker thread done servicing request
20:34:33.853 00.000 12308 Worker thread wakes up
20:34:33.853 00.000 14556 GuideStep: -0.2 px 92 ms EAST, -0.2 px 162 ms NORTH
20:34:33.862 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:33.862 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:35.112 01.250 12308 Exposure complete
20:34:35.277 00.165 12308 worker thread done servicing request
20:34:35.277 00.000 14556 OnExposeComplete: enter
20:34:35.282 00.005 14556 UpdateGuideState(): m_state=6
20:34:35.288 00.006 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 580
20:34:35.293 00.005 14556 Star::Find returns 1 (0), X=174.20, Y=991.02, Mass=1937, SNR=29.7, Peak=170 HFD=4.3
20:34:35.297 00.004 14556 CameraToMount -- cameraTheta (0.16) - m_xAngle (-3.07) = xAngle (3.24 = -3.05)
20:34:35.300 00.003 14556 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.14 = 3.14)
20:34:35.304 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.16 mountX=-0.13 mountY=0.00, mountTheta=3.14
20:34:35.311 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.02, opts=13)
20:34:35.314 00.003 14556 Enqueuing Move request for scope (0.13, 0.02)
20:34:35.318 00.004 12308 Worker thread wakes up
20:34:35.318 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
20:34:35.318 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
20:34:35.318 00.000 12308 Moving (0.13, 0.02) raw xDistance=-0.13 yDistance=0.00
20:34:35.318 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:34:35.319 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:35.319 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:34:35.319 00.000 12308 MoveAxis(E, 0, ABG)
20:34:35.319 00.000 12308 Move returns status 0, amount 0
20:34:35.320 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:35.324 00.004 12308 MoveAxis(N, 0, ABG)
20:34:35.324 00.000 12308 Move returns status 0, amount 0
20:34:35.324 00.000 12308 move complete, result=0
20:34:35.326 00.002 12308 worker thread done servicing request
20:34:35.343 00.017 14556 UpdateGuideState exits: m=1937 SNR=29.7
20:34:35.347 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:35.351 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:35.356 00.005 14556 Enqueuing Expose request
20:34:35.360 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:34:35.364 00.004 12308 Worker thread wakes up
20:34:35.364 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:35.364 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:36.615 01.251 12308 Exposure complete
20:34:36.792 00.177 12308 worker thread done servicing request
20:34:36.794 00.002 14556 OnExposeComplete: enter
20:34:36.798 00.004 14556 UpdateGuideState(): m_state=6
20:34:36.803 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 581
20:34:36.808 00.005 14556 Star::Find returns 1 (0), X=174.30, Y=991.00, Mass=1866, SNR=28.9, Peak=159 HFD=4.7
20:34:36.812 00.004 14556 CameraToMount -- cameraTheta (0.03) - m_xAngle (-3.07) = xAngle (3.10 = 3.10)
20:34:36.817 00.005 14556 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.00 = 3.00)
20:34:36.821 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=0.01 hyp=0.23 cameraTheta=0.03 mountX=-0.23 mountY=0.03, mountTheta=3.00
20:34:36.826 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.01, opts=13)
20:34:36.831 00.005 14556 Enqueuing Move request for scope (0.23, 0.01)
20:34:36.834 00.003 12308 Worker thread wakes up
20:34:36.835 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.01) opts 0xd
20:34:36.835 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.01)
20:34:36.835 00.000 12308 Moving (0.23, 0.01) raw xDistance=-0.23 yDistance=0.03
20:34:36.835 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:34:36.836 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:36.836 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:34:36.836 00.000 12308 MoveAxis(E, 100, ABG)
20:34:36.836 00.000 12308 Guiding  Dir = 2, Dur = 100
20:34:36.837 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:36.842 00.005 12308 IsSlewing returns 0
20:34:36.842 00.000 12308 IsGuiding returns 0
20:34:36.842 00.000 12308 PulseGuide returned control before completion, sleep 110
20:34:36.863 00.021 14556 UpdateGuideState exits: m=1866 SNR=28.9
20:34:36.868 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:36.872 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:36.875 00.003 14556 Enqueuing Expose request
20:34:36.965 00.090 12308 IsGuiding returns 1
20:34:36.965 00.000 12308 scope still moving after pulse duration time elapsed
20:34:36.995 00.030 12308 IsSlewing returns 0
20:34:36.996 00.001 12308 IsGuiding returns 0
20:34:36.996 00.000 12308 scope move finished after 100 + 54 ms
20:34:36.997 00.001 12308 Move returns status 0, amount 100
20:34:36.997 00.000 12308 MoveAxis(N, 0, ABG)
20:34:36.998 00.001 12308 Move returns status 0, amount 0
20:34:36.998 00.000 12308 move complete, result=0
20:34:36.998 00.000 12308 worker thread done servicing request
20:34:36.999 00.001 12308 Worker thread wakes up
20:34:37.000 00.001 14556 GuideStep: -0.2 px 100 ms EAST, 0.0 px 0 ms NORTH
20:34:37.006 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:37.006 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:38.259 01.253 12308 Exposure complete
20:34:38.456 00.197 12308 worker thread done servicing request
20:34:38.457 00.001 14556 OnExposeComplete: enter
20:34:38.462 00.005 14556 UpdateGuideState(): m_state=6
20:34:38.467 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 582
20:34:38.471 00.004 14556 Star::Find returns 1 (0), X=174.21, Y=991.23, Mass=1415, SNR=25.3, Peak=131 HFD=4.3
20:34:38.474 00.003 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.11 = -2.17)
20:34:38.477 00.003 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.27)
20:34:38.482 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.23 hyp=0.27 cameraTheta=1.04 mountX=-0.15 mountY=-0.21, mountTheta=-2.21
20:34:38.488 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.23, opts=13)
20:34:38.491 00.003 14556 Enqueuing Move request for scope (0.14, 0.23)
20:34:38.494 00.003 12308 Worker thread wakes up
20:34:38.494 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.23) opts 0xd
20:34:38.494 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.23)
20:34:38.494 00.000 12308 Moving (0.14, 0.23) raw xDistance=-0.15 yDistance=-0.21
20:34:38.495 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:34:38.495 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:34:38.495 00.000 12308 MoveAxis(E, 0, ABG)
20:34:38.495 00.000 12308 Move returns status 0, amount 0
20:34:38.495 00.000 12308 MoveAxis(N, 145, ABG)
20:34:38.495 00.000 12308 Guiding  Dir = 0, Dur = 145
20:34:38.496 00.001 12308 IsSlewing returns 0
20:34:38.496 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:38.501 00.005 12308 IsGuiding returns 0
20:34:38.501 00.000 12308 PulseGuide returned control before completion, sleep 155
20:34:38.523 00.022 14556 UpdateGuideState exits: m=1415 SNR=25.3
20:34:38.527 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:38.532 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:38.535 00.003 14556 Enqueuing Expose request
20:34:38.671 00.136 12308 IsGuiding returns 1
20:34:38.672 00.001 12308 scope still moving after pulse duration time elapsed
20:34:38.703 00.031 12308 IsSlewing returns 0
20:34:38.705 00.002 12308 IsGuiding returns 0
20:34:38.705 00.000 12308 scope move finished after 145 + 58 ms
20:34:38.705 00.000 12308 Move returns status 0, amount 145
20:34:38.705 00.000 12308 move complete, result=0
20:34:38.706 00.001 12308 worker thread done servicing request
20:34:38.706 00.000 12308 Worker thread wakes up
20:34:38.707 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 145 ms NORTH
20:34:38.715 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:38.716 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:39.966 01.250 12308 Exposure complete
20:34:40.140 00.174 12308 worker thread done servicing request
20:34:40.140 00.000 14556 OnExposeComplete: enter
20:34:40.145 00.005 14556 UpdateGuideState(): m_state=6
20:34:40.149 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 583
20:34:40.153 00.004 14556 Star::Find returns 1 (0), X=174.15, Y=991.14, Mass=1655, SNR=27.3, Peak=137 HFD=4.3
20:34:40.158 00.005 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.16 = -2.12)
20:34:40.162 00.004 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.22)
20:34:40.166 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.09 mountX=-0.09 mountY=-0.13, mountTheta=-2.16
20:34:40.171 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.15, opts=13)
20:34:40.175 00.004 14556 Enqueuing Move request for scope (0.08, 0.15)
20:34:40.179 00.004 12308 Worker thread wakes up
20:34:40.179 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd
20:34:40.179 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.15)
20:34:40.179 00.000 12308 Moving (0.08, 0.15) raw xDistance=-0.09 yDistance=-0.13
20:34:40.179 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:34:40.180 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:40.180 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:34:40.180 00.000 12308 MoveAxis(E, 0, ABG)
20:34:40.180 00.000 12308 Move returns status 0, amount 0
20:34:40.180 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:40.185 00.005 12308 MoveAxis(N, 0, ABG)
20:34:40.185 00.000 12308 Move returns status 0, amount 0
20:34:40.185 00.000 12308 move complete, result=0
20:34:40.185 00.000 12308 worker thread done servicing request
20:34:40.206 00.021 14556 UpdateGuideState exits: m=1655 SNR=27.3
20:34:40.211 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:40.215 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:40.219 00.004 14556 Enqueuing Expose request
20:34:40.221 00.002 12308 Worker thread wakes up
20:34:40.222 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:40.225 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:40.225 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:41.468 01.243 12308 Exposure complete
20:34:41.612 00.144 12308 worker thread done servicing request
20:34:41.613 00.001 14556 OnExposeComplete: enter
20:34:41.617 00.004 14556 UpdateGuideState(): m_state=6
20:34:41.625 00.008 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 584
20:34:41.631 00.006 14556 Star::Find returns 1 (0), X=174.28, Y=991.11, Mass=1570, SNR=26.8, Peak=139 HFD=4.4
20:34:41.634 00.003 14556 CameraToMount -- cameraTheta (0.50) - m_xAngle (-3.07) = xAngle (3.58 = -2.71)
20:34:41.640 00.006 14556 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.48 = -2.81)
20:34:41.644 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.11 hyp=0.24 cameraTheta=0.50 mountX=-0.22 mountY=-0.08, mountTheta=-2.79
20:34:41.651 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.11, opts=13)
20:34:41.655 00.004 14556 Enqueuing Move request for scope (0.21, 0.11)
20:34:41.659 00.004 12308 Worker thread wakes up
20:34:41.660 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.11) opts 0xd
20:34:41.660 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.11)
20:34:41.660 00.000 12308 Moving (0.21, 0.11) raw xDistance=-0.22 yDistance=-0.08
20:34:41.661 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:34:41.661 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:41.661 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:34:41.661 00.000 12308 MoveAxis(E, 94, ABG)
20:34:41.661 00.000 12308 Guiding  Dir = 2, Dur = 94
20:34:41.663 00.002 12308 IsSlewing returns 0
20:34:41.663 00.000 12308 IsGuiding returns 0
20:34:41.663 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:41.667 00.004 12308 PulseGuide returned control before completion, sleep 104
20:34:41.687 00.020 14556 UpdateGuideState exits: m=1570 SNR=26.8
20:34:41.691 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:41.695 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:41.697 00.002 14556 Enqueuing Expose request
20:34:41.786 00.089 12308 IsGuiding returns 1
20:34:41.786 00.000 12308 scope still moving after pulse duration time elapsed
20:34:41.816 00.030 12308 IsSlewing returns 0
20:34:41.816 00.000 12308 IsGuiding returns 1
20:34:41.848 00.032 12308 IsSlewing returns 0
20:34:41.848 00.000 12308 IsGuiding returns 1
20:34:41.881 00.033 12308 IsSlewing returns 0
20:34:41.882 00.001 12308 IsGuiding returns 0
20:34:41.882 00.000 12308 scope move finished after 94 + 124 ms
20:34:41.882 00.000 12308 Move returns status 0, amount 94
20:34:41.883 00.001 12308 MoveAxis(N, 0, ABG)
20:34:41.883 00.000 12308 Move returns status 0, amount 0
20:34:41.883 00.000 12308 move complete, result=0
20:34:41.883 00.000 12308 worker thread done servicing request
20:34:41.883 00.000 14556 GuideStep: -0.2 px 94 ms EAST, -0.1 px 0 ms NORTH
20:34:41.888 00.005 12308 Worker thread wakes up
20:34:41.888 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:41.889 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:43.152 01.263 12308 Exposure complete
20:34:43.308 00.156 12308 worker thread done servicing request
20:34:43.311 00.003 14556 OnExposeComplete: enter
20:34:43.313 00.002 14556 UpdateGuideState(): m_state=6
20:34:43.316 00.003 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 585
20:34:43.319 00.003 14556 Star::Find returns 1 (0), X=174.18, Y=991.13, Mass=1716, SNR=27.9, Peak=153 HFD=4.3
20:34:43.322 00.003 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.96 = -2.32)
20:34:43.326 00.004 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.86 = -2.42)
20:34:43.329 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.89 mountX=-0.12 mountY=-0.11, mountTheta=-2.38
20:34:43.335 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.13, opts=13)
20:34:43.339 00.004 14556 Enqueuing Move request for scope (0.11, 0.13)
20:34:43.343 00.004 12308 Worker thread wakes up
20:34:43.343 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
20:34:43.343 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
20:34:43.343 00.000 12308 Moving (0.11, 0.13) raw xDistance=-0.12 yDistance=-0.11
20:34:43.343 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:34:43.344 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:43.344 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:34:43.344 00.000 12308 MoveAxis(E, 0, ABG)
20:34:43.344 00.000 12308 Move returns status 0, amount 0
20:34:43.345 00.001 12308 MoveAxis(N, 0, ABG)
20:34:43.345 00.000 12308 Move returns status 0, amount 0
20:34:43.345 00.000 12308 move complete, result=0
20:34:43.345 00.000 12308 worker thread done servicing request
20:34:43.347 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:43.372 00.025 14556 UpdateGuideState exits: m=1716 SNR=27.9
20:34:43.377 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:43.381 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:43.384 00.003 14556 Enqueuing Expose request
20:34:43.390 00.006 12308 Worker thread wakes up
20:34:43.390 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:43.396 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:43.396 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:44.641 01.245 12308 Exposure complete
20:34:44.795 00.154 12308 worker thread done servicing request
20:34:44.795 00.000 14556 OnExposeComplete: enter
20:34:44.799 00.004 14556 UpdateGuideState(): m_state=6
20:34:44.804 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 586
20:34:44.808 00.004 14556 Star::Find returns 1 (0), X=174.27, Y=991.20, Mass=1443, SNR=25.7, Peak=138 HFD=4.4
20:34:44.812 00.004 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.88 = -2.41)
20:34:44.815 00.003 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.78 = -2.51)
20:34:44.819 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.21 hyp=0.29 cameraTheta=0.80 mountX=-0.21 mountY=-0.17, mountTheta=-2.47
20:34:44.824 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.21, opts=13)
20:34:44.828 00.004 14556 Enqueuing Move request for scope (0.20, 0.21)
20:34:44.833 00.005 12308 Worker thread wakes up
20:34:44.833 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.21) opts 0xd
20:34:44.833 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.21)
20:34:44.833 00.000 12308 Moving (0.20, 0.21) raw xDistance=-0.21 yDistance=-0.17
20:34:44.833 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:34:44.833 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:44.834 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:34:44.834 00.000 12308 MoveAxis(E, 92, ABG)
20:34:44.834 00.000 12308 Guiding  Dir = 2, Dur = 92
20:34:44.834 00.000 12308 IsSlewing returns 0
20:34:44.834 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:44.839 00.005 12308 IsGuiding returns 0
20:34:44.840 00.001 12308 PulseGuide returned control before completion, sleep 102
20:34:44.859 00.019 14556 UpdateGuideState exits: m=1443 SNR=25.7
20:34:44.867 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:44.870 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:44.875 00.005 14556 Enqueuing Expose request
20:34:44.957 00.082 12308 IsGuiding returns 1
20:34:44.959 00.002 12308 scope still moving after pulse duration time elapsed
20:34:44.989 00.030 12308 IsSlewing returns 0
20:34:44.990 00.001 12308 IsGuiding returns 0
20:34:44.990 00.000 12308 scope move finished after 92 + 59 ms
20:34:44.991 00.001 12308 Move returns status 0, amount 92
20:34:44.991 00.000 12308 MoveAxis(N, 0, ABG)
20:34:44.991 00.000 12308 Move returns status 0, amount 0
20:34:44.992 00.001 12308 move complete, result=0
20:34:44.992 00.000 12308 worker thread done servicing request
20:34:44.993 00.001 14556 GuideStep: -0.2 px 92 ms EAST, -0.2 px 0 ms NORTH
20:34:45.000 00.007 12308 Worker thread wakes up
20:34:45.000 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:45.002 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:46.253 01.251 12308 Exposure complete
20:34:46.418 00.165 12308 worker thread done servicing request
20:34:46.419 00.001 14556 OnExposeComplete: enter
20:34:46.422 00.003 14556 UpdateGuideState(): m_state=6
20:34:46.427 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 587
20:34:46.430 00.003 14556 Star::Find returns 1 (0), X=174.02, Y=991.09, Mass=1974, SNR=29.6, Peak=145 HFD=4.6
20:34:46.435 00.005 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.10 = -1.19)
20:34:46.438 00.003 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.29)
20:34:46.441 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.02 mountX=0.04 mountY=-0.10, mountTheta=-1.20
20:34:46.447 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.10, opts=13)
20:34:46.452 00.005 14556 Enqueuing Move request for scope (-0.05, 0.10)
20:34:46.456 00.004 12308 Worker thread wakes up
20:34:46.456 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
20:34:46.456 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
20:34:46.457 00.001 12308 Moving (-0.05, 0.10) raw xDistance=0.04 yDistance=-0.10
20:34:46.457 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:34:46.457 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:46.457 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:34:46.457 00.000 12308 MoveAxis(E, 0, ABG)
20:34:46.457 00.000 12308 Move returns status 0, amount 0
20:34:46.457 00.000 12308 MoveAxis(N, 0, ABG)
20:34:46.458 00.001 12308 Move returns status 0, amount 0
20:34:46.458 00.000 12308 move complete, result=0
20:34:46.459 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:46.463 00.004 12308 worker thread done servicing request
20:34:46.483 00.020 14556 UpdateGuideState exits: m=1974 SNR=29.6
20:34:46.489 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:46.494 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:46.500 00.006 14556 Enqueuing Expose request
20:34:46.504 00.004 12308 Worker thread wakes up
20:34:46.504 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:46.509 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:46.509 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:47.757 01.248 12308 Exposure complete
20:34:47.911 00.154 12308 worker thread done servicing request
20:34:47.911 00.000 14556 OnExposeComplete: enter
20:34:47.915 00.004 14556 UpdateGuideState(): m_state=6
20:34:47.919 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 588
20:34:47.923 00.004 14556 Star::Find returns 1 (0), X=173.89, Y=991.38, Mass=1805, SNR=28.5, Peak=144 HFD=4.7
20:34:47.927 00.004 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.08 = -1.20)
20:34:47.930 00.003 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.30)
20:34:47.934 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.39 hyp=0.43 cameraTheta=2.01 mountX=0.15 mountY=-0.41, mountTheta=-1.21
20:34:47.938 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.39, opts=13)
20:34:47.942 00.004 14556 Enqueuing Move request for scope (-0.18, 0.39)
20:34:47.946 00.004 12308 Worker thread wakes up
20:34:47.946 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.39) opts 0xd
20:34:47.946 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.39)
20:34:47.946 00.000 12308 Moving (-0.18, 0.39) raw xDistance=0.15 yDistance=-0.41
20:34:47.946 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:34:47.946 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
20:34:47.946 00.000 12308 MoveAxis(E, 0, ABG)
20:34:47.946 00.000 12308 Move returns status 0, amount 0
20:34:47.947 00.001 12308 MoveAxis(N, 290, ABG)
20:34:47.947 00.000 12308 Guiding  Dir = 0, Dur = 290
20:34:47.947 00.000 12308 IsSlewing returns 0
20:34:47.947 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:47.953 00.006 12308 IsGuiding returns 0
20:34:47.953 00.000 12308 PulseGuide returned control before completion, sleep 300
20:34:47.973 00.020 14556 UpdateGuideState exits: m=1805 SNR=28.5
20:34:47.976 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:47.980 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:47.985 00.005 14556 Enqueuing Expose request
20:34:48.263 00.278 12308 IsGuiding returns 1
20:34:48.265 00.002 12308 scope still moving after pulse duration time elapsed
20:34:48.295 00.030 12308 IsSlewing returns 0
20:34:48.296 00.001 12308 IsGuiding returns 0
20:34:48.297 00.001 12308 scope move finished after 290 + 53 ms
20:34:48.297 00.000 12308 Move returns status 0, amount 290
20:34:48.297 00.000 12308 move complete, result=0
20:34:48.298 00.001 12308 worker thread done servicing request
20:34:48.298 00.000 12308 Worker thread wakes up
20:34:48.299 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 290 ms NORTH
20:34:48.308 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:48.308 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:49.555 01.247 12308 Exposure complete
20:34:49.717 00.162 12308 worker thread done servicing request
20:34:49.718 00.001 14556 OnExposeComplete: enter
20:34:49.722 00.004 14556 UpdateGuideState(): m_state=6
20:34:49.726 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 589
20:34:49.730 00.004 14556 Star::Find returns 1 (0), X=174.08, Y=990.99, Mass=1562, SNR=26.9, Peak=165 HFD=4.3
20:34:49.734 00.004 14556 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-3.07) = xAngle (2.64 = 2.64)
20:34:49.738 00.004 14556 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.54 = 2.54)
20:34:49.742 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.43 mountX=-0.01 mountY=0.01, mountTheta=2.57
20:34:49.746 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.00, opts=13)
20:34:49.749 00.003 14556 Enqueuing Move request for scope (0.01, -0.00)
20:34:49.754 00.005 12308 Worker thread wakes up
20:34:49.755 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.00) opts 0xd
20:34:49.755 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.00)
20:34:49.755 00.000 12308 Moving (0.01, -0.00) raw xDistance=-0.01 yDistance=0.01
20:34:49.755 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:34:49.755 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:49.755 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:34:49.756 00.001 12308 MoveAxis(E, 0, ABG)
20:34:49.756 00.000 12308 Move returns status 0, amount 0
20:34:49.756 00.000 12308 MoveAxis(N, 0, ABG)
20:34:49.756 00.000 12308 Move returns status 0, amount 0
20:34:49.757 00.001 12308 move complete, result=0
20:34:49.757 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:49.761 00.004 12308 worker thread done servicing request
20:34:49.784 00.023 14556 UpdateGuideState exits: m=1562 SNR=26.9
20:34:49.788 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:49.791 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:49.796 00.005 14556 Enqueuing Expose request
20:34:49.801 00.005 12308 Worker thread wakes up
20:34:49.801 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:49.801 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:49.802 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:34:51.046 01.244 12308 Exposure complete
20:34:51.214 00.168 12308 worker thread done servicing request
20:34:51.214 00.000 14556 OnExposeComplete: enter
20:34:51.218 00.004 14556 UpdateGuideState(): m_state=6
20:34:51.224 00.006 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 590
20:34:51.228 00.004 14556 Star::Find returns 1 (0), X=174.17, Y=991.08, Mass=1823, SNR=28.7, Peak=156 HFD=4.5
20:34:51.232 00.004 14556 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.07) = xAngle (3.75 = -2.53)
20:34:51.235 00.003 14556 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.65 = -2.63)
20:34:51.240 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.13 cameraTheta=0.68 mountX=-0.11 mountY=-0.06, mountTheta=-2.60
20:34:51.245 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.08, opts=13)
20:34:51.250 00.005 14556 Enqueuing Move request for scope (0.10, 0.08)
20:34:51.253 00.003 12308 Worker thread wakes up
20:34:51.254 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.08) opts 0xd
20:34:51.254 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.08)
20:34:51.254 00.000 12308 Moving (0.10, 0.08) raw xDistance=-0.11 yDistance=-0.06
20:34:51.254 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:34:51.254 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:51.254 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:34:51.255 00.001 12308 MoveAxis(E, 0, ABG)
20:34:51.255 00.000 12308 Move returns status 0, amount 0
20:34:51.255 00.000 12308 MoveAxis(N, 0, ABG)
20:34:51.255 00.000 12308 Move returns status 0, amount 0
20:34:51.255 00.000 12308 move complete, result=0
20:34:51.255 00.000 12308 worker thread done servicing request
20:34:51.255 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:51.282 00.027 14556 UpdateGuideState exits: m=1823 SNR=28.7
20:34:51.286 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:51.291 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:51.296 00.005 14556 Enqueuing Expose request
20:34:51.301 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:51.306 00.005 12308 Worker thread wakes up
20:34:51.306 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:51.306 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:52.560 01.254 12308 Exposure complete
20:34:52.729 00.169 12308 worker thread done servicing request
20:34:52.730 00.001 14556 OnExposeComplete: enter
20:34:52.733 00.003 14556 UpdateGuideState(): m_state=6
20:34:52.738 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 591
20:34:52.742 00.004 14556 Star::Find returns 1 (0), X=174.32, Y=991.15, Mass=1793, SNR=28.4, Peak=147 HFD=4.4
20:34:52.745 00.003 14556 CameraToMount -- cameraTheta (0.56) - m_xAngle (-3.07) = xAngle (3.63 = -2.65)
20:34:52.750 00.005 14556 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.53 = -2.75)
20:34:52.754 00.004 14556 CameraToMount -- cameraX=0.25 cameraY=0.15 hyp=0.29 cameraTheta=0.56 mountX=-0.26 mountY=-0.11, mountTheta=-2.73
20:34:52.759 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.15, opts=13)
20:34:52.762 00.003 14556 Enqueuing Move request for scope (0.25, 0.15)
20:34:52.767 00.005 12308 Worker thread wakes up
20:34:52.767 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.15) opts 0xd
20:34:52.767 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.15)
20:34:52.768 00.001 12308 Moving (0.25, 0.15) raw xDistance=-0.26 yDistance=-0.11
20:34:52.768 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
20:34:52.768 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:52.768 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:34:52.770 00.002 12308 MoveAxis(E, 111, ABG)
20:34:52.770 00.000 12308 Guiding  Dir = 2, Dur = 111
20:34:52.770 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:52.774 00.004 12308 IsSlewing returns 0
20:34:52.774 00.000 12308 IsGuiding returns 0
20:34:52.774 00.000 12308 PulseGuide returned control before completion, sleep 121
20:34:52.795 00.021 14556 UpdateGuideState exits: m=1793 SNR=28.4
20:34:52.800 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:52.805 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:52.808 00.003 14556 Enqueuing Expose request
20:34:52.905 00.097 12308 IsGuiding returns 1
20:34:52.906 00.001 12308 scope still moving after pulse duration time elapsed
20:34:52.936 00.030 12308 IsSlewing returns 0
20:34:52.936 00.000 12308 IsGuiding returns 0
20:34:52.938 00.002 12308 scope move finished after 111 + 52 ms
20:34:52.938 00.000 12308 Move returns status 0, amount 111
20:34:52.938 00.000 12308 MoveAxis(N, 0, ABG)
20:34:52.938 00.000 12308 Move returns status 0, amount 0
20:34:52.939 00.001 12308 move complete, result=0
20:34:52.939 00.000 12308 worker thread done servicing request
20:34:52.939 00.000 12308 Worker thread wakes up
20:34:52.939 00.000 14556 GuideStep: -0.3 px 111 ms EAST, -0.1 px 0 ms NORTH
20:34:52.945 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:52.945 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:54.202 01.257 12308 Exposure complete
20:34:54.361 00.159 12308 worker thread done servicing request
20:34:54.362 00.001 14556 OnExposeComplete: enter
20:34:54.366 00.004 14556 UpdateGuideState(): m_state=6
20:34:54.371 00.005 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 592
20:34:54.375 00.004 14556 Star::Find returns 1 (0), X=174.16, Y=991.38, Mass=1885, SNR=29.0, Peak=141 HFD=4.5
20:34:54.379 00.004 14556 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.07) = xAngle (4.41 = -1.87)
20:34:54.384 00.005 14556 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.97)
20:34:54.388 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.39 hyp=0.40 cameraTheta=1.34 mountX=-0.12 mountY=-0.37, mountTheta=-1.88
20:34:54.393 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.39, opts=13)
20:34:54.398 00.005 14556 Enqueuing Move request for scope (0.09, 0.39)
20:34:54.402 00.004 12308 Worker thread wakes up
20:34:54.402 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.39) opts 0xd
20:34:54.402 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.39)
20:34:54.402 00.000 12308 Moving (0.09, 0.39) raw xDistance=-0.12 yDistance=-0.37
20:34:54.403 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:34:54.403 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
20:34:54.403 00.000 12308 MoveAxis(E, 0, ABG)
20:34:54.403 00.000 12308 Move returns status 0, amount 0
20:34:54.403 00.000 12308 MoveAxis(N, 257, ABG)
20:34:54.403 00.000 12308 Guiding  Dir = 0, Dur = 257
20:34:54.404 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:54.409 00.005 12308 IsSlewing returns 0
20:34:54.409 00.000 12308 IsGuiding returns 0
20:34:54.409 00.000 12308 PulseGuide returned control before completion, sleep 267
20:34:54.431 00.022 14556 UpdateGuideState exits: m=1885 SNR=29.0
20:34:54.435 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:54.439 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:54.442 00.003 14556 Enqueuing Expose request
20:34:54.694 00.252 12308 IsGuiding returns 1
20:34:54.694 00.000 12308 scope still moving after pulse duration time elapsed
20:34:54.725 00.031 12308 IsSlewing returns 0
20:34:54.726 00.001 12308 IsGuiding returns 0
20:34:54.727 00.001 12308 scope move finished after 257 + 61 ms
20:34:54.727 00.000 12308 Move returns status 0, amount 257
20:34:54.728 00.001 12308 move complete, result=0
20:34:54.728 00.000 12308 worker thread done servicing request
20:34:54.728 00.000 12308 Worker thread wakes up
20:34:54.730 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 257 ms NORTH
20:34:54.738 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:54.739 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:55.988 01.249 12308 Exposure complete
20:34:56.140 00.152 12308 worker thread done servicing request
20:34:56.140 00.000 14556 OnExposeComplete: enter
20:34:56.145 00.005 14556 UpdateGuideState(): m_state=6
20:34:56.151 00.006 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 593
20:34:56.155 00.004 14556 Star::Find returns 1 (0), X=173.87, Y=990.83, Mass=1524, SNR=26.2, Peak=157 HFD=4.3
20:34:56.160 00.005 14556 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.07) = xAngle (0.61 = 0.61)
20:34:56.164 00.004 14556 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.51 = 0.51)
20:34:56.170 00.006 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.17 hyp=0.27 cameraTheta=-2.46 mountX=0.22 mountY=0.13, mountTheta=0.54
20:34:56.175 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.17, opts=13)
20:34:56.179 00.004 14556 Enqueuing Move request for scope (-0.21, -0.17)
20:34:56.184 00.005 12308 Worker thread wakes up
20:34:56.184 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.17) opts 0xd
20:34:56.184 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.17)
20:34:56.184 00.000 12308 Moving (-0.21, -0.17) raw xDistance=0.22 yDistance=0.13
20:34:56.184 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:34:56.185 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:56.185 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:34:56.185 00.000 12308 MoveAxis(W, 94, ABG)
20:34:56.185 00.000 12308 Guiding  Dir = 3, Dur = 94
20:34:56.186 00.001 12308 IsSlewing returns 0
20:34:56.186 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:56.192 00.006 12308 IsGuiding returns 0
20:34:56.192 00.000 12308 PulseGuide returned control before completion, sleep 104
20:34:56.213 00.021 14556 UpdateGuideState exits: m=1524 SNR=26.2
20:34:56.217 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:56.222 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:56.225 00.003 14556 Enqueuing Expose request
20:34:56.306 00.081 12308 IsGuiding returns 1
20:34:56.307 00.001 12308 scope still moving after pulse duration time elapsed
20:34:56.337 00.030 12308 IsSlewing returns 0
20:34:56.338 00.001 12308 IsGuiding returns 1
20:34:56.368 00.030 12308 IsSlewing returns 0
20:34:56.369 00.001 12308 IsGuiding returns 0
20:34:56.369 00.000 12308 scope move finished after 94 + 84 ms
20:34:56.370 00.001 12308 Move returns status 0, amount 94
20:34:56.370 00.000 12308 MoveAxis(N, 0, ABG)
20:34:56.370 00.000 12308 Move returns status 0, amount 0
20:34:56.372 00.002 12308 move complete, result=0
20:34:56.372 00.000 12308 worker thread done servicing request
20:34:56.372 00.000 14556 GuideStep: 0.2 px 94 ms WEST, 0.1 px 0 ms NORTH
20:34:56.381 00.009 12308 Worker thread wakes up
20:34:56.381 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:56.381 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:57.634 01.253 12308 Exposure complete
20:34:57.798 00.164 12308 worker thread done servicing request
20:34:57.799 00.001 14556 OnExposeComplete: enter
20:34:57.802 00.003 14556 UpdateGuideState(): m_state=6
20:34:57.807 00.005 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 594
20:34:57.812 00.005 14556 Star::Find returns 1 (0), X=174.11, Y=990.97, Mass=1644, SNR=27.1, Peak=140 HFD=4.4
20:34:57.816 00.004 14556 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-3.07) = xAngle (2.46 = 2.46)
20:34:57.820 00.004 14556 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.36 = 2.36)
20:34:57.824 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.62 mountX=-0.03 mountY=0.03, mountTheta=2.40
20:34:57.830 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.02, opts=13)
20:34:57.835 00.005 14556 Enqueuing Move request for scope (0.03, -0.02)
20:34:57.839 00.004 12308 Worker thread wakes up
20:34:57.839 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
20:34:57.839 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
20:34:57.839 00.000 12308 Moving (0.03, -0.02) raw xDistance=-0.03 yDistance=0.03
20:34:57.841 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:34:57.841 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:57.841 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:34:57.841 00.000 12308 MoveAxis(E, 0, ABG)
20:34:57.841 00.000 12308 Move returns status 0, amount 0
20:34:57.842 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=254, Gamma=1.000
20:34:57.847 00.005 12308 MoveAxis(N, 0, ABG)
20:34:57.847 00.000 12308 Move returns status 0, amount 0
20:34:57.847 00.000 12308 move complete, result=0
20:34:57.847 00.000 12308 worker thread done servicing request
20:34:57.869 00.022 14556 UpdateGuideState exits: m=1644 SNR=27.1
20:34:57.873 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:57.876 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:57.880 00.004 14556 Enqueuing Expose request
20:34:57.884 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:34:57.889 00.005 12308 Worker thread wakes up
20:34:57.889 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:57.889 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:34:59.145 01.256 12308 Exposure complete
20:34:59.308 00.163 12308 worker thread done servicing request
20:34:59.310 00.002 14556 OnExposeComplete: enter
20:34:59.313 00.003 14556 UpdateGuideState(): m_state=6
20:34:59.316 00.003 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 595
20:34:59.319 00.003 14556 Star::Find returns 1 (0), X=174.25, Y=991.04, Mass=1985, SNR=30.0, Peak=163 HFD=4.4
20:34:59.323 00.004 14556 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.07) = xAngle (3.34 = -2.94)
20:34:59.328 00.005 14556 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.24 = -3.04)
20:34:59.332 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=0.05 hyp=0.19 cameraTheta=0.27 mountX=-0.18 mountY=-0.02, mountTheta=-3.04
20:34:59.337 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.05, opts=13)
20:34:59.341 00.004 14556 Enqueuing Move request for scope (0.18, 0.05)
20:34:59.343 00.002 12308 Worker thread wakes up
20:34:59.344 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.05) opts 0xd
20:34:59.344 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.05)
20:34:59.344 00.000 12308 Moving (0.18, 0.05) raw xDistance=-0.18 yDistance=-0.02
20:34:59.344 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:34:59.345 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:59.345 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:34:59.345 00.000 12308 MoveAxis(E, 0, ABG)
20:34:59.345 00.000 12308 Move returns status 0, amount 0
20:34:59.346 00.001 12308 MoveAxis(N, 0, ABG)
20:34:59.346 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:34:59.351 00.005 12308 Move returns status 0, amount 0
20:34:59.351 00.000 12308 move complete, result=0
20:34:59.351 00.000 12308 worker thread done servicing request
20:34:59.369 00.018 14556 UpdateGuideState exits: m=1985 SNR=30.0
20:34:59.373 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:59.377 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:34:59.380 00.003 14556 Enqueuing Expose request
20:34:59.383 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:34:59.386 00.003 12308 Worker thread wakes up
20:34:59.386 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:34:59.388 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:35:00.639 01.251 12308 Exposure complete
20:35:00.806 00.167 12308 worker thread done servicing request
20:35:00.807 00.001 14556 OnExposeComplete: enter
20:35:00.810 00.003 14556 UpdateGuideState(): m_state=6
20:35:00.814 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 596
20:35:00.818 00.004 14556 Star::Find returns 1 (0), X=174.21, Y=991.25, Mass=1495, SNR=26.0, Peak=108 HFD=4.5
20:35:00.822 00.004 14556 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.07) = xAngle (4.15 = -2.14)
20:35:00.827 00.005 14556 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.24)
20:35:00.830 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.25 hyp=0.29 cameraTheta=1.07 mountX=-0.15 mountY=-0.22, mountTheta=-2.17
20:35:00.835 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.25, opts=13)
20:35:00.839 00.004 14556 Enqueuing Move request for scope (0.14, 0.25)
20:35:00.843 00.004 12308 Worker thread wakes up
20:35:00.843 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.25) opts 0xd
20:35:00.843 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.25)
20:35:00.843 00.000 12308 Moving (0.14, 0.25) raw xDistance=-0.15 yDistance=-0.22
20:35:00.843 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:35:00.843 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:35:00.845 00.002 12308 MoveAxis(E, 0, ABG)
20:35:00.845 00.000 12308 Move returns status 0, amount 0
20:35:00.845 00.000 12308 MoveAxis(N, 158, ABG)
20:35:00.845 00.000 12308 Guiding  Dir = 0, Dur = 158
20:35:00.845 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:00.850 00.005 12308 IsSlewing returns 0
20:35:00.850 00.000 12308 IsGuiding returns 0
20:35:00.851 00.001 12308 PulseGuide returned control before completion, sleep 168
20:35:00.874 00.023 14556 UpdateGuideState exits: m=1495 SNR=26.0
20:35:00.879 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:00.883 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:00.887 00.004 14556 Enqueuing Expose request
20:35:01.034 00.147 12308 IsGuiding returns 1
20:35:01.034 00.000 12308 scope still moving after pulse duration time elapsed
20:35:01.063 00.029 12308 IsSlewing returns 0
20:35:01.064 00.001 12308 IsGuiding returns 0
20:35:01.065 00.001 12308 scope move finished after 158 + 55 ms
20:35:01.065 00.000 12308 Move returns status 0, amount 158
20:35:01.066 00.001 12308 move complete, result=0
20:35:01.066 00.000 12308 worker thread done servicing request
20:35:01.066 00.000 12308 Worker thread wakes up
20:35:01.067 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 158 ms NORTH
20:35:01.073 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:01.074 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:35:02.324 01.250 12308 Exposure complete
20:35:02.495 00.171 12308 worker thread done servicing request
20:35:02.496 00.001 14556 OnExposeComplete: enter
20:35:02.499 00.003 14556 UpdateGuideState(): m_state=6
20:35:02.503 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 597
20:35:02.507 00.004 14556 Star::Find returns 1 (0), X=174.17, Y=990.98, Mass=1830, SNR=28.7, Peak=169 HFD=4.3
20:35:02.510 00.003 14556 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-3.07) = xAngle (2.90 = 2.90)
20:35:02.515 00.005 14556 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.80 = 2.80)
20:35:02.518 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.17 mountX=-0.09 mountY=0.03, mountTheta=2.81
20:35:02.523 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.02, opts=13)
20:35:02.528 00.005 14556 Enqueuing Move request for scope (0.09, -0.02)
20:35:02.532 00.004 12308 Worker thread wakes up
20:35:02.532 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
20:35:02.533 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
20:35:02.533 00.000 12308 Moving (0.09, -0.02) raw xDistance=-0.09 yDistance=0.03
20:35:02.533 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:35:02.533 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:02.533 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:35:02.533 00.000 12308 MoveAxis(E, 0, ABG)
20:35:02.534 00.001 12308 Move returns status 0, amount 0
20:35:02.534 00.000 12308 MoveAxis(N, 0, ABG)
20:35:02.534 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:02.539 00.005 12308 Move returns status 0, amount 0
20:35:02.539 00.000 12308 move complete, result=0
20:35:02.539 00.000 12308 worker thread done servicing request
20:35:02.561 00.022 14556 UpdateGuideState exits: m=1830 SNR=28.7
20:35:02.566 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:02.571 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:02.575 00.004 14556 Enqueuing Expose request
20:35:02.580 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:35:02.583 00.003 12308 Worker thread wakes up
20:35:02.583 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:02.583 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:35:03.825 01.242 12308 Exposure complete
20:35:03.989 00.164 12308 worker thread done servicing request
20:35:03.990 00.001 14556 OnExposeComplete: enter
20:35:03.994 00.004 14556 UpdateGuideState(): m_state=6
20:35:04.000 00.006 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 598
20:35:04.004 00.004 14556 Star::Find returns 1 (0), X=174.30, Y=990.96, Mass=1563, SNR=26.5, Peak=125 HFD=4.6
20:35:04.008 00.004 14556 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-3.07) = xAngle (2.92 = 2.92)
20:35:04.011 00.003 14556 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.82 = 2.82)
20:35:04.015 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-0.15 mountX=-0.23 mountY=0.07, mountTheta=2.83
20:35:04.021 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=-0.03, opts=13)
20:35:04.024 00.003 14556 Enqueuing Move request for scope (0.23, -0.03)
20:35:04.028 00.004 12308 Worker thread wakes up
20:35:04.028 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.03) opts 0xd
20:35:04.028 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, -0.03)
20:35:04.028 00.000 12308 Moving (0.23, -0.03) raw xDistance=-0.23 yDistance=0.07
20:35:04.028 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:35:04.028 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:04.030 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:35:04.030 00.000 12308 MoveAxis(E, 98, ABG)
20:35:04.030 00.000 12308 Guiding  Dir = 2, Dur = 98
20:35:04.030 00.000 12308 IsSlewing returns 0
20:35:04.031 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:04.034 00.003 12308 IsGuiding returns 0
20:35:04.035 00.001 12308 PulseGuide returned control before completion, sleep 108
20:35:04.055 00.020 14556 UpdateGuideState exits: m=1563 SNR=26.5
20:35:04.059 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:04.062 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:04.067 00.005 14556 Enqueuing Expose request
20:35:04.158 00.091 12308 IsGuiding returns 1
20:35:04.159 00.001 12308 scope still moving after pulse duration time elapsed
20:35:04.189 00.030 12308 IsSlewing returns 0
20:35:04.190 00.001 12308 IsGuiding returns 0
20:35:04.190 00.000 12308 scope move finished after 98 + 57 ms
20:35:04.190 00.000 12308 Move returns status 0, amount 98
20:35:04.191 00.001 12308 MoveAxis(N, 0, ABG)
20:35:04.191 00.000 12308 Move returns status 0, amount 0
20:35:04.192 00.001 12308 move complete, result=0
20:35:04.192 00.000 12308 worker thread done servicing request
20:35:04.192 00.000 12308 Worker thread wakes up
20:35:04.193 00.001 14556 GuideStep: -0.2 px 98 ms EAST, 0.1 px 0 ms NORTH
20:35:04.199 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:04.199 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:35:05.446 01.247 12308 Exposure complete
20:35:05.613 00.167 12308 worker thread done servicing request
20:35:05.613 00.000 14556 OnExposeComplete: enter
20:35:05.617 00.004 14556 UpdateGuideState(): m_state=6
20:35:05.621 00.004 14556 Star::Find(15, 174, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 599
20:35:05.624 00.003 14556 Star::Find returns 1 (0), X=173.91, Y=991.04, Mass=1759, SNR=28.2, Peak=165 HFD=4.3
20:35:05.628 00.004 14556 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.07) = xAngle (5.94 = -0.34)
20:35:05.630 00.002 14556 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.44)
20:35:05.633 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.17 cameraTheta=2.87 mountX=0.16 mountY=-0.07, mountTheta=-0.42
20:35:05.637 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.05, opts=13)
20:35:05.641 00.004 14556 Enqueuing Move request for scope (-0.16, 0.05)
20:35:05.644 00.003 12308 Worker thread wakes up
20:35:05.644 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd
20:35:05.644 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.05)
20:35:05.644 00.000 12308 Moving (-0.16, 0.05) raw xDistance=0.16 yDistance=-0.07
20:35:05.644 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:35:05.644 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:05.644 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:35:05.646 00.002 12308 MoveAxis(E, 0, ABG)
20:35:05.646 00.000 12308 Move returns status 0, amount 0
20:35:05.646 00.000 12308 MoveAxis(N, 0, ABG)
20:35:05.646 00.000 12308 Move returns status 0, amount 0
20:35:05.646 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:05.649 00.003 12308 move complete, result=0
20:35:05.649 00.000 12308 worker thread done servicing request
20:35:05.668 00.019 14556 UpdateGuideState exits: m=1759 SNR=28.2
20:35:05.674 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:05.678 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:05.681 00.003 14556 Enqueuing Expose request
20:35:05.684 00.003 12308 Worker thread wakes up
20:35:05.686 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:05.686 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:35:05.686 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:06.928 01.242 12308 Exposure complete
20:35:07.079 00.151 12308 worker thread done servicing request
20:35:07.079 00.000 14556 OnExposeComplete: enter
20:35:07.082 00.003 14556 UpdateGuideState(): m_state=6
20:35:07.086 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 600
20:35:07.090 00.004 14556 Star::Find returns 1 (0), X=174.15, Y=991.05, Mass=1995, SNR=30.0, Peak=182 HFD=4.5
20:35:07.093 00.003 14556 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.07) = xAngle (3.71 = -2.58)
20:35:07.098 00.005 14556 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.61 = -2.68)
20:35:07.101 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.09 cameraTheta=0.63 mountX=-0.08 mountY=-0.04, mountTheta=-2.65
20:35:07.106 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.05, opts=13)
20:35:07.110 00.004 14556 Enqueuing Move request for scope (0.07, 0.05)
20:35:07.114 00.004 12308 Worker thread wakes up
20:35:07.114 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
20:35:07.114 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
20:35:07.114 00.000 12308 Moving (0.07, 0.05) raw xDistance=-0.08 yDistance=-0.04
20:35:07.115 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:35:07.115 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:07.115 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:35:07.115 00.000 12308 MoveAxis(E, 0, ABG)
20:35:07.116 00.001 12308 Move returns status 0, amount 0
20:35:07.116 00.000 12308 MoveAxis(N, 0, ABG)
20:35:07.116 00.000 12308 Move returns status 0, amount 0
20:35:07.116 00.000 12308 move complete, result=0
20:35:07.116 00.000 12308 worker thread done servicing request
20:35:07.117 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:07.140 00.023 14556 UpdateGuideState exits: m=1995 SNR=30.0
20:35:07.145 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:07.149 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:07.152 00.003 14556 Enqueuing Expose request
20:35:07.161 00.009 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:35:07.166 00.005 12308 Worker thread wakes up
20:35:07.166 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:07.167 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,976,31,31)
20:35:08.409 01.242 12308 Exposure complete
20:35:08.578 00.169 14556 evsrv: cli 0185AD08 connect
20:35:08.691 00.113 14556 case statement mapped state 6 to 3
20:35:08.696 00.005 14556 case statement mapped state 6 to 3
20:35:08.702 00.006 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"a5ac94f5-5ff0-4b0b-af24-4c0771063f43"}
20:35:08.770 00.068 14556 case statement mapped state 6 to 3
20:35:08.774 00.004 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5ac94f5-5ff0-4b0b-af24-4c0771063f43"}
20:35:08.858 00.084 14556 evsrv: cli 0185AD08 disconnect
20:35:08.862 00.004 14556 evsrv: cli 0185B3E8 connect
20:35:08.865 00.003 14556 case statement mapped state 6 to 3
20:35:08.869 00.004 14556 case statement mapped state 6 to 3
20:35:08.979 00.110 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"a28ed813-c443-4e11-87e6-f2af3a5edeeb"}
20:35:08.983 00.004 12308 worker thread done servicing request
20:35:08.984 00.001 14556 PhdController::Dither begins
20:35:08.988 00.004 14556 dither: size=5.00, dRA=0.85 dDec=-0.20
20:35:08.991 00.003 14556 MountToCamera -- mountTheta (-0.23) + m_xAngle (-3.07) = xAngle (-3.31 = 2.98)
20:35:08.994 00.003 14556 MountToCamera -- mountX=0.85 mountY=-0.20 hyp=0.87 mountTheta=-0.23 cameraX=-0.86, cameraY=0.14 cameraTheta=2.98
20:35:08.997 00.003 14556 setting lock position to (173.21, 991.14)
20:35:09.000 00.003 14556 Mount: notify guiding dithered (-0.9, 0.1)
20:35:09.003 00.003 14556 Status Line: Dither by 0.85,-0.20
20:35:09.007 00.004 14556 PhdController: newstate STATE_SETTLE_BEGIN
20:35:09.011 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
20:35:09.015 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"a28ed813-c443-4e11-87e6-f2af3a5edeeb"}
20:35:09.019 00.004 14556 OnExposeComplete: enter
20:35:09.022 00.003 14556 UpdateGuideState(): m_state=6
20:35:09.026 00.004 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 601
20:35:09.029 00.003 14556 Star::Find returns 1 (0), X=174.11, Y=991.14, Mass=1515, SNR=26.2, Peak=142 HFD=4.3
20:35:09.032 00.003 14556 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-3.07) = xAngle (3.07 = 3.07)
20:35:09.034 00.002 14556 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.97 = 2.97)
20:35:09.038 00.004 14556 CameraToMount -- cameraX=0.90 cameraY=-0.00 hyp=0.90 cameraTheta=-0.00 mountX=-0.90 mountY=0.15, mountTheta=2.98
20:35:09.042 00.004 14556 dither recenter: remaining=(-0.9,0.2) step=(-0.9,0.2)
20:35:09.046 00.004 14556 MountToCamera -- mountTheta (2.91) + m_xAngle (-3.07) = xAngle (-0.16 = -0.16)
20:35:09.049 00.003 14556 MountToCamera -- mountX=-0.85 mountY=0.20 hyp=0.87 mountTheta=2.91 cameraX=0.86, cameraY=-0.14 cameraTheta=-0.16
20:35:09.052 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.86, y=-0.14, opts=4)
20:35:09.054 00.002 14556 Enqueuing Move request for scope (0.86, -0.14)
20:35:09.057 00.003 14556 Mount: notify direct move -0.85,0.20
20:35:09.063 00.006 12308 Worker thread wakes up
20:35:09.063 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.86, -0.14) opts 0x4
20:35:09.063 00.000 12308 Handling offset move in thread for scope, endpoint = (0.86, -0.14)
20:35:09.063 00.000 12308 Moving (0.86, -0.14) raw xDistance=-0.85 yDistance=0.20
20:35:09.063 00.000 12308 MoveAxis(E, 585, B)
20:35:09.063 00.000 12308 Guiding  Dir = 2, Dur = 585
20:35:09.064 00.001 12308 IsSlewing returns 0
20:35:09.064 00.000 12308 IsGuiding returns 0
20:35:09.064 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:09.067 00.003 12308 PulseGuide returned control before completion, sleep 595
20:35:09.084 00.017 14556 UpdateGuideState exits: m=1515 SNR=26.2
20:35:09.087 00.003 14556 PhdController: settling, locked = 1, distance = 0.99 (1.50) aobump = 0 frame = 1 / 99999
20:35:09.090 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760578509.090,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.99,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:35:09.094 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:09.097 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:09.100 00.003 14556 Enqueuing Expose request
20:35:09.103 00.003 14556 evsrv: cli 0185B3E8 disconnect
20:35:09.668 00.565 12308 IsGuiding returns 1
20:35:09.668 00.000 12308 scope still moving after pulse duration time elapsed
20:35:09.699 00.031 12308 IsSlewing returns 0
20:35:09.700 00.001 12308 IsGuiding returns 0
20:35:09.701 00.001 12308 scope move finished after 585 + 51 ms
20:35:09.702 00.001 12308 Move returns status 0, amount 585
20:35:09.702 00.000 12308 MoveAxis(S, 142, B)
20:35:09.702 00.000 12308 Guiding  Dir = 1, Dur = 142
20:35:09.703 00.001 12308 IsSlewing returns 0
20:35:09.703 00.000 12308 IsGuiding returns 0
20:35:09.704 00.001 12308 PulseGuide returned control before completion, sleep 152
20:35:09.870 00.166 12308 IsGuiding returns 1
20:35:09.871 00.001 12308 scope still moving after pulse duration time elapsed
20:35:09.902 00.031 12308 IsSlewing returns 0
20:35:09.902 00.000 12308 IsGuiding returns 0
20:35:09.903 00.001 12308 scope move finished after 142 + 56 ms
20:35:09.903 00.000 12308 Move returns status 0, amount 142
20:35:09.904 00.001 12308 move complete, result=0
20:35:09.909 00.005 12308 worker thread done servicing request
20:35:09.909 00.000 14556 GuideStep: -0.9 px 585 ms EAST, 0.2 px 142 ms SOUTH
20:35:09.913 00.004 12308 Worker thread wakes up
20:35:09.913 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:09.914 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:11.165 01.251 12308 Exposure complete
20:35:11.337 00.172 12308 worker thread done servicing request
20:35:11.337 00.000 14556 OnExposeComplete: enter
20:35:11.342 00.005 14556 UpdateGuideState(): m_state=6
20:35:11.345 00.003 14556 Star::Find(15, 174, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
20:35:11.349 00.004 14556 Star::Find returns 1 (0), X=173.35, Y=991.32, Mass=1741, SNR=28.0, Peak=138 HFD=4.5
20:35:11.352 00.003 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.99 = -2.30)
20:35:11.357 00.005 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.40)
20:35:11.362 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.18 hyp=0.22 cameraTheta=0.91 mountX=-0.15 mountY=-0.15, mountTheta=-2.34
20:35:11.367 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.18, opts=13)
20:35:11.371 00.004 14556 Enqueuing Move request for scope (0.14, 0.18)
20:35:11.375 00.004 12308 Worker thread wakes up
20:35:11.375 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.18) opts 0xd
20:35:11.376 00.001 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.18)
20:35:11.376 00.000 12308 Moving (0.14, 0.18) raw xDistance=-0.15 yDistance=-0.15
20:35:11.376 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:35:11.376 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:11.376 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:35:11.376 00.000 12308 MoveAxis(E, 0, ABG)
20:35:11.376 00.000 12308 Move returns status 0, amount 0
20:35:11.377 00.001 12308 MoveAxis(N, 0, ABG)
20:35:11.377 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:11.382 00.005 12308 Move returns status 0, amount 0
20:35:11.382 00.000 12308 move complete, result=0
20:35:11.382 00.000 12308 worker thread done servicing request
20:35:11.403 00.021 14556 UpdateGuideState exits: m=1741 SNR=28.0
20:35:11.406 00.003 14556 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 2 / 99999
20:35:11.411 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760578511.411,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.22,"Time":2.3,"SettleTime":10.0,"StarLocked":true}
20:35:11.414 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:11.418 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:11.422 00.004 14556 Enqueuing Expose request
20:35:11.428 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:35:11.432 00.004 12308 Worker thread wakes up
20:35:11.432 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:11.433 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:12.691 01.258 12308 Exposure complete
20:35:12.840 00.149 12308 worker thread done servicing request
20:35:12.840 00.000 14556 OnExposeComplete: enter
20:35:12.844 00.004 14556 UpdateGuideState(): m_state=6
20:35:12.847 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 603
20:35:12.852 00.005 14556 Star::Find returns 1 (0), X=173.28, Y=991.50, Mass=1769, SNR=28.1, Peak=134 HFD=4.6
20:35:12.855 00.003 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.46 = -1.83)
20:35:12.859 00.004 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.93)
20:35:12.863 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.36 hyp=0.37 cameraTheta=1.38 mountX=-0.09 mountY=-0.34, mountTheta=-1.83
20:35:12.868 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.36, opts=13)
20:35:12.871 00.003 14556 Enqueuing Move request for scope (0.07, 0.36)
20:35:12.875 00.004 12308 Worker thread wakes up
20:35:12.875 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.36) opts 0xd
20:35:12.875 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.36)
20:35:12.875 00.000 12308 Moving (0.07, 0.36) raw xDistance=-0.09 yDistance=-0.34
20:35:12.875 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:35:12.876 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:35:12.876 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
20:35:12.876 00.000 12308 MoveAxis(E, 0, ABG)
20:35:12.876 00.000 12308 Move returns status 0, amount 0
20:35:12.876 00.000 12308 MoveAxis(N, 0, ABG)
20:35:12.877 00.001 12308 Move returns status 0, amount 0
20:35:12.877 00.000 12308 move complete, result=0
20:35:12.878 00.001 12308 worker thread done servicing request
20:35:12.878 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:12.900 00.022 14556 UpdateGuideState exits: m=1769 SNR=28.1
20:35:12.905 00.005 14556 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 3 / 99999
20:35:12.908 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760578512.908,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":3.8,"SettleTime":10.0,"StarLocked":true}
20:35:12.912 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:12.915 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:12.919 00.004 14556 Enqueuing Expose request
20:35:12.923 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:35:12.927 00.004 12308 Worker thread wakes up
20:35:12.927 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:12.927 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:14.173 01.246 12308 Exposure complete
20:35:14.326 00.153 12308 worker thread done servicing request
20:35:14.326 00.000 14556 OnExposeComplete: enter
20:35:14.331 00.005 14556 UpdateGuideState(): m_state=6
20:35:14.334 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 604
20:35:14.339 00.005 14556 Star::Find returns 1 (0), X=173.45, Y=991.41, Mass=2171, SNR=31.3, Peak=151 HFD=4.9
20:35:14.342 00.003 14556 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.07) = xAngle (3.93 = -2.36)
20:35:14.346 00.004 14556 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.83 = -2.46)
20:35:14.349 00.003 14556 CameraToMount -- cameraX=0.24 cameraY=0.27 hyp=0.37 cameraTheta=0.85 mountX=-0.26 mountY=-0.23, mountTheta=-2.41
20:35:14.356 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.27, opts=13)
20:35:14.359 00.003 14556 Enqueuing Move request for scope (0.24, 0.27)
20:35:14.363 00.004 12308 Worker thread wakes up
20:35:14.363 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.27) opts 0xd
20:35:14.363 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.27)
20:35:14.363 00.000 12308 Moving (0.24, 0.27) raw xDistance=-0.26 yDistance=-0.23
20:35:14.364 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
20:35:14.364 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:35:14.364 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:35:14.364 00.000 12308 MoveAxis(E, 112, ABG)
20:35:14.364 00.000 12308 Guiding  Dir = 2, Dur = 112
20:35:14.365 00.001 12308 IsSlewing returns 0
20:35:14.365 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:14.370 00.005 12308 IsGuiding returns 0
20:35:14.370 00.000 12308 PulseGuide returned control before completion, sleep 122
20:35:14.392 00.022 14556 UpdateGuideState exits: m=2171 SNR=31.3
20:35:14.397 00.005 14556 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 4 / 99999
20:35:14.402 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760578514.402,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":5.3,"SettleTime":10.0,"StarLocked":true}
20:35:14.405 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:14.409 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:14.413 00.004 14556 Enqueuing Expose request
20:35:14.509 00.096 12308 IsGuiding returns 1
20:35:14.510 00.001 12308 scope still moving after pulse duration time elapsed
20:35:14.540 00.030 12308 IsSlewing returns 0
20:35:14.543 00.003 12308 IsGuiding returns 0
20:35:14.544 00.001 12308 scope move finished after 112 + 61 ms
20:35:14.544 00.000 12308 Move returns status 0, amount 112
20:35:14.545 00.001 12308 MoveAxis(N, 0, ABG)
20:35:14.545 00.000 12308 Move returns status 0, amount 0
20:35:14.546 00.001 12308 move complete, result=0
20:35:14.546 00.000 12308 worker thread done servicing request
20:35:14.546 00.000 14556 GuideStep: -0.3 px 112 ms EAST, -0.2 px 0 ms NORTH
20:35:14.553 00.007 12308 Worker thread wakes up
20:35:14.553 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:14.553 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:15.839 01.286 12308 Exposure complete
20:35:16.008 00.169 12308 worker thread done servicing request
20:35:16.009 00.001 14556 OnExposeComplete: enter
20:35:16.012 00.003 14556 UpdateGuideState(): m_state=6
20:35:16.015 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 605
20:35:16.020 00.005 14556 Star::Find returns 1 (0), X=173.18, Y=991.54, Mass=1885, SNR=29.3, Peak=142 HFD=4.4
20:35:16.023 00.003 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.71 = -1.57)
20:35:16.026 00.003 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.67)
20:35:16.030 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.40 hyp=0.40 cameraTheta=1.64 mountX=0.00 mountY=-0.40, mountTheta=-1.57
20:35:16.034 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.40, opts=13)
20:35:16.038 00.004 14556 Enqueuing Move request for scope (-0.03, 0.40)
20:35:16.042 00.004 12308 Worker thread wakes up
20:35:16.043 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.40) opts 0xd
20:35:16.043 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.40)
20:35:16.043 00.000 12308 Moving (-0.03, 0.40) raw xDistance=0.00 yDistance=-0.40
20:35:16.043 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:35:16.043 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.97
20:35:16.043 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
20:35:16.043 00.000 12308 MoveAxis(E, 0, ABG)
20:35:16.044 00.001 12308 Move returns status 0, amount 0
20:35:16.044 00.000 12308 MoveAxis(N, 282, ABG)
20:35:16.044 00.000 12308 Guiding  Dir = 0, Dur = 282
20:35:16.044 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:16.048 00.004 12308 IsSlewing returns 0
20:35:16.048 00.000 12308 IsGuiding returns 0
20:35:16.049 00.001 12308 PulseGuide returned control before completion, sleep 292
20:35:16.068 00.019 14556 UpdateGuideState exits: m=1885 SNR=29.3
20:35:16.071 00.003 14556 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 5 / 99999
20:35:16.076 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760578516.076,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":7.0,"SettleTime":10.0,"StarLocked":true}
20:35:16.080 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:16.084 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:16.088 00.004 14556 Enqueuing Expose request
20:35:16.347 00.259 12308 IsGuiding returns 1
20:35:16.348 00.001 12308 scope still moving after pulse duration time elapsed
20:35:16.379 00.031 12308 IsSlewing returns 0
20:35:16.381 00.002 12308 IsGuiding returns 0
20:35:16.382 00.001 12308 scope move finished after 282 + 51 ms
20:35:16.382 00.000 12308 Move returns status 0, amount 282
20:35:16.382 00.000 12308 move complete, result=0
20:35:16.382 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 282 ms NORTH
20:35:16.388 00.006 12308 worker thread done servicing request
20:35:16.388 00.000 12308 Worker thread wakes up
20:35:16.388 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:16.390 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:17.632 01.242 12308 Exposure complete
20:35:17.777 00.145 12308 worker thread done servicing request
20:35:17.777 00.000 14556 OnExposeComplete: enter
20:35:17.782 00.005 14556 UpdateGuideState(): m_state=6
20:35:17.785 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 606
20:35:17.789 00.004 14556 Star::Find returns 1 (0), X=173.23, Y=991.69, Mass=1705, SNR=27.8, Peak=107 HFD=4.7
20:35:17.793 00.004 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.61 = -1.67)
20:35:17.797 00.004 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.77)
20:35:17.801 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.55 hyp=0.55 cameraTheta=1.54 mountX=-0.06 mountY=-0.54, mountTheta=-1.67
20:35:17.806 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.55, opts=13)
20:35:17.810 00.004 14556 Enqueuing Move request for scope (0.02, 0.55)
20:35:17.814 00.004 12308 Worker thread wakes up
20:35:17.814 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.55) opts 0xd
20:35:17.814 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.55)
20:35:17.814 00.000 12308 Moving (0.02, 0.55) raw xDistance=-0.06 yDistance=-0.54
20:35:17.814 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:35:17.814 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
20:35:17.815 00.001 12308 MoveAxis(E, 0, ABG)
20:35:17.815 00.000 12308 Move returns status 0, amount 0
20:35:17.816 00.001 12308 MoveAxis(N, 381, ABG)
20:35:17.816 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:17.820 00.004 12308 Guiding  Dir = 0, Dur = 381
20:35:17.820 00.000 12308 IsSlewing returns 0
20:35:17.820 00.000 12308 IsGuiding returns 0
20:35:17.821 00.001 12308 PulseGuide returned control before completion, sleep 391
20:35:17.843 00.022 14556 UpdateGuideState exits: m=1705 SNR=27.8
20:35:17.846 00.003 14556 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 6 / 99999
20:35:17.852 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760578517.852,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
20:35:17.856 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:17.859 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:17.865 00.006 14556 Enqueuing Expose request
20:35:18.215 00.350 12308 IsGuiding returns 1
20:35:18.215 00.000 12308 scope still moving after pulse duration time elapsed
20:35:18.246 00.031 12308 IsSlewing returns 0
20:35:18.247 00.001 12308 IsGuiding returns 0
20:35:18.247 00.000 12308 scope move finished after 381 + 45 ms
20:35:18.247 00.000 12308 Move returns status 0, amount 381
20:35:18.248 00.001 12308 move complete, result=0
20:35:18.248 00.000 12308 worker thread done servicing request
20:35:18.248 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.5 px 381 ms NORTH
20:35:18.256 00.008 12308 Worker thread wakes up
20:35:18.256 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:18.257 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:19.509 01.252 12308 Exposure complete
20:35:19.665 00.156 12308 worker thread done servicing request
20:35:19.665 00.000 14556 OnExposeComplete: enter
20:35:19.670 00.005 14556 UpdateGuideState(): m_state=6
20:35:19.673 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 607
20:35:19.677 00.004 14556 Star::Find returns 1 (0), X=173.76, Y=990.96, Mass=1775, SNR=28.4, Peak=131 HFD=4.3
20:35:19.681 00.004 14556 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-3.07) = xAngle (2.77 = 2.77)
20:35:19.684 00.003 14556 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.67 = 2.67)
20:35:19.688 00.004 14556 CameraToMount -- cameraX=0.55 cameraY=-0.17 hyp=0.58 cameraTheta=-0.30 mountX=-0.54 mountY=0.26, mountTheta=2.69
20:35:19.693 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.55, y=-0.17, opts=13)
20:35:19.696 00.003 14556 Enqueuing Move request for scope (0.55, -0.17)
20:35:19.701 00.005 12308 Worker thread wakes up
20:35:19.701 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.17) opts 0xd
20:35:19.701 00.000 12308 Handling offset move in thread for scope, endpoint = (0.55, -0.17)
20:35:19.701 00.000 12308 Moving (0.55, -0.17) raw xDistance=-0.54 yDistance=0.26
20:35:19.701 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
20:35:19.702 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:35:19.702 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:35:19.702 00.000 12308 MoveAxis(E, 235, ABG)
20:35:19.702 00.000 12308 Guiding  Dir = 2, Dur = 235
20:35:19.702 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:19.706 00.004 12308 IsSlewing returns 0
20:35:19.706 00.000 12308 IsGuiding returns 0
20:35:19.706 00.000 12308 PulseGuide returned control before completion, sleep 245
20:35:19.727 00.021 14556 UpdateGuideState exits: m=1775 SNR=28.4
20:35:19.732 00.005 14556 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 7 / 99999
20:35:19.738 00.006 14556 PhdController: newstate STATE_FINISH
20:35:19.743 00.005 14556 PhdController complete: success
20:35:19.748 00.005 14556 evsrv: {"Event":"SettleDone","Timestamp":1760578519.748,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
20:35:19.753 00.005 14556 Mount: notify guiding dither settle done success=1
20:35:19.757 00.004 14556 PhdController: newstate STATE_IDLE
20:35:19.760 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:19.764 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:19.768 00.004 14556 Enqueuing Expose request
20:35:19.968 00.200 12308 IsGuiding returns 1
20:35:19.970 00.002 12308 scope still moving after pulse duration time elapsed
20:35:19.999 00.029 12308 IsSlewing returns 0
20:35:20.000 00.001 12308 IsGuiding returns 0
20:35:20.001 00.001 12308 scope move finished after 235 + 58 ms
20:35:20.001 00.000 12308 Move returns status 0, amount 235
20:35:20.001 00.000 12308 MoveAxis(N, 0, ABG)
20:35:20.001 00.000 12308 Move returns status 0, amount 0
20:35:20.001 00.000 12308 move complete, result=0
20:35:20.002 00.001 14556 GuideStep: -0.5 px 235 ms EAST, 0.3 px 0 ms NORTH
20:35:20.008 00.006 12308 worker thread done servicing request
20:35:20.008 00.000 12308 Worker thread wakes up
20:35:20.008 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:20.008 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:21.260 01.252 12308 Exposure complete
20:35:21.410 00.150 12308 worker thread done servicing request
20:35:21.410 00.000 14556 OnExposeComplete: enter
20:35:21.415 00.005 14556 UpdateGuideState(): m_state=6
20:35:21.419 00.004 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 608
20:35:21.422 00.003 14556 Star::Find returns 1 (0), X=173.00, Y=991.11, Mass=1776, SNR=28.2, Peak=150 HFD=4.6
20:35:21.427 00.005 14556 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-3.07) = xAngle (0.09 = 0.09)
20:35:21.430 00.003 14556 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.01 = -0.01)
20:35:21.434 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-2.99 mountX=0.21 mountY=-0.00, mountTheta=-0.01
20:35:21.439 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.03, opts=13)
20:35:21.443 00.004 14556 Enqueuing Move request for scope (-0.21, -0.03)
20:35:21.446 00.003 12308 Worker thread wakes up
20:35:21.446 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.03) opts 0xd
20:35:21.446 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.03)
20:35:21.446 00.000 12308 Moving (-0.21, -0.03) raw xDistance=0.21 yDistance=-0.00
20:35:21.446 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.21
20:35:21.446 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:21.447 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:35:21.447 00.000 12308 MoveAxis(W, 73, ABG)
20:35:21.447 00.000 12308 Guiding  Dir = 3, Dur = 73
20:35:21.447 00.000 12308 IsSlewing returns 0
20:35:21.447 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:21.451 00.004 12308 IsGuiding returns 0
20:35:21.452 00.001 12308 PulseGuide returned control before completion, sleep 83
20:35:21.473 00.021 14556 UpdateGuideState exits: m=1776 SNR=28.2
20:35:21.476 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:21.478 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:21.482 00.004 14556 Enqueuing Expose request
20:35:21.549 00.067 12308 IsGuiding returns 0
20:35:21.550 00.001 12308 Move returns status 0, amount 73
20:35:21.550 00.000 12308 MoveAxis(N, 0, ABG)
20:35:21.550 00.000 12308 Move returns status 0, amount 0
20:35:21.551 00.001 12308 move complete, result=0
20:35:21.552 00.001 12308 worker thread done servicing request
20:35:21.552 00.000 12308 Worker thread wakes up
20:35:21.552 00.000 14556 GuideStep: 0.2 px 73 ms WEST, -0.0 px 0 ms NORTH
20:35:21.558 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:21.558 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:22.814 01.256 12308 Exposure complete
20:35:22.978 00.164 12308 worker thread done servicing request
20:35:22.978 00.000 14556 OnExposeComplete: enter
20:35:22.981 00.003 14556 UpdateGuideState(): m_state=6
20:35:22.986 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 609
20:35:22.991 00.005 14556 Star::Find returns 1 (0), X=173.13, Y=991.15, Mass=1719, SNR=27.6, Peak=176 HFD=4.3
20:35:22.996 00.005 14556 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.07) = xAngle (6.05 = -0.23)
20:35:23.000 00.004 14556 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.33)
20:35:23.003 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=2.98 mountX=0.08 mountY=-0.03, mountTheta=-0.32
20:35:23.007 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.01, opts=13)
20:35:23.011 00.004 14556 Enqueuing Move request for scope (-0.08, 0.01)
20:35:23.015 00.004 12308 Worker thread wakes up
20:35:23.015 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
20:35:23.015 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
20:35:23.015 00.000 12308 Moving (-0.08, 0.01) raw xDistance=0.08 yDistance=-0.03
20:35:23.015 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:35:23.017 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:23.017 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:35:23.017 00.000 12308 MoveAxis(E, 0, ABG)
20:35:23.017 00.000 12308 Move returns status 0, amount 0
20:35:23.017 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:23.021 00.004 12308 MoveAxis(N, 0, ABG)
20:35:23.021 00.000 12308 Move returns status 0, amount 0
20:35:23.021 00.000 12308 move complete, result=0
20:35:23.021 00.000 12308 worker thread done servicing request
20:35:23.042 00.021 14556 UpdateGuideState exits: m=1719 SNR=27.6
20:35:23.048 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:23.052 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:23.056 00.004 14556 Enqueuing Expose request
20:35:23.060 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:35:23.064 00.004 12308 Worker thread wakes up
20:35:23.064 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:23.064 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:24.316 01.252 12308 Exposure complete
20:35:24.471 00.155 12308 worker thread done servicing request
20:35:24.472 00.001 14556 OnExposeComplete: enter
20:35:24.475 00.003 14556 UpdateGuideState(): m_state=6
20:35:24.480 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 610
20:35:24.484 00.004 14556 Star::Find returns 1 (0), X=173.40, Y=991.19, Mass=1865, SNR=28.9, Peak=173 HFD=4.1
20:35:24.489 00.005 14556 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.07) = xAngle (3.34 = -2.94)
20:35:24.493 00.004 14556 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.24 = -3.04)
20:35:24.497 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.05 hyp=0.20 cameraTheta=0.27 mountX=-0.20 mountY=-0.02, mountTheta=-3.04
20:35:24.502 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.05, opts=13)
20:35:24.506 00.004 14556 Enqueuing Move request for scope (0.19, 0.05)
20:35:24.509 00.003 12308 Worker thread wakes up
20:35:24.509 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.05) opts 0xd
20:35:24.509 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.05)
20:35:24.509 00.000 12308 Moving (0.19, 0.05) raw xDistance=-0.20 yDistance=-0.02
20:35:24.510 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:35:24.510 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:24.510 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:35:24.510 00.000 12308 MoveAxis(E, 0, ABG)
20:35:24.510 00.000 12308 Move returns status 0, amount 0
20:35:24.510 00.000 12308 MoveAxis(N, 0, ABG)
20:35:24.510 00.000 12308 Move returns status 0, amount 0
20:35:24.510 00.000 12308 move complete, result=0
20:35:24.511 00.001 12308 worker thread done servicing request
20:35:24.512 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:24.535 00.023 14556 UpdateGuideState exits: m=1865 SNR=28.9
20:35:24.538 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:24.542 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:24.546 00.004 14556 Enqueuing Expose request
20:35:24.553 00.007 12308 Worker thread wakes up
20:35:24.553 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:24.553 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:24.553 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:35:25.810 01.257 12308 Exposure complete
20:35:25.976 00.166 12308 worker thread done servicing request
20:35:25.977 00.001 14556 OnExposeComplete: enter
20:35:25.981 00.004 14556 UpdateGuideState(): m_state=6
20:35:25.985 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 611
20:35:25.990 00.005 14556 Star::Find returns 1 (0), X=173.10, Y=991.24, Mass=2220, SNR=31.9, Peak=193 HFD=4.5
20:35:25.994 00.004 14556 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.07) = xAngle (5.46 = -0.83)
20:35:25.998 00.004 14556 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.93)
20:35:26.001 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.11 hyp=0.15 cameraTheta=2.38 mountX=0.11 mountY=-0.12, mountTheta=-0.87
20:35:26.006 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.11, opts=13)
20:35:26.010 00.004 14556 Enqueuing Move request for scope (-0.11, 0.11)
20:35:26.014 00.004 12308 Worker thread wakes up
20:35:26.014 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.11) opts 0xd
20:35:26.014 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.11)
20:35:26.015 00.001 12308 Moving (-0.11, 0.11) raw xDistance=0.11 yDistance=-0.12
20:35:26.015 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:35:26.016 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:26.016 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:35:26.016 00.000 12308 MoveAxis(E, 0, ABG)
20:35:26.016 00.000 12308 Move returns status 0, amount 0
20:35:26.016 00.000 12308 MoveAxis(N, 0, ABG)
20:35:26.016 00.000 12308 Move returns status 0, amount 0
20:35:26.017 00.001 12308 move complete, result=0
20:35:26.017 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:26.024 00.007 12308 worker thread done servicing request
20:35:26.048 00.024 14556 UpdateGuideState exits: m=2220 SNR=31.9
20:35:26.053 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:26.057 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:26.062 00.005 14556 Enqueuing Expose request
20:35:26.066 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:26.071 00.005 12308 Worker thread wakes up
20:35:26.071 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:26.072 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:27.317 01.245 12308 Exposure complete
20:35:27.465 00.148 12308 worker thread done servicing request
20:35:27.465 00.000 14556 OnExposeComplete: enter
20:35:27.469 00.004 14556 UpdateGuideState(): m_state=6
20:35:27.473 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 612
20:35:27.477 00.004 14556 Star::Find returns 1 (0), X=173.14, Y=991.01, Mass=1856, SNR=29.0, Peak=175 HFD=4.3
20:35:27.481 00.004 14556 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-3.07) = xAngle (1.02 = 1.02)
20:35:27.486 00.005 14556 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.92 = 0.92)
20:35:27.491 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.05 mountX=0.08 mountY=0.12, mountTheta=0.99
20:35:27.497 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.13, opts=13)
20:35:27.502 00.005 14556 Enqueuing Move request for scope (-0.07, -0.13)
20:35:27.506 00.004 12308 Worker thread wakes up
20:35:27.506 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
20:35:27.506 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
20:35:27.506 00.000 12308 Moving (-0.07, -0.13) raw xDistance=0.08 yDistance=0.12
20:35:27.506 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:35:27.507 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:27.507 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:35:27.507 00.000 12308 MoveAxis(E, 0, ABG)
20:35:27.507 00.000 12308 Move returns status 0, amount 0
20:35:27.507 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:27.512 00.005 12308 MoveAxis(N, 0, ABG)
20:35:27.512 00.000 12308 Move returns status 0, amount 0
20:35:27.512 00.000 12308 move complete, result=0
20:35:27.513 00.001 12308 worker thread done servicing request
20:35:27.536 00.023 14556 UpdateGuideState exits: m=1856 SNR=29.0
20:35:27.540 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:27.543 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:27.547 00.004 14556 Enqueuing Expose request
20:35:27.553 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:35:27.557 00.004 12308 Worker thread wakes up
20:35:27.557 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:27.557 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:28.806 01.249 12308 Exposure complete
20:35:28.963 00.157 12308 worker thread done servicing request
20:35:28.964 00.001 14556 OnExposeComplete: enter
20:35:28.967 00.003 14556 UpdateGuideState(): m_state=6
20:35:28.971 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 613
20:35:28.975 00.004 14556 Star::Find returns 1 (0), X=173.28, Y=991.50, Mass=1907, SNR=29.4, Peak=134 HFD=4.6
20:35:28.979 00.004 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.44 = -1.84)
20:35:28.983 00.004 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
20:35:28.987 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.36 hyp=0.37 cameraTheta=1.37 mountX=-0.10 mountY=-0.34, mountTheta=-1.85
20:35:28.992 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.36, opts=13)
20:35:28.996 00.004 14556 Enqueuing Move request for scope (0.07, 0.36)
20:35:28.999 00.003 12308 Worker thread wakes up
20:35:29.000 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.36) opts 0xd
20:35:29.000 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.36)
20:35:29.000 00.000 12308 Moving (0.07, 0.36) raw xDistance=-0.10 yDistance=-0.34
20:35:29.000 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:35:29.000 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:35:29.000 00.000 12308 MoveAxis(E, 0, ABG)
20:35:29.002 00.002 12308 Move returns status 0, amount 0
20:35:29.002 00.000 12308 MoveAxis(N, 240, ABG)
20:35:29.002 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:29.006 00.004 12308 Guiding  Dir = 0, Dur = 240
20:35:29.006 00.000 12308 IsSlewing returns 0
20:35:29.007 00.001 12308 IsGuiding returns 0
20:35:29.007 00.000 12308 PulseGuide returned control before completion, sleep 250
20:35:29.031 00.024 14556 UpdateGuideState exits: m=1907 SNR=29.4
20:35:29.035 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:29.040 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:29.044 00.004 14556 Enqueuing Expose request
20:35:29.268 00.224 12308 IsGuiding returns 1
20:35:29.271 00.003 12308 scope still moving after pulse duration time elapsed
20:35:29.299 00.028 12308 IsSlewing returns 0
20:35:29.299 00.000 12308 IsGuiding returns 0
20:35:29.300 00.001 12308 scope move finished after 240 + 53 ms
20:35:29.300 00.000 12308 Move returns status 0, amount 240
20:35:29.301 00.001 12308 move complete, result=0
20:35:29.302 00.001 12308 worker thread done servicing request
20:35:29.302 00.000 12308 Worker thread wakes up
20:35:29.302 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 240 ms NORTH
20:35:29.308 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:29.308 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:30.562 01.254 12308 Exposure complete
20:35:30.721 00.159 12308 worker thread done servicing request
20:35:30.721 00.000 14556 OnExposeComplete: enter
20:35:30.726 00.005 14556 UpdateGuideState(): m_state=6
20:35:30.729 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 614
20:35:30.733 00.004 14556 Star::Find returns 1 (0), X=173.45, Y=991.15, Mass=1849, SNR=28.8, Peak=148 HFD=4.4
20:35:30.737 00.004 14556 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.07) = xAngle (3.11 = 3.11)
20:35:30.742 00.005 14556 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.01 = 3.01)
20:35:30.746 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=0.01 hyp=0.24 cameraTheta=0.04 mountX=-0.24 mountY=0.03, mountTheta=3.01
20:35:30.752 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.01, opts=13)
20:35:30.756 00.004 14556 Enqueuing Move request for scope (0.24, 0.01)
20:35:30.758 00.002 12308 Worker thread wakes up
20:35:30.758 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.01) opts 0xd
20:35:30.758 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.01)
20:35:30.758 00.000 12308 Moving (0.24, 0.01) raw xDistance=-0.24 yDistance=0.03
20:35:30.760 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:35:30.760 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:30.760 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:35:30.760 00.000 12308 MoveAxis(E, 105, ABG)
20:35:30.761 00.001 12308 Guiding  Dir = 2, Dur = 105
20:35:30.761 00.000 12308 IsSlewing returns 0
20:35:30.761 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:30.765 00.004 12308 IsGuiding returns 0
20:35:30.765 00.000 12308 PulseGuide returned control before completion, sleep 115
20:35:30.785 00.020 14556 UpdateGuideState exits: m=1849 SNR=28.8
20:35:30.789 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:30.793 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:30.798 00.005 14556 Enqueuing Expose request
20:35:30.893 00.095 12308 IsGuiding returns 1
20:35:30.893 00.000 12308 scope still moving after pulse duration time elapsed
20:35:30.925 00.032 12308 IsSlewing returns 0
20:35:30.926 00.001 12308 IsGuiding returns 0
20:35:30.926 00.000 12308 scope move finished after 105 + 56 ms
20:35:30.926 00.000 12308 Move returns status 0, amount 105
20:35:30.928 00.002 12308 MoveAxis(N, 0, ABG)
20:35:30.928 00.000 12308 Move returns status 0, amount 0
20:35:30.928 00.000 12308 move complete, result=0
20:35:30.928 00.000 12308 worker thread done servicing request
20:35:30.928 00.000 14556 GuideStep: -0.2 px 105 ms EAST, 0.0 px 0 ms NORTH
20:35:30.937 00.009 12308 Worker thread wakes up
20:35:30.937 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:30.937 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:32.193 01.256 12308 Exposure complete
20:35:32.355 00.162 12308 worker thread done servicing request
20:35:32.355 00.000 14556 OnExposeComplete: enter
20:35:32.359 00.004 14556 UpdateGuideState(): m_state=6
20:35:32.362 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 615
20:35:32.367 00.005 14556 Star::Find returns 1 (0), X=173.23, Y=991.26, Mass=1856, SNR=28.8, Peak=167 HFD=4.5
20:35:32.370 00.003 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.49 = -1.79)
20:35:32.374 00.004 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.89)
20:35:32.378 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.42 mountX=-0.03 mountY=-0.12, mountTheta=-1.80
20:35:32.382 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.12, opts=13)
20:35:32.389 00.007 14556 Enqueuing Move request for scope (0.02, 0.12)
20:35:32.393 00.004 12308 Worker thread wakes up
20:35:32.393 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
20:35:32.393 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
20:35:32.394 00.001 12308 Moving (0.02, 0.12) raw xDistance=-0.03 yDistance=-0.12
20:35:32.394 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:35:32.394 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:32.394 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:35:32.394 00.000 12308 MoveAxis(E, 0, ABG)
20:35:32.395 00.001 12308 Move returns status 0, amount 0
20:35:32.395 00.000 12308 MoveAxis(N, 0, ABG)
20:35:32.395 00.000 12308 Move returns status 0, amount 0
20:35:32.395 00.000 12308 move complete, result=0
20:35:32.395 00.000 12308 worker thread done servicing request
20:35:32.396 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:32.420 00.024 14556 UpdateGuideState exits: m=1856 SNR=28.8
20:35:32.424 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:32.428 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:32.434 00.006 14556 Enqueuing Expose request
20:35:32.440 00.006 12308 Worker thread wakes up
20:35:32.440 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:32.445 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:32.445 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:33.690 01.245 12308 Exposure complete
20:35:33.847 00.157 12308 worker thread done servicing request
20:35:33.848 00.001 14556 OnExposeComplete: enter
20:35:33.851 00.003 14556 UpdateGuideState(): m_state=6
20:35:33.856 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 616
20:35:33.861 00.005 14556 Star::Find returns 1 (0), X=172.93, Y=991.10, Mass=1615, SNR=26.7, Peak=141 HFD=4.3
20:35:33.865 00.004 14556 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-3.07) = xAngle (0.08 = 0.08)
20:35:33.871 00.006 14556 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.02 = -0.02)
20:35:33.874 00.003 14556 CameraToMount -- cameraX=-0.28 cameraY=-0.04 hyp=0.29 cameraTheta=-2.99 mountX=0.28 mountY=-0.00, mountTheta=-0.02
20:35:33.880 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=-0.04, opts=13)
20:35:33.884 00.004 14556 Enqueuing Move request for scope (-0.28, -0.04)
20:35:33.887 00.003 12308 Worker thread wakes up
20:35:33.887 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.04) opts 0xd
20:35:33.888 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.28, -0.04)
20:35:33.888 00.000 12308 Moving (-0.28, -0.04) raw xDistance=0.28 yDistance=-0.00
20:35:33.888 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
20:35:33.888 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:33.888 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:35:33.888 00.000 12308 MoveAxis(W, 123, ABG)
20:35:33.889 00.001 12308 Guiding  Dir = 3, Dur = 123
20:35:33.889 00.000 12308 IsSlewing returns 0
20:35:33.889 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:33.893 00.004 12308 IsGuiding returns 0
20:35:33.894 00.001 12308 PulseGuide returned control before completion, sleep 133
20:35:33.915 00.021 14556 UpdateGuideState exits: m=1615 SNR=26.7
20:35:33.920 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:33.926 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:33.932 00.006 14556 Enqueuing Expose request
20:35:34.040 00.108 12308 IsGuiding returns 1
20:35:34.041 00.001 12308 scope still moving after pulse duration time elapsed
20:35:34.070 00.029 12308 IsSlewing returns 0
20:35:34.071 00.001 12308 IsGuiding returns 1
20:35:34.101 00.030 12308 IsSlewing returns 0
20:35:34.103 00.002 12308 IsGuiding returns 1
20:35:34.133 00.030 12308 IsSlewing returns 0
20:35:34.133 00.000 12308 IsGuiding returns 0
20:35:34.135 00.002 12308 scope move finished after 123 + 118 ms
20:35:34.135 00.000 12308 Move returns status 0, amount 123
20:35:34.135 00.000 12308 MoveAxis(N, 0, ABG)
20:35:34.135 00.000 12308 Move returns status 0, amount 0
20:35:34.135 00.000 12308 move complete, result=0
20:35:34.135 00.000 12308 worker thread done servicing request
20:35:34.135 00.000 12308 Worker thread wakes up
20:35:34.137 00.002 14556 GuideStep: 0.3 px 123 ms WEST, -0.0 px 0 ms NORTH
20:35:34.144 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:34.144 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:35.395 01.251 12308 Exposure complete
20:35:35.559 00.164 12308 worker thread done servicing request
20:35:35.560 00.001 14556 OnExposeComplete: enter
20:35:35.563 00.003 14556 UpdateGuideState(): m_state=6
20:35:35.568 00.005 14556 Star::Find(15, 172, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 617
20:35:35.572 00.004 14556 Star::Find returns 1 (0), X=173.15, Y=991.20, Mass=1873, SNR=29.0, Peak=160 HFD=4.4
20:35:35.576 00.004 14556 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.07) = xAngle (5.45 = -0.83)
20:35:35.581 00.005 14556 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.93)
20:35:35.584 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.09 cameraTheta=2.38 mountX=0.06 mountY=-0.07, mountTheta=-0.87
20:35:35.591 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.06, opts=13)
20:35:35.595 00.004 14556 Enqueuing Move request for scope (-0.06, 0.06)
20:35:35.598 00.003 12308 Worker thread wakes up
20:35:35.598 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
20:35:35.599 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
20:35:35.599 00.000 12308 Moving (-0.06, 0.06) raw xDistance=0.06 yDistance=-0.07
20:35:35.599 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:35:35.599 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:35.600 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:35:35.600 00.000 12308 MoveAxis(E, 0, ABG)
20:35:35.600 00.000 12308 Move returns status 0, amount 0
20:35:35.601 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:35.604 00.003 12308 MoveAxis(N, 0, ABG)
20:35:35.604 00.000 12308 Move returns status 0, amount 0
20:35:35.606 00.002 12308 move complete, result=0
20:35:35.606 00.000 12308 worker thread done servicing request
20:35:35.633 00.027 14556 UpdateGuideState exits: m=1873 SNR=29.0
20:35:35.638 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:35.643 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:35.647 00.004 14556 Enqueuing Expose request
20:35:35.651 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:35.655 00.004 12308 Worker thread wakes up
20:35:35.655 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:35.655 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:36.913 01.258 12308 Exposure complete
20:35:37.069 00.156 12308 worker thread done servicing request
20:35:37.070 00.001 14556 OnExposeComplete: enter
20:35:37.074 00.004 14556 UpdateGuideState(): m_state=6
20:35:37.077 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 618
20:35:37.081 00.004 14556 Star::Find returns 1 (0), X=173.18, Y=991.26, Mass=2129, SNR=31.0, Peak=172 HFD=4.4
20:35:37.085 00.004 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.90 = -1.38)
20:35:37.088 00.003 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
20:35:37.092 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.82 mountX=0.02 mountY=-0.13, mountTheta=-1.39
20:35:37.097 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.13, opts=13)
20:35:37.101 00.004 14556 Enqueuing Move request for scope (-0.03, 0.13)
20:35:37.104 00.003 12308 Worker thread wakes up
20:35:37.104 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
20:35:37.104 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
20:35:37.104 00.000 12308 Moving (-0.03, 0.13) raw xDistance=0.02 yDistance=-0.13
20:35:37.105 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:35:37.105 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:37.106 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:35:37.106 00.000 12308 MoveAxis(E, 0, ABG)
20:35:37.106 00.000 12308 Move returns status 0, amount 0
20:35:37.106 00.000 12308 MoveAxis(N, 0, ABG)
20:35:37.106 00.000 12308 Move returns status 0, amount 0
20:35:37.106 00.000 12308 move complete, result=0
20:35:37.107 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:37.109 00.002 12308 worker thread done servicing request
20:35:37.131 00.022 14556 UpdateGuideState exits: m=2129 SNR=31.0
20:35:37.135 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:37.140 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:37.146 00.006 14556 Enqueuing Expose request
20:35:37.150 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:37.154 00.004 12308 Worker thread wakes up
20:35:37.154 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:37.154 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:38.396 01.242 12308 Exposure complete
20:35:38.579 00.183 12308 worker thread done servicing request
20:35:38.579 00.000 14556 OnExposeComplete: enter
20:35:38.583 00.004 14556 UpdateGuideState(): m_state=6
20:35:38.588 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 619
20:35:38.591 00.003 14556 Star::Find returns 1 (0), X=173.26, Y=991.40, Mass=1558, SNR=26.6, Peak=123 HFD=3.8
20:35:38.596 00.005 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.44 = -1.84)
20:35:38.602 00.006 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
20:35:38.606 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.26 hyp=0.27 cameraTheta=1.37 mountX=-0.07 mountY=-0.25, mountTheta=-1.85
20:35:38.615 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.26, opts=13)
20:35:38.620 00.005 14556 Enqueuing Move request for scope (0.05, 0.26)
20:35:38.625 00.005 12308 Worker thread wakes up
20:35:38.625 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.26) opts 0xd
20:35:38.625 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.26)
20:35:38.626 00.001 12308 Moving (0.05, 0.26) raw xDistance=-0.07 yDistance=-0.25
20:35:38.626 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:35:38.626 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:35:38.626 00.000 12308 MoveAxis(E, 0, ABG)
20:35:38.626 00.000 12308 Move returns status 0, amount 0
20:35:38.628 00.002 12308 MoveAxis(N, 175, ABG)
20:35:38.628 00.000 12308 Guiding  Dir = 0, Dur = 175
20:35:38.629 00.001 12308 IsSlewing returns 0
20:35:38.629 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:38.635 00.006 12308 IsGuiding returns 0
20:35:38.635 00.000 12308 PulseGuide returned control before completion, sleep 185
20:35:38.661 00.026 14556 UpdateGuideState exits: m=1558 SNR=26.6
20:35:38.664 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:38.667 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:38.671 00.004 14556 Enqueuing Expose request
20:35:38.829 00.158 12308 IsGuiding returns 1
20:35:38.829 00.000 12308 scope still moving after pulse duration time elapsed
20:35:38.859 00.030 12308 IsSlewing returns 0
20:35:38.862 00.003 12308 IsGuiding returns 0
20:35:38.862 00.000 12308 scope move finished after 175 + 50 ms
20:35:38.863 00.001 12308 Move returns status 0, amount 175
20:35:38.863 00.000 12308 move complete, result=0
20:35:38.863 00.000 12308 worker thread done servicing request
20:35:38.864 00.001 12308 Worker thread wakes up
20:35:38.864 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 175 ms NORTH
20:35:38.870 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:38.870 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:40.126 01.256 12308 Exposure complete
20:35:40.297 00.171 12308 worker thread done servicing request
20:35:40.297 00.000 14556 OnExposeComplete: enter
20:35:40.303 00.006 14556 UpdateGuideState(): m_state=6
20:35:40.307 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 620
20:35:40.311 00.004 14556 Star::Find returns 1 (0), X=173.04, Y=991.14, Mass=1551, SNR=26.3, Peak=141 HFD=4.3
20:35:40.315 00.004 14556 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-3.07) = xAngle (-0.07 = -0.07)
20:35:40.319 00.004 14556 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.17 = -0.17)
20:35:40.323 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-3.14 mountX=0.17 mountY=-0.03, mountTheta=-0.17
20:35:40.327 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.00, opts=13)
20:35:40.330 00.003 14556 Enqueuing Move request for scope (-0.17, -0.00)
20:35:40.335 00.005 12308 Worker thread wakes up
20:35:40.335 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.00) opts 0xd
20:35:40.335 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.00)
20:35:40.335 00.000 12308 Moving (-0.17, -0.00) raw xDistance=0.17 yDistance=-0.03
20:35:40.336 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:35:40.336 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:40.336 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:35:40.336 00.000 12308 MoveAxis(E, 0, ABG)
20:35:40.336 00.000 12308 Move returns status 0, amount 0
20:35:40.336 00.000 12308 MoveAxis(N, 0, ABG)
20:35:40.338 00.002 12308 Move returns status 0, amount 0
20:35:40.338 00.000 12308 move complete, result=0
20:35:40.339 00.001 12308 worker thread done servicing request
20:35:40.339 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:40.362 00.023 14556 UpdateGuideState exits: m=1551 SNR=26.3
20:35:40.367 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:40.371 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:40.375 00.004 14556 Enqueuing Expose request
20:35:40.379 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:35:40.382 00.003 12308 Worker thread wakes up
20:35:40.382 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:40.382 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:41.635 01.253 12308 Exposure complete
20:35:41.806 00.171 12308 worker thread done servicing request
20:35:41.806 00.000 14556 OnExposeComplete: enter
20:35:41.812 00.006 14556 UpdateGuideState(): m_state=6
20:35:41.819 00.007 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 621
20:35:41.823 00.004 14556 Star::Find returns 1 (0), X=173.20, Y=991.27, Mass=1751, SNR=28.1, Peak=144 HFD=4.5
20:35:41.829 00.006 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
20:35:41.834 00.005 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
20:35:41.839 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.65 mountX=0.00 mountY=-0.13, mountTheta=-1.56
20:35:41.844 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.13, opts=13)
20:35:41.847 00.003 14556 Enqueuing Move request for scope (-0.01, 0.13)
20:35:41.850 00.003 12308 Worker thread wakes up
20:35:41.850 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
20:35:41.850 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
20:35:41.850 00.000 12308 Moving (-0.01, 0.13) raw xDistance=0.00 yDistance=-0.13
20:35:41.851 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:35:41.851 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:41.851 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:35:41.851 00.000 12308 MoveAxis(E, 0, ABG)
20:35:41.851 00.000 12308 Move returns status 0, amount 0
20:35:41.852 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:41.854 00.002 12308 MoveAxis(N, 0, ABG)
20:35:41.854 00.000 12308 Move returns status 0, amount 0
20:35:41.854 00.000 12308 move complete, result=0
20:35:41.854 00.000 12308 worker thread done servicing request
20:35:41.877 00.023 14556 UpdateGuideState exits: m=1751 SNR=28.1
20:35:41.882 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:41.885 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:41.889 00.004 14556 Enqueuing Expose request
20:35:41.893 00.004 12308 Worker thread wakes up
20:35:41.893 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:41.898 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:41.899 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:43.152 01.253 12308 Exposure complete
20:35:43.324 00.172 12308 worker thread done servicing request
20:35:43.324 00.000 14556 OnExposeComplete: enter
20:35:43.328 00.004 14556 UpdateGuideState(): m_state=6
20:35:43.331 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 622
20:35:43.334 00.003 14556 Star::Find returns 1 (0), X=173.13, Y=991.65, Mass=1288, SNR=24.1, Peak=95 HFD=4.4
20:35:43.338 00.004 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
20:35:43.342 00.004 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
20:35:43.347 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.52 hyp=0.52 cameraTheta=1.72 mountX=0.04 mountY=-0.52, mountTheta=-1.49
20:35:43.351 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.52, opts=13)
20:35:43.356 00.005 14556 Enqueuing Move request for scope (-0.08, 0.52)
20:35:43.359 00.003 12308 Worker thread wakes up
20:35:43.359 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.52) opts 0xd
20:35:43.359 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.52)
20:35:43.359 00.000 12308 Moving (-0.08, 0.52) raw xDistance=0.04 yDistance=-0.52
20:35:43.361 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:35:43.361 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
20:35:43.361 00.000 12308 MoveAxis(E, 0, ABG)
20:35:43.361 00.000 12308 Move returns status 0, amount 0
20:35:43.361 00.000 12308 MoveAxis(N, 367, ABG)
20:35:43.361 00.000 12308 Guiding  Dir = 0, Dur = 367
20:35:43.361 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:43.366 00.005 12308 IsSlewing returns 0
20:35:43.366 00.000 12308 IsGuiding returns 0
20:35:43.367 00.001 12308 PulseGuide returned control before completion, sleep 377
20:35:43.388 00.021 14556 UpdateGuideState exits: m=1288 SNR=24.1
20:35:43.393 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:43.398 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:43.402 00.004 14556 Enqueuing Expose request
20:35:43.753 00.351 12308 IsGuiding returns 1
20:35:43.753 00.000 12308 scope still moving after pulse duration time elapsed
20:35:43.785 00.032 12308 IsSlewing returns 0
20:35:43.785 00.000 12308 IsGuiding returns 0
20:35:43.785 00.000 12308 scope move finished after 367 + 51 ms
20:35:43.785 00.000 12308 Move returns status 0, amount 367
20:35:43.785 00.000 12308 move complete, result=0
20:35:43.786 00.001 12308 worker thread done servicing request
20:35:43.786 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.5 px 367 ms NORTH
20:35:43.790 00.004 12308 Worker thread wakes up
20:35:43.790 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:43.790 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:45.031 01.241 12308 Exposure complete
20:35:45.181 00.150 12308 worker thread done servicing request
20:35:45.181 00.000 14556 OnExposeComplete: enter
20:35:45.185 00.004 14556 UpdateGuideState(): m_state=6
20:35:45.190 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 623
20:35:45.194 00.004 14556 Star::Find returns 1 (0), X=173.25, Y=990.99, Mass=1547, SNR=26.5, Peak=130 HFD=4.3
20:35:45.197 00.003 14556 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-3.07) = xAngle (1.80 = 1.80)
20:35:45.201 00.004 14556 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.70 = 1.70)
20:35:45.204 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.28 mountX=-0.03 mountY=0.15, mountTheta=1.79
20:35:45.210 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.14, opts=13)
20:35:45.215 00.005 14556 Enqueuing Move request for scope (0.04, -0.14)
20:35:45.219 00.004 12308 Worker thread wakes up
20:35:45.220 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd
20:35:45.220 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.14)
20:35:45.220 00.000 12308 Moving (0.04, -0.14) raw xDistance=-0.03 yDistance=0.15
20:35:45.220 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:35:45.220 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:45.220 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:35:45.221 00.001 12308 MoveAxis(E, 0, ABG)
20:35:45.221 00.000 12308 Move returns status 0, amount 0
20:35:45.221 00.000 12308 MoveAxis(N, 0, ABG)
20:35:45.221 00.000 12308 Move returns status 0, amount 0
20:35:45.221 00.000 12308 move complete, result=0
20:35:45.221 00.000 12308 worker thread done servicing request
20:35:45.221 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:45.245 00.024 14556 UpdateGuideState exits: m=1547 SNR=26.5
20:35:45.250 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:45.253 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:45.257 00.004 14556 Enqueuing Expose request
20:35:45.261 00.004 12308 Worker thread wakes up
20:35:45.261 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:35:45.266 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:45.267 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:46.519 01.252 12308 Exposure complete
20:35:46.682 00.163 14556 OnExposeComplete: enter
20:35:46.686 00.004 12308 worker thread done servicing request
20:35:46.686 00.000 14556 UpdateGuideState(): m_state=6
20:35:46.691 00.005 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 624
20:35:46.694 00.003 14556 Star::Find returns 1 (0), X=173.18, Y=990.94, Mass=1492, SNR=25.9, Peak=135 HFD=4.2
20:35:46.698 00.004 14556 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-3.07) = xAngle (1.35 = 1.35)
20:35:46.703 00.005 14556 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.25 = 1.25)
20:35:46.707 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.73 mountX=0.05 mountY=0.19, mountTheta=1.34
20:35:46.711 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.20, opts=13)
20:35:46.714 00.003 14556 Enqueuing Move request for scope (-0.03, -0.20)
20:35:46.718 00.004 12308 Worker thread wakes up
20:35:46.718 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.20) opts 0xd
20:35:46.718 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.20)
20:35:46.718 00.000 12308 Moving (-0.03, -0.20) raw xDistance=0.05 yDistance=0.19
20:35:46.718 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:35:46.718 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:46.718 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:35:46.718 00.000 12308 MoveAxis(E, 0, ABG)
20:35:46.719 00.001 12308 Move returns status 0, amount 0
20:35:46.719 00.000 12308 MoveAxis(N, 0, ABG)
20:35:46.719 00.000 12308 Move returns status 0, amount 0
20:35:46.719 00.000 12308 move complete, result=0
20:35:46.719 00.000 12308 worker thread done servicing request
20:35:46.719 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:46.744 00.025 14556 UpdateGuideState exits: m=1492 SNR=25.9
20:35:46.750 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:46.753 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:46.757 00.004 14556 Enqueuing Expose request
20:35:46.760 00.003 12308 Worker thread wakes up
20:35:46.761 00.001 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:35:46.766 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:46.766 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:48.023 01.257 12308 Exposure complete
20:35:48.194 00.171 12308 worker thread done servicing request
20:35:48.194 00.000 14556 OnExposeComplete: enter
20:35:48.200 00.006 14556 UpdateGuideState(): m_state=6
20:35:48.207 00.007 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 625
20:35:48.212 00.005 14556 Star::Find returns 1 (0), X=173.30, Y=991.18, Mass=1578, SNR=26.7, Peak=141 HFD=4.4
20:35:48.218 00.006 14556 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.07) = xAngle (3.52 = -2.76)
20:35:48.223 00.005 14556 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.42 = -2.86)
20:35:48.230 00.007 14556 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.45 mountX=-0.10 mountY=-0.03, mountTheta=-2.85
20:35:48.239 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.04, opts=13)
20:35:48.247 00.008 14556 Enqueuing Move request for scope (0.09, 0.04)
20:35:48.253 00.006 12308 Worker thread wakes up
20:35:48.254 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
20:35:48.254 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
20:35:48.254 00.000 12308 Moving (0.09, 0.04) raw xDistance=-0.10 yDistance=-0.03
20:35:48.254 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:35:48.254 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:48.256 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:35:48.256 00.000 12308 MoveAxis(E, 0, ABG)
20:35:48.256 00.000 12308 Move returns status 0, amount 0
20:35:48.257 00.001 12308 MoveAxis(N, 0, ABG)
20:35:48.257 00.000 12308 Move returns status 0, amount 0
20:35:48.257 00.000 12308 move complete, result=0
20:35:48.257 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:48.263 00.006 12308 worker thread done servicing request
20:35:48.292 00.029 14556 UpdateGuideState exits: m=1578 SNR=26.7
20:35:48.300 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:48.306 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:48.311 00.005 14556 Enqueuing Expose request
20:35:48.317 00.006 12308 Worker thread wakes up
20:35:48.317 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:35:48.323 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:48.323 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:49.565 01.242 12308 Exposure complete
20:35:49.728 00.163 12308 worker thread done servicing request
20:35:49.729 00.001 14556 OnExposeComplete: enter
20:35:49.732 00.003 14556 UpdateGuideState(): m_state=6
20:35:49.738 00.006 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 626
20:35:49.742 00.004 14556 Star::Find returns 1 (0), X=173.37, Y=991.30, Mass=1974, SNR=29.7, Peak=144 HFD=4.7
20:35:49.748 00.006 14556 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.07) = xAngle (3.86 = -2.43)
20:35:49.752 00.004 14556 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.76 = -2.53)
20:35:49.756 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.16 hyp=0.23 cameraTheta=0.78 mountX=-0.18 mountY=-0.13, mountTheta=-2.49
20:35:49.761 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.16, opts=13)
20:35:49.765 00.004 14556 Enqueuing Move request for scope (0.16, 0.16)
20:35:49.770 00.005 12308 Worker thread wakes up
20:35:49.770 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.16) opts 0xd
20:35:49.770 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.16)
20:35:49.770 00.000 12308 Moving (0.16, 0.16) raw xDistance=-0.18 yDistance=-0.13
20:35:49.771 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:35:49.771 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:49.771 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:35:49.771 00.000 12308 MoveAxis(E, 0, ABG)
20:35:49.771 00.000 12308 Move returns status 0, amount 0
20:35:49.772 00.001 12308 MoveAxis(N, 0, ABG)
20:35:49.772 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:49.777 00.005 12308 Move returns status 0, amount 0
20:35:49.777 00.000 12308 move complete, result=0
20:35:49.778 00.001 12308 worker thread done servicing request
20:35:49.798 00.020 14556 UpdateGuideState exits: m=1974 SNR=29.7
20:35:49.803 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:49.808 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:49.812 00.004 14556 Enqueuing Expose request
20:35:49.816 00.004 12308 Worker thread wakes up
20:35:49.817 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:49.820 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:49.820 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:51.072 01.252 12308 Exposure complete
20:35:51.224 00.152 12308 worker thread done servicing request
20:35:51.225 00.001 14556 OnExposeComplete: enter
20:35:51.228 00.003 14556 UpdateGuideState(): m_state=6
20:35:51.232 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 627
20:35:51.237 00.005 14556 Star::Find returns 1 (0), X=173.45, Y=991.40, Mass=1724, SNR=27.9, Peak=125 HFD=4.5
20:35:51.241 00.004 14556 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.07) = xAngle (3.91 = -2.38)
20:35:51.246 00.005 14556 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.81 = -2.48)
20:35:51.249 00.003 14556 CameraToMount -- cameraX=0.24 cameraY=0.26 hyp=0.35 cameraTheta=0.83 mountX=-0.25 mountY=-0.22, mountTheta=-2.43
20:35:51.254 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.26, opts=13)
20:35:51.258 00.004 14556 Enqueuing Move request for scope (0.24, 0.26)
20:35:51.261 00.003 12308 Worker thread wakes up
20:35:51.261 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.26) opts 0xd
20:35:51.261 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.26)
20:35:51.261 00.000 12308 Moving (0.24, 0.26) raw xDistance=-0.25 yDistance=-0.22
20:35:51.262 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:35:51.262 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:35:51.262 00.000 12308 MoveAxis(E, 109, ABG)
20:35:51.262 00.000 12308 Guiding  Dir = 2, Dur = 109
20:35:51.262 00.000 12308 IsSlewing returns 0
20:35:51.262 00.000 12308 IsGuiding returns 0
20:35:51.264 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:51.267 00.003 12308 PulseGuide returned control before completion, sleep 119
20:35:51.289 00.022 14556 UpdateGuideState exits: m=1724 SNR=27.9
20:35:51.294 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:51.298 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:51.302 00.004 14556 Enqueuing Expose request
20:35:51.391 00.089 12308 IsGuiding returns 1
20:35:51.393 00.002 12308 scope still moving after pulse duration time elapsed
20:35:51.421 00.028 12308 IsSlewing returns 0
20:35:51.422 00.001 12308 IsGuiding returns 0
20:35:51.422 00.000 12308 scope move finished after 109 + 49 ms
20:35:51.422 00.000 12308 Move returns status 0, amount 109
20:35:51.423 00.001 12308 MoveAxis(N, 152, ABG)
20:35:51.423 00.000 12308 Guiding  Dir = 0, Dur = 152
20:35:51.423 00.000 12308 IsSlewing returns 0
20:35:51.424 00.001 12308 IsGuiding returns 0
20:35:51.424 00.000 12308 PulseGuide returned control before completion, sleep 162
20:35:51.594 00.170 12308 IsGuiding returns 1
20:35:51.594 00.000 12308 scope still moving after pulse duration time elapsed
20:35:51.624 00.030 12308 IsSlewing returns 0
20:35:51.625 00.001 12308 IsGuiding returns 0
20:35:51.625 00.000 12308 scope move finished after 152 + 49 ms
20:35:51.626 00.001 12308 Move returns status 0, amount 152
20:35:51.627 00.001 12308 move complete, result=0
20:35:51.627 00.000 12308 worker thread done servicing request
20:35:51.627 00.000 14556 GuideStep: -0.3 px 109 ms EAST, -0.2 px 152 ms NORTH
20:35:51.634 00.007 12308 Worker thread wakes up
20:35:51.635 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:51.635 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:52.889 01.254 12308 Exposure complete
20:35:53.042 00.153 12308 worker thread done servicing request
20:35:53.043 00.001 14556 OnExposeComplete: enter
20:35:53.046 00.003 14556 UpdateGuideState(): m_state=6
20:35:53.052 00.006 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 628
20:35:53.056 00.004 14556 Star::Find returns 1 (0), X=173.03, Y=991.22, Mass=1700, SNR=27.7, Peak=149 HFD=4.2
20:35:53.060 00.004 14556 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.07) = xAngle (5.78 = -0.51)
20:35:53.064 00.004 14556 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.68 = -0.61)
20:35:53.067 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.08 hyp=0.20 cameraTheta=2.70 mountX=0.17 mountY=-0.11, mountTheta=-0.58
20:35:53.075 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.08, opts=13)
20:35:53.079 00.004 14556 Enqueuing Move request for scope (-0.18, 0.08)
20:35:53.082 00.003 12308 Worker thread wakes up
20:35:53.082 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.08) opts 0xd
20:35:53.082 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.08)
20:35:53.084 00.002 12308 Moving (-0.18, 0.08) raw xDistance=0.17 yDistance=-0.11
20:35:53.084 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:35:53.084 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:53.084 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:35:53.084 00.000 12308 MoveAxis(E, 0, ABG)
20:35:53.085 00.001 12308 Move returns status 0, amount 0
20:35:53.085 00.000 12308 MoveAxis(N, 0, ABG)
20:35:53.085 00.000 12308 Move returns status 0, amount 0
20:35:53.085 00.000 12308 move complete, result=0
20:35:53.085 00.000 12308 worker thread done servicing request
20:35:53.086 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:53.111 00.025 14556 UpdateGuideState exits: m=1700 SNR=27.7
20:35:53.115 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:53.117 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:53.121 00.004 14556 Enqueuing Expose request
20:35:53.124 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:53.128 00.004 12308 Worker thread wakes up
20:35:53.129 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:53.129 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:54.377 01.248 12308 Exposure complete
20:35:54.536 00.159 12308 worker thread done servicing request
20:35:54.537 00.001 14556 OnExposeComplete: enter
20:35:54.541 00.004 14556 UpdateGuideState(): m_state=6
20:35:54.543 00.002 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 629
20:35:54.548 00.005 14556 Star::Find returns 1 (0), X=173.13, Y=991.17, Mass=1950, SNR=29.6, Peak=168 HFD=4.4
20:35:54.550 00.002 14556 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.07) = xAngle (5.88 = -0.41)
20:35:54.553 00.003 14556 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.78 = -0.51)
20:35:54.558 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.80 mountX=0.08 mountY=-0.04, mountTheta=-0.49
20:35:54.562 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.03, opts=13)
20:35:54.565 00.003 14556 Enqueuing Move request for scope (-0.08, 0.03)
20:35:54.569 00.004 12308 Worker thread wakes up
20:35:54.569 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
20:35:54.569 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
20:35:54.569 00.000 12308 Moving (-0.08, 0.03) raw xDistance=0.08 yDistance=-0.04
20:35:54.569 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:35:54.569 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:54.569 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:35:54.570 00.001 12308 MoveAxis(E, 0, ABG)
20:35:54.570 00.000 12308 Move returns status 0, amount 0
20:35:54.570 00.000 12308 MoveAxis(N, 0, ABG)
20:35:54.570 00.000 12308 Move returns status 0, amount 0
20:35:54.570 00.000 12308 move complete, result=0
20:35:54.570 00.000 12308 worker thread done servicing request
20:35:54.571 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:54.595 00.024 14556 UpdateGuideState exits: m=1950 SNR=29.6
20:35:54.599 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:54.604 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:54.607 00.003 14556 Enqueuing Expose request
20:35:54.612 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:35:54.617 00.005 12308 Worker thread wakes up
20:35:54.617 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:54.617 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:55.865 01.248 12308 Exposure complete
20:35:56.028 00.163 12308 worker thread done servicing request
20:35:56.030 00.002 14556 OnExposeComplete: enter
20:35:56.033 00.003 14556 UpdateGuideState(): m_state=6
20:35:56.036 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 630
20:35:56.041 00.005 14556 Star::Find returns 1 (0), X=173.09, Y=991.11, Mass=2092, SNR=30.9, Peak=169 HFD=4.5
20:35:56.046 00.005 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.19 = 0.19)
20:35:56.050 00.004 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.09 = 0.09)
20:35:56.054 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-2.89 mountX=0.12 mountY=0.01, mountTheta=0.09
20:35:56.060 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.03, opts=13)
20:35:56.064 00.004 14556 Enqueuing Move request for scope (-0.12, -0.03)
20:35:56.068 00.004 12308 Worker thread wakes up
20:35:56.068 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
20:35:56.068 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
20:35:56.068 00.000 12308 Moving (-0.12, -0.03) raw xDistance=0.12 yDistance=0.01
20:35:56.069 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:35:56.069 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:56.069 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:35:56.069 00.000 12308 MoveAxis(E, 0, ABG)
20:35:56.069 00.000 12308 Move returns status 0, amount 0
20:35:56.069 00.000 12308 MoveAxis(N, 0, ABG)
20:35:56.070 00.001 12308 Move returns status 0, amount 0
20:35:56.070 00.000 12308 move complete, result=0
20:35:56.070 00.000 12308 worker thread done servicing request
20:35:56.070 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:56.097 00.027 14556 UpdateGuideState exits: m=2092 SNR=30.9
20:35:56.101 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:56.105 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:56.110 00.005 14556 Enqueuing Expose request
20:35:56.114 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:35:56.121 00.007 12308 Worker thread wakes up
20:35:56.121 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:56.121 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:57.358 01.237 12308 Exposure complete
20:35:57.514 00.156 12308 worker thread done servicing request
20:35:57.515 00.001 14556 OnExposeComplete: enter
20:35:57.520 00.005 14556 UpdateGuideState(): m_state=6
20:35:57.524 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 631
20:35:57.528 00.004 14556 Star::Find returns 1 (0), X=173.01, Y=991.30, Mass=1489, SNR=25.8, Peak=141 HFD=4.6
20:35:57.532 00.004 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
20:35:57.535 00.003 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
20:35:57.540 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.16 hyp=0.26 cameraTheta=2.46 mountX=0.19 mountY=-0.19, mountTheta=-0.80
20:35:57.545 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.16, opts=13)
20:35:57.549 00.004 14556 Enqueuing Move request for scope (-0.20, 0.16)
20:35:57.552 00.003 12308 Worker thread wakes up
20:35:57.552 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.16) opts 0xd
20:35:57.553 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.16)
20:35:57.553 00.000 12308 Moving (-0.20, 0.16) raw xDistance=0.19 yDistance=-0.19
20:35:57.553 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:35:57.553 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:57.553 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:35:57.553 00.000 12308 MoveAxis(E, 0, ABG)
20:35:57.555 00.002 12308 Move returns status 0, amount 0
20:35:57.555 00.000 12308 MoveAxis(N, 0, ABG)
20:35:57.555 00.000 12308 Move returns status 0, amount 0
20:35:57.556 00.001 12308 move complete, result=0
20:35:57.556 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:57.560 00.004 12308 worker thread done servicing request
20:35:57.581 00.021 14556 UpdateGuideState exits: m=1489 SNR=25.8
20:35:57.586 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:57.591 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:57.595 00.004 14556 Enqueuing Expose request
20:35:57.599 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:35:57.602 00.003 12308 Worker thread wakes up
20:35:57.602 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:57.602 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:35:58.860 01.258 12308 Exposure complete
20:35:59.027 00.167 12308 worker thread done servicing request
20:35:59.027 00.000 14556 OnExposeComplete: enter
20:35:59.031 00.004 14556 UpdateGuideState(): m_state=6
20:35:59.034 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 632
20:35:59.039 00.005 14556 Star::Find returns 1 (0), X=172.99, Y=991.18, Mass=1877, SNR=29.3, Peak=172 HFD=4.3
20:35:59.042 00.003 14556 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.07) = xAngle (6.04 = -0.25)
20:35:59.046 00.004 14556 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.94 = -0.35)
20:35:59.049 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.04 hyp=0.22 cameraTheta=2.96 mountX=0.21 mountY=-0.07, mountTheta=-0.34
20:35:59.055 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.04, opts=13)
20:35:59.059 00.004 14556 Enqueuing Move request for scope (-0.22, 0.04)
20:35:59.062 00.003 12308 Worker thread wakes up
20:35:59.062 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.04) opts 0xd
20:35:59.062 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.04)
20:35:59.062 00.000 12308 Moving (-0.22, 0.04) raw xDistance=0.21 yDistance=-0.07
20:35:59.062 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:35:59.063 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:59.063 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:35:59.063 00.000 12308 MoveAxis(W, 93, ABG)
20:35:59.063 00.000 12308 Guiding  Dir = 3, Dur = 93
20:35:59.063 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:35:59.068 00.005 12308 IsSlewing returns 0
20:35:59.068 00.000 12308 IsGuiding returns 0
20:35:59.068 00.000 12308 PulseGuide returned control before completion, sleep 103
20:35:59.091 00.023 14556 UpdateGuideState exits: m=1877 SNR=29.3
20:35:59.096 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:59.100 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:35:59.104 00.004 14556 Enqueuing Expose request
20:35:59.176 00.072 12308 IsGuiding returns 1
20:35:59.176 00.000 12308 scope still moving after pulse duration time elapsed
20:35:59.208 00.032 12308 IsSlewing returns 0
20:35:59.209 00.001 12308 IsGuiding returns 0
20:35:59.209 00.000 12308 scope move finished after 93 + 48 ms
20:35:59.209 00.000 12308 Move returns status 0, amount 93
20:35:59.209 00.000 12308 MoveAxis(N, 0, ABG)
20:35:59.210 00.001 12308 Move returns status 0, amount 0
20:35:59.210 00.000 12308 move complete, result=0
20:35:59.211 00.001 12308 worker thread done servicing request
20:35:59.211 00.000 14556 GuideStep: 0.2 px 93 ms WEST, -0.1 px 0 ms NORTH
20:35:59.217 00.006 12308 Worker thread wakes up
20:35:59.217 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:35:59.217 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:00.468 01.251 12308 Exposure complete
20:36:00.637 00.169 12308 worker thread done servicing request
20:36:00.638 00.001 14556 OnExposeComplete: enter
20:36:00.642 00.004 14556 UpdateGuideState(): m_state=6
20:36:00.645 00.003 14556 Star::Find(15, 172, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 633
20:36:00.651 00.006 14556 Star::Find returns 1 (0), X=173.14, Y=991.36, Mass=1877, SNR=29.1, Peak=152 HFD=4.4
20:36:00.654 00.003 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.96 = -1.33)
20:36:00.658 00.004 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.43)
20:36:00.661 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.88 mountX=0.06 mountY=-0.23, mountTheta=-1.33
20:36:00.668 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.22, opts=13)
20:36:00.672 00.004 14556 Enqueuing Move request for scope (-0.07, 0.22)
20:36:00.676 00.004 12308 Worker thread wakes up
20:36:00.676 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.22) opts 0xd
20:36:00.676 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.22)
20:36:00.676 00.000 12308 Moving (-0.07, 0.22) raw xDistance=0.06 yDistance=-0.23
20:36:00.676 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:36:00.678 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:36:00.678 00.000 12308 MoveAxis(E, 0, ABG)
20:36:00.678 00.000 12308 Move returns status 0, amount 0
20:36:00.678 00.000 12308 MoveAxis(N, 163, ABG)
20:36:00.678 00.000 12308 Guiding  Dir = 0, Dur = 163
20:36:00.678 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:00.683 00.005 12308 IsSlewing returns 0
20:36:00.683 00.000 12308 IsGuiding returns 0
20:36:00.683 00.000 12308 PulseGuide returned control before completion, sleep 173
20:36:00.705 00.022 14556 UpdateGuideState exits: m=1877 SNR=29.1
20:36:00.713 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:00.717 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:00.721 00.004 14556 Enqueuing Expose request
20:36:00.865 00.144 12308 IsGuiding returns 1
20:36:00.866 00.001 12308 scope still moving after pulse duration time elapsed
20:36:00.897 00.031 12308 IsSlewing returns 0
20:36:00.898 00.001 12308 IsGuiding returns 0
20:36:00.900 00.002 12308 scope move finished after 163 + 53 ms
20:36:00.900 00.000 12308 Move returns status 0, amount 163
20:36:00.901 00.001 12308 move complete, result=0
20:36:00.901 00.000 12308 worker thread done servicing request
20:36:00.902 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 163 ms NORTH
20:36:00.908 00.006 12308 Worker thread wakes up
20:36:00.908 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:00.908 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:02.164 01.256 12308 Exposure complete
20:36:02.336 00.172 12308 worker thread done servicing request
20:36:02.336 00.000 14556 OnExposeComplete: enter
20:36:02.341 00.005 14556 UpdateGuideState(): m_state=6
20:36:02.346 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 634
20:36:02.350 00.004 14556 Star::Find returns 1 (0), X=172.85, Y=991.13, Mass=1582, SNR=26.7, Peak=145 HFD=4.3
20:36:02.355 00.005 14556 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-3.07) = xAngle (-0.05 = -0.05)
20:36:02.358 00.003 14556 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.15 = -0.15)
20:36:02.363 00.005 14556 CameraToMount -- cameraX=-0.36 cameraY=-0.00 hyp=0.36 cameraTheta=-3.13 mountX=0.36 mountY=-0.05, mountTheta=-0.15
20:36:02.368 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.36, y=-0.00, opts=13)
20:36:02.371 00.003 14556 Enqueuing Move request for scope (-0.36, -0.00)
20:36:02.376 00.005 12308 Worker thread wakes up
20:36:02.376 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.00) opts 0xd
20:36:02.376 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.36, -0.00)
20:36:02.377 00.001 12308 Moving (-0.36, -0.00) raw xDistance=0.36 yDistance=-0.05
20:36:02.377 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.36
20:36:02.377 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:02.377 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:36:02.378 00.001 12308 MoveAxis(W, 154, ABG)
20:36:02.378 00.000 12308 Guiding  Dir = 3, Dur = 154
20:36:02.378 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:02.383 00.005 12308 IsSlewing returns 0
20:36:02.383 00.000 12308 IsGuiding returns 0
20:36:02.383 00.000 12308 PulseGuide returned control before completion, sleep 164
20:36:02.406 00.023 14556 UpdateGuideState exits: m=1582 SNR=26.7
20:36:02.410 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:02.414 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:02.417 00.003 14556 Enqueuing Expose request
20:36:02.561 00.144 12308 IsGuiding returns 1
20:36:02.561 00.000 12308 scope still moving after pulse duration time elapsed
20:36:02.592 00.031 12308 IsSlewing returns 0
20:36:02.593 00.001 12308 IsGuiding returns 0
20:36:02.594 00.001 12308 scope move finished after 154 + 55 ms
20:36:02.594 00.000 12308 Move returns status 0, amount 154
20:36:02.594 00.000 12308 MoveAxis(N, 0, ABG)
20:36:02.595 00.001 12308 Move returns status 0, amount 0
20:36:02.595 00.000 12308 move complete, result=0
20:36:02.595 00.000 12308 worker thread done servicing request
20:36:02.596 00.001 12308 Worker thread wakes up
20:36:02.596 00.000 14556 GuideStep: 0.4 px 154 ms WEST, -0.1 px 0 ms NORTH
20:36:02.602 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:02.602 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:03.857 01.255 12308 Exposure complete
20:36:04.016 00.159 12308 worker thread done servicing request
20:36:04.018 00.002 14556 OnExposeComplete: enter
20:36:04.024 00.006 14556 UpdateGuideState(): m_state=6
20:36:04.028 00.004 14556 Star::Find(15, 172, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 635
20:36:04.032 00.004 14556 Star::Find returns 1 (0), X=173.34, Y=991.37, Mass=1756, SNR=28.1, Peak=140 HFD=4.6
20:36:04.035 00.003 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
20:36:04.039 00.004 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.26)
20:36:04.045 00.006 14556 CameraToMount -- cameraX=0.13 cameraY=0.23 hyp=0.27 cameraTheta=1.05 mountX=-0.15 mountY=-0.21, mountTheta=-2.19
20:36:04.050 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.23, opts=13)
20:36:04.054 00.004 14556 Enqueuing Move request for scope (0.13, 0.23)
20:36:04.058 00.004 12308 Worker thread wakes up
20:36:04.058 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.23) opts 0xd
20:36:04.058 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.23)
20:36:04.058 00.000 12308 Moving (0.13, 0.23) raw xDistance=-0.15 yDistance=-0.21
20:36:04.059 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:36:04.059 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:36:04.059 00.000 12308 MoveAxis(E, 0, ABG)
20:36:04.059 00.000 12308 Move returns status 0, amount 0
20:36:04.059 00.000 12308 MoveAxis(N, 146, ABG)
20:36:04.059 00.000 12308 Guiding  Dir = 0, Dur = 146
20:36:04.060 00.001 12308 IsSlewing returns 0
20:36:04.060 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:04.064 00.004 12308 IsGuiding returns 0
20:36:04.065 00.001 12308 PulseGuide returned control before completion, sleep 156
20:36:04.086 00.021 14556 UpdateGuideState exits: m=1756 SNR=28.1
20:36:04.091 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:04.094 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:04.099 00.005 14556 Enqueuing Expose request
20:36:04.238 00.139 12308 IsGuiding returns 1
20:36:04.238 00.000 12308 scope still moving after pulse duration time elapsed
20:36:04.267 00.029 12308 IsSlewing returns 0
20:36:04.269 00.002 12308 IsGuiding returns 0
20:36:04.270 00.001 12308 scope move finished after 146 + 59 ms
20:36:04.270 00.000 12308 Move returns status 0, amount 146
20:36:04.271 00.001 12308 move complete, result=0
20:36:04.272 00.001 12308 worker thread done servicing request
20:36:04.272 00.000 12308 Worker thread wakes up
20:36:04.272 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 146 ms NORTH
20:36:04.279 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:04.279 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:05.523 01.244 12308 Exposure complete
20:36:05.679 00.156 12308 worker thread done servicing request
20:36:05.680 00.001 14556 OnExposeComplete: enter
20:36:05.684 00.004 14556 UpdateGuideState(): m_state=6
20:36:05.687 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 636
20:36:05.692 00.005 14556 Star::Find returns 1 (0), X=173.25, Y=991.32, Mass=1722, SNR=28.0, Peak=171 HFD=4.1
20:36:05.696 00.004 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.44 = -1.85)
20:36:05.700 00.004 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.95)
20:36:05.704 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.19 cameraTheta=1.36 mountX=-0.05 mountY=-0.17, mountTheta=-1.86
20:36:05.708 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.18, opts=13)
20:36:05.713 00.005 14556 Enqueuing Move request for scope (0.04, 0.18)
20:36:05.717 00.004 12308 Worker thread wakes up
20:36:05.717 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.18) opts 0xd
20:36:05.717 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.18)
20:36:05.717 00.000 12308 Moving (0.04, 0.18) raw xDistance=-0.05 yDistance=-0.17
20:36:05.717 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:36:05.718 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:05.718 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:36:05.718 00.000 12308 MoveAxis(E, 0, ABG)
20:36:05.718 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:05.723 00.005 12308 Move returns status 0, amount 0
20:36:05.723 00.000 12308 MoveAxis(N, 0, ABG)
20:36:05.723 00.000 12308 Move returns status 0, amount 0
20:36:05.723 00.000 12308 move complete, result=0
20:36:05.723 00.000 12308 worker thread done servicing request
20:36:05.745 00.022 14556 UpdateGuideState exits: m=1722 SNR=28.0
20:36:05.749 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:05.753 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:05.758 00.005 14556 Enqueuing Expose request
20:36:05.762 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:36:05.765 00.003 12308 Worker thread wakes up
20:36:05.767 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:05.767 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:07.013 01.246 12308 Exposure complete
20:36:07.165 00.152 12308 worker thread done servicing request
20:36:07.166 00.001 14556 OnExposeComplete: enter
20:36:07.170 00.004 14556 UpdateGuideState(): m_state=6
20:36:07.173 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 637
20:36:07.181 00.008 14556 Star::Find returns 1 (0), X=173.33, Y=991.37, Mass=1721, SNR=27.8, Peak=126 HFD=4.8
20:36:07.187 00.006 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.18 = -2.10)
20:36:07.192 00.005 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
20:36:07.196 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.24 hyp=0.26 cameraTheta=1.11 mountX=-0.13 mountY=-0.21, mountTheta=-2.13
20:36:07.202 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.24, opts=13)
20:36:07.205 00.003 14556 Enqueuing Move request for scope (0.12, 0.24)
20:36:07.209 00.004 12308 Worker thread wakes up
20:36:07.210 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.24) opts 0xd
20:36:07.210 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.24)
20:36:07.210 00.000 12308 Moving (0.12, 0.24) raw xDistance=-0.13 yDistance=-0.21
20:36:07.210 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:36:07.210 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:36:07.211 00.001 12308 MoveAxis(E, 0, ABG)
20:36:07.211 00.000 12308 Move returns status 0, amount 0
20:36:07.211 00.000 12308 MoveAxis(N, 150, ABG)
20:36:07.211 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:07.215 00.004 12308 Guiding  Dir = 0, Dur = 150
20:36:07.216 00.001 12308 IsSlewing returns 0
20:36:07.216 00.000 12308 IsGuiding returns 0
20:36:07.217 00.001 12308 PulseGuide returned control before completion, sleep 160
20:36:07.235 00.018 14556 UpdateGuideState exits: m=1721 SNR=27.8
20:36:07.240 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:07.246 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:07.249 00.003 14556 Enqueuing Expose request
20:36:07.380 00.131 12308 IsGuiding returns 1
20:36:07.381 00.001 12308 scope still moving after pulse duration time elapsed
20:36:07.411 00.030 12308 IsSlewing returns 0
20:36:07.412 00.001 12308 IsGuiding returns 0
20:36:07.412 00.000 12308 scope move finished after 150 + 46 ms
20:36:07.413 00.001 12308 Move returns status 0, amount 150
20:36:07.413 00.000 12308 move complete, result=0
20:36:07.413 00.000 12308 worker thread done servicing request
20:36:07.415 00.002 12308 Worker thread wakes up
20:36:07.415 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 150 ms NORTH
20:36:07.421 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:07.421 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:08.674 01.253 12308 Exposure complete
20:36:08.834 00.160 12308 worker thread done servicing request
20:36:08.834 00.000 14556 OnExposeComplete: enter
20:36:08.838 00.004 14556 UpdateGuideState(): m_state=6
20:36:08.843 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 638
20:36:08.846 00.003 14556 Star::Find returns 1 (0), X=173.11, Y=991.20, Mass=1667, SNR=27.3, Peak=130 HFD=4.2
20:36:08.850 00.004 14556 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.07) = xAngle (5.69 = -0.60)
20:36:08.854 00.004 14556 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.59 = -0.70)
20:36:08.858 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.11 cameraTheta=2.61 mountX=0.09 mountY=-0.07, mountTheta=-0.66
20:36:08.865 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.06, opts=13)
20:36:08.871 00.006 14556 Enqueuing Move request for scope (-0.10, 0.06)
20:36:08.876 00.005 12308 Worker thread wakes up
20:36:08.876 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
20:36:08.876 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
20:36:08.876 00.000 12308 Moving (-0.10, 0.06) raw xDistance=0.09 yDistance=-0.07
20:36:08.877 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:36:08.877 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:08.877 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:36:08.878 00.001 12308 MoveAxis(E, 0, ABG)
20:36:08.878 00.000 12308 Move returns status 0, amount 0
20:36:08.878 00.000 12308 MoveAxis(N, 0, ABG)
20:36:08.878 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=251, Gamma=1.000
20:36:08.883 00.005 12308 Move returns status 0, amount 0
20:36:08.883 00.000 12308 move complete, result=0
20:36:08.883 00.000 12308 worker thread done servicing request
20:36:08.905 00.022 14556 UpdateGuideState exits: m=1667 SNR=27.3
20:36:08.910 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:08.913 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:08.917 00.004 14556 Enqueuing Expose request
20:36:08.921 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:36:08.926 00.005 12308 Worker thread wakes up
20:36:08.926 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:08.926 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:10.175 01.249 12308 Exposure complete
20:36:10.322 00.147 12308 worker thread done servicing request
20:36:10.322 00.000 14556 OnExposeComplete: enter
20:36:10.326 00.004 14556 UpdateGuideState(): m_state=6
20:36:10.330 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 639
20:36:10.335 00.005 14556 Star::Find returns 1 (0), X=173.26, Y=991.30, Mass=1273, SNR=24.0, Peak=116 HFD=4.1
20:36:10.339 00.004 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.32 = -1.96)
20:36:10.343 00.004 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.06)
20:36:10.347 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.25 mountX=-0.07 mountY=-0.15, mountTheta=-1.98
20:36:10.352 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.16, opts=13)
20:36:10.355 00.003 14556 Enqueuing Move request for scope (0.05, 0.16)
20:36:10.359 00.004 12308 Worker thread wakes up
20:36:10.359 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.16) opts 0xd
20:36:10.359 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.16)
20:36:10.359 00.000 12308 Moving (0.05, 0.16) raw xDistance=-0.07 yDistance=-0.15
20:36:10.359 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:36:10.360 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:10.360 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:36:10.360 00.000 12308 MoveAxis(E, 0, ABG)
20:36:10.360 00.000 12308 Move returns status 0, amount 0
20:36:10.360 00.000 12308 MoveAxis(N, 0, ABG)
20:36:10.360 00.000 12308 Move returns status 0, amount 0
20:36:10.360 00.000 12308 move complete, result=0
20:36:10.360 00.000 12308 worker thread done servicing request
20:36:10.362 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:10.386 00.024 14556 UpdateGuideState exits: m=1273 SNR=24.0
20:36:10.391 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:10.395 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:10.401 00.006 14556 Enqueuing Expose request
20:36:10.406 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:36:10.410 00.004 12308 Worker thread wakes up
20:36:10.410 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:10.410 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:11.660 01.250 12308 Exposure complete
20:36:11.817 00.157 12308 worker thread done servicing request
20:36:11.818 00.001 14556 OnExposeComplete: enter
20:36:11.824 00.006 14556 UpdateGuideState(): m_state=6
20:36:11.830 00.006 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
20:36:11.835 00.005 14556 Star::Find returns 1 (0), X=173.37, Y=991.36, Mass=1933, SNR=29.6, Peak=129 HFD=4.8
20:36:11.839 00.004 14556 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.07) = xAngle (4.01 = -2.27)
20:36:11.843 00.004 14556 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.91 = -2.37)
20:36:11.847 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.22 hyp=0.28 cameraTheta=0.94 mountX=-0.18 mountY=-0.19, mountTheta=-2.32
20:36:11.851 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.22, opts=13)
20:36:11.855 00.004 14556 Enqueuing Move request for scope (0.16, 0.22)
20:36:11.858 00.003 12308 Worker thread wakes up
20:36:11.859 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.22) opts 0xd
20:36:11.859 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.22)
20:36:11.859 00.000 12308 Moving (0.16, 0.22) raw xDistance=-0.18 yDistance=-0.19
20:36:11.859 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:36:11.859 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:11.860 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:36:11.860 00.000 12308 MoveAxis(E, 0, ABG)
20:36:11.860 00.000 12308 Move returns status 0, amount 0
20:36:11.860 00.000 12308 MoveAxis(N, 0, ABG)
20:36:11.860 00.000 12308 Move returns status 0, amount 0
20:36:11.861 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:11.866 00.005 12308 move complete, result=0
20:36:11.866 00.000 12308 worker thread done servicing request
20:36:11.887 00.021 14556 UpdateGuideState exits: m=1933 SNR=29.6
20:36:11.891 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:11.895 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:11.899 00.004 14556 Enqueuing Expose request
20:36:11.903 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:36:11.906 00.003 12308 Worker thread wakes up
20:36:11.907 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:11.907 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:13.158 01.251 12308 Exposure complete
20:36:13.332 00.174 12308 worker thread done servicing request
20:36:13.332 00.000 14556 OnExposeComplete: enter
20:36:13.338 00.006 14556 UpdateGuideState(): m_state=6
20:36:13.341 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 641
20:36:13.343 00.002 14556 Star::Find returns 1 (0), X=173.22, Y=991.12, Mass=2253, SNR=31.8, Peak=177 HFD=4.5
20:36:13.346 00.003 14556 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-3.07) = xAngle (1.92 = 1.92)
20:36:13.349 00.003 14556 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.82 = 1.82)
20:36:13.352 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.15 mountX=-0.01 mountY=0.02, mountTheta=1.91
20:36:13.357 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.02, opts=13)
20:36:13.361 00.004 14556 Enqueuing Move request for scope (0.01, -0.02)
20:36:13.366 00.005 12308 Worker thread wakes up
20:36:13.366 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
20:36:13.366 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
20:36:13.366 00.000 12308 Moving (0.01, -0.02) raw xDistance=-0.01 yDistance=0.02
20:36:13.368 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:36:13.368 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:13.368 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:36:13.368 00.000 12308 MoveAxis(E, 0, ABG)
20:36:13.369 00.001 12308 Move returns status 0, amount 0
20:36:13.369 00.000 12308 MoveAxis(N, 0, ABG)
20:36:13.369 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:13.374 00.005 12308 Move returns status 0, amount 0
20:36:13.374 00.000 12308 move complete, result=0
20:36:13.374 00.000 12308 worker thread done servicing request
20:36:13.394 00.020 14556 UpdateGuideState exits: m=2253 SNR=31.8
20:36:13.399 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:13.404 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:13.407 00.003 14556 Enqueuing Expose request
20:36:13.411 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:36:13.416 00.005 12308 Worker thread wakes up
20:36:13.416 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:13.416 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:14.657 01.241 12308 Exposure complete
20:36:14.823 00.166 12308 worker thread done servicing request
20:36:14.823 00.000 14556 OnExposeComplete: enter
20:36:14.827 00.004 14556 UpdateGuideState(): m_state=6
20:36:14.831 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 642
20:36:14.835 00.004 14556 Star::Find returns 1 (0), X=173.35, Y=991.36, Mass=1834, SNR=29.0, Peak=124 HFD=4.8
20:36:14.839 00.004 14556 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.07) = xAngle (4.07 = -2.21)
20:36:14.843 00.004 14556 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.31)
20:36:14.846 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.23 hyp=0.27 cameraTheta=1.00 mountX=-0.16 mountY=-0.20, mountTheta=-2.25
20:36:14.852 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.23, opts=13)
20:36:14.855 00.003 14556 Enqueuing Move request for scope (0.14, 0.23)
20:36:14.860 00.005 12308 Worker thread wakes up
20:36:14.860 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.23) opts 0xd
20:36:14.860 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.23)
20:36:14.860 00.000 12308 Moving (0.14, 0.23) raw xDistance=-0.16 yDistance=-0.20
20:36:14.860 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:36:14.861 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:14.861 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:36:14.861 00.000 12308 MoveAxis(E, 0, ABG)
20:36:14.861 00.000 12308 Move returns status 0, amount 0
20:36:14.861 00.000 12308 MoveAxis(N, 0, ABG)
20:36:14.863 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:14.867 00.004 12308 Move returns status 0, amount 0
20:36:14.867 00.000 12308 move complete, result=0
20:36:14.867 00.000 12308 worker thread done servicing request
20:36:14.896 00.029 14556 UpdateGuideState exits: m=1834 SNR=29.0
20:36:14.902 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:14.909 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:14.914 00.005 14556 Enqueuing Expose request
20:36:14.922 00.008 12308 Worker thread wakes up
20:36:14.922 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:36:14.930 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:14.930 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:16.171 01.241 12308 Exposure complete
20:36:16.333 00.162 12308 worker thread done servicing request
20:36:16.334 00.001 14556 OnExposeComplete: enter
20:36:16.337 00.003 14556 UpdateGuideState(): m_state=6
20:36:16.340 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 643
20:36:16.343 00.003 14556 Star::Find returns 1 (0), X=173.16, Y=991.59, Mass=1881, SNR=29.1, Peak=142 HFD=4.4
20:36:16.346 00.003 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
20:36:16.350 00.004 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
20:36:16.353 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.45 hyp=0.45 cameraTheta=1.68 mountX=0.02 mountY=-0.45, mountTheta=-1.53
20:36:16.358 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.45, opts=13)
20:36:16.362 00.004 14556 Enqueuing Move request for scope (-0.05, 0.45)
20:36:16.365 00.003 12308 Worker thread wakes up
20:36:16.366 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.45) opts 0xd
20:36:16.366 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.45)
20:36:16.366 00.000 12308 Moving (-0.05, 0.45) raw xDistance=0.02 yDistance=-0.45
20:36:16.366 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:36:16.366 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
20:36:16.368 00.002 12308 MoveAxis(E, 0, ABG)
20:36:16.368 00.000 12308 Move returns status 0, amount 0
20:36:16.368 00.000 12308 MoveAxis(N, 320, ABG)
20:36:16.368 00.000 12308 Guiding  Dir = 0, Dur = 320
20:36:16.368 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:16.372 00.004 12308 IsSlewing returns 0
20:36:16.372 00.000 12308 IsGuiding returns 0
20:36:16.374 00.002 12308 PulseGuide returned control before completion, sleep 330
20:36:16.394 00.020 14556 UpdateGuideState exits: m=1881 SNR=29.1
20:36:16.398 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:16.403 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:16.407 00.004 14556 Enqueuing Expose request
20:36:16.709 00.302 12308 IsGuiding returns 1
20:36:16.710 00.001 12308 scope still moving after pulse duration time elapsed
20:36:16.741 00.031 12308 IsSlewing returns 0
20:36:16.743 00.002 12308 IsGuiding returns 0
20:36:16.744 00.001 12308 scope move finished after 320 + 50 ms
20:36:16.744 00.000 12308 Move returns status 0, amount 320
20:36:16.744 00.000 12308 move complete, result=0
20:36:16.745 00.001 12308 worker thread done servicing request
20:36:16.745 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.5 px 320 ms NORTH
20:36:16.753 00.008 12308 Worker thread wakes up
20:36:16.753 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:16.753 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:18.004 01.251 12308 Exposure complete
20:36:18.178 00.174 12308 worker thread done servicing request
20:36:18.178 00.000 14556 OnExposeComplete: enter
20:36:18.181 00.003 14556 UpdateGuideState(): m_state=6
20:36:18.186 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 644
20:36:18.190 00.004 14556 Star::Find returns 1 (0), X=173.18, Y=991.16, Mass=1858, SNR=28.9, Peak=158 HFD=4.4
20:36:18.193 00.003 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
20:36:18.197 00.004 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
20:36:18.201 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.46 mountX=0.03 mountY=-0.03, mountTheta=-0.80
20:36:18.208 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.03, opts=13)
20:36:18.214 00.006 14556 Enqueuing Move request for scope (-0.03, 0.03)
20:36:18.220 00.006 12308 Worker thread wakes up
20:36:18.220 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
20:36:18.220 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
20:36:18.221 00.001 12308 Moving (-0.03, 0.03) raw xDistance=0.03 yDistance=-0.03
20:36:18.221 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:36:18.221 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:18.221 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:36:18.221 00.000 12308 MoveAxis(E, 0, ABG)
20:36:18.223 00.002 12308 Move returns status 0, amount 0
20:36:18.223 00.000 12308 MoveAxis(N, 0, ABG)
20:36:18.223 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:18.230 00.007 12308 Move returns status 0, amount 0
20:36:18.230 00.000 12308 move complete, result=0
20:36:18.230 00.000 12308 worker thread done servicing request
20:36:18.261 00.031 14556 UpdateGuideState exits: m=1858 SNR=28.9
20:36:18.269 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:18.275 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:18.281 00.006 14556 Enqueuing Expose request
20:36:18.286 00.005 12308 Worker thread wakes up
20:36:18.287 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:36:18.292 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:18.292 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:19.537 01.245 12308 Exposure complete
20:36:19.691 00.154 12308 worker thread done servicing request
20:36:19.692 00.001 14556 OnExposeComplete: enter
20:36:19.695 00.003 14556 UpdateGuideState(): m_state=6
20:36:19.699 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
20:36:19.704 00.005 14556 Star::Find returns 1 (0), X=173.33, Y=991.16, Mass=1594, SNR=26.8, Peak=147 HFD=4.3
20:36:19.709 00.005 14556 CameraToMount -- cameraTheta (0.14) - m_xAngle (-3.07) = xAngle (3.22 = -3.07)
20:36:19.712 00.003 14556 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.12 = 3.12)
20:36:19.716 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.14 mountX=-0.12 mountY=0.00, mountTheta=3.12
20:36:19.720 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.02, opts=13)
20:36:19.725 00.005 14556 Enqueuing Move request for scope (0.12, 0.02)
20:36:19.728 00.003 12308 Worker thread wakes up
20:36:19.728 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
20:36:19.728 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
20:36:19.728 00.000 12308 Moving (0.12, 0.02) raw xDistance=-0.12 yDistance=0.00
20:36:19.730 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:36:19.730 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:19.730 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:36:19.730 00.000 12308 MoveAxis(E, 0, ABG)
20:36:19.731 00.001 12308 Move returns status 0, amount 0
20:36:19.731 00.000 12308 MoveAxis(N, 0, ABG)
20:36:19.731 00.000 12308 Move returns status 0, amount 0
20:36:19.731 00.000 12308 move complete, result=0
20:36:19.732 00.001 12308 worker thread done servicing request
20:36:19.732 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:19.752 00.020 14556 UpdateGuideState exits: m=1594 SNR=26.8
20:36:19.755 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:19.759 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:19.763 00.004 14556 Enqueuing Expose request
20:36:19.768 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:36:19.772 00.004 12308 Worker thread wakes up
20:36:19.772 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:19.772 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:21.023 01.251 12308 Exposure complete
20:36:21.185 00.162 12308 worker thread done servicing request
20:36:21.185 00.000 14556 OnExposeComplete: enter
20:36:21.190 00.005 14556 UpdateGuideState(): m_state=6
20:36:21.193 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 646
20:36:21.197 00.004 14556 Star::Find returns 1 (0), X=173.38, Y=991.25, Mass=1993, SNR=29.8, Peak=135 HFD=4.7
20:36:21.201 00.004 14556 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.07) = xAngle (3.64 = -2.64)
20:36:21.205 00.004 14556 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.54 = -2.74)
20:36:21.211 00.006 14556 CameraToMount -- cameraX=0.17 cameraY=0.11 hyp=0.21 cameraTheta=0.57 mountX=-0.18 mountY=-0.08, mountTheta=-2.72
20:36:21.217 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.11, opts=13)
20:36:21.222 00.005 14556 Enqueuing Move request for scope (0.17, 0.11)
20:36:21.226 00.004 12308 Worker thread wakes up
20:36:21.226 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.11) opts 0xd
20:36:21.226 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.11)
20:36:21.226 00.000 12308 Moving (0.17, 0.11) raw xDistance=-0.18 yDistance=-0.08
20:36:21.227 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:36:21.227 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:21.227 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:36:21.227 00.000 12308 MoveAxis(E, 0, ABG)
20:36:21.227 00.000 12308 Move returns status 0, amount 0
20:36:21.228 00.001 12308 MoveAxis(N, 0, ABG)
20:36:21.229 00.001 12308 Move returns status 0, amount 0
20:36:21.229 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:21.232 00.003 12308 move complete, result=0
20:36:21.232 00.000 12308 worker thread done servicing request
20:36:21.256 00.024 14556 UpdateGuideState exits: m=1993 SNR=29.8
20:36:21.259 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:21.264 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:21.269 00.005 14556 Enqueuing Expose request
20:36:21.273 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:36:21.276 00.003 12308 Worker thread wakes up
20:36:21.276 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:21.278 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:22.534 01.256 12308 Exposure complete
20:36:22.679 00.145 12308 worker thread done servicing request
20:36:22.679 00.000 14556 OnExposeComplete: enter
20:36:22.684 00.005 14556 UpdateGuideState(): m_state=6
20:36:22.688 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 647
20:36:22.692 00.004 14556 Star::Find returns 1 (0), X=173.41, Y=991.62, Mass=1609, SNR=26.9, Peak=113 HFD=4.4
20:36:22.695 00.003 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.25 = -2.03)
20:36:22.699 00.004 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
20:36:22.703 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.48 hyp=0.52 cameraTheta=1.18 mountX=-0.23 mountY=-0.44, mountTheta=-2.06
20:36:22.708 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.48, opts=13)
20:36:22.713 00.005 14556 Enqueuing Move request for scope (0.20, 0.48)
20:36:22.716 00.003 12308 Worker thread wakes up
20:36:22.717 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.48) opts 0xd
20:36:22.717 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.48)
20:36:22.717 00.000 12308 Moving (0.20, 0.48) raw xDistance=-0.23 yDistance=-0.44
20:36:22.717 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:36:22.717 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:36:22.717 00.000 12308 MoveAxis(E, 101, ABG)
20:36:22.717 00.000 12308 Guiding  Dir = 2, Dur = 101
20:36:22.718 00.001 12308 IsSlewing returns 0
20:36:22.719 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:22.723 00.004 12308 IsGuiding returns 0
20:36:22.723 00.000 12308 PulseGuide returned control before completion, sleep 111
20:36:22.742 00.019 14556 UpdateGuideState exits: m=1609 SNR=26.9
20:36:22.748 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:22.751 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:22.755 00.004 14556 Enqueuing Expose request
20:36:22.836 00.081 12308 IsGuiding returns 1
20:36:22.837 00.001 12308 scope still moving after pulse duration time elapsed
20:36:22.867 00.030 12308 IsSlewing returns 0
20:36:22.869 00.002 12308 IsGuiding returns 1
20:36:22.899 00.030 12308 IsSlewing returns 0
20:36:22.900 00.001 12308 IsGuiding returns 1
20:36:22.929 00.029 12308 IsSlewing returns 0
20:36:22.931 00.002 12308 IsGuiding returns 1
20:36:22.960 00.029 12308 IsSlewing returns 0
20:36:22.961 00.001 12308 IsGuiding returns 0
20:36:22.962 00.001 12308 scope move finished after 101 + 138 ms
20:36:22.963 00.001 12308 Move returns status 0, amount 101
20:36:22.963 00.000 12308 MoveAxis(N, 311, ABG)
20:36:22.963 00.000 12308 Guiding  Dir = 0, Dur = 311
20:36:22.964 00.001 12308 IsSlewing returns 0
20:36:22.964 00.000 12308 IsGuiding returns 0
20:36:22.965 00.001 12308 PulseGuide returned control before completion, sleep 321
20:36:23.289 00.324 12308 IsGuiding returns 1
20:36:23.289 00.000 12308 scope still moving after pulse duration time elapsed
20:36:23.320 00.031 12308 IsSlewing returns 0
20:36:23.320 00.000 12308 IsGuiding returns 0
20:36:23.321 00.001 12308 scope move finished after 311 + 45 ms
20:36:23.321 00.000 12308 Move returns status 0, amount 311
20:36:23.321 00.000 12308 move complete, result=0
20:36:23.322 00.001 12308 worker thread done servicing request
20:36:23.322 00.000 12308 Worker thread wakes up
20:36:23.323 00.001 14556 GuideStep: -0.2 px 101 ms EAST, -0.4 px 311 ms NORTH
20:36:23.331 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:23.331 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:24.581 01.250 12308 Exposure complete
20:36:24.736 00.155 12308 worker thread done servicing request
20:36:24.736 00.000 14556 OnExposeComplete: enter
20:36:24.742 00.006 14556 UpdateGuideState(): m_state=6
20:36:24.747 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 648
20:36:24.751 00.004 14556 Star::Find returns 1 (0), X=172.90, Y=990.88, Mass=1776, SNR=28.3, Peak=150 HFD=4.5
20:36:24.754 00.003 14556 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.07) = xAngle (0.63 = 0.63)
20:36:24.760 00.006 14556 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.53 = 0.53)
20:36:24.764 00.004 14556 CameraToMount -- cameraX=-0.31 cameraY=-0.26 hyp=0.40 cameraTheta=-2.45 mountX=0.33 mountY=0.20, mountTheta=0.55
20:36:24.769 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=-0.26, opts=13)
20:36:24.773 00.004 14556 Enqueuing Move request for scope (-0.31, -0.26)
20:36:24.776 00.003 12308 Worker thread wakes up
20:36:24.777 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.26) opts 0xd
20:36:24.777 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, -0.26)
20:36:24.777 00.000 12308 Moving (-0.31, -0.26) raw xDistance=0.33 yDistance=0.20
20:36:24.777 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.33
20:36:24.777 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:36:24.778 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:36:24.778 00.000 12308 MoveAxis(W, 135, ABG)
20:36:24.778 00.000 12308 Guiding  Dir = 3, Dur = 135
20:36:24.778 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:24.783 00.005 12308 IsSlewing returns 0
20:36:24.783 00.000 12308 IsGuiding returns 0
20:36:24.783 00.000 12308 PulseGuide returned control before completion, sleep 145
20:36:24.804 00.021 14556 UpdateGuideState exits: m=1776 SNR=28.3
20:36:24.809 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:24.814 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:24.819 00.005 14556 Enqueuing Expose request
20:36:24.930 00.111 12308 IsGuiding returns 1
20:36:24.930 00.000 12308 scope still moving after pulse duration time elapsed
20:36:24.961 00.031 12308 IsSlewing returns 0
20:36:24.961 00.000 12308 IsGuiding returns 0
20:36:24.962 00.001 12308 scope move finished after 135 + 43 ms
20:36:24.962 00.000 12308 Move returns status 0, amount 135
20:36:24.962 00.000 12308 MoveAxis(N, 0, ABG)
20:36:24.962 00.000 12308 Move returns status 0, amount 0
20:36:24.963 00.001 12308 move complete, result=0
20:36:24.963 00.000 12308 worker thread done servicing request
20:36:24.963 00.000 14556 GuideStep: 0.3 px 135 ms WEST, 0.2 px 0 ms NORTH
20:36:24.969 00.006 12308 Worker thread wakes up
20:36:24.969 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:24.969 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:26.225 01.256 12308 Exposure complete
20:36:26.393 00.168 12308 worker thread done servicing request
20:36:26.393 00.000 14556 OnExposeComplete: enter
20:36:26.397 00.004 14556 UpdateGuideState(): m_state=6
20:36:26.401 00.004 14556 Star::Find(15, 172, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 649
20:36:26.406 00.005 14556 Star::Find returns 1 (0), X=173.23, Y=991.12, Mass=1391, SNR=25.0, Peak=129 HFD=4.3
20:36:26.410 00.004 14556 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-3.07) = xAngle (2.43 = 2.43)
20:36:26.413 00.003 14556 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.33 = 2.33)
20:36:26.417 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.64 mountX=-0.02 mountY=0.02, mountTheta=2.38
20:36:26.423 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.01, opts=13)
20:36:26.427 00.004 14556 Enqueuing Move request for scope (0.02, -0.01)
20:36:26.431 00.004 12308 Worker thread wakes up
20:36:26.432 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
20:36:26.432 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
20:36:26.432 00.000 12308 Moving (0.02, -0.01) raw xDistance=-0.02 yDistance=0.02
20:36:26.432 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:36:26.432 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:26.432 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:36:26.433 00.001 12308 MoveAxis(E, 0, ABG)
20:36:26.433 00.000 12308 Move returns status 0, amount 0
20:36:26.433 00.000 12308 MoveAxis(N, 0, ABG)
20:36:26.433 00.000 12308 Move returns status 0, amount 0
20:36:26.433 00.000 12308 move complete, result=0
20:36:26.434 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:26.437 00.003 12308 worker thread done servicing request
20:36:26.458 00.021 14556 UpdateGuideState exits: m=1391 SNR=25.0
20:36:26.463 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:26.467 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:26.470 00.003 14556 Enqueuing Expose request
20:36:26.473 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:36:26.477 00.004 12308 Worker thread wakes up
20:36:26.477 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:26.477 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:27.727 01.250 12308 Exposure complete
20:36:27.884 00.157 12308 worker thread done servicing request
20:36:27.884 00.000 14556 OnExposeComplete: enter
20:36:27.888 00.004 14556 UpdateGuideState(): m_state=6
20:36:27.891 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 650
20:36:27.896 00.005 14556 Star::Find returns 1 (0), X=173.26, Y=990.95, Mass=1821, SNR=28.8, Peak=159 HFD=4.3
20:36:27.899 00.003 14556 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-3.07) = xAngle (1.76 = 1.76)
20:36:27.902 00.003 14556 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.66 = 1.66)
20:36:27.906 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.19 cameraTheta=-1.31 mountX=-0.04 mountY=0.19, mountTheta=1.76
20:36:27.911 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.19, opts=13)
20:36:27.914 00.003 14556 Enqueuing Move request for scope (0.05, -0.19)
20:36:27.918 00.004 12308 Worker thread wakes up
20:36:27.918 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd
20:36:27.918 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.19)
20:36:27.918 00.000 12308 Moving (0.05, -0.19) raw xDistance=-0.04 yDistance=0.19
20:36:27.919 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:36:27.919 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:27.919 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:36:27.919 00.000 12308 MoveAxis(E, 0, ABG)
20:36:27.920 00.001 12308 Move returns status 0, amount 0
20:36:27.920 00.000 12308 MoveAxis(N, 0, ABG)
20:36:27.922 00.002 12308 Move returns status 0, amount 0
20:36:27.922 00.000 12308 move complete, result=0
20:36:27.922 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:27.926 00.004 12308 worker thread done servicing request
20:36:27.946 00.020 14556 UpdateGuideState exits: m=1821 SNR=28.8
20:36:27.949 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:27.953 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:27.956 00.003 14556 Enqueuing Expose request
20:36:27.958 00.002 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:36:27.963 00.005 12308 Worker thread wakes up
20:36:27.963 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:27.963 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:29.217 01.254 12308 Exposure complete
20:36:29.371 00.154 12308 worker thread done servicing request
20:36:29.371 00.000 14556 OnExposeComplete: enter
20:36:29.375 00.004 14556 UpdateGuideState(): m_state=6
20:36:29.380 00.005 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 651
20:36:29.384 00.004 14556 Star::Find returns 1 (0), X=173.28, Y=991.18, Mass=1844, SNR=28.7, Peak=146 HFD=4.3
20:36:29.387 00.003 14556 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.07) = xAngle (3.61 = -2.68)
20:36:29.390 00.003 14556 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.51 = -2.78)
20:36:29.395 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.53 mountX=-0.07 mountY=-0.03, mountTheta=-2.76
20:36:29.401 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.04, opts=13)
20:36:29.406 00.005 14556 Enqueuing Move request for scope (0.07, 0.04)
20:36:29.409 00.003 12308 Worker thread wakes up
20:36:29.409 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
20:36:29.410 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
20:36:29.410 00.000 12308 Moving (0.07, 0.04) raw xDistance=-0.07 yDistance=-0.03
20:36:29.410 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:36:29.410 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:29.410 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:36:29.410 00.000 12308 MoveAxis(E, 0, ABG)
20:36:29.410 00.000 12308 Move returns status 0, amount 0
20:36:29.410 00.000 12308 MoveAxis(N, 0, ABG)
20:36:29.412 00.002 12308 Move returns status 0, amount 0
20:36:29.412 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:29.416 00.004 12308 move complete, result=0
20:36:29.416 00.000 12308 worker thread done servicing request
20:36:29.437 00.021 14556 UpdateGuideState exits: m=1844 SNR=28.7
20:36:29.442 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:29.445 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:29.449 00.004 14556 Enqueuing Expose request
20:36:29.454 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:36:29.458 00.004 12308 Worker thread wakes up
20:36:29.458 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:29.460 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:30.702 01.242 12308 Exposure complete
20:36:30.865 00.163 12308 worker thread done servicing request
20:36:30.866 00.001 14556 OnExposeComplete: enter
20:36:30.871 00.005 14556 UpdateGuideState(): m_state=6
20:36:30.875 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 652
20:36:30.880 00.005 14556 Star::Find returns 1 (0), X=173.34, Y=991.36, Mass=1580, SNR=26.7, Peak=124 HFD=4.7
20:36:30.884 00.004 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.11 = -2.17)
20:36:30.888 00.004 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.27)
20:36:30.891 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.22 hyp=0.26 cameraTheta=1.04 mountX=-0.15 mountY=-0.20, mountTheta=-2.21
20:36:30.897 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.22, opts=13)
20:36:30.901 00.004 14556 Enqueuing Move request for scope (0.13, 0.22)
20:36:30.905 00.004 12308 Worker thread wakes up
20:36:30.905 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.22) opts 0xd
20:36:30.905 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.22)
20:36:30.905 00.000 12308 Moving (0.13, 0.22) raw xDistance=-0.15 yDistance=-0.20
20:36:30.905 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:36:30.905 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:30.905 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:36:30.907 00.002 12308 MoveAxis(E, 0, ABG)
20:36:30.907 00.000 12308 Move returns status 0, amount 0
20:36:30.907 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:30.910 00.003 12308 MoveAxis(N, 0, ABG)
20:36:30.910 00.000 12308 Move returns status 0, amount 0
20:36:30.911 00.001 12308 move complete, result=0
20:36:30.911 00.000 12308 worker thread done servicing request
20:36:30.930 00.019 14556 UpdateGuideState exits: m=1580 SNR=26.7
20:36:30.935 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:30.938 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:30.942 00.004 14556 Enqueuing Expose request
20:36:30.946 00.004 12308 Worker thread wakes up
20:36:30.947 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:30.947 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:30.947 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:36:32.187 01.240 12308 Exposure complete
20:36:32.355 00.168 12308 worker thread done servicing request
20:36:32.356 00.001 14556 OnExposeComplete: enter
20:36:32.360 00.004 14556 UpdateGuideState(): m_state=6
20:36:32.366 00.006 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 653
20:36:32.371 00.005 14556 Star::Find returns 1 (0), X=173.20, Y=991.33, Mass=1886, SNR=29.1, Peak=143 HFD=4.5
20:36:32.377 00.006 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
20:36:32.383 00.006 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
20:36:32.388 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.20 cameraTheta=1.63 mountX=-0.00 mountY=-0.19, mountTheta=-1.58
20:36:32.400 00.012 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.19, opts=13)
20:36:32.406 00.006 14556 Enqueuing Move request for scope (-0.01, 0.19)
20:36:32.410 00.004 12308 Worker thread wakes up
20:36:32.410 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd
20:36:32.411 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.19)
20:36:32.411 00.000 12308 Moving (-0.01, 0.19) raw xDistance=-0.00 yDistance=-0.19
20:36:32.411 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:36:32.411 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:32.413 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:36:32.413 00.000 12308 MoveAxis(E, 0, ABG)
20:36:32.413 00.000 12308 Move returns status 0, amount 0
20:36:32.413 00.000 12308 MoveAxis(N, 0, ABG)
20:36:32.414 00.001 12308 Move returns status 0, amount 0
20:36:32.414 00.000 12308 move complete, result=0
20:36:32.414 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:32.418 00.004 12308 worker thread done servicing request
20:36:32.442 00.024 14556 UpdateGuideState exits: m=1886 SNR=29.1
20:36:32.446 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:32.450 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:32.455 00.005 14556 Enqueuing Expose request
20:36:32.459 00.004 12308 Worker thread wakes up
20:36:32.459 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:36:32.463 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:32.463 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:33.709 01.246 12308 Exposure complete
20:36:33.888 00.179 12308 worker thread done servicing request
20:36:33.888 00.000 14556 OnExposeComplete: enter
20:36:33.895 00.007 14556 UpdateGuideState(): m_state=6
20:36:33.904 00.009 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 654
20:36:33.911 00.007 14556 Star::Find returns 1 (0), X=173.29, Y=991.61, Mass=2054, SNR=30.4, Peak=148 HFD=4.6
20:36:33.917 00.006 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.48 = -1.80)
20:36:33.924 00.007 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
20:36:33.930 00.006 14556 CameraToMount -- cameraX=0.08 cameraY=0.47 hyp=0.47 cameraTheta=1.41 mountX=-0.11 mountY=-0.45, mountTheta=-1.81
20:36:33.936 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.47, opts=13)
20:36:33.941 00.005 14556 Enqueuing Move request for scope (0.08, 0.47)
20:36:33.947 00.006 12308 Worker thread wakes up
20:36:33.948 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.47) opts 0xd
20:36:33.948 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.47)
20:36:33.948 00.000 12308 Moving (0.08, 0.47) raw xDistance=-0.11 yDistance=-0.45
20:36:33.948 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:36:33.949 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
20:36:33.949 00.000 12308 MoveAxis(E, 0, ABG)
20:36:33.949 00.000 12308 Move returns status 0, amount 0
20:36:33.949 00.000 12308 MoveAxis(N, 316, ABG)
20:36:33.951 00.002 12308 Guiding  Dir = 0, Dur = 316
20:36:33.951 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:33.957 00.006 12308 IsSlewing returns 0
20:36:33.958 00.001 12308 IsGuiding returns 0
20:36:33.959 00.001 12308 PulseGuide returned control before completion, sleep 326
20:36:33.977 00.018 14556 UpdateGuideState exits: m=2054 SNR=30.4
20:36:33.982 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:33.987 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:33.992 00.005 14556 Enqueuing Expose request
20:36:34.294 00.302 12308 IsGuiding returns 1
20:36:34.294 00.000 12308 scope still moving after pulse duration time elapsed
20:36:34.326 00.032 12308 IsSlewing returns 0
20:36:34.327 00.001 12308 IsGuiding returns 0
20:36:34.328 00.001 12308 scope move finished after 316 + 53 ms
20:36:34.328 00.000 12308 Move returns status 0, amount 316
20:36:34.328 00.000 12308 move complete, result=0
20:36:34.329 00.001 12308 worker thread done servicing request
20:36:34.329 00.000 12308 Worker thread wakes up
20:36:34.330 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 316 ms NORTH
20:36:34.336 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:34.336 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:35.586 01.250 12308 Exposure complete
20:36:35.750 00.164 12308 worker thread done servicing request
20:36:35.751 00.001 14556 OnExposeComplete: enter
20:36:35.755 00.004 14556 UpdateGuideState(): m_state=6
20:36:35.759 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 655
20:36:35.762 00.003 14556 Star::Find returns 1 (0), X=173.39, Y=991.05, Mass=1608, SNR=27.0, Peak=125 HFD=4.1
20:36:35.767 00.005 14556 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-3.07) = xAngle (2.61 = 2.61)
20:36:35.771 00.004 14556 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.51 = 2.51)
20:36:35.775 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-0.47 mountX=-0.17 mountY=0.12, mountTheta=2.54
20:36:35.780 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.09, opts=13)
20:36:35.784 00.004 14556 Enqueuing Move request for scope (0.18, -0.09)
20:36:35.788 00.004 12308 Worker thread wakes up
20:36:35.788 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.09) opts 0xd
20:36:35.788 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.09)
20:36:35.788 00.000 12308 Moving (0.18, -0.09) raw xDistance=-0.17 yDistance=0.12
20:36:35.788 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:36:35.789 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:35.789 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:36:35.789 00.000 12308 MoveAxis(E, 0, ABG)
20:36:35.789 00.000 12308 Move returns status 0, amount 0
20:36:35.789 00.000 12308 MoveAxis(N, 0, ABG)
20:36:35.789 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:35.794 00.005 12308 Move returns status 0, amount 0
20:36:35.794 00.000 12308 move complete, result=0
20:36:35.794 00.000 12308 worker thread done servicing request
20:36:35.817 00.023 14556 UpdateGuideState exits: m=1608 SNR=27.0
20:36:35.821 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:35.825 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:35.830 00.005 14556 Enqueuing Expose request
20:36:35.835 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:36:35.840 00.005 12308 Worker thread wakes up
20:36:35.840 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:35.840 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:37.090 01.250 12308 Exposure complete
20:36:37.250 00.160 12308 worker thread done servicing request
20:36:37.250 00.000 14556 OnExposeComplete: enter
20:36:37.254 00.004 14556 UpdateGuideState(): m_state=6
20:36:37.258 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 656
20:36:37.262 00.004 14556 Star::Find returns 1 (0), X=173.29, Y=991.11, Mass=1688, SNR=27.6, Peak=148 HFD=4.6
20:36:37.266 00.004 14556 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-3.07) = xAngle (2.76 = 2.76)
20:36:37.271 00.005 14556 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.66 = 2.66)
20:36:37.275 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-0.31 mountX=-0.08 mountY=0.04, mountTheta=2.68
20:36:37.280 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.03, opts=13)
20:36:37.284 00.004 14556 Enqueuing Move request for scope (0.08, -0.03)
20:36:37.288 00.004 12308 Worker thread wakes up
20:36:37.288 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
20:36:37.288 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
20:36:37.288 00.000 12308 Moving (0.08, -0.03) raw xDistance=-0.08 yDistance=0.04
20:36:37.288 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:36:37.289 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:37.289 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:36:37.289 00.000 12308 MoveAxis(E, 0, ABG)
20:36:37.289 00.000 12308 Move returns status 0, amount 0
20:36:37.289 00.000 12308 MoveAxis(N, 0, ABG)
20:36:37.289 00.000 12308 Move returns status 0, amount 0
20:36:37.289 00.000 12308 move complete, result=0
20:36:37.291 00.002 12308 worker thread done servicing request
20:36:37.291 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:37.316 00.025 14556 UpdateGuideState exits: m=1688 SNR=27.6
20:36:37.320 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:37.323 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:37.327 00.004 14556 Enqueuing Expose request
20:36:37.332 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:36:37.336 00.004 12308 Worker thread wakes up
20:36:37.336 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:37.336 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:38.581 01.245 12308 Exposure complete
20:36:38.744 00.163 12308 worker thread done servicing request
20:36:38.745 00.001 14556 OnExposeComplete: enter
20:36:38.750 00.005 14556 UpdateGuideState(): m_state=6
20:36:38.753 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 657
20:36:38.757 00.004 14556 Star::Find returns 1 (0), X=173.24, Y=991.32, Mass=1729, SNR=27.8, Peak=143 HFD=4.4
20:36:38.761 00.004 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.48 = -1.80)
20:36:38.764 00.003 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
20:36:38.769 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.41 mountX=-0.04 mountY=-0.17, mountTheta=-1.81
20:36:38.774 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.18, opts=13)
20:36:38.779 00.005 14556 Enqueuing Move request for scope (0.03, 0.18)
20:36:38.782 00.003 12308 Worker thread wakes up
20:36:38.782 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.18) opts 0xd
20:36:38.782 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.18)
20:36:38.782 00.000 12308 Moving (0.03, 0.18) raw xDistance=-0.04 yDistance=-0.17
20:36:38.782 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:36:38.783 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:38.783 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:36:38.783 00.000 12308 MoveAxis(E, 0, ABG)
20:36:38.783 00.000 12308 Move returns status 0, amount 0
20:36:38.783 00.000 12308 MoveAxis(N, 0, ABG)
20:36:38.783 00.000 12308 Move returns status 0, amount 0
20:36:38.785 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:38.788 00.003 12308 move complete, result=0
20:36:38.788 00.000 12308 worker thread done servicing request
20:36:38.809 00.021 14556 UpdateGuideState exits: m=1729 SNR=27.8
20:36:38.813 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:38.817 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:38.820 00.003 14556 Enqueuing Expose request
20:36:38.826 00.006 12308 Worker thread wakes up
20:36:38.826 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:38.826 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:38.826 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:36:40.084 01.258 12308 Exposure complete
20:36:40.247 00.163 12308 worker thread done servicing request
20:36:40.248 00.001 14556 OnExposeComplete: enter
20:36:40.251 00.003 14556 UpdateGuideState(): m_state=6
20:36:40.256 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 658
20:36:40.260 00.004 14556 Star::Find returns 1 (0), X=173.24, Y=991.22, Mass=1750, SNR=28.0, Peak=138 HFD=4.3
20:36:40.263 00.003 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.33 = -1.96)
20:36:40.266 00.003 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.05)
20:36:40.269 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.25 mountX=-0.03 mountY=-0.07, mountTheta=-1.97
20:36:40.275 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.08, opts=13)
20:36:40.279 00.004 14556 Enqueuing Move request for scope (0.03, 0.08)
20:36:40.282 00.003 12308 Worker thread wakes up
20:36:40.282 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
20:36:40.282 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
20:36:40.282 00.000 12308 Moving (0.03, 0.08) raw xDistance=-0.03 yDistance=-0.07
20:36:40.282 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:36:40.284 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:40.284 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:36:40.284 00.000 12308 MoveAxis(E, 0, ABG)
20:36:40.284 00.000 12308 Move returns status 0, amount 0
20:36:40.284 00.000 12308 MoveAxis(N, 0, ABG)
20:36:40.284 00.000 12308 Move returns status 0, amount 0
20:36:40.285 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:40.289 00.004 12308 move complete, result=0
20:36:40.289 00.000 12308 worker thread done servicing request
20:36:40.309 00.020 14556 UpdateGuideState exits: m=1750 SNR=28.0
20:36:40.314 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:40.318 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:40.322 00.004 14556 Enqueuing Expose request
20:36:40.326 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:36:40.329 00.003 12308 Worker thread wakes up
20:36:40.331 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:40.331 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:41.584 01.253 12308 Exposure complete
20:36:41.767 00.183 12308 worker thread done servicing request
20:36:41.767 00.000 14556 OnExposeComplete: enter
20:36:41.770 00.003 14556 UpdateGuideState(): m_state=6
20:36:41.775 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 659
20:36:41.778 00.003 14556 Star::Find returns 1 (0), X=173.47, Y=991.29, Mass=1529, SNR=26.3, Peak=130 HFD=4.0
20:36:41.782 00.004 14556 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.07) = xAngle (3.60 = -2.69)
20:36:41.785 00.003 14556 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.50 = -2.79)
20:36:41.790 00.005 14556 CameraToMount -- cameraX=0.26 cameraY=0.15 hyp=0.30 cameraTheta=0.52 mountX=-0.27 mountY=-0.10, mountTheta=-2.77
20:36:41.797 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.15, opts=13)
20:36:41.802 00.005 14556 Enqueuing Move request for scope (0.26, 0.15)
20:36:41.807 00.005 12308 Worker thread wakes up
20:36:41.807 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.15) opts 0xd
20:36:41.807 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.15)
20:36:41.807 00.000 12308 Moving (0.26, 0.15) raw xDistance=-0.27 yDistance=-0.10
20:36:41.808 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:36:41.808 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:41.808 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:36:41.808 00.000 12308 MoveAxis(E, 117, ABG)
20:36:41.809 00.001 12308 Guiding  Dir = 2, Dur = 117
20:36:41.809 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:41.813 00.004 12308 IsSlewing returns 0
20:36:41.813 00.000 12308 IsGuiding returns 0
20:36:41.814 00.001 12308 PulseGuide returned control before completion, sleep 127
20:36:41.834 00.020 14556 UpdateGuideState exits: m=1529 SNR=26.3
20:36:41.839 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:41.843 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:41.848 00.005 14556 Enqueuing Expose request
20:36:41.954 00.106 12308 IsGuiding returns 1
20:36:41.955 00.001 12308 scope still moving after pulse duration time elapsed
20:36:41.983 00.028 12308 IsSlewing returns 0
20:36:41.985 00.002 12308 IsGuiding returns 0
20:36:41.986 00.001 12308 scope move finished after 117 + 55 ms
20:36:41.986 00.000 12308 Move returns status 0, amount 117
20:36:41.987 00.001 12308 MoveAxis(N, 0, ABG)
20:36:41.987 00.000 12308 Move returns status 0, amount 0
20:36:41.989 00.002 12308 move complete, result=0
20:36:41.989 00.000 12308 worker thread done servicing request
20:36:41.989 00.000 14556 GuideStep: -0.3 px 117 ms EAST, -0.1 px 0 ms NORTH
20:36:41.996 00.007 12308 Worker thread wakes up
20:36:41.996 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:41.996 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:43.248 01.252 12308 Exposure complete
20:36:43.405 00.157 12308 worker thread done servicing request
20:36:43.406 00.001 14556 OnExposeComplete: enter
20:36:43.410 00.004 14556 UpdateGuideState(): m_state=6
20:36:43.413 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 660
20:36:43.417 00.004 14556 Star::Find returns 1 (0), X=173.12, Y=991.35, Mass=1828, SNR=28.8, Peak=171 HFD=4.2
20:36:43.422 00.005 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
20:36:43.427 00.005 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.32)
20:36:43.430 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.98 mountX=0.08 mountY=-0.22, mountTheta=-1.23
20:36:43.436 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.21, opts=13)
20:36:43.439 00.003 14556 Enqueuing Move request for scope (-0.09, 0.21)
20:36:43.443 00.004 12308 Worker thread wakes up
20:36:43.443 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.21) opts 0xd
20:36:43.443 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.21)
20:36:43.443 00.000 12308 Moving (-0.09, 0.21) raw xDistance=0.08 yDistance=-0.22
20:36:43.443 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:36:43.443 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:36:43.443 00.000 12308 MoveAxis(E, 0, ABG)
20:36:43.443 00.000 12308 Move returns status 0, amount 0
20:36:43.445 00.002 12308 MoveAxis(N, 156, ABG)
20:36:43.445 00.000 12308 Guiding  Dir = 0, Dur = 156
20:36:43.445 00.000 12308 IsSlewing returns 0
20:36:43.445 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:43.449 00.004 12308 IsGuiding returns 0
20:36:43.449 00.000 12308 PulseGuide returned control before completion, sleep 166
20:36:43.470 00.021 14556 UpdateGuideState exits: m=1828 SNR=28.8
20:36:43.475 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:43.479 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:43.484 00.005 14556 Enqueuing Expose request
20:36:43.628 00.144 12308 IsGuiding returns 1
20:36:43.628 00.000 12308 scope still moving after pulse duration time elapsed
20:36:43.659 00.031 12308 IsSlewing returns 0
20:36:43.661 00.002 12308 IsGuiding returns 0
20:36:43.661 00.000 12308 scope move finished after 156 + 55 ms
20:36:43.661 00.000 12308 Move returns status 0, amount 156
20:36:43.661 00.000 12308 move complete, result=0
20:36:43.662 00.001 12308 worker thread done servicing request
20:36:43.662 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 156 ms NORTH
20:36:43.668 00.006 12308 Worker thread wakes up
20:36:43.668 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:43.669 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:44.919 01.250 12308 Exposure complete
20:36:45.071 00.152 12308 worker thread done servicing request
20:36:45.071 00.000 14556 OnExposeComplete: enter
20:36:45.076 00.005 14556 UpdateGuideState(): m_state=6
20:36:45.079 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 661
20:36:45.084 00.005 14556 Star::Find returns 1 (0), X=173.26, Y=991.34, Mass=1268, SNR=23.8, Peak=113 HFD=4.3
20:36:45.087 00.003 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.39 = -1.89)
20:36:45.093 00.006 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -1.99)
20:36:45.097 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.32 mountX=-0.07 mountY=-0.19, mountTheta=-1.90
20:36:45.103 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.20, opts=13)
20:36:45.106 00.003 14556 Enqueuing Move request for scope (0.05, 0.20)
20:36:45.111 00.005 12308 Worker thread wakes up
20:36:45.111 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.20) opts 0xd
20:36:45.112 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.20)
20:36:45.112 00.000 12308 Moving (0.05, 0.20) raw xDistance=-0.07 yDistance=-0.19
20:36:45.112 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:36:45.113 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:45.113 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:36:45.114 00.001 12308 MoveAxis(E, 0, ABG)
20:36:45.114 00.000 12308 Move returns status 0, amount 0
20:36:45.114 00.000 12308 MoveAxis(N, 0, ABG)
20:36:45.114 00.000 12308 Move returns status 0, amount 0
20:36:45.115 00.001 12308 move complete, result=0
20:36:45.115 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:45.119 00.004 12308 worker thread done servicing request
20:36:45.139 00.020 14556 UpdateGuideState exits: m=1268 SNR=23.8
20:36:45.145 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:45.150 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:45.154 00.004 14556 Enqueuing Expose request
20:36:45.158 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:36:45.161 00.003 12308 Worker thread wakes up
20:36:45.162 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:45.162 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:46.415 01.253 12308 Exposure complete
20:36:46.578 00.163 12308 worker thread done servicing request
20:36:46.579 00.001 14556 OnExposeComplete: enter
20:36:46.583 00.004 14556 UpdateGuideState(): m_state=6
20:36:46.588 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 662
20:36:46.590 00.002 14556 Star::Find returns 1 (0), X=172.96, Y=991.47, Mass=1630, SNR=27.0, Peak=142 HFD=4.1
20:36:46.594 00.004 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.29 = -1.00)
20:36:46.598 00.004 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.10)
20:36:46.602 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.33 hyp=0.42 cameraTheta=2.21 mountX=0.23 mountY=-0.37, mountTheta=-1.02
20:36:46.606 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.33, opts=13)
20:36:46.609 00.003 14556 Enqueuing Move request for scope (-0.25, 0.33)
20:36:46.614 00.005 12308 Worker thread wakes up
20:36:46.614 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.33) opts 0xd
20:36:46.614 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.33)
20:36:46.614 00.000 12308 Moving (-0.25, 0.33) raw xDistance=0.23 yDistance=-0.37
20:36:46.614 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
20:36:46.614 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
20:36:46.614 00.000 12308 MoveAxis(W, 98, ABG)
20:36:46.615 00.001 12308 Guiding  Dir = 3, Dur = 98
20:36:46.615 00.000 12308 IsSlewing returns 0
20:36:46.615 00.000 12308 IsGuiding returns 0
20:36:46.615 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:46.620 00.005 12308 PulseGuide returned control before completion, sleep 108
20:36:46.640 00.020 14556 UpdateGuideState exits: m=1630 SNR=27.0
20:36:46.645 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:46.650 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:46.653 00.003 14556 Enqueuing Expose request
20:36:46.734 00.081 12308 IsGuiding returns 1
20:36:46.734 00.000 12308 scope still moving after pulse duration time elapsed
20:36:46.766 00.032 12308 IsSlewing returns 0
20:36:46.767 00.001 12308 IsGuiding returns 0
20:36:46.767 00.000 12308 scope move finished after 98 + 53 ms
20:36:46.767 00.000 12308 Move returns status 0, amount 98
20:36:46.768 00.001 12308 MoveAxis(N, 261, ABG)
20:36:46.768 00.000 12308 Guiding  Dir = 0, Dur = 261
20:36:46.769 00.001 12308 IsSlewing returns 0
20:36:46.769 00.000 12308 IsGuiding returns 0
20:36:46.771 00.002 12308 PulseGuide returned control before completion, sleep 271
20:36:47.047 00.276 12308 IsGuiding returns 1
20:36:47.048 00.001 12308 scope still moving after pulse duration time elapsed
20:36:47.078 00.030 12308 IsSlewing returns 0
20:36:47.079 00.001 12308 IsGuiding returns 0
20:36:47.079 00.000 12308 scope move finished after 261 + 48 ms
20:36:47.079 00.000 12308 Move returns status 0, amount 261
20:36:47.079 00.000 12308 move complete, result=0
20:36:47.080 00.001 12308 worker thread done servicing request
20:36:47.080 00.000 14556 GuideStep: 0.2 px 98 ms WEST, -0.4 px 261 ms NORTH
20:36:47.087 00.007 12308 Worker thread wakes up
20:36:47.087 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:47.087 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:48.341 01.254 12308 Exposure complete
20:36:48.498 00.157 12308 worker thread done servicing request
20:36:48.499 00.001 14556 OnExposeComplete: enter
20:36:48.502 00.003 14556 UpdateGuideState(): m_state=6
20:36:48.507 00.005 14556 Star::Find(15, 172, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 663
20:36:48.511 00.004 14556 Star::Find returns 1 (0), X=173.41, Y=990.90, Mass=1876, SNR=29.0, Peak=154 HFD=4.4
20:36:48.515 00.004 14556 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-3.07) = xAngle (2.20 = 2.20)
20:36:48.519 00.004 14556 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.10 = 2.10)
20:36:48.523 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=-0.23 hyp=0.31 cameraTheta=-0.87 mountX=-0.18 mountY=0.26, mountTheta=2.17
20:36:48.527 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.23, opts=13)
20:36:48.532 00.005 14556 Enqueuing Move request for scope (0.20, -0.23)
20:36:48.535 00.003 12308 Worker thread wakes up
20:36:48.535 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.23) opts 0xd
20:36:48.536 00.001 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.23)
20:36:48.536 00.000 12308 Moving (0.20, -0.23) raw xDistance=-0.18 yDistance=0.26
20:36:48.536 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:36:48.536 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:36:48.536 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:36:48.536 00.000 12308 MoveAxis(E, 0, ABG)
20:36:48.536 00.000 12308 Move returns status 0, amount 0
20:36:48.538 00.002 12308 MoveAxis(N, 0, ABG)
20:36:48.538 00.000 12308 Move returns status 0, amount 0
20:36:48.538 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:48.541 00.003 12308 move complete, result=0
20:36:48.541 00.000 12308 worker thread done servicing request
20:36:48.562 00.021 14556 UpdateGuideState exits: m=1876 SNR=29.0
20:36:48.567 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:48.570 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:48.574 00.004 14556 Enqueuing Expose request
20:36:48.578 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
20:36:48.583 00.005 12308 Worker thread wakes up
20:36:48.585 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:48.585 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:49.831 01.246 12308 Exposure complete
20:36:49.983 00.152 14556 OnExposeComplete: enter
20:36:49.986 00.003 14556 UpdateGuideState(): m_state=6
20:36:49.991 00.005 12308 worker thread done servicing request
20:36:49.991 00.000 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 664
20:36:49.995 00.004 14556 Star::Find returns 1 (0), X=173.40, Y=991.12, Mass=1750, SNR=28.2, Peak=143 HFD=4.3
20:36:49.999 00.004 14556 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-3.07) = xAngle (2.98 = 2.98)
20:36:50.002 00.003 14556 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.88 = 2.88)
20:36:50.006 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-0.09 mountX=-0.19 mountY=0.05, mountTheta=2.89
20:36:50.012 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=-0.02, opts=13)
20:36:50.016 00.004 14556 Enqueuing Move request for scope (0.19, -0.02)
20:36:50.020 00.004 12308 Worker thread wakes up
20:36:50.020 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.02) opts 0xd
20:36:50.020 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, -0.02)
20:36:50.020 00.000 12308 Moving (0.19, -0.02) raw xDistance=-0.19 yDistance=0.05
20:36:50.020 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:36:50.020 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:50.021 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:36:50.021 00.000 12308 MoveAxis(E, 0, ABG)
20:36:50.021 00.000 12308 Move returns status 0, amount 0
20:36:50.021 00.000 12308 MoveAxis(N, 0, ABG)
20:36:50.021 00.000 12308 Move returns status 0, amount 0
20:36:50.021 00.000 12308 move complete, result=0
20:36:50.021 00.000 12308 worker thread done servicing request
20:36:50.022 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:50.046 00.024 14556 UpdateGuideState exits: m=1750 SNR=28.2
20:36:50.051 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:50.054 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:50.058 00.004 14556 Enqueuing Expose request
20:36:50.062 00.004 12308 Worker thread wakes up
20:36:50.062 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:50.062 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:50.062 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:36:51.316 01.254 12308 Exposure complete
20:36:51.471 00.155 12308 worker thread done servicing request
20:36:51.471 00.000 14556 OnExposeComplete: enter
20:36:51.477 00.006 14556 UpdateGuideState(): m_state=6
20:36:51.484 00.007 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 665
20:36:51.492 00.008 14556 Star::Find returns 1 (0), X=173.61, Y=991.17, Mass=1764, SNR=28.0, Peak=146 HFD=4.3
20:36:51.499 00.007 14556 CameraToMount -- cameraTheta (0.08) - m_xAngle (-3.07) = xAngle (3.16 = -3.13)
20:36:51.505 00.006 14556 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.06 = 3.06)
20:36:51.510 00.005 14556 CameraToMount -- cameraX=0.40 cameraY=0.03 hyp=0.40 cameraTheta=0.08 mountX=-0.40 mountY=0.03, mountTheta=3.06
20:36:51.516 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.40, y=0.03, opts=13)
20:36:51.523 00.007 14556 Enqueuing Move request for scope (0.40, 0.03)
20:36:51.529 00.006 12308 Worker thread wakes up
20:36:51.529 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.03) opts 0xd
20:36:51.529 00.000 12308 Handling offset move in thread for scope, endpoint = (0.40, 0.03)
20:36:51.529 00.000 12308 Moving (0.40, 0.03) raw xDistance=-0.40 yDistance=0.03
20:36:51.531 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
20:36:51.531 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:51.531 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:36:51.531 00.000 12308 MoveAxis(E, 173, ABG)
20:36:51.532 00.001 12308 Guiding  Dir = 2, Dur = 173
20:36:51.532 00.000 12308 IsSlewing returns 0
20:36:51.532 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:51.538 00.006 12308 IsGuiding returns 0
20:36:51.538 00.000 12308 PulseGuide returned control before completion, sleep 183
20:36:51.566 00.028 14556 UpdateGuideState exits: m=1764 SNR=28.0
20:36:51.570 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:51.575 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:51.580 00.005 14556 Enqueuing Expose request
20:36:51.728 00.148 12308 IsGuiding returns 1
20:36:51.728 00.000 12308 scope still moving after pulse duration time elapsed
20:36:51.760 00.032 12308 IsSlewing returns 0
20:36:51.760 00.000 12308 IsGuiding returns 0
20:36:51.760 00.000 12308 scope move finished after 173 + 48 ms
20:36:51.761 00.001 12308 Move returns status 0, amount 173
20:36:51.761 00.000 12308 MoveAxis(N, 0, ABG)
20:36:51.761 00.000 12308 Move returns status 0, amount 0
20:36:51.761 00.000 12308 move complete, result=0
20:36:51.761 00.000 12308 worker thread done servicing request
20:36:51.762 00.001 12308 Worker thread wakes up
20:36:51.762 00.000 14556 GuideStep: -0.4 px 173 ms EAST, 0.0 px 0 ms NORTH
20:36:51.767 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:51.768 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:53.019 01.251 12308 Exposure complete
20:36:53.177 00.158 12308 worker thread done servicing request
20:36:53.177 00.000 14556 OnExposeComplete: enter
20:36:53.182 00.005 14556 UpdateGuideState(): m_state=6
20:36:53.186 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 666
20:36:53.191 00.005 14556 Star::Find returns 1 (0), X=173.18, Y=991.30, Mass=1755, SNR=28.2, Peak=145 HFD=4.5
20:36:53.194 00.003 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.82 = -1.46)
20:36:53.198 00.004 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.56)
20:36:53.202 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.75 mountX=0.02 mountY=-0.16, mountTheta=-1.46
20:36:53.209 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.16, opts=13)
20:36:53.214 00.005 14556 Enqueuing Move request for scope (-0.03, 0.16)
20:36:53.218 00.004 12308 Worker thread wakes up
20:36:53.218 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.16) opts 0xd
20:36:53.218 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.16)
20:36:53.218 00.000 12308 Moving (-0.03, 0.16) raw xDistance=0.02 yDistance=-0.16
20:36:53.219 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:36:53.219 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:53.219 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:36:53.219 00.000 12308 MoveAxis(E, 0, ABG)
20:36:53.220 00.001 12308 Move returns status 0, amount 0
20:36:53.221 00.001 12308 MoveAxis(N, 0, ABG)
20:36:53.221 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=239, Gamma=1.000
20:36:53.225 00.004 12308 Move returns status 0, amount 0
20:36:53.225 00.000 12308 move complete, result=0
20:36:53.225 00.000 12308 worker thread done servicing request
20:36:53.246 00.021 14556 UpdateGuideState exits: m=1755 SNR=28.2
20:36:53.252 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:53.255 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:53.259 00.004 14556 Enqueuing Expose request
20:36:53.262 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:36:53.268 00.006 12308 Worker thread wakes up
20:36:53.268 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:53.268 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:54.529 01.261 12308 Exposure complete
20:36:54.683 00.154 12308 worker thread done servicing request
20:36:54.684 00.001 14556 OnExposeComplete: enter
20:36:54.688 00.004 14556 UpdateGuideState(): m_state=6
20:36:54.691 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 667
20:36:54.695 00.004 14556 Star::Find returns 1 (0), X=172.81, Y=991.32, Mass=1499, SNR=26.0, Peak=115 HFD=4.4
20:36:54.699 00.004 14556 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.07) = xAngle (5.79 = -0.50)
20:36:54.704 00.005 14556 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.60)
20:36:54.709 00.005 14556 CameraToMount -- cameraX=-0.40 cameraY=0.18 hyp=0.44 cameraTheta=2.71 mountX=0.38 mountY=-0.25, mountTheta=-0.57
20:36:54.715 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.40, y=0.18, opts=13)
20:36:54.719 00.004 14556 Enqueuing Move request for scope (-0.40, 0.18)
20:36:54.723 00.004 12308 Worker thread wakes up
20:36:54.723 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.18) opts 0xd
20:36:54.723 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.40, 0.18)
20:36:54.724 00.001 12308 Moving (-0.40, 0.18) raw xDistance=0.38 yDistance=-0.25
20:36:54.724 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
20:36:54.724 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:36:54.724 00.000 12308 MoveAxis(W, 167, ABG)
20:36:54.724 00.000 12308 Guiding  Dir = 3, Dur = 167
20:36:54.724 00.000 12308 IsSlewing returns 0
20:36:54.726 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:54.730 00.004 12308 IsGuiding returns 0
20:36:54.731 00.001 12308 PulseGuide returned control before completion, sleep 177
20:36:54.753 00.022 14556 UpdateGuideState exits: m=1499 SNR=26.0
20:36:54.757 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:54.762 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:54.766 00.004 14556 Enqueuing Expose request
20:36:54.923 00.157 12308 IsGuiding returns 1
20:36:54.923 00.000 12308 scope still moving after pulse duration time elapsed
20:36:54.954 00.031 12308 IsSlewing returns 0
20:36:54.955 00.001 12308 IsGuiding returns 0
20:36:54.956 00.001 12308 scope move finished after 167 + 58 ms
20:36:54.956 00.000 12308 Move returns status 0, amount 167
20:36:54.956 00.000 12308 MoveAxis(N, 173, ABG)
20:36:54.956 00.000 12308 Guiding  Dir = 0, Dur = 173
20:36:54.957 00.001 12308 IsSlewing returns 0
20:36:54.957 00.000 12308 IsGuiding returns 0
20:36:54.958 00.001 12308 PulseGuide returned control before completion, sleep 183
20:36:55.156 00.198 12308 IsGuiding returns 1
20:36:55.156 00.000 12308 scope still moving after pulse duration time elapsed
20:36:55.188 00.032 12308 IsSlewing returns 0
20:36:55.189 00.001 12308 IsGuiding returns 0
20:36:55.190 00.001 12308 scope move finished after 173 + 58 ms
20:36:55.190 00.000 12308 Move returns status 0, amount 173
20:36:55.190 00.000 12308 move complete, result=0
20:36:55.191 00.001 12308 worker thread done servicing request
20:36:55.192 00.001 12308 Worker thread wakes up
20:36:55.192 00.000 14556 GuideStep: 0.4 px 167 ms WEST, -0.2 px 173 ms NORTH
20:36:55.197 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:55.198 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:56.447 01.249 12308 Exposure complete
20:36:56.609 00.162 12308 worker thread done servicing request
20:36:56.609 00.000 14556 OnExposeComplete: enter
20:36:56.613 00.004 14556 UpdateGuideState(): m_state=6
20:36:56.620 00.007 14556 Star::Find(15, 172, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 668
20:36:56.624 00.004 14556 Star::Find returns 1 (0), X=173.06, Y=991.11, Mass=1892, SNR=29.1, Peak=173 HFD=4.4
20:36:56.628 00.004 14556 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-3.07) = xAngle (0.10 = 0.10)
20:36:56.631 00.003 14556 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.00 = -0.00)
20:36:56.636 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-2.98 mountX=0.15 mountY=-0.00, mountTheta=-0.00
20:36:56.641 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.02, opts=13)
20:36:56.645 00.004 14556 Enqueuing Move request for scope (-0.15, -0.02)
20:36:56.649 00.004 12308 Worker thread wakes up
20:36:56.649 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd
20:36:56.649 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.02)
20:36:56.649 00.000 12308 Moving (-0.15, -0.02) raw xDistance=0.15 yDistance=-0.00
20:36:56.649 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:36:56.650 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:56.650 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:36:56.650 00.000 12308 MoveAxis(E, 0, ABG)
20:36:56.650 00.000 12308 Move returns status 0, amount 0
20:36:56.650 00.000 12308 MoveAxis(N, 0, ABG)
20:36:56.650 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:56.655 00.005 12308 Move returns status 0, amount 0
20:36:56.655 00.000 12308 move complete, result=0
20:36:56.656 00.001 12308 worker thread done servicing request
20:36:56.675 00.019 14556 UpdateGuideState exits: m=1892 SNR=29.1
20:36:56.681 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:56.684 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:56.689 00.005 14556 Enqueuing Expose request
20:36:56.692 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:36:56.695 00.003 12308 Worker thread wakes up
20:36:56.695 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:56.695 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:57.947 01.252 12308 Exposure complete
20:36:58.101 00.154 12308 worker thread done servicing request
20:36:58.102 00.001 14556 OnExposeComplete: enter
20:36:58.104 00.002 14556 UpdateGuideState(): m_state=6
20:36:58.108 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 669
20:36:58.113 00.005 14556 Star::Find returns 1 (0), X=173.17, Y=991.10, Mass=1945, SNR=29.8, Peak=184 HFD=4.4
20:36:58.116 00.003 14556 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.07) = xAngle (0.60 = 0.60)
20:36:58.121 00.005 14556 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.50 = 0.50)
20:36:58.125 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.47 mountX=0.04 mountY=0.03, mountTheta=0.53
20:36:58.129 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.03, opts=13)
20:36:58.134 00.005 14556 Enqueuing Move request for scope (-0.04, -0.03)
20:36:58.137 00.003 12308 Worker thread wakes up
20:36:58.137 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
20:36:58.137 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
20:36:58.137 00.000 12308 Moving (-0.04, -0.03) raw xDistance=0.04 yDistance=0.03
20:36:58.137 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:36:58.138 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:58.138 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:36:58.138 00.000 12308 MoveAxis(E, 0, ABG)
20:36:58.138 00.000 12308 Move returns status 0, amount 0
20:36:58.139 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:58.144 00.005 12308 MoveAxis(N, 0, ABG)
20:36:58.145 00.001 12308 Move returns status 0, amount 0
20:36:58.145 00.000 12308 move complete, result=0
20:36:58.146 00.001 12308 worker thread done servicing request
20:36:58.168 00.022 14556 UpdateGuideState exits: m=1945 SNR=29.8
20:36:58.175 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:58.182 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:58.188 00.006 14556 Enqueuing Expose request
20:36:58.193 00.005 12308 Worker thread wakes up
20:36:58.194 00.001 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:36:58.200 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:58.200 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:36:59.448 01.248 12308 Exposure complete
20:36:59.605 00.157 12308 worker thread done servicing request
20:36:59.605 00.000 14556 OnExposeComplete: enter
20:36:59.610 00.005 14556 UpdateGuideState(): m_state=6
20:36:59.614 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 670
20:36:59.617 00.003 14556 Star::Find returns 1 (0), X=172.95, Y=991.18, Mass=1746, SNR=28.0, Peak=167 HFD=4.3
20:36:59.621 00.004 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.04 = -0.24)
20:36:59.626 00.005 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.94 = -0.34)
20:36:59.630 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.04 hyp=0.26 cameraTheta=2.97 mountX=0.25 mountY=-0.09, mountTheta=-0.33
20:36:59.636 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.04, opts=13)
20:36:59.641 00.005 14556 Enqueuing Move request for scope (-0.26, 0.04)
20:36:59.647 00.006 12308 Worker thread wakes up
20:36:59.648 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.04) opts 0xd
20:36:59.648 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.04)
20:36:59.648 00.000 12308 Moving (-0.26, 0.04) raw xDistance=0.25 yDistance=-0.09
20:36:59.648 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:36:59.648 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:59.649 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:36:59.649 00.000 12308 MoveAxis(W, 110, ABG)
20:36:59.649 00.000 12308 Guiding  Dir = 3, Dur = 110
20:36:59.650 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:36:59.654 00.004 12308 IsSlewing returns 0
20:36:59.655 00.001 12308 IsGuiding returns 0
20:36:59.655 00.000 12308 PulseGuide returned control before completion, sleep 120
20:36:59.678 00.023 14556 UpdateGuideState exits: m=1746 SNR=28.0
20:36:59.682 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:59.686 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:36:59.691 00.005 14556 Enqueuing Expose request
20:36:59.780 00.089 12308 IsGuiding returns 1
20:36:59.781 00.001 12308 scope still moving after pulse duration time elapsed
20:36:59.812 00.031 12308 IsSlewing returns 0
20:36:59.813 00.001 12308 IsGuiding returns 0
20:36:59.814 00.001 12308 scope move finished after 110 + 48 ms
20:36:59.814 00.000 12308 Move returns status 0, amount 110
20:36:59.815 00.001 12308 MoveAxis(N, 0, ABG)
20:36:59.815 00.000 12308 Move returns status 0, amount 0
20:36:59.815 00.000 12308 move complete, result=0
20:36:59.816 00.001 12308 worker thread done servicing request
20:36:59.817 00.001 12308 Worker thread wakes up
20:36:59.817 00.000 14556 GuideStep: 0.3 px 110 ms WEST, -0.1 px 0 ms NORTH
20:36:59.823 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:36:59.823 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:01.070 01.247 12308 Exposure complete
20:37:01.247 00.177 12308 worker thread done servicing request
20:37:01.249 00.002 14556 OnExposeComplete: enter
20:37:01.252 00.003 14556 UpdateGuideState(): m_state=6
20:37:01.255 00.003 14556 Star::Find(15, 172, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 671
20:37:01.260 00.005 14556 Star::Find returns 1 (0), X=173.30, Y=991.26, Mass=1743, SNR=28.1, Peak=148 HFD=4.6
20:37:01.263 00.003 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.98 = -2.30)
20:37:01.268 00.005 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.88 = -2.40)
20:37:01.274 00.006 14556 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.91 mountX=-0.10 mountY=-0.10, mountTheta=-2.35
20:37:01.280 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.12, opts=13)
20:37:01.283 00.003 14556 Enqueuing Move request for scope (0.09, 0.12)
20:37:01.288 00.005 12308 Worker thread wakes up
20:37:01.289 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
20:37:01.289 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
20:37:01.289 00.000 12308 Moving (0.09, 0.12) raw xDistance=-0.10 yDistance=-0.10
20:37:01.289 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:37:01.289 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:01.290 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:37:01.290 00.000 12308 MoveAxis(E, 0, ABG)
20:37:01.290 00.000 12308 Move returns status 0, amount 0
20:37:01.290 00.000 12308 MoveAxis(N, 0, ABG)
20:37:01.290 00.000 12308 Move returns status 0, amount 0
20:37:01.290 00.000 12308 move complete, result=0
20:37:01.290 00.000 12308 worker thread done servicing request
20:37:01.291 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:01.316 00.025 14556 UpdateGuideState exits: m=1743 SNR=28.1
20:37:01.323 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:01.330 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:01.333 00.003 14556 Enqueuing Expose request
20:37:01.336 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:01.340 00.004 12308 Worker thread wakes up
20:37:01.340 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:01.340 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:02.582 01.242 12308 Exposure complete
20:37:02.742 00.160 12308 worker thread done servicing request
20:37:02.743 00.001 14556 OnExposeComplete: enter
20:37:02.746 00.003 14556 UpdateGuideState(): m_state=6
20:37:02.750 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 672
20:37:02.754 00.004 14556 Star::Find returns 1 (0), X=173.31, Y=991.59, Mass=1748, SNR=28.3, Peak=135 HFD=4.5
20:37:02.757 00.003 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.43 = -1.85)
20:37:02.761 00.004 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.95)
20:37:02.765 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.45 hyp=0.46 cameraTheta=1.36 mountX=-0.13 mountY=-0.43, mountTheta=-1.86
20:37:02.772 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.45, opts=13)
20:37:02.777 00.005 14556 Enqueuing Move request for scope (0.10, 0.45)
20:37:02.781 00.004 12308 Worker thread wakes up
20:37:02.781 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.45) opts 0xd
20:37:02.781 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.45)
20:37:02.781 00.000 12308 Moving (0.10, 0.45) raw xDistance=-0.13 yDistance=-0.43
20:37:02.781 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:37:02.783 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
20:37:02.783 00.000 12308 MoveAxis(E, 0, ABG)
20:37:02.783 00.000 12308 Move returns status 0, amount 0
20:37:02.783 00.000 12308 MoveAxis(N, 303, ABG)
20:37:02.783 00.000 12308 Guiding  Dir = 0, Dur = 303
20:37:02.784 00.001 12308 IsSlewing returns 0
20:37:02.784 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:02.789 00.005 12308 IsGuiding returns 0
20:37:02.789 00.000 12308 PulseGuide returned control before completion, sleep 313
20:37:02.810 00.021 14556 UpdateGuideState exits: m=1748 SNR=28.3
20:37:02.815 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:02.820 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:02.823 00.003 14556 Enqueuing Expose request
20:37:03.111 00.288 12308 IsGuiding returns 1
20:37:03.112 00.001 12308 scope still moving after pulse duration time elapsed
20:37:03.141 00.029 12308 IsSlewing returns 0
20:37:03.144 00.003 12308 IsGuiding returns 0
20:37:03.144 00.000 12308 scope move finished after 303 + 52 ms
20:37:03.145 00.001 12308 Move returns status 0, amount 303
20:37:03.145 00.000 12308 move complete, result=0
20:37:03.145 00.000 12308 worker thread done servicing request
20:37:03.147 00.002 12308 Worker thread wakes up
20:37:03.147 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 303 ms NORTH
20:37:03.154 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:03.154 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:04.409 01.255 12308 Exposure complete
20:37:04.566 00.157 12308 worker thread done servicing request
20:37:04.567 00.001 14556 OnExposeComplete: enter
20:37:04.570 00.003 14556 UpdateGuideState(): m_state=6
20:37:04.574 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 673
20:37:04.579 00.005 14556 Star::Find returns 1 (0), X=173.01, Y=990.96, Mass=2160, SNR=31.1, Peak=202 HFD=4.4
20:37:04.583 00.004 14556 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-3.07) = xAngle (0.66 = 0.66)
20:37:04.587 00.004 14556 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.57 = 0.57)
20:37:04.591 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.18 hyp=0.27 cameraTheta=-2.41 mountX=0.21 mountY=0.15, mountTheta=0.60
20:37:04.595 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.18, opts=13)
20:37:04.599 00.004 14556 Enqueuing Move request for scope (-0.20, -0.18)
20:37:04.603 00.004 12308 Worker thread wakes up
20:37:04.603 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.18) opts 0xd
20:37:04.603 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.18)
20:37:04.603 00.000 12308 Moving (-0.20, -0.18) raw xDistance=0.21 yDistance=0.15
20:37:04.603 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:37:04.603 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:04.603 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:37:04.605 00.002 12308 MoveAxis(W, 93, ABG)
20:37:04.605 00.000 12308 Guiding  Dir = 3, Dur = 93
20:37:04.605 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:04.608 00.003 12308 IsSlewing returns 0
20:37:04.609 00.001 12308 IsGuiding returns 0
20:37:04.609 00.000 12308 PulseGuide returned control before completion, sleep 103
20:37:04.632 00.023 14556 UpdateGuideState exits: m=2160 SNR=31.1
20:37:04.637 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:04.640 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:04.645 00.005 14556 Enqueuing Expose request
20:37:04.727 00.082 12308 IsGuiding returns 1
20:37:04.727 00.000 12308 scope still moving after pulse duration time elapsed
20:37:04.758 00.031 12308 IsSlewing returns 0
20:37:04.760 00.002 12308 IsGuiding returns 0
20:37:04.761 00.001 12308 scope move finished after 93 + 59 ms
20:37:04.762 00.001 12308 Move returns status 0, amount 93
20:37:04.763 00.001 12308 MoveAxis(N, 0, ABG)
20:37:04.763 00.000 12308 Move returns status 0, amount 0
20:37:04.766 00.003 12308 move complete, result=0
20:37:04.766 00.000 14556 GuideStep: 0.2 px 93 ms WEST, 0.1 px 0 ms NORTH
20:37:04.778 00.012 12308 worker thread done servicing request
20:37:04.779 00.001 12308 Worker thread wakes up
20:37:04.779 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:04.780 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:06.032 01.252 12308 Exposure complete
20:37:06.208 00.176 12308 worker thread done servicing request
20:37:06.209 00.001 14556 OnExposeComplete: enter
20:37:06.214 00.005 14556 UpdateGuideState(): m_state=6
20:37:06.218 00.004 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 674
20:37:06.222 00.004 14556 Star::Find returns 1 (0), X=173.55, Y=991.24, Mass=1571, SNR=26.7, Peak=118 HFD=4.6
20:37:06.226 00.004 14556 CameraToMount -- cameraTheta (0.28) - m_xAngle (-3.07) = xAngle (3.35 = -2.93)
20:37:06.230 00.004 14556 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.25 = -3.03)
20:37:06.234 00.004 14556 CameraToMount -- cameraX=0.34 cameraY=0.10 hyp=0.36 cameraTheta=0.28 mountX=-0.35 mountY=-0.04, mountTheta=-3.03
20:37:06.238 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.34, y=0.10, opts=13)
20:37:06.243 00.005 14556 Enqueuing Move request for scope (0.34, 0.10)
20:37:06.247 00.004 12308 Worker thread wakes up
20:37:06.247 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.10) opts 0xd
20:37:06.247 00.000 12308 Handling offset move in thread for scope, endpoint = (0.34, 0.10)
20:37:06.247 00.000 12308 Moving (0.34, 0.10) raw xDistance=-0.35 yDistance=-0.04
20:37:06.247 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.35
20:37:06.247 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:06.248 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:37:06.248 00.000 12308 MoveAxis(E, 145, ABG)
20:37:06.248 00.000 12308 Guiding  Dir = 2, Dur = 145
20:37:06.248 00.000 12308 IsSlewing returns 0
20:37:06.249 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:06.253 00.004 12308 IsGuiding returns 0
20:37:06.253 00.000 12308 PulseGuide returned control before completion, sleep 155
20:37:06.272 00.019 14556 UpdateGuideState exits: m=1571 SNR=26.7
20:37:06.276 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:06.281 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:06.284 00.003 14556 Enqueuing Expose request
20:37:06.411 00.127 12308 IsGuiding returns 1
20:37:06.412 00.001 12308 scope still moving after pulse duration time elapsed
20:37:06.443 00.031 12308 IsSlewing returns 0
20:37:06.444 00.001 12308 IsGuiding returns 0
20:37:06.445 00.001 12308 scope move finished after 145 + 46 ms
20:37:06.445 00.000 12308 Move returns status 0, amount 145
20:37:06.445 00.000 12308 MoveAxis(N, 0, ABG)
20:37:06.446 00.001 12308 Move returns status 0, amount 0
20:37:06.447 00.001 12308 move complete, result=0
20:37:06.447 00.000 12308 worker thread done servicing request
20:37:06.447 00.000 14556 GuideStep: -0.3 px 145 ms EAST, -0.0 px 0 ms NORTH
20:37:06.455 00.008 12308 Worker thread wakes up
20:37:06.455 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:06.455 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:07.706 01.251 12308 Exposure complete
20:37:07.859 00.153 12308 worker thread done servicing request
20:37:07.860 00.001 14556 OnExposeComplete: enter
20:37:07.864 00.004 14556 UpdateGuideState(): m_state=6
20:37:07.867 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 675
20:37:07.871 00.004 14556 Star::Find returns 1 (0), X=172.99, Y=991.42, Mass=1473, SNR=25.6, Peak=132 HFD=4.2
20:37:07.874 00.003 14556 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.07) = xAngle (5.31 = -0.98)
20:37:07.878 00.004 14556 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.08)
20:37:07.882 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.28 hyp=0.35 cameraTheta=2.23 mountX=0.20 mountY=-0.31, mountTheta=-1.00
20:37:07.886 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.28, opts=13)
20:37:07.890 00.004 14556 Enqueuing Move request for scope (-0.22, 0.28)
20:37:07.893 00.003 12308 Worker thread wakes up
20:37:07.893 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.28) opts 0xd
20:37:07.893 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.28)
20:37:07.895 00.002 12308 Moving (-0.22, 0.28) raw xDistance=0.20 yDistance=-0.31
20:37:07.895 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
20:37:07.895 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:37:07.895 00.000 12308 MoveAxis(E, 0, ABG)
20:37:07.896 00.001 12308 Move returns status 0, amount 0
20:37:07.896 00.000 12308 MoveAxis(N, 219, ABG)
20:37:07.896 00.000 12308 Guiding  Dir = 0, Dur = 219
20:37:07.897 00.001 12308 IsSlewing returns 0
20:37:07.897 00.000 12308 IsGuiding returns 0
20:37:07.897 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:07.902 00.005 12308 PulseGuide returned control before completion, sleep 229
20:37:07.923 00.021 14556 UpdateGuideState exits: m=1473 SNR=25.6
20:37:07.929 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:07.934 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:07.938 00.004 14556 Enqueuing Expose request
20:37:08.135 00.197 12308 IsGuiding returns 1
20:37:08.135 00.000 12308 scope still moving after pulse duration time elapsed
20:37:08.166 00.031 12308 IsSlewing returns 0
20:37:08.166 00.000 12308 IsGuiding returns 0
20:37:08.168 00.002 12308 scope move finished after 219 + 50 ms
20:37:08.168 00.000 12308 Move returns status 0, amount 219
20:37:08.168 00.000 12308 move complete, result=0
20:37:08.169 00.001 12308 worker thread done servicing request
20:37:08.169 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 219 ms NORTH
20:37:08.177 00.008 12308 Worker thread wakes up
20:37:08.178 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:08.178 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:09.428 01.250 12308 Exposure complete
20:37:09.595 00.167 12308 worker thread done servicing request
20:37:09.595 00.000 14556 OnExposeComplete: enter
20:37:09.599 00.004 14556 UpdateGuideState(): m_state=6
20:37:09.602 00.003 14556 Star::Find(15, 172, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 676
20:37:09.606 00.004 14556 Star::Find returns 1 (0), X=173.25, Y=991.01, Mass=1533, SNR=26.3, Peak=145 HFD=4.3
20:37:09.610 00.004 14556 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-3.07) = xAngle (1.81 = 1.81)
20:37:09.614 00.004 14556 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.71 = 1.71)
20:37:09.618 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.26 mountX=-0.03 mountY=0.13, mountTheta=1.81
20:37:09.623 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.13, opts=13)
20:37:09.628 00.005 14556 Enqueuing Move request for scope (0.04, -0.13)
20:37:09.631 00.003 12308 Worker thread wakes up
20:37:09.631 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
20:37:09.631 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
20:37:09.631 00.000 12308 Moving (0.04, -0.13) raw xDistance=-0.03 yDistance=0.13
20:37:09.631 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:37:09.632 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:09.632 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:37:09.632 00.000 12308 MoveAxis(E, 0, ABG)
20:37:09.632 00.000 12308 Move returns status 0, amount 0
20:37:09.632 00.000 12308 MoveAxis(N, 0, ABG)
20:37:09.633 00.001 12308 Move returns status 0, amount 0
20:37:09.633 00.000 12308 move complete, result=0
20:37:09.634 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:09.639 00.005 12308 worker thread done servicing request
20:37:09.661 00.022 14556 UpdateGuideState exits: m=1533 SNR=26.3
20:37:09.666 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:09.669 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:09.674 00.005 14556 Enqueuing Expose request
20:37:09.678 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:37:09.682 00.004 12308 Worker thread wakes up
20:37:09.682 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:09.682 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:10.936 01.254 12308 Exposure complete
20:37:11.084 00.148 12308 worker thread done servicing request
20:37:11.085 00.001 14556 OnExposeComplete: enter
20:37:11.088 00.003 14556 UpdateGuideState(): m_state=6
20:37:11.091 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
20:37:11.093 00.002 14556 Star::Find returns 1 (0), X=172.90, Y=991.14, Mass=1762, SNR=28.3, Peak=155 HFD=4.5
20:37:11.098 00.005 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.20 = -0.09)
20:37:11.102 00.004 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.10 = -0.19)
20:37:11.105 00.003 14556 CameraToMount -- cameraX=-0.31 cameraY=0.01 hyp=0.31 cameraTheta=3.12 mountX=0.30 mountY=-0.06, mountTheta=-0.18
20:37:11.110 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.01, opts=13)
20:37:11.117 00.007 14556 Enqueuing Move request for scope (-0.31, 0.01)
20:37:11.119 00.002 12308 Worker thread wakes up
20:37:11.119 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.01) opts 0xd
20:37:11.120 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.01)
20:37:11.120 00.000 12308 Moving (-0.31, 0.01) raw xDistance=0.30 yDistance=-0.06
20:37:11.120 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
20:37:11.120 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:11.120 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:37:11.120 00.000 12308 MoveAxis(W, 132, ABG)
20:37:11.122 00.002 12308 Guiding  Dir = 3, Dur = 132
20:37:11.122 00.000 12308 IsSlewing returns 0
20:37:11.122 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:11.125 00.003 12308 IsGuiding returns 0
20:37:11.125 00.000 12308 PulseGuide returned control before completion, sleep 142
20:37:11.144 00.019 14556 UpdateGuideState exits: m=1762 SNR=28.3
20:37:11.150 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:11.155 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:11.158 00.003 14556 Enqueuing Expose request
20:37:11.284 00.126 12308 IsGuiding returns 0
20:37:11.284 00.000 12308 Move returns status 0, amount 132
20:37:11.285 00.001 12308 MoveAxis(N, 0, ABG)
20:37:11.285 00.000 12308 Move returns status 0, amount 0
20:37:11.285 00.000 12308 move complete, result=0
20:37:11.285 00.000 12308 worker thread done servicing request
20:37:11.287 00.002 12308 Worker thread wakes up
20:37:11.287 00.000 14556 GuideStep: 0.3 px 132 ms WEST, -0.1 px 0 ms NORTH
20:37:11.293 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:11.293 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:12.538 01.245 12308 Exposure complete
20:37:12.701 00.163 12308 worker thread done servicing request
20:37:12.701 00.000 14556 OnExposeComplete: enter
20:37:12.706 00.005 14556 UpdateGuideState(): m_state=6
20:37:12.712 00.006 14556 Star::Find(15, 172, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 678
20:37:12.716 00.004 14556 Star::Find returns 1 (0), X=173.16, Y=991.18, Mass=1557, SNR=26.5, Peak=130 HFD=4.3
20:37:12.719 00.003 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.55 = -0.73)
20:37:12.723 00.004 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.83)
20:37:12.726 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.48 mountX=0.05 mountY=-0.05, mountTheta=-0.78
20:37:12.731 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.04, opts=13)
20:37:12.734 00.003 14556 Enqueuing Move request for scope (-0.05, 0.04)
20:37:12.739 00.005 12308 Worker thread wakes up
20:37:12.739 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
20:37:12.739 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
20:37:12.740 00.001 12308 Moving (-0.05, 0.04) raw xDistance=0.05 yDistance=-0.05
20:37:12.741 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:37:12.741 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:12.745 00.004 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:12.746 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:37:12.746 00.000 12308 MoveAxis(E, 0, ABG)
20:37:12.746 00.000 12308 Move returns status 0, amount 0
20:37:12.746 00.000 12308 MoveAxis(N, 0, ABG)
20:37:12.746 00.000 12308 Move returns status 0, amount 0
20:37:12.746 00.000 12308 move complete, result=0
20:37:12.746 00.000 12308 worker thread done servicing request
20:37:12.769 00.023 14556 UpdateGuideState exits: m=1557 SNR=26.5
20:37:12.774 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:12.778 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:12.781 00.003 14556 Enqueuing Expose request
20:37:12.785 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:37:12.789 00.004 12308 Worker thread wakes up
20:37:12.789 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:12.790 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:14.047 01.257 12308 Exposure complete
20:37:14.213 00.166 12308 worker thread done servicing request
20:37:14.213 00.000 14556 OnExposeComplete: enter
20:37:14.218 00.005 14556 UpdateGuideState(): m_state=6
20:37:14.222 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 679
20:37:14.226 00.004 14556 Star::Find returns 1 (0), X=173.24, Y=991.30, Mass=1802, SNR=28.3, Peak=147 HFD=4.5
20:37:14.230 00.004 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.46 = -1.82)
20:37:14.234 00.004 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.92)
20:37:14.237 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.39 mountX=-0.04 mountY=-0.15, mountTheta=-1.83
20:37:14.242 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.16, opts=13)
20:37:14.246 00.004 14556 Enqueuing Move request for scope (0.03, 0.16)
20:37:14.250 00.004 12308 Worker thread wakes up
20:37:14.250 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
20:37:14.250 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
20:37:14.250 00.000 12308 Moving (0.03, 0.16) raw xDistance=-0.04 yDistance=-0.15
20:37:14.250 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:37:14.250 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:14.251 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:37:14.251 00.000 12308 MoveAxis(E, 0, ABG)
20:37:14.251 00.000 12308 Move returns status 0, amount 0
20:37:14.251 00.000 12308 MoveAxis(N, 0, ABG)
20:37:14.251 00.000 12308 Move returns status 0, amount 0
20:37:14.251 00.000 12308 move complete, result=0
20:37:14.251 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:14.257 00.006 12308 worker thread done servicing request
20:37:14.281 00.024 14556 UpdateGuideState exits: m=1802 SNR=28.3
20:37:14.286 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:14.290 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:14.294 00.004 14556 Enqueuing Expose request
20:37:14.299 00.005 12308 Worker thread wakes up
20:37:14.299 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:37:14.305 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:14.305 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:15.544 01.239 12308 Exposure complete
20:37:15.715 00.171 12308 worker thread done servicing request
20:37:15.715 00.000 14556 OnExposeComplete: enter
20:37:15.721 00.006 14556 UpdateGuideState(): m_state=6
20:37:15.727 00.006 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 680
20:37:15.733 00.006 14556 Star::Find returns 1 (0), X=173.33, Y=991.33, Mass=1672, SNR=27.6, Peak=104 HFD=4.7
20:37:15.740 00.007 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.10 = -2.18)
20:37:15.745 00.005 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.28)
20:37:15.750 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.23 cameraTheta=1.03 mountX=-0.13 mountY=-0.17, mountTheta=-2.22
20:37:15.756 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.19, opts=13)
20:37:15.761 00.005 14556 Enqueuing Move request for scope (0.12, 0.19)
20:37:15.765 00.004 12308 Worker thread wakes up
20:37:15.765 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd
20:37:15.765 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.19)
20:37:15.765 00.000 12308 Moving (0.12, 0.19) raw xDistance=-0.13 yDistance=-0.17
20:37:15.765 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:37:15.765 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:15.766 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:37:15.766 00.000 12308 MoveAxis(E, 0, ABG)
20:37:15.766 00.000 12308 Move returns status 0, amount 0
20:37:15.766 00.000 12308 MoveAxis(N, 0, ABG)
20:37:15.767 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:15.771 00.004 12308 Move returns status 0, amount 0
20:37:15.771 00.000 12308 move complete, result=0
20:37:15.772 00.001 12308 worker thread done servicing request
20:37:15.792 00.020 14556 UpdateGuideState exits: m=1672 SNR=27.6
20:37:15.798 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:15.804 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:15.809 00.005 14556 Enqueuing Expose request
20:37:15.813 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:37:15.817 00.004 12308 Worker thread wakes up
20:37:15.817 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:15.817 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:17.059 01.242 12308 Exposure complete
20:37:17.210 00.151 12308 worker thread done servicing request
20:37:17.210 00.000 14556 OnExposeComplete: enter
20:37:17.215 00.005 14556 UpdateGuideState(): m_state=6
20:37:17.218 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 681
20:37:17.221 00.003 14556 Star::Find returns 1 (0), X=173.19, Y=991.41, Mass=1979, SNR=30.0, Peak=140 HFD=4.6
20:37:17.226 00.005 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
20:37:17.230 00.004 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
20:37:17.233 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.65 mountX=0.00 mountY=-0.27, mountTheta=-1.56
20:37:17.239 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.27, opts=13)
20:37:17.244 00.005 14556 Enqueuing Move request for scope (-0.02, 0.27)
20:37:17.249 00.005 12308 Worker thread wakes up
20:37:17.249 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.27) opts 0xd
20:37:17.249 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.27)
20:37:17.249 00.000 12308 Moving (-0.02, 0.27) raw xDistance=0.00 yDistance=-0.27
20:37:17.249 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:37:17.249 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:37:17.250 00.001 12308 MoveAxis(E, 0, ABG)
20:37:17.250 00.000 12308 Move returns status 0, amount 0
20:37:17.250 00.000 12308 MoveAxis(N, 189, ABG)
20:37:17.250 00.000 12308 Guiding  Dir = 0, Dur = 189
20:37:17.250 00.000 12308 IsSlewing returns 0
20:37:17.250 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:17.255 00.005 12308 IsGuiding returns 0
20:37:17.255 00.000 12308 PulseGuide returned control before completion, sleep 199
20:37:17.275 00.020 14556 UpdateGuideState exits: m=1979 SNR=30.0
20:37:17.280 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:17.284 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:17.287 00.003 14556 Enqueuing Expose request
20:37:17.458 00.171 12308 IsGuiding returns 1
20:37:17.459 00.001 12308 scope still moving after pulse duration time elapsed
20:37:17.489 00.030 12308 IsSlewing returns 0
20:37:17.491 00.002 12308 IsGuiding returns 0
20:37:17.492 00.001 12308 scope move finished after 189 + 48 ms
20:37:17.494 00.002 12308 Move returns status 0, amount 189
20:37:17.494 00.000 12308 move complete, result=0
20:37:17.494 00.000 12308 worker thread done servicing request
20:37:17.494 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 189 ms NORTH
20:37:17.502 00.008 12308 Worker thread wakes up
20:37:17.502 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:17.502 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:18.749 01.247 12308 Exposure complete
20:37:18.906 00.157 12308 worker thread done servicing request
20:37:18.906 00.000 14556 OnExposeComplete: enter
20:37:18.911 00.005 14556 UpdateGuideState(): m_state=6
20:37:18.914 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 682
20:37:18.917 00.003 14556 Star::Find returns 1 (0), X=173.13, Y=991.05, Mass=1888, SNR=29.2, Peak=171 HFD=4.3
20:37:18.922 00.005 14556 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.07) = xAngle (0.75 = 0.75)
20:37:18.927 00.005 14556 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.65 = 0.65)
20:37:18.932 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.32 mountX=0.09 mountY=0.07, mountTheta=0.69
20:37:18.938 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.09, opts=13)
20:37:18.942 00.004 14556 Enqueuing Move request for scope (-0.08, -0.09)
20:37:18.947 00.005 12308 Worker thread wakes up
20:37:18.947 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
20:37:18.947 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
20:37:18.948 00.001 12308 Moving (-0.08, -0.09) raw xDistance=0.09 yDistance=0.07
20:37:18.948 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:37:18.948 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:18.948 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:37:18.948 00.000 12308 MoveAxis(E, 0, ABG)
20:37:18.948 00.000 12308 Move returns status 0, amount 0
20:37:18.949 00.001 12308 MoveAxis(N, 0, ABG)
20:37:18.949 00.000 12308 Move returns status 0, amount 0
20:37:18.949 00.000 12308 move complete, result=0
20:37:18.949 00.000 12308 worker thread done servicing request
20:37:18.949 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:18.977 00.028 14556 UpdateGuideState exits: m=1888 SNR=29.2
20:37:18.980 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:18.987 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:18.993 00.006 14556 Enqueuing Expose request
20:37:18.998 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:37:19.002 00.004 12308 Worker thread wakes up
20:37:19.002 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:19.003 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:20.260 01.257 12308 Exposure complete
20:37:20.418 00.158 12308 worker thread done servicing request
20:37:20.418 00.000 14556 OnExposeComplete: enter
20:37:20.423 00.005 14556 UpdateGuideState(): m_state=6
20:37:20.427 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 683
20:37:20.431 00.004 14556 Star::Find returns 1 (0), X=173.27, Y=991.28, Mass=2101, SNR=30.7, Peak=163 HFD=4.6
20:37:20.435 00.004 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.25 = -2.04)
20:37:20.439 00.004 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
20:37:20.442 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.17 mountX=-0.07 mountY=-0.13, mountTheta=-2.06
20:37:20.448 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.14, opts=13)
20:37:20.452 00.004 14556 Enqueuing Move request for scope (0.06, 0.14)
20:37:20.455 00.003 12308 Worker thread wakes up
20:37:20.455 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.14) opts 0xd
20:37:20.455 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.14)
20:37:20.455 00.000 12308 Moving (0.06, 0.14) raw xDistance=-0.07 yDistance=-0.13
20:37:20.455 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:37:20.456 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:20.456 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:37:20.456 00.000 12308 MoveAxis(E, 0, ABG)
20:37:20.456 00.000 12308 Move returns status 0, amount 0
20:37:20.456 00.000 12308 MoveAxis(N, 0, ABG)
20:37:20.458 00.002 12308 Move returns status 0, amount 0
20:37:20.458 00.000 12308 move complete, result=0
20:37:20.458 00.000 12308 worker thread done servicing request
20:37:20.459 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:20.484 00.025 14556 UpdateGuideState exits: m=2101 SNR=30.7
20:37:20.490 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:20.494 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:20.498 00.004 14556 Enqueuing Expose request
20:37:20.503 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:20.507 00.004 12308 Worker thread wakes up
20:37:20.507 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:20.507 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:21.745 01.238 12308 Exposure complete
20:37:21.914 00.169 12308 worker thread done servicing request
20:37:21.914 00.000 14556 OnExposeComplete: enter
20:37:21.918 00.004 14556 UpdateGuideState(): m_state=6
20:37:21.921 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 684
20:37:21.926 00.005 14556 Star::Find returns 1 (0), X=173.07, Y=991.37, Mass=1750, SNR=28.1, Peak=129 HFD=4.3
20:37:21.929 00.003 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.17 = -1.12)
20:37:21.933 00.004 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.22)
20:37:21.937 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.23 hyp=0.27 cameraTheta=2.09 mountX=0.12 mountY=-0.25, mountTheta=-1.13
20:37:21.941 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.23, opts=13)
20:37:21.947 00.006 14556 Enqueuing Move request for scope (-0.13, 0.23)
20:37:21.950 00.003 12308 Worker thread wakes up
20:37:21.951 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.23) opts 0xd
20:37:21.951 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.23)
20:37:21.951 00.000 12308 Moving (-0.13, 0.23) raw xDistance=0.12 yDistance=-0.25
20:37:21.951 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:37:21.951 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:37:21.952 00.001 12308 MoveAxis(E, 0, ABG)
20:37:21.952 00.000 12308 Move returns status 0, amount 0
20:37:21.952 00.000 12308 MoveAxis(N, 178, ABG)
20:37:21.952 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:21.959 00.007 12308 Guiding  Dir = 0, Dur = 178
20:37:21.959 00.000 12308 IsSlewing returns 0
20:37:21.960 00.001 12308 IsGuiding returns 0
20:37:21.962 00.002 12308 PulseGuide returned control before completion, sleep 188
20:37:21.984 00.022 14556 UpdateGuideState exits: m=1750 SNR=28.1
20:37:21.989 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:21.995 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:21.999 00.004 14556 Enqueuing Expose request
20:37:22.162 00.163 12308 IsGuiding returns 1
20:37:22.163 00.001 12308 scope still moving after pulse duration time elapsed
20:37:22.195 00.032 12308 IsSlewing returns 0
20:37:22.195 00.000 12308 IsGuiding returns 0
20:37:22.195 00.000 12308 scope move finished after 178 + 56 ms
20:37:22.196 00.001 12308 Move returns status 0, amount 178
20:37:22.196 00.000 12308 move complete, result=0
20:37:22.196 00.000 12308 worker thread done servicing request
20:37:22.196 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 178 ms NORTH
20:37:22.204 00.008 12308 Worker thread wakes up
20:37:22.204 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:22.204 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:23.452 01.248 12308 Exposure complete
20:37:23.602 00.150 12308 worker thread done servicing request
20:37:23.603 00.001 14556 OnExposeComplete: enter
20:37:23.607 00.004 14556 UpdateGuideState(): m_state=6
20:37:23.610 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 685
20:37:23.614 00.004 14556 Star::Find returns 1 (0), X=173.17, Y=991.06, Mass=1782, SNR=28.5, Peak=164 HFD=4.2
20:37:23.619 00.005 14556 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-3.07) = xAngle (1.04 = 1.04)
20:37:23.623 00.004 14556 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.94 = 0.94)
20:37:23.628 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.04 mountX=0.04 mountY=0.07, mountTheta=1.01
20:37:23.633 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.08, opts=13)
20:37:23.637 00.004 14556 Enqueuing Move request for scope (-0.04, -0.08)
20:37:23.642 00.005 12308 Worker thread wakes up
20:37:23.642 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
20:37:23.642 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
20:37:23.642 00.000 12308 Moving (-0.04, -0.08) raw xDistance=0.04 yDistance=0.07
20:37:23.642 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:37:23.643 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:23.643 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:37:23.643 00.000 12308 MoveAxis(E, 0, ABG)
20:37:23.643 00.000 12308 Move returns status 0, amount 0
20:37:23.643 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:23.648 00.005 12308 MoveAxis(N, 0, ABG)
20:37:23.648 00.000 12308 Move returns status 0, amount 0
20:37:23.649 00.001 12308 move complete, result=0
20:37:23.649 00.000 12308 worker thread done servicing request
20:37:23.669 00.020 14556 UpdateGuideState exits: m=1782 SNR=28.5
20:37:23.673 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:23.679 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:23.682 00.003 14556 Enqueuing Expose request
20:37:23.687 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:37:23.690 00.003 12308 Worker thread wakes up
20:37:23.690 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:23.691 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:24.938 01.247 12308 Exposure complete
20:37:25.110 00.172 12308 worker thread done servicing request
20:37:25.111 00.001 14556 OnExposeComplete: enter
20:37:25.115 00.004 14556 UpdateGuideState(): m_state=6
20:37:25.119 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 686
20:37:25.124 00.005 14556 Star::Find returns 1 (0), X=173.15, Y=991.13, Mass=1746, SNR=28.1, Peak=151 HFD=4.3
20:37:25.127 00.003 14556 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-3.07) = xAngle (0.08 = 0.08)
20:37:25.130 00.003 14556 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.02 = -0.02)
20:37:25.133 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.99 mountX=0.06 mountY=-0.00, mountTheta=-0.02
20:37:25.139 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.01, opts=13)
20:37:25.142 00.003 14556 Enqueuing Move request for scope (-0.06, -0.01)
20:37:25.146 00.004 12308 Worker thread wakes up
20:37:25.146 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
20:37:25.146 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
20:37:25.147 00.001 12308 Moving (-0.06, -0.01) raw xDistance=0.06 yDistance=-0.00
20:37:25.147 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:37:25.147 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:25.147 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:37:25.148 00.001 12308 MoveAxis(E, 0, ABG)
20:37:25.148 00.000 12308 Move returns status 0, amount 0
20:37:25.148 00.000 12308 MoveAxis(N, 0, ABG)
20:37:25.148 00.000 12308 Move returns status 0, amount 0
20:37:25.148 00.000 12308 move complete, result=0
20:37:25.148 00.000 12308 worker thread done servicing request
20:37:25.149 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=249, Gamma=1.000
20:37:25.174 00.025 14556 UpdateGuideState exits: m=1746 SNR=28.1
20:37:25.179 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:25.183 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:25.186 00.003 14556 Enqueuing Expose request
20:37:25.189 00.003 12308 Worker thread wakes up
20:37:25.190 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:25.190 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:25.190 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:37:26.433 01.243 12308 Exposure complete
20:37:26.592 00.159 12308 worker thread done servicing request
20:37:26.592 00.000 14556 OnExposeComplete: enter
20:37:26.597 00.005 14556 UpdateGuideState(): m_state=6
20:37:26.601 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 687
20:37:26.604 00.003 14556 Star::Find returns 1 (0), X=173.13, Y=991.25, Mass=1686, SNR=27.6, Peak=154 HFD=4.4
20:37:26.608 00.004 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
20:37:26.612 00.004 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
20:37:26.615 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.14 cameraTheta=2.19 mountX=0.07 mountY=-0.13, mountTheta=-1.04
20:37:26.621 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.11, opts=13)
20:37:26.625 00.004 14556 Enqueuing Move request for scope (-0.08, 0.11)
20:37:26.629 00.004 12308 Worker thread wakes up
20:37:26.630 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
20:37:26.630 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
20:37:26.630 00.000 12308 Moving (-0.08, 0.11) raw xDistance=0.07 yDistance=-0.13
20:37:26.630 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:37:26.630 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:26.630 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:37:26.631 00.001 12308 MoveAxis(E, 0, ABG)
20:37:26.631 00.000 12308 Move returns status 0, amount 0
20:37:26.631 00.000 12308 MoveAxis(N, 0, ABG)
20:37:26.631 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:26.636 00.005 12308 Move returns status 0, amount 0
20:37:26.636 00.000 12308 move complete, result=0
20:37:26.636 00.000 12308 worker thread done servicing request
20:37:26.656 00.020 14556 UpdateGuideState exits: m=1686 SNR=27.6
20:37:26.662 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:26.665 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:26.668 00.003 14556 Enqueuing Expose request
20:37:26.674 00.006 12308 Worker thread wakes up
20:37:26.675 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:26.675 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:26.675 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:27.920 01.245 12308 Exposure complete
20:37:28.079 00.159 12308 worker thread done servicing request
20:37:28.079 00.000 14556 OnExposeComplete: enter
20:37:28.084 00.005 14556 UpdateGuideState(): m_state=6
20:37:28.090 00.006 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 688
20:37:28.095 00.005 14556 Star::Find returns 1 (0), X=173.06, Y=991.25, Mass=1956, SNR=29.5, Peak=137 HFD=4.4
20:37:28.101 00.006 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
20:37:28.106 00.005 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
20:37:28.114 00.008 14556 CameraToMount -- cameraX=-0.15 cameraY=0.11 hyp=0.19 cameraTheta=2.51 mountX=0.14 mountY=-0.13, mountTheta=-0.76
20:37:28.126 00.012 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.11, opts=13)
20:37:28.131 00.005 14556 Enqueuing Move request for scope (-0.15, 0.11)
20:37:28.138 00.007 12308 Worker thread wakes up
20:37:28.139 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.11) opts 0xd
20:37:28.139 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.11)
20:37:28.139 00.000 12308 Moving (-0.15, 0.11) raw xDistance=0.14 yDistance=-0.13
20:37:28.139 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:37:28.140 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:28.140 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:37:28.140 00.000 12308 MoveAxis(E, 0, ABG)
20:37:28.140 00.000 12308 Move returns status 0, amount 0
20:37:28.141 00.001 12308 MoveAxis(N, 0, ABG)
20:37:28.141 00.000 12308 Move returns status 0, amount 0
20:37:28.141 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:28.146 00.005 12308 move complete, result=0
20:37:28.147 00.001 12308 worker thread done servicing request
20:37:28.176 00.029 14556 UpdateGuideState exits: m=1956 SNR=29.5
20:37:28.183 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:28.188 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:28.193 00.005 14556 Enqueuing Expose request
20:37:28.198 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:28.202 00.004 12308 Worker thread wakes up
20:37:28.202 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:28.204 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:29.459 01.255 12308 Exposure complete
20:37:29.619 00.160 14556 OnExposeComplete: enter
20:37:29.624 00.005 14556 UpdateGuideState(): m_state=6
20:37:29.629 00.005 12308 worker thread done servicing request
20:37:29.629 00.000 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 689
20:37:29.634 00.005 14556 Star::Find returns 1 (0), X=172.88, Y=991.30, Mass=1916, SNR=29.4, Peak=141 HFD=4.3
20:37:29.638 00.004 14556 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.07) = xAngle (5.74 = -0.54)
20:37:29.642 00.004 14556 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.64 = -0.64)
20:37:29.645 00.003 14556 CameraToMount -- cameraX=-0.33 cameraY=0.17 hyp=0.37 cameraTheta=2.67 mountX=0.31 mountY=-0.22, mountTheta=-0.61
20:37:29.650 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=0.17, opts=13)
20:37:29.654 00.004 14556 Enqueuing Move request for scope (-0.33, 0.17)
20:37:29.659 00.005 12308 Worker thread wakes up
20:37:29.659 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.17) opts 0xd
20:37:29.659 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, 0.17)
20:37:29.659 00.000 12308 Moving (-0.33, 0.17) raw xDistance=0.31 yDistance=-0.22
20:37:29.659 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
20:37:29.660 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:37:29.660 00.000 12308 MoveAxis(W, 137, ABG)
20:37:29.660 00.000 12308 Guiding  Dir = 3, Dur = 137
20:37:29.660 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:29.664 00.004 12308 IsSlewing returns 0
20:37:29.665 00.001 12308 IsGuiding returns 0
20:37:29.665 00.000 12308 PulseGuide returned control before completion, sleep 147
20:37:29.686 00.021 14556 UpdateGuideState exits: m=1916 SNR=29.4
20:37:29.690 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:29.693 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:29.696 00.003 14556 Enqueuing Expose request
20:37:29.825 00.129 12308 IsGuiding returns 0
20:37:29.827 00.002 12308 Move returns status 0, amount 137
20:37:29.827 00.000 12308 MoveAxis(N, 154, ABG)
20:37:29.828 00.001 12308 Guiding  Dir = 0, Dur = 154
20:37:29.829 00.001 12308 IsSlewing returns 0
20:37:29.830 00.001 12308 IsGuiding returns 0
20:37:29.830 00.000 12308 PulseGuide returned control before completion, sleep 164
20:37:29.996 00.166 12308 IsGuiding returns 1
20:37:29.998 00.002 12308 scope still moving after pulse duration time elapsed
20:37:30.028 00.030 12308 IsSlewing returns 0
20:37:30.030 00.002 12308 IsGuiding returns 0
20:37:30.030 00.000 12308 scope move finished after 154 + 45 ms
20:37:30.030 00.000 12308 Move returns status 0, amount 154
20:37:30.030 00.000 12308 move complete, result=0
20:37:30.031 00.001 12308 worker thread done servicing request
20:37:30.031 00.000 12308 Worker thread wakes up
20:37:30.031 00.000 14556 GuideStep: 0.3 px 137 ms WEST, -0.2 px 154 ms NORTH
20:37:30.038 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:30.039 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:31.295 01.256 12308 Exposure complete
20:37:31.441 00.146 12308 worker thread done servicing request
20:37:31.441 00.000 14556 OnExposeComplete: enter
20:37:31.446 00.005 14556 UpdateGuideState(): m_state=6
20:37:31.453 00.007 14556 Star::Find(15, 172, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 690
20:37:31.458 00.005 14556 Star::Find returns 1 (0), X=173.28, Y=991.15, Mass=1832, SNR=28.7, Peak=173 HFD=4.1
20:37:31.461 00.003 14556 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.07) = xAngle (3.18 = -3.10)
20:37:31.465 00.004 14556 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.08 = 3.08)
20:37:31.469 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.11 mountX=-0.07 mountY=0.00, mountTheta=3.08
20:37:31.475 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.01, opts=13)
20:37:31.481 00.006 14556 Enqueuing Move request for scope (0.07, 0.01)
20:37:31.486 00.005 12308 Worker thread wakes up
20:37:31.487 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
20:37:31.487 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
20:37:31.487 00.000 12308 Moving (0.07, 0.01) raw xDistance=-0.07 yDistance=0.00
20:37:31.487 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:37:31.488 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:31.488 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:37:31.488 00.000 12308 MoveAxis(E, 0, ABG)
20:37:31.488 00.000 12308 Move returns status 0, amount 0
20:37:31.490 00.002 12308 MoveAxis(N, 0, ABG)
20:37:31.490 00.000 12308 Move returns status 0, amount 0
20:37:31.490 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:31.494 00.004 12308 move complete, result=0
20:37:31.495 00.001 12308 worker thread done servicing request
20:37:31.516 00.021 14556 UpdateGuideState exits: m=1832 SNR=28.7
20:37:31.520 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:31.525 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:31.529 00.004 14556 Enqueuing Expose request
20:37:31.533 00.004 12308 Worker thread wakes up
20:37:31.533 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:37:31.536 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:31.536 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:32.782 01.246 12308 Exposure complete
20:37:32.923 00.141 12308 worker thread done servicing request
20:37:32.923 00.000 14556 OnExposeComplete: enter
20:37:32.929 00.006 14556 UpdateGuideState(): m_state=6
20:37:32.931 00.002 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
20:37:32.934 00.003 14556 Star::Find returns 1 (0), X=173.21, Y=991.18, Mass=1381, SNR=25.0, Peak=101 HFD=4.4
20:37:32.938 00.004 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.71 = -1.58)
20:37:32.941 00.003 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.68)
20:37:32.944 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.63 mountX=-0.00 mountY=-0.04, mountTheta=-1.58
20:37:32.949 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.04, opts=13)
20:37:32.953 00.004 14556 Enqueuing Move request for scope (-0.00, 0.04)
20:37:32.956 00.003 12308 Worker thread wakes up
20:37:32.956 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.04) opts 0xd
20:37:32.956 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.04)
20:37:32.957 00.001 12308 Moving (-0.00, 0.04) raw xDistance=-0.00 yDistance=-0.04
20:37:32.957 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:37:32.957 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:32.957 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:37:32.957 00.000 12308 MoveAxis(E, 0, ABG)
20:37:32.957 00.000 12308 Move returns status 0, amount 0
20:37:32.957 00.000 12308 MoveAxis(N, 0, ABG)
20:37:32.959 00.002 12308 Move returns status 0, amount 0
20:37:32.959 00.000 12308 move complete, result=0
20:37:32.959 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:32.963 00.004 12308 worker thread done servicing request
20:37:32.981 00.018 14556 UpdateGuideState exits: m=1381 SNR=25.0
20:37:32.987 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:32.991 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:32.997 00.006 14556 Enqueuing Expose request
20:37:33.001 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:37:33.005 00.004 12308 Worker thread wakes up
20:37:33.005 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:33.005 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:34.255 01.250 12308 Exposure complete
20:37:34.418 00.163 12308 worker thread done servicing request
20:37:34.419 00.001 14556 OnExposeComplete: enter
20:37:34.424 00.005 14556 UpdateGuideState(): m_state=6
20:37:34.428 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 692
20:37:34.432 00.004 14556 Star::Find returns 1 (0), X=173.46, Y=991.38, Mass=1550, SNR=26.5, Peak=104 HFD=4.6
20:37:34.437 00.005 14556 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.07) = xAngle (3.83 = -2.46)
20:37:34.441 00.004 14556 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.56)
20:37:34.444 00.003 14556 CameraToMount -- cameraX=0.25 cameraY=0.24 hyp=0.35 cameraTheta=0.75 mountX=-0.27 mountY=-0.19, mountTheta=-2.52
20:37:34.449 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.24, opts=13)
20:37:34.453 00.004 14556 Enqueuing Move request for scope (0.25, 0.24)
20:37:34.457 00.004 12308 Worker thread wakes up
20:37:34.457 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.24) opts 0xd
20:37:34.457 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.24)
20:37:34.457 00.000 12308 Moving (0.25, 0.24) raw xDistance=-0.27 yDistance=-0.19
20:37:34.457 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:37:34.458 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:34.458 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:37:34.458 00.000 12308 MoveAxis(E, 117, ABG)
20:37:34.458 00.000 12308 Guiding  Dir = 2, Dur = 117
20:37:34.460 00.002 12308 IsSlewing returns 0
20:37:34.460 00.000 12308 IsGuiding returns 0
20:37:34.460 00.000 12308 PulseGuide returned control before completion, sleep 127
20:37:34.460 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:34.484 00.024 14556 UpdateGuideState exits: m=1550 SNR=26.5
20:37:34.488 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:34.491 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:34.494 00.003 14556 Enqueuing Expose request
20:37:34.592 00.098 12308 IsGuiding returns 1
20:37:34.592 00.000 12308 scope still moving after pulse duration time elapsed
20:37:34.623 00.031 12308 IsSlewing returns 0
20:37:34.625 00.002 12308 IsGuiding returns 0
20:37:34.626 00.001 12308 scope move finished after 117 + 48 ms
20:37:34.626 00.000 12308 Move returns status 0, amount 117
20:37:34.627 00.001 12308 MoveAxis(N, 0, ABG)
20:37:34.627 00.000 12308 Move returns status 0, amount 0
20:37:34.627 00.000 12308 move complete, result=0
20:37:34.628 00.001 12308 worker thread done servicing request
20:37:34.629 00.001 14556 GuideStep: -0.3 px 117 ms EAST, -0.2 px 0 ms NORTH
20:37:34.635 00.006 12308 Worker thread wakes up
20:37:34.635 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:34.635 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:35.889 01.254 12308 Exposure complete
20:37:36.053 00.164 12308 worker thread done servicing request
20:37:36.053 00.000 14556 OnExposeComplete: enter
20:37:36.058 00.005 14556 UpdateGuideState(): m_state=6
20:37:36.062 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 693
20:37:36.067 00.005 14556 Star::Find returns 1 (0), X=173.08, Y=991.68, Mass=1497, SNR=26.0, Peak=120 HFD=4.0
20:37:36.072 00.005 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
20:37:36.076 00.004 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
20:37:36.079 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.54 hyp=0.55 cameraTheta=1.80 mountX=0.09 mountY=-0.55, mountTheta=-1.41
20:37:36.087 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.54, opts=13)
20:37:36.093 00.006 14556 Enqueuing Move request for scope (-0.13, 0.54)
20:37:36.096 00.003 12308 Worker thread wakes up
20:37:36.096 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.54) opts 0xd
20:37:36.098 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.54)
20:37:36.098 00.000 12308 Moving (-0.13, 0.54) raw xDistance=0.09 yDistance=-0.55
20:37:36.098 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:37:36.098 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
20:37:36.099 00.001 12308 MoveAxis(E, 0, ABG)
20:37:36.099 00.000 12308 Move returns status 0, amount 0
20:37:36.099 00.000 12308 MoveAxis(N, 389, ABG)
20:37:36.099 00.000 12308 Guiding  Dir = 0, Dur = 389
20:37:36.100 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:36.104 00.004 12308 IsSlewing returns 0
20:37:36.104 00.000 12308 IsGuiding returns 0
20:37:36.105 00.001 12308 PulseGuide returned control before completion, sleep 399
20:37:36.129 00.024 14556 UpdateGuideState exits: m=1497 SNR=26.0
20:37:36.134 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:36.138 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:36.144 00.006 14556 Enqueuing Expose request
20:37:36.518 00.374 12308 IsGuiding returns 1
20:37:36.518 00.000 12308 scope still moving after pulse duration time elapsed
20:37:36.548 00.030 12308 IsSlewing returns 0
20:37:36.549 00.001 12308 IsGuiding returns 0
20:37:36.549 00.000 12308 scope move finished after 389 + 55 ms
20:37:36.551 00.002 12308 Move returns status 0, amount 389
20:37:36.551 00.000 12308 move complete, result=0
20:37:36.552 00.001 12308 worker thread done servicing request
20:37:36.552 00.000 12308 Worker thread wakes up
20:37:36.552 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.6 px 389 ms NORTH
20:37:36.561 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:36.561 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:37.814 01.253 12308 Exposure complete
20:37:37.978 00.164 12308 worker thread done servicing request
20:37:37.979 00.001 14556 OnExposeComplete: enter
20:37:37.983 00.004 14556 UpdateGuideState(): m_state=6
20:37:37.987 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 694
20:37:37.992 00.005 14556 Star::Find returns 1 (0), X=172.90, Y=990.84, Mass=2175, SNR=31.3, Peak=177 HFD=4.6
20:37:37.997 00.005 14556 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-3.07) = xAngle (0.70 = 0.70)
20:37:38.001 00.004 14556 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.60 = 0.60)
20:37:38.004 00.003 14556 CameraToMount -- cameraX=-0.31 cameraY=-0.30 hyp=0.43 cameraTheta=-2.38 mountX=0.33 mountY=0.24, mountTheta=0.63
20:37:38.009 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=-0.30, opts=13)
20:37:38.014 00.005 14556 Enqueuing Move request for scope (-0.31, -0.30)
20:37:38.019 00.005 12308 Worker thread wakes up
20:37:38.019 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.30) opts 0xd
20:37:38.019 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, -0.30)
20:37:38.019 00.000 12308 Moving (-0.31, -0.30) raw xDistance=0.33 yDistance=0.24
20:37:38.020 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
20:37:38.020 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:37:38.020 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:37:38.020 00.000 12308 MoveAxis(W, 143, ABG)
20:37:38.020 00.000 12308 Guiding  Dir = 3, Dur = 143
20:37:38.022 00.002 12308 IsSlewing returns 0
20:37:38.022 00.000 12308 IsGuiding returns 0
20:37:38.022 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:38.031 00.009 12308 PulseGuide returned control before completion, sleep 153
20:37:38.061 00.030 14556 UpdateGuideState exits: m=2175 SNR=31.3
20:37:38.065 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:38.070 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:38.075 00.005 14556 Enqueuing Expose request
20:37:38.196 00.121 12308 IsGuiding returns 1
20:37:38.196 00.000 12308 scope still moving after pulse duration time elapsed
20:37:38.227 00.031 12308 IsSlewing returns 0
20:37:38.227 00.000 12308 IsGuiding returns 0
20:37:38.227 00.000 12308 scope move finished after 143 + 59 ms
20:37:38.227 00.000 12308 Move returns status 0, amount 143
20:37:38.228 00.001 12308 MoveAxis(N, 0, ABG)
20:37:38.228 00.000 12308 Move returns status 0, amount 0
20:37:38.228 00.000 12308 move complete, result=0
20:37:38.228 00.000 12308 worker thread done servicing request
20:37:38.229 00.001 12308 Worker thread wakes up
20:37:38.229 00.000 14556 GuideStep: 0.3 px 143 ms WEST, 0.2 px 0 ms NORTH
20:37:38.235 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:38.235 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:39.481 01.246 12308 Exposure complete
20:37:39.631 00.150 12308 worker thread done servicing request
20:37:39.632 00.001 14556 OnExposeComplete: enter
20:37:39.635 00.003 14556 UpdateGuideState(): m_state=6
20:37:39.639 00.004 14556 Star::Find(15, 172, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 695
20:37:39.644 00.005 14556 Star::Find returns 1 (0), X=173.20, Y=991.10, Mass=1909, SNR=29.3, Peak=147 HFD=4.5
20:37:39.648 00.004 14556 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-3.07) = xAngle (1.35 = 1.35)
20:37:39.652 00.004 14556 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.25 = 1.25)
20:37:39.656 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.73 mountX=0.01 mountY=0.04, mountTheta=1.34
20:37:39.661 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.04, opts=13)
20:37:39.665 00.004 14556 Enqueuing Move request for scope (-0.01, -0.04)
20:37:39.668 00.003 12308 Worker thread wakes up
20:37:39.668 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
20:37:39.668 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
20:37:39.670 00.002 12308 Moving (-0.01, -0.04) raw xDistance=0.01 yDistance=0.04
20:37:39.670 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:37:39.670 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:39.671 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:37:39.671 00.000 12308 MoveAxis(E, 0, ABG)
20:37:39.671 00.000 12308 Move returns status 0, amount 0
20:37:39.671 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:39.676 00.005 12308 MoveAxis(N, 0, ABG)
20:37:39.676 00.000 12308 Move returns status 0, amount 0
20:37:39.676 00.000 12308 move complete, result=0
20:37:39.677 00.001 12308 worker thread done servicing request
20:37:39.699 00.022 14556 UpdateGuideState exits: m=1909 SNR=29.3
20:37:39.704 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:39.708 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:39.712 00.004 14556 Enqueuing Expose request
20:37:39.716 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:37:39.721 00.005 12308 Worker thread wakes up
20:37:39.721 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:39.721 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:40.962 01.241 12308 Exposure complete
20:37:41.149 00.187 12308 worker thread done servicing request
20:37:41.150 00.001 14556 OnExposeComplete: enter
20:37:41.153 00.003 14556 UpdateGuideState(): m_state=6
20:37:41.157 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 696
20:37:41.161 00.004 14556 Star::Find returns 1 (0), X=173.14, Y=991.18, Mass=1882, SNR=28.9, Peak=147 HFD=4.4
20:37:41.164 00.003 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.65 = -0.63)
20:37:41.167 00.003 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.73)
20:37:41.170 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.58 mountX=0.07 mountY=-0.06, mountTheta=-0.69
20:37:41.175 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.05, opts=13)
20:37:41.178 00.003 14556 Enqueuing Move request for scope (-0.07, 0.05)
20:37:41.182 00.004 12308 Worker thread wakes up
20:37:41.182 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
20:37:41.182 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
20:37:41.182 00.000 12308 Moving (-0.07, 0.05) raw xDistance=0.07 yDistance=-0.06
20:37:41.182 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:37:41.182 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:41.184 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:37:41.184 00.000 12308 MoveAxis(E, 0, ABG)
20:37:41.184 00.000 12308 Move returns status 0, amount 0
20:37:41.184 00.000 12308 MoveAxis(N, 0, ABG)
20:37:41.184 00.000 12308 Move returns status 0, amount 0
20:37:41.184 00.000 12308 move complete, result=0
20:37:41.184 00.000 12308 worker thread done servicing request
20:37:41.185 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:41.208 00.023 14556 UpdateGuideState exits: m=1882 SNR=28.9
20:37:41.213 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:41.216 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:41.221 00.005 14556 Enqueuing Expose request
20:37:41.224 00.003 12308 Worker thread wakes up
20:37:41.225 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:41.228 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:41.228 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:42.480 01.252 12308 Exposure complete
20:37:42.648 00.168 12308 worker thread done servicing request
20:37:42.649 00.001 14556 OnExposeComplete: enter
20:37:42.652 00.003 14556 UpdateGuideState(): m_state=6
20:37:42.658 00.006 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 697
20:37:42.661 00.003 14556 Star::Find returns 1 (0), X=172.96, Y=991.26, Mass=1746, SNR=27.9, Peak=156 HFD=4.1
20:37:42.665 00.004 14556 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.07) = xAngle (5.75 = -0.53)
20:37:42.669 00.004 14556 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.65 = -0.63)
20:37:42.673 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.12 hyp=0.28 cameraTheta=2.68 mountX=0.24 mountY=-0.16, mountTheta=-0.60
20:37:42.678 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.12, opts=13)
20:37:42.681 00.003 14556 Enqueuing Move request for scope (-0.25, 0.12)
20:37:42.686 00.005 12308 Worker thread wakes up
20:37:42.686 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.12) opts 0xd
20:37:42.686 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.12)
20:37:42.686 00.000 12308 Moving (-0.25, 0.12) raw xDistance=0.24 yDistance=-0.16
20:37:42.686 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
20:37:42.686 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:42.687 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:37:42.687 00.000 12308 MoveAxis(W, 103, ABG)
20:37:42.687 00.000 12308 Guiding  Dir = 3, Dur = 103
20:37:42.687 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:42.691 00.004 12308 IsSlewing returns 0
20:37:42.691 00.000 12308 IsGuiding returns 0
20:37:42.692 00.001 12308 PulseGuide returned control before completion, sleep 113
20:37:42.713 00.021 14556 UpdateGuideState exits: m=1746 SNR=27.9
20:37:42.719 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:42.723 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:42.726 00.003 14556 Enqueuing Expose request
20:37:42.810 00.084 12308 IsGuiding returns 1
20:37:42.812 00.002 12308 scope still moving after pulse duration time elapsed
20:37:42.842 00.030 12308 IsSlewing returns 0
20:37:42.844 00.002 12308 IsGuiding returns 0
20:37:42.844 00.000 12308 scope move finished after 103 + 49 ms
20:37:42.845 00.001 12308 Move returns status 0, amount 103
20:37:42.845 00.000 12308 MoveAxis(N, 0, ABG)
20:37:42.847 00.002 12308 Move returns status 0, amount 0
20:37:42.847 00.000 12308 move complete, result=0
20:37:42.848 00.001 12308 worker thread done servicing request
20:37:42.848 00.000 12308 Worker thread wakes up
20:37:42.848 00.000 14556 GuideStep: 0.2 px 103 ms WEST, -0.2 px 0 ms NORTH
20:37:42.854 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:42.855 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:44.103 01.248 12308 Exposure complete
20:37:44.265 00.162 12308 worker thread done servicing request
20:37:44.266 00.001 14556 OnExposeComplete: enter
20:37:44.270 00.004 14556 UpdateGuideState(): m_state=6
20:37:44.274 00.004 14556 Star::Find(15, 172, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 698
20:37:44.277 00.003 14556 Star::Find returns 1 (0), X=173.29, Y=991.30, Mass=1481, SNR=25.8, Peak=103 HFD=4.5
20:37:44.282 00.005 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.16 = -2.12)
20:37:44.287 00.005 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.22)
20:37:44.292 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.16 hyp=0.18 cameraTheta=1.09 mountX=-0.09 mountY=-0.14, mountTheta=-2.15
20:37:44.296 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.16, opts=13)
20:37:44.302 00.006 14556 Enqueuing Move request for scope (0.08, 0.16)
20:37:44.306 00.004 12308 Worker thread wakes up
20:37:44.306 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.16) opts 0xd
20:37:44.306 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.16)
20:37:44.306 00.000 12308 Moving (0.08, 0.16) raw xDistance=-0.09 yDistance=-0.14
20:37:44.306 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:37:44.307 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:44.307 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:37:44.307 00.000 12308 MoveAxis(E, 0, ABG)
20:37:44.308 00.001 12308 Move returns status 0, amount 0
20:37:44.308 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:44.312 00.004 12308 MoveAxis(N, 0, ABG)
20:37:44.312 00.000 12308 Move returns status 0, amount 0
20:37:44.313 00.001 12308 move complete, result=0
20:37:44.313 00.000 12308 worker thread done servicing request
20:37:44.335 00.022 14556 UpdateGuideState exits: m=1481 SNR=25.8
20:37:44.339 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:44.344 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:44.347 00.003 14556 Enqueuing Expose request
20:37:44.351 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:44.356 00.005 12308 Worker thread wakes up
20:37:44.356 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:44.356 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:45.601 01.245 12308 Exposure complete
20:37:45.770 00.169 12308 worker thread done servicing request
20:37:45.771 00.001 14556 OnExposeComplete: enter
20:37:45.774 00.003 14556 UpdateGuideState(): m_state=6
20:37:45.780 00.006 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 699
20:37:45.783 00.003 14556 Star::Find returns 1 (0), X=173.06, Y=991.36, Mass=2047, SNR=30.3, Peak=167 HFD=4.3
20:37:45.788 00.005 14556 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.07) = xAngle (5.23 = -1.05)
20:37:45.792 00.004 14556 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.15)
20:37:45.795 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.22 hyp=0.26 cameraTheta=2.16 mountX=0.13 mountY=-0.24, mountTheta=-1.08
20:37:45.802 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.22, opts=13)
20:37:45.806 00.004 14556 Enqueuing Move request for scope (-0.14, 0.22)
20:37:45.809 00.003 12308 Worker thread wakes up
20:37:45.809 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.22) opts 0xd
20:37:45.810 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.22)
20:37:45.810 00.000 12308 Moving (-0.14, 0.22) raw xDistance=0.13 yDistance=-0.24
20:37:45.810 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:37:45.810 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:37:45.810 00.000 12308 MoveAxis(E, 0, ABG)
20:37:45.810 00.000 12308 Move returns status 0, amount 0
20:37:45.811 00.001 12308 MoveAxis(N, 169, ABG)
20:37:45.811 00.000 12308 Guiding  Dir = 0, Dur = 169
20:37:45.812 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:45.815 00.003 12308 IsSlewing returns 0
20:37:45.817 00.002 12308 IsGuiding returns 0
20:37:45.817 00.000 12308 PulseGuide returned control before completion, sleep 179
20:37:45.837 00.020 14556 UpdateGuideState exits: m=2047 SNR=30.3
20:37:45.842 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:45.846 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:45.850 00.004 14556 Enqueuing Expose request
20:37:45.998 00.148 12308 IsGuiding returns 1
20:37:45.998 00.000 12308 scope still moving after pulse duration time elapsed
20:37:46.030 00.032 12308 IsSlewing returns 0
20:37:46.032 00.002 12308 IsGuiding returns 0
20:37:46.032 00.000 12308 scope move finished after 169 + 46 ms
20:37:46.033 00.001 12308 Move returns status 0, amount 169
20:37:46.033 00.000 12308 move complete, result=0
20:37:46.033 00.000 12308 worker thread done servicing request
20:37:46.033 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 169 ms NORTH
20:37:46.039 00.006 12308 Worker thread wakes up
20:37:46.039 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:46.039 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:47.293 01.254 12308 Exposure complete
20:37:47.452 00.159 14556 OnExposeComplete: enter
20:37:47.457 00.005 12308 worker thread done servicing request
20:37:47.457 00.000 14556 UpdateGuideState(): m_state=6
20:37:47.463 00.006 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 700
20:37:47.467 00.004 14556 Star::Find returns 1 (0), X=173.15, Y=991.22, Mass=1732, SNR=27.9, Peak=139 HFD=4.5
20:37:47.473 00.006 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
20:37:47.477 00.004 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
20:37:47.481 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.08 hyp=0.10 cameraTheta=2.20 mountX=0.05 mountY=-0.09, mountTheta=-1.04
20:37:47.488 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.08, opts=13)
20:37:47.491 00.003 14556 Enqueuing Move request for scope (-0.06, 0.08)
20:37:47.496 00.005 12308 Worker thread wakes up
20:37:47.496 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.08) opts 0xd
20:37:47.496 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.08)
20:37:47.496 00.000 12308 Moving (-0.06, 0.08) raw xDistance=0.05 yDistance=-0.09
20:37:47.497 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:37:47.497 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:47.497 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:37:47.497 00.000 12308 MoveAxis(E, 0, ABG)
20:37:47.498 00.001 12308 Move returns status 0, amount 0
20:37:47.498 00.000 12308 MoveAxis(N, 0, ABG)
20:37:47.498 00.000 12308 Move returns status 0, amount 0
20:37:47.498 00.000 12308 move complete, result=0
20:37:47.498 00.000 12308 worker thread done servicing request
20:37:47.499 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:47.523 00.024 14556 UpdateGuideState exits: m=1732 SNR=27.9
20:37:47.528 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:47.532 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:47.535 00.003 14556 Enqueuing Expose request
20:37:47.540 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:47.543 00.003 12308 Worker thread wakes up
20:37:47.543 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:47.543 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:48.794 01.251 12308 Exposure complete
20:37:48.943 00.149 12308 worker thread done servicing request
20:37:48.943 00.000 14556 OnExposeComplete: enter
20:37:48.946 00.003 14556 UpdateGuideState(): m_state=6
20:37:48.950 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 701
20:37:48.954 00.004 14556 Star::Find returns 1 (0), X=173.11, Y=991.31, Mass=1899, SNR=29.2, Peak=151 HFD=4.3
20:37:48.958 00.004 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.15 = -1.13)
20:37:48.963 00.005 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
20:37:48.967 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.20 cameraTheta=2.08 mountX=0.08 mountY=-0.19, mountTheta=-1.15
20:37:48.970 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.17, opts=13)
20:37:48.974 00.004 14556 Enqueuing Move request for scope (-0.10, 0.17)
20:37:48.977 00.003 12308 Worker thread wakes up
20:37:48.977 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
20:37:48.977 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
20:37:48.977 00.000 12308 Moving (-0.10, 0.17) raw xDistance=0.08 yDistance=-0.19
20:37:48.977 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:37:48.977 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:48.979 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:37:48.979 00.000 12308 MoveAxis(E, 0, ABG)
20:37:48.979 00.000 12308 Move returns status 0, amount 0
20:37:48.979 00.000 12308 MoveAxis(N, 0, ABG)
20:37:48.979 00.000 12308 Move returns status 0, amount 0
20:37:48.979 00.000 12308 move complete, result=0
20:37:48.979 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:48.983 00.004 12308 worker thread done servicing request
20:37:49.007 00.024 14556 UpdateGuideState exits: m=1899 SNR=29.2
20:37:49.012 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:49.015 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:49.020 00.005 14556 Enqueuing Expose request
20:37:49.024 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:37:49.028 00.004 12308 Worker thread wakes up
20:37:49.028 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:49.029 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:50.280 01.251 12308 Exposure complete
20:37:50.444 00.164 12308 worker thread done servicing request
20:37:50.444 00.000 14556 OnExposeComplete: enter
20:37:50.449 00.005 14556 UpdateGuideState(): m_state=6
20:37:50.453 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 702
20:37:50.458 00.005 14556 Star::Find returns 1 (0), X=173.19, Y=991.29, Mass=1648, SNR=27.5, Peak=151 HFD=4.2
20:37:50.464 00.006 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.77 = -1.52)
20:37:50.467 00.003 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
20:37:50.471 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.69 mountX=0.01 mountY=-0.15, mountTheta=-1.52
20:37:50.478 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.15, opts=13)
20:37:50.482 00.004 14556 Enqueuing Move request for scope (-0.02, 0.15)
20:37:50.486 00.004 12308 Worker thread wakes up
20:37:50.487 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
20:37:50.487 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
20:37:50.487 00.000 12308 Moving (-0.02, 0.15) raw xDistance=0.01 yDistance=-0.15
20:37:50.487 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:37:50.487 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:50.487 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:37:50.487 00.000 12308 MoveAxis(E, 0, ABG)
20:37:50.488 00.001 12308 Move returns status 0, amount 0
20:37:50.488 00.000 12308 MoveAxis(N, 0, ABG)
20:37:50.488 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:50.493 00.005 12308 Move returns status 0, amount 0
20:37:50.493 00.000 12308 move complete, result=0
20:37:50.493 00.000 12308 worker thread done servicing request
20:37:50.513 00.020 14556 UpdateGuideState exits: m=1648 SNR=27.5
20:37:50.519 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:50.525 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:50.529 00.004 14556 Enqueuing Expose request
20:37:50.532 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:37:50.537 00.005 12308 Worker thread wakes up
20:37:50.537 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:50.537 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:51.791 01.254 12308 Exposure complete
20:37:51.953 00.162 12308 worker thread done servicing request
20:37:51.953 00.000 14556 OnExposeComplete: enter
20:37:51.958 00.005 14556 UpdateGuideState(): m_state=6
20:37:51.963 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 703
20:37:51.968 00.005 14556 Star::Find returns 1 (0), X=173.00, Y=991.45, Mass=1919, SNR=29.6, Peak=137 HFD=4.5
20:37:51.972 00.004 14556 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.07) = xAngle (5.24 = -1.05)
20:37:51.975 00.003 14556 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
20:37:51.979 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.31 hyp=0.37 cameraTheta=2.16 mountX=0.19 mountY=-0.34, mountTheta=-1.07
20:37:51.984 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.31, opts=13)
20:37:51.987 00.003 14556 Enqueuing Move request for scope (-0.21, 0.31)
20:37:51.992 00.005 12308 Worker thread wakes up
20:37:51.992 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.31) opts 0xd
20:37:51.992 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.31)
20:37:51.992 00.000 12308 Moving (-0.21, 0.31) raw xDistance=0.19 yDistance=-0.34
20:37:51.992 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:37:51.992 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:37:51.993 00.001 12308 MoveAxis(E, 0, ABG)
20:37:51.993 00.000 12308 Move returns status 0, amount 0
20:37:51.993 00.000 12308 MoveAxis(N, 240, ABG)
20:37:51.993 00.000 12308 Guiding  Dir = 0, Dur = 240
20:37:51.993 00.000 12308 IsSlewing returns 0
20:37:51.993 00.000 12308 IsGuiding returns 0
20:37:51.994 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:51.997 00.003 12308 PulseGuide returned control before completion, sleep 250
20:37:52.018 00.021 14556 UpdateGuideState exits: m=1919 SNR=29.6
20:37:52.023 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:52.027 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:52.031 00.004 14556 Enqueuing Expose request
20:37:52.254 00.223 12308 IsGuiding returns 1
20:37:52.255 00.001 12308 scope still moving after pulse duration time elapsed
20:37:52.286 00.031 12308 IsSlewing returns 0
20:37:52.286 00.000 12308 IsGuiding returns 0
20:37:52.287 00.001 12308 scope move finished after 240 + 52 ms
20:37:52.287 00.000 12308 Move returns status 0, amount 240
20:37:52.287 00.000 12308 move complete, result=0
20:37:52.288 00.001 12308 worker thread done servicing request
20:37:52.288 00.000 12308 Worker thread wakes up
20:37:52.288 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 240 ms NORTH
20:37:52.294 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:52.294 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:53.555 01.261 12308 Exposure complete
20:37:53.722 00.167 12308 worker thread done servicing request
20:37:53.722 00.000 14556 OnExposeComplete: enter
20:37:53.725 00.003 14556 UpdateGuideState(): m_state=6
20:37:53.729 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 704
20:37:53.733 00.004 14556 Star::Find returns 1 (0), X=173.08, Y=991.32, Mass=1764, SNR=28.3, Peak=141 HFD=4.6
20:37:53.737 00.004 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
20:37:53.741 00.004 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
20:37:53.744 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.19 hyp=0.23 cameraTheta=2.18 mountX=0.12 mountY=-0.21, mountTheta=-1.06
20:37:53.749 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.19, opts=13)
20:37:53.754 00.005 14556 Enqueuing Move request for scope (-0.13, 0.19)
20:37:53.757 00.003 12308 Worker thread wakes up
20:37:53.758 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.19) opts 0xd
20:37:53.758 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.19)
20:37:53.758 00.000 12308 Moving (-0.13, 0.19) raw xDistance=0.12 yDistance=-0.21
20:37:53.758 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:37:53.758 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:37:53.758 00.000 12308 MoveAxis(E, 0, ABG)
20:37:53.758 00.000 12308 Move returns status 0, amount 0
20:37:53.758 00.000 12308 MoveAxis(N, 145, ABG)
20:37:53.758 00.000 12308 Guiding  Dir = 0, Dur = 145
20:37:53.759 00.001 12308 IsSlewing returns 0
20:37:53.760 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:53.763 00.003 12308 IsGuiding returns 0
20:37:53.763 00.000 12308 PulseGuide returned control before completion, sleep 155
20:37:53.785 00.022 14556 UpdateGuideState exits: m=1764 SNR=28.3
20:37:53.789 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:53.791 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:53.798 00.007 14556 Enqueuing Expose request
20:37:53.936 00.138 12308 IsGuiding returns 1
20:37:53.937 00.001 12308 scope still moving after pulse duration time elapsed
20:37:53.965 00.028 12308 IsSlewing returns 0
20:37:53.966 00.001 12308 IsGuiding returns 0
20:37:53.967 00.001 12308 scope move finished after 145 + 58 ms
20:37:53.967 00.000 12308 Move returns status 0, amount 145
20:37:53.967 00.000 12308 move complete, result=0
20:37:53.968 00.001 12308 worker thread done servicing request
20:37:53.969 00.001 12308 Worker thread wakes up
20:37:53.969 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 145 ms NORTH
20:37:53.975 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:53.975 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:55.226 01.251 12308 Exposure complete
20:37:55.376 00.150 12308 worker thread done servicing request
20:37:55.377 00.001 14556 OnExposeComplete: enter
20:37:55.379 00.002 14556 UpdateGuideState(): m_state=6
20:37:55.383 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 705
20:37:55.386 00.003 14556 Star::Find returns 1 (0), X=172.96, Y=991.12, Mass=1576, SNR=26.6, Peak=134 HFD=4.3
20:37:55.388 00.002 14556 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.07) = xAngle (0.02 = 0.02)
20:37:55.393 00.005 14556 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.08 = -0.08)
20:37:55.396 00.003 14556 CameraToMount -- cameraX=-0.25 cameraY=-0.02 hyp=0.25 cameraTheta=-3.05 mountX=0.25 mountY=-0.02, mountTheta=-0.07
20:37:55.401 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=-0.02, opts=13)
20:37:55.404 00.003 14556 Enqueuing Move request for scope (-0.25, -0.02)
20:37:55.407 00.003 12308 Worker thread wakes up
20:37:55.407 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.02) opts 0xd
20:37:55.407 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, -0.02)
20:37:55.407 00.000 12308 Moving (-0.25, -0.02) raw xDistance=0.25 yDistance=-0.02
20:37:55.407 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:37:55.407 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:55.408 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:37:55.408 00.000 12308 MoveAxis(W, 108, ABG)
20:37:55.408 00.000 12308 Guiding  Dir = 3, Dur = 108
20:37:55.408 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:55.412 00.004 12308 IsSlewing returns 0
20:37:55.412 00.000 12308 IsGuiding returns 0
20:37:55.412 00.000 12308 PulseGuide returned control before completion, sleep 118
20:37:55.428 00.016 14556 UpdateGuideState exits: m=1576 SNR=26.6
20:37:55.431 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:55.435 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:55.439 00.004 14556 Enqueuing Expose request
20:37:55.542 00.103 12308 IsGuiding returns 1
20:37:55.543 00.001 12308 scope still moving after pulse duration time elapsed
20:37:55.573 00.030 12308 IsSlewing returns 0
20:37:55.574 00.001 12308 IsGuiding returns 0
20:37:55.576 00.002 12308 scope move finished after 108 + 55 ms
20:37:55.576 00.000 12308 Move returns status 0, amount 108
20:37:55.576 00.000 12308 MoveAxis(N, 0, ABG)
20:37:55.577 00.001 12308 Move returns status 0, amount 0
20:37:55.577 00.000 12308 move complete, result=0
20:37:55.578 00.001 12308 worker thread done servicing request
20:37:55.578 00.000 14556 GuideStep: 0.2 px 108 ms WEST, -0.0 px 0 ms NORTH
20:37:55.586 00.008 12308 Worker thread wakes up
20:37:55.586 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:55.588 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:56.842 01.254 12308 Exposure complete
20:37:57.018 00.176 12308 worker thread done servicing request
20:37:57.019 00.001 14556 OnExposeComplete: enter
20:37:57.023 00.004 14556 UpdateGuideState(): m_state=6
20:37:57.027 00.004 14556 Star::Find(15, 172, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 706
20:37:57.031 00.004 14556 Star::Find returns 1 (0), X=172.94, Y=990.91, Mass=2017, SNR=30.1, Peak=170 HFD=4.4
20:37:57.035 00.004 14556 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.07) = xAngle (0.62 = 0.62)
20:37:57.039 00.004 14556 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.52 = 0.52)
20:37:57.042 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=-0.23 hyp=0.36 cameraTheta=-2.45 mountX=0.29 mountY=0.18, mountTheta=0.55
20:37:57.048 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=-0.23, opts=13)
20:37:57.052 00.004 14556 Enqueuing Move request for scope (-0.27, -0.23)
20:37:57.056 00.004 12308 Worker thread wakes up
20:37:57.056 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.23) opts 0xd
20:37:57.056 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, -0.23)
20:37:57.056 00.000 12308 Moving (-0.27, -0.23) raw xDistance=0.29 yDistance=0.18
20:37:57.056 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
20:37:57.056 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:57.056 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:37:57.058 00.002 12308 MoveAxis(W, 133, ABG)
20:37:57.058 00.000 12308 Guiding  Dir = 3, Dur = 133
20:37:57.058 00.000 12308 IsSlewing returns 0
20:37:57.058 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:57.062 00.004 12308 IsGuiding returns 0
20:37:57.062 00.000 12308 PulseGuide returned control before completion, sleep 143
20:37:57.083 00.021 14556 UpdateGuideState exits: m=2017 SNR=30.1
20:37:57.089 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:57.093 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:57.098 00.005 14556 Enqueuing Expose request
20:37:57.222 00.124 12308 IsGuiding returns 0
20:37:57.223 00.001 12308 Move returns status 0, amount 133
20:37:57.224 00.001 12308 MoveAxis(N, 0, ABG)
20:37:57.224 00.000 12308 Move returns status 0, amount 0
20:37:57.224 00.000 12308 move complete, result=0
20:37:57.225 00.001 12308 worker thread done servicing request
20:37:57.225 00.000 12308 Worker thread wakes up
20:37:57.225 00.000 14556 GuideStep: 0.3 px 133 ms WEST, 0.2 px 0 ms NORTH
20:37:57.232 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:57.232 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:58.487 01.255 12308 Exposure complete
20:37:58.655 00.168 12308 worker thread done servicing request
20:37:58.655 00.000 14556 OnExposeComplete: enter
20:37:58.659 00.004 14556 UpdateGuideState(): m_state=6
20:37:58.663 00.004 14556 Star::Find(15, 172, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 707
20:37:58.667 00.004 14556 Star::Find returns 1 (0), X=173.29, Y=991.05, Mass=1821, SNR=28.8, Peak=160 HFD=4.5
20:37:58.671 00.004 14556 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-3.07) = xAngle (2.25 = 2.25)
20:37:58.675 00.004 14556 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.15 = 2.15)
20:37:58.680 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-0.82 mountX=-0.07 mountY=0.10, mountTheta=2.22
20:37:58.685 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.08, opts=13)
20:37:58.689 00.004 14556 Enqueuing Move request for scope (0.08, -0.08)
20:37:58.693 00.004 12308 Worker thread wakes up
20:37:58.693 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.08) opts 0xd
20:37:58.693 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.08)
20:37:58.693 00.000 12308 Moving (0.08, -0.08) raw xDistance=-0.07 yDistance=0.10
20:37:58.694 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:37:58.694 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:58.694 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:37:58.694 00.000 12308 MoveAxis(E, 0, ABG)
20:37:58.695 00.001 12308 Move returns status 0, amount 0
20:37:58.695 00.000 12308 MoveAxis(N, 0, ABG)
20:37:58.695 00.000 12308 Move returns status 0, amount 0
20:37:58.695 00.000 12308 move complete, result=0
20:37:58.695 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:37:58.700 00.005 12308 worker thread done servicing request
20:37:58.722 00.022 14556 UpdateGuideState exits: m=1821 SNR=28.8
20:37:58.727 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:58.730 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:37:58.734 00.004 14556 Enqueuing Expose request
20:37:58.739 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:37:58.744 00.005 12308 Worker thread wakes up
20:37:58.744 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:37:58.744 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:37:59.985 01.241 12308 Exposure complete
20:38:00.163 00.178 12308 worker thread done servicing request
20:38:00.164 00.001 14556 OnExposeComplete: enter
20:38:00.168 00.004 14556 UpdateGuideState(): m_state=6
20:38:00.172 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 708
20:38:00.176 00.004 14556 Star::Find returns 1 (0), X=173.45, Y=991.11, Mass=1737, SNR=28.0, Peak=135 HFD=4.7
20:38:00.181 00.005 14556 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-3.07) = xAngle (2.97 = 2.97)
20:38:00.184 00.003 14556 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.88 = 2.88)
20:38:00.188 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=-0.02 hyp=0.24 cameraTheta=-0.10 mountX=-0.24 mountY=0.06, mountTheta=2.88
20:38:00.194 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=-0.02, opts=13)
20:38:00.197 00.003 14556 Enqueuing Move request for scope (0.24, -0.02)
20:38:00.201 00.004 12308 Worker thread wakes up
20:38:00.201 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.02) opts 0xd
20:38:00.202 00.001 12308 Handling offset move in thread for scope, endpoint = (0.24, -0.02)
20:38:00.202 00.000 12308 Moving (0.24, -0.02) raw xDistance=-0.24 yDistance=0.06
20:38:00.202 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:38:00.202 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:00.202 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:38:00.202 00.000 12308 MoveAxis(E, 105, ABG)
20:38:00.204 00.002 12308 Guiding  Dir = 2, Dur = 105
20:38:00.204 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:00.210 00.006 12308 IsSlewing returns 0
20:38:00.210 00.000 12308 IsGuiding returns 0
20:38:00.211 00.001 12308 PulseGuide returned control before completion, sleep 115
20:38:00.233 00.022 14556 UpdateGuideState exits: m=1737 SNR=28.0
20:38:00.240 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:00.244 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:00.248 00.004 14556 Enqueuing Expose request
20:38:00.332 00.084 12308 IsGuiding returns 1
20:38:00.332 00.000 12308 scope still moving after pulse duration time elapsed
20:38:00.365 00.033 12308 IsSlewing returns 0
20:38:00.367 00.002 12308 IsGuiding returns 0
20:38:00.367 00.000 12308 scope move finished after 105 + 51 ms
20:38:00.368 00.001 12308 Move returns status 0, amount 105
20:38:00.368 00.000 12308 MoveAxis(N, 0, ABG)
20:38:00.368 00.000 12308 Move returns status 0, amount 0
20:38:00.368 00.000 12308 move complete, result=0
20:38:00.370 00.002 14556 GuideStep: -0.2 px 105 ms EAST, 0.1 px 0 ms NORTH
20:38:00.376 00.006 12308 worker thread done servicing request
20:38:00.376 00.000 12308 Worker thread wakes up
20:38:00.376 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:00.377 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:01.626 01.249 12308 Exposure complete
20:38:01.785 00.159 12308 worker thread done servicing request
20:38:01.785 00.000 14556 OnExposeComplete: enter
20:38:01.789 00.004 14556 UpdateGuideState(): m_state=6
20:38:01.793 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 709
20:38:01.798 00.005 14556 Star::Find returns 1 (0), X=172.94, Y=991.36, Mass=1729, SNR=28.0, Peak=136 HFD=4.8
20:38:01.802 00.004 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
20:38:01.806 00.004 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
20:38:01.811 00.005 14556 CameraToMount -- cameraX=-0.27 cameraY=0.22 hyp=0.34 cameraTheta=2.46 mountX=0.25 mountY=-0.26, mountTheta=-0.80
20:38:01.816 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.22, opts=13)
20:38:01.820 00.004 14556 Enqueuing Move request for scope (-0.27, 0.22)
20:38:01.824 00.004 12308 Worker thread wakes up
20:38:01.824 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.22) opts 0xd
20:38:01.824 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.22)
20:38:01.824 00.000 12308 Moving (-0.27, 0.22) raw xDistance=0.25 yDistance=-0.26
20:38:01.824 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
20:38:01.824 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:38:01.825 00.001 12308 MoveAxis(W, 102, ABG)
20:38:01.825 00.000 12308 Guiding  Dir = 3, Dur = 102
20:38:01.825 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:01.829 00.004 12308 IsSlewing returns 0
20:38:01.830 00.001 12308 IsGuiding returns 0
20:38:01.830 00.000 12308 PulseGuide returned control before completion, sleep 112
20:38:01.856 00.026 14556 UpdateGuideState exits: m=1729 SNR=28.0
20:38:01.861 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:01.867 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:01.870 00.003 14556 Enqueuing Expose request
20:38:01.948 00.078 12308 IsGuiding returns 1
20:38:01.949 00.001 12308 scope still moving after pulse duration time elapsed
20:38:01.978 00.029 12308 IsSlewing returns 0
20:38:01.980 00.002 12308 IsGuiding returns 0
20:38:01.981 00.001 12308 scope move finished after 102 + 48 ms
20:38:01.982 00.001 12308 Move returns status 0, amount 102
20:38:01.982 00.000 12308 MoveAxis(N, 182, ABG)
20:38:01.982 00.000 12308 Guiding  Dir = 0, Dur = 182
20:38:01.983 00.001 12308 IsSlewing returns 0
20:38:01.983 00.000 12308 IsGuiding returns 0
20:38:01.984 00.001 12308 PulseGuide returned control before completion, sleep 192
20:38:02.182 00.198 12308 IsGuiding returns 1
20:38:02.182 00.000 12308 scope still moving after pulse duration time elapsed
20:38:02.214 00.032 12308 IsSlewing returns 0
20:38:02.215 00.001 12308 IsGuiding returns 0
20:38:02.216 00.001 12308 scope move finished after 182 + 49 ms
20:38:02.217 00.001 12308 Move returns status 0, amount 182
20:38:02.217 00.000 12308 move complete, result=0
20:38:02.217 00.000 12308 worker thread done servicing request
20:38:02.217 00.000 14556 GuideStep: 0.3 px 102 ms WEST, -0.3 px 182 ms NORTH
20:38:02.224 00.007 12308 Worker thread wakes up
20:38:02.224 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:02.224 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:03.475 01.251 12308 Exposure complete
20:38:03.628 00.153 12308 worker thread done servicing request
20:38:03.629 00.001 14556 OnExposeComplete: enter
20:38:03.633 00.004 14556 UpdateGuideState(): m_state=6
20:38:03.637 00.004 14556 Star::Find(15, 172, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 710
20:38:03.641 00.004 14556 Star::Find returns 1 (0), X=173.54, Y=991.08, Mass=1505, SNR=26.0, Peak=123 HFD=4.3
20:38:03.645 00.004 14556 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-3.07) = xAngle (2.90 = 2.90)
20:38:03.649 00.004 14556 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.80 = 2.80)
20:38:03.654 00.005 14556 CameraToMount -- cameraX=0.33 cameraY=-0.06 hyp=0.33 cameraTheta=-0.18 mountX=-0.32 mountY=0.11, mountTheta=2.81
20:38:03.660 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.33, y=-0.06, opts=13)
20:38:03.664 00.004 14556 Enqueuing Move request for scope (0.33, -0.06)
20:38:03.669 00.005 12308 Worker thread wakes up
20:38:03.669 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.06) opts 0xd
20:38:03.669 00.000 12308 Handling offset move in thread for scope, endpoint = (0.33, -0.06)
20:38:03.669 00.000 12308 Moving (0.33, -0.06) raw xDistance=-0.32 yDistance=0.11
20:38:03.669 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32
20:38:03.669 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:03.669 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:38:03.670 00.001 12308 MoveAxis(E, 134, ABG)
20:38:03.670 00.000 12308 Guiding  Dir = 2, Dur = 134
20:38:03.671 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:03.675 00.004 12308 IsSlewing returns 0
20:38:03.675 00.000 12308 IsGuiding returns 0
20:38:03.676 00.001 12308 PulseGuide returned control before completion, sleep 144
20:38:03.698 00.022 14556 UpdateGuideState exits: m=1505 SNR=26.0
20:38:03.703 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:03.709 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:03.714 00.005 14556 Enqueuing Expose request
20:38:03.825 00.111 12308 IsGuiding returns 1
20:38:03.826 00.001 12308 scope still moving after pulse duration time elapsed
20:38:03.855 00.029 12308 IsSlewing returns 0
20:38:03.857 00.002 12308 IsGuiding returns 1
20:38:03.887 00.030 12308 IsSlewing returns 0
20:38:03.888 00.001 12308 IsGuiding returns 1
20:38:03.918 00.030 12308 IsSlewing returns 0
20:38:03.919 00.001 12308 IsGuiding returns 0
20:38:03.920 00.001 12308 scope move finished after 134 + 110 ms
20:38:03.920 00.000 12308 Move returns status 0, amount 134
20:38:03.921 00.001 12308 MoveAxis(N, 0, ABG)
20:38:03.921 00.000 12308 Move returns status 0, amount 0
20:38:03.922 00.001 12308 move complete, result=0
20:38:03.923 00.001 12308 worker thread done servicing request
20:38:03.923 00.000 12308 Worker thread wakes up
20:38:03.923 00.000 14556 GuideStep: -0.3 px 134 ms EAST, 0.1 px 0 ms NORTH
20:38:03.932 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:03.933 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:05.181 01.248 12308 Exposure complete
20:38:05.351 00.170 12308 worker thread done servicing request
20:38:05.352 00.001 14556 OnExposeComplete: enter
20:38:05.355 00.003 14556 UpdateGuideState(): m_state=6
20:38:05.360 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 711
20:38:05.363 00.003 14556 Star::Find returns 1 (0), X=173.21, Y=991.17, Mass=1909, SNR=29.5, Peak=158 HFD=4.4
20:38:05.367 00.004 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
20:38:05.371 00.004 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
20:38:05.374 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.59 mountX=-0.00 mountY=-0.03, mountTheta=-1.62
20:38:05.379 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.03, opts=13)
20:38:05.384 00.005 14556 Enqueuing Move request for scope (-0.00, 0.03)
20:38:05.387 00.003 12308 Worker thread wakes up
20:38:05.387 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd
20:38:05.387 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.03)
20:38:05.387 00.000 12308 Moving (-0.00, 0.03) raw xDistance=-0.00 yDistance=-0.03
20:38:05.387 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:38:05.388 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:05.388 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:38:05.388 00.000 12308 MoveAxis(E, 0, ABG)
20:38:05.388 00.000 12308 Move returns status 0, amount 0
20:38:05.390 00.002 12308 MoveAxis(N, 0, ABG)
20:38:05.390 00.000 12308 Move returns status 0, amount 0
20:38:05.390 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:05.394 00.004 12308 move complete, result=0
20:38:05.394 00.000 12308 worker thread done servicing request
20:38:05.415 00.021 14556 UpdateGuideState exits: m=1909 SNR=29.5
20:38:05.418 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:05.421 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:05.426 00.005 14556 Enqueuing Expose request
20:38:05.428 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:38:05.432 00.004 12308 Worker thread wakes up
20:38:05.432 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:05.432 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:06.676 01.244 12308 Exposure complete
20:38:06.812 00.136 12308 worker thread done servicing request
20:38:06.813 00.001 14556 OnExposeComplete: enter
20:38:06.815 00.002 14556 UpdateGuideState(): m_state=6
20:38:06.818 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 712
20:38:06.820 00.002 14556 Star::Find returns 1 (0), X=173.13, Y=991.06, Mass=1960, SNR=29.7, Peak=162 HFD=4.3
20:38:06.824 00.004 14556 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.07) = xAngle (0.76 = 0.76)
20:38:06.825 00.001 14556 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.66 = 0.66)
20:38:06.830 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-2.31 mountX=0.08 mountY=0.07, mountTheta=0.70
20:38:06.833 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.08, opts=13)
20:38:06.835 00.002 14556 Enqueuing Move request for scope (-0.08, -0.08)
20:38:06.839 00.004 12308 Worker thread wakes up
20:38:06.839 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
20:38:06.839 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
20:38:06.839 00.000 12308 Moving (-0.08, -0.08) raw xDistance=0.08 yDistance=0.07
20:38:06.839 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:38:06.840 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:06.840 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:38:06.840 00.000 12308 MoveAxis(E, 0, ABG)
20:38:06.840 00.000 12308 Move returns status 0, amount 0
20:38:06.840 00.000 12308 MoveAxis(N, 0, ABG)
20:38:06.840 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:06.844 00.004 12308 Move returns status 0, amount 0
20:38:06.844 00.000 12308 move complete, result=0
20:38:06.844 00.000 12308 worker thread done servicing request
20:38:06.861 00.017 14556 UpdateGuideState exits: m=1960 SNR=29.7
20:38:06.865 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:06.871 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:06.874 00.003 14556 Enqueuing Expose request
20:38:06.877 00.003 12308 Worker thread wakes up
20:38:06.877 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:06.877 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:38:06.881 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:08.115 01.234 12308 Exposure complete
20:38:08.275 00.160 12308 worker thread done servicing request
20:38:08.275 00.000 14556 OnExposeComplete: enter
20:38:08.279 00.004 14556 UpdateGuideState(): m_state=6
20:38:08.283 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 713
20:38:08.287 00.004 14556 Star::Find returns 1 (0), X=173.17, Y=991.09, Mass=1978, SNR=30.0, Peak=179 HFD=4.3
20:38:08.291 00.004 14556 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-3.07) = xAngle (0.73 = 0.73)
20:38:08.296 00.005 14556 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.63 = 0.63)
20:38:08.301 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-2.34 mountX=0.05 mountY=0.04, mountTheta=0.67
20:38:08.309 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.05, opts=13)
20:38:08.315 00.006 14556 Enqueuing Move request for scope (-0.04, -0.05)
20:38:08.319 00.004 12308 Worker thread wakes up
20:38:08.319 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
20:38:08.319 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
20:38:08.319 00.000 12308 Moving (-0.04, -0.05) raw xDistance=0.05 yDistance=0.04
20:38:08.320 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:38:08.320 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:08.320 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:38:08.320 00.000 12308 MoveAxis(E, 0, ABG)
20:38:08.320 00.000 12308 Move returns status 0, amount 0
20:38:08.320 00.000 12308 MoveAxis(N, 0, ABG)
20:38:08.320 00.000 12308 Move returns status 0, amount 0
20:38:08.321 00.001 12308 move complete, result=0
20:38:08.321 00.000 12308 worker thread done servicing request
20:38:08.322 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:08.347 00.025 14556 UpdateGuideState exits: m=1978 SNR=30.0
20:38:08.352 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:08.355 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:08.359 00.004 14556 Enqueuing Expose request
20:38:08.363 00.004 12308 Worker thread wakes up
20:38:08.363 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:08.365 00.002 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:38:08.369 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:09.623 01.254 12308 Exposure complete
20:38:09.787 00.164 12308 worker thread done servicing request
20:38:09.787 00.000 14556 OnExposeComplete: enter
20:38:09.790 00.003 14556 UpdateGuideState(): m_state=6
20:38:09.794 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 714
20:38:09.798 00.004 14556 Star::Find returns 1 (0), X=172.95, Y=991.38, Mass=1624, SNR=27.2, Peak=155 HFD=4.1
20:38:09.803 00.005 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.47 = -0.82)
20:38:09.807 00.004 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.92)
20:38:09.811 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.25 hyp=0.36 cameraTheta=2.39 mountX=0.25 mountY=-0.29, mountTheta=-0.86
20:38:09.816 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.25, opts=13)
20:38:09.821 00.005 14556 Enqueuing Move request for scope (-0.26, 0.25)
20:38:09.824 00.003 12308 Worker thread wakes up
20:38:09.824 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.25) opts 0xd
20:38:09.824 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.25)
20:38:09.825 00.001 12308 Moving (-0.26, 0.25) raw xDistance=0.25 yDistance=-0.29
20:38:09.825 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:38:09.825 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:38:09.825 00.000 12308 MoveAxis(W, 107, ABG)
20:38:09.825 00.000 12308 Guiding  Dir = 3, Dur = 107
20:38:09.826 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:09.832 00.006 12308 IsSlewing returns 0
20:38:09.833 00.001 12308 IsGuiding returns 0
20:38:09.833 00.000 12308 PulseGuide returned control before completion, sleep 117
20:38:09.854 00.021 14556 UpdateGuideState exits: m=1624 SNR=27.2
20:38:09.859 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:09.864 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:09.868 00.004 14556 Enqueuing Expose request
20:38:09.956 00.088 12308 IsGuiding returns 1
20:38:09.957 00.001 12308 scope still moving after pulse duration time elapsed
20:38:09.988 00.031 12308 IsSlewing returns 0
20:38:09.989 00.001 12308 IsGuiding returns 0
20:38:09.989 00.000 12308 scope move finished after 107 + 49 ms
20:38:09.989 00.000 12308 Move returns status 0, amount 107
20:38:09.990 00.001 12308 MoveAxis(N, 201, ABG)
20:38:09.990 00.000 12308 Guiding  Dir = 0, Dur = 201
20:38:09.994 00.004 12308 IsSlewing returns 0
20:38:09.995 00.001 12308 IsGuiding returns 0
20:38:09.997 00.002 12308 PulseGuide returned control before completion, sleep 211
20:38:10.225 00.228 12308 IsGuiding returns 1
20:38:10.226 00.001 12308 scope still moving after pulse duration time elapsed
20:38:10.255 00.029 12308 IsSlewing returns 0
20:38:10.256 00.001 12308 IsGuiding returns 0
20:38:10.256 00.000 12308 scope move finished after 201 + 60 ms
20:38:10.256 00.000 12308 Move returns status 0, amount 201
20:38:10.258 00.002 12308 move complete, result=0
20:38:10.258 00.000 12308 worker thread done servicing request
20:38:10.259 00.001 14556 GuideStep: 0.2 px 107 ms WEST, -0.3 px 201 ms NORTH
20:38:10.264 00.005 12308 Worker thread wakes up
20:38:10.264 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:10.265 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:11.513 01.248 12308 Exposure complete
20:38:11.669 00.156 12308 worker thread done servicing request
20:38:11.670 00.001 14556 OnExposeComplete: enter
20:38:11.672 00.002 14556 UpdateGuideState(): m_state=6
20:38:11.678 00.006 14556 Star::Find(15, 172, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 715
20:38:11.682 00.004 14556 Star::Find returns 1 (0), X=173.30, Y=990.98, Mass=1977, SNR=30.0, Peak=178 HFD=4.4
20:38:11.686 00.004 14556 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-3.07) = xAngle (2.01 = 2.01)
20:38:11.689 00.003 14556 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.92 = 1.92)
20:38:11.691 00.002 14556 CameraToMount -- cameraX=0.09 cameraY=-0.15 hyp=0.18 cameraTheta=-1.06 mountX=-0.08 mountY=0.17, mountTheta=2.00
20:38:11.697 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.15, opts=13)
20:38:11.700 00.003 14556 Enqueuing Move request for scope (0.09, -0.15)
20:38:11.704 00.004 12308 Worker thread wakes up
20:38:11.704 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.15) opts 0xd
20:38:11.704 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.15)
20:38:11.704 00.000 12308 Moving (0.09, -0.15) raw xDistance=-0.08 yDistance=0.17
20:38:11.704 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:38:11.704 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:11.705 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:38:11.705 00.000 12308 MoveAxis(E, 0, ABG)
20:38:11.705 00.000 12308 Move returns status 0, amount 0
20:38:11.705 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:11.710 00.005 12308 MoveAxis(N, 0, ABG)
20:38:11.711 00.001 12308 Move returns status 0, amount 0
20:38:11.711 00.000 12308 move complete, result=0
20:38:11.711 00.000 12308 worker thread done servicing request
20:38:11.734 00.023 14556 UpdateGuideState exits: m=1977 SNR=30.0
20:38:11.739 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:11.743 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:11.747 00.004 14556 Enqueuing Expose request
20:38:11.751 00.004 12308 Worker thread wakes up
20:38:11.751 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:38:11.755 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:11.755 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:13.004 01.249 12308 Exposure complete
20:38:13.151 00.147 12308 worker thread done servicing request
20:38:13.152 00.001 14556 OnExposeComplete: enter
20:38:13.156 00.004 14556 UpdateGuideState(): m_state=6
20:38:13.159 00.003 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 716
20:38:13.164 00.005 14556 Star::Find returns 1 (0), X=173.36, Y=991.18, Mass=1996, SNR=29.9, Peak=162 HFD=4.5
20:38:13.167 00.003 14556 CameraToMount -- cameraTheta (0.29) - m_xAngle (-3.07) = xAngle (3.36 = -2.92)
20:38:13.171 00.004 14556 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.26 = -3.02)
20:38:13.174 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.16 cameraTheta=0.29 mountX=-0.15 mountY=-0.02, mountTheta=-3.02
20:38:13.181 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.05, opts=13)
20:38:13.185 00.004 14556 Enqueuing Move request for scope (0.15, 0.05)
20:38:13.189 00.004 12308 Worker thread wakes up
20:38:13.189 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd
20:38:13.189 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.05)
20:38:13.189 00.000 12308 Moving (0.15, 0.05) raw xDistance=-0.15 yDistance=-0.02
20:38:13.189 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:38:13.189 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:13.191 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:38:13.191 00.000 12308 MoveAxis(E, 0, ABG)
20:38:13.191 00.000 12308 Move returns status 0, amount 0
20:38:13.191 00.000 12308 MoveAxis(N, 0, ABG)
20:38:13.191 00.000 12308 Move returns status 0, amount 0
20:38:13.191 00.000 12308 move complete, result=0
20:38:13.192 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:13.196 00.004 12308 worker thread done servicing request
20:38:13.215 00.019 14556 UpdateGuideState exits: m=1996 SNR=29.9
20:38:13.219 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:13.222 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:13.226 00.004 14556 Enqueuing Expose request
20:38:13.230 00.004 12308 Worker thread wakes up
20:38:13.230 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:13.230 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:13.231 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:38:14.488 01.257 12308 Exposure complete
20:38:14.661 00.173 12308 worker thread done servicing request
20:38:14.661 00.000 14556 OnExposeComplete: enter
20:38:14.667 00.006 14556 UpdateGuideState(): m_state=6
20:38:14.674 00.007 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 717
20:38:14.679 00.005 14556 Star::Find returns 1 (0), X=173.22, Y=991.30, Mass=1680, SNR=27.6, Peak=146 HFD=4.5
20:38:14.685 00.006 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.58 = -1.70)
20:38:14.690 00.005 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.80)
20:38:14.696 00.006 14556 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.51 mountX=-0.02 mountY=-0.16, mountTheta=-1.71
20:38:14.703 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.16, opts=13)
20:38:14.710 00.007 14556 Enqueuing Move request for scope (0.01, 0.16)
20:38:14.716 00.006 12308 Worker thread wakes up
20:38:14.716 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
20:38:14.716 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
20:38:14.717 00.001 12308 Moving (0.01, 0.16) raw xDistance=-0.02 yDistance=-0.16
20:38:14.717 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:38:14.717 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:14.717 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:38:14.717 00.000 12308 MoveAxis(E, 0, ABG)
20:38:14.717 00.000 12308 Move returns status 0, amount 0
20:38:14.719 00.002 12308 MoveAxis(N, 0, ABG)
20:38:14.719 00.000 12308 Move returns status 0, amount 0
20:38:14.719 00.000 12308 move complete, result=0
20:38:14.719 00.000 12308 worker thread done servicing request
20:38:14.720 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:14.741 00.021 14556 UpdateGuideState exits: m=1680 SNR=27.6
20:38:14.744 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:14.749 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:14.753 00.004 14556 Enqueuing Expose request
20:38:14.756 00.003 12308 Worker thread wakes up
20:38:14.756 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:38:14.761 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:14.762 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:16.018 01.256 12308 Exposure complete
20:38:16.188 00.170 12308 worker thread done servicing request
20:38:16.189 00.001 14556 OnExposeComplete: enter
20:38:16.192 00.003 14556 UpdateGuideState(): m_state=6
20:38:16.197 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 718
20:38:16.201 00.004 14556 Star::Find returns 1 (0), X=173.41, Y=991.26, Mass=1750, SNR=28.0, Peak=126 HFD=4.7
20:38:16.205 00.004 14556 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.07) = xAngle (3.60 = -2.68)
20:38:16.209 00.004 14556 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.50 = -2.78)
20:38:16.213 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.12 hyp=0.23 cameraTheta=0.53 mountX=-0.21 mountY=-0.08, mountTheta=-2.76
20:38:16.218 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.12, opts=13)
20:38:16.222 00.004 14556 Enqueuing Move request for scope (0.20, 0.12)
20:38:16.226 00.004 12308 Worker thread wakes up
20:38:16.226 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.12) opts 0xd
20:38:16.226 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.12)
20:38:16.226 00.000 12308 Moving (0.20, 0.12) raw xDistance=-0.21 yDistance=-0.08
20:38:16.226 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:38:16.226 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:16.228 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:38:16.228 00.000 12308 MoveAxis(E, 90, ABG)
20:38:16.228 00.000 12308 Guiding  Dir = 2, Dur = 90
20:38:16.228 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:16.232 00.004 12308 IsSlewing returns 0
20:38:16.232 00.000 12308 IsGuiding returns 0
20:38:16.233 00.001 12308 PulseGuide returned control before completion, sleep 100
20:38:16.257 00.024 14556 UpdateGuideState exits: m=1750 SNR=28.0
20:38:16.262 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:16.268 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:16.272 00.004 14556 Enqueuing Expose request
20:38:16.334 00.062 12308 IsGuiding returns 1
20:38:16.335 00.001 12308 scope still moving after pulse duration time elapsed
20:38:16.366 00.031 12308 IsSlewing returns 0
20:38:16.368 00.002 12308 IsGuiding returns 0
20:38:16.369 00.001 12308 scope move finished after 90 + 46 ms
20:38:16.370 00.001 12308 Move returns status 0, amount 90
20:38:16.370 00.000 12308 MoveAxis(N, 0, ABG)
20:38:16.371 00.001 12308 Move returns status 0, amount 0
20:38:16.371 00.000 12308 move complete, result=0
20:38:16.371 00.000 12308 worker thread done servicing request
20:38:16.371 00.000 14556 GuideStep: -0.2 px 90 ms EAST, -0.1 px 0 ms NORTH
20:38:16.377 00.006 12308 Worker thread wakes up
20:38:16.377 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:16.377 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:17.620 01.243 12308 Exposure complete
20:38:17.774 00.154 12308 worker thread done servicing request
20:38:17.774 00.000 14556 OnExposeComplete: enter
20:38:17.779 00.005 14556 UpdateGuideState(): m_state=6
20:38:17.783 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 719
20:38:17.787 00.004 14556 Star::Find returns 1 (0), X=173.37, Y=991.46, Mass=1586, SNR=26.9, Peak=131 HFD=4.1
20:38:17.791 00.004 14556 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.07) = xAngle (4.18 = -2.11)
20:38:17.795 00.004 14556 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.21)
20:38:17.799 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.32 hyp=0.36 cameraTheta=1.10 mountX=-0.18 mountY=-0.29, mountTheta=-2.14
20:38:17.806 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.32, opts=13)
20:38:17.812 00.006 14556 Enqueuing Move request for scope (0.16, 0.32)
20:38:17.816 00.004 12308 Worker thread wakes up
20:38:17.816 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.32) opts 0xd
20:38:17.817 00.001 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.32)
20:38:17.817 00.000 12308 Moving (0.16, 0.32) raw xDistance=-0.18 yDistance=-0.29
20:38:17.817 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:38:17.817 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:38:17.817 00.000 12308 MoveAxis(E, 0, ABG)
20:38:17.817 00.000 12308 Move returns status 0, amount 0
20:38:17.817 00.000 12308 MoveAxis(N, 204, ABG)
20:38:17.818 00.001 12308 Guiding  Dir = 0, Dur = 204
20:38:17.818 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:17.822 00.004 12308 IsSlewing returns 0
20:38:17.822 00.000 12308 IsGuiding returns 0
20:38:17.824 00.002 12308 PulseGuide returned control before completion, sleep 214
20:38:17.845 00.021 14556 UpdateGuideState exits: m=1586 SNR=26.9
20:38:17.850 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:17.853 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:17.856 00.003 14556 Enqueuing Expose request
20:38:18.051 00.195 12308 IsGuiding returns 1
20:38:18.051 00.000 12308 scope still moving after pulse duration time elapsed
20:38:18.083 00.032 12308 IsSlewing returns 0
20:38:18.083 00.000 12308 IsGuiding returns 0
20:38:18.083 00.000 12308 scope move finished after 204 + 56 ms
20:38:18.085 00.002 12308 Move returns status 0, amount 204
20:38:18.085 00.000 12308 move complete, result=0
20:38:18.085 00.000 12308 worker thread done servicing request
20:38:18.085 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 204 ms NORTH
20:38:18.091 00.006 12308 Worker thread wakes up
20:38:18.091 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:18.092 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:19.341 01.249 12308 Exposure complete
20:38:19.495 00.154 12308 worker thread done servicing request
20:38:19.495 00.000 14556 OnExposeComplete: enter
20:38:19.498 00.003 14556 UpdateGuideState(): m_state=6
20:38:19.503 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 720
20:38:19.506 00.003 14556 Star::Find returns 1 (0), X=173.30, Y=991.11, Mass=1847, SNR=28.7, Peak=142 HFD=4.5
20:38:19.511 00.005 14556 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-3.07) = xAngle (2.73 = 2.73)
20:38:19.514 00.003 14556 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.64 = 2.64)
20:38:19.518 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-0.34 mountX=-0.09 mountY=0.05, mountTheta=2.66
20:38:19.523 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.03, opts=13)
20:38:19.527 00.004 14556 Enqueuing Move request for scope (0.09, -0.03)
20:38:19.532 00.005 12308 Worker thread wakes up
20:38:19.532 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
20:38:19.532 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
20:38:19.532 00.000 12308 Moving (0.09, -0.03) raw xDistance=-0.09 yDistance=0.05
20:38:19.532 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:38:19.532 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:19.533 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:38:19.533 00.000 12308 MoveAxis(E, 0, ABG)
20:38:19.533 00.000 12308 Move returns status 0, amount 0
20:38:19.533 00.000 12308 MoveAxis(N, 0, ABG)
20:38:19.533 00.000 12308 Move returns status 0, amount 0
20:38:19.534 00.001 12308 move complete, result=0
20:38:19.534 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:19.538 00.004 12308 worker thread done servicing request
20:38:19.559 00.021 14556 UpdateGuideState exits: m=1847 SNR=28.7
20:38:19.564 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:19.567 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:19.571 00.004 14556 Enqueuing Expose request
20:38:19.575 00.004 12308 Worker thread wakes up
20:38:19.575 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:19.575 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:19.576 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:38:20.815 01.239 12308 Exposure complete
20:38:20.975 00.160 12308 worker thread done servicing request
20:38:20.976 00.001 14556 OnExposeComplete: enter
20:38:20.981 00.005 14556 UpdateGuideState(): m_state=6
20:38:20.984 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 721
20:38:20.989 00.005 14556 Star::Find returns 1 (0), X=173.06, Y=991.30, Mass=1610, SNR=26.9, Peak=153 HFD=4.1
20:38:20.992 00.003 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
20:38:20.997 00.005 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
20:38:21.000 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.32 mountX=0.14 mountY=-0.18, mountTheta=-0.93
20:38:21.006 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.16, opts=13)
20:38:21.009 00.003 14556 Enqueuing Move request for scope (-0.15, 0.16)
20:38:21.014 00.005 12308 Worker thread wakes up
20:38:21.014 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
20:38:21.014 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
20:38:21.014 00.000 12308 Moving (-0.15, 0.16) raw xDistance=0.14 yDistance=-0.18
20:38:21.014 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:38:21.015 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:21.015 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:38:21.015 00.000 12308 MoveAxis(E, 0, ABG)
20:38:21.015 00.000 12308 Move returns status 0, amount 0
20:38:21.015 00.000 12308 MoveAxis(N, 0, ABG)
20:38:21.015 00.000 12308 Move returns status 0, amount 0
20:38:21.015 00.000 12308 move complete, result=0
20:38:21.017 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:21.021 00.004 12308 worker thread done servicing request
20:38:21.041 00.020 14556 UpdateGuideState exits: m=1610 SNR=26.9
20:38:21.046 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:21.050 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:21.054 00.004 14556 Enqueuing Expose request
20:38:21.059 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:38:21.064 00.005 12308 Worker thread wakes up
20:38:21.064 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:21.064 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:22.312 01.248 12308 Exposure complete
20:38:22.473 00.161 12308 worker thread done servicing request
20:38:22.473 00.000 14556 OnExposeComplete: enter
20:38:22.477 00.004 14556 UpdateGuideState(): m_state=6
20:38:22.480 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 722
20:38:22.484 00.004 14556 Star::Find returns 1 (0), X=173.28, Y=991.22, Mass=1640, SNR=27.3, Peak=133 HFD=4.5
20:38:22.486 00.002 14556 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.07) = xAngle (3.97 = -2.31)
20:38:22.491 00.005 14556 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.41)
20:38:22.494 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.11 cameraTheta=0.90 mountX=-0.07 mountY=-0.07, mountTheta=-2.37
20:38:22.499 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.09, opts=13)
20:38:22.502 00.003 14556 Enqueuing Move request for scope (0.07, 0.09)
20:38:22.505 00.003 12308 Worker thread wakes up
20:38:22.505 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
20:38:22.505 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
20:38:22.505 00.000 12308 Moving (0.07, 0.09) raw xDistance=-0.07 yDistance=-0.07
20:38:22.507 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:38:22.507 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:22.507 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:38:22.507 00.000 12308 MoveAxis(E, 0, ABG)
20:38:22.507 00.000 12308 Move returns status 0, amount 0
20:38:22.507 00.000 12308 MoveAxis(N, 0, ABG)
20:38:22.508 00.001 12308 Move returns status 0, amount 0
20:38:22.508 00.000 12308 move complete, result=0
20:38:22.508 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:22.512 00.004 12308 worker thread done servicing request
20:38:22.534 00.022 14556 UpdateGuideState exits: m=1640 SNR=27.3
20:38:22.537 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:22.542 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:22.545 00.003 14556 Enqueuing Expose request
20:38:22.549 00.004 12308 Worker thread wakes up
20:38:22.549 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:38:22.553 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:22.553 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:23.797 01.244 12308 Exposure complete
20:38:23.955 00.158 12308 worker thread done servicing request
20:38:23.956 00.001 14556 OnExposeComplete: enter
20:38:23.960 00.004 14556 UpdateGuideState(): m_state=6
20:38:23.965 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 723
20:38:23.970 00.005 14556 Star::Find returns 1 (0), X=173.07, Y=991.29, Mass=1878, SNR=29.1, Peak=157 HFD=4.4
20:38:23.973 00.003 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
20:38:23.978 00.005 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
20:38:23.981 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.20 cameraTheta=2.32 mountX=0.13 mountY=-0.17, mountTheta=-0.93
20:38:23.986 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.15, opts=13)
20:38:23.990 00.004 14556 Enqueuing Move request for scope (-0.14, 0.15)
20:38:23.994 00.004 12308 Worker thread wakes up
20:38:23.994 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
20:38:23.994 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
20:38:23.994 00.000 12308 Moving (-0.14, 0.15) raw xDistance=0.13 yDistance=-0.17
20:38:23.994 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:38:23.994 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:23.996 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:38:23.996 00.000 12308 MoveAxis(E, 0, ABG)
20:38:23.996 00.000 12308 Move returns status 0, amount 0
20:38:23.996 00.000 12308 MoveAxis(N, 0, ABG)
20:38:23.996 00.000 12308 Move returns status 0, amount 0
20:38:23.997 00.001 12308 move complete, result=0
20:38:23.997 00.000 12308 worker thread done servicing request
20:38:23.997 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:24.021 00.024 14556 UpdateGuideState exits: m=1878 SNR=29.1
20:38:24.026 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:24.030 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:24.033 00.003 14556 Enqueuing Expose request
20:38:24.038 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:38:24.042 00.004 12308 Worker thread wakes up
20:38:24.042 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:24.042 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:25.284 01.242 12308 Exposure complete
20:38:25.443 00.159 12308 worker thread done servicing request
20:38:25.443 00.000 14556 OnExposeComplete: enter
20:38:25.447 00.004 14556 UpdateGuideState(): m_state=6
20:38:25.451 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 724
20:38:25.457 00.006 14556 Star::Find returns 1 (0), X=173.27, Y=991.47, Mass=1886, SNR=29.0, Peak=147 HFD=4.3
20:38:25.462 00.005 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.45 = -1.83)
20:38:25.467 00.005 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.93)
20:38:25.471 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.33 hyp=0.34 cameraTheta=1.38 mountX=-0.09 mountY=-0.32, mountTheta=-1.84
20:38:25.476 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.33, opts=13)
20:38:25.480 00.004 14556 Enqueuing Move request for scope (0.07, 0.33)
20:38:25.485 00.005 12308 Worker thread wakes up
20:38:25.485 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.33) opts 0xd
20:38:25.485 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.33)
20:38:25.485 00.000 12308 Moving (0.07, 0.33) raw xDistance=-0.09 yDistance=-0.32
20:38:25.485 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:38:25.485 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:38:25.486 00.001 12308 MoveAxis(E, 0, ABG)
20:38:25.486 00.000 12308 Move returns status 0, amount 0
20:38:25.486 00.000 12308 MoveAxis(N, 222, ABG)
20:38:25.487 00.001 12308 Guiding  Dir = 0, Dur = 222
20:38:25.487 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:25.490 00.003 12308 IsSlewing returns 0
20:38:25.490 00.000 12308 IsGuiding returns 0
20:38:25.492 00.002 12308 PulseGuide returned control before completion, sleep 232
20:38:25.510 00.018 14556 UpdateGuideState exits: m=1886 SNR=29.0
20:38:25.515 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:25.519 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:25.521 00.002 14556 Enqueuing Expose request
20:38:25.726 00.205 12308 IsGuiding returns 1
20:38:25.727 00.001 12308 scope still moving after pulse duration time elapsed
20:38:25.759 00.032 12308 IsSlewing returns 0
20:38:25.760 00.001 12308 IsGuiding returns 0
20:38:25.760 00.000 12308 scope move finished after 222 + 46 ms
20:38:25.761 00.001 12308 Move returns status 0, amount 222
20:38:25.761 00.000 12308 move complete, result=0
20:38:25.762 00.001 12308 worker thread done servicing request
20:38:25.762 00.000 12308 Worker thread wakes up
20:38:25.763 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 222 ms NORTH
20:38:25.771 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:25.771 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:27.020 01.249 12308 Exposure complete
20:38:27.172 00.152 12308 worker thread done servicing request
20:38:27.172 00.000 14556 OnExposeComplete: enter
20:38:27.176 00.004 14556 UpdateGuideState(): m_state=6
20:38:27.180 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 725
20:38:27.185 00.005 14556 Star::Find returns 1 (0), X=173.16, Y=991.26, Mass=1810, SNR=28.5, Peak=157 HFD=4.3
20:38:27.189 00.004 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.05 = -1.24)
20:38:27.193 00.004 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.33)
20:38:27.196 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.97 mountX=0.05 mountY=-0.13, mountTheta=-1.24
20:38:27.202 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.13, opts=13)
20:38:27.206 00.004 14556 Enqueuing Move request for scope (-0.05, 0.13)
20:38:27.210 00.004 12308 Worker thread wakes up
20:38:27.210 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
20:38:27.210 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
20:38:27.210 00.000 12308 Moving (-0.05, 0.13) raw xDistance=0.05 yDistance=-0.13
20:38:27.210 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:38:27.211 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:27.212 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:38:27.212 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:27.217 00.005 12308 MoveAxis(E, 0, ABG)
20:38:27.217 00.000 12308 Move returns status 0, amount 0
20:38:27.218 00.001 12308 MoveAxis(N, 0, ABG)
20:38:27.218 00.000 12308 Move returns status 0, amount 0
20:38:27.218 00.000 12308 move complete, result=0
20:38:27.218 00.000 12308 worker thread done servicing request
20:38:27.235 00.017 14556 UpdateGuideState exits: m=1810 SNR=28.5
20:38:27.240 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:27.245 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:27.248 00.003 14556 Enqueuing Expose request
20:38:27.252 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:38:27.256 00.004 12308 Worker thread wakes up
20:38:27.256 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:27.257 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:28.503 01.246 12308 Exposure complete
20:38:28.662 00.159 12308 worker thread done servicing request
20:38:28.662 00.000 14556 OnExposeComplete: enter
20:38:28.667 00.005 14556 UpdateGuideState(): m_state=6
20:38:28.670 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 726
20:38:28.675 00.005 14556 Star::Find returns 1 (0), X=173.10, Y=991.38, Mass=1592, SNR=26.7, Peak=143 HFD=4.1
20:38:28.678 00.003 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.07 = -1.22)
20:38:28.683 00.005 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.32)
20:38:28.687 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.24 hyp=0.26 cameraTheta=1.99 mountX=0.09 mountY=-0.26, mountTheta=-1.23
20:38:28.691 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.24, opts=13)
20:38:28.695 00.004 14556 Enqueuing Move request for scope (-0.11, 0.24)
20:38:28.698 00.003 12308 Worker thread wakes up
20:38:28.698 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.24) opts 0xd
20:38:28.698 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.24)
20:38:28.698 00.000 12308 Moving (-0.11, 0.24) raw xDistance=0.09 yDistance=-0.26
20:38:28.700 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:38:28.700 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:38:28.700 00.000 12308 MoveAxis(E, 0, ABG)
20:38:28.700 00.000 12308 Move returns status 0, amount 0
20:38:28.700 00.000 12308 MoveAxis(N, 180, ABG)
20:38:28.701 00.001 12308 Guiding  Dir = 0, Dur = 180
20:38:28.701 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:28.704 00.003 12308 IsSlewing returns 0
20:38:28.704 00.000 12308 IsGuiding returns 0
20:38:28.705 00.001 12308 PulseGuide returned control before completion, sleep 190
20:38:28.725 00.020 14556 UpdateGuideState exits: m=1592 SNR=26.7
20:38:28.730 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:28.734 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:28.739 00.005 14556 Enqueuing Expose request
20:38:28.900 00.161 12308 IsGuiding returns 1
20:38:28.900 00.000 12308 scope still moving after pulse duration time elapsed
20:38:28.931 00.031 12308 IsSlewing returns 0
20:38:28.932 00.001 12308 IsGuiding returns 0
20:38:28.932 00.000 12308 scope move finished after 180 + 47 ms
20:38:28.933 00.001 12308 Move returns status 0, amount 180
20:38:28.933 00.000 12308 move complete, result=0
20:38:28.933 00.000 12308 worker thread done servicing request
20:38:28.934 00.001 12308 Worker thread wakes up
20:38:28.935 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 180 ms NORTH
20:38:28.940 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:28.941 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:30.195 01.254 12308 Exposure complete
20:38:30.356 00.161 12308 worker thread done servicing request
20:38:30.356 00.000 14556 OnExposeComplete: enter
20:38:30.360 00.004 14556 UpdateGuideState(): m_state=6
20:38:30.364 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 727
20:38:30.368 00.004 14556 Star::Find returns 1 (0), X=173.11, Y=991.24, Mass=1635, SNR=27.2, Peak=141 HFD=4.2
20:38:30.371 00.003 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.40 = -0.88)
20:38:30.376 00.005 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.98)
20:38:30.379 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.11 hyp=0.14 cameraTheta=2.33 mountX=0.09 mountY=-0.12, mountTheta=-0.92
20:38:30.384 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.11, opts=13)
20:38:30.388 00.004 14556 Enqueuing Move request for scope (-0.10, 0.11)
20:38:30.391 00.003 12308 Worker thread wakes up
20:38:30.393 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.11) opts 0xd
20:38:30.393 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.11)
20:38:30.393 00.000 12308 Moving (-0.10, 0.11) raw xDistance=0.09 yDistance=-0.12
20:38:30.393 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:38:30.393 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:30.393 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:38:30.393 00.000 12308 MoveAxis(E, 0, ABG)
20:38:30.394 00.001 12308 Move returns status 0, amount 0
20:38:30.394 00.000 12308 MoveAxis(N, 0, ABG)
20:38:30.394 00.000 12308 Move returns status 0, amount 0
20:38:30.394 00.000 12308 move complete, result=0
20:38:30.394 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:30.399 00.005 12308 worker thread done servicing request
20:38:30.419 00.020 14556 UpdateGuideState exits: m=1635 SNR=27.2
20:38:30.423 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:30.428 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:30.431 00.003 14556 Enqueuing Expose request
20:38:30.437 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:38:30.440 00.003 12308 Worker thread wakes up
20:38:30.441 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:30.441 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:31.695 01.254 12308 Exposure complete
20:38:31.856 00.161 12308 worker thread done servicing request
20:38:31.857 00.001 14556 OnExposeComplete: enter
20:38:31.861 00.004 14556 UpdateGuideState(): m_state=6
20:38:31.864 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 728
20:38:31.868 00.004 14556 Star::Find returns 1 (0), X=173.18, Y=991.10, Mass=1224, SNR=23.5, Peak=113 HFD=4.2
20:38:31.873 00.005 14556 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-3.07) = xAngle (0.85 = 0.85)
20:38:31.877 00.004 14556 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.75 = 0.75)
20:38:31.880 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.22 mountX=0.03 mountY=0.04, mountTheta=0.80
20:38:31.885 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.04, opts=13)
20:38:31.889 00.004 14556 Enqueuing Move request for scope (-0.03, -0.04)
20:38:31.893 00.004 12308 Worker thread wakes up
20:38:31.893 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
20:38:31.893 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
20:38:31.893 00.000 12308 Moving (-0.03, -0.04) raw xDistance=0.03 yDistance=0.04
20:38:31.893 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:38:31.893 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:31.895 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:38:31.895 00.000 12308 MoveAxis(E, 0, ABG)
20:38:31.895 00.000 12308 Move returns status 0, amount 0
20:38:31.895 00.000 12308 MoveAxis(N, 0, ABG)
20:38:31.895 00.000 12308 Move returns status 0, amount 0
20:38:31.895 00.000 12308 move complete, result=0
20:38:31.896 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:31.899 00.003 12308 worker thread done servicing request
20:38:31.920 00.021 14556 UpdateGuideState exits: m=1224 SNR=23.5
20:38:31.926 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:31.930 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:31.935 00.005 14556 Enqueuing Expose request
20:38:31.939 00.004 12308 Worker thread wakes up
20:38:31.939 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:38:31.944 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:31.944 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:33.204 01.260 12308 Exposure complete
20:38:33.361 00.157 12308 worker thread done servicing request
20:38:33.361 00.000 14556 OnExposeComplete: enter
20:38:33.365 00.004 14556 UpdateGuideState(): m_state=6
20:38:33.372 00.007 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 729
20:38:33.376 00.004 14556 Star::Find returns 1 (0), X=173.35, Y=991.16, Mass=1778, SNR=28.4, Peak=146 HFD=4.4
20:38:33.380 00.004 14556 CameraToMount -- cameraTheta (0.12) - m_xAngle (-3.07) = xAngle (3.19 = -3.09)
20:38:33.384 00.004 14556 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.09 = 3.09)
20:38:33.389 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.14 cameraTheta=0.12 mountX=-0.14 mountY=0.01, mountTheta=3.09
20:38:33.393 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.02, opts=13)
20:38:33.397 00.004 14556 Enqueuing Move request for scope (0.14, 0.02)
20:38:33.402 00.005 12308 Worker thread wakes up
20:38:33.402 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
20:38:33.402 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
20:38:33.402 00.000 12308 Moving (0.14, 0.02) raw xDistance=-0.14 yDistance=0.01
20:38:33.403 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:38:33.403 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:33.403 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:38:33.403 00.000 12308 MoveAxis(E, 0, ABG)
20:38:33.404 00.001 12308 Move returns status 0, amount 0
20:38:33.404 00.000 12308 MoveAxis(N, 0, ABG)
20:38:33.404 00.000 12308 Move returns status 0, amount 0
20:38:33.405 00.001 12308 move complete, result=0
20:38:33.405 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:33.409 00.004 12308 worker thread done servicing request
20:38:33.429 00.020 14556 UpdateGuideState exits: m=1778 SNR=28.4
20:38:33.434 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:33.438 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:33.441 00.003 14556 Enqueuing Expose request
20:38:33.445 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:38:33.449 00.004 12308 Worker thread wakes up
20:38:33.449 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:33.450 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:34.694 01.244 12308 Exposure complete
20:38:34.892 00.198 12308 worker thread done servicing request
20:38:34.893 00.001 14556 OnExposeComplete: enter
20:38:34.901 00.008 14556 UpdateGuideState(): m_state=6
20:38:34.908 00.007 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 730
20:38:34.914 00.006 14556 Star::Find returns 1 (0), X=173.05, Y=991.21, Mass=1693, SNR=27.8, Peak=109 HFD=4.4
20:38:34.922 00.008 14556 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.07) = xAngle (5.78 = -0.50)
20:38:34.929 00.007 14556 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.68 = -0.60)
20:38:34.936 00.007 14556 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.18 cameraTheta=2.71 mountX=0.16 mountY=-0.10, mountTheta=-0.58
20:38:34.945 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.08, opts=13)
20:38:34.950 00.005 14556 Enqueuing Move request for scope (-0.16, 0.08)
20:38:34.955 00.005 12308 Worker thread wakes up
20:38:34.955 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd
20:38:34.955 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.08)
20:38:34.955 00.000 12308 Moving (-0.16, 0.08) raw xDistance=0.16 yDistance=-0.10
20:38:34.955 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:38:34.955 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:34.955 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:38:34.955 00.000 12308 MoveAxis(E, 0, ABG)
20:38:34.957 00.002 12308 Move returns status 0, amount 0
20:38:34.957 00.000 12308 MoveAxis(N, 0, ABG)
20:38:34.957 00.000 12308 Move returns status 0, amount 0
20:38:34.957 00.000 12308 move complete, result=0
20:38:34.957 00.000 12308 worker thread done servicing request
20:38:34.957 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:34.980 00.023 14556 UpdateGuideState exits: m=1693 SNR=27.8
20:38:34.985 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:34.991 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:34.995 00.004 14556 Enqueuing Expose request
20:38:34.999 00.004 12308 Worker thread wakes up
20:38:34.999 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:38:35.003 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:35.003 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:36.245 01.242 12308 Exposure complete
20:38:36.402 00.157 12308 worker thread done servicing request
20:38:36.402 00.000 14556 OnExposeComplete: enter
20:38:36.406 00.004 14556 UpdateGuideState(): m_state=6
20:38:36.410 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 731
20:38:36.415 00.005 14556 Star::Find returns 1 (0), X=173.25, Y=991.46, Mass=1971, SNR=29.7, Peak=139 HFD=4.6
20:38:36.419 00.004 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.53 = -1.76)
20:38:36.423 00.004 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.86)
20:38:36.427 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.32 hyp=0.32 cameraTheta=1.45 mountX=-0.06 mountY=-0.31, mountTheta=-1.76
20:38:36.433 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.32, opts=13)
20:38:36.437 00.004 14556 Enqueuing Move request for scope (0.04, 0.32)
20:38:36.441 00.004 12308 Worker thread wakes up
20:38:36.441 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.32) opts 0xd
20:38:36.441 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.32)
20:38:36.441 00.000 12308 Moving (0.04, 0.32) raw xDistance=-0.06 yDistance=-0.31
20:38:36.441 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:38:36.442 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:38:36.442 00.000 12308 MoveAxis(E, 0, ABG)
20:38:36.442 00.000 12308 Move returns status 0, amount 0
20:38:36.442 00.000 12308 MoveAxis(N, 217, ABG)
20:38:36.442 00.000 12308 Guiding  Dir = 0, Dur = 217
20:38:36.442 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:36.447 00.005 12308 IsSlewing returns 0
20:38:36.448 00.001 12308 IsGuiding returns 0
20:38:36.448 00.000 12308 PulseGuide returned control before completion, sleep 227
20:38:36.471 00.023 14556 UpdateGuideState exits: m=1971 SNR=29.7
20:38:36.474 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:36.478 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:36.483 00.005 14556 Enqueuing Expose request
20:38:36.688 00.205 12308 IsGuiding returns 1
20:38:36.688 00.000 12308 scope still moving after pulse duration time elapsed
20:38:36.719 00.031 12308 IsSlewing returns 0
20:38:36.720 00.001 12308 IsGuiding returns 0
20:38:36.721 00.001 12308 scope move finished after 217 + 56 ms
20:38:36.722 00.001 12308 Move returns status 0, amount 217
20:38:36.722 00.000 12308 move complete, result=0
20:38:36.722 00.000 12308 worker thread done servicing request
20:38:36.722 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 217 ms NORTH
20:38:36.730 00.008 12308 Worker thread wakes up
20:38:36.730 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:36.730 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:37.985 01.255 12308 Exposure complete
20:38:38.189 00.204 12308 worker thread done servicing request
20:38:38.189 00.000 14556 OnExposeComplete: enter
20:38:38.194 00.005 14556 UpdateGuideState(): m_state=6
20:38:38.198 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 732
20:38:38.201 00.003 14556 Star::Find returns 1 (0), X=173.35, Y=991.28, Mass=1664, SNR=27.5, Peak=143 HFD=4.7
20:38:38.206 00.005 14556 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.07) = xAngle (3.87 = -2.42)
20:38:38.213 00.007 14556 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.52)
20:38:38.220 00.007 14556 CameraToMount -- cameraX=0.14 cameraY=0.14 hyp=0.20 cameraTheta=0.79 mountX=-0.15 mountY=-0.12, mountTheta=-2.48
20:38:38.228 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.14, opts=13)
20:38:38.237 00.009 14556 Enqueuing Move request for scope (0.14, 0.14)
20:38:38.244 00.007 12308 Worker thread wakes up
20:38:38.244 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.14) opts 0xd
20:38:38.244 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.14)
20:38:38.245 00.001 12308 Moving (0.14, 0.14) raw xDistance=-0.15 yDistance=-0.12
20:38:38.245 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:38:38.245 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:38.246 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:38:38.246 00.000 12308 MoveAxis(E, 0, ABG)
20:38:38.246 00.000 12308 Move returns status 0, amount 0
20:38:38.247 00.001 12308 MoveAxis(N, 0, ABG)
20:38:38.248 00.001 12308 Move returns status 0, amount 0
20:38:38.248 00.000 12308 move complete, result=0
20:38:38.248 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:38.255 00.007 12308 worker thread done servicing request
20:38:38.286 00.031 14556 UpdateGuideState exits: m=1664 SNR=27.5
20:38:38.291 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:38.295 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:38.300 00.005 14556 Enqueuing Expose request
20:38:38.303 00.003 12308 Worker thread wakes up
20:38:38.303 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:38:38.307 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:38.307 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:39.550 01.243 12308 Exposure complete
20:38:39.716 00.166 12308 worker thread done servicing request
20:38:39.716 00.000 14556 OnExposeComplete: enter
20:38:39.720 00.004 14556 UpdateGuideState(): m_state=6
20:38:39.725 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 733
20:38:39.729 00.004 14556 Star::Find returns 1 (0), X=173.42, Y=991.26, Mass=1773, SNR=28.1, Peak=128 HFD=4.5
20:38:39.732 00.003 14556 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.07) = xAngle (3.60 = -2.68)
20:38:39.737 00.005 14556 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.50 = -2.78)
20:38:39.741 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.12 hyp=0.24 cameraTheta=0.53 mountX=-0.22 mountY=-0.09, mountTheta=-2.77
20:38:39.745 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.12, opts=13)
20:38:39.749 00.004 14556 Enqueuing Move request for scope (0.21, 0.12)
20:38:39.755 00.006 12308 Worker thread wakes up
20:38:39.755 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.12) opts 0xd
20:38:39.755 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.12)
20:38:39.755 00.000 12308 Moving (0.21, 0.12) raw xDistance=-0.22 yDistance=-0.09
20:38:39.755 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:38:39.756 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:39.756 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:38:39.756 00.000 12308 MoveAxis(E, 94, ABG)
20:38:39.756 00.000 12308 Guiding  Dir = 2, Dur = 94
20:38:39.756 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:39.761 00.005 12308 IsSlewing returns 0
20:38:39.761 00.000 12308 IsGuiding returns 0
20:38:39.761 00.000 12308 PulseGuide returned control before completion, sleep 104
20:38:39.783 00.022 14556 UpdateGuideState exits: m=1773 SNR=28.1
20:38:39.788 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:39.792 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:39.795 00.003 14556 Enqueuing Expose request
20:38:39.868 00.073 12308 IsGuiding returns 1
20:38:39.868 00.000 12308 scope still moving after pulse duration time elapsed
20:38:39.899 00.031 12308 IsSlewing returns 0
20:38:39.901 00.002 12308 IsGuiding returns 0
20:38:39.901 00.000 12308 scope move finished after 94 + 46 ms
20:38:39.902 00.001 12308 Move returns status 0, amount 94
20:38:39.902 00.000 12308 MoveAxis(N, 0, ABG)
20:38:39.903 00.001 12308 Move returns status 0, amount 0
20:38:39.904 00.001 12308 move complete, result=0
20:38:39.904 00.000 12308 worker thread done servicing request
20:38:39.904 00.000 14556 GuideStep: -0.2 px 94 ms EAST, -0.1 px 0 ms NORTH
20:38:39.910 00.006 12308 Worker thread wakes up
20:38:39.910 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:39.910 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:41.157 01.247 12308 Exposure complete
20:38:41.321 00.164 12308 worker thread done servicing request
20:38:41.322 00.001 14556 OnExposeComplete: enter
20:38:41.326 00.004 14556 UpdateGuideState(): m_state=6
20:38:41.331 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 734
20:38:41.334 00.003 14556 Star::Find returns 1 (0), X=173.21, Y=991.28, Mass=1835, SNR=28.7, Peak=154 HFD=4.6
20:38:41.339 00.005 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
20:38:41.344 00.005 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
20:38:41.350 00.006 14556 CameraToMount -- cameraX=0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.57 mountX=-0.01 mountY=-0.14, mountTheta=-1.64
20:38:41.359 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.14, opts=13)
20:38:41.367 00.008 14556 Enqueuing Move request for scope (0.00, 0.14)
20:38:41.373 00.006 12308 Worker thread wakes up
20:38:41.373 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.14) opts 0xd
20:38:41.373 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.14)
20:38:41.375 00.002 12308 Moving (0.00, 0.14) raw xDistance=-0.01 yDistance=-0.14
20:38:41.375 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:38:41.375 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:41.375 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:38:41.375 00.000 12308 MoveAxis(E, 0, ABG)
20:38:41.375 00.000 12308 Move returns status 0, amount 0
20:38:41.375 00.000 12308 MoveAxis(N, 0, ABG)
20:38:41.376 00.001 12308 Move returns status 0, amount 0
20:38:41.377 00.001 12308 move complete, result=0
20:38:41.377 00.000 12308 worker thread done servicing request
20:38:41.377 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:41.402 00.025 14556 UpdateGuideState exits: m=1835 SNR=28.7
20:38:41.407 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:41.410 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:41.414 00.004 14556 Enqueuing Expose request
20:38:41.417 00.003 12308 Worker thread wakes up
20:38:41.417 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:38:41.420 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:41.422 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:42.677 01.255 12308 Exposure complete
20:38:42.843 00.166 12308 worker thread done servicing request
20:38:42.843 00.000 14556 OnExposeComplete: enter
20:38:42.847 00.004 14556 UpdateGuideState(): m_state=6
20:38:42.851 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 735
20:38:42.856 00.005 14556 Star::Find returns 1 (0), X=173.07, Y=991.36, Mass=2086, SNR=30.6, Peak=152 HFD=4.7
20:38:42.859 00.003 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
20:38:42.863 00.004 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
20:38:42.867 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.22 hyp=0.26 cameraTheta=2.13 mountX=0.12 mountY=-0.24, mountTheta=-1.10
20:38:42.872 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.22, opts=13)
20:38:42.876 00.004 14556 Enqueuing Move request for scope (-0.14, 0.22)
20:38:42.879 00.003 12308 Worker thread wakes up
20:38:42.879 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.22) opts 0xd
20:38:42.879 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.22)
20:38:42.879 00.000 12308 Moving (-0.14, 0.22) raw xDistance=0.12 yDistance=-0.24
20:38:42.879 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:38:42.881 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:38:42.881 00.000 12308 MoveAxis(E, 0, ABG)
20:38:42.881 00.000 12308 Move returns status 0, amount 0
20:38:42.881 00.000 12308 MoveAxis(N, 172, ABG)
20:38:42.881 00.000 12308 Guiding  Dir = 0, Dur = 172
20:38:42.881 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:42.886 00.005 12308 IsSlewing returns 0
20:38:42.886 00.000 12308 IsGuiding returns 0
20:38:42.887 00.001 12308 PulseGuide returned control before completion, sleep 182
20:38:42.909 00.022 14556 UpdateGuideState exits: m=2086 SNR=30.6
20:38:42.912 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:42.916 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:42.920 00.004 14556 Enqueuing Expose request
20:38:43.073 00.153 12308 IsGuiding returns 1
20:38:43.074 00.001 12308 scope still moving after pulse duration time elapsed
20:38:43.104 00.030 12308 IsSlewing returns 0
20:38:43.105 00.001 12308 IsGuiding returns 0
20:38:43.105 00.000 12308 scope move finished after 172 + 47 ms
20:38:43.107 00.002 12308 Move returns status 0, amount 172
20:38:43.107 00.000 12308 move complete, result=0
20:38:43.108 00.001 12308 worker thread done servicing request
20:38:43.108 00.000 12308 Worker thread wakes up
20:38:43.108 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 172 ms NORTH
20:38:43.116 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:43.117 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:44.367 01.250 12308 Exposure complete
20:38:44.545 00.178 12308 worker thread done servicing request
20:38:44.545 00.000 14556 OnExposeComplete: enter
20:38:44.550 00.005 14556 UpdateGuideState(): m_state=6
20:38:44.553 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 736
20:38:44.558 00.005 14556 Star::Find returns 1 (0), X=173.51, Y=991.13, Mass=1944, SNR=29.7, Peak=144 HFD=4.4
20:38:44.562 00.004 14556 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-3.07) = xAngle (3.04 = 3.04)
20:38:44.566 00.004 14556 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.94 = 2.94)
20:38:44.570 00.004 14556 CameraToMount -- cameraX=0.30 cameraY=-0.01 hyp=0.30 cameraTheta=-0.03 mountX=-0.30 mountY=0.06, mountTheta=2.95
20:38:44.575 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.30, y=-0.01, opts=13)
20:38:44.579 00.004 14556 Enqueuing Move request for scope (0.30, -0.01)
20:38:44.583 00.004 12308 Worker thread wakes up
20:38:44.583 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.01) opts 0xd
20:38:44.583 00.000 12308 Handling offset move in thread for scope, endpoint = (0.30, -0.01)
20:38:44.583 00.000 12308 Moving (0.30, -0.01) raw xDistance=-0.30 yDistance=0.06
20:38:44.583 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
20:38:44.583 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:44.583 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:38:44.584 00.001 12308 MoveAxis(E, 129, ABG)
20:38:44.584 00.000 12308 Guiding  Dir = 2, Dur = 129
20:38:44.584 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:44.588 00.004 12308 IsSlewing returns 0
20:38:44.588 00.000 12308 IsGuiding returns 0
20:38:44.590 00.002 12308 PulseGuide returned control before completion, sleep 139
20:38:44.610 00.020 14556 UpdateGuideState exits: m=1944 SNR=29.7
20:38:44.615 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:44.620 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:44.624 00.004 14556 Enqueuing Expose request
20:38:44.732 00.108 12308 IsGuiding returns 1
20:38:44.732 00.000 12308 scope still moving after pulse duration time elapsed
20:38:44.764 00.032 12308 IsSlewing returns 0
20:38:44.764 00.000 12308 IsGuiding returns 0
20:38:44.765 00.001 12308 scope move finished after 129 + 46 ms
20:38:44.765 00.000 12308 Move returns status 0, amount 129
20:38:44.765 00.000 12308 MoveAxis(N, 0, ABG)
20:38:44.765 00.000 12308 Move returns status 0, amount 0
20:38:44.765 00.000 12308 move complete, result=0
20:38:44.766 00.001 12308 worker thread done servicing request
20:38:44.766 00.000 14556 GuideStep: -0.3 px 129 ms EAST, 0.1 px 0 ms NORTH
20:38:44.771 00.005 12308 Worker thread wakes up
20:38:44.772 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:44.772 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:46.033 01.261 12308 Exposure complete
20:38:46.199 00.166 12308 worker thread done servicing request
20:38:46.199 00.000 14556 OnExposeComplete: enter
20:38:46.203 00.004 14556 UpdateGuideState(): m_state=6
20:38:46.207 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 737
20:38:46.212 00.005 14556 Star::Find returns 1 (0), X=173.24, Y=991.34, Mass=1658, SNR=27.4, Peak=135 HFD=4.6
20:38:46.216 00.004 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.52 = -1.77)
20:38:46.221 00.005 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.87)
20:38:46.226 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.44 mountX=-0.04 mountY=-0.19, mountTheta=-1.77
20:38:46.231 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.20, opts=13)
20:38:46.235 00.004 14556 Enqueuing Move request for scope (0.03, 0.20)
20:38:46.238 00.003 12308 Worker thread wakes up
20:38:46.238 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
20:38:46.238 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
20:38:46.238 00.000 12308 Moving (0.03, 0.20) raw xDistance=-0.04 yDistance=-0.19
20:38:46.238 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:38:46.240 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:46.240 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:38:46.240 00.000 12308 MoveAxis(E, 0, ABG)
20:38:46.240 00.000 12308 Move returns status 0, amount 0
20:38:46.240 00.000 12308 MoveAxis(N, 0, ABG)
20:38:46.241 00.001 12308 Move returns status 0, amount 0
20:38:46.241 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:46.246 00.005 12308 move complete, result=0
20:38:46.246 00.000 12308 worker thread done servicing request
20:38:46.266 00.020 14556 UpdateGuideState exits: m=1658 SNR=27.4
20:38:46.271 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:46.275 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:46.279 00.004 14556 Enqueuing Expose request
20:38:46.282 00.003 12308 Worker thread wakes up
20:38:46.282 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:38:46.288 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:46.288 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:47.537 01.249 12308 Exposure complete
20:38:47.695 00.158 12308 worker thread done servicing request
20:38:47.696 00.001 14556 OnExposeComplete: enter
20:38:47.700 00.004 14556 UpdateGuideState(): m_state=6
20:38:47.706 00.006 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 738
20:38:47.709 00.003 14556 Star::Find returns 1 (0), X=173.24, Y=991.35, Mass=1583, SNR=26.8, Peak=130 HFD=4.4
20:38:47.713 00.004 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.51 = -1.77)
20:38:47.717 00.004 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.87)
20:38:47.721 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.44 mountX=-0.04 mountY=-0.20, mountTheta=-1.78
20:38:47.726 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.21, opts=13)
20:38:47.730 00.004 14556 Enqueuing Move request for scope (0.03, 0.21)
20:38:47.733 00.003 12308 Worker thread wakes up
20:38:47.734 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.21) opts 0xd
20:38:47.734 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.21)
20:38:47.734 00.000 12308 Moving (0.03, 0.21) raw xDistance=-0.04 yDistance=-0.20
20:38:47.734 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:38:47.734 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:38:47.734 00.000 12308 MoveAxis(E, 0, ABG)
20:38:47.734 00.000 12308 Move returns status 0, amount 0
20:38:47.736 00.002 12308 MoveAxis(N, 142, ABG)
20:38:47.736 00.000 12308 Guiding  Dir = 0, Dur = 142
20:38:47.736 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:47.741 00.005 12308 IsSlewing returns 0
20:38:47.742 00.001 12308 IsGuiding returns 0
20:38:47.742 00.000 12308 PulseGuide returned control before completion, sleep 152
20:38:47.771 00.029 14556 UpdateGuideState exits: m=1583 SNR=26.8
20:38:47.777 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:47.781 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:47.784 00.003 14556 Enqueuing Expose request
20:38:47.914 00.130 12308 IsGuiding returns 0
20:38:47.916 00.002 12308 Move returns status 0, amount 142
20:38:47.916 00.000 12308 move complete, result=0
20:38:47.916 00.000 12308 worker thread done servicing request
20:38:47.918 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 142 ms NORTH
20:38:47.926 00.008 12308 Worker thread wakes up
20:38:47.926 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:47.926 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:49.184 01.258 12308 Exposure complete
20:38:49.344 00.160 12308 worker thread done servicing request
20:38:49.344 00.000 14556 OnExposeComplete: enter
20:38:49.349 00.005 14556 UpdateGuideState(): m_state=6
20:38:49.353 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 739
20:38:49.357 00.004 14556 Star::Find returns 1 (0), X=173.23, Y=991.05, Mass=2098, SNR=30.8, Peak=189 HFD=4.3
20:38:49.361 00.004 14556 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.07) = xAngle (1.69 = 1.69)
20:38:49.365 00.004 14556 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.59 = 1.59)
20:38:49.370 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.38 mountX=-0.01 mountY=0.09, mountTheta=1.69
20:38:49.375 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.09, opts=13)
20:38:49.378 00.003 14556 Enqueuing Move request for scope (0.02, -0.09)
20:38:49.383 00.005 12308 Worker thread wakes up
20:38:49.383 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
20:38:49.383 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
20:38:49.383 00.000 12308 Moving (0.02, -0.09) raw xDistance=-0.01 yDistance=0.09
20:38:49.384 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:38:49.384 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:49.384 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:38:49.384 00.000 12308 MoveAxis(E, 0, ABG)
20:38:49.385 00.001 12308 Move returns status 0, amount 0
20:38:49.385 00.000 12308 MoveAxis(N, 0, ABG)
20:38:49.385 00.000 12308 Move returns status 0, amount 0
20:38:49.385 00.000 12308 move complete, result=0
20:38:49.385 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:49.389 00.004 12308 worker thread done servicing request
20:38:49.410 00.021 14556 UpdateGuideState exits: m=2098 SNR=30.8
20:38:49.414 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:49.418 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:49.421 00.003 14556 Enqueuing Expose request
20:38:49.426 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:38:49.430 00.004 12308 Worker thread wakes up
20:38:49.430 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:49.432 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:50.678 01.246 12308 Exposure complete
20:38:50.846 00.168 12308 worker thread done servicing request
20:38:50.846 00.000 14556 OnExposeComplete: enter
20:38:50.850 00.004 14556 UpdateGuideState(): m_state=6
20:38:50.855 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 740
20:38:50.858 00.003 14556 Star::Find returns 1 (0), X=173.26, Y=991.24, Mass=1562, SNR=26.4, Peak=137 HFD=3.8
20:38:50.863 00.005 14556 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.07) = xAngle (4.21 = -2.07)
20:38:50.869 00.006 14556 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.11 = -2.17)
20:38:50.875 00.006 14556 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.14 mountX=-0.06 mountY=-0.10, mountTheta=-2.10
20:38:50.880 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.11, opts=13)
20:38:50.885 00.005 14556 Enqueuing Move request for scope (0.05, 0.11)
20:38:50.889 00.004 12308 Worker thread wakes up
20:38:50.889 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
20:38:50.889 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
20:38:50.889 00.000 12308 Moving (0.05, 0.11) raw xDistance=-0.06 yDistance=-0.10
20:38:50.889 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:38:50.889 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:50.890 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:38:50.890 00.000 12308 MoveAxis(E, 0, ABG)
20:38:50.890 00.000 12308 Move returns status 0, amount 0
20:38:50.890 00.000 12308 MoveAxis(N, 0, ABG)
20:38:50.890 00.000 12308 Move returns status 0, amount 0
20:38:50.891 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:50.895 00.004 12308 move complete, result=0
20:38:50.896 00.001 12308 worker thread done servicing request
20:38:50.916 00.020 14556 UpdateGuideState exits: m=1562 SNR=26.4
20:38:50.920 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:50.925 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:50.929 00.004 14556 Enqueuing Expose request
20:38:50.933 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:38:50.938 00.005 12308 Worker thread wakes up
20:38:50.938 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:50.938 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:52.187 01.249 12308 Exposure complete
20:38:52.343 00.156 12308 worker thread done servicing request
20:38:52.344 00.001 14556 OnExposeComplete: enter
20:38:52.349 00.005 14556 UpdateGuideState(): m_state=6
20:38:52.354 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 741
20:38:52.358 00.004 14556 Star::Find returns 1 (0), X=173.28, Y=991.29, Mass=1487, SNR=25.9, Peak=129 HFD=4.4
20:38:52.362 00.004 14556 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.07) = xAngle (4.21 = -2.07)
20:38:52.368 00.006 14556 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.11 = -2.17)
20:38:52.372 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.16 cameraTheta=1.14 mountX=-0.08 mountY=-0.14, mountTheta=-2.10
20:38:52.378 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.15, opts=13)
20:38:52.382 00.004 14556 Enqueuing Move request for scope (0.07, 0.15)
20:38:52.386 00.004 12308 Worker thread wakes up
20:38:52.386 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
20:38:52.386 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
20:38:52.386 00.000 12308 Moving (0.07, 0.15) raw xDistance=-0.08 yDistance=-0.14
20:38:52.386 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:38:52.386 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:52.387 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:38:52.387 00.000 12308 MoveAxis(E, 0, ABG)
20:38:52.387 00.000 12308 Move returns status 0, amount 0
20:38:52.387 00.000 12308 MoveAxis(N, 0, ABG)
20:38:52.388 00.001 12308 Move returns status 0, amount 0
20:38:52.388 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:52.392 00.004 12308 move complete, result=0
20:38:52.392 00.000 12308 worker thread done servicing request
20:38:52.415 00.023 14556 UpdateGuideState exits: m=1487 SNR=25.9
20:38:52.419 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:52.424 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:52.428 00.004 14556 Enqueuing Expose request
20:38:52.432 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:38:52.435 00.003 12308 Worker thread wakes up
20:38:52.436 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:52.436 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:53.688 01.252 12308 Exposure complete
20:38:53.841 00.153 12308 worker thread done servicing request
20:38:53.841 00.000 14556 OnExposeComplete: enter
20:38:53.845 00.004 14556 UpdateGuideState(): m_state=6
20:38:53.849 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 742
20:38:53.852 00.003 14556 Star::Find returns 1 (0), X=173.24, Y=991.43, Mass=1941, SNR=29.6, Peak=130 HFD=4.6
20:38:53.856 00.004 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.54 = -1.74)
20:38:53.860 00.004 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.84)
20:38:53.863 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.47 mountX=-0.05 mountY=-0.29, mountTheta=-1.74
20:38:53.869 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.30, opts=13)
20:38:53.874 00.005 14556 Enqueuing Move request for scope (0.03, 0.30)
20:38:53.877 00.003 12308 Worker thread wakes up
20:38:53.877 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.30) opts 0xd
20:38:53.878 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.30)
20:38:53.878 00.000 12308 Moving (0.03, 0.30) raw xDistance=-0.05 yDistance=-0.29
20:38:53.878 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:38:53.878 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:38:53.878 00.000 12308 MoveAxis(E, 0, ABG)
20:38:53.878 00.000 12308 Move returns status 0, amount 0
20:38:53.878 00.000 12308 MoveAxis(N, 201, ABG)
20:38:53.880 00.002 12308 Guiding  Dir = 0, Dur = 201
20:38:53.880 00.000 12308 IsSlewing returns 0
20:38:53.881 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:53.884 00.003 12308 IsGuiding returns 0
20:38:53.884 00.000 12308 PulseGuide returned control before completion, sleep 211
20:38:53.903 00.019 14556 UpdateGuideState exits: m=1941 SNR=29.6
20:38:53.907 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:53.910 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:53.915 00.005 14556 Enqueuing Expose request
20:38:54.101 00.186 12308 IsGuiding returns 1
20:38:54.102 00.001 12308 scope still moving after pulse duration time elapsed
20:38:54.131 00.029 12308 IsSlewing returns 0
20:38:54.133 00.002 12308 IsGuiding returns 0
20:38:54.133 00.000 12308 scope move finished after 201 + 48 ms
20:38:54.134 00.001 12308 Move returns status 0, amount 201
20:38:54.134 00.000 12308 move complete, result=0
20:38:54.135 00.001 12308 worker thread done servicing request
20:38:54.135 00.000 12308 Worker thread wakes up
20:38:54.136 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 201 ms NORTH
20:38:54.145 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:54.145 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:55.397 01.252 12308 Exposure complete
20:38:55.556 00.159 12308 worker thread done servicing request
20:38:55.556 00.000 14556 OnExposeComplete: enter
20:38:55.561 00.005 14556 UpdateGuideState(): m_state=6
20:38:55.565 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 743
20:38:55.569 00.004 14556 Star::Find returns 1 (0), X=173.08, Y=991.21, Mass=1554, SNR=26.3, Peak=133 HFD=4.3
20:38:55.573 00.004 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.74 = -0.55)
20:38:55.576 00.003 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.64 = -0.65)
20:38:55.579 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.15 cameraTheta=2.66 mountX=0.13 mountY=-0.09, mountTheta=-0.61
20:38:55.587 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.07, opts=13)
20:38:55.590 00.003 14556 Enqueuing Move request for scope (-0.13, 0.07)
20:38:55.594 00.004 12308 Worker thread wakes up
20:38:55.594 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
20:38:55.594 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
20:38:55.594 00.000 12308 Moving (-0.13, 0.07) raw xDistance=0.13 yDistance=-0.09
20:38:55.596 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:38:55.596 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:55.596 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:38:55.596 00.000 12308 MoveAxis(E, 0, ABG)
20:38:55.596 00.000 12308 Move returns status 0, amount 0
20:38:55.596 00.000 12308 MoveAxis(N, 0, ABG)
20:38:55.596 00.000 12308 Move returns status 0, amount 0
20:38:55.596 00.000 12308 move complete, result=0
20:38:55.596 00.000 12308 worker thread done servicing request
20:38:55.597 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:55.622 00.025 14556 UpdateGuideState exits: m=1554 SNR=26.3
20:38:55.626 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:55.629 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:55.634 00.005 14556 Enqueuing Expose request
20:38:55.639 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:38:55.644 00.005 12308 Worker thread wakes up
20:38:55.644 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:55.644 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:56.901 01.257 12308 Exposure complete
20:38:57.058 00.157 12308 worker thread done servicing request
20:38:57.058 00.000 14556 OnExposeComplete: enter
20:38:57.062 00.004 14556 UpdateGuideState(): m_state=6
20:38:57.068 00.006 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 744
20:38:57.071 00.003 14556 Star::Find returns 1 (0), X=173.12, Y=991.19, Mass=1787, SNR=28.5, Peak=167 HFD=4.3
20:38:57.075 00.004 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.70 = -0.59)
20:38:57.080 00.005 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.60 = -0.69)
20:38:57.085 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.62 mountX=0.08 mountY=-0.06, mountTheta=-0.65
20:38:57.092 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.05, opts=13)
20:38:57.097 00.005 14556 Enqueuing Move request for scope (-0.09, 0.05)
20:38:57.100 00.003 12308 Worker thread wakes up
20:38:57.100 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
20:38:57.101 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
20:38:57.101 00.000 12308 Moving (-0.09, 0.05) raw xDistance=0.08 yDistance=-0.06
20:38:57.101 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:38:57.101 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:57.101 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:38:57.101 00.000 12308 MoveAxis(E, 0, ABG)
20:38:57.101 00.000 12308 Move returns status 0, amount 0
20:38:57.103 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:57.107 00.004 12308 MoveAxis(N, 0, ABG)
20:38:57.107 00.000 12308 Move returns status 0, amount 0
20:38:57.107 00.000 12308 move complete, result=0
20:38:57.107 00.000 12308 worker thread done servicing request
20:38:57.130 00.023 14556 UpdateGuideState exits: m=1787 SNR=28.5
20:38:57.135 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:57.138 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:57.142 00.004 14556 Enqueuing Expose request
20:38:57.147 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:38:57.151 00.004 12308 Worker thread wakes up
20:38:57.152 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:57.152 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:58.404 01.252 12308 Exposure complete
20:38:58.560 00.156 12308 worker thread done servicing request
20:38:58.560 00.000 14556 OnExposeComplete: enter
20:38:58.563 00.003 14556 UpdateGuideState(): m_state=6
20:38:58.567 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 745
20:38:58.571 00.004 14556 Star::Find returns 1 (0), X=173.20, Y=991.13, Mass=1763, SNR=28.3, Peak=161 HFD=4.3
20:38:58.574 00.003 14556 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-3.07) = xAngle (0.59 = 0.59)
20:38:58.579 00.005 14556 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.49 = 0.49)
20:38:58.583 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-2.48 mountX=0.01 mountY=0.00, mountTheta=0.52
20:38:58.589 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.00, opts=13)
20:38:58.593 00.004 14556 Enqueuing Move request for scope (-0.01, -0.00)
20:38:58.597 00.004 12308 Worker thread wakes up
20:38:58.597 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.00) opts 0xd
20:38:58.597 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.00)
20:38:58.597 00.000 12308 Moving (-0.01, -0.00) raw xDistance=0.01 yDistance=0.00
20:38:58.597 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:38:58.597 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:58.597 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:38:58.598 00.001 12308 MoveAxis(E, 0, ABG)
20:38:58.598 00.000 12308 Move returns status 0, amount 0
20:38:58.598 00.000 12308 MoveAxis(N, 0, ABG)
20:38:58.598 00.000 12308 Move returns status 0, amount 0
20:38:58.598 00.000 12308 move complete, result=0
20:38:58.598 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:38:58.603 00.005 12308 worker thread done servicing request
20:38:58.623 00.020 14556 UpdateGuideState exits: m=1763 SNR=28.3
20:38:58.627 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:58.631 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:38:58.635 00.004 14556 Enqueuing Expose request
20:38:58.638 00.003 12308 Worker thread wakes up
20:38:58.638 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:38:58.639 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:38:58.639 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:38:59.897 01.258 12308 Exposure complete
20:39:00.062 00.165 12308 worker thread done servicing request
20:39:00.062 00.000 14556 OnExposeComplete: enter
20:39:00.067 00.005 14556 UpdateGuideState(): m_state=6
20:39:00.071 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 746
20:39:00.076 00.005 14556 Star::Find returns 1 (0), X=173.50, Y=991.23, Mass=1693, SNR=27.6, Peak=136 HFD=3.9
20:39:00.080 00.004 14556 CameraToMount -- cameraTheta (0.32) - m_xAngle (-3.07) = xAngle (3.39 = -2.89)
20:39:00.083 00.003 14556 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.29 = -2.99)
20:39:00.087 00.004 14556 CameraToMount -- cameraX=0.29 cameraY=0.10 hyp=0.31 cameraTheta=0.32 mountX=-0.30 mountY=-0.05, mountTheta=-2.99
20:39:00.094 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=0.10, opts=13)
20:39:00.098 00.004 14556 Enqueuing Move request for scope (0.29, 0.10)
20:39:00.102 00.004 12308 Worker thread wakes up
20:39:00.102 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.10) opts 0xd
20:39:00.103 00.001 12308 Handling offset move in thread for scope, endpoint = (0.29, 0.10)
20:39:00.103 00.000 12308 Moving (0.29, 0.10) raw xDistance=-0.30 yDistance=-0.05
20:39:00.103 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
20:39:00.103 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:00.103 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:39:00.103 00.000 12308 MoveAxis(E, 129, ABG)
20:39:00.104 00.001 12308 Guiding  Dir = 2, Dur = 129
20:39:00.104 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:00.108 00.004 12308 IsSlewing returns 0
20:39:00.108 00.000 12308 IsGuiding returns 0
20:39:00.108 00.000 12308 PulseGuide returned control before completion, sleep 139
20:39:00.133 00.025 14556 UpdateGuideState exits: m=1693 SNR=27.6
20:39:00.138 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:00.142 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:00.147 00.005 14556 Enqueuing Expose request
20:39:00.263 00.116 12308 IsGuiding returns 1
20:39:00.263 00.000 12308 scope still moving after pulse duration time elapsed
20:39:00.293 00.030 12308 IsSlewing returns 0
20:39:00.293 00.000 12308 IsGuiding returns 0
20:39:00.294 00.001 12308 scope move finished after 129 + 56 ms
20:39:00.294 00.000 12308 Move returns status 0, amount 129
20:39:00.294 00.000 12308 MoveAxis(N, 0, ABG)
20:39:00.294 00.000 12308 Move returns status 0, amount 0
20:39:00.294 00.000 12308 move complete, result=0
20:39:00.295 00.001 12308 worker thread done servicing request
20:39:00.295 00.000 12308 Worker thread wakes up
20:39:00.295 00.000 14556 GuideStep: -0.3 px 129 ms EAST, -0.0 px 0 ms NORTH
20:39:00.303 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:00.303 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:01.549 01.246 12308 Exposure complete
20:39:01.737 00.188 12308 worker thread done servicing request
20:39:01.738 00.001 14556 OnExposeComplete: enter
20:39:01.742 00.004 14556 UpdateGuideState(): m_state=6
20:39:01.745 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 747
20:39:01.751 00.006 14556 Star::Find returns 1 (0), X=173.37, Y=991.48, Mass=1940, SNR=29.6, Peak=148 HFD=4.8
20:39:01.754 00.003 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.20 = -2.08)
20:39:01.758 00.004 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.18)
20:39:01.762 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.34 hyp=0.38 cameraTheta=1.13 mountX=-0.19 mountY=-0.31, mountTheta=-2.11
20:39:01.768 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.34, opts=13)
20:39:01.772 00.004 14556 Enqueuing Move request for scope (0.16, 0.34)
20:39:01.775 00.003 12308 Worker thread wakes up
20:39:01.775 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.34) opts 0xd
20:39:01.775 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.34)
20:39:01.776 00.001 12308 Moving (0.16, 0.34) raw xDistance=-0.19 yDistance=-0.31
20:39:01.776 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:39:01.776 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:39:01.776 00.000 12308 MoveAxis(E, 0, ABG)
20:39:01.777 00.001 12308 Move returns status 0, amount 0
20:39:01.777 00.000 12308 MoveAxis(N, 219, ABG)
20:39:01.777 00.000 12308 Guiding  Dir = 0, Dur = 219
20:39:01.777 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:01.782 00.005 12308 IsSlewing returns 0
20:39:01.782 00.000 12308 IsGuiding returns 0
20:39:01.782 00.000 12308 PulseGuide returned control before completion, sleep 229
20:39:01.802 00.020 14556 UpdateGuideState exits: m=1940 SNR=29.6
20:39:01.807 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:01.811 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:01.816 00.005 14556 Enqueuing Expose request
20:39:02.027 00.211 12308 IsGuiding returns 1
20:39:02.028 00.001 12308 scope still moving after pulse duration time elapsed
20:39:02.058 00.030 12308 IsSlewing returns 0
20:39:02.059 00.001 12308 IsGuiding returns 0
20:39:02.059 00.000 12308 scope move finished after 219 + 58 ms
20:39:02.060 00.001 12308 Move returns status 0, amount 219
20:39:02.060 00.000 12308 move complete, result=0
20:39:02.060 00.000 12308 worker thread done servicing request
20:39:02.060 00.000 12308 Worker thread wakes up
20:39:02.061 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 219 ms NORTH
20:39:02.068 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:02.069 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:03.323 01.254 12308 Exposure complete
20:39:03.477 00.154 12308 worker thread done servicing request
20:39:03.478 00.001 14556 OnExposeComplete: enter
20:39:03.481 00.003 14556 UpdateGuideState(): m_state=6
20:39:03.485 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 748
20:39:03.489 00.004 14556 Star::Find returns 1 (0), X=173.12, Y=991.31, Mass=1585, SNR=26.7, Peak=141 HFD=4.4
20:39:03.492 00.003 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.15 = -1.13)
20:39:03.495 00.003 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
20:39:03.499 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.17 hyp=0.19 cameraTheta=2.08 mountX=0.08 mountY=-0.18, mountTheta=-1.15
20:39:03.504 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.17, opts=13)
20:39:03.509 00.005 14556 Enqueuing Move request for scope (-0.09, 0.17)
20:39:03.512 00.003 12308 Worker thread wakes up
20:39:03.512 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.17) opts 0xd
20:39:03.512 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.17)
20:39:03.513 00.001 12308 Moving (-0.09, 0.17) raw xDistance=0.08 yDistance=-0.18
20:39:03.513 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:39:03.513 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:03.513 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:39:03.513 00.000 12308 MoveAxis(E, 0, ABG)
20:39:03.513 00.000 12308 Move returns status 0, amount 0
20:39:03.514 00.001 12308 MoveAxis(N, 0, ABG)
20:39:03.514 00.000 12308 Move returns status 0, amount 0
20:39:03.514 00.000 12308 move complete, result=0
20:39:03.514 00.000 12308 worker thread done servicing request
20:39:03.514 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:03.543 00.029 14556 UpdateGuideState exits: m=1585 SNR=26.7
20:39:03.548 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:03.552 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:03.556 00.004 14556 Enqueuing Expose request
20:39:03.561 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:39:03.564 00.003 12308 Worker thread wakes up
20:39:03.566 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:03.566 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:04.807 01.241 12308 Exposure complete
20:39:04.965 00.158 12308 worker thread done servicing request
20:39:04.965 00.000 14556 OnExposeComplete: enter
20:39:04.968 00.003 14556 UpdateGuideState(): m_state=6
20:39:04.972 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 749
20:39:04.976 00.004 14556 Star::Find returns 1 (0), X=173.17, Y=991.07, Mass=1761, SNR=28.2, Peak=160 HFD=4.4
20:39:04.979 00.003 14556 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.07) = xAngle (0.95 = 0.95)
20:39:04.982 00.003 14556 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.85 = 0.85)
20:39:04.985 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.12 mountX=0.05 mountY=0.06, mountTheta=0.91
20:39:04.990 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.07, opts=13)
20:39:04.994 00.004 14556 Enqueuing Move request for scope (-0.04, -0.07)
20:39:04.998 00.004 12308 Worker thread wakes up
20:39:04.998 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
20:39:04.998 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
20:39:04.998 00.000 12308 Moving (-0.04, -0.07) raw xDistance=0.05 yDistance=0.06
20:39:04.998 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:39:04.998 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:04.999 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:39:04.999 00.000 12308 MoveAxis(E, 0, ABG)
20:39:04.999 00.000 12308 Move returns status 0, amount 0
20:39:04.999 00.000 12308 MoveAxis(N, 0, ABG)
20:39:04.999 00.000 12308 Move returns status 0, amount 0
20:39:04.999 00.000 12308 move complete, result=0
20:39:04.999 00.000 12308 worker thread done servicing request
20:39:05.000 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:05.024 00.024 14556 UpdateGuideState exits: m=1761 SNR=28.2
20:39:05.028 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:05.032 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:05.036 00.004 14556 Enqueuing Expose request
20:39:05.040 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:39:05.044 00.004 12308 Worker thread wakes up
20:39:05.044 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:05.044 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:06.295 01.251 12308 Exposure complete
20:39:06.449 00.154 12308 worker thread done servicing request
20:39:06.450 00.001 14556 OnExposeComplete: enter
20:39:06.453 00.003 14556 UpdateGuideState(): m_state=6
20:39:06.457 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 750
20:39:06.463 00.006 14556 Star::Find returns 1 (0), X=173.43, Y=991.15, Mass=1973, SNR=29.8, Peak=156 HFD=4.0
20:39:06.467 00.004 14556 CameraToMount -- cameraTheta (0.06) - m_xAngle (-3.07) = xAngle (3.14 = 3.14)
20:39:06.471 00.004 14556 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.04 = 3.04)
20:39:06.475 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=0.01 hyp=0.22 cameraTheta=0.06 mountX=-0.22 mountY=0.02, mountTheta=3.04
20:39:06.480 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.01, opts=13)
20:39:06.483 00.003 14556 Enqueuing Move request for scope (0.22, 0.01)
20:39:06.488 00.005 12308 Worker thread wakes up
20:39:06.488 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.01) opts 0xd
20:39:06.488 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.01)
20:39:06.488 00.000 12308 Moving (0.22, 0.01) raw xDistance=-0.22 yDistance=0.02
20:39:06.488 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:39:06.489 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:06.489 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:39:06.489 00.000 12308 MoveAxis(E, 96, ABG)
20:39:06.489 00.000 12308 Guiding  Dir = 2, Dur = 96
20:39:06.489 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:06.494 00.005 12308 IsSlewing returns 0
20:39:06.494 00.000 12308 IsGuiding returns 0
20:39:06.494 00.000 12308 PulseGuide returned control before completion, sleep 106
20:39:06.516 00.022 14556 UpdateGuideState exits: m=1973 SNR=29.8
20:39:06.521 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:06.524 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:06.527 00.003 14556 Enqueuing Expose request
20:39:06.616 00.089 12308 IsGuiding returns 1
20:39:06.616 00.000 12308 scope still moving after pulse duration time elapsed
20:39:06.646 00.030 12308 IsSlewing returns 0
20:39:06.646 00.000 12308 IsGuiding returns 0
20:39:06.647 00.001 12308 scope move finished after 96 + 56 ms
20:39:06.647 00.000 12308 Move returns status 0, amount 96
20:39:06.647 00.000 12308 MoveAxis(N, 0, ABG)
20:39:06.647 00.000 12308 Move returns status 0, amount 0
20:39:06.649 00.002 12308 move complete, result=0
20:39:06.649 00.000 12308 worker thread done servicing request
20:39:06.649 00.000 14556 GuideStep: -0.2 px 96 ms EAST, 0.0 px 0 ms NORTH
20:39:06.658 00.009 12308 Worker thread wakes up
20:39:06.658 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:06.658 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:07.913 01.255 12308 Exposure complete
20:39:08.106 00.193 12308 worker thread done servicing request
20:39:08.107 00.001 14556 OnExposeComplete: enter
20:39:08.114 00.007 14556 UpdateGuideState(): m_state=6
20:39:08.123 00.009 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 751
20:39:08.128 00.005 14556 Star::Find returns 1 (0), X=173.20, Y=991.34, Mass=2109, SNR=30.9, Peak=153 HFD=4.6
20:39:08.134 00.006 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.69 = -1.59)
20:39:08.143 00.009 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.69)
20:39:08.147 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.62 mountX=-0.00 mountY=-0.20, mountTheta=-1.59
20:39:08.154 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.20, opts=13)
20:39:08.158 00.004 14556 Enqueuing Move request for scope (-0.01, 0.20)
20:39:08.162 00.004 12308 Worker thread wakes up
20:39:08.162 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.20) opts 0xd
20:39:08.162 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.20)
20:39:08.162 00.000 12308 Moving (-0.01, 0.20) raw xDistance=-0.00 yDistance=-0.20
20:39:08.162 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:39:08.162 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:39:08.162 00.000 12308 MoveAxis(E, 0, ABG)
20:39:08.162 00.000 12308 Move returns status 0, amount 0
20:39:08.164 00.002 12308 MoveAxis(N, 143, ABG)
20:39:08.164 00.000 12308 Guiding  Dir = 0, Dur = 143
20:39:08.164 00.000 12308 IsSlewing returns 0
20:39:08.164 00.000 12308 IsGuiding returns 0
20:39:08.165 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:08.168 00.003 12308 PulseGuide returned control before completion, sleep 153
20:39:08.190 00.022 14556 UpdateGuideState exits: m=2109 SNR=30.9
20:39:08.199 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:08.205 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:08.210 00.005 14556 Enqueuing Expose request
20:39:08.336 00.126 12308 IsGuiding returns 1
20:39:08.336 00.000 12308 scope still moving after pulse duration time elapsed
20:39:08.368 00.032 12308 IsSlewing returns 0
20:39:08.368 00.000 12308 IsGuiding returns 1
20:39:08.399 00.031 12308 IsSlewing returns 0
20:39:08.401 00.002 12308 IsGuiding returns 0
20:39:08.401 00.000 12308 scope move finished after 143 + 94 ms
20:39:08.401 00.000 12308 Move returns status 0, amount 143
20:39:08.401 00.000 12308 move complete, result=0
20:39:08.403 00.002 12308 worker thread done servicing request
20:39:08.403 00.000 12308 Worker thread wakes up
20:39:08.403 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:08.403 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:08.403 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 143 ms NORTH
20:39:09.654 01.251 12308 Exposure complete
20:39:09.801 00.147 12308 worker thread done servicing request
20:39:09.801 00.000 14556 OnExposeComplete: enter
20:39:09.805 00.004 14556 UpdateGuideState(): m_state=6
20:39:09.809 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 752
20:39:09.813 00.004 14556 Star::Find returns 1 (0), X=173.26, Y=991.32, Mass=1746, SNR=28.2, Peak=153 HFD=4.3
20:39:09.816 00.003 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.38 = -1.90)
20:39:09.819 00.003 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.00)
20:39:09.823 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.31 mountX=-0.06 mountY=-0.17, mountTheta=-1.91
20:39:09.828 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.18, opts=13)
20:39:09.832 00.004 14556 Enqueuing Move request for scope (0.05, 0.18)
20:39:09.835 00.003 12308 Worker thread wakes up
20:39:09.835 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.18) opts 0xd
20:39:09.835 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.18)
20:39:09.835 00.000 12308 Moving (0.05, 0.18) raw xDistance=-0.06 yDistance=-0.17
20:39:09.837 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:39:09.837 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:09.837 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:39:09.837 00.000 12308 MoveAxis(E, 0, ABG)
20:39:09.837 00.000 12308 Move returns status 0, amount 0
20:39:09.837 00.000 12308 MoveAxis(N, 0, ABG)
20:39:09.838 00.001 12308 Move returns status 0, amount 0
20:39:09.838 00.000 12308 move complete, result=0
20:39:09.838 00.000 12308 worker thread done servicing request
20:39:09.838 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:09.862 00.024 14556 UpdateGuideState exits: m=1746 SNR=28.2
20:39:09.868 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:09.872 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:09.877 00.005 14556 Enqueuing Expose request
20:39:09.880 00.003 12308 Worker thread wakes up
20:39:09.881 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:09.881 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:09.881 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:39:11.132 01.251 12308 Exposure complete
20:39:11.315 00.183 12308 worker thread done servicing request
20:39:11.316 00.001 14556 OnExposeComplete: enter
20:39:11.322 00.006 14556 UpdateGuideState(): m_state=6
20:39:11.331 00.009 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 753
20:39:11.340 00.009 14556 Star::Find returns 1 (0), X=173.16, Y=991.55, Mass=1769, SNR=28.4, Peak=136 HFD=3.9
20:39:11.347 00.007 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.77 = -1.51)
20:39:11.354 00.007 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
20:39:11.361 00.007 14556 CameraToMount -- cameraX=-0.05 cameraY=0.41 hyp=0.42 cameraTheta=1.70 mountX=0.03 mountY=-0.42, mountTheta=-1.51
20:39:11.368 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.41, opts=13)
20:39:11.372 00.004 14556 Enqueuing Move request for scope (-0.05, 0.41)
20:39:11.375 00.003 12308 Worker thread wakes up
20:39:11.375 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.41) opts 0xd
20:39:11.377 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.41)
20:39:11.377 00.000 12308 Moving (-0.05, 0.41) raw xDistance=0.03 yDistance=-0.42
20:39:11.377 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:39:11.377 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
20:39:11.378 00.001 12308 MoveAxis(E, 0, ABG)
20:39:11.378 00.000 12308 Move returns status 0, amount 0
20:39:11.378 00.000 12308 MoveAxis(N, 294, ABG)
20:39:11.378 00.000 12308 Guiding  Dir = 0, Dur = 294
20:39:11.379 00.001 12308 IsSlewing returns 0
20:39:11.379 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:11.382 00.003 12308 IsGuiding returns 0
20:39:11.383 00.001 12308 PulseGuide returned control before completion, sleep 304
20:39:11.402 00.019 14556 UpdateGuideState exits: m=1769 SNR=28.4
20:39:11.406 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:11.410 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:11.414 00.004 14556 Enqueuing Expose request
20:39:11.697 00.283 12308 IsGuiding returns 1
20:39:11.699 00.002 12308 scope still moving after pulse duration time elapsed
20:39:11.727 00.028 12308 IsSlewing returns 0
20:39:11.729 00.002 12308 IsGuiding returns 0
20:39:11.729 00.000 12308 scope move finished after 294 + 52 ms
20:39:11.729 00.000 12308 Move returns status 0, amount 294
20:39:11.729 00.000 12308 move complete, result=0
20:39:11.731 00.002 12308 worker thread done servicing request
20:39:11.731 00.000 12308 Worker thread wakes up
20:39:11.732 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 294 ms NORTH
20:39:11.739 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:11.739 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:12.993 01.254 12308 Exposure complete
20:39:13.154 00.161 12308 worker thread done servicing request
20:39:13.155 00.001 14556 OnExposeComplete: enter
20:39:13.158 00.003 14556 UpdateGuideState(): m_state=6
20:39:13.162 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 754
20:39:13.165 00.003 14556 Star::Find returns 1 (0), X=173.19, Y=990.91, Mass=1731, SNR=28.1, Peak=139 HFD=4.4
20:39:13.168 00.003 14556 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-3.07) = xAngle (1.42 = 1.42)
20:39:13.172 00.004 14556 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.33 = 1.33)
20:39:13.176 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.23 hyp=0.23 cameraTheta=-1.65 mountX=0.03 mountY=0.22, mountTheta=1.42
20:39:13.182 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.23, opts=13)
20:39:13.186 00.004 14556 Enqueuing Move request for scope (-0.02, -0.23)
20:39:13.189 00.003 12308 Worker thread wakes up
20:39:13.191 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.23) opts 0xd
20:39:13.191 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.23)
20:39:13.191 00.000 12308 Moving (-0.02, -0.23) raw xDistance=0.03 yDistance=0.22
20:39:13.191 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:39:13.191 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:39:13.192 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
20:39:13.192 00.000 12308 MoveAxis(E, 0, ABG)
20:39:13.192 00.000 12308 Move returns status 0, amount 0
20:39:13.192 00.000 12308 MoveAxis(N, 0, ABG)
20:39:13.192 00.000 12308 Move returns status 0, amount 0
20:39:13.193 00.001 12308 move complete, result=0
20:39:13.193 00.000 12308 worker thread done servicing request
20:39:13.193 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:13.218 00.025 14556 UpdateGuideState exits: m=1731 SNR=28.1
20:39:13.224 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:13.227 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:13.231 00.004 14556 Enqueuing Expose request
20:39:13.235 00.004 12308 Worker thread wakes up
20:39:13.235 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:13.235 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:13.235 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:39:14.483 01.248 12308 Exposure complete
20:39:14.652 00.169 12308 worker thread done servicing request
20:39:14.652 00.000 14556 OnExposeComplete: enter
20:39:14.658 00.006 14556 UpdateGuideState(): m_state=6
20:39:14.663 00.005 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 755
20:39:14.669 00.006 14556 Star::Find returns 1 (0), X=173.25, Y=991.17, Mass=1464, SNR=25.6, Peak=121 HFD=4.3
20:39:14.675 00.006 14556 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.07) = xAngle (3.70 = -2.58)
20:39:14.681 00.006 14556 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.60 = -2.68)
20:39:14.686 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.63 mountX=-0.04 mountY=-0.02, mountTheta=-2.66
20:39:14.695 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.03, opts=13)
20:39:14.699 00.004 14556 Enqueuing Move request for scope (0.04, 0.03)
20:39:14.702 00.003 12308 Worker thread wakes up
20:39:14.702 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
20:39:14.702 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
20:39:14.702 00.000 12308 Moving (0.04, 0.03) raw xDistance=-0.04 yDistance=-0.02
20:39:14.702 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:39:14.704 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:14.704 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:39:14.704 00.000 12308 MoveAxis(E, 0, ABG)
20:39:14.704 00.000 12308 Move returns status 0, amount 0
20:39:14.704 00.000 12308 MoveAxis(N, 0, ABG)
20:39:14.705 00.001 12308 Move returns status 0, amount 0
20:39:14.705 00.000 12308 move complete, result=0
20:39:14.705 00.000 12308 worker thread done servicing request
20:39:14.706 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:14.733 00.027 14556 UpdateGuideState exits: m=1464 SNR=25.6
20:39:14.736 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:14.741 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:14.746 00.005 14556 Enqueuing Expose request
20:39:14.750 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:39:14.754 00.004 12308 Worker thread wakes up
20:39:14.754 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:14.754 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:16.001 01.247 12308 Exposure complete
20:39:16.162 00.161 12308 worker thread done servicing request
20:39:16.162 00.000 14556 OnExposeComplete: enter
20:39:16.167 00.005 14556 UpdateGuideState(): m_state=6
20:39:16.170 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 756
20:39:16.175 00.005 14556 Star::Find returns 1 (0), X=173.40, Y=991.09, Mass=2069, SNR=30.6, Peak=188 HFD=4.1
20:39:16.179 00.004 14556 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-3.07) = xAngle (2.82 = 2.82)
20:39:16.182 00.003 14556 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.72 = 2.72)
20:39:16.185 00.003 14556 CameraToMount -- cameraX=0.19 cameraY=-0.05 hyp=0.20 cameraTheta=-0.25 mountX=-0.19 mountY=0.08, mountTheta=2.73
20:39:16.191 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=-0.05, opts=13)
20:39:16.196 00.005 14556 Enqueuing Move request for scope (0.19, -0.05)
20:39:16.199 00.003 12308 Worker thread wakes up
20:39:16.199 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.05) opts 0xd
20:39:16.199 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, -0.05)
20:39:16.199 00.000 12308 Moving (0.19, -0.05) raw xDistance=-0.19 yDistance=0.08
20:39:16.199 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:39:16.199 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:16.200 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:39:16.200 00.000 12308 MoveAxis(E, 0, ABG)
20:39:16.200 00.000 12308 Move returns status 0, amount 0
20:39:16.201 00.001 12308 MoveAxis(N, 0, ABG)
20:39:16.201 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:16.204 00.003 12308 Move returns status 0, amount 0
20:39:16.204 00.000 12308 move complete, result=0
20:39:16.205 00.001 12308 worker thread done servicing request
20:39:16.225 00.020 14556 UpdateGuideState exits: m=2069 SNR=30.6
20:39:16.230 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:16.233 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:16.239 00.006 14556 Enqueuing Expose request
20:39:16.244 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:39:16.248 00.004 12308 Worker thread wakes up
20:39:16.248 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:16.248 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:17.501 01.253 12308 Exposure complete
20:39:17.657 00.156 12308 worker thread done servicing request
20:39:17.657 00.000 14556 OnExposeComplete: enter
20:39:17.662 00.005 14556 UpdateGuideState(): m_state=6
20:39:17.666 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 757
20:39:17.670 00.004 14556 Star::Find returns 1 (0), X=173.20, Y=991.46, Mass=1638, SNR=27.1, Peak=129 HFD=4.5
20:39:17.675 00.005 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.68 = -1.61)
20:39:17.679 00.004 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.71)
20:39:17.682 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.32 hyp=0.32 cameraTheta=1.60 mountX=-0.01 mountY=-0.32, mountTheta=-1.61
20:39:17.688 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.32, opts=13)
20:39:17.691 00.003 14556 Enqueuing Move request for scope (-0.01, 0.32)
20:39:17.695 00.004 12308 Worker thread wakes up
20:39:17.695 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.32) opts 0xd
20:39:17.695 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.32)
20:39:17.695 00.000 12308 Moving (-0.01, 0.32) raw xDistance=-0.01 yDistance=-0.32
20:39:17.695 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:39:17.697 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:39:17.697 00.000 12308 MoveAxis(E, 0, ABG)
20:39:17.697 00.000 12308 Move returns status 0, amount 0
20:39:17.697 00.000 12308 MoveAxis(N, 226, ABG)
20:39:17.697 00.000 12308 Guiding  Dir = 0, Dur = 226
20:39:17.698 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:17.702 00.004 12308 IsSlewing returns 0
20:39:17.702 00.000 12308 IsGuiding returns 0
20:39:17.702 00.000 12308 PulseGuide returned control before completion, sleep 236
20:39:17.725 00.023 14556 UpdateGuideState exits: m=1638 SNR=27.1
20:39:17.729 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:17.733 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:17.737 00.004 14556 Enqueuing Expose request
20:39:17.943 00.206 12308 IsGuiding returns 1
20:39:17.944 00.001 12308 scope still moving after pulse duration time elapsed
20:39:17.974 00.030 12308 IsSlewing returns 0
20:39:17.974 00.000 12308 IsGuiding returns 0
20:39:17.975 00.001 12308 scope move finished after 226 + 46 ms
20:39:17.975 00.000 12308 Move returns status 0, amount 226
20:39:17.975 00.000 12308 move complete, result=0
20:39:17.976 00.001 12308 worker thread done servicing request
20:39:17.976 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 226 ms NORTH
20:39:17.981 00.005 12308 Worker thread wakes up
20:39:17.981 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:17.981 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:19.234 01.253 12308 Exposure complete
20:39:19.399 00.165 12308 worker thread done servicing request
20:39:19.399 00.000 14556 OnExposeComplete: enter
20:39:19.403 00.004 14556 UpdateGuideState(): m_state=6
20:39:19.407 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 758
20:39:19.411 00.004 14556 Star::Find returns 1 (0), X=173.21, Y=990.89, Mass=1905, SNR=29.3, Peak=168 HFD=4.3
20:39:19.415 00.004 14556 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.07) = xAngle (1.51 = 1.51)
20:39:19.419 00.004 14556 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.41 = 1.41)
20:39:19.422 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=-0.25 hyp=0.25 cameraTheta=-1.57 mountX=0.02 mountY=0.25, mountTheta=1.50
20:39:19.427 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.25, opts=13)
20:39:19.433 00.006 14556 Enqueuing Move request for scope (0.00, -0.25)
20:39:19.437 00.004 12308 Worker thread wakes up
20:39:19.437 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.25) opts 0xd
20:39:19.437 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.25)
20:39:19.438 00.001 12308 Moving (0.00, -0.25) raw xDistance=0.02 yDistance=0.25
20:39:19.438 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:39:19.438 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:39:19.438 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:39:19.439 00.001 12308 MoveAxis(E, 0, ABG)
20:39:19.439 00.000 12308 Move returns status 0, amount 0
20:39:19.439 00.000 12308 MoveAxis(N, 0, ABG)
20:39:19.440 00.001 12308 Move returns status 0, amount 0
20:39:19.440 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:19.445 00.005 12308 move complete, result=0
20:39:19.445 00.000 12308 worker thread done servicing request
20:39:19.468 00.023 14556 UpdateGuideState exits: m=1905 SNR=29.3
20:39:19.472 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:19.477 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:19.483 00.006 14556 Enqueuing Expose request
20:39:19.491 00.008 12308 Worker thread wakes up
20:39:19.491 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:39:19.498 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:19.498 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:20.749 01.251 12308 Exposure complete
20:39:20.919 00.170 12308 worker thread done servicing request
20:39:20.919 00.000 14556 OnExposeComplete: enter
20:39:20.923 00.004 14556 UpdateGuideState(): m_state=6
20:39:20.928 00.005 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 759
20:39:20.932 00.004 14556 Star::Find returns 1 (0), X=173.33, Y=990.98, Mass=1689, SNR=27.4, Peak=121 HFD=4.7
20:39:20.935 00.003 14556 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-3.07) = xAngle (2.13 = 2.13)
20:39:20.939 00.004 14556 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.03 = 2.03)
20:39:20.943 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-0.94 mountX=-0.10 mountY=0.18, mountTheta=2.10
20:39:20.949 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.16, opts=13)
20:39:20.952 00.003 14556 Enqueuing Move request for scope (0.12, -0.16)
20:39:20.956 00.004 12308 Worker thread wakes up
20:39:20.956 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.16) opts 0xd
20:39:20.956 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.16)
20:39:20.956 00.000 12308 Moving (0.12, -0.16) raw xDistance=-0.10 yDistance=0.18
20:39:20.956 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:39:20.956 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:20.957 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:39:20.957 00.000 12308 MoveAxis(E, 0, ABG)
20:39:20.957 00.000 12308 Move returns status 0, amount 0
20:39:20.957 00.000 12308 MoveAxis(N, 0, ABG)
20:39:20.957 00.000 12308 Move returns status 0, amount 0
20:39:20.957 00.000 12308 move complete, result=0
20:39:20.959 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:20.963 00.004 12308 worker thread done servicing request
20:39:20.986 00.023 14556 UpdateGuideState exits: m=1689 SNR=27.4
20:39:20.994 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:20.998 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:21.002 00.004 14556 Enqueuing Expose request
20:39:21.005 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:39:21.010 00.005 12308 Worker thread wakes up
20:39:21.010 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:21.010 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:22.264 01.254 12308 Exposure complete
20:39:22.436 00.172 12308 worker thread done servicing request
20:39:22.436 00.000 14556 OnExposeComplete: enter
20:39:22.440 00.004 14556 UpdateGuideState(): m_state=6
20:39:22.443 00.003 14556 Star::Find(15, 173, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 760
20:39:22.447 00.004 14556 Star::Find returns 1 (0), X=173.23, Y=991.06, Mass=1798, SNR=28.5, Peak=147 HFD=4.4
20:39:22.450 00.003 14556 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.07) = xAngle (1.69 = 1.69)
20:39:22.454 00.004 14556 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.59 = 1.59)
20:39:22.457 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.38 mountX=-0.01 mountY=0.08, mountTheta=1.69
20:39:22.463 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.08, opts=13)
20:39:22.466 00.003 14556 Enqueuing Move request for scope (0.02, -0.08)
20:39:22.470 00.004 12308 Worker thread wakes up
20:39:22.470 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
20:39:22.472 00.002 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
20:39:22.472 00.000 12308 Moving (0.02, -0.08) raw xDistance=-0.01 yDistance=0.08
20:39:22.472 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:39:22.472 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:22.472 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:39:22.472 00.000 12308 MoveAxis(E, 0, ABG)
20:39:22.472 00.000 12308 Move returns status 0, amount 0
20:39:22.472 00.000 12308 MoveAxis(N, 0, ABG)
20:39:22.473 00.001 12308 Move returns status 0, amount 0
20:39:22.473 00.000 12308 move complete, result=0
20:39:22.473 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=241, Gamma=1.000
20:39:22.478 00.005 12308 worker thread done servicing request
20:39:22.498 00.020 14556 UpdateGuideState exits: m=1798 SNR=28.5
20:39:22.502 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:22.507 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:22.511 00.004 14556 Enqueuing Expose request
20:39:22.514 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:39:22.518 00.004 12308 Worker thread wakes up
20:39:22.518 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:22.518 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:23.769 01.251 12308 Exposure complete
20:39:23.923 00.154 12308 worker thread done servicing request
20:39:23.923 00.000 14556 OnExposeComplete: enter
20:39:23.928 00.005 14556 UpdateGuideState(): m_state=6
20:39:23.932 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 761
20:39:23.936 00.004 14556 Star::Find returns 1 (0), X=173.52, Y=991.28, Mass=1750, SNR=28.0, Peak=150 HFD=4.4
20:39:23.939 00.003 14556 CameraToMount -- cameraTheta (0.43) - m_xAngle (-3.07) = xAngle (3.51 = -2.78)
20:39:23.944 00.005 14556 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.41 = -2.88)
20:39:23.947 00.003 14556 CameraToMount -- cameraX=0.31 cameraY=0.14 hyp=0.34 cameraTheta=0.43 mountX=-0.32 mountY=-0.09, mountTheta=-2.87
20:39:23.952 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.31, y=0.14, opts=13)
20:39:23.957 00.005 14556 Enqueuing Move request for scope (0.31, 0.14)
20:39:23.960 00.003 12308 Worker thread wakes up
20:39:23.961 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.14) opts 0xd
20:39:23.961 00.000 12308 Handling offset move in thread for scope, endpoint = (0.31, 0.14)
20:39:23.961 00.000 12308 Moving (0.31, 0.14) raw xDistance=-0.32 yDistance=-0.09
20:39:23.961 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:39:23.961 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:23.962 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:39:23.962 00.000 12308 MoveAxis(E, 139, ABG)
20:39:23.962 00.000 12308 Guiding  Dir = 2, Dur = 139
20:39:23.962 00.000 12308 IsSlewing returns 0
20:39:23.963 00.001 12308 IsGuiding returns 0
20:39:23.963 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:23.966 00.003 12308 PulseGuide returned control before completion, sleep 149
20:39:23.988 00.022 14556 UpdateGuideState exits: m=1750 SNR=28.0
20:39:23.994 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:23.998 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:24.002 00.004 14556 Enqueuing Expose request
20:39:24.120 00.118 12308 IsGuiding returns 1
20:39:24.121 00.001 12308 scope still moving after pulse duration time elapsed
20:39:24.150 00.029 12308 IsSlewing returns 0
20:39:24.151 00.001 12308 IsGuiding returns 0
20:39:24.152 00.001 12308 scope move finished after 139 + 49 ms
20:39:24.152 00.000 12308 Move returns status 0, amount 139
20:39:24.152 00.000 12308 MoveAxis(N, 0, ABG)
20:39:24.152 00.000 12308 Move returns status 0, amount 0
20:39:24.153 00.001 12308 move complete, result=0
20:39:24.154 00.001 12308 worker thread done servicing request
20:39:24.154 00.000 12308 Worker thread wakes up
20:39:24.154 00.000 14556 GuideStep: -0.3 px 139 ms EAST, -0.1 px 0 ms NORTH
20:39:24.160 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:24.160 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:25.418 01.258 12308 Exposure complete
20:39:25.573 00.155 12308 worker thread done servicing request
20:39:25.574 00.001 14556 OnExposeComplete: enter
20:39:25.578 00.004 14556 UpdateGuideState(): m_state=6
20:39:25.583 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 762
20:39:25.587 00.004 14556 Star::Find returns 1 (0), X=172.99, Y=991.09, Mass=1740, SNR=28.2, Peak=172 HFD=4.3
20:39:25.592 00.005 14556 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-3.07) = xAngle (0.16 = 0.16)
20:39:25.597 00.005 14556 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.06 = 0.06)
20:39:25.601 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.05 hyp=0.23 cameraTheta=-2.92 mountX=0.23 mountY=0.01, mountTheta=0.06
20:39:25.606 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.05, opts=13)
20:39:25.611 00.005 14556 Enqueuing Move request for scope (-0.22, -0.05)
20:39:25.614 00.003 12308 Worker thread wakes up
20:39:25.615 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.05) opts 0xd
20:39:25.615 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.05)
20:39:25.615 00.000 12308 Moving (-0.22, -0.05) raw xDistance=0.23 yDistance=0.01
20:39:25.615 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
20:39:25.615 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:25.615 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:39:25.617 00.002 12308 MoveAxis(W, 89, ABG)
20:39:25.617 00.000 12308 Guiding  Dir = 3, Dur = 89
20:39:25.617 00.000 12308 IsSlewing returns 0
20:39:25.617 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:25.623 00.006 12308 IsGuiding returns 0
20:39:25.624 00.001 12308 PulseGuide returned control before completion, sleep 99
20:39:25.649 00.025 14556 UpdateGuideState exits: m=1740 SNR=28.2
20:39:25.654 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:25.657 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:25.663 00.006 14556 Enqueuing Expose request
20:39:25.735 00.072 12308 IsGuiding returns 0
20:39:25.735 00.000 12308 Move returns status 0, amount 89
20:39:25.736 00.001 12308 MoveAxis(N, 0, ABG)
20:39:25.736 00.000 12308 Move returns status 0, amount 0
20:39:25.738 00.002 12308 move complete, result=0
20:39:25.739 00.001 12308 worker thread done servicing request
20:39:25.739 00.000 12308 Worker thread wakes up
20:39:25.739 00.000 14556 GuideStep: 0.2 px 89 ms WEST, 0.0 px 0 ms NORTH
20:39:25.748 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:25.748 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:26.996 01.248 12308 Exposure complete
20:39:27.153 00.157 12308 worker thread done servicing request
20:39:27.154 00.001 14556 OnExposeComplete: enter
20:39:27.159 00.005 14556 UpdateGuideState(): m_state=6
20:39:27.162 00.003 14556 Star::Find(15, 172, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 763
20:39:27.167 00.005 14556 Star::Find returns 1 (0), X=172.99, Y=991.14, Mass=1796, SNR=28.4, Peak=154 HFD=4.3
20:39:27.171 00.004 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.20 = -0.09)
20:39:27.176 00.005 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.10 = -0.19)
20:39:27.180 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.00 hyp=0.22 cameraTheta=3.12 mountX=0.22 mountY=-0.04, mountTheta=-0.18
20:39:27.184 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.00, opts=13)
20:39:27.189 00.005 14556 Enqueuing Move request for scope (-0.22, 0.00)
20:39:27.192 00.003 12308 Worker thread wakes up
20:39:27.192 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.00) opts 0xd
20:39:27.193 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.00)
20:39:27.193 00.000 12308 Moving (-0.22, 0.00) raw xDistance=0.22 yDistance=-0.04
20:39:27.193 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
20:39:27.193 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:27.193 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:39:27.193 00.000 12308 MoveAxis(W, 102, ABG)
20:39:27.195 00.002 12308 Guiding  Dir = 3, Dur = 102
20:39:27.195 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:27.199 00.004 12308 IsSlewing returns 0
20:39:27.199 00.000 12308 IsGuiding returns 0
20:39:27.199 00.000 12308 PulseGuide returned control before completion, sleep 112
20:39:27.217 00.018 14556 UpdateGuideState exits: m=1796 SNR=28.4
20:39:27.223 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:27.227 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:27.231 00.004 14556 Enqueuing Expose request
20:39:27.327 00.096 12308 IsGuiding returns 0
20:39:27.327 00.000 12308 Move returns status 0, amount 102
20:39:27.327 00.000 12308 MoveAxis(N, 0, ABG)
20:39:27.327 00.000 12308 Move returns status 0, amount 0
20:39:27.327 00.000 12308 move complete, result=0
20:39:27.329 00.002 14556 GuideStep: 0.2 px 102 ms WEST, -0.0 px 0 ms NORTH
20:39:27.333 00.004 12308 worker thread done servicing request
20:39:27.333 00.000 12308 Worker thread wakes up
20:39:27.333 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:27.334 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:28.577 01.243 12308 Exposure complete
20:39:28.738 00.161 12308 worker thread done servicing request
20:39:28.739 00.001 14556 OnExposeComplete: enter
20:39:28.743 00.004 14556 UpdateGuideState(): m_state=6
20:39:28.746 00.003 14556 Star::Find(15, 172, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 764
20:39:28.749 00.003 14556 Star::Find returns 1 (0), X=173.03, Y=991.26, Mass=1468, SNR=25.6, Peak=131 HFD=4.2
20:39:28.754 00.005 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
20:39:28.758 00.004 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.74)
20:39:28.761 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.12 hyp=0.22 cameraTheta=2.57 mountX=0.17 mountY=-0.15, mountTheta=-0.70
20:39:28.766 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.12, opts=13)
20:39:28.771 00.005 14556 Enqueuing Move request for scope (-0.18, 0.12)
20:39:28.774 00.003 12308 Worker thread wakes up
20:39:28.775 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.12) opts 0xd
20:39:28.775 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.12)
20:39:28.775 00.000 12308 Moving (-0.18, 0.12) raw xDistance=0.17 yDistance=-0.15
20:39:28.775 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:39:28.775 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:28.775 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:39:28.775 00.000 12308 MoveAxis(E, 0, ABG)
20:39:28.777 00.002 12308 Move returns status 0, amount 0
20:39:28.777 00.000 12308 MoveAxis(N, 0, ABG)
20:39:28.777 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:28.781 00.004 12308 Move returns status 0, amount 0
20:39:28.781 00.000 12308 move complete, result=0
20:39:28.781 00.000 12308 worker thread done servicing request
20:39:28.801 00.020 14556 UpdateGuideState exits: m=1468 SNR=25.6
20:39:28.806 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:28.810 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:28.814 00.004 14556 Enqueuing Expose request
20:39:28.819 00.005 12308 Worker thread wakes up
20:39:28.819 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:39:28.823 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:28.823 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:30.082 01.259 12308 Exposure complete
20:39:30.248 00.166 12308 worker thread done servicing request
20:39:30.249 00.001 14556 OnExposeComplete: enter
20:39:30.254 00.005 14556 UpdateGuideState(): m_state=6
20:39:30.258 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 765
20:39:30.261 00.003 14556 Star::Find returns 1 (0), X=173.17, Y=991.34, Mass=1973, SNR=29.8, Peak=155 HFD=4.4
20:39:30.265 00.004 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
20:39:30.268 00.003 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.52)
20:39:30.273 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.20 hyp=0.20 cameraTheta=1.79 mountX=0.03 mountY=-0.20, mountTheta=-1.42
20:39:30.279 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.20, opts=13)
20:39:30.283 00.004 14556 Enqueuing Move request for scope (-0.04, 0.20)
20:39:30.286 00.003 12308 Worker thread wakes up
20:39:30.286 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.20) opts 0xd
20:39:30.288 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.20)
20:39:30.288 00.000 12308 Moving (-0.04, 0.20) raw xDistance=0.03 yDistance=-0.20
20:39:30.288 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:39:30.288 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:39:30.288 00.000 12308 MoveAxis(E, 0, ABG)
20:39:30.288 00.000 12308 Move returns status 0, amount 0
20:39:30.288 00.000 12308 MoveAxis(N, 143, ABG)
20:39:30.289 00.001 12308 Guiding  Dir = 0, Dur = 143
20:39:30.289 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:30.293 00.004 12308 IsSlewing returns 0
20:39:30.294 00.001 12308 IsGuiding returns 0
20:39:30.294 00.000 12308 PulseGuide returned control before completion, sleep 153
20:39:30.317 00.023 14556 UpdateGuideState exits: m=1973 SNR=29.8
20:39:30.322 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:30.325 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:30.329 00.004 14556 Enqueuing Expose request
20:39:30.460 00.131 12308 IsGuiding returns 1
20:39:30.463 00.003 12308 scope still moving after pulse duration time elapsed
20:39:30.490 00.027 12308 IsSlewing returns 0
20:39:30.491 00.001 12308 IsGuiding returns 1
20:39:30.521 00.030 12308 IsSlewing returns 0
20:39:30.522 00.001 12308 IsGuiding returns 0
20:39:30.522 00.000 12308 scope move finished after 143 + 85 ms
20:39:30.523 00.001 12308 Move returns status 0, amount 143
20:39:30.523 00.000 12308 move complete, result=0
20:39:30.523 00.000 12308 worker thread done servicing request
20:39:30.525 00.002 12308 Worker thread wakes up
20:39:30.525 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 143 ms NORTH
20:39:30.535 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:30.535 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:31.783 01.248 12308 Exposure complete
20:39:31.965 00.182 14556 OnExposeComplete: enter
20:39:31.971 00.006 14556 UpdateGuideState(): m_state=6
20:39:31.975 00.004 12308 worker thread done servicing request
20:39:31.976 00.001 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
20:39:31.980 00.004 14556 Star::Find returns 1 (0), X=173.00, Y=991.21, Mass=1831, SNR=28.9, Peak=171 HFD=4.3
20:39:31.984 00.004 14556 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.07) = xAngle (5.87 = -0.41)
20:39:31.987 00.003 14556 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.77 = -0.51)
20:39:31.992 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=0.07 hyp=0.22 cameraTheta=2.80 mountX=0.20 mountY=-0.11, mountTheta=-0.49
20:39:31.998 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.07, opts=13)
20:39:32.003 00.005 14556 Enqueuing Move request for scope (-0.21, 0.07)
20:39:32.007 00.004 12308 Worker thread wakes up
20:39:32.007 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.07) opts 0xd
20:39:32.007 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.07)
20:39:32.007 00.000 12308 Moving (-0.21, 0.07) raw xDistance=0.20 yDistance=-0.11
20:39:32.008 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:39:32.008 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:32.008 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:39:32.008 00.000 12308 MoveAxis(W, 88, ABG)
20:39:32.008 00.000 12308 Guiding  Dir = 3, Dur = 88
20:39:32.008 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:32.013 00.005 12308 IsSlewing returns 0
20:39:32.013 00.000 12308 IsGuiding returns 0
20:39:32.013 00.000 12308 PulseGuide returned control before completion, sleep 98
20:39:32.036 00.023 14556 UpdateGuideState exits: m=1831 SNR=28.9
20:39:32.041 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:32.044 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:32.049 00.005 14556 Enqueuing Expose request
20:39:32.117 00.068 12308 IsGuiding returns 1
20:39:32.117 00.000 12308 scope still moving after pulse duration time elapsed
20:39:32.148 00.031 12308 IsSlewing returns 0
20:39:32.149 00.001 12308 IsGuiding returns 0
20:39:32.150 00.001 12308 scope move finished after 88 + 48 ms
20:39:32.150 00.000 12308 Move returns status 0, amount 88
20:39:32.151 00.001 12308 MoveAxis(N, 0, ABG)
20:39:32.151 00.000 12308 Move returns status 0, amount 0
20:39:32.152 00.001 12308 move complete, result=0
20:39:32.152 00.000 12308 worker thread done servicing request
20:39:32.153 00.001 14556 GuideStep: 0.2 px 88 ms WEST, -0.1 px 0 ms NORTH
20:39:32.159 00.006 12308 Worker thread wakes up
20:39:32.159 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:32.159 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:33.412 01.253 12308 Exposure complete
20:39:33.572 00.160 12308 worker thread done servicing request
20:39:33.572 00.000 14556 OnExposeComplete: enter
20:39:33.575 00.003 14556 UpdateGuideState(): m_state=6
20:39:33.579 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 767
20:39:33.584 00.005 14556 Star::Find returns 1 (0), X=173.45, Y=991.37, Mass=1724, SNR=27.9, Peak=132 HFD=4.5
20:39:33.588 00.004 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.84 = -2.45)
20:39:33.592 00.004 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.74 = -2.55)
20:39:33.595 00.003 14556 CameraToMount -- cameraX=0.24 cameraY=0.23 hyp=0.33 cameraTheta=0.76 mountX=-0.25 mountY=-0.18, mountTheta=-2.51
20:39:33.601 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.23, opts=13)
20:39:33.604 00.003 14556 Enqueuing Move request for scope (0.24, 0.23)
20:39:33.609 00.005 12308 Worker thread wakes up
20:39:33.609 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.23) opts 0xd
20:39:33.610 00.001 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.23)
20:39:33.610 00.000 12308 Moving (0.24, 0.23) raw xDistance=-0.25 yDistance=-0.18
20:39:33.610 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
20:39:33.610 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:33.611 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:39:33.611 00.000 12308 MoveAxis(E, 103, ABG)
20:39:33.611 00.000 12308 Guiding  Dir = 2, Dur = 103
20:39:33.612 00.001 12308 IsSlewing returns 0
20:39:33.612 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:33.618 00.006 12308 IsGuiding returns 0
20:39:33.619 00.001 12308 PulseGuide returned control before completion, sleep 113
20:39:33.643 00.024 14556 UpdateGuideState exits: m=1724 SNR=27.9
20:39:33.649 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:33.654 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:33.658 00.004 14556 Enqueuing Expose request
20:39:33.746 00.088 12308 IsGuiding returns 1
20:39:33.747 00.001 12308 scope still moving after pulse duration time elapsed
20:39:33.777 00.030 12308 IsSlewing returns 0
20:39:33.779 00.002 12308 IsGuiding returns 0
20:39:33.780 00.001 12308 scope move finished after 103 + 59 ms
20:39:33.780 00.000 12308 Move returns status 0, amount 103
20:39:33.781 00.001 12308 MoveAxis(N, 0, ABG)
20:39:33.782 00.001 12308 Move returns status 0, amount 0
20:39:33.782 00.000 12308 move complete, result=0
20:39:33.782 00.000 12308 worker thread done servicing request
20:39:33.782 00.000 14556 GuideStep: -0.3 px 103 ms EAST, -0.2 px 0 ms NORTH
20:39:33.788 00.006 12308 Worker thread wakes up
20:39:33.788 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:33.788 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:35.043 01.255 12308 Exposure complete
20:39:35.190 00.147 12308 worker thread done servicing request
20:39:35.191 00.001 14556 OnExposeComplete: enter
20:39:35.195 00.004 14556 UpdateGuideState(): m_state=6
20:39:35.198 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 768
20:39:35.201 00.003 14556 Star::Find returns 1 (0), X=173.17, Y=991.64, Mass=1682, SNR=27.6, Peak=112 HFD=4.5
20:39:35.205 00.004 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.73 = -1.56)
20:39:35.210 00.005 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.66)
20:39:35.214 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.51 hyp=0.51 cameraTheta=1.65 mountX=0.01 mountY=-0.51, mountTheta=-1.56
20:39:35.218 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.51, opts=13)
20:39:35.222 00.004 14556 Enqueuing Move request for scope (-0.04, 0.51)
20:39:35.225 00.003 12308 Worker thread wakes up
20:39:35.225 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.51) opts 0xd
20:39:35.225 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.51)
20:39:35.225 00.000 12308 Moving (-0.04, 0.51) raw xDistance=0.01 yDistance=-0.51
20:39:35.225 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:39:35.225 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
20:39:35.227 00.002 12308 MoveAxis(E, 0, ABG)
20:39:35.227 00.000 12308 Move returns status 0, amount 0
20:39:35.227 00.000 12308 MoveAxis(N, 356, ABG)
20:39:35.227 00.000 12308 Guiding  Dir = 0, Dur = 356
20:39:35.227 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:35.231 00.004 12308 IsSlewing returns 0
20:39:35.231 00.000 12308 IsGuiding returns 0
20:39:35.232 00.001 12308 PulseGuide returned control before completion, sleep 366
20:39:35.254 00.022 14556 UpdateGuideState exits: m=1682 SNR=27.6
20:39:35.259 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:35.262 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:35.265 00.003 14556 Enqueuing Expose request
20:39:35.611 00.346 12308 IsGuiding returns 1
20:39:35.612 00.001 12308 scope still moving after pulse duration time elapsed
20:39:35.643 00.031 12308 IsSlewing returns 0
20:39:35.645 00.002 12308 IsGuiding returns 0
20:39:35.646 00.001 12308 scope move finished after 356 + 58 ms
20:39:35.647 00.001 12308 Move returns status 0, amount 356
20:39:35.647 00.000 12308 move complete, result=0
20:39:35.647 00.000 12308 worker thread done servicing request
20:39:35.649 00.002 12308 Worker thread wakes up
20:39:35.649 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.5 px 356 ms NORTH
20:39:35.659 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:35.659 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:36.908 01.249 12308 Exposure complete
20:39:37.072 00.164 12308 worker thread done servicing request
20:39:37.073 00.001 14556 OnExposeComplete: enter
20:39:37.076 00.003 14556 UpdateGuideState(): m_state=6
20:39:37.080 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 769
20:39:37.085 00.005 14556 Star::Find returns 1 (0), X=173.38, Y=991.19, Mass=1843, SNR=28.6, Peak=152 HFD=4.6
20:39:37.088 00.003 14556 CameraToMount -- cameraTheta (0.28) - m_xAngle (-3.07) = xAngle (3.36 = -2.93)
20:39:37.093 00.005 14556 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.26 = -3.03)
20:39:37.096 00.003 14556 CameraToMount -- cameraX=0.17 cameraY=0.05 hyp=0.18 cameraTheta=0.28 mountX=-0.18 mountY=-0.02, mountTheta=-3.02
20:39:37.101 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.05, opts=13)
20:39:37.105 00.004 14556 Enqueuing Move request for scope (0.17, 0.05)
20:39:37.109 00.004 12308 Worker thread wakes up
20:39:37.109 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.05) opts 0xd
20:39:37.109 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.05)
20:39:37.109 00.000 12308 Moving (0.17, 0.05) raw xDistance=-0.18 yDistance=-0.02
20:39:37.109 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:39:37.109 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:37.109 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:39:37.110 00.001 12308 MoveAxis(E, 0, ABG)
20:39:37.110 00.000 12308 Move returns status 0, amount 0
20:39:37.110 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:37.115 00.005 12308 MoveAxis(N, 0, ABG)
20:39:37.115 00.000 12308 Move returns status 0, amount 0
20:39:37.115 00.000 12308 move complete, result=0
20:39:37.115 00.000 12308 worker thread done servicing request
20:39:37.135 00.020 14556 UpdateGuideState exits: m=1843 SNR=28.6
20:39:37.140 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:37.144 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:37.148 00.004 14556 Enqueuing Expose request
20:39:37.153 00.005 12308 Worker thread wakes up
20:39:37.153 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:37.153 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:37.153 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:39:38.399 01.246 12308 Exposure complete
20:39:38.554 00.155 12308 worker thread done servicing request
20:39:38.554 00.000 14556 OnExposeComplete: enter
20:39:38.557 00.003 14556 UpdateGuideState(): m_state=6
20:39:38.560 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 770
20:39:38.565 00.005 14556 Star::Find returns 1 (0), X=173.17, Y=991.12, Mass=1749, SNR=28.2, Peak=171 HFD=4.3
20:39:38.568 00.003 14556 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-3.07) = xAngle (0.34 = 0.34)
20:39:38.572 00.004 14556 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.24 = 0.24)
20:39:38.575 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.73 mountX=0.04 mountY=0.01, mountTheta=0.25
20:39:38.580 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.02, opts=13)
20:39:38.584 00.004 14556 Enqueuing Move request for scope (-0.04, -0.02)
20:39:38.587 00.003 12308 Worker thread wakes up
20:39:38.587 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
20:39:38.587 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
20:39:38.587 00.000 12308 Moving (-0.04, -0.02) raw xDistance=0.04 yDistance=0.01
20:39:38.587 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:39:38.587 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:38.587 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:39:38.587 00.000 12308 MoveAxis(E, 0, ABG)
20:39:38.589 00.002 12308 Move returns status 0, amount 0
20:39:38.589 00.000 12308 MoveAxis(N, 0, ABG)
20:39:38.589 00.000 12308 Move returns status 0, amount 0
20:39:38.589 00.000 12308 move complete, result=0
20:39:38.589 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:38.593 00.004 12308 worker thread done servicing request
20:39:38.613 00.020 14556 UpdateGuideState exits: m=1749 SNR=28.2
20:39:38.617 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:38.621 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:38.624 00.003 14556 Enqueuing Expose request
20:39:38.628 00.004 12308 Worker thread wakes up
20:39:38.628 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:39:38.632 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:38.632 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:39.875 01.243 12308 Exposure complete
20:39:40.019 00.144 12308 worker thread done servicing request
20:39:40.020 00.001 14556 OnExposeComplete: enter
20:39:40.024 00.004 14556 UpdateGuideState(): m_state=6
20:39:40.028 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 771
20:39:40.031 00.003 14556 Star::Find returns 1 (0), X=173.28, Y=991.06, Mass=1780, SNR=28.5, Peak=155 HFD=4.5
20:39:40.035 00.004 14556 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-3.07) = xAngle (2.19 = 2.19)
20:39:40.037 00.002 14556 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.09 = 2.09)
20:39:40.041 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-0.88 mountX=-0.06 mountY=0.09, mountTheta=2.16
20:39:40.045 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.08, opts=13)
20:39:40.049 00.004 14556 Enqueuing Move request for scope (0.07, -0.08)
20:39:40.052 00.003 12308 Worker thread wakes up
20:39:40.052 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
20:39:40.052 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
20:39:40.052 00.000 12308 Moving (0.07, -0.08) raw xDistance=-0.06 yDistance=0.09
20:39:40.052 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:39:40.052 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:40.053 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:39:40.053 00.000 12308 MoveAxis(E, 0, ABG)
20:39:40.054 00.001 12308 Move returns status 0, amount 0
20:39:40.054 00.000 12308 MoveAxis(N, 0, ABG)
20:39:40.054 00.000 12308 Move returns status 0, amount 0
20:39:40.054 00.000 12308 move complete, result=0
20:39:40.054 00.000 12308 worker thread done servicing request
20:39:40.054 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:40.078 00.024 14556 UpdateGuideState exits: m=1780 SNR=28.5
20:39:40.083 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:40.088 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:40.093 00.005 14556 Enqueuing Expose request
20:39:40.097 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:39:40.103 00.006 12308 Worker thread wakes up
20:39:40.103 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:40.103 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:41.359 01.256 12308 Exposure complete
20:39:41.510 00.151 12308 worker thread done servicing request
20:39:41.510 00.000 14556 OnExposeComplete: enter
20:39:41.514 00.004 14556 UpdateGuideState(): m_state=6
20:39:41.519 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 772
20:39:41.522 00.003 14556 Star::Find returns 1 (0), X=173.19, Y=991.19, Mass=1860, SNR=29.1, Peak=146 HFD=4.4
20:39:41.526 00.004 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
20:39:41.530 00.004 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
20:39:41.534 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.85 mountX=0.01 mountY=-0.06, mountTheta=-1.37
20:39:41.539 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.06, opts=13)
20:39:41.544 00.005 14556 Enqueuing Move request for scope (-0.02, 0.06)
20:39:41.547 00.003 12308 Worker thread wakes up
20:39:41.547 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
20:39:41.547 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
20:39:41.548 00.001 12308 Moving (-0.02, 0.06) raw xDistance=0.01 yDistance=-0.06
20:39:41.548 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:39:41.548 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:41.548 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:39:41.549 00.001 12308 MoveAxis(E, 0, ABG)
20:39:41.549 00.000 12308 Move returns status 0, amount 0
20:39:41.549 00.000 12308 MoveAxis(N, 0, ABG)
20:39:41.549 00.000 12308 Move returns status 0, amount 0
20:39:41.550 00.001 12308 move complete, result=0
20:39:41.550 00.000 12308 worker thread done servicing request
20:39:41.550 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:41.574 00.024 14556 UpdateGuideState exits: m=1860 SNR=29.1
20:39:41.579 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:41.583 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:41.588 00.005 14556 Enqueuing Expose request
20:39:41.594 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:39:41.598 00.004 12308 Worker thread wakes up
20:39:41.598 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:41.599 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:42.854 01.255 12308 Exposure complete
20:39:43.018 00.164 12308 worker thread done servicing request
20:39:43.018 00.000 14556 OnExposeComplete: enter
20:39:43.022 00.004 14556 UpdateGuideState(): m_state=6
20:39:43.026 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 773
20:39:43.029 00.003 14556 Star::Find returns 1 (0), X=173.12, Y=991.21, Mass=1756, SNR=27.8, Peak=148 HFD=4.3
20:39:43.033 00.004 14556 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.07) = xAngle (5.49 = -0.79)
20:39:43.037 00.004 14556 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.89)
20:39:43.040 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.42 mountX=0.08 mountY=-0.09, mountTheta=-0.83
20:39:43.045 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.07, opts=13)
20:39:43.049 00.004 14556 Enqueuing Move request for scope (-0.08, 0.07)
20:39:43.053 00.004 12308 Worker thread wakes up
20:39:43.053 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
20:39:43.053 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
20:39:43.053 00.000 12308 Moving (-0.08, 0.07) raw xDistance=0.08 yDistance=-0.09
20:39:43.053 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:39:43.053 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:43.053 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:39:43.054 00.001 12308 MoveAxis(E, 0, ABG)
20:39:43.054 00.000 12308 Move returns status 0, amount 0
20:39:43.054 00.000 12308 MoveAxis(N, 0, ABG)
20:39:43.054 00.000 12308 Move returns status 0, amount 0
20:39:43.054 00.000 12308 move complete, result=0
20:39:43.054 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:43.059 00.005 12308 worker thread done servicing request
20:39:43.076 00.017 14556 UpdateGuideState exits: m=1756 SNR=27.8
20:39:43.081 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:43.086 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:43.092 00.006 14556 Enqueuing Expose request
20:39:43.097 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:39:43.100 00.003 12308 Worker thread wakes up
20:39:43.101 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:43.101 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:44.344 01.243 12308 Exposure complete
20:39:44.503 00.159 12308 worker thread done servicing request
20:39:44.504 00.001 14556 OnExposeComplete: enter
20:39:44.507 00.003 14556 UpdateGuideState(): m_state=6
20:39:44.511 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 774
20:39:44.515 00.004 14556 Star::Find returns 1 (0), X=173.26, Y=991.32, Mass=1942, SNR=29.5, Peak=151 HFD=4.6
20:39:44.519 00.004 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.37 = -1.92)
20:39:44.523 00.004 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.02)
20:39:44.527 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.19 cameraTheta=1.29 mountX=-0.07 mountY=-0.17, mountTheta=-1.93
20:39:44.532 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.19, opts=13)
20:39:44.535 00.003 14556 Enqueuing Move request for scope (0.05, 0.19)
20:39:44.539 00.004 12308 Worker thread wakes up
20:39:44.539 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
20:39:44.539 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
20:39:44.539 00.000 12308 Moving (0.05, 0.19) raw xDistance=-0.07 yDistance=-0.17
20:39:44.540 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:39:44.540 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:44.540 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:39:44.540 00.000 12308 MoveAxis(E, 0, ABG)
20:39:44.540 00.000 12308 Move returns status 0, amount 0
20:39:44.540 00.000 12308 MoveAxis(N, 0, ABG)
20:39:44.540 00.000 12308 Move returns status 0, amount 0
20:39:44.541 00.001 12308 move complete, result=0
20:39:44.542 00.001 12308 worker thread done servicing request
20:39:44.542 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:44.565 00.023 14556 UpdateGuideState exits: m=1942 SNR=29.5
20:39:44.570 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:44.575 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:44.577 00.002 14556 Enqueuing Expose request
20:39:44.583 00.006 12308 Worker thread wakes up
20:39:44.583 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:44.583 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:44.584 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:39:45.833 01.249 12308 Exposure complete
20:39:46.002 00.169 12308 worker thread done servicing request
20:39:46.003 00.001 14556 OnExposeComplete: enter
20:39:46.007 00.004 14556 UpdateGuideState(): m_state=6
20:39:46.011 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 775
20:39:46.015 00.004 14556 Star::Find returns 1 (0), X=173.19, Y=991.49, Mass=1565, SNR=26.7, Peak=116 HFD=4.2
20:39:46.018 00.003 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.69 = -1.59)
20:39:46.023 00.005 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.69)
20:39:46.029 00.006 14556 CameraToMount -- cameraX=-0.02 cameraY=0.35 hyp=0.35 cameraTheta=1.62 mountX=-0.01 mountY=-0.35, mountTheta=-1.59
20:39:46.034 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.35, opts=13)
20:39:46.039 00.005 14556 Enqueuing Move request for scope (-0.02, 0.35)
20:39:46.042 00.003 12308 Worker thread wakes up
20:39:46.042 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.35) opts 0xd
20:39:46.042 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.35)
20:39:46.044 00.002 12308 Moving (-0.02, 0.35) raw xDistance=-0.01 yDistance=-0.35
20:39:46.044 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:39:46.044 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:39:46.044 00.000 12308 MoveAxis(E, 0, ABG)
20:39:46.044 00.000 12308 Move returns status 0, amount 0
20:39:46.045 00.001 12308 MoveAxis(N, 244, ABG)
20:39:46.045 00.000 12308 Guiding  Dir = 0, Dur = 244
20:39:46.045 00.000 12308 IsSlewing returns 0
20:39:46.045 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:46.050 00.005 12308 IsGuiding returns 0
20:39:46.051 00.001 12308 PulseGuide returned control before completion, sleep 254
20:39:46.073 00.022 14556 UpdateGuideState exits: m=1565 SNR=26.7
20:39:46.077 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:46.082 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:46.086 00.004 14556 Enqueuing Expose request
20:39:46.306 00.220 12308 IsGuiding returns 1
20:39:46.307 00.001 12308 scope still moving after pulse duration time elapsed
20:39:46.337 00.030 12308 IsSlewing returns 0
20:39:46.338 00.001 12308 IsGuiding returns 0
20:39:46.338 00.000 12308 scope move finished after 244 + 43 ms
20:39:46.338 00.000 12308 Move returns status 0, amount 244
20:39:46.338 00.000 12308 move complete, result=0
20:39:46.339 00.001 12308 worker thread done servicing request
20:39:46.339 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 244 ms NORTH
20:39:46.346 00.007 12308 Worker thread wakes up
20:39:46.346 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:46.346 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:47.599 01.253 12308 Exposure complete
20:39:47.768 00.169 12308 worker thread done servicing request
20:39:47.769 00.001 14556 OnExposeComplete: enter
20:39:47.773 00.004 14556 UpdateGuideState(): m_state=6
20:39:47.776 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 776
20:39:47.780 00.004 14556 Star::Find returns 1 (0), X=173.06, Y=991.17, Mass=1743, SNR=28.1, Peak=154 HFD=4.3
20:39:47.784 00.004 14556 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.07) = xAngle (6.01 = -0.27)
20:39:47.788 00.004 14556 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.37)
20:39:47.791 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.15 cameraTheta=2.94 mountX=0.15 mountY=-0.06, mountTheta=-0.36
20:39:47.797 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.03, opts=13)
20:39:47.800 00.003 14556 Enqueuing Move request for scope (-0.15, 0.03)
20:39:47.805 00.005 12308 Worker thread wakes up
20:39:47.805 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd
20:39:47.806 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.03)
20:39:47.806 00.000 12308 Moving (-0.15, 0.03) raw xDistance=0.15 yDistance=-0.06
20:39:47.806 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:39:47.806 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:47.806 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:39:47.807 00.001 12308 MoveAxis(E, 0, ABG)
20:39:47.807 00.000 12308 Move returns status 0, amount 0
20:39:47.807 00.000 12308 MoveAxis(N, 0, ABG)
20:39:47.807 00.000 12308 Move returns status 0, amount 0
20:39:47.807 00.000 12308 move complete, result=0
20:39:47.808 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:47.813 00.005 12308 worker thread done servicing request
20:39:47.832 00.019 14556 UpdateGuideState exits: m=1743 SNR=28.1
20:39:47.839 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:47.844 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:47.849 00.005 14556 Enqueuing Expose request
20:39:47.857 00.008 12308 Worker thread wakes up
20:39:47.857 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:39:47.864 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:47.865 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:49.113 01.248 12308 Exposure complete
20:39:49.267 00.154 12308 worker thread done servicing request
20:39:49.268 00.001 14556 OnExposeComplete: enter
20:39:49.270 00.002 14556 UpdateGuideState(): m_state=6
20:39:49.274 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 777
20:39:49.279 00.005 14556 Star::Find returns 1 (0), X=173.14, Y=991.20, Mass=1731, SNR=28.0, Peak=150 HFD=4.4
20:39:49.283 00.004 14556 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.07) = xAngle (5.49 = -0.79)
20:39:49.287 00.004 14556 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.39 = -0.89)
20:39:49.289 00.002 14556 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.09 cameraTheta=2.42 mountX=0.06 mountY=-0.07, mountTheta=-0.84
20:39:49.295 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.06, opts=13)
20:39:49.299 00.004 14556 Enqueuing Move request for scope (-0.06, 0.06)
20:39:49.303 00.004 12308 Worker thread wakes up
20:39:49.303 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
20:39:49.303 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
20:39:49.303 00.000 12308 Moving (-0.06, 0.06) raw xDistance=0.06 yDistance=-0.07
20:39:49.303 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:39:49.303 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:49.303 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:39:49.303 00.000 12308 MoveAxis(E, 0, ABG)
20:39:49.303 00.000 12308 Move returns status 0, amount 0
20:39:49.304 00.001 12308 MoveAxis(N, 0, ABG)
20:39:49.304 00.000 12308 Move returns status 0, amount 0
20:39:49.304 00.000 12308 move complete, result=0
20:39:49.304 00.000 12308 worker thread done servicing request
20:39:49.304 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:49.325 00.021 14556 UpdateGuideState exits: m=1731 SNR=28.0
20:39:49.330 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:49.335 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:49.339 00.004 14556 Enqueuing Expose request
20:39:49.342 00.003 12308 Worker thread wakes up
20:39:49.342 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:49.342 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:49.342 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:39:50.589 01.247 12308 Exposure complete
20:39:50.736 00.147 12308 worker thread done servicing request
20:39:50.736 00.000 14556 OnExposeComplete: enter
20:39:50.741 00.005 14556 UpdateGuideState(): m_state=6
20:39:50.746 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 778
20:39:50.751 00.005 14556 Star::Find returns 1 (0), X=173.67, Y=991.24, Mass=1821, SNR=28.6, Peak=122 HFD=4.6
20:39:50.755 00.004 14556 CameraToMount -- cameraTheta (0.21) - m_xAngle (-3.07) = xAngle (3.28 = -3.00)
20:39:50.759 00.004 14556 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.18 = -3.10)
20:39:50.762 00.003 14556 CameraToMount -- cameraX=0.46 cameraY=0.10 hyp=0.47 cameraTheta=0.21 mountX=-0.47 mountY=-0.02, mountTheta=-3.10
20:39:50.767 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.46, y=0.10, opts=13)
20:39:50.772 00.005 14556 Enqueuing Move request for scope (0.46, 0.10)
20:39:50.776 00.004 12308 Worker thread wakes up
20:39:50.776 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.10) opts 0xd
20:39:50.776 00.000 12308 Handling offset move in thread for scope, endpoint = (0.46, 0.10)
20:39:50.776 00.000 12308 Moving (0.46, 0.10) raw xDistance=-0.47 yDistance=-0.02
20:39:50.777 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47
20:39:50.778 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:50.778 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:39:50.778 00.000 12308 MoveAxis(E, 204, ABG)
20:39:50.778 00.000 12308 Guiding  Dir = 2, Dur = 204
20:39:50.778 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:50.782 00.004 12308 IsSlewing returns 0
20:39:50.783 00.001 12308 IsGuiding returns 0
20:39:50.783 00.000 12308 PulseGuide returned control before completion, sleep 214
20:39:50.801 00.018 14556 UpdateGuideState exits: m=1821 SNR=28.6
20:39:50.806 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:50.810 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:50.813 00.003 14556 Enqueuing Expose request
20:39:51.001 00.188 12308 IsGuiding returns 1
20:39:51.001 00.000 12308 scope still moving after pulse duration time elapsed
20:39:51.033 00.032 12308 IsSlewing returns 0
20:39:51.033 00.000 12308 IsGuiding returns 0
20:39:51.035 00.002 12308 scope move finished after 204 + 47 ms
20:39:51.035 00.000 12308 Move returns status 0, amount 204
20:39:51.036 00.001 12308 MoveAxis(N, 0, ABG)
20:39:51.037 00.001 12308 Move returns status 0, amount 0
20:39:51.037 00.000 12308 move complete, result=0
20:39:51.037 00.000 12308 worker thread done servicing request
20:39:51.038 00.001 12308 Worker thread wakes up
20:39:51.038 00.000 14556 GuideStep: -0.5 px 204 ms EAST, -0.0 px 0 ms NORTH
20:39:51.044 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:51.044 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:52.291 01.247 12308 Exposure complete
20:39:52.455 00.164 12308 worker thread done servicing request
20:39:52.455 00.000 14556 OnExposeComplete: enter
20:39:52.459 00.004 14556 UpdateGuideState(): m_state=6
20:39:52.464 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
20:39:52.468 00.004 14556 Star::Find returns 1 (0), X=173.43, Y=991.48, Mass=1738, SNR=27.7, Peak=108 HFD=5.0
20:39:52.472 00.004 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.07 = -2.22)
20:39:52.477 00.005 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.32)
20:39:52.481 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=0.34 hyp=0.41 cameraTheta=0.99 mountX=-0.25 mountY=-0.30, mountTheta=-2.26
20:39:52.485 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.34, opts=13)
20:39:52.489 00.004 14556 Enqueuing Move request for scope (0.22, 0.34)
20:39:52.492 00.003 12308 Worker thread wakes up
20:39:52.492 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.34) opts 0xd
20:39:52.492 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.34)
20:39:52.492 00.000 12308 Moving (0.22, 0.34) raw xDistance=-0.25 yDistance=-0.30
20:39:52.492 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.25
20:39:52.493 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:39:52.493 00.000 12308 MoveAxis(E, 121, ABG)
20:39:52.493 00.000 12308 Guiding  Dir = 2, Dur = 121
20:39:52.493 00.000 12308 IsSlewing returns 0
20:39:52.493 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:52.498 00.005 12308 IsGuiding returns 0
20:39:52.498 00.000 12308 PulseGuide returned control before completion, sleep 131
20:39:52.519 00.021 14556 UpdateGuideState exits: m=1738 SNR=27.7
20:39:52.524 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:52.528 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:52.532 00.004 14556 Enqueuing Expose request
20:39:52.639 00.107 12308 IsGuiding returns 1
20:39:52.641 00.002 12308 scope still moving after pulse duration time elapsed
20:39:52.670 00.029 12308 IsSlewing returns 0
20:39:52.672 00.002 12308 IsGuiding returns 0
20:39:52.672 00.000 12308 scope move finished after 121 + 53 ms
20:39:52.673 00.001 12308 Move returns status 0, amount 121
20:39:52.673 00.000 12308 MoveAxis(N, 212, ABG)
20:39:52.674 00.001 12308 Guiding  Dir = 0, Dur = 212
20:39:52.674 00.000 12308 IsSlewing returns 0
20:39:52.675 00.001 12308 IsGuiding returns 0
20:39:52.675 00.000 12308 PulseGuide returned control before completion, sleep 222
20:39:52.909 00.234 12308 IsGuiding returns 1
20:39:52.910 00.001 12308 scope still moving after pulse duration time elapsed
20:39:52.939 00.029 12308 IsSlewing returns 0
20:39:52.941 00.002 12308 IsGuiding returns 0
20:39:52.942 00.001 12308 scope move finished after 212 + 54 ms
20:39:52.943 00.001 12308 Move returns status 0, amount 212
20:39:52.943 00.000 12308 move complete, result=0
20:39:52.943 00.000 12308 worker thread done servicing request
20:39:52.944 00.001 12308 Worker thread wakes up
20:39:52.944 00.000 14556 GuideStep: -0.2 px 121 ms EAST, -0.3 px 212 ms NORTH
20:39:52.950 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:52.951 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:54.203 01.252 12308 Exposure complete
20:39:54.363 00.160 12308 worker thread done servicing request
20:39:54.365 00.002 14556 OnExposeComplete: enter
20:39:54.371 00.006 14556 UpdateGuideState(): m_state=6
20:39:54.376 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 780
20:39:54.379 00.003 14556 Star::Find returns 1 (0), X=173.11, Y=991.23, Mass=1799, SNR=28.5, Peak=156 HFD=4.5
20:39:54.383 00.004 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.51 = -0.77)
20:39:54.388 00.005 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.87)
20:39:54.392 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.14 cameraTheta=2.44 mountX=0.10 mountY=-0.10, mountTheta=-0.82
20:39:54.397 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.09, opts=13)
20:39:54.402 00.005 14556 Enqueuing Move request for scope (-0.10, 0.09)
20:39:54.405 00.003 12308 Worker thread wakes up
20:39:54.406 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
20:39:54.406 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
20:39:54.406 00.000 12308 Moving (-0.10, 0.09) raw xDistance=0.10 yDistance=-0.10
20:39:54.406 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:39:54.407 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:54.407 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:39:54.407 00.000 12308 MoveAxis(E, 0, ABG)
20:39:54.407 00.000 12308 Move returns status 0, amount 0
20:39:54.407 00.000 12308 MoveAxis(N, 0, ABG)
20:39:54.407 00.000 12308 Move returns status 0, amount 0
20:39:54.407 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:54.413 00.006 12308 move complete, result=0
20:39:54.413 00.000 12308 worker thread done servicing request
20:39:54.433 00.020 14556 UpdateGuideState exits: m=1799 SNR=28.5
20:39:54.436 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:54.441 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:54.444 00.003 14556 Enqueuing Expose request
20:39:54.448 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:39:54.452 00.004 12308 Worker thread wakes up
20:39:54.452 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:54.452 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:55.705 01.253 12308 Exposure complete
20:39:55.861 00.156 14556 OnExposeComplete: enter
20:39:55.865 00.004 12308 worker thread done servicing request
20:39:55.865 00.000 14556 UpdateGuideState(): m_state=6
20:39:55.870 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 781
20:39:55.874 00.004 14556 Star::Find returns 1 (0), X=173.19, Y=991.06, Mass=1771, SNR=28.0, Peak=175 HFD=4.2
20:39:55.878 00.004 14556 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-3.07) = xAngle (1.27 = 1.27)
20:39:55.882 00.004 14556 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.17 = 1.17)
20:39:55.885 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.09 cameraTheta=-1.80 mountX=0.03 mountY=0.08, mountTheta=1.26
20:39:55.890 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.08, opts=13)
20:39:55.895 00.005 14556 Enqueuing Move request for scope (-0.02, -0.08)
20:39:55.898 00.003 12308 Worker thread wakes up
20:39:55.900 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
20:39:55.900 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
20:39:55.900 00.000 12308 Moving (-0.02, -0.08) raw xDistance=0.03 yDistance=0.08
20:39:55.901 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:39:55.901 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:55.901 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:39:55.902 00.001 12308 MoveAxis(E, 0, ABG)
20:39:55.902 00.000 12308 Move returns status 0, amount 0
20:39:55.902 00.000 12308 MoveAxis(N, 0, ABG)
20:39:55.902 00.000 12308 Move returns status 0, amount 0
20:39:55.904 00.002 12308 move complete, result=0
20:39:55.904 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:55.909 00.005 12308 worker thread done servicing request
20:39:55.929 00.020 14556 UpdateGuideState exits: m=1771 SNR=28.0
20:39:55.935 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:55.939 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:55.944 00.005 14556 Enqueuing Expose request
20:39:55.947 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:39:55.951 00.004 12308 Worker thread wakes up
20:39:55.951 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:55.952 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:57.204 01.252 12308 Exposure complete
20:39:57.359 00.155 12308 worker thread done servicing request
20:39:57.359 00.000 14556 OnExposeComplete: enter
20:39:57.363 00.004 14556 UpdateGuideState(): m_state=6
20:39:57.367 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
20:39:57.369 00.002 14556 Star::Find returns 1 (0), X=173.10, Y=991.26, Mass=1859, SNR=29.1, Peak=158 HFD=4.3
20:39:57.372 00.003 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.38 = -0.90)
20:39:57.376 00.004 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.00)
20:39:57.379 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.17 cameraTheta=2.31 mountX=0.10 mountY=-0.14, mountTheta=-0.94
20:39:57.385 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.12, opts=13)
20:39:57.388 00.003 14556 Enqueuing Move request for scope (-0.11, 0.12)
20:39:57.392 00.004 12308 Worker thread wakes up
20:39:57.392 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.12) opts 0xd
20:39:57.392 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.12)
20:39:57.392 00.000 12308 Moving (-0.11, 0.12) raw xDistance=0.10 yDistance=-0.14
20:39:57.393 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:39:57.393 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:57.393 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:39:57.393 00.000 12308 MoveAxis(E, 0, ABG)
20:39:57.393 00.000 12308 Move returns status 0, amount 0
20:39:57.393 00.000 12308 MoveAxis(N, 0, ABG)
20:39:57.394 00.001 12308 Move returns status 0, amount 0
20:39:57.394 00.000 12308 move complete, result=0
20:39:57.394 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:57.400 00.006 12308 worker thread done servicing request
20:39:57.422 00.022 14556 UpdateGuideState exits: m=1859 SNR=29.1
20:39:57.425 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:57.430 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:57.436 00.006 14556 Enqueuing Expose request
20:39:57.440 00.004 12308 Worker thread wakes up
20:39:57.440 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:39:57.444 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:57.444 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:39:58.690 01.246 12308 Exposure complete
20:39:58.864 00.174 12308 worker thread done servicing request
20:39:58.864 00.000 14556 OnExposeComplete: enter
20:39:58.867 00.003 14556 UpdateGuideState(): m_state=6
20:39:58.872 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 783
20:39:58.876 00.004 14556 Star::Find returns 1 (0), X=173.07, Y=991.43, Mass=2010, SNR=30.1, Peak=162 HFD=4.3
20:39:58.880 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
20:39:58.883 00.003 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
20:39:58.886 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.29 hyp=0.33 cameraTheta=2.02 mountX=0.12 mountY=-0.31, mountTheta=-1.20
20:39:58.891 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.29, opts=13)
20:39:58.895 00.004 14556 Enqueuing Move request for scope (-0.14, 0.29)
20:39:58.899 00.004 12308 Worker thread wakes up
20:39:58.899 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.29) opts 0xd
20:39:58.899 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.29)
20:39:58.899 00.000 12308 Moving (-0.14, 0.29) raw xDistance=0.12 yDistance=-0.31
20:39:58.899 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:39:58.900 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:39:58.900 00.000 12308 MoveAxis(E, 0, ABG)
20:39:58.900 00.000 12308 Move returns status 0, amount 0
20:39:58.900 00.000 12308 MoveAxis(N, 221, ABG)
20:39:58.901 00.001 12308 Guiding  Dir = 0, Dur = 221
20:39:58.901 00.000 12308 IsSlewing returns 0
20:39:58.901 00.000 12308 IsGuiding returns 0
20:39:58.901 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:39:58.907 00.006 12308 PulseGuide returned control before completion, sleep 231
20:39:58.927 00.020 14556 UpdateGuideState exits: m=2010 SNR=30.1
20:39:58.932 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:58.937 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:39:58.940 00.003 14556 Enqueuing Expose request
20:39:59.152 00.212 12308 IsGuiding returns 1
20:39:59.153 00.001 12308 scope still moving after pulse duration time elapsed
20:39:59.182 00.029 12308 IsSlewing returns 0
20:39:59.183 00.001 12308 IsGuiding returns 0
20:39:59.183 00.000 12308 scope move finished after 221 + 61 ms
20:39:59.185 00.002 12308 Move returns status 0, amount 221
20:39:59.185 00.000 12308 move complete, result=0
20:39:59.186 00.001 12308 worker thread done servicing request
20:39:59.186 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 221 ms NORTH
20:39:59.193 00.007 12308 Worker thread wakes up
20:39:59.193 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:39:59.193 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:40:00.444 01.251 12308 Exposure complete
20:40:00.603 00.159 12308 worker thread done servicing request
20:40:00.603 00.000 14556 OnExposeComplete: enter
20:40:00.607 00.004 14556 UpdateGuideState(): m_state=6
20:40:00.610 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 784
20:40:00.615 00.005 14556 Star::Find returns 1 (0), X=173.41, Y=991.08, Mass=2027, SNR=30.2, Peak=148 HFD=4.6
20:40:00.618 00.003 14556 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-3.07) = xAngle (2.81 = 2.81)
20:40:00.622 00.004 14556 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.71 = 2.71)
20:40:00.625 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=-0.05 hyp=0.21 cameraTheta=-0.27 mountX=-0.19 mountY=0.09, mountTheta=2.72
20:40:00.630 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.05, opts=13)
20:40:00.634 00.004 14556 Enqueuing Move request for scope (0.20, -0.05)
20:40:00.638 00.004 12308 Worker thread wakes up
20:40:00.638 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.05) opts 0xd
20:40:00.638 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.05)
20:40:00.639 00.001 12308 Moving (0.20, -0.05) raw xDistance=-0.19 yDistance=0.09
20:40:00.639 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:40:00.639 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:00.640 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:40:00.640 00.000 12308 MoveAxis(E, 0, ABG)
20:40:00.640 00.000 12308 Move returns status 0, amount 0
20:40:00.640 00.000 12308 MoveAxis(N, 0, ABG)
20:40:00.640 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:00.646 00.006 12308 Move returns status 0, amount 0
20:40:00.646 00.000 12308 move complete, result=0
20:40:00.647 00.001 12308 worker thread done servicing request
20:40:00.666 00.019 14556 UpdateGuideState exits: m=2027 SNR=30.2
20:40:00.669 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:00.673 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:00.678 00.005 14556 Enqueuing Expose request
20:40:00.682 00.004 12308 Worker thread wakes up
20:40:00.682 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:00.682 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:40:00.686 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:40:01.927 01.241 12308 Exposure complete
20:40:02.090 00.163 12308 worker thread done servicing request
20:40:02.090 00.000 14556 OnExposeComplete: enter
20:40:02.095 00.005 14556 UpdateGuideState(): m_state=6
20:40:02.099 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 785
20:40:02.102 00.003 14556 Star::Find returns 1 (0), X=173.34, Y=991.18, Mass=1759, SNR=28.2, Peak=147 HFD=4.5
20:40:02.107 00.005 14556 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.07) = xAngle (3.41 = -2.88)
20:40:02.111 00.004 14556 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.31 = -2.97)
20:40:02.115 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.13 cameraTheta=0.33 mountX=-0.13 mountY=-0.02, mountTheta=-2.97
20:40:02.120 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.04, opts=13)
20:40:02.124 00.004 14556 Enqueuing Move request for scope (0.13, 0.04)
20:40:02.129 00.005 12308 Worker thread wakes up
20:40:02.129 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
20:40:02.129 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
20:40:02.129 00.000 12308 Moving (0.13, 0.04) raw xDistance=-0.13 yDistance=-0.02
20:40:02.129 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:40:02.130 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:02.130 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:40:02.130 00.000 12308 MoveAxis(E, 0, ABG)
20:40:02.130 00.000 12308 Move returns status 0, amount 0
20:40:02.132 00.002 12308 MoveAxis(N, 0, ABG)
20:40:02.132 00.000 12308 Move returns status 0, amount 0
20:40:02.132 00.000 12308 move complete, result=0
20:40:02.133 00.001 12308 worker thread done servicing request
20:40:02.133 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:02.157 00.024 14556 UpdateGuideState exits: m=1759 SNR=28.2
20:40:02.161 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:02.166 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:02.169 00.003 14556 Enqueuing Expose request
20:40:02.173 00.004 12308 Worker thread wakes up
20:40:02.173 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:40:02.178 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:02.178 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:40:03.428 01.250 12308 Exposure complete
20:40:03.598 00.170 12308 worker thread done servicing request
20:40:03.599 00.001 14556 OnExposeComplete: enter
20:40:03.602 00.003 14556 UpdateGuideState(): m_state=6
20:40:03.608 00.006 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 786
20:40:03.612 00.004 14556 Star::Find returns 1 (0), X=173.27, Y=991.17, Mass=1987, SNR=30.0, Peak=158 HFD=4.5
20:40:03.617 00.005 14556 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.07) = xAngle (3.52 = -2.76)
20:40:03.624 00.007 14556 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.42 = -2.86)
20:40:03.629 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.06 cameraTheta=0.45 mountX=-0.06 mountY=-0.02, mountTheta=-2.85
20:40:03.634 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.03, opts=13)
20:40:03.638 00.004 14556 Enqueuing Move request for scope (0.06, 0.03)
20:40:03.643 00.005 12308 Worker thread wakes up
20:40:03.643 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
20:40:03.643 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
20:40:03.643 00.000 12308 Moving (0.06, 0.03) raw xDistance=-0.06 yDistance=-0.02
20:40:03.643 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:40:03.643 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:03.643 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:40:03.644 00.001 12308 MoveAxis(E, 0, ABG)
20:40:03.644 00.000 12308 Move returns status 0, amount 0
20:40:03.644 00.000 12308 MoveAxis(N, 0, ABG)
20:40:03.645 00.001 12308 Move returns status 0, amount 0
20:40:03.645 00.000 12308 move complete, result=0
20:40:03.645 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:03.649 00.004 12308 worker thread done servicing request
20:40:03.669 00.020 14556 UpdateGuideState exits: m=1987 SNR=30.0
20:40:03.672 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:03.677 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:03.682 00.005 14556 Enqueuing Expose request
20:40:03.685 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:40:03.689 00.004 12308 Worker thread wakes up
20:40:03.689 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:03.689 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:40:04.943 01.254 12308 Exposure complete
20:40:05.106 00.163 12308 worker thread done servicing request
20:40:05.106 00.000 14556 OnExposeComplete: enter
20:40:05.109 00.003 14556 UpdateGuideState(): m_state=6
20:40:05.114 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 787
20:40:05.118 00.004 14556 Star::Find returns 1 (0), X=173.22, Y=991.35, Mass=1598, SNR=26.5, Peak=121 HFD=4.5
20:40:05.123 00.005 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.60 = -1.68)
20:40:05.128 00.005 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.78)
20:40:05.132 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.53 mountX=-0.02 mountY=-0.20, mountTheta=-1.68
20:40:05.137 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.21, opts=13)
20:40:05.141 00.004 14556 Enqueuing Move request for scope (0.01, 0.21)
20:40:05.146 00.005 12308 Worker thread wakes up
20:40:05.146 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
20:40:05.146 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
20:40:05.146 00.000 12308 Moving (0.01, 0.21) raw xDistance=-0.02 yDistance=-0.20
20:40:05.146 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:40:05.146 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:40:05.147 00.001 12308 MoveAxis(E, 0, ABG)
20:40:05.147 00.000 12308 Move returns status 0, amount 0
20:40:05.147 00.000 12308 MoveAxis(N, 144, ABG)
20:40:05.147 00.000 12308 Guiding  Dir = 0, Dur = 144
20:40:05.148 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:05.152 00.004 12308 IsSlewing returns 0
20:40:05.152 00.000 12308 IsGuiding returns 0
20:40:05.152 00.000 12308 PulseGuide returned control before completion, sleep 154
20:40:05.173 00.021 14556 UpdateGuideState exits: m=1598 SNR=26.5
20:40:05.177 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:05.182 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:05.187 00.005 14556 Enqueuing Expose request
20:40:05.309 00.122 12308 IsGuiding returns 1
20:40:05.311 00.002 12308 scope still moving after pulse duration time elapsed
20:40:05.341 00.030 12308 IsSlewing returns 0
20:40:05.341 00.000 12308 IsGuiding returns 0
20:40:05.341 00.000 12308 scope move finished after 144 + 45 ms
20:40:05.341 00.000 12308 Move returns status 0, amount 144
20:40:05.342 00.001 12308 move complete, result=0
20:40:05.342 00.000 12308 worker thread done servicing request
20:40:05.342 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 144 ms NORTH
20:40:05.348 00.006 12308 Worker thread wakes up
20:40:05.348 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:05.348 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:40:06.591 01.243 12308 Exposure complete
20:40:06.750 00.159 12308 worker thread done servicing request
20:40:06.750 00.000 14556 OnExposeComplete: enter
20:40:06.754 00.004 14556 UpdateGuideState(): m_state=6
20:40:06.758 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 788
20:40:06.763 00.005 14556 Star::Find returns 1 (0), X=173.39, Y=991.28, Mass=1944, SNR=29.4, Peak=156 HFD=4.5
20:40:06.766 00.003 14556 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.07) = xAngle (3.73 = -2.56)
20:40:06.770 00.004 14556 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.63 = -2.66)
20:40:06.774 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=0.14 hyp=0.23 cameraTheta=0.65 mountX=-0.19 mountY=-0.11, mountTheta=-2.63
20:40:06.778 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.14, opts=13)
20:40:06.782 00.004 14556 Enqueuing Move request for scope (0.18, 0.14)
20:40:06.786 00.004 12308 Worker thread wakes up
20:40:06.786 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.14) opts 0xd
20:40:06.786 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.14)
20:40:06.786 00.000 12308 Moving (0.18, 0.14) raw xDistance=-0.19 yDistance=-0.11
20:40:06.788 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:40:06.788 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:06.788 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:40:06.788 00.000 12308 MoveAxis(E, 0, ABG)
20:40:06.788 00.000 12308 Move returns status 0, amount 0
20:40:06.788 00.000 12308 MoveAxis(N, 0, ABG)
20:40:06.789 00.001 12308 Move returns status 0, amount 0
20:40:06.789 00.000 12308 move complete, result=0
20:40:06.789 00.000 12308 worker thread done servicing request
20:40:06.789 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:06.815 00.026 14556 UpdateGuideState exits: m=1944 SNR=29.4
20:40:06.820 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:06.823 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:06.827 00.004 14556 Enqueuing Expose request
20:40:06.831 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:40:06.835 00.004 12308 Worker thread wakes up
20:40:06.835 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:06.835 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:40:08.089 01.254 12308 Exposure complete
20:40:08.251 00.162 12308 worker thread done servicing request
20:40:08.252 00.001 14556 OnExposeComplete: enter
20:40:08.255 00.003 14556 UpdateGuideState(): m_state=6
20:40:08.259 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 789
20:40:08.262 00.003 14556 Star::Find returns 1 (0), X=173.41, Y=991.19, Mass=2039, SNR=30.3, Peak=162 HFD=4.5
20:40:08.266 00.004 14556 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.07) = xAngle (3.31 = -2.98)
20:40:08.270 00.004 14556 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.21 = -3.08)
20:40:08.274 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.05 hyp=0.21 cameraTheta=0.23 mountX=-0.20 mountY=-0.01, mountTheta=-3.08
20:40:08.279 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.05, opts=13)
20:40:08.283 00.004 14556 Enqueuing Move request for scope (0.20, 0.05)
20:40:08.287 00.004 12308 Worker thread wakes up
20:40:08.287 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.05) opts 0xd
20:40:08.288 00.001 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.05)
20:40:08.288 00.000 12308 Moving (0.20, 0.05) raw xDistance=-0.20 yDistance=-0.01
20:40:08.288 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:40:08.288 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:08.288 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:40:08.288 00.000 12308 MoveAxis(E, 89, ABG)
20:40:08.289 00.001 12308 Guiding  Dir = 2, Dur = 89
20:40:08.289 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:08.293 00.004 12308 IsSlewing returns 0
20:40:08.294 00.001 12308 IsGuiding returns 0
20:40:08.294 00.000 12308 PulseGuide returned control before completion, sleep 99
20:40:08.316 00.022 14556 UpdateGuideState exits: m=2039 SNR=30.3
20:40:08.321 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:08.325 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:08.329 00.004 14556 Enqueuing Expose request
20:40:08.408 00.079 12308 IsGuiding returns 0
20:40:08.409 00.001 12308 Move returns status 0, amount 89
20:40:08.409 00.000 12308 MoveAxis(N, 0, ABG)
20:40:08.411 00.002 12308 Move returns status 0, amount 0
20:40:08.411 00.000 12308 move complete, result=0
20:40:08.412 00.001 12308 worker thread done servicing request
20:40:08.412 00.000 12308 Worker thread wakes up
20:40:08.412 00.000 14556 GuideStep: -0.2 px 89 ms EAST, -0.0 px 0 ms NORTH
20:40:08.419 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:08.419 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:40:09.673 01.254 12308 Exposure complete
20:40:09.837 00.164 12308 worker thread done servicing request
20:40:09.837 00.000 14556 OnExposeComplete: enter
20:40:09.841 00.004 14556 UpdateGuideState(): m_state=6
20:40:09.845 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 790
20:40:09.849 00.004 14556 Star::Find returns 1 (0), X=173.00, Y=991.22, Mass=1660, SNR=27.3, Peak=142 HFD=4.3
20:40:09.853 00.004 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.86 = -0.42)
20:40:09.856 00.003 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.52)
20:40:09.860 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.08 hyp=0.22 cameraTheta=2.79 mountX=0.20 mountY=-0.11, mountTheta=-0.50
20:40:09.867 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.08, opts=13)
20:40:09.872 00.005 14556 Enqueuing Move request for scope (-0.21, 0.08)
20:40:09.877 00.005 12308 Worker thread wakes up
20:40:09.877 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.08) opts 0xd
20:40:09.877 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.08)
20:40:09.877 00.000 12308 Moving (-0.21, 0.08) raw xDistance=0.20 yDistance=-0.11
20:40:09.878 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
20:40:09.878 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:09.878 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:40:09.878 00.000 12308 MoveAxis(W, 82, ABG)
20:40:09.879 00.001 12308 Guiding  Dir = 3, Dur = 82
20:40:09.879 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:09.883 00.004 12308 IsSlewing returns 0
20:40:09.883 00.000 12308 IsGuiding returns 0
20:40:09.883 00.000 12308 PulseGuide returned control before completion, sleep 92
20:40:09.905 00.022 14556 UpdateGuideState exits: m=1660 SNR=27.3
20:40:09.910 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:09.913 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:09.918 00.005 14556 Enqueuing Expose request
20:40:09.989 00.071 12308 IsGuiding returns 1
20:40:09.990 00.001 12308 scope still moving after pulse duration time elapsed
20:40:10.019 00.029 12308 IsSlewing returns 0
20:40:10.021 00.002 12308 IsGuiding returns 0
20:40:10.021 00.000 12308 scope move finished after 82 + 55 ms
20:40:10.022 00.001 12308 Move returns status 0, amount 82
20:40:10.022 00.000 12308 MoveAxis(N, 0, ABG)
20:40:10.022 00.000 12308 Move returns status 0, amount 0
20:40:10.023 00.001 12308 move complete, result=0
20:40:10.024 00.001 12308 worker thread done servicing request
20:40:10.024 00.000 12308 Worker thread wakes up
20:40:10.024 00.000 14556 GuideStep: 0.2 px 82 ms WEST, -0.1 px 0 ms NORTH
20:40:10.031 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:10.031 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:40:11.280 01.249 12308 Exposure complete
20:40:11.455 00.175 12308 worker thread done servicing request
20:40:11.455 00.000 14556 OnExposeComplete: enter
20:40:11.460 00.005 14556 UpdateGuideState(): m_state=6
20:40:11.466 00.006 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 791
20:40:11.470 00.004 14556 Star::Find returns 1 (0), X=173.33, Y=991.40, Mass=2062, SNR=30.5, Peak=150 HFD=4.6
20:40:11.475 00.005 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.24 = -2.05)
20:40:11.479 00.004 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.15)
20:40:11.483 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.27 hyp=0.29 cameraTheta=1.16 mountX=-0.13 mountY=-0.24, mountTheta=-2.07
20:40:11.487 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.27, opts=13)
20:40:11.491 00.004 14556 Enqueuing Move request for scope (0.12, 0.27)
20:40:11.495 00.004 12308 Worker thread wakes up
20:40:11.496 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.27) opts 0xd
20:40:11.496 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.27)
20:40:11.496 00.000 12308 Moving (0.12, 0.27) raw xDistance=-0.13 yDistance=-0.24
20:40:11.496 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:40:11.496 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:40:11.496 00.000 12308 MoveAxis(E, 0, ABG)
20:40:11.497 00.001 12308 Move returns status 0, amount 0
20:40:11.497 00.000 12308 MoveAxis(N, 171, ABG)
20:40:11.497 00.000 12308 Guiding  Dir = 0, Dur = 171
20:40:11.497 00.000 12308 IsSlewing returns 0
20:40:11.497 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:11.500 00.003 12308 IsGuiding returns 0
20:40:11.501 00.001 12308 PulseGuide returned control before completion, sleep 181
20:40:11.517 00.016 14556 UpdateGuideState exits: m=2062 SNR=30.5
20:40:11.521 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:11.526 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:11.530 00.004 14556 Enqueuing Expose request
20:40:11.694 00.164 12308 IsGuiding returns 1
20:40:11.696 00.002 12308 scope still moving after pulse duration time elapsed
20:40:11.725 00.029 12308 IsSlewing returns 0
20:40:11.727 00.002 12308 IsGuiding returns 0
20:40:11.727 00.000 12308 scope move finished after 171 + 55 ms
20:40:11.728 00.001 12308 Move returns status 0, amount 171
20:40:11.728 00.000 12308 move complete, result=0
20:40:11.729 00.001 12308 worker thread done servicing request
20:40:11.730 00.001 12308 Worker thread wakes up
20:40:11.730 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 171 ms NORTH
20:40:11.736 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:11.736 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:40:12.989 01.253 12308 Exposure complete
20:40:13.140 00.151 12308 worker thread done servicing request
20:40:13.140 00.000 14556 OnExposeComplete: enter
20:40:13.145 00.005 14556 UpdateGuideState(): m_state=6
20:40:13.150 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 792
20:40:13.154 00.004 14556 Star::Find returns 1 (0), X=173.66, Y=991.18, Mass=1681, SNR=27.5, Peak=154 HFD=4.1
20:40:13.158 00.004 14556 CameraToMount -- cameraTheta (0.09) - m_xAngle (-3.07) = xAngle (3.16 = -3.12)
20:40:13.161 00.003 14556 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.06 = 3.06)
20:40:13.164 00.003 14556 CameraToMount -- cameraX=0.45 cameraY=0.04 hyp=0.45 cameraTheta=0.09 mountX=-0.45 mountY=0.04, mountTheta=3.06
20:40:13.169 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.45, y=0.04, opts=13)
20:40:13.171 00.002 14556 Enqueuing Move request for scope (0.45, 0.04)
20:40:13.175 00.004 12308 Worker thread wakes up
20:40:13.175 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.04) opts 0xd
20:40:13.175 00.000 12308 Handling offset move in thread for scope, endpoint = (0.45, 0.04)
20:40:13.175 00.000 12308 Moving (0.45, 0.04) raw xDistance=-0.45 yDistance=0.04
20:40:13.175 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45
20:40:13.177 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:13.177 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:40:13.177 00.000 12308 MoveAxis(E, 195, ABG)
20:40:13.177 00.000 12308 Guiding  Dir = 2, Dur = 195
20:40:13.177 00.000 12308 IsSlewing returns 0
20:40:13.178 00.001 12308 IsGuiding returns 0
20:40:13.178 00.000 12308 PulseGuide returned control before completion, sleep 205
20:40:13.178 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:13.206 00.028 14556 UpdateGuideState exits: m=1681 SNR=27.5
20:40:13.211 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:13.218 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:13.223 00.005 14556 Enqueuing Expose request
20:40:13.398 00.175 12308 IsGuiding returns 0
20:40:13.399 00.001 12308 Move returns status 0, amount 195
20:40:13.399 00.000 12308 MoveAxis(N, 0, ABG)
20:40:13.399 00.000 12308 Move returns status 0, amount 0
20:40:13.401 00.002 12308 move complete, result=0
20:40:13.401 00.000 12308 worker thread done servicing request
20:40:13.401 00.000 14556 GuideStep: -0.5 px 195 ms EAST, 0.0 px 0 ms NORTH
20:40:13.408 00.007 12308 Worker thread wakes up
20:40:13.408 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:13.408 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:40:14.654 01.246 12308 Exposure complete
20:40:14.831 00.177 12308 worker thread done servicing request
20:40:14.832 00.001 14556 OnExposeComplete: enter
20:40:14.837 00.005 14556 UpdateGuideState(): m_state=6
20:40:14.840 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
20:40:14.844 00.004 14556 Star::Find returns 1 (0), X=173.25, Y=991.26, Mass=1882, SNR=28.9, Peak=156 HFD=4.5
20:40:14.848 00.004 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.32 = -1.97)
20:40:14.852 00.004 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.06)
20:40:14.856 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.24 mountX=-0.05 mountY=-0.12, mountTheta=-1.98
20:40:14.861 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.12, opts=13)
20:40:14.867 00.006 14556 Enqueuing Move request for scope (0.04, 0.12)
20:40:14.872 00.005 12308 Worker thread wakes up
20:40:14.872 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
20:40:14.872 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
20:40:14.872 00.000 12308 Moving (0.04, 0.12) raw xDistance=-0.05 yDistance=-0.12
20:40:14.872 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:40:14.872 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:14.874 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:40:14.874 00.000 12308 MoveAxis(E, 0, ABG)
20:40:14.874 00.000 12308 Move returns status 0, amount 0
20:40:14.875 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:14.879 00.004 12308 MoveAxis(N, 0, ABG)
20:40:14.879 00.000 12308 Move returns status 0, amount 0
20:40:14.879 00.000 12308 move complete, result=0
20:40:14.879 00.000 12308 worker thread done servicing request
20:40:14.900 00.021 14556 UpdateGuideState exits: m=1882 SNR=28.9
20:40:14.905 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:14.909 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:14.913 00.004 14556 Enqueuing Expose request
20:40:14.915 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:40:14.920 00.005 12308 Worker thread wakes up
20:40:14.920 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:14.920 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:40:16.171 01.251 12308 Exposure complete
20:40:16.336 00.165 12308 worker thread done servicing request
20:40:16.336 00.000 14556 OnExposeComplete: enter
20:40:16.340 00.004 14556 UpdateGuideState(): m_state=6
20:40:16.344 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 794
20:40:16.347 00.003 14556 Star::Find returns 1 (0), X=173.33, Y=991.30, Mass=1882, SNR=29.1, Peak=131 HFD=4.7
20:40:16.350 00.003 14556 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.07) = xAngle (4.00 = -2.28)
20:40:16.355 00.005 14556 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.38)
20:40:16.358 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.16 hyp=0.20 cameraTheta=0.93 mountX=-0.13 mountY=-0.14, mountTheta=-2.33
20:40:16.364 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.16, opts=13)
20:40:16.367 00.003 14556 Enqueuing Move request for scope (0.12, 0.16)
20:40:16.370 00.003 12308 Worker thread wakes up
20:40:16.370 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.16) opts 0xd
20:40:16.370 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.16)
20:40:16.370 00.000 12308 Moving (0.12, 0.16) raw xDistance=-0.13 yDistance=-0.14
20:40:16.372 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:40:16.372 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:16.372 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:40:16.372 00.000 12308 MoveAxis(E, 0, ABG)
20:40:16.372 00.000 12308 Move returns status 0, amount 0
20:40:16.372 00.000 12308 MoveAxis(N, 0, ABG)
20:40:16.373 00.001 12308 Move returns status 0, amount 0
20:40:16.373 00.000 12308 move complete, result=0
20:40:16.374 00.001 12308 worker thread done servicing request
20:40:16.374 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:16.396 00.022 14556 UpdateGuideState exits: m=1882 SNR=29.1
20:40:16.402 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:16.406 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:16.410 00.004 14556 Enqueuing Expose request
20:40:16.413 00.003 12308 Worker thread wakes up
20:40:16.413 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:16.413 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:40:16.413 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:40:17.659 01.246 12308 Exposure complete
20:40:17.832 00.173 12308 worker thread done servicing request
20:40:17.833 00.001 14556 OnExposeComplete: enter
20:40:17.839 00.006 14556 UpdateGuideState(): m_state=6
20:40:17.845 00.006 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 795
20:40:17.851 00.006 14556 Star::Find returns 1 (0), X=173.50, Y=991.58, Mass=1792, SNR=28.5, Peak=130 HFD=4.4
20:40:17.857 00.006 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.07 = -2.22)
20:40:17.864 00.007 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.31)
20:40:17.869 00.005 14556 CameraToMount -- cameraX=0.29 cameraY=0.45 hyp=0.53 cameraTheta=0.99 mountX=-0.32 mountY=-0.39, mountTheta=-2.26
20:40:17.877 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=0.45, opts=13)
20:40:17.882 00.005 14556 Enqueuing Move request for scope (0.29, 0.45)
20:40:17.887 00.005 12308 Worker thread wakes up
20:40:17.888 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.45) opts 0xd
20:40:17.888 00.000 12308 Handling offset move in thread for scope, endpoint = (0.29, 0.45)
20:40:17.888 00.000 12308 Moving (0.29, 0.45) raw xDistance=-0.32 yDistance=-0.39
20:40:17.888 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:40:17.889 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
20:40:17.889 00.000 12308 MoveAxis(E, 139, ABG)
20:40:17.889 00.000 12308 Guiding  Dir = 2, Dur = 139
20:40:17.890 00.001 12308 IsSlewing returns 0
20:40:17.890 00.000 12308 IsGuiding returns 0
20:40:17.891 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:17.896 00.005 12308 PulseGuide returned control before completion, sleep 149
20:40:17.917 00.021 14556 UpdateGuideState exits: m=1792 SNR=28.5
20:40:17.920 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:17.925 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:17.929 00.004 14556 Enqueuing Expose request
20:40:18.058 00.129 12308 IsGuiding returns 1
20:40:18.059 00.001 12308 scope still moving after pulse duration time elapsed
20:40:18.089 00.030 12308 IsSlewing returns 0
20:40:18.089 00.000 12308 IsGuiding returns 1
20:40:18.121 00.032 12308 IsSlewing returns 0
20:40:18.121 00.000 12308 IsGuiding returns 0
20:40:18.123 00.002 12308 scope move finished after 139 + 92 ms
20:40:18.123 00.000 12308 Move returns status 0, amount 139
20:40:18.123 00.000 12308 MoveAxis(N, 275, ABG)
20:40:18.124 00.001 12308 Guiding  Dir = 0, Dur = 275
20:40:18.124 00.000 12308 IsSlewing returns 0
20:40:18.125 00.001 12308 IsGuiding returns 0
20:40:18.126 00.001 12308 PulseGuide returned control before completion, sleep 285
20:40:18.417 00.291 12308 IsGuiding returns 1
20:40:18.419 00.002 12308 scope still moving after pulse duration time elapsed
20:40:18.450 00.031 12308 IsSlewing returns 0
20:40:18.451 00.001 12308 IsGuiding returns 0
20:40:18.451 00.000 12308 scope move finished after 275 + 51 ms
20:40:18.452 00.001 12308 Move returns status 0, amount 275
20:40:18.453 00.001 12308 move complete, result=0
20:40:18.453 00.000 12308 worker thread done servicing request
20:40:18.453 00.000 14556 GuideStep: -0.3 px 139 ms EAST, -0.4 px 275 ms NORTH
20:40:18.461 00.008 12308 Worker thread wakes up
20:40:18.461 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:18.461 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:40:19.709 01.248 12308 Exposure complete
20:40:19.872 00.163 12308 worker thread done servicing request
20:40:19.872 00.000 14556 OnExposeComplete: enter
20:40:19.877 00.005 14556 UpdateGuideState(): m_state=6
20:40:19.882 00.005 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 796
20:40:19.886 00.004 14556 Star::Find returns 1 (0), X=173.21, Y=991.16, Mass=1858, SNR=29.0, Peak=155 HFD=4.5
20:40:19.889 00.003 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
20:40:19.893 00.004 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.52)
20:40:19.896 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.79 mountX=0.00 mountY=-0.02, mountTheta=-1.42
20:40:19.903 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.02, opts=13)
20:40:19.906 00.003 14556 Enqueuing Move request for scope (-0.00, 0.02)
20:40:19.910 00.004 12308 Worker thread wakes up
20:40:19.911 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
20:40:19.911 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
20:40:19.911 00.000 12308 Moving (-0.00, 0.02) raw xDistance=0.00 yDistance=-0.02
20:40:19.911 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:40:19.911 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:19.912 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:40:19.912 00.000 12308 MoveAxis(E, 0, ABG)
20:40:19.912 00.000 12308 Move returns status 0, amount 0
20:40:19.912 00.000 12308 MoveAxis(N, 0, ABG)
20:40:19.913 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:19.917 00.004 12308 Move returns status 0, amount 0
20:40:19.917 00.000 12308 move complete, result=0
20:40:19.917 00.000 12308 worker thread done servicing request
20:40:19.941 00.024 14556 UpdateGuideState exits: m=1858 SNR=29.0
20:40:19.945 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:19.948 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:19.952 00.004 14556 Enqueuing Expose request
20:40:19.957 00.005 12308 Worker thread wakes up
20:40:19.958 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:40:19.964 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:19.964 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:40:21.214 01.250 12308 Exposure complete
20:40:21.363 00.149 12308 worker thread done servicing request
20:40:21.363 00.000 14556 OnExposeComplete: enter
20:40:21.367 00.004 14556 UpdateGuideState(): m_state=6
20:40:21.371 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 797
20:40:21.374 00.003 14556 Star::Find returns 1 (0), X=173.31, Y=991.24, Mass=1594, SNR=26.8, Peak=137 HFD=4.4
20:40:21.379 00.005 14556 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.07) = xAngle (3.87 = -2.42)
20:40:21.384 00.005 14556 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.52)
20:40:21.387 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.15 cameraTheta=0.79 mountX=-0.11 mountY=-0.09, mountTheta=-2.48
20:40:21.392 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.10, opts=13)
20:40:21.396 00.004 14556 Enqueuing Move request for scope (0.10, 0.10)
20:40:21.400 00.004 12308 Worker thread wakes up
20:40:21.400 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
20:40:21.400 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
20:40:21.400 00.000 12308 Moving (0.10, 0.10) raw xDistance=-0.11 yDistance=-0.09
20:40:21.401 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:40:21.401 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:21.401 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:40:21.401 00.000 12308 MoveAxis(E, 0, ABG)
20:40:21.402 00.001 12308 Move returns status 0, amount 0
20:40:21.402 00.000 12308 MoveAxis(N, 0, ABG)
20:40:21.402 00.000 12308 Move returns status 0, amount 0
20:40:21.402 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:21.407 00.005 12308 move complete, result=0
20:40:21.407 00.000 12308 worker thread done servicing request
20:40:21.427 00.020 14556 UpdateGuideState exits: m=1594 SNR=26.8
20:40:21.433 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:21.437 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:21.440 00.003 14556 Enqueuing Expose request
20:40:21.444 00.004 12308 Worker thread wakes up
20:40:21.444 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:21.444 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:40:21.449 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:40:22.696 01.247 12308 Exposure complete
20:40:22.845 00.149 12308 worker thread done servicing request
20:40:22.846 00.001 14556 OnExposeComplete: enter
20:40:22.850 00.004 14556 UpdateGuideState(): m_state=6
20:40:22.853 00.003 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 798
20:40:22.858 00.005 14556 Star::Find returns 1 (0), X=173.19, Y=991.23, Mass=1678, SNR=27.6, Peak=130 HFD=4.4
20:40:22.862 00.004 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
20:40:22.865 00.003 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
20:40:22.868 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.78 mountX=0.01 mountY=-0.09, mountTheta=-1.43
20:40:22.875 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.09, opts=13)
20:40:22.879 00.004 14556 Enqueuing Move request for scope (-0.02, 0.09)
20:40:22.882 00.003 12308 Worker thread wakes up
20:40:22.882 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
20:40:22.882 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
20:40:22.883 00.001 12308 Moving (-0.02, 0.09) raw xDistance=0.01 yDistance=-0.09
20:40:22.883 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:40:22.883 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:22.883 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:40:22.884 00.001 12308 MoveAxis(E, 0, ABG)
20:40:22.884 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:22.889 00.005 12308 Move returns status 0, amount 0
20:40:22.889 00.000 12308 MoveAxis(N, 0, ABG)
20:40:22.889 00.000 12308 Move returns status 0, amount 0
20:40:22.889 00.000 12308 move complete, result=0
20:40:22.890 00.001 12308 worker thread done servicing request
20:40:22.910 00.020 14556 UpdateGuideState exits: m=1678 SNR=27.6
20:40:22.914 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:22.918 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:22.922 00.004 14556 Enqueuing Expose request
20:40:22.926 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:40:22.931 00.005 12308 Worker thread wakes up
20:40:22.931 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:22.931 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,976,31,31)
20:40:23.976 01.045 14556 evsrv: cli 0185B3E8 connect
20:40:23.980 00.004 14556 case statement mapped state 6 to 3
20:40:23.984 00.004 14556 case statement mapped state 6 to 3
20:40:24.035 00.051 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"58f68cbc-db7b-439a-95c3-933090e7ef01"}
20:40:24.124 00.089 14556 case statement mapped state 6 to 3
20:40:24.129 00.005 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"58f68cbc-db7b-439a-95c3-933090e7ef01"}
20:40:24.134 00.005 14556 evsrv: cli 0185B3E8 disconnect
20:40:24.140 00.006 14556 evsrv: cli 0185AD08 connect
20:40:24.145 00.005 14556 case statement mapped state 6 to 3
20:40:24.149 00.004 14556 case statement mapped state 6 to 3
20:40:24.154 00.005 14556 evsrv: cli 0185AD08 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"38c941f4-c440-4d18-9dbf-8bc88e6b1660"}
20:40:24.159 00.005 14556 PhdController::Dither begins
20:40:24.162 00.003 14556 dither: size=5.00, dRA=-1.50 dDec=3.96
20:40:24.166 00.004 14556 MountToCamera -- mountTheta (1.93) + m_xAngle (-3.07) = xAngle (-1.14 = -1.14)
20:40:24.170 00.004 14556 MountToCamera -- mountX=-1.50 mountY=3.96 hyp=4.23 mountTheta=1.93 cameraX=1.76, cameraY=-3.85 cameraTheta=-1.14
20:40:24.173 00.003 14556 setting lock position to (174.97, 987.29)
20:40:24.218 00.045 14556 Mount: notify guiding dithered (1.8, -3.8)
20:40:24.287 00.069 14556 Status Line: Dither by -1.50,3.96
20:40:24.291 00.004 12308 Exposure complete
20:40:24.294 00.003 14556 PhdController: newstate STATE_SETTLE_BEGIN
20:40:24.298 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
20:40:24.304 00.006 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":0,"id":"38c941f4-c440-4d18-9dbf-8bc88e6b1660"}
20:40:24.413 00.109 14556 evsrv: cli 0185AD08 disconnect
20:40:24.532 00.119 12308 worker thread done servicing request
20:40:24.532 00.000 14556 OnExposeComplete: enter
20:40:24.535 00.003 14556 UpdateGuideState(): m_state=6
20:40:24.539 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 799
20:40:24.542 00.003 14556 Star::Find returns 1 (0), X=173.45, Y=991.52, Mass=1539, SNR=26.5, Peak=108 HFD=4.3
20:40:24.546 00.004 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
20:40:24.549 00.003 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.39)
20:40:24.552 00.003 14556 CameraToMount -- cameraX=-1.53 cameraY=4.23 hyp=4.50 cameraTheta=1.92 mountX=1.23 mountY=-4.43, mountTheta=-1.30
20:40:24.557 00.005 14556 dither recenter: remaining=(1.5,-4.0) step=(1.5,-4.0)
20:40:24.560 00.003 14556 MountToCamera -- mountTheta (-1.21) + m_xAngle (-3.07) = xAngle (-4.28 = 2.00)
20:40:24.564 00.004 14556 MountToCamera -- mountX=1.50 mountY=-3.96 hyp=4.23 mountTheta=-1.21 cameraX=-1.76, cameraY=3.85 cameraTheta=2.00
20:40:24.567 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-1.76, y=3.85, opts=4)
20:40:24.572 00.005 14556 Enqueuing Move request for scope (-1.76, 3.85)
20:40:24.576 00.004 12308 Worker thread wakes up
20:40:24.576 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-1.76, 3.85) opts 0x4
20:40:24.576 00.000 12308 Handling offset move in thread for scope, endpoint = (-1.76, 3.85)
20:40:24.576 00.000 12308 Moving (-1.76, 3.85) raw xDistance=1.50 yDistance=-3.96
20:40:24.576 00.000 12308 MoveAxis(W, 1031, B)
20:40:24.576 00.000 12308 Guiding  Dir = 3, Dur = 1031
20:40:24.576 00.000 14556 Mount: notify direct move 1.50,-3.96
20:40:24.580 00.004 12308 IsSlewing returns 0
20:40:24.580 00.000 12308 IsGuiding returns 0
20:40:24.580 00.000 12308 PulseGuide returned control before completion, sleep 1041
20:40:24.581 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:24.602 00.021 14556 UpdateGuideState exits: m=1539 SNR=26.5
20:40:24.606 00.004 14556 PhdController: settling, locked = 1, distance = 4.43 (1.50) aobump = 0 frame = 1 / 99999
20:40:24.609 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760578824.609,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.43,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:40:24.616 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:24.620 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:24.623 00.003 14556 Enqueuing Expose request
20:40:25.628 01.005 12308 IsGuiding returns 1
20:40:25.628 00.000 12308 scope still moving after pulse duration time elapsed
20:40:25.659 00.031 12308 IsSlewing returns 0
20:40:25.659 00.000 12308 IsGuiding returns 1
20:40:25.691 00.032 12308 IsSlewing returns 0
20:40:25.691 00.000 12308 IsGuiding returns 1
20:40:25.721 00.030 12308 IsSlewing returns 0
20:40:25.721 00.000 12308 IsGuiding returns 0
20:40:25.721 00.000 12308 scope move finished after 1031 + 110 ms
20:40:25.721 00.000 12308 Move returns status 0, amount 1031
20:40:25.721 00.000 12308 MoveAxis(N, 2786, B)
20:40:25.721 00.000 12308 Guiding  Dir = 0, Dur = 2786
20:40:25.721 00.000 12308 IsSlewing returns 0
20:40:25.723 00.002 12308 IsGuiding returns 0
20:40:25.723 00.000 12308 PulseGuide returned control before completion, sleep 2796
20:40:28.529 02.806 12308 IsGuiding returns 1
20:40:28.529 00.000 12308 scope still moving after pulse duration time elapsed
20:40:28.564 00.035 12308 IsSlewing returns 0
20:40:28.565 00.001 12308 IsGuiding returns 0
20:40:28.565 00.000 12308 scope move finished after 2786 + 56 ms
20:40:28.565 00.000 12308 Move returns status 0, amount 2786
20:40:28.565 00.000 12308 move complete, result=0
20:40:28.566 00.001 12308 worker thread done servicing request
20:40:28.566 00.000 14556 GuideStep: 1.5 px 1031 ms WEST, -4.0 px 2786 ms NORTH
20:40:28.573 00.007 12308 Worker thread wakes up
20:40:28.573 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:28.573 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:40:29.826 01.253 12308 Exposure complete
20:40:29.969 00.143 12308 worker thread done servicing request
20:40:29.970 00.001 14556 OnExposeComplete: enter
20:40:29.973 00.003 14556 UpdateGuideState(): m_state=6
20:40:29.977 00.004 14556 Star::Find(15, 173, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 800
20:40:29.981 00.004 14556 Star::Find returns 1 (0), X=174.97, Y=987.39, Mass=1846, SNR=28.7, Peak=160 HFD=4.2
20:40:29.985 00.004 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.69 = -1.59)
20:40:29.988 00.003 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.69)
20:40:29.992 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.62 mountX=-0.00 mountY=-0.10, mountTheta=-1.59
20:40:29.997 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.10, opts=13)
20:40:30.000 00.003 14556 Enqueuing Move request for scope (-0.00, 0.10)
20:40:30.005 00.005 12308 Worker thread wakes up
20:40:30.005 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.10) opts 0xd
20:40:30.005 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.10)
20:40:30.005 00.000 12308 Moving (-0.00, 0.10) raw xDistance=-0.00 yDistance=-0.10
20:40:30.006 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:40:30.006 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:30.006 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:40:30.006 00.000 12308 MoveAxis(E, 0, ABG)
20:40:30.006 00.000 12308 Move returns status 0, amount 0
20:40:30.007 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:30.010 00.003 12308 MoveAxis(N, 0, ABG)
20:40:30.011 00.001 12308 Move returns status 0, amount 0
20:40:30.011 00.000 12308 move complete, result=0
20:40:30.011 00.000 12308 worker thread done servicing request
20:40:30.032 00.021 14556 UpdateGuideState exits: m=1846 SNR=28.7
20:40:30.036 00.004 14556 PhdController: settling, locked = 1, distance = 0.10 (1.50) aobump = 0 frame = 2 / 99999
20:40:30.040 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760578830.040,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.10,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:40:30.043 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:30.047 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:30.051 00.004 14556 Enqueuing Expose request
20:40:30.058 00.007 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:40:30.063 00.005 12308 Worker thread wakes up
20:40:30.063 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:30.063 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:40:31.308 01.245 12308 Exposure complete
20:40:31.472 00.164 12308 worker thread done servicing request
20:40:31.472 00.000 14556 OnExposeComplete: enter
20:40:31.477 00.005 14556 UpdateGuideState(): m_state=6
20:40:31.480 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 801
20:40:31.484 00.004 14556 Star::Find returns 1 (0), X=174.95, Y=987.29, Mass=1597, SNR=26.7, Peak=124 HFD=4.3
20:40:31.488 00.004 14556 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.07) = xAngle (0.04 = 0.04)
20:40:31.491 00.003 14556 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.06 = -0.06)
20:40:31.495 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-3.03 mountX=0.03 mountY=-0.00, mountTheta=-0.06
20:40:31.498 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.00, opts=13)
20:40:31.503 00.005 14556 Enqueuing Move request for scope (-0.03, -0.00)
20:40:31.507 00.004 12308 Worker thread wakes up
20:40:31.507 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.00) opts 0xd
20:40:31.507 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.00)
20:40:31.507 00.000 12308 Moving (-0.03, -0.00) raw xDistance=0.03 yDistance=-0.00
20:40:31.507 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:40:31.507 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:31.507 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:40:31.508 00.001 12308 MoveAxis(E, 0, ABG)
20:40:31.508 00.000 12308 Move returns status 0, amount 0
20:40:31.508 00.000 12308 MoveAxis(N, 0, ABG)
20:40:31.508 00.000 12308 Move returns status 0, amount 0
20:40:31.508 00.000 12308 move complete, result=0
20:40:31.508 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:31.513 00.005 12308 worker thread done servicing request
20:40:31.534 00.021 14556 UpdateGuideState exits: m=1597 SNR=26.7
20:40:31.538 00.004 14556 PhdController: settling, locked = 1, distance = 0.08 (1.50) aobump = 0 frame = 3 / 99999
20:40:31.542 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760578831.542,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.08,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
20:40:31.546 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:31.550 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:31.556 00.006 14556 Enqueuing Expose request
20:40:31.562 00.006 12308 Worker thread wakes up
20:40:31.562 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:40:31.567 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:31.567 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:40:32.814 01.247 12308 Exposure complete
20:40:32.972 00.158 12308 worker thread done servicing request
20:40:32.972 00.000 14556 OnExposeComplete: enter
20:40:32.976 00.004 14556 UpdateGuideState(): m_state=6
20:40:32.980 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 802
20:40:32.985 00.005 14556 Star::Find returns 1 (0), X=175.09, Y=987.28, Mass=1566, SNR=26.5, Peak=129 HFD=4.7
20:40:32.989 00.004 14556 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-3.07) = xAngle (2.95 = 2.95)
20:40:32.993 00.004 14556 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.85 = 2.85)
20:40:32.997 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.12 mountX=-0.12 mountY=0.03, mountTheta=2.86
20:40:33.002 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.01, opts=13)
20:40:33.006 00.004 14556 Enqueuing Move request for scope (0.12, -0.01)
20:40:33.009 00.003 12308 Worker thread wakes up
20:40:33.009 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
20:40:33.010 00.001 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
20:40:33.010 00.000 12308 Moving (0.12, -0.01) raw xDistance=-0.12 yDistance=0.03
20:40:33.010 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:40:33.010 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:33.010 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:40:33.012 00.002 12308 MoveAxis(E, 0, ABG)
20:40:33.012 00.000 12308 Move returns status 0, amount 0
20:40:33.012 00.000 12308 MoveAxis(N, 0, ABG)
20:40:33.012 00.000 12308 Move returns status 0, amount 0
20:40:33.012 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:33.016 00.004 12308 move complete, result=0
20:40:33.017 00.001 12308 worker thread done servicing request
20:40:33.039 00.022 14556 UpdateGuideState exits: m=1566 SNR=26.5
20:40:33.043 00.004 14556 PhdController: settling, locked = 1, distance = 0.09 (1.50) aobump = 0 frame = 4 / 99999
20:40:33.047 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760578833.047,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.09,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
20:40:33.050 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:33.054 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:33.061 00.007 14556 Enqueuing Expose request
20:40:33.065 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:40:33.068 00.003 12308 Worker thread wakes up
20:40:33.068 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:33.068 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:40:34.321 01.253 12308 Exposure complete
20:40:34.473 00.152 12308 worker thread done servicing request
20:40:34.474 00.001 14556 OnExposeComplete: enter
20:40:34.479 00.005 14556 UpdateGuideState(): m_state=6
20:40:34.485 00.006 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 803
20:40:34.490 00.005 14556 Star::Find returns 1 (0), X=175.24, Y=987.62, Mass=1878, SNR=29.0, Peak=139 HFD=4.5
20:40:34.496 00.006 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.97 = -2.32)
20:40:34.501 00.005 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.42)
20:40:34.505 00.004 14556 CameraToMount -- cameraX=0.26 cameraY=0.33 hyp=0.42 cameraTheta=0.89 mountX=-0.28 mountY=-0.28, mountTheta=-2.37
20:40:34.512 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.33, opts=13)
20:40:34.518 00.006 14556 Enqueuing Move request for scope (0.26, 0.33)
20:40:34.523 00.005 12308 Worker thread wakes up
20:40:34.523 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.33) opts 0xd
20:40:34.523 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.33)
20:40:34.523 00.000 12308 Moving (0.26, 0.33) raw xDistance=-0.28 yDistance=-0.28
20:40:34.523 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
20:40:34.525 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:40:34.525 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
20:40:34.525 00.000 12308 MoveAxis(E, 123, ABG)
20:40:34.525 00.000 12308 Guiding  Dir = 2, Dur = 123
20:40:34.526 00.001 12308 IsSlewing returns 0
20:40:34.526 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:34.532 00.006 12308 IsGuiding returns 0
20:40:34.532 00.000 12308 PulseGuide returned control before completion, sleep 133
20:40:34.554 00.022 14556 UpdateGuideState exits: m=1878 SNR=29.0
20:40:34.557 00.003 14556 PhdController: settling, locked = 1, distance = 0.19 (1.50) aobump = 0 frame = 5 / 99999
20:40:34.563 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760578834.563,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.19,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
20:40:34.568 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:34.571 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:34.575 00.004 14556 Enqueuing Expose request
20:40:34.672 00.097 12308 IsGuiding returns 1
20:40:34.673 00.001 12308 scope still moving after pulse duration time elapsed
20:40:34.703 00.030 12308 IsSlewing returns 0
20:40:34.705 00.002 12308 IsGuiding returns 1
20:40:34.734 00.029 12308 IsSlewing returns 0
20:40:34.735 00.001 12308 IsGuiding returns 1
20:40:34.766 00.031 12308 IsSlewing returns 0
20:40:34.768 00.002 12308 IsGuiding returns 1
20:40:34.798 00.030 12308 IsSlewing returns 0
20:40:34.799 00.001 12308 IsGuiding returns 0
20:40:34.800 00.001 12308 scope move finished after 123 + 144 ms
20:40:34.800 00.000 12308 Move returns status 0, amount 123
20:40:34.801 00.001 12308 MoveAxis(N, 0, ABG)
20:40:34.801 00.000 12308 Move returns status 0, amount 0
20:40:34.802 00.001 12308 move complete, result=0
20:40:34.802 00.000 12308 worker thread done servicing request
20:40:34.802 00.000 12308 Worker thread wakes up
20:40:34.804 00.002 14556 GuideStep: -0.3 px 123 ms EAST, -0.3 px 0 ms NORTH
20:40:34.810 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:34.810 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:40:36.060 01.250 12308 Exposure complete
20:40:36.206 00.146 12308 worker thread done servicing request
20:40:36.208 00.002 14556 OnExposeComplete: enter
20:40:36.213 00.005 14556 UpdateGuideState(): m_state=6
20:40:36.217 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 804
20:40:36.221 00.004 14556 Star::Find returns 1 (0), X=175.17, Y=987.77, Mass=1941, SNR=29.5, Peak=166 HFD=4.4
20:40:36.225 00.004 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.25 = -2.03)
20:40:36.228 00.003 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
20:40:36.231 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=0.48 hyp=0.52 cameraTheta=1.18 mountX=-0.23 mountY=-0.44, mountTheta=-2.06
20:40:36.237 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.48, opts=13)
20:40:36.241 00.004 14556 Enqueuing Move request for scope (0.20, 0.48)
20:40:36.243 00.002 12308 Worker thread wakes up
20:40:36.243 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.48) opts 0xd
20:40:36.243 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.48)
20:40:36.243 00.000 12308 Moving (0.20, 0.48) raw xDistance=-0.23 yDistance=-0.44
20:40:36.244 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
20:40:36.244 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:40:36.244 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
20:40:36.244 00.000 12308 MoveAxis(E, 110, ABG)
20:40:36.244 00.000 12308 Guiding  Dir = 2, Dur = 110
20:40:36.245 00.001 12308 IsSlewing returns 0
20:40:36.245 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:36.248 00.003 12308 IsGuiding returns 0
20:40:36.249 00.001 12308 PulseGuide returned control before completion, sleep 120
20:40:36.271 00.022 14556 UpdateGuideState exits: m=1941 SNR=29.5
20:40:36.275 00.004 14556 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 6 / 99999
20:40:36.280 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760578836.280,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":6.2,"SettleTime":10.0,"StarLocked":true}
20:40:36.283 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:36.288 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:36.292 00.004 14556 Enqueuing Expose request
20:40:36.378 00.086 12308 IsGuiding returns 1
20:40:36.382 00.004 12308 scope still moving after pulse duration time elapsed
20:40:36.409 00.027 12308 IsSlewing returns 0
20:40:36.410 00.001 12308 IsGuiding returns 0
20:40:36.411 00.001 12308 scope move finished after 110 + 51 ms
20:40:36.411 00.000 12308 Move returns status 0, amount 110
20:40:36.412 00.001 12308 MoveAxis(N, 0, ABG)
20:40:36.412 00.000 12308 Move returns status 0, amount 0
20:40:36.412 00.000 12308 move complete, result=0
20:40:36.413 00.001 12308 worker thread done servicing request
20:40:36.413 00.000 14556 GuideStep: -0.2 px 110 ms EAST, -0.4 px 0 ms NORTH
20:40:36.418 00.005 12308 Worker thread wakes up
20:40:36.419 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:36.419 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:40:37.681 01.262 12308 Exposure complete
20:40:37.815 00.134 12308 worker thread done servicing request
20:40:37.816 00.001 14556 OnExposeComplete: enter
20:40:37.820 00.004 14556 UpdateGuideState(): m_state=6
20:40:37.825 00.005 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 805
20:40:37.831 00.006 14556 Star::Find returns 1 (0), X=174.96, Y=987.70, Mass=2025, SNR=30.4, Peak=163 HFD=4.6
20:40:37.835 00.004 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.68 = -1.60)
20:40:37.839 00.004 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.70)
20:40:37.843 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.41 hyp=0.41 cameraTheta=1.61 mountX=-0.01 mountY=-0.41, mountTheta=-1.60
20:40:37.848 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.41, opts=13)
20:40:37.853 00.005 14556 Enqueuing Move request for scope (-0.01, 0.41)
20:40:37.856 00.003 12308 Worker thread wakes up
20:40:37.856 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.41) opts 0xd
20:40:37.858 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.41)
20:40:37.858 00.000 12308 Moving (-0.01, 0.41) raw xDistance=-0.01 yDistance=-0.41
20:40:37.858 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:40:37.858 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.13
20:40:37.859 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
20:40:37.859 00.000 12308 MoveAxis(E, 0, ABG)
20:40:37.859 00.000 12308 Move returns status 0, amount 0
20:40:37.859 00.000 12308 MoveAxis(N, 288, ABG)
20:40:37.860 00.001 12308 Guiding  Dir = 0, Dur = 288
20:40:37.860 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:37.865 00.005 12308 IsSlewing returns 0
20:40:37.865 00.000 12308 IsGuiding returns 0
20:40:37.867 00.002 12308 PulseGuide returned control before completion, sleep 298
20:40:37.887 00.020 14556 UpdateGuideState exits: m=2025 SNR=30.4
20:40:37.891 00.004 14556 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 7 / 99999
20:40:37.895 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760578837.895,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":7.9,"SettleTime":10.0,"StarLocked":true}
20:40:37.899 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:37.905 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:37.911 00.006 14556 Enqueuing Expose request
20:40:38.167 00.256 12308 IsGuiding returns 1
20:40:38.167 00.000 12308 scope still moving after pulse duration time elapsed
20:40:38.198 00.031 12308 IsSlewing returns 0
20:40:38.199 00.001 12308 IsGuiding returns 1
20:40:38.229 00.030 12308 IsSlewing returns 0
20:40:38.231 00.002 12308 IsGuiding returns 1
20:40:38.260 00.029 12308 IsSlewing returns 0
20:40:38.260 00.000 12308 IsGuiding returns 0
20:40:38.262 00.002 12308 scope move finished after 288 + 107 ms
20:40:38.262 00.000 12308 Move returns status 0, amount 288
20:40:38.263 00.001 12308 move complete, result=0
20:40:38.263 00.000 12308 worker thread done servicing request
20:40:38.263 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 288 ms NORTH
20:40:38.268 00.005 12308 Worker thread wakes up
20:40:38.270 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:38.270 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:40:39.517 01.247 12308 Exposure complete
20:40:39.666 00.149 12308 worker thread done servicing request
20:40:39.666 00.000 14556 OnExposeComplete: enter
20:40:39.670 00.004 14556 UpdateGuideState(): m_state=6
20:40:39.674 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 806
20:40:39.678 00.004 14556 Star::Find returns 1 (0), X=174.87, Y=987.53, Mass=1949, SNR=29.7, Peak=127 HFD=4.4
20:40:39.682 00.004 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.05 = -1.23)
20:40:39.685 00.003 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.33)
20:40:39.689 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.98 mountX=0.09 mountY=-0.26, mountTheta=-1.24
20:40:39.694 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.24, opts=13)
20:40:39.699 00.005 14556 Enqueuing Move request for scope (-0.10, 0.24)
20:40:39.702 00.003 12308 Worker thread wakes up
20:40:39.702 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.24) opts 0xd
20:40:39.702 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.24)
20:40:39.702 00.000 12308 Moving (-0.10, 0.24) raw xDistance=0.09 yDistance=-0.26
20:40:39.702 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:40:39.703 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:40:39.703 00.000 12308 MoveAxis(E, 0, ABG)
20:40:39.703 00.000 12308 Move returns status 0, amount 0
20:40:39.703 00.000 12308 MoveAxis(N, 181, ABG)
20:40:39.703 00.000 12308 Guiding  Dir = 0, Dur = 181
20:40:39.703 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:39.708 00.005 12308 IsSlewing returns 0
20:40:39.709 00.001 12308 IsGuiding returns 0
20:40:39.710 00.001 12308 PulseGuide returned control before completion, sleep 191
20:40:39.731 00.021 14556 UpdateGuideState exits: m=1949 SNR=29.7
20:40:39.737 00.006 14556 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 8 / 99999
20:40:39.740 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760578839.740,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.31,"Time":9.7,"SettleTime":10.0,"StarLocked":true}
20:40:39.745 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:39.750 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:39.754 00.004 14556 Enqueuing Expose request
20:40:39.914 00.160 12308 IsGuiding returns 0
20:40:39.915 00.001 12308 Move returns status 0, amount 181
20:40:39.916 00.001 12308 move complete, result=0
20:40:39.917 00.001 12308 worker thread done servicing request
20:40:39.917 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 181 ms NORTH
20:40:39.924 00.007 12308 Worker thread wakes up
20:40:39.924 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:39.924 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:40:41.179 01.255 12308 Exposure complete
20:40:41.331 00.152 12308 worker thread done servicing request
20:40:41.332 00.001 14556 OnExposeComplete: enter
20:40:41.335 00.003 14556 UpdateGuideState(): m_state=6
20:40:41.338 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 807
20:40:41.341 00.003 14556 Star::Find returns 1 (0), X=175.06, Y=987.43, Mass=1771, SNR=28.3, Peak=149 HFD=4.2
20:40:41.344 00.003 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.12 = -2.17)
20:40:41.348 00.004 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.27)
20:40:41.352 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.17 cameraTheta=1.04 mountX=-0.09 mountY=-0.13, mountTheta=-2.20
20:40:41.357 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.14, opts=13)
20:40:41.361 00.004 14556 Enqueuing Move request for scope (0.08, 0.14)
20:40:41.365 00.004 12308 Worker thread wakes up
20:40:41.365 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
20:40:41.365 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
20:40:41.365 00.000 12308 Moving (0.08, 0.14) raw xDistance=-0.09 yDistance=-0.13
20:40:41.365 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:40:41.366 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:41.366 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:40:41.366 00.000 12308 MoveAxis(E, 0, ABG)
20:40:41.366 00.000 12308 Move returns status 0, amount 0
20:40:41.366 00.000 12308 MoveAxis(N, 0, ABG)
20:40:41.368 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:41.372 00.004 12308 Move returns status 0, amount 0
20:40:41.372 00.000 12308 move complete, result=0
20:40:41.372 00.000 12308 worker thread done servicing request
20:40:41.393 00.021 14556 UpdateGuideState exits: m=1771 SNR=28.3
20:40:41.398 00.005 14556 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 9 / 99999
20:40:41.402 00.004 14556 PhdController: newstate STATE_FINISH
20:40:41.406 00.004 14556 PhdController complete: success
20:40:41.410 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760578841.410,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
20:40:41.413 00.003 14556 Mount: notify guiding dither settle done success=1
20:40:41.417 00.004 14556 PhdController: newstate STATE_IDLE
20:40:41.421 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:41.425 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:41.429 00.004 14556 Enqueuing Expose request
20:40:41.432 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:40:41.436 00.004 12308 Worker thread wakes up
20:40:41.436 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:41.436 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:40:42.687 01.251 12308 Exposure complete
20:40:42.839 00.152 12308 worker thread done servicing request
20:40:42.840 00.001 14556 OnExposeComplete: enter
20:40:42.843 00.003 14556 UpdateGuideState(): m_state=6
20:40:42.847 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 808
20:40:42.850 00.003 14556 Star::Find returns 1 (0), X=174.97, Y=987.25, Mass=1979, SNR=29.8, Peak=172 HFD=4.5
20:40:42.853 00.003 14556 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-3.07) = xAngle (1.28 = 1.28)
20:40:42.857 00.004 14556 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.18 = 1.18)
20:40:42.860 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.80 mountX=0.01 mountY=0.03, mountTheta=1.27
20:40:42.866 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.04, opts=13)
20:40:42.871 00.005 14556 Enqueuing Move request for scope (-0.01, -0.04)
20:40:42.875 00.004 12308 Worker thread wakes up
20:40:42.875 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
20:40:42.875 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
20:40:42.875 00.000 12308 Moving (-0.01, -0.04) raw xDistance=0.01 yDistance=0.03
20:40:42.876 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:40:42.876 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:42.876 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:40:42.876 00.000 12308 MoveAxis(E, 0, ABG)
20:40:42.876 00.000 12308 Move returns status 0, amount 0
20:40:42.877 00.001 12308 MoveAxis(N, 0, ABG)
20:40:42.877 00.000 12308 Move returns status 0, amount 0
20:40:42.877 00.000 12308 move complete, result=0
20:40:42.877 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:42.881 00.004 12308 worker thread done servicing request
20:40:42.902 00.021 14556 UpdateGuideState exits: m=1979 SNR=29.8
20:40:42.908 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:42.911 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:42.915 00.004 14556 Enqueuing Expose request
20:40:42.919 00.004 12308 Worker thread wakes up
20:40:42.919 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:42.919 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:40:42.919 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:40:44.176 01.257 12308 Exposure complete
20:40:44.332 00.156 12308 worker thread done servicing request
20:40:44.333 00.001 14556 OnExposeComplete: enter
20:40:44.336 00.003 14556 UpdateGuideState(): m_state=6
20:40:44.341 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 809
20:40:44.345 00.004 14556 Star::Find returns 1 (0), X=174.99, Y=987.71, Mass=1398, SNR=25.2, Peak=122 HFD=4.1
20:40:44.348 00.003 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.61 = -1.67)
20:40:44.352 00.004 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.77)
20:40:44.357 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.42 hyp=0.42 cameraTheta=1.54 mountX=-0.04 mountY=-0.42, mountTheta=-1.67
20:40:44.363 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.42, opts=13)
20:40:44.369 00.006 14556 Enqueuing Move request for scope (0.01, 0.42)
20:40:44.375 00.006 12308 Worker thread wakes up
20:40:44.375 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.42) opts 0xd
20:40:44.375 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.42)
20:40:44.375 00.000 12308 Moving (0.01, 0.42) raw xDistance=-0.04 yDistance=-0.42
20:40:44.376 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:40:44.376 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
20:40:44.376 00.000 12308 MoveAxis(E, 0, ABG)
20:40:44.376 00.000 12308 Move returns status 0, amount 0
20:40:44.376 00.000 12308 MoveAxis(N, 293, ABG)
20:40:44.377 00.001 12308 Guiding  Dir = 0, Dur = 293
20:40:44.377 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:44.383 00.006 12308 IsSlewing returns 0
20:40:44.384 00.001 12308 IsGuiding returns 0
20:40:44.384 00.000 12308 PulseGuide returned control before completion, sleep 303
20:40:44.411 00.027 14556 UpdateGuideState exits: m=1398 SNR=25.2
20:40:44.417 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:44.420 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:44.424 00.004 14556 Enqueuing Expose request
20:40:44.693 00.269 12308 IsGuiding returns 1
20:40:44.694 00.001 12308 scope still moving after pulse duration time elapsed
20:40:44.726 00.032 12308 IsSlewing returns 0
20:40:44.727 00.001 12308 IsGuiding returns 0
20:40:44.727 00.000 12308 scope move finished after 293 + 49 ms
20:40:44.728 00.001 12308 Move returns status 0, amount 293
20:40:44.728 00.000 12308 move complete, result=0
20:40:44.728 00.000 12308 worker thread done servicing request
20:40:44.729 00.001 12308 Worker thread wakes up
20:40:44.729 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 293 ms NORTH
20:40:44.735 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:44.735 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:40:45.991 01.256 12308 Exposure complete
20:40:46.154 00.163 12308 worker thread done servicing request
20:40:46.155 00.001 14556 OnExposeComplete: enter
20:40:46.160 00.005 14556 UpdateGuideState(): m_state=6
20:40:46.163 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 810
20:40:46.167 00.004 14556 Star::Find returns 1 (0), X=175.06, Y=987.07, Mass=1647, SNR=27.2, Peak=154 HFD=4.3
20:40:46.171 00.004 14556 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-3.07) = xAngle (1.87 = 1.87)
20:40:46.174 00.003 14556 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.77 = 1.77)
20:40:46.179 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=-0.22 hyp=0.23 cameraTheta=-1.20 mountX=-0.07 mountY=0.23, mountTheta=1.87
20:40:46.185 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.22, opts=13)
20:40:46.189 00.004 14556 Enqueuing Move request for scope (0.08, -0.22)
20:40:46.194 00.005 12308 Worker thread wakes up
20:40:46.194 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.22) opts 0xd
20:40:46.194 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.22)
20:40:46.194 00.000 12308 Moving (0.08, -0.22) raw xDistance=-0.07 yDistance=0.23
20:40:46.194 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:40:46.194 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:40:46.194 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:40:46.195 00.001 12308 MoveAxis(E, 0, ABG)
20:40:46.195 00.000 12308 Move returns status 0, amount 0
20:40:46.195 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:46.201 00.006 12308 MoveAxis(N, 0, ABG)
20:40:46.201 00.000 12308 Move returns status 0, amount 0
20:40:46.201 00.000 12308 move complete, result=0
20:40:46.202 00.001 12308 worker thread done servicing request
20:40:46.225 00.023 14556 UpdateGuideState exits: m=1647 SNR=27.2
20:40:46.229 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:46.233 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:46.237 00.004 14556 Enqueuing Expose request
20:40:46.242 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:40:46.247 00.005 12308 Worker thread wakes up
20:40:46.249 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:46.249 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:40:47.500 01.251 12308 Exposure complete
20:40:47.705 00.205 12308 worker thread done servicing request
20:40:47.705 00.000 14556 OnExposeComplete: enter
20:40:47.712 00.007 14556 UpdateGuideState(): m_state=6
20:40:47.719 00.007 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 811
20:40:47.723 00.004 14556 Star::Find returns 1 (0), X=175.06, Y=987.03, Mass=1655, SNR=27.5, Peak=133 HFD=4.6
20:40:47.726 00.003 14556 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-3.07) = xAngle (1.84 = 1.84)
20:40:47.730 00.004 14556 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.74 = 1.74)
20:40:47.735 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=-0.26 hyp=0.27 cameraTheta=-1.23 mountX=-0.07 mountY=0.27, mountTheta=1.83
20:40:47.743 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.26, opts=13)
20:40:47.746 00.003 14556 Enqueuing Move request for scope (0.09, -0.26)
20:40:47.753 00.007 12308 Worker thread wakes up
20:40:47.753 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.26) opts 0xd
20:40:47.753 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.26)
20:40:47.754 00.001 12308 Moving (0.09, -0.26) raw xDistance=-0.07 yDistance=0.27
20:40:47.754 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:40:47.754 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:40:47.755 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:40:47.755 00.000 12308 MoveAxis(E, 0, ABG)
20:40:47.755 00.000 12308 Move returns status 0, amount 0
20:40:47.756 00.001 12308 MoveAxis(N, 0, ABG)
20:40:47.756 00.000 12308 Move returns status 0, amount 0
20:40:47.756 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:47.760 00.004 12308 move complete, result=0
20:40:47.761 00.001 12308 worker thread done servicing request
20:40:47.782 00.021 14556 UpdateGuideState exits: m=1655 SNR=27.5
20:40:47.787 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:47.792 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:47.797 00.005 14556 Enqueuing Expose request
20:40:47.804 00.007 12308 Worker thread wakes up
20:40:47.804 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:47.804 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:40:47.804 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:40:49.056 01.252 12308 Exposure complete
20:40:49.208 00.152 12308 worker thread done servicing request
20:40:49.208 00.000 14556 OnExposeComplete: enter
20:40:49.212 00.004 14556 UpdateGuideState(): m_state=6
20:40:49.216 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 812
20:40:49.220 00.004 14556 Star::Find returns 1 (0), X=175.02, Y=986.96, Mass=1919, SNR=29.4, Peak=171 HFD=4.4
20:40:49.224 00.004 14556 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.07) = xAngle (1.65 = 1.65)
20:40:49.227 00.003 14556 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.55 = 1.55)
20:40:49.230 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=-0.33 hyp=0.34 cameraTheta=-1.43 mountX=-0.02 mountY=0.34, mountTheta=1.64
20:40:49.236 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.33, opts=13)
20:40:49.241 00.005 14556 Enqueuing Move request for scope (0.05, -0.33)
20:40:49.245 00.004 12308 Worker thread wakes up
20:40:49.245 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.33) opts 0xd
20:40:49.245 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.33)
20:40:49.245 00.000 12308 Moving (0.05, -0.33) raw xDistance=-0.02 yDistance=0.34
20:40:49.246 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:40:49.246 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:40:49.246 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
20:40:49.246 00.000 12308 MoveAxis(E, 0, ABG)
20:40:49.246 00.000 12308 Move returns status 0, amount 0
20:40:49.246 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:49.252 00.006 12308 MoveAxis(N, 0, ABG)
20:40:49.252 00.000 12308 Move returns status 0, amount 0
20:40:49.252 00.000 12308 move complete, result=0
20:40:49.252 00.000 12308 worker thread done servicing request
20:40:49.276 00.024 14556 UpdateGuideState exits: m=1919 SNR=29.4
20:40:49.280 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:49.285 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:49.289 00.004 14556 Enqueuing Expose request
20:40:49.292 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:40:49.296 00.004 12308 Worker thread wakes up
20:40:49.296 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:49.296 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:40:50.541 01.245 12308 Exposure complete
20:40:50.689 00.148 12308 worker thread done servicing request
20:40:50.689 00.000 14556 OnExposeComplete: enter
20:40:50.693 00.004 14556 UpdateGuideState(): m_state=6
20:40:50.697 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 813
20:40:50.700 00.003 14556 Star::Find returns 1 (0), X=175.29, Y=987.08, Mass=1600, SNR=27.0, Peak=139 HFD=4.4
20:40:50.704 00.004 14556 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-3.07) = xAngle (2.49 = 2.49)
20:40:50.710 00.006 14556 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.39 = 2.39)
20:40:50.714 00.004 14556 CameraToMount -- cameraX=0.32 cameraY=-0.21 hyp=0.38 cameraTheta=-0.59 mountX=-0.30 mountY=0.26, mountTheta=2.43
20:40:50.721 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.32, y=-0.21, opts=13)
20:40:50.726 00.005 14556 Enqueuing Move request for scope (0.32, -0.21)
20:40:50.729 00.003 12308 Worker thread wakes up
20:40:50.729 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.21) opts 0xd
20:40:50.730 00.001 12308 Handling offset move in thread for scope, endpoint = (0.32, -0.21)
20:40:50.730 00.000 12308 Moving (0.32, -0.21) raw xDistance=-0.30 yDistance=0.26
20:40:50.730 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
20:40:50.730 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:40:50.730 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:40:50.730 00.000 12308 MoveAxis(E, 132, ABG)
20:40:50.731 00.001 12308 Guiding  Dir = 2, Dur = 132
20:40:50.731 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:50.735 00.004 12308 IsSlewing returns 0
20:40:50.736 00.001 12308 IsGuiding returns 0
20:40:50.736 00.000 12308 PulseGuide returned control before completion, sleep 142
20:40:50.758 00.022 14556 UpdateGuideState exits: m=1600 SNR=27.0
20:40:50.761 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:50.765 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:50.769 00.004 14556 Enqueuing Expose request
20:40:50.889 00.120 12308 IsGuiding returns 1
20:40:50.889 00.000 12308 scope still moving after pulse duration time elapsed
20:40:50.920 00.031 12308 IsSlewing returns 0
20:40:50.920 00.000 12308 IsGuiding returns 0
20:40:50.921 00.001 12308 scope move finished after 132 + 53 ms
20:40:50.921 00.000 12308 Move returns status 0, amount 132
20:40:50.921 00.000 12308 MoveAxis(N, 0, ABG)
20:40:50.921 00.000 12308 Move returns status 0, amount 0
20:40:50.921 00.000 12308 move complete, result=0
20:40:50.923 00.002 12308 worker thread done servicing request
20:40:50.923 00.000 14556 GuideStep: -0.3 px 132 ms EAST, 0.3 px 0 ms NORTH
20:40:50.929 00.006 12308 Worker thread wakes up
20:40:50.929 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:50.930 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:40:52.190 01.260 12308 Exposure complete
20:40:52.343 00.153 12308 worker thread done servicing request
20:40:52.343 00.000 14556 OnExposeComplete: enter
20:40:52.347 00.004 14556 UpdateGuideState(): m_state=6
20:40:52.351 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 814
20:40:52.354 00.003 14556 Star::Find returns 1 (0), X=175.04, Y=987.22, Mass=1618, SNR=27.0, Peak=158 HFD=4.2
20:40:52.358 00.004 14556 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-3.07) = xAngle (2.25 = 2.25)
20:40:52.361 00.003 14556 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.15 = 2.15)
20:40:52.365 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.82 mountX=-0.06 mountY=0.08, mountTheta=2.22
20:40:52.370 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.07, opts=13)
20:40:52.373 00.003 14556 Enqueuing Move request for scope (0.06, -0.07)
20:40:52.375 00.002 12308 Worker thread wakes up
20:40:52.376 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
20:40:52.376 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
20:40:52.376 00.000 12308 Moving (0.06, -0.07) raw xDistance=-0.06 yDistance=0.08
20:40:52.376 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:40:52.376 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:52.376 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:40:52.378 00.002 12308 MoveAxis(E, 0, ABG)
20:40:52.378 00.000 12308 Move returns status 0, amount 0
20:40:52.378 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:52.383 00.005 12308 MoveAxis(N, 0, ABG)
20:40:52.383 00.000 12308 Move returns status 0, amount 0
20:40:52.383 00.000 12308 move complete, result=0
20:40:52.383 00.000 12308 worker thread done servicing request
20:40:52.400 00.017 14556 UpdateGuideState exits: m=1618 SNR=27.0
20:40:52.404 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:52.406 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:52.408 00.002 14556 Enqueuing Expose request
20:40:52.411 00.003 12308 Worker thread wakes up
20:40:52.411 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:52.412 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:40:52.413 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:40:53.653 01.240 12308 Exposure complete
20:40:53.808 00.155 12308 worker thread done servicing request
20:40:53.810 00.002 14556 OnExposeComplete: enter
20:40:53.813 00.003 14556 UpdateGuideState(): m_state=6
20:40:53.818 00.005 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 815
20:40:53.822 00.004 14556 Star::Find returns 1 (0), X=174.85, Y=987.42, Mass=1812, SNR=28.6, Peak=143 HFD=4.2
20:40:53.825 00.003 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.40 = -0.88)
20:40:53.829 00.004 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.98)
20:40:53.834 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.13 hyp=0.18 cameraTheta=2.33 mountX=0.12 mountY=-0.15, mountTheta=-0.92
20:40:53.840 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.13, opts=13)
20:40:53.845 00.005 14556 Enqueuing Move request for scope (-0.13, 0.13)
20:40:53.850 00.005 12308 Worker thread wakes up
20:40:53.850 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.13) opts 0xd
20:40:53.850 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.13)
20:40:53.850 00.000 12308 Moving (-0.13, 0.13) raw xDistance=0.12 yDistance=-0.15
20:40:53.851 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:40:53.851 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:53.851 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:40:53.851 00.000 12308 MoveAxis(E, 0, ABG)
20:40:53.851 00.000 12308 Move returns status 0, amount 0
20:40:53.851 00.000 12308 MoveAxis(N, 0, ABG)
20:40:53.851 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:53.856 00.005 12308 Move returns status 0, amount 0
20:40:53.857 00.001 12308 move complete, result=0
20:40:53.857 00.000 12308 worker thread done servicing request
20:40:53.879 00.022 14556 UpdateGuideState exits: m=1812 SNR=28.6
20:40:53.883 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:53.887 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:53.891 00.004 14556 Enqueuing Expose request
20:40:53.896 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:40:53.900 00.004 12308 Worker thread wakes up
20:40:53.900 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:53.900 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:40:55.157 01.257 12308 Exposure complete
20:40:55.315 00.158 12308 worker thread done servicing request
20:40:55.316 00.001 14556 OnExposeComplete: enter
20:40:55.320 00.004 14556 UpdateGuideState(): m_state=6
20:40:55.324 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 816
20:40:55.327 00.003 14556 Star::Find returns 1 (0), X=175.02, Y=987.35, Mass=1811, SNR=28.6, Peak=145 HFD=4.2
20:40:55.331 00.004 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.99 = -2.30)
20:40:55.336 00.005 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.39)
20:40:55.339 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.07 cameraTheta=0.91 mountX=-0.05 mountY=-0.05, mountTheta=-2.34
20:40:55.346 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.06, opts=13)
20:40:55.350 00.004 14556 Enqueuing Move request for scope (0.05, 0.06)
20:40:55.354 00.004 12308 Worker thread wakes up
20:40:55.354 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
20:40:55.354 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
20:40:55.356 00.002 12308 Moving (0.05, 0.06) raw xDistance=-0.05 yDistance=-0.05
20:40:55.356 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:40:55.356 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:55.356 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:40:55.356 00.000 12308 MoveAxis(E, 0, ABG)
20:40:55.356 00.000 12308 Move returns status 0, amount 0
20:40:55.357 00.001 12308 MoveAxis(N, 0, ABG)
20:40:55.357 00.000 12308 Move returns status 0, amount 0
20:40:55.357 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:55.361 00.004 12308 move complete, result=0
20:40:55.361 00.000 12308 worker thread done servicing request
20:40:55.383 00.022 14556 UpdateGuideState exits: m=1811 SNR=28.6
20:40:55.387 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:55.392 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:55.397 00.005 14556 Enqueuing Expose request
20:40:55.401 00.004 12308 Worker thread wakes up
20:40:55.402 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:40:55.405 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:55.405 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:40:56.661 01.256 12308 Exposure complete
20:40:56.817 00.156 12308 worker thread done servicing request
20:40:56.817 00.000 14556 OnExposeComplete: enter
20:40:56.820 00.003 14556 UpdateGuideState(): m_state=6
20:40:56.826 00.006 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
20:40:56.830 00.004 14556 Star::Find returns 1 (0), X=174.81, Y=987.28, Mass=1531, SNR=26.3, Peak=128 HFD=4.4
20:40:56.836 00.006 14556 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-3.07) = xAngle (-0.00 = -0.00)
20:40:56.842 00.006 14556 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.10 = -0.10)
20:40:56.846 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-3.07 mountX=0.16 mountY=-0.02, mountTheta=-0.10
20:40:56.851 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.01, opts=13)
20:40:56.855 00.004 14556 Enqueuing Move request for scope (-0.16, -0.01)
20:40:56.859 00.004 12308 Worker thread wakes up
20:40:56.860 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.01) opts 0xd
20:40:56.860 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.01)
20:40:56.860 00.000 12308 Moving (-0.16, -0.01) raw xDistance=0.16 yDistance=-0.02
20:40:56.860 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:40:56.860 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:56.861 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:40:56.861 00.000 12308 MoveAxis(E, 0, ABG)
20:40:56.861 00.000 12308 Move returns status 0, amount 0
20:40:56.861 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:56.866 00.005 12308 MoveAxis(N, 0, ABG)
20:40:56.866 00.000 12308 Move returns status 0, amount 0
20:40:56.866 00.000 12308 move complete, result=0
20:40:56.866 00.000 12308 worker thread done servicing request
20:40:56.885 00.019 14556 UpdateGuideState exits: m=1531 SNR=26.3
20:40:56.888 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:56.891 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:56.897 00.006 14556 Enqueuing Expose request
20:40:56.899 00.002 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:40:56.904 00.005 12308 Worker thread wakes up
20:40:56.905 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:56.905 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:40:58.146 01.241 12308 Exposure complete
20:40:58.320 00.174 12308 worker thread done servicing request
20:40:58.321 00.001 14556 OnExposeComplete: enter
20:40:58.325 00.004 14556 UpdateGuideState(): m_state=6
20:40:58.329 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 818
20:40:58.333 00.004 14556 Star::Find returns 1 (0), X=175.12, Y=987.61, Mass=1875, SNR=29.2, Peak=131 HFD=4.8
20:40:58.338 00.005 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.22 = -2.06)
20:40:58.341 00.003 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.16)
20:40:58.345 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.32 hyp=0.35 cameraTheta=1.15 mountX=-0.17 mountY=-0.29, mountTheta=-2.09
20:40:58.350 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.32, opts=13)
20:40:58.354 00.004 14556 Enqueuing Move request for scope (0.15, 0.32)
20:40:58.358 00.004 12308 Worker thread wakes up
20:40:58.358 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.32) opts 0xd
20:40:58.358 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.32)
20:40:58.358 00.000 12308 Moving (0.15, 0.32) raw xDistance=-0.17 yDistance=-0.29
20:40:58.358 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:40:58.358 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:40:58.358 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
20:40:58.358 00.000 12308 MoveAxis(E, 0, ABG)
20:40:58.359 00.001 12308 Move returns status 0, amount 0
20:40:58.359 00.000 12308 MoveAxis(N, 0, ABG)
20:40:58.359 00.000 12308 Move returns status 0, amount 0
20:40:58.359 00.000 12308 move complete, result=0
20:40:58.359 00.000 12308 worker thread done servicing request
20:40:58.360 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:58.387 00.027 14556 UpdateGuideState exits: m=1875 SNR=29.2
20:40:58.391 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:58.395 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:58.401 00.006 14556 Enqueuing Expose request
20:40:58.407 00.006 12308 Worker thread wakes up
20:40:58.407 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
20:40:58.413 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:58.413 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:40:59.670 01.257 12308 Exposure complete
20:40:59.823 00.153 12308 worker thread done servicing request
20:40:59.823 00.000 14556 OnExposeComplete: enter
20:40:59.828 00.005 14556 UpdateGuideState(): m_state=6
20:40:59.832 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 819
20:40:59.835 00.003 14556 Star::Find returns 1 (0), X=175.12, Y=987.38, Mass=1655, SNR=27.4, Peak=139 HFD=4.2
20:40:59.840 00.005 14556 CameraToMount -- cameraTheta (0.54) - m_xAngle (-3.07) = xAngle (3.62 = -2.67)
20:40:59.843 00.003 14556 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.52 = -2.77)
20:40:59.846 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.09 hyp=0.17 cameraTheta=0.54 mountX=-0.15 mountY=-0.06, mountTheta=-2.75
20:40:59.852 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.09, opts=13)
20:40:59.856 00.004 14556 Enqueuing Move request for scope (0.14, 0.09)
20:40:59.859 00.003 12308 Worker thread wakes up
20:40:59.859 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.09) opts 0xd
20:40:59.859 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.09)
20:40:59.859 00.000 12308 Moving (0.14, 0.09) raw xDistance=-0.15 yDistance=-0.06
20:40:59.859 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:40:59.860 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:59.860 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:40:59.860 00.000 12308 MoveAxis(E, 0, ABG)
20:40:59.860 00.000 12308 Move returns status 0, amount 0
20:40:59.860 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:40:59.866 00.006 12308 MoveAxis(N, 0, ABG)
20:40:59.867 00.001 12308 Move returns status 0, amount 0
20:40:59.867 00.000 12308 move complete, result=0
20:40:59.867 00.000 12308 worker thread done servicing request
20:40:59.890 00.023 14556 UpdateGuideState exits: m=1655 SNR=27.4
20:40:59.894 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:59.898 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:40:59.903 00.005 14556 Enqueuing Expose request
20:40:59.907 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:40:59.911 00.004 12308 Worker thread wakes up
20:40:59.911 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:40:59.911 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:01.157 01.246 12308 Exposure complete
20:41:01.316 00.159 12308 worker thread done servicing request
20:41:01.316 00.000 14556 OnExposeComplete: enter
20:41:01.321 00.005 14556 UpdateGuideState(): m_state=6
20:41:01.324 00.003 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 820
20:41:01.328 00.004 14556 Star::Find returns 1 (0), X=174.89, Y=987.54, Mass=1668, SNR=27.4, Peak=151 HFD=4.3
20:41:01.331 00.003 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.95 = -1.33)
20:41:01.333 00.002 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.43)
20:41:01.337 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.25 hyp=0.27 cameraTheta=1.88 mountX=0.06 mountY=-0.26, mountTheta=-1.34
20:41:01.341 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.25, opts=13)
20:41:01.344 00.003 14556 Enqueuing Move request for scope (-0.08, 0.25)
20:41:01.347 00.003 12308 Worker thread wakes up
20:41:01.347 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.25) opts 0xd
20:41:01.347 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.25)
20:41:01.347 00.000 12308 Moving (-0.08, 0.25) raw xDistance=0.06 yDistance=-0.26
20:41:01.348 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:41:01.348 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:41:01.348 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
20:41:01.348 00.000 12308 MoveAxis(E, 0, ABG)
20:41:01.348 00.000 12308 Move returns status 0, amount 0
20:41:01.348 00.000 12308 MoveAxis(N, 0, ABG)
20:41:01.350 00.002 12308 Move returns status 0, amount 0
20:41:01.350 00.000 12308 move complete, result=0
20:41:01.350 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:01.353 00.003 12308 worker thread done servicing request
20:41:01.375 00.022 14556 UpdateGuideState exits: m=1668 SNR=27.4
20:41:01.379 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:01.382 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:01.386 00.004 14556 Enqueuing Expose request
20:41:01.389 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:41:01.394 00.005 12308 Worker thread wakes up
20:41:01.394 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:01.394 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:02.642 01.248 12308 Exposure complete
20:41:02.811 00.169 12308 worker thread done servicing request
20:41:02.811 00.000 14556 OnExposeComplete: enter
20:41:02.817 00.006 14556 UpdateGuideState(): m_state=6
20:41:02.823 00.006 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 821
20:41:02.828 00.005 14556 Star::Find returns 1 (0), X=175.12, Y=987.82, Mass=1644, SNR=27.2, Peak=139 HFD=4.4
20:41:02.832 00.004 14556 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.07) = xAngle (4.37 = -1.91)
20:41:02.836 00.004 14556 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.01)
20:41:02.839 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.53 hyp=0.55 cameraTheta=1.30 mountX=-0.19 mountY=-0.50, mountTheta=-1.93
20:41:02.845 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.53, opts=13)
20:41:02.848 00.003 14556 Enqueuing Move request for scope (0.15, 0.53)
20:41:02.852 00.004 12308 Worker thread wakes up
20:41:02.852 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.53) opts 0xd
20:41:02.852 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.53)
20:41:02.852 00.000 12308 Moving (0.15, 0.53) raw xDistance=-0.19 yDistance=-0.50
20:41:02.852 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:41:02.854 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
20:41:02.854 00.000 12308 MoveAxis(E, 0, ABG)
20:41:02.854 00.000 12308 Move returns status 0, amount 0
20:41:02.854 00.000 12308 MoveAxis(N, 351, ABG)
20:41:02.855 00.001 12308 Guiding  Dir = 0, Dur = 351
20:41:02.855 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:02.859 00.004 12308 IsSlewing returns 0
20:41:02.859 00.000 12308 IsGuiding returns 0
20:41:02.859 00.000 12308 PulseGuide returned control before completion, sleep 361
20:41:02.880 00.021 14556 UpdateGuideState exits: m=1644 SNR=27.2
20:41:02.885 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:02.889 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:02.892 00.003 14556 Enqueuing Expose request
20:41:03.227 00.335 12308 IsGuiding returns 1
20:41:03.228 00.001 12308 scope still moving after pulse duration time elapsed
20:41:03.258 00.030 12308 IsSlewing returns 0
20:41:03.259 00.001 12308 IsGuiding returns 0
20:41:03.260 00.001 12308 scope move finished after 351 + 49 ms
20:41:03.260 00.000 12308 Move returns status 0, amount 351
20:41:03.261 00.001 12308 move complete, result=0
20:41:03.261 00.000 12308 worker thread done servicing request
20:41:03.261 00.000 12308 Worker thread wakes up
20:41:03.263 00.002 14556 GuideStep: -0.2 px 0 ms EAST, -0.5 px 351 ms NORTH
20:41:03.268 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:03.269 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:04.522 01.253 12308 Exposure complete
20:41:04.680 00.158 12308 worker thread done servicing request
20:41:04.681 00.001 14556 OnExposeComplete: enter
20:41:04.687 00.006 14556 UpdateGuideState(): m_state=6
20:41:04.690 00.003 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 822
20:41:04.695 00.005 14556 Star::Find returns 1 (0), X=175.28, Y=987.33, Mass=1864, SNR=28.9, Peak=147 HFD=4.4
20:41:04.698 00.003 14556 CameraToMount -- cameraTheta (0.13) - m_xAngle (-3.07) = xAngle (3.21 = -3.08)
20:41:04.701 00.003 14556 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.11 = 3.11)
20:41:04.705 00.004 14556 CameraToMount -- cameraX=0.31 cameraY=0.04 hyp=0.31 cameraTheta=0.13 mountX=-0.31 mountY=0.01, mountTheta=3.11
20:41:04.710 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.31, y=0.04, opts=13)
20:41:04.714 00.004 14556 Enqueuing Move request for scope (0.31, 0.04)
20:41:04.718 00.004 12308 Worker thread wakes up
20:41:04.718 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.04) opts 0xd
20:41:04.718 00.000 12308 Handling offset move in thread for scope, endpoint = (0.31, 0.04)
20:41:04.718 00.000 12308 Moving (0.31, 0.04) raw xDistance=-0.31 yDistance=0.01
20:41:04.718 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
20:41:04.718 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:04.718 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:41:04.719 00.001 12308 MoveAxis(E, 133, ABG)
20:41:04.719 00.000 12308 Guiding  Dir = 2, Dur = 133
20:41:04.719 00.000 12308 IsSlewing returns 0
20:41:04.719 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:04.723 00.004 12308 IsGuiding returns 0
20:41:04.723 00.000 12308 PulseGuide returned control before completion, sleep 143
20:41:04.744 00.021 14556 UpdateGuideState exits: m=1864 SNR=28.9
20:41:04.750 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:04.754 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:04.758 00.004 14556 Enqueuing Expose request
20:41:04.870 00.112 12308 IsGuiding returns 1
20:41:04.870 00.000 12308 scope still moving after pulse duration time elapsed
20:41:04.901 00.031 12308 IsSlewing returns 0
20:41:04.903 00.002 12308 IsGuiding returns 0
20:41:04.903 00.000 12308 scope move finished after 133 + 45 ms
20:41:04.903 00.000 12308 Move returns status 0, amount 133
20:41:04.903 00.000 12308 MoveAxis(N, 0, ABG)
20:41:04.904 00.001 12308 Move returns status 0, amount 0
20:41:04.904 00.000 12308 move complete, result=0
20:41:04.904 00.000 12308 worker thread done servicing request
20:41:04.904 00.000 14556 GuideStep: -0.3 px 133 ms EAST, 0.0 px 0 ms NORTH
20:41:04.911 00.007 12308 Worker thread wakes up
20:41:04.912 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:04.912 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:06.152 01.240 12308 Exposure complete
20:41:06.321 00.169 12308 worker thread done servicing request
20:41:06.321 00.000 14556 OnExposeComplete: enter
20:41:06.324 00.003 14556 UpdateGuideState(): m_state=6
20:41:06.328 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 823
20:41:06.335 00.007 14556 Star::Find returns 1 (0), X=175.13, Y=987.34, Mass=1855, SNR=28.8, Peak=148 HFD=4.4
20:41:06.339 00.004 14556 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.07) = xAngle (3.41 = -2.88)
20:41:06.344 00.005 14556 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.31 = -2.98)
20:41:06.347 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=0.05 hyp=0.17 cameraTheta=0.33 mountX=-0.16 mountY=-0.03, mountTheta=-2.97
20:41:06.353 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.05, opts=13)
20:41:06.357 00.004 14556 Enqueuing Move request for scope (0.16, 0.05)
20:41:06.360 00.003 12308 Worker thread wakes up
20:41:06.360 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.05) opts 0xd
20:41:06.361 00.001 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.05)
20:41:06.361 00.000 12308 Moving (0.16, 0.05) raw xDistance=-0.16 yDistance=-0.03
20:41:06.361 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:41:06.361 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:06.362 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:41:06.362 00.000 12308 MoveAxis(E, 0, ABG)
20:41:06.362 00.000 12308 Move returns status 0, amount 0
20:41:06.362 00.000 12308 MoveAxis(N, 0, ABG)
20:41:06.362 00.000 12308 Move returns status 0, amount 0
20:41:06.363 00.001 12308 move complete, result=0
20:41:06.363 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:06.369 00.006 12308 worker thread done servicing request
20:41:06.390 00.021 14556 UpdateGuideState exits: m=1855 SNR=28.8
20:41:06.395 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:06.398 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:06.402 00.004 14556 Enqueuing Expose request
20:41:06.407 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:41:06.410 00.003 12308 Worker thread wakes up
20:41:06.410 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:06.410 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:07.657 01.247 12308 Exposure complete
20:41:07.841 00.184 12308 worker thread done servicing request
20:41:07.842 00.001 14556 OnExposeComplete: enter
20:41:07.845 00.003 14556 UpdateGuideState(): m_state=6
20:41:07.849 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 824
20:41:07.852 00.003 14556 Star::Find returns 1 (0), X=174.95, Y=987.44, Mass=1985, SNR=29.9, Peak=150 HFD=4.2
20:41:07.857 00.005 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.79 = -1.50)
20:41:07.860 00.003 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
20:41:07.864 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.71 mountX=0.01 mountY=-0.15, mountTheta=-1.50
20:41:07.868 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.15, opts=13)
20:41:07.873 00.005 14556 Enqueuing Move request for scope (-0.02, 0.15)
20:41:07.876 00.003 12308 Worker thread wakes up
20:41:07.876 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
20:41:07.876 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
20:41:07.876 00.000 12308 Moving (-0.02, 0.15) raw xDistance=0.01 yDistance=-0.15
20:41:07.876 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:41:07.876 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:07.878 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:41:07.878 00.000 12308 MoveAxis(E, 0, ABG)
20:41:07.878 00.000 12308 Move returns status 0, amount 0
20:41:07.878 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:07.881 00.003 12308 MoveAxis(N, 0, ABG)
20:41:07.881 00.000 12308 Move returns status 0, amount 0
20:41:07.882 00.001 12308 move complete, result=0
20:41:07.882 00.000 12308 worker thread done servicing request
20:41:07.903 00.021 14556 UpdateGuideState exits: m=1985 SNR=29.9
20:41:07.908 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:07.912 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:07.917 00.005 14556 Enqueuing Expose request
20:41:07.922 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:41:07.927 00.005 12308 Worker thread wakes up
20:41:07.927 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:07.927 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:09.173 01.246 12308 Exposure complete
20:41:09.337 00.164 12308 worker thread done servicing request
20:41:09.337 00.000 14556 OnExposeComplete: enter
20:41:09.341 00.004 14556 UpdateGuideState(): m_state=6
20:41:09.345 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 825
20:41:09.350 00.005 14556 Star::Find returns 1 (0), X=175.02, Y=987.62, Mass=1461, SNR=25.7, Peak=119 HFD=4.1
20:41:09.354 00.004 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.50 = -1.78)
20:41:09.358 00.004 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.88)
20:41:09.362 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.33 hyp=0.34 cameraTheta=1.43 mountX=-0.07 mountY=-0.32, mountTheta=-1.79
20:41:09.367 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.33, opts=13)
20:41:09.371 00.004 14556 Enqueuing Move request for scope (0.05, 0.33)
20:41:09.376 00.005 12308 Worker thread wakes up
20:41:09.376 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.33) opts 0xd
20:41:09.376 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.33)
20:41:09.376 00.000 12308 Moving (0.05, 0.33) raw xDistance=-0.07 yDistance=-0.32
20:41:09.377 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:41:09.377 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:41:09.377 00.000 12308 MoveAxis(E, 0, ABG)
20:41:09.377 00.000 12308 Move returns status 0, amount 0
20:41:09.377 00.000 12308 MoveAxis(N, 227, ABG)
20:41:09.377 00.000 12308 Guiding  Dir = 0, Dur = 227
20:41:09.378 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:09.381 00.003 12308 IsSlewing returns 0
20:41:09.382 00.001 12308 IsGuiding returns 0
20:41:09.382 00.000 12308 PulseGuide returned control before completion, sleep 237
20:41:09.403 00.021 14556 UpdateGuideState exits: m=1461 SNR=25.7
20:41:09.407 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:09.411 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:09.414 00.003 14556 Enqueuing Expose request
20:41:09.634 00.220 12308 IsGuiding returns 0
20:41:09.634 00.000 12308 Move returns status 0, amount 227
20:41:09.635 00.001 12308 move complete, result=0
20:41:09.635 00.000 12308 worker thread done servicing request
20:41:09.635 00.000 12308 Worker thread wakes up
20:41:09.635 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 227 ms NORTH
20:41:09.642 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:09.642 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:10.890 01.248 12308 Exposure complete
20:41:11.034 00.144 12308 worker thread done servicing request
20:41:11.035 00.001 14556 OnExposeComplete: enter
20:41:11.038 00.003 14556 UpdateGuideState(): m_state=6
20:41:11.042 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 826
20:41:11.046 00.004 14556 Star::Find returns 1 (0), X=175.22, Y=987.23, Mass=1591, SNR=27.0, Peak=135 HFD=4.5
20:41:11.049 00.003 14556 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-3.07) = xAngle (2.83 = 2.83)
20:41:11.052 00.003 14556 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.73 = 2.73)
20:41:11.057 00.005 14556 CameraToMount -- cameraX=0.25 cameraY=-0.06 hyp=0.25 cameraTheta=-0.25 mountX=-0.24 mountY=0.10, mountTheta=2.74
20:41:11.065 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=-0.06, opts=13)
20:41:11.071 00.006 14556 Enqueuing Move request for scope (0.25, -0.06)
20:41:11.074 00.003 12308 Worker thread wakes up
20:41:11.074 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.06) opts 0xd
20:41:11.076 00.002 12308 Handling offset move in thread for scope, endpoint = (0.25, -0.06)
20:41:11.076 00.000 12308 Moving (0.25, -0.06) raw xDistance=-0.24 yDistance=0.10
20:41:11.076 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:41:11.076 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:11.076 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:41:11.076 00.000 12308 MoveAxis(E, 105, ABG)
20:41:11.076 00.000 12308 Guiding  Dir = 2, Dur = 105
20:41:11.076 00.000 12308 IsSlewing returns 0
20:41:11.077 00.001 12308 IsGuiding returns 0
20:41:11.077 00.000 12308 PulseGuide returned control before completion, sleep 115
20:41:11.078 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:11.103 00.025 14556 UpdateGuideState exits: m=1591 SNR=27.0
20:41:11.108 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:11.111 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:11.116 00.005 14556 Enqueuing Expose request
20:41:11.209 00.093 12308 IsGuiding returns 0
20:41:11.210 00.001 12308 Move returns status 0, amount 105
20:41:11.211 00.001 12308 MoveAxis(N, 0, ABG)
20:41:11.212 00.001 12308 Move returns status 0, amount 0
20:41:11.212 00.000 12308 move complete, result=0
20:41:11.212 00.000 12308 worker thread done servicing request
20:41:11.213 00.001 12308 Worker thread wakes up
20:41:11.213 00.000 14556 GuideStep: -0.2 px 105 ms EAST, 0.1 px 0 ms NORTH
20:41:11.222 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:11.222 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:12.471 01.249 12308 Exposure complete
20:41:12.636 00.165 12308 worker thread done servicing request
20:41:12.636 00.000 14556 OnExposeComplete: enter
20:41:12.639 00.003 14556 UpdateGuideState(): m_state=6
20:41:12.643 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 827
20:41:12.647 00.004 14556 Star::Find returns 1 (0), X=174.91, Y=987.38, Mass=1892, SNR=29.3, Peak=137 HFD=4.8
20:41:12.653 00.006 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
20:41:12.657 00.004 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
20:41:12.660 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.17 mountX=0.06 mountY=-0.10, mountTheta=-1.06
20:41:12.665 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.09, opts=13)
20:41:12.668 00.003 14556 Enqueuing Move request for scope (-0.06, 0.09)
20:41:12.672 00.004 12308 Worker thread wakes up
20:41:12.672 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
20:41:12.672 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
20:41:12.672 00.000 12308 Moving (-0.06, 0.09) raw xDistance=0.06 yDistance=-0.10
20:41:12.672 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:41:12.672 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:12.672 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:41:12.673 00.001 12308 MoveAxis(E, 0, ABG)
20:41:12.673 00.000 12308 Move returns status 0, amount 0
20:41:12.673 00.000 12308 MoveAxis(N, 0, ABG)
20:41:12.673 00.000 12308 Move returns status 0, amount 0
20:41:12.673 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:12.678 00.005 12308 move complete, result=0
20:41:12.678 00.000 12308 worker thread done servicing request
20:41:12.699 00.021 14556 UpdateGuideState exits: m=1892 SNR=29.3
20:41:12.703 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:12.707 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:12.712 00.005 14556 Enqueuing Expose request
20:41:12.715 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:41:12.720 00.005 12308 Worker thread wakes up
20:41:12.720 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:12.720 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:13.970 01.250 12308 Exposure complete
20:41:14.139 00.169 12308 worker thread done servicing request
20:41:14.139 00.000 14556 OnExposeComplete: enter
20:41:14.145 00.006 14556 UpdateGuideState(): m_state=6
20:41:14.153 00.008 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 828
20:41:14.161 00.008 14556 Star::Find returns 1 (0), X=174.99, Y=987.58, Mass=2080, SNR=30.6, Peak=150 HFD=4.1
20:41:14.168 00.007 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.60 = -1.68)
20:41:14.173 00.005 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.78)
20:41:14.181 00.008 14556 CameraToMount -- cameraX=0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.53 mountX=-0.03 mountY=-0.29, mountTheta=-1.68
20:41:14.189 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.29, opts=13)
20:41:14.195 00.006 14556 Enqueuing Move request for scope (0.01, 0.29)
20:41:14.203 00.008 12308 Worker thread wakes up
20:41:14.203 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.29) opts 0xd
20:41:14.203 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.29)
20:41:14.205 00.002 12308 Moving (0.01, 0.29) raw xDistance=-0.03 yDistance=-0.29
20:41:14.205 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:41:14.205 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:41:14.206 00.001 12308 MoveAxis(E, 0, ABG)
20:41:14.206 00.000 12308 Move returns status 0, amount 0
20:41:14.206 00.000 12308 MoveAxis(N, 201, ABG)
20:41:14.206 00.000 12308 Guiding  Dir = 0, Dur = 201
20:41:14.207 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:14.213 00.006 12308 IsSlewing returns 0
20:41:14.213 00.000 12308 IsGuiding returns 0
20:41:14.214 00.001 12308 PulseGuide returned control before completion, sleep 211
20:41:14.240 00.026 14556 UpdateGuideState exits: m=2080 SNR=30.6
20:41:14.247 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:14.252 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:14.256 00.004 14556 Enqueuing Expose request
20:41:14.429 00.173 12308 IsGuiding returns 1
20:41:14.429 00.000 12308 scope still moving after pulse duration time elapsed
20:41:14.460 00.031 12308 IsSlewing returns 0
20:41:14.460 00.000 12308 IsGuiding returns 0
20:41:14.461 00.001 12308 scope move finished after 201 + 46 ms
20:41:14.461 00.000 12308 Move returns status 0, amount 201
20:41:14.461 00.000 12308 move complete, result=0
20:41:14.461 00.000 12308 worker thread done servicing request
20:41:14.462 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 201 ms NORTH
20:41:14.469 00.007 12308 Worker thread wakes up
20:41:14.470 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:14.470 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:15.721 01.251 12308 Exposure complete
20:41:15.884 00.163 12308 worker thread done servicing request
20:41:15.885 00.001 14556 OnExposeComplete: enter
20:41:15.888 00.003 14556 UpdateGuideState(): m_state=6
20:41:15.892 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 829
20:41:15.896 00.004 14556 Star::Find returns 1 (0), X=174.81, Y=987.24, Mass=1696, SNR=27.5, Peak=154 HFD=4.4
20:41:15.900 00.004 14556 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.07) = xAngle (0.24 = 0.24)
20:41:15.904 00.004 14556 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.14 = 0.14)
20:41:15.907 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-2.83 mountX=0.16 mountY=0.02, mountTheta=0.14
20:41:15.913 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.05, opts=13)
20:41:15.917 00.004 14556 Enqueuing Move request for scope (-0.16, -0.05)
20:41:15.922 00.005 12308 Worker thread wakes up
20:41:15.922 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.05) opts 0xd
20:41:15.922 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.05)
20:41:15.922 00.000 12308 Moving (-0.16, -0.05) raw xDistance=0.16 yDistance=0.02
20:41:15.922 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:41:15.922 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:15.923 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:41:15.923 00.000 12308 MoveAxis(E, 0, ABG)
20:41:15.923 00.000 12308 Move returns status 0, amount 0
20:41:15.923 00.000 12308 MoveAxis(N, 0, ABG)
20:41:15.923 00.000 12308 Move returns status 0, amount 0
20:41:15.923 00.000 12308 move complete, result=0
20:41:15.923 00.000 12308 worker thread done servicing request
20:41:15.923 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:15.950 00.027 14556 UpdateGuideState exits: m=1696 SNR=27.5
20:41:15.954 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:15.957 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:15.962 00.005 14556 Enqueuing Expose request
20:41:15.969 00.007 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:41:15.973 00.004 12308 Worker thread wakes up
20:41:15.973 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:15.973 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:17.223 01.250 12308 Exposure complete
20:41:17.385 00.162 12308 worker thread done servicing request
20:41:17.386 00.001 14556 OnExposeComplete: enter
20:41:17.390 00.004 14556 UpdateGuideState(): m_state=6
20:41:17.394 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 830
20:41:17.398 00.004 14556 Star::Find returns 1 (0), X=174.88, Y=987.34, Mass=1913, SNR=29.3, Peak=153 HFD=4.1
20:41:17.401 00.003 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.68 = -0.61)
20:41:17.406 00.005 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.58 = -0.71)
20:41:17.410 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.60 mountX=0.09 mountY=-0.07, mountTheta=-0.67
20:41:17.414 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.05, opts=13)
20:41:17.419 00.005 14556 Enqueuing Move request for scope (-0.09, 0.05)
20:41:17.423 00.004 12308 Worker thread wakes up
20:41:17.423 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
20:41:17.423 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
20:41:17.423 00.000 12308 Moving (-0.09, 0.05) raw xDistance=0.09 yDistance=-0.07
20:41:17.423 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:41:17.423 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:17.425 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:41:17.425 00.000 12308 MoveAxis(E, 0, ABG)
20:41:17.425 00.000 12308 Move returns status 0, amount 0
20:41:17.425 00.000 12308 MoveAxis(N, 0, ABG)
20:41:17.425 00.000 12308 Move returns status 0, amount 0
20:41:17.426 00.001 12308 move complete, result=0
20:41:17.426 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:17.430 00.004 12308 worker thread done servicing request
20:41:17.451 00.021 14556 UpdateGuideState exits: m=1913 SNR=29.3
20:41:17.454 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:17.459 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:17.465 00.006 14556 Enqueuing Expose request
20:41:17.472 00.007 12308 Worker thread wakes up
20:41:17.472 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:41:17.478 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:17.478 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:18.732 01.254 12308 Exposure complete
20:41:18.904 00.172 12308 worker thread done servicing request
20:41:18.904 00.000 14556 OnExposeComplete: enter
20:41:18.908 00.004 14556 UpdateGuideState(): m_state=6
20:41:18.913 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 831
20:41:18.917 00.004 14556 Star::Find returns 1 (0), X=175.03, Y=987.50, Mass=2046, SNR=30.4, Peak=156 HFD=4.7
20:41:18.920 00.003 14556 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.07) = xAngle (4.37 = -1.91)
20:41:18.924 00.004 14556 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.01)
20:41:18.928 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.30 mountX=-0.07 mountY=-0.20, mountTheta=-1.93
20:41:18.934 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.21, opts=13)
20:41:18.938 00.004 14556 Enqueuing Move request for scope (0.06, 0.21)
20:41:18.942 00.004 12308 Worker thread wakes up
20:41:18.942 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.21) opts 0xd
20:41:18.942 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.21)
20:41:18.942 00.000 12308 Moving (0.06, 0.21) raw xDistance=-0.07 yDistance=-0.20
20:41:18.942 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:41:18.942 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:18.943 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:41:18.943 00.000 12308 MoveAxis(E, 0, ABG)
20:41:18.943 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:18.948 00.005 12308 Move returns status 0, amount 0
20:41:18.948 00.000 12308 MoveAxis(N, 0, ABG)
20:41:18.948 00.000 12308 Move returns status 0, amount 0
20:41:18.948 00.000 12308 move complete, result=0
20:41:18.948 00.000 12308 worker thread done servicing request
20:41:18.971 00.023 14556 UpdateGuideState exits: m=2046 SNR=30.4
20:41:18.975 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:18.978 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:18.983 00.005 14556 Enqueuing Expose request
20:41:18.986 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:41:18.990 00.004 12308 Worker thread wakes up
20:41:18.992 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:18.992 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:20.243 01.251 12308 Exposure complete
20:41:20.410 00.167 12308 worker thread done servicing request
20:41:20.411 00.001 14556 OnExposeComplete: enter
20:41:20.415 00.004 14556 UpdateGuideState(): m_state=6
20:41:20.419 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 832
20:41:20.423 00.004 14556 Star::Find returns 1 (0), X=174.83, Y=987.45, Mass=1655, SNR=27.3, Peak=127 HFD=4.4
20:41:20.427 00.004 14556 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.07) = xAngle (5.37 = -0.91)
20:41:20.430 00.003 14556 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.27 = -1.01)
20:41:20.435 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.30 mountX=0.13 mountY=-0.19, mountTheta=-0.95
20:41:20.440 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.16, opts=13)
20:41:20.443 00.003 14556 Enqueuing Move request for scope (-0.15, 0.16)
20:41:20.446 00.003 12308 Worker thread wakes up
20:41:20.446 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
20:41:20.448 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
20:41:20.448 00.000 12308 Moving (-0.15, 0.16) raw xDistance=0.13 yDistance=-0.19
20:41:20.448 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:41:20.448 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:20.448 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:41:20.448 00.000 12308 MoveAxis(E, 0, ABG)
20:41:20.449 00.001 12308 Move returns status 0, amount 0
20:41:20.449 00.000 12308 MoveAxis(N, 0, ABG)
20:41:20.449 00.000 12308 Move returns status 0, amount 0
20:41:20.449 00.000 12308 move complete, result=0
20:41:20.449 00.000 12308 worker thread done servicing request
20:41:20.450 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:20.475 00.025 14556 UpdateGuideState exits: m=1655 SNR=27.3
20:41:20.479 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:20.483 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:20.486 00.003 14556 Enqueuing Expose request
20:41:20.491 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:41:20.495 00.004 12308 Worker thread wakes up
20:41:20.496 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:20.496 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:21.744 01.248 12308 Exposure complete
20:41:21.907 00.163 12308 worker thread done servicing request
20:41:21.907 00.000 14556 OnExposeComplete: enter
20:41:21.911 00.004 14556 UpdateGuideState(): m_state=6
20:41:21.914 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 833
20:41:21.919 00.005 14556 Star::Find returns 1 (0), X=174.81, Y=987.66, Mass=1615, SNR=27.1, Peak=124 HFD=4.5
20:41:21.923 00.004 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.07 = -1.22)
20:41:21.926 00.003 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.32)
20:41:21.930 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.37 hyp=0.40 cameraTheta=1.99 mountX=0.14 mountY=-0.39, mountTheta=-1.23
20:41:21.934 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.37, opts=13)
20:41:21.939 00.005 14556 Enqueuing Move request for scope (-0.16, 0.37)
20:41:21.943 00.004 12308 Worker thread wakes up
20:41:21.943 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.37) opts 0xd
20:41:21.943 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.37)
20:41:21.943 00.000 12308 Moving (-0.16, 0.37) raw xDistance=0.14 yDistance=-0.39
20:41:21.943 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:41:21.943 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
20:41:21.943 00.000 12308 MoveAxis(E, 0, ABG)
20:41:21.944 00.001 12308 Move returns status 0, amount 0
20:41:21.944 00.000 12308 MoveAxis(N, 274, ABG)
20:41:21.944 00.000 12308 Guiding  Dir = 0, Dur = 274
20:41:21.944 00.000 12308 IsSlewing returns 0
20:41:21.944 00.000 12308 IsGuiding returns 0
20:41:21.944 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:21.949 00.005 12308 PulseGuide returned control before completion, sleep 284
20:41:21.972 00.023 14556 UpdateGuideState exits: m=1615 SNR=27.1
20:41:21.976 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:21.980 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:21.983 00.003 14556 Enqueuing Expose request
20:41:22.248 00.265 12308 IsGuiding returns 0
20:41:22.249 00.001 12308 Move returns status 0, amount 274
20:41:22.250 00.001 12308 move complete, result=0
20:41:22.251 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 274 ms NORTH
20:41:22.258 00.007 12308 worker thread done servicing request
20:41:22.258 00.000 12308 Worker thread wakes up
20:41:22.258 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:22.259 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:23.508 01.249 12308 Exposure complete
20:41:23.668 00.160 12308 worker thread done servicing request
20:41:23.669 00.001 14556 OnExposeComplete: enter
20:41:23.674 00.005 14556 UpdateGuideState(): m_state=6
20:41:23.678 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 834
20:41:23.682 00.004 14556 Star::Find returns 1 (0), X=174.86, Y=987.23, Mass=1761, SNR=28.2, Peak=145 HFD=4.5
20:41:23.685 00.003 14556 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-3.07) = xAngle (0.38 = 0.38)
20:41:23.690 00.005 14556 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.28 = 0.28)
20:41:23.693 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-2.69 mountX=0.12 mountY=0.04, mountTheta=0.29
20:41:23.699 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.06, opts=13)
20:41:23.702 00.003 14556 Enqueuing Move request for scope (-0.12, -0.06)
20:41:23.706 00.004 12308 Worker thread wakes up
20:41:23.706 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
20:41:23.706 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
20:41:23.706 00.000 12308 Moving (-0.12, -0.06) raw xDistance=0.12 yDistance=0.04
20:41:23.706 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:41:23.706 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:23.707 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:41:23.707 00.000 12308 MoveAxis(E, 0, ABG)
20:41:23.707 00.000 12308 Move returns status 0, amount 0
20:41:23.707 00.000 12308 MoveAxis(N, 0, ABG)
20:41:23.708 00.001 12308 Move returns status 0, amount 0
20:41:23.708 00.000 12308 move complete, result=0
20:41:23.708 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:23.713 00.005 12308 worker thread done servicing request
20:41:23.735 00.022 14556 UpdateGuideState exits: m=1761 SNR=28.2
20:41:23.742 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:23.746 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:23.751 00.005 14556 Enqueuing Expose request
20:41:23.756 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:41:23.759 00.003 12308 Worker thread wakes up
20:41:23.759 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:23.759 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:25.004 01.245 12308 Exposure complete
20:41:25.163 00.159 12308 worker thread done servicing request
20:41:25.163 00.000 14556 OnExposeComplete: enter
20:41:25.168 00.005 14556 UpdateGuideState(): m_state=6
20:41:25.172 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 835
20:41:25.176 00.004 14556 Star::Find returns 1 (0), X=174.93, Y=987.44, Mass=1726, SNR=27.6, Peak=140 HFD=4.3
20:41:25.179 00.003 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
20:41:25.184 00.005 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
20:41:25.187 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.87 mountX=0.04 mountY=-0.16, mountTheta=-1.35
20:41:25.193 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.15, opts=13)
20:41:25.196 00.003 14556 Enqueuing Move request for scope (-0.05, 0.15)
20:41:25.201 00.005 12308 Worker thread wakes up
20:41:25.201 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
20:41:25.201 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
20:41:25.201 00.000 12308 Moving (-0.05, 0.15) raw xDistance=0.04 yDistance=-0.16
20:41:25.201 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:41:25.201 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:25.202 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:41:25.202 00.000 12308 MoveAxis(E, 0, ABG)
20:41:25.202 00.000 12308 Move returns status 0, amount 0
20:41:25.202 00.000 12308 MoveAxis(N, 0, ABG)
20:41:25.203 00.001 12308 Move returns status 0, amount 0
20:41:25.203 00.000 12308 move complete, result=0
20:41:25.203 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:25.207 00.004 12308 worker thread done servicing request
20:41:25.232 00.025 14556 UpdateGuideState exits: m=1726 SNR=27.6
20:41:25.236 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:25.242 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:25.247 00.005 14556 Enqueuing Expose request
20:41:25.252 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:41:25.256 00.004 12308 Worker thread wakes up
20:41:25.256 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:25.256 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:26.507 01.251 12308 Exposure complete
20:41:26.673 00.166 12308 worker thread done servicing request
20:41:26.673 00.000 14556 OnExposeComplete: enter
20:41:26.677 00.004 14556 UpdateGuideState(): m_state=6
20:41:26.681 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 836
20:41:26.686 00.005 14556 Star::Find returns 1 (0), X=175.00, Y=987.34, Mass=1634, SNR=27.1, Peak=125 HFD=4.2
20:41:26.690 00.004 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.12 = -2.17)
20:41:26.694 00.004 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.27)
20:41:26.698 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.04 mountX=-0.03 mountY=-0.05, mountTheta=-2.20
20:41:26.702 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.05, opts=13)
20:41:26.707 00.005 14556 Enqueuing Move request for scope (0.03, 0.05)
20:41:26.711 00.004 12308 Worker thread wakes up
20:41:26.711 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
20:41:26.711 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
20:41:26.711 00.000 12308 Moving (0.03, 0.05) raw xDistance=-0.03 yDistance=-0.05
20:41:26.711 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:41:26.712 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:26.712 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:41:26.712 00.000 12308 MoveAxis(E, 0, ABG)
20:41:26.712 00.000 12308 Move returns status 0, amount 0
20:41:26.712 00.000 12308 MoveAxis(N, 0, ABG)
20:41:26.712 00.000 12308 Move returns status 0, amount 0
20:41:26.714 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:26.717 00.003 12308 move complete, result=0
20:41:26.718 00.001 12308 worker thread done servicing request
20:41:26.738 00.020 14556 UpdateGuideState exits: m=1634 SNR=27.1
20:41:26.742 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:26.748 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:26.754 00.006 14556 Enqueuing Expose request
20:41:26.757 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:41:26.761 00.004 12308 Worker thread wakes up
20:41:26.761 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:26.761 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:28.010 01.249 12308 Exposure complete
20:41:28.176 00.166 12308 worker thread done servicing request
20:41:28.176 00.000 14556 OnExposeComplete: enter
20:41:28.181 00.005 14556 UpdateGuideState(): m_state=6
20:41:28.185 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 837
20:41:28.189 00.004 14556 Star::Find returns 1 (0), X=175.04, Y=987.60, Mass=1986, SNR=30.0, Peak=135 HFD=4.3
20:41:28.194 00.005 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.43 = -1.86)
20:41:28.197 00.003 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.95)
20:41:28.199 00.002 14556 CameraToMount -- cameraX=0.07 cameraY=0.31 hyp=0.32 cameraTheta=1.35 mountX=-0.09 mountY=-0.29, mountTheta=-1.86
20:41:28.204 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.31, opts=13)
20:41:28.208 00.004 14556 Enqueuing Move request for scope (0.07, 0.31)
20:41:28.212 00.004 12308 Worker thread wakes up
20:41:28.212 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.31) opts 0xd
20:41:28.212 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.31)
20:41:28.214 00.002 12308 Moving (0.07, 0.31) raw xDistance=-0.09 yDistance=-0.29
20:41:28.214 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:41:28.214 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:41:28.214 00.000 12308 MoveAxis(E, 0, ABG)
20:41:28.215 00.001 12308 Move returns status 0, amount 0
20:41:28.215 00.000 12308 MoveAxis(N, 206, ABG)
20:41:28.215 00.000 12308 Guiding  Dir = 0, Dur = 206
20:41:28.215 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:28.220 00.005 12308 IsSlewing returns 0
20:41:28.221 00.001 12308 IsGuiding returns 0
20:41:28.221 00.000 12308 PulseGuide returned control before completion, sleep 216
20:41:28.242 00.021 14556 UpdateGuideState exits: m=1986 SNR=30.0
20:41:28.248 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:28.252 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:28.256 00.004 14556 Enqueuing Expose request
20:41:28.454 00.198 12308 IsGuiding returns 1
20:41:28.454 00.000 12308 scope still moving after pulse duration time elapsed
20:41:28.483 00.029 12308 IsSlewing returns 0
20:41:28.485 00.002 12308 IsGuiding returns 0
20:41:28.487 00.002 12308 scope move finished after 206 + 59 ms
20:41:28.487 00.000 12308 Move returns status 0, amount 206
20:41:28.488 00.001 12308 move complete, result=0
20:41:28.488 00.000 12308 worker thread done servicing request
20:41:28.488 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 206 ms NORTH
20:41:28.495 00.007 12308 Worker thread wakes up
20:41:28.495 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:28.495 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:29.744 01.249 12308 Exposure complete
20:41:29.902 00.158 12308 worker thread done servicing request
20:41:29.903 00.001 14556 OnExposeComplete: enter
20:41:29.908 00.005 14556 UpdateGuideState(): m_state=6
20:41:29.914 00.006 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 838
20:41:29.918 00.004 14556 Star::Find returns 1 (0), X=175.20, Y=987.37, Mass=1591, SNR=26.7, Peak=129 HFD=4.5
20:41:29.922 00.004 14556 CameraToMount -- cameraTheta (0.36) - m_xAngle (-3.07) = xAngle (3.43 = -2.85)
20:41:29.927 00.005 14556 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.33 = -2.95)
20:41:29.931 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=0.08 hyp=0.24 cameraTheta=0.36 mountX=-0.23 mountY=-0.04, mountTheta=-2.95
20:41:29.937 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.08, opts=13)
20:41:29.942 00.005 14556 Enqueuing Move request for scope (0.22, 0.08)
20:41:29.946 00.004 12308 Worker thread wakes up
20:41:29.946 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.08) opts 0xd
20:41:29.946 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.08)
20:41:29.946 00.000 12308 Moving (0.22, 0.08) raw xDistance=-0.23 yDistance=-0.04
20:41:29.947 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:41:29.947 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:29.947 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:41:29.947 00.000 12308 MoveAxis(E, 99, ABG)
20:41:29.948 00.001 12308 Guiding  Dir = 2, Dur = 99
20:41:29.948 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:29.953 00.005 12308 IsSlewing returns 0
20:41:29.953 00.000 12308 IsGuiding returns 0
20:41:29.954 00.001 12308 PulseGuide returned control before completion, sleep 109
20:41:29.975 00.021 14556 UpdateGuideState exits: m=1591 SNR=26.7
20:41:29.981 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:29.985 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:29.989 00.004 14556 Enqueuing Expose request
20:41:30.078 00.089 12308 IsGuiding returns 1
20:41:30.078 00.000 12308 scope still moving after pulse duration time elapsed
20:41:30.109 00.031 12308 IsSlewing returns 0
20:41:30.110 00.001 12308 IsGuiding returns 0
20:41:30.111 00.001 12308 scope move finished after 99 + 58 ms
20:41:30.111 00.000 12308 Move returns status 0, amount 99
20:41:30.112 00.001 12308 MoveAxis(N, 0, ABG)
20:41:30.113 00.001 12308 Move returns status 0, amount 0
20:41:30.115 00.002 12308 move complete, result=0
20:41:30.115 00.000 12308 worker thread done servicing request
20:41:30.116 00.001 14556 GuideStep: -0.2 px 99 ms EAST, -0.0 px 0 ms NORTH
20:41:30.122 00.006 12308 Worker thread wakes up
20:41:30.123 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:30.123 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:31.366 01.243 12308 Exposure complete
20:41:31.514 00.148 12308 worker thread done servicing request
20:41:31.514 00.000 14556 OnExposeComplete: enter
20:41:31.517 00.003 14556 UpdateGuideState(): m_state=6
20:41:31.523 00.006 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
20:41:31.526 00.003 14556 Star::Find returns 1 (0), X=174.83, Y=987.17, Mass=1831, SNR=28.7, Peak=135 HFD=4.4
20:41:31.531 00.005 14556 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-3.07) = xAngle (0.63 = 0.63)
20:41:31.534 00.003 14556 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.54 = 0.54)
20:41:31.537 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-2.44 mountX=0.15 mountY=0.10, mountTheta=0.56
20:41:31.542 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.12, opts=13)
20:41:31.546 00.004 14556 Enqueuing Move request for scope (-0.15, -0.12)
20:41:31.550 00.004 12308 Worker thread wakes up
20:41:31.550 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.12) opts 0xd
20:41:31.550 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.12)
20:41:31.551 00.001 12308 Moving (-0.15, -0.12) raw xDistance=0.15 yDistance=0.10
20:41:31.551 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:41:31.551 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:31.552 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:41:31.552 00.000 12308 MoveAxis(E, 0, ABG)
20:41:31.552 00.000 12308 Move returns status 0, amount 0
20:41:31.552 00.000 12308 MoveAxis(N, 0, ABG)
20:41:31.553 00.001 12308 Move returns status 0, amount 0
20:41:31.553 00.000 12308 move complete, result=0
20:41:31.553 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:31.558 00.005 12308 worker thread done servicing request
20:41:31.580 00.022 14556 UpdateGuideState exits: m=1831 SNR=28.7
20:41:31.585 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:31.590 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:31.595 00.005 14556 Enqueuing Expose request
20:41:31.600 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:41:31.603 00.003 12308 Worker thread wakes up
20:41:31.604 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:31.604 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:32.861 01.257 12308 Exposure complete
20:41:33.020 00.159 12308 worker thread done servicing request
20:41:33.021 00.001 14556 OnExposeComplete: enter
20:41:33.025 00.004 14556 UpdateGuideState(): m_state=6
20:41:33.029 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 840
20:41:33.033 00.004 14556 Star::Find returns 1 (0), X=174.94, Y=987.52, Mass=1916, SNR=29.3, Peak=149 HFD=4.2
20:41:33.037 00.004 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.78 = -1.50)
20:41:33.041 00.004 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
20:41:33.044 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.71 mountX=0.02 mountY=-0.23, mountTheta=-1.50
20:41:33.049 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.23, opts=13)
20:41:33.055 00.006 14556 Enqueuing Move request for scope (-0.03, 0.23)
20:41:33.060 00.005 12308 Worker thread wakes up
20:41:33.060 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd
20:41:33.060 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.23)
20:41:33.060 00.000 12308 Moving (-0.03, 0.23) raw xDistance=0.02 yDistance=-0.23
20:41:33.060 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:41:33.060 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:41:33.061 00.001 12308 MoveAxis(E, 0, ABG)
20:41:33.061 00.000 12308 Move returns status 0, amount 0
20:41:33.061 00.000 12308 MoveAxis(N, 163, ABG)
20:41:33.061 00.000 12308 Guiding  Dir = 0, Dur = 163
20:41:33.062 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:33.065 00.003 12308 IsSlewing returns 0
20:41:33.065 00.000 12308 IsGuiding returns 0
20:41:33.066 00.001 12308 PulseGuide returned control before completion, sleep 173
20:41:33.087 00.021 14556 UpdateGuideState exits: m=1916 SNR=29.3
20:41:33.090 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:33.094 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:33.099 00.005 14556 Enqueuing Expose request
20:41:33.253 00.154 12308 IsGuiding returns 1
20:41:33.255 00.002 12308 scope still moving after pulse duration time elapsed
20:41:33.286 00.031 12308 IsSlewing returns 0
20:41:33.287 00.001 12308 IsGuiding returns 0
20:41:33.288 00.001 12308 scope move finished after 163 + 59 ms
20:41:33.288 00.000 12308 Move returns status 0, amount 163
20:41:33.290 00.002 12308 move complete, result=0
20:41:33.290 00.000 12308 worker thread done servicing request
20:41:33.290 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 163 ms NORTH
20:41:33.296 00.006 12308 Worker thread wakes up
20:41:33.297 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:33.297 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:34.547 01.250 12308 Exposure complete
20:41:34.712 00.165 12308 worker thread done servicing request
20:41:34.712 00.000 14556 OnExposeComplete: enter
20:41:34.716 00.004 14556 UpdateGuideState(): m_state=6
20:41:34.720 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 841
20:41:34.724 00.004 14556 Star::Find returns 1 (0), X=174.87, Y=987.12, Mass=2005, SNR=30.3, Peak=172 HFD=4.6
20:41:34.727 00.003 14556 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.07) = xAngle (0.95 = 0.95)
20:41:34.732 00.005 14556 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.85 = 0.85)
20:41:34.735 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.17 hyp=0.20 cameraTheta=-2.12 mountX=0.12 mountY=0.15, mountTheta=0.92
20:41:34.741 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.17, opts=13)
20:41:34.746 00.005 14556 Enqueuing Move request for scope (-0.10, -0.17)
20:41:34.750 00.004 12308 Worker thread wakes up
20:41:34.750 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.17) opts 0xd
20:41:34.750 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.17)
20:41:34.750 00.000 12308 Moving (-0.10, -0.17) raw xDistance=0.12 yDistance=0.15
20:41:34.750 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:41:34.752 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:34.752 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:41:34.752 00.000 12308 MoveAxis(E, 0, ABG)
20:41:34.752 00.000 12308 Move returns status 0, amount 0
20:41:34.752 00.000 12308 MoveAxis(N, 0, ABG)
20:41:34.752 00.000 12308 Move returns status 0, amount 0
20:41:34.753 00.001 12308 move complete, result=0
20:41:34.753 00.000 12308 worker thread done servicing request
20:41:34.753 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:34.779 00.026 14556 UpdateGuideState exits: m=2005 SNR=30.3
20:41:34.784 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:34.787 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:34.792 00.005 14556 Enqueuing Expose request
20:41:34.795 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:41:34.799 00.004 12308 Worker thread wakes up
20:41:34.800 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:34.800 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:36.048 01.248 12308 Exposure complete
20:41:36.218 00.170 12308 worker thread done servicing request
20:41:36.218 00.000 14556 OnExposeComplete: enter
20:41:36.222 00.004 14556 UpdateGuideState(): m_state=6
20:41:36.226 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 842
20:41:36.230 00.004 14556 Star::Find returns 1 (0), X=174.98, Y=987.23, Mass=2092, SNR=30.7, Peak=182 HFD=4.4
20:41:36.234 00.004 14556 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-3.07) = xAngle (1.56 = 1.56)
20:41:36.236 00.002 14556 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.46 = 1.46)
20:41:36.241 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.51 mountX=0.00 mountY=0.06, mountTheta=1.56
20:41:36.247 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.06, opts=13)
20:41:36.251 00.004 14556 Enqueuing Move request for scope (0.00, -0.06)
20:41:36.255 00.004 12308 Worker thread wakes up
20:41:36.255 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
20:41:36.255 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
20:41:36.255 00.000 12308 Moving (0.00, -0.06) raw xDistance=0.00 yDistance=0.06
20:41:36.255 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:41:36.255 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:36.255 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:41:36.257 00.002 12308 MoveAxis(E, 0, ABG)
20:41:36.257 00.000 12308 Move returns status 0, amount 0
20:41:36.257 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:36.261 00.004 12308 MoveAxis(N, 0, ABG)
20:41:36.261 00.000 12308 Move returns status 0, amount 0
20:41:36.261 00.000 12308 move complete, result=0
20:41:36.261 00.000 12308 worker thread done servicing request
20:41:36.282 00.021 14556 UpdateGuideState exits: m=2092 SNR=30.7
20:41:36.287 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:36.291 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:36.295 00.004 14556 Enqueuing Expose request
20:41:36.298 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:41:36.302 00.004 12308 Worker thread wakes up
20:41:36.302 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:36.302 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:37.541 01.239 12308 Exposure complete
20:41:37.741 00.200 12308 worker thread done servicing request
20:41:37.742 00.001 14556 OnExposeComplete: enter
20:41:37.746 00.004 14556 UpdateGuideState(): m_state=6
20:41:37.751 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 843
20:41:37.754 00.003 14556 Star::Find returns 1 (0), X=174.81, Y=987.28, Mass=1832, SNR=28.5, Peak=139 HFD=4.4
20:41:37.758 00.004 14556 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.07) = xAngle (-0.00 = -0.00)
20:41:37.762 00.004 14556 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.10 = -0.10)
20:41:37.765 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-3.08 mountX=0.16 mountY=-0.02, mountTheta=-0.10
20:41:37.770 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.01, opts=13)
20:41:37.774 00.004 14556 Enqueuing Move request for scope (-0.16, -0.01)
20:41:37.781 00.007 12308 Worker thread wakes up
20:41:37.781 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.01) opts 0xd
20:41:37.781 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.01)
20:41:37.781 00.000 12308 Moving (-0.16, -0.01) raw xDistance=0.16 yDistance=-0.02
20:41:37.781 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:41:37.782 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:37.782 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:41:37.782 00.000 12308 MoveAxis(E, 0, ABG)
20:41:37.782 00.000 12308 Move returns status 0, amount 0
20:41:37.782 00.000 12308 MoveAxis(N, 0, ABG)
20:41:37.782 00.000 12308 Move returns status 0, amount 0
20:41:37.783 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:37.787 00.004 12308 move complete, result=0
20:41:37.787 00.000 12308 worker thread done servicing request
20:41:37.808 00.021 14556 UpdateGuideState exits: m=1832 SNR=28.5
20:41:37.812 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:37.817 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:37.820 00.003 14556 Enqueuing Expose request
20:41:37.823 00.003 12308 Worker thread wakes up
20:41:37.823 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:37.823 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:37.825 00.002 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:41:39.071 01.246 12308 Exposure complete
20:41:39.229 00.158 12308 worker thread done servicing request
20:41:39.229 00.000 14556 OnExposeComplete: enter
20:41:39.233 00.004 14556 UpdateGuideState(): m_state=6
20:41:39.238 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 844
20:41:39.241 00.003 14556 Star::Find returns 1 (0), X=175.06, Y=987.26, Mass=1715, SNR=27.9, Peak=139 HFD=4.2
20:41:39.245 00.004 14556 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-3.07) = xAngle (2.75 = 2.75)
20:41:39.250 00.005 14556 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.65 = 2.65)
20:41:39.254 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.32 mountX=-0.09 mountY=0.04, mountTheta=2.67
20:41:39.259 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.03, opts=13)
20:41:39.264 00.005 14556 Enqueuing Move request for scope (0.09, -0.03)
20:41:39.267 00.003 12308 Worker thread wakes up
20:41:39.267 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
20:41:39.267 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
20:41:39.267 00.000 12308 Moving (0.09, -0.03) raw xDistance=-0.09 yDistance=0.04
20:41:39.268 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:41:39.268 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:39.268 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:41:39.268 00.000 12308 MoveAxis(E, 0, ABG)
20:41:39.268 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:39.273 00.005 12308 Move returns status 0, amount 0
20:41:39.273 00.000 12308 MoveAxis(N, 0, ABG)
20:41:39.273 00.000 12308 Move returns status 0, amount 0
20:41:39.275 00.002 12308 move complete, result=0
20:41:39.275 00.000 12308 worker thread done servicing request
20:41:39.295 00.020 14556 UpdateGuideState exits: m=1715 SNR=27.9
20:41:39.298 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:39.304 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:39.308 00.004 14556 Enqueuing Expose request
20:41:39.313 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:41:39.318 00.005 12308 Worker thread wakes up
20:41:39.318 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:39.318 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:40.565 01.247 12308 Exposure complete
20:41:40.710 00.145 12308 worker thread done servicing request
20:41:40.710 00.000 14556 OnExposeComplete: enter
20:41:40.718 00.008 14556 UpdateGuideState(): m_state=6
20:41:40.721 00.003 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 845
20:41:40.726 00.005 14556 Star::Find returns 1 (0), X=174.76, Y=987.60, Mass=1752, SNR=28.2, Peak=123 HFD=4.6
20:41:40.730 00.004 14556 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.07) = xAngle (5.23 = -1.05)
20:41:40.734 00.004 14556 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.15)
20:41:40.740 00.006 14556 CameraToMount -- cameraX=-0.21 cameraY=0.31 hyp=0.38 cameraTheta=2.16 mountX=0.19 mountY=-0.34, mountTheta=-1.07
20:41:40.748 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.31, opts=13)
20:41:40.755 00.007 14556 Enqueuing Move request for scope (-0.21, 0.31)
20:41:40.761 00.006 12308 Worker thread wakes up
20:41:40.761 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.31) opts 0xd
20:41:40.761 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.31)
20:41:40.761 00.000 12308 Moving (-0.21, 0.31) raw xDistance=0.19 yDistance=-0.34
20:41:40.761 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:41:40.761 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:41:40.763 00.002 12308 MoveAxis(E, 0, ABG)
20:41:40.763 00.000 12308 Move returns status 0, amount 0
20:41:40.763 00.000 12308 MoveAxis(N, 243, ABG)
20:41:40.764 00.001 12308 Guiding  Dir = 0, Dur = 243
20:41:40.764 00.000 12308 IsSlewing returns 0
20:41:40.764 00.000 12308 IsGuiding returns 0
20:41:40.765 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:40.770 00.005 12308 PulseGuide returned control before completion, sleep 253
20:41:40.793 00.023 14556 UpdateGuideState exits: m=1752 SNR=28.2
20:41:40.796 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:40.800 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:40.806 00.006 14556 Enqueuing Expose request
20:41:41.056 00.250 12308 IsGuiding returns 0
20:41:41.061 00.005 12308 Move returns status 0, amount 243
20:41:41.062 00.001 12308 move complete, result=0
20:41:41.064 00.002 12308 worker thread done servicing request
20:41:41.064 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 243 ms NORTH
20:41:41.068 00.004 12308 Worker thread wakes up
20:41:41.070 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:41.070 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:42.317 01.247 12308 Exposure complete
20:41:42.474 00.157 12308 worker thread done servicing request
20:41:42.474 00.000 14556 OnExposeComplete: enter
20:41:42.479 00.005 14556 UpdateGuideState(): m_state=6
20:41:42.483 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 846
20:41:42.486 00.003 14556 Star::Find returns 1 (0), X=174.77, Y=986.99, Mass=1744, SNR=28.0, Peak=161 HFD=4.4
20:41:42.491 00.005 14556 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-3.07) = xAngle (0.92 = 0.92)
20:41:42.497 00.006 14556 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.82 = 0.82)
20:41:42.502 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.30 hyp=0.36 cameraTheta=-2.15 mountX=0.22 mountY=0.26, mountTheta=0.88
20:41:42.509 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.30, opts=13)
20:41:42.515 00.006 14556 Enqueuing Move request for scope (-0.20, -0.30)
20:41:42.519 00.004 12308 Worker thread wakes up
20:41:42.519 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.30) opts 0xd
20:41:42.519 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.30)
20:41:42.519 00.000 12308 Moving (-0.20, -0.30) raw xDistance=0.22 yDistance=0.26
20:41:42.519 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:41:42.519 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:41:42.520 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:41:42.520 00.000 12308 MoveAxis(W, 95, ABG)
20:41:42.520 00.000 12308 Guiding  Dir = 3, Dur = 95
20:41:42.520 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:42.523 00.003 12308 IsSlewing returns 0
20:41:42.525 00.002 12308 IsGuiding returns 0
20:41:42.525 00.000 12308 PulseGuide returned control before completion, sleep 105
20:41:42.547 00.022 14556 UpdateGuideState exits: m=1744 SNR=28.0
20:41:42.552 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:42.560 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:42.564 00.004 14556 Enqueuing Expose request
20:41:42.636 00.072 12308 IsGuiding returns 1
20:41:42.636 00.000 12308 scope still moving after pulse duration time elapsed
20:41:42.668 00.032 12308 IsSlewing returns 0
20:41:42.668 00.000 12308 IsGuiding returns 0
20:41:42.668 00.000 12308 scope move finished after 95 + 48 ms
20:41:42.669 00.001 12308 Move returns status 0, amount 95
20:41:42.669 00.000 12308 MoveAxis(N, 0, ABG)
20:41:42.669 00.000 12308 Move returns status 0, amount 0
20:41:42.669 00.000 12308 move complete, result=0
20:41:42.671 00.002 12308 worker thread done servicing request
20:41:42.671 00.000 12308 Worker thread wakes up
20:41:42.672 00.001 14556 GuideStep: 0.2 px 95 ms WEST, 0.3 px 0 ms NORTH
20:41:42.679 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:42.679 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:43.931 01.252 12308 Exposure complete
20:41:44.073 00.142 12308 worker thread done servicing request
20:41:44.074 00.001 14556 OnExposeComplete: enter
20:41:44.079 00.005 14556 UpdateGuideState(): m_state=6
20:41:44.088 00.009 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 847
20:41:44.097 00.009 14556 Star::Find returns 1 (0), X=174.96, Y=987.24, Mass=1717, SNR=27.8, Peak=169 HFD=4.2
20:41:44.104 00.007 14556 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-3.07) = xAngle (1.29 = 1.29)
20:41:44.111 00.007 14556 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.19 = 1.19)
20:41:44.120 00.009 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.79 mountX=0.01 mountY=0.05, mountTheta=1.28
20:41:44.129 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.05, opts=13)
20:41:44.137 00.008 14556 Enqueuing Move request for scope (-0.01, -0.05)
20:41:44.144 00.007 12308 Worker thread wakes up
20:41:44.145 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
20:41:44.145 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
20:41:44.145 00.000 12308 Moving (-0.01, -0.05) raw xDistance=0.01 yDistance=0.05
20:41:44.147 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:41:44.148 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:44.148 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:41:44.148 00.000 12308 MoveAxis(E, 0, ABG)
20:41:44.149 00.001 12308 Move returns status 0, amount 0
20:41:44.149 00.000 12308 MoveAxis(N, 0, ABG)
20:41:44.149 00.000 12308 Move returns status 0, amount 0
20:41:44.149 00.000 12308 move complete, result=0
20:41:44.149 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:44.153 00.004 12308 worker thread done servicing request
20:41:44.173 00.020 14556 UpdateGuideState exits: m=1717 SNR=27.8
20:41:44.177 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:44.181 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:44.184 00.003 14556 Enqueuing Expose request
20:41:44.188 00.004 12308 Worker thread wakes up
20:41:44.188 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:41:44.192 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:44.192 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:45.445 01.253 12308 Exposure complete
20:41:45.580 00.135 12308 worker thread done servicing request
20:41:45.580 00.000 14556 OnExposeComplete: enter
20:41:45.585 00.005 14556 UpdateGuideState(): m_state=6
20:41:45.589 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 848
20:41:45.593 00.004 14556 Star::Find returns 1 (0), X=174.98, Y=987.35, Mass=1741, SNR=28.2, Peak=134 HFD=4.7
20:41:45.597 00.004 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.57 = -1.72)
20:41:45.601 00.004 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.82)
20:41:45.604 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.49 mountX=-0.01 mountY=-0.06, mountTheta=-1.72
20:41:45.610 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.06, opts=13)
20:41:45.614 00.004 14556 Enqueuing Move request for scope (0.00, 0.06)
20:41:45.619 00.005 12308 Worker thread wakes up
20:41:45.619 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.06) opts 0xd
20:41:45.619 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.06)
20:41:45.620 00.001 12308 Moving (0.00, 0.06) raw xDistance=-0.01 yDistance=-0.06
20:41:45.620 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:41:45.620 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:45.621 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:41:45.621 00.000 12308 MoveAxis(E, 0, ABG)
20:41:45.623 00.002 12308 Move returns status 0, amount 0
20:41:45.623 00.000 12308 MoveAxis(N, 0, ABG)
20:41:45.623 00.000 12308 Move returns status 0, amount 0
20:41:45.623 00.000 12308 move complete, result=0
20:41:45.624 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:45.628 00.004 12308 worker thread done servicing request
20:41:45.652 00.024 14556 UpdateGuideState exits: m=1741 SNR=28.2
20:41:45.657 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:45.661 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:45.666 00.005 14556 Enqueuing Expose request
20:41:45.669 00.003 12308 Worker thread wakes up
20:41:45.669 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:45.670 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:45.670 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:41:46.919 01.249 12308 Exposure complete
20:41:47.066 00.147 12308 worker thread done servicing request
20:41:47.066 00.000 14556 OnExposeComplete: enter
20:41:47.070 00.004 14556 UpdateGuideState(): m_state=6
20:41:47.074 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 849
20:41:47.077 00.003 14556 Star::Find returns 1 (0), X=174.94, Y=987.50, Mass=1882, SNR=29.0, Peak=145 HFD=4.2
20:41:47.082 00.005 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.81 = -1.47)
20:41:47.085 00.003 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.57)
20:41:47.089 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.21 hyp=0.22 cameraTheta=1.74 mountX=0.02 mountY=-0.22, mountTheta=-1.47
20:41:47.093 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.21, opts=13)
20:41:47.099 00.006 14556 Enqueuing Move request for scope (-0.04, 0.21)
20:41:47.103 00.004 12308 Worker thread wakes up
20:41:47.103 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.21) opts 0xd
20:41:47.103 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.21)
20:41:47.103 00.000 12308 Moving (-0.04, 0.21) raw xDistance=0.02 yDistance=-0.22
20:41:47.103 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:41:47.104 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:41:47.104 00.000 12308 MoveAxis(E, 0, ABG)
20:41:47.104 00.000 12308 Move returns status 0, amount 0
20:41:47.104 00.000 12308 MoveAxis(N, 152, ABG)
20:41:47.104 00.000 12308 Guiding  Dir = 0, Dur = 152
20:41:47.104 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:47.107 00.003 12308 IsSlewing returns 0
20:41:47.109 00.002 12308 IsGuiding returns 0
20:41:47.109 00.000 12308 PulseGuide returned control before completion, sleep 162
20:41:47.132 00.023 14556 UpdateGuideState exits: m=1882 SNR=29.0
20:41:47.136 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:47.139 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:47.142 00.003 14556 Enqueuing Expose request
20:41:47.281 00.139 12308 IsGuiding returns 1
20:41:47.282 00.001 12308 scope still moving after pulse duration time elapsed
20:41:47.313 00.031 12308 IsSlewing returns 0
20:41:47.314 00.001 12308 IsGuiding returns 0
20:41:47.314 00.000 12308 scope move finished after 152 + 53 ms
20:41:47.315 00.001 12308 Move returns status 0, amount 152
20:41:47.315 00.000 12308 move complete, result=0
20:41:47.316 00.001 12308 worker thread done servicing request
20:41:47.316 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 152 ms NORTH
20:41:47.324 00.008 12308 Worker thread wakes up
20:41:47.324 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:47.325 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:48.572 01.247 12308 Exposure complete
20:41:48.738 00.166 12308 worker thread done servicing request
20:41:48.739 00.001 14556 OnExposeComplete: enter
20:41:48.743 00.004 14556 UpdateGuideState(): m_state=6
20:41:48.749 00.006 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 850
20:41:48.753 00.004 14556 Star::Find returns 1 (0), X=175.05, Y=987.23, Mass=2051, SNR=30.2, Peak=194 HFD=4.4
20:41:48.757 00.004 14556 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-3.07) = xAngle (2.42 = 2.42)
20:41:48.761 00.004 14556 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.33 = 2.33)
20:41:48.765 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.65 mountX=-0.07 mountY=0.07, mountTheta=2.37
20:41:48.769 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.06, opts=13)
20:41:48.773 00.004 14556 Enqueuing Move request for scope (0.08, -0.06)
20:41:48.777 00.004 12308 Worker thread wakes up
20:41:48.777 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
20:41:48.777 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
20:41:48.777 00.000 12308 Moving (0.08, -0.06) raw xDistance=-0.07 yDistance=0.07
20:41:48.777 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:41:48.778 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:48.778 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:41:48.778 00.000 12308 MoveAxis(E, 0, ABG)
20:41:48.778 00.000 12308 Move returns status 0, amount 0
20:41:48.778 00.000 12308 MoveAxis(N, 0, ABG)
20:41:48.778 00.000 12308 Move returns status 0, amount 0
20:41:48.779 00.001 12308 move complete, result=0
20:41:48.779 00.000 12308 worker thread done servicing request
20:41:48.779 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:48.803 00.024 14556 UpdateGuideState exits: m=2051 SNR=30.2
20:41:48.806 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:48.810 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:48.813 00.003 14556 Enqueuing Expose request
20:41:48.817 00.004 12308 Worker thread wakes up
20:41:48.817 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:48.817 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:48.818 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:41:50.063 01.245 12308 Exposure complete
20:41:50.229 00.166 12308 worker thread done servicing request
20:41:50.230 00.001 14556 OnExposeComplete: enter
20:41:50.234 00.004 14556 UpdateGuideState(): m_state=6
20:41:50.238 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 851
20:41:50.243 00.005 14556 Star::Find returns 1 (0), X=175.25, Y=987.31, Mass=1828, SNR=28.9, Peak=154 HFD=4.6
20:41:50.251 00.008 14556 CameraToMount -- cameraTheta (0.07) - m_xAngle (-3.07) = xAngle (3.14 = -3.14)
20:41:50.255 00.004 14556 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.04 = 3.04)
20:41:50.259 00.004 14556 CameraToMount -- cameraX=0.28 cameraY=0.02 hyp=0.28 cameraTheta=0.07 mountX=-0.28 mountY=0.03, mountTheta=3.04
20:41:50.265 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.28, y=0.02, opts=13)
20:41:50.269 00.004 14556 Enqueuing Move request for scope (0.28, 0.02)
20:41:50.273 00.004 12308 Worker thread wakes up
20:41:50.273 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.02) opts 0xd
20:41:50.274 00.001 12308 Handling offset move in thread for scope, endpoint = (0.28, 0.02)
20:41:50.274 00.000 12308 Moving (0.28, 0.02) raw xDistance=-0.28 yDistance=0.03
20:41:50.274 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
20:41:50.274 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:50.275 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:41:50.275 00.000 12308 MoveAxis(E, 122, ABG)
20:41:50.276 00.001 12308 Guiding  Dir = 2, Dur = 122
20:41:50.276 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:50.281 00.005 12308 IsSlewing returns 0
20:41:50.281 00.000 12308 IsGuiding returns 0
20:41:50.282 00.001 12308 PulseGuide returned control before completion, sleep 132
20:41:50.303 00.021 14556 UpdateGuideState exits: m=1828 SNR=28.9
20:41:50.315 00.012 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:50.321 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:50.328 00.007 14556 Enqueuing Expose request
20:41:50.428 00.100 12308 IsGuiding returns 1
20:41:50.429 00.001 12308 scope still moving after pulse duration time elapsed
20:41:50.460 00.031 12308 IsSlewing returns 0
20:41:50.461 00.001 12308 IsGuiding returns 0
20:41:50.461 00.000 12308 scope move finished after 122 + 58 ms
20:41:50.462 00.001 12308 Move returns status 0, amount 122
20:41:50.462 00.000 12308 MoveAxis(N, 0, ABG)
20:41:50.462 00.000 12308 Move returns status 0, amount 0
20:41:50.462 00.000 12308 move complete, result=0
20:41:50.464 00.002 12308 worker thread done servicing request
20:41:50.464 00.000 12308 Worker thread wakes up
20:41:50.464 00.000 14556 GuideStep: -0.3 px 122 ms EAST, 0.0 px 0 ms NORTH
20:41:50.470 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:50.471 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:51.724 01.253 12308 Exposure complete
20:41:51.876 00.152 12308 worker thread done servicing request
20:41:51.877 00.001 14556 OnExposeComplete: enter
20:41:51.881 00.004 14556 UpdateGuideState(): m_state=6
20:41:51.884 00.003 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 852
20:41:51.888 00.004 14556 Star::Find returns 1 (0), X=174.70, Y=987.33, Mass=1674, SNR=27.5, Peak=129 HFD=4.7
20:41:51.892 00.004 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.07 = -0.21)
20:41:51.895 00.003 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.31)
20:41:51.899 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.04 hyp=0.27 cameraTheta=3.00 mountX=0.27 mountY=-0.08, mountTheta=-0.30
20:41:51.905 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.04, opts=13)
20:41:51.909 00.004 14556 Enqueuing Move request for scope (-0.27, 0.04)
20:41:51.913 00.004 12308 Worker thread wakes up
20:41:51.913 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.04) opts 0xd
20:41:51.913 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.04)
20:41:51.913 00.000 12308 Moving (-0.27, 0.04) raw xDistance=0.27 yDistance=-0.08
20:41:51.913 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
20:41:51.913 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:51.913 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:41:51.913 00.000 12308 MoveAxis(W, 107, ABG)
20:41:51.915 00.002 12308 Guiding  Dir = 3, Dur = 107
20:41:51.915 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:51.918 00.003 12308 IsSlewing returns 0
20:41:51.918 00.000 12308 IsGuiding returns 0
20:41:51.918 00.000 12308 PulseGuide returned control before completion, sleep 117
20:41:51.940 00.022 14556 UpdateGuideState exits: m=1674 SNR=27.5
20:41:51.945 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:51.948 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:51.952 00.004 14556 Enqueuing Expose request
20:41:52.040 00.088 12308 IsGuiding returns 1
20:41:52.041 00.001 12308 scope still moving after pulse duration time elapsed
20:41:52.071 00.030 12308 IsSlewing returns 0
20:41:52.071 00.000 12308 IsGuiding returns 0
20:41:52.072 00.001 12308 scope move finished after 107 + 46 ms
20:41:52.072 00.000 12308 Move returns status 0, amount 107
20:41:52.072 00.000 12308 MoveAxis(N, 0, ABG)
20:41:52.073 00.001 12308 Move returns status 0, amount 0
20:41:52.073 00.000 12308 move complete, result=0
20:41:52.075 00.002 12308 worker thread done servicing request
20:41:52.075 00.000 14556 GuideStep: 0.3 px 107 ms WEST, -0.1 px 0 ms NORTH
20:41:52.083 00.008 12308 Worker thread wakes up
20:41:52.085 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:52.085 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:53.329 01.244 12308 Exposure complete
20:41:53.470 00.141 12308 worker thread done servicing request
20:41:53.470 00.000 14556 OnExposeComplete: enter
20:41:53.474 00.004 14556 UpdateGuideState(): m_state=6
20:41:53.479 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 853
20:41:53.483 00.004 14556 Star::Find returns 1 (0), X=175.12, Y=987.70, Mass=1718, SNR=27.9, Peak=135 HFD=4.2
20:41:53.486 00.003 14556 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.07) = xAngle (4.31 = -1.98)
20:41:53.491 00.005 14556 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.07)
20:41:53.494 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.41 hyp=0.43 cameraTheta=1.23 mountX=-0.17 mountY=-0.38, mountTheta=-1.99
20:41:53.500 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.41, opts=13)
20:41:53.505 00.005 14556 Enqueuing Move request for scope (0.14, 0.41)
20:41:53.509 00.004 12308 Worker thread wakes up
20:41:53.509 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.41) opts 0xd
20:41:53.509 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.41)
20:41:53.509 00.000 12308 Moving (0.14, 0.41) raw xDistance=-0.17 yDistance=-0.38
20:41:53.509 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:41:53.509 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:41:53.511 00.002 12308 MoveAxis(E, 0, ABG)
20:41:53.511 00.000 12308 Move returns status 0, amount 0
20:41:53.511 00.000 12308 MoveAxis(N, 267, ABG)
20:41:53.511 00.000 12308 Guiding  Dir = 0, Dur = 267
20:41:53.511 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:53.515 00.004 12308 IsSlewing returns 0
20:41:53.515 00.000 12308 IsGuiding returns 0
20:41:53.515 00.000 12308 PulseGuide returned control before completion, sleep 277
20:41:53.536 00.021 14556 UpdateGuideState exits: m=1718 SNR=27.9
20:41:53.542 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:53.546 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:53.550 00.004 14556 Enqueuing Expose request
20:41:53.805 00.255 12308 IsGuiding returns 1
20:41:53.806 00.001 12308 scope still moving after pulse duration time elapsed
20:41:53.835 00.029 12308 IsSlewing returns 0
20:41:53.836 00.001 12308 IsGuiding returns 1
20:41:53.866 00.030 12308 IsSlewing returns 0
20:41:53.867 00.001 12308 IsGuiding returns 0
20:41:53.867 00.000 12308 scope move finished after 267 + 85 ms
20:41:53.869 00.002 12308 Move returns status 0, amount 267
20:41:53.869 00.000 12308 move complete, result=0
20:41:53.870 00.001 12308 worker thread done servicing request
20:41:53.870 00.000 12308 Worker thread wakes up
20:41:53.870 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.4 px 267 ms NORTH
20:41:53.881 00.011 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:53.881 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:55.126 01.245 12308 Exposure complete
20:41:55.287 00.161 12308 worker thread done servicing request
20:41:55.287 00.000 14556 OnExposeComplete: enter
20:41:55.291 00.004 14556 UpdateGuideState(): m_state=6
20:41:55.295 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 854
20:41:55.299 00.004 14556 Star::Find returns 1 (0), X=175.32, Y=987.01, Mass=1670, SNR=27.4, Peak=146 HFD=4.3
20:41:55.304 00.005 14556 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-3.07) = xAngle (2.40 = 2.40)
20:41:55.308 00.004 14556 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.30 = 2.30)
20:41:55.312 00.004 14556 CameraToMount -- cameraX=0.34 cameraY=-0.28 hyp=0.44 cameraTheta=-0.68 mountX=-0.32 mountY=0.33, mountTheta=2.35
20:41:55.318 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.34, y=-0.28, opts=13)
20:41:55.324 00.006 14556 Enqueuing Move request for scope (0.34, -0.28)
20:41:55.332 00.008 12308 Worker thread wakes up
20:41:55.332 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.28) opts 0xd
20:41:55.332 00.000 12308 Handling offset move in thread for scope, endpoint = (0.34, -0.28)
20:41:55.333 00.001 12308 Moving (0.34, -0.28) raw xDistance=-0.32 yDistance=0.33
20:41:55.333 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:41:55.333 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:41:55.334 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
20:41:55.334 00.000 12308 MoveAxis(E, 140, ABG)
20:41:55.334 00.000 12308 Guiding  Dir = 2, Dur = 140
20:41:55.335 00.001 12308 IsSlewing returns 0
20:41:55.336 00.001 12308 IsGuiding returns 0
20:41:55.336 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:55.340 00.004 12308 PulseGuide returned control before completion, sleep 150
20:41:55.358 00.018 14556 UpdateGuideState exits: m=1670 SNR=27.4
20:41:55.363 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:55.368 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:55.375 00.007 14556 Enqueuing Expose request
20:41:55.494 00.119 12308 IsGuiding returns 1
20:41:55.494 00.000 12308 scope still moving after pulse duration time elapsed
20:41:55.523 00.029 12308 IsSlewing returns 0
20:41:55.525 00.002 12308 IsGuiding returns 0
20:41:55.525 00.000 12308 scope move finished after 140 + 47 ms
20:41:55.525 00.000 12308 Move returns status 0, amount 140
20:41:55.525 00.000 12308 MoveAxis(N, 0, ABG)
20:41:55.525 00.000 12308 Move returns status 0, amount 0
20:41:55.527 00.002 12308 move complete, result=0
20:41:55.527 00.000 12308 worker thread done servicing request
20:41:55.527 00.000 12308 Worker thread wakes up
20:41:55.528 00.001 14556 GuideStep: -0.3 px 140 ms EAST, 0.3 px 0 ms NORTH
20:41:55.533 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:55.533 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:56.782 01.249 12308 Exposure complete
20:41:56.945 00.163 12308 worker thread done servicing request
20:41:56.945 00.000 14556 OnExposeComplete: enter
20:41:56.949 00.004 14556 UpdateGuideState(): m_state=6
20:41:56.953 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 855
20:41:56.957 00.004 14556 Star::Find returns 1 (0), X=174.87, Y=987.37, Mass=2086, SNR=30.7, Peak=175 HFD=4.7
20:41:56.961 00.004 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.52 = -0.76)
20:41:56.964 00.003 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
20:41:56.969 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.45 mountX=0.10 mountY=-0.10, mountTheta=-0.81
20:41:56.974 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.08, opts=13)
20:41:56.977 00.003 14556 Enqueuing Move request for scope (-0.10, 0.08)
20:41:56.981 00.004 12308 Worker thread wakes up
20:41:56.981 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
20:41:56.981 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
20:41:56.981 00.000 12308 Moving (-0.10, 0.08) raw xDistance=0.10 yDistance=-0.10
20:41:56.981 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:41:56.982 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:56.982 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:41:56.982 00.000 12308 MoveAxis(E, 0, ABG)
20:41:56.982 00.000 12308 Move returns status 0, amount 0
20:41:56.982 00.000 12308 MoveAxis(N, 0, ABG)
20:41:56.983 00.001 12308 Move returns status 0, amount 0
20:41:56.983 00.000 12308 move complete, result=0
20:41:56.983 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:56.986 00.003 12308 worker thread done servicing request
20:41:57.009 00.023 14556 UpdateGuideState exits: m=2086 SNR=30.7
20:41:57.012 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:57.016 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:57.020 00.004 14556 Enqueuing Expose request
20:41:57.024 00.004 12308 Worker thread wakes up
20:41:57.025 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:41:57.029 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:57.029 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:58.277 01.248 12308 Exposure complete
20:41:58.444 00.167 12308 worker thread done servicing request
20:41:58.445 00.001 14556 OnExposeComplete: enter
20:41:58.449 00.004 14556 UpdateGuideState(): m_state=6
20:41:58.452 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
20:41:58.455 00.003 14556 Star::Find returns 1 (0), X=175.10, Y=987.51, Mass=1644, SNR=27.3, Peak=141 HFD=4.2
20:41:58.460 00.005 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.14 = -2.15)
20:41:58.465 00.005 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.04 = -2.24)
20:41:58.469 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.22 hyp=0.26 cameraTheta=1.06 mountX=-0.14 mountY=-0.20, mountTheta=-2.18
20:41:58.474 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.22, opts=13)
20:41:58.478 00.004 14556 Enqueuing Move request for scope (0.12, 0.22)
20:41:58.482 00.004 12308 Worker thread wakes up
20:41:58.482 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.22) opts 0xd
20:41:58.482 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.22)
20:41:58.482 00.000 12308 Moving (0.12, 0.22) raw xDistance=-0.14 yDistance=-0.20
20:41:58.482 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:41:58.482 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:41:58.483 00.001 12308 MoveAxis(E, 0, ABG)
20:41:58.483 00.000 12308 Move returns status 0, amount 0
20:41:58.483 00.000 12308 MoveAxis(N, 141, ABG)
20:41:58.483 00.000 12308 Guiding  Dir = 0, Dur = 141
20:41:58.484 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:41:58.488 00.004 12308 IsSlewing returns 0
20:41:58.488 00.000 12308 IsGuiding returns 0
20:41:58.489 00.001 12308 PulseGuide returned control before completion, sleep 151
20:41:58.511 00.022 14556 UpdateGuideState exits: m=1644 SNR=27.3
20:41:58.516 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:58.520 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:41:58.525 00.005 14556 Enqueuing Expose request
20:41:58.654 00.129 12308 IsGuiding returns 1
20:41:58.655 00.001 12308 scope still moving after pulse duration time elapsed
20:41:58.685 00.030 12308 IsSlewing returns 0
20:41:58.687 00.002 12308 IsGuiding returns 0
20:41:58.687 00.000 12308 scope move finished after 141 + 57 ms
20:41:58.688 00.001 12308 Move returns status 0, amount 141
20:41:58.689 00.001 12308 move complete, result=0
20:41:58.689 00.000 12308 worker thread done servicing request
20:41:58.689 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 141 ms NORTH
20:41:58.696 00.007 12308 Worker thread wakes up
20:41:58.696 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:41:58.696 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:41:59.945 01.249 12308 Exposure complete
20:42:00.107 00.162 12308 worker thread done servicing request
20:42:00.107 00.000 14556 OnExposeComplete: enter
20:42:00.112 00.005 14556 UpdateGuideState(): m_state=6
20:42:00.118 00.006 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 857
20:42:00.123 00.005 14556 Star::Find returns 1 (0), X=174.98, Y=987.07, Mass=2026, SNR=30.1, Peak=187 HFD=4.4
20:42:00.128 00.005 14556 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-3.07) = xAngle (1.52 = 1.52)
20:42:00.132 00.004 14556 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.42 = 1.42)
20:42:00.136 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=-0.22 hyp=0.22 cameraTheta=-1.55 mountX=0.01 mountY=0.22, mountTheta=1.52
20:42:00.141 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.22, opts=13)
20:42:00.147 00.006 14556 Enqueuing Move request for scope (0.00, -0.22)
20:42:00.151 00.004 12308 Worker thread wakes up
20:42:00.151 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.22) opts 0xd
20:42:00.151 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.22)
20:42:00.151 00.000 12308 Moving (0.00, -0.22) raw xDistance=0.01 yDistance=0.22
20:42:00.151 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:42:00.151 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:42:00.152 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
20:42:00.152 00.000 12308 MoveAxis(E, 0, ABG)
20:42:00.152 00.000 12308 Move returns status 0, amount 0
20:42:00.152 00.000 12308 MoveAxis(N, 0, ABG)
20:42:00.154 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:00.158 00.004 12308 Move returns status 0, amount 0
20:42:00.158 00.000 12308 move complete, result=0
20:42:00.158 00.000 12308 worker thread done servicing request
20:42:00.178 00.020 14556 UpdateGuideState exits: m=2026 SNR=30.1
20:42:00.182 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:00.185 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:00.189 00.004 14556 Enqueuing Expose request
20:42:00.191 00.002 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:42:00.194 00.003 12308 Worker thread wakes up
20:42:00.195 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:00.195 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:01.448 01.253 12308 Exposure complete
20:42:01.608 00.160 12308 worker thread done servicing request
20:42:01.608 00.000 14556 OnExposeComplete: enter
20:42:01.611 00.003 14556 UpdateGuideState(): m_state=6
20:42:01.615 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 858
20:42:01.618 00.003 14556 Star::Find returns 1 (0), X=174.95, Y=987.45, Mass=1742, SNR=28.0, Peak=150 HFD=4.2
20:42:01.623 00.005 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.81 = -1.47)
20:42:01.626 00.003 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.57)
20:42:01.629 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.74 mountX=0.02 mountY=-0.16, mountTheta=-1.47
20:42:01.633 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.16, opts=13)
20:42:01.637 00.004 14556 Enqueuing Move request for scope (-0.03, 0.16)
20:42:01.639 00.002 12308 Worker thread wakes up
20:42:01.639 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.16) opts 0xd
20:42:01.639 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.16)
20:42:01.639 00.000 12308 Moving (-0.03, 0.16) raw xDistance=0.02 yDistance=-0.16
20:42:01.639 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:42:01.639 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:01.641 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:42:01.641 00.000 12308 MoveAxis(E, 0, ABG)
20:42:01.641 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:01.645 00.004 12308 Move returns status 0, amount 0
20:42:01.645 00.000 12308 MoveAxis(N, 0, ABG)
20:42:01.645 00.000 12308 Move returns status 0, amount 0
20:42:01.645 00.000 12308 move complete, result=0
20:42:01.645 00.000 12308 worker thread done servicing request
20:42:01.668 00.023 14556 UpdateGuideState exits: m=1742 SNR=28.0
20:42:01.671 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:01.676 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:01.680 00.004 14556 Enqueuing Expose request
20:42:01.684 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:42:01.688 00.004 12308 Worker thread wakes up
20:42:01.688 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:01.688 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:02.942 01.254 12308 Exposure complete
20:42:03.092 00.150 12308 worker thread done servicing request
20:42:03.092 00.000 14556 OnExposeComplete: enter
20:42:03.096 00.004 14556 UpdateGuideState(): m_state=6
20:42:03.099 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 859
20:42:03.104 00.005 14556 Star::Find returns 1 (0), X=175.02, Y=987.26, Mass=1563, SNR=26.3, Peak=126 HFD=4.1
20:42:03.107 00.003 14556 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-3.07) = xAngle (2.54 = 2.54)
20:42:03.111 00.004 14556 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.44 = 2.44)
20:42:03.115 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.53 mountX=-0.05 mountY=0.04, mountTheta=2.48
20:42:03.120 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.03, opts=13)
20:42:03.124 00.004 14556 Enqueuing Move request for scope (0.05, -0.03)
20:42:03.128 00.004 12308 Worker thread wakes up
20:42:03.128 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
20:42:03.129 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
20:42:03.129 00.000 12308 Moving (0.05, -0.03) raw xDistance=-0.05 yDistance=0.04
20:42:03.129 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:42:03.129 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:03.129 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:42:03.129 00.000 12308 MoveAxis(E, 0, ABG)
20:42:03.130 00.001 12308 Move returns status 0, amount 0
20:42:03.130 00.000 12308 MoveAxis(N, 0, ABG)
20:42:03.130 00.000 12308 Move returns status 0, amount 0
20:42:03.130 00.000 12308 move complete, result=0
20:42:03.130 00.000 12308 worker thread done servicing request
20:42:03.130 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:03.153 00.023 14556 UpdateGuideState exits: m=1563 SNR=26.3
20:42:03.159 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:03.162 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:03.166 00.004 14556 Enqueuing Expose request
20:42:03.170 00.004 12308 Worker thread wakes up
20:42:03.170 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:03.170 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:03.170 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:42:04.414 01.244 12308 Exposure complete
20:42:04.585 00.171 12308 worker thread done servicing request
20:42:04.585 00.000 14556 OnExposeComplete: enter
20:42:04.589 00.004 14556 UpdateGuideState(): m_state=6
20:42:04.594 00.005 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 860
20:42:04.598 00.004 14556 Star::Find returns 1 (0), X=175.11, Y=987.47, Mass=1773, SNR=28.4, Peak=141 HFD=4.3
20:42:04.602 00.004 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (3.99 = -2.29)
20:42:04.606 00.004 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.39)
20:42:04.610 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.18 hyp=0.22 cameraTheta=0.92 mountX=-0.15 mountY=-0.15, mountTheta=-2.34
20:42:04.616 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.18, opts=13)
20:42:04.620 00.004 14556 Enqueuing Move request for scope (0.14, 0.18)
20:42:04.624 00.004 12308 Worker thread wakes up
20:42:04.624 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.18) opts 0xd
20:42:04.624 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.18)
20:42:04.624 00.000 12308 Moving (0.14, 0.18) raw xDistance=-0.15 yDistance=-0.15
20:42:04.626 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:42:04.626 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:04.626 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:42:04.626 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:04.630 00.004 12308 MoveAxis(E, 0, ABG)
20:42:04.630 00.000 12308 Move returns status 0, amount 0
20:42:04.631 00.001 12308 MoveAxis(N, 0, ABG)
20:42:04.631 00.000 12308 Move returns status 0, amount 0
20:42:04.631 00.000 12308 move complete, result=0
20:42:04.631 00.000 12308 worker thread done servicing request
20:42:04.655 00.024 14556 UpdateGuideState exits: m=1773 SNR=28.4
20:42:04.660 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:04.664 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:04.669 00.005 14556 Enqueuing Expose request
20:42:04.672 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:42:04.677 00.005 12308 Worker thread wakes up
20:42:04.677 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:04.678 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:05.928 01.250 12308 Exposure complete
20:42:06.075 00.147 12308 worker thread done servicing request
20:42:06.075 00.000 14556 OnExposeComplete: enter
20:42:06.080 00.005 14556 UpdateGuideState(): m_state=6
20:42:06.085 00.005 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 861
20:42:06.089 00.004 14556 Star::Find returns 1 (0), X=175.24, Y=987.30, Mass=1956, SNR=29.6, Peak=177 HFD=4.4
20:42:06.094 00.005 14556 CameraToMount -- cameraTheta (0.05) - m_xAngle (-3.07) = xAngle (3.12 = 3.12)
20:42:06.098 00.004 14556 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.02 = 3.02)
20:42:06.102 00.004 14556 CameraToMount -- cameraX=0.27 cameraY=0.01 hyp=0.27 cameraTheta=0.05 mountX=-0.27 mountY=0.03, mountTheta=3.02
20:42:06.107 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.01, opts=13)
20:42:06.111 00.004 14556 Enqueuing Move request for scope (0.27, 0.01)
20:42:06.115 00.004 12308 Worker thread wakes up
20:42:06.115 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.01) opts 0xd
20:42:06.115 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.01)
20:42:06.115 00.000 12308 Moving (0.27, 0.01) raw xDistance=-0.27 yDistance=0.03
20:42:06.115 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:42:06.116 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:06.116 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:42:06.116 00.000 12308 MoveAxis(E, 117, ABG)
20:42:06.116 00.000 12308 Guiding  Dir = 2, Dur = 117
20:42:06.116 00.000 12308 IsSlewing returns 0
20:42:06.116 00.000 12308 IsGuiding returns 0
20:42:06.118 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:06.122 00.004 12308 PulseGuide returned control before completion, sleep 127
20:42:06.146 00.024 14556 UpdateGuideState exits: m=1956 SNR=29.6
20:42:06.150 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:06.155 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:06.159 00.004 14556 Enqueuing Expose request
20:42:06.265 00.106 12308 IsGuiding returns 0
20:42:06.265 00.000 12308 Move returns status 0, amount 117
20:42:06.266 00.001 12308 MoveAxis(N, 0, ABG)
20:42:06.266 00.000 12308 Move returns status 0, amount 0
20:42:06.266 00.000 12308 move complete, result=0
20:42:06.267 00.001 12308 worker thread done servicing request
20:42:06.267 00.000 12308 Worker thread wakes up
20:42:06.268 00.001 14556 GuideStep: -0.3 px 117 ms EAST, 0.0 px 0 ms NORTH
20:42:06.274 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:06.274 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:07.528 01.254 12308 Exposure complete
20:42:07.688 00.160 12308 worker thread done servicing request
20:42:07.689 00.001 14556 OnExposeComplete: enter
20:42:07.693 00.004 14556 UpdateGuideState(): m_state=6
20:42:07.698 00.005 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 862
20:42:07.701 00.003 14556 Star::Find returns 1 (0), X=174.93, Y=987.59, Mass=2069, SNR=30.6, Peak=160 HFD=4.3
20:42:07.705 00.004 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.78 = -1.50)
20:42:07.709 00.004 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
20:42:07.712 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.30 hyp=0.30 cameraTheta=1.71 mountX=0.02 mountY=-0.30, mountTheta=-1.50
20:42:07.718 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.30, opts=13)
20:42:07.722 00.004 14556 Enqueuing Move request for scope (-0.04, 0.30)
20:42:07.727 00.005 12308 Worker thread wakes up
20:42:07.727 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.30) opts 0xd
20:42:07.727 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.30)
20:42:07.727 00.000 12308 Moving (-0.04, 0.30) raw xDistance=0.02 yDistance=-0.30
20:42:07.728 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:42:07.728 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:42:07.728 00.000 12308 MoveAxis(E, 0, ABG)
20:42:07.728 00.000 12308 Move returns status 0, amount 0
20:42:07.728 00.000 12308 MoveAxis(N, 211, ABG)
20:42:07.729 00.001 12308 Guiding  Dir = 0, Dur = 211
20:42:07.730 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:07.734 00.004 12308 IsSlewing returns 0
20:42:07.734 00.000 12308 IsGuiding returns 0
20:42:07.734 00.000 12308 PulseGuide returned control before completion, sleep 221
20:42:07.758 00.024 14556 UpdateGuideState exits: m=2069 SNR=30.6
20:42:07.762 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:07.766 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:07.769 00.003 14556 Enqueuing Expose request
20:42:07.958 00.189 12308 IsGuiding returns 1
20:42:07.958 00.000 12308 scope still moving after pulse duration time elapsed
20:42:07.990 00.032 12308 IsSlewing returns 0
20:42:07.991 00.001 12308 IsGuiding returns 0
20:42:07.992 00.001 12308 scope move finished after 211 + 46 ms
20:42:07.992 00.000 12308 Move returns status 0, amount 211
20:42:07.993 00.001 12308 move complete, result=0
20:42:07.993 00.000 12308 worker thread done servicing request
20:42:07.994 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 211 ms NORTH
20:42:08.003 00.009 12308 Worker thread wakes up
20:42:08.003 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:08.004 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:09.255 01.251 12308 Exposure complete
20:42:09.396 00.141 12308 worker thread done servicing request
20:42:09.396 00.000 14556 OnExposeComplete: enter
20:42:09.400 00.004 14556 UpdateGuideState(): m_state=6
20:42:09.405 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 863
20:42:09.408 00.003 14556 Star::Find returns 1 (0), X=175.20, Y=987.58, Mass=2097, SNR=30.4, Peak=155 HFD=4.6
20:42:09.411 00.003 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.98 = -2.30)
20:42:09.415 00.004 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.40)
20:42:09.418 00.003 14556 CameraToMount -- cameraX=0.23 cameraY=0.29 hyp=0.37 cameraTheta=0.91 mountX=-0.25 mountY=-0.25, mountTheta=-2.35
20:42:09.424 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.29, opts=13)
20:42:09.429 00.005 14556 Enqueuing Move request for scope (0.23, 0.29)
20:42:09.435 00.006 12308 Worker thread wakes up
20:42:09.435 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.29) opts 0xd
20:42:09.436 00.001 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.29)
20:42:09.436 00.000 12308 Moving (0.23, 0.29) raw xDistance=-0.25 yDistance=-0.25
20:42:09.436 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:42:09.436 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:42:09.436 00.000 12308 MoveAxis(E, 107, ABG)
20:42:09.436 00.000 12308 Guiding  Dir = 2, Dur = 107
20:42:09.437 00.001 12308 IsSlewing returns 0
20:42:09.437 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:09.445 00.008 12308 IsGuiding returns 0
20:42:09.447 00.002 12308 PulseGuide returned control before completion, sleep 117
20:42:09.466 00.019 14556 UpdateGuideState exits: m=2097 SNR=30.4
20:42:09.470 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:09.475 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:09.482 00.007 14556 Enqueuing Expose request
20:42:09.567 00.085 12308 IsGuiding returns 1
20:42:09.567 00.000 12308 scope still moving after pulse duration time elapsed
20:42:09.598 00.031 12308 IsSlewing returns 0
20:42:09.600 00.002 12308 IsGuiding returns 0
20:42:09.600 00.000 12308 scope move finished after 107 + 46 ms
20:42:09.601 00.001 12308 Move returns status 0, amount 107
20:42:09.601 00.000 12308 MoveAxis(N, 176, ABG)
20:42:09.601 00.000 12308 Guiding  Dir = 0, Dur = 176
20:42:09.601 00.000 12308 IsSlewing returns 0
20:42:09.602 00.001 12308 IsGuiding returns 0
20:42:09.603 00.001 12308 PulseGuide returned control before completion, sleep 186
20:42:09.804 00.201 12308 IsGuiding returns 1
20:42:09.805 00.001 12308 scope still moving after pulse duration time elapsed
20:42:09.835 00.030 12308 IsSlewing returns 0
20:42:09.836 00.001 12308 IsGuiding returns 0
20:42:09.837 00.001 12308 scope move finished after 176 + 58 ms
20:42:09.837 00.000 12308 Move returns status 0, amount 176
20:42:09.838 00.001 12308 move complete, result=0
20:42:09.838 00.000 12308 worker thread done servicing request
20:42:09.838 00.000 14556 GuideStep: -0.2 px 107 ms EAST, -0.3 px 176 ms NORTH
20:42:09.845 00.007 12308 Worker thread wakes up
20:42:09.845 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:09.845 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:11.097 01.252 12308 Exposure complete
20:42:11.258 00.161 12308 worker thread done servicing request
20:42:11.258 00.000 14556 OnExposeComplete: enter
20:42:11.263 00.005 14556 UpdateGuideState(): m_state=6
20:42:11.267 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 864
20:42:11.272 00.005 14556 Star::Find returns 1 (0), X=175.07, Y=987.37, Mass=1661, SNR=27.2, Peak=130 HFD=4.6
20:42:11.277 00.005 14556 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.07) = xAngle (3.75 = -2.53)
20:42:11.281 00.004 14556 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.65 = -2.63)
20:42:11.285 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.13 cameraTheta=0.68 mountX=-0.10 mountY=-0.06, mountTheta=-2.61
20:42:11.290 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.08, opts=13)
20:42:11.294 00.004 14556 Enqueuing Move request for scope (0.10, 0.08)
20:42:11.298 00.004 12308 Worker thread wakes up
20:42:11.299 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.08) opts 0xd
20:42:11.299 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.08)
20:42:11.299 00.000 12308 Moving (0.10, 0.08) raw xDistance=-0.10 yDistance=-0.06
20:42:11.299 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:42:11.299 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:11.300 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:42:11.300 00.000 12308 MoveAxis(E, 0, ABG)
20:42:11.300 00.000 12308 Move returns status 0, amount 0
20:42:11.300 00.000 12308 MoveAxis(N, 0, ABG)
20:42:11.300 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:11.305 00.005 12308 Move returns status 0, amount 0
20:42:11.305 00.000 12308 move complete, result=0
20:42:11.306 00.001 12308 worker thread done servicing request
20:42:11.327 00.021 14556 UpdateGuideState exits: m=1661 SNR=27.2
20:42:11.332 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:11.339 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:11.342 00.003 14556 Enqueuing Expose request
20:42:11.345 00.003 12308 Worker thread wakes up
20:42:11.345 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:42:11.349 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:11.349 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:12.601 01.252 12308 Exposure complete
20:42:12.768 00.167 12308 worker thread done servicing request
20:42:12.768 00.000 14556 OnExposeComplete: enter
20:42:12.772 00.004 14556 UpdateGuideState(): m_state=6
20:42:12.777 00.005 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 865
20:42:12.783 00.006 14556 Star::Find returns 1 (0), X=174.79, Y=987.28, Mass=1633, SNR=27.2, Peak=128 HFD=4.4
20:42:12.787 00.004 14556 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-3.07) = xAngle (-0.03 = -0.03)
20:42:12.791 00.004 14556 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.13 = -0.13)
20:42:12.794 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-3.10 mountX=0.18 mountY=-0.02, mountTheta=-0.13
20:42:12.800 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.01, opts=13)
20:42:12.803 00.003 14556 Enqueuing Move request for scope (-0.18, -0.01)
20:42:12.806 00.003 12308 Worker thread wakes up
20:42:12.806 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.01) opts 0xd
20:42:12.806 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.01)
20:42:12.808 00.002 12308 Moving (-0.18, -0.01) raw xDistance=0.18 yDistance=-0.02
20:42:12.808 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:42:12.808 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:12.809 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:42:12.809 00.000 12308 MoveAxis(E, 0, ABG)
20:42:12.810 00.001 12308 Move returns status 0, amount 0
20:42:12.810 00.000 12308 MoveAxis(N, 0, ABG)
20:42:12.810 00.000 12308 Move returns status 0, amount 0
20:42:12.810 00.000 12308 move complete, result=0
20:42:12.810 00.000 12308 worker thread done servicing request
20:42:12.811 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:12.836 00.025 14556 UpdateGuideState exits: m=1633 SNR=27.2
20:42:12.841 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:12.845 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:12.849 00.004 14556 Enqueuing Expose request
20:42:12.852 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:42:12.857 00.005 12308 Worker thread wakes up
20:42:12.857 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:12.857 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:14.100 01.243 12308 Exposure complete
20:42:14.279 00.179 12308 worker thread done servicing request
20:42:14.279 00.000 14556 OnExposeComplete: enter
20:42:14.283 00.004 14556 UpdateGuideState(): m_state=6
20:42:14.287 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 866
20:42:14.292 00.005 14556 Star::Find returns 1 (0), X=174.79, Y=987.19, Mass=2118, SNR=30.9, Peak=178 HFD=4.4
20:42:14.297 00.005 14556 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.07) = xAngle (0.44 = 0.44)
20:42:14.301 00.004 14556 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.34 = 0.34)
20:42:14.306 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.10 hyp=0.21 cameraTheta=-2.63 mountX=0.19 mountY=0.07, mountTheta=0.36
20:42:14.312 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.10, opts=13)
20:42:14.316 00.004 14556 Enqueuing Move request for scope (-0.18, -0.10)
20:42:14.319 00.003 12308 Worker thread wakes up
20:42:14.319 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.10) opts 0xd
20:42:14.319 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.10)
20:42:14.319 00.000 12308 Moving (-0.18, -0.10) raw xDistance=0.19 yDistance=0.07
20:42:14.319 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:42:14.319 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:14.319 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:42:14.320 00.001 12308 MoveAxis(E, 0, ABG)
20:42:14.320 00.000 12308 Move returns status 0, amount 0
20:42:14.320 00.000 12308 MoveAxis(N, 0, ABG)
20:42:14.320 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:14.325 00.005 12308 Move returns status 0, amount 0
20:42:14.325 00.000 12308 move complete, result=0
20:42:14.325 00.000 12308 worker thread done servicing request
20:42:14.346 00.021 14556 UpdateGuideState exits: m=2118 SNR=30.9
20:42:14.351 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:14.355 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:14.359 00.004 14556 Enqueuing Expose request
20:42:14.363 00.004 12308 Worker thread wakes up
20:42:14.363 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:14.363 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:14.363 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:42:15.607 01.244 12308 Exposure complete
20:42:15.773 00.166 12308 worker thread done servicing request
20:42:15.774 00.001 14556 OnExposeComplete: enter
20:42:15.777 00.003 14556 UpdateGuideState(): m_state=6
20:42:15.782 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 867
20:42:15.786 00.004 14556 Star::Find returns 1 (0), X=174.90, Y=987.30, Mass=1634, SNR=27.2, Peak=145 HFD=4.3
20:42:15.791 00.005 14556 CameraToMount -- cameraTheta (3.05) - m_xAngle (-3.07) = xAngle (6.12 = -0.16)
20:42:15.794 00.003 14556 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.02 = -0.26)
20:42:15.798 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=3.05 mountX=0.08 mountY=-0.02, mountTheta=-0.25
20:42:15.804 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.01, opts=13)
20:42:15.808 00.004 14556 Enqueuing Move request for scope (-0.08, 0.01)
20:42:15.812 00.004 12308 Worker thread wakes up
20:42:15.812 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
20:42:15.812 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
20:42:15.813 00.001 12308 Moving (-0.08, 0.01) raw xDistance=0.08 yDistance=-0.02
20:42:15.813 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:42:15.813 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:15.813 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:42:15.813 00.000 12308 MoveAxis(E, 0, ABG)
20:42:15.814 00.001 12308 Move returns status 0, amount 0
20:42:15.814 00.000 12308 MoveAxis(N, 0, ABG)
20:42:15.815 00.001 12308 Move returns status 0, amount 0
20:42:15.815 00.000 12308 move complete, result=0
20:42:15.815 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:15.820 00.005 12308 worker thread done servicing request
20:42:15.841 00.021 14556 UpdateGuideState exits: m=1634 SNR=27.2
20:42:15.846 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:15.850 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:15.854 00.004 14556 Enqueuing Expose request
20:42:15.858 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:42:15.862 00.004 12308 Worker thread wakes up
20:42:15.862 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:15.862 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:17.105 01.243 12308 Exposure complete
20:42:17.273 00.168 12308 worker thread done servicing request
20:42:17.273 00.000 14556 OnExposeComplete: enter
20:42:17.279 00.006 14556 UpdateGuideState(): m_state=6
20:42:17.286 00.007 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 868
20:42:17.292 00.006 14556 Star::Find returns 1 (0), X=174.81, Y=987.39, Mass=1758, SNR=28.0, Peak=134 HFD=4.6
20:42:17.297 00.005 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
20:42:17.303 00.006 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.74)
20:42:17.309 00.006 14556 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.19 cameraTheta=2.57 mountX=0.15 mountY=-0.13, mountTheta=-0.70
20:42:17.316 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.10, opts=13)
20:42:17.322 00.006 14556 Enqueuing Move request for scope (-0.16, 0.10)
20:42:17.328 00.006 12308 Worker thread wakes up
20:42:17.329 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.10) opts 0xd
20:42:17.329 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.10)
20:42:17.330 00.001 12308 Moving (-0.16, 0.10) raw xDistance=0.15 yDistance=-0.13
20:42:17.331 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:42:17.331 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:17.331 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:42:17.335 00.004 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:17.342 00.007 12308 MoveAxis(E, 0, ABG)
20:42:17.343 00.001 12308 Move returns status 0, amount 0
20:42:17.343 00.000 12308 MoveAxis(N, 0, ABG)
20:42:17.343 00.000 12308 Move returns status 0, amount 0
20:42:17.343 00.000 12308 move complete, result=0
20:42:17.344 00.001 12308 worker thread done servicing request
20:42:17.361 00.017 14556 UpdateGuideState exits: m=1758 SNR=28.0
20:42:17.366 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:17.369 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:17.374 00.005 14556 Enqueuing Expose request
20:42:17.377 00.003 12308 Worker thread wakes up
20:42:17.379 00.002 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:42:17.382 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:17.382 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:18.638 01.256 12308 Exposure complete
20:42:18.803 00.165 12308 worker thread done servicing request
20:42:18.803 00.000 14556 OnExposeComplete: enter
20:42:18.808 00.005 14556 UpdateGuideState(): m_state=6
20:42:18.812 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 869
20:42:18.816 00.004 14556 Star::Find returns 1 (0), X=174.79, Y=987.61, Mass=1746, SNR=28.2, Peak=124 HFD=4.4
20:42:18.820 00.004 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.17 = -1.12)
20:42:18.824 00.004 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.22)
20:42:18.827 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.32 hyp=0.37 cameraTheta=2.09 mountX=0.16 mountY=-0.35, mountTheta=-1.13
20:42:18.834 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.32, opts=13)
20:42:18.838 00.004 14556 Enqueuing Move request for scope (-0.18, 0.32)
20:42:18.842 00.004 12308 Worker thread wakes up
20:42:18.842 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.32) opts 0xd
20:42:18.842 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.32)
20:42:18.842 00.000 12308 Moving (-0.18, 0.32) raw xDistance=0.16 yDistance=-0.35
20:42:18.842 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:42:18.842 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:42:18.843 00.001 12308 MoveAxis(E, 0, ABG)
20:42:18.843 00.000 12308 Move returns status 0, amount 0
20:42:18.843 00.000 12308 MoveAxis(N, 243, ABG)
20:42:18.843 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:18.848 00.005 12308 Guiding  Dir = 0, Dur = 243
20:42:18.848 00.000 12308 IsSlewing returns 0
20:42:18.848 00.000 12308 IsGuiding returns 0
20:42:18.849 00.001 12308 PulseGuide returned control before completion, sleep 253
20:42:18.868 00.019 14556 UpdateGuideState exits: m=1746 SNR=28.2
20:42:18.874 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:18.880 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:18.884 00.004 14556 Enqueuing Expose request
20:42:19.113 00.229 12308 IsGuiding returns 1
20:42:19.116 00.003 12308 scope still moving after pulse duration time elapsed
20:42:19.145 00.029 12308 IsSlewing returns 0
20:42:19.147 00.002 12308 IsGuiding returns 0
20:42:19.147 00.000 12308 scope move finished after 243 + 55 ms
20:42:19.148 00.001 12308 Move returns status 0, amount 243
20:42:19.149 00.001 12308 move complete, result=0
20:42:19.149 00.000 12308 worker thread done servicing request
20:42:19.150 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 243 ms NORTH
20:42:19.158 00.008 12308 Worker thread wakes up
20:42:19.158 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:19.159 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:20.408 01.249 12308 Exposure complete
20:42:20.560 00.152 12308 worker thread done servicing request
20:42:20.560 00.000 14556 OnExposeComplete: enter
20:42:20.564 00.004 14556 UpdateGuideState(): m_state=6
20:42:20.569 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 870
20:42:20.572 00.003 14556 Star::Find returns 1 (0), X=174.83, Y=987.24, Mass=1941, SNR=29.6, Peak=154 HFD=4.4
20:42:20.578 00.006 14556 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.07) = xAngle (0.29 = 0.29)
20:42:20.584 00.006 14556 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.19 = 0.19)
20:42:20.591 00.007 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-2.79 mountX=0.14 mountY=0.03, mountTheta=0.19
20:42:20.598 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.05, opts=13)
20:42:20.604 00.006 14556 Enqueuing Move request for scope (-0.14, -0.05)
20:42:20.608 00.004 12308 Worker thread wakes up
20:42:20.608 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.05) opts 0xd
20:42:20.610 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.05)
20:42:20.610 00.000 12308 Moving (-0.14, -0.05) raw xDistance=0.14 yDistance=0.03
20:42:20.610 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:42:20.610 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:20.611 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:42:20.611 00.000 12308 MoveAxis(E, 0, ABG)
20:42:20.611 00.000 12308 Move returns status 0, amount 0
20:42:20.611 00.000 12308 MoveAxis(N, 0, ABG)
20:42:20.612 00.001 12308 Move returns status 0, amount 0
20:42:20.612 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:20.617 00.005 12308 move complete, result=0
20:42:20.617 00.000 12308 worker thread done servicing request
20:42:20.639 00.022 14556 UpdateGuideState exits: m=1941 SNR=29.6
20:42:20.642 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:20.647 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:20.652 00.005 14556 Enqueuing Expose request
20:42:20.657 00.005 12308 Worker thread wakes up
20:42:20.657 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:42:20.660 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:20.661 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:21.917 01.256 12308 Exposure complete
20:42:22.075 00.158 12308 worker thread done servicing request
20:42:22.075 00.000 14556 OnExposeComplete: enter
20:42:22.080 00.005 14556 UpdateGuideState(): m_state=6
20:42:22.084 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 871
20:42:22.089 00.005 14556 Star::Find returns 1 (0), X=174.80, Y=987.19, Mass=1986, SNR=30.0, Peak=187 HFD=4.4
20:42:22.092 00.003 14556 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-3.07) = xAngle (0.46 = 0.46)
20:42:22.097 00.005 14556 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.36 = 0.36)
20:42:22.100 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-2.62 mountX=0.18 mountY=0.07, mountTheta=0.37
20:42:22.106 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.10, opts=13)
20:42:22.109 00.003 14556 Enqueuing Move request for scope (-0.17, -0.10)
20:42:22.113 00.004 12308 Worker thread wakes up
20:42:22.113 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.10) opts 0xd
20:42:22.113 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.10)
20:42:22.113 00.000 12308 Moving (-0.17, -0.10) raw xDistance=0.18 yDistance=0.07
20:42:22.115 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:42:22.115 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:22.115 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:42:22.115 00.000 12308 MoveAxis(E, 0, ABG)
20:42:22.115 00.000 12308 Move returns status 0, amount 0
20:42:22.115 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:22.120 00.005 12308 MoveAxis(N, 0, ABG)
20:42:22.120 00.000 12308 Move returns status 0, amount 0
20:42:22.120 00.000 12308 move complete, result=0
20:42:22.120 00.000 12308 worker thread done servicing request
20:42:22.143 00.023 14556 UpdateGuideState exits: m=1986 SNR=30.0
20:42:22.147 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:22.151 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:22.156 00.005 14556 Enqueuing Expose request
20:42:22.161 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:42:22.166 00.005 12308 Worker thread wakes up
20:42:22.166 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:22.166 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:23.416 01.250 12308 Exposure complete
20:42:23.575 00.159 12308 worker thread done servicing request
20:42:23.576 00.001 14556 OnExposeComplete: enter
20:42:23.580 00.004 14556 UpdateGuideState(): m_state=6
20:42:23.583 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 872
20:42:23.589 00.006 14556 Star::Find returns 1 (0), X=174.71, Y=987.71, Mass=2015, SNR=30.2, Peak=132 HFD=4.8
20:42:23.594 00.005 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.21 = -1.07)
20:42:23.598 00.004 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.17)
20:42:23.603 00.005 14556 CameraToMount -- cameraX=-0.27 cameraY=0.42 hyp=0.49 cameraTheta=2.14 mountX=0.24 mountY=-0.45, mountTheta=-1.09
20:42:23.607 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.42, opts=13)
20:42:23.612 00.005 14556 Enqueuing Move request for scope (-0.27, 0.42)
20:42:23.616 00.004 12308 Worker thread wakes up
20:42:23.616 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.42) opts 0xd
20:42:23.616 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.42)
20:42:23.616 00.000 12308 Moving (-0.27, 0.42) raw xDistance=0.24 yDistance=-0.45
20:42:23.616 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
20:42:23.617 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
20:42:23.617 00.000 12308 MoveAxis(W, 102, ABG)
20:42:23.617 00.000 12308 Guiding  Dir = 3, Dur = 102
20:42:23.617 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:23.622 00.005 12308 IsSlewing returns 0
20:42:23.622 00.000 12308 IsGuiding returns 0
20:42:23.622 00.000 12308 PulseGuide returned control before completion, sleep 112
20:42:23.645 00.023 14556 UpdateGuideState exits: m=2015 SNR=30.2
20:42:23.649 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:23.654 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:23.658 00.004 14556 Enqueuing Expose request
20:42:23.749 00.091 12308 IsGuiding returns 0
20:42:23.751 00.002 12308 Move returns status 0, amount 102
20:42:23.751 00.000 12308 MoveAxis(N, 319, ABG)
20:42:23.751 00.000 12308 Guiding  Dir = 0, Dur = 319
20:42:23.752 00.001 12308 IsSlewing returns 0
20:42:23.752 00.000 12308 IsGuiding returns 0
20:42:23.753 00.001 12308 PulseGuide returned control before completion, sleep 329
20:42:24.094 00.341 12308 IsGuiding returns 1
20:42:24.094 00.000 12308 scope still moving after pulse duration time elapsed
20:42:24.125 00.031 12308 IsSlewing returns 0
20:42:24.125 00.000 12308 IsGuiding returns 0
20:42:24.125 00.000 12308 scope move finished after 319 + 54 ms
20:42:24.127 00.002 12308 Move returns status 0, amount 319
20:42:24.127 00.000 12308 move complete, result=0
20:42:24.127 00.000 12308 worker thread done servicing request
20:42:24.127 00.000 14556 GuideStep: 0.2 px 102 ms WEST, -0.5 px 319 ms NORTH
20:42:24.132 00.005 12308 Worker thread wakes up
20:42:24.132 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:24.132 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:25.386 01.254 12308 Exposure complete
20:42:25.561 00.175 12308 worker thread done servicing request
20:42:25.561 00.000 14556 OnExposeComplete: enter
20:42:25.566 00.005 14556 UpdateGuideState(): m_state=6
20:42:25.569 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 873
20:42:25.573 00.004 14556 Star::Find returns 1 (0), X=174.80, Y=987.14, Mass=1804, SNR=28.5, Peak=163 HFD=4.3
20:42:25.578 00.005 14556 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-3.07) = xAngle (0.65 = 0.65)
20:42:25.582 00.004 14556 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.55 = 0.55)
20:42:25.587 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.15 hyp=0.23 cameraTheta=-2.43 mountX=0.19 mountY=0.12, mountTheta=0.58
20:42:25.593 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.15, opts=13)
20:42:25.597 00.004 14556 Enqueuing Move request for scope (-0.18, -0.15)
20:42:25.600 00.003 12308 Worker thread wakes up
20:42:25.600 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.15) opts 0xd
20:42:25.601 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.15)
20:42:25.601 00.000 12308 Moving (-0.18, -0.15) raw xDistance=0.19 yDistance=0.12
20:42:25.601 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:42:25.601 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:25.601 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:42:25.603 00.002 12308 MoveAxis(E, 0, ABG)
20:42:25.603 00.000 12308 Move returns status 0, amount 0
20:42:25.603 00.000 12308 MoveAxis(N, 0, ABG)
20:42:25.603 00.000 12308 Move returns status 0, amount 0
20:42:25.603 00.000 12308 move complete, result=0
20:42:25.604 00.001 12308 worker thread done servicing request
20:42:25.604 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:25.628 00.024 14556 UpdateGuideState exits: m=1804 SNR=28.5
20:42:25.633 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:25.637 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:25.640 00.003 14556 Enqueuing Expose request
20:42:25.645 00.005 12308 Worker thread wakes up
20:42:25.645 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:42:25.650 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:25.651 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:26.906 01.255 12308 Exposure complete
20:42:27.064 00.158 12308 worker thread done servicing request
20:42:27.064 00.000 14556 OnExposeComplete: enter
20:42:27.068 00.004 14556 UpdateGuideState(): m_state=6
20:42:27.072 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 874
20:42:27.076 00.004 14556 Star::Find returns 1 (0), X=174.79, Y=987.02, Mass=1745, SNR=28.0, Peak=152 HFD=4.5
20:42:27.080 00.004 14556 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-3.07) = xAngle (0.90 = 0.90)
20:42:27.084 00.004 14556 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.80 = 0.80)
20:42:27.089 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.27 hyp=0.32 cameraTheta=-2.17 mountX=0.20 mountY=0.23, mountTheta=0.86
20:42:27.096 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.27, opts=13)
20:42:27.101 00.005 14556 Enqueuing Move request for scope (-0.18, -0.27)
20:42:27.105 00.004 12308 Worker thread wakes up
20:42:27.105 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.27) opts 0xd
20:42:27.105 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.27)
20:42:27.105 00.000 12308 Moving (-0.18, -0.27) raw xDistance=0.20 yDistance=0.23
20:42:27.106 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:42:27.106 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:42:27.106 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:42:27.106 00.000 12308 MoveAxis(W, 87, ABG)
20:42:27.106 00.000 12308 Guiding  Dir = 3, Dur = 87
20:42:27.107 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:27.111 00.004 12308 IsSlewing returns 0
20:42:27.111 00.000 12308 IsGuiding returns 0
20:42:27.112 00.001 12308 PulseGuide returned control before completion, sleep 97
20:42:27.135 00.023 14556 UpdateGuideState exits: m=1745 SNR=28.0
20:42:27.139 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:27.142 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:27.149 00.007 14556 Enqueuing Expose request
20:42:27.224 00.075 12308 IsGuiding returns 0
20:42:27.225 00.001 12308 Move returns status 0, amount 87
20:42:27.225 00.000 12308 MoveAxis(N, 0, ABG)
20:42:27.225 00.000 12308 Move returns status 0, amount 0
20:42:27.225 00.000 12308 move complete, result=0
20:42:27.226 00.001 12308 worker thread done servicing request
20:42:27.226 00.000 12308 Worker thread wakes up
20:42:27.227 00.001 14556 GuideStep: 0.2 px 87 ms WEST, 0.2 px 0 ms NORTH
20:42:27.233 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:27.233 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:28.486 01.253 12308 Exposure complete
20:42:28.648 00.162 12308 worker thread done servicing request
20:42:28.648 00.000 14556 OnExposeComplete: enter
20:42:28.653 00.005 14556 UpdateGuideState(): m_state=6
20:42:28.656 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 875
20:42:28.660 00.004 14556 Star::Find returns 1 (0), X=175.08, Y=987.19, Mass=1955, SNR=29.7, Peak=182 HFD=4.4
20:42:28.664 00.004 14556 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-3.07) = xAngle (2.31 = 2.31)
20:42:28.669 00.005 14556 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.21 = 2.21)
20:42:28.673 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.77 mountX=-0.09 mountY=0.11, mountTheta=2.27
20:42:28.679 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.10, opts=13)
20:42:28.684 00.005 14556 Enqueuing Move request for scope (0.10, -0.10)
20:42:28.687 00.003 12308 Worker thread wakes up
20:42:28.687 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd
20:42:28.688 00.001 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.10)
20:42:28.688 00.000 12308 Moving (0.10, -0.10) raw xDistance=-0.09 yDistance=0.11
20:42:28.688 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:42:28.688 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:28.689 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:42:28.689 00.000 12308 MoveAxis(E, 0, ABG)
20:42:28.689 00.000 12308 Move returns status 0, amount 0
20:42:28.689 00.000 12308 MoveAxis(N, 0, ABG)
20:42:28.690 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:28.694 00.004 12308 Move returns status 0, amount 0
20:42:28.694 00.000 12308 move complete, result=0
20:42:28.695 00.001 12308 worker thread done servicing request
20:42:28.716 00.021 14556 UpdateGuideState exits: m=1955 SNR=29.7
20:42:28.721 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:28.725 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:28.730 00.005 14556 Enqueuing Expose request
20:42:28.735 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:42:28.738 00.003 12308 Worker thread wakes up
20:42:28.738 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:28.738 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:29.986 01.248 12308 Exposure complete
20:42:30.143 00.157 12308 worker thread done servicing request
20:42:30.143 00.000 14556 OnExposeComplete: enter
20:42:30.148 00.005 14556 UpdateGuideState(): m_state=6
20:42:30.153 00.005 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 876
20:42:30.158 00.005 14556 Star::Find returns 1 (0), X=174.93, Y=987.25, Mass=1946, SNR=29.7, Peak=168 HFD=4.3
20:42:30.162 00.004 14556 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.07) = xAngle (0.69 = 0.69)
20:42:30.166 00.004 14556 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.59 = 0.59)
20:42:30.171 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.39 mountX=0.05 mountY=0.03, mountTheta=0.62
20:42:30.177 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.04, opts=13)
20:42:30.181 00.004 14556 Enqueuing Move request for scope (-0.04, -0.04)
20:42:30.186 00.005 12308 Worker thread wakes up
20:42:30.186 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
20:42:30.186 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
20:42:30.186 00.000 12308 Moving (-0.04, -0.04) raw xDistance=0.05 yDistance=0.03
20:42:30.187 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:42:30.187 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:30.187 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:42:30.187 00.000 12308 MoveAxis(E, 0, ABG)
20:42:30.187 00.000 12308 Move returns status 0, amount 0
20:42:30.187 00.000 12308 MoveAxis(N, 0, ABG)
20:42:30.188 00.001 12308 Move returns status 0, amount 0
20:42:30.188 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:30.192 00.004 12308 move complete, result=0
20:42:30.192 00.000 12308 worker thread done servicing request
20:42:30.216 00.024 14556 UpdateGuideState exits: m=1946 SNR=29.7
20:42:30.222 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:30.226 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:30.229 00.003 14556 Enqueuing Expose request
20:42:30.233 00.004 12308 Worker thread wakes up
20:42:30.233 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:42:30.237 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:30.237 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:31.487 01.250 12308 Exposure complete
20:42:31.646 00.159 14556 OnExposeComplete: enter
20:42:31.651 00.005 14556 UpdateGuideState(): m_state=6
20:42:31.657 00.006 12308 worker thread done servicing request
20:42:31.657 00.000 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 877
20:42:31.661 00.004 14556 Star::Find returns 1 (0), X=175.05, Y=987.33, Mass=1820, SNR=28.7, Peak=168 HFD=4.1
20:42:31.665 00.004 14556 CameraToMount -- cameraTheta (0.48) - m_xAngle (-3.07) = xAngle (3.55 = -2.73)
20:42:31.670 00.005 14556 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.45 = -2.83)
20:42:31.673 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.08 cameraTheta=0.48 mountX=-0.08 mountY=-0.03, mountTheta=-2.82
20:42:31.679 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.04, opts=13)
20:42:31.682 00.003 14556 Enqueuing Move request for scope (0.08, 0.04)
20:42:31.687 00.005 12308 Worker thread wakes up
20:42:31.687 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
20:42:31.687 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
20:42:31.688 00.001 12308 Moving (0.08, 0.04) raw xDistance=-0.08 yDistance=-0.03
20:42:31.688 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:42:31.688 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:31.688 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:42:31.689 00.001 12308 MoveAxis(E, 0, ABG)
20:42:31.689 00.000 12308 Move returns status 0, amount 0
20:42:31.689 00.000 12308 MoveAxis(N, 0, ABG)
20:42:31.689 00.000 12308 Move returns status 0, amount 0
20:42:31.690 00.001 12308 move complete, result=0
20:42:31.690 00.000 12308 worker thread done servicing request
20:42:31.690 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:31.715 00.025 14556 UpdateGuideState exits: m=1820 SNR=28.7
20:42:31.719 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:31.723 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:31.727 00.004 14556 Enqueuing Expose request
20:42:31.730 00.003 12308 Worker thread wakes up
20:42:31.731 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:42:31.734 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:31.734 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:32.992 01.258 12308 Exposure complete
20:42:33.160 00.168 12308 worker thread done servicing request
20:42:33.160 00.000 14556 OnExposeComplete: enter
20:42:33.164 00.004 14556 UpdateGuideState(): m_state=6
20:42:33.169 00.005 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 878
20:42:33.173 00.004 14556 Star::Find returns 1 (0), X=175.15, Y=987.31, Mass=1664, SNR=27.5, Peak=126 HFD=4.5
20:42:33.177 00.004 14556 CameraToMount -- cameraTheta (0.10) - m_xAngle (-3.07) = xAngle (3.17 = -3.11)
20:42:33.183 00.006 14556 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.07 = 3.07)
20:42:33.188 00.005 14556 CameraToMount -- cameraX=0.18 cameraY=0.02 hyp=0.18 cameraTheta=0.10 mountX=-0.18 mountY=0.01, mountTheta=3.07
20:42:33.193 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.02, opts=13)
20:42:33.197 00.004 14556 Enqueuing Move request for scope (0.18, 0.02)
20:42:33.200 00.003 12308 Worker thread wakes up
20:42:33.200 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.02) opts 0xd
20:42:33.200 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.02)
20:42:33.202 00.002 12308 Moving (0.18, 0.02) raw xDistance=-0.18 yDistance=0.01
20:42:33.202 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:42:33.202 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:33.202 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:42:33.202 00.000 12308 MoveAxis(E, 0, ABG)
20:42:33.202 00.000 12308 Move returns status 0, amount 0
20:42:33.203 00.001 12308 MoveAxis(N, 0, ABG)
20:42:33.203 00.000 12308 Move returns status 0, amount 0
20:42:33.203 00.000 12308 move complete, result=0
20:42:33.204 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:33.208 00.004 12308 worker thread done servicing request
20:42:33.229 00.021 14556 UpdateGuideState exits: m=1664 SNR=27.5
20:42:33.234 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:33.236 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:33.241 00.005 14556 Enqueuing Expose request
20:42:33.246 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:42:33.252 00.006 12308 Worker thread wakes up
20:42:33.252 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:33.252 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:34.504 01.252 12308 Exposure complete
20:42:34.668 00.164 12308 worker thread done servicing request
20:42:34.668 00.000 14556 OnExposeComplete: enter
20:42:34.673 00.005 14556 UpdateGuideState(): m_state=6
20:42:34.676 00.003 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 879
20:42:34.680 00.004 14556 Star::Find returns 1 (0), X=174.90, Y=987.38, Mass=1912, SNR=29.2, Peak=154 HFD=4.3
20:42:34.685 00.005 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
20:42:34.687 00.002 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
20:42:34.692 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.12 cameraTheta=2.25 mountX=0.07 mountY=-0.10, mountTheta=-0.99
20:42:34.696 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.09, opts=13)
20:42:34.700 00.004 14556 Enqueuing Move request for scope (-0.07, 0.09)
20:42:34.704 00.004 12308 Worker thread wakes up
20:42:34.704 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
20:42:34.704 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
20:42:34.704 00.000 12308 Moving (-0.07, 0.09) raw xDistance=0.07 yDistance=-0.10
20:42:34.704 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:42:34.704 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:34.705 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:42:34.705 00.000 12308 MoveAxis(E, 0, ABG)
20:42:34.705 00.000 12308 Move returns status 0, amount 0
20:42:34.705 00.000 12308 MoveAxis(N, 0, ABG)
20:42:34.705 00.000 12308 Move returns status 0, amount 0
20:42:34.706 00.001 12308 move complete, result=0
20:42:34.706 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:34.711 00.005 12308 worker thread done servicing request
20:42:34.732 00.021 14556 UpdateGuideState exits: m=1912 SNR=29.2
20:42:34.735 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:34.740 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:34.744 00.004 14556 Enqueuing Expose request
20:42:34.748 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:42:34.752 00.004 12308 Worker thread wakes up
20:42:34.752 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:34.753 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:35.993 01.240 12308 Exposure complete
20:42:36.164 00.171 12308 worker thread done servicing request
20:42:36.164 00.000 14556 OnExposeComplete: enter
20:42:36.168 00.004 14556 UpdateGuideState(): m_state=6
20:42:36.173 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 880
20:42:36.177 00.004 14556 Star::Find returns 1 (0), X=174.93, Y=987.41, Mass=1621, SNR=27.2, Peak=114 HFD=4.2
20:42:36.181 00.004 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
20:42:36.185 00.004 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
20:42:36.188 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.93 mountX=0.04 mountY=-0.13, mountTheta=-1.29
20:42:36.195 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.12, opts=13)
20:42:36.199 00.004 14556 Enqueuing Move request for scope (-0.05, 0.12)
20:42:36.203 00.004 12308 Worker thread wakes up
20:42:36.203 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd
20:42:36.204 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.12)
20:42:36.204 00.000 12308 Moving (-0.05, 0.12) raw xDistance=0.04 yDistance=-0.13
20:42:36.204 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:42:36.204 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:36.204 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:42:36.205 00.001 12308 MoveAxis(E, 0, ABG)
20:42:36.205 00.000 12308 Move returns status 0, amount 0
20:42:36.205 00.000 12308 MoveAxis(N, 0, ABG)
20:42:36.205 00.000 12308 Move returns status 0, amount 0
20:42:36.205 00.000 12308 move complete, result=0
20:42:36.205 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:36.211 00.006 12308 worker thread done servicing request
20:42:36.232 00.021 14556 UpdateGuideState exits: m=1621 SNR=27.2
20:42:36.237 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:36.242 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:36.247 00.005 14556 Enqueuing Expose request
20:42:36.250 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:42:36.254 00.004 12308 Worker thread wakes up
20:42:36.254 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:36.254 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:37.498 01.244 12308 Exposure complete
20:42:37.648 00.150 12308 worker thread done servicing request
20:42:37.649 00.001 14556 OnExposeComplete: enter
20:42:37.654 00.005 14556 UpdateGuideState(): m_state=6
20:42:37.657 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 881
20:42:37.662 00.005 14556 Star::Find returns 1 (0), X=175.04, Y=987.60, Mass=1943, SNR=29.8, Peak=145 HFD=4.8
20:42:37.665 00.003 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.42 = -1.86)
20:42:37.669 00.004 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.96)
20:42:37.672 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.31 hyp=0.31 cameraTheta=1.35 mountX=-0.09 mountY=-0.29, mountTheta=-1.87
20:42:37.677 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.31, opts=13)
20:42:37.682 00.005 14556 Enqueuing Move request for scope (0.07, 0.31)
20:42:37.688 00.006 12308 Worker thread wakes up
20:42:37.688 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.31) opts 0xd
20:42:37.688 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.31)
20:42:37.688 00.000 12308 Moving (0.07, 0.31) raw xDistance=-0.09 yDistance=-0.29
20:42:37.688 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:42:37.689 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:42:37.689 00.000 12308 MoveAxis(E, 0, ABG)
20:42:37.689 00.000 12308 Move returns status 0, amount 0
20:42:37.689 00.000 12308 MoveAxis(N, 204, ABG)
20:42:37.689 00.000 12308 Guiding  Dir = 0, Dur = 204
20:42:37.690 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:37.693 00.003 12308 IsSlewing returns 0
20:42:37.694 00.001 12308 IsGuiding returns 0
20:42:37.696 00.002 12308 PulseGuide returned control before completion, sleep 214
20:42:37.717 00.021 14556 UpdateGuideState exits: m=1943 SNR=29.8
20:42:37.721 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:37.726 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:37.730 00.004 14556 Enqueuing Expose request
20:42:37.913 00.183 12308 IsGuiding returns 1
20:42:37.913 00.000 12308 scope still moving after pulse duration time elapsed
20:42:37.944 00.031 12308 IsSlewing returns 0
20:42:37.945 00.001 12308 IsGuiding returns 0
20:42:37.946 00.001 12308 scope move finished after 204 + 45 ms
20:42:37.946 00.000 12308 Move returns status 0, amount 204
20:42:37.947 00.001 12308 move complete, result=0
20:42:37.947 00.000 12308 worker thread done servicing request
20:42:37.947 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 204 ms NORTH
20:42:37.954 00.007 12308 Worker thread wakes up
20:42:37.954 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:37.954 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:39.206 01.252 12308 Exposure complete
20:42:39.348 00.142 12308 worker thread done servicing request
20:42:39.348 00.000 14556 OnExposeComplete: enter
20:42:39.353 00.005 14556 UpdateGuideState(): m_state=6
20:42:39.357 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 882
20:42:39.362 00.005 14556 Star::Find returns 1 (0), X=174.85, Y=987.35, Mass=2042, SNR=30.3, Peak=182 HFD=4.5
20:42:39.364 00.002 14556 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.07) = xAngle (5.76 = -0.53)
20:42:39.368 00.004 14556 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.63)
20:42:39.373 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.68 mountX=0.12 mountY=-0.08, mountTheta=-0.60
20:42:39.380 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.06, opts=13)
20:42:39.384 00.004 14556 Enqueuing Move request for scope (-0.13, 0.06)
20:42:39.388 00.004 12308 Worker thread wakes up
20:42:39.388 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
20:42:39.388 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
20:42:39.388 00.000 12308 Moving (-0.13, 0.06) raw xDistance=0.12 yDistance=-0.08
20:42:39.388 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:42:39.388 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:39.389 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:42:39.389 00.000 12308 MoveAxis(E, 0, ABG)
20:42:39.389 00.000 12308 Move returns status 0, amount 0
20:42:39.390 00.001 12308 MoveAxis(N, 0, ABG)
20:42:39.390 00.000 12308 Move returns status 0, amount 0
20:42:39.390 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:39.394 00.004 12308 move complete, result=0
20:42:39.394 00.000 12308 worker thread done servicing request
20:42:39.417 00.023 14556 UpdateGuideState exits: m=2042 SNR=30.3
20:42:39.421 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:39.425 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:39.428 00.003 14556 Enqueuing Expose request
20:42:39.435 00.007 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:42:39.440 00.005 12308 Worker thread wakes up
20:42:39.440 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:39.440 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:40.694 01.254 12308 Exposure complete
20:42:40.882 00.188 12308 worker thread done servicing request
20:42:40.882 00.000 14556 OnExposeComplete: enter
20:42:40.886 00.004 14556 UpdateGuideState(): m_state=6
20:42:40.889 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 883
20:42:40.893 00.004 14556 Star::Find returns 1 (0), X=174.78, Y=987.52, Mass=1693, SNR=27.6, Peak=127 HFD=4.6
20:42:40.896 00.003 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.33 = -0.95)
20:42:40.900 00.004 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.05)
20:42:40.905 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.23 hyp=0.30 cameraTheta=2.26 mountX=0.17 mountY=-0.26, mountTheta=-0.98
20:42:40.910 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.23, opts=13)
20:42:40.915 00.005 14556 Enqueuing Move request for scope (-0.19, 0.23)
20:42:40.918 00.003 12308 Worker thread wakes up
20:42:40.918 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.23) opts 0xd
20:42:40.918 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.23)
20:42:40.919 00.001 12308 Moving (-0.19, 0.23) raw xDistance=0.17 yDistance=-0.26
20:42:40.919 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:42:40.919 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:42:40.919 00.000 12308 MoveAxis(E, 0, ABG)
20:42:40.919 00.000 12308 Move returns status 0, amount 0
20:42:40.919 00.000 12308 MoveAxis(N, 183, ABG)
20:42:40.920 00.001 12308 Guiding  Dir = 0, Dur = 183
20:42:40.920 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:40.925 00.005 12308 IsSlewing returns 0
20:42:40.925 00.000 12308 IsGuiding returns 0
20:42:40.925 00.000 12308 PulseGuide returned control before completion, sleep 193
20:42:40.946 00.021 14556 UpdateGuideState exits: m=1693 SNR=27.6
20:42:40.950 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:40.956 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:40.959 00.003 14556 Enqueuing Expose request
20:42:41.125 00.166 12308 IsGuiding returns 1
20:42:41.127 00.002 12308 scope still moving after pulse duration time elapsed
20:42:41.156 00.029 12308 IsSlewing returns 0
20:42:41.157 00.001 12308 IsGuiding returns 0
20:42:41.158 00.001 12308 scope move finished after 183 + 50 ms
20:42:41.159 00.001 12308 Move returns status 0, amount 183
20:42:41.159 00.000 12308 move complete, result=0
20:42:41.160 00.001 12308 worker thread done servicing request
20:42:41.160 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 183 ms NORTH
20:42:41.166 00.006 12308 Worker thread wakes up
20:42:41.166 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:41.166 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:42.423 01.257 12308 Exposure complete
20:42:42.585 00.162 12308 worker thread done servicing request
20:42:42.585 00.000 14556 OnExposeComplete: enter
20:42:42.588 00.003 14556 UpdateGuideState(): m_state=6
20:42:42.592 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 884
20:42:42.597 00.005 14556 Star::Find returns 1 (0), X=175.00, Y=987.17, Mass=1945, SNR=29.4, Peak=182 HFD=4.3
20:42:42.600 00.003 14556 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-3.07) = xAngle (1.71 = 1.71)
20:42:42.604 00.004 14556 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.61 = 1.61)
20:42:42.608 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.36 mountX=-0.02 mountY=0.13, mountTheta=1.71
20:42:42.612 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.12, opts=13)
20:42:42.616 00.004 14556 Enqueuing Move request for scope (0.03, -0.12)
20:42:42.620 00.004 12308 Worker thread wakes up
20:42:42.620 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
20:42:42.620 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
20:42:42.620 00.000 12308 Moving (0.03, -0.12) raw xDistance=-0.02 yDistance=0.13
20:42:42.620 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:42:42.620 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:42.620 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:42:42.621 00.001 12308 MoveAxis(E, 0, ABG)
20:42:42.621 00.000 12308 Move returns status 0, amount 0
20:42:42.621 00.000 12308 MoveAxis(N, 0, ABG)
20:42:42.621 00.000 12308 Move returns status 0, amount 0
20:42:42.621 00.000 12308 move complete, result=0
20:42:42.621 00.000 12308 worker thread done servicing request
20:42:42.621 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:42.647 00.026 14556 UpdateGuideState exits: m=1945 SNR=29.4
20:42:42.652 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:42.656 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:42.660 00.004 14556 Enqueuing Expose request
20:42:42.664 00.004 12308 Worker thread wakes up
20:42:42.664 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:42.664 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:42:42.668 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:43.914 01.246 12308 Exposure complete
20:42:44.100 00.186 12308 worker thread done servicing request
20:42:44.100 00.000 14556 OnExposeComplete: enter
20:42:44.104 00.004 14556 UpdateGuideState(): m_state=6
20:42:44.108 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 885
20:42:44.111 00.003 14556 Star::Find returns 1 (0), X=174.99, Y=987.18, Mass=1884, SNR=29.1, Peak=143 HFD=4.7
20:42:44.115 00.004 14556 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-3.07) = xAngle (1.61 = 1.61)
20:42:44.119 00.004 14556 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.51 = 1.51)
20:42:44.124 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.12 cameraTheta=-1.46 mountX=-0.00 mountY=0.12, mountTheta=1.61
20:42:44.129 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.11, opts=13)
20:42:44.132 00.003 14556 Enqueuing Move request for scope (0.01, -0.11)
20:42:44.136 00.004 12308 Worker thread wakes up
20:42:44.136 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
20:42:44.137 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
20:42:44.137 00.000 12308 Moving (0.01, -0.11) raw xDistance=-0.00 yDistance=0.12
20:42:44.137 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:42:44.137 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:44.137 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:42:44.137 00.000 12308 MoveAxis(E, 0, ABG)
20:42:44.137 00.000 12308 Move returns status 0, amount 0
20:42:44.137 00.000 12308 MoveAxis(N, 0, ABG)
20:42:44.137 00.000 12308 Move returns status 0, amount 0
20:42:44.137 00.000 12308 move complete, result=0
20:42:44.138 00.001 12308 worker thread done servicing request
20:42:44.138 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:44.160 00.022 14556 UpdateGuideState exits: m=1884 SNR=29.1
20:42:44.164 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:44.167 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:44.171 00.004 14556 Enqueuing Expose request
20:42:44.174 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:42:44.178 00.004 12308 Worker thread wakes up
20:42:44.178 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:44.178 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:45.436 01.258 12308 Exposure complete
20:42:45.585 00.149 12308 worker thread done servicing request
20:42:45.585 00.000 14556 OnExposeComplete: enter
20:42:45.589 00.004 14556 UpdateGuideState(): m_state=6
20:42:45.592 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 886
20:42:45.595 00.003 14556 Star::Find returns 1 (0), X=174.98, Y=987.19, Mass=1662, SNR=27.4, Peak=144 HFD=4.4
20:42:45.598 00.003 14556 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-3.07) = xAngle (1.53 = 1.53)
20:42:45.603 00.005 14556 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.43 = 1.43)
20:42:45.606 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.54 mountX=0.00 mountY=0.10, mountTheta=1.53
20:42:45.612 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.10, opts=13)
20:42:45.615 00.003 14556 Enqueuing Move request for scope (0.00, -0.10)
20:42:45.620 00.005 12308 Worker thread wakes up
20:42:45.620 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.10) opts 0xd
20:42:45.620 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.10)
20:42:45.621 00.001 12308 Moving (0.00, -0.10) raw xDistance=0.00 yDistance=0.10
20:42:45.621 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:42:45.621 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:45.622 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:42:45.622 00.000 12308 MoveAxis(E, 0, ABG)
20:42:45.623 00.001 12308 Move returns status 0, amount 0
20:42:45.623 00.000 12308 MoveAxis(N, 0, ABG)
20:42:45.623 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:45.629 00.006 12308 Move returns status 0, amount 0
20:42:45.629 00.000 12308 move complete, result=0
20:42:45.629 00.000 12308 worker thread done servicing request
20:42:45.651 00.022 14556 UpdateGuideState exits: m=1662 SNR=27.4
20:42:45.656 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:45.660 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:45.665 00.005 14556 Enqueuing Expose request
20:42:45.669 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:42:45.673 00.004 12308 Worker thread wakes up
20:42:45.673 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:45.673 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:46.917 01.244 12308 Exposure complete
20:42:47.072 00.155 12308 worker thread done servicing request
20:42:47.072 00.000 14556 OnExposeComplete: enter
20:42:47.077 00.005 14556 UpdateGuideState(): m_state=6
20:42:47.081 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 887
20:42:47.086 00.005 14556 Star::Find returns 1 (0), X=174.86, Y=987.44, Mass=1642, SNR=27.0, Peak=120 HFD=4.4
20:42:47.091 00.005 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
20:42:47.094 00.003 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
20:42:47.098 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.15 hyp=0.19 cameraTheta=2.25 mountX=0.11 mountY=-0.17, mountTheta=-0.99
20:42:47.104 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.15, opts=13)
20:42:47.107 00.003 14556 Enqueuing Move request for scope (-0.12, 0.15)
20:42:47.112 00.005 12308 Worker thread wakes up
20:42:47.112 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.15) opts 0xd
20:42:47.112 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.15)
20:42:47.112 00.000 12308 Moving (-0.12, 0.15) raw xDistance=0.11 yDistance=-0.17
20:42:47.113 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:42:47.113 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:47.113 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:42:47.113 00.000 12308 MoveAxis(E, 0, ABG)
20:42:47.114 00.001 12308 Move returns status 0, amount 0
20:42:47.114 00.000 12308 MoveAxis(N, 0, ABG)
20:42:47.114 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:47.119 00.005 12308 Move returns status 0, amount 0
20:42:47.119 00.000 12308 move complete, result=0
20:42:47.120 00.001 12308 worker thread done servicing request
20:42:47.143 00.023 14556 UpdateGuideState exits: m=1642 SNR=27.0
20:42:47.148 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:47.153 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:47.158 00.005 14556 Enqueuing Expose request
20:42:47.163 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:42:47.168 00.005 12308 Worker thread wakes up
20:42:47.168 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:47.168 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:48.419 01.251 12308 Exposure complete
20:42:48.578 00.159 12308 worker thread done servicing request
20:42:48.579 00.001 14556 OnExposeComplete: enter
20:42:48.585 00.006 14556 UpdateGuideState(): m_state=6
20:42:48.589 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 888
20:42:48.592 00.003 14556 Star::Find returns 1 (0), X=174.91, Y=987.31, Mass=2171, SNR=31.4, Peak=187 HFD=4.3
20:42:48.596 00.004 14556 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.07) = xAngle (5.90 = -0.38)
20:42:48.600 00.004 14556 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.48)
20:42:48.603 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.83 mountX=0.06 mountY=-0.03, mountTheta=-0.46
20:42:48.608 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.02, opts=13)
20:42:48.613 00.005 14556 Enqueuing Move request for scope (-0.06, 0.02)
20:42:48.615 00.002 12308 Worker thread wakes up
20:42:48.615 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
20:42:48.615 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
20:42:48.617 00.002 12308 Moving (-0.06, 0.02) raw xDistance=0.06 yDistance=-0.03
20:42:48.617 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:42:48.617 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:48.617 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:42:48.618 00.001 12308 MoveAxis(E, 0, ABG)
20:42:48.618 00.000 12308 Move returns status 0, amount 0
20:42:48.618 00.000 12308 MoveAxis(N, 0, ABG)
20:42:48.618 00.000 12308 Move returns status 0, amount 0
20:42:48.618 00.000 12308 move complete, result=0
20:42:48.618 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:48.623 00.005 12308 worker thread done servicing request
20:42:48.643 00.020 14556 UpdateGuideState exits: m=2171 SNR=31.4
20:42:48.649 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:48.652 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:48.657 00.005 14556 Enqueuing Expose request
20:42:48.661 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:42:48.665 00.004 12308 Worker thread wakes up
20:42:48.665 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:48.665 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:49.909 01.244 12308 Exposure complete
20:42:50.068 00.159 12308 worker thread done servicing request
20:42:50.068 00.000 14556 OnExposeComplete: enter
20:42:50.072 00.004 14556 UpdateGuideState(): m_state=6
20:42:50.077 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 889
20:42:50.080 00.003 14556 Star::Find returns 1 (0), X=174.98, Y=987.48, Mass=1740, SNR=27.9, Peak=157 HFD=4.1
20:42:50.085 00.005 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.59 = -1.69)
20:42:50.089 00.004 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.79)
20:42:50.094 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.52 mountX=-0.02 mountY=-0.19, mountTheta=-1.70
20:42:50.099 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.19, opts=13)
20:42:50.103 00.004 14556 Enqueuing Move request for scope (0.01, 0.19)
20:42:50.107 00.004 12308 Worker thread wakes up
20:42:50.107 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.19) opts 0xd
20:42:50.107 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.19)
20:42:50.107 00.000 12308 Moving (0.01, 0.19) raw xDistance=-0.02 yDistance=-0.19
20:42:50.107 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:42:50.107 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:50.107 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:42:50.109 00.002 12308 MoveAxis(E, 0, ABG)
20:42:50.109 00.000 12308 Move returns status 0, amount 0
20:42:50.109 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:50.114 00.005 12308 MoveAxis(N, 0, ABG)
20:42:50.114 00.000 12308 Move returns status 0, amount 0
20:42:50.114 00.000 12308 move complete, result=0
20:42:50.114 00.000 12308 worker thread done servicing request
20:42:50.138 00.024 14556 UpdateGuideState exits: m=1740 SNR=27.9
20:42:50.142 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:50.147 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:50.155 00.008 14556 Enqueuing Expose request
20:42:50.160 00.005 12308 Worker thread wakes up
20:42:50.161 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:50.161 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:42:50.165 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:51.413 01.248 12308 Exposure complete
20:42:51.563 00.150 12308 worker thread done servicing request
20:42:51.563 00.000 14556 OnExposeComplete: enter
20:42:51.568 00.005 14556 UpdateGuideState(): m_state=6
20:42:51.572 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 890
20:42:51.576 00.004 14556 Star::Find returns 1 (0), X=174.85, Y=987.60, Mass=1987, SNR=30.1, Peak=149 HFD=4.4
20:42:51.580 00.004 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.03 = -1.26)
20:42:51.584 00.004 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.36)
20:42:51.587 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.31 hyp=0.33 cameraTheta=1.95 mountX=0.10 mountY=-0.33, mountTheta=-1.27
20:42:51.592 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.31, opts=13)
20:42:51.597 00.005 14556 Enqueuing Move request for scope (-0.12, 0.31)
20:42:51.601 00.004 12308 Worker thread wakes up
20:42:51.601 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.31) opts 0xd
20:42:51.601 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.31)
20:42:51.601 00.000 12308 Moving (-0.12, 0.31) raw xDistance=0.10 yDistance=-0.33
20:42:51.601 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:42:51.601 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:42:51.602 00.001 12308 MoveAxis(E, 0, ABG)
20:42:51.602 00.000 12308 Move returns status 0, amount 0
20:42:51.602 00.000 12308 MoveAxis(N, 230, ABG)
20:42:51.603 00.001 12308 Guiding  Dir = 0, Dur = 230
20:42:51.603 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:51.607 00.004 12308 IsSlewing returns 0
20:42:51.608 00.001 12308 IsGuiding returns 0
20:42:51.608 00.000 12308 PulseGuide returned control before completion, sleep 240
20:42:51.628 00.020 14556 UpdateGuideState exits: m=1987 SNR=30.1
20:42:51.632 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:51.636 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:51.640 00.004 14556 Enqueuing Expose request
20:42:51.857 00.217 12308 IsGuiding returns 1
20:42:51.857 00.000 12308 scope still moving after pulse duration time elapsed
20:42:51.887 00.030 12308 IsSlewing returns 0
20:42:51.888 00.001 12308 IsGuiding returns 0
20:42:51.889 00.001 12308 scope move finished after 230 + 51 ms
20:42:51.889 00.000 12308 Move returns status 0, amount 230
20:42:51.890 00.001 12308 move complete, result=0
20:42:51.890 00.000 12308 worker thread done servicing request
20:42:51.890 00.000 12308 Worker thread wakes up
20:42:51.892 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 230 ms NORTH
20:42:51.898 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:51.898 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:53.157 01.259 12308 Exposure complete
20:42:53.315 00.158 12308 worker thread done servicing request
20:42:53.316 00.001 14556 OnExposeComplete: enter
20:42:53.321 00.005 14556 UpdateGuideState(): m_state=6
20:42:53.325 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 891
20:42:53.328 00.003 14556 Star::Find returns 1 (0), X=174.79, Y=987.18, Mass=1952, SNR=29.7, Peak=157 HFD=4.4
20:42:53.334 00.006 14556 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-3.07) = xAngle (0.46 = 0.46)
20:42:53.339 00.005 14556 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.36 = 0.36)
20:42:53.344 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.11 hyp=0.21 cameraTheta=-2.61 mountX=0.19 mountY=0.08, mountTheta=0.38
20:42:53.350 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.11, opts=13)
20:42:53.355 00.005 14556 Enqueuing Move request for scope (-0.18, -0.11)
20:42:53.359 00.004 12308 Worker thread wakes up
20:42:53.359 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.11) opts 0xd
20:42:53.359 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.11)
20:42:53.359 00.000 12308 Moving (-0.18, -0.11) raw xDistance=0.19 yDistance=0.08
20:42:53.360 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:42:53.360 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:53.360 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:42:53.360 00.000 12308 MoveAxis(E, 0, ABG)
20:42:53.361 00.001 12308 Move returns status 0, amount 0
20:42:53.361 00.000 12308 MoveAxis(N, 0, ABG)
20:42:53.361 00.000 12308 Move returns status 0, amount 0
20:42:53.361 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:53.366 00.005 12308 move complete, result=0
20:42:53.366 00.000 12308 worker thread done servicing request
20:42:53.384 00.018 14556 UpdateGuideState exits: m=1952 SNR=29.7
20:42:53.388 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:53.393 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:53.396 00.003 14556 Enqueuing Expose request
20:42:53.401 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:42:53.405 00.004 12308 Worker thread wakes up
20:42:53.407 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:53.407 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:54.657 01.250 12308 Exposure complete
20:42:54.815 00.158 12308 worker thread done servicing request
20:42:54.815 00.000 14556 OnExposeComplete: enter
20:42:54.819 00.004 14556 UpdateGuideState(): m_state=6
20:42:54.823 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 892
20:42:54.826 00.003 14556 Star::Find returns 1 (0), X=174.98, Y=987.68, Mass=1552, SNR=26.4, Peak=120 HFD=4.2
20:42:54.830 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
20:42:54.834 00.004 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
20:42:54.838 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.39 hyp=0.39 cameraTheta=1.57 mountX=-0.03 mountY=-0.38, mountTheta=-1.64
20:42:54.843 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.39, opts=13)
20:42:54.847 00.004 14556 Enqueuing Move request for scope (0.00, 0.39)
20:42:54.850 00.003 12308 Worker thread wakes up
20:42:54.850 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.39) opts 0xd
20:42:54.851 00.001 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.39)
20:42:54.851 00.000 12308 Moving (0.00, 0.39) raw xDistance=-0.03 yDistance=-0.38
20:42:54.851 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:42:54.851 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:42:54.851 00.000 12308 MoveAxis(E, 0, ABG)
20:42:54.851 00.000 12308 Move returns status 0, amount 0
20:42:54.853 00.002 12308 MoveAxis(N, 269, ABG)
20:42:54.853 00.000 12308 Guiding  Dir = 0, Dur = 269
20:42:54.853 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:54.856 00.003 12308 IsSlewing returns 0
20:42:54.856 00.000 12308 IsGuiding returns 0
20:42:54.857 00.001 12308 PulseGuide returned control before completion, sleep 279
20:42:54.877 00.020 14556 UpdateGuideState exits: m=1552 SNR=26.4
20:42:54.883 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:54.887 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:54.890 00.003 14556 Enqueuing Expose request
20:42:55.147 00.257 12308 IsGuiding returns 1
20:42:55.148 00.001 12308 scope still moving after pulse duration time elapsed
20:42:55.177 00.029 12308 IsSlewing returns 0
20:42:55.179 00.002 12308 IsGuiding returns 0
20:42:55.179 00.000 12308 scope move finished after 269 + 53 ms
20:42:55.179 00.000 12308 Move returns status 0, amount 269
20:42:55.181 00.002 12308 move complete, result=0
20:42:55.181 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 269 ms NORTH
20:42:55.188 00.007 12308 worker thread done servicing request
20:42:55.190 00.002 12308 Worker thread wakes up
20:42:55.190 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:55.190 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:56.439 01.249 12308 Exposure complete
20:42:56.606 00.167 12308 worker thread done servicing request
20:42:56.606 00.000 14556 OnExposeComplete: enter
20:42:56.611 00.005 14556 UpdateGuideState(): m_state=6
20:42:56.614 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 893
20:42:56.618 00.004 14556 Star::Find returns 1 (0), X=174.75, Y=987.12, Mass=1685, SNR=27.7, Peak=140 HFD=4.5
20:42:56.622 00.004 14556 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-3.07) = xAngle (0.58 = 0.58)
20:42:56.626 00.004 14556 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.48 = 0.48)
20:42:56.629 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.17 hyp=0.28 cameraTheta=-2.49 mountX=0.23 mountY=0.13, mountTheta=0.50
20:42:56.636 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.17, opts=13)
20:42:56.640 00.004 14556 Enqueuing Move request for scope (-0.22, -0.17)
20:42:56.644 00.004 12308 Worker thread wakes up
20:42:56.644 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.17) opts 0xd
20:42:56.645 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.17)
20:42:56.645 00.000 12308 Moving (-0.22, -0.17) raw xDistance=0.23 yDistance=0.13
20:42:56.645 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:42:56.645 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:56.645 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:42:56.647 00.002 12308 MoveAxis(W, 101, ABG)
20:42:56.647 00.000 12308 Guiding  Dir = 3, Dur = 101
20:42:56.647 00.000 12308 IsSlewing returns 0
20:42:56.648 00.001 12308 IsGuiding returns 0
20:42:56.648 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:56.653 00.005 12308 PulseGuide returned control before completion, sleep 111
20:42:56.674 00.021 14556 UpdateGuideState exits: m=1685 SNR=27.7
20:42:56.678 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:56.685 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:56.690 00.005 14556 Enqueuing Expose request
20:42:56.775 00.085 12308 IsGuiding returns 0
20:42:56.776 00.001 12308 Move returns status 0, amount 101
20:42:56.776 00.000 12308 MoveAxis(N, 0, ABG)
20:42:56.776 00.000 12308 Move returns status 0, amount 0
20:42:56.776 00.000 12308 move complete, result=0
20:42:56.777 00.001 12308 worker thread done servicing request
20:42:56.777 00.000 12308 Worker thread wakes up
20:42:56.779 00.002 14556 GuideStep: 0.2 px 101 ms WEST, 0.1 px 0 ms NORTH
20:42:56.786 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:56.787 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:58.044 01.257 12308 Exposure complete
20:42:58.221 00.177 12308 worker thread done servicing request
20:42:58.221 00.000 14556 OnExposeComplete: enter
20:42:58.224 00.003 14556 UpdateGuideState(): m_state=6
20:42:58.229 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 894
20:42:58.232 00.003 14556 Star::Find returns 1 (0), X=174.95, Y=987.23, Mass=2037, SNR=30.0, Peak=177 HFD=4.4
20:42:58.237 00.005 14556 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.07) = xAngle (1.13 = 1.13)
20:42:58.240 00.003 14556 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.03 = 1.03)
20:42:58.244 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.94 mountX=0.03 mountY=0.05, mountTheta=1.11
20:42:58.249 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.06, opts=13)
20:42:58.254 00.005 14556 Enqueuing Move request for scope (-0.02, -0.06)
20:42:58.257 00.003 12308 Worker thread wakes up
20:42:58.258 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
20:42:58.258 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
20:42:58.258 00.000 12308 Moving (-0.02, -0.06) raw xDistance=0.03 yDistance=0.05
20:42:58.258 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:42:58.259 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:58.259 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:42:58.259 00.000 12308 MoveAxis(E, 0, ABG)
20:42:58.259 00.000 12308 Move returns status 0, amount 0
20:42:58.260 00.001 12308 MoveAxis(N, 0, ABG)
20:42:58.261 00.001 12308 Move returns status 0, amount 0
20:42:58.261 00.000 12308 move complete, result=0
20:42:58.261 00.000 12308 worker thread done servicing request
20:42:58.261 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:58.284 00.023 14556 UpdateGuideState exits: m=2037 SNR=30.0
20:42:58.287 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:58.291 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:58.295 00.004 14556 Enqueuing Expose request
20:42:58.298 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:42:58.301 00.003 12308 Worker thread wakes up
20:42:58.301 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:58.301 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:42:59.546 01.245 12308 Exposure complete
20:42:59.705 00.159 12308 worker thread done servicing request
20:42:59.706 00.001 14556 OnExposeComplete: enter
20:42:59.711 00.005 14556 UpdateGuideState(): m_state=6
20:42:59.714 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 895
20:42:59.719 00.005 14556 Star::Find returns 1 (0), X=175.02, Y=987.28, Mass=1603, SNR=26.9, Peak=144 HFD=4.1
20:42:59.722 00.003 14556 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-3.07) = xAngle (2.87 = 2.87)
20:42:59.727 00.005 14556 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.77 = 2.77)
20:42:59.731 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.21 mountX=-0.05 mountY=0.02, mountTheta=2.78
20:42:59.735 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.01, opts=13)
20:42:59.739 00.004 14556 Enqueuing Move request for scope (0.05, -0.01)
20:42:59.744 00.005 12308 Worker thread wakes up
20:42:59.744 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
20:42:59.744 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
20:42:59.744 00.000 12308 Moving (0.05, -0.01) raw xDistance=-0.05 yDistance=0.02
20:42:59.744 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:42:59.745 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:59.745 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:42:59.745 00.000 12308 MoveAxis(E, 0, ABG)
20:42:59.745 00.000 12308 Move returns status 0, amount 0
20:42:59.745 00.000 12308 MoveAxis(N, 0, ABG)
20:42:59.745 00.000 12308 Move returns status 0, amount 0
20:42:59.746 00.001 12308 move complete, result=0
20:42:59.747 00.001 12308 worker thread done servicing request
20:42:59.747 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:42:59.769 00.022 14556 UpdateGuideState exits: m=1603 SNR=26.9
20:42:59.773 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:59.778 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:42:59.782 00.004 14556 Enqueuing Expose request
20:42:59.785 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:42:59.790 00.005 12308 Worker thread wakes up
20:42:59.790 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:42:59.790 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:01.033 01.243 12308 Exposure complete
20:43:01.167 00.134 12308 worker thread done servicing request
20:43:01.168 00.001 14556 OnExposeComplete: enter
20:43:01.171 00.003 14556 UpdateGuideState(): m_state=6
20:43:01.174 00.003 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 896
20:43:01.179 00.005 14556 Star::Find returns 1 (0), X=175.29, Y=987.34, Mass=1759, SNR=28.3, Peak=157 HFD=4.6
20:43:01.183 00.004 14556 CameraToMount -- cameraTheta (0.17) - m_xAngle (-3.07) = xAngle (3.24 = -3.04)
20:43:01.187 00.004 14556 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.14 = -3.14)
20:43:01.190 00.003 14556 CameraToMount -- cameraX=0.32 cameraY=0.05 hyp=0.32 cameraTheta=0.17 mountX=-0.32 mountY=-0.00, mountTheta=-3.14
20:43:01.195 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.32, y=0.05, opts=13)
20:43:01.199 00.004 14556 Enqueuing Move request for scope (0.32, 0.05)
20:43:01.203 00.004 12308 Worker thread wakes up
20:43:01.203 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.05) opts 0xd
20:43:01.203 00.000 12308 Handling offset move in thread for scope, endpoint = (0.32, 0.05)
20:43:01.203 00.000 12308 Moving (0.32, 0.05) raw xDistance=-0.32 yDistance=-0.00
20:43:01.203 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:43:01.203 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:01.204 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:43:01.204 00.000 12308 MoveAxis(E, 139, ABG)
20:43:01.204 00.000 12308 Guiding  Dir = 2, Dur = 139
20:43:01.204 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:01.208 00.004 12308 IsSlewing returns 0
20:43:01.208 00.000 12308 IsGuiding returns 0
20:43:01.209 00.001 12308 PulseGuide returned control before completion, sleep 149
20:43:01.231 00.022 14556 UpdateGuideState exits: m=1759 SNR=28.3
20:43:01.235 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:01.239 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:01.244 00.005 14556 Enqueuing Expose request
20:43:01.365 00.121 12308 IsGuiding returns 1
20:43:01.366 00.001 12308 scope still moving after pulse duration time elapsed
20:43:01.398 00.032 12308 IsSlewing returns 0
20:43:01.399 00.001 12308 IsGuiding returns 0
20:43:01.400 00.001 12308 scope move finished after 139 + 52 ms
20:43:01.400 00.000 12308 Move returns status 0, amount 139
20:43:01.401 00.001 12308 MoveAxis(N, 0, ABG)
20:43:01.402 00.001 12308 Move returns status 0, amount 0
20:43:01.402 00.000 12308 move complete, result=0
20:43:01.402 00.000 12308 worker thread done servicing request
20:43:01.403 00.001 14556 GuideStep: -0.3 px 139 ms EAST, -0.0 px 0 ms NORTH
20:43:01.408 00.005 12308 Worker thread wakes up
20:43:01.408 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:01.408 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:02.657 01.249 12308 Exposure complete
20:43:02.829 00.172 12308 worker thread done servicing request
20:43:02.830 00.001 14556 OnExposeComplete: enter
20:43:02.833 00.003 14556 UpdateGuideState(): m_state=6
20:43:02.838 00.005 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 897
20:43:02.842 00.004 14556 Star::Find returns 1 (0), X=175.05, Y=987.33, Mass=1959, SNR=29.5, Peak=170 HFD=4.2
20:43:02.846 00.004 14556 CameraToMount -- cameraTheta (0.47) - m_xAngle (-3.07) = xAngle (3.54 = -2.74)
20:43:02.849 00.003 14556 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.44 = -2.84)
20:43:02.854 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.47 mountX=-0.08 mountY=-0.02, mountTheta=-2.83
20:43:02.859 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.04, opts=13)
20:43:02.862 00.003 14556 Enqueuing Move request for scope (0.07, 0.04)
20:43:02.866 00.004 12308 Worker thread wakes up
20:43:02.866 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
20:43:02.866 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
20:43:02.866 00.000 12308 Moving (0.07, 0.04) raw xDistance=-0.08 yDistance=-0.02
20:43:02.866 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:43:02.866 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:02.867 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:43:02.867 00.000 12308 MoveAxis(E, 0, ABG)
20:43:02.867 00.000 12308 Move returns status 0, amount 0
20:43:02.867 00.000 12308 MoveAxis(N, 0, ABG)
20:43:02.867 00.000 12308 Move returns status 0, amount 0
20:43:02.867 00.000 12308 move complete, result=0
20:43:02.869 00.002 12308 worker thread done servicing request
20:43:02.869 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:02.892 00.023 14556 UpdateGuideState exits: m=1959 SNR=29.5
20:43:02.897 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:02.902 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:02.909 00.007 14556 Enqueuing Expose request
20:43:02.913 00.004 12308 Worker thread wakes up
20:43:02.913 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:43:02.917 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:02.917 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:04.163 01.246 12308 Exposure complete
20:43:04.311 00.148 12308 worker thread done servicing request
20:43:04.311 00.000 14556 OnExposeComplete: enter
20:43:04.316 00.005 14556 UpdateGuideState(): m_state=6
20:43:04.319 00.003 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 898
20:43:04.323 00.004 14556 Star::Find returns 1 (0), X=174.82, Y=987.59, Mass=1652, SNR=27.3, Peak=122 HFD=4.5
20:43:04.328 00.005 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.11 = -1.17)
20:43:04.331 00.003 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.27)
20:43:04.335 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.30 hyp=0.34 cameraTheta=2.04 mountX=0.13 mountY=-0.33, mountTheta=-1.18
20:43:04.342 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.30, opts=13)
20:43:04.347 00.005 14556 Enqueuing Move request for scope (-0.15, 0.30)
20:43:04.351 00.004 12308 Worker thread wakes up
20:43:04.351 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.30) opts 0xd
20:43:04.351 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.30)
20:43:04.351 00.000 12308 Moving (-0.15, 0.30) raw xDistance=0.13 yDistance=-0.33
20:43:04.353 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:43:04.353 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:43:04.354 00.001 12308 MoveAxis(E, 0, ABG)
20:43:04.354 00.000 12308 Move returns status 0, amount 0
20:43:04.354 00.000 12308 MoveAxis(N, 229, ABG)
20:43:04.354 00.000 12308 Guiding  Dir = 0, Dur = 229
20:43:04.354 00.000 12308 IsSlewing returns 0
20:43:04.354 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:04.359 00.005 12308 IsGuiding returns 0
20:43:04.359 00.000 12308 PulseGuide returned control before completion, sleep 239
20:43:04.380 00.021 14556 UpdateGuideState exits: m=1652 SNR=27.3
20:43:04.385 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:04.389 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:04.392 00.003 14556 Enqueuing Expose request
20:43:04.609 00.217 12308 IsGuiding returns 1
20:43:04.610 00.001 12308 scope still moving after pulse duration time elapsed
20:43:04.640 00.030 12308 IsSlewing returns 0
20:43:04.641 00.001 12308 IsGuiding returns 0
20:43:04.642 00.001 12308 scope move finished after 229 + 54 ms
20:43:04.642 00.000 12308 Move returns status 0, amount 229
20:43:04.643 00.001 12308 move complete, result=0
20:43:04.643 00.000 12308 worker thread done servicing request
20:43:04.643 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 229 ms NORTH
20:43:04.653 00.010 12308 Worker thread wakes up
20:43:04.653 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:04.653 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:05.907 01.254 12308 Exposure complete
20:43:06.075 00.168 12308 worker thread done servicing request
20:43:06.076 00.001 14556 OnExposeComplete: enter
20:43:06.079 00.003 14556 UpdateGuideState(): m_state=6
20:43:06.082 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 899
20:43:06.086 00.004 14556 Star::Find returns 1 (0), X=174.78, Y=987.18, Mass=1649, SNR=27.3, Peak=142 HFD=4.5
20:43:06.089 00.003 14556 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-3.07) = xAngle (0.46 = 0.46)
20:43:06.092 00.003 14556 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.36 = 0.36)
20:43:06.095 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.11 hyp=0.23 cameraTheta=-2.62 mountX=0.21 mountY=0.08, mountTheta=0.37
20:43:06.101 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.11, opts=13)
20:43:06.105 00.004 14556 Enqueuing Move request for scope (-0.20, -0.11)
20:43:06.109 00.004 12308 Worker thread wakes up
20:43:06.109 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.11) opts 0xd
20:43:06.109 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.11)
20:43:06.109 00.000 12308 Moving (-0.20, -0.11) raw xDistance=0.21 yDistance=0.08
20:43:06.109 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:43:06.109 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:06.111 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:43:06.111 00.000 12308 MoveAxis(W, 89, ABG)
20:43:06.111 00.000 12308 Guiding  Dir = 3, Dur = 89
20:43:06.111 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:06.114 00.003 12308 IsSlewing returns 0
20:43:06.114 00.000 12308 IsGuiding returns 0
20:43:06.116 00.002 12308 PulseGuide returned control before completion, sleep 99
20:43:06.132 00.016 14556 UpdateGuideState exits: m=1649 SNR=27.3
20:43:06.137 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:06.140 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:06.143 00.003 14556 Enqueuing Expose request
20:43:06.224 00.081 12308 IsGuiding returns 1
20:43:06.224 00.000 12308 scope still moving after pulse duration time elapsed
20:43:06.255 00.031 12308 IsSlewing returns 0
20:43:06.255 00.000 12308 IsGuiding returns 0
20:43:06.255 00.000 12308 scope move finished after 89 + 51 ms
20:43:06.255 00.000 12308 Move returns status 0, amount 89
20:43:06.256 00.001 12308 MoveAxis(N, 0, ABG)
20:43:06.256 00.000 12308 Move returns status 0, amount 0
20:43:06.256 00.000 12308 move complete, result=0
20:43:06.256 00.000 12308 worker thread done servicing request
20:43:06.256 00.000 14556 GuideStep: 0.2 px 89 ms WEST, 0.1 px 0 ms NORTH
20:43:06.260 00.004 12308 Worker thread wakes up
20:43:06.260 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:06.260 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:07.510 01.250 12308 Exposure complete
20:43:07.674 00.164 12308 worker thread done servicing request
20:43:07.675 00.001 14556 OnExposeComplete: enter
20:43:07.678 00.003 14556 UpdateGuideState(): m_state=6
20:43:07.682 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 900
20:43:07.687 00.005 14556 Star::Find returns 1 (0), X=174.83, Y=987.08, Mass=1890, SNR=29.3, Peak=155 HFD=4.4
20:43:07.691 00.004 14556 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-3.07) = xAngle (0.91 = 0.91)
20:43:07.695 00.004 14556 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.81 = 0.81)
20:43:07.698 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.21 hyp=0.25 cameraTheta=-2.16 mountX=0.15 mountY=0.18, mountTheta=0.87
20:43:07.704 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.21, opts=13)
20:43:07.708 00.004 14556 Enqueuing Move request for scope (-0.14, -0.21)
20:43:07.712 00.004 12308 Worker thread wakes up
20:43:07.712 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.21) opts 0xd
20:43:07.712 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.21)
20:43:07.712 00.000 12308 Moving (-0.14, -0.21) raw xDistance=0.15 yDistance=0.18
20:43:07.712 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:43:07.714 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:07.714 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:43:07.714 00.000 12308 MoveAxis(E, 0, ABG)
20:43:07.714 00.000 12308 Move returns status 0, amount 0
20:43:07.714 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:07.720 00.006 12308 MoveAxis(N, 0, ABG)
20:43:07.720 00.000 12308 Move returns status 0, amount 0
20:43:07.720 00.000 12308 move complete, result=0
20:43:07.720 00.000 12308 worker thread done servicing request
20:43:07.740 00.020 14556 UpdateGuideState exits: m=1890 SNR=29.3
20:43:07.746 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:07.752 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:07.756 00.004 14556 Enqueuing Expose request
20:43:07.759 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:43:07.764 00.005 12308 Worker thread wakes up
20:43:07.764 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:07.764 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:09.004 01.240 12308 Exposure complete
20:43:09.167 00.163 12308 worker thread done servicing request
20:43:09.167 00.000 14556 OnExposeComplete: enter
20:43:09.171 00.004 14556 UpdateGuideState(): m_state=6
20:43:09.175 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 901
20:43:09.179 00.004 14556 Star::Find returns 1 (0), X=174.79, Y=987.30, Mass=1721, SNR=28.0, Peak=138 HFD=4.6
20:43:09.185 00.006 14556 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.07) = xAngle (6.17 = -0.12)
20:43:09.190 00.005 14556 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.07 = -0.22)
20:43:09.194 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.09 mountX=0.18 mountY=-0.04, mountTheta=-0.21
20:43:09.199 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.01, opts=13)
20:43:09.203 00.004 14556 Enqueuing Move request for scope (-0.18, 0.01)
20:43:09.206 00.003 12308 Worker thread wakes up
20:43:09.206 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
20:43:09.206 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
20:43:09.206 00.000 12308 Moving (-0.18, 0.01) raw xDistance=0.18 yDistance=-0.04
20:43:09.208 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:43:09.208 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:09.208 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:43:09.208 00.000 12308 MoveAxis(E, 0, ABG)
20:43:09.209 00.001 12308 Move returns status 0, amount 0
20:43:09.209 00.000 12308 MoveAxis(N, 0, ABG)
20:43:09.209 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:09.213 00.004 12308 Move returns status 0, amount 0
20:43:09.213 00.000 12308 move complete, result=0
20:43:09.213 00.000 12308 worker thread done servicing request
20:43:09.234 00.021 14556 UpdateGuideState exits: m=1721 SNR=28.0
20:43:09.238 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:09.244 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:09.248 00.004 14556 Enqueuing Expose request
20:43:09.252 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:43:09.255 00.003 12308 Worker thread wakes up
20:43:09.255 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:09.255 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:10.508 01.253 12308 Exposure complete
20:43:10.685 00.177 12308 worker thread done servicing request
20:43:10.685 00.000 14556 OnExposeComplete: enter
20:43:10.692 00.007 14556 UpdateGuideState(): m_state=6
20:43:10.698 00.006 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 902
20:43:10.703 00.005 14556 Star::Find returns 1 (0), X=174.90, Y=987.55, Mass=1865, SNR=29.0, Peak=133 HFD=4.8
20:43:10.708 00.005 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.90 = -1.38)
20:43:10.713 00.005 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
20:43:10.716 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.83 mountX=0.05 mountY=-0.27, mountTheta=-1.38
20:43:10.722 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.26, opts=13)
20:43:10.725 00.003 14556 Enqueuing Move request for scope (-0.07, 0.26)
20:43:10.729 00.004 12308 Worker thread wakes up
20:43:10.729 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.26) opts 0xd
20:43:10.729 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.26)
20:43:10.729 00.000 12308 Moving (-0.07, 0.26) raw xDistance=0.05 yDistance=-0.27
20:43:10.729 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:43:10.731 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:43:10.731 00.000 12308 MoveAxis(E, 0, ABG)
20:43:10.731 00.000 12308 Move returns status 0, amount 0
20:43:10.731 00.000 12308 MoveAxis(N, 190, ABG)
20:43:10.731 00.000 12308 Guiding  Dir = 0, Dur = 190
20:43:10.732 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:10.736 00.004 12308 IsSlewing returns 0
20:43:10.736 00.000 12308 IsGuiding returns 0
20:43:10.737 00.001 12308 PulseGuide returned control before completion, sleep 200
20:43:10.759 00.022 14556 UpdateGuideState exits: m=1865 SNR=29.0
20:43:10.764 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:10.767 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:10.771 00.004 14556 Enqueuing Expose request
20:43:10.950 00.179 12308 IsGuiding returns 1
20:43:10.952 00.002 12308 scope still moving after pulse duration time elapsed
20:43:10.982 00.030 12308 IsSlewing returns 0
20:43:10.984 00.002 12308 IsGuiding returns 0
20:43:10.984 00.000 12308 scope move finished after 190 + 57 ms
20:43:10.984 00.000 12308 Move returns status 0, amount 190
20:43:10.986 00.002 12308 move complete, result=0
20:43:10.986 00.000 12308 worker thread done servicing request
20:43:10.987 00.001 12308 Worker thread wakes up
20:43:10.987 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 190 ms NORTH
20:43:10.995 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:10.995 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:12.242 01.247 12308 Exposure complete
20:43:12.407 00.165 12308 worker thread done servicing request
20:43:12.408 00.001 14556 OnExposeComplete: enter
20:43:12.413 00.005 14556 UpdateGuideState(): m_state=6
20:43:12.416 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 903
20:43:12.421 00.005 14556 Star::Find returns 1 (0), X=174.78, Y=987.10, Mass=2322, SNR=32.2, Peak=167 HFD=4.5
20:43:12.424 00.003 14556 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.07) = xAngle (0.71 = 0.71)
20:43:12.427 00.003 14556 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.61 = 0.61)
20:43:12.430 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.19 hyp=0.26 cameraTheta=-2.37 mountX=0.20 mountY=0.15, mountTheta=0.64
20:43:12.436 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.19, opts=13)
20:43:12.440 00.004 14556 Enqueuing Move request for scope (-0.19, -0.19)
20:43:12.444 00.004 12308 Worker thread wakes up
20:43:12.444 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.19) opts 0xd
20:43:12.444 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.19)
20:43:12.444 00.000 12308 Moving (-0.19, -0.19) raw xDistance=0.20 yDistance=0.15
20:43:12.444 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:43:12.446 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:12.446 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:43:12.446 00.000 12308 MoveAxis(W, 87, ABG)
20:43:12.446 00.000 12308 Guiding  Dir = 3, Dur = 87
20:43:12.446 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:12.450 00.004 12308 IsSlewing returns 0
20:43:12.450 00.000 12308 IsGuiding returns 0
20:43:12.451 00.001 12308 PulseGuide returned control before completion, sleep 97
20:43:12.472 00.021 14556 UpdateGuideState exits: m=2322 SNR=32.2
20:43:12.477 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:12.480 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:12.484 00.004 14556 Enqueuing Expose request
20:43:12.558 00.074 12308 IsGuiding returns 1
20:43:12.558 00.000 12308 scope still moving after pulse duration time elapsed
20:43:12.591 00.033 12308 IsSlewing returns 0
20:43:12.591 00.000 12308 IsGuiding returns 0
20:43:12.592 00.001 12308 scope move finished after 87 + 54 ms
20:43:12.592 00.000 12308 Move returns status 0, amount 87
20:43:12.593 00.001 12308 MoveAxis(N, 0, ABG)
20:43:12.593 00.000 12308 Move returns status 0, amount 0
20:43:12.594 00.001 12308 move complete, result=0
20:43:12.594 00.000 12308 worker thread done servicing request
20:43:12.594 00.000 12308 Worker thread wakes up
20:43:12.594 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:12.595 00.001 14556 GuideStep: 0.2 px 87 ms WEST, 0.2 px 0 ms NORTH
20:43:12.602 00.007 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:13.852 01.250 12308 Exposure complete
20:43:14.019 00.167 12308 worker thread done servicing request
20:43:14.019 00.000 14556 OnExposeComplete: enter
20:43:14.025 00.006 14556 UpdateGuideState(): m_state=6
20:43:14.031 00.006 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 904
20:43:14.035 00.004 14556 Star::Find returns 1 (0), X=175.00, Y=987.17, Mass=1695, SNR=27.6, Peak=128 HFD=4.3
20:43:14.038 00.003 14556 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.07) = xAngle (1.70 = 1.70)
20:43:14.042 00.004 14556 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.60 = 1.60)
20:43:14.045 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.38 mountX=-0.01 mountY=0.12, mountTheta=1.69
20:43:14.051 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.12, opts=13)
20:43:14.055 00.004 14556 Enqueuing Move request for scope (0.02, -0.12)
20:43:14.059 00.004 12308 Worker thread wakes up
20:43:14.060 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
20:43:14.060 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
20:43:14.060 00.000 12308 Moving (0.02, -0.12) raw xDistance=-0.01 yDistance=0.12
20:43:14.060 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:43:14.060 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:14.061 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:43:14.061 00.000 12308 MoveAxis(E, 0, ABG)
20:43:14.061 00.000 12308 Move returns status 0, amount 0
20:43:14.061 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:14.066 00.005 12308 MoveAxis(N, 0, ABG)
20:43:14.066 00.000 12308 Move returns status 0, amount 0
20:43:14.066 00.000 12308 move complete, result=0
20:43:14.068 00.002 12308 worker thread done servicing request
20:43:14.089 00.021 14556 UpdateGuideState exits: m=1695 SNR=27.6
20:43:14.094 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:14.098 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:14.102 00.004 14556 Enqueuing Expose request
20:43:14.106 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:43:14.109 00.003 12308 Worker thread wakes up
20:43:14.109 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:14.110 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:15.343 01.233 12308 Exposure complete
20:43:15.486 00.143 12308 worker thread done servicing request
20:43:15.487 00.001 14556 OnExposeComplete: enter
20:43:15.491 00.004 14556 UpdateGuideState(): m_state=6
20:43:15.496 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 905
20:43:15.498 00.002 14556 Star::Find returns 1 (0), X=174.94, Y=987.36, Mass=1858, SNR=28.9, Peak=153 HFD=4.1
20:43:15.502 00.004 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.12 = -1.17)
20:43:15.505 00.003 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.27)
20:43:15.508 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.04 mountX=0.03 mountY=-0.08, mountTheta=-1.18
20:43:15.512 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.07, opts=13)
20:43:15.515 00.003 14556 Enqueuing Move request for scope (-0.04, 0.07)
20:43:15.518 00.003 12308 Worker thread wakes up
20:43:15.518 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
20:43:15.518 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
20:43:15.518 00.000 12308 Moving (-0.04, 0.07) raw xDistance=0.03 yDistance=-0.08
20:43:15.518 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:43:15.518 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:15.518 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:43:15.519 00.001 12308 MoveAxis(E, 0, ABG)
20:43:15.519 00.000 12308 Move returns status 0, amount 0
20:43:15.519 00.000 12308 MoveAxis(N, 0, ABG)
20:43:15.519 00.000 12308 Move returns status 0, amount 0
20:43:15.519 00.000 12308 move complete, result=0
20:43:15.520 00.001 12308 worker thread done servicing request
20:43:15.520 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:15.543 00.023 14556 UpdateGuideState exits: m=1858 SNR=28.9
20:43:15.548 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:15.552 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:15.558 00.006 14556 Enqueuing Expose request
20:43:15.564 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:43:15.568 00.004 12308 Worker thread wakes up
20:43:15.569 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:15.569 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:16.816 01.247 12308 Exposure complete
20:43:16.979 00.163 12308 worker thread done servicing request
20:43:16.979 00.000 14556 OnExposeComplete: enter
20:43:16.983 00.004 14556 UpdateGuideState(): m_state=6
20:43:16.987 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 906
20:43:16.991 00.004 14556 Star::Find returns 1 (0), X=174.77, Y=987.76, Mass=1712, SNR=27.9, Peak=136 HFD=4.4
20:43:16.996 00.005 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.07 = -1.22)
20:43:17.000 00.004 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.32)
20:43:17.003 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=0.47 hyp=0.51 cameraTheta=1.99 mountX=0.18 mountY=-0.49, mountTheta=-1.23
20:43:17.008 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.47, opts=13)
20:43:17.013 00.005 14556 Enqueuing Move request for scope (-0.21, 0.47)
20:43:17.016 00.003 12308 Worker thread wakes up
20:43:17.016 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.47) opts 0xd
20:43:17.017 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.47)
20:43:17.017 00.000 12308 Moving (-0.21, 0.47) raw xDistance=0.18 yDistance=-0.49
20:43:17.017 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:43:17.017 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
20:43:17.018 00.001 12308 MoveAxis(E, 0, ABG)
20:43:17.018 00.000 12308 Move returns status 0, amount 0
20:43:17.018 00.000 12308 MoveAxis(N, 347, ABG)
20:43:17.018 00.000 12308 Guiding  Dir = 0, Dur = 347
20:43:17.018 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:17.022 00.004 12308 IsSlewing returns 0
20:43:17.023 00.001 12308 IsGuiding returns 0
20:43:17.023 00.000 12308 PulseGuide returned control before completion, sleep 357
20:43:17.047 00.024 14556 UpdateGuideState exits: m=1712 SNR=27.9
20:43:17.052 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:17.062 00.010 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:17.069 00.007 14556 Enqueuing Expose request
20:43:17.385 00.316 12308 IsGuiding returns 1
20:43:17.385 00.000 12308 scope still moving after pulse duration time elapsed
20:43:17.416 00.031 12308 IsSlewing returns 0
20:43:17.418 00.002 12308 IsGuiding returns 0
20:43:17.418 00.000 12308 scope move finished after 347 + 47 ms
20:43:17.418 00.000 12308 Move returns status 0, amount 347
20:43:17.419 00.001 12308 move complete, result=0
20:43:17.419 00.000 12308 worker thread done servicing request
20:43:17.420 00.001 12308 Worker thread wakes up
20:43:17.420 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.5 px 347 ms NORTH
20:43:17.426 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:17.426 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:18.677 01.251 12308 Exposure complete
20:43:18.835 00.158 12308 worker thread done servicing request
20:43:18.836 00.001 14556 OnExposeComplete: enter
20:43:18.840 00.004 14556 UpdateGuideState(): m_state=6
20:43:18.846 00.006 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 907
20:43:18.850 00.004 14556 Star::Find returns 1 (0), X=175.12, Y=987.20, Mass=1731, SNR=27.9, Peak=159 HFD=4.5
20:43:18.853 00.003 14556 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-3.07) = xAngle (2.54 = 2.54)
20:43:18.858 00.005 14556 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.44 = 2.44)
20:43:18.862 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=-0.09 hyp=0.17 cameraTheta=-0.54 mountX=-0.14 mountY=0.11, mountTheta=2.47
20:43:18.867 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.09, opts=13)
20:43:18.871 00.004 14556 Enqueuing Move request for scope (0.15, -0.09)
20:43:18.873 00.002 12308 Worker thread wakes up
20:43:18.874 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.09) opts 0xd
20:43:18.874 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.09)
20:43:18.874 00.000 12308 Moving (0.15, -0.09) raw xDistance=-0.14 yDistance=0.11
20:43:18.874 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:43:18.874 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:18.875 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:43:18.875 00.000 12308 MoveAxis(E, 0, ABG)
20:43:18.875 00.000 12308 Move returns status 0, amount 0
20:43:18.875 00.000 12308 MoveAxis(N, 0, ABG)
20:43:18.875 00.000 12308 Move returns status 0, amount 0
20:43:18.875 00.000 12308 move complete, result=0
20:43:18.875 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:18.879 00.004 12308 worker thread done servicing request
20:43:18.898 00.019 14556 UpdateGuideState exits: m=1731 SNR=27.9
20:43:18.904 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:18.908 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:18.912 00.004 14556 Enqueuing Expose request
20:43:18.916 00.004 12308 Worker thread wakes up
20:43:18.916 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:43:18.919 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:18.920 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:20.162 01.242 12308 Exposure complete
20:43:20.330 00.168 12308 worker thread done servicing request
20:43:20.330 00.000 14556 OnExposeComplete: enter
20:43:20.334 00.004 14556 UpdateGuideState(): m_state=6
20:43:20.337 00.003 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 908
20:43:20.343 00.006 14556 Star::Find returns 1 (0), X=174.85, Y=987.09, Mass=1842, SNR=29.0, Peak=163 HFD=4.4
20:43:20.348 00.005 14556 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.07) = xAngle (0.95 = 0.95)
20:43:20.351 00.003 14556 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.86 = 0.86)
20:43:20.355 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.20 hyp=0.23 cameraTheta=-2.12 mountX=0.14 mountY=0.18, mountTheta=0.92
20:43:20.361 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.20, opts=13)
20:43:20.365 00.004 14556 Enqueuing Move request for scope (-0.12, -0.20)
20:43:20.368 00.003 12308 Worker thread wakes up
20:43:20.368 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.20) opts 0xd
20:43:20.368 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.20)
20:43:20.368 00.000 12308 Moving (-0.12, -0.20) raw xDistance=0.14 yDistance=0.18
20:43:20.370 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:43:20.370 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:20.370 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:43:20.370 00.000 12308 MoveAxis(E, 0, ABG)
20:43:20.370 00.000 12308 Move returns status 0, amount 0
20:43:20.371 00.001 12308 MoveAxis(N, 0, ABG)
20:43:20.371 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:20.374 00.003 12308 Move returns status 0, amount 0
20:43:20.375 00.001 12308 move complete, result=0
20:43:20.375 00.000 12308 worker thread done servicing request
20:43:20.396 00.021 14556 UpdateGuideState exits: m=1842 SNR=29.0
20:43:20.401 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:20.406 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:20.410 00.004 14556 Enqueuing Expose request
20:43:20.416 00.006 12308 Worker thread wakes up
20:43:20.416 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:43:20.422 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:20.423 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:21.677 01.254 12308 Exposure complete
20:43:21.835 00.158 14556 OnExposeComplete: enter
20:43:21.840 00.005 14556 UpdateGuideState(): m_state=6
20:43:21.845 00.005 12308 worker thread done servicing request
20:43:21.845 00.000 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 909
20:43:21.848 00.003 14556 Star::Find returns 1 (0), X=174.83, Y=987.32, Mass=1819, SNR=28.7, Peak=140 HFD=4.6
20:43:21.853 00.005 14556 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.07) = xAngle (6.03 = -0.25)
20:43:21.857 00.004 14556 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.35)
20:43:21.861 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.15 cameraTheta=2.96 mountX=0.14 mountY=-0.05, mountTheta=-0.34
20:43:21.867 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.03, opts=13)
20:43:21.870 00.003 14556 Enqueuing Move request for scope (-0.15, 0.03)
20:43:21.874 00.004 12308 Worker thread wakes up
20:43:21.874 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd
20:43:21.875 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.03)
20:43:21.875 00.000 12308 Moving (-0.15, 0.03) raw xDistance=0.14 yDistance=-0.05
20:43:21.875 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:43:21.875 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:21.875 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:43:21.875 00.000 12308 MoveAxis(E, 0, ABG)
20:43:21.875 00.000 12308 Move returns status 0, amount 0
20:43:21.876 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:21.880 00.004 12308 MoveAxis(N, 0, ABG)
20:43:21.881 00.001 12308 Move returns status 0, amount 0
20:43:21.881 00.000 12308 move complete, result=0
20:43:21.881 00.000 12308 worker thread done servicing request
20:43:21.903 00.022 14556 UpdateGuideState exits: m=1819 SNR=28.7
20:43:21.908 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:21.911 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:21.915 00.004 14556 Enqueuing Expose request
20:43:21.919 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:43:21.922 00.003 12308 Worker thread wakes up
20:43:21.922 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:21.922 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:23.182 01.260 12308 Exposure complete
20:43:23.352 00.170 12308 worker thread done servicing request
20:43:23.352 00.000 14556 OnExposeComplete: enter
20:43:23.356 00.004 14556 UpdateGuideState(): m_state=6
20:43:23.360 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 910
20:43:23.363 00.003 14556 Star::Find returns 1 (0), X=174.85, Y=987.33, Mass=1690, SNR=27.6, Peak=134 HFD=4.4
20:43:23.367 00.004 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.93 = -0.35)
20:43:23.373 00.006 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.45)
20:43:23.378 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.86 mountX=0.12 mountY=-0.05, mountTheta=-0.44
20:43:23.383 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.04, opts=13)
20:43:23.388 00.005 14556 Enqueuing Move request for scope (-0.12, 0.04)
20:43:23.392 00.004 12308 Worker thread wakes up
20:43:23.392 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
20:43:23.392 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
20:43:23.392 00.000 12308 Moving (-0.12, 0.04) raw xDistance=0.12 yDistance=-0.05
20:43:23.393 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:43:23.393 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:23.393 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:43:23.393 00.000 12308 MoveAxis(E, 0, ABG)
20:43:23.393 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:23.397 00.004 12308 Move returns status 0, amount 0
20:43:23.397 00.000 12308 MoveAxis(N, 0, ABG)
20:43:23.398 00.001 12308 Move returns status 0, amount 0
20:43:23.398 00.000 12308 move complete, result=0
20:43:23.398 00.000 12308 worker thread done servicing request
20:43:23.421 00.023 14556 UpdateGuideState exits: m=1690 SNR=27.6
20:43:23.425 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:23.428 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:23.432 00.004 14556 Enqueuing Expose request
20:43:23.438 00.006 12308 Worker thread wakes up
20:43:23.438 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:43:23.442 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:23.442 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:24.692 01.250 12308 Exposure complete
20:43:24.856 00.164 12308 worker thread done servicing request
20:43:24.857 00.001 14556 OnExposeComplete: enter
20:43:24.860 00.003 14556 UpdateGuideState(): m_state=6
20:43:24.865 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 911
20:43:24.868 00.003 14556 Star::Find returns 1 (0), X=174.99, Y=987.38, Mass=1549, SNR=26.6, Peak=119 HFD=4.1
20:43:24.873 00.005 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.46 = -1.83)
20:43:24.877 00.004 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.93)
20:43:24.880 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.10 cameraTheta=1.38 mountX=-0.02 mountY=-0.09, mountTheta=-1.84
20:43:24.885 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.09, opts=13)
20:43:24.888 00.003 14556 Enqueuing Move request for scope (0.02, 0.09)
20:43:24.892 00.004 12308 Worker thread wakes up
20:43:24.893 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
20:43:24.893 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
20:43:24.893 00.000 12308 Moving (0.02, 0.09) raw xDistance=-0.02 yDistance=-0.09
20:43:24.893 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:43:24.894 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:24.894 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:43:24.894 00.000 12308 MoveAxis(E, 0, ABG)
20:43:24.894 00.000 12308 Move returns status 0, amount 0
20:43:24.894 00.000 12308 MoveAxis(N, 0, ABG)
20:43:24.894 00.000 12308 Move returns status 0, amount 0
20:43:24.896 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:24.900 00.004 12308 move complete, result=0
20:43:24.900 00.000 12308 worker thread done servicing request
20:43:24.925 00.025 14556 UpdateGuideState exits: m=1549 SNR=26.6
20:43:24.930 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:24.934 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:24.938 00.004 14556 Enqueuing Expose request
20:43:24.942 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:43:24.946 00.004 12308 Worker thread wakes up
20:43:24.946 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:24.947 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:26.196 01.249 12308 Exposure complete
20:43:26.358 00.162 12308 worker thread done servicing request
20:43:26.358 00.000 14556 OnExposeComplete: enter
20:43:26.362 00.004 14556 UpdateGuideState(): m_state=6
20:43:26.367 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 912
20:43:26.371 00.004 14556 Star::Find returns 1 (0), X=174.99, Y=987.40, Mass=2398, SNR=32.6, Peak=178 HFD=4.6
20:43:26.375 00.004 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.47 = -1.81)
20:43:26.379 00.004 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.91)
20:43:26.382 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.40 mountX=-0.03 mountY=-0.11, mountTheta=-1.82
20:43:26.387 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.11, opts=13)
20:43:26.392 00.005 14556 Enqueuing Move request for scope (0.02, 0.11)
20:43:26.395 00.003 12308 Worker thread wakes up
20:43:26.395 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
20:43:26.396 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
20:43:26.396 00.000 12308 Moving (0.02, 0.11) raw xDistance=-0.03 yDistance=-0.11
20:43:26.396 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:43:26.396 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:26.396 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:43:26.397 00.001 12308 MoveAxis(E, 0, ABG)
20:43:26.397 00.000 12308 Move returns status 0, amount 0
20:43:26.397 00.000 12308 MoveAxis(N, 0, ABG)
20:43:26.397 00.000 12308 Move returns status 0, amount 0
20:43:26.397 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:26.402 00.005 12308 move complete, result=0
20:43:26.402 00.000 12308 worker thread done servicing request
20:43:26.423 00.021 14556 UpdateGuideState exits: m=2398 SNR=32.6
20:43:26.429 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:26.434 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:26.438 00.004 14556 Enqueuing Expose request
20:43:26.442 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:43:26.446 00.004 12308 Worker thread wakes up
20:43:26.447 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:26.447 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:27.700 01.253 12308 Exposure complete
20:43:27.863 00.163 12308 worker thread done servicing request
20:43:27.863 00.000 14556 OnExposeComplete: enter
20:43:27.868 00.005 14556 UpdateGuideState(): m_state=6
20:43:27.872 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 913
20:43:27.876 00.004 14556 Star::Find returns 1 (0), X=174.73, Y=987.52, Mass=1612, SNR=26.9, Peak=115 HFD=4.4
20:43:27.880 00.004 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.45 = -0.84)
20:43:27.883 00.003 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.94)
20:43:27.887 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.23 hyp=0.33 cameraTheta=2.37 mountX=0.22 mountY=-0.27, mountTheta=-0.88
20:43:27.893 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.23, opts=13)
20:43:27.897 00.004 14556 Enqueuing Move request for scope (-0.24, 0.23)
20:43:27.901 00.004 12308 Worker thread wakes up
20:43:27.901 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.23) opts 0xd
20:43:27.901 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.23)
20:43:27.901 00.000 12308 Moving (-0.24, 0.23) raw xDistance=0.22 yDistance=-0.27
20:43:27.901 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:43:27.902 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:43:27.902 00.000 12308 MoveAxis(W, 97, ABG)
20:43:27.902 00.000 12308 Guiding  Dir = 3, Dur = 97
20:43:27.902 00.000 12308 IsSlewing returns 0
20:43:27.904 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:27.907 00.003 12308 IsGuiding returns 0
20:43:27.907 00.000 12308 PulseGuide returned control before completion, sleep 107
20:43:27.927 00.020 14556 UpdateGuideState exits: m=1612 SNR=26.9
20:43:27.933 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:27.938 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:27.943 00.005 14556 Enqueuing Expose request
20:43:28.017 00.074 12308 IsGuiding returns 1
20:43:28.017 00.000 12308 scope still moving after pulse duration time elapsed
20:43:28.048 00.031 12308 IsSlewing returns 0
20:43:28.049 00.001 12308 IsGuiding returns 1
20:43:28.081 00.032 12308 IsSlewing returns 0
20:43:28.082 00.001 12308 IsGuiding returns 1
20:43:28.111 00.029 12308 IsSlewing returns 0
20:43:28.112 00.001 12308 IsGuiding returns 1
20:43:28.144 00.032 12308 IsSlewing returns 0
20:43:28.146 00.002 12308 IsGuiding returns 0
20:43:28.147 00.001 12308 scope move finished after 97 + 142 ms
20:43:28.148 00.001 12308 Move returns status 0, amount 97
20:43:28.149 00.001 12308 MoveAxis(N, 189, ABG)
20:43:28.149 00.000 12308 Guiding  Dir = 0, Dur = 189
20:43:28.150 00.001 12308 IsSlewing returns 0
20:43:28.151 00.001 12308 IsGuiding returns 0
20:43:28.151 00.000 12308 PulseGuide returned control before completion, sleep 199
20:43:28.363 00.212 12308 IsGuiding returns 1
20:43:28.364 00.001 12308 scope still moving after pulse duration time elapsed
20:43:28.394 00.030 12308 IsSlewing returns 0
20:43:28.396 00.002 12308 IsGuiding returns 0
20:43:28.396 00.000 12308 scope move finished after 189 + 55 ms
20:43:28.397 00.001 12308 Move returns status 0, amount 189
20:43:28.397 00.000 12308 move complete, result=0
20:43:28.398 00.001 14556 GuideStep: 0.2 px 97 ms WEST, -0.3 px 189 ms NORTH
20:43:28.405 00.007 12308 worker thread done servicing request
20:43:28.406 00.001 12308 Worker thread wakes up
20:43:28.406 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:28.408 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:29.655 01.247 12308 Exposure complete
20:43:29.818 00.163 12308 worker thread done servicing request
20:43:29.818 00.000 14556 OnExposeComplete: enter
20:43:29.823 00.005 14556 UpdateGuideState(): m_state=6
20:43:29.826 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 914
20:43:29.830 00.004 14556 Star::Find returns 1 (0), X=174.83, Y=987.43, Mass=1884, SNR=29.2, Peak=170 HFD=3.9
20:43:29.834 00.004 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.43 = -0.85)
20:43:29.837 00.003 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.95)
20:43:29.842 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.20 cameraTheta=2.36 mountX=0.13 mountY=-0.17, mountTheta=-0.89
20:43:29.847 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.14, opts=13)
20:43:29.850 00.003 14556 Enqueuing Move request for scope (-0.14, 0.14)
20:43:29.854 00.004 12308 Worker thread wakes up
20:43:29.854 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
20:43:29.854 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
20:43:29.854 00.000 12308 Moving (-0.14, 0.14) raw xDistance=0.13 yDistance=-0.17
20:43:29.854 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:43:29.855 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:29.855 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:43:29.855 00.000 12308 MoveAxis(E, 0, ABG)
20:43:29.855 00.000 12308 Move returns status 0, amount 0
20:43:29.855 00.000 12308 MoveAxis(N, 0, ABG)
20:43:29.855 00.000 12308 Move returns status 0, amount 0
20:43:29.855 00.000 12308 move complete, result=0
20:43:29.855 00.000 12308 worker thread done servicing request
20:43:29.857 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:29.882 00.025 14556 UpdateGuideState exits: m=1884 SNR=29.2
20:43:29.887 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:29.890 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:29.894 00.004 14556 Enqueuing Expose request
20:43:29.898 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:43:29.902 00.004 12308 Worker thread wakes up
20:43:29.902 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:29.902 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:31.146 01.244 12308 Exposure complete
20:43:31.305 00.159 12308 worker thread done servicing request
20:43:31.305 00.000 14556 OnExposeComplete: enter
20:43:31.309 00.004 14556 UpdateGuideState(): m_state=6
20:43:31.314 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 915
20:43:31.318 00.004 14556 Star::Find returns 1 (0), X=174.99, Y=987.42, Mass=2098, SNR=30.8, Peak=144 HFD=4.9
20:43:31.322 00.004 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.52 = -1.77)
20:43:31.325 00.003 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.87)
20:43:31.327 00.002 14556 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.44 mountX=-0.03 mountY=-0.13, mountTheta=-1.77
20:43:31.332 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.13, opts=13)
20:43:31.339 00.007 14556 Enqueuing Move request for scope (0.02, 0.13)
20:43:31.343 00.004 12308 Worker thread wakes up
20:43:31.343 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
20:43:31.343 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
20:43:31.343 00.000 12308 Moving (0.02, 0.13) raw xDistance=-0.03 yDistance=-0.13
20:43:31.344 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:43:31.344 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:31.344 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:43:31.345 00.001 12308 MoveAxis(E, 0, ABG)
20:43:31.345 00.000 12308 Move returns status 0, amount 0
20:43:31.345 00.000 12308 MoveAxis(N, 0, ABG)
20:43:31.346 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:31.349 00.003 12308 Move returns status 0, amount 0
20:43:31.349 00.000 12308 move complete, result=0
20:43:31.349 00.000 12308 worker thread done servicing request
20:43:31.370 00.021 14556 UpdateGuideState exits: m=2098 SNR=30.8
20:43:31.373 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:31.379 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:31.383 00.004 14556 Enqueuing Expose request
20:43:31.387 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:43:31.391 00.004 12308 Worker thread wakes up
20:43:31.391 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:31.391 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:32.644 01.253 12308 Exposure complete
20:43:32.798 00.154 12308 worker thread done servicing request
20:43:32.799 00.001 14556 OnExposeComplete: enter
20:43:32.802 00.003 14556 UpdateGuideState(): m_state=6
20:43:32.807 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 916
20:43:32.812 00.005 14556 Star::Find returns 1 (0), X=174.65, Y=987.46, Mass=1676, SNR=27.5, Peak=119 HFD=4.6
20:43:32.816 00.004 14556 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.07) = xAngle (5.72 = -0.56)
20:43:32.819 00.003 14556 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.62 = -0.66)
20:43:32.824 00.005 14556 CameraToMount -- cameraX=-0.32 cameraY=0.17 hyp=0.36 cameraTheta=2.65 mountX=0.31 mountY=-0.22, mountTheta=-0.63
20:43:32.828 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.17, opts=13)
20:43:32.832 00.004 14556 Enqueuing Move request for scope (-0.32, 0.17)
20:43:32.836 00.004 12308 Worker thread wakes up
20:43:32.836 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.17) opts 0xd
20:43:32.836 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.17)
20:43:32.836 00.000 12308 Moving (-0.32, 0.17) raw xDistance=0.31 yDistance=-0.22
20:43:32.836 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
20:43:32.836 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:43:32.836 00.000 12308 MoveAxis(W, 134, ABG)
20:43:32.836 00.000 12308 Guiding  Dir = 3, Dur = 134
20:43:32.838 00.002 12308 IsSlewing returns 0
20:43:32.838 00.000 12308 IsGuiding returns 0
20:43:32.839 00.001 12308 PulseGuide returned control before completion, sleep 144
20:43:32.839 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:32.867 00.028 14556 UpdateGuideState exits: m=1676 SNR=27.5
20:43:32.873 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:32.877 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:32.881 00.004 14556 Enqueuing Expose request
20:43:32.996 00.115 12308 IsGuiding returns 1
20:43:32.997 00.001 12308 scope still moving after pulse duration time elapsed
20:43:33.027 00.030 12308 IsSlewing returns 0
20:43:33.027 00.000 12308 IsGuiding returns 0
20:43:33.029 00.002 12308 scope move finished after 134 + 56 ms
20:43:33.029 00.000 12308 Move returns status 0, amount 134
20:43:33.029 00.000 12308 MoveAxis(N, 157, ABG)
20:43:33.029 00.000 12308 Guiding  Dir = 0, Dur = 157
20:43:33.030 00.001 12308 IsSlewing returns 0
20:43:33.031 00.001 12308 IsGuiding returns 0
20:43:33.032 00.001 12308 PulseGuide returned control before completion, sleep 167
20:43:33.218 00.186 12308 IsGuiding returns 1
20:43:33.218 00.000 12308 scope still moving after pulse duration time elapsed
20:43:33.248 00.030 12308 IsSlewing returns 0
20:43:33.249 00.001 12308 IsGuiding returns 0
20:43:33.249 00.000 12308 scope move finished after 157 + 61 ms
20:43:33.250 00.001 12308 Move returns status 0, amount 157
20:43:33.251 00.001 12308 move complete, result=0
20:43:33.251 00.000 12308 worker thread done servicing request
20:43:33.251 00.000 12308 Worker thread wakes up
20:43:33.252 00.001 14556 GuideStep: 0.3 px 134 ms WEST, -0.2 px 157 ms NORTH
20:43:33.259 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:33.259 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:34.515 01.256 12308 Exposure complete
20:43:34.676 00.161 12308 worker thread done servicing request
20:43:34.676 00.000 14556 OnExposeComplete: enter
20:43:34.680 00.004 14556 UpdateGuideState(): m_state=6
20:43:34.685 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 917
20:43:34.688 00.003 14556 Star::Find returns 1 (0), X=174.94, Y=987.60, Mass=1530, SNR=26.5, Peak=121 HFD=4.2
20:43:34.693 00.005 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.75 = -1.54)
20:43:34.697 00.004 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
20:43:34.701 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.31 hyp=0.31 cameraTheta=1.67 mountX=0.01 mountY=-0.31, mountTheta=-1.54
20:43:34.706 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.31, opts=13)
20:43:34.711 00.005 14556 Enqueuing Move request for scope (-0.03, 0.31)
20:43:34.715 00.004 12308 Worker thread wakes up
20:43:34.715 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.31) opts 0xd
20:43:34.715 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.31)
20:43:34.715 00.000 12308 Moving (-0.03, 0.31) raw xDistance=0.01 yDistance=-0.31
20:43:34.716 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:43:34.716 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:43:34.716 00.000 12308 MoveAxis(E, 0, ABG)
20:43:34.716 00.000 12308 Move returns status 0, amount 0
20:43:34.716 00.000 12308 MoveAxis(N, 216, ABG)
20:43:34.716 00.000 12308 Guiding  Dir = 0, Dur = 216
20:43:34.716 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:34.720 00.004 12308 IsSlewing returns 0
20:43:34.722 00.002 12308 IsGuiding returns 0
20:43:34.722 00.000 12308 PulseGuide returned control before completion, sleep 226
20:43:34.741 00.019 14556 UpdateGuideState exits: m=1530 SNR=26.5
20:43:34.746 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:34.751 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:34.755 00.004 14556 Enqueuing Expose request
20:43:34.958 00.203 12308 IsGuiding returns 1
20:43:34.962 00.004 12308 scope still moving after pulse duration time elapsed
20:43:34.991 00.029 12308 IsSlewing returns 0
20:43:34.992 00.001 12308 IsGuiding returns 0
20:43:34.992 00.000 12308 scope move finished after 216 + 54 ms
20:43:34.993 00.001 12308 Move returns status 0, amount 216
20:43:34.993 00.000 12308 move complete, result=0
20:43:34.993 00.000 12308 worker thread done servicing request
20:43:34.994 00.001 12308 Worker thread wakes up
20:43:34.994 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 216 ms NORTH
20:43:35.001 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:35.001 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:36.251 01.250 12308 Exposure complete
20:43:36.406 00.155 12308 worker thread done servicing request
20:43:36.406 00.000 14556 OnExposeComplete: enter
20:43:36.410 00.004 14556 UpdateGuideState(): m_state=6
20:43:36.413 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 918
20:43:36.416 00.003 14556 Star::Find returns 1 (0), X=174.94, Y=987.41, Mass=1629, SNR=27.1, Peak=125 HFD=4.2
20:43:36.420 00.004 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.89 = -1.39)
20:43:36.423 00.003 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.49)
20:43:36.426 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.82 mountX=0.02 mountY=-0.12, mountTheta=-1.39
20:43:36.431 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.11, opts=13)
20:43:36.434 00.003 14556 Enqueuing Move request for scope (-0.03, 0.11)
20:43:36.438 00.004 12308 Worker thread wakes up
20:43:36.438 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
20:43:36.438 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
20:43:36.438 00.000 12308 Moving (-0.03, 0.11) raw xDistance=0.02 yDistance=-0.12
20:43:36.439 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:43:36.439 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:36.439 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:43:36.439 00.000 12308 MoveAxis(E, 0, ABG)
20:43:36.439 00.000 12308 Move returns status 0, amount 0
20:43:36.439 00.000 12308 MoveAxis(N, 0, ABG)
20:43:36.440 00.001 12308 Move returns status 0, amount 0
20:43:36.440 00.000 12308 move complete, result=0
20:43:36.440 00.000 12308 worker thread done servicing request
20:43:36.440 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:36.463 00.023 14556 UpdateGuideState exits: m=1629 SNR=27.1
20:43:36.468 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:36.471 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:36.475 00.004 14556 Enqueuing Expose request
20:43:36.480 00.005 12308 Worker thread wakes up
20:43:36.480 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:43:36.486 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:36.486 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:37.728 01.242 12308 Exposure complete
20:43:37.858 00.130 12308 worker thread done servicing request
20:43:37.858 00.000 14556 OnExposeComplete: enter
20:43:37.863 00.005 14556 UpdateGuideState(): m_state=6
20:43:37.868 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 919
20:43:37.871 00.003 14556 Star::Find returns 1 (0), X=175.06, Y=987.12, Mass=1723, SNR=28.0, Peak=159 HFD=4.4
20:43:37.874 00.003 14556 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-3.07) = xAngle (1.98 = 1.98)
20:43:37.876 00.002 14556 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.88 = 1.88)
20:43:37.880 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-1.10 mountX=-0.07 mountY=0.18, mountTheta=1.96
20:43:37.884 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.17, opts=13)
20:43:37.887 00.003 14556 Enqueuing Move request for scope (0.09, -0.17)
20:43:37.890 00.003 12308 Worker thread wakes up
20:43:37.890 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.17) opts 0xd
20:43:37.890 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.17)
20:43:37.890 00.000 12308 Moving (0.09, -0.17) raw xDistance=-0.07 yDistance=0.18
20:43:37.890 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:43:37.890 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:37.890 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:43:37.890 00.000 12308 MoveAxis(E, 0, ABG)
20:43:37.890 00.000 12308 Move returns status 0, amount 0
20:43:37.892 00.002 12308 MoveAxis(N, 0, ABG)
20:43:37.892 00.000 12308 Move returns status 0, amount 0
20:43:37.892 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:37.895 00.003 12308 move complete, result=0
20:43:37.895 00.000 12308 worker thread done servicing request
20:43:37.912 00.017 14556 UpdateGuideState exits: m=1723 SNR=28.0
20:43:37.916 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:37.919 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:37.923 00.004 14556 Enqueuing Expose request
20:43:37.927 00.004 12308 Worker thread wakes up
20:43:37.927 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:43:37.932 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:37.932 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:39.180 01.248 12308 Exposure complete
20:43:39.349 00.169 12308 worker thread done servicing request
20:43:39.350 00.001 14556 OnExposeComplete: enter
20:43:39.353 00.003 14556 UpdateGuideState(): m_state=6
20:43:39.357 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 920
20:43:39.361 00.004 14556 Star::Find returns 1 (0), X=175.03, Y=987.32, Mass=1681, SNR=27.5, Peak=154 HFD=4.2
20:43:39.363 00.002 14556 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.07) = xAngle (3.60 = -2.69)
20:43:39.368 00.005 14556 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.50 = -2.79)
20:43:39.373 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.52 mountX=-0.06 mountY=-0.02, mountTheta=-2.77
20:43:39.378 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.03, opts=13)
20:43:39.382 00.004 14556 Enqueuing Move request for scope (0.06, 0.03)
20:43:39.385 00.003 12308 Worker thread wakes up
20:43:39.385 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
20:43:39.385 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
20:43:39.385 00.000 12308 Moving (0.06, 0.03) raw xDistance=-0.06 yDistance=-0.02
20:43:39.385 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:43:39.386 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:39.386 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:43:39.386 00.000 12308 MoveAxis(E, 0, ABG)
20:43:39.386 00.000 12308 Move returns status 0, amount 0
20:43:39.386 00.000 12308 MoveAxis(N, 0, ABG)
20:43:39.387 00.001 12308 Move returns status 0, amount 0
20:43:39.387 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:39.390 00.003 12308 move complete, result=0
20:43:39.390 00.000 12308 worker thread done servicing request
20:43:39.407 00.017 14556 UpdateGuideState exits: m=1681 SNR=27.5
20:43:39.410 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:39.414 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:39.416 00.002 14556 Enqueuing Expose request
20:43:39.419 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:43:39.423 00.004 12308 Worker thread wakes up
20:43:39.423 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:39.423 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:40.662 01.239 12308 Exposure complete
20:43:40.832 00.170 12308 worker thread done servicing request
20:43:40.832 00.000 14556 OnExposeComplete: enter
20:43:40.836 00.004 14556 UpdateGuideState(): m_state=6
20:43:40.840 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 921
20:43:40.844 00.004 14556 Star::Find returns 1 (0), X=175.03, Y=987.26, Mass=1535, SNR=26.3, Peak=126 HFD=4.3
20:43:40.848 00.004 14556 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-3.07) = xAngle (2.56 = 2.56)
20:43:40.852 00.004 14556 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.46 = 2.46)
20:43:40.856 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.06 cameraTheta=-0.51 mountX=-0.05 mountY=0.04, mountTheta=2.50
20:43:40.863 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.03, opts=13)
20:43:40.869 00.006 14556 Enqueuing Move request for scope (0.06, -0.03)
20:43:40.873 00.004 12308 Worker thread wakes up
20:43:40.873 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
20:43:40.873 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
20:43:40.873 00.000 12308 Moving (0.06, -0.03) raw xDistance=-0.05 yDistance=0.04
20:43:40.875 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:43:40.875 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:40.876 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:43:40.876 00.000 12308 MoveAxis(E, 0, ABG)
20:43:40.876 00.000 12308 Move returns status 0, amount 0
20:43:40.877 00.001 12308 MoveAxis(N, 0, ABG)
20:43:40.877 00.000 12308 Move returns status 0, amount 0
20:43:40.877 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:40.882 00.005 12308 move complete, result=0
20:43:40.882 00.000 12308 worker thread done servicing request
20:43:40.911 00.029 14556 UpdateGuideState exits: m=1535 SNR=26.3
20:43:40.918 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:40.926 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:40.930 00.004 14556 Enqueuing Expose request
20:43:40.937 00.007 12308 Worker thread wakes up
20:43:40.937 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:43:40.942 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:40.942 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:42.182 01.240 12308 Exposure complete
20:43:42.358 00.176 12308 worker thread done servicing request
20:43:42.359 00.001 14556 OnExposeComplete: enter
20:43:42.362 00.003 14556 UpdateGuideState(): m_state=6
20:43:42.366 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 922
20:43:42.371 00.005 14556 Star::Find returns 1 (0), X=174.83, Y=987.52, Mass=1933, SNR=29.6, Peak=140 HFD=4.7
20:43:42.373 00.002 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
20:43:42.376 00.003 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
20:43:42.380 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.23 hyp=0.27 cameraTheta=2.13 mountX=0.13 mountY=-0.25, mountTheta=-1.10
20:43:42.384 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.23, opts=13)
20:43:42.388 00.004 14556 Enqueuing Move request for scope (-0.15, 0.23)
20:43:42.391 00.003 12308 Worker thread wakes up
20:43:42.391 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.23) opts 0xd
20:43:42.392 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.23)
20:43:42.392 00.000 12308 Moving (-0.15, 0.23) raw xDistance=0.13 yDistance=-0.25
20:43:42.392 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:43:42.393 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:43:42.393 00.000 12308 MoveAxis(E, 0, ABG)
20:43:42.393 00.000 12308 Move returns status 0, amount 0
20:43:42.393 00.000 12308 MoveAxis(N, 179, ABG)
20:43:42.393 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:42.398 00.005 12308 Guiding  Dir = 0, Dur = 179
20:43:42.398 00.000 12308 IsSlewing returns 0
20:43:42.398 00.000 12308 IsGuiding returns 0
20:43:42.399 00.001 12308 PulseGuide returned control before completion, sleep 189
20:43:42.415 00.016 14556 UpdateGuideState exits: m=1933 SNR=29.6
20:43:42.419 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:42.422 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:42.426 00.004 14556 Enqueuing Expose request
20:43:42.597 00.171 12308 IsGuiding returns 1
20:43:42.597 00.000 12308 scope still moving after pulse duration time elapsed
20:43:42.628 00.031 12308 IsSlewing returns 0
20:43:42.628 00.000 12308 IsGuiding returns 0
20:43:42.629 00.001 12308 scope move finished after 179 + 51 ms
20:43:42.629 00.000 12308 Move returns status 0, amount 179
20:43:42.629 00.000 12308 move complete, result=0
20:43:42.629 00.000 12308 worker thread done servicing request
20:43:42.629 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 179 ms NORTH
20:43:42.635 00.006 12308 Worker thread wakes up
20:43:42.636 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:42.636 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:43.884 01.248 12308 Exposure complete
20:43:44.045 00.161 12308 worker thread done servicing request
20:43:44.045 00.000 14556 OnExposeComplete: enter
20:43:44.051 00.006 14556 UpdateGuideState(): m_state=6
20:43:44.056 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 923
20:43:44.060 00.004 14556 Star::Find returns 1 (0), X=175.02, Y=987.27, Mass=1858, SNR=29.0, Peak=159 HFD=4.6
20:43:44.063 00.003 14556 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-3.07) = xAngle (2.74 = 2.74)
20:43:44.067 00.004 14556 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.64 = 2.64)
20:43:44.071 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-0.33 mountX=-0.04 mountY=0.02, mountTheta=2.66
20:43:44.075 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.02, opts=13)
20:43:44.078 00.003 14556 Enqueuing Move request for scope (0.05, -0.02)
20:43:44.081 00.003 12308 Worker thread wakes up
20:43:44.081 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
20:43:44.081 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
20:43:44.081 00.000 12308 Moving (0.05, -0.02) raw xDistance=-0.04 yDistance=0.02
20:43:44.081 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:43:44.081 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:44.082 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:43:44.082 00.000 12308 MoveAxis(E, 0, ABG)
20:43:44.082 00.000 12308 Move returns status 0, amount 0
20:43:44.082 00.000 12308 MoveAxis(N, 0, ABG)
20:43:44.082 00.000 12308 Move returns status 0, amount 0
20:43:44.082 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:44.086 00.004 12308 move complete, result=0
20:43:44.086 00.000 12308 worker thread done servicing request
20:43:44.104 00.018 14556 UpdateGuideState exits: m=1858 SNR=29.0
20:43:44.108 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:44.111 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:44.120 00.009 14556 Enqueuing Expose request
20:43:44.123 00.003 12308 Worker thread wakes up
20:43:44.123 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:43:44.127 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:44.127 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:45.364 01.237 12308 Exposure complete
20:43:45.488 00.124 12308 worker thread done servicing request
20:43:45.488 00.000 14556 OnExposeComplete: enter
20:43:45.493 00.005 14556 UpdateGuideState(): m_state=6
20:43:45.497 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 924
20:43:45.499 00.002 14556 Star::Find returns 1 (0), X=174.89, Y=987.27, Mass=1825, SNR=28.7, Peak=132 HFD=4.4
20:43:45.502 00.003 14556 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.07) = xAngle (0.11 = 0.11)
20:43:45.506 00.004 14556 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.02 = 0.02)
20:43:45.509 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.96 mountX=0.09 mountY=0.00, mountTheta=0.02
20:43:45.513 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.02, opts=13)
20:43:45.516 00.003 14556 Enqueuing Move request for scope (-0.09, -0.02)
20:43:45.520 00.004 12308 Worker thread wakes up
20:43:45.520 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
20:43:45.520 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
20:43:45.520 00.000 12308 Moving (-0.09, -0.02) raw xDistance=0.09 yDistance=0.00
20:43:45.520 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:43:45.520 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:45.521 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:43:45.521 00.000 12308 MoveAxis(E, 0, ABG)
20:43:45.521 00.000 12308 Move returns status 0, amount 0
20:43:45.521 00.000 12308 MoveAxis(N, 0, ABG)
20:43:45.521 00.000 12308 Move returns status 0, amount 0
20:43:45.522 00.001 12308 move complete, result=0
20:43:45.522 00.000 12308 worker thread done servicing request
20:43:45.522 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:45.546 00.024 14556 UpdateGuideState exits: m=1825 SNR=28.7
20:43:45.551 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:45.556 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:45.560 00.004 14556 Enqueuing Expose request
20:43:45.563 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:43:45.567 00.004 12308 Worker thread wakes up
20:43:45.567 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:45.567 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:46.805 01.238 12308 Exposure complete
20:43:46.941 00.136 12308 worker thread done servicing request
20:43:46.942 00.001 14556 OnExposeComplete: enter
20:43:46.945 00.003 14556 UpdateGuideState(): m_state=6
20:43:46.948 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
20:43:46.951 00.003 14556 Star::Find returns 1 (0), X=174.82, Y=987.10, Mass=1810, SNR=28.7, Peak=146 HFD=4.4
20:43:46.955 00.004 14556 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-3.07) = xAngle (0.81 = 0.81)
20:43:46.958 00.003 14556 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.71 = 0.71)
20:43:46.960 00.002 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.19 hyp=0.24 cameraTheta=-2.26 mountX=0.17 mountY=0.16, mountTheta=0.76
20:43:46.967 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.19, opts=13)
20:43:46.970 00.003 14556 Enqueuing Move request for scope (-0.15, -0.19)
20:43:46.973 00.003 12308 Worker thread wakes up
20:43:46.973 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.19) opts 0xd
20:43:46.974 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.19)
20:43:46.974 00.000 12308 Moving (-0.15, -0.19) raw xDistance=0.17 yDistance=0.16
20:43:46.974 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:43:46.974 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:46.974 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:43:46.976 00.002 12308 MoveAxis(E, 0, ABG)
20:43:46.976 00.000 12308 Move returns status 0, amount 0
20:43:46.976 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:46.979 00.003 12308 MoveAxis(N, 0, ABG)
20:43:46.979 00.000 12308 Move returns status 0, amount 0
20:43:46.979 00.000 12308 move complete, result=0
20:43:46.979 00.000 12308 worker thread done servicing request
20:43:46.996 00.017 14556 UpdateGuideState exits: m=1810 SNR=28.7
20:43:47.000 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:47.005 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:47.008 00.003 14556 Enqueuing Expose request
20:43:47.012 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:43:47.015 00.003 12308 Worker thread wakes up
20:43:47.016 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:47.016 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:48.259 01.243 12308 Exposure complete
20:43:48.423 00.164 12308 worker thread done servicing request
20:43:48.423 00.000 14556 OnExposeComplete: enter
20:43:48.427 00.004 14556 UpdateGuideState(): m_state=6
20:43:48.431 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 926
20:43:48.435 00.004 14556 Star::Find returns 1 (0), X=174.69, Y=987.36, Mass=1753, SNR=28.0, Peak=123 HFD=4.5
20:43:48.439 00.004 14556 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.07) = xAngle (5.96 = -0.32)
20:43:48.444 00.005 14556 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.86 = -0.42)
20:43:48.449 00.005 14556 CameraToMount -- cameraX=-0.29 cameraY=0.07 hyp=0.30 cameraTheta=2.89 mountX=0.28 mountY=-0.12, mountTheta=-0.41
20:43:48.456 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.07, opts=13)
20:43:48.463 00.007 14556 Enqueuing Move request for scope (-0.29, 0.07)
20:43:48.468 00.005 12308 Worker thread wakes up
20:43:48.470 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.07) opts 0xd
20:43:48.470 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.07)
20:43:48.470 00.000 12308 Moving (-0.29, 0.07) raw xDistance=0.28 yDistance=-0.12
20:43:48.471 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
20:43:48.471 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:48.471 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:43:48.471 00.000 12308 MoveAxis(W, 122, ABG)
20:43:48.471 00.000 12308 Guiding  Dir = 3, Dur = 122
20:43:48.472 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:48.476 00.004 12308 IsSlewing returns 0
20:43:48.477 00.001 12308 IsGuiding returns 0
20:43:48.477 00.000 12308 PulseGuide returned control before completion, sleep 132
20:43:48.499 00.022 14556 UpdateGuideState exits: m=1753 SNR=28.0
20:43:48.504 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:48.508 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:48.512 00.004 14556 Enqueuing Expose request
20:43:48.624 00.112 12308 IsGuiding returns 1
20:43:48.624 00.000 12308 scope still moving after pulse duration time elapsed
20:43:48.655 00.031 12308 IsSlewing returns 0
20:43:48.655 00.000 12308 IsGuiding returns 0
20:43:48.656 00.001 12308 scope move finished after 122 + 56 ms
20:43:48.656 00.000 12308 Move returns status 0, amount 122
20:43:48.656 00.000 12308 MoveAxis(N, 0, ABG)
20:43:48.657 00.001 12308 Move returns status 0, amount 0
20:43:48.657 00.000 12308 move complete, result=0
20:43:48.657 00.000 12308 worker thread done servicing request
20:43:48.657 00.000 14556 GuideStep: 0.3 px 122 ms WEST, -0.1 px 0 ms NORTH
20:43:48.663 00.006 12308 Worker thread wakes up
20:43:48.664 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:48.664 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:49.914 01.250 12308 Exposure complete
20:43:50.113 00.199 12308 worker thread done servicing request
20:43:50.113 00.000 14556 OnExposeComplete: enter
20:43:50.118 00.005 14556 UpdateGuideState(): m_state=6
20:43:50.121 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 927
20:43:50.125 00.004 14556 Star::Find returns 1 (0), X=175.08, Y=987.33, Mass=1565, SNR=26.4, Peak=126 HFD=4.5
20:43:50.129 00.004 14556 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.07) = xAngle (3.41 = -2.87)
20:43:50.133 00.004 14556 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.31 = -2.97)
20:43:50.136 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.11 cameraTheta=0.34 mountX=-0.11 mountY=-0.02, mountTheta=-2.97
20:43:50.142 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.04, opts=13)
20:43:50.146 00.004 14556 Enqueuing Move request for scope (0.11, 0.04)
20:43:50.151 00.005 12308 Worker thread wakes up
20:43:50.151 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
20:43:50.151 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
20:43:50.151 00.000 12308 Moving (0.11, 0.04) raw xDistance=-0.11 yDistance=-0.02
20:43:50.151 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:43:50.152 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:50.152 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:43:50.152 00.000 12308 MoveAxis(E, 0, ABG)
20:43:50.152 00.000 12308 Move returns status 0, amount 0
20:43:50.152 00.000 12308 MoveAxis(N, 0, ABG)
20:43:50.152 00.000 12308 Move returns status 0, amount 0
20:43:50.152 00.000 12308 move complete, result=0
20:43:50.152 00.000 12308 worker thread done servicing request
20:43:50.153 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:50.175 00.022 14556 UpdateGuideState exits: m=1565 SNR=26.4
20:43:50.180 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:50.185 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:50.190 00.005 14556 Enqueuing Expose request
20:43:50.193 00.003 12308 Worker thread wakes up
20:43:50.193 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:43:50.197 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:50.197 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:51.443 01.246 12308 Exposure complete
20:43:51.580 00.137 12308 worker thread done servicing request
20:43:51.580 00.000 14556 OnExposeComplete: enter
20:43:51.584 00.004 14556 UpdateGuideState(): m_state=6
20:43:51.587 00.003 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 928
20:43:51.591 00.004 14556 Star::Find returns 1 (0), X=174.98, Y=987.27, Mass=1624, SNR=27.1, Peak=106 HFD=4.3
20:43:51.594 00.003 14556 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-3.07) = xAngle (1.83 = 1.83)
20:43:51.599 00.005 14556 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.73 = 1.73)
20:43:51.603 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.25 mountX=-0.01 mountY=0.02, mountTheta=1.82
20:43:51.611 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.02, opts=13)
20:43:51.615 00.004 14556 Enqueuing Move request for scope (0.01, -0.02)
20:43:51.620 00.005 12308 Worker thread wakes up
20:43:51.620 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
20:43:51.620 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
20:43:51.620 00.000 12308 Moving (0.01, -0.02) raw xDistance=-0.01 yDistance=0.02
20:43:51.621 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:43:51.622 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:51.622 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:43:51.622 00.000 12308 MoveAxis(E, 0, ABG)
20:43:51.622 00.000 12308 Move returns status 0, amount 0
20:43:51.622 00.000 12308 MoveAxis(N, 0, ABG)
20:43:51.622 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:51.630 00.008 12308 Move returns status 0, amount 0
20:43:51.631 00.001 12308 move complete, result=0
20:43:51.631 00.000 12308 worker thread done servicing request
20:43:51.650 00.019 14556 UpdateGuideState exits: m=1624 SNR=27.1
20:43:51.654 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:51.658 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:51.661 00.003 14556 Enqueuing Expose request
20:43:51.664 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:43:51.668 00.004 12308 Worker thread wakes up
20:43:51.668 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:51.668 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:52.911 01.243 12308 Exposure complete
20:43:53.086 00.175 12308 worker thread done servicing request
20:43:53.086 00.000 14556 OnExposeComplete: enter
20:43:53.091 00.005 14556 UpdateGuideState(): m_state=6
20:43:53.094 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 929
20:43:53.098 00.004 14556 Star::Find returns 1 (0), X=175.07, Y=987.74, Mass=1561, SNR=26.3, Peak=117 HFD=4.3
20:43:53.101 00.003 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.43 = -1.86)
20:43:53.105 00.004 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.95)
20:43:53.109 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.45 hyp=0.46 cameraTheta=1.35 mountX=-0.13 mountY=-0.43, mountTheta=-1.86
20:43:53.114 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.45, opts=13)
20:43:53.117 00.003 14556 Enqueuing Move request for scope (0.10, 0.45)
20:43:53.121 00.004 12308 Worker thread wakes up
20:43:53.121 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.45) opts 0xd
20:43:53.121 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.45)
20:43:53.121 00.000 12308 Moving (0.10, 0.45) raw xDistance=-0.13 yDistance=-0.43
20:43:53.121 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:43:53.122 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
20:43:53.122 00.000 12308 MoveAxis(E, 0, ABG)
20:43:53.122 00.000 12308 Move returns status 0, amount 0
20:43:53.122 00.000 12308 MoveAxis(N, 302, ABG)
20:43:53.122 00.000 12308 Guiding  Dir = 0, Dur = 302
20:43:53.122 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:53.127 00.005 12308 IsSlewing returns 0
20:43:53.127 00.000 12308 IsGuiding returns 0
20:43:53.128 00.001 12308 PulseGuide returned control before completion, sleep 312
20:43:53.148 00.020 14556 UpdateGuideState exits: m=1561 SNR=26.3
20:43:53.153 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:53.159 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:53.165 00.006 14556 Enqueuing Expose request
20:43:53.454 00.289 12308 IsGuiding returns 1
20:43:53.454 00.000 12308 scope still moving after pulse duration time elapsed
20:43:53.486 00.032 12308 IsSlewing returns 0
20:43:53.486 00.000 12308 IsGuiding returns 0
20:43:53.486 00.000 12308 scope move finished after 302 + 56 ms
20:43:53.486 00.000 12308 Move returns status 0, amount 302
20:43:53.487 00.001 12308 move complete, result=0
20:43:53.487 00.000 12308 worker thread done servicing request
20:43:53.487 00.000 12308 Worker thread wakes up
20:43:53.487 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 302 ms NORTH
20:43:53.491 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:53.491 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:54.731 01.240 12308 Exposure complete
20:43:54.905 00.174 12308 worker thread done servicing request
20:43:54.905 00.000 14556 OnExposeComplete: enter
20:43:54.910 00.005 14556 UpdateGuideState(): m_state=6
20:43:54.914 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 930
20:43:54.916 00.002 14556 Star::Find returns 1 (0), X=175.03, Y=987.29, Mass=1592, SNR=26.9, Peak=126 HFD=4.2
20:43:54.920 00.004 14556 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-3.07) = xAngle (3.02 = 3.02)
20:43:54.925 00.005 14556 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.92 = 2.92)
20:43:54.931 00.006 14556 CameraToMount -- cameraX=0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-0.06 mountX=-0.05 mountY=0.01, mountTheta=2.92
20:43:54.936 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.00, opts=13)
20:43:54.941 00.005 14556 Enqueuing Move request for scope (0.06, -0.00)
20:43:54.946 00.005 12308 Worker thread wakes up
20:43:54.946 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.00) opts 0xd
20:43:54.948 00.002 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.00)
20:43:54.948 00.000 12308 Moving (0.06, -0.00) raw xDistance=-0.05 yDistance=0.01
20:43:54.948 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:43:54.948 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:54.949 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:43:54.949 00.000 12308 MoveAxis(E, 0, ABG)
20:43:54.949 00.000 12308 Move returns status 0, amount 0
20:43:54.949 00.000 12308 MoveAxis(N, 0, ABG)
20:43:54.949 00.000 12308 Move returns status 0, amount 0
20:43:54.951 00.002 12308 move complete, result=0
20:43:54.951 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:54.955 00.004 12308 worker thread done servicing request
20:43:54.975 00.020 14556 UpdateGuideState exits: m=1592 SNR=26.9
20:43:54.978 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:54.983 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:54.990 00.007 14556 Enqueuing Expose request
20:43:54.995 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:43:55.001 00.006 12308 Worker thread wakes up
20:43:55.001 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:55.001 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:56.256 01.255 12308 Exposure complete
20:43:56.429 00.173 12308 worker thread done servicing request
20:43:56.429 00.000 14556 OnExposeComplete: enter
20:43:56.433 00.004 14556 UpdateGuideState(): m_state=6
20:43:56.437 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 931
20:43:56.440 00.003 14556 Star::Find returns 1 (0), X=175.05, Y=987.16, Mass=2004, SNR=30.0, Peak=182 HFD=4.4
20:43:56.445 00.005 14556 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-3.07) = xAngle (2.03 = 2.03)
20:43:56.448 00.003 14556 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.93 = 1.93)
20:43:56.451 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-1.05 mountX=-0.06 mountY=0.14, mountTheta=2.01
20:43:56.456 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.13, opts=13)
20:43:56.459 00.003 14556 Enqueuing Move request for scope (0.07, -0.13)
20:43:56.464 00.005 12308 Worker thread wakes up
20:43:56.464 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
20:43:56.464 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
20:43:56.464 00.000 12308 Moving (0.07, -0.13) raw xDistance=-0.06 yDistance=0.14
20:43:56.465 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:43:56.465 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:56.465 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:43:56.465 00.000 12308 MoveAxis(E, 0, ABG)
20:43:56.465 00.000 12308 Move returns status 0, amount 0
20:43:56.465 00.000 12308 MoveAxis(N, 0, ABG)
20:43:56.466 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:56.470 00.004 12308 Move returns status 0, amount 0
20:43:56.470 00.000 12308 move complete, result=0
20:43:56.470 00.000 12308 worker thread done servicing request
20:43:56.490 00.020 14556 UpdateGuideState exits: m=2004 SNR=30.0
20:43:56.493 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:56.498 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:56.502 00.004 14556 Enqueuing Expose request
20:43:56.506 00.004 12308 Worker thread wakes up
20:43:56.506 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:43:56.510 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:56.511 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:57.757 01.246 12308 Exposure complete
20:43:57.921 00.164 12308 worker thread done servicing request
20:43:57.921 00.000 14556 OnExposeComplete: enter
20:43:57.925 00.004 14556 UpdateGuideState(): m_state=6
20:43:57.929 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 932
20:43:57.933 00.004 14556 Star::Find returns 1 (0), X=175.24, Y=987.23, Mass=1555, SNR=26.7, Peak=121 HFD=4.5
20:43:57.937 00.004 14556 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.07) = xAngle (2.86 = 2.86)
20:43:57.943 00.006 14556 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.76 = 2.76)
20:43:57.948 00.005 14556 CameraToMount -- cameraX=0.26 cameraY=-0.06 hyp=0.27 cameraTheta=-0.22 mountX=-0.26 mountY=0.10, mountTheta=2.77
20:43:57.953 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=-0.06, opts=13)
20:43:57.957 00.004 14556 Enqueuing Move request for scope (0.26, -0.06)
20:43:57.963 00.006 12308 Worker thread wakes up
20:43:57.963 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.06) opts 0xd
20:43:57.963 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, -0.06)
20:43:57.963 00.000 12308 Moving (0.26, -0.06) raw xDistance=-0.26 yDistance=0.10
20:43:57.963 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
20:43:57.964 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:57.964 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:43:57.964 00.000 12308 MoveAxis(E, 112, ABG)
20:43:57.964 00.000 12308 Guiding  Dir = 2, Dur = 112
20:43:57.964 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:57.969 00.005 12308 IsSlewing returns 0
20:43:57.969 00.000 12308 IsGuiding returns 0
20:43:57.969 00.000 12308 PulseGuide returned control before completion, sleep 122
20:43:57.990 00.021 14556 UpdateGuideState exits: m=1555 SNR=26.7
20:43:57.995 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:58.000 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:58.003 00.003 14556 Enqueuing Expose request
20:43:58.110 00.107 12308 IsGuiding returns 1
20:43:58.110 00.000 12308 scope still moving after pulse duration time elapsed
20:43:58.139 00.029 12308 IsSlewing returns 0
20:43:58.140 00.001 12308 IsGuiding returns 0
20:43:58.140 00.000 12308 scope move finished after 112 + 58 ms
20:43:58.141 00.001 12308 Move returns status 0, amount 112
20:43:58.142 00.001 12308 MoveAxis(N, 0, ABG)
20:43:58.142 00.000 12308 Move returns status 0, amount 0
20:43:58.142 00.000 12308 move complete, result=0
20:43:58.142 00.000 12308 worker thread done servicing request
20:43:58.142 00.000 14556 GuideStep: -0.3 px 112 ms EAST, 0.1 px 0 ms NORTH
20:43:58.149 00.007 12308 Worker thread wakes up
20:43:58.149 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:58.149 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:43:59.402 01.253 12308 Exposure complete
20:43:59.551 00.149 12308 worker thread done servicing request
20:43:59.551 00.000 14556 OnExposeComplete: enter
20:43:59.556 00.005 14556 UpdateGuideState(): m_state=6
20:43:59.560 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 933
20:43:59.563 00.003 14556 Star::Find returns 1 (0), X=175.15, Y=987.51, Mass=1687, SNR=28.0, Peak=143 HFD=4.4
20:43:59.568 00.005 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.96 = -2.32)
20:43:59.571 00.003 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.86 = -2.42)
20:43:59.576 00.005 14556 CameraToMount -- cameraX=0.18 cameraY=0.22 hyp=0.28 cameraTheta=0.89 mountX=-0.19 mountY=-0.18, mountTheta=-2.37
20:43:59.581 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.22, opts=13)
20:43:59.585 00.004 14556 Enqueuing Move request for scope (0.18, 0.22)
20:43:59.590 00.005 12308 Worker thread wakes up
20:43:59.590 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.22) opts 0xd
20:43:59.590 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.22)
20:43:59.591 00.001 12308 Moving (0.18, 0.22) raw xDistance=-0.19 yDistance=-0.18
20:43:59.591 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:43:59.591 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:59.591 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:43:59.591 00.000 12308 MoveAxis(E, 0, ABG)
20:43:59.592 00.001 12308 Move returns status 0, amount 0
20:43:59.592 00.000 12308 MoveAxis(N, 0, ABG)
20:43:59.592 00.000 12308 Move returns status 0, amount 0
20:43:59.592 00.000 12308 move complete, result=0
20:43:59.593 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:43:59.597 00.004 12308 worker thread done servicing request
20:43:59.617 00.020 14556 UpdateGuideState exits: m=1687 SNR=28.0
20:43:59.621 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:59.629 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:43:59.635 00.006 14556 Enqueuing Expose request
20:43:59.639 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:43:59.642 00.003 12308 Worker thread wakes up
20:43:59.643 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:43:59.643 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:00.895 01.252 12308 Exposure complete
20:44:01.055 00.160 12308 worker thread done servicing request
20:44:01.056 00.001 14556 OnExposeComplete: enter
20:44:01.061 00.005 14556 UpdateGuideState(): m_state=6
20:44:01.067 00.006 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 934
20:44:01.071 00.004 14556 Star::Find returns 1 (0), X=174.95, Y=987.41, Mass=1941, SNR=29.7, Peak=137 HFD=4.4
20:44:01.075 00.004 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
20:44:01.080 00.005 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.58)
20:44:01.083 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.13 cameraTheta=1.73 mountX=0.01 mountY=-0.13, mountTheta=-1.48
20:44:01.089 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.12, opts=13)
20:44:01.095 00.006 14556 Enqueuing Move request for scope (-0.02, 0.12)
20:44:01.099 00.004 12308 Worker thread wakes up
20:44:01.099 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
20:44:01.099 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
20:44:01.099 00.000 12308 Moving (-0.02, 0.12) raw xDistance=0.01 yDistance=-0.13
20:44:01.100 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:44:01.100 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:01.100 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:44:01.100 00.000 12308 MoveAxis(E, 0, ABG)
20:44:01.101 00.001 12308 Move returns status 0, amount 0
20:44:01.101 00.000 12308 MoveAxis(N, 0, ABG)
20:44:01.101 00.000 12308 Move returns status 0, amount 0
20:44:01.101 00.000 12308 move complete, result=0
20:44:01.102 00.001 12308 worker thread done servicing request
20:44:01.103 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:01.128 00.025 14556 UpdateGuideState exits: m=1941 SNR=29.7
20:44:01.132 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:01.136 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:01.139 00.003 14556 Enqueuing Expose request
20:44:01.144 00.005 12308 Worker thread wakes up
20:44:01.144 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:01.144 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:01.144 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:44:02.389 01.245 12308 Exposure complete
20:44:02.559 00.170 14556 OnExposeComplete: enter
20:44:02.564 00.005 14556 UpdateGuideState(): m_state=6
20:44:02.568 00.004 12308 worker thread done servicing request
20:44:02.568 00.000 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 935
20:44:02.572 00.004 14556 Star::Find returns 1 (0), X=175.14, Y=987.62, Mass=1612, SNR=26.9, Peak=126 HFD=4.4
20:44:02.576 00.004 14556 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.07) = xAngle (4.17 = -2.11)
20:44:02.580 00.004 14556 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.07 = -2.21)
20:44:02.584 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.33 hyp=0.37 cameraTheta=1.10 mountX=-0.19 mountY=-0.30, mountTheta=-2.14
20:44:02.590 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.33, opts=13)
20:44:02.594 00.004 14556 Enqueuing Move request for scope (0.17, 0.33)
20:44:02.598 00.004 12308 Worker thread wakes up
20:44:02.598 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.33) opts 0xd
20:44:02.598 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.33)
20:44:02.599 00.001 12308 Moving (0.17, 0.33) raw xDistance=-0.19 yDistance=-0.30
20:44:02.599 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:44:02.599 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:44:02.599 00.000 12308 MoveAxis(E, 0, ABG)
20:44:02.599 00.000 12308 Move returns status 0, amount 0
20:44:02.599 00.000 12308 MoveAxis(N, 211, ABG)
20:44:02.599 00.000 12308 Guiding  Dir = 0, Dur = 211
20:44:02.600 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:02.604 00.004 12308 IsSlewing returns 0
20:44:02.604 00.000 12308 IsGuiding returns 0
20:44:02.604 00.000 12308 PulseGuide returned control before completion, sleep 221
20:44:02.625 00.021 14556 UpdateGuideState exits: m=1612 SNR=26.9
20:44:02.629 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:02.634 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:02.638 00.004 14556 Enqueuing Expose request
20:44:02.833 00.195 12308 IsGuiding returns 1
20:44:02.834 00.001 12308 scope still moving after pulse duration time elapsed
20:44:02.864 00.030 12308 IsSlewing returns 0
20:44:02.865 00.001 12308 IsGuiding returns 0
20:44:02.866 00.001 12308 scope move finished after 211 + 51 ms
20:44:02.866 00.000 12308 Move returns status 0, amount 211
20:44:02.866 00.000 12308 move complete, result=0
20:44:02.868 00.002 12308 worker thread done servicing request
20:44:02.868 00.000 12308 Worker thread wakes up
20:44:02.869 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 211 ms NORTH
20:44:02.875 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:02.875 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:04.124 01.249 12308 Exposure complete
20:44:04.286 00.162 12308 worker thread done servicing request
20:44:04.286 00.000 14556 OnExposeComplete: enter
20:44:04.291 00.005 14556 UpdateGuideState(): m_state=6
20:44:04.295 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 936
20:44:04.299 00.004 14556 Star::Find returns 1 (0), X=174.91, Y=987.35, Mass=1907, SNR=29.3, Peak=135 HFD=4.3
20:44:04.302 00.003 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
20:44:04.307 00.005 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
20:44:04.311 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.09 cameraTheta=2.39 mountX=0.06 mountY=-0.07, mountTheta=-0.86
20:44:04.317 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.06, opts=13)
20:44:04.320 00.003 14556 Enqueuing Move request for scope (-0.06, 0.06)
20:44:04.324 00.004 12308 Worker thread wakes up
20:44:04.324 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
20:44:04.324 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
20:44:04.324 00.000 12308 Moving (-0.06, 0.06) raw xDistance=0.06 yDistance=-0.07
20:44:04.324 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:44:04.324 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:04.326 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:44:04.326 00.000 12308 MoveAxis(E, 0, ABG)
20:44:04.326 00.000 12308 Move returns status 0, amount 0
20:44:04.327 00.001 12308 MoveAxis(N, 0, ABG)
20:44:04.327 00.000 12308 Move returns status 0, amount 0
20:44:04.327 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:04.331 00.004 12308 move complete, result=0
20:44:04.332 00.001 12308 worker thread done servicing request
20:44:04.353 00.021 14556 UpdateGuideState exits: m=1907 SNR=29.3
20:44:04.358 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:04.361 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:04.365 00.004 14556 Enqueuing Expose request
20:44:04.370 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:44:04.374 00.004 12308 Worker thread wakes up
20:44:04.374 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:04.375 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:05.632 01.257 12308 Exposure complete
20:44:05.797 00.165 12308 worker thread done servicing request
20:44:05.797 00.000 14556 OnExposeComplete: enter
20:44:05.801 00.004 14556 UpdateGuideState(): m_state=6
20:44:05.806 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 937
20:44:05.810 00.004 14556 Star::Find returns 1 (0), X=174.88, Y=987.50, Mass=1786, SNR=28.3, Peak=134 HFD=4.4
20:44:05.814 00.004 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.06 = -1.23)
20:44:05.818 00.004 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.33)
20:44:05.821 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.98 mountX=0.08 mountY=-0.22, mountTheta=-1.24
20:44:05.826 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.21, opts=13)
20:44:05.831 00.005 14556 Enqueuing Move request for scope (-0.09, 0.21)
20:44:05.834 00.003 12308 Worker thread wakes up
20:44:05.834 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.21) opts 0xd
20:44:05.834 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.21)
20:44:05.834 00.000 12308 Moving (-0.09, 0.21) raw xDistance=0.08 yDistance=-0.22
20:44:05.834 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:44:05.835 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:44:05.835 00.000 12308 MoveAxis(E, 0, ABG)
20:44:05.835 00.000 12308 Move returns status 0, amount 0
20:44:05.835 00.000 12308 MoveAxis(N, 157, ABG)
20:44:05.835 00.000 12308 Guiding  Dir = 0, Dur = 157
20:44:05.835 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:05.841 00.006 12308 IsSlewing returns 0
20:44:05.841 00.000 12308 IsGuiding returns 0
20:44:05.842 00.001 12308 PulseGuide returned control before completion, sleep 167
20:44:05.864 00.022 14556 UpdateGuideState exits: m=1786 SNR=28.3
20:44:05.869 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:05.875 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:05.880 00.005 14556 Enqueuing Expose request
20:44:06.014 00.134 12308 IsGuiding returns 1
20:44:06.015 00.001 12308 scope still moving after pulse duration time elapsed
20:44:06.046 00.031 12308 IsSlewing returns 0
20:44:06.049 00.003 12308 IsGuiding returns 0
20:44:06.050 00.001 12308 scope move finished after 157 + 50 ms
20:44:06.050 00.000 12308 Move returns status 0, amount 157
20:44:06.051 00.001 12308 move complete, result=0
20:44:06.051 00.000 12308 worker thread done servicing request
20:44:06.051 00.000 12308 Worker thread wakes up
20:44:06.053 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 157 ms NORTH
20:44:06.061 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:06.061 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:07.305 01.244 12308 Exposure complete
20:44:07.452 00.147 12308 worker thread done servicing request
20:44:07.452 00.000 14556 OnExposeComplete: enter
20:44:07.456 00.004 14556 UpdateGuideState(): m_state=6
20:44:07.460 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 938
20:44:07.465 00.005 14556 Star::Find returns 1 (0), X=175.29, Y=987.37, Mass=1715, SNR=27.9, Peak=135 HFD=4.3
20:44:07.470 00.005 14556 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.07) = xAngle (3.32 = -2.97)
20:44:07.475 00.005 14556 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.22 = -3.07)
20:44:07.479 00.004 14556 CameraToMount -- cameraX=0.31 cameraY=0.08 hyp=0.32 cameraTheta=0.24 mountX=-0.32 mountY=-0.02, mountTheta=-3.07
20:44:07.484 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.31, y=0.08, opts=13)
20:44:07.489 00.005 14556 Enqueuing Move request for scope (0.31, 0.08)
20:44:07.493 00.004 12308 Worker thread wakes up
20:44:07.493 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.08) opts 0xd
20:44:07.493 00.000 12308 Handling offset move in thread for scope, endpoint = (0.31, 0.08)
20:44:07.493 00.000 12308 Moving (0.31, 0.08) raw xDistance=-0.32 yDistance=-0.02
20:44:07.493 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:44:07.493 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:07.494 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:44:07.494 00.000 12308 MoveAxis(E, 138, ABG)
20:44:07.494 00.000 12308 Guiding  Dir = 2, Dur = 138
20:44:07.494 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:07.499 00.005 12308 IsSlewing returns 0
20:44:07.499 00.000 12308 IsGuiding returns 0
20:44:07.500 00.001 12308 PulseGuide returned control before completion, sleep 148
20:44:07.523 00.023 14556 UpdateGuideState exits: m=1715 SNR=27.9
20:44:07.529 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:07.532 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:07.538 00.006 14556 Enqueuing Expose request
20:44:07.660 00.122 12308 IsGuiding returns 0
20:44:07.661 00.001 12308 Move returns status 0, amount 138
20:44:07.662 00.001 12308 MoveAxis(N, 0, ABG)
20:44:07.662 00.000 12308 Move returns status 0, amount 0
20:44:07.662 00.000 12308 move complete, result=0
20:44:07.663 00.001 12308 worker thread done servicing request
20:44:07.663 00.000 14556 GuideStep: -0.3 px 138 ms EAST, -0.0 px 0 ms NORTH
20:44:07.669 00.006 12308 Worker thread wakes up
20:44:07.669 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:07.669 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:08.924 01.255 12308 Exposure complete
20:44:09.081 00.157 12308 worker thread done servicing request
20:44:09.081 00.000 14556 OnExposeComplete: enter
20:44:09.084 00.003 14556 UpdateGuideState(): m_state=6
20:44:09.089 00.005 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 939
20:44:09.092 00.003 14556 Star::Find returns 1 (0), X=174.71, Y=987.48, Mass=1784, SNR=28.1, Peak=136 HFD=4.6
20:44:09.096 00.004 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.60 = -0.69)
20:44:09.100 00.004 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.79)
20:44:09.103 00.003 14556 CameraToMount -- cameraX=-0.26 cameraY=0.19 hyp=0.32 cameraTheta=2.52 mountX=0.25 mountY=-0.23, mountTheta=-0.74
20:44:09.107 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.19, opts=13)
20:44:09.112 00.005 14556 Enqueuing Move request for scope (-0.26, 0.19)
20:44:09.114 00.002 12308 Worker thread wakes up
20:44:09.115 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.19) opts 0xd
20:44:09.115 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.19)
20:44:09.116 00.001 12308 Moving (-0.26, 0.19) raw xDistance=0.25 yDistance=-0.23
20:44:09.116 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.25
20:44:09.116 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:44:09.116 00.000 12308 MoveAxis(W, 98, ABG)
20:44:09.117 00.001 12308 Guiding  Dir = 3, Dur = 98
20:44:09.117 00.000 12308 IsSlewing returns 0
20:44:09.117 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:09.121 00.004 12308 IsGuiding returns 0
20:44:09.121 00.000 12308 PulseGuide returned control before completion, sleep 108
20:44:09.142 00.021 14556 UpdateGuideState exits: m=1784 SNR=28.1
20:44:09.146 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:09.151 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:09.155 00.004 14556 Enqueuing Expose request
20:44:09.242 00.087 12308 IsGuiding returns 1
20:44:09.242 00.000 12308 scope still moving after pulse duration time elapsed
20:44:09.273 00.031 12308 IsSlewing returns 0
20:44:09.275 00.002 12308 IsGuiding returns 0
20:44:09.276 00.001 12308 scope move finished after 98 + 56 ms
20:44:09.276 00.000 12308 Move returns status 0, amount 98
20:44:09.277 00.001 12308 MoveAxis(N, 161, ABG)
20:44:09.277 00.000 12308 Guiding  Dir = 0, Dur = 161
20:44:09.278 00.001 12308 IsSlewing returns 0
20:44:09.279 00.001 12308 IsGuiding returns 0
20:44:09.280 00.001 12308 PulseGuide returned control before completion, sleep 171
20:44:09.461 00.181 12308 IsGuiding returns 1
20:44:09.462 00.001 12308 scope still moving after pulse duration time elapsed
20:44:09.491 00.029 12308 IsSlewing returns 0
20:44:09.492 00.001 12308 IsGuiding returns 0
20:44:09.493 00.001 12308 scope move finished after 161 + 52 ms
20:44:09.494 00.001 12308 Move returns status 0, amount 161
20:44:09.495 00.001 12308 move complete, result=0
20:44:09.495 00.000 12308 worker thread done servicing request
20:44:09.495 00.000 14556 GuideStep: 0.2 px 98 ms WEST, -0.2 px 161 ms NORTH
20:44:09.501 00.006 12308 Worker thread wakes up
20:44:09.502 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:09.502 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:10.750 01.248 12308 Exposure complete
20:44:10.917 00.167 12308 worker thread done servicing request
20:44:10.918 00.001 14556 OnExposeComplete: enter
20:44:10.922 00.004 14556 UpdateGuideState(): m_state=6
20:44:10.925 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 940
20:44:10.931 00.006 14556 Star::Find returns 1 (0), X=175.06, Y=987.28, Mass=1907, SNR=29.3, Peak=140 HFD=4.5
20:44:10.935 00.004 14556 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-3.07) = xAngle (3.01 = 3.01)
20:44:10.938 00.003 14556 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.91 = 2.91)
20:44:10.942 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.07 mountX=-0.08 mountY=0.02, mountTheta=2.91
20:44:10.948 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.01, opts=13)
20:44:10.952 00.004 14556 Enqueuing Move request for scope (0.08, -0.01)
20:44:10.956 00.004 12308 Worker thread wakes up
20:44:10.956 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
20:44:10.956 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
20:44:10.956 00.000 12308 Moving (0.08, -0.01) raw xDistance=-0.08 yDistance=0.02
20:44:10.956 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:44:10.956 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:10.956 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:44:10.956 00.000 12308 MoveAxis(E, 0, ABG)
20:44:10.957 00.001 12308 Move returns status 0, amount 0
20:44:10.957 00.000 12308 MoveAxis(N, 0, ABG)
20:44:10.957 00.000 12308 Move returns status 0, amount 0
20:44:10.957 00.000 12308 move complete, result=0
20:44:10.957 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:10.962 00.005 12308 worker thread done servicing request
20:44:10.985 00.023 14556 UpdateGuideState exits: m=1907 SNR=29.3
20:44:10.988 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:10.993 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:10.999 00.006 14556 Enqueuing Expose request
20:44:11.003 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:44:11.007 00.004 12308 Worker thread wakes up
20:44:11.008 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:11.008 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:12.249 01.241 12308 Exposure complete
20:44:12.394 00.145 12308 worker thread done servicing request
20:44:12.394 00.000 14556 OnExposeComplete: enter
20:44:12.399 00.005 14556 UpdateGuideState(): m_state=6
20:44:12.403 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 941
20:44:12.410 00.007 14556 Star::Find returns 1 (0), X=175.08, Y=987.22, Mass=1848, SNR=28.9, Peak=163 HFD=4.4
20:44:12.413 00.003 14556 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-3.07) = xAngle (2.47 = 2.47)
20:44:12.418 00.005 14556 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.37 = 2.37)
20:44:12.422 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.60 mountX=-0.10 mountY=0.09, mountTheta=2.42
20:44:12.426 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.07, opts=13)
20:44:12.431 00.005 14556 Enqueuing Move request for scope (0.11, -0.07)
20:44:12.434 00.003 12308 Worker thread wakes up
20:44:12.435 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
20:44:12.435 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
20:44:12.435 00.000 12308 Moving (0.11, -0.07) raw xDistance=-0.10 yDistance=0.09
20:44:12.435 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:44:12.435 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:12.435 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:44:12.437 00.002 12308 MoveAxis(E, 0, ABG)
20:44:12.437 00.000 12308 Move returns status 0, amount 0
20:44:12.437 00.000 12308 MoveAxis(N, 0, ABG)
20:44:12.437 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:12.441 00.004 12308 Move returns status 0, amount 0
20:44:12.441 00.000 12308 move complete, result=0
20:44:12.441 00.000 12308 worker thread done servicing request
20:44:12.462 00.021 14556 UpdateGuideState exits: m=1848 SNR=28.9
20:44:12.467 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:12.470 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:12.474 00.004 14556 Enqueuing Expose request
20:44:12.479 00.005 12308 Worker thread wakes up
20:44:12.479 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:44:12.482 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:12.482 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:13.738 01.256 12308 Exposure complete
20:44:13.891 00.153 12308 worker thread done servicing request
20:44:13.892 00.001 14556 OnExposeComplete: enter
20:44:13.896 00.004 14556 UpdateGuideState(): m_state=6
20:44:13.902 00.006 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 942
20:44:13.906 00.004 14556 Star::Find returns 1 (0), X=174.93, Y=987.33, Mass=2104, SNR=30.8, Peak=156 HFD=4.5
20:44:13.910 00.004 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.48 = -0.80)
20:44:13.914 00.004 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.90)
20:44:13.920 00.006 14556 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.05 cameraTheta=2.41 mountX=0.04 mountY=-0.04, mountTheta=-0.84
20:44:13.924 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.04, opts=13)
20:44:13.930 00.006 14556 Enqueuing Move request for scope (-0.04, 0.04)
20:44:13.937 00.007 12308 Worker thread wakes up
20:44:13.937 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
20:44:13.937 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
20:44:13.938 00.001 12308 Moving (-0.04, 0.04) raw xDistance=0.04 yDistance=-0.04
20:44:13.938 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:44:13.938 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:13.940 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:44:13.940 00.000 12308 MoveAxis(E, 0, ABG)
20:44:13.940 00.000 12308 Move returns status 0, amount 0
20:44:13.940 00.000 12308 MoveAxis(N, 0, ABG)
20:44:13.940 00.000 12308 Move returns status 0, amount 0
20:44:13.940 00.000 12308 move complete, result=0
20:44:13.941 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:13.945 00.004 12308 worker thread done servicing request
20:44:13.964 00.019 14556 UpdateGuideState exits: m=2104 SNR=30.8
20:44:13.968 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:13.974 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:13.979 00.005 14556 Enqueuing Expose request
20:44:13.985 00.006 12308 Worker thread wakes up
20:44:13.985 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:44:13.990 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:13.991 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:15.244 01.253 12308 Exposure complete
20:44:15.397 00.153 12308 worker thread done servicing request
20:44:15.398 00.001 14556 OnExposeComplete: enter
20:44:15.402 00.004 14556 UpdateGuideState(): m_state=6
20:44:15.408 00.006 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 943
20:44:15.413 00.005 14556 Star::Find returns 1 (0), X=175.13, Y=987.43, Mass=1730, SNR=28.0, Peak=144 HFD=4.4
20:44:15.416 00.003 14556 CameraToMount -- cameraTheta (0.71) - m_xAngle (-3.07) = xAngle (3.79 = -2.50)
20:44:15.420 00.004 14556 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.69 = -2.60)
20:44:15.424 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.14 hyp=0.21 cameraTheta=0.71 mountX=-0.17 mountY=-0.11, mountTheta=-2.56
20:44:15.429 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.14, opts=13)
20:44:15.432 00.003 14556 Enqueuing Move request for scope (0.16, 0.14)
20:44:15.436 00.004 12308 Worker thread wakes up
20:44:15.437 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.14) opts 0xd
20:44:15.437 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.14)
20:44:15.437 00.000 12308 Moving (0.16, 0.14) raw xDistance=-0.17 yDistance=-0.11
20:44:15.437 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:44:15.438 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:15.438 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:44:15.438 00.000 12308 MoveAxis(E, 0, ABG)
20:44:15.438 00.000 12308 Move returns status 0, amount 0
20:44:15.438 00.000 12308 MoveAxis(N, 0, ABG)
20:44:15.439 00.001 12308 Move returns status 0, amount 0
20:44:15.439 00.000 12308 move complete, result=0
20:44:15.439 00.000 12308 worker thread done servicing request
20:44:15.439 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:15.464 00.025 14556 UpdateGuideState exits: m=1730 SNR=28.0
20:44:15.469 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:15.472 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:15.476 00.004 14556 Enqueuing Expose request
20:44:15.480 00.004 12308 Worker thread wakes up
20:44:15.480 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:44:15.484 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:15.484 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:16.728 01.244 12308 Exposure complete
20:44:16.888 00.160 12308 worker thread done servicing request
20:44:16.889 00.001 14556 OnExposeComplete: enter
20:44:16.892 00.003 14556 UpdateGuideState(): m_state=6
20:44:16.895 00.003 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 944
20:44:16.901 00.006 14556 Star::Find returns 1 (0), X=175.17, Y=987.46, Mass=1944, SNR=29.6, Peak=150 HFD=4.4
20:44:16.907 00.006 14556 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.07) = xAngle (3.79 = -2.49)
20:44:16.912 00.005 14556 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.69 = -2.59)
20:44:16.916 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.17 hyp=0.26 cameraTheta=0.72 mountX=-0.21 mountY=-0.14, mountTheta=-2.56
20:44:16.921 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.17, opts=13)
20:44:16.925 00.004 14556 Enqueuing Move request for scope (0.20, 0.17)
20:44:16.928 00.003 12308 Worker thread wakes up
20:44:16.928 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.17) opts 0xd
20:44:16.928 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.17)
20:44:16.928 00.000 12308 Moving (0.20, 0.17) raw xDistance=-0.21 yDistance=-0.14
20:44:16.928 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:44:16.930 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:16.930 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:44:16.930 00.000 12308 MoveAxis(E, 90, ABG)
20:44:16.930 00.000 12308 Guiding  Dir = 2, Dur = 90
20:44:16.931 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:16.936 00.005 12308 IsSlewing returns 0
20:44:16.936 00.000 12308 IsGuiding returns 0
20:44:16.937 00.001 12308 PulseGuide returned control before completion, sleep 100
20:44:16.964 00.027 14556 UpdateGuideState exits: m=1944 SNR=29.6
20:44:16.973 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:16.979 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:16.985 00.006 14556 Enqueuing Expose request
20:44:17.044 00.059 12308 IsGuiding returns 1
20:44:17.044 00.000 12308 scope still moving after pulse duration time elapsed
20:44:17.075 00.031 12308 IsSlewing returns 0
20:44:17.075 00.000 12308 IsGuiding returns 0
20:44:17.075 00.000 12308 scope move finished after 90 + 49 ms
20:44:17.075 00.000 12308 Move returns status 0, amount 90
20:44:17.076 00.001 12308 MoveAxis(N, 0, ABG)
20:44:17.076 00.000 12308 Move returns status 0, amount 0
20:44:17.076 00.000 12308 move complete, result=0
20:44:17.077 00.001 12308 worker thread done servicing request
20:44:17.077 00.000 14556 GuideStep: -0.2 px 90 ms EAST, -0.1 px 0 ms NORTH
20:44:17.082 00.005 12308 Worker thread wakes up
20:44:17.083 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:17.083 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:18.336 01.253 12308 Exposure complete
20:44:18.501 00.165 12308 worker thread done servicing request
20:44:18.502 00.001 14556 OnExposeComplete: enter
20:44:18.505 00.003 14556 UpdateGuideState(): m_state=6
20:44:18.508 00.003 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 945
20:44:18.513 00.005 14556 Star::Find returns 1 (0), X=174.96, Y=987.53, Mass=2037, SNR=30.5, Peak=144 HFD=4.6
20:44:18.516 00.003 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.68 = -1.60)
20:44:18.520 00.004 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.70)
20:44:18.523 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.61 mountX=-0.01 mountY=-0.24, mountTheta=-1.60
20:44:18.529 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.24, opts=13)
20:44:18.535 00.006 14556 Enqueuing Move request for scope (-0.01, 0.24)
20:44:18.539 00.004 12308 Worker thread wakes up
20:44:18.539 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.24) opts 0xd
20:44:18.539 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.24)
20:44:18.539 00.000 12308 Moving (-0.01, 0.24) raw xDistance=-0.01 yDistance=-0.24
20:44:18.539 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:44:18.540 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:44:18.540 00.000 12308 MoveAxis(E, 0, ABG)
20:44:18.540 00.000 12308 Move returns status 0, amount 0
20:44:18.540 00.000 12308 MoveAxis(N, 170, ABG)
20:44:18.540 00.000 12308 Guiding  Dir = 0, Dur = 170
20:44:18.541 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:18.543 00.002 12308 IsSlewing returns 0
20:44:18.545 00.002 12308 IsGuiding returns 0
20:44:18.546 00.001 12308 PulseGuide returned control before completion, sleep 180
20:44:18.568 00.022 14556 UpdateGuideState exits: m=2037 SNR=30.5
20:44:18.574 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:18.578 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:18.581 00.003 14556 Enqueuing Expose request
20:44:18.727 00.146 12308 IsGuiding returns 1
20:44:18.727 00.000 12308 scope still moving after pulse duration time elapsed
20:44:18.758 00.031 12308 IsSlewing returns 0
20:44:18.761 00.003 12308 IsGuiding returns 0
20:44:18.761 00.000 12308 scope move finished after 170 + 45 ms
20:44:18.761 00.000 12308 Move returns status 0, amount 170
20:44:18.762 00.001 12308 move complete, result=0
20:44:18.762 00.000 12308 worker thread done servicing request
20:44:18.763 00.001 12308 Worker thread wakes up
20:44:18.764 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 170 ms NORTH
20:44:18.770 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:18.770 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:20.019 01.249 12308 Exposure complete
20:44:20.181 00.162 12308 worker thread done servicing request
20:44:20.182 00.001 14556 OnExposeComplete: enter
20:44:20.187 00.005 14556 UpdateGuideState(): m_state=6
20:44:20.191 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 946
20:44:20.194 00.003 14556 Star::Find returns 1 (0), X=175.06, Y=987.31, Mass=1695, SNR=27.7, Peak=157 HFD=4.2
20:44:20.199 00.005 14556 CameraToMount -- cameraTheta (0.22) - m_xAngle (-3.07) = xAngle (3.29 = -2.99)
20:44:20.203 00.004 14556 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.19 = -3.09)
20:44:20.207 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.22 mountX=-0.09 mountY=-0.00, mountTheta=-3.09
20:44:20.211 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.02, opts=13)
20:44:20.215 00.004 14556 Enqueuing Move request for scope (0.09, 0.02)
20:44:20.220 00.005 12308 Worker thread wakes up
20:44:20.220 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
20:44:20.220 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
20:44:20.220 00.000 12308 Moving (0.09, 0.02) raw xDistance=-0.09 yDistance=-0.00
20:44:20.220 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:44:20.221 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:20.221 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:44:20.221 00.000 12308 MoveAxis(E, 0, ABG)
20:44:20.221 00.000 12308 Move returns status 0, amount 0
20:44:20.221 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:20.226 00.005 12308 MoveAxis(N, 0, ABG)
20:44:20.226 00.000 12308 Move returns status 0, amount 0
20:44:20.226 00.000 12308 move complete, result=0
20:44:20.226 00.000 12308 worker thread done servicing request
20:44:20.246 00.020 14556 UpdateGuideState exits: m=1695 SNR=27.7
20:44:20.251 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:20.255 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:20.259 00.004 14556 Enqueuing Expose request
20:44:20.263 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:44:20.267 00.004 12308 Worker thread wakes up
20:44:20.267 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:20.267 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:21.507 01.240 12308 Exposure complete
20:44:21.664 00.157 12308 worker thread done servicing request
20:44:21.665 00.001 14556 OnExposeComplete: enter
20:44:21.669 00.004 14556 UpdateGuideState(): m_state=6
20:44:21.673 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 947
20:44:21.676 00.003 14556 Star::Find returns 1 (0), X=175.07, Y=987.40, Mass=1825, SNR=28.5, Peak=133 HFD=4.3
20:44:21.680 00.004 14556 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.07) = xAngle (3.94 = -2.34)
20:44:21.683 00.003 14556 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.44)
20:44:21.687 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.11 hyp=0.15 cameraTheta=0.87 mountX=-0.10 mountY=-0.10, mountTheta=-2.39
20:44:21.692 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.11, opts=13)
20:44:21.696 00.004 14556 Enqueuing Move request for scope (0.10, 0.11)
20:44:21.700 00.004 12308 Worker thread wakes up
20:44:21.700 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.11) opts 0xd
20:44:21.700 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.11)
20:44:21.700 00.000 12308 Moving (0.10, 0.11) raw xDistance=-0.10 yDistance=-0.10
20:44:21.700 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:44:21.700 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:21.701 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:44:21.701 00.000 12308 MoveAxis(E, 0, ABG)
20:44:21.701 00.000 12308 Move returns status 0, amount 0
20:44:21.701 00.000 12308 MoveAxis(N, 0, ABG)
20:44:21.701 00.000 12308 Move returns status 0, amount 0
20:44:21.701 00.000 12308 move complete, result=0
20:44:21.701 00.000 12308 worker thread done servicing request
20:44:21.703 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:21.727 00.024 14556 UpdateGuideState exits: m=1825 SNR=28.5
20:44:21.732 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:21.735 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:21.740 00.005 14556 Enqueuing Expose request
20:44:21.747 00.007 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:44:21.753 00.006 12308 Worker thread wakes up
20:44:21.753 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:21.753 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:22.997 01.244 12308 Exposure complete
20:44:23.161 00.164 12308 worker thread done servicing request
20:44:23.161 00.000 14556 OnExposeComplete: enter
20:44:23.165 00.004 14556 UpdateGuideState(): m_state=6
20:44:23.169 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 948
20:44:23.174 00.005 14556 Star::Find returns 1 (0), X=174.90, Y=987.39, Mass=1580, SNR=26.7, Peak=137 HFD=4.0
20:44:23.179 00.005 14556 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.07) = xAngle (5.30 = -0.98)
20:44:23.182 00.003 14556 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.20 = -1.08)
20:44:23.188 00.006 14556 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.23 mountX=0.07 mountY=-0.11, mountTheta=-1.01
20:44:23.192 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.10, opts=13)
20:44:23.196 00.004 14556 Enqueuing Move request for scope (-0.08, 0.10)
20:44:23.199 00.003 12308 Worker thread wakes up
20:44:23.199 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
20:44:23.200 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
20:44:23.200 00.000 12308 Moving (-0.08, 0.10) raw xDistance=0.07 yDistance=-0.11
20:44:23.200 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:44:23.200 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:23.200 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:44:23.200 00.000 12308 MoveAxis(E, 0, ABG)
20:44:23.200 00.000 12308 Move returns status 0, amount 0
20:44:23.202 00.002 12308 MoveAxis(N, 0, ABG)
20:44:23.202 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:23.206 00.004 12308 Move returns status 0, amount 0
20:44:23.206 00.000 12308 move complete, result=0
20:44:23.206 00.000 12308 worker thread done servicing request
20:44:23.228 00.022 14556 UpdateGuideState exits: m=1580 SNR=26.7
20:44:23.232 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:23.235 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:23.238 00.003 14556 Enqueuing Expose request
20:44:23.242 00.004 12308 Worker thread wakes up
20:44:23.242 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:23.242 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:23.243 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:44:24.495 01.252 12308 Exposure complete
20:44:24.653 00.158 12308 worker thread done servicing request
20:44:24.654 00.001 14556 OnExposeComplete: enter
20:44:24.659 00.005 14556 UpdateGuideState(): m_state=6
20:44:24.663 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
20:44:24.666 00.003 14556 Star::Find returns 1 (0), X=174.90, Y=987.63, Mass=1788, SNR=28.3, Peak=155 HFD=4.3
20:44:24.671 00.005 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
20:44:24.675 00.004 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.52)
20:44:24.678 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.34 hyp=0.35 cameraTheta=1.79 mountX=0.05 mountY=-0.35, mountTheta=-1.42
20:44:24.684 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.34, opts=13)
20:44:24.689 00.005 14556 Enqueuing Move request for scope (-0.08, 0.34)
20:44:24.693 00.004 12308 Worker thread wakes up
20:44:24.693 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.34) opts 0xd
20:44:24.694 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.34)
20:44:24.694 00.000 12308 Moving (-0.08, 0.34) raw xDistance=0.05 yDistance=-0.35
20:44:24.694 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:44:24.694 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:44:24.694 00.000 12308 MoveAxis(E, 0, ABG)
20:44:24.694 00.000 12308 Move returns status 0, amount 0
20:44:24.694 00.000 12308 MoveAxis(N, 244, ABG)
20:44:24.696 00.002 12308 Guiding  Dir = 0, Dur = 244
20:44:24.696 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:24.700 00.004 12308 IsSlewing returns 0
20:44:24.700 00.000 12308 IsGuiding returns 0
20:44:24.700 00.000 12308 PulseGuide returned control before completion, sleep 254
20:44:24.721 00.021 14556 UpdateGuideState exits: m=1788 SNR=28.3
20:44:24.727 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:24.730 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:24.733 00.003 14556 Enqueuing Expose request
20:44:24.971 00.238 12308 IsGuiding returns 0
20:44:24.971 00.000 12308 Move returns status 0, amount 244
20:44:24.972 00.001 12308 move complete, result=0
20:44:24.973 00.001 12308 worker thread done servicing request
20:44:24.973 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 244 ms NORTH
20:44:24.980 00.007 12308 Worker thread wakes up
20:44:24.980 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:24.980 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:26.232 01.252 12308 Exposure complete
20:44:26.390 00.158 12308 worker thread done servicing request
20:44:26.390 00.000 14556 OnExposeComplete: enter
20:44:26.394 00.004 14556 UpdateGuideState(): m_state=6
20:44:26.397 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 950
20:44:26.402 00.005 14556 Star::Find returns 1 (0), X=174.85, Y=987.25, Mass=1925, SNR=29.5, Peak=158 HFD=4.5
20:44:26.407 00.005 14556 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.07) = xAngle (0.27 = 0.27)
20:44:26.412 00.005 14556 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.17 = 0.17)
20:44:26.415 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-2.80 mountX=0.12 mountY=0.02, mountTheta=0.18
20:44:26.420 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.04, opts=13)
20:44:26.423 00.003 14556 Enqueuing Move request for scope (-0.12, -0.04)
20:44:26.428 00.005 12308 Worker thread wakes up
20:44:26.428 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
20:44:26.428 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
20:44:26.428 00.000 12308 Moving (-0.12, -0.04) raw xDistance=0.12 yDistance=0.02
20:44:26.428 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:44:26.428 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:26.428 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:44:26.430 00.002 12308 MoveAxis(E, 0, ABG)
20:44:26.430 00.000 12308 Move returns status 0, amount 0
20:44:26.430 00.000 12308 MoveAxis(N, 0, ABG)
20:44:26.430 00.000 12308 Move returns status 0, amount 0
20:44:26.430 00.000 12308 move complete, result=0
20:44:26.431 00.001 12308 worker thread done servicing request
20:44:26.431 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:26.454 00.023 14556 UpdateGuideState exits: m=1925 SNR=29.5
20:44:26.457 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:26.462 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:26.468 00.006 14556 Enqueuing Expose request
20:44:26.472 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:44:26.476 00.004 12308 Worker thread wakes up
20:44:26.476 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:26.476 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:27.724 01.248 12308 Exposure complete
20:44:27.892 00.168 12308 worker thread done servicing request
20:44:27.892 00.000 14556 OnExposeComplete: enter
20:44:27.896 00.004 14556 UpdateGuideState(): m_state=6
20:44:27.901 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 951
20:44:27.906 00.005 14556 Star::Find returns 1 (0), X=174.88, Y=987.12, Mass=1940, SNR=29.7, Peak=158 HFD=4.3
20:44:27.910 00.004 14556 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-3.07) = xAngle (0.98 = 0.98)
20:44:27.913 00.003 14556 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.88 = 0.88)
20:44:27.918 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.17 hyp=0.20 cameraTheta=-2.10 mountX=0.11 mountY=0.15, mountTheta=0.94
20:44:27.923 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.17, opts=13)
20:44:27.927 00.004 14556 Enqueuing Move request for scope (-0.10, -0.17)
20:44:27.932 00.005 12308 Worker thread wakes up
20:44:27.932 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.17) opts 0xd
20:44:27.932 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.17)
20:44:27.932 00.000 12308 Moving (-0.10, -0.17) raw xDistance=0.11 yDistance=0.15
20:44:27.932 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:44:27.933 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:27.933 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:44:27.933 00.000 12308 MoveAxis(E, 0, ABG)
20:44:27.933 00.000 12308 Move returns status 0, amount 0
20:44:27.933 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:27.938 00.005 12308 MoveAxis(N, 0, ABG)
20:44:27.938 00.000 12308 Move returns status 0, amount 0
20:44:27.938 00.000 12308 move complete, result=0
20:44:27.938 00.000 12308 worker thread done servicing request
20:44:27.958 00.020 14556 UpdateGuideState exits: m=1940 SNR=29.7
20:44:27.964 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:27.968 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:27.972 00.004 14556 Enqueuing Expose request
20:44:27.976 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:44:27.980 00.004 12308 Worker thread wakes up
20:44:27.980 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:27.980 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:29.221 01.241 12308 Exposure complete
20:44:29.379 00.158 12308 worker thread done servicing request
20:44:29.379 00.000 14556 OnExposeComplete: enter
20:44:29.384 00.005 14556 UpdateGuideState(): m_state=6
20:44:29.387 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 952
20:44:29.391 00.004 14556 Star::Find returns 1 (0), X=174.91, Y=987.06, Mass=2081, SNR=30.6, Peak=190 HFD=4.4
20:44:29.394 00.003 14556 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.07) = xAngle (1.24 = 1.24)
20:44:29.396 00.002 14556 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.14 = 1.14)
20:44:29.400 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.23 hyp=0.24 cameraTheta=-1.84 mountX=0.08 mountY=0.22, mountTheta=1.22
20:44:29.404 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.23, opts=13)
20:44:29.408 00.004 14556 Enqueuing Move request for scope (-0.06, -0.23)
20:44:29.410 00.002 12308 Worker thread wakes up
20:44:29.412 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.23) opts 0xd
20:44:29.412 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.23)
20:44:29.412 00.000 12308 Moving (-0.06, -0.23) raw xDistance=0.08 yDistance=0.22
20:44:29.412 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:44:29.413 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:44:29.413 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
20:44:29.413 00.000 12308 MoveAxis(E, 0, ABG)
20:44:29.413 00.000 12308 Move returns status 0, amount 0
20:44:29.413 00.000 12308 MoveAxis(N, 0, ABG)
20:44:29.413 00.000 12308 Move returns status 0, amount 0
20:44:29.413 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:29.416 00.003 12308 move complete, result=0
20:44:29.417 00.001 12308 worker thread done servicing request
20:44:29.437 00.020 14556 UpdateGuideState exits: m=2081 SNR=30.6
20:44:29.442 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:29.445 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:29.449 00.004 14556 Enqueuing Expose request
20:44:29.453 00.004 12308 Worker thread wakes up
20:44:29.454 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:29.454 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:44:29.457 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:30.708 01.251 12308 Exposure complete
20:44:30.866 00.158 12308 worker thread done servicing request
20:44:30.866 00.000 14556 OnExposeComplete: enter
20:44:30.871 00.005 14556 UpdateGuideState(): m_state=6
20:44:30.875 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 953
20:44:30.878 00.003 14556 Star::Find returns 1 (0), X=174.91, Y=987.36, Mass=1824, SNR=28.6, Peak=143 HFD=4.7
20:44:30.882 00.004 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.44 = -0.85)
20:44:30.884 00.002 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.34 = -0.94)
20:44:30.889 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.09 cameraTheta=2.36 mountX=0.06 mountY=-0.08, mountTheta=-0.88
20:44:30.896 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.07, opts=13)
20:44:30.902 00.006 14556 Enqueuing Move request for scope (-0.07, 0.07)
20:44:30.907 00.005 12308 Worker thread wakes up
20:44:30.907 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
20:44:30.907 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
20:44:30.907 00.000 12308 Moving (-0.07, 0.07) raw xDistance=0.06 yDistance=-0.08
20:44:30.907 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:44:30.909 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:30.909 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:44:30.909 00.000 12308 MoveAxis(E, 0, ABG)
20:44:30.909 00.000 12308 Move returns status 0, amount 0
20:44:30.910 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:30.915 00.005 12308 MoveAxis(N, 0, ABG)
20:44:30.915 00.000 12308 Move returns status 0, amount 0
20:44:30.915 00.000 12308 move complete, result=0
20:44:30.915 00.000 12308 worker thread done servicing request
20:44:30.937 00.022 14556 UpdateGuideState exits: m=1824 SNR=28.6
20:44:30.942 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:30.946 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:30.950 00.004 14556 Enqueuing Expose request
20:44:30.954 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:44:30.958 00.004 12308 Worker thread wakes up
20:44:30.958 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:30.958 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:32.203 01.245 12308 Exposure complete
20:44:32.368 00.165 12308 worker thread done servicing request
20:44:32.368 00.000 14556 OnExposeComplete: enter
20:44:32.373 00.005 14556 UpdateGuideState(): m_state=6
20:44:32.377 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 954
20:44:32.381 00.004 14556 Star::Find returns 1 (0), X=174.52, Y=987.69, Mass=1665, SNR=27.5, Peak=111 HFD=4.7
20:44:32.385 00.004 14556 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.07) = xAngle (5.50 = -0.79)
20:44:32.388 00.003 14556 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.89)
20:44:32.391 00.003 14556 CameraToMount -- cameraX=-0.45 cameraY=0.40 hyp=0.60 cameraTheta=2.42 mountX=0.43 mountY=-0.47, mountTheta=-0.83
20:44:32.397 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.45, y=0.40, opts=13)
20:44:32.403 00.006 14556 Enqueuing Move request for scope (-0.45, 0.40)
20:44:32.407 00.004 12308 Worker thread wakes up
20:44:32.407 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.40) opts 0xd
20:44:32.408 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.45, 0.40)
20:44:32.408 00.000 12308 Moving (-0.45, 0.40) raw xDistance=0.43 yDistance=-0.47
20:44:32.408 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
20:44:32.408 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
20:44:32.408 00.000 12308 MoveAxis(W, 185, ABG)
20:44:32.410 00.002 12308 Guiding  Dir = 3, Dur = 185
20:44:32.410 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:32.414 00.004 12308 IsSlewing returns 0
20:44:32.414 00.000 12308 IsGuiding returns 0
20:44:32.416 00.002 12308 PulseGuide returned control before completion, sleep 195
20:44:32.437 00.021 14556 UpdateGuideState exits: m=1665 SNR=27.5
20:44:32.442 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:32.446 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:32.450 00.004 14556 Enqueuing Expose request
20:44:32.617 00.167 12308 IsGuiding returns 1
20:44:32.617 00.000 12308 scope still moving after pulse duration time elapsed
20:44:32.647 00.030 12308 IsSlewing returns 0
20:44:32.648 00.001 12308 IsGuiding returns 0
20:44:32.649 00.001 12308 scope move finished after 185 + 48 ms
20:44:32.650 00.001 12308 Move returns status 0, amount 185
20:44:32.650 00.000 12308 MoveAxis(N, 330, ABG)
20:44:32.651 00.001 12308 Guiding  Dir = 0, Dur = 330
20:44:32.651 00.000 12308 IsSlewing returns 0
20:44:32.652 00.001 12308 IsGuiding returns 0
20:44:32.652 00.000 12308 PulseGuide returned control before completion, sleep 340
20:44:33.007 00.355 12308 IsGuiding returns 1
20:44:33.007 00.000 12308 scope still moving after pulse duration time elapsed
20:44:33.038 00.031 12308 IsSlewing returns 0
20:44:33.040 00.002 12308 IsGuiding returns 0
20:44:33.040 00.000 12308 scope move finished after 330 + 58 ms
20:44:33.041 00.001 12308 Move returns status 0, amount 330
20:44:33.041 00.000 12308 move complete, result=0
20:44:33.041 00.000 12308 worker thread done servicing request
20:44:33.041 00.000 12308 Worker thread wakes up
20:44:33.042 00.001 14556 GuideStep: 0.4 px 185 ms WEST, -0.5 px 330 ms NORTH
20:44:33.049 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:33.049 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:34.304 01.255 12308 Exposure complete
20:44:34.472 00.168 12308 worker thread done servicing request
20:44:34.473 00.001 14556 OnExposeComplete: enter
20:44:34.477 00.004 14556 UpdateGuideState(): m_state=6
20:44:34.480 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 955
20:44:34.484 00.004 14556 Star::Find returns 1 (0), X=174.99, Y=987.27, Mass=2027, SNR=30.2, Peak=188 HFD=4.4
20:44:34.489 00.005 14556 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-3.07) = xAngle (2.19 = 2.19)
20:44:34.492 00.003 14556 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.09 = 2.09)
20:44:34.497 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.88 mountX=-0.02 mountY=0.02, mountTheta=2.16
20:44:34.502 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.02, opts=13)
20:44:34.506 00.004 14556 Enqueuing Move request for scope (0.02, -0.02)
20:44:34.509 00.003 12308 Worker thread wakes up
20:44:34.509 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
20:44:34.510 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
20:44:34.510 00.000 12308 Moving (0.02, -0.02) raw xDistance=-0.02 yDistance=0.02
20:44:34.510 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:44:34.510 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:34.510 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:44:34.512 00.002 12308 MoveAxis(E, 0, ABG)
20:44:34.512 00.000 12308 Move returns status 0, amount 0
20:44:34.512 00.000 12308 MoveAxis(N, 0, ABG)
20:44:34.512 00.000 12308 Move returns status 0, amount 0
20:44:34.512 00.000 12308 move complete, result=0
20:44:34.512 00.000 12308 worker thread done servicing request
20:44:34.513 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:34.541 00.028 14556 UpdateGuideState exits: m=2027 SNR=30.2
20:44:34.545 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:34.549 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:34.553 00.004 14556 Enqueuing Expose request
20:44:34.557 00.004 12308 Worker thread wakes up
20:44:34.557 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:34.558 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:34.558 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:44:35.802 01.244 12308 Exposure complete
20:44:35.952 00.150 12308 worker thread done servicing request
20:44:35.952 00.000 14556 OnExposeComplete: enter
20:44:35.957 00.005 14556 UpdateGuideState(): m_state=6
20:44:35.960 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 956
20:44:35.967 00.007 14556 Star::Find returns 1 (0), X=175.17, Y=987.33, Mass=1907, SNR=29.3, Peak=150 HFD=4.4
20:44:35.975 00.008 14556 CameraToMount -- cameraTheta (0.20) - m_xAngle (-3.07) = xAngle (3.27 = -3.01)
20:44:35.979 00.004 14556 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.17 = -3.11)
20:44:35.984 00.005 14556 CameraToMount -- cameraX=0.20 cameraY=0.04 hyp=0.20 cameraTheta=0.20 mountX=-0.20 mountY=-0.01, mountTheta=-3.11
20:44:35.989 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.04, opts=13)
20:44:35.994 00.005 14556 Enqueuing Move request for scope (0.20, 0.04)
20:44:35.998 00.004 12308 Worker thread wakes up
20:44:35.998 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.04) opts 0xd
20:44:35.998 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.04)
20:44:35.998 00.000 12308 Moving (0.20, 0.04) raw xDistance=-0.20 yDistance=-0.01
20:44:35.999 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:44:35.999 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:35.999 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:44:35.999 00.000 12308 MoveAxis(E, 0, ABG)
20:44:36.000 00.001 12308 Move returns status 0, amount 0
20:44:36.000 00.000 12308 MoveAxis(N, 0, ABG)
20:44:36.000 00.000 12308 Move returns status 0, amount 0
20:44:36.000 00.000 12308 move complete, result=0
20:44:36.001 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:36.005 00.004 12308 worker thread done servicing request
20:44:36.027 00.022 14556 UpdateGuideState exits: m=1907 SNR=29.3
20:44:36.032 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:36.037 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:36.040 00.003 14556 Enqueuing Expose request
20:44:36.045 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:44:36.049 00.004 12308 Worker thread wakes up
20:44:36.049 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:36.049 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:37.301 01.252 12308 Exposure complete
20:44:37.453 00.152 12308 worker thread done servicing request
20:44:37.454 00.001 14556 OnExposeComplete: enter
20:44:37.457 00.003 14556 UpdateGuideState(): m_state=6
20:44:37.461 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 957
20:44:37.465 00.004 14556 Star::Find returns 1 (0), X=175.39, Y=987.58, Mass=2016, SNR=30.1, Peak=138 HFD=4.8
20:44:37.471 00.006 14556 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.07) = xAngle (3.69 = -2.60)
20:44:37.475 00.004 14556 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.59 = -2.70)
20:44:37.478 00.003 14556 CameraToMount -- cameraX=0.41 cameraY=0.29 hyp=0.50 cameraTheta=0.61 mountX=-0.43 mountY=-0.22, mountTheta=-2.67
20:44:37.483 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.41, y=0.29, opts=13)
20:44:37.487 00.004 14556 Enqueuing Move request for scope (0.41, 0.29)
20:44:37.491 00.004 12308 Worker thread wakes up
20:44:37.491 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.29) opts 0xd
20:44:37.491 00.000 12308 Handling offset move in thread for scope, endpoint = (0.41, 0.29)
20:44:37.491 00.000 12308 Moving (0.41, 0.29) raw xDistance=-0.43 yDistance=-0.22
20:44:37.491 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
20:44:37.492 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:44:37.492 00.000 12308 MoveAxis(E, 187, ABG)
20:44:37.492 00.000 12308 Guiding  Dir = 2, Dur = 187
20:44:37.492 00.000 12308 IsSlewing returns 0
20:44:37.493 00.001 12308 IsGuiding returns 0
20:44:37.493 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:37.497 00.004 12308 PulseGuide returned control before completion, sleep 197
20:44:37.516 00.019 14556 UpdateGuideState exits: m=2016 SNR=30.1
20:44:37.519 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:37.525 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:37.529 00.004 14556 Enqueuing Expose request
20:44:37.701 00.172 12308 IsGuiding returns 1
20:44:37.702 00.001 12308 scope still moving after pulse duration time elapsed
20:44:37.732 00.030 12308 IsSlewing returns 0
20:44:37.733 00.001 12308 IsGuiding returns 0
20:44:37.733 00.000 12308 scope move finished after 187 + 53 ms
20:44:37.734 00.001 12308 Move returns status 0, amount 187
20:44:37.734 00.000 12308 MoveAxis(N, 153, ABG)
20:44:37.735 00.001 12308 Guiding  Dir = 0, Dur = 153
20:44:37.735 00.000 12308 IsSlewing returns 0
20:44:37.736 00.001 12308 IsGuiding returns 0
20:44:37.737 00.001 12308 PulseGuide returned control before completion, sleep 163
20:44:37.904 00.167 12308 IsGuiding returns 1
20:44:37.905 00.001 12308 scope still moving after pulse duration time elapsed
20:44:37.937 00.032 12308 IsSlewing returns 0
20:44:37.938 00.001 12308 IsGuiding returns 0
20:44:37.939 00.001 12308 scope move finished after 153 + 49 ms
20:44:37.941 00.002 12308 Move returns status 0, amount 153
20:44:37.942 00.001 12308 move complete, result=0
20:44:37.943 00.001 12308 worker thread done servicing request
20:44:37.943 00.000 14556 GuideStep: -0.4 px 187 ms EAST, -0.2 px 153 ms NORTH
20:44:37.950 00.007 12308 Worker thread wakes up
20:44:37.950 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:37.950 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:39.197 01.247 12308 Exposure complete
20:44:39.352 00.155 12308 worker thread done servicing request
20:44:39.353 00.001 14556 OnExposeComplete: enter
20:44:39.356 00.003 14556 UpdateGuideState(): m_state=6
20:44:39.361 00.005 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 958
20:44:39.365 00.004 14556 Star::Find returns 1 (0), X=174.88, Y=987.31, Mass=1978, SNR=29.8, Peak=172 HFD=4.4
20:44:39.368 00.003 14556 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.07) = xAngle (5.97 = -0.31)
20:44:39.372 00.004 14556 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.87 = -0.41)
20:44:39.378 00.006 14556 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.90 mountX=0.09 mountY=-0.04, mountTheta=-0.40
20:44:39.384 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.02, opts=13)
20:44:39.388 00.004 14556 Enqueuing Move request for scope (-0.09, 0.02)
20:44:39.393 00.005 12308 Worker thread wakes up
20:44:39.393 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
20:44:39.393 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
20:44:39.394 00.001 12308 Moving (-0.09, 0.02) raw xDistance=0.09 yDistance=-0.04
20:44:39.394 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:44:39.394 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:39.394 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:44:39.395 00.001 12308 MoveAxis(E, 0, ABG)
20:44:39.395 00.000 12308 Move returns status 0, amount 0
20:44:39.395 00.000 12308 MoveAxis(N, 0, ABG)
20:44:39.395 00.000 12308 Move returns status 0, amount 0
20:44:39.395 00.000 12308 move complete, result=0
20:44:39.395 00.000 12308 worker thread done servicing request
20:44:39.395 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:39.423 00.028 14556 UpdateGuideState exits: m=1978 SNR=29.8
20:44:39.427 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:39.430 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:39.435 00.005 14556 Enqueuing Expose request
20:44:39.440 00.005 12308 Worker thread wakes up
20:44:39.441 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:39.441 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:39.441 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:44:40.681 01.240 12308 Exposure complete
20:44:40.836 00.155 12308 worker thread done servicing request
20:44:40.836 00.000 14556 OnExposeComplete: enter
20:44:40.841 00.005 14556 UpdateGuideState(): m_state=6
20:44:40.847 00.006 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 959
20:44:40.852 00.005 14556 Star::Find returns 1 (0), X=175.21, Y=987.27, Mass=2025, SNR=30.2, Peak=167 HFD=4.6
20:44:40.855 00.003 14556 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-3.07) = xAngle (2.98 = 2.98)
20:44:40.859 00.004 14556 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.88 = 2.88)
20:44:40.862 00.003 14556 CameraToMount -- cameraX=0.24 cameraY=-0.02 hyp=0.24 cameraTheta=-0.09 mountX=-0.24 mountY=0.06, mountTheta=2.89
20:44:40.866 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=-0.02, opts=13)
20:44:40.871 00.005 14556 Enqueuing Move request for scope (0.24, -0.02)
20:44:40.875 00.004 12308 Worker thread wakes up
20:44:40.875 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.02) opts 0xd
20:44:40.875 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, -0.02)
20:44:40.875 00.000 12308 Moving (0.24, -0.02) raw xDistance=-0.24 yDistance=0.06
20:44:40.875 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:44:40.875 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:40.877 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:44:40.877 00.000 12308 MoveAxis(E, 102, ABG)
20:44:40.877 00.000 12308 Guiding  Dir = 2, Dur = 102
20:44:40.877 00.000 12308 IsSlewing returns 0
20:44:40.878 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:40.881 00.003 12308 IsGuiding returns 0
20:44:40.881 00.000 12308 PulseGuide returned control before completion, sleep 112
20:44:40.902 00.021 14556 UpdateGuideState exits: m=2025 SNR=30.2
20:44:40.906 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:40.910 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:40.916 00.006 14556 Enqueuing Expose request
20:44:41.004 00.088 12308 IsGuiding returns 1
20:44:41.005 00.001 12308 scope still moving after pulse duration time elapsed
20:44:41.035 00.030 12308 IsSlewing returns 0
20:44:41.036 00.001 12308 IsGuiding returns 0
20:44:41.039 00.003 12308 scope move finished after 102 + 54 ms
20:44:41.043 00.004 12308 Move returns status 0, amount 102
20:44:41.086 00.043 12308 MoveAxis(N, 0, ABG)
20:44:41.094 00.008 12308 Move returns status 0, amount 0
20:44:41.098 00.004 12308 move complete, result=0
20:44:41.098 00.000 12308 worker thread done servicing request
20:44:41.099 00.001 14556 GuideStep: -0.2 px 102 ms EAST, 0.1 px 0 ms NORTH
20:44:41.102 00.003 12308 Worker thread wakes up
20:44:41.104 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:41.104 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:42.357 01.253 12308 Exposure complete
20:44:42.521 00.164 12308 worker thread done servicing request
20:44:42.522 00.001 14556 OnExposeComplete: enter
20:44:42.527 00.005 14556 UpdateGuideState(): m_state=6
20:44:42.531 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 960
20:44:42.535 00.004 14556 Star::Find returns 1 (0), X=175.01, Y=987.37, Mass=1767, SNR=28.3, Peak=140 HFD=4.2
20:44:42.538 00.003 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.25 = -2.03)
20:44:42.541 00.003 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
20:44:42.545 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.18 mountX=-0.04 mountY=-0.08, mountTheta=-2.06
20:44:42.550 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.08, opts=13)
20:44:42.555 00.005 14556 Enqueuing Move request for scope (0.03, 0.08)
20:44:42.559 00.004 12308 Worker thread wakes up
20:44:42.559 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
20:44:42.559 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
20:44:42.561 00.002 12308 Moving (0.03, 0.08) raw xDistance=-0.04 yDistance=-0.08
20:44:42.561 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:44:42.561 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:42.561 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:44:42.561 00.000 12308 MoveAxis(E, 0, ABG)
20:44:42.562 00.001 12308 Move returns status 0, amount 0
20:44:42.562 00.000 12308 MoveAxis(N, 0, ABG)
20:44:42.562 00.000 12308 Move returns status 0, amount 0
20:44:42.564 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:42.570 00.006 12308 move complete, result=0
20:44:42.570 00.000 12308 worker thread done servicing request
20:44:42.590 00.020 14556 UpdateGuideState exits: m=1767 SNR=28.3
20:44:42.594 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:42.598 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:42.603 00.005 14556 Enqueuing Expose request
20:44:42.606 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:44:42.610 00.004 12308 Worker thread wakes up
20:44:42.610 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:42.610 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:43.854 01.244 12308 Exposure complete
20:44:44.021 00.167 12308 worker thread done servicing request
20:44:44.021 00.000 14556 OnExposeComplete: enter
20:44:44.026 00.005 14556 UpdateGuideState(): m_state=6
20:44:44.030 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 961
20:44:44.033 00.003 14556 Star::Find returns 1 (0), X=175.04, Y=987.22, Mass=1938, SNR=29.2, Peak=168 HFD=4.4
20:44:44.036 00.003 14556 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-3.07) = xAngle (2.24 = 2.24)
20:44:44.041 00.005 14556 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.14 = 2.14)
20:44:44.043 00.002 14556 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.10 cameraTheta=-0.83 mountX=-0.06 mountY=0.08, mountTheta=2.20
20:44:44.047 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.07, opts=13)
20:44:44.050 00.003 14556 Enqueuing Move request for scope (0.06, -0.07)
20:44:44.054 00.004 12308 Worker thread wakes up
20:44:44.054 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
20:44:44.055 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
20:44:44.055 00.000 12308 Moving (0.06, -0.07) raw xDistance=-0.06 yDistance=0.08
20:44:44.055 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:44:44.055 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:44.055 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:44:44.057 00.002 12308 MoveAxis(E, 0, ABG)
20:44:44.057 00.000 12308 Move returns status 0, amount 0
20:44:44.057 00.000 12308 MoveAxis(N, 0, ABG)
20:44:44.057 00.000 12308 Move returns status 0, amount 0
20:44:44.057 00.000 12308 move complete, result=0
20:44:44.057 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:44.063 00.006 12308 worker thread done servicing request
20:44:44.085 00.022 14556 UpdateGuideState exits: m=1938 SNR=29.2
20:44:44.089 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:44.096 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:44.102 00.006 14556 Enqueuing Expose request
20:44:44.106 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:44:44.109 00.003 12308 Worker thread wakes up
20:44:44.109 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:44.110 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:45.355 01.245 12308 Exposure complete
20:44:45.509 00.154 12308 worker thread done servicing request
20:44:45.509 00.000 14556 OnExposeComplete: enter
20:44:45.512 00.003 14556 UpdateGuideState(): m_state=6
20:44:45.516 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 962
20:44:45.520 00.004 14556 Star::Find returns 1 (0), X=174.92, Y=987.54, Mass=1792, SNR=28.4, Peak=127 HFD=4.6
20:44:45.524 00.004 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.87 = -1.42)
20:44:45.526 00.002 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.52)
20:44:45.530 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.25 hyp=0.26 cameraTheta=1.79 mountX=0.04 mountY=-0.26, mountTheta=-1.42
20:44:45.534 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.25, opts=13)
20:44:45.537 00.003 14556 Enqueuing Move request for scope (-0.06, 0.25)
20:44:45.541 00.004 12308 Worker thread wakes up
20:44:45.541 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.25) opts 0xd
20:44:45.541 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.25)
20:44:45.541 00.000 12308 Moving (-0.06, 0.25) raw xDistance=0.04 yDistance=-0.26
20:44:45.541 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:44:45.542 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:44:45.542 00.000 12308 MoveAxis(E, 0, ABG)
20:44:45.542 00.000 12308 Move returns status 0, amount 0
20:44:45.542 00.000 12308 MoveAxis(N, 180, ABG)
20:44:45.542 00.000 12308 Guiding  Dir = 0, Dur = 180
20:44:45.543 00.001 12308 IsSlewing returns 0
20:44:45.543 00.000 12308 IsGuiding returns 0
20:44:45.543 00.000 12308 PulseGuide returned control before completion, sleep 190
20:44:45.544 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:45.563 00.019 14556 UpdateGuideState exits: m=1792 SNR=28.4
20:44:45.567 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:45.570 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:45.572 00.002 14556 Enqueuing Expose request
20:44:45.752 00.180 12308 IsGuiding returns 1
20:44:45.752 00.000 12308 scope still moving after pulse duration time elapsed
20:44:45.783 00.031 12308 IsSlewing returns 0
20:44:45.785 00.002 12308 IsGuiding returns 0
20:44:45.786 00.001 12308 scope move finished after 180 + 62 ms
20:44:45.786 00.000 12308 Move returns status 0, amount 180
20:44:45.786 00.000 12308 move complete, result=0
20:44:45.788 00.002 12308 worker thread done servicing request
20:44:45.788 00.000 12308 Worker thread wakes up
20:44:45.788 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 180 ms NORTH
20:44:45.795 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:45.795 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:47.047 01.252 12308 Exposure complete
20:44:47.244 00.197 12308 worker thread done servicing request
20:44:47.245 00.001 14556 OnExposeComplete: enter
20:44:47.250 00.005 14556 UpdateGuideState(): m_state=6
20:44:47.256 00.006 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 963
20:44:47.261 00.005 14556 Star::Find returns 1 (0), X=174.95, Y=987.38, Mass=1908, SNR=29.2, Peak=161 HFD=4.3
20:44:47.266 00.005 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
20:44:47.273 00.007 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.51)
20:44:47.280 00.007 14556 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.10 cameraTheta=1.80 mountX=0.02 mountY=-0.10, mountTheta=-1.41
20:44:47.286 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.09, opts=13)
20:44:47.292 00.006 14556 Enqueuing Move request for scope (-0.02, 0.09)
20:44:47.298 00.006 12308 Worker thread wakes up
20:44:47.298 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
20:44:47.298 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
20:44:47.298 00.000 12308 Moving (-0.02, 0.09) raw xDistance=0.02 yDistance=-0.10
20:44:47.300 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:44:47.300 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:47.300 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:44:47.300 00.000 12308 MoveAxis(E, 0, ABG)
20:44:47.300 00.000 12308 Move returns status 0, amount 0
20:44:47.301 00.001 12308 MoveAxis(N, 0, ABG)
20:44:47.301 00.000 12308 Move returns status 0, amount 0
20:44:47.301 00.000 12308 move complete, result=0
20:44:47.301 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:47.310 00.009 12308 worker thread done servicing request
20:44:47.342 00.032 14556 UpdateGuideState exits: m=1908 SNR=29.2
20:44:47.348 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:47.351 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:47.354 00.003 14556 Enqueuing Expose request
20:44:47.358 00.004 12308 Worker thread wakes up
20:44:47.358 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:47.358 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:47.359 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:44:48.608 01.249 12308 Exposure complete
20:44:48.757 00.149 12308 worker thread done servicing request
20:44:48.757 00.000 14556 OnExposeComplete: enter
20:44:48.762 00.005 14556 UpdateGuideState(): m_state=6
20:44:48.767 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 964
20:44:48.771 00.004 14556 Star::Find returns 1 (0), X=174.83, Y=987.33, Mass=1621, SNR=26.8, Peak=139 HFD=4.2
20:44:48.776 00.005 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.94 = -0.35)
20:44:48.779 00.003 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.45)
20:44:48.783 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.15 cameraTheta=2.86 mountX=0.14 mountY=-0.07, mountTheta=-0.43
20:44:48.789 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.04, opts=13)
20:44:48.793 00.004 14556 Enqueuing Move request for scope (-0.14, 0.04)
20:44:48.796 00.003 12308 Worker thread wakes up
20:44:48.796 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
20:44:48.797 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
20:44:48.797 00.000 12308 Moving (-0.14, 0.04) raw xDistance=0.14 yDistance=-0.07
20:44:48.797 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:44:48.797 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:48.798 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:44:48.798 00.000 12308 MoveAxis(E, 0, ABG)
20:44:48.799 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:48.802 00.003 12308 Move returns status 0, amount 0
20:44:48.802 00.000 12308 MoveAxis(N, 0, ABG)
20:44:48.802 00.000 12308 Move returns status 0, amount 0
20:44:48.803 00.001 12308 move complete, result=0
20:44:48.803 00.000 12308 worker thread done servicing request
20:44:48.827 00.024 14556 UpdateGuideState exits: m=1621 SNR=26.8
20:44:48.831 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:48.835 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:48.839 00.004 14556 Enqueuing Expose request
20:44:48.844 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:44:48.848 00.004 12308 Worker thread wakes up
20:44:48.848 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:48.848 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:50.097 01.249 12308 Exposure complete
20:44:50.261 00.164 12308 worker thread done servicing request
20:44:50.262 00.001 14556 OnExposeComplete: enter
20:44:50.266 00.004 14556 UpdateGuideState(): m_state=6
20:44:50.269 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 965
20:44:50.274 00.005 14556 Star::Find returns 1 (0), X=175.01, Y=987.42, Mass=2029, SNR=30.5, Peak=171 HFD=4.3
20:44:50.279 00.005 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.36 = -1.93)
20:44:50.283 00.004 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.02)
20:44:50.286 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.28 mountX=-0.05 mountY=-0.12, mountTheta=-1.94
20:44:50.291 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.13, opts=13)
20:44:50.295 00.004 14556 Enqueuing Move request for scope (0.04, 0.13)
20:44:50.300 00.005 12308 Worker thread wakes up
20:44:50.300 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
20:44:50.300 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
20:44:50.300 00.000 12308 Moving (0.04, 0.13) raw xDistance=-0.05 yDistance=-0.12
20:44:50.301 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:44:50.301 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:50.301 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:44:50.301 00.000 12308 MoveAxis(E, 0, ABG)
20:44:50.302 00.001 12308 Move returns status 0, amount 0
20:44:50.302 00.000 12308 MoveAxis(N, 0, ABG)
20:44:50.302 00.000 12308 Move returns status 0, amount 0
20:44:50.302 00.000 12308 move complete, result=0
20:44:50.302 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:50.307 00.005 12308 worker thread done servicing request
20:44:50.330 00.023 14556 UpdateGuideState exits: m=2029 SNR=30.5
20:44:50.334 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:50.340 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:50.345 00.005 14556 Enqueuing Expose request
20:44:50.349 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:44:50.352 00.003 12308 Worker thread wakes up
20:44:50.352 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:50.353 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:51.600 01.247 12308 Exposure complete
20:44:51.760 00.160 12308 worker thread done servicing request
20:44:51.760 00.000 14556 OnExposeComplete: enter
20:44:51.764 00.004 14556 UpdateGuideState(): m_state=6
20:44:51.768 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 966
20:44:51.771 00.003 14556 Star::Find returns 1 (0), X=174.96, Y=987.73, Mass=1810, SNR=28.6, Peak=141 HFD=4.3
20:44:51.774 00.003 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.68 = -1.61)
20:44:51.779 00.005 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.71)
20:44:51.782 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.44 hyp=0.44 cameraTheta=1.60 mountX=-0.02 mountY=-0.44, mountTheta=-1.61
20:44:51.786 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.44, opts=13)
20:44:51.790 00.004 14556 Enqueuing Move request for scope (-0.01, 0.44)
20:44:51.794 00.004 12308 Worker thread wakes up
20:44:51.794 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.44) opts 0xd
20:44:51.794 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.44)
20:44:51.794 00.000 12308 Moving (-0.01, 0.44) raw xDistance=-0.02 yDistance=-0.44
20:44:51.794 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:44:51.794 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:44:51.794 00.000 12308 MoveAxis(E, 0, ABG)
20:44:51.794 00.000 12308 Move returns status 0, amount 0
20:44:51.795 00.001 12308 MoveAxis(N, 310, ABG)
20:44:51.795 00.000 12308 Guiding  Dir = 0, Dur = 310
20:44:51.795 00.000 12308 IsSlewing returns 0
20:44:51.795 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:51.799 00.004 12308 IsGuiding returns 0
20:44:51.799 00.000 12308 PulseGuide returned control before completion, sleep 320
20:44:51.820 00.021 14556 UpdateGuideState exits: m=1810 SNR=28.6
20:44:51.825 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:51.828 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:51.831 00.003 14556 Enqueuing Expose request
20:44:52.134 00.303 12308 IsGuiding returns 1
20:44:52.135 00.001 12308 scope still moving after pulse duration time elapsed
20:44:52.166 00.031 12308 IsSlewing returns 0
20:44:52.167 00.001 12308 IsGuiding returns 0
20:44:52.167 00.000 12308 scope move finished after 310 + 58 ms
20:44:52.167 00.000 12308 Move returns status 0, amount 310
20:44:52.168 00.001 12308 move complete, result=0
20:44:52.168 00.000 12308 worker thread done servicing request
20:44:52.169 00.001 12308 Worker thread wakes up
20:44:52.170 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:52.170 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 310 ms NORTH
20:44:52.175 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:53.427 01.252 12308 Exposure complete
20:44:53.588 00.161 12308 worker thread done servicing request
20:44:53.588 00.000 14556 OnExposeComplete: enter
20:44:53.593 00.005 14556 UpdateGuideState(): m_state=6
20:44:53.598 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 967
20:44:53.602 00.004 14556 Star::Find returns 1 (0), X=175.06, Y=987.32, Mass=1852, SNR=29.1, Peak=149 HFD=4.5
20:44:53.605 00.003 14556 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.07) = xAngle (3.40 = -2.88)
20:44:53.609 00.004 14556 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.30 = -2.98)
20:44:53.613 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.33 mountX=-0.09 mountY=-0.01, mountTheta=-2.98
20:44:53.617 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.03, opts=13)
20:44:53.622 00.005 14556 Enqueuing Move request for scope (0.08, 0.03)
20:44:53.631 00.009 12308 Worker thread wakes up
20:44:53.631 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
20:44:53.631 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
20:44:53.632 00.001 12308 Moving (0.08, 0.03) raw xDistance=-0.09 yDistance=-0.01
20:44:53.632 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:44:53.632 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:53.632 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:44:53.633 00.001 12308 MoveAxis(E, 0, ABG)
20:44:53.633 00.000 12308 Move returns status 0, amount 0
20:44:53.633 00.000 12308 MoveAxis(N, 0, ABG)
20:44:53.633 00.000 12308 Move returns status 0, amount 0
20:44:53.633 00.000 12308 move complete, result=0
20:44:53.634 00.001 12308 worker thread done servicing request
20:44:53.634 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:53.660 00.026 14556 UpdateGuideState exits: m=1852 SNR=29.1
20:44:53.664 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:53.668 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:53.672 00.004 14556 Enqueuing Expose request
20:44:53.676 00.004 12308 Worker thread wakes up
20:44:53.677 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:44:53.682 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:53.683 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:54.932 01.249 12308 Exposure complete
20:44:55.085 00.153 12308 worker thread done servicing request
20:44:55.085 00.000 14556 OnExposeComplete: enter
20:44:55.089 00.004 14556 UpdateGuideState(): m_state=6
20:44:55.094 00.005 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 968
20:44:55.098 00.004 14556 Star::Find returns 1 (0), X=175.22, Y=987.34, Mass=1879, SNR=29.0, Peak=159 HFD=4.5
20:44:55.102 00.004 14556 CameraToMount -- cameraTheta (0.19) - m_xAngle (-3.07) = xAngle (3.26 = -3.02)
20:44:55.105 00.003 14556 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.16 = -3.12)
20:44:55.109 00.004 14556 CameraToMount -- cameraX=0.25 cameraY=0.05 hyp=0.25 cameraTheta=0.19 mountX=-0.25 mountY=-0.01, mountTheta=-3.12
20:44:55.114 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.05, opts=13)
20:44:55.118 00.004 14556 Enqueuing Move request for scope (0.25, 0.05)
20:44:55.121 00.003 12308 Worker thread wakes up
20:44:55.121 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.05) opts 0xd
20:44:55.121 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.05)
20:44:55.121 00.000 12308 Moving (0.25, 0.05) raw xDistance=-0.25 yDistance=-0.01
20:44:55.121 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:44:55.123 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:55.123 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:44:55.123 00.000 12308 MoveAxis(E, 109, ABG)
20:44:55.123 00.000 12308 Guiding  Dir = 2, Dur = 109
20:44:55.123 00.000 12308 IsSlewing returns 0
20:44:55.124 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:55.127 00.003 12308 IsGuiding returns 0
20:44:55.127 00.000 12308 PulseGuide returned control before completion, sleep 119
20:44:55.148 00.021 14556 UpdateGuideState exits: m=1879 SNR=29.0
20:44:55.154 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:55.159 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:55.164 00.005 14556 Enqueuing Expose request
20:44:55.261 00.097 12308 IsGuiding returns 1
20:44:55.262 00.001 12308 scope still moving after pulse duration time elapsed
20:44:55.292 00.030 12308 IsSlewing returns 0
20:44:55.294 00.002 12308 IsGuiding returns 0
20:44:55.294 00.000 12308 scope move finished after 109 + 57 ms
20:44:55.295 00.001 12308 Move returns status 0, amount 109
20:44:55.295 00.000 12308 MoveAxis(N, 0, ABG)
20:44:55.295 00.000 12308 Move returns status 0, amount 0
20:44:55.295 00.000 12308 move complete, result=0
20:44:55.296 00.001 12308 worker thread done servicing request
20:44:55.296 00.000 14556 GuideStep: -0.3 px 109 ms EAST, -0.0 px 0 ms NORTH
20:44:55.302 00.006 12308 Worker thread wakes up
20:44:55.303 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:55.303 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:56.554 01.251 12308 Exposure complete
20:44:56.714 00.160 12308 worker thread done servicing request
20:44:56.715 00.001 14556 OnExposeComplete: enter
20:44:56.719 00.004 14556 UpdateGuideState(): m_state=6
20:44:56.722 00.003 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 969
20:44:56.726 00.004 14556 Star::Find returns 1 (0), X=174.97, Y=987.24, Mass=1736, SNR=28.2, Peak=155 HFD=4.2
20:44:56.730 00.004 14556 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-3.07) = xAngle (1.36 = 1.36)
20:44:56.734 00.004 14556 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.26 = 1.26)
20:44:56.738 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.71 mountX=0.01 mountY=0.05, mountTheta=1.35
20:44:56.743 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.05, opts=13)
20:44:56.751 00.008 14556 Enqueuing Move request for scope (-0.01, -0.05)
20:44:56.755 00.004 12308 Worker thread wakes up
20:44:56.755 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
20:44:56.755 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
20:44:56.755 00.000 12308 Moving (-0.01, -0.05) raw xDistance=0.01 yDistance=0.05
20:44:56.757 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:44:56.757 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:56.757 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:44:56.757 00.000 12308 MoveAxis(E, 0, ABG)
20:44:56.757 00.000 12308 Move returns status 0, amount 0
20:44:56.758 00.001 12308 MoveAxis(N, 0, ABG)
20:44:56.758 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:56.763 00.005 12308 Move returns status 0, amount 0
20:44:56.763 00.000 12308 move complete, result=0
20:44:56.763 00.000 12308 worker thread done servicing request
20:44:56.784 00.021 14556 UpdateGuideState exits: m=1736 SNR=28.2
20:44:56.787 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:56.791 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:56.796 00.005 14556 Enqueuing Expose request
20:44:56.799 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:44:56.802 00.003 12308 Worker thread wakes up
20:44:56.802 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:56.804 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:58.043 01.239 12308 Exposure complete
20:44:58.216 00.173 12308 worker thread done servicing request
20:44:58.216 00.000 14556 OnExposeComplete: enter
20:44:58.221 00.005 14556 UpdateGuideState(): m_state=6
20:44:58.224 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 970
20:44:58.229 00.005 14556 Star::Find returns 1 (0), X=174.91, Y=987.21, Mass=1707, SNR=27.7, Peak=136 HFD=4.5
20:44:58.232 00.003 14556 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.07) = xAngle (0.79 = 0.79)
20:44:58.237 00.005 14556 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.69 = 0.69)
20:44:58.241 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-2.28 mountX=0.07 mountY=0.07, mountTheta=0.74
20:44:58.252 00.011 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.08, opts=13)
20:44:58.260 00.008 14556 Enqueuing Move request for scope (-0.07, -0.08)
20:44:58.266 00.006 12308 Worker thread wakes up
20:44:58.266 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd
20:44:58.266 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.08)
20:44:58.267 00.001 12308 Moving (-0.07, -0.08) raw xDistance=0.07 yDistance=0.07
20:44:58.267 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:44:58.267 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:58.268 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:44:58.268 00.000 12308 MoveAxis(E, 0, ABG)
20:44:58.268 00.000 12308 Move returns status 0, amount 0
20:44:58.269 00.001 12308 MoveAxis(N, 0, ABG)
20:44:58.269 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:58.279 00.010 12308 Move returns status 0, amount 0
20:44:58.281 00.002 12308 move complete, result=0
20:44:58.281 00.000 12308 worker thread done servicing request
20:44:58.306 00.025 14556 UpdateGuideState exits: m=1707 SNR=27.7
20:44:58.313 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:58.317 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:58.321 00.004 14556 Enqueuing Expose request
20:44:58.325 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:44:58.330 00.005 12308 Worker thread wakes up
20:44:58.330 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:58.330 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:44:59.572 01.242 12308 Exposure complete
20:44:59.722 00.150 12308 worker thread done servicing request
20:44:59.723 00.001 14556 OnExposeComplete: enter
20:44:59.727 00.004 14556 UpdateGuideState(): m_state=6
20:44:59.730 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 971
20:44:59.734 00.004 14556 Star::Find returns 1 (0), X=174.89, Y=987.25, Mass=1593, SNR=26.7, Peak=118 HFD=4.2
20:44:59.737 00.003 14556 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-3.07) = xAngle (0.35 = 0.35)
20:44:59.740 00.003 14556 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.25 = 0.25)
20:44:59.744 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.72 mountX=0.09 mountY=0.02, mountTheta=0.26
20:44:59.749 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.04, opts=13)
20:44:59.752 00.003 14556 Enqueuing Move request for scope (-0.09, -0.04)
20:44:59.756 00.004 12308 Worker thread wakes up
20:44:59.756 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
20:44:59.756 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
20:44:59.756 00.000 12308 Moving (-0.09, -0.04) raw xDistance=0.09 yDistance=0.02
20:44:59.756 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:44:59.757 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:59.757 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:44:59.757 00.000 12308 MoveAxis(E, 0, ABG)
20:44:59.757 00.000 12308 Move returns status 0, amount 0
20:44:59.757 00.000 12308 MoveAxis(N, 0, ABG)
20:44:59.758 00.001 12308 Move returns status 0, amount 0
20:44:59.758 00.000 12308 move complete, result=0
20:44:59.758 00.000 12308 worker thread done servicing request
20:44:59.758 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:44:59.784 00.026 14556 UpdateGuideState exits: m=1593 SNR=26.7
20:44:59.788 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:59.793 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:44:59.796 00.003 14556 Enqueuing Expose request
20:44:59.799 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:44:59.804 00.005 12308 Worker thread wakes up
20:44:59.804 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:44:59.804 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:01.049 01.245 12308 Exposure complete
20:45:01.210 00.161 12308 worker thread done servicing request
20:45:01.211 00.001 14556 OnExposeComplete: enter
20:45:01.215 00.004 14556 UpdateGuideState(): m_state=6
20:45:01.218 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 972
20:45:01.221 00.003 14556 Star::Find returns 1 (0), X=174.93, Y=987.59, Mass=1652, SNR=27.3, Peak=115 HFD=4.6
20:45:01.226 00.005 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.80 = -1.49)
20:45:01.230 00.004 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.59)
20:45:01.233 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.30 hyp=0.30 cameraTheta=1.72 mountX=0.02 mountY=-0.30, mountTheta=-1.49
20:45:01.238 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.30, opts=13)
20:45:01.243 00.005 14556 Enqueuing Move request for scope (-0.04, 0.30)
20:45:01.247 00.004 12308 Worker thread wakes up
20:45:01.247 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.30) opts 0xd
20:45:01.247 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.30)
20:45:01.247 00.000 12308 Moving (-0.04, 0.30) raw xDistance=0.02 yDistance=-0.30
20:45:01.248 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:45:01.248 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:45:01.248 00.000 12308 MoveAxis(E, 0, ABG)
20:45:01.248 00.000 12308 Move returns status 0, amount 0
20:45:01.250 00.002 12308 MoveAxis(N, 210, ABG)
20:45:01.250 00.000 12308 Guiding  Dir = 0, Dur = 210
20:45:01.250 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:01.254 00.004 12308 IsSlewing returns 0
20:45:01.254 00.000 12308 IsGuiding returns 0
20:45:01.254 00.000 12308 PulseGuide returned control before completion, sleep 220
20:45:01.274 00.020 14556 UpdateGuideState exits: m=1652 SNR=27.3
20:45:01.280 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:01.285 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:01.289 00.004 14556 Enqueuing Expose request
20:45:01.491 00.202 12308 IsGuiding returns 0
20:45:01.492 00.001 12308 Move returns status 0, amount 210
20:45:01.494 00.002 12308 move complete, result=0
20:45:01.495 00.001 12308 worker thread done servicing request
20:45:01.495 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 210 ms NORTH
20:45:01.498 00.003 12308 Worker thread wakes up
20:45:01.499 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:01.499 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:02.742 01.243 12308 Exposure complete
20:45:02.891 00.149 12308 worker thread done servicing request
20:45:02.892 00.001 14556 OnExposeComplete: enter
20:45:02.895 00.003 14556 UpdateGuideState(): m_state=6
20:45:02.900 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 973
20:45:02.904 00.004 14556 Star::Find returns 1 (0), X=175.02, Y=987.38, Mass=1953, SNR=29.6, Peak=146 HFD=4.2
20:45:02.907 00.003 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.22 = -2.06)
20:45:02.911 00.004 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.16)
20:45:02.915 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.15 mountX=-0.05 mountY=-0.09, mountTheta=-2.09
20:45:02.920 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.09, opts=13)
20:45:02.924 00.004 14556 Enqueuing Move request for scope (0.04, 0.09)
20:45:02.927 00.003 12308 Worker thread wakes up
20:45:02.927 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
20:45:02.927 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
20:45:02.927 00.000 12308 Moving (0.04, 0.09) raw xDistance=-0.05 yDistance=-0.09
20:45:02.928 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:45:02.928 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:02.929 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:45:02.929 00.000 12308 MoveAxis(E, 0, ABG)
20:45:02.929 00.000 12308 Move returns status 0, amount 0
20:45:02.929 00.000 12308 MoveAxis(N, 0, ABG)
20:45:02.929 00.000 12308 Move returns status 0, amount 0
20:45:02.929 00.000 12308 move complete, result=0
20:45:02.930 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:02.934 00.004 12308 worker thread done servicing request
20:45:02.955 00.021 14556 UpdateGuideState exits: m=1953 SNR=29.6
20:45:02.958 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:02.963 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:02.967 00.004 14556 Enqueuing Expose request
20:45:02.971 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:45:02.975 00.004 12308 Worker thread wakes up
20:45:02.975 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:02.975 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:04.227 01.252 12308 Exposure complete
20:45:04.392 00.165 12308 worker thread done servicing request
20:45:04.393 00.001 14556 OnExposeComplete: enter
20:45:04.396 00.003 14556 UpdateGuideState(): m_state=6
20:45:04.401 00.005 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 974
20:45:04.407 00.006 14556 Star::Find returns 1 (0), X=174.89, Y=987.61, Mass=1814, SNR=28.4, Peak=140 HFD=4.4
20:45:04.412 00.005 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.89 = -1.40)
20:45:04.416 00.004 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.49)
20:45:04.421 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.81 mountX=0.06 mountY=-0.33, mountTheta=-1.40
20:45:04.427 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.32, opts=13)
20:45:04.431 00.004 14556 Enqueuing Move request for scope (-0.08, 0.32)
20:45:04.437 00.006 12308 Worker thread wakes up
20:45:04.437 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.32) opts 0xd
20:45:04.437 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.32)
20:45:04.437 00.000 12308 Moving (-0.08, 0.32) raw xDistance=0.06 yDistance=-0.33
20:45:04.438 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:45:04.438 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:45:04.438 00.000 12308 MoveAxis(E, 0, ABG)
20:45:04.438 00.000 12308 Move returns status 0, amount 0
20:45:04.439 00.001 12308 MoveAxis(N, 234, ABG)
20:45:04.439 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:04.446 00.007 12308 Guiding  Dir = 0, Dur = 234
20:45:04.446 00.000 12308 IsSlewing returns 0
20:45:04.447 00.001 12308 IsGuiding returns 0
20:45:04.447 00.000 12308 PulseGuide returned control before completion, sleep 244
20:45:04.480 00.033 14556 UpdateGuideState exits: m=1814 SNR=28.4
20:45:04.486 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:04.492 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:04.498 00.006 14556 Enqueuing Expose request
20:45:04.701 00.203 12308 IsGuiding returns 1
20:45:04.702 00.001 12308 scope still moving after pulse duration time elapsed
20:45:04.732 00.030 12308 IsSlewing returns 0
20:45:04.732 00.000 12308 IsGuiding returns 0
20:45:04.733 00.001 12308 scope move finished after 234 + 51 ms
20:45:04.733 00.000 12308 Move returns status 0, amount 234
20:45:04.733 00.000 12308 move complete, result=0
20:45:04.734 00.001 12308 worker thread done servicing request
20:45:04.734 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 234 ms NORTH
20:45:04.740 00.006 12308 Worker thread wakes up
20:45:04.740 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:04.740 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:05.985 01.245 12308 Exposure complete
20:45:06.163 00.178 12308 worker thread done servicing request
20:45:06.163 00.000 14556 OnExposeComplete: enter
20:45:06.167 00.004 14556 UpdateGuideState(): m_state=6
20:45:06.172 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 975
20:45:06.176 00.004 14556 Star::Find returns 1 (0), X=174.76, Y=986.98, Mass=1764, SNR=28.4, Peak=143 HFD=4.3
20:45:06.179 00.003 14556 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-3.07) = xAngle (0.90 = 0.90)
20:45:06.184 00.005 14556 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.80 = 0.80)
20:45:06.187 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.31 hyp=0.38 cameraTheta=-2.17 mountX=0.24 mountY=0.27, mountTheta=0.86
20:45:06.193 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.31, opts=13)
20:45:06.198 00.005 14556 Enqueuing Move request for scope (-0.21, -0.31)
20:45:06.201 00.003 12308 Worker thread wakes up
20:45:06.201 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.31) opts 0xd
20:45:06.202 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.31)
20:45:06.202 00.000 12308 Moving (-0.21, -0.31) raw xDistance=0.24 yDistance=0.27
20:45:06.202 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
20:45:06.202 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:45:06.202 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:45:06.202 00.000 12308 MoveAxis(W, 102, ABG)
20:45:06.202 00.000 12308 Guiding  Dir = 3, Dur = 102
20:45:06.202 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:06.207 00.005 12308 IsSlewing returns 0
20:45:06.207 00.000 12308 IsGuiding returns 0
20:45:06.207 00.000 12308 PulseGuide returned control before completion, sleep 112
20:45:06.228 00.021 14556 UpdateGuideState exits: m=1764 SNR=28.4
20:45:06.232 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:06.235 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:06.240 00.005 14556 Enqueuing Expose request
20:45:06.329 00.089 12308 IsGuiding returns 1
20:45:06.330 00.001 12308 scope still moving after pulse duration time elapsed
20:45:06.360 00.030 12308 IsSlewing returns 0
20:45:06.361 00.001 12308 IsGuiding returns 0
20:45:06.362 00.001 12308 scope move finished after 102 + 52 ms
20:45:06.362 00.000 12308 Move returns status 0, amount 102
20:45:06.363 00.001 12308 MoveAxis(N, 0, ABG)
20:45:06.363 00.000 12308 Move returns status 0, amount 0
20:45:06.364 00.001 12308 move complete, result=0
20:45:06.365 00.001 12308 worker thread done servicing request
20:45:06.365 00.000 12308 Worker thread wakes up
20:45:06.365 00.000 14556 GuideStep: 0.2 px 102 ms WEST, 0.3 px 0 ms NORTH
20:45:06.374 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:06.374 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:07.621 01.247 12308 Exposure complete
20:45:07.780 00.159 12308 worker thread done servicing request
20:45:07.781 00.001 14556 OnExposeComplete: enter
20:45:07.785 00.004 14556 UpdateGuideState(): m_state=6
20:45:07.789 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 976
20:45:07.792 00.003 14556 Star::Find returns 1 (0), X=175.07, Y=987.15, Mass=1776, SNR=28.2, Peak=143 HFD=4.5
20:45:07.795 00.003 14556 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-3.07) = xAngle (2.12 = 2.12)
20:45:07.797 00.002 14556 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.02 = 2.02)
20:45:07.802 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-0.95 mountX=-0.09 mountY=0.16, mountTheta=2.10
20:45:07.808 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.14, opts=13)
20:45:07.812 00.004 14556 Enqueuing Move request for scope (0.10, -0.14)
20:45:07.816 00.004 12308 Worker thread wakes up
20:45:07.816 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd
20:45:07.816 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.14)
20:45:07.816 00.000 12308 Moving (0.10, -0.14) raw xDistance=-0.09 yDistance=0.16
20:45:07.816 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:45:07.817 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:07.817 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:45:07.817 00.000 12308 MoveAxis(E, 0, ABG)
20:45:07.817 00.000 12308 Move returns status 0, amount 0
20:45:07.817 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:07.821 00.004 12308 MoveAxis(N, 0, ABG)
20:45:07.821 00.000 12308 Move returns status 0, amount 0
20:45:07.822 00.001 12308 move complete, result=0
20:45:07.822 00.000 12308 worker thread done servicing request
20:45:07.844 00.022 14556 UpdateGuideState exits: m=1776 SNR=28.2
20:45:07.848 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:07.853 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:07.857 00.004 14556 Enqueuing Expose request
20:45:07.861 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:45:07.865 00.004 12308 Worker thread wakes up
20:45:07.865 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:07.865 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:09.113 01.248 12308 Exposure complete
20:45:09.273 00.160 12308 worker thread done servicing request
20:45:09.273 00.000 14556 OnExposeComplete: enter
20:45:09.277 00.004 14556 UpdateGuideState(): m_state=6
20:45:09.280 00.003 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 977
20:45:09.285 00.005 14556 Star::Find returns 1 (0), X=175.24, Y=987.28, Mass=1828, SNR=28.8, Peak=145 HFD=4.4
20:45:09.289 00.004 14556 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-3.07) = xAngle (3.05 = 3.05)
20:45:09.292 00.003 14556 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.95 = 2.95)
20:45:09.297 00.005 14556 CameraToMount -- cameraX=0.27 cameraY=-0.01 hyp=0.27 cameraTheta=-0.02 mountX=-0.27 mountY=0.05, mountTheta=2.96
20:45:09.301 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=-0.01, opts=13)
20:45:09.306 00.005 14556 Enqueuing Move request for scope (0.27, -0.01)
20:45:09.309 00.003 12308 Worker thread wakes up
20:45:09.309 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.01) opts 0xd
20:45:09.309 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, -0.01)
20:45:09.309 00.000 12308 Moving (0.27, -0.01) raw xDistance=-0.27 yDistance=0.05
20:45:09.310 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:45:09.310 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:09.310 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:45:09.310 00.000 12308 MoveAxis(E, 117, ABG)
20:45:09.310 00.000 12308 Guiding  Dir = 2, Dur = 117
20:45:09.312 00.002 12308 IsSlewing returns 0
20:45:09.312 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:09.316 00.004 12308 IsGuiding returns 0
20:45:09.316 00.000 12308 PulseGuide returned control before completion, sleep 127
20:45:09.332 00.016 14556 UpdateGuideState exits: m=1828 SNR=28.8
20:45:09.336 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:09.341 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:09.344 00.003 14556 Enqueuing Expose request
20:45:09.447 00.103 12308 IsGuiding returns 1
20:45:09.448 00.001 12308 scope still moving after pulse duration time elapsed
20:45:09.478 00.030 12308 IsSlewing returns 0
20:45:09.479 00.001 12308 IsGuiding returns 0
20:45:09.479 00.000 12308 scope move finished after 117 + 46 ms
20:45:09.481 00.002 12308 Move returns status 0, amount 117
20:45:09.481 00.000 12308 MoveAxis(N, 0, ABG)
20:45:09.481 00.000 12308 Move returns status 0, amount 0
20:45:09.482 00.001 12308 move complete, result=0
20:45:09.482 00.000 12308 worker thread done servicing request
20:45:09.483 00.001 14556 GuideStep: -0.3 px 117 ms EAST, 0.1 px 0 ms NORTH
20:45:09.488 00.005 12308 Worker thread wakes up
20:45:09.488 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:09.488 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:10.737 01.249 12308 Exposure complete
20:45:10.893 00.156 12308 worker thread done servicing request
20:45:10.893 00.000 14556 OnExposeComplete: enter
20:45:10.896 00.003 14556 UpdateGuideState(): m_state=6
20:45:10.901 00.005 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 978
20:45:10.905 00.004 14556 Star::Find returns 1 (0), X=175.34, Y=987.26, Mass=1915, SNR=29.5, Peak=181 HFD=4.7
20:45:10.910 00.005 14556 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-3.07) = xAngle (2.99 = 2.99)
20:45:10.913 00.003 14556 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.90 = 2.90)
20:45:10.916 00.003 14556 CameraToMount -- cameraX=0.36 cameraY=-0.03 hyp=0.37 cameraTheta=-0.08 mountX=-0.36 mountY=0.09, mountTheta=2.90
20:45:10.922 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.36, y=-0.03, opts=13)
20:45:10.925 00.003 14556 Enqueuing Move request for scope (0.36, -0.03)
20:45:10.929 00.004 12308 Worker thread wakes up
20:45:10.929 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.03) opts 0xd
20:45:10.929 00.000 12308 Handling offset move in thread for scope, endpoint = (0.36, -0.03)
20:45:10.929 00.000 12308 Moving (0.36, -0.03) raw xDistance=-0.36 yDistance=0.09
20:45:10.929 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.36
20:45:10.929 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:10.930 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:45:10.930 00.000 12308 MoveAxis(E, 165, ABG)
20:45:10.930 00.000 12308 Guiding  Dir = 2, Dur = 165
20:45:10.930 00.000 12308 IsSlewing returns 0
20:45:10.931 00.001 12308 IsGuiding returns 0
20:45:10.933 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:10.938 00.005 12308 PulseGuide returned control before completion, sleep 175
20:45:10.960 00.022 14556 UpdateGuideState exits: m=1915 SNR=29.5
20:45:10.965 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:10.969 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:10.973 00.004 14556 Enqueuing Expose request
20:45:11.120 00.147 12308 IsGuiding returns 1
20:45:11.121 00.001 12308 scope still moving after pulse duration time elapsed
20:45:11.150 00.029 12308 IsSlewing returns 0
20:45:11.151 00.001 12308 IsGuiding returns 0
20:45:11.152 00.001 12308 scope move finished after 165 + 54 ms
20:45:11.152 00.000 12308 Move returns status 0, amount 165
20:45:11.152 00.000 12308 MoveAxis(N, 0, ABG)
20:45:11.154 00.002 12308 Move returns status 0, amount 0
20:45:11.154 00.000 12308 move complete, result=0
20:45:11.154 00.000 12308 worker thread done servicing request
20:45:11.154 00.000 12308 Worker thread wakes up
20:45:11.156 00.002 14556 GuideStep: -0.4 px 165 ms EAST, 0.1 px 0 ms NORTH
20:45:11.165 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:11.167 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:12.413 01.246 12308 Exposure complete
20:45:12.556 00.143 12308 worker thread done servicing request
20:45:12.557 00.001 14556 OnExposeComplete: enter
20:45:12.563 00.006 14556 UpdateGuideState(): m_state=6
20:45:12.568 00.005 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 979
20:45:12.572 00.004 14556 Star::Find returns 1 (0), X=174.84, Y=987.28, Mass=2075, SNR=30.6, Peak=151 HFD=4.5
20:45:12.576 00.004 14556 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-3.07) = xAngle (0.01 = 0.01)
20:45:12.579 00.003 14556 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.09 = -0.09)
20:45:12.582 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.07 mountX=0.13 mountY=-0.01, mountTheta=-0.09
20:45:12.588 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.01, opts=13)
20:45:12.592 00.004 14556 Enqueuing Move request for scope (-0.13, -0.01)
20:45:12.597 00.005 12308 Worker thread wakes up
20:45:12.597 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
20:45:12.597 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
20:45:12.597 00.000 12308 Moving (-0.13, -0.01) raw xDistance=0.13 yDistance=-0.01
20:45:12.597 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:45:12.598 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:12.598 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:45:12.598 00.000 12308 MoveAxis(E, 0, ABG)
20:45:12.598 00.000 12308 Move returns status 0, amount 0
20:45:12.598 00.000 12308 MoveAxis(N, 0, ABG)
20:45:12.598 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:12.603 00.005 12308 Move returns status 0, amount 0
20:45:12.603 00.000 12308 move complete, result=0
20:45:12.604 00.001 12308 worker thread done servicing request
20:45:12.625 00.021 14556 UpdateGuideState exits: m=2075 SNR=30.6
20:45:12.630 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:12.634 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:12.638 00.004 14556 Enqueuing Expose request
20:45:12.641 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:45:12.646 00.005 12308 Worker thread wakes up
20:45:12.646 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:12.646 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:13.887 01.241 12308 Exposure complete
20:45:14.049 00.162 12308 worker thread done servicing request
20:45:14.049 00.000 14556 OnExposeComplete: enter
20:45:14.053 00.004 14556 UpdateGuideState(): m_state=6
20:45:14.058 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 980
20:45:14.062 00.004 14556 Star::Find returns 1 (0), X=174.95, Y=987.29, Mass=2009, SNR=29.9, Peak=166 HFD=4.3
20:45:14.067 00.005 14556 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.07) = xAngle (-0.04 = -0.04)
20:45:14.071 00.004 14556 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.14 = -0.14)
20:45:14.076 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-3.11 mountX=0.02 mountY=-0.00, mountTheta=-0.14
20:45:14.081 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.00, opts=13)
20:45:14.085 00.004 14556 Enqueuing Move request for scope (-0.02, -0.00)
20:45:14.088 00.003 12308 Worker thread wakes up
20:45:14.089 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd
20:45:14.089 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.00)
20:45:14.089 00.000 12308 Moving (-0.02, -0.00) raw xDistance=0.02 yDistance=-0.00
20:45:14.089 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:45:14.089 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:14.089 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:45:14.091 00.002 12308 MoveAxis(E, 0, ABG)
20:45:14.091 00.000 12308 Move returns status 0, amount 0
20:45:14.091 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:14.095 00.004 12308 MoveAxis(N, 0, ABG)
20:45:14.095 00.000 12308 Move returns status 0, amount 0
20:45:14.096 00.001 12308 move complete, result=0
20:45:14.096 00.000 12308 worker thread done servicing request
20:45:14.115 00.019 14556 UpdateGuideState exits: m=2009 SNR=29.9
20:45:14.127 00.012 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:14.132 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:14.137 00.005 14556 Enqueuing Expose request
20:45:14.141 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:45:14.145 00.004 12308 Worker thread wakes up
20:45:14.145 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:14.145 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:15.395 01.250 12308 Exposure complete
20:45:15.539 00.144 12308 worker thread done servicing request
20:45:15.539 00.000 14556 OnExposeComplete: enter
20:45:15.544 00.005 14556 UpdateGuideState(): m_state=6
20:45:15.549 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 981
20:45:15.553 00.004 14556 Star::Find returns 1 (0), X=174.92, Y=987.65, Mass=2063, SNR=30.6, Peak=153 HFD=4.5
20:45:15.557 00.004 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
20:45:15.560 00.003 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.59)
20:45:15.565 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.36 hyp=0.36 cameraTheta=1.72 mountX=0.03 mountY=-0.36, mountTheta=-1.49
20:45:15.570 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.36, opts=13)
20:45:15.574 00.004 14556 Enqueuing Move request for scope (-0.05, 0.36)
20:45:15.579 00.005 12308 Worker thread wakes up
20:45:15.579 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.36) opts 0xd
20:45:15.579 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.36)
20:45:15.579 00.000 12308 Moving (-0.05, 0.36) raw xDistance=0.03 yDistance=-0.36
20:45:15.579 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:45:15.580 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:45:15.580 00.000 12308 MoveAxis(E, 0, ABG)
20:45:15.580 00.000 12308 Move returns status 0, amount 0
20:45:15.580 00.000 12308 MoveAxis(N, 253, ABG)
20:45:15.580 00.000 12308 Guiding  Dir = 0, Dur = 253
20:45:15.581 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:15.585 00.004 12308 IsSlewing returns 0
20:45:15.585 00.000 12308 IsGuiding returns 0
20:45:15.585 00.000 12308 PulseGuide returned control before completion, sleep 263
20:45:15.611 00.026 14556 UpdateGuideState exits: m=2063 SNR=30.6
20:45:15.615 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:15.619 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:15.624 00.005 14556 Enqueuing Expose request
20:45:15.857 00.233 12308 IsGuiding returns 1
20:45:15.858 00.001 12308 scope still moving after pulse duration time elapsed
20:45:15.888 00.030 12308 IsSlewing returns 0
20:45:15.889 00.001 12308 IsGuiding returns 0
20:45:15.890 00.001 12308 scope move finished after 253 + 50 ms
20:45:15.890 00.000 12308 Move returns status 0, amount 253
20:45:15.890 00.000 12308 move complete, result=0
20:45:15.891 00.001 12308 worker thread done servicing request
20:45:15.891 00.000 12308 Worker thread wakes up
20:45:15.891 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 253 ms NORTH
20:45:15.896 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:15.898 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:17.145 01.247 12308 Exposure complete
20:45:17.311 00.166 12308 worker thread done servicing request
20:45:17.311 00.000 14556 OnExposeComplete: enter
20:45:17.316 00.005 14556 UpdateGuideState(): m_state=6
20:45:17.321 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 982
20:45:17.324 00.003 14556 Star::Find returns 1 (0), X=174.97, Y=987.39, Mass=1855, SNR=28.8, Peak=162 HFD=4.1
20:45:17.329 00.005 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
20:45:17.332 00.003 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
20:45:17.335 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.57 mountX=-0.01 mountY=-0.10, mountTheta=-1.64
20:45:17.341 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.10, opts=13)
20:45:17.344 00.003 14556 Enqueuing Move request for scope (0.00, 0.10)
20:45:17.348 00.004 12308 Worker thread wakes up
20:45:17.348 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
20:45:17.348 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
20:45:17.348 00.000 12308 Moving (0.00, 0.10) raw xDistance=-0.01 yDistance=-0.10
20:45:17.348 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:45:17.348 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:17.349 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:45:17.349 00.000 12308 MoveAxis(E, 0, ABG)
20:45:17.349 00.000 12308 Move returns status 0, amount 0
20:45:17.350 00.001 12308 MoveAxis(N, 0, ABG)
20:45:17.350 00.000 12308 Move returns status 0, amount 0
20:45:17.350 00.000 12308 move complete, result=0
20:45:17.350 00.000 12308 worker thread done servicing request
20:45:17.350 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:17.371 00.021 14556 UpdateGuideState exits: m=1855 SNR=28.8
20:45:17.377 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:17.381 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:17.385 00.004 14556 Enqueuing Expose request
20:45:17.390 00.005 12308 Worker thread wakes up
20:45:17.390 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:17.390 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:17.390 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:45:18.635 01.245 12308 Exposure complete
20:45:18.801 00.166 12308 worker thread done servicing request
20:45:18.801 00.000 14556 OnExposeComplete: enter
20:45:18.805 00.004 14556 UpdateGuideState(): m_state=6
20:45:18.811 00.006 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 983
20:45:18.817 00.006 14556 Star::Find returns 1 (0), X=174.91, Y=987.17, Mass=1894, SNR=29.3, Peak=165 HFD=4.4
20:45:18.821 00.004 14556 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-3.07) = xAngle (1.01 = 1.01)
20:45:18.824 00.003 14556 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.91 = 0.91)
20:45:18.828 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-2.07 mountX=0.07 mountY=0.11, mountTheta=0.97
20:45:18.833 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.12, opts=13)
20:45:18.838 00.005 14556 Enqueuing Move request for scope (-0.07, -0.12)
20:45:18.841 00.003 12308 Worker thread wakes up
20:45:18.841 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.12) opts 0xd
20:45:18.841 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.12)
20:45:18.841 00.000 12308 Moving (-0.07, -0.12) raw xDistance=0.07 yDistance=0.11
20:45:18.842 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:45:18.842 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:18.842 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:45:18.842 00.000 12308 MoveAxis(E, 0, ABG)
20:45:18.842 00.000 12308 Move returns status 0, amount 0
20:45:18.842 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:18.847 00.005 12308 MoveAxis(N, 0, ABG)
20:45:18.847 00.000 12308 Move returns status 0, amount 0
20:45:18.849 00.002 12308 move complete, result=0
20:45:18.849 00.000 12308 worker thread done servicing request
20:45:18.869 00.020 14556 UpdateGuideState exits: m=1894 SNR=29.3
20:45:18.874 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:18.878 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:18.881 00.003 14556 Enqueuing Expose request
20:45:18.886 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:45:18.889 00.003 12308 Worker thread wakes up
20:45:18.889 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:18.889 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:20.136 01.247 12308 Exposure complete
20:45:20.301 00.165 12308 worker thread done servicing request
20:45:20.301 00.000 14556 OnExposeComplete: enter
20:45:20.305 00.004 14556 UpdateGuideState(): m_state=6
20:45:20.309 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 984
20:45:20.313 00.004 14556 Star::Find returns 1 (0), X=174.99, Y=987.18, Mass=1908, SNR=29.3, Peak=147 HFD=4.3
20:45:20.317 00.004 14556 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.07) = xAngle (1.66 = 1.66)
20:45:20.321 00.004 14556 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.56 = 1.56)
20:45:20.325 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.41 mountX=-0.01 mountY=0.11, mountTheta=1.66
20:45:20.330 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.11, opts=13)
20:45:20.335 00.005 14556 Enqueuing Move request for scope (0.02, -0.11)
20:45:20.340 00.005 12308 Worker thread wakes up
20:45:20.340 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
20:45:20.340 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
20:45:20.340 00.000 12308 Moving (0.02, -0.11) raw xDistance=-0.01 yDistance=0.11
20:45:20.340 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:45:20.340 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:20.341 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:45:20.341 00.000 12308 MoveAxis(E, 0, ABG)
20:45:20.341 00.000 12308 Move returns status 0, amount 0
20:45:20.341 00.000 12308 MoveAxis(N, 0, ABG)
20:45:20.342 00.001 12308 Move returns status 0, amount 0
20:45:20.342 00.000 12308 move complete, result=0
20:45:20.342 00.000 12308 worker thread done servicing request
20:45:20.345 00.003 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:20.371 00.026 14556 UpdateGuideState exits: m=1908 SNR=29.3
20:45:20.375 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:20.380 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:20.386 00.006 14556 Enqueuing Expose request
20:45:20.391 00.005 12308 Worker thread wakes up
20:45:20.392 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:45:20.396 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:20.398 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:21.642 01.244 12308 Exposure complete
20:45:21.808 00.166 12308 worker thread done servicing request
20:45:21.809 00.001 14556 OnExposeComplete: enter
20:45:21.813 00.004 14556 UpdateGuideState(): m_state=6
20:45:21.819 00.006 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 985
20:45:21.824 00.005 14556 Star::Find returns 1 (0), X=174.77, Y=987.31, Mass=1963, SNR=29.9, Peak=164 HFD=4.6
20:45:21.828 00.004 14556 CameraToMount -- cameraTheta (3.06) - m_xAngle (-3.07) = xAngle (6.14 = -0.15)
20:45:21.832 00.004 14556 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.04 = -0.25)
20:45:21.835 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.02 hyp=0.20 cameraTheta=3.06 mountX=0.20 mountY=-0.05, mountTheta=-0.24
20:45:21.841 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.02, opts=13)
20:45:21.845 00.004 14556 Enqueuing Move request for scope (-0.20, 0.02)
20:45:21.849 00.004 12308 Worker thread wakes up
20:45:21.849 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.02) opts 0xd
20:45:21.849 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.02)
20:45:21.849 00.000 12308 Moving (-0.20, 0.02) raw xDistance=0.20 yDistance=-0.05
20:45:21.849 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
20:45:21.850 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:21.850 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:45:21.850 00.000 12308 MoveAxis(E, 0, ABG)
20:45:21.850 00.000 12308 Move returns status 0, amount 0
20:45:21.850 00.000 12308 MoveAxis(N, 0, ABG)
20:45:21.851 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:21.855 00.004 12308 Move returns status 0, amount 0
20:45:21.855 00.000 12308 move complete, result=0
20:45:21.855 00.000 12308 worker thread done servicing request
20:45:21.875 00.020 14556 UpdateGuideState exits: m=1963 SNR=29.9
20:45:21.879 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:21.883 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:21.886 00.003 14556 Enqueuing Expose request
20:45:21.891 00.005 12308 Worker thread wakes up
20:45:21.891 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:45:21.895 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:21.895 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:23.151 01.256 12308 Exposure complete
20:45:23.302 00.151 12308 worker thread done servicing request
20:45:23.304 00.002 14556 OnExposeComplete: enter
20:45:23.308 00.004 14556 UpdateGuideState(): m_state=6
20:45:23.313 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 986
20:45:23.317 00.004 14556 Star::Find returns 1 (0), X=174.65, Y=987.29, Mass=1964, SNR=29.7, Peak=111 HFD=5.3
20:45:23.322 00.005 14556 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-3.07) = xAngle (-0.06 = -0.06)
20:45:23.325 00.003 14556 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.16 = -0.16)
20:45:23.327 00.002 14556 CameraToMount -- cameraX=-0.32 cameraY=-0.00 hyp=0.32 cameraTheta=-3.13 mountX=0.32 mountY=-0.05, mountTheta=-0.16
20:45:23.332 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=-0.00, opts=13)
20:45:23.334 00.002 14556 Enqueuing Move request for scope (-0.32, -0.00)
20:45:23.339 00.005 12308 Worker thread wakes up
20:45:23.339 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.00) opts 0xd
20:45:23.339 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, -0.00)
20:45:23.339 00.000 12308 Moving (-0.32, -0.00) raw xDistance=0.32 yDistance=-0.05
20:45:23.339 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:45:23.340 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:23.340 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:45:23.340 00.000 12308 MoveAxis(W, 139, ABG)
20:45:23.340 00.000 12308 Guiding  Dir = 3, Dur = 139
20:45:23.340 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:23.344 00.004 12308 IsSlewing returns 0
20:45:23.344 00.000 12308 IsGuiding returns 0
20:45:23.344 00.000 12308 PulseGuide returned control before completion, sleep 149
20:45:23.360 00.016 14556 UpdateGuideState exits: m=1964 SNR=29.7
20:45:23.365 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:23.369 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:23.372 00.003 14556 Enqueuing Expose request
20:45:23.503 00.131 12308 IsGuiding returns 1
20:45:23.503 00.000 12308 scope still moving after pulse duration time elapsed
20:45:23.534 00.031 12308 IsSlewing returns 0
20:45:23.535 00.001 12308 IsGuiding returns 0
20:45:23.535 00.000 12308 scope move finished after 139 + 51 ms
20:45:23.536 00.001 12308 Move returns status 0, amount 139
20:45:23.536 00.000 12308 MoveAxis(N, 0, ABG)
20:45:23.536 00.000 12308 Move returns status 0, amount 0
20:45:23.537 00.001 12308 move complete, result=0
20:45:23.537 00.000 12308 worker thread done servicing request
20:45:23.537 00.000 14556 GuideStep: 0.3 px 139 ms WEST, -0.1 px 0 ms NORTH
20:45:23.543 00.006 12308 Worker thread wakes up
20:45:23.543 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:23.543 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:24.795 01.252 12308 Exposure complete
20:45:24.957 00.162 12308 worker thread done servicing request
20:45:24.957 00.000 14556 OnExposeComplete: enter
20:45:24.961 00.004 14556 UpdateGuideState(): m_state=6
20:45:24.965 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 987
20:45:24.969 00.004 14556 Star::Find returns 1 (0), X=174.98, Y=987.71, Mass=1747, SNR=28.1, Peak=143 HFD=4.2
20:45:24.972 00.003 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.63 = -1.65)
20:45:24.976 00.004 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.53 = -1.75)
20:45:24.980 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.42 hyp=0.42 cameraTheta=1.56 mountX=-0.04 mountY=-0.42, mountTheta=-1.66
20:45:24.985 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.42, opts=13)
20:45:24.988 00.003 14556 Enqueuing Move request for scope (0.01, 0.42)
20:45:24.992 00.004 12308 Worker thread wakes up
20:45:24.992 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.42) opts 0xd
20:45:24.994 00.002 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.42)
20:45:24.994 00.000 12308 Moving (0.01, 0.42) raw xDistance=-0.04 yDistance=-0.42
20:45:24.994 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:45:24.994 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
20:45:24.994 00.000 12308 MoveAxis(E, 0, ABG)
20:45:24.994 00.000 12308 Move returns status 0, amount 0
20:45:24.995 00.001 12308 MoveAxis(N, 293, ABG)
20:45:24.995 00.000 12308 Guiding  Dir = 0, Dur = 293
20:45:24.995 00.000 12308 IsSlewing returns 0
20:45:24.995 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:25.000 00.005 12308 IsGuiding returns 0
20:45:25.000 00.000 12308 PulseGuide returned control before completion, sleep 303
20:45:25.021 00.021 14556 UpdateGuideState exits: m=1747 SNR=28.1
20:45:25.025 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:25.030 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:25.035 00.005 14556 Enqueuing Expose request
20:45:25.319 00.284 12308 IsGuiding returns 0
20:45:25.319 00.000 12308 Move returns status 0, amount 293
20:45:25.320 00.001 12308 move complete, result=0
20:45:25.320 00.000 12308 worker thread done servicing request
20:45:25.320 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 293 ms NORTH
20:45:25.325 00.005 12308 Worker thread wakes up
20:45:25.325 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:25.327 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:26.583 01.256 12308 Exposure complete
20:45:26.753 00.170 12308 worker thread done servicing request
20:45:26.753 00.000 14556 OnExposeComplete: enter
20:45:26.757 00.004 14556 UpdateGuideState(): m_state=6
20:45:26.760 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 988
20:45:26.765 00.005 14556 Star::Find returns 1 (0), X=175.17, Y=987.35, Mass=1975, SNR=29.6, Peak=172 HFD=4.5
20:45:26.768 00.003 14556 CameraToMount -- cameraTheta (0.32) - m_xAngle (-3.07) = xAngle (3.39 = -2.89)
20:45:26.772 00.004 14556 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.29 = -2.99)
20:45:26.776 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.06 hyp=0.20 cameraTheta=0.32 mountX=-0.20 mountY=-0.03, mountTheta=-2.99
20:45:26.782 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.06, opts=13)
20:45:26.787 00.005 14556 Enqueuing Move request for scope (0.19, 0.06)
20:45:26.790 00.003 12308 Worker thread wakes up
20:45:26.790 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.06) opts 0xd
20:45:26.790 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.06)
20:45:26.790 00.000 12308 Moving (0.19, 0.06) raw xDistance=-0.20 yDistance=-0.03
20:45:26.790 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:45:26.790 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:26.791 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:45:26.791 00.000 12308 MoveAxis(E, 0, ABG)
20:45:26.791 00.000 12308 Move returns status 0, amount 0
20:45:26.791 00.000 12308 MoveAxis(N, 0, ABG)
20:45:26.792 00.001 12308 Move returns status 0, amount 0
20:45:26.792 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:26.797 00.005 12308 move complete, result=0
20:45:26.797 00.000 12308 worker thread done servicing request
20:45:26.817 00.020 14556 UpdateGuideState exits: m=1975 SNR=29.6
20:45:26.821 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:26.825 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:26.829 00.004 14556 Enqueuing Expose request
20:45:26.831 00.002 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:45:26.834 00.003 12308 Worker thread wakes up
20:45:26.834 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:26.834 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:28.089 01.255 12308 Exposure complete
20:45:28.248 00.159 12308 worker thread done servicing request
20:45:28.248 00.000 14556 OnExposeComplete: enter
20:45:28.255 00.007 14556 UpdateGuideState(): m_state=6
20:45:28.258 00.003 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 989
20:45:28.261 00.003 14556 Star::Find returns 1 (0), X=174.86, Y=987.22, Mass=1958, SNR=29.9, Peak=148 HFD=4.4
20:45:28.265 00.004 14556 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-3.07) = xAngle (0.48 = 0.48)
20:45:28.269 00.004 14556 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.38 = 0.38)
20:45:28.272 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.07 hyp=0.13 cameraTheta=-2.59 mountX=0.12 mountY=0.05, mountTheta=0.40
20:45:28.276 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.07, opts=13)
20:45:28.281 00.005 14556 Enqueuing Move request for scope (-0.12, -0.07)
20:45:28.284 00.003 12308 Worker thread wakes up
20:45:28.284 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.07) opts 0xd
20:45:28.284 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.07)
20:45:28.284 00.000 12308 Moving (-0.12, -0.07) raw xDistance=0.12 yDistance=0.05
20:45:28.285 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:45:28.285 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:28.285 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:45:28.285 00.000 12308 MoveAxis(E, 0, ABG)
20:45:28.285 00.000 12308 Move returns status 0, amount 0
20:45:28.285 00.000 12308 MoveAxis(N, 0, ABG)
20:45:28.286 00.001 12308 Move returns status 0, amount 0
20:45:28.286 00.000 12308 move complete, result=0
20:45:28.286 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:28.291 00.005 12308 worker thread done servicing request
20:45:28.310 00.019 14556 UpdateGuideState exits: m=1958 SNR=29.9
20:45:28.314 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:28.318 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:28.322 00.004 14556 Enqueuing Expose request
20:45:28.325 00.003 12308 Worker thread wakes up
20:45:28.325 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:28.325 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:45:28.330 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:29.571 01.241 12308 Exposure complete
20:45:29.737 00.166 12308 worker thread done servicing request
20:45:29.738 00.001 14556 OnExposeComplete: enter
20:45:29.742 00.004 14556 UpdateGuideState(): m_state=6
20:45:29.745 00.003 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 990
20:45:29.749 00.004 14556 Star::Find returns 1 (0), X=175.05, Y=987.35, Mass=1520, SNR=26.3, Peak=115 HFD=4.6
20:45:29.754 00.005 14556 CameraToMount -- cameraTheta (0.62) - m_xAngle (-3.07) = xAngle (3.69 = -2.59)
20:45:29.758 00.004 14556 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.59 = -2.69)
20:45:29.762 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.62 mountX=-0.08 mountY=-0.04, mountTheta=-2.67
20:45:29.767 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.06, opts=13)
20:45:29.770 00.003 14556 Enqueuing Move request for scope (0.08, 0.06)
20:45:29.774 00.004 12308 Worker thread wakes up
20:45:29.774 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
20:45:29.774 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
20:45:29.774 00.000 12308 Moving (0.08, 0.06) raw xDistance=-0.08 yDistance=-0.04
20:45:29.774 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:45:29.774 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:29.776 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:45:29.776 00.000 12308 MoveAxis(E, 0, ABG)
20:45:29.776 00.000 12308 Move returns status 0, amount 0
20:45:29.776 00.000 12308 MoveAxis(N, 0, ABG)
20:45:29.776 00.000 12308 Move returns status 0, amount 0
20:45:29.776 00.000 12308 move complete, result=0
20:45:29.777 00.001 12308 worker thread done servicing request
20:45:29.777 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:29.801 00.024 14556 UpdateGuideState exits: m=1520 SNR=26.3
20:45:29.805 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:29.809 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:29.814 00.005 14556 Enqueuing Expose request
20:45:29.818 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:45:29.822 00.004 12308 Worker thread wakes up
20:45:29.823 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:29.823 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:31.074 01.251 12308 Exposure complete
20:45:31.227 00.153 12308 worker thread done servicing request
20:45:31.227 00.000 14556 OnExposeComplete: enter
20:45:31.231 00.004 14556 UpdateGuideState(): m_state=6
20:45:31.235 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 991
20:45:31.239 00.004 14556 Star::Find returns 1 (0), X=175.00, Y=987.49, Mass=1606, SNR=26.7, Peak=129 HFD=4.4
20:45:31.243 00.004 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.53 = -1.75)
20:45:31.247 00.004 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.85)
20:45:31.252 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.46 mountX=-0.04 mountY=-0.19, mountTheta=-1.75
20:45:31.256 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.20, opts=13)
20:45:31.260 00.004 14556 Enqueuing Move request for scope (0.02, 0.20)
20:45:31.264 00.004 12308 Worker thread wakes up
20:45:31.264 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.20) opts 0xd
20:45:31.264 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.20)
20:45:31.264 00.000 12308 Moving (0.02, 0.20) raw xDistance=-0.04 yDistance=-0.19
20:45:31.264 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:45:31.264 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:31.264 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:45:31.266 00.002 12308 MoveAxis(E, 0, ABG)
20:45:31.266 00.000 12308 Move returns status 0, amount 0
20:45:31.266 00.000 12308 MoveAxis(N, 0, ABG)
20:45:31.266 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:31.270 00.004 12308 Move returns status 0, amount 0
20:45:31.270 00.000 12308 move complete, result=0
20:45:31.270 00.000 12308 worker thread done servicing request
20:45:31.294 00.024 14556 UpdateGuideState exits: m=1606 SNR=26.7
20:45:31.298 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:31.302 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:31.308 00.006 14556 Enqueuing Expose request
20:45:31.312 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:45:31.317 00.005 12308 Worker thread wakes up
20:45:31.317 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:31.317 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:32.565 01.248 12308 Exposure complete
20:45:32.726 00.161 12308 worker thread done servicing request
20:45:32.726 00.000 14556 OnExposeComplete: enter
20:45:32.731 00.005 14556 UpdateGuideState(): m_state=6
20:45:32.736 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 992
20:45:32.739 00.003 14556 Star::Find returns 1 (0), X=174.80, Y=987.40, Mass=1512, SNR=26.1, Peak=133 HFD=4.1
20:45:32.744 00.005 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.68 = -0.61)
20:45:32.748 00.004 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.58 = -0.71)
20:45:32.752 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.11 hyp=0.21 cameraTheta=2.60 mountX=0.17 mountY=-0.13, mountTheta=-0.67
20:45:32.758 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.11, opts=13)
20:45:32.762 00.004 14556 Enqueuing Move request for scope (-0.18, 0.11)
20:45:32.765 00.003 12308 Worker thread wakes up
20:45:32.765 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.11) opts 0xd
20:45:32.765 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.11)
20:45:32.765 00.000 12308 Moving (-0.18, 0.11) raw xDistance=0.17 yDistance=-0.13
20:45:32.765 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:45:32.765 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:32.766 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:45:32.766 00.000 12308 MoveAxis(E, 0, ABG)
20:45:32.766 00.000 12308 Move returns status 0, amount 0
20:45:32.766 00.000 12308 MoveAxis(N, 0, ABG)
20:45:32.766 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:32.771 00.005 12308 Move returns status 0, amount 0
20:45:32.771 00.000 12308 move complete, result=0
20:45:32.772 00.001 12308 worker thread done servicing request
20:45:32.793 00.021 14556 UpdateGuideState exits: m=1512 SNR=26.1
20:45:32.797 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:32.801 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:32.806 00.005 14556 Enqueuing Expose request
20:45:32.811 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:45:32.815 00.004 12308 Worker thread wakes up
20:45:32.816 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:32.816 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:34.068 01.252 12308 Exposure complete
20:45:34.236 00.168 12308 worker thread done servicing request
20:45:34.236 00.000 14556 OnExposeComplete: enter
20:45:34.240 00.004 14556 UpdateGuideState(): m_state=6
20:45:34.245 00.005 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 993
20:45:34.250 00.005 14556 Star::Find returns 1 (0), X=174.86, Y=987.82, Mass=2130, SNR=30.8, Peak=161 HFD=4.5
20:45:34.254 00.004 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
20:45:34.259 00.005 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.52)
20:45:34.262 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.53 hyp=0.54 cameraTheta=1.79 mountX=0.08 mountY=-0.54, mountTheta=-1.42
20:45:34.267 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.53, opts=13)
20:45:34.271 00.004 14556 Enqueuing Move request for scope (-0.12, 0.53)
20:45:34.275 00.004 12308 Worker thread wakes up
20:45:34.275 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.53) opts 0xd
20:45:34.275 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.53)
20:45:34.276 00.001 12308 Moving (-0.12, 0.53) raw xDistance=0.08 yDistance=-0.54
20:45:34.276 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:45:34.276 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
20:45:34.276 00.000 12308 MoveAxis(E, 0, ABG)
20:45:34.276 00.000 12308 Move returns status 0, amount 0
20:45:34.276 00.000 12308 MoveAxis(N, 382, ABG)
20:45:34.278 00.002 12308 Guiding  Dir = 0, Dur = 382
20:45:34.278 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:34.283 00.005 12308 IsSlewing returns 0
20:45:34.283 00.000 12308 IsGuiding returns 0
20:45:34.283 00.000 12308 PulseGuide returned control before completion, sleep 392
20:45:34.303 00.020 14556 UpdateGuideState exits: m=2130 SNR=30.8
20:45:34.307 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:34.314 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:34.319 00.005 14556 Enqueuing Expose request
20:45:34.685 00.366 12308 IsGuiding returns 1
20:45:34.685 00.000 12308 scope still moving after pulse duration time elapsed
20:45:34.717 00.032 12308 IsSlewing returns 0
20:45:34.717 00.000 12308 IsGuiding returns 0
20:45:34.718 00.001 12308 scope move finished after 382 + 52 ms
20:45:34.718 00.000 12308 Move returns status 0, amount 382
20:45:34.719 00.001 12308 move complete, result=0
20:45:34.719 00.000 12308 worker thread done servicing request
20:45:34.719 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.5 px 382 ms NORTH
20:45:34.728 00.009 12308 Worker thread wakes up
20:45:34.728 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:34.728 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:35.981 01.253 12308 Exposure complete
20:45:36.151 00.170 12308 worker thread done servicing request
20:45:36.152 00.001 14556 OnExposeComplete: enter
20:45:36.155 00.003 14556 UpdateGuideState(): m_state=6
20:45:36.159 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 994
20:45:36.163 00.004 14556 Star::Find returns 1 (0), X=175.06, Y=987.33, Mass=1862, SNR=29.0, Peak=160 HFD=4.7
20:45:36.167 00.004 14556 CameraToMount -- cameraTheta (0.38) - m_xAngle (-3.07) = xAngle (3.46 = -2.83)
20:45:36.171 00.004 14556 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.36 = -2.93)
20:45:36.175 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.09 cameraTheta=0.38 mountX=-0.09 mountY=-0.02, mountTheta=-2.92
20:45:36.179 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.04, opts=13)
20:45:36.184 00.005 14556 Enqueuing Move request for scope (0.09, 0.04)
20:45:36.187 00.003 12308 Worker thread wakes up
20:45:36.187 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
20:45:36.187 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
20:45:36.188 00.001 12308 Moving (0.09, 0.04) raw xDistance=-0.09 yDistance=-0.02
20:45:36.188 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:45:36.189 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:36.189 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:45:36.189 00.000 12308 MoveAxis(E, 0, ABG)
20:45:36.189 00.000 12308 Move returns status 0, amount 0
20:45:36.189 00.000 12308 MoveAxis(N, 0, ABG)
20:45:36.189 00.000 12308 Move returns status 0, amount 0
20:45:36.189 00.000 12308 move complete, result=0
20:45:36.190 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:36.194 00.004 12308 worker thread done servicing request
20:45:36.214 00.020 14556 UpdateGuideState exits: m=1862 SNR=29.0
20:45:36.218 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:36.224 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:36.228 00.004 14556 Enqueuing Expose request
20:45:36.231 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:45:36.236 00.005 12308 Worker thread wakes up
20:45:36.236 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:36.236 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:37.482 01.246 12308 Exposure complete
20:45:37.662 00.180 12308 worker thread done servicing request
20:45:37.663 00.001 14556 OnExposeComplete: enter
20:45:37.666 00.003 14556 UpdateGuideState(): m_state=6
20:45:37.671 00.005 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 995
20:45:37.675 00.004 14556 Star::Find returns 1 (0), X=175.00, Y=987.25, Mass=1742, SNR=28.1, Peak=165 HFD=4.4
20:45:37.680 00.005 14556 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-3.07) = xAngle (2.10 = 2.10)
20:45:37.685 00.005 14556 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.00 = 2.00)
20:45:37.688 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.98 mountX=-0.02 mountY=0.04, mountTheta=2.08
20:45:37.694 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.04, opts=13)
20:45:37.698 00.004 14556 Enqueuing Move request for scope (0.03, -0.04)
20:45:37.702 00.004 12308 Worker thread wakes up
20:45:37.702 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
20:45:37.702 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
20:45:37.702 00.000 12308 Moving (0.03, -0.04) raw xDistance=-0.02 yDistance=0.04
20:45:37.702 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:45:37.703 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:37.703 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:45:37.703 00.000 12308 MoveAxis(E, 0, ABG)
20:45:37.703 00.000 12308 Move returns status 0, amount 0
20:45:37.703 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:37.709 00.006 12308 MoveAxis(N, 0, ABG)
20:45:37.709 00.000 12308 Move returns status 0, amount 0
20:45:37.709 00.000 12308 move complete, result=0
20:45:37.709 00.000 12308 worker thread done servicing request
20:45:37.731 00.022 14556 UpdateGuideState exits: m=1742 SNR=28.1
20:45:37.734 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:37.739 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:37.743 00.004 14556 Enqueuing Expose request
20:45:37.747 00.004 12308 Worker thread wakes up
20:45:37.748 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:37.748 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:37.749 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:45:38.994 01.245 12308 Exposure complete
20:45:39.156 00.162 12308 worker thread done servicing request
20:45:39.157 00.001 14556 OnExposeComplete: enter
20:45:39.162 00.005 14556 UpdateGuideState(): m_state=6
20:45:39.167 00.005 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 996
20:45:39.170 00.003 14556 Star::Find returns 1 (0), X=174.93, Y=987.14, Mass=1616, SNR=27.1, Peak=145 HFD=4.2
20:45:39.175 00.005 14556 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.07) = xAngle (1.24 = 1.24)
20:45:39.178 00.003 14556 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.14 = 1.14)
20:45:39.182 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.84 mountX=0.05 mountY=0.14, mountTheta=1.22
20:45:39.186 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.15, opts=13)
20:45:39.189 00.003 14556 Enqueuing Move request for scope (-0.04, -0.15)
20:45:39.194 00.005 12308 Worker thread wakes up
20:45:39.194 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.15) opts 0xd
20:45:39.194 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.15)
20:45:39.194 00.000 12308 Moving (-0.04, -0.15) raw xDistance=0.05 yDistance=0.14
20:45:39.194 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:45:39.195 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:39.195 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:45:39.195 00.000 12308 MoveAxis(E, 0, ABG)
20:45:39.195 00.000 12308 Move returns status 0, amount 0
20:45:39.195 00.000 12308 MoveAxis(N, 0, ABG)
20:45:39.195 00.000 12308 Move returns status 0, amount 0
20:45:39.195 00.000 12308 move complete, result=0
20:45:39.196 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:39.199 00.003 12308 worker thread done servicing request
20:45:39.220 00.021 14556 UpdateGuideState exits: m=1616 SNR=27.1
20:45:39.224 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:39.228 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:39.232 00.004 14556 Enqueuing Expose request
20:45:39.235 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:45:39.240 00.005 12308 Worker thread wakes up
20:45:39.240 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:39.240 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:40.495 01.255 12308 Exposure complete
20:45:40.664 00.169 12308 worker thread done servicing request
20:45:40.666 00.002 14556 OnExposeComplete: enter
20:45:40.669 00.003 14556 UpdateGuideState(): m_state=6
20:45:40.673 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 997
20:45:40.678 00.005 14556 Star::Find returns 1 (0), X=175.11, Y=987.15, Mass=1710, SNR=27.8, Peak=148 HFD=4.4
20:45:40.681 00.003 14556 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-3.07) = xAngle (2.26 = 2.26)
20:45:40.686 00.005 14556 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.16 = 2.16)
20:45:40.691 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-0.82 mountX=-0.12 mountY=0.16, mountTheta=2.22
20:45:40.696 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.14, opts=13)
20:45:40.700 00.004 14556 Enqueuing Move request for scope (0.13, -0.14)
20:45:40.704 00.004 12308 Worker thread wakes up
20:45:40.704 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.14) opts 0xd
20:45:40.704 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.14)
20:45:40.704 00.000 12308 Moving (0.13, -0.14) raw xDistance=-0.12 yDistance=0.16
20:45:40.704 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:45:40.706 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:40.706 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:45:40.706 00.000 12308 MoveAxis(E, 0, ABG)
20:45:40.706 00.000 12308 Move returns status 0, amount 0
20:45:40.706 00.000 12308 MoveAxis(N, 0, ABG)
20:45:40.706 00.000 12308 Move returns status 0, amount 0
20:45:40.706 00.000 12308 move complete, result=0
20:45:40.707 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:40.711 00.004 12308 worker thread done servicing request
20:45:40.734 00.023 14556 UpdateGuideState exits: m=1710 SNR=27.8
20:45:40.737 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:40.742 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:40.745 00.003 14556 Enqueuing Expose request
20:45:40.750 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:45:40.754 00.004 12308 Worker thread wakes up
20:45:40.754 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:40.754 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:41.997 01.243 12308 Exposure complete
20:45:42.151 00.154 12308 worker thread done servicing request
20:45:42.151 00.000 14556 OnExposeComplete: enter
20:45:42.156 00.005 14556 UpdateGuideState(): m_state=6
20:45:42.160 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 998
20:45:42.162 00.002 14556 Star::Find returns 1 (0), X=175.02, Y=987.39, Mass=1746, SNR=28.1, Peak=134 HFD=4.2
20:45:42.165 00.003 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.20 = -2.08)
20:45:42.168 00.003 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.18)
20:45:42.171 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.13 mountX=-0.05 mountY=-0.09, mountTheta=-2.11
20:45:42.175 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.10, opts=13)
20:45:42.177 00.002 14556 Enqueuing Move request for scope (0.05, 0.10)
20:45:42.180 00.003 12308 Worker thread wakes up
20:45:42.180 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
20:45:42.180 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
20:45:42.182 00.002 12308 Moving (0.05, 0.10) raw xDistance=-0.05 yDistance=-0.09
20:45:42.182 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:45:42.182 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:42.182 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:45:42.182 00.000 12308 MoveAxis(E, 0, ABG)
20:45:42.182 00.000 12308 Move returns status 0, amount 0
20:45:42.182 00.000 12308 MoveAxis(N, 0, ABG)
20:45:42.182 00.000 12308 Move returns status 0, amount 0
20:45:42.183 00.001 12308 move complete, result=0
20:45:42.183 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:42.187 00.004 12308 worker thread done servicing request
20:45:42.212 00.025 14556 UpdateGuideState exits: m=1746 SNR=28.1
20:45:42.216 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:42.222 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:42.226 00.004 14556 Enqueuing Expose request
20:45:42.229 00.003 12308 Worker thread wakes up
20:45:42.230 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:42.230 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:42.230 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:45:43.479 01.249 12308 Exposure complete
20:45:43.633 00.154 12308 worker thread done servicing request
20:45:43.633 00.000 14556 OnExposeComplete: enter
20:45:43.637 00.004 14556 UpdateGuideState(): m_state=6
20:45:43.643 00.006 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 999
20:45:43.647 00.004 14556 Star::Find returns 1 (0), X=174.90, Y=987.27, Mass=1890, SNR=29.4, Peak=148 HFD=4.6
20:45:43.651 00.004 14556 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.07) = xAngle (0.13 = 0.13)
20:45:43.654 00.003 14556 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.03 = 0.03)
20:45:43.660 00.006 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.94 mountX=0.08 mountY=0.00, mountTheta=0.03
20:45:43.666 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.02, opts=13)
20:45:43.672 00.006 14556 Enqueuing Move request for scope (-0.08, -0.02)
20:45:43.677 00.005 12308 Worker thread wakes up
20:45:43.677 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
20:45:43.677 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
20:45:43.678 00.001 12308 Moving (-0.08, -0.02) raw xDistance=0.08 yDistance=0.00
20:45:43.678 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:45:43.678 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:43.678 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:45:43.680 00.002 12308 MoveAxis(E, 0, ABG)
20:45:43.680 00.000 12308 Move returns status 0, amount 0
20:45:43.680 00.000 12308 MoveAxis(N, 0, ABG)
20:45:43.681 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:43.688 00.007 12308 Move returns status 0, amount 0
20:45:43.688 00.000 12308 move complete, result=0
20:45:43.688 00.000 12308 worker thread done servicing request
20:45:43.719 00.031 14556 UpdateGuideState exits: m=1890 SNR=29.4
20:45:43.727 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:43.735 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:43.743 00.008 14556 Enqueuing Expose request
20:45:43.749 00.006 12308 Worker thread wakes up
20:45:43.749 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:45:43.757 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:43.757 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:45.004 01.247 12308 Exposure complete
20:45:45.135 00.131 12308 worker thread done servicing request
20:45:45.136 00.001 14556 OnExposeComplete: enter
20:45:45.155 00.019 14556 UpdateGuideState(): m_state=6
20:45:45.159 00.004 14556 Star::Find(15, 174, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1000
20:45:45.164 00.005 14556 Star::Find returns 1 (0), X=175.15, Y=987.42, Mass=1793, SNR=28.4, Peak=124 HFD=4.6
20:45:45.169 00.005 14556 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.07) = xAngle (3.73 = -2.55)
20:45:45.172 00.003 14556 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.63 = -2.65)
20:45:45.174 00.002 14556 CameraToMount -- cameraX=0.17 cameraY=0.13 hyp=0.22 cameraTheta=0.66 mountX=-0.18 mountY=-0.10, mountTheta=-2.63
20:45:45.179 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.13, opts=13)
20:45:45.183 00.004 14556 Enqueuing Move request for scope (0.17, 0.13)
20:45:45.187 00.004 12308 Worker thread wakes up
20:45:45.187 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.13) opts 0xd
20:45:45.187 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.13)
20:45:45.187 00.000 12308 Moving (0.17, 0.13) raw xDistance=-0.18 yDistance=-0.10
20:45:45.187 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:45:45.187 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:45.189 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:45:45.189 00.000 12308 MoveAxis(E, 0, ABG)
20:45:45.189 00.000 12308 Move returns status 0, amount 0
20:45:45.189 00.000 12308 MoveAxis(N, 0, ABG)
20:45:45.189 00.000 12308 Move returns status 0, amount 0
20:45:45.189 00.000 12308 move complete, result=0
20:45:45.190 00.001 12308 worker thread done servicing request
20:45:45.190 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:45.212 00.022 14556 UpdateGuideState exits: m=1793 SNR=28.4
20:45:45.217 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:45.221 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:45.223 00.002 14556 Enqueuing Expose request
20:45:45.228 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:45:45.231 00.003 12308 Worker thread wakes up
20:45:45.231 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:45.231 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,972,31,31)
20:45:45.502 00.271 14556 evsrv: cli 0185B3E8 connect
20:45:45.597 00.095 14556 case statement mapped state 6 to 3
20:45:45.600 00.003 14556 case statement mapped state 6 to 3
20:45:45.605 00.005 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"24b96414-ca4e-46fe-b964-bc0e69d06634"}
20:45:45.610 00.005 14556 case statement mapped state 6 to 3
20:45:45.613 00.003 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"24b96414-ca4e-46fe-b964-bc0e69d06634"}
20:45:45.619 00.006 14556 evsrv: cli 0185B3E8 disconnect
20:45:45.626 00.007 14556 evsrv: cli 0185AD08 connect
20:45:45.776 00.150 14556 case statement mapped state 6 to 3
20:45:45.780 00.004 14556 case statement mapped state 6 to 3
20:45:45.784 00.004 14556 evsrv: cli 0185AD08 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"b5b87578-edc2-4412-9c5d-8f174c74f79c"}
20:45:45.788 00.004 14556 PhdController::Dither begins
20:45:45.791 00.003 14556 dither: size=5.00, dRA=3.23 dDec=2.47
20:45:45.909 00.118 14556 MountToCamera -- mountTheta (0.65) + m_xAngle (-3.07) = xAngle (-2.42 = -2.42)
20:45:45.913 00.004 14556 MountToCamera -- mountX=3.23 mountY=2.47 hyp=4.06 mountTheta=0.65 cameraX=-3.05, cameraY=-2.68 cameraTheta=-2.42
20:45:45.917 00.004 14556 setting lock position to (171.92, 984.61)
20:45:45.920 00.003 14556 Mount: notify guiding dithered (-3.1, -2.7)
20:45:45.924 00.004 14556 Status Line: Dither by 3.23,2.47
20:45:45.930 00.006 14556 PhdController: newstate STATE_SETTLE_BEGIN
20:45:45.934 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
20:45:45.937 00.003 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":0,"id":"b5b87578-edc2-4412-9c5d-8f174c74f79c"}
20:45:45.943 00.006 14556 evsrv: cli 0185AD08 disconnect
20:45:46.470 00.527 12308 Exposure complete
20:45:46.574 00.104 12308 worker thread done servicing request
20:45:46.574 00.000 14556 OnExposeComplete: enter
20:45:46.578 00.004 14556 UpdateGuideState(): m_state=6
20:45:46.581 00.003 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1001
20:45:46.583 00.002 14556 Star::Find returns 1 (0), X=175.18, Y=987.63, Mass=1735, SNR=27.9, Peak=142 HFD=4.0
20:45:46.587 00.004 14556 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.07) = xAngle (3.82 = -2.46)
20:45:46.589 00.002 14556 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.72 = -2.56)
20:45:46.592 00.003 14556 CameraToMount -- cameraX=3.26 cameraY=3.02 hyp=4.44 cameraTheta=0.75 mountX=-3.46 mountY=-2.43, mountTheta=-2.53
20:45:46.597 00.005 14556 dither recenter: remaining=(-3.2,-2.5) step=(-3.2,-2.5)
20:45:46.599 00.002 14556 MountToCamera -- mountTheta (-2.49) + m_xAngle (-3.07) = xAngle (-5.56 = 0.72)
20:45:46.602 00.003 14556 MountToCamera -- mountX=-3.23 mountY=-2.47 hyp=4.06 mountTheta=-2.49 cameraX=3.05, cameraY=2.68 cameraTheta=0.72
20:45:46.604 00.002 14556 SchedulePrimaryMove(104CA5C8, x=3.05, y=2.68, opts=4)
20:45:46.607 00.003 14556 Enqueuing Move request for scope (3.05, 2.68)
20:45:46.609 00.002 14556 Mount: notify direct move -3.23,-2.47
20:45:46.612 00.003 12308 Worker thread wakes up
20:45:46.612 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (3.05, 2.68) opts 0x4
20:45:46.614 00.002 12308 Handling offset move in thread for scope, endpoint = (3.05, 2.68)
20:45:46.614 00.000 12308 Moving (3.05, 2.68) raw xDistance=-3.23 yDistance=-2.47
20:45:46.614 00.000 12308 MoveAxis(E, 2223, B)
20:45:46.614 00.000 12308 Guiding  Dir = 2, Dur = 2223
20:45:46.614 00.000 12308 IsSlewing returns 0
20:45:46.615 00.001 12308 IsGuiding returns 0
20:45:46.615 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:46.617 00.002 12308 PulseGuide returned control before completion, sleep 2233
20:45:46.634 00.017 14556 UpdateGuideState exits: m=1735 SNR=27.9
20:45:46.638 00.004 14556 PhdController: settling, locked = 1, distance = 4.29 (1.50) aobump = 0 frame = 1 / 99999
20:45:46.640 00.002 14556 evsrv: {"Event":"Settling","Timestamp":1760579146.640,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.29,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:45:46.644 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:46.647 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:46.651 00.004 14556 Enqueuing Expose request
20:45:48.866 02.215 12308 IsGuiding returns 0
20:45:48.867 00.001 12308 Move returns status 0, amount 2223
20:45:48.869 00.002 12308 MoveAxis(N, 1735, B)
20:45:48.869 00.000 12308 Guiding  Dir = 0, Dur = 1735
20:45:48.870 00.001 12308 IsSlewing returns 0
20:45:48.871 00.001 12308 IsGuiding returns 0
20:45:48.873 00.002 12308 PulseGuide returned control before completion, sleep 1745
20:45:50.622 01.749 12308 IsGuiding returns 1
20:45:50.622 00.000 12308 scope still moving after pulse duration time elapsed
20:45:50.653 00.031 12308 IsSlewing returns 0
20:45:50.653 00.000 12308 IsGuiding returns 0
20:45:50.654 00.001 12308 scope move finished after 1735 + 46 ms
20:45:50.654 00.000 12308 Move returns status 0, amount 1735
20:45:50.654 00.000 12308 move complete, result=0
20:45:50.654 00.000 12308 worker thread done servicing request
20:45:50.654 00.000 14556 GuideStep: -3.2 px 2223 ms EAST, -2.5 px 1735 ms NORTH
20:45:50.658 00.004 12308 Worker thread wakes up
20:45:50.658 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:50.658 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:45:51.901 01.243 12308 Exposure complete
20:45:52.054 00.153 12308 worker thread done servicing request
20:45:52.054 00.000 14556 OnExposeComplete: enter
20:45:52.058 00.004 14556 UpdateGuideState(): m_state=6
20:45:52.062 00.004 14556 Star::Find(15, 175, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1002
20:45:52.067 00.005 14556 Star::Find returns 1 (0), X=171.80, Y=985.17, Mass=1876, SNR=29.1, Peak=171 HFD=4.3
20:45:52.070 00.003 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
20:45:52.075 00.005 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
20:45:52.078 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.56 hyp=0.57 cameraTheta=1.78 mountX=0.08 mountY=-0.57, mountTheta=-1.43
20:45:52.083 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.56, opts=13)
20:45:52.089 00.006 14556 Enqueuing Move request for scope (-0.12, 0.56)
20:45:52.094 00.005 12308 Worker thread wakes up
20:45:52.095 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.56) opts 0xd
20:45:52.095 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.56)
20:45:52.095 00.000 12308 Moving (-0.12, 0.56) raw xDistance=0.08 yDistance=-0.57
20:45:52.096 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:45:52.096 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:45:52.096 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
20:45:52.096 00.000 12308 MoveAxis(E, 0, ABG)
20:45:52.097 00.001 12308 Move returns status 0, amount 0
20:45:52.097 00.000 12308 MoveAxis(N, 0, ABG)
20:45:52.098 00.001 12308 Move returns status 0, amount 0
20:45:52.098 00.000 12308 move complete, result=0
20:45:52.098 00.000 12308 worker thread done servicing request
20:45:52.098 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:52.132 00.034 14556 UpdateGuideState exits: m=1876 SNR=29.1
20:45:52.138 00.006 14556 PhdController: settling, locked = 1, distance = 0.57 (1.50) aobump = 0 frame = 2 / 99999
20:45:52.143 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760579152.143,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.57,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:45:52.147 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:52.151 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:52.156 00.005 14556 Enqueuing Expose request
20:45:52.163 00.007 12308 Worker thread wakes up
20:45:52.163 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:52.163 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:45:52.164 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
20:45:53.406 01.242 12308 Exposure complete
20:45:53.557 00.151 12308 worker thread done servicing request
20:45:53.557 00.000 14556 OnExposeComplete: enter
20:45:53.560 00.003 14556 UpdateGuideState(): m_state=6
20:45:53.564 00.004 14556 Star::Find(15, 171, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1003
20:45:53.567 00.003 14556 Star::Find returns 1 (0), X=171.81, Y=985.19, Mass=1678, SNR=27.6, Peak=136 HFD=4.6
20:45:53.571 00.004 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
20:45:53.575 00.004 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
20:45:53.579 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.58 hyp=0.59 cameraTheta=1.76 mountX=0.07 mountY=-0.59, mountTheta=-1.45
20:45:53.583 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.58, opts=13)
20:45:53.587 00.004 14556 Enqueuing Move request for scope (-0.11, 0.58)
20:45:53.591 00.004 12308 Worker thread wakes up
20:45:53.591 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.58) opts 0xd
20:45:53.591 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.58)
20:45:53.591 00.000 12308 Moving (-0.11, 0.58) raw xDistance=0.07 yDistance=-0.59
20:45:53.591 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:45:53.592 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:45:53.592 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
20:45:53.592 00.000 12308 MoveAxis(E, 0, ABG)
20:45:53.592 00.000 12308 Move returns status 0, amount 0
20:45:53.592 00.000 12308 MoveAxis(N, 0, ABG)
20:45:53.593 00.001 12308 Move returns status 0, amount 0
20:45:53.593 00.000 12308 move complete, result=0
20:45:53.593 00.000 12308 worker thread done servicing request
20:45:53.593 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:53.616 00.023 14556 UpdateGuideState exits: m=1678 SNR=27.6
20:45:53.621 00.005 14556 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 3 / 99999
20:45:53.624 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760579153.624,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.58,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
20:45:53.629 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:53.632 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:53.635 00.003 14556 Enqueuing Expose request
20:45:53.640 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
20:45:53.643 00.003 12308 Worker thread wakes up
20:45:53.643 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:53.643 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:45:54.896 01.253 12308 Exposure complete
20:45:55.058 00.162 12308 worker thread done servicing request
20:45:55.058 00.000 14556 OnExposeComplete: enter
20:45:55.061 00.003 14556 UpdateGuideState(): m_state=6
20:45:55.064 00.003 14556 Star::Find(15, 171, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1004
20:45:55.068 00.004 14556 Star::Find returns 1 (0), X=171.62, Y=985.25, Mass=1849, SNR=29.0, Peak=153 HFD=4.7
20:45:55.071 00.003 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.08 = -1.20)
20:45:55.075 00.004 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.30)
20:45:55.079 00.004 14556 CameraToMount -- cameraX=-0.30 cameraY=0.64 hyp=0.71 cameraTheta=2.01 mountX=0.26 mountY=-0.69, mountTheta=-1.21
20:45:55.083 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.64, opts=13)
20:45:55.088 00.005 14556 Enqueuing Move request for scope (-0.30, 0.64)
20:45:55.091 00.003 12308 Worker thread wakes up
20:45:55.091 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.64) opts 0xd
20:45:55.091 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.64)
20:45:55.091 00.000 12308 Moving (-0.30, 0.64) raw xDistance=0.26 yDistance=-0.69
20:45:55.092 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
20:45:55.092 00.000 12308 resist switch: large excursion: input -0.69 thresh 0.60 direction from 0 to -1
20:45:55.092 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.06
20:45:55.092 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
20:45:55.092 00.000 12308 MoveAxis(W, 111, ABG)
20:45:55.092 00.000 12308 Guiding  Dir = 3, Dur = 111
20:45:55.093 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:55.096 00.003 12308 IsSlewing returns 0
20:45:55.096 00.000 12308 IsGuiding returns 0
20:45:55.096 00.000 12308 PulseGuide returned control before completion, sleep 121
20:45:55.117 00.021 14556 UpdateGuideState exits: m=1849 SNR=29.0
20:45:55.123 00.006 14556 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 4 / 99999
20:45:55.127 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760579155.127,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.62,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
20:45:55.132 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:55.135 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:55.139 00.004 14556 Enqueuing Expose request
20:45:55.229 00.090 12308 IsGuiding returns 1
20:45:55.229 00.000 12308 scope still moving after pulse duration time elapsed
20:45:55.261 00.032 12308 IsSlewing returns 0
20:45:55.262 00.001 12308 IsGuiding returns 0
20:45:55.263 00.001 12308 scope move finished after 111 + 54 ms
20:45:55.263 00.000 12308 Move returns status 0, amount 111
20:45:55.264 00.001 12308 MoveAxis(N, 482, ABG)
20:45:55.265 00.001 12308 Guiding  Dir = 0, Dur = 482
20:45:55.265 00.000 12308 IsSlewing returns 0
20:45:55.266 00.001 12308 IsGuiding returns 0
20:45:55.266 00.000 12308 PulseGuide returned control before completion, sleep 492
20:45:55.762 00.496 12308 IsGuiding returns 1
20:45:55.763 00.001 12308 scope still moving after pulse duration time elapsed
20:45:55.794 00.031 12308 IsSlewing returns 0
20:45:55.795 00.001 12308 IsGuiding returns 0
20:45:55.795 00.000 12308 scope move finished after 482 + 47 ms
20:45:55.795 00.000 12308 Move returns status 0, amount 482
20:45:55.797 00.002 12308 move complete, result=0
20:45:55.797 00.000 12308 worker thread done servicing request
20:45:55.797 00.000 14556 GuideStep: 0.3 px 111 ms WEST, -0.7 px 482 ms NORTH
20:45:55.802 00.005 12308 Worker thread wakes up
20:45:55.802 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:55.803 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:45:57.057 01.254 12308 Exposure complete
20:45:57.235 00.178 12308 worker thread done servicing request
20:45:57.235 00.000 14556 OnExposeComplete: enter
20:45:57.240 00.005 14556 UpdateGuideState(): m_state=6
20:45:57.243 00.003 14556 Star::Find(15, 171, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1005
20:45:57.246 00.003 14556 Star::Find returns 1 (0), X=172.04, Y=984.86, Mass=1920, SNR=29.5, Peak=160 HFD=4.3
20:45:57.250 00.004 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.20 = -2.08)
20:45:57.253 00.003 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.18)
20:45:57.256 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.25 hyp=0.28 cameraTheta=1.13 mountX=-0.14 mountY=-0.23, mountTheta=-2.11
20:45:57.260 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.25, opts=13)
20:45:57.264 00.004 14556 Enqueuing Move request for scope (0.12, 0.25)
20:45:57.267 00.003 12308 Worker thread wakes up
20:45:57.267 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.25) opts 0xd
20:45:57.267 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.25)
20:45:57.267 00.000 12308 Moving (0.12, 0.25) raw xDistance=-0.14 yDistance=-0.23
20:45:57.268 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:45:57.268 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:45:57.269 00.001 12308 MoveAxis(E, 0, ABG)
20:45:57.269 00.000 12308 Move returns status 0, amount 0
20:45:57.269 00.000 12308 MoveAxis(N, 161, ABG)
20:45:57.269 00.000 12308 Guiding  Dir = 0, Dur = 161
20:45:57.269 00.000 12308 IsSlewing returns 0
20:45:57.269 00.000 12308 IsGuiding returns 0
20:45:57.269 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:57.273 00.004 12308 PulseGuide returned control before completion, sleep 171
20:45:57.292 00.019 14556 UpdateGuideState exits: m=1920 SNR=29.5
20:45:57.295 00.003 14556 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 5 / 99999
20:45:57.299 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760579157.299,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.52,"Time":5.2,"SettleTime":10.0,"StarLocked":true}
20:45:57.304 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:57.307 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:57.312 00.005 14556 Enqueuing Expose request
20:45:57.457 00.145 12308 IsGuiding returns 1
20:45:57.458 00.001 12308 scope still moving after pulse duration time elapsed
20:45:57.488 00.030 12308 IsSlewing returns 0
20:45:57.488 00.000 12308 IsGuiding returns 0
20:45:57.490 00.002 12308 scope move finished after 161 + 58 ms
20:45:57.490 00.000 12308 Move returns status 0, amount 161
20:45:57.490 00.000 12308 move complete, result=0
20:45:57.491 00.001 12308 worker thread done servicing request
20:45:57.491 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 161 ms NORTH
20:45:57.496 00.005 12308 Worker thread wakes up
20:45:57.496 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:57.496 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:45:58.745 01.249 12308 Exposure complete
20:45:58.886 00.141 12308 worker thread done servicing request
20:45:58.887 00.001 14556 OnExposeComplete: enter
20:45:58.891 00.004 14556 UpdateGuideState(): m_state=6
20:45:58.894 00.003 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1006
20:45:58.897 00.003 14556 Star::Find returns 1 (0), X=172.29, Y=984.66, Mass=2022, SNR=30.2, Peak=146 HFD=4.8
20:45:58.902 00.005 14556 CameraToMount -- cameraTheta (0.15) - m_xAngle (-3.07) = xAngle (3.22 = -3.06)
20:45:58.907 00.005 14556 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.12 = 3.12)
20:45:58.911 00.004 14556 CameraToMount -- cameraX=0.37 cameraY=0.06 hyp=0.38 cameraTheta=0.15 mountX=-0.38 mountY=0.01, mountTheta=3.12
20:45:58.915 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.37, y=0.06, opts=13)
20:45:58.919 00.004 14556 Enqueuing Move request for scope (0.37, 0.06)
20:45:58.922 00.003 12308 Worker thread wakes up
20:45:58.922 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.06) opts 0xd
20:45:58.922 00.000 12308 Handling offset move in thread for scope, endpoint = (0.37, 0.06)
20:45:58.922 00.000 12308 Moving (0.37, 0.06) raw xDistance=-0.38 yDistance=0.01
20:45:58.922 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
20:45:58.922 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:58.922 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:45:58.924 00.002 12308 MoveAxis(E, 163, ABG)
20:45:58.924 00.000 12308 Guiding  Dir = 2, Dur = 163
20:45:58.924 00.000 12308 IsSlewing returns 0
20:45:58.924 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:45:58.927 00.003 12308 IsGuiding returns 0
20:45:58.927 00.000 12308 PulseGuide returned control before completion, sleep 173
20:45:58.947 00.020 14556 UpdateGuideState exits: m=2022 SNR=30.2
20:45:58.950 00.003 14556 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 6 / 99999
20:45:58.954 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760579158.954,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.47,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
20:45:58.959 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:58.962 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:45:58.966 00.004 14556 Enqueuing Expose request
20:45:59.107 00.141 12308 IsGuiding returns 1
20:45:59.108 00.001 12308 scope still moving after pulse duration time elapsed
20:45:59.138 00.030 12308 IsSlewing returns 0
20:45:59.139 00.001 12308 IsGuiding returns 0
20:45:59.140 00.001 12308 scope move finished after 163 + 49 ms
20:45:59.140 00.000 12308 Move returns status 0, amount 163
20:45:59.142 00.002 12308 MoveAxis(N, 0, ABG)
20:45:59.142 00.000 12308 Move returns status 0, amount 0
20:45:59.142 00.000 12308 move complete, result=0
20:45:59.142 00.000 12308 worker thread done servicing request
20:45:59.142 00.000 14556 GuideStep: -0.4 px 163 ms EAST, 0.0 px 0 ms NORTH
20:45:59.149 00.007 12308 Worker thread wakes up
20:45:59.149 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:45:59.149 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:00.404 01.255 12308 Exposure complete
20:46:00.574 00.170 12308 worker thread done servicing request
20:46:00.574 00.000 14556 OnExposeComplete: enter
20:46:00.577 00.003 14556 UpdateGuideState(): m_state=6
20:46:00.581 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1007
20:46:00.584 00.003 14556 Star::Find returns 1 (0), X=171.85, Y=984.73, Mass=1523, SNR=26.4, Peak=113 HFD=4.5
20:46:00.588 00.004 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.18 = -1.11)
20:46:00.593 00.005 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.21)
20:46:00.596 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.10 mountX=0.06 mountY=-0.13, mountTheta=-1.13
20:46:00.600 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.12, opts=13)
20:46:00.605 00.005 14556 Enqueuing Move request for scope (-0.07, 0.12)
20:46:00.608 00.003 12308 Worker thread wakes up
20:46:00.608 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
20:46:00.608 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
20:46:00.608 00.000 12308 Moving (-0.07, 0.12) raw xDistance=0.06 yDistance=-0.13
20:46:00.608 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:46:00.609 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:00.609 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:46:00.609 00.000 12308 MoveAxis(E, 0, ABG)
20:46:00.609 00.000 12308 Move returns status 0, amount 0
20:46:00.609 00.000 12308 MoveAxis(N, 0, ABG)
20:46:00.610 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:00.614 00.004 12308 Move returns status 0, amount 0
20:46:00.614 00.000 12308 move complete, result=0
20:46:00.615 00.001 12308 worker thread done servicing request
20:46:00.635 00.020 14556 UpdateGuideState exits: m=1523 SNR=26.4
20:46:00.640 00.005 14556 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 7 / 99999
20:46:00.643 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760579160.643,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":8.5,"SettleTime":10.0,"StarLocked":true}
20:46:00.647 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:00.650 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:00.655 00.005 14556 Enqueuing Expose request
20:46:00.660 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:46:00.664 00.004 12308 Worker thread wakes up
20:46:00.664 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:00.664 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:01.906 01.242 12308 Exposure complete
20:46:02.056 00.150 12308 worker thread done servicing request
20:46:02.056 00.000 14556 OnExposeComplete: enter
20:46:02.059 00.003 14556 UpdateGuideState(): m_state=6
20:46:02.063 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
20:46:02.066 00.003 14556 Star::Find returns 1 (0), X=171.84, Y=984.61, Mass=1936, SNR=29.6, Peak=142 HFD=4.4
20:46:02.070 00.004 14556 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.07) = xAngle (6.19 = -0.10)
20:46:02.073 00.003 14556 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.20)
20:46:02.077 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.00 hyp=0.08 cameraTheta=3.11 mountX=0.08 mountY=-0.02, mountTheta=-0.19
20:46:02.081 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.00, opts=13)
20:46:02.084 00.003 14556 Enqueuing Move request for scope (-0.08, 0.00)
20:46:02.088 00.004 12308 Worker thread wakes up
20:46:02.088 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.00) opts 0xd
20:46:02.088 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.00)
20:46:02.088 00.000 12308 Moving (-0.08, 0.00) raw xDistance=0.08 yDistance=-0.02
20:46:02.088 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:46:02.088 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:02.088 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:46:02.089 00.001 12308 MoveAxis(E, 0, ABG)
20:46:02.089 00.000 12308 Move returns status 0, amount 0
20:46:02.089 00.000 12308 MoveAxis(N, 0, ABG)
20:46:02.089 00.000 12308 Move returns status 0, amount 0
20:46:02.089 00.000 12308 move complete, result=0
20:46:02.089 00.000 12308 worker thread done servicing request
20:46:02.089 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:02.115 00.026 14556 UpdateGuideState exits: m=1936 SNR=29.6
20:46:02.121 00.006 14556 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 8 / 99999
20:46:02.125 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760579162.125,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":10.0,"SettleTime":10.0,"StarLocked":true}
20:46:02.128 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:02.134 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:02.138 00.004 14556 Enqueuing Expose request
20:46:02.141 00.003 12308 Worker thread wakes up
20:46:02.141 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:02.141 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:02.142 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:46:03.392 01.250 12308 Exposure complete
20:46:03.549 00.157 12308 worker thread done servicing request
20:46:03.549 00.000 14556 OnExposeComplete: enter
20:46:03.554 00.005 14556 UpdateGuideState(): m_state=6
20:46:03.558 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1009
20:46:03.562 00.004 14556 Star::Find returns 1 (0), X=171.96, Y=984.77, Mass=2029, SNR=30.2, Peak=161 HFD=4.5
20:46:03.565 00.003 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.41 = -1.88)
20:46:03.569 00.004 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.97)
20:46:03.572 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.33 mountX=-0.05 mountY=-0.15, mountTheta=-1.89
20:46:03.578 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.16, opts=13)
20:46:03.581 00.003 14556 Enqueuing Move request for scope (0.04, 0.16)
20:46:03.585 00.004 12308 Worker thread wakes up
20:46:03.585 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
20:46:03.585 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
20:46:03.585 00.000 12308 Moving (0.04, 0.16) raw xDistance=-0.05 yDistance=-0.15
20:46:03.585 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:46:03.586 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:03.586 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:46:03.586 00.000 12308 MoveAxis(E, 0, ABG)
20:46:03.586 00.000 12308 Move returns status 0, amount 0
20:46:03.586 00.000 12308 MoveAxis(N, 0, ABG)
20:46:03.586 00.000 12308 Move returns status 0, amount 0
20:46:03.586 00.000 12308 move complete, result=0
20:46:03.588 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:03.592 00.004 12308 worker thread done servicing request
20:46:03.616 00.024 14556 UpdateGuideState exits: m=2029 SNR=30.2
20:46:03.624 00.008 14556 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 9 / 99999
20:46:03.633 00.009 14556 PhdController: newstate STATE_FINISH
20:46:03.639 00.006 14556 PhdController complete: success
20:46:03.643 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760579163.643,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
20:46:03.647 00.004 14556 Mount: notify guiding dither settle done success=1
20:46:03.651 00.004 14556 PhdController: newstate STATE_IDLE
20:46:03.655 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:03.659 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:03.665 00.006 14556 Enqueuing Expose request
20:46:03.670 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:46:03.675 00.005 12308 Worker thread wakes up
20:46:03.676 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:03.676 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:04.933 01.257 12308 Exposure complete
20:46:05.088 00.155 12308 worker thread done servicing request
20:46:05.088 00.000 14556 OnExposeComplete: enter
20:46:05.092 00.004 14556 UpdateGuideState(): m_state=6
20:46:05.097 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1010
20:46:05.101 00.004 14556 Star::Find returns 1 (0), X=172.02, Y=984.97, Mass=1663, SNR=27.5, Peak=151 HFD=4.4
20:46:05.105 00.004 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.39 = -1.89)
20:46:05.108 00.003 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -1.99)
20:46:05.112 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.36 hyp=0.37 cameraTheta=1.32 mountX=-0.12 mountY=-0.34, mountTheta=-1.91
20:46:05.117 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.36, opts=13)
20:46:05.120 00.003 14556 Enqueuing Move request for scope (0.09, 0.36)
20:46:05.124 00.004 12308 Worker thread wakes up
20:46:05.124 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.36) opts 0xd
20:46:05.124 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.36)
20:46:05.124 00.000 12308 Moving (0.09, 0.36) raw xDistance=-0.12 yDistance=-0.34
20:46:05.124 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:46:05.124 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:46:05.124 00.000 12308 MoveAxis(E, 0, ABG)
20:46:05.126 00.002 12308 Move returns status 0, amount 0
20:46:05.126 00.000 12308 MoveAxis(N, 240, ABG)
20:46:05.126 00.000 12308 Guiding  Dir = 0, Dur = 240
20:46:05.127 00.001 12308 IsSlewing returns 0
20:46:05.127 00.000 12308 IsGuiding returns 0
20:46:05.128 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:05.133 00.005 12308 PulseGuide returned control before completion, sleep 250
20:46:05.155 00.022 14556 UpdateGuideState exits: m=1663 SNR=27.5
20:46:05.159 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:05.164 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:05.168 00.004 14556 Enqueuing Expose request
20:46:05.394 00.226 12308 IsGuiding returns 1
20:46:05.394 00.000 12308 scope still moving after pulse duration time elapsed
20:46:05.424 00.030 12308 IsSlewing returns 0
20:46:05.425 00.001 12308 IsGuiding returns 0
20:46:05.427 00.002 12308 scope move finished after 240 + 59 ms
20:46:05.427 00.000 12308 Move returns status 0, amount 240
20:46:05.427 00.000 12308 move complete, result=0
20:46:05.428 00.001 12308 worker thread done servicing request
20:46:05.428 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 240 ms NORTH
20:46:05.438 00.010 12308 Worker thread wakes up
20:46:05.438 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:05.438 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:06.694 01.256 12308 Exposure complete
20:46:06.850 00.156 12308 worker thread done servicing request
20:46:06.850 00.000 14556 OnExposeComplete: enter
20:46:06.854 00.004 14556 UpdateGuideState(): m_state=6
20:46:06.857 00.003 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1011
20:46:06.861 00.004 14556 Star::Find returns 1 (0), X=172.14, Y=984.66, Mass=1989, SNR=30.0, Peak=149 HFD=4.7
20:46:06.865 00.004 14556 CameraToMount -- cameraTheta (0.21) - m_xAngle (-3.07) = xAngle (3.28 = -3.00)
20:46:06.869 00.004 14556 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.18 = -3.10)
20:46:06.874 00.005 14556 CameraToMount -- cameraX=0.22 cameraY=0.05 hyp=0.23 cameraTheta=0.21 mountX=-0.22 mountY=-0.01, mountTheta=-3.10
20:46:06.879 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.05, opts=13)
20:46:06.884 00.005 14556 Enqueuing Move request for scope (0.22, 0.05)
20:46:06.889 00.005 12308 Worker thread wakes up
20:46:06.889 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.05) opts 0xd
20:46:06.889 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.05)
20:46:06.889 00.000 12308 Moving (0.22, 0.05) raw xDistance=-0.22 yDistance=-0.01
20:46:06.890 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:46:06.890 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:06.890 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:46:06.891 00.001 12308 MoveAxis(E, 97, ABG)
20:46:06.891 00.000 12308 Guiding  Dir = 2, Dur = 97
20:46:06.891 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:06.897 00.006 12308 IsSlewing returns 0
20:46:06.899 00.002 12308 IsGuiding returns 0
20:46:06.901 00.002 12308 PulseGuide returned control before completion, sleep 107
20:46:06.926 00.025 14556 UpdateGuideState exits: m=1989 SNR=30.0
20:46:06.931 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:06.936 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:06.942 00.006 14556 Enqueuing Expose request
20:46:07.010 00.068 12308 IsGuiding returns 1
20:46:07.010 00.000 12308 scope still moving after pulse duration time elapsed
20:46:07.042 00.032 12308 IsSlewing returns 0
20:46:07.042 00.000 12308 IsGuiding returns 1
20:46:07.074 00.032 12308 IsSlewing returns 0
20:46:07.074 00.000 12308 IsGuiding returns 0
20:46:07.074 00.000 12308 scope move finished after 97 + 77 ms
20:46:07.074 00.000 12308 Move returns status 0, amount 97
20:46:07.075 00.001 12308 MoveAxis(N, 0, ABG)
20:46:07.075 00.000 12308 Move returns status 0, amount 0
20:46:07.075 00.000 12308 move complete, result=0
20:46:07.075 00.000 12308 worker thread done servicing request
20:46:07.076 00.001 12308 Worker thread wakes up
20:46:07.076 00.000 14556 GuideStep: -0.2 px 97 ms EAST, -0.0 px 0 ms NORTH
20:46:07.081 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:07.081 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:08.337 01.256 12308 Exposure complete
20:46:08.499 00.162 12308 worker thread done servicing request
20:46:08.500 00.001 14556 OnExposeComplete: enter
20:46:08.503 00.003 14556 UpdateGuideState(): m_state=6
20:46:08.508 00.005 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1012
20:46:08.512 00.004 14556 Star::Find returns 1 (0), X=171.78, Y=984.73, Mass=1666, SNR=27.3, Peak=132 HFD=4.6
20:46:08.516 00.004 14556 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.07) = xAngle (5.50 = -0.79)
20:46:08.519 00.003 14556 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.89)
20:46:08.523 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.12 hyp=0.19 cameraTheta=2.42 mountX=0.13 mountY=-0.15, mountTheta=-0.83
20:46:08.528 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.12, opts=13)
20:46:08.533 00.005 14556 Enqueuing Move request for scope (-0.14, 0.12)
20:46:08.537 00.004 12308 Worker thread wakes up
20:46:08.537 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.12) opts 0xd
20:46:08.538 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.12)
20:46:08.538 00.000 12308 Moving (-0.14, 0.12) raw xDistance=0.13 yDistance=-0.15
20:46:08.538 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:46:08.538 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:08.538 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:46:08.539 00.001 12308 MoveAxis(E, 0, ABG)
20:46:08.539 00.000 12308 Move returns status 0, amount 0
20:46:08.539 00.000 12308 MoveAxis(N, 0, ABG)
20:46:08.539 00.000 12308 Move returns status 0, amount 0
20:46:08.539 00.000 12308 move complete, result=0
20:46:08.540 00.001 12308 worker thread done servicing request
20:46:08.541 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:08.568 00.027 14556 UpdateGuideState exits: m=1666 SNR=27.3
20:46:08.572 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:08.576 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:08.581 00.005 14556 Enqueuing Expose request
20:46:08.585 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:46:08.589 00.004 12308 Worker thread wakes up
20:46:08.591 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:08.591 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:09.841 01.250 12308 Exposure complete
20:46:09.994 00.153 12308 worker thread done servicing request
20:46:09.994 00.000 14556 OnExposeComplete: enter
20:46:09.999 00.005 14556 UpdateGuideState(): m_state=6
20:46:10.002 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1013
20:46:10.006 00.004 14556 Star::Find returns 1 (0), X=171.90, Y=984.76, Mass=1962, SNR=29.9, Peak=155 HFD=4.5
20:46:10.010 00.004 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.81 = -1.48)
20:46:10.013 00.003 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.58)
20:46:10.017 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.73 mountX=0.01 mountY=-0.15, mountTheta=-1.48
20:46:10.021 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.15, opts=13)
20:46:10.025 00.004 14556 Enqueuing Move request for scope (-0.02, 0.15)
20:46:10.027 00.002 12308 Worker thread wakes up
20:46:10.027 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
20:46:10.029 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
20:46:10.029 00.000 12308 Moving (-0.02, 0.15) raw xDistance=0.01 yDistance=-0.15
20:46:10.029 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:46:10.029 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:10.029 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:46:10.030 00.001 12308 MoveAxis(E, 0, ABG)
20:46:10.030 00.000 12308 Move returns status 0, amount 0
20:46:10.030 00.000 12308 MoveAxis(N, 0, ABG)
20:46:10.030 00.000 12308 Move returns status 0, amount 0
20:46:10.030 00.000 12308 move complete, result=0
20:46:10.031 00.001 12308 worker thread done servicing request
20:46:10.032 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:10.056 00.024 14556 UpdateGuideState exits: m=1962 SNR=29.9
20:46:10.061 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:10.068 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:10.072 00.004 14556 Enqueuing Expose request
20:46:10.076 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:46:10.080 00.004 12308 Worker thread wakes up
20:46:10.080 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:10.080 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:11.322 01.242 12308 Exposure complete
20:46:11.476 00.154 12308 worker thread done servicing request
20:46:11.476 00.000 14556 OnExposeComplete: enter
20:46:11.480 00.004 14556 UpdateGuideState(): m_state=6
20:46:11.484 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1014
20:46:11.488 00.004 14556 Star::Find returns 1 (0), X=171.81, Y=984.99, Mass=1955, SNR=29.7, Peak=154 HFD=4.4
20:46:11.492 00.004 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.92 = -1.37)
20:46:11.496 00.004 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
20:46:11.500 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.38 hyp=0.40 cameraTheta=1.84 mountX=0.08 mountY=-0.39, mountTheta=-1.37
20:46:11.504 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.38, opts=13)
20:46:11.509 00.005 14556 Enqueuing Move request for scope (-0.11, 0.38)
20:46:11.512 00.003 12308 Worker thread wakes up
20:46:11.512 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.38) opts 0xd
20:46:11.512 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.38)
20:46:11.512 00.000 12308 Moving (-0.11, 0.38) raw xDistance=0.08 yDistance=-0.39
20:46:11.512 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:46:11.514 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
20:46:11.514 00.000 12308 MoveAxis(E, 0, ABG)
20:46:11.514 00.000 12308 Move returns status 0, amount 0
20:46:11.514 00.000 12308 MoveAxis(N, 278, ABG)
20:46:11.515 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:11.519 00.004 12308 Guiding  Dir = 0, Dur = 278
20:46:11.519 00.000 12308 IsSlewing returns 0
20:46:11.519 00.000 12308 IsGuiding returns 0
20:46:11.521 00.002 12308 PulseGuide returned control before completion, sleep 288
20:46:11.540 00.019 14556 UpdateGuideState exits: m=1955 SNR=29.7
20:46:11.543 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:11.548 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:11.551 00.003 14556 Enqueuing Expose request
20:46:11.813 00.262 12308 IsGuiding returns 1
20:46:11.815 00.002 12308 scope still moving after pulse duration time elapsed
20:46:11.845 00.030 12308 IsSlewing returns 0
20:46:11.846 00.001 12308 IsGuiding returns 0
20:46:11.846 00.000 12308 scope move finished after 278 + 48 ms
20:46:11.846 00.000 12308 Move returns status 0, amount 278
20:46:11.848 00.002 12308 move complete, result=0
20:46:11.849 00.001 12308 worker thread done servicing request
20:46:11.849 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 278 ms NORTH
20:46:11.856 00.007 12308 Worker thread wakes up
20:46:11.856 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:11.856 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:13.109 01.253 12308 Exposure complete
20:46:13.275 00.166 12308 worker thread done servicing request
20:46:13.275 00.000 14556 OnExposeComplete: enter
20:46:13.279 00.004 14556 UpdateGuideState(): m_state=6
20:46:13.284 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1015
20:46:13.287 00.003 14556 Star::Find returns 1 (0), X=171.72, Y=984.64, Mass=1817, SNR=28.6, Peak=130 HFD=4.7
20:46:13.292 00.005 14556 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.07) = xAngle (6.08 = -0.20)
20:46:13.295 00.003 14556 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.30)
20:46:13.299 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.03 hyp=0.21 cameraTheta=3.01 mountX=0.20 mountY=-0.06, mountTheta=-0.29
20:46:13.304 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.03, opts=13)
20:46:13.308 00.004 14556 Enqueuing Move request for scope (-0.20, 0.03)
20:46:13.312 00.004 12308 Worker thread wakes up
20:46:13.312 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.03) opts 0xd
20:46:13.312 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.03)
20:46:13.312 00.000 12308 Moving (-0.20, 0.03) raw xDistance=0.20 yDistance=-0.06
20:46:13.313 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:46:13.313 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:13.313 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:46:13.313 00.000 12308 MoveAxis(W, 88, ABG)
20:46:13.313 00.000 12308 Guiding  Dir = 3, Dur = 88
20:46:13.314 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:13.317 00.003 12308 IsSlewing returns 0
20:46:13.318 00.001 12308 IsGuiding returns 0
20:46:13.318 00.000 12308 PulseGuide returned control before completion, sleep 98
20:46:13.339 00.021 14556 UpdateGuideState exits: m=1817 SNR=28.6
20:46:13.342 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:13.346 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:13.348 00.002 14556 Enqueuing Expose request
20:46:13.429 00.081 12308 IsGuiding returns 0
20:46:13.431 00.002 12308 Move returns status 0, amount 88
20:46:13.433 00.002 12308 MoveAxis(N, 0, ABG)
20:46:13.433 00.000 12308 Move returns status 0, amount 0
20:46:13.435 00.002 12308 move complete, result=0
20:46:13.435 00.000 12308 worker thread done servicing request
20:46:13.435 00.000 14556 GuideStep: 0.2 px 88 ms WEST, -0.1 px 0 ms NORTH
20:46:13.441 00.006 12308 Worker thread wakes up
20:46:13.441 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:13.441 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:14.697 01.256 12308 Exposure complete
20:46:14.859 00.162 12308 worker thread done servicing request
20:46:14.859 00.000 14556 OnExposeComplete: enter
20:46:14.865 00.006 14556 UpdateGuideState(): m_state=6
20:46:14.871 00.006 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1016
20:46:14.879 00.008 14556 Star::Find returns 1 (0), X=171.92, Y=984.73, Mass=1964, SNR=29.6, Peak=147 HFD=4.4
20:46:14.885 00.006 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.65 = -1.64)
20:46:14.892 00.007 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
20:46:14.897 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.57 mountX=-0.01 mountY=-0.12, mountTheta=-1.64
20:46:14.904 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.12, opts=13)
20:46:14.911 00.007 14556 Enqueuing Move request for scope (-0.00, 0.12)
20:46:14.916 00.005 12308 Worker thread wakes up
20:46:14.917 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.12) opts 0xd
20:46:14.917 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.12)
20:46:14.917 00.000 12308 Moving (-0.00, 0.12) raw xDistance=-0.01 yDistance=-0.12
20:46:14.918 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:46:14.919 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:14.919 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:46:14.919 00.000 12308 MoveAxis(E, 0, ABG)
20:46:14.919 00.000 12308 Move returns status 0, amount 0
20:46:14.919 00.000 12308 MoveAxis(N, 0, ABG)
20:46:14.920 00.001 12308 Move returns status 0, amount 0
20:46:14.920 00.000 12308 move complete, result=0
20:46:14.920 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:14.924 00.004 12308 worker thread done servicing request
20:46:14.946 00.022 14556 UpdateGuideState exits: m=1964 SNR=29.6
20:46:14.951 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:14.955 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:14.958 00.003 14556 Enqueuing Expose request
20:46:14.962 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:46:14.966 00.004 12308 Worker thread wakes up
20:46:14.966 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:14.967 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:16.211 01.244 12308 Exposure complete
20:46:16.371 00.160 12308 worker thread done servicing request
20:46:16.371 00.000 14556 OnExposeComplete: enter
20:46:16.377 00.006 14556 UpdateGuideState(): m_state=6
20:46:16.380 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1017
20:46:16.385 00.005 14556 Star::Find returns 1 (0), X=172.02, Y=984.49, Mass=1709, SNR=27.8, Peak=125 HFD=4.9
20:46:16.389 00.004 14556 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-3.07) = xAngle (2.19 = 2.19)
20:46:16.392 00.003 14556 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.09 = 2.09)
20:46:16.396 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.89 mountX=-0.09 mountY=0.13, mountTheta=2.16
20:46:16.401 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.12, opts=13)
20:46:16.404 00.003 14556 Enqueuing Move request for scope (0.09, -0.12)
20:46:16.408 00.004 12308 Worker thread wakes up
20:46:16.409 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
20:46:16.409 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
20:46:16.409 00.000 12308 Moving (0.09, -0.12) raw xDistance=-0.09 yDistance=0.13
20:46:16.409 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:46:16.410 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:16.410 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:46:16.410 00.000 12308 MoveAxis(E, 0, ABG)
20:46:16.410 00.000 12308 Move returns status 0, amount 0
20:46:16.410 00.000 12308 MoveAxis(N, 0, ABG)
20:46:16.410 00.000 12308 Move returns status 0, amount 0
20:46:16.410 00.000 12308 move complete, result=0
20:46:16.411 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:16.416 00.005 12308 worker thread done servicing request
20:46:16.437 00.021 14556 UpdateGuideState exits: m=1709 SNR=27.8
20:46:16.442 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:16.446 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:16.449 00.003 14556 Enqueuing Expose request
20:46:16.452 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:46:16.457 00.005 12308 Worker thread wakes up
20:46:16.457 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:16.457 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:17.711 01.254 12308 Exposure complete
20:46:17.871 00.160 12308 worker thread done servicing request
20:46:17.872 00.001 14556 OnExposeComplete: enter
20:46:17.877 00.005 14556 UpdateGuideState(): m_state=6
20:46:17.881 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
20:46:17.885 00.004 14556 Star::Find returns 1 (0), X=172.14, Y=984.57, Mass=2118, SNR=30.8, Peak=165 HFD=4.9
20:46:17.889 00.004 14556 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.07) = xAngle (2.89 = 2.89)
20:46:17.893 00.004 14556 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.79 = 2.79)
20:46:17.896 00.003 14556 CameraToMount -- cameraX=0.22 cameraY=-0.04 hyp=0.23 cameraTheta=-0.19 mountX=-0.22 mountY=0.08, mountTheta=2.80
20:46:17.902 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=-0.04, opts=13)
20:46:17.905 00.003 14556 Enqueuing Move request for scope (0.22, -0.04)
20:46:17.909 00.004 12308 Worker thread wakes up
20:46:17.909 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.04) opts 0xd
20:46:17.909 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, -0.04)
20:46:17.909 00.000 12308 Moving (0.22, -0.04) raw xDistance=-0.22 yDistance=0.08
20:46:17.910 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:46:17.910 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:17.910 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:46:17.910 00.000 12308 MoveAxis(E, 95, ABG)
20:46:17.910 00.000 12308 Guiding  Dir = 2, Dur = 95
20:46:17.911 00.001 12308 IsSlewing returns 0
20:46:17.911 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:17.915 00.004 12308 IsGuiding returns 0
20:46:17.915 00.000 12308 PulseGuide returned control before completion, sleep 105
20:46:17.937 00.022 14556 UpdateGuideState exits: m=2118 SNR=30.8
20:46:17.943 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:17.946 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:17.950 00.004 14556 Enqueuing Expose request
20:46:18.026 00.076 12308 IsGuiding returns 1
20:46:18.028 00.002 12308 scope still moving after pulse duration time elapsed
20:46:18.057 00.029 12308 IsSlewing returns 0
20:46:18.059 00.002 12308 IsGuiding returns 1
20:46:18.088 00.029 12308 IsSlewing returns 0
20:46:18.090 00.002 12308 IsGuiding returns 1
20:46:18.120 00.030 12308 IsSlewing returns 0
20:46:18.121 00.001 12308 IsGuiding returns 0
20:46:18.122 00.001 12308 scope move finished after 95 + 111 ms
20:46:18.123 00.001 12308 Move returns status 0, amount 95
20:46:18.123 00.000 12308 MoveAxis(N, 0, ABG)
20:46:18.123 00.000 12308 Move returns status 0, amount 0
20:46:18.125 00.002 12308 move complete, result=0
20:46:18.125 00.000 12308 worker thread done servicing request
20:46:18.126 00.001 14556 GuideStep: -0.2 px 95 ms EAST, 0.1 px 0 ms NORTH
20:46:18.133 00.007 12308 Worker thread wakes up
20:46:18.133 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:18.133 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:19.378 01.245 12308 Exposure complete
20:46:19.528 00.150 12308 worker thread done servicing request
20:46:19.529 00.001 14556 OnExposeComplete: enter
20:46:19.533 00.004 14556 UpdateGuideState(): m_state=6
20:46:19.537 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1019
20:46:19.540 00.003 14556 Star::Find returns 1 (0), X=172.04, Y=984.84, Mass=1888, SNR=29.4, Peak=159 HFD=4.3
20:46:19.544 00.004 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.17 = -2.12)
20:46:19.549 00.005 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.07 = -2.22)
20:46:19.552 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.23 hyp=0.26 cameraTheta=1.09 mountX=-0.13 mountY=-0.21, mountTheta=-2.15
20:46:19.557 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.23, opts=13)
20:46:19.561 00.004 14556 Enqueuing Move request for scope (0.12, 0.23)
20:46:19.565 00.004 12308 Worker thread wakes up
20:46:19.565 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.23) opts 0xd
20:46:19.565 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.23)
20:46:19.565 00.000 12308 Moving (0.12, 0.23) raw xDistance=-0.13 yDistance=-0.21
20:46:19.565 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:46:19.567 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:46:19.567 00.000 12308 MoveAxis(E, 0, ABG)
20:46:19.567 00.000 12308 Move returns status 0, amount 0
20:46:19.567 00.000 12308 MoveAxis(N, 144, ABG)
20:46:19.567 00.000 12308 Guiding  Dir = 0, Dur = 144
20:46:19.567 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:19.571 00.004 12308 IsSlewing returns 0
20:46:19.571 00.000 12308 IsGuiding returns 0
20:46:19.571 00.000 12308 PulseGuide returned control before completion, sleep 154
20:46:19.592 00.021 14556 UpdateGuideState exits: m=1888 SNR=29.4
20:46:19.599 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:19.602 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:19.607 00.005 14556 Enqueuing Expose request
20:46:19.732 00.125 12308 IsGuiding returns 1
20:46:19.732 00.000 12308 scope still moving after pulse duration time elapsed
20:46:19.762 00.030 12308 IsSlewing returns 0
20:46:19.764 00.002 12308 IsGuiding returns 0
20:46:19.764 00.000 12308 scope move finished after 144 + 48 ms
20:46:19.765 00.001 12308 Move returns status 0, amount 144
20:46:19.765 00.000 12308 move complete, result=0
20:46:19.766 00.001 12308 worker thread done servicing request
20:46:19.766 00.000 12308 Worker thread wakes up
20:46:19.767 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 144 ms NORTH
20:46:19.776 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:19.776 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:21.025 01.249 12308 Exposure complete
20:46:21.191 00.166 12308 worker thread done servicing request
20:46:21.192 00.001 14556 OnExposeComplete: enter
20:46:21.195 00.003 14556 UpdateGuideState(): m_state=6
20:46:21.199 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1020
20:46:21.203 00.004 14556 Star::Find returns 1 (0), X=172.01, Y=984.69, Mass=1834, SNR=28.8, Peak=126 HFD=4.7
20:46:21.206 00.003 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.81 = -2.47)
20:46:21.210 00.004 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.71 = -2.57)
20:46:21.214 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.74 mountX=-0.09 mountY=-0.06, mountTheta=-2.54
20:46:21.221 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.08, opts=13)
20:46:21.225 00.004 14556 Enqueuing Move request for scope (0.09, 0.08)
20:46:21.230 00.005 12308 Worker thread wakes up
20:46:21.230 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
20:46:21.230 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
20:46:21.230 00.000 12308 Moving (0.09, 0.08) raw xDistance=-0.09 yDistance=-0.06
20:46:21.230 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:46:21.231 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:21.231 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:46:21.231 00.000 12308 MoveAxis(E, 0, ABG)
20:46:21.231 00.000 12308 Move returns status 0, amount 0
20:46:21.231 00.000 12308 MoveAxis(N, 0, ABG)
20:46:21.231 00.000 12308 Move returns status 0, amount 0
20:46:21.233 00.002 12308 move complete, result=0
20:46:21.233 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:21.237 00.004 12308 worker thread done servicing request
20:46:21.258 00.021 14556 UpdateGuideState exits: m=1834 SNR=28.8
20:46:21.262 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:21.267 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:21.271 00.004 14556 Enqueuing Expose request
20:46:21.274 00.003 12308 Worker thread wakes up
20:46:21.275 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:46:21.280 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:21.280 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:22.523 01.243 12308 Exposure complete
20:46:22.690 00.167 12308 worker thread done servicing request
20:46:22.690 00.000 14556 OnExposeComplete: enter
20:46:22.694 00.004 14556 UpdateGuideState(): m_state=6
20:46:22.697 00.003 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1021
20:46:22.703 00.006 14556 Star::Find returns 1 (0), X=172.00, Y=984.67, Mass=1742, SNR=28.1, Peak=122 HFD=4.6
20:46:22.707 00.004 14556 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.07) = xAngle (3.71 = -2.57)
20:46:22.710 00.003 14556 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.62 = -2.67)
20:46:22.715 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.64 mountX=-0.08 mountY=-0.05, mountTheta=-2.64
20:46:22.722 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.06, opts=13)
20:46:22.726 00.004 14556 Enqueuing Move request for scope (0.08, 0.06)
20:46:22.731 00.005 12308 Worker thread wakes up
20:46:22.731 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
20:46:22.732 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
20:46:22.732 00.000 12308 Moving (0.08, 0.06) raw xDistance=-0.08 yDistance=-0.05
20:46:22.732 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:46:22.732 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:22.733 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:46:22.733 00.000 12308 MoveAxis(E, 0, ABG)
20:46:22.733 00.000 12308 Move returns status 0, amount 0
20:46:22.733 00.000 12308 MoveAxis(N, 0, ABG)
20:46:22.733 00.000 12308 Move returns status 0, amount 0
20:46:22.733 00.000 12308 move complete, result=0
20:46:22.735 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:22.740 00.005 12308 worker thread done servicing request
20:46:22.764 00.024 14556 UpdateGuideState exits: m=1742 SNR=28.1
20:46:22.768 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:22.771 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:22.776 00.005 14556 Enqueuing Expose request
20:46:22.781 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:46:22.786 00.005 12308 Worker thread wakes up
20:46:22.786 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:22.786 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:24.040 01.254 12308 Exposure complete
20:46:24.197 00.157 12308 worker thread done servicing request
20:46:24.197 00.000 14556 OnExposeComplete: enter
20:46:24.201 00.004 14556 UpdateGuideState(): m_state=6
20:46:24.204 00.003 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1022
20:46:24.209 00.005 14556 Star::Find returns 1 (0), X=172.11, Y=984.97, Mass=1849, SNR=28.8, Peak=168 HFD=4.3
20:46:24.213 00.004 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.16 = -2.12)
20:46:24.216 00.003 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.22)
20:46:24.221 00.005 14556 CameraToMount -- cameraX=0.19 cameraY=0.36 hyp=0.40 cameraTheta=1.09 mountX=-0.21 mountY=-0.32, mountTheta=-2.15
20:46:24.227 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.36, opts=13)
20:46:24.232 00.005 14556 Enqueuing Move request for scope (0.19, 0.36)
20:46:24.234 00.002 12308 Worker thread wakes up
20:46:24.235 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.36) opts 0xd
20:46:24.235 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.36)
20:46:24.235 00.000 12308 Moving (0.19, 0.36) raw xDistance=-0.21 yDistance=-0.32
20:46:24.235 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:46:24.235 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:46:24.235 00.000 12308 MoveAxis(E, 91, ABG)
20:46:24.237 00.002 12308 Guiding  Dir = 2, Dur = 91
20:46:24.237 00.000 12308 IsSlewing returns 0
20:46:24.237 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:24.241 00.004 12308 IsGuiding returns 0
20:46:24.241 00.000 12308 PulseGuide returned control before completion, sleep 101
20:46:24.263 00.022 14556 UpdateGuideState exits: m=1849 SNR=28.8
20:46:24.267 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:24.271 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:24.275 00.004 14556 Enqueuing Expose request
20:46:24.357 00.082 12308 IsGuiding returns 1
20:46:24.358 00.001 12308 scope still moving after pulse duration time elapsed
20:46:24.388 00.030 12308 IsSlewing returns 0
20:46:24.391 00.003 12308 IsGuiding returns 0
20:46:24.392 00.001 12308 scope move finished after 91 + 59 ms
20:46:24.392 00.000 12308 Move returns status 0, amount 91
20:46:24.392 00.000 12308 MoveAxis(N, 225, ABG)
20:46:24.393 00.001 12308 Guiding  Dir = 0, Dur = 225
20:46:24.393 00.000 12308 IsSlewing returns 0
20:46:24.394 00.001 12308 IsGuiding returns 0
20:46:24.394 00.000 12308 PulseGuide returned control before completion, sleep 235
20:46:24.638 00.244 12308 IsGuiding returns 1
20:46:24.640 00.002 12308 scope still moving after pulse duration time elapsed
20:46:24.670 00.030 12308 IsSlewing returns 0
20:46:24.671 00.001 12308 IsGuiding returns 0
20:46:24.671 00.000 12308 scope move finished after 225 + 52 ms
20:46:24.672 00.001 12308 Move returns status 0, amount 225
20:46:24.672 00.000 12308 move complete, result=0
20:46:24.673 00.001 12308 worker thread done servicing request
20:46:24.673 00.000 14556 GuideStep: -0.2 px 91 ms EAST, -0.3 px 225 ms NORTH
20:46:24.679 00.006 12308 Worker thread wakes up
20:46:24.679 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:24.679 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:25.931 01.252 12308 Exposure complete
20:46:26.097 00.166 12308 worker thread done servicing request
20:46:26.097 00.000 14556 OnExposeComplete: enter
20:46:26.102 00.005 14556 UpdateGuideState(): m_state=6
20:46:26.105 00.003 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1023
20:46:26.110 00.005 14556 Star::Find returns 1 (0), X=172.03, Y=984.76, Mass=1994, SNR=29.6, Peak=159 HFD=4.4
20:46:26.114 00.004 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.04 = -2.24)
20:46:26.118 00.004 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.34)
20:46:26.122 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.15 hyp=0.18 cameraTheta=0.97 mountX=-0.11 mountY=-0.13, mountTheta=-2.29
20:46:26.127 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.15, opts=13)
20:46:26.131 00.004 14556 Enqueuing Move request for scope (0.10, 0.15)
20:46:26.135 00.004 12308 Worker thread wakes up
20:46:26.135 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.15) opts 0xd
20:46:26.135 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.15)
20:46:26.135 00.000 12308 Moving (0.10, 0.15) raw xDistance=-0.11 yDistance=-0.13
20:46:26.136 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:46:26.136 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:26.136 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:46:26.136 00.000 12308 MoveAxis(E, 0, ABG)
20:46:26.136 00.000 12308 Move returns status 0, amount 0
20:46:26.136 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:26.142 00.006 12308 MoveAxis(N, 0, ABG)
20:46:26.142 00.000 12308 Move returns status 0, amount 0
20:46:26.142 00.000 12308 move complete, result=0
20:46:26.142 00.000 12308 worker thread done servicing request
20:46:26.164 00.022 14556 UpdateGuideState exits: m=1994 SNR=29.6
20:46:26.167 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:26.172 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:26.175 00.003 14556 Enqueuing Expose request
20:46:26.179 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:46:26.184 00.005 12308 Worker thread wakes up
20:46:26.184 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:26.184 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:27.430 01.246 12308 Exposure complete
20:46:27.593 00.163 14556 OnExposeComplete: enter
20:46:27.597 00.004 12308 worker thread done servicing request
20:46:27.598 00.001 14556 UpdateGuideState(): m_state=6
20:46:27.602 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1024
20:46:27.606 00.004 14556 Star::Find returns 1 (0), X=171.90, Y=984.83, Mass=1722, SNR=27.6, Peak=127 HFD=4.5
20:46:27.609 00.003 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
20:46:27.613 00.004 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
20:46:27.616 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.68 mountX=0.01 mountY=-0.22, mountTheta=-1.53
20:46:27.622 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.22, opts=13)
20:46:27.627 00.005 14556 Enqueuing Move request for scope (-0.02, 0.22)
20:46:27.630 00.003 12308 Worker thread wakes up
20:46:27.630 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
20:46:27.630 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
20:46:27.631 00.001 12308 Moving (-0.02, 0.22) raw xDistance=0.01 yDistance=-0.22
20:46:27.631 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:46:27.631 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:46:27.631 00.000 12308 MoveAxis(E, 0, ABG)
20:46:27.633 00.002 12308 Move returns status 0, amount 0
20:46:27.633 00.000 12308 MoveAxis(N, 157, ABG)
20:46:27.633 00.000 12308 Guiding  Dir = 0, Dur = 157
20:46:27.634 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:27.638 00.004 12308 IsSlewing returns 0
20:46:27.638 00.000 12308 IsGuiding returns 0
20:46:27.639 00.001 12308 PulseGuide returned control before completion, sleep 167
20:46:27.659 00.020 14556 UpdateGuideState exits: m=1722 SNR=27.6
20:46:27.665 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:27.669 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:27.673 00.004 14556 Enqueuing Expose request
20:46:27.811 00.138 12308 IsGuiding returns 1
20:46:27.812 00.001 12308 scope still moving after pulse duration time elapsed
20:46:27.841 00.029 12308 IsSlewing returns 0
20:46:27.842 00.001 12308 IsGuiding returns 0
20:46:27.843 00.001 12308 scope move finished after 157 + 46 ms
20:46:27.843 00.000 12308 Move returns status 0, amount 157
20:46:27.843 00.000 12308 move complete, result=0
20:46:27.844 00.001 12308 worker thread done servicing request
20:46:27.844 00.000 12308 Worker thread wakes up
20:46:27.845 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 157 ms NORTH
20:46:27.851 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:27.851 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:29.103 01.252 12308 Exposure complete
20:46:29.255 00.152 12308 worker thread done servicing request
20:46:29.256 00.001 14556 OnExposeComplete: enter
20:46:29.261 00.005 14556 UpdateGuideState(): m_state=6
20:46:29.264 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1025
20:46:29.269 00.005 14556 Star::Find returns 1 (0), X=171.83, Y=984.30, Mass=1841, SNR=28.8, Peak=144 HFD=4.6
20:46:29.275 00.006 14556 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-3.07) = xAngle (1.21 = 1.21)
20:46:29.281 00.006 14556 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.11 = 1.11)
20:46:29.286 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.31 hyp=0.32 cameraTheta=-1.87 mountX=0.11 mountY=0.29, mountTheta=1.19
20:46:29.295 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.31, opts=13)
20:46:29.301 00.006 14556 Enqueuing Move request for scope (-0.09, -0.31)
20:46:29.306 00.005 12308 Worker thread wakes up
20:46:29.306 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.31) opts 0xd
20:46:29.306 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.31)
20:46:29.307 00.001 12308 Moving (-0.09, -0.31) raw xDistance=0.11 yDistance=0.29
20:46:29.307 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:46:29.307 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:46:29.307 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
20:46:29.307 00.000 12308 MoveAxis(E, 0, ABG)
20:46:29.309 00.002 12308 Move returns status 0, amount 0
20:46:29.309 00.000 12308 MoveAxis(N, 0, ABG)
20:46:29.309 00.000 12308 Move returns status 0, amount 0
20:46:29.309 00.000 12308 move complete, result=0
20:46:29.310 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:29.317 00.007 12308 worker thread done servicing request
20:46:29.335 00.018 14556 UpdateGuideState exits: m=1841 SNR=28.8
20:46:29.341 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:29.344 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:29.346 00.002 14556 Enqueuing Expose request
20:46:29.349 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:46:29.352 00.003 12308 Worker thread wakes up
20:46:29.352 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:29.352 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:30.606 01.254 12308 Exposure complete
20:46:30.768 00.162 12308 worker thread done servicing request
20:46:30.769 00.001 14556 OnExposeComplete: enter
20:46:30.773 00.004 14556 UpdateGuideState(): m_state=6
20:46:30.776 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1026
20:46:30.781 00.005 14556 Star::Find returns 1 (0), X=172.03, Y=984.83, Mass=1752, SNR=28.4, Peak=124 HFD=4.3
20:46:30.788 00.007 14556 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.07) = xAngle (4.19 = -2.09)
20:46:30.792 00.004 14556 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.19)
20:46:30.797 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.22 hyp=0.25 cameraTheta=1.12 mountX=-0.12 mountY=-0.20, mountTheta=-2.12
20:46:30.801 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.22, opts=13)
20:46:30.806 00.005 14556 Enqueuing Move request for scope (0.11, 0.22)
20:46:30.810 00.004 12308 Worker thread wakes up
20:46:30.810 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.22) opts 0xd
20:46:30.810 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.22)
20:46:30.810 00.000 12308 Moving (0.11, 0.22) raw xDistance=-0.12 yDistance=-0.20
20:46:30.810 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:46:30.810 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:46:30.810 00.000 12308 MoveAxis(E, 0, ABG)
20:46:30.812 00.002 12308 Move returns status 0, amount 0
20:46:30.812 00.000 12308 MoveAxis(N, 143, ABG)
20:46:30.812 00.000 12308 Guiding  Dir = 0, Dur = 143
20:46:30.812 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:30.818 00.006 12308 IsSlewing returns 0
20:46:30.818 00.000 12308 IsGuiding returns 0
20:46:30.818 00.000 12308 PulseGuide returned control before completion, sleep 153
20:46:30.838 00.020 14556 UpdateGuideState exits: m=1752 SNR=28.4
20:46:30.843 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:30.847 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:30.850 00.003 14556 Enqueuing Expose request
20:46:30.987 00.137 12308 IsGuiding returns 1
20:46:30.988 00.001 12308 scope still moving after pulse duration time elapsed
20:46:31.019 00.031 12308 IsSlewing returns 0
20:46:31.021 00.002 12308 IsGuiding returns 0
20:46:31.022 00.001 12308 scope move finished after 143 + 60 ms
20:46:31.022 00.000 12308 Move returns status 0, amount 143
20:46:31.022 00.000 12308 move complete, result=0
20:46:31.023 00.001 12308 worker thread done servicing request
20:46:31.023 00.000 12308 Worker thread wakes up
20:46:31.024 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 143 ms NORTH
20:46:31.030 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:31.030 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:32.280 01.250 12308 Exposure complete
20:46:32.448 00.168 12308 worker thread done servicing request
20:46:32.449 00.001 14556 OnExposeComplete: enter
20:46:32.453 00.004 14556 UpdateGuideState(): m_state=6
20:46:32.457 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1027
20:46:32.460 00.003 14556 Star::Find returns 1 (0), X=172.28, Y=984.34, Mass=1850, SNR=29.0, Peak=153 HFD=4.3
20:46:32.465 00.005 14556 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-3.07) = xAngle (2.44 = 2.44)
20:46:32.470 00.005 14556 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.34 = 2.34)
20:46:32.474 00.004 14556 CameraToMount -- cameraX=0.36 cameraY=-0.27 hyp=0.45 cameraTheta=-0.64 mountX=-0.34 mountY=0.33, mountTheta=2.38
20:46:32.479 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.36, y=-0.27, opts=13)
20:46:32.483 00.004 14556 Enqueuing Move request for scope (0.36, -0.27)
20:46:32.486 00.003 12308 Worker thread wakes up
20:46:32.486 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.27) opts 0xd
20:46:32.487 00.001 12308 Handling offset move in thread for scope, endpoint = (0.36, -0.27)
20:46:32.487 00.000 12308 Moving (0.36, -0.27) raw xDistance=-0.34 yDistance=0.33
20:46:32.487 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
20:46:32.487 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:46:32.487 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
20:46:32.488 00.001 12308 MoveAxis(E, 149, ABG)
20:46:32.488 00.000 12308 Guiding  Dir = 2, Dur = 149
20:46:32.488 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:32.493 00.005 12308 IsSlewing returns 0
20:46:32.494 00.001 12308 IsGuiding returns 0
20:46:32.494 00.000 12308 PulseGuide returned control before completion, sleep 159
20:46:32.518 00.024 14556 UpdateGuideState exits: m=1850 SNR=29.0
20:46:32.522 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:32.528 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:32.533 00.005 14556 Enqueuing Expose request
20:46:32.659 00.126 12308 IsGuiding returns 1
20:46:32.660 00.001 12308 scope still moving after pulse duration time elapsed
20:46:32.691 00.031 12308 IsSlewing returns 0
20:46:32.692 00.001 12308 IsGuiding returns 0
20:46:32.693 00.001 12308 scope move finished after 149 + 49 ms
20:46:32.693 00.000 12308 Move returns status 0, amount 149
20:46:32.694 00.001 12308 MoveAxis(N, 0, ABG)
20:46:32.694 00.000 12308 Move returns status 0, amount 0
20:46:32.695 00.001 12308 move complete, result=0
20:46:32.695 00.000 12308 worker thread done servicing request
20:46:32.695 00.000 14556 GuideStep: -0.3 px 149 ms EAST, 0.3 px 0 ms NORTH
20:46:32.701 00.006 12308 Worker thread wakes up
20:46:32.702 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:32.702 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:33.945 01.243 12308 Exposure complete
20:46:34.100 00.155 12308 worker thread done servicing request
20:46:34.100 00.000 14556 OnExposeComplete: enter
20:46:34.105 00.005 14556 UpdateGuideState(): m_state=6
20:46:34.110 00.005 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1028
20:46:34.113 00.003 14556 Star::Find returns 1 (0), X=172.02, Y=984.33, Mass=1856, SNR=28.9, Peak=156 HFD=4.2
20:46:34.117 00.004 14556 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-3.07) = xAngle (1.86 = 1.86)
20:46:34.122 00.005 14556 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.76 = 1.76)
20:46:34.126 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=-0.28 hyp=0.30 cameraTheta=-1.22 mountX=-0.08 mountY=0.29, mountTheta=1.85
20:46:34.133 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.28, opts=13)
20:46:34.137 00.004 14556 Enqueuing Move request for scope (0.10, -0.28)
20:46:34.141 00.004 12308 Worker thread wakes up
20:46:34.141 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.28) opts 0xd
20:46:34.141 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.28)
20:46:34.141 00.000 12308 Moving (0.10, -0.28) raw xDistance=-0.08 yDistance=0.29
20:46:34.141 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:46:34.141 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:46:34.142 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
20:46:34.142 00.000 12308 MoveAxis(E, 0, ABG)
20:46:34.142 00.000 12308 Move returns status 0, amount 0
20:46:34.142 00.000 12308 MoveAxis(N, 0, ABG)
20:46:34.142 00.000 12308 Move returns status 0, amount 0
20:46:34.142 00.000 12308 move complete, result=0
20:46:34.144 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:34.148 00.004 12308 worker thread done servicing request
20:46:34.171 00.023 14556 UpdateGuideState exits: m=1856 SNR=28.9
20:46:34.176 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:34.179 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:34.182 00.003 14556 Enqueuing Expose request
20:46:34.187 00.005 12308 Worker thread wakes up
20:46:34.187 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:34.188 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:34.188 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:46:35.441 01.253 12308 Exposure complete
20:46:35.615 00.174 12308 worker thread done servicing request
20:46:35.616 00.001 14556 OnExposeComplete: enter
20:46:35.620 00.004 14556 UpdateGuideState(): m_state=6
20:46:35.625 00.005 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1029
20:46:35.632 00.007 14556 Star::Find returns 1 (0), X=172.01, Y=984.53, Mass=1855, SNR=28.6, Peak=151 HFD=4.3
20:46:35.637 00.005 14556 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-3.07) = xAngle (2.35 = 2.35)
20:46:35.641 00.004 14556 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.26 = 2.26)
20:46:35.645 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.72 mountX=-0.08 mountY=0.09, mountTheta=2.31
20:46:35.651 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.08, opts=13)
20:46:35.656 00.005 14556 Enqueuing Move request for scope (0.09, -0.08)
20:46:35.662 00.006 12308 Worker thread wakes up
20:46:35.662 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
20:46:35.662 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
20:46:35.662 00.000 12308 Moving (0.09, -0.08) raw xDistance=-0.08 yDistance=0.09
20:46:35.662 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:46:35.662 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:35.663 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:46:35.663 00.000 12308 MoveAxis(E, 0, ABG)
20:46:35.663 00.000 12308 Move returns status 0, amount 0
20:46:35.663 00.000 12308 MoveAxis(N, 0, ABG)
20:46:35.663 00.000 12308 Move returns status 0, amount 0
20:46:35.663 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:35.668 00.005 12308 move complete, result=0
20:46:35.668 00.000 12308 worker thread done servicing request
20:46:35.691 00.023 14556 UpdateGuideState exits: m=1855 SNR=28.6
20:46:35.694 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:35.698 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:35.702 00.004 14556 Enqueuing Expose request
20:46:35.706 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:46:35.710 00.004 12308 Worker thread wakes up
20:46:35.710 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:35.710 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:36.957 01.247 12308 Exposure complete
20:46:37.140 00.183 12308 worker thread done servicing request
20:46:37.140 00.000 14556 OnExposeComplete: enter
20:46:37.146 00.006 14556 UpdateGuideState(): m_state=6
20:46:37.153 00.007 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1030
20:46:37.160 00.007 14556 Star::Find returns 1 (0), X=172.04, Y=984.80, Mass=1909, SNR=29.4, Peak=154 HFD=4.2
20:46:37.166 00.006 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.09 = -2.20)
20:46:37.172 00.006 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.30)
20:46:37.177 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.23 cameraTheta=1.01 mountX=-0.13 mountY=-0.17, mountTheta=-2.24
20:46:37.186 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.19, opts=13)
20:46:37.191 00.005 14556 Enqueuing Move request for scope (0.12, 0.19)
20:46:37.198 00.007 12308 Worker thread wakes up
20:46:37.198 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd
20:46:37.199 00.001 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.19)
20:46:37.199 00.000 12308 Moving (0.12, 0.19) raw xDistance=-0.13 yDistance=-0.17
20:46:37.199 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:46:37.199 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:37.199 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:46:37.200 00.001 12308 MoveAxis(E, 0, ABG)
20:46:37.200 00.000 12308 Move returns status 0, amount 0
20:46:37.200 00.000 12308 MoveAxis(N, 0, ABG)
20:46:37.200 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:37.204 00.004 12308 Move returns status 0, amount 0
20:46:37.204 00.000 12308 move complete, result=0
20:46:37.206 00.002 12308 worker thread done servicing request
20:46:37.228 00.022 14556 UpdateGuideState exits: m=1909 SNR=29.4
20:46:37.233 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:37.239 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:37.243 00.004 14556 Enqueuing Expose request
20:46:37.250 00.007 12308 Worker thread wakes up
20:46:37.250 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:46:37.255 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:37.256 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:38.506 01.250 12308 Exposure complete
20:46:38.667 00.161 12308 worker thread done servicing request
20:46:38.667 00.000 14556 OnExposeComplete: enter
20:46:38.671 00.004 14556 UpdateGuideState(): m_state=6
20:46:38.674 00.003 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1031
20:46:38.678 00.004 14556 Star::Find returns 1 (0), X=171.99, Y=984.85, Mass=1970, SNR=29.7, Peak=168 HFD=4.4
20:46:38.682 00.004 14556 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.07) = xAngle (4.37 = -1.91)
20:46:38.686 00.004 14556 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.01)
20:46:38.690 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.30 mountX=-0.08 mountY=-0.23, mountTheta=-1.92
20:46:38.699 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.24, opts=13)
20:46:38.704 00.005 14556 Enqueuing Move request for scope (0.07, 0.24)
20:46:38.708 00.004 12308 Worker thread wakes up
20:46:38.708 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.24) opts 0xd
20:46:38.708 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.24)
20:46:38.708 00.000 12308 Moving (0.07, 0.24) raw xDistance=-0.08 yDistance=-0.23
20:46:38.708 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:46:38.708 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:46:38.709 00.001 12308 MoveAxis(E, 0, ABG)
20:46:38.709 00.000 12308 Move returns status 0, amount 0
20:46:38.709 00.000 12308 MoveAxis(N, 161, ABG)
20:46:38.709 00.000 12308 Guiding  Dir = 0, Dur = 161
20:46:38.709 00.000 12308 IsSlewing returns 0
20:46:38.710 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:38.716 00.006 12308 IsGuiding returns 0
20:46:38.716 00.000 12308 PulseGuide returned control before completion, sleep 171
20:46:38.736 00.020 14556 UpdateGuideState exits: m=1970 SNR=29.7
20:46:38.741 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:38.745 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:38.750 00.005 14556 Enqueuing Expose request
20:46:38.899 00.149 12308 IsGuiding returns 1
20:46:38.900 00.001 12308 scope still moving after pulse duration time elapsed
20:46:38.929 00.029 12308 IsSlewing returns 0
20:46:38.931 00.002 12308 IsGuiding returns 0
20:46:38.932 00.001 12308 scope move finished after 161 + 55 ms
20:46:38.932 00.000 12308 Move returns status 0, amount 161
20:46:38.933 00.001 12308 move complete, result=0
20:46:38.933 00.000 12308 worker thread done servicing request
20:46:38.934 00.001 12308 Worker thread wakes up
20:46:38.934 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 161 ms NORTH
20:46:38.942 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:38.943 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:40.198 01.255 12308 Exposure complete
20:46:40.347 00.149 14556 OnExposeComplete: enter
20:46:40.352 00.005 12308 worker thread done servicing request
20:46:40.352 00.000 14556 UpdateGuideState(): m_state=6
20:46:40.357 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1032
20:46:40.364 00.007 14556 Star::Find returns 1 (0), X=172.09, Y=984.46, Mass=1610, SNR=27.0, Peak=126 HFD=4.3
20:46:40.368 00.004 14556 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-3.07) = xAngle (2.37 = 2.37)
20:46:40.371 00.003 14556 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.27 = 2.27)
20:46:40.376 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-0.70 mountX=-0.16 mountY=0.17, mountTheta=2.33
20:46:40.384 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.14, opts=13)
20:46:40.389 00.005 14556 Enqueuing Move request for scope (0.17, -0.14)
20:46:40.395 00.006 12308 Worker thread wakes up
20:46:40.395 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.14) opts 0xd
20:46:40.395 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.14)
20:46:40.396 00.001 12308 Moving (0.17, -0.14) raw xDistance=-0.16 yDistance=0.17
20:46:40.396 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:46:40.396 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:40.396 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:46:40.396 00.000 12308 MoveAxis(E, 0, ABG)
20:46:40.397 00.001 12308 Move returns status 0, amount 0
20:46:40.397 00.000 12308 MoveAxis(N, 0, ABG)
20:46:40.397 00.000 12308 Move returns status 0, amount 0
20:46:40.397 00.000 12308 move complete, result=0
20:46:40.397 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:40.404 00.007 12308 worker thread done servicing request
20:46:40.424 00.020 14556 UpdateGuideState exits: m=1610 SNR=27.0
20:46:40.427 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:40.432 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:40.436 00.004 14556 Enqueuing Expose request
20:46:40.441 00.005 12308 Worker thread wakes up
20:46:40.441 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:46:40.445 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:40.445 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:41.693 01.248 12308 Exposure complete
20:46:41.850 00.157 12308 worker thread done servicing request
20:46:41.850 00.000 14556 OnExposeComplete: enter
20:46:41.855 00.005 14556 UpdateGuideState(): m_state=6
20:46:41.859 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1033
20:46:41.864 00.005 14556 Star::Find returns 1 (0), X=172.21, Y=984.41, Mass=1621, SNR=27.1, Peak=119 HFD=4.6
20:46:41.867 00.003 14556 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-3.07) = xAngle (2.47 = 2.47)
20:46:41.871 00.004 14556 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.37 = 2.37)
20:46:41.875 00.004 14556 CameraToMount -- cameraX=0.29 cameraY=-0.20 hyp=0.35 cameraTheta=-0.61 mountX=-0.27 mountY=0.24, mountTheta=2.41
20:46:41.880 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=-0.20, opts=13)
20:46:41.884 00.004 14556 Enqueuing Move request for scope (0.29, -0.20)
20:46:41.887 00.003 12308 Worker thread wakes up
20:46:41.888 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.20) opts 0xd
20:46:41.888 00.000 12308 Handling offset move in thread for scope, endpoint = (0.29, -0.20)
20:46:41.888 00.000 12308 Moving (0.29, -0.20) raw xDistance=-0.27 yDistance=0.24
20:46:41.888 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:46:41.888 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:46:41.890 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:46:41.890 00.000 12308 MoveAxis(E, 118, ABG)
20:46:41.890 00.000 12308 Guiding  Dir = 2, Dur = 118
20:46:41.890 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:41.895 00.005 12308 IsSlewing returns 0
20:46:41.895 00.000 12308 IsGuiding returns 0
20:46:41.895 00.000 12308 PulseGuide returned control before completion, sleep 128
20:46:41.919 00.024 14556 UpdateGuideState exits: m=1621 SNR=27.1
20:46:41.924 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:41.928 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:41.931 00.003 14556 Enqueuing Expose request
20:46:42.028 00.097 12308 IsGuiding returns 1
20:46:42.028 00.000 12308 scope still moving after pulse duration time elapsed
20:46:42.058 00.030 12308 IsSlewing returns 0
20:46:42.058 00.000 12308 IsGuiding returns 0
20:46:42.059 00.001 12308 scope move finished after 118 + 45 ms
20:46:42.059 00.000 12308 Move returns status 0, amount 118
20:46:42.059 00.000 12308 MoveAxis(N, 0, ABG)
20:46:42.060 00.001 12308 Move returns status 0, amount 0
20:46:42.060 00.000 12308 move complete, result=0
20:46:42.060 00.000 12308 worker thread done servicing request
20:46:42.061 00.001 12308 Worker thread wakes up
20:46:42.061 00.000 14556 GuideStep: -0.3 px 118 ms EAST, 0.2 px 0 ms NORTH
20:46:42.068 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:42.069 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:43.325 01.256 12308 Exposure complete
20:46:43.463 00.138 12308 worker thread done servicing request
20:46:43.463 00.000 14556 OnExposeComplete: enter
20:46:43.468 00.005 14556 UpdateGuideState(): m_state=6
20:46:43.473 00.005 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1034
20:46:43.478 00.005 14556 Star::Find returns 1 (0), X=172.15, Y=984.54, Mass=2010, SNR=30.1, Peak=166 HFD=4.4
20:46:43.482 00.004 14556 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-3.07) = xAngle (2.79 = 2.79)
20:46:43.486 00.004 14556 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.69 = 2.69)
20:46:43.490 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-0.28 mountX=-0.22 mountY=0.10, mountTheta=2.71
20:46:43.495 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=-0.07, opts=13)
20:46:43.499 00.004 14556 Enqueuing Move request for scope (0.23, -0.07)
20:46:43.503 00.004 12308 Worker thread wakes up
20:46:43.504 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.07) opts 0xd
20:46:43.504 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, -0.07)
20:46:43.504 00.000 12308 Moving (0.23, -0.07) raw xDistance=-0.22 yDistance=0.10
20:46:43.504 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
20:46:43.504 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:43.504 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:46:43.504 00.000 12308 MoveAxis(E, 104, ABG)
20:46:43.505 00.001 12308 Guiding  Dir = 2, Dur = 104
20:46:43.505 00.000 12308 IsSlewing returns 0
20:46:43.506 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:43.510 00.004 12308 IsGuiding returns 0
20:46:43.510 00.000 12308 PulseGuide returned control before completion, sleep 114
20:46:43.531 00.021 14556 UpdateGuideState exits: m=2010 SNR=30.1
20:46:43.535 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:43.539 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:43.543 00.004 14556 Enqueuing Expose request
20:46:43.637 00.094 12308 IsGuiding returns 1
20:46:43.637 00.000 12308 scope still moving after pulse duration time elapsed
20:46:43.669 00.032 12308 IsSlewing returns 0
20:46:43.669 00.000 12308 IsGuiding returns 0
20:46:43.669 00.000 12308 scope move finished after 104 + 55 ms
20:46:43.670 00.001 12308 Move returns status 0, amount 104
20:46:43.670 00.000 12308 MoveAxis(N, 0, ABG)
20:46:43.670 00.000 12308 Move returns status 0, amount 0
20:46:43.670 00.000 12308 move complete, result=0
20:46:43.670 00.000 12308 worker thread done servicing request
20:46:43.671 00.001 14556 GuideStep: -0.2 px 104 ms EAST, 0.1 px 0 ms NORTH
20:46:43.677 00.006 12308 Worker thread wakes up
20:46:43.677 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:43.677 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:44.934 01.257 12308 Exposure complete
20:46:45.090 00.156 12308 worker thread done servicing request
20:46:45.091 00.001 14556 OnExposeComplete: enter
20:46:45.096 00.005 14556 UpdateGuideState(): m_state=6
20:46:45.100 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1035
20:46:45.104 00.004 14556 Star::Find returns 1 (0), X=172.12, Y=984.70, Mass=2022, SNR=30.3, Peak=167 HFD=4.4
20:46:45.107 00.003 14556 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.07) = xAngle (3.49 = -2.79)
20:46:45.111 00.004 14556 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.39 = -2.89)
20:46:45.115 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.09 hyp=0.22 cameraTheta=0.42 mountX=-0.20 mountY=-0.05, mountTheta=-2.88
20:46:45.119 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.09, opts=13)
20:46:45.123 00.004 14556 Enqueuing Move request for scope (0.20, 0.09)
20:46:45.127 00.004 12308 Worker thread wakes up
20:46:45.127 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.09) opts 0xd
20:46:45.128 00.001 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.09)
20:46:45.128 00.000 12308 Moving (0.20, 0.09) raw xDistance=-0.20 yDistance=-0.05
20:46:45.128 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
20:46:45.128 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:45.129 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:46:45.129 00.000 12308 MoveAxis(E, 96, ABG)
20:46:45.129 00.000 12308 Guiding  Dir = 2, Dur = 96
20:46:45.129 00.000 12308 IsSlewing returns 0
20:46:45.130 00.001 12308 IsGuiding returns 0
20:46:45.130 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:45.134 00.004 12308 PulseGuide returned control before completion, sleep 106
20:46:45.154 00.020 14556 UpdateGuideState exits: m=2022 SNR=30.3
20:46:45.158 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:45.162 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:45.166 00.004 14556 Enqueuing Expose request
20:46:45.252 00.086 12308 IsGuiding returns 1
20:46:45.252 00.000 12308 scope still moving after pulse duration time elapsed
20:46:45.284 00.032 12308 IsSlewing returns 0
20:46:45.287 00.003 12308 IsGuiding returns 0
20:46:45.287 00.000 12308 scope move finished after 96 + 61 ms
20:46:45.288 00.001 12308 Move returns status 0, amount 96
20:46:45.289 00.001 12308 MoveAxis(N, 0, ABG)
20:46:45.289 00.000 12308 Move returns status 0, amount 0
20:46:45.289 00.000 12308 move complete, result=0
20:46:45.290 00.001 12308 worker thread done servicing request
20:46:45.290 00.000 12308 Worker thread wakes up
20:46:45.290 00.000 14556 GuideStep: -0.2 px 96 ms EAST, -0.1 px 0 ms NORTH
20:46:45.297 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:45.297 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:46.554 01.257 12308 Exposure complete
20:46:46.722 00.168 12308 worker thread done servicing request
20:46:46.722 00.000 14556 OnExposeComplete: enter
20:46:46.726 00.004 14556 UpdateGuideState(): m_state=6
20:46:46.730 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1036
20:46:46.733 00.003 14556 Star::Find returns 1 (0), X=172.10, Y=985.12, Mass=1692, SNR=27.5, Peak=150 HFD=4.4
20:46:46.737 00.004 14556 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.07) = xAngle (4.31 = -1.98)
20:46:46.741 00.004 14556 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.08)
20:46:46.746 00.005 14556 CameraToMount -- cameraX=0.18 cameraY=0.51 hyp=0.54 cameraTheta=1.23 mountX=-0.21 mountY=-0.47, mountTheta=-2.00
20:46:46.750 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.51, opts=13)
20:46:46.756 00.006 14556 Enqueuing Move request for scope (0.18, 0.51)
20:46:46.759 00.003 12308 Worker thread wakes up
20:46:46.760 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.51) opts 0xd
20:46:46.760 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.51)
20:46:46.760 00.000 12308 Moving (0.18, 0.51) raw xDistance=-0.21 yDistance=-0.47
20:46:46.760 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
20:46:46.760 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:46:46.760 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
20:46:46.761 00.001 12308 MoveAxis(E, 99, ABG)
20:46:46.761 00.000 12308 Guiding  Dir = 2, Dur = 99
20:46:46.761 00.000 12308 IsSlewing returns 0
20:46:46.761 00.000 12308 IsGuiding returns 0
20:46:46.762 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:46.766 00.004 12308 PulseGuide returned control before completion, sleep 109
20:46:46.788 00.022 14556 UpdateGuideState exits: m=1692 SNR=27.5
20:46:46.793 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:46.798 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:46.802 00.004 14556 Enqueuing Expose request
20:46:46.888 00.086 12308 IsGuiding returns 1
20:46:46.891 00.003 12308 scope still moving after pulse duration time elapsed
20:46:46.919 00.028 12308 IsSlewing returns 0
20:46:46.921 00.002 12308 IsGuiding returns 1
20:46:46.952 00.031 12308 IsSlewing returns 0
20:46:46.952 00.000 12308 IsGuiding returns 0
20:46:46.953 00.001 12308 scope move finished after 99 + 92 ms
20:46:46.953 00.000 12308 Move returns status 0, amount 99
20:46:46.954 00.001 12308 MoveAxis(N, 0, ABG)
20:46:46.954 00.000 12308 Move returns status 0, amount 0
20:46:46.954 00.000 12308 move complete, result=0
20:46:46.955 00.001 12308 worker thread done servicing request
20:46:46.955 00.000 12308 Worker thread wakes up
20:46:46.955 00.000 14556 GuideStep: -0.2 px 99 ms EAST, -0.5 px 0 ms NORTH
20:46:46.963 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:46.964 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:48.220 01.256 12308 Exposure complete
20:46:48.384 00.164 12308 worker thread done servicing request
20:46:48.384 00.000 14556 OnExposeComplete: enter
20:46:48.388 00.004 14556 UpdateGuideState(): m_state=6
20:46:48.392 00.004 14556 Star::Find(15, 172, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1037
20:46:48.396 00.004 14556 Star::Find returns 1 (0), X=171.95, Y=984.90, Mass=2093, SNR=31.0, Peak=179 HFD=4.5
20:46:48.399 00.003 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.55 = -1.74)
20:46:48.402 00.003 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.84)
20:46:48.407 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.29 hyp=0.30 cameraTheta=1.47 mountX=-0.05 mountY=-0.29, mountTheta=-1.74
20:46:48.414 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.29, opts=13)
20:46:48.418 00.004 14556 Enqueuing Move request for scope (0.03, 0.29)
20:46:48.421 00.003 12308 Worker thread wakes up
20:46:48.421 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.29) opts 0xd
20:46:48.421 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.29)
20:46:48.421 00.000 12308 Moving (0.03, 0.29) raw xDistance=-0.05 yDistance=-0.29
20:46:48.421 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:46:48.421 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:46:48.421 00.000 12308 MoveAxis(E, 0, ABG)
20:46:48.422 00.001 12308 Move returns status 0, amount 0
20:46:48.422 00.000 12308 MoveAxis(N, 201, ABG)
20:46:48.422 00.000 12308 Guiding  Dir = 0, Dur = 201
20:46:48.422 00.000 12308 IsSlewing returns 0
20:46:48.422 00.000 12308 IsGuiding returns 0
20:46:48.424 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:48.427 00.003 12308 PulseGuide returned control before completion, sleep 211
20:46:48.445 00.018 14556 UpdateGuideState exits: m=2093 SNR=31.0
20:46:48.449 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:48.452 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:48.456 00.004 14556 Enqueuing Expose request
20:46:48.644 00.188 12308 IsGuiding returns 1
20:46:48.645 00.001 12308 scope still moving after pulse duration time elapsed
20:46:48.675 00.030 12308 IsSlewing returns 0
20:46:48.676 00.001 12308 IsGuiding returns 0
20:46:48.677 00.001 12308 scope move finished after 201 + 52 ms
20:46:48.677 00.000 12308 Move returns status 0, amount 201
20:46:48.678 00.001 12308 move complete, result=0
20:46:48.678 00.000 12308 worker thread done servicing request
20:46:48.680 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 201 ms NORTH
20:46:48.687 00.007 12308 Worker thread wakes up
20:46:48.687 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:48.688 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:49.939 01.251 12308 Exposure complete
20:46:50.108 00.169 12308 worker thread done servicing request
20:46:50.108 00.000 14556 OnExposeComplete: enter
20:46:50.111 00.003 14556 UpdateGuideState(): m_state=6
20:46:50.116 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1038
20:46:50.119 00.003 14556 Star::Find returns 1 (0), X=171.90, Y=984.89, Mass=1820, SNR=28.6, Peak=151 HFD=4.4
20:46:50.122 00.003 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.71 = -1.58)
20:46:50.126 00.004 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.68)
20:46:50.129 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.63 mountX=-0.00 mountY=-0.28, mountTheta=-1.58
20:46:50.134 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.28, opts=13)
20:46:50.139 00.005 14556 Enqueuing Move request for scope (-0.02, 0.28)
20:46:50.142 00.003 12308 Worker thread wakes up
20:46:50.142 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.28) opts 0xd
20:46:50.142 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.28)
20:46:50.142 00.000 12308 Moving (-0.02, 0.28) raw xDistance=-0.00 yDistance=-0.28
20:46:50.143 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:46:50.143 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:46:50.143 00.000 12308 MoveAxis(E, 0, ABG)
20:46:50.143 00.000 12308 Move returns status 0, amount 0
20:46:50.143 00.000 12308 MoveAxis(N, 197, ABG)
20:46:50.143 00.000 12308 Guiding  Dir = 0, Dur = 197
20:46:50.145 00.002 12308 IsSlewing returns 0
20:46:50.145 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:50.148 00.003 12308 IsGuiding returns 0
20:46:50.151 00.003 12308 PulseGuide returned control before completion, sleep 207
20:46:50.172 00.021 14556 UpdateGuideState exits: m=1820 SNR=28.6
20:46:50.176 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:50.181 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:50.186 00.005 14556 Enqueuing Expose request
20:46:50.365 00.179 12308 IsGuiding returns 1
20:46:50.365 00.000 12308 scope still moving after pulse duration time elapsed
20:46:50.397 00.032 12308 IsSlewing returns 0
20:46:50.397 00.000 12308 IsGuiding returns 0
20:46:50.397 00.000 12308 scope move finished after 197 + 50 ms
20:46:50.397 00.000 12308 Move returns status 0, amount 197
20:46:50.399 00.002 12308 move complete, result=0
20:46:50.399 00.000 12308 worker thread done servicing request
20:46:50.399 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 197 ms NORTH
20:46:50.405 00.006 12308 Worker thread wakes up
20:46:50.405 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:50.405 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:51.658 01.253 12308 Exposure complete
20:46:51.812 00.154 12308 worker thread done servicing request
20:46:51.813 00.001 14556 OnExposeComplete: enter
20:46:51.818 00.005 14556 UpdateGuideState(): m_state=6
20:46:51.822 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1039
20:46:51.826 00.004 14556 Star::Find returns 1 (0), X=171.87, Y=984.27, Mass=2121, SNR=30.8, Peak=147 HFD=4.6
20:46:51.830 00.004 14556 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-3.07) = xAngle (1.34 = 1.34)
20:46:51.833 00.003 14556 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.24 = 1.24)
20:46:51.837 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.34 hyp=0.34 cameraTheta=-1.73 mountX=0.08 mountY=0.32, mountTheta=1.33
20:46:51.843 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.34, opts=13)
20:46:51.846 00.003 14556 Enqueuing Move request for scope (-0.06, -0.34)
20:46:51.849 00.003 12308 Worker thread wakes up
20:46:51.849 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.34) opts 0xd
20:46:51.850 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.34)
20:46:51.850 00.000 12308 Moving (-0.06, -0.34) raw xDistance=0.08 yDistance=0.32
20:46:51.850 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:46:51.850 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:46:51.852 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
20:46:51.852 00.000 12308 MoveAxis(E, 0, ABG)
20:46:51.852 00.000 12308 Move returns status 0, amount 0
20:46:51.852 00.000 12308 MoveAxis(N, 0, ABG)
20:46:51.853 00.001 12308 Move returns status 0, amount 0
20:46:51.853 00.000 12308 move complete, result=0
20:46:51.853 00.000 12308 worker thread done servicing request
20:46:51.853 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:51.878 00.025 14556 UpdateGuideState exits: m=2121 SNR=30.8
20:46:51.883 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:51.886 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:51.890 00.004 14556 Enqueuing Expose request
20:46:51.894 00.004 12308 Worker thread wakes up
20:46:51.894 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:51.894 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:51.895 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:46:53.144 01.249 12308 Exposure complete
20:46:53.301 00.157 12308 worker thread done servicing request
20:46:53.302 00.001 14556 OnExposeComplete: enter
20:46:53.306 00.004 14556 UpdateGuideState(): m_state=6
20:46:53.310 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1040
20:46:53.316 00.006 14556 Star::Find returns 1 (0), X=171.82, Y=984.68, Mass=1742, SNR=27.9, Peak=134 HFD=4.5
20:46:53.320 00.004 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.57 = -0.72)
20:46:53.325 00.005 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.82)
20:46:53.328 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.49 mountX=0.09 mountY=-0.09, mountTheta=-0.77
20:46:53.332 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.07, opts=13)
20:46:53.336 00.004 14556 Enqueuing Move request for scope (-0.10, 0.07)
20:46:53.341 00.005 12308 Worker thread wakes up
20:46:53.341 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
20:46:53.341 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
20:46:53.341 00.000 12308 Moving (-0.10, 0.07) raw xDistance=0.09 yDistance=-0.09
20:46:53.341 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:46:53.342 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:53.342 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:46:53.342 00.000 12308 MoveAxis(E, 0, ABG)
20:46:53.343 00.001 12308 Move returns status 0, amount 0
20:46:53.343 00.000 12308 MoveAxis(N, 0, ABG)
20:46:53.343 00.000 12308 Move returns status 0, amount 0
20:46:53.343 00.000 12308 move complete, result=0
20:46:53.344 00.001 12308 worker thread done servicing request
20:46:53.344 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:53.367 00.023 14556 UpdateGuideState exits: m=1742 SNR=27.9
20:46:53.373 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:53.377 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:53.380 00.003 14556 Enqueuing Expose request
20:46:53.383 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:46:53.389 00.006 12308 Worker thread wakes up
20:46:53.389 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:53.389 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:54.635 01.246 12308 Exposure complete
20:46:54.777 00.142 12308 worker thread done servicing request
20:46:54.777 00.000 14556 OnExposeComplete: enter
20:46:54.781 00.004 14556 UpdateGuideState(): m_state=6
20:46:54.786 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1041
20:46:54.790 00.004 14556 Star::Find returns 1 (0), X=171.92, Y=984.99, Mass=1854, SNR=28.9, Peak=153 HFD=4.4
20:46:54.793 00.003 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.64 = -1.65)
20:46:54.797 00.004 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.75)
20:46:54.801 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.38 hyp=0.38 cameraTheta=1.56 mountX=-0.03 mountY=-0.37, mountTheta=-1.65
20:46:54.806 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.38, opts=13)
20:46:54.809 00.003 14556 Enqueuing Move request for scope (0.00, 0.38)
20:46:54.814 00.005 12308 Worker thread wakes up
20:46:54.815 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.38) opts 0xd
20:46:54.815 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.38)
20:46:54.815 00.000 12308 Moving (0.00, 0.38) raw xDistance=-0.03 yDistance=-0.37
20:46:54.815 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:46:54.815 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
20:46:54.815 00.000 12308 MoveAxis(E, 0, ABG)
20:46:54.815 00.000 12308 Move returns status 0, amount 0
20:46:54.816 00.001 12308 MoveAxis(N, 263, ABG)
20:46:54.816 00.000 12308 Guiding  Dir = 0, Dur = 263
20:46:54.816 00.000 12308 IsSlewing returns 0
20:46:54.817 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:54.821 00.004 12308 IsGuiding returns 0
20:46:54.821 00.000 12308 PulseGuide returned control before completion, sleep 273
20:46:54.843 00.022 14556 UpdateGuideState exits: m=1854 SNR=28.9
20:46:54.847 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:54.851 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:54.855 00.004 14556 Enqueuing Expose request
20:46:55.111 00.256 12308 IsGuiding returns 0
20:46:55.111 00.000 12308 Move returns status 0, amount 263
20:46:55.112 00.001 12308 move complete, result=0
20:46:55.112 00.000 12308 worker thread done servicing request
20:46:55.114 00.002 12308 Worker thread wakes up
20:46:55.114 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 263 ms NORTH
20:46:55.119 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:55.120 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:56.374 01.254 12308 Exposure complete
20:46:56.530 00.156 12308 worker thread done servicing request
20:46:56.531 00.001 14556 OnExposeComplete: enter
20:46:56.537 00.006 14556 UpdateGuideState(): m_state=6
20:46:56.542 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1042
20:46:56.546 00.004 14556 Star::Find returns 1 (0), X=171.86, Y=984.56, Mass=2004, SNR=30.0, Peak=141 HFD=4.9
20:46:56.550 00.004 14556 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-3.07) = xAngle (0.60 = 0.60)
20:46:56.554 00.004 14556 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.50 = 0.50)
20:46:56.558 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.48 mountX=0.07 mountY=0.04, mountTheta=0.52
20:46:56.563 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.05, opts=13)
20:46:56.567 00.004 14556 Enqueuing Move request for scope (-0.06, -0.05)
20:46:56.571 00.004 12308 Worker thread wakes up
20:46:56.571 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
20:46:56.571 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
20:46:56.571 00.000 12308 Moving (-0.06, -0.05) raw xDistance=0.07 yDistance=0.04
20:46:56.571 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:46:56.572 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:56.572 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:46:56.572 00.000 12308 MoveAxis(E, 0, ABG)
20:46:56.572 00.000 12308 Move returns status 0, amount 0
20:46:56.572 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:56.576 00.004 12308 MoveAxis(N, 0, ABG)
20:46:56.577 00.001 12308 Move returns status 0, amount 0
20:46:56.577 00.000 12308 move complete, result=0
20:46:56.577 00.000 12308 worker thread done servicing request
20:46:56.597 00.020 14556 UpdateGuideState exits: m=2004 SNR=30.0
20:46:56.601 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:56.605 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:56.609 00.004 14556 Enqueuing Expose request
20:46:56.613 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:46:56.617 00.004 12308 Worker thread wakes up
20:46:56.617 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:56.617 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:57.859 01.242 12308 Exposure complete
20:46:58.011 00.152 12308 worker thread done servicing request
20:46:58.013 00.002 14556 OnExposeComplete: enter
20:46:58.016 00.003 14556 UpdateGuideState(): m_state=6
20:46:58.019 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1043
20:46:58.024 00.005 14556 Star::Find returns 1 (0), X=171.85, Y=984.53, Mass=1583, SNR=26.6, Peak=123 HFD=4.0
20:46:58.029 00.005 14556 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.07) = xAngle (0.76 = 0.76)
20:46:58.034 00.005 14556 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.66 = 0.66)
20:46:58.036 00.002 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-2.32 mountX=0.08 mountY=0.07, mountTheta=0.70
20:46:58.042 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.08, opts=13)
20:46:58.046 00.004 14556 Enqueuing Move request for scope (-0.07, -0.08)
20:46:58.049 00.003 12308 Worker thread wakes up
20:46:58.049 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd
20:46:58.049 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.08)
20:46:58.049 00.000 12308 Moving (-0.07, -0.08) raw xDistance=0.08 yDistance=0.07
20:46:58.049 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:46:58.049 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:58.051 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:46:58.051 00.000 12308 MoveAxis(E, 0, ABG)
20:46:58.051 00.000 12308 Move returns status 0, amount 0
20:46:58.051 00.000 12308 MoveAxis(N, 0, ABG)
20:46:58.052 00.001 12308 Move returns status 0, amount 0
20:46:58.052 00.000 12308 move complete, result=0
20:46:58.052 00.000 12308 worker thread done servicing request
20:46:58.053 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:58.078 00.025 14556 UpdateGuideState exits: m=1583 SNR=26.6
20:46:58.083 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:58.087 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:58.090 00.003 14556 Enqueuing Expose request
20:46:58.095 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:46:58.100 00.005 12308 Worker thread wakes up
20:46:58.100 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:58.100 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:46:59.350 01.250 12308 Exposure complete
20:46:59.507 00.157 12308 worker thread done servicing request
20:46:59.507 00.000 14556 OnExposeComplete: enter
20:46:59.511 00.004 14556 UpdateGuideState(): m_state=6
20:46:59.514 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1044
20:46:59.518 00.004 14556 Star::Find returns 1 (0), X=171.82, Y=984.53, Mass=2107, SNR=30.8, Peak=141 HFD=4.7
20:46:59.523 00.005 14556 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.07) = xAngle (0.56 = 0.56)
20:46:59.525 00.002 14556 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.47 = 0.47)
20:46:59.529 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-2.51 mountX=0.11 mountY=0.06, mountTheta=0.49
20:46:59.535 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.08, opts=13)
20:46:59.540 00.005 14556 Enqueuing Move request for scope (-0.11, -0.08)
20:46:59.543 00.003 12308 Worker thread wakes up
20:46:59.543 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
20:46:59.544 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
20:46:59.544 00.000 12308 Moving (-0.11, -0.08) raw xDistance=0.11 yDistance=0.06
20:46:59.544 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:46:59.544 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:59.545 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:46:59.545 00.000 12308 MoveAxis(E, 0, ABG)
20:46:59.545 00.000 12308 Move returns status 0, amount 0
20:46:59.545 00.000 12308 MoveAxis(N, 0, ABG)
20:46:59.545 00.000 12308 Move returns status 0, amount 0
20:46:59.545 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:46:59.550 00.005 12308 move complete, result=0
20:46:59.551 00.001 12308 worker thread done servicing request
20:46:59.570 00.019 14556 UpdateGuideState exits: m=2107 SNR=30.8
20:46:59.574 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:59.578 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:46:59.582 00.004 14556 Enqueuing Expose request
20:46:59.586 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:46:59.589 00.003 12308 Worker thread wakes up
20:46:59.589 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:46:59.590 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:00.837 01.247 12308 Exposure complete
20:47:00.999 00.162 12308 worker thread done servicing request
20:47:00.999 00.000 14556 OnExposeComplete: enter
20:47:01.004 00.005 14556 UpdateGuideState(): m_state=6
20:47:01.008 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1045
20:47:01.011 00.003 14556 Star::Find returns 1 (0), X=171.99, Y=984.71, Mass=1689, SNR=27.3, Peak=122 HFD=4.8
20:47:01.016 00.005 14556 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.07) = xAngle (4.03 = -2.26)
20:47:01.020 00.004 14556 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.93 = -2.36)
20:47:01.023 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.95 mountX=-0.08 mountY=-0.08, mountTheta=-2.30
20:47:01.030 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.10, opts=13)
20:47:01.034 00.004 14556 Enqueuing Move request for scope (0.07, 0.10)
20:47:01.039 00.005 12308 Worker thread wakes up
20:47:01.039 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
20:47:01.039 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
20:47:01.039 00.000 12308 Moving (0.07, 0.10) raw xDistance=-0.08 yDistance=-0.08
20:47:01.039 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:47:01.040 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:01.040 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:47:01.040 00.000 12308 MoveAxis(E, 0, ABG)
20:47:01.040 00.000 12308 Move returns status 0, amount 0
20:47:01.040 00.000 12308 MoveAxis(N, 0, ABG)
20:47:01.040 00.000 12308 Move returns status 0, amount 0
20:47:01.040 00.000 12308 move complete, result=0
20:47:01.042 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:01.045 00.003 12308 worker thread done servicing request
20:47:01.067 00.022 14556 UpdateGuideState exits: m=1689 SNR=27.3
20:47:01.072 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:01.076 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:01.079 00.003 14556 Enqueuing Expose request
20:47:01.083 00.004 12308 Worker thread wakes up
20:47:01.084 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:47:01.087 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:01.087 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:02.334 01.247 12308 Exposure complete
20:47:02.499 00.165 12308 worker thread done servicing request
20:47:02.499 00.000 14556 OnExposeComplete: enter
20:47:02.505 00.006 14556 UpdateGuideState(): m_state=6
20:47:02.509 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1046
20:47:02.514 00.005 14556 Star::Find returns 1 (0), X=171.87, Y=984.73, Mass=2039, SNR=30.3, Peak=177 HFD=4.4
20:47:02.517 00.003 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.02 = -1.26)
20:47:02.520 00.003 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.36)
20:47:02.525 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.95 mountX=0.04 mountY=-0.13, mountTheta=-1.27
20:47:02.531 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.12, opts=13)
20:47:02.536 00.005 14556 Enqueuing Move request for scope (-0.05, 0.12)
20:47:02.540 00.004 12308 Worker thread wakes up
20:47:02.540 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd
20:47:02.540 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.12)
20:47:02.540 00.000 12308 Moving (-0.05, 0.12) raw xDistance=0.04 yDistance=-0.13
20:47:02.540 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:47:02.540 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:02.541 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:47:02.541 00.000 12308 MoveAxis(E, 0, ABG)
20:47:02.541 00.000 12308 Move returns status 0, amount 0
20:47:02.541 00.000 12308 MoveAxis(N, 0, ABG)
20:47:02.541 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:02.545 00.004 12308 Move returns status 0, amount 0
20:47:02.546 00.001 12308 move complete, result=0
20:47:02.546 00.000 12308 worker thread done servicing request
20:47:02.568 00.022 14556 UpdateGuideState exits: m=2039 SNR=30.3
20:47:02.572 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:02.576 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:02.581 00.005 14556 Enqueuing Expose request
20:47:02.584 00.003 12308 Worker thread wakes up
20:47:02.605 00.021 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:47:02.611 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:02.611 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:03.849 01.238 12308 Exposure complete
20:47:04.007 00.158 12308 worker thread done servicing request
20:47:04.008 00.001 14556 OnExposeComplete: enter
20:47:04.011 00.003 14556 UpdateGuideState(): m_state=6
20:47:04.016 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1047
20:47:04.020 00.004 14556 Star::Find returns 1 (0), X=171.80, Y=984.80, Mass=1963, SNR=29.6, Peak=152 HFD=4.4
20:47:04.024 00.004 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
20:47:04.029 00.005 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
20:47:04.034 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.19 hyp=0.22 cameraTheta=2.13 mountX=0.10 mountY=-0.21, mountTheta=-1.10
20:47:04.038 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.19, opts=13)
20:47:04.043 00.005 14556 Enqueuing Move request for scope (-0.12, 0.19)
20:47:04.047 00.004 12308 Worker thread wakes up
20:47:04.047 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.19) opts 0xd
20:47:04.047 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.19)
20:47:04.047 00.000 12308 Moving (-0.12, 0.19) raw xDistance=0.10 yDistance=-0.21
20:47:04.047 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:47:04.047 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:47:04.047 00.000 12308 MoveAxis(E, 0, ABG)
20:47:04.048 00.001 12308 Move returns status 0, amount 0
20:47:04.048 00.000 12308 MoveAxis(N, 145, ABG)
20:47:04.048 00.000 12308 Guiding  Dir = 0, Dur = 145
20:47:04.048 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:04.053 00.005 12308 IsSlewing returns 0
20:47:04.053 00.000 12308 IsGuiding returns 0
20:47:04.053 00.000 12308 PulseGuide returned control before completion, sleep 155
20:47:04.076 00.023 14556 UpdateGuideState exits: m=1963 SNR=29.6
20:47:04.080 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:04.083 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:04.087 00.004 14556 Enqueuing Expose request
20:47:04.217 00.130 12308 IsGuiding returns 1
20:47:04.217 00.000 12308 scope still moving after pulse duration time elapsed
20:47:04.248 00.031 12308 IsSlewing returns 0
20:47:04.249 00.001 12308 IsGuiding returns 0
20:47:04.250 00.001 12308 scope move finished after 145 + 51 ms
20:47:04.250 00.000 12308 Move returns status 0, amount 145
20:47:04.251 00.001 12308 move complete, result=0
20:47:04.251 00.000 12308 worker thread done servicing request
20:47:04.251 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 145 ms NORTH
20:47:04.257 00.006 12308 Worker thread wakes up
20:47:04.257 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:04.257 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:05.511 01.254 12308 Exposure complete
20:47:05.682 00.171 14556 OnExposeComplete: enter
20:47:05.687 00.005 14556 UpdateGuideState(): m_state=6
20:47:05.691 00.004 12308 worker thread done servicing request
20:47:05.691 00.000 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1048
20:47:05.694 00.003 14556 Star::Find returns 1 (0), X=171.99, Y=984.47, Mass=1617, SNR=26.9, Peak=111 HFD=5.0
20:47:05.699 00.005 14556 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-3.07) = xAngle (1.98 = 1.98)
20:47:05.703 00.004 14556 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.88 = 1.88)
20:47:05.706 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=-0.14 hyp=0.15 cameraTheta=-1.09 mountX=-0.06 mountY=0.15, mountTheta=1.97
20:47:05.711 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.14, opts=13)
20:47:05.715 00.004 14556 Enqueuing Move request for scope (0.07, -0.14)
20:47:05.720 00.005 12308 Worker thread wakes up
20:47:05.721 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.14) opts 0xd
20:47:05.721 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.14)
20:47:05.721 00.000 12308 Moving (0.07, -0.14) raw xDistance=-0.06 yDistance=0.15
20:47:05.721 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:47:05.721 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:05.721 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:47:05.722 00.001 12308 MoveAxis(E, 0, ABG)
20:47:05.722 00.000 12308 Move returns status 0, amount 0
20:47:05.722 00.000 12308 MoveAxis(N, 0, ABG)
20:47:05.722 00.000 12308 Move returns status 0, amount 0
20:47:05.722 00.000 12308 move complete, result=0
20:47:05.722 00.000 12308 worker thread done servicing request
20:47:05.724 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:05.749 00.025 14556 UpdateGuideState exits: m=1617 SNR=26.9
20:47:05.754 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:05.758 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:05.761 00.003 14556 Enqueuing Expose request
20:47:05.765 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:47:05.769 00.004 12308 Worker thread wakes up
20:47:05.769 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:05.769 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:07.012 01.243 12308 Exposure complete
20:47:07.211 00.199 12308 worker thread done servicing request
20:47:07.211 00.000 14556 OnExposeComplete: enter
20:47:07.215 00.004 14556 UpdateGuideState(): m_state=6
20:47:07.220 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1049
20:47:07.224 00.004 14556 Star::Find returns 1 (0), X=172.02, Y=984.57, Mass=1659, SNR=27.3, Peak=141 HFD=4.2
20:47:07.227 00.003 14556 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-3.07) = xAngle (2.72 = 2.72)
20:47:07.230 00.003 14556 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.62 = 2.62)
20:47:07.235 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-0.35 mountX=-0.09 mountY=0.05, mountTheta=2.64
20:47:07.239 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.03, opts=13)
20:47:07.243 00.004 14556 Enqueuing Move request for scope (0.09, -0.03)
20:47:07.247 00.004 12308 Worker thread wakes up
20:47:07.248 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
20:47:07.248 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
20:47:07.248 00.000 12308 Moving (0.09, -0.03) raw xDistance=-0.09 yDistance=0.05
20:47:07.248 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:47:07.248 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:07.249 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:47:07.249 00.000 12308 MoveAxis(E, 0, ABG)
20:47:07.249 00.000 12308 Move returns status 0, amount 0
20:47:07.249 00.000 12308 MoveAxis(N, 0, ABG)
20:47:07.249 00.000 12308 Move returns status 0, amount 0
20:47:07.249 00.000 12308 move complete, result=0
20:47:07.250 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:07.253 00.003 12308 worker thread done servicing request
20:47:07.274 00.021 14556 UpdateGuideState exits: m=1659 SNR=27.3
20:47:07.278 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:07.284 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:07.288 00.004 14556 Enqueuing Expose request
20:47:07.291 00.003 12308 Worker thread wakes up
20:47:07.291 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:07.292 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:07.292 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:47:08.537 01.245 12308 Exposure complete
20:47:08.700 00.163 12308 worker thread done servicing request
20:47:08.700 00.000 14556 OnExposeComplete: enter
20:47:08.704 00.004 14556 UpdateGuideState(): m_state=6
20:47:08.707 00.003 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1050
20:47:08.711 00.004 14556 Star::Find returns 1 (0), X=171.99, Y=984.44, Mass=1934, SNR=29.6, Peak=144 HFD=4.2
20:47:08.716 00.005 14556 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-3.07) = xAngle (1.87 = 1.87)
20:47:08.722 00.006 14556 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.77 = 1.77)
20:47:08.727 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=-0.17 hyp=0.19 cameraTheta=-1.20 mountX=-0.06 mountY=0.18, mountTheta=1.87
20:47:08.732 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.17, opts=13)
20:47:08.737 00.005 14556 Enqueuing Move request for scope (0.07, -0.17)
20:47:08.741 00.004 12308 Worker thread wakes up
20:47:08.741 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.17) opts 0xd
20:47:08.741 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.17)
20:47:08.741 00.000 12308 Moving (0.07, -0.17) raw xDistance=-0.06 yDistance=0.18
20:47:08.741 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:47:08.741 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:08.742 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:47:08.742 00.000 12308 MoveAxis(E, 0, ABG)
20:47:08.742 00.000 12308 Move returns status 0, amount 0
20:47:08.742 00.000 12308 MoveAxis(N, 0, ABG)
20:47:08.742 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:08.747 00.005 12308 Move returns status 0, amount 0
20:47:08.747 00.000 12308 move complete, result=0
20:47:08.747 00.000 12308 worker thread done servicing request
20:47:08.770 00.023 14556 UpdateGuideState exits: m=1934 SNR=29.6
20:47:08.773 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:08.778 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:08.783 00.005 14556 Enqueuing Expose request
20:47:08.786 00.003 12308 Worker thread wakes up
20:47:08.786 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:08.786 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:08.786 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:47:10.038 01.252 12308 Exposure complete
20:47:10.199 00.161 12308 worker thread done servicing request
20:47:10.201 00.002 14556 OnExposeComplete: enter
20:47:10.204 00.003 14556 UpdateGuideState(): m_state=6
20:47:10.208 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1051
20:47:10.211 00.003 14556 Star::Find returns 1 (0), X=172.00, Y=984.66, Mass=1684, SNR=27.6, Peak=123 HFD=4.3
20:47:10.214 00.003 14556 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.07) = xAngle (3.68 = -2.60)
20:47:10.219 00.005 14556 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.58 = -2.70)
20:47:10.224 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.09 cameraTheta=0.61 mountX=-0.08 mountY=-0.04, mountTheta=-2.68
20:47:10.231 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.05, opts=13)
20:47:10.237 00.006 14556 Enqueuing Move request for scope (0.08, 0.05)
20:47:10.242 00.005 12308 Worker thread wakes up
20:47:10.242 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
20:47:10.243 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
20:47:10.243 00.000 12308 Moving (0.08, 0.05) raw xDistance=-0.08 yDistance=-0.04
20:47:10.243 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:47:10.243 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:10.244 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:47:10.244 00.000 12308 MoveAxis(E, 0, ABG)
20:47:10.244 00.000 12308 Move returns status 0, amount 0
20:47:10.244 00.000 12308 MoveAxis(N, 0, ABG)
20:47:10.244 00.000 12308 Move returns status 0, amount 0
20:47:10.244 00.000 12308 move complete, result=0
20:47:10.245 00.001 12308 worker thread done servicing request
20:47:10.245 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:10.279 00.034 14556 UpdateGuideState exits: m=1684 SNR=27.6
20:47:10.284 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:10.288 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:10.294 00.006 14556 Enqueuing Expose request
20:47:10.300 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:47:10.305 00.005 12308 Worker thread wakes up
20:47:10.306 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:10.306 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:11.563 01.257 12308 Exposure complete
20:47:11.728 00.165 12308 worker thread done servicing request
20:47:11.728 00.000 14556 OnExposeComplete: enter
20:47:11.733 00.005 14556 UpdateGuideState(): m_state=6
20:47:11.736 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1052
20:47:11.741 00.005 14556 Star::Find returns 1 (0), X=172.23, Y=984.76, Mass=2071, SNR=30.3, Peak=178 HFD=4.5
20:47:11.745 00.004 14556 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.07) = xAngle (3.52 = -2.76)
20:47:11.748 00.003 14556 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.42 = -2.86)
20:47:11.752 00.004 14556 CameraToMount -- cameraX=0.31 cameraY=0.15 hyp=0.34 cameraTheta=0.45 mountX=-0.32 mountY=-0.09, mountTheta=-2.85
20:47:11.757 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.31, y=0.15, opts=13)
20:47:11.761 00.004 14556 Enqueuing Move request for scope (0.31, 0.15)
20:47:11.764 00.003 12308 Worker thread wakes up
20:47:11.764 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.15) opts 0xd
20:47:11.764 00.000 12308 Handling offset move in thread for scope, endpoint = (0.31, 0.15)
20:47:11.764 00.000 12308 Moving (0.31, 0.15) raw xDistance=-0.32 yDistance=-0.09
20:47:11.764 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:47:11.764 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:11.765 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:47:11.765 00.000 12308 MoveAxis(E, 137, ABG)
20:47:11.765 00.000 12308 Guiding  Dir = 2, Dur = 137
20:47:11.766 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:11.769 00.003 12308 IsSlewing returns 0
20:47:11.769 00.000 12308 IsGuiding returns 0
20:47:11.771 00.002 12308 PulseGuide returned control before completion, sleep 147
20:47:11.792 00.021 14556 UpdateGuideState exits: m=2071 SNR=30.3
20:47:11.797 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:11.801 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:11.805 00.004 14556 Enqueuing Expose request
20:47:11.928 00.123 12308 IsGuiding returns 1
20:47:11.929 00.001 12308 scope still moving after pulse duration time elapsed
20:47:11.959 00.030 12308 IsSlewing returns 0
20:47:11.960 00.001 12308 IsGuiding returns 0
20:47:11.960 00.000 12308 scope move finished after 137 + 52 ms
20:47:11.960 00.000 12308 Move returns status 0, amount 137
20:47:11.961 00.001 12308 MoveAxis(N, 0, ABG)
20:47:11.961 00.000 12308 Move returns status 0, amount 0
20:47:11.963 00.002 12308 move complete, result=0
20:47:11.963 00.000 12308 worker thread done servicing request
20:47:11.964 00.001 14556 GuideStep: -0.3 px 137 ms EAST, -0.1 px 0 ms NORTH
20:47:11.971 00.007 12308 Worker thread wakes up
20:47:11.971 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:11.971 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:13.226 01.255 12308 Exposure complete
20:47:13.388 00.162 12308 worker thread done servicing request
20:47:13.388 00.000 14556 OnExposeComplete: enter
20:47:13.393 00.005 14556 UpdateGuideState(): m_state=6
20:47:13.397 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1053
20:47:13.402 00.005 14556 Star::Find returns 1 (0), X=171.68, Y=985.05, Mass=2086, SNR=30.6, Peak=165 HFD=4.7
20:47:13.406 00.004 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.13 = -1.15)
20:47:13.410 00.004 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.25)
20:47:13.413 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=0.45 hyp=0.50 cameraTheta=2.06 mountX=0.21 mountY=-0.48, mountTheta=-1.16
20:47:13.418 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.45, opts=13)
20:47:13.422 00.004 14556 Enqueuing Move request for scope (-0.24, 0.45)
20:47:13.425 00.003 12308 Worker thread wakes up
20:47:13.425 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.45) opts 0xd
20:47:13.426 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.45)
20:47:13.426 00.000 12308 Moving (-0.24, 0.45) raw xDistance=0.21 yDistance=-0.48
20:47:13.426 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
20:47:13.426 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
20:47:13.426 00.000 12308 MoveAxis(W, 80, ABG)
20:47:13.427 00.001 12308 Guiding  Dir = 3, Dur = 80
20:47:13.427 00.000 12308 IsSlewing returns 0
20:47:13.427 00.000 12308 IsGuiding returns 0
20:47:13.427 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:13.432 00.005 12308 PulseGuide returned control before completion, sleep 90
20:47:13.455 00.023 14556 UpdateGuideState exits: m=2086 SNR=30.6
20:47:13.459 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:13.462 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:13.468 00.006 14556 Enqueuing Expose request
20:47:13.527 00.059 12308 IsGuiding returns 1
20:47:13.528 00.001 12308 scope still moving after pulse duration time elapsed
20:47:13.558 00.030 12308 IsSlewing returns 0
20:47:13.559 00.001 12308 IsGuiding returns 0
20:47:13.560 00.001 12308 scope move finished after 80 + 52 ms
20:47:13.561 00.001 12308 Move returns status 0, amount 80
20:47:13.561 00.000 12308 MoveAxis(N, 337, ABG)
20:47:13.562 00.001 12308 Guiding  Dir = 0, Dur = 337
20:47:13.562 00.000 12308 IsSlewing returns 0
20:47:13.563 00.001 12308 IsGuiding returns 0
20:47:13.563 00.000 12308 PulseGuide returned control before completion, sleep 347
20:47:13.918 00.355 12308 IsGuiding returns 1
20:47:13.918 00.000 12308 scope still moving after pulse duration time elapsed
20:47:13.950 00.032 12308 IsSlewing returns 0
20:47:13.950 00.000 12308 IsGuiding returns 0
20:47:13.951 00.001 12308 scope move finished after 337 + 50 ms
20:47:13.951 00.000 12308 Move returns status 0, amount 337
20:47:13.951 00.000 12308 move complete, result=0
20:47:13.951 00.000 12308 worker thread done servicing request
20:47:13.952 00.001 12308 Worker thread wakes up
20:47:13.952 00.000 14556 GuideStep: 0.2 px 80 ms WEST, -0.5 px 337 ms NORTH
20:47:13.956 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:13.956 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:15.200 01.244 12308 Exposure complete
20:47:15.349 00.149 12308 worker thread done servicing request
20:47:15.350 00.001 14556 OnExposeComplete: enter
20:47:15.353 00.003 14556 UpdateGuideState(): m_state=6
20:47:15.357 00.004 14556 Star::Find(15, 171, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1054
20:47:15.360 00.003 14556 Star::Find returns 1 (0), X=172.11, Y=984.60, Mass=1799, SNR=28.5, Peak=128 HFD=4.5
20:47:15.363 00.003 14556 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-3.07) = xAngle (3.02 = 3.02)
20:47:15.365 00.002 14556 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.92 = 2.92)
20:47:15.369 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-0.05 mountX=-0.19 mountY=0.04, mountTheta=2.93
20:47:15.373 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=-0.01, opts=13)
20:47:15.377 00.004 14556 Enqueuing Move request for scope (0.19, -0.01)
20:47:15.381 00.004 12308 Worker thread wakes up
20:47:15.381 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.01) opts 0xd
20:47:15.381 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, -0.01)
20:47:15.381 00.000 12308 Moving (0.19, -0.01) raw xDistance=-0.19 yDistance=0.04
20:47:15.383 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:47:15.383 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:15.383 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:47:15.383 00.000 12308 MoveAxis(E, 0, ABG)
20:47:15.383 00.000 12308 Move returns status 0, amount 0
20:47:15.383 00.000 12308 MoveAxis(N, 0, ABG)
20:47:15.384 00.001 12308 Move returns status 0, amount 0
20:47:15.384 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:15.388 00.004 12308 move complete, result=0
20:47:15.388 00.000 12308 worker thread done servicing request
20:47:15.408 00.020 14556 UpdateGuideState exits: m=1799 SNR=28.5
20:47:15.413 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:15.416 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:15.420 00.004 14556 Enqueuing Expose request
20:47:15.423 00.003 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:47:15.427 00.004 12308 Worker thread wakes up
20:47:15.427 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:15.427 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:16.669 01.242 12308 Exposure complete
20:47:16.840 00.171 12308 worker thread done servicing request
20:47:16.841 00.001 14556 OnExposeComplete: enter
20:47:16.846 00.005 14556 UpdateGuideState(): m_state=6
20:47:16.851 00.005 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1055
20:47:16.856 00.005 14556 Star::Find returns 1 (0), X=172.15, Y=984.38, Mass=1893, SNR=29.1, Peak=143 HFD=4.4
20:47:16.860 00.004 14556 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-3.07) = xAngle (2.29 = 2.29)
20:47:16.864 00.004 14556 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.19 = 2.19)
20:47:16.867 00.003 14556 CameraToMount -- cameraX=0.23 cameraY=-0.23 hyp=0.32 cameraTheta=-0.79 mountX=-0.21 mountY=0.26, mountTheta=2.25
20:47:16.872 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=-0.23, opts=13)
20:47:16.877 00.005 14556 Enqueuing Move request for scope (0.23, -0.23)
20:47:16.880 00.003 12308 Worker thread wakes up
20:47:16.880 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.23) opts 0xd
20:47:16.881 00.001 12308 Handling offset move in thread for scope, endpoint = (0.23, -0.23)
20:47:16.881 00.000 12308 Moving (0.23, -0.23) raw xDistance=-0.21 yDistance=0.26
20:47:16.881 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:47:16.881 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:47:16.882 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:47:16.882 00.000 12308 MoveAxis(E, 91, ABG)
20:47:16.883 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:16.887 00.004 12308 Guiding  Dir = 2, Dur = 91
20:47:16.888 00.001 12308 IsSlewing returns 0
20:47:16.888 00.000 12308 IsGuiding returns 0
20:47:16.888 00.000 12308 PulseGuide returned control before completion, sleep 101
20:47:16.909 00.021 14556 UpdateGuideState exits: m=1893 SNR=29.1
20:47:16.913 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:16.919 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:16.922 00.003 14556 Enqueuing Expose request
20:47:16.992 00.070 12308 IsGuiding returns 1
20:47:16.992 00.000 12308 scope still moving after pulse duration time elapsed
20:47:17.024 00.032 12308 IsSlewing returns 0
20:47:17.024 00.000 12308 IsGuiding returns 0
20:47:17.024 00.000 12308 scope move finished after 91 + 44 ms
20:47:17.024 00.000 12308 Move returns status 0, amount 91
20:47:17.024 00.000 12308 MoveAxis(N, 0, ABG)
20:47:17.025 00.001 12308 Move returns status 0, amount 0
20:47:17.026 00.001 12308 move complete, result=0
20:47:17.026 00.000 14556 GuideStep: -0.2 px 91 ms EAST, 0.3 px 0 ms NORTH
20:47:17.032 00.006 12308 worker thread done servicing request
20:47:17.033 00.001 12308 Worker thread wakes up
20:47:17.033 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:17.033 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:18.286 01.253 12308 Exposure complete
20:47:18.435 00.149 12308 worker thread done servicing request
20:47:18.435 00.000 14556 OnExposeComplete: enter
20:47:18.441 00.006 14556 UpdateGuideState(): m_state=6
20:47:18.445 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1056
20:47:18.449 00.004 14556 Star::Find returns 1 (0), X=171.88, Y=984.63, Mass=2105, SNR=30.6, Peak=161 HFD=4.5
20:47:18.453 00.004 14556 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.07) = xAngle (5.77 = -0.51)
20:47:18.457 00.004 14556 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.67 = -0.61)
20:47:18.460 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.70 mountX=0.04 mountY=-0.03, mountTheta=-0.58
20:47:18.465 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.02, opts=13)
20:47:18.470 00.005 14556 Enqueuing Move request for scope (-0.04, 0.02)
20:47:18.473 00.003 12308 Worker thread wakes up
20:47:18.474 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
20:47:18.474 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
20:47:18.474 00.000 12308 Moving (-0.04, 0.02) raw xDistance=0.04 yDistance=-0.03
20:47:18.474 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:47:18.474 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:18.475 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:47:18.475 00.000 12308 MoveAxis(E, 0, ABG)
20:47:18.475 00.000 12308 Move returns status 0, amount 0
20:47:18.475 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:18.480 00.005 12308 MoveAxis(N, 0, ABG)
20:47:18.481 00.001 12308 Move returns status 0, amount 0
20:47:18.481 00.000 12308 move complete, result=0
20:47:18.481 00.000 12308 worker thread done servicing request
20:47:18.502 00.021 14556 UpdateGuideState exits: m=2105 SNR=30.6
20:47:18.506 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:18.510 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:18.513 00.003 14556 Enqueuing Expose request
20:47:18.517 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:47:18.521 00.004 12308 Worker thread wakes up
20:47:18.521 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:18.521 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:19.767 01.246 12308 Exposure complete
20:47:19.929 00.162 12308 worker thread done servicing request
20:47:19.929 00.000 14556 OnExposeComplete: enter
20:47:19.932 00.003 14556 UpdateGuideState(): m_state=6
20:47:19.938 00.006 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1057
20:47:19.944 00.006 14556 Star::Find returns 1 (0), X=172.14, Y=984.59, Mass=1877, SNR=29.3, Peak=148 HFD=4.6
20:47:19.949 00.005 14556 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-3.07) = xAngle (2.97 = 2.97)
20:47:19.953 00.004 14556 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.87 = 2.87)
20:47:19.956 00.003 14556 CameraToMount -- cameraX=0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-0.10 mountX=-0.22 mountY=0.06, mountTheta=2.88
20:47:19.962 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=-0.02, opts=13)
20:47:19.965 00.003 14556 Enqueuing Move request for scope (0.22, -0.02)
20:47:19.969 00.004 12308 Worker thread wakes up
20:47:19.969 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.02) opts 0xd
20:47:19.969 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, -0.02)
20:47:19.969 00.000 12308 Moving (0.22, -0.02) raw xDistance=-0.22 yDistance=0.06
20:47:19.969 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:47:19.970 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:19.970 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:47:19.970 00.000 12308 MoveAxis(E, 94, ABG)
20:47:19.970 00.000 12308 Guiding  Dir = 2, Dur = 94
20:47:19.971 00.001 12308 IsSlewing returns 0
20:47:19.971 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:19.976 00.005 12308 IsGuiding returns 0
20:47:19.977 00.001 12308 PulseGuide returned control before completion, sleep 104
20:47:19.998 00.021 14556 UpdateGuideState exits: m=1877 SNR=29.3
20:47:20.003 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:20.006 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:20.012 00.006 14556 Enqueuing Expose request
20:47:20.089 00.077 12308 IsGuiding returns 1
20:47:20.089 00.000 12308 scope still moving after pulse duration time elapsed
20:47:20.121 00.032 12308 IsSlewing returns 0
20:47:20.122 00.001 12308 IsGuiding returns 0
20:47:20.123 00.001 12308 scope move finished after 94 + 52 ms
20:47:20.123 00.000 12308 Move returns status 0, amount 94
20:47:20.123 00.000 12308 MoveAxis(N, 0, ABG)
20:47:20.123 00.000 12308 Move returns status 0, amount 0
20:47:20.124 00.001 12308 move complete, result=0
20:47:20.124 00.000 12308 worker thread done servicing request
20:47:20.125 00.001 14556 GuideStep: -0.2 px 94 ms EAST, 0.1 px 0 ms NORTH
20:47:20.132 00.007 12308 Worker thread wakes up
20:47:20.132 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:20.133 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:21.385 01.252 12308 Exposure complete
20:47:21.530 00.145 12308 worker thread done servicing request
20:47:21.531 00.001 14556 OnExposeComplete: enter
20:47:21.536 00.005 14556 UpdateGuideState(): m_state=6
20:47:21.540 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1058
20:47:21.543 00.003 14556 Star::Find returns 1 (0), X=171.90, Y=984.73, Mass=1727, SNR=27.8, Peak=148 HFD=4.4
20:47:21.547 00.004 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.85 = -1.44)
20:47:21.551 00.004 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.54)
20:47:21.555 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.77 mountX=0.02 mountY=-0.13, mountTheta=-1.44
20:47:21.560 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.13, opts=13)
20:47:21.567 00.007 14556 Enqueuing Move request for scope (-0.03, 0.13)
20:47:21.571 00.004 12308 Worker thread wakes up
20:47:21.571 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
20:47:21.572 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
20:47:21.572 00.000 12308 Moving (-0.03, 0.13) raw xDistance=0.02 yDistance=-0.13
20:47:21.572 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:47:21.572 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:21.573 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:47:21.573 00.000 12308 MoveAxis(E, 0, ABG)
20:47:21.573 00.000 12308 Move returns status 0, amount 0
20:47:21.574 00.001 12308 MoveAxis(N, 0, ABG)
20:47:21.574 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:21.579 00.005 12308 Move returns status 0, amount 0
20:47:21.579 00.000 12308 move complete, result=0
20:47:21.580 00.001 12308 worker thread done servicing request
20:47:21.600 00.020 14556 UpdateGuideState exits: m=1727 SNR=27.8
20:47:21.604 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:21.608 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:21.612 00.004 14556 Enqueuing Expose request
20:47:21.616 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:47:21.620 00.004 12308 Worker thread wakes up
20:47:21.620 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:21.621 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:22.872 01.251 12308 Exposure complete
20:47:23.047 00.175 12308 worker thread done servicing request
20:47:23.048 00.001 14556 OnExposeComplete: enter
20:47:23.052 00.004 14556 UpdateGuideState(): m_state=6
20:47:23.055 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1059
20:47:23.059 00.004 14556 Star::Find returns 1 (0), X=171.93, Y=985.07, Mass=1699, SNR=27.7, Peak=140 HFD=4.4
20:47:23.065 00.006 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.63 = -1.66)
20:47:23.070 00.005 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.53 = -1.76)
20:47:23.074 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.46 hyp=0.46 cameraTheta=1.55 mountX=-0.04 mountY=-0.45, mountTheta=-1.66
20:47:23.080 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.46, opts=13)
20:47:23.084 00.004 14556 Enqueuing Move request for scope (0.01, 0.46)
20:47:23.088 00.004 12308 Worker thread wakes up
20:47:23.088 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.46) opts 0xd
20:47:23.088 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.46)
20:47:23.088 00.000 12308 Moving (0.01, 0.46) raw xDistance=-0.04 yDistance=-0.45
20:47:23.088 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:47:23.089 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
20:47:23.089 00.000 12308 MoveAxis(E, 0, ABG)
20:47:23.089 00.000 12308 Move returns status 0, amount 0
20:47:23.089 00.000 12308 MoveAxis(N, 316, ABG)
20:47:23.089 00.000 12308 Guiding  Dir = 0, Dur = 316
20:47:23.089 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:23.095 00.006 12308 IsSlewing returns 0
20:47:23.095 00.000 12308 IsGuiding returns 0
20:47:23.096 00.001 12308 PulseGuide returned control before completion, sleep 326
20:47:23.117 00.021 14556 UpdateGuideState exits: m=1699 SNR=27.7
20:47:23.121 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:23.126 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:23.129 00.003 14556 Enqueuing Expose request
20:47:23.436 00.307 12308 IsGuiding returns 1
20:47:23.437 00.001 12308 scope still moving after pulse duration time elapsed
20:47:23.467 00.030 12308 IsSlewing returns 0
20:47:23.468 00.001 12308 IsGuiding returns 0
20:47:23.469 00.001 12308 scope move finished after 316 + 57 ms
20:47:23.469 00.000 12308 Move returns status 0, amount 316
20:47:23.469 00.000 12308 move complete, result=0
20:47:23.470 00.001 12308 worker thread done servicing request
20:47:23.470 00.000 12308 Worker thread wakes up
20:47:23.471 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 316 ms NORTH
20:47:23.477 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:23.477 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:24.729 01.252 12308 Exposure complete
20:47:24.884 00.155 12308 worker thread done servicing request
20:47:24.884 00.000 14556 OnExposeComplete: enter
20:47:24.888 00.004 14556 UpdateGuideState(): m_state=6
20:47:24.892 00.004 14556 Star::Find(15, 171, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1060
20:47:24.896 00.004 14556 Star::Find returns 1 (0), X=172.16, Y=984.56, Mass=1884, SNR=29.1, Peak=135 HFD=4.7
20:47:24.901 00.005 14556 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-3.07) = xAngle (2.85 = 2.85)
20:47:24.904 00.003 14556 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.75 = 2.75)
20:47:24.909 00.005 14556 CameraToMount -- cameraX=0.24 cameraY=-0.05 hyp=0.24 cameraTheta=-0.23 mountX=-0.23 mountY=0.09, mountTheta=2.76
20:47:24.914 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=-0.05, opts=13)
20:47:24.918 00.004 14556 Enqueuing Move request for scope (0.24, -0.05)
20:47:24.922 00.004 12308 Worker thread wakes up
20:47:24.922 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.05) opts 0xd
20:47:24.922 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, -0.05)
20:47:24.922 00.000 12308 Moving (0.24, -0.05) raw xDistance=-0.23 yDistance=0.09
20:47:24.922 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:47:24.922 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:24.923 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:47:24.923 00.000 12308 MoveAxis(E, 101, ABG)
20:47:24.923 00.000 12308 Guiding  Dir = 2, Dur = 101
20:47:24.923 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:24.927 00.004 12308 IsSlewing returns 0
20:47:24.927 00.000 12308 IsGuiding returns 0
20:47:24.927 00.000 12308 PulseGuide returned control before completion, sleep 111
20:47:24.947 00.020 14556 UpdateGuideState exits: m=1884 SNR=29.1
20:47:24.950 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:24.954 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:24.958 00.004 14556 Enqueuing Expose request
20:47:25.051 00.093 12308 IsGuiding returns 1
20:47:25.051 00.000 12308 scope still moving after pulse duration time elapsed
20:47:25.083 00.032 12308 IsSlewing returns 0
20:47:25.084 00.001 12308 IsGuiding returns 0
20:47:25.085 00.001 12308 scope move finished after 101 + 56 ms
20:47:25.085 00.000 12308 Move returns status 0, amount 101
20:47:25.085 00.000 12308 MoveAxis(N, 0, ABG)
20:47:25.085 00.000 12308 Move returns status 0, amount 0
20:47:25.085 00.000 12308 move complete, result=0
20:47:25.087 00.002 12308 worker thread done servicing request
20:47:25.087 00.000 12308 Worker thread wakes up
20:47:25.087 00.000 14556 GuideStep: -0.2 px 101 ms EAST, 0.1 px 0 ms NORTH
20:47:25.092 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:25.092 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:26.350 01.258 12308 Exposure complete
20:47:26.515 00.165 12308 worker thread done servicing request
20:47:26.516 00.001 14556 OnExposeComplete: enter
20:47:26.519 00.003 14556 UpdateGuideState(): m_state=6
20:47:26.524 00.005 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1061
20:47:26.528 00.004 14556 Star::Find returns 1 (0), X=171.70, Y=984.68, Mass=1901, SNR=29.4, Peak=143 HFD=4.8
20:47:26.532 00.004 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
20:47:26.535 00.003 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.49)
20:47:26.539 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.07 hyp=0.23 cameraTheta=2.82 mountX=0.22 mountY=-0.11, mountTheta=-0.47
20:47:26.544 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.07, opts=13)
20:47:26.548 00.004 14556 Enqueuing Move request for scope (-0.22, 0.07)
20:47:26.552 00.004 12308 Worker thread wakes up
20:47:26.552 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.07) opts 0xd
20:47:26.552 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.07)
20:47:26.552 00.000 12308 Moving (-0.22, 0.07) raw xDistance=0.22 yDistance=-0.11
20:47:26.552 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
20:47:26.552 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:26.553 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:47:26.553 00.000 12308 MoveAxis(W, 87, ABG)
20:47:26.553 00.000 12308 Guiding  Dir = 3, Dur = 87
20:47:26.553 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:26.559 00.006 12308 IsSlewing returns 0
20:47:26.559 00.000 12308 IsGuiding returns 0
20:47:26.559 00.000 12308 PulseGuide returned control before completion, sleep 97
20:47:26.579 00.020 14556 UpdateGuideState exits: m=1901 SNR=29.4
20:47:26.584 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:26.588 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:26.592 00.004 14556 Enqueuing Expose request
20:47:26.665 00.073 12308 IsGuiding returns 1
20:47:26.666 00.001 12308 scope still moving after pulse duration time elapsed
20:47:26.696 00.030 12308 IsSlewing returns 0
20:47:26.697 00.001 12308 IsGuiding returns 1
20:47:26.728 00.031 12308 IsSlewing returns 0
20:47:26.729 00.001 12308 IsGuiding returns 0
20:47:26.730 00.001 12308 scope move finished after 87 + 83 ms
20:47:26.730 00.000 12308 Move returns status 0, amount 87
20:47:26.730 00.000 12308 MoveAxis(N, 0, ABG)
20:47:26.731 00.001 12308 Move returns status 0, amount 0
20:47:26.731 00.000 12308 move complete, result=0
20:47:26.731 00.000 12308 worker thread done servicing request
20:47:26.731 00.000 14556 GuideStep: 0.2 px 87 ms WEST, -0.1 px 0 ms NORTH
20:47:26.738 00.007 12308 Worker thread wakes up
20:47:26.738 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:26.738 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:27.990 01.252 12308 Exposure complete
20:47:28.155 00.165 12308 worker thread done servicing request
20:47:28.155 00.000 14556 OnExposeComplete: enter
20:47:28.160 00.005 14556 UpdateGuideState(): m_state=6
20:47:28.163 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1062
20:47:28.168 00.005 14556 Star::Find returns 1 (0), X=171.94, Y=984.67, Mass=1858, SNR=29.1, Peak=152 HFD=4.2
20:47:28.172 00.004 14556 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.07) = xAngle (4.29 = -2.00)
20:47:28.175 00.003 14556 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.10)
20:47:28.179 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.21 mountX=-0.03 mountY=-0.05, mountTheta=-2.02
20:47:28.186 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.06, opts=13)
20:47:28.191 00.005 14556 Enqueuing Move request for scope (0.02, 0.06)
20:47:28.195 00.004 12308 Worker thread wakes up
20:47:28.195 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
20:47:28.195 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
20:47:28.195 00.000 12308 Moving (0.02, 0.06) raw xDistance=-0.03 yDistance=-0.05
20:47:28.197 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:47:28.197 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:28.197 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:47:28.197 00.000 12308 MoveAxis(E, 0, ABG)
20:47:28.198 00.001 12308 Move returns status 0, amount 0
20:47:28.198 00.000 12308 MoveAxis(N, 0, ABG)
20:47:28.198 00.000 12308 Move returns status 0, amount 0
20:47:28.198 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:28.203 00.005 12308 move complete, result=0
20:47:28.203 00.000 12308 worker thread done servicing request
20:47:28.225 00.022 14556 UpdateGuideState exits: m=1858 SNR=29.1
20:47:28.230 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:28.234 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:28.237 00.003 14556 Enqueuing Expose request
20:47:28.241 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:47:28.246 00.005 12308 Worker thread wakes up
20:47:28.246 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:28.247 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:29.490 01.243 12308 Exposure complete
20:47:29.624 00.134 12308 worker thread done servicing request
20:47:29.625 00.001 14556 OnExposeComplete: enter
20:47:29.631 00.006 14556 UpdateGuideState(): m_state=6
20:47:29.635 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1063
20:47:29.639 00.004 14556 Star::Find returns 1 (0), X=171.95, Y=984.77, Mass=1880, SNR=29.1, Peak=134 HFD=4.3
20:47:29.643 00.004 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.46 = -1.82)
20:47:29.648 00.005 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.92)
20:47:29.651 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.39 mountX=-0.04 mountY=-0.15, mountTheta=-1.83
20:47:29.656 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.16, opts=13)
20:47:29.660 00.004 14556 Enqueuing Move request for scope (0.03, 0.16)
20:47:29.665 00.005 12308 Worker thread wakes up
20:47:29.665 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
20:47:29.665 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
20:47:29.666 00.001 12308 Moving (0.03, 0.16) raw xDistance=-0.04 yDistance=-0.15
20:47:29.666 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:47:29.666 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:29.666 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:47:29.666 00.000 12308 MoveAxis(E, 0, ABG)
20:47:29.666 00.000 12308 Move returns status 0, amount 0
20:47:29.667 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:29.671 00.004 12308 MoveAxis(N, 0, ABG)
20:47:29.671 00.000 12308 Move returns status 0, amount 0
20:47:29.671 00.000 12308 move complete, result=0
20:47:29.671 00.000 12308 worker thread done servicing request
20:47:29.693 00.022 14556 UpdateGuideState exits: m=1880 SNR=29.1
20:47:29.697 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:29.700 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:29.705 00.005 14556 Enqueuing Expose request
20:47:29.708 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:47:29.712 00.004 12308 Worker thread wakes up
20:47:29.712 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:29.714 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:30.962 01.248 12308 Exposure complete
20:47:31.118 00.156 12308 worker thread done servicing request
20:47:31.119 00.001 14556 OnExposeComplete: enter
20:47:31.125 00.006 14556 UpdateGuideState(): m_state=6
20:47:31.131 00.006 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1064
20:47:31.135 00.004 14556 Star::Find returns 1 (0), X=171.59, Y=984.79, Mass=1961, SNR=29.5, Peak=153 HFD=4.3
20:47:31.140 00.005 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.71 = -0.57)
20:47:31.144 00.004 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
20:47:31.147 00.003 14556 CameraToMount -- cameraX=-0.33 cameraY=0.18 hyp=0.38 cameraTheta=2.64 mountX=0.32 mountY=-0.23, mountTheta=-0.64
20:47:31.152 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=0.18, opts=13)
20:47:31.156 00.004 14556 Enqueuing Move request for scope (-0.33, 0.18)
20:47:31.160 00.004 12308 Worker thread wakes up
20:47:31.160 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.18) opts 0xd
20:47:31.160 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, 0.18)
20:47:31.160 00.000 12308 Moving (-0.33, 0.18) raw xDistance=0.32 yDistance=-0.23
20:47:31.160 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:47:31.160 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:47:31.160 00.000 12308 MoveAxis(W, 138, ABG)
20:47:31.160 00.000 12308 Guiding  Dir = 3, Dur = 138
20:47:31.161 00.001 12308 IsSlewing returns 0
20:47:31.161 00.000 12308 IsGuiding returns 0
20:47:31.161 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:31.165 00.004 12308 PulseGuide returned control before completion, sleep 148
20:47:31.185 00.020 14556 UpdateGuideState exits: m=1961 SNR=29.5
20:47:31.189 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:31.193 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:31.196 00.003 14556 Enqueuing Expose request
20:47:31.328 00.132 12308 IsGuiding returns 0
20:47:31.330 00.002 12308 Move returns status 0, amount 138
20:47:31.330 00.000 12308 MoveAxis(N, 165, ABG)
20:47:31.331 00.001 12308 Guiding  Dir = 0, Dur = 165
20:47:31.331 00.000 12308 IsSlewing returns 0
20:47:31.332 00.001 12308 IsGuiding returns 0
20:47:31.333 00.001 12308 PulseGuide returned control before completion, sleep 175
20:47:31.518 00.185 12308 IsGuiding returns 1
20:47:31.518 00.000 12308 scope still moving after pulse duration time elapsed
20:47:31.549 00.031 12308 IsSlewing returns 0
20:47:31.550 00.001 12308 IsGuiding returns 0
20:47:31.550 00.000 12308 scope move finished after 165 + 53 ms
20:47:31.551 00.001 12308 Move returns status 0, amount 165
20:47:31.551 00.000 12308 move complete, result=0
20:47:31.553 00.002 12308 worker thread done servicing request
20:47:31.553 00.000 12308 Worker thread wakes up
20:47:31.553 00.000 14556 GuideStep: 0.3 px 138 ms WEST, -0.2 px 165 ms NORTH
20:47:31.559 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:31.559 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:32.811 01.252 12308 Exposure complete
20:47:32.969 00.158 12308 worker thread done servicing request
20:47:32.970 00.001 14556 OnExposeComplete: enter
20:47:32.975 00.005 14556 UpdateGuideState(): m_state=6
20:47:32.978 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1065
20:47:32.982 00.004 14556 Star::Find returns 1 (0), X=171.87, Y=984.88, Mass=1924, SNR=29.5, Peak=143 HFD=4.6
20:47:32.986 00.004 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
20:47:32.990 00.004 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
20:47:32.993 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.27 hyp=0.27 cameraTheta=1.76 mountX=0.03 mountY=-0.27, mountTheta=-1.45
20:47:32.998 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.27, opts=13)
20:47:33.003 00.005 14556 Enqueuing Move request for scope (-0.05, 0.27)
20:47:33.006 00.003 12308 Worker thread wakes up
20:47:33.006 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.27) opts 0xd
20:47:33.007 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.27)
20:47:33.007 00.000 12308 Moving (-0.05, 0.27) raw xDistance=0.03 yDistance=-0.27
20:47:33.007 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:47:33.007 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:47:33.007 00.000 12308 MoveAxis(E, 0, ABG)
20:47:33.007 00.000 12308 Move returns status 0, amount 0
20:47:33.007 00.000 12308 MoveAxis(N, 191, ABG)
20:47:33.008 00.001 12308 Guiding  Dir = 0, Dur = 191
20:47:33.008 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:33.013 00.005 12308 IsSlewing returns 0
20:47:33.013 00.000 12308 IsGuiding returns 0
20:47:33.013 00.000 12308 PulseGuide returned control before completion, sleep 201
20:47:33.034 00.021 14556 UpdateGuideState exits: m=1924 SNR=29.5
20:47:33.040 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:33.043 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:33.047 00.004 14556 Enqueuing Expose request
20:47:33.224 00.177 12308 IsGuiding returns 1
20:47:33.224 00.000 12308 scope still moving after pulse duration time elapsed
20:47:33.254 00.030 12308 IsSlewing returns 0
20:47:33.255 00.001 12308 IsGuiding returns 0
20:47:33.255 00.000 12308 scope move finished after 191 + 51 ms
20:47:33.256 00.001 12308 Move returns status 0, amount 191
20:47:33.256 00.000 12308 move complete, result=0
20:47:33.256 00.000 12308 worker thread done servicing request
20:47:33.257 00.001 12308 Worker thread wakes up
20:47:33.257 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 191 ms NORTH
20:47:33.264 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:33.264 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:34.513 01.249 12308 Exposure complete
20:47:34.680 00.167 12308 worker thread done servicing request
20:47:34.680 00.000 14556 OnExposeComplete: enter
20:47:34.685 00.005 14556 UpdateGuideState(): m_state=6
20:47:34.688 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1066
20:47:34.693 00.005 14556 Star::Find returns 1 (0), X=172.11, Y=984.51, Mass=2104, SNR=30.8, Peak=154 HFD=4.8
20:47:34.696 00.003 14556 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-3.07) = xAngle (2.58 = 2.58)
20:47:34.700 00.004 14556 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.48 = 2.48)
20:47:34.704 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=-0.10 hyp=0.21 cameraTheta=-0.50 mountX=-0.18 mountY=0.13, mountTheta=2.51
20:47:34.709 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.10, opts=13)
20:47:34.713 00.004 14556 Enqueuing Move request for scope (0.18, -0.10)
20:47:34.717 00.004 12308 Worker thread wakes up
20:47:34.718 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.10) opts 0xd
20:47:34.718 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.10)
20:47:34.718 00.000 12308 Moving (0.18, -0.10) raw xDistance=-0.18 yDistance=0.13
20:47:34.718 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:47:34.718 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:34.718 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:47:34.719 00.001 12308 MoveAxis(E, 0, ABG)
20:47:34.719 00.000 12308 Move returns status 0, amount 0
20:47:34.719 00.000 12308 MoveAxis(N, 0, ABG)
20:47:34.719 00.000 12308 Move returns status 0, amount 0
20:47:34.719 00.000 12308 move complete, result=0
20:47:34.719 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:34.724 00.005 12308 worker thread done servicing request
20:47:34.744 00.020 14556 UpdateGuideState exits: m=2104 SNR=30.8
20:47:34.749 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:34.754 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:34.759 00.005 14556 Enqueuing Expose request
20:47:34.763 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:47:34.766 00.003 12308 Worker thread wakes up
20:47:34.767 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:34.767 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:36.013 01.246 12308 Exposure complete
20:47:36.180 00.167 12308 worker thread done servicing request
20:47:36.180 00.000 14556 OnExposeComplete: enter
20:47:36.184 00.004 14556 UpdateGuideState(): m_state=6
20:47:36.188 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1067
20:47:36.192 00.004 14556 Star::Find returns 1 (0), X=172.00, Y=984.80, Mass=1918, SNR=29.5, Peak=144 HFD=4.7
20:47:36.196 00.004 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.25 = -2.03)
20:47:36.199 00.003 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
20:47:36.204 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.19 hyp=0.20 cameraTheta=1.18 mountX=-0.09 mountY=-0.17, mountTheta=-2.06
20:47:36.208 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.19, opts=13)
20:47:36.212 00.004 14556 Enqueuing Move request for scope (0.08, 0.19)
20:47:36.216 00.004 12308 Worker thread wakes up
20:47:36.216 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.19) opts 0xd
20:47:36.216 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.19)
20:47:36.216 00.000 12308 Moving (0.08, 0.19) raw xDistance=-0.09 yDistance=-0.17
20:47:36.216 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:47:36.217 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:36.217 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:47:36.217 00.000 12308 MoveAxis(E, 0, ABG)
20:47:36.217 00.000 12308 Move returns status 0, amount 0
20:47:36.217 00.000 12308 MoveAxis(N, 0, ABG)
20:47:36.217 00.000 12308 Move returns status 0, amount 0
20:47:36.217 00.000 12308 move complete, result=0
20:47:36.219 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:36.223 00.004 12308 worker thread done servicing request
20:47:36.243 00.020 14556 UpdateGuideState exits: m=1918 SNR=29.5
20:47:36.248 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:36.253 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:36.258 00.005 14556 Enqueuing Expose request
20:47:36.262 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:47:36.266 00.004 12308 Worker thread wakes up
20:47:36.266 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:36.266 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:37.513 01.247 12308 Exposure complete
20:47:37.676 00.163 12308 worker thread done servicing request
20:47:37.677 00.001 14556 OnExposeComplete: enter
20:47:37.680 00.003 14556 UpdateGuideState(): m_state=6
20:47:37.684 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1068
20:47:37.688 00.004 14556 Star::Find returns 1 (0), X=171.94, Y=984.87, Mass=1879, SNR=29.1, Peak=155 HFD=4.5
20:47:37.692 00.004 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
20:47:37.696 00.004 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
20:47:37.700 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.50 mountX=-0.04 mountY=-0.25, mountTheta=-1.71
20:47:37.704 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.26, opts=13)
20:47:37.708 00.004 14556 Enqueuing Move request for scope (0.02, 0.26)
20:47:37.711 00.003 12308 Worker thread wakes up
20:47:37.711 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.26) opts 0xd
20:47:37.711 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.26)
20:47:37.711 00.000 12308 Moving (0.02, 0.26) raw xDistance=-0.04 yDistance=-0.25
20:47:37.711 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:47:37.712 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:47:37.712 00.000 12308 MoveAxis(E, 0, ABG)
20:47:37.712 00.000 12308 Move returns status 0, amount 0
20:47:37.712 00.000 12308 MoveAxis(N, 177, ABG)
20:47:37.713 00.001 12308 Guiding  Dir = 0, Dur = 177
20:47:37.713 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:37.717 00.004 12308 IsSlewing returns 0
20:47:37.717 00.000 12308 IsGuiding returns 0
20:47:37.719 00.002 12308 PulseGuide returned control before completion, sleep 187
20:47:37.735 00.016 14556 UpdateGuideState exits: m=1879 SNR=29.1
20:47:37.740 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:37.743 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:37.748 00.005 14556 Enqueuing Expose request
20:47:37.910 00.162 12308 IsGuiding returns 1
20:47:37.911 00.001 12308 scope still moving after pulse duration time elapsed
20:47:37.940 00.029 12308 IsSlewing returns 0
20:47:37.941 00.001 12308 IsGuiding returns 0
20:47:37.941 00.000 12308 scope move finished after 177 + 46 ms
20:47:37.942 00.001 12308 Move returns status 0, amount 177
20:47:37.942 00.000 12308 move complete, result=0
20:47:37.942 00.000 12308 worker thread done servicing request
20:47:37.942 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 177 ms NORTH
20:47:37.950 00.008 12308 Worker thread wakes up
20:47:37.950 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:37.950 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:39.200 01.250 12308 Exposure complete
20:47:39.345 00.145 12308 worker thread done servicing request
20:47:39.345 00.000 14556 OnExposeComplete: enter
20:47:39.350 00.005 14556 UpdateGuideState(): m_state=6
20:47:39.354 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1069
20:47:39.358 00.004 14556 Star::Find returns 1 (0), X=171.83, Y=984.43, Mass=1753, SNR=28.2, Peak=138 HFD=4.4
20:47:39.363 00.005 14556 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-3.07) = xAngle (1.06 = 1.06)
20:47:39.366 00.003 14556 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.96 = 0.96)
20:47:39.370 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-2.02 mountX=0.10 mountY=0.17, mountTheta=1.03
20:47:39.376 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.18, opts=13)
20:47:39.381 00.005 14556 Enqueuing Move request for scope (-0.09, -0.18)
20:47:39.385 00.004 12308 Worker thread wakes up
20:47:39.385 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.18) opts 0xd
20:47:39.385 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.18)
20:47:39.385 00.000 12308 Moving (-0.09, -0.18) raw xDistance=0.10 yDistance=0.17
20:47:39.385 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:47:39.385 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:39.387 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:47:39.387 00.000 12308 MoveAxis(E, 0, ABG)
20:47:39.388 00.001 12308 Move returns status 0, amount 0
20:47:39.388 00.000 12308 MoveAxis(N, 0, ABG)
20:47:39.388 00.000 12308 Move returns status 0, amount 0
20:47:39.388 00.000 12308 move complete, result=0
20:47:39.388 00.000 12308 worker thread done servicing request
20:47:39.389 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:39.415 00.026 14556 UpdateGuideState exits: m=1753 SNR=28.2
20:47:39.420 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:39.423 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:39.427 00.004 14556 Enqueuing Expose request
20:47:39.430 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:47:39.435 00.005 12308 Worker thread wakes up
20:47:39.435 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:39.435 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:40.689 01.254 12308 Exposure complete
20:47:40.844 00.155 12308 worker thread done servicing request
20:47:40.844 00.000 14556 OnExposeComplete: enter
20:47:40.848 00.004 14556 UpdateGuideState(): m_state=6
20:47:40.853 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1070
20:47:40.857 00.004 14556 Star::Find returns 1 (0), X=172.04, Y=984.46, Mass=1915, SNR=29.4, Peak=136 HFD=4.6
20:47:40.861 00.004 14556 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-3.07) = xAngle (2.19 = 2.19)
20:47:40.865 00.004 14556 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.09 = 2.09)
20:47:40.868 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-0.89 mountX=-0.11 mountY=0.17, mountTheta=2.16
20:47:40.876 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.15, opts=13)
20:47:40.882 00.006 14556 Enqueuing Move request for scope (0.12, -0.15)
20:47:40.886 00.004 12308 Worker thread wakes up
20:47:40.886 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.15) opts 0xd
20:47:40.886 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.15)
20:47:40.886 00.000 12308 Moving (0.12, -0.15) raw xDistance=-0.11 yDistance=0.17
20:47:40.886 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:47:40.887 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:40.887 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:47:40.887 00.000 12308 MoveAxis(E, 0, ABG)
20:47:40.887 00.000 12308 Move returns status 0, amount 0
20:47:40.888 00.001 12308 MoveAxis(N, 0, ABG)
20:47:40.888 00.000 12308 Move returns status 0, amount 0
20:47:40.888 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:40.893 00.005 12308 move complete, result=0
20:47:40.893 00.000 12308 worker thread done servicing request
20:47:40.915 00.022 14556 UpdateGuideState exits: m=1915 SNR=29.4
20:47:40.919 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:40.923 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:40.926 00.003 14556 Enqueuing Expose request
20:47:40.930 00.004 12308 Worker thread wakes up
20:47:40.930 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:40.930 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:40.932 00.002 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:47:42.176 01.244 12308 Exposure complete
20:47:42.343 00.167 12308 worker thread done servicing request
20:47:42.343 00.000 14556 OnExposeComplete: enter
20:47:42.347 00.004 14556 UpdateGuideState(): m_state=6
20:47:42.351 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1071
20:47:42.355 00.004 14556 Star::Find returns 1 (0), X=172.06, Y=984.80, Mass=1726, SNR=28.0, Peak=151 HFD=4.3
20:47:42.358 00.003 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.04 = -2.24)
20:47:42.362 00.004 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.34)
20:47:42.366 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.19 hyp=0.24 cameraTheta=0.97 mountX=-0.15 mountY=-0.17, mountTheta=-2.29
20:47:42.372 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.19, opts=13)
20:47:42.377 00.005 14556 Enqueuing Move request for scope (0.13, 0.19)
20:47:42.380 00.003 12308 Worker thread wakes up
20:47:42.381 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.19) opts 0xd
20:47:42.381 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.19)
20:47:42.381 00.000 12308 Moving (0.13, 0.19) raw xDistance=-0.15 yDistance=-0.17
20:47:42.381 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:47:42.382 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:42.382 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:47:42.382 00.000 12308 MoveAxis(E, 0, ABG)
20:47:42.382 00.000 12308 Move returns status 0, amount 0
20:47:42.382 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:42.386 00.004 12308 MoveAxis(N, 0, ABG)
20:47:42.386 00.000 12308 Move returns status 0, amount 0
20:47:42.387 00.001 12308 move complete, result=0
20:47:42.387 00.000 12308 worker thread done servicing request
20:47:42.407 00.020 14556 UpdateGuideState exits: m=1726 SNR=28.0
20:47:42.412 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:42.417 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:42.420 00.003 14556 Enqueuing Expose request
20:47:42.424 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:47:42.428 00.004 12308 Worker thread wakes up
20:47:42.428 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:42.428 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:43.672 01.244 12308 Exposure complete
20:47:43.853 00.181 12308 worker thread done servicing request
20:47:43.853 00.000 14556 OnExposeComplete: enter
20:47:43.857 00.004 14556 UpdateGuideState(): m_state=6
20:47:43.861 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1072
20:47:43.866 00.005 14556 Star::Find returns 1 (0), X=172.05, Y=984.79, Mass=1986, SNR=30.0, Peak=148 HFD=4.4
20:47:43.869 00.003 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.03 = -2.25)
20:47:43.873 00.004 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.93 = -2.35)
20:47:43.877 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.18 hyp=0.22 cameraTheta=0.96 mountX=-0.14 mountY=-0.16, mountTheta=-2.29
20:47:43.883 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.18, opts=13)
20:47:43.887 00.004 14556 Enqueuing Move request for scope (0.13, 0.18)
20:47:43.890 00.003 12308 Worker thread wakes up
20:47:43.890 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.18) opts 0xd
20:47:43.890 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.18)
20:47:43.890 00.000 12308 Moving (0.13, 0.18) raw xDistance=-0.14 yDistance=-0.16
20:47:43.892 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:47:43.892 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:43.892 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:47:43.892 00.000 12308 MoveAxis(E, 0, ABG)
20:47:43.892 00.000 12308 Move returns status 0, amount 0
20:47:43.893 00.001 12308 MoveAxis(N, 0, ABG)
20:47:43.893 00.000 12308 Move returns status 0, amount 0
20:47:43.893 00.000 12308 move complete, result=0
20:47:43.893 00.000 12308 worker thread done servicing request
20:47:43.893 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:43.919 00.026 14556 UpdateGuideState exits: m=1986 SNR=30.0
20:47:43.923 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:43.926 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:43.931 00.005 14556 Enqueuing Expose request
20:47:43.935 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:47:43.940 00.005 12308 Worker thread wakes up
20:47:43.940 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:43.940 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:45.196 01.256 12308 Exposure complete
20:47:45.345 00.149 12308 worker thread done servicing request
20:47:45.345 00.000 14556 OnExposeComplete: enter
20:47:45.349 00.004 14556 UpdateGuideState(): m_state=6
20:47:45.352 00.003 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1073
20:47:45.357 00.005 14556 Star::Find returns 1 (0), X=172.06, Y=984.77, Mass=1989, SNR=30.0, Peak=166 HFD=4.4
20:47:45.361 00.004 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.93 = -2.35)
20:47:45.365 00.004 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.83 = -2.45)
20:47:45.368 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.16 hyp=0.22 cameraTheta=0.86 mountX=-0.15 mountY=-0.14, mountTheta=-2.41
20:47:45.373 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.16, opts=13)
20:47:45.378 00.005 14556 Enqueuing Move request for scope (0.14, 0.16)
20:47:45.382 00.004 12308 Worker thread wakes up
20:47:45.382 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.16) opts 0xd
20:47:45.382 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.16)
20:47:45.382 00.000 12308 Moving (0.14, 0.16) raw xDistance=-0.15 yDistance=-0.14
20:47:45.382 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:47:45.383 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:45.383 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:47:45.383 00.000 12308 MoveAxis(E, 0, ABG)
20:47:45.383 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:45.388 00.005 12308 Move returns status 0, amount 0
20:47:45.388 00.000 12308 MoveAxis(N, 0, ABG)
20:47:45.388 00.000 12308 Move returns status 0, amount 0
20:47:45.388 00.000 12308 move complete, result=0
20:47:45.388 00.000 12308 worker thread done servicing request
20:47:45.409 00.021 14556 UpdateGuideState exits: m=1989 SNR=30.0
20:47:45.414 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:45.419 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:45.423 00.004 14556 Enqueuing Expose request
20:47:45.427 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:47:45.430 00.003 12308 Worker thread wakes up
20:47:45.430 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:45.430 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:46.673 01.243 12308 Exposure complete
20:47:46.858 00.185 12308 worker thread done servicing request
20:47:46.858 00.000 14556 OnExposeComplete: enter
20:47:46.863 00.005 14556 UpdateGuideState(): m_state=6
20:47:46.870 00.007 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1074
20:47:46.876 00.006 14556 Star::Find returns 1 (0), X=171.92, Y=984.89, Mass=1640, SNR=27.3, Peak=121 HFD=4.5
20:47:46.881 00.005 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.65 = -1.64)
20:47:46.887 00.006 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
20:47:46.892 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=0.28 hyp=0.28 cameraTheta=1.57 mountX=-0.02 mountY=-0.28, mountTheta=-1.64
20:47:46.899 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.28, opts=13)
20:47:46.905 00.006 14556 Enqueuing Move request for scope (-0.00, 0.28)
20:47:46.913 00.008 12308 Worker thread wakes up
20:47:46.914 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.28) opts 0xd
20:47:46.914 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.28)
20:47:46.914 00.000 12308 Moving (-0.00, 0.28) raw xDistance=-0.02 yDistance=-0.28
20:47:46.914 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:47:46.915 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:47:46.915 00.000 12308 MoveAxis(E, 0, ABG)
20:47:46.916 00.001 12308 Move returns status 0, amount 0
20:47:46.916 00.000 12308 MoveAxis(N, 195, ABG)
20:47:46.916 00.000 12308 Guiding  Dir = 0, Dur = 195
20:47:46.918 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:46.924 00.006 12308 IsSlewing returns 0
20:47:46.924 00.000 12308 IsGuiding returns 0
20:47:46.925 00.001 12308 PulseGuide returned control before completion, sleep 205
20:47:46.951 00.026 14556 UpdateGuideState exits: m=1640 SNR=27.3
20:47:46.954 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:46.958 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:46.961 00.003 14556 Enqueuing Expose request
20:47:47.136 00.175 12308 IsGuiding returns 1
20:47:47.137 00.001 12308 scope still moving after pulse duration time elapsed
20:47:47.168 00.031 12308 IsSlewing returns 0
20:47:47.171 00.003 12308 IsGuiding returns 0
20:47:47.172 00.001 12308 scope move finished after 195 + 52 ms
20:47:47.173 00.001 12308 Move returns status 0, amount 195
20:47:47.174 00.001 12308 move complete, result=0
20:47:47.174 00.000 12308 worker thread done servicing request
20:47:47.174 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 195 ms NORTH
20:47:47.180 00.006 12308 Worker thread wakes up
20:47:47.181 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:47.182 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:48.433 01.251 12308 Exposure complete
20:47:48.587 00.154 12308 worker thread done servicing request
20:47:48.588 00.001 14556 OnExposeComplete: enter
20:47:48.593 00.005 14556 UpdateGuideState(): m_state=6
20:47:48.597 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1075
20:47:48.602 00.005 14556 Star::Find returns 1 (0), X=172.04, Y=984.62, Mass=1501, SNR=26.0, Peak=111 HFD=4.2
20:47:48.605 00.003 14556 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.07) = xAngle (3.18 = -3.10)
20:47:48.608 00.003 14556 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.08 = 3.08)
20:47:48.613 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.11 mountX=-0.12 mountY=0.01, mountTheta=3.08
20:47:48.618 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.01, opts=13)
20:47:48.621 00.003 14556 Enqueuing Move request for scope (0.12, 0.01)
20:47:48.626 00.005 12308 Worker thread wakes up
20:47:48.626 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
20:47:48.627 00.001 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
20:47:48.627 00.000 12308 Moving (0.12, 0.01) raw xDistance=-0.12 yDistance=0.01
20:47:48.628 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:47:48.628 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:48.628 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:47:48.628 00.000 12308 MoveAxis(E, 0, ABG)
20:47:48.630 00.002 12308 Move returns status 0, amount 0
20:47:48.630 00.000 12308 MoveAxis(N, 0, ABG)
20:47:48.630 00.000 12308 Move returns status 0, amount 0
20:47:48.630 00.000 12308 move complete, result=0
20:47:48.631 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:48.635 00.004 12308 worker thread done servicing request
20:47:48.656 00.021 14556 UpdateGuideState exits: m=1501 SNR=26.0
20:47:48.661 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:48.664 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:48.669 00.005 14556 Enqueuing Expose request
20:47:48.672 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:47:48.676 00.004 12308 Worker thread wakes up
20:47:48.676 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:48.676 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:49.933 01.257 12308 Exposure complete
20:47:50.096 00.163 12308 worker thread done servicing request
20:47:50.096 00.000 14556 OnExposeComplete: enter
20:47:50.101 00.005 14556 UpdateGuideState(): m_state=6
20:47:50.104 00.003 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1076
20:47:50.108 00.004 14556 Star::Find returns 1 (0), X=172.24, Y=984.75, Mass=1942, SNR=29.6, Peak=172 HFD=4.5
20:47:50.113 00.005 14556 CameraToMount -- cameraTheta (0.41) - m_xAngle (-3.07) = xAngle (3.48 = -2.80)
20:47:50.116 00.003 14556 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.38 = -2.90)
20:47:50.120 00.004 14556 CameraToMount -- cameraX=0.32 cameraY=0.14 hyp=0.35 cameraTheta=0.41 mountX=-0.33 mountY=-0.08, mountTheta=-2.89
20:47:50.127 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.32, y=0.14, opts=13)
20:47:50.134 00.007 14556 Enqueuing Move request for scope (0.32, 0.14)
20:47:50.140 00.006 12308 Worker thread wakes up
20:47:50.141 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.14) opts 0xd
20:47:50.141 00.000 12308 Handling offset move in thread for scope, endpoint = (0.32, 0.14)
20:47:50.141 00.000 12308 Moving (0.32, 0.14) raw xDistance=-0.33 yDistance=-0.08
20:47:50.142 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
20:47:50.142 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:50.142 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:47:50.143 00.001 12308 MoveAxis(E, 143, ABG)
20:47:50.143 00.000 12308 Guiding  Dir = 2, Dur = 143
20:47:50.144 00.001 12308 IsSlewing returns 0
20:47:50.144 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:50.149 00.005 12308 IsGuiding returns 0
20:47:50.151 00.002 12308 PulseGuide returned control before completion, sleep 153
20:47:50.182 00.031 14556 UpdateGuideState exits: m=1942 SNR=29.6
20:47:50.191 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:50.195 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:50.199 00.004 14556 Enqueuing Expose request
20:47:50.313 00.114 12308 IsGuiding returns 1
20:47:50.313 00.000 12308 scope still moving after pulse duration time elapsed
20:47:50.344 00.031 12308 IsSlewing returns 0
20:47:50.344 00.000 12308 IsGuiding returns 0
20:47:50.346 00.002 12308 scope move finished after 143 + 52 ms
20:47:50.346 00.000 12308 Move returns status 0, amount 143
20:47:50.346 00.000 12308 MoveAxis(N, 0, ABG)
20:47:50.347 00.001 12308 Move returns status 0, amount 0
20:47:50.347 00.000 12308 move complete, result=0
20:47:50.348 00.001 12308 worker thread done servicing request
20:47:50.348 00.000 12308 Worker thread wakes up
20:47:50.348 00.000 14556 GuideStep: -0.3 px 143 ms EAST, -0.1 px 0 ms NORTH
20:47:50.354 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:50.355 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:51.609 01.254 12308 Exposure complete
20:47:51.780 00.171 12308 worker thread done servicing request
20:47:51.780 00.000 14556 OnExposeComplete: enter
20:47:51.785 00.005 14556 UpdateGuideState(): m_state=6
20:47:51.789 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1077
20:47:51.793 00.004 14556 Star::Find returns 1 (0), X=171.95, Y=984.79, Mass=1720, SNR=27.8, Peak=135 HFD=4.3
20:47:51.796 00.003 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.50 = -1.78)
20:47:51.800 00.004 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.88)
20:47:51.804 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.43 mountX=-0.04 mountY=-0.17, mountTheta=-1.79
20:47:51.809 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.18, opts=13)
20:47:51.814 00.005 14556 Enqueuing Move request for scope (0.03, 0.18)
20:47:51.818 00.004 12308 Worker thread wakes up
20:47:51.819 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.18) opts 0xd
20:47:51.819 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.18)
20:47:51.819 00.000 12308 Moving (0.03, 0.18) raw xDistance=-0.04 yDistance=-0.17
20:47:51.819 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:47:51.819 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:51.819 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:47:51.820 00.001 12308 MoveAxis(E, 0, ABG)
20:47:51.820 00.000 12308 Move returns status 0, amount 0
20:47:51.820 00.000 12308 MoveAxis(N, 0, ABG)
20:47:51.820 00.000 12308 Move returns status 0, amount 0
20:47:51.820 00.000 12308 move complete, result=0
20:47:51.820 00.000 12308 worker thread done servicing request
20:47:51.821 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:51.846 00.025 14556 UpdateGuideState exits: m=1720 SNR=27.8
20:47:51.851 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:51.854 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:51.859 00.005 14556 Enqueuing Expose request
20:47:51.863 00.004 12308 Worker thread wakes up
20:47:51.863 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:47:51.866 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:51.866 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:53.114 01.248 12308 Exposure complete
20:47:53.268 00.154 12308 worker thread done servicing request
20:47:53.269 00.001 14556 OnExposeComplete: enter
20:47:53.273 00.004 14556 UpdateGuideState(): m_state=6
20:47:53.276 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1078
20:47:53.284 00.008 14556 Star::Find returns 1 (0), X=171.80, Y=984.80, Mass=1874, SNR=29.0, Peak=162 HFD=4.4
20:47:53.288 00.004 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.21 = -1.07)
20:47:53.292 00.004 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.17)
20:47:53.297 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.19 hyp=0.22 cameraTheta=2.14 mountX=0.11 mountY=-0.21, mountTheta=-1.09
20:47:53.302 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.19, opts=13)
20:47:53.307 00.005 14556 Enqueuing Move request for scope (-0.12, 0.19)
20:47:53.312 00.005 12308 Worker thread wakes up
20:47:53.312 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.19) opts 0xd
20:47:53.313 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.19)
20:47:53.313 00.000 12308 Moving (-0.12, 0.19) raw xDistance=0.11 yDistance=-0.21
20:47:53.313 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:47:53.313 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:47:53.314 00.001 12308 MoveAxis(E, 0, ABG)
20:47:53.314 00.000 12308 Move returns status 0, amount 0
20:47:53.314 00.000 12308 MoveAxis(N, 144, ABG)
20:47:53.315 00.001 12308 Guiding  Dir = 0, Dur = 144
20:47:53.315 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:53.320 00.005 12308 IsSlewing returns 0
20:47:53.320 00.000 12308 IsGuiding returns 0
20:47:53.321 00.001 12308 PulseGuide returned control before completion, sleep 154
20:47:53.343 00.022 14556 UpdateGuideState exits: m=1874 SNR=29.0
20:47:53.346 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:53.348 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:53.350 00.002 14556 Enqueuing Expose request
20:47:53.478 00.128 12308 IsGuiding returns 1
20:47:53.479 00.001 12308 scope still moving after pulse duration time elapsed
20:47:53.510 00.031 12308 IsSlewing returns 0
20:47:53.511 00.001 12308 IsGuiding returns 0
20:47:53.511 00.000 12308 scope move finished after 144 + 46 ms
20:47:53.512 00.001 12308 Move returns status 0, amount 144
20:47:53.512 00.000 12308 move complete, result=0
20:47:53.512 00.000 12308 worker thread done servicing request
20:47:53.512 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 144 ms NORTH
20:47:53.519 00.007 12308 Worker thread wakes up
20:47:53.519 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:53.520 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:54.766 01.246 12308 Exposure complete
20:47:54.933 00.167 12308 worker thread done servicing request
20:47:54.934 00.001 14556 OnExposeComplete: enter
20:47:54.939 00.005 14556 UpdateGuideState(): m_state=6
20:47:54.942 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1079
20:47:54.947 00.005 14556 Star::Find returns 1 (0), X=172.03, Y=984.75, Mass=2000, SNR=30.0, Peak=180 HFD=4.3
20:47:54.950 00.003 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (4.00 = -2.29)
20:47:54.954 00.004 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.38)
20:47:54.958 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.17 cameraTheta=0.92 mountX=-0.11 mountY=-0.12, mountTheta=-2.33
20:47:54.962 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.14, opts=13)
20:47:54.966 00.004 14556 Enqueuing Move request for scope (0.10, 0.14)
20:47:54.970 00.004 12308 Worker thread wakes up
20:47:54.970 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.14) opts 0xd
20:47:54.970 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.14)
20:47:54.970 00.000 12308 Moving (0.10, 0.14) raw xDistance=-0.11 yDistance=-0.12
20:47:54.970 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:47:54.972 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:54.972 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:47:54.972 00.000 12308 MoveAxis(E, 0, ABG)
20:47:54.972 00.000 12308 Move returns status 0, amount 0
20:47:54.973 00.001 12308 MoveAxis(N, 0, ABG)
20:47:54.973 00.000 12308 Move returns status 0, amount 0
20:47:54.974 00.001 12308 move complete, result=0
20:47:54.974 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:54.978 00.004 12308 worker thread done servicing request
20:47:55.000 00.022 14556 UpdateGuideState exits: m=2000 SNR=30.0
20:47:55.004 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:55.007 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:55.012 00.005 14556 Enqueuing Expose request
20:47:55.015 00.003 12308 Worker thread wakes up
20:47:55.015 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:55.015 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:55.015 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:47:56.265 01.250 12308 Exposure complete
20:47:56.429 00.164 12308 worker thread done servicing request
20:47:56.430 00.001 14556 OnExposeComplete: enter
20:47:56.437 00.007 14556 UpdateGuideState(): m_state=6
20:47:56.441 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1080
20:47:56.445 00.004 14556 Star::Find returns 1 (0), X=171.76, Y=984.87, Mass=1508, SNR=26.2, Peak=121 HFD=4.5
20:47:56.450 00.005 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.20 = -1.09)
20:47:56.454 00.004 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.19)
20:47:56.458 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.26 hyp=0.31 cameraTheta=2.12 mountX=0.14 mountY=-0.28, mountTheta=-1.10
20:47:56.465 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.26, opts=13)
20:47:56.470 00.005 14556 Enqueuing Move request for scope (-0.16, 0.26)
20:47:56.474 00.004 12308 Worker thread wakes up
20:47:56.474 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.26) opts 0xd
20:47:56.474 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.26)
20:47:56.474 00.000 12308 Moving (-0.16, 0.26) raw xDistance=0.14 yDistance=-0.28
20:47:56.474 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:47:56.474 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:47:56.475 00.001 12308 MoveAxis(E, 0, ABG)
20:47:56.475 00.000 12308 Move returns status 0, amount 0
20:47:56.475 00.000 12308 MoveAxis(N, 199, ABG)
20:47:56.475 00.000 12308 Guiding  Dir = 0, Dur = 199
20:47:56.475 00.000 12308 IsSlewing returns 0
20:47:56.475 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:56.481 00.006 12308 IsGuiding returns 0
20:47:56.481 00.000 12308 PulseGuide returned control before completion, sleep 209
20:47:56.501 00.020 14556 UpdateGuideState exits: m=1508 SNR=26.2
20:47:56.508 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:56.512 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:56.517 00.005 14556 Enqueuing Expose request
20:47:56.706 00.189 12308 IsGuiding returns 1
20:47:56.708 00.002 12308 scope still moving after pulse duration time elapsed
20:47:56.739 00.031 12308 IsSlewing returns 0
20:47:56.740 00.001 12308 IsGuiding returns 0
20:47:56.741 00.001 12308 scope move finished after 199 + 60 ms
20:47:56.741 00.000 12308 Move returns status 0, amount 199
20:47:56.742 00.001 12308 move complete, result=0
20:47:56.742 00.000 12308 worker thread done servicing request
20:47:56.742 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 199 ms NORTH
20:47:56.750 00.008 12308 Worker thread wakes up
20:47:56.751 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:56.751 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:58.001 01.250 12308 Exposure complete
20:47:58.174 00.173 12308 worker thread done servicing request
20:47:58.174 00.000 14556 OnExposeComplete: enter
20:47:58.178 00.004 14556 UpdateGuideState(): m_state=6
20:47:58.180 00.002 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1081
20:47:58.184 00.004 14556 Star::Find returns 1 (0), X=172.04, Y=984.57, Mass=1801, SNR=28.6, Peak=152 HFD=4.2
20:47:58.188 00.004 14556 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-3.07) = xAngle (2.73 = 2.73)
20:47:58.194 00.006 14556 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.63 = 2.63)
20:47:58.198 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.12 cameraTheta=-0.34 mountX=-0.11 mountY=0.06, mountTheta=2.65
20:47:58.204 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.04, opts=13)
20:47:58.208 00.004 14556 Enqueuing Move request for scope (0.12, -0.04)
20:47:58.212 00.004 12308 Worker thread wakes up
20:47:58.212 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.04) opts 0xd
20:47:58.212 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.04)
20:47:58.212 00.000 12308 Moving (0.12, -0.04) raw xDistance=-0.11 yDistance=0.06
20:47:58.213 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:47:58.213 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:58.213 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:47:58.215 00.002 12308 MoveAxis(E, 0, ABG)
20:47:58.215 00.000 12308 Move returns status 0, amount 0
20:47:58.215 00.000 12308 MoveAxis(N, 0, ABG)
20:47:58.215 00.000 12308 Move returns status 0, amount 0
20:47:58.215 00.000 12308 move complete, result=0
20:47:58.216 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:58.221 00.005 12308 worker thread done servicing request
20:47:58.243 00.022 14556 UpdateGuideState exits: m=1801 SNR=28.6
20:47:58.248 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:58.253 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:58.257 00.004 14556 Enqueuing Expose request
20:47:58.262 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:47:58.267 00.005 12308 Worker thread wakes up
20:47:58.267 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:58.267 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:47:59.511 01.244 12308 Exposure complete
20:47:59.668 00.157 12308 worker thread done servicing request
20:47:59.669 00.001 14556 OnExposeComplete: enter
20:47:59.672 00.003 14556 UpdateGuideState(): m_state=6
20:47:59.677 00.005 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1082
20:47:59.680 00.003 14556 Star::Find returns 1 (0), X=172.02, Y=984.58, Mass=1942, SNR=29.5, Peak=146 HFD=4.2
20:47:59.684 00.004 14556 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-3.07) = xAngle (2.80 = 2.80)
20:47:59.690 00.006 14556 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.71 = 2.71)
20:47:59.694 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.27 mountX=-0.10 mountY=0.04, mountTheta=2.72
20:47:59.701 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.03, opts=13)
20:47:59.705 00.004 14556 Enqueuing Move request for scope (0.10, -0.03)
20:47:59.709 00.004 12308 Worker thread wakes up
20:47:59.709 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
20:47:59.709 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
20:47:59.709 00.000 12308 Moving (0.10, -0.03) raw xDistance=-0.10 yDistance=0.04
20:47:59.709 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:47:59.711 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:59.711 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:47:59.711 00.000 12308 MoveAxis(E, 0, ABG)
20:47:59.711 00.000 12308 Move returns status 0, amount 0
20:47:59.712 00.001 12308 MoveAxis(N, 0, ABG)
20:47:59.712 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:47:59.716 00.004 12308 Move returns status 0, amount 0
20:47:59.716 00.000 12308 move complete, result=0
20:47:59.716 00.000 12308 worker thread done servicing request
20:47:59.738 00.022 14556 UpdateGuideState exits: m=1942 SNR=29.5
20:47:59.742 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:59.747 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:47:59.755 00.008 14556 Enqueuing Expose request
20:47:59.759 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:47:59.764 00.005 12308 Worker thread wakes up
20:47:59.764 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:47:59.764 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:01.010 01.246 12308 Exposure complete
20:48:01.170 00.160 12308 worker thread done servicing request
20:48:01.171 00.001 14556 OnExposeComplete: enter
20:48:01.174 00.003 14556 UpdateGuideState(): m_state=6
20:48:01.178 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1083
20:48:01.183 00.005 14556 Star::Find returns 1 (0), X=171.87, Y=984.60, Mass=1840, SNR=28.6, Peak=147 HFD=4.4
20:48:01.186 00.003 14556 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.07) = xAngle (0.07 = 0.07)
20:48:01.190 00.004 14556 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.03 = -0.03)
20:48:01.194 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-3.00 mountX=0.05 mountY=-0.00, mountTheta=-0.03
20:48:01.198 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.01, opts=13)
20:48:01.202 00.004 14556 Enqueuing Move request for scope (-0.05, -0.01)
20:48:01.206 00.004 12308 Worker thread wakes up
20:48:01.206 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
20:48:01.206 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
20:48:01.206 00.000 12308 Moving (-0.05, -0.01) raw xDistance=0.05 yDistance=-0.00
20:48:01.206 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:48:01.207 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:01.207 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:48:01.207 00.000 12308 MoveAxis(E, 0, ABG)
20:48:01.207 00.000 12308 Move returns status 0, amount 0
20:48:01.208 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:01.211 00.003 12308 MoveAxis(N, 0, ABG)
20:48:01.211 00.000 12308 Move returns status 0, amount 0
20:48:01.211 00.000 12308 move complete, result=0
20:48:01.211 00.000 12308 worker thread done servicing request
20:48:01.233 00.022 14556 UpdateGuideState exits: m=1840 SNR=28.6
20:48:01.238 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:01.242 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:01.246 00.004 14556 Enqueuing Expose request
20:48:01.252 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:48:01.256 00.004 12308 Worker thread wakes up
20:48:01.257 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:01.257 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:02.509 01.252 12308 Exposure complete
20:48:02.663 00.154 12308 worker thread done servicing request
20:48:02.665 00.002 14556 OnExposeComplete: enter
20:48:02.668 00.003 14556 UpdateGuideState(): m_state=6
20:48:02.672 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1084
20:48:02.676 00.004 14556 Star::Find returns 1 (0), X=172.06, Y=984.68, Mass=1921, SNR=29.4, Peak=163 HFD=4.2
20:48:02.680 00.004 14556 CameraToMount -- cameraTheta (0.49) - m_xAngle (-3.07) = xAngle (3.56 = -2.72)
20:48:02.683 00.003 14556 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.46 = -2.82)
20:48:02.686 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.16 cameraTheta=0.49 mountX=-0.14 mountY=-0.05, mountTheta=-2.81
20:48:02.692 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.07, opts=13)
20:48:02.695 00.003 14556 Enqueuing Move request for scope (0.14, 0.07)
20:48:02.699 00.004 12308 Worker thread wakes up
20:48:02.699 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd
20:48:02.699 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.07)
20:48:02.699 00.000 12308 Moving (0.14, 0.07) raw xDistance=-0.14 yDistance=-0.05
20:48:02.699 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:48:02.699 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:02.700 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:48:02.700 00.000 12308 MoveAxis(E, 0, ABG)
20:48:02.700 00.000 12308 Move returns status 0, amount 0
20:48:02.700 00.000 12308 MoveAxis(N, 0, ABG)
20:48:02.700 00.000 12308 Move returns status 0, amount 0
20:48:02.700 00.000 12308 move complete, result=0
20:48:02.701 00.001 12308 worker thread done servicing request
20:48:02.701 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:02.724 00.023 14556 UpdateGuideState exits: m=1921 SNR=29.4
20:48:02.729 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:02.733 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:02.737 00.004 14556 Enqueuing Expose request
20:48:02.740 00.003 12308 Worker thread wakes up
20:48:02.741 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:02.741 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:02.741 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:48:03.980 01.239 12308 Exposure complete
20:48:04.146 00.166 12308 worker thread done servicing request
20:48:04.146 00.000 14556 OnExposeComplete: enter
20:48:04.152 00.006 14556 UpdateGuideState(): m_state=6
20:48:04.158 00.006 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
20:48:04.161 00.003 14556 Star::Find returns 1 (0), X=171.87, Y=984.73, Mass=2090, SNR=30.9, Peak=168 HFD=4.5
20:48:04.166 00.005 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
20:48:04.170 00.004 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
20:48:04.174 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.93 mountX=0.04 mountY=-0.13, mountTheta=-1.29
20:48:04.179 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.12, opts=13)
20:48:04.184 00.005 14556 Enqueuing Move request for scope (-0.05, 0.12)
20:48:04.187 00.003 12308 Worker thread wakes up
20:48:04.187 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd
20:48:04.187 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.12)
20:48:04.188 00.001 12308 Moving (-0.05, 0.12) raw xDistance=0.04 yDistance=-0.13
20:48:04.188 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:48:04.188 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:04.188 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:48:04.188 00.000 12308 MoveAxis(E, 0, ABG)
20:48:04.188 00.000 12308 Move returns status 0, amount 0
20:48:04.190 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:04.194 00.004 12308 MoveAxis(N, 0, ABG)
20:48:04.194 00.000 12308 Move returns status 0, amount 0
20:48:04.194 00.000 12308 move complete, result=0
20:48:04.194 00.000 12308 worker thread done servicing request
20:48:04.215 00.021 14556 UpdateGuideState exits: m=2090 SNR=30.9
20:48:04.219 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:04.226 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:04.230 00.004 14556 Enqueuing Expose request
20:48:04.233 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:04.238 00.005 12308 Worker thread wakes up
20:48:04.238 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:04.238 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:05.488 01.250 12308 Exposure complete
20:48:05.645 00.157 12308 worker thread done servicing request
20:48:05.646 00.001 14556 OnExposeComplete: enter
20:48:05.650 00.004 14556 UpdateGuideState(): m_state=6
20:48:05.654 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1086
20:48:05.658 00.004 14556 Star::Find returns 1 (0), X=171.92, Y=984.87, Mass=1818, SNR=28.7, Peak=137 HFD=4.4
20:48:05.663 00.005 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
20:48:05.668 00.005 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
20:48:05.672 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.26 hyp=0.26 cameraTheta=1.58 mountX=-0.02 mountY=-0.25, mountTheta=-1.63
20:48:05.676 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.26, opts=13)
20:48:05.680 00.004 14556 Enqueuing Move request for scope (-0.00, 0.26)
20:48:05.685 00.005 12308 Worker thread wakes up
20:48:05.685 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.26) opts 0xd
20:48:05.686 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.26)
20:48:05.686 00.000 12308 Moving (-0.00, 0.26) raw xDistance=-0.02 yDistance=-0.25
20:48:05.686 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:48:05.686 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:48:05.687 00.001 12308 MoveAxis(E, 0, ABG)
20:48:05.687 00.000 12308 Move returns status 0, amount 0
20:48:05.687 00.000 12308 MoveAxis(N, 179, ABG)
20:48:05.687 00.000 12308 Guiding  Dir = 0, Dur = 179
20:48:05.687 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:05.692 00.005 12308 IsSlewing returns 0
20:48:05.692 00.000 12308 IsGuiding returns 0
20:48:05.692 00.000 12308 PulseGuide returned control before completion, sleep 189
20:48:05.713 00.021 14556 UpdateGuideState exits: m=1818 SNR=28.7
20:48:05.719 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:05.722 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:05.725 00.003 14556 Enqueuing Expose request
20:48:05.884 00.159 12308 IsGuiding returns 1
20:48:05.886 00.002 12308 scope still moving after pulse duration time elapsed
20:48:05.916 00.030 12308 IsSlewing returns 0
20:48:05.918 00.002 12308 IsGuiding returns 0
20:48:05.918 00.000 12308 scope move finished after 179 + 46 ms
20:48:05.918 00.000 12308 Move returns status 0, amount 179
20:48:05.918 00.000 12308 move complete, result=0
20:48:05.919 00.001 12308 worker thread done servicing request
20:48:05.919 00.000 12308 Worker thread wakes up
20:48:05.920 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 179 ms NORTH
20:48:05.926 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:05.927 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:07.175 01.248 12308 Exposure complete
20:48:07.322 00.147 12308 worker thread done servicing request
20:48:07.322 00.000 14556 OnExposeComplete: enter
20:48:07.328 00.006 14556 UpdateGuideState(): m_state=6
20:48:07.332 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1087
20:48:07.336 00.004 14556 Star::Find returns 1 (0), X=172.05, Y=984.77, Mass=1750, SNR=28.1, Peak=145 HFD=4.4
20:48:07.341 00.005 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.96 = -2.32)
20:48:07.346 00.005 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.86 = -2.42)
20:48:07.350 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.16 hyp=0.20 cameraTheta=0.89 mountX=-0.14 mountY=-0.13, mountTheta=-2.37
20:48:07.357 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.16, opts=13)
20:48:07.360 00.003 14556 Enqueuing Move request for scope (0.13, 0.16)
20:48:07.364 00.004 12308 Worker thread wakes up
20:48:07.365 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.16) opts 0xd
20:48:07.365 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.16)
20:48:07.365 00.000 12308 Moving (0.13, 0.16) raw xDistance=-0.14 yDistance=-0.13
20:48:07.365 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:48:07.365 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:07.365 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:48:07.366 00.001 12308 MoveAxis(E, 0, ABG)
20:48:07.366 00.000 12308 Move returns status 0, amount 0
20:48:07.366 00.000 12308 MoveAxis(N, 0, ABG)
20:48:07.366 00.000 12308 Move returns status 0, amount 0
20:48:07.366 00.000 12308 move complete, result=0
20:48:07.366 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:07.372 00.006 12308 worker thread done servicing request
20:48:07.390 00.018 14556 UpdateGuideState exits: m=1750 SNR=28.1
20:48:07.394 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:07.397 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:07.401 00.004 14556 Enqueuing Expose request
20:48:07.406 00.005 12308 Worker thread wakes up
20:48:07.406 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:07.410 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:07.410 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:08.665 01.255 12308 Exposure complete
20:48:08.823 00.158 12308 worker thread done servicing request
20:48:08.823 00.000 14556 OnExposeComplete: enter
20:48:08.826 00.003 14556 UpdateGuideState(): m_state=6
20:48:08.831 00.005 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1088
20:48:08.835 00.004 14556 Star::Find returns 1 (0), X=171.90, Y=984.88, Mass=1842, SNR=28.9, Peak=173 HFD=4.3
20:48:08.838 00.003 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.74 = -1.55)
20:48:08.842 00.004 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.65)
20:48:08.847 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.66 mountX=0.01 mountY=-0.27, mountTheta=-1.55
20:48:08.854 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.27, opts=13)
20:48:08.858 00.004 14556 Enqueuing Move request for scope (-0.02, 0.27)
20:48:08.861 00.003 12308 Worker thread wakes up
20:48:08.861 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.27) opts 0xd
20:48:08.862 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.27)
20:48:08.862 00.000 12308 Moving (-0.02, 0.27) raw xDistance=0.01 yDistance=-0.27
20:48:08.862 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:48:08.862 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:48:08.862 00.000 12308 MoveAxis(E, 0, ABG)
20:48:08.862 00.000 12308 Move returns status 0, amount 0
20:48:08.862 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:08.868 00.006 12308 MoveAxis(N, 190, ABG)
20:48:08.868 00.000 12308 Guiding  Dir = 0, Dur = 190
20:48:08.869 00.001 12308 IsSlewing returns 0
20:48:08.870 00.001 12308 IsGuiding returns 0
20:48:08.870 00.000 12308 PulseGuide returned control before completion, sleep 200
20:48:08.894 00.024 14556 UpdateGuideState exits: m=1842 SNR=28.9
20:48:08.898 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:08.902 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:08.909 00.007 14556 Enqueuing Expose request
20:48:09.076 00.167 12308 IsGuiding returns 1
20:48:09.077 00.001 12308 scope still moving after pulse duration time elapsed
20:48:09.107 00.030 12308 IsSlewing returns 0
20:48:09.108 00.001 12308 IsGuiding returns 0
20:48:09.109 00.001 12308 scope move finished after 190 + 48 ms
20:48:09.109 00.000 12308 Move returns status 0, amount 190
20:48:09.110 00.001 12308 move complete, result=0
20:48:09.110 00.000 12308 worker thread done servicing request
20:48:09.112 00.002 12308 Worker thread wakes up
20:48:09.112 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 190 ms NORTH
20:48:09.119 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:09.119 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:10.365 01.246 12308 Exposure complete
20:48:10.539 00.174 12308 worker thread done servicing request
20:48:10.540 00.001 14556 OnExposeComplete: enter
20:48:10.543 00.003 14556 UpdateGuideState(): m_state=6
20:48:10.547 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1089
20:48:10.551 00.004 14556 Star::Find returns 1 (0), X=172.14, Y=984.75, Mass=2145, SNR=31.1, Peak=186 HFD=4.5
20:48:10.555 00.004 14556 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.07) = xAngle (3.64 = -2.64)
20:48:10.558 00.003 14556 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.54 = -2.74)
20:48:10.562 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.14 hyp=0.25 cameraTheta=0.57 mountX=-0.22 mountY=-0.10, mountTheta=-2.72
20:48:10.566 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.14, opts=13)
20:48:10.571 00.005 14556 Enqueuing Move request for scope (0.21, 0.14)
20:48:10.574 00.003 12308 Worker thread wakes up
20:48:10.574 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.14) opts 0xd
20:48:10.574 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.14)
20:48:10.575 00.001 12308 Moving (0.21, 0.14) raw xDistance=-0.22 yDistance=-0.10
20:48:10.575 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:48:10.575 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:10.575 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:48:10.575 00.000 12308 MoveAxis(E, 97, ABG)
20:48:10.575 00.000 12308 Guiding  Dir = 2, Dur = 97
20:48:10.576 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:10.581 00.005 12308 IsSlewing returns 0
20:48:10.581 00.000 12308 IsGuiding returns 0
20:48:10.581 00.000 12308 PulseGuide returned control before completion, sleep 107
20:48:10.604 00.023 14556 UpdateGuideState exits: m=2145 SNR=31.1
20:48:10.608 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:10.613 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:10.616 00.003 14556 Enqueuing Expose request
20:48:10.690 00.074 12308 IsGuiding returns 1
20:48:10.692 00.002 12308 scope still moving after pulse duration time elapsed
20:48:10.721 00.029 12308 IsSlewing returns 0
20:48:10.723 00.002 12308 IsGuiding returns 0
20:48:10.724 00.001 12308 scope move finished after 97 + 45 ms
20:48:10.725 00.001 12308 Move returns status 0, amount 97
20:48:10.725 00.000 12308 MoveAxis(N, 0, ABG)
20:48:10.726 00.001 12308 Move returns status 0, amount 0
20:48:10.727 00.001 12308 move complete, result=0
20:48:10.727 00.000 14556 GuideStep: -0.2 px 97 ms EAST, -0.1 px 0 ms NORTH
20:48:10.736 00.009 12308 worker thread done servicing request
20:48:10.736 00.000 12308 Worker thread wakes up
20:48:10.737 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:10.739 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:11.984 01.245 12308 Exposure complete
20:48:12.138 00.154 12308 worker thread done servicing request
20:48:12.138 00.000 14556 OnExposeComplete: enter
20:48:12.143 00.005 14556 UpdateGuideState(): m_state=6
20:48:12.147 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1090
20:48:12.151 00.004 14556 Star::Find returns 1 (0), X=171.98, Y=984.89, Mass=1858, SNR=29.0, Peak=173 HFD=4.2
20:48:12.154 00.003 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.45 = -1.84)
20:48:12.159 00.005 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.94)
20:48:12.164 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.28 hyp=0.28 cameraTheta=1.37 mountX=-0.07 mountY=-0.26, mountTheta=-1.85
20:48:12.171 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.28, opts=13)
20:48:12.174 00.003 14556 Enqueuing Move request for scope (0.06, 0.28)
20:48:12.178 00.004 12308 Worker thread wakes up
20:48:12.178 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.28) opts 0xd
20:48:12.178 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.28)
20:48:12.178 00.000 12308 Moving (0.06, 0.28) raw xDistance=-0.07 yDistance=-0.26
20:48:12.179 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:48:12.179 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:48:12.179 00.000 12308 MoveAxis(E, 0, ABG)
20:48:12.179 00.000 12308 Move returns status 0, amount 0
20:48:12.180 00.001 12308 MoveAxis(N, 185, ABG)
20:48:12.180 00.000 12308 Guiding  Dir = 0, Dur = 185
20:48:12.180 00.000 12308 IsSlewing returns 0
20:48:12.180 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:12.188 00.008 12308 IsGuiding returns 0
20:48:12.189 00.001 12308 PulseGuide returned control before completion, sleep 195
20:48:12.212 00.023 14556 UpdateGuideState exits: m=1858 SNR=29.0
20:48:12.217 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:12.222 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:12.227 00.005 14556 Enqueuing Expose request
20:48:12.397 00.170 12308 IsGuiding returns 1
20:48:12.398 00.001 12308 scope still moving after pulse duration time elapsed
20:48:12.428 00.030 12308 IsSlewing returns 0
20:48:12.429 00.001 12308 IsGuiding returns 0
20:48:12.430 00.001 12308 scope move finished after 185 + 55 ms
20:48:12.430 00.000 12308 Move returns status 0, amount 185
20:48:12.431 00.001 12308 move complete, result=0
20:48:12.431 00.000 12308 worker thread done servicing request
20:48:12.432 00.001 12308 Worker thread wakes up
20:48:12.432 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 185 ms NORTH
20:48:12.440 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:12.440 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:13.689 01.249 12308 Exposure complete
20:48:13.850 00.161 12308 worker thread done servicing request
20:48:13.851 00.001 14556 OnExposeComplete: enter
20:48:13.855 00.004 14556 UpdateGuideState(): m_state=6
20:48:13.859 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1091
20:48:13.862 00.003 14556 Star::Find returns 1 (0), X=171.96, Y=984.63, Mass=1915, SNR=29.4, Peak=155 HFD=4.1
20:48:13.866 00.004 14556 CameraToMount -- cameraTheta (0.47) - m_xAngle (-3.07) = xAngle (3.54 = -2.74)
20:48:13.869 00.003 14556 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.44 = -2.84)
20:48:13.873 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.47 mountX=-0.04 mountY=-0.01, mountTheta=-2.83
20:48:13.880 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.02, opts=13)
20:48:13.885 00.005 14556 Enqueuing Move request for scope (0.04, 0.02)
20:48:13.889 00.004 12308 Worker thread wakes up
20:48:13.889 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
20:48:13.889 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
20:48:13.889 00.000 12308 Moving (0.04, 0.02) raw xDistance=-0.04 yDistance=-0.01
20:48:13.889 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:48:13.889 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:13.891 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:48:13.891 00.000 12308 MoveAxis(E, 0, ABG)
20:48:13.891 00.000 12308 Move returns status 0, amount 0
20:48:13.891 00.000 12308 MoveAxis(N, 0, ABG)
20:48:13.891 00.000 12308 Move returns status 0, amount 0
20:48:13.891 00.000 12308 move complete, result=0
20:48:13.891 00.000 12308 worker thread done servicing request
20:48:13.891 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:13.917 00.026 14556 UpdateGuideState exits: m=1915 SNR=29.4
20:48:13.921 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:13.924 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:13.928 00.004 14556 Enqueuing Expose request
20:48:13.931 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:48:13.936 00.005 12308 Worker thread wakes up
20:48:13.937 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:13.937 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:15.183 01.246 12308 Exposure complete
20:48:15.337 00.154 12308 worker thread done servicing request
20:48:15.338 00.001 14556 OnExposeComplete: enter
20:48:15.341 00.003 14556 UpdateGuideState(): m_state=6
20:48:15.345 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1092
20:48:15.348 00.003 14556 Star::Find returns 1 (0), X=171.75, Y=984.47, Mass=2300, SNR=32.0, Peak=159 HFD=4.6
20:48:15.352 00.004 14556 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.07) = xAngle (0.61 = 0.61)
20:48:15.356 00.004 14556 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.51 = 0.51)
20:48:15.360 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-2.46 mountX=0.18 mountY=0.11, mountTheta=0.54
20:48:15.365 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.14, opts=13)
20:48:15.368 00.003 14556 Enqueuing Move request for scope (-0.17, -0.14)
20:48:15.371 00.003 12308 Worker thread wakes up
20:48:15.371 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.14) opts 0xd
20:48:15.371 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.14)
20:48:15.372 00.001 12308 Moving (-0.17, -0.14) raw xDistance=0.18 yDistance=0.11
20:48:15.372 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:48:15.372 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:15.372 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:48:15.372 00.000 12308 MoveAxis(E, 0, ABG)
20:48:15.373 00.001 12308 Move returns status 0, amount 0
20:48:15.373 00.000 12308 MoveAxis(N, 0, ABG)
20:48:15.373 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:15.377 00.004 12308 Move returns status 0, amount 0
20:48:15.377 00.000 12308 move complete, result=0
20:48:15.377 00.000 12308 worker thread done servicing request
20:48:15.394 00.017 14556 UpdateGuideState exits: m=2300 SNR=32.0
20:48:15.397 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:15.401 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:15.406 00.005 14556 Enqueuing Expose request
20:48:15.411 00.005 12308 Worker thread wakes up
20:48:15.411 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:15.411 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:15.412 00.001 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:48:16.666 01.254 12308 Exposure complete
20:48:16.854 00.188 12308 worker thread done servicing request
20:48:16.855 00.001 14556 OnExposeComplete: enter
20:48:16.860 00.005 14556 UpdateGuideState(): m_state=6
20:48:16.865 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1093
20:48:16.872 00.007 14556 Star::Find returns 1 (0), X=171.71, Y=984.55, Mass=1564, SNR=26.5, Peak=107 HFD=4.7
20:48:16.876 00.004 14556 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.07) = xAngle (0.20 = 0.20)
20:48:16.882 00.006 14556 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.10 = 0.10)
20:48:16.887 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.06 hyp=0.22 cameraTheta=-2.88 mountX=0.22 mountY=0.02, mountTheta=0.10
20:48:16.894 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.06, opts=13)
20:48:16.899 00.005 14556 Enqueuing Move request for scope (-0.21, -0.06)
20:48:16.907 00.008 12308 Worker thread wakes up
20:48:16.908 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.06) opts 0xd
20:48:16.908 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.06)
20:48:16.908 00.000 12308 Moving (-0.21, -0.06) raw xDistance=0.22 yDistance=0.02
20:48:16.909 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:48:16.909 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:16.911 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:48:16.911 00.000 12308 MoveAxis(W, 94, ABG)
20:48:16.911 00.000 12308 Guiding  Dir = 3, Dur = 94
20:48:16.911 00.000 12308 IsSlewing returns 0
20:48:16.912 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:16.917 00.005 12308 IsGuiding returns 0
20:48:16.917 00.000 12308 PulseGuide returned control before completion, sleep 104
20:48:16.944 00.027 14556 UpdateGuideState exits: m=1564 SNR=26.5
20:48:16.949 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:16.954 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:16.959 00.005 14556 Enqueuing Expose request
20:48:17.029 00.070 12308 IsGuiding returns 1
20:48:17.030 00.001 12308 scope still moving after pulse duration time elapsed
20:48:17.061 00.031 12308 IsSlewing returns 0
20:48:17.061 00.000 12308 IsGuiding returns 0
20:48:17.061 00.000 12308 scope move finished after 94 + 50 ms
20:48:17.062 00.001 12308 Move returns status 0, amount 94
20:48:17.062 00.000 12308 MoveAxis(N, 0, ABG)
20:48:17.062 00.000 12308 Move returns status 0, amount 0
20:48:17.062 00.000 12308 move complete, result=0
20:48:17.062 00.000 12308 worker thread done servicing request
20:48:17.062 00.000 14556 GuideStep: 0.2 px 94 ms WEST, 0.0 px 0 ms NORTH
20:48:17.069 00.007 12308 Worker thread wakes up
20:48:17.070 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:17.070 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:18.323 01.253 12308 Exposure complete
20:48:18.483 00.160 12308 worker thread done servicing request
20:48:18.484 00.001 14556 OnExposeComplete: enter
20:48:18.488 00.004 14556 UpdateGuideState(): m_state=6
20:48:18.491 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1094
20:48:18.494 00.003 14556 Star::Find returns 1 (0), X=171.77, Y=984.87, Mass=1730, SNR=27.8, Peak=159 HFD=4.3
20:48:18.498 00.004 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.17 = -1.12)
20:48:18.502 00.004 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.22)
20:48:18.507 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.26 hyp=0.30 cameraTheta=2.09 mountX=0.13 mountY=-0.28, mountTheta=-1.13
20:48:18.513 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.26, opts=13)
20:48:18.518 00.005 14556 Enqueuing Move request for scope (-0.15, 0.26)
20:48:18.521 00.003 12308 Worker thread wakes up
20:48:18.522 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.26) opts 0xd
20:48:18.522 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.26)
20:48:18.522 00.000 12308 Moving (-0.15, 0.26) raw xDistance=0.13 yDistance=-0.28
20:48:18.522 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:48:18.523 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:48:18.523 00.000 12308 MoveAxis(E, 0, ABG)
20:48:18.523 00.000 12308 Move returns status 0, amount 0
20:48:18.523 00.000 12308 MoveAxis(N, 199, ABG)
20:48:18.524 00.001 12308 Guiding  Dir = 0, Dur = 199
20:48:18.524 00.000 12308 IsSlewing returns 0
20:48:18.524 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:18.530 00.006 12308 IsGuiding returns 0
20:48:18.530 00.000 12308 PulseGuide returned control before completion, sleep 209
20:48:18.553 00.023 14556 UpdateGuideState exits: m=1730 SNR=27.8
20:48:18.557 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:18.563 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:18.568 00.005 14556 Enqueuing Expose request
20:48:18.746 00.178 12308 IsGuiding returns 1
20:48:18.747 00.001 12308 scope still moving after pulse duration time elapsed
20:48:18.777 00.030 12308 IsSlewing returns 0
20:48:18.778 00.001 12308 IsGuiding returns 0
20:48:18.780 00.002 12308 scope move finished after 199 + 49 ms
20:48:18.780 00.000 12308 Move returns status 0, amount 199
20:48:18.781 00.001 12308 move complete, result=0
20:48:18.781 00.000 12308 worker thread done servicing request
20:48:18.781 00.000 12308 Worker thread wakes up
20:48:18.782 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 199 ms NORTH
20:48:18.791 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:18.791 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:20.044 01.253 12308 Exposure complete
20:48:20.232 00.188 12308 worker thread done servicing request
20:48:20.233 00.001 14556 OnExposeComplete: enter
20:48:20.239 00.006 14556 UpdateGuideState(): m_state=6
20:48:20.244 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1095
20:48:20.248 00.004 14556 Star::Find returns 1 (0), X=171.85, Y=984.40, Mass=1570, SNR=26.6, Peak=133 HFD=4.1
20:48:20.252 00.004 14556 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.07) = xAngle (1.16 = 1.16)
20:48:20.257 00.005 14556 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.06 = 1.06)
20:48:20.262 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.21 hyp=0.22 cameraTheta=-1.91 mountX=0.09 mountY=0.19, mountTheta=1.14
20:48:20.269 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.21, opts=13)
20:48:20.273 00.004 14556 Enqueuing Move request for scope (-0.07, -0.21)
20:48:20.277 00.004 12308 Worker thread wakes up
20:48:20.277 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.21) opts 0xd
20:48:20.277 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.21)
20:48:20.277 00.000 12308 Moving (-0.07, -0.21) raw xDistance=0.09 yDistance=0.19
20:48:20.279 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:48:20.279 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:20.279 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:48:20.279 00.000 12308 MoveAxis(E, 0, ABG)
20:48:20.279 00.000 12308 Move returns status 0, amount 0
20:48:20.279 00.000 12308 MoveAxis(N, 0, ABG)
20:48:20.279 00.000 12308 Move returns status 0, amount 0
20:48:20.280 00.001 12308 move complete, result=0
20:48:20.280 00.000 12308 worker thread done servicing request
20:48:20.280 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:20.307 00.027 14556 UpdateGuideState exits: m=1570 SNR=26.6
20:48:20.312 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:20.316 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:20.320 00.004 14556 Enqueuing Expose request
20:48:20.323 00.003 12308 Worker thread wakes up
20:48:20.324 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:48:20.328 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:20.328 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:21.573 01.245 12308 Exposure complete
20:48:21.731 00.158 12308 worker thread done servicing request
20:48:21.732 00.001 14556 OnExposeComplete: enter
20:48:21.734 00.002 14556 UpdateGuideState(): m_state=6
20:48:21.739 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1096
20:48:21.743 00.004 14556 Star::Find returns 1 (0), X=171.96, Y=984.68, Mass=1594, SNR=26.8, Peak=122 HFD=4.5
20:48:21.746 00.003 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.16 = -2.12)
20:48:21.749 00.003 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.22)
20:48:21.754 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.09 mountX=-0.04 mountY=-0.07, mountTheta=-2.15
20:48:21.759 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.07, opts=13)
20:48:21.762 00.003 14556 Enqueuing Move request for scope (0.04, 0.07)
20:48:21.766 00.004 12308 Worker thread wakes up
20:48:21.766 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
20:48:21.767 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
20:48:21.767 00.000 12308 Moving (0.04, 0.07) raw xDistance=-0.04 yDistance=-0.07
20:48:21.767 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:48:21.767 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:21.767 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:48:21.767 00.000 12308 MoveAxis(E, 0, ABG)
20:48:21.767 00.000 12308 Move returns status 0, amount 0
20:48:21.769 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:21.772 00.003 12308 MoveAxis(N, 0, ABG)
20:48:21.772 00.000 12308 Move returns status 0, amount 0
20:48:21.772 00.000 12308 move complete, result=0
20:48:21.772 00.000 12308 worker thread done servicing request
20:48:21.793 00.021 14556 UpdateGuideState exits: m=1594 SNR=26.8
20:48:21.798 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:21.801 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:21.805 00.004 14556 Enqueuing Expose request
20:48:21.809 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:21.814 00.005 12308 Worker thread wakes up
20:48:21.814 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:21.815 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:23.070 01.255 12308 Exposure complete
20:48:23.229 00.159 12308 worker thread done servicing request
20:48:23.230 00.001 14556 OnExposeComplete: enter
20:48:23.233 00.003 14556 UpdateGuideState(): m_state=6
20:48:23.237 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1097
20:48:23.241 00.004 14556 Star::Find returns 1 (0), X=172.13, Y=984.63, Mass=1980, SNR=30.0, Peak=155 HFD=4.5
20:48:23.245 00.004 14556 CameraToMount -- cameraTheta (0.12) - m_xAngle (-3.07) = xAngle (3.19 = -3.09)
20:48:23.248 00.003 14556 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.09 = 3.09)
20:48:23.252 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.02 hyp=0.21 cameraTheta=0.12 mountX=-0.21 mountY=0.01, mountTheta=3.09
20:48:23.257 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.02, opts=13)
20:48:23.261 00.004 14556 Enqueuing Move request for scope (0.21, 0.02)
20:48:23.265 00.004 12308 Worker thread wakes up
20:48:23.265 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.02) opts 0xd
20:48:23.265 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.02)
20:48:23.265 00.000 12308 Moving (0.21, 0.02) raw xDistance=-0.21 yDistance=0.01
20:48:23.265 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:48:23.265 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:23.266 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:48:23.266 00.000 12308 MoveAxis(E, 90, ABG)
20:48:23.266 00.000 12308 Guiding  Dir = 2, Dur = 90
20:48:23.266 00.000 12308 IsSlewing returns 0
20:48:23.266 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:23.270 00.004 12308 IsGuiding returns 0
20:48:23.271 00.001 12308 PulseGuide returned control before completion, sleep 100
20:48:23.295 00.024 14556 UpdateGuideState exits: m=1980 SNR=30.0
20:48:23.300 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:23.305 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:23.309 00.004 14556 Enqueuing Expose request
20:48:23.386 00.077 12308 IsGuiding returns 0
20:48:23.386 00.000 12308 Move returns status 0, amount 90
20:48:23.388 00.002 12308 MoveAxis(N, 0, ABG)
20:48:23.388 00.000 12308 Move returns status 0, amount 0
20:48:23.388 00.000 12308 move complete, result=0
20:48:23.388 00.000 12308 worker thread done servicing request
20:48:23.389 00.001 12308 Worker thread wakes up
20:48:23.389 00.000 14556 GuideStep: -0.2 px 90 ms EAST, 0.0 px 0 ms NORTH
20:48:23.395 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:23.395 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:24.637 01.242 12308 Exposure complete
20:48:24.796 00.159 12308 worker thread done servicing request
20:48:24.796 00.000 14556 OnExposeComplete: enter
20:48:24.800 00.004 14556 UpdateGuideState(): m_state=6
20:48:24.805 00.005 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1098
20:48:24.808 00.003 14556 Star::Find returns 1 (0), X=171.89, Y=984.66, Mass=1966, SNR=30.0, Peak=144 HFD=4.6
20:48:24.812 00.004 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.12 = -1.17)
20:48:24.817 00.005 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.27)
20:48:24.820 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.04 mountX=0.02 mountY=-0.06, mountTheta=-1.18
20:48:24.826 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.05, opts=13)
20:48:24.830 00.004 14556 Enqueuing Move request for scope (-0.03, 0.05)
20:48:24.834 00.004 12308 Worker thread wakes up
20:48:24.834 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
20:48:24.834 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
20:48:24.834 00.000 12308 Moving (-0.03, 0.05) raw xDistance=0.02 yDistance=-0.06
20:48:24.834 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:48:24.834 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:24.834 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:48:24.835 00.001 12308 MoveAxis(E, 0, ABG)
20:48:24.835 00.000 12308 Move returns status 0, amount 0
20:48:24.835 00.000 12308 MoveAxis(N, 0, ABG)
20:48:24.835 00.000 12308 Move returns status 0, amount 0
20:48:24.835 00.000 12308 move complete, result=0
20:48:24.836 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:24.841 00.005 12308 worker thread done servicing request
20:48:24.862 00.021 14556 UpdateGuideState exits: m=1966 SNR=30.0
20:48:24.866 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:24.871 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:24.876 00.005 14556 Enqueuing Expose request
20:48:24.883 00.007 12308 Worker thread wakes up
20:48:24.883 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:24.883 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:24.883 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:26.126 01.243 12308 Exposure complete
20:48:26.293 00.167 12308 worker thread done servicing request
20:48:26.293 00.000 14556 OnExposeComplete: enter
20:48:26.298 00.005 14556 UpdateGuideState(): m_state=6
20:48:26.303 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1099
20:48:26.307 00.004 14556 Star::Find returns 1 (0), X=171.71, Y=984.81, Mass=1759, SNR=28.1, Peak=151 HFD=4.6
20:48:26.311 00.004 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
20:48:26.314 00.003 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
20:48:26.318 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.20 hyp=0.29 cameraTheta=2.39 mountX=0.20 mountY=-0.23, mountTheta=-0.87
20:48:26.324 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.20, opts=13)
20:48:26.329 00.005 14556 Enqueuing Move request for scope (-0.21, 0.20)
20:48:26.332 00.003 12308 Worker thread wakes up
20:48:26.332 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.20) opts 0xd
20:48:26.333 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.20)
20:48:26.333 00.000 12308 Moving (-0.21, 0.20) raw xDistance=0.20 yDistance=-0.23
20:48:26.333 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
20:48:26.333 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:48:26.333 00.000 12308 MoveAxis(E, 0, ABG)
20:48:26.333 00.000 12308 Move returns status 0, amount 0
20:48:26.333 00.000 12308 MoveAxis(N, 163, ABG)
20:48:26.334 00.001 12308 Guiding  Dir = 0, Dur = 163
20:48:26.334 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:26.340 00.006 12308 IsSlewing returns 0
20:48:26.340 00.000 12308 IsGuiding returns 0
20:48:26.341 00.001 12308 PulseGuide returned control before completion, sleep 173
20:48:26.360 00.019 14556 UpdateGuideState exits: m=1759 SNR=28.1
20:48:26.364 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:26.367 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:26.370 00.003 14556 Enqueuing Expose request
20:48:26.523 00.153 12308 IsGuiding returns 1
20:48:26.524 00.001 12308 scope still moving after pulse duration time elapsed
20:48:26.554 00.030 12308 IsSlewing returns 0
20:48:26.555 00.001 12308 IsGuiding returns 0
20:48:26.555 00.000 12308 scope move finished after 163 + 51 ms
20:48:26.556 00.001 12308 Move returns status 0, amount 163
20:48:26.556 00.000 12308 move complete, result=0
20:48:26.556 00.000 12308 worker thread done servicing request
20:48:26.556 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 163 ms NORTH
20:48:26.564 00.008 12308 Worker thread wakes up
20:48:26.564 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:26.564 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:27.820 01.256 12308 Exposure complete
20:48:27.986 00.166 12308 worker thread done servicing request
20:48:27.986 00.000 14556 OnExposeComplete: enter
20:48:27.989 00.003 14556 UpdateGuideState(): m_state=6
20:48:27.993 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1100
20:48:27.998 00.005 14556 Star::Find returns 1 (0), X=172.00, Y=984.60, Mass=1907, SNR=29.3, Peak=140 HFD=4.8
20:48:28.003 00.005 14556 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-3.07) = xAngle (3.01 = 3.01)
20:48:28.007 00.004 14556 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.91 = 2.91)
20:48:28.011 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-0.06 mountX=-0.07 mountY=0.02, mountTheta=2.92
20:48:28.016 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.00, opts=13)
20:48:28.021 00.005 14556 Enqueuing Move request for scope (0.07, -0.00)
20:48:28.024 00.003 12308 Worker thread wakes up
20:48:28.024 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.00) opts 0xd
20:48:28.024 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.00)
20:48:28.024 00.000 12308 Moving (0.07, -0.00) raw xDistance=-0.07 yDistance=0.02
20:48:28.024 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:48:28.025 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:28.025 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:48:28.026 00.001 12308 MoveAxis(E, 0, ABG)
20:48:28.026 00.000 12308 Move returns status 0, amount 0
20:48:28.026 00.000 12308 MoveAxis(N, 0, ABG)
20:48:28.026 00.000 12308 Move returns status 0, amount 0
20:48:28.026 00.000 12308 move complete, result=0
20:48:28.026 00.000 12308 worker thread done servicing request
20:48:28.027 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:28.050 00.023 14556 UpdateGuideState exits: m=1907 SNR=29.3
20:48:28.055 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:28.058 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:28.064 00.006 14556 Enqueuing Expose request
20:48:28.068 00.004 12308 Worker thread wakes up
20:48:28.068 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:48:28.073 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:28.073 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:29.323 01.250 12308 Exposure complete
20:48:29.468 00.145 12308 worker thread done servicing request
20:48:29.468 00.000 14556 OnExposeComplete: enter
20:48:29.473 00.005 14556 UpdateGuideState(): m_state=6
20:48:29.477 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1101
20:48:29.480 00.003 14556 Star::Find returns 1 (0), X=172.00, Y=984.63, Mass=2072, SNR=30.6, Peak=160 HFD=4.7
20:48:29.485 00.005 14556 CameraToMount -- cameraTheta (0.21) - m_xAngle (-3.07) = xAngle (3.28 = -3.00)
20:48:29.489 00.004 14556 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.18 = -3.10)
20:48:29.493 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.21 mountX=-0.08 mountY=-0.00, mountTheta=-3.10
20:48:29.497 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.02, opts=13)
20:48:29.503 00.006 14556 Enqueuing Move request for scope (0.08, 0.02)
20:48:29.507 00.004 12308 Worker thread wakes up
20:48:29.507 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
20:48:29.507 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
20:48:29.507 00.000 12308 Moving (0.08, 0.02) raw xDistance=-0.08 yDistance=-0.00
20:48:29.507 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:48:29.509 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:29.509 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:48:29.509 00.000 12308 MoveAxis(E, 0, ABG)
20:48:29.509 00.000 12308 Move returns status 0, amount 0
20:48:29.509 00.000 12308 MoveAxis(N, 0, ABG)
20:48:29.510 00.001 12308 Move returns status 0, amount 0
20:48:29.510 00.000 12308 move complete, result=0
20:48:29.510 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:29.515 00.005 12308 worker thread done servicing request
20:48:29.538 00.023 14556 UpdateGuideState exits: m=2072 SNR=30.6
20:48:29.542 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:29.547 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:29.550 00.003 14556 Enqueuing Expose request
20:48:29.554 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:48:29.557 00.003 12308 Worker thread wakes up
20:48:29.557 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:29.558 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:30.808 01.250 12308 Exposure complete
20:48:30.978 00.170 12308 worker thread done servicing request
20:48:30.979 00.001 14556 OnExposeComplete: enter
20:48:30.982 00.003 14556 UpdateGuideState(): m_state=6
20:48:30.988 00.006 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1102
20:48:30.993 00.005 14556 Star::Find returns 1 (0), X=171.87, Y=984.73, Mass=1845, SNR=28.8, Peak=156 HFD=4.4
20:48:30.997 00.004 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.01 = -1.27)
20:48:31.002 00.005 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.91 = -1.37)
20:48:31.006 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.94 mountX=0.04 mountY=-0.13, mountTheta=-1.28
20:48:31.011 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.12, opts=13)
20:48:31.015 00.004 14556 Enqueuing Move request for scope (-0.05, 0.12)
20:48:31.018 00.003 12308 Worker thread wakes up
20:48:31.018 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd
20:48:31.018 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.12)
20:48:31.018 00.000 12308 Moving (-0.05, 0.12) raw xDistance=0.04 yDistance=-0.13
20:48:31.018 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:48:31.018 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:31.020 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:48:31.020 00.000 12308 MoveAxis(E, 0, ABG)
20:48:31.020 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:31.024 00.004 12308 Move returns status 0, amount 0
20:48:31.024 00.000 12308 MoveAxis(N, 0, ABG)
20:48:31.024 00.000 12308 Move returns status 0, amount 0
20:48:31.024 00.000 12308 move complete, result=0
20:48:31.024 00.000 12308 worker thread done servicing request
20:48:31.046 00.022 14556 UpdateGuideState exits: m=1845 SNR=28.8
20:48:31.051 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:31.054 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:31.058 00.004 14556 Enqueuing Expose request
20:48:31.062 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:31.067 00.005 12308 Worker thread wakes up
20:48:31.067 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:31.067 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:32.309 01.242 12308 Exposure complete
20:48:32.465 00.156 12308 worker thread done servicing request
20:48:32.466 00.001 14556 OnExposeComplete: enter
20:48:32.470 00.004 14556 UpdateGuideState(): m_state=6
20:48:32.475 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1103
20:48:32.478 00.003 14556 Star::Find returns 1 (0), X=172.09, Y=984.67, Mass=1902, SNR=29.0, Peak=141 HFD=4.4
20:48:32.482 00.004 14556 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.07) = xAngle (3.44 = -2.84)
20:48:32.485 00.003 14556 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.34 = -2.94)
20:48:32.490 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=0.06 hyp=0.18 cameraTheta=0.37 mountX=-0.17 mountY=-0.04, mountTheta=-2.94
20:48:32.495 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.06, opts=13)
20:48:32.498 00.003 14556 Enqueuing Move request for scope (0.17, 0.06)
20:48:32.503 00.005 12308 Worker thread wakes up
20:48:32.503 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.06) opts 0xd
20:48:32.503 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.06)
20:48:32.503 00.000 12308 Moving (0.17, 0.06) raw xDistance=-0.17 yDistance=-0.04
20:48:32.503 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:48:32.503 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:32.503 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:48:32.504 00.001 12308 MoveAxis(E, 0, ABG)
20:48:32.504 00.000 12308 Move returns status 0, amount 0
20:48:32.504 00.000 12308 MoveAxis(N, 0, ABG)
20:48:32.504 00.000 12308 Move returns status 0, amount 0
20:48:32.504 00.000 12308 move complete, result=0
20:48:32.504 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:32.509 00.005 12308 worker thread done servicing request
20:48:32.529 00.020 14556 UpdateGuideState exits: m=1902 SNR=29.0
20:48:32.535 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:32.540 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:32.545 00.005 14556 Enqueuing Expose request
20:48:32.549 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:48:32.553 00.004 12308 Worker thread wakes up
20:48:32.554 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:32.554 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:33.807 01.253 12308 Exposure complete
20:48:33.968 00.161 12308 worker thread done servicing request
20:48:33.968 00.000 14556 OnExposeComplete: enter
20:48:33.972 00.004 14556 UpdateGuideState(): m_state=6
20:48:33.977 00.005 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1104
20:48:33.980 00.003 14556 Star::Find returns 1 (0), X=172.07, Y=984.75, Mass=1991, SNR=29.8, Peak=169 HFD=4.4
20:48:33.985 00.005 14556 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.07) = xAngle (3.82 = -2.46)
20:48:33.989 00.004 14556 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.72 = -2.56)
20:48:33.992 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.14 hyp=0.20 cameraTheta=0.75 mountX=-0.16 mountY=-0.11, mountTheta=-2.53
20:48:33.997 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.14, opts=13)
20:48:34.002 00.005 14556 Enqueuing Move request for scope (0.15, 0.14)
20:48:34.007 00.005 12308 Worker thread wakes up
20:48:34.007 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.14) opts 0xd
20:48:34.007 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.14)
20:48:34.007 00.000 12308 Moving (0.15, 0.14) raw xDistance=-0.16 yDistance=-0.11
20:48:34.008 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:48:34.008 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:34.008 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:48:34.008 00.000 12308 MoveAxis(E, 0, ABG)
20:48:34.008 00.000 12308 Move returns status 0, amount 0
20:48:34.008 00.000 12308 MoveAxis(N, 0, ABG)
20:48:34.008 00.000 12308 Move returns status 0, amount 0
20:48:34.009 00.001 12308 move complete, result=0
20:48:34.009 00.000 12308 worker thread done servicing request
20:48:34.009 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:34.035 00.026 14556 UpdateGuideState exits: m=1991 SNR=29.8
20:48:34.042 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:34.046 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:34.051 00.005 14556 Enqueuing Expose request
20:48:34.055 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:34.060 00.005 12308 Worker thread wakes up
20:48:34.060 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:34.061 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:35.305 01.244 12308 Exposure complete
20:48:35.471 00.166 12308 worker thread done servicing request
20:48:35.471 00.000 14556 OnExposeComplete: enter
20:48:35.476 00.005 14556 UpdateGuideState(): m_state=6
20:48:35.480 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1105
20:48:35.484 00.004 14556 Star::Find returns 1 (0), X=171.75, Y=984.77, Mass=1813, SNR=28.7, Peak=160 HFD=4.4
20:48:35.488 00.004 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.45 = -0.84)
20:48:35.493 00.005 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.94)
20:48:35.496 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.16 hyp=0.24 cameraTheta=2.37 mountX=0.16 mountY=-0.19, mountTheta=-0.88
20:48:35.501 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.16, opts=13)
20:48:35.506 00.005 14556 Enqueuing Move request for scope (-0.17, 0.16)
20:48:35.510 00.004 12308 Worker thread wakes up
20:48:35.510 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.16) opts 0xd
20:48:35.511 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.16)
20:48:35.511 00.000 12308 Moving (-0.17, 0.16) raw xDistance=0.16 yDistance=-0.19
20:48:35.511 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:48:35.511 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:35.511 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:48:35.511 00.000 12308 MoveAxis(E, 0, ABG)
20:48:35.513 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:35.517 00.004 12308 Move returns status 0, amount 0
20:48:35.518 00.001 12308 MoveAxis(N, 0, ABG)
20:48:35.518 00.000 12308 Move returns status 0, amount 0
20:48:35.518 00.000 12308 move complete, result=0
20:48:35.518 00.000 12308 worker thread done servicing request
20:48:35.538 00.020 14556 UpdateGuideState exits: m=1813 SNR=28.7
20:48:35.542 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:35.545 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:35.550 00.005 14556 Enqueuing Expose request
20:48:35.554 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:48:35.558 00.004 12308 Worker thread wakes up
20:48:35.559 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:35.560 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:36.805 01.245 12308 Exposure complete
20:48:36.970 00.165 12308 worker thread done servicing request
20:48:36.970 00.000 14556 OnExposeComplete: enter
20:48:36.977 00.007 14556 UpdateGuideState(): m_state=6
20:48:36.985 00.008 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1106
20:48:36.993 00.008 14556 Star::Find returns 1 (0), X=171.61, Y=984.87, Mass=1384, SNR=24.9, Peak=123 HFD=4.2
20:48:37.001 00.008 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.51 = -0.77)
20:48:37.008 00.007 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.87)
20:48:37.015 00.007 14556 CameraToMount -- cameraX=-0.31 cameraY=0.26 hyp=0.41 cameraTheta=2.44 mountX=0.29 mountY=-0.31, mountTheta=-0.82
20:48:37.022 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.26, opts=13)
20:48:37.027 00.005 14556 Enqueuing Move request for scope (-0.31, 0.26)
20:48:37.032 00.005 12308 Worker thread wakes up
20:48:37.032 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.26) opts 0xd
20:48:37.033 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.26)
20:48:37.033 00.000 12308 Moving (-0.31, 0.26) raw xDistance=0.29 yDistance=-0.31
20:48:37.033 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
20:48:37.033 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:48:37.033 00.000 12308 MoveAxis(W, 127, ABG)
20:48:37.035 00.002 12308 Guiding  Dir = 3, Dur = 127
20:48:37.036 00.001 12308 IsSlewing returns 0
20:48:37.036 00.000 12308 IsGuiding returns 0
20:48:37.037 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:37.040 00.003 12308 PulseGuide returned control before completion, sleep 137
20:48:37.061 00.021 14556 UpdateGuideState exits: m=1384 SNR=24.9
20:48:37.067 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:37.071 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:37.075 00.004 14556 Enqueuing Expose request
20:48:37.193 00.118 12308 IsGuiding returns 1
20:48:37.195 00.002 12308 scope still moving after pulse duration time elapsed
20:48:37.224 00.029 12308 IsSlewing returns 0
20:48:37.225 00.001 12308 IsGuiding returns 0
20:48:37.225 00.000 12308 scope move finished after 127 + 62 ms
20:48:37.227 00.002 12308 Move returns status 0, amount 127
20:48:37.227 00.000 12308 MoveAxis(N, 219, ABG)
20:48:37.227 00.000 12308 Guiding  Dir = 0, Dur = 219
20:48:37.228 00.001 12308 IsSlewing returns 0
20:48:37.228 00.000 12308 IsGuiding returns 0
20:48:37.229 00.001 12308 PulseGuide returned control before completion, sleep 229
20:48:37.472 00.243 12308 IsGuiding returns 1
20:48:37.474 00.002 12308 scope still moving after pulse duration time elapsed
20:48:37.504 00.030 12308 IsSlewing returns 0
20:48:37.506 00.002 12308 IsGuiding returns 0
20:48:37.506 00.000 12308 scope move finished after 219 + 58 ms
20:48:37.506 00.000 12308 Move returns status 0, amount 219
20:48:37.506 00.000 12308 move complete, result=0
20:48:37.507 00.001 12308 worker thread done servicing request
20:48:37.508 00.001 12308 Worker thread wakes up
20:48:37.509 00.001 14556 GuideStep: 0.3 px 127 ms WEST, -0.3 px 219 ms NORTH
20:48:37.514 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:37.515 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:38.760 01.245 12308 Exposure complete
20:48:38.914 00.154 12308 worker thread done servicing request
20:48:38.914 00.000 14556 OnExposeComplete: enter
20:48:38.919 00.005 14556 UpdateGuideState(): m_state=6
20:48:38.923 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1107
20:48:38.927 00.004 14556 Star::Find returns 1 (0), X=171.93, Y=984.89, Mass=1723, SNR=27.9, Peak=144 HFD=4.3
20:48:38.929 00.002 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.60 = -1.68)
20:48:38.933 00.004 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.78)
20:48:38.937 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.53 mountX=-0.03 mountY=-0.27, mountTheta=-1.68
20:48:38.943 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.28, opts=13)
20:48:38.947 00.004 14556 Enqueuing Move request for scope (0.01, 0.28)
20:48:38.951 00.004 12308 Worker thread wakes up
20:48:38.951 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.28) opts 0xd
20:48:38.951 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.28)
20:48:38.951 00.000 12308 Moving (0.01, 0.28) raw xDistance=-0.03 yDistance=-0.27
20:48:38.951 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:48:38.951 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:48:38.951 00.000 12308 MoveAxis(E, 0, ABG)
20:48:38.952 00.001 12308 Move returns status 0, amount 0
20:48:38.952 00.000 12308 MoveAxis(N, 192, ABG)
20:48:38.952 00.000 12308 Guiding  Dir = 0, Dur = 192
20:48:38.952 00.000 12308 IsSlewing returns 0
20:48:38.953 00.001 12308 IsGuiding returns 0
20:48:38.953 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:38.956 00.003 12308 PulseGuide returned control before completion, sleep 202
20:48:38.976 00.020 14556 UpdateGuideState exits: m=1723 SNR=27.9
20:48:38.981 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:38.985 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:38.990 00.005 14556 Enqueuing Expose request
20:48:39.171 00.181 12308 IsGuiding returns 1
20:48:39.171 00.000 12308 scope still moving after pulse duration time elapsed
20:48:39.203 00.032 12308 IsSlewing returns 0
20:48:39.203 00.000 12308 IsGuiding returns 0
20:48:39.205 00.002 12308 scope move finished after 192 + 59 ms
20:48:39.205 00.000 12308 Move returns status 0, amount 192
20:48:39.206 00.001 12308 move complete, result=0
20:48:39.206 00.000 12308 worker thread done servicing request
20:48:39.206 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 192 ms NORTH
20:48:39.212 00.006 12308 Worker thread wakes up
20:48:39.212 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:39.213 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:40.462 01.249 12308 Exposure complete
20:48:40.621 00.159 12308 worker thread done servicing request
20:48:40.622 00.001 14556 OnExposeComplete: enter
20:48:40.627 00.005 14556 UpdateGuideState(): m_state=6
20:48:40.630 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1108
20:48:40.635 00.005 14556 Star::Find returns 1 (0), X=171.92, Y=984.34, Mass=1634, SNR=27.0, Peak=112 HFD=4.7
20:48:40.638 00.003 14556 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-3.07) = xAngle (1.49 = 1.49)
20:48:40.643 00.005 14556 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.39 = 1.39)
20:48:40.646 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.27 hyp=0.27 cameraTheta=-1.59 mountX=0.02 mountY=0.27, mountTheta=1.48
20:48:40.652 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.27, opts=13)
20:48:40.658 00.006 14556 Enqueuing Move request for scope (-0.00, -0.27)
20:48:40.663 00.005 12308 Worker thread wakes up
20:48:40.663 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.27) opts 0xd
20:48:40.663 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.27)
20:48:40.663 00.000 12308 Moving (-0.00, -0.27) raw xDistance=0.02 yDistance=0.27
20:48:40.665 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:48:40.665 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:48:40.665 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:48:40.665 00.000 12308 MoveAxis(E, 0, ABG)
20:48:40.665 00.000 12308 Move returns status 0, amount 0
20:48:40.666 00.001 12308 MoveAxis(N, 0, ABG)
20:48:40.666 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:40.671 00.005 12308 Move returns status 0, amount 0
20:48:40.671 00.000 12308 move complete, result=0
20:48:40.671 00.000 12308 worker thread done servicing request
20:48:40.693 00.022 14556 UpdateGuideState exits: m=1634 SNR=27.0
20:48:40.699 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:40.701 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:40.705 00.004 14556 Enqueuing Expose request
20:48:40.709 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:48:40.712 00.003 12308 Worker thread wakes up
20:48:40.712 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:40.712 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:41.962 01.250 12308 Exposure complete
20:48:42.119 00.157 12308 worker thread done servicing request
20:48:42.119 00.000 14556 OnExposeComplete: enter
20:48:42.124 00.005 14556 UpdateGuideState(): m_state=6
20:48:42.129 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1109
20:48:42.132 00.003 14556 Star::Find returns 1 (0), X=172.02, Y=984.73, Mass=1693, SNR=27.6, Peak=121 HFD=4.5
20:48:42.136 00.004 14556 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.07) = xAngle (3.97 = -2.31)
20:48:42.140 00.004 14556 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.41)
20:48:42.144 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.90 mountX=-0.10 mountY=-0.10, mountTheta=-2.36
20:48:42.150 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.12, opts=13)
20:48:42.153 00.003 14556 Enqueuing Move request for scope (0.09, 0.12)
20:48:42.160 00.007 12308 Worker thread wakes up
20:48:42.160 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
20:48:42.160 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
20:48:42.160 00.000 12308 Moving (0.09, 0.12) raw xDistance=-0.10 yDistance=-0.10
20:48:42.161 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:48:42.161 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:42.161 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:48:42.161 00.000 12308 MoveAxis(E, 0, ABG)
20:48:42.161 00.000 12308 Move returns status 0, amount 0
20:48:42.161 00.000 12308 MoveAxis(N, 0, ABG)
20:48:42.161 00.000 12308 Move returns status 0, amount 0
20:48:42.163 00.002 12308 move complete, result=0
20:48:42.163 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:42.166 00.003 12308 worker thread done servicing request
20:48:42.189 00.023 14556 UpdateGuideState exits: m=1693 SNR=27.6
20:48:42.193 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:42.196 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:42.200 00.004 14556 Enqueuing Expose request
20:48:42.203 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:42.206 00.003 12308 Worker thread wakes up
20:48:42.206 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:42.206 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:43.446 01.240 12308 Exposure complete
20:48:43.639 00.193 12308 worker thread done servicing request
20:48:43.639 00.000 14556 OnExposeComplete: enter
20:48:43.643 00.004 14556 UpdateGuideState(): m_state=6
20:48:43.646 00.003 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1110
20:48:43.650 00.004 14556 Star::Find returns 1 (0), X=171.88, Y=984.37, Mass=1818, SNR=29.0, Peak=132 HFD=4.7
20:48:43.654 00.004 14556 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-3.07) = xAngle (1.32 = 1.32)
20:48:43.660 00.006 14556 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.22 = 1.22)
20:48:43.665 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.24 hyp=0.25 cameraTheta=-1.76 mountX=0.06 mountY=0.23, mountTheta=1.31
20:48:43.670 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.24, opts=13)
20:48:43.674 00.004 14556 Enqueuing Move request for scope (-0.05, -0.24)
20:48:43.678 00.004 12308 Worker thread wakes up
20:48:43.678 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.24) opts 0xd
20:48:43.679 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.24)
20:48:43.679 00.000 12308 Moving (-0.05, -0.24) raw xDistance=0.06 yDistance=0.23
20:48:43.679 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:48:43.679 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:48:43.679 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:48:43.680 00.001 12308 MoveAxis(E, 0, ABG)
20:48:43.680 00.000 12308 Move returns status 0, amount 0
20:48:43.680 00.000 12308 MoveAxis(N, 0, ABG)
20:48:43.680 00.000 12308 Move returns status 0, amount 0
20:48:43.680 00.000 12308 move complete, result=0
20:48:43.681 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:43.686 00.005 12308 worker thread done servicing request
20:48:43.705 00.019 14556 UpdateGuideState exits: m=1818 SNR=29.0
20:48:43.710 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:43.713 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:43.717 00.004 14556 Enqueuing Expose request
20:48:43.721 00.004 12308 Worker thread wakes up
20:48:43.721 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:48:43.724 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:43.724 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:44.971 01.247 12308 Exposure complete
20:48:45.129 00.158 12308 worker thread done servicing request
20:48:45.129 00.000 14556 OnExposeComplete: enter
20:48:45.134 00.005 14556 UpdateGuideState(): m_state=6
20:48:45.138 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1111
20:48:45.143 00.005 14556 Star::Find returns 1 (0), X=172.04, Y=984.79, Mass=1946, SNR=29.7, Peak=165 HFD=4.2
20:48:45.146 00.003 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.07 = -2.22)
20:48:45.149 00.003 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.31)
20:48:45.154 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.18 hyp=0.22 cameraTheta=0.99 mountX=-0.13 mountY=-0.16, mountTheta=-2.26
20:48:45.159 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.18, opts=13)
20:48:45.164 00.005 14556 Enqueuing Move request for scope (0.12, 0.18)
20:48:45.168 00.004 12308 Worker thread wakes up
20:48:45.168 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.18) opts 0xd
20:48:45.168 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.18)
20:48:45.168 00.000 12308 Moving (0.12, 0.18) raw xDistance=-0.13 yDistance=-0.16
20:48:45.168 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:48:45.169 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:45.169 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:48:45.169 00.000 12308 MoveAxis(E, 0, ABG)
20:48:45.169 00.000 12308 Move returns status 0, amount 0
20:48:45.169 00.000 12308 MoveAxis(N, 0, ABG)
20:48:45.169 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:45.175 00.006 12308 Move returns status 0, amount 0
20:48:45.175 00.000 12308 move complete, result=0
20:48:45.175 00.000 12308 worker thread done servicing request
20:48:45.196 00.021 14556 UpdateGuideState exits: m=1946 SNR=29.7
20:48:45.201 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:45.205 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:45.209 00.004 14556 Enqueuing Expose request
20:48:45.216 00.007 12308 Worker thread wakes up
20:48:45.216 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:48:45.222 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:45.223 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:46.474 01.251 12308 Exposure complete
20:48:46.640 00.166 12308 worker thread done servicing request
20:48:46.641 00.001 14556 OnExposeComplete: enter
20:48:46.645 00.004 14556 UpdateGuideState(): m_state=6
20:48:46.649 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1112
20:48:46.653 00.004 14556 Star::Find returns 1 (0), X=171.94, Y=984.82, Mass=1967, SNR=29.7, Peak=153 HFD=4.2
20:48:46.657 00.004 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
20:48:46.661 00.004 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
20:48:46.666 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.49 mountX=-0.03 mountY=-0.21, mountTheta=-1.72
20:48:46.671 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.22, opts=13)
20:48:46.675 00.004 14556 Enqueuing Move request for scope (0.02, 0.22)
20:48:46.678 00.003 12308 Worker thread wakes up
20:48:46.679 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.22) opts 0xd
20:48:46.679 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.22)
20:48:46.679 00.000 12308 Moving (0.02, 0.22) raw xDistance=-0.03 yDistance=-0.21
20:48:46.680 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:48:46.680 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:48:46.681 00.001 12308 MoveAxis(E, 0, ABG)
20:48:46.681 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:46.686 00.005 12308 Move returns status 0, amount 0
20:48:46.686 00.000 12308 MoveAxis(N, 147, ABG)
20:48:46.686 00.000 12308 Guiding  Dir = 0, Dur = 147
20:48:46.687 00.001 12308 IsSlewing returns 0
20:48:46.687 00.000 12308 IsGuiding returns 0
20:48:46.688 00.001 12308 PulseGuide returned control before completion, sleep 157
20:48:46.709 00.021 14556 UpdateGuideState exits: m=1967 SNR=29.7
20:48:46.714 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:46.719 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:46.724 00.005 14556 Enqueuing Expose request
20:48:46.850 00.126 12308 IsGuiding returns 1
20:48:46.850 00.000 12308 scope still moving after pulse duration time elapsed
20:48:46.882 00.032 12308 IsSlewing returns 0
20:48:46.882 00.000 12308 IsGuiding returns 0
20:48:46.883 00.001 12308 scope move finished after 147 + 47 ms
20:48:46.883 00.000 12308 Move returns status 0, amount 147
20:48:46.883 00.000 12308 move complete, result=0
20:48:46.883 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 147 ms NORTH
20:48:46.887 00.004 12308 worker thread done servicing request
20:48:46.887 00.000 12308 Worker thread wakes up
20:48:46.887 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:46.888 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:48.138 01.250 12308 Exposure complete
20:48:48.308 00.170 12308 worker thread done servicing request
20:48:48.308 00.000 14556 OnExposeComplete: enter
20:48:48.313 00.005 14556 UpdateGuideState(): m_state=6
20:48:48.319 00.006 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1113
20:48:48.324 00.005 14556 Star::Find returns 1 (0), X=171.95, Y=984.66, Mass=1760, SNR=28.4, Peak=137 HFD=4.3
20:48:48.328 00.004 14556 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.07) = xAngle (4.15 = -2.13)
20:48:48.333 00.005 14556 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.23)
20:48:48.336 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.07 mountX=-0.03 mountY=-0.05, mountTheta=-2.17
20:48:48.342 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.05, opts=13)
20:48:48.347 00.005 14556 Enqueuing Move request for scope (0.03, 0.05)
20:48:48.350 00.003 12308 Worker thread wakes up
20:48:48.350 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
20:48:48.350 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
20:48:48.350 00.000 12308 Moving (0.03, 0.05) raw xDistance=-0.03 yDistance=-0.05
20:48:48.350 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:48:48.350 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:48.351 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:48:48.351 00.000 12308 MoveAxis(E, 0, ABG)
20:48:48.351 00.000 12308 Move returns status 0, amount 0
20:48:48.351 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:48.356 00.005 12308 MoveAxis(N, 0, ABG)
20:48:48.356 00.000 12308 Move returns status 0, amount 0
20:48:48.356 00.000 12308 move complete, result=0
20:48:48.356 00.000 12308 worker thread done servicing request
20:48:48.377 00.021 14556 UpdateGuideState exits: m=1760 SNR=28.4
20:48:48.380 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:48.384 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:48.388 00.004 14556 Enqueuing Expose request
20:48:48.392 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:48:48.395 00.003 12308 Worker thread wakes up
20:48:48.395 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:48.395 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:49.649 01.254 12308 Exposure complete
20:48:49.801 00.152 14556 OnExposeComplete: enter
20:48:49.806 00.005 12308 worker thread done servicing request
20:48:49.807 00.001 14556 UpdateGuideState(): m_state=6
20:48:49.814 00.007 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1114
20:48:49.822 00.008 14556 Star::Find returns 1 (0), X=171.89, Y=984.81, Mass=1942, SNR=29.7, Peak=183 HFD=4.4
20:48:49.828 00.006 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.78 = -1.51)
20:48:49.834 00.006 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.61)
20:48:49.839 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.70 mountX=0.01 mountY=-0.20, mountTheta=-1.51
20:48:49.847 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.20, opts=13)
20:48:49.853 00.006 14556 Enqueuing Move request for scope (-0.03, 0.20)
20:48:49.859 00.006 12308 Worker thread wakes up
20:48:49.859 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.20) opts 0xd
20:48:49.859 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.20)
20:48:49.860 00.001 12308 Moving (-0.03, 0.20) raw xDistance=0.01 yDistance=-0.20
20:48:49.860 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:48:49.860 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:48:49.860 00.000 12308 MoveAxis(E, 0, ABG)
20:48:49.861 00.001 12308 Move returns status 0, amount 0
20:48:49.861 00.000 12308 MoveAxis(N, 143, ABG)
20:48:49.861 00.000 12308 Guiding  Dir = 0, Dur = 143
20:48:49.861 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:49.866 00.005 12308 IsSlewing returns 0
20:48:49.866 00.000 12308 IsGuiding returns 0
20:48:49.867 00.001 12308 PulseGuide returned control before completion, sleep 153
20:48:49.888 00.021 14556 UpdateGuideState exits: m=1942 SNR=29.7
20:48:49.892 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:49.895 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:49.898 00.003 14556 Enqueuing Expose request
20:48:50.027 00.129 12308 IsGuiding returns 1
20:48:50.028 00.001 12308 scope still moving after pulse duration time elapsed
20:48:50.059 00.031 12308 IsSlewing returns 0
20:48:50.060 00.001 12308 IsGuiding returns 0
20:48:50.060 00.000 12308 scope move finished after 143 + 50 ms
20:48:50.060 00.000 12308 Move returns status 0, amount 143
20:48:50.061 00.001 12308 move complete, result=0
20:48:50.061 00.000 12308 worker thread done servicing request
20:48:50.061 00.000 12308 Worker thread wakes up
20:48:50.062 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 143 ms NORTH
20:48:50.067 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:50.067 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:51.322 01.255 12308 Exposure complete
20:48:51.465 00.143 12308 worker thread done servicing request
20:48:51.465 00.000 14556 OnExposeComplete: enter
20:48:51.469 00.004 14556 UpdateGuideState(): m_state=6
20:48:51.473 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1115
20:48:51.478 00.005 14556 Star::Find returns 1 (0), X=171.99, Y=984.63, Mass=1891, SNR=29.1, Peak=143 HFD=4.2
20:48:51.481 00.003 14556 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.07) = xAngle (3.32 = -2.97)
20:48:51.486 00.005 14556 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.22 = -3.07)
20:48:51.489 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.07 cameraTheta=0.24 mountX=-0.07 mountY=-0.01, mountTheta=-3.07
20:48:51.494 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.02, opts=13)
20:48:51.497 00.003 14556 Enqueuing Move request for scope (0.07, 0.02)
20:48:51.501 00.004 12308 Worker thread wakes up
20:48:51.501 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
20:48:51.501 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
20:48:51.501 00.000 12308 Moving (0.07, 0.02) raw xDistance=-0.07 yDistance=-0.01
20:48:51.501 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:48:51.502 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:51.502 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:48:51.502 00.000 12308 MoveAxis(E, 0, ABG)
20:48:51.503 00.001 12308 Move returns status 0, amount 0
20:48:51.503 00.000 12308 MoveAxis(N, 0, ABG)
20:48:51.503 00.000 12308 Move returns status 0, amount 0
20:48:51.504 00.001 12308 move complete, result=0
20:48:51.504 00.000 12308 worker thread done servicing request
20:48:51.504 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:51.531 00.027 14556 UpdateGuideState exits: m=1891 SNR=29.1
20:48:51.536 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:51.541 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:51.545 00.004 14556 Enqueuing Expose request
20:48:51.548 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:48:51.552 00.004 12308 Worker thread wakes up
20:48:51.552 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:51.552 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:52.796 01.244 12308 Exposure complete
20:48:52.955 00.159 12308 worker thread done servicing request
20:48:52.955 00.000 14556 OnExposeComplete: enter
20:48:52.961 00.006 14556 UpdateGuideState(): m_state=6
20:48:52.964 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1116
20:48:52.968 00.004 14556 Star::Find returns 1 (0), X=171.60, Y=984.61, Mass=1743, SNR=28.0, Peak=118 HFD=4.5
20:48:52.971 00.003 14556 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.07) = xAngle (6.21 = -0.08)
20:48:52.975 00.004 14556 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.11 = -0.18)
20:48:52.980 00.005 14556 CameraToMount -- cameraX=-0.33 cameraY=0.00 hyp=0.33 cameraTheta=3.13 mountX=0.32 mountY=-0.06, mountTheta=-0.17
20:48:52.984 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=0.00, opts=13)
20:48:52.988 00.004 14556 Enqueuing Move request for scope (-0.33, 0.00)
20:48:52.991 00.003 12308 Worker thread wakes up
20:48:52.992 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.00) opts 0xd
20:48:52.992 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, 0.00)
20:48:52.992 00.000 12308 Moving (-0.33, 0.00) raw xDistance=0.32 yDistance=-0.06
20:48:52.992 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:48:52.992 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:52.992 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:48:52.992 00.000 12308 MoveAxis(W, 141, ABG)
20:48:52.994 00.002 12308 Guiding  Dir = 3, Dur = 141
20:48:52.994 00.000 12308 IsSlewing returns 0
20:48:52.994 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:52.997 00.003 12308 IsGuiding returns 0
20:48:52.998 00.001 12308 PulseGuide returned control before completion, sleep 151
20:48:53.019 00.021 14556 UpdateGuideState exits: m=1743 SNR=28.0
20:48:53.022 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:53.027 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:53.033 00.006 14556 Enqueuing Expose request
20:48:53.163 00.130 12308 IsGuiding returns 1
20:48:53.165 00.002 12308 scope still moving after pulse duration time elapsed
20:48:53.195 00.030 12308 IsSlewing returns 0
20:48:53.196 00.001 12308 IsGuiding returns 0
20:48:53.197 00.001 12308 scope move finished after 141 + 57 ms
20:48:53.197 00.000 12308 Move returns status 0, amount 141
20:48:53.197 00.000 12308 MoveAxis(N, 0, ABG)
20:48:53.198 00.001 12308 Move returns status 0, amount 0
20:48:53.198 00.000 12308 move complete, result=0
20:48:53.198 00.000 12308 worker thread done servicing request
20:48:53.199 00.001 12308 Worker thread wakes up
20:48:53.200 00.001 14556 GuideStep: 0.3 px 141 ms WEST, -0.1 px 0 ms NORTH
20:48:53.205 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:53.206 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:54.455 01.249 12308 Exposure complete
20:48:54.613 00.158 12308 worker thread done servicing request
20:48:54.613 00.000 14556 OnExposeComplete: enter
20:48:54.617 00.004 14556 UpdateGuideState(): m_state=6
20:48:54.622 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1117
20:48:54.627 00.005 14556 Star::Find returns 1 (0), X=171.96, Y=984.69, Mass=1853, SNR=29.1, Peak=142 HFD=4.6
20:48:54.632 00.005 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.18 = -2.10)
20:48:54.637 00.005 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
20:48:54.641 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.11 mountX=-0.05 mountY=-0.08, mountTheta=-2.13
20:48:54.646 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.09, opts=13)
20:48:54.649 00.003 14556 Enqueuing Move request for scope (0.04, 0.09)
20:48:54.653 00.004 12308 Worker thread wakes up
20:48:54.653 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
20:48:54.653 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
20:48:54.653 00.000 12308 Moving (0.04, 0.09) raw xDistance=-0.05 yDistance=-0.08
20:48:54.653 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:48:54.653 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:54.655 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:48:54.655 00.000 12308 MoveAxis(E, 0, ABG)
20:48:54.655 00.000 12308 Move returns status 0, amount 0
20:48:54.655 00.000 12308 MoveAxis(N, 0, ABG)
20:48:54.655 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:54.658 00.003 12308 Move returns status 0, amount 0
20:48:54.658 00.000 12308 move complete, result=0
20:48:54.659 00.001 12308 worker thread done servicing request
20:48:54.680 00.021 14556 UpdateGuideState exits: m=1853 SNR=29.1
20:48:54.685 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:54.689 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:54.694 00.005 14556 Enqueuing Expose request
20:48:54.697 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:54.702 00.005 12308 Worker thread wakes up
20:48:54.702 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:54.702 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:55.946 01.244 12308 Exposure complete
20:48:56.120 00.174 12308 worker thread done servicing request
20:48:56.120 00.000 14556 OnExposeComplete: enter
20:48:56.125 00.005 14556 UpdateGuideState(): m_state=6
20:48:56.130 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1118
20:48:56.135 00.005 14556 Star::Find returns 1 (0), X=172.03, Y=984.88, Mass=2117, SNR=30.7, Peak=170 HFD=4.6
20:48:56.140 00.005 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.25 = -2.04)
20:48:56.143 00.003 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.14)
20:48:56.147 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.27 hyp=0.29 cameraTheta=1.17 mountX=-0.13 mountY=-0.24, mountTheta=-2.06
20:48:56.151 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.27, opts=13)
20:48:56.156 00.005 14556 Enqueuing Move request for scope (0.11, 0.27)
20:48:56.160 00.004 12308 Worker thread wakes up
20:48:56.161 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.27) opts 0xd
20:48:56.161 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.27)
20:48:56.161 00.000 12308 Moving (0.11, 0.27) raw xDistance=-0.13 yDistance=-0.24
20:48:56.161 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:48:56.161 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:48:56.161 00.000 12308 MoveAxis(E, 0, ABG)
20:48:56.161 00.000 12308 Move returns status 0, amount 0
20:48:56.162 00.001 12308 MoveAxis(N, 172, ABG)
20:48:56.162 00.000 12308 Guiding  Dir = 0, Dur = 172
20:48:56.162 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:56.167 00.005 12308 IsSlewing returns 0
20:48:56.167 00.000 12308 IsGuiding returns 0
20:48:56.167 00.000 12308 PulseGuide returned control before completion, sleep 182
20:48:56.189 00.022 14556 UpdateGuideState exits: m=2117 SNR=30.7
20:48:56.193 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:56.197 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:56.201 00.004 14556 Enqueuing Expose request
20:48:56.354 00.153 12308 IsGuiding returns 1
20:48:56.355 00.001 12308 scope still moving after pulse duration time elapsed
20:48:56.386 00.031 12308 IsSlewing returns 0
20:48:56.387 00.001 12308 IsGuiding returns 0
20:48:56.388 00.001 12308 scope move finished after 172 + 49 ms
20:48:56.389 00.001 12308 Move returns status 0, amount 172
20:48:56.389 00.000 12308 move complete, result=0
20:48:56.391 00.002 12308 worker thread done servicing request
20:48:56.392 00.001 12308 Worker thread wakes up
20:48:56.392 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 172 ms NORTH
20:48:56.400 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:56.400 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:57.647 01.247 12308 Exposure complete
20:48:57.805 00.158 12308 worker thread done servicing request
20:48:57.807 00.002 14556 OnExposeComplete: enter
20:48:57.811 00.004 14556 UpdateGuideState(): m_state=6
20:48:57.816 00.005 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1119
20:48:57.820 00.004 14556 Star::Find returns 1 (0), X=172.07, Y=984.64, Mass=2094, SNR=30.6, Peak=172 HFD=4.3
20:48:57.824 00.004 14556 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.07) = xAngle (3.26 = -3.03)
20:48:57.828 00.004 14556 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.16 = -3.13)
20:48:57.833 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.15 cameraTheta=0.18 mountX=-0.15 mountY=-0.00, mountTheta=-3.13
20:48:57.837 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.03, opts=13)
20:48:57.842 00.005 14556 Enqueuing Move request for scope (0.14, 0.03)
20:48:57.844 00.002 12308 Worker thread wakes up
20:48:57.844 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
20:48:57.844 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
20:48:57.844 00.000 12308 Moving (0.14, 0.03) raw xDistance=-0.15 yDistance=-0.00
20:48:57.846 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:48:57.846 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:57.847 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:48:57.847 00.000 12308 MoveAxis(E, 0, ABG)
20:48:57.848 00.001 12308 Move returns status 0, amount 0
20:48:57.848 00.000 12308 MoveAxis(N, 0, ABG)
20:48:57.848 00.000 12308 Move returns status 0, amount 0
20:48:57.848 00.000 12308 move complete, result=0
20:48:57.848 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:57.853 00.005 12308 worker thread done servicing request
20:48:57.874 00.021 14556 UpdateGuideState exits: m=2094 SNR=30.6
20:48:57.879 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:57.884 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:57.887 00.003 14556 Enqueuing Expose request
20:48:57.891 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:48:57.894 00.003 12308 Worker thread wakes up
20:48:57.894 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:57.894 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:48:59.150 01.256 12308 Exposure complete
20:48:59.314 00.164 12308 worker thread done servicing request
20:48:59.315 00.001 14556 OnExposeComplete: enter
20:48:59.318 00.003 14556 UpdateGuideState(): m_state=6
20:48:59.322 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1120
20:48:59.326 00.004 14556 Star::Find returns 1 (0), X=172.04, Y=984.74, Mass=1715, SNR=27.8, Peak=140 HFD=4.5
20:48:59.330 00.004 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.93 = -2.35)
20:48:59.334 00.004 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.83 = -2.45)
20:48:59.336 00.002 14556 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.86 mountX=-0.12 mountY=-0.11, mountTheta=-2.41
20:48:59.341 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.13, opts=13)
20:48:59.345 00.004 14556 Enqueuing Move request for scope (0.11, 0.13)
20:48:59.347 00.002 12308 Worker thread wakes up
20:48:59.348 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
20:48:59.348 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
20:48:59.348 00.000 12308 Moving (0.11, 0.13) raw xDistance=-0.12 yDistance=-0.11
20:48:59.348 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:48:59.348 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:59.348 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:48:59.348 00.000 12308 MoveAxis(E, 0, ABG)
20:48:59.349 00.001 12308 Move returns status 0, amount 0
20:48:59.349 00.000 12308 MoveAxis(N, 0, ABG)
20:48:59.349 00.000 12308 Move returns status 0, amount 0
20:48:59.349 00.000 12308 move complete, result=0
20:48:59.349 00.000 12308 worker thread done servicing request
20:48:59.351 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:48:59.370 00.019 14556 UpdateGuideState exits: m=1715 SNR=27.8
20:48:59.375 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:59.378 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:48:59.382 00.004 14556 Enqueuing Expose request
20:48:59.385 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:59.387 00.002 12308 Worker thread wakes up
20:48:59.389 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:48:59.389 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:00.637 01.248 12308 Exposure complete
20:49:00.803 00.166 12308 worker thread done servicing request
20:49:00.804 00.001 14556 OnExposeComplete: enter
20:49:00.808 00.004 14556 UpdateGuideState(): m_state=6
20:49:00.811 00.003 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1121
20:49:00.817 00.006 14556 Star::Find returns 1 (0), X=171.70, Y=984.69, Mass=1772, SNR=28.2, Peak=145 HFD=4.6
20:49:00.820 00.003 14556 CameraToMount -- cameraTheta (2.81) - m_xAngle (-3.07) = xAngle (5.88 = -0.40)
20:49:00.825 00.005 14556 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.78 = -0.50)
20:49:00.828 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=0.08 hyp=0.24 cameraTheta=2.81 mountX=0.22 mountY=-0.12, mountTheta=-0.48
20:49:00.834 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.08, opts=13)
20:49:00.839 00.005 14556 Enqueuing Move request for scope (-0.23, 0.08)
20:49:00.843 00.004 12308 Worker thread wakes up
20:49:00.843 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.08) opts 0xd
20:49:00.843 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.08)
20:49:00.843 00.000 12308 Moving (-0.23, 0.08) raw xDistance=0.22 yDistance=-0.12
20:49:00.843 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:49:00.844 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:00.844 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:49:00.844 00.000 12308 MoveAxis(W, 95, ABG)
20:49:00.844 00.000 12308 Guiding  Dir = 3, Dur = 95
20:49:00.845 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:00.849 00.004 12308 IsSlewing returns 0
20:49:00.849 00.000 12308 IsGuiding returns 0
20:49:00.850 00.001 12308 PulseGuide returned control before completion, sleep 105
20:49:00.869 00.019 14556 UpdateGuideState exits: m=1772 SNR=28.2
20:49:00.872 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:00.878 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:00.883 00.005 14556 Enqueuing Expose request
20:49:00.969 00.086 12308 IsGuiding returns 1
20:49:00.969 00.000 12308 scope still moving after pulse duration time elapsed
20:49:01.001 00.032 12308 IsSlewing returns 0
20:49:01.003 00.002 12308 IsGuiding returns 0
20:49:01.004 00.001 12308 scope move finished after 95 + 59 ms
20:49:01.004 00.000 12308 Move returns status 0, amount 95
20:49:01.004 00.000 12308 MoveAxis(N, 0, ABG)
20:49:01.005 00.001 12308 Move returns status 0, amount 0
20:49:01.006 00.001 12308 move complete, result=0
20:49:01.006 00.000 12308 worker thread done servicing request
20:49:01.006 00.000 14556 GuideStep: 0.2 px 95 ms WEST, -0.1 px 0 ms NORTH
20:49:01.012 00.006 12308 Worker thread wakes up
20:49:01.013 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:01.013 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:02.267 01.254 12308 Exposure complete
20:49:02.424 00.157 12308 worker thread done servicing request
20:49:02.424 00.000 14556 OnExposeComplete: enter
20:49:02.427 00.003 14556 UpdateGuideState(): m_state=6
20:49:02.432 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1122
20:49:02.436 00.004 14556 Star::Find returns 1 (0), X=171.82, Y=984.79, Mass=1762, SNR=28.1, Peak=163 HFD=4.4
20:49:02.440 00.004 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.14 = -1.15)
20:49:02.443 00.003 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.25)
20:49:02.448 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.21 cameraTheta=2.06 mountX=0.09 mountY=-0.20, mountTheta=-1.16
20:49:02.452 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.18, opts=13)
20:49:02.457 00.005 14556 Enqueuing Move request for scope (-0.10, 0.18)
20:49:02.459 00.002 12308 Worker thread wakes up
20:49:02.459 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd
20:49:02.459 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.18)
20:49:02.461 00.002 12308 Moving (-0.10, 0.18) raw xDistance=0.09 yDistance=-0.20
20:49:02.461 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:49:02.462 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:02.462 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:49:02.462 00.000 12308 MoveAxis(E, 0, ABG)
20:49:02.462 00.000 12308 Move returns status 0, amount 0
20:49:02.462 00.000 12308 MoveAxis(N, 0, ABG)
20:49:02.462 00.000 12308 Move returns status 0, amount 0
20:49:02.462 00.000 12308 move complete, result=0
20:49:02.463 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:02.468 00.005 12308 worker thread done servicing request
20:49:02.489 00.021 14556 UpdateGuideState exits: m=1762 SNR=28.1
20:49:02.493 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:02.498 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:02.505 00.007 14556 Enqueuing Expose request
20:49:02.509 00.004 12308 Worker thread wakes up
20:49:02.509 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:02.509 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:02.509 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:49:03.750 01.241 12308 Exposure complete
20:49:03.894 00.144 12308 worker thread done servicing request
20:49:03.895 00.001 14556 OnExposeComplete: enter
20:49:03.898 00.003 14556 UpdateGuideState(): m_state=6
20:49:03.903 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1123
20:49:03.906 00.003 14556 Star::Find returns 1 (0), X=171.96, Y=984.79, Mass=2360, SNR=32.5, Peak=200 HFD=4.5
20:49:03.910 00.004 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.44 = -1.84)
20:49:03.916 00.006 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
20:49:03.919 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.37 mountX=-0.05 mountY=-0.17, mountTheta=-1.85
20:49:03.925 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.18, opts=13)
20:49:03.929 00.004 14556 Enqueuing Move request for scope (0.04, 0.18)
20:49:03.933 00.004 12308 Worker thread wakes up
20:49:03.933 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.18) opts 0xd
20:49:03.933 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.18)
20:49:03.933 00.000 12308 Moving (0.04, 0.18) raw xDistance=-0.05 yDistance=-0.17
20:49:03.933 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:49:03.934 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:03.934 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:49:03.934 00.000 12308 MoveAxis(E, 0, ABG)
20:49:03.934 00.000 12308 Move returns status 0, amount 0
20:49:03.935 00.001 12308 MoveAxis(N, 0, ABG)
20:49:03.936 00.001 12308 Move returns status 0, amount 0
20:49:03.936 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:03.940 00.004 12308 move complete, result=0
20:49:03.940 00.000 12308 worker thread done servicing request
20:49:03.960 00.020 14556 UpdateGuideState exits: m=2360 SNR=32.5
20:49:03.965 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:03.971 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:03.974 00.003 14556 Enqueuing Expose request
20:49:03.979 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:49:03.982 00.003 12308 Worker thread wakes up
20:49:03.982 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:03.982 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:05.237 01.255 12308 Exposure complete
20:49:05.384 00.147 12308 worker thread done servicing request
20:49:05.385 00.001 14556 OnExposeComplete: enter
20:49:05.389 00.004 14556 UpdateGuideState(): m_state=6
20:49:05.392 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1124
20:49:05.397 00.005 14556 Star::Find returns 1 (0), X=171.85, Y=984.93, Mass=1428, SNR=25.4, Peak=127 HFD=4.2
20:49:05.400 00.003 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.88 = -1.41)
20:49:05.405 00.005 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.51)
20:49:05.410 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.80 mountX=0.05 mountY=-0.33, mountTheta=-1.41
20:49:05.415 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.32, opts=13)
20:49:05.420 00.005 14556 Enqueuing Move request for scope (-0.08, 0.32)
20:49:05.424 00.004 12308 Worker thread wakes up
20:49:05.424 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.32) opts 0xd
20:49:05.424 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.32)
20:49:05.424 00.000 12308 Moving (-0.08, 0.32) raw xDistance=0.05 yDistance=-0.33
20:49:05.424 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:49:05.425 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:49:05.425 00.000 12308 MoveAxis(E, 0, ABG)
20:49:05.425 00.000 12308 Move returns status 0, amount 0
20:49:05.425 00.000 12308 MoveAxis(N, 229, ABG)
20:49:05.426 00.001 12308 Guiding  Dir = 0, Dur = 229
20:49:05.426 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:05.429 00.003 12308 IsSlewing returns 0
20:49:05.430 00.001 12308 IsGuiding returns 0
20:49:05.430 00.000 12308 PulseGuide returned control before completion, sleep 239
20:49:05.454 00.024 14556 UpdateGuideState exits: m=1428 SNR=25.4
20:49:05.459 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:05.462 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:05.467 00.005 14556 Enqueuing Expose request
20:49:05.682 00.215 12308 IsGuiding returns 1
20:49:05.682 00.000 12308 scope still moving after pulse duration time elapsed
20:49:05.711 00.029 12308 IsSlewing returns 0
20:49:05.712 00.001 12308 IsGuiding returns 0
20:49:05.712 00.000 12308 scope move finished after 229 + 53 ms
20:49:05.714 00.002 12308 Move returns status 0, amount 229
20:49:05.714 00.000 12308 move complete, result=0
20:49:05.715 00.001 12308 worker thread done servicing request
20:49:05.715 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 229 ms NORTH
20:49:05.723 00.008 12308 Worker thread wakes up
20:49:05.723 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:05.723 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:06.975 01.252 12308 Exposure complete
20:49:07.141 00.166 12308 worker thread done servicing request
20:49:07.141 00.000 14556 OnExposeComplete: enter
20:49:07.145 00.004 14556 UpdateGuideState(): m_state=6
20:49:07.149 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1125
20:49:07.153 00.004 14556 Star::Find returns 1 (0), X=171.78, Y=984.65, Mass=1708, SNR=27.7, Peak=133 HFD=4.5
20:49:07.157 00.004 14556 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.07) = xAngle (5.94 = -0.34)
20:49:07.162 00.005 14556 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.44)
20:49:07.165 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.15 cameraTheta=2.87 mountX=0.14 mountY=-0.06, mountTheta=-0.43
20:49:07.171 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.04, opts=13)
20:49:07.174 00.003 14556 Enqueuing Move request for scope (-0.15, 0.04)
20:49:07.178 00.004 12308 Worker thread wakes up
20:49:07.178 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
20:49:07.178 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
20:49:07.178 00.000 12308 Moving (-0.15, 0.04) raw xDistance=0.14 yDistance=-0.06
20:49:07.178 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:49:07.179 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:07.179 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:49:07.179 00.000 12308 MoveAxis(E, 0, ABG)
20:49:07.179 00.000 12308 Move returns status 0, amount 0
20:49:07.179 00.000 12308 MoveAxis(N, 0, ABG)
20:49:07.179 00.000 12308 Move returns status 0, amount 0
20:49:07.179 00.000 12308 move complete, result=0
20:49:07.181 00.002 12308 worker thread done servicing request
20:49:07.181 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:07.211 00.030 14556 UpdateGuideState exits: m=1708 SNR=27.7
20:49:07.217 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:07.223 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:07.227 00.004 14556 Enqueuing Expose request
20:49:07.232 00.005 12308 Worker thread wakes up
20:49:07.232 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:07.232 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:07.236 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:08.479 01.243 12308 Exposure complete
20:49:08.633 00.154 12308 worker thread done servicing request
20:49:08.633 00.000 14556 OnExposeComplete: enter
20:49:08.638 00.005 14556 UpdateGuideState(): m_state=6
20:49:08.642 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1126
20:49:08.646 00.004 14556 Star::Find returns 1 (0), X=172.05, Y=984.95, Mass=1678, SNR=27.5, Peak=151 HFD=4.3
20:49:08.650 00.004 14556 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.07) = xAngle (4.28 = -2.00)
20:49:08.654 00.004 14556 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.18 = -2.10)
20:49:08.658 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.34 hyp=0.36 cameraTheta=1.21 mountX=-0.15 mountY=-0.31, mountTheta=-2.02
20:49:08.663 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.34, opts=13)
20:49:08.668 00.005 14556 Enqueuing Move request for scope (0.13, 0.34)
20:49:08.671 00.003 12308 Worker thread wakes up
20:49:08.671 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.34) opts 0xd
20:49:08.672 00.001 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.34)
20:49:08.672 00.000 12308 Moving (0.13, 0.34) raw xDistance=-0.15 yDistance=-0.31
20:49:08.672 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:49:08.672 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:49:08.672 00.000 12308 MoveAxis(E, 0, ABG)
20:49:08.672 00.000 12308 Move returns status 0, amount 0
20:49:08.672 00.000 12308 MoveAxis(N, 220, ABG)
20:49:08.674 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:08.678 00.004 12308 Guiding  Dir = 0, Dur = 220
20:49:08.678 00.000 12308 IsSlewing returns 0
20:49:08.678 00.000 12308 IsGuiding returns 0
20:49:08.680 00.002 12308 PulseGuide returned control before completion, sleep 230
20:49:08.701 00.021 14556 UpdateGuideState exits: m=1678 SNR=27.5
20:49:08.706 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:08.709 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:08.714 00.005 14556 Enqueuing Expose request
20:49:08.922 00.208 12308 IsGuiding returns 1
20:49:08.923 00.001 12308 scope still moving after pulse duration time elapsed
20:49:08.952 00.029 12308 IsSlewing returns 0
20:49:08.953 00.001 12308 IsGuiding returns 0
20:49:08.956 00.003 12308 scope move finished after 220 + 57 ms
20:49:08.957 00.001 12308 Move returns status 0, amount 220
20:49:08.957 00.000 12308 move complete, result=0
20:49:08.958 00.001 12308 worker thread done servicing request
20:49:08.959 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 220 ms NORTH
20:49:08.966 00.007 12308 Worker thread wakes up
20:49:08.966 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:08.966 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:10.210 01.244 12308 Exposure complete
20:49:10.399 00.189 12308 worker thread done servicing request
20:49:10.399 00.000 14556 OnExposeComplete: enter
20:49:10.404 00.005 14556 UpdateGuideState(): m_state=6
20:49:10.410 00.006 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1127
20:49:10.415 00.005 14556 Star::Find returns 1 (0), X=172.12, Y=984.48, Mass=2149, SNR=31.2, Peak=167 HFD=4.4
20:49:10.420 00.005 14556 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.07) = xAngle (2.49 = 2.49)
20:49:10.425 00.005 14556 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.39 = 2.39)
20:49:10.430 00.005 14556 CameraToMount -- cameraX=0.20 cameraY=-0.13 hyp=0.24 cameraTheta=-0.58 mountX=-0.19 mountY=0.16, mountTheta=2.43
20:49:10.435 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.13, opts=13)
20:49:10.440 00.005 14556 Enqueuing Move request for scope (0.20, -0.13)
20:49:10.445 00.005 12308 Worker thread wakes up
20:49:10.445 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.13) opts 0xd
20:49:10.445 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.13)
20:49:10.445 00.000 12308 Moving (0.20, -0.13) raw xDistance=-0.19 yDistance=0.16
20:49:10.445 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:49:10.445 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:10.446 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:49:10.446 00.000 12308 MoveAxis(E, 0, ABG)
20:49:10.446 00.000 12308 Move returns status 0, amount 0
20:49:10.446 00.000 12308 MoveAxis(N, 0, ABG)
20:49:10.446 00.000 12308 Move returns status 0, amount 0
20:49:10.446 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:10.452 00.006 12308 move complete, result=0
20:49:10.452 00.000 12308 worker thread done servicing request
20:49:10.473 00.021 14556 UpdateGuideState exits: m=2149 SNR=31.2
20:49:10.480 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:10.485 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:10.492 00.007 14556 Enqueuing Expose request
20:49:10.497 00.005 12308 Worker thread wakes up
20:49:10.497 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:10.497 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:10.498 00.001 14556 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:49:11.751 01.253 12308 Exposure complete
20:49:11.915 00.164 12308 worker thread done servicing request
20:49:11.916 00.001 14556 OnExposeComplete: enter
20:49:11.920 00.004 14556 UpdateGuideState(): m_state=6
20:49:11.924 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1128
20:49:11.928 00.004 14556 Star::Find returns 1 (0), X=171.68, Y=984.47, Mass=1925, SNR=29.5, Peak=125 HFD=4.7
20:49:11.934 00.006 14556 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-3.07) = xAngle (0.47 = 0.47)
20:49:11.940 00.006 14556 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.37 = 0.37)
20:49:11.945 00.005 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.14 hyp=0.28 cameraTheta=-2.60 mountX=0.25 mountY=0.10, mountTheta=0.39
20:49:11.953 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.14, opts=13)
20:49:11.958 00.005 14556 Enqueuing Move request for scope (-0.24, -0.14)
20:49:11.964 00.006 12308 Worker thread wakes up
20:49:11.964 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.14) opts 0xd
20:49:11.964 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.14)
20:49:11.964 00.000 12308 Moving (-0.24, -0.14) raw xDistance=0.25 yDistance=0.10
20:49:11.965 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
20:49:11.965 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:11.965 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:49:11.966 00.001 12308 MoveAxis(W, 106, ABG)
20:49:11.966 00.000 12308 Guiding  Dir = 3, Dur = 106
20:49:11.966 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:11.975 00.009 12308 IsSlewing returns 0
20:49:11.976 00.001 12308 IsGuiding returns 0
20:49:11.977 00.001 12308 PulseGuide returned control before completion, sleep 116
20:49:12.007 00.030 14556 UpdateGuideState exits: m=1925 SNR=29.5
20:49:12.013 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:12.018 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:12.024 00.006 14556 Enqueuing Expose request
20:49:12.096 00.072 12308 IsGuiding returns 1
20:49:12.096 00.000 12308 scope still moving after pulse duration time elapsed
20:49:12.124 00.028 12308 IsSlewing returns 0
20:49:12.124 00.000 12308 IsGuiding returns 0
20:49:12.125 00.001 12308 scope move finished after 106 + 42 ms
20:49:12.125 00.000 12308 Move returns status 0, amount 106
20:49:12.125 00.000 12308 MoveAxis(N, 0, ABG)
20:49:12.127 00.002 12308 Move returns status 0, amount 0
20:49:12.127 00.000 12308 move complete, result=0
20:49:12.127 00.000 12308 worker thread done servicing request
20:49:12.128 00.001 12308 Worker thread wakes up
20:49:12.128 00.000 14556 GuideStep: 0.2 px 106 ms WEST, 0.1 px 0 ms NORTH
20:49:12.133 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:12.134 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:13.383 01.249 12308 Exposure complete
20:49:13.565 00.182 12308 worker thread done servicing request
20:49:13.565 00.000 14556 OnExposeComplete: enter
20:49:13.569 00.004 14556 UpdateGuideState(): m_state=6
20:49:13.574 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1129
20:49:13.577 00.003 14556 Star::Find returns 1 (0), X=171.82, Y=984.75, Mass=1817, SNR=28.7, Peak=127 HFD=4.5
20:49:13.580 00.003 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
20:49:13.585 00.005 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
20:49:13.588 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.17 cameraTheta=2.18 mountX=0.09 mountY=-0.16, mountTheta=-1.05
20:49:13.593 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.14, opts=13)
20:49:13.597 00.004 14556 Enqueuing Move request for scope (-0.10, 0.14)
20:49:13.601 00.004 12308 Worker thread wakes up
20:49:13.601 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd
20:49:13.601 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.14)
20:49:13.601 00.000 12308 Moving (-0.10, 0.14) raw xDistance=0.09 yDistance=-0.16
20:49:13.603 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:49:13.603 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:13.603 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:49:13.603 00.000 12308 MoveAxis(E, 0, ABG)
20:49:13.603 00.000 12308 Move returns status 0, amount 0
20:49:13.603 00.000 12308 MoveAxis(N, 0, ABG)
20:49:13.604 00.001 12308 Move returns status 0, amount 0
20:49:13.604 00.000 12308 move complete, result=0
20:49:13.604 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:13.608 00.004 12308 worker thread done servicing request
20:49:13.626 00.018 14556 UpdateGuideState exits: m=1817 SNR=28.7
20:49:13.634 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:13.639 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:13.643 00.004 14556 Enqueuing Expose request
20:49:13.646 00.003 12308 Worker thread wakes up
20:49:13.646 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:49:13.650 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:13.650 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:14.897 01.247 12308 Exposure complete
20:49:15.056 00.159 12308 worker thread done servicing request
20:49:15.056 00.000 14556 OnExposeComplete: enter
20:49:15.061 00.005 14556 UpdateGuideState(): m_state=6
20:49:15.066 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1130
20:49:15.072 00.006 14556 Star::Find returns 1 (0), X=171.93, Y=984.80, Mass=2026, SNR=30.1, Peak=174 HFD=4.5
20:49:15.076 00.004 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.61 = -1.68)
20:49:15.080 00.004 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.78)
20:49:15.084 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.53 mountX=-0.02 mountY=-0.19, mountTheta=-1.68
20:49:15.088 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.19, opts=13)
20:49:15.093 00.005 14556 Enqueuing Move request for scope (0.01, 0.19)
20:49:15.096 00.003 12308 Worker thread wakes up
20:49:15.097 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.19) opts 0xd
20:49:15.097 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.19)
20:49:15.098 00.001 12308 Moving (0.01, 0.19) raw xDistance=-0.02 yDistance=-0.19
20:49:15.098 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:49:15.098 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:15.098 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:49:15.098 00.000 12308 MoveAxis(E, 0, ABG)
20:49:15.099 00.001 12308 Move returns status 0, amount 0
20:49:15.099 00.000 12308 MoveAxis(N, 0, ABG)
20:49:15.099 00.000 12308 Move returns status 0, amount 0
20:49:15.099 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:15.103 00.004 12308 move complete, result=0
20:49:15.104 00.001 12308 worker thread done servicing request
20:49:15.125 00.021 14556 UpdateGuideState exits: m=2026 SNR=30.1
20:49:15.130 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:15.134 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:15.137 00.003 14556 Enqueuing Expose request
20:49:15.142 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:49:15.146 00.004 12308 Worker thread wakes up
20:49:15.146 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:15.146 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:16.402 01.256 12308 Exposure complete
20:49:16.563 00.161 12308 worker thread done servicing request
20:49:16.563 00.000 14556 OnExposeComplete: enter
20:49:16.567 00.004 14556 UpdateGuideState(): m_state=6
20:49:16.570 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1131
20:49:16.575 00.005 14556 Star::Find returns 1 (0), X=171.74, Y=984.93, Mass=1981, SNR=29.9, Peak=153 HFD=4.2
20:49:16.578 00.003 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.15 = -1.13)
20:49:16.583 00.005 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
20:49:16.586 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.32 hyp=0.37 cameraTheta=2.08 mountX=0.16 mountY=-0.35, mountTheta=-1.15
20:49:16.591 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.32, opts=13)
20:49:16.596 00.005 14556 Enqueuing Move request for scope (-0.18, 0.32)
20:49:16.601 00.005 12308 Worker thread wakes up
20:49:16.601 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.32) opts 0xd
20:49:16.601 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.32)
20:49:16.601 00.000 12308 Moving (-0.18, 0.32) raw xDistance=0.16 yDistance=-0.35
20:49:16.601 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:49:16.602 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:49:16.602 00.000 12308 MoveAxis(E, 0, ABG)
20:49:16.602 00.000 12308 Move returns status 0, amount 0
20:49:16.602 00.000 12308 MoveAxis(N, 247, ABG)
20:49:16.603 00.001 12308 Guiding  Dir = 0, Dur = 247
20:49:16.603 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:16.607 00.004 12308 IsSlewing returns 0
20:49:16.607 00.000 12308 IsGuiding returns 0
20:49:16.607 00.000 12308 PulseGuide returned control before completion, sleep 257
20:49:16.629 00.022 14556 UpdateGuideState exits: m=1981 SNR=29.9
20:49:16.633 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:16.636 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:16.638 00.002 14556 Enqueuing Expose request
20:49:16.875 00.237 12308 IsGuiding returns 1
20:49:16.876 00.001 12308 scope still moving after pulse duration time elapsed
20:49:16.906 00.030 12308 IsSlewing returns 0
20:49:16.906 00.000 12308 IsGuiding returns 0
20:49:16.906 00.000 12308 scope move finished after 247 + 51 ms
20:49:16.907 00.001 12308 Move returns status 0, amount 247
20:49:16.907 00.000 12308 move complete, result=0
20:49:16.907 00.000 12308 worker thread done servicing request
20:49:16.907 00.000 12308 Worker thread wakes up
20:49:16.907 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 247 ms NORTH
20:49:16.913 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:16.913 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:18.166 01.253 12308 Exposure complete
20:49:18.333 00.167 12308 worker thread done servicing request
20:49:18.333 00.000 14556 OnExposeComplete: enter
20:49:18.336 00.003 14556 UpdateGuideState(): m_state=6
20:49:18.340 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1132
20:49:18.345 00.005 14556 Star::Find returns 1 (0), X=171.79, Y=984.62, Mass=2265, SNR=32.1, Peak=156 HFD=4.8
20:49:18.349 00.004 14556 CameraToMount -- cameraTheta (3.03) - m_xAngle (-3.07) = xAngle (6.10 = -0.18)
20:49:18.352 00.003 14556 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.00 = -0.28)
20:49:18.356 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.03 mountX=0.13 mountY=-0.04, mountTheta=-0.27
20:49:18.362 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.01, opts=13)
20:49:18.366 00.004 14556 Enqueuing Move request for scope (-0.13, 0.01)
20:49:18.369 00.003 12308 Worker thread wakes up
20:49:18.370 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
20:49:18.370 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
20:49:18.370 00.000 12308 Moving (-0.13, 0.01) raw xDistance=0.13 yDistance=-0.04
20:49:18.370 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:49:18.372 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:18.372 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:49:18.372 00.000 12308 MoveAxis(E, 0, ABG)
20:49:18.373 00.001 12308 Move returns status 0, amount 0
20:49:18.373 00.000 12308 MoveAxis(N, 0, ABG)
20:49:18.373 00.000 12308 Move returns status 0, amount 0
20:49:18.373 00.000 12308 move complete, result=0
20:49:18.373 00.000 12308 worker thread done servicing request
20:49:18.373 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:18.398 00.025 14556 UpdateGuideState exits: m=2265 SNR=32.1
20:49:18.402 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:18.407 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:18.413 00.006 14556 Enqueuing Expose request
20:49:18.417 00.004 12308 Worker thread wakes up
20:49:18.417 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:49:18.421 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:18.421 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:19.676 01.255 12308 Exposure complete
20:49:19.832 00.156 12308 worker thread done servicing request
20:49:19.833 00.001 14556 OnExposeComplete: enter
20:49:19.836 00.003 14556 UpdateGuideState(): m_state=6
20:49:19.841 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1133
20:49:19.844 00.003 14556 Star::Find returns 1 (0), X=171.67, Y=984.57, Mass=1728, SNR=28.0, Peak=117 HFD=4.7
20:49:19.848 00.004 14556 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.07) = xAngle (0.07 = 0.07)
20:49:19.851 00.003 14556 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.03 = -0.03)
20:49:19.856 00.005 14556 CameraToMount -- cameraX=-0.25 cameraY=-0.04 hyp=0.25 cameraTheta=-3.00 mountX=0.25 mountY=-0.01, mountTheta=-0.03
20:49:19.861 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=-0.04, opts=13)
20:49:19.864 00.003 14556 Enqueuing Move request for scope (-0.25, -0.04)
20:49:19.868 00.004 12308 Worker thread wakes up
20:49:19.868 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.04) opts 0xd
20:49:19.868 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, -0.04)
20:49:19.868 00.000 12308 Moving (-0.25, -0.04) raw xDistance=0.25 yDistance=-0.01
20:49:19.868 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:49:19.869 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:19.869 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:49:19.870 00.001 12308 MoveAxis(W, 110, ABG)
20:49:19.870 00.000 12308 Guiding  Dir = 3, Dur = 110
20:49:19.870 00.000 12308 IsSlewing returns 0
20:49:19.872 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:19.875 00.003 12308 IsGuiding returns 0
20:49:19.875 00.000 12308 PulseGuide returned control before completion, sleep 120
20:49:19.897 00.022 14556 UpdateGuideState exits: m=1728 SNR=28.0
20:49:19.901 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:19.904 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:19.908 00.004 14556 Enqueuing Expose request
20:49:20.010 00.102 12308 IsGuiding returns 1
20:49:20.010 00.000 12308 scope still moving after pulse duration time elapsed
20:49:20.042 00.032 12308 IsSlewing returns 0
20:49:20.044 00.002 12308 IsGuiding returns 0
20:49:20.045 00.001 12308 scope move finished after 110 + 58 ms
20:49:20.045 00.000 12308 Move returns status 0, amount 110
20:49:20.046 00.001 12308 MoveAxis(N, 0, ABG)
20:49:20.046 00.000 12308 Move returns status 0, amount 0
20:49:20.047 00.001 12308 move complete, result=0
20:49:20.047 00.000 14556 GuideStep: 0.3 px 110 ms WEST, -0.0 px 0 ms NORTH
20:49:20.056 00.009 12308 worker thread done servicing request
20:49:20.056 00.000 12308 Worker thread wakes up
20:49:20.058 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:20.058 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:21.305 01.247 12308 Exposure complete
20:49:21.470 00.165 12308 worker thread done servicing request
20:49:21.471 00.001 14556 OnExposeComplete: enter
20:49:21.475 00.004 14556 UpdateGuideState(): m_state=6
20:49:21.479 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1134
20:49:21.483 00.004 14556 Star::Find returns 1 (0), X=171.92, Y=984.69, Mass=1912, SNR=29.3, Peak=142 HFD=4.7
20:49:21.486 00.003 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.61 = -1.68)
20:49:21.490 00.004 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.77)
20:49:21.493 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.53 mountX=-0.01 mountY=-0.07, mountTheta=-1.68
20:49:21.499 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.08, opts=13)
20:49:21.505 00.006 14556 Enqueuing Move request for scope (0.00, 0.08)
20:49:21.509 00.004 12308 Worker thread wakes up
20:49:21.509 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.08) opts 0xd
20:49:21.509 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.08)
20:49:21.510 00.001 12308 Moving (0.00, 0.08) raw xDistance=-0.01 yDistance=-0.07
20:49:21.510 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:49:21.510 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:21.510 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:49:21.512 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:21.517 00.005 12308 MoveAxis(E, 0, ABG)
20:49:21.517 00.000 12308 Move returns status 0, amount 0
20:49:21.517 00.000 12308 MoveAxis(N, 0, ABG)
20:49:21.517 00.000 12308 Move returns status 0, amount 0
20:49:21.518 00.001 12308 move complete, result=0
20:49:21.518 00.000 12308 worker thread done servicing request
20:49:21.538 00.020 14556 UpdateGuideState exits: m=1912 SNR=29.3
20:49:21.542 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:21.548 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:21.551 00.003 14556 Enqueuing Expose request
20:49:21.555 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:21.558 00.003 12308 Worker thread wakes up
20:49:21.559 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:21.559 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:22.810 01.251 12308 Exposure complete
20:49:22.989 00.179 12308 worker thread done servicing request
20:49:22.990 00.001 14556 OnExposeComplete: enter
20:49:22.994 00.004 14556 UpdateGuideState(): m_state=6
20:49:22.998 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1135
20:49:23.004 00.006 14556 Star::Find returns 1 (0), X=171.90, Y=984.57, Mass=1714, SNR=27.8, Peak=119 HFD=4.4
20:49:23.008 00.004 14556 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-3.07) = xAngle (1.10 = 1.10)
20:49:23.012 00.004 14556 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.00 = 1.00)
20:49:23.016 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.98 mountX=0.02 mountY=0.04, mountTheta=1.07
20:49:23.021 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.04, opts=13)
20:49:23.025 00.004 14556 Enqueuing Move request for scope (-0.02, -0.04)
20:49:23.028 00.003 12308 Worker thread wakes up
20:49:23.028 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
20:49:23.029 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
20:49:23.029 00.000 12308 Moving (-0.02, -0.04) raw xDistance=0.02 yDistance=0.04
20:49:23.029 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:49:23.029 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:23.029 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:49:23.031 00.002 12308 MoveAxis(E, 0, ABG)
20:49:23.032 00.001 12308 Move returns status 0, amount 0
20:49:23.032 00.000 12308 MoveAxis(N, 0, ABG)
20:49:23.032 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:23.037 00.005 12308 Move returns status 0, amount 0
20:49:23.037 00.000 12308 move complete, result=0
20:49:23.038 00.001 12308 worker thread done servicing request
20:49:23.060 00.022 14556 UpdateGuideState exits: m=1714 SNR=27.8
20:49:23.068 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:23.072 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:23.076 00.004 14556 Enqueuing Expose request
20:49:23.080 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:49:23.083 00.003 12308 Worker thread wakes up
20:49:23.084 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:23.084 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:24.337 01.253 12308 Exposure complete
20:49:24.499 00.162 12308 worker thread done servicing request
20:49:24.499 00.000 14556 OnExposeComplete: enter
20:49:24.504 00.005 14556 UpdateGuideState(): m_state=6
20:49:24.507 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1136
20:49:24.511 00.004 14556 Star::Find returns 1 (0), X=172.06, Y=984.62, Mass=2028, SNR=30.5, Peak=164 HFD=4.8
20:49:24.515 00.004 14556 CameraToMount -- cameraTheta (0.05) - m_xAngle (-3.07) = xAngle (3.12 = 3.12)
20:49:24.519 00.004 14556 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.02 = 3.02)
20:49:24.522 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.05 mountX=-0.14 mountY=0.02, mountTheta=3.02
20:49:24.527 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.01, opts=13)
20:49:24.531 00.004 14556 Enqueuing Move request for scope (0.14, 0.01)
20:49:24.536 00.005 12308 Worker thread wakes up
20:49:24.536 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
20:49:24.538 00.002 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
20:49:24.538 00.000 12308 Moving (0.14, 0.01) raw xDistance=-0.14 yDistance=0.02
20:49:24.538 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:49:24.539 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:24.539 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:49:24.539 00.000 12308 MoveAxis(E, 0, ABG)
20:49:24.539 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:24.544 00.005 12308 Move returns status 0, amount 0
20:49:24.544 00.000 12308 MoveAxis(N, 0, ABG)
20:49:24.544 00.000 12308 Move returns status 0, amount 0
20:49:24.545 00.001 12308 move complete, result=0
20:49:24.545 00.000 12308 worker thread done servicing request
20:49:24.567 00.022 14556 UpdateGuideState exits: m=2028 SNR=30.5
20:49:24.572 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:24.576 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:24.580 00.004 14556 Enqueuing Expose request
20:49:24.584 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:49:24.587 00.003 12308 Worker thread wakes up
20:49:24.587 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:24.588 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:25.840 01.252 12308 Exposure complete
20:49:26.003 00.163 12308 worker thread done servicing request
20:49:26.003 00.000 14556 OnExposeComplete: enter
20:49:26.008 00.005 14556 UpdateGuideState(): m_state=6
20:49:26.011 00.003 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1137
20:49:26.015 00.004 14556 Star::Find returns 1 (0), X=172.06, Y=984.92, Mass=1827, SNR=28.9, Peak=152 HFD=4.5
20:49:26.019 00.004 14556 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.07) = xAngle (4.22 = -2.07)
20:49:26.023 00.004 14556 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.17)
20:49:26.027 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.31 hyp=0.34 cameraTheta=1.14 mountX=-0.16 mountY=-0.28, mountTheta=-2.09
20:49:26.031 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.31, opts=13)
20:49:26.036 00.005 14556 Enqueuing Move request for scope (0.14, 0.31)
20:49:26.041 00.005 12308 Worker thread wakes up
20:49:26.041 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.31) opts 0xd
20:49:26.041 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.31)
20:49:26.041 00.000 12308 Moving (0.14, 0.31) raw xDistance=-0.16 yDistance=-0.28
20:49:26.041 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:49:26.041 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:49:26.042 00.001 12308 MoveAxis(E, 0, ABG)
20:49:26.042 00.000 12308 Move returns status 0, amount 0
20:49:26.042 00.000 12308 MoveAxis(N, 198, ABG)
20:49:26.042 00.000 12308 Guiding  Dir = 0, Dur = 198
20:49:26.042 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:26.046 00.004 12308 IsSlewing returns 0
20:49:26.046 00.000 12308 IsGuiding returns 0
20:49:26.047 00.001 12308 PulseGuide returned control before completion, sleep 208
20:49:26.065 00.018 14556 UpdateGuideState exits: m=1827 SNR=28.9
20:49:26.071 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:26.074 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:26.079 00.005 14556 Enqueuing Expose request
20:49:26.266 00.187 12308 IsGuiding returns 1
20:49:26.267 00.001 12308 scope still moving after pulse duration time elapsed
20:49:26.297 00.030 12308 IsSlewing returns 0
20:49:26.298 00.001 12308 IsGuiding returns 0
20:49:26.299 00.001 12308 scope move finished after 198 + 53 ms
20:49:26.299 00.000 12308 Move returns status 0, amount 198
20:49:26.299 00.000 12308 move complete, result=0
20:49:26.300 00.001 12308 worker thread done servicing request
20:49:26.300 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 198 ms NORTH
20:49:26.306 00.006 12308 Worker thread wakes up
20:49:26.306 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:26.306 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:27.555 01.249 12308 Exposure complete
20:49:27.718 00.163 12308 worker thread done servicing request
20:49:27.719 00.001 14556 OnExposeComplete: enter
20:49:27.723 00.004 14556 UpdateGuideState(): m_state=6
20:49:27.727 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1138
20:49:27.730 00.003 14556 Star::Find returns 1 (0), X=171.74, Y=984.77, Mass=1864, SNR=29.0, Peak=145 HFD=4.5
20:49:27.734 00.004 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.48 = -0.80)
20:49:27.738 00.004 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.90)
20:49:27.741 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.16 hyp=0.24 cameraTheta=2.41 mountX=0.17 mountY=-0.19, mountTheta=-0.85
20:49:27.746 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.16, opts=13)
20:49:27.751 00.005 14556 Enqueuing Move request for scope (-0.18, 0.16)
20:49:27.755 00.004 12308 Worker thread wakes up
20:49:27.755 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.16) opts 0xd
20:49:27.755 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.16)
20:49:27.755 00.000 12308 Moving (-0.18, 0.16) raw xDistance=0.17 yDistance=-0.19
20:49:27.755 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:49:27.755 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:27.757 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:49:27.757 00.000 12308 MoveAxis(E, 0, ABG)
20:49:27.757 00.000 12308 Move returns status 0, amount 0
20:49:27.757 00.000 12308 MoveAxis(N, 0, ABG)
20:49:27.757 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:27.762 00.005 12308 Move returns status 0, amount 0
20:49:27.762 00.000 12308 move complete, result=0
20:49:27.763 00.001 12308 worker thread done servicing request
20:49:27.782 00.019 14556 UpdateGuideState exits: m=1864 SNR=29.0
20:49:27.788 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:27.791 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:27.795 00.004 14556 Enqueuing Expose request
20:49:27.799 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:49:27.802 00.003 12308 Worker thread wakes up
20:49:27.802 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:27.802 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:29.054 01.252 12308 Exposure complete
20:49:29.211 00.157 12308 worker thread done servicing request
20:49:29.211 00.000 14556 OnExposeComplete: enter
20:49:29.214 00.003 14556 UpdateGuideState(): m_state=6
20:49:29.219 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1139
20:49:29.224 00.005 14556 Star::Find returns 1 (0), X=172.06, Y=984.61, Mass=1687, SNR=27.6, Peak=150 HFD=4.2
20:49:29.227 00.003 14556 CameraToMount -- cameraTheta (0.02) - m_xAngle (-3.07) = xAngle (3.10 = 3.10)
20:49:29.231 00.004 14556 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.00 = 3.00)
20:49:29.234 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.00 hyp=0.14 cameraTheta=0.02 mountX=-0.14 mountY=0.02, mountTheta=3.00
20:49:29.239 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.00, opts=13)
20:49:29.243 00.004 14556 Enqueuing Move request for scope (0.14, 0.00)
20:49:29.248 00.005 12308 Worker thread wakes up
20:49:29.248 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.00) opts 0xd
20:49:29.249 00.001 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.00)
20:49:29.249 00.000 12308 Moving (0.14, 0.00) raw xDistance=-0.14 yDistance=0.02
20:49:29.249 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:49:29.249 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:29.249 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:49:29.249 00.000 12308 MoveAxis(E, 0, ABG)
20:49:29.249 00.000 12308 Move returns status 0, amount 0
20:49:29.250 00.001 12308 MoveAxis(N, 0, ABG)
20:49:29.250 00.000 12308 Move returns status 0, amount 0
20:49:29.250 00.000 12308 move complete, result=0
20:49:29.250 00.000 12308 worker thread done servicing request
20:49:29.250 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:29.278 00.028 14556 UpdateGuideState exits: m=1687 SNR=27.6
20:49:29.283 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:29.287 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:29.290 00.003 14556 Enqueuing Expose request
20:49:29.294 00.004 12308 Worker thread wakes up
20:49:29.294 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:49:29.298 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:29.298 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:30.539 01.241 12308 Exposure complete
20:49:30.702 00.163 12308 worker thread done servicing request
20:49:30.703 00.001 14556 OnExposeComplete: enter
20:49:30.707 00.004 14556 UpdateGuideState(): m_state=6
20:49:30.710 00.003 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1140
20:49:30.714 00.004 14556 Star::Find returns 1 (0), X=172.04, Y=984.83, Mass=1918, SNR=29.3, Peak=175 HFD=4.3
20:49:30.719 00.005 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.13 = -2.15)
20:49:30.723 00.004 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.04 = -2.25)
20:49:30.727 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.22 hyp=0.25 cameraTheta=1.06 mountX=-0.14 mountY=-0.20, mountTheta=-2.18
20:49:30.731 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.22, opts=13)
20:49:30.736 00.005 14556 Enqueuing Move request for scope (0.12, 0.22)
20:49:30.740 00.004 12308 Worker thread wakes up
20:49:30.740 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.22) opts 0xd
20:49:30.740 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.22)
20:49:30.740 00.000 12308 Moving (0.12, 0.22) raw xDistance=-0.14 yDistance=-0.20
20:49:30.740 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:49:30.740 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:30.741 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:49:30.741 00.000 12308 MoveAxis(E, 0, ABG)
20:49:30.741 00.000 12308 Move returns status 0, amount 0
20:49:30.741 00.000 12308 MoveAxis(N, 0, ABG)
20:49:30.742 00.001 12308 Move returns status 0, amount 0
20:49:30.742 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:30.747 00.005 12308 move complete, result=0
20:49:30.748 00.001 12308 worker thread done servicing request
20:49:30.769 00.021 14556 UpdateGuideState exits: m=1918 SNR=29.3
20:49:30.773 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:30.777 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:30.782 00.005 14556 Enqueuing Expose request
20:49:30.785 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:49:30.789 00.004 12308 Worker thread wakes up
20:49:30.789 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:30.789 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:32.041 01.252 12308 Exposure complete
20:49:32.208 00.167 12308 worker thread done servicing request
20:49:32.209 00.001 14556 OnExposeComplete: enter
20:49:32.212 00.003 14556 UpdateGuideState(): m_state=6
20:49:32.217 00.005 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1141
20:49:32.220 00.003 14556 Star::Find returns 1 (0), X=172.07, Y=984.95, Mass=1742, SNR=28.1, Peak=155 HFD=4.3
20:49:32.224 00.004 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.24 = -2.05)
20:49:32.229 00.005 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.15)
20:49:32.232 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.34 hyp=0.37 cameraTheta=1.16 mountX=-0.17 mountY=-0.31, mountTheta=-2.07
20:49:32.237 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.34, opts=13)
20:49:32.242 00.005 14556 Enqueuing Move request for scope (0.15, 0.34)
20:49:32.245 00.003 12308 Worker thread wakes up
20:49:32.245 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.34) opts 0xd
20:49:32.247 00.002 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.34)
20:49:32.247 00.000 12308 Moving (0.15, 0.34) raw xDistance=-0.17 yDistance=-0.31
20:49:32.247 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:49:32.247 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:49:32.247 00.000 12308 MoveAxis(E, 0, ABG)
20:49:32.248 00.001 12308 Move returns status 0, amount 0
20:49:32.248 00.000 12308 MoveAxis(N, 221, ABG)
20:49:32.248 00.000 12308 Guiding  Dir = 0, Dur = 221
20:49:32.248 00.000 12308 IsSlewing returns 0
20:49:32.249 00.001 12308 IsGuiding returns 0
20:49:32.249 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:32.254 00.005 12308 PulseGuide returned control before completion, sleep 231
20:49:32.275 00.021 14556 UpdateGuideState exits: m=1742 SNR=28.1
20:49:32.280 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:32.285 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:32.289 00.004 14556 Enqueuing Expose request
20:49:32.500 00.211 12308 IsGuiding returns 1
20:49:32.500 00.000 12308 scope still moving after pulse duration time elapsed
20:49:32.530 00.030 12308 IsSlewing returns 0
20:49:32.532 00.002 12308 IsGuiding returns 0
20:49:32.532 00.000 12308 scope move finished after 221 + 62 ms
20:49:32.533 00.001 12308 Move returns status 0, amount 221
20:49:32.533 00.000 12308 move complete, result=0
20:49:32.534 00.001 12308 worker thread done servicing request
20:49:32.534 00.000 12308 Worker thread wakes up
20:49:32.535 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 221 ms NORTH
20:49:32.541 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:32.541 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:33.791 01.250 12308 Exposure complete
20:49:33.950 00.159 12308 worker thread done servicing request
20:49:33.951 00.001 14556 OnExposeComplete: enter
20:49:33.955 00.004 14556 UpdateGuideState(): m_state=6
20:49:33.959 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1142
20:49:33.963 00.004 14556 Star::Find returns 1 (0), X=171.91, Y=984.86, Mass=2100, SNR=30.7, Peak=187 HFD=4.3
20:49:33.967 00.004 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.68 = -1.61)
20:49:33.972 00.005 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.71)
20:49:33.977 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.60 mountX=-0.01 mountY=-0.25, mountTheta=-1.61
20:49:33.983 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.25, opts=13)
20:49:33.990 00.007 14556 Enqueuing Move request for scope (-0.01, 0.25)
20:49:33.994 00.004 12308 Worker thread wakes up
20:49:33.994 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.25) opts 0xd
20:49:33.994 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.25)
20:49:33.994 00.000 12308 Moving (-0.01, 0.25) raw xDistance=-0.01 yDistance=-0.25
20:49:33.995 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:49:33.995 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:49:33.995 00.000 12308 MoveAxis(E, 0, ABG)
20:49:33.995 00.000 12308 Move returns status 0, amount 0
20:49:33.995 00.000 12308 MoveAxis(N, 173, ABG)
20:49:33.995 00.000 12308 Guiding  Dir = 0, Dur = 173
20:49:33.997 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:34.002 00.005 12308 IsSlewing returns 0
20:49:34.002 00.000 12308 IsGuiding returns 0
20:49:34.002 00.000 12308 PulseGuide returned control before completion, sleep 183
20:49:34.023 00.021 14556 UpdateGuideState exits: m=2100 SNR=30.7
20:49:34.027 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:34.036 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:34.040 00.004 14556 Enqueuing Expose request
20:49:34.201 00.161 12308 IsGuiding returns 1
20:49:34.202 00.001 12308 scope still moving after pulse duration time elapsed
20:49:34.232 00.030 12308 IsSlewing returns 0
20:49:34.233 00.001 12308 IsGuiding returns 0
20:49:34.234 00.001 12308 scope move finished after 173 + 58 ms
20:49:34.234 00.000 12308 Move returns status 0, amount 173
20:49:34.235 00.001 12308 move complete, result=0
20:49:34.235 00.000 12308 worker thread done servicing request
20:49:34.236 00.001 12308 Worker thread wakes up
20:49:34.236 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 173 ms NORTH
20:49:34.243 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:34.243 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:35.494 01.251 12308 Exposure complete
20:49:35.653 00.159 12308 worker thread done servicing request
20:49:35.654 00.001 14556 OnExposeComplete: enter
20:49:35.656 00.002 14556 UpdateGuideState(): m_state=6
20:49:35.660 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1143
20:49:35.665 00.005 14556 Star::Find returns 1 (0), X=171.69, Y=984.41, Mass=1811, SNR=28.4, Peak=127 HFD=4.7
20:49:35.668 00.003 14556 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-3.07) = xAngle (0.65 = 0.65)
20:49:35.672 00.004 14556 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.55 = 0.55)
20:49:35.676 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.20 hyp=0.30 cameraTheta=-2.42 mountX=0.24 mountY=0.16, mountTheta=0.58
20:49:35.681 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.20, opts=13)
20:49:35.685 00.004 14556 Enqueuing Move request for scope (-0.23, -0.20)
20:49:35.688 00.003 12308 Worker thread wakes up
20:49:35.689 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.20) opts 0xd
20:49:35.689 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.20)
20:49:35.689 00.000 12308 Moving (-0.23, -0.20) raw xDistance=0.24 yDistance=0.16
20:49:35.691 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
20:49:35.691 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:35.692 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:49:35.692 00.000 12308 MoveAxis(W, 105, ABG)
20:49:35.692 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:35.698 00.006 12308 Guiding  Dir = 3, Dur = 105
20:49:35.698 00.000 12308 IsSlewing returns 0
20:49:35.698 00.000 12308 IsGuiding returns 0
20:49:35.699 00.001 12308 PulseGuide returned control before completion, sleep 115
20:49:35.718 00.019 14556 UpdateGuideState exits: m=1811 SNR=28.4
20:49:35.724 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:35.727 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:35.729 00.002 14556 Enqueuing Expose request
20:49:35.829 00.100 12308 IsGuiding returns 1
20:49:35.829 00.000 12308 scope still moving after pulse duration time elapsed
20:49:35.860 00.031 12308 IsSlewing returns 0
20:49:35.861 00.001 12308 IsGuiding returns 0
20:49:35.861 00.000 12308 scope move finished after 105 + 58 ms
20:49:35.863 00.002 12308 Move returns status 0, amount 105
20:49:35.863 00.000 12308 MoveAxis(N, 0, ABG)
20:49:35.863 00.000 12308 Move returns status 0, amount 0
20:49:35.864 00.001 12308 move complete, result=0
20:49:35.864 00.000 12308 worker thread done servicing request
20:49:35.864 00.000 12308 Worker thread wakes up
20:49:35.864 00.000 14556 GuideStep: 0.2 px 105 ms WEST, 0.2 px 0 ms NORTH
20:49:35.871 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:35.871 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:37.119 01.248 12308 Exposure complete
20:49:37.280 00.161 12308 worker thread done servicing request
20:49:37.281 00.001 14556 OnExposeComplete: enter
20:49:37.287 00.006 14556 UpdateGuideState(): m_state=6
20:49:37.291 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1144
20:49:37.296 00.005 14556 Star::Find returns 1 (0), X=172.00, Y=984.63, Mass=1828, SNR=28.6, Peak=135 HFD=4.8
20:49:37.301 00.005 14556 CameraToMount -- cameraTheta (0.22) - m_xAngle (-3.07) = xAngle (3.29 = -2.99)
20:49:37.305 00.004 14556 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.19 = -3.09)
20:49:37.309 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.22 mountX=-0.08 mountY=-0.00, mountTheta=-3.09
20:49:37.314 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.02, opts=13)
20:49:37.322 00.008 14556 Enqueuing Move request for scope (0.08, 0.02)
20:49:37.331 00.009 12308 Worker thread wakes up
20:49:37.331 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
20:49:37.332 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
20:49:37.332 00.000 12308 Moving (0.08, 0.02) raw xDistance=-0.08 yDistance=-0.00
20:49:37.333 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:49:37.334 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:37.334 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:49:37.334 00.000 12308 MoveAxis(E, 0, ABG)
20:49:37.334 00.000 12308 Move returns status 0, amount 0
20:49:37.335 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:37.344 00.009 12308 MoveAxis(N, 0, ABG)
20:49:37.345 00.001 12308 Move returns status 0, amount 0
20:49:37.347 00.002 12308 move complete, result=0
20:49:37.348 00.001 12308 worker thread done servicing request
20:49:37.363 00.015 14556 UpdateGuideState exits: m=1828 SNR=28.6
20:49:37.368 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:37.372 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:37.375 00.003 14556 Enqueuing Expose request
20:49:37.380 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:49:37.383 00.003 12308 Worker thread wakes up
20:49:37.383 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:37.383 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:38.636 01.253 12308 Exposure complete
20:49:38.795 00.159 12308 worker thread done servicing request
20:49:38.795 00.000 14556 OnExposeComplete: enter
20:49:38.800 00.005 14556 UpdateGuideState(): m_state=6
20:49:38.804 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1145
20:49:38.808 00.004 14556 Star::Find returns 1 (0), X=172.15, Y=984.53, Mass=1495, SNR=26.0, Peak=125 HFD=4.3
20:49:38.811 00.003 14556 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-3.07) = xAngle (2.74 = 2.74)
20:49:38.815 00.004 14556 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.64 = 2.64)
20:49:38.820 00.005 14556 CameraToMount -- cameraX=0.23 cameraY=-0.08 hyp=0.24 cameraTheta=-0.33 mountX=-0.22 mountY=0.12, mountTheta=2.66
20:49:38.825 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=-0.08, opts=13)
20:49:38.829 00.004 14556 Enqueuing Move request for scope (0.23, -0.08)
20:49:38.832 00.003 12308 Worker thread wakes up
20:49:38.832 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.08) opts 0xd
20:49:38.833 00.001 12308 Handling offset move in thread for scope, endpoint = (0.23, -0.08)
20:49:38.833 00.000 12308 Moving (0.23, -0.08) raw xDistance=-0.22 yDistance=0.12
20:49:38.833 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:49:38.833 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:38.834 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:49:38.834 00.000 12308 MoveAxis(E, 96, ABG)
20:49:38.834 00.000 12308 Guiding  Dir = 2, Dur = 96
20:49:38.834 00.000 12308 IsSlewing returns 0
20:49:38.836 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:38.841 00.005 12308 IsGuiding returns 0
20:49:38.841 00.000 12308 PulseGuide returned control before completion, sleep 106
20:49:38.862 00.021 14556 UpdateGuideState exits: m=1495 SNR=26.0
20:49:38.866 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:38.870 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:38.873 00.003 14556 Enqueuing Expose request
20:49:38.955 00.082 12308 IsGuiding returns 1
20:49:38.956 00.001 12308 scope still moving after pulse duration time elapsed
20:49:38.987 00.031 12308 IsSlewing returns 0
20:49:38.988 00.001 12308 IsGuiding returns 0
20:49:38.988 00.000 12308 scope move finished after 96 + 51 ms
20:49:38.989 00.001 12308 Move returns status 0, amount 96
20:49:38.989 00.000 12308 MoveAxis(N, 0, ABG)
20:49:38.989 00.000 12308 Move returns status 0, amount 0
20:49:38.990 00.001 12308 move complete, result=0
20:49:38.990 00.000 12308 worker thread done servicing request
20:49:38.990 00.000 12308 Worker thread wakes up
20:49:38.991 00.001 14556 GuideStep: -0.2 px 96 ms EAST, 0.1 px 0 ms NORTH
20:49:38.997 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:38.997 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:40.244 01.247 12308 Exposure complete
20:49:40.405 00.161 12308 worker thread done servicing request
20:49:40.406 00.001 14556 OnExposeComplete: enter
20:49:40.412 00.006 14556 UpdateGuideState(): m_state=6
20:49:40.416 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1146
20:49:40.421 00.005 14556 Star::Find returns 1 (0), X=172.00, Y=984.74, Mass=1666, SNR=27.6, Peak=123 HFD=4.5
20:49:40.424 00.003 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
20:49:40.428 00.004 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.26)
20:49:40.432 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.15 cameraTheta=1.05 mountX=-0.08 mountY=-0.11, mountTheta=-2.20
20:49:40.436 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.13, opts=13)
20:49:40.442 00.006 14556 Enqueuing Move request for scope (0.07, 0.13)
20:49:40.446 00.004 12308 Worker thread wakes up
20:49:40.446 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd
20:49:40.446 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.13)
20:49:40.447 00.001 12308 Moving (0.07, 0.13) raw xDistance=-0.08 yDistance=-0.11
20:49:40.447 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:49:40.447 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:40.447 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:49:40.448 00.001 12308 MoveAxis(E, 0, ABG)
20:49:40.448 00.000 12308 Move returns status 0, amount 0
20:49:40.448 00.000 12308 MoveAxis(N, 0, ABG)
20:49:40.448 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:40.452 00.004 12308 Move returns status 0, amount 0
20:49:40.452 00.000 12308 move complete, result=0
20:49:40.452 00.000 12308 worker thread done servicing request
20:49:40.473 00.021 14556 UpdateGuideState exits: m=1666 SNR=27.6
20:49:40.478 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:40.481 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:40.485 00.004 14556 Enqueuing Expose request
20:49:40.489 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:40.492 00.003 12308 Worker thread wakes up
20:49:40.493 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:40.493 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:41.752 01.259 12308 Exposure complete
20:49:41.911 00.159 12308 worker thread done servicing request
20:49:41.912 00.001 14556 OnExposeComplete: enter
20:49:41.916 00.004 14556 UpdateGuideState(): m_state=6
20:49:41.920 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1147
20:49:41.924 00.004 14556 Star::Find returns 1 (0), X=171.78, Y=984.70, Mass=2005, SNR=30.3, Peak=145 HFD=4.6
20:49:41.929 00.005 14556 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.07) = xAngle (5.62 = -0.67)
20:49:41.932 00.003 14556 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.77)
20:49:41.936 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.17 cameraTheta=2.54 mountX=0.13 mountY=-0.12, mountTheta=-0.72
20:49:41.941 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.09, opts=13)
20:49:41.945 00.004 14556 Enqueuing Move request for scope (-0.14, 0.09)
20:49:41.950 00.005 12308 Worker thread wakes up
20:49:41.950 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd
20:49:41.951 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.09)
20:49:41.951 00.000 12308 Moving (-0.14, 0.09) raw xDistance=0.13 yDistance=-0.12
20:49:41.951 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:49:41.951 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:41.952 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:49:41.952 00.000 12308 MoveAxis(E, 0, ABG)
20:49:41.952 00.000 12308 Move returns status 0, amount 0
20:49:41.952 00.000 12308 MoveAxis(N, 0, ABG)
20:49:41.952 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:41.955 00.003 12308 Move returns status 0, amount 0
20:49:41.955 00.000 12308 move complete, result=0
20:49:41.957 00.002 12308 worker thread done servicing request
20:49:41.977 00.020 14556 UpdateGuideState exits: m=2005 SNR=30.3
20:49:41.981 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:41.985 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:41.989 00.004 14556 Enqueuing Expose request
20:49:41.992 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:41.996 00.004 12308 Worker thread wakes up
20:49:41.997 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:41.997 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:43.242 01.245 12308 Exposure complete
20:49:43.418 00.176 12308 worker thread done servicing request
20:49:43.418 00.000 14556 OnExposeComplete: enter
20:49:43.421 00.003 14556 UpdateGuideState(): m_state=6
20:49:43.425 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1148
20:49:43.429 00.004 14556 Star::Find returns 1 (0), X=171.89, Y=984.71, Mass=1552, SNR=26.4, Peak=147 HFD=4.1
20:49:43.432 00.003 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.92 = -1.37)
20:49:43.440 00.008 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.47)
20:49:43.444 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.84 mountX=0.02 mountY=-0.10, mountTheta=-1.37
20:49:43.449 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.10, opts=13)
20:49:43.453 00.004 14556 Enqueuing Move request for scope (-0.03, 0.10)
20:49:43.456 00.003 12308 Worker thread wakes up
20:49:43.456 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
20:49:43.456 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
20:49:43.457 00.001 12308 Moving (-0.03, 0.10) raw xDistance=0.02 yDistance=-0.10
20:49:43.457 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:49:43.457 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:43.457 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:49:43.457 00.000 12308 MoveAxis(E, 0, ABG)
20:49:43.457 00.000 12308 Move returns status 0, amount 0
20:49:43.457 00.000 12308 MoveAxis(N, 0, ABG)
20:49:43.458 00.001 12308 Move returns status 0, amount 0
20:49:43.458 00.000 12308 move complete, result=0
20:49:43.458 00.000 12308 worker thread done servicing request
20:49:43.458 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:43.488 00.030 14556 UpdateGuideState exits: m=1552 SNR=26.4
20:49:43.491 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:43.494 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:43.499 00.005 14556 Enqueuing Expose request
20:49:43.502 00.003 12308 Worker thread wakes up
20:49:43.502 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:43.509 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:43.509 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:44.762 01.253 12308 Exposure complete
20:49:44.915 00.153 12308 worker thread done servicing request
20:49:44.915 00.000 14556 OnExposeComplete: enter
20:49:44.919 00.004 14556 UpdateGuideState(): m_state=6
20:49:44.922 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1149
20:49:44.926 00.004 14556 Star::Find returns 1 (0), X=171.93, Y=984.89, Mass=2062, SNR=30.6, Peak=173 HFD=4.4
20:49:44.929 00.003 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.61 = -1.67)
20:49:44.933 00.004 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.77)
20:49:44.936 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.54 mountX=-0.03 mountY=-0.28, mountTheta=-1.67
20:49:44.944 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.28, opts=13)
20:49:44.949 00.005 14556 Enqueuing Move request for scope (0.01, 0.28)
20:49:44.953 00.004 12308 Worker thread wakes up
20:49:44.953 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.28) opts 0xd
20:49:44.953 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.28)
20:49:44.955 00.002 12308 Moving (0.01, 0.28) raw xDistance=-0.03 yDistance=-0.28
20:49:44.955 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:49:44.955 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:49:44.955 00.000 12308 MoveAxis(E, 0, ABG)
20:49:44.955 00.000 12308 Move returns status 0, amount 0
20:49:44.956 00.001 12308 MoveAxis(N, 197, ABG)
20:49:44.956 00.000 12308 Guiding  Dir = 0, Dur = 197
20:49:44.956 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:44.959 00.003 12308 IsSlewing returns 0
20:49:44.960 00.001 12308 IsGuiding returns 0
20:49:44.960 00.000 12308 PulseGuide returned control before completion, sleep 207
20:49:44.982 00.022 14556 UpdateGuideState exits: m=2062 SNR=30.6
20:49:44.987 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:44.991 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:44.994 00.003 14556 Enqueuing Expose request
20:49:45.172 00.178 12308 IsGuiding returns 1
20:49:45.172 00.000 12308 scope still moving after pulse duration time elapsed
20:49:45.202 00.030 12308 IsSlewing returns 0
20:49:45.203 00.001 12308 IsGuiding returns 0
20:49:45.203 00.000 12308 scope move finished after 197 + 47 ms
20:49:45.205 00.002 12308 Move returns status 0, amount 197
20:49:45.205 00.000 12308 move complete, result=0
20:49:45.206 00.001 12308 worker thread done servicing request
20:49:45.206 00.000 12308 Worker thread wakes up
20:49:45.207 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 197 ms NORTH
20:49:45.213 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:45.214 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:46.466 01.252 12308 Exposure complete
20:49:46.628 00.162 12308 worker thread done servicing request
20:49:46.629 00.001 14556 OnExposeComplete: enter
20:49:46.634 00.005 14556 UpdateGuideState(): m_state=6
20:49:46.638 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1150
20:49:46.641 00.003 14556 Star::Find returns 1 (0), X=172.08, Y=984.64, Mass=2096, SNR=30.7, Peak=168 HFD=4.2
20:49:46.646 00.005 14556 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.07) = xAngle (3.25 = -3.03)
20:49:46.651 00.005 14556 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.15 = -3.13)
20:49:46.656 00.005 14556 CameraToMount -- cameraX=0.16 cameraY=0.03 hyp=0.16 cameraTheta=0.18 mountX=-0.16 mountY=-0.00, mountTheta=-3.13
20:49:46.663 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.03, opts=13)
20:49:46.667 00.004 14556 Enqueuing Move request for scope (0.16, 0.03)
20:49:46.672 00.005 12308 Worker thread wakes up
20:49:46.672 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.03) opts 0xd
20:49:46.672 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.03)
20:49:46.673 00.001 12308 Moving (0.16, 0.03) raw xDistance=-0.16 yDistance=-0.00
20:49:46.673 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:49:46.673 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:46.673 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:49:46.674 00.001 12308 MoveAxis(E, 0, ABG)
20:49:46.674 00.000 12308 Move returns status 0, amount 0
20:49:46.674 00.000 12308 MoveAxis(N, 0, ABG)
20:49:46.676 00.002 12308 Move returns status 0, amount 0
20:49:46.676 00.000 12308 move complete, result=0
20:49:46.676 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:46.681 00.005 12308 worker thread done servicing request
20:49:46.701 00.020 14556 UpdateGuideState exits: m=2096 SNR=30.7
20:49:46.705 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:46.709 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:46.713 00.004 14556 Enqueuing Expose request
20:49:46.719 00.006 12308 Worker thread wakes up
20:49:46.720 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:49:46.725 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:46.725 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:47.980 01.255 12308 Exposure complete
20:49:48.141 00.161 12308 worker thread done servicing request
20:49:48.142 00.001 14556 OnExposeComplete: enter
20:49:48.146 00.004 14556 UpdateGuideState(): m_state=6
20:49:48.150 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1151
20:49:48.156 00.006 14556 Star::Find returns 1 (0), X=171.91, Y=984.89, Mass=1841, SNR=28.8, Peak=135 HFD=4.5
20:49:48.162 00.006 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.69 = -1.60)
20:49:48.168 00.006 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.70)
20:49:48.172 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.61 mountX=-0.01 mountY=-0.28, mountTheta=-1.60
20:49:48.179 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.28, opts=13)
20:49:48.182 00.003 14556 Enqueuing Move request for scope (-0.01, 0.28)
20:49:48.186 00.004 12308 Worker thread wakes up
20:49:48.186 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.28) opts 0xd
20:49:48.186 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.28)
20:49:48.187 00.001 12308 Moving (-0.01, 0.28) raw xDistance=-0.01 yDistance=-0.28
20:49:48.187 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:49:48.187 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:49:48.187 00.000 12308 MoveAxis(E, 0, ABG)
20:49:48.189 00.002 12308 Move returns status 0, amount 0
20:49:48.189 00.000 12308 MoveAxis(N, 197, ABG)
20:49:48.189 00.000 12308 Guiding  Dir = 0, Dur = 197
20:49:48.189 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:48.193 00.004 12308 IsSlewing returns 0
20:49:48.194 00.001 12308 IsGuiding returns 0
20:49:48.194 00.000 12308 PulseGuide returned control before completion, sleep 207
20:49:48.215 00.021 14556 UpdateGuideState exits: m=1841 SNR=28.8
20:49:48.224 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:48.230 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:48.235 00.005 14556 Enqueuing Expose request
20:49:48.407 00.172 12308 IsGuiding returns 1
20:49:48.407 00.000 12308 scope still moving after pulse duration time elapsed
20:49:48.439 00.032 12308 IsSlewing returns 0
20:49:48.439 00.000 12308 IsGuiding returns 0
20:49:48.440 00.001 12308 scope move finished after 197 + 48 ms
20:49:48.440 00.000 12308 Move returns status 0, amount 197
20:49:48.441 00.001 12308 move complete, result=0
20:49:48.441 00.000 12308 worker thread done servicing request
20:49:48.441 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 197 ms NORTH
20:49:48.449 00.008 12308 Worker thread wakes up
20:49:48.450 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:48.450 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:49.705 01.255 12308 Exposure complete
20:49:49.882 00.177 12308 worker thread done servicing request
20:49:49.882 00.000 14556 OnExposeComplete: enter
20:49:49.886 00.004 14556 UpdateGuideState(): m_state=6
20:49:49.890 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1152
20:49:49.894 00.004 14556 Star::Find returns 1 (0), X=171.91, Y=984.67, Mass=2001, SNR=30.3, Peak=164 HFD=4.7
20:49:49.898 00.004 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.76 = -1.52)
20:49:49.901 00.003 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.62)
20:49:49.905 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.69 mountX=0.00 mountY=-0.06, mountTheta=-1.52
20:49:49.911 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.06, opts=13)
20:49:49.915 00.004 14556 Enqueuing Move request for scope (-0.01, 0.06)
20:49:49.918 00.003 12308 Worker thread wakes up
20:49:49.918 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
20:49:49.920 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
20:49:49.920 00.000 12308 Moving (-0.01, 0.06) raw xDistance=0.00 yDistance=-0.06
20:49:49.920 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:49:49.920 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:49.920 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:49:49.920 00.000 12308 MoveAxis(E, 0, ABG)
20:49:49.920 00.000 12308 Move returns status 0, amount 0
20:49:49.921 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:49.925 00.004 12308 MoveAxis(N, 0, ABG)
20:49:49.925 00.000 12308 Move returns status 0, amount 0
20:49:49.925 00.000 12308 move complete, result=0
20:49:49.925 00.000 12308 worker thread done servicing request
20:49:49.947 00.022 14556 UpdateGuideState exits: m=2001 SNR=30.3
20:49:49.952 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:49.955 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:49.960 00.005 14556 Enqueuing Expose request
20:49:49.963 00.003 12308 Worker thread wakes up
20:49:49.963 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:49.968 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:49.968 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:51.224 01.256 12308 Exposure complete
20:49:51.369 00.145 12308 worker thread done servicing request
20:49:51.369 00.000 14556 OnExposeComplete: enter
20:49:51.374 00.005 14556 UpdateGuideState(): m_state=6
20:49:51.378 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1153
20:49:51.382 00.004 14556 Star::Find returns 1 (0), X=171.82, Y=984.77, Mass=1895, SNR=29.3, Peak=148 HFD=4.4
20:49:51.386 00.004 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
20:49:51.389 00.003 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
20:49:51.393 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.11 mountX=0.09 mountY=-0.18, mountTheta=-1.12
20:49:51.397 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.16, opts=13)
20:49:51.401 00.004 14556 Enqueuing Move request for scope (-0.10, 0.16)
20:49:51.405 00.004 12308 Worker thread wakes up
20:49:51.405 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
20:49:51.405 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
20:49:51.405 00.000 12308 Moving (-0.10, 0.16) raw xDistance=0.09 yDistance=-0.18
20:49:51.405 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:49:51.405 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:51.406 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:49:51.406 00.000 12308 MoveAxis(E, 0, ABG)
20:49:51.406 00.000 12308 Move returns status 0, amount 0
20:49:51.406 00.000 12308 MoveAxis(N, 0, ABG)
20:49:51.406 00.000 12308 Move returns status 0, amount 0
20:49:51.406 00.000 12308 move complete, result=0
20:49:51.407 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:51.410 00.003 12308 worker thread done servicing request
20:49:51.431 00.021 14556 UpdateGuideState exits: m=1895 SNR=29.3
20:49:51.436 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:51.440 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:51.444 00.004 14556 Enqueuing Expose request
20:49:51.449 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:49:51.453 00.004 12308 Worker thread wakes up
20:49:51.453 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:51.453 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:52.701 01.248 12308 Exposure complete
20:49:52.859 00.158 12308 worker thread done servicing request
20:49:52.860 00.001 14556 OnExposeComplete: enter
20:49:52.864 00.004 14556 UpdateGuideState(): m_state=6
20:49:52.867 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1154
20:49:52.872 00.005 14556 Star::Find returns 1 (0), X=171.91, Y=984.52, Mass=1809, SNR=28.6, Peak=134 HFD=4.5
20:49:52.876 00.004 14556 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-3.07) = xAngle (1.39 = 1.39)
20:49:52.884 00.008 14556 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.29 = 1.29)
20:49:52.888 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.69 mountX=0.02 mountY=0.08, mountTheta=1.38
20:49:52.894 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.09, opts=13)
20:49:52.900 00.006 14556 Enqueuing Move request for scope (-0.01, -0.09)
20:49:52.904 00.004 12308 Worker thread wakes up
20:49:52.904 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
20:49:52.904 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
20:49:52.904 00.000 12308 Moving (-0.01, -0.09) raw xDistance=0.02 yDistance=0.08
20:49:52.904 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:49:52.905 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:52.905 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:49:52.905 00.000 12308 MoveAxis(E, 0, ABG)
20:49:52.905 00.000 12308 Move returns status 0, amount 0
20:49:52.906 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:52.911 00.005 12308 MoveAxis(N, 0, ABG)
20:49:52.911 00.000 12308 Move returns status 0, amount 0
20:49:52.911 00.000 12308 move complete, result=0
20:49:52.911 00.000 12308 worker thread done servicing request
20:49:52.932 00.021 14556 UpdateGuideState exits: m=1809 SNR=28.6
20:49:52.938 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:52.942 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:52.947 00.005 14556 Enqueuing Expose request
20:49:52.951 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:49:52.955 00.004 12308 Worker thread wakes up
20:49:52.955 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:52.955 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:54.207 01.252 12308 Exposure complete
20:49:54.369 00.162 12308 worker thread done servicing request
20:49:54.369 00.000 14556 OnExposeComplete: enter
20:49:54.374 00.005 14556 UpdateGuideState(): m_state=6
20:49:54.378 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1155
20:49:54.382 00.004 14556 Star::Find returns 1 (0), X=171.87, Y=984.65, Mass=2060, SNR=30.4, Peak=166 HFD=4.5
20:49:54.386 00.004 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.55 = -0.73)
20:49:54.390 00.004 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.83)
20:49:54.393 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.48 mountX=0.05 mountY=-0.05, mountTheta=-0.78
20:49:54.399 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.04, opts=13)
20:49:54.403 00.004 14556 Enqueuing Move request for scope (-0.05, 0.04)
20:49:54.407 00.004 12308 Worker thread wakes up
20:49:54.407 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
20:49:54.407 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
20:49:54.407 00.000 12308 Moving (-0.05, 0.04) raw xDistance=0.05 yDistance=-0.05
20:49:54.407 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:49:54.408 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:54.408 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:49:54.408 00.000 12308 MoveAxis(E, 0, ABG)
20:49:54.408 00.000 12308 Move returns status 0, amount 0
20:49:54.408 00.000 12308 MoveAxis(N, 0, ABG)
20:49:54.409 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:54.413 00.004 12308 Move returns status 0, amount 0
20:49:54.413 00.000 12308 move complete, result=0
20:49:54.413 00.000 12308 worker thread done servicing request
20:49:54.434 00.021 14556 UpdateGuideState exits: m=2060 SNR=30.4
20:49:54.439 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:54.443 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:54.447 00.004 14556 Enqueuing Expose request
20:49:54.452 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:49:54.455 00.003 12308 Worker thread wakes up
20:49:54.455 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:54.455 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:55.705 01.250 12308 Exposure complete
20:49:55.869 00.164 12308 worker thread done servicing request
20:49:55.869 00.000 14556 OnExposeComplete: enter
20:49:55.872 00.003 14556 UpdateGuideState(): m_state=6
20:49:55.877 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1156
20:49:55.882 00.005 14556 Star::Find returns 1 (0), X=171.94, Y=984.58, Mass=1732, SNR=28.0, Peak=131 HFD=4.2
20:49:55.886 00.004 14556 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-3.07) = xAngle (2.16 = 2.16)
20:49:55.890 00.004 14556 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.07 = 2.07)
20:49:55.893 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-0.91 mountX=-0.02 mountY=0.03, mountTheta=2.14
20:49:55.899 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.03, opts=13)
20:49:55.902 00.003 14556 Enqueuing Move request for scope (0.02, -0.03)
20:49:55.906 00.004 12308 Worker thread wakes up
20:49:55.906 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
20:49:55.906 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
20:49:55.906 00.000 12308 Moving (0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
20:49:55.906 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:49:55.906 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:55.908 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:49:55.908 00.000 12308 MoveAxis(E, 0, ABG)
20:49:55.908 00.000 12308 Move returns status 0, amount 0
20:49:55.908 00.000 12308 MoveAxis(N, 0, ABG)
20:49:55.908 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:55.913 00.005 12308 Move returns status 0, amount 0
20:49:55.913 00.000 12308 move complete, result=0
20:49:55.913 00.000 12308 worker thread done servicing request
20:49:55.941 00.028 14556 UpdateGuideState exits: m=1732 SNR=28.0
20:49:55.947 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:55.953 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:55.958 00.005 14556 Enqueuing Expose request
20:49:55.964 00.006 12308 Worker thread wakes up
20:49:55.964 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:49:55.972 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:55.972 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:57.226 01.254 12308 Exposure complete
20:49:57.373 00.147 12308 worker thread done servicing request
20:49:57.373 00.000 14556 OnExposeComplete: enter
20:49:57.379 00.006 14556 UpdateGuideState(): m_state=6
20:49:57.383 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1157
20:49:57.389 00.006 14556 Star::Find returns 1 (0), X=171.79, Y=984.90, Mass=1746, SNR=28.2, Peak=151 HFD=4.3
20:49:57.392 00.003 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.07 = -1.22)
20:49:57.396 00.004 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.32)
20:49:57.400 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.29 hyp=0.32 cameraTheta=1.99 mountX=0.11 mountY=-0.31, mountTheta=-1.23
20:49:57.405 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.29, opts=13)
20:49:57.411 00.006 14556 Enqueuing Move request for scope (-0.13, 0.29)
20:49:57.414 00.003 12308 Worker thread wakes up
20:49:57.414 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.29) opts 0xd
20:49:57.415 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.29)
20:49:57.415 00.000 12308 Moving (-0.13, 0.29) raw xDistance=0.11 yDistance=-0.31
20:49:57.415 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:49:57.415 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:49:57.415 00.000 12308 MoveAxis(E, 0, ABG)
20:49:57.415 00.000 12308 Move returns status 0, amount 0
20:49:57.416 00.001 12308 MoveAxis(N, 220, ABG)
20:49:57.416 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:57.421 00.005 12308 Guiding  Dir = 0, Dur = 220
20:49:57.423 00.002 12308 IsSlewing returns 0
20:49:57.423 00.000 12308 IsGuiding returns 0
20:49:57.423 00.000 12308 PulseGuide returned control before completion, sleep 230
20:49:57.440 00.017 14556 UpdateGuideState exits: m=1746 SNR=28.2
20:49:57.446 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:57.450 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:57.453 00.003 14556 Enqueuing Expose request
20:49:57.668 00.215 12308 IsGuiding returns 1
20:49:57.669 00.001 12308 scope still moving after pulse duration time elapsed
20:49:57.698 00.029 12308 IsSlewing returns 0
20:49:57.700 00.002 12308 IsGuiding returns 0
20:49:57.700 00.000 12308 scope move finished after 220 + 57 ms
20:49:57.701 00.001 12308 Move returns status 0, amount 220
20:49:57.701 00.000 12308 move complete, result=0
20:49:57.702 00.001 12308 worker thread done servicing request
20:49:57.702 00.000 12308 Worker thread wakes up
20:49:57.702 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 220 ms NORTH
20:49:57.708 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:57.708 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:58.963 01.255 12308 Exposure complete
20:49:59.118 00.155 12308 worker thread done servicing request
20:49:59.119 00.001 14556 OnExposeComplete: enter
20:49:59.122 00.003 14556 UpdateGuideState(): m_state=6
20:49:59.126 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1158
20:49:59.131 00.005 14556 Star::Find returns 1 (0), X=172.07, Y=984.63, Mass=1772, SNR=28.2, Peak=164 HFD=4.2
20:49:59.135 00.004 14556 CameraToMount -- cameraTheta (0.13) - m_xAngle (-3.07) = xAngle (3.20 = -3.08)
20:49:59.138 00.003 14556 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.10 = 3.10)
20:49:59.142 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.13 mountX=-0.15 mountY=0.01, mountTheta=3.10
20:49:59.147 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.02, opts=13)
20:49:59.151 00.004 14556 Enqueuing Move request for scope (0.15, 0.02)
20:49:59.155 00.004 12308 Worker thread wakes up
20:49:59.155 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
20:49:59.155 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
20:49:59.155 00.000 12308 Moving (0.15, 0.02) raw xDistance=-0.15 yDistance=0.01
20:49:59.155 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:49:59.155 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:59.155 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:49:59.156 00.001 12308 MoveAxis(E, 0, ABG)
20:49:59.156 00.000 12308 Move returns status 0, amount 0
20:49:59.156 00.000 12308 MoveAxis(N, 0, ABG)
20:49:59.156 00.000 12308 Move returns status 0, amount 0
20:49:59.156 00.000 12308 move complete, result=0
20:49:59.156 00.000 12308 worker thread done servicing request
20:49:59.157 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:49:59.181 00.024 14556 UpdateGuideState exits: m=1772 SNR=28.2
20:49:59.187 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:59.192 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:49:59.196 00.004 14556 Enqueuing Expose request
20:49:59.199 00.003 12308 Worker thread wakes up
20:49:59.199 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:49:59.199 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:49:59.199 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:50:00.446 01.247 12308 Exposure complete
20:50:00.603 00.157 12308 worker thread done servicing request
20:50:00.604 00.001 14556 OnExposeComplete: enter
20:50:00.609 00.005 14556 UpdateGuideState(): m_state=6
20:50:00.615 00.006 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1159
20:50:00.620 00.005 14556 Star::Find returns 1 (0), X=172.15, Y=984.63, Mass=1862, SNR=28.9, Peak=145 HFD=4.5
20:50:00.625 00.005 14556 CameraToMount -- cameraTheta (0.10) - m_xAngle (-3.07) = xAngle (3.17 = -3.11)
20:50:00.631 00.006 14556 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.07 = 3.07)
20:50:00.636 00.005 14556 CameraToMount -- cameraX=0.22 cameraY=0.02 hyp=0.23 cameraTheta=0.10 mountX=-0.23 mountY=0.02, mountTheta=3.07
20:50:00.642 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.02, opts=13)
20:50:00.646 00.004 14556 Enqueuing Move request for scope (0.22, 0.02)
20:50:00.649 00.003 12308 Worker thread wakes up
20:50:00.649 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.02) opts 0xd
20:50:00.650 00.001 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.02)
20:50:00.650 00.000 12308 Moving (0.22, 0.02) raw xDistance=-0.23 yDistance=0.02
20:50:00.650 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:50:00.650 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:00.651 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:50:00.651 00.000 12308 MoveAxis(E, 98, ABG)
20:50:00.651 00.000 12308 Guiding  Dir = 2, Dur = 98
20:50:00.651 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:00.655 00.004 12308 IsSlewing returns 0
20:50:00.656 00.001 12308 IsGuiding returns 0
20:50:00.658 00.002 12308 PulseGuide returned control before completion, sleep 108
20:50:00.678 00.020 14556 UpdateGuideState exits: m=1862 SNR=28.9
20:50:00.682 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:00.689 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:00.692 00.003 14556 Enqueuing Expose request
20:50:00.767 00.075 12308 IsGuiding returns 1
20:50:00.767 00.000 12308 scope still moving after pulse duration time elapsed
20:50:00.797 00.030 12308 IsSlewing returns 0
20:50:00.797 00.000 12308 IsGuiding returns 0
20:50:00.797 00.000 12308 scope move finished after 98 + 43 ms
20:50:00.797 00.000 12308 Move returns status 0, amount 98
20:50:00.799 00.002 12308 MoveAxis(N, 0, ABG)
20:50:00.799 00.000 12308 Move returns status 0, amount 0
20:50:00.799 00.000 12308 move complete, result=0
20:50:00.799 00.000 12308 worker thread done servicing request
20:50:00.799 00.000 12308 Worker thread wakes up
20:50:00.800 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:00.800 00.000 14556 GuideStep: -0.2 px 98 ms EAST, 0.0 px 0 ms NORTH
20:50:00.804 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:02.063 01.259 12308 Exposure complete
20:50:02.246 00.183 14556 OnExposeComplete: enter
20:50:02.251 00.005 14556 UpdateGuideState(): m_state=6
20:50:02.255 00.004 12308 worker thread done servicing request
20:50:02.256 00.001 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1160
20:50:02.261 00.005 14556 Star::Find returns 1 (0), X=172.22, Y=984.94, Mass=1701, SNR=27.7, Peak=152 HFD=4.2
20:50:02.265 00.004 14556 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.07) = xAngle (3.91 = -2.37)
20:50:02.268 00.003 14556 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.81 = -2.47)
20:50:02.270 00.002 14556 CameraToMount -- cameraX=0.30 cameraY=0.33 hyp=0.45 cameraTheta=0.84 mountX=-0.32 mountY=-0.28, mountTheta=-2.43
20:50:02.276 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.30, y=0.33, opts=13)
20:50:02.280 00.004 14556 Enqueuing Move request for scope (0.30, 0.33)
20:50:02.283 00.003 12308 Worker thread wakes up
20:50:02.283 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.33) opts 0xd
20:50:02.283 00.000 12308 Handling offset move in thread for scope, endpoint = (0.30, 0.33)
20:50:02.283 00.000 12308 Moving (0.30, 0.33) raw xDistance=-0.32 yDistance=-0.28
20:50:02.284 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.32
20:50:02.284 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:50:02.284 00.000 12308 MoveAxis(E, 147, ABG)
20:50:02.284 00.000 12308 Guiding  Dir = 2, Dur = 147
20:50:02.284 00.000 12308 IsSlewing returns 0
20:50:02.284 00.000 12308 IsGuiding returns 0
20:50:02.286 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:02.291 00.005 12308 PulseGuide returned control before completion, sleep 157
20:50:02.311 00.020 14556 UpdateGuideState exits: m=1701 SNR=27.7
20:50:02.316 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:02.320 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:02.324 00.004 14556 Enqueuing Expose request
20:50:02.456 00.132 12308 IsGuiding returns 1
20:50:02.457 00.001 12308 scope still moving after pulse duration time elapsed
20:50:02.487 00.030 12308 IsSlewing returns 0
20:50:02.489 00.002 12308 IsGuiding returns 0
20:50:02.490 00.001 12308 scope move finished after 147 + 56 ms
20:50:02.490 00.000 12308 Move returns status 0, amount 147
20:50:02.490 00.000 12308 MoveAxis(N, 196, ABG)
20:50:02.491 00.001 12308 Guiding  Dir = 0, Dur = 196
20:50:02.491 00.000 12308 IsSlewing returns 0
20:50:02.492 00.001 12308 IsGuiding returns 0
20:50:02.493 00.001 12308 PulseGuide returned control before completion, sleep 206
20:50:02.707 00.214 12308 IsGuiding returns 1
20:50:02.707 00.000 12308 scope still moving after pulse duration time elapsed
20:50:02.737 00.030 12308 IsSlewing returns 0
20:50:02.738 00.001 12308 IsGuiding returns 0
20:50:02.740 00.002 12308 scope move finished after 196 + 50 ms
20:50:02.740 00.000 12308 Move returns status 0, amount 196
20:50:02.740 00.000 12308 move complete, result=0
20:50:02.740 00.000 12308 worker thread done servicing request
20:50:02.741 00.001 12308 Worker thread wakes up
20:50:02.742 00.001 14556 GuideStep: -0.3 px 147 ms EAST, -0.3 px 196 ms NORTH
20:50:02.748 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:02.749 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:03.996 01.247 12308 Exposure complete
20:50:04.154 00.158 14556 OnExposeComplete: enter
20:50:04.159 00.005 14556 UpdateGuideState(): m_state=6
20:50:04.165 00.006 12308 worker thread done servicing request
20:50:04.165 00.000 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1161
20:50:04.169 00.004 14556 Star::Find returns 1 (0), X=171.81, Y=984.72, Mass=2121, SNR=30.7, Peak=157 HFD=4.6
20:50:04.173 00.004 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.43 = -0.85)
20:50:04.177 00.004 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.95)
20:50:04.181 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.11 hyp=0.16 cameraTheta=2.36 mountX=0.11 mountY=-0.13, mountTheta=-0.89
20:50:04.185 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.11, opts=13)
20:50:04.189 00.004 14556 Enqueuing Move request for scope (-0.11, 0.11)
20:50:04.194 00.005 12308 Worker thread wakes up
20:50:04.194 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.11) opts 0xd
20:50:04.195 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.11)
20:50:04.195 00.000 12308 Moving (-0.11, 0.11) raw xDistance=0.11 yDistance=-0.13
20:50:04.195 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:50:04.195 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:04.195 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:50:04.195 00.000 12308 MoveAxis(E, 0, ABG)
20:50:04.197 00.002 12308 Move returns status 0, amount 0
20:50:04.197 00.000 12308 MoveAxis(N, 0, ABG)
20:50:04.197 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:04.203 00.006 12308 Move returns status 0, amount 0
20:50:04.203 00.000 12308 move complete, result=0
20:50:04.203 00.000 12308 worker thread done servicing request
20:50:04.231 00.028 14556 UpdateGuideState exits: m=2121 SNR=30.7
20:50:04.236 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:04.242 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:04.246 00.004 14556 Enqueuing Expose request
20:50:04.251 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:50:04.256 00.005 12308 Worker thread wakes up
20:50:04.257 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:04.257 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:05.502 01.245 12308 Exposure complete
20:50:05.651 00.149 12308 worker thread done servicing request
20:50:05.651 00.000 14556 OnExposeComplete: enter
20:50:05.655 00.004 14556 UpdateGuideState(): m_state=6
20:50:05.659 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1162
20:50:05.664 00.005 14556 Star::Find returns 1 (0), X=171.86, Y=984.67, Mass=2219, SNR=31.5, Peak=178 HFD=4.5
20:50:05.668 00.004 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.44 = -0.85)
20:50:05.673 00.005 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.34 = -0.95)
20:50:05.677 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.08 cameraTheta=2.36 mountX=0.06 mountY=-0.07, mountTheta=-0.89
20:50:05.681 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.06, opts=13)
20:50:05.685 00.004 14556 Enqueuing Move request for scope (-0.06, 0.06)
20:50:05.689 00.004 12308 Worker thread wakes up
20:50:05.689 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
20:50:05.689 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
20:50:05.689 00.000 12308 Moving (-0.06, 0.06) raw xDistance=0.06 yDistance=-0.07
20:50:05.690 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:50:05.690 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:05.690 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:50:05.690 00.000 12308 MoveAxis(E, 0, ABG)
20:50:05.690 00.000 12308 Move returns status 0, amount 0
20:50:05.692 00.002 12308 MoveAxis(N, 0, ABG)
20:50:05.692 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:05.697 00.005 12308 Move returns status 0, amount 0
20:50:05.697 00.000 12308 move complete, result=0
20:50:05.697 00.000 12308 worker thread done servicing request
20:50:05.717 00.020 14556 UpdateGuideState exits: m=2219 SNR=31.5
20:50:05.722 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:05.725 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:05.729 00.004 14556 Enqueuing Expose request
20:50:05.733 00.004 12308 Worker thread wakes up
20:50:05.733 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:05.734 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:05.734 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:50:06.972 01.238 12308 Exposure complete
20:50:07.125 00.153 12308 worker thread done servicing request
20:50:07.126 00.001 14556 OnExposeComplete: enter
20:50:07.130 00.004 14556 UpdateGuideState(): m_state=6
20:50:07.133 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1163
20:50:07.138 00.005 14556 Star::Find returns 1 (0), X=172.00, Y=984.70, Mass=2040, SNR=30.5, Peak=152 HFD=4.2
20:50:07.143 00.005 14556 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.07) = xAngle (3.94 = -2.34)
20:50:07.146 00.003 14556 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.44)
20:50:07.149 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.12 cameraTheta=0.87 mountX=-0.08 mountY=-0.08, mountTheta=-2.39
20:50:07.156 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.09, opts=13)
20:50:07.161 00.005 14556 Enqueuing Move request for scope (0.07, 0.09)
20:50:07.165 00.004 12308 Worker thread wakes up
20:50:07.165 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
20:50:07.165 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
20:50:07.165 00.000 12308 Moving (0.07, 0.09) raw xDistance=-0.08 yDistance=-0.08
20:50:07.167 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:50:07.167 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:07.167 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:50:07.167 00.000 12308 MoveAxis(E, 0, ABG)
20:50:07.167 00.000 12308 Move returns status 0, amount 0
20:50:07.167 00.000 12308 MoveAxis(N, 0, ABG)
20:50:07.168 00.001 12308 Move returns status 0, amount 0
20:50:07.168 00.000 12308 move complete, result=0
20:50:07.168 00.000 12308 worker thread done servicing request
20:50:07.169 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:07.193 00.024 14556 UpdateGuideState exits: m=2040 SNR=30.5
20:50:07.198 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:07.202 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:07.207 00.005 14556 Enqueuing Expose request
20:50:07.210 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:50:07.213 00.003 12308 Worker thread wakes up
20:50:07.213 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:07.213 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:08.462 01.249 12308 Exposure complete
20:50:08.627 00.165 12308 worker thread done servicing request
20:50:08.628 00.001 14556 OnExposeComplete: enter
20:50:08.633 00.005 14556 UpdateGuideState(): m_state=6
20:50:08.637 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1164
20:50:08.642 00.005 14556 Star::Find returns 1 (0), X=171.67, Y=984.91, Mass=1654, SNR=27.5, Peak=139 HFD=4.7
20:50:08.645 00.003 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.35 = -0.94)
20:50:08.649 00.004 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.03)
20:50:08.652 00.003 14556 CameraToMount -- cameraX=-0.25 cameraY=0.30 hyp=0.39 cameraTheta=2.27 mountX=0.23 mountY=-0.33, mountTheta=-0.97
20:50:08.658 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.30, opts=13)
20:50:08.662 00.004 14556 Enqueuing Move request for scope (-0.25, 0.30)
20:50:08.666 00.004 12308 Worker thread wakes up
20:50:08.666 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.30) opts 0xd
20:50:08.666 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.30)
20:50:08.666 00.000 12308 Moving (-0.25, 0.30) raw xDistance=0.23 yDistance=-0.33
20:50:08.667 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:50:08.667 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:50:08.667 00.000 12308 MoveAxis(W, 100, ABG)
20:50:08.667 00.000 12308 Guiding  Dir = 3, Dur = 100
20:50:08.667 00.000 12308 IsSlewing returns 0
20:50:08.668 00.001 12308 IsGuiding returns 0
20:50:08.668 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:08.673 00.005 12308 PulseGuide returned control before completion, sleep 110
20:50:08.694 00.021 14556 UpdateGuideState exits: m=1654 SNR=27.5
20:50:08.699 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:08.703 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:08.707 00.004 14556 Enqueuing Expose request
20:50:08.794 00.087 12308 IsGuiding returns 0
20:50:08.796 00.002 12308 Move returns status 0, amount 100
20:50:08.796 00.000 12308 MoveAxis(N, 235, ABG)
20:50:08.797 00.001 12308 Guiding  Dir = 0, Dur = 235
20:50:08.797 00.000 12308 IsSlewing returns 0
20:50:08.798 00.001 12308 IsGuiding returns 0
20:50:08.799 00.001 12308 PulseGuide returned control before completion, sleep 245
20:50:09.061 00.262 12308 IsGuiding returns 1
20:50:09.062 00.001 12308 scope still moving after pulse duration time elapsed
20:50:09.090 00.028 12308 IsSlewing returns 0
20:50:09.092 00.002 12308 IsGuiding returns 0
20:50:09.093 00.001 12308 scope move finished after 235 + 59 ms
20:50:09.093 00.000 12308 Move returns status 0, amount 235
20:50:09.094 00.001 12308 move complete, result=0
20:50:09.094 00.000 12308 worker thread done servicing request
20:50:09.096 00.002 12308 Worker thread wakes up
20:50:09.096 00.000 14556 GuideStep: 0.2 px 100 ms WEST, -0.3 px 235 ms NORTH
20:50:09.106 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:09.106 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:10.348 01.242 12308 Exposure complete
20:50:10.512 00.164 12308 worker thread done servicing request
20:50:10.513 00.001 14556 OnExposeComplete: enter
20:50:10.517 00.004 14556 UpdateGuideState(): m_state=6
20:50:10.521 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1165
20:50:10.525 00.004 14556 Star::Find returns 1 (0), X=171.83, Y=984.47, Mass=1934, SNR=29.5, Peak=140 HFD=4.6
20:50:10.528 00.003 14556 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-3.07) = xAngle (0.94 = 0.94)
20:50:10.531 00.003 14556 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.84 = 0.84)
20:50:10.534 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-2.13 mountX=0.10 mountY=0.13, mountTheta=0.90
20:50:10.538 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.14, opts=13)
20:50:10.542 00.004 14556 Enqueuing Move request for scope (-0.09, -0.14)
20:50:10.546 00.004 12308 Worker thread wakes up
20:50:10.546 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.14) opts 0xd
20:50:10.546 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.14)
20:50:10.546 00.000 12308 Moving (-0.09, -0.14) raw xDistance=0.10 yDistance=0.13
20:50:10.546 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:50:10.546 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:10.546 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:50:10.548 00.002 12308 MoveAxis(E, 0, ABG)
20:50:10.548 00.000 12308 Move returns status 0, amount 0
20:50:10.548 00.000 12308 MoveAxis(N, 0, ABG)
20:50:10.548 00.000 12308 Move returns status 0, amount 0
20:50:10.548 00.000 12308 move complete, result=0
20:50:10.548 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:10.552 00.004 12308 worker thread done servicing request
20:50:10.575 00.023 14556 UpdateGuideState exits: m=1934 SNR=29.5
20:50:10.580 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:10.583 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:10.587 00.004 14556 Enqueuing Expose request
20:50:10.592 00.005 12308 Worker thread wakes up
20:50:10.593 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:50:10.599 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:10.600 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:11.856 01.256 12308 Exposure complete
20:50:12.022 00.166 12308 worker thread done servicing request
20:50:12.022 00.000 14556 OnExposeComplete: enter
20:50:12.026 00.004 14556 UpdateGuideState(): m_state=6
20:50:12.031 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1166
20:50:12.035 00.004 14556 Star::Find returns 1 (0), X=171.91, Y=984.70, Mass=1945, SNR=29.7, Peak=156 HFD=4.4
20:50:12.039 00.004 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.71 = -1.57)
20:50:12.043 00.004 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.67)
20:50:12.046 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.64 mountX=-0.00 mountY=-0.10, mountTheta=-1.57
20:50:12.051 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.10, opts=13)
20:50:12.054 00.003 14556 Enqueuing Move request for scope (-0.01, 0.10)
20:50:12.059 00.005 12308 Worker thread wakes up
20:50:12.059 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
20:50:12.059 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
20:50:12.060 00.001 12308 Moving (-0.01, 0.10) raw xDistance=-0.00 yDistance=-0.10
20:50:12.060 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:50:12.060 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:12.060 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:50:12.060 00.000 12308 MoveAxis(E, 0, ABG)
20:50:12.060 00.000 12308 Move returns status 0, amount 0
20:50:12.060 00.000 12308 MoveAxis(N, 0, ABG)
20:50:12.062 00.002 12308 Move returns status 0, amount 0
20:50:12.062 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:12.067 00.005 12308 move complete, result=0
20:50:12.067 00.000 12308 worker thread done servicing request
20:50:12.088 00.021 14556 UpdateGuideState exits: m=1945 SNR=29.7
20:50:12.093 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:12.098 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:12.104 00.006 14556 Enqueuing Expose request
20:50:12.108 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:50:12.113 00.005 12308 Worker thread wakes up
20:50:12.113 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:12.113 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:13.358 01.245 12308 Exposure complete
20:50:13.554 00.196 12308 worker thread done servicing request
20:50:13.554 00.000 14556 OnExposeComplete: enter
20:50:13.559 00.005 14556 UpdateGuideState(): m_state=6
20:50:13.565 00.006 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1167
20:50:13.571 00.006 14556 Star::Find returns 1 (0), X=171.94, Y=984.71, Mass=1774, SNR=28.2, Peak=168 HFD=4.1
20:50:13.575 00.004 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.45 = -1.83)
20:50:13.581 00.006 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.93)
20:50:13.585 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.11 cameraTheta=1.38 mountX=-0.03 mountY=-0.10, mountTheta=-1.84
20:50:13.594 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.10, opts=13)
20:50:13.602 00.008 14556 Enqueuing Move request for scope (0.02, 0.10)
20:50:13.609 00.007 12308 Worker thread wakes up
20:50:13.609 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
20:50:13.609 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
20:50:13.609 00.000 12308 Moving (0.02, 0.10) raw xDistance=-0.03 yDistance=-0.10
20:50:13.609 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:50:13.610 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:13.610 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:50:13.610 00.000 12308 MoveAxis(E, 0, ABG)
20:50:13.610 00.000 12308 Move returns status 0, amount 0
20:50:13.610 00.000 12308 MoveAxis(N, 0, ABG)
20:50:13.612 00.002 12308 Move returns status 0, amount 0
20:50:13.612 00.000 12308 move complete, result=0
20:50:13.612 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:13.617 00.005 12308 worker thread done servicing request
20:50:13.639 00.022 14556 UpdateGuideState exits: m=1774 SNR=28.2
20:50:13.643 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:13.646 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:13.650 00.004 14556 Enqueuing Expose request
20:50:13.655 00.005 12308 Worker thread wakes up
20:50:13.655 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:50:13.659 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:13.659 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:14.914 01.255 12308 Exposure complete
20:50:15.080 00.166 12308 worker thread done servicing request
20:50:15.080 00.000 14556 OnExposeComplete: enter
20:50:15.085 00.005 14556 UpdateGuideState(): m_state=6
20:50:15.088 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1168
20:50:15.093 00.005 14556 Star::Find returns 1 (0), X=171.96, Y=984.91, Mass=1878, SNR=28.9, Peak=185 HFD=4.3
20:50:15.096 00.003 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.53 = -1.76)
20:50:15.101 00.005 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.86)
20:50:15.104 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.30 hyp=0.30 cameraTheta=1.45 mountX=-0.06 mountY=-0.29, mountTheta=-1.76
20:50:15.109 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.30, opts=13)
20:50:15.113 00.004 14556 Enqueuing Move request for scope (0.04, 0.30)
20:50:15.117 00.004 12308 Worker thread wakes up
20:50:15.117 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.30) opts 0xd
20:50:15.117 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.30)
20:50:15.117 00.000 12308 Moving (0.04, 0.30) raw xDistance=-0.06 yDistance=-0.29
20:50:15.117 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:50:15.118 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:50:15.118 00.000 12308 MoveAxis(E, 0, ABG)
20:50:15.118 00.000 12308 Move returns status 0, amount 0
20:50:15.118 00.000 12308 MoveAxis(N, 206, ABG)
20:50:15.118 00.000 12308 Guiding  Dir = 0, Dur = 206
20:50:15.118 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:15.123 00.005 12308 IsSlewing returns 0
20:50:15.123 00.000 12308 IsGuiding returns 0
20:50:15.123 00.000 12308 PulseGuide returned control before completion, sleep 216
20:50:15.149 00.026 14556 UpdateGuideState exits: m=1878 SNR=28.9
20:50:15.153 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:15.157 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:15.163 00.006 14556 Enqueuing Expose request
20:50:15.355 00.192 12308 IsGuiding returns 1
20:50:15.355 00.000 12308 scope still moving after pulse duration time elapsed
20:50:15.387 00.032 12308 IsSlewing returns 0
20:50:15.387 00.000 12308 IsGuiding returns 0
20:50:15.387 00.000 12308 scope move finished after 206 + 58 ms
20:50:15.388 00.001 12308 Move returns status 0, amount 206
20:50:15.388 00.000 12308 move complete, result=0
20:50:15.390 00.002 12308 worker thread done servicing request
20:50:15.390 00.000 12308 Worker thread wakes up
20:50:15.390 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:15.390 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 206 ms NORTH
20:50:15.396 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:16.638 01.242 12308 Exposure complete
20:50:16.811 00.173 12308 worker thread done servicing request
20:50:16.812 00.001 14556 OnExposeComplete: enter
20:50:16.816 00.004 14556 UpdateGuideState(): m_state=6
20:50:16.823 00.007 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1169
20:50:16.828 00.005 14556 Star::Find returns 1 (0), X=172.07, Y=984.54, Mass=1816, SNR=28.6, Peak=130 HFD=4.3
20:50:16.834 00.006 14556 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-3.07) = xAngle (2.63 = 2.63)
20:50:16.838 00.004 14556 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.53 = 2.53)
20:50:16.847 00.009 14556 CameraToMount -- cameraX=0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-0.44 mountX=-0.15 mountY=0.10, mountTheta=2.56
20:50:16.858 00.011 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.07, opts=13)
20:50:16.865 00.007 14556 Enqueuing Move request for scope (0.15, -0.07)
20:50:16.869 00.004 12308 Worker thread wakes up
20:50:16.869 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.07) opts 0xd
20:50:16.869 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.07)
20:50:16.869 00.000 12308 Moving (0.15, -0.07) raw xDistance=-0.15 yDistance=0.10
20:50:16.869 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:50:16.870 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:16.870 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:50:16.870 00.000 12308 MoveAxis(E, 0, ABG)
20:50:16.870 00.000 12308 Move returns status 0, amount 0
20:50:16.871 00.001 12308 MoveAxis(N, 0, ABG)
20:50:16.871 00.000 12308 Move returns status 0, amount 0
20:50:16.871 00.000 12308 move complete, result=0
20:50:16.871 00.000 12308 worker thread done servicing request
20:50:16.871 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:16.898 00.027 14556 UpdateGuideState exits: m=1816 SNR=28.6
20:50:16.901 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:16.906 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:16.913 00.007 14556 Enqueuing Expose request
20:50:16.919 00.006 12308 Worker thread wakes up
20:50:16.919 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:50:16.924 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:16.924 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:18.168 01.244 12308 Exposure complete
20:50:18.331 00.163 12308 worker thread done servicing request
20:50:18.332 00.001 14556 OnExposeComplete: enter
20:50:18.335 00.003 14556 UpdateGuideState(): m_state=6
20:50:18.338 00.003 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1170
20:50:18.343 00.005 14556 Star::Find returns 1 (0), X=171.95, Y=984.55, Mass=1950, SNR=29.7, Peak=151 HFD=4.5
20:50:18.347 00.004 14556 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-3.07) = xAngle (1.98 = 1.98)
20:50:18.351 00.004 14556 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.88 = 1.88)
20:50:18.354 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.09 mountX=-0.02 mountY=0.06, mountTheta=1.97
20:50:18.359 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.05, opts=13)
20:50:18.363 00.004 14556 Enqueuing Move request for scope (0.03, -0.05)
20:50:18.367 00.004 12308 Worker thread wakes up
20:50:18.367 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
20:50:18.367 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
20:50:18.367 00.000 12308 Moving (0.03, -0.05) raw xDistance=-0.02 yDistance=0.06
20:50:18.367 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:50:18.367 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:18.367 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:50:18.368 00.001 12308 MoveAxis(E, 0, ABG)
20:50:18.368 00.000 12308 Move returns status 0, amount 0
20:50:18.368 00.000 12308 MoveAxis(N, 0, ABG)
20:50:18.368 00.000 12308 Move returns status 0, amount 0
20:50:18.368 00.000 12308 move complete, result=0
20:50:18.369 00.001 12308 worker thread done servicing request
20:50:18.369 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:18.391 00.022 14556 UpdateGuideState exits: m=1950 SNR=29.7
20:50:18.395 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:18.399 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:18.402 00.003 14556 Enqueuing Expose request
20:50:18.407 00.005 12308 Worker thread wakes up
20:50:18.408 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:50:18.413 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:18.413 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:19.662 01.249 12308 Exposure complete
20:50:19.828 00.166 12308 worker thread done servicing request
20:50:19.828 00.000 14556 OnExposeComplete: enter
20:50:19.832 00.004 14556 UpdateGuideState(): m_state=6
20:50:19.836 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1171
20:50:19.840 00.004 14556 Star::Find returns 1 (0), X=171.81, Y=984.83, Mass=1669, SNR=27.6, Peak=138 HFD=4.4
20:50:19.844 00.004 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.11 = -1.17)
20:50:19.848 00.004 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.27)
20:50:19.853 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.22 hyp=0.25 cameraTheta=2.04 mountX=0.10 mountY=-0.24, mountTheta=-1.19
20:50:19.858 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.22, opts=13)
20:50:19.862 00.004 14556 Enqueuing Move request for scope (-0.11, 0.22)
20:50:19.866 00.004 12308 Worker thread wakes up
20:50:19.866 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.22) opts 0xd
20:50:19.866 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.22)
20:50:19.866 00.000 12308 Moving (-0.11, 0.22) raw xDistance=0.10 yDistance=-0.24
20:50:19.866 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:50:19.866 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:50:19.867 00.001 12308 MoveAxis(E, 0, ABG)
20:50:19.867 00.000 12308 Move returns status 0, amount 0
20:50:19.867 00.000 12308 MoveAxis(N, 169, ABG)
20:50:19.867 00.000 12308 Guiding  Dir = 0, Dur = 169
20:50:19.868 00.001 12308 IsSlewing returns 0
20:50:19.868 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:19.872 00.004 12308 IsGuiding returns 0
20:50:19.877 00.005 12308 PulseGuide returned control before completion, sleep 179
20:50:19.897 00.020 14556 UpdateGuideState exits: m=1669 SNR=27.6
20:50:19.902 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:19.906 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:19.912 00.006 14556 Enqueuing Expose request
20:50:20.062 00.150 12308 IsGuiding returns 1
20:50:20.062 00.000 12308 scope still moving after pulse duration time elapsed
20:50:20.094 00.032 12308 IsSlewing returns 0
20:50:20.096 00.002 12308 IsGuiding returns 0
20:50:20.096 00.000 12308 scope move finished after 169 + 51 ms
20:50:20.096 00.000 12308 Move returns status 0, amount 169
20:50:20.096 00.000 12308 move complete, result=0
20:50:20.097 00.001 12308 worker thread done servicing request
20:50:20.097 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 169 ms NORTH
20:50:20.103 00.006 12308 Worker thread wakes up
20:50:20.103 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:20.103 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:21.350 01.247 12308 Exposure complete
20:50:21.500 00.150 12308 worker thread done servicing request
20:50:21.500 00.000 14556 OnExposeComplete: enter
20:50:21.507 00.007 14556 UpdateGuideState(): m_state=6
20:50:21.511 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1172
20:50:21.516 00.005 14556 Star::Find returns 1 (0), X=171.80, Y=984.60, Mass=1881, SNR=29.0, Peak=140 HFD=4.6
20:50:21.520 00.004 14556 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
20:50:21.523 00.003 14556 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
20:50:21.526 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.02 mountX=0.12 mountY=-0.01, mountTheta=-0.05
20:50:21.532 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.01, opts=13)
20:50:21.536 00.004 14556 Enqueuing Move request for scope (-0.12, -0.01)
20:50:21.540 00.004 12308 Worker thread wakes up
20:50:21.540 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
20:50:21.540 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
20:50:21.540 00.000 12308 Moving (-0.12, -0.01) raw xDistance=0.12 yDistance=-0.01
20:50:21.540 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:50:21.542 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:21.542 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:50:21.542 00.000 12308 MoveAxis(E, 0, ABG)
20:50:21.542 00.000 12308 Move returns status 0, amount 0
20:50:21.543 00.001 12308 MoveAxis(N, 0, ABG)
20:50:21.543 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:21.547 00.004 12308 Move returns status 0, amount 0
20:50:21.547 00.000 12308 move complete, result=0
20:50:21.547 00.000 12308 worker thread done servicing request
20:50:21.568 00.021 14556 UpdateGuideState exits: m=1881 SNR=29.0
20:50:21.572 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:21.576 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:21.579 00.003 14556 Enqueuing Expose request
20:50:21.584 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:50:21.587 00.003 12308 Worker thread wakes up
20:50:21.587 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:21.587 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:22.833 01.246 12308 Exposure complete
20:50:22.984 00.151 12308 worker thread done servicing request
20:50:22.985 00.001 14556 OnExposeComplete: enter
20:50:22.988 00.003 14556 UpdateGuideState(): m_state=6
20:50:22.992 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1173
20:50:22.996 00.004 14556 Star::Find returns 1 (0), X=171.86, Y=984.54, Mass=1816, SNR=28.7, Peak=137 HFD=4.5
20:50:23.000 00.004 14556 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-3.07) = xAngle (0.80 = 0.80)
20:50:23.003 00.003 14556 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.70 = 0.70)
20:50:23.007 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.27 mountX=0.06 mountY=0.06, mountTheta=0.75
20:50:23.011 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.07, opts=13)
20:50:23.015 00.004 14556 Enqueuing Move request for scope (-0.06, -0.07)
20:50:23.018 00.003 12308 Worker thread wakes up
20:50:23.018 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
20:50:23.018 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
20:50:23.018 00.000 12308 Moving (-0.06, -0.07) raw xDistance=0.06 yDistance=0.06
20:50:23.018 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:50:23.019 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:23.019 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:50:23.019 00.000 12308 MoveAxis(E, 0, ABG)
20:50:23.019 00.000 12308 Move returns status 0, amount 0
20:50:23.019 00.000 12308 MoveAxis(N, 0, ABG)
20:50:23.019 00.000 12308 Move returns status 0, amount 0
20:50:23.019 00.000 12308 move complete, result=0
20:50:23.020 00.001 12308 worker thread done servicing request
20:50:23.020 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:23.045 00.025 14556 UpdateGuideState exits: m=1816 SNR=28.7
20:50:23.049 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:23.052 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:23.056 00.004 14556 Enqueuing Expose request
20:50:23.060 00.004 12308 Worker thread wakes up
20:50:23.060 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:50:23.065 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:23.065 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:24.315 01.250 12308 Exposure complete
20:50:24.470 00.155 12308 worker thread done servicing request
20:50:24.471 00.001 14556 OnExposeComplete: enter
20:50:24.477 00.006 14556 UpdateGuideState(): m_state=6
20:50:24.482 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1174
20:50:24.485 00.003 14556 Star::Find returns 1 (0), X=171.72, Y=984.65, Mass=1745, SNR=28.1, Peak=132 HFD=4.7
20:50:24.490 00.005 14556 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.07) = xAngle (6.01 = -0.27)
20:50:24.492 00.002 14556 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.37)
20:50:24.496 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.04 hyp=0.20 cameraTheta=2.94 mountX=0.20 mountY=-0.07, mountTheta=-0.36
20:50:24.501 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.04, opts=13)
20:50:24.506 00.005 14556 Enqueuing Move request for scope (-0.20, 0.04)
20:50:24.509 00.003 12308 Worker thread wakes up
20:50:24.509 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.04) opts 0xd
20:50:24.509 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.04)
20:50:24.509 00.000 12308 Moving (-0.20, 0.04) raw xDistance=0.20 yDistance=-0.07
20:50:24.509 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
20:50:24.510 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:24.510 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:50:24.511 00.001 12308 MoveAxis(E, 0, ABG)
20:50:24.511 00.000 12308 Move returns status 0, amount 0
20:50:24.511 00.000 12308 MoveAxis(N, 0, ABG)
20:50:24.511 00.000 12308 Move returns status 0, amount 0
20:50:24.511 00.000 12308 move complete, result=0
20:50:24.511 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:24.515 00.004 12308 worker thread done servicing request
20:50:24.536 00.021 14556 UpdateGuideState exits: m=1745 SNR=28.1
20:50:24.540 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:24.545 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:24.548 00.003 14556 Enqueuing Expose request
20:50:24.551 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:50:24.556 00.005 12308 Worker thread wakes up
20:50:24.556 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:24.556 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:25.806 01.250 12308 Exposure complete
20:50:25.964 00.158 12308 worker thread done servicing request
20:50:25.964 00.000 14556 OnExposeComplete: enter
20:50:25.970 00.006 14556 UpdateGuideState(): m_state=6
20:50:25.973 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1175
20:50:25.977 00.004 14556 Star::Find returns 1 (0), X=172.04, Y=984.85, Mass=1841, SNR=28.8, Peak=171 HFD=4.3
20:50:25.981 00.004 14556 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.07) = xAngle (4.17 = -2.11)
20:50:25.985 00.004 14556 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.07 = -2.21)
20:50:25.989 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.24 hyp=0.27 cameraTheta=1.10 mountX=-0.14 mountY=-0.21, mountTheta=-2.14
20:50:25.993 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.24, opts=13)
20:50:25.996 00.003 14556 Enqueuing Move request for scope (0.12, 0.24)
20:50:26.001 00.005 12308 Worker thread wakes up
20:50:26.001 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.24) opts 0xd
20:50:26.001 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.24)
20:50:26.001 00.000 12308 Moving (0.12, 0.24) raw xDistance=-0.14 yDistance=-0.21
20:50:26.002 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:50:26.002 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:50:26.002 00.000 12308 MoveAxis(E, 0, ABG)
20:50:26.002 00.000 12308 Move returns status 0, amount 0
20:50:26.002 00.000 12308 MoveAxis(N, 151, ABG)
20:50:26.003 00.001 12308 Guiding  Dir = 0, Dur = 151
20:50:26.003 00.000 12308 IsSlewing returns 0
20:50:26.003 00.000 12308 IsGuiding returns 0
20:50:26.004 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:26.010 00.006 12308 PulseGuide returned control before completion, sleep 161
20:50:26.033 00.023 14556 UpdateGuideState exits: m=1841 SNR=28.8
20:50:26.039 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:26.042 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:26.047 00.005 14556 Enqueuing Expose request
20:50:26.185 00.138 12308 IsGuiding returns 0
20:50:26.186 00.001 12308 Move returns status 0, amount 151
20:50:26.187 00.001 12308 move complete, result=0
20:50:26.187 00.000 12308 worker thread done servicing request
20:50:26.187 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 151 ms NORTH
20:50:26.193 00.006 12308 Worker thread wakes up
20:50:26.193 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:26.194 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:27.450 01.256 12308 Exposure complete
20:50:27.614 00.164 12308 worker thread done servicing request
20:50:27.614 00.000 14556 OnExposeComplete: enter
20:50:27.618 00.004 14556 UpdateGuideState(): m_state=6
20:50:27.623 00.005 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1176
20:50:27.627 00.004 14556 Star::Find returns 1 (0), X=171.89, Y=984.59, Mass=1860, SNR=28.8, Peak=128 HFD=4.8
20:50:27.631 00.004 14556 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-3.07) = xAngle (0.63 = 0.63)
20:50:27.635 00.004 14556 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.53 = 0.53)
20:50:27.639 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.44 mountX=0.03 mountY=0.02, mountTheta=0.56
20:50:27.643 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.02, opts=13)
20:50:27.648 00.005 14556 Enqueuing Move request for scope (-0.03, -0.02)
20:50:27.651 00.003 12308 Worker thread wakes up
20:50:27.651 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
20:50:27.651 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
20:50:27.651 00.000 12308 Moving (-0.03, -0.02) raw xDistance=0.03 yDistance=0.02
20:50:27.652 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:50:27.652 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:27.652 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:50:27.652 00.000 12308 MoveAxis(E, 0, ABG)
20:50:27.654 00.002 12308 Move returns status 0, amount 0
20:50:27.654 00.000 12308 MoveAxis(N, 0, ABG)
20:50:27.654 00.000 12308 Move returns status 0, amount 0
20:50:27.654 00.000 12308 move complete, result=0
20:50:27.655 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:27.658 00.003 12308 worker thread done servicing request
20:50:27.679 00.021 14556 UpdateGuideState exits: m=1860 SNR=28.8
20:50:27.682 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:27.687 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:27.691 00.004 14556 Enqueuing Expose request
20:50:27.696 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:50:27.700 00.004 12308 Worker thread wakes up
20:50:27.700 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:27.700 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:28.953 01.253 12308 Exposure complete
20:50:29.131 00.178 12308 worker thread done servicing request
20:50:29.132 00.001 14556 OnExposeComplete: enter
20:50:29.136 00.004 14556 UpdateGuideState(): m_state=6
20:50:29.139 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1177
20:50:29.144 00.005 14556 Star::Find returns 1 (0), X=172.03, Y=984.59, Mass=1986, SNR=30.0, Peak=157 HFD=4.1
20:50:29.147 00.003 14556 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.07) = xAngle (2.86 = 2.86)
20:50:29.151 00.004 14556 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.76 = 2.76)
20:50:29.155 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.11 cameraTheta=-0.22 mountX=-0.10 mountY=0.04, mountTheta=2.77
20:50:29.160 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.02, opts=13)
20:50:29.164 00.004 14556 Enqueuing Move request for scope (0.10, -0.02)
20:50:29.167 00.003 12308 Worker thread wakes up
20:50:29.167 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.02) opts 0xd
20:50:29.167 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.02)
20:50:29.169 00.002 12308 Moving (0.10, -0.02) raw xDistance=-0.10 yDistance=0.04
20:50:29.169 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:50:29.169 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:29.169 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:50:29.169 00.000 12308 MoveAxis(E, 0, ABG)
20:50:29.170 00.001 12308 Move returns status 0, amount 0
20:50:29.170 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:29.173 00.003 12308 MoveAxis(N, 0, ABG)
20:50:29.173 00.000 12308 Move returns status 0, amount 0
20:50:29.173 00.000 12308 move complete, result=0
20:50:29.174 00.001 12308 worker thread done servicing request
20:50:29.194 00.020 14556 UpdateGuideState exits: m=1986 SNR=30.0
20:50:29.199 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:29.202 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:29.206 00.004 14556 Enqueuing Expose request
20:50:29.210 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:50:29.213 00.003 12308 Worker thread wakes up
20:50:29.213 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:29.213 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:30.454 01.241 12308 Exposure complete
20:50:30.615 00.161 12308 worker thread done servicing request
20:50:30.616 00.001 14556 OnExposeComplete: enter
20:50:30.619 00.003 14556 UpdateGuideState(): m_state=6
20:50:30.623 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1178
20:50:30.626 00.003 14556 Star::Find returns 1 (0), X=172.33, Y=984.86, Mass=1894, SNR=29.2, Peak=143 HFD=4.4
20:50:30.632 00.006 14556 CameraToMount -- cameraTheta (0.54) - m_xAngle (-3.07) = xAngle (3.61 = -2.67)
20:50:30.637 00.005 14556 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.51 = -2.77)
20:50:30.640 00.003 14556 CameraToMount -- cameraX=0.41 cameraY=0.25 hyp=0.48 cameraTheta=0.54 mountX=-0.43 mountY=-0.18, mountTheta=-2.75
20:50:30.646 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.41, y=0.25, opts=13)
20:50:30.650 00.004 14556 Enqueuing Move request for scope (0.41, 0.25)
20:50:30.654 00.004 12308 Worker thread wakes up
20:50:30.654 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.25) opts 0xd
20:50:30.654 00.000 12308 Handling offset move in thread for scope, endpoint = (0.41, 0.25)
20:50:30.654 00.000 12308 Moving (0.41, 0.25) raw xDistance=-0.43 yDistance=-0.18
20:50:30.654 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
20:50:30.654 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:30.654 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:50:30.656 00.002 12308 MoveAxis(E, 186, ABG)
20:50:30.656 00.000 12308 Guiding  Dir = 2, Dur = 186
20:50:30.656 00.000 12308 IsSlewing returns 0
20:50:30.656 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:30.660 00.004 12308 IsGuiding returns 0
20:50:30.660 00.000 12308 PulseGuide returned control before completion, sleep 196
20:50:30.682 00.022 14556 UpdateGuideState exits: m=1894 SNR=29.2
20:50:30.687 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:30.692 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:30.696 00.004 14556 Enqueuing Expose request
20:50:30.866 00.170 12308 IsGuiding returns 1
20:50:30.867 00.001 12308 scope still moving after pulse duration time elapsed
20:50:30.897 00.030 12308 IsSlewing returns 0
20:50:30.899 00.002 12308 IsGuiding returns 0
20:50:30.899 00.000 12308 scope move finished after 186 + 52 ms
20:50:30.900 00.001 12308 Move returns status 0, amount 186
20:50:30.900 00.000 12308 MoveAxis(N, 0, ABG)
20:50:30.900 00.000 12308 Move returns status 0, amount 0
20:50:30.901 00.001 12308 move complete, result=0
20:50:30.901 00.000 12308 worker thread done servicing request
20:50:30.902 00.001 14556 GuideStep: -0.4 px 186 ms EAST, -0.2 px 0 ms NORTH
20:50:30.910 00.008 12308 Worker thread wakes up
20:50:30.910 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:30.912 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:32.156 01.244 12308 Exposure complete
20:50:32.314 00.158 12308 worker thread done servicing request
20:50:32.315 00.001 14556 OnExposeComplete: enter
20:50:32.319 00.004 14556 UpdateGuideState(): m_state=6
20:50:32.322 00.003 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1179
20:50:32.326 00.004 14556 Star::Find returns 1 (0), X=172.04, Y=984.94, Mass=1582, SNR=26.6, Peak=143 HFD=4.3
20:50:32.329 00.003 14556 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.07) = xAngle (4.30 = -1.98)
20:50:32.332 00.003 14556 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.08)
20:50:32.337 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.33 hyp=0.35 cameraTheta=1.23 mountX=-0.14 mountY=-0.31, mountTheta=-2.00
20:50:32.343 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.33, opts=13)
20:50:32.349 00.006 14556 Enqueuing Move request for scope (0.12, 0.33)
20:50:32.353 00.004 12308 Worker thread wakes up
20:50:32.353 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.33) opts 0xd
20:50:32.353 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.33)
20:50:32.353 00.000 12308 Moving (0.12, 0.33) raw xDistance=-0.14 yDistance=-0.31
20:50:32.353 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:50:32.354 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:50:32.354 00.000 12308 MoveAxis(E, 0, ABG)
20:50:32.354 00.000 12308 Move returns status 0, amount 0
20:50:32.354 00.000 12308 MoveAxis(N, 215, ABG)
20:50:32.355 00.001 12308 Guiding  Dir = 0, Dur = 215
20:50:32.355 00.000 12308 IsSlewing returns 0
20:50:32.355 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:32.360 00.005 12308 IsGuiding returns 0
20:50:32.360 00.000 12308 PulseGuide returned control before completion, sleep 225
20:50:32.382 00.022 14556 UpdateGuideState exits: m=1582 SNR=26.6
20:50:32.387 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:32.391 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:32.395 00.004 14556 Enqueuing Expose request
20:50:32.599 00.204 12308 IsGuiding returns 1
20:50:32.600 00.001 12308 scope still moving after pulse duration time elapsed
20:50:32.630 00.030 12308 IsSlewing returns 0
20:50:32.630 00.000 12308 IsGuiding returns 0
20:50:32.632 00.002 12308 scope move finished after 215 + 56 ms
20:50:32.632 00.000 12308 Move returns status 0, amount 215
20:50:32.633 00.001 12308 move complete, result=0
20:50:32.633 00.000 12308 worker thread done servicing request
20:50:32.633 00.000 12308 Worker thread wakes up
20:50:32.633 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 215 ms NORTH
20:50:32.639 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:32.639 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:33.893 01.254 12308 Exposure complete
20:50:34.041 00.148 12308 worker thread done servicing request
20:50:34.043 00.002 14556 OnExposeComplete: enter
20:50:34.046 00.003 14556 UpdateGuideState(): m_state=6
20:50:34.051 00.005 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1180
20:50:34.055 00.004 14556 Star::Find returns 1 (0), X=171.86, Y=984.78, Mass=1988, SNR=29.9, Peak=177 HFD=4.4
20:50:34.059 00.004 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
20:50:34.063 00.004 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.40)
20:50:34.068 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.91 mountX=0.05 mountY=-0.18, mountTheta=-1.30
20:50:34.076 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.17, opts=13)
20:50:34.081 00.005 14556 Enqueuing Move request for scope (-0.06, 0.17)
20:50:34.084 00.003 12308 Worker thread wakes up
20:50:34.085 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd
20:50:34.085 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.17)
20:50:34.085 00.000 12308 Moving (-0.06, 0.17) raw xDistance=0.05 yDistance=-0.18
20:50:34.085 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:50:34.085 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:34.086 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:50:34.086 00.000 12308 MoveAxis(E, 0, ABG)
20:50:34.086 00.000 12308 Move returns status 0, amount 0
20:50:34.086 00.000 12308 MoveAxis(N, 0, ABG)
20:50:34.086 00.000 12308 Move returns status 0, amount 0
20:50:34.088 00.002 12308 move complete, result=0
20:50:34.088 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:34.092 00.004 12308 worker thread done servicing request
20:50:34.114 00.022 14556 UpdateGuideState exits: m=1988 SNR=29.9
20:50:34.120 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:34.126 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:34.130 00.004 14556 Enqueuing Expose request
20:50:34.135 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:50:34.139 00.004 12308 Worker thread wakes up
20:50:34.139 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:34.139 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:35.392 01.253 12308 Exposure complete
20:50:35.545 00.153 12308 worker thread done servicing request
20:50:35.545 00.000 14556 OnExposeComplete: enter
20:50:35.549 00.004 14556 UpdateGuideState(): m_state=6
20:50:35.553 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1181
20:50:35.556 00.003 14556 Star::Find returns 1 (0), X=171.88, Y=984.54, Mass=1806, SNR=28.6, Peak=152 HFD=4.4
20:50:35.560 00.004 14556 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-3.07) = xAngle (0.97 = 0.97)
20:50:35.566 00.006 14556 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.87 = 0.87)
20:50:35.571 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.10 mountX=0.05 mountY=0.06, mountTheta=0.93
20:50:35.577 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.07, opts=13)
20:50:35.581 00.004 14556 Enqueuing Move request for scope (-0.04, -0.07)
20:50:35.585 00.004 12308 Worker thread wakes up
20:50:35.585 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
20:50:35.585 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
20:50:35.585 00.000 12308 Moving (-0.04, -0.07) raw xDistance=0.05 yDistance=0.06
20:50:35.585 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:50:35.587 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:35.587 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:50:35.587 00.000 12308 MoveAxis(E, 0, ABG)
20:50:35.587 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:35.592 00.005 12308 Move returns status 0, amount 0
20:50:35.592 00.000 12308 MoveAxis(N, 0, ABG)
20:50:35.592 00.000 12308 Move returns status 0, amount 0
20:50:35.592 00.000 12308 move complete, result=0
20:50:35.594 00.002 12308 worker thread done servicing request
20:50:35.614 00.020 14556 UpdateGuideState exits: m=1806 SNR=28.6
20:50:35.618 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:35.624 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:35.628 00.004 14556 Enqueuing Expose request
20:50:35.632 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:50:35.637 00.005 12308 Worker thread wakes up
20:50:35.638 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:35.638 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:36.882 01.244 12308 Exposure complete
20:50:37.045 00.163 12308 worker thread done servicing request
20:50:37.045 00.000 14556 OnExposeComplete: enter
20:50:37.050 00.005 14556 UpdateGuideState(): m_state=6
20:50:37.054 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1182
20:50:37.058 00.004 14556 Star::Find returns 1 (0), X=171.85, Y=984.72, Mass=1923, SNR=29.2, Peak=170 HFD=4.5
20:50:37.061 00.003 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
20:50:37.064 00.003 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
20:50:37.067 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.13 mountX=0.06 mountY=-0.12, mountTheta=-1.10
20:50:37.071 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.11, opts=13)
20:50:37.074 00.003 14556 Enqueuing Move request for scope (-0.07, 0.11)
20:50:37.078 00.004 12308 Worker thread wakes up
20:50:37.078 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
20:50:37.078 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
20:50:37.078 00.000 12308 Moving (-0.07, 0.11) raw xDistance=0.06 yDistance=-0.12
20:50:37.078 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:50:37.079 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:37.079 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:50:37.079 00.000 12308 MoveAxis(E, 0, ABG)
20:50:37.079 00.000 12308 Move returns status 0, amount 0
20:50:37.079 00.000 12308 MoveAxis(N, 0, ABG)
20:50:37.079 00.000 12308 Move returns status 0, amount 0
20:50:37.079 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:37.084 00.005 12308 move complete, result=0
20:50:37.084 00.000 12308 worker thread done servicing request
20:50:37.105 00.021 14556 UpdateGuideState exits: m=1923 SNR=29.2
20:50:37.110 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:37.114 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:37.117 00.003 14556 Enqueuing Expose request
20:50:37.121 00.004 12308 Worker thread wakes up
20:50:37.121 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:50:37.126 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:37.126 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:38.369 01.243 12308 Exposure complete
20:50:38.521 00.152 12308 worker thread done servicing request
20:50:38.521 00.000 14556 OnExposeComplete: enter
20:50:38.526 00.005 14556 UpdateGuideState(): m_state=6
20:50:38.531 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1183
20:50:38.535 00.004 14556 Star::Find returns 1 (0), X=171.88, Y=984.90, Mass=2066, SNR=30.5, Peak=197 HFD=4.2
20:50:38.538 00.003 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.78 = -1.51)
20:50:38.543 00.005 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.61)
20:50:38.547 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.29 hyp=0.29 cameraTheta=1.70 mountX=0.02 mountY=-0.29, mountTheta=-1.51
20:50:38.552 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.29, opts=13)
20:50:38.555 00.003 14556 Enqueuing Move request for scope (-0.04, 0.29)
20:50:38.559 00.004 12308 Worker thread wakes up
20:50:38.559 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.29) opts 0xd
20:50:38.559 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.29)
20:50:38.559 00.000 12308 Moving (-0.04, 0.29) raw xDistance=0.02 yDistance=-0.29
20:50:38.559 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:50:38.559 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:50:38.560 00.001 12308 MoveAxis(E, 0, ABG)
20:50:38.560 00.000 12308 Move returns status 0, amount 0
20:50:38.560 00.000 12308 MoveAxis(N, 203, ABG)
20:50:38.560 00.000 12308 Guiding  Dir = 0, Dur = 203
20:50:38.560 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:38.567 00.007 12308 IsSlewing returns 0
20:50:38.567 00.000 12308 IsGuiding returns 0
20:50:38.568 00.001 12308 PulseGuide returned control before completion, sleep 213
20:50:38.589 00.021 14556 UpdateGuideState exits: m=2066 SNR=30.5
20:50:38.593 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:38.599 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:38.605 00.006 14556 Enqueuing Expose request
20:50:38.797 00.192 12308 IsGuiding returns 1
20:50:38.797 00.000 12308 scope still moving after pulse duration time elapsed
20:50:38.829 00.032 12308 IsSlewing returns 0
20:50:38.831 00.002 12308 IsGuiding returns 0
20:50:38.832 00.001 12308 scope move finished after 203 + 60 ms
20:50:38.832 00.000 12308 Move returns status 0, amount 203
20:50:38.832 00.000 12308 move complete, result=0
20:50:38.833 00.001 12308 worker thread done servicing request
20:50:38.833 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 203 ms NORTH
20:50:38.839 00.006 12308 Worker thread wakes up
20:50:38.839 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:38.839 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:40.086 01.247 12308 Exposure complete
20:50:40.251 00.165 12308 worker thread done servicing request
20:50:40.251 00.000 14556 OnExposeComplete: enter
20:50:40.257 00.006 14556 UpdateGuideState(): m_state=6
20:50:40.261 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1184
20:50:40.265 00.004 14556 Star::Find returns 1 (0), X=172.06, Y=984.69, Mass=1809, SNR=28.5, Peak=154 HFD=4.3
20:50:40.269 00.004 14556 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.07) = xAngle (3.60 = -2.68)
20:50:40.274 00.005 14556 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.50 = -2.78)
20:50:40.278 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.08 hyp=0.16 cameraTheta=0.53 mountX=-0.14 mountY=-0.06, mountTheta=-2.76
20:50:40.288 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.08, opts=13)
20:50:40.294 00.006 14556 Enqueuing Move request for scope (0.14, 0.08)
20:50:40.299 00.005 12308 Worker thread wakes up
20:50:40.299 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.08) opts 0xd
20:50:40.299 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.08)
20:50:40.300 00.001 12308 Moving (0.14, 0.08) raw xDistance=-0.14 yDistance=-0.06
20:50:40.300 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:50:40.300 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:40.300 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:50:40.300 00.000 12308 MoveAxis(E, 0, ABG)
20:50:40.300 00.000 12308 Move returns status 0, amount 0
20:50:40.300 00.000 12308 MoveAxis(N, 0, ABG)
20:50:40.301 00.001 12308 Move returns status 0, amount 0
20:50:40.301 00.000 12308 move complete, result=0
20:50:40.301 00.000 12308 worker thread done servicing request
20:50:40.301 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:40.329 00.028 14556 UpdateGuideState exits: m=1809 SNR=28.5
20:50:40.334 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:40.337 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:40.342 00.005 14556 Enqueuing Expose request
20:50:40.346 00.004 12308 Worker thread wakes up
20:50:40.347 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:40.347 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:40.347 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:50:41.588 01.241 12308 Exposure complete
20:50:41.751 00.163 12308 worker thread done servicing request
20:50:41.752 00.001 14556 OnExposeComplete: enter
20:50:41.756 00.004 14556 UpdateGuideState(): m_state=6
20:50:41.761 00.005 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1185
20:50:41.764 00.003 14556 Star::Find returns 1 (0), X=171.89, Y=984.75, Mass=1952, SNR=29.8, Peak=160 HFD=4.7
20:50:41.769 00.005 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.87 = -1.42)
20:50:41.772 00.003 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.52)
20:50:41.776 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.79 mountX=0.02 mountY=-0.14, mountTheta=-1.42
20:50:41.782 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.14, opts=13)
20:50:41.787 00.005 14556 Enqueuing Move request for scope (-0.03, 0.14)
20:50:41.792 00.005 12308 Worker thread wakes up
20:50:41.792 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
20:50:41.792 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
20:50:41.792 00.000 12308 Moving (-0.03, 0.14) raw xDistance=0.02 yDistance=-0.14
20:50:41.792 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:50:41.793 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:41.793 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:50:41.793 00.000 12308 MoveAxis(E, 0, ABG)
20:50:41.793 00.000 12308 Move returns status 0, amount 0
20:50:41.794 00.001 12308 MoveAxis(N, 0, ABG)
20:50:41.794 00.000 12308 Move returns status 0, amount 0
20:50:41.795 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:41.799 00.004 12308 move complete, result=0
20:50:41.799 00.000 12308 worker thread done servicing request
20:50:41.821 00.022 14556 UpdateGuideState exits: m=1952 SNR=29.8
20:50:41.825 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:41.830 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:41.833 00.003 14556 Enqueuing Expose request
20:50:41.837 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:50:41.840 00.003 12308 Worker thread wakes up
20:50:41.840 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:41.840 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:43.098 01.258 12308 Exposure complete
20:50:43.247 00.149 12308 worker thread done servicing request
20:50:43.247 00.000 14556 OnExposeComplete: enter
20:50:43.252 00.005 14556 UpdateGuideState(): m_state=6
20:50:43.256 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1186
20:50:43.260 00.004 14556 Star::Find returns 1 (0), X=171.89, Y=984.68, Mass=1912, SNR=29.1, Peak=150 HFD=4.4
20:50:43.264 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
20:50:43.267 00.003 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
20:50:43.271 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.02 mountX=0.03 mountY=-0.08, mountTheta=-1.20
20:50:43.276 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.07, opts=13)
20:50:43.280 00.004 14556 Enqueuing Move request for scope (-0.04, 0.07)
20:50:43.284 00.004 12308 Worker thread wakes up
20:50:43.284 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
20:50:43.284 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
20:50:43.284 00.000 12308 Moving (-0.04, 0.07) raw xDistance=0.03 yDistance=-0.08
20:50:43.284 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:50:43.284 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:43.285 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:50:43.285 00.000 12308 MoveAxis(E, 0, ABG)
20:50:43.285 00.000 12308 Move returns status 0, amount 0
20:50:43.285 00.000 12308 MoveAxis(N, 0, ABG)
20:50:43.285 00.000 12308 Move returns status 0, amount 0
20:50:43.286 00.001 12308 move complete, result=0
20:50:43.286 00.000 12308 worker thread done servicing request
20:50:43.286 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:43.314 00.028 14556 UpdateGuideState exits: m=1912 SNR=29.1
20:50:43.322 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:43.329 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:43.337 00.008 14556 Enqueuing Expose request
20:50:43.347 00.010 12308 Worker thread wakes up
20:50:43.347 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:50:43.355 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:43.355 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:44.611 01.256 12308 Exposure complete
20:50:44.776 00.165 12308 worker thread done servicing request
20:50:44.776 00.000 14556 OnExposeComplete: enter
20:50:44.781 00.005 14556 UpdateGuideState(): m_state=6
20:50:44.785 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1187
20:50:44.790 00.005 14556 Star::Find returns 1 (0), X=171.90, Y=985.05, Mass=1761, SNR=28.1, Peak=153 HFD=4.3
20:50:44.795 00.005 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
20:50:44.798 00.003 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
20:50:44.802 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.44 hyp=0.45 cameraTheta=1.63 mountX=-0.00 mountY=-0.44, mountTheta=-1.58
20:50:44.807 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.44, opts=13)
20:50:44.810 00.003 14556 Enqueuing Move request for scope (-0.03, 0.44)
20:50:44.815 00.005 12308 Worker thread wakes up
20:50:44.815 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.44) opts 0xd
20:50:44.815 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.44)
20:50:44.815 00.000 12308 Moving (-0.03, 0.44) raw xDistance=-0.00 yDistance=-0.44
20:50:44.817 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:50:44.817 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:50:44.817 00.000 12308 MoveAxis(E, 0, ABG)
20:50:44.818 00.001 12308 Move returns status 0, amount 0
20:50:44.818 00.000 12308 MoveAxis(N, 312, ABG)
20:50:44.819 00.001 12308 Guiding  Dir = 0, Dur = 312
20:50:44.819 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:44.826 00.007 12308 IsSlewing returns 0
20:50:44.826 00.000 12308 IsGuiding returns 0
20:50:44.826 00.000 12308 PulseGuide returned control before completion, sleep 322
20:50:44.846 00.020 14556 UpdateGuideState exits: m=1761 SNR=28.1
20:50:44.851 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:44.856 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:44.860 00.004 14556 Enqueuing Expose request
20:50:45.164 00.304 12308 IsGuiding returns 1
20:50:45.164 00.000 12308 scope still moving after pulse duration time elapsed
20:50:45.195 00.031 12308 IsSlewing returns 0
20:50:45.195 00.000 12308 IsGuiding returns 0
20:50:45.197 00.002 12308 scope move finished after 312 + 58 ms
20:50:45.197 00.000 12308 Move returns status 0, amount 312
20:50:45.197 00.000 12308 move complete, result=0
20:50:45.198 00.001 12308 worker thread done servicing request
20:50:45.198 00.000 12308 Worker thread wakes up
20:50:45.198 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 312 ms NORTH
20:50:45.204 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:45.204 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:46.453 01.249 12308 Exposure complete
20:50:46.615 00.162 12308 worker thread done servicing request
20:50:46.616 00.001 14556 OnExposeComplete: enter
20:50:46.619 00.003 14556 UpdateGuideState(): m_state=6
20:50:46.624 00.005 14556 Star::Find(15, 171, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1188
20:50:46.628 00.004 14556 Star::Find returns 1 (0), X=171.91, Y=984.30, Mass=1855, SNR=28.8, Peak=159 HFD=4.1
20:50:46.632 00.004 14556 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-3.07) = xAngle (1.45 = 1.45)
20:50:46.637 00.005 14556 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.35 = 1.35)
20:50:46.640 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.31 hyp=0.31 cameraTheta=-1.62 mountX=0.04 mountY=0.31, mountTheta=1.45
20:50:46.648 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.31, opts=13)
20:50:46.652 00.004 14556 Enqueuing Move request for scope (-0.02, -0.31)
20:50:46.656 00.004 12308 Worker thread wakes up
20:50:46.656 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.31) opts 0xd
20:50:46.656 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.31)
20:50:46.656 00.000 12308 Moving (-0.02, -0.31) raw xDistance=0.04 yDistance=0.31
20:50:46.656 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:50:46.657 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:50:46.657 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
20:50:46.657 00.000 12308 MoveAxis(E, 0, ABG)
20:50:46.657 00.000 12308 Move returns status 0, amount 0
20:50:46.657 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:46.662 00.005 12308 MoveAxis(N, 0, ABG)
20:50:46.662 00.000 12308 Move returns status 0, amount 0
20:50:46.662 00.000 12308 move complete, result=0
20:50:46.662 00.000 12308 worker thread done servicing request
20:50:46.682 00.020 14556 UpdateGuideState exits: m=1855 SNR=28.8
20:50:46.687 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:46.691 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:46.695 00.004 14556 Enqueuing Expose request
20:50:46.699 00.004 12308 Worker thread wakes up
20:50:46.699 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:46.699 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:46.699 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:50:47.950 01.251 12308 Exposure complete
20:50:48.115 00.165 12308 worker thread done servicing request
20:50:48.115 00.000 14556 OnExposeComplete: enter
20:50:48.119 00.004 14556 UpdateGuideState(): m_state=6
20:50:48.125 00.006 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1189
20:50:48.129 00.004 14556 Star::Find returns 1 (0), X=171.97, Y=984.39, Mass=1957, SNR=29.5, Peak=153 HFD=4.6
20:50:48.133 00.004 14556 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-3.07) = xAngle (1.74 = 1.74)
20:50:48.137 00.004 14556 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.64 = 1.64)
20:50:48.141 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.22 hyp=0.23 cameraTheta=-1.34 mountX=-0.04 mountY=0.23, mountTheta=1.73
20:50:48.146 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.22, opts=13)
20:50:48.150 00.004 14556 Enqueuing Move request for scope (0.05, -0.22)
20:50:48.155 00.005 12308 Worker thread wakes up
20:50:48.155 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.22) opts 0xd
20:50:48.156 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.22)
20:50:48.156 00.000 12308 Moving (0.05, -0.22) raw xDistance=-0.04 yDistance=0.23
20:50:48.156 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:50:48.156 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:50:48.157 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:50:48.157 00.000 12308 MoveAxis(E, 0, ABG)
20:50:48.157 00.000 12308 Move returns status 0, amount 0
20:50:48.157 00.000 12308 MoveAxis(N, 0, ABG)
20:50:48.157 00.000 12308 Move returns status 0, amount 0
20:50:48.159 00.002 12308 move complete, result=0
20:50:48.159 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:48.165 00.006 12308 worker thread done servicing request
20:50:48.183 00.018 14556 UpdateGuideState exits: m=1957 SNR=29.5
20:50:48.187 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:48.191 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:48.196 00.005 14556 Enqueuing Expose request
20:50:48.199 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:50:48.203 00.004 12308 Worker thread wakes up
20:50:48.203 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:48.203 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:49.450 01.247 12308 Exposure complete
20:50:49.614 00.164 12308 worker thread done servicing request
20:50:49.615 00.001 14556 OnExposeComplete: enter
20:50:49.621 00.006 14556 UpdateGuideState(): m_state=6
20:50:49.628 00.007 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1190
20:50:49.634 00.006 14556 Star::Find returns 1 (0), X=171.90, Y=984.57, Mass=1778, SNR=28.3, Peak=138 HFD=4.6
20:50:49.638 00.004 14556 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-3.07) = xAngle (0.97 = 0.97)
20:50:49.642 00.004 14556 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.87 = 0.87)
20:50:49.645 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-2.10 mountX=0.02 mountY=0.03, mountTheta=0.94
20:50:49.651 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.04, opts=13)
20:50:49.655 00.004 14556 Enqueuing Move request for scope (-0.02, -0.04)
20:50:49.660 00.005 12308 Worker thread wakes up
20:50:49.660 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
20:50:49.660 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
20:50:49.661 00.001 12308 Moving (-0.02, -0.04) raw xDistance=0.02 yDistance=0.03
20:50:49.661 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:50:49.662 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:49.662 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:50:49.662 00.000 12308 MoveAxis(E, 0, ABG)
20:50:49.663 00.001 12308 Move returns status 0, amount 0
20:50:49.663 00.000 12308 MoveAxis(N, 0, ABG)
20:50:49.663 00.000 12308 Move returns status 0, amount 0
20:50:49.663 00.000 12308 move complete, result=0
20:50:49.664 00.001 12308 worker thread done servicing request
20:50:49.665 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:49.692 00.027 14556 UpdateGuideState exits: m=1778 SNR=28.3
20:50:49.698 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:49.701 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:49.705 00.004 14556 Enqueuing Expose request
20:50:49.709 00.004 12308 Worker thread wakes up
20:50:49.710 00.001 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:50:49.713 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:49.714 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:50.967 01.253 12308 Exposure complete
20:50:51.124 00.157 12308 worker thread done servicing request
20:50:51.125 00.001 14556 OnExposeComplete: enter
20:50:51.128 00.003 14556 UpdateGuideState(): m_state=6
20:50:51.132 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1191
20:50:51.137 00.005 14556 Star::Find returns 1 (0), X=172.02, Y=984.75, Mass=1947, SNR=29.5, Peak=159 HFD=4.4
20:50:51.140 00.003 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.04 = -2.25)
20:50:51.145 00.005 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.35)
20:50:51.148 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.17 cameraTheta=0.96 mountX=-0.11 mountY=-0.12, mountTheta=-2.29
20:50:51.153 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.14, opts=13)
20:50:51.158 00.005 14556 Enqueuing Move request for scope (0.10, 0.14)
20:50:51.164 00.006 12308 Worker thread wakes up
20:50:51.164 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.14) opts 0xd
20:50:51.164 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.14)
20:50:51.164 00.000 12308 Moving (0.10, 0.14) raw xDistance=-0.11 yDistance=-0.12
20:50:51.164 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:50:51.164 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:51.165 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:50:51.165 00.000 12308 MoveAxis(E, 0, ABG)
20:50:51.165 00.000 12308 Move returns status 0, amount 0
20:50:51.165 00.000 12308 MoveAxis(N, 0, ABG)
20:50:51.166 00.001 12308 Move returns status 0, amount 0
20:50:51.166 00.000 12308 move complete, result=0
20:50:51.166 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:51.171 00.005 12308 worker thread done servicing request
20:50:51.191 00.020 14556 UpdateGuideState exits: m=1947 SNR=29.5
20:50:51.197 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:51.200 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:51.204 00.004 14556 Enqueuing Expose request
20:50:51.208 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:50:51.212 00.004 12308 Worker thread wakes up
20:50:51.212 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:51.212 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:52.465 01.253 12308 Exposure complete
20:50:52.626 00.161 12308 worker thread done servicing request
20:50:52.626 00.000 14556 OnExposeComplete: enter
20:50:52.631 00.005 14556 UpdateGuideState(): m_state=6
20:50:52.635 00.004 14556 Star::Find(15, 172, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1192
20:50:52.639 00.004 14556 Star::Find returns 1 (0), X=171.93, Y=984.64, Mass=2167, SNR=31.3, Peak=170 HFD=4.9
20:50:52.642 00.003 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.32 = -1.96)
20:50:52.646 00.004 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.06)
20:50:52.650 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.25 mountX=-0.01 mountY=-0.03, mountTheta=-1.98
20:50:52.654 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.03, opts=13)
20:50:52.657 00.003 14556 Enqueuing Move request for scope (0.01, 0.03)
20:50:52.662 00.005 12308 Worker thread wakes up
20:50:52.662 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
20:50:52.662 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
20:50:52.664 00.002 12308 Moving (0.01, 0.03) raw xDistance=-0.01 yDistance=-0.03
20:50:52.664 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:50:52.664 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:52.664 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:50:52.664 00.000 12308 MoveAxis(E, 0, ABG)
20:50:52.664 00.000 12308 Move returns status 0, amount 0
20:50:52.665 00.001 12308 MoveAxis(N, 0, ABG)
20:50:52.665 00.000 12308 Move returns status 0, amount 0
20:50:52.665 00.000 12308 move complete, result=0
20:50:52.666 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:52.669 00.003 12308 worker thread done servicing request
20:50:52.688 00.019 14556 UpdateGuideState exits: m=2167 SNR=31.3
20:50:52.694 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:52.698 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:52.702 00.004 14556 Enqueuing Expose request
20:50:52.705 00.003 12308 Worker thread wakes up
20:50:52.706 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:50:52.709 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:52.710 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:53.965 01.255 12308 Exposure complete
20:50:54.132 00.167 12308 worker thread done servicing request
20:50:54.132 00.000 14556 OnExposeComplete: enter
20:50:54.137 00.005 14556 UpdateGuideState(): m_state=6
20:50:54.142 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1193
20:50:54.146 00.004 14556 Star::Find returns 1 (0), X=171.81, Y=984.95, Mass=2247, SNR=31.8, Peak=184 HFD=4.7
20:50:54.150 00.004 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.95 = -1.33)
20:50:54.154 00.004 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.43)
20:50:54.159 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.34 hyp=0.35 cameraTheta=1.88 mountX=0.08 mountY=-0.35, mountTheta=-1.34
20:50:54.165 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.34, opts=13)
20:50:54.169 00.004 14556 Enqueuing Move request for scope (-0.11, 0.34)
20:50:54.173 00.004 12308 Worker thread wakes up
20:50:54.173 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.34) opts 0xd
20:50:54.173 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.34)
20:50:54.173 00.000 12308 Moving (-0.11, 0.34) raw xDistance=0.08 yDistance=-0.35
20:50:54.174 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:50:54.174 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:50:54.174 00.000 12308 MoveAxis(E, 0, ABG)
20:50:54.174 00.000 12308 Move returns status 0, amount 0
20:50:54.174 00.000 12308 MoveAxis(N, 246, ABG)
20:50:54.176 00.002 12308 Guiding  Dir = 0, Dur = 246
20:50:54.176 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:54.180 00.004 12308 IsSlewing returns 0
20:50:54.180 00.000 12308 IsGuiding returns 0
20:50:54.181 00.001 12308 PulseGuide returned control before completion, sleep 256
20:50:54.204 00.023 14556 UpdateGuideState exits: m=2247 SNR=31.8
20:50:54.208 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:54.211 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:54.217 00.006 14556 Enqueuing Expose request
20:50:54.440 00.223 12308 IsGuiding returns 1
20:50:54.441 00.001 12308 scope still moving after pulse duration time elapsed
20:50:54.470 00.029 12308 IsSlewing returns 0
20:50:54.471 00.001 12308 IsGuiding returns 0
20:50:54.472 00.001 12308 scope move finished after 246 + 45 ms
20:50:54.472 00.000 12308 Move returns status 0, amount 246
20:50:54.473 00.001 12308 move complete, result=0
20:50:54.474 00.001 12308 worker thread done servicing request
20:50:54.474 00.000 12308 Worker thread wakes up
20:50:54.474 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 246 ms NORTH
20:50:54.482 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:54.482 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:55.739 01.257 12308 Exposure complete
20:50:55.891 00.152 12308 worker thread done servicing request
20:50:55.892 00.001 14556 OnExposeComplete: enter
20:50:55.895 00.003 14556 UpdateGuideState(): m_state=6
20:50:55.898 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1194
20:50:55.903 00.005 14556 Star::Find returns 1 (0), X=171.94, Y=984.30, Mass=2011, SNR=30.2, Peak=130 HFD=4.6
20:50:55.907 00.004 14556 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-3.07) = xAngle (1.56 = 1.56)
20:50:55.911 00.004 14556 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.46 = 1.46)
20:50:55.914 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.31 hyp=0.31 cameraTheta=-1.51 mountX=0.00 mountY=0.31, mountTheta=1.56
20:50:55.919 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.31, opts=13)
20:50:55.923 00.004 14556 Enqueuing Move request for scope (0.02, -0.31)
20:50:55.927 00.004 12308 Worker thread wakes up
20:50:55.927 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.31) opts 0xd
20:50:55.927 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.31)
20:50:55.927 00.000 12308 Moving (0.02, -0.31) raw xDistance=0.00 yDistance=0.31
20:50:55.927 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:50:55.928 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:50:55.928 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
20:50:55.928 00.000 12308 MoveAxis(E, 0, ABG)
20:50:55.928 00.000 12308 Move returns status 0, amount 0
20:50:55.928 00.000 12308 MoveAxis(N, 0, ABG)
20:50:55.928 00.000 12308 Move returns status 0, amount 0
20:50:55.928 00.000 12308 move complete, result=0
20:50:55.929 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:55.932 00.003 12308 worker thread done servicing request
20:50:55.954 00.022 14556 UpdateGuideState exits: m=2011 SNR=30.2
20:50:55.958 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:55.962 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:55.967 00.005 14556 Enqueuing Expose request
20:50:55.971 00.004 12308 Worker thread wakes up
20:50:55.971 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:55.971 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:55.971 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:50:57.213 01.242 12308 Exposure complete
20:50:57.387 00.174 12308 worker thread done servicing request
20:50:57.388 00.001 14556 OnExposeComplete: enter
20:50:57.392 00.004 14556 UpdateGuideState(): m_state=6
20:50:57.396 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1195
20:50:57.400 00.004 14556 Star::Find returns 1 (0), X=171.81, Y=984.52, Mass=1605, SNR=26.8, Peak=120 HFD=4.5
20:50:57.404 00.004 14556 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.07) = xAngle (0.62 = 0.62)
20:50:57.408 00.004 14556 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.52 = 0.52)
20:50:57.414 00.006 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-2.45 mountX=0.11 mountY=0.07, mountTheta=0.55
20:50:57.424 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.09, opts=13)
20:50:57.431 00.007 14556 Enqueuing Move request for scope (-0.11, -0.09)
20:50:57.437 00.006 12308 Worker thread wakes up
20:50:57.437 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.09) opts 0xd
20:50:57.437 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.09)
20:50:57.439 00.002 12308 Moving (-0.11, -0.09) raw xDistance=0.11 yDistance=0.07
20:50:57.439 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:50:57.439 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:57.440 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:50:57.441 00.001 12308 MoveAxis(E, 0, ABG)
20:50:57.441 00.000 12308 Move returns status 0, amount 0
20:50:57.441 00.000 12308 MoveAxis(N, 0, ABG)
20:50:57.442 00.001 12308 Move returns status 0, amount 0
20:50:57.442 00.000 12308 move complete, result=0
20:50:57.442 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:57.448 00.006 12308 worker thread done servicing request
20:50:57.465 00.017 14556 UpdateGuideState exits: m=1605 SNR=26.8
20:50:57.471 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:57.477 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:57.480 00.003 14556 Enqueuing Expose request
20:50:57.484 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:50:57.488 00.004 12308 Worker thread wakes up
20:50:57.488 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:57.488 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:50:58.733 01.245 12308 Exposure complete
20:50:58.890 00.157 12308 worker thread done servicing request
20:50:58.890 00.000 14556 OnExposeComplete: enter
20:50:58.895 00.005 14556 UpdateGuideState(): m_state=6
20:50:58.899 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1196
20:50:58.903 00.004 14556 Star::Find returns 1 (0), X=171.82, Y=984.31, Mass=1739, SNR=27.9, Peak=121 HFD=4.6
20:50:58.907 00.004 14556 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.07) = xAngle (1.19 = 1.19)
20:50:58.911 00.004 14556 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.09 = 1.09)
20:50:58.916 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.30 hyp=0.32 cameraTheta=-1.89 mountX=0.12 mountY=0.28, mountTheta=1.17
20:50:58.921 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.30, opts=13)
20:50:58.925 00.004 14556 Enqueuing Move request for scope (-0.10, -0.30)
20:50:58.927 00.002 12308 Worker thread wakes up
20:50:58.927 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.30) opts 0xd
20:50:58.929 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.30)
20:50:58.929 00.000 12308 Moving (-0.10, -0.30) raw xDistance=0.12 yDistance=0.28
20:50:58.929 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:50:58.929 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:50:58.929 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
20:50:58.929 00.000 12308 MoveAxis(E, 0, ABG)
20:50:58.929 00.000 12308 Move returns status 0, amount 0
20:50:58.929 00.000 12308 MoveAxis(N, 0, ABG)
20:50:58.929 00.000 12308 Move returns status 0, amount 0
20:50:58.929 00.000 12308 move complete, result=0
20:50:58.929 00.000 12308 worker thread done servicing request
20:50:58.931 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:50:58.956 00.025 14556 UpdateGuideState exits: m=1739 SNR=27.9
20:50:58.961 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:58.965 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:50:58.968 00.003 14556 Enqueuing Expose request
20:50:58.972 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:50:58.975 00.003 12308 Worker thread wakes up
20:50:58.977 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:50:58.977 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:51:00.226 01.249 12308 Exposure complete
20:51:00.395 00.169 12308 worker thread done servicing request
20:51:00.396 00.001 14556 OnExposeComplete: enter
20:51:00.399 00.003 14556 UpdateGuideState(): m_state=6
20:51:00.403 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1197
20:51:00.408 00.005 14556 Star::Find returns 1 (0), X=171.74, Y=984.65, Mass=1756, SNR=28.1, Peak=132 HFD=4.7
20:51:00.413 00.005 14556 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.07) = xAngle (5.98 = -0.31)
20:51:00.417 00.004 14556 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.88 = -0.41)
20:51:00.422 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.04 hyp=0.19 cameraTheta=2.90 mountX=0.18 mountY=-0.07, mountTheta=-0.39
20:51:00.428 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.04, opts=13)
20:51:00.432 00.004 14556 Enqueuing Move request for scope (-0.18, 0.04)
20:51:00.436 00.004 12308 Worker thread wakes up
20:51:00.436 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.04) opts 0xd
20:51:00.437 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.04)
20:51:00.437 00.000 12308 Moving (-0.18, 0.04) raw xDistance=0.18 yDistance=-0.07
20:51:00.438 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:51:00.438 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:00.438 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:51:00.438 00.000 12308 MoveAxis(E, 0, ABG)
20:51:00.439 00.001 12308 Move returns status 0, amount 0
20:51:00.439 00.000 12308 MoveAxis(N, 0, ABG)
20:51:00.439 00.000 12308 Move returns status 0, amount 0
20:51:00.439 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:00.445 00.006 12308 move complete, result=0
20:51:00.445 00.000 12308 worker thread done servicing request
20:51:00.468 00.023 14556 UpdateGuideState exits: m=1756 SNR=28.1
20:51:00.472 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:00.476 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:00.480 00.004 14556 Enqueuing Expose request
20:51:00.485 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:51:00.489 00.004 12308 Worker thread wakes up
20:51:00.489 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:00.489 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:51:01.740 01.251 12308 Exposure complete
20:51:01.888 00.148 12308 worker thread done servicing request
20:51:01.889 00.001 14556 OnExposeComplete: enter
20:51:01.892 00.003 14556 UpdateGuideState(): m_state=6
20:51:01.896 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1198
20:51:01.899 00.003 14556 Star::Find returns 1 (0), X=171.81, Y=984.97, Mass=1815, SNR=28.4, Peak=157 HFD=4.2
20:51:01.904 00.005 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.94 = -1.35)
20:51:01.909 00.005 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
20:51:01.914 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.36 hyp=0.38 cameraTheta=1.86 mountX=0.08 mountY=-0.37, mountTheta=-1.35
20:51:01.920 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.36, opts=13)
20:51:01.924 00.004 14556 Enqueuing Move request for scope (-0.11, 0.36)
20:51:01.927 00.003 12308 Worker thread wakes up
20:51:01.927 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.36) opts 0xd
20:51:01.927 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.36)
20:51:01.927 00.000 12308 Moving (-0.11, 0.36) raw xDistance=0.08 yDistance=-0.37
20:51:01.929 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:51:01.929 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:51:01.929 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
20:51:01.929 00.000 12308 MoveAxis(E, 0, ABG)
20:51:01.929 00.000 12308 Move returns status 0, amount 0
20:51:01.929 00.000 12308 MoveAxis(N, 0, ABG)
20:51:01.930 00.001 12308 Move returns status 0, amount 0
20:51:01.930 00.000 12308 move complete, result=0
20:51:01.931 00.001 12308 worker thread done servicing request
20:51:01.931 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:01.957 00.026 14556 UpdateGuideState exits: m=1815 SNR=28.4
20:51:01.961 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:01.964 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:01.972 00.008 14556 Enqueuing Expose request
20:51:01.977 00.005 12308 Worker thread wakes up
20:51:01.977 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:51:01.983 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:01.983 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:51:03.232 01.249 12308 Exposure complete
20:51:03.384 00.152 12308 worker thread done servicing request
20:51:03.385 00.001 14556 OnExposeComplete: enter
20:51:03.389 00.004 14556 UpdateGuideState(): m_state=6
20:51:03.394 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1199
20:51:03.399 00.005 14556 Star::Find returns 1 (0), X=171.75, Y=984.94, Mass=1983, SNR=30.0, Peak=164 HFD=4.7
20:51:03.404 00.005 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.11 = -1.17)
20:51:03.409 00.005 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.27)
20:51:03.414 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.33 hyp=0.37 cameraTheta=2.04 mountX=0.14 mountY=-0.35, mountTheta=-1.18
20:51:03.420 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.33, opts=13)
20:51:03.424 00.004 14556 Enqueuing Move request for scope (-0.17, 0.33)
20:51:03.431 00.007 12308 Worker thread wakes up
20:51:03.432 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.33) opts 0xd
20:51:03.433 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:03.437 00.004 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.33)
20:51:03.440 00.003 12308 Moving (-0.17, 0.33) raw xDistance=0.14 yDistance=-0.35
20:51:03.443 00.003 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:51:03.445 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:51:03.446 00.001 12308 MoveAxis(E, 0, ABG)
20:51:03.446 00.000 12308 Move returns status 0, amount 0
20:51:03.446 00.000 12308 MoveAxis(N, 247, ABG)
20:51:03.446 00.000 12308 Guiding  Dir = 0, Dur = 247
20:51:03.448 00.002 12308 IsSlewing returns 0
20:51:03.448 00.000 12308 IsGuiding returns 0
20:51:03.449 00.001 12308 PulseGuide returned control before completion, sleep 257
20:51:03.459 00.010 14556 UpdateGuideState exits: m=1983 SNR=30.0
20:51:03.463 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:03.469 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:03.475 00.006 14556 Enqueuing Expose request
20:51:03.709 00.234 12308 IsGuiding returns 1
20:51:03.709 00.000 12308 scope still moving after pulse duration time elapsed
20:51:03.740 00.031 12308 IsSlewing returns 0
20:51:03.742 00.002 12308 IsGuiding returns 0
20:51:03.742 00.000 12308 scope move finished after 247 + 46 ms
20:51:03.742 00.000 12308 Move returns status 0, amount 247
20:51:03.742 00.000 12308 move complete, result=0
20:51:03.743 00.001 12308 worker thread done servicing request
20:51:03.743 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 247 ms NORTH
20:51:03.750 00.007 12308 Worker thread wakes up
20:51:03.750 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:03.750 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:51:05.007 01.257 12308 Exposure complete
20:51:05.146 00.139 12308 worker thread done servicing request
20:51:05.146 00.000 14556 OnExposeComplete: enter
20:51:05.150 00.004 14556 UpdateGuideState(): m_state=6
20:51:05.153 00.003 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1200
20:51:05.157 00.004 14556 Star::Find returns 1 (0), X=171.91, Y=984.63, Mass=1675, SNR=27.4, Peak=133 HFD=4.3
20:51:05.161 00.004 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.19 = -1.10)
20:51:05.165 00.004 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.20)
20:51:05.169 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=2.11 mountX=0.01 mountY=-0.02, mountTheta=-1.12
20:51:05.174 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.02, opts=13)
20:51:05.178 00.004 14556 Enqueuing Move request for scope (-0.01, 0.02)
20:51:05.181 00.003 12308 Worker thread wakes up
20:51:05.181 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
20:51:05.181 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
20:51:05.181 00.000 12308 Moving (-0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
20:51:05.181 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:51:05.181 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:05.181 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:51:05.182 00.001 12308 MoveAxis(E, 0, ABG)
20:51:05.182 00.000 12308 Move returns status 0, amount 0
20:51:05.182 00.000 12308 MoveAxis(N, 0, ABG)
20:51:05.182 00.000 12308 Move returns status 0, amount 0
20:51:05.182 00.000 12308 move complete, result=0
20:51:05.182 00.000 12308 worker thread done servicing request
20:51:05.182 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:05.209 00.027 14556 UpdateGuideState exits: m=1675 SNR=27.4
20:51:05.213 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:05.217 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:05.220 00.003 14556 Enqueuing Expose request
20:51:05.226 00.006 12308 Worker thread wakes up
20:51:05.226 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:05.226 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:51:05.227 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:51:06.466 01.239 12308 Exposure complete
20:51:06.633 00.167 12308 worker thread done servicing request
20:51:06.633 00.000 14556 OnExposeComplete: enter
20:51:06.638 00.005 14556 UpdateGuideState(): m_state=6
20:51:06.644 00.006 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1201
20:51:06.650 00.006 14556 Star::Find returns 1 (0), X=171.98, Y=984.77, Mass=1946, SNR=29.5, Peak=150 HFD=4.3
20:51:06.657 00.007 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.29 = -1.99)
20:51:06.664 00.007 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.09)
20:51:06.669 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.22 mountX=-0.07 mountY=-0.15, mountTheta=-2.01
20:51:06.674 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.16, opts=13)
20:51:06.676 00.002 14556 Enqueuing Move request for scope (0.06, 0.16)
20:51:06.681 00.005 12308 Worker thread wakes up
20:51:06.681 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.16) opts 0xd
20:51:06.681 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.16)
20:51:06.681 00.000 12308 Moving (0.06, 0.16) raw xDistance=-0.07 yDistance=-0.15
20:51:06.681 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:51:06.681 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:06.682 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:51:06.682 00.000 12308 MoveAxis(E, 0, ABG)
20:51:06.682 00.000 12308 Move returns status 0, amount 0
20:51:06.682 00.000 12308 MoveAxis(N, 0, ABG)
20:51:06.683 00.001 12308 Move returns status 0, amount 0
20:51:06.683 00.000 12308 move complete, result=0
20:51:06.683 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:06.688 00.005 12308 worker thread done servicing request
20:51:06.705 00.017 14556 UpdateGuideState exits: m=1946 SNR=29.5
20:51:06.709 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:06.712 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:06.715 00.003 14556 Enqueuing Expose request
20:51:06.721 00.006 12308 Worker thread wakes up
20:51:06.721 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:51:06.725 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:06.725 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,970,31,31)
20:51:07.983 01.258 14556 evsrv: cli 0185AD08 connect
20:51:07.988 00.005 14556 case statement mapped state 6 to 3
20:51:07.992 00.004 12308 Exposure complete
20:51:07.993 00.001 14556 case statement mapped state 6 to 3
20:51:08.027 00.034 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"c0fd08a3-caed-45b6-9b0b-ac47825f0d34"}
20:51:08.119 00.092 14556 case statement mapped state 6 to 3
20:51:08.130 00.011 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0fd08a3-caed-45b6-9b0b-ac47825f0d34"}
20:51:08.136 00.006 14556 evsrv: cli 0185AD08 disconnect
20:51:08.203 00.067 14556 evsrv: cli 0185B3E8 connect
20:51:08.266 00.063 14556 case statement mapped state 6 to 3
20:51:08.289 00.023 14556 case statement mapped state 6 to 3
20:51:08.294 00.005 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"affb7366-4583-40ff-a258-42abdfb8484c"}
20:51:08.298 00.004 14556 PhdController::Dither begins
20:51:08.303 00.005 14556 dither: size=5.00, dRA=-3.26 dDec=3.59
20:51:08.307 00.004 14556 MountToCamera -- mountTheta (2.31) + m_xAngle (-3.07) = xAngle (-0.77 = -0.77)
20:51:08.311 00.004 14556 MountToCamera -- mountX=-3.26 mountY=3.59 hyp=4.85 mountTheta=2.31 cameraX=3.50, cameraY=-3.36 cameraTheta=-0.77
20:51:08.423 00.112 14556 setting lock position to (175.42, 981.25)
20:51:08.428 00.005 14556 Mount: notify guiding dithered (3.5, -3.4)
20:51:08.432 00.004 14556 Status Line: Dither by -3.26,3.59
20:51:08.438 00.006 14556 PhdController: newstate STATE_SETTLE_BEGIN
20:51:08.442 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
20:51:08.446 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"affb7366-4583-40ff-a258-42abdfb8484c"}
20:51:08.451 00.005 14556 evsrv: cli 0185B3E8 disconnect
20:51:08.480 00.029 12308 worker thread done servicing request
20:51:08.481 00.001 14556 OnExposeComplete: enter
20:51:08.485 00.004 14556 UpdateGuideState(): m_state=6
20:51:08.490 00.005 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1202
20:51:08.494 00.004 14556 Star::Find returns 1 (0), X=171.78, Y=984.63, Mass=1829, SNR=28.7, Peak=160 HFD=4.5
20:51:08.498 00.004 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.47 = -0.82)
20:51:08.501 00.003 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.92)
20:51:08.506 00.005 14556 CameraToMount -- cameraX=-3.63 cameraY=3.38 hyp=4.96 cameraTheta=2.39 mountX=3.39 mountY=-3.94, mountTheta=-0.86
20:51:08.510 00.004 14556 dither recenter: remaining=(3.3,-3.6) step=(3.3,-3.6)
20:51:08.513 00.003 14556 MountToCamera -- mountTheta (-0.83) + m_xAngle (-3.07) = xAngle (-3.91 = 2.38)
20:51:08.516 00.003 14556 MountToCamera -- mountX=3.26 mountY=-3.59 hyp=4.85 mountTheta=-0.83 cameraX=-3.50, cameraY=3.36 cameraTheta=2.38
20:51:08.518 00.002 14556 SchedulePrimaryMove(104CA5C8, x=-3.50, y=3.36, opts=4)
20:51:08.521 00.003 14556 Enqueuing Move request for scope (-3.50, 3.36)
20:51:08.524 00.003 14556 Mount: notify direct move 3.26,-3.59
20:51:08.527 00.003 12308 Worker thread wakes up
20:51:08.527 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-3.50, 3.36) opts 0x4
20:51:08.527 00.000 12308 Handling offset move in thread for scope, endpoint = (-3.50, 3.36)
20:51:08.527 00.000 12308 Moving (-3.50, 3.36) raw xDistance=3.26 yDistance=-3.59
20:51:08.527 00.000 12308 MoveAxis(W, 2244, B)
20:51:08.528 00.001 12308 Guiding  Dir = 3, Dur = 2244
20:51:08.529 00.001 12308 IsSlewing returns 0
20:51:08.530 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:08.534 00.004 12308 IsGuiding returns 0
20:51:08.534 00.000 12308 PulseGuide returned control before completion, sleep 2254
20:51:08.550 00.016 14556 UpdateGuideState exits: m=1829 SNR=28.7
20:51:08.553 00.003 14556 PhdController: settling, locked = 1, distance = 5.02 (1.50) aobump = 0 frame = 1 / 99999
20:51:08.557 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760579468.557,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":5.02,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:51:08.562 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:08.566 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:08.568 00.002 14556 Enqueuing Expose request
20:51:10.799 02.231 12308 IsGuiding returns 1
20:51:10.800 00.001 12308 scope still moving after pulse duration time elapsed
20:51:10.830 00.030 12308 IsSlewing returns 0
20:51:10.831 00.001 12308 IsGuiding returns 0
20:51:10.833 00.002 12308 scope move finished after 2244 + 54 ms
20:51:10.833 00.000 12308 Move returns status 0, amount 2244
20:51:10.834 00.001 12308 MoveAxis(N, 2526, B)
20:51:10.834 00.000 12308 Guiding  Dir = 0, Dur = 2526
20:51:10.835 00.001 12308 IsSlewing returns 0
20:51:10.835 00.000 12308 IsGuiding returns 0
20:51:10.836 00.001 12308 PulseGuide returned control before completion, sleep 2536
20:51:13.385 02.549 12308 IsGuiding returns 1
20:51:13.385 00.000 12308 scope still moving after pulse duration time elapsed
20:51:13.416 00.031 12308 IsSlewing returns 0
20:51:13.416 00.000 12308 IsGuiding returns 0
20:51:13.416 00.000 12308 scope move finished after 2526 + 54 ms
20:51:13.416 00.000 12308 Move returns status 0, amount 2526
20:51:13.417 00.001 12308 move complete, result=0
20:51:13.417 00.000 12308 worker thread done servicing request
20:51:13.418 00.001 14556 GuideStep: 3.3 px 2244 ms WEST, -3.6 px 2526 ms NORTH
20:51:13.421 00.003 12308 Worker thread wakes up
20:51:13.422 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:13.422 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:14.664 01.242 12308 Exposure complete
20:51:14.815 00.151 12308 worker thread done servicing request
20:51:14.815 00.000 14556 OnExposeComplete: enter
20:51:14.818 00.003 14556 UpdateGuideState(): m_state=6
20:51:14.822 00.004 14556 Star::Find(15, 171, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1203
20:51:14.825 00.003 14556 Star::Find returns 1 (0), X=175.19, Y=981.24, Mass=1541, SNR=26.3, Peak=139 HFD=4.4
20:51:14.829 00.004 14556 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.07) = xAngle (-0.03 = -0.03)
20:51:14.833 00.004 14556 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.13 = -0.13)
20:51:14.836 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.01 hyp=0.23 cameraTheta=-3.11 mountX=0.23 mountY=-0.03, mountTheta=-0.13
20:51:14.840 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.01, opts=13)
20:51:14.845 00.005 14556 Enqueuing Move request for scope (-0.23, -0.01)
20:51:14.848 00.003 12308 Worker thread wakes up
20:51:14.848 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.01) opts 0xd
20:51:14.848 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.01)
20:51:14.848 00.000 12308 Moving (-0.23, -0.01) raw xDistance=0.23 yDistance=-0.03
20:51:14.848 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
20:51:14.849 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:14.849 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:51:14.849 00.000 12308 MoveAxis(W, 98, ABG)
20:51:14.849 00.000 12308 Guiding  Dir = 3, Dur = 98
20:51:14.849 00.000 12308 IsSlewing returns 0
20:51:14.849 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:14.854 00.005 12308 IsGuiding returns 0
20:51:14.854 00.000 12308 PulseGuide returned control before completion, sleep 108
20:51:14.876 00.022 14556 UpdateGuideState exits: m=1541 SNR=26.3
20:51:14.880 00.004 14556 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 2 / 99999
20:51:14.885 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760579474.885,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.23,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:51:14.888 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:14.893 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:14.897 00.004 14556 Enqueuing Expose request
20:51:14.967 00.070 12308 IsGuiding returns 1
20:51:14.968 00.001 12308 scope still moving after pulse duration time elapsed
20:51:15.000 00.032 12308 IsSlewing returns 0
20:51:15.000 00.000 12308 IsGuiding returns 0
20:51:15.000 00.000 12308 scope move finished after 98 + 48 ms
20:51:15.001 00.001 12308 Move returns status 0, amount 98
20:51:15.001 00.000 12308 MoveAxis(N, 0, ABG)
20:51:15.001 00.000 12308 Move returns status 0, amount 0
20:51:15.001 00.000 12308 move complete, result=0
20:51:15.001 00.000 12308 worker thread done servicing request
20:51:15.002 00.001 12308 Worker thread wakes up
20:51:15.002 00.000 14556 GuideStep: 0.2 px 98 ms WEST, -0.0 px 0 ms NORTH
20:51:15.009 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:15.009 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:16.262 01.253 12308 Exposure complete
20:51:16.404 00.142 12308 worker thread done servicing request
20:51:16.405 00.001 14556 OnExposeComplete: enter
20:51:16.408 00.003 14556 UpdateGuideState(): m_state=6
20:51:16.413 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1204
20:51:16.416 00.003 14556 Star::Find returns 1 (0), X=175.26, Y=981.30, Mass=1937, SNR=29.7, Peak=136 HFD=4.6
20:51:16.419 00.003 14556 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.07) = xAngle (5.91 = -0.37)
20:51:16.421 00.002 14556 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.81 = -0.47)
20:51:16.426 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.16 cameraTheta=2.84 mountX=0.15 mountY=-0.07, mountTheta=-0.45
20:51:16.430 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.05, opts=13)
20:51:16.435 00.005 14556 Enqueuing Move request for scope (-0.16, 0.05)
20:51:16.438 00.003 12308 Worker thread wakes up
20:51:16.438 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd
20:51:16.438 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.05)
20:51:16.438 00.000 12308 Moving (-0.16, 0.05) raw xDistance=0.15 yDistance=-0.07
20:51:16.438 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:51:16.438 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:16.439 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:51:16.439 00.000 12308 MoveAxis(E, 0, ABG)
20:51:16.439 00.000 12308 Move returns status 0, amount 0
20:51:16.439 00.000 12308 MoveAxis(N, 0, ABG)
20:51:16.439 00.000 12308 Move returns status 0, amount 0
20:51:16.439 00.000 12308 move complete, result=0
20:51:16.439 00.000 12308 worker thread done servicing request
20:51:16.440 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:16.463 00.023 14556 UpdateGuideState exits: m=1937 SNR=29.7
20:51:16.472 00.009 14556 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 3 / 99999
20:51:16.480 00.008 14556 evsrv: {"Event":"Settling","Timestamp":1760579476.479,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.21,"Time":1.6,"SettleTime":10.0,"StarLocked":true}
20:51:16.485 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:16.489 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:16.496 00.007 14556 Enqueuing Expose request
20:51:16.504 00.008 12308 Worker thread wakes up
20:51:16.504 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:51:16.511 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:16.511 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:17.758 01.247 12308 Exposure complete
20:51:17.903 00.145 12308 worker thread done servicing request
20:51:17.903 00.000 14556 OnExposeComplete: enter
20:51:17.907 00.004 14556 UpdateGuideState(): m_state=6
20:51:17.911 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1205
20:51:17.914 00.003 14556 Star::Find returns 1 (0), X=175.14, Y=981.20, Mass=1941, SNR=29.3, Peak=165 HFD=4.4
20:51:17.919 00.005 14556 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.07) = xAngle (0.12 = 0.12)
20:51:17.923 00.004 14556 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.02 = 0.02)
20:51:17.926 00.003 14556 CameraToMount -- cameraX=-0.28 cameraY=-0.05 hyp=0.28 cameraTheta=-2.95 mountX=0.28 mountY=0.01, mountTheta=0.02
20:51:17.931 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=-0.05, opts=13)
20:51:17.935 00.004 14556 Enqueuing Move request for scope (-0.28, -0.05)
20:51:17.939 00.004 12308 Worker thread wakes up
20:51:17.939 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.05) opts 0xd
20:51:17.939 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, -0.05)
20:51:17.939 00.000 12308 Moving (-0.28, -0.05) raw xDistance=0.28 yDistance=0.01
20:51:17.939 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
20:51:17.939 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:17.941 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:51:17.941 00.000 12308 MoveAxis(W, 122, ABG)
20:51:17.941 00.000 12308 Guiding  Dir = 3, Dur = 122
20:51:17.941 00.000 12308 IsSlewing returns 0
20:51:17.941 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:17.945 00.004 12308 IsGuiding returns 0
20:51:17.946 00.001 12308 PulseGuide returned control before completion, sleep 132
20:51:17.967 00.021 14556 UpdateGuideState exits: m=1941 SNR=29.3
20:51:17.974 00.007 14556 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 4 / 99999
20:51:17.977 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760579477.977,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.23,"Time":3.1,"SettleTime":10.0,"StarLocked":true}
20:51:17.981 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:17.985 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:17.989 00.004 14556 Enqueuing Expose request
20:51:18.091 00.102 12308 IsGuiding returns 1
20:51:18.092 00.001 12308 scope still moving after pulse duration time elapsed
20:51:18.123 00.031 12308 IsSlewing returns 0
20:51:18.124 00.001 12308 IsGuiding returns 0
20:51:18.125 00.001 12308 scope move finished after 122 + 57 ms
20:51:18.125 00.000 12308 Move returns status 0, amount 122
20:51:18.125 00.000 12308 MoveAxis(N, 0, ABG)
20:51:18.126 00.001 12308 Move returns status 0, amount 0
20:51:18.131 00.005 12308 move complete, result=0
20:51:18.131 00.000 12308 worker thread done servicing request
20:51:18.131 00.000 12308 Worker thread wakes up
20:51:18.131 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:18.131 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:18.131 00.000 14556 GuideStep: 0.3 px 122 ms WEST, 0.0 px 0 ms NORTH
20:51:19.373 01.242 12308 Exposure complete
20:51:19.515 00.142 12308 worker thread done servicing request
20:51:19.515 00.000 14556 OnExposeComplete: enter
20:51:19.520 00.005 14556 UpdateGuideState(): m_state=6
20:51:19.524 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1206
20:51:19.528 00.004 14556 Star::Find returns 1 (0), X=175.45, Y=981.52, Mass=1850, SNR=29.0, Peak=119 HFD=4.4
20:51:19.532 00.004 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.54 = -1.74)
20:51:19.536 00.004 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.84)
20:51:19.540 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.27 hyp=0.27 cameraTheta=1.47 mountX=-0.05 mountY=-0.26, mountTheta=-1.74
20:51:19.545 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.27, opts=13)
20:51:19.550 00.005 14556 Enqueuing Move request for scope (0.03, 0.27)
20:51:19.553 00.003 12308 Worker thread wakes up
20:51:19.553 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.27) opts 0xd
20:51:19.554 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.27)
20:51:19.554 00.000 12308 Moving (0.03, 0.27) raw xDistance=-0.05 yDistance=-0.26
20:51:19.554 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:51:19.554 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:51:19.554 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
20:51:19.554 00.000 12308 MoveAxis(E, 0, ABG)
20:51:19.554 00.000 12308 Move returns status 0, amount 0
20:51:19.555 00.001 12308 MoveAxis(N, 0, ABG)
20:51:19.555 00.000 12308 Move returns status 0, amount 0
20:51:19.556 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:19.559 00.003 12308 move complete, result=0
20:51:19.561 00.002 12308 worker thread done servicing request
20:51:19.583 00.022 14556 UpdateGuideState exits: m=1850 SNR=29.0
20:51:19.587 00.004 14556 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 5 / 99999
20:51:19.592 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760579479.592,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.24,"Time":4.7,"SettleTime":10.0,"StarLocked":true}
20:51:19.595 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:19.600 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:19.603 00.003 14556 Enqueuing Expose request
20:51:19.605 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
20:51:19.609 00.004 12308 Worker thread wakes up
20:51:19.609 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:19.610 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:20.861 01.251 12308 Exposure complete
20:51:21.014 00.153 12308 worker thread done servicing request
20:51:21.014 00.000 14556 OnExposeComplete: enter
20:51:21.018 00.004 14556 UpdateGuideState(): m_state=6
20:51:21.022 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1207
20:51:21.026 00.004 14556 Star::Find returns 1 (0), X=175.52, Y=981.60, Mass=2125, SNR=30.9, Peak=133 HFD=5.0
20:51:21.030 00.004 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.36 = -1.93)
20:51:21.033 00.003 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.02)
20:51:21.037 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.34 hyp=0.36 cameraTheta=1.28 mountX=-0.12 mountY=-0.32, mountTheta=-1.94
20:51:21.041 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.34, opts=13)
20:51:21.046 00.005 14556 Enqueuing Move request for scope (0.10, 0.34)
20:51:21.050 00.004 12308 Worker thread wakes up
20:51:21.050 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.34) opts 0xd
20:51:21.050 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.34)
20:51:21.050 00.000 12308 Moving (0.10, 0.34) raw xDistance=-0.12 yDistance=-0.32
20:51:21.050 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:51:21.050 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:51:21.050 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
20:51:21.050 00.000 12308 MoveAxis(E, 0, ABG)
20:51:21.051 00.001 12308 Move returns status 0, amount 0
20:51:21.051 00.000 12308 MoveAxis(N, 0, ABG)
20:51:21.051 00.000 12308 Move returns status 0, amount 0
20:51:21.051 00.000 12308 move complete, result=0
20:51:21.051 00.000 12308 worker thread done servicing request
20:51:21.051 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:21.075 00.024 14556 UpdateGuideState exits: m=2125 SNR=30.9
20:51:21.080 00.005 14556 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 6 / 99999
20:51:21.084 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760579481.084,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.28,"Time":6.2,"SettleTime":10.0,"StarLocked":true}
20:51:21.087 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:21.092 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:21.096 00.004 14556 Enqueuing Expose request
20:51:21.100 00.004 12308 Worker thread wakes up
20:51:21.101 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:51:21.104 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:21.104 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:22.346 01.242 12308 Exposure complete
20:51:22.494 00.148 12308 worker thread done servicing request
20:51:22.495 00.001 14556 OnExposeComplete: enter
20:51:22.499 00.004 14556 UpdateGuideState(): m_state=6
20:51:22.502 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1208
20:51:22.506 00.004 14556 Star::Find returns 1 (0), X=175.42, Y=981.89, Mass=1887, SNR=29.1, Peak=133 HFD=4.4
20:51:22.510 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.65 = -1.64)
20:51:22.514 00.004 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.74)
20:51:22.518 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.63 hyp=0.63 cameraTheta=1.57 mountX=-0.04 mountY=-0.63, mountTheta=-1.64
20:51:22.523 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.63, opts=13)
20:51:22.527 00.004 14556 Enqueuing Move request for scope (-0.00, 0.63)
20:51:22.530 00.003 12308 Worker thread wakes up
20:51:22.530 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.63) opts 0xd
20:51:22.530 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.63)
20:51:22.530 00.000 12308 Moving (-0.00, 0.63) raw xDistance=-0.04 yDistance=-0.63
20:51:22.531 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:51:22.531 00.000 12308 resist switch: large excursion: input -0.63 thresh 0.60 direction from 0 to -1
20:51:22.531 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.88
20:51:22.531 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
20:51:22.531 00.000 12308 MoveAxis(E, 0, ABG)
20:51:22.531 00.000 12308 Move returns status 0, amount 0
20:51:22.533 00.002 12308 MoveAxis(N, 440, ABG)
20:51:22.533 00.000 12308 Guiding  Dir = 0, Dur = 440
20:51:22.533 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:22.536 00.003 12308 IsSlewing returns 0
20:51:22.537 00.001 12308 IsGuiding returns 0
20:51:22.537 00.000 12308 PulseGuide returned control before completion, sleep 450
20:51:22.557 00.020 14556 UpdateGuideState exits: m=1887 SNR=29.1
20:51:22.562 00.005 14556 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 7 / 99999
20:51:22.568 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760579482.568,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":7.7,"SettleTime":10.0,"StarLocked":true}
20:51:22.574 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:22.579 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:22.582 00.003 14556 Enqueuing Expose request
20:51:22.996 00.414 12308 IsGuiding returns 1
20:51:22.997 00.001 12308 scope still moving after pulse duration time elapsed
20:51:23.028 00.031 12308 IsSlewing returns 0
20:51:23.029 00.001 12308 IsGuiding returns 0
20:51:23.029 00.000 12308 scope move finished after 440 + 52 ms
20:51:23.029 00.000 12308 Move returns status 0, amount 440
20:51:23.029 00.000 12308 move complete, result=0
20:51:23.030 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.6 px 440 ms NORTH
20:51:23.036 00.006 12308 worker thread done servicing request
20:51:23.037 00.001 12308 Worker thread wakes up
20:51:23.037 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:23.038 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:24.292 01.254 12308 Exposure complete
20:51:24.440 00.148 12308 worker thread done servicing request
20:51:24.440 00.000 14556 OnExposeComplete: enter
20:51:24.443 00.003 14556 UpdateGuideState(): m_state=6
20:51:24.447 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1209
20:51:24.451 00.004 14556 Star::Find returns 1 (0), X=175.72, Y=981.00, Mass=1849, SNR=28.6, Peak=159 HFD=4.2
20:51:24.455 00.004 14556 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-3.07) = xAngle (2.38 = 2.38)
20:51:24.458 00.003 14556 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.28 = 2.28)
20:51:24.461 00.003 14556 CameraToMount -- cameraX=0.30 cameraY=-0.25 hyp=0.39 cameraTheta=-0.69 mountX=-0.28 mountY=0.30, mountTheta=2.33
20:51:24.466 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.30, y=-0.25, opts=13)
20:51:24.468 00.002 14556 Enqueuing Move request for scope (0.30, -0.25)
20:51:24.472 00.004 12308 Worker thread wakes up
20:51:24.473 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.25) opts 0xd
20:51:24.473 00.000 12308 Handling offset move in thread for scope, endpoint = (0.30, -0.25)
20:51:24.473 00.000 12308 Moving (0.30, -0.25) raw xDistance=-0.28 yDistance=0.30
20:51:24.473 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
20:51:24.473 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:51:24.473 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
20:51:24.474 00.001 12308 MoveAxis(E, 123, ABG)
20:51:24.474 00.000 12308 Guiding  Dir = 2, Dur = 123
20:51:24.474 00.000 12308 IsSlewing returns 0
20:51:24.474 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:24.478 00.004 12308 IsGuiding returns 0
20:51:24.479 00.001 12308 PulseGuide returned control before completion, sleep 133
20:51:24.499 00.020 14556 UpdateGuideState exits: m=1849 SNR=28.6
20:51:24.505 00.006 14556 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 8 / 99999
20:51:24.508 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760579484.508,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":9.6,"SettleTime":10.0,"StarLocked":true}
20:51:24.513 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:24.516 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:24.521 00.005 14556 Enqueuing Expose request
20:51:24.625 00.104 12308 IsGuiding returns 1
20:51:24.625 00.000 12308 scope still moving after pulse duration time elapsed
20:51:24.655 00.030 12308 IsSlewing returns 0
20:51:24.658 00.003 12308 IsGuiding returns 0
20:51:24.658 00.000 12308 scope move finished after 123 + 56 ms
20:51:24.658 00.000 12308 Move returns status 0, amount 123
20:51:24.658 00.000 12308 MoveAxis(N, 0, ABG)
20:51:24.659 00.001 12308 Move returns status 0, amount 0
20:51:24.659 00.000 12308 move complete, result=0
20:51:24.659 00.000 14556 GuideStep: -0.3 px 123 ms EAST, 0.3 px 0 ms NORTH
20:51:24.664 00.005 12308 worker thread done servicing request
20:51:24.665 00.001 12308 Worker thread wakes up
20:51:24.665 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:24.665 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:25.919 01.254 12308 Exposure complete
20:51:26.066 00.147 12308 worker thread done servicing request
20:51:26.066 00.000 14556 OnExposeComplete: enter
20:51:26.070 00.004 14556 UpdateGuideState(): m_state=6
20:51:26.074 00.004 14556 Star::Find(15, 175, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1210
20:51:26.078 00.004 14556 Star::Find returns 1 (0), X=175.26, Y=980.98, Mass=2142, SNR=31.0, Peak=183 HFD=4.7
20:51:26.082 00.004 14556 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-3.07) = xAngle (0.98 = 0.98)
20:51:26.085 00.003 14556 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.88 = 0.88)
20:51:26.088 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.27 hyp=0.31 cameraTheta=-2.09 mountX=0.17 mountY=0.24, mountTheta=0.95
20:51:26.094 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.27, opts=13)
20:51:26.099 00.005 14556 Enqueuing Move request for scope (-0.16, -0.27)
20:51:26.103 00.004 12308 Worker thread wakes up
20:51:26.103 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.27) opts 0xd
20:51:26.104 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.27)
20:51:26.104 00.000 12308 Moving (-0.16, -0.27) raw xDistance=0.17 yDistance=0.24
20:51:26.104 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:51:26.104 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:51:26.104 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:51:26.105 00.001 12308 MoveAxis(E, 0, ABG)
20:51:26.105 00.000 12308 Move returns status 0, amount 0
20:51:26.105 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:26.110 00.005 12308 MoveAxis(N, 0, ABG)
20:51:26.110 00.000 12308 Move returns status 0, amount 0
20:51:26.110 00.000 12308 move complete, result=0
20:51:26.110 00.000 12308 worker thread done servicing request
20:51:26.133 00.023 14556 UpdateGuideState exits: m=2142 SNR=31.0
20:51:26.136 00.003 14556 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 9 / 99999
20:51:26.141 00.005 14556 PhdController: newstate STATE_FINISH
20:51:26.145 00.004 14556 PhdController complete: success
20:51:26.149 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760579486.149,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
20:51:26.153 00.004 14556 Mount: notify guiding dither settle done success=1
20:51:26.159 00.006 14556 PhdController: newstate STATE_IDLE
20:51:26.165 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:26.169 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:26.173 00.004 14556 Enqueuing Expose request
20:51:26.177 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:51:26.181 00.004 12308 Worker thread wakes up
20:51:26.181 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:26.181 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:27.437 01.256 12308 Exposure complete
20:51:27.595 00.158 12308 worker thread done servicing request
20:51:27.595 00.000 14556 OnExposeComplete: enter
20:51:27.601 00.006 14556 UpdateGuideState(): m_state=6
20:51:27.605 00.004 14556 Star::Find(15, 175, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1211
20:51:27.609 00.004 14556 Star::Find returns 1 (0), X=175.36, Y=981.19, Mass=1775, SNR=28.3, Peak=151 HFD=4.6
20:51:27.614 00.005 14556 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.07) = xAngle (0.75 = 0.75)
20:51:27.617 00.003 14556 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.65 = 0.65)
20:51:27.621 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.32 mountX=0.06 mountY=0.05, mountTheta=0.69
20:51:27.626 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.06, opts=13)
20:51:27.631 00.005 14556 Enqueuing Move request for scope (-0.05, -0.06)
20:51:27.634 00.003 12308 Worker thread wakes up
20:51:27.634 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
20:51:27.634 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
20:51:27.635 00.001 12308 Moving (-0.05, -0.06) raw xDistance=0.06 yDistance=0.05
20:51:27.635 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:51:27.635 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:27.635 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:51:27.636 00.001 12308 MoveAxis(E, 0, ABG)
20:51:27.636 00.000 12308 Move returns status 0, amount 0
20:51:27.637 00.001 12308 MoveAxis(N, 0, ABG)
20:51:27.637 00.000 12308 Move returns status 0, amount 0
20:51:27.637 00.000 12308 move complete, result=0
20:51:27.637 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:27.643 00.006 12308 worker thread done servicing request
20:51:27.663 00.020 14556 UpdateGuideState exits: m=1775 SNR=28.3
20:51:27.669 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:27.673 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:27.677 00.004 14556 Enqueuing Expose request
20:51:27.681 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:51:27.685 00.004 12308 Worker thread wakes up
20:51:27.685 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:27.685 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:28.927 01.242 12308 Exposure complete
20:51:29.102 00.175 12308 worker thread done servicing request
20:51:29.103 00.001 14556 OnExposeComplete: enter
20:51:29.107 00.004 14556 UpdateGuideState(): m_state=6
20:51:29.113 00.006 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1212
20:51:29.118 00.005 14556 Star::Find returns 1 (0), X=175.64, Y=981.21, Mass=2094, SNR=30.7, Peak=151 HFD=4.5
20:51:29.125 00.007 14556 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.07) = xAngle (2.88 = 2.88)
20:51:29.132 00.007 14556 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.78 = 2.78)
20:51:29.137 00.005 14556 CameraToMount -- cameraX=0.22 cameraY=-0.04 hyp=0.23 cameraTheta=-0.19 mountX=-0.22 mountY=0.08, mountTheta=2.79
20:51:29.144 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=-0.04, opts=13)
20:51:29.149 00.005 14556 Enqueuing Move request for scope (0.22, -0.04)
20:51:29.154 00.005 12308 Worker thread wakes up
20:51:29.154 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.04) opts 0xd
20:51:29.154 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, -0.04)
20:51:29.154 00.000 12308 Moving (0.22, -0.04) raw xDistance=-0.22 yDistance=0.08
20:51:29.155 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:51:29.155 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:29.155 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:51:29.155 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:29.160 00.005 12308 MoveAxis(E, 96, ABG)
20:51:29.160 00.000 12308 Guiding  Dir = 2, Dur = 96
20:51:29.160 00.000 12308 IsSlewing returns 0
20:51:29.160 00.000 12308 IsGuiding returns 0
20:51:29.161 00.001 12308 PulseGuide returned control before completion, sleep 106
20:51:29.182 00.021 14556 UpdateGuideState exits: m=2094 SNR=30.7
20:51:29.188 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:29.193 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:29.197 00.004 14556 Enqueuing Expose request
20:51:29.277 00.080 12308 IsGuiding returns 1
20:51:29.277 00.000 12308 scope still moving after pulse duration time elapsed
20:51:29.308 00.031 12308 IsSlewing returns 0
20:51:29.310 00.002 12308 IsGuiding returns 0
20:51:29.311 00.001 12308 scope move finished after 96 + 53 ms
20:51:29.311 00.000 12308 Move returns status 0, amount 96
20:51:29.311 00.000 12308 MoveAxis(N, 0, ABG)
20:51:29.312 00.001 12308 Move returns status 0, amount 0
20:51:29.312 00.000 12308 move complete, result=0
20:51:29.313 00.001 12308 worker thread done servicing request
20:51:29.313 00.000 14556 GuideStep: -0.2 px 96 ms EAST, 0.1 px 0 ms NORTH
20:51:29.322 00.009 12308 Worker thread wakes up
20:51:29.323 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:29.324 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:30.577 01.253 12308 Exposure complete
20:51:30.745 00.168 12308 worker thread done servicing request
20:51:30.745 00.000 14556 OnExposeComplete: enter
20:51:30.749 00.004 14556 UpdateGuideState(): m_state=6
20:51:30.752 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1213
20:51:30.758 00.006 14556 Star::Find returns 1 (0), X=175.16, Y=981.48, Mass=1692, SNR=27.5, Peak=133 HFD=4.4
20:51:30.762 00.004 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.48 = -0.80)
20:51:30.766 00.004 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.90)
20:51:30.769 00.003 14556 CameraToMount -- cameraX=-0.25 cameraY=0.23 hyp=0.34 cameraTheta=2.41 mountX=0.24 mountY=-0.27, mountTheta=-0.85
20:51:30.775 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.23, opts=13)
20:51:30.779 00.004 14556 Enqueuing Move request for scope (-0.25, 0.23)
20:51:30.783 00.004 12308 Worker thread wakes up
20:51:30.784 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.23) opts 0xd
20:51:30.784 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.23)
20:51:30.784 00.000 12308 Moving (-0.25, 0.23) raw xDistance=0.24 yDistance=-0.27
20:51:30.784 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
20:51:30.785 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:51:30.785 00.000 12308 MoveAxis(W, 97, ABG)
20:51:30.785 00.000 12308 Guiding  Dir = 3, Dur = 97
20:51:30.785 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:30.790 00.005 12308 IsSlewing returns 0
20:51:30.791 00.001 12308 IsGuiding returns 0
20:51:30.791 00.000 12308 PulseGuide returned control before completion, sleep 107
20:51:30.811 00.020 14556 UpdateGuideState exits: m=1692 SNR=27.5
20:51:30.818 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:30.824 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:30.828 00.004 14556 Enqueuing Expose request
20:51:30.909 00.081 12308 IsGuiding returns 1
20:51:30.910 00.001 12308 scope still moving after pulse duration time elapsed
20:51:30.940 00.030 12308 IsSlewing returns 0
20:51:30.941 00.001 12308 IsGuiding returns 0
20:51:30.941 00.000 12308 scope move finished after 97 + 53 ms
20:51:30.942 00.001 12308 Move returns status 0, amount 97
20:51:30.942 00.000 12308 MoveAxis(N, 190, ABG)
20:51:30.942 00.000 12308 Guiding  Dir = 0, Dur = 190
20:51:30.942 00.000 12308 IsSlewing returns 0
20:51:30.944 00.002 12308 IsGuiding returns 0
20:51:30.945 00.001 12308 PulseGuide returned control before completion, sleep 200
20:51:31.160 00.215 12308 IsGuiding returns 1
20:51:31.160 00.000 12308 scope still moving after pulse duration time elapsed
20:51:31.190 00.030 12308 IsSlewing returns 0
20:51:31.192 00.002 12308 IsGuiding returns 0
20:51:31.192 00.000 12308 scope move finished after 190 + 57 ms
20:51:31.192 00.000 12308 Move returns status 0, amount 190
20:51:31.192 00.000 12308 move complete, result=0
20:51:31.193 00.001 12308 worker thread done servicing request
20:51:31.194 00.001 12308 Worker thread wakes up
20:51:31.194 00.000 14556 GuideStep: 0.2 px 97 ms WEST, -0.3 px 190 ms NORTH
20:51:31.200 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:31.200 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:32.447 01.247 12308 Exposure complete
20:51:32.603 00.156 12308 worker thread done servicing request
20:51:32.604 00.001 14556 OnExposeComplete: enter
20:51:32.608 00.004 14556 UpdateGuideState(): m_state=6
20:51:32.612 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1214
20:51:32.616 00.004 14556 Star::Find returns 1 (0), X=175.56, Y=980.94, Mass=1802, SNR=28.6, Peak=157 HFD=4.4
20:51:32.620 00.004 14556 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-3.07) = xAngle (1.93 = 1.93)
20:51:32.624 00.004 14556 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.83 = 1.83)
20:51:32.629 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=-0.31 hyp=0.35 cameraTheta=-1.14 mountX=-0.12 mountY=0.33, mountTheta=1.92
20:51:32.635 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.31, opts=13)
20:51:32.639 00.004 14556 Enqueuing Move request for scope (0.14, -0.31)
20:51:32.643 00.004 12308 Worker thread wakes up
20:51:32.643 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.31) opts 0xd
20:51:32.644 00.001 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.31)
20:51:32.644 00.000 12308 Moving (0.14, -0.31) raw xDistance=-0.12 yDistance=0.33
20:51:32.645 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:51:32.645 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:51:32.645 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
20:51:32.645 00.000 12308 MoveAxis(E, 0, ABG)
20:51:32.645 00.000 12308 Move returns status 0, amount 0
20:51:32.646 00.001 12308 MoveAxis(N, 0, ABG)
20:51:32.646 00.000 12308 Move returns status 0, amount 0
20:51:32.646 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:32.651 00.005 12308 move complete, result=0
20:51:32.651 00.000 12308 worker thread done servicing request
20:51:32.673 00.022 14556 UpdateGuideState exits: m=1802 SNR=28.6
20:51:32.677 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:32.681 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:32.685 00.004 14556 Enqueuing Expose request
20:51:32.689 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:51:32.695 00.006 12308 Worker thread wakes up
20:51:32.695 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:32.695 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:33.936 01.241 12308 Exposure complete
20:51:34.105 00.169 12308 worker thread done servicing request
20:51:34.105 00.000 14556 OnExposeComplete: enter
20:51:34.109 00.004 14556 UpdateGuideState(): m_state=6
20:51:34.113 00.004 14556 Star::Find(15, 175, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1215
20:51:34.117 00.004 14556 Star::Find returns 1 (0), X=175.69, Y=981.15, Mass=1869, SNR=29.2, Peak=162 HFD=4.5
20:51:34.121 00.004 14556 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-3.07) = xAngle (2.71 = 2.71)
20:51:34.129 00.008 14556 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.61 = 2.61)
20:51:34.136 00.007 14556 CameraToMount -- cameraX=0.27 cameraY=-0.10 hyp=0.29 cameraTheta=-0.36 mountX=-0.26 mountY=0.15, mountTheta=2.64
20:51:34.143 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=-0.10, opts=13)
20:51:34.147 00.004 14556 Enqueuing Move request for scope (0.27, -0.10)
20:51:34.152 00.005 12308 Worker thread wakes up
20:51:34.152 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.10) opts 0xd
20:51:34.152 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, -0.10)
20:51:34.152 00.000 12308 Moving (0.27, -0.10) raw xDistance=-0.26 yDistance=0.15
20:51:34.152 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
20:51:34.152 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:34.153 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:51:34.153 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:34.159 00.006 12308 MoveAxis(E, 115, ABG)
20:51:34.159 00.000 12308 Guiding  Dir = 2, Dur = 115
20:51:34.159 00.000 12308 IsSlewing returns 0
20:51:34.160 00.001 12308 IsGuiding returns 0
20:51:34.160 00.000 12308 PulseGuide returned control before completion, sleep 125
20:51:34.182 00.022 14556 UpdateGuideState exits: m=1869 SNR=29.2
20:51:34.186 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:34.191 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:34.196 00.005 14556 Enqueuing Expose request
20:51:34.303 00.107 12308 IsGuiding returns 0
20:51:34.304 00.001 12308 Move returns status 0, amount 115
20:51:34.304 00.000 12308 MoveAxis(N, 0, ABG)
20:51:34.304 00.000 12308 Move returns status 0, amount 0
20:51:34.304 00.000 12308 move complete, result=0
20:51:34.304 00.000 12308 worker thread done servicing request
20:51:34.304 00.000 12308 Worker thread wakes up
20:51:34.304 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:34.305 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:34.305 00.000 14556 GuideStep: -0.3 px 115 ms EAST, 0.1 px 0 ms NORTH
20:51:35.546 01.241 12308 Exposure complete
20:51:35.706 00.160 12308 worker thread done servicing request
20:51:35.706 00.000 14556 OnExposeComplete: enter
20:51:35.710 00.004 14556 UpdateGuideState(): m_state=6
20:51:35.714 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1216
20:51:35.718 00.004 14556 Star::Find returns 1 (0), X=175.73, Y=981.02, Mass=1830, SNR=28.6, Peak=139 HFD=4.2
20:51:35.722 00.004 14556 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-3.07) = xAngle (2.43 = 2.43)
20:51:35.726 00.004 14556 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.33 = 2.33)
20:51:35.730 00.004 14556 CameraToMount -- cameraX=0.31 cameraY=-0.23 hyp=0.39 cameraTheta=-0.64 mountX=-0.29 mountY=0.28, mountTheta=2.38
20:51:35.736 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.31, y=-0.23, opts=13)
20:51:35.739 00.003 14556 Enqueuing Move request for scope (0.31, -0.23)
20:51:35.744 00.005 12308 Worker thread wakes up
20:51:35.744 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.23) opts 0xd
20:51:35.744 00.000 12308 Handling offset move in thread for scope, endpoint = (0.31, -0.23)
20:51:35.745 00.001 12308 Moving (0.31, -0.23) raw xDistance=-0.29 yDistance=0.28
20:51:35.745 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.29
20:51:35.745 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:51:35.745 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
20:51:35.745 00.000 12308 MoveAxis(E, 135, ABG)
20:51:35.745 00.000 12308 Guiding  Dir = 2, Dur = 135
20:51:35.746 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:35.750 00.004 12308 IsSlewing returns 0
20:51:35.751 00.001 12308 IsGuiding returns 0
20:51:35.752 00.001 12308 PulseGuide returned control before completion, sleep 145
20:51:35.770 00.018 14556 UpdateGuideState exits: m=1830 SNR=28.6
20:51:35.775 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:35.779 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:35.783 00.004 14556 Enqueuing Expose request
20:51:35.908 00.125 12308 IsGuiding returns 1
20:51:35.909 00.001 12308 scope still moving after pulse duration time elapsed
20:51:35.939 00.030 12308 IsSlewing returns 0
20:51:35.941 00.002 12308 IsGuiding returns 0
20:51:35.942 00.001 12308 scope move finished after 135 + 55 ms
20:51:35.942 00.000 12308 Move returns status 0, amount 135
20:51:35.943 00.001 12308 MoveAxis(N, 0, ABG)
20:51:35.943 00.000 12308 Move returns status 0, amount 0
20:51:35.943 00.000 12308 move complete, result=0
20:51:35.943 00.000 12308 worker thread done servicing request
20:51:35.943 00.000 14556 GuideStep: -0.3 px 135 ms EAST, 0.3 px 0 ms NORTH
20:51:35.953 00.010 12308 Worker thread wakes up
20:51:35.953 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:35.953 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:37.199 01.246 12308 Exposure complete
20:51:37.347 00.148 12308 worker thread done servicing request
20:51:37.347 00.000 14556 OnExposeComplete: enter
20:51:37.351 00.004 14556 UpdateGuideState(): m_state=6
20:51:37.355 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1217
20:51:37.359 00.004 14556 Star::Find returns 1 (0), X=175.16, Y=981.22, Mass=2085, SNR=30.8, Peak=172 HFD=4.4
20:51:37.363 00.004 14556 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-3.07) = xAngle (0.06 = 0.06)
20:51:37.367 00.004 14556 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.04 = -0.04)
20:51:37.371 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=-0.03 hyp=0.26 cameraTheta=-3.01 mountX=0.26 mountY=-0.01, mountTheta=-0.04
20:51:37.376 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=-0.03, opts=13)
20:51:37.381 00.005 14556 Enqueuing Move request for scope (-0.25, -0.03)
20:51:37.384 00.003 12308 Worker thread wakes up
20:51:37.384 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.03) opts 0xd
20:51:37.385 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.25, -0.03)
20:51:37.385 00.000 12308 Moving (-0.25, -0.03) raw xDistance=0.26 yDistance=-0.01
20:51:37.385 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.26
20:51:37.385 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:37.385 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:51:37.386 00.001 12308 MoveAxis(W, 101, ABG)
20:51:37.386 00.000 12308 Guiding  Dir = 3, Dur = 101
20:51:37.386 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:37.391 00.005 12308 IsSlewing returns 0
20:51:37.391 00.000 12308 IsGuiding returns 0
20:51:37.392 00.001 12308 PulseGuide returned control before completion, sleep 111
20:51:37.413 00.021 14556 UpdateGuideState exits: m=2085 SNR=30.8
20:51:37.418 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:37.422 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:37.425 00.003 14556 Enqueuing Expose request
20:51:37.503 00.078 12308 IsGuiding returns 1
20:51:37.504 00.001 12308 scope still moving after pulse duration time elapsed
20:51:37.535 00.031 12308 IsSlewing returns 0
20:51:37.535 00.000 12308 IsGuiding returns 0
20:51:37.537 00.002 12308 scope move finished after 101 + 44 ms
20:51:37.537 00.000 12308 Move returns status 0, amount 101
20:51:37.538 00.001 12308 MoveAxis(N, 0, ABG)
20:51:37.538 00.000 12308 Move returns status 0, amount 0
20:51:37.538 00.000 12308 move complete, result=0
20:51:37.539 00.001 12308 worker thread done servicing request
20:51:37.539 00.000 12308 Worker thread wakes up
20:51:37.539 00.000 14556 GuideStep: 0.3 px 101 ms WEST, -0.0 px 0 ms NORTH
20:51:37.545 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:37.545 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:38.789 01.244 12308 Exposure complete
20:51:38.947 00.158 12308 worker thread done servicing request
20:51:38.947 00.000 14556 OnExposeComplete: enter
20:51:38.951 00.004 14556 UpdateGuideState(): m_state=6
20:51:38.957 00.006 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1218
20:51:38.961 00.004 14556 Star::Find returns 1 (0), X=175.52, Y=981.25, Mass=1843, SNR=28.8, Peak=136 HFD=4.6
20:51:38.964 00.003 14556 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.07) = xAngle (3.07 = 3.07)
20:51:38.970 00.006 14556 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.97 = 2.97)
20:51:38.974 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.01 mountX=-0.10 mountY=0.02, mountTheta=2.97
20:51:38.980 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.00, opts=13)
20:51:38.985 00.005 14556 Enqueuing Move request for scope (0.10, -0.00)
20:51:38.988 00.003 12308 Worker thread wakes up
20:51:38.989 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd
20:51:38.989 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.00)
20:51:38.989 00.000 12308 Moving (0.10, -0.00) raw xDistance=-0.10 yDistance=0.02
20:51:38.989 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:51:38.990 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:38.990 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:51:38.990 00.000 12308 MoveAxis(E, 0, ABG)
20:51:38.991 00.001 12308 Move returns status 0, amount 0
20:51:38.991 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:38.995 00.004 12308 MoveAxis(N, 0, ABG)
20:51:38.995 00.000 12308 Move returns status 0, amount 0
20:51:38.996 00.001 12308 move complete, result=0
20:51:38.996 00.000 12308 worker thread done servicing request
20:51:39.018 00.022 14556 UpdateGuideState exits: m=1843 SNR=28.8
20:51:39.023 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:39.027 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:39.031 00.004 14556 Enqueuing Expose request
20:51:39.035 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:51:39.039 00.004 12308 Worker thread wakes up
20:51:39.039 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:39.039 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:40.293 01.254 12308 Exposure complete
20:51:40.458 00.165 12308 worker thread done servicing request
20:51:40.459 00.001 14556 OnExposeComplete: enter
20:51:40.462 00.003 14556 UpdateGuideState(): m_state=6
20:51:40.466 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1219
20:51:40.471 00.005 14556 Star::Find returns 1 (0), X=175.75, Y=981.29, Mass=1931, SNR=29.5, Peak=134 HFD=4.6
20:51:40.476 00.005 14556 CameraToMount -- cameraTheta (0.12) - m_xAngle (-3.07) = xAngle (3.19 = -3.09)
20:51:40.478 00.002 14556 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.09 = 3.09)
20:51:40.483 00.005 14556 CameraToMount -- cameraX=0.33 cameraY=0.04 hyp=0.33 cameraTheta=0.12 mountX=-0.33 mountY=0.02, mountTheta=3.09
20:51:40.487 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.33, y=0.04, opts=13)
20:51:40.492 00.005 14556 Enqueuing Move request for scope (0.33, 0.04)
20:51:40.495 00.003 12308 Worker thread wakes up
20:51:40.496 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.04) opts 0xd
20:51:40.496 00.000 12308 Handling offset move in thread for scope, endpoint = (0.33, 0.04)
20:51:40.496 00.000 12308 Moving (0.33, 0.04) raw xDistance=-0.33 yDistance=0.02
20:51:40.496 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
20:51:40.496 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:40.496 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:51:40.496 00.000 12308 MoveAxis(E, 145, ABG)
20:51:40.497 00.001 12308 Guiding  Dir = 2, Dur = 145
20:51:40.498 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:40.501 00.003 12308 IsSlewing returns 0
20:51:40.501 00.000 12308 IsGuiding returns 0
20:51:40.502 00.001 12308 PulseGuide returned control before completion, sleep 155
20:51:40.524 00.022 14556 UpdateGuideState exits: m=1931 SNR=29.5
20:51:40.528 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:40.533 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:40.537 00.004 14556 Enqueuing Expose request
20:51:40.674 00.137 12308 IsGuiding returns 1
20:51:40.675 00.001 12308 scope still moving after pulse duration time elapsed
20:51:40.705 00.030 12308 IsSlewing returns 0
20:51:40.706 00.001 12308 IsGuiding returns 0
20:51:40.708 00.002 12308 scope move finished after 145 + 60 ms
20:51:40.708 00.000 12308 Move returns status 0, amount 145
20:51:40.708 00.000 12308 MoveAxis(N, 0, ABG)
20:51:40.708 00.000 12308 Move returns status 0, amount 0
20:51:40.710 00.002 12308 move complete, result=0
20:51:40.710 00.000 14556 GuideStep: -0.3 px 145 ms EAST, 0.0 px 0 ms NORTH
20:51:40.718 00.008 12308 worker thread done servicing request
20:51:40.718 00.000 12308 Worker thread wakes up
20:51:40.718 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:40.719 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:41.969 01.250 12308 Exposure complete
20:51:42.127 00.158 12308 worker thread done servicing request
20:51:42.128 00.001 14556 OnExposeComplete: enter
20:51:42.134 00.006 14556 UpdateGuideState(): m_state=6
20:51:42.138 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1220
20:51:42.142 00.004 14556 Star::Find returns 1 (0), X=175.12, Y=981.40, Mass=1763, SNR=28.2, Peak=124 HFD=4.4
20:51:42.146 00.004 14556 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.07) = xAngle (5.74 = -0.54)
20:51:42.151 00.005 14556 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.64 = -0.64)
20:51:42.155 00.004 14556 CameraToMount -- cameraX=-0.30 cameraY=0.15 hyp=0.34 cameraTheta=2.67 mountX=0.29 mountY=-0.20, mountTheta=-0.61
20:51:42.160 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.15, opts=13)
20:51:42.164 00.004 14556 Enqueuing Move request for scope (-0.30, 0.15)
20:51:42.169 00.005 12308 Worker thread wakes up
20:51:42.169 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.15) opts 0xd
20:51:42.169 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.15)
20:51:42.170 00.001 12308 Moving (-0.30, 0.15) raw xDistance=0.29 yDistance=-0.20
20:51:42.170 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
20:51:42.170 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:51:42.170 00.000 12308 MoveAxis(W, 115, ABG)
20:51:42.171 00.001 12308 Guiding  Dir = 3, Dur = 115
20:51:42.171 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:42.174 00.003 12308 IsSlewing returns 0
20:51:42.175 00.001 12308 IsGuiding returns 0
20:51:42.175 00.000 12308 PulseGuide returned control before completion, sleep 125
20:51:42.196 00.021 14556 UpdateGuideState exits: m=1763 SNR=28.2
20:51:42.202 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:42.206 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:42.209 00.003 14556 Enqueuing Expose request
20:51:42.303 00.094 12308 IsGuiding returns 1
20:51:42.303 00.000 12308 scope still moving after pulse duration time elapsed
20:51:42.334 00.031 12308 IsSlewing returns 0
20:51:42.335 00.001 12308 IsGuiding returns 0
20:51:42.335 00.000 12308 scope move finished after 115 + 45 ms
20:51:42.335 00.000 12308 Move returns status 0, amount 115
20:51:42.335 00.000 12308 MoveAxis(N, 142, ABG)
20:51:42.335 00.000 12308 Guiding  Dir = 0, Dur = 142
20:51:42.337 00.002 12308 IsSlewing returns 0
20:51:42.337 00.000 12308 IsGuiding returns 0
20:51:42.338 00.001 12308 PulseGuide returned control before completion, sleep 152
20:51:42.506 00.168 12308 IsGuiding returns 1
20:51:42.507 00.001 12308 scope still moving after pulse duration time elapsed
20:51:42.537 00.030 12308 IsSlewing returns 0
20:51:42.538 00.001 12308 IsGuiding returns 0
20:51:42.539 00.001 12308 scope move finished after 142 + 58 ms
20:51:42.539 00.000 12308 Move returns status 0, amount 142
20:51:42.540 00.001 12308 move complete, result=0
20:51:42.541 00.001 12308 worker thread done servicing request
20:51:42.541 00.000 12308 Worker thread wakes up
20:51:42.541 00.000 14556 GuideStep: 0.3 px 115 ms WEST, -0.2 px 142 ms NORTH
20:51:42.547 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:42.547 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:43.801 01.254 12308 Exposure complete
20:51:43.943 00.142 12308 worker thread done servicing request
20:51:43.943 00.000 14556 OnExposeComplete: enter
20:51:43.947 00.004 14556 UpdateGuideState(): m_state=6
20:51:43.952 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1221
20:51:43.955 00.003 14556 Star::Find returns 1 (0), X=175.35, Y=981.35, Mass=1841, SNR=29.0, Peak=142 HFD=4.3
20:51:43.959 00.004 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
20:51:43.963 00.004 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
20:51:43.969 00.006 14556 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.13 mountX=0.06 mountY=-0.11, mountTheta=-1.10
20:51:43.973 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.10, opts=13)
20:51:43.976 00.003 14556 Enqueuing Move request for scope (-0.06, 0.10)
20:51:43.981 00.005 12308 Worker thread wakes up
20:51:43.981 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
20:51:43.982 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
20:51:43.982 00.000 12308 Moving (-0.06, 0.10) raw xDistance=0.06 yDistance=-0.11
20:51:43.982 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:51:43.982 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:43.982 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:51:43.982 00.000 12308 MoveAxis(E, 0, ABG)
20:51:43.982 00.000 12308 Move returns status 0, amount 0
20:51:43.983 00.001 12308 MoveAxis(N, 0, ABG)
20:51:43.983 00.000 12308 Move returns status 0, amount 0
20:51:43.983 00.000 12308 move complete, result=0
20:51:43.983 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:43.989 00.006 12308 worker thread done servicing request
20:51:44.010 00.021 14556 UpdateGuideState exits: m=1841 SNR=29.0
20:51:44.015 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:44.019 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:44.022 00.003 14556 Enqueuing Expose request
20:51:44.026 00.004 12308 Worker thread wakes up
20:51:44.026 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:44.027 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:44.027 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:51:45.273 01.246 12308 Exposure complete
20:51:45.423 00.150 12308 worker thread done servicing request
20:51:45.423 00.000 14556 OnExposeComplete: enter
20:51:45.429 00.006 14556 UpdateGuideState(): m_state=6
20:51:45.434 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1222
20:51:45.437 00.003 14556 Star::Find returns 1 (0), X=175.60, Y=981.41, Mass=2003, SNR=30.2, Peak=141 HFD=4.3
20:51:45.443 00.006 14556 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.07) = xAngle (3.79 = -2.49)
20:51:45.447 00.004 14556 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.69 = -2.59)
20:51:45.450 00.003 14556 CameraToMount -- cameraX=0.19 cameraY=0.16 hyp=0.25 cameraTheta=0.72 mountX=-0.20 mountY=-0.13, mountTheta=-2.56
20:51:45.456 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.16, opts=13)
20:51:45.460 00.004 14556 Enqueuing Move request for scope (0.19, 0.16)
20:51:45.463 00.003 12308 Worker thread wakes up
20:51:45.463 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.16) opts 0xd
20:51:45.465 00.002 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.16)
20:51:45.465 00.000 12308 Moving (0.19, 0.16) raw xDistance=-0.20 yDistance=-0.13
20:51:45.465 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:51:45.465 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:45.465 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:51:45.465 00.000 12308 MoveAxis(E, 0, ABG)
20:51:45.466 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:45.471 00.005 12308 Move returns status 0, amount 0
20:51:45.471 00.000 12308 MoveAxis(N, 0, ABG)
20:51:45.471 00.000 12308 Move returns status 0, amount 0
20:51:45.471 00.000 12308 move complete, result=0
20:51:45.471 00.000 12308 worker thread done servicing request
20:51:45.492 00.021 14556 UpdateGuideState exits: m=2003 SNR=30.2
20:51:45.497 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:45.502 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:45.506 00.004 14556 Enqueuing Expose request
20:51:45.510 00.004 12308 Worker thread wakes up
20:51:45.510 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:51:45.516 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:45.516 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:46.766 01.250 12308 Exposure complete
20:51:46.932 00.166 12308 worker thread done servicing request
20:51:46.932 00.000 14556 OnExposeComplete: enter
20:51:46.938 00.006 14556 UpdateGuideState(): m_state=6
20:51:46.944 00.006 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1223
20:51:46.948 00.004 14556 Star::Find returns 1 (0), X=175.67, Y=981.58, Mass=2281, SNR=32.1, Peak=150 HFD=4.7
20:51:46.954 00.006 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.99 = -2.30)
20:51:46.958 00.004 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.40)
20:51:46.963 00.005 14556 CameraToMount -- cameraX=0.25 cameraY=0.33 hyp=0.41 cameraTheta=0.91 mountX=-0.27 mountY=-0.28, mountTheta=-2.34
20:51:46.971 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.33, opts=13)
20:51:46.976 00.005 14556 Enqueuing Move request for scope (0.25, 0.33)
20:51:46.982 00.006 12308 Worker thread wakes up
20:51:46.982 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.33) opts 0xd
20:51:46.982 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.33)
20:51:46.983 00.001 12308 Moving (0.25, 0.33) raw xDistance=-0.27 yDistance=-0.28
20:51:46.983 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:51:46.983 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:51:46.983 00.000 12308 MoveAxis(E, 119, ABG)
20:51:46.984 00.001 12308 Guiding  Dir = 2, Dur = 119
20:51:46.985 00.001 12308 IsSlewing returns 0
20:51:46.985 00.000 12308 IsGuiding returns 0
20:51:46.986 00.001 12308 PulseGuide returned control before completion, sleep 129
20:51:46.986 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:47.017 00.031 14556 UpdateGuideState exits: m=2281 SNR=32.1
20:51:47.022 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:47.026 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:47.030 00.004 14556 Enqueuing Expose request
20:51:47.122 00.092 12308 IsGuiding returns 1
20:51:47.123 00.001 12308 scope still moving after pulse duration time elapsed
20:51:47.153 00.030 12308 IsSlewing returns 0
20:51:47.154 00.001 12308 IsGuiding returns 0
20:51:47.155 00.001 12308 scope move finished after 119 + 50 ms
20:51:47.155 00.000 12308 Move returns status 0, amount 119
20:51:47.155 00.000 12308 MoveAxis(N, 197, ABG)
20:51:47.155 00.000 12308 Guiding  Dir = 0, Dur = 197
20:51:47.155 00.000 12308 IsSlewing returns 0
20:51:47.157 00.002 12308 IsGuiding returns 0
20:51:47.158 00.001 12308 PulseGuide returned control before completion, sleep 207
20:51:47.372 00.214 12308 IsGuiding returns 1
20:51:47.372 00.000 12308 scope still moving after pulse duration time elapsed
20:51:47.404 00.032 12308 IsSlewing returns 0
20:51:47.405 00.001 12308 IsGuiding returns 0
20:51:47.405 00.000 12308 scope move finished after 197 + 51 ms
20:51:47.406 00.001 12308 Move returns status 0, amount 197
20:51:47.406 00.000 12308 move complete, result=0
20:51:47.406 00.000 12308 worker thread done servicing request
20:51:47.406 00.000 14556 GuideStep: -0.3 px 119 ms EAST, -0.3 px 197 ms NORTH
20:51:47.414 00.008 12308 Worker thread wakes up
20:51:47.415 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:47.415 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:48.673 01.258 12308 Exposure complete
20:51:48.827 00.154 12308 worker thread done servicing request
20:51:48.828 00.001 14556 OnExposeComplete: enter
20:51:48.832 00.004 14556 UpdateGuideState(): m_state=6
20:51:48.835 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1224
20:51:48.839 00.004 14556 Star::Find returns 1 (0), X=175.77, Y=981.20, Mass=1955, SNR=29.6, Peak=150 HFD=4.5
20:51:48.842 00.003 14556 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-3.07) = xAngle (2.93 = 2.93)
20:51:48.846 00.004 14556 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.83 = 2.83)
20:51:48.851 00.005 14556 CameraToMount -- cameraX=0.35 cameraY=-0.05 hyp=0.36 cameraTheta=-0.14 mountX=-0.35 mountY=0.11, mountTheta=2.84
20:51:48.856 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.35, y=-0.05, opts=13)
20:51:48.860 00.004 14556 Enqueuing Move request for scope (0.35, -0.05)
20:51:48.864 00.004 12308 Worker thread wakes up
20:51:48.864 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.05) opts 0xd
20:51:48.864 00.000 12308 Handling offset move in thread for scope, endpoint = (0.35, -0.05)
20:51:48.864 00.000 12308 Moving (0.35, -0.05) raw xDistance=-0.35 yDistance=0.11
20:51:48.864 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.35
20:51:48.864 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:48.865 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:51:48.865 00.000 12308 MoveAxis(E, 160, ABG)
20:51:48.865 00.000 12308 Guiding  Dir = 2, Dur = 160
20:51:48.865 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:48.870 00.005 12308 IsSlewing returns 0
20:51:48.870 00.000 12308 IsGuiding returns 0
20:51:48.871 00.001 12308 PulseGuide returned control before completion, sleep 170
20:51:48.891 00.020 14556 UpdateGuideState exits: m=1955 SNR=29.6
20:51:48.895 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:48.899 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:48.903 00.004 14556 Enqueuing Expose request
20:51:49.050 00.147 12308 IsGuiding returns 1
20:51:49.051 00.001 12308 scope still moving after pulse duration time elapsed
20:51:49.082 00.031 12308 IsSlewing returns 0
20:51:49.083 00.001 12308 IsGuiding returns 0
20:51:49.084 00.001 12308 scope move finished after 160 + 53 ms
20:51:49.084 00.000 12308 Move returns status 0, amount 160
20:51:49.085 00.001 12308 MoveAxis(N, 0, ABG)
20:51:49.086 00.001 12308 Move returns status 0, amount 0
20:51:49.086 00.000 12308 move complete, result=0
20:51:49.087 00.001 12308 worker thread done servicing request
20:51:49.087 00.000 14556 GuideStep: -0.3 px 160 ms EAST, 0.1 px 0 ms NORTH
20:51:49.095 00.008 12308 Worker thread wakes up
20:51:49.095 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:49.097 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:50.349 01.252 12308 Exposure complete
20:51:50.513 00.164 12308 worker thread done servicing request
20:51:50.515 00.002 14556 OnExposeComplete: enter
20:51:50.519 00.004 14556 UpdateGuideState(): m_state=6
20:51:50.523 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1225
20:51:50.527 00.004 14556 Star::Find returns 1 (0), X=175.23, Y=981.48, Mass=2006, SNR=29.7, Peak=159 HFD=4.6
20:51:50.530 00.003 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.33 = -0.96)
20:51:50.535 00.005 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.06)
20:51:50.541 00.006 14556 CameraToMount -- cameraX=-0.18 cameraY=0.23 hyp=0.29 cameraTheta=2.25 mountX=0.17 mountY=-0.25, mountTheta=-0.99
20:51:50.548 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.23, opts=13)
20:51:50.552 00.004 14556 Enqueuing Move request for scope (-0.18, 0.23)
20:51:50.556 00.004 12308 Worker thread wakes up
20:51:50.557 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.23) opts 0xd
20:51:50.557 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.23)
20:51:50.557 00.000 12308 Moving (-0.18, 0.23) raw xDistance=0.17 yDistance=-0.25
20:51:50.558 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:51:50.558 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:51:50.558 00.000 12308 MoveAxis(E, 0, ABG)
20:51:50.558 00.000 12308 Move returns status 0, amount 0
20:51:50.558 00.000 12308 MoveAxis(N, 179, ABG)
20:51:50.559 00.001 12308 Guiding  Dir = 0, Dur = 179
20:51:50.559 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:50.563 00.004 12308 IsSlewing returns 0
20:51:50.564 00.001 12308 IsGuiding returns 0
20:51:50.564 00.000 12308 PulseGuide returned control before completion, sleep 189
20:51:50.588 00.024 14556 UpdateGuideState exits: m=2006 SNR=29.7
20:51:50.592 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:50.597 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:50.601 00.004 14556 Enqueuing Expose request
20:51:50.763 00.162 12308 IsGuiding returns 1
20:51:50.764 00.001 12308 scope still moving after pulse duration time elapsed
20:51:50.795 00.031 12308 IsSlewing returns 0
20:51:50.796 00.001 12308 IsGuiding returns 1
20:51:50.827 00.031 12308 IsSlewing returns 0
20:51:50.827 00.000 12308 IsGuiding returns 0
20:51:50.829 00.002 12308 scope move finished after 179 + 84 ms
20:51:50.829 00.000 12308 Move returns status 0, amount 179
20:51:50.830 00.001 12308 move complete, result=0
20:51:50.830 00.000 12308 worker thread done servicing request
20:51:50.830 00.000 12308 Worker thread wakes up
20:51:50.831 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 179 ms NORTH
20:51:50.838 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:50.838 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:52.091 01.253 12308 Exposure complete
20:51:52.246 00.155 12308 worker thread done servicing request
20:51:52.246 00.000 14556 OnExposeComplete: enter
20:51:52.251 00.005 14556 UpdateGuideState(): m_state=6
20:51:52.255 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1226
20:51:52.260 00.005 14556 Star::Find returns 1 (0), X=175.13, Y=981.40, Mass=1803, SNR=28.7, Peak=138 HFD=4.4
20:51:52.263 00.003 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.74 = -0.55)
20:51:52.267 00.004 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.64 = -0.64)
20:51:52.270 00.003 14556 CameraToMount -- cameraX=-0.29 cameraY=0.15 hyp=0.33 cameraTheta=2.66 mountX=0.28 mountY=-0.20, mountTheta=-0.61
20:51:52.275 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.15, opts=13)
20:51:52.279 00.004 14556 Enqueuing Move request for scope (-0.29, 0.15)
20:51:52.283 00.004 12308 Worker thread wakes up
20:51:52.283 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.15) opts 0xd
20:51:52.283 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.15)
20:51:52.283 00.000 12308 Moving (-0.29, 0.15) raw xDistance=0.28 yDistance=-0.20
20:51:52.283 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
20:51:52.283 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:52.284 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:51:52.284 00.000 12308 MoveAxis(W, 121, ABG)
20:51:52.284 00.000 12308 Guiding  Dir = 3, Dur = 121
20:51:52.284 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:52.289 00.005 12308 IsSlewing returns 0
20:51:52.289 00.000 12308 IsGuiding returns 0
20:51:52.290 00.001 12308 PulseGuide returned control before completion, sleep 131
20:51:52.311 00.021 14556 UpdateGuideState exits: m=1803 SNR=28.7
20:51:52.315 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:52.320 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:52.323 00.003 14556 Enqueuing Expose request
20:51:52.425 00.102 12308 IsGuiding returns 1
20:51:52.426 00.001 12308 scope still moving after pulse duration time elapsed
20:51:52.456 00.030 12308 IsSlewing returns 0
20:51:52.457 00.001 12308 IsGuiding returns 0
20:51:52.458 00.001 12308 scope move finished after 121 + 47 ms
20:51:52.458 00.000 12308 Move returns status 0, amount 121
20:51:52.458 00.000 12308 MoveAxis(N, 0, ABG)
20:51:52.458 00.000 12308 Move returns status 0, amount 0
20:51:52.460 00.002 12308 move complete, result=0
20:51:52.460 00.000 14556 GuideStep: 0.3 px 121 ms WEST, -0.2 px 0 ms NORTH
20:51:52.466 00.006 12308 worker thread done servicing request
20:51:52.466 00.000 12308 Worker thread wakes up
20:51:52.466 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:52.466 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:53.723 01.257 12308 Exposure complete
20:51:53.869 00.146 12308 worker thread done servicing request
20:51:53.870 00.001 14556 OnExposeComplete: enter
20:51:53.874 00.004 14556 UpdateGuideState(): m_state=6
20:51:53.878 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1227
20:51:53.882 00.004 14556 Star::Find returns 1 (0), X=175.65, Y=981.49, Mass=1919, SNR=29.5, Peak=137 HFD=4.5
20:51:53.885 00.003 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.87 = -2.41)
20:51:53.890 00.005 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.51)
20:51:53.894 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=0.24 hyp=0.33 cameraTheta=0.80 mountX=-0.25 mountY=-0.20, mountTheta=-2.47
20:51:53.899 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.24, opts=13)
20:51:53.903 00.004 14556 Enqueuing Move request for scope (0.23, 0.24)
20:51:53.908 00.005 12308 Worker thread wakes up
20:51:53.908 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.24) opts 0xd
20:51:53.908 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.24)
20:51:53.908 00.000 12308 Moving (0.23, 0.24) raw xDistance=-0.25 yDistance=-0.20
20:51:53.909 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.25
20:51:53.909 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:53.909 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:51:53.909 00.000 12308 MoveAxis(E, 99, ABG)
20:51:53.910 00.001 12308 Guiding  Dir = 2, Dur = 99
20:51:53.910 00.000 12308 IsSlewing returns 0
20:51:53.910 00.000 12308 IsGuiding returns 0
20:51:53.910 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:53.916 00.006 12308 PulseGuide returned control before completion, sleep 109
20:51:53.938 00.022 14556 UpdateGuideState exits: m=1919 SNR=29.5
20:51:53.942 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:53.947 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:53.950 00.003 14556 Enqueuing Expose request
20:51:54.030 00.080 12308 IsGuiding returns 1
20:51:54.031 00.001 12308 scope still moving after pulse duration time elapsed
20:51:54.058 00.027 12308 IsSlewing returns 0
20:51:54.058 00.000 12308 IsGuiding returns 0
20:51:54.059 00.001 12308 scope move finished after 99 + 49 ms
20:51:54.060 00.001 12308 Move returns status 0, amount 99
20:51:54.060 00.000 12308 MoveAxis(N, 0, ABG)
20:51:54.060 00.000 12308 Move returns status 0, amount 0
20:51:54.060 00.000 12308 move complete, result=0
20:51:54.060 00.000 12308 worker thread done servicing request
20:51:54.060 00.000 14556 GuideStep: -0.2 px 99 ms EAST, -0.2 px 0 ms NORTH
20:51:54.066 00.006 12308 Worker thread wakes up
20:51:54.066 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:54.066 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:55.323 01.257 12308 Exposure complete
20:51:55.480 00.157 12308 worker thread done servicing request
20:51:55.480 00.000 14556 OnExposeComplete: enter
20:51:55.485 00.005 14556 UpdateGuideState(): m_state=6
20:51:55.489 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1228
20:51:55.493 00.004 14556 Star::Find returns 1 (0), X=175.44, Y=981.39, Mass=1724, SNR=27.9, Peak=118 HFD=4.9
20:51:55.497 00.004 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.48 = -1.81)
20:51:55.500 00.003 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.91)
20:51:55.504 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.40 mountX=-0.03 mountY=-0.14, mountTheta=-1.81
20:51:55.509 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.14, opts=13)
20:51:55.513 00.004 14556 Enqueuing Move request for scope (0.02, 0.14)
20:51:55.517 00.004 12308 Worker thread wakes up
20:51:55.517 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.14) opts 0xd
20:51:55.518 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.14)
20:51:55.518 00.000 12308 Moving (0.02, 0.14) raw xDistance=-0.03 yDistance=-0.14
20:51:55.518 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:51:55.518 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:55.518 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:51:55.518 00.000 12308 MoveAxis(E, 0, ABG)
20:51:55.519 00.001 12308 Move returns status 0, amount 0
20:51:55.519 00.000 12308 MoveAxis(N, 0, ABG)
20:51:55.519 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:55.523 00.004 12308 Move returns status 0, amount 0
20:51:55.523 00.000 12308 move complete, result=0
20:51:55.523 00.000 12308 worker thread done servicing request
20:51:55.545 00.022 14556 UpdateGuideState exits: m=1724 SNR=27.9
20:51:55.550 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:55.554 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:55.557 00.003 14556 Enqueuing Expose request
20:51:55.562 00.005 12308 Worker thread wakes up
20:51:55.562 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:55.562 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:55.562 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:51:56.806 01.244 12308 Exposure complete
20:51:56.961 00.155 12308 worker thread done servicing request
20:51:56.961 00.000 14556 OnExposeComplete: enter
20:51:56.965 00.004 14556 UpdateGuideState(): m_state=6
20:51:56.972 00.007 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1229
20:51:56.975 00.003 14556 Star::Find returns 1 (0), X=175.18, Y=981.63, Mass=1615, SNR=26.8, Peak=124 HFD=4.1
20:51:56.982 00.007 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
20:51:56.987 00.005 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
20:51:56.992 00.005 14556 CameraToMount -- cameraX=-0.23 cameraY=0.38 hyp=0.44 cameraTheta=2.13 mountX=0.21 mountY=-0.41, mountTheta=-1.10
20:51:56.999 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.38, opts=13)
20:51:57.005 00.006 14556 Enqueuing Move request for scope (-0.23, 0.38)
20:51:57.011 00.006 12308 Worker thread wakes up
20:51:57.011 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.38) opts 0xd
20:51:57.012 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.38)
20:51:57.012 00.000 12308 Moving (-0.23, 0.38) raw xDistance=0.21 yDistance=-0.41
20:51:57.012 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:51:57.012 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
20:51:57.013 00.001 12308 MoveAxis(W, 90, ABG)
20:51:57.013 00.000 12308 Guiding  Dir = 3, Dur = 90
20:51:57.013 00.000 12308 IsSlewing returns 0
20:51:57.015 00.002 12308 IsGuiding returns 0
20:51:57.015 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:57.019 00.004 12308 PulseGuide returned control before completion, sleep 100
20:51:57.038 00.019 14556 UpdateGuideState exits: m=1615 SNR=26.8
20:51:57.043 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:57.047 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:57.051 00.004 14556 Enqueuing Expose request
20:51:57.128 00.077 12308 IsGuiding returns 0
20:51:57.129 00.001 12308 Move returns status 0, amount 90
20:51:57.130 00.001 12308 MoveAxis(N, 289, ABG)
20:51:57.131 00.001 12308 Guiding  Dir = 0, Dur = 289
20:51:57.132 00.001 12308 IsSlewing returns 0
20:51:57.132 00.000 12308 IsGuiding returns 0
20:51:57.132 00.000 12308 PulseGuide returned control before completion, sleep 299
20:51:57.440 00.308 12308 IsGuiding returns 1
20:51:57.441 00.001 12308 scope still moving after pulse duration time elapsed
20:51:57.471 00.030 12308 IsSlewing returns 0
20:51:57.473 00.002 12308 IsGuiding returns 1
20:51:57.503 00.030 12308 IsSlewing returns 0
20:51:57.504 00.001 12308 IsGuiding returns 1
20:51:57.535 00.031 12308 IsSlewing returns 0
20:51:57.535 00.000 12308 IsGuiding returns 1
20:51:57.568 00.033 12308 IsSlewing returns 0
20:51:57.568 00.000 12308 IsGuiding returns 0
20:51:57.569 00.001 12308 scope move finished after 289 + 147 ms
20:51:57.569 00.000 12308 Move returns status 0, amount 289
20:51:57.570 00.001 12308 move complete, result=0
20:51:57.571 00.001 12308 worker thread done servicing request
20:51:57.571 00.000 14556 GuideStep: 0.2 px 90 ms WEST, -0.4 px 289 ms NORTH
20:51:57.577 00.006 12308 Worker thread wakes up
20:51:57.577 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:57.577 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:51:58.834 01.257 12308 Exposure complete
20:51:58.991 00.157 12308 worker thread done servicing request
20:51:58.992 00.001 14556 OnExposeComplete: enter
20:51:58.996 00.004 14556 UpdateGuideState(): m_state=6
20:51:59.000 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1230
20:51:59.004 00.004 14556 Star::Find returns 1 (0), X=175.60, Y=981.45, Mass=1705, SNR=27.5, Peak=123 HFD=4.7
20:51:59.012 00.008 14556 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.07) = xAngle (3.90 = -2.38)
20:51:59.016 00.004 14556 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.80 = -2.48)
20:51:59.020 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=0.20 hyp=0.27 cameraTheta=0.83 mountX=-0.19 mountY=-0.16, mountTheta=-2.44
20:51:59.024 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.20, opts=13)
20:51:59.027 00.003 14556 Enqueuing Move request for scope (0.18, 0.20)
20:51:59.032 00.005 12308 Worker thread wakes up
20:51:59.032 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.20) opts 0xd
20:51:59.033 00.001 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.20)
20:51:59.033 00.000 12308 Moving (0.18, 0.20) raw xDistance=-0.19 yDistance=-0.16
20:51:59.033 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:51:59.033 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:59.033 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:51:59.033 00.000 12308 MoveAxis(E, 0, ABG)
20:51:59.033 00.000 12308 Move returns status 0, amount 0
20:51:59.035 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:51:59.039 00.004 12308 MoveAxis(N, 0, ABG)
20:51:59.039 00.000 12308 Move returns status 0, amount 0
20:51:59.039 00.000 12308 move complete, result=0
20:51:59.039 00.000 12308 worker thread done servicing request
20:51:59.059 00.020 14556 UpdateGuideState exits: m=1705 SNR=27.5
20:51:59.064 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:59.068 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:51:59.072 00.004 14556 Enqueuing Expose request
20:51:59.076 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:51:59.080 00.004 12308 Worker thread wakes up
20:51:59.080 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:51:59.080 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:00.331 01.251 12308 Exposure complete
20:52:00.493 00.162 12308 worker thread done servicing request
20:52:00.494 00.001 14556 OnExposeComplete: enter
20:52:00.497 00.003 14556 UpdateGuideState(): m_state=6
20:52:00.501 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1231
20:52:00.506 00.005 14556 Star::Find returns 1 (0), X=175.82, Y=981.18, Mass=1622, SNR=27.3, Peak=124 HFD=4.4
20:52:00.511 00.005 14556 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-3.07) = xAngle (2.90 = 2.90)
20:52:00.515 00.004 14556 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.80 = 2.80)
20:52:00.519 00.004 14556 CameraToMount -- cameraX=0.41 cameraY=-0.07 hyp=0.41 cameraTheta=-0.18 mountX=-0.40 mountY=0.14, mountTheta=2.81
20:52:00.524 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.41, y=-0.07, opts=13)
20:52:00.527 00.003 14556 Enqueuing Move request for scope (0.41, -0.07)
20:52:00.531 00.004 12308 Worker thread wakes up
20:52:00.532 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.07) opts 0xd
20:52:00.532 00.000 12308 Handling offset move in thread for scope, endpoint = (0.41, -0.07)
20:52:00.532 00.000 12308 Moving (0.41, -0.07) raw xDistance=-0.40 yDistance=0.14
20:52:00.532 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
20:52:00.532 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:00.533 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:52:00.533 00.000 12308 MoveAxis(E, 173, ABG)
20:52:00.533 00.000 12308 Guiding  Dir = 2, Dur = 173
20:52:00.533 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:00.537 00.004 12308 IsSlewing returns 0
20:52:00.537 00.000 12308 IsGuiding returns 0
20:52:00.538 00.001 12308 PulseGuide returned control before completion, sleep 183
20:52:00.560 00.022 14556 UpdateGuideState exits: m=1622 SNR=27.3
20:52:00.565 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:00.568 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:00.573 00.005 14556 Enqueuing Expose request
20:52:00.730 00.157 12308 IsGuiding returns 1
20:52:00.730 00.000 12308 scope still moving after pulse duration time elapsed
20:52:00.763 00.033 12308 IsSlewing returns 0
20:52:00.765 00.002 12308 IsGuiding returns 0
20:52:00.766 00.001 12308 scope move finished after 173 + 54 ms
20:52:00.766 00.000 12308 Move returns status 0, amount 173
20:52:00.767 00.001 12308 MoveAxis(N, 0, ABG)
20:52:00.767 00.000 12308 Move returns status 0, amount 0
20:52:00.767 00.000 12308 move complete, result=0
20:52:00.767 00.000 12308 worker thread done servicing request
20:52:00.767 00.000 14556 GuideStep: -0.4 px 173 ms EAST, 0.1 px 0 ms NORTH
20:52:00.774 00.007 12308 Worker thread wakes up
20:52:00.774 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:00.774 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:02.026 01.252 12308 Exposure complete
20:52:02.200 00.174 12308 worker thread done servicing request
20:52:02.200 00.000 14556 OnExposeComplete: enter
20:52:02.205 00.005 14556 UpdateGuideState(): m_state=6
20:52:02.208 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1232
20:52:02.212 00.004 14556 Star::Find returns 1 (0), X=175.18, Y=981.44, Mass=1769, SNR=28.2, Peak=135 HFD=4.5
20:52:02.216 00.004 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
20:52:02.221 00.005 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
20:52:02.225 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.19 hyp=0.30 cameraTheta=2.47 mountX=0.22 mountY=-0.22, mountTheta=-0.79
20:52:02.232 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.19, opts=13)
20:52:02.236 00.004 14556 Enqueuing Move request for scope (-0.24, 0.19)
20:52:02.239 00.003 12308 Worker thread wakes up
20:52:02.240 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.19) opts 0xd
20:52:02.240 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.19)
20:52:02.240 00.000 12308 Moving (-0.24, 0.19) raw xDistance=0.22 yDistance=-0.22
20:52:02.240 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.22
20:52:02.240 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:52:02.240 00.000 12308 MoveAxis(W, 84, ABG)
20:52:02.242 00.002 12308 Guiding  Dir = 3, Dur = 84
20:52:02.242 00.000 12308 IsSlewing returns 0
20:52:02.242 00.000 12308 IsGuiding returns 0
20:52:02.242 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:02.246 00.004 12308 PulseGuide returned control before completion, sleep 94
20:52:02.270 00.024 14556 UpdateGuideState exits: m=1769 SNR=28.2
20:52:02.274 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:02.278 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:02.283 00.005 14556 Enqueuing Expose request
20:52:02.345 00.062 12308 IsGuiding returns 1
20:52:02.346 00.001 12308 scope still moving after pulse duration time elapsed
20:52:02.375 00.029 12308 IsSlewing returns 0
20:52:02.376 00.001 12308 IsGuiding returns 0
20:52:02.378 00.002 12308 scope move finished after 84 + 51 ms
20:52:02.379 00.001 12308 Move returns status 0, amount 84
20:52:02.379 00.000 12308 MoveAxis(N, 158, ABG)
20:52:02.380 00.001 12308 Guiding  Dir = 0, Dur = 158
20:52:02.380 00.000 12308 IsSlewing returns 0
20:52:02.381 00.001 12308 IsGuiding returns 0
20:52:02.381 00.000 12308 PulseGuide returned control before completion, sleep 168
20:52:02.563 00.182 12308 IsGuiding returns 1
20:52:02.565 00.002 12308 scope still moving after pulse duration time elapsed
20:52:02.594 00.029 12308 IsSlewing returns 0
20:52:02.596 00.002 12308 IsGuiding returns 0
20:52:02.598 00.002 12308 scope move finished after 158 + 57 ms
20:52:02.598 00.000 12308 Move returns status 0, amount 158
20:52:02.598 00.000 12308 move complete, result=0
20:52:02.598 00.000 12308 worker thread done servicing request
20:52:02.599 00.001 12308 Worker thread wakes up
20:52:02.599 00.000 14556 GuideStep: 0.2 px 84 ms WEST, -0.2 px 158 ms NORTH
20:52:02.605 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:02.605 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:03.856 01.251 12308 Exposure complete
20:52:04.024 00.168 12308 worker thread done servicing request
20:52:04.025 00.001 14556 OnExposeComplete: enter
20:52:04.029 00.004 14556 UpdateGuideState(): m_state=6
20:52:04.034 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1233
20:52:04.038 00.004 14556 Star::Find returns 1 (0), X=175.44, Y=981.14, Mass=1798, SNR=28.2, Peak=146 HFD=4.1
20:52:04.043 00.005 14556 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-3.07) = xAngle (1.73 = 1.73)
20:52:04.047 00.004 14556 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.63 = 1.63)
20:52:04.051 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.35 mountX=-0.02 mountY=0.12, mountTheta=1.72
20:52:04.055 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.11, opts=13)
20:52:04.062 00.007 14556 Enqueuing Move request for scope (0.03, -0.11)
20:52:04.066 00.004 12308 Worker thread wakes up
20:52:04.066 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
20:52:04.066 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
20:52:04.068 00.002 12308 Moving (0.03, -0.11) raw xDistance=-0.02 yDistance=0.12
20:52:04.068 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:52:04.068 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:04.068 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:52:04.068 00.000 12308 MoveAxis(E, 0, ABG)
20:52:04.069 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:04.074 00.005 12308 Move returns status 0, amount 0
20:52:04.074 00.000 12308 MoveAxis(N, 0, ABG)
20:52:04.074 00.000 12308 Move returns status 0, amount 0
20:52:04.074 00.000 12308 move complete, result=0
20:52:04.074 00.000 12308 worker thread done servicing request
20:52:04.097 00.023 14556 UpdateGuideState exits: m=1798 SNR=28.2
20:52:04.101 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:04.105 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:04.110 00.005 14556 Enqueuing Expose request
20:52:04.114 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:52:04.118 00.004 12308 Worker thread wakes up
20:52:04.118 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:04.118 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:05.356 01.238 12308 Exposure complete
20:52:05.508 00.152 12308 worker thread done servicing request
20:52:05.508 00.000 14556 OnExposeComplete: enter
20:52:05.513 00.005 14556 UpdateGuideState(): m_state=6
20:52:05.516 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1234
20:52:05.519 00.003 14556 Star::Find returns 1 (0), X=175.35, Y=981.20, Mass=1660, SNR=27.4, Peak=113 HFD=4.8
20:52:05.524 00.005 14556 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-3.07) = xAngle (0.58 = 0.58)
20:52:05.527 00.003 14556 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.48 = 0.48)
20:52:05.530 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.49 mountX=0.07 mountY=0.04, mountTheta=0.50
20:52:05.535 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.05, opts=13)
20:52:05.541 00.006 14556 Enqueuing Move request for scope (-0.07, -0.05)
20:52:05.545 00.004 12308 Worker thread wakes up
20:52:05.545 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
20:52:05.545 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
20:52:05.545 00.000 12308 Moving (-0.07, -0.05) raw xDistance=0.07 yDistance=0.04
20:52:05.545 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:52:05.545 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:05.546 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:52:05.546 00.000 12308 MoveAxis(E, 0, ABG)
20:52:05.546 00.000 12308 Move returns status 0, amount 0
20:52:05.546 00.000 12308 MoveAxis(N, 0, ABG)
20:52:05.546 00.000 12308 Move returns status 0, amount 0
20:52:05.546 00.000 12308 move complete, result=0
20:52:05.548 00.002 12308 worker thread done servicing request
20:52:05.548 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:05.576 00.028 14556 UpdateGuideState exits: m=1660 SNR=27.4
20:52:05.580 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:05.584 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:05.588 00.004 14556 Enqueuing Expose request
20:52:05.593 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:52:05.598 00.005 12308 Worker thread wakes up
20:52:05.599 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:05.600 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:06.841 01.241 12308 Exposure complete
20:52:07.040 00.199 12308 worker thread done servicing request
20:52:07.040 00.000 14556 OnExposeComplete: enter
20:52:07.047 00.007 14556 UpdateGuideState(): m_state=6
20:52:07.052 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1235
20:52:07.058 00.006 14556 Star::Find returns 1 (0), X=175.52, Y=981.35, Mass=1992, SNR=30.0, Peak=134 HFD=4.8
20:52:07.064 00.006 14556 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.07) = xAngle (3.85 = -2.43)
20:52:07.072 00.008 14556 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.75 = -2.53)
20:52:07.079 00.007 14556 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.78 mountX=-0.11 mountY=-0.08, mountTheta=-2.49
20:52:07.086 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.10, opts=13)
20:52:07.092 00.006 14556 Enqueuing Move request for scope (0.10, 0.10)
20:52:07.097 00.005 12308 Worker thread wakes up
20:52:07.097 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
20:52:07.097 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
20:52:07.097 00.000 12308 Moving (0.10, 0.10) raw xDistance=-0.11 yDistance=-0.08
20:52:07.097 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:52:07.099 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:07.100 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:52:07.100 00.000 12308 MoveAxis(E, 0, ABG)
20:52:07.100 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:07.106 00.006 12308 Move returns status 0, amount 0
20:52:07.106 00.000 12308 MoveAxis(N, 0, ABG)
20:52:07.107 00.001 12308 Move returns status 0, amount 0
20:52:07.107 00.000 12308 move complete, result=0
20:52:07.107 00.000 12308 worker thread done servicing request
20:52:07.128 00.021 14556 UpdateGuideState exits: m=1992 SNR=30.0
20:52:07.132 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:07.135 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:07.140 00.005 14556 Enqueuing Expose request
20:52:07.144 00.004 12308 Worker thread wakes up
20:52:07.144 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:07.148 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:07.148 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:08.392 01.244 12308 Exposure complete
20:52:08.559 00.167 12308 worker thread done servicing request
20:52:08.559 00.000 14556 OnExposeComplete: enter
20:52:08.562 00.003 14556 UpdateGuideState(): m_state=6
20:52:08.567 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1236
20:52:08.573 00.006 14556 Star::Find returns 1 (0), X=175.50, Y=981.41, Mass=1909, SNR=29.1, Peak=126 HFD=4.9
20:52:08.577 00.004 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.15 = -2.13)
20:52:08.581 00.004 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.23)
20:52:08.585 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.16 hyp=0.18 cameraTheta=1.08 mountX=-0.09 mountY=-0.14, mountTheta=-2.16
20:52:08.590 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.16, opts=13)
20:52:08.595 00.005 14556 Enqueuing Move request for scope (0.08, 0.16)
20:52:08.598 00.003 12308 Worker thread wakes up
20:52:08.598 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.16) opts 0xd
20:52:08.598 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.16)
20:52:08.598 00.000 12308 Moving (0.08, 0.16) raw xDistance=-0.09 yDistance=-0.14
20:52:08.599 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:52:08.599 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:08.599 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:52:08.599 00.000 12308 MoveAxis(E, 0, ABG)
20:52:08.600 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:08.605 00.005 12308 Move returns status 0, amount 0
20:52:08.605 00.000 12308 MoveAxis(N, 0, ABG)
20:52:08.605 00.000 12308 Move returns status 0, amount 0
20:52:08.606 00.001 12308 move complete, result=0
20:52:08.606 00.000 12308 worker thread done servicing request
20:52:08.628 00.022 14556 UpdateGuideState exits: m=1909 SNR=29.1
20:52:08.633 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:08.637 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:08.642 00.005 14556 Enqueuing Expose request
20:52:08.645 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:08.650 00.005 12308 Worker thread wakes up
20:52:08.650 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:08.650 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:09.892 01.242 12308 Exposure complete
20:52:10.050 00.158 12308 worker thread done servicing request
20:52:10.050 00.000 14556 OnExposeComplete: enter
20:52:10.055 00.005 14556 UpdateGuideState(): m_state=6
20:52:10.059 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1237
20:52:10.062 00.003 14556 Star::Find returns 1 (0), X=175.41, Y=981.37, Mass=1724, SNR=27.8, Peak=108 HFD=4.9
20:52:10.066 00.004 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.71 = -1.57)
20:52:10.072 00.006 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.67)
20:52:10.075 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.64 mountX=0.00 mountY=-0.12, mountTheta=-1.57
20:52:10.081 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.12, opts=13)
20:52:10.084 00.003 14556 Enqueuing Move request for scope (-0.01, 0.12)
20:52:10.088 00.004 12308 Worker thread wakes up
20:52:10.088 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
20:52:10.088 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
20:52:10.088 00.000 12308 Moving (-0.01, 0.12) raw xDistance=0.00 yDistance=-0.12
20:52:10.089 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:52:10.089 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:10.089 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:52:10.089 00.000 12308 MoveAxis(E, 0, ABG)
20:52:10.089 00.000 12308 Move returns status 0, amount 0
20:52:10.089 00.000 12308 MoveAxis(N, 0, ABG)
20:52:10.090 00.001 12308 Move returns status 0, amount 0
20:52:10.090 00.000 12308 move complete, result=0
20:52:10.090 00.000 12308 worker thread done servicing request
20:52:10.090 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:10.116 00.026 14556 UpdateGuideState exits: m=1724 SNR=27.8
20:52:10.119 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:10.124 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:10.128 00.004 14556 Enqueuing Expose request
20:52:10.133 00.005 12308 Worker thread wakes up
20:52:10.134 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:10.139 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:10.140 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:11.390 01.250 12308 Exposure complete
20:52:11.550 00.160 12308 worker thread done servicing request
20:52:11.550 00.000 14556 OnExposeComplete: enter
20:52:11.554 00.004 14556 UpdateGuideState(): m_state=6
20:52:11.557 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1238
20:52:11.560 00.003 14556 Star::Find returns 1 (0), X=175.81, Y=981.41, Mass=1716, SNR=27.8, Peak=118 HFD=4.5
20:52:11.564 00.004 14556 CameraToMount -- cameraTheta (0.38) - m_xAngle (-3.07) = xAngle (3.46 = -2.83)
20:52:11.569 00.005 14556 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.36 = -2.93)
20:52:11.573 00.004 14556 CameraToMount -- cameraX=0.39 cameraY=0.16 hyp=0.42 cameraTheta=0.38 mountX=-0.40 mountY=-0.09, mountTheta=-2.92
20:52:11.578 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.39, y=0.16, opts=13)
20:52:11.583 00.005 14556 Enqueuing Move request for scope (0.39, 0.16)
20:52:11.586 00.003 12308 Worker thread wakes up
20:52:11.586 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.16) opts 0xd
20:52:11.586 00.000 12308 Handling offset move in thread for scope, endpoint = (0.39, 0.16)
20:52:11.586 00.000 12308 Moving (0.39, 0.16) raw xDistance=-0.40 yDistance=-0.09
20:52:11.587 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
20:52:11.587 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:11.587 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:52:11.587 00.000 12308 MoveAxis(E, 173, ABG)
20:52:11.587 00.000 12308 Guiding  Dir = 2, Dur = 173
20:52:11.589 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:11.593 00.004 12308 IsSlewing returns 0
20:52:11.594 00.001 12308 IsGuiding returns 0
20:52:11.595 00.001 12308 PulseGuide returned control before completion, sleep 183
20:52:11.616 00.021 14556 UpdateGuideState exits: m=1716 SNR=27.8
20:52:11.620 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:11.624 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:11.628 00.004 14556 Enqueuing Expose request
20:52:11.787 00.159 12308 IsGuiding returns 1
20:52:11.787 00.000 12308 scope still moving after pulse duration time elapsed
20:52:11.818 00.031 12308 IsSlewing returns 0
20:52:11.820 00.002 12308 IsGuiding returns 0
20:52:11.820 00.000 12308 scope move finished after 173 + 52 ms
20:52:11.821 00.001 12308 Move returns status 0, amount 173
20:52:11.821 00.000 12308 MoveAxis(N, 0, ABG)
20:52:11.822 00.001 12308 Move returns status 0, amount 0
20:52:11.822 00.000 12308 move complete, result=0
20:52:11.823 00.001 12308 worker thread done servicing request
20:52:11.823 00.000 12308 Worker thread wakes up
20:52:11.823 00.000 14556 GuideStep: -0.4 px 173 ms EAST, -0.1 px 0 ms NORTH
20:52:11.829 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:11.829 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:13.088 01.259 12308 Exposure complete
20:52:13.270 00.182 12308 worker thread done servicing request
20:52:13.270 00.000 14556 OnExposeComplete: enter
20:52:13.277 00.007 14556 UpdateGuideState(): m_state=6
20:52:13.283 00.006 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1239
20:52:13.287 00.004 14556 Star::Find returns 1 (0), X=175.06, Y=981.51, Mass=2006, SNR=30.0, Peak=166 HFD=4.6
20:52:13.291 00.004 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
20:52:13.294 00.003 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
20:52:13.299 00.005 14556 CameraToMount -- cameraX=-0.36 cameraY=0.26 hyp=0.44 cameraTheta=2.51 mountX=0.34 mountY=-0.32, mountTheta=-0.75
20:52:13.304 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.36, y=0.26, opts=13)
20:52:13.308 00.004 14556 Enqueuing Move request for scope (-0.36, 0.26)
20:52:13.316 00.008 12308 Worker thread wakes up
20:52:13.316 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.26) opts 0xd
20:52:13.316 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.36, 0.26)
20:52:13.317 00.001 12308 Moving (-0.36, 0.26) raw xDistance=0.34 yDistance=-0.32
20:52:13.317 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.34
20:52:13.317 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:52:13.318 00.001 12308 MoveAxis(W, 134, ABG)
20:52:13.319 00.001 12308 Guiding  Dir = 3, Dur = 134
20:52:13.320 00.001 12308 IsSlewing returns 0
20:52:13.320 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:13.325 00.005 12308 IsGuiding returns 0
20:52:13.326 00.001 12308 PulseGuide returned control before completion, sleep 144
20:52:13.346 00.020 14556 UpdateGuideState exits: m=2006 SNR=30.0
20:52:13.351 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:13.358 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:13.363 00.005 14556 Enqueuing Expose request
20:52:13.483 00.120 12308 IsGuiding returns 1
20:52:13.483 00.000 12308 scope still moving after pulse duration time elapsed
20:52:13.513 00.030 12308 IsSlewing returns 0
20:52:13.513 00.000 12308 IsGuiding returns 0
20:52:13.513 00.000 12308 scope move finished after 134 + 54 ms
20:52:13.513 00.000 12308 Move returns status 0, amount 134
20:52:13.515 00.002 12308 MoveAxis(N, 224, ABG)
20:52:13.515 00.000 12308 Guiding  Dir = 0, Dur = 224
20:52:13.515 00.000 12308 IsSlewing returns 0
20:52:13.515 00.000 12308 IsGuiding returns 0
20:52:13.516 00.001 12308 PulseGuide returned control before completion, sleep 234
20:52:13.763 00.247 12308 IsGuiding returns 1
20:52:13.763 00.000 12308 scope still moving after pulse duration time elapsed
20:52:13.795 00.032 12308 IsSlewing returns 0
20:52:13.795 00.000 12308 IsGuiding returns 0
20:52:13.795 00.000 12308 scope move finished after 224 + 55 ms
20:52:13.795 00.000 12308 Move returns status 0, amount 224
20:52:13.795 00.000 12308 move complete, result=0
20:52:13.795 00.000 12308 worker thread done servicing request
20:52:13.797 00.002 14556 GuideStep: 0.3 px 134 ms WEST, -0.3 px 224 ms NORTH
20:52:13.802 00.005 12308 Worker thread wakes up
20:52:13.802 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:13.802 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:15.061 01.259 12308 Exposure complete
20:52:15.214 00.153 12308 worker thread done servicing request
20:52:15.215 00.001 14556 OnExposeComplete: enter
20:52:15.219 00.004 14556 UpdateGuideState(): m_state=6
20:52:15.223 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1240
20:52:15.226 00.003 14556 Star::Find returns 1 (0), X=175.67, Y=981.22, Mass=1680, SNR=27.6, Peak=129 HFD=4.4
20:52:15.231 00.005 14556 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-3.07) = xAngle (2.96 = 2.96)
20:52:15.234 00.003 14556 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.86 = 2.86)
20:52:15.238 00.004 14556 CameraToMount -- cameraX=0.25 cameraY=-0.03 hyp=0.26 cameraTheta=-0.11 mountX=-0.25 mountY=0.07, mountTheta=2.87
20:52:15.242 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=-0.03, opts=13)
20:52:15.247 00.005 14556 Enqueuing Move request for scope (0.25, -0.03)
20:52:15.250 00.003 12308 Worker thread wakes up
20:52:15.250 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.03) opts 0xd
20:52:15.250 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, -0.03)
20:52:15.250 00.000 12308 Moving (0.25, -0.03) raw xDistance=-0.25 yDistance=0.07
20:52:15.250 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.25
20:52:15.250 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:15.250 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:52:15.250 00.000 12308 MoveAxis(E, 100, ABG)
20:52:15.252 00.002 12308 Guiding  Dir = 2, Dur = 100
20:52:15.252 00.000 12308 IsSlewing returns 0
20:52:15.252 00.000 12308 IsGuiding returns 0
20:52:15.252 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:15.258 00.006 12308 PulseGuide returned control before completion, sleep 110
20:52:15.278 00.020 14556 UpdateGuideState exits: m=1680 SNR=27.6
20:52:15.282 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:15.287 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:15.292 00.005 14556 Enqueuing Expose request
20:52:15.376 00.084 12308 IsGuiding returns 1
20:52:15.377 00.001 12308 scope still moving after pulse duration time elapsed
20:52:15.407 00.030 12308 IsSlewing returns 0
20:52:15.409 00.002 12308 IsGuiding returns 0
20:52:15.409 00.000 12308 scope move finished after 100 + 57 ms
20:52:15.409 00.000 12308 Move returns status 0, amount 100
20:52:15.411 00.002 12308 MoveAxis(N, 0, ABG)
20:52:15.411 00.000 12308 Move returns status 0, amount 0
20:52:15.411 00.000 12308 move complete, result=0
20:52:15.411 00.000 12308 worker thread done servicing request
20:52:15.412 00.001 14556 GuideStep: -0.3 px 100 ms EAST, 0.1 px 0 ms NORTH
20:52:15.420 00.008 12308 Worker thread wakes up
20:52:15.420 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:15.420 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:16.672 01.252 12308 Exposure complete
20:52:16.843 00.171 12308 worker thread done servicing request
20:52:16.843 00.000 14556 OnExposeComplete: enter
20:52:16.847 00.004 14556 UpdateGuideState(): m_state=6
20:52:16.854 00.007 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1241
20:52:16.858 00.004 14556 Star::Find returns 1 (0), X=175.63, Y=981.44, Mass=1631, SNR=27.3, Peak=112 HFD=4.2
20:52:16.862 00.004 14556 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.07) = xAngle (3.82 = -2.46)
20:52:16.867 00.005 14556 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.72 = -2.56)
20:52:16.870 00.003 14556 CameraToMount -- cameraX=0.21 cameraY=0.19 hyp=0.29 cameraTheta=0.75 mountX=-0.22 mountY=-0.16, mountTheta=-2.53
20:52:16.876 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.19, opts=13)
20:52:16.881 00.005 14556 Enqueuing Move request for scope (0.21, 0.19)
20:52:16.885 00.004 12308 Worker thread wakes up
20:52:16.886 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.19) opts 0xd
20:52:16.886 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.19)
20:52:16.886 00.000 12308 Moving (0.21, 0.19) raw xDistance=-0.22 yDistance=-0.16
20:52:16.886 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
20:52:16.886 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:16.887 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:52:16.887 00.000 12308 MoveAxis(E, 103, ABG)
20:52:16.887 00.000 12308 Guiding  Dir = 2, Dur = 103
20:52:16.888 00.001 12308 IsSlewing returns 0
20:52:16.888 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:16.893 00.005 12308 IsGuiding returns 0
20:52:16.893 00.000 12308 PulseGuide returned control before completion, sleep 113
20:52:16.914 00.021 14556 UpdateGuideState exits: m=1631 SNR=27.3
20:52:16.918 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:16.920 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:16.925 00.005 14556 Enqueuing Expose request
20:52:17.020 00.095 12308 IsGuiding returns 0
20:52:17.021 00.001 12308 Move returns status 0, amount 103
20:52:17.021 00.000 12308 MoveAxis(N, 0, ABG)
20:52:17.021 00.000 12308 Move returns status 0, amount 0
20:52:17.021 00.000 12308 move complete, result=0
20:52:17.021 00.000 12308 worker thread done servicing request
20:52:17.022 00.001 14556 GuideStep: -0.2 px 103 ms EAST, -0.2 px 0 ms NORTH
20:52:17.028 00.006 12308 Worker thread wakes up
20:52:17.028 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:17.029 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:18.269 01.240 12308 Exposure complete
20:52:18.413 00.144 12308 worker thread done servicing request
20:52:18.413 00.000 14556 OnExposeComplete: enter
20:52:18.419 00.006 14556 UpdateGuideState(): m_state=6
20:52:18.423 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1242
20:52:18.428 00.005 14556 Star::Find returns 1 (0), X=175.18, Y=981.38, Mass=1765, SNR=28.1, Peak=144 HFD=4.5
20:52:18.433 00.005 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.74 = -0.55)
20:52:18.439 00.006 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.64 = -0.65)
20:52:18.444 00.005 14556 CameraToMount -- cameraX=-0.24 cameraY=0.13 hyp=0.27 cameraTheta=2.66 mountX=0.23 mountY=-0.16, mountTheta=-0.61
20:52:18.452 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.13, opts=13)
20:52:18.457 00.005 14556 Enqueuing Move request for scope (-0.24, 0.13)
20:52:18.461 00.004 12308 Worker thread wakes up
20:52:18.462 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.13) opts 0xd
20:52:18.462 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.13)
20:52:18.462 00.000 12308 Moving (-0.24, 0.13) raw xDistance=0.23 yDistance=-0.16
20:52:18.462 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
20:52:18.462 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:18.464 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:52:18.464 00.000 12308 MoveAxis(W, 94, ABG)
20:52:18.464 00.000 12308 Guiding  Dir = 3, Dur = 94
20:52:18.464 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:18.470 00.006 12308 IsSlewing returns 0
20:52:18.470 00.000 12308 IsGuiding returns 0
20:52:18.471 00.001 12308 PulseGuide returned control before completion, sleep 104
20:52:18.493 00.022 14556 UpdateGuideState exits: m=1765 SNR=28.1
20:52:18.498 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:18.504 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:18.510 00.006 14556 Enqueuing Expose request
20:52:18.586 00.076 12308 IsGuiding returns 1
20:52:18.589 00.003 12308 scope still moving after pulse duration time elapsed
20:52:18.616 00.027 12308 IsSlewing returns 0
20:52:18.617 00.001 12308 IsGuiding returns 0
20:52:18.619 00.002 12308 scope move finished after 94 + 53 ms
20:52:18.619 00.000 12308 Move returns status 0, amount 94
20:52:18.619 00.000 12308 MoveAxis(N, 0, ABG)
20:52:18.619 00.000 12308 Move returns status 0, amount 0
20:52:18.620 00.001 12308 move complete, result=0
20:52:18.620 00.000 12308 worker thread done servicing request
20:52:18.621 00.001 12308 Worker thread wakes up
20:52:18.621 00.000 14556 GuideStep: 0.2 px 94 ms WEST, -0.2 px 0 ms NORTH
20:52:18.629 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:18.629 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:19.881 01.252 12308 Exposure complete
20:52:20.038 00.157 12308 worker thread done servicing request
20:52:20.038 00.000 14556 OnExposeComplete: enter
20:52:20.043 00.005 14556 UpdateGuideState(): m_state=6
20:52:20.047 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1243
20:52:20.052 00.005 14556 Star::Find returns 1 (0), X=175.63, Y=981.76, Mass=1903, SNR=29.2, Peak=121 HFD=4.6
20:52:20.056 00.004 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.24 = -2.04)
20:52:20.059 00.003 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.14)
20:52:20.063 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.50 hyp=0.55 cameraTheta=1.17 mountX=-0.25 mountY=-0.46, mountTheta=-2.06
20:52:20.068 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.50, opts=13)
20:52:20.072 00.004 14556 Enqueuing Move request for scope (0.21, 0.50)
20:52:20.076 00.004 12308 Worker thread wakes up
20:52:20.076 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.50) opts 0xd
20:52:20.076 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.50)
20:52:20.076 00.000 12308 Moving (0.21, 0.50) raw xDistance=-0.25 yDistance=-0.46
20:52:20.076 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
20:52:20.077 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
20:52:20.077 00.000 12308 MoveAxis(E, 101, ABG)
20:52:20.078 00.001 12308 Guiding  Dir = 2, Dur = 101
20:52:20.078 00.000 12308 IsSlewing returns 0
20:52:20.078 00.000 12308 IsGuiding returns 0
20:52:20.079 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:20.082 00.003 12308 PulseGuide returned control before completion, sleep 111
20:52:20.105 00.023 14556 UpdateGuideState exits: m=1903 SNR=29.2
20:52:20.109 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:20.113 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:20.117 00.004 14556 Enqueuing Expose request
20:52:20.199 00.082 12308 IsGuiding returns 1
20:52:20.199 00.000 12308 scope still moving after pulse duration time elapsed
20:52:20.230 00.031 12308 IsSlewing returns 0
20:52:20.230 00.000 12308 IsGuiding returns 0
20:52:20.232 00.002 12308 scope move finished after 101 + 51 ms
20:52:20.232 00.000 12308 Move returns status 0, amount 101
20:52:20.232 00.000 12308 MoveAxis(N, 325, ABG)
20:52:20.232 00.000 12308 Guiding  Dir = 0, Dur = 325
20:52:20.232 00.000 12308 IsSlewing returns 0
20:52:20.233 00.001 12308 IsGuiding returns 0
20:52:20.233 00.000 12308 PulseGuide returned control before completion, sleep 335
20:52:20.574 00.341 12308 IsGuiding returns 1
20:52:20.574 00.000 12308 scope still moving after pulse duration time elapsed
20:52:20.604 00.030 12308 IsSlewing returns 0
20:52:20.605 00.001 12308 IsGuiding returns 0
20:52:20.605 00.000 12308 scope move finished after 325 + 47 ms
20:52:20.605 00.000 12308 Move returns status 0, amount 325
20:52:20.606 00.001 12308 move complete, result=0
20:52:20.607 00.001 12308 worker thread done servicing request
20:52:20.607 00.000 14556 GuideStep: -0.2 px 101 ms EAST, -0.5 px 325 ms NORTH
20:52:20.613 00.006 12308 Worker thread wakes up
20:52:20.613 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:20.613 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:21.866 01.253 12308 Exposure complete
20:52:22.034 00.168 12308 worker thread done servicing request
20:52:22.035 00.001 14556 OnExposeComplete: enter
20:52:22.039 00.004 14556 UpdateGuideState(): m_state=6
20:52:22.042 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1244
20:52:22.047 00.005 14556 Star::Find returns 1 (0), X=175.29, Y=981.16, Mass=2068, SNR=30.7, Peak=153 HFD=4.5
20:52:22.050 00.003 14556 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.07) = xAngle (0.56 = 0.56)
20:52:22.054 00.004 14556 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.46 = 0.46)
20:52:22.058 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-2.51 mountX=0.13 mountY=0.07, mountTheta=0.48
20:52:22.063 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.09, opts=13)
20:52:22.070 00.007 14556 Enqueuing Move request for scope (-0.13, -0.09)
20:52:22.075 00.005 12308 Worker thread wakes up
20:52:22.075 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.09) opts 0xd
20:52:22.075 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.09)
20:52:22.075 00.000 12308 Moving (-0.13, -0.09) raw xDistance=0.13 yDistance=0.07
20:52:22.075 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:52:22.075 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:22.077 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:52:22.077 00.000 12308 MoveAxis(E, 0, ABG)
20:52:22.077 00.000 12308 Move returns status 0, amount 0
20:52:22.077 00.000 12308 MoveAxis(N, 0, ABG)
20:52:22.077 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:22.083 00.006 12308 Move returns status 0, amount 0
20:52:22.083 00.000 12308 move complete, result=0
20:52:22.083 00.000 12308 worker thread done servicing request
20:52:22.107 00.024 14556 UpdateGuideState exits: m=2068 SNR=30.7
20:52:22.111 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:22.117 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:22.121 00.004 14556 Enqueuing Expose request
20:52:22.127 00.006 12308 Worker thread wakes up
20:52:22.127 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:52:22.132 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:22.132 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:23.381 01.249 12308 Exposure complete
20:52:23.552 00.171 12308 worker thread done servicing request
20:52:23.553 00.001 14556 OnExposeComplete: enter
20:52:23.558 00.005 14556 UpdateGuideState(): m_state=6
20:52:23.564 00.006 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1245
20:52:23.570 00.006 14556 Star::Find returns 1 (0), X=175.46, Y=981.20, Mass=2085, SNR=30.6, Peak=144 HFD=4.5
20:52:23.577 00.007 14556 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-3.07) = xAngle (2.13 = 2.13)
20:52:23.582 00.005 14556 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.03 = 2.03)
20:52:23.589 00.007 14556 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-0.94 mountX=-0.04 mountY=0.06, mountTheta=2.11
20:52:23.596 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.05, opts=13)
20:52:23.601 00.005 14556 Enqueuing Move request for scope (0.04, -0.05)
20:52:23.606 00.005 12308 Worker thread wakes up
20:52:23.606 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
20:52:23.606 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
20:52:23.608 00.002 12308 Moving (0.04, -0.05) raw xDistance=-0.04 yDistance=0.06
20:52:23.608 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:52:23.608 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:23.608 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:52:23.608 00.000 12308 MoveAxis(E, 0, ABG)
20:52:23.608 00.000 12308 Move returns status 0, amount 0
20:52:23.609 00.001 12308 MoveAxis(N, 0, ABG)
20:52:23.609 00.000 12308 Move returns status 0, amount 0
20:52:23.609 00.000 12308 move complete, result=0
20:52:23.609 00.000 12308 worker thread done servicing request
20:52:23.610 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:23.636 00.026 14556 UpdateGuideState exits: m=2085 SNR=30.6
20:52:23.644 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:23.650 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:23.655 00.005 14556 Enqueuing Expose request
20:52:23.662 00.007 12308 Worker thread wakes up
20:52:23.662 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:52:23.670 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:23.670 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:24.911 01.241 12308 Exposure complete
20:52:25.067 00.156 12308 worker thread done servicing request
20:52:25.067 00.000 14556 OnExposeComplete: enter
20:52:25.071 00.004 14556 UpdateGuideState(): m_state=6
20:52:25.075 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1246
20:52:25.079 00.004 14556 Star::Find returns 1 (0), X=175.34, Y=981.24, Mass=1716, SNR=27.9, Peak=116 HFD=4.5
20:52:25.082 00.003 14556 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.07) = xAngle (0.02 = 0.02)
20:52:25.085 00.003 14556 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.08 = -0.08)
20:52:25.089 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.05 mountX=0.08 mountY=-0.01, mountTheta=-0.08
20:52:25.094 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.01, opts=13)
20:52:25.097 00.003 14556 Enqueuing Move request for scope (-0.08, -0.01)
20:52:25.101 00.004 12308 Worker thread wakes up
20:52:25.101 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
20:52:25.101 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
20:52:25.101 00.000 12308 Moving (-0.08, -0.01) raw xDistance=0.08 yDistance=-0.01
20:52:25.101 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:52:25.102 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:25.102 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:52:25.102 00.000 12308 MoveAxis(E, 0, ABG)
20:52:25.102 00.000 12308 Move returns status 0, amount 0
20:52:25.102 00.000 12308 MoveAxis(N, 0, ABG)
20:52:25.102 00.000 12308 Move returns status 0, amount 0
20:52:25.102 00.000 12308 move complete, result=0
20:52:25.102 00.000 12308 worker thread done servicing request
20:52:25.102 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:25.126 00.024 14556 UpdateGuideState exits: m=1716 SNR=27.9
20:52:25.130 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:25.134 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:25.138 00.004 14556 Enqueuing Expose request
20:52:25.143 00.005 12308 Worker thread wakes up
20:52:25.143 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:52:25.146 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:25.146 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:26.398 01.252 12308 Exposure complete
20:52:26.545 00.147 12308 worker thread done servicing request
20:52:26.545 00.000 14556 OnExposeComplete: enter
20:52:26.550 00.005 14556 UpdateGuideState(): m_state=6
20:52:26.554 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1247
20:52:26.558 00.004 14556 Star::Find returns 1 (0), X=175.30, Y=981.55, Mass=1779, SNR=28.3, Peak=112 HFD=4.7
20:52:26.562 00.004 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.03 = -1.26)
20:52:26.566 00.004 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.36)
20:52:26.569 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.30 hyp=0.33 cameraTheta=1.95 mountX=0.10 mountY=-0.32, mountTheta=-1.26
20:52:26.574 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.30, opts=13)
20:52:26.578 00.004 14556 Enqueuing Move request for scope (-0.12, 0.30)
20:52:26.582 00.004 12308 Worker thread wakes up
20:52:26.582 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.30) opts 0xd
20:52:26.582 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.30)
20:52:26.582 00.000 12308 Moving (-0.12, 0.30) raw xDistance=0.10 yDistance=-0.32
20:52:26.582 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:52:26.582 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:52:26.582 00.000 12308 MoveAxis(E, 0, ABG)
20:52:26.583 00.001 12308 Move returns status 0, amount 0
20:52:26.583 00.000 12308 MoveAxis(N, 224, ABG)
20:52:26.583 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:26.588 00.005 12308 Guiding  Dir = 0, Dur = 224
20:52:26.588 00.000 12308 IsSlewing returns 0
20:52:26.588 00.000 12308 IsGuiding returns 0
20:52:26.589 00.001 12308 PulseGuide returned control before completion, sleep 234
20:52:26.611 00.022 14556 UpdateGuideState exits: m=1779 SNR=28.3
20:52:26.615 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:26.619 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:26.624 00.005 14556 Enqueuing Expose request
20:52:26.825 00.201 12308 IsGuiding returns 1
20:52:26.826 00.001 12308 scope still moving after pulse duration time elapsed
20:52:26.857 00.031 12308 IsSlewing returns 0
20:52:26.859 00.002 12308 IsGuiding returns 0
20:52:26.860 00.001 12308 scope move finished after 224 + 47 ms
20:52:26.860 00.000 12308 Move returns status 0, amount 224
20:52:26.860 00.000 12308 move complete, result=0
20:52:26.860 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 224 ms NORTH
20:52:26.868 00.008 12308 worker thread done servicing request
20:52:26.868 00.000 12308 Worker thread wakes up
20:52:26.868 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:26.869 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:28.124 01.255 12308 Exposure complete
20:52:28.296 00.172 12308 worker thread done servicing request
20:52:28.296 00.000 14556 OnExposeComplete: enter
20:52:28.300 00.004 14556 UpdateGuideState(): m_state=6
20:52:28.304 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1248
20:52:28.308 00.004 14556 Star::Find returns 1 (0), X=175.37, Y=981.29, Mass=1591, SNR=26.5, Peak=122 HFD=4.4
20:52:28.312 00.004 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.51 = -0.77)
20:52:28.316 00.004 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.87)
20:52:28.321 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.44 mountX=0.05 mountY=-0.05, mountTheta=-0.82
20:52:28.327 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.04, opts=13)
20:52:28.332 00.005 14556 Enqueuing Move request for scope (-0.05, 0.04)
20:52:28.335 00.003 12308 Worker thread wakes up
20:52:28.335 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
20:52:28.335 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
20:52:28.335 00.000 12308 Moving (-0.05, 0.04) raw xDistance=0.05 yDistance=-0.05
20:52:28.335 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:52:28.335 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:28.336 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:52:28.336 00.000 12308 MoveAxis(E, 0, ABG)
20:52:28.336 00.000 12308 Move returns status 0, amount 0
20:52:28.336 00.000 12308 MoveAxis(N, 0, ABG)
20:52:28.336 00.000 12308 Move returns status 0, amount 0
20:52:28.337 00.001 12308 move complete, result=0
20:52:28.338 00.001 12308 worker thread done servicing request
20:52:28.338 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:28.365 00.027 14556 UpdateGuideState exits: m=1591 SNR=26.5
20:52:28.368 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:28.372 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:28.376 00.004 14556 Enqueuing Expose request
20:52:28.380 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:52:28.384 00.004 12308 Worker thread wakes up
20:52:28.384 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:28.384 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:29.641 01.257 12308 Exposure complete
20:52:29.807 00.166 12308 worker thread done servicing request
20:52:29.807 00.000 14556 OnExposeComplete: enter
20:52:29.811 00.004 14556 UpdateGuideState(): m_state=6
20:52:29.815 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1249
20:52:29.821 00.006 14556 Star::Find returns 1 (0), X=175.37, Y=981.24, Mass=1528, SNR=26.2, Peak=116 HFD=4.3
20:52:29.825 00.004 14556 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.07) = xAngle (0.21 = 0.21)
20:52:29.829 00.004 14556 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.11 = 0.11)
20:52:29.833 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.86 mountX=0.05 mountY=0.01, mountTheta=0.11
20:52:29.839 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.01, opts=13)
20:52:29.843 00.004 14556 Enqueuing Move request for scope (-0.05, -0.01)
20:52:29.847 00.004 12308 Worker thread wakes up
20:52:29.847 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
20:52:29.847 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
20:52:29.847 00.000 12308 Moving (-0.05, -0.01) raw xDistance=0.05 yDistance=0.01
20:52:29.849 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:52:29.849 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:29.849 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:52:29.849 00.000 12308 MoveAxis(E, 0, ABG)
20:52:29.849 00.000 12308 Move returns status 0, amount 0
20:52:29.850 00.001 12308 MoveAxis(N, 0, ABG)
20:52:29.850 00.000 12308 Move returns status 0, amount 0
20:52:29.850 00.000 12308 move complete, result=0
20:52:29.850 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:29.855 00.005 12308 worker thread done servicing request
20:52:29.876 00.021 14556 UpdateGuideState exits: m=1528 SNR=26.2
20:52:29.882 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:29.885 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:29.889 00.004 14556 Enqueuing Expose request
20:52:29.893 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:52:29.896 00.003 12308 Worker thread wakes up
20:52:29.897 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:29.897 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:31.155 01.258 12308 Exposure complete
20:52:31.306 00.151 12308 worker thread done servicing request
20:52:31.306 00.000 14556 OnExposeComplete: enter
20:52:31.312 00.006 14556 UpdateGuideState(): m_state=6
20:52:31.317 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1250
20:52:31.321 00.004 14556 Star::Find returns 1 (0), X=175.56, Y=981.43, Mass=1716, SNR=28.1, Peak=111 HFD=5.0
20:52:31.324 00.003 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.98 = -2.30)
20:52:31.328 00.004 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.88 = -2.40)
20:52:31.331 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.18 hyp=0.23 cameraTheta=0.91 mountX=-0.15 mountY=-0.15, mountTheta=-2.35
20:52:31.335 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.18, opts=13)
20:52:31.338 00.003 14556 Enqueuing Move request for scope (0.14, 0.18)
20:52:31.341 00.003 12308 Worker thread wakes up
20:52:31.341 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.18) opts 0xd
20:52:31.341 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.18)
20:52:31.341 00.000 12308 Moving (0.14, 0.18) raw xDistance=-0.15 yDistance=-0.15
20:52:31.342 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:52:31.342 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:31.343 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:52:31.343 00.000 12308 MoveAxis(E, 0, ABG)
20:52:31.343 00.000 12308 Move returns status 0, amount 0
20:52:31.343 00.000 12308 MoveAxis(N, 0, ABG)
20:52:31.343 00.000 12308 Move returns status 0, amount 0
20:52:31.343 00.000 12308 move complete, result=0
20:52:31.344 00.001 12308 worker thread done servicing request
20:52:31.345 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:31.367 00.022 14556 UpdateGuideState exits: m=1716 SNR=28.1
20:52:31.372 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:31.377 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:31.384 00.007 14556 Enqueuing Expose request
20:52:31.388 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:52:31.392 00.004 12308 Worker thread wakes up
20:52:31.392 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:31.392 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:32.643 01.251 12308 Exposure complete
20:52:32.791 00.148 12308 worker thread done servicing request
20:52:32.792 00.001 14556 OnExposeComplete: enter
20:52:32.795 00.003 14556 UpdateGuideState(): m_state=6
20:52:32.799 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1251
20:52:32.802 00.003 14556 Star::Find returns 1 (0), X=175.76, Y=981.65, Mass=1997, SNR=30.1, Peak=140 HFD=4.7
20:52:32.806 00.004 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.93 = -2.35)
20:52:32.810 00.004 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.45)
20:52:32.813 00.003 14556 CameraToMount -- cameraX=0.34 cameraY=0.40 hyp=0.52 cameraTheta=0.86 mountX=-0.37 mountY=-0.33, mountTheta=-2.40
20:52:32.818 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.34, y=0.40, opts=13)
20:52:32.822 00.004 14556 Enqueuing Move request for scope (0.34, 0.40)
20:52:32.825 00.003 12308 Worker thread wakes up
20:52:32.825 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.40) opts 0xd
20:52:32.825 00.000 12308 Handling offset move in thread for scope, endpoint = (0.34, 0.40)
20:52:32.825 00.000 12308 Moving (0.34, 0.40) raw xDistance=-0.37 yDistance=-0.33
20:52:32.825 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
20:52:32.825 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:52:32.825 00.000 12308 MoveAxis(E, 159, ABG)
20:52:32.825 00.000 12308 Guiding  Dir = 2, Dur = 159
20:52:32.826 00.001 12308 IsSlewing returns 0
20:52:32.826 00.000 12308 IsGuiding returns 0
20:52:32.826 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:32.831 00.005 12308 PulseGuide returned control before completion, sleep 169
20:52:32.854 00.023 14556 UpdateGuideState exits: m=1997 SNR=30.1
20:52:32.858 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:32.863 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:32.870 00.007 14556 Enqueuing Expose request
20:52:33.008 00.138 12308 IsGuiding returns 1
20:52:33.009 00.001 12308 scope still moving after pulse duration time elapsed
20:52:33.038 00.029 12308 IsSlewing returns 0
20:52:33.039 00.001 12308 IsGuiding returns 0
20:52:33.039 00.000 12308 scope move finished after 159 + 53 ms
20:52:33.040 00.001 12308 Move returns status 0, amount 159
20:52:33.040 00.000 12308 MoveAxis(N, 235, ABG)
20:52:33.040 00.000 12308 Guiding  Dir = 0, Dur = 235
20:52:33.041 00.001 12308 IsSlewing returns 0
20:52:33.041 00.000 12308 IsGuiding returns 0
20:52:33.042 00.001 12308 PulseGuide returned control before completion, sleep 245
20:52:33.302 00.260 12308 IsGuiding returns 1
20:52:33.302 00.000 12308 scope still moving after pulse duration time elapsed
20:52:33.334 00.032 12308 IsSlewing returns 0
20:52:33.334 00.000 12308 IsGuiding returns 0
20:52:33.335 00.001 12308 scope move finished after 235 + 58 ms
20:52:33.335 00.000 12308 Move returns status 0, amount 235
20:52:33.336 00.001 12308 move complete, result=0
20:52:33.336 00.000 12308 worker thread done servicing request
20:52:33.336 00.000 12308 Worker thread wakes up
20:52:33.337 00.001 14556 GuideStep: -0.4 px 159 ms EAST, -0.3 px 235 ms NORTH
20:52:33.345 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:33.345 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:34.602 01.257 12308 Exposure complete
20:52:34.765 00.163 12308 worker thread done servicing request
20:52:34.765 00.000 14556 OnExposeComplete: enter
20:52:34.769 00.004 14556 UpdateGuideState(): m_state=6
20:52:34.773 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1252
20:52:34.777 00.004 14556 Star::Find returns 1 (0), X=175.40, Y=981.38, Mass=2077, SNR=30.9, Peak=174 HFD=4.7
20:52:34.781 00.004 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.77 = -1.51)
20:52:34.785 00.004 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
20:52:34.789 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.70 mountX=0.01 mountY=-0.13, mountTheta=-1.51
20:52:34.794 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.13, opts=13)
20:52:34.800 00.006 14556 Enqueuing Move request for scope (-0.02, 0.13)
20:52:34.803 00.003 12308 Worker thread wakes up
20:52:34.804 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
20:52:34.804 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
20:52:34.804 00.000 12308 Moving (-0.02, 0.13) raw xDistance=0.01 yDistance=-0.13
20:52:34.804 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:52:34.804 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:34.804 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:52:34.805 00.001 12308 MoveAxis(E, 0, ABG)
20:52:34.805 00.000 12308 Move returns status 0, amount 0
20:52:34.805 00.000 12308 MoveAxis(N, 0, ABG)
20:52:34.805 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:34.810 00.005 12308 Move returns status 0, amount 0
20:52:34.810 00.000 12308 move complete, result=0
20:52:34.810 00.000 12308 worker thread done servicing request
20:52:34.827 00.017 14556 UpdateGuideState exits: m=2077 SNR=30.9
20:52:34.831 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:34.835 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:34.838 00.003 14556 Enqueuing Expose request
20:52:34.844 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:34.848 00.004 12308 Worker thread wakes up
20:52:34.848 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:34.850 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:36.107 01.257 12308 Exposure complete
20:52:36.273 00.166 12308 worker thread done servicing request
20:52:36.273 00.000 14556 OnExposeComplete: enter
20:52:36.278 00.005 14556 UpdateGuideState(): m_state=6
20:52:36.282 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1253
20:52:36.286 00.004 14556 Star::Find returns 1 (0), X=175.33, Y=981.28, Mass=1668, SNR=27.4, Peak=128 HFD=4.4
20:52:36.292 00.006 14556 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.07) = xAngle (5.90 = -0.38)
20:52:36.296 00.004 14556 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.48)
20:52:36.300 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.83 mountX=0.09 mountY=-0.04, mountTheta=-0.46
20:52:36.306 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.03, opts=13)
20:52:36.309 00.003 14556 Enqueuing Move request for scope (-0.09, 0.03)
20:52:36.314 00.005 12308 Worker thread wakes up
20:52:36.314 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
20:52:36.314 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
20:52:36.315 00.001 12308 Moving (-0.09, 0.03) raw xDistance=0.09 yDistance=-0.04
20:52:36.315 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:52:36.315 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:36.315 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:52:36.315 00.000 12308 MoveAxis(E, 0, ABG)
20:52:36.315 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:36.320 00.005 12308 Move returns status 0, amount 0
20:52:36.321 00.001 12308 MoveAxis(N, 0, ABG)
20:52:36.321 00.000 12308 Move returns status 0, amount 0
20:52:36.321 00.000 12308 move complete, result=0
20:52:36.321 00.000 12308 worker thread done servicing request
20:52:36.340 00.019 14556 UpdateGuideState exits: m=1668 SNR=27.4
20:52:36.345 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:36.350 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:36.354 00.004 14556 Enqueuing Expose request
20:52:36.358 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:52:36.362 00.004 12308 Worker thread wakes up
20:52:36.362 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:36.362 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:37.604 01.242 12308 Exposure complete
20:52:37.769 00.165 12308 worker thread done servicing request
20:52:37.770 00.001 14556 OnExposeComplete: enter
20:52:37.773 00.003 14556 UpdateGuideState(): m_state=6
20:52:37.778 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1254
20:52:37.781 00.003 14556 Star::Find returns 1 (0), X=175.34, Y=981.34, Mass=1886, SNR=29.2, Peak=131 HFD=4.7
20:52:37.785 00.004 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.35 = -0.93)
20:52:37.789 00.004 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.03)
20:52:37.793 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.28 mountX=0.07 mountY=-0.10, mountTheta=-0.96
20:52:37.798 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.09, opts=13)
20:52:37.802 00.004 14556 Enqueuing Move request for scope (-0.08, 0.09)
20:52:37.805 00.003 12308 Worker thread wakes up
20:52:37.805 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
20:52:37.805 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
20:52:37.805 00.000 12308 Moving (-0.08, 0.09) raw xDistance=0.07 yDistance=-0.10
20:52:37.805 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:52:37.805 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:37.806 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:52:37.806 00.000 12308 MoveAxis(E, 0, ABG)
20:52:37.806 00.000 12308 Move returns status 0, amount 0
20:52:37.806 00.000 12308 MoveAxis(N, 0, ABG)
20:52:37.806 00.000 12308 Move returns status 0, amount 0
20:52:37.806 00.000 12308 move complete, result=0
20:52:37.808 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:37.812 00.004 12308 worker thread done servicing request
20:52:37.836 00.024 14556 UpdateGuideState exits: m=1886 SNR=29.2
20:52:37.840 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:37.845 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:37.849 00.004 14556 Enqueuing Expose request
20:52:37.853 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:37.857 00.004 12308 Worker thread wakes up
20:52:37.857 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:37.857 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:39.111 01.254 12308 Exposure complete
20:52:39.275 00.164 12308 worker thread done servicing request
20:52:39.276 00.001 14556 OnExposeComplete: enter
20:52:39.279 00.003 14556 UpdateGuideState(): m_state=6
20:52:39.285 00.006 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1255
20:52:39.291 00.006 14556 Star::Find returns 1 (0), X=175.40, Y=981.29, Mass=1897, SNR=29.2, Peak=131 HFD=4.1
20:52:39.296 00.005 14556 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.07) = xAngle (5.07 = -1.21)
20:52:39.300 00.004 14556 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.31)
20:52:39.304 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.04 cameraTheta=2.00 mountX=0.01 mountY=-0.04, mountTheta=-1.22
20:52:39.309 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.04, opts=13)
20:52:39.315 00.006 14556 Enqueuing Move request for scope (-0.02, 0.04)
20:52:39.318 00.003 12308 Worker thread wakes up
20:52:39.319 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
20:52:39.319 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
20:52:39.319 00.000 12308 Moving (-0.02, 0.04) raw xDistance=0.01 yDistance=-0.04
20:52:39.319 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:52:39.319 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:39.319 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:52:39.319 00.000 12308 MoveAxis(E, 0, ABG)
20:52:39.320 00.001 12308 Move returns status 0, amount 0
20:52:39.320 00.000 12308 MoveAxis(N, 0, ABG)
20:52:39.320 00.000 12308 Move returns status 0, amount 0
20:52:39.320 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:39.325 00.005 12308 move complete, result=0
20:52:39.325 00.000 12308 worker thread done servicing request
20:52:39.344 00.019 14556 UpdateGuideState exits: m=1897 SNR=29.2
20:52:39.349 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:39.352 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:39.355 00.003 14556 Enqueuing Expose request
20:52:39.359 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:52:39.363 00.004 12308 Worker thread wakes up
20:52:39.364 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:39.364 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:40.612 01.248 12308 Exposure complete
20:52:40.778 00.166 12308 worker thread done servicing request
20:52:40.778 00.000 14556 OnExposeComplete: enter
20:52:40.783 00.005 14556 UpdateGuideState(): m_state=6
20:52:40.788 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1256
20:52:40.794 00.006 14556 Star::Find returns 1 (0), X=175.16, Y=981.54, Mass=1887, SNR=29.2, Peak=123 HFD=4.3
20:52:40.799 00.005 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.37 = -0.92)
20:52:40.803 00.004 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.27 = -1.02)
20:52:40.807 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.29 hyp=0.39 cameraTheta=2.29 mountX=0.24 mountY=-0.33, mountTheta=-0.95
20:52:40.813 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.29, opts=13)
20:52:40.815 00.002 14556 Enqueuing Move request for scope (-0.26, 0.29)
20:52:40.821 00.006 12308 Worker thread wakes up
20:52:40.821 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.29) opts 0xd
20:52:40.821 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.29)
20:52:40.821 00.000 12308 Moving (-0.26, 0.29) raw xDistance=0.24 yDistance=-0.33
20:52:40.821 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
20:52:40.822 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:52:40.822 00.000 12308 MoveAxis(W, 102, ABG)
20:52:40.822 00.000 12308 Guiding  Dir = 3, Dur = 102
20:52:40.822 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:40.827 00.005 12308 IsSlewing returns 0
20:52:40.827 00.000 12308 IsGuiding returns 0
20:52:40.828 00.001 12308 PulseGuide returned control before completion, sleep 112
20:52:40.848 00.020 14556 UpdateGuideState exits: m=1887 SNR=29.2
20:52:40.854 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:40.859 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:40.864 00.005 14556 Enqueuing Expose request
20:52:40.944 00.080 12308 IsGuiding returns 1
20:52:40.946 00.002 12308 scope still moving after pulse duration time elapsed
20:52:40.976 00.030 12308 IsSlewing returns 0
20:52:40.977 00.001 12308 IsGuiding returns 0
20:52:40.978 00.001 12308 scope move finished after 102 + 48 ms
20:52:40.978 00.000 12308 Move returns status 0, amount 102
20:52:40.978 00.000 12308 MoveAxis(N, 232, ABG)
20:52:40.979 00.001 12308 Guiding  Dir = 0, Dur = 232
20:52:40.979 00.000 12308 IsSlewing returns 0
20:52:40.980 00.001 12308 IsGuiding returns 0
20:52:40.980 00.000 12308 PulseGuide returned control before completion, sleep 242
20:52:41.225 00.245 12308 IsGuiding returns 1
20:52:41.225 00.000 12308 scope still moving after pulse duration time elapsed
20:52:41.256 00.031 12308 IsSlewing returns 0
20:52:41.256 00.000 12308 IsGuiding returns 0
20:52:41.257 00.001 12308 scope move finished after 232 + 44 ms
20:52:41.257 00.000 12308 Move returns status 0, amount 232
20:52:41.258 00.001 12308 move complete, result=0
20:52:41.258 00.000 12308 worker thread done servicing request
20:52:41.258 00.000 12308 Worker thread wakes up
20:52:41.259 00.001 14556 GuideStep: 0.2 px 102 ms WEST, -0.3 px 232 ms NORTH
20:52:41.264 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:41.264 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:42.518 01.254 12308 Exposure complete
20:52:42.676 00.158 12308 worker thread done servicing request
20:52:42.676 00.000 14556 OnExposeComplete: enter
20:52:42.680 00.004 14556 UpdateGuideState(): m_state=6
20:52:42.684 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1257
20:52:42.688 00.004 14556 Star::Find returns 1 (0), X=175.47, Y=981.19, Mass=1944, SNR=29.5, Peak=156 HFD=4.5
20:52:42.691 00.003 14556 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-3.07) = xAngle (2.16 = 2.16)
20:52:42.696 00.005 14556 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.06 = 2.06)
20:52:42.700 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.91 mountX=-0.05 mountY=0.07, mountTheta=2.13
20:52:42.704 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.06, opts=13)
20:52:42.708 00.004 14556 Enqueuing Move request for scope (0.05, -0.06)
20:52:42.712 00.004 12308 Worker thread wakes up
20:52:42.712 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
20:52:42.712 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
20:52:42.712 00.000 12308 Moving (0.05, -0.06) raw xDistance=-0.05 yDistance=0.07
20:52:42.713 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:52:42.713 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:42.713 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:52:42.713 00.000 12308 MoveAxis(E, 0, ABG)
20:52:42.713 00.000 12308 Move returns status 0, amount 0
20:52:42.713 00.000 12308 MoveAxis(N, 0, ABG)
20:52:42.713 00.000 12308 Move returns status 0, amount 0
20:52:42.715 00.002 12308 move complete, result=0
20:52:42.715 00.000 12308 worker thread done servicing request
20:52:42.715 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:42.741 00.026 14556 UpdateGuideState exits: m=1944 SNR=29.5
20:52:42.746 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:42.750 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:42.754 00.004 14556 Enqueuing Expose request
20:52:42.759 00.005 12308 Worker thread wakes up
20:52:42.760 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:52:42.764 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:42.764 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:44.020 01.256 12308 Exposure complete
20:52:44.181 00.161 12308 worker thread done servicing request
20:52:44.182 00.001 14556 OnExposeComplete: enter
20:52:44.185 00.003 14556 UpdateGuideState(): m_state=6
20:52:44.189 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1258
20:52:44.194 00.005 14556 Star::Find returns 1 (0), X=175.68, Y=981.23, Mass=2361, SNR=32.7, Peak=157 HFD=4.8
20:52:44.201 00.007 14556 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-3.07) = xAngle (2.99 = 2.99)
20:52:44.206 00.005 14556 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.89 = 2.89)
20:52:44.211 00.005 14556 CameraToMount -- cameraX=0.26 cameraY=-0.02 hyp=0.27 cameraTheta=-0.09 mountX=-0.26 mountY=0.07, mountTheta=2.89
20:52:44.215 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=-0.02, opts=13)
20:52:44.219 00.004 14556 Enqueuing Move request for scope (0.26, -0.02)
20:52:44.223 00.004 12308 Worker thread wakes up
20:52:44.223 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.02) opts 0xd
20:52:44.226 00.003 12308 Handling offset move in thread for scope, endpoint = (0.26, -0.02)
20:52:44.226 00.000 12308 Moving (0.26, -0.02) raw xDistance=-0.26 yDistance=0.07
20:52:44.227 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
20:52:44.227 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:44.227 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:52:44.228 00.001 12308 MoveAxis(E, 114, ABG)
20:52:44.228 00.000 12308 Guiding  Dir = 2, Dur = 114
20:52:44.228 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:44.233 00.005 12308 IsSlewing returns 0
20:52:44.233 00.000 12308 IsGuiding returns 0
20:52:44.234 00.001 12308 PulseGuide returned control before completion, sleep 124
20:52:44.256 00.022 14556 UpdateGuideState exits: m=2361 SNR=32.7
20:52:44.261 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:44.264 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:44.269 00.005 14556 Enqueuing Expose request
20:52:44.364 00.095 12308 IsGuiding returns 1
20:52:44.365 00.001 12308 scope still moving after pulse duration time elapsed
20:52:44.397 00.032 12308 IsSlewing returns 0
20:52:44.400 00.003 12308 IsGuiding returns 0
20:52:44.401 00.001 12308 scope move finished after 114 + 52 ms
20:52:44.401 00.000 12308 Move returns status 0, amount 114
20:52:44.401 00.000 12308 MoveAxis(N, 0, ABG)
20:52:44.401 00.000 12308 Move returns status 0, amount 0
20:52:44.402 00.001 12308 move complete, result=0
20:52:44.403 00.001 12308 worker thread done servicing request
20:52:44.403 00.000 14556 GuideStep: -0.3 px 114 ms EAST, 0.1 px 0 ms NORTH
20:52:44.410 00.007 12308 Worker thread wakes up
20:52:44.410 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:44.410 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:45.651 01.241 12308 Exposure complete
20:52:45.799 00.148 12308 worker thread done servicing request
20:52:45.799 00.000 14556 OnExposeComplete: enter
20:52:45.803 00.004 14556 UpdateGuideState(): m_state=6
20:52:45.807 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1259
20:52:45.811 00.004 14556 Star::Find returns 1 (0), X=175.41, Y=981.43, Mass=1988, SNR=29.9, Peak=132 HFD=4.8
20:52:45.815 00.004 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
20:52:45.821 00.006 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
20:52:45.826 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.63 mountX=-0.00 mountY=-0.18, mountTheta=-1.58
20:52:45.832 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.18, opts=13)
20:52:45.835 00.003 14556 Enqueuing Move request for scope (-0.01, 0.18)
20:52:45.840 00.005 12308 Worker thread wakes up
20:52:45.840 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
20:52:45.840 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
20:52:45.840 00.000 12308 Moving (-0.01, 0.18) raw xDistance=-0.00 yDistance=-0.18
20:52:45.841 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:52:45.841 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:45.841 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:52:45.841 00.000 12308 MoveAxis(E, 0, ABG)
20:52:45.841 00.000 12308 Move returns status 0, amount 0
20:52:45.841 00.000 12308 MoveAxis(N, 0, ABG)
20:52:45.841 00.000 12308 Move returns status 0, amount 0
20:52:45.842 00.001 12308 move complete, result=0
20:52:45.842 00.000 12308 worker thread done servicing request
20:52:45.842 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:45.866 00.024 14556 UpdateGuideState exits: m=1988 SNR=29.9
20:52:45.870 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:45.874 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:45.878 00.004 14556 Enqueuing Expose request
20:52:45.882 00.004 12308 Worker thread wakes up
20:52:45.883 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:45.883 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:45.883 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:52:47.137 01.254 12308 Exposure complete
20:52:47.295 00.158 12308 worker thread done servicing request
20:52:47.295 00.000 14556 OnExposeComplete: enter
20:52:47.298 00.003 14556 UpdateGuideState(): m_state=6
20:52:47.302 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1260
20:52:47.307 00.005 14556 Star::Find returns 1 (0), X=175.48, Y=981.46, Mass=1838, SNR=28.8, Peak=117 HFD=5.0
20:52:47.310 00.003 14556 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.07) = xAngle (4.37 = -1.91)
20:52:47.313 00.003 14556 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.01)
20:52:47.321 00.008 14556 CameraToMount -- cameraX=0.06 cameraY=0.21 hyp=0.21 cameraTheta=1.30 mountX=-0.07 mountY=-0.19, mountTheta=-1.93
20:52:47.327 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.21, opts=13)
20:52:47.329 00.002 14556 Enqueuing Move request for scope (0.06, 0.21)
20:52:47.336 00.007 12308 Worker thread wakes up
20:52:47.336 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.21) opts 0xd
20:52:47.336 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.21)
20:52:47.337 00.001 12308 Moving (0.06, 0.21) raw xDistance=-0.07 yDistance=-0.19
20:52:47.337 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:52:47.338 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:47.338 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:52:47.340 00.002 12308 MoveAxis(E, 0, ABG)
20:52:47.340 00.000 12308 Move returns status 0, amount 0
20:52:47.340 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:47.354 00.014 12308 MoveAxis(N, 0, ABG)
20:52:47.355 00.001 12308 Move returns status 0, amount 0
20:52:47.355 00.000 12308 move complete, result=0
20:52:47.355 00.000 12308 worker thread done servicing request
20:52:47.379 00.024 14556 UpdateGuideState exits: m=1838 SNR=28.8
20:52:47.385 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:47.388 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:47.394 00.006 14556 Enqueuing Expose request
20:52:47.398 00.004 12308 Worker thread wakes up
20:52:47.398 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:47.398 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:47.398 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:52:48.646 01.248 12308 Exposure complete
20:52:48.805 00.159 12308 worker thread done servicing request
20:52:48.805 00.000 14556 OnExposeComplete: enter
20:52:48.810 00.005 14556 UpdateGuideState(): m_state=6
20:52:48.814 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1261
20:52:48.819 00.005 14556 Star::Find returns 1 (0), X=175.43, Y=981.54, Mass=1857, SNR=28.8, Peak=125 HFD=4.4
20:52:48.823 00.004 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.59 = -1.69)
20:52:48.826 00.003 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.79)
20:52:48.830 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.52 mountX=-0.03 mountY=-0.29, mountTheta=-1.69
20:52:48.834 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.29, opts=13)
20:52:48.839 00.005 14556 Enqueuing Move request for scope (0.01, 0.29)
20:52:48.842 00.003 12308 Worker thread wakes up
20:52:48.843 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.29) opts 0xd
20:52:48.843 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.29)
20:52:48.843 00.000 12308 Moving (0.01, 0.29) raw xDistance=-0.03 yDistance=-0.29
20:52:48.843 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:52:48.843 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:52:48.844 00.001 12308 MoveAxis(E, 0, ABG)
20:52:48.844 00.000 12308 Move returns status 0, amount 0
20:52:48.844 00.000 12308 MoveAxis(N, 201, ABG)
20:52:48.845 00.001 12308 Guiding  Dir = 0, Dur = 201
20:52:48.845 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:48.850 00.005 12308 IsSlewing returns 0
20:52:48.850 00.000 12308 IsGuiding returns 0
20:52:48.851 00.001 12308 PulseGuide returned control before completion, sleep 211
20:52:48.872 00.021 14556 UpdateGuideState exits: m=1857 SNR=28.8
20:52:48.878 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:48.883 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:48.889 00.006 14556 Enqueuing Expose request
20:52:49.071 00.182 12308 IsGuiding returns 1
20:52:49.073 00.002 12308 scope still moving after pulse duration time elapsed
20:52:49.101 00.028 12308 IsSlewing returns 0
20:52:49.102 00.001 12308 IsGuiding returns 0
20:52:49.103 00.001 12308 scope move finished after 201 + 51 ms
20:52:49.103 00.000 12308 Move returns status 0, amount 201
20:52:49.104 00.001 12308 move complete, result=0
20:52:49.104 00.000 12308 worker thread done servicing request
20:52:49.104 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 201 ms NORTH
20:52:49.111 00.007 12308 Worker thread wakes up
20:52:49.111 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:49.111 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:50.363 01.252 12308 Exposure complete
20:52:50.531 00.168 12308 worker thread done servicing request
20:52:50.531 00.000 14556 OnExposeComplete: enter
20:52:50.536 00.005 14556 UpdateGuideState(): m_state=6
20:52:50.539 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1262
20:52:50.542 00.003 14556 Star::Find returns 1 (0), X=175.20, Y=981.19, Mass=2183, SNR=31.6, Peak=173 HFD=4.4
20:52:50.547 00.005 14556 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-3.07) = xAngle (0.22 = 0.22)
20:52:50.551 00.004 14556 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.12 = 0.12)
20:52:50.554 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.06 hyp=0.22 cameraTheta=-2.85 mountX=0.22 mountY=0.03, mountTheta=0.12
20:52:50.558 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.06, opts=13)
20:52:50.562 00.004 14556 Enqueuing Move request for scope (-0.22, -0.06)
20:52:50.566 00.004 12308 Worker thread wakes up
20:52:50.567 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.06) opts 0xd
20:52:50.567 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.06)
20:52:50.567 00.000 12308 Moving (-0.22, -0.06) raw xDistance=0.22 yDistance=0.03
20:52:50.567 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:52:50.568 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:50.568 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:52:50.568 00.000 12308 MoveAxis(W, 95, ABG)
20:52:50.568 00.000 12308 Guiding  Dir = 3, Dur = 95
20:52:50.569 00.001 12308 IsSlewing returns 0
20:52:50.569 00.000 12308 IsGuiding returns 0
20:52:50.569 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:50.574 00.005 12308 PulseGuide returned control before completion, sleep 105
20:52:50.590 00.016 14556 UpdateGuideState exits: m=2183 SNR=31.6
20:52:50.594 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:50.598 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:50.603 00.005 14556 Enqueuing Expose request
20:52:50.682 00.079 12308 IsGuiding returns 1
20:52:50.682 00.000 12308 scope still moving after pulse duration time elapsed
20:52:50.714 00.032 12308 IsSlewing returns 0
20:52:50.715 00.001 12308 IsGuiding returns 0
20:52:50.716 00.001 12308 scope move finished after 95 + 50 ms
20:52:50.716 00.000 12308 Move returns status 0, amount 95
20:52:50.716 00.000 12308 MoveAxis(N, 0, ABG)
20:52:50.717 00.001 12308 Move returns status 0, amount 0
20:52:50.718 00.001 12308 move complete, result=0
20:52:50.719 00.001 12308 worker thread done servicing request
20:52:50.719 00.000 14556 GuideStep: 0.2 px 95 ms WEST, 0.0 px 0 ms NORTH
20:52:50.726 00.007 12308 Worker thread wakes up
20:52:50.726 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:50.726 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:51.975 01.249 12308 Exposure complete
20:52:52.143 00.168 12308 worker thread done servicing request
20:52:52.144 00.001 14556 OnExposeComplete: enter
20:52:52.148 00.004 14556 UpdateGuideState(): m_state=6
20:52:52.152 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1263
20:52:52.157 00.005 14556 Star::Find returns 1 (0), X=175.64, Y=981.60, Mass=1732, SNR=28.0, Peak=107 HFD=4.8
20:52:52.161 00.004 14556 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.07) = xAngle (4.07 = -2.21)
20:52:52.165 00.004 14556 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.31)
20:52:52.169 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=0.35 hyp=0.41 cameraTheta=1.00 mountX=-0.25 mountY=-0.30, mountTheta=-2.25
20:52:52.175 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.35, opts=13)
20:52:52.179 00.004 14556 Enqueuing Move request for scope (0.22, 0.35)
20:52:52.183 00.004 12308 Worker thread wakes up
20:52:52.183 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.35) opts 0xd
20:52:52.183 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.35)
20:52:52.183 00.000 12308 Moving (0.22, 0.35) raw xDistance=-0.25 yDistance=-0.30
20:52:52.183 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
20:52:52.184 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:52:52.184 00.000 12308 MoveAxis(E, 101, ABG)
20:52:52.184 00.000 12308 Guiding  Dir = 2, Dur = 101
20:52:52.184 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:52.189 00.005 12308 IsSlewing returns 0
20:52:52.189 00.000 12308 IsGuiding returns 0
20:52:52.189 00.000 12308 PulseGuide returned control before completion, sleep 111
20:52:52.211 00.022 14556 UpdateGuideState exits: m=1732 SNR=28.0
20:52:52.216 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:52.220 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:52.224 00.004 14556 Enqueuing Expose request
20:52:52.307 00.083 12308 IsGuiding returns 1
20:52:52.307 00.000 12308 scope still moving after pulse duration time elapsed
20:52:52.338 00.031 12308 IsSlewing returns 0
20:52:52.339 00.001 12308 IsGuiding returns 0
20:52:52.340 00.001 12308 scope move finished after 101 + 49 ms
20:52:52.340 00.000 12308 Move returns status 0, amount 101
20:52:52.341 00.001 12308 MoveAxis(N, 214, ABG)
20:52:52.342 00.001 12308 Guiding  Dir = 0, Dur = 214
20:52:52.344 00.002 12308 IsSlewing returns 0
20:52:52.345 00.001 12308 IsGuiding returns 0
20:52:52.346 00.001 12308 PulseGuide returned control before completion, sleep 224
20:52:52.587 00.241 12308 IsGuiding returns 1
20:52:52.588 00.001 12308 scope still moving after pulse duration time elapsed
20:52:52.619 00.031 12308 IsSlewing returns 0
20:52:52.619 00.000 12308 IsGuiding returns 0
20:52:52.620 00.001 12308 scope move finished after 214 + 60 ms
20:52:52.620 00.000 12308 Move returns status 0, amount 214
20:52:52.620 00.000 12308 move complete, result=0
20:52:52.620 00.000 12308 worker thread done servicing request
20:52:52.622 00.002 12308 Worker thread wakes up
20:52:52.622 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:52.622 00.000 14556 GuideStep: -0.2 px 101 ms EAST, -0.3 px 214 ms NORTH
20:52:52.628 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:53.877 01.249 12308 Exposure complete
20:52:54.020 00.143 12308 worker thread done servicing request
20:52:54.020 00.000 14556 OnExposeComplete: enter
20:52:54.024 00.004 14556 UpdateGuideState(): m_state=6
20:52:54.028 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1264
20:52:54.032 00.004 14556 Star::Find returns 1 (0), X=175.66, Y=981.13, Mass=1827, SNR=28.8, Peak=146 HFD=4.6
20:52:54.036 00.004 14556 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-3.07) = xAngle (2.62 = 2.62)
20:52:54.039 00.003 14556 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.52 = 2.52)
20:52:54.044 00.005 14556 CameraToMount -- cameraX=0.24 cameraY=-0.12 hyp=0.27 cameraTheta=-0.45 mountX=-0.24 mountY=0.16, mountTheta=2.55
20:52:54.048 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=-0.12, opts=13)
20:52:54.053 00.005 14556 Enqueuing Move request for scope (0.24, -0.12)
20:52:54.058 00.005 12308 Worker thread wakes up
20:52:54.058 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.12) opts 0xd
20:52:54.058 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, -0.12)
20:52:54.058 00.000 12308 Moving (0.24, -0.12) raw xDistance=-0.24 yDistance=0.16
20:52:54.058 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
20:52:54.059 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:54.059 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:52:54.059 00.000 12308 MoveAxis(E, 109, ABG)
20:52:54.059 00.000 12308 Guiding  Dir = 2, Dur = 109
20:52:54.059 00.000 12308 IsSlewing returns 0
20:52:54.059 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:54.065 00.006 12308 IsGuiding returns 0
20:52:54.065 00.000 12308 PulseGuide returned control before completion, sleep 119
20:52:54.086 00.021 14556 UpdateGuideState exits: m=1827 SNR=28.8
20:52:54.090 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:54.096 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:54.101 00.005 14556 Enqueuing Expose request
20:52:54.195 00.094 12308 IsGuiding returns 1
20:52:54.196 00.001 12308 scope still moving after pulse duration time elapsed
20:52:54.226 00.030 12308 IsSlewing returns 0
20:52:54.228 00.002 12308 IsGuiding returns 0
20:52:54.229 00.001 12308 scope move finished after 109 + 54 ms
20:52:54.229 00.000 12308 Move returns status 0, amount 109
20:52:54.230 00.001 12308 MoveAxis(N, 0, ABG)
20:52:54.230 00.000 12308 Move returns status 0, amount 0
20:52:54.230 00.000 12308 move complete, result=0
20:52:54.231 00.001 12308 worker thread done servicing request
20:52:54.231 00.000 14556 GuideStep: -0.2 px 109 ms EAST, 0.2 px 0 ms NORTH
20:52:54.237 00.006 12308 Worker thread wakes up
20:52:54.237 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:54.237 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:55.493 01.256 12308 Exposure complete
20:52:55.662 00.169 12308 worker thread done servicing request
20:52:55.663 00.001 14556 OnExposeComplete: enter
20:52:55.669 00.006 14556 UpdateGuideState(): m_state=6
20:52:55.675 00.006 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1265
20:52:55.679 00.004 14556 Star::Find returns 1 (0), X=175.44, Y=981.26, Mass=1640, SNR=27.1, Peak=110 HFD=4.6
20:52:55.683 00.004 14556 CameraToMount -- cameraTheta (0.49) - m_xAngle (-3.07) = xAngle (3.57 = -2.72)
20:52:55.687 00.004 14556 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.47 = -2.82)
20:52:55.691 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.03 cameraTheta=0.49 mountX=-0.02 mountY=-0.01, mountTheta=-2.80
20:52:55.698 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.01, opts=13)
20:52:55.703 00.005 14556 Enqueuing Move request for scope (0.02, 0.01)
20:52:55.707 00.004 12308 Worker thread wakes up
20:52:55.707 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
20:52:55.707 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
20:52:55.708 00.001 12308 Moving (0.02, 0.01) raw xDistance=-0.02 yDistance=-0.01
20:52:55.708 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:52:55.708 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:55.708 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:52:55.709 00.001 12308 MoveAxis(E, 0, ABG)
20:52:55.710 00.001 12308 Move returns status 0, amount 0
20:52:55.710 00.000 12308 MoveAxis(N, 0, ABG)
20:52:55.710 00.000 12308 Move returns status 0, amount 0
20:52:55.710 00.000 12308 move complete, result=0
20:52:55.711 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:55.715 00.004 12308 worker thread done servicing request
20:52:55.737 00.022 14556 UpdateGuideState exits: m=1640 SNR=27.1
20:52:55.741 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:55.745 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:55.749 00.004 14556 Enqueuing Expose request
20:52:55.754 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:52:55.759 00.005 12308 Worker thread wakes up
20:52:55.760 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:55.760 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:56.999 01.239 12308 Exposure complete
20:52:57.153 00.154 12308 worker thread done servicing request
20:52:57.153 00.000 14556 OnExposeComplete: enter
20:52:57.158 00.005 14556 UpdateGuideState(): m_state=6
20:52:57.160 00.002 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1266
20:52:57.164 00.004 14556 Star::Find returns 1 (0), X=175.59, Y=981.25, Mass=1850, SNR=28.7, Peak=144 HFD=4.4
20:52:57.168 00.004 14556 CameraToMount -- cameraTheta (0.01) - m_xAngle (-3.07) = xAngle (3.08 = 3.08)
20:52:57.171 00.003 14556 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.98 = 2.98)
20:52:57.175 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.00 hyp=0.17 cameraTheta=0.01 mountX=-0.17 mountY=0.03, mountTheta=2.98
20:52:57.180 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.00, opts=13)
20:52:57.184 00.004 14556 Enqueuing Move request for scope (0.17, 0.00)
20:52:57.188 00.004 12308 Worker thread wakes up
20:52:57.188 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.00) opts 0xd
20:52:57.189 00.001 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.00)
20:52:57.189 00.000 12308 Moving (0.17, 0.00) raw xDistance=-0.17 yDistance=0.03
20:52:57.189 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:52:57.189 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:57.189 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:52:57.189 00.000 12308 MoveAxis(E, 0, ABG)
20:52:57.189 00.000 12308 Move returns status 0, amount 0
20:52:57.190 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:57.195 00.005 12308 MoveAxis(N, 0, ABG)
20:52:57.195 00.000 12308 Move returns status 0, amount 0
20:52:57.195 00.000 12308 move complete, result=0
20:52:57.195 00.000 12308 worker thread done servicing request
20:52:57.215 00.020 14556 UpdateGuideState exits: m=1850 SNR=28.7
20:52:57.219 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:57.224 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:57.229 00.005 14556 Enqueuing Expose request
20:52:57.234 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:52:57.238 00.004 12308 Worker thread wakes up
20:52:57.238 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:57.238 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:58.479 01.241 12308 Exposure complete
20:52:58.627 00.148 12308 worker thread done servicing request
20:52:58.629 00.002 14556 OnExposeComplete: enter
20:52:58.634 00.005 14556 UpdateGuideState(): m_state=6
20:52:58.639 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1267
20:52:58.643 00.004 14556 Star::Find returns 1 (0), X=175.28, Y=981.29, Mass=2184, SNR=31.5, Peak=179 HFD=4.6
20:52:58.647 00.004 14556 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.07) = xAngle (5.97 = -0.32)
20:52:58.650 00.003 14556 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.87 = -0.41)
20:52:58.654 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.14 cameraTheta=2.89 mountX=0.14 mountY=-0.06, mountTheta=-0.40
20:52:58.659 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.04, opts=13)
20:52:58.663 00.004 14556 Enqueuing Move request for scope (-0.14, 0.04)
20:52:58.667 00.004 12308 Worker thread wakes up
20:52:58.667 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
20:52:58.667 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
20:52:58.667 00.000 12308 Moving (-0.14, 0.04) raw xDistance=0.14 yDistance=-0.06
20:52:58.667 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:52:58.667 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:58.668 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:52:58.668 00.000 12308 MoveAxis(E, 0, ABG)
20:52:58.668 00.000 12308 Move returns status 0, amount 0
20:52:58.668 00.000 12308 MoveAxis(N, 0, ABG)
20:52:58.668 00.000 12308 Move returns status 0, amount 0
20:52:58.668 00.000 12308 move complete, result=0
20:52:58.669 00.001 12308 worker thread done servicing request
20:52:58.669 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:52:58.695 00.026 14556 UpdateGuideState exits: m=2184 SNR=31.5
20:52:58.700 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:58.704 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:52:58.708 00.004 14556 Enqueuing Expose request
20:52:58.712 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:58.715 00.003 12308 Worker thread wakes up
20:52:58.715 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:52:58.715 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:52:59.965 01.250 12308 Exposure complete
20:53:00.136 00.171 12308 worker thread done servicing request
20:53:00.137 00.001 14556 OnExposeComplete: enter
20:53:00.143 00.006 14556 UpdateGuideState(): m_state=6
20:53:00.148 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1268
20:53:00.153 00.005 14556 Star::Find returns 1 (0), X=175.16, Y=981.24, Mass=1953, SNR=29.6, Peak=149 HFD=4.4
20:53:00.157 00.004 14556 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.07) = xAngle (-0.04 = -0.04)
20:53:00.162 00.005 14556 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.14 = -0.14)
20:53:00.167 00.005 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.01 hyp=0.26 cameraTheta=-3.12 mountX=0.26 mountY=-0.04, mountTheta=-0.14
20:53:00.174 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.01, opts=13)
20:53:00.179 00.005 14556 Enqueuing Move request for scope (-0.26, -0.01)
20:53:00.184 00.005 12308 Worker thread wakes up
20:53:00.184 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.01) opts 0xd
20:53:00.184 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.01)
20:53:00.184 00.000 12308 Moving (-0.26, -0.01) raw xDistance=0.26 yDistance=-0.04
20:53:00.185 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
20:53:00.185 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:00.185 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:53:00.185 00.000 12308 MoveAxis(W, 113, ABG)
20:53:00.186 00.001 12308 Guiding  Dir = 3, Dur = 113
20:53:00.186 00.000 12308 IsSlewing returns 0
20:53:00.187 00.001 12308 IsGuiding returns 0
20:53:00.188 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:00.196 00.008 12308 PulseGuide returned control before completion, sleep 123
20:53:00.222 00.026 14556 UpdateGuideState exits: m=1953 SNR=29.6
20:53:00.227 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:00.232 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:00.235 00.003 14556 Enqueuing Expose request
20:53:00.330 00.095 12308 IsGuiding returns 0
20:53:00.330 00.000 12308 Move returns status 0, amount 113
20:53:00.331 00.001 12308 MoveAxis(N, 0, ABG)
20:53:00.331 00.000 12308 Move returns status 0, amount 0
20:53:00.331 00.000 12308 move complete, result=0
20:53:00.331 00.000 12308 worker thread done servicing request
20:53:00.331 00.000 14556 GuideStep: 0.3 px 113 ms WEST, -0.0 px 0 ms NORTH
20:53:00.336 00.005 12308 Worker thread wakes up
20:53:00.336 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:00.336 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:01.593 01.257 12308 Exposure complete
20:53:01.739 00.146 12308 worker thread done servicing request
20:53:01.740 00.001 14556 OnExposeComplete: enter
20:53:01.743 00.003 14556 UpdateGuideState(): m_state=6
20:53:01.747 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1269
20:53:01.752 00.005 14556 Star::Find returns 1 (0), X=175.50, Y=981.32, Mass=1883, SNR=29.1, Peak=139 HFD=4.3
20:53:01.756 00.004 14556 CameraToMount -- cameraTheta (0.71) - m_xAngle (-3.07) = xAngle (3.78 = -2.50)
20:53:01.761 00.005 14556 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.68 = -2.60)
20:53:01.765 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.11 cameraTheta=0.71 mountX=-0.09 mountY=-0.06, mountTheta=-2.57
20:53:01.771 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.07, opts=13)
20:53:01.775 00.004 14556 Enqueuing Move request for scope (0.08, 0.07)
20:53:01.778 00.003 12308 Worker thread wakes up
20:53:01.778 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
20:53:01.778 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
20:53:01.780 00.002 12308 Moving (0.08, 0.07) raw xDistance=-0.09 yDistance=-0.06
20:53:01.780 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:53:01.780 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:01.780 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:53:01.780 00.000 12308 MoveAxis(E, 0, ABG)
20:53:01.781 00.001 12308 Move returns status 0, amount 0
20:53:01.781 00.000 12308 MoveAxis(N, 0, ABG)
20:53:01.781 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:01.786 00.005 12308 Move returns status 0, amount 0
20:53:01.786 00.000 12308 move complete, result=0
20:53:01.786 00.000 12308 worker thread done servicing request
20:53:01.808 00.022 14556 UpdateGuideState exits: m=1883 SNR=29.1
20:53:01.815 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:01.822 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:01.828 00.006 14556 Enqueuing Expose request
20:53:01.833 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:01.838 00.005 12308 Worker thread wakes up
20:53:01.838 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:01.838 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:03.098 01.260 12308 Exposure complete
20:53:03.250 00.152 12308 worker thread done servicing request
20:53:03.250 00.000 14556 OnExposeComplete: enter
20:53:03.255 00.005 14556 UpdateGuideState(): m_state=6
20:53:03.257 00.002 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1270
20:53:03.262 00.005 14556 Star::Find returns 1 (0), X=175.40, Y=981.60, Mass=2078, SNR=30.3, Peak=134 HFD=4.7
20:53:03.266 00.004 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.68 = -1.60)
20:53:03.269 00.003 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.70)
20:53:03.272 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.35 hyp=0.35 cameraTheta=1.61 mountX=-0.01 mountY=-0.35, mountTheta=-1.60
20:53:03.276 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.35, opts=13)
20:53:03.281 00.005 14556 Enqueuing Move request for scope (-0.01, 0.35)
20:53:03.284 00.003 12308 Worker thread wakes up
20:53:03.284 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.35) opts 0xd
20:53:03.284 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.35)
20:53:03.284 00.000 12308 Moving (-0.01, 0.35) raw xDistance=-0.01 yDistance=-0.35
20:53:03.284 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:53:03.284 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:53:03.285 00.001 12308 MoveAxis(E, 0, ABG)
20:53:03.285 00.000 12308 Move returns status 0, amount 0
20:53:03.286 00.001 12308 MoveAxis(N, 245, ABG)
20:53:03.286 00.000 12308 Guiding  Dir = 0, Dur = 245
20:53:03.286 00.000 12308 IsSlewing returns 0
20:53:03.286 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:03.289 00.003 12308 IsGuiding returns 0
20:53:03.290 00.001 12308 PulseGuide returned control before completion, sleep 255
20:53:03.312 00.022 14556 UpdateGuideState exits: m=2078 SNR=30.3
20:53:03.317 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:03.321 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:03.324 00.003 14556 Enqueuing Expose request
20:53:03.557 00.233 12308 IsGuiding returns 1
20:53:03.557 00.000 12308 scope still moving after pulse duration time elapsed
20:53:03.588 00.031 12308 IsSlewing returns 0
20:53:03.589 00.001 12308 IsGuiding returns 0
20:53:03.589 00.000 12308 scope move finished after 245 + 53 ms
20:53:03.589 00.000 12308 Move returns status 0, amount 245
20:53:03.589 00.000 12308 move complete, result=0
20:53:03.589 00.000 12308 worker thread done servicing request
20:53:03.590 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 245 ms NORTH
20:53:03.595 00.005 12308 Worker thread wakes up
20:53:03.595 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:03.596 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:04.855 01.259 12308 Exposure complete
20:53:05.011 00.156 12308 worker thread done servicing request
20:53:05.012 00.001 14556 OnExposeComplete: enter
20:53:05.016 00.004 14556 UpdateGuideState(): m_state=6
20:53:05.020 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1271
20:53:05.025 00.005 14556 Star::Find returns 1 (0), X=175.73, Y=981.12, Mass=2183, SNR=31.6, Peak=140 HFD=4.5
20:53:05.028 00.003 14556 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-3.07) = xAngle (2.68 = 2.68)
20:53:05.032 00.004 14556 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.58 = 2.58)
20:53:05.037 00.005 14556 CameraToMount -- cameraX=0.31 cameraY=-0.13 hyp=0.34 cameraTheta=-0.39 mountX=-0.30 mountY=0.18, mountTheta=2.61
20:53:05.042 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.31, y=-0.13, opts=13)
20:53:05.046 00.004 14556 Enqueuing Move request for scope (0.31, -0.13)
20:53:05.050 00.004 12308 Worker thread wakes up
20:53:05.050 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.13) opts 0xd
20:53:05.050 00.000 12308 Handling offset move in thread for scope, endpoint = (0.31, -0.13)
20:53:05.050 00.000 12308 Moving (0.31, -0.13) raw xDistance=-0.30 yDistance=0.18
20:53:05.050 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
20:53:05.050 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:05.051 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:53:05.051 00.000 12308 MoveAxis(E, 131, ABG)
20:53:05.051 00.000 12308 Guiding  Dir = 2, Dur = 131
20:53:05.051 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:05.056 00.005 12308 IsSlewing returns 0
20:53:05.056 00.000 12308 IsGuiding returns 0
20:53:05.057 00.001 12308 PulseGuide returned control before completion, sleep 141
20:53:05.080 00.023 14556 UpdateGuideState exits: m=2183 SNR=31.6
20:53:05.085 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:05.088 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:05.092 00.004 14556 Enqueuing Expose request
20:53:05.201 00.109 12308 IsGuiding returns 1
20:53:05.202 00.001 12308 scope still moving after pulse duration time elapsed
20:53:05.232 00.030 12308 IsSlewing returns 0
20:53:05.233 00.001 12308 IsGuiding returns 0
20:53:05.234 00.001 12308 scope move finished after 131 + 45 ms
20:53:05.234 00.000 12308 Move returns status 0, amount 131
20:53:05.234 00.000 12308 MoveAxis(N, 0, ABG)
20:53:05.235 00.001 12308 Move returns status 0, amount 0
20:53:05.235 00.000 12308 move complete, result=0
20:53:05.235 00.000 12308 worker thread done servicing request
20:53:05.236 00.001 12308 Worker thread wakes up
20:53:05.236 00.000 14556 GuideStep: -0.3 px 131 ms EAST, 0.2 px 0 ms NORTH
20:53:05.242 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:05.242 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:06.491 01.249 12308 Exposure complete
20:53:06.622 00.131 12308 worker thread done servicing request
20:53:06.622 00.000 14556 OnExposeComplete: enter
20:53:06.626 00.004 14556 UpdateGuideState(): m_state=6
20:53:06.633 00.007 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1272
20:53:06.637 00.004 14556 Star::Find returns 1 (0), X=175.23, Y=981.32, Mass=1888, SNR=29.3, Peak=140 HFD=4.5
20:53:06.641 00.004 14556 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.07) = xAngle (5.86 = -0.43)
20:53:06.644 00.003 14556 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.53)
20:53:06.648 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.07 hyp=0.20 cameraTheta=2.78 mountX=0.18 mountY=-0.10, mountTheta=-0.50
20:53:06.654 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.07, opts=13)
20:53:06.658 00.004 14556 Enqueuing Move request for scope (-0.19, 0.07)
20:53:06.664 00.006 12308 Worker thread wakes up
20:53:06.664 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.07) opts 0xd
20:53:06.665 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.07)
20:53:06.665 00.000 12308 Moving (-0.19, 0.07) raw xDistance=0.18 yDistance=-0.10
20:53:06.665 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:53:06.665 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:06.665 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:53:06.665 00.000 12308 MoveAxis(E, 0, ABG)
20:53:06.665 00.000 12308 Move returns status 0, amount 0
20:53:06.665 00.000 12308 MoveAxis(N, 0, ABG)
20:53:06.667 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:06.670 00.003 12308 Move returns status 0, amount 0
20:53:06.670 00.000 12308 move complete, result=0
20:53:06.670 00.000 12308 worker thread done servicing request
20:53:06.687 00.017 14556 UpdateGuideState exits: m=1888 SNR=29.3
20:53:06.693 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:06.695 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:06.698 00.003 14556 Enqueuing Expose request
20:53:06.701 00.003 12308 Worker thread wakes up
20:53:06.701 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:06.705 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:06.705 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:07.950 01.245 12308 Exposure complete
20:53:08.127 00.177 12308 worker thread done servicing request
20:53:08.127 00.000 14556 OnExposeComplete: enter
20:53:08.131 00.004 14556 UpdateGuideState(): m_state=6
20:53:08.135 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1273
20:53:08.140 00.005 14556 Star::Find returns 1 (0), X=175.17, Y=981.49, Mass=1774, SNR=28.3, Peak=125 HFD=4.6
20:53:08.145 00.005 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.43 = -0.85)
20:53:08.148 00.003 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.95)
20:53:08.152 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.24 hyp=0.34 cameraTheta=2.36 mountX=0.23 mountY=-0.28, mountTheta=-0.89
20:53:08.158 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.24, opts=13)
20:53:08.164 00.006 14556 Enqueuing Move request for scope (-0.24, 0.24)
20:53:08.168 00.004 12308 Worker thread wakes up
20:53:08.168 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.24) opts 0xd
20:53:08.168 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.24)
20:53:08.168 00.000 12308 Moving (-0.24, 0.24) raw xDistance=0.23 yDistance=-0.28
20:53:08.170 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
20:53:08.170 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:53:08.170 00.000 12308 MoveAxis(W, 98, ABG)
20:53:08.170 00.000 12308 Guiding  Dir = 3, Dur = 98
20:53:08.171 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:08.175 00.004 12308 IsSlewing returns 0
20:53:08.176 00.001 12308 IsGuiding returns 0
20:53:08.176 00.000 12308 PulseGuide returned control before completion, sleep 108
20:53:08.201 00.025 14556 UpdateGuideState exits: m=1774 SNR=28.3
20:53:08.206 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:08.209 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:08.212 00.003 14556 Enqueuing Expose request
20:53:08.299 00.087 12308 IsGuiding returns 1
20:53:08.299 00.000 12308 scope still moving after pulse duration time elapsed
20:53:08.330 00.031 12308 IsSlewing returns 0
20:53:08.331 00.001 12308 IsGuiding returns 0
20:53:08.331 00.000 12308 scope move finished after 98 + 57 ms
20:53:08.332 00.001 12308 Move returns status 0, amount 98
20:53:08.332 00.000 12308 MoveAxis(N, 196, ABG)
20:53:08.332 00.000 12308 Guiding  Dir = 0, Dur = 196
20:53:08.335 00.003 12308 IsSlewing returns 0
20:53:08.335 00.000 12308 IsGuiding returns 0
20:53:08.336 00.001 12308 PulseGuide returned control before completion, sleep 206
20:53:08.551 00.215 12308 IsGuiding returns 1
20:53:08.552 00.001 12308 scope still moving after pulse duration time elapsed
20:53:08.582 00.030 12308 IsSlewing returns 0
20:53:08.584 00.002 12308 IsGuiding returns 0
20:53:08.584 00.000 12308 scope move finished after 196 + 52 ms
20:53:08.585 00.001 12308 Move returns status 0, amount 196
20:53:08.585 00.000 12308 move complete, result=0
20:53:08.586 00.001 12308 worker thread done servicing request
20:53:08.586 00.000 12308 Worker thread wakes up
20:53:08.587 00.001 14556 GuideStep: 0.2 px 98 ms WEST, -0.3 px 196 ms NORTH
20:53:08.595 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:08.595 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:09.847 01.252 12308 Exposure complete
20:53:10.025 00.178 12308 worker thread done servicing request
20:53:10.026 00.001 14556 OnExposeComplete: enter
20:53:10.032 00.006 14556 UpdateGuideState(): m_state=6
20:53:10.037 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1274
20:53:10.040 00.003 14556 Star::Find returns 1 (0), X=175.75, Y=981.22, Mass=1877, SNR=29.2, Peak=139 HFD=4.5
20:53:10.048 00.008 14556 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-3.07) = xAngle (2.98 = 2.98)
20:53:10.055 00.007 14556 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.89 = 2.89)
20:53:10.062 00.007 14556 CameraToMount -- cameraX=0.33 cameraY=-0.03 hyp=0.33 cameraTheta=-0.09 mountX=-0.33 mountY=0.08, mountTheta=2.89
20:53:10.070 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.33, y=-0.03, opts=13)
20:53:10.079 00.009 14556 Enqueuing Move request for scope (0.33, -0.03)
20:53:10.086 00.007 12308 Worker thread wakes up
20:53:10.086 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.03) opts 0xd
20:53:10.087 00.001 12308 Handling offset move in thread for scope, endpoint = (0.33, -0.03)
20:53:10.087 00.000 12308 Moving (0.33, -0.03) raw xDistance=-0.33 yDistance=0.08
20:53:10.087 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.33
20:53:10.087 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:10.087 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:53:10.088 00.001 12308 MoveAxis(E, 136, ABG)
20:53:10.088 00.000 12308 Guiding  Dir = 2, Dur = 136
20:53:10.088 00.000 12308 IsSlewing returns 0
20:53:10.088 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:10.094 00.006 12308 IsGuiding returns 0
20:53:10.095 00.001 12308 PulseGuide returned control before completion, sleep 146
20:53:10.115 00.020 14556 UpdateGuideState exits: m=1877 SNR=29.2
20:53:10.119 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:10.125 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:10.132 00.007 14556 Enqueuing Expose request
20:53:10.245 00.113 12308 IsGuiding returns 1
20:53:10.245 00.000 12308 scope still moving after pulse duration time elapsed
20:53:10.276 00.031 12308 IsSlewing returns 0
20:53:10.276 00.000 12308 IsGuiding returns 0
20:53:10.277 00.001 12308 scope move finished after 136 + 45 ms
20:53:10.277 00.000 12308 Move returns status 0, amount 136
20:53:10.277 00.000 12308 MoveAxis(N, 0, ABG)
20:53:10.277 00.000 12308 Move returns status 0, amount 0
20:53:10.277 00.000 12308 move complete, result=0
20:53:10.278 00.001 12308 worker thread done servicing request
20:53:10.278 00.000 14556 GuideStep: -0.3 px 136 ms EAST, 0.1 px 0 ms NORTH
20:53:10.284 00.006 12308 Worker thread wakes up
20:53:10.285 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:10.285 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:11.539 01.254 12308 Exposure complete
20:53:11.684 00.145 12308 worker thread done servicing request
20:53:11.684 00.000 14556 OnExposeComplete: enter
20:53:11.690 00.006 14556 UpdateGuideState(): m_state=6
20:53:11.696 00.006 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1275
20:53:11.702 00.006 14556 Star::Find returns 1 (0), X=175.40, Y=981.19, Mass=2303, SNR=32.1, Peak=162 HFD=4.8
20:53:11.707 00.005 14556 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.07) = xAngle (1.17 = 1.17)
20:53:11.712 00.005 14556 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.07 = 1.07)
20:53:11.715 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.07 cameraTheta=-1.91 mountX=0.03 mountY=0.06, mountTheta=1.15
20:53:11.720 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.06, opts=13)
20:53:11.724 00.004 14556 Enqueuing Move request for scope (-0.02, -0.06)
20:53:11.728 00.004 12308 Worker thread wakes up
20:53:11.728 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
20:53:11.728 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
20:53:11.728 00.000 12308 Moving (-0.02, -0.06) raw xDistance=0.03 yDistance=0.06
20:53:11.728 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:53:11.728 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:11.728 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:53:11.728 00.000 12308 MoveAxis(E, 0, ABG)
20:53:11.730 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:11.734 00.004 12308 Move returns status 0, amount 0
20:53:11.734 00.000 12308 MoveAxis(N, 0, ABG)
20:53:11.735 00.001 12308 Move returns status 0, amount 0
20:53:11.735 00.000 12308 move complete, result=0
20:53:11.735 00.000 12308 worker thread done servicing request
20:53:11.754 00.019 14556 UpdateGuideState exits: m=2303 SNR=32.1
20:53:11.758 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:11.762 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:11.766 00.004 14556 Enqueuing Expose request
20:53:11.769 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:53:11.772 00.003 12308 Worker thread wakes up
20:53:11.773 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:11.773 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:13.025 01.252 12308 Exposure complete
20:53:13.181 00.156 12308 worker thread done servicing request
20:53:13.182 00.001 14556 OnExposeComplete: enter
20:53:13.185 00.003 14556 UpdateGuideState(): m_state=6
20:53:13.191 00.006 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1276
20:53:13.197 00.006 14556 Star::Find returns 1 (0), X=175.24, Y=981.37, Mass=1767, SNR=28.4, Peak=137 HFD=4.7
20:53:13.201 00.004 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.60 = -0.68)
20:53:13.206 00.005 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.78)
20:53:13.210 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.12 hyp=0.21 cameraTheta=2.53 mountX=0.16 mountY=-0.15, mountTheta=-0.73
20:53:13.215 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.12, opts=13)
20:53:13.219 00.004 14556 Enqueuing Move request for scope (-0.17, 0.12)
20:53:13.224 00.005 12308 Worker thread wakes up
20:53:13.224 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.12) opts 0xd
20:53:13.224 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.12)
20:53:13.224 00.000 12308 Moving (-0.17, 0.12) raw xDistance=0.16 yDistance=-0.15
20:53:13.224 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:53:13.225 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:13.225 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:53:13.225 00.000 12308 MoveAxis(E, 0, ABG)
20:53:13.225 00.000 12308 Move returns status 0, amount 0
20:53:13.225 00.000 12308 MoveAxis(N, 0, ABG)
20:53:13.226 00.001 12308 Move returns status 0, amount 0
20:53:13.226 00.000 12308 move complete, result=0
20:53:13.226 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:13.231 00.005 12308 worker thread done servicing request
20:53:13.252 00.021 14556 UpdateGuideState exits: m=1767 SNR=28.4
20:53:13.255 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:13.260 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:13.264 00.004 14556 Enqueuing Expose request
20:53:13.268 00.004 12308 Worker thread wakes up
20:53:13.268 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:13.272 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:13.272 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:14.518 01.246 12308 Exposure complete
20:53:14.671 00.153 12308 worker thread done servicing request
20:53:14.672 00.001 14556 OnExposeComplete: enter
20:53:14.676 00.004 14556 UpdateGuideState(): m_state=6
20:53:14.679 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1277
20:53:14.683 00.004 14556 Star::Find returns 1 (0), X=175.24, Y=981.32, Mass=2102, SNR=31.0, Peak=164 HFD=4.6
20:53:14.687 00.004 14556 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.07) = xAngle (5.86 = -0.43)
20:53:14.690 00.003 14556 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.53)
20:53:14.697 00.007 14556 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.19 cameraTheta=2.78 mountX=0.18 mountY=-0.10, mountTheta=-0.51
20:53:14.704 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.07, opts=13)
20:53:14.708 00.004 14556 Enqueuing Move request for scope (-0.18, 0.07)
20:53:14.712 00.004 12308 Worker thread wakes up
20:53:14.712 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
20:53:14.713 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
20:53:14.713 00.000 12308 Moving (-0.18, 0.07) raw xDistance=0.18 yDistance=-0.10
20:53:14.713 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:53:14.713 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:14.713 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:53:14.713 00.000 12308 MoveAxis(E, 0, ABG)
20:53:14.713 00.000 12308 Move returns status 0, amount 0
20:53:14.714 00.001 12308 MoveAxis(N, 0, ABG)
20:53:14.714 00.000 12308 Move returns status 0, amount 0
20:53:14.714 00.000 12308 move complete, result=0
20:53:14.714 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:14.718 00.004 12308 worker thread done servicing request
20:53:14.742 00.024 14556 UpdateGuideState exits: m=2102 SNR=31.0
20:53:14.748 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:14.754 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:14.761 00.007 14556 Enqueuing Expose request
20:53:14.765 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:14.768 00.003 12308 Worker thread wakes up
20:53:14.768 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:14.770 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:16.021 01.251 12308 Exposure complete
20:53:16.185 00.164 12308 worker thread done servicing request
20:53:16.185 00.000 14556 OnExposeComplete: enter
20:53:16.189 00.004 14556 UpdateGuideState(): m_state=6
20:53:16.194 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1278
20:53:16.198 00.004 14556 Star::Find returns 1 (0), X=175.42, Y=981.39, Mass=1522, SNR=26.2, Peak=97 HFD=4.8
20:53:16.202 00.004 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.61 = -1.67)
20:53:16.206 00.004 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.77)
20:53:16.210 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.54 mountX=-0.01 mountY=-0.13, mountTheta=-1.67
20:53:16.214 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.14, opts=13)
20:53:16.218 00.004 14556 Enqueuing Move request for scope (0.00, 0.14)
20:53:16.222 00.004 12308 Worker thread wakes up
20:53:16.223 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.14) opts 0xd
20:53:16.223 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.14)
20:53:16.223 00.000 12308 Moving (0.00, 0.14) raw xDistance=-0.01 yDistance=-0.13
20:53:16.223 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:53:16.223 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:16.223 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:53:16.225 00.002 12308 MoveAxis(E, 0, ABG)
20:53:16.225 00.000 12308 Move returns status 0, amount 0
20:53:16.225 00.000 12308 MoveAxis(N, 0, ABG)
20:53:16.225 00.000 12308 Move returns status 0, amount 0
20:53:16.225 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:16.229 00.004 12308 move complete, result=0
20:53:16.229 00.000 12308 worker thread done servicing request
20:53:16.249 00.020 14556 UpdateGuideState exits: m=1522 SNR=26.2
20:53:16.254 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:16.258 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:16.264 00.006 14556 Enqueuing Expose request
20:53:16.270 00.006 12308 Worker thread wakes up
20:53:16.270 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:16.276 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:16.277 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:17.518 01.241 12308 Exposure complete
20:53:17.678 00.160 12308 worker thread done servicing request
20:53:17.679 00.001 14556 OnExposeComplete: enter
20:53:17.683 00.004 14556 UpdateGuideState(): m_state=6
20:53:17.686 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1279
20:53:17.690 00.004 14556 Star::Find returns 1 (0), X=175.30, Y=981.58, Mass=1768, SNR=28.2, Peak=118 HFD=4.6
20:53:17.695 00.005 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
20:53:17.699 00.004 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
20:53:17.702 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.33 hyp=0.35 cameraTheta=1.91 mountX=0.09 mountY=-0.34, mountTheta=-1.31
20:53:17.707 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.33, opts=13)
20:53:17.711 00.004 14556 Enqueuing Move request for scope (-0.11, 0.33)
20:53:17.715 00.004 12308 Worker thread wakes up
20:53:17.715 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.33) opts 0xd
20:53:17.715 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.33)
20:53:17.715 00.000 12308 Moving (-0.11, 0.33) raw xDistance=0.09 yDistance=-0.34
20:53:17.715 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:53:17.715 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:53:17.716 00.001 12308 MoveAxis(E, 0, ABG)
20:53:17.716 00.000 12308 Move returns status 0, amount 0
20:53:17.716 00.000 12308 MoveAxis(N, 240, ABG)
20:53:17.716 00.000 12308 Guiding  Dir = 0, Dur = 240
20:53:17.717 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:17.721 00.004 12308 IsSlewing returns 0
20:53:17.721 00.000 12308 IsGuiding returns 0
20:53:17.722 00.001 12308 PulseGuide returned control before completion, sleep 250
20:53:17.744 00.022 14556 UpdateGuideState exits: m=1768 SNR=28.2
20:53:17.749 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:17.753 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:17.760 00.007 14556 Enqueuing Expose request
20:53:17.976 00.216 12308 IsGuiding returns 1
20:53:17.977 00.001 12308 scope still moving after pulse duration time elapsed
20:53:18.007 00.030 12308 IsSlewing returns 0
20:53:18.009 00.002 12308 IsGuiding returns 0
20:53:18.009 00.000 12308 scope move finished after 240 + 48 ms
20:53:18.009 00.000 12308 Move returns status 0, amount 240
20:53:18.012 00.003 12308 move complete, result=0
20:53:18.012 00.000 12308 worker thread done servicing request
20:53:18.012 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 240 ms NORTH
20:53:18.019 00.007 12308 Worker thread wakes up
20:53:18.019 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:18.019 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:19.272 01.253 12308 Exposure complete
20:53:19.408 00.136 12308 worker thread done servicing request
20:53:19.409 00.001 14556 OnExposeComplete: enter
20:53:19.413 00.004 14556 UpdateGuideState(): m_state=6
20:53:19.417 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1280
20:53:19.421 00.004 14556 Star::Find returns 1 (0), X=175.49, Y=981.44, Mass=1913, SNR=29.1, Peak=131 HFD=4.6
20:53:19.425 00.004 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.28 = -2.01)
20:53:19.428 00.003 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.18 = -2.10)
20:53:19.432 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.20 mountX=-0.09 mountY=-0.18, mountTheta=-2.03
20:53:19.438 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.19, opts=13)
20:53:19.443 00.005 14556 Enqueuing Move request for scope (0.07, 0.19)
20:53:19.447 00.004 12308 Worker thread wakes up
20:53:19.447 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.19) opts 0xd
20:53:19.449 00.002 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.19)
20:53:19.449 00.000 12308 Moving (0.07, 0.19) raw xDistance=-0.09 yDistance=-0.18
20:53:19.449 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:53:19.449 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:19.450 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:53:19.450 00.000 12308 MoveAxis(E, 0, ABG)
20:53:19.450 00.000 12308 Move returns status 0, amount 0
20:53:19.450 00.000 12308 MoveAxis(N, 0, ABG)
20:53:19.450 00.000 12308 Move returns status 0, amount 0
20:53:19.451 00.001 12308 move complete, result=0
20:53:19.451 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:19.456 00.005 12308 worker thread done servicing request
20:53:19.475 00.019 14556 UpdateGuideState exits: m=1913 SNR=29.1
20:53:19.480 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:19.484 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:19.489 00.005 14556 Enqueuing Expose request
20:53:19.493 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:53:19.497 00.004 12308 Worker thread wakes up
20:53:19.497 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:19.497 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:20.741 01.244 12308 Exposure complete
20:53:20.903 00.162 12308 worker thread done servicing request
20:53:20.903 00.000 14556 OnExposeComplete: enter
20:53:20.910 00.007 14556 UpdateGuideState(): m_state=6
20:53:20.915 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1281
20:53:20.919 00.004 14556 Star::Find returns 1 (0), X=175.34, Y=981.32, Mass=1725, SNR=27.6, Peak=130 HFD=4.4
20:53:20.923 00.004 14556 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.07) = xAngle (5.49 = -0.79)
20:53:20.927 00.004 14556 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.89)
20:53:20.930 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.42 mountX=0.07 mountY=-0.08, mountTheta=-0.83
20:53:20.935 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.07, opts=13)
20:53:20.939 00.004 14556 Enqueuing Move request for scope (-0.08, 0.07)
20:53:20.943 00.004 12308 Worker thread wakes up
20:53:20.943 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
20:53:20.943 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
20:53:20.944 00.001 12308 Moving (-0.08, 0.07) raw xDistance=0.07 yDistance=-0.08
20:53:20.944 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:53:20.944 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:20.946 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:53:20.946 00.000 12308 MoveAxis(E, 0, ABG)
20:53:20.946 00.000 12308 Move returns status 0, amount 0
20:53:20.947 00.001 12308 MoveAxis(N, 0, ABG)
20:53:20.947 00.000 12308 Move returns status 0, amount 0
20:53:20.947 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:20.951 00.004 12308 move complete, result=0
20:53:20.951 00.000 12308 worker thread done servicing request
20:53:20.973 00.022 14556 UpdateGuideState exits: m=1725 SNR=27.6
20:53:20.977 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:20.983 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:20.987 00.004 14556 Enqueuing Expose request
20:53:20.991 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:20.995 00.004 12308 Worker thread wakes up
20:53:20.995 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:20.995 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:22.243 01.248 12308 Exposure complete
20:53:22.397 00.154 12308 worker thread done servicing request
20:53:22.398 00.001 14556 OnExposeComplete: enter
20:53:22.401 00.003 14556 UpdateGuideState(): m_state=6
20:53:22.406 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1282
20:53:22.412 00.006 14556 Star::Find returns 1 (0), X=175.32, Y=981.53, Mass=1582, SNR=26.9, Peak=101 HFD=4.7
20:53:22.416 00.004 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.96 = -1.32)
20:53:22.420 00.004 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.42)
20:53:22.424 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.28 hyp=0.30 cameraTheta=1.89 mountX=0.07 mountY=-0.29, mountTheta=-1.32
20:53:22.428 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.28, opts=13)
20:53:22.432 00.004 14556 Enqueuing Move request for scope (-0.09, 0.28)
20:53:22.437 00.005 12308 Worker thread wakes up
20:53:22.437 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.28) opts 0xd
20:53:22.437 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.28)
20:53:22.437 00.000 12308 Moving (-0.09, 0.28) raw xDistance=0.07 yDistance=-0.29
20:53:22.437 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:53:22.437 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:53:22.439 00.002 12308 MoveAxis(E, 0, ABG)
20:53:22.439 00.000 12308 Move returns status 0, amount 0
20:53:22.439 00.000 12308 MoveAxis(N, 206, ABG)
20:53:22.439 00.000 12308 Guiding  Dir = 0, Dur = 206
20:53:22.439 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:22.446 00.007 12308 IsSlewing returns 0
20:53:22.446 00.000 12308 IsGuiding returns 0
20:53:22.447 00.001 12308 PulseGuide returned control before completion, sleep 216
20:53:22.475 00.028 14556 UpdateGuideState exits: m=1582 SNR=26.9
20:53:22.482 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:22.489 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:22.494 00.005 14556 Enqueuing Expose request
20:53:22.670 00.176 12308 IsGuiding returns 1
20:53:22.670 00.000 12308 scope still moving after pulse duration time elapsed
20:53:22.702 00.032 12308 IsSlewing returns 0
20:53:22.703 00.001 12308 IsGuiding returns 1
20:53:22.734 00.031 12308 IsSlewing returns 0
20:53:22.735 00.001 12308 IsGuiding returns 1
20:53:22.766 00.031 12308 IsSlewing returns 0
20:53:22.767 00.001 12308 IsGuiding returns 0
20:53:22.767 00.000 12308 scope move finished after 206 + 115 ms
20:53:22.768 00.001 12308 Move returns status 0, amount 206
20:53:22.768 00.000 12308 move complete, result=0
20:53:22.768 00.000 12308 worker thread done servicing request
20:53:22.770 00.002 12308 Worker thread wakes up
20:53:22.770 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 206 ms NORTH
20:53:22.776 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:22.776 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:24.027 01.251 12308 Exposure complete
20:53:24.170 00.143 12308 worker thread done servicing request
20:53:24.170 00.000 14556 OnExposeComplete: enter
20:53:24.174 00.004 14556 UpdateGuideState(): m_state=6
20:53:24.179 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1283
20:53:24.182 00.003 14556 Star::Find returns 1 (0), X=175.36, Y=981.19, Mass=1798, SNR=28.6, Peak=126 HFD=4.5
20:53:24.185 00.003 14556 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-3.07) = xAngle (0.72 = 0.72)
20:53:24.191 00.006 14556 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.62 = 0.62)
20:53:24.195 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-2.35 mountX=0.06 mountY=0.05, mountTheta=0.66
20:53:24.201 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.06, opts=13)
20:53:24.205 00.004 14556 Enqueuing Move request for scope (-0.06, -0.06)
20:53:24.208 00.003 12308 Worker thread wakes up
20:53:24.208 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
20:53:24.210 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
20:53:24.210 00.000 12308 Moving (-0.06, -0.06) raw xDistance=0.06 yDistance=0.05
20:53:24.210 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:53:24.210 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:24.210 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:53:24.210 00.000 12308 MoveAxis(E, 0, ABG)
20:53:24.210 00.000 12308 Move returns status 0, amount 0
20:53:24.211 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:24.215 00.004 12308 MoveAxis(N, 0, ABG)
20:53:24.215 00.000 12308 Move returns status 0, amount 0
20:53:24.215 00.000 12308 move complete, result=0
20:53:24.215 00.000 12308 worker thread done servicing request
20:53:24.235 00.020 14556 UpdateGuideState exits: m=1798 SNR=28.6
20:53:24.239 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:24.242 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:24.247 00.005 14556 Enqueuing Expose request
20:53:24.251 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:53:24.256 00.005 12308 Worker thread wakes up
20:53:24.256 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:24.256 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:25.500 01.244 12308 Exposure complete
20:53:25.654 00.154 12308 worker thread done servicing request
20:53:25.654 00.000 14556 OnExposeComplete: enter
20:53:25.657 00.003 14556 UpdateGuideState(): m_state=6
20:53:25.663 00.006 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1284
20:53:25.668 00.005 14556 Star::Find returns 1 (0), X=175.34, Y=981.23, Mass=2026, SNR=30.2, Peak=156 HFD=4.5
20:53:25.672 00.004 14556 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
20:53:25.676 00.004 14556 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
20:53:25.679 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.90 mountX=0.08 mountY=0.01, mountTheta=0.08
20:53:25.685 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.02, opts=13)
20:53:25.689 00.004 14556 Enqueuing Move request for scope (-0.08, -0.02)
20:53:25.693 00.004 12308 Worker thread wakes up
20:53:25.693 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
20:53:25.693 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
20:53:25.693 00.000 12308 Moving (-0.08, -0.02) raw xDistance=0.08 yDistance=0.01
20:53:25.695 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:53:25.695 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:25.695 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:53:25.695 00.000 12308 MoveAxis(E, 0, ABG)
20:53:25.695 00.000 12308 Move returns status 0, amount 0
20:53:25.695 00.000 12308 MoveAxis(N, 0, ABG)
20:53:25.696 00.001 12308 Move returns status 0, amount 0
20:53:25.696 00.000 12308 move complete, result=0
20:53:25.696 00.000 12308 worker thread done servicing request
20:53:25.696 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:25.721 00.025 14556 UpdateGuideState exits: m=2026 SNR=30.2
20:53:25.727 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:25.731 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:25.735 00.004 14556 Enqueuing Expose request
20:53:25.738 00.003 12308 Worker thread wakes up
20:53:25.738 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:25.739 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:25.739 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:53:26.987 01.248 12308 Exposure complete
20:53:27.166 00.179 12308 worker thread done servicing request
20:53:27.167 00.001 14556 OnExposeComplete: enter
20:53:27.171 00.004 14556 UpdateGuideState(): m_state=6
20:53:27.176 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1285
20:53:27.180 00.004 14556 Star::Find returns 1 (0), X=175.48, Y=981.29, Mass=1758, SNR=28.1, Peak=131 HFD=4.0
20:53:27.185 00.005 14556 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.07) = xAngle (3.65 = -2.63)
20:53:27.189 00.004 14556 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.55 = -2.73)
20:53:27.193 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.58 mountX=-0.07 mountY=-0.03, mountTheta=-2.72
20:53:27.197 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.04, opts=13)
20:53:27.202 00.005 14556 Enqueuing Move request for scope (0.07, 0.04)
20:53:27.206 00.004 12308 Worker thread wakes up
20:53:27.206 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
20:53:27.206 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
20:53:27.206 00.000 12308 Moving (0.07, 0.04) raw xDistance=-0.07 yDistance=-0.03
20:53:27.206 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:53:27.206 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:27.207 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:53:27.207 00.000 12308 MoveAxis(E, 0, ABG)
20:53:27.207 00.000 12308 Move returns status 0, amount 0
20:53:27.207 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:27.213 00.006 12308 MoveAxis(N, 0, ABG)
20:53:27.213 00.000 12308 Move returns status 0, amount 0
20:53:27.213 00.000 12308 move complete, result=0
20:53:27.213 00.000 12308 worker thread done servicing request
20:53:27.231 00.018 14556 UpdateGuideState exits: m=1758 SNR=28.1
20:53:27.236 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:27.239 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:27.243 00.004 14556 Enqueuing Expose request
20:53:27.247 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:53:27.251 00.004 12308 Worker thread wakes up
20:53:27.252 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:27.252 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:28.508 01.256 12308 Exposure complete
20:53:28.664 00.156 12308 worker thread done servicing request
20:53:28.665 00.001 14556 OnExposeComplete: enter
20:53:28.671 00.006 14556 UpdateGuideState(): m_state=6
20:53:28.675 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1286
20:53:28.681 00.006 14556 Star::Find returns 1 (0), X=175.37, Y=981.30, Mass=2045, SNR=30.4, Peak=156 HFD=4.7
20:53:28.685 00.004 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.36 = -0.93)
20:53:28.690 00.005 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.26 = -1.03)
20:53:28.694 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.28 mountX=0.04 mountY=-0.06, mountTheta=-0.96
20:53:28.702 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.05, opts=13)
20:53:28.708 00.006 14556 Enqueuing Move request for scope (-0.05, 0.05)
20:53:28.713 00.005 12308 Worker thread wakes up
20:53:28.713 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
20:53:28.713 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
20:53:28.713 00.000 12308 Moving (-0.05, 0.05) raw xDistance=0.04 yDistance=-0.06
20:53:28.713 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:53:28.713 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:28.714 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:53:28.714 00.000 12308 MoveAxis(E, 0, ABG)
20:53:28.714 00.000 12308 Move returns status 0, amount 0
20:53:28.714 00.000 12308 MoveAxis(N, 0, ABG)
20:53:28.714 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:28.719 00.005 12308 Move returns status 0, amount 0
20:53:28.719 00.000 12308 move complete, result=0
20:53:28.720 00.001 12308 worker thread done servicing request
20:53:28.741 00.021 14556 UpdateGuideState exits: m=2045 SNR=30.4
20:53:28.745 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:28.750 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:28.754 00.004 14556 Enqueuing Expose request
20:53:28.760 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:28.764 00.004 12308 Worker thread wakes up
20:53:28.764 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:28.764 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:30.011 01.247 12308 Exposure complete
20:53:30.194 00.183 12308 worker thread done servicing request
20:53:30.194 00.000 14556 OnExposeComplete: enter
20:53:30.200 00.006 14556 UpdateGuideState(): m_state=6
20:53:30.206 00.006 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1287
20:53:30.211 00.005 14556 Star::Find returns 1 (0), X=175.53, Y=981.33, Mass=1917, SNR=29.6, Peak=120 HFD=4.7
20:53:30.215 00.004 14556 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.07) = xAngle (3.72 = -2.57)
20:53:30.218 00.003 14556 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.62 = -2.67)
20:53:30.222 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.08 hyp=0.14 cameraTheta=0.64 mountX=-0.11 mountY=-0.06, mountTheta=-2.64
20:53:30.229 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.08, opts=13)
20:53:30.232 00.003 14556 Enqueuing Move request for scope (0.11, 0.08)
20:53:30.237 00.005 12308 Worker thread wakes up
20:53:30.237 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.08) opts 0xd
20:53:30.238 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.08)
20:53:30.238 00.000 12308 Moving (0.11, 0.08) raw xDistance=-0.11 yDistance=-0.06
20:53:30.238 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:53:30.238 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:30.238 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:53:30.239 00.001 12308 MoveAxis(E, 0, ABG)
20:53:30.239 00.000 12308 Move returns status 0, amount 0
20:53:30.239 00.000 12308 MoveAxis(N, 0, ABG)
20:53:30.239 00.000 12308 Move returns status 0, amount 0
20:53:30.239 00.000 12308 move complete, result=0
20:53:30.239 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:30.245 00.006 12308 worker thread done servicing request
20:53:30.268 00.023 14556 UpdateGuideState exits: m=1917 SNR=29.6
20:53:30.273 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:30.277 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:30.281 00.004 14556 Enqueuing Expose request
20:53:30.285 00.004 12308 Worker thread wakes up
20:53:30.286 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:30.290 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:30.290 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:31.542 01.252 12308 Exposure complete
20:53:31.695 00.153 12308 worker thread done servicing request
20:53:31.696 00.001 14556 OnExposeComplete: enter
20:53:31.700 00.004 14556 UpdateGuideState(): m_state=6
20:53:31.704 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1288
20:53:31.708 00.004 14556 Star::Find returns 1 (0), X=175.56, Y=981.37, Mass=1920, SNR=29.2, Peak=124 HFD=4.9
20:53:31.712 00.004 14556 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.07) = xAngle (3.76 = -2.53)
20:53:31.716 00.004 14556 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.66 = -2.63)
20:53:31.719 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.18 cameraTheta=0.68 mountX=-0.15 mountY=-0.09, mountTheta=-2.60
20:53:31.724 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.12, opts=13)
20:53:31.728 00.004 14556 Enqueuing Move request for scope (0.14, 0.12)
20:53:31.731 00.003 12308 Worker thread wakes up
20:53:31.731 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.12) opts 0xd
20:53:31.731 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.12)
20:53:31.731 00.000 12308 Moving (0.14, 0.12) raw xDistance=-0.15 yDistance=-0.09
20:53:31.731 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:53:31.733 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:31.733 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:53:31.733 00.000 12308 MoveAxis(E, 0, ABG)
20:53:31.733 00.000 12308 Move returns status 0, amount 0
20:53:31.733 00.000 12308 MoveAxis(N, 0, ABG)
20:53:31.733 00.000 12308 Move returns status 0, amount 0
20:53:31.734 00.001 12308 move complete, result=0
20:53:31.734 00.000 12308 worker thread done servicing request
20:53:31.735 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:31.761 00.026 14556 UpdateGuideState exits: m=1920 SNR=29.2
20:53:31.765 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:31.769 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:31.773 00.004 14556 Enqueuing Expose request
20:53:31.776 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:31.780 00.004 12308 Worker thread wakes up
20:53:31.780 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:31.780 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:33.034 01.254 12308 Exposure complete
20:53:33.191 00.157 12308 worker thread done servicing request
20:53:33.192 00.001 14556 OnExposeComplete: enter
20:53:33.197 00.005 14556 UpdateGuideState(): m_state=6
20:53:33.202 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1289
20:53:33.206 00.004 14556 Star::Find returns 1 (0), X=175.62, Y=981.71, Mass=2008, SNR=30.2, Peak=134 HFD=4.5
20:53:33.210 00.004 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.23 = -2.05)
20:53:33.214 00.004 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.15)
20:53:33.218 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.46 hyp=0.50 cameraTheta=1.16 mountX=-0.23 mountY=-0.42, mountTheta=-2.08
20:53:33.222 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.46, opts=13)
20:53:33.227 00.005 14556 Enqueuing Move request for scope (0.20, 0.46)
20:53:33.231 00.004 12308 Worker thread wakes up
20:53:33.231 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.46) opts 0xd
20:53:33.231 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.46)
20:53:33.232 00.001 12308 Moving (0.20, 0.46) raw xDistance=-0.23 yDistance=-0.42
20:53:33.232 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:53:33.232 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
20:53:33.232 00.000 12308 MoveAxis(E, 100, ABG)
20:53:33.232 00.000 12308 Guiding  Dir = 2, Dur = 100
20:53:33.233 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:33.238 00.005 12308 IsSlewing returns 0
20:53:33.238 00.000 12308 IsGuiding returns 0
20:53:33.238 00.000 12308 PulseGuide returned control before completion, sleep 110
20:53:33.259 00.021 14556 UpdateGuideState exits: m=2008 SNR=30.2
20:53:33.264 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:33.267 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:33.271 00.004 14556 Enqueuing Expose request
20:53:33.349 00.078 12308 IsGuiding returns 1
20:53:33.349 00.000 12308 scope still moving after pulse duration time elapsed
20:53:33.381 00.032 12308 IsSlewing returns 0
20:53:33.381 00.000 12308 IsGuiding returns 0
20:53:33.382 00.001 12308 scope move finished after 100 + 43 ms
20:53:33.382 00.000 12308 Move returns status 0, amount 100
20:53:33.383 00.001 12308 MoveAxis(N, 293, ABG)
20:53:33.383 00.000 12308 Guiding  Dir = 0, Dur = 293
20:53:33.384 00.001 12308 IsSlewing returns 0
20:53:33.384 00.000 12308 IsGuiding returns 0
20:53:33.384 00.000 12308 PulseGuide returned control before completion, sleep 303
20:53:33.696 00.312 12308 IsGuiding returns 1
20:53:33.696 00.000 12308 scope still moving after pulse duration time elapsed
20:53:33.728 00.032 12308 IsSlewing returns 0
20:53:33.729 00.001 12308 IsGuiding returns 0
20:53:33.729 00.000 12308 scope move finished after 293 + 51 ms
20:53:33.729 00.000 12308 Move returns status 0, amount 293
20:53:33.729 00.000 12308 move complete, result=0
20:53:33.730 00.001 12308 worker thread done servicing request
20:53:33.730 00.000 12308 Worker thread wakes up
20:53:33.730 00.000 14556 GuideStep: -0.2 px 100 ms EAST, -0.4 px 293 ms NORTH
20:53:33.735 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:33.735 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:34.978 01.243 12308 Exposure complete
20:53:35.132 00.154 12308 worker thread done servicing request
20:53:35.132 00.000 14556 OnExposeComplete: enter
20:53:35.136 00.004 14556 UpdateGuideState(): m_state=6
20:53:35.141 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1290
20:53:35.145 00.004 14556 Star::Find returns 1 (0), X=175.27, Y=981.31, Mass=1553, SNR=26.6, Peak=127 HFD=4.5
20:53:35.149 00.004 14556 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.07) = xAngle (5.82 = -0.46)
20:53:35.153 00.004 14556 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.72 = -0.56)
20:53:35.159 00.006 14556 CameraToMount -- cameraX=-0.14 cameraY=0.06 hyp=0.16 cameraTheta=2.75 mountX=0.14 mountY=-0.08, mountTheta=-0.54
20:53:35.165 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.06, opts=13)
20:53:35.170 00.005 14556 Enqueuing Move request for scope (-0.14, 0.06)
20:53:35.174 00.004 12308 Worker thread wakes up
20:53:35.174 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.06) opts 0xd
20:53:35.174 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.06)
20:53:35.174 00.000 12308 Moving (-0.14, 0.06) raw xDistance=0.14 yDistance=-0.08
20:53:35.174 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:53:35.174 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:35.175 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:53:35.175 00.000 12308 MoveAxis(E, 0, ABG)
20:53:35.175 00.000 12308 Move returns status 0, amount 0
20:53:35.176 00.001 12308 MoveAxis(N, 0, ABG)
20:53:35.176 00.000 12308 Move returns status 0, amount 0
20:53:35.176 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:35.180 00.004 12308 move complete, result=0
20:53:35.180 00.000 12308 worker thread done servicing request
20:53:35.201 00.021 14556 UpdateGuideState exits: m=1553 SNR=26.6
20:53:35.206 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:35.209 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:35.214 00.005 14556 Enqueuing Expose request
20:53:35.219 00.005 12308 Worker thread wakes up
20:53:35.219 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:35.225 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:35.225 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:36.477 01.252 12308 Exposure complete
20:53:36.638 00.161 12308 worker thread done servicing request
20:53:36.638 00.000 14556 OnExposeComplete: enter
20:53:36.641 00.003 14556 UpdateGuideState(): m_state=6
20:53:36.646 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1291
20:53:36.651 00.005 14556 Star::Find returns 1 (0), X=175.42, Y=981.19, Mass=1765, SNR=28.2, Peak=143 HFD=3.9
20:53:36.654 00.003 14556 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-3.07) = xAngle (1.58 = 1.58)
20:53:36.657 00.003 14556 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.48 = 1.48)
20:53:36.662 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.49 mountX=-0.00 mountY=0.06, mountTheta=1.58
20:53:36.666 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.06, opts=13)
20:53:36.671 00.005 14556 Enqueuing Move request for scope (0.00, -0.06)
20:53:36.675 00.004 12308 Worker thread wakes up
20:53:36.675 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
20:53:36.675 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
20:53:36.675 00.000 12308 Moving (0.00, -0.06) raw xDistance=-0.00 yDistance=0.06
20:53:36.675 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:53:36.675 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:36.675 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:53:36.676 00.001 12308 MoveAxis(E, 0, ABG)
20:53:36.676 00.000 12308 Move returns status 0, amount 0
20:53:36.676 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:36.680 00.004 12308 MoveAxis(N, 0, ABG)
20:53:36.680 00.000 12308 Move returns status 0, amount 0
20:53:36.681 00.001 12308 move complete, result=0
20:53:36.681 00.000 12308 worker thread done servicing request
20:53:36.701 00.020 14556 UpdateGuideState exits: m=1765 SNR=28.2
20:53:36.705 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:36.709 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:36.713 00.004 14556 Enqueuing Expose request
20:53:36.717 00.004 12308 Worker thread wakes up
20:53:36.717 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:36.717 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:36.717 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:53:37.974 01.257 12308 Exposure complete
20:53:38.132 00.158 12308 worker thread done servicing request
20:53:38.132 00.000 14556 OnExposeComplete: enter
20:53:38.137 00.005 14556 UpdateGuideState(): m_state=6
20:53:38.141 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1292
20:53:38.146 00.005 14556 Star::Find returns 1 (0), X=175.45, Y=981.38, Mass=1988, SNR=30.2, Peak=127 HFD=4.4
20:53:38.149 00.003 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.43 = -1.85)
20:53:38.156 00.007 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.95)
20:53:38.161 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.36 mountX=-0.04 mountY=-0.12, mountTheta=-1.86
20:53:38.167 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.13, opts=13)
20:53:38.171 00.004 14556 Enqueuing Move request for scope (0.03, 0.13)
20:53:38.175 00.004 12308 Worker thread wakes up
20:53:38.175 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
20:53:38.175 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
20:53:38.175 00.000 12308 Moving (0.03, 0.13) raw xDistance=-0.04 yDistance=-0.12
20:53:38.175 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:53:38.176 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:38.176 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:53:38.176 00.000 12308 MoveAxis(E, 0, ABG)
20:53:38.176 00.000 12308 Move returns status 0, amount 0
20:53:38.177 00.001 12308 MoveAxis(N, 0, ABG)
20:53:38.177 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:38.181 00.004 12308 Move returns status 0, amount 0
20:53:38.181 00.000 12308 move complete, result=0
20:53:38.181 00.000 12308 worker thread done servicing request
20:53:38.201 00.020 14556 UpdateGuideState exits: m=1988 SNR=30.2
20:53:38.206 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:38.209 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:38.213 00.004 14556 Enqueuing Expose request
20:53:38.217 00.004 12308 Worker thread wakes up
20:53:38.217 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:38.220 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:38.221 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:39.474 01.253 12308 Exposure complete
20:53:39.624 00.150 12308 worker thread done servicing request
20:53:39.624 00.000 14556 OnExposeComplete: enter
20:53:39.630 00.006 14556 UpdateGuideState(): m_state=6
20:53:39.633 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1293
20:53:39.641 00.008 14556 Star::Find returns 1 (0), X=175.21, Y=981.69, Mass=1859, SNR=28.9, Peak=149 HFD=4.5
20:53:39.645 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
20:53:39.650 00.005 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
20:53:39.653 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=0.44 hyp=0.48 cameraTheta=2.02 mountX=0.18 mountY=-0.47, mountTheta=-1.20
20:53:39.659 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.44, opts=13)
20:53:39.665 00.006 14556 Enqueuing Move request for scope (-0.21, 0.44)
20:53:39.670 00.005 12308 Worker thread wakes up
20:53:39.670 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.44) opts 0xd
20:53:39.670 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.44)
20:53:39.670 00.000 12308 Moving (-0.21, 0.44) raw xDistance=0.18 yDistance=-0.47
20:53:39.670 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:53:39.672 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
20:53:39.672 00.000 12308 MoveAxis(E, 0, ABG)
20:53:39.672 00.000 12308 Move returns status 0, amount 0
20:53:39.672 00.000 12308 MoveAxis(N, 327, ABG)
20:53:39.672 00.000 12308 Guiding  Dir = 0, Dur = 327
20:53:39.673 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:39.677 00.004 12308 IsSlewing returns 0
20:53:39.677 00.000 12308 IsGuiding returns 0
20:53:39.678 00.001 12308 PulseGuide returned control before completion, sleep 337
20:53:39.697 00.019 14556 UpdateGuideState exits: m=1859 SNR=28.9
20:53:39.703 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:39.707 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:39.711 00.004 14556 Enqueuing Expose request
20:53:40.029 00.318 12308 IsGuiding returns 1
20:53:40.030 00.001 12308 scope still moving after pulse duration time elapsed
20:53:40.061 00.031 12308 IsSlewing returns 0
20:53:40.061 00.000 12308 IsGuiding returns 0
20:53:40.062 00.001 12308 scope move finished after 327 + 57 ms
20:53:40.062 00.000 12308 Move returns status 0, amount 327
20:53:40.062 00.000 12308 move complete, result=0
20:53:40.062 00.000 12308 worker thread done servicing request
20:53:40.062 00.000 12308 Worker thread wakes up
20:53:40.063 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:40.063 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.5 px 327 ms NORTH
20:53:40.069 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:41.323 01.254 12308 Exposure complete
20:53:41.473 00.150 12308 worker thread done servicing request
20:53:41.473 00.000 14556 OnExposeComplete: enter
20:53:41.476 00.003 14556 UpdateGuideState(): m_state=6
20:53:41.481 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1294
20:53:41.485 00.004 14556 Star::Find returns 1 (0), X=175.32, Y=981.19, Mass=1901, SNR=29.4, Peak=165 HFD=4.4
20:53:41.488 00.003 14556 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-3.07) = xAngle (0.52 = 0.52)
20:53:41.493 00.005 14556 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.42 = 0.42)
20:53:41.496 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.56 mountX=0.10 mountY=0.05, mountTheta=0.43
20:53:41.502 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.07, opts=13)
20:53:41.505 00.003 14556 Enqueuing Move request for scope (-0.10, -0.07)
20:53:41.509 00.004 12308 Worker thread wakes up
20:53:41.509 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
20:53:41.509 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
20:53:41.509 00.000 12308 Moving (-0.10, -0.07) raw xDistance=0.10 yDistance=0.05
20:53:41.509 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:53:41.509 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:41.510 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:53:41.510 00.000 12308 MoveAxis(E, 0, ABG)
20:53:41.510 00.000 12308 Move returns status 0, amount 0
20:53:41.510 00.000 12308 MoveAxis(N, 0, ABG)
20:53:41.510 00.000 12308 Move returns status 0, amount 0
20:53:41.511 00.001 12308 move complete, result=0
20:53:41.512 00.001 12308 worker thread done servicing request
20:53:41.512 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:41.535 00.023 14556 UpdateGuideState exits: m=1901 SNR=29.4
20:53:41.541 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:41.545 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:41.549 00.004 14556 Enqueuing Expose request
20:53:41.553 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:53:41.557 00.004 12308 Worker thread wakes up
20:53:41.557 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:41.557 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:42.816 01.259 12308 Exposure complete
20:53:42.969 00.153 12308 worker thread done servicing request
20:53:42.970 00.001 14556 OnExposeComplete: enter
20:53:42.975 00.005 14556 UpdateGuideState(): m_state=6
20:53:42.980 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1295
20:53:42.984 00.004 14556 Star::Find returns 1 (0), X=175.45, Y=981.10, Mass=1958, SNR=29.7, Peak=166 HFD=4.2
20:53:42.989 00.005 14556 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-3.07) = xAngle (1.73 = 1.73)
20:53:42.993 00.004 14556 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.63 = 1.63)
20:53:42.996 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.34 mountX=-0.02 mountY=0.15, mountTheta=1.73
20:53:43.001 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.15, opts=13)
20:53:43.008 00.007 14556 Enqueuing Move request for scope (0.03, -0.15)
20:53:43.014 00.006 12308 Worker thread wakes up
20:53:43.014 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.15) opts 0xd
20:53:43.014 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.15)
20:53:43.014 00.000 12308 Moving (0.03, -0.15) raw xDistance=-0.02 yDistance=0.15
20:53:43.014 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:53:43.015 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:43.015 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:53:43.015 00.000 12308 MoveAxis(E, 0, ABG)
20:53:43.015 00.000 12308 Move returns status 0, amount 0
20:53:43.015 00.000 12308 MoveAxis(N, 0, ABG)
20:53:43.015 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:43.019 00.004 12308 Move returns status 0, amount 0
20:53:43.020 00.001 12308 move complete, result=0
20:53:43.020 00.000 12308 worker thread done servicing request
20:53:43.040 00.020 14556 UpdateGuideState exits: m=1958 SNR=29.7
20:53:43.045 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:43.048 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:43.052 00.004 14556 Enqueuing Expose request
20:53:43.057 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:53:43.060 00.003 12308 Worker thread wakes up
20:53:43.060 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:43.060 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:44.314 01.254 12308 Exposure complete
20:53:44.471 00.157 12308 worker thread done servicing request
20:53:44.471 00.000 14556 OnExposeComplete: enter
20:53:44.477 00.006 14556 UpdateGuideState(): m_state=6
20:53:44.481 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1296
20:53:44.485 00.004 14556 Star::Find returns 1 (0), X=175.39, Y=981.26, Mass=1925, SNR=29.6, Peak=147 HFD=4.5
20:53:44.489 00.004 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.83 = -0.45)
20:53:44.493 00.004 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.55)
20:53:44.497 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.76 mountX=0.02 mountY=-0.01, mountTheta=-0.52
20:53:44.501 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.01, opts=13)
20:53:44.506 00.005 14556 Enqueuing Move request for scope (-0.02, 0.01)
20:53:44.509 00.003 12308 Worker thread wakes up
20:53:44.509 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
20:53:44.509 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
20:53:44.509 00.000 12308 Moving (-0.02, 0.01) raw xDistance=0.02 yDistance=-0.01
20:53:44.510 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:53:44.510 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:44.510 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:53:44.510 00.000 12308 MoveAxis(E, 0, ABG)
20:53:44.510 00.000 12308 Move returns status 0, amount 0
20:53:44.510 00.000 12308 MoveAxis(N, 0, ABG)
20:53:44.512 00.002 12308 Move returns status 0, amount 0
20:53:44.512 00.000 12308 move complete, result=0
20:53:44.512 00.000 12308 worker thread done servicing request
20:53:44.512 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:44.536 00.024 14556 UpdateGuideState exits: m=1925 SNR=29.6
20:53:44.539 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:44.543 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:44.547 00.004 14556 Enqueuing Expose request
20:53:44.550 00.003 12308 Worker thread wakes up
20:53:44.550 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:44.550 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:44.550 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:53:45.802 01.252 12308 Exposure complete
20:53:45.961 00.159 12308 worker thread done servicing request
20:53:45.961 00.000 14556 OnExposeComplete: enter
20:53:45.966 00.005 14556 UpdateGuideState(): m_state=6
20:53:45.969 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1297
20:53:45.974 00.005 14556 Star::Find returns 1 (0), X=175.39, Y=981.24, Mass=1926, SNR=29.6, Peak=132 HFD=4.5
20:53:45.979 00.005 14556 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.07) = xAngle (0.20 = 0.20)
20:53:45.984 00.005 14556 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.10 = 0.10)
20:53:45.988 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-2.88 mountX=0.03 mountY=0.00, mountTheta=0.10
20:53:45.993 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.01, opts=13)
20:53:45.998 00.005 14556 Enqueuing Move request for scope (-0.02, -0.01)
20:53:46.003 00.005 12308 Worker thread wakes up
20:53:46.003 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
20:53:46.003 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
20:53:46.003 00.000 12308 Moving (-0.02, -0.01) raw xDistance=0.03 yDistance=0.00
20:53:46.003 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:53:46.005 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:46.005 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:53:46.005 00.000 12308 MoveAxis(E, 0, ABG)
20:53:46.006 00.001 12308 Move returns status 0, amount 0
20:53:46.006 00.000 12308 MoveAxis(N, 0, ABG)
20:53:46.006 00.000 12308 Move returns status 0, amount 0
20:53:46.006 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:46.012 00.006 12308 move complete, result=0
20:53:46.012 00.000 12308 worker thread done servicing request
20:53:46.033 00.021 14556 UpdateGuideState exits: m=1926 SNR=29.6
20:53:46.038 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:46.041 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:46.047 00.006 14556 Enqueuing Expose request
20:53:46.050 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:53:46.054 00.004 12308 Worker thread wakes up
20:53:46.054 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:46.054 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:47.306 01.252 12308 Exposure complete
20:53:47.453 00.147 12308 worker thread done servicing request
20:53:47.453 00.000 14556 OnExposeComplete: enter
20:53:47.458 00.005 14556 UpdateGuideState(): m_state=6
20:53:47.461 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1298
20:53:47.464 00.003 14556 Star::Find returns 1 (0), X=175.26, Y=981.35, Mass=1683, SNR=27.5, Peak=112 HFD=4.5
20:53:47.469 00.005 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.66 = -0.63)
20:53:47.473 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.73)
20:53:47.479 00.006 14556 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.18 cameraTheta=2.58 mountX=0.15 mountY=-0.12, mountTheta=-0.69
20:53:47.484 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.10, opts=13)
20:53:47.489 00.005 14556 Enqueuing Move request for scope (-0.16, 0.10)
20:53:47.492 00.003 12308 Worker thread wakes up
20:53:47.492 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.10) opts 0xd
20:53:47.493 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.10)
20:53:47.493 00.000 12308 Moving (-0.16, 0.10) raw xDistance=0.15 yDistance=-0.12
20:53:47.493 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:53:47.493 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:47.494 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:53:47.494 00.000 12308 MoveAxis(E, 0, ABG)
20:53:47.494 00.000 12308 Move returns status 0, amount 0
20:53:47.494 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:47.498 00.004 12308 MoveAxis(N, 0, ABG)
20:53:47.499 00.001 12308 Move returns status 0, amount 0
20:53:47.499 00.000 12308 move complete, result=0
20:53:47.499 00.000 12308 worker thread done servicing request
20:53:47.522 00.023 14556 UpdateGuideState exits: m=1683 SNR=27.5
20:53:47.526 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:47.530 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:47.534 00.004 14556 Enqueuing Expose request
20:53:47.540 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:47.544 00.004 12308 Worker thread wakes up
20:53:47.544 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:47.544 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:48.797 01.253 12308 Exposure complete
20:53:48.953 00.156 12308 worker thread done servicing request
20:53:48.954 00.001 14556 OnExposeComplete: enter
20:53:48.957 00.003 14556 UpdateGuideState(): m_state=6
20:53:48.962 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1299
20:53:48.965 00.003 14556 Star::Find returns 1 (0), X=175.40, Y=981.40, Mass=1790, SNR=28.5, Peak=143 HFD=4.7
20:53:48.970 00.005 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
20:53:48.973 00.003 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
20:53:48.978 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.68 mountX=0.01 mountY=-0.15, mountTheta=-1.53
20:53:48.982 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.15, opts=13)
20:53:48.986 00.004 14556 Enqueuing Move request for scope (-0.02, 0.15)
20:53:48.991 00.005 12308 Worker thread wakes up
20:53:48.991 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
20:53:48.991 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
20:53:48.991 00.000 12308 Moving (-0.02, 0.15) raw xDistance=0.01 yDistance=-0.15
20:53:48.991 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:53:48.991 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:48.992 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:48.996 00.004 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:53:48.996 00.000 12308 MoveAxis(E, 0, ABG)
20:53:48.997 00.001 12308 Move returns status 0, amount 0
20:53:48.997 00.000 12308 MoveAxis(N, 0, ABG)
20:53:48.997 00.000 12308 Move returns status 0, amount 0
20:53:48.997 00.000 12308 move complete, result=0
20:53:48.998 00.001 12308 worker thread done servicing request
20:53:49.019 00.021 14556 UpdateGuideState exits: m=1790 SNR=28.5
20:53:49.024 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:49.028 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:49.032 00.004 14556 Enqueuing Expose request
20:53:49.037 00.005 12308 Worker thread wakes up
20:53:49.038 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:53:49.043 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:49.043 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:50.280 01.237 12308 Exposure complete
20:53:50.456 00.176 12308 worker thread done servicing request
20:53:50.456 00.000 14556 OnExposeComplete: enter
20:53:50.461 00.005 14556 UpdateGuideState(): m_state=6
20:53:50.465 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1300
20:53:50.471 00.006 14556 Star::Find returns 1 (0), X=175.58, Y=981.55, Mass=2123, SNR=31.0, Peak=134 HFD=4.5
20:53:50.475 00.004 14556 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.07) = xAngle (4.14 = -2.14)
20:53:50.479 00.004 14556 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.04 = -2.24)
20:53:50.483 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.30 hyp=0.34 cameraTheta=1.07 mountX=-0.18 mountY=-0.27, mountTheta=-2.17
20:53:50.488 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.30, opts=13)
20:53:50.493 00.005 14556 Enqueuing Move request for scope (0.16, 0.30)
20:53:50.496 00.003 12308 Worker thread wakes up
20:53:50.497 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.30) opts 0xd
20:53:50.497 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.30)
20:53:50.497 00.000 12308 Moving (0.16, 0.30) raw xDistance=-0.18 yDistance=-0.27
20:53:50.497 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:53:50.497 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:53:50.497 00.000 12308 MoveAxis(E, 0, ABG)
20:53:50.497 00.000 12308 Move returns status 0, amount 0
20:53:50.499 00.002 12308 MoveAxis(N, 190, ABG)
20:53:50.499 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:50.502 00.003 12308 Guiding  Dir = 0, Dur = 190
20:53:50.502 00.000 12308 IsSlewing returns 0
20:53:50.503 00.001 12308 IsGuiding returns 0
20:53:50.503 00.000 12308 PulseGuide returned control before completion, sleep 200
20:53:50.525 00.022 14556 UpdateGuideState exits: m=2123 SNR=31.0
20:53:50.530 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:50.534 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:50.539 00.005 14556 Enqueuing Expose request
20:53:50.709 00.170 12308 IsGuiding returns 1
20:53:50.710 00.001 12308 scope still moving after pulse duration time elapsed
20:53:50.740 00.030 12308 IsSlewing returns 0
20:53:50.742 00.002 12308 IsGuiding returns 0
20:53:50.742 00.000 12308 scope move finished after 190 + 48 ms
20:53:50.743 00.001 12308 Move returns status 0, amount 190
20:53:50.743 00.000 12308 move complete, result=0
20:53:50.743 00.000 12308 worker thread done servicing request
20:53:50.744 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 190 ms NORTH
20:53:50.750 00.006 12308 Worker thread wakes up
20:53:50.750 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:50.750 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:52.002 01.252 12308 Exposure complete
20:53:52.166 00.164 14556 OnExposeComplete: enter
20:53:52.169 00.003 14556 UpdateGuideState(): m_state=6
20:53:52.174 00.005 12308 worker thread done servicing request
20:53:52.174 00.000 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1301
20:53:52.178 00.004 14556 Star::Find returns 1 (0), X=175.65, Y=981.39, Mass=1995, SNR=29.8, Peak=128 HFD=4.8
20:53:52.182 00.004 14556 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.07) = xAngle (3.61 = -2.68)
20:53:52.185 00.003 14556 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.51 = -2.78)
20:53:52.189 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=0.14 hyp=0.27 cameraTheta=0.53 mountX=-0.24 mountY=-0.10, mountTheta=-2.76
20:53:52.195 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.14, opts=13)
20:53:52.199 00.004 14556 Enqueuing Move request for scope (0.23, 0.14)
20:53:52.203 00.004 12308 Worker thread wakes up
20:53:52.203 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.14) opts 0xd
20:53:52.203 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.14)
20:53:52.203 00.000 12308 Moving (0.23, 0.14) raw xDistance=-0.24 yDistance=-0.10
20:53:52.203 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:53:52.205 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:52.205 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:53:52.205 00.000 12308 MoveAxis(E, 105, ABG)
20:53:52.205 00.000 12308 Guiding  Dir = 2, Dur = 105
20:53:52.205 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:52.209 00.004 12308 IsSlewing returns 0
20:53:52.210 00.001 12308 IsGuiding returns 0
20:53:52.210 00.000 12308 PulseGuide returned control before completion, sleep 115
20:53:52.230 00.020 14556 UpdateGuideState exits: m=1995 SNR=29.8
20:53:52.235 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:52.239 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:52.242 00.003 14556 Enqueuing Expose request
20:53:52.334 00.092 12308 IsGuiding returns 1
20:53:52.334 00.000 12308 scope still moving after pulse duration time elapsed
20:53:52.365 00.031 12308 IsSlewing returns 0
20:53:52.366 00.001 12308 IsGuiding returns 0
20:53:52.368 00.002 12308 scope move finished after 105 + 52 ms
20:53:52.368 00.000 12308 Move returns status 0, amount 105
20:53:52.368 00.000 12308 MoveAxis(N, 0, ABG)
20:53:52.369 00.001 12308 Move returns status 0, amount 0
20:53:52.369 00.000 12308 move complete, result=0
20:53:52.370 00.001 12308 worker thread done servicing request
20:53:52.370 00.000 14556 GuideStep: -0.2 px 105 ms EAST, -0.1 px 0 ms NORTH
20:53:52.378 00.008 12308 Worker thread wakes up
20:53:52.378 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:52.378 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:53.621 01.243 12308 Exposure complete
20:53:53.788 00.167 12308 worker thread done servicing request
20:53:53.789 00.001 14556 OnExposeComplete: enter
20:53:53.793 00.004 14556 UpdateGuideState(): m_state=6
20:53:53.798 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1302
20:53:53.801 00.003 14556 Star::Find returns 1 (0), X=175.44, Y=981.64, Mass=1754, SNR=27.8, Peak=120 HFD=4.4
20:53:53.805 00.004 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
20:53:53.808 00.003 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
20:53:53.811 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.39 hyp=0.39 cameraTheta=1.50 mountX=-0.05 mountY=-0.38, mountTheta=-1.71
20:53:53.816 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.39, opts=13)
20:53:53.823 00.007 14556 Enqueuing Move request for scope (0.03, 0.39)
20:53:53.828 00.005 12308 Worker thread wakes up
20:53:53.828 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.39) opts 0xd
20:53:53.828 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.39)
20:53:53.828 00.000 12308 Moving (0.03, 0.39) raw xDistance=-0.05 yDistance=-0.38
20:53:53.828 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:53:53.829 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:53:53.829 00.000 12308 MoveAxis(E, 0, ABG)
20:53:53.829 00.000 12308 Move returns status 0, amount 0
20:53:53.829 00.000 12308 MoveAxis(N, 264, ABG)
20:53:53.829 00.000 12308 Guiding  Dir = 0, Dur = 264
20:53:53.829 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:53.834 00.005 12308 IsSlewing returns 0
20:53:53.834 00.000 12308 IsGuiding returns 0
20:53:53.834 00.000 12308 PulseGuide returned control before completion, sleep 274
20:53:53.855 00.021 14556 UpdateGuideState exits: m=1754 SNR=27.8
20:53:53.861 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:53.864 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:53.868 00.004 14556 Enqueuing Expose request
20:53:54.116 00.248 12308 IsGuiding returns 1
20:53:54.117 00.001 12308 scope still moving after pulse duration time elapsed
20:53:54.146 00.029 12308 IsSlewing returns 0
20:53:54.146 00.000 12308 IsGuiding returns 0
20:53:54.148 00.002 12308 scope move finished after 264 + 49 ms
20:53:54.148 00.000 12308 Move returns status 0, amount 264
20:53:54.148 00.000 12308 move complete, result=0
20:53:54.149 00.001 12308 worker thread done servicing request
20:53:54.149 00.000 12308 Worker thread wakes up
20:53:54.149 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 264 ms NORTH
20:53:54.155 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:54.155 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:55.412 01.257 12308 Exposure complete
20:53:55.582 00.170 12308 worker thread done servicing request
20:53:55.582 00.000 14556 OnExposeComplete: enter
20:53:55.588 00.006 14556 UpdateGuideState(): m_state=6
20:53:55.597 00.009 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1303
20:53:55.601 00.004 14556 Star::Find returns 1 (0), X=175.31, Y=981.04, Mass=1806, SNR=28.3, Peak=173 HFD=4.2
20:53:55.606 00.005 14556 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-3.07) = xAngle (1.01 = 1.01)
20:53:55.610 00.004 14556 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.91 = 0.91)
20:53:55.614 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.21 hyp=0.23 cameraTheta=-2.06 mountX=0.12 mountY=0.19, mountTheta=0.98
20:53:55.617 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.21, opts=13)
20:53:55.620 00.003 14556 Enqueuing Move request for scope (-0.11, -0.21)
20:53:55.624 00.004 12308 Worker thread wakes up
20:53:55.624 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.21) opts 0xd
20:53:55.624 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.21)
20:53:55.625 00.001 12308 Moving (-0.11, -0.21) raw xDistance=0.12 yDistance=0.19
20:53:55.625 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:53:55.625 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:55.626 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:53:55.626 00.000 12308 MoveAxis(E, 0, ABG)
20:53:55.626 00.000 12308 Move returns status 0, amount 0
20:53:55.626 00.000 12308 MoveAxis(N, 0, ABG)
20:53:55.626 00.000 12308 Move returns status 0, amount 0
20:53:55.626 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:55.633 00.007 12308 move complete, result=0
20:53:55.633 00.000 12308 worker thread done servicing request
20:53:55.653 00.020 14556 UpdateGuideState exits: m=1806 SNR=28.3
20:53:55.657 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:55.661 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:55.668 00.007 14556 Enqueuing Expose request
20:53:55.673 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:53:55.677 00.004 12308 Worker thread wakes up
20:53:55.677 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:55.677 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:56.920 01.243 12308 Exposure complete
20:53:57.105 00.185 12308 worker thread done servicing request
20:53:57.105 00.000 14556 OnExposeComplete: enter
20:53:57.111 00.006 14556 UpdateGuideState(): m_state=6
20:53:57.115 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1304
20:53:57.120 00.005 14556 Star::Find returns 1 (0), X=175.19, Y=981.26, Mass=1962, SNR=29.5, Peak=177 HFD=4.4
20:53:57.123 00.003 14556 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.07) = xAngle (6.16 = -0.12)
20:53:57.127 00.004 14556 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.07 = -0.22)
20:53:57.133 00.006 14556 CameraToMount -- cameraX=-0.23 cameraY=0.01 hyp=0.23 cameraTheta=3.09 mountX=0.23 mountY=-0.05, mountTheta=-0.21
20:53:57.139 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.01, opts=13)
20:53:57.143 00.004 14556 Enqueuing Move request for scope (-0.23, 0.01)
20:53:57.146 00.003 12308 Worker thread wakes up
20:53:57.148 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.01) opts 0xd
20:53:57.148 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.01)
20:53:57.148 00.000 12308 Moving (-0.23, 0.01) raw xDistance=0.23 yDistance=-0.05
20:53:57.148 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
20:53:57.148 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:57.149 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:53:57.149 00.000 12308 MoveAxis(W, 99, ABG)
20:53:57.149 00.000 12308 Guiding  Dir = 3, Dur = 99
20:53:57.149 00.000 12308 IsSlewing returns 0
20:53:57.149 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:57.153 00.004 12308 IsGuiding returns 0
20:53:57.153 00.000 12308 PulseGuide returned control before completion, sleep 109
20:53:57.175 00.022 14556 UpdateGuideState exits: m=1962 SNR=29.5
20:53:57.179 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:57.183 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:57.187 00.004 14556 Enqueuing Expose request
20:53:57.273 00.086 12308 IsGuiding returns 1
20:53:57.273 00.000 12308 scope still moving after pulse duration time elapsed
20:53:57.304 00.031 12308 IsSlewing returns 0
20:53:57.305 00.001 12308 IsGuiding returns 0
20:53:57.305 00.000 12308 scope move finished after 99 + 52 ms
20:53:57.305 00.000 12308 Move returns status 0, amount 99
20:53:57.306 00.001 12308 MoveAxis(N, 0, ABG)
20:53:57.306 00.000 12308 Move returns status 0, amount 0
20:53:57.306 00.000 12308 move complete, result=0
20:53:57.307 00.001 12308 worker thread done servicing request
20:53:57.308 00.001 12308 Worker thread wakes up
20:53:57.308 00.000 14556 GuideStep: 0.2 px 99 ms WEST, -0.0 px 0 ms NORTH
20:53:57.315 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:57.315 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:53:58.573 01.258 12308 Exposure complete
20:53:58.733 00.160 12308 worker thread done servicing request
20:53:58.733 00.000 14556 OnExposeComplete: enter
20:53:58.738 00.005 14556 UpdateGuideState(): m_state=6
20:53:58.741 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1305
20:53:58.746 00.005 14556 Star::Find returns 1 (0), X=175.31, Y=981.47, Mass=1898, SNR=29.2, Peak=121 HFD=4.7
20:53:58.750 00.004 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.11 = -1.18)
20:53:58.753 00.003 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.28)
20:53:58.758 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.22 hyp=0.25 cameraTheta=2.03 mountX=0.09 mountY=-0.24, mountTheta=-1.19
20:53:58.765 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.22, opts=13)
20:53:58.769 00.004 14556 Enqueuing Move request for scope (-0.11, 0.22)
20:53:58.773 00.004 12308 Worker thread wakes up
20:53:58.773 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.22) opts 0xd
20:53:58.773 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.22)
20:53:58.775 00.002 12308 Moving (-0.11, 0.22) raw xDistance=0.09 yDistance=-0.24
20:53:58.775 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:53:58.775 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:53:58.775 00.000 12308 MoveAxis(E, 0, ABG)
20:53:58.775 00.000 12308 Move returns status 0, amount 0
20:53:58.775 00.000 12308 MoveAxis(N, 167, ABG)
20:53:58.776 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:53:58.779 00.003 12308 Guiding  Dir = 0, Dur = 167
20:53:58.780 00.001 12308 IsSlewing returns 0
20:53:58.780 00.000 12308 IsGuiding returns 0
20:53:58.780 00.000 12308 PulseGuide returned control before completion, sleep 177
20:53:58.804 00.024 14556 UpdateGuideState exits: m=1898 SNR=29.2
20:53:58.808 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:58.813 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:53:58.817 00.004 14556 Enqueuing Expose request
20:53:58.972 00.155 12308 IsGuiding returns 0
20:53:58.973 00.001 12308 Move returns status 0, amount 167
20:53:58.974 00.001 12308 move complete, result=0
20:53:58.975 00.001 12308 worker thread done servicing request
20:53:58.976 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 167 ms NORTH
20:53:58.982 00.006 12308 Worker thread wakes up
20:53:58.982 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:53:58.982 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:00.235 01.253 12308 Exposure complete
20:54:00.401 00.166 12308 worker thread done servicing request
20:54:00.402 00.001 14556 OnExposeComplete: enter
20:54:00.408 00.006 14556 UpdateGuideState(): m_state=6
20:54:00.416 00.008 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1306
20:54:00.423 00.007 14556 Star::Find returns 1 (0), X=175.54, Y=980.98, Mass=1811, SNR=28.5, Peak=130 HFD=4.9
20:54:00.426 00.003 14556 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-3.07) = xAngle (1.93 = 1.93)
20:54:00.429 00.003 14556 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.83 = 1.83)
20:54:00.432 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=-0.27 hyp=0.30 cameraTheta=-1.14 mountX=-0.11 mountY=0.29, mountTheta=1.92
20:54:00.439 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.27, opts=13)
20:54:00.444 00.005 14556 Enqueuing Move request for scope (0.12, -0.27)
20:54:00.449 00.005 12308 Worker thread wakes up
20:54:00.449 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.27) opts 0xd
20:54:00.449 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.27)
20:54:00.449 00.000 12308 Moving (0.12, -0.27) raw xDistance=-0.11 yDistance=0.29
20:54:00.449 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:54:00.450 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:54:00.450 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
20:54:00.450 00.000 12308 MoveAxis(E, 0, ABG)
20:54:00.450 00.000 12308 Move returns status 0, amount 0
20:54:00.452 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:00.457 00.005 12308 MoveAxis(N, 0, ABG)
20:54:00.457 00.000 12308 Move returns status 0, amount 0
20:54:00.457 00.000 12308 move complete, result=0
20:54:00.458 00.001 12308 worker thread done servicing request
20:54:00.479 00.021 14556 UpdateGuideState exits: m=1811 SNR=28.5
20:54:00.485 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:00.490 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:00.494 00.004 14556 Enqueuing Expose request
20:54:00.498 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:54:00.502 00.004 12308 Worker thread wakes up
20:54:00.502 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:00.502 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:01.759 01.257 12308 Exposure complete
20:54:01.916 00.157 12308 worker thread done servicing request
20:54:01.917 00.001 14556 OnExposeComplete: enter
20:54:01.921 00.004 14556 UpdateGuideState(): m_state=6
20:54:01.924 00.003 14556 Star::Find(15, 175, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1307
20:54:01.929 00.005 14556 Star::Find returns 1 (0), X=175.58, Y=980.93, Mass=1636, SNR=27.0, Peak=143 HFD=4.1
20:54:01.933 00.004 14556 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-3.07) = xAngle (1.97 = 1.97)
20:54:01.937 00.004 14556 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.87 = 1.87)
20:54:01.941 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=-0.32 hyp=0.36 cameraTheta=-1.10 mountX=-0.14 mountY=0.34, mountTheta=1.96
20:54:01.946 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.32, opts=13)
20:54:01.951 00.005 14556 Enqueuing Move request for scope (0.16, -0.32)
20:54:01.954 00.003 12308 Worker thread wakes up
20:54:01.954 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.32) opts 0xd
20:54:01.954 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.32)
20:54:01.954 00.000 12308 Moving (0.16, -0.32) raw xDistance=-0.14 yDistance=0.34
20:54:01.955 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:54:01.955 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:54:01.955 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
20:54:01.956 00.001 12308 MoveAxis(E, 0, ABG)
20:54:01.956 00.000 12308 Move returns status 0, amount 0
20:54:01.956 00.000 12308 MoveAxis(N, 0, ABG)
20:54:01.956 00.000 12308 Move returns status 0, amount 0
20:54:01.956 00.000 12308 move complete, result=0
20:54:01.957 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:01.961 00.004 12308 worker thread done servicing request
20:54:01.985 00.024 14556 UpdateGuideState exits: m=1636 SNR=27.0
20:54:01.989 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:01.994 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:01.997 00.003 14556 Enqueuing Expose request
20:54:02.000 00.003 12308 Worker thread wakes up
20:54:02.000 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:02.000 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:02.001 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:54:03.251 01.250 12308 Exposure complete
20:54:03.415 00.164 12308 worker thread done servicing request
20:54:03.415 00.000 14556 OnExposeComplete: enter
20:54:03.420 00.005 14556 UpdateGuideState(): m_state=6
20:54:03.424 00.004 14556 Star::Find(15, 175, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1308
20:54:03.428 00.004 14556 Star::Find returns 1 (0), X=175.68, Y=981.15, Mass=1860, SNR=29.2, Peak=144 HFD=4.4
20:54:03.434 00.006 14556 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-3.07) = xAngle (2.72 = 2.72)
20:54:03.440 00.006 14556 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.62 = 2.62)
20:54:03.447 00.007 14556 CameraToMount -- cameraX=0.26 cameraY=-0.10 hyp=0.28 cameraTheta=-0.36 mountX=-0.26 mountY=0.14, mountTheta=2.64
20:54:03.454 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=-0.10, opts=13)
20:54:03.460 00.006 14556 Enqueuing Move request for scope (0.26, -0.10)
20:54:03.466 00.006 12308 Worker thread wakes up
20:54:03.466 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.10) opts 0xd
20:54:03.466 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, -0.10)
20:54:03.466 00.000 12308 Moving (0.26, -0.10) raw xDistance=-0.26 yDistance=0.14
20:54:03.466 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
20:54:03.467 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:03.467 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:54:03.467 00.000 12308 MoveAxis(E, 111, ABG)
20:54:03.468 00.001 12308 Guiding  Dir = 2, Dur = 111
20:54:03.468 00.000 12308 IsSlewing returns 0
20:54:03.469 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:03.476 00.007 12308 IsGuiding returns 0
20:54:03.477 00.001 12308 PulseGuide returned control before completion, sleep 121
20:54:03.495 00.018 14556 UpdateGuideState exits: m=1860 SNR=29.2
20:54:03.502 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:03.506 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:03.510 00.004 14556 Enqueuing Expose request
20:54:03.615 00.105 12308 IsGuiding returns 1
20:54:03.615 00.000 12308 scope still moving after pulse duration time elapsed
20:54:03.647 00.032 12308 IsSlewing returns 0
20:54:03.649 00.002 12308 IsGuiding returns 1
20:54:03.679 00.030 12308 IsSlewing returns 0
20:54:03.679 00.000 12308 IsGuiding returns 1
20:54:03.710 00.031 12308 IsSlewing returns 0
20:54:03.710 00.000 12308 IsGuiding returns 0
20:54:03.710 00.000 12308 scope move finished after 111 + 122 ms
20:54:03.710 00.000 12308 Move returns status 0, amount 111
20:54:03.711 00.001 12308 MoveAxis(N, 0, ABG)
20:54:03.711 00.000 12308 Move returns status 0, amount 0
20:54:03.711 00.000 12308 move complete, result=0
20:54:03.711 00.000 12308 worker thread done servicing request
20:54:03.711 00.000 14556 GuideStep: -0.3 px 111 ms EAST, 0.1 px 0 ms NORTH
20:54:03.716 00.005 12308 Worker thread wakes up
20:54:03.716 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:03.716 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:04.975 01.259 12308 Exposure complete
20:54:05.130 00.155 12308 worker thread done servicing request
20:54:05.131 00.001 14556 OnExposeComplete: enter
20:54:05.134 00.003 14556 UpdateGuideState(): m_state=6
20:54:05.139 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1309
20:54:05.143 00.004 14556 Star::Find returns 1 (0), X=175.19, Y=981.24, Mass=1985, SNR=29.7, Peak=160 HFD=4.4
20:54:05.147 00.004 14556 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.07) = xAngle (-0.01 = -0.01)
20:54:05.151 00.004 14556 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.11 = -0.11)
20:54:05.154 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.01 hyp=0.23 cameraTheta=-3.08 mountX=0.23 mountY=-0.03, mountTheta=-0.11
20:54:05.160 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.01, opts=13)
20:54:05.165 00.005 14556 Enqueuing Move request for scope (-0.23, -0.01)
20:54:05.169 00.004 12308 Worker thread wakes up
20:54:05.169 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.01) opts 0xd
20:54:05.169 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.01)
20:54:05.169 00.000 12308 Moving (-0.23, -0.01) raw xDistance=0.23 yDistance=-0.03
20:54:05.169 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
20:54:05.169 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:05.169 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:54:05.170 00.001 12308 MoveAxis(W, 92, ABG)
20:54:05.170 00.000 12308 Guiding  Dir = 3, Dur = 92
20:54:05.170 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:05.175 00.005 12308 IsSlewing returns 0
20:54:05.175 00.000 12308 IsGuiding returns 0
20:54:05.175 00.000 12308 PulseGuide returned control before completion, sleep 102
20:54:05.196 00.021 14556 UpdateGuideState exits: m=1985 SNR=29.7
20:54:05.201 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:05.206 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:05.210 00.004 14556 Enqueuing Expose request
20:54:05.294 00.084 12308 IsGuiding returns 1
20:54:05.295 00.001 12308 scope still moving after pulse duration time elapsed
20:54:05.324 00.029 12308 IsSlewing returns 0
20:54:05.325 00.001 12308 IsGuiding returns 0
20:54:05.326 00.001 12308 scope move finished after 92 + 58 ms
20:54:05.326 00.000 12308 Move returns status 0, amount 92
20:54:05.326 00.000 12308 MoveAxis(N, 0, ABG)
20:54:05.327 00.001 12308 Move returns status 0, amount 0
20:54:05.328 00.001 12308 move complete, result=0
20:54:05.328 00.000 12308 worker thread done servicing request
20:54:05.328 00.000 12308 Worker thread wakes up
20:54:05.329 00.001 14556 GuideStep: 0.2 px 92 ms WEST, -0.0 px 0 ms NORTH
20:54:05.334 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:05.335 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:06.588 01.253 12308 Exposure complete
20:54:06.737 00.149 12308 worker thread done servicing request
20:54:06.737 00.000 14556 OnExposeComplete: enter
20:54:06.741 00.004 14556 UpdateGuideState(): m_state=6
20:54:06.745 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1310
20:54:06.749 00.004 14556 Star::Find returns 1 (0), X=175.65, Y=981.15, Mass=1930, SNR=29.3, Peak=136 HFD=4.7
20:54:06.753 00.004 14556 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-3.07) = xAngle (2.66 = 2.66)
20:54:06.758 00.005 14556 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.56 = 2.56)
20:54:06.763 00.005 14556 CameraToMount -- cameraX=0.23 cameraY=-0.10 hyp=0.25 cameraTheta=-0.41 mountX=-0.22 mountY=0.14, mountTheta=2.59
20:54:06.773 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=-0.10, opts=13)
20:54:06.777 00.004 14556 Enqueuing Move request for scope (0.23, -0.10)
20:54:06.784 00.007 12308 Worker thread wakes up
20:54:06.784 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.10) opts 0xd
20:54:06.784 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, -0.10)
20:54:06.785 00.001 12308 Moving (0.23, -0.10) raw xDistance=-0.22 yDistance=0.14
20:54:06.785 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
20:54:06.785 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:06.786 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:54:06.786 00.000 12308 MoveAxis(E, 91, ABG)
20:54:06.786 00.000 12308 Guiding  Dir = 2, Dur = 91
20:54:06.786 00.000 12308 IsSlewing returns 0
20:54:06.788 00.002 12308 IsGuiding returns 0
20:54:06.788 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:06.794 00.006 12308 PulseGuide returned control before completion, sleep 101
20:54:06.825 00.031 14556 UpdateGuideState exits: m=1930 SNR=29.3
20:54:06.833 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:06.838 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:06.844 00.006 14556 Enqueuing Expose request
20:54:06.905 00.061 12308 IsGuiding returns 1
20:54:06.907 00.002 12308 scope still moving after pulse duration time elapsed
20:54:06.936 00.029 12308 IsSlewing returns 0
20:54:06.936 00.000 12308 IsGuiding returns 1
20:54:06.968 00.032 12308 IsSlewing returns 0
20:54:06.970 00.002 12308 IsGuiding returns 1
20:54:06.998 00.028 12308 IsSlewing returns 0
20:54:06.998 00.000 12308 IsGuiding returns 1
20:54:07.030 00.032 12308 IsSlewing returns 0
20:54:07.031 00.001 12308 IsGuiding returns 0
20:54:07.031 00.000 12308 scope move finished after 91 + 151 ms
20:54:07.031 00.000 12308 Move returns status 0, amount 91
20:54:07.031 00.000 12308 MoveAxis(N, 0, ABG)
20:54:07.031 00.000 12308 Move returns status 0, amount 0
20:54:07.031 00.000 12308 move complete, result=0
20:54:07.031 00.000 12308 worker thread done servicing request
20:54:07.032 00.001 14556 GuideStep: -0.2 px 91 ms EAST, 0.1 px 0 ms NORTH
20:54:07.038 00.006 12308 Worker thread wakes up
20:54:07.038 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:07.038 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:08.293 01.255 12308 Exposure complete
20:54:08.459 00.166 12308 worker thread done servicing request
20:54:08.460 00.001 14556 OnExposeComplete: enter
20:54:08.465 00.005 14556 UpdateGuideState(): m_state=6
20:54:08.468 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1311
20:54:08.473 00.005 14556 Star::Find returns 1 (0), X=175.42, Y=981.28, Mass=1759, SNR=28.2, Peak=132 HFD=4.6
20:54:08.478 00.005 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.55 = -1.74)
20:54:08.482 00.004 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.84)
20:54:08.485 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.47 mountX=-0.00 mountY=-0.02, mountTheta=-1.74
20:54:08.490 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.02, opts=13)
20:54:08.494 00.004 14556 Enqueuing Move request for scope (0.00, 0.02)
20:54:08.498 00.004 12308 Worker thread wakes up
20:54:08.498 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
20:54:08.498 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
20:54:08.498 00.000 12308 Moving (0.00, 0.02) raw xDistance=-0.00 yDistance=-0.02
20:54:08.498 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:54:08.498 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:08.499 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:54:08.499 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:08.504 00.005 12308 MoveAxis(E, 0, ABG)
20:54:08.504 00.000 12308 Move returns status 0, amount 0
20:54:08.504 00.000 12308 MoveAxis(N, 0, ABG)
20:54:08.504 00.000 12308 Move returns status 0, amount 0
20:54:08.504 00.000 12308 move complete, result=0
20:54:08.506 00.002 12308 worker thread done servicing request
20:54:08.528 00.022 14556 UpdateGuideState exits: m=1759 SNR=28.2
20:54:08.533 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:08.537 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:08.542 00.005 14556 Enqueuing Expose request
20:54:08.547 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:54:08.551 00.004 12308 Worker thread wakes up
20:54:08.551 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:08.551 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:09.806 01.255 12308 Exposure complete
20:54:09.959 00.153 12308 worker thread done servicing request
20:54:09.959 00.000 14556 OnExposeComplete: enter
20:54:09.964 00.005 14556 UpdateGuideState(): m_state=6
20:54:09.967 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1312
20:54:09.973 00.006 14556 Star::Find returns 1 (0), X=175.36, Y=981.37, Mass=2090, SNR=30.6, Peak=147 HFD=4.7
20:54:09.979 00.006 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
20:54:09.985 00.006 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
20:54:09.990 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.02 mountX=0.05 mountY=-0.13, mountTheta=-1.21
20:54:09.997 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.12, opts=13)
20:54:10.005 00.008 14556 Enqueuing Move request for scope (-0.06, 0.12)
20:54:10.012 00.007 12308 Worker thread wakes up
20:54:10.012 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
20:54:10.012 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
20:54:10.013 00.001 12308 Moving (-0.06, 0.12) raw xDistance=0.05 yDistance=-0.13
20:54:10.013 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:54:10.013 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:10.013 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:54:10.015 00.002 12308 MoveAxis(E, 0, ABG)
20:54:10.016 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:10.022 00.006 12308 Move returns status 0, amount 0
20:54:10.023 00.001 12308 MoveAxis(N, 0, ABG)
20:54:10.023 00.000 12308 Move returns status 0, amount 0
20:54:10.024 00.001 12308 move complete, result=0
20:54:10.024 00.000 12308 worker thread done servicing request
20:54:10.048 00.024 14556 UpdateGuideState exits: m=2090 SNR=30.6
20:54:10.053 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:10.056 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:10.060 00.004 14556 Enqueuing Expose request
20:54:10.065 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:54:10.070 00.005 12308 Worker thread wakes up
20:54:10.070 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:10.070 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:11.313 01.243 12308 Exposure complete
20:54:11.456 00.143 12308 worker thread done servicing request
20:54:11.457 00.001 14556 OnExposeComplete: enter
20:54:11.460 00.003 14556 UpdateGuideState(): m_state=6
20:54:11.465 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1313
20:54:11.469 00.004 14556 Star::Find returns 1 (0), X=175.53, Y=981.63, Mass=1802, SNR=28.3, Peak=134 HFD=4.2
20:54:11.474 00.005 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.36 = -1.93)
20:54:11.477 00.003 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.03)
20:54:11.482 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.38 hyp=0.39 cameraTheta=1.28 mountX=-0.14 mountY=-0.35, mountTheta=-1.94
20:54:11.486 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.38, opts=13)
20:54:11.491 00.005 14556 Enqueuing Move request for scope (0.11, 0.38)
20:54:11.495 00.004 12308 Worker thread wakes up
20:54:11.495 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.38) opts 0xd
20:54:11.495 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.38)
20:54:11.495 00.000 12308 Moving (0.11, 0.38) raw xDistance=-0.14 yDistance=-0.35
20:54:11.495 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:54:11.495 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:54:11.496 00.001 12308 MoveAxis(E, 0, ABG)
20:54:11.496 00.000 12308 Move returns status 0, amount 0
20:54:11.496 00.000 12308 MoveAxis(N, 248, ABG)
20:54:11.496 00.000 12308 Guiding  Dir = 0, Dur = 248
20:54:11.496 00.000 12308 IsSlewing returns 0
20:54:11.497 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:11.502 00.005 12308 IsGuiding returns 0
20:54:11.502 00.000 12308 PulseGuide returned control before completion, sleep 258
20:54:11.524 00.022 14556 UpdateGuideState exits: m=1802 SNR=28.3
20:54:11.528 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:11.532 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:11.536 00.004 14556 Enqueuing Expose request
20:54:11.771 00.235 12308 IsGuiding returns 1
20:54:11.773 00.002 12308 scope still moving after pulse duration time elapsed
20:54:11.803 00.030 12308 IsSlewing returns 0
20:54:11.806 00.003 12308 IsGuiding returns 0
20:54:11.806 00.000 12308 scope move finished after 248 + 56 ms
20:54:11.806 00.000 12308 Move returns status 0, amount 248
20:54:11.807 00.001 12308 move complete, result=0
20:54:11.807 00.000 12308 worker thread done servicing request
20:54:11.807 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 248 ms NORTH
20:54:11.816 00.009 12308 Worker thread wakes up
20:54:11.817 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:11.817 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:13.066 01.249 12308 Exposure complete
20:54:13.217 00.151 12308 worker thread done servicing request
20:54:13.217 00.000 14556 OnExposeComplete: enter
20:54:13.221 00.004 14556 UpdateGuideState(): m_state=6
20:54:13.225 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1314
20:54:13.228 00.003 14556 Star::Find returns 1 (0), X=175.15, Y=981.40, Mass=1881, SNR=29.2, Peak=121 HFD=4.5
20:54:13.232 00.004 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.69 = -0.59)
20:54:13.236 00.004 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.59 = -0.69)
20:54:13.239 00.003 14556 CameraToMount -- cameraX=-0.26 cameraY=0.15 hyp=0.31 cameraTheta=2.62 mountX=0.25 mountY=-0.20, mountTheta=-0.66
20:54:13.244 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.15, opts=13)
20:54:13.248 00.004 14556 Enqueuing Move request for scope (-0.26, 0.15)
20:54:13.250 00.002 12308 Worker thread wakes up
20:54:13.251 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.15) opts 0xd
20:54:13.251 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.15)
20:54:13.251 00.000 12308 Moving (-0.26, 0.15) raw xDistance=0.25 yDistance=-0.20
20:54:13.251 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:54:13.251 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:13.253 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:54:13.253 00.000 12308 MoveAxis(W, 110, ABG)
20:54:13.253 00.000 12308 Guiding  Dir = 3, Dur = 110
20:54:13.253 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:13.259 00.006 12308 IsSlewing returns 0
20:54:13.259 00.000 12308 IsGuiding returns 0
20:54:13.260 00.001 12308 PulseGuide returned control before completion, sleep 120
20:54:13.280 00.020 14556 UpdateGuideState exits: m=1881 SNR=29.2
20:54:13.286 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:13.290 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:13.295 00.005 14556 Enqueuing Expose request
20:54:13.383 00.088 12308 IsGuiding returns 1
20:54:13.384 00.001 12308 scope still moving after pulse duration time elapsed
20:54:13.414 00.030 12308 IsSlewing returns 0
20:54:13.414 00.000 12308 IsGuiding returns 0
20:54:13.414 00.000 12308 scope move finished after 110 + 45 ms
20:54:13.416 00.002 12308 Move returns status 0, amount 110
20:54:13.416 00.000 12308 MoveAxis(N, 0, ABG)
20:54:13.416 00.000 12308 Move returns status 0, amount 0
20:54:13.416 00.000 12308 move complete, result=0
20:54:13.417 00.001 12308 worker thread done servicing request
20:54:13.417 00.000 14556 GuideStep: 0.3 px 110 ms WEST, -0.2 px 0 ms NORTH
20:54:13.423 00.006 12308 Worker thread wakes up
20:54:13.423 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:13.423 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:14.673 01.250 12308 Exposure complete
20:54:14.837 00.164 12308 worker thread done servicing request
20:54:14.838 00.001 14556 OnExposeComplete: enter
20:54:14.841 00.003 14556 UpdateGuideState(): m_state=6
20:54:14.846 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1315
20:54:14.851 00.005 14556 Star::Find returns 1 (0), X=175.29, Y=981.26, Mass=1987, SNR=29.9, Peak=142 HFD=4.6
20:54:14.855 00.004 14556 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.07) = xAngle (6.16 = -0.12)
20:54:14.859 00.004 14556 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.06 = -0.22)
20:54:14.863 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.09 mountX=0.13 mountY=-0.03, mountTheta=-0.22
20:54:14.868 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.01, opts=13)
20:54:14.872 00.004 14556 Enqueuing Move request for scope (-0.13, 0.01)
20:54:14.877 00.005 12308 Worker thread wakes up
20:54:14.877 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
20:54:14.877 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
20:54:14.877 00.000 12308 Moving (-0.13, 0.01) raw xDistance=0.13 yDistance=-0.03
20:54:14.878 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:54:14.878 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:14.878 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:54:14.878 00.000 12308 MoveAxis(E, 0, ABG)
20:54:14.878 00.000 12308 Move returns status 0, amount 0
20:54:14.878 00.000 12308 MoveAxis(N, 0, ABG)
20:54:14.879 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:14.883 00.004 12308 Move returns status 0, amount 0
20:54:14.883 00.000 12308 move complete, result=0
20:54:14.883 00.000 12308 worker thread done servicing request
20:54:14.904 00.021 14556 UpdateGuideState exits: m=1987 SNR=29.9
20:54:14.909 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:14.912 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:14.917 00.005 14556 Enqueuing Expose request
20:54:14.921 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:54:14.925 00.004 12308 Worker thread wakes up
20:54:14.925 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:14.925 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:16.173 01.248 12308 Exposure complete
20:54:16.339 00.166 12308 worker thread done servicing request
20:54:16.339 00.000 14556 OnExposeComplete: enter
20:54:16.344 00.005 14556 UpdateGuideState(): m_state=6
20:54:16.349 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1316
20:54:16.353 00.004 14556 Star::Find returns 1 (0), X=175.32, Y=981.42, Mass=1895, SNR=29.3, Peak=141 HFD=4.6
20:54:16.358 00.005 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.17 = -1.12)
20:54:16.361 00.003 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.22)
20:54:16.365 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.20 cameraTheta=2.09 mountX=0.09 mountY=-0.19, mountTheta=-1.13
20:54:16.370 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.17, opts=13)
20:54:16.374 00.004 14556 Enqueuing Move request for scope (-0.10, 0.17)
20:54:16.378 00.004 12308 Worker thread wakes up
20:54:16.378 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
20:54:16.378 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
20:54:16.378 00.000 12308 Moving (-0.10, 0.17) raw xDistance=0.09 yDistance=-0.19
20:54:16.378 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:54:16.378 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:16.378 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:54:16.379 00.001 12308 MoveAxis(E, 0, ABG)
20:54:16.379 00.000 12308 Move returns status 0, amount 0
20:54:16.380 00.001 12308 MoveAxis(N, 0, ABG)
20:54:16.380 00.000 12308 Move returns status 0, amount 0
20:54:16.380 00.000 12308 move complete, result=0
20:54:16.380 00.000 12308 worker thread done servicing request
20:54:16.381 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:16.407 00.026 14556 UpdateGuideState exits: m=1895 SNR=29.3
20:54:16.412 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:16.416 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:16.420 00.004 14556 Enqueuing Expose request
20:54:16.423 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:54:16.428 00.005 12308 Worker thread wakes up
20:54:16.428 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:16.428 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:17.676 01.248 12308 Exposure complete
20:54:17.826 00.150 12308 worker thread done servicing request
20:54:17.826 00.000 14556 OnExposeComplete: enter
20:54:17.832 00.006 14556 UpdateGuideState(): m_state=6
20:54:17.836 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1317
20:54:17.840 00.004 14556 Star::Find returns 1 (0), X=175.23, Y=981.60, Mass=2068, SNR=30.3, Peak=164 HFD=4.5
20:54:17.844 00.004 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.13 = -1.15)
20:54:17.850 00.006 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.25)
20:54:17.854 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.35 hyp=0.39 cameraTheta=2.06 mountX=0.16 mountY=-0.37, mountTheta=-1.17
20:54:17.859 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.35, opts=13)
20:54:17.863 00.004 14556 Enqueuing Move request for scope (-0.18, 0.35)
20:54:17.866 00.003 12308 Worker thread wakes up
20:54:17.867 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.35) opts 0xd
20:54:17.867 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.35)
20:54:17.867 00.000 12308 Moving (-0.18, 0.35) raw xDistance=0.16 yDistance=-0.37
20:54:17.867 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:54:17.867 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
20:54:17.868 00.001 12308 MoveAxis(E, 0, ABG)
20:54:17.868 00.000 12308 Move returns status 0, amount 0
20:54:17.868 00.000 12308 MoveAxis(N, 263, ABG)
20:54:17.868 00.000 12308 Guiding  Dir = 0, Dur = 263
20:54:17.868 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:17.872 00.004 12308 IsSlewing returns 0
20:54:17.872 00.000 12308 IsGuiding returns 0
20:54:17.872 00.000 12308 PulseGuide returned control before completion, sleep 273
20:54:17.896 00.024 14556 UpdateGuideState exits: m=2068 SNR=30.3
20:54:17.900 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:17.903 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:17.908 00.005 14556 Enqueuing Expose request
20:54:18.151 00.243 12308 IsGuiding returns 1
20:54:18.152 00.001 12308 scope still moving after pulse duration time elapsed
20:54:18.182 00.030 12308 IsSlewing returns 0
20:54:18.183 00.001 12308 IsGuiding returns 1
20:54:18.213 00.030 12308 IsSlewing returns 0
20:54:18.214 00.001 12308 IsGuiding returns 1
20:54:18.244 00.030 12308 IsSlewing returns 0
20:54:18.244 00.000 12308 IsGuiding returns 0
20:54:18.244 00.000 12308 scope move finished after 263 + 109 ms
20:54:18.246 00.002 12308 Move returns status 0, amount 263
20:54:18.246 00.000 12308 move complete, result=0
20:54:18.246 00.000 12308 worker thread done servicing request
20:54:18.246 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 263 ms NORTH
20:54:18.257 00.011 12308 Worker thread wakes up
20:54:18.257 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:18.259 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:19.503 01.244 12308 Exposure complete
20:54:19.652 00.149 12308 worker thread done servicing request
20:54:19.653 00.001 14556 OnExposeComplete: enter
20:54:19.657 00.004 14556 UpdateGuideState(): m_state=6
20:54:19.662 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1318
20:54:19.667 00.005 14556 Star::Find returns 1 (0), X=175.41, Y=981.27, Mass=1969, SNR=29.6, Peak=154 HFD=4.5
20:54:19.671 00.004 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.19 = -1.09)
20:54:19.675 00.004 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.19)
20:54:19.678 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=2.12 mountX=0.01 mountY=-0.02, mountTheta=-1.11
20:54:19.684 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.02, opts=13)
20:54:19.687 00.003 14556 Enqueuing Move request for scope (-0.01, 0.02)
20:54:19.690 00.003 12308 Worker thread wakes up
20:54:19.690 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
20:54:19.690 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
20:54:19.690 00.000 12308 Moving (-0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
20:54:19.690 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:54:19.692 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:19.692 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:54:19.692 00.000 12308 MoveAxis(E, 0, ABG)
20:54:19.692 00.000 12308 Move returns status 0, amount 0
20:54:19.693 00.001 12308 MoveAxis(N, 0, ABG)
20:54:19.693 00.000 12308 Move returns status 0, amount 0
20:54:19.693 00.000 12308 move complete, result=0
20:54:19.694 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:19.696 00.002 12308 worker thread done servicing request
20:54:19.717 00.021 14556 UpdateGuideState exits: m=1969 SNR=29.6
20:54:19.722 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:19.727 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:19.731 00.004 14556 Enqueuing Expose request
20:54:19.736 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:54:19.740 00.004 12308 Worker thread wakes up
20:54:19.740 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:19.740 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:20.984 01.244 12308 Exposure complete
20:54:21.139 00.155 12308 worker thread done servicing request
20:54:21.139 00.000 14556 OnExposeComplete: enter
20:54:21.143 00.004 14556 UpdateGuideState(): m_state=6
20:54:21.147 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1319
20:54:21.150 00.003 14556 Star::Find returns 1 (0), X=175.30, Y=981.43, Mass=1758, SNR=28.2, Peak=109 HFD=4.7
20:54:21.154 00.004 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
20:54:21.159 00.005 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
20:54:21.162 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.18 hyp=0.21 cameraTheta=2.17 mountX=0.11 mountY=-0.19, mountTheta=-1.06
20:54:21.168 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.18, opts=13)
20:54:21.171 00.003 14556 Enqueuing Move request for scope (-0.12, 0.18)
20:54:21.174 00.003 12308 Worker thread wakes up
20:54:21.175 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.18) opts 0xd
20:54:21.175 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.18)
20:54:21.175 00.000 12308 Moving (-0.12, 0.18) raw xDistance=0.11 yDistance=-0.19
20:54:21.175 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:54:21.175 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:21.177 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:54:21.177 00.000 12308 MoveAxis(E, 0, ABG)
20:54:21.177 00.000 12308 Move returns status 0, amount 0
20:54:21.177 00.000 12308 MoveAxis(N, 0, ABG)
20:54:21.178 00.001 12308 Move returns status 0, amount 0
20:54:21.178 00.000 12308 move complete, result=0
20:54:21.178 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:21.182 00.004 12308 worker thread done servicing request
20:54:21.201 00.019 14556 UpdateGuideState exits: m=1758 SNR=28.2
20:54:21.206 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:21.211 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:21.214 00.003 14556 Enqueuing Expose request
20:54:21.217 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:54:21.222 00.005 12308 Worker thread wakes up
20:54:21.223 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:21.224 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:22.469 01.245 12308 Exposure complete
20:54:22.630 00.161 12308 worker thread done servicing request
20:54:22.630 00.000 14556 OnExposeComplete: enter
20:54:22.634 00.004 14556 UpdateGuideState(): m_state=6
20:54:22.638 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1320
20:54:22.642 00.004 14556 Star::Find returns 1 (0), X=175.48, Y=981.48, Mass=1835, SNR=28.6, Peak=120 HFD=5.1
20:54:22.645 00.003 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.38 = -1.90)
20:54:22.650 00.005 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.00)
20:54:22.653 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.23 hyp=0.24 cameraTheta=1.31 mountX=-0.08 mountY=-0.22, mountTheta=-1.92
20:54:22.658 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.23, opts=13)
20:54:22.663 00.005 14556 Enqueuing Move request for scope (0.06, 0.23)
20:54:22.666 00.003 12308 Worker thread wakes up
20:54:22.666 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.23) opts 0xd
20:54:22.667 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.23)
20:54:22.667 00.000 12308 Moving (0.06, 0.23) raw xDistance=-0.08 yDistance=-0.22
20:54:22.667 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:54:22.667 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:54:22.667 00.000 12308 MoveAxis(E, 0, ABG)
20:54:22.667 00.000 12308 Move returns status 0, amount 0
20:54:22.667 00.000 12308 MoveAxis(N, 155, ABG)
20:54:22.669 00.002 12308 Guiding  Dir = 0, Dur = 155
20:54:22.669 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:22.673 00.004 12308 IsSlewing returns 0
20:54:22.673 00.000 12308 IsGuiding returns 0
20:54:22.674 00.001 12308 PulseGuide returned control before completion, sleep 165
20:54:22.694 00.020 14556 UpdateGuideState exits: m=1835 SNR=28.6
20:54:22.700 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:22.704 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:22.708 00.004 14556 Enqueuing Expose request
20:54:22.850 00.142 12308 IsGuiding returns 1
20:54:22.850 00.000 12308 scope still moving after pulse duration time elapsed
20:54:22.882 00.032 12308 IsSlewing returns 0
20:54:22.882 00.000 12308 IsGuiding returns 0
20:54:22.883 00.001 12308 scope move finished after 155 + 53 ms
20:54:22.883 00.000 12308 Move returns status 0, amount 155
20:54:22.883 00.000 12308 move complete, result=0
20:54:22.884 00.001 12308 worker thread done servicing request
20:54:22.884 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
20:54:22.893 00.009 12308 Worker thread wakes up
20:54:22.894 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:22.894 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:24.142 01.248 12308 Exposure complete
20:54:24.309 00.167 12308 worker thread done servicing request
20:54:24.309 00.000 14556 OnExposeComplete: enter
20:54:24.314 00.005 14556 UpdateGuideState(): m_state=6
20:54:24.320 00.006 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1321
20:54:24.326 00.006 14556 Star::Find returns 1 (0), X=175.49, Y=981.31, Mass=1999, SNR=30.0, Peak=174 HFD=4.5
20:54:24.329 00.003 14556 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.07) = xAngle (3.80 = -2.48)
20:54:24.334 00.005 14556 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.70 = -2.58)
20:54:24.338 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.73 mountX=-0.07 mountY=-0.05, mountTheta=-2.55
20:54:24.342 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.06, opts=13)
20:54:24.346 00.004 14556 Enqueuing Move request for scope (0.07, 0.06)
20:54:24.350 00.004 12308 Worker thread wakes up
20:54:24.350 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
20:54:24.350 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
20:54:24.350 00.000 12308 Moving (0.07, 0.06) raw xDistance=-0.07 yDistance=-0.05
20:54:24.350 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:54:24.351 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:24.351 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:54:24.351 00.000 12308 MoveAxis(E, 0, ABG)
20:54:24.351 00.000 12308 Move returns status 0, amount 0
20:54:24.351 00.000 12308 MoveAxis(N, 0, ABG)
20:54:24.351 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:24.356 00.005 12308 Move returns status 0, amount 0
20:54:24.356 00.000 12308 move complete, result=0
20:54:24.358 00.002 12308 worker thread done servicing request
20:54:24.377 00.019 14556 UpdateGuideState exits: m=1999 SNR=30.0
20:54:24.381 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:24.384 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:24.388 00.004 14556 Enqueuing Expose request
20:54:24.391 00.003 12308 Worker thread wakes up
20:54:24.391 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:24.392 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:24.392 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:54:25.639 01.247 12308 Exposure complete
20:54:25.795 00.156 12308 worker thread done servicing request
20:54:25.796 00.001 14556 OnExposeComplete: enter
20:54:25.799 00.003 14556 UpdateGuideState(): m_state=6
20:54:25.804 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1322
20:54:25.809 00.005 14556 Star::Find returns 1 (0), X=175.48, Y=981.28, Mass=1875, SNR=29.0, Peak=132 HFD=4.8
20:54:25.812 00.003 14556 CameraToMount -- cameraTheta (0.41) - m_xAngle (-3.07) = xAngle (3.49 = -2.80)
20:54:25.816 00.004 14556 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.39 = -2.90)
20:54:25.821 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.41 mountX=-0.07 mountY=-0.02, mountTheta=-2.89
20:54:25.827 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.03, opts=13)
20:54:25.831 00.004 14556 Enqueuing Move request for scope (0.06, 0.03)
20:54:25.835 00.004 12308 Worker thread wakes up
20:54:25.835 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
20:54:25.835 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
20:54:25.836 00.001 12308 Moving (0.06, 0.03) raw xDistance=-0.07 yDistance=-0.02
20:54:25.836 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:54:25.836 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:25.836 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:54:25.836 00.000 12308 MoveAxis(E, 0, ABG)
20:54:25.836 00.000 12308 Move returns status 0, amount 0
20:54:25.838 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:25.842 00.004 12308 MoveAxis(N, 0, ABG)
20:54:25.842 00.000 12308 Move returns status 0, amount 0
20:54:25.842 00.000 12308 move complete, result=0
20:54:25.842 00.000 12308 worker thread done servicing request
20:54:25.864 00.022 14556 UpdateGuideState exits: m=1875 SNR=29.0
20:54:25.868 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:25.871 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:25.876 00.005 14556 Enqueuing Expose request
20:54:25.880 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:54:25.885 00.005 12308 Worker thread wakes up
20:54:25.885 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:25.885 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:27.138 01.253 12308 Exposure complete
20:54:27.301 00.163 12308 worker thread done servicing request
20:54:27.301 00.000 14556 OnExposeComplete: enter
20:54:27.305 00.004 14556 UpdateGuideState(): m_state=6
20:54:27.309 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1323
20:54:27.314 00.005 14556 Star::Find returns 1 (0), X=175.22, Y=981.25, Mass=1732, SNR=28.0, Peak=127 HFD=4.3
20:54:27.319 00.005 14556 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.07) = xAngle (6.21 = -0.08)
20:54:27.323 00.004 14556 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.11 = -0.18)
20:54:27.328 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.00 hyp=0.20 cameraTheta=3.13 mountX=0.20 mountY=-0.03, mountTheta=-0.17
20:54:27.332 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.00, opts=13)
20:54:27.336 00.004 14556 Enqueuing Move request for scope (-0.20, 0.00)
20:54:27.339 00.003 12308 Worker thread wakes up
20:54:27.339 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.00) opts 0xd
20:54:27.339 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.00)
20:54:27.341 00.002 12308 Moving (-0.20, 0.00) raw xDistance=0.20 yDistance=-0.03
20:54:27.341 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
20:54:27.341 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:27.341 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:54:27.342 00.001 12308 MoveAxis(E, 0, ABG)
20:54:27.342 00.000 12308 Move returns status 0, amount 0
20:54:27.342 00.000 12308 MoveAxis(N, 0, ABG)
20:54:27.342 00.000 12308 Move returns status 0, amount 0
20:54:27.343 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:27.350 00.007 12308 move complete, result=0
20:54:27.350 00.000 12308 worker thread done servicing request
20:54:27.366 00.016 14556 UpdateGuideState exits: m=1732 SNR=28.0
20:54:27.370 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:27.373 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:27.377 00.004 14556 Enqueuing Expose request
20:54:27.382 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:54:27.387 00.005 12308 Worker thread wakes up
20:54:27.387 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:27.387 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:28.642 01.255 12308 Exposure complete
20:54:28.794 00.152 12308 worker thread done servicing request
20:54:28.794 00.000 14556 OnExposeComplete: enter
20:54:28.798 00.004 14556 UpdateGuideState(): m_state=6
20:54:28.802 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1324
20:54:28.805 00.003 14556 Star::Find returns 1 (0), X=175.33, Y=981.57, Mass=1870, SNR=28.8, Peak=143 HFD=4.6
20:54:28.810 00.005 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.90 = -1.38)
20:54:28.813 00.003 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
20:54:28.818 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.83 mountX=0.06 mountY=-0.33, mountTheta=-1.39
20:54:28.825 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.32, opts=13)
20:54:28.830 00.005 14556 Enqueuing Move request for scope (-0.08, 0.32)
20:54:28.834 00.004 12308 Worker thread wakes up
20:54:28.834 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.32) opts 0xd
20:54:28.834 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.32)
20:54:28.834 00.000 12308 Moving (-0.08, 0.32) raw xDistance=0.06 yDistance=-0.33
20:54:28.834 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:54:28.834 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:54:28.834 00.000 12308 MoveAxis(E, 0, ABG)
20:54:28.835 00.001 12308 Move returns status 0, amount 0
20:54:28.835 00.000 12308 MoveAxis(N, 234, ABG)
20:54:28.835 00.000 12308 Guiding  Dir = 0, Dur = 234
20:54:28.835 00.000 12308 IsSlewing returns 0
20:54:28.835 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:28.841 00.006 12308 IsGuiding returns 0
20:54:28.841 00.000 12308 PulseGuide returned control before completion, sleep 244
20:54:28.861 00.020 14556 UpdateGuideState exits: m=1870 SNR=28.8
20:54:28.866 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:28.869 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:28.873 00.004 14556 Enqueuing Expose request
20:54:29.101 00.228 12308 IsGuiding returns 1
20:54:29.102 00.001 12308 scope still moving after pulse duration time elapsed
20:54:29.133 00.031 12308 IsSlewing returns 0
20:54:29.133 00.000 12308 IsGuiding returns 0
20:54:29.134 00.001 12308 scope move finished after 234 + 59 ms
20:54:29.134 00.000 12308 Move returns status 0, amount 234
20:54:29.135 00.001 12308 move complete, result=0
20:54:29.135 00.000 12308 worker thread done servicing request
20:54:29.135 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 234 ms NORTH
20:54:29.143 00.008 12308 Worker thread wakes up
20:54:29.143 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:29.143 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:30.394 01.251 12308 Exposure complete
20:54:30.552 00.158 12308 worker thread done servicing request
20:54:30.553 00.001 14556 OnExposeComplete: enter
20:54:30.557 00.004 14556 UpdateGuideState(): m_state=6
20:54:30.561 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1325
20:54:30.565 00.004 14556 Star::Find returns 1 (0), X=175.31, Y=981.18, Mass=2120, SNR=30.9, Peak=157 HFD=4.2
20:54:30.569 00.004 14556 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-3.07) = xAngle (0.47 = 0.47)
20:54:30.573 00.004 14556 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.37 = 0.37)
20:54:30.578 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-2.60 mountX=0.12 mountY=0.05, mountTheta=0.39
20:54:30.583 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.07, opts=13)
20:54:30.587 00.004 14556 Enqueuing Move request for scope (-0.11, -0.07)
20:54:30.590 00.003 12308 Worker thread wakes up
20:54:30.591 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.07) opts 0xd
20:54:30.591 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.07)
20:54:30.591 00.000 12308 Moving (-0.11, -0.07) raw xDistance=0.12 yDistance=0.05
20:54:30.591 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:54:30.592 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:30.592 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:54:30.592 00.000 12308 MoveAxis(E, 0, ABG)
20:54:30.592 00.000 12308 Move returns status 0, amount 0
20:54:30.592 00.000 12308 MoveAxis(N, 0, ABG)
20:54:30.592 00.000 12308 Move returns status 0, amount 0
20:54:30.594 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:30.598 00.004 12308 move complete, result=0
20:54:30.599 00.001 12308 worker thread done servicing request
20:54:30.618 00.019 14556 UpdateGuideState exits: m=2120 SNR=30.9
20:54:30.624 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:30.632 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:30.639 00.007 14556 Enqueuing Expose request
20:54:30.644 00.005 12308 Worker thread wakes up
20:54:30.644 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:54:30.651 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:30.651 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:31.894 01.243 12308 Exposure complete
20:54:32.061 00.167 12308 worker thread done servicing request
20:54:32.061 00.000 14556 OnExposeComplete: enter
20:54:32.066 00.005 14556 UpdateGuideState(): m_state=6
20:54:32.071 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1326
20:54:32.076 00.005 14556 Star::Find returns 1 (0), X=175.51, Y=981.16, Mass=1720, SNR=27.8, Peak=135 HFD=4.4
20:54:32.079 00.003 14556 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-3.07) = xAngle (2.28 = 2.28)
20:54:32.084 00.005 14556 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.18 = 2.18)
20:54:32.087 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-0.79 mountX=-0.09 mountY=0.11, mountTheta=2.24
20:54:32.093 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.10, opts=13)
20:54:32.097 00.004 14556 Enqueuing Move request for scope (0.09, -0.10)
20:54:32.100 00.003 12308 Worker thread wakes up
20:54:32.100 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.10) opts 0xd
20:54:32.101 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.10)
20:54:32.101 00.000 12308 Moving (0.09, -0.10) raw xDistance=-0.09 yDistance=0.11
20:54:32.103 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:54:32.103 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:32.103 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:54:32.103 00.000 12308 MoveAxis(E, 0, ABG)
20:54:32.104 00.001 12308 Move returns status 0, amount 0
20:54:32.104 00.000 12308 MoveAxis(N, 0, ABG)
20:54:32.104 00.000 12308 Move returns status 0, amount 0
20:54:32.104 00.000 12308 move complete, result=0
20:54:32.104 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:32.109 00.005 12308 worker thread done servicing request
20:54:32.131 00.022 14556 UpdateGuideState exits: m=1720 SNR=27.8
20:54:32.138 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:32.142 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:32.147 00.005 14556 Enqueuing Expose request
20:54:32.150 00.003 12308 Worker thread wakes up
20:54:32.151 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:54:32.154 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:32.154 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:33.396 01.242 12308 Exposure complete
20:54:33.597 00.201 12308 worker thread done servicing request
20:54:33.597 00.000 14556 OnExposeComplete: enter
20:54:33.600 00.003 14556 UpdateGuideState(): m_state=6
20:54:33.606 00.006 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1327
20:54:33.610 00.004 14556 Star::Find returns 1 (0), X=175.26, Y=981.21, Mass=1923, SNR=29.6, Peak=152 HFD=4.5
20:54:33.614 00.004 14556 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.07) = xAngle (0.21 = 0.21)
20:54:33.621 00.007 14556 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.12 = 0.12)
20:54:33.625 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.05 hyp=0.16 cameraTheta=-2.86 mountX=0.16 mountY=0.02, mountTheta=0.12
20:54:33.630 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.05, opts=13)
20:54:33.635 00.005 14556 Enqueuing Move request for scope (-0.16, -0.05)
20:54:33.641 00.006 12308 Worker thread wakes up
20:54:33.641 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.05) opts 0xd
20:54:33.641 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.05)
20:54:33.641 00.000 12308 Moving (-0.16, -0.05) raw xDistance=0.16 yDistance=0.02
20:54:33.641 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:54:33.643 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:33.643 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:54:33.643 00.000 12308 MoveAxis(E, 0, ABG)
20:54:33.643 00.000 12308 Move returns status 0, amount 0
20:54:33.644 00.001 12308 MoveAxis(N, 0, ABG)
20:54:33.644 00.000 12308 Move returns status 0, amount 0
20:54:33.644 00.000 12308 move complete, result=0
20:54:33.644 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:33.648 00.004 12308 worker thread done servicing request
20:54:33.673 00.025 14556 UpdateGuideState exits: m=1923 SNR=29.6
20:54:33.678 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:33.685 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:33.690 00.005 14556 Enqueuing Expose request
20:54:33.694 00.004 12308 Worker thread wakes up
20:54:33.694 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:54:33.698 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:33.699 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:34.938 01.239 12308 Exposure complete
20:54:35.089 00.151 14556 OnExposeComplete: enter
20:54:35.094 00.005 12308 worker thread done servicing request
20:54:35.094 00.000 14556 UpdateGuideState(): m_state=6
20:54:35.100 00.006 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1328
20:54:35.104 00.004 14556 Star::Find returns 1 (0), X=175.29, Y=981.29, Mass=1677, SNR=27.5, Peak=148 HFD=4.3
20:54:35.108 00.004 14556 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.07) = xAngle (5.90 = -0.38)
20:54:35.112 00.004 14556 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.48)
20:54:35.116 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.13 cameraTheta=2.83 mountX=0.12 mountY=-0.06, mountTheta=-0.46
20:54:35.122 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.04, opts=13)
20:54:35.126 00.004 14556 Enqueuing Move request for scope (-0.13, 0.04)
20:54:35.131 00.005 12308 Worker thread wakes up
20:54:35.131 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
20:54:35.131 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
20:54:35.131 00.000 12308 Moving (-0.13, 0.04) raw xDistance=0.12 yDistance=-0.06
20:54:35.131 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:54:35.132 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:35.132 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:54:35.132 00.000 12308 MoveAxis(E, 0, ABG)
20:54:35.132 00.000 12308 Move returns status 0, amount 0
20:54:35.132 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:35.137 00.005 12308 MoveAxis(N, 0, ABG)
20:54:35.137 00.000 12308 Move returns status 0, amount 0
20:54:35.137 00.000 12308 move complete, result=0
20:54:35.138 00.001 12308 worker thread done servicing request
20:54:35.158 00.020 14556 UpdateGuideState exits: m=1677 SNR=27.5
20:54:35.163 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:35.167 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:35.171 00.004 14556 Enqueuing Expose request
20:54:35.175 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:54:35.178 00.003 12308 Worker thread wakes up
20:54:35.179 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:35.179 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:36.425 01.246 12308 Exposure complete
20:54:36.596 00.171 12308 worker thread done servicing request
20:54:36.597 00.001 14556 OnExposeComplete: enter
20:54:36.601 00.004 14556 UpdateGuideState(): m_state=6
20:54:36.605 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1329
20:54:36.609 00.004 14556 Star::Find returns 1 (0), X=175.05, Y=981.30, Mass=1667, SNR=27.5, Peak=144 HFD=4.3
20:54:36.612 00.003 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.07 = -0.21)
20:54:36.616 00.004 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.31)
20:54:36.621 00.005 14556 CameraToMount -- cameraX=-0.37 cameraY=0.05 hyp=0.37 cameraTheta=3.00 mountX=0.37 mountY=-0.12, mountTheta=-0.30
20:54:36.625 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.37, y=0.05, opts=13)
20:54:36.629 00.004 14556 Enqueuing Move request for scope (-0.37, 0.05)
20:54:36.634 00.005 12308 Worker thread wakes up
20:54:36.634 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.05) opts 0xd
20:54:36.634 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.37, 0.05)
20:54:36.634 00.000 12308 Moving (-0.37, 0.05) raw xDistance=0.37 yDistance=-0.12
20:54:36.634 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
20:54:36.635 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:36.635 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:54:36.635 00.000 12308 MoveAxis(W, 159, ABG)
20:54:36.635 00.000 12308 Guiding  Dir = 3, Dur = 159
20:54:36.636 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:36.640 00.004 12308 IsSlewing returns 0
20:54:36.641 00.001 12308 IsGuiding returns 0
20:54:36.641 00.000 12308 PulseGuide returned control before completion, sleep 169
20:54:36.661 00.020 14556 UpdateGuideState exits: m=1667 SNR=27.5
20:54:36.668 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:36.672 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:36.675 00.003 14556 Enqueuing Expose request
20:54:36.818 00.143 12308 IsGuiding returns 1
20:54:36.818 00.000 12308 scope still moving after pulse duration time elapsed
20:54:36.849 00.031 12308 IsSlewing returns 0
20:54:36.851 00.002 12308 IsGuiding returns 0
20:54:36.851 00.000 12308 scope move finished after 159 + 51 ms
20:54:36.852 00.001 12308 Move returns status 0, amount 159
20:54:36.852 00.000 12308 MoveAxis(N, 0, ABG)
20:54:36.853 00.001 12308 Move returns status 0, amount 0
20:54:36.853 00.000 12308 move complete, result=0
20:54:36.854 00.001 12308 worker thread done servicing request
20:54:36.854 00.000 14556 GuideStep: 0.4 px 159 ms WEST, -0.1 px 0 ms NORTH
20:54:36.861 00.007 12308 Worker thread wakes up
20:54:36.862 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:36.862 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:38.111 01.249 12308 Exposure complete
20:54:38.264 00.153 12308 worker thread done servicing request
20:54:38.264 00.000 14556 OnExposeComplete: enter
20:54:38.269 00.005 14556 UpdateGuideState(): m_state=6
20:54:38.272 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1330
20:54:38.277 00.005 14556 Star::Find returns 1 (0), X=175.71, Y=981.47, Mass=1844, SNR=29.0, Peak=128 HFD=4.6
20:54:38.281 00.004 14556 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.07) = xAngle (3.73 = -2.55)
20:54:38.286 00.005 14556 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.63 = -2.65)
20:54:38.289 00.003 14556 CameraToMount -- cameraX=0.29 cameraY=0.22 hyp=0.36 cameraTheta=0.66 mountX=-0.30 mountY=-0.17, mountTheta=-2.63
20:54:38.296 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=0.22, opts=13)
20:54:38.299 00.003 14556 Enqueuing Move request for scope (0.29, 0.22)
20:54:38.304 00.005 12308 Worker thread wakes up
20:54:38.304 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.22) opts 0xd
20:54:38.304 00.000 12308 Handling offset move in thread for scope, endpoint = (0.29, 0.22)
20:54:38.304 00.000 12308 Moving (0.29, 0.22) raw xDistance=-0.30 yDistance=-0.17
20:54:38.304 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.30
20:54:38.304 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:38.304 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:54:38.305 00.001 12308 MoveAxis(E, 120, ABG)
20:54:38.305 00.000 12308 Guiding  Dir = 2, Dur = 120
20:54:38.305 00.000 12308 IsSlewing returns 0
20:54:38.305 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:38.310 00.005 12308 IsGuiding returns 0
20:54:38.311 00.001 12308 PulseGuide returned control before completion, sleep 130
20:54:38.334 00.023 14556 UpdateGuideState exits: m=1844 SNR=29.0
20:54:38.337 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:38.342 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:38.349 00.007 14556 Enqueuing Expose request
20:54:38.446 00.097 12308 IsGuiding returns 1
20:54:38.446 00.000 12308 scope still moving after pulse duration time elapsed
20:54:38.477 00.031 12308 IsSlewing returns 0
20:54:38.477 00.000 12308 IsGuiding returns 0
20:54:38.478 00.001 12308 scope move finished after 120 + 47 ms
20:54:38.478 00.000 12308 Move returns status 0, amount 120
20:54:38.479 00.001 12308 MoveAxis(N, 0, ABG)
20:54:38.479 00.000 12308 Move returns status 0, amount 0
20:54:38.479 00.000 12308 move complete, result=0
20:54:38.479 00.000 12308 worker thread done servicing request
20:54:38.479 00.000 14556 GuideStep: -0.3 px 120 ms EAST, -0.2 px 0 ms NORTH
20:54:38.487 00.008 12308 Worker thread wakes up
20:54:38.487 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:38.487 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:39.740 01.253 12308 Exposure complete
20:54:39.898 00.158 12308 worker thread done servicing request
20:54:39.898 00.000 14556 OnExposeComplete: enter
20:54:39.902 00.004 14556 UpdateGuideState(): m_state=6
20:54:39.907 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1331
20:54:39.913 00.006 14556 Star::Find returns 1 (0), X=175.43, Y=981.71, Mass=1660, SNR=27.3, Peak=122 HFD=4.7
20:54:39.919 00.006 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.62 = -1.66)
20:54:39.923 00.004 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.76)
20:54:39.927 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.46 hyp=0.46 cameraTheta=1.55 mountX=-0.04 mountY=-0.45, mountTheta=-1.67
20:54:39.932 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.46, opts=13)
20:54:39.937 00.005 14556 Enqueuing Move request for scope (0.01, 0.46)
20:54:39.941 00.004 12308 Worker thread wakes up
20:54:39.941 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.46) opts 0xd
20:54:39.941 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.46)
20:54:39.941 00.000 12308 Moving (0.01, 0.46) raw xDistance=-0.04 yDistance=-0.45
20:54:39.941 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:54:39.941 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
20:54:39.942 00.001 12308 MoveAxis(E, 0, ABG)
20:54:39.942 00.000 12308 Move returns status 0, amount 0
20:54:39.942 00.000 12308 MoveAxis(N, 318, ABG)
20:54:39.942 00.000 12308 Guiding  Dir = 0, Dur = 318
20:54:39.943 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:39.947 00.004 12308 IsSlewing returns 0
20:54:39.947 00.000 12308 IsGuiding returns 0
20:54:39.947 00.000 12308 PulseGuide returned control before completion, sleep 328
20:54:39.968 00.021 14556 UpdateGuideState exits: m=1660 SNR=27.3
20:54:39.973 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:39.977 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:39.980 00.003 14556 Enqueuing Expose request
20:54:40.278 00.298 12308 IsGuiding returns 1
20:54:40.280 00.002 12308 scope still moving after pulse duration time elapsed
20:54:40.308 00.028 12308 IsSlewing returns 0
20:54:40.308 00.000 12308 IsGuiding returns 0
20:54:40.309 00.001 12308 scope move finished after 318 + 44 ms
20:54:40.309 00.000 12308 Move returns status 0, amount 318
20:54:40.309 00.000 12308 move complete, result=0
20:54:40.309 00.000 12308 worker thread done servicing request
20:54:40.309 00.000 12308 Worker thread wakes up
20:54:40.309 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.5 px 318 ms NORTH
20:54:40.316 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:40.316 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:41.572 01.256 12308 Exposure complete
20:54:41.736 00.164 12308 worker thread done servicing request
20:54:41.737 00.001 14556 OnExposeComplete: enter
20:54:41.741 00.004 14556 UpdateGuideState(): m_state=6
20:54:41.745 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1332
20:54:41.749 00.004 14556 Star::Find returns 1 (0), X=175.27, Y=981.17, Mass=2109, SNR=31.0, Peak=177 HFD=4.6
20:54:41.752 00.003 14556 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-3.07) = xAngle (0.40 = 0.40)
20:54:41.756 00.004 14556 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.30 = 0.30)
20:54:41.759 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-2.67 mountX=0.16 mountY=0.05, mountTheta=0.32
20:54:41.765 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.08, opts=13)
20:54:41.770 00.005 14556 Enqueuing Move request for scope (-0.15, -0.08)
20:54:41.773 00.003 12308 Worker thread wakes up
20:54:41.774 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.08) opts 0xd
20:54:41.774 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.08)
20:54:41.774 00.000 12308 Moving (-0.15, -0.08) raw xDistance=0.16 yDistance=0.05
20:54:41.774 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:54:41.774 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:41.774 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:54:41.775 00.001 12308 MoveAxis(E, 0, ABG)
20:54:41.775 00.000 12308 Move returns status 0, amount 0
20:54:41.775 00.000 12308 MoveAxis(N, 0, ABG)
20:54:41.775 00.000 12308 Move returns status 0, amount 0
20:54:41.775 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:41.780 00.005 12308 move complete, result=0
20:54:41.780 00.000 12308 worker thread done servicing request
20:54:41.801 00.021 14556 UpdateGuideState exits: m=2109 SNR=31.0
20:54:41.805 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:41.809 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:41.813 00.004 14556 Enqueuing Expose request
20:54:41.818 00.005 12308 Worker thread wakes up
20:54:41.818 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:54:41.825 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:41.825 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:43.070 01.245 12308 Exposure complete
20:54:43.247 00.177 12308 worker thread done servicing request
20:54:43.247 00.000 14556 OnExposeComplete: enter
20:54:43.251 00.004 14556 UpdateGuideState(): m_state=6
20:54:43.255 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1333
20:54:43.259 00.004 14556 Star::Find returns 1 (0), X=175.33, Y=981.07, Mass=1884, SNR=29.1, Peak=183 HFD=4.2
20:54:43.264 00.005 14556 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-3.07) = xAngle (1.07 = 1.07)
20:54:43.267 00.003 14556 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.97 = 0.97)
20:54:43.271 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.19 hyp=0.20 cameraTheta=-2.00 mountX=0.10 mountY=0.17, mountTheta=1.05
20:54:43.276 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.19, opts=13)
20:54:43.280 00.004 14556 Enqueuing Move request for scope (-0.09, -0.19)
20:54:43.284 00.004 12308 Worker thread wakes up
20:54:43.284 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.19) opts 0xd
20:54:43.284 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.19)
20:54:43.285 00.001 12308 Moving (-0.09, -0.19) raw xDistance=0.10 yDistance=0.17
20:54:43.285 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:54:43.285 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:43.285 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:54:43.285 00.000 12308 MoveAxis(E, 0, ABG)
20:54:43.287 00.002 12308 Move returns status 0, amount 0
20:54:43.287 00.000 12308 MoveAxis(N, 0, ABG)
20:54:43.287 00.000 12308 Move returns status 0, amount 0
20:54:43.287 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:43.291 00.004 12308 move complete, result=0
20:54:43.292 00.001 12308 worker thread done servicing request
20:54:43.314 00.022 14556 UpdateGuideState exits: m=1884 SNR=29.1
20:54:43.319 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:43.326 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:43.329 00.003 14556 Enqueuing Expose request
20:54:43.333 00.004 12308 Worker thread wakes up
20:54:43.333 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:54:43.338 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:43.338 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:44.583 01.245 12308 Exposure complete
20:54:44.733 00.150 12308 worker thread done servicing request
20:54:44.733 00.000 14556 OnExposeComplete: enter
20:54:44.737 00.004 14556 UpdateGuideState(): m_state=6
20:54:44.742 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1334
20:54:44.746 00.004 14556 Star::Find returns 1 (0), X=175.08, Y=981.35, Mass=1859, SNR=28.9, Peak=151 HFD=4.3
20:54:44.748 00.002 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.92 = -0.36)
20:54:44.752 00.004 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.82 = -0.46)
20:54:44.756 00.004 14556 CameraToMount -- cameraX=-0.33 cameraY=0.10 hyp=0.35 cameraTheta=2.85 mountX=0.33 mountY=-0.15, mountTheta=-0.44
20:54:44.761 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=0.10, opts=13)
20:54:44.765 00.004 14556 Enqueuing Move request for scope (-0.33, 0.10)
20:54:44.768 00.003 12308 Worker thread wakes up
20:54:44.768 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.10) opts 0xd
20:54:44.768 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, 0.10)
20:54:44.768 00.000 12308 Moving (-0.33, 0.10) raw xDistance=0.33 yDistance=-0.15
20:54:44.768 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.33
20:54:44.768 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:44.770 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:54:44.770 00.000 12308 MoveAxis(W, 141, ABG)
20:54:44.770 00.000 12308 Guiding  Dir = 3, Dur = 141
20:54:44.770 00.000 12308 IsSlewing returns 0
20:54:44.770 00.000 12308 IsGuiding returns 0
20:54:44.771 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:44.775 00.004 12308 PulseGuide returned control before completion, sleep 151
20:54:44.795 00.020 14556 UpdateGuideState exits: m=1859 SNR=28.9
20:54:44.800 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:44.804 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:44.808 00.004 14556 Enqueuing Expose request
20:54:44.932 00.124 12308 IsGuiding returns 1
20:54:44.933 00.001 12308 scope still moving after pulse duration time elapsed
20:54:44.963 00.030 12308 IsSlewing returns 0
20:54:44.964 00.001 12308 IsGuiding returns 0
20:54:44.964 00.000 12308 scope move finished after 141 + 52 ms
20:54:44.965 00.001 12308 Move returns status 0, amount 141
20:54:44.965 00.000 12308 MoveAxis(N, 0, ABG)
20:54:44.966 00.001 12308 Move returns status 0, amount 0
20:54:44.966 00.000 12308 move complete, result=0
20:54:44.967 00.001 12308 worker thread done servicing request
20:54:44.967 00.000 12308 Worker thread wakes up
20:54:44.967 00.000 14556 GuideStep: 0.3 px 141 ms WEST, -0.2 px 0 ms NORTH
20:54:44.973 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:44.973 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:46.223 01.250 12308 Exposure complete
20:54:46.377 00.154 12308 worker thread done servicing request
20:54:46.378 00.001 14556 OnExposeComplete: enter
20:54:46.381 00.003 14556 UpdateGuideState(): m_state=6
20:54:46.384 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1335
20:54:46.388 00.004 14556 Star::Find returns 1 (0), X=175.20, Y=981.45, Mass=1631, SNR=27.0, Peak=136 HFD=4.2
20:54:46.391 00.003 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
20:54:46.393 00.002 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
20:54:46.396 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.20 hyp=0.30 cameraTheta=2.39 mountX=0.20 mountY=-0.24, mountTheta=-0.86
20:54:46.401 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.20, opts=13)
20:54:46.404 00.003 14556 Enqueuing Move request for scope (-0.22, 0.20)
20:54:46.406 00.002 12308 Worker thread wakes up
20:54:46.406 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.20) opts 0xd
20:54:46.406 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.20)
20:54:46.406 00.000 12308 Moving (-0.22, 0.20) raw xDistance=0.20 yDistance=-0.24
20:54:46.406 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
20:54:46.408 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:54:46.408 00.000 12308 MoveAxis(W, 98, ABG)
20:54:46.408 00.000 12308 Guiding  Dir = 3, Dur = 98
20:54:46.408 00.000 12308 IsSlewing returns 0
20:54:46.408 00.000 12308 IsGuiding returns 0
20:54:46.408 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:46.412 00.004 12308 PulseGuide returned control before completion, sleep 108
20:54:46.427 00.015 14556 UpdateGuideState exits: m=1631 SNR=27.0
20:54:46.432 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:46.434 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:46.437 00.003 14556 Enqueuing Expose request
20:54:46.525 00.088 12308 IsGuiding returns 1
20:54:46.525 00.000 12308 scope still moving after pulse duration time elapsed
20:54:46.555 00.030 12308 IsSlewing returns 0
20:54:46.556 00.001 12308 IsGuiding returns 0
20:54:46.557 00.001 12308 scope move finished after 98 + 49 ms
20:54:46.557 00.000 12308 Move returns status 0, amount 98
20:54:46.557 00.000 12308 MoveAxis(N, 166, ABG)
20:54:46.557 00.000 12308 Guiding  Dir = 0, Dur = 166
20:54:46.558 00.001 12308 IsSlewing returns 0
20:54:46.559 00.001 12308 IsGuiding returns 0
20:54:46.559 00.000 12308 PulseGuide returned control before completion, sleep 176
20:54:46.742 00.183 12308 IsGuiding returns 1
20:54:46.742 00.000 12308 scope still moving after pulse duration time elapsed
20:54:46.773 00.031 12308 IsSlewing returns 0
20:54:46.773 00.000 12308 IsGuiding returns 0
20:54:46.774 00.001 12308 scope move finished after 166 + 48 ms
20:54:46.774 00.000 12308 Move returns status 0, amount 166
20:54:46.775 00.001 12308 move complete, result=0
20:54:46.775 00.000 12308 worker thread done servicing request
20:54:46.775 00.000 14556 GuideStep: 0.2 px 98 ms WEST, -0.2 px 166 ms NORTH
20:54:46.780 00.005 12308 Worker thread wakes up
20:54:46.781 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:46.781 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:48.033 01.252 12308 Exposure complete
20:54:48.193 00.160 12308 worker thread done servicing request
20:54:48.194 00.001 14556 OnExposeComplete: enter
20:54:48.198 00.004 14556 UpdateGuideState(): m_state=6
20:54:48.202 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1336
20:54:48.206 00.004 14556 Star::Find returns 1 (0), X=175.59, Y=981.24, Mass=1708, SNR=27.8, Peak=129 HFD=4.5
20:54:48.210 00.004 14556 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-3.07) = xAngle (3.03 = 3.03)
20:54:48.213 00.003 14556 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.93 = 2.93)
20:54:48.217 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-0.05 mountX=-0.18 mountY=0.04, mountTheta=2.93
20:54:48.222 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.01, opts=13)
20:54:48.227 00.005 14556 Enqueuing Move request for scope (0.18, -0.01)
20:54:48.231 00.004 12308 Worker thread wakes up
20:54:48.231 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.01) opts 0xd
20:54:48.231 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.01)
20:54:48.231 00.000 12308 Moving (0.18, -0.01) raw xDistance=-0.18 yDistance=0.04
20:54:48.231 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:54:48.231 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:48.232 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:54:48.232 00.000 12308 MoveAxis(E, 0, ABG)
20:54:48.232 00.000 12308 Move returns status 0, amount 0
20:54:48.232 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:48.237 00.005 12308 MoveAxis(N, 0, ABG)
20:54:48.237 00.000 12308 Move returns status 0, amount 0
20:54:48.237 00.000 12308 move complete, result=0
20:54:48.238 00.001 12308 worker thread done servicing request
20:54:48.260 00.022 14556 UpdateGuideState exits: m=1708 SNR=27.8
20:54:48.264 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:48.268 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:48.273 00.005 14556 Enqueuing Expose request
20:54:48.278 00.005 12308 Worker thread wakes up
20:54:48.278 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:54:48.283 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:48.284 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:49.533 01.249 12308 Exposure complete
20:54:49.697 00.164 12308 worker thread done servicing request
20:54:49.698 00.001 14556 OnExposeComplete: enter
20:54:49.702 00.004 14556 UpdateGuideState(): m_state=6
20:54:49.706 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1337
20:54:49.710 00.004 14556 Star::Find returns 1 (0), X=175.63, Y=981.11, Mass=1599, SNR=27.0, Peak=117 HFD=4.4
20:54:49.713 00.003 14556 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-3.07) = xAngle (2.50 = 2.50)
20:54:49.718 00.005 14556 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.40 = 2.40)
20:54:49.722 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=-0.14 hyp=0.25 cameraTheta=-0.57 mountX=-0.20 mountY=0.17, mountTheta=2.44
20:54:49.727 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=-0.14, opts=13)
20:54:49.731 00.004 14556 Enqueuing Move request for scope (0.21, -0.14)
20:54:49.735 00.004 12308 Worker thread wakes up
20:54:49.735 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.14) opts 0xd
20:54:49.735 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, -0.14)
20:54:49.735 00.000 12308 Moving (0.21, -0.14) raw xDistance=-0.20 yDistance=0.17
20:54:49.735 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:54:49.735 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:49.736 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:54:49.736 00.000 12308 MoveAxis(E, 88, ABG)
20:54:49.736 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:49.741 00.005 12308 Guiding  Dir = 2, Dur = 88
20:54:49.741 00.000 12308 IsSlewing returns 0
20:54:49.741 00.000 12308 IsGuiding returns 0
20:54:49.742 00.001 12308 PulseGuide returned control before completion, sleep 98
20:54:49.763 00.021 14556 UpdateGuideState exits: m=1599 SNR=27.0
20:54:49.768 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:49.771 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:49.775 00.004 14556 Enqueuing Expose request
20:54:49.851 00.076 12308 IsGuiding returns 1
20:54:49.851 00.000 12308 scope still moving after pulse duration time elapsed
20:54:49.882 00.031 12308 IsSlewing returns 0
20:54:49.882 00.000 12308 IsGuiding returns 0
20:54:49.883 00.001 12308 scope move finished after 88 + 53 ms
20:54:49.884 00.001 12308 Move returns status 0, amount 88
20:54:49.884 00.000 12308 MoveAxis(N, 0, ABG)
20:54:49.884 00.000 12308 Move returns status 0, amount 0
20:54:49.885 00.001 12308 move complete, result=0
20:54:49.885 00.000 12308 worker thread done servicing request
20:54:49.885 00.000 12308 Worker thread wakes up
20:54:49.885 00.000 14556 GuideStep: -0.2 px 88 ms EAST, 0.2 px 0 ms NORTH
20:54:49.891 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:49.892 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:51.146 01.254 12308 Exposure complete
20:54:51.315 00.169 12308 worker thread done servicing request
20:54:51.315 00.000 14556 OnExposeComplete: enter
20:54:51.319 00.004 14556 UpdateGuideState(): m_state=6
20:54:51.323 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1338
20:54:51.329 00.006 14556 Star::Find returns 1 (0), X=175.30, Y=981.23, Mass=2075, SNR=30.3, Peak=168 HFD=4.6
20:54:51.332 00.003 14556 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.07) = xAngle (0.10 = 0.10)
20:54:51.336 00.004 14556 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.00 = 0.00)
20:54:51.339 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-2.97 mountX=0.12 mountY=0.00, mountTheta=0.00
20:54:51.352 00.013 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.02, opts=13)
20:54:51.360 00.008 14556 Enqueuing Move request for scope (-0.12, -0.02)
20:54:51.367 00.007 12308 Worker thread wakes up
20:54:51.368 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
20:54:51.368 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
20:54:51.368 00.000 12308 Moving (-0.12, -0.02) raw xDistance=0.12 yDistance=0.00
20:54:51.368 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:54:51.369 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:51.370 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:54:51.370 00.000 12308 MoveAxis(E, 0, ABG)
20:54:51.371 00.001 12308 Move returns status 0, amount 0
20:54:51.371 00.000 12308 MoveAxis(N, 0, ABG)
20:54:51.372 00.001 12308 Move returns status 0, amount 0
20:54:51.372 00.000 12308 move complete, result=0
20:54:51.373 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:51.382 00.009 12308 worker thread done servicing request
20:54:51.408 00.026 14556 UpdateGuideState exits: m=2075 SNR=30.3
20:54:51.415 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:51.420 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:51.424 00.004 14556 Enqueuing Expose request
20:54:51.428 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:54:51.432 00.004 12308 Worker thread wakes up
20:54:51.433 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:51.433 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:52.674 01.241 12308 Exposure complete
20:54:52.824 00.150 12308 worker thread done servicing request
20:54:52.824 00.000 14556 OnExposeComplete: enter
20:54:52.828 00.004 14556 UpdateGuideState(): m_state=6
20:54:52.832 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1339
20:54:52.835 00.003 14556 Star::Find returns 1 (0), X=175.25, Y=981.58, Mass=1723, SNR=28.0, Peak=120 HFD=4.6
20:54:52.840 00.005 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
20:54:52.844 00.004 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
20:54:52.848 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.33 hyp=0.37 cameraTheta=2.03 mountX=0.14 mountY=-0.35, mountTheta=-1.19
20:54:52.852 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.33, opts=13)
20:54:52.857 00.005 14556 Enqueuing Move request for scope (-0.16, 0.33)
20:54:52.861 00.004 12308 Worker thread wakes up
20:54:52.861 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.33) opts 0xd
20:54:52.861 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.33)
20:54:52.861 00.000 12308 Moving (-0.16, 0.33) raw xDistance=0.14 yDistance=-0.35
20:54:52.861 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:54:52.862 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:54:52.862 00.000 12308 MoveAxis(E, 0, ABG)
20:54:52.862 00.000 12308 Move returns status 0, amount 0
20:54:52.862 00.000 12308 MoveAxis(N, 249, ABG)
20:54:52.863 00.001 12308 Guiding  Dir = 0, Dur = 249
20:54:52.863 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:52.867 00.004 12308 IsSlewing returns 0
20:54:52.867 00.000 12308 IsGuiding returns 0
20:54:52.868 00.001 12308 PulseGuide returned control before completion, sleep 259
20:54:52.890 00.022 14556 UpdateGuideState exits: m=1723 SNR=28.0
20:54:52.894 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:52.898 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:52.903 00.005 14556 Enqueuing Expose request
20:54:53.136 00.233 12308 IsGuiding returns 1
20:54:53.137 00.001 12308 scope still moving after pulse duration time elapsed
20:54:53.166 00.029 12308 IsSlewing returns 0
20:54:53.168 00.002 12308 IsGuiding returns 0
20:54:53.168 00.000 12308 scope move finished after 249 + 51 ms
20:54:53.169 00.001 12308 Move returns status 0, amount 249
20:54:53.169 00.000 12308 move complete, result=0
20:54:53.170 00.001 12308 worker thread done servicing request
20:54:53.170 00.000 12308 Worker thread wakes up
20:54:53.171 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 249 ms NORTH
20:54:53.177 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:53.177 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:54.428 01.251 12308 Exposure complete
20:54:54.578 00.150 12308 worker thread done servicing request
20:54:54.579 00.001 14556 OnExposeComplete: enter
20:54:54.583 00.004 14556 UpdateGuideState(): m_state=6
20:54:54.586 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1340
20:54:54.589 00.003 14556 Star::Find returns 1 (0), X=175.50, Y=981.10, Mass=2115, SNR=30.8, Peak=167 HFD=4.4
20:54:54.594 00.005 14556 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-3.07) = xAngle (2.02 = 2.02)
20:54:54.598 00.004 14556 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.92 = 1.92)
20:54:54.603 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-1.06 mountX=-0.07 mountY=0.16, mountTheta=2.00
20:54:54.608 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.15, opts=13)
20:54:54.613 00.005 14556 Enqueuing Move request for scope (0.08, -0.15)
20:54:54.617 00.004 12308 Worker thread wakes up
20:54:54.617 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.15) opts 0xd
20:54:54.617 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.15)
20:54:54.617 00.000 12308 Moving (0.08, -0.15) raw xDistance=-0.07 yDistance=0.16
20:54:54.617 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:54:54.618 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:54.618 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:54:54.618 00.000 12308 MoveAxis(E, 0, ABG)
20:54:54.618 00.000 12308 Move returns status 0, amount 0
20:54:54.619 00.001 12308 MoveAxis(N, 0, ABG)
20:54:54.619 00.000 12308 Move returns status 0, amount 0
20:54:54.619 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:54.623 00.004 12308 move complete, result=0
20:54:54.623 00.000 12308 worker thread done servicing request
20:54:54.646 00.023 14556 UpdateGuideState exits: m=2115 SNR=30.8
20:54:54.650 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:54.654 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:54.658 00.004 14556 Enqueuing Expose request
20:54:54.663 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:54:54.666 00.003 12308 Worker thread wakes up
20:54:54.666 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:54.666 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:55.921 01.255 12308 Exposure complete
20:54:56.084 00.163 12308 worker thread done servicing request
20:54:56.084 00.000 14556 OnExposeComplete: enter
20:54:56.088 00.004 14556 UpdateGuideState(): m_state=6
20:54:56.091 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1341
20:54:56.095 00.004 14556 Star::Find returns 1 (0), X=175.41, Y=981.16, Mass=2164, SNR=30.9, Peak=157 HFD=4.6
20:54:56.101 00.006 14556 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-3.07) = xAngle (1.39 = 1.39)
20:54:56.106 00.005 14556 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.29 = 1.29)
20:54:56.111 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.68 mountX=0.02 mountY=0.08, mountTheta=1.39
20:54:56.117 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.09, opts=13)
20:54:56.121 00.004 14556 Enqueuing Move request for scope (-0.01, -0.09)
20:54:56.125 00.004 12308 Worker thread wakes up
20:54:56.125 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
20:54:56.125 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
20:54:56.125 00.000 12308 Moving (-0.01, -0.09) raw xDistance=0.02 yDistance=0.08
20:54:56.125 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:54:56.125 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:56.127 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:54:56.127 00.000 12308 MoveAxis(E, 0, ABG)
20:54:56.127 00.000 12308 Move returns status 0, amount 0
20:54:56.127 00.000 12308 MoveAxis(N, 0, ABG)
20:54:56.128 00.001 12308 Move returns status 0, amount 0
20:54:56.128 00.000 12308 move complete, result=0
20:54:56.128 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:56.133 00.005 12308 worker thread done servicing request
20:54:56.153 00.020 14556 UpdateGuideState exits: m=2164 SNR=30.9
20:54:56.159 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:56.164 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:56.169 00.005 14556 Enqueuing Expose request
20:54:56.173 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:54:56.176 00.003 12308 Worker thread wakes up
20:54:56.177 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:56.177 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:57.425 01.248 12308 Exposure complete
20:54:57.587 00.162 12308 worker thread done servicing request
20:54:57.587 00.000 14556 OnExposeComplete: enter
20:54:57.591 00.004 14556 UpdateGuideState(): m_state=6
20:54:57.595 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1342
20:54:57.599 00.004 14556 Star::Find returns 1 (0), X=175.56, Y=981.36, Mass=1781, SNR=28.4, Peak=132 HFD=4.5
20:54:57.604 00.005 14556 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.07) = xAngle (3.72 = -2.57)
20:54:57.609 00.005 14556 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.62 = -2.66)
20:54:57.613 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.11 hyp=0.18 cameraTheta=0.64 mountX=-0.15 mountY=-0.08, mountTheta=-2.64
20:54:57.618 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.11, opts=13)
20:54:57.622 00.004 14556 Enqueuing Move request for scope (0.14, 0.11)
20:54:57.626 00.004 12308 Worker thread wakes up
20:54:57.626 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.11) opts 0xd
20:54:57.627 00.001 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.11)
20:54:57.627 00.000 12308 Moving (0.14, 0.11) raw xDistance=-0.15 yDistance=-0.08
20:54:57.627 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:54:57.627 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:57.628 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:54:57.628 00.000 12308 MoveAxis(E, 0, ABG)
20:54:57.628 00.000 12308 Move returns status 0, amount 0
20:54:57.628 00.000 12308 MoveAxis(N, 0, ABG)
20:54:57.628 00.000 12308 Move returns status 0, amount 0
20:54:57.629 00.001 12308 move complete, result=0
20:54:57.629 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:57.633 00.004 12308 worker thread done servicing request
20:54:57.656 00.023 14556 UpdateGuideState exits: m=1781 SNR=28.4
20:54:57.661 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:57.666 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:57.671 00.005 14556 Enqueuing Expose request
20:54:57.675 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:54:57.678 00.003 12308 Worker thread wakes up
20:54:57.678 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:57.679 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:54:58.922 01.243 12308 Exposure complete
20:54:59.083 00.161 12308 worker thread done servicing request
20:54:59.083 00.000 14556 OnExposeComplete: enter
20:54:59.087 00.004 14556 UpdateGuideState(): m_state=6
20:54:59.091 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1343
20:54:59.096 00.005 14556 Star::Find returns 1 (0), X=175.39, Y=981.48, Mass=1887, SNR=29.1, Peak=121 HFD=4.6
20:54:59.099 00.003 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.76 = -1.52)
20:54:59.103 00.004 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.62)
20:54:59.106 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.24 cameraTheta=1.69 mountX=0.01 mountY=-0.24, mountTheta=-1.52
20:54:59.111 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.23, opts=13)
20:54:59.114 00.003 14556 Enqueuing Move request for scope (-0.03, 0.23)
20:54:59.118 00.004 12308 Worker thread wakes up
20:54:59.118 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd
20:54:59.118 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.23)
20:54:59.118 00.000 12308 Moving (-0.03, 0.23) raw xDistance=0.01 yDistance=-0.24
20:54:59.118 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:54:59.118 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:54:59.118 00.000 12308 MoveAxis(E, 0, ABG)
20:54:59.120 00.002 12308 Move returns status 0, amount 0
20:54:59.120 00.000 12308 MoveAxis(N, 165, ABG)
20:54:59.120 00.000 12308 Guiding  Dir = 0, Dur = 165
20:54:59.120 00.000 12308 IsSlewing returns 0
20:54:59.120 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:54:59.124 00.004 12308 IsGuiding returns 0
20:54:59.124 00.000 12308 PulseGuide returned control before completion, sleep 175
20:54:59.145 00.021 14556 UpdateGuideState exits: m=1887 SNR=29.1
20:54:59.150 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:59.154 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:54:59.158 00.004 14556 Enqueuing Expose request
20:54:59.304 00.146 12308 IsGuiding returns 1
20:54:59.305 00.001 12308 scope still moving after pulse duration time elapsed
20:54:59.335 00.030 12308 IsSlewing returns 0
20:54:59.337 00.002 12308 IsGuiding returns 0
20:54:59.337 00.000 12308 scope move finished after 165 + 47 ms
20:54:59.337 00.000 12308 Move returns status 0, amount 165
20:54:59.337 00.000 12308 move complete, result=0
20:54:59.338 00.001 12308 worker thread done servicing request
20:54:59.338 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 165 ms NORTH
20:54:59.341 00.003 12308 Worker thread wakes up
20:54:59.342 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:54:59.342 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:00.589 01.247 12308 Exposure complete
20:55:00.755 00.166 12308 worker thread done servicing request
20:55:00.755 00.000 14556 OnExposeComplete: enter
20:55:00.759 00.004 14556 UpdateGuideState(): m_state=6
20:55:00.762 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1344
20:55:00.766 00.004 14556 Star::Find returns 1 (0), X=175.37, Y=981.12, Mass=1832, SNR=28.6, Peak=167 HFD=4.2
20:55:00.771 00.005 14556 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-3.07) = xAngle (1.17 = 1.17)
20:55:00.774 00.003 14556 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.08 = 1.08)
20:55:00.779 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.90 mountX=0.05 mountY=0.12, mountTheta=1.16
20:55:00.784 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.13, opts=13)
20:55:00.788 00.004 14556 Enqueuing Move request for scope (-0.05, -0.13)
20:55:00.792 00.004 12308 Worker thread wakes up
20:55:00.792 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
20:55:00.793 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
20:55:00.793 00.000 12308 Moving (-0.05, -0.13) raw xDistance=0.05 yDistance=0.12
20:55:00.793 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:55:00.793 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:00.793 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:55:00.794 00.001 12308 MoveAxis(E, 0, ABG)
20:55:00.794 00.000 12308 Move returns status 0, amount 0
20:55:00.794 00.000 12308 MoveAxis(N, 0, ABG)
20:55:00.794 00.000 12308 Move returns status 0, amount 0
20:55:00.794 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:00.799 00.005 12308 move complete, result=0
20:55:00.799 00.000 12308 worker thread done servicing request
20:55:00.819 00.020 14556 UpdateGuideState exits: m=1832 SNR=28.6
20:55:00.824 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:00.828 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:00.832 00.004 14556 Enqueuing Expose request
20:55:00.836 00.004 12308 Worker thread wakes up
20:55:00.836 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:00.836 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:00.837 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:55:02.091 01.254 12308 Exposure complete
20:55:02.255 00.164 12308 worker thread done servicing request
20:55:02.256 00.001 14556 OnExposeComplete: enter
20:55:02.259 00.003 14556 UpdateGuideState(): m_state=6
20:55:02.264 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1345
20:55:02.267 00.003 14556 Star::Find returns 1 (0), X=175.13, Y=981.34, Mass=1528, SNR=26.1, Peak=131 HFD=4.5
20:55:02.271 00.004 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.90 = -0.39)
20:55:02.276 00.005 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.49)
20:55:02.279 00.003 14556 CameraToMount -- cameraX=-0.28 cameraY=0.09 hyp=0.30 cameraTheta=2.82 mountX=0.28 mountY=-0.14, mountTheta=-0.47
20:55:02.286 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.09, opts=13)
20:55:02.290 00.004 14556 Enqueuing Move request for scope (-0.28, 0.09)
20:55:02.295 00.005 12308 Worker thread wakes up
20:55:02.295 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.09) opts 0xd
20:55:02.295 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.09)
20:55:02.295 00.000 12308 Moving (-0.28, 0.09) raw xDistance=0.28 yDistance=-0.14
20:55:02.295 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
20:55:02.295 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:02.295 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:55:02.296 00.001 12308 MoveAxis(W, 120, ABG)
20:55:02.296 00.000 12308 Guiding  Dir = 3, Dur = 120
20:55:02.296 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:02.301 00.005 12308 IsSlewing returns 0
20:55:02.301 00.000 12308 IsGuiding returns 0
20:55:02.301 00.000 12308 PulseGuide returned control before completion, sleep 130
20:55:02.322 00.021 14556 UpdateGuideState exits: m=1528 SNR=26.1
20:55:02.327 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:02.332 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:02.337 00.005 14556 Enqueuing Expose request
20:55:02.438 00.101 12308 IsGuiding returns 1
20:55:02.439 00.001 12308 scope still moving after pulse duration time elapsed
20:55:02.469 00.030 12308 IsSlewing returns 0
20:55:02.470 00.001 12308 IsGuiding returns 0
20:55:02.471 00.001 12308 scope move finished after 120 + 49 ms
20:55:02.471 00.000 12308 Move returns status 0, amount 120
20:55:02.472 00.001 12308 MoveAxis(N, 0, ABG)
20:55:02.472 00.000 12308 Move returns status 0, amount 0
20:55:02.472 00.000 12308 move complete, result=0
20:55:02.472 00.000 12308 worker thread done servicing request
20:55:02.472 00.000 14556 GuideStep: 0.3 px 120 ms WEST, -0.1 px 0 ms NORTH
20:55:02.479 00.007 12308 Worker thread wakes up
20:55:02.479 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:02.479 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:03.731 01.252 12308 Exposure complete
20:55:03.890 00.159 12308 worker thread done servicing request
20:55:03.891 00.001 14556 OnExposeComplete: enter
20:55:03.894 00.003 14556 UpdateGuideState(): m_state=6
20:55:03.899 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1346
20:55:03.902 00.003 14556 Star::Find returns 1 (0), X=175.42, Y=981.24, Mass=1960, SNR=29.6, Peak=135 HFD=4.7
20:55:03.905 00.003 14556 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-3.07) = xAngle (1.87 = 1.87)
20:55:03.911 00.006 14556 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.77 = 1.77)
20:55:03.915 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.20 mountX=-0.00 mountY=0.01, mountTheta=1.86
20:55:03.922 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.01, opts=13)
20:55:03.927 00.005 14556 Enqueuing Move request for scope (0.00, -0.01)
20:55:03.930 00.003 12308 Worker thread wakes up
20:55:03.931 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
20:55:03.931 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
20:55:03.931 00.000 12308 Moving (0.00, -0.01) raw xDistance=-0.00 yDistance=0.01
20:55:03.931 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:55:03.931 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:03.931 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:55:03.932 00.001 12308 MoveAxis(E, 0, ABG)
20:55:03.932 00.000 12308 Move returns status 0, amount 0
20:55:03.933 00.001 12308 MoveAxis(N, 0, ABG)
20:55:03.933 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:03.936 00.003 12308 Move returns status 0, amount 0
20:55:03.937 00.001 12308 move complete, result=0
20:55:03.937 00.000 12308 worker thread done servicing request
20:55:03.959 00.022 14556 UpdateGuideState exits: m=1960 SNR=29.6
20:55:03.963 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:03.967 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:03.970 00.003 14556 Enqueuing Expose request
20:55:03.977 00.007 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:55:03.982 00.005 12308 Worker thread wakes up
20:55:03.982 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:03.982 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:05.240 01.258 12308 Exposure complete
20:55:05.384 00.144 12308 worker thread done servicing request
20:55:05.384 00.000 14556 OnExposeComplete: enter
20:55:05.389 00.005 14556 UpdateGuideState(): m_state=6
20:55:05.393 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1347
20:55:05.398 00.005 14556 Star::Find returns 1 (0), X=175.48, Y=981.60, Mass=1882, SNR=29.1, Peak=136 HFD=4.4
20:55:05.402 00.004 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.46 = -1.83)
20:55:05.405 00.003 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.93)
20:55:05.410 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.35 hyp=0.35 cameraTheta=1.38 mountX=-0.09 mountY=-0.33, mountTheta=-1.84
20:55:05.416 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.35, opts=13)
20:55:05.420 00.004 14556 Enqueuing Move request for scope (0.07, 0.35)
20:55:05.424 00.004 12308 Worker thread wakes up
20:55:05.424 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.35) opts 0xd
20:55:05.424 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.35)
20:55:05.424 00.000 12308 Moving (0.07, 0.35) raw xDistance=-0.09 yDistance=-0.33
20:55:05.425 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:55:05.425 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:55:05.425 00.000 12308 MoveAxis(E, 0, ABG)
20:55:05.425 00.000 12308 Move returns status 0, amount 0
20:55:05.426 00.001 12308 MoveAxis(N, 232, ABG)
20:55:05.426 00.000 12308 Guiding  Dir = 0, Dur = 232
20:55:05.426 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:05.430 00.004 12308 IsSlewing returns 0
20:55:05.430 00.000 12308 IsGuiding returns 0
20:55:05.431 00.001 12308 PulseGuide returned control before completion, sleep 242
20:55:05.453 00.022 14556 UpdateGuideState exits: m=1882 SNR=29.1
20:55:05.457 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:05.462 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:05.467 00.005 14556 Enqueuing Expose request
20:55:05.685 00.218 12308 IsGuiding returns 1
20:55:05.685 00.000 12308 scope still moving after pulse duration time elapsed
20:55:05.715 00.030 12308 IsSlewing returns 0
20:55:05.717 00.002 12308 IsGuiding returns 0
20:55:05.718 00.001 12308 scope move finished after 232 + 54 ms
20:55:05.718 00.000 12308 Move returns status 0, amount 232
20:55:05.719 00.001 12308 move complete, result=0
20:55:05.720 00.001 12308 worker thread done servicing request
20:55:05.720 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 232 ms NORTH
20:55:05.728 00.008 12308 Worker thread wakes up
20:55:05.728 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:05.728 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:06.974 01.246 12308 Exposure complete
20:55:07.132 00.158 12308 worker thread done servicing request
20:55:07.132 00.000 14556 OnExposeComplete: enter
20:55:07.139 00.007 14556 UpdateGuideState(): m_state=6
20:55:07.144 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1348
20:55:07.148 00.004 14556 Star::Find returns 1 (0), X=175.25, Y=981.07, Mass=1944, SNR=29.6, Peak=172 HFD=4.4
20:55:07.152 00.004 14556 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.07) = xAngle (0.76 = 0.76)
20:55:07.155 00.003 14556 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.66 = 0.66)
20:55:07.160 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-2.32 mountX=0.17 mountY=0.15, mountTheta=0.70
20:55:07.164 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.18, opts=13)
20:55:07.169 00.005 14556 Enqueuing Move request for scope (-0.16, -0.18)
20:55:07.172 00.003 12308 Worker thread wakes up
20:55:07.172 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.18) opts 0xd
20:55:07.173 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.18)
20:55:07.173 00.000 12308 Moving (-0.16, -0.18) raw xDistance=0.17 yDistance=0.15
20:55:07.173 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:55:07.173 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:07.174 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:55:07.174 00.000 12308 MoveAxis(E, 0, ABG)
20:55:07.175 00.001 12308 Move returns status 0, amount 0
20:55:07.175 00.000 12308 MoveAxis(N, 0, ABG)
20:55:07.175 00.000 12308 Move returns status 0, amount 0
20:55:07.175 00.000 12308 move complete, result=0
20:55:07.176 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:07.180 00.004 12308 worker thread done servicing request
20:55:07.201 00.021 14556 UpdateGuideState exits: m=1944 SNR=29.6
20:55:07.206 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:07.211 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:07.215 00.004 14556 Enqueuing Expose request
20:55:07.219 00.004 12308 Worker thread wakes up
20:55:07.219 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:55:07.223 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:07.223 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:08.465 01.242 12308 Exposure complete
20:55:08.626 00.161 12308 worker thread done servicing request
20:55:08.626 00.000 14556 OnExposeComplete: enter
20:55:08.631 00.005 14556 UpdateGuideState(): m_state=6
20:55:08.635 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1349
20:55:08.639 00.004 14556 Star::Find returns 1 (0), X=175.38, Y=981.29, Mass=1902, SNR=29.2, Peak=134 HFD=4.8
20:55:08.643 00.004 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.45 = -0.84)
20:55:08.647 00.004 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.94)
20:55:08.650 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.37 mountX=0.04 mountY=-0.05, mountTheta=-0.88
20:55:08.655 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.04, opts=13)
20:55:08.660 00.005 14556 Enqueuing Move request for scope (-0.04, 0.04)
20:55:08.664 00.004 12308 Worker thread wakes up
20:55:08.665 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
20:55:08.665 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
20:55:08.665 00.000 12308 Moving (-0.04, 0.04) raw xDistance=0.04 yDistance=-0.05
20:55:08.666 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:55:08.666 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:08.666 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:55:08.666 00.000 12308 MoveAxis(E, 0, ABG)
20:55:08.668 00.002 12308 Move returns status 0, amount 0
20:55:08.668 00.000 12308 MoveAxis(N, 0, ABG)
20:55:08.668 00.000 12308 Move returns status 0, amount 0
20:55:08.668 00.000 12308 move complete, result=0
20:55:08.668 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:08.675 00.007 12308 worker thread done servicing request
20:55:08.692 00.017 14556 UpdateGuideState exits: m=1902 SNR=29.2
20:55:08.696 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:08.701 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:08.705 00.004 14556 Enqueuing Expose request
20:55:08.710 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:55:08.714 00.004 12308 Worker thread wakes up
20:55:08.714 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:08.714 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:09.963 01.249 12308 Exposure complete
20:55:10.155 00.192 12308 worker thread done servicing request
20:55:10.155 00.000 14556 OnExposeComplete: enter
20:55:10.162 00.007 14556 UpdateGuideState(): m_state=6
20:55:10.167 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1350
20:55:10.170 00.003 14556 Star::Find returns 1 (0), X=175.39, Y=981.59, Mass=1784, SNR=28.5, Peak=127 HFD=4.3
20:55:10.175 00.005 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.74 = -1.55)
20:55:10.179 00.004 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.64)
20:55:10.186 00.007 14556 CameraToMount -- cameraX=-0.03 cameraY=0.34 hyp=0.34 cameraTheta=1.66 mountX=0.01 mountY=-0.34, mountTheta=-1.55
20:55:10.196 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.34, opts=13)
20:55:10.200 00.004 14556 Enqueuing Move request for scope (-0.03, 0.34)
20:55:10.204 00.004 12308 Worker thread wakes up
20:55:10.204 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.34) opts 0xd
20:55:10.204 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.34)
20:55:10.204 00.000 12308 Moving (-0.03, 0.34) raw xDistance=0.01 yDistance=-0.34
20:55:10.204 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:55:10.204 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:55:10.206 00.002 12308 MoveAxis(E, 0, ABG)
20:55:10.206 00.000 12308 Move returns status 0, amount 0
20:55:10.206 00.000 12308 MoveAxis(N, 241, ABG)
20:55:10.207 00.001 12308 Guiding  Dir = 0, Dur = 241
20:55:10.207 00.000 12308 IsSlewing returns 0
20:55:10.207 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:10.211 00.004 12308 IsGuiding returns 0
20:55:10.211 00.000 12308 PulseGuide returned control before completion, sleep 251
20:55:10.231 00.020 14556 UpdateGuideState exits: m=1784 SNR=28.5
20:55:10.235 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:10.238 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:10.241 00.003 14556 Enqueuing Expose request
20:55:10.468 00.227 12308 IsGuiding returns 1
20:55:10.469 00.001 12308 scope still moving after pulse duration time elapsed
20:55:10.500 00.031 12308 IsSlewing returns 0
20:55:10.502 00.002 12308 IsGuiding returns 0
20:55:10.502 00.000 12308 scope move finished after 241 + 49 ms
20:55:10.503 00.001 12308 Move returns status 0, amount 241
20:55:10.503 00.000 12308 move complete, result=0
20:55:10.503 00.000 12308 worker thread done servicing request
20:55:10.503 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 241 ms NORTH
20:55:10.510 00.007 12308 Worker thread wakes up
20:55:10.510 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:10.510 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:11.765 01.255 12308 Exposure complete
20:55:11.918 00.153 12308 worker thread done servicing request
20:55:11.918 00.000 14556 OnExposeComplete: enter
20:55:11.922 00.004 14556 UpdateGuideState(): m_state=6
20:55:11.926 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1351
20:55:11.929 00.003 14556 Star::Find returns 1 (0), X=175.36, Y=981.32, Mass=2018, SNR=30.2, Peak=170 HFD=4.6
20:55:11.933 00.004 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
20:55:11.936 00.003 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
20:55:11.941 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.25 mountX=0.05 mountY=-0.08, mountTheta=-0.99
20:55:11.946 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.07, opts=13)
20:55:11.950 00.004 14556 Enqueuing Move request for scope (-0.06, 0.07)
20:55:11.953 00.003 12308 Worker thread wakes up
20:55:11.953 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
20:55:11.953 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
20:55:11.953 00.000 12308 Moving (-0.06, 0.07) raw xDistance=0.05 yDistance=-0.08
20:55:11.954 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:55:11.954 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:11.954 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:55:11.954 00.000 12308 MoveAxis(E, 0, ABG)
20:55:11.954 00.000 12308 Move returns status 0, amount 0
20:55:11.954 00.000 12308 MoveAxis(N, 0, ABG)
20:55:11.956 00.002 12308 Move returns status 0, amount 0
20:55:11.956 00.000 12308 move complete, result=0
20:55:11.956 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:11.959 00.003 12308 worker thread done servicing request
20:55:11.982 00.023 14556 UpdateGuideState exits: m=2018 SNR=30.2
20:55:11.987 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:11.991 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:11.994 00.003 14556 Enqueuing Expose request
20:55:11.998 00.004 12308 Worker thread wakes up
20:55:11.998 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:12.003 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:12.003 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:13.249 01.246 12308 Exposure complete
20:55:13.397 00.148 12308 worker thread done servicing request
20:55:13.397 00.000 14556 OnExposeComplete: enter
20:55:13.401 00.004 14556 UpdateGuideState(): m_state=6
20:55:13.405 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1352
20:55:13.410 00.005 14556 Star::Find returns 1 (0), X=175.23, Y=981.26, Mass=1847, SNR=29.0, Peak=181 HFD=4.3
20:55:13.413 00.003 14556 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.07) = xAngle (6.18 = -0.10)
20:55:13.418 00.005 14556 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.08 = -0.20)
20:55:13.421 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.11 mountX=0.18 mountY=-0.04, mountTheta=-0.20
20:55:13.428 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.01, opts=13)
20:55:13.433 00.005 14556 Enqueuing Move request for scope (-0.18, 0.01)
20:55:13.441 00.008 12308 Worker thread wakes up
20:55:13.441 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
20:55:13.441 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
20:55:13.441 00.000 12308 Moving (-0.18, 0.01) raw xDistance=0.18 yDistance=-0.04
20:55:13.442 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:55:13.442 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:13.442 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:55:13.442 00.000 12308 MoveAxis(E, 0, ABG)
20:55:13.444 00.002 12308 Move returns status 0, amount 0
20:55:13.444 00.000 12308 MoveAxis(N, 0, ABG)
20:55:13.444 00.000 12308 Move returns status 0, amount 0
20:55:13.445 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:13.448 00.003 12308 move complete, result=0
20:55:13.448 00.000 12308 worker thread done servicing request
20:55:13.470 00.022 14556 UpdateGuideState exits: m=1847 SNR=29.0
20:55:13.475 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:13.481 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:13.485 00.004 14556 Enqueuing Expose request
20:55:13.490 00.005 12308 Worker thread wakes up
20:55:13.490 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:55:13.494 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:13.494 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:14.752 01.258 12308 Exposure complete
20:55:14.903 00.151 12308 worker thread done servicing request
20:55:14.903 00.000 14556 OnExposeComplete: enter
20:55:14.906 00.003 14556 UpdateGuideState(): m_state=6
20:55:14.912 00.006 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1353
20:55:14.916 00.004 14556 Star::Find returns 1 (0), X=175.10, Y=981.43, Mass=1990, SNR=29.9, Peak=147 HFD=4.9
20:55:14.919 00.003 14556 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.07) = xAngle (5.70 = -0.58)
20:55:14.924 00.005 14556 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.60 = -0.68)
20:55:14.927 00.003 14556 CameraToMount -- cameraX=-0.32 cameraY=0.18 hyp=0.36 cameraTheta=2.63 mountX=0.30 mountY=-0.23, mountTheta=-0.64
20:55:14.932 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.18, opts=13)
20:55:14.936 00.004 14556 Enqueuing Move request for scope (-0.32, 0.18)
20:55:14.941 00.005 12308 Worker thread wakes up
20:55:14.941 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.18) opts 0xd
20:55:14.941 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.18)
20:55:14.941 00.000 12308 Moving (-0.32, 0.18) raw xDistance=0.30 yDistance=-0.23
20:55:14.941 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
20:55:14.942 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:55:14.942 00.000 12308 MoveAxis(W, 132, ABG)
20:55:14.942 00.000 12308 Guiding  Dir = 3, Dur = 132
20:55:14.942 00.000 12308 IsSlewing returns 0
20:55:14.943 00.001 12308 IsGuiding returns 0
20:55:14.943 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:14.947 00.004 12308 PulseGuide returned control before completion, sleep 142
20:55:14.967 00.020 14556 UpdateGuideState exits: m=1990 SNR=29.9
20:55:14.972 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:14.976 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:14.982 00.006 14556 Enqueuing Expose request
20:55:15.098 00.116 12308 IsGuiding returns 1
20:55:15.099 00.001 12308 scope still moving after pulse duration time elapsed
20:55:15.130 00.031 12308 IsSlewing returns 0
20:55:15.131 00.001 12308 IsGuiding returns 0
20:55:15.131 00.000 12308 scope move finished after 132 + 56 ms
20:55:15.133 00.002 12308 Move returns status 0, amount 132
20:55:15.133 00.000 12308 MoveAxis(N, 161, ABG)
20:55:15.133 00.000 12308 Guiding  Dir = 0, Dur = 161
20:55:15.133 00.000 12308 IsSlewing returns 0
20:55:15.134 00.001 12308 IsGuiding returns 0
20:55:15.136 00.002 12308 PulseGuide returned control before completion, sleep 171
20:55:15.319 00.183 12308 IsGuiding returns 1
20:55:15.320 00.001 12308 scope still moving after pulse duration time elapsed
20:55:15.350 00.030 12308 IsSlewing returns 0
20:55:15.350 00.000 12308 IsGuiding returns 0
20:55:15.350 00.000 12308 scope move finished after 161 + 54 ms
20:55:15.350 00.000 12308 Move returns status 0, amount 161
20:55:15.350 00.000 12308 move complete, result=0
20:55:15.351 00.001 12308 worker thread done servicing request
20:55:15.351 00.000 14556 GuideStep: 0.3 px 132 ms WEST, -0.2 px 161 ms NORTH
20:55:15.354 00.003 12308 Worker thread wakes up
20:55:15.355 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:15.355 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:16.615 01.260 12308 Exposure complete
20:55:16.819 00.204 12308 worker thread done servicing request
20:55:16.820 00.001 14556 OnExposeComplete: enter
20:55:16.825 00.005 14556 UpdateGuideState(): m_state=6
20:55:16.829 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1354
20:55:16.836 00.007 14556 Star::Find returns 1 (0), X=175.27, Y=981.13, Mass=1968, SNR=29.7, Peak=166 HFD=4.4
20:55:16.841 00.005 14556 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-3.07) = xAngle (0.59 = 0.59)
20:55:16.846 00.005 14556 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.49 = 0.49)
20:55:16.851 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-2.48 mountX=0.16 mountY=0.09, mountTheta=0.51
20:55:16.858 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.12, opts=13)
20:55:16.861 00.003 14556 Enqueuing Move request for scope (-0.15, -0.12)
20:55:16.865 00.004 12308 Worker thread wakes up
20:55:16.865 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.12) opts 0xd
20:55:16.865 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.12)
20:55:16.866 00.001 12308 Moving (-0.15, -0.12) raw xDistance=0.16 yDistance=0.09
20:55:16.866 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:55:16.866 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:16.866 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:55:16.867 00.001 12308 MoveAxis(E, 0, ABG)
20:55:16.867 00.000 12308 Move returns status 0, amount 0
20:55:16.867 00.000 12308 MoveAxis(N, 0, ABG)
20:55:16.867 00.000 12308 Move returns status 0, amount 0
20:55:16.867 00.000 12308 move complete, result=0
20:55:16.867 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:16.873 00.006 12308 worker thread done servicing request
20:55:16.897 00.024 14556 UpdateGuideState exits: m=1968 SNR=29.7
20:55:16.900 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:16.904 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:16.908 00.004 14556 Enqueuing Expose request
20:55:16.911 00.003 12308 Worker thread wakes up
20:55:16.912 00.001 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:55:16.917 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:16.917 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:18.169 01.252 12308 Exposure complete
20:55:18.343 00.174 12308 worker thread done servicing request
20:55:18.343 00.000 14556 OnExposeComplete: enter
20:55:18.348 00.005 14556 UpdateGuideState(): m_state=6
20:55:18.352 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1355
20:55:18.356 00.004 14556 Star::Find returns 1 (0), X=175.30, Y=981.04, Mass=2143, SNR=31.0, Peak=167 HFD=4.2
20:55:18.361 00.005 14556 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-3.07) = xAngle (1.00 = 1.00)
20:55:18.364 00.003 14556 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.90 = 0.90)
20:55:18.368 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.21 hyp=0.24 cameraTheta=-2.07 mountX=0.13 mountY=0.19, mountTheta=0.97
20:55:18.372 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.21, opts=13)
20:55:18.376 00.004 14556 Enqueuing Move request for scope (-0.11, -0.21)
20:55:18.379 00.003 12308 Worker thread wakes up
20:55:18.379 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.21) opts 0xd
20:55:18.379 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.21)
20:55:18.379 00.000 12308 Moving (-0.11, -0.21) raw xDistance=0.13 yDistance=0.19
20:55:18.379 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:55:18.379 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:18.380 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:55:18.380 00.000 12308 MoveAxis(E, 0, ABG)
20:55:18.380 00.000 12308 Move returns status 0, amount 0
20:55:18.380 00.000 12308 MoveAxis(N, 0, ABG)
20:55:18.380 00.000 12308 Move returns status 0, amount 0
20:55:18.380 00.000 12308 move complete, result=0
20:55:18.380 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:18.385 00.005 12308 worker thread done servicing request
20:55:18.404 00.019 14556 UpdateGuideState exits: m=2143 SNR=31.0
20:55:18.409 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:18.411 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:18.415 00.004 14556 Enqueuing Expose request
20:55:18.420 00.005 12308 Worker thread wakes up
20:55:18.420 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:18.420 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:18.420 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:55:19.666 01.246 12308 Exposure complete
20:55:19.829 00.163 12308 worker thread done servicing request
20:55:19.829 00.000 14556 OnExposeComplete: enter
20:55:19.834 00.005 14556 UpdateGuideState(): m_state=6
20:55:19.837 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1356
20:55:19.841 00.004 14556 Star::Find returns 1 (0), X=175.33, Y=981.34, Mass=1896, SNR=29.1, Peak=149 HFD=4.7
20:55:19.846 00.005 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.43 = -0.85)
20:55:19.849 00.003 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.95)
20:55:19.853 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.36 mountX=0.09 mountY=-0.11, mountTheta=-0.89
20:55:19.858 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.09, opts=13)
20:55:19.862 00.004 14556 Enqueuing Move request for scope (-0.09, 0.09)
20:55:19.866 00.004 12308 Worker thread wakes up
20:55:19.866 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
20:55:19.866 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
20:55:19.866 00.000 12308 Moving (-0.09, 0.09) raw xDistance=0.09 yDistance=-0.11
20:55:19.866 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:55:19.866 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:19.867 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:55:19.867 00.000 12308 MoveAxis(E, 0, ABG)
20:55:19.867 00.000 12308 Move returns status 0, amount 0
20:55:19.867 00.000 12308 MoveAxis(N, 0, ABG)
20:55:19.868 00.001 12308 Move returns status 0, amount 0
20:55:19.868 00.000 12308 move complete, result=0
20:55:19.868 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:19.873 00.005 12308 worker thread done servicing request
20:55:19.893 00.020 14556 UpdateGuideState exits: m=1896 SNR=29.1
20:55:19.897 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:19.902 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:19.905 00.003 14556 Enqueuing Expose request
20:55:19.909 00.004 12308 Worker thread wakes up
20:55:19.909 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:19.910 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:19.910 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:21.156 01.246 12308 Exposure complete
20:55:21.320 00.164 12308 worker thread done servicing request
20:55:21.320 00.000 14556 OnExposeComplete: enter
20:55:21.323 00.003 14556 UpdateGuideState(): m_state=6
20:55:21.328 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1357
20:55:21.331 00.003 14556 Star::Find returns 1 (0), X=175.19, Y=981.25, Mass=2217, SNR=31.6, Peak=139 HFD=5.0
20:55:21.336 00.005 14556 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.07) = xAngle (-0.04 = -0.04)
20:55:21.341 00.005 14556 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.14 = -0.14)
20:55:21.344 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.01 hyp=0.23 cameraTheta=-3.12 mountX=0.23 mountY=-0.03, mountTheta=-0.14
20:55:21.352 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.01, opts=13)
20:55:21.356 00.004 14556 Enqueuing Move request for scope (-0.23, -0.01)
20:55:21.360 00.004 12308 Worker thread wakes up
20:55:21.360 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.01) opts 0xd
20:55:21.360 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.01)
20:55:21.360 00.000 12308 Moving (-0.23, -0.01) raw xDistance=0.23 yDistance=-0.03
20:55:21.361 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:55:21.361 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:21.361 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:55:21.362 00.001 12308 MoveAxis(W, 101, ABG)
20:55:21.362 00.000 12308 Guiding  Dir = 3, Dur = 101
20:55:21.362 00.000 12308 IsSlewing returns 0
20:55:21.363 00.001 12308 IsGuiding returns 0
20:55:21.363 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:21.369 00.006 12308 PulseGuide returned control before completion, sleep 111
20:55:21.392 00.023 14556 UpdateGuideState exits: m=2217 SNR=31.6
20:55:21.396 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:21.401 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:21.406 00.005 14556 Enqueuing Expose request
20:55:21.493 00.087 12308 IsGuiding returns 0
20:55:21.494 00.001 12308 Move returns status 0, amount 101
20:55:21.494 00.000 12308 MoveAxis(N, 0, ABG)
20:55:21.494 00.000 12308 Move returns status 0, amount 0
20:55:21.495 00.001 12308 move complete, result=0
20:55:21.495 00.000 12308 worker thread done servicing request
20:55:21.495 00.000 14556 GuideStep: 0.2 px 101 ms WEST, -0.0 px 0 ms NORTH
20:55:21.503 00.008 12308 Worker thread wakes up
20:55:21.503 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:21.505 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:22.755 01.250 12308 Exposure complete
20:55:22.919 00.164 12308 worker thread done servicing request
20:55:22.919 00.000 14556 OnExposeComplete: enter
20:55:22.924 00.005 14556 UpdateGuideState(): m_state=6
20:55:22.928 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1358
20:55:22.931 00.003 14556 Star::Find returns 1 (0), X=175.48, Y=981.48, Mass=1740, SNR=27.8, Peak=113 HFD=4.5
20:55:22.935 00.004 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.40 = -1.89)
20:55:22.938 00.003 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.99)
20:55:22.943 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.23 hyp=0.24 cameraTheta=1.32 mountX=-0.07 mountY=-0.22, mountTheta=-1.90
20:55:22.950 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.23, opts=13)
20:55:22.954 00.004 14556 Enqueuing Move request for scope (0.06, 0.23)
20:55:22.958 00.004 12308 Worker thread wakes up
20:55:22.958 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.23) opts 0xd
20:55:22.958 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.23)
20:55:22.958 00.000 12308 Moving (0.06, 0.23) raw xDistance=-0.07 yDistance=-0.22
20:55:22.960 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:55:22.960 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:55:22.960 00.000 12308 MoveAxis(E, 0, ABG)
20:55:22.960 00.000 12308 Move returns status 0, amount 0
20:55:22.960 00.000 12308 MoveAxis(N, 152, ABG)
20:55:22.960 00.000 12308 Guiding  Dir = 0, Dur = 152
20:55:22.961 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:22.965 00.004 12308 IsSlewing returns 0
20:55:22.965 00.000 12308 IsGuiding returns 0
20:55:22.965 00.000 12308 PulseGuide returned control before completion, sleep 162
20:55:22.985 00.020 14556 UpdateGuideState exits: m=1740 SNR=27.8
20:55:22.990 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:22.994 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:22.997 00.003 14556 Enqueuing Expose request
20:55:23.133 00.136 12308 IsGuiding returns 1
20:55:23.134 00.001 12308 scope still moving after pulse duration time elapsed
20:55:23.165 00.031 12308 IsSlewing returns 0
20:55:23.166 00.001 12308 IsGuiding returns 0
20:55:23.167 00.001 12308 scope move finished after 152 + 50 ms
20:55:23.167 00.000 12308 Move returns status 0, amount 152
20:55:23.169 00.002 12308 move complete, result=0
20:55:23.169 00.000 12308 worker thread done servicing request
20:55:23.170 00.001 12308 Worker thread wakes up
20:55:23.170 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 152 ms NORTH
20:55:23.177 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:23.177 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:24.427 01.250 12308 Exposure complete
20:55:24.599 00.172 12308 worker thread done servicing request
20:55:24.599 00.000 14556 OnExposeComplete: enter
20:55:24.605 00.006 14556 UpdateGuideState(): m_state=6
20:55:24.610 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1359
20:55:24.614 00.004 14556 Star::Find returns 1 (0), X=175.63, Y=981.26, Mass=1743, SNR=28.1, Peak=130 HFD=4.6
20:55:24.618 00.004 14556 CameraToMount -- cameraTheta (0.05) - m_xAngle (-3.07) = xAngle (3.12 = 3.12)
20:55:24.620 00.002 14556 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.02 = 3.02)
20:55:24.625 00.005 14556 CameraToMount -- cameraX=0.21 cameraY=0.01 hyp=0.21 cameraTheta=0.05 mountX=-0.21 mountY=0.03, mountTheta=3.02
20:55:24.629 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.01, opts=13)
20:55:24.634 00.005 14556 Enqueuing Move request for scope (0.21, 0.01)
20:55:24.637 00.003 12308 Worker thread wakes up
20:55:24.637 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.01) opts 0xd
20:55:24.637 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.01)
20:55:24.639 00.002 12308 Moving (0.21, 0.01) raw xDistance=-0.21 yDistance=0.03
20:55:24.639 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
20:55:24.639 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:24.639 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:55:24.639 00.000 12308 MoveAxis(E, 93, ABG)
20:55:24.640 00.001 12308 Guiding  Dir = 2, Dur = 93
20:55:24.640 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:24.645 00.005 12308 IsSlewing returns 0
20:55:24.645 00.000 12308 IsGuiding returns 0
20:55:24.646 00.001 12308 PulseGuide returned control before completion, sleep 103
20:55:24.666 00.020 14556 UpdateGuideState exits: m=1743 SNR=28.1
20:55:24.671 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:24.675 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:24.678 00.003 14556 Enqueuing Expose request
20:55:24.757 00.079 12308 IsGuiding returns 1
20:55:24.759 00.002 12308 scope still moving after pulse duration time elapsed
20:55:24.789 00.030 12308 IsSlewing returns 0
20:55:24.790 00.001 12308 IsGuiding returns 0
20:55:24.790 00.000 12308 scope move finished after 93 + 52 ms
20:55:24.790 00.000 12308 Move returns status 0, amount 93
20:55:24.791 00.001 12308 MoveAxis(N, 0, ABG)
20:55:24.791 00.000 12308 Move returns status 0, amount 0
20:55:24.791 00.000 12308 move complete, result=0
20:55:24.792 00.001 12308 worker thread done servicing request
20:55:24.792 00.000 12308 Worker thread wakes up
20:55:24.792 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:24.794 00.002 14556 GuideStep: -0.2 px 93 ms EAST, 0.0 px 0 ms NORTH
20:55:24.801 00.007 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:26.050 01.249 12308 Exposure complete
20:55:26.218 00.168 12308 worker thread done servicing request
20:55:26.219 00.001 14556 OnExposeComplete: enter
20:55:26.224 00.005 14556 UpdateGuideState(): m_state=6
20:55:26.227 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1360
20:55:26.232 00.005 14556 Star::Find returns 1 (0), X=175.37, Y=981.30, Mass=2313, SNR=32.3, Peak=169 HFD=4.8
20:55:26.236 00.004 14556 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.07) = xAngle (5.45 = -0.83)
20:55:26.239 00.003 14556 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.93)
20:55:26.242 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.38 mountX=0.05 mountY=-0.05, mountTheta=-0.87
20:55:26.248 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.05, opts=13)
20:55:26.253 00.005 14556 Enqueuing Move request for scope (-0.05, 0.05)
20:55:26.257 00.004 12308 Worker thread wakes up
20:55:26.257 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
20:55:26.258 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
20:55:26.258 00.000 12308 Moving (-0.05, 0.05) raw xDistance=0.05 yDistance=-0.05
20:55:26.258 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:55:26.258 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:26.259 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:55:26.259 00.000 12308 MoveAxis(E, 0, ABG)
20:55:26.260 00.001 12308 Move returns status 0, amount 0
20:55:26.260 00.000 12308 MoveAxis(N, 0, ABG)
20:55:26.260 00.000 12308 Move returns status 0, amount 0
20:55:26.260 00.000 12308 move complete, result=0
20:55:26.261 00.001 12308 worker thread done servicing request
20:55:26.261 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:26.285 00.024 14556 UpdateGuideState exits: m=2313 SNR=32.3
20:55:26.291 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:26.295 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:26.300 00.005 14556 Enqueuing Expose request
20:55:26.304 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:26.308 00.004 12308 Worker thread wakes up
20:55:26.308 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:26.308 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:27.549 01.241 12308 Exposure complete
20:55:27.718 00.169 12308 worker thread done servicing request
20:55:27.718 00.000 14556 OnExposeComplete: enter
20:55:27.723 00.005 14556 UpdateGuideState(): m_state=6
20:55:27.726 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1361
20:55:27.731 00.005 14556 Star::Find returns 1 (0), X=175.21, Y=981.61, Mass=1940, SNR=29.6, Peak=134 HFD=4.5
20:55:27.734 00.003 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
20:55:27.739 00.005 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
20:55:27.742 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=0.36 hyp=0.41 cameraTheta=2.11 mountX=0.19 mountY=-0.39, mountTheta=-1.12
20:55:27.746 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.36, opts=13)
20:55:27.752 00.006 14556 Enqueuing Move request for scope (-0.21, 0.36)
20:55:27.754 00.002 12308 Worker thread wakes up
20:55:27.754 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.36) opts 0xd
20:55:27.756 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.36)
20:55:27.756 00.000 12308 Moving (-0.21, 0.36) raw xDistance=0.19 yDistance=-0.39
20:55:27.756 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:55:27.756 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
20:55:27.756 00.000 12308 MoveAxis(E, 0, ABG)
20:55:27.757 00.001 12308 Move returns status 0, amount 0
20:55:27.757 00.000 12308 MoveAxis(N, 272, ABG)
20:55:27.757 00.000 12308 Guiding  Dir = 0, Dur = 272
20:55:27.757 00.000 12308 IsSlewing returns 0
20:55:27.757 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:27.762 00.005 12308 IsGuiding returns 0
20:55:27.762 00.000 12308 PulseGuide returned control before completion, sleep 282
20:55:27.782 00.020 14556 UpdateGuideState exits: m=1940 SNR=29.6
20:55:27.787 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:27.792 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:27.796 00.004 14556 Enqueuing Expose request
20:55:28.061 00.265 12308 IsGuiding returns 1
20:55:28.061 00.000 12308 scope still moving after pulse duration time elapsed
20:55:28.091 00.030 12308 IsSlewing returns 0
20:55:28.091 00.000 12308 IsGuiding returns 0
20:55:28.093 00.002 12308 scope move finished after 272 + 58 ms
20:55:28.093 00.000 12308 Move returns status 0, amount 272
20:55:28.093 00.000 12308 move complete, result=0
20:55:28.093 00.000 12308 worker thread done servicing request
20:55:28.094 00.001 12308 Worker thread wakes up
20:55:28.094 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 272 ms NORTH
20:55:28.100 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:28.100 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:29.352 01.252 12308 Exposure complete
20:55:29.511 00.159 12308 worker thread done servicing request
20:55:29.511 00.000 14556 OnExposeComplete: enter
20:55:29.515 00.004 14556 UpdateGuideState(): m_state=6
20:55:29.519 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1362
20:55:29.523 00.004 14556 Star::Find returns 1 (0), X=175.18, Y=980.96, Mass=1945, SNR=29.7, Peak=166 HFD=4.4
20:55:29.527 00.004 14556 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-3.07) = xAngle (0.82 = 0.82)
20:55:29.530 00.003 14556 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.73 = 0.73)
20:55:29.534 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.29 hyp=0.38 cameraTheta=-2.25 mountX=0.25 mountY=0.25, mountTheta=0.77
20:55:29.540 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.29, opts=13)
20:55:29.544 00.004 14556 Enqueuing Move request for scope (-0.24, -0.29)
20:55:29.549 00.005 12308 Worker thread wakes up
20:55:29.549 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.29) opts 0xd
20:55:29.549 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.29)
20:55:29.549 00.000 12308 Moving (-0.24, -0.29) raw xDistance=0.25 yDistance=0.25
20:55:29.549 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:55:29.550 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:55:29.550 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:55:29.568 00.018 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:29.575 00.007 12308 MoveAxis(W, 111, ABG)
20:55:29.575 00.000 12308 Guiding  Dir = 3, Dur = 111
20:55:29.575 00.000 12308 IsSlewing returns 0
20:55:29.576 00.001 12308 IsGuiding returns 0
20:55:29.576 00.000 12308 PulseGuide returned control before completion, sleep 121
20:55:29.598 00.022 14556 UpdateGuideState exits: m=1945 SNR=29.7
20:55:29.603 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:29.607 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:29.610 00.003 14556 Enqueuing Expose request
20:55:29.703 00.093 12308 IsGuiding returns 1
20:55:29.703 00.000 12308 scope still moving after pulse duration time elapsed
20:55:29.733 00.030 12308 IsSlewing returns 0
20:55:29.735 00.002 12308 IsGuiding returns 0
20:55:29.735 00.000 12308 scope move finished after 111 + 48 ms
20:55:29.735 00.000 12308 Move returns status 0, amount 111
20:55:29.735 00.000 12308 MoveAxis(N, 0, ABG)
20:55:29.737 00.002 12308 Move returns status 0, amount 0
20:55:29.737 00.000 12308 move complete, result=0
20:55:29.737 00.000 12308 worker thread done servicing request
20:55:29.737 00.000 14556 GuideStep: 0.3 px 111 ms WEST, 0.2 px 0 ms NORTH
20:55:29.743 00.006 12308 Worker thread wakes up
20:55:29.744 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:29.744 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:30.985 01.241 12308 Exposure complete
20:55:31.148 00.163 12308 worker thread done servicing request
20:55:31.149 00.001 14556 OnExposeComplete: enter
20:55:31.152 00.003 14556 UpdateGuideState(): m_state=6
20:55:31.155 00.003 14556 Star::Find(15, 175, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1363
20:55:31.159 00.004 14556 Star::Find returns 1 (0), X=175.70, Y=981.09, Mass=1740, SNR=28.0, Peak=127 HFD=4.4
20:55:31.164 00.005 14556 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-3.07) = xAngle (2.54 = 2.54)
20:55:31.167 00.003 14556 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.44 = 2.44)
20:55:31.171 00.004 14556 CameraToMount -- cameraX=0.28 cameraY=-0.16 hyp=0.32 cameraTheta=-0.54 mountX=-0.27 mountY=0.21, mountTheta=2.48
20:55:31.176 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.28, y=-0.16, opts=13)
20:55:31.180 00.004 14556 Enqueuing Move request for scope (0.28, -0.16)
20:55:31.183 00.003 12308 Worker thread wakes up
20:55:31.183 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.16) opts 0xd
20:55:31.183 00.000 12308 Handling offset move in thread for scope, endpoint = (0.28, -0.16)
20:55:31.183 00.000 12308 Moving (0.28, -0.16) raw xDistance=-0.27 yDistance=0.21
20:55:31.183 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.27
20:55:31.183 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:55:31.184 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:55:31.184 00.000 12308 MoveAxis(E, 107, ABG)
20:55:31.184 00.000 12308 Guiding  Dir = 2, Dur = 107
20:55:31.184 00.000 12308 IsSlewing returns 0
20:55:31.184 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:31.188 00.004 12308 IsGuiding returns 0
20:55:31.189 00.001 12308 PulseGuide returned control before completion, sleep 117
20:55:31.212 00.023 14556 UpdateGuideState exits: m=1740 SNR=28.0
20:55:31.216 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:31.219 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:31.225 00.006 14556 Enqueuing Expose request
20:55:31.320 00.095 12308 IsGuiding returns 1
20:55:31.320 00.000 12308 scope still moving after pulse duration time elapsed
20:55:31.352 00.032 12308 IsSlewing returns 0
20:55:31.352 00.000 12308 IsGuiding returns 0
20:55:31.352 00.000 12308 scope move finished after 107 + 56 ms
20:55:31.353 00.001 12308 Move returns status 0, amount 107
20:55:31.353 00.000 12308 MoveAxis(N, 0, ABG)
20:55:31.353 00.000 12308 Move returns status 0, amount 0
20:55:31.353 00.000 12308 move complete, result=0
20:55:31.354 00.001 12308 worker thread done servicing request
20:55:31.354 00.000 14556 GuideStep: -0.3 px 107 ms EAST, 0.2 px 0 ms NORTH
20:55:31.356 00.002 12308 Worker thread wakes up
20:55:31.356 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:31.358 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:32.606 01.248 12308 Exposure complete
20:55:32.771 00.165 12308 worker thread done servicing request
20:55:32.772 00.001 14556 OnExposeComplete: enter
20:55:32.776 00.004 14556 UpdateGuideState(): m_state=6
20:55:32.779 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1364
20:55:32.784 00.005 14556 Star::Find returns 1 (0), X=175.23, Y=981.28, Mass=1742, SNR=28.0, Peak=162 HFD=4.3
20:55:32.788 00.004 14556 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.07) = xAngle (6.05 = -0.23)
20:55:32.793 00.005 14556 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.33)
20:55:32.796 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.03 hyp=0.19 cameraTheta=2.98 mountX=0.19 mountY=-0.06, mountTheta=-0.32
20:55:32.802 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.03, opts=13)
20:55:32.806 00.004 14556 Enqueuing Move request for scope (-0.19, 0.03)
20:55:32.810 00.004 12308 Worker thread wakes up
20:55:32.810 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.03) opts 0xd
20:55:32.810 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.03)
20:55:32.810 00.000 12308 Moving (-0.19, 0.03) raw xDistance=0.19 yDistance=-0.06
20:55:32.810 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:55:32.810 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:32.811 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:55:32.811 00.000 12308 MoveAxis(E, 0, ABG)
20:55:32.811 00.000 12308 Move returns status 0, amount 0
20:55:32.812 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:32.815 00.003 12308 MoveAxis(N, 0, ABG)
20:55:32.815 00.000 12308 Move returns status 0, amount 0
20:55:32.815 00.000 12308 move complete, result=0
20:55:32.815 00.000 12308 worker thread done servicing request
20:55:32.836 00.021 14556 UpdateGuideState exits: m=1742 SNR=28.0
20:55:32.841 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:32.844 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:32.850 00.006 14556 Enqueuing Expose request
20:55:32.856 00.006 12308 Worker thread wakes up
20:55:32.856 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:32.856 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:32.856 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:34.109 01.253 12308 Exposure complete
20:55:34.270 00.161 12308 worker thread done servicing request
20:55:34.270 00.000 14556 OnExposeComplete: enter
20:55:34.275 00.005 14556 UpdateGuideState(): m_state=6
20:55:34.278 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1365
20:55:34.281 00.003 14556 Star::Find returns 1 (0), X=175.17, Y=981.17, Mass=1673, SNR=27.4, Peak=138 HFD=4.4
20:55:34.285 00.004 14556 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-3.07) = xAngle (0.24 = 0.24)
20:55:34.289 00.004 14556 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.14 = 0.14)
20:55:34.293 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=-0.08 hyp=0.26 cameraTheta=-2.84 mountX=0.25 mountY=0.04, mountTheta=0.14
20:55:34.297 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=-0.08, opts=13)
20:55:34.301 00.004 14556 Enqueuing Move request for scope (-0.25, -0.08)
20:55:34.304 00.003 12308 Worker thread wakes up
20:55:34.304 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.08) opts 0xd
20:55:34.304 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, -0.08)
20:55:34.304 00.000 12308 Moving (-0.25, -0.08) raw xDistance=0.25 yDistance=0.04
20:55:34.304 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:55:34.304 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:34.304 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:55:34.304 00.000 12308 MoveAxis(W, 110, ABG)
20:55:34.306 00.002 12308 Guiding  Dir = 3, Dur = 110
20:55:34.306 00.000 12308 IsSlewing returns 0
20:55:34.306 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:34.310 00.004 12308 IsGuiding returns 0
20:55:34.310 00.000 12308 PulseGuide returned control before completion, sleep 120
20:55:34.332 00.022 14556 UpdateGuideState exits: m=1673 SNR=27.4
20:55:34.337 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:34.340 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:34.344 00.004 14556 Enqueuing Expose request
20:55:34.443 00.099 12308 IsGuiding returns 1
20:55:34.443 00.000 12308 scope still moving after pulse duration time elapsed
20:55:34.475 00.032 12308 IsSlewing returns 0
20:55:34.476 00.001 12308 IsGuiding returns 0
20:55:34.476 00.000 12308 scope move finished after 110 + 56 ms
20:55:34.477 00.001 12308 Move returns status 0, amount 110
20:55:34.478 00.001 12308 MoveAxis(N, 0, ABG)
20:55:34.478 00.000 12308 Move returns status 0, amount 0
20:55:34.478 00.000 12308 move complete, result=0
20:55:34.479 00.001 12308 worker thread done servicing request
20:55:34.479 00.000 14556 GuideStep: 0.3 px 110 ms WEST, 0.0 px 0 ms NORTH
20:55:34.485 00.006 12308 Worker thread wakes up
20:55:34.485 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:34.485 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:35.739 01.254 12308 Exposure complete
20:55:35.903 00.164 12308 worker thread done servicing request
20:55:35.903 00.000 14556 OnExposeComplete: enter
20:55:35.907 00.004 14556 UpdateGuideState(): m_state=6
20:55:35.912 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1366
20:55:35.917 00.005 14556 Star::Find returns 1 (0), X=175.43, Y=981.31, Mass=1765, SNR=28.2, Peak=130 HFD=4.7
20:55:35.922 00.005 14556 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.07) = xAngle (4.37 = -1.91)
20:55:35.927 00.005 14556 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.01)
20:55:35.930 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.30 mountX=-0.02 mountY=-0.05, mountTheta=-1.93
20:55:35.935 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.06, opts=13)
20:55:35.939 00.004 14556 Enqueuing Move request for scope (0.02, 0.06)
20:55:35.943 00.004 12308 Worker thread wakes up
20:55:35.944 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
20:55:35.944 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
20:55:35.944 00.000 12308 Moving (0.02, 0.06) raw xDistance=-0.02 yDistance=-0.05
20:55:35.944 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:55:35.944 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:35.945 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:55:35.945 00.000 12308 MoveAxis(E, 0, ABG)
20:55:35.945 00.000 12308 Move returns status 0, amount 0
20:55:35.945 00.000 12308 MoveAxis(N, 0, ABG)
20:55:35.945 00.000 12308 Move returns status 0, amount 0
20:55:35.946 00.001 12308 move complete, result=0
20:55:35.946 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:35.950 00.004 12308 worker thread done servicing request
20:55:35.971 00.021 14556 UpdateGuideState exits: m=1765 SNR=28.2
20:55:35.975 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:35.979 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:35.984 00.005 14556 Enqueuing Expose request
20:55:35.988 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:35.992 00.004 12308 Worker thread wakes up
20:55:35.992 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:35.992 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:37.240 01.248 12308 Exposure complete
20:55:37.405 00.165 12308 worker thread done servicing request
20:55:37.405 00.000 14556 OnExposeComplete: enter
20:55:37.409 00.004 14556 UpdateGuideState(): m_state=6
20:55:37.413 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1367
20:55:37.416 00.003 14556 Star::Find returns 1 (0), X=175.25, Y=981.19, Mass=1733, SNR=28.0, Peak=127 HFD=4.4
20:55:37.420 00.004 14556 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-3.07) = xAngle (0.25 = 0.25)
20:55:37.422 00.002 14556 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.15 = 0.15)
20:55:37.426 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-2.82 mountX=0.17 mountY=0.03, mountTheta=0.16
20:55:37.429 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.06, opts=13)
20:55:37.432 00.003 14556 Enqueuing Move request for scope (-0.17, -0.06)
20:55:37.436 00.004 12308 Worker thread wakes up
20:55:37.436 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.06) opts 0xd
20:55:37.436 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.06)
20:55:37.436 00.000 12308 Moving (-0.17, -0.06) raw xDistance=0.17 yDistance=0.03
20:55:37.436 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:55:37.436 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:37.437 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:55:37.437 00.000 12308 MoveAxis(E, 0, ABG)
20:55:37.438 00.001 12308 Move returns status 0, amount 0
20:55:37.438 00.000 12308 MoveAxis(N, 0, ABG)
20:55:37.438 00.000 12308 Move returns status 0, amount 0
20:55:37.438 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:37.441 00.003 12308 move complete, result=0
20:55:37.441 00.000 12308 worker thread done servicing request
20:55:37.461 00.020 14556 UpdateGuideState exits: m=1733 SNR=28.0
20:55:37.465 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:37.469 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:37.474 00.005 14556 Enqueuing Expose request
20:55:37.479 00.005 12308 Worker thread wakes up
20:55:37.479 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:37.479 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:37.479 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:55:38.723 01.244 12308 Exposure complete
20:55:38.892 00.169 12308 worker thread done servicing request
20:55:38.892 00.000 14556 OnExposeComplete: enter
20:55:38.897 00.005 14556 UpdateGuideState(): m_state=6
20:55:38.901 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1368
20:55:38.905 00.004 14556 Star::Find returns 1 (0), X=175.25, Y=981.33, Mass=1742, SNR=28.1, Peak=139 HFD=4.5
20:55:38.912 00.007 14556 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.07) = xAngle (5.75 = -0.53)
20:55:38.917 00.005 14556 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.65 = -0.63)
20:55:38.923 00.006 14556 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.19 cameraTheta=2.68 mountX=0.16 mountY=-0.11, mountTheta=-0.60
20:55:38.930 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.08, opts=13)
20:55:38.936 00.006 14556 Enqueuing Move request for scope (-0.17, 0.08)
20:55:38.942 00.006 12308 Worker thread wakes up
20:55:38.943 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
20:55:38.943 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
20:55:38.943 00.000 12308 Moving (-0.17, 0.08) raw xDistance=0.16 yDistance=-0.11
20:55:38.943 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:55:38.945 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:38.945 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:55:38.945 00.000 12308 MoveAxis(E, 0, ABG)
20:55:38.945 00.000 12308 Move returns status 0, amount 0
20:55:38.946 00.001 12308 MoveAxis(N, 0, ABG)
20:55:38.946 00.000 12308 Move returns status 0, amount 0
20:55:38.946 00.000 12308 move complete, result=0
20:55:38.947 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:38.952 00.005 12308 worker thread done servicing request
20:55:38.971 00.019 14556 UpdateGuideState exits: m=1742 SNR=28.1
20:55:38.975 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:38.982 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:38.986 00.004 14556 Enqueuing Expose request
20:55:38.990 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:38.993 00.003 12308 Worker thread wakes up
20:55:38.994 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:38.994 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:40.241 01.247 12308 Exposure complete
20:55:40.401 00.160 12308 worker thread done servicing request
20:55:40.401 00.000 14556 OnExposeComplete: enter
20:55:40.405 00.004 14556 UpdateGuideState(): m_state=6
20:55:40.408 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1369
20:55:40.413 00.005 14556 Star::Find returns 1 (0), X=175.40, Y=981.63, Mass=2249, SNR=31.8, Peak=141 HFD=4.8
20:55:40.416 00.003 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.68 = -1.60)
20:55:40.421 00.005 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.70)
20:55:40.425 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.38 hyp=0.38 cameraTheta=1.61 mountX=-0.01 mountY=-0.38, mountTheta=-1.60
20:55:40.430 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.38, opts=13)
20:55:40.432 00.002 14556 Enqueuing Move request for scope (-0.01, 0.38)
20:55:40.435 00.003 12308 Worker thread wakes up
20:55:40.435 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.38) opts 0xd
20:55:40.435 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.38)
20:55:40.435 00.000 12308 Moving (-0.01, 0.38) raw xDistance=-0.01 yDistance=-0.38
20:55:40.435 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:55:40.435 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:55:40.435 00.000 12308 MoveAxis(E, 0, ABG)
20:55:40.437 00.002 12308 Move returns status 0, amount 0
20:55:40.437 00.000 12308 MoveAxis(N, 264, ABG)
20:55:40.437 00.000 12308 Guiding  Dir = 0, Dur = 264
20:55:40.437 00.000 12308 IsSlewing returns 0
20:55:40.437 00.000 12308 IsGuiding returns 0
20:55:40.438 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:40.442 00.004 12308 PulseGuide returned control before completion, sleep 274
20:55:40.466 00.024 14556 UpdateGuideState exits: m=2249 SNR=31.8
20:55:40.470 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:40.477 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:40.482 00.005 14556 Enqueuing Expose request
20:55:40.731 00.249 12308 IsGuiding returns 1
20:55:40.731 00.000 12308 scope still moving after pulse duration time elapsed
20:55:40.763 00.032 12308 IsSlewing returns 0
20:55:40.763 00.000 12308 IsGuiding returns 0
20:55:40.765 00.002 12308 scope move finished after 264 + 62 ms
20:55:40.765 00.000 12308 Move returns status 0, amount 264
20:55:40.765 00.000 12308 move complete, result=0
20:55:40.765 00.000 12308 worker thread done servicing request
20:55:40.765 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 264 ms NORTH
20:55:40.771 00.006 12308 Worker thread wakes up
20:55:40.771 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:40.773 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:42.026 01.253 12308 Exposure complete
20:55:42.202 00.176 12308 worker thread done servicing request
20:55:42.202 00.000 14556 OnExposeComplete: enter
20:55:42.206 00.004 14556 UpdateGuideState(): m_state=6
20:55:42.211 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1370
20:55:42.214 00.003 14556 Star::Find returns 1 (0), X=175.20, Y=981.15, Mass=1991, SNR=30.2, Peak=173 HFD=4.4
20:55:42.218 00.004 14556 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-3.07) = xAngle (0.38 = 0.38)
20:55:42.222 00.004 14556 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.28 = 0.28)
20:55:42.226 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.10 hyp=0.24 cameraTheta=-2.69 mountX=0.22 mountY=0.07, mountTheta=0.29
20:55:42.230 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.10, opts=13)
20:55:42.235 00.005 14556 Enqueuing Move request for scope (-0.21, -0.10)
20:55:42.240 00.005 12308 Worker thread wakes up
20:55:42.240 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.10) opts 0xd
20:55:42.240 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.10)
20:55:42.240 00.000 12308 Moving (-0.21, -0.10) raw xDistance=0.22 yDistance=0.07
20:55:42.240 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:55:42.240 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:42.240 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:55:42.241 00.001 12308 MoveAxis(W, 95, ABG)
20:55:42.241 00.000 12308 Guiding  Dir = 3, Dur = 95
20:55:42.241 00.000 12308 IsSlewing returns 0
20:55:42.242 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:42.245 00.003 12308 IsGuiding returns 0
20:55:42.245 00.000 12308 PulseGuide returned control before completion, sleep 105
20:55:42.266 00.021 14556 UpdateGuideState exits: m=1991 SNR=30.2
20:55:42.271 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:42.275 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:42.278 00.003 14556 Enqueuing Expose request
20:55:42.359 00.081 12308 IsGuiding returns 1
20:55:42.360 00.001 12308 scope still moving after pulse duration time elapsed
20:55:42.390 00.030 12308 IsSlewing returns 0
20:55:42.391 00.001 12308 IsGuiding returns 0
20:55:42.392 00.001 12308 scope move finished after 95 + 51 ms
20:55:42.392 00.000 12308 Move returns status 0, amount 95
20:55:42.392 00.000 12308 MoveAxis(N, 0, ABG)
20:55:42.392 00.000 12308 Move returns status 0, amount 0
20:55:42.392 00.000 12308 move complete, result=0
20:55:42.394 00.002 12308 worker thread done servicing request
20:55:42.394 00.000 14556 GuideStep: 0.2 px 95 ms WEST, 0.1 px 0 ms NORTH
20:55:42.399 00.005 12308 Worker thread wakes up
20:55:42.400 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:42.400 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:43.652 01.252 12308 Exposure complete
20:55:43.812 00.160 12308 worker thread done servicing request
20:55:43.812 00.000 14556 OnExposeComplete: enter
20:55:43.817 00.005 14556 UpdateGuideState(): m_state=6
20:55:43.822 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1371
20:55:43.825 00.003 14556 Star::Find returns 1 (0), X=175.48, Y=981.22, Mass=2304, SNR=32.3, Peak=162 HFD=4.8
20:55:43.829 00.004 14556 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-3.07) = xAngle (2.64 = 2.64)
20:55:43.834 00.005 14556 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.54 = 2.54)
20:55:43.838 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-0.43 mountX=-0.07 mountY=0.04, mountTheta=2.57
20:55:43.843 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.03, opts=13)
20:55:43.847 00.004 14556 Enqueuing Move request for scope (0.07, -0.03)
20:55:43.852 00.005 12308 Worker thread wakes up
20:55:43.852 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
20:55:43.853 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
20:55:43.853 00.000 12308 Moving (0.07, -0.03) raw xDistance=-0.07 yDistance=0.04
20:55:43.853 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:55:43.853 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:43.853 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:55:43.853 00.000 12308 MoveAxis(E, 0, ABG)
20:55:43.853 00.000 12308 Move returns status 0, amount 0
20:55:43.854 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:43.859 00.005 12308 MoveAxis(N, 0, ABG)
20:55:43.859 00.000 12308 Move returns status 0, amount 0
20:55:43.859 00.000 12308 move complete, result=0
20:55:43.860 00.001 12308 worker thread done servicing request
20:55:43.880 00.020 14556 UpdateGuideState exits: m=2304 SNR=32.3
20:55:43.885 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:43.890 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:43.894 00.004 14556 Enqueuing Expose request
20:55:43.897 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:55:43.902 00.005 12308 Worker thread wakes up
20:55:43.902 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:43.902 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:45.157 01.255 12308 Exposure complete
20:55:45.311 00.154 12308 worker thread done servicing request
20:55:45.312 00.001 14556 OnExposeComplete: enter
20:55:45.315 00.003 14556 UpdateGuideState(): m_state=6
20:55:45.319 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1372
20:55:45.323 00.004 14556 Star::Find returns 1 (0), X=175.41, Y=981.36, Mass=1549, SNR=26.3, Peak=106 HFD=4.3
20:55:45.327 00.004 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.70 = -1.59)
20:55:45.330 00.003 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
20:55:45.333 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.62 mountX=-0.00 mountY=-0.11, mountTheta=-1.59
20:55:45.338 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.11, opts=13)
20:55:45.341 00.003 14556 Enqueuing Move request for scope (-0.01, 0.11)
20:55:45.344 00.003 12308 Worker thread wakes up
20:55:45.344 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
20:55:45.344 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
20:55:45.345 00.001 12308 Moving (-0.01, 0.11) raw xDistance=-0.00 yDistance=-0.11
20:55:45.345 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:55:45.345 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:45.345 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:55:45.345 00.000 12308 MoveAxis(E, 0, ABG)
20:55:45.345 00.000 12308 Move returns status 0, amount 0
20:55:45.345 00.000 12308 MoveAxis(N, 0, ABG)
20:55:45.345 00.000 12308 Move returns status 0, amount 0
20:55:45.345 00.000 12308 move complete, result=0
20:55:45.347 00.002 12308 worker thread done servicing request
20:55:45.348 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:45.370 00.022 14556 UpdateGuideState exits: m=1549 SNR=26.3
20:55:45.375 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:45.379 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:45.385 00.006 14556 Enqueuing Expose request
20:55:45.390 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:45.394 00.004 12308 Worker thread wakes up
20:55:45.394 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:45.394 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:46.644 01.250 12308 Exposure complete
20:55:46.791 00.147 12308 worker thread done servicing request
20:55:46.792 00.001 14556 OnExposeComplete: enter
20:55:46.796 00.004 14556 UpdateGuideState(): m_state=6
20:55:46.801 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1373
20:55:46.804 00.003 14556 Star::Find returns 1 (0), X=175.49, Y=981.36, Mass=2072, SNR=30.6, Peak=147 HFD=4.8
20:55:46.808 00.004 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.04 = -2.24)
20:55:46.812 00.004 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.34)
20:55:46.815 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=0.97 mountX=-0.08 mountY=-0.09, mountTheta=-2.28
20:55:46.821 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.11, opts=13)
20:55:46.825 00.004 14556 Enqueuing Move request for scope (0.07, 0.11)
20:55:46.828 00.003 12308 Worker thread wakes up
20:55:46.828 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
20:55:46.828 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
20:55:46.828 00.000 12308 Moving (0.07, 0.11) raw xDistance=-0.08 yDistance=-0.09
20:55:46.828 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:55:46.828 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:46.829 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:55:46.829 00.000 12308 MoveAxis(E, 0, ABG)
20:55:46.829 00.000 12308 Move returns status 0, amount 0
20:55:46.829 00.000 12308 MoveAxis(N, 0, ABG)
20:55:46.829 00.000 12308 Move returns status 0, amount 0
20:55:46.829 00.000 12308 move complete, result=0
20:55:46.830 00.001 12308 worker thread done servicing request
20:55:46.830 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:46.854 00.024 14556 UpdateGuideState exits: m=2072 SNR=30.6
20:55:46.859 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:46.862 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:46.866 00.004 14556 Enqueuing Expose request
20:55:46.870 00.004 12308 Worker thread wakes up
20:55:46.870 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:46.870 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:46.870 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:48.109 01.239 12308 Exposure complete
20:55:48.240 00.131 12308 worker thread done servicing request
20:55:48.240 00.000 14556 OnExposeComplete: enter
20:55:48.245 00.005 14556 UpdateGuideState(): m_state=6
20:55:48.248 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1374
20:55:48.252 00.004 14556 Star::Find returns 1 (0), X=175.37, Y=981.39, Mass=1870, SNR=29.0, Peak=121 HFD=4.6
20:55:48.255 00.003 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.01 = -1.27)
20:55:48.259 00.004 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.91 = -1.37)
20:55:48.264 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.14 hyp=0.14 cameraTheta=1.94 mountX=0.04 mountY=-0.14, mountTheta=-1.28
20:55:48.270 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.14, opts=13)
20:55:48.273 00.003 14556 Enqueuing Move request for scope (-0.05, 0.14)
20:55:48.277 00.004 12308 Worker thread wakes up
20:55:48.277 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.14) opts 0xd
20:55:48.277 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.14)
20:55:48.277 00.000 12308 Moving (-0.05, 0.14) raw xDistance=0.04 yDistance=-0.14
20:55:48.278 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:55:48.278 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:48.278 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:55:48.278 00.000 12308 MoveAxis(E, 0, ABG)
20:55:48.280 00.002 12308 Move returns status 0, amount 0
20:55:48.280 00.000 12308 MoveAxis(N, 0, ABG)
20:55:48.280 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:48.285 00.005 12308 Move returns status 0, amount 0
20:55:48.285 00.000 12308 move complete, result=0
20:55:48.286 00.001 12308 worker thread done servicing request
20:55:48.306 00.020 14556 UpdateGuideState exits: m=1870 SNR=29.0
20:55:48.311 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:48.315 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:48.321 00.006 14556 Enqueuing Expose request
20:55:48.327 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:48.332 00.005 12308 Worker thread wakes up
20:55:48.332 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:48.332 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:49.587 01.255 12308 Exposure complete
20:55:49.752 00.165 12308 worker thread done servicing request
20:55:49.753 00.001 14556 OnExposeComplete: enter
20:55:49.757 00.004 14556 UpdateGuideState(): m_state=6
20:55:49.761 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1375
20:55:49.765 00.004 14556 Star::Find returns 1 (0), X=175.70, Y=981.66, Mass=1819, SNR=28.7, Peak=135 HFD=4.7
20:55:49.769 00.004 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.04 = -2.24)
20:55:49.773 00.004 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.34)
20:55:49.776 00.003 14556 CameraToMount -- cameraX=0.28 cameraY=0.41 hyp=0.50 cameraTheta=0.97 mountX=-0.31 mountY=-0.36, mountTheta=-2.28
20:55:49.781 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.28, y=0.41, opts=13)
20:55:49.786 00.005 14556 Enqueuing Move request for scope (0.28, 0.41)
20:55:49.794 00.008 12308 Worker thread wakes up
20:55:49.794 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.41) opts 0xd
20:55:49.795 00.001 12308 Handling offset move in thread for scope, endpoint = (0.28, 0.41)
20:55:49.795 00.000 12308 Moving (0.28, 0.41) raw xDistance=-0.31 yDistance=-0.36
20:55:49.795 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
20:55:49.796 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:55:49.796 00.000 12308 MoveAxis(E, 133, ABG)
20:55:49.796 00.000 12308 Guiding  Dir = 2, Dur = 133
20:55:49.797 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:49.805 00.008 12308 IsSlewing returns 0
20:55:49.805 00.000 12308 IsGuiding returns 0
20:55:49.805 00.000 12308 PulseGuide returned control before completion, sleep 143
20:55:49.835 00.030 14556 UpdateGuideState exits: m=1819 SNR=28.7
20:55:49.842 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:49.849 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:49.856 00.007 14556 Enqueuing Expose request
20:55:49.952 00.096 12308 IsGuiding returns 1
20:55:49.953 00.001 12308 scope still moving after pulse duration time elapsed
20:55:49.984 00.031 12308 IsSlewing returns 0
20:55:49.984 00.000 12308 IsGuiding returns 0
20:55:49.984 00.000 12308 scope move finished after 133 + 45 ms
20:55:49.984 00.000 12308 Move returns status 0, amount 133
20:55:49.984 00.000 12308 MoveAxis(N, 250, ABG)
20:55:49.985 00.001 12308 Guiding  Dir = 0, Dur = 250
20:55:49.986 00.001 12308 IsSlewing returns 0
20:55:49.986 00.000 12308 IsGuiding returns 0
20:55:49.987 00.001 12308 PulseGuide returned control before completion, sleep 260
20:55:50.254 00.267 12308 IsGuiding returns 1
20:55:50.255 00.001 12308 scope still moving after pulse duration time elapsed
20:55:50.284 00.029 12308 IsSlewing returns 0
20:55:50.286 00.002 12308 IsGuiding returns 0
20:55:50.287 00.001 12308 scope move finished after 250 + 49 ms
20:55:50.287 00.000 12308 Move returns status 0, amount 250
20:55:50.287 00.000 12308 move complete, result=0
20:55:50.288 00.001 12308 worker thread done servicing request
20:55:50.288 00.000 12308 Worker thread wakes up
20:55:50.288 00.000 14556 GuideStep: -0.3 px 133 ms EAST, -0.4 px 250 ms NORTH
20:55:50.295 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:50.295 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:51.548 01.253 12308 Exposure complete
20:55:51.706 00.158 12308 worker thread done servicing request
20:55:51.706 00.000 14556 OnExposeComplete: enter
20:55:51.709 00.003 14556 UpdateGuideState(): m_state=6
20:55:51.714 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1376
20:55:51.718 00.004 14556 Star::Find returns 1 (0), X=175.03, Y=981.24, Mass=2001, SNR=30.1, Peak=149 HFD=4.6
20:55:51.721 00.003 14556 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.07) = xAngle (-0.03 = -0.03)
20:55:51.727 00.006 14556 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.13 = -0.13)
20:55:51.731 00.004 14556 CameraToMount -- cameraX=-0.39 cameraY=-0.01 hyp=0.39 cameraTheta=-3.11 mountX=0.39 mountY=-0.05, mountTheta=-0.13
20:55:51.737 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.39, y=-0.01, opts=13)
20:55:51.741 00.004 14556 Enqueuing Move request for scope (-0.39, -0.01)
20:55:51.744 00.003 12308 Worker thread wakes up
20:55:51.745 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.01) opts 0xd
20:55:51.745 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.39, -0.01)
20:55:51.745 00.000 12308 Moving (-0.39, -0.01) raw xDistance=0.39 yDistance=-0.05
20:55:51.745 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.39
20:55:51.745 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:51.745 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:55:51.745 00.000 12308 MoveAxis(W, 158, ABG)
20:55:51.747 00.002 12308 Guiding  Dir = 3, Dur = 158
20:55:51.747 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:51.751 00.004 12308 IsSlewing returns 0
20:55:51.751 00.000 12308 IsGuiding returns 0
20:55:51.752 00.001 12308 PulseGuide returned control before completion, sleep 168
20:55:51.775 00.023 14556 UpdateGuideState exits: m=2001 SNR=30.1
20:55:51.779 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:51.782 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:51.787 00.005 14556 Enqueuing Expose request
20:55:51.929 00.142 12308 IsGuiding returns 1
20:55:51.929 00.000 12308 scope still moving after pulse duration time elapsed
20:55:51.960 00.031 12308 IsSlewing returns 0
20:55:51.962 00.002 12308 IsGuiding returns 0
20:55:51.962 00.000 12308 scope move finished after 158 + 52 ms
20:55:51.962 00.000 12308 Move returns status 0, amount 158
20:55:51.963 00.001 12308 MoveAxis(N, 0, ABG)
20:55:51.963 00.000 12308 Move returns status 0, amount 0
20:55:51.964 00.001 12308 move complete, result=0
20:55:51.964 00.000 12308 worker thread done servicing request
20:55:51.964 00.000 12308 Worker thread wakes up
20:55:51.964 00.000 14556 GuideStep: 0.4 px 158 ms WEST, -0.1 px 0 ms NORTH
20:55:51.971 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:51.972 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:53.220 01.248 12308 Exposure complete
20:55:53.384 00.164 12308 worker thread done servicing request
20:55:53.384 00.000 14556 OnExposeComplete: enter
20:55:53.389 00.005 14556 UpdateGuideState(): m_state=6
20:55:53.395 00.006 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1377
20:55:53.401 00.006 14556 Star::Find returns 1 (0), X=175.73, Y=981.39, Mass=1944, SNR=29.6, Peak=124 HFD=4.6
20:55:53.410 00.009 14556 CameraToMount -- cameraTheta (0.43) - m_xAngle (-3.07) = xAngle (3.50 = -2.78)
20:55:53.417 00.007 14556 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.40 = -2.88)
20:55:53.424 00.007 14556 CameraToMount -- cameraX=0.31 cameraY=0.14 hyp=0.34 cameraTheta=0.43 mountX=-0.32 mountY=-0.09, mountTheta=-2.87
20:55:53.433 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.31, y=0.14, opts=13)
20:55:53.439 00.006 14556 Enqueuing Move request for scope (0.31, 0.14)
20:55:53.445 00.006 12308 Worker thread wakes up
20:55:53.445 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.14) opts 0xd
20:55:53.445 00.000 12308 Handling offset move in thread for scope, endpoint = (0.31, 0.14)
20:55:53.445 00.000 12308 Moving (0.31, 0.14) raw xDistance=-0.32 yDistance=-0.09
20:55:53.446 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.32
20:55:53.446 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:53.446 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:55:53.448 00.002 12308 MoveAxis(E, 127, ABG)
20:55:53.448 00.000 12308 Guiding  Dir = 2, Dur = 127
20:55:53.448 00.000 12308 IsSlewing returns 0
20:55:53.448 00.000 12308 IsGuiding returns 0
20:55:53.450 00.002 12308 PulseGuide returned control before completion, sleep 137
20:55:53.450 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:53.473 00.023 14556 UpdateGuideState exits: m=1944 SNR=29.6
20:55:53.478 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:53.482 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:53.486 00.004 14556 Enqueuing Expose request
20:55:53.601 00.115 12308 IsGuiding returns 1
20:55:53.601 00.000 12308 scope still moving after pulse duration time elapsed
20:55:53.631 00.030 12308 IsSlewing returns 0
20:55:53.633 00.002 12308 IsGuiding returns 0
20:55:53.633 00.000 12308 scope move finished after 127 + 56 ms
20:55:53.633 00.000 12308 Move returns status 0, amount 127
20:55:53.633 00.000 12308 MoveAxis(N, 0, ABG)
20:55:53.634 00.001 12308 Move returns status 0, amount 0
20:55:53.634 00.000 12308 move complete, result=0
20:55:53.635 00.001 12308 worker thread done servicing request
20:55:53.635 00.000 14556 GuideStep: -0.3 px 127 ms EAST, -0.1 px 0 ms NORTH
20:55:53.643 00.008 12308 Worker thread wakes up
20:55:53.644 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:53.644 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:54.897 01.253 12308 Exposure complete
20:55:55.052 00.155 12308 worker thread done servicing request
20:55:55.052 00.000 14556 OnExposeComplete: enter
20:55:55.056 00.004 14556 UpdateGuideState(): m_state=6
20:55:55.060 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1378
20:55:55.064 00.004 14556 Star::Find returns 1 (0), X=175.25, Y=981.62, Mass=2076, SNR=30.7, Peak=146 HFD=4.7
20:55:55.068 00.004 14556 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.07) = xAngle (5.07 = -1.21)
20:55:55.072 00.004 14556 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.31)
20:55:55.076 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.37 hyp=0.41 cameraTheta=2.00 mountX=0.14 mountY=-0.40, mountTheta=-1.22
20:55:55.080 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.37, opts=13)
20:55:55.085 00.005 14556 Enqueuing Move request for scope (-0.17, 0.37)
20:55:55.089 00.004 12308 Worker thread wakes up
20:55:55.089 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.37) opts 0xd
20:55:55.089 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.37)
20:55:55.089 00.000 12308 Moving (-0.17, 0.37) raw xDistance=0.14 yDistance=-0.40
20:55:55.089 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:55:55.090 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
20:55:55.090 00.000 12308 MoveAxis(E, 0, ABG)
20:55:55.090 00.000 12308 Move returns status 0, amount 0
20:55:55.090 00.000 12308 MoveAxis(N, 279, ABG)
20:55:55.090 00.000 12308 Guiding  Dir = 0, Dur = 279
20:55:55.090 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:55.095 00.005 12308 IsSlewing returns 0
20:55:55.095 00.000 12308 IsGuiding returns 0
20:55:55.095 00.000 12308 PulseGuide returned control before completion, sleep 289
20:55:55.118 00.023 14556 UpdateGuideState exits: m=2076 SNR=30.7
20:55:55.123 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:55.129 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:55.133 00.004 14556 Enqueuing Expose request
20:55:55.387 00.254 12308 IsGuiding returns 1
20:55:55.387 00.000 12308 scope still moving after pulse duration time elapsed
20:55:55.418 00.031 12308 IsSlewing returns 0
20:55:55.419 00.001 12308 IsGuiding returns 0
20:55:55.419 00.000 12308 scope move finished after 279 + 44 ms
20:55:55.420 00.001 12308 Move returns status 0, amount 279
20:55:55.420 00.000 12308 move complete, result=0
20:55:55.420 00.000 12308 worker thread done servicing request
20:55:55.420 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 279 ms NORTH
20:55:55.428 00.008 12308 Worker thread wakes up
20:55:55.428 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:55.428 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:56.679 01.251 12308 Exposure complete
20:55:56.845 00.166 12308 worker thread done servicing request
20:55:56.846 00.001 14556 OnExposeComplete: enter
20:55:56.851 00.005 14556 UpdateGuideState(): m_state=6
20:55:56.856 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1379
20:55:56.860 00.004 14556 Star::Find returns 1 (0), X=175.42, Y=980.96, Mass=2125, SNR=31.0, Peak=185 HFD=4.2
20:55:56.864 00.004 14556 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.07) = xAngle (1.51 = 1.51)
20:55:56.867 00.003 14556 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.41 = 1.41)
20:55:56.872 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=-0.29 hyp=0.29 cameraTheta=-1.57 mountX=0.02 mountY=0.28, mountTheta=1.50
20:55:56.876 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.29, opts=13)
20:55:56.880 00.004 14556 Enqueuing Move request for scope (0.00, -0.29)
20:55:56.883 00.003 12308 Worker thread wakes up
20:55:56.883 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.29) opts 0xd
20:55:56.883 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.29)
20:55:56.883 00.000 12308 Moving (0.00, -0.29) raw xDistance=0.02 yDistance=0.28
20:55:56.883 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:55:56.883 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:55:56.885 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
20:55:56.885 00.000 12308 MoveAxis(E, 0, ABG)
20:55:56.885 00.000 12308 Move returns status 0, amount 0
20:55:56.885 00.000 12308 MoveAxis(N, 0, ABG)
20:55:56.885 00.000 12308 Move returns status 0, amount 0
20:55:56.886 00.001 12308 move complete, result=0
20:55:56.886 00.000 12308 worker thread done servicing request
20:55:56.886 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:56.911 00.025 14556 UpdateGuideState exits: m=2125 SNR=31.0
20:55:56.915 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:56.918 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:56.922 00.004 14556 Enqueuing Expose request
20:55:56.927 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:55:56.930 00.003 12308 Worker thread wakes up
20:55:56.930 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:56.930 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:58.186 01.256 12308 Exposure complete
20:55:58.340 00.154 12308 worker thread done servicing request
20:55:58.341 00.001 14556 OnExposeComplete: enter
20:55:58.344 00.003 14556 UpdateGuideState(): m_state=6
20:55:58.348 00.004 14556 Star::Find(15, 175, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1380
20:55:58.354 00.006 14556 Star::Find returns 1 (0), X=175.21, Y=981.17, Mass=1758, SNR=28.2, Peak=136 HFD=4.4
20:55:58.358 00.004 14556 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.07) = xAngle (0.29 = 0.29)
20:55:58.362 00.004 14556 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.19 = 0.19)
20:55:58.365 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.08 hyp=0.22 cameraTheta=-2.79 mountX=0.22 mountY=0.04, mountTheta=0.19
20:55:58.370 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.08, opts=13)
20:55:58.375 00.005 14556 Enqueuing Move request for scope (-0.21, -0.08)
20:55:58.377 00.002 12308 Worker thread wakes up
20:55:58.377 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.08) opts 0xd
20:55:58.377 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.08)
20:55:58.378 00.001 12308 Moving (-0.21, -0.08) raw xDistance=0.22 yDistance=0.04
20:55:58.378 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:55:58.378 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:58.378 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:55:58.378 00.000 12308 MoveAxis(W, 93, ABG)
20:55:58.378 00.000 12308 Guiding  Dir = 3, Dur = 93
20:55:58.380 00.002 12308 IsSlewing returns 0
20:55:58.380 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:55:58.386 00.006 12308 IsGuiding returns 0
20:55:58.387 00.001 12308 PulseGuide returned control before completion, sleep 103
20:55:58.410 00.023 14556 UpdateGuideState exits: m=1758 SNR=28.2
20:55:58.415 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:58.420 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:55:58.424 00.004 14556 Enqueuing Expose request
20:55:58.506 00.082 12308 IsGuiding returns 1
20:55:58.507 00.001 12308 scope still moving after pulse duration time elapsed
20:55:58.537 00.030 12308 IsSlewing returns 0
20:55:58.538 00.001 12308 IsGuiding returns 0
20:55:58.539 00.001 12308 scope move finished after 93 + 58 ms
20:55:58.539 00.000 12308 Move returns status 0, amount 93
20:55:58.539 00.000 12308 MoveAxis(N, 0, ABG)
20:55:58.540 00.001 12308 Move returns status 0, amount 0
20:55:58.540 00.000 12308 move complete, result=0
20:55:58.540 00.000 12308 worker thread done servicing request
20:55:58.541 00.001 12308 Worker thread wakes up
20:55:58.541 00.000 14556 GuideStep: 0.2 px 93 ms WEST, 0.0 px 0 ms NORTH
20:55:58.547 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:55:58.547 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:55:59.803 01.256 12308 Exposure complete
20:55:59.994 00.191 12308 worker thread done servicing request
20:55:59.995 00.001 14556 OnExposeComplete: enter
20:56:00.001 00.006 14556 UpdateGuideState(): m_state=6
20:56:00.005 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1381
20:56:00.010 00.005 14556 Star::Find returns 1 (0), X=175.16, Y=981.28, Mass=1797, SNR=28.5, Peak=131 HFD=4.5
20:56:00.023 00.013 14556 CameraToMount -- cameraTheta (3.03) - m_xAngle (-3.07) = xAngle (6.11 = -0.18)
20:56:00.037 00.014 14556 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.01 = -0.28)
20:56:00.044 00.007 14556 CameraToMount -- cameraX=-0.25 cameraY=0.03 hyp=0.25 cameraTheta=3.03 mountX=0.25 mountY=-0.07, mountTheta=-0.27
20:56:00.052 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.03, opts=13)
20:56:00.055 00.003 14556 Enqueuing Move request for scope (-0.25, 0.03)
20:56:00.061 00.006 12308 Worker thread wakes up
20:56:00.061 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.03) opts 0xd
20:56:00.061 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.03)
20:56:00.062 00.001 12308 Moving (-0.25, 0.03) raw xDistance=0.25 yDistance=-0.07
20:56:00.062 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
20:56:00.062 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:00.062 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:56:00.062 00.000 12308 MoveAxis(W, 115, ABG)
20:56:00.063 00.001 12308 Guiding  Dir = 3, Dur = 115
20:56:00.063 00.000 12308 IsSlewing returns 0
20:56:00.063 00.000 12308 IsGuiding returns 0
20:56:00.064 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:00.069 00.005 12308 PulseGuide returned control before completion, sleep 125
20:56:00.087 00.018 14556 UpdateGuideState exits: m=1797 SNR=28.5
20:56:00.091 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:00.095 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:00.101 00.006 14556 Enqueuing Expose request
20:56:00.199 00.098 12308 IsGuiding returns 1
20:56:00.200 00.001 12308 scope still moving after pulse duration time elapsed
20:56:00.230 00.030 12308 IsSlewing returns 0
20:56:00.231 00.001 12308 IsGuiding returns 0
20:56:00.231 00.000 12308 scope move finished after 115 + 52 ms
20:56:00.232 00.001 12308 Move returns status 0, amount 115
20:56:00.232 00.000 12308 MoveAxis(N, 0, ABG)
20:56:00.232 00.000 12308 Move returns status 0, amount 0
20:56:00.233 00.001 12308 move complete, result=0
20:56:00.233 00.000 12308 worker thread done servicing request
20:56:00.233 00.000 12308 Worker thread wakes up
20:56:00.234 00.001 14556 GuideStep: 0.3 px 115 ms WEST, -0.1 px 0 ms NORTH
20:56:00.239 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:00.239 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:56:01.494 01.255 12308 Exposure complete
20:56:01.653 00.159 12308 worker thread done servicing request
20:56:01.653 00.000 14556 OnExposeComplete: enter
20:56:01.659 00.006 14556 UpdateGuideState(): m_state=6
20:56:01.666 00.007 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1382
20:56:01.672 00.006 14556 Star::Find returns 1 (0), X=175.75, Y=981.29, Mass=1952, SNR=29.8, Peak=128 HFD=4.6
20:56:01.677 00.005 14556 CameraToMount -- cameraTheta (0.10) - m_xAngle (-3.07) = xAngle (3.18 = -3.11)
20:56:01.682 00.005 14556 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.08 = 3.08)
20:56:01.688 00.006 14556 CameraToMount -- cameraX=0.33 cameraY=0.03 hyp=0.33 cameraTheta=0.10 mountX=-0.33 mountY=0.02, mountTheta=3.08
20:56:01.695 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.33, y=0.03, opts=13)
20:56:01.700 00.005 14556 Enqueuing Move request for scope (0.33, 0.03)
20:56:01.706 00.006 12308 Worker thread wakes up
20:56:01.707 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.03) opts 0xd
20:56:01.707 00.000 12308 Handling offset move in thread for scope, endpoint = (0.33, 0.03)
20:56:01.707 00.000 12308 Moving (0.33, 0.03) raw xDistance=-0.33 yDistance=0.02
20:56:01.707 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.33
20:56:01.708 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:01.708 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:56:01.708 00.000 12308 MoveAxis(E, 135, ABG)
20:56:01.708 00.000 12308 Guiding  Dir = 2, Dur = 135
20:56:01.710 00.002 12308 IsSlewing returns 0
20:56:01.710 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:01.715 00.005 12308 IsGuiding returns 0
20:56:01.716 00.001 12308 PulseGuide returned control before completion, sleep 145
20:56:01.738 00.022 14556 UpdateGuideState exits: m=1952 SNR=29.8
20:56:01.743 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:01.746 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:01.749 00.003 14556 Enqueuing Expose request
20:56:01.873 00.124 12308 IsGuiding returns 0
20:56:01.874 00.001 12308 Move returns status 0, amount 135
20:56:01.874 00.000 12308 MoveAxis(N, 0, ABG)
20:56:01.875 00.001 12308 Move returns status 0, amount 0
20:56:01.875 00.000 12308 move complete, result=0
20:56:01.876 00.001 12308 worker thread done servicing request
20:56:01.876 00.000 14556 GuideStep: -0.3 px 135 ms EAST, 0.0 px 0 ms NORTH
20:56:01.884 00.008 12308 Worker thread wakes up
20:56:01.885 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:01.885 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:56:03.129 01.244 12308 Exposure complete
20:56:03.307 00.178 12308 worker thread done servicing request
20:56:03.308 00.001 14556 OnExposeComplete: enter
20:56:03.311 00.003 14556 UpdateGuideState(): m_state=6
20:56:03.318 00.007 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1383
20:56:03.324 00.006 14556 Star::Find returns 1 (0), X=175.18, Y=981.21, Mass=1962, SNR=29.5, Peak=147 HFD=4.4
20:56:03.329 00.005 14556 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.07) = xAngle (0.12 = 0.12)
20:56:03.333 00.004 14556 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.02 = 0.02)
20:56:03.337 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.04 hyp=0.24 cameraTheta=-2.95 mountX=0.24 mountY=0.01, mountTheta=0.02
20:56:03.346 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.04, opts=13)
20:56:03.353 00.007 14556 Enqueuing Move request for scope (-0.23, -0.04)
20:56:03.359 00.006 12308 Worker thread wakes up
20:56:03.360 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.04) opts 0xd
20:56:03.360 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.04)
20:56:03.361 00.001 12308 Moving (-0.23, -0.04) raw xDistance=0.24 yDistance=0.01
20:56:03.361 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
20:56:03.361 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:03.361 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:56:03.362 00.001 12308 MoveAxis(W, 94, ABG)
20:56:03.362 00.000 12308 Guiding  Dir = 3, Dur = 94
20:56:03.362 00.000 12308 IsSlewing returns 0
20:56:03.363 00.001 12308 IsGuiding returns 0
20:56:03.364 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:03.368 00.004 12308 PulseGuide returned control before completion, sleep 104
20:56:03.387 00.019 14556 UpdateGuideState exits: m=1962 SNR=29.5
20:56:03.391 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:03.395 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:03.398 00.003 14556 Enqueuing Expose request
20:56:03.484 00.086 12308 IsGuiding returns 1
20:56:03.485 00.001 12308 scope still moving after pulse duration time elapsed
20:56:03.515 00.030 12308 IsSlewing returns 0
20:56:03.516 00.001 12308 IsGuiding returns 0
20:56:03.516 00.000 12308 scope move finished after 94 + 58 ms
20:56:03.517 00.001 12308 Move returns status 0, amount 94
20:56:03.517 00.000 12308 MoveAxis(N, 0, ABG)
20:56:03.517 00.000 12308 Move returns status 0, amount 0
20:56:03.518 00.001 12308 move complete, result=0
20:56:03.518 00.000 12308 worker thread done servicing request
20:56:03.518 00.000 14556 GuideStep: 0.2 px 94 ms WEST, 0.0 px 0 ms NORTH
20:56:03.524 00.006 12308 Worker thread wakes up
20:56:03.524 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:03.524 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:56:04.781 01.257 12308 Exposure complete
20:56:04.938 00.157 12308 worker thread done servicing request
20:56:04.940 00.002 14556 OnExposeComplete: enter
20:56:04.944 00.004 14556 UpdateGuideState(): m_state=6
20:56:04.948 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1384
20:56:04.951 00.003 14556 Star::Find returns 1 (0), X=175.68, Y=981.68, Mass=2089, SNR=30.9, Peak=130 HFD=4.8
20:56:04.956 00.005 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.09 = -2.19)
20:56:04.960 00.004 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.29)
20:56:04.963 00.003 14556 CameraToMount -- cameraX=0.27 cameraY=0.43 hyp=0.51 cameraTheta=1.02 mountX=-0.29 mountY=-0.38, mountTheta=-2.23
20:56:04.968 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.43, opts=13)
20:56:04.972 00.004 14556 Enqueuing Move request for scope (0.27, 0.43)
20:56:04.976 00.004 12308 Worker thread wakes up
20:56:04.976 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.43) opts 0xd
20:56:04.976 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.43)
20:56:04.976 00.000 12308 Moving (0.27, 0.43) raw xDistance=-0.29 yDistance=-0.38
20:56:04.978 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
20:56:04.978 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:56:04.978 00.000 12308 MoveAxis(E, 121, ABG)
20:56:04.979 00.001 12308 Guiding  Dir = 2, Dur = 121
20:56:04.980 00.001 12308 IsSlewing returns 0
20:56:04.980 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:04.985 00.005 12308 IsGuiding returns 0
20:56:04.985 00.000 12308 PulseGuide returned control before completion, sleep 131
20:56:05.005 00.020 14556 UpdateGuideState exits: m=2089 SNR=30.9
20:56:05.011 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:05.016 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:05.020 00.004 14556 Enqueuing Expose request
20:56:05.131 00.111 12308 IsGuiding returns 0
20:56:05.132 00.001 12308 Move returns status 0, amount 121
20:56:05.132 00.000 12308 MoveAxis(N, 267, ABG)
20:56:05.132 00.000 12308 Guiding  Dir = 0, Dur = 267
20:56:05.133 00.001 12308 IsSlewing returns 0
20:56:05.133 00.000 12308 IsGuiding returns 0
20:56:05.134 00.001 12308 PulseGuide returned control before completion, sleep 277
20:56:05.429 00.295 12308 IsGuiding returns 1
20:56:05.429 00.000 12308 scope still moving after pulse duration time elapsed
20:56:05.459 00.030 12308 IsSlewing returns 0
20:56:05.460 00.001 12308 IsGuiding returns 0
20:56:05.461 00.001 12308 scope move finished after 267 + 60 ms
20:56:05.461 00.000 12308 Move returns status 0, amount 267
20:56:05.463 00.002 12308 move complete, result=0
20:56:05.463 00.000 12308 worker thread done servicing request
20:56:05.463 00.000 14556 GuideStep: -0.3 px 121 ms EAST, -0.4 px 267 ms NORTH
20:56:05.470 00.007 12308 Worker thread wakes up
20:56:05.470 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:05.470 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:56:06.723 01.253 12308 Exposure complete
20:56:06.874 00.151 12308 worker thread done servicing request
20:56:06.874 00.000 14556 OnExposeComplete: enter
20:56:06.877 00.003 14556 UpdateGuideState(): m_state=6
20:56:06.882 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1385
20:56:06.886 00.004 14556 Star::Find returns 1 (0), X=175.55, Y=981.25, Mass=1936, SNR=29.7, Peak=143 HFD=4.6
20:56:06.891 00.005 14556 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.07) = xAngle (3.07 = 3.07)
20:56:06.893 00.002 14556 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.97 = 2.97)
20:56:06.896 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-0.01 mountX=-0.13 mountY=0.02, mountTheta=2.97
20:56:06.902 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.00, opts=13)
20:56:06.906 00.004 14556 Enqueuing Move request for scope (0.13, -0.00)
20:56:06.909 00.003 12308 Worker thread wakes up
20:56:06.910 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.00) opts 0xd
20:56:06.910 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.00)
20:56:06.910 00.000 12308 Moving (0.13, -0.00) raw xDistance=-0.13 yDistance=0.02
20:56:06.910 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:56:06.910 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:06.910 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:56:06.910 00.000 12308 MoveAxis(E, 0, ABG)
20:56:06.912 00.002 12308 Move returns status 0, amount 0
20:56:06.912 00.000 12308 MoveAxis(N, 0, ABG)
20:56:06.912 00.000 12308 Move returns status 0, amount 0
20:56:06.912 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:06.916 00.004 12308 move complete, result=0
20:56:06.916 00.000 12308 worker thread done servicing request
20:56:06.937 00.021 14556 UpdateGuideState exits: m=1936 SNR=29.7
20:56:06.940 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:06.946 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:06.951 00.005 14556 Enqueuing Expose request
20:56:06.957 00.006 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:56:06.961 00.004 12308 Worker thread wakes up
20:56:06.961 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:06.961 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:56:08.206 01.245 12308 Exposure complete
20:56:08.364 00.158 12308 worker thread done servicing request
20:56:08.365 00.001 14556 OnExposeComplete: enter
20:56:08.369 00.004 14556 UpdateGuideState(): m_state=6
20:56:08.372 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1386
20:56:08.376 00.004 14556 Star::Find returns 1 (0), X=175.71, Y=981.26, Mass=1744, SNR=27.9, Peak=129 HFD=4.4
20:56:08.381 00.005 14556 CameraToMount -- cameraTheta (0.02) - m_xAngle (-3.07) = xAngle (3.09 = 3.09)
20:56:08.386 00.005 14556 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.99 = 2.99)
20:56:08.390 00.004 14556 CameraToMount -- cameraX=0.30 cameraY=0.01 hyp=0.30 cameraTheta=0.02 mountX=-0.30 mountY=0.04, mountTheta=2.99
20:56:08.395 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.30, y=0.01, opts=13)
20:56:08.398 00.003 14556 Enqueuing Move request for scope (0.30, 0.01)
20:56:08.403 00.005 12308 Worker thread wakes up
20:56:08.403 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.01) opts 0xd
20:56:08.403 00.000 12308 Handling offset move in thread for scope, endpoint = (0.30, 0.01)
20:56:08.403 00.000 12308 Moving (0.30, 0.01) raw xDistance=-0.30 yDistance=0.04
20:56:08.403 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
20:56:08.403 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:08.404 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:56:08.404 00.000 12308 MoveAxis(E, 128, ABG)
20:56:08.404 00.000 12308 Guiding  Dir = 2, Dur = 128
20:56:08.404 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:08.408 00.004 12308 IsSlewing returns 0
20:56:08.408 00.000 12308 IsGuiding returns 0
20:56:08.409 00.001 12308 PulseGuide returned control before completion, sleep 138
20:56:08.434 00.025 14556 UpdateGuideState exits: m=1744 SNR=27.9
20:56:08.439 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:08.443 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:08.448 00.005 14556 Enqueuing Expose request
20:56:08.555 00.107 12308 IsGuiding returns 1
20:56:08.558 00.003 12308 scope still moving after pulse duration time elapsed
20:56:08.585 00.027 12308 IsSlewing returns 0
20:56:08.586 00.001 12308 IsGuiding returns 0
20:56:08.586 00.000 12308 scope move finished after 128 + 49 ms
20:56:08.587 00.001 12308 Move returns status 0, amount 128
20:56:08.587 00.000 12308 MoveAxis(N, 0, ABG)
20:56:08.587 00.000 12308 Move returns status 0, amount 0
20:56:08.588 00.001 12308 move complete, result=0
20:56:08.588 00.000 12308 worker thread done servicing request
20:56:08.589 00.001 14556 GuideStep: -0.3 px 128 ms EAST, 0.0 px 0 ms NORTH
20:56:08.595 00.006 12308 Worker thread wakes up
20:56:08.595 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:08.595 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:56:09.846 01.251 12308 Exposure complete
20:56:10.035 00.189 12308 worker thread done servicing request
20:56:10.035 00.000 14556 OnExposeComplete: enter
20:56:10.040 00.005 14556 UpdateGuideState(): m_state=6
20:56:10.044 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1387
20:56:10.047 00.003 14556 Star::Find returns 1 (0), X=175.29, Y=981.30, Mass=1915, SNR=29.3, Peak=135 HFD=4.5
20:56:10.050 00.003 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.84 = -0.44)
20:56:10.053 00.003 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.54)
20:56:10.057 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.77 mountX=0.13 mountY=-0.07, mountTheta=-0.52
20:56:10.064 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.05, opts=13)
20:56:10.068 00.004 14556 Enqueuing Move request for scope (-0.13, 0.05)
20:56:10.071 00.003 12308 Worker thread wakes up
20:56:10.071 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
20:56:10.071 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
20:56:10.071 00.000 12308 Moving (-0.13, 0.05) raw xDistance=0.13 yDistance=-0.07
20:56:10.073 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:56:10.073 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:10.073 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:56:10.073 00.000 12308 MoveAxis(E, 0, ABG)
20:56:10.073 00.000 12308 Move returns status 0, amount 0
20:56:10.073 00.000 12308 MoveAxis(N, 0, ABG)
20:56:10.073 00.000 12308 Move returns status 0, amount 0
20:56:10.073 00.000 12308 move complete, result=0
20:56:10.073 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:10.077 00.004 12308 worker thread done servicing request
20:56:10.097 00.020 14556 UpdateGuideState exits: m=1915 SNR=29.3
20:56:10.101 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:10.107 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:10.111 00.004 14556 Enqueuing Expose request
20:56:10.115 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:56:10.119 00.004 12308 Worker thread wakes up
20:56:10.120 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:10.120 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:56:11.363 01.243 12308 Exposure complete
20:56:11.519 00.156 12308 worker thread done servicing request
20:56:11.520 00.001 14556 OnExposeComplete: enter
20:56:11.524 00.004 14556 UpdateGuideState(): m_state=6
20:56:11.527 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1388
20:56:11.531 00.004 14556 Star::Find returns 1 (0), X=175.26, Y=981.42, Mass=1637, SNR=27.1, Peak=112 HFD=4.6
20:56:11.535 00.004 14556 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.07) = xAngle (5.38 = -0.91)
20:56:11.539 00.004 14556 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.01)
20:56:11.546 00.007 14556 CameraToMount -- cameraX=-0.15 cameraY=0.17 hyp=0.23 cameraTheta=2.30 mountX=0.14 mountY=-0.20, mountTheta=-0.94
20:56:11.551 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.17, opts=13)
20:56:11.556 00.005 14556 Enqueuing Move request for scope (-0.15, 0.17)
20:56:11.559 00.003 12308 Worker thread wakes up
20:56:11.560 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.17) opts 0xd
20:56:11.560 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.17)
20:56:11.560 00.000 12308 Moving (-0.15, 0.17) raw xDistance=0.14 yDistance=-0.20
20:56:11.560 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:56:11.560 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:11.562 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:56:11.562 00.000 12308 MoveAxis(E, 0, ABG)
20:56:11.562 00.000 12308 Move returns status 0, amount 0
20:56:11.562 00.000 12308 MoveAxis(N, 0, ABG)
20:56:11.562 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:11.566 00.004 12308 Move returns status 0, amount 0
20:56:11.567 00.001 12308 move complete, result=0
20:56:11.567 00.000 12308 worker thread done servicing request
20:56:11.588 00.021 14556 UpdateGuideState exits: m=1637 SNR=27.1
20:56:11.592 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:11.596 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:11.601 00.005 14556 Enqueuing Expose request
20:56:11.605 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:56:11.608 00.003 12308 Worker thread wakes up
20:56:11.608 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:11.609 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:56:12.855 01.246 12308 Exposure complete
20:56:13.019 00.164 12308 worker thread done servicing request
20:56:13.019 00.000 14556 OnExposeComplete: enter
20:56:13.023 00.004 14556 UpdateGuideState(): m_state=6
20:56:13.026 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1389
20:56:13.029 00.003 14556 Star::Find returns 1 (0), X=175.27, Y=981.48, Mass=2004, SNR=30.0, Peak=150 HFD=4.6
20:56:13.034 00.005 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
20:56:13.038 00.004 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
20:56:13.041 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.22 hyp=0.27 cameraTheta=2.15 mountX=0.13 mountY=-0.25, mountTheta=-1.08
20:56:13.047 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.22, opts=13)
20:56:13.052 00.005 14556 Enqueuing Move request for scope (-0.15, 0.22)
20:56:13.056 00.004 12308 Worker thread wakes up
20:56:13.056 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.22) opts 0xd
20:56:13.056 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.22)
20:56:13.056 00.000 12308 Moving (-0.15, 0.22) raw xDistance=0.13 yDistance=-0.25
20:56:13.056 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:56:13.057 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:56:13.057 00.000 12308 MoveAxis(E, 0, ABG)
20:56:13.057 00.000 12308 Move returns status 0, amount 0
20:56:13.057 00.000 12308 MoveAxis(N, 173, ABG)
20:56:13.057 00.000 12308 Guiding  Dir = 0, Dur = 173
20:56:13.057 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:13.062 00.005 12308 IsSlewing returns 0
20:56:13.062 00.000 12308 IsGuiding returns 0
20:56:13.063 00.001 12308 PulseGuide returned control before completion, sleep 183
20:56:13.086 00.023 14556 UpdateGuideState exits: m=2004 SNR=30.0
20:56:13.089 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:13.094 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:13.101 00.007 14556 Enqueuing Expose request
20:56:13.248 00.147 12308 IsGuiding returns 1
20:56:13.248 00.000 12308 scope still moving after pulse duration time elapsed
20:56:13.280 00.032 12308 IsSlewing returns 0
20:56:13.280 00.000 12308 IsGuiding returns 1
20:56:13.311 00.031 12308 IsSlewing returns 0
20:56:13.311 00.000 12308 IsGuiding returns 1
20:56:13.341 00.030 12308 IsSlewing returns 0
20:56:13.344 00.003 12308 IsGuiding returns 0
20:56:13.344 00.000 12308 scope move finished after 173 + 108 ms
20:56:13.349 00.005 12308 Move returns status 0, amount 173
20:56:13.350 00.001 12308 move complete, result=0
20:56:13.351 00.001 12308 worker thread done servicing request
20:56:13.351 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 173 ms NORTH
20:56:13.362 00.011 12308 Worker thread wakes up
20:56:13.362 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:13.362 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:56:14.616 01.254 12308 Exposure complete
20:56:14.777 00.161 12308 worker thread done servicing request
20:56:14.778 00.001 14556 OnExposeComplete: enter
20:56:14.785 00.007 14556 UpdateGuideState(): m_state=6
20:56:14.790 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1390
20:56:14.795 00.005 14556 Star::Find returns 1 (0), X=175.34, Y=981.11, Mass=2165, SNR=31.5, Peak=179 HFD=4.4
20:56:14.798 00.003 14556 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-3.07) = xAngle (1.00 = 1.00)
20:56:14.801 00.003 14556 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.90 = 0.90)
20:56:14.805 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-2.07 mountX=0.09 mountY=0.13, mountTheta=0.97
20:56:14.811 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.14, opts=13)
20:56:14.817 00.006 14556 Enqueuing Move request for scope (-0.08, -0.14)
20:56:14.824 00.007 12308 Worker thread wakes up
20:56:14.825 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.14) opts 0xd
20:56:14.825 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.14)
20:56:14.825 00.000 12308 Moving (-0.08, -0.14) raw xDistance=0.09 yDistance=0.13
20:56:14.825 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:56:14.826 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:14.826 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:56:14.827 00.001 12308 MoveAxis(E, 0, ABG)
20:56:14.827 00.000 12308 Move returns status 0, amount 0
20:56:14.827 00.000 12308 MoveAxis(N, 0, ABG)
20:56:14.828 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:14.831 00.003 12308 Move returns status 0, amount 0
20:56:14.831 00.000 12308 move complete, result=0
20:56:14.831 00.000 12308 worker thread done servicing request
20:56:14.851 00.020 14556 UpdateGuideState exits: m=2165 SNR=31.5
20:56:14.856 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:14.864 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:14.870 00.006 14556 Enqueuing Expose request
20:56:14.874 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:56:14.880 00.006 12308 Worker thread wakes up
20:56:14.880 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:14.881 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:56:16.140 01.259 12308 Exposure complete
20:56:16.312 00.172 12308 worker thread done servicing request
20:56:16.314 00.002 14556 OnExposeComplete: enter
20:56:16.318 00.004 14556 UpdateGuideState(): m_state=6
20:56:16.322 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1391
20:56:16.325 00.003 14556 Star::Find returns 1 (0), X=175.45, Y=981.52, Mass=1788, SNR=28.3, Peak=116 HFD=4.8
20:56:16.329 00.004 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
20:56:16.333 00.004 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
20:56:16.336 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.27 hyp=0.27 cameraTheta=1.45 mountX=-0.05 mountY=-0.26, mountTheta=-1.77
20:56:16.340 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.27, opts=13)
20:56:16.343 00.003 14556 Enqueuing Move request for scope (0.03, 0.27)
20:56:16.348 00.005 12308 Worker thread wakes up
20:56:16.348 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.27) opts 0xd
20:56:16.349 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.27)
20:56:16.349 00.000 12308 Moving (0.03, 0.27) raw xDistance=-0.05 yDistance=-0.26
20:56:16.349 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:56:16.349 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:56:16.349 00.000 12308 MoveAxis(E, 0, ABG)
20:56:16.349 00.000 12308 Move returns status 0, amount 0
20:56:16.350 00.001 12308 MoveAxis(N, 184, ABG)
20:56:16.350 00.000 12308 Guiding  Dir = 0, Dur = 184
20:56:16.351 00.001 12308 IsSlewing returns 0
20:56:16.352 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:16.356 00.004 12308 IsGuiding returns 0
20:56:16.356 00.000 12308 PulseGuide returned control before completion, sleep 194
20:56:16.375 00.019 14556 UpdateGuideState exits: m=1788 SNR=28.3
20:56:16.380 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:16.385 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:16.391 00.006 14556 Enqueuing Expose request
20:56:16.563 00.172 12308 IsGuiding returns 1
20:56:16.563 00.000 12308 scope still moving after pulse duration time elapsed
20:56:16.594 00.031 12308 IsSlewing returns 0
20:56:16.594 00.000 12308 IsGuiding returns 0
20:56:16.595 00.001 12308 scope move finished after 184 + 53 ms
20:56:16.595 00.000 12308 Move returns status 0, amount 184
20:56:16.595 00.000 12308 move complete, result=0
20:56:16.595 00.000 12308 worker thread done servicing request
20:56:16.595 00.000 12308 Worker thread wakes up
20:56:16.595 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 184 ms NORTH
20:56:16.599 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:16.600 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:56:17.839 01.239 12308 Exposure complete
20:56:17.999 00.160 12308 worker thread done servicing request
20:56:17.999 00.000 14556 OnExposeComplete: enter
20:56:18.002 00.003 14556 UpdateGuideState(): m_state=6
20:56:18.008 00.006 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1392
20:56:18.012 00.004 14556 Star::Find returns 1 (0), X=175.30, Y=981.29, Mass=1972, SNR=29.8, Peak=155 HFD=4.6
20:56:18.016 00.004 14556 CameraToMount -- cameraTheta (2.81) - m_xAngle (-3.07) = xAngle (5.88 = -0.40)
20:56:18.019 00.003 14556 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.78 = -0.50)
20:56:18.023 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.12 cameraTheta=2.81 mountX=0.11 mountY=-0.06, mountTheta=-0.48
20:56:18.028 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.04, opts=13)
20:56:18.031 00.003 14556 Enqueuing Move request for scope (-0.12, 0.04)
20:56:18.036 00.005 12308 Worker thread wakes up
20:56:18.036 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
20:56:18.036 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
20:56:18.036 00.000 12308 Moving (-0.12, 0.04) raw xDistance=0.11 yDistance=-0.06
20:56:18.037 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:56:18.037 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:18.037 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:56:18.038 00.001 12308 MoveAxis(E, 0, ABG)
20:56:18.038 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:18.042 00.004 12308 Move returns status 0, amount 0
20:56:18.042 00.000 12308 MoveAxis(N, 0, ABG)
20:56:18.042 00.000 12308 Move returns status 0, amount 0
20:56:18.042 00.000 12308 move complete, result=0
20:56:18.042 00.000 12308 worker thread done servicing request
20:56:18.062 00.020 14556 UpdateGuideState exits: m=1972 SNR=29.8
20:56:18.066 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:18.071 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:18.074 00.003 14556 Enqueuing Expose request
20:56:18.078 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:56:18.081 00.003 12308 Worker thread wakes up
20:56:18.082 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:18.082 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:56:19.335 01.253 12308 Exposure complete
20:56:19.497 00.162 12308 worker thread done servicing request
20:56:19.498 00.001 14556 OnExposeComplete: enter
20:56:19.502 00.004 14556 UpdateGuideState(): m_state=6
20:56:19.505 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1393
20:56:19.510 00.005 14556 Star::Find returns 1 (0), X=175.53, Y=981.18, Mass=1751, SNR=28.2, Peak=140 HFD=4.5
20:56:19.514 00.004 14556 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-3.07) = xAngle (2.53 = 2.53)
20:56:19.518 00.004 14556 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.43 = 2.43)
20:56:19.521 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.54 mountX=-0.11 mountY=0.09, mountTheta=2.47
20:56:19.527 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.07, opts=13)
20:56:19.531 00.004 14556 Enqueuing Move request for scope (0.11, -0.07)
20:56:19.536 00.005 12308 Worker thread wakes up
20:56:19.536 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
20:56:19.536 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
20:56:19.536 00.000 12308 Moving (0.11, -0.07) raw xDistance=-0.11 yDistance=0.09
20:56:19.536 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:56:19.537 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:19.537 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:56:19.537 00.000 12308 MoveAxis(E, 0, ABG)
20:56:19.537 00.000 12308 Move returns status 0, amount 0
20:56:19.537 00.000 12308 MoveAxis(N, 0, ABG)
20:56:19.537 00.000 12308 Move returns status 0, amount 0
20:56:19.537 00.000 12308 move complete, result=0
20:56:19.539 00.002 12308 worker thread done servicing request
20:56:19.539 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:19.564 00.025 14556 UpdateGuideState exits: m=1751 SNR=28.2
20:56:19.569 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:19.575 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:19.580 00.005 14556 Enqueuing Expose request
20:56:19.584 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:56:19.589 00.005 12308 Worker thread wakes up
20:56:19.589 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:19.589 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:56:20.843 01.254 12308 Exposure complete
20:56:21.004 00.161 12308 worker thread done servicing request
20:56:21.005 00.001 14556 OnExposeComplete: enter
20:56:21.009 00.004 14556 UpdateGuideState(): m_state=6
20:56:21.012 00.003 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1394
20:56:21.016 00.004 14556 Star::Find returns 1 (0), X=175.41, Y=981.50, Mass=2144, SNR=31.1, Peak=157 HFD=4.9
20:56:21.020 00.004 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.67 = -1.61)
20:56:21.024 00.004 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
20:56:21.027 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.60 mountX=-0.01 mountY=-0.24, mountTheta=-1.61
20:56:21.033 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.24, opts=13)
20:56:21.038 00.005 14556 Enqueuing Move request for scope (-0.01, 0.24)
20:56:21.041 00.003 12308 Worker thread wakes up
20:56:21.042 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.24) opts 0xd
20:56:21.042 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.24)
20:56:21.042 00.000 12308 Moving (-0.01, 0.24) raw xDistance=-0.01 yDistance=-0.24
20:56:21.042 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:56:21.042 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:56:21.043 00.001 12308 MoveAxis(E, 0, ABG)
20:56:21.043 00.000 12308 Move returns status 0, amount 0
20:56:21.043 00.000 12308 MoveAxis(N, 171, ABG)
20:56:21.043 00.000 12308 Guiding  Dir = 0, Dur = 171
20:56:21.043 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:21.047 00.004 12308 IsSlewing returns 0
20:56:21.048 00.001 12308 IsGuiding returns 0
20:56:21.048 00.000 12308 PulseGuide returned control before completion, sleep 181
20:56:21.070 00.022 14556 UpdateGuideState exits: m=2144 SNR=31.1
20:56:21.076 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:21.080 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:21.084 00.004 14556 Enqueuing Expose request
20:56:21.237 00.153 12308 IsGuiding returns 1
20:56:21.238 00.001 12308 scope still moving after pulse duration time elapsed
20:56:21.266 00.028 12308 IsSlewing returns 0
20:56:21.268 00.002 12308 IsGuiding returns 0
20:56:21.269 00.001 12308 scope move finished after 171 + 48 ms
20:56:21.269 00.000 12308 Move returns status 0, amount 171
20:56:21.269 00.000 12308 move complete, result=0
20:56:21.270 00.001 12308 worker thread done servicing request
20:56:21.271 00.001 12308 Worker thread wakes up
20:56:21.271 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 171 ms NORTH
20:56:21.278 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:21.278 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:56:22.527 01.249 12308 Exposure complete
20:56:22.687 00.160 12308 worker thread done servicing request
20:56:22.687 00.000 14556 OnExposeComplete: enter
20:56:22.693 00.006 14556 UpdateGuideState(): m_state=6
20:56:22.697 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1395
20:56:22.700 00.003 14556 Star::Find returns 1 (0), X=175.59, Y=981.35, Mass=1494, SNR=25.8, Peak=108 HFD=4.8
20:56:22.705 00.005 14556 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.07) = xAngle (3.61 = -2.68)
20:56:22.709 00.004 14556 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.51 = -2.77)
20:56:22.713 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.10 hyp=0.20 cameraTheta=0.53 mountX=-0.18 mountY=-0.07, mountTheta=-2.76
20:56:22.717 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.10, opts=13)
20:56:22.720 00.003 14556 Enqueuing Move request for scope (0.17, 0.10)
20:56:22.726 00.006 12308 Worker thread wakes up
20:56:22.726 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.10) opts 0xd
20:56:22.726 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.10)
20:56:22.726 00.000 12308 Moving (0.17, 0.10) raw xDistance=-0.18 yDistance=-0.07
20:56:22.726 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:56:22.726 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:22.727 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:56:22.727 00.000 12308 MoveAxis(E, 0, ABG)
20:56:22.727 00.000 12308 Move returns status 0, amount 0
20:56:22.727 00.000 12308 MoveAxis(N, 0, ABG)
20:56:22.727 00.000 12308 Move returns status 0, amount 0
20:56:22.727 00.000 12308 move complete, result=0
20:56:22.728 00.001 12308 worker thread done servicing request
20:56:22.728 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:22.751 00.023 14556 UpdateGuideState exits: m=1494 SNR=25.8
20:56:22.755 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:22.760 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:22.763 00.003 14556 Enqueuing Expose request
20:56:22.767 00.004 12308 Worker thread wakes up
20:56:22.767 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:22.767 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:56:22.767 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:56:24.018 01.251 12308 Exposure complete
20:56:24.170 00.152 12308 worker thread done servicing request
20:56:24.170 00.000 14556 OnExposeComplete: enter
20:56:24.174 00.004 14556 UpdateGuideState(): m_state=6
20:56:24.179 00.005 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1396
20:56:24.183 00.004 14556 Star::Find returns 1 (0), X=175.30, Y=981.14, Mass=1793, SNR=28.5, Peak=146 HFD=4.6
20:56:24.187 00.004 14556 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.07) = xAngle (0.70 = 0.70)
20:56:24.191 00.004 14556 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.60 = 0.60)
20:56:24.195 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.11 hyp=0.17 cameraTheta=-2.37 mountX=0.13 mountY=0.09, mountTheta=0.64
20:56:24.202 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.11, opts=13)
20:56:24.207 00.005 14556 Enqueuing Move request for scope (-0.12, -0.11)
20:56:24.211 00.004 12308 Worker thread wakes up
20:56:24.211 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.11) opts 0xd
20:56:24.211 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.11)
20:56:24.211 00.000 12308 Moving (-0.12, -0.11) raw xDistance=0.13 yDistance=0.09
20:56:24.211 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:56:24.212 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:24.212 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:56:24.212 00.000 12308 MoveAxis(E, 0, ABG)
20:56:24.212 00.000 12308 Move returns status 0, amount 0
20:56:24.212 00.000 12308 MoveAxis(N, 0, ABG)
20:56:24.212 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:24.217 00.005 12308 Move returns status 0, amount 0
20:56:24.217 00.000 12308 move complete, result=0
20:56:24.217 00.000 12308 worker thread done servicing request
20:56:24.240 00.023 14556 UpdateGuideState exits: m=1793 SNR=28.5
20:56:24.245 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:24.248 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:24.252 00.004 14556 Enqueuing Expose request
20:56:24.257 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:56:24.263 00.006 12308 Worker thread wakes up
20:56:24.263 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:24.263 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:56:25.520 01.257 12308 Exposure complete
20:56:25.682 00.162 12308 worker thread done servicing request
20:56:25.682 00.000 14556 OnExposeComplete: enter
20:56:25.686 00.004 14556 UpdateGuideState(): m_state=6
20:56:25.690 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1397
20:56:25.694 00.004 14556 Star::Find returns 1 (0), X=175.48, Y=981.46, Mass=1963, SNR=29.7, Peak=132 HFD=4.7
20:56:25.698 00.004 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.36 = -1.93)
20:56:25.703 00.005 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.03)
20:56:25.707 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.28 mountX=-0.08 mountY=-0.19, mountTheta=-1.94
20:56:25.713 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.21, opts=13)
20:56:25.716 00.003 14556 Enqueuing Move request for scope (0.06, 0.21)
20:56:25.721 00.005 12308 Worker thread wakes up
20:56:25.721 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.21) opts 0xd
20:56:25.721 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.21)
20:56:25.721 00.000 12308 Moving (0.06, 0.21) raw xDistance=-0.08 yDistance=-0.19
20:56:25.721 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:56:25.722 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:25.722 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:56:25.722 00.000 12308 MoveAxis(E, 0, ABG)
20:56:25.722 00.000 12308 Move returns status 0, amount 0
20:56:25.723 00.001 12308 MoveAxis(N, 0, ABG)
20:56:25.723 00.000 12308 Move returns status 0, amount 0
20:56:25.723 00.000 12308 move complete, result=0
20:56:25.723 00.000 12308 worker thread done servicing request
20:56:25.723 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:25.749 00.026 14556 UpdateGuideState exits: m=1963 SNR=29.7
20:56:25.753 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:25.757 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:25.763 00.006 14556 Enqueuing Expose request
20:56:25.768 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:56:25.772 00.004 12308 Worker thread wakes up
20:56:25.773 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:25.773 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:56:27.022 01.249 12308 Exposure complete
20:56:27.176 00.154 12308 worker thread done servicing request
20:56:27.177 00.001 14556 OnExposeComplete: enter
20:56:27.180 00.003 14556 UpdateGuideState(): m_state=6
20:56:27.184 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1398
20:56:27.187 00.003 14556 Star::Find returns 1 (0), X=175.35, Y=981.56, Mass=1585, SNR=26.7, Peak=113 HFD=4.4
20:56:27.191 00.004 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
20:56:27.195 00.004 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
20:56:27.199 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.31 hyp=0.32 cameraTheta=1.80 mountX=0.05 mountY=-0.32, mountTheta=-1.41
20:56:27.203 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.31, opts=13)
20:56:27.207 00.004 14556 Enqueuing Move request for scope (-0.07, 0.31)
20:56:27.210 00.003 12308 Worker thread wakes up
20:56:27.210 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.31) opts 0xd
20:56:27.210 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.31)
20:56:27.210 00.000 12308 Moving (-0.07, 0.31) raw xDistance=0.05 yDistance=-0.32
20:56:27.212 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:56:27.212 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:56:27.212 00.000 12308 MoveAxis(E, 0, ABG)
20:56:27.212 00.000 12308 Move returns status 0, amount 0
20:56:27.212 00.000 12308 MoveAxis(N, 223, ABG)
20:56:27.212 00.000 12308 Guiding  Dir = 0, Dur = 223
20:56:27.212 00.000 12308 IsSlewing returns 0
20:56:27.213 00.001 12308 IsGuiding returns 0
20:56:27.213 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:27.218 00.005 12308 PulseGuide returned control before completion, sleep 233
20:56:27.238 00.020 14556 UpdateGuideState exits: m=1585 SNR=26.7
20:56:27.242 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:27.247 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:27.250 00.003 14556 Enqueuing Expose request
20:56:27.467 00.217 12308 IsGuiding returns 0
20:56:27.469 00.002 12308 Move returns status 0, amount 223
20:56:27.470 00.001 12308 move complete, result=0
20:56:27.471 00.001 12308 worker thread done servicing request
20:56:27.473 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 223 ms NORTH
20:56:27.480 00.007 12308 Worker thread wakes up
20:56:27.480 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:27.480 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:56:28.729 01.249 12308 Exposure complete
20:56:28.873 00.144 12308 worker thread done servicing request
20:56:28.873 00.000 14556 OnExposeComplete: enter
20:56:28.878 00.005 14556 UpdateGuideState(): m_state=6
20:56:28.882 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1399
20:56:28.886 00.004 14556 Star::Find returns 1 (0), X=175.38, Y=981.11, Mass=1890, SNR=29.3, Peak=145 HFD=4.7
20:56:28.890 00.004 14556 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-3.07) = xAngle (1.27 = 1.27)
20:56:28.894 00.004 14556 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.17 = 1.17)
20:56:28.897 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.14 hyp=0.15 cameraTheta=-1.80 mountX=0.04 mountY=0.14, mountTheta=1.26
20:56:28.901 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.14, opts=13)
20:56:28.905 00.004 14556 Enqueuing Move request for scope (-0.03, -0.14)
20:56:28.909 00.004 12308 Worker thread wakes up
20:56:28.909 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.14) opts 0xd
20:56:28.909 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.14)
20:56:28.909 00.000 12308 Moving (-0.03, -0.14) raw xDistance=0.04 yDistance=0.14
20:56:28.909 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:56:28.909 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:28.909 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:56:28.911 00.002 12308 MoveAxis(E, 0, ABG)
20:56:28.911 00.000 12308 Move returns status 0, amount 0
20:56:28.911 00.000 12308 MoveAxis(N, 0, ABG)
20:56:28.911 00.000 12308 Move returns status 0, amount 0
20:56:28.911 00.000 12308 move complete, result=0
20:56:28.911 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:28.915 00.004 12308 worker thread done servicing request
20:56:28.937 00.022 14556 UpdateGuideState exits: m=1890 SNR=29.3
20:56:28.942 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:28.948 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:28.952 00.004 14556 Enqueuing Expose request
20:56:28.957 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:56:28.960 00.003 12308 Worker thread wakes up
20:56:28.960 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:28.962 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,966,31,31)
20:56:29.939 00.977 14556 evsrv: cli 0185AD08 connect
20:56:30.034 00.095 14556 case statement mapped state 6 to 3
20:56:30.040 00.006 14556 case statement mapped state 6 to 3
20:56:30.189 00.149 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"738a48e8-dd49-47bd-bb7e-2067475cdd5e"}
20:56:30.195 00.006 12308 Exposure complete
20:56:30.195 00.000 14556 case statement mapped state 6 to 3
20:56:30.199 00.004 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"738a48e8-dd49-47bd-bb7e-2067475cdd5e"}
20:56:30.309 00.110 14556 evsrv: cli 0185AD08 disconnect
20:56:30.315 00.006 14556 evsrv: cli 0185B3E8 connect
20:56:30.320 00.005 14556 case statement mapped state 6 to 3
20:56:30.324 00.004 14556 case statement mapped state 6 to 3
20:56:30.327 00.003 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"07ea6bfd-e5a4-4aaa-8f53-3f6999f0a25f"}
20:56:30.331 00.004 14556 PhdController::Dither begins
20:56:30.334 00.003 14556 dither: size=5.00, dRA=2.11 dDec=0.14
20:56:30.337 00.003 14556 MountToCamera -- mountTheta (0.06) + m_xAngle (-3.07) = xAngle (-3.01 = -3.01)
20:56:30.340 00.003 14556 MountToCamera -- mountX=2.11 mountY=0.14 hyp=2.11 mountTheta=0.06 cameraX=-2.09, cameraY=-0.28 cameraTheta=-3.01
20:56:30.343 00.003 14556 setting lock position to (173.33, 980.97)
20:56:30.347 00.004 14556 Mount: notify guiding dithered (-2.1, -0.3)
20:56:30.350 00.003 14556 Status Line: Dither by 2.11,0.14
20:56:30.357 00.007 14556 PhdController: newstate STATE_SETTLE_BEGIN
20:56:30.361 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
20:56:30.365 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"07ea6bfd-e5a4-4aaa-8f53-3f6999f0a25f"}
20:56:30.368 00.003 14556 evsrv: cli 0185B3E8 disconnect
20:56:30.428 00.060 12308 worker thread done servicing request
20:56:30.428 00.000 14556 OnExposeComplete: enter
20:56:30.431 00.003 14556 UpdateGuideState(): m_state=6
20:56:30.435 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1400
20:56:30.437 00.002 14556 Star::Find returns 1 (0), X=175.58, Y=981.44, Mass=1679, SNR=27.6, Peak=137 HFD=4.1
20:56:30.442 00.005 14556 CameraToMount -- cameraTheta (0.20) - m_xAngle (-3.07) = xAngle (3.28 = -3.01)
20:56:30.446 00.004 14556 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.18 = -3.10)
20:56:30.449 00.003 14556 CameraToMount -- cameraX=2.26 cameraY=0.47 hyp=2.31 cameraTheta=0.20 mountX=-2.28 mountY=-0.09, mountTheta=-3.10
20:56:30.453 00.004 14556 dither recenter: remaining=(-2.1,-0.1) step=(-2.1,-0.1)
20:56:30.455 00.002 14556 MountToCamera -- mountTheta (-3.08) + m_xAngle (-3.07) = xAngle (-6.15 = 0.13)
20:56:30.458 00.003 14556 MountToCamera -- mountX=-2.11 mountY=-0.14 hyp=2.11 mountTheta=-3.08 cameraX=2.09, cameraY=0.28 cameraTheta=0.13
20:56:30.461 00.003 14556 SchedulePrimaryMove(104CA5C8, x=2.09, y=0.28, opts=4)
20:56:30.463 00.002 14556 Enqueuing Move request for scope (2.09, 0.28)
20:56:30.467 00.004 12308 Worker thread wakes up
20:56:30.467 00.000 14556 Mount: notify direct move -2.11,-0.14
20:56:30.471 00.004 12308 worker thread servicing REQUEST_MOVE scope ofs (2.09, 0.28) opts 0x4
20:56:30.471 00.000 12308 Handling offset move in thread for scope, endpoint = (2.09, 0.28)
20:56:30.471 00.000 12308 Moving (2.09, 0.28) raw xDistance=-2.11 yDistance=-0.14
20:56:30.471 00.000 12308 MoveAxis(E, 1450, B)
20:56:30.471 00.000 12308 Guiding  Dir = 2, Dur = 1450
20:56:30.471 00.000 12308 IsSlewing returns 0
20:56:30.472 00.001 12308 IsGuiding returns 0
20:56:30.472 00.000 12308 PulseGuide returned control before completion, sleep 1460
20:56:30.472 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:30.491 00.019 14556 UpdateGuideState exits: m=1679 SNR=27.6
20:56:30.496 00.005 14556 PhdController: settling, locked = 1, distance = 2.31 (1.50) aobump = 0 frame = 1 / 99999
20:56:30.499 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760579790.499,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":2.31,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:56:30.503 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:30.507 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:30.509 00.002 14556 Enqueuing Expose request
20:56:31.942 01.433 12308 IsGuiding returns 1
20:56:31.942 00.000 12308 scope still moving after pulse duration time elapsed
20:56:31.974 00.032 12308 IsSlewing returns 0
20:56:31.974 00.000 12308 IsGuiding returns 0
20:56:31.974 00.000 12308 scope move finished after 1450 + 52 ms
20:56:31.974 00.000 12308 Move returns status 0, amount 1450
20:56:31.975 00.001 12308 MoveAxis(N, 95, B)
20:56:31.975 00.000 12308 Guiding  Dir = 0, Dur = 95
20:56:31.975 00.000 12308 IsSlewing returns 0
20:56:31.975 00.000 12308 IsGuiding returns 0
20:56:31.975 00.000 12308 PulseGuide returned control before completion, sleep 105
20:56:32.084 00.109 12308 IsGuiding returns 1
20:56:32.084 00.000 12308 scope still moving after pulse duration time elapsed
20:56:32.115 00.031 12308 IsSlewing returns 0
20:56:32.115 00.000 12308 IsGuiding returns 0
20:56:32.115 00.000 12308 scope move finished after 95 + 44 ms
20:56:32.115 00.000 12308 Move returns status 0, amount 95
20:56:32.115 00.000 12308 move complete, result=0
20:56:32.116 00.001 12308 worker thread done servicing request
20:56:32.116 00.000 14556 GuideStep: -2.1 px 1450 ms EAST, -0.1 px 95 ms NORTH
20:56:32.120 00.004 12308 Worker thread wakes up
20:56:32.122 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:32.122 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:56:33.369 01.247 12308 Exposure complete
20:56:33.517 00.148 12308 worker thread done servicing request
20:56:33.517 00.000 14556 OnExposeComplete: enter
20:56:33.521 00.004 14556 UpdateGuideState(): m_state=6
20:56:33.525 00.004 14556 Star::Find(15, 175, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1401
20:56:33.530 00.005 14556 Star::Find returns 1 (0), X=173.21, Y=981.28, Mass=1759, SNR=28.2, Peak=129 HFD=4.4
20:56:33.533 00.003 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
20:56:33.537 00.004 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
20:56:33.540 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.30 hyp=0.33 cameraTheta=1.93 mountX=0.09 mountY=-0.32, mountTheta=-1.29
20:56:33.545 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.30, opts=13)
20:56:33.549 00.004 14556 Enqueuing Move request for scope (-0.11, 0.30)
20:56:33.554 00.005 12308 Worker thread wakes up
20:56:33.554 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.30) opts 0xd
20:56:33.554 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.30)
20:56:33.554 00.000 12308 Moving (-0.11, 0.30) raw xDistance=0.09 yDistance=-0.32
20:56:33.554 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:56:33.554 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:56:33.555 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
20:56:33.555 00.000 12308 MoveAxis(E, 0, ABG)
20:56:33.555 00.000 12308 Move returns status 0, amount 0
20:56:33.555 00.000 12308 MoveAxis(N, 0, ABG)
20:56:33.556 00.001 12308 Move returns status 0, amount 0
20:56:33.556 00.000 12308 move complete, result=0
20:56:33.556 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:33.560 00.004 12308 worker thread done servicing request
20:56:33.581 00.021 14556 UpdateGuideState exits: m=1759 SNR=28.2
20:56:33.585 00.004 14556 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 2 / 99999
20:56:33.588 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760579793.588,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:56:33.592 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:33.596 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:33.602 00.006 14556 Enqueuing Expose request
20:56:33.607 00.005 12308 Worker thread wakes up
20:56:33.607 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:33.608 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:56:33.608 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:56:34.865 01.257 12308 Exposure complete
20:56:35.016 00.151 12308 worker thread done servicing request
20:56:35.016 00.000 14556 OnExposeComplete: enter
20:56:35.020 00.004 14556 UpdateGuideState(): m_state=6
20:56:35.025 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1402
20:56:35.029 00.004 14556 Star::Find returns 1 (0), X=173.28, Y=981.28, Mass=1824, SNR=28.5, Peak=125 HFD=4.6
20:56:35.033 00.004 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.81 = -1.48)
20:56:35.036 00.003 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.58)
20:56:35.040 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.31 hyp=0.31 cameraTheta=1.73 mountX=0.03 mountY=-0.31, mountTheta=-1.48
20:56:35.045 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.31, opts=13)
20:56:35.050 00.005 14556 Enqueuing Move request for scope (-0.05, 0.31)
20:56:35.053 00.003 12308 Worker thread wakes up
20:56:35.053 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.31) opts 0xd
20:56:35.053 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.31)
20:56:35.053 00.000 12308 Moving (-0.05, 0.31) raw xDistance=0.03 yDistance=-0.31
20:56:35.054 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:56:35.054 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:56:35.054 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
20:56:35.054 00.000 12308 MoveAxis(E, 0, ABG)
20:56:35.054 00.000 12308 Move returns status 0, amount 0
20:56:35.054 00.000 12308 MoveAxis(N, 0, ABG)
20:56:35.054 00.000 12308 Move returns status 0, amount 0
20:56:35.056 00.002 12308 move complete, result=0
20:56:35.056 00.000 12308 worker thread done servicing request
20:56:35.056 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:35.081 00.025 14556 UpdateGuideState exits: m=1824 SNR=28.5
20:56:35.084 00.003 14556 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 3 / 99999
20:56:35.089 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760579795.089,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
20:56:35.092 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:35.097 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:35.100 00.003 14556 Enqueuing Expose request
20:56:35.106 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
20:56:35.110 00.004 12308 Worker thread wakes up
20:56:35.110 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:35.110 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:56:36.366 01.256 12308 Exposure complete
20:56:36.501 00.135 14556 OnExposeComplete: enter
20:56:36.505 00.004 14556 UpdateGuideState(): m_state=6
20:56:36.508 00.003 12308 worker thread done servicing request
20:56:36.508 00.000 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1403
20:56:36.512 00.004 14556 Star::Find returns 1 (0), X=173.72, Y=981.38, Mass=2113, SNR=30.9, Peak=128 HFD=4.7
20:56:36.516 00.004 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.88 = -2.41)
20:56:36.518 00.002 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.78 = -2.51)
20:56:36.522 00.004 14556 CameraToMount -- cameraX=0.39 cameraY=0.41 hyp=0.57 cameraTheta=0.80 mountX=-0.42 mountY=-0.34, mountTheta=-2.47
20:56:36.528 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.39, y=0.41, opts=13)
20:56:36.531 00.003 14556 Enqueuing Move request for scope (0.39, 0.41)
20:56:36.535 00.004 12308 Worker thread wakes up
20:56:36.535 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.41) opts 0xd
20:56:36.535 00.000 12308 Handling offset move in thread for scope, endpoint = (0.39, 0.41)
20:56:36.535 00.000 12308 Moving (0.39, 0.41) raw xDistance=-0.42 yDistance=-0.34
20:56:36.535 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.42
20:56:36.536 00.001 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.97
20:56:36.536 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:56:36.536 00.000 12308 MoveAxis(E, 183, ABG)
20:56:36.536 00.000 12308 Guiding  Dir = 2, Dur = 183
20:56:36.536 00.000 12308 IsSlewing returns 0
20:56:36.537 00.001 12308 IsGuiding returns 0
20:56:36.537 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:36.542 00.005 12308 PulseGuide returned control before completion, sleep 193
20:56:36.561 00.019 14556 UpdateGuideState exits: m=2113 SNR=30.9
20:56:36.565 00.004 14556 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 4 / 99999
20:56:36.571 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760579796.570,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
20:56:36.578 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:36.586 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:36.592 00.006 14556 Enqueuing Expose request
20:56:36.749 00.157 12308 IsGuiding returns 0
20:56:36.749 00.000 12308 Move returns status 0, amount 183
20:56:36.749 00.000 12308 MoveAxis(N, 237, ABG)
20:56:36.749 00.000 12308 Guiding  Dir = 0, Dur = 237
20:56:36.749 00.000 12308 IsSlewing returns 0
20:56:36.750 00.001 12308 IsGuiding returns 0
20:56:36.750 00.000 12308 PulseGuide returned control before completion, sleep 247
20:56:36.999 00.249 12308 IsGuiding returns 1
20:56:37.001 00.002 12308 scope still moving after pulse duration time elapsed
20:56:37.031 00.030 12308 IsSlewing returns 0
20:56:37.032 00.001 12308 IsGuiding returns 0
20:56:37.033 00.001 12308 scope move finished after 237 + 45 ms
20:56:37.033 00.000 12308 Move returns status 0, amount 237
20:56:37.033 00.000 12308 move complete, result=0
20:56:37.034 00.001 14556 GuideStep: -0.4 px 183 ms EAST, -0.3 px 237 ms NORTH
20:56:37.039 00.005 12308 worker thread done servicing request
20:56:37.040 00.001 12308 Worker thread wakes up
20:56:37.040 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:37.040 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:56:38.288 01.248 12308 Exposure complete
20:56:38.438 00.150 12308 worker thread done servicing request
20:56:38.439 00.001 14556 OnExposeComplete: enter
20:56:38.442 00.003 14556 UpdateGuideState(): m_state=6
20:56:38.447 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1404
20:56:38.450 00.003 14556 Star::Find returns 1 (0), X=173.26, Y=981.13, Mass=1980, SNR=29.9, Peak=158 HFD=4.5
20:56:38.454 00.004 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.03 = -1.25)
20:56:38.457 00.003 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.35)
20:56:38.461 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.96 mountX=0.06 mountY=-0.17, mountTheta=-1.26
20:56:38.466 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.16, opts=13)
20:56:38.469 00.003 14556 Enqueuing Move request for scope (-0.07, 0.16)
20:56:38.473 00.004 12308 Worker thread wakes up
20:56:38.473 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.16) opts 0xd
20:56:38.473 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.16)
20:56:38.473 00.000 12308 Moving (-0.07, 0.16) raw xDistance=0.06 yDistance=-0.17
20:56:38.473 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:56:38.475 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:38.475 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:56:38.475 00.000 12308 MoveAxis(E, 0, ABG)
20:56:38.475 00.000 12308 Move returns status 0, amount 0
20:56:38.475 00.000 12308 MoveAxis(N, 0, ABG)
20:56:38.475 00.000 12308 Move returns status 0, amount 0
20:56:38.475 00.000 12308 move complete, result=0
20:56:38.475 00.000 12308 worker thread done servicing request
20:56:38.476 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:38.500 00.024 14556 UpdateGuideState exits: m=1980 SNR=29.9
20:56:38.505 00.005 14556 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 5 / 99999
20:56:38.509 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760579798.509,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":4.9,"SettleTime":10.0,"StarLocked":true}
20:56:38.512 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:38.517 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:38.522 00.005 14556 Enqueuing Expose request
20:56:38.526 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:56:38.530 00.004 12308 Worker thread wakes up
20:56:38.530 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:38.530 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:56:39.781 01.251 12308 Exposure complete
20:56:39.964 00.183 12308 worker thread done servicing request
20:56:39.964 00.000 14556 OnExposeComplete: enter
20:56:39.967 00.003 14556 UpdateGuideState(): m_state=6
20:56:39.972 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1405
20:56:39.977 00.005 14556 Star::Find returns 1 (0), X=173.29, Y=981.20, Mass=1972, SNR=29.9, Peak=164 HFD=4.5
20:56:39.981 00.004 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
20:56:39.984 00.003 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.58)
20:56:39.987 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.22 hyp=0.23 cameraTheta=1.73 mountX=0.02 mountY=-0.23, mountTheta=-1.48
20:56:39.994 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.22, opts=13)
20:56:40.000 00.006 14556 Enqueuing Move request for scope (-0.04, 0.22)
20:56:40.005 00.005 12308 Worker thread wakes up
20:56:40.006 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.22) opts 0xd
20:56:40.006 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.22)
20:56:40.006 00.000 12308 Moving (-0.04, 0.22) raw xDistance=0.02 yDistance=-0.23
20:56:40.006 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:56:40.006 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:56:40.008 00.002 12308 MoveAxis(E, 0, ABG)
20:56:40.008 00.000 12308 Move returns status 0, amount 0
20:56:40.008 00.000 12308 MoveAxis(N, 160, ABG)
20:56:40.008 00.000 12308 Guiding  Dir = 0, Dur = 160
20:56:40.009 00.001 12308 IsSlewing returns 0
20:56:40.009 00.000 12308 IsGuiding returns 0
20:56:40.010 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:40.017 00.007 12308 PulseGuide returned control before completion, sleep 170
20:56:40.041 00.024 14556 UpdateGuideState exits: m=1972 SNR=29.9
20:56:40.045 00.004 14556 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 6 / 99999
20:56:40.049 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760579800.049,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":6.5,"SettleTime":10.0,"StarLocked":true}
20:56:40.053 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:40.057 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:40.062 00.005 14556 Enqueuing Expose request
20:56:40.194 00.132 12308 IsGuiding returns 1
20:56:40.195 00.001 12308 scope still moving after pulse duration time elapsed
20:56:40.225 00.030 12308 IsSlewing returns 0
20:56:40.225 00.000 12308 IsGuiding returns 0
20:56:40.226 00.001 12308 scope move finished after 160 + 56 ms
20:56:40.227 00.001 12308 Move returns status 0, amount 160
20:56:40.227 00.000 12308 move complete, result=0
20:56:40.227 00.000 12308 worker thread done servicing request
20:56:40.227 00.000 12308 Worker thread wakes up
20:56:40.227 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 160 ms NORTH
20:56:40.234 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:40.234 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:56:41.487 01.253 12308 Exposure complete
20:56:41.644 00.157 12308 worker thread done servicing request
20:56:41.645 00.001 14556 OnExposeComplete: enter
20:56:41.649 00.004 14556 UpdateGuideState(): m_state=6
20:56:41.653 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1406
20:56:41.657 00.004 14556 Star::Find returns 1 (0), X=173.34, Y=981.13, Mass=2195, SNR=31.4, Peak=165 HFD=4.6
20:56:41.661 00.004 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.53 = -1.75)
20:56:41.665 00.004 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.85)
20:56:41.671 00.006 14556 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.16 cameraTheta=1.45 mountX=-0.03 mountY=-0.15, mountTheta=-1.76
20:56:41.676 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.15, opts=13)
20:56:41.681 00.005 14556 Enqueuing Move request for scope (0.02, 0.15)
20:56:41.684 00.003 12308 Worker thread wakes up
20:56:41.684 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
20:56:41.685 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
20:56:41.685 00.000 12308 Moving (0.02, 0.15) raw xDistance=-0.03 yDistance=-0.15
20:56:41.685 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:56:41.685 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:41.685 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:56:41.685 00.000 12308 MoveAxis(E, 0, ABG)
20:56:41.685 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:41.691 00.006 12308 Move returns status 0, amount 0
20:56:41.691 00.000 12308 MoveAxis(N, 0, ABG)
20:56:41.691 00.000 12308 Move returns status 0, amount 0
20:56:41.691 00.000 12308 move complete, result=0
20:56:41.692 00.001 12308 worker thread done servicing request
20:56:41.714 00.022 14556 UpdateGuideState exits: m=2195 SNR=31.4
20:56:41.719 00.005 14556 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 7 / 99999
20:56:41.723 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760579801.723,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.26,"Time":8.1,"SettleTime":10.0,"StarLocked":true}
20:56:41.727 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:41.732 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:41.736 00.004 14556 Enqueuing Expose request
20:56:41.740 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:56:41.743 00.003 12308 Worker thread wakes up
20:56:41.743 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:41.744 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:56:42.992 01.248 12308 Exposure complete
20:56:43.161 00.169 12308 worker thread done servicing request
20:56:43.161 00.000 14556 OnExposeComplete: enter
20:56:43.167 00.006 14556 UpdateGuideState(): m_state=6
20:56:43.173 00.006 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1407
20:56:43.178 00.005 14556 Star::Find returns 1 (0), X=173.18, Y=981.04, Mass=1854, SNR=29.1, Peak=161 HFD=4.3
20:56:43.183 00.005 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.77 = -0.52)
20:56:43.187 00.004 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.67 = -0.62)
20:56:43.192 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.17 cameraTheta=2.69 mountX=0.15 mountY=-0.10, mountTheta=-0.59
20:56:43.199 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.07, opts=13)
20:56:43.203 00.004 14556 Enqueuing Move request for scope (-0.15, 0.07)
20:56:43.207 00.004 12308 Worker thread wakes up
20:56:43.207 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd
20:56:43.207 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.07)
20:56:43.207 00.000 12308 Moving (-0.15, 0.07) raw xDistance=0.15 yDistance=-0.10
20:56:43.207 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:56:43.208 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:43.208 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:56:43.208 00.000 12308 MoveAxis(E, 0, ABG)
20:56:43.208 00.000 12308 Move returns status 0, amount 0
20:56:43.209 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:43.212 00.003 12308 MoveAxis(N, 0, ABG)
20:56:43.213 00.001 12308 Move returns status 0, amount 0
20:56:43.213 00.000 12308 move complete, result=0
20:56:43.213 00.000 12308 worker thread done servicing request
20:56:43.232 00.019 14556 UpdateGuideState exits: m=1854 SNR=29.1
20:56:43.238 00.006 14556 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 8 / 99999
20:56:43.243 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760579803.243,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.23,"Time":9.7,"SettleTime":10.0,"StarLocked":true}
20:56:43.247 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:43.252 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:43.257 00.005 14556 Enqueuing Expose request
20:56:43.267 00.010 12308 Worker thread wakes up
20:56:43.267 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:56:43.273 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:43.273 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:56:44.522 01.249 12308 Exposure complete
20:56:44.671 00.149 12308 worker thread done servicing request
20:56:44.671 00.000 14556 OnExposeComplete: enter
20:56:44.675 00.004 14556 UpdateGuideState(): m_state=6
20:56:44.678 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1408
20:56:44.683 00.005 14556 Star::Find returns 1 (0), X=173.10, Y=981.20, Mass=2084, SNR=30.6, Peak=186 HFD=4.5
20:56:44.686 00.003 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.42 = -0.86)
20:56:44.690 00.004 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.96)
20:56:44.694 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.23 hyp=0.32 cameraTheta=2.35 mountX=0.21 mountY=-0.26, mountTheta=-0.90
20:56:44.700 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.23, opts=13)
20:56:44.705 00.005 14556 Enqueuing Move request for scope (-0.23, 0.23)
20:56:44.708 00.003 12308 Worker thread wakes up
20:56:44.708 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.23) opts 0xd
20:56:44.709 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.23)
20:56:44.709 00.000 12308 Moving (-0.23, 0.23) raw xDistance=0.21 yDistance=-0.26
20:56:44.709 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:56:44.709 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:56:44.709 00.000 12308 MoveAxis(W, 92, ABG)
20:56:44.709 00.000 12308 Guiding  Dir = 3, Dur = 92
20:56:44.709 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:44.714 00.005 12308 IsSlewing returns 0
20:56:44.714 00.000 12308 IsGuiding returns 0
20:56:44.714 00.000 12308 PulseGuide returned control before completion, sleep 102
20:56:44.734 00.020 14556 UpdateGuideState exits: m=2084 SNR=30.6
20:56:44.739 00.005 14556 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 9 / 99999
20:56:44.742 00.003 14556 PhdController: newstate STATE_FINISH
20:56:44.746 00.004 14556 PhdController complete: success
20:56:44.750 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760579804.750,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
20:56:44.754 00.004 14556 Mount: notify guiding dither settle done success=1
20:56:44.758 00.004 14556 PhdController: newstate STATE_IDLE
20:56:44.763 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:44.768 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:44.771 00.003 14556 Enqueuing Expose request
20:56:44.827 00.056 12308 IsGuiding returns 1
20:56:44.827 00.000 12308 scope still moving after pulse duration time elapsed
20:56:44.858 00.031 12308 IsSlewing returns 0
20:56:44.859 00.001 12308 IsGuiding returns 0
20:56:44.859 00.000 12308 scope move finished after 92 + 52 ms
20:56:44.859 00.000 12308 Move returns status 0, amount 92
20:56:44.860 00.001 12308 MoveAxis(N, 186, ABG)
20:56:44.860 00.000 12308 Guiding  Dir = 0, Dur = 186
20:56:44.860 00.000 12308 IsSlewing returns 0
20:56:44.861 00.001 12308 IsGuiding returns 0
20:56:44.861 00.000 12308 PulseGuide returned control before completion, sleep 196
20:56:45.060 00.199 12308 IsGuiding returns 1
20:56:45.060 00.000 12308 scope still moving after pulse duration time elapsed
20:56:45.093 00.033 12308 IsSlewing returns 0
20:56:45.093 00.000 12308 IsGuiding returns 0
20:56:45.094 00.001 12308 scope move finished after 186 + 46 ms
20:56:45.094 00.000 12308 Move returns status 0, amount 186
20:56:45.094 00.000 12308 move complete, result=0
20:56:45.094 00.000 12308 worker thread done servicing request
20:56:45.094 00.000 14556 GuideStep: 0.2 px 92 ms WEST, -0.3 px 186 ms NORTH
20:56:45.099 00.005 12308 Worker thread wakes up
20:56:45.100 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:45.100 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:56:46.360 01.260 12308 Exposure complete
20:56:46.518 00.158 12308 worker thread done servicing request
20:56:46.518 00.000 14556 OnExposeComplete: enter
20:56:46.522 00.004 14556 UpdateGuideState(): m_state=6
20:56:46.527 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1409
20:56:46.532 00.005 14556 Star::Find returns 1 (0), X=173.36, Y=980.94, Mass=1721, SNR=28.0, Peak=153 HFD=4.2
20:56:46.538 00.006 14556 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-3.07) = xAngle (2.33 = 2.33)
20:56:46.544 00.006 14556 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.23 = 2.23)
20:56:46.548 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.74 mountX=-0.03 mountY=0.03, mountTheta=2.29
20:56:46.555 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.03, opts=13)
20:56:46.560 00.005 14556 Enqueuing Move request for scope (0.03, -0.03)
20:56:46.566 00.006 12308 Worker thread wakes up
20:56:46.566 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
20:56:46.566 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
20:56:46.566 00.000 12308 Moving (0.03, -0.03) raw xDistance=-0.03 yDistance=0.03
20:56:46.566 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:56:46.568 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:46.569 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:56:46.569 00.000 12308 MoveAxis(E, 0, ABG)
20:56:46.569 00.000 12308 Move returns status 0, amount 0
20:56:46.569 00.000 12308 MoveAxis(N, 0, ABG)
20:56:46.569 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:46.575 00.006 12308 Move returns status 0, amount 0
20:56:46.575 00.000 12308 move complete, result=0
20:56:46.575 00.000 12308 worker thread done servicing request
20:56:46.593 00.018 14556 UpdateGuideState exits: m=1721 SNR=28.0
20:56:46.598 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:46.601 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:46.606 00.005 14556 Enqueuing Expose request
20:56:46.612 00.006 12308 Worker thread wakes up
20:56:46.612 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:56:46.617 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:46.617 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:56:47.863 01.246 12308 Exposure complete
20:56:48.021 00.158 12308 worker thread done servicing request
20:56:48.022 00.001 14556 OnExposeComplete: enter
20:56:48.026 00.004 14556 UpdateGuideState(): m_state=6
20:56:48.029 00.003 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1410
20:56:48.034 00.005 14556 Star::Find returns 1 (0), X=173.16, Y=980.98, Mass=1963, SNR=29.8, Peak=164 HFD=4.5
20:56:48.038 00.004 14556 CameraToMount -- cameraTheta (3.08) - m_xAngle (-3.07) = xAngle (6.15 = -0.13)
20:56:48.042 00.004 14556 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.05 = -0.23)
20:56:48.048 00.006 14556 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.17 cameraTheta=3.08 mountX=0.17 mountY=-0.04, mountTheta=-0.23
20:56:48.053 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.01, opts=13)
20:56:48.056 00.003 14556 Enqueuing Move request for scope (-0.17, 0.01)
20:56:48.061 00.005 12308 Worker thread wakes up
20:56:48.061 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
20:56:48.061 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
20:56:48.062 00.001 12308 Moving (-0.17, 0.01) raw xDistance=0.17 yDistance=-0.04
20:56:48.062 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:56:48.062 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:48.062 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:56:48.062 00.000 12308 MoveAxis(E, 0, ABG)
20:56:48.063 00.001 12308 Move returns status 0, amount 0
20:56:48.063 00.000 12308 MoveAxis(N, 0, ABG)
20:56:48.063 00.000 12308 Move returns status 0, amount 0
20:56:48.064 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:48.069 00.005 12308 move complete, result=0
20:56:48.070 00.001 12308 worker thread done servicing request
20:56:48.094 00.024 14556 UpdateGuideState exits: m=1963 SNR=29.8
20:56:48.099 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:48.103 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:48.108 00.005 14556 Enqueuing Expose request
20:56:48.111 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:56:48.115 00.004 12308 Worker thread wakes up
20:56:48.115 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:48.117 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:56:49.358 01.241 12308 Exposure complete
20:56:49.515 00.157 12308 worker thread done servicing request
20:56:49.516 00.001 14556 OnExposeComplete: enter
20:56:49.519 00.003 14556 UpdateGuideState(): m_state=6
20:56:49.523 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1411
20:56:49.527 00.004 14556 Star::Find returns 1 (0), X=173.15, Y=981.04, Mass=1718, SNR=27.7, Peak=162 HFD=4.3
20:56:49.531 00.004 14556 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.07) = xAngle (5.86 = -0.43)
20:56:49.534 00.003 14556 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.52)
20:56:49.537 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.06 hyp=0.18 cameraTheta=2.78 mountX=0.17 mountY=-0.09, mountTheta=-0.50
20:56:49.545 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.06, opts=13)
20:56:49.549 00.004 14556 Enqueuing Move request for scope (-0.17, 0.06)
20:56:49.553 00.004 12308 Worker thread wakes up
20:56:49.553 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.06) opts 0xd
20:56:49.553 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.06)
20:56:49.553 00.000 12308 Moving (-0.17, 0.06) raw xDistance=0.17 yDistance=-0.09
20:56:49.553 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:56:49.555 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:49.555 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:56:49.555 00.000 12308 MoveAxis(E, 0, ABG)
20:56:49.555 00.000 12308 Move returns status 0, amount 0
20:56:49.556 00.001 12308 MoveAxis(N, 0, ABG)
20:56:49.556 00.000 12308 Move returns status 0, amount 0
20:56:49.556 00.000 12308 move complete, result=0
20:56:49.556 00.000 12308 worker thread done servicing request
20:56:49.556 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:49.582 00.026 14556 UpdateGuideState exits: m=1718 SNR=27.7
20:56:49.587 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:49.590 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:49.593 00.003 14556 Enqueuing Expose request
20:56:49.598 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:56:49.603 00.005 12308 Worker thread wakes up
20:56:49.603 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:49.603 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:56:50.853 01.250 12308 Exposure complete
20:56:51.012 00.159 12308 worker thread done servicing request
20:56:51.012 00.000 14556 OnExposeComplete: enter
20:56:51.015 00.003 14556 UpdateGuideState(): m_state=6
20:56:51.020 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1412
20:56:51.024 00.004 14556 Star::Find returns 1 (0), X=173.05, Y=981.20, Mass=1787, SNR=28.4, Peak=163 HFD=4.4
20:56:51.028 00.004 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.52 = -0.76)
20:56:51.032 00.004 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
20:56:51.035 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=0.23 hyp=0.36 cameraTheta=2.45 mountX=0.26 mountY=-0.27, mountTheta=-0.81
20:56:51.043 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.23, opts=13)
20:56:51.048 00.005 14556 Enqueuing Move request for scope (-0.27, 0.23)
20:56:51.052 00.004 12308 Worker thread wakes up
20:56:51.052 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.23) opts 0xd
20:56:51.053 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.23)
20:56:51.053 00.000 12308 Moving (-0.27, 0.23) raw xDistance=0.26 yDistance=-0.27
20:56:51.053 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
20:56:51.053 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:56:51.053 00.000 12308 MoveAxis(W, 112, ABG)
20:56:51.054 00.001 12308 Guiding  Dir = 3, Dur = 112
20:56:51.054 00.000 12308 IsSlewing returns 0
20:56:51.054 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:51.058 00.004 12308 IsGuiding returns 0
20:56:51.059 00.001 12308 PulseGuide returned control before completion, sleep 122
20:56:51.081 00.022 14556 UpdateGuideState exits: m=1787 SNR=28.4
20:56:51.086 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:51.091 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:51.094 00.003 14556 Enqueuing Expose request
20:56:51.182 00.088 12308 IsGuiding returns 1
20:56:51.183 00.001 12308 scope still moving after pulse duration time elapsed
20:56:51.213 00.030 12308 IsSlewing returns 0
20:56:51.215 00.002 12308 IsGuiding returns 0
20:56:51.215 00.000 12308 scope move finished after 112 + 44 ms
20:56:51.216 00.001 12308 Move returns status 0, amount 112
20:56:51.217 00.001 12308 MoveAxis(N, 190, ABG)
20:56:51.217 00.000 12308 Guiding  Dir = 0, Dur = 190
20:56:51.218 00.001 12308 IsSlewing returns 0
20:56:51.218 00.000 12308 IsGuiding returns 0
20:56:51.219 00.001 12308 PulseGuide returned control before completion, sleep 200
20:56:51.433 00.214 12308 IsGuiding returns 1
20:56:51.434 00.001 12308 scope still moving after pulse duration time elapsed
20:56:51.465 00.031 12308 IsSlewing returns 0
20:56:51.466 00.001 12308 IsGuiding returns 0
20:56:51.466 00.000 12308 scope move finished after 190 + 57 ms
20:56:51.467 00.001 12308 Move returns status 0, amount 190
20:56:51.467 00.000 12308 move complete, result=0
20:56:51.467 00.000 12308 worker thread done servicing request
20:56:51.467 00.000 14556 GuideStep: 0.3 px 112 ms WEST, -0.3 px 190 ms NORTH
20:56:51.474 00.007 12308 Worker thread wakes up
20:56:51.474 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:51.474 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:56:52.726 01.252 12308 Exposure complete
20:56:52.888 00.162 12308 worker thread done servicing request
20:56:52.889 00.001 14556 OnExposeComplete: enter
20:56:52.892 00.003 14556 UpdateGuideState(): m_state=6
20:56:52.897 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1413
20:56:52.900 00.003 14556 Star::Find returns 1 (0), X=173.31, Y=980.92, Mass=1903, SNR=29.1, Peak=157 HFD=4.5
20:56:52.905 00.005 14556 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.07) = xAngle (1.14 = 1.14)
20:56:52.910 00.005 14556 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.04 = 1.04)
20:56:52.914 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.94 mountX=0.02 mountY=0.05, mountTheta=1.12
20:56:52.919 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.05, opts=13)
20:56:52.923 00.004 14556 Enqueuing Move request for scope (-0.02, -0.05)
20:56:52.926 00.003 12308 Worker thread wakes up
20:56:52.926 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
20:56:52.926 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
20:56:52.926 00.000 12308 Moving (-0.02, -0.05) raw xDistance=0.02 yDistance=0.05
20:56:52.926 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:56:52.927 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:52.927 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:56:52.927 00.000 12308 MoveAxis(E, 0, ABG)
20:56:52.927 00.000 12308 Move returns status 0, amount 0
20:56:52.927 00.000 12308 MoveAxis(N, 0, ABG)
20:56:52.929 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:52.932 00.003 12308 Move returns status 0, amount 0
20:56:52.932 00.000 12308 move complete, result=0
20:56:52.933 00.001 12308 worker thread done servicing request
20:56:52.954 00.021 14556 UpdateGuideState exits: m=1903 SNR=29.1
20:56:52.959 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:52.962 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:52.966 00.004 14556 Enqueuing Expose request
20:56:52.970 00.004 12308 Worker thread wakes up
20:56:52.970 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:56:52.978 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:52.978 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:56:54.220 01.242 12308 Exposure complete
20:56:54.387 00.167 12308 worker thread done servicing request
20:56:54.387 00.000 14556 OnExposeComplete: enter
20:56:54.391 00.004 14556 UpdateGuideState(): m_state=6
20:56:54.395 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1414
20:56:54.398 00.003 14556 Star::Find returns 1 (0), X=173.14, Y=981.14, Mass=1834, SNR=28.7, Peak=139 HFD=4.5
20:56:54.403 00.005 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.50 = -0.78)
20:56:54.407 00.004 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.88)
20:56:54.410 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.17 hyp=0.25 cameraTheta=2.43 mountX=0.18 mountY=-0.20, mountTheta=-0.83
20:56:54.416 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.17, opts=13)
20:56:54.420 00.004 14556 Enqueuing Move request for scope (-0.19, 0.17)
20:56:54.424 00.004 12308 Worker thread wakes up
20:56:54.424 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.17) opts 0xd
20:56:54.424 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.17)
20:56:54.424 00.000 12308 Moving (-0.19, 0.17) raw xDistance=0.18 yDistance=-0.20
20:56:54.425 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:56:54.425 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:54.425 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:56:54.425 00.000 12308 MoveAxis(E, 0, ABG)
20:56:54.426 00.001 12308 Move returns status 0, amount 0
20:56:54.426 00.000 12308 MoveAxis(N, 0, ABG)
20:56:54.426 00.000 12308 Move returns status 0, amount 0
20:56:54.426 00.000 12308 move complete, result=0
20:56:54.426 00.000 12308 worker thread done servicing request
20:56:54.426 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:54.451 00.025 14556 UpdateGuideState exits: m=1834 SNR=28.7
20:56:54.455 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:54.459 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:54.463 00.004 14556 Enqueuing Expose request
20:56:54.467 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:56:54.470 00.003 12308 Worker thread wakes up
20:56:54.471 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:54.471 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:56:55.722 01.251 12308 Exposure complete
20:56:55.872 00.150 12308 worker thread done servicing request
20:56:55.872 00.000 14556 OnExposeComplete: enter
20:56:55.875 00.003 14556 UpdateGuideState(): m_state=6
20:56:55.880 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1415
20:56:55.883 00.003 14556 Star::Find returns 1 (0), X=172.94, Y=981.25, Mass=1950, SNR=29.6, Peak=158 HFD=4.5
20:56:55.890 00.007 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.60 = -0.69)
20:56:55.894 00.004 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.79)
20:56:55.899 00.005 14556 CameraToMount -- cameraX=-0.39 cameraY=0.27 hyp=0.47 cameraTheta=2.52 mountX=0.37 mountY=-0.33, mountTheta=-0.74
20:56:55.903 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.39, y=0.27, opts=13)
20:56:55.907 00.004 14556 Enqueuing Move request for scope (-0.39, 0.27)
20:56:55.910 00.003 12308 Worker thread wakes up
20:56:55.911 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.27) opts 0xd
20:56:55.911 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.39, 0.27)
20:56:55.911 00.000 12308 Moving (-0.39, 0.27) raw xDistance=0.37 yDistance=-0.33
20:56:55.911 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
20:56:55.911 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:56:55.911 00.000 12308 MoveAxis(W, 159, ABG)
20:56:55.913 00.002 12308 Guiding  Dir = 3, Dur = 159
20:56:55.913 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:55.918 00.005 12308 IsSlewing returns 0
20:56:55.918 00.000 12308 IsGuiding returns 0
20:56:55.918 00.000 12308 PulseGuide returned control before completion, sleep 169
20:56:55.939 00.021 14556 UpdateGuideState exits: m=1950 SNR=29.6
20:56:55.943 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:55.947 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:55.951 00.004 14556 Enqueuing Expose request
20:56:56.101 00.150 12308 IsGuiding returns 1
20:56:56.103 00.002 12308 scope still moving after pulse duration time elapsed
20:56:56.132 00.029 12308 IsSlewing returns 0
20:56:56.133 00.001 12308 IsGuiding returns 0
20:56:56.135 00.002 12308 scope move finished after 159 + 57 ms
20:56:56.135 00.000 12308 Move returns status 0, amount 159
20:56:56.135 00.000 12308 MoveAxis(N, 235, ABG)
20:56:56.135 00.000 12308 Guiding  Dir = 0, Dur = 235
20:56:56.136 00.001 12308 IsSlewing returns 0
20:56:56.136 00.000 12308 IsGuiding returns 0
20:56:56.137 00.001 12308 PulseGuide returned control before completion, sleep 245
20:56:56.384 00.247 12308 IsGuiding returns 1
20:56:56.385 00.001 12308 scope still moving after pulse duration time elapsed
20:56:56.416 00.031 12308 IsSlewing returns 0
20:56:56.416 00.000 12308 IsGuiding returns 1
20:56:56.447 00.031 12308 IsSlewing returns 0
20:56:56.447 00.000 12308 IsGuiding returns 0
20:56:56.447 00.000 12308 scope move finished after 235 + 75 ms
20:56:56.447 00.000 12308 Move returns status 0, amount 235
20:56:56.448 00.001 12308 move complete, result=0
20:56:56.448 00.000 12308 worker thread done servicing request
20:56:56.448 00.000 14556 GuideStep: 0.4 px 159 ms WEST, -0.3 px 235 ms NORTH
20:56:56.455 00.007 12308 Worker thread wakes up
20:56:56.455 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:56.455 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:56:57.706 01.251 12308 Exposure complete
20:56:57.868 00.162 12308 worker thread done servicing request
20:56:57.869 00.001 14556 OnExposeComplete: enter
20:56:57.873 00.004 14556 UpdateGuideState(): m_state=6
20:56:57.878 00.005 14556 Star::Find(15, 172, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1416
20:56:57.882 00.004 14556 Star::Find returns 1 (0), X=173.12, Y=980.94, Mass=2140, SNR=31.2, Peak=174 HFD=4.5
20:56:57.887 00.005 14556 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.07) = xAngle (0.11 = 0.11)
20:56:57.890 00.003 14556 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.01 = 0.01)
20:56:57.894 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-2.97 mountX=0.21 mountY=0.00, mountTheta=0.01
20:56:57.898 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.04, opts=13)
20:56:57.903 00.005 14556 Enqueuing Move request for scope (-0.21, -0.04)
20:56:57.906 00.003 12308 Worker thread wakes up
20:56:57.906 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.04) opts 0xd
20:56:57.906 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.04)
20:56:57.906 00.000 12308 Moving (-0.21, -0.04) raw xDistance=0.21 yDistance=0.00
20:56:57.906 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
20:56:57.907 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:57.907 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:56:57.907 00.000 12308 MoveAxis(W, 102, ABG)
20:56:57.907 00.000 12308 Guiding  Dir = 3, Dur = 102
20:56:57.908 00.001 12308 IsSlewing returns 0
20:56:57.908 00.000 12308 IsGuiding returns 0
20:56:57.908 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:57.914 00.006 12308 PulseGuide returned control before completion, sleep 112
20:56:57.939 00.025 14556 UpdateGuideState exits: m=2140 SNR=31.2
20:56:57.945 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:57.951 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:57.955 00.004 14556 Enqueuing Expose request
20:56:58.042 00.087 12308 IsGuiding returns 0
20:56:58.042 00.000 12308 Move returns status 0, amount 102
20:56:58.043 00.001 12308 MoveAxis(N, 0, ABG)
20:56:58.043 00.000 12308 Move returns status 0, amount 0
20:56:58.044 00.001 12308 move complete, result=0
20:56:58.044 00.000 12308 worker thread done servicing request
20:56:58.044 00.000 14556 GuideStep: 0.2 px 102 ms WEST, 0.0 px 0 ms NORTH
20:56:58.051 00.007 12308 Worker thread wakes up
20:56:58.051 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:58.051 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:56:59.303 01.252 12308 Exposure complete
20:56:59.461 00.158 12308 worker thread done servicing request
20:56:59.462 00.001 14556 OnExposeComplete: enter
20:56:59.466 00.004 14556 UpdateGuideState(): m_state=6
20:56:59.470 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1417
20:56:59.474 00.004 14556 Star::Find returns 1 (0), X=173.32, Y=981.00, Mass=2168, SNR=31.2, Peak=172 HFD=4.6
20:56:59.477 00.003 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.98 = -1.31)
20:56:59.481 00.004 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.41)
20:56:59.485 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.03 cameraTheta=1.90 mountX=0.01 mountY=-0.03, mountTheta=-1.31
20:56:59.491 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.02, opts=13)
20:56:59.494 00.003 14556 Enqueuing Move request for scope (-0.01, 0.02)
20:56:59.498 00.004 12308 Worker thread wakes up
20:56:59.498 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
20:56:59.498 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
20:56:59.498 00.000 12308 Moving (-0.01, 0.02) raw xDistance=0.01 yDistance=-0.03
20:56:59.499 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:56:59.499 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:59.499 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:56:59.499 00.000 12308 MoveAxis(E, 0, ABG)
20:56:59.499 00.000 12308 Move returns status 0, amount 0
20:56:59.499 00.000 12308 MoveAxis(N, 0, ABG)
20:56:59.499 00.000 12308 Move returns status 0, amount 0
20:56:59.501 00.002 12308 move complete, result=0
20:56:59.501 00.000 12308 worker thread done servicing request
20:56:59.501 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:56:59.526 00.025 14556 UpdateGuideState exits: m=2168 SNR=31.2
20:56:59.532 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:59.541 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:56:59.547 00.006 14556 Enqueuing Expose request
20:56:59.553 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:56:59.558 00.005 12308 Worker thread wakes up
20:56:59.559 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:56:59.560 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:00.812 01.252 12308 Exposure complete
20:57:00.975 00.163 12308 worker thread done servicing request
20:57:00.975 00.000 14556 OnExposeComplete: enter
20:57:00.979 00.004 14556 UpdateGuideState(): m_state=6
20:57:00.983 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1418
20:57:00.987 00.004 14556 Star::Find returns 1 (0), X=173.53, Y=981.00, Mass=1749, SNR=28.0, Peak=134 HFD=4.1
20:57:00.992 00.005 14556 CameraToMount -- cameraTheta (0.12) - m_xAngle (-3.07) = xAngle (3.19 = -3.09)
20:57:00.995 00.003 14556 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.09 = 3.09)
20:57:00.998 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=0.02 hyp=0.20 cameraTheta=0.12 mountX=-0.20 mountY=0.01, mountTheta=3.09
20:57:01.005 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.02, opts=13)
20:57:01.009 00.004 14556 Enqueuing Move request for scope (0.20, 0.02)
20:57:01.013 00.004 12308 Worker thread wakes up
20:57:01.013 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.02) opts 0xd
20:57:01.013 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.02)
20:57:01.013 00.000 12308 Moving (0.20, 0.02) raw xDistance=-0.20 yDistance=0.01
20:57:01.014 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:57:01.014 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:01.014 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:57:01.014 00.000 12308 MoveAxis(E, 89, ABG)
20:57:01.014 00.000 12308 Guiding  Dir = 2, Dur = 89
20:57:01.015 00.001 12308 IsSlewing returns 0
20:57:01.015 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:01.020 00.005 12308 IsGuiding returns 0
20:57:01.020 00.000 12308 PulseGuide returned control before completion, sleep 99
20:57:01.043 00.023 14556 UpdateGuideState exits: m=1749 SNR=28.0
20:57:01.047 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:01.052 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:01.056 00.004 14556 Enqueuing Expose request
20:57:01.128 00.072 12308 IsGuiding returns 1
20:57:01.129 00.001 12308 scope still moving after pulse duration time elapsed
20:57:01.159 00.030 12308 IsSlewing returns 0
20:57:01.159 00.000 12308 IsGuiding returns 0
20:57:01.160 00.001 12308 scope move finished after 89 + 51 ms
20:57:01.160 00.000 12308 Move returns status 0, amount 89
20:57:01.161 00.001 12308 MoveAxis(N, 0, ABG)
20:57:01.161 00.000 12308 Move returns status 0, amount 0
20:57:01.161 00.000 12308 move complete, result=0
20:57:01.162 00.001 12308 worker thread done servicing request
20:57:01.162 00.000 12308 Worker thread wakes up
20:57:01.163 00.001 14556 GuideStep: -0.2 px 89 ms EAST, 0.0 px 0 ms NORTH
20:57:01.168 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:01.169 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:02.421 01.252 12308 Exposure complete
20:57:02.583 00.162 12308 worker thread done servicing request
20:57:02.585 00.002 14556 OnExposeComplete: enter
20:57:02.590 00.005 14556 UpdateGuideState(): m_state=6
20:57:02.594 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1419
20:57:02.600 00.006 14556 Star::Find returns 1 (0), X=173.28, Y=981.11, Mass=2156, SNR=31.2, Peak=183 HFD=4.4
20:57:02.604 00.004 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
20:57:02.608 00.004 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.39)
20:57:02.612 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.92 mountX=0.04 mountY=-0.14, mountTheta=-1.30
20:57:02.618 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.14, opts=13)
20:57:02.621 00.003 14556 Enqueuing Move request for scope (-0.05, 0.14)
20:57:02.626 00.005 12308 Worker thread wakes up
20:57:02.626 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.14) opts 0xd
20:57:02.626 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.14)
20:57:02.627 00.001 12308 Moving (-0.05, 0.14) raw xDistance=0.04 yDistance=-0.14
20:57:02.627 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:57:02.627 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:02.627 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:57:02.627 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:02.631 00.004 12308 MoveAxis(E, 0, ABG)
20:57:02.631 00.000 12308 Move returns status 0, amount 0
20:57:02.632 00.001 12308 MoveAxis(N, 0, ABG)
20:57:02.632 00.000 12308 Move returns status 0, amount 0
20:57:02.632 00.000 12308 move complete, result=0
20:57:02.632 00.000 12308 worker thread done servicing request
20:57:02.650 00.018 14556 UpdateGuideState exits: m=2156 SNR=31.2
20:57:02.654 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:02.657 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:02.660 00.003 14556 Enqueuing Expose request
20:57:02.665 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:02.668 00.003 12308 Worker thread wakes up
20:57:02.668 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:02.668 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:03.921 01.253 12308 Exposure complete
20:57:04.067 00.146 12308 worker thread done servicing request
20:57:04.068 00.001 14556 OnExposeComplete: enter
20:57:04.073 00.005 14556 UpdateGuideState(): m_state=6
20:57:04.078 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1420
20:57:04.082 00.004 14556 Star::Find returns 1 (0), X=173.26, Y=981.20, Mass=1850, SNR=29.0, Peak=142 HFD=4.5
20:57:04.086 00.004 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.93 = -1.35)
20:57:04.090 00.004 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.45)
20:57:04.094 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.86 mountX=0.05 mountY=-0.24, mountTheta=-1.35
20:57:04.099 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.23, opts=13)
20:57:04.104 00.005 14556 Enqueuing Move request for scope (-0.07, 0.23)
20:57:04.107 00.003 12308 Worker thread wakes up
20:57:04.107 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.23) opts 0xd
20:57:04.108 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.23)
20:57:04.108 00.000 12308 Moving (-0.07, 0.23) raw xDistance=0.05 yDistance=-0.24
20:57:04.108 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:57:04.108 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:57:04.108 00.000 12308 MoveAxis(E, 0, ABG)
20:57:04.108 00.000 12308 Move returns status 0, amount 0
20:57:04.108 00.000 12308 MoveAxis(N, 167, ABG)
20:57:04.110 00.002 12308 Guiding  Dir = 0, Dur = 167
20:57:04.110 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:04.114 00.004 12308 IsSlewing returns 0
20:57:04.114 00.000 12308 IsGuiding returns 0
20:57:04.115 00.001 12308 PulseGuide returned control before completion, sleep 177
20:57:04.135 00.020 14556 UpdateGuideState exits: m=1850 SNR=29.0
20:57:04.140 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:04.144 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:04.148 00.004 14556 Enqueuing Expose request
20:57:04.303 00.155 12308 IsGuiding returns 1
20:57:04.303 00.000 12308 scope still moving after pulse duration time elapsed
20:57:04.333 00.030 12308 IsSlewing returns 0
20:57:04.334 00.001 12308 IsGuiding returns 0
20:57:04.335 00.001 12308 scope move finished after 167 + 53 ms
20:57:04.336 00.001 12308 Move returns status 0, amount 167
20:57:04.336 00.000 12308 move complete, result=0
20:57:04.336 00.000 12308 worker thread done servicing request
20:57:04.337 00.001 12308 Worker thread wakes up
20:57:04.338 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 167 ms NORTH
20:57:04.344 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:04.344 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:05.590 01.246 12308 Exposure complete
20:57:05.741 00.151 14556 OnExposeComplete: enter
20:57:05.746 00.005 12308 worker thread done servicing request
20:57:05.746 00.000 14556 UpdateGuideState(): m_state=6
20:57:05.754 00.008 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1421
20:57:05.758 00.004 14556 Star::Find returns 1 (0), X=173.27, Y=981.06, Mass=1817, SNR=28.7, Peak=156 HFD=4.3
20:57:05.764 00.006 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.21 = -1.07)
20:57:05.770 00.006 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.17)
20:57:05.775 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.10 cameraTheta=2.14 mountX=0.05 mountY=-0.09, mountTheta=-1.09
20:57:05.782 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.08, opts=13)
20:57:05.788 00.006 14556 Enqueuing Move request for scope (-0.05, 0.08)
20:57:05.793 00.005 12308 Worker thread wakes up
20:57:05.793 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
20:57:05.793 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
20:57:05.795 00.002 12308 Moving (-0.05, 0.08) raw xDistance=0.05 yDistance=-0.09
20:57:05.795 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:57:05.795 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:05.795 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:57:05.796 00.001 12308 MoveAxis(E, 0, ABG)
20:57:05.796 00.000 12308 Move returns status 0, amount 0
20:57:05.796 00.000 12308 MoveAxis(N, 0, ABG)
20:57:05.796 00.000 12308 Move returns status 0, amount 0
20:57:05.796 00.000 12308 move complete, result=0
20:57:05.796 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:05.802 00.006 12308 worker thread done servicing request
20:57:05.822 00.020 14556 UpdateGuideState exits: m=1817 SNR=28.7
20:57:05.826 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:05.830 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:05.832 00.002 14556 Enqueuing Expose request
20:57:05.837 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:05.842 00.005 12308 Worker thread wakes up
20:57:05.842 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:05.842 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:07.095 01.253 12308 Exposure complete
20:57:07.251 00.156 12308 worker thread done servicing request
20:57:07.251 00.000 14556 OnExposeComplete: enter
20:57:07.256 00.005 14556 UpdateGuideState(): m_state=6
20:57:07.260 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1422
20:57:07.264 00.004 14556 Star::Find returns 1 (0), X=173.31, Y=981.12, Mass=1896, SNR=29.5, Peak=166 HFD=4.5
20:57:07.268 00.004 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.76 = -1.52)
20:57:07.273 00.005 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.62)
20:57:07.277 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.69 mountX=0.01 mountY=-0.15, mountTheta=-1.52
20:57:07.282 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.15, opts=13)
20:57:07.285 00.003 14556 Enqueuing Move request for scope (-0.02, 0.15)
20:57:07.290 00.005 12308 Worker thread wakes up
20:57:07.290 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
20:57:07.290 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
20:57:07.290 00.000 12308 Moving (-0.02, 0.15) raw xDistance=0.01 yDistance=-0.15
20:57:07.291 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:57:07.291 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:07.291 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:57:07.291 00.000 12308 MoveAxis(E, 0, ABG)
20:57:07.291 00.000 12308 Move returns status 0, amount 0
20:57:07.292 00.001 12308 MoveAxis(N, 0, ABG)
20:57:07.293 00.001 12308 Move returns status 0, amount 0
20:57:07.293 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:07.299 00.006 12308 move complete, result=0
20:57:07.299 00.000 12308 worker thread done servicing request
20:57:07.321 00.022 14556 UpdateGuideState exits: m=1896 SNR=29.5
20:57:07.326 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:07.330 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:07.333 00.003 14556 Enqueuing Expose request
20:57:07.337 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:57:07.341 00.004 12308 Worker thread wakes up
20:57:07.341 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:07.341 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:08.587 01.246 12308 Exposure complete
20:57:08.755 00.168 12308 worker thread done servicing request
20:57:08.755 00.000 14556 OnExposeComplete: enter
20:57:08.760 00.005 14556 UpdateGuideState(): m_state=6
20:57:08.764 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1423
20:57:08.768 00.004 14556 Star::Find returns 1 (0), X=173.28, Y=980.96, Mass=1796, SNR=28.4, Peak=139 HFD=4.7
20:57:08.772 00.004 14556 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-3.07) = xAngle (0.27 = 0.27)
20:57:08.776 00.004 14556 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.17 = 0.17)
20:57:08.780 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.81 mountX=0.05 mountY=0.01, mountTheta=0.17
20:57:08.784 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.02, opts=13)
20:57:08.789 00.005 14556 Enqueuing Move request for scope (-0.05, -0.02)
20:57:08.795 00.006 12308 Worker thread wakes up
20:57:08.795 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
20:57:08.795 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
20:57:08.795 00.000 12308 Moving (-0.05, -0.02) raw xDistance=0.05 yDistance=0.01
20:57:08.796 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:57:08.796 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:08.796 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:57:08.796 00.000 12308 MoveAxis(E, 0, ABG)
20:57:08.796 00.000 12308 Move returns status 0, amount 0
20:57:08.796 00.000 12308 MoveAxis(N, 0, ABG)
20:57:08.797 00.001 12308 Move returns status 0, amount 0
20:57:08.797 00.000 12308 move complete, result=0
20:57:08.797 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:08.802 00.005 12308 worker thread done servicing request
20:57:08.822 00.020 14556 UpdateGuideState exits: m=1796 SNR=28.4
20:57:08.828 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:08.832 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:08.835 00.003 14556 Enqueuing Expose request
20:57:08.840 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:57:08.843 00.003 12308 Worker thread wakes up
20:57:08.843 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:08.843 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:10.088 01.245 12308 Exposure complete
20:57:10.243 00.155 12308 worker thread done servicing request
20:57:10.245 00.002 14556 OnExposeComplete: enter
20:57:10.249 00.004 14556 UpdateGuideState(): m_state=6
20:57:10.254 00.005 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1424
20:57:10.260 00.006 14556 Star::Find returns 1 (0), X=173.54, Y=981.37, Mass=1837, SNR=28.8, Peak=132 HFD=4.8
20:57:10.264 00.004 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.16 = -2.12)
20:57:10.268 00.004 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.22)
20:57:10.273 00.005 14556 CameraToMount -- cameraX=0.21 cameraY=0.40 hyp=0.45 cameraTheta=1.09 mountX=-0.24 mountY=-0.36, mountTheta=-2.15
20:57:10.278 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.40, opts=13)
20:57:10.282 00.004 14556 Enqueuing Move request for scope (0.21, 0.40)
20:57:10.285 00.003 12308 Worker thread wakes up
20:57:10.285 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.40) opts 0xd
20:57:10.285 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.40)
20:57:10.286 00.001 12308 Moving (0.21, 0.40) raw xDistance=-0.24 yDistance=-0.36
20:57:10.286 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:57:10.287 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:57:10.287 00.000 12308 MoveAxis(E, 103, ABG)
20:57:10.287 00.000 12308 Guiding  Dir = 2, Dur = 103
20:57:10.287 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:10.292 00.005 12308 IsSlewing returns 0
20:57:10.293 00.001 12308 IsGuiding returns 0
20:57:10.294 00.001 12308 PulseGuide returned control before completion, sleep 113
20:57:10.315 00.021 14556 UpdateGuideState exits: m=1837 SNR=28.8
20:57:10.323 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:10.327 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:10.331 00.004 14556 Enqueuing Expose request
20:57:10.410 00.079 12308 IsGuiding returns 1
20:57:10.411 00.001 12308 scope still moving after pulse duration time elapsed
20:57:10.442 00.031 12308 IsSlewing returns 0
20:57:10.443 00.001 12308 IsGuiding returns 0
20:57:10.444 00.001 12308 scope move finished after 103 + 47 ms
20:57:10.444 00.000 12308 Move returns status 0, amount 103
20:57:10.445 00.001 12308 MoveAxis(N, 253, ABG)
20:57:10.445 00.000 12308 Guiding  Dir = 0, Dur = 253
20:57:10.446 00.001 12308 IsSlewing returns 0
20:57:10.447 00.001 12308 IsGuiding returns 0
20:57:10.447 00.000 12308 PulseGuide returned control before completion, sleep 263
20:57:10.724 00.277 12308 IsGuiding returns 1
20:57:10.724 00.000 12308 scope still moving after pulse duration time elapsed
20:57:10.755 00.031 12308 IsSlewing returns 0
20:57:10.757 00.002 12308 IsGuiding returns 0
20:57:10.758 00.001 12308 scope move finished after 253 + 57 ms
20:57:10.758 00.000 12308 Move returns status 0, amount 253
20:57:10.758 00.000 12308 move complete, result=0
20:57:10.759 00.001 12308 worker thread done servicing request
20:57:10.759 00.000 12308 Worker thread wakes up
20:57:10.759 00.000 14556 GuideStep: -0.2 px 103 ms EAST, -0.4 px 253 ms NORTH
20:57:10.765 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:10.765 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:12.022 01.257 12308 Exposure complete
20:57:12.175 00.153 12308 worker thread done servicing request
20:57:12.175 00.000 14556 OnExposeComplete: enter
20:57:12.179 00.004 14556 UpdateGuideState(): m_state=6
20:57:12.184 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1425
20:57:12.188 00.004 14556 Star::Find returns 1 (0), X=173.31, Y=980.87, Mass=1951, SNR=29.6, Peak=167 HFD=4.3
20:57:12.190 00.002 14556 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-3.07) = xAngle (1.33 = 1.33)
20:57:12.199 00.009 14556 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.23 = 1.23)
20:57:12.205 00.006 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.75 mountX=0.02 mountY=0.09, mountTheta=1.32
20:57:12.211 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.10, opts=13)
20:57:12.215 00.004 14556 Enqueuing Move request for scope (-0.02, -0.10)
20:57:12.219 00.004 12308 Worker thread wakes up
20:57:12.219 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
20:57:12.219 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
20:57:12.219 00.000 12308 Moving (-0.02, -0.10) raw xDistance=0.02 yDistance=0.09
20:57:12.219 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:57:12.219 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:12.221 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:57:12.221 00.000 12308 MoveAxis(E, 0, ABG)
20:57:12.221 00.000 12308 Move returns status 0, amount 0
20:57:12.221 00.000 12308 MoveAxis(N, 0, ABG)
20:57:12.221 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:12.230 00.009 12308 Move returns status 0, amount 0
20:57:12.230 00.000 12308 move complete, result=0
20:57:12.230 00.000 12308 worker thread done servicing request
20:57:12.252 00.022 14556 UpdateGuideState exits: m=1951 SNR=29.6
20:57:12.258 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:12.262 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:12.266 00.004 14556 Enqueuing Expose request
20:57:12.269 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:57:12.274 00.005 12308 Worker thread wakes up
20:57:12.274 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:12.274 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:13.522 01.248 12308 Exposure complete
20:57:13.684 00.162 12308 worker thread done servicing request
20:57:13.684 00.000 14556 OnExposeComplete: enter
20:57:13.688 00.004 14556 UpdateGuideState(): m_state=6
20:57:13.693 00.005 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1426
20:57:13.697 00.004 14556 Star::Find returns 1 (0), X=173.30, Y=981.27, Mass=1930, SNR=29.3, Peak=164 HFD=4.5
20:57:13.702 00.005 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
20:57:13.705 00.003 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
20:57:13.709 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.29 hyp=0.30 cameraTheta=1.68 mountX=0.01 mountY=-0.29, mountTheta=-1.53
20:57:13.715 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.29, opts=13)
20:57:13.719 00.004 14556 Enqueuing Move request for scope (-0.03, 0.29)
20:57:13.721 00.002 12308 Worker thread wakes up
20:57:13.722 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.29) opts 0xd
20:57:13.722 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.29)
20:57:13.722 00.000 12308 Moving (-0.03, 0.29) raw xDistance=0.01 yDistance=-0.29
20:57:13.722 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:57:13.722 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:57:13.724 00.002 12308 MoveAxis(E, 0, ABG)
20:57:13.724 00.000 12308 Move returns status 0, amount 0
20:57:13.724 00.000 12308 MoveAxis(N, 207, ABG)
20:57:13.724 00.000 12308 Guiding  Dir = 0, Dur = 207
20:57:13.724 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:13.730 00.006 12308 IsSlewing returns 0
20:57:13.731 00.001 12308 IsGuiding returns 0
20:57:13.731 00.000 12308 PulseGuide returned control before completion, sleep 217
20:57:13.754 00.023 14556 UpdateGuideState exits: m=1930 SNR=29.3
20:57:13.759 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:13.762 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:13.767 00.005 14556 Enqueuing Expose request
20:57:13.964 00.197 12308 IsGuiding returns 1
20:57:13.965 00.001 12308 scope still moving after pulse duration time elapsed
20:57:13.995 00.030 12308 IsSlewing returns 0
20:57:13.997 00.002 12308 IsGuiding returns 0
20:57:13.998 00.001 12308 scope move finished after 207 + 59 ms
20:57:13.998 00.000 12308 Move returns status 0, amount 207
20:57:13.999 00.001 12308 move complete, result=0
20:57:14.000 00.001 12308 worker thread done servicing request
20:57:14.000 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 207 ms NORTH
20:57:14.008 00.008 12308 Worker thread wakes up
20:57:14.008 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:14.008 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:15.256 01.248 12308 Exposure complete
20:57:15.412 00.156 12308 worker thread done servicing request
20:57:15.412 00.000 14556 OnExposeComplete: enter
20:57:15.416 00.004 14556 UpdateGuideState(): m_state=6
20:57:15.419 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1427
20:57:15.424 00.005 14556 Star::Find returns 1 (0), X=173.22, Y=980.88, Mass=1679, SNR=27.5, Peak=161 HFD=4.2
20:57:15.427 00.003 14556 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.07) = xAngle (0.61 = 0.61)
20:57:15.432 00.005 14556 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.52 = 0.52)
20:57:15.435 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-2.46 mountX=0.11 mountY=0.07, mountTheta=0.54
20:57:15.440 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.09, opts=13)
20:57:15.445 00.005 14556 Enqueuing Move request for scope (-0.11, -0.09)
20:57:15.452 00.007 12308 Worker thread wakes up
20:57:15.452 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.09) opts 0xd
20:57:15.452 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.09)
20:57:15.452 00.000 12308 Moving (-0.11, -0.09) raw xDistance=0.11 yDistance=0.07
20:57:15.452 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:57:15.453 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:15.453 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:57:15.453 00.000 12308 MoveAxis(E, 0, ABG)
20:57:15.453 00.000 12308 Move returns status 0, amount 0
20:57:15.453 00.000 12308 MoveAxis(N, 0, ABG)
20:57:15.454 00.001 12308 Move returns status 0, amount 0
20:57:15.454 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:15.459 00.005 12308 move complete, result=0
20:57:15.459 00.000 12308 worker thread done servicing request
20:57:15.479 00.020 14556 UpdateGuideState exits: m=1679 SNR=27.5
20:57:15.484 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:15.488 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:15.491 00.003 14556 Enqueuing Expose request
20:57:15.494 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:57:15.499 00.005 12308 Worker thread wakes up
20:57:15.499 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:15.499 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:16.736 01.237 12308 Exposure complete
20:57:16.905 00.169 12308 worker thread done servicing request
20:57:16.905 00.000 14556 OnExposeComplete: enter
20:57:16.909 00.004 14556 UpdateGuideState(): m_state=6
20:57:16.914 00.005 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1428
20:57:16.918 00.004 14556 Star::Find returns 1 (0), X=173.18, Y=980.87, Mass=2194, SNR=31.6, Peak=182 HFD=4.5
20:57:16.922 00.004 14556 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.07) = xAngle (0.53 = 0.53)
20:57:16.925 00.003 14556 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.43 = 0.43)
20:57:16.929 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-2.55 mountX=0.15 mountY=0.07, mountTheta=0.45
20:57:16.934 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.10, opts=13)
20:57:16.937 00.003 14556 Enqueuing Move request for scope (-0.14, -0.10)
20:57:16.941 00.004 12308 Worker thread wakes up
20:57:16.942 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.10) opts 0xd
20:57:16.942 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.10)
20:57:16.942 00.000 12308 Moving (-0.14, -0.10) raw xDistance=0.15 yDistance=0.07
20:57:16.942 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:57:16.943 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:16.943 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:57:16.943 00.000 12308 MoveAxis(E, 0, ABG)
20:57:16.943 00.000 12308 Move returns status 0, amount 0
20:57:16.943 00.000 12308 MoveAxis(N, 0, ABG)
20:57:16.943 00.000 12308 Move returns status 0, amount 0
20:57:16.944 00.001 12308 move complete, result=0
20:57:16.944 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:16.951 00.007 12308 worker thread done servicing request
20:57:16.976 00.025 14556 UpdateGuideState exits: m=2194 SNR=31.6
20:57:16.981 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:16.985 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:16.988 00.003 14556 Enqueuing Expose request
20:57:16.992 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:57:16.997 00.005 12308 Worker thread wakes up
20:57:16.997 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:16.997 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:18.252 01.255 12308 Exposure complete
20:57:18.412 00.160 12308 worker thread done servicing request
20:57:18.413 00.001 14556 OnExposeComplete: enter
20:57:18.417 00.004 14556 UpdateGuideState(): m_state=6
20:57:18.422 00.005 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1429
20:57:18.426 00.004 14556 Star::Find returns 1 (0), X=173.25, Y=980.90, Mass=1866, SNR=29.2, Peak=179 HFD=4.4
20:57:18.429 00.003 14556 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-3.07) = xAngle (0.67 = 0.67)
20:57:18.434 00.005 14556 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.57 = 0.57)
20:57:18.437 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.41 mountX=0.08 mountY=0.05, mountTheta=0.60
20:57:18.442 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.07, opts=13)
20:57:18.448 00.006 14556 Enqueuing Move request for scope (-0.07, -0.07)
20:57:18.454 00.006 12308 Worker thread wakes up
20:57:18.454 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
20:57:18.454 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
20:57:18.454 00.000 12308 Moving (-0.07, -0.07) raw xDistance=0.08 yDistance=0.05
20:57:18.454 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:57:18.455 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:18.455 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:57:18.455 00.000 12308 MoveAxis(E, 0, ABG)
20:57:18.455 00.000 12308 Move returns status 0, amount 0
20:57:18.455 00.000 12308 MoveAxis(N, 0, ABG)
20:57:18.456 00.001 12308 Move returns status 0, amount 0
20:57:18.456 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:18.461 00.005 12308 move complete, result=0
20:57:18.463 00.002 12308 worker thread done servicing request
20:57:18.484 00.021 14556 UpdateGuideState exits: m=1866 SNR=29.2
20:57:18.488 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:18.493 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:18.496 00.003 14556 Enqueuing Expose request
20:57:18.501 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:57:18.506 00.005 12308 Worker thread wakes up
20:57:18.506 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:18.506 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:19.757 01.251 12308 Exposure complete
20:57:19.952 00.195 12308 worker thread done servicing request
20:57:19.953 00.001 14556 OnExposeComplete: enter
20:57:19.959 00.006 14556 UpdateGuideState(): m_state=6
20:57:19.965 00.006 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1430
20:57:19.969 00.004 14556 Star::Find returns 1 (0), X=173.19, Y=981.13, Mass=1601, SNR=27.1, Peak=162 HFD=4.2
20:57:19.975 00.006 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.35 = -0.94)
20:57:19.980 00.005 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.04)
20:57:19.985 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.16 hyp=0.20 cameraTheta=2.27 mountX=0.12 mountY=-0.18, mountTheta=-0.97
20:57:19.992 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.16, opts=13)
20:57:19.995 00.003 14556 Enqueuing Move request for scope (-0.13, 0.16)
20:57:19.999 00.004 12308 Worker thread wakes up
20:57:19.999 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.16) opts 0xd
20:57:19.999 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.16)
20:57:19.999 00.000 12308 Moving (-0.13, 0.16) raw xDistance=0.12 yDistance=-0.18
20:57:19.999 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:57:20.000 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:20.000 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:57:20.000 00.000 12308 MoveAxis(E, 0, ABG)
20:57:20.000 00.000 12308 Move returns status 0, amount 0
20:57:20.000 00.000 12308 MoveAxis(N, 0, ABG)
20:57:20.000 00.000 12308 Move returns status 0, amount 0
20:57:20.000 00.000 12308 move complete, result=0
20:57:20.000 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:20.006 00.006 12308 worker thread done servicing request
20:57:20.028 00.022 14556 UpdateGuideState exits: m=1601 SNR=27.1
20:57:20.031 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:20.036 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:20.039 00.003 14556 Enqueuing Expose request
20:57:20.043 00.004 12308 Worker thread wakes up
20:57:20.043 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:57:20.047 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:20.047 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:21.304 01.257 12308 Exposure complete
20:57:21.449 00.145 12308 worker thread done servicing request
20:57:21.449 00.000 14556 OnExposeComplete: enter
20:57:21.454 00.005 14556 UpdateGuideState(): m_state=6
20:57:21.458 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1431
20:57:21.461 00.003 14556 Star::Find returns 1 (0), X=173.27, Y=981.05, Mass=1940, SNR=29.6, Peak=164 HFD=4.5
20:57:21.466 00.005 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
20:57:21.469 00.003 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
20:57:21.472 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.10 cameraTheta=2.15 mountX=0.05 mountY=-0.09, mountTheta=-1.08
20:57:21.477 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.08, opts=13)
20:57:21.486 00.009 14556 Enqueuing Move request for scope (-0.05, 0.08)
20:57:21.491 00.005 12308 Worker thread wakes up
20:57:21.491 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
20:57:21.491 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
20:57:21.491 00.000 12308 Moving (-0.05, 0.08) raw xDistance=0.05 yDistance=-0.09
20:57:21.491 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:57:21.493 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:21.493 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:57:21.493 00.000 12308 MoveAxis(E, 0, ABG)
20:57:21.494 00.001 12308 Move returns status 0, amount 0
20:57:21.494 00.000 12308 MoveAxis(N, 0, ABG)
20:57:21.494 00.000 12308 Move returns status 0, amount 0
20:57:21.494 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:21.499 00.005 12308 move complete, result=0
20:57:21.500 00.001 12308 worker thread done servicing request
20:57:21.522 00.022 14556 UpdateGuideState exits: m=1940 SNR=29.6
20:57:21.526 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:21.530 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:21.534 00.004 14556 Enqueuing Expose request
20:57:21.539 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:21.544 00.005 12308 Worker thread wakes up
20:57:21.544 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:21.544 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:22.788 01.244 12308 Exposure complete
20:57:22.951 00.163 12308 worker thread done servicing request
20:57:22.951 00.000 14556 OnExposeComplete: enter
20:57:22.955 00.004 14556 UpdateGuideState(): m_state=6
20:57:22.959 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1432
20:57:22.963 00.004 14556 Star::Find returns 1 (0), X=173.18, Y=981.13, Mass=1931, SNR=29.5, Peak=159 HFD=4.3
20:57:22.967 00.004 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
20:57:22.970 00.003 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
20:57:22.974 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.32 mountX=0.14 mountY=-0.18, mountTheta=-0.92
20:57:22.981 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.16, opts=13)
20:57:22.986 00.005 14556 Enqueuing Move request for scope (-0.15, 0.16)
20:57:22.989 00.003 12308 Worker thread wakes up
20:57:22.989 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
20:57:22.990 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
20:57:22.990 00.000 12308 Moving (-0.15, 0.16) raw xDistance=0.14 yDistance=-0.18
20:57:22.990 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:57:22.990 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:22.990 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:57:22.990 00.000 12308 MoveAxis(E, 0, ABG)
20:57:22.992 00.002 12308 Move returns status 0, amount 0
20:57:22.992 00.000 12308 MoveAxis(N, 0, ABG)
20:57:22.992 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:22.996 00.004 12308 Move returns status 0, amount 0
20:57:22.996 00.000 12308 move complete, result=0
20:57:22.997 00.001 12308 worker thread done servicing request
20:57:23.019 00.022 14556 UpdateGuideState exits: m=1931 SNR=29.5
20:57:23.023 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:23.027 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:23.030 00.003 14556 Enqueuing Expose request
20:57:23.034 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:57:23.039 00.005 12308 Worker thread wakes up
20:57:23.039 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:23.039 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:24.292 01.253 12308 Exposure complete
20:57:24.466 00.174 12308 worker thread done servicing request
20:57:24.467 00.001 14556 OnExposeComplete: enter
20:57:24.471 00.004 14556 UpdateGuideState(): m_state=6
20:57:24.474 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1433
20:57:24.479 00.005 14556 Star::Find returns 1 (0), X=173.10, Y=981.21, Mass=1939, SNR=29.6, Peak=168 HFD=4.4
20:57:24.483 00.004 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
20:57:24.486 00.003 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.97)
20:57:24.491 00.005 14556 CameraToMount -- cameraX=-0.23 cameraY=0.24 hyp=0.33 cameraTheta=2.34 mountX=0.21 mountY=-0.27, mountTheta=-0.91
20:57:24.495 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.24, opts=13)
20:57:24.499 00.004 14556 Enqueuing Move request for scope (-0.23, 0.24)
20:57:24.501 00.002 12308 Worker thread wakes up
20:57:24.502 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.24) opts 0xd
20:57:24.502 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.24)
20:57:24.503 00.001 12308 Moving (-0.23, 0.24) raw xDistance=0.21 yDistance=-0.27
20:57:24.503 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:57:24.503 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:57:24.503 00.000 12308 MoveAxis(W, 92, ABG)
20:57:24.504 00.001 12308 Guiding  Dir = 3, Dur = 92
20:57:24.504 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:24.508 00.004 12308 IsSlewing returns 0
20:57:24.509 00.001 12308 IsGuiding returns 0
20:57:24.509 00.000 12308 PulseGuide returned control before completion, sleep 102
20:57:24.528 00.019 14556 UpdateGuideState exits: m=1939 SNR=29.6
20:57:24.533 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:24.536 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:24.542 00.006 14556 Enqueuing Expose request
20:57:24.627 00.085 12308 IsGuiding returns 1
20:57:24.629 00.002 12308 scope still moving after pulse duration time elapsed
20:57:24.659 00.030 12308 IsSlewing returns 0
20:57:24.661 00.002 12308 IsGuiding returns 0
20:57:24.662 00.001 12308 scope move finished after 92 + 61 ms
20:57:24.662 00.000 12308 Move returns status 0, amount 92
20:57:24.664 00.002 12308 MoveAxis(N, 191, ABG)
20:57:24.664 00.000 12308 Guiding  Dir = 0, Dur = 191
20:57:24.664 00.000 12308 IsSlewing returns 0
20:57:24.664 00.000 12308 IsGuiding returns 0
20:57:24.665 00.001 12308 PulseGuide returned control before completion, sleep 201
20:57:24.877 00.212 12308 IsGuiding returns 1
20:57:24.878 00.001 12308 scope still moving after pulse duration time elapsed
20:57:24.909 00.031 12308 IsSlewing returns 0
20:57:24.910 00.001 12308 IsGuiding returns 0
20:57:24.910 00.000 12308 scope move finished after 191 + 54 ms
20:57:24.911 00.001 12308 Move returns status 0, amount 191
20:57:24.911 00.000 12308 move complete, result=0
20:57:24.912 00.001 12308 worker thread done servicing request
20:57:24.912 00.000 12308 Worker thread wakes up
20:57:24.912 00.000 14556 GuideStep: 0.2 px 92 ms WEST, -0.3 px 191 ms NORTH
20:57:24.918 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:24.919 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:26.170 01.251 12308 Exposure complete
20:57:26.329 00.159 12308 worker thread done servicing request
20:57:26.330 00.001 14556 OnExposeComplete: enter
20:57:26.334 00.004 14556 UpdateGuideState(): m_state=6
20:57:26.337 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1434
20:57:26.341 00.004 14556 Star::Find returns 1 (0), X=173.41, Y=980.99, Mass=1950, SNR=29.7, Peak=152 HFD=4.9
20:57:26.345 00.004 14556 CameraToMount -- cameraTheta (0.19) - m_xAngle (-3.07) = xAngle (3.26 = -3.02)
20:57:26.349 00.004 14556 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.16 = -3.12)
20:57:26.353 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.19 mountX=-0.09 mountY=-0.00, mountTheta=-3.12
20:57:26.358 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.02, opts=13)
20:57:26.362 00.004 14556 Enqueuing Move request for scope (0.09, 0.02)
20:57:26.366 00.004 12308 Worker thread wakes up
20:57:26.366 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
20:57:26.366 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
20:57:26.366 00.000 12308 Moving (0.09, 0.02) raw xDistance=-0.09 yDistance=-0.00
20:57:26.367 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:57:26.367 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:26.367 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:57:26.367 00.000 12308 MoveAxis(E, 0, ABG)
20:57:26.367 00.000 12308 Move returns status 0, amount 0
20:57:26.367 00.000 12308 MoveAxis(N, 0, ABG)
20:57:26.367 00.000 12308 Move returns status 0, amount 0
20:57:26.368 00.001 12308 move complete, result=0
20:57:26.368 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:26.373 00.005 12308 worker thread done servicing request
20:57:26.395 00.022 14556 UpdateGuideState exits: m=1950 SNR=29.7
20:57:26.400 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:26.404 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:26.407 00.003 14556 Enqueuing Expose request
20:57:26.414 00.007 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:57:26.418 00.004 12308 Worker thread wakes up
20:57:26.418 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:26.418 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:27.672 01.254 12308 Exposure complete
20:57:27.818 00.146 12308 worker thread done servicing request
20:57:27.818 00.000 14556 OnExposeComplete: enter
20:57:27.822 00.004 14556 UpdateGuideState(): m_state=6
20:57:27.829 00.007 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1435
20:57:27.833 00.004 14556 Star::Find returns 1 (0), X=173.80, Y=980.99, Mass=1870, SNR=29.1, Peak=142 HFD=4.3
20:57:27.837 00.004 14556 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.07) = xAngle (3.11 = 3.11)
20:57:27.841 00.004 14556 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.02 = 3.02)
20:57:27.844 00.003 14556 CameraToMount -- cameraX=0.47 cameraY=0.02 hyp=0.47 cameraTheta=0.04 mountX=-0.47 mountY=0.06, mountTheta=3.02
20:57:27.850 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.47, y=0.02, opts=13)
20:57:27.854 00.004 14556 Enqueuing Move request for scope (0.47, 0.02)
20:57:27.858 00.004 12308 Worker thread wakes up
20:57:27.858 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.02) opts 0xd
20:57:27.858 00.000 12308 Handling offset move in thread for scope, endpoint = (0.47, 0.02)
20:57:27.858 00.000 12308 Moving (0.47, 0.02) raw xDistance=-0.47 yDistance=0.06
20:57:27.859 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47
20:57:27.859 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:27.859 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:57:27.859 00.000 12308 MoveAxis(E, 206, ABG)
20:57:27.860 00.001 12308 Guiding  Dir = 2, Dur = 206
20:57:27.860 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:27.865 00.005 12308 IsSlewing returns 0
20:57:27.865 00.000 12308 IsGuiding returns 0
20:57:27.865 00.000 12308 PulseGuide returned control before completion, sleep 216
20:57:27.886 00.021 14556 UpdateGuideState exits: m=1870 SNR=29.1
20:57:27.891 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:27.895 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:27.899 00.004 14556 Enqueuing Expose request
20:57:28.086 00.187 12308 IsGuiding returns 1
20:57:28.086 00.000 12308 scope still moving after pulse duration time elapsed
20:57:28.116 00.030 12308 IsSlewing returns 0
20:57:28.117 00.001 12308 IsGuiding returns 0
20:57:28.117 00.000 12308 scope move finished after 206 + 46 ms
20:57:28.118 00.001 12308 Move returns status 0, amount 206
20:57:28.118 00.000 12308 MoveAxis(N, 0, ABG)
20:57:28.119 00.001 12308 Move returns status 0, amount 0
20:57:28.119 00.000 12308 move complete, result=0
20:57:28.119 00.000 12308 worker thread done servicing request
20:57:28.120 00.001 12308 Worker thread wakes up
20:57:28.120 00.000 14556 GuideStep: -0.5 px 206 ms EAST, 0.1 px 0 ms NORTH
20:57:28.127 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:28.128 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:29.378 01.250 12308 Exposure complete
20:57:29.528 00.150 12308 worker thread done servicing request
20:57:29.529 00.001 14556 OnExposeComplete: enter
20:57:29.533 00.004 14556 UpdateGuideState(): m_state=6
20:57:29.537 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1436
20:57:29.542 00.005 14556 Star::Find returns 1 (0), X=173.31, Y=981.24, Mass=1643, SNR=26.9, Peak=154 HFD=4.3
20:57:29.545 00.003 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.72 = -1.57)
20:57:29.550 00.005 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
20:57:29.554 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.64 mountX=0.00 mountY=-0.26, mountTheta=-1.57
20:57:29.559 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.26, opts=13)
20:57:29.562 00.003 14556 Enqueuing Move request for scope (-0.02, 0.26)
20:57:29.567 00.005 12308 Worker thread wakes up
20:57:29.567 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.26) opts 0xd
20:57:29.567 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.26)
20:57:29.567 00.000 12308 Moving (-0.02, 0.26) raw xDistance=0.00 yDistance=-0.26
20:57:29.567 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:57:29.568 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:57:29.568 00.000 12308 MoveAxis(E, 0, ABG)
20:57:29.568 00.000 12308 Move returns status 0, amount 0
20:57:29.568 00.000 12308 MoveAxis(N, 185, ABG)
20:57:29.568 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:29.573 00.005 12308 Guiding  Dir = 0, Dur = 185
20:57:29.573 00.000 12308 IsSlewing returns 0
20:57:29.574 00.001 12308 IsGuiding returns 0
20:57:29.574 00.000 12308 PulseGuide returned control before completion, sleep 195
20:57:29.595 00.021 14556 UpdateGuideState exits: m=1643 SNR=26.9
20:57:29.600 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:29.606 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:29.610 00.004 14556 Enqueuing Expose request
20:57:29.778 00.168 12308 IsGuiding returns 1
20:57:29.778 00.000 12308 scope still moving after pulse duration time elapsed
20:57:29.808 00.030 12308 IsSlewing returns 0
20:57:29.808 00.000 12308 IsGuiding returns 0
20:57:29.808 00.000 12308 scope move finished after 185 + 49 ms
20:57:29.809 00.001 12308 Move returns status 0, amount 185
20:57:29.809 00.000 12308 move complete, result=0
20:57:29.809 00.000 12308 worker thread done servicing request
20:57:29.809 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 185 ms NORTH
20:57:29.816 00.007 12308 Worker thread wakes up
20:57:29.817 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:29.818 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:31.069 01.251 12308 Exposure complete
20:57:31.228 00.159 12308 worker thread done servicing request
20:57:31.228 00.000 14556 OnExposeComplete: enter
20:57:31.236 00.008 14556 UpdateGuideState(): m_state=6
20:57:31.240 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1437
20:57:31.244 00.004 14556 Star::Find returns 1 (0), X=173.32, Y=981.13, Mass=1975, SNR=29.5, Peak=165 HFD=4.4
20:57:31.248 00.004 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.70 = -1.59)
20:57:31.251 00.003 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
20:57:31.256 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.62 mountX=-0.00 mountY=-0.16, mountTheta=-1.59
20:57:31.262 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.16, opts=13)
20:57:31.266 00.004 14556 Enqueuing Move request for scope (-0.01, 0.16)
20:57:31.270 00.004 12308 Worker thread wakes up
20:57:31.270 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
20:57:31.271 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
20:57:31.271 00.000 12308 Moving (-0.01, 0.16) raw xDistance=-0.00 yDistance=-0.16
20:57:31.271 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:57:31.271 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:31.271 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:57:31.272 00.001 12308 MoveAxis(E, 0, ABG)
20:57:31.272 00.000 12308 Move returns status 0, amount 0
20:57:31.272 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:31.276 00.004 12308 MoveAxis(N, 0, ABG)
20:57:31.276 00.000 12308 Move returns status 0, amount 0
20:57:31.276 00.000 12308 move complete, result=0
20:57:31.277 00.001 12308 worker thread done servicing request
20:57:31.299 00.022 14556 UpdateGuideState exits: m=1975 SNR=29.5
20:57:31.303 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:31.307 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:31.312 00.005 14556 Enqueuing Expose request
20:57:31.316 00.004 12308 Worker thread wakes up
20:57:31.316 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:31.316 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:31.316 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:57:32.568 01.252 12308 Exposure complete
20:57:32.736 00.168 12308 worker thread done servicing request
20:57:32.737 00.001 14556 OnExposeComplete: enter
20:57:32.740 00.003 14556 UpdateGuideState(): m_state=6
20:57:32.744 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1438
20:57:32.748 00.004 14556 Star::Find returns 1 (0), X=173.30, Y=981.05, Mass=1750, SNR=28.2, Peak=138 HFD=4.5
20:57:32.752 00.004 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.96 = -1.33)
20:57:32.755 00.003 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.43)
20:57:32.759 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.88 mountX=0.02 mountY=-0.08, mountTheta=-1.33
20:57:32.765 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.08, opts=13)
20:57:32.768 00.003 14556 Enqueuing Move request for scope (-0.03, 0.08)
20:57:32.772 00.004 12308 Worker thread wakes up
20:57:32.772 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
20:57:32.772 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
20:57:32.772 00.000 12308 Moving (-0.03, 0.08) raw xDistance=0.02 yDistance=-0.08
20:57:32.772 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:57:32.774 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:32.774 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:57:32.774 00.000 12308 MoveAxis(E, 0, ABG)
20:57:32.774 00.000 12308 Move returns status 0, amount 0
20:57:32.774 00.000 12308 MoveAxis(N, 0, ABG)
20:57:32.774 00.000 12308 Move returns status 0, amount 0
20:57:32.775 00.001 12308 move complete, result=0
20:57:32.775 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:32.778 00.003 12308 worker thread done servicing request
20:57:32.800 00.022 14556 UpdateGuideState exits: m=1750 SNR=28.2
20:57:32.804 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:32.808 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:32.811 00.003 14556 Enqueuing Expose request
20:57:32.816 00.005 12308 Worker thread wakes up
20:57:32.816 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:32.816 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:32.816 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:34.068 01.252 12308 Exposure complete
20:57:34.224 00.156 12308 worker thread done servicing request
20:57:34.226 00.002 14556 OnExposeComplete: enter
20:57:34.230 00.004 14556 UpdateGuideState(): m_state=6
20:57:34.236 00.006 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1439
20:57:34.243 00.007 14556 Star::Find returns 1 (0), X=173.34, Y=981.12, Mass=1806, SNR=28.4, Peak=123 HFD=4.5
20:57:34.248 00.005 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
20:57:34.256 00.008 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.81)
20:57:34.263 00.007 14556 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.50 mountX=-0.02 mountY=-0.15, mountTheta=-1.71
20:57:34.271 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.15, opts=13)
20:57:34.276 00.005 14556 Enqueuing Move request for scope (0.01, 0.15)
20:57:34.280 00.004 12308 Worker thread wakes up
20:57:34.280 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.15) opts 0xd
20:57:34.281 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.15)
20:57:34.281 00.000 12308 Moving (0.01, 0.15) raw xDistance=-0.02 yDistance=-0.15
20:57:34.281 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:57:34.281 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:34.281 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:57:34.282 00.001 12308 MoveAxis(E, 0, ABG)
20:57:34.282 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:34.287 00.005 12308 Move returns status 0, amount 0
20:57:34.288 00.001 12308 MoveAxis(N, 0, ABG)
20:57:34.288 00.000 12308 Move returns status 0, amount 0
20:57:34.288 00.000 12308 move complete, result=0
20:57:34.288 00.000 12308 worker thread done servicing request
20:57:34.312 00.024 14556 UpdateGuideState exits: m=1806 SNR=28.4
20:57:34.317 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:34.321 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:34.325 00.004 14556 Enqueuing Expose request
20:57:34.331 00.006 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:34.335 00.004 12308 Worker thread wakes up
20:57:34.335 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:34.335 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:35.585 01.250 12308 Exposure complete
20:57:35.747 00.162 12308 worker thread done servicing request
20:57:35.747 00.000 14556 OnExposeComplete: enter
20:57:35.750 00.003 14556 UpdateGuideState(): m_state=6
20:57:35.755 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1440
20:57:35.760 00.005 14556 Star::Find returns 1 (0), X=173.44, Y=981.18, Mass=2060, SNR=30.6, Peak=166 HFD=4.5
20:57:35.763 00.003 14556 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.07) = xAngle (4.14 = -2.14)
20:57:35.767 00.004 14556 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.04 = -2.24)
20:57:35.772 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.20 hyp=0.23 cameraTheta=1.07 mountX=-0.13 mountY=-0.18, mountTheta=-2.18
20:57:35.777 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.20, opts=13)
20:57:35.781 00.004 14556 Enqueuing Move request for scope (0.11, 0.20)
20:57:35.785 00.004 12308 Worker thread wakes up
20:57:35.785 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.20) opts 0xd
20:57:35.785 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.20)
20:57:35.785 00.000 12308 Moving (0.11, 0.20) raw xDistance=-0.13 yDistance=-0.18
20:57:35.786 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:57:35.786 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:35.786 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:57:35.786 00.000 12308 MoveAxis(E, 0, ABG)
20:57:35.787 00.001 12308 Move returns status 0, amount 0
20:57:35.787 00.000 12308 MoveAxis(N, 0, ABG)
20:57:35.787 00.000 12308 Move returns status 0, amount 0
20:57:35.787 00.000 12308 move complete, result=0
20:57:35.788 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:35.793 00.005 12308 worker thread done servicing request
20:57:35.815 00.022 14556 UpdateGuideState exits: m=2060 SNR=30.6
20:57:35.819 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:35.824 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:35.829 00.005 14556 Enqueuing Expose request
20:57:35.833 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:57:35.837 00.004 12308 Worker thread wakes up
20:57:35.837 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:35.837 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:37.091 01.254 12308 Exposure complete
20:57:37.250 00.159 12308 worker thread done servicing request
20:57:37.250 00.000 14556 OnExposeComplete: enter
20:57:37.253 00.003 14556 UpdateGuideState(): m_state=6
20:57:37.259 00.006 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1441
20:57:37.264 00.005 14556 Star::Find returns 1 (0), X=173.33, Y=981.16, Mass=1867, SNR=29.0, Peak=130 HFD=4.5
20:57:37.267 00.003 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.61 = -1.68)
20:57:37.272 00.005 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.78)
20:57:37.276 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.53 mountX=-0.02 mountY=-0.18, mountTheta=-1.68
20:57:37.281 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.18, opts=13)
20:57:37.286 00.005 14556 Enqueuing Move request for scope (0.01, 0.18)
20:57:37.289 00.003 12308 Worker thread wakes up
20:57:37.289 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
20:57:37.290 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
20:57:37.290 00.000 12308 Moving (0.01, 0.18) raw xDistance=-0.02 yDistance=-0.18
20:57:37.290 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:57:37.290 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:37.290 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:57:37.290 00.000 12308 MoveAxis(E, 0, ABG)
20:57:37.290 00.000 12308 Move returns status 0, amount 0
20:57:37.292 00.002 12308 MoveAxis(N, 0, ABG)
20:57:37.292 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:37.296 00.004 12308 Move returns status 0, amount 0
20:57:37.296 00.000 12308 move complete, result=0
20:57:37.296 00.000 12308 worker thread done servicing request
20:57:37.319 00.023 14556 UpdateGuideState exits: m=1867 SNR=29.0
20:57:37.324 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:37.327 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:37.330 00.003 14556 Enqueuing Expose request
20:57:37.334 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:57:37.337 00.003 12308 Worker thread wakes up
20:57:37.337 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:37.337 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:38.593 01.256 12308 Exposure complete
20:57:38.745 00.152 12308 worker thread done servicing request
20:57:38.746 00.001 14556 OnExposeComplete: enter
20:57:38.750 00.004 14556 UpdateGuideState(): m_state=6
20:57:38.753 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1442
20:57:38.758 00.005 14556 Star::Find returns 1 (0), X=173.43, Y=981.35, Mass=2168, SNR=31.1, Peak=128 HFD=4.6
20:57:38.762 00.004 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.38 = -1.90)
20:57:38.765 00.003 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.00)
20:57:38.770 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.38 hyp=0.40 cameraTheta=1.31 mountX=-0.13 mountY=-0.36, mountTheta=-1.92
20:57:38.776 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.38, opts=13)
20:57:38.780 00.004 14556 Enqueuing Move request for scope (0.10, 0.38)
20:57:38.784 00.004 12308 Worker thread wakes up
20:57:38.784 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.38) opts 0xd
20:57:38.784 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.38)
20:57:38.785 00.001 12308 Moving (0.10, 0.38) raw xDistance=-0.13 yDistance=-0.36
20:57:38.787 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:57:38.787 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:57:38.788 00.001 12308 MoveAxis(E, 0, ABG)
20:57:38.788 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:38.796 00.008 12308 Move returns status 0, amount 0
20:57:38.796 00.000 12308 MoveAxis(N, 253, ABG)
20:57:38.797 00.001 12308 Guiding  Dir = 0, Dur = 253
20:57:38.797 00.000 12308 IsSlewing returns 0
20:57:38.798 00.001 12308 IsGuiding returns 0
20:57:38.799 00.001 12308 PulseGuide returned control before completion, sleep 263
20:57:38.821 00.022 14556 UpdateGuideState exits: m=2168 SNR=31.1
20:57:38.826 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:38.831 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:38.836 00.005 14556 Enqueuing Expose request
20:57:39.068 00.232 12308 IsGuiding returns 1
20:57:39.070 00.002 12308 scope still moving after pulse duration time elapsed
20:57:39.098 00.028 12308 IsSlewing returns 0
20:57:39.101 00.003 12308 IsGuiding returns 0
20:57:39.101 00.000 12308 scope move finished after 253 + 49 ms
20:57:39.102 00.001 12308 Move returns status 0, amount 253
20:57:39.103 00.001 12308 move complete, result=0
20:57:39.103 00.000 12308 worker thread done servicing request
20:57:39.103 00.000 12308 Worker thread wakes up
20:57:39.104 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 253 ms NORTH
20:57:39.110 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:39.111 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:40.362 01.251 12308 Exposure complete
20:57:40.508 00.146 12308 worker thread done servicing request
20:57:40.508 00.000 14556 OnExposeComplete: enter
20:57:40.513 00.005 14556 UpdateGuideState(): m_state=6
20:57:40.517 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1443
20:57:40.521 00.004 14556 Star::Find returns 1 (0), X=173.62, Y=981.00, Mass=1898, SNR=28.9, Peak=152 HFD=4.2
20:57:40.525 00.004 14556 CameraToMount -- cameraTheta (0.10) - m_xAngle (-3.07) = xAngle (3.17 = -3.11)
20:57:40.529 00.004 14556 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.07 = 3.07)
20:57:40.532 00.003 14556 CameraToMount -- cameraX=0.30 cameraY=0.03 hyp=0.30 cameraTheta=0.10 mountX=-0.30 mountY=0.02, mountTheta=3.07
20:57:40.540 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.30, y=0.03, opts=13)
20:57:40.544 00.004 14556 Enqueuing Move request for scope (0.30, 0.03)
20:57:40.548 00.004 12308 Worker thread wakes up
20:57:40.548 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.03) opts 0xd
20:57:40.548 00.000 12308 Handling offset move in thread for scope, endpoint = (0.30, 0.03)
20:57:40.548 00.000 12308 Moving (0.30, 0.03) raw xDistance=-0.30 yDistance=0.02
20:57:40.548 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
20:57:40.549 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:40.549 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:57:40.549 00.000 12308 MoveAxis(E, 129, ABG)
20:57:40.549 00.000 12308 Guiding  Dir = 2, Dur = 129
20:57:40.549 00.000 12308 IsSlewing returns 0
20:57:40.550 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:40.555 00.005 12308 IsGuiding returns 0
20:57:40.555 00.000 12308 PulseGuide returned control before completion, sleep 139
20:57:40.577 00.022 14556 UpdateGuideState exits: m=1898 SNR=28.9
20:57:40.582 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:40.586 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:40.589 00.003 14556 Enqueuing Expose request
20:57:40.710 00.121 12308 IsGuiding returns 1
20:57:40.710 00.000 12308 scope still moving after pulse duration time elapsed
20:57:40.741 00.031 12308 IsSlewing returns 0
20:57:40.742 00.001 12308 IsGuiding returns 0
20:57:40.743 00.001 12308 scope move finished after 129 + 59 ms
20:57:40.744 00.001 12308 Move returns status 0, amount 129
20:57:40.745 00.001 12308 MoveAxis(N, 0, ABG)
20:57:40.745 00.000 12308 Move returns status 0, amount 0
20:57:40.745 00.000 12308 move complete, result=0
20:57:40.746 00.001 12308 worker thread done servicing request
20:57:40.746 00.000 14556 GuideStep: -0.3 px 129 ms EAST, 0.0 px 0 ms NORTH
20:57:40.752 00.006 12308 Worker thread wakes up
20:57:40.752 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:40.752 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:42.004 01.252 12308 Exposure complete
20:57:42.166 00.162 12308 worker thread done servicing request
20:57:42.167 00.001 14556 OnExposeComplete: enter
20:57:42.171 00.004 14556 UpdateGuideState(): m_state=6
20:57:42.175 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1444
20:57:42.178 00.003 14556 Star::Find returns 1 (0), X=173.39, Y=981.00, Mass=1886, SNR=29.1, Peak=159 HFD=4.2
20:57:42.182 00.004 14556 CameraToMount -- cameraTheta (0.36) - m_xAngle (-3.07) = xAngle (3.44 = -2.85)
20:57:42.186 00.004 14556 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.34 = -2.95)
20:57:42.188 00.002 14556 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.07 cameraTheta=0.36 mountX=-0.07 mountY=-0.01, mountTheta=-2.94
20:57:42.195 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.03, opts=13)
20:57:42.200 00.005 14556 Enqueuing Move request for scope (0.07, 0.03)
20:57:42.205 00.005 12308 Worker thread wakes up
20:57:42.205 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
20:57:42.205 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
20:57:42.205 00.000 12308 Moving (0.07, 0.03) raw xDistance=-0.07 yDistance=-0.01
20:57:42.205 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:57:42.206 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:42.206 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:57:42.206 00.000 12308 MoveAxis(E, 0, ABG)
20:57:42.206 00.000 12308 Move returns status 0, amount 0
20:57:42.206 00.000 12308 MoveAxis(N, 0, ABG)
20:57:42.207 00.001 12308 Move returns status 0, amount 0
20:57:42.207 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:42.211 00.004 12308 move complete, result=0
20:57:42.211 00.000 12308 worker thread done servicing request
20:57:42.232 00.021 14556 UpdateGuideState exits: m=1886 SNR=29.1
20:57:42.236 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:42.239 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:42.244 00.005 14556 Enqueuing Expose request
20:57:42.250 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:57:42.254 00.004 12308 Worker thread wakes up
20:57:42.254 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:42.254 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:43.505 01.251 12308 Exposure complete
20:57:43.668 00.163 12308 worker thread done servicing request
20:57:43.669 00.001 14556 OnExposeComplete: enter
20:57:43.673 00.004 14556 UpdateGuideState(): m_state=6
20:57:43.677 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1445
20:57:43.681 00.004 14556 Star::Find returns 1 (0), X=173.46, Y=981.11, Mass=2069, SNR=30.8, Peak=142 HFD=4.9
20:57:43.685 00.004 14556 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.07) = xAngle (3.90 = -2.39)
20:57:43.690 00.005 14556 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.80 = -2.49)
20:57:43.695 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.14 hyp=0.19 cameraTheta=0.82 mountX=-0.14 mountY=-0.12, mountTheta=-2.44
20:57:43.703 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.14, opts=13)
20:57:43.707 00.004 14556 Enqueuing Move request for scope (0.13, 0.14)
20:57:43.711 00.004 12308 Worker thread wakes up
20:57:43.712 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.14) opts 0xd
20:57:43.712 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.14)
20:57:43.712 00.000 12308 Moving (0.13, 0.14) raw xDistance=-0.14 yDistance=-0.12
20:57:43.712 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:57:43.712 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:43.712 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:57:43.713 00.001 12308 MoveAxis(E, 0, ABG)
20:57:43.713 00.000 12308 Move returns status 0, amount 0
20:57:43.713 00.000 12308 MoveAxis(N, 0, ABG)
20:57:43.713 00.000 12308 Move returns status 0, amount 0
20:57:43.714 00.001 12308 move complete, result=0
20:57:43.715 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:43.718 00.003 12308 worker thread done servicing request
20:57:43.740 00.022 14556 UpdateGuideState exits: m=2069 SNR=30.8
20:57:43.745 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:43.749 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:43.752 00.003 14556 Enqueuing Expose request
20:57:43.757 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:43.761 00.004 12308 Worker thread wakes up
20:57:43.761 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:43.761 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:45.005 01.244 12308 Exposure complete
20:57:45.154 00.149 12308 worker thread done servicing request
20:57:45.154 00.000 14556 OnExposeComplete: enter
20:57:45.157 00.003 14556 UpdateGuideState(): m_state=6
20:57:45.162 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1446
20:57:45.167 00.005 14556 Star::Find returns 1 (0), X=173.66, Y=981.06, Mass=2077, SNR=30.5, Peak=172 HFD=4.3
20:57:45.171 00.004 14556 CameraToMount -- cameraTheta (0.26) - m_xAngle (-3.07) = xAngle (3.33 = -2.95)
20:57:45.174 00.003 14556 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.23 = -3.05)
20:57:45.178 00.004 14556 CameraToMount -- cameraX=0.33 cameraY=0.09 hyp=0.35 cameraTheta=0.26 mountX=-0.34 mountY=-0.03, mountTheta=-3.05
20:57:45.183 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.33, y=0.09, opts=13)
20:57:45.188 00.005 14556 Enqueuing Move request for scope (0.33, 0.09)
20:57:45.192 00.004 12308 Worker thread wakes up
20:57:45.193 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.09) opts 0xd
20:57:45.193 00.000 12308 Handling offset move in thread for scope, endpoint = (0.33, 0.09)
20:57:45.193 00.000 12308 Moving (0.33, 0.09) raw xDistance=-0.34 yDistance=-0.03
20:57:45.193 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
20:57:45.193 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:45.193 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:57:45.195 00.002 12308 MoveAxis(E, 147, ABG)
20:57:45.195 00.000 12308 Guiding  Dir = 2, Dur = 147
20:57:45.195 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:45.201 00.006 12308 IsSlewing returns 0
20:57:45.201 00.000 12308 IsGuiding returns 0
20:57:45.202 00.001 12308 PulseGuide returned control before completion, sleep 157
20:57:45.222 00.020 14556 UpdateGuideState exits: m=2077 SNR=30.5
20:57:45.230 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:45.235 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:45.239 00.004 14556 Enqueuing Expose request
20:57:45.372 00.133 12308 IsGuiding returns 1
20:57:45.372 00.000 12308 scope still moving after pulse duration time elapsed
20:57:45.404 00.032 12308 IsSlewing returns 0
20:57:45.405 00.001 12308 IsGuiding returns 1
20:57:45.434 00.029 12308 IsSlewing returns 0
20:57:45.436 00.002 12308 IsGuiding returns 0
20:57:45.436 00.000 12308 scope move finished after 147 + 87 ms
20:57:45.437 00.001 12308 Move returns status 0, amount 147
20:57:45.437 00.000 12308 MoveAxis(N, 0, ABG)
20:57:45.437 00.000 12308 Move returns status 0, amount 0
20:57:45.437 00.000 12308 move complete, result=0
20:57:45.438 00.001 12308 worker thread done servicing request
20:57:45.438 00.000 12308 Worker thread wakes up
20:57:45.439 00.001 14556 GuideStep: -0.3 px 147 ms EAST, -0.0 px 0 ms NORTH
20:57:45.444 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:45.445 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:46.690 01.245 12308 Exposure complete
20:57:46.848 00.158 12308 worker thread done servicing request
20:57:46.848 00.000 14556 OnExposeComplete: enter
20:57:46.853 00.005 14556 UpdateGuideState(): m_state=6
20:57:46.857 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1447
20:57:46.861 00.004 14556 Star::Find returns 1 (0), X=173.22, Y=981.34, Mass=1860, SNR=29.1, Peak=131 HFD=4.6
20:57:46.865 00.004 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
20:57:46.868 00.003 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
20:57:46.872 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.36 hyp=0.38 cameraTheta=1.87 mountX=0.09 mountY=-0.38, mountTheta=-1.35
20:57:46.877 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.36, opts=13)
20:57:46.882 00.005 14556 Enqueuing Move request for scope (-0.11, 0.36)
20:57:46.885 00.003 12308 Worker thread wakes up
20:57:46.887 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.36) opts 0xd
20:57:46.887 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.36)
20:57:46.887 00.000 12308 Moving (-0.11, 0.36) raw xDistance=0.09 yDistance=-0.38
20:57:46.888 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:57:46.888 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:57:46.888 00.000 12308 MoveAxis(E, 0, ABG)
20:57:46.888 00.000 12308 Move returns status 0, amount 0
20:57:46.888 00.000 12308 MoveAxis(N, 266, ABG)
20:57:46.889 00.001 12308 Guiding  Dir = 0, Dur = 266
20:57:46.889 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:46.893 00.004 12308 IsSlewing returns 0
20:57:46.893 00.000 12308 IsGuiding returns 0
20:57:46.894 00.001 12308 PulseGuide returned control before completion, sleep 276
20:57:46.914 00.020 14556 UpdateGuideState exits: m=1860 SNR=29.1
20:57:46.921 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:46.926 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:46.930 00.004 14556 Enqueuing Expose request
20:57:47.182 00.252 12308 IsGuiding returns 1
20:57:47.184 00.002 12308 scope still moving after pulse duration time elapsed
20:57:47.214 00.030 12308 IsSlewing returns 0
20:57:47.216 00.002 12308 IsGuiding returns 0
20:57:47.216 00.000 12308 scope move finished after 266 + 56 ms
20:57:47.217 00.001 12308 Move returns status 0, amount 266
20:57:47.217 00.000 12308 move complete, result=0
20:57:47.218 00.001 12308 worker thread done servicing request
20:57:47.218 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 266 ms NORTH
20:57:47.225 00.007 12308 Worker thread wakes up
20:57:47.225 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:47.226 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:48.476 01.250 12308 Exposure complete
20:57:48.637 00.161 12308 worker thread done servicing request
20:57:48.637 00.000 14556 OnExposeComplete: enter
20:57:48.641 00.004 14556 UpdateGuideState(): m_state=6
20:57:48.646 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1448
20:57:48.650 00.004 14556 Star::Find returns 1 (0), X=173.32, Y=980.95, Mass=2231, SNR=31.7, Peak=175 HFD=4.6
20:57:48.653 00.003 14556 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.07) = xAngle (1.07 = 1.07)
20:57:48.657 00.004 14556 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.97 = 0.97)
20:57:48.661 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.03 cameraTheta=-2.01 mountX=0.01 mountY=0.02, mountTheta=1.04
20:57:48.666 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.02, opts=13)
20:57:48.671 00.005 14556 Enqueuing Move request for scope (-0.01, -0.02)
20:57:48.675 00.004 12308 Worker thread wakes up
20:57:48.675 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
20:57:48.675 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
20:57:48.675 00.000 12308 Moving (-0.01, -0.02) raw xDistance=0.01 yDistance=0.02
20:57:48.675 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:57:48.677 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:48.677 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:57:48.677 00.000 12308 MoveAxis(E, 0, ABG)
20:57:48.677 00.000 12308 Move returns status 0, amount 0
20:57:48.678 00.001 12308 MoveAxis(N, 0, ABG)
20:57:48.678 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:48.681 00.003 12308 Move returns status 0, amount 0
20:57:48.682 00.001 12308 move complete, result=0
20:57:48.682 00.000 12308 worker thread done servicing request
20:57:48.703 00.021 14556 UpdateGuideState exits: m=2231 SNR=31.7
20:57:48.707 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:48.711 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:48.715 00.004 14556 Enqueuing Expose request
20:57:48.718 00.003 12308 Worker thread wakes up
20:57:48.719 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:48.719 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:48.719 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:57:49.969 01.250 12308 Exposure complete
20:57:50.118 00.149 12308 worker thread done servicing request
20:57:50.119 00.001 14556 OnExposeComplete: enter
20:57:50.123 00.004 14556 UpdateGuideState(): m_state=6
20:57:50.127 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1449
20:57:50.132 00.005 14556 Star::Find returns 1 (0), X=173.45, Y=981.09, Mass=1577, SNR=26.6, Peak=126 HFD=4.1
20:57:50.137 00.005 14556 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.07) = xAngle (3.87 = -2.42)
20:57:50.141 00.004 14556 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.52)
20:57:50.145 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.12 hyp=0.17 cameraTheta=0.79 mountX=-0.13 mountY=-0.10, mountTheta=-2.48
20:57:50.152 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.12, opts=13)
20:57:50.156 00.004 14556 Enqueuing Move request for scope (0.12, 0.12)
20:57:50.160 00.004 12308 Worker thread wakes up
20:57:50.160 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.12) opts 0xd
20:57:50.160 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.12)
20:57:50.160 00.000 12308 Moving (0.12, 0.12) raw xDistance=-0.13 yDistance=-0.10
20:57:50.161 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:57:50.161 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:50.161 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:57:50.161 00.000 12308 MoveAxis(E, 0, ABG)
20:57:50.161 00.000 12308 Move returns status 0, amount 0
20:57:50.162 00.001 12308 MoveAxis(N, 0, ABG)
20:57:50.162 00.000 12308 Move returns status 0, amount 0
20:57:50.162 00.000 12308 move complete, result=0
20:57:50.162 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:50.170 00.008 12308 worker thread done servicing request
20:57:50.194 00.024 14556 UpdateGuideState exits: m=1577 SNR=26.6
20:57:50.199 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:50.201 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:50.205 00.004 14556 Enqueuing Expose request
20:57:50.207 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:50.211 00.004 12308 Worker thread wakes up
20:57:50.211 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:50.211 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:51.459 01.248 12308 Exposure complete
20:57:51.621 00.162 12308 worker thread done servicing request
20:57:51.622 00.001 14556 OnExposeComplete: enter
20:57:51.625 00.003 14556 UpdateGuideState(): m_state=6
20:57:51.628 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1450
20:57:51.633 00.005 14556 Star::Find returns 1 (0), X=173.27, Y=980.97, Mass=2037, SNR=30.1, Peak=178 HFD=4.2
20:57:51.640 00.007 14556 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.07) = xAngle (6.17 = -0.11)
20:57:51.645 00.005 14556 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.07 = -0.21)
20:57:51.650 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.00 hyp=0.05 cameraTheta=3.10 mountX=0.05 mountY=-0.01, mountTheta=-0.21
20:57:51.657 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.00, opts=13)
20:57:51.660 00.003 14556 Enqueuing Move request for scope (-0.05, 0.00)
20:57:51.665 00.005 12308 Worker thread wakes up
20:57:51.665 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.00) opts 0xd
20:57:51.665 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.00)
20:57:51.666 00.001 12308 Moving (-0.05, 0.00) raw xDistance=0.05 yDistance=-0.01
20:57:51.666 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:57:51.666 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:51.666 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:57:51.666 00.000 12308 MoveAxis(E, 0, ABG)
20:57:51.667 00.001 12308 Move returns status 0, amount 0
20:57:51.667 00.000 12308 MoveAxis(N, 0, ABG)
20:57:51.667 00.000 12308 Move returns status 0, amount 0
20:57:51.667 00.000 12308 move complete, result=0
20:57:51.667 00.000 12308 worker thread done servicing request
20:57:51.669 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:51.693 00.024 14556 UpdateGuideState exits: m=2037 SNR=30.1
20:57:51.697 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:51.702 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:51.706 00.004 14556 Enqueuing Expose request
20:57:51.709 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:57:51.713 00.004 12308 Worker thread wakes up
20:57:51.713 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:51.713 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:52.964 01.251 12308 Exposure complete
20:57:53.129 00.165 12308 worker thread done servicing request
20:57:53.129 00.000 14556 OnExposeComplete: enter
20:57:53.135 00.006 14556 UpdateGuideState(): m_state=6
20:57:53.143 00.008 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1451
20:57:53.148 00.005 14556 Star::Find returns 1 (0), X=173.33, Y=981.07, Mass=1702, SNR=27.6, Peak=136 HFD=4.4
20:57:53.154 00.006 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.59 = -1.70)
20:57:53.159 00.005 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.80)
20:57:53.166 00.007 14556 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.51 mountX=-0.01 mountY=-0.10, mountTheta=-1.70
20:57:53.176 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.10, opts=13)
20:57:53.183 00.007 14556 Enqueuing Move request for scope (0.01, 0.10)
20:57:53.188 00.005 12308 Worker thread wakes up
20:57:53.188 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
20:57:53.188 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
20:57:53.188 00.000 12308 Moving (0.01, 0.10) raw xDistance=-0.01 yDistance=-0.10
20:57:53.190 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:57:53.190 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:53.190 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:57:53.191 00.001 12308 MoveAxis(E, 0, ABG)
20:57:53.191 00.000 12308 Move returns status 0, amount 0
20:57:53.191 00.000 12308 MoveAxis(N, 0, ABG)
20:57:53.192 00.001 12308 Move returns status 0, amount 0
20:57:53.192 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:53.197 00.005 12308 move complete, result=0
20:57:53.198 00.001 12308 worker thread done servicing request
20:57:53.218 00.020 14556 UpdateGuideState exits: m=1702 SNR=27.6
20:57:53.224 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:53.230 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:53.235 00.005 14556 Enqueuing Expose request
20:57:53.242 00.007 12308 Worker thread wakes up
20:57:53.243 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:53.251 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:53.252 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:54.495 01.243 12308 Exposure complete
20:57:54.649 00.154 12308 worker thread done servicing request
20:57:54.649 00.000 14556 OnExposeComplete: enter
20:57:54.654 00.005 14556 UpdateGuideState(): m_state=6
20:57:54.657 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1452
20:57:54.661 00.004 14556 Star::Find returns 1 (0), X=173.52, Y=981.15, Mass=2151, SNR=31.2, Peak=186 HFD=4.4
20:57:54.665 00.004 14556 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.07) = xAngle (3.82 = -2.46)
20:57:54.669 00.004 14556 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.72 = -2.56)
20:57:54.674 00.005 14556 CameraToMount -- cameraX=0.19 cameraY=0.18 hyp=0.26 cameraTheta=0.75 mountX=-0.20 mountY=-0.14, mountTheta=-2.53
20:57:54.679 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.18, opts=13)
20:57:54.682 00.003 14556 Enqueuing Move request for scope (0.19, 0.18)
20:57:54.685 00.003 12308 Worker thread wakes up
20:57:54.685 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.18) opts 0xd
20:57:54.685 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.18)
20:57:54.685 00.000 12308 Moving (0.19, 0.18) raw xDistance=-0.20 yDistance=-0.14
20:57:54.687 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:57:54.687 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:54.687 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:57:54.687 00.000 12308 MoveAxis(E, 88, ABG)
20:57:54.687 00.000 12308 Guiding  Dir = 2, Dur = 88
20:57:54.688 00.001 12308 IsSlewing returns 0
20:57:54.688 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:54.692 00.004 12308 IsGuiding returns 0
20:57:54.693 00.001 12308 PulseGuide returned control before completion, sleep 98
20:57:54.714 00.021 14556 UpdateGuideState exits: m=2151 SNR=31.2
20:57:54.719 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:54.723 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:54.727 00.004 14556 Enqueuing Expose request
20:57:54.797 00.070 12308 IsGuiding returns 1
20:57:54.798 00.001 12308 scope still moving after pulse duration time elapsed
20:57:54.829 00.031 12308 IsSlewing returns 0
20:57:54.830 00.001 12308 IsGuiding returns 0
20:57:54.831 00.001 12308 scope move finished after 88 + 50 ms
20:57:54.831 00.000 12308 Move returns status 0, amount 88
20:57:54.831 00.000 12308 MoveAxis(N, 0, ABG)
20:57:54.832 00.001 12308 Move returns status 0, amount 0
20:57:54.832 00.000 12308 move complete, result=0
20:57:54.832 00.000 12308 worker thread done servicing request
20:57:54.833 00.001 12308 Worker thread wakes up
20:57:54.833 00.000 14556 GuideStep: -0.2 px 88 ms EAST, -0.1 px 0 ms NORTH
20:57:54.840 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:54.840 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:56.081 01.241 12308 Exposure complete
20:57:56.243 00.162 12308 worker thread done servicing request
20:57:56.243 00.000 14556 OnExposeComplete: enter
20:57:56.248 00.005 14556 UpdateGuideState(): m_state=6
20:57:56.251 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1453
20:57:56.256 00.005 14556 Star::Find returns 1 (0), X=173.42, Y=981.46, Mass=1817, SNR=28.7, Peak=131 HFD=4.4
20:57:56.260 00.004 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.45 = -1.83)
20:57:56.263 00.003 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.93)
20:57:56.268 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.48 hyp=0.49 cameraTheta=1.38 mountX=-0.13 mountY=-0.46, mountTheta=-1.84
20:57:56.273 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.48, opts=13)
20:57:56.277 00.004 14556 Enqueuing Move request for scope (0.09, 0.48)
20:57:56.280 00.003 12308 Worker thread wakes up
20:57:56.280 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.48) opts 0xd
20:57:56.281 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.48)
20:57:56.281 00.000 12308 Moving (0.09, 0.48) raw xDistance=-0.13 yDistance=-0.46
20:57:56.281 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:57:56.281 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
20:57:56.281 00.000 12308 MoveAxis(E, 0, ABG)
20:57:56.281 00.000 12308 Move returns status 0, amount 0
20:57:56.281 00.000 12308 MoveAxis(N, 325, ABG)
20:57:56.283 00.002 12308 Guiding  Dir = 0, Dur = 325
20:57:56.283 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:56.287 00.004 12308 IsSlewing returns 0
20:57:56.287 00.000 12308 IsGuiding returns 0
20:57:56.289 00.002 12308 PulseGuide returned control before completion, sleep 335
20:57:56.314 00.025 14556 UpdateGuideState exits: m=1817 SNR=28.7
20:57:56.319 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:56.324 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:56.329 00.005 14556 Enqueuing Expose request
20:57:56.635 00.306 12308 IsGuiding returns 1
20:57:56.635 00.000 12308 scope still moving after pulse duration time elapsed
20:57:56.666 00.031 12308 IsSlewing returns 0
20:57:56.668 00.002 12308 IsGuiding returns 0
20:57:56.670 00.002 12308 scope move finished after 325 + 56 ms
20:57:56.670 00.000 12308 Move returns status 0, amount 325
20:57:56.670 00.000 12308 move complete, result=0
20:57:56.671 00.001 12308 worker thread done servicing request
20:57:56.671 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.5 px 325 ms NORTH
20:57:56.678 00.007 12308 Worker thread wakes up
20:57:56.678 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:56.679 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:57.925 01.246 12308 Exposure complete
20:57:58.085 00.160 12308 worker thread done servicing request
20:57:58.085 00.000 14556 OnExposeComplete: enter
20:57:58.090 00.005 14556 UpdateGuideState(): m_state=6
20:57:58.094 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1454
20:57:58.098 00.004 14556 Star::Find returns 1 (0), X=173.45, Y=980.97, Mass=2019, SNR=30.2, Peak=161 HFD=4.2
20:57:58.104 00.006 14556 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.07) = xAngle (3.07 = 3.07)
20:57:58.108 00.004 14556 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.98 = 2.98)
20:57:58.112 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.00 hyp=0.13 cameraTheta=0.00 mountX=-0.13 mountY=0.02, mountTheta=2.98
20:57:58.118 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.00, opts=13)
20:57:58.122 00.004 14556 Enqueuing Move request for scope (0.13, 0.00)
20:57:58.126 00.004 12308 Worker thread wakes up
20:57:58.126 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.00) opts 0xd
20:57:58.126 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.00)
20:57:58.126 00.000 12308 Moving (0.13, 0.00) raw xDistance=-0.13 yDistance=0.02
20:57:58.126 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:57:58.126 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:58.128 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:57:58.128 00.000 12308 MoveAxis(E, 0, ABG)
20:57:58.128 00.000 12308 Move returns status 0, amount 0
20:57:58.128 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:58.133 00.005 12308 MoveAxis(N, 0, ABG)
20:57:58.133 00.000 12308 Move returns status 0, amount 0
20:57:58.134 00.001 12308 move complete, result=0
20:57:58.134 00.000 12308 worker thread done servicing request
20:57:58.153 00.019 14556 UpdateGuideState exits: m=2019 SNR=30.2
20:57:58.157 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:58.163 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:58.167 00.004 14556 Enqueuing Expose request
20:57:58.170 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:57:58.173 00.003 12308 Worker thread wakes up
20:57:58.174 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:58.174 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:57:59.425 01.251 12308 Exposure complete
20:57:59.592 00.167 12308 worker thread done servicing request
20:57:59.592 00.000 14556 OnExposeComplete: enter
20:57:59.598 00.006 14556 UpdateGuideState(): m_state=6
20:57:59.603 00.005 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1455
20:57:59.607 00.004 14556 Star::Find returns 1 (0), X=173.68, Y=980.81, Mass=2094, SNR=30.8, Peak=167 HFD=4.6
20:57:59.613 00.006 14556 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-3.07) = xAngle (2.66 = 2.66)
20:57:59.616 00.003 14556 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.56 = 2.56)
20:57:59.620 00.004 14556 CameraToMount -- cameraX=0.36 cameraY=-0.16 hyp=0.39 cameraTheta=-0.41 mountX=-0.35 mountY=0.21, mountTheta=2.59
20:57:59.625 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.36, y=-0.16, opts=13)
20:57:59.629 00.004 14556 Enqueuing Move request for scope (0.36, -0.16)
20:57:59.633 00.004 12308 Worker thread wakes up
20:57:59.633 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.16) opts 0xd
20:57:59.633 00.000 12308 Handling offset move in thread for scope, endpoint = (0.36, -0.16)
20:57:59.634 00.001 12308 Moving (0.36, -0.16) raw xDistance=-0.35 yDistance=0.21
20:57:59.634 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
20:57:59.634 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:57:59.634 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:57:59.634 00.000 12308 MoveAxis(E, 150, ABG)
20:57:59.635 00.001 12308 Guiding  Dir = 2, Dur = 150
20:57:59.635 00.000 12308 IsSlewing returns 0
20:57:59.635 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:57:59.640 00.005 12308 IsGuiding returns 0
20:57:59.641 00.001 12308 PulseGuide returned control before completion, sleep 160
20:57:59.662 00.021 14556 UpdateGuideState exits: m=2094 SNR=30.8
20:57:59.667 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:59.670 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:57:59.676 00.006 14556 Enqueuing Expose request
20:57:59.807 00.131 12308 IsGuiding returns 1
20:57:59.807 00.000 12308 scope still moving after pulse duration time elapsed
20:57:59.838 00.031 12308 IsSlewing returns 0
20:57:59.838 00.000 12308 IsGuiding returns 0
20:57:59.838 00.000 12308 scope move finished after 150 + 49 ms
20:57:59.838 00.000 12308 Move returns status 0, amount 150
20:57:59.840 00.002 12308 MoveAxis(N, 0, ABG)
20:57:59.840 00.000 12308 Move returns status 0, amount 0
20:57:59.840 00.000 12308 move complete, result=0
20:57:59.840 00.000 12308 worker thread done servicing request
20:57:59.841 00.001 14556 GuideStep: -0.3 px 150 ms EAST, 0.2 px 0 ms NORTH
20:57:59.845 00.004 12308 Worker thread wakes up
20:57:59.845 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:57:59.845 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:01.090 01.245 12308 Exposure complete
20:58:01.250 00.160 12308 worker thread done servicing request
20:58:01.250 00.000 14556 OnExposeComplete: enter
20:58:01.255 00.005 14556 UpdateGuideState(): m_state=6
20:58:01.258 00.003 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1456
20:58:01.262 00.004 14556 Star::Find returns 1 (0), X=173.36, Y=980.98, Mass=1716, SNR=27.7, Peak=138 HFD=4.2
20:58:01.267 00.005 14556 CameraToMount -- cameraTheta (0.38) - m_xAngle (-3.07) = xAngle (3.46 = -2.83)
20:58:01.270 00.003 14556 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.36 = -2.93)
20:58:01.273 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.38 mountX=-0.03 mountY=-0.01, mountTheta=-2.92
20:58:01.278 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.01, opts=13)
20:58:01.282 00.004 14556 Enqueuing Move request for scope (0.03, 0.01)
20:58:01.285 00.003 12308 Worker thread wakes up
20:58:01.286 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
20:58:01.286 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
20:58:01.286 00.000 12308 Moving (0.03, 0.01) raw xDistance=-0.03 yDistance=-0.01
20:58:01.286 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:58:01.286 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:01.286 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:58:01.287 00.001 12308 MoveAxis(E, 0, ABG)
20:58:01.287 00.000 12308 Move returns status 0, amount 0
20:58:01.287 00.000 12308 MoveAxis(N, 0, ABG)
20:58:01.287 00.000 12308 Move returns status 0, amount 0
20:58:01.287 00.000 12308 move complete, result=0
20:58:01.288 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:01.294 00.006 12308 worker thread done servicing request
20:58:01.315 00.021 14556 UpdateGuideState exits: m=1716 SNR=27.7
20:58:01.320 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:01.324 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:01.327 00.003 14556 Enqueuing Expose request
20:58:01.331 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:58:01.335 00.004 12308 Worker thread wakes up
20:58:01.335 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:01.335 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:02.589 01.254 12308 Exposure complete
20:58:02.749 00.160 12308 worker thread done servicing request
20:58:02.750 00.001 14556 OnExposeComplete: enter
20:58:02.754 00.004 14556 UpdateGuideState(): m_state=6
20:58:02.758 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1457
20:58:02.762 00.004 14556 Star::Find returns 1 (0), X=173.27, Y=981.02, Mass=1835, SNR=28.5, Peak=167 HFD=4.2
20:58:02.767 00.005 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.52 = -0.77)
20:58:02.770 00.003 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.87)
20:58:02.774 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.07 cameraTheta=2.44 mountX=0.05 mountY=-0.06, mountTheta=-0.81
20:58:02.779 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.05, opts=13)
20:58:02.783 00.004 14556 Enqueuing Move request for scope (-0.06, 0.05)
20:58:02.788 00.005 12308 Worker thread wakes up
20:58:02.788 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
20:58:02.788 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
20:58:02.788 00.000 12308 Moving (-0.06, 0.05) raw xDistance=0.05 yDistance=-0.06
20:58:02.788 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:58:02.789 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:02.789 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:58:02.789 00.000 12308 MoveAxis(E, 0, ABG)
20:58:02.789 00.000 12308 Move returns status 0, amount 0
20:58:02.790 00.001 12308 MoveAxis(N, 0, ABG)
20:58:02.790 00.000 12308 Move returns status 0, amount 0
20:58:02.790 00.000 12308 move complete, result=0
20:58:02.790 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:02.795 00.005 12308 worker thread done servicing request
20:58:02.814 00.019 14556 UpdateGuideState exits: m=1835 SNR=28.5
20:58:02.819 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:02.825 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:02.829 00.004 14556 Enqueuing Expose request
20:58:02.833 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:58:02.837 00.004 12308 Worker thread wakes up
20:58:02.837 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:02.837 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:04.089 01.252 12308 Exposure complete
20:58:04.255 00.166 12308 worker thread done servicing request
20:58:04.255 00.000 14556 OnExposeComplete: enter
20:58:04.258 00.003 14556 UpdateGuideState(): m_state=6
20:58:04.262 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1458
20:58:04.266 00.004 14556 Star::Find returns 1 (0), X=173.43, Y=981.24, Mass=1925, SNR=29.4, Peak=134 HFD=4.8
20:58:04.269 00.003 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.27 = -2.01)
20:58:04.273 00.004 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.11)
20:58:04.277 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.27 hyp=0.29 cameraTheta=1.20 mountX=-0.12 mountY=-0.25, mountTheta=-2.03
20:58:04.282 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.27, opts=13)
20:58:04.286 00.004 14556 Enqueuing Move request for scope (0.10, 0.27)
20:58:04.291 00.005 12308 Worker thread wakes up
20:58:04.291 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.27) opts 0xd
20:58:04.291 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.27)
20:58:04.291 00.000 12308 Moving (0.10, 0.27) raw xDistance=-0.12 yDistance=-0.25
20:58:04.291 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:58:04.292 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:58:04.292 00.000 12308 MoveAxis(E, 0, ABG)
20:58:04.292 00.000 12308 Move returns status 0, amount 0
20:58:04.292 00.000 12308 MoveAxis(N, 174, ABG)
20:58:04.292 00.000 12308 Guiding  Dir = 0, Dur = 174
20:58:04.293 00.001 12308 IsSlewing returns 0
20:58:04.293 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:04.296 00.003 12308 IsGuiding returns 0
20:58:04.296 00.000 12308 PulseGuide returned control before completion, sleep 184
20:58:04.318 00.022 14556 UpdateGuideState exits: m=1925 SNR=29.4
20:58:04.323 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:04.330 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:04.333 00.003 14556 Enqueuing Expose request
20:58:04.487 00.154 12308 IsGuiding returns 1
20:58:04.487 00.000 12308 scope still moving after pulse duration time elapsed
20:58:04.518 00.031 12308 IsSlewing returns 0
20:58:04.519 00.001 12308 IsGuiding returns 0
20:58:04.520 00.001 12308 scope move finished after 174 + 49 ms
20:58:04.520 00.000 12308 Move returns status 0, amount 174
20:58:04.520 00.000 12308 move complete, result=0
20:58:04.521 00.001 12308 worker thread done servicing request
20:58:04.521 00.000 12308 Worker thread wakes up
20:58:04.521 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 174 ms NORTH
20:58:04.527 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:04.527 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:05.769 01.242 12308 Exposure complete
20:58:05.915 00.146 12308 worker thread done servicing request
20:58:05.916 00.001 14556 OnExposeComplete: enter
20:58:05.920 00.004 14556 UpdateGuideState(): m_state=6
20:58:05.925 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1459
20:58:05.928 00.003 14556 Star::Find returns 1 (0), X=173.53, Y=981.17, Mass=2299, SNR=31.8, Peak=167 HFD=4.5
20:58:05.933 00.005 14556 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.07) = xAngle (3.85 = -2.43)
20:58:05.936 00.003 14556 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.75 = -2.53)
20:58:05.940 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.20 hyp=0.28 cameraTheta=0.78 mountX=-0.22 mountY=-0.16, mountTheta=-2.50
20:58:05.946 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.20, opts=13)
20:58:05.949 00.003 14556 Enqueuing Move request for scope (0.20, 0.20)
20:58:05.952 00.003 12308 Worker thread wakes up
20:58:05.952 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.20) opts 0xd
20:58:05.952 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.20)
20:58:05.952 00.000 12308 Moving (0.20, 0.20) raw xDistance=-0.22 yDistance=-0.16
20:58:05.954 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:58:05.954 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:05.954 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:58:05.954 00.000 12308 MoveAxis(E, 93, ABG)
20:58:05.954 00.000 12308 Guiding  Dir = 2, Dur = 93
20:58:05.955 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:05.959 00.004 12308 IsSlewing returns 0
20:58:05.960 00.001 12308 IsGuiding returns 0
20:58:05.960 00.000 12308 PulseGuide returned control before completion, sleep 103
20:58:05.978 00.018 14556 UpdateGuideState exits: m=2299 SNR=31.8
20:58:05.984 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:05.988 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:05.991 00.003 14556 Enqueuing Expose request
20:58:06.071 00.080 12308 IsGuiding returns 1
20:58:06.071 00.000 12308 scope still moving after pulse duration time elapsed
20:58:06.102 00.031 12308 IsSlewing returns 0
20:58:06.102 00.000 12308 IsGuiding returns 0
20:58:06.103 00.001 12308 scope move finished after 93 + 50 ms
20:58:06.103 00.000 12308 Move returns status 0, amount 93
20:58:06.103 00.000 12308 MoveAxis(N, 0, ABG)
20:58:06.103 00.000 12308 Move returns status 0, amount 0
20:58:06.103 00.000 12308 move complete, result=0
20:58:06.105 00.002 12308 worker thread done servicing request
20:58:06.105 00.000 12308 Worker thread wakes up
20:58:06.105 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:06.106 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:06.106 00.000 14556 GuideStep: -0.2 px 93 ms EAST, -0.2 px 0 ms NORTH
20:58:07.346 01.240 12308 Exposure complete
20:58:07.471 00.125 12308 worker thread done servicing request
20:58:07.471 00.000 14556 OnExposeComplete: enter
20:58:07.475 00.004 14556 UpdateGuideState(): m_state=6
20:58:07.480 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1460
20:58:07.485 00.005 14556 Star::Find returns 1 (0), X=173.02, Y=981.25, Mass=2118, SNR=30.6, Peak=177 HFD=4.6
20:58:07.489 00.004 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.47 = -0.82)
20:58:07.492 00.003 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.92)
20:58:07.498 00.006 14556 CameraToMount -- cameraX=-0.30 cameraY=0.28 hyp=0.41 cameraTheta=2.39 mountX=0.28 mountY=-0.33, mountTheta=-0.86
20:58:07.504 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.28, opts=13)
20:58:07.508 00.004 14556 Enqueuing Move request for scope (-0.30, 0.28)
20:58:07.512 00.004 12308 Worker thread wakes up
20:58:07.512 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.28) opts 0xd
20:58:07.512 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.28)
20:58:07.513 00.001 12308 Moving (-0.30, 0.28) raw xDistance=0.28 yDistance=-0.33
20:58:07.513 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
20:58:07.513 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:58:07.513 00.000 12308 MoveAxis(W, 117, ABG)
20:58:07.514 00.001 12308 Guiding  Dir = 3, Dur = 117
20:58:07.514 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:07.518 00.004 12308 IsSlewing returns 0
20:58:07.518 00.000 12308 IsGuiding returns 0
20:58:07.519 00.001 12308 PulseGuide returned control before completion, sleep 127
20:58:07.539 00.020 14556 UpdateGuideState exits: m=2118 SNR=30.6
20:58:07.546 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:07.551 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:07.554 00.003 14556 Enqueuing Expose request
20:58:07.650 00.096 12308 IsGuiding returns 1
20:58:07.650 00.000 12308 scope still moving after pulse duration time elapsed
20:58:07.680 00.030 12308 IsSlewing returns 0
20:58:07.681 00.001 12308 IsGuiding returns 0
20:58:07.683 00.002 12308 scope move finished after 117 + 46 ms
20:58:07.683 00.000 12308 Move returns status 0, amount 117
20:58:07.683 00.000 12308 MoveAxis(N, 231, ABG)
20:58:07.684 00.001 12308 Guiding  Dir = 0, Dur = 231
20:58:07.686 00.002 12308 IsSlewing returns 0
20:58:07.687 00.001 12308 IsGuiding returns 0
20:58:07.688 00.001 12308 PulseGuide returned control before completion, sleep 241
20:58:07.930 00.242 12308 IsGuiding returns 1
20:58:07.932 00.002 12308 scope still moving after pulse duration time elapsed
20:58:07.962 00.030 12308 IsSlewing returns 0
20:58:07.963 00.001 12308 IsGuiding returns 0
20:58:07.965 00.002 12308 scope move finished after 231 + 46 ms
20:58:07.965 00.000 12308 Move returns status 0, amount 231
20:58:07.966 00.001 12308 move complete, result=0
20:58:07.966 00.000 12308 worker thread done servicing request
20:58:07.967 00.001 12308 Worker thread wakes up
20:58:07.967 00.000 14556 GuideStep: 0.3 px 117 ms WEST, -0.3 px 231 ms NORTH
20:58:07.974 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:07.974 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:09.228 01.254 12308 Exposure complete
20:58:09.378 00.150 12308 worker thread done servicing request
20:58:09.378 00.000 14556 OnExposeComplete: enter
20:58:09.383 00.005 14556 UpdateGuideState(): m_state=6
20:58:09.387 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1461
20:58:09.390 00.003 14556 Star::Find returns 1 (0), X=173.31, Y=980.87, Mass=2060, SNR=30.5, Peak=153 HFD=4.5
20:58:09.395 00.005 14556 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-3.07) = xAngle (1.33 = 1.33)
20:58:09.398 00.003 14556 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.23 = 1.23)
20:58:09.401 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.11 cameraTheta=-1.74 mountX=0.02 mountY=0.10, mountTheta=1.33
20:58:09.406 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.10, opts=13)
20:58:09.410 00.004 14556 Enqueuing Move request for scope (-0.02, -0.10)
20:58:09.414 00.004 12308 Worker thread wakes up
20:58:09.414 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
20:58:09.415 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
20:58:09.415 00.000 12308 Moving (-0.02, -0.10) raw xDistance=0.02 yDistance=0.10
20:58:09.415 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:58:09.415 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:09.415 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:58:09.415 00.000 12308 MoveAxis(E, 0, ABG)
20:58:09.416 00.001 12308 Move returns status 0, amount 0
20:58:09.416 00.000 12308 MoveAxis(N, 0, ABG)
20:58:09.416 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:09.421 00.005 12308 Move returns status 0, amount 0
20:58:09.421 00.000 12308 move complete, result=0
20:58:09.421 00.000 12308 worker thread done servicing request
20:58:09.441 00.020 14556 UpdateGuideState exits: m=2060 SNR=30.5
20:58:09.445 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:09.449 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:09.455 00.006 14556 Enqueuing Expose request
20:58:09.460 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:58:09.463 00.003 12308 Worker thread wakes up
20:58:09.463 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:09.463 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:10.712 01.249 12308 Exposure complete
20:58:10.873 00.161 12308 worker thread done servicing request
20:58:10.873 00.000 14556 OnExposeComplete: enter
20:58:10.877 00.004 14556 UpdateGuideState(): m_state=6
20:58:10.882 00.005 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1462
20:58:10.885 00.003 14556 Star::Find returns 1 (0), X=173.82, Y=980.69, Mass=2022, SNR=30.4, Peak=154 HFD=4.6
20:58:10.889 00.004 14556 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-3.07) = xAngle (2.55 = 2.55)
20:58:10.893 00.004 14556 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.45 = 2.45)
20:58:10.897 00.004 14556 CameraToMount -- cameraX=0.49 cameraY=-0.28 hyp=0.56 cameraTheta=-0.52 mountX=-0.47 mountY=0.36, mountTheta=2.49
20:58:10.901 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.49, y=-0.28, opts=13)
20:58:10.905 00.004 14556 Enqueuing Move request for scope (0.49, -0.28)
20:58:10.909 00.004 12308 Worker thread wakes up
20:58:10.909 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.28) opts 0xd
20:58:10.909 00.000 12308 Handling offset move in thread for scope, endpoint = (0.49, -0.28)
20:58:10.911 00.002 12308 Moving (0.49, -0.28) raw xDistance=-0.47 yDistance=0.36
20:58:10.911 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47
20:58:10.911 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:58:10.911 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
20:58:10.912 00.001 12308 MoveAxis(E, 203, ABG)
20:58:10.912 00.000 12308 Guiding  Dir = 2, Dur = 203
20:58:10.912 00.000 12308 IsSlewing returns 0
20:58:10.912 00.000 12308 IsGuiding returns 0
20:58:10.913 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:10.917 00.004 12308 PulseGuide returned control before completion, sleep 213
20:58:10.939 00.022 14556 UpdateGuideState exits: m=2022 SNR=30.4
20:58:10.943 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:10.948 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:10.954 00.006 14556 Enqueuing Expose request
20:58:11.138 00.184 12308 IsGuiding returns 1
20:58:11.139 00.001 12308 scope still moving after pulse duration time elapsed
20:58:11.170 00.031 12308 IsSlewing returns 0
20:58:11.171 00.001 12308 IsGuiding returns 0
20:58:11.172 00.001 12308 scope move finished after 203 + 56 ms
20:58:11.173 00.001 12308 Move returns status 0, amount 203
20:58:11.173 00.000 12308 MoveAxis(N, 0, ABG)
20:58:11.173 00.000 12308 Move returns status 0, amount 0
20:58:11.174 00.001 12308 move complete, result=0
20:58:11.174 00.000 12308 worker thread done servicing request
20:58:11.174 00.000 12308 Worker thread wakes up
20:58:11.175 00.001 14556 GuideStep: -0.5 px 203 ms EAST, 0.4 px 0 ms NORTH
20:58:11.181 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:11.181 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:12.436 01.255 12308 Exposure complete
20:58:12.600 00.164 12308 worker thread done servicing request
20:58:12.600 00.000 14556 OnExposeComplete: enter
20:58:12.603 00.003 14556 UpdateGuideState(): m_state=6
20:58:12.608 00.005 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1463
20:58:12.612 00.004 14556 Star::Find returns 1 (0), X=173.15, Y=980.70, Mass=2046, SNR=30.2, Peak=164 HFD=4.5
20:58:12.617 00.005 14556 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-3.07) = xAngle (0.91 = 0.91)
20:58:12.621 00.004 14556 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.81 = 0.81)
20:58:12.625 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.27 hyp=0.33 cameraTheta=-2.16 mountX=0.20 mountY=0.24, mountTheta=0.87
20:58:12.631 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.27, opts=13)
20:58:12.635 00.004 14556 Enqueuing Move request for scope (-0.18, -0.27)
20:58:12.639 00.004 12308 Worker thread wakes up
20:58:12.639 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.27) opts 0xd
20:58:12.639 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.27)
20:58:12.639 00.000 12308 Moving (-0.18, -0.27) raw xDistance=0.20 yDistance=0.24
20:58:12.640 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
20:58:12.640 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:58:12.640 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:58:12.640 00.000 12308 MoveAxis(E, 0, ABG)
20:58:12.640 00.000 12308 Move returns status 0, amount 0
20:58:12.642 00.002 12308 MoveAxis(N, 0, ABG)
20:58:12.642 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:12.646 00.004 12308 Move returns status 0, amount 0
20:58:12.646 00.000 12308 move complete, result=0
20:58:12.646 00.000 12308 worker thread done servicing request
20:58:12.667 00.021 14556 UpdateGuideState exits: m=2046 SNR=30.2
20:58:12.672 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:12.676 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:12.680 00.004 14556 Enqueuing Expose request
20:58:12.685 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:58:12.689 00.004 12308 Worker thread wakes up
20:58:12.689 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:12.689 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:13.941 01.252 12308 Exposure complete
20:58:14.108 00.167 12308 worker thread done servicing request
20:58:14.109 00.001 14556 OnExposeComplete: enter
20:58:14.113 00.004 14556 UpdateGuideState(): m_state=6
20:58:14.116 00.003 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1464
20:58:14.122 00.006 14556 Star::Find returns 1 (0), X=173.30, Y=980.84, Mass=1897, SNR=29.3, Peak=173 HFD=4.5
20:58:14.126 00.004 14556 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-3.07) = xAngle (1.28 = 1.28)
20:58:14.130 00.004 14556 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.18 = 1.18)
20:58:14.135 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.79 mountX=0.04 mountY=0.13, mountTheta=1.27
20:58:14.139 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.13, opts=13)
20:58:14.144 00.005 14556 Enqueuing Move request for scope (-0.03, -0.13)
20:58:14.147 00.003 12308 Worker thread wakes up
20:58:14.147 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.13) opts 0xd
20:58:14.148 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.13)
20:58:14.148 00.000 12308 Moving (-0.03, -0.13) raw xDistance=0.04 yDistance=0.13
20:58:14.148 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:58:14.148 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:14.149 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:58:14.149 00.000 12308 MoveAxis(E, 0, ABG)
20:58:14.149 00.000 12308 Move returns status 0, amount 0
20:58:14.149 00.000 12308 MoveAxis(N, 0, ABG)
20:58:14.149 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:14.154 00.005 12308 Move returns status 0, amount 0
20:58:14.154 00.000 12308 move complete, result=0
20:58:14.154 00.000 12308 worker thread done servicing request
20:58:14.177 00.023 14556 UpdateGuideState exits: m=1897 SNR=29.3
20:58:14.182 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:14.186 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:14.189 00.003 14556 Enqueuing Expose request
20:58:14.194 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:58:14.199 00.005 12308 Worker thread wakes up
20:58:14.199 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:14.199 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:15.437 01.238 12308 Exposure complete
20:58:15.595 00.158 12308 worker thread done servicing request
20:58:15.595 00.000 14556 OnExposeComplete: enter
20:58:15.599 00.004 14556 UpdateGuideState(): m_state=6
20:58:15.605 00.006 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1465
20:58:15.608 00.003 14556 Star::Find returns 1 (0), X=173.20, Y=980.93, Mass=1767, SNR=28.3, Peak=159 HFD=4.2
20:58:15.615 00.007 14556 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.07) = xAngle (0.24 = 0.24)
20:58:15.622 00.007 14556 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.14 = 0.14)
20:58:15.625 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-2.83 mountX=0.13 mountY=0.02, mountTheta=0.14
20:58:15.630 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.04, opts=13)
20:58:15.635 00.005 14556 Enqueuing Move request for scope (-0.13, -0.04)
20:58:15.638 00.003 12308 Worker thread wakes up
20:58:15.638 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
20:58:15.638 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
20:58:15.638 00.000 12308 Moving (-0.13, -0.04) raw xDistance=0.13 yDistance=0.02
20:58:15.638 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:58:15.638 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:15.640 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:58:15.640 00.000 12308 MoveAxis(E, 0, ABG)
20:58:15.640 00.000 12308 Move returns status 0, amount 0
20:58:15.640 00.000 12308 MoveAxis(N, 0, ABG)
20:58:15.640 00.000 12308 Move returns status 0, amount 0
20:58:15.640 00.000 12308 move complete, result=0
20:58:15.641 00.001 12308 worker thread done servicing request
20:58:15.643 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:15.670 00.027 14556 UpdateGuideState exits: m=1767 SNR=28.3
20:58:15.673 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:15.676 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:15.680 00.004 14556 Enqueuing Expose request
20:58:15.683 00.003 12308 Worker thread wakes up
20:58:15.683 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:58:15.687 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:15.687 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:16.941 01.254 12308 Exposure complete
20:58:17.101 00.160 12308 worker thread done servicing request
20:58:17.101 00.000 14556 OnExposeComplete: enter
20:58:17.107 00.006 14556 UpdateGuideState(): m_state=6
20:58:17.111 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1466
20:58:17.115 00.004 14556 Star::Find returns 1 (0), X=173.17, Y=981.10, Mass=1946, SNR=29.7, Peak=173 HFD=4.3
20:58:17.120 00.005 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
20:58:17.123 00.003 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
20:58:17.126 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.13 hyp=0.21 cameraTheta=2.46 mountX=0.15 mountY=-0.16, mountTheta=-0.80
20:58:17.132 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.13, opts=13)
20:58:17.135 00.003 14556 Enqueuing Move request for scope (-0.16, 0.13)
20:58:17.139 00.004 12308 Worker thread wakes up
20:58:17.139 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.13) opts 0xd
20:58:17.139 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.13)
20:58:17.139 00.000 12308 Moving (-0.16, 0.13) raw xDistance=0.15 yDistance=-0.16
20:58:17.141 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:58:17.141 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:17.141 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:58:17.141 00.000 12308 MoveAxis(E, 0, ABG)
20:58:17.141 00.000 12308 Move returns status 0, amount 0
20:58:17.142 00.001 12308 MoveAxis(N, 0, ABG)
20:58:17.142 00.000 12308 Move returns status 0, amount 0
20:58:17.142 00.000 12308 move complete, result=0
20:58:17.142 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:17.146 00.004 12308 worker thread done servicing request
20:58:17.166 00.020 14556 UpdateGuideState exits: m=1946 SNR=29.7
20:58:17.173 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:17.179 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:17.183 00.004 14556 Enqueuing Expose request
20:58:17.186 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:58:17.190 00.004 12308 Worker thread wakes up
20:58:17.190 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:17.190 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:18.438 01.248 12308 Exposure complete
20:58:18.592 00.154 12308 worker thread done servicing request
20:58:18.593 00.001 14556 OnExposeComplete: enter
20:58:18.597 00.004 14556 UpdateGuideState(): m_state=6
20:58:18.601 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1467
20:58:18.607 00.006 14556 Star::Find returns 1 (0), X=173.19, Y=981.22, Mass=1866, SNR=29.2, Peak=143 HFD=4.4
20:58:18.611 00.004 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.17 = -1.12)
20:58:18.616 00.005 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.22)
20:58:18.619 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.24 hyp=0.28 cameraTheta=2.09 mountX=0.12 mountY=-0.26, mountTheta=-1.13
20:58:18.624 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.24, opts=13)
20:58:18.628 00.004 14556 Enqueuing Move request for scope (-0.14, 0.24)
20:58:18.634 00.006 12308 Worker thread wakes up
20:58:18.634 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.24) opts 0xd
20:58:18.634 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.24)
20:58:18.634 00.000 12308 Moving (-0.14, 0.24) raw xDistance=0.12 yDistance=-0.26
20:58:18.634 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:58:18.635 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:58:18.635 00.000 12308 MoveAxis(E, 0, ABG)
20:58:18.635 00.000 12308 Move returns status 0, amount 0
20:58:18.635 00.000 12308 MoveAxis(N, 186, ABG)
20:58:18.636 00.001 12308 Guiding  Dir = 0, Dur = 186
20:58:18.636 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:18.641 00.005 12308 IsSlewing returns 0
20:58:18.641 00.000 12308 IsGuiding returns 0
20:58:18.641 00.000 12308 PulseGuide returned control before completion, sleep 196
20:58:18.664 00.023 14556 UpdateGuideState exits: m=1866 SNR=29.2
20:58:18.669 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:18.674 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:18.678 00.004 14556 Enqueuing Expose request
20:58:18.850 00.172 12308 IsGuiding returns 1
20:58:18.851 00.001 12308 scope still moving after pulse duration time elapsed
20:58:18.882 00.031 12308 IsSlewing returns 0
20:58:18.882 00.000 12308 IsGuiding returns 0
20:58:18.883 00.001 12308 scope move finished after 186 + 55 ms
20:58:18.884 00.001 12308 Move returns status 0, amount 186
20:58:18.884 00.000 12308 move complete, result=0
20:58:18.884 00.000 12308 worker thread done servicing request
20:58:18.885 00.001 12308 Worker thread wakes up
20:58:18.885 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 186 ms NORTH
20:58:18.891 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:18.891 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:20.145 01.254 12308 Exposure complete
20:58:20.302 00.157 12308 worker thread done servicing request
20:58:20.303 00.001 14556 OnExposeComplete: enter
20:58:20.306 00.003 14556 UpdateGuideState(): m_state=6
20:58:20.311 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1468
20:58:20.314 00.003 14556 Star::Find returns 1 (0), X=173.23, Y=980.98, Mass=1756, SNR=28.0, Peak=130 HFD=4.4
20:58:20.318 00.004 14556 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.07) = xAngle (6.17 = -0.11)
20:58:20.323 00.005 14556 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.07 = -0.21)
20:58:20.328 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.00 hyp=0.10 cameraTheta=3.10 mountX=0.10 mountY=-0.02, mountTheta=-0.21
20:58:20.333 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.00, opts=13)
20:58:20.336 00.003 14556 Enqueuing Move request for scope (-0.10, 0.00)
20:58:20.341 00.005 12308 Worker thread wakes up
20:58:20.341 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.00) opts 0xd
20:58:20.341 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.00)
20:58:20.341 00.000 12308 Moving (-0.10, 0.00) raw xDistance=0.10 yDistance=-0.02
20:58:20.341 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:58:20.341 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:20.342 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:58:20.342 00.000 12308 MoveAxis(E, 0, ABG)
20:58:20.342 00.000 12308 Move returns status 0, amount 0
20:58:20.342 00.000 12308 MoveAxis(N, 0, ABG)
20:58:20.342 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:20.347 00.005 12308 Move returns status 0, amount 0
20:58:20.347 00.000 12308 move complete, result=0
20:58:20.347 00.000 12308 worker thread done servicing request
20:58:20.369 00.022 14556 UpdateGuideState exits: m=1756 SNR=28.0
20:58:20.373 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:20.377 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:20.381 00.004 14556 Enqueuing Expose request
20:58:20.386 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:58:20.391 00.005 12308 Worker thread wakes up
20:58:20.391 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:20.391 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:21.634 01.243 12308 Exposure complete
20:58:21.800 00.166 12308 worker thread done servicing request
20:58:21.800 00.000 14556 OnExposeComplete: enter
20:58:21.804 00.004 14556 UpdateGuideState(): m_state=6
20:58:21.808 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1469
20:58:21.812 00.004 14556 Star::Find returns 1 (0), X=173.30, Y=981.29, Mass=1974, SNR=30.1, Peak=141 HFD=4.7
20:58:21.816 00.004 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.72 = -1.57)
20:58:21.820 00.004 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.67)
20:58:21.825 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.32 hyp=0.32 cameraTheta=1.64 mountX=0.00 mountY=-0.32, mountTheta=-1.57
20:58:21.831 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.32, opts=13)
20:58:21.835 00.004 14556 Enqueuing Move request for scope (-0.02, 0.32)
20:58:21.838 00.003 12308 Worker thread wakes up
20:58:21.838 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.32) opts 0xd
20:58:21.838 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.32)
20:58:21.838 00.000 12308 Moving (-0.02, 0.32) raw xDistance=0.00 yDistance=-0.32
20:58:21.840 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:58:21.840 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:58:21.840 00.000 12308 MoveAxis(E, 0, ABG)
20:58:21.840 00.000 12308 Move returns status 0, amount 0
20:58:21.840 00.000 12308 MoveAxis(N, 226, ABG)
20:58:21.840 00.000 12308 Guiding  Dir = 0, Dur = 226
20:58:21.841 00.001 12308 IsSlewing returns 0
20:58:21.841 00.000 12308 IsGuiding returns 0
20:58:21.841 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:21.845 00.004 12308 PulseGuide returned control before completion, sleep 236
20:58:21.866 00.021 14556 UpdateGuideState exits: m=1974 SNR=30.1
20:58:21.869 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:21.873 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:21.877 00.004 14556 Enqueuing Expose request
20:58:22.094 00.217 12308 IsGuiding returns 1
20:58:22.094 00.000 12308 scope still moving after pulse duration time elapsed
20:58:22.124 00.030 12308 IsSlewing returns 0
20:58:22.125 00.001 12308 IsGuiding returns 0
20:58:22.126 00.001 12308 scope move finished after 226 + 58 ms
20:58:22.126 00.000 12308 Move returns status 0, amount 226
20:58:22.126 00.000 12308 move complete, result=0
20:58:22.127 00.001 12308 worker thread done servicing request
20:58:22.128 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 226 ms NORTH
20:58:22.134 00.006 12308 Worker thread wakes up
20:58:22.134 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:22.134 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:23.377 01.243 12308 Exposure complete
20:58:23.528 00.151 12308 worker thread done servicing request
20:58:23.528 00.000 14556 OnExposeComplete: enter
20:58:23.532 00.004 14556 UpdateGuideState(): m_state=6
20:58:23.536 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1470
20:58:23.540 00.004 14556 Star::Find returns 1 (0), X=173.44, Y=980.87, Mass=2045, SNR=30.4, Peak=164 HFD=4.5
20:58:23.543 00.003 14556 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-3.07) = xAngle (2.31 = 2.31)
20:58:23.547 00.004 14556 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.21 = 2.21)
20:58:23.551 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.15 cameraTheta=-0.77 mountX=-0.10 mountY=0.12, mountTheta=2.27
20:58:23.555 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.11, opts=13)
20:58:23.560 00.005 14556 Enqueuing Move request for scope (0.11, -0.11)
20:58:23.563 00.003 12308 Worker thread wakes up
20:58:23.563 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd
20:58:23.565 00.002 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.11)
20:58:23.565 00.000 12308 Moving (0.11, -0.11) raw xDistance=-0.10 yDistance=0.12
20:58:23.565 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:58:23.565 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:23.565 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:58:23.565 00.000 12308 MoveAxis(E, 0, ABG)
20:58:23.565 00.000 12308 Move returns status 0, amount 0
20:58:23.565 00.000 12308 MoveAxis(N, 0, ABG)
20:58:23.565 00.000 12308 Move returns status 0, amount 0
20:58:23.565 00.000 12308 move complete, result=0
20:58:23.567 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:23.571 00.004 12308 worker thread done servicing request
20:58:23.593 00.022 14556 UpdateGuideState exits: m=2045 SNR=30.4
20:58:23.597 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:23.602 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:23.606 00.004 14556 Enqueuing Expose request
20:58:23.611 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:58:23.615 00.004 12308 Worker thread wakes up
20:58:23.615 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:23.615 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:24.867 01.252 12308 Exposure complete
20:58:25.030 00.163 12308 worker thread done servicing request
20:58:25.031 00.001 14556 OnExposeComplete: enter
20:58:25.035 00.004 14556 UpdateGuideState(): m_state=6
20:58:25.040 00.005 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1471
20:58:25.046 00.006 14556 Star::Find returns 1 (0), X=173.38, Y=981.03, Mass=1912, SNR=29.5, Peak=148 HFD=4.8
20:58:25.051 00.005 14556 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.07) = xAngle (3.88 = -2.40)
20:58:25.054 00.003 14556 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.78 = -2.50)
20:58:25.058 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.81 mountX=-0.06 mountY=-0.05, mountTheta=-2.46
20:58:25.062 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.06, opts=13)
20:58:25.066 00.004 14556 Enqueuing Move request for scope (0.06, 0.06)
20:58:25.071 00.005 12308 Worker thread wakes up
20:58:25.071 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
20:58:25.071 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
20:58:25.071 00.000 12308 Moving (0.06, 0.06) raw xDistance=-0.06 yDistance=-0.05
20:58:25.071 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:58:25.071 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:25.072 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:58:25.072 00.000 12308 MoveAxis(E, 0, ABG)
20:58:25.072 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:25.078 00.006 12308 Move returns status 0, amount 0
20:58:25.078 00.000 12308 MoveAxis(N, 0, ABG)
20:58:25.078 00.000 12308 Move returns status 0, amount 0
20:58:25.078 00.000 12308 move complete, result=0
20:58:25.078 00.000 12308 worker thread done servicing request
20:58:25.099 00.021 14556 UpdateGuideState exits: m=1912 SNR=29.5
20:58:25.103 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:25.108 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:25.111 00.003 14556 Enqueuing Expose request
20:58:25.115 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:58:25.120 00.005 12308 Worker thread wakes up
20:58:25.120 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:25.120 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:26.369 01.249 12308 Exposure complete
20:58:26.537 00.168 12308 worker thread done servicing request
20:58:26.537 00.000 14556 OnExposeComplete: enter
20:58:26.544 00.007 14556 UpdateGuideState(): m_state=6
20:58:26.548 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1472
20:58:26.553 00.005 14556 Star::Find returns 1 (0), X=173.14, Y=980.95, Mass=1886, SNR=29.5, Peak=167 HFD=4.3
20:58:26.557 00.004 14556 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.07) = xAngle (0.03 = 0.03)
20:58:26.562 00.005 14556 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.07 = -0.07)
20:58:26.568 00.006 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-3.05 mountX=0.19 mountY=-0.01, mountTheta=-0.07
20:58:26.575 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.02, opts=13)
20:58:26.581 00.006 14556 Enqueuing Move request for scope (-0.19, -0.02)
20:58:26.585 00.004 12308 Worker thread wakes up
20:58:26.585 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.02) opts 0xd
20:58:26.585 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.02)
20:58:26.585 00.000 12308 Moving (-0.19, -0.02) raw xDistance=0.19 yDistance=-0.01
20:58:26.586 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:58:26.586 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:26.586 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:58:26.586 00.000 12308 MoveAxis(E, 0, ABG)
20:58:26.586 00.000 12308 Move returns status 0, amount 0
20:58:26.587 00.001 12308 MoveAxis(N, 0, ABG)
20:58:26.587 00.000 12308 Move returns status 0, amount 0
20:58:26.587 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:26.592 00.005 12308 move complete, result=0
20:58:26.592 00.000 12308 worker thread done servicing request
20:58:26.609 00.017 14556 UpdateGuideState exits: m=1886 SNR=29.5
20:58:26.613 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:26.615 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:26.619 00.004 14556 Enqueuing Expose request
20:58:26.622 00.003 12308 Worker thread wakes up
20:58:26.622 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:26.622 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:26.623 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:58:27.871 01.248 12308 Exposure complete
20:58:28.030 00.159 12308 worker thread done servicing request
20:58:28.031 00.001 14556 OnExposeComplete: enter
20:58:28.034 00.003 14556 UpdateGuideState(): m_state=6
20:58:28.040 00.006 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1473
20:58:28.044 00.004 14556 Star::Find returns 1 (0), X=173.33, Y=981.24, Mass=2039, SNR=30.5, Peak=177 HFD=4.6
20:58:28.047 00.003 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.63 = -1.65)
20:58:28.051 00.004 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.53 = -1.75)
20:58:28.054 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.27 hyp=0.27 cameraTheta=1.56 mountX=-0.02 mountY=-0.27, mountTheta=-1.65
20:58:28.058 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.27, opts=13)
20:58:28.061 00.003 14556 Enqueuing Move request for scope (0.00, 0.27)
20:58:28.066 00.005 12308 Worker thread wakes up
20:58:28.066 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.27) opts 0xd
20:58:28.066 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.27)
20:58:28.066 00.000 12308 Moving (0.00, 0.27) raw xDistance=-0.02 yDistance=-0.27
20:58:28.067 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:58:28.067 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:58:28.067 00.000 12308 MoveAxis(E, 0, ABG)
20:58:28.067 00.000 12308 Move returns status 0, amount 0
20:58:28.068 00.001 12308 MoveAxis(N, 187, ABG)
20:58:28.068 00.000 12308 Guiding  Dir = 0, Dur = 187
20:58:28.068 00.000 12308 IsSlewing returns 0
20:58:28.069 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:28.078 00.009 12308 IsGuiding returns 0
20:58:28.079 00.001 12308 PulseGuide returned control before completion, sleep 197
20:58:28.103 00.024 14556 UpdateGuideState exits: m=2039 SNR=30.5
20:58:28.108 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:28.113 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:28.117 00.004 14556 Enqueuing Expose request
20:58:28.280 00.163 12308 IsGuiding returns 1
20:58:28.280 00.000 12308 scope still moving after pulse duration time elapsed
20:58:28.312 00.032 12308 IsSlewing returns 0
20:58:28.314 00.002 12308 IsGuiding returns 1
20:58:28.344 00.030 12308 IsSlewing returns 0
20:58:28.345 00.001 12308 IsGuiding returns 0
20:58:28.345 00.000 12308 scope move finished after 187 + 81 ms
20:58:28.347 00.002 12308 Move returns status 0, amount 187
20:58:28.348 00.001 12308 move complete, result=0
20:58:28.348 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 187 ms NORTH
20:58:28.358 00.010 12308 worker thread done servicing request
20:58:28.358 00.000 12308 Worker thread wakes up
20:58:28.359 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:28.359 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:29.608 01.249 12308 Exposure complete
20:58:29.793 00.185 12308 worker thread done servicing request
20:58:29.793 00.000 14556 OnExposeComplete: enter
20:58:29.797 00.004 14556 UpdateGuideState(): m_state=6
20:58:29.802 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1474
20:58:29.805 00.003 14556 Star::Find returns 1 (0), X=173.47, Y=980.85, Mass=2013, SNR=30.0, Peak=176 HFD=4.4
20:58:29.809 00.004 14556 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-3.07) = xAngle (2.35 = 2.35)
20:58:29.812 00.003 14556 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.25 = 2.25)
20:58:29.816 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-0.72 mountX=-0.13 mountY=0.15, mountTheta=2.31
20:58:29.821 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.13, opts=13)
20:58:29.824 00.003 14556 Enqueuing Move request for scope (0.14, -0.13)
20:58:29.828 00.004 12308 Worker thread wakes up
20:58:29.828 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.13) opts 0xd
20:58:29.828 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.13)
20:58:29.829 00.001 12308 Moving (0.14, -0.13) raw xDistance=-0.13 yDistance=0.15
20:58:29.829 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:58:29.829 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:29.829 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:58:29.829 00.000 12308 MoveAxis(E, 0, ABG)
20:58:29.831 00.002 12308 Move returns status 0, amount 0
20:58:29.831 00.000 12308 MoveAxis(N, 0, ABG)
20:58:29.832 00.001 12308 Move returns status 0, amount 0
20:58:29.832 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:29.836 00.004 12308 move complete, result=0
20:58:29.836 00.000 12308 worker thread done servicing request
20:58:29.859 00.023 14556 UpdateGuideState exits: m=2013 SNR=30.0
20:58:29.865 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:29.870 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:29.875 00.005 14556 Enqueuing Expose request
20:58:29.881 00.006 12308 Worker thread wakes up
20:58:29.881 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:58:29.886 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:29.886 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:31.142 01.256 12308 Exposure complete
20:58:31.306 00.164 12308 worker thread done servicing request
20:58:31.306 00.000 14556 OnExposeComplete: enter
20:58:31.311 00.005 14556 UpdateGuideState(): m_state=6
20:58:31.314 00.003 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1475
20:58:31.319 00.005 14556 Star::Find returns 1 (0), X=173.14, Y=981.14, Mass=1888, SNR=29.0, Peak=140 HFD=4.6
20:58:31.323 00.004 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.49 = -0.80)
20:58:31.327 00.004 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.39 = -0.89)
20:58:31.331 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.17 hyp=0.26 cameraTheta=2.41 mountX=0.18 mountY=-0.20, mountTheta=-0.84
20:58:31.337 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.17, opts=13)
20:58:31.340 00.003 14556 Enqueuing Move request for scope (-0.19, 0.17)
20:58:31.343 00.003 12308 Worker thread wakes up
20:58:31.343 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.17) opts 0xd
20:58:31.343 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.17)
20:58:31.343 00.000 12308 Moving (-0.19, 0.17) raw xDistance=0.18 yDistance=-0.20
20:58:31.343 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:58:31.343 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:58:31.345 00.002 12308 MoveAxis(E, 0, ABG)
20:58:31.345 00.000 12308 Move returns status 0, amount 0
20:58:31.345 00.000 12308 MoveAxis(N, 141, ABG)
20:58:31.345 00.000 12308 Guiding  Dir = 0, Dur = 141
20:58:31.345 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:31.350 00.005 12308 IsSlewing returns 0
20:58:31.350 00.000 12308 IsGuiding returns 0
20:58:31.351 00.001 12308 PulseGuide returned control before completion, sleep 151
20:58:31.365 00.014 14556 UpdateGuideState exits: m=1888 SNR=29.0
20:58:31.370 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:31.373 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:31.376 00.003 14556 Enqueuing Expose request
20:58:31.519 00.143 12308 IsGuiding returns 1
20:58:31.521 00.002 12308 scope still moving after pulse duration time elapsed
20:58:31.550 00.029 12308 IsSlewing returns 0
20:58:31.552 00.002 12308 IsGuiding returns 0
20:58:31.553 00.001 12308 scope move finished after 141 + 60 ms
20:58:31.553 00.000 12308 Move returns status 0, amount 141
20:58:31.554 00.001 12308 move complete, result=0
20:58:31.554 00.000 12308 worker thread done servicing request
20:58:31.554 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 141 ms NORTH
20:58:31.560 00.006 12308 Worker thread wakes up
20:58:31.560 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:31.560 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:32.810 01.250 12308 Exposure complete
20:58:32.970 00.160 12308 worker thread done servicing request
20:58:32.971 00.001 14556 OnExposeComplete: enter
20:58:32.975 00.004 14556 UpdateGuideState(): m_state=6
20:58:32.979 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1476
20:58:32.985 00.006 14556 Star::Find returns 1 (0), X=173.33, Y=980.92, Mass=1603, SNR=26.9, Peak=125 HFD=4.3
20:58:32.992 00.007 14556 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-3.07) = xAngle (1.61 = 1.61)
20:58:32.997 00.005 14556 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.51 = 1.51)
20:58:33.002 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.47 mountX=-0.00 mountY=0.05, mountTheta=1.61
20:58:33.010 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.05, opts=13)
20:58:33.017 00.007 14556 Enqueuing Move request for scope (0.01, -0.05)
20:58:33.022 00.005 12308 Worker thread wakes up
20:58:33.023 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
20:58:33.023 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
20:58:33.023 00.000 12308 Moving (0.01, -0.05) raw xDistance=-0.00 yDistance=0.05
20:58:33.024 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:58:33.024 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:33.024 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:58:33.024 00.000 12308 MoveAxis(E, 0, ABG)
20:58:33.025 00.001 12308 Move returns status 0, amount 0
20:58:33.025 00.000 12308 MoveAxis(N, 0, ABG)
20:58:33.025 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:33.030 00.005 12308 Move returns status 0, amount 0
20:58:33.030 00.000 12308 move complete, result=0
20:58:33.031 00.001 12308 worker thread done servicing request
20:58:33.061 00.030 14556 UpdateGuideState exits: m=1603 SNR=26.9
20:58:33.070 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:33.079 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:33.084 00.005 14556 Enqueuing Expose request
20:58:33.089 00.005 12308 Worker thread wakes up
20:58:33.089 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:58:33.093 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:33.093 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:34.348 01.255 12308 Exposure complete
20:58:34.508 00.160 12308 worker thread done servicing request
20:58:34.509 00.001 14556 OnExposeComplete: enter
20:58:34.515 00.006 14556 UpdateGuideState(): m_state=6
20:58:34.519 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1477
20:58:34.522 00.003 14556 Star::Find returns 1 (0), X=173.39, Y=981.04, Mass=1928, SNR=29.7, Peak=154 HFD=4.2
20:58:34.527 00.005 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.88 = -2.41)
20:58:34.531 00.004 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.78 = -2.51)
20:58:34.535 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.09 cameraTheta=0.80 mountX=-0.07 mountY=-0.06, mountTheta=-2.47
20:58:34.539 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.07, opts=13)
20:58:34.543 00.004 14556 Enqueuing Move request for scope (0.07, 0.07)
20:58:34.546 00.003 12308 Worker thread wakes up
20:58:34.546 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
20:58:34.546 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
20:58:34.546 00.000 12308 Moving (0.07, 0.07) raw xDistance=-0.07 yDistance=-0.06
20:58:34.546 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:58:34.547 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:34.547 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:58:34.547 00.000 12308 MoveAxis(E, 0, ABG)
20:58:34.547 00.000 12308 Move returns status 0, amount 0
20:58:34.548 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:34.552 00.004 12308 MoveAxis(N, 0, ABG)
20:58:34.552 00.000 12308 Move returns status 0, amount 0
20:58:34.552 00.000 12308 move complete, result=0
20:58:34.552 00.000 12308 worker thread done servicing request
20:58:34.573 00.021 14556 UpdateGuideState exits: m=1928 SNR=29.7
20:58:34.578 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:34.582 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:34.585 00.003 14556 Enqueuing Expose request
20:58:34.589 00.004 12308 Worker thread wakes up
20:58:34.589 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:34.590 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:34.590 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:58:35.833 01.243 12308 Exposure complete
20:58:35.992 00.159 12308 worker thread done servicing request
20:58:35.992 00.000 14556 OnExposeComplete: enter
20:58:35.996 00.004 14556 UpdateGuideState(): m_state=6
20:58:36.000 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1478
20:58:36.003 00.003 14556 Star::Find returns 1 (0), X=173.60, Y=980.98, Mass=1909, SNR=29.3, Peak=127 HFD=4.9
20:58:36.008 00.005 14556 CameraToMount -- cameraTheta (0.01) - m_xAngle (-3.07) = xAngle (3.08 = 3.08)
20:58:36.015 00.007 14556 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.98 = 2.98)
20:58:36.019 00.004 14556 CameraToMount -- cameraX=0.28 cameraY=0.00 hyp=0.28 cameraTheta=0.01 mountX=-0.27 mountY=0.04, mountTheta=2.99
20:58:36.024 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.28, y=0.00, opts=13)
20:58:36.028 00.004 14556 Enqueuing Move request for scope (0.28, 0.00)
20:58:36.032 00.004 12308 Worker thread wakes up
20:58:36.033 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.00) opts 0xd
20:58:36.033 00.000 12308 Handling offset move in thread for scope, endpoint = (0.28, 0.00)
20:58:36.033 00.000 12308 Moving (0.28, 0.00) raw xDistance=-0.27 yDistance=0.04
20:58:36.033 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:58:36.033 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:36.033 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:58:36.034 00.001 12308 MoveAxis(E, 119, ABG)
20:58:36.034 00.000 12308 Guiding  Dir = 2, Dur = 119
20:58:36.034 00.000 12308 IsSlewing returns 0
20:58:36.034 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:36.039 00.005 12308 IsGuiding returns 0
20:58:36.039 00.000 12308 PulseGuide returned control before completion, sleep 129
20:58:36.061 00.022 14556 UpdateGuideState exits: m=1909 SNR=29.3
20:58:36.067 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:36.075 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:36.080 00.005 14556 Enqueuing Expose request
20:58:36.186 00.106 12308 IsGuiding returns 0
20:58:36.186 00.000 12308 Move returns status 0, amount 119
20:58:36.187 00.001 12308 MoveAxis(N, 0, ABG)
20:58:36.187 00.000 12308 Move returns status 0, amount 0
20:58:36.187 00.000 12308 move complete, result=0
20:58:36.188 00.001 12308 worker thread done servicing request
20:58:36.188 00.000 14556 GuideStep: -0.3 px 119 ms EAST, 0.0 px 0 ms NORTH
20:58:36.197 00.009 12308 Worker thread wakes up
20:58:36.197 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:36.197 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:37.441 01.244 12308 Exposure complete
20:58:37.593 00.152 12308 worker thread done servicing request
20:58:37.594 00.001 14556 OnExposeComplete: enter
20:58:37.598 00.004 14556 UpdateGuideState(): m_state=6
20:58:37.604 00.006 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1479
20:58:37.610 00.006 14556 Star::Find returns 1 (0), X=173.16, Y=981.04, Mass=1921, SNR=29.5, Peak=160 HFD=4.7
20:58:37.614 00.004 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.79 = -0.49)
20:58:37.617 00.003 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.59)
20:58:37.622 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.07 hyp=0.18 cameraTheta=2.72 mountX=0.16 mountY=-0.10, mountTheta=-0.56
20:58:37.627 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.07, opts=13)
20:58:37.632 00.005 14556 Enqueuing Move request for scope (-0.16, 0.07)
20:58:37.636 00.004 12308 Worker thread wakes up
20:58:37.636 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.07) opts 0xd
20:58:37.636 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.07)
20:58:37.636 00.000 12308 Moving (-0.16, 0.07) raw xDistance=0.16 yDistance=-0.10
20:58:37.637 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:58:37.637 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:37.637 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:58:37.637 00.000 12308 MoveAxis(E, 0, ABG)
20:58:37.637 00.000 12308 Move returns status 0, amount 0
20:58:37.637 00.000 12308 MoveAxis(N, 0, ABG)
20:58:37.639 00.002 12308 Move returns status 0, amount 0
20:58:37.639 00.000 12308 move complete, result=0
20:58:37.639 00.000 12308 worker thread done servicing request
20:58:37.639 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:37.664 00.025 14556 UpdateGuideState exits: m=1921 SNR=29.5
20:58:37.669 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:37.672 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:37.677 00.005 14556 Enqueuing Expose request
20:58:37.680 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:58:37.685 00.005 12308 Worker thread wakes up
20:58:37.685 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:37.685 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:38.926 01.241 12308 Exposure complete
20:58:39.075 00.149 12308 worker thread done servicing request
20:58:39.075 00.000 14556 OnExposeComplete: enter
20:58:39.079 00.004 14556 UpdateGuideState(): m_state=6
20:58:39.082 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1480
20:58:39.087 00.005 14556 Star::Find returns 1 (0), X=173.05, Y=981.26, Mass=1611, SNR=26.6, Peak=155 HFD=4.1
20:58:39.091 00.004 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.40 = -0.88)
20:58:39.095 00.004 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.98)
20:58:39.099 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.29 hyp=0.40 cameraTheta=2.33 mountX=0.25 mountY=-0.33, mountTheta=-0.92
20:58:39.107 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.29, opts=13)
20:58:39.113 00.006 14556 Enqueuing Move request for scope (-0.27, 0.29)
20:58:39.117 00.004 12308 Worker thread wakes up
20:58:39.117 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.29) opts 0xd
20:58:39.117 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.29)
20:58:39.117 00.000 12308 Moving (-0.27, 0.29) raw xDistance=0.25 yDistance=-0.33
20:58:39.117 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:58:39.117 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:58:39.118 00.001 12308 MoveAxis(W, 110, ABG)
20:58:39.118 00.000 12308 Guiding  Dir = 3, Dur = 110
20:58:39.118 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:39.123 00.005 12308 IsSlewing returns 0
20:58:39.123 00.000 12308 IsGuiding returns 0
20:58:39.124 00.001 12308 PulseGuide returned control before completion, sleep 120
20:58:39.146 00.022 14556 UpdateGuideState exits: m=1611 SNR=26.6
20:58:39.151 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:39.156 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:39.161 00.005 14556 Enqueuing Expose request
20:58:39.260 00.099 12308 IsGuiding returns 1
20:58:39.262 00.002 12308 scope still moving after pulse duration time elapsed
20:58:39.291 00.029 12308 IsSlewing returns 0
20:58:39.292 00.001 12308 IsGuiding returns 0
20:58:39.293 00.001 12308 scope move finished after 110 + 58 ms
20:58:39.293 00.000 12308 Move returns status 0, amount 110
20:58:39.293 00.000 12308 MoveAxis(N, 231, ABG)
20:58:39.293 00.000 12308 Guiding  Dir = 0, Dur = 231
20:58:39.293 00.000 12308 IsSlewing returns 0
20:58:39.295 00.002 12308 IsGuiding returns 0
20:58:39.295 00.000 12308 PulseGuide returned control before completion, sleep 241
20:58:39.541 00.246 12308 IsGuiding returns 1
20:58:39.542 00.001 12308 scope still moving after pulse duration time elapsed
20:58:39.572 00.030 12308 IsSlewing returns 0
20:58:39.573 00.001 12308 IsGuiding returns 0
20:58:39.573 00.000 12308 scope move finished after 231 + 47 ms
20:58:39.573 00.000 12308 Move returns status 0, amount 231
20:58:39.573 00.000 12308 move complete, result=0
20:58:39.574 00.001 12308 worker thread done servicing request
20:58:39.574 00.000 14556 GuideStep: 0.3 px 110 ms WEST, -0.3 px 231 ms NORTH
20:58:39.580 00.006 12308 Worker thread wakes up
20:58:39.581 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:39.581 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:40.830 01.249 12308 Exposure complete
20:58:40.982 00.152 12308 worker thread done servicing request
20:58:40.982 00.000 14556 OnExposeComplete: enter
20:58:40.986 00.004 14556 UpdateGuideState(): m_state=6
20:58:40.990 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1481
20:58:40.994 00.004 14556 Star::Find returns 1 (0), X=173.49, Y=981.06, Mass=1973, SNR=30.1, Peak=160 HFD=4.2
20:58:40.997 00.003 14556 CameraToMount -- cameraTheta (0.51) - m_xAngle (-3.07) = xAngle (3.58 = -2.70)
20:58:41.001 00.004 14556 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.48 = -2.80)
20:58:41.005 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.09 hyp=0.19 cameraTheta=0.51 mountX=-0.17 mountY=-0.06, mountTheta=-2.79
20:58:41.010 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.09, opts=13)
20:58:41.014 00.004 14556 Enqueuing Move request for scope (0.16, 0.09)
20:58:41.019 00.005 12308 Worker thread wakes up
20:58:41.019 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.09) opts 0xd
20:58:41.019 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.09)
20:58:41.019 00.000 12308 Moving (0.16, 0.09) raw xDistance=-0.17 yDistance=-0.06
20:58:41.019 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:58:41.019 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:41.020 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:58:41.020 00.000 12308 MoveAxis(E, 0, ABG)
20:58:41.020 00.000 12308 Move returns status 0, amount 0
20:58:41.020 00.000 12308 MoveAxis(N, 0, ABG)
20:58:41.021 00.001 12308 Move returns status 0, amount 0
20:58:41.021 00.000 12308 move complete, result=0
20:58:41.021 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:41.025 00.004 12308 worker thread done servicing request
20:58:41.045 00.020 14556 UpdateGuideState exits: m=1973 SNR=30.1
20:58:41.049 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:41.053 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:41.057 00.004 14556 Enqueuing Expose request
20:58:41.059 00.002 12308 Worker thread wakes up
20:58:41.059 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:41.059 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:41.059 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:58:42.316 01.257 12308 Exposure complete
20:58:42.471 00.155 12308 worker thread done servicing request
20:58:42.471 00.000 14556 OnExposeComplete: enter
20:58:42.474 00.003 14556 UpdateGuideState(): m_state=6
20:58:42.478 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1482
20:58:42.482 00.004 14556 Star::Find returns 1 (0), X=173.46, Y=980.78, Mass=2389, SNR=32.9, Peak=182 HFD=4.6
20:58:42.487 00.005 14556 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-3.07) = xAngle (2.13 = 2.13)
20:58:42.490 00.003 14556 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.03 = 2.03)
20:58:42.494 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=-0.19 hyp=0.23 cameraTheta=-0.94 mountX=-0.12 mountY=0.21, mountTheta=2.10
20:58:42.499 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.19, opts=13)
20:58:42.502 00.003 14556 Enqueuing Move request for scope (0.14, -0.19)
20:58:42.506 00.004 12308 Worker thread wakes up
20:58:42.507 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.19) opts 0xd
20:58:42.507 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.19)
20:58:42.507 00.000 12308 Moving (0.14, -0.19) raw xDistance=-0.12 yDistance=0.21
20:58:42.507 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:58:42.507 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:58:42.507 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:58:42.507 00.000 12308 MoveAxis(E, 0, ABG)
20:58:42.508 00.001 12308 Move returns status 0, amount 0
20:58:42.508 00.000 12308 MoveAxis(N, 0, ABG)
20:58:42.508 00.000 12308 Move returns status 0, amount 0
20:58:42.508 00.000 12308 move complete, result=0
20:58:42.508 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:42.513 00.005 12308 worker thread done servicing request
20:58:42.533 00.020 14556 UpdateGuideState exits: m=2389 SNR=32.9
20:58:42.537 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:42.542 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:42.546 00.004 14556 Enqueuing Expose request
20:58:42.551 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:58:42.554 00.003 12308 Worker thread wakes up
20:58:42.554 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:42.554 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:43.801 01.247 12308 Exposure complete
20:58:43.947 00.146 12308 worker thread done servicing request
20:58:43.948 00.001 14556 OnExposeComplete: enter
20:58:43.953 00.005 14556 UpdateGuideState(): m_state=6
20:58:43.957 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1483
20:58:43.961 00.004 14556 Star::Find returns 1 (0), X=173.46, Y=980.96, Mass=1802, SNR=28.4, Peak=148 HFD=4.2
20:58:43.964 00.003 14556 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-3.07) = xAngle (2.98 = 2.98)
20:58:43.969 00.005 14556 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.88 = 2.88)
20:58:43.973 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-0.09 mountX=-0.13 mountY=0.04, mountTheta=2.89
20:58:43.977 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.01, opts=13)
20:58:43.981 00.004 14556 Enqueuing Move request for scope (0.14, -0.01)
20:58:43.985 00.004 12308 Worker thread wakes up
20:58:43.986 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.01) opts 0xd
20:58:43.986 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.01)
20:58:43.986 00.000 12308 Moving (0.14, -0.01) raw xDistance=-0.13 yDistance=0.04
20:58:43.986 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:58:43.986 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:43.986 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:58:43.987 00.001 12308 MoveAxis(E, 0, ABG)
20:58:43.987 00.000 12308 Move returns status 0, amount 0
20:58:43.987 00.000 12308 MoveAxis(N, 0, ABG)
20:58:43.987 00.000 12308 Move returns status 0, amount 0
20:58:43.987 00.000 12308 move complete, result=0
20:58:43.988 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:43.992 00.004 12308 worker thread done servicing request
20:58:44.012 00.020 14556 UpdateGuideState exits: m=1802 SNR=28.4
20:58:44.017 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:44.021 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:44.025 00.004 14556 Enqueuing Expose request
20:58:44.028 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:58:44.031 00.003 12308 Worker thread wakes up
20:58:44.031 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:44.031 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:45.273 01.242 12308 Exposure complete
20:58:45.415 00.142 12308 worker thread done servicing request
20:58:45.415 00.000 14556 OnExposeComplete: enter
20:58:45.420 00.005 14556 UpdateGuideState(): m_state=6
20:58:45.423 00.003 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1484
20:58:45.428 00.005 14556 Star::Find returns 1 (0), X=173.38, Y=981.12, Mass=1892, SNR=29.1, Peak=156 HFD=4.6
20:58:45.431 00.003 14556 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.07) = xAngle (4.29 = -2.00)
20:58:45.435 00.004 14556 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.09)
20:58:45.439 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.21 mountX=-0.07 mountY=-0.14, mountTheta=-2.01
20:58:45.443 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.15, opts=13)
20:58:45.448 00.005 14556 Enqueuing Move request for scope (0.06, 0.15)
20:58:45.454 00.006 12308 Worker thread wakes up
20:58:45.454 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
20:58:45.454 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
20:58:45.454 00.000 12308 Moving (0.06, 0.15) raw xDistance=-0.07 yDistance=-0.14
20:58:45.454 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:58:45.455 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:45.455 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:58:45.455 00.000 12308 MoveAxis(E, 0, ABG)
20:58:45.455 00.000 12308 Move returns status 0, amount 0
20:58:45.455 00.000 12308 MoveAxis(N, 0, ABG)
20:58:45.455 00.000 12308 Move returns status 0, amount 0
20:58:45.457 00.002 12308 move complete, result=0
20:58:45.457 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:45.460 00.003 12308 worker thread done servicing request
20:58:45.482 00.022 14556 UpdateGuideState exits: m=1892 SNR=29.1
20:58:45.486 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:45.490 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:45.495 00.005 14556 Enqueuing Expose request
20:58:45.499 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:58:45.503 00.004 12308 Worker thread wakes up
20:58:45.503 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:45.503 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:46.758 01.255 12308 Exposure complete
20:58:46.918 00.160 12308 worker thread done servicing request
20:58:46.918 00.000 14556 OnExposeComplete: enter
20:58:46.922 00.004 14556 UpdateGuideState(): m_state=6
20:58:46.926 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1485
20:58:46.929 00.003 14556 Star::Find returns 1 (0), X=173.31, Y=981.17, Mass=1863, SNR=29.0, Peak=159 HFD=4.4
20:58:46.934 00.005 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
20:58:46.938 00.004 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
20:58:46.941 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.20 cameraTheta=1.65 mountX=0.00 mountY=-0.19, mountTheta=-1.56
20:58:46.948 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.19, opts=13)
20:58:46.954 00.006 14556 Enqueuing Move request for scope (-0.02, 0.19)
20:58:46.958 00.004 12308 Worker thread wakes up
20:58:46.958 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.19) opts 0xd
20:58:46.958 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.19)
20:58:46.958 00.000 12308 Moving (-0.02, 0.19) raw xDistance=0.00 yDistance=-0.19
20:58:46.958 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:58:46.959 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:46.959 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:58:46.959 00.000 12308 MoveAxis(E, 0, ABG)
20:58:46.960 00.001 12308 Move returns status 0, amount 0
20:58:46.960 00.000 12308 MoveAxis(N, 0, ABG)
20:58:46.961 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:46.965 00.004 12308 Move returns status 0, amount 0
20:58:46.965 00.000 12308 move complete, result=0
20:58:46.965 00.000 12308 worker thread done servicing request
20:58:46.986 00.021 14556 UpdateGuideState exits: m=1863 SNR=29.0
20:58:46.991 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:46.995 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:46.998 00.003 14556 Enqueuing Expose request
20:58:47.002 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:58:47.006 00.004 12308 Worker thread wakes up
20:58:47.006 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:47.007 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:48.263 01.256 12308 Exposure complete
20:58:48.422 00.159 12308 worker thread done servicing request
20:58:48.422 00.000 14556 OnExposeComplete: enter
20:58:48.427 00.005 14556 UpdateGuideState(): m_state=6
20:58:48.431 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1486
20:58:48.434 00.003 14556 Star::Find returns 1 (0), X=173.26, Y=981.31, Mass=1737, SNR=27.9, Peak=145 HFD=4.4
20:58:48.439 00.005 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
20:58:48.442 00.003 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
20:58:48.447 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.34 hyp=0.35 cameraTheta=1.77 mountX=0.04 mountY=-0.35, mountTheta=-1.44
20:58:48.454 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.34, opts=13)
20:58:48.458 00.004 14556 Enqueuing Move request for scope (-0.07, 0.34)
20:58:48.461 00.003 12308 Worker thread wakes up
20:58:48.461 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.34) opts 0xd
20:58:48.462 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.34)
20:58:48.462 00.000 12308 Moving (-0.07, 0.34) raw xDistance=0.04 yDistance=-0.35
20:58:48.462 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:58:48.462 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:58:48.462 00.000 12308 MoveAxis(E, 0, ABG)
20:58:48.462 00.000 12308 Move returns status 0, amount 0
20:58:48.463 00.001 12308 MoveAxis(N, 243, ABG)
20:58:48.463 00.000 12308 Guiding  Dir = 0, Dur = 243
20:58:48.463 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:48.468 00.005 12308 IsSlewing returns 0
20:58:48.468 00.000 12308 IsGuiding returns 0
20:58:48.468 00.000 12308 PulseGuide returned control before completion, sleep 253
20:58:48.487 00.019 14556 UpdateGuideState exits: m=1737 SNR=27.9
20:58:48.491 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:48.495 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:48.500 00.005 14556 Enqueuing Expose request
20:58:48.736 00.236 12308 IsGuiding returns 0
20:58:48.738 00.002 12308 Move returns status 0, amount 243
20:58:48.738 00.000 12308 move complete, result=0
20:58:48.738 00.000 12308 worker thread done servicing request
20:58:48.739 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 243 ms NORTH
20:58:48.745 00.006 12308 Worker thread wakes up
20:58:48.745 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:48.746 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:49.995 01.249 12308 Exposure complete
20:58:50.147 00.152 12308 worker thread done servicing request
20:58:50.147 00.000 14556 OnExposeComplete: enter
20:58:50.151 00.004 14556 UpdateGuideState(): m_state=6
20:58:50.154 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1487
20:58:50.158 00.004 14556 Star::Find returns 1 (0), X=173.20, Y=980.98, Mass=1871, SNR=29.1, Peak=156 HFD=4.3
20:58:50.165 00.007 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.19 = -0.09)
20:58:50.170 00.005 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.19)
20:58:50.176 00.006 14556 CameraToMount -- cameraX=-0.13 cameraY=0.00 hyp=0.13 cameraTheta=3.12 mountX=0.13 mountY=-0.03, mountTheta=-0.19
20:58:50.182 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.00, opts=13)
20:58:50.186 00.004 14556 Enqueuing Move request for scope (-0.13, 0.00)
20:58:50.189 00.003 12308 Worker thread wakes up
20:58:50.189 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.00) opts 0xd
20:58:50.189 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.00)
20:58:50.189 00.000 12308 Moving (-0.13, 0.00) raw xDistance=0.13 yDistance=-0.03
20:58:50.191 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:58:50.191 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:50.191 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:58:50.192 00.001 12308 MoveAxis(E, 0, ABG)
20:58:50.192 00.000 12308 Move returns status 0, amount 0
20:58:50.192 00.000 12308 MoveAxis(N, 0, ABG)
20:58:50.192 00.000 12308 Move returns status 0, amount 0
20:58:50.192 00.000 12308 move complete, result=0
20:58:50.193 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:50.199 00.006 12308 worker thread done servicing request
20:58:50.220 00.021 14556 UpdateGuideState exits: m=1871 SNR=29.1
20:58:50.225 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:50.230 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:50.235 00.005 14556 Enqueuing Expose request
20:58:50.240 00.005 12308 Worker thread wakes up
20:58:50.240 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:58:50.244 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:50.245 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:51.496 01.251 12308 Exposure complete
20:58:51.655 00.159 12308 worker thread done servicing request
20:58:51.655 00.000 14556 OnExposeComplete: enter
20:58:51.658 00.003 14556 UpdateGuideState(): m_state=6
20:58:51.663 00.005 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1488
20:58:51.668 00.005 14556 Star::Find returns 1 (0), X=173.23, Y=981.20, Mass=1843, SNR=28.7, Peak=158 HFD=4.4
20:58:51.671 00.003 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.03 = -1.25)
20:58:51.676 00.005 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.35)
20:58:51.680 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.23 hyp=0.24 cameraTheta=1.96 mountX=0.08 mountY=-0.24, mountTheta=-1.26
20:58:51.685 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.23, opts=13)
20:58:51.689 00.004 14556 Enqueuing Move request for scope (-0.09, 0.23)
20:58:51.693 00.004 12308 Worker thread wakes up
20:58:51.693 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.23) opts 0xd
20:58:51.694 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.23)
20:58:51.694 00.000 12308 Moving (-0.09, 0.23) raw xDistance=0.08 yDistance=-0.24
20:58:51.694 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:58:51.695 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:58:51.695 00.000 12308 MoveAxis(E, 0, ABG)
20:58:51.695 00.000 12308 Move returns status 0, amount 0
20:58:51.695 00.000 12308 MoveAxis(N, 168, ABG)
20:58:51.695 00.000 12308 Guiding  Dir = 0, Dur = 168
20:58:51.696 00.001 12308 IsSlewing returns 0
20:58:51.696 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:51.704 00.008 12308 IsGuiding returns 0
20:58:51.704 00.000 12308 PulseGuide returned control before completion, sleep 178
20:58:51.728 00.024 14556 UpdateGuideState exits: m=1843 SNR=28.7
20:58:51.733 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:51.738 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:51.741 00.003 14556 Enqueuing Expose request
20:58:51.892 00.151 12308 IsGuiding returns 1
20:58:51.892 00.000 12308 scope still moving after pulse duration time elapsed
20:58:51.924 00.032 12308 IsSlewing returns 0
20:58:51.925 00.001 12308 IsGuiding returns 1
20:58:51.954 00.029 12308 IsSlewing returns 0
20:58:51.955 00.001 12308 IsGuiding returns 0
20:58:51.956 00.001 12308 scope move finished after 168 + 84 ms
20:58:51.957 00.001 12308 Move returns status 0, amount 168
20:58:51.957 00.000 12308 move complete, result=0
20:58:51.957 00.000 12308 worker thread done servicing request
20:58:51.958 00.001 12308 Worker thread wakes up
20:58:51.958 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 168 ms NORTH
20:58:51.964 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:51.964 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:53.214 01.250 12308 Exposure complete
20:58:53.389 00.175 12308 worker thread done servicing request
20:58:53.389 00.000 14556 OnExposeComplete: enter
20:58:53.395 00.006 14556 UpdateGuideState(): m_state=6
20:58:53.399 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1489
20:58:53.403 00.004 14556 Star::Find returns 1 (0), X=173.39, Y=980.86, Mass=1680, SNR=27.5, Peak=146 HFD=4.4
20:58:53.407 00.004 14556 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-3.07) = xAngle (2.02 = 2.02)
20:58:53.411 00.004 14556 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.92 = 1.92)
20:58:53.415 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-1.06 mountX=-0.06 mountY=0.12, mountTheta=2.00
20:58:53.420 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.11, opts=13)
20:58:53.424 00.004 14556 Enqueuing Move request for scope (0.06, -0.11)
20:58:53.428 00.004 12308 Worker thread wakes up
20:58:53.428 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
20:58:53.428 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
20:58:53.429 00.001 12308 Moving (0.06, -0.11) raw xDistance=-0.06 yDistance=0.12
20:58:53.429 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:58:53.429 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:53.429 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:58:53.430 00.001 12308 MoveAxis(E, 0, ABG)
20:58:53.431 00.001 12308 Move returns status 0, amount 0
20:58:53.431 00.000 12308 MoveAxis(N, 0, ABG)
20:58:53.431 00.000 12308 Move returns status 0, amount 0
20:58:53.431 00.000 12308 move complete, result=0
20:58:53.431 00.000 12308 worker thread done servicing request
20:58:53.432 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:53.457 00.025 14556 UpdateGuideState exits: m=1680 SNR=27.5
20:58:53.461 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:53.465 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:53.469 00.004 14556 Enqueuing Expose request
20:58:53.473 00.004 12308 Worker thread wakes up
20:58:53.473 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:58:53.479 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:53.479 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:54.722 01.243 12308 Exposure complete
20:58:54.886 00.164 12308 worker thread done servicing request
20:58:54.886 00.000 14556 OnExposeComplete: enter
20:58:54.891 00.005 14556 UpdateGuideState(): m_state=6
20:58:54.895 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1490
20:58:54.898 00.003 14556 Star::Find returns 1 (0), X=173.57, Y=981.06, Mass=1876, SNR=29.1, Peak=151 HFD=4.4
20:58:54.902 00.004 14556 CameraToMount -- cameraTheta (0.35) - m_xAngle (-3.07) = xAngle (3.42 = -2.86)
20:58:54.906 00.004 14556 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.32 = -2.96)
20:58:54.909 00.003 14556 CameraToMount -- cameraX=0.25 cameraY=0.09 hyp=0.26 cameraTheta=0.35 mountX=-0.25 mountY=-0.05, mountTheta=-2.96
20:58:54.917 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.09, opts=13)
20:58:54.923 00.006 14556 Enqueuing Move request for scope (0.25, 0.09)
20:58:54.926 00.003 12308 Worker thread wakes up
20:58:54.928 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.09) opts 0xd
20:58:54.928 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.09)
20:58:54.928 00.000 12308 Moving (0.25, 0.09) raw xDistance=-0.25 yDistance=-0.05
20:58:54.928 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:58:54.928 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:54.929 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:58:54.929 00.000 12308 MoveAxis(E, 110, ABG)
20:58:54.929 00.000 12308 Guiding  Dir = 2, Dur = 110
20:58:54.929 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:54.934 00.005 12308 IsSlewing returns 0
20:58:54.934 00.000 12308 IsGuiding returns 0
20:58:54.934 00.000 12308 PulseGuide returned control before completion, sleep 120
20:58:54.956 00.022 14556 UpdateGuideState exits: m=1876 SNR=29.1
20:58:54.960 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:54.964 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:54.968 00.004 14556 Enqueuing Expose request
20:58:55.068 00.100 12308 IsGuiding returns 1
20:58:55.069 00.001 12308 scope still moving after pulse duration time elapsed
20:58:55.098 00.029 12308 IsSlewing returns 0
20:58:55.102 00.004 12308 IsGuiding returns 0
20:58:55.102 00.000 12308 scope move finished after 110 + 57 ms
20:58:55.102 00.000 12308 Move returns status 0, amount 110
20:58:55.103 00.001 12308 MoveAxis(N, 0, ABG)
20:58:55.103 00.000 12308 Move returns status 0, amount 0
20:58:55.104 00.001 12308 move complete, result=0
20:58:55.105 00.001 12308 worker thread done servicing request
20:58:55.105 00.000 14556 GuideStep: -0.3 px 110 ms EAST, -0.0 px 0 ms NORTH
20:58:55.113 00.008 12308 Worker thread wakes up
20:58:55.113 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:55.113 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:56.361 01.248 12308 Exposure complete
20:58:56.550 00.189 12308 worker thread done servicing request
20:58:56.550 00.000 14556 OnExposeComplete: enter
20:58:56.554 00.004 14556 UpdateGuideState(): m_state=6
20:58:56.560 00.006 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1491
20:58:56.563 00.003 14556 Star::Find returns 1 (0), X=173.37, Y=981.00, Mass=1836, SNR=28.9, Peak=164 HFD=4.2
20:58:56.566 00.003 14556 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.07) = xAngle (3.59 = -2.69)
20:58:56.569 00.003 14556 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.50 = -2.79)
20:58:56.574 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.52 mountX=-0.05 mountY=-0.02, mountTheta=-2.77
20:58:56.579 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.03, opts=13)
20:58:56.583 00.004 14556 Enqueuing Move request for scope (0.04, 0.03)
20:58:56.586 00.003 12308 Worker thread wakes up
20:58:56.586 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
20:58:56.587 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
20:58:56.587 00.000 12308 Moving (0.04, 0.03) raw xDistance=-0.05 yDistance=-0.02
20:58:56.587 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:58:56.587 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:56.587 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:58:56.587 00.000 12308 MoveAxis(E, 0, ABG)
20:58:56.587 00.000 12308 Move returns status 0, amount 0
20:58:56.588 00.001 12308 MoveAxis(N, 0, ABG)
20:58:56.588 00.000 12308 Move returns status 0, amount 0
20:58:56.588 00.000 12308 move complete, result=0
20:58:56.588 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:56.592 00.004 12308 worker thread done servicing request
20:58:56.611 00.019 14556 UpdateGuideState exits: m=1836 SNR=28.9
20:58:56.615 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:56.619 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:56.622 00.003 14556 Enqueuing Expose request
20:58:56.626 00.004 12308 Worker thread wakes up
20:58:56.626 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:58:56.630 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:56.630 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:57.886 01.256 12308 Exposure complete
20:58:58.042 00.156 12308 worker thread done servicing request
20:58:58.042 00.000 14556 OnExposeComplete: enter
20:58:58.045 00.003 14556 UpdateGuideState(): m_state=6
20:58:58.051 00.006 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1492
20:58:58.055 00.004 14556 Star::Find returns 1 (0), X=173.26, Y=981.12, Mass=1913, SNR=29.4, Peak=145 HFD=4.5
20:58:58.058 00.003 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
20:58:58.062 00.004 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.32)
20:58:58.066 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.99 mountX=0.05 mountY=-0.15, mountTheta=-1.23
20:58:58.071 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.15, opts=13)
20:58:58.076 00.005 14556 Enqueuing Move request for scope (-0.06, 0.15)
20:58:58.079 00.003 12308 Worker thread wakes up
20:58:58.079 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd
20:58:58.079 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.15)
20:58:58.079 00.000 12308 Moving (-0.06, 0.15) raw xDistance=0.05 yDistance=-0.15
20:58:58.081 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:58:58.081 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:58.081 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:58:58.081 00.000 12308 MoveAxis(E, 0, ABG)
20:58:58.082 00.001 12308 Move returns status 0, amount 0
20:58:58.082 00.000 12308 MoveAxis(N, 0, ABG)
20:58:58.082 00.000 12308 Move returns status 0, amount 0
20:58:58.082 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:58.086 00.004 12308 move complete, result=0
20:58:58.086 00.000 12308 worker thread done servicing request
20:58:58.108 00.022 14556 UpdateGuideState exits: m=1913 SNR=29.4
20:58:58.113 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:58.117 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:58.121 00.004 14556 Enqueuing Expose request
20:58:58.124 00.003 12308 Worker thread wakes up
20:58:58.125 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:58.125 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:58:58.125 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:58:59.375 01.250 12308 Exposure complete
20:58:59.537 00.162 12308 worker thread done servicing request
20:58:59.537 00.000 14556 OnExposeComplete: enter
20:58:59.543 00.006 14556 UpdateGuideState(): m_state=6
20:58:59.548 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1493
20:58:59.552 00.004 14556 Star::Find returns 1 (0), X=173.19, Y=981.17, Mass=1856, SNR=28.9, Peak=192 HFD=4.3
20:58:59.556 00.004 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
20:58:59.560 00.004 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
20:58:59.564 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.20 hyp=0.24 cameraTheta=2.17 mountX=0.12 mountY=-0.22, mountTheta=-1.06
20:58:59.569 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.20, opts=13)
20:58:59.573 00.004 14556 Enqueuing Move request for scope (-0.14, 0.20)
20:58:59.578 00.005 12308 Worker thread wakes up
20:58:59.578 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.20) opts 0xd
20:58:59.578 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.20)
20:58:59.578 00.000 12308 Moving (-0.14, 0.20) raw xDistance=0.12 yDistance=-0.22
20:58:59.578 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:58:59.578 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:58:59.579 00.001 12308 MoveAxis(E, 0, ABG)
20:58:59.579 00.000 12308 Move returns status 0, amount 0
20:58:59.579 00.000 12308 MoveAxis(N, 156, ABG)
20:58:59.579 00.000 12308 Guiding  Dir = 0, Dur = 156
20:58:59.579 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:58:59.583 00.004 12308 IsSlewing returns 0
20:58:59.583 00.000 12308 IsGuiding returns 0
20:58:59.583 00.000 12308 PulseGuide returned control before completion, sleep 166
20:58:59.604 00.021 14556 UpdateGuideState exits: m=1856 SNR=28.9
20:58:59.609 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:59.613 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:58:59.617 00.004 14556 Enqueuing Expose request
20:58:59.758 00.141 12308 IsGuiding returns 1
20:58:59.758 00.000 12308 scope still moving after pulse duration time elapsed
20:58:59.790 00.032 12308 IsSlewing returns 0
20:58:59.790 00.000 12308 IsGuiding returns 0
20:58:59.790 00.000 12308 scope move finished after 156 + 50 ms
20:58:59.791 00.001 12308 Move returns status 0, amount 156
20:58:59.791 00.000 12308 move complete, result=0
20:58:59.791 00.000 12308 worker thread done servicing request
20:58:59.791 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 156 ms NORTH
20:58:59.797 00.006 12308 Worker thread wakes up
20:58:59.797 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:58:59.797 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:01.057 01.260 12308 Exposure complete
20:59:01.216 00.159 12308 worker thread done servicing request
20:59:01.216 00.000 14556 OnExposeComplete: enter
20:59:01.220 00.004 14556 UpdateGuideState(): m_state=6
20:59:01.224 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1494
20:59:01.228 00.004 14556 Star::Find returns 1 (0), X=173.42, Y=980.97, Mass=2143, SNR=31.2, Peak=163 HFD=4.8
20:59:01.234 00.006 14556 CameraToMount -- cameraTheta (0.02) - m_xAngle (-3.07) = xAngle (3.09 = 3.09)
20:59:01.238 00.004 14556 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.99 = 2.99)
20:59:01.242 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.00 hyp=0.09 cameraTheta=0.02 mountX=-0.09 mountY=0.01, mountTheta=2.99
20:59:01.247 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.00, opts=13)
20:59:01.252 00.005 14556 Enqueuing Move request for scope (0.09, 0.00)
20:59:01.256 00.004 12308 Worker thread wakes up
20:59:01.256 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.00) opts 0xd
20:59:01.256 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.00)
20:59:01.256 00.000 12308 Moving (0.09, 0.00) raw xDistance=-0.09 yDistance=0.01
20:59:01.256 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:59:01.257 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:01.257 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:59:01.257 00.000 12308 MoveAxis(E, 0, ABG)
20:59:01.258 00.001 12308 Move returns status 0, amount 0
20:59:01.258 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:01.261 00.003 12308 MoveAxis(N, 0, ABG)
20:59:01.261 00.000 12308 Move returns status 0, amount 0
20:59:01.262 00.001 12308 move complete, result=0
20:59:01.264 00.002 12308 worker thread done servicing request
20:59:01.281 00.017 14556 UpdateGuideState exits: m=2143 SNR=31.2
20:59:01.284 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:01.291 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:01.294 00.003 14556 Enqueuing Expose request
20:59:01.297 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:59:01.301 00.004 12308 Worker thread wakes up
20:59:01.301 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:01.301 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:02.553 01.252 12308 Exposure complete
20:59:02.693 00.140 12308 worker thread done servicing request
20:59:02.693 00.000 14556 OnExposeComplete: enter
20:59:02.699 00.006 14556 UpdateGuideState(): m_state=6
20:59:02.703 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1495
20:59:02.708 00.005 14556 Star::Find returns 1 (0), X=173.13, Y=981.19, Mass=1905, SNR=29.4, Peak=163 HFD=4.4
20:59:02.711 00.003 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.40 = -0.89)
20:59:02.716 00.005 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.98)
20:59:02.718 00.002 14556 CameraToMount -- cameraX=-0.20 cameraY=0.21 hyp=0.29 cameraTheta=2.32 mountX=0.19 mountY=-0.24, mountTheta=-0.92
20:59:02.724 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.21, opts=13)
20:59:02.730 00.006 14556 Enqueuing Move request for scope (-0.20, 0.21)
20:59:02.736 00.006 12308 Worker thread wakes up
20:59:02.736 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.21) opts 0xd
20:59:02.736 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.21)
20:59:02.736 00.000 12308 Moving (-0.20, 0.21) raw xDistance=0.19 yDistance=-0.24
20:59:02.736 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:59:02.737 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:59:02.737 00.000 12308 MoveAxis(E, 0, ABG)
20:59:02.737 00.000 12308 Move returns status 0, amount 0
20:59:02.737 00.000 12308 MoveAxis(N, 172, ABG)
20:59:02.737 00.000 12308 Guiding  Dir = 0, Dur = 172
20:59:02.738 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:02.742 00.004 12308 IsSlewing returns 0
20:59:02.743 00.001 12308 IsGuiding returns 0
20:59:02.743 00.000 12308 PulseGuide returned control before completion, sleep 182
20:59:02.765 00.022 14556 UpdateGuideState exits: m=1905 SNR=29.4
20:59:02.770 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:02.773 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:02.777 00.004 14556 Enqueuing Expose request
20:59:02.933 00.156 12308 IsGuiding returns 1
20:59:02.934 00.001 12308 scope still moving after pulse duration time elapsed
20:59:02.965 00.031 12308 IsSlewing returns 0
20:59:02.965 00.000 12308 IsGuiding returns 0
20:59:02.966 00.001 12308 scope move finished after 172 + 51 ms
20:59:02.966 00.000 12308 Move returns status 0, amount 172
20:59:02.966 00.000 12308 move complete, result=0
20:59:02.968 00.002 12308 worker thread done servicing request
20:59:02.968 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 172 ms NORTH
20:59:02.974 00.006 12308 Worker thread wakes up
20:59:02.974 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:02.974 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:04.230 01.256 12308 Exposure complete
20:59:04.388 00.158 12308 worker thread done servicing request
20:59:04.390 00.002 14556 OnExposeComplete: enter
20:59:04.394 00.004 14556 UpdateGuideState(): m_state=6
20:59:04.399 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1496
20:59:04.404 00.005 14556 Star::Find returns 1 (0), X=173.12, Y=980.98, Mass=1817, SNR=28.4, Peak=154 HFD=4.5
20:59:04.408 00.004 14556 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.07) = xAngle (6.17 = -0.11)
20:59:04.412 00.004 14556 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.07 = -0.21)
20:59:04.415 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=0.01 hyp=0.21 cameraTheta=3.10 mountX=0.21 mountY=-0.04, mountTheta=-0.21
20:59:04.420 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.01, opts=13)
20:59:04.425 00.005 14556 Enqueuing Move request for scope (-0.21, 0.01)
20:59:04.428 00.003 12308 Worker thread wakes up
20:59:04.428 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.01) opts 0xd
20:59:04.429 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.01)
20:59:04.429 00.000 12308 Moving (-0.21, 0.01) raw xDistance=0.21 yDistance=-0.04
20:59:04.429 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:59:04.429 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:04.429 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:59:04.429 00.000 12308 MoveAxis(W, 91, ABG)
20:59:04.430 00.001 12308 Guiding  Dir = 3, Dur = 91
20:59:04.431 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:04.434 00.003 12308 IsSlewing returns 0
20:59:04.434 00.000 12308 IsGuiding returns 0
20:59:04.434 00.000 12308 PulseGuide returned control before completion, sleep 101
20:59:04.454 00.020 14556 UpdateGuideState exits: m=1817 SNR=28.4
20:59:04.459 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:04.462 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:04.467 00.005 14556 Enqueuing Expose request
20:59:04.548 00.081 12308 IsGuiding returns 1
20:59:04.548 00.000 12308 scope still moving after pulse duration time elapsed
20:59:04.579 00.031 12308 IsSlewing returns 0
20:59:04.580 00.001 12308 IsGuiding returns 0
20:59:04.581 00.001 12308 scope move finished after 91 + 55 ms
20:59:04.581 00.000 12308 Move returns status 0, amount 91
20:59:04.581 00.000 12308 MoveAxis(N, 0, ABG)
20:59:04.581 00.000 12308 Move returns status 0, amount 0
20:59:04.582 00.001 12308 move complete, result=0
20:59:04.582 00.000 12308 worker thread done servicing request
20:59:04.583 00.001 14556 GuideStep: 0.2 px 91 ms WEST, -0.0 px 0 ms NORTH
20:59:04.589 00.006 12308 Worker thread wakes up
20:59:04.589 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:04.589 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:05.842 01.253 12308 Exposure complete
20:59:06.000 00.158 12308 worker thread done servicing request
20:59:06.001 00.001 14556 OnExposeComplete: enter
20:59:06.004 00.003 14556 UpdateGuideState(): m_state=6
20:59:06.009 00.005 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1497
20:59:06.012 00.003 14556 Star::Find returns 1 (0), X=173.50, Y=981.01, Mass=1848, SNR=29.1, Peak=141 HFD=4.1
20:59:06.016 00.004 14556 CameraToMount -- cameraTheta (0.22) - m_xAngle (-3.07) = xAngle (3.30 = -2.99)
20:59:06.021 00.005 14556 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.20 = -3.09)
20:59:06.025 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.04 hyp=0.17 cameraTheta=0.22 mountX=-0.17 mountY=-0.01, mountTheta=-3.09
20:59:06.030 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.04, opts=13)
20:59:06.034 00.004 14556 Enqueuing Move request for scope (0.17, 0.04)
20:59:06.038 00.004 12308 Worker thread wakes up
20:59:06.038 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.04) opts 0xd
20:59:06.038 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.04)
20:59:06.038 00.000 12308 Moving (0.17, 0.04) raw xDistance=-0.17 yDistance=-0.01
20:59:06.038 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:59:06.039 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:06.039 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:59:06.039 00.000 12308 MoveAxis(E, 0, ABG)
20:59:06.040 00.001 12308 Move returns status 0, amount 0
20:59:06.041 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:06.045 00.004 12308 MoveAxis(N, 0, ABG)
20:59:06.045 00.000 12308 Move returns status 0, amount 0
20:59:06.045 00.000 12308 move complete, result=0
20:59:06.045 00.000 12308 worker thread done servicing request
20:59:06.067 00.022 14556 UpdateGuideState exits: m=1848 SNR=29.1
20:59:06.073 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:06.079 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:06.085 00.006 14556 Enqueuing Expose request
20:59:06.089 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:59:06.093 00.004 12308 Worker thread wakes up
20:59:06.094 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:06.094 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:07.345 01.251 12308 Exposure complete
20:59:07.506 00.161 12308 worker thread done servicing request
20:59:07.506 00.000 14556 OnExposeComplete: enter
20:59:07.511 00.005 14556 UpdateGuideState(): m_state=6
20:59:07.515 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1498
20:59:07.519 00.004 14556 Star::Find returns 1 (0), X=173.50, Y=980.92, Mass=2304, SNR=32.0, Peak=176 HFD=4.6
20:59:07.523 00.004 14556 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-3.07) = xAngle (2.80 = 2.80)
20:59:07.526 00.003 14556 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.71 = 2.71)
20:59:07.531 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-0.27 mountX=-0.17 mountY=0.08, mountTheta=2.72
20:59:07.537 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.05, opts=13)
20:59:07.542 00.005 14556 Enqueuing Move request for scope (0.17, -0.05)
20:59:07.546 00.004 12308 Worker thread wakes up
20:59:07.546 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.05) opts 0xd
20:59:07.546 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.05)
20:59:07.546 00.000 12308 Moving (0.17, -0.05) raw xDistance=-0.17 yDistance=0.08
20:59:07.546 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:59:07.546 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:07.547 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:59:07.547 00.000 12308 MoveAxis(E, 0, ABG)
20:59:07.547 00.000 12308 Move returns status 0, amount 0
20:59:07.547 00.000 12308 MoveAxis(N, 0, ABG)
20:59:07.547 00.000 12308 Move returns status 0, amount 0
20:59:07.548 00.001 12308 move complete, result=0
20:59:07.548 00.000 12308 worker thread done servicing request
20:59:07.549 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:07.575 00.026 14556 UpdateGuideState exits: m=2304 SNR=32.0
20:59:07.580 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:07.585 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:07.589 00.004 14556 Enqueuing Expose request
20:59:07.593 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:59:07.597 00.004 12308 Worker thread wakes up
20:59:07.597 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:07.598 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:08.848 01.250 12308 Exposure complete
20:59:09.007 00.159 12308 worker thread done servicing request
20:59:09.007 00.000 14556 OnExposeComplete: enter
20:59:09.012 00.005 14556 UpdateGuideState(): m_state=6
20:59:09.017 00.005 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1499
20:59:09.021 00.004 14556 Star::Find returns 1 (0), X=173.32, Y=981.03, Mass=1899, SNR=29.3, Peak=167 HFD=4.2
20:59:09.024 00.003 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
20:59:09.029 00.005 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
20:59:09.032 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.76 mountX=0.01 mountY=-0.06, mountTheta=-1.45
20:59:09.037 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.06, opts=13)
20:59:09.041 00.004 14556 Enqueuing Move request for scope (-0.01, 0.06)
20:59:09.045 00.004 12308 Worker thread wakes up
20:59:09.046 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
20:59:09.046 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
20:59:09.046 00.000 12308 Moving (-0.01, 0.06) raw xDistance=0.01 yDistance=-0.06
20:59:09.046 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:59:09.047 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:09.047 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:59:09.047 00.000 12308 MoveAxis(E, 0, ABG)
20:59:09.047 00.000 12308 Move returns status 0, amount 0
20:59:09.047 00.000 12308 MoveAxis(N, 0, ABG)
20:59:09.047 00.000 12308 Move returns status 0, amount 0
20:59:09.049 00.002 12308 move complete, result=0
20:59:09.049 00.000 12308 worker thread done servicing request
20:59:09.049 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:09.074 00.025 14556 UpdateGuideState exits: m=1899 SNR=29.3
20:59:09.080 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:09.083 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:09.089 00.006 14556 Enqueuing Expose request
20:59:09.093 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:59:09.096 00.003 12308 Worker thread wakes up
20:59:09.096 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:09.096 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:10.349 01.253 12308 Exposure complete
20:59:10.506 00.157 12308 worker thread done servicing request
20:59:10.506 00.000 14556 OnExposeComplete: enter
20:59:10.510 00.004 14556 UpdateGuideState(): m_state=6
20:59:10.514 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1500
20:59:10.518 00.004 14556 Star::Find returns 1 (0), X=173.29, Y=981.29, Mass=1721, SNR=27.8, Peak=133 HFD=4.5
20:59:10.522 00.004 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.77 = -1.52)
20:59:10.525 00.003 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.62)
20:59:10.528 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.32 hyp=0.32 cameraTheta=1.69 mountX=0.02 mountY=-0.32, mountTheta=-1.52
20:59:10.534 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.32, opts=13)
20:59:10.538 00.004 14556 Enqueuing Move request for scope (-0.04, 0.32)
20:59:10.542 00.004 12308 Worker thread wakes up
20:59:10.542 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.32) opts 0xd
20:59:10.542 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.32)
20:59:10.542 00.000 12308 Moving (-0.04, 0.32) raw xDistance=0.02 yDistance=-0.32
20:59:10.542 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:59:10.543 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:59:10.543 00.000 12308 MoveAxis(E, 0, ABG)
20:59:10.543 00.000 12308 Move returns status 0, amount 0
20:59:10.543 00.000 12308 MoveAxis(N, 228, ABG)
20:59:10.543 00.000 12308 Guiding  Dir = 0, Dur = 228
20:59:10.543 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:10.548 00.005 12308 IsSlewing returns 0
20:59:10.549 00.001 12308 IsGuiding returns 0
20:59:10.549 00.000 12308 PulseGuide returned control before completion, sleep 238
20:59:10.569 00.020 14556 UpdateGuideState exits: m=1721 SNR=27.8
20:59:10.573 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:10.578 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:10.582 00.004 14556 Enqueuing Expose request
20:59:10.792 00.210 12308 IsGuiding returns 1
20:59:10.792 00.000 12308 scope still moving after pulse duration time elapsed
20:59:10.823 00.031 12308 IsSlewing returns 0
20:59:10.824 00.001 12308 IsGuiding returns 0
20:59:10.824 00.000 12308 scope move finished after 228 + 47 ms
20:59:10.824 00.000 12308 Move returns status 0, amount 228
20:59:10.825 00.001 12308 move complete, result=0
20:59:10.825 00.000 12308 worker thread done servicing request
20:59:10.825 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 228 ms NORTH
20:59:10.832 00.007 12308 Worker thread wakes up
20:59:10.833 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:10.833 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:12.083 01.250 12308 Exposure complete
20:59:12.249 00.166 12308 worker thread done servicing request
20:59:12.249 00.000 14556 OnExposeComplete: enter
20:59:12.252 00.003 14556 UpdateGuideState(): m_state=6
20:59:12.257 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1501
20:59:12.260 00.003 14556 Star::Find returns 1 (0), X=173.52, Y=981.04, Mass=1775, SNR=28.1, Peak=149 HFD=4.2
20:59:12.262 00.002 14556 CameraToMount -- cameraTheta (0.35) - m_xAngle (-3.07) = xAngle (3.43 = -2.86)
20:59:12.267 00.005 14556 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.33 = -2.96)
20:59:12.270 00.003 14556 CameraToMount -- cameraX=0.19 cameraY=0.07 hyp=0.20 cameraTheta=0.35 mountX=-0.19 mountY=-0.04, mountTheta=-2.95
20:59:12.275 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.07, opts=13)
20:59:12.277 00.002 14556 Enqueuing Move request for scope (0.19, 0.07)
20:59:12.279 00.002 12308 Worker thread wakes up
20:59:12.281 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.07) opts 0xd
20:59:12.281 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.07)
20:59:12.281 00.000 12308 Moving (0.19, 0.07) raw xDistance=-0.19 yDistance=-0.04
20:59:12.281 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:59:12.281 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:12.281 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:59:12.281 00.000 12308 MoveAxis(E, 0, ABG)
20:59:12.282 00.001 12308 Move returns status 0, amount 0
20:59:12.282 00.000 12308 MoveAxis(N, 0, ABG)
20:59:12.282 00.000 12308 Move returns status 0, amount 0
20:59:12.282 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:12.285 00.003 12308 move complete, result=0
20:59:12.285 00.000 12308 worker thread done servicing request
20:59:12.306 00.021 14556 UpdateGuideState exits: m=1775 SNR=28.1
20:59:12.309 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:12.313 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:12.316 00.003 14556 Enqueuing Expose request
20:59:12.321 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:59:12.325 00.004 12308 Worker thread wakes up
20:59:12.325 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:12.325 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:13.574 01.249 12308 Exposure complete
20:59:13.738 00.164 12308 worker thread done servicing request
20:59:13.738 00.000 14556 OnExposeComplete: enter
20:59:13.742 00.004 14556 UpdateGuideState(): m_state=6
20:59:13.747 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1502
20:59:13.751 00.004 14556 Star::Find returns 1 (0), X=173.64, Y=981.03, Mass=2047, SNR=30.5, Peak=169 HFD=4.1
20:59:13.755 00.004 14556 CameraToMount -- cameraTheta (0.20) - m_xAngle (-3.07) = xAngle (3.27 = -3.01)
20:59:13.759 00.004 14556 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.17 = -3.11)
20:59:13.762 00.003 14556 CameraToMount -- cameraX=0.31 cameraY=0.06 hyp=0.31 cameraTheta=0.20 mountX=-0.31 mountY=-0.01, mountTheta=-3.11
20:59:13.768 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.31, y=0.06, opts=13)
20:59:13.774 00.006 14556 Enqueuing Move request for scope (0.31, 0.06)
20:59:13.777 00.003 12308 Worker thread wakes up
20:59:13.778 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.06) opts 0xd
20:59:13.778 00.000 12308 Handling offset move in thread for scope, endpoint = (0.31, 0.06)
20:59:13.778 00.000 12308 Moving (0.31, 0.06) raw xDistance=-0.31 yDistance=-0.01
20:59:13.778 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
20:59:13.778 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:13.779 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:59:13.779 00.000 12308 MoveAxis(E, 135, ABG)
20:59:13.779 00.000 12308 Guiding  Dir = 2, Dur = 135
20:59:13.780 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:13.784 00.004 12308 IsSlewing returns 0
20:59:13.785 00.001 12308 IsGuiding returns 0
20:59:13.785 00.000 12308 PulseGuide returned control before completion, sleep 145
20:59:13.808 00.023 14556 UpdateGuideState exits: m=2047 SNR=30.5
20:59:13.813 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:13.816 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:13.822 00.006 14556 Enqueuing Expose request
20:59:13.936 00.114 12308 IsGuiding returns 1
20:59:13.938 00.002 12308 scope still moving after pulse duration time elapsed
20:59:13.967 00.029 12308 IsSlewing returns 0
20:59:13.969 00.002 12308 IsGuiding returns 0
20:59:13.969 00.000 12308 scope move finished after 135 + 49 ms
20:59:13.969 00.000 12308 Move returns status 0, amount 135
20:59:13.969 00.000 12308 MoveAxis(N, 0, ABG)
20:59:13.969 00.000 12308 Move returns status 0, amount 0
20:59:13.971 00.002 12308 move complete, result=0
20:59:13.971 00.000 12308 worker thread done servicing request
20:59:13.971 00.000 14556 GuideStep: -0.3 px 135 ms EAST, -0.0 px 0 ms NORTH
20:59:13.980 00.009 12308 Worker thread wakes up
20:59:13.980 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:13.980 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:15.229 01.249 12308 Exposure complete
20:59:15.383 00.154 12308 worker thread done servicing request
20:59:15.384 00.001 14556 OnExposeComplete: enter
20:59:15.388 00.004 14556 UpdateGuideState(): m_state=6
20:59:15.391 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1503
20:59:15.396 00.005 14556 Star::Find returns 1 (0), X=173.38, Y=981.16, Mass=2027, SNR=30.2, Peak=153 HFD=4.6
20:59:15.400 00.004 14556 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.07) = xAngle (4.38 = -1.91)
20:59:15.403 00.003 14556 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.01)
20:59:15.406 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.30 mountX=-0.07 mountY=-0.18, mountTheta=-1.92
20:59:15.411 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.19, opts=13)
20:59:15.415 00.004 14556 Enqueuing Move request for scope (0.05, 0.19)
20:59:15.422 00.007 12308 Worker thread wakes up
20:59:15.422 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
20:59:15.422 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
20:59:15.422 00.000 12308 Moving (0.05, 0.19) raw xDistance=-0.07 yDistance=-0.18
20:59:15.422 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:59:15.423 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:15.423 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:59:15.423 00.000 12308 MoveAxis(E, 0, ABG)
20:59:15.423 00.000 12308 Move returns status 0, amount 0
20:59:15.423 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:15.427 00.004 12308 MoveAxis(N, 0, ABG)
20:59:15.427 00.000 12308 Move returns status 0, amount 0
20:59:15.427 00.000 12308 move complete, result=0
20:59:15.427 00.000 12308 worker thread done servicing request
20:59:15.448 00.021 14556 UpdateGuideState exits: m=2027 SNR=30.2
20:59:15.453 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:15.457 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:15.461 00.004 14556 Enqueuing Expose request
20:59:15.465 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:59:15.468 00.003 12308 Worker thread wakes up
20:59:15.468 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:15.468 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:16.709 01.241 12308 Exposure complete
20:59:16.828 00.119 12308 worker thread done servicing request
20:59:16.828 00.000 14556 OnExposeComplete: enter
20:59:16.832 00.004 14556 UpdateGuideState(): m_state=6
20:59:16.837 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1504
20:59:16.841 00.004 14556 Star::Find returns 1 (0), X=173.22, Y=981.05, Mass=1565, SNR=26.5, Peak=146 HFD=4.2
20:59:16.845 00.004 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
20:59:16.848 00.003 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
20:59:16.853 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.51 mountX=0.10 mountY=-0.09, mountTheta=-0.76
20:59:16.860 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.08, opts=13)
20:59:16.865 00.005 14556 Enqueuing Move request for scope (-0.10, 0.08)
20:59:16.869 00.004 12308 Worker thread wakes up
20:59:16.869 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
20:59:16.869 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
20:59:16.869 00.000 12308 Moving (-0.10, 0.08) raw xDistance=0.10 yDistance=-0.09
20:59:16.869 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:59:16.869 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:16.869 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:59:16.871 00.002 12308 MoveAxis(E, 0, ABG)
20:59:16.871 00.000 12308 Move returns status 0, amount 0
20:59:16.871 00.000 12308 MoveAxis(N, 0, ABG)
20:59:16.871 00.000 12308 Move returns status 0, amount 0
20:59:16.871 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:16.876 00.005 12308 move complete, result=0
20:59:16.876 00.000 12308 worker thread done servicing request
20:59:16.898 00.022 14556 UpdateGuideState exits: m=1565 SNR=26.5
20:59:16.903 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:16.906 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:16.909 00.003 14556 Enqueuing Expose request
20:59:16.915 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:59:16.919 00.004 12308 Worker thread wakes up
20:59:16.919 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:16.919 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:18.159 01.240 12308 Exposure complete
20:59:18.324 00.165 12308 worker thread done servicing request
20:59:18.324 00.000 14556 OnExposeComplete: enter
20:59:18.330 00.006 14556 UpdateGuideState(): m_state=6
20:59:18.336 00.006 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1505
20:59:18.340 00.004 14556 Star::Find returns 1 (0), X=173.71, Y=981.23, Mass=1748, SNR=28.0, Peak=140 HFD=4.5
20:59:18.344 00.004 14556 CameraToMount -- cameraTheta (0.60) - m_xAngle (-3.07) = xAngle (3.68 = -2.61)
20:59:18.348 00.004 14556 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.58 = -2.71)
20:59:18.351 00.003 14556 CameraToMount -- cameraX=0.38 cameraY=0.26 hyp=0.46 cameraTheta=0.60 mountX=-0.40 mountY=-0.19, mountTheta=-2.69
20:59:18.357 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.38, y=0.26, opts=13)
20:59:18.362 00.005 14556 Enqueuing Move request for scope (0.38, 0.26)
20:59:18.365 00.003 12308 Worker thread wakes up
20:59:18.365 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.26) opts 0xd
20:59:18.366 00.001 12308 Handling offset move in thread for scope, endpoint = (0.38, 0.26)
20:59:18.366 00.000 12308 Moving (0.38, 0.26) raw xDistance=-0.40 yDistance=-0.19
20:59:18.366 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
20:59:18.366 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:18.366 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:59:18.366 00.000 12308 MoveAxis(E, 172, ABG)
20:59:18.368 00.002 12308 Guiding  Dir = 2, Dur = 172
20:59:18.368 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:18.372 00.004 12308 IsSlewing returns 0
20:59:18.372 00.000 12308 IsGuiding returns 0
20:59:18.372 00.000 12308 PulseGuide returned control before completion, sleep 182
20:59:18.392 00.020 14556 UpdateGuideState exits: m=1748 SNR=28.0
20:59:18.395 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:18.399 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:18.403 00.004 14556 Enqueuing Expose request
20:59:18.557 00.154 12308 IsGuiding returns 1
20:59:18.557 00.000 12308 scope still moving after pulse duration time elapsed
20:59:18.589 00.032 12308 IsSlewing returns 0
20:59:18.590 00.001 12308 IsGuiding returns 1
20:59:18.621 00.031 12308 IsSlewing returns 0
20:59:18.622 00.001 12308 IsGuiding returns 1
20:59:18.651 00.029 12308 IsSlewing returns 0
20:59:18.653 00.002 12308 IsGuiding returns 0
20:59:18.653 00.000 12308 scope move finished after 172 + 108 ms
20:59:18.653 00.000 12308 Move returns status 0, amount 172
20:59:18.654 00.001 12308 MoveAxis(N, 0, ABG)
20:59:18.654 00.000 12308 Move returns status 0, amount 0
20:59:18.654 00.000 12308 move complete, result=0
20:59:18.654 00.000 12308 worker thread done servicing request
20:59:18.654 00.000 14556 GuideStep: -0.4 px 172 ms EAST, -0.2 px 0 ms NORTH
20:59:18.661 00.007 12308 Worker thread wakes up
20:59:18.661 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:18.661 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:19.909 01.248 12308 Exposure complete
20:59:20.069 00.160 12308 worker thread done servicing request
20:59:20.069 00.000 14556 OnExposeComplete: enter
20:59:20.073 00.004 14556 UpdateGuideState(): m_state=6
20:59:20.080 00.007 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1506
20:59:20.087 00.007 14556 Star::Find returns 1 (0), X=173.16, Y=981.50, Mass=2199, SNR=31.3, Peak=173 HFD=4.4
20:59:20.091 00.004 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.96 = -1.33)
20:59:20.096 00.005 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.43)
20:59:20.102 00.006 14556 CameraToMount -- cameraX=-0.17 cameraY=0.53 hyp=0.55 cameraTheta=1.88 mountX=0.13 mountY=-0.55, mountTheta=-1.33
20:59:20.110 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.53, opts=13)
20:59:20.116 00.006 14556 Enqueuing Move request for scope (-0.17, 0.53)
20:59:20.122 00.006 12308 Worker thread wakes up
20:59:20.122 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.53) opts 0xd
20:59:20.122 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.53)
20:59:20.123 00.001 12308 Moving (-0.17, 0.53) raw xDistance=0.13 yDistance=-0.55
20:59:20.123 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:59:20.123 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
20:59:20.123 00.000 12308 MoveAxis(E, 0, ABG)
20:59:20.123 00.000 12308 Move returns status 0, amount 0
20:59:20.125 00.002 12308 MoveAxis(N, 386, ABG)
20:59:20.125 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:20.131 00.006 12308 Guiding  Dir = 0, Dur = 386
20:59:20.131 00.000 12308 IsSlewing returns 0
20:59:20.132 00.001 12308 IsGuiding returns 0
20:59:20.132 00.000 12308 PulseGuide returned control before completion, sleep 396
20:59:20.155 00.023 14556 UpdateGuideState exits: m=2199 SNR=31.3
20:59:20.159 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:20.167 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:20.172 00.005 14556 Enqueuing Expose request
20:59:20.545 00.373 12308 IsGuiding returns 1
20:59:20.545 00.000 12308 scope still moving after pulse duration time elapsed
20:59:20.575 00.030 12308 IsSlewing returns 0
20:59:20.577 00.002 12308 IsGuiding returns 0
20:59:20.579 00.002 12308 scope move finished after 386 + 61 ms
20:59:20.579 00.000 12308 Move returns status 0, amount 386
20:59:20.580 00.001 12308 move complete, result=0
20:59:20.581 00.001 12308 worker thread done servicing request
20:59:20.581 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.5 px 386 ms NORTH
20:59:20.588 00.007 12308 Worker thread wakes up
20:59:20.588 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:20.588 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:21.839 01.251 12308 Exposure complete
20:59:21.985 00.146 12308 worker thread done servicing request
20:59:21.985 00.000 14556 OnExposeComplete: enter
20:59:21.989 00.004 14556 UpdateGuideState(): m_state=6
20:59:21.992 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1507
20:59:21.996 00.004 14556 Star::Find returns 1 (0), X=173.36, Y=980.82, Mass=1733, SNR=27.9, Peak=141 HFD=4.4
20:59:21.999 00.003 14556 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-3.07) = xAngle (1.73 = 1.73)
20:59:22.002 00.003 14556 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.63 = 1.63)
20:59:22.007 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.34 mountX=-0.03 mountY=0.16, mountTheta=1.73
20:59:22.011 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.15, opts=13)
20:59:22.015 00.004 14556 Enqueuing Move request for scope (0.04, -0.15)
20:59:22.019 00.004 12308 Worker thread wakes up
20:59:22.019 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.15) opts 0xd
20:59:22.019 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.15)
20:59:22.019 00.000 12308 Moving (0.04, -0.15) raw xDistance=-0.03 yDistance=0.16
20:59:22.019 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:59:22.020 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:22.020 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:59:22.020 00.000 12308 MoveAxis(E, 0, ABG)
20:59:22.020 00.000 12308 Move returns status 0, amount 0
20:59:22.020 00.000 12308 MoveAxis(N, 0, ABG)
20:59:22.020 00.000 12308 Move returns status 0, amount 0
20:59:22.020 00.000 12308 move complete, result=0
20:59:22.021 00.001 12308 worker thread done servicing request
20:59:22.022 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:22.045 00.023 14556 UpdateGuideState exits: m=1733 SNR=27.9
20:59:22.049 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:22.053 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:22.057 00.004 14556 Enqueuing Expose request
20:59:22.060 00.003 12308 Worker thread wakes up
20:59:22.061 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:22.061 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:59:22.065 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:23.316 01.251 12308 Exposure complete
20:59:23.480 00.164 12308 worker thread done servicing request
20:59:23.480 00.000 14556 OnExposeComplete: enter
20:59:23.486 00.006 14556 UpdateGuideState(): m_state=6
20:59:23.489 00.003 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1508
20:59:23.493 00.004 14556 Star::Find returns 1 (0), X=173.31, Y=980.97, Mass=1724, SNR=27.6, Peak=138 HFD=4.3
20:59:23.497 00.004 14556 CameraToMount -- cameraTheta (3.05) - m_xAngle (-3.07) = xAngle (6.12 = -0.16)
20:59:23.501 00.004 14556 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.02 = -0.26)
20:59:23.505 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=3.05 mountX=0.02 mountY=-0.00, mountTheta=-0.26
20:59:23.510 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.00, opts=13)
20:59:23.514 00.004 14556 Enqueuing Move request for scope (-0.02, 0.00)
20:59:23.518 00.004 12308 Worker thread wakes up
20:59:23.518 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.00) opts 0xd
20:59:23.518 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.00)
20:59:23.518 00.000 12308 Moving (-0.02, 0.00) raw xDistance=0.02 yDistance=-0.00
20:59:23.518 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:59:23.518 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:23.519 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:59:23.519 00.000 12308 MoveAxis(E, 0, ABG)
20:59:23.519 00.000 12308 Move returns status 0, amount 0
20:59:23.519 00.000 12308 MoveAxis(N, 0, ABG)
20:59:23.519 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:23.523 00.004 12308 Move returns status 0, amount 0
20:59:23.524 00.001 12308 move complete, result=0
20:59:23.524 00.000 12308 worker thread done servicing request
20:59:23.544 00.020 14556 UpdateGuideState exits: m=1724 SNR=27.6
20:59:23.547 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:23.551 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:23.555 00.004 14556 Enqueuing Expose request
20:59:23.559 00.004 12308 Worker thread wakes up
20:59:23.559 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:23.559 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:23.559 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:59:24.809 01.250 12308 Exposure complete
20:59:24.966 00.157 12308 worker thread done servicing request
20:59:24.966 00.000 14556 OnExposeComplete: enter
20:59:24.970 00.004 14556 UpdateGuideState(): m_state=6
20:59:24.974 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1509
20:59:24.979 00.005 14556 Star::Find returns 1 (0), X=173.34, Y=980.82, Mass=1555, SNR=26.5, Peak=124 HFD=4.4
20:59:24.985 00.006 14556 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-3.07) = xAngle (1.59 = 1.59)
20:59:24.990 00.005 14556 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.49 = 1.49)
20:59:24.993 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.49 mountX=-0.00 mountY=0.15, mountTheta=1.59
20:59:24.998 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.15, opts=13)
20:59:25.002 00.004 14556 Enqueuing Move request for scope (0.01, -0.15)
20:59:25.007 00.005 12308 Worker thread wakes up
20:59:25.007 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.15) opts 0xd
20:59:25.007 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.15)
20:59:25.007 00.000 12308 Moving (0.01, -0.15) raw xDistance=-0.00 yDistance=0.15
20:59:25.007 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:59:25.007 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:25.008 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:59:25.008 00.000 12308 MoveAxis(E, 0, ABG)
20:59:25.008 00.000 12308 Move returns status 0, amount 0
20:59:25.008 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:25.012 00.004 12308 MoveAxis(N, 0, ABG)
20:59:25.013 00.001 12308 Move returns status 0, amount 0
20:59:25.013 00.000 12308 move complete, result=0
20:59:25.013 00.000 12308 worker thread done servicing request
20:59:25.034 00.021 14556 UpdateGuideState exits: m=1555 SNR=26.5
20:59:25.039 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:25.043 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:25.048 00.005 14556 Enqueuing Expose request
20:59:25.052 00.004 12308 Worker thread wakes up
20:59:25.052 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:59:25.056 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:25.056 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:26.297 01.241 12308 Exposure complete
20:59:26.470 00.173 12308 worker thread done servicing request
20:59:26.471 00.001 14556 OnExposeComplete: enter
20:59:26.479 00.008 14556 UpdateGuideState(): m_state=6
20:59:26.487 00.008 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1510
20:59:26.493 00.006 14556 Star::Find returns 1 (0), X=173.30, Y=981.16, Mass=2027, SNR=30.2, Peak=139 HFD=4.6
20:59:26.499 00.006 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.76 = -1.52)
20:59:26.504 00.005 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.62)
20:59:26.509 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.69 mountX=0.01 mountY=-0.19, mountTheta=-1.52
20:59:26.514 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.19, opts=13)
20:59:26.519 00.005 14556 Enqueuing Move request for scope (-0.02, 0.19)
20:59:26.526 00.007 12308 Worker thread wakes up
20:59:26.526 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.19) opts 0xd
20:59:26.527 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.19)
20:59:26.527 00.000 12308 Moving (-0.02, 0.19) raw xDistance=0.01 yDistance=-0.19
20:59:26.527 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:59:26.527 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:26.528 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:59:26.528 00.000 12308 MoveAxis(E, 0, ABG)
20:59:26.528 00.000 12308 Move returns status 0, amount 0
20:59:26.528 00.000 12308 MoveAxis(N, 0, ABG)
20:59:26.528 00.000 12308 Move returns status 0, amount 0
20:59:26.530 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:26.535 00.005 12308 move complete, result=0
20:59:26.537 00.002 12308 worker thread done servicing request
20:59:26.560 00.023 14556 UpdateGuideState exits: m=2027 SNR=30.2
20:59:26.564 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:26.568 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:26.576 00.008 14556 Enqueuing Expose request
20:59:26.582 00.006 12308 Worker thread wakes up
20:59:26.582 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:26.582 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:59:26.586 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:27.832 01.246 12308 Exposure complete
20:59:27.985 00.153 12308 worker thread done servicing request
20:59:27.986 00.001 14556 OnExposeComplete: enter
20:59:27.989 00.003 14556 UpdateGuideState(): m_state=6
20:59:27.993 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1511
20:59:27.997 00.004 14556 Star::Find returns 1 (0), X=173.42, Y=980.98, Mass=1916, SNR=29.5, Peak=155 HFD=4.5
20:59:28.000 00.003 14556 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.07) = xAngle (3.18 = -3.10)
20:59:28.004 00.004 14556 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.08 = 3.08)
20:59:28.008 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.11 mountX=-0.10 mountY=0.01, mountTheta=3.08
20:59:28.016 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.01, opts=13)
20:59:28.021 00.005 14556 Enqueuing Move request for scope (0.10, 0.01)
20:59:28.024 00.003 12308 Worker thread wakes up
20:59:28.024 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
20:59:28.024 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
20:59:28.024 00.000 12308 Moving (0.10, 0.01) raw xDistance=-0.10 yDistance=0.01
20:59:28.026 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:59:28.026 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:28.026 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:59:28.026 00.000 12308 MoveAxis(E, 0, ABG)
20:59:28.026 00.000 12308 Move returns status 0, amount 0
20:59:28.026 00.000 12308 MoveAxis(N, 0, ABG)
20:59:28.027 00.001 12308 Move returns status 0, amount 0
20:59:28.027 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:28.031 00.004 12308 move complete, result=0
20:59:28.031 00.000 12308 worker thread done servicing request
20:59:28.052 00.021 14556 UpdateGuideState exits: m=1916 SNR=29.5
20:59:28.056 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:28.060 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:28.065 00.005 14556 Enqueuing Expose request
20:59:28.070 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:59:28.074 00.004 12308 Worker thread wakes up
20:59:28.074 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:28.076 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:29.319 01.243 12308 Exposure complete
20:59:29.455 00.136 12308 worker thread done servicing request
20:59:29.456 00.001 14556 OnExposeComplete: enter
20:59:29.461 00.005 14556 UpdateGuideState(): m_state=6
20:59:29.465 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1512
20:59:29.470 00.005 14556 Star::Find returns 1 (0), X=173.45, Y=981.10, Mass=1854, SNR=28.8, Peak=165 HFD=4.3
20:59:29.474 00.004 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.88 = -2.41)
20:59:29.478 00.004 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.78 = -2.51)
20:59:29.483 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.13 hyp=0.18 cameraTheta=0.80 mountX=-0.13 mountY=-0.10, mountTheta=-2.47
20:59:29.489 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.13, opts=13)
20:59:29.493 00.004 14556 Enqueuing Move request for scope (0.12, 0.13)
20:59:29.496 00.003 12308 Worker thread wakes up
20:59:29.498 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.13) opts 0xd
20:59:29.498 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.13)
20:59:29.498 00.000 12308 Moving (0.12, 0.13) raw xDistance=-0.13 yDistance=-0.10
20:59:29.498 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:59:29.498 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:29.498 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:59:29.499 00.001 12308 MoveAxis(E, 0, ABG)
20:59:29.499 00.000 12308 Move returns status 0, amount 0
20:59:29.499 00.000 12308 MoveAxis(N, 0, ABG)
20:59:29.499 00.000 12308 Move returns status 0, amount 0
20:59:29.499 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:29.504 00.005 12308 move complete, result=0
20:59:29.504 00.000 12308 worker thread done servicing request
20:59:29.525 00.021 14556 UpdateGuideState exits: m=1854 SNR=28.8
20:59:29.530 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:29.534 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:29.539 00.005 14556 Enqueuing Expose request
20:59:29.544 00.005 12308 Worker thread wakes up
20:59:29.544 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:59:29.548 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:29.548 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:30.802 01.254 12308 Exposure complete
20:59:30.954 00.152 12308 worker thread done servicing request
20:59:30.955 00.001 14556 OnExposeComplete: enter
20:59:30.958 00.003 14556 UpdateGuideState(): m_state=6
20:59:30.963 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1513
20:59:30.968 00.005 14556 Star::Find returns 1 (0), X=173.08, Y=981.24, Mass=1908, SNR=29.4, Peak=144 HFD=4.5
20:59:30.976 00.008 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.40 = -0.88)
20:59:30.982 00.006 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.98)
20:59:30.987 00.005 14556 CameraToMount -- cameraX=-0.25 cameraY=0.26 hyp=0.36 cameraTheta=2.33 mountX=0.23 mountY=-0.30, mountTheta=-0.92
20:59:30.994 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.26, opts=13)
20:59:31.001 00.007 14556 Enqueuing Move request for scope (-0.25, 0.26)
20:59:31.004 00.003 12308 Worker thread wakes up
20:59:31.006 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.26) opts 0xd
20:59:31.006 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.26)
20:59:31.006 00.000 12308 Moving (-0.25, 0.26) raw xDistance=0.23 yDistance=-0.30
20:59:31.006 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:59:31.006 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:59:31.007 00.001 12308 MoveAxis(W, 101, ABG)
20:59:31.007 00.000 12308 Guiding  Dir = 3, Dur = 101
20:59:31.007 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:31.016 00.009 12308 IsSlewing returns 0
20:59:31.016 00.000 12308 IsGuiding returns 0
20:59:31.017 00.001 12308 PulseGuide returned control before completion, sleep 111
20:59:31.040 00.023 14556 UpdateGuideState exits: m=1908 SNR=29.4
20:59:31.046 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:31.051 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:31.055 00.004 14556 Enqueuing Expose request
20:59:31.133 00.078 12308 IsGuiding returns 1
20:59:31.135 00.002 12308 scope still moving after pulse duration time elapsed
20:59:31.165 00.030 12308 IsSlewing returns 0
20:59:31.167 00.002 12308 IsGuiding returns 0
20:59:31.167 00.000 12308 scope move finished after 101 + 49 ms
20:59:31.168 00.001 12308 Move returns status 0, amount 101
20:59:31.168 00.000 12308 MoveAxis(N, 213, ABG)
20:59:31.170 00.002 12308 Guiding  Dir = 0, Dur = 213
20:59:31.170 00.000 12308 IsSlewing returns 0
20:59:31.171 00.001 12308 IsGuiding returns 0
20:59:31.171 00.000 12308 PulseGuide returned control before completion, sleep 223
20:59:31.400 00.229 12308 IsGuiding returns 1
20:59:31.400 00.000 12308 scope still moving after pulse duration time elapsed
20:59:31.432 00.032 12308 IsSlewing returns 0
20:59:31.436 00.004 12308 IsGuiding returns 0
20:59:31.436 00.000 12308 scope move finished after 213 + 52 ms
20:59:31.437 00.001 12308 Move returns status 0, amount 213
20:59:31.437 00.000 12308 move complete, result=0
20:59:31.438 00.001 12308 worker thread done servicing request
20:59:31.438 00.000 14556 GuideStep: 0.2 px 101 ms WEST, -0.3 px 213 ms NORTH
20:59:31.447 00.009 12308 Worker thread wakes up
20:59:31.447 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:31.447 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:32.703 01.256 12308 Exposure complete
20:59:32.853 00.150 12308 worker thread done servicing request
20:59:32.854 00.001 14556 OnExposeComplete: enter
20:59:32.859 00.005 14556 UpdateGuideState(): m_state=6
20:59:32.863 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
20:59:32.867 00.004 14556 Star::Find returns 1 (0), X=173.56, Y=981.03, Mass=2182, SNR=31.6, Peak=163 HFD=4.2
20:59:32.871 00.004 14556 CameraToMount -- cameraTheta (0.25) - m_xAngle (-3.07) = xAngle (3.33 = -2.96)
20:59:32.875 00.004 14556 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.23 = -3.06)
20:59:32.878 00.003 14556 CameraToMount -- cameraX=0.24 cameraY=0.06 hyp=0.24 cameraTheta=0.25 mountX=-0.24 mountY=-0.02, mountTheta=-3.05
20:59:32.884 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.06, opts=13)
20:59:32.888 00.004 14556 Enqueuing Move request for scope (0.24, 0.06)
20:59:32.891 00.003 12308 Worker thread wakes up
20:59:32.891 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.06) opts 0xd
20:59:32.891 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.06)
20:59:32.891 00.000 12308 Moving (0.24, 0.06) raw xDistance=-0.24 yDistance=-0.02
20:59:32.891 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
20:59:32.892 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:32.892 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:59:32.892 00.000 12308 MoveAxis(E, 97, ABG)
20:59:32.892 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:32.898 00.006 12308 Guiding  Dir = 2, Dur = 97
20:59:32.898 00.000 12308 IsSlewing returns 0
20:59:32.898 00.000 12308 IsGuiding returns 0
20:59:32.899 00.001 12308 PulseGuide returned control before completion, sleep 107
20:59:32.918 00.019 14556 UpdateGuideState exits: m=2182 SNR=31.6
20:59:32.922 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:32.925 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:32.929 00.004 14556 Enqueuing Expose request
20:59:33.020 00.091 12308 IsGuiding returns 1
20:59:33.020 00.000 12308 scope still moving after pulse duration time elapsed
20:59:33.051 00.031 12308 IsSlewing returns 0
20:59:33.051 00.000 12308 IsGuiding returns 0
20:59:33.051 00.000 12308 scope move finished after 97 + 56 ms
20:59:33.051 00.000 12308 Move returns status 0, amount 97
20:59:33.052 00.001 12308 MoveAxis(N, 0, ABG)
20:59:33.052 00.000 12308 Move returns status 0, amount 0
20:59:33.052 00.000 12308 move complete, result=0
20:59:33.052 00.000 12308 worker thread done servicing request
20:59:33.052 00.000 14556 GuideStep: -0.2 px 97 ms EAST, -0.0 px 0 ms NORTH
20:59:33.058 00.006 12308 Worker thread wakes up
20:59:33.059 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:33.059 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:34.309 01.250 12308 Exposure complete
20:59:34.463 00.154 12308 worker thread done servicing request
20:59:34.464 00.001 14556 OnExposeComplete: enter
20:59:34.468 00.004 14556 UpdateGuideState(): m_state=6
20:59:34.471 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1515
20:59:34.475 00.004 14556 Star::Find returns 1 (0), X=173.66, Y=981.01, Mass=1715, SNR=27.8, Peak=135 HFD=4.7
20:59:34.479 00.004 14556 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.07) = xAngle (3.19 = -3.10)
20:59:34.483 00.004 14556 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.09 = 3.09)
20:59:34.487 00.004 14556 CameraToMount -- cameraX=0.33 cameraY=0.04 hyp=0.33 cameraTheta=0.11 mountX=-0.33 mountY=0.02, mountTheta=3.09
20:59:34.493 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.33, y=0.04, opts=13)
20:59:34.497 00.004 14556 Enqueuing Move request for scope (0.33, 0.04)
20:59:34.500 00.003 12308 Worker thread wakes up
20:59:34.500 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.04) opts 0xd
20:59:34.500 00.000 12308 Handling offset move in thread for scope, endpoint = (0.33, 0.04)
20:59:34.501 00.001 12308 Moving (0.33, 0.04) raw xDistance=-0.33 yDistance=0.02
20:59:34.501 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.33
20:59:34.501 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:34.501 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:59:34.501 00.000 12308 MoveAxis(E, 151, ABG)
20:59:34.503 00.002 12308 Guiding  Dir = 2, Dur = 151
20:59:34.503 00.000 12308 IsSlewing returns 0
20:59:34.503 00.000 12308 IsGuiding returns 0
20:59:34.504 00.001 12308 PulseGuide returned control before completion, sleep 161
20:59:34.504 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:34.525 00.021 14556 UpdateGuideState exits: m=1715 SNR=27.8
20:59:34.529 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:34.534 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:34.539 00.005 14556 Enqueuing Expose request
20:59:34.672 00.133 12308 IsGuiding returns 1
20:59:34.674 00.002 12308 scope still moving after pulse duration time elapsed
20:59:34.704 00.030 12308 IsSlewing returns 0
20:59:34.706 00.002 12308 IsGuiding returns 0
20:59:34.707 00.001 12308 scope move finished after 151 + 52 ms
20:59:34.708 00.001 12308 Move returns status 0, amount 151
20:59:34.708 00.000 12308 MoveAxis(N, 0, ABG)
20:59:34.708 00.000 12308 Move returns status 0, amount 0
20:59:34.709 00.001 12308 move complete, result=0
20:59:34.709 00.000 12308 worker thread done servicing request
20:59:34.709 00.000 12308 Worker thread wakes up
20:59:34.709 00.000 14556 GuideStep: -0.3 px 151 ms EAST, 0.0 px 0 ms NORTH
20:59:34.716 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:34.716 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:35.968 01.252 12308 Exposure complete
20:59:36.131 00.163 12308 worker thread done servicing request
20:59:36.132 00.001 14556 OnExposeComplete: enter
20:59:36.137 00.005 14556 UpdateGuideState(): m_state=6
20:59:36.141 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1516
20:59:36.146 00.005 14556 Star::Find returns 1 (0), X=173.22, Y=981.19, Mass=2204, SNR=31.8, Peak=194 HFD=4.4
20:59:36.150 00.004 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
20:59:36.153 00.003 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
20:59:36.157 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.22 hyp=0.25 cameraTheta=2.03 mountX=0.09 mountY=-0.24, mountTheta=-1.19
20:59:36.163 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.22, opts=13)
20:59:36.169 00.006 14556 Enqueuing Move request for scope (-0.11, 0.22)
20:59:36.176 00.007 12308 Worker thread wakes up
20:59:36.176 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.22) opts 0xd
20:59:36.176 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.22)
20:59:36.176 00.000 12308 Moving (-0.11, 0.22) raw xDistance=0.09 yDistance=-0.24
20:59:36.177 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:59:36.177 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:59:36.177 00.000 12308 MoveAxis(E, 0, ABG)
20:59:36.178 00.001 12308 Move returns status 0, amount 0
20:59:36.178 00.000 12308 MoveAxis(N, 167, ABG)
20:59:36.178 00.000 12308 Guiding  Dir = 0, Dur = 167
20:59:36.178 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:36.183 00.005 12308 IsSlewing returns 0
20:59:36.183 00.000 12308 IsGuiding returns 0
20:59:36.185 00.002 12308 PulseGuide returned control before completion, sleep 177
20:59:36.207 00.022 14556 UpdateGuideState exits: m=2204 SNR=31.8
20:59:36.211 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:36.215 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:36.219 00.004 14556 Enqueuing Expose request
20:59:36.377 00.158 12308 IsGuiding returns 1
20:59:36.377 00.000 12308 scope still moving after pulse duration time elapsed
20:59:36.410 00.033 12308 IsSlewing returns 0
20:59:36.410 00.000 12308 IsGuiding returns 0
20:59:36.411 00.001 12308 scope move finished after 167 + 59 ms
20:59:36.411 00.000 12308 Move returns status 0, amount 167
20:59:36.411 00.000 12308 move complete, result=0
20:59:36.411 00.000 12308 worker thread done servicing request
20:59:36.411 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 167 ms NORTH
20:59:36.416 00.005 12308 Worker thread wakes up
20:59:36.416 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:36.416 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:37.675 01.259 12308 Exposure complete
20:59:37.828 00.153 12308 worker thread done servicing request
20:59:37.828 00.000 14556 OnExposeComplete: enter
20:59:37.833 00.005 14556 UpdateGuideState(): m_state=6
20:59:37.836 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1517
20:59:37.840 00.004 14556 Star::Find returns 1 (0), X=173.31, Y=981.19, Mass=2009, SNR=30.1, Peak=170 HFD=4.6
20:59:37.843 00.003 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.71 = -1.57)
20:59:37.847 00.004 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.67)
20:59:37.851 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.21 hyp=0.22 cameraTheta=1.64 mountX=0.00 mountY=-0.21, mountTheta=-1.57
20:59:37.856 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.21, opts=13)
20:59:37.860 00.004 14556 Enqueuing Move request for scope (-0.01, 0.21)
20:59:37.863 00.003 12308 Worker thread wakes up
20:59:37.863 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.21) opts 0xd
20:59:37.863 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.21)
20:59:37.863 00.000 12308 Moving (-0.01, 0.21) raw xDistance=0.00 yDistance=-0.21
20:59:37.863 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:59:37.865 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:59:37.865 00.000 12308 MoveAxis(E, 0, ABG)
20:59:37.865 00.000 12308 Move returns status 0, amount 0
20:59:37.865 00.000 12308 MoveAxis(N, 151, ABG)
20:59:37.865 00.000 12308 Guiding  Dir = 0, Dur = 151
20:59:37.865 00.000 12308 IsSlewing returns 0
20:59:37.866 00.001 12308 IsGuiding returns 0
20:59:37.866 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:37.870 00.004 12308 PulseGuide returned control before completion, sleep 161
20:59:37.891 00.021 14556 UpdateGuideState exits: m=2009 SNR=30.1
20:59:37.895 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:37.900 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:37.904 00.004 14556 Enqueuing Expose request
20:59:38.042 00.138 12308 IsGuiding returns 1
20:59:38.043 00.001 12308 scope still moving after pulse duration time elapsed
20:59:38.073 00.030 12308 IsSlewing returns 0
20:59:38.074 00.001 12308 IsGuiding returns 0
20:59:38.074 00.000 12308 scope move finished after 151 + 57 ms
20:59:38.074 00.000 12308 Move returns status 0, amount 151
20:59:38.076 00.002 12308 move complete, result=0
20:59:38.076 00.000 12308 worker thread done servicing request
20:59:38.076 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 151 ms NORTH
20:59:38.083 00.007 12308 Worker thread wakes up
20:59:38.083 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:38.083 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:39.333 01.250 12308 Exposure complete
20:59:39.489 00.156 14556 OnExposeComplete: enter
20:59:39.500 00.011 12308 worker thread done servicing request
20:59:39.502 00.002 14556 UpdateGuideState(): m_state=6
20:59:39.507 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1518
20:59:39.514 00.007 14556 Star::Find returns 1 (0), X=173.37, Y=980.92, Mass=1703, SNR=27.7, Peak=124 HFD=4.3
20:59:39.519 00.005 14556 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-3.07) = xAngle (2.25 = 2.25)
20:59:39.524 00.005 14556 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.15 = 2.15)
20:59:39.528 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-0.83 mountX=-0.04 mountY=0.05, mountTheta=2.21
20:59:39.533 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.05, opts=13)
20:59:39.538 00.005 14556 Enqueuing Move request for scope (0.04, -0.05)
20:59:39.542 00.004 12308 Worker thread wakes up
20:59:39.542 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
20:59:39.542 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
20:59:39.544 00.002 12308 Moving (0.04, -0.05) raw xDistance=-0.04 yDistance=0.05
20:59:39.544 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:59:39.544 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:39.544 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:59:39.545 00.001 12308 MoveAxis(E, 0, ABG)
20:59:39.545 00.000 12308 Move returns status 0, amount 0
20:59:39.545 00.000 12308 MoveAxis(N, 0, ABG)
20:59:39.546 00.001 12308 Move returns status 0, amount 0
20:59:39.546 00.000 12308 move complete, result=0
20:59:39.546 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:39.550 00.004 12308 worker thread done servicing request
20:59:39.571 00.021 14556 UpdateGuideState exits: m=1703 SNR=27.7
20:59:39.578 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:39.582 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:39.585 00.003 14556 Enqueuing Expose request
20:59:39.590 00.005 12308 Worker thread wakes up
20:59:39.590 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:59:39.593 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:39.593 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:40.838 01.245 12308 Exposure complete
20:59:40.988 00.150 12308 worker thread done servicing request
20:59:40.989 00.001 14556 OnExposeComplete: enter
20:59:40.992 00.003 14556 UpdateGuideState(): m_state=6
20:59:40.997 00.005 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1519
20:59:41.001 00.004 14556 Star::Find returns 1 (0), X=173.19, Y=980.94, Mass=1799, SNR=28.3, Peak=151 HFD=4.4
20:59:41.005 00.004 14556 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.07) = xAngle (0.19 = 0.19)
20:59:41.009 00.004 14556 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.09 = 0.09)
20:59:41.014 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-2.88 mountX=0.14 mountY=0.01, mountTheta=0.10
20:59:41.026 00.012 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.04, opts=13)
20:59:41.063 00.037 14556 Enqueuing Move request for scope (-0.14, -0.04)
20:59:41.068 00.005 12308 Worker thread wakes up
20:59:41.070 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.04) opts 0xd
20:59:41.070 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.04)
20:59:41.071 00.001 12308 Moving (-0.14, -0.04) raw xDistance=0.14 yDistance=0.01
20:59:41.071 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:59:41.071 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:41.072 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:59:41.072 00.000 12308 MoveAxis(E, 0, ABG)
20:59:41.072 00.000 12308 Move returns status 0, amount 0
20:59:41.072 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:41.076 00.004 12308 MoveAxis(N, 0, ABG)
20:59:41.076 00.000 12308 Move returns status 0, amount 0
20:59:41.076 00.000 12308 move complete, result=0
20:59:41.076 00.000 12308 worker thread done servicing request
20:59:41.093 00.017 14556 UpdateGuideState exits: m=1799 SNR=28.3
20:59:41.097 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:41.100 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:41.104 00.004 14556 Enqueuing Expose request
20:59:41.108 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:59:41.112 00.004 12308 Worker thread wakes up
20:59:41.112 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:41.112 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:42.353 01.241 12308 Exposure complete
20:59:42.511 00.158 12308 worker thread done servicing request
20:59:42.511 00.000 14556 OnExposeComplete: enter
20:59:42.517 00.006 14556 UpdateGuideState(): m_state=6
20:59:42.522 00.005 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1520
20:59:42.526 00.004 14556 Star::Find returns 1 (0), X=173.13, Y=980.72, Mass=1960, SNR=29.5, Peak=164 HFD=4.6
20:59:42.529 00.003 14556 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-3.07) = xAngle (0.83 = 0.83)
20:59:42.533 00.004 14556 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.73 = 0.73)
20:59:42.537 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.25 hyp=0.32 cameraTheta=-2.24 mountX=0.21 mountY=0.21, mountTheta=0.78
20:59:42.542 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.25, opts=13)
20:59:42.547 00.005 14556 Enqueuing Move request for scope (-0.20, -0.25)
20:59:42.551 00.004 12308 Worker thread wakes up
20:59:42.551 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.25) opts 0xd
20:59:42.552 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.25)
20:59:42.552 00.000 12308 Moving (-0.20, -0.25) raw xDistance=0.21 yDistance=0.21
20:59:42.552 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:59:42.552 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:59:42.552 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:59:42.553 00.001 12308 MoveAxis(W, 93, ABG)
20:59:42.553 00.000 12308 Guiding  Dir = 3, Dur = 93
20:59:42.553 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:42.558 00.005 12308 IsSlewing returns 0
20:59:42.558 00.000 12308 IsGuiding returns 0
20:59:42.558 00.000 12308 PulseGuide returned control before completion, sleep 103
20:59:42.580 00.022 14556 UpdateGuideState exits: m=1960 SNR=29.5
20:59:42.584 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:42.589 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:42.593 00.004 14556 Enqueuing Expose request
20:59:42.669 00.076 12308 IsGuiding returns 1
20:59:42.669 00.000 12308 scope still moving after pulse duration time elapsed
20:59:42.700 00.031 12308 IsSlewing returns 0
20:59:42.701 00.001 12308 IsGuiding returns 0
20:59:42.701 00.000 12308 scope move finished after 93 + 50 ms
20:59:42.702 00.001 12308 Move returns status 0, amount 93
20:59:42.702 00.000 12308 MoveAxis(N, 0, ABG)
20:59:42.703 00.001 12308 Move returns status 0, amount 0
20:59:42.703 00.000 12308 move complete, result=0
20:59:42.703 00.000 12308 worker thread done servicing request
20:59:42.703 00.000 14556 GuideStep: 0.2 px 93 ms WEST, 0.2 px 0 ms NORTH
20:59:42.709 00.006 12308 Worker thread wakes up
20:59:42.709 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:42.709 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:43.965 01.256 12308 Exposure complete
20:59:44.119 00.154 12308 worker thread done servicing request
20:59:44.119 00.000 14556 OnExposeComplete: enter
20:59:44.122 00.003 14556 UpdateGuideState(): m_state=6
20:59:44.125 00.003 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1521
20:59:44.128 00.003 14556 Star::Find returns 1 (0), X=173.32, Y=980.75, Mass=1942, SNR=29.6, Peak=167 HFD=4.4
20:59:44.132 00.004 14556 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-3.07) = xAngle (1.45 = 1.45)
20:59:44.135 00.003 14556 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.35 = 1.35)
20:59:44.139 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.62 mountX=0.03 mountY=0.21, mountTheta=1.45
20:59:44.143 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.22, opts=13)
20:59:44.147 00.004 14556 Enqueuing Move request for scope (-0.01, -0.22)
20:59:44.151 00.004 12308 Worker thread wakes up
20:59:44.151 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.22) opts 0xd
20:59:44.151 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.22)
20:59:44.151 00.000 12308 Moving (-0.01, -0.22) raw xDistance=0.03 yDistance=0.21
20:59:44.151 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:59:44.151 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:59:44.152 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:59:44.152 00.000 12308 MoveAxis(E, 0, ABG)
20:59:44.152 00.000 12308 Move returns status 0, amount 0
20:59:44.152 00.000 12308 MoveAxis(N, 0, ABG)
20:59:44.153 00.001 12308 Move returns status 0, amount 0
20:59:44.154 00.001 12308 move complete, result=0
20:59:44.154 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:44.158 00.004 12308 worker thread done servicing request
20:59:44.179 00.021 14556 UpdateGuideState exits: m=1942 SNR=29.6
20:59:44.184 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:44.187 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:44.192 00.005 14556 Enqueuing Expose request
20:59:44.196 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:59:44.200 00.004 12308 Worker thread wakes up
20:59:44.200 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:44.200 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:45.452 01.252 12308 Exposure complete
20:59:45.586 00.134 12308 worker thread done servicing request
20:59:45.587 00.001 14556 OnExposeComplete: enter
20:59:45.591 00.004 14556 UpdateGuideState(): m_state=6
20:59:45.595 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1522
20:59:45.599 00.004 14556 Star::Find returns 1 (0), X=173.41, Y=981.08, Mass=1895, SNR=29.2, Peak=144 HFD=4.7
20:59:45.604 00.005 14556 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.07) = xAngle (4.01 = -2.28)
20:59:45.608 00.004 14556 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.91 = -2.38)
20:59:45.612 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.14 cameraTheta=0.93 mountX=-0.09 mountY=-0.10, mountTheta=-2.32
20:59:45.617 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.11, opts=13)
20:59:45.622 00.005 14556 Enqueuing Move request for scope (0.08, 0.11)
20:59:45.625 00.003 12308 Worker thread wakes up
20:59:45.625 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd
20:59:45.625 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.11)
20:59:45.625 00.000 12308 Moving (0.08, 0.11) raw xDistance=-0.09 yDistance=-0.10
20:59:45.625 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:59:45.625 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:45.625 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:59:45.627 00.002 12308 MoveAxis(E, 0, ABG)
20:59:45.629 00.002 12308 Move returns status 0, amount 0
20:59:45.629 00.000 12308 MoveAxis(N, 0, ABG)
20:59:45.629 00.000 12308 Move returns status 0, amount 0
20:59:45.629 00.000 12308 move complete, result=0
20:59:45.629 00.000 12308 worker thread done servicing request
20:59:45.631 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:45.657 00.026 14556 UpdateGuideState exits: m=1895 SNR=29.2
20:59:45.662 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:45.668 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:45.672 00.004 14556 Enqueuing Expose request
20:59:45.676 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:59:45.680 00.004 12308 Worker thread wakes up
20:59:45.680 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:45.680 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:46.924 01.244 12308 Exposure complete
20:59:47.089 00.165 12308 worker thread done servicing request
20:59:47.089 00.000 14556 OnExposeComplete: enter
20:59:47.093 00.004 14556 UpdateGuideState(): m_state=6
20:59:47.097 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1523
20:59:47.100 00.003 14556 Star::Find returns 1 (0), X=173.49, Y=981.11, Mass=2149, SNR=30.9, Peak=174 HFD=4.8
20:59:47.106 00.006 14556 CameraToMount -- cameraTheta (0.71) - m_xAngle (-3.07) = xAngle (3.79 = -2.50)
20:59:47.109 00.003 14556 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.69 = -2.60)
20:59:47.112 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=0.14 hyp=0.21 cameraTheta=0.71 mountX=-0.17 mountY=-0.11, mountTheta=-2.57
20:59:47.117 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.14, opts=13)
20:59:47.122 00.005 14556 Enqueuing Move request for scope (0.16, 0.14)
20:59:47.126 00.004 12308 Worker thread wakes up
20:59:47.126 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.14) opts 0xd
20:59:47.126 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.14)
20:59:47.126 00.000 12308 Moving (0.16, 0.14) raw xDistance=-0.17 yDistance=-0.11
20:59:47.126 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:59:47.126 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:47.126 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:59:47.126 00.000 12308 MoveAxis(E, 0, ABG)
20:59:47.127 00.001 12308 Move returns status 0, amount 0
20:59:47.127 00.000 12308 MoveAxis(N, 0, ABG)
20:59:47.127 00.000 12308 Move returns status 0, amount 0
20:59:47.127 00.000 12308 move complete, result=0
20:59:47.128 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:47.131 00.003 12308 worker thread done servicing request
20:59:47.153 00.022 14556 UpdateGuideState exits: m=2149 SNR=30.9
20:59:47.157 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:47.160 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:47.165 00.005 14556 Enqueuing Expose request
20:59:47.171 00.006 12308 Worker thread wakes up
20:59:47.172 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:47.172 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:47.172 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:59:48.412 01.240 12308 Exposure complete
20:59:48.572 00.160 12308 worker thread done servicing request
20:59:48.572 00.000 14556 OnExposeComplete: enter
20:59:48.579 00.007 14556 UpdateGuideState(): m_state=6
20:59:48.584 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1524
20:59:48.588 00.004 14556 Star::Find returns 1 (0), X=173.27, Y=981.14, Mass=1773, SNR=28.4, Peak=153 HFD=4.4
20:59:48.591 00.003 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.97 = -1.32)
20:59:48.596 00.005 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.42)
20:59:48.599 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.89 mountX=0.04 mountY=-0.18, mountTheta=-1.32
20:59:48.604 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.17, opts=13)
20:59:48.608 00.004 14556 Enqueuing Move request for scope (-0.06, 0.17)
20:59:48.612 00.004 12308 Worker thread wakes up
20:59:48.612 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd
20:59:48.613 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.17)
20:59:48.613 00.000 12308 Moving (-0.06, 0.17) raw xDistance=0.04 yDistance=-0.18
20:59:48.613 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:59:48.613 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:48.613 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:59:48.613 00.000 12308 MoveAxis(E, 0, ABG)
20:59:48.613 00.000 12308 Move returns status 0, amount 0
20:59:48.614 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:48.618 00.004 12308 MoveAxis(N, 0, ABG)
20:59:48.618 00.000 12308 Move returns status 0, amount 0
20:59:48.618 00.000 12308 move complete, result=0
20:59:48.619 00.001 12308 worker thread done servicing request
20:59:48.639 00.020 14556 UpdateGuideState exits: m=1773 SNR=28.4
20:59:48.643 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:48.647 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:48.650 00.003 14556 Enqueuing Expose request
20:59:48.654 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:59:48.657 00.003 12308 Worker thread wakes up
20:59:48.657 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:48.657 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:49.904 01.247 12308 Exposure complete
20:59:50.060 00.156 12308 worker thread done servicing request
20:59:50.060 00.000 14556 OnExposeComplete: enter
20:59:50.064 00.004 14556 UpdateGuideState(): m_state=6
20:59:50.068 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1525
20:59:50.072 00.004 14556 Star::Find returns 1 (0), X=173.40, Y=981.21, Mass=1926, SNR=29.8, Peak=156 HFD=4.5
20:59:50.077 00.005 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.35 = -1.94)
20:59:50.081 00.004 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.03)
20:59:50.085 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.27 mountX=-0.09 mountY=-0.22, mountTheta=-1.95
20:59:50.091 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.24, opts=13)
20:59:50.095 00.004 14556 Enqueuing Move request for scope (0.07, 0.24)
20:59:50.098 00.003 12308 Worker thread wakes up
20:59:50.098 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.24) opts 0xd
20:59:50.099 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.24)
20:59:50.099 00.000 12308 Moving (0.07, 0.24) raw xDistance=-0.09 yDistance=-0.22
20:59:50.099 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:59:50.099 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:59:50.099 00.000 12308 MoveAxis(E, 0, ABG)
20:59:50.100 00.001 12308 Move returns status 0, amount 0
20:59:50.100 00.000 12308 MoveAxis(N, 155, ABG)
20:59:50.100 00.000 12308 Guiding  Dir = 0, Dur = 155
20:59:50.100 00.000 12308 IsSlewing returns 0
20:59:50.101 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:50.104 00.003 12308 IsGuiding returns 0
20:59:50.104 00.000 12308 PulseGuide returned control before completion, sleep 165
20:59:50.127 00.023 14556 UpdateGuideState exits: m=1926 SNR=29.8
20:59:50.133 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:50.137 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:50.142 00.005 14556 Enqueuing Expose request
20:59:50.274 00.132 12308 IsGuiding returns 1
20:59:50.274 00.000 12308 scope still moving after pulse duration time elapsed
20:59:50.305 00.031 12308 IsSlewing returns 0
20:59:50.307 00.002 12308 IsGuiding returns 0
20:59:50.308 00.001 12308 scope move finished after 155 + 48 ms
20:59:50.308 00.000 12308 Move returns status 0, amount 155
20:59:50.308 00.000 12308 move complete, result=0
20:59:50.310 00.002 12308 worker thread done servicing request
20:59:50.310 00.000 12308 Worker thread wakes up
20:59:50.310 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
20:59:50.317 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:50.317 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:51.571 01.254 12308 Exposure complete
20:59:51.734 00.163 12308 worker thread done servicing request
20:59:51.734 00.000 14556 OnExposeComplete: enter
20:59:51.739 00.005 14556 UpdateGuideState(): m_state=6
20:59:51.743 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1526
20:59:51.747 00.004 14556 Star::Find returns 1 (0), X=173.35, Y=981.24, Mass=1696, SNR=27.6, Peak=141 HFD=4.6
20:59:51.751 00.004 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.55 = -1.74)
20:59:51.755 00.004 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.84)
20:59:51.760 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.27 hyp=0.27 cameraTheta=1.47 mountX=-0.04 mountY=-0.26, mountTheta=-1.74
20:59:51.766 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.27, opts=13)
20:59:51.770 00.004 14556 Enqueuing Move request for scope (0.03, 0.27)
20:59:51.773 00.003 12308 Worker thread wakes up
20:59:51.773 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.27) opts 0xd
20:59:51.774 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.27)
20:59:51.774 00.000 12308 Moving (0.03, 0.27) raw xDistance=-0.04 yDistance=-0.26
20:59:51.774 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:59:51.774 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:59:51.774 00.000 12308 MoveAxis(E, 0, ABG)
20:59:51.774 00.000 12308 Move returns status 0, amount 0
20:59:51.774 00.000 12308 MoveAxis(N, 183, ABG)
20:59:51.776 00.002 12308 Guiding  Dir = 0, Dur = 183
20:59:51.776 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:51.781 00.005 12308 IsSlewing returns 0
20:59:51.782 00.001 12308 IsGuiding returns 0
20:59:51.782 00.000 12308 PulseGuide returned control before completion, sleep 193
20:59:51.804 00.022 14556 UpdateGuideState exits: m=1696 SNR=27.6
20:59:51.809 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:51.813 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:51.818 00.005 14556 Enqueuing Expose request
20:59:51.983 00.165 12308 IsGuiding returns 1
20:59:51.984 00.001 12308 scope still moving after pulse duration time elapsed
20:59:52.014 00.030 12308 IsSlewing returns 0
20:59:52.015 00.001 12308 IsGuiding returns 0
20:59:52.016 00.001 12308 scope move finished after 183 + 50 ms
20:59:52.016 00.000 12308 Move returns status 0, amount 183
20:59:52.016 00.000 12308 move complete, result=0
20:59:52.017 00.001 12308 worker thread done servicing request
20:59:52.017 00.000 12308 Worker thread wakes up
20:59:52.018 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 183 ms NORTH
20:59:52.023 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:52.023 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:53.265 01.242 12308 Exposure complete
20:59:53.422 00.157 12308 worker thread done servicing request
20:59:53.422 00.000 14556 OnExposeComplete: enter
20:59:53.426 00.004 14556 UpdateGuideState(): m_state=6
20:59:53.430 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1527
20:59:53.434 00.004 14556 Star::Find returns 1 (0), X=173.22, Y=980.91, Mass=1547, SNR=26.4, Peak=126 HFD=4.2
20:59:53.438 00.004 14556 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-3.07) = xAngle (0.47 = 0.47)
20:59:53.441 00.003 14556 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.37 = 0.37)
20:59:53.446 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-2.60 mountX=0.11 mountY=0.05, mountTheta=0.39
20:59:53.451 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.06, opts=13)
20:59:53.455 00.004 14556 Enqueuing Move request for scope (-0.11, -0.06)
20:59:53.458 00.003 12308 Worker thread wakes up
20:59:53.459 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
20:59:53.459 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
20:59:53.459 00.000 12308 Moving (-0.11, -0.06) raw xDistance=0.11 yDistance=0.05
20:59:53.459 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:59:53.459 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:53.459 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:59:53.459 00.000 12308 MoveAxis(E, 0, ABG)
20:59:53.461 00.002 12308 Move returns status 0, amount 0
20:59:53.461 00.000 12308 MoveAxis(N, 0, ABG)
20:59:53.461 00.000 12308 Move returns status 0, amount 0
20:59:53.461 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:53.466 00.005 12308 move complete, result=0
20:59:53.466 00.000 12308 worker thread done servicing request
20:59:53.486 00.020 14556 UpdateGuideState exits: m=1547 SNR=26.4
20:59:53.490 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:53.494 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:53.498 00.004 14556 Enqueuing Expose request
20:59:53.501 00.003 12308 Worker thread wakes up
20:59:53.501 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:53.501 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:53.501 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:59:54.754 01.253 12308 Exposure complete
20:59:54.905 00.151 12308 worker thread done servicing request
20:59:54.905 00.000 14556 OnExposeComplete: enter
20:59:54.909 00.004 14556 UpdateGuideState(): m_state=6
20:59:54.914 00.005 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1528
20:59:54.917 00.003 14556 Star::Find returns 1 (0), X=173.66, Y=981.27, Mass=1820, SNR=28.8, Peak=127 HFD=4.6
20:59:54.922 00.005 14556 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.07) = xAngle (3.79 = -2.49)
20:59:54.926 00.004 14556 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.69 = -2.59)
20:59:54.930 00.004 14556 CameraToMount -- cameraX=0.34 cameraY=0.30 hyp=0.45 cameraTheta=0.72 mountX=-0.36 mountY=-0.24, mountTheta=-2.56
20:59:54.935 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.34, y=0.30, opts=13)
20:59:54.939 00.004 14556 Enqueuing Move request for scope (0.34, 0.30)
20:59:54.943 00.004 12308 Worker thread wakes up
20:59:54.943 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.30) opts 0xd
20:59:54.943 00.000 12308 Handling offset move in thread for scope, endpoint = (0.34, 0.30)
20:59:54.943 00.000 12308 Moving (0.34, 0.30) raw xDistance=-0.36 yDistance=-0.24
20:59:54.943 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
20:59:54.943 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:59:54.943 00.000 12308 MoveAxis(E, 155, ABG)
20:59:54.943 00.000 12308 Guiding  Dir = 2, Dur = 155
20:59:54.944 00.001 12308 IsSlewing returns 0
20:59:54.944 00.000 12308 IsGuiding returns 0
20:59:54.945 00.001 12308 PulseGuide returned control before completion, sleep 165
20:59:54.945 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:54.969 00.024 14556 UpdateGuideState exits: m=1820 SNR=28.8
20:59:54.974 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:54.979 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:54.985 00.006 14556 Enqueuing Expose request
20:59:55.117 00.132 12308 IsGuiding returns 1
20:59:55.118 00.001 12308 scope still moving after pulse duration time elapsed
20:59:55.148 00.030 12308 IsSlewing returns 0
20:59:55.149 00.001 12308 IsGuiding returns 0
20:59:55.150 00.001 12308 scope move finished after 155 + 50 ms
20:59:55.150 00.000 12308 Move returns status 0, amount 155
20:59:55.150 00.000 12308 MoveAxis(N, 166, ABG)
20:59:55.151 00.001 12308 Guiding  Dir = 0, Dur = 166
20:59:55.151 00.000 12308 IsSlewing returns 0
20:59:55.153 00.002 12308 IsGuiding returns 0
20:59:55.154 00.001 12308 PulseGuide returned control before completion, sleep 176
20:59:55.337 00.183 12308 IsGuiding returns 1
20:59:55.338 00.001 12308 scope still moving after pulse duration time elapsed
20:59:55.367 00.029 12308 IsSlewing returns 0
20:59:55.368 00.001 12308 IsGuiding returns 0
20:59:55.369 00.001 12308 scope move finished after 166 + 49 ms
20:59:55.369 00.000 12308 Move returns status 0, amount 166
20:59:55.369 00.000 12308 move complete, result=0
20:59:55.370 00.001 12308 worker thread done servicing request
20:59:55.370 00.000 14556 GuideStep: -0.4 px 155 ms EAST, -0.2 px 166 ms NORTH
20:59:55.374 00.004 12308 Worker thread wakes up
20:59:55.374 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:55.374 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:56.623 01.249 12308 Exposure complete
20:59:56.763 00.140 12308 worker thread done servicing request
20:59:56.763 00.000 14556 OnExposeComplete: enter
20:59:56.767 00.004 14556 UpdateGuideState(): m_state=6
20:59:56.771 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1529
20:59:56.776 00.005 14556 Star::Find returns 1 (0), X=173.22, Y=980.88, Mass=2018, SNR=30.5, Peak=152 HFD=4.5
20:59:56.778 00.002 14556 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.07) = xAngle (0.61 = 0.61)
20:59:56.782 00.004 14556 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.51 = 0.51)
20:59:56.786 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-2.46 mountX=0.11 mountY=0.07, mountTheta=0.54
20:59:56.792 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.09, opts=13)
20:59:56.795 00.003 14556 Enqueuing Move request for scope (-0.11, -0.09)
20:59:56.798 00.003 12308 Worker thread wakes up
20:59:56.798 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.09) opts 0xd
20:59:56.798 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.09)
20:59:56.798 00.000 12308 Moving (-0.11, -0.09) raw xDistance=0.11 yDistance=0.07
20:59:56.798 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:59:56.798 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:56.799 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:59:56.799 00.000 12308 MoveAxis(E, 0, ABG)
20:59:56.799 00.000 12308 Move returns status 0, amount 0
20:59:56.799 00.000 12308 MoveAxis(N, 0, ABG)
20:59:56.799 00.000 12308 Move returns status 0, amount 0
20:59:56.799 00.000 12308 move complete, result=0
20:59:56.799 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:56.803 00.004 12308 worker thread done servicing request
20:59:56.823 00.020 14556 UpdateGuideState exits: m=2018 SNR=30.5
20:59:56.828 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:56.831 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:56.835 00.004 14556 Enqueuing Expose request
20:59:56.839 00.004 12308 Worker thread wakes up
20:59:56.839 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:56.839 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:56.839 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:59:58.098 01.259 12308 Exposure complete
20:59:58.261 00.163 12308 worker thread done servicing request
20:59:58.261 00.000 14556 OnExposeComplete: enter
20:59:58.264 00.003 14556 UpdateGuideState(): m_state=6
20:59:58.268 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1530
20:59:58.271 00.003 14556 Star::Find returns 1 (0), X=173.23, Y=980.95, Mass=2047, SNR=30.5, Peak=176 HFD=4.6
20:59:58.275 00.004 14556 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-3.07) = xAngle (0.14 = 0.14)
20:59:58.278 00.003 14556 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.04 = 0.04)
20:59:58.281 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.93 mountX=0.10 mountY=0.00, mountTheta=0.04
20:59:58.287 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.02, opts=13)
20:59:58.291 00.004 14556 Enqueuing Move request for scope (-0.10, -0.02)
20:59:58.295 00.004 12308 Worker thread wakes up
20:59:58.295 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
20:59:58.295 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
20:59:58.295 00.000 12308 Moving (-0.10, -0.02) raw xDistance=0.10 yDistance=0.00
20:59:58.295 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:59:58.295 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:58.296 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:59:58.296 00.000 12308 MoveAxis(E, 0, ABG)
20:59:58.296 00.000 12308 Move returns status 0, amount 0
20:59:58.296 00.000 12308 MoveAxis(N, 0, ABG)
20:59:58.296 00.000 12308 Move returns status 0, amount 0
20:59:58.296 00.000 12308 move complete, result=0
20:59:58.297 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:58.301 00.004 12308 worker thread done servicing request
20:59:58.320 00.019 14556 UpdateGuideState exits: m=2047 SNR=30.5
20:59:58.328 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:58.331 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:58.335 00.004 14556 Enqueuing Expose request
20:59:58.340 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:59:58.343 00.003 12308 Worker thread wakes up
20:59:58.344 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:58.344 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
20:59:59.586 01.242 12308 Exposure complete
20:59:59.769 00.183 12308 worker thread done servicing request
20:59:59.769 00.000 14556 OnExposeComplete: enter
20:59:59.774 00.005 14556 UpdateGuideState(): m_state=6
20:59:59.780 00.006 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1531
20:59:59.785 00.005 14556 Star::Find returns 1 (0), X=173.12, Y=981.08, Mass=1900, SNR=29.2, Peak=181 HFD=4.2
20:59:59.792 00.007 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.73 = -0.55)
20:59:59.798 00.006 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.65)
20:59:59.804 00.006 14556 CameraToMount -- cameraX=-0.21 cameraY=0.11 hyp=0.24 cameraTheta=2.66 mountX=0.20 mountY=-0.14, mountTheta=-0.62
20:59:59.812 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.11, opts=13)
20:59:59.819 00.007 14556 Enqueuing Move request for scope (-0.21, 0.11)
20:59:59.825 00.006 12308 Worker thread wakes up
20:59:59.825 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.11) opts 0xd
20:59:59.825 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.11)
20:59:59.825 00.000 12308 Moving (-0.21, 0.11) raw xDistance=0.20 yDistance=-0.14
20:59:59.825 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:59:59.827 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:59.827 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:59:59.827 00.000 12308 MoveAxis(W, 88, ABG)
20:59:59.827 00.000 12308 Guiding  Dir = 3, Dur = 88
20:59:59.828 00.001 12308 IsSlewing returns 0
20:59:59.828 00.000 12308 IsGuiding returns 0
20:59:59.828 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
20:59:59.835 00.007 12308 PulseGuide returned control before completion, sleep 98
20:59:59.860 00.025 14556 UpdateGuideState exits: m=1900 SNR=29.2
20:59:59.863 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:59.866 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
20:59:59.870 00.004 14556 Enqueuing Expose request
20:59:59.950 00.080 12308 IsGuiding returns 0
20:59:59.950 00.000 12308 Move returns status 0, amount 88
20:59:59.950 00.000 12308 MoveAxis(N, 0, ABG)
20:59:59.950 00.000 12308 Move returns status 0, amount 0
20:59:59.951 00.001 12308 move complete, result=0
20:59:59.951 00.000 12308 worker thread done servicing request
20:59:59.951 00.000 14556 GuideStep: 0.2 px 88 ms WEST, -0.1 px 0 ms NORTH
20:59:59.957 00.006 12308 Worker thread wakes up
20:59:59.957 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
20:59:59.957 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:01.204 01.247 12308 Exposure complete
21:00:01.333 00.129 12308 worker thread done servicing request
21:00:01.333 00.000 14556 OnExposeComplete: enter
21:00:01.337 00.004 14556 UpdateGuideState(): m_state=6
21:00:01.343 00.006 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1532
21:00:01.347 00.004 14556 Star::Find returns 1 (0), X=173.08, Y=981.01, Mass=1830, SNR=28.6, Peak=160 HFD=4.4
21:00:01.352 00.005 14556 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.07) = xAngle (6.08 = -0.20)
21:00:01.357 00.005 14556 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.30)
21:00:01.361 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.03 hyp=0.25 cameraTheta=3.01 mountX=0.25 mountY=-0.07, mountTheta=-0.29
21:00:01.366 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.03, opts=13)
21:00:01.369 00.003 14556 Enqueuing Move request for scope (-0.25, 0.03)
21:00:01.373 00.004 12308 Worker thread wakes up
21:00:01.373 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.03) opts 0xd
21:00:01.373 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.03)
21:00:01.373 00.000 12308 Moving (-0.25, 0.03) raw xDistance=0.25 yDistance=-0.07
21:00:01.374 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:00:01.374 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:01.374 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:00:01.374 00.000 12308 MoveAxis(W, 114, ABG)
21:00:01.374 00.000 12308 Guiding  Dir = 3, Dur = 114
21:00:01.374 00.000 12308 IsSlewing returns 0
21:00:01.374 00.000 12308 IsGuiding returns 0
21:00:01.374 00.000 12308 PulseGuide returned control before completion, sleep 124
21:00:01.376 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:01.396 00.020 14556 UpdateGuideState exits: m=1830 SNR=28.6
21:00:01.400 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:01.404 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:01.409 00.005 14556 Enqueuing Expose request
21:00:01.511 00.102 12308 IsGuiding returns 1
21:00:01.511 00.000 12308 scope still moving after pulse duration time elapsed
21:00:01.542 00.031 12308 IsSlewing returns 0
21:00:01.543 00.001 12308 IsGuiding returns 0
21:00:01.543 00.000 12308 scope move finished after 114 + 54 ms
21:00:01.543 00.000 12308 Move returns status 0, amount 114
21:00:01.543 00.000 12308 MoveAxis(N, 0, ABG)
21:00:01.544 00.001 12308 Move returns status 0, amount 0
21:00:01.544 00.000 12308 move complete, result=0
21:00:01.544 00.000 12308 worker thread done servicing request
21:00:01.545 00.001 12308 Worker thread wakes up
21:00:01.545 00.000 14556 GuideStep: 0.2 px 114 ms WEST, -0.1 px 0 ms NORTH
21:00:01.551 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:01.551 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:02.803 01.252 12308 Exposure complete
21:00:02.957 00.154 12308 worker thread done servicing request
21:00:02.958 00.001 14556 OnExposeComplete: enter
21:00:02.961 00.003 14556 UpdateGuideState(): m_state=6
21:00:02.965 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1533
21:00:02.969 00.004 14556 Star::Find returns 1 (0), X=173.36, Y=981.29, Mass=2018, SNR=30.3, Peak=174 HFD=4.7
21:00:02.973 00.004 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.53 = -1.75)
21:00:02.976 00.003 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.85)
21:00:02.981 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.32 hyp=0.32 cameraTheta=1.46 mountX=-0.06 mountY=-0.31, mountTheta=-1.75
21:00:02.991 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.32, opts=13)
21:00:02.996 00.005 14556 Enqueuing Move request for scope (0.04, 0.32)
21:00:03.002 00.006 12308 Worker thread wakes up
21:00:03.002 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.32) opts 0xd
21:00:03.002 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.32)
21:00:03.004 00.002 12308 Moving (0.04, 0.32) raw xDistance=-0.06 yDistance=-0.31
21:00:03.004 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:00:03.004 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:00:03.004 00.000 12308 MoveAxis(E, 0, ABG)
21:00:03.004 00.000 12308 Move returns status 0, amount 0
21:00:03.004 00.000 12308 MoveAxis(N, 216, ABG)
21:00:03.004 00.000 12308 Guiding  Dir = 0, Dur = 216
21:00:03.006 00.002 12308 IsSlewing returns 0
21:00:03.006 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:03.012 00.006 12308 IsGuiding returns 0
21:00:03.013 00.001 12308 PulseGuide returned control before completion, sleep 226
21:00:03.041 00.028 14556 UpdateGuideState exits: m=2018 SNR=30.3
21:00:03.050 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:03.055 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:03.061 00.006 14556 Enqueuing Expose request
21:00:03.248 00.187 12308 IsGuiding returns 1
21:00:03.248 00.000 12308 scope still moving after pulse duration time elapsed
21:00:03.279 00.031 12308 IsSlewing returns 0
21:00:03.279 00.000 12308 IsGuiding returns 0
21:00:03.280 00.001 12308 scope move finished after 216 + 51 ms
21:00:03.280 00.000 12308 Move returns status 0, amount 216
21:00:03.280 00.000 12308 move complete, result=0
21:00:03.280 00.000 12308 worker thread done servicing request
21:00:03.281 00.001 12308 Worker thread wakes up
21:00:03.281 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 216 ms NORTH
21:00:03.287 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:03.287 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:04.547 01.260 12308 Exposure complete
21:00:04.706 00.159 12308 worker thread done servicing request
21:00:04.707 00.001 14556 OnExposeComplete: enter
21:00:04.711 00.004 14556 UpdateGuideState(): m_state=6
21:00:04.714 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1534
21:00:04.717 00.003 14556 Star::Find returns 1 (0), X=173.29, Y=980.96, Mass=1837, SNR=28.9, Peak=165 HFD=4.2
21:00:04.719 00.002 14556 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.07) = xAngle (0.28 = 0.28)
21:00:04.722 00.003 14556 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.18 = 0.18)
21:00:04.726 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.79 mountX=0.04 mountY=0.01, mountTheta=0.19
21:00:04.730 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.01, opts=13)
21:00:04.735 00.005 14556 Enqueuing Move request for scope (-0.04, -0.01)
21:00:04.738 00.003 12308 Worker thread wakes up
21:00:04.738 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
21:00:04.738 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
21:00:04.738 00.000 12308 Moving (-0.04, -0.01) raw xDistance=0.04 yDistance=0.01
21:00:04.738 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:00:04.738 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:04.739 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:00:04.739 00.000 12308 MoveAxis(E, 0, ABG)
21:00:04.739 00.000 12308 Move returns status 0, amount 0
21:00:04.739 00.000 12308 MoveAxis(N, 0, ABG)
21:00:04.739 00.000 12308 Move returns status 0, amount 0
21:00:04.739 00.000 12308 move complete, result=0
21:00:04.740 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:04.744 00.004 12308 worker thread done servicing request
21:00:04.764 00.020 14556 UpdateGuideState exits: m=1837 SNR=28.9
21:00:04.768 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:04.772 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:04.777 00.005 14556 Enqueuing Expose request
21:00:04.780 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:00:04.784 00.004 12308 Worker thread wakes up
21:00:04.784 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:04.784 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:06.031 01.247 12308 Exposure complete
21:00:06.200 00.169 12308 worker thread done servicing request
21:00:06.201 00.001 14556 OnExposeComplete: enter
21:00:06.204 00.003 14556 UpdateGuideState(): m_state=6
21:00:06.208 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1535
21:00:06.213 00.005 14556 Star::Find returns 1 (0), X=173.27, Y=980.93, Mass=1806, SNR=28.7, Peak=164 HFD=4.4
21:00:06.216 00.003 14556 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.07) = xAngle (0.60 = 0.60)
21:00:06.220 00.004 14556 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.50 = 0.50)
21:00:06.225 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.07 cameraTheta=-2.47 mountX=0.06 mountY=0.04, mountTheta=0.53
21:00:06.230 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.05, opts=13)
21:00:06.234 00.004 14556 Enqueuing Move request for scope (-0.06, -0.05)
21:00:06.238 00.004 12308 Worker thread wakes up
21:00:06.238 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
21:00:06.238 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
21:00:06.238 00.000 12308 Moving (-0.06, -0.05) raw xDistance=0.06 yDistance=0.04
21:00:06.238 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:00:06.239 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:06.239 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:00:06.239 00.000 12308 MoveAxis(E, 0, ABG)
21:00:06.239 00.000 12308 Move returns status 0, amount 0
21:00:06.240 00.001 12308 MoveAxis(N, 0, ABG)
21:00:06.240 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:06.244 00.004 12308 Move returns status 0, amount 0
21:00:06.244 00.000 12308 move complete, result=0
21:00:06.244 00.000 12308 worker thread done servicing request
21:00:06.266 00.022 14556 UpdateGuideState exits: m=1806 SNR=28.7
21:00:06.270 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:06.274 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:06.277 00.003 14556 Enqueuing Expose request
21:00:06.282 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:00:06.286 00.004 12308 Worker thread wakes up
21:00:06.286 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:06.286 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:07.541 01.255 12308 Exposure complete
21:00:07.723 00.182 12308 worker thread done servicing request
21:00:07.723 00.000 14556 OnExposeComplete: enter
21:00:07.727 00.004 14556 UpdateGuideState(): m_state=6
21:00:07.733 00.006 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1536
21:00:07.738 00.005 14556 Star::Find returns 1 (0), X=173.26, Y=981.19, Mass=1762, SNR=28.1, Peak=157 HFD=4.4
21:00:07.742 00.004 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.93 = -1.35)
21:00:07.746 00.004 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.45)
21:00:07.750 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.86 mountX=0.05 mountY=-0.23, mountTheta=-1.35
21:00:07.755 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.22, opts=13)
21:00:07.759 00.004 14556 Enqueuing Move request for scope (-0.07, 0.22)
21:00:07.763 00.004 12308 Worker thread wakes up
21:00:07.763 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.22) opts 0xd
21:00:07.763 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.22)
21:00:07.763 00.000 12308 Moving (-0.07, 0.22) raw xDistance=0.05 yDistance=-0.23
21:00:07.763 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:00:07.763 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:00:07.763 00.000 12308 MoveAxis(E, 0, ABG)
21:00:07.765 00.002 12308 Move returns status 0, amount 0
21:00:07.765 00.000 12308 MoveAxis(N, 161, ABG)
21:00:07.765 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:07.769 00.004 12308 Guiding  Dir = 0, Dur = 161
21:00:07.769 00.000 12308 IsSlewing returns 0
21:00:07.769 00.000 12308 IsGuiding returns 0
21:00:07.771 00.002 12308 PulseGuide returned control before completion, sleep 171
21:00:07.790 00.019 14556 UpdateGuideState exits: m=1762 SNR=28.1
21:00:07.796 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:07.800 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:07.803 00.003 14556 Enqueuing Expose request
21:00:07.948 00.145 12308 IsGuiding returns 1
21:00:07.949 00.001 12308 scope still moving after pulse duration time elapsed
21:00:07.979 00.030 12308 IsSlewing returns 0
21:00:07.980 00.001 12308 IsGuiding returns 0
21:00:07.980 00.000 12308 scope move finished after 161 + 48 ms
21:00:07.980 00.000 12308 Move returns status 0, amount 161
21:00:07.980 00.000 12308 move complete, result=0
21:00:07.982 00.002 12308 worker thread done servicing request
21:00:07.982 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 161 ms NORTH
21:00:07.988 00.006 12308 Worker thread wakes up
21:00:07.988 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:07.988 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:09.241 01.253 12308 Exposure complete
21:00:09.398 00.157 12308 worker thread done servicing request
21:00:09.399 00.001 14556 OnExposeComplete: enter
21:00:09.402 00.003 14556 UpdateGuideState(): m_state=6
21:00:09.407 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1537
21:00:09.410 00.003 14556 Star::Find returns 1 (0), X=173.41, Y=980.94, Mass=1810, SNR=28.5, Peak=160 HFD=4.8
21:00:09.413 00.003 14556 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-3.07) = xAngle (2.75 = 2.75)
21:00:09.418 00.005 14556 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.65 = 2.65)
21:00:09.422 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.32 mountX=-0.08 mountY=0.04, mountTheta=2.67
21:00:09.427 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.03, opts=13)
21:00:09.431 00.004 14556 Enqueuing Move request for scope (0.09, -0.03)
21:00:09.435 00.004 12308 Worker thread wakes up
21:00:09.435 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
21:00:09.435 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
21:00:09.435 00.000 12308 Moving (0.09, -0.03) raw xDistance=-0.08 yDistance=0.04
21:00:09.435 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:00:09.437 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:09.437 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:00:09.437 00.000 12308 MoveAxis(E, 0, ABG)
21:00:09.437 00.000 12308 Move returns status 0, amount 0
21:00:09.437 00.000 12308 MoveAxis(N, 0, ABG)
21:00:09.438 00.001 12308 Move returns status 0, amount 0
21:00:09.438 00.000 12308 move complete, result=0
21:00:09.438 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:09.442 00.004 12308 worker thread done servicing request
21:00:09.464 00.022 14556 UpdateGuideState exits: m=1810 SNR=28.5
21:00:09.469 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:09.472 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:09.478 00.006 14556 Enqueuing Expose request
21:00:09.481 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:00:09.486 00.005 12308 Worker thread wakes up
21:00:09.486 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:09.486 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:10.734 01.248 12308 Exposure complete
21:00:10.892 00.158 12308 worker thread done servicing request
21:00:10.892 00.000 14556 OnExposeComplete: enter
21:00:10.895 00.003 14556 UpdateGuideState(): m_state=6
21:00:10.900 00.005 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1538
21:00:10.903 00.003 14556 Star::Find returns 1 (0), X=173.12, Y=981.07, Mass=1859, SNR=28.9, Peak=177 HFD=4.3
21:00:10.907 00.004 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.77 = -0.52)
21:00:10.910 00.003 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.67 = -0.62)
21:00:10.914 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.10 hyp=0.23 cameraTheta=2.69 mountX=0.20 mountY=-0.13, mountTheta=-0.59
21:00:10.920 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.10, opts=13)
21:00:10.924 00.004 14556 Enqueuing Move request for scope (-0.20, 0.10)
21:00:10.927 00.003 12308 Worker thread wakes up
21:00:10.927 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.10) opts 0xd
21:00:10.927 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.10)
21:00:10.927 00.000 12308 Moving (-0.20, 0.10) raw xDistance=0.20 yDistance=-0.13
21:00:10.927 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:00:10.929 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:10.929 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:00:10.929 00.000 12308 MoveAxis(E, 0, ABG)
21:00:10.929 00.000 12308 Move returns status 0, amount 0
21:00:10.929 00.000 12308 MoveAxis(N, 0, ABG)
21:00:10.929 00.000 12308 Move returns status 0, amount 0
21:00:10.929 00.000 12308 move complete, result=0
21:00:10.930 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:10.934 00.004 12308 worker thread done servicing request
21:00:10.953 00.019 14556 UpdateGuideState exits: m=1859 SNR=28.9
21:00:10.958 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:10.962 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:10.966 00.004 14556 Enqueuing Expose request
21:00:10.969 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:10.974 00.005 12308 Worker thread wakes up
21:00:10.974 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:10.974 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:12.237 01.263 12308 Exposure complete
21:00:12.395 00.158 12308 worker thread done servicing request
21:00:12.395 00.000 14556 OnExposeComplete: enter
21:00:12.399 00.004 14556 UpdateGuideState(): m_state=6
21:00:12.403 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1539
21:00:12.407 00.004 14556 Star::Find returns 1 (0), X=173.11, Y=981.14, Mass=1830, SNR=28.7, Peak=169 HFD=4.4
21:00:12.411 00.004 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.55 = -0.74)
21:00:12.415 00.004 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.83)
21:00:12.419 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.17 hyp=0.28 cameraTheta=2.47 mountX=0.21 mountY=-0.21, mountTheta=-0.78
21:00:12.425 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.17, opts=13)
21:00:12.429 00.004 14556 Enqueuing Move request for scope (-0.22, 0.17)
21:00:12.432 00.003 12308 Worker thread wakes up
21:00:12.432 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.17) opts 0xd
21:00:12.433 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.17)
21:00:12.433 00.000 12308 Moving (-0.22, 0.17) raw xDistance=0.21 yDistance=-0.21
21:00:12.433 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:00:12.433 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:00:12.433 00.000 12308 MoveAxis(W, 90, ABG)
21:00:12.434 00.001 12308 Guiding  Dir = 3, Dur = 90
21:00:12.434 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:12.438 00.004 12308 IsSlewing returns 0
21:00:12.438 00.000 12308 IsGuiding returns 0
21:00:12.438 00.000 12308 PulseGuide returned control before completion, sleep 100
21:00:12.462 00.024 14556 UpdateGuideState exits: m=1830 SNR=28.7
21:00:12.466 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:12.469 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:12.474 00.005 14556 Enqueuing Expose request
21:00:12.552 00.078 12308 IsGuiding returns 1
21:00:12.553 00.001 12308 scope still moving after pulse duration time elapsed
21:00:12.584 00.031 12308 IsSlewing returns 0
21:00:12.585 00.001 12308 IsGuiding returns 0
21:00:12.586 00.001 12308 scope move finished after 90 + 57 ms
21:00:12.586 00.000 12308 Move returns status 0, amount 90
21:00:12.586 00.000 12308 MoveAxis(N, 146, ABG)
21:00:12.587 00.001 12308 Guiding  Dir = 0, Dur = 146
21:00:12.587 00.000 12308 IsSlewing returns 0
21:00:12.588 00.001 12308 IsGuiding returns 0
21:00:12.589 00.001 12308 PulseGuide returned control before completion, sleep 156
21:00:12.754 00.165 12308 IsGuiding returns 1
21:00:12.756 00.002 12308 scope still moving after pulse duration time elapsed
21:00:12.786 00.030 12308 IsSlewing returns 0
21:00:12.789 00.003 12308 IsGuiding returns 0
21:00:12.790 00.001 12308 scope move finished after 146 + 55 ms
21:00:12.790 00.000 12308 Move returns status 0, amount 146
21:00:12.791 00.001 12308 move complete, result=0
21:00:12.792 00.001 12308 worker thread done servicing request
21:00:12.792 00.000 14556 GuideStep: 0.2 px 90 ms WEST, -0.2 px 146 ms NORTH
21:00:12.799 00.007 12308 Worker thread wakes up
21:00:12.799 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:12.799 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:14.047 01.248 12308 Exposure complete
21:00:14.209 00.162 12308 worker thread done servicing request
21:00:14.210 00.001 14556 OnExposeComplete: enter
21:00:14.214 00.004 14556 UpdateGuideState(): m_state=6
21:00:14.217 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1540
21:00:14.222 00.005 14556 Star::Find returns 1 (0), X=173.15, Y=980.80, Mass=1778, SNR=28.3, Peak=141 HFD=4.4
21:00:14.225 00.003 14556 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-3.07) = xAngle (0.69 = 0.69)
21:00:14.230 00.005 14556 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.59 = 0.59)
21:00:14.236 00.006 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.17 hyp=0.25 cameraTheta=-2.38 mountX=0.19 mountY=0.14, mountTheta=0.63
21:00:14.241 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.17, opts=13)
21:00:14.245 00.004 14556 Enqueuing Move request for scope (-0.18, -0.17)
21:00:14.248 00.003 12308 Worker thread wakes up
21:00:14.248 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.17) opts 0xd
21:00:14.250 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.17)
21:00:14.250 00.000 12308 Moving (-0.18, -0.17) raw xDistance=0.19 yDistance=0.14
21:00:14.251 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:00:14.251 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:14.251 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:00:14.251 00.000 12308 MoveAxis(E, 0, ABG)
21:00:14.251 00.000 12308 Move returns status 0, amount 0
21:00:14.252 00.001 12308 MoveAxis(N, 0, ABG)
21:00:14.252 00.000 12308 Move returns status 0, amount 0
21:00:14.252 00.000 12308 move complete, result=0
21:00:14.252 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:14.257 00.005 12308 worker thread done servicing request
21:00:14.280 00.023 14556 UpdateGuideState exits: m=1778 SNR=28.3
21:00:14.285 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:14.289 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:14.294 00.005 14556 Enqueuing Expose request
21:00:14.297 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:00:14.303 00.006 12308 Worker thread wakes up
21:00:14.303 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:14.303 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:15.553 01.250 12308 Exposure complete
21:00:15.689 00.136 12308 worker thread done servicing request
21:00:15.690 00.001 14556 OnExposeComplete: enter
21:00:15.693 00.003 14556 UpdateGuideState(): m_state=6
21:00:15.697 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1541
21:00:15.702 00.005 14556 Star::Find returns 1 (0), X=173.30, Y=980.84, Mass=1986, SNR=29.9, Peak=151 HFD=4.5
21:00:15.705 00.003 14556 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-3.07) = xAngle (1.31 = 1.31)
21:00:15.710 00.005 14556 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.21 = 1.21)
21:00:15.714 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.76 mountX=0.04 mountY=0.13, mountTheta=1.30
21:00:15.719 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.13, opts=13)
21:00:15.722 00.003 14556 Enqueuing Move request for scope (-0.03, -0.13)
21:00:15.728 00.006 12308 Worker thread wakes up
21:00:15.728 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.13) opts 0xd
21:00:15.728 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.13)
21:00:15.728 00.000 12308 Moving (-0.03, -0.13) raw xDistance=0.04 yDistance=0.13
21:00:15.728 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:00:15.728 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:15.728 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:00:15.729 00.001 12308 MoveAxis(E, 0, ABG)
21:00:15.729 00.000 12308 Move returns status 0, amount 0
21:00:15.729 00.000 12308 MoveAxis(N, 0, ABG)
21:00:15.729 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:15.733 00.004 12308 Move returns status 0, amount 0
21:00:15.734 00.001 12308 move complete, result=0
21:00:15.737 00.003 12308 worker thread done servicing request
21:00:15.755 00.018 14556 UpdateGuideState exits: m=1986 SNR=29.9
21:00:15.763 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:15.768 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:15.774 00.006 14556 Enqueuing Expose request
21:00:15.779 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:00:15.784 00.005 12308 Worker thread wakes up
21:00:15.784 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:15.784 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:17.027 01.243 12308 Exposure complete
21:00:17.187 00.160 12308 worker thread done servicing request
21:00:17.188 00.001 14556 OnExposeComplete: enter
21:00:17.191 00.003 14556 UpdateGuideState(): m_state=6
21:00:17.196 00.005 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1542
21:00:17.200 00.004 14556 Star::Find returns 1 (0), X=173.27, Y=981.00, Mass=1962, SNR=29.9, Peak=170 HFD=4.3
21:00:17.203 00.003 14556 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.07) = xAngle (5.74 = -0.54)
21:00:17.207 00.004 14556 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.64 = -0.64)
21:00:17.210 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.06 cameraTheta=2.67 mountX=0.05 mountY=-0.04, mountTheta=-0.61
21:00:17.216 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.03, opts=13)
21:00:17.220 00.004 14556 Enqueuing Move request for scope (-0.06, 0.03)
21:00:17.226 00.006 12308 Worker thread wakes up
21:00:17.226 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
21:00:17.226 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
21:00:17.226 00.000 12308 Moving (-0.06, 0.03) raw xDistance=0.05 yDistance=-0.04
21:00:17.226 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:00:17.227 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:17.227 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:00:17.227 00.000 12308 MoveAxis(E, 0, ABG)
21:00:17.227 00.000 12308 Move returns status 0, amount 0
21:00:17.227 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:17.232 00.005 12308 MoveAxis(N, 0, ABG)
21:00:17.232 00.000 12308 Move returns status 0, amount 0
21:00:17.232 00.000 12308 move complete, result=0
21:00:17.232 00.000 12308 worker thread done servicing request
21:00:17.252 00.020 14556 UpdateGuideState exits: m=1962 SNR=29.9
21:00:17.256 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:17.261 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:17.268 00.007 14556 Enqueuing Expose request
21:00:17.272 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:00:17.276 00.004 12308 Worker thread wakes up
21:00:17.276 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:17.276 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:18.516 01.240 12308 Exposure complete
21:00:18.678 00.162 12308 worker thread done servicing request
21:00:18.678 00.000 14556 OnExposeComplete: enter
21:00:18.682 00.004 14556 UpdateGuideState(): m_state=6
21:00:18.686 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1543
21:00:18.689 00.003 14556 Star::Find returns 1 (0), X=173.38, Y=981.05, Mass=2375, SNR=32.9, Peak=192 HFD=4.5
21:00:18.693 00.004 14556 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.07) = xAngle (4.02 = -2.27)
21:00:18.697 00.004 14556 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.92 = -2.37)
21:00:18.701 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.94 mountX=-0.06 mountY=-0.07, mountTheta=-2.31
21:00:18.706 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.08, opts=13)
21:00:18.710 00.004 14556 Enqueuing Move request for scope (0.06, 0.08)
21:00:18.713 00.003 12308 Worker thread wakes up
21:00:18.713 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
21:00:18.713 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
21:00:18.713 00.000 12308 Moving (0.06, 0.08) raw xDistance=-0.06 yDistance=-0.07
21:00:18.713 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:00:18.713 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:18.714 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:00:18.714 00.000 12308 MoveAxis(E, 0, ABG)
21:00:18.714 00.000 12308 Move returns status 0, amount 0
21:00:18.714 00.000 12308 MoveAxis(N, 0, ABG)
21:00:18.714 00.000 12308 Move returns status 0, amount 0
21:00:18.714 00.000 12308 move complete, result=0
21:00:18.714 00.000 12308 worker thread done servicing request
21:00:18.716 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:18.739 00.023 14556 UpdateGuideState exits: m=2375 SNR=32.9
21:00:18.743 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:18.747 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:18.751 00.004 14556 Enqueuing Expose request
21:00:18.754 00.003 12308 Worker thread wakes up
21:00:18.754 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:18.755 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:18.755 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:20.005 01.250 12308 Exposure complete
21:00:20.159 00.154 12308 worker thread done servicing request
21:00:20.159 00.000 14556 OnExposeComplete: enter
21:00:20.164 00.005 14556 UpdateGuideState(): m_state=6
21:00:20.171 00.007 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1544
21:00:20.175 00.004 14556 Star::Find returns 1 (0), X=173.38, Y=981.47, Mass=1994, SNR=30.0, Peak=156 HFD=4.8
21:00:20.180 00.005 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.55 = -1.74)
21:00:20.183 00.003 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.84)
21:00:20.188 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.50 hyp=0.50 cameraTheta=1.47 mountX=-0.08 mountY=-0.48, mountTheta=-1.74
21:00:20.192 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.50, opts=13)
21:00:20.197 00.005 14556 Enqueuing Move request for scope (0.05, 0.50)
21:00:20.201 00.004 12308 Worker thread wakes up
21:00:20.202 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.50) opts 0xd
21:00:20.202 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.50)
21:00:20.202 00.000 12308 Moving (0.05, 0.50) raw xDistance=-0.08 yDistance=-0.48
21:00:20.202 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:00:20.202 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
21:00:20.203 00.001 12308 MoveAxis(E, 0, ABG)
21:00:20.203 00.000 12308 Move returns status 0, amount 0
21:00:20.203 00.000 12308 MoveAxis(N, 338, ABG)
21:00:20.203 00.000 12308 Guiding  Dir = 0, Dur = 338
21:00:20.203 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:20.208 00.005 12308 IsSlewing returns 0
21:00:20.208 00.000 12308 IsGuiding returns 0
21:00:20.208 00.000 12308 PulseGuide returned control before completion, sleep 348
21:00:20.229 00.021 14556 UpdateGuideState exits: m=1994 SNR=30.0
21:00:20.233 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:20.237 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:20.241 00.004 14556 Enqueuing Expose request
21:00:20.560 00.319 12308 IsGuiding returns 1
21:00:20.561 00.001 12308 scope still moving after pulse duration time elapsed
21:00:20.590 00.029 12308 IsSlewing returns 0
21:00:20.592 00.002 12308 IsGuiding returns 0
21:00:20.593 00.001 12308 scope move finished after 338 + 45 ms
21:00:20.593 00.000 12308 Move returns status 0, amount 338
21:00:20.593 00.000 12308 move complete, result=0
21:00:20.594 00.001 12308 worker thread done servicing request
21:00:20.594 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.5 px 338 ms NORTH
21:00:20.601 00.007 12308 Worker thread wakes up
21:00:20.601 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:20.601 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:21.856 01.255 12308 Exposure complete
21:00:22.020 00.164 12308 worker thread done servicing request
21:00:22.021 00.001 14556 OnExposeComplete: enter
21:00:22.025 00.004 14556 UpdateGuideState(): m_state=6
21:00:22.028 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1545
21:00:22.033 00.005 14556 Star::Find returns 1 (0), X=173.56, Y=980.65, Mass=1872, SNR=29.0, Peak=125 HFD=4.8
21:00:22.037 00.004 14556 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-3.07) = xAngle (2.14 = 2.14)
21:00:22.041 00.004 14556 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.04 = 2.04)
21:00:22.044 00.003 14556 CameraToMount -- cameraX=0.24 cameraY=-0.32 hyp=0.40 cameraTheta=-0.93 mountX=-0.21 mountY=0.35, mountTheta=2.11
21:00:22.050 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=-0.32, opts=13)
21:00:22.054 00.004 14556 Enqueuing Move request for scope (0.24, -0.32)
21:00:22.058 00.004 12308 Worker thread wakes up
21:00:22.058 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.32) opts 0xd
21:00:22.058 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, -0.32)
21:00:22.058 00.000 12308 Moving (0.24, -0.32) raw xDistance=-0.21 yDistance=0.35
21:00:22.058 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:00:22.059 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:00:22.059 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
21:00:22.059 00.000 12308 MoveAxis(E, 92, ABG)
21:00:22.059 00.000 12308 Guiding  Dir = 2, Dur = 92
21:00:22.059 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:22.064 00.005 12308 IsSlewing returns 0
21:00:22.064 00.000 12308 IsGuiding returns 0
21:00:22.064 00.000 12308 PulseGuide returned control before completion, sleep 102
21:00:22.091 00.027 14556 UpdateGuideState exits: m=1872 SNR=29.0
21:00:22.095 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:22.103 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:22.109 00.006 14556 Enqueuing Expose request
21:00:22.170 00.061 12308 IsGuiding returns 1
21:00:22.170 00.000 12308 scope still moving after pulse duration time elapsed
21:00:22.202 00.032 12308 IsSlewing returns 0
21:00:22.203 00.001 12308 IsGuiding returns 0
21:00:22.203 00.000 12308 scope move finished after 92 + 47 ms
21:00:22.204 00.001 12308 Move returns status 0, amount 92
21:00:22.204 00.000 12308 MoveAxis(N, 0, ABG)
21:00:22.205 00.001 12308 Move returns status 0, amount 0
21:00:22.205 00.000 12308 move complete, result=0
21:00:22.206 00.001 12308 worker thread done servicing request
21:00:22.206 00.000 12308 Worker thread wakes up
21:00:22.206 00.000 14556 GuideStep: -0.2 px 92 ms EAST, 0.4 px 0 ms NORTH
21:00:22.212 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:22.212 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:23.466 01.254 12308 Exposure complete
21:00:23.625 00.159 12308 worker thread done servicing request
21:00:23.625 00.000 14556 OnExposeComplete: enter
21:00:23.630 00.005 14556 UpdateGuideState(): m_state=6
21:00:23.633 00.003 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1546
21:00:23.637 00.004 14556 Star::Find returns 1 (0), X=173.35, Y=980.69, Mass=2125, SNR=30.8, Peak=177 HFD=4.7
21:00:23.641 00.004 14556 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-3.07) = xAngle (1.59 = 1.59)
21:00:23.646 00.005 14556 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.49 = 1.49)
21:00:23.650 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.28 hyp=0.28 cameraTheta=-1.49 mountX=-0.00 mountY=0.28, mountTheta=1.59
21:00:23.654 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.28, opts=13)
21:00:23.659 00.005 14556 Enqueuing Move request for scope (0.02, -0.28)
21:00:23.662 00.003 12308 Worker thread wakes up
21:00:23.662 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.28) opts 0xd
21:00:23.662 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.28)
21:00:23.662 00.000 12308 Moving (0.02, -0.28) raw xDistance=-0.00 yDistance=0.28
21:00:23.663 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:00:23.663 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:00:23.663 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:00:23.663 00.000 12308 MoveAxis(E, 0, ABG)
21:00:23.663 00.000 12308 Move returns status 0, amount 0
21:00:23.663 00.000 12308 MoveAxis(N, 0, ABG)
21:00:23.665 00.002 12308 Move returns status 0, amount 0
21:00:23.665 00.000 12308 move complete, result=0
21:00:23.665 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:23.669 00.004 12308 worker thread done servicing request
21:00:23.691 00.022 14556 UpdateGuideState exits: m=2125 SNR=30.8
21:00:23.696 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:23.700 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:23.703 00.003 14556 Enqueuing Expose request
21:00:23.707 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:00:23.712 00.005 12308 Worker thread wakes up
21:00:23.712 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:23.712 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:24.968 01.256 12308 Exposure complete
21:00:25.126 00.158 12308 worker thread done servicing request
21:00:25.127 00.001 14556 OnExposeComplete: enter
21:00:25.131 00.004 14556 UpdateGuideState(): m_state=6
21:00:25.135 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1547
21:00:25.139 00.004 14556 Star::Find returns 1 (0), X=173.23, Y=980.85, Mass=1751, SNR=28.2, Peak=127 HFD=4.6
21:00:25.143 00.004 14556 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-3.07) = xAngle (0.84 = 0.84)
21:00:25.147 00.004 14556 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.74 = 0.74)
21:00:25.150 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.12 hyp=0.15 cameraTheta=-2.24 mountX=0.10 mountY=0.10, mountTheta=0.79
21:00:25.155 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.12, opts=13)
21:00:25.158 00.003 14556 Enqueuing Move request for scope (-0.10, -0.12)
21:00:25.163 00.005 12308 Worker thread wakes up
21:00:25.163 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.12) opts 0xd
21:00:25.163 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.12)
21:00:25.163 00.000 12308 Moving (-0.10, -0.12) raw xDistance=0.10 yDistance=0.10
21:00:25.164 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:00:25.164 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:25.164 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:00:25.164 00.000 12308 MoveAxis(E, 0, ABG)
21:00:25.164 00.000 12308 Move returns status 0, amount 0
21:00:25.165 00.001 12308 MoveAxis(N, 0, ABG)
21:00:25.165 00.000 12308 Move returns status 0, amount 0
21:00:25.165 00.000 12308 move complete, result=0
21:00:25.165 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:25.170 00.005 12308 worker thread done servicing request
21:00:25.190 00.020 14556 UpdateGuideState exits: m=1751 SNR=28.2
21:00:25.194 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:25.199 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:25.205 00.006 14556 Enqueuing Expose request
21:00:25.209 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:00:25.213 00.004 12308 Worker thread wakes up
21:00:25.213 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:25.213 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:26.458 01.245 12308 Exposure complete
21:00:26.642 00.184 12308 worker thread done servicing request
21:00:26.642 00.000 14556 OnExposeComplete: enter
21:00:26.646 00.004 14556 UpdateGuideState(): m_state=6
21:00:26.649 00.003 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1548
21:00:26.652 00.003 14556 Star::Find returns 1 (0), X=173.23, Y=980.91, Mass=1995, SNR=29.5, Peak=164 HFD=4.5
21:00:26.655 00.003 14556 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-3.07) = xAngle (0.46 = 0.46)
21:00:26.658 00.003 14556 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.36 = 0.36)
21:00:26.661 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-2.61 mountX=0.10 mountY=0.04, mountTheta=0.38
21:00:26.665 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.06, opts=13)
21:00:26.670 00.005 14556 Enqueuing Move request for scope (-0.10, -0.06)
21:00:26.673 00.003 12308 Worker thread wakes up
21:00:26.673 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
21:00:26.674 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
21:00:26.674 00.000 12308 Moving (-0.10, -0.06) raw xDistance=0.10 yDistance=0.04
21:00:26.674 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:00:26.674 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:26.674 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:00:26.674 00.000 12308 MoveAxis(E, 0, ABG)
21:00:26.674 00.000 12308 Move returns status 0, amount 0
21:00:26.676 00.002 12308 MoveAxis(N, 0, ABG)
21:00:26.676 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:26.679 00.003 12308 Move returns status 0, amount 0
21:00:26.679 00.000 12308 move complete, result=0
21:00:26.679 00.000 12308 worker thread done servicing request
21:00:26.700 00.021 14556 UpdateGuideState exits: m=1995 SNR=29.5
21:00:26.705 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:26.710 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:26.713 00.003 14556 Enqueuing Expose request
21:00:26.716 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:00:26.719 00.003 12308 Worker thread wakes up
21:00:26.719 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:26.721 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:27.970 01.249 12308 Exposure complete
21:00:28.132 00.162 12308 worker thread done servicing request
21:00:28.134 00.002 14556 OnExposeComplete: enter
21:00:28.137 00.003 14556 UpdateGuideState(): m_state=6
21:00:28.142 00.005 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1549
21:00:28.146 00.004 14556 Star::Find returns 1 (0), X=173.22, Y=981.04, Mass=2002, SNR=30.1, Peak=161 HFD=4.4
21:00:28.150 00.004 14556 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.07) = xAngle (5.66 = -0.62)
21:00:28.154 00.004 14556 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.72)
21:00:28.158 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.12 cameraTheta=2.59 mountX=0.10 mountY=-0.08, mountTheta=-0.68
21:00:28.164 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.06, opts=13)
21:00:28.168 00.004 14556 Enqueuing Move request for scope (-0.10, 0.06)
21:00:28.171 00.003 12308 Worker thread wakes up
21:00:28.171 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
21:00:28.173 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
21:00:28.173 00.000 12308 Moving (-0.10, 0.06) raw xDistance=0.10 yDistance=-0.08
21:00:28.173 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:00:28.173 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:28.173 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:00:28.173 00.000 12308 MoveAxis(E, 0, ABG)
21:00:28.174 00.001 12308 Move returns status 0, amount 0
21:00:28.174 00.000 12308 MoveAxis(N, 0, ABG)
21:00:28.174 00.000 12308 Move returns status 0, amount 0
21:00:28.174 00.000 12308 move complete, result=0
21:00:28.174 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:28.178 00.004 12308 worker thread done servicing request
21:00:28.199 00.021 14556 UpdateGuideState exits: m=2002 SNR=30.1
21:00:28.204 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:28.209 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:28.212 00.003 14556 Enqueuing Expose request
21:00:28.216 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:28.220 00.004 12308 Worker thread wakes up
21:00:28.220 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:28.220 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:29.475 01.255 12308 Exposure complete
21:00:29.637 00.162 14556 OnExposeComplete: enter
21:00:29.645 00.008 12308 worker thread done servicing request
21:00:29.646 00.001 14556 UpdateGuideState(): m_state=6
21:00:29.654 00.008 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1550
21:00:29.659 00.005 14556 Star::Find returns 1 (0), X=173.20, Y=980.87, Mass=2237, SNR=32.0, Peak=188 HFD=4.7
21:00:29.665 00.006 14556 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.07) = xAngle (0.62 = 0.62)
21:00:29.671 00.006 14556 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.52 = 0.52)
21:00:29.676 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-2.46 mountX=0.13 mountY=0.08, mountTheta=0.55
21:00:29.685 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.10, opts=13)
21:00:29.689 00.004 14556 Enqueuing Move request for scope (-0.12, -0.10)
21:00:29.696 00.007 12308 Worker thread wakes up
21:00:29.697 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.10) opts 0xd
21:00:29.697 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.10)
21:00:29.697 00.000 12308 Moving (-0.12, -0.10) raw xDistance=0.13 yDistance=0.08
21:00:29.698 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:00:29.698 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:29.699 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:00:29.699 00.000 12308 MoveAxis(E, 0, ABG)
21:00:29.699 00.000 12308 Move returns status 0, amount 0
21:00:29.700 00.001 12308 MoveAxis(N, 0, ABG)
21:00:29.700 00.000 12308 Move returns status 0, amount 0
21:00:29.700 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:29.705 00.005 12308 move complete, result=0
21:00:29.707 00.002 12308 worker thread done servicing request
21:00:29.735 00.028 14556 UpdateGuideState exits: m=2237 SNR=32.0
21:00:29.739 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:29.744 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:29.747 00.003 14556 Enqueuing Expose request
21:00:29.750 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:00:29.753 00.003 12308 Worker thread wakes up
21:00:29.753 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:29.753 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:31.008 01.255 12308 Exposure complete
21:00:31.172 00.164 12308 worker thread done servicing request
21:00:31.173 00.001 14556 OnExposeComplete: enter
21:00:31.176 00.003 14556 UpdateGuideState(): m_state=6
21:00:31.180 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1551
21:00:31.185 00.005 14556 Star::Find returns 1 (0), X=173.16, Y=980.96, Mass=2120, SNR=30.9, Peak=220 HFD=4.3
21:00:31.188 00.003 14556 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.07) = xAngle (-0.00 = -0.00)
21:00:31.192 00.004 14556 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.10 = -0.10)
21:00:31.197 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.08 mountX=0.17 mountY=-0.02, mountTheta=-0.10
21:00:31.202 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.01, opts=13)
21:00:31.205 00.003 14556 Enqueuing Move request for scope (-0.17, -0.01)
21:00:31.210 00.005 12308 Worker thread wakes up
21:00:31.210 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
21:00:31.210 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
21:00:31.210 00.000 12308 Moving (-0.17, -0.01) raw xDistance=0.17 yDistance=-0.02
21:00:31.210 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:00:31.210 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:31.211 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:00:31.211 00.000 12308 MoveAxis(E, 0, ABG)
21:00:31.211 00.000 12308 Move returns status 0, amount 0
21:00:31.212 00.001 12308 MoveAxis(N, 0, ABG)
21:00:31.212 00.000 12308 Move returns status 0, amount 0
21:00:31.212 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:31.216 00.004 12308 move complete, result=0
21:00:31.217 00.001 12308 worker thread done servicing request
21:00:31.240 00.023 14556 UpdateGuideState exits: m=2120 SNR=30.9
21:00:31.243 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:31.247 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:31.252 00.005 14556 Enqueuing Expose request
21:00:31.256 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:00:31.261 00.005 12308 Worker thread wakes up
21:00:31.261 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:31.261 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:32.515 01.254 12308 Exposure complete
21:00:32.672 00.157 12308 worker thread done servicing request
21:00:32.673 00.001 14556 OnExposeComplete: enter
21:00:32.676 00.003 14556 UpdateGuideState(): m_state=6
21:00:32.680 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1552
21:00:32.684 00.004 14556 Star::Find returns 1 (0), X=172.96, Y=981.15, Mass=2138, SNR=31.2, Peak=197 HFD=4.6
21:00:32.687 00.003 14556 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.07) = xAngle (5.75 = -0.53)
21:00:32.691 00.004 14556 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.63)
21:00:32.696 00.005 14556 CameraToMount -- cameraX=-0.37 cameraY=0.18 hyp=0.41 cameraTheta=2.68 mountX=0.35 mountY=-0.24, mountTheta=-0.60
21:00:32.700 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.37, y=0.18, opts=13)
21:00:32.705 00.005 14556 Enqueuing Move request for scope (-0.37, 0.18)
21:00:32.708 00.003 12308 Worker thread wakes up
21:00:32.708 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.18) opts 0xd
21:00:32.708 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.37, 0.18)
21:00:32.709 00.001 12308 Moving (-0.37, 0.18) raw xDistance=0.35 yDistance=-0.24
21:00:32.709 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
21:00:32.709 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:00:32.709 00.000 12308 MoveAxis(W, 153, ABG)
21:00:32.709 00.000 12308 Guiding  Dir = 3, Dur = 153
21:00:32.709 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:32.714 00.005 12308 IsSlewing returns 0
21:00:32.714 00.000 12308 IsGuiding returns 0
21:00:32.714 00.000 12308 PulseGuide returned control before completion, sleep 163
21:00:32.735 00.021 14556 UpdateGuideState exits: m=2138 SNR=31.2
21:00:32.740 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:32.745 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:32.748 00.003 14556 Enqueuing Expose request
21:00:32.880 00.132 12308 IsGuiding returns 1
21:00:32.881 00.001 12308 scope still moving after pulse duration time elapsed
21:00:32.911 00.030 12308 IsSlewing returns 0
21:00:32.913 00.002 12308 IsGuiding returns 0
21:00:32.913 00.000 12308 scope move finished after 153 + 46 ms
21:00:32.914 00.001 12308 Move returns status 0, amount 153
21:00:32.915 00.001 12308 MoveAxis(N, 169, ABG)
21:00:32.915 00.000 12308 Guiding  Dir = 0, Dur = 169
21:00:32.916 00.001 12308 IsSlewing returns 0
21:00:32.916 00.000 12308 IsGuiding returns 0
21:00:32.917 00.001 12308 PulseGuide returned control before completion, sleep 179
21:00:33.097 00.180 12308 IsGuiding returns 1
21:00:33.097 00.000 12308 scope still moving after pulse duration time elapsed
21:00:33.129 00.032 12308 IsSlewing returns 0
21:00:33.129 00.000 12308 IsGuiding returns 0
21:00:33.129 00.000 12308 scope move finished after 169 + 43 ms
21:00:33.130 00.001 12308 Move returns status 0, amount 169
21:00:33.130 00.000 12308 move complete, result=0
21:00:33.130 00.000 12308 worker thread done servicing request
21:00:33.130 00.000 12308 Worker thread wakes up
21:00:33.131 00.001 14556 GuideStep: 0.4 px 153 ms WEST, -0.2 px 169 ms NORTH
21:00:33.137 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:33.138 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:34.392 01.254 12308 Exposure complete
21:00:34.568 00.176 12308 worker thread done servicing request
21:00:34.570 00.002 14556 OnExposeComplete: enter
21:00:34.573 00.003 14556 UpdateGuideState(): m_state=6
21:00:34.577 00.004 14556 Star::Find(15, 172, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1553
21:00:34.582 00.005 14556 Star::Find returns 1 (0), X=173.45, Y=981.23, Mass=1635, SNR=27.0, Peak=145 HFD=4.4
21:00:34.586 00.004 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.18 = -2.10)
21:00:34.589 00.003 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
21:00:34.593 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.25 hyp=0.28 cameraTheta=1.11 mountX=-0.14 mountY=-0.23, mountTheta=-2.13
21:00:34.599 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.25, opts=13)
21:00:34.603 00.004 14556 Enqueuing Move request for scope (0.13, 0.25)
21:00:34.607 00.004 12308 Worker thread wakes up
21:00:34.608 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.25) opts 0xd
21:00:34.608 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.25)
21:00:34.608 00.000 12308 Moving (0.13, 0.25) raw xDistance=-0.14 yDistance=-0.23
21:00:34.608 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:00:34.608 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:00:34.608 00.000 12308 MoveAxis(E, 0, ABG)
21:00:34.608 00.000 12308 Move returns status 0, amount 0
21:00:34.609 00.001 12308 MoveAxis(N, 161, ABG)
21:00:34.609 00.000 12308 Guiding  Dir = 0, Dur = 161
21:00:34.609 00.000 12308 IsSlewing returns 0
21:00:34.609 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:34.614 00.005 12308 IsGuiding returns 0
21:00:34.614 00.000 12308 PulseGuide returned control before completion, sleep 171
21:00:34.636 00.022 14556 UpdateGuideState exits: m=1635 SNR=27.0
21:00:34.643 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:34.648 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:34.652 00.004 14556 Enqueuing Expose request
21:00:34.789 00.137 12308 IsGuiding returns 1
21:00:34.790 00.001 12308 scope still moving after pulse duration time elapsed
21:00:34.820 00.030 12308 IsSlewing returns 0
21:00:34.821 00.001 12308 IsGuiding returns 0
21:00:34.822 00.001 12308 scope move finished after 161 + 46 ms
21:00:34.822 00.000 12308 Move returns status 0, amount 161
21:00:34.823 00.001 12308 move complete, result=0
21:00:34.823 00.000 12308 worker thread done servicing request
21:00:34.823 00.000 12308 Worker thread wakes up
21:00:34.824 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 161 ms NORTH
21:00:34.830 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:34.830 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:36.089 01.259 12308 Exposure complete
21:00:36.256 00.167 12308 worker thread done servicing request
21:00:36.256 00.000 14556 OnExposeComplete: enter
21:00:36.261 00.005 14556 UpdateGuideState(): m_state=6
21:00:36.267 00.006 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1554
21:00:36.271 00.004 14556 Star::Find returns 1 (0), X=173.20, Y=980.89, Mass=1774, SNR=28.5, Peak=142 HFD=4.5
21:00:36.275 00.004 14556 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-3.07) = xAngle (0.50 = 0.50)
21:00:36.279 00.004 14556 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.40 = 0.40)
21:00:36.282 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-2.57 mountX=0.13 mountY=0.06, mountTheta=0.42
21:00:36.288 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.08, opts=13)
21:00:36.291 00.003 14556 Enqueuing Move request for scope (-0.13, -0.08)
21:00:36.296 00.005 12308 Worker thread wakes up
21:00:36.296 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.08) opts 0xd
21:00:36.296 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.08)
21:00:36.296 00.000 12308 Moving (-0.13, -0.08) raw xDistance=0.13 yDistance=0.06
21:00:36.296 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:00:36.297 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:36.297 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:00:36.297 00.000 12308 MoveAxis(E, 0, ABG)
21:00:36.297 00.000 12308 Move returns status 0, amount 0
21:00:36.298 00.001 12308 MoveAxis(N, 0, ABG)
21:00:36.298 00.000 12308 Move returns status 0, amount 0
21:00:36.298 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:36.302 00.004 12308 move complete, result=0
21:00:36.303 00.001 12308 worker thread done servicing request
21:00:36.323 00.020 14556 UpdateGuideState exits: m=1774 SNR=28.5
21:00:36.328 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:36.332 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:36.335 00.003 14556 Enqueuing Expose request
21:00:36.340 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:00:36.343 00.003 12308 Worker thread wakes up
21:00:36.343 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:36.343 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:37.583 01.240 12308 Exposure complete
21:00:37.746 00.163 12308 worker thread done servicing request
21:00:37.746 00.000 14556 OnExposeComplete: enter
21:00:37.750 00.004 14556 UpdateGuideState(): m_state=6
21:00:37.753 00.003 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1555
21:00:37.758 00.005 14556 Star::Find returns 1 (0), X=173.29, Y=981.10, Mass=1868, SNR=29.1, Peak=166 HFD=4.5
21:00:37.762 00.004 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
21:00:37.767 00.005 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
21:00:37.770 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.85 mountX=0.03 mountY=-0.13, mountTheta=-1.37
21:00:37.776 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.12, opts=13)
21:00:37.779 00.003 14556 Enqueuing Move request for scope (-0.03, 0.12)
21:00:37.782 00.003 12308 Worker thread wakes up
21:00:37.782 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
21:00:37.782 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
21:00:37.782 00.000 12308 Moving (-0.03, 0.12) raw xDistance=0.03 yDistance=-0.13
21:00:37.784 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:00:37.784 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:37.784 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:00:37.784 00.000 12308 MoveAxis(E, 0, ABG)
21:00:37.784 00.000 12308 Move returns status 0, amount 0
21:00:37.784 00.000 12308 MoveAxis(N, 0, ABG)
21:00:37.784 00.000 12308 Move returns status 0, amount 0
21:00:37.784 00.000 12308 move complete, result=0
21:00:37.786 00.002 12308 worker thread done servicing request
21:00:37.786 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:37.809 00.023 14556 UpdateGuideState exits: m=1868 SNR=29.1
21:00:37.814 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:37.819 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:37.823 00.004 14556 Enqueuing Expose request
21:00:37.827 00.004 12308 Worker thread wakes up
21:00:37.827 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:37.832 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:37.832 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:39.089 01.257 12308 Exposure complete
21:00:39.244 00.155 12308 worker thread done servicing request
21:00:39.245 00.001 14556 OnExposeComplete: enter
21:00:39.249 00.004 14556 UpdateGuideState(): m_state=6
21:00:39.253 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1556
21:00:39.258 00.005 14556 Star::Find returns 1 (0), X=173.29, Y=980.95, Mass=1613, SNR=26.7, Peak=153 HFD=4.1
21:00:39.261 00.003 14556 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-3.07) = xAngle (0.46 = 0.46)
21:00:39.266 00.005 14556 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.36 = 0.36)
21:00:39.269 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.61 mountX=0.04 mountY=0.02, mountTheta=0.38
21:00:39.275 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.02, opts=13)
21:00:39.279 00.004 14556 Enqueuing Move request for scope (-0.04, -0.02)
21:00:39.283 00.004 12308 Worker thread wakes up
21:00:39.283 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
21:00:39.283 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
21:00:39.283 00.000 12308 Moving (-0.04, -0.02) raw xDistance=0.04 yDistance=0.02
21:00:39.283 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:00:39.284 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:39.284 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:00:39.284 00.000 12308 MoveAxis(E, 0, ABG)
21:00:39.284 00.000 12308 Move returns status 0, amount 0
21:00:39.285 00.001 12308 MoveAxis(N, 0, ABG)
21:00:39.285 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:39.290 00.005 12308 Move returns status 0, amount 0
21:00:39.290 00.000 12308 move complete, result=0
21:00:39.290 00.000 12308 worker thread done servicing request
21:00:39.316 00.026 14556 UpdateGuideState exits: m=1613 SNR=26.7
21:00:39.322 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:39.327 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:39.331 00.004 14556 Enqueuing Expose request
21:00:39.334 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:00:39.339 00.005 12308 Worker thread wakes up
21:00:39.339 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:39.340 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:40.588 01.248 12308 Exposure complete
21:00:40.762 00.174 12308 worker thread done servicing request
21:00:40.763 00.001 14556 OnExposeComplete: enter
21:00:40.769 00.006 14556 UpdateGuideState(): m_state=6
21:00:40.774 00.005 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1557
21:00:40.779 00.005 14556 Star::Find returns 1 (0), X=173.19, Y=980.99, Mass=1963, SNR=29.6, Peak=177 HFD=4.4
21:00:40.782 00.003 14556 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.07) = xAngle (6.07 = -0.22)
21:00:40.786 00.004 14556 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.32)
21:00:40.789 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.02 hyp=0.14 cameraTheta=2.99 mountX=0.13 mountY=-0.04, mountTheta=-0.31
21:00:40.795 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.02, opts=13)
21:00:40.802 00.007 14556 Enqueuing Move request for scope (-0.13, 0.02)
21:00:40.805 00.003 12308 Worker thread wakes up
21:00:40.805 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.02) opts 0xd
21:00:40.805 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.02)
21:00:40.805 00.000 12308 Moving (-0.13, 0.02) raw xDistance=0.13 yDistance=-0.04
21:00:40.807 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:00:40.807 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:40.807 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:00:40.807 00.000 12308 MoveAxis(E, 0, ABG)
21:00:40.807 00.000 12308 Move returns status 0, amount 0
21:00:40.807 00.000 12308 MoveAxis(N, 0, ABG)
21:00:40.807 00.000 12308 Move returns status 0, amount 0
21:00:40.807 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:40.811 00.004 12308 move complete, result=0
21:00:40.811 00.000 12308 worker thread done servicing request
21:00:40.833 00.022 14556 UpdateGuideState exits: m=1963 SNR=29.6
21:00:40.837 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:40.840 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:40.844 00.004 14556 Enqueuing Expose request
21:00:40.847 00.003 12308 Worker thread wakes up
21:00:40.847 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:40.847 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:40.848 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:00:42.103 01.255 12308 Exposure complete
21:00:42.266 00.163 12308 worker thread done servicing request
21:00:42.266 00.000 14556 OnExposeComplete: enter
21:00:42.270 00.004 14556 UpdateGuideState(): m_state=6
21:00:42.274 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1558
21:00:42.278 00.004 14556 Star::Find returns 1 (0), X=173.16, Y=981.17, Mass=1743, SNR=28.0, Peak=151 HFD=4.4
21:00:42.282 00.004 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.34 = -0.95)
21:00:42.286 00.004 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.04)
21:00:42.290 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.20 hyp=0.25 cameraTheta=2.26 mountX=0.15 mountY=-0.22, mountTheta=-0.98
21:00:42.295 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.20, opts=13)
21:00:42.299 00.004 14556 Enqueuing Move request for scope (-0.16, 0.20)
21:00:42.303 00.004 12308 Worker thread wakes up
21:00:42.303 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.20) opts 0xd
21:00:42.303 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.20)
21:00:42.303 00.000 12308 Moving (-0.16, 0.20) raw xDistance=0.15 yDistance=-0.22
21:00:42.304 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:00:42.304 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:00:42.304 00.000 12308 MoveAxis(E, 0, ABG)
21:00:42.304 00.000 12308 Move returns status 0, amount 0
21:00:42.304 00.000 12308 MoveAxis(N, 155, ABG)
21:00:42.304 00.000 12308 Guiding  Dir = 0, Dur = 155
21:00:42.304 00.000 12308 IsSlewing returns 0
21:00:42.305 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:42.309 00.004 12308 IsGuiding returns 0
21:00:42.310 00.001 12308 PulseGuide returned control before completion, sleep 165
21:00:42.335 00.025 14556 UpdateGuideState exits: m=1743 SNR=28.0
21:00:42.339 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:42.343 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:42.347 00.004 14556 Enqueuing Expose request
21:00:42.481 00.134 12308 IsGuiding returns 1
21:00:42.482 00.001 12308 scope still moving after pulse duration time elapsed
21:00:42.512 00.030 12308 IsSlewing returns 0
21:00:42.514 00.002 12308 IsGuiding returns 0
21:00:42.514 00.000 12308 scope move finished after 155 + 49 ms
21:00:42.515 00.001 12308 Move returns status 0, amount 155
21:00:42.516 00.001 12308 move complete, result=0
21:00:42.518 00.002 12308 worker thread done servicing request
21:00:42.518 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
21:00:42.525 00.007 12308 Worker thread wakes up
21:00:42.525 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:42.525 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:43.775 01.250 12308 Exposure complete
21:00:43.934 00.159 12308 worker thread done servicing request
21:00:43.935 00.001 14556 OnExposeComplete: enter
21:00:43.939 00.004 14556 UpdateGuideState(): m_state=6
21:00:43.945 00.006 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1559
21:00:43.949 00.004 14556 Star::Find returns 1 (0), X=173.13, Y=981.03, Mass=2631, SNR=34.5, Peak=246 HFD=4.5
21:00:43.956 00.007 14556 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.07) = xAngle (5.95 = -0.33)
21:00:43.960 00.004 14556 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.85 = -0.43)
21:00:43.964 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.05 hyp=0.21 cameraTheta=2.88 mountX=0.20 mountY=-0.09, mountTheta=-0.42
21:00:43.970 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.05, opts=13)
21:00:43.974 00.004 14556 Enqueuing Move request for scope (-0.20, 0.05)
21:00:43.979 00.005 12308 Worker thread wakes up
21:00:43.979 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.05) opts 0xd
21:00:43.979 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.05)
21:00:43.979 00.000 12308 Moving (-0.20, 0.05) raw xDistance=0.20 yDistance=-0.09
21:00:43.980 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:00:43.980 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:43.980 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:00:43.980 00.000 12308 MoveAxis(E, 0, ABG)
21:00:43.981 00.001 12308 Move returns status 0, amount 0
21:00:43.981 00.000 12308 MoveAxis(N, 0, ABG)
21:00:43.981 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:43.986 00.005 12308 Move returns status 0, amount 0
21:00:43.986 00.000 12308 move complete, result=0
21:00:43.987 00.001 12308 worker thread done servicing request
21:00:44.007 00.020 14556 UpdateGuideState exits: m=2631 SNR=34.5
21:00:44.012 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:44.019 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:44.023 00.004 14556 Enqueuing Expose request
21:00:44.027 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:44.031 00.004 12308 Worker thread wakes up
21:00:44.031 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:44.031 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:45.283 01.252 12308 Exposure complete
21:00:45.439 00.156 12308 worker thread done servicing request
21:00:45.440 00.001 14556 OnExposeComplete: enter
21:00:45.444 00.004 14556 UpdateGuideState(): m_state=6
21:00:45.447 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1560
21:00:45.451 00.004 14556 Star::Find returns 1 (0), X=173.09, Y=981.18, Mass=1906, SNR=29.3, Peak=161 HFD=4.3
21:00:45.455 00.004 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.48 = -0.80)
21:00:45.458 00.003 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.90)
21:00:45.463 00.005 14556 CameraToMount -- cameraX=-0.23 cameraY=0.21 hyp=0.31 cameraTheta=2.41 mountX=0.22 mountY=-0.25, mountTheta=-0.84
21:00:45.468 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.21, opts=13)
21:00:45.472 00.004 14556 Enqueuing Move request for scope (-0.23, 0.21)
21:00:45.477 00.005 12308 Worker thread wakes up
21:00:45.477 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.21) opts 0xd
21:00:45.477 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.21)
21:00:45.477 00.000 12308 Moving (-0.23, 0.21) raw xDistance=0.22 yDistance=-0.25
21:00:45.478 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:00:45.478 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:00:45.478 00.000 12308 MoveAxis(W, 95, ABG)
21:00:45.478 00.000 12308 Guiding  Dir = 3, Dur = 95
21:00:45.479 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:45.483 00.004 12308 IsSlewing returns 0
21:00:45.483 00.000 12308 IsGuiding returns 0
21:00:45.484 00.001 12308 PulseGuide returned control before completion, sleep 105
21:00:45.503 00.019 14556 UpdateGuideState exits: m=1906 SNR=29.3
21:00:45.509 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:45.512 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:45.516 00.004 14556 Enqueuing Expose request
21:00:45.599 00.083 12308 IsGuiding returns 1
21:00:45.601 00.002 12308 scope still moving after pulse duration time elapsed
21:00:45.631 00.030 12308 IsSlewing returns 0
21:00:45.632 00.001 12308 IsGuiding returns 0
21:00:45.634 00.002 12308 scope move finished after 95 + 55 ms
21:00:45.635 00.001 12308 Move returns status 0, amount 95
21:00:45.635 00.000 12308 MoveAxis(N, 173, ABG)
21:00:45.635 00.000 12308 Guiding  Dir = 0, Dur = 173
21:00:45.636 00.001 12308 IsSlewing returns 0
21:00:45.637 00.001 12308 IsGuiding returns 0
21:00:45.637 00.000 12308 PulseGuide returned control before completion, sleep 183
21:00:45.832 00.195 12308 IsGuiding returns 1
21:00:45.833 00.001 12308 scope still moving after pulse duration time elapsed
21:00:45.863 00.030 12308 IsSlewing returns 0
21:00:45.866 00.003 12308 IsGuiding returns 0
21:00:45.866 00.000 12308 scope move finished after 173 + 56 ms
21:00:45.867 00.001 12308 Move returns status 0, amount 173
21:00:45.867 00.000 12308 move complete, result=0
21:00:45.869 00.002 12308 worker thread done servicing request
21:00:45.869 00.000 12308 Worker thread wakes up
21:00:45.870 00.001 14556 GuideStep: 0.2 px 95 ms WEST, -0.2 px 173 ms NORTH
21:00:45.876 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:45.876 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:47.123 01.247 12308 Exposure complete
21:00:47.265 00.142 12308 worker thread done servicing request
21:00:47.266 00.001 14556 OnExposeComplete: enter
21:00:47.271 00.005 14556 UpdateGuideState(): m_state=6
21:00:47.276 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1561
21:00:47.279 00.003 14556 Star::Find returns 1 (0), X=173.24, Y=980.90, Mass=1808, SNR=28.4, Peak=162 HFD=4.5
21:00:47.283 00.004 14556 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-3.07) = xAngle (0.60 = 0.60)
21:00:47.286 00.003 14556 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.50 = 0.50)
21:00:47.291 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.12 cameraTheta=-2.48 mountX=0.10 mountY=0.06, mountTheta=0.52
21:00:47.297 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.07, opts=13)
21:00:47.301 00.004 14556 Enqueuing Move request for scope (-0.09, -0.07)
21:00:47.305 00.004 12308 Worker thread wakes up
21:00:47.305 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
21:00:47.305 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
21:00:47.305 00.000 12308 Moving (-0.09, -0.07) raw xDistance=0.10 yDistance=0.06
21:00:47.305 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:00:47.305 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:47.305 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:00:47.306 00.001 12308 MoveAxis(E, 0, ABG)
21:00:47.306 00.000 12308 Move returns status 0, amount 0
21:00:47.306 00.000 12308 MoveAxis(N, 0, ABG)
21:00:47.306 00.000 12308 Move returns status 0, amount 0
21:00:47.306 00.000 12308 move complete, result=0
21:00:47.307 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:47.312 00.005 12308 worker thread done servicing request
21:00:47.333 00.021 14556 UpdateGuideState exits: m=1808 SNR=28.4
21:00:47.338 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:47.341 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:47.344 00.003 14556 Enqueuing Expose request
21:00:47.348 00.004 12308 Worker thread wakes up
21:00:47.349 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:00:47.355 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:47.355 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:48.609 01.254 12308 Exposure complete
21:00:48.749 00.140 12308 worker thread done servicing request
21:00:48.749 00.000 14556 OnExposeComplete: enter
21:00:48.753 00.004 14556 UpdateGuideState(): m_state=6
21:00:48.757 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1562
21:00:48.761 00.004 14556 Star::Find returns 1 (0), X=173.36, Y=981.11, Mass=1712, SNR=27.6, Peak=142 HFD=4.3
21:00:48.765 00.004 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.41 = -1.88)
21:00:48.768 00.003 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.98)
21:00:48.772 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.33 mountX=-0.04 mountY=-0.13, mountTheta=-1.89
21:00:48.776 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.14, opts=13)
21:00:48.780 00.004 14556 Enqueuing Move request for scope (0.03, 0.14)
21:00:48.783 00.003 12308 Worker thread wakes up
21:00:48.783 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
21:00:48.783 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
21:00:48.783 00.000 12308 Moving (0.03, 0.14) raw xDistance=-0.04 yDistance=-0.13
21:00:48.785 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:00:48.785 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:48.785 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:00:48.785 00.000 12308 MoveAxis(E, 0, ABG)
21:00:48.785 00.000 12308 Move returns status 0, amount 0
21:00:48.785 00.000 12308 MoveAxis(N, 0, ABG)
21:00:48.785 00.000 12308 Move returns status 0, amount 0
21:00:48.786 00.001 12308 move complete, result=0
21:00:48.786 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:48.791 00.005 12308 worker thread done servicing request
21:00:48.811 00.020 14556 UpdateGuideState exits: m=1712 SNR=27.6
21:00:48.815 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:48.820 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:48.824 00.004 14556 Enqueuing Expose request
21:00:48.829 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:48.833 00.004 12308 Worker thread wakes up
21:00:48.834 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:48.834 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:50.079 01.245 12308 Exposure complete
21:00:50.222 00.143 12308 worker thread done servicing request
21:00:50.223 00.001 14556 OnExposeComplete: enter
21:00:50.227 00.004 14556 UpdateGuideState(): m_state=6
21:00:50.231 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1563
21:00:50.235 00.004 14556 Star::Find returns 1 (0), X=173.20, Y=981.17, Mass=1912, SNR=29.2, Peak=144 HFD=4.4
21:00:50.239 00.004 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
21:00:50.243 00.004 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
21:00:50.247 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.20 hyp=0.24 cameraTheta=2.15 mountX=0.12 mountY=-0.22, mountTheta=-1.08
21:00:50.251 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.20, opts=13)
21:00:50.254 00.003 14556 Enqueuing Move request for scope (-0.13, 0.20)
21:00:50.258 00.004 12308 Worker thread wakes up
21:00:50.258 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.20) opts 0xd
21:00:50.258 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.20)
21:00:50.258 00.000 12308 Moving (-0.13, 0.20) raw xDistance=0.12 yDistance=-0.22
21:00:50.258 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:00:50.259 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:00:50.259 00.000 12308 MoveAxis(E, 0, ABG)
21:00:50.259 00.000 12308 Move returns status 0, amount 0
21:00:50.259 00.000 12308 MoveAxis(N, 152, ABG)
21:00:50.259 00.000 12308 Guiding  Dir = 0, Dur = 152
21:00:50.260 00.001 12308 IsSlewing returns 0
21:00:50.260 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:50.265 00.005 12308 IsGuiding returns 0
21:00:50.265 00.000 12308 PulseGuide returned control before completion, sleep 162
21:00:50.285 00.020 14556 UpdateGuideState exits: m=1912 SNR=29.2
21:00:50.290 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:50.295 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:50.300 00.005 14556 Enqueuing Expose request
21:00:50.444 00.144 12308 IsGuiding returns 0
21:00:50.445 00.001 12308 Move returns status 0, amount 152
21:00:50.446 00.001 12308 move complete, result=0
21:00:50.446 00.000 12308 worker thread done servicing request
21:00:50.447 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 152 ms NORTH
21:00:50.454 00.007 12308 Worker thread wakes up
21:00:50.455 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:50.456 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:51.714 01.258 12308 Exposure complete
21:00:51.878 00.164 12308 worker thread done servicing request
21:00:51.878 00.000 14556 OnExposeComplete: enter
21:00:51.882 00.004 14556 UpdateGuideState(): m_state=6
21:00:51.886 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1564
21:00:51.888 00.002 14556 Star::Find returns 1 (0), X=172.98, Y=981.16, Mass=1756, SNR=28.1, Peak=166 HFD=4.3
21:00:51.893 00.005 14556 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.07) = xAngle (5.72 = -0.56)
21:00:51.896 00.003 14556 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.62 = -0.66)
21:00:51.900 00.004 14556 CameraToMount -- cameraX=-0.35 cameraY=0.19 hyp=0.40 cameraTheta=2.65 mountX=0.34 mountY=-0.24, mountTheta=-0.63
21:00:51.904 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.35, y=0.19, opts=13)
21:00:51.909 00.005 14556 Enqueuing Move request for scope (-0.35, 0.19)
21:00:51.913 00.004 12308 Worker thread wakes up
21:00:51.913 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.19) opts 0xd
21:00:51.913 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.35, 0.19)
21:00:51.913 00.000 12308 Moving (-0.35, 0.19) raw xDistance=0.34 yDistance=-0.24
21:00:51.913 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
21:00:51.913 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:00:51.914 00.001 12308 MoveAxis(W, 146, ABG)
21:00:51.914 00.000 12308 Guiding  Dir = 3, Dur = 146
21:00:51.914 00.000 12308 IsSlewing returns 0
21:00:51.914 00.000 12308 IsGuiding returns 0
21:00:51.915 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:51.919 00.004 12308 PulseGuide returned control before completion, sleep 156
21:00:51.938 00.019 14556 UpdateGuideState exits: m=1756 SNR=28.1
21:00:51.943 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:51.946 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:51.953 00.007 14556 Enqueuing Expose request
21:00:52.092 00.139 12308 IsGuiding returns 0
21:00:52.092 00.000 12308 Move returns status 0, amount 146
21:00:52.093 00.001 12308 MoveAxis(N, 172, ABG)
21:00:52.093 00.000 12308 Guiding  Dir = 0, Dur = 172
21:00:52.094 00.001 12308 IsSlewing returns 0
21:00:52.095 00.001 12308 IsGuiding returns 0
21:00:52.096 00.001 12308 PulseGuide returned control before completion, sleep 182
21:00:52.280 00.184 12308 IsGuiding returns 1
21:00:52.281 00.001 12308 scope still moving after pulse duration time elapsed
21:00:52.312 00.031 12308 IsSlewing returns 0
21:00:52.313 00.001 12308 IsGuiding returns 0
21:00:52.315 00.002 12308 scope move finished after 172 + 47 ms
21:00:52.315 00.000 12308 Move returns status 0, amount 172
21:00:52.315 00.000 12308 move complete, result=0
21:00:52.316 00.001 12308 worker thread done servicing request
21:00:52.316 00.000 14556 GuideStep: 0.3 px 146 ms WEST, -0.2 px 172 ms NORTH
21:00:52.325 00.009 12308 Worker thread wakes up
21:00:52.325 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:52.325 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:53.576 01.251 12308 Exposure complete
21:00:53.741 00.165 12308 worker thread done servicing request
21:00:53.742 00.001 14556 OnExposeComplete: enter
21:00:53.745 00.003 14556 UpdateGuideState(): m_state=6
21:00:53.749 00.004 14556 Star::Find(15, 172, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1565
21:00:53.754 00.005 14556 Star::Find returns 1 (0), X=173.53, Y=980.62, Mass=1881, SNR=29.3, Peak=134 HFD=4.4
21:00:53.758 00.004 14556 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-3.07) = xAngle (2.03 = 2.03)
21:00:53.764 00.006 14556 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.93 = 1.93)
21:00:53.768 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=-0.35 hyp=0.40 cameraTheta=-1.04 mountX=-0.18 mountY=0.38, mountTheta=2.01
21:00:53.774 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.35, opts=13)
21:00:53.778 00.004 14556 Enqueuing Move request for scope (0.20, -0.35)
21:00:53.781 00.003 12308 Worker thread wakes up
21:00:53.781 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.35) opts 0xd
21:00:53.781 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.35)
21:00:53.781 00.000 12308 Moving (0.20, -0.35) raw xDistance=-0.18 yDistance=0.38
21:00:53.783 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:00:53.783 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:00:53.783 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
21:00:53.783 00.000 12308 MoveAxis(E, 0, ABG)
21:00:53.784 00.001 12308 Move returns status 0, amount 0
21:00:53.784 00.000 12308 MoveAxis(N, 0, ABG)
21:00:53.784 00.000 12308 Move returns status 0, amount 0
21:00:53.784 00.000 12308 move complete, result=0
21:00:53.784 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:53.790 00.006 12308 worker thread done servicing request
21:00:53.812 00.022 14556 UpdateGuideState exits: m=1881 SNR=29.3
21:00:53.816 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:53.821 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:53.826 00.005 14556 Enqueuing Expose request
21:00:53.832 00.006 14556 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
21:00:53.836 00.004 12308 Worker thread wakes up
21:00:53.836 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:53.836 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:55.081 01.245 12308 Exposure complete
21:00:55.252 00.171 12308 worker thread done servicing request
21:00:55.252 00.000 14556 OnExposeComplete: enter
21:00:55.258 00.006 14556 UpdateGuideState(): m_state=6
21:00:55.261 00.003 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1566
21:00:55.265 00.004 14556 Star::Find returns 1 (0), X=173.42, Y=981.00, Mass=1862, SNR=29.1, Peak=147 HFD=4.2
21:00:55.270 00.005 14556 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.07) = xAngle (3.34 = -2.94)
21:00:55.273 00.003 14556 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.24 = -3.04)
21:00:55.277 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.27 mountX=-0.09 mountY=-0.01, mountTheta=-3.04
21:00:55.282 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.02, opts=13)
21:00:55.286 00.004 14556 Enqueuing Move request for scope (0.09, 0.02)
21:00:55.290 00.004 12308 Worker thread wakes up
21:00:55.290 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
21:00:55.290 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
21:00:55.290 00.000 12308 Moving (0.09, 0.02) raw xDistance=-0.09 yDistance=-0.01
21:00:55.291 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:00:55.291 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:55.291 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:00:55.291 00.000 12308 MoveAxis(E, 0, ABG)
21:00:55.291 00.000 12308 Move returns status 0, amount 0
21:00:55.292 00.001 12308 MoveAxis(N, 0, ABG)
21:00:55.292 00.000 12308 Move returns status 0, amount 0
21:00:55.292 00.000 12308 move complete, result=0
21:00:55.292 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:55.297 00.005 12308 worker thread done servicing request
21:00:55.317 00.020 14556 UpdateGuideState exits: m=1862 SNR=29.1
21:00:55.325 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:55.329 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:55.332 00.003 14556 Enqueuing Expose request
21:00:55.335 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:00:55.338 00.003 12308 Worker thread wakes up
21:00:55.339 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:55.339 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:56.583 01.244 12308 Exposure complete
21:00:56.740 00.157 12308 worker thread done servicing request
21:00:56.741 00.001 14556 OnExposeComplete: enter
21:00:56.745 00.004 14556 UpdateGuideState(): m_state=6
21:00:56.749 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1567
21:00:56.753 00.004 14556 Star::Find returns 1 (0), X=173.16, Y=980.93, Mass=1818, SNR=28.6, Peak=153 HFD=4.3
21:00:56.756 00.003 14556 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.07) = xAngle (0.19 = 0.19)
21:00:56.760 00.004 14556 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.09 = 0.09)
21:00:56.765 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.17 cameraTheta=-2.88 mountX=0.17 mountY=0.02, mountTheta=0.10
21:00:56.771 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.04, opts=13)
21:00:56.775 00.004 14556 Enqueuing Move request for scope (-0.16, -0.04)
21:00:56.779 00.004 12308 Worker thread wakes up
21:00:56.779 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
21:00:56.779 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
21:00:56.779 00.000 12308 Moving (-0.16, -0.04) raw xDistance=0.17 yDistance=0.02
21:00:56.779 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:00:56.779 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:56.779 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:00:56.780 00.001 12308 MoveAxis(E, 0, ABG)
21:00:56.780 00.000 12308 Move returns status 0, amount 0
21:00:56.781 00.001 12308 MoveAxis(N, 0, ABG)
21:00:56.781 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:56.785 00.004 12308 Move returns status 0, amount 0
21:00:56.785 00.000 12308 move complete, result=0
21:00:56.785 00.000 12308 worker thread done servicing request
21:00:56.807 00.022 14556 UpdateGuideState exits: m=1818 SNR=28.6
21:00:56.811 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:56.817 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:56.826 00.009 14556 Enqueuing Expose request
21:00:56.833 00.007 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:00:56.839 00.006 12308 Worker thread wakes up
21:00:56.839 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:56.839 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:58.097 01.258 12308 Exposure complete
21:00:58.263 00.166 12308 worker thread done servicing request
21:00:58.264 00.001 14556 OnExposeComplete: enter
21:00:58.268 00.004 14556 UpdateGuideState(): m_state=6
21:00:58.272 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1568
21:00:58.275 00.003 14556 Star::Find returns 1 (0), X=173.37, Y=980.94, Mass=1688, SNR=27.9, Peak=152 HFD=4.2
21:00:58.278 00.003 14556 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-3.07) = xAngle (2.48 = 2.48)
21:00:58.283 00.005 14556 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.38 = 2.38)
21:00:58.286 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.59 mountX=-0.04 mountY=0.04, mountTheta=2.42
21:00:58.291 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.03, opts=13)
21:00:58.297 00.006 14556 Enqueuing Move request for scope (0.04, -0.03)
21:00:58.302 00.005 12308 Worker thread wakes up
21:00:58.302 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
21:00:58.302 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
21:00:58.302 00.000 12308 Moving (0.04, -0.03) raw xDistance=-0.04 yDistance=0.04
21:00:58.303 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:00:58.303 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:58.303 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:00:58.303 00.000 12308 MoveAxis(E, 0, ABG)
21:00:58.303 00.000 12308 Move returns status 0, amount 0
21:00:58.303 00.000 12308 MoveAxis(N, 0, ABG)
21:00:58.303 00.000 12308 Move returns status 0, amount 0
21:00:58.303 00.000 12308 move complete, result=0
21:00:58.304 00.001 12308 worker thread done servicing request
21:00:58.304 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:58.327 00.023 14556 UpdateGuideState exits: m=1688 SNR=27.9
21:00:58.331 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:58.335 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:58.338 00.003 14556 Enqueuing Expose request
21:00:58.341 00.003 12308 Worker thread wakes up
21:00:58.342 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:58.342 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:00:58.343 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:00:59.588 01.245 12308 Exposure complete
21:00:59.765 00.177 12308 worker thread done servicing request
21:00:59.765 00.000 14556 OnExposeComplete: enter
21:00:59.770 00.005 14556 UpdateGuideState(): m_state=6
21:00:59.776 00.006 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1569
21:00:59.781 00.005 14556 Star::Find returns 1 (0), X=173.46, Y=981.07, Mass=1833, SNR=28.9, Peak=135 HFD=4.9
21:00:59.785 00.004 14556 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.07) = xAngle (3.70 = -2.58)
21:00:59.790 00.005 14556 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.60 = -2.68)
21:00:59.796 00.006 14556 CameraToMount -- cameraX=0.14 cameraY=0.10 hyp=0.17 cameraTheta=0.63 mountX=-0.14 mountY=-0.08, mountTheta=-2.66
21:00:59.803 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.10, opts=13)
21:00:59.808 00.005 14556 Enqueuing Move request for scope (0.14, 0.10)
21:00:59.814 00.006 12308 Worker thread wakes up
21:00:59.815 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.10) opts 0xd
21:00:59.815 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.10)
21:00:59.815 00.000 12308 Moving (0.14, 0.10) raw xDistance=-0.14 yDistance=-0.08
21:00:59.815 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:00:59.815 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:59.816 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:00:59.816 00.000 12308 MoveAxis(E, 0, ABG)
21:00:59.816 00.000 12308 Move returns status 0, amount 0
21:00:59.816 00.000 12308 MoveAxis(N, 0, ABG)
21:00:59.816 00.000 12308 Move returns status 0, amount 0
21:00:59.816 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:00:59.823 00.007 12308 move complete, result=0
21:00:59.823 00.000 12308 worker thread done servicing request
21:00:59.846 00.023 14556 UpdateGuideState exits: m=1833 SNR=28.9
21:00:59.851 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:59.857 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:00:59.861 00.004 14556 Enqueuing Expose request
21:00:59.865 00.004 12308 Worker thread wakes up
21:00:59.865 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:59.870 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:00:59.870 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:01.111 01.241 12308 Exposure complete
21:01:01.259 00.148 12308 worker thread done servicing request
21:01:01.259 00.000 14556 OnExposeComplete: enter
21:01:01.263 00.004 14556 UpdateGuideState(): m_state=6
21:01:01.266 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1570
21:01:01.270 00.004 14556 Star::Find returns 1 (0), X=173.18, Y=981.00, Mass=1916, SNR=29.2, Peak=184 HFD=4.3
21:01:01.275 00.005 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.03 = -0.26)
21:01:01.278 00.003 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.36)
21:01:01.282 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.15 cameraTheta=2.95 mountX=0.15 mountY=-0.05, mountTheta=-0.35
21:01:01.288 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.03, opts=13)
21:01:01.291 00.003 14556 Enqueuing Move request for scope (-0.15, 0.03)
21:01:01.295 00.004 12308 Worker thread wakes up
21:01:01.295 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd
21:01:01.295 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.03)
21:01:01.295 00.000 12308 Moving (-0.15, 0.03) raw xDistance=0.15 yDistance=-0.05
21:01:01.295 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:01:01.296 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:01.296 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:01:01.296 00.000 12308 MoveAxis(E, 0, ABG)
21:01:01.296 00.000 12308 Move returns status 0, amount 0
21:01:01.296 00.000 12308 MoveAxis(N, 0, ABG)
21:01:01.296 00.000 12308 Move returns status 0, amount 0
21:01:01.296 00.000 12308 move complete, result=0
21:01:01.297 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:01.302 00.005 12308 worker thread done servicing request
21:01:01.329 00.027 14556 UpdateGuideState exits: m=1916 SNR=29.2
21:01:01.336 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:01.342 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:01.350 00.008 14556 Enqueuing Expose request
21:01:01.360 00.010 12308 Worker thread wakes up
21:01:01.361 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:01:01.368 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:01.368 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:02.612 01.244 12308 Exposure complete
21:01:02.775 00.163 12308 worker thread done servicing request
21:01:02.776 00.001 14556 OnExposeComplete: enter
21:01:02.779 00.003 14556 UpdateGuideState(): m_state=6
21:01:02.783 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1571
21:01:02.787 00.004 14556 Star::Find returns 1 (0), X=172.98, Y=981.11, Mass=1967, SNR=29.9, Peak=160 HFD=4.5
21:01:02.792 00.005 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.84 = -0.44)
21:01:02.797 00.005 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.54)
21:01:02.800 00.003 14556 CameraToMount -- cameraX=-0.34 cameraY=0.14 hyp=0.37 cameraTheta=2.77 mountX=0.33 mountY=-0.19, mountTheta=-0.52
21:01:02.805 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.34, y=0.14, opts=13)
21:01:02.810 00.005 14556 Enqueuing Move request for scope (-0.34, 0.14)
21:01:02.813 00.003 12308 Worker thread wakes up
21:01:02.813 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.14) opts 0xd
21:01:02.813 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.34, 0.14)
21:01:02.813 00.000 12308 Moving (-0.34, 0.14) raw xDistance=0.33 yDistance=-0.19
21:01:02.813 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
21:01:02.813 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:02.813 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:01:02.815 00.002 12308 MoveAxis(W, 145, ABG)
21:01:02.815 00.000 12308 Guiding  Dir = 3, Dur = 145
21:01:02.815 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:02.819 00.004 12308 IsSlewing returns 0
21:01:02.819 00.000 12308 IsGuiding returns 0
21:01:02.820 00.001 12308 PulseGuide returned control before completion, sleep 155
21:01:02.843 00.023 14556 UpdateGuideState exits: m=1967 SNR=29.9
21:01:02.847 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:02.856 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:02.862 00.006 14556 Enqueuing Expose request
21:01:02.978 00.116 12308 IsGuiding returns 1
21:01:02.978 00.000 12308 scope still moving after pulse duration time elapsed
21:01:03.009 00.031 12308 IsSlewing returns 0
21:01:03.009 00.000 12308 IsGuiding returns 1
21:01:03.040 00.031 12308 IsSlewing returns 0
21:01:03.040 00.000 12308 IsGuiding returns 1
21:01:03.072 00.032 12308 IsSlewing returns 0
21:01:03.072 00.000 12308 IsGuiding returns 1
21:01:03.104 00.032 12308 IsSlewing returns 0
21:01:03.105 00.001 12308 IsGuiding returns 0
21:01:03.105 00.000 12308 scope move finished after 145 + 140 ms
21:01:03.105 00.000 12308 Move returns status 0, amount 145
21:01:03.105 00.000 12308 MoveAxis(N, 0, ABG)
21:01:03.106 00.001 12308 Move returns status 0, amount 0
21:01:03.106 00.000 12308 move complete, result=0
21:01:03.106 00.000 12308 worker thread done servicing request
21:01:03.106 00.000 14556 GuideStep: 0.3 px 145 ms WEST, -0.2 px 0 ms NORTH
21:01:03.113 00.007 12308 Worker thread wakes up
21:01:03.113 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:03.113 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:04.366 01.253 12308 Exposure complete
21:01:04.514 00.148 12308 worker thread done servicing request
21:01:04.514 00.000 14556 OnExposeComplete: enter
21:01:04.518 00.004 14556 UpdateGuideState(): m_state=6
21:01:04.522 00.004 14556 Star::Find(15, 172, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1572
21:01:04.525 00.003 14556 Star::Find returns 1 (0), X=173.49, Y=981.30, Mass=1765, SNR=28.2, Peak=133 HFD=4.7
21:01:04.529 00.004 14556 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.07) = xAngle (4.17 = -2.11)
21:01:04.533 00.004 14556 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.07 = -2.21)
21:01:04.537 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.32 hyp=0.36 cameraTheta=1.10 mountX=-0.19 mountY=-0.29, mountTheta=-2.14
21:01:04.541 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.32, opts=13)
21:01:04.544 00.003 14556 Enqueuing Move request for scope (0.17, 0.32)
21:01:04.549 00.005 12308 Worker thread wakes up
21:01:04.549 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.32) opts 0xd
21:01:04.549 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.32)
21:01:04.549 00.000 12308 Moving (0.17, 0.32) raw xDistance=-0.19 yDistance=-0.29
21:01:04.549 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:01:04.551 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:01:04.551 00.000 12308 MoveAxis(E, 0, ABG)
21:01:04.551 00.000 12308 Move returns status 0, amount 0
21:01:04.551 00.000 12308 MoveAxis(N, 205, ABG)
21:01:04.551 00.000 12308 Guiding  Dir = 0, Dur = 205
21:01:04.551 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:04.556 00.005 12308 IsSlewing returns 0
21:01:04.556 00.000 12308 IsGuiding returns 0
21:01:04.556 00.000 12308 PulseGuide returned control before completion, sleep 215
21:01:04.576 00.020 14556 UpdateGuideState exits: m=1765 SNR=28.2
21:01:04.582 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:04.586 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:04.590 00.004 14556 Enqueuing Expose request
21:01:04.778 00.188 12308 IsGuiding returns 1
21:01:04.778 00.000 12308 scope still moving after pulse duration time elapsed
21:01:04.810 00.032 12308 IsSlewing returns 0
21:01:04.812 00.002 12308 IsGuiding returns 0
21:01:04.813 00.001 12308 scope move finished after 205 + 51 ms
21:01:04.813 00.000 12308 Move returns status 0, amount 205
21:01:04.813 00.000 12308 move complete, result=0
21:01:04.814 00.001 12308 worker thread done servicing request
21:01:04.814 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 205 ms NORTH
21:01:04.821 00.007 12308 Worker thread wakes up
21:01:04.822 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:04.822 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:06.078 01.256 12308 Exposure complete
21:01:06.256 00.178 12308 worker thread done servicing request
21:01:06.256 00.000 14556 OnExposeComplete: enter
21:01:06.262 00.006 14556 UpdateGuideState(): m_state=6
21:01:06.270 00.008 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1573
21:01:06.276 00.006 14556 Star::Find returns 1 (0), X=173.47, Y=980.98, Mass=1826, SNR=28.7, Peak=145 HFD=4.2
21:01:06.281 00.005 14556 CameraToMount -- cameraTheta (0.07) - m_xAngle (-3.07) = xAngle (3.15 = -3.14)
21:01:06.288 00.007 14556 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.05 = 3.05)
21:01:06.293 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.15 cameraTheta=0.07 mountX=-0.15 mountY=0.01, mountTheta=3.05
21:01:06.301 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.01, opts=13)
21:01:06.307 00.006 14556 Enqueuing Move request for scope (0.14, 0.01)
21:01:06.312 00.005 12308 Worker thread wakes up
21:01:06.313 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
21:01:06.313 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
21:01:06.313 00.000 12308 Moving (0.14, 0.01) raw xDistance=-0.15 yDistance=0.01
21:01:06.313 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:01:06.314 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:06.314 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:01:06.314 00.000 12308 MoveAxis(E, 0, ABG)
21:01:06.314 00.000 12308 Move returns status 0, amount 0
21:01:06.315 00.001 12308 MoveAxis(N, 0, ABG)
21:01:06.315 00.000 12308 Move returns status 0, amount 0
21:01:06.315 00.000 12308 move complete, result=0
21:01:06.315 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:06.322 00.007 12308 worker thread done servicing request
21:01:06.349 00.027 14556 UpdateGuideState exits: m=1826 SNR=28.7
21:01:06.356 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:06.363 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:06.368 00.005 14556 Enqueuing Expose request
21:01:06.373 00.005 12308 Worker thread wakes up
21:01:06.373 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:01:06.379 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:06.379 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:07.626 01.247 12308 Exposure complete
21:01:07.785 00.159 12308 worker thread done servicing request
21:01:07.786 00.001 14556 OnExposeComplete: enter
21:01:07.791 00.005 14556 UpdateGuideState(): m_state=6
21:01:07.795 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1574
21:01:07.798 00.003 14556 Star::Find returns 1 (0), X=173.41, Y=981.44, Mass=1923, SNR=29.3, Peak=125 HFD=4.9
21:01:07.803 00.005 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.48 = -1.81)
21:01:07.806 00.003 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
21:01:07.811 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.47 hyp=0.47 cameraTheta=1.40 mountX=-0.11 mountY=-0.45, mountTheta=-1.81
21:01:07.818 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.47, opts=13)
21:01:07.822 00.004 14556 Enqueuing Move request for scope (0.08, 0.47)
21:01:07.826 00.004 12308 Worker thread wakes up
21:01:07.826 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.47) opts 0xd
21:01:07.826 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.47)
21:01:07.826 00.000 12308 Moving (0.08, 0.47) raw xDistance=-0.11 yDistance=-0.45
21:01:07.826 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:01:07.826 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
21:01:07.826 00.000 12308 MoveAxis(E, 0, ABG)
21:01:07.827 00.001 12308 Move returns status 0, amount 0
21:01:07.827 00.000 12308 MoveAxis(N, 315, ABG)
21:01:07.828 00.001 12308 Guiding  Dir = 0, Dur = 315
21:01:07.828 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:07.832 00.004 12308 IsSlewing returns 0
21:01:07.832 00.000 12308 IsGuiding returns 0
21:01:07.833 00.001 12308 PulseGuide returned control before completion, sleep 325
21:01:07.855 00.022 14556 UpdateGuideState exits: m=1923 SNR=29.3
21:01:07.860 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:07.863 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:07.867 00.004 14556 Enqueuing Expose request
21:01:08.161 00.294 12308 IsGuiding returns 1
21:01:08.162 00.001 12308 scope still moving after pulse duration time elapsed
21:01:08.194 00.032 12308 IsSlewing returns 0
21:01:08.194 00.000 12308 IsGuiding returns 0
21:01:08.194 00.000 12308 scope move finished after 315 + 46 ms
21:01:08.195 00.001 12308 Move returns status 0, amount 315
21:01:08.195 00.000 12308 move complete, result=0
21:01:08.195 00.000 12308 worker thread done servicing request
21:01:08.196 00.001 12308 Worker thread wakes up
21:01:08.197 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 315 ms NORTH
21:01:08.203 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:08.203 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:09.447 01.244 12308 Exposure complete
21:01:09.636 00.189 12308 worker thread done servicing request
21:01:09.636 00.000 14556 OnExposeComplete: enter
21:01:09.641 00.005 14556 UpdateGuideState(): m_state=6
21:01:09.644 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1575
21:01:09.650 00.006 14556 Star::Find returns 1 (0), X=173.58, Y=980.71, Mass=1841, SNR=28.9, Peak=131 HFD=4.7
21:01:09.654 00.004 14556 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-3.07) = xAngle (2.28 = 2.28)
21:01:09.657 00.003 14556 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.18 = 2.18)
21:01:09.661 00.004 14556 CameraToMount -- cameraX=0.25 cameraY=-0.26 hyp=0.36 cameraTheta=-0.79 mountX=-0.24 mountY=0.30, mountTheta=2.24
21:01:09.667 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=-0.26, opts=13)
21:01:09.670 00.003 14556 Enqueuing Move request for scope (0.25, -0.26)
21:01:09.675 00.005 12308 Worker thread wakes up
21:01:09.675 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.26) opts 0xd
21:01:09.675 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, -0.26)
21:01:09.676 00.001 12308 Moving (0.25, -0.26) raw xDistance=-0.24 yDistance=0.30
21:01:09.676 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:01:09.676 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:01:09.676 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
21:01:09.676 00.000 12308 MoveAxis(E, 103, ABG)
21:01:09.678 00.002 12308 Guiding  Dir = 2, Dur = 103
21:01:09.678 00.000 12308 IsSlewing returns 0
21:01:09.678 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:09.682 00.004 12308 IsGuiding returns 0
21:01:09.683 00.001 12308 PulseGuide returned control before completion, sleep 113
21:01:09.705 00.022 14556 UpdateGuideState exits: m=1841 SNR=28.9
21:01:09.708 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:09.712 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:09.715 00.003 14556 Enqueuing Expose request
21:01:09.798 00.083 12308 IsGuiding returns 1
21:01:09.798 00.000 12308 scope still moving after pulse duration time elapsed
21:01:09.830 00.032 12308 IsSlewing returns 0
21:01:09.830 00.000 12308 IsGuiding returns 0
21:01:09.831 00.001 12308 scope move finished after 103 + 44 ms
21:01:09.831 00.000 12308 Move returns status 0, amount 103
21:01:09.831 00.000 12308 MoveAxis(N, 0, ABG)
21:01:09.831 00.000 12308 Move returns status 0, amount 0
21:01:09.831 00.000 12308 move complete, result=0
21:01:09.831 00.000 12308 worker thread done servicing request
21:01:09.832 00.001 12308 Worker thread wakes up
21:01:09.832 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:09.832 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:09.832 00.000 14556 GuideStep: -0.2 px 103 ms EAST, 0.3 px 0 ms NORTH
21:01:11.079 01.247 12308 Exposure complete
21:01:11.249 00.170 12308 worker thread done servicing request
21:01:11.249 00.000 14556 OnExposeComplete: enter
21:01:11.253 00.004 14556 UpdateGuideState(): m_state=6
21:01:11.257 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1576
21:01:11.260 00.003 14556 Star::Find returns 1 (0), X=173.33, Y=980.80, Mass=1741, SNR=27.8, Peak=145 HFD=4.6
21:01:11.264 00.004 14556 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-3.07) = xAngle (1.50 = 1.50)
21:01:11.267 00.003 14556 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.40 = 1.40)
21:01:11.271 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.17 hyp=0.17 cameraTheta=-1.58 mountX=0.01 mountY=0.17, mountTheta=1.49
21:01:11.276 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.17, opts=13)
21:01:11.280 00.004 14556 Enqueuing Move request for scope (-0.00, -0.17)
21:01:11.283 00.003 12308 Worker thread wakes up
21:01:11.283 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.17) opts 0xd
21:01:11.283 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.17)
21:01:11.283 00.000 12308 Moving (-0.00, -0.17) raw xDistance=0.01 yDistance=0.17
21:01:11.284 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:01:11.284 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:11.284 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:01:11.284 00.000 12308 MoveAxis(E, 0, ABG)
21:01:11.284 00.000 12308 Move returns status 0, amount 0
21:01:11.284 00.000 12308 MoveAxis(N, 0, ABG)
21:01:11.284 00.000 12308 Move returns status 0, amount 0
21:01:11.285 00.001 12308 move complete, result=0
21:01:11.285 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:11.290 00.005 12308 worker thread done servicing request
21:01:11.312 00.022 14556 UpdateGuideState exits: m=1741 SNR=27.8
21:01:11.317 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:11.320 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:11.325 00.005 14556 Enqueuing Expose request
21:01:11.329 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:01:11.333 00.004 12308 Worker thread wakes up
21:01:11.333 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:11.333 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:12.582 01.249 12308 Exposure complete
21:01:12.745 00.163 12308 worker thread done servicing request
21:01:12.746 00.001 14556 OnExposeComplete: enter
21:01:12.750 00.004 14556 UpdateGuideState(): m_state=6
21:01:12.754 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1577
21:01:12.758 00.004 14556 Star::Find returns 1 (0), X=173.54, Y=980.86, Mass=2046, SNR=30.3, Peak=143 HFD=4.5
21:01:12.763 00.005 14556 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-3.07) = xAngle (2.59 = 2.59)
21:01:12.766 00.003 14556 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.49 = 2.49)
21:01:12.770 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=-0.11 hyp=0.24 cameraTheta=-0.48 mountX=-0.20 mountY=0.14, mountTheta=2.53
21:01:12.774 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=-0.11, opts=13)
21:01:12.778 00.004 14556 Enqueuing Move request for scope (0.21, -0.11)
21:01:12.782 00.004 12308 Worker thread wakes up
21:01:12.782 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.11) opts 0xd
21:01:12.782 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, -0.11)
21:01:12.782 00.000 12308 Moving (0.21, -0.11) raw xDistance=-0.20 yDistance=0.14
21:01:12.782 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:01:12.782 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:12.783 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:01:12.783 00.000 12308 MoveAxis(E, 87, ABG)
21:01:12.783 00.000 12308 Guiding  Dir = 2, Dur = 87
21:01:12.783 00.000 12308 IsSlewing returns 0
21:01:12.784 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:12.787 00.003 12308 IsGuiding returns 0
21:01:12.787 00.000 12308 PulseGuide returned control before completion, sleep 97
21:01:12.807 00.020 14556 UpdateGuideState exits: m=2046 SNR=30.3
21:01:12.811 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:12.815 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:12.818 00.003 14556 Enqueuing Expose request
21:01:12.899 00.081 12308 IsGuiding returns 1
21:01:12.899 00.000 12308 scope still moving after pulse duration time elapsed
21:01:12.930 00.031 12308 IsSlewing returns 0
21:01:12.930 00.000 12308 IsGuiding returns 1
21:01:12.961 00.031 12308 IsSlewing returns 0
21:01:12.961 00.000 12308 IsGuiding returns 1
21:01:12.991 00.030 12308 IsSlewing returns 0
21:01:12.991 00.000 12308 IsGuiding returns 0
21:01:12.991 00.000 12308 scope move finished after 87 + 117 ms
21:01:12.991 00.000 12308 Move returns status 0, amount 87
21:01:12.993 00.002 12308 MoveAxis(N, 0, ABG)
21:01:12.993 00.000 12308 Move returns status 0, amount 0
21:01:12.993 00.000 12308 move complete, result=0
21:01:12.994 00.001 12308 worker thread done servicing request
21:01:12.994 00.000 14556 GuideStep: -0.2 px 87 ms EAST, 0.1 px 0 ms NORTH
21:01:12.998 00.004 12308 Worker thread wakes up
21:01:12.998 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:12.999 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:14.260 01.261 12308 Exposure complete
21:01:14.416 00.156 12308 worker thread done servicing request
21:01:14.416 00.000 14556 OnExposeComplete: enter
21:01:14.421 00.005 14556 UpdateGuideState(): m_state=6
21:01:14.426 00.005 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1578
21:01:14.430 00.004 14556 Star::Find returns 1 (0), X=173.15, Y=980.90, Mass=2017, SNR=30.2, Peak=170 HFD=4.4
21:01:14.433 00.003 14556 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-3.07) = xAngle (0.31 = 0.31)
21:01:14.438 00.005 14556 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.21 = 0.21)
21:01:14.442 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.07 hyp=0.19 cameraTheta=-2.76 mountX=0.18 mountY=0.04, mountTheta=0.22
21:01:14.447 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.07, opts=13)
21:01:14.451 00.004 14556 Enqueuing Move request for scope (-0.17, -0.07)
21:01:14.455 00.004 12308 Worker thread wakes up
21:01:14.455 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.07) opts 0xd
21:01:14.455 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.07)
21:01:14.455 00.000 12308 Moving (-0.17, -0.07) raw xDistance=0.18 yDistance=0.04
21:01:14.455 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:01:14.455 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:14.456 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:01:14.456 00.000 12308 MoveAxis(E, 0, ABG)
21:01:14.456 00.000 12308 Move returns status 0, amount 0
21:01:14.456 00.000 12308 MoveAxis(N, 0, ABG)
21:01:14.456 00.000 12308 Move returns status 0, amount 0
21:01:14.456 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:14.461 00.005 12308 move complete, result=0
21:01:14.461 00.000 12308 worker thread done servicing request
21:01:14.480 00.019 14556 UpdateGuideState exits: m=2017 SNR=30.2
21:01:14.486 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:14.489 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:14.493 00.004 14556 Enqueuing Expose request
21:01:14.497 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:01:14.501 00.004 12308 Worker thread wakes up
21:01:14.501 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:14.501 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:15.743 01.242 12308 Exposure complete
21:01:15.911 00.168 12308 worker thread done servicing request
21:01:15.911 00.000 14556 OnExposeComplete: enter
21:01:15.916 00.005 14556 UpdateGuideState(): m_state=6
21:01:15.922 00.006 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1579
21:01:15.926 00.004 14556 Star::Find returns 1 (0), X=173.14, Y=981.11, Mass=1936, SNR=29.6, Peak=147 HFD=4.4
21:01:15.932 00.006 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
21:01:15.936 00.004 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
21:01:15.939 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.14 hyp=0.23 cameraTheta=2.51 mountX=0.17 mountY=-0.16, mountTheta=-0.76
21:01:15.945 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.14, opts=13)
21:01:15.949 00.004 14556 Enqueuing Move request for scope (-0.18, 0.14)
21:01:15.954 00.005 12308 Worker thread wakes up
21:01:15.954 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.14) opts 0xd
21:01:15.955 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.14)
21:01:15.955 00.000 12308 Moving (-0.18, 0.14) raw xDistance=0.17 yDistance=-0.16
21:01:15.955 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:01:15.955 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:15.956 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:01:15.956 00.000 12308 MoveAxis(E, 0, ABG)
21:01:15.956 00.000 12308 Move returns status 0, amount 0
21:01:15.956 00.000 12308 MoveAxis(N, 0, ABG)
21:01:15.957 00.001 12308 Move returns status 0, amount 0
21:01:15.957 00.000 12308 move complete, result=0
21:01:15.957 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:15.961 00.004 12308 worker thread done servicing request
21:01:15.982 00.021 14556 UpdateGuideState exits: m=1936 SNR=29.6
21:01:15.987 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:15.990 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:15.995 00.005 14556 Enqueuing Expose request
21:01:15.998 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:01:16.003 00.005 12308 Worker thread wakes up
21:01:16.003 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:16.003 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:17.248 01.245 12308 Exposure complete
21:01:17.407 00.159 12308 worker thread done servicing request
21:01:17.407 00.000 14556 OnExposeComplete: enter
21:01:17.411 00.004 14556 UpdateGuideState(): m_state=6
21:01:17.416 00.005 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1580
21:01:17.420 00.004 14556 Star::Find returns 1 (0), X=173.29, Y=981.20, Mass=2152, SNR=31.2, Peak=171 HFD=4.6
21:01:17.424 00.004 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.81 = -1.48)
21:01:17.427 00.003 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.58)
21:01:17.431 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.23 hyp=0.23 cameraTheta=1.73 mountX=0.02 mountY=-0.23, mountTheta=-1.48
21:01:17.435 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.23, opts=13)
21:01:17.439 00.004 14556 Enqueuing Move request for scope (-0.04, 0.23)
21:01:17.443 00.004 12308 Worker thread wakes up
21:01:17.443 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.23) opts 0xd
21:01:17.443 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.23)
21:01:17.443 00.000 12308 Moving (-0.04, 0.23) raw xDistance=0.02 yDistance=-0.23
21:01:17.443 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:01:17.443 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:01:17.443 00.000 12308 MoveAxis(E, 0, ABG)
21:01:17.444 00.001 12308 Move returns status 0, amount 0
21:01:17.444 00.000 12308 MoveAxis(N, 163, ABG)
21:01:17.444 00.000 12308 Guiding  Dir = 0, Dur = 163
21:01:17.444 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:17.449 00.005 12308 IsSlewing returns 0
21:01:17.449 00.000 12308 IsGuiding returns 0
21:01:17.452 00.003 12308 PulseGuide returned control before completion, sleep 172
21:01:17.468 00.016 14556 UpdateGuideState exits: m=2152 SNR=31.2
21:01:17.471 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:17.475 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:17.480 00.005 14556 Enqueuing Expose request
21:01:17.628 00.148 12308 IsGuiding returns 1
21:01:17.628 00.000 12308 scope still moving after pulse duration time elapsed
21:01:17.659 00.031 12308 IsSlewing returns 0
21:01:17.659 00.000 12308 IsGuiding returns 0
21:01:17.659 00.000 12308 scope move finished after 163 + 46 ms
21:01:17.660 00.001 12308 Move returns status 0, amount 163
21:01:17.660 00.000 12308 move complete, result=0
21:01:17.660 00.000 12308 worker thread done servicing request
21:01:17.661 00.001 12308 Worker thread wakes up
21:01:17.661 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 163 ms NORTH
21:01:17.668 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:17.668 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:18.924 01.256 12308 Exposure complete
21:01:19.084 00.160 12308 worker thread done servicing request
21:01:19.084 00.000 14556 OnExposeComplete: enter
21:01:19.090 00.006 14556 UpdateGuideState(): m_state=6
21:01:19.093 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1581
21:01:19.097 00.004 14556 Star::Find returns 1 (0), X=173.30, Y=980.92, Mass=2276, SNR=32.0, Peak=187 HFD=4.5
21:01:19.102 00.005 14556 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-3.07) = xAngle (1.11 = 1.11)
21:01:19.105 00.003 14556 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.01 = 1.01)
21:01:19.110 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.97 mountX=0.03 mountY=0.05, mountTheta=1.08
21:01:19.115 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.05, opts=13)
21:01:19.118 00.003 14556 Enqueuing Move request for scope (-0.02, -0.05)
21:01:19.121 00.003 12308 Worker thread wakes up
21:01:19.121 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
21:01:19.121 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
21:01:19.121 00.000 12308 Moving (-0.02, -0.05) raw xDistance=0.03 yDistance=0.05
21:01:19.123 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:01:19.123 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:19.123 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:01:19.123 00.000 12308 MoveAxis(E, 0, ABG)
21:01:19.123 00.000 12308 Move returns status 0, amount 0
21:01:19.123 00.000 12308 MoveAxis(N, 0, ABG)
21:01:19.124 00.001 12308 Move returns status 0, amount 0
21:01:19.124 00.000 12308 move complete, result=0
21:01:19.124 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:19.128 00.004 12308 worker thread done servicing request
21:01:19.146 00.018 14556 UpdateGuideState exits: m=2276 SNR=32.0
21:01:19.150 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:19.153 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:19.157 00.004 14556 Enqueuing Expose request
21:01:19.161 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:01:19.166 00.005 12308 Worker thread wakes up
21:01:19.166 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:19.167 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:20.412 01.245 12308 Exposure complete
21:01:20.562 00.150 12308 worker thread done servicing request
21:01:20.563 00.001 14556 OnExposeComplete: enter
21:01:20.567 00.004 14556 UpdateGuideState(): m_state=6
21:01:20.571 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1582
21:01:20.576 00.005 14556 Star::Find returns 1 (0), X=173.57, Y=981.36, Mass=1857, SNR=28.7, Peak=139 HFD=4.7
21:01:20.581 00.005 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.09 = -2.19)
21:01:20.585 00.004 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.29)
21:01:20.588 00.003 14556 CameraToMount -- cameraX=0.24 cameraY=0.39 hyp=0.46 cameraTheta=1.02 mountX=-0.27 mountY=-0.34, mountTheta=-2.23
21:01:20.594 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.39, opts=13)
21:01:20.598 00.004 14556 Enqueuing Move request for scope (0.24, 0.39)
21:01:20.602 00.004 12308 Worker thread wakes up
21:01:20.602 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.39) opts 0xd
21:01:20.602 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.39)
21:01:20.602 00.000 12308 Moving (0.24, 0.39) raw xDistance=-0.27 yDistance=-0.34
21:01:20.603 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:01:20.603 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:01:20.603 00.000 12308 MoveAxis(E, 115, ABG)
21:01:20.603 00.000 12308 Guiding  Dir = 2, Dur = 115
21:01:20.603 00.000 12308 IsSlewing returns 0
21:01:20.604 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:20.608 00.004 12308 IsGuiding returns 0
21:01:20.608 00.000 12308 PulseGuide returned control before completion, sleep 125
21:01:20.629 00.021 14556 UpdateGuideState exits: m=1857 SNR=28.7
21:01:20.634 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:20.638 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:20.643 00.005 14556 Enqueuing Expose request
21:01:20.745 00.102 12308 IsGuiding returns 1
21:01:20.747 00.002 12308 scope still moving after pulse duration time elapsed
21:01:20.777 00.030 12308 IsSlewing returns 0
21:01:20.778 00.001 12308 IsGuiding returns 1
21:01:20.808 00.030 12308 IsSlewing returns 0
21:01:20.809 00.001 12308 IsGuiding returns 1
21:01:20.839 00.030 12308 IsSlewing returns 0
21:01:20.840 00.001 12308 IsGuiding returns 0
21:01:20.841 00.001 12308 scope move finished after 115 + 118 ms
21:01:20.841 00.000 12308 Move returns status 0, amount 115
21:01:20.843 00.002 12308 MoveAxis(N, 241, ABG)
21:01:20.843 00.000 12308 Guiding  Dir = 0, Dur = 241
21:01:20.843 00.000 12308 IsSlewing returns 0
21:01:20.844 00.001 12308 IsGuiding returns 0
21:01:20.845 00.001 12308 PulseGuide returned control before completion, sleep 251
21:01:21.104 00.259 12308 IsGuiding returns 1
21:01:21.104 00.000 12308 scope still moving after pulse duration time elapsed
21:01:21.136 00.032 12308 IsSlewing returns 0
21:01:21.137 00.001 12308 IsGuiding returns 0
21:01:21.137 00.000 12308 scope move finished after 241 + 51 ms
21:01:21.138 00.001 12308 Move returns status 0, amount 241
21:01:21.138 00.000 12308 move complete, result=0
21:01:21.138 00.000 12308 worker thread done servicing request
21:01:21.139 00.001 14556 GuideStep: -0.3 px 115 ms EAST, -0.3 px 241 ms NORTH
21:01:21.147 00.008 12308 Worker thread wakes up
21:01:21.147 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:21.147 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:22.403 01.256 12308 Exposure complete
21:01:22.558 00.155 12308 worker thread done servicing request
21:01:22.558 00.000 14556 OnExposeComplete: enter
21:01:22.563 00.005 14556 UpdateGuideState(): m_state=6
21:01:22.566 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1583
21:01:22.570 00.004 14556 Star::Find returns 1 (0), X=173.33, Y=980.78, Mass=1861, SNR=29.1, Peak=168 HFD=4.3
21:01:22.574 00.004 14556 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.07) = xAngle (1.50 = 1.50)
21:01:22.580 00.006 14556 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.41 = 1.41)
21:01:22.583 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.57 mountX=0.01 mountY=0.19, mountTheta=1.50
21:01:22.589 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.19, opts=13)
21:01:22.592 00.003 14556 Enqueuing Move request for scope (0.00, -0.19)
21:01:22.596 00.004 12308 Worker thread wakes up
21:01:22.596 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.19) opts 0xd
21:01:22.596 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.19)
21:01:22.596 00.000 12308 Moving (0.00, -0.19) raw xDistance=0.01 yDistance=0.19
21:01:22.596 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:01:22.596 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:22.596 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:01:22.597 00.001 12308 MoveAxis(E, 0, ABG)
21:01:22.597 00.000 12308 Move returns status 0, amount 0
21:01:22.597 00.000 12308 MoveAxis(N, 0, ABG)
21:01:22.597 00.000 12308 Move returns status 0, amount 0
21:01:22.597 00.000 12308 move complete, result=0
21:01:22.597 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:22.603 00.006 12308 worker thread done servicing request
21:01:22.623 00.020 14556 UpdateGuideState exits: m=1861 SNR=29.1
21:01:22.627 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:22.632 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:22.636 00.004 14556 Enqueuing Expose request
21:01:22.641 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:01:22.645 00.004 12308 Worker thread wakes up
21:01:22.645 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:22.645 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:23.890 01.245 12308 Exposure complete
21:01:24.071 00.181 12308 worker thread done servicing request
21:01:24.071 00.000 14556 OnExposeComplete: enter
21:01:24.076 00.005 14556 UpdateGuideState(): m_state=6
21:01:24.081 00.005 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1584
21:01:24.086 00.005 14556 Star::Find returns 1 (0), X=173.12, Y=981.06, Mass=1977, SNR=29.5, Peak=179 HFD=4.3
21:01:24.090 00.004 14556 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.07) = xAngle (5.82 = -0.46)
21:01:24.094 00.004 14556 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.72 = -0.56)
21:01:24.098 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.09 hyp=0.22 cameraTheta=2.75 mountX=0.20 mountY=-0.12, mountTheta=-0.54
21:01:24.105 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.09, opts=13)
21:01:24.109 00.004 14556 Enqueuing Move request for scope (-0.21, 0.09)
21:01:24.112 00.003 12308 Worker thread wakes up
21:01:24.112 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.09) opts 0xd
21:01:24.114 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.09)
21:01:24.114 00.000 12308 Moving (-0.21, 0.09) raw xDistance=0.20 yDistance=-0.12
21:01:24.114 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:01:24.114 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:24.114 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:01:24.115 00.001 12308 MoveAxis(E, 0, ABG)
21:01:24.115 00.000 12308 Move returns status 0, amount 0
21:01:24.115 00.000 12308 MoveAxis(N, 0, ABG)
21:01:24.116 00.001 12308 Move returns status 0, amount 0
21:01:24.116 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:24.120 00.004 12308 move complete, result=0
21:01:24.121 00.001 12308 worker thread done servicing request
21:01:24.143 00.022 14556 UpdateGuideState exits: m=1977 SNR=29.5
21:01:24.149 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:24.152 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:24.157 00.005 14556 Enqueuing Expose request
21:01:24.161 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:01:24.169 00.008 12308 Worker thread wakes up
21:01:24.169 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:24.170 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:25.424 01.254 12308 Exposure complete
21:01:25.577 00.153 12308 worker thread done servicing request
21:01:25.578 00.001 14556 OnExposeComplete: enter
21:01:25.582 00.004 14556 UpdateGuideState(): m_state=6
21:01:25.585 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1585
21:01:25.589 00.004 14556 Star::Find returns 1 (0), X=173.16, Y=980.84, Mass=1835, SNR=28.8, Peak=172 HFD=4.3
21:01:25.593 00.004 14556 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-3.07) = xAngle (0.59 = 0.59)
21:01:25.596 00.003 14556 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.49 = 0.49)
21:01:25.601 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.13 hyp=0.21 cameraTheta=-2.48 mountX=0.17 mountY=0.10, mountTheta=0.52
21:01:25.606 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.13, opts=13)
21:01:25.610 00.004 14556 Enqueuing Move request for scope (-0.17, -0.13)
21:01:25.614 00.004 12308 Worker thread wakes up
21:01:25.614 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.13) opts 0xd
21:01:25.614 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.13)
21:01:25.614 00.000 12308 Moving (-0.17, -0.13) raw xDistance=0.17 yDistance=0.10
21:01:25.614 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:01:25.614 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:25.614 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:01:25.614 00.000 12308 MoveAxis(E, 0, ABG)
21:01:25.616 00.002 12308 Move returns status 0, amount 0
21:01:25.616 00.000 12308 MoveAxis(N, 0, ABG)
21:01:25.616 00.000 12308 Move returns status 0, amount 0
21:01:25.616 00.000 12308 move complete, result=0
21:01:25.616 00.000 12308 worker thread done servicing request
21:01:25.616 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:25.638 00.022 14556 UpdateGuideState exits: m=1835 SNR=28.8
21:01:25.642 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:25.645 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:25.648 00.003 14556 Enqueuing Expose request
21:01:25.650 00.002 12308 Worker thread wakes up
21:01:25.650 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:25.650 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:25.652 00.002 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:01:26.895 01.243 12308 Exposure complete
21:01:27.059 00.164 12308 worker thread done servicing request
21:01:27.060 00.001 14556 OnExposeComplete: enter
21:01:27.063 00.003 14556 UpdateGuideState(): m_state=6
21:01:27.066 00.003 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1586
21:01:27.073 00.007 14556 Star::Find returns 1 (0), X=172.96, Y=980.84, Mass=1847, SNR=28.9, Peak=179 HFD=4.3
21:01:27.077 00.004 14556 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.07) = xAngle (0.28 = 0.28)
21:01:27.082 00.005 14556 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.18 = 0.18)
21:01:27.086 00.004 14556 CameraToMount -- cameraX=-0.36 cameraY=-0.13 hyp=0.39 cameraTheta=-2.79 mountX=0.37 mountY=0.07, mountTheta=0.19
21:01:27.091 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.36, y=-0.13, opts=13)
21:01:27.096 00.005 14556 Enqueuing Move request for scope (-0.36, -0.13)
21:01:27.099 00.003 12308 Worker thread wakes up
21:01:27.099 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.13) opts 0xd
21:01:27.099 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.36, -0.13)
21:01:27.099 00.000 12308 Moving (-0.36, -0.13) raw xDistance=0.37 yDistance=0.07
21:01:27.099 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
21:01:27.099 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:27.101 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:01:27.101 00.000 12308 MoveAxis(W, 161, ABG)
21:01:27.101 00.000 12308 Guiding  Dir = 3, Dur = 161
21:01:27.101 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:27.106 00.005 12308 IsSlewing returns 0
21:01:27.106 00.000 12308 IsGuiding returns 0
21:01:27.106 00.000 12308 PulseGuide returned control before completion, sleep 171
21:01:27.128 00.022 14556 UpdateGuideState exits: m=1847 SNR=28.9
21:01:27.133 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:27.140 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:27.144 00.004 14556 Enqueuing Expose request
21:01:27.295 00.151 12308 IsGuiding returns 1
21:01:27.296 00.001 12308 scope still moving after pulse duration time elapsed
21:01:27.325 00.029 12308 IsSlewing returns 0
21:01:27.329 00.004 12308 IsGuiding returns 0
21:01:27.330 00.001 12308 scope move finished after 161 + 61 ms
21:01:27.330 00.000 12308 Move returns status 0, amount 161
21:01:27.331 00.001 12308 MoveAxis(N, 0, ABG)
21:01:27.331 00.000 12308 Move returns status 0, amount 0
21:01:27.331 00.000 12308 move complete, result=0
21:01:27.332 00.001 12308 worker thread done servicing request
21:01:27.332 00.000 14556 GuideStep: 0.4 px 161 ms WEST, 0.1 px 0 ms NORTH
21:01:27.337 00.005 12308 Worker thread wakes up
21:01:27.337 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:27.337 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:28.588 01.251 12308 Exposure complete
21:01:28.744 00.156 12308 worker thread done servicing request
21:01:28.744 00.000 14556 OnExposeComplete: enter
21:01:28.749 00.005 14556 UpdateGuideState(): m_state=6
21:01:28.752 00.003 14556 Star::Find(15, 172, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1587
21:01:28.757 00.005 14556 Star::Find returns 1 (0), X=173.26, Y=980.97, Mass=1910, SNR=29.4, Peak=161 HFD=4.6
21:01:28.760 00.003 14556 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.07) = xAngle (0.03 = 0.03)
21:01:28.764 00.004 14556 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.07 = -0.07)
21:01:28.768 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.04 mountX=0.07 mountY=-0.00, mountTheta=-0.07
21:01:28.773 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.01, opts=13)
21:01:28.777 00.004 14556 Enqueuing Move request for scope (-0.07, -0.01)
21:01:28.780 00.003 12308 Worker thread wakes up
21:01:28.780 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
21:01:28.780 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
21:01:28.780 00.000 12308 Moving (-0.07, -0.01) raw xDistance=0.07 yDistance=-0.00
21:01:28.780 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:01:28.782 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:28.782 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:01:28.782 00.000 12308 MoveAxis(E, 0, ABG)
21:01:28.782 00.000 12308 Move returns status 0, amount 0
21:01:28.782 00.000 12308 MoveAxis(N, 0, ABG)
21:01:28.783 00.001 12308 Move returns status 0, amount 0
21:01:28.783 00.000 12308 move complete, result=0
21:01:28.783 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:28.788 00.005 12308 worker thread done servicing request
21:01:28.809 00.021 14556 UpdateGuideState exits: m=1910 SNR=29.4
21:01:28.813 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:28.816 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:28.821 00.005 14556 Enqueuing Expose request
21:01:28.826 00.005 12308 Worker thread wakes up
21:01:28.827 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:01:28.830 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:28.830 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:30.080 01.250 12308 Exposure complete
21:01:30.249 00.169 12308 worker thread done servicing request
21:01:30.250 00.001 14556 OnExposeComplete: enter
21:01:30.254 00.004 14556 UpdateGuideState(): m_state=6
21:01:30.258 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1588
21:01:30.263 00.005 14556 Star::Find returns 1 (0), X=173.26, Y=981.19, Mass=1990, SNR=29.8, Peak=156 HFD=4.6
21:01:30.266 00.003 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
21:01:30.271 00.005 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
21:01:30.274 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.87 mountX=0.05 mountY=-0.23, mountTheta=-1.35
21:01:30.280 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.22, opts=13)
21:01:30.283 00.003 14556 Enqueuing Move request for scope (-0.07, 0.22)
21:01:30.287 00.004 12308 Worker thread wakes up
21:01:30.288 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.22) opts 0xd
21:01:30.288 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.22)
21:01:30.288 00.000 12308 Moving (-0.07, 0.22) raw xDistance=0.05 yDistance=-0.23
21:01:30.288 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:01:30.288 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:01:30.288 00.000 12308 MoveAxis(E, 0, ABG)
21:01:30.288 00.000 12308 Move returns status 0, amount 0
21:01:30.289 00.001 12308 MoveAxis(N, 159, ABG)
21:01:30.289 00.000 12308 Guiding  Dir = 0, Dur = 159
21:01:30.289 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:30.294 00.005 12308 IsSlewing returns 0
21:01:30.294 00.000 12308 IsGuiding returns 0
21:01:30.295 00.001 12308 PulseGuide returned control before completion, sleep 169
21:01:30.319 00.024 14556 UpdateGuideState exits: m=1990 SNR=29.8
21:01:30.326 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:30.331 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:30.335 00.004 14556 Enqueuing Expose request
21:01:30.479 00.144 12308 IsGuiding returns 1
21:01:30.480 00.001 12308 scope still moving after pulse duration time elapsed
21:01:30.510 00.030 12308 IsSlewing returns 0
21:01:30.511 00.001 12308 IsGuiding returns 0
21:01:30.512 00.001 12308 scope move finished after 159 + 58 ms
21:01:30.513 00.001 12308 Move returns status 0, amount 159
21:01:30.513 00.000 12308 move complete, result=0
21:01:30.513 00.000 12308 worker thread done servicing request
21:01:30.513 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 159 ms NORTH
21:01:30.523 00.010 12308 Worker thread wakes up
21:01:30.523 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:30.523 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:31.781 01.258 12308 Exposure complete
21:01:31.939 00.158 12308 worker thread done servicing request
21:01:31.939 00.000 14556 OnExposeComplete: enter
21:01:31.943 00.004 14556 UpdateGuideState(): m_state=6
21:01:31.947 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1589
21:01:31.950 00.003 14556 Star::Find returns 1 (0), X=173.30, Y=981.00, Mass=1793, SNR=28.6, Peak=157 HFD=4.6
21:01:31.954 00.004 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
21:01:31.959 00.005 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.97)
21:01:31.963 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.34 mountX=0.02 mountY=-0.03, mountTheta=-0.91
21:01:31.967 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.03, opts=13)
21:01:31.971 00.004 14556 Enqueuing Move request for scope (-0.03, 0.03)
21:01:31.975 00.004 12308 Worker thread wakes up
21:01:31.975 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
21:01:31.975 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
21:01:31.976 00.001 12308 Moving (-0.03, 0.03) raw xDistance=0.02 yDistance=-0.03
21:01:31.976 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:01:31.976 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:31.977 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:01:31.977 00.000 12308 MoveAxis(E, 0, ABG)
21:01:31.977 00.000 12308 Move returns status 0, amount 0
21:01:31.977 00.000 12308 MoveAxis(N, 0, ABG)
21:01:31.977 00.000 12308 Move returns status 0, amount 0
21:01:31.977 00.000 12308 move complete, result=0
21:01:31.977 00.000 12308 worker thread done servicing request
21:01:31.977 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:32.000 00.023 14556 UpdateGuideState exits: m=1793 SNR=28.6
21:01:32.004 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:32.008 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:32.013 00.005 14556 Enqueuing Expose request
21:01:32.019 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:01:32.022 00.003 12308 Worker thread wakes up
21:01:32.023 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:32.023 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:33.263 01.240 12308 Exposure complete
21:01:33.403 00.140 12308 worker thread done servicing request
21:01:33.404 00.001 14556 OnExposeComplete: enter
21:01:33.408 00.004 14556 UpdateGuideState(): m_state=6
21:01:33.412 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1590
21:01:33.417 00.005 14556 Star::Find returns 1 (0), X=173.23, Y=980.75, Mass=1866, SNR=29.0, Peak=148 HFD=4.5
21:01:33.420 00.003 14556 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-3.07) = xAngle (1.09 = 1.09)
21:01:33.425 00.005 14556 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.99 = 0.99)
21:01:33.429 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-1.99 mountX=0.12 mountY=0.21, mountTheta=1.06
21:01:33.434 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.23, opts=13)
21:01:33.437 00.003 14556 Enqueuing Move request for scope (-0.10, -0.23)
21:01:33.441 00.004 12308 Worker thread wakes up
21:01:33.441 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.23) opts 0xd
21:01:33.441 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.23)
21:01:33.441 00.000 12308 Moving (-0.10, -0.23) raw xDistance=0.12 yDistance=0.21
21:01:33.441 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:01:33.441 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:01:33.441 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:01:33.443 00.002 12308 MoveAxis(E, 0, ABG)
21:01:33.443 00.000 12308 Move returns status 0, amount 0
21:01:33.443 00.000 12308 MoveAxis(N, 0, ABG)
21:01:33.443 00.000 12308 Move returns status 0, amount 0
21:01:33.443 00.000 12308 move complete, result=0
21:01:33.443 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:33.448 00.005 12308 worker thread done servicing request
21:01:33.471 00.023 14556 UpdateGuideState exits: m=1866 SNR=29.0
21:01:33.475 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:33.480 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:33.485 00.005 14556 Enqueuing Expose request
21:01:33.488 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:01:33.493 00.005 12308 Worker thread wakes up
21:01:33.493 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:33.494 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:34.746 01.252 12308 Exposure complete
21:01:34.897 00.151 12308 worker thread done servicing request
21:01:34.898 00.001 14556 OnExposeComplete: enter
21:01:34.901 00.003 14556 UpdateGuideState(): m_state=6
21:01:34.905 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1591
21:01:34.908 00.003 14556 Star::Find returns 1 (0), X=173.22, Y=981.01, Mass=2096, SNR=30.7, Peak=179 HFD=4.7
21:01:34.913 00.005 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
21:01:34.917 00.004 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.49)
21:01:34.921 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.11 cameraTheta=2.82 mountX=0.10 mountY=-0.05, mountTheta=-0.47
21:01:34.927 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.03, opts=13)
21:01:34.930 00.003 14556 Enqueuing Move request for scope (-0.10, 0.03)
21:01:34.934 00.004 12308 Worker thread wakes up
21:01:34.934 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
21:01:34.934 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
21:01:34.934 00.000 12308 Moving (-0.10, 0.03) raw xDistance=0.10 yDistance=-0.05
21:01:34.934 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:01:34.936 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:34.936 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:01:34.936 00.000 12308 MoveAxis(E, 0, ABG)
21:01:34.936 00.000 12308 Move returns status 0, amount 0
21:01:34.937 00.001 12308 MoveAxis(N, 0, ABG)
21:01:34.937 00.000 12308 Move returns status 0, amount 0
21:01:34.937 00.000 12308 move complete, result=0
21:01:34.937 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:34.941 00.004 12308 worker thread done servicing request
21:01:34.963 00.022 14556 UpdateGuideState exits: m=2096 SNR=30.7
21:01:34.968 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:34.971 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:34.975 00.004 14556 Enqueuing Expose request
21:01:34.980 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:01:34.984 00.004 12308 Worker thread wakes up
21:01:34.984 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:34.984 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:36.230 01.246 12308 Exposure complete
21:01:36.438 00.208 12308 worker thread done servicing request
21:01:36.438 00.000 14556 OnExposeComplete: enter
21:01:36.441 00.003 14556 UpdateGuideState(): m_state=6
21:01:36.445 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1592
21:01:36.448 00.003 14556 Star::Find returns 1 (0), X=173.24, Y=980.99, Mass=2111, SNR=30.9, Peak=189 HFD=4.4
21:01:36.453 00.005 14556 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.07) = xAngle (5.99 = -0.29)
21:01:36.456 00.003 14556 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.89 = -0.39)
21:01:36.461 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.09 cameraTheta=2.92 mountX=0.08 mountY=-0.03, mountTheta=-0.38
21:01:36.465 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.02, opts=13)
21:01:36.468 00.003 14556 Enqueuing Move request for scope (-0.08, 0.02)
21:01:36.471 00.003 12308 Worker thread wakes up
21:01:36.471 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
21:01:36.471 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
21:01:36.471 00.000 12308 Moving (-0.08, 0.02) raw xDistance=0.08 yDistance=-0.03
21:01:36.471 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:01:36.471 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:36.471 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:01:36.472 00.001 12308 MoveAxis(E, 0, ABG)
21:01:36.472 00.000 12308 Move returns status 0, amount 0
21:01:36.472 00.000 12308 MoveAxis(N, 0, ABG)
21:01:36.472 00.000 12308 Move returns status 0, amount 0
21:01:36.472 00.000 12308 move complete, result=0
21:01:36.472 00.000 12308 worker thread done servicing request
21:01:36.472 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:36.497 00.025 14556 UpdateGuideState exits: m=2111 SNR=30.9
21:01:36.500 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:36.504 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:36.507 00.003 14556 Enqueuing Expose request
21:01:36.510 00.003 12308 Worker thread wakes up
21:01:36.511 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:01:36.514 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:36.514 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:37.767 01.253 12308 Exposure complete
21:01:37.927 00.160 12308 worker thread done servicing request
21:01:37.928 00.001 14556 OnExposeComplete: enter
21:01:37.932 00.004 14556 UpdateGuideState(): m_state=6
21:01:37.936 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1593
21:01:37.940 00.004 14556 Star::Find returns 1 (0), X=173.31, Y=981.09, Mass=1887, SNR=29.3, Peak=132 HFD=4.6
21:01:37.943 00.003 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.77 = -1.52)
21:01:37.949 00.006 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.62)
21:01:37.953 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.69 mountX=0.01 mountY=-0.12, mountTheta=-1.52
21:01:37.957 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.12, opts=13)
21:01:37.961 00.004 14556 Enqueuing Move request for scope (-0.01, 0.12)
21:01:37.965 00.004 12308 Worker thread wakes up
21:01:37.965 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
21:01:37.965 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
21:01:37.965 00.000 12308 Moving (-0.01, 0.12) raw xDistance=0.01 yDistance=-0.12
21:01:37.965 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:01:37.967 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:37.967 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:01:37.967 00.000 12308 MoveAxis(E, 0, ABG)
21:01:37.967 00.000 12308 Move returns status 0, amount 0
21:01:37.967 00.000 12308 MoveAxis(N, 0, ABG)
21:01:37.967 00.000 12308 Move returns status 0, amount 0
21:01:37.967 00.000 12308 move complete, result=0
21:01:37.968 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:37.971 00.003 12308 worker thread done servicing request
21:01:37.992 00.021 14556 UpdateGuideState exits: m=1887 SNR=29.3
21:01:37.997 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:38.001 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:38.004 00.003 14556 Enqueuing Expose request
21:01:38.009 00.005 12308 Worker thread wakes up
21:01:38.010 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:38.010 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:38.011 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:01:39.262 01.251 12308 Exposure complete
21:01:39.411 00.149 12308 worker thread done servicing request
21:01:39.412 00.001 14556 OnExposeComplete: enter
21:01:39.415 00.003 14556 UpdateGuideState(): m_state=6
21:01:39.419 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1594
21:01:39.424 00.005 14556 Star::Find returns 1 (0), X=173.49, Y=981.19, Mass=1904, SNR=29.2, Peak=150 HFD=4.4
21:01:39.428 00.004 14556 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.07) = xAngle (4.02 = -2.27)
21:01:39.433 00.005 14556 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.92 = -2.37)
21:01:39.436 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=0.22 hyp=0.27 cameraTheta=0.94 mountX=-0.17 mountY=-0.19, mountTheta=-2.31
21:01:39.443 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.22, opts=13)
21:01:39.450 00.007 14556 Enqueuing Move request for scope (0.16, 0.22)
21:01:39.457 00.007 12308 Worker thread wakes up
21:01:39.457 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.22) opts 0xd
21:01:39.457 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.22)
21:01:39.457 00.000 12308 Moving (0.16, 0.22) raw xDistance=-0.17 yDistance=-0.19
21:01:39.457 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:01:39.458 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:39.458 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:01:39.458 00.000 12308 MoveAxis(E, 0, ABG)
21:01:39.458 00.000 12308 Move returns status 0, amount 0
21:01:39.458 00.000 12308 MoveAxis(N, 0, ABG)
21:01:39.460 00.002 12308 Move returns status 0, amount 0
21:01:39.460 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:39.465 00.005 12308 move complete, result=0
21:01:39.465 00.000 12308 worker thread done servicing request
21:01:39.504 00.039 14556 UpdateGuideState exits: m=1904 SNR=29.2
21:01:39.513 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:39.518 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:39.522 00.004 14556 Enqueuing Expose request
21:01:39.526 00.004 12308 Worker thread wakes up
21:01:39.526 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:01:39.530 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:39.530 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:40.784 01.254 12308 Exposure complete
21:01:40.948 00.164 12308 worker thread done servicing request
21:01:40.948 00.000 14556 OnExposeComplete: enter
21:01:40.953 00.005 14556 UpdateGuideState(): m_state=6
21:01:40.956 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1595
21:01:40.961 00.005 14556 Star::Find returns 1 (0), X=173.44, Y=981.55, Mass=2131, SNR=30.9, Peak=130 HFD=5.0
21:01:40.964 00.003 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.44 = -1.84)
21:01:40.968 00.004 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
21:01:40.971 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.57 hyp=0.59 cameraTheta=1.37 mountX=-0.16 mountY=-0.55, mountTheta=-1.85
21:01:40.977 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.57, opts=13)
21:01:40.982 00.005 14556 Enqueuing Move request for scope (0.12, 0.57)
21:01:40.987 00.005 12308 Worker thread wakes up
21:01:40.987 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.57) opts 0xd
21:01:40.987 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.57)
21:01:40.987 00.000 12308 Moving (0.12, 0.57) raw xDistance=-0.16 yDistance=-0.55
21:01:40.988 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:01:40.988 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
21:01:40.988 00.000 12308 MoveAxis(E, 0, ABG)
21:01:40.988 00.000 12308 Move returns status 0, amount 0
21:01:40.988 00.000 12308 MoveAxis(N, 385, ABG)
21:01:40.989 00.001 12308 Guiding  Dir = 0, Dur = 385
21:01:40.989 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:40.993 00.004 12308 IsSlewing returns 0
21:01:40.993 00.000 12308 IsGuiding returns 0
21:01:40.994 00.001 12308 PulseGuide returned control before completion, sleep 395
21:01:41.015 00.021 14556 UpdateGuideState exits: m=2131 SNR=30.9
21:01:41.020 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:41.025 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:41.029 00.004 14556 Enqueuing Expose request
21:01:41.399 00.370 12308 IsGuiding returns 1
21:01:41.399 00.000 12308 scope still moving after pulse duration time elapsed
21:01:41.431 00.032 12308 IsSlewing returns 0
21:01:41.432 00.001 12308 IsGuiding returns 0
21:01:41.432 00.000 12308 scope move finished after 385 + 53 ms
21:01:41.432 00.000 12308 Move returns status 0, amount 385
21:01:41.434 00.002 12308 move complete, result=0
21:01:41.434 00.000 12308 worker thread done servicing request
21:01:41.435 00.001 12308 Worker thread wakes up
21:01:41.435 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.5 px 385 ms NORTH
21:01:41.440 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:41.441 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:42.700 01.259 12308 Exposure complete
21:01:42.876 00.176 12308 worker thread done servicing request
21:01:42.876 00.000 14556 OnExposeComplete: enter
21:01:42.882 00.006 14556 UpdateGuideState(): m_state=6
21:01:42.890 00.008 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1596
21:01:42.896 00.006 14556 Star::Find returns 1 (0), X=173.63, Y=980.97, Mass=1693, SNR=27.6, Peak=128 HFD=4.1
21:01:42.900 00.004 14556 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-3.07) = xAngle (3.05 = 3.05)
21:01:42.905 00.005 14556 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.95 = 2.95)
21:01:42.910 00.005 14556 CameraToMount -- cameraX=0.31 cameraY=-0.01 hyp=0.31 cameraTheta=-0.02 mountX=-0.31 mountY=0.06, mountTheta=2.95
21:01:42.920 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.31, y=-0.01, opts=13)
21:01:42.928 00.008 14556 Enqueuing Move request for scope (0.31, -0.01)
21:01:42.934 00.006 12308 Worker thread wakes up
21:01:42.934 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.01) opts 0xd
21:01:42.934 00.000 12308 Handling offset move in thread for scope, endpoint = (0.31, -0.01)
21:01:42.934 00.000 12308 Moving (0.31, -0.01) raw xDistance=-0.31 yDistance=0.06
21:01:42.935 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
21:01:42.935 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:42.935 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:01:42.936 00.001 12308 MoveAxis(E, 132, ABG)
21:01:42.936 00.000 12308 Guiding  Dir = 2, Dur = 132
21:01:42.937 00.001 12308 IsSlewing returns 0
21:01:42.937 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:42.943 00.006 12308 IsGuiding returns 0
21:01:42.944 00.001 12308 PulseGuide returned control before completion, sleep 142
21:01:42.974 00.030 14556 UpdateGuideState exits: m=1693 SNR=27.6
21:01:42.978 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:42.984 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:42.989 00.005 14556 Enqueuing Expose request
21:01:43.095 00.106 12308 IsGuiding returns 1
21:01:43.095 00.000 12308 scope still moving after pulse duration time elapsed
21:01:43.126 00.031 12308 IsSlewing returns 0
21:01:43.126 00.000 12308 IsGuiding returns 0
21:01:43.126 00.000 12308 scope move finished after 132 + 51 ms
21:01:43.128 00.002 12308 Move returns status 0, amount 132
21:01:43.128 00.000 12308 MoveAxis(N, 0, ABG)
21:01:43.128 00.000 12308 Move returns status 0, amount 0
21:01:43.129 00.001 12308 move complete, result=0
21:01:43.129 00.000 12308 worker thread done servicing request
21:01:43.129 00.000 12308 Worker thread wakes up
21:01:43.129 00.000 14556 GuideStep: -0.3 px 132 ms EAST, 0.1 px 0 ms NORTH
21:01:43.134 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:43.134 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:44.387 01.253 12308 Exposure complete
21:01:44.547 00.160 12308 worker thread done servicing request
21:01:44.547 00.000 14556 OnExposeComplete: enter
21:01:44.550 00.003 14556 UpdateGuideState(): m_state=6
21:01:44.554 00.004 14556 Star::Find(15, 173, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1597
21:01:44.557 00.003 14556 Star::Find returns 1 (0), X=173.30, Y=981.04, Mass=1718, SNR=28.0, Peak=150 HFD=4.3
21:01:44.562 00.005 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.07 = -1.22)
21:01:44.566 00.004 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.32)
21:01:44.571 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.99 mountX=0.03 mountY=-0.07, mountTheta=-1.23
21:01:44.575 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.07, opts=13)
21:01:44.579 00.004 14556 Enqueuing Move request for scope (-0.03, 0.07)
21:01:44.583 00.004 12308 Worker thread wakes up
21:01:44.583 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
21:01:44.583 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
21:01:44.583 00.000 12308 Moving (-0.03, 0.07) raw xDistance=0.03 yDistance=-0.07
21:01:44.583 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:01:44.584 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:44.584 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:01:44.584 00.000 12308 MoveAxis(E, 0, ABG)
21:01:44.584 00.000 12308 Move returns status 0, amount 0
21:01:44.584 00.000 12308 MoveAxis(N, 0, ABG)
21:01:44.584 00.000 12308 Move returns status 0, amount 0
21:01:44.584 00.000 12308 move complete, result=0
21:01:44.585 00.001 12308 worker thread done servicing request
21:01:44.585 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:44.609 00.024 14556 UpdateGuideState exits: m=1718 SNR=28.0
21:01:44.614 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:44.618 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:44.621 00.003 14556 Enqueuing Expose request
21:01:44.624 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:01:44.629 00.005 12308 Worker thread wakes up
21:01:44.629 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:44.629 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:45.875 01.246 12308 Exposure complete
21:01:46.032 00.157 12308 worker thread done servicing request
21:01:46.032 00.000 14556 OnExposeComplete: enter
21:01:46.036 00.004 14556 UpdateGuideState(): m_state=6
21:01:46.039 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1598
21:01:46.043 00.004 14556 Star::Find returns 1 (0), X=173.21, Y=981.15, Mass=1978, SNR=30.0, Peak=176 HFD=4.4
21:01:46.046 00.003 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
21:01:46.050 00.004 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
21:01:46.053 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.17 hyp=0.21 cameraTheta=2.17 mountX=0.11 mountY=-0.19, mountTheta=-1.06
21:01:46.058 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.17, opts=13)
21:01:46.061 00.003 14556 Enqueuing Move request for scope (-0.12, 0.17)
21:01:46.065 00.004 12308 Worker thread wakes up
21:01:46.065 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.17) opts 0xd
21:01:46.065 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.17)
21:01:46.065 00.000 12308 Moving (-0.12, 0.17) raw xDistance=0.11 yDistance=-0.19
21:01:46.065 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:01:46.067 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:46.067 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:01:46.067 00.000 12308 MoveAxis(E, 0, ABG)
21:01:46.067 00.000 12308 Move returns status 0, amount 0
21:01:46.067 00.000 12308 MoveAxis(N, 0, ABG)
21:01:46.067 00.000 12308 Move returns status 0, amount 0
21:01:46.068 00.001 12308 move complete, result=0
21:01:46.068 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:46.073 00.005 12308 worker thread done servicing request
21:01:46.093 00.020 14556 UpdateGuideState exits: m=1978 SNR=30.0
21:01:46.097 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:46.102 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:46.106 00.004 14556 Enqueuing Expose request
21:01:46.111 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:01:46.115 00.004 12308 Worker thread wakes up
21:01:46.115 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:46.116 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:47.354 01.238 12308 Exposure complete
21:01:47.492 00.138 12308 worker thread done servicing request
21:01:47.492 00.000 14556 OnExposeComplete: enter
21:01:47.497 00.005 14556 UpdateGuideState(): m_state=6
21:01:47.500 00.003 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1599
21:01:47.504 00.004 14556 Star::Find returns 1 (0), X=173.10, Y=981.04, Mass=1888, SNR=29.3, Peak=169 HFD=4.3
21:01:47.508 00.004 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.93 = -0.35)
21:01:47.511 00.003 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.45)
21:01:47.514 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.07 hyp=0.23 cameraTheta=2.86 mountX=0.22 mountY=-0.10, mountTheta=-0.44
21:01:47.519 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.07, opts=13)
21:01:47.522 00.003 14556 Enqueuing Move request for scope (-0.22, 0.07)
21:01:47.527 00.005 12308 Worker thread wakes up
21:01:47.527 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.07) opts 0xd
21:01:47.527 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.07)
21:01:47.527 00.000 12308 Moving (-0.22, 0.07) raw xDistance=0.22 yDistance=-0.10
21:01:47.527 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:01:47.528 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:47.528 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:01:47.528 00.000 12308 MoveAxis(W, 95, ABG)
21:01:47.528 00.000 12308 Guiding  Dir = 3, Dur = 95
21:01:47.528 00.000 12308 IsSlewing returns 0
21:01:47.528 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:47.532 00.004 12308 IsGuiding returns 0
21:01:47.533 00.001 12308 PulseGuide returned control before completion, sleep 105
21:01:47.552 00.019 14556 UpdateGuideState exits: m=1888 SNR=29.3
21:01:47.556 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:47.559 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:47.563 00.004 14556 Enqueuing Expose request
21:01:47.646 00.083 12308 IsGuiding returns 1
21:01:47.646 00.000 12308 scope still moving after pulse duration time elapsed
21:01:47.675 00.029 12308 IsSlewing returns 0
21:01:47.677 00.002 12308 IsGuiding returns 0
21:01:47.677 00.000 12308 scope move finished after 95 + 50 ms
21:01:47.677 00.000 12308 Move returns status 0, amount 95
21:01:47.679 00.002 12308 MoveAxis(N, 0, ABG)
21:01:47.679 00.000 12308 Move returns status 0, amount 0
21:01:47.680 00.001 12308 move complete, result=0
21:01:47.680 00.000 12308 worker thread done servicing request
21:01:47.680 00.000 14556 GuideStep: 0.2 px 95 ms WEST, -0.1 px 0 ms NORTH
21:01:47.687 00.007 12308 Worker thread wakes up
21:01:47.687 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:47.687 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,966,31,31)
21:01:48.863 01.176 14556 evsrv: cli 0185B3E8 connect
21:01:48.978 00.115 14556 case statement mapped state 6 to 3
21:01:48.983 00.005 12308 Exposure complete
21:01:48.984 00.001 14556 case statement mapped state 6 to 3
21:01:48.989 00.005 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"2b4c203e-f916-4fa1-a015-79a5eda128de"}
21:01:48.992 00.003 14556 case statement mapped state 6 to 3
21:01:49.132 00.140 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b4c203e-f916-4fa1-a015-79a5eda128de"}
21:01:49.137 00.005 14556 evsrv: cli 0185B3E8 disconnect
21:01:49.141 00.004 14556 evsrv: cli 0185AD08 connect
21:01:49.144 00.003 14556 case statement mapped state 6 to 3
21:01:49.254 00.110 14556 case statement mapped state 6 to 3
21:01:49.258 00.004 14556 evsrv: cli 0185AD08 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"6c6f60fe-c2a3-46d2-a8a1-f384077e2b00"}
21:01:49.263 00.005 14556 PhdController::Dither begins
21:01:49.266 00.003 14556 dither: size=5.00, dRA=-1.96 dDec=-4.85
21:01:49.270 00.004 14556 MountToCamera -- mountTheta (-1.95) + m_xAngle (-3.07) = xAngle (-5.03 = 1.26)
21:01:49.273 00.003 14556 MountToCamera -- mountX=-1.96 mountY=-4.85 hyp=5.23 mountTheta=-1.95 cameraX=1.62, cameraY=4.97 cameraTheta=1.26
21:01:49.277 00.004 14556 setting lock position to (174.95, 985.94)
21:01:49.280 00.003 14556 Mount: notify guiding dithered (1.6, 5.0)
21:01:49.283 00.003 14556 Status Line: Dither by -1.96,-4.85
21:01:49.288 00.005 14556 PhdController: newstate STATE_SETTLE_BEGIN
21:01:49.292 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
21:01:49.296 00.004 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":0,"id":"6c6f60fe-c2a3-46d2-a8a1-f384077e2b00"}
21:01:49.300 00.004 14556 evsrv: cli 0185AD08 disconnect
21:01:49.347 00.047 12308 worker thread done servicing request
21:01:49.347 00.000 14556 OnExposeComplete: enter
21:01:49.352 00.005 14556 UpdateGuideState(): m_state=6
21:01:49.362 00.010 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1600
21:01:49.366 00.004 14556 Star::Find returns 1 (0), X=173.25, Y=981.05, Mass=1834, SNR=28.6, Peak=153 HFD=4.6
21:01:49.370 00.004 14556 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.07) = xAngle (1.17 = 1.17)
21:01:49.375 00.005 14556 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.07 = 1.07)
21:01:49.379 00.004 14556 CameraToMount -- cameraX=-1.70 cameraY=-4.90 hyp=5.18 cameraTheta=-1.91 mountX=2.03 mountY=4.54, mountTheta=1.15
21:01:49.386 00.007 14556 dither recenter: remaining=(2.0,4.9) step=(2.0,4.9)
21:01:49.389 00.003 14556 MountToCamera -- mountTheta (1.19) + m_xAngle (-3.07) = xAngle (-1.89 = -1.89)
21:01:49.393 00.004 14556 MountToCamera -- mountX=1.96 mountY=4.85 hyp=5.23 mountTheta=1.19 cameraX=-1.62, cameraY=-4.97 cameraTheta=-1.89
21:01:49.396 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-1.62, y=-4.97, opts=4)
21:01:49.399 00.003 14556 Enqueuing Move request for scope (-1.62, -4.97)
21:01:49.403 00.004 14556 Mount: notify direct move 1.96,4.85
21:01:49.406 00.003 12308 Worker thread wakes up
21:01:49.406 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-1.62, -4.97) opts 0x4
21:01:49.407 00.001 12308 Handling offset move in thread for scope, endpoint = (-1.62, -4.97)
21:01:49.407 00.000 12308 Moving (-1.62, -4.97) raw xDistance=1.96 yDistance=4.85
21:01:49.407 00.000 12308 MoveAxis(W, 1350, B)
21:01:49.407 00.000 12308 Guiding  Dir = 3, Dur = 1350
21:01:49.407 00.000 12308 IsSlewing returns 0
21:01:49.408 00.001 12308 IsGuiding returns 0
21:01:49.408 00.000 12308 PulseGuide returned control before completion, sleep 1360
21:01:49.408 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:49.431 00.023 14556 UpdateGuideState exits: m=1834 SNR=28.6
21:01:49.435 00.004 14556 PhdController: settling, locked = 1, distance = 5.38 (1.50) aobump = 0 frame = 1 / 99999
21:01:49.438 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760580109.438,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":5.38,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:01:49.441 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:49.445 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:49.451 00.006 14556 Enqueuing Expose request
21:01:50.775 01.324 12308 IsGuiding returns 1
21:01:50.775 00.000 12308 scope still moving after pulse duration time elapsed
21:01:50.806 00.031 12308 IsSlewing returns 0
21:01:50.806 00.000 12308 IsGuiding returns 0
21:01:50.806 00.000 12308 scope move finished after 1350 + 48 ms
21:01:50.806 00.000 12308 Move returns status 0, amount 1350
21:01:50.806 00.000 12308 MoveAxis(S, 3413, B)
21:01:50.806 00.000 12308 Guiding  Dir = 1, Dur = 3413
21:01:50.807 00.001 12308 IsSlewing returns 0
21:01:50.807 00.000 12308 IsGuiding returns 0
21:01:50.807 00.000 12308 PulseGuide returned control before completion, sleep 3423
21:01:54.245 03.438 12308 IsGuiding returns 1
21:01:54.245 00.000 12308 scope still moving after pulse duration time elapsed
21:01:54.276 00.031 12308 IsSlewing returns 0
21:01:54.276 00.000 12308 IsGuiding returns 0
21:01:54.276 00.000 12308 scope move finished after 3413 + 56 ms
21:01:54.278 00.002 12308 Move returns status 0, amount 3413
21:01:54.278 00.000 12308 move complete, result=0
21:01:54.278 00.000 12308 worker thread done servicing request
21:01:54.279 00.001 14556 GuideStep: 2.0 px 1350 ms WEST, 4.9 px 3413 ms SOUTH
21:01:54.285 00.006 12308 Worker thread wakes up
21:01:54.285 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:54.285 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:01:55.541 01.256 12308 Exposure complete
21:01:55.680 00.139 12308 worker thread done servicing request
21:01:55.680 00.000 14556 OnExposeComplete: enter
21:01:55.682 00.002 14556 UpdateGuideState(): m_state=6
21:01:55.686 00.004 14556 Star::Find(15, 173, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1601
21:01:55.690 00.004 14556 Star::Find returns 1 (0), X=175.36, Y=985.75, Mass=1783, SNR=28.3, Peak=128 HFD=4.5
21:01:55.692 00.002 14556 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-3.07) = xAngle (2.63 = 2.63)
21:01:55.697 00.005 14556 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.53 = 2.53)
21:01:55.700 00.003 14556 CameraToMount -- cameraX=0.40 cameraY=-0.19 hyp=0.45 cameraTheta=-0.45 mountX=-0.39 mountY=0.26, mountTheta=2.56
21:01:55.705 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.40, y=-0.19, opts=13)
21:01:55.709 00.004 14556 Enqueuing Move request for scope (0.40, -0.19)
21:01:55.712 00.003 12308 Worker thread wakes up
21:01:55.712 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.19) opts 0xd
21:01:55.712 00.000 12308 Handling offset move in thread for scope, endpoint = (0.40, -0.19)
21:01:55.712 00.000 12308 Moving (0.40, -0.19) raw xDistance=-0.39 yDistance=0.26
21:01:55.713 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
21:01:55.713 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:01:55.713 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:01:55.713 00.000 12308 MoveAxis(E, 170, ABG)
21:01:55.713 00.000 12308 Guiding  Dir = 2, Dur = 170
21:01:55.715 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:55.718 00.003 12308 IsSlewing returns 0
21:01:55.719 00.001 12308 IsGuiding returns 0
21:01:55.719 00.000 12308 PulseGuide returned control before completion, sleep 180
21:01:55.741 00.022 14556 UpdateGuideState exits: m=1783 SNR=28.3
21:01:55.745 00.004 14556 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 2 / 99999
21:01:55.749 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760580115.749,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:01:55.753 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:55.756 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:55.761 00.005 14556 Enqueuing Expose request
21:01:55.905 00.144 12308 IsGuiding returns 1
21:01:55.906 00.001 12308 scope still moving after pulse duration time elapsed
21:01:55.936 00.030 12308 IsSlewing returns 0
21:01:55.937 00.001 12308 IsGuiding returns 0
21:01:55.938 00.001 12308 scope move finished after 170 + 48 ms
21:01:55.938 00.000 12308 Move returns status 0, amount 170
21:01:55.938 00.000 12308 MoveAxis(N, 0, ABG)
21:01:55.939 00.001 12308 Move returns status 0, amount 0
21:01:55.939 00.000 12308 move complete, result=0
21:01:55.939 00.000 14556 GuideStep: -0.4 px 170 ms EAST, 0.3 px 0 ms NORTH
21:01:55.944 00.005 12308 worker thread done servicing request
21:01:55.945 00.001 12308 Worker thread wakes up
21:01:55.945 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:55.945 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:01:57.187 01.242 12308 Exposure complete
21:01:57.334 00.147 12308 worker thread done servicing request
21:01:57.334 00.000 14556 OnExposeComplete: enter
21:01:57.338 00.004 14556 UpdateGuideState(): m_state=6
21:01:57.343 00.005 14556 Star::Find(15, 175, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1602
21:01:57.345 00.002 14556 Star::Find returns 1 (0), X=175.27, Y=985.87, Mass=1789, SNR=28.4, Peak=151 HFD=4.3
21:01:57.350 00.005 14556 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-3.07) = xAngle (2.84 = 2.84)
21:01:57.352 00.002 14556 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.74 = 2.74)
21:01:57.355 00.003 14556 CameraToMount -- cameraX=0.32 cameraY=-0.08 hyp=0.33 cameraTheta=-0.23 mountX=-0.32 mountY=0.13, mountTheta=2.75
21:01:57.359 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.32, y=-0.08, opts=13)
21:01:57.363 00.004 14556 Enqueuing Move request for scope (0.32, -0.08)
21:01:57.366 00.003 12308 Worker thread wakes up
21:01:57.366 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.08) opts 0xd
21:01:57.366 00.000 12308 Handling offset move in thread for scope, endpoint = (0.32, -0.08)
21:01:57.366 00.000 12308 Moving (0.32, -0.08) raw xDistance=-0.32 yDistance=0.13
21:01:57.366 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.32
21:01:57.366 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:57.367 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:01:57.367 00.000 12308 MoveAxis(E, 149, ABG)
21:01:57.367 00.000 12308 Guiding  Dir = 2, Dur = 149
21:01:57.368 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:57.371 00.003 12308 IsSlewing returns 0
21:01:57.371 00.000 12308 IsGuiding returns 0
21:01:57.371 00.000 12308 PulseGuide returned control before completion, sleep 159
21:01:57.392 00.021 14556 UpdateGuideState exits: m=1789 SNR=28.4
21:01:57.396 00.004 14556 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 3 / 99999
21:01:57.401 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760580117.401,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.41,"Time":1.7,"SettleTime":10.0,"StarLocked":true}
21:01:57.404 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:57.408 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:57.412 00.004 14556 Enqueuing Expose request
21:01:57.535 00.123 12308 IsGuiding returns 1
21:01:57.535 00.000 12308 scope still moving after pulse duration time elapsed
21:01:57.565 00.030 12308 IsSlewing returns 0
21:01:57.567 00.002 12308 IsGuiding returns 0
21:01:57.568 00.001 12308 scope move finished after 149 + 47 ms
21:01:57.569 00.001 12308 Move returns status 0, amount 149
21:01:57.569 00.000 12308 MoveAxis(N, 0, ABG)
21:01:57.569 00.000 12308 Move returns status 0, amount 0
21:01:57.570 00.001 12308 move complete, result=0
21:01:57.570 00.000 12308 worker thread done servicing request
21:01:57.571 00.001 12308 Worker thread wakes up
21:01:57.571 00.000 14556 GuideStep: -0.3 px 149 ms EAST, 0.1 px 0 ms NORTH
21:01:57.577 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:57.577 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:01:58.837 01.260 12308 Exposure complete
21:01:58.988 00.151 12308 worker thread done servicing request
21:01:58.989 00.001 14556 OnExposeComplete: enter
21:01:58.992 00.003 14556 UpdateGuideState(): m_state=6
21:01:58.997 00.005 14556 Star::Find(15, 175, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1603
21:01:59.001 00.004 14556 Star::Find returns 1 (0), X=174.98, Y=985.94, Mass=2071, SNR=30.7, Peak=191 HFD=4.4
21:01:59.004 00.003 14556 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-3.07) = xAngle (3.00 = 3.00)
21:01:59.008 00.004 14556 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.90 = 2.90)
21:01:59.011 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.08 mountX=-0.03 mountY=0.01, mountTheta=2.90
21:01:59.016 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.00, opts=13)
21:01:59.020 00.004 14556 Enqueuing Move request for scope (0.03, -0.00)
21:01:59.022 00.002 12308 Worker thread wakes up
21:01:59.024 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
21:01:59.024 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
21:01:59.024 00.000 12308 Moving (0.03, -0.00) raw xDistance=-0.03 yDistance=0.01
21:01:59.024 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:01:59.024 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:59.024 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:01:59.024 00.000 12308 MoveAxis(E, 0, ABG)
21:01:59.025 00.001 12308 Move returns status 0, amount 0
21:01:59.025 00.000 12308 MoveAxis(N, 0, ABG)
21:01:59.025 00.000 12308 Move returns status 0, amount 0
21:01:59.026 00.001 12308 move complete, result=0
21:01:59.026 00.000 12308 worker thread done servicing request
21:01:59.026 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:01:59.048 00.022 14556 UpdateGuideState exits: m=2071 SNR=30.7
21:01:59.053 00.005 14556 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 4 / 99999
21:01:59.056 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760580119.056,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":3.3,"SettleTime":10.0,"StarLocked":true}
21:01:59.060 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:59.064 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:01:59.067 00.003 14556 Enqueuing Expose request
21:01:59.071 00.004 12308 Worker thread wakes up
21:01:59.072 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:01:59.072 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:01:59.072 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:02:00.319 01.247 12308 Exposure complete
21:02:00.465 00.146 12308 worker thread done servicing request
21:02:00.466 00.001 14556 OnExposeComplete: enter
21:02:00.469 00.003 14556 UpdateGuideState(): m_state=6
21:02:00.472 00.003 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1604
21:02:00.478 00.006 14556 Star::Find returns 1 (0), X=175.22, Y=986.03, Mass=1940, SNR=29.6, Peak=184 HFD=4.4
21:02:00.481 00.003 14556 CameraToMount -- cameraTheta (0.31) - m_xAngle (-3.07) = xAngle (3.38 = -2.90)
21:02:00.485 00.004 14556 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.28 = -3.00)
21:02:00.489 00.004 14556 CameraToMount -- cameraX=0.27 cameraY=0.08 hyp=0.28 cameraTheta=0.31 mountX=-0.27 mountY=-0.04, mountTheta=-3.00
21:02:00.493 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.08, opts=13)
21:02:00.498 00.005 14556 Enqueuing Move request for scope (0.27, 0.08)
21:02:00.501 00.003 12308 Worker thread wakes up
21:02:00.501 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.08) opts 0xd
21:02:00.501 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.08)
21:02:00.501 00.000 12308 Moving (0.27, 0.08) raw xDistance=-0.27 yDistance=-0.04
21:02:00.501 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:02:00.501 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:00.501 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:02:00.503 00.002 12308 MoveAxis(E, 118, ABG)
21:02:00.503 00.000 12308 Guiding  Dir = 2, Dur = 118
21:02:00.503 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:00.507 00.004 12308 IsSlewing returns 0
21:02:00.508 00.001 12308 IsGuiding returns 0
21:02:00.509 00.001 12308 PulseGuide returned control before completion, sleep 128
21:02:00.531 00.022 14556 UpdateGuideState exits: m=1940 SNR=29.6
21:02:00.535 00.004 14556 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 5 / 99999
21:02:00.539 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760580120.539,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
21:02:00.547 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:00.553 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:00.558 00.005 14556 Enqueuing Expose request
21:02:00.640 00.082 12308 IsGuiding returns 1
21:02:00.641 00.001 12308 scope still moving after pulse duration time elapsed
21:02:00.669 00.028 12308 IsSlewing returns 0
21:02:00.670 00.001 12308 IsGuiding returns 0
21:02:00.672 00.002 12308 scope move finished after 118 + 44 ms
21:02:00.672 00.000 12308 Move returns status 0, amount 118
21:02:00.672 00.000 12308 MoveAxis(N, 0, ABG)
21:02:00.673 00.001 12308 Move returns status 0, amount 0
21:02:00.673 00.000 12308 move complete, result=0
21:02:00.674 00.001 12308 worker thread done servicing request
21:02:00.674 00.000 14556 GuideStep: -0.3 px 118 ms EAST, -0.0 px 0 ms NORTH
21:02:00.680 00.006 12308 Worker thread wakes up
21:02:00.680 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:00.681 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:01.931 01.250 12308 Exposure complete
21:02:02.085 00.154 12308 worker thread done servicing request
21:02:02.086 00.001 14556 OnExposeComplete: enter
21:02:02.090 00.004 14556 UpdateGuideState(): m_state=6
21:02:02.095 00.005 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1605
21:02:02.098 00.003 14556 Star::Find returns 1 (0), X=174.97, Y=986.23, Mass=2031, SNR=30.1, Peak=185 HFD=4.4
21:02:02.102 00.004 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.56 = -1.72)
21:02:02.106 00.004 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
21:02:02.110 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.49 mountX=-0.04 mountY=-0.28, mountTheta=-1.72
21:02:02.116 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.29, opts=13)
21:02:02.119 00.003 14556 Enqueuing Move request for scope (0.02, 0.29)
21:02:02.122 00.003 12308 Worker thread wakes up
21:02:02.122 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.29) opts 0xd
21:02:02.122 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.29)
21:02:02.123 00.001 12308 Moving (0.02, 0.29) raw xDistance=-0.04 yDistance=-0.28
21:02:02.123 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:02:02.123 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:02:02.123 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
21:02:02.123 00.000 12308 MoveAxis(E, 0, ABG)
21:02:02.123 00.000 12308 Move returns status 0, amount 0
21:02:02.124 00.001 12308 MoveAxis(N, 0, ABG)
21:02:02.124 00.000 12308 Move returns status 0, amount 0
21:02:02.124 00.000 12308 move complete, result=0
21:02:02.125 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:02.128 00.003 12308 worker thread done servicing request
21:02:02.147 00.019 14556 UpdateGuideState exits: m=2031 SNR=30.1
21:02:02.153 00.006 14556 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 6 / 99999
21:02:02.157 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760580122.157,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":6.4,"SettleTime":10.0,"StarLocked":true}
21:02:02.161 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:02.167 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:02.172 00.005 14556 Enqueuing Expose request
21:02:02.178 00.006 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:02:02.182 00.004 12308 Worker thread wakes up
21:02:02.182 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:02.182 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:03.423 01.241 12308 Exposure complete
21:02:03.542 00.119 12308 worker thread done servicing request
21:02:03.542 00.000 14556 OnExposeComplete: enter
21:02:03.546 00.004 14556 UpdateGuideState(): m_state=6
21:02:03.549 00.003 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1606
21:02:03.552 00.003 14556 Star::Find returns 1 (0), X=174.94, Y=986.05, Mass=1676, SNR=27.6, Peak=157 HFD=4.3
21:02:03.556 00.004 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.74 = -1.55)
21:02:03.561 00.005 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.65)
21:02:03.565 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.66 mountX=0.00 mountY=-0.11, mountTheta=-1.55
21:02:03.569 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.11, opts=13)
21:02:03.573 00.004 14556 Enqueuing Move request for scope (-0.01, 0.11)
21:02:03.577 00.004 12308 Worker thread wakes up
21:02:03.578 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
21:02:03.578 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
21:02:03.578 00.000 12308 Moving (-0.01, 0.11) raw xDistance=0.00 yDistance=-0.11
21:02:03.578 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:02:03.580 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:03.580 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:02:03.580 00.000 12308 MoveAxis(E, 0, ABG)
21:02:03.580 00.000 12308 Move returns status 0, amount 0
21:02:03.580 00.000 12308 MoveAxis(N, 0, ABG)
21:02:03.580 00.000 12308 Move returns status 0, amount 0
21:02:03.581 00.001 12308 move complete, result=0
21:02:03.581 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:03.584 00.003 12308 worker thread done servicing request
21:02:03.610 00.026 14556 UpdateGuideState exits: m=1676 SNR=27.6
21:02:03.614 00.004 14556 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 7 / 99999
21:02:03.617 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760580123.617,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.24,"Time":7.9,"SettleTime":10.0,"StarLocked":true}
21:02:03.622 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:03.625 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:03.628 00.003 14556 Enqueuing Expose request
21:02:03.631 00.003 12308 Worker thread wakes up
21:02:03.631 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:03.631 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:03.631 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:04.875 01.244 12308 Exposure complete
21:02:04.997 00.122 12308 worker thread done servicing request
21:02:04.997 00.000 14556 OnExposeComplete: enter
21:02:05.001 00.004 14556 UpdateGuideState(): m_state=6
21:02:05.005 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1607
21:02:05.008 00.003 14556 Star::Find returns 1 (0), X=174.92, Y=986.07, Mass=1957, SNR=29.6, Peak=170 HFD=4.3
21:02:05.012 00.004 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.89 = -1.39)
21:02:05.015 00.003 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.49)
21:02:05.019 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.82 mountX=0.02 mountY=-0.13, mountTheta=-1.40
21:02:05.024 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.12, opts=13)
21:02:05.028 00.004 14556 Enqueuing Move request for scope (-0.03, 0.12)
21:02:05.030 00.002 12308 Worker thread wakes up
21:02:05.030 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
21:02:05.031 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
21:02:05.031 00.000 12308 Moving (-0.03, 0.12) raw xDistance=0.02 yDistance=-0.13
21:02:05.031 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:02:05.031 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:05.032 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:02:05.032 00.000 12308 MoveAxis(E, 0, ABG)
21:02:05.032 00.000 12308 Move returns status 0, amount 0
21:02:05.032 00.000 12308 MoveAxis(N, 0, ABG)
21:02:05.032 00.000 12308 Move returns status 0, amount 0
21:02:05.032 00.000 12308 move complete, result=0
21:02:05.033 00.001 12308 worker thread done servicing request
21:02:05.034 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:05.058 00.024 14556 UpdateGuideState exits: m=1957 SNR=29.6
21:02:05.062 00.004 14556 PhdController: settling, locked = 1, distance = 0.20 (1.50) aobump = 0 frame = 8 / 99999
21:02:05.065 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760580125.065,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.20,"Time":9.3,"SettleTime":10.0,"StarLocked":true}
21:02:05.070 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:05.075 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:05.079 00.004 14556 Enqueuing Expose request
21:02:05.082 00.003 12308 Worker thread wakes up
21:02:05.083 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:05.086 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:05.086 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:06.325 01.239 12308 Exposure complete
21:02:06.459 00.134 12308 worker thread done servicing request
21:02:06.460 00.001 14556 OnExposeComplete: enter
21:02:06.463 00.003 14556 UpdateGuideState(): m_state=6
21:02:06.468 00.005 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1608
21:02:06.471 00.003 14556 Star::Find returns 1 (0), X=175.01, Y=986.39, Mass=1824, SNR=28.4, Peak=141 HFD=4.2
21:02:06.475 00.004 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.51 = -1.77)
21:02:06.478 00.003 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.87)
21:02:06.482 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.45 hyp=0.45 cameraTheta=1.44 mountX=-0.09 mountY=-0.43, mountTheta=-1.78
21:02:06.487 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.45, opts=13)
21:02:06.491 00.004 14556 Enqueuing Move request for scope (0.06, 0.45)
21:02:06.495 00.004 12308 Worker thread wakes up
21:02:06.495 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.45) opts 0xd
21:02:06.495 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.45)
21:02:06.497 00.002 12308 Moving (0.06, 0.45) raw xDistance=-0.09 yDistance=-0.43
21:02:06.497 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:02:06.497 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:02:06.497 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
21:02:06.498 00.001 12308 MoveAxis(E, 0, ABG)
21:02:06.498 00.000 12308 Move returns status 0, amount 0
21:02:06.498 00.000 12308 MoveAxis(N, 0, ABG)
21:02:06.498 00.000 12308 Move returns status 0, amount 0
21:02:06.498 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:06.502 00.004 12308 move complete, result=0
21:02:06.502 00.000 12308 worker thread done servicing request
21:02:06.523 00.021 14556 UpdateGuideState exits: m=1824 SNR=28.4
21:02:06.527 00.004 14556 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 9 / 99999
21:02:06.532 00.005 14556 PhdController: newstate STATE_FINISH
21:02:06.535 00.003 14556 PhdController complete: success
21:02:06.539 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760580126.539,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
21:02:06.544 00.005 14556 Mount: notify guiding dither settle done success=1
21:02:06.548 00.004 14556 PhdController: newstate STATE_IDLE
21:02:06.552 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:06.557 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:06.560 00.003 14556 Enqueuing Expose request
21:02:06.563 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
21:02:06.566 00.003 12308 Worker thread wakes up
21:02:06.566 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:06.566 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:07.812 01.246 12308 Exposure complete
21:02:07.957 00.145 12308 worker thread done servicing request
21:02:07.957 00.000 14556 OnExposeComplete: enter
21:02:07.962 00.005 14556 UpdateGuideState(): m_state=6
21:02:07.966 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1609
21:02:07.970 00.004 14556 Star::Find returns 1 (0), X=174.82, Y=986.57, Mass=1770, SNR=28.2, Peak=125 HFD=4.5
21:02:07.974 00.004 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
21:02:07.977 00.003 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
21:02:07.981 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.63 hyp=0.64 cameraTheta=1.78 mountX=0.09 mountY=-0.64, mountTheta=-1.43
21:02:07.986 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.63, opts=13)
21:02:07.989 00.003 14556 Enqueuing Move request for scope (-0.13, 0.63)
21:02:07.992 00.003 12308 Worker thread wakes up
21:02:07.992 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.63) opts 0xd
21:02:07.992 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.63)
21:02:07.992 00.000 12308 Moving (-0.13, 0.63) raw xDistance=0.09 yDistance=-0.64
21:02:07.992 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:02:07.994 00.002 12308 resist switch: large excursion: input -0.64 thresh 0.60 direction from 0 to -1
21:02:07.994 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.92
21:02:07.994 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
21:02:07.994 00.000 12308 MoveAxis(E, 0, ABG)
21:02:07.994 00.000 12308 Move returns status 0, amount 0
21:02:07.995 00.001 12308 MoveAxis(N, 450, ABG)
21:02:07.995 00.000 12308 Guiding  Dir = 0, Dur = 450
21:02:07.996 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:07.999 00.003 12308 IsSlewing returns 0
21:02:07.999 00.000 12308 IsGuiding returns 0
21:02:07.999 00.000 12308 PulseGuide returned control before completion, sleep 460
21:02:08.019 00.020 14556 UpdateGuideState exits: m=1770 SNR=28.2
21:02:08.022 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:08.026 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:08.030 00.004 14556 Enqueuing Expose request
21:02:08.462 00.432 12308 IsGuiding returns 1
21:02:08.462 00.000 12308 scope still moving after pulse duration time elapsed
21:02:08.494 00.032 12308 IsSlewing returns 0
21:02:08.495 00.001 12308 IsGuiding returns 0
21:02:08.495 00.000 12308 scope move finished after 450 + 45 ms
21:02:08.495 00.000 12308 Move returns status 0, amount 450
21:02:08.496 00.001 12308 move complete, result=0
21:02:08.496 00.000 12308 worker thread done servicing request
21:02:08.496 00.000 12308 Worker thread wakes up
21:02:08.497 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.6 px 450 ms NORTH
21:02:08.502 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:08.502 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:09.757 01.255 12308 Exposure complete
21:02:09.915 00.158 12308 worker thread done servicing request
21:02:09.915 00.000 14556 OnExposeComplete: enter
21:02:09.919 00.004 14556 UpdateGuideState(): m_state=6
21:02:09.925 00.006 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1610
21:02:09.929 00.004 14556 Star::Find returns 1 (0), X=174.93, Y=986.50, Mass=1708, SNR=27.7, Peak=126 HFD=4.1
21:02:09.934 00.005 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.69 = -1.60)
21:02:09.938 00.004 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.70)
21:02:09.942 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.55 hyp=0.55 cameraTheta=1.61 mountX=-0.01 mountY=-0.55, mountTheta=-1.60
21:02:09.947 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.55, opts=13)
21:02:09.952 00.005 14556 Enqueuing Move request for scope (-0.02, 0.55)
21:02:09.957 00.005 12308 Worker thread wakes up
21:02:09.957 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.55) opts 0xd
21:02:09.957 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.55)
21:02:09.957 00.000 12308 Moving (-0.02, 0.55) raw xDistance=-0.01 yDistance=-0.55
21:02:09.959 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:02:09.959 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
21:02:09.959 00.000 12308 MoveAxis(E, 0, ABG)
21:02:09.959 00.000 12308 Move returns status 0, amount 0
21:02:09.959 00.000 12308 MoveAxis(N, 387, ABG)
21:02:09.959 00.000 12308 Guiding  Dir = 0, Dur = 387
21:02:09.960 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:09.964 00.004 12308 IsSlewing returns 0
21:02:09.965 00.001 12308 IsGuiding returns 0
21:02:09.966 00.001 12308 PulseGuide returned control before completion, sleep 397
21:02:09.989 00.023 14556 UpdateGuideState exits: m=1708 SNR=27.7
21:02:09.994 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:09.998 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:10.002 00.004 14556 Enqueuing Expose request
21:02:10.369 00.367 12308 IsGuiding returns 1
21:02:10.370 00.001 12308 scope still moving after pulse duration time elapsed
21:02:10.399 00.029 12308 IsSlewing returns 0
21:02:10.399 00.000 12308 IsGuiding returns 0
21:02:10.400 00.001 12308 scope move finished after 387 + 48 ms
21:02:10.401 00.001 12308 Move returns status 0, amount 387
21:02:10.401 00.000 12308 move complete, result=0
21:02:10.401 00.000 12308 worker thread done servicing request
21:02:10.401 00.000 12308 Worker thread wakes up
21:02:10.402 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.6 px 387 ms NORTH
21:02:10.409 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:10.409 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:11.655 01.246 12308 Exposure complete
21:02:11.815 00.160 12308 worker thread done servicing request
21:02:11.815 00.000 14556 OnExposeComplete: enter
21:02:11.819 00.004 14556 UpdateGuideState(): m_state=6
21:02:11.823 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1611
21:02:11.826 00.003 14556 Star::Find returns 1 (0), X=174.92, Y=986.15, Mass=1570, SNR=26.6, Peak=156 HFD=4.3
21:02:11.830 00.004 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.77 = -1.51)
21:02:11.834 00.004 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
21:02:11.837 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.70 mountX=0.01 mountY=-0.21, mountTheta=-1.51
21:02:11.842 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.21, opts=13)
21:02:11.844 00.002 14556 Enqueuing Move request for scope (-0.03, 0.21)
21:02:11.849 00.005 12308 Worker thread wakes up
21:02:11.849 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd
21:02:11.849 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.21)
21:02:11.849 00.000 12308 Moving (-0.03, 0.21) raw xDistance=0.01 yDistance=-0.21
21:02:11.850 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:02:11.850 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:02:11.850 00.000 12308 MoveAxis(E, 0, ABG)
21:02:11.850 00.000 12308 Move returns status 0, amount 0
21:02:11.850 00.000 12308 MoveAxis(N, 149, ABG)
21:02:11.850 00.000 12308 Guiding  Dir = 0, Dur = 149
21:02:11.850 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:11.855 00.005 12308 IsSlewing returns 0
21:02:11.856 00.001 12308 IsGuiding returns 0
21:02:11.858 00.002 12308 PulseGuide returned control before completion, sleep 159
21:02:11.879 00.021 14556 UpdateGuideState exits: m=1570 SNR=26.6
21:02:11.883 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:11.888 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:11.893 00.005 14556 Enqueuing Expose request
21:02:12.022 00.129 12308 IsGuiding returns 1
21:02:12.023 00.001 12308 scope still moving after pulse duration time elapsed
21:02:12.053 00.030 12308 IsSlewing returns 0
21:02:12.053 00.000 12308 IsGuiding returns 0
21:02:12.054 00.001 12308 scope move finished after 149 + 48 ms
21:02:12.054 00.000 12308 Move returns status 0, amount 149
21:02:12.055 00.001 12308 move complete, result=0
21:02:12.055 00.000 12308 worker thread done servicing request
21:02:12.056 00.001 12308 Worker thread wakes up
21:02:12.056 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 149 ms NORTH
21:02:12.063 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:12.063 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:13.316 01.253 12308 Exposure complete
21:02:13.466 00.150 12308 worker thread done servicing request
21:02:13.466 00.000 14556 OnExposeComplete: enter
21:02:13.471 00.005 14556 UpdateGuideState(): m_state=6
21:02:13.475 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1612
21:02:13.479 00.004 14556 Star::Find returns 1 (0), X=174.95, Y=985.95, Mass=1782, SNR=28.4, Peak=144 HFD=4.5
21:02:13.483 00.004 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
21:02:13.489 00.006 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.58)
21:02:13.493 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.73 mountX=0.00 mountY=-0.01, mountTheta=-1.48
21:02:13.499 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.01, opts=13)
21:02:13.505 00.006 14556 Enqueuing Move request for scope (-0.00, 0.01)
21:02:13.509 00.004 12308 Worker thread wakes up
21:02:13.509 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.01) opts 0xd
21:02:13.509 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.01)
21:02:13.509 00.000 12308 Moving (-0.00, 0.01) raw xDistance=0.00 yDistance=-0.01
21:02:13.509 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:02:13.510 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:13.510 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:02:13.510 00.000 12308 MoveAxis(E, 0, ABG)
21:02:13.510 00.000 12308 Move returns status 0, amount 0
21:02:13.511 00.001 12308 MoveAxis(N, 0, ABG)
21:02:13.511 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:13.516 00.005 12308 Move returns status 0, amount 0
21:02:13.517 00.001 12308 move complete, result=0
21:02:13.517 00.000 12308 worker thread done servicing request
21:02:13.539 00.022 14556 UpdateGuideState exits: m=1782 SNR=28.4
21:02:13.544 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:13.548 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:13.552 00.004 14556 Enqueuing Expose request
21:02:13.556 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:02:13.560 00.004 12308 Worker thread wakes up
21:02:13.560 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:13.560 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:14.803 01.243 12308 Exposure complete
21:02:14.959 00.156 12308 worker thread done servicing request
21:02:14.959 00.000 14556 OnExposeComplete: enter
21:02:14.962 00.003 14556 UpdateGuideState(): m_state=6
21:02:14.967 00.005 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1613
21:02:14.970 00.003 14556 Star::Find returns 1 (0), X=174.96, Y=985.92, Mass=1755, SNR=28.1, Peak=163 HFD=4.5
21:02:14.973 00.003 14556 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.07) = xAngle (1.66 = 1.66)
21:02:14.977 00.004 14556 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.56 = 1.56)
21:02:14.981 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.41 mountX=-0.00 mountY=0.03, mountTheta=1.66
21:02:14.987 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.03, opts=13)
21:02:14.992 00.005 14556 Enqueuing Move request for scope (0.00, -0.03)
21:02:14.995 00.003 12308 Worker thread wakes up
21:02:14.995 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.03) opts 0xd
21:02:14.995 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.03)
21:02:14.995 00.000 12308 Moving (0.00, -0.03) raw xDistance=-0.00 yDistance=0.03
21:02:14.995 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:02:14.997 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:14.997 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:02:14.997 00.000 12308 MoveAxis(E, 0, ABG)
21:02:14.997 00.000 12308 Move returns status 0, amount 0
21:02:14.997 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:15.000 00.003 12308 MoveAxis(N, 0, ABG)
21:02:15.001 00.001 12308 Move returns status 0, amount 0
21:02:15.001 00.000 12308 move complete, result=0
21:02:15.001 00.000 12308 worker thread done servicing request
21:02:15.023 00.022 14556 UpdateGuideState exits: m=1755 SNR=28.1
21:02:15.027 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:15.031 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:15.035 00.004 14556 Enqueuing Expose request
21:02:15.039 00.004 12308 Worker thread wakes up
21:02:15.039 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:02:15.043 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:15.043 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:16.284 01.241 12308 Exposure complete
21:02:16.434 00.150 12308 worker thread done servicing request
21:02:16.434 00.000 14556 OnExposeComplete: enter
21:02:16.439 00.005 14556 UpdateGuideState(): m_state=6
21:02:16.443 00.004 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1614
21:02:16.447 00.004 14556 Star::Find returns 1 (0), X=174.87, Y=985.97, Mass=2159, SNR=31.4, Peak=170 HFD=4.7
21:02:16.451 00.004 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.85 = -0.44)
21:02:16.455 00.004 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.75 = -0.54)
21:02:16.459 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.77 mountX=0.07 mountY=-0.04, mountTheta=-0.51
21:02:16.463 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.03, opts=13)
21:02:16.468 00.005 14556 Enqueuing Move request for scope (-0.08, 0.03)
21:02:16.471 00.003 12308 Worker thread wakes up
21:02:16.471 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
21:02:16.471 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
21:02:16.471 00.000 12308 Moving (-0.08, 0.03) raw xDistance=0.07 yDistance=-0.04
21:02:16.471 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:02:16.472 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:16.472 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:02:16.472 00.000 12308 MoveAxis(E, 0, ABG)
21:02:16.472 00.000 12308 Move returns status 0, amount 0
21:02:16.472 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:16.478 00.006 12308 MoveAxis(N, 0, ABG)
21:02:16.478 00.000 12308 Move returns status 0, amount 0
21:02:16.478 00.000 12308 move complete, result=0
21:02:16.478 00.000 12308 worker thread done servicing request
21:02:16.498 00.020 14556 UpdateGuideState exits: m=2159 SNR=31.4
21:02:16.502 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:16.505 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:16.511 00.006 14556 Enqueuing Expose request
21:02:16.513 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:02:16.519 00.006 12308 Worker thread wakes up
21:02:16.519 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:16.519 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:17.769 01.250 12308 Exposure complete
21:02:17.915 00.146 14556 OnExposeComplete: enter
21:02:17.919 00.004 12308 worker thread done servicing request
21:02:17.919 00.000 14556 UpdateGuideState(): m_state=6
21:02:17.924 00.005 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1615
21:02:17.929 00.005 14556 Star::Find returns 1 (0), X=175.05, Y=986.16, Mass=2198, SNR=31.6, Peak=204 HFD=4.3
21:02:17.933 00.004 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.22 = -2.06)
21:02:17.937 00.004 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.16)
21:02:17.941 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.22 hyp=0.24 cameraTheta=1.15 mountX=-0.11 mountY=-0.20, mountTheta=-2.09
21:02:17.945 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.22, opts=13)
21:02:17.949 00.004 14556 Enqueuing Move request for scope (0.10, 0.22)
21:02:17.953 00.004 12308 Worker thread wakes up
21:02:17.953 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.22) opts 0xd
21:02:17.953 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.22)
21:02:17.953 00.000 12308 Moving (0.10, 0.22) raw xDistance=-0.11 yDistance=-0.20
21:02:17.954 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:02:17.954 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:17.954 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:02:17.954 00.000 12308 MoveAxis(E, 0, ABG)
21:02:17.954 00.000 12308 Move returns status 0, amount 0
21:02:17.954 00.000 12308 MoveAxis(N, 0, ABG)
21:02:17.954 00.000 12308 Move returns status 0, amount 0
21:02:17.956 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:17.959 00.003 12308 move complete, result=0
21:02:17.959 00.000 12308 worker thread done servicing request
21:02:17.980 00.021 14556 UpdateGuideState exits: m=2198 SNR=31.6
21:02:17.985 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:17.989 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:17.993 00.004 14556 Enqueuing Expose request
21:02:17.996 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:02:18.001 00.005 12308 Worker thread wakes up
21:02:18.001 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:18.001 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:19.244 01.243 12308 Exposure complete
21:02:19.400 00.156 12308 worker thread done servicing request
21:02:19.401 00.001 14556 OnExposeComplete: enter
21:02:19.404 00.003 14556 UpdateGuideState(): m_state=6
21:02:19.408 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1616
21:02:19.414 00.006 14556 Star::Find returns 1 (0), X=174.86, Y=986.06, Mass=2043, SNR=30.3, Peak=157 HFD=4.5
21:02:19.418 00.004 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
21:02:19.422 00.004 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
21:02:19.426 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.25 mountX=0.08 mountY=-0.12, mountTheta=-0.99
21:02:19.431 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.11, opts=13)
21:02:19.435 00.004 14556 Enqueuing Move request for scope (-0.09, 0.11)
21:02:19.439 00.004 12308 Worker thread wakes up
21:02:19.439 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
21:02:19.439 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
21:02:19.439 00.000 12308 Moving (-0.09, 0.11) raw xDistance=0.08 yDistance=-0.12
21:02:19.440 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:02:19.440 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:19.440 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:02:19.440 00.000 12308 MoveAxis(E, 0, ABG)
21:02:19.441 00.001 12308 Move returns status 0, amount 0
21:02:19.441 00.000 12308 MoveAxis(N, 0, ABG)
21:02:19.441 00.000 12308 Move returns status 0, amount 0
21:02:19.441 00.000 12308 move complete, result=0
21:02:19.441 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:19.446 00.005 12308 worker thread done servicing request
21:02:19.465 00.019 14556 UpdateGuideState exits: m=2043 SNR=30.3
21:02:19.468 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:19.472 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:19.476 00.004 14556 Enqueuing Expose request
21:02:19.479 00.003 12308 Worker thread wakes up
21:02:19.480 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:19.484 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:19.484 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:20.727 01.243 12308 Exposure complete
21:02:20.891 00.164 12308 worker thread done servicing request
21:02:20.892 00.001 14556 OnExposeComplete: enter
21:02:20.896 00.004 14556 UpdateGuideState(): m_state=6
21:02:20.900 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1617
21:02:20.903 00.003 14556 Star::Find returns 1 (0), X=175.05, Y=985.98, Mass=1803, SNR=28.5, Peak=149 HFD=4.4
21:02:20.907 00.004 14556 CameraToMount -- cameraTheta (0.32) - m_xAngle (-3.07) = xAngle (3.39 = -2.89)
21:02:20.911 00.004 14556 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.29 = -2.99)
21:02:20.916 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.03 hyp=0.11 cameraTheta=0.32 mountX=-0.11 mountY=-0.02, mountTheta=-2.99
21:02:20.921 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.03, opts=13)
21:02:20.926 00.005 14556 Enqueuing Move request for scope (0.10, 0.03)
21:02:20.929 00.003 12308 Worker thread wakes up
21:02:20.929 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.03) opts 0xd
21:02:20.929 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.03)
21:02:20.929 00.000 12308 Moving (0.10, 0.03) raw xDistance=-0.11 yDistance=-0.02
21:02:20.931 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:02:20.931 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:20.931 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:02:20.931 00.000 12308 MoveAxis(E, 0, ABG)
21:02:20.931 00.000 12308 Move returns status 0, amount 0
21:02:20.931 00.000 12308 MoveAxis(N, 0, ABG)
21:02:20.932 00.001 12308 Move returns status 0, amount 0
21:02:20.932 00.000 12308 move complete, result=0
21:02:20.932 00.000 12308 worker thread done servicing request
21:02:20.932 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:20.958 00.026 14556 UpdateGuideState exits: m=1803 SNR=28.5
21:02:20.962 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:20.966 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:20.969 00.003 14556 Enqueuing Expose request
21:02:20.973 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:02:20.977 00.004 12308 Worker thread wakes up
21:02:20.977 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:20.977 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:22.228 01.251 12308 Exposure complete
21:02:22.387 00.159 12308 worker thread done servicing request
21:02:22.388 00.001 14556 OnExposeComplete: enter
21:02:22.391 00.003 14556 UpdateGuideState(): m_state=6
21:02:22.395 00.004 14556 Star::Find(15, 175, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1618
21:02:22.400 00.005 14556 Star::Find returns 1 (0), X=174.95, Y=986.13, Mass=1933, SNR=29.4, Peak=163 HFD=4.4
21:02:22.404 00.004 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.67 = -1.61)
21:02:22.409 00.005 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
21:02:22.413 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.60 mountX=-0.01 mountY=-0.18, mountTheta=-1.61
21:02:22.421 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.18, opts=13)
21:02:22.426 00.005 14556 Enqueuing Move request for scope (-0.00, 0.18)
21:02:22.431 00.005 12308 Worker thread wakes up
21:02:22.431 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.18) opts 0xd
21:02:22.431 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.18)
21:02:22.431 00.000 12308 Moving (-0.00, 0.18) raw xDistance=-0.01 yDistance=-0.18
21:02:22.431 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:02:22.431 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:22.432 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:02:22.432 00.000 12308 MoveAxis(E, 0, ABG)
21:02:22.432 00.000 12308 Move returns status 0, amount 0
21:02:22.432 00.000 12308 MoveAxis(N, 0, ABG)
21:02:22.433 00.001 12308 Move returns status 0, amount 0
21:02:22.433 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:22.437 00.004 12308 move complete, result=0
21:02:22.437 00.000 12308 worker thread done servicing request
21:02:22.459 00.022 14556 UpdateGuideState exits: m=1933 SNR=29.4
21:02:22.464 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:22.468 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:22.471 00.003 14556 Enqueuing Expose request
21:02:22.475 00.004 12308 Worker thread wakes up
21:02:22.475 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:02:22.479 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:22.479 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:23.731 01.252 12308 Exposure complete
21:02:23.884 00.153 12308 worker thread done servicing request
21:02:23.884 00.000 14556 OnExposeComplete: enter
21:02:23.887 00.003 14556 UpdateGuideState(): m_state=6
21:02:23.891 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1619
21:02:23.895 00.004 14556 Star::Find returns 1 (0), X=174.86, Y=986.33, Mass=1976, SNR=29.8, Peak=168 HFD=4.5
21:02:23.897 00.002 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
21:02:23.901 00.004 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
21:02:23.905 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.38 hyp=0.40 cameraTheta=1.81 mountX=0.07 mountY=-0.40, mountTheta=-1.40
21:02:23.914 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.38, opts=13)
21:02:23.920 00.006 14556 Enqueuing Move request for scope (-0.09, 0.38)
21:02:23.925 00.005 12308 Worker thread wakes up
21:02:23.925 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.38) opts 0xd
21:02:23.925 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.38)
21:02:23.926 00.001 12308 Moving (-0.09, 0.38) raw xDistance=0.07 yDistance=-0.40
21:02:23.926 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:02:23.926 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
21:02:23.926 00.000 12308 MoveAxis(E, 0, ABG)
21:02:23.927 00.001 12308 Move returns status 0, amount 0
21:02:23.927 00.000 12308 MoveAxis(N, 278, ABG)
21:02:23.927 00.000 12308 Guiding  Dir = 0, Dur = 278
21:02:23.927 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:23.933 00.006 12308 IsSlewing returns 0
21:02:23.933 00.000 12308 IsGuiding returns 0
21:02:23.935 00.002 12308 PulseGuide returned control before completion, sleep 288
21:02:23.966 00.031 14556 UpdateGuideState exits: m=1976 SNR=29.8
21:02:23.972 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:23.976 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:23.981 00.005 14556 Enqueuing Expose request
21:02:24.233 00.252 12308 IsGuiding returns 1
21:02:24.233 00.000 12308 scope still moving after pulse duration time elapsed
21:02:24.263 00.030 12308 IsSlewing returns 0
21:02:24.264 00.001 12308 IsGuiding returns 0
21:02:24.265 00.001 12308 scope move finished after 278 + 52 ms
21:02:24.265 00.000 12308 Move returns status 0, amount 278
21:02:24.265 00.000 12308 move complete, result=0
21:02:24.266 00.001 12308 worker thread done servicing request
21:02:24.266 00.000 12308 Worker thread wakes up
21:02:24.268 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 278 ms NORTH
21:02:24.273 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:24.273 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:25.524 01.251 12308 Exposure complete
21:02:25.684 00.160 14556 OnExposeComplete: enter
21:02:25.687 00.003 14556 UpdateGuideState(): m_state=6
21:02:25.692 00.005 12308 worker thread done servicing request
21:02:25.692 00.000 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1620
21:02:25.696 00.004 14556 Star::Find returns 1 (0), X=175.15, Y=986.17, Mass=1690, SNR=27.6, Peak=143 HFD=4.3
21:02:25.700 00.004 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.93 = -2.35)
21:02:25.704 00.004 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.83 = -2.45)
21:02:25.707 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=0.23 hyp=0.30 cameraTheta=0.86 mountX=-0.21 mountY=-0.19, mountTheta=-2.40
21:02:25.712 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.23, opts=13)
21:02:25.716 00.004 14556 Enqueuing Move request for scope (0.20, 0.23)
21:02:25.720 00.004 12308 Worker thread wakes up
21:02:25.720 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.23) opts 0xd
21:02:25.720 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.23)
21:02:25.720 00.000 12308 Moving (0.20, 0.23) raw xDistance=-0.21 yDistance=-0.19
21:02:25.720 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:02:25.720 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:25.720 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:02:25.722 00.002 12308 MoveAxis(E, 92, ABG)
21:02:25.722 00.000 12308 Guiding  Dir = 2, Dur = 92
21:02:25.722 00.000 12308 IsSlewing returns 0
21:02:25.722 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:25.726 00.004 12308 IsGuiding returns 0
21:02:25.726 00.000 12308 PulseGuide returned control before completion, sleep 102
21:02:25.749 00.023 14556 UpdateGuideState exits: m=1690 SNR=27.6
21:02:25.753 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:25.756 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:25.760 00.004 14556 Enqueuing Expose request
21:02:25.842 00.082 12308 IsGuiding returns 1
21:02:25.843 00.001 12308 scope still moving after pulse duration time elapsed
21:02:25.872 00.029 12308 IsSlewing returns 0
21:02:25.872 00.000 12308 IsGuiding returns 0
21:02:25.872 00.000 12308 scope move finished after 92 + 54 ms
21:02:25.872 00.000 12308 Move returns status 0, amount 92
21:02:25.874 00.002 12308 MoveAxis(N, 0, ABG)
21:02:25.874 00.000 12308 Move returns status 0, amount 0
21:02:25.874 00.000 12308 move complete, result=0
21:02:25.874 00.000 12308 worker thread done servicing request
21:02:25.874 00.000 14556 GuideStep: -0.2 px 92 ms EAST, -0.2 px 0 ms NORTH
21:02:25.880 00.006 12308 Worker thread wakes up
21:02:25.880 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:25.880 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:27.135 01.255 12308 Exposure complete
21:02:27.288 00.153 12308 worker thread done servicing request
21:02:27.288 00.000 14556 OnExposeComplete: enter
21:02:27.293 00.005 14556 UpdateGuideState(): m_state=6
21:02:27.297 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1621
21:02:27.301 00.004 14556 Star::Find returns 1 (0), X=174.98, Y=986.14, Mass=2178, SNR=31.5, Peak=186 HFD=4.5
21:02:27.306 00.005 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.48 = -1.80)
21:02:27.310 00.004 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
21:02:27.313 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.19 hyp=0.20 cameraTheta=1.41 mountX=-0.04 mountY=-0.18, mountTheta=-1.81
21:02:27.318 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.19, opts=13)
21:02:27.322 00.004 14556 Enqueuing Move request for scope (0.03, 0.19)
21:02:27.325 00.003 12308 Worker thread wakes up
21:02:27.325 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.19) opts 0xd
21:02:27.325 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.19)
21:02:27.327 00.002 12308 Moving (0.03, 0.19) raw xDistance=-0.04 yDistance=-0.18
21:02:27.327 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:02:27.327 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:27.327 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:02:27.327 00.000 12308 MoveAxis(E, 0, ABG)
21:02:27.327 00.000 12308 Move returns status 0, amount 0
21:02:27.327 00.000 12308 MoveAxis(N, 0, ABG)
21:02:27.328 00.001 12308 Move returns status 0, amount 0
21:02:27.328 00.000 12308 move complete, result=0
21:02:27.328 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:27.332 00.004 12308 worker thread done servicing request
21:02:27.349 00.017 14556 UpdateGuideState exits: m=2178 SNR=31.5
21:02:27.354 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:27.357 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:27.361 00.004 14556 Enqueuing Expose request
21:02:27.364 00.003 12308 Worker thread wakes up
21:02:27.365 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:02:27.367 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:27.368 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:28.618 01.250 12308 Exposure complete
21:02:28.775 00.157 12308 worker thread done servicing request
21:02:28.776 00.001 14556 OnExposeComplete: enter
21:02:28.779 00.003 14556 UpdateGuideState(): m_state=6
21:02:28.784 00.005 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1622
21:02:28.788 00.004 14556 Star::Find returns 1 (0), X=174.81, Y=986.22, Mass=1695, SNR=27.7, Peak=138 HFD=4.4
21:02:28.792 00.004 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.13 = -1.16)
21:02:28.797 00.005 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.25)
21:02:28.802 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.27 hyp=0.31 cameraTheta=2.05 mountX=0.12 mountY=-0.29, mountTheta=-1.17
21:02:28.807 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.27, opts=13)
21:02:28.811 00.004 14556 Enqueuing Move request for scope (-0.14, 0.27)
21:02:28.814 00.003 12308 Worker thread wakes up
21:02:28.814 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.27) opts 0xd
21:02:28.814 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.27)
21:02:28.814 00.000 12308 Moving (-0.14, 0.27) raw xDistance=0.12 yDistance=-0.29
21:02:28.814 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:02:28.815 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:02:28.815 00.000 12308 MoveAxis(E, 0, ABG)
21:02:28.815 00.000 12308 Move returns status 0, amount 0
21:02:28.815 00.000 12308 MoveAxis(N, 207, ABG)
21:02:28.815 00.000 12308 Guiding  Dir = 0, Dur = 207
21:02:28.815 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:28.819 00.004 12308 IsSlewing returns 0
21:02:28.820 00.001 12308 IsGuiding returns 0
21:02:28.820 00.000 12308 PulseGuide returned control before completion, sleep 217
21:02:28.841 00.021 14556 UpdateGuideState exits: m=1695 SNR=27.7
21:02:28.845 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:28.849 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:28.854 00.005 14556 Enqueuing Expose request
21:02:29.047 00.193 12308 IsGuiding returns 1
21:02:29.048 00.001 12308 scope still moving after pulse duration time elapsed
21:02:29.078 00.030 12308 IsSlewing returns 0
21:02:29.080 00.002 12308 IsGuiding returns 0
21:02:29.081 00.001 12308 scope move finished after 207 + 53 ms
21:02:29.081 00.000 12308 Move returns status 0, amount 207
21:02:29.081 00.000 12308 move complete, result=0
21:02:29.082 00.001 12308 worker thread done servicing request
21:02:29.083 00.001 12308 Worker thread wakes up
21:02:29.083 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 207 ms NORTH
21:02:29.088 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:29.088 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:30.339 01.251 12308 Exposure complete
21:02:30.494 00.155 12308 worker thread done servicing request
21:02:30.495 00.001 14556 OnExposeComplete: enter
21:02:30.498 00.003 14556 UpdateGuideState(): m_state=6
21:02:30.503 00.005 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1623
21:02:30.507 00.004 14556 Star::Find returns 1 (0), X=174.98, Y=985.98, Mass=2119, SNR=31.0, Peak=186 HFD=4.5
21:02:30.511 00.004 14556 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.07) = xAngle (3.90 = -2.38)
21:02:30.514 00.003 14556 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.80 = -2.48)
21:02:30.518 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.83 mountX=-0.03 mountY=-0.03, mountTheta=-2.44
21:02:30.524 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.04, opts=13)
21:02:30.528 00.004 14556 Enqueuing Move request for scope (0.03, 0.04)
21:02:30.532 00.004 12308 Worker thread wakes up
21:02:30.533 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
21:02:30.533 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
21:02:30.533 00.000 12308 Moving (0.03, 0.04) raw xDistance=-0.03 yDistance=-0.03
21:02:30.533 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:02:30.533 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:30.533 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:02:30.534 00.001 12308 MoveAxis(E, 0, ABG)
21:02:30.534 00.000 12308 Move returns status 0, amount 0
21:02:30.534 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:30.539 00.005 12308 MoveAxis(N, 0, ABG)
21:02:30.540 00.001 12308 Move returns status 0, amount 0
21:02:30.540 00.000 12308 move complete, result=0
21:02:30.540 00.000 12308 worker thread done servicing request
21:02:30.557 00.017 14556 UpdateGuideState exits: m=2119 SNR=31.0
21:02:30.561 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:30.564 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:30.569 00.005 14556 Enqueuing Expose request
21:02:30.574 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:02:30.578 00.004 12308 Worker thread wakes up
21:02:30.579 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:30.579 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:31.833 01.254 12308 Exposure complete
21:02:31.991 00.158 12308 worker thread done servicing request
21:02:31.992 00.001 14556 OnExposeComplete: enter
21:02:31.996 00.004 14556 UpdateGuideState(): m_state=6
21:02:32.000 00.004 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1624
21:02:32.004 00.004 14556 Star::Find returns 1 (0), X=174.95, Y=985.96, Mass=1917, SNR=29.4, Peak=162 HFD=4.4
21:02:32.007 00.003 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
21:02:32.011 00.004 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
21:02:32.016 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.45 mountX=-0.00 mountY=-0.02, mountTheta=-1.76
21:02:32.022 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.02, opts=13)
21:02:32.026 00.004 14556 Enqueuing Move request for scope (0.00, 0.02)
21:02:32.030 00.004 12308 Worker thread wakes up
21:02:32.030 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
21:02:32.031 00.001 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
21:02:32.031 00.000 12308 Moving (0.00, 0.02) raw xDistance=-0.00 yDistance=-0.02
21:02:32.031 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:02:32.031 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:32.031 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:02:32.031 00.000 12308 MoveAxis(E, 0, ABG)
21:02:32.032 00.001 12308 Move returns status 0, amount 0
21:02:32.032 00.000 12308 MoveAxis(N, 0, ABG)
21:02:32.032 00.000 12308 Move returns status 0, amount 0
21:02:32.033 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:32.036 00.003 12308 move complete, result=0
21:02:32.036 00.000 12308 worker thread done servicing request
21:02:32.063 00.027 14556 UpdateGuideState exits: m=1917 SNR=29.4
21:02:32.068 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:32.073 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:32.078 00.005 14556 Enqueuing Expose request
21:02:32.083 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:02:32.088 00.005 12308 Worker thread wakes up
21:02:32.088 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:32.088 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:33.332 01.244 12308 Exposure complete
21:02:33.469 00.137 12308 worker thread done servicing request
21:02:33.469 00.000 14556 OnExposeComplete: enter
21:02:33.474 00.005 14556 UpdateGuideState(): m_state=6
21:02:33.479 00.005 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1625
21:02:33.482 00.003 14556 Star::Find returns 1 (0), X=174.90, Y=986.08, Mass=2098, SNR=30.8, Peak=188 HFD=4.4
21:02:33.487 00.005 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.04 = -1.24)
21:02:33.491 00.004 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.34)
21:02:33.494 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.97 mountX=0.05 mountY=-0.14, mountTheta=-1.25
21:02:33.499 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.13, opts=13)
21:02:33.503 00.004 14556 Enqueuing Move request for scope (-0.06, 0.13)
21:02:33.507 00.004 12308 Worker thread wakes up
21:02:33.507 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
21:02:33.507 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
21:02:33.507 00.000 12308 Moving (-0.06, 0.13) raw xDistance=0.05 yDistance=-0.14
21:02:33.508 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:02:33.508 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:33.508 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:02:33.508 00.000 12308 MoveAxis(E, 0, ABG)
21:02:33.509 00.001 12308 Move returns status 0, amount 0
21:02:33.509 00.000 12308 MoveAxis(N, 0, ABG)
21:02:33.509 00.000 12308 Move returns status 0, amount 0
21:02:33.509 00.000 12308 move complete, result=0
21:02:33.510 00.001 12308 worker thread done servicing request
21:02:33.510 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:33.535 00.025 14556 UpdateGuideState exits: m=2098 SNR=30.8
21:02:33.540 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:33.546 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:33.551 00.005 14556 Enqueuing Expose request
21:02:33.555 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:33.559 00.004 12308 Worker thread wakes up
21:02:33.559 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:33.559 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:34.802 01.243 12308 Exposure complete
21:02:34.957 00.155 12308 worker thread done servicing request
21:02:34.957 00.000 14556 OnExposeComplete: enter
21:02:34.962 00.005 14556 UpdateGuideState(): m_state=6
21:02:34.966 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1626
21:02:34.970 00.004 14556 Star::Find returns 1 (0), X=174.98, Y=986.07, Mass=2083, SNR=30.6, Peak=175 HFD=4.4
21:02:34.973 00.003 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.41 = -1.88)
21:02:34.977 00.004 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.98)
21:02:34.982 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.33 mountX=-0.04 mountY=-0.12, mountTheta=-1.89
21:02:34.987 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.13, opts=13)
21:02:34.991 00.004 14556 Enqueuing Move request for scope (0.03, 0.13)
21:02:34.995 00.004 12308 Worker thread wakes up
21:02:34.995 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
21:02:34.995 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
21:02:34.995 00.000 12308 Moving (0.03, 0.13) raw xDistance=-0.04 yDistance=-0.12
21:02:34.995 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:02:34.996 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:34.996 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:02:34.996 00.000 12308 MoveAxis(E, 0, ABG)
21:02:34.996 00.000 12308 Move returns status 0, amount 0
21:02:34.996 00.000 12308 MoveAxis(N, 0, ABG)
21:02:34.996 00.000 12308 Move returns status 0, amount 0
21:02:34.996 00.000 12308 move complete, result=0
21:02:34.996 00.000 12308 worker thread done servicing request
21:02:34.997 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:35.019 00.022 14556 UpdateGuideState exits: m=2083 SNR=30.6
21:02:35.023 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:35.027 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:35.030 00.003 14556 Enqueuing Expose request
21:02:35.033 00.003 12308 Worker thread wakes up
21:02:35.033 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:35.033 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:35.033 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:36.282 01.249 12308 Exposure complete
21:02:36.458 00.176 12308 worker thread done servicing request
21:02:36.459 00.001 14556 OnExposeComplete: enter
21:02:36.463 00.004 14556 UpdateGuideState(): m_state=6
21:02:36.467 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1627
21:02:36.470 00.003 14556 Star::Find returns 1 (0), X=175.00, Y=986.30, Mass=2054, SNR=30.6, Peak=168 HFD=4.5
21:02:36.475 00.005 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.50 = -1.78)
21:02:36.480 00.005 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.88)
21:02:36.484 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.35 hyp=0.36 cameraTheta=1.43 mountX=-0.08 mountY=-0.34, mountTheta=-1.79
21:02:36.489 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.35, opts=13)
21:02:36.493 00.004 14556 Enqueuing Move request for scope (0.05, 0.35)
21:02:36.496 00.003 12308 Worker thread wakes up
21:02:36.496 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.35) opts 0xd
21:02:36.497 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.35)
21:02:36.497 00.000 12308 Moving (0.05, 0.35) raw xDistance=-0.08 yDistance=-0.34
21:02:36.497 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:02:36.497 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:02:36.497 00.000 12308 MoveAxis(E, 0, ABG)
21:02:36.498 00.001 12308 Move returns status 0, amount 0
21:02:36.498 00.000 12308 MoveAxis(N, 240, ABG)
21:02:36.499 00.001 12308 Guiding  Dir = 0, Dur = 240
21:02:36.499 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:36.503 00.004 12308 IsSlewing returns 0
21:02:36.503 00.000 12308 IsGuiding returns 0
21:02:36.503 00.000 12308 PulseGuide returned control before completion, sleep 250
21:02:36.522 00.019 14556 UpdateGuideState exits: m=2054 SNR=30.6
21:02:36.525 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:36.529 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:36.533 00.004 14556 Enqueuing Expose request
21:02:36.757 00.224 12308 IsGuiding returns 1
21:02:36.757 00.000 12308 scope still moving after pulse duration time elapsed
21:02:36.787 00.030 12308 IsSlewing returns 0
21:02:36.788 00.001 12308 IsGuiding returns 0
21:02:36.789 00.001 12308 scope move finished after 240 + 45 ms
21:02:36.789 00.000 12308 Move returns status 0, amount 240
21:02:36.790 00.001 12308 move complete, result=0
21:02:36.790 00.000 12308 worker thread done servicing request
21:02:36.791 00.001 12308 Worker thread wakes up
21:02:36.791 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 240 ms NORTH
21:02:36.797 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:36.798 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:38.053 01.255 12308 Exposure complete
21:02:38.209 00.156 12308 worker thread done servicing request
21:02:38.209 00.000 14556 OnExposeComplete: enter
21:02:38.214 00.005 14556 UpdateGuideState(): m_state=6
21:02:38.218 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1628
21:02:38.222 00.004 14556 Star::Find returns 1 (0), X=174.87, Y=986.06, Mass=2017, SNR=30.5, Peak=169 HFD=4.5
21:02:38.226 00.004 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
21:02:38.229 00.003 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
21:02:38.234 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.14 cameraTheta=2.19 mountX=0.07 mountY=-0.13, mountTheta=-1.05
21:02:38.241 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.11, opts=13)
21:02:38.245 00.004 14556 Enqueuing Move request for scope (-0.08, 0.11)
21:02:38.248 00.003 12308 Worker thread wakes up
21:02:38.248 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
21:02:38.248 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
21:02:38.250 00.002 12308 Moving (-0.08, 0.11) raw xDistance=0.07 yDistance=-0.13
21:02:38.250 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:02:38.250 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:38.250 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:02:38.250 00.000 12308 MoveAxis(E, 0, ABG)
21:02:38.250 00.000 12308 Move returns status 0, amount 0
21:02:38.251 00.001 12308 MoveAxis(N, 0, ABG)
21:02:38.251 00.000 12308 Move returns status 0, amount 0
21:02:38.251 00.000 12308 move complete, result=0
21:02:38.251 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:38.255 00.004 12308 worker thread done servicing request
21:02:38.279 00.024 14556 UpdateGuideState exits: m=2017 SNR=30.5
21:02:38.283 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:38.285 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:38.290 00.005 14556 Enqueuing Expose request
21:02:38.294 00.004 12308 Worker thread wakes up
21:02:38.294 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:38.294 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:38.294 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:39.535 01.241 12308 Exposure complete
21:02:39.687 00.152 12308 worker thread done servicing request
21:02:39.687 00.000 14556 OnExposeComplete: enter
21:02:39.691 00.004 14556 UpdateGuideState(): m_state=6
21:02:39.695 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1629
21:02:39.700 00.005 14556 Star::Find returns 1 (0), X=174.91, Y=986.15, Mass=2236, SNR=31.8, Peak=221 HFD=4.3
21:02:39.703 00.003 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
21:02:39.707 00.004 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.52)
21:02:39.710 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.21 hyp=0.21 cameraTheta=1.79 mountX=0.03 mountY=-0.21, mountTheta=-1.42
21:02:39.716 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.21, opts=13)
21:02:39.721 00.005 14556 Enqueuing Move request for scope (-0.05, 0.21)
21:02:39.724 00.003 12308 Worker thread wakes up
21:02:39.724 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.21) opts 0xd
21:02:39.724 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.21)
21:02:39.724 00.000 12308 Moving (-0.05, 0.21) raw xDistance=0.03 yDistance=-0.21
21:02:39.725 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:02:39.725 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:02:39.725 00.000 12308 MoveAxis(E, 0, ABG)
21:02:39.725 00.000 12308 Move returns status 0, amount 0
21:02:39.725 00.000 12308 MoveAxis(N, 148, ABG)
21:02:39.727 00.002 12308 Guiding  Dir = 0, Dur = 148
21:02:39.727 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:39.732 00.005 12308 IsSlewing returns 0
21:02:39.734 00.002 12308 IsGuiding returns 0
21:02:39.735 00.001 12308 PulseGuide returned control before completion, sleep 158
21:02:39.757 00.022 14556 UpdateGuideState exits: m=2236 SNR=31.8
21:02:39.762 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:39.767 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:39.772 00.005 14556 Enqueuing Expose request
21:02:39.904 00.132 12308 IsGuiding returns 1
21:02:39.904 00.000 12308 scope still moving after pulse duration time elapsed
21:02:39.935 00.031 12308 IsSlewing returns 0
21:02:39.936 00.001 12308 IsGuiding returns 0
21:02:39.936 00.000 12308 scope move finished after 148 + 54 ms
21:02:39.937 00.001 12308 Move returns status 0, amount 148
21:02:39.937 00.000 12308 move complete, result=0
21:02:39.937 00.000 12308 worker thread done servicing request
21:02:39.939 00.002 12308 Worker thread wakes up
21:02:39.939 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 148 ms NORTH
21:02:39.945 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:39.946 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:41.206 01.260 12308 Exposure complete
21:02:41.362 00.156 12308 worker thread done servicing request
21:02:41.362 00.000 14556 OnExposeComplete: enter
21:02:41.365 00.003 14556 UpdateGuideState(): m_state=6
21:02:41.368 00.003 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1630
21:02:41.372 00.004 14556 Star::Find returns 1 (0), X=174.87, Y=985.98, Mass=1967, SNR=29.7, Peak=167 HFD=4.3
21:02:41.376 00.004 14556 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.07) = xAngle (5.78 = -0.51)
21:02:41.380 00.004 14556 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.68 = -0.61)
21:02:41.383 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.70 mountX=0.08 mountY=-0.05, mountTheta=-0.58
21:02:41.389 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.04, opts=13)
21:02:41.393 00.004 14556 Enqueuing Move request for scope (-0.08, 0.04)
21:02:41.396 00.003 12308 Worker thread wakes up
21:02:41.396 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
21:02:41.396 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
21:02:41.397 00.001 12308 Moving (-0.08, 0.04) raw xDistance=0.08 yDistance=-0.05
21:02:41.397 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:02:41.397 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:41.397 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:02:41.397 00.000 12308 MoveAxis(E, 0, ABG)
21:02:41.398 00.001 12308 Move returns status 0, amount 0
21:02:41.398 00.000 12308 MoveAxis(N, 0, ABG)
21:02:41.399 00.001 12308 Move returns status 0, amount 0
21:02:41.399 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:41.403 00.004 12308 move complete, result=0
21:02:41.403 00.000 12308 worker thread done servicing request
21:02:41.424 00.021 14556 UpdateGuideState exits: m=1967 SNR=29.7
21:02:41.428 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:41.432 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:41.437 00.005 14556 Enqueuing Expose request
21:02:41.440 00.003 12308 Worker thread wakes up
21:02:41.440 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:02:41.445 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:41.445 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:42.690 01.245 12308 Exposure complete
21:02:42.851 00.161 12308 worker thread done servicing request
21:02:42.851 00.000 14556 OnExposeComplete: enter
21:02:42.856 00.005 14556 UpdateGuideState(): m_state=6
21:02:42.861 00.005 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1631
21:02:42.865 00.004 14556 Star::Find returns 1 (0), X=174.85, Y=986.08, Mass=1782, SNR=28.3, Peak=165 HFD=4.3
21:02:42.869 00.004 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
21:02:42.874 00.005 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
21:02:42.877 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.17 cameraTheta=2.20 mountX=0.09 mountY=-0.15, mountTheta=-1.04
21:02:42.882 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.14, opts=13)
21:02:42.886 00.004 14556 Enqueuing Move request for scope (-0.10, 0.14)
21:02:42.891 00.005 12308 Worker thread wakes up
21:02:42.892 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd
21:02:42.892 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.14)
21:02:42.892 00.000 12308 Moving (-0.10, 0.14) raw xDistance=0.09 yDistance=-0.15
21:02:42.892 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:02:42.893 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:42.893 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:02:42.893 00.000 12308 MoveAxis(E, 0, ABG)
21:02:42.893 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:42.897 00.004 12308 Move returns status 0, amount 0
21:02:42.897 00.000 12308 MoveAxis(N, 0, ABG)
21:02:42.898 00.001 12308 Move returns status 0, amount 0
21:02:42.898 00.000 12308 move complete, result=0
21:02:42.898 00.000 12308 worker thread done servicing request
21:02:42.920 00.022 14556 UpdateGuideState exits: m=1782 SNR=28.3
21:02:42.924 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:42.929 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:42.932 00.003 14556 Enqueuing Expose request
21:02:42.936 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:02:42.940 00.004 12308 Worker thread wakes up
21:02:42.940 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:42.940 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:44.198 01.258 12308 Exposure complete
21:02:44.362 00.164 12308 worker thread done servicing request
21:02:44.363 00.001 14556 OnExposeComplete: enter
21:02:44.366 00.003 14556 UpdateGuideState(): m_state=6
21:02:44.370 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1632
21:02:44.375 00.005 14556 Star::Find returns 1 (0), X=174.92, Y=986.28, Mass=1723, SNR=28.1, Peak=142 HFD=4.6
21:02:44.378 00.003 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.73 = -1.55)
21:02:44.382 00.004 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.65)
21:02:44.386 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.34 hyp=0.34 cameraTheta=1.66 mountX=0.01 mountY=-0.34, mountTheta=-1.55
21:02:44.393 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.34, opts=13)
21:02:44.396 00.003 14556 Enqueuing Move request for scope (-0.03, 0.34)
21:02:44.401 00.005 12308 Worker thread wakes up
21:02:44.401 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.34) opts 0xd
21:02:44.401 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.34)
21:02:44.402 00.001 12308 Moving (-0.03, 0.34) raw xDistance=0.01 yDistance=-0.34
21:02:44.402 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:02:44.402 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:02:44.402 00.000 12308 MoveAxis(E, 0, ABG)
21:02:44.402 00.000 12308 Move returns status 0, amount 0
21:02:44.402 00.000 12308 MoveAxis(N, 238, ABG)
21:02:44.402 00.000 12308 Guiding  Dir = 0, Dur = 238
21:02:44.405 00.003 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:44.410 00.005 12308 IsSlewing returns 0
21:02:44.410 00.000 12308 IsGuiding returns 0
21:02:44.410 00.000 12308 PulseGuide returned control before completion, sleep 248
21:02:44.432 00.022 14556 UpdateGuideState exits: m=1723 SNR=28.1
21:02:44.437 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:44.440 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:44.445 00.005 14556 Enqueuing Expose request
21:02:44.669 00.224 12308 IsGuiding returns 1
21:02:44.670 00.001 12308 scope still moving after pulse duration time elapsed
21:02:44.701 00.031 12308 IsSlewing returns 0
21:02:44.702 00.001 12308 IsGuiding returns 0
21:02:44.703 00.001 12308 scope move finished after 238 + 53 ms
21:02:44.703 00.000 12308 Move returns status 0, amount 238
21:02:44.703 00.000 12308 move complete, result=0
21:02:44.704 00.001 12308 worker thread done servicing request
21:02:44.704 00.000 12308 Worker thread wakes up
21:02:44.705 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 238 ms NORTH
21:02:44.710 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:44.711 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:45.960 01.249 12308 Exposure complete
21:02:46.133 00.173 12308 worker thread done servicing request
21:02:46.133 00.000 14556 OnExposeComplete: enter
21:02:46.138 00.005 14556 UpdateGuideState(): m_state=6
21:02:46.143 00.005 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1633
21:02:46.148 00.005 14556 Star::Find returns 1 (0), X=174.89, Y=985.95, Mass=1845, SNR=28.9, Peak=158 HFD=4.4
21:02:46.152 00.004 14556 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.07) = xAngle (6.17 = -0.12)
21:02:46.156 00.004 14556 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.07 = -0.22)
21:02:46.159 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.09 mountX=0.06 mountY=-0.01, mountTheta=-0.21
21:02:46.165 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.00, opts=13)
21:02:46.171 00.006 14556 Enqueuing Move request for scope (-0.06, 0.00)
21:02:46.177 00.006 12308 Worker thread wakes up
21:02:46.177 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
21:02:46.177 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
21:02:46.177 00.000 12308 Moving (-0.06, 0.00) raw xDistance=0.06 yDistance=-0.01
21:02:46.178 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:02:46.178 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:46.178 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:02:46.178 00.000 12308 MoveAxis(E, 0, ABG)
21:02:46.178 00.000 12308 Move returns status 0, amount 0
21:02:46.179 00.001 12308 MoveAxis(N, 0, ABG)
21:02:46.179 00.000 12308 Move returns status 0, amount 0
21:02:46.179 00.000 12308 move complete, result=0
21:02:46.179 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:46.184 00.005 12308 worker thread done servicing request
21:02:46.206 00.022 14556 UpdateGuideState exits: m=1845 SNR=28.9
21:02:46.210 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:46.214 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:46.218 00.004 14556 Enqueuing Expose request
21:02:46.222 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:02:46.228 00.006 12308 Worker thread wakes up
21:02:46.228 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:46.228 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:47.487 01.259 12308 Exposure complete
21:02:47.643 00.156 12308 worker thread done servicing request
21:02:47.644 00.001 14556 OnExposeComplete: enter
21:02:47.649 00.005 14556 UpdateGuideState(): m_state=6
21:02:47.653 00.004 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1634
21:02:47.657 00.004 14556 Star::Find returns 1 (0), X=175.00, Y=986.06, Mass=1950, SNR=29.8, Peak=165 HFD=4.5
21:02:47.661 00.004 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.27 = -2.01)
21:02:47.666 00.005 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.11)
21:02:47.670 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.20 mountX=-0.05 mountY=-0.11, mountTheta=-2.03
21:02:47.676 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.12, opts=13)
21:02:47.679 00.003 14556 Enqueuing Move request for scope (0.05, 0.12)
21:02:47.684 00.005 12308 Worker thread wakes up
21:02:47.684 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
21:02:47.684 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
21:02:47.684 00.000 12308 Moving (0.05, 0.12) raw xDistance=-0.05 yDistance=-0.11
21:02:47.685 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:02:47.685 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:47.685 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:02:47.686 00.001 12308 MoveAxis(E, 0, ABG)
21:02:47.686 00.000 12308 Move returns status 0, amount 0
21:02:47.686 00.000 12308 MoveAxis(N, 0, ABG)
21:02:47.687 00.001 12308 Move returns status 0, amount 0
21:02:47.687 00.000 12308 move complete, result=0
21:02:47.687 00.000 12308 worker thread done servicing request
21:02:47.687 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:47.714 00.027 14556 UpdateGuideState exits: m=1950 SNR=29.8
21:02:47.719 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:47.723 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:47.728 00.005 14556 Enqueuing Expose request
21:02:47.732 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:47.737 00.005 12308 Worker thread wakes up
21:02:47.737 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:47.737 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:48.988 01.251 12308 Exposure complete
21:02:49.132 00.144 12308 worker thread done servicing request
21:02:49.132 00.000 14556 OnExposeComplete: enter
21:02:49.137 00.005 14556 UpdateGuideState(): m_state=6
21:02:49.141 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1635
21:02:49.146 00.005 14556 Star::Find returns 1 (0), X=174.82, Y=986.10, Mass=2069, SNR=30.5, Peak=175 HFD=4.5
21:02:49.150 00.004 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
21:02:49.154 00.004 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.07)
21:02:49.157 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.16 hyp=0.20 cameraTheta=2.24 mountX=0.12 mountY=-0.18, mountTheta=-1.00
21:02:49.163 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.16, opts=13)
21:02:49.168 00.005 14556 Enqueuing Move request for scope (-0.13, 0.16)
21:02:49.172 00.004 12308 Worker thread wakes up
21:02:49.172 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.16) opts 0xd
21:02:49.172 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.16)
21:02:49.172 00.000 12308 Moving (-0.13, 0.16) raw xDistance=0.12 yDistance=-0.18
21:02:49.172 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:02:49.173 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:49.173 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:02:49.173 00.000 12308 MoveAxis(E, 0, ABG)
21:02:49.173 00.000 12308 Move returns status 0, amount 0
21:02:49.173 00.000 12308 MoveAxis(N, 0, ABG)
21:02:49.174 00.001 12308 Move returns status 0, amount 0
21:02:49.174 00.000 12308 move complete, result=0
21:02:49.174 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:49.179 00.005 12308 worker thread done servicing request
21:02:49.210 00.031 14556 UpdateGuideState exits: m=2069 SNR=30.5
21:02:49.214 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:49.219 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:49.225 00.006 14556 Enqueuing Expose request
21:02:49.231 00.006 12308 Worker thread wakes up
21:02:49.231 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:02:49.239 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:49.239 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:50.484 01.245 12308 Exposure complete
21:02:50.642 00.158 12308 worker thread done servicing request
21:02:50.642 00.000 14556 OnExposeComplete: enter
21:02:50.646 00.004 14556 UpdateGuideState(): m_state=6
21:02:50.651 00.005 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1636
21:02:50.655 00.004 14556 Star::Find returns 1 (0), X=174.80, Y=986.07, Mass=1929, SNR=29.4, Peak=190 HFD=4.3
21:02:50.659 00.004 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
21:02:50.663 00.004 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
21:02:50.666 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.12 hyp=0.19 cameraTheta=2.47 mountX=0.14 mountY=-0.14, mountTheta=-0.79
21:02:50.672 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.12, opts=13)
21:02:50.675 00.003 14556 Enqueuing Move request for scope (-0.15, 0.12)
21:02:50.679 00.004 12308 Worker thread wakes up
21:02:50.679 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.12) opts 0xd
21:02:50.679 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.12)
21:02:50.679 00.000 12308 Moving (-0.15, 0.12) raw xDistance=0.14 yDistance=-0.14
21:02:50.679 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:02:50.679 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:50.681 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:02:50.681 00.000 12308 MoveAxis(E, 0, ABG)
21:02:50.681 00.000 12308 Move returns status 0, amount 0
21:02:50.681 00.000 12308 MoveAxis(N, 0, ABG)
21:02:50.682 00.001 12308 Move returns status 0, amount 0
21:02:50.682 00.000 12308 move complete, result=0
21:02:50.682 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:50.687 00.005 12308 worker thread done servicing request
21:02:50.706 00.019 14556 UpdateGuideState exits: m=1929 SNR=29.4
21:02:50.709 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:50.713 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:50.716 00.003 14556 Enqueuing Expose request
21:02:50.720 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:50.724 00.004 12308 Worker thread wakes up
21:02:50.724 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:50.724 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:51.974 01.250 12308 Exposure complete
21:02:52.127 00.153 12308 worker thread done servicing request
21:02:52.128 00.001 14556 OnExposeComplete: enter
21:02:52.132 00.004 14556 UpdateGuideState(): m_state=6
21:02:52.138 00.006 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1637
21:02:52.144 00.006 14556 Star::Find returns 1 (0), X=174.77, Y=986.19, Mass=2026, SNR=30.1, Peak=158 HFD=4.5
21:02:52.149 00.005 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.28 = -1.01)
21:02:52.154 00.005 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.10)
21:02:52.158 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.25 hyp=0.31 cameraTheta=2.20 mountX=0.16 mountY=-0.27, mountTheta=-1.03
21:02:52.164 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.25, opts=13)
21:02:52.167 00.003 14556 Enqueuing Move request for scope (-0.18, 0.25)
21:02:52.170 00.003 12308 Worker thread wakes up
21:02:52.171 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.25) opts 0xd
21:02:52.171 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.25)
21:02:52.171 00.000 12308 Moving (-0.18, 0.25) raw xDistance=0.16 yDistance=-0.27
21:02:52.171 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:02:52.171 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:02:52.171 00.000 12308 MoveAxis(E, 0, ABG)
21:02:52.173 00.002 12308 Move returns status 0, amount 0
21:02:52.173 00.000 12308 MoveAxis(N, 193, ABG)
21:02:52.173 00.000 12308 Guiding  Dir = 0, Dur = 193
21:02:52.173 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:52.178 00.005 12308 IsSlewing returns 0
21:02:52.178 00.000 12308 IsGuiding returns 0
21:02:52.178 00.000 12308 PulseGuide returned control before completion, sleep 203
21:02:52.201 00.023 14556 UpdateGuideState exits: m=2026 SNR=30.1
21:02:52.205 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:52.209 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:52.213 00.004 14556 Enqueuing Expose request
21:02:52.386 00.173 12308 IsGuiding returns 1
21:02:52.390 00.004 12308 scope still moving after pulse duration time elapsed
21:02:52.416 00.026 12308 IsSlewing returns 0
21:02:52.418 00.002 12308 IsGuiding returns 0
21:02:52.418 00.000 12308 scope move finished after 193 + 46 ms
21:02:52.419 00.001 12308 Move returns status 0, amount 193
21:02:52.419 00.000 12308 move complete, result=0
21:02:52.420 00.001 12308 worker thread done servicing request
21:02:52.421 00.001 12308 Worker thread wakes up
21:02:52.421 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 193 ms NORTH
21:02:52.427 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:52.427 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:53.681 01.254 12308 Exposure complete
21:02:53.830 00.149 12308 worker thread done servicing request
21:02:53.831 00.001 14556 OnExposeComplete: enter
21:02:53.834 00.003 14556 UpdateGuideState(): m_state=6
21:02:53.837 00.003 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1638
21:02:53.841 00.004 14556 Star::Find returns 1 (0), X=174.94, Y=986.09, Mass=2120, SNR=31.0, Peak=174 HFD=4.5
21:02:53.845 00.004 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
21:02:53.849 00.004 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
21:02:53.852 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.63 mountX=-0.00 mountY=-0.14, mountTheta=-1.58
21:02:53.858 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.14, opts=13)
21:02:53.864 00.006 14556 Enqueuing Move request for scope (-0.01, 0.14)
21:02:53.868 00.004 12308 Worker thread wakes up
21:02:53.868 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
21:02:53.868 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
21:02:53.868 00.000 12308 Moving (-0.01, 0.14) raw xDistance=-0.00 yDistance=-0.14
21:02:53.869 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:02:53.869 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:53.869 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:02:53.869 00.000 12308 MoveAxis(E, 0, ABG)
21:02:53.869 00.000 12308 Move returns status 0, amount 0
21:02:53.869 00.000 12308 MoveAxis(N, 0, ABG)
21:02:53.871 00.002 12308 Move returns status 0, amount 0
21:02:53.871 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:53.876 00.005 12308 move complete, result=0
21:02:53.876 00.000 12308 worker thread done servicing request
21:02:53.898 00.022 14556 UpdateGuideState exits: m=2120 SNR=31.0
21:02:53.902 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:53.906 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:53.910 00.004 14556 Enqueuing Expose request
21:02:53.914 00.004 12308 Worker thread wakes up
21:02:53.914 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:53.915 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:53.915 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:55.167 01.252 12308 Exposure complete
21:02:55.317 00.150 12308 worker thread done servicing request
21:02:55.318 00.001 14556 OnExposeComplete: enter
21:02:55.322 00.004 14556 UpdateGuideState(): m_state=6
21:02:55.326 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1639
21:02:55.330 00.004 14556 Star::Find returns 1 (0), X=174.85, Y=986.23, Mass=2155, SNR=31.1, Peak=192 HFD=4.5
21:02:55.333 00.003 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
21:02:55.337 00.004 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.39)
21:02:55.340 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.29 hyp=0.31 cameraTheta=1.92 mountX=0.09 mountY=-0.30, mountTheta=-1.30
21:02:55.344 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.29, opts=13)
21:02:55.348 00.004 14556 Enqueuing Move request for scope (-0.11, 0.29)
21:02:55.351 00.003 12308 Worker thread wakes up
21:02:55.351 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.29) opts 0xd
21:02:55.352 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.29)
21:02:55.352 00.000 12308 Moving (-0.11, 0.29) raw xDistance=0.09 yDistance=-0.30
21:02:55.352 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:02:55.352 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:02:55.353 00.001 12308 MoveAxis(E, 0, ABG)
21:02:55.353 00.000 12308 Move returns status 0, amount 0
21:02:55.353 00.000 12308 MoveAxis(N, 213, ABG)
21:02:55.354 00.001 12308 Guiding  Dir = 0, Dur = 213
21:02:55.355 00.001 12308 IsSlewing returns 0
21:02:55.355 00.000 12308 IsGuiding returns 0
21:02:55.356 00.001 12308 PulseGuide returned control before completion, sleep 223
21:02:55.356 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:55.377 00.021 14556 UpdateGuideState exits: m=2155 SNR=31.1
21:02:55.380 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:55.384 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:55.388 00.004 14556 Enqueuing Expose request
21:02:55.581 00.193 12308 IsGuiding returns 1
21:02:55.581 00.000 12308 scope still moving after pulse duration time elapsed
21:02:55.612 00.031 12308 IsSlewing returns 0
21:02:55.615 00.003 12308 IsGuiding returns 0
21:02:55.615 00.000 12308 scope move finished after 213 + 46 ms
21:02:55.616 00.001 12308 Move returns status 0, amount 213
21:02:55.617 00.001 12308 move complete, result=0
21:02:55.617 00.000 12308 worker thread done servicing request
21:02:55.617 00.000 12308 Worker thread wakes up
21:02:55.618 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 213 ms NORTH
21:02:55.623 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:55.624 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:56.877 01.253 12308 Exposure complete
21:02:57.045 00.168 12308 worker thread done servicing request
21:02:57.045 00.000 14556 OnExposeComplete: enter
21:02:57.049 00.004 14556 UpdateGuideState(): m_state=6
21:02:57.052 00.003 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1640
21:02:57.055 00.003 14556 Star::Find returns 1 (0), X=175.00, Y=986.08, Mass=1960, SNR=29.9, Peak=164 HFD=4.5
21:02:57.057 00.002 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.31 = -1.97)
21:02:57.062 00.005 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.07)
21:02:57.065 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.14 cameraTheta=1.24 mountX=-0.06 mountY=-0.13, mountTheta=-1.99
21:02:57.070 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.14, opts=13)
21:02:57.075 00.005 14556 Enqueuing Move request for scope (0.05, 0.14)
21:02:57.082 00.007 12308 Worker thread wakes up
21:02:57.082 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
21:02:57.082 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
21:02:57.083 00.001 12308 Moving (0.05, 0.14) raw xDistance=-0.06 yDistance=-0.13
21:02:57.083 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:02:57.083 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:57.083 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:02:57.083 00.000 12308 MoveAxis(E, 0, ABG)
21:02:57.084 00.001 12308 Move returns status 0, amount 0
21:02:57.084 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:57.088 00.004 12308 MoveAxis(N, 0, ABG)
21:02:57.089 00.001 12308 Move returns status 0, amount 0
21:02:57.089 00.000 12308 move complete, result=0
21:02:57.089 00.000 12308 worker thread done servicing request
21:02:57.111 00.022 14556 UpdateGuideState exits: m=1960 SNR=29.9
21:02:57.115 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:57.119 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:57.123 00.004 14556 Enqueuing Expose request
21:02:57.127 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:57.130 00.003 12308 Worker thread wakes up
21:02:57.130 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:57.130 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:58.382 01.252 12308 Exposure complete
21:02:58.544 00.162 12308 worker thread done servicing request
21:02:58.544 00.000 14556 OnExposeComplete: enter
21:02:58.549 00.005 14556 UpdateGuideState(): m_state=6
21:02:58.552 00.003 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1641
21:02:58.556 00.004 14556 Star::Find returns 1 (0), X=174.83, Y=986.06, Mass=1859, SNR=28.9, Peak=173 HFD=4.3
21:02:58.561 00.005 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.47 = -0.81)
21:02:58.564 00.003 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.91)
21:02:58.567 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.11 hyp=0.16 cameraTheta=2.40 mountX=0.11 mountY=-0.13, mountTheta=-0.86
21:02:58.574 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.11, opts=13)
21:02:58.580 00.006 14556 Enqueuing Move request for scope (-0.12, 0.11)
21:02:58.585 00.005 12308 Worker thread wakes up
21:02:58.585 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.11) opts 0xd
21:02:58.585 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.11)
21:02:58.586 00.001 12308 Moving (-0.12, 0.11) raw xDistance=0.11 yDistance=-0.13
21:02:58.586 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:02:58.586 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:58.586 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:02:58.586 00.000 12308 MoveAxis(E, 0, ABG)
21:02:58.587 00.001 12308 Move returns status 0, amount 0
21:02:58.587 00.000 12308 MoveAxis(N, 0, ABG)
21:02:58.587 00.000 12308 Move returns status 0, amount 0
21:02:58.587 00.000 12308 move complete, result=0
21:02:58.587 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:02:58.592 00.005 12308 worker thread done servicing request
21:02:58.613 00.021 14556 UpdateGuideState exits: m=1859 SNR=28.9
21:02:58.616 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:58.621 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:02:58.624 00.003 14556 Enqueuing Expose request
21:02:58.627 00.003 12308 Worker thread wakes up
21:02:58.628 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:02:58.629 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:02:58.629 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:59.887 01.258 12308 Exposure complete
21:03:00.048 00.161 12308 worker thread done servicing request
21:03:00.049 00.001 14556 OnExposeComplete: enter
21:03:00.053 00.004 14556 UpdateGuideState(): m_state=6
21:03:00.057 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1642
21:03:00.061 00.004 14556 Star::Find returns 1 (0), X=174.91, Y=985.88, Mass=1918, SNR=29.4, Peak=175 HFD=4.5
21:03:00.065 00.004 14556 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-3.07) = xAngle (0.91 = 0.91)
21:03:00.070 00.005 14556 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.81 = 0.81)
21:03:00.073 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-2.16 mountX=0.05 mountY=0.06, mountTheta=0.87
21:03:00.081 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.07, opts=13)
21:03:00.086 00.005 14556 Enqueuing Move request for scope (-0.05, -0.07)
21:03:00.091 00.005 12308 Worker thread wakes up
21:03:00.091 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
21:03:00.091 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
21:03:00.092 00.001 12308 Moving (-0.05, -0.07) raw xDistance=0.05 yDistance=0.06
21:03:00.092 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:03:00.092 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:00.092 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:03:00.093 00.001 12308 MoveAxis(E, 0, ABG)
21:03:00.093 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:00.098 00.005 12308 Move returns status 0, amount 0
21:03:00.099 00.001 12308 MoveAxis(N, 0, ABG)
21:03:00.099 00.000 12308 Move returns status 0, amount 0
21:03:00.099 00.000 12308 move complete, result=0
21:03:00.099 00.000 12308 worker thread done servicing request
21:03:00.122 00.023 14556 UpdateGuideState exits: m=1918 SNR=29.4
21:03:00.126 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:00.130 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:00.134 00.004 14556 Enqueuing Expose request
21:03:00.138 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:03:00.142 00.004 12308 Worker thread wakes up
21:03:00.142 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:00.142 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:01.384 01.242 12308 Exposure complete
21:03:01.517 00.133 12308 worker thread done servicing request
21:03:01.518 00.001 14556 OnExposeComplete: enter
21:03:01.522 00.004 14556 UpdateGuideState(): m_state=6
21:03:01.526 00.004 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1643
21:03:01.529 00.003 14556 Star::Find returns 1 (0), X=174.79, Y=985.92, Mass=2051, SNR=30.4, Peak=150 HFD=4.7
21:03:01.533 00.004 14556 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-3.07) = xAngle (0.06 = 0.06)
21:03:01.536 00.003 14556 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.04 = -0.04)
21:03:01.542 00.006 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-3.01 mountX=0.17 mountY=-0.01, mountTheta=-0.04
21:03:01.548 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.02, opts=13)
21:03:01.553 00.005 14556 Enqueuing Move request for scope (-0.17, -0.02)
21:03:01.557 00.004 12308 Worker thread wakes up
21:03:01.557 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.02) opts 0xd
21:03:01.557 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.02)
21:03:01.557 00.000 12308 Moving (-0.17, -0.02) raw xDistance=0.17 yDistance=-0.01
21:03:01.557 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:03:01.557 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:01.557 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:03:01.557 00.000 12308 MoveAxis(E, 0, ABG)
21:03:01.558 00.001 12308 Move returns status 0, amount 0
21:03:01.558 00.000 12308 MoveAxis(N, 0, ABG)
21:03:01.558 00.000 12308 Move returns status 0, amount 0
21:03:01.558 00.000 12308 move complete, result=0
21:03:01.558 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:01.563 00.005 12308 worker thread done servicing request
21:03:01.589 00.026 14556 UpdateGuideState exits: m=2051 SNR=30.4
21:03:01.593 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:01.598 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:01.601 00.003 14556 Enqueuing Expose request
21:03:01.609 00.008 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:03:01.613 00.004 12308 Worker thread wakes up
21:03:01.613 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:01.613 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:02.857 01.244 12308 Exposure complete
21:03:03.007 00.150 12308 worker thread done servicing request
21:03:03.007 00.000 14556 OnExposeComplete: enter
21:03:03.011 00.004 14556 UpdateGuideState(): m_state=6
21:03:03.015 00.004 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1644
21:03:03.018 00.003 14556 Star::Find returns 1 (0), X=174.97, Y=986.08, Mass=1638, SNR=27.4, Peak=137 HFD=4.4
21:03:03.021 00.003 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.48 = -1.81)
21:03:03.025 00.004 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
21:03:03.029 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.40 mountX=-0.03 mountY=-0.13, mountTheta=-1.81
21:03:03.034 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.13, opts=13)
21:03:03.037 00.003 14556 Enqueuing Move request for scope (0.02, 0.13)
21:03:03.041 00.004 12308 Worker thread wakes up
21:03:03.041 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
21:03:03.041 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
21:03:03.041 00.000 12308 Moving (0.02, 0.13) raw xDistance=-0.03 yDistance=-0.13
21:03:03.041 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:03:03.041 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:03.042 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:03:03.042 00.000 12308 MoveAxis(E, 0, ABG)
21:03:03.042 00.000 12308 Move returns status 0, amount 0
21:03:03.042 00.000 12308 MoveAxis(N, 0, ABG)
21:03:03.042 00.000 12308 Move returns status 0, amount 0
21:03:03.042 00.000 12308 move complete, result=0
21:03:03.042 00.000 12308 worker thread done servicing request
21:03:03.043 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:03.067 00.024 14556 UpdateGuideState exits: m=1638 SNR=27.4
21:03:03.072 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:03.077 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:03.081 00.004 14556 Enqueuing Expose request
21:03:03.085 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:03.089 00.004 12308 Worker thread wakes up
21:03:03.090 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:03.090 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:04.343 01.253 12308 Exposure complete
21:03:04.492 00.149 12308 worker thread done servicing request
21:03:04.493 00.001 14556 OnExposeComplete: enter
21:03:04.497 00.004 14556 UpdateGuideState(): m_state=6
21:03:04.500 00.003 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1645
21:03:04.504 00.004 14556 Star::Find returns 1 (0), X=174.89, Y=986.33, Mass=1840, SNR=28.9, Peak=155 HFD=4.3
21:03:04.508 00.004 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
21:03:04.511 00.003 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.58)
21:03:04.517 00.006 14556 CameraToMount -- cameraX=-0.06 cameraY=0.38 hyp=0.39 cameraTheta=1.73 mountX=0.03 mountY=-0.39, mountTheta=-1.48
21:03:04.524 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.38, opts=13)
21:03:04.528 00.004 14556 Enqueuing Move request for scope (-0.06, 0.38)
21:03:04.532 00.004 12308 Worker thread wakes up
21:03:04.532 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.38) opts 0xd
21:03:04.532 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.38)
21:03:04.532 00.000 12308 Moving (-0.06, 0.38) raw xDistance=0.03 yDistance=-0.39
21:03:04.533 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:03:04.533 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
21:03:04.533 00.000 12308 MoveAxis(E, 0, ABG)
21:03:04.533 00.000 12308 Move returns status 0, amount 0
21:03:04.533 00.000 12308 MoveAxis(N, 271, ABG)
21:03:04.533 00.000 12308 Guiding  Dir = 0, Dur = 271
21:03:04.533 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:04.539 00.006 12308 IsSlewing returns 0
21:03:04.539 00.000 12308 IsGuiding returns 0
21:03:04.539 00.000 12308 PulseGuide returned control before completion, sleep 281
21:03:04.562 00.023 14556 UpdateGuideState exits: m=1840 SNR=28.9
21:03:04.566 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:04.571 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:04.574 00.003 14556 Enqueuing Expose request
21:03:04.830 00.256 12308 IsGuiding returns 1
21:03:04.831 00.001 12308 scope still moving after pulse duration time elapsed
21:03:04.861 00.030 12308 IsSlewing returns 0
21:03:04.862 00.001 12308 IsGuiding returns 0
21:03:04.862 00.000 12308 scope move finished after 271 + 52 ms
21:03:04.863 00.001 12308 Move returns status 0, amount 271
21:03:04.863 00.000 12308 move complete, result=0
21:03:04.863 00.000 12308 worker thread done servicing request
21:03:04.864 00.001 12308 Worker thread wakes up
21:03:04.864 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 271 ms NORTH
21:03:04.871 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:04.871 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:06.120 01.249 12308 Exposure complete
21:03:06.257 00.137 12308 worker thread done servicing request
21:03:06.257 00.000 14556 OnExposeComplete: enter
21:03:06.261 00.004 14556 UpdateGuideState(): m_state=6
21:03:06.265 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1646
21:03:06.268 00.003 14556 Star::Find returns 1 (0), X=174.77, Y=985.82, Mass=2097, SNR=30.7, Peak=172 HFD=4.4
21:03:06.273 00.005 14556 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-3.07) = xAngle (0.53 = 0.53)
21:03:06.278 00.005 14556 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.43 = 0.43)
21:03:06.283 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.12 hyp=0.22 cameraTheta=-2.54 mountX=0.19 mountY=0.09, mountTheta=0.45
21:03:06.290 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.12, opts=13)
21:03:06.294 00.004 14556 Enqueuing Move request for scope (-0.18, -0.12)
21:03:06.298 00.004 12308 Worker thread wakes up
21:03:06.298 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.12) opts 0xd
21:03:06.298 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.12)
21:03:06.298 00.000 12308 Moving (-0.18, -0.12) raw xDistance=0.19 yDistance=0.09
21:03:06.298 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:03:06.298 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:06.299 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:03:06.299 00.000 12308 MoveAxis(E, 0, ABG)
21:03:06.299 00.000 12308 Move returns status 0, amount 0
21:03:06.299 00.000 12308 MoveAxis(N, 0, ABG)
21:03:06.299 00.000 12308 Move returns status 0, amount 0
21:03:06.299 00.000 12308 move complete, result=0
21:03:06.299 00.000 12308 worker thread done servicing request
21:03:06.301 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:06.324 00.023 14556 UpdateGuideState exits: m=2097 SNR=30.7
21:03:06.330 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:06.335 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:06.339 00.004 14556 Enqueuing Expose request
21:03:06.343 00.004 12308 Worker thread wakes up
21:03:06.343 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:03:06.347 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:06.347 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:07.592 01.245 12308 Exposure complete
21:03:07.750 00.158 12308 worker thread done servicing request
21:03:07.751 00.001 14556 OnExposeComplete: enter
21:03:07.755 00.004 14556 UpdateGuideState(): m_state=6
21:03:07.758 00.003 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1647
21:03:07.763 00.005 14556 Star::Find returns 1 (0), X=174.97, Y=985.77, Mass=1883, SNR=29.1, Peak=159 HFD=4.5
21:03:07.766 00.003 14556 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-3.07) = xAngle (1.60 = 1.60)
21:03:07.770 00.004 14556 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.51 = 1.51)
21:03:07.774 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.47 mountX=-0.01 mountY=0.18, mountTheta=1.60
21:03:07.779 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.18, opts=13)
21:03:07.783 00.004 14556 Enqueuing Move request for scope (0.02, -0.18)
21:03:07.786 00.003 12308 Worker thread wakes up
21:03:07.788 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd
21:03:07.788 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.18)
21:03:07.788 00.000 12308 Moving (0.02, -0.18) raw xDistance=-0.01 yDistance=0.18
21:03:07.788 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:03:07.789 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:07.789 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:03:07.789 00.000 12308 MoveAxis(E, 0, ABG)
21:03:07.789 00.000 12308 Move returns status 0, amount 0
21:03:07.790 00.001 12308 MoveAxis(N, 0, ABG)
21:03:07.790 00.000 12308 Move returns status 0, amount 0
21:03:07.790 00.000 12308 move complete, result=0
21:03:07.790 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:07.794 00.004 12308 worker thread done servicing request
21:03:07.815 00.021 14556 UpdateGuideState exits: m=1883 SNR=29.1
21:03:07.819 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:07.825 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:07.830 00.005 14556 Enqueuing Expose request
21:03:07.835 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:03:07.839 00.004 12308 Worker thread wakes up
21:03:07.839 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:07.839 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:09.093 01.254 12308 Exposure complete
21:03:09.272 00.179 12308 worker thread done servicing request
21:03:09.274 00.002 14556 OnExposeComplete: enter
21:03:09.279 00.005 14556 UpdateGuideState(): m_state=6
21:03:09.285 00.006 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1648
21:03:09.291 00.006 14556 Star::Find returns 1 (0), X=174.85, Y=985.83, Mass=1835, SNR=28.7, Peak=138 HFD=4.4
21:03:09.297 00.006 14556 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.07) = xAngle (0.79 = 0.79)
21:03:09.303 00.006 14556 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.69 = 0.69)
21:03:09.308 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.28 mountX=0.10 mountY=0.10, mountTheta=0.74
21:03:09.315 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.11, opts=13)
21:03:09.322 00.007 14556 Enqueuing Move request for scope (-0.10, -0.11)
21:03:09.328 00.006 12308 Worker thread wakes up
21:03:09.329 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
21:03:09.329 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
21:03:09.329 00.000 12308 Moving (-0.10, -0.11) raw xDistance=0.10 yDistance=0.10
21:03:09.329 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:03:09.330 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:09.330 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:03:09.330 00.000 12308 MoveAxis(E, 0, ABG)
21:03:09.330 00.000 12308 Move returns status 0, amount 0
21:03:09.331 00.001 12308 MoveAxis(N, 0, ABG)
21:03:09.331 00.000 12308 Move returns status 0, amount 0
21:03:09.331 00.000 12308 move complete, result=0
21:03:09.332 00.001 12308 worker thread done servicing request
21:03:09.332 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:09.378 00.046 14556 UpdateGuideState exits: m=1835 SNR=28.7
21:03:09.385 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:09.396 00.011 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:09.403 00.007 14556 Enqueuing Expose request
21:03:09.409 00.006 12308 Worker thread wakes up
21:03:09.409 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:09.410 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:09.410 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:03:10.660 01.250 12308 Exposure complete
21:03:10.808 00.148 12308 worker thread done servicing request
21:03:10.810 00.002 14556 OnExposeComplete: enter
21:03:10.813 00.003 14556 UpdateGuideState(): m_state=6
21:03:10.816 00.003 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1649
21:03:10.821 00.005 14556 Star::Find returns 1 (0), X=174.94, Y=985.99, Mass=1716, SNR=27.9, Peak=159 HFD=4.4
21:03:10.825 00.004 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.95 = -1.34)
21:03:10.831 00.006 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.43)
21:03:10.835 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.87 mountX=0.01 mountY=-0.05, mountTheta=-1.34
21:03:10.840 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.05, opts=13)
21:03:10.844 00.004 14556 Enqueuing Move request for scope (-0.01, 0.05)
21:03:10.848 00.004 12308 Worker thread wakes up
21:03:10.848 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
21:03:10.849 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
21:03:10.849 00.000 12308 Moving (-0.01, 0.05) raw xDistance=0.01 yDistance=-0.05
21:03:10.849 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:03:10.849 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:10.849 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:03:10.850 00.001 12308 MoveAxis(E, 0, ABG)
21:03:10.850 00.000 12308 Move returns status 0, amount 0
21:03:10.850 00.000 12308 MoveAxis(N, 0, ABG)
21:03:10.850 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:10.855 00.005 12308 Move returns status 0, amount 0
21:03:10.855 00.000 12308 move complete, result=0
21:03:10.855 00.000 12308 worker thread done servicing request
21:03:10.877 00.022 14556 UpdateGuideState exits: m=1716 SNR=27.9
21:03:10.882 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:10.888 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:10.892 00.004 14556 Enqueuing Expose request
21:03:10.897 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:03:10.902 00.005 12308 Worker thread wakes up
21:03:10.902 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:10.902 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:12.149 01.247 12308 Exposure complete
21:03:12.308 00.159 12308 worker thread done servicing request
21:03:12.308 00.000 14556 OnExposeComplete: enter
21:03:12.312 00.004 14556 UpdateGuideState(): m_state=6
21:03:12.317 00.005 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1650
21:03:12.322 00.005 14556 Star::Find returns 1 (0), X=174.99, Y=986.29, Mass=2045, SNR=30.4, Peak=166 HFD=4.2
21:03:12.327 00.005 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.54 = -1.74)
21:03:12.330 00.003 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.84)
21:03:12.334 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.34 hyp=0.35 cameraTheta=1.47 mountX=-0.06 mountY=-0.33, mountTheta=-1.75
21:03:12.339 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.34, opts=13)
21:03:12.344 00.005 14556 Enqueuing Move request for scope (0.04, 0.34)
21:03:12.347 00.003 12308 Worker thread wakes up
21:03:12.347 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.34) opts 0xd
21:03:12.347 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.34)
21:03:12.348 00.001 12308 Moving (0.04, 0.34) raw xDistance=-0.06 yDistance=-0.33
21:03:12.348 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:03:12.348 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:03:12.348 00.000 12308 MoveAxis(E, 0, ABG)
21:03:12.348 00.000 12308 Move returns status 0, amount 0
21:03:12.348 00.000 12308 MoveAxis(N, 235, ABG)
21:03:12.348 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:12.353 00.005 12308 Guiding  Dir = 0, Dur = 235
21:03:12.354 00.001 12308 IsSlewing returns 0
21:03:12.354 00.000 12308 IsGuiding returns 0
21:03:12.355 00.001 12308 PulseGuide returned control before completion, sleep 245
21:03:12.378 00.023 14556 UpdateGuideState exits: m=2045 SNR=30.4
21:03:12.384 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:12.390 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:12.395 00.005 14556 Enqueuing Expose request
21:03:12.604 00.209 12308 IsGuiding returns 1
21:03:12.604 00.000 12308 scope still moving after pulse duration time elapsed
21:03:12.636 00.032 12308 IsSlewing returns 0
21:03:12.636 00.000 12308 IsGuiding returns 0
21:03:12.636 00.000 12308 scope move finished after 235 + 46 ms
21:03:12.637 00.001 12308 Move returns status 0, amount 235
21:03:12.637 00.000 12308 move complete, result=0
21:03:12.637 00.000 12308 worker thread done servicing request
21:03:12.637 00.000 12308 Worker thread wakes up
21:03:12.638 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 235 ms NORTH
21:03:12.645 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:12.645 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:13.888 01.243 12308 Exposure complete
21:03:14.050 00.162 12308 worker thread done servicing request
21:03:14.050 00.000 14556 OnExposeComplete: enter
21:03:14.054 00.004 14556 UpdateGuideState(): m_state=6
21:03:14.058 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1651
21:03:14.061 00.003 14556 Star::Find returns 1 (0), X=174.64, Y=985.88, Mass=1563, SNR=26.5, Peak=139 HFD=4.2
21:03:14.065 00.004 14556 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-3.07) = xAngle (0.15 = 0.15)
21:03:14.070 00.005 14556 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.05 = 0.05)
21:03:14.075 00.005 14556 CameraToMount -- cameraX=-0.31 cameraY=-0.07 hyp=0.32 cameraTheta=-2.92 mountX=0.31 mountY=0.02, mountTheta=0.05
21:03:14.082 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=-0.07, opts=13)
21:03:14.087 00.005 14556 Enqueuing Move request for scope (-0.31, -0.07)
21:03:14.091 00.004 12308 Worker thread wakes up
21:03:14.091 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.07) opts 0xd
21:03:14.092 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.31, -0.07)
21:03:14.092 00.000 12308 Moving (-0.31, -0.07) raw xDistance=0.31 yDistance=0.02
21:03:14.092 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
21:03:14.092 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:14.093 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:03:14.093 00.000 12308 MoveAxis(W, 136, ABG)
21:03:14.093 00.000 12308 Guiding  Dir = 3, Dur = 136
21:03:14.093 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:14.098 00.005 12308 IsSlewing returns 0
21:03:14.098 00.000 12308 IsGuiding returns 0
21:03:14.098 00.000 12308 PulseGuide returned control before completion, sleep 146
21:03:14.120 00.022 14556 UpdateGuideState exits: m=1563 SNR=26.5
21:03:14.124 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:14.129 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:14.135 00.006 14556 Enqueuing Expose request
21:03:14.253 00.118 12308 IsGuiding returns 1
21:03:14.254 00.001 12308 scope still moving after pulse duration time elapsed
21:03:14.284 00.030 12308 IsSlewing returns 0
21:03:14.286 00.002 12308 IsGuiding returns 0
21:03:14.286 00.000 12308 scope move finished after 136 + 51 ms
21:03:14.287 00.001 12308 Move returns status 0, amount 136
21:03:14.287 00.000 12308 MoveAxis(N, 0, ABG)
21:03:14.287 00.000 12308 Move returns status 0, amount 0
21:03:14.287 00.000 12308 move complete, result=0
21:03:14.289 00.002 14556 GuideStep: 0.3 px 136 ms WEST, 0.0 px 0 ms NORTH
21:03:14.296 00.007 12308 worker thread done servicing request
21:03:14.296 00.000 12308 Worker thread wakes up
21:03:14.298 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:14.298 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:15.544 01.246 12308 Exposure complete
21:03:15.710 00.166 12308 worker thread done servicing request
21:03:15.710 00.000 14556 OnExposeComplete: enter
21:03:15.715 00.005 14556 UpdateGuideState(): m_state=6
21:03:15.719 00.004 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1652
21:03:15.723 00.004 14556 Star::Find returns 1 (0), X=174.98, Y=986.08, Mass=1864, SNR=29.1, Peak=170 HFD=4.4
21:03:15.727 00.004 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.42 = -1.86)
21:03:15.731 00.004 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.96)
21:03:15.736 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.35 mountX=-0.04 mountY=-0.13, mountTheta=-1.87
21:03:15.741 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.13, opts=13)
21:03:15.745 00.004 14556 Enqueuing Move request for scope (0.03, 0.13)
21:03:15.748 00.003 12308 Worker thread wakes up
21:03:15.748 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
21:03:15.749 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
21:03:15.749 00.000 12308 Moving (0.03, 0.13) raw xDistance=-0.04 yDistance=-0.13
21:03:15.749 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:03:15.749 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:15.749 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:03:15.750 00.001 12308 MoveAxis(E, 0, ABG)
21:03:15.750 00.000 12308 Move returns status 0, amount 0
21:03:15.750 00.000 12308 MoveAxis(N, 0, ABG)
21:03:15.750 00.000 12308 Move returns status 0, amount 0
21:03:15.750 00.000 12308 move complete, result=0
21:03:15.750 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:15.755 00.005 12308 worker thread done servicing request
21:03:15.782 00.027 14556 UpdateGuideState exits: m=1864 SNR=29.1
21:03:15.788 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:15.799 00.011 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:15.806 00.007 14556 Enqueuing Expose request
21:03:15.811 00.005 12308 Worker thread wakes up
21:03:15.811 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:15.817 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:15.817 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:17.070 01.253 12308 Exposure complete
21:03:17.228 00.158 12308 worker thread done servicing request
21:03:17.228 00.000 14556 OnExposeComplete: enter
21:03:17.232 00.004 14556 UpdateGuideState(): m_state=6
21:03:17.237 00.005 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1653
21:03:17.241 00.004 14556 Star::Find returns 1 (0), X=175.08, Y=986.06, Mass=1916, SNR=29.4, Peak=189 HFD=4.3
21:03:17.245 00.004 14556 CameraToMount -- cameraTheta (0.71) - m_xAngle (-3.07) = xAngle (3.78 = -2.50)
21:03:17.250 00.005 14556 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.68 = -2.60)
21:03:17.253 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.11 hyp=0.17 cameraTheta=0.71 mountX=-0.14 mountY=-0.09, mountTheta=-2.57
21:03:17.258 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.11, opts=13)
21:03:17.264 00.006 14556 Enqueuing Move request for scope (0.13, 0.11)
21:03:17.269 00.005 12308 Worker thread wakes up
21:03:17.269 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.11) opts 0xd
21:03:17.269 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.11)
21:03:17.269 00.000 12308 Moving (0.13, 0.11) raw xDistance=-0.14 yDistance=-0.09
21:03:17.269 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:03:17.270 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:17.270 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:03:17.270 00.000 12308 MoveAxis(E, 0, ABG)
21:03:17.270 00.000 12308 Move returns status 0, amount 0
21:03:17.271 00.001 12308 MoveAxis(N, 0, ABG)
21:03:17.271 00.000 12308 Move returns status 0, amount 0
21:03:17.271 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:17.275 00.004 12308 move complete, result=0
21:03:17.276 00.001 12308 worker thread done servicing request
21:03:17.300 00.024 14556 UpdateGuideState exits: m=1916 SNR=29.4
21:03:17.305 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:17.309 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:17.312 00.003 14556 Enqueuing Expose request
21:03:17.317 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:17.321 00.004 12308 Worker thread wakes up
21:03:17.321 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:17.321 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:18.566 01.245 12308 Exposure complete
21:03:18.723 00.157 12308 worker thread done servicing request
21:03:18.723 00.000 14556 OnExposeComplete: enter
21:03:18.728 00.005 14556 UpdateGuideState(): m_state=6
21:03:18.731 00.003 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1654
21:03:18.737 00.006 14556 Star::Find returns 1 (0), X=175.09, Y=986.15, Mass=1871, SNR=29.1, Peak=163 HFD=4.4
21:03:18.741 00.004 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.03 = -2.25)
21:03:18.744 00.003 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.93 = -2.35)
21:03:18.748 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.20 hyp=0.25 cameraTheta=0.96 mountX=-0.16 mountY=-0.18, mountTheta=-2.30
21:03:18.753 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.20, opts=13)
21:03:18.757 00.004 14556 Enqueuing Move request for scope (0.14, 0.20)
21:03:18.761 00.004 12308 Worker thread wakes up
21:03:18.761 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.20) opts 0xd
21:03:18.761 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.20)
21:03:18.762 00.001 12308 Moving (0.14, 0.20) raw xDistance=-0.16 yDistance=-0.18
21:03:18.762 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:03:18.762 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:18.762 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:03:18.763 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:18.768 00.005 12308 MoveAxis(E, 0, ABG)
21:03:18.768 00.000 12308 Move returns status 0, amount 0
21:03:18.768 00.000 12308 MoveAxis(N, 0, ABG)
21:03:18.768 00.000 12308 Move returns status 0, amount 0
21:03:18.769 00.001 12308 move complete, result=0
21:03:18.769 00.000 12308 worker thread done servicing request
21:03:18.788 00.019 14556 UpdateGuideState exits: m=1871 SNR=29.1
21:03:18.792 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:18.798 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:18.802 00.004 14556 Enqueuing Expose request
21:03:18.807 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:03:18.811 00.004 12308 Worker thread wakes up
21:03:18.811 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:18.811 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:20.059 01.248 12308 Exposure complete
21:03:20.215 00.156 12308 worker thread done servicing request
21:03:20.215 00.000 14556 OnExposeComplete: enter
21:03:20.219 00.004 14556 UpdateGuideState(): m_state=6
21:03:20.223 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1655
21:03:20.227 00.004 14556 Star::Find returns 1 (0), X=174.88, Y=986.15, Mass=2189, SNR=31.4, Peak=198 HFD=4.4
21:03:20.232 00.005 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
21:03:20.236 00.004 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
21:03:20.240 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.91 mountX=0.06 mountY=-0.22, mountTheta=-1.31
21:03:20.246 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.21, opts=13)
21:03:20.249 00.003 14556 Enqueuing Move request for scope (-0.07, 0.21)
21:03:20.254 00.005 12308 Worker thread wakes up
21:03:20.254 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.21) opts 0xd
21:03:20.254 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.21)
21:03:20.254 00.000 12308 Moving (-0.07, 0.21) raw xDistance=0.06 yDistance=-0.22
21:03:20.254 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:03:20.255 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:03:20.255 00.000 12308 MoveAxis(E, 0, ABG)
21:03:20.255 00.000 12308 Move returns status 0, amount 0
21:03:20.255 00.000 12308 MoveAxis(N, 152, ABG)
21:03:20.255 00.000 12308 Guiding  Dir = 0, Dur = 152
21:03:20.256 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:20.260 00.004 12308 IsSlewing returns 0
21:03:20.261 00.001 12308 IsGuiding returns 0
21:03:20.261 00.000 12308 PulseGuide returned control before completion, sleep 162
21:03:20.283 00.022 14556 UpdateGuideState exits: m=2189 SNR=31.4
21:03:20.289 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:20.293 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:20.297 00.004 14556 Enqueuing Expose request
21:03:20.437 00.140 12308 IsGuiding returns 1
21:03:20.439 00.002 12308 scope still moving after pulse duration time elapsed
21:03:20.468 00.029 12308 IsSlewing returns 0
21:03:20.469 00.001 12308 IsGuiding returns 0
21:03:20.471 00.002 12308 scope move finished after 152 + 57 ms
21:03:20.472 00.001 12308 Move returns status 0, amount 152
21:03:20.472 00.000 12308 move complete, result=0
21:03:20.472 00.000 12308 worker thread done servicing request
21:03:20.473 00.001 12308 Worker thread wakes up
21:03:20.473 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 152 ms NORTH
21:03:20.482 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:20.482 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:21.732 01.250 12308 Exposure complete
21:03:21.876 00.144 12308 worker thread done servicing request
21:03:21.876 00.000 14556 OnExposeComplete: enter
21:03:21.879 00.003 14556 UpdateGuideState(): m_state=6
21:03:21.883 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1656
21:03:21.888 00.005 14556 Star::Find returns 1 (0), X=175.04, Y=985.94, Mass=1874, SNR=28.8, Peak=176 HFD=4.4
21:03:21.891 00.003 14556 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.07) = xAngle (3.06 = 3.06)
21:03:21.895 00.004 14556 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.96 = 2.96)
21:03:21.900 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-0.01 mountX=-0.09 mountY=0.02, mountTheta=2.96
21:03:21.906 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.00, opts=13)
21:03:21.910 00.004 14556 Enqueuing Move request for scope (0.09, -0.00)
21:03:21.914 00.004 12308 Worker thread wakes up
21:03:21.914 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.00) opts 0xd
21:03:21.914 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.00)
21:03:21.914 00.000 12308 Moving (0.09, -0.00) raw xDistance=-0.09 yDistance=0.02
21:03:21.914 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:03:21.916 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:21.916 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:03:21.916 00.000 12308 MoveAxis(E, 0, ABG)
21:03:21.916 00.000 12308 Move returns status 0, amount 0
21:03:21.916 00.000 12308 MoveAxis(N, 0, ABG)
21:03:21.917 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:21.921 00.004 12308 Move returns status 0, amount 0
21:03:21.921 00.000 12308 move complete, result=0
21:03:21.921 00.000 12308 worker thread done servicing request
21:03:21.943 00.022 14556 UpdateGuideState exits: m=1874 SNR=28.8
21:03:21.950 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:21.954 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:21.956 00.002 14556 Enqueuing Expose request
21:03:21.960 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:03:21.963 00.003 12308 Worker thread wakes up
21:03:21.963 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:21.965 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:23.217 01.252 12308 Exposure complete
21:03:23.370 00.153 12308 worker thread done servicing request
21:03:23.372 00.002 14556 OnExposeComplete: enter
21:03:23.375 00.003 14556 UpdateGuideState(): m_state=6
21:03:23.379 00.004 14556 Star::Find(15, 175, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1657
21:03:23.383 00.004 14556 Star::Find returns 1 (0), X=175.30, Y=985.98, Mass=1959, SNR=29.8, Peak=158 HFD=4.3
21:03:23.387 00.004 14556 CameraToMount -- cameraTheta (0.10) - m_xAngle (-3.07) = xAngle (3.17 = -3.11)
21:03:23.394 00.007 14556 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.07 = 3.07)
21:03:23.399 00.005 14556 CameraToMount -- cameraX=0.35 cameraY=0.03 hyp=0.35 cameraTheta=0.10 mountX=-0.35 mountY=0.02, mountTheta=3.07
21:03:23.404 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.35, y=0.03, opts=13)
21:03:23.409 00.005 14556 Enqueuing Move request for scope (0.35, 0.03)
21:03:23.413 00.004 12308 Worker thread wakes up
21:03:23.413 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.03) opts 0xd
21:03:23.413 00.000 12308 Handling offset move in thread for scope, endpoint = (0.35, 0.03)
21:03:23.413 00.000 12308 Moving (0.35, 0.03) raw xDistance=-0.35 yDistance=0.02
21:03:23.414 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
21:03:23.414 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:23.414 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:03:23.414 00.000 12308 MoveAxis(E, 154, ABG)
21:03:23.414 00.000 12308 Guiding  Dir = 2, Dur = 154
21:03:23.416 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:23.420 00.004 12308 IsSlewing returns 0
21:03:23.420 00.000 12308 IsGuiding returns 0
21:03:23.421 00.001 12308 PulseGuide returned control before completion, sleep 164
21:03:23.442 00.021 14556 UpdateGuideState exits: m=1959 SNR=29.8
21:03:23.446 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:23.452 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:23.458 00.006 14556 Enqueuing Expose request
21:03:23.595 00.137 12308 IsGuiding returns 1
21:03:23.596 00.001 12308 scope still moving after pulse duration time elapsed
21:03:23.626 00.030 12308 IsSlewing returns 0
21:03:23.626 00.000 12308 IsGuiding returns 0
21:03:23.627 00.001 12308 scope move finished after 154 + 52 ms
21:03:23.628 00.001 12308 Move returns status 0, amount 154
21:03:23.629 00.001 12308 MoveAxis(N, 0, ABG)
21:03:23.629 00.000 12308 Move returns status 0, amount 0
21:03:23.629 00.000 12308 move complete, result=0
21:03:23.630 00.001 12308 worker thread done servicing request
21:03:23.630 00.000 14556 GuideStep: -0.4 px 154 ms EAST, 0.0 px 0 ms NORTH
21:03:23.635 00.005 12308 Worker thread wakes up
21:03:23.635 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:23.635 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:24.886 01.251 12308 Exposure complete
21:03:25.053 00.167 12308 worker thread done servicing request
21:03:25.054 00.001 14556 OnExposeComplete: enter
21:03:25.058 00.004 14556 UpdateGuideState(): m_state=6
21:03:25.062 00.004 14556 Star::Find(15, 175, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1658
21:03:25.066 00.004 14556 Star::Find returns 1 (0), X=175.19, Y=986.11, Mass=1812, SNR=28.6, Peak=184 HFD=4.2
21:03:25.070 00.004 14556 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.07) = xAngle (3.69 = -2.60)
21:03:25.073 00.003 14556 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.59 = -2.70)
21:03:25.077 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=0.16 hyp=0.29 cameraTheta=0.61 mountX=-0.24 mountY=-0.12, mountTheta=-2.67
21:03:25.082 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.16, opts=13)
21:03:25.086 00.004 14556 Enqueuing Move request for scope (0.23, 0.16)
21:03:25.089 00.003 12308 Worker thread wakes up
21:03:25.089 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.16) opts 0xd
21:03:25.089 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.16)
21:03:25.089 00.000 12308 Moving (0.23, 0.16) raw xDistance=-0.24 yDistance=-0.12
21:03:25.090 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
21:03:25.090 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:25.090 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:03:25.090 00.000 12308 MoveAxis(E, 117, ABG)
21:03:25.090 00.000 12308 Guiding  Dir = 2, Dur = 117
21:03:25.091 00.001 12308 IsSlewing returns 0
21:03:25.092 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:25.095 00.003 12308 IsGuiding returns 0
21:03:25.095 00.000 12308 PulseGuide returned control before completion, sleep 127
21:03:25.115 00.020 14556 UpdateGuideState exits: m=1812 SNR=28.6
21:03:25.119 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:25.123 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:25.128 00.005 14556 Enqueuing Expose request
21:03:25.237 00.109 12308 IsGuiding returns 0
21:03:25.238 00.001 12308 Move returns status 0, amount 117
21:03:25.238 00.000 12308 MoveAxis(N, 0, ABG)
21:03:25.238 00.000 12308 Move returns status 0, amount 0
21:03:25.240 00.002 12308 move complete, result=0
21:03:25.240 00.000 12308 worker thread done servicing request
21:03:25.240 00.000 12308 Worker thread wakes up
21:03:25.241 00.001 14556 GuideStep: -0.2 px 117 ms EAST, -0.1 px 0 ms NORTH
21:03:25.247 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:25.247 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:26.490 01.243 12308 Exposure complete
21:03:26.648 00.158 12308 worker thread done servicing request
21:03:26.648 00.000 14556 OnExposeComplete: enter
21:03:26.653 00.005 14556 UpdateGuideState(): m_state=6
21:03:26.657 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1659
21:03:26.660 00.003 14556 Star::Find returns 1 (0), X=174.84, Y=986.22, Mass=1949, SNR=29.8, Peak=164 HFD=4.5
21:03:26.665 00.005 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.03 = -1.25)
21:03:26.670 00.005 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.35)
21:03:26.674 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.28 hyp=0.30 cameraTheta=1.96 mountX=0.09 mountY=-0.29, mountTheta=-1.26
21:03:26.679 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.28, opts=13)
21:03:26.683 00.004 14556 Enqueuing Move request for scope (-0.11, 0.28)
21:03:26.687 00.004 12308 Worker thread wakes up
21:03:26.687 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.28) opts 0xd
21:03:26.687 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.28)
21:03:26.687 00.000 12308 Moving (-0.11, 0.28) raw xDistance=0.09 yDistance=-0.29
21:03:26.687 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:03:26.687 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:03:26.688 00.001 12308 MoveAxis(E, 0, ABG)
21:03:26.688 00.000 12308 Move returns status 0, amount 0
21:03:26.688 00.000 12308 MoveAxis(N, 207, ABG)
21:03:26.688 00.000 12308 Guiding  Dir = 0, Dur = 207
21:03:26.688 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:26.693 00.005 12308 IsSlewing returns 0
21:03:26.693 00.000 12308 IsGuiding returns 0
21:03:26.693 00.000 12308 PulseGuide returned control before completion, sleep 217
21:03:26.715 00.022 14556 UpdateGuideState exits: m=1949 SNR=29.8
21:03:26.719 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:26.723 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:26.728 00.005 14556 Enqueuing Expose request
21:03:26.918 00.190 12308 IsGuiding returns 1
21:03:26.919 00.001 12308 scope still moving after pulse duration time elapsed
21:03:26.948 00.029 12308 IsSlewing returns 0
21:03:26.951 00.003 12308 IsGuiding returns 0
21:03:26.951 00.000 12308 scope move finished after 207 + 51 ms
21:03:26.951 00.000 12308 Move returns status 0, amount 207
21:03:26.952 00.001 12308 move complete, result=0
21:03:26.952 00.000 12308 worker thread done servicing request
21:03:26.953 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 207 ms NORTH
21:03:26.959 00.006 12308 Worker thread wakes up
21:03:26.959 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:26.959 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:28.213 01.254 12308 Exposure complete
21:03:28.372 00.159 12308 worker thread done servicing request
21:03:28.373 00.001 14556 OnExposeComplete: enter
21:03:28.376 00.003 14556 UpdateGuideState(): m_state=6
21:03:28.380 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1660
21:03:28.384 00.004 14556 Star::Find returns 1 (0), X=174.90, Y=986.18, Mass=1932, SNR=29.3, Peak=175 HFD=4.3
21:03:28.387 00.003 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
21:03:28.391 00.004 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
21:03:28.395 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.24 hyp=0.24 cameraTheta=1.78 mountX=0.03 mountY=-0.24, mountTheta=-1.44
21:03:28.399 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.24, opts=13)
21:03:28.404 00.005 14556 Enqueuing Move request for scope (-0.05, 0.24)
21:03:28.407 00.003 12308 Worker thread wakes up
21:03:28.407 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.24) opts 0xd
21:03:28.407 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.24)
21:03:28.407 00.000 12308 Moving (-0.05, 0.24) raw xDistance=0.03 yDistance=-0.24
21:03:28.407 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:03:28.408 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:03:28.408 00.000 12308 MoveAxis(E, 0, ABG)
21:03:28.408 00.000 12308 Move returns status 0, amount 0
21:03:28.408 00.000 12308 MoveAxis(N, 169, ABG)
21:03:28.408 00.000 12308 Guiding  Dir = 0, Dur = 169
21:03:28.410 00.002 12308 IsSlewing returns 0
21:03:28.410 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:28.413 00.003 12308 IsGuiding returns 0
21:03:28.413 00.000 12308 PulseGuide returned control before completion, sleep 179
21:03:28.436 00.023 14556 UpdateGuideState exits: m=1932 SNR=29.3
21:03:28.439 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:28.444 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:28.447 00.003 14556 Enqueuing Expose request
21:03:28.606 00.159 12308 IsGuiding returns 1
21:03:28.607 00.001 12308 scope still moving after pulse duration time elapsed
21:03:28.638 00.031 12308 IsSlewing returns 0
21:03:28.639 00.001 12308 IsGuiding returns 0
21:03:28.639 00.000 12308 scope move finished after 169 + 56 ms
21:03:28.640 00.001 12308 Move returns status 0, amount 169
21:03:28.640 00.000 12308 move complete, result=0
21:03:28.641 00.001 12308 worker thread done servicing request
21:03:28.641 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 169 ms NORTH
21:03:28.649 00.008 12308 Worker thread wakes up
21:03:28.649 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:28.649 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:29.903 01.254 12308 Exposure complete
21:03:30.082 00.179 12308 worker thread done servicing request
21:03:30.082 00.000 14556 OnExposeComplete: enter
21:03:30.089 00.007 14556 UpdateGuideState(): m_state=6
21:03:30.095 00.006 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1661
21:03:30.099 00.004 14556 Star::Find returns 1 (0), X=174.99, Y=985.90, Mass=2186, SNR=31.6, Peak=197 HFD=4.4
21:03:30.104 00.005 14556 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-3.07) = xAngle (2.22 = 2.22)
21:03:30.108 00.004 14556 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.12 = 2.12)
21:03:30.114 00.006 14556 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.86 mountX=-0.03 mountY=0.05, mountTheta=2.18
21:03:30.120 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.04, opts=13)
21:03:30.124 00.004 14556 Enqueuing Move request for scope (0.03, -0.04)
21:03:30.128 00.004 12308 Worker thread wakes up
21:03:30.128 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
21:03:30.128 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
21:03:30.130 00.002 12308 Moving (0.03, -0.04) raw xDistance=-0.03 yDistance=0.05
21:03:30.130 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:03:30.130 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:30.130 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:03:30.130 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:30.135 00.005 12308 MoveAxis(E, 0, ABG)
21:03:30.135 00.000 12308 Move returns status 0, amount 0
21:03:30.135 00.000 12308 MoveAxis(N, 0, ABG)
21:03:30.135 00.000 12308 Move returns status 0, amount 0
21:03:30.136 00.001 12308 move complete, result=0
21:03:30.136 00.000 12308 worker thread done servicing request
21:03:30.158 00.022 14556 UpdateGuideState exits: m=2186 SNR=31.6
21:03:30.162 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:30.166 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:30.172 00.006 14556 Enqueuing Expose request
21:03:30.178 00.006 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:03:30.183 00.005 12308 Worker thread wakes up
21:03:30.183 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:30.184 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:31.435 01.251 12308 Exposure complete
21:03:31.590 00.155 12308 worker thread done servicing request
21:03:31.590 00.000 14556 OnExposeComplete: enter
21:03:31.593 00.003 14556 UpdateGuideState(): m_state=6
21:03:31.597 00.004 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1662
21:03:31.602 00.005 14556 Star::Find returns 1 (0), X=174.90, Y=986.00, Mass=1968, SNR=29.9, Peak=177 HFD=4.4
21:03:31.606 00.004 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.35 = -0.94)
21:03:31.609 00.003 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.04)
21:03:31.612 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.27 mountX=0.04 mountY=-0.07, mountTheta=-0.97
21:03:31.618 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.06, opts=13)
21:03:31.622 00.004 14556 Enqueuing Move request for scope (-0.05, 0.06)
21:03:31.625 00.003 12308 Worker thread wakes up
21:03:31.625 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
21:03:31.625 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
21:03:31.625 00.000 12308 Moving (-0.05, 0.06) raw xDistance=0.04 yDistance=-0.07
21:03:31.626 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:03:31.626 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:31.626 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:03:31.626 00.000 12308 MoveAxis(E, 0, ABG)
21:03:31.626 00.000 12308 Move returns status 0, amount 0
21:03:31.626 00.000 12308 MoveAxis(N, 0, ABG)
21:03:31.626 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:31.631 00.005 12308 Move returns status 0, amount 0
21:03:31.631 00.000 12308 move complete, result=0
21:03:31.631 00.000 12308 worker thread done servicing request
21:03:31.650 00.019 14556 UpdateGuideState exits: m=1968 SNR=29.9
21:03:31.655 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:31.658 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:31.662 00.004 14556 Enqueuing Expose request
21:03:31.665 00.003 12308 Worker thread wakes up
21:03:31.665 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:31.665 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:31.667 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:32.915 01.248 12308 Exposure complete
21:03:33.070 00.155 12308 worker thread done servicing request
21:03:33.070 00.000 14556 OnExposeComplete: enter
21:03:33.075 00.005 14556 UpdateGuideState(): m_state=6
21:03:33.085 00.010 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1663
21:03:33.089 00.004 14556 Star::Find returns 1 (0), X=175.06, Y=986.15, Mass=1809, SNR=28.6, Peak=168 HFD=4.3
21:03:33.094 00.005 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.15 = -2.13)
21:03:33.098 00.004 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.23)
21:03:33.102 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.21 hyp=0.24 cameraTheta=1.08 mountX=-0.13 mountY=-0.19, mountTheta=-2.16
21:03:33.108 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.21, opts=13)
21:03:33.113 00.005 14556 Enqueuing Move request for scope (0.11, 0.21)
21:03:33.117 00.004 12308 Worker thread wakes up
21:03:33.117 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.21) opts 0xd
21:03:33.117 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.21)
21:03:33.117 00.000 12308 Moving (0.11, 0.21) raw xDistance=-0.13 yDistance=-0.19
21:03:33.118 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:03:33.118 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:33.118 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:03:33.118 00.000 12308 MoveAxis(E, 0, ABG)
21:03:33.119 00.001 12308 Move returns status 0, amount 0
21:03:33.119 00.000 12308 MoveAxis(N, 0, ABG)
21:03:33.119 00.000 12308 Move returns status 0, amount 0
21:03:33.119 00.000 12308 move complete, result=0
21:03:33.120 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:33.124 00.004 12308 worker thread done servicing request
21:03:33.146 00.022 14556 UpdateGuideState exits: m=1809 SNR=28.6
21:03:33.151 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:33.154 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:33.158 00.004 14556 Enqueuing Expose request
21:03:33.162 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:03:33.166 00.004 12308 Worker thread wakes up
21:03:33.166 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:33.166 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:34.412 01.246 12308 Exposure complete
21:03:34.571 00.159 14556 OnExposeComplete: enter
21:03:34.576 00.005 14556 UpdateGuideState(): m_state=6
21:03:34.582 00.006 12308 worker thread done servicing request
21:03:34.583 00.001 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1664
21:03:34.587 00.004 14556 Star::Find returns 1 (0), X=175.08, Y=986.16, Mass=2026, SNR=30.0, Peak=171 HFD=4.5
21:03:34.591 00.004 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.10 = -2.18)
21:03:34.595 00.004 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.28)
21:03:34.599 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.22 hyp=0.25 cameraTheta=1.03 mountX=-0.14 mountY=-0.19, mountTheta=-2.22
21:03:34.605 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.22, opts=13)
21:03:34.609 00.004 14556 Enqueuing Move request for scope (0.13, 0.22)
21:03:34.613 00.004 12308 Worker thread wakes up
21:03:34.613 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.22) opts 0xd
21:03:34.614 00.001 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.22)
21:03:34.614 00.000 12308 Moving (0.13, 0.22) raw xDistance=-0.14 yDistance=-0.19
21:03:34.614 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:03:34.614 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:34.615 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:03:34.615 00.000 12308 MoveAxis(E, 0, ABG)
21:03:34.615 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:34.619 00.004 12308 Move returns status 0, amount 0
21:03:34.619 00.000 12308 MoveAxis(N, 0, ABG)
21:03:34.619 00.000 12308 Move returns status 0, amount 0
21:03:34.619 00.000 12308 move complete, result=0
21:03:34.619 00.000 12308 worker thread done servicing request
21:03:34.641 00.022 14556 UpdateGuideState exits: m=2026 SNR=30.0
21:03:34.645 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:34.650 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:34.654 00.004 14556 Enqueuing Expose request
21:03:34.658 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:03:34.661 00.003 12308 Worker thread wakes up
21:03:34.661 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:34.661 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:35.914 01.253 12308 Exposure complete
21:03:36.052 00.138 12308 worker thread done servicing request
21:03:36.054 00.002 14556 OnExposeComplete: enter
21:03:36.057 00.003 14556 UpdateGuideState(): m_state=6
21:03:36.061 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1665
21:03:36.065 00.004 14556 Star::Find returns 1 (0), X=175.14, Y=986.09, Mass=1878, SNR=29.2, Peak=170 HFD=4.3
21:03:36.069 00.004 14556 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.07) = xAngle (3.74 = -2.54)
21:03:36.071 00.002 14556 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.64 = -2.64)
21:03:36.076 00.005 14556 CameraToMount -- cameraX=0.18 cameraY=0.15 hyp=0.23 cameraTheta=0.67 mountX=-0.19 mountY=-0.11, mountTheta=-2.62
21:03:36.082 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.15, opts=13)
21:03:36.086 00.004 14556 Enqueuing Move request for scope (0.18, 0.15)
21:03:36.090 00.004 12308 Worker thread wakes up
21:03:36.090 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.15) opts 0xd
21:03:36.090 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.15)
21:03:36.090 00.000 12308 Moving (0.18, 0.15) raw xDistance=-0.19 yDistance=-0.11
21:03:36.090 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:03:36.090 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:36.092 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:03:36.092 00.000 12308 MoveAxis(E, 0, ABG)
21:03:36.092 00.000 12308 Move returns status 0, amount 0
21:03:36.092 00.000 12308 MoveAxis(N, 0, ABG)
21:03:36.092 00.000 12308 Move returns status 0, amount 0
21:03:36.093 00.001 12308 move complete, result=0
21:03:36.093 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:36.097 00.004 12308 worker thread done servicing request
21:03:36.121 00.024 14556 UpdateGuideState exits: m=1878 SNR=29.2
21:03:36.125 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:36.130 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:36.136 00.006 14556 Enqueuing Expose request
21:03:36.140 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:36.144 00.004 12308 Worker thread wakes up
21:03:36.144 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:36.144 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:37.400 01.256 12308 Exposure complete
21:03:37.554 00.154 12308 worker thread done servicing request
21:03:37.554 00.000 14556 OnExposeComplete: enter
21:03:37.559 00.005 14556 UpdateGuideState(): m_state=6
21:03:37.563 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1666
21:03:37.568 00.005 14556 Star::Find returns 1 (0), X=175.05, Y=986.27, Mass=1812, SNR=28.5, Peak=149 HFD=4.2
21:03:37.570 00.002 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.35 = -1.93)
21:03:37.575 00.005 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.03)
21:03:37.581 00.006 14556 CameraToMount -- cameraX=0.10 cameraY=0.33 hyp=0.34 cameraTheta=1.28 mountX=-0.12 mountY=-0.31, mountTheta=-1.95
21:03:37.586 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.33, opts=13)
21:03:37.590 00.004 14556 Enqueuing Move request for scope (0.10, 0.33)
21:03:37.594 00.004 12308 Worker thread wakes up
21:03:37.594 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.33) opts 0xd
21:03:37.594 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.33)
21:03:37.594 00.000 12308 Moving (0.10, 0.33) raw xDistance=-0.12 yDistance=-0.31
21:03:37.594 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:03:37.595 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:03:37.595 00.000 12308 MoveAxis(E, 0, ABG)
21:03:37.595 00.000 12308 Move returns status 0, amount 0
21:03:37.595 00.000 12308 MoveAxis(N, 216, ABG)
21:03:37.595 00.000 12308 Guiding  Dir = 0, Dur = 216
21:03:37.596 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:37.600 00.004 12308 IsSlewing returns 0
21:03:37.600 00.000 12308 IsGuiding returns 0
21:03:37.600 00.000 12308 PulseGuide returned control before completion, sleep 226
21:03:37.623 00.023 14556 UpdateGuideState exits: m=1812 SNR=28.5
21:03:37.628 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:37.632 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:37.636 00.004 14556 Enqueuing Expose request
21:03:37.831 00.195 12308 IsGuiding returns 1
21:03:37.831 00.000 12308 scope still moving after pulse duration time elapsed
21:03:37.861 00.030 12308 IsSlewing returns 0
21:03:37.862 00.001 12308 IsGuiding returns 0
21:03:37.862 00.000 12308 scope move finished after 216 + 46 ms
21:03:37.863 00.001 12308 Move returns status 0, amount 216
21:03:37.863 00.000 12308 move complete, result=0
21:03:37.864 00.001 12308 worker thread done servicing request
21:03:37.864 00.000 12308 Worker thread wakes up
21:03:37.864 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 216 ms NORTH
21:03:37.871 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:37.871 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:39.112 01.241 12308 Exposure complete
21:03:39.306 00.194 12308 worker thread done servicing request
21:03:39.307 00.001 14556 OnExposeComplete: enter
21:03:39.312 00.005 14556 UpdateGuideState(): m_state=6
21:03:39.316 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1667
21:03:39.320 00.004 14556 Star::Find returns 1 (0), X=175.17, Y=986.08, Mass=2048, SNR=30.5, Peak=179 HFD=4.4
21:03:39.325 00.005 14556 CameraToMount -- cameraTheta (0.56) - m_xAngle (-3.07) = xAngle (3.63 = -2.65)
21:03:39.329 00.004 14556 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.53 = -2.75)
21:03:39.333 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=0.14 hyp=0.26 cameraTheta=0.56 mountX=-0.23 mountY=-0.10, mountTheta=-2.73
21:03:39.339 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.14, opts=13)
21:03:39.343 00.004 14556 Enqueuing Move request for scope (0.22, 0.14)
21:03:39.346 00.003 12308 Worker thread wakes up
21:03:39.346 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.14) opts 0xd
21:03:39.346 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.14)
21:03:39.347 00.001 12308 Moving (0.22, 0.14) raw xDistance=-0.23 yDistance=-0.10
21:03:39.347 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:03:39.347 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:39.348 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:03:39.348 00.000 12308 MoveAxis(E, 99, ABG)
21:03:39.348 00.000 12308 Guiding  Dir = 2, Dur = 99
21:03:39.349 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:39.356 00.007 12308 IsSlewing returns 0
21:03:39.357 00.001 12308 IsGuiding returns 0
21:03:39.358 00.001 12308 PulseGuide returned control before completion, sleep 109
21:03:39.375 00.017 14556 UpdateGuideState exits: m=2048 SNR=30.5
21:03:39.378 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:39.382 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:39.385 00.003 14556 Enqueuing Expose request
21:03:39.477 00.092 12308 IsGuiding returns 1
21:03:39.480 00.003 12308 scope still moving after pulse duration time elapsed
21:03:39.508 00.028 12308 IsSlewing returns 0
21:03:39.509 00.001 12308 IsGuiding returns 0
21:03:39.509 00.000 12308 scope move finished after 99 + 53 ms
21:03:39.509 00.000 12308 Move returns status 0, amount 99
21:03:39.509 00.000 12308 MoveAxis(N, 0, ABG)
21:03:39.511 00.002 12308 Move returns status 0, amount 0
21:03:39.511 00.000 12308 move complete, result=0
21:03:39.511 00.000 12308 worker thread done servicing request
21:03:39.511 00.000 14556 GuideStep: -0.2 px 99 ms EAST, -0.1 px 0 ms NORTH
21:03:39.517 00.006 12308 Worker thread wakes up
21:03:39.517 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:39.517 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:40.773 01.256 12308 Exposure complete
21:03:40.929 00.156 12308 worker thread done servicing request
21:03:40.930 00.001 14556 OnExposeComplete: enter
21:03:40.935 00.005 14556 UpdateGuideState(): m_state=6
21:03:40.939 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1668
21:03:40.943 00.004 14556 Star::Find returns 1 (0), X=174.92, Y=986.15, Mass=2279, SNR=32.2, Peak=203 HFD=4.3
21:03:40.947 00.004 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.81 = -1.47)
21:03:40.950 00.003 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.57)
21:03:40.954 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.20 hyp=0.21 cameraTheta=1.74 mountX=0.02 mountY=-0.21, mountTheta=-1.47
21:03:40.959 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.20, opts=13)
21:03:40.963 00.004 14556 Enqueuing Move request for scope (-0.03, 0.20)
21:03:40.966 00.003 12308 Worker thread wakes up
21:03:40.966 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.20) opts 0xd
21:03:40.966 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.20)
21:03:40.966 00.000 12308 Moving (-0.03, 0.20) raw xDistance=0.02 yDistance=-0.21
21:03:40.966 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:03:40.967 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:03:40.967 00.000 12308 MoveAxis(E, 0, ABG)
21:03:40.967 00.000 12308 Move returns status 0, amount 0
21:03:40.967 00.000 12308 MoveAxis(N, 144, ABG)
21:03:40.967 00.000 12308 Guiding  Dir = 0, Dur = 144
21:03:40.967 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:40.972 00.005 12308 IsSlewing returns 0
21:03:40.973 00.001 12308 IsGuiding returns 0
21:03:40.973 00.000 12308 PulseGuide returned control before completion, sleep 154
21:03:40.992 00.019 14556 UpdateGuideState exits: m=2279 SNR=32.2
21:03:40.996 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:41.000 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:41.003 00.003 14556 Enqueuing Expose request
21:03:41.136 00.133 12308 IsGuiding returns 1
21:03:41.136 00.000 12308 scope still moving after pulse duration time elapsed
21:03:41.167 00.031 12308 IsSlewing returns 0
21:03:41.168 00.001 12308 IsGuiding returns 0
21:03:41.169 00.001 12308 scope move finished after 144 + 51 ms
21:03:41.169 00.000 12308 Move returns status 0, amount 144
21:03:41.169 00.000 12308 move complete, result=0
21:03:41.170 00.001 12308 worker thread done servicing request
21:03:41.170 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 144 ms NORTH
21:03:41.175 00.005 12308 Worker thread wakes up
21:03:41.175 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:41.175 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:42.418 01.243 12308 Exposure complete
21:03:42.583 00.165 12308 worker thread done servicing request
21:03:42.584 00.001 14556 OnExposeComplete: enter
21:03:42.589 00.005 14556 UpdateGuideState(): m_state=6
21:03:42.594 00.005 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1669
21:03:42.598 00.004 14556 Star::Find returns 1 (0), X=175.11, Y=986.02, Mass=2020, SNR=30.3, Peak=203 HFD=4.3
21:03:42.604 00.006 14556 CameraToMount -- cameraTheta (0.44) - m_xAngle (-3.07) = xAngle (3.51 = -2.77)
21:03:42.610 00.006 14556 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.41 = -2.87)
21:03:42.614 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.07 hyp=0.17 cameraTheta=0.44 mountX=-0.16 mountY=-0.05, mountTheta=-2.86
21:03:42.621 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.07, opts=13)
21:03:42.626 00.005 14556 Enqueuing Move request for scope (0.15, 0.07)
21:03:42.630 00.004 12308 Worker thread wakes up
21:03:42.631 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.07) opts 0xd
21:03:42.631 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.07)
21:03:42.631 00.000 12308 Moving (0.15, 0.07) raw xDistance=-0.16 yDistance=-0.05
21:03:42.632 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:03:42.633 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:42.633 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:03:42.633 00.000 12308 MoveAxis(E, 0, ABG)
21:03:42.633 00.000 12308 Move returns status 0, amount 0
21:03:42.634 00.001 12308 MoveAxis(N, 0, ABG)
21:03:42.634 00.000 12308 Move returns status 0, amount 0
21:03:42.634 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:42.640 00.006 12308 move complete, result=0
21:03:42.642 00.002 12308 worker thread done servicing request
21:03:42.664 00.022 14556 UpdateGuideState exits: m=2020 SNR=30.3
21:03:42.668 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:42.674 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:42.678 00.004 14556 Enqueuing Expose request
21:03:42.682 00.004 12308 Worker thread wakes up
21:03:42.682 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:03:42.686 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:42.686 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:43.936 01.250 12308 Exposure complete
21:03:44.093 00.157 12308 worker thread done servicing request
21:03:44.093 00.000 14556 OnExposeComplete: enter
21:03:44.097 00.004 14556 UpdateGuideState(): m_state=6
21:03:44.101 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1670
21:03:44.105 00.004 14556 Star::Find returns 1 (0), X=175.20, Y=985.98, Mass=1975, SNR=29.9, Peak=181 HFD=4.4
21:03:44.110 00.005 14556 CameraToMount -- cameraTheta (0.14) - m_xAngle (-3.07) = xAngle (3.22 = -3.07)
21:03:44.116 00.006 14556 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.12 = 3.12)
21:03:44.119 00.003 14556 CameraToMount -- cameraX=0.25 cameraY=0.04 hyp=0.25 cameraTheta=0.14 mountX=-0.25 mountY=0.01, mountTheta=3.12
21:03:44.125 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.04, opts=13)
21:03:44.130 00.005 14556 Enqueuing Move request for scope (0.25, 0.04)
21:03:44.134 00.004 12308 Worker thread wakes up
21:03:44.134 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.04) opts 0xd
21:03:44.134 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.04)
21:03:44.136 00.002 12308 Moving (0.25, 0.04) raw xDistance=-0.25 yDistance=0.01
21:03:44.136 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:03:44.136 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:44.136 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:03:44.136 00.000 12308 MoveAxis(E, 109, ABG)
21:03:44.137 00.001 12308 Guiding  Dir = 2, Dur = 109
21:03:44.137 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:44.142 00.005 12308 IsSlewing returns 0
21:03:44.142 00.000 12308 IsGuiding returns 0
21:03:44.142 00.000 12308 PulseGuide returned control before completion, sleep 119
21:03:44.163 00.021 14556 UpdateGuideState exits: m=1975 SNR=29.9
21:03:44.171 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:44.176 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:44.182 00.006 14556 Enqueuing Expose request
21:03:44.269 00.087 12308 IsGuiding returns 1
21:03:44.270 00.001 12308 scope still moving after pulse duration time elapsed
21:03:44.299 00.029 12308 IsSlewing returns 0
21:03:44.301 00.002 12308 IsGuiding returns 0
21:03:44.302 00.001 12308 scope move finished after 109 + 50 ms
21:03:44.302 00.000 12308 Move returns status 0, amount 109
21:03:44.303 00.001 12308 MoveAxis(N, 0, ABG)
21:03:44.303 00.000 12308 Move returns status 0, amount 0
21:03:44.303 00.000 12308 move complete, result=0
21:03:44.305 00.002 12308 worker thread done servicing request
21:03:44.305 00.000 12308 Worker thread wakes up
21:03:44.305 00.000 14556 GuideStep: -0.3 px 109 ms EAST, 0.0 px 0 ms NORTH
21:03:44.312 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:44.312 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:45.554 01.242 12308 Exposure complete
21:03:45.716 00.162 12308 worker thread done servicing request
21:03:45.716 00.000 14556 OnExposeComplete: enter
21:03:45.720 00.004 14556 UpdateGuideState(): m_state=6
21:03:45.724 00.004 14556 Star::Find(15, 175, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1671
21:03:45.729 00.005 14556 Star::Find returns 1 (0), X=174.99, Y=986.14, Mass=2100, SNR=30.7, Peak=178 HFD=4.5
21:03:45.736 00.007 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.43 = -1.85)
21:03:45.741 00.005 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.95)
21:03:45.747 00.006 14556 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.36 mountX=-0.05 mountY=-0.18, mountTheta=-1.86
21:03:45.755 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.19, opts=13)
21:03:45.761 00.006 14556 Enqueuing Move request for scope (0.04, 0.19)
21:03:45.768 00.007 12308 Worker thread wakes up
21:03:45.768 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd
21:03:45.768 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.19)
21:03:45.768 00.000 12308 Moving (0.04, 0.19) raw xDistance=-0.05 yDistance=-0.18
21:03:45.768 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:03:45.769 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:45.769 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:03:45.769 00.000 12308 MoveAxis(E, 0, ABG)
21:03:45.769 00.000 12308 Move returns status 0, amount 0
21:03:45.769 00.000 12308 MoveAxis(N, 0, ABG)
21:03:45.770 00.001 12308 Move returns status 0, amount 0
21:03:45.770 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:45.776 00.006 12308 move complete, result=0
21:03:45.776 00.000 12308 worker thread done servicing request
21:03:45.802 00.026 14556 UpdateGuideState exits: m=2100 SNR=30.7
21:03:45.807 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:45.812 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:45.818 00.006 14556 Enqueuing Expose request
21:03:45.824 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:03:45.830 00.006 12308 Worker thread wakes up
21:03:45.831 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:45.831 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:47.077 01.246 12308 Exposure complete
21:03:47.232 00.155 12308 worker thread done servicing request
21:03:47.232 00.000 14556 OnExposeComplete: enter
21:03:47.236 00.004 14556 UpdateGuideState(): m_state=6
21:03:47.241 00.005 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1672
21:03:47.245 00.004 14556 Star::Find returns 1 (0), X=175.05, Y=986.20, Mass=2163, SNR=31.3, Peak=164 HFD=4.4
21:03:47.248 00.003 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.29 = -1.99)
21:03:47.252 00.004 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.09)
21:03:47.255 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.26 hyp=0.27 cameraTheta=1.22 mountX=-0.11 mountY=-0.24, mountTheta=-2.01
21:03:47.260 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.26, opts=13)
21:03:47.264 00.004 14556 Enqueuing Move request for scope (0.09, 0.26)
21:03:47.267 00.003 12308 Worker thread wakes up
21:03:47.267 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.26) opts 0xd
21:03:47.267 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.26)
21:03:47.267 00.000 12308 Moving (0.09, 0.26) raw xDistance=-0.11 yDistance=-0.24
21:03:47.268 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:03:47.268 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:03:47.268 00.000 12308 MoveAxis(E, 0, ABG)
21:03:47.268 00.000 12308 Move returns status 0, amount 0
21:03:47.268 00.000 12308 MoveAxis(N, 168, ABG)
21:03:47.268 00.000 12308 Guiding  Dir = 0, Dur = 168
21:03:47.268 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:47.273 00.005 12308 IsSlewing returns 0
21:03:47.273 00.000 12308 IsGuiding returns 0
21:03:47.273 00.000 12308 PulseGuide returned control before completion, sleep 178
21:03:47.293 00.020 14556 UpdateGuideState exits: m=2163 SNR=31.3
21:03:47.298 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:47.303 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:47.307 00.004 14556 Enqueuing Expose request
21:03:47.457 00.150 12308 IsGuiding returns 1
21:03:47.458 00.001 12308 scope still moving after pulse duration time elapsed
21:03:47.489 00.031 12308 IsSlewing returns 0
21:03:47.490 00.001 12308 IsGuiding returns 0
21:03:47.491 00.001 12308 scope move finished after 168 + 49 ms
21:03:47.491 00.000 12308 Move returns status 0, amount 168
21:03:47.492 00.001 12308 move complete, result=0
21:03:47.492 00.000 12308 worker thread done servicing request
21:03:47.492 00.000 12308 Worker thread wakes up
21:03:47.493 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 168 ms NORTH
21:03:47.500 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:47.500 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:48.757 01.257 12308 Exposure complete
21:03:48.915 00.158 12308 worker thread done servicing request
21:03:48.915 00.000 14556 OnExposeComplete: enter
21:03:48.920 00.005 14556 UpdateGuideState(): m_state=6
21:03:48.922 00.002 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1673
21:03:48.926 00.004 14556 Star::Find returns 1 (0), X=175.05, Y=986.07, Mass=1597, SNR=27.0, Peak=176 HFD=4.1
21:03:48.930 00.004 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.97 = -2.32)
21:03:48.933 00.003 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.42)
21:03:48.938 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.16 cameraTheta=0.89 mountX=-0.11 mountY=-0.11, mountTheta=-2.37
21:03:48.943 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.13, opts=13)
21:03:48.946 00.003 14556 Enqueuing Move request for scope (0.10, 0.13)
21:03:48.951 00.005 12308 Worker thread wakes up
21:03:48.951 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
21:03:48.951 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
21:03:48.951 00.000 12308 Moving (0.10, 0.13) raw xDistance=-0.11 yDistance=-0.11
21:03:48.951 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:03:48.951 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:48.952 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:03:48.952 00.000 12308 MoveAxis(E, 0, ABG)
21:03:48.954 00.002 12308 Move returns status 0, amount 0
21:03:48.954 00.000 12308 MoveAxis(N, 0, ABG)
21:03:48.954 00.000 12308 Move returns status 0, amount 0
21:03:48.954 00.000 12308 move complete, result=0
21:03:48.954 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:48.958 00.004 12308 worker thread done servicing request
21:03:48.977 00.019 14556 UpdateGuideState exits: m=1597 SNR=27.0
21:03:48.983 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:48.987 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:48.991 00.004 14556 Enqueuing Expose request
21:03:48.995 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:48.999 00.004 12308 Worker thread wakes up
21:03:48.999 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:49.000 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:50.243 01.243 12308 Exposure complete
21:03:50.396 00.153 12308 worker thread done servicing request
21:03:50.396 00.000 14556 OnExposeComplete: enter
21:03:50.400 00.004 14556 UpdateGuideState(): m_state=6
21:03:50.403 00.003 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1674
21:03:50.408 00.005 14556 Star::Find returns 1 (0), X=175.14, Y=986.35, Mass=1841, SNR=28.6, Peak=162 HFD=4.4
21:03:50.412 00.004 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.20 = -2.08)
21:03:50.416 00.004 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.18)
21:03:50.420 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.41 hyp=0.45 cameraTheta=1.13 mountX=-0.22 mountY=-0.37, mountTheta=-2.11
21:03:50.425 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.41, opts=13)
21:03:50.429 00.004 14556 Enqueuing Move request for scope (0.19, 0.41)
21:03:50.433 00.004 12308 Worker thread wakes up
21:03:50.433 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.41) opts 0xd
21:03:50.433 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.41)
21:03:50.433 00.000 12308 Moving (0.19, 0.41) raw xDistance=-0.22 yDistance=-0.37
21:03:50.433 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:03:50.433 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:03:50.433 00.000 12308 MoveAxis(E, 96, ABG)
21:03:50.435 00.002 12308 Guiding  Dir = 2, Dur = 96
21:03:50.435 00.000 12308 IsSlewing returns 0
21:03:50.435 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:50.439 00.004 12308 IsGuiding returns 0
21:03:50.439 00.000 12308 PulseGuide returned control before completion, sleep 106
21:03:50.463 00.024 14556 UpdateGuideState exits: m=1841 SNR=28.6
21:03:50.467 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:50.471 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:50.475 00.004 14556 Enqueuing Expose request
21:03:50.547 00.072 12308 IsGuiding returns 1
21:03:50.548 00.001 12308 scope still moving after pulse duration time elapsed
21:03:50.578 00.030 12308 IsSlewing returns 0
21:03:50.579 00.001 12308 IsGuiding returns 0
21:03:50.580 00.001 12308 scope move finished after 96 + 43 ms
21:03:50.580 00.000 12308 Move returns status 0, amount 96
21:03:50.580 00.000 12308 MoveAxis(N, 260, ABG)
21:03:50.580 00.000 12308 Guiding  Dir = 0, Dur = 260
21:03:50.581 00.001 12308 IsSlewing returns 0
21:03:50.584 00.003 12308 IsGuiding returns 0
21:03:50.585 00.001 12308 PulseGuide returned control before completion, sleep 270
21:03:50.864 00.279 12308 IsGuiding returns 1
21:03:50.864 00.000 12308 scope still moving after pulse duration time elapsed
21:03:50.893 00.029 12308 IsSlewing returns 0
21:03:50.893 00.000 12308 IsGuiding returns 0
21:03:50.895 00.002 12308 scope move finished after 260 + 49 ms
21:03:50.895 00.000 12308 Move returns status 0, amount 260
21:03:50.895 00.000 12308 move complete, result=0
21:03:50.896 00.001 12308 worker thread done servicing request
21:03:50.896 00.000 14556 GuideStep: -0.2 px 96 ms EAST, -0.4 px 260 ms NORTH
21:03:50.901 00.005 12308 Worker thread wakes up
21:03:50.901 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:50.901 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:52.159 01.258 12308 Exposure complete
21:03:52.319 00.160 12308 worker thread done servicing request
21:03:52.319 00.000 14556 OnExposeComplete: enter
21:03:52.322 00.003 14556 UpdateGuideState(): m_state=6
21:03:52.326 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1675
21:03:52.330 00.004 14556 Star::Find returns 1 (0), X=175.04, Y=985.90, Mass=1802, SNR=28.6, Peak=152 HFD=4.3
21:03:52.334 00.004 14556 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-3.07) = xAngle (2.62 = 2.62)
21:03:52.338 00.004 14556 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.52 = 2.52)
21:03:52.341 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.46 mountX=-0.08 mountY=0.06, mountTheta=2.55
21:03:52.346 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.04, opts=13)
21:03:52.351 00.005 14556 Enqueuing Move request for scope (0.09, -0.04)
21:03:52.356 00.005 12308 Worker thread wakes up
21:03:52.356 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
21:03:52.356 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
21:03:52.356 00.000 12308 Moving (0.09, -0.04) raw xDistance=-0.08 yDistance=0.06
21:03:52.356 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:03:52.356 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:52.357 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:03:52.357 00.000 12308 MoveAxis(E, 0, ABG)
21:03:52.357 00.000 12308 Move returns status 0, amount 0
21:03:52.357 00.000 12308 MoveAxis(N, 0, ABG)
21:03:52.357 00.000 12308 Move returns status 0, amount 0
21:03:52.359 00.002 12308 move complete, result=0
21:03:52.359 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:52.362 00.003 12308 worker thread done servicing request
21:03:52.380 00.018 14556 UpdateGuideState exits: m=1802 SNR=28.6
21:03:52.385 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:52.390 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:52.393 00.003 14556 Enqueuing Expose request
21:03:52.398 00.005 12308 Worker thread wakes up
21:03:52.399 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:52.399 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:52.400 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:03:53.642 01.242 12308 Exposure complete
21:03:53.800 00.158 12308 worker thread done servicing request
21:03:53.801 00.001 14556 OnExposeComplete: enter
21:03:53.804 00.003 14556 UpdateGuideState(): m_state=6
21:03:53.809 00.005 14556 Star::Find(15, 175, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1676
21:03:53.812 00.003 14556 Star::Find returns 1 (0), X=175.14, Y=985.79, Mass=2163, SNR=31.1, Peak=191 HFD=4.4
21:03:53.817 00.005 14556 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-3.07) = xAngle (2.40 = 2.40)
21:03:53.820 00.003 14556 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.30 = 2.30)
21:03:53.825 00.005 14556 CameraToMount -- cameraX=0.19 cameraY=-0.15 hyp=0.24 cameraTheta=-0.67 mountX=-0.18 mountY=0.18, mountTheta=2.35
21:03:53.831 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=-0.15, opts=13)
21:03:53.835 00.004 14556 Enqueuing Move request for scope (0.19, -0.15)
21:03:53.840 00.005 12308 Worker thread wakes up
21:03:53.840 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.15) opts 0xd
21:03:53.840 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, -0.15)
21:03:53.840 00.000 12308 Moving (0.19, -0.15) raw xDistance=-0.18 yDistance=0.18
21:03:53.840 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:03:53.842 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:53.842 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:03:53.842 00.000 12308 MoveAxis(E, 0, ABG)
21:03:53.842 00.000 12308 Move returns status 0, amount 0
21:03:53.842 00.000 12308 MoveAxis(N, 0, ABG)
21:03:53.843 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:53.847 00.004 12308 Move returns status 0, amount 0
21:03:53.847 00.000 12308 move complete, result=0
21:03:53.847 00.000 12308 worker thread done servicing request
21:03:53.864 00.017 14556 UpdateGuideState exits: m=2163 SNR=31.1
21:03:53.869 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:53.872 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:53.875 00.003 14556 Enqueuing Expose request
21:03:53.878 00.003 14556 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:03:53.881 00.003 12308 Worker thread wakes up
21:03:53.882 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:53.882 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:55.128 01.246 12308 Exposure complete
21:03:55.289 00.161 12308 worker thread done servicing request
21:03:55.289 00.000 14556 OnExposeComplete: enter
21:03:55.293 00.004 14556 UpdateGuideState(): m_state=6
21:03:55.299 00.006 14556 Star::Find(15, 175, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1677
21:03:55.303 00.004 14556 Star::Find returns 1 (0), X=175.28, Y=986.08, Mass=1732, SNR=28.0, Peak=133 HFD=4.5
21:03:55.308 00.005 14556 CameraToMount -- cameraTheta (0.38) - m_xAngle (-3.07) = xAngle (3.45 = -2.83)
21:03:55.312 00.004 14556 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.35 = -2.93)
21:03:55.315 00.003 14556 CameraToMount -- cameraX=0.33 cameraY=0.13 hyp=0.35 cameraTheta=0.38 mountX=-0.34 mountY=-0.07, mountTheta=-2.93
21:03:55.320 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.33, y=0.13, opts=13)
21:03:55.326 00.006 14556 Enqueuing Move request for scope (0.33, 0.13)
21:03:55.329 00.003 12308 Worker thread wakes up
21:03:55.329 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.13) opts 0xd
21:03:55.329 00.000 12308 Handling offset move in thread for scope, endpoint = (0.33, 0.13)
21:03:55.329 00.000 12308 Moving (0.33, 0.13) raw xDistance=-0.34 yDistance=-0.07
21:03:55.329 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
21:03:55.331 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:55.331 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:03:55.331 00.000 12308 MoveAxis(E, 146, ABG)
21:03:55.332 00.001 12308 Guiding  Dir = 2, Dur = 146
21:03:55.332 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:55.336 00.004 12308 IsSlewing returns 0
21:03:55.336 00.000 12308 IsGuiding returns 0
21:03:55.337 00.001 12308 PulseGuide returned control before completion, sleep 156
21:03:55.350 00.013 14556 UpdateGuideState exits: m=1732 SNR=28.0
21:03:55.355 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:55.358 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:55.361 00.003 14556 Enqueuing Expose request
21:03:55.509 00.148 12308 IsGuiding returns 1
21:03:55.510 00.001 12308 scope still moving after pulse duration time elapsed
21:03:55.541 00.031 12308 IsSlewing returns 0
21:03:55.542 00.001 12308 IsGuiding returns 0
21:03:55.543 00.001 12308 scope move finished after 146 + 59 ms
21:03:55.543 00.000 12308 Move returns status 0, amount 146
21:03:55.543 00.000 12308 MoveAxis(N, 0, ABG)
21:03:55.543 00.000 12308 Move returns status 0, amount 0
21:03:55.544 00.001 12308 move complete, result=0
21:03:55.544 00.000 12308 worker thread done servicing request
21:03:55.545 00.001 14556 GuideStep: -0.3 px 146 ms EAST, -0.1 px 0 ms NORTH
21:03:55.551 00.006 12308 Worker thread wakes up
21:03:55.552 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:55.552 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:56.803 01.251 12308 Exposure complete
21:03:56.975 00.172 14556 OnExposeComplete: enter
21:03:56.981 00.006 12308 worker thread done servicing request
21:03:56.981 00.000 14556 UpdateGuideState(): m_state=6
21:03:56.986 00.005 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1678
21:03:56.989 00.003 14556 Star::Find returns 1 (0), X=174.96, Y=986.01, Mass=1886, SNR=29.0, Peak=194 HFD=4.4
21:03:56.993 00.004 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.50 = -1.78)
21:03:56.996 00.003 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.88)
21:03:57.000 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.43 mountX=-0.01 mountY=-0.06, mountTheta=-1.79
21:03:57.005 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.07, opts=13)
21:03:57.010 00.005 14556 Enqueuing Move request for scope (0.01, 0.07)
21:03:57.013 00.003 12308 Worker thread wakes up
21:03:57.013 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
21:03:57.013 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
21:03:57.013 00.000 12308 Moving (0.01, 0.07) raw xDistance=-0.01 yDistance=-0.06
21:03:57.015 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:03:57.015 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:57.015 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:03:57.016 00.001 12308 MoveAxis(E, 0, ABG)
21:03:57.016 00.000 12308 Move returns status 0, amount 0
21:03:57.016 00.000 12308 MoveAxis(N, 0, ABG)
21:03:57.017 00.001 12308 Move returns status 0, amount 0
21:03:57.017 00.000 12308 move complete, result=0
21:03:57.017 00.000 12308 worker thread done servicing request
21:03:57.017 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:57.044 00.027 14556 UpdateGuideState exits: m=1886 SNR=29.0
21:03:57.048 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:57.053 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:57.057 00.004 14556 Enqueuing Expose request
21:03:57.061 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:57.064 00.003 12308 Worker thread wakes up
21:03:57.065 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:57.065 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:58.314 01.249 12308 Exposure complete
21:03:58.469 00.155 12308 worker thread done servicing request
21:03:58.469 00.000 14556 OnExposeComplete: enter
21:03:58.472 00.003 14556 UpdateGuideState(): m_state=6
21:03:58.477 00.005 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1679
21:03:58.481 00.004 14556 Star::Find returns 1 (0), X=175.03, Y=986.12, Mass=1934, SNR=29.6, Peak=172 HFD=4.5
21:03:58.485 00.004 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.23 = -2.06)
21:03:58.489 00.004 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.16)
21:03:58.493 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.18 hyp=0.19 cameraTheta=1.15 mountX=-0.09 mountY=-0.16, mountTheta=-2.08
21:03:58.498 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.18, opts=13)
21:03:58.502 00.004 14556 Enqueuing Move request for scope (0.08, 0.18)
21:03:58.508 00.006 12308 Worker thread wakes up
21:03:58.508 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.18) opts 0xd
21:03:58.508 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.18)
21:03:58.508 00.000 12308 Moving (0.08, 0.18) raw xDistance=-0.09 yDistance=-0.16
21:03:58.509 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:03:58.510 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:58.510 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:03:58.510 00.000 12308 MoveAxis(E, 0, ABG)
21:03:58.510 00.000 12308 Move returns status 0, amount 0
21:03:58.511 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:03:58.517 00.006 12308 MoveAxis(N, 0, ABG)
21:03:58.517 00.000 12308 Move returns status 0, amount 0
21:03:58.517 00.000 12308 move complete, result=0
21:03:58.518 00.001 12308 worker thread done servicing request
21:03:58.539 00.021 14556 UpdateGuideState exits: m=1934 SNR=29.6
21:03:58.543 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:58.547 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:03:58.551 00.004 14556 Enqueuing Expose request
21:03:58.557 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:03:58.561 00.004 12308 Worker thread wakes up
21:03:58.561 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:03:58.561 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:03:59.809 01.248 12308 Exposure complete
21:03:59.966 00.157 12308 worker thread done servicing request
21:03:59.966 00.000 14556 OnExposeComplete: enter
21:03:59.970 00.004 14556 UpdateGuideState(): m_state=6
21:03:59.974 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1680
21:03:59.978 00.004 14556 Star::Find returns 1 (0), X=175.09, Y=986.33, Mass=1818, SNR=28.6, Peak=141 HFD=4.2
21:03:59.981 00.003 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.29 = -1.99)
21:03:59.985 00.004 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.09)
21:03:59.989 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.38 hyp=0.41 cameraTheta=1.22 mountX=-0.17 mountY=-0.35, mountTheta=-2.01
21:03:59.994 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.38, opts=13)
21:03:59.999 00.005 14556 Enqueuing Move request for scope (0.14, 0.38)
21:04:00.003 00.004 12308 Worker thread wakes up
21:04:00.005 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.38) opts 0xd
21:04:00.006 00.001 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.38)
21:04:00.006 00.000 12308 Moving (0.14, 0.38) raw xDistance=-0.17 yDistance=-0.35
21:04:00.006 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:04:00.008 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:04:00.008 00.000 12308 MoveAxis(E, 0, ABG)
21:04:00.008 00.000 12308 Move returns status 0, amount 0
21:04:00.009 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:00.016 00.007 12308 MoveAxis(N, 249, ABG)
21:04:00.017 00.001 12308 Guiding  Dir = 0, Dur = 249
21:04:00.017 00.000 12308 IsSlewing returns 0
21:04:00.018 00.001 12308 IsGuiding returns 0
21:04:00.020 00.002 12308 PulseGuide returned control before completion, sleep 259
21:04:00.044 00.024 14556 UpdateGuideState exits: m=1818 SNR=28.6
21:04:00.049 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:00.053 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:00.057 00.004 14556 Enqueuing Expose request
21:04:00.283 00.226 12308 IsGuiding returns 1
21:04:00.284 00.001 12308 scope still moving after pulse duration time elapsed
21:04:00.314 00.030 12308 IsSlewing returns 0
21:04:00.314 00.000 12308 IsGuiding returns 0
21:04:00.315 00.001 12308 scope move finished after 249 + 47 ms
21:04:00.316 00.001 12308 Move returns status 0, amount 249
21:04:00.316 00.000 12308 move complete, result=0
21:04:00.316 00.000 12308 worker thread done servicing request
21:04:00.317 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.4 px 249 ms NORTH
21:04:00.321 00.004 12308 Worker thread wakes up
21:04:00.321 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:00.322 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:01.577 01.255 12308 Exposure complete
21:04:01.733 00.156 12308 worker thread done servicing request
21:04:01.734 00.001 14556 OnExposeComplete: enter
21:04:01.737 00.003 14556 UpdateGuideState(): m_state=6
21:04:01.741 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1681
21:04:01.744 00.003 14556 Star::Find returns 1 (0), X=175.12, Y=986.17, Mass=1961, SNR=29.5, Peak=156 HFD=4.3
21:04:01.749 00.005 14556 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.07) = xAngle (4.00 = -2.28)
21:04:01.753 00.004 14556 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.38)
21:04:01.756 00.003 14556 CameraToMount -- cameraX=0.17 cameraY=0.23 hyp=0.28 cameraTheta=0.93 mountX=-0.18 mountY=-0.20, mountTheta=-2.33
21:04:01.762 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.23, opts=13)
21:04:01.768 00.006 14556 Enqueuing Move request for scope (0.17, 0.23)
21:04:01.773 00.005 12308 Worker thread wakes up
21:04:01.773 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.23) opts 0xd
21:04:01.773 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.23)
21:04:01.773 00.000 12308 Moving (0.17, 0.23) raw xDistance=-0.18 yDistance=-0.20
21:04:01.773 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:04:01.773 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:01.774 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:04:01.774 00.000 12308 MoveAxis(E, 0, ABG)
21:04:01.774 00.000 12308 Move returns status 0, amount 0
21:04:01.774 00.000 12308 MoveAxis(N, 0, ABG)
21:04:01.774 00.000 12308 Move returns status 0, amount 0
21:04:01.774 00.000 12308 move complete, result=0
21:04:01.775 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:01.780 00.005 12308 worker thread done servicing request
21:04:01.801 00.021 14556 UpdateGuideState exits: m=1961 SNR=29.5
21:04:01.806 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:01.810 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:01.814 00.004 14556 Enqueuing Expose request
21:04:01.818 00.004 12308 Worker thread wakes up
21:04:01.818 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:01.818 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:01.818 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:04:03.067 01.249 12308 Exposure complete
21:04:03.240 00.173 12308 worker thread done servicing request
21:04:03.242 00.002 14556 OnExposeComplete: enter
21:04:03.245 00.003 14556 UpdateGuideState(): m_state=6
21:04:03.250 00.005 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1682
21:04:03.253 00.003 14556 Star::Find returns 1 (0), X=174.87, Y=985.82, Mass=2046, SNR=30.5, Peak=171 HFD=4.5
21:04:03.257 00.004 14556 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-3.07) = xAngle (0.91 = 0.91)
21:04:03.261 00.004 14556 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.81 = 0.81)
21:04:03.265 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.15 cameraTheta=-2.16 mountX=0.09 mountY=0.11, mountTheta=0.87
21:04:03.272 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.12, opts=13)
21:04:03.276 00.004 14556 Enqueuing Move request for scope (-0.08, -0.12)
21:04:03.280 00.004 12308 Worker thread wakes up
21:04:03.280 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
21:04:03.280 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
21:04:03.280 00.000 12308 Moving (-0.08, -0.12) raw xDistance=0.09 yDistance=0.11
21:04:03.280 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:04:03.281 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:03.281 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:04:03.281 00.000 12308 MoveAxis(E, 0, ABG)
21:04:03.281 00.000 12308 Move returns status 0, amount 0
21:04:03.281 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:03.286 00.005 12308 MoveAxis(N, 0, ABG)
21:04:03.286 00.000 12308 Move returns status 0, amount 0
21:04:03.286 00.000 12308 move complete, result=0
21:04:03.286 00.000 12308 worker thread done servicing request
21:04:03.308 00.022 14556 UpdateGuideState exits: m=2046 SNR=30.5
21:04:03.313 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:03.317 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:03.321 00.004 14556 Enqueuing Expose request
21:04:03.328 00.007 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:04:03.331 00.003 12308 Worker thread wakes up
21:04:03.332 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:03.332 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:04.584 01.252 12308 Exposure complete
21:04:04.751 00.167 12308 worker thread done servicing request
21:04:04.751 00.000 14556 OnExposeComplete: enter
21:04:04.754 00.003 14556 UpdateGuideState(): m_state=6
21:04:04.758 00.004 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1683
21:04:04.761 00.003 14556 Star::Find returns 1 (0), X=175.09, Y=985.93, Mass=1846, SNR=28.9, Peak=166 HFD=4.4
21:04:04.766 00.005 14556 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-3.07) = xAngle (2.98 = 2.98)
21:04:04.769 00.003 14556 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.89 = 2.89)
21:04:04.773 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-0.09 mountX=-0.14 mountY=0.04, mountTheta=2.89
21:04:04.778 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.01, opts=13)
21:04:04.781 00.003 14556 Enqueuing Move request for scope (0.14, -0.01)
21:04:04.785 00.004 12308 Worker thread wakes up
21:04:04.785 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.01) opts 0xd
21:04:04.785 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.01)
21:04:04.785 00.000 12308 Moving (0.14, -0.01) raw xDistance=-0.14 yDistance=0.04
21:04:04.785 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:04:04.785 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:04.786 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:04:04.786 00.000 12308 MoveAxis(E, 0, ABG)
21:04:04.786 00.000 12308 Move returns status 0, amount 0
21:04:04.786 00.000 12308 MoveAxis(N, 0, ABG)
21:04:04.786 00.000 12308 Move returns status 0, amount 0
21:04:04.786 00.000 12308 move complete, result=0
21:04:04.786 00.000 12308 worker thread done servicing request
21:04:04.786 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:04.812 00.026 14556 UpdateGuideState exits: m=1846 SNR=28.9
21:04:04.817 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:04.821 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:04.825 00.004 14556 Enqueuing Expose request
21:04:04.829 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:04:04.833 00.004 12308 Worker thread wakes up
21:04:04.834 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:04.834 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:06.093 01.259 12308 Exposure complete
21:04:06.254 00.161 12308 worker thread done servicing request
21:04:06.254 00.000 14556 OnExposeComplete: enter
21:04:06.258 00.004 14556 UpdateGuideState(): m_state=6
21:04:06.263 00.005 14556 Star::Find(15, 175, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1684
21:04:06.268 00.005 14556 Star::Find returns 1 (0), X=175.15, Y=986.00, Mass=1720, SNR=27.8, Peak=145 HFD=4.3
21:04:06.274 00.006 14556 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.07) = xAngle (3.35 = -2.94)
21:04:06.278 00.004 14556 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.25 = -3.04)
21:04:06.281 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.27 mountX=-0.20 mountY=-0.02, mountTheta=-3.03
21:04:06.287 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.06, opts=13)
21:04:06.291 00.004 14556 Enqueuing Move request for scope (0.20, 0.06)
21:04:06.296 00.005 12308 Worker thread wakes up
21:04:06.296 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
21:04:06.296 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
21:04:06.296 00.000 12308 Moving (0.20, 0.06) raw xDistance=-0.20 yDistance=-0.02
21:04:06.297 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:04:06.297 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:06.297 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:04:06.297 00.000 12308 MoveAxis(E, 88, ABG)
21:04:06.297 00.000 12308 Guiding  Dir = 2, Dur = 88
21:04:06.297 00.000 12308 IsSlewing returns 0
21:04:06.299 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:06.303 00.004 12308 IsGuiding returns 0
21:04:06.304 00.001 12308 PulseGuide returned control before completion, sleep 98
21:04:06.323 00.019 14556 UpdateGuideState exits: m=1720 SNR=27.8
21:04:06.328 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:06.333 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:06.337 00.004 14556 Enqueuing Expose request
21:04:06.410 00.073 12308 IsGuiding returns 1
21:04:06.410 00.000 12308 scope still moving after pulse duration time elapsed
21:04:06.441 00.031 12308 IsSlewing returns 0
21:04:06.442 00.001 12308 IsGuiding returns 0
21:04:06.442 00.000 12308 scope move finished after 88 + 51 ms
21:04:06.444 00.002 12308 Move returns status 0, amount 88
21:04:06.444 00.000 12308 MoveAxis(N, 0, ABG)
21:04:06.444 00.000 12308 Move returns status 0, amount 0
21:04:06.445 00.001 12308 move complete, result=0
21:04:06.445 00.000 12308 worker thread done servicing request
21:04:06.446 00.001 12308 Worker thread wakes up
21:04:06.447 00.001 14556 GuideStep: -0.2 px 88 ms EAST, -0.0 px 0 ms NORTH
21:04:06.454 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:06.454 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:07.700 01.246 12308 Exposure complete
21:04:07.853 00.153 12308 worker thread done servicing request
21:04:07.854 00.001 14556 OnExposeComplete: enter
21:04:07.859 00.005 14556 UpdateGuideState(): m_state=6
21:04:07.862 00.003 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1685
21:04:07.867 00.005 14556 Star::Find returns 1 (0), X=175.07, Y=986.17, Mass=1944, SNR=29.8, Peak=166 HFD=4.4
21:04:07.871 00.004 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.16 = -2.12)
21:04:07.874 00.003 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.22)
21:04:07.878 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.22 hyp=0.25 cameraTheta=1.09 mountX=-0.13 mountY=-0.20, mountTheta=-2.15
21:04:07.883 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.22, opts=13)
21:04:07.887 00.004 14556 Enqueuing Move request for scope (0.11, 0.22)
21:04:07.892 00.005 12308 Worker thread wakes up
21:04:07.892 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.22) opts 0xd
21:04:07.892 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.22)
21:04:07.892 00.000 12308 Moving (0.11, 0.22) raw xDistance=-0.13 yDistance=-0.20
21:04:07.892 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:04:07.894 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:07.894 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:04:07.894 00.000 12308 MoveAxis(E, 0, ABG)
21:04:07.894 00.000 12308 Move returns status 0, amount 0
21:04:07.895 00.001 12308 MoveAxis(N, 0, ABG)
21:04:07.895 00.000 12308 Move returns status 0, amount 0
21:04:07.895 00.000 12308 move complete, result=0
21:04:07.895 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:07.899 00.004 12308 worker thread done servicing request
21:04:07.922 00.023 14556 UpdateGuideState exits: m=1944 SNR=29.8
21:04:07.928 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:07.932 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:07.936 00.004 14556 Enqueuing Expose request
21:04:07.939 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:04:07.943 00.004 12308 Worker thread wakes up
21:04:07.943 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:07.943 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:09.182 01.239 12308 Exposure complete
21:04:09.338 00.156 12308 worker thread done servicing request
21:04:09.338 00.000 14556 OnExposeComplete: enter
21:04:09.344 00.006 14556 UpdateGuideState(): m_state=6
21:04:09.347 00.003 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1686
21:04:09.350 00.003 14556 Star::Find returns 1 (0), X=175.16, Y=986.28, Mass=2216, SNR=31.6, Peak=169 HFD=4.6
21:04:09.356 00.006 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
21:04:09.359 00.003 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.30)
21:04:09.361 00.002 14556 CameraToMount -- cameraX=0.21 cameraY=0.34 hyp=0.40 cameraTheta=1.01 mountX=-0.23 mountY=-0.30, mountTheta=-2.24
21:04:09.365 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.34, opts=13)
21:04:09.369 00.004 14556 Enqueuing Move request for scope (0.21, 0.34)
21:04:09.371 00.002 12308 Worker thread wakes up
21:04:09.371 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.34) opts 0xd
21:04:09.373 00.002 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.34)
21:04:09.373 00.000 12308 Moving (0.21, 0.34) raw xDistance=-0.23 yDistance=-0.30
21:04:09.373 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
21:04:09.373 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:04:09.374 00.001 12308 MoveAxis(E, 102, ABG)
21:04:09.374 00.000 12308 Guiding  Dir = 2, Dur = 102
21:04:09.374 00.000 12308 IsSlewing returns 0
21:04:09.375 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:09.377 00.002 12308 IsGuiding returns 0
21:04:09.379 00.002 12308 PulseGuide returned control before completion, sleep 112
21:04:09.398 00.019 14556 UpdateGuideState exits: m=2216 SNR=31.6
21:04:09.402 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:09.407 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:09.411 00.004 14556 Enqueuing Expose request
21:04:09.505 00.094 12308 IsGuiding returns 0
21:04:09.506 00.001 12308 Move returns status 0, amount 102
21:04:09.507 00.001 12308 MoveAxis(N, 209, ABG)
21:04:09.507 00.000 12308 Guiding  Dir = 0, Dur = 209
21:04:09.508 00.001 12308 IsSlewing returns 0
21:04:09.508 00.000 12308 IsGuiding returns 0
21:04:09.509 00.001 12308 PulseGuide returned control before completion, sleep 219
21:04:09.738 00.229 12308 IsGuiding returns 1
21:04:09.739 00.001 12308 scope still moving after pulse duration time elapsed
21:04:09.769 00.030 12308 IsSlewing returns 0
21:04:09.770 00.001 12308 IsGuiding returns 0
21:04:09.770 00.000 12308 scope move finished after 209 + 52 ms
21:04:09.771 00.001 12308 Move returns status 0, amount 209
21:04:09.771 00.000 12308 move complete, result=0
21:04:09.772 00.001 12308 worker thread done servicing request
21:04:09.772 00.000 14556 GuideStep: -0.2 px 102 ms EAST, -0.3 px 209 ms NORTH
21:04:09.779 00.007 12308 Worker thread wakes up
21:04:09.779 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:09.779 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:11.029 01.250 12308 Exposure complete
21:04:11.189 00.160 12308 worker thread done servicing request
21:04:11.190 00.001 14556 OnExposeComplete: enter
21:04:11.192 00.002 14556 UpdateGuideState(): m_state=6
21:04:11.196 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1687
21:04:11.201 00.005 14556 Star::Find returns 1 (0), X=175.04, Y=986.09, Mass=2015, SNR=30.0, Peak=179 HFD=4.3
21:04:11.207 00.006 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.09 = -2.19)
21:04:11.211 00.004 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.29)
21:04:11.215 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.14 hyp=0.17 cameraTheta=1.02 mountX=-0.10 mountY=-0.13, mountTheta=-2.23
21:04:11.222 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.14, opts=13)
21:04:11.225 00.003 14556 Enqueuing Move request for scope (0.09, 0.14)
21:04:11.229 00.004 12308 Worker thread wakes up
21:04:11.229 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.14) opts 0xd
21:04:11.229 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.14)
21:04:11.230 00.001 12308 Moving (0.09, 0.14) raw xDistance=-0.10 yDistance=-0.13
21:04:11.230 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:04:11.230 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:11.230 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:04:11.230 00.000 12308 MoveAxis(E, 0, ABG)
21:04:11.230 00.000 12308 Move returns status 0, amount 0
21:04:11.230 00.000 12308 MoveAxis(N, 0, ABG)
21:04:11.232 00.002 12308 Move returns status 0, amount 0
21:04:11.232 00.000 12308 move complete, result=0
21:04:11.232 00.000 12308 worker thread done servicing request
21:04:11.232 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:11.256 00.024 14556 UpdateGuideState exits: m=2015 SNR=30.0
21:04:11.261 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:11.266 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:11.269 00.003 14556 Enqueuing Expose request
21:04:11.274 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:04:11.278 00.004 12308 Worker thread wakes up
21:04:11.278 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:11.278 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:12.533 01.255 12308 Exposure complete
21:04:12.689 00.156 12308 worker thread done servicing request
21:04:12.689 00.000 14556 OnExposeComplete: enter
21:04:12.693 00.004 14556 UpdateGuideState(): m_state=6
21:04:12.698 00.005 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1688
21:04:12.703 00.005 14556 Star::Find returns 1 (0), X=174.89, Y=986.11, Mass=2089, SNR=30.6, Peak=186 HFD=4.3
21:04:12.708 00.005 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
21:04:12.712 00.004 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
21:04:12.717 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.91 mountX=0.05 mountY=-0.17, mountTheta=-1.31
21:04:12.724 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.17, opts=13)
21:04:12.728 00.004 14556 Enqueuing Move request for scope (-0.06, 0.17)
21:04:12.732 00.004 12308 Worker thread wakes up
21:04:12.732 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd
21:04:12.732 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.17)
21:04:12.732 00.000 12308 Moving (-0.06, 0.17) raw xDistance=0.05 yDistance=-0.17
21:04:12.732 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:04:12.732 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:12.733 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:04:12.733 00.000 12308 MoveAxis(E, 0, ABG)
21:04:12.733 00.000 12308 Move returns status 0, amount 0
21:04:12.733 00.000 12308 MoveAxis(N, 0, ABG)
21:04:12.733 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:12.738 00.005 12308 Move returns status 0, amount 0
21:04:12.738 00.000 12308 move complete, result=0
21:04:12.738 00.000 12308 worker thread done servicing request
21:04:12.760 00.022 14556 UpdateGuideState exits: m=2089 SNR=30.6
21:04:12.764 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:12.768 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:12.772 00.004 14556 Enqueuing Expose request
21:04:12.775 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:04:12.778 00.003 12308 Worker thread wakes up
21:04:12.778 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:12.778 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:14.025 01.247 12308 Exposure complete
21:04:14.176 00.151 12308 worker thread done servicing request
21:04:14.176 00.000 14556 OnExposeComplete: enter
21:04:14.181 00.005 14556 UpdateGuideState(): m_state=6
21:04:14.184 00.003 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1689
21:04:14.189 00.005 14556 Star::Find returns 1 (0), X=174.82, Y=986.32, Mass=2027, SNR=30.3, Peak=206 HFD=4.4
21:04:14.192 00.003 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
21:04:14.196 00.004 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
21:04:14.203 00.007 14556 CameraToMount -- cameraX=-0.13 cameraY=0.38 hyp=0.40 cameraTheta=1.91 mountX=0.11 mountY=-0.39, mountTheta=-1.30
21:04:14.209 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.38, opts=13)
21:04:14.212 00.003 14556 Enqueuing Move request for scope (-0.13, 0.38)
21:04:14.215 00.003 12308 Worker thread wakes up
21:04:14.216 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.38) opts 0xd
21:04:14.216 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.38)
21:04:14.216 00.000 12308 Moving (-0.13, 0.38) raw xDistance=0.11 yDistance=-0.39
21:04:14.216 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:04:14.216 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
21:04:14.216 00.000 12308 MoveAxis(E, 0, ABG)
21:04:14.216 00.000 12308 Move returns status 0, amount 0
21:04:14.216 00.000 12308 MoveAxis(N, 277, ABG)
21:04:14.218 00.002 12308 Guiding  Dir = 0, Dur = 277
21:04:14.218 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:14.221 00.003 12308 IsSlewing returns 0
21:04:14.221 00.000 12308 IsGuiding returns 0
21:04:14.221 00.000 12308 PulseGuide returned control before completion, sleep 287
21:04:14.247 00.026 14556 UpdateGuideState exits: m=2027 SNR=30.3
21:04:14.251 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:14.255 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:14.259 00.004 14556 Enqueuing Expose request
21:04:14.514 00.255 12308 IsGuiding returns 1
21:04:14.515 00.001 12308 scope still moving after pulse duration time elapsed
21:04:14.546 00.031 12308 IsSlewing returns 0
21:04:14.546 00.000 12308 IsGuiding returns 0
21:04:14.547 00.001 12308 scope move finished after 277 + 47 ms
21:04:14.547 00.000 12308 Move returns status 0, amount 277
21:04:14.547 00.000 12308 move complete, result=0
21:04:14.548 00.001 12308 worker thread done servicing request
21:04:14.548 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 277 ms NORTH
21:04:14.554 00.006 12308 Worker thread wakes up
21:04:14.555 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:14.555 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:15.795 01.240 12308 Exposure complete
21:04:15.974 00.179 12308 worker thread done servicing request
21:04:15.974 00.000 14556 OnExposeComplete: enter
21:04:15.979 00.005 14556 UpdateGuideState(): m_state=6
21:04:15.982 00.003 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1690
21:04:15.987 00.005 14556 Star::Find returns 1 (0), X=175.21, Y=986.00, Mass=1892, SNR=29.2, Peak=161 HFD=4.4
21:04:15.990 00.003 14556 CameraToMount -- cameraTheta (0.22) - m_xAngle (-3.07) = xAngle (3.29 = -2.99)
21:04:15.994 00.004 14556 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.19 = -3.09)
21:04:15.999 00.005 14556 CameraToMount -- cameraX=0.26 cameraY=0.06 hyp=0.27 cameraTheta=0.22 mountX=-0.26 mountY=-0.01, mountTheta=-3.09
21:04:16.004 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.06, opts=13)
21:04:16.008 00.004 14556 Enqueuing Move request for scope (0.26, 0.06)
21:04:16.012 00.004 12308 Worker thread wakes up
21:04:16.012 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.06) opts 0xd
21:04:16.012 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.06)
21:04:16.012 00.000 12308 Moving (0.26, 0.06) raw xDistance=-0.26 yDistance=-0.01
21:04:16.013 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
21:04:16.013 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:16.013 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:04:16.013 00.000 12308 MoveAxis(E, 115, ABG)
21:04:16.013 00.000 12308 Guiding  Dir = 2, Dur = 115
21:04:16.014 00.001 12308 IsSlewing returns 0
21:04:16.014 00.000 12308 IsGuiding returns 0
21:04:16.016 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:16.020 00.004 12308 PulseGuide returned control before completion, sleep 125
21:04:16.043 00.023 14556 UpdateGuideState exits: m=1892 SNR=29.2
21:04:16.049 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:16.052 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:16.057 00.005 14556 Enqueuing Expose request
21:04:16.151 00.094 12308 IsGuiding returns 1
21:04:16.152 00.001 12308 scope still moving after pulse duration time elapsed
21:04:16.183 00.031 12308 IsSlewing returns 0
21:04:16.183 00.000 12308 IsGuiding returns 0
21:04:16.184 00.001 12308 scope move finished after 115 + 53 ms
21:04:16.184 00.000 12308 Move returns status 0, amount 115
21:04:16.185 00.001 12308 MoveAxis(N, 0, ABG)
21:04:16.185 00.000 12308 Move returns status 0, amount 0
21:04:16.186 00.001 12308 move complete, result=0
21:04:16.186 00.000 12308 worker thread done servicing request
21:04:16.186 00.000 12308 Worker thread wakes up
21:04:16.186 00.000 14556 GuideStep: -0.3 px 115 ms EAST, -0.0 px 0 ms NORTH
21:04:16.193 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:16.193 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:17.441 01.248 12308 Exposure complete
21:04:17.622 00.181 12308 worker thread done servicing request
21:04:17.623 00.001 14556 OnExposeComplete: enter
21:04:17.626 00.003 14556 UpdateGuideState(): m_state=6
21:04:17.631 00.005 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1691
21:04:17.635 00.004 14556 Star::Find returns 1 (0), X=174.88, Y=986.12, Mass=1869, SNR=29.0, Peak=171 HFD=4.3
21:04:17.638 00.003 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.03 = -1.25)
21:04:17.643 00.005 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.35)
21:04:17.647 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.96 mountX=0.06 mountY=-0.19, mountTheta=-1.26
21:04:17.653 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.18, opts=13)
21:04:17.657 00.004 14556 Enqueuing Move request for scope (-0.07, 0.18)
21:04:17.660 00.003 12308 Worker thread wakes up
21:04:17.660 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.18) opts 0xd
21:04:17.660 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.18)
21:04:17.660 00.000 12308 Moving (-0.07, 0.18) raw xDistance=0.06 yDistance=-0.19
21:04:17.661 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:04:17.661 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:17.661 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:04:17.661 00.000 12308 MoveAxis(E, 0, ABG)
21:04:17.661 00.000 12308 Move returns status 0, amount 0
21:04:17.662 00.001 12308 MoveAxis(N, 0, ABG)
21:04:17.662 00.000 12308 Move returns status 0, amount 0
21:04:17.663 00.001 12308 move complete, result=0
21:04:17.663 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:17.667 00.004 12308 worker thread done servicing request
21:04:17.686 00.019 14556 UpdateGuideState exits: m=1869 SNR=29.0
21:04:17.690 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:17.693 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:17.698 00.005 14556 Enqueuing Expose request
21:04:17.702 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:04:17.705 00.003 12308 Worker thread wakes up
21:04:17.705 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:17.705 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:18.961 01.256 12308 Exposure complete
21:04:19.131 00.170 12308 worker thread done servicing request
21:04:19.131 00.000 14556 OnExposeComplete: enter
21:04:19.138 00.007 14556 UpdateGuideState(): m_state=6
21:04:19.144 00.006 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1692
21:04:19.151 00.007 14556 Star::Find returns 1 (0), X=174.78, Y=986.08, Mass=2159, SNR=31.3, Peak=175 HFD=4.5
21:04:19.156 00.005 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.55 = -0.73)
21:04:19.160 00.004 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.83)
21:04:19.165 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.13 hyp=0.22 cameraTheta=2.48 mountX=0.16 mountY=-0.16, mountTheta=-0.78
21:04:19.174 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.13, opts=13)
21:04:19.179 00.005 14556 Enqueuing Move request for scope (-0.17, 0.13)
21:04:19.184 00.005 12308 Worker thread wakes up
21:04:19.184 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.13) opts 0xd
21:04:19.184 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.13)
21:04:19.184 00.000 12308 Moving (-0.17, 0.13) raw xDistance=0.16 yDistance=-0.16
21:04:19.186 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:04:19.186 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:19.186 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:04:19.186 00.000 12308 MoveAxis(E, 0, ABG)
21:04:19.186 00.000 12308 Move returns status 0, amount 0
21:04:19.186 00.000 12308 MoveAxis(N, 0, ABG)
21:04:19.186 00.000 12308 Move returns status 0, amount 0
21:04:19.187 00.001 12308 move complete, result=0
21:04:19.187 00.000 12308 worker thread done servicing request
21:04:19.187 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:19.220 00.033 14556 UpdateGuideState exits: m=2159 SNR=31.3
21:04:19.223 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:19.227 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:19.232 00.005 14556 Enqueuing Expose request
21:04:19.235 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:04:19.237 00.002 12308 Worker thread wakes up
21:04:19.237 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:19.239 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:20.480 01.241 12308 Exposure complete
21:04:20.631 00.151 12308 worker thread done servicing request
21:04:20.631 00.000 14556 OnExposeComplete: enter
21:04:20.636 00.005 14556 UpdateGuideState(): m_state=6
21:04:20.641 00.005 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1693
21:04:20.644 00.003 14556 Star::Find returns 1 (0), X=174.71, Y=986.11, Mass=2130, SNR=30.6, Peak=189 HFD=4.5
21:04:20.648 00.004 14556 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.07) = xAngle (5.61 = -0.67)
21:04:20.652 00.004 14556 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.77)
21:04:20.655 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=0.17 hyp=0.29 cameraTheta=2.54 mountX=0.23 mountY=-0.20, mountTheta=-0.73
21:04:20.661 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.17, opts=13)
21:04:20.665 00.004 14556 Enqueuing Move request for scope (-0.24, 0.17)
21:04:20.670 00.005 12308 Worker thread wakes up
21:04:20.670 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.17) opts 0xd
21:04:20.670 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.17)
21:04:20.670 00.000 12308 Moving (-0.24, 0.17) raw xDistance=0.23 yDistance=-0.20
21:04:20.671 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
21:04:20.671 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:04:20.671 00.000 12308 MoveAxis(W, 100, ABG)
21:04:20.671 00.000 12308 Guiding  Dir = 3, Dur = 100
21:04:20.673 00.002 12308 IsSlewing returns 0
21:04:20.674 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:20.679 00.005 12308 IsGuiding returns 0
21:04:20.679 00.000 12308 PulseGuide returned control before completion, sleep 110
21:04:20.702 00.023 14556 UpdateGuideState exits: m=2130 SNR=30.6
21:04:20.707 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:20.711 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:20.715 00.004 14556 Enqueuing Expose request
21:04:20.796 00.081 12308 IsGuiding returns 1
21:04:20.796 00.000 12308 scope still moving after pulse duration time elapsed
21:04:20.828 00.032 12308 IsSlewing returns 0
21:04:20.829 00.001 12308 IsGuiding returns 0
21:04:20.829 00.000 12308 scope move finished after 100 + 49 ms
21:04:20.829 00.000 12308 Move returns status 0, amount 100
21:04:20.830 00.001 12308 MoveAxis(N, 144, ABG)
21:04:20.830 00.000 12308 Guiding  Dir = 0, Dur = 144
21:04:20.830 00.000 12308 IsSlewing returns 0
21:04:20.831 00.001 12308 IsGuiding returns 0
21:04:20.831 00.000 12308 PulseGuide returned control before completion, sleep 154
21:04:21.001 00.170 12308 IsGuiding returns 1
21:04:21.001 00.000 12308 scope still moving after pulse duration time elapsed
21:04:21.031 00.030 12308 IsSlewing returns 0
21:04:21.033 00.002 12308 IsGuiding returns 0
21:04:21.033 00.000 12308 scope move finished after 144 + 57 ms
21:04:21.034 00.001 12308 Move returns status 0, amount 144
21:04:21.034 00.000 12308 move complete, result=0
21:04:21.034 00.000 12308 worker thread done servicing request
21:04:21.035 00.001 12308 Worker thread wakes up
21:04:21.035 00.000 14556 GuideStep: 0.2 px 100 ms WEST, -0.2 px 144 ms NORTH
21:04:21.042 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:21.044 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:22.293 01.249 12308 Exposure complete
21:04:22.464 00.171 12308 worker thread done servicing request
21:04:22.464 00.000 14556 OnExposeComplete: enter
21:04:22.468 00.004 14556 UpdateGuideState(): m_state=6
21:04:22.472 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1694
21:04:22.476 00.004 14556 Star::Find returns 1 (0), X=174.80, Y=985.83, Mass=1884, SNR=29.0, Peak=148 HFD=4.4
21:04:22.482 00.006 14556 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-3.07) = xAngle (0.60 = 0.60)
21:04:22.486 00.004 14556 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.50 = 0.50)
21:04:22.490 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-2.48 mountX=0.16 mountY=0.09, mountTheta=0.52
21:04:22.495 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.12, opts=13)
21:04:22.499 00.004 14556 Enqueuing Move request for scope (-0.15, -0.12)
21:04:22.502 00.003 12308 Worker thread wakes up
21:04:22.502 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.12) opts 0xd
21:04:22.502 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.12)
21:04:22.502 00.000 12308 Moving (-0.15, -0.12) raw xDistance=0.16 yDistance=0.09
21:04:22.504 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:04:22.504 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:22.504 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:04:22.504 00.000 12308 MoveAxis(E, 0, ABG)
21:04:22.504 00.000 12308 Move returns status 0, amount 0
21:04:22.504 00.000 12308 MoveAxis(N, 0, ABG)
21:04:22.505 00.001 12308 Move returns status 0, amount 0
21:04:22.505 00.000 12308 move complete, result=0
21:04:22.505 00.000 12308 worker thread done servicing request
21:04:22.505 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:22.528 00.023 14556 UpdateGuideState exits: m=1884 SNR=29.0
21:04:22.532 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:22.537 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:22.540 00.003 14556 Enqueuing Expose request
21:04:22.545 00.005 12308 Worker thread wakes up
21:04:22.545 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:04:22.549 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:22.549 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:23.799 01.250 12308 Exposure complete
21:04:23.942 00.143 12308 worker thread done servicing request
21:04:23.943 00.001 14556 OnExposeComplete: enter
21:04:23.946 00.003 14556 UpdateGuideState(): m_state=6
21:04:23.950 00.004 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1695
21:04:23.954 00.004 14556 Star::Find returns 1 (0), X=175.09, Y=986.07, Mass=1702, SNR=27.7, Peak=154 HFD=4.3
21:04:23.958 00.004 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.83 = -2.45)
21:04:23.962 00.004 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.55)
21:04:23.966 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.19 cameraTheta=0.76 mountX=-0.15 mountY=-0.11, mountTheta=-2.52
21:04:23.971 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.13, opts=13)
21:04:23.975 00.004 14556 Enqueuing Move request for scope (0.14, 0.13)
21:04:23.979 00.004 12308 Worker thread wakes up
21:04:23.979 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.13) opts 0xd
21:04:23.979 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.13)
21:04:23.979 00.000 12308 Moving (0.14, 0.13) raw xDistance=-0.15 yDistance=-0.11
21:04:23.979 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:04:23.980 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:23.980 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:04:23.980 00.000 12308 MoveAxis(E, 0, ABG)
21:04:23.980 00.000 12308 Move returns status 0, amount 0
21:04:23.980 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:23.985 00.005 12308 MoveAxis(N, 0, ABG)
21:04:23.985 00.000 12308 Move returns status 0, amount 0
21:04:23.985 00.000 12308 move complete, result=0
21:04:23.985 00.000 12308 worker thread done servicing request
21:04:24.006 00.021 14556 UpdateGuideState exits: m=1702 SNR=27.7
21:04:24.010 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:24.015 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:24.020 00.005 14556 Enqueuing Expose request
21:04:24.024 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:04:24.028 00.004 12308 Worker thread wakes up
21:04:24.028 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:24.028 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:25.272 01.244 12308 Exposure complete
21:04:25.421 00.149 12308 worker thread done servicing request
21:04:25.421 00.000 14556 OnExposeComplete: enter
21:04:25.425 00.004 14556 UpdateGuideState(): m_state=6
21:04:25.429 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1696
21:04:25.433 00.004 14556 Star::Find returns 1 (0), X=174.92, Y=986.04, Mass=2072, SNR=30.6, Peak=193 HFD=4.4
21:04:25.436 00.003 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.97 = -1.31)
21:04:25.441 00.005 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.41)
21:04:25.444 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.90 mountX=0.03 mountY=-0.10, mountTheta=-1.32
21:04:25.450 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.09, opts=13)
21:04:25.454 00.004 14556 Enqueuing Move request for scope (-0.03, 0.09)
21:04:25.459 00.005 12308 Worker thread wakes up
21:04:25.459 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
21:04:25.459 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
21:04:25.459 00.000 12308 Moving (-0.03, 0.09) raw xDistance=0.03 yDistance=-0.10
21:04:25.459 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:04:25.460 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:25.460 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:04:25.460 00.000 12308 MoveAxis(E, 0, ABG)
21:04:25.460 00.000 12308 Move returns status 0, amount 0
21:04:25.460 00.000 12308 MoveAxis(N, 0, ABG)
21:04:25.460 00.000 12308 Move returns status 0, amount 0
21:04:25.460 00.000 12308 move complete, result=0
21:04:25.462 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:25.466 00.004 12308 worker thread done servicing request
21:04:25.488 00.022 14556 UpdateGuideState exits: m=2072 SNR=30.6
21:04:25.492 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:25.496 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:25.501 00.005 14556 Enqueuing Expose request
21:04:25.505 00.004 12308 Worker thread wakes up
21:04:25.505 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:04:25.510 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:25.510 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:26.763 01.253 12308 Exposure complete
21:04:26.915 00.152 14556 OnExposeComplete: enter
21:04:26.920 00.005 14556 UpdateGuideState(): m_state=6
21:04:26.926 00.006 12308 worker thread done servicing request
21:04:26.926 00.000 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1697
21:04:26.931 00.005 14556 Star::Find returns 1 (0), X=175.12, Y=986.05, Mass=1948, SNR=29.6, Peak=184 HFD=4.4
21:04:26.935 00.004 14556 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.07) = xAngle (3.65 = -2.64)
21:04:26.939 00.004 14556 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.55 = -2.74)
21:04:26.943 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.11 hyp=0.20 cameraTheta=0.57 mountX=-0.17 mountY=-0.08, mountTheta=-2.72
21:04:26.948 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.11, opts=13)
21:04:26.952 00.004 14556 Enqueuing Move request for scope (0.17, 0.11)
21:04:26.956 00.004 12308 Worker thread wakes up
21:04:26.956 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.11) opts 0xd
21:04:26.957 00.001 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.11)
21:04:26.957 00.000 12308 Moving (0.17, 0.11) raw xDistance=-0.17 yDistance=-0.08
21:04:26.957 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:04:26.957 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:26.958 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:04:26.958 00.000 12308 MoveAxis(E, 0, ABG)
21:04:26.958 00.000 12308 Move returns status 0, amount 0
21:04:26.958 00.000 12308 MoveAxis(N, 0, ABG)
21:04:26.959 00.001 12308 Move returns status 0, amount 0
21:04:26.959 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:26.966 00.007 12308 move complete, result=0
21:04:26.966 00.000 12308 worker thread done servicing request
21:04:26.987 00.021 14556 UpdateGuideState exits: m=1948 SNR=29.6
21:04:26.992 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:26.996 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:26.999 00.003 14556 Enqueuing Expose request
21:04:27.003 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:04:27.007 00.004 12308 Worker thread wakes up
21:04:27.007 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:27.008 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:28.261 01.253 12308 Exposure complete
21:04:28.421 00.160 12308 worker thread done servicing request
21:04:28.421 00.000 14556 OnExposeComplete: enter
21:04:28.427 00.006 14556 UpdateGuideState(): m_state=6
21:04:28.432 00.005 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1698
21:04:28.436 00.004 14556 Star::Find returns 1 (0), X=175.15, Y=986.17, Mass=2043, SNR=30.3, Peak=175 HFD=4.4
21:04:28.440 00.004 14556 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.07) = xAngle (3.91 = -2.37)
21:04:28.443 00.003 14556 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.81 = -2.47)
21:04:28.447 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.22 hyp=0.30 cameraTheta=0.84 mountX=-0.22 mountY=-0.19, mountTheta=-2.43
21:04:28.452 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.22, opts=13)
21:04:28.456 00.004 14556 Enqueuing Move request for scope (0.20, 0.22)
21:04:28.460 00.004 12308 Worker thread wakes up
21:04:28.460 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.22) opts 0xd
21:04:28.460 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.22)
21:04:28.460 00.000 12308 Moving (0.20, 0.22) raw xDistance=-0.22 yDistance=-0.19
21:04:28.460 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:04:28.461 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:28.461 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:04:28.461 00.000 12308 MoveAxis(E, 94, ABG)
21:04:28.461 00.000 12308 Guiding  Dir = 2, Dur = 94
21:04:28.462 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:28.466 00.004 12308 IsSlewing returns 0
21:04:28.466 00.000 12308 IsGuiding returns 0
21:04:28.466 00.000 12308 PulseGuide returned control before completion, sleep 104
21:04:28.488 00.022 14556 UpdateGuideState exits: m=2043 SNR=30.3
21:04:28.492 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:28.496 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:28.499 00.003 14556 Enqueuing Expose request
21:04:28.579 00.080 12308 IsGuiding returns 1
21:04:28.579 00.000 12308 scope still moving after pulse duration time elapsed
21:04:28.610 00.031 12308 IsSlewing returns 0
21:04:28.611 00.001 12308 IsGuiding returns 0
21:04:28.611 00.000 12308 scope move finished after 94 + 51 ms
21:04:28.613 00.002 12308 Move returns status 0, amount 94
21:04:28.613 00.000 12308 MoveAxis(N, 0, ABG)
21:04:28.613 00.000 12308 Move returns status 0, amount 0
21:04:28.614 00.001 12308 move complete, result=0
21:04:28.614 00.000 12308 worker thread done servicing request
21:04:28.616 00.002 12308 Worker thread wakes up
21:04:28.616 00.000 14556 GuideStep: -0.2 px 94 ms EAST, -0.2 px 0 ms NORTH
21:04:28.622 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:28.622 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:29.878 01.256 12308 Exposure complete
21:04:30.059 00.181 12308 worker thread done servicing request
21:04:30.059 00.000 14556 OnExposeComplete: enter
21:04:30.063 00.004 14556 UpdateGuideState(): m_state=6
21:04:30.066 00.003 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1699
21:04:30.070 00.004 14556 Star::Find returns 1 (0), X=174.72, Y=986.23, Mass=1776, SNR=28.6, Peak=144 HFD=4.6
21:04:30.075 00.005 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.33 = -0.95)
21:04:30.079 00.004 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.05)
21:04:30.083 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.28 hyp=0.36 cameraTheta=2.26 mountX=0.21 mountY=-0.32, mountTheta=-0.98
21:04:30.089 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.28, opts=13)
21:04:30.094 00.005 14556 Enqueuing Move request for scope (-0.23, 0.28)
21:04:30.098 00.004 12308 Worker thread wakes up
21:04:30.098 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.28) opts 0xd
21:04:30.098 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.28)
21:04:30.098 00.000 12308 Moving (-0.23, 0.28) raw xDistance=0.21 yDistance=-0.32
21:04:30.099 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
21:04:30.099 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:04:30.099 00.000 12308 MoveAxis(W, 85, ABG)
21:04:30.099 00.000 12308 Guiding  Dir = 3, Dur = 85
21:04:30.100 00.001 12308 IsSlewing returns 0
21:04:30.100 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:30.105 00.005 12308 IsGuiding returns 0
21:04:30.106 00.001 12308 PulseGuide returned control before completion, sleep 95
21:04:30.128 00.022 14556 UpdateGuideState exits: m=1776 SNR=28.6
21:04:30.132 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:30.136 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:30.141 00.005 14556 Enqueuing Expose request
21:04:30.210 00.069 12308 IsGuiding returns 1
21:04:30.211 00.001 12308 scope still moving after pulse duration time elapsed
21:04:30.242 00.031 12308 IsSlewing returns 0
21:04:30.242 00.000 12308 IsGuiding returns 0
21:04:30.243 00.001 12308 scope move finished after 85 + 51 ms
21:04:30.243 00.000 12308 Move returns status 0, amount 85
21:04:30.243 00.000 12308 MoveAxis(N, 223, ABG)
21:04:30.244 00.001 12308 Guiding  Dir = 0, Dur = 223
21:04:30.244 00.000 12308 IsSlewing returns 0
21:04:30.245 00.001 12308 IsGuiding returns 0
21:04:30.246 00.001 12308 PulseGuide returned control before completion, sleep 233
21:04:30.494 00.248 12308 IsGuiding returns 1
21:04:30.495 00.001 12308 scope still moving after pulse duration time elapsed
21:04:30.525 00.030 12308 IsSlewing returns 0
21:04:30.525 00.000 12308 IsGuiding returns 0
21:04:30.527 00.002 12308 scope move finished after 223 + 57 ms
21:04:30.527 00.000 12308 Move returns status 0, amount 223
21:04:30.527 00.000 12308 move complete, result=0
21:04:30.528 00.001 12308 worker thread done servicing request
21:04:30.528 00.000 12308 Worker thread wakes up
21:04:30.528 00.000 14556 GuideStep: 0.2 px 85 ms WEST, -0.3 px 223 ms NORTH
21:04:30.533 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:30.534 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:31.788 01.254 12308 Exposure complete
21:04:31.943 00.155 12308 worker thread done servicing request
21:04:31.944 00.001 14556 OnExposeComplete: enter
21:04:31.948 00.004 14556 UpdateGuideState(): m_state=6
21:04:31.953 00.005 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1700
21:04:31.959 00.006 14556 Star::Find returns 1 (0), X=175.02, Y=985.91, Mass=1862, SNR=29.0, Peak=148 HFD=4.4
21:04:31.965 00.006 14556 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-3.07) = xAngle (2.66 = 2.66)
21:04:31.970 00.005 14556 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.56 = 2.56)
21:04:31.974 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-0.42 mountX=-0.07 mountY=0.04, mountTheta=2.58
21:04:31.982 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.03, opts=13)
21:04:31.988 00.006 14556 Enqueuing Move request for scope (0.07, -0.03)
21:04:31.993 00.005 12308 Worker thread wakes up
21:04:31.994 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
21:04:31.994 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
21:04:31.994 00.000 12308 Moving (0.07, -0.03) raw xDistance=-0.07 yDistance=0.04
21:04:31.994 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:04:31.995 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:31.995 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:04:31.995 00.000 12308 MoveAxis(E, 0, ABG)
21:04:31.996 00.001 12308 Move returns status 0, amount 0
21:04:31.996 00.000 12308 MoveAxis(N, 0, ABG)
21:04:31.996 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:32.002 00.006 12308 Move returns status 0, amount 0
21:04:32.003 00.001 12308 move complete, result=0
21:04:32.003 00.000 12308 worker thread done servicing request
21:04:32.026 00.023 14556 UpdateGuideState exits: m=1862 SNR=29.0
21:04:32.029 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:32.032 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:32.035 00.003 14556 Enqueuing Expose request
21:04:32.038 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:04:32.042 00.004 12308 Worker thread wakes up
21:04:32.043 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:32.043 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:33.289 01.246 12308 Exposure complete
21:04:33.436 00.147 12308 worker thread done servicing request
21:04:33.436 00.000 14556 OnExposeComplete: enter
21:04:33.441 00.005 14556 UpdateGuideState(): m_state=6
21:04:33.444 00.003 14556 Star::Find(15, 175, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1701
21:04:33.449 00.005 14556 Star::Find returns 1 (0), X=175.09, Y=985.96, Mass=2065, SNR=30.4, Peak=193 HFD=4.3
21:04:33.453 00.004 14556 CameraToMount -- cameraTheta (0.09) - m_xAngle (-3.07) = xAngle (3.17 = -3.12)
21:04:33.458 00.005 14556 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.07 = 3.07)
21:04:33.463 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.09 mountX=-0.14 mountY=0.01, mountTheta=3.07
21:04:33.468 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.01, opts=13)
21:04:33.471 00.003 14556 Enqueuing Move request for scope (0.14, 0.01)
21:04:33.476 00.005 12308 Worker thread wakes up
21:04:33.476 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
21:04:33.476 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
21:04:33.477 00.001 12308 Moving (0.14, 0.01) raw xDistance=-0.14 yDistance=0.01
21:04:33.477 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:04:33.477 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:33.477 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:04:33.477 00.000 12308 MoveAxis(E, 0, ABG)
21:04:33.478 00.001 12308 Move returns status 0, amount 0
21:04:33.478 00.000 12308 MoveAxis(N, 0, ABG)
21:04:33.478 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:33.482 00.004 12308 Move returns status 0, amount 0
21:04:33.482 00.000 12308 move complete, result=0
21:04:33.482 00.000 12308 worker thread done servicing request
21:04:33.503 00.021 14556 UpdateGuideState exits: m=2065 SNR=30.4
21:04:33.506 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:33.511 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:33.516 00.005 14556 Enqueuing Expose request
21:04:33.521 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:04:33.525 00.004 12308 Worker thread wakes up
21:04:33.525 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:33.525 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:34.780 01.255 12308 Exposure complete
21:04:34.935 00.155 12308 worker thread done servicing request
21:04:34.935 00.000 14556 OnExposeComplete: enter
21:04:34.940 00.005 14556 UpdateGuideState(): m_state=6
21:04:34.943 00.003 14556 Star::Find(15, 175, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1702
21:04:34.947 00.004 14556 Star::Find returns 1 (0), X=174.95, Y=986.31, Mass=1591, SNR=26.9, Peak=147 HFD=4.2
21:04:34.953 00.006 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.66 = -1.63)
21:04:34.957 00.004 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
21:04:34.962 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=0.37 hyp=0.37 cameraTheta=1.58 mountX=-0.02 mountY=-0.36, mountTheta=-1.63
21:04:34.967 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.37, opts=13)
21:04:34.971 00.004 14556 Enqueuing Move request for scope (-0.00, 0.37)
21:04:34.975 00.004 12308 Worker thread wakes up
21:04:34.975 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.37) opts 0xd
21:04:34.975 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.37)
21:04:34.975 00.000 12308 Moving (-0.00, 0.37) raw xDistance=-0.02 yDistance=-0.36
21:04:34.975 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:04:34.975 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:04:34.975 00.000 12308 MoveAxis(E, 0, ABG)
21:04:34.975 00.000 12308 Move returns status 0, amount 0
21:04:34.977 00.002 12308 MoveAxis(N, 254, ABG)
21:04:34.977 00.000 12308 Guiding  Dir = 0, Dur = 254
21:04:34.977 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:34.981 00.004 12308 IsSlewing returns 0
21:04:34.981 00.000 12308 IsGuiding returns 0
21:04:34.981 00.000 12308 PulseGuide returned control before completion, sleep 264
21:04:35.002 00.021 14556 UpdateGuideState exits: m=1591 SNR=26.9
21:04:35.007 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:35.011 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:35.017 00.006 14556 Enqueuing Expose request
21:04:35.250 00.233 12308 IsGuiding returns 1
21:04:35.251 00.001 12308 scope still moving after pulse duration time elapsed
21:04:35.281 00.030 12308 IsSlewing returns 0
21:04:35.282 00.001 12308 IsGuiding returns 0
21:04:35.282 00.000 12308 scope move finished after 254 + 46 ms
21:04:35.282 00.000 12308 Move returns status 0, amount 254
21:04:35.282 00.000 12308 move complete, result=0
21:04:35.283 00.001 12308 worker thread done servicing request
21:04:35.283 00.000 12308 Worker thread wakes up
21:04:35.283 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 254 ms NORTH
21:04:35.290 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:35.290 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:36.539 01.249 12308 Exposure complete
21:04:36.698 00.159 12308 worker thread done servicing request
21:04:36.699 00.001 14556 OnExposeComplete: enter
21:04:36.703 00.004 14556 UpdateGuideState(): m_state=6
21:04:36.707 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1703
21:04:36.711 00.004 14556 Star::Find returns 1 (0), X=175.28, Y=985.90, Mass=1789, SNR=28.2, Peak=159 HFD=4.4
21:04:36.715 00.004 14556 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.07) = xAngle (2.95 = 2.95)
21:04:36.719 00.004 14556 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.85 = 2.85)
21:04:36.722 00.003 14556 CameraToMount -- cameraX=0.33 cameraY=-0.04 hyp=0.33 cameraTheta=-0.13 mountX=-0.33 mountY=0.10, mountTheta=2.85
21:04:36.727 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.33, y=-0.04, opts=13)
21:04:36.731 00.004 14556 Enqueuing Move request for scope (0.33, -0.04)
21:04:36.736 00.005 12308 Worker thread wakes up
21:04:36.736 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.04) opts 0xd
21:04:36.736 00.000 12308 Handling offset move in thread for scope, endpoint = (0.33, -0.04)
21:04:36.736 00.000 12308 Moving (0.33, -0.04) raw xDistance=-0.33 yDistance=0.10
21:04:36.736 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
21:04:36.737 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:36.737 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:04:36.737 00.000 12308 MoveAxis(E, 141, ABG)
21:04:36.737 00.000 12308 Guiding  Dir = 2, Dur = 141
21:04:36.737 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:36.742 00.005 12308 IsSlewing returns 0
21:04:36.743 00.001 12308 IsGuiding returns 0
21:04:36.743 00.000 12308 PulseGuide returned control before completion, sleep 151
21:04:36.763 00.020 14556 UpdateGuideState exits: m=1789 SNR=28.2
21:04:36.769 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:36.773 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:36.776 00.003 14556 Enqueuing Expose request
21:04:36.903 00.127 12308 IsGuiding returns 1
21:04:36.903 00.000 12308 scope still moving after pulse duration time elapsed
21:04:36.935 00.032 12308 IsSlewing returns 0
21:04:36.935 00.000 12308 IsGuiding returns 0
21:04:36.935 00.000 12308 scope move finished after 141 + 51 ms
21:04:36.936 00.001 12308 Move returns status 0, amount 141
21:04:36.936 00.000 12308 MoveAxis(N, 0, ABG)
21:04:36.936 00.000 12308 Move returns status 0, amount 0
21:04:36.936 00.000 12308 move complete, result=0
21:04:36.937 00.001 12308 worker thread done servicing request
21:04:36.938 00.001 12308 Worker thread wakes up
21:04:36.938 00.000 14556 GuideStep: -0.3 px 141 ms EAST, 0.1 px 0 ms NORTH
21:04:36.943 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:36.943 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:38.186 01.243 12308 Exposure complete
21:04:38.340 00.154 12308 worker thread done servicing request
21:04:38.340 00.000 14556 OnExposeComplete: enter
21:04:38.344 00.004 14556 UpdateGuideState(): m_state=6
21:04:38.348 00.004 14556 Star::Find(15, 175, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1704
21:04:38.352 00.004 14556 Star::Find returns 1 (0), X=175.13, Y=986.08, Mass=1509, SNR=26.2, Peak=136 HFD=4.4
21:04:38.355 00.003 14556 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.07) = xAngle (3.70 = -2.58)
21:04:38.360 00.005 14556 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.60 = -2.68)
21:04:38.363 00.003 14556 CameraToMount -- cameraX=0.18 cameraY=0.13 hyp=0.22 cameraTheta=0.63 mountX=-0.19 mountY=-0.10, mountTheta=-2.66
21:04:38.369 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.13, opts=13)
21:04:38.373 00.004 14556 Enqueuing Move request for scope (0.18, 0.13)
21:04:38.377 00.004 12308 Worker thread wakes up
21:04:38.377 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.13) opts 0xd
21:04:38.377 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.13)
21:04:38.377 00.000 12308 Moving (0.18, 0.13) raw xDistance=-0.19 yDistance=-0.10
21:04:38.377 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:04:38.377 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:38.377 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:04:38.377 00.000 12308 MoveAxis(E, 0, ABG)
21:04:38.377 00.000 12308 Move returns status 0, amount 0
21:04:38.378 00.001 12308 MoveAxis(N, 0, ABG)
21:04:38.378 00.000 12308 Move returns status 0, amount 0
21:04:38.378 00.000 12308 move complete, result=0
21:04:38.378 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:38.383 00.005 12308 worker thread done servicing request
21:04:38.406 00.023 14556 UpdateGuideState exits: m=1509 SNR=26.2
21:04:38.410 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:38.414 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:38.419 00.005 14556 Enqueuing Expose request
21:04:38.426 00.007 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:04:38.431 00.005 12308 Worker thread wakes up
21:04:38.431 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:38.432 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:39.680 01.248 12308 Exposure complete
21:04:39.823 00.143 12308 worker thread done servicing request
21:04:39.824 00.001 14556 OnExposeComplete: enter
21:04:39.828 00.004 14556 UpdateGuideState(): m_state=6
21:04:39.832 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1705
21:04:39.836 00.004 14556 Star::Find returns 1 (0), X=175.04, Y=986.03, Mass=1961, SNR=29.7, Peak=187 HFD=4.5
21:04:39.840 00.004 14556 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.07) = xAngle (3.82 = -2.46)
21:04:39.845 00.005 14556 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.72 = -2.56)
21:04:39.848 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.75 mountX=-0.10 mountY=-0.07, mountTheta=-2.53
21:04:39.854 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.08, opts=13)
21:04:39.858 00.004 14556 Enqueuing Move request for scope (0.09, 0.08)
21:04:39.862 00.004 12308 Worker thread wakes up
21:04:39.862 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
21:04:39.862 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
21:04:39.862 00.000 12308 Moving (0.09, 0.08) raw xDistance=-0.10 yDistance=-0.07
21:04:39.862 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:04:39.863 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:39.863 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:04:39.863 00.000 12308 MoveAxis(E, 0, ABG)
21:04:39.863 00.000 12308 Move returns status 0, amount 0
21:04:39.863 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:39.868 00.005 12308 MoveAxis(N, 0, ABG)
21:04:39.868 00.000 12308 Move returns status 0, amount 0
21:04:39.868 00.000 12308 move complete, result=0
21:04:39.868 00.000 12308 worker thread done servicing request
21:04:39.889 00.021 14556 UpdateGuideState exits: m=1961 SNR=29.7
21:04:39.895 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:39.900 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:39.904 00.004 14556 Enqueuing Expose request
21:04:39.909 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:04:39.914 00.005 12308 Worker thread wakes up
21:04:39.914 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:39.914 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:41.173 01.259 12308 Exposure complete
21:04:41.313 00.140 12308 worker thread done servicing request
21:04:41.314 00.001 14556 OnExposeComplete: enter
21:04:41.317 00.003 14556 UpdateGuideState(): m_state=6
21:04:41.321 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1706
21:04:41.325 00.004 14556 Star::Find returns 1 (0), X=174.92, Y=986.08, Mass=2093, SNR=30.4, Peak=192 HFD=4.4
21:04:41.330 00.005 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.89 = -1.40)
21:04:41.334 00.004 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.50)
21:04:41.338 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.81 mountX=0.02 mountY=-0.14, mountTheta=-1.40
21:04:41.342 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.14, opts=13)
21:04:41.344 00.002 14556 Enqueuing Move request for scope (-0.03, 0.14)
21:04:41.348 00.004 12308 Worker thread wakes up
21:04:41.348 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
21:04:41.348 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
21:04:41.348 00.000 12308 Moving (-0.03, 0.14) raw xDistance=0.02 yDistance=-0.14
21:04:41.349 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:04:41.349 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:41.349 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:04:41.349 00.000 12308 MoveAxis(E, 0, ABG)
21:04:41.349 00.000 12308 Move returns status 0, amount 0
21:04:41.351 00.002 12308 MoveAxis(N, 0, ABG)
21:04:41.351 00.000 12308 Move returns status 0, amount 0
21:04:41.351 00.000 12308 move complete, result=0
21:04:41.351 00.000 12308 worker thread done servicing request
21:04:41.352 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:41.369 00.017 14556 UpdateGuideState exits: m=2093 SNR=30.4
21:04:41.376 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:41.381 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:41.386 00.005 14556 Enqueuing Expose request
21:04:41.391 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:04:41.395 00.004 12308 Worker thread wakes up
21:04:41.395 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:41.395 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:42.635 01.240 12308 Exposure complete
21:04:42.788 00.153 12308 worker thread done servicing request
21:04:42.788 00.000 14556 OnExposeComplete: enter
21:04:42.792 00.004 14556 UpdateGuideState(): m_state=6
21:04:42.796 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1707
21:04:42.802 00.006 14556 Star::Find returns 1 (0), X=174.72, Y=985.98, Mass=2109, SNR=30.9, Peak=167 HFD=4.7
21:04:42.806 00.004 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.07 = -0.21)
21:04:42.810 00.004 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.31)
21:04:42.813 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=0.03 hyp=0.23 cameraTheta=3.00 mountX=0.22 mountY=-0.07, mountTheta=-0.31
21:04:42.818 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.03, opts=13)
21:04:42.822 00.004 14556 Enqueuing Move request for scope (-0.23, 0.03)
21:04:42.827 00.005 12308 Worker thread wakes up
21:04:42.827 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.03) opts 0xd
21:04:42.827 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.03)
21:04:42.827 00.000 12308 Moving (-0.23, 0.03) raw xDistance=0.22 yDistance=-0.07
21:04:42.827 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:04:42.828 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:42.828 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:04:42.828 00.000 12308 MoveAxis(W, 98, ABG)
21:04:42.828 00.000 12308 Guiding  Dir = 3, Dur = 98
21:04:42.828 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:42.832 00.004 12308 IsSlewing returns 0
21:04:42.833 00.001 12308 IsGuiding returns 0
21:04:42.833 00.000 12308 PulseGuide returned control before completion, sleep 108
21:04:42.855 00.022 14556 UpdateGuideState exits: m=2109 SNR=30.9
21:04:42.859 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:42.863 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:42.868 00.005 14556 Enqueuing Expose request
21:04:42.956 00.088 12308 IsGuiding returns 1
21:04:42.957 00.001 12308 scope still moving after pulse duration time elapsed
21:04:42.987 00.030 12308 IsSlewing returns 0
21:04:42.988 00.001 12308 IsGuiding returns 0
21:04:42.989 00.001 12308 scope move finished after 98 + 57 ms
21:04:42.989 00.000 12308 Move returns status 0, amount 98
21:04:42.989 00.000 12308 MoveAxis(N, 0, ABG)
21:04:42.990 00.001 12308 Move returns status 0, amount 0
21:04:42.990 00.000 12308 move complete, result=0
21:04:42.991 00.001 12308 worker thread done servicing request
21:04:42.991 00.000 12308 Worker thread wakes up
21:04:42.992 00.001 14556 GuideStep: 0.2 px 98 ms WEST, -0.1 px 0 ms NORTH
21:04:42.998 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:42.998 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:44.251 01.253 12308 Exposure complete
21:04:44.409 00.158 12308 worker thread done servicing request
21:04:44.410 00.001 14556 OnExposeComplete: enter
21:04:44.414 00.004 14556 UpdateGuideState(): m_state=6
21:04:44.418 00.004 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1708
21:04:44.422 00.004 14556 Star::Find returns 1 (0), X=175.09, Y=986.16, Mass=2066, SNR=30.6, Peak=183 HFD=4.3
21:04:44.427 00.005 14556 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.07) = xAngle (4.07 = -2.21)
21:04:44.431 00.004 14556 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.31)
21:04:44.435 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.22 hyp=0.26 cameraTheta=1.00 mountX=-0.15 mountY=-0.19, mountTheta=-2.25
21:04:44.440 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.22, opts=13)
21:04:44.444 00.004 14556 Enqueuing Move request for scope (0.14, 0.22)
21:04:44.448 00.004 12308 Worker thread wakes up
21:04:44.448 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.22) opts 0xd
21:04:44.448 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.22)
21:04:44.449 00.001 12308 Moving (0.14, 0.22) raw xDistance=-0.15 yDistance=-0.19
21:04:44.449 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:04:44.449 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:44.451 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:04:44.451 00.000 12308 MoveAxis(E, 0, ABG)
21:04:44.451 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:44.456 00.005 12308 Move returns status 0, amount 0
21:04:44.456 00.000 12308 MoveAxis(N, 0, ABG)
21:04:44.457 00.001 12308 Move returns status 0, amount 0
21:04:44.457 00.000 12308 move complete, result=0
21:04:44.457 00.000 12308 worker thread done servicing request
21:04:44.479 00.022 14556 UpdateGuideState exits: m=2066 SNR=30.6
21:04:44.485 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:44.489 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:44.494 00.005 14556 Enqueuing Expose request
21:04:44.498 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:04:44.502 00.004 12308 Worker thread wakes up
21:04:44.502 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:44.502 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:45.747 01.245 12308 Exposure complete
21:04:45.915 00.168 12308 worker thread done servicing request
21:04:45.915 00.000 14556 OnExposeComplete: enter
21:04:45.919 00.004 14556 UpdateGuideState(): m_state=6
21:04:45.923 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1709
21:04:45.927 00.004 14556 Star::Find returns 1 (0), X=175.03, Y=986.17, Mass=1818, SNR=28.7, Peak=160 HFD=4.4
21:04:45.932 00.005 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.32 = -1.97)
21:04:45.935 00.003 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.06)
21:04:45.939 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.24 mountX=-0.09 mountY=-0.21, mountTheta=-1.98
21:04:45.944 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.23, opts=13)
21:04:45.948 00.004 14556 Enqueuing Move request for scope (0.08, 0.23)
21:04:45.952 00.004 12308 Worker thread wakes up
21:04:45.952 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd
21:04:45.952 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.23)
21:04:45.952 00.000 12308 Moving (0.08, 0.23) raw xDistance=-0.09 yDistance=-0.21
21:04:45.952 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:04:45.952 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:04:45.953 00.001 12308 MoveAxis(E, 0, ABG)
21:04:45.953 00.000 12308 Move returns status 0, amount 0
21:04:45.953 00.000 12308 MoveAxis(N, 150, ABG)
21:04:45.953 00.000 12308 Guiding  Dir = 0, Dur = 150
21:04:45.953 00.000 12308 IsSlewing returns 0
21:04:45.953 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:45.958 00.005 12308 IsGuiding returns 0
21:04:45.958 00.000 12308 PulseGuide returned control before completion, sleep 160
21:04:45.982 00.024 14556 UpdateGuideState exits: m=1818 SNR=28.7
21:04:45.985 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:45.988 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:45.992 00.004 14556 Enqueuing Expose request
21:04:46.132 00.140 12308 IsGuiding returns 0
21:04:46.132 00.000 12308 Move returns status 0, amount 150
21:04:46.132 00.000 12308 move complete, result=0
21:04:46.134 00.002 12308 worker thread done servicing request
21:04:46.134 00.000 12308 Worker thread wakes up
21:04:46.135 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 150 ms NORTH
21:04:46.140 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:46.141 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:47.398 01.257 12308 Exposure complete
21:04:47.556 00.158 12308 worker thread done servicing request
21:04:47.556 00.000 14556 OnExposeComplete: enter
21:04:47.560 00.004 14556 UpdateGuideState(): m_state=6
21:04:47.564 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1710
21:04:47.568 00.004 14556 Star::Find returns 1 (0), X=175.11, Y=986.08, Mass=1925, SNR=29.5, Peak=165 HFD=4.4
21:04:47.572 00.004 14556 CameraToMount -- cameraTheta (0.71) - m_xAngle (-3.07) = xAngle (3.78 = -2.50)
21:04:47.577 00.005 14556 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.68 = -2.60)
21:04:47.580 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.13 hyp=0.20 cameraTheta=0.71 mountX=-0.16 mountY=-0.10, mountTheta=-2.57
21:04:47.585 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.13, opts=13)
21:04:47.590 00.005 14556 Enqueuing Move request for scope (0.15, 0.13)
21:04:47.593 00.003 12308 Worker thread wakes up
21:04:47.593 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.13) opts 0xd
21:04:47.593 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.13)
21:04:47.593 00.000 12308 Moving (0.15, 0.13) raw xDistance=-0.16 yDistance=-0.10
21:04:47.593 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:04:47.594 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:47.594 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:04:47.594 00.000 12308 MoveAxis(E, 0, ABG)
21:04:47.594 00.000 12308 Move returns status 0, amount 0
21:04:47.594 00.000 12308 MoveAxis(N, 0, ABG)
21:04:47.594 00.000 12308 Move returns status 0, amount 0
21:04:47.594 00.000 12308 move complete, result=0
21:04:47.596 00.002 12308 worker thread done servicing request
21:04:47.596 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:47.622 00.026 14556 UpdateGuideState exits: m=1925 SNR=29.5
21:04:47.625 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:47.629 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:47.633 00.004 14556 Enqueuing Expose request
21:04:47.637 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:04:47.641 00.004 12308 Worker thread wakes up
21:04:47.641 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:47.642 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:48.884 01.242 12308 Exposure complete
21:04:49.032 00.148 12308 worker thread done servicing request
21:04:49.033 00.001 14556 OnExposeComplete: enter
21:04:49.037 00.004 14556 UpdateGuideState(): m_state=6
21:04:49.044 00.007 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1711
21:04:49.050 00.006 14556 Star::Find returns 1 (0), X=175.09, Y=986.28, Mass=2235, SNR=32.0, Peak=178 HFD=4.9
21:04:49.055 00.005 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.26 = -2.02)
21:04:49.059 00.004 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.12)
21:04:49.065 00.006 14556 CameraToMount -- cameraX=0.13 cameraY=0.34 hyp=0.36 cameraTheta=1.19 mountX=-0.16 mountY=-0.31, mountTheta=-2.04
21:04:49.073 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.34, opts=13)
21:04:49.077 00.004 14556 Enqueuing Move request for scope (0.13, 0.34)
21:04:49.082 00.005 12308 Worker thread wakes up
21:04:49.082 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.34) opts 0xd
21:04:49.083 00.001 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.34)
21:04:49.083 00.000 12308 Moving (0.13, 0.34) raw xDistance=-0.16 yDistance=-0.31
21:04:49.083 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:04:49.083 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:04:49.084 00.001 12308 MoveAxis(E, 0, ABG)
21:04:49.084 00.000 12308 Move returns status 0, amount 0
21:04:49.084 00.000 12308 MoveAxis(N, 217, ABG)
21:04:49.084 00.000 12308 Guiding  Dir = 0, Dur = 217
21:04:49.085 00.001 12308 IsSlewing returns 0
21:04:49.085 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:49.089 00.004 12308 IsGuiding returns 0
21:04:49.090 00.001 12308 PulseGuide returned control before completion, sleep 227
21:04:49.107 00.017 14556 UpdateGuideState exits: m=2235 SNR=32.0
21:04:49.111 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:49.115 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:49.118 00.003 14556 Enqueuing Expose request
21:04:49.328 00.210 12308 IsGuiding returns 1
21:04:49.329 00.001 12308 scope still moving after pulse duration time elapsed
21:04:49.360 00.031 12308 IsSlewing returns 0
21:04:49.360 00.000 12308 IsGuiding returns 0
21:04:49.361 00.001 12308 scope move finished after 217 + 54 ms
21:04:49.361 00.000 12308 Move returns status 0, amount 217
21:04:49.361 00.000 12308 move complete, result=0
21:04:49.361 00.000 12308 worker thread done servicing request
21:04:49.361 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 217 ms NORTH
21:04:49.366 00.005 12308 Worker thread wakes up
21:04:49.366 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:49.368 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:50.608 01.240 12308 Exposure complete
21:04:50.765 00.157 12308 worker thread done servicing request
21:04:50.766 00.001 14556 OnExposeComplete: enter
21:04:50.772 00.006 14556 UpdateGuideState(): m_state=6
21:04:50.775 00.003 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1712
21:04:50.780 00.005 14556 Star::Find returns 1 (0), X=175.21, Y=986.07, Mass=1750, SNR=28.0, Peak=151 HFD=4.4
21:04:50.783 00.003 14556 CameraToMount -- cameraTheta (0.47) - m_xAngle (-3.07) = xAngle (3.55 = -2.74)
21:04:50.787 00.004 14556 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.45 = -2.84)
21:04:50.791 00.004 14556 CameraToMount -- cameraX=0.25 cameraY=0.13 hyp=0.29 cameraTheta=0.47 mountX=-0.26 mountY=-0.09, mountTheta=-2.83
21:04:50.796 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.13, opts=13)
21:04:50.799 00.003 14556 Enqueuing Move request for scope (0.25, 0.13)
21:04:50.803 00.004 12308 Worker thread wakes up
21:04:50.803 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.13) opts 0xd
21:04:50.803 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.13)
21:04:50.803 00.000 12308 Moving (0.25, 0.13) raw xDistance=-0.26 yDistance=-0.09
21:04:50.805 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
21:04:50.805 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:50.805 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:04:50.805 00.000 12308 MoveAxis(E, 114, ABG)
21:04:50.805 00.000 12308 Guiding  Dir = 2, Dur = 114
21:04:50.805 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:50.810 00.005 12308 IsSlewing returns 0
21:04:50.810 00.000 12308 IsGuiding returns 0
21:04:50.811 00.001 12308 PulseGuide returned control before completion, sleep 124
21:04:50.830 00.019 14556 UpdateGuideState exits: m=1750 SNR=28.0
21:04:50.833 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:50.837 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:50.841 00.004 14556 Enqueuing Expose request
21:04:50.944 00.103 12308 IsGuiding returns 1
21:04:50.944 00.000 12308 scope still moving after pulse duration time elapsed
21:04:50.974 00.030 12308 IsSlewing returns 0
21:04:50.975 00.001 12308 IsGuiding returns 0
21:04:50.976 00.001 12308 scope move finished after 114 + 51 ms
21:04:50.976 00.000 12308 Move returns status 0, amount 114
21:04:50.977 00.001 12308 MoveAxis(N, 0, ABG)
21:04:50.978 00.001 12308 Move returns status 0, amount 0
21:04:50.978 00.000 12308 move complete, result=0
21:04:50.978 00.000 12308 worker thread done servicing request
21:04:50.979 00.001 14556 GuideStep: -0.3 px 114 ms EAST, -0.1 px 0 ms NORTH
21:04:50.985 00.006 12308 Worker thread wakes up
21:04:50.985 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:50.985 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:52.236 01.251 12308 Exposure complete
21:04:52.399 00.163 12308 worker thread done servicing request
21:04:52.400 00.001 14556 OnExposeComplete: enter
21:04:52.406 00.006 14556 UpdateGuideState(): m_state=6
21:04:52.410 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1713
21:04:52.414 00.004 14556 Star::Find returns 1 (0), X=175.05, Y=986.22, Mass=2066, SNR=30.5, Peak=207 HFD=4.4
21:04:52.419 00.005 14556 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.07) = xAngle (4.29 = -2.00)
21:04:52.423 00.004 14556 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.10)
21:04:52.428 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.27 hyp=0.29 cameraTheta=1.21 mountX=-0.12 mountY=-0.25, mountTheta=-2.02
21:04:52.434 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.27, opts=13)
21:04:52.438 00.004 14556 Enqueuing Move request for scope (0.10, 0.27)
21:04:52.442 00.004 12308 Worker thread wakes up
21:04:52.442 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.27) opts 0xd
21:04:52.442 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.27)
21:04:52.442 00.000 12308 Moving (0.10, 0.27) raw xDistance=-0.12 yDistance=-0.25
21:04:52.443 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:04:52.443 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:04:52.443 00.000 12308 MoveAxis(E, 0, ABG)
21:04:52.443 00.000 12308 Move returns status 0, amount 0
21:04:52.443 00.000 12308 MoveAxis(N, 178, ABG)
21:04:52.443 00.000 12308 Guiding  Dir = 0, Dur = 178
21:04:52.443 00.000 12308 IsSlewing returns 0
21:04:52.444 00.001 12308 IsGuiding returns 0
21:04:52.444 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:52.448 00.004 12308 PulseGuide returned control before completion, sleep 188
21:04:52.470 00.022 14556 UpdateGuideState exits: m=2066 SNR=30.5
21:04:52.474 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:52.478 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:52.483 00.005 14556 Enqueuing Expose request
21:04:52.653 00.170 12308 IsGuiding returns 0
21:04:52.653 00.000 12308 Move returns status 0, amount 178
21:04:52.653 00.000 12308 move complete, result=0
21:04:52.653 00.000 12308 worker thread done servicing request
21:04:52.654 00.001 12308 Worker thread wakes up
21:04:52.654 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 178 ms NORTH
21:04:52.659 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:52.659 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:53.900 01.241 12308 Exposure complete
21:04:54.054 00.154 12308 worker thread done servicing request
21:04:54.055 00.001 14556 OnExposeComplete: enter
21:04:54.058 00.003 14556 UpdateGuideState(): m_state=6
21:04:54.063 00.005 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1714
21:04:54.067 00.004 14556 Star::Find returns 1 (0), X=175.03, Y=985.96, Mass=1798, SNR=28.5, Peak=150 HFD=4.5
21:04:54.071 00.004 14556 CameraToMount -- cameraTheta (0.20) - m_xAngle (-3.07) = xAngle (3.27 = -3.01)
21:04:54.075 00.004 14556 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.18 = -3.11)
21:04:54.082 00.007 14556 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.20 mountX=-0.08 mountY=-0.00, mountTheta=-3.11
21:04:54.087 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.02, opts=13)
21:04:54.091 00.004 14556 Enqueuing Move request for scope (0.08, 0.02)
21:04:54.095 00.004 12308 Worker thread wakes up
21:04:54.096 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
21:04:54.096 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
21:04:54.096 00.000 12308 Moving (0.08, 0.02) raw xDistance=-0.08 yDistance=-0.00
21:04:54.096 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:04:54.097 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:54.097 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:04:54.097 00.000 12308 MoveAxis(E, 0, ABG)
21:04:54.097 00.000 12308 Move returns status 0, amount 0
21:04:54.098 00.001 12308 MoveAxis(N, 0, ABG)
21:04:54.098 00.000 12308 Move returns status 0, amount 0
21:04:54.098 00.000 12308 move complete, result=0
21:04:54.098 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:54.103 00.005 12308 worker thread done servicing request
21:04:54.126 00.023 14556 UpdateGuideState exits: m=1798 SNR=28.5
21:04:54.131 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:54.136 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:54.141 00.005 14556 Enqueuing Expose request
21:04:54.146 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:04:54.150 00.004 12308 Worker thread wakes up
21:04:54.150 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:54.150 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:55.401 01.251 12308 Exposure complete
21:04:55.585 00.184 12308 worker thread done servicing request
21:04:55.585 00.000 14556 OnExposeComplete: enter
21:04:55.589 00.004 14556 UpdateGuideState(): m_state=6
21:04:55.592 00.003 14556 Star::Find(15, 175, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1715
21:04:55.597 00.005 14556 Star::Find returns 1 (0), X=174.93, Y=986.08, Mass=2003, SNR=29.8, Peak=169 HFD=4.3
21:04:55.601 00.004 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.79 = -1.50)
21:04:55.606 00.005 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.60)
21:04:55.609 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.71 mountX=0.01 mountY=-0.14, mountTheta=-1.50
21:04:55.615 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.14, opts=13)
21:04:55.619 00.004 14556 Enqueuing Move request for scope (-0.02, 0.14)
21:04:55.622 00.003 12308 Worker thread wakes up
21:04:55.622 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
21:04:55.622 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
21:04:55.622 00.000 12308 Moving (-0.02, 0.14) raw xDistance=0.01 yDistance=-0.14
21:04:55.622 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:04:55.623 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:55.623 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:04:55.623 00.000 12308 MoveAxis(E, 0, ABG)
21:04:55.623 00.000 12308 Move returns status 0, amount 0
21:04:55.623 00.000 12308 MoveAxis(N, 0, ABG)
21:04:55.623 00.000 12308 Move returns status 0, amount 0
21:04:55.624 00.001 12308 move complete, result=0
21:04:55.624 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:55.628 00.004 12308 worker thread done servicing request
21:04:55.649 00.021 14556 UpdateGuideState exits: m=2003 SNR=29.8
21:04:55.653 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:55.656 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:55.659 00.003 14556 Enqueuing Expose request
21:04:55.665 00.006 12308 Worker thread wakes up
21:04:55.666 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:55.666 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:55.666 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:04:56.917 01.251 12308 Exposure complete
21:04:57.060 00.143 12308 worker thread done servicing request
21:04:57.060 00.000 14556 OnExposeComplete: enter
21:04:57.065 00.005 14556 UpdateGuideState(): m_state=6
21:04:57.069 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1716
21:04:57.072 00.003 14556 Star::Find returns 1 (0), X=174.95, Y=986.07, Mass=2337, SNR=32.2, Peak=191 HFD=4.4
21:04:57.077 00.005 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
21:04:57.081 00.004 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
21:04:57.085 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.58 mountX=-0.01 mountY=-0.12, mountTheta=-1.63
21:04:57.091 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.12, opts=13)
21:04:57.094 00.003 14556 Enqueuing Move request for scope (-0.00, 0.12)
21:04:57.098 00.004 12308 Worker thread wakes up
21:04:57.098 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.12) opts 0xd
21:04:57.098 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.12)
21:04:57.098 00.000 12308 Moving (-0.00, 0.12) raw xDistance=-0.01 yDistance=-0.12
21:04:57.098 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:04:57.098 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:57.098 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:04:57.098 00.000 12308 MoveAxis(E, 0, ABG)
21:04:57.100 00.002 12308 Move returns status 0, amount 0
21:04:57.100 00.000 12308 MoveAxis(N, 0, ABG)
21:04:57.100 00.000 12308 Move returns status 0, amount 0
21:04:57.100 00.000 12308 move complete, result=0
21:04:57.101 00.001 12308 worker thread done servicing request
21:04:57.101 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:57.123 00.022 14556 UpdateGuideState exits: m=2337 SNR=32.2
21:04:57.128 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:57.131 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:57.135 00.004 14556 Enqueuing Expose request
21:04:57.138 00.003 12308 Worker thread wakes up
21:04:57.139 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:57.139 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:04:57.139 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:04:58.388 01.249 12308 Exposure complete
21:04:58.536 00.148 12308 worker thread done servicing request
21:04:58.536 00.000 14556 OnExposeComplete: enter
21:04:58.540 00.004 14556 UpdateGuideState(): m_state=6
21:04:58.543 00.003 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1717
21:04:58.548 00.005 14556 Star::Find returns 1 (0), X=174.76, Y=986.21, Mass=1696, SNR=27.7, Peak=140 HFD=4.4
21:04:58.551 00.003 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
21:04:58.555 00.004 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
21:04:58.559 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.27 hyp=0.33 cameraTheta=2.18 mountX=0.17 mountY=-0.30, mountTheta=-1.06
21:04:58.564 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.27, opts=13)
21:04:58.568 00.004 14556 Enqueuing Move request for scope (-0.19, 0.27)
21:04:58.572 00.004 12308 Worker thread wakes up
21:04:58.572 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.27) opts 0xd
21:04:58.572 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.27)
21:04:58.572 00.000 12308 Moving (-0.19, 0.27) raw xDistance=0.17 yDistance=-0.30
21:04:58.572 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:04:58.573 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:04:58.573 00.000 12308 MoveAxis(E, 0, ABG)
21:04:58.573 00.000 12308 Move returns status 0, amount 0
21:04:58.573 00.000 12308 MoveAxis(N, 209, ABG)
21:04:58.573 00.000 12308 Guiding  Dir = 0, Dur = 209
21:04:58.573 00.000 12308 IsSlewing returns 0
21:04:58.575 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:04:58.579 00.004 12308 IsGuiding returns 0
21:04:58.580 00.001 12308 PulseGuide returned control before completion, sleep 219
21:04:58.600 00.020 14556 UpdateGuideState exits: m=1696 SNR=27.7
21:04:58.604 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:58.610 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:04:58.616 00.006 14556 Enqueuing Expose request
21:04:58.814 00.198 12308 IsGuiding returns 1
21:04:58.814 00.000 12308 scope still moving after pulse duration time elapsed
21:04:58.846 00.032 12308 IsSlewing returns 0
21:04:58.846 00.000 12308 IsGuiding returns 0
21:04:58.846 00.000 12308 scope move finished after 209 + 57 ms
21:04:58.846 00.000 12308 Move returns status 0, amount 209
21:04:58.846 00.000 12308 move complete, result=0
21:04:58.847 00.001 12308 worker thread done servicing request
21:04:58.847 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 209 ms NORTH
21:04:58.854 00.007 12308 Worker thread wakes up
21:04:58.854 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:04:58.854 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:00.110 01.256 12308 Exposure complete
21:05:00.277 00.167 12308 worker thread done servicing request
21:05:00.277 00.000 14556 OnExposeComplete: enter
21:05:00.281 00.004 14556 UpdateGuideState(): m_state=6
21:05:00.284 00.003 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1718
21:05:00.290 00.006 14556 Star::Find returns 1 (0), X=175.10, Y=986.02, Mass=1995, SNR=30.1, Peak=181 HFD=4.4
21:05:00.294 00.004 14556 CameraToMount -- cameraTheta (0.48) - m_xAngle (-3.07) = xAngle (3.56 = -2.73)
21:05:00.299 00.005 14556 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.46 = -2.83)
21:05:00.302 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.08 hyp=0.16 cameraTheta=0.48 mountX=-0.15 mountY=-0.05, mountTheta=-2.81
21:05:00.307 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.08, opts=13)
21:05:00.309 00.002 14556 Enqueuing Move request for scope (0.14, 0.08)
21:05:00.313 00.004 12308 Worker thread wakes up
21:05:00.314 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.08) opts 0xd
21:05:00.314 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.08)
21:05:00.314 00.000 12308 Moving (0.14, 0.08) raw xDistance=-0.15 yDistance=-0.05
21:05:00.314 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:05:00.314 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:00.314 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:05:00.315 00.001 12308 MoveAxis(E, 0, ABG)
21:05:00.315 00.000 12308 Move returns status 0, amount 0
21:05:00.315 00.000 12308 MoveAxis(N, 0, ABG)
21:05:00.315 00.000 12308 Move returns status 0, amount 0
21:05:00.315 00.000 12308 move complete, result=0
21:05:00.316 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:00.321 00.005 12308 worker thread done servicing request
21:05:00.344 00.023 14556 UpdateGuideState exits: m=1995 SNR=30.1
21:05:00.349 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:00.353 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:00.358 00.005 14556 Enqueuing Expose request
21:05:00.363 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:05:00.367 00.004 12308 Worker thread wakes up
21:05:00.367 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:00.367 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:01.613 01.246 12308 Exposure complete
21:05:01.775 00.162 12308 worker thread done servicing request
21:05:01.776 00.001 14556 OnExposeComplete: enter
21:05:01.780 00.004 14556 UpdateGuideState(): m_state=6
21:05:01.784 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1719
21:05:01.787 00.003 14556 Star::Find returns 1 (0), X=175.00, Y=986.10, Mass=2117, SNR=30.8, Peak=195 HFD=4.4
21:05:01.792 00.005 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.31 = -1.97)
21:05:01.797 00.005 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.07)
21:05:01.800 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.24 mountX=-0.06 mountY=-0.14, mountTheta=-1.99
21:05:01.806 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.15, opts=13)
21:05:01.809 00.003 14556 Enqueuing Move request for scope (0.05, 0.15)
21:05:01.814 00.005 12308 Worker thread wakes up
21:05:01.814 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
21:05:01.814 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
21:05:01.814 00.000 12308 Moving (0.05, 0.15) raw xDistance=-0.06 yDistance=-0.14
21:05:01.814 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:05:01.815 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:01.815 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:05:01.815 00.000 12308 MoveAxis(E, 0, ABG)
21:05:01.815 00.000 12308 Move returns status 0, amount 0
21:05:01.815 00.000 12308 MoveAxis(N, 0, ABG)
21:05:01.816 00.001 12308 Move returns status 0, amount 0
21:05:01.816 00.000 12308 move complete, result=0
21:05:01.816 00.000 12308 worker thread done servicing request
21:05:01.816 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:01.841 00.025 14556 UpdateGuideState exits: m=2117 SNR=30.8
21:05:01.845 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:01.850 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:01.854 00.004 14556 Enqueuing Expose request
21:05:01.859 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:05:01.863 00.004 12308 Worker thread wakes up
21:05:01.863 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:01.863 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:03.113 01.250 12308 Exposure complete
21:05:03.270 00.157 12308 worker thread done servicing request
21:05:03.270 00.000 14556 OnExposeComplete: enter
21:05:03.275 00.005 14556 UpdateGuideState(): m_state=6
21:05:03.281 00.006 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1720
21:05:03.285 00.004 14556 Star::Find returns 1 (0), X=175.01, Y=986.05, Mass=2124, SNR=30.9, Peak=232 HFD=4.4
21:05:03.290 00.005 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
21:05:03.295 00.005 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.26)
21:05:03.299 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.13 cameraTheta=1.05 mountX=-0.07 mountY=-0.10, mountTheta=-2.20
21:05:03.304 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.11, opts=13)
21:05:03.308 00.004 14556 Enqueuing Move request for scope (0.06, 0.11)
21:05:03.312 00.004 12308 Worker thread wakes up
21:05:03.312 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
21:05:03.313 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
21:05:03.313 00.000 12308 Moving (0.06, 0.11) raw xDistance=-0.07 yDistance=-0.10
21:05:03.313 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:05:03.313 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:03.313 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:05:03.314 00.001 12308 MoveAxis(E, 0, ABG)
21:05:03.314 00.000 12308 Move returns status 0, amount 0
21:05:03.314 00.000 12308 MoveAxis(N, 0, ABG)
21:05:03.314 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:03.318 00.004 12308 Move returns status 0, amount 0
21:05:03.318 00.000 12308 move complete, result=0
21:05:03.318 00.000 12308 worker thread done servicing request
21:05:03.340 00.022 14556 UpdateGuideState exits: m=2124 SNR=30.9
21:05:03.344 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:03.347 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:03.351 00.004 14556 Enqueuing Expose request
21:05:03.356 00.005 12308 Worker thread wakes up
21:05:03.356 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:05:03.358 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:03.360 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:04.611 01.251 12308 Exposure complete
21:05:04.775 00.164 12308 worker thread done servicing request
21:05:04.777 00.002 14556 OnExposeComplete: enter
21:05:04.781 00.004 14556 UpdateGuideState(): m_state=6
21:05:04.784 00.003 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1721
21:05:04.788 00.004 14556 Star::Find returns 1 (0), X=175.04, Y=986.21, Mass=1909, SNR=29.4, Peak=156 HFD=4.4
21:05:04.792 00.004 14556 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.07) = xAngle (4.30 = -1.98)
21:05:04.797 00.005 14556 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.08)
21:05:04.801 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.26 hyp=0.28 cameraTheta=1.23 mountX=-0.11 mountY=-0.24, mountTheta=-2.00
21:05:04.805 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.26, opts=13)
21:05:04.810 00.005 14556 Enqueuing Move request for scope (0.09, 0.26)
21:05:04.813 00.003 12308 Worker thread wakes up
21:05:04.813 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.26) opts 0xd
21:05:04.814 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.26)
21:05:04.814 00.000 12308 Moving (0.09, 0.26) raw xDistance=-0.11 yDistance=-0.24
21:05:04.814 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:05:04.814 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:05:04.814 00.000 12308 MoveAxis(E, 0, ABG)
21:05:04.814 00.000 12308 Move returns status 0, amount 0
21:05:04.814 00.000 12308 MoveAxis(N, 171, ABG)
21:05:04.816 00.002 12308 Guiding  Dir = 0, Dur = 171
21:05:04.816 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:04.819 00.003 12308 IsSlewing returns 0
21:05:04.819 00.000 12308 IsGuiding returns 0
21:05:04.821 00.002 12308 PulseGuide returned control before completion, sleep 181
21:05:04.843 00.022 14556 UpdateGuideState exits: m=1909 SNR=29.4
21:05:04.847 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:04.851 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:04.857 00.006 14556 Enqueuing Expose request
21:05:05.010 00.153 12308 IsGuiding returns 1
21:05:05.010 00.000 12308 scope still moving after pulse duration time elapsed
21:05:05.041 00.031 12308 IsSlewing returns 0
21:05:05.043 00.002 12308 IsGuiding returns 0
21:05:05.043 00.000 12308 scope move finished after 171 + 51 ms
21:05:05.044 00.001 12308 Move returns status 0, amount 171
21:05:05.044 00.000 12308 move complete, result=0
21:05:05.044 00.000 12308 worker thread done servicing request
21:05:05.045 00.001 12308 Worker thread wakes up
21:05:05.045 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 171 ms NORTH
21:05:05.051 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:05.051 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:06.299 01.248 12308 Exposure complete
21:05:06.455 00.156 12308 worker thread done servicing request
21:05:06.455 00.000 14556 OnExposeComplete: enter
21:05:06.459 00.004 14556 UpdateGuideState(): m_state=6
21:05:06.464 00.005 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1722
21:05:06.467 00.003 14556 Star::Find returns 1 (0), X=175.09, Y=985.97, Mass=2009, SNR=30.2, Peak=182 HFD=4.4
21:05:06.471 00.004 14556 CameraToMount -- cameraTheta (0.19) - m_xAngle (-3.07) = xAngle (3.27 = -3.02)
21:05:06.475 00.004 14556 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.17 = -3.12)
21:05:06.477 00.002 14556 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.14 cameraTheta=0.19 mountX=-0.14 mountY=-0.00, mountTheta=-3.12
21:05:06.483 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.03, opts=13)
21:05:06.486 00.003 14556 Enqueuing Move request for scope (0.14, 0.03)
21:05:06.489 00.003 12308 Worker thread wakes up
21:05:06.489 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
21:05:06.489 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
21:05:06.489 00.000 12308 Moving (0.14, 0.03) raw xDistance=-0.14 yDistance=-0.00
21:05:06.491 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:05:06.491 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:06.491 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:05:06.491 00.000 12308 MoveAxis(E, 0, ABG)
21:05:06.491 00.000 12308 Move returns status 0, amount 0
21:05:06.491 00.000 12308 MoveAxis(N, 0, ABG)
21:05:06.491 00.000 12308 Move returns status 0, amount 0
21:05:06.492 00.001 12308 move complete, result=0
21:05:06.492 00.000 12308 worker thread done servicing request
21:05:06.492 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:06.515 00.023 14556 UpdateGuideState exits: m=2009 SNR=30.2
21:05:06.519 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:06.522 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:06.525 00.003 14556 Enqueuing Expose request
21:05:06.530 00.005 12308 Worker thread wakes up
21:05:06.531 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:06.531 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:06.531 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:05:07.787 01.256 12308 Exposure complete
21:05:07.939 00.152 12308 worker thread done servicing request
21:05:07.940 00.001 14556 OnExposeComplete: enter
21:05:07.943 00.003 14556 UpdateGuideState(): m_state=6
21:05:07.949 00.006 14556 Star::Find(15, 175, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1723
21:05:07.954 00.005 14556 Star::Find returns 1 (0), X=175.04, Y=986.12, Mass=1750, SNR=28.0, Peak=163 HFD=4.3
21:05:07.957 00.003 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.20 = -2.08)
21:05:07.961 00.004 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.18)
21:05:07.965 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.18 hyp=0.20 cameraTheta=1.13 mountX=-0.10 mountY=-0.16, mountTheta=-2.11
21:05:07.970 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.18, opts=13)
21:05:07.974 00.004 14556 Enqueuing Move request for scope (0.09, 0.18)
21:05:07.978 00.004 12308 Worker thread wakes up
21:05:07.978 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.18) opts 0xd
21:05:07.978 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.18)
21:05:07.978 00.000 12308 Moving (0.09, 0.18) raw xDistance=-0.10 yDistance=-0.16
21:05:07.978 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:05:07.979 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:07.979 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:05:07.979 00.000 12308 MoveAxis(E, 0, ABG)
21:05:07.979 00.000 12308 Move returns status 0, amount 0
21:05:07.979 00.000 12308 MoveAxis(N, 0, ABG)
21:05:07.981 00.002 12308 Move returns status 0, amount 0
21:05:07.981 00.000 12308 move complete, result=0
21:05:07.981 00.000 12308 worker thread done servicing request
21:05:07.981 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:08.008 00.027 14556 UpdateGuideState exits: m=1750 SNR=28.0
21:05:08.013 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:08.019 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:08.022 00.003 14556 Enqueuing Expose request
21:05:08.027 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:05:08.031 00.004 12308 Worker thread wakes up
21:05:08.031 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:08.031 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:09.283 01.252 12308 Exposure complete
21:05:09.423 00.140 12308 worker thread done servicing request
21:05:09.424 00.001 14556 OnExposeComplete: enter
21:05:09.428 00.004 14556 UpdateGuideState(): m_state=6
21:05:09.433 00.005 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1724
21:05:09.437 00.004 14556 Star::Find returns 1 (0), X=175.15, Y=986.12, Mass=2002, SNR=30.3, Peak=177 HFD=4.6
21:05:09.441 00.004 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.82 = -2.47)
21:05:09.444 00.003 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.72 = -2.57)
21:05:09.450 00.006 14556 CameraToMount -- cameraX=0.20 cameraY=0.18 hyp=0.27 cameraTheta=0.74 mountX=-0.21 mountY=-0.14, mountTheta=-2.53
21:05:09.455 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.18, opts=13)
21:05:09.459 00.004 14556 Enqueuing Move request for scope (0.20, 0.18)
21:05:09.463 00.004 12308 Worker thread wakes up
21:05:09.463 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.18) opts 0xd
21:05:09.463 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.18)
21:05:09.463 00.000 12308 Moving (0.20, 0.18) raw xDistance=-0.21 yDistance=-0.14
21:05:09.463 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:05:09.463 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:09.464 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:05:09.464 00.000 12308 MoveAxis(E, 90, ABG)
21:05:09.464 00.000 12308 Guiding  Dir = 2, Dur = 90
21:05:09.465 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:09.468 00.003 12308 IsSlewing returns 0
21:05:09.468 00.000 12308 IsGuiding returns 0
21:05:09.469 00.001 12308 PulseGuide returned control before completion, sleep 100
21:05:09.491 00.022 14556 UpdateGuideState exits: m=2002 SNR=30.3
21:05:09.495 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:09.499 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:09.503 00.004 14556 Enqueuing Expose request
21:05:09.571 00.068 12308 IsGuiding returns 1
21:05:09.572 00.001 12308 scope still moving after pulse duration time elapsed
21:05:09.601 00.029 12308 IsSlewing returns 0
21:05:09.602 00.001 12308 IsGuiding returns 0
21:05:09.604 00.002 12308 scope move finished after 90 + 43 ms
21:05:09.604 00.000 12308 Move returns status 0, amount 90
21:05:09.604 00.000 12308 MoveAxis(N, 0, ABG)
21:05:09.604 00.000 12308 Move returns status 0, amount 0
21:05:09.605 00.001 12308 move complete, result=0
21:05:09.605 00.000 12308 worker thread done servicing request
21:05:09.605 00.000 14556 GuideStep: -0.2 px 90 ms EAST, -0.1 px 0 ms NORTH
21:05:09.612 00.007 12308 Worker thread wakes up
21:05:09.612 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:09.612 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:10.862 01.250 12308 Exposure complete
21:05:11.019 00.157 12308 worker thread done servicing request
21:05:11.019 00.000 14556 OnExposeComplete: enter
21:05:11.024 00.005 14556 UpdateGuideState(): m_state=6
21:05:11.030 00.006 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1725
21:05:11.033 00.003 14556 Star::Find returns 1 (0), X=174.92, Y=986.24, Mass=1848, SNR=28.8, Peak=150 HFD=4.2
21:05:11.037 00.004 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.74 = -1.54)
21:05:11.041 00.004 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.64)
21:05:11.044 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.67 mountX=0.01 mountY=-0.30, mountTheta=-1.54
21:05:11.050 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.30, opts=13)
21:05:11.055 00.005 14556 Enqueuing Move request for scope (-0.03, 0.30)
21:05:11.059 00.004 12308 Worker thread wakes up
21:05:11.059 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.30) opts 0xd
21:05:11.059 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.30)
21:05:11.059 00.000 12308 Moving (-0.03, 0.30) raw xDistance=0.01 yDistance=-0.30
21:05:11.060 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:05:11.060 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:05:11.060 00.000 12308 MoveAxis(E, 0, ABG)
21:05:11.060 00.000 12308 Move returns status 0, amount 0
21:05:11.060 00.000 12308 MoveAxis(N, 211, ABG)
21:05:11.060 00.000 12308 Guiding  Dir = 0, Dur = 211
21:05:11.061 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:11.065 00.004 12308 IsSlewing returns 0
21:05:11.066 00.001 12308 IsGuiding returns 0
21:05:11.066 00.000 12308 PulseGuide returned control before completion, sleep 221
21:05:11.087 00.021 14556 UpdateGuideState exits: m=1848 SNR=28.8
21:05:11.092 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:11.096 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:11.099 00.003 14556 Enqueuing Expose request
21:05:11.293 00.194 12308 IsGuiding returns 1
21:05:11.294 00.001 12308 scope still moving after pulse duration time elapsed
21:05:11.325 00.031 12308 IsSlewing returns 0
21:05:11.326 00.001 12308 IsGuiding returns 0
21:05:11.326 00.000 12308 scope move finished after 211 + 49 ms
21:05:11.327 00.001 12308 Move returns status 0, amount 211
21:05:11.327 00.000 12308 move complete, result=0
21:05:11.328 00.001 12308 worker thread done servicing request
21:05:11.328 00.000 12308 Worker thread wakes up
21:05:11.328 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 211 ms NORTH
21:05:11.336 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:11.336 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:12.586 01.250 12308 Exposure complete
21:05:12.739 00.153 12308 worker thread done servicing request
21:05:12.740 00.001 14556 OnExposeComplete: enter
21:05:12.744 00.004 14556 UpdateGuideState(): m_state=6
21:05:12.747 00.003 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1726
21:05:12.751 00.004 14556 Star::Find returns 1 (0), X=174.87, Y=985.91, Mass=2023, SNR=30.3, Peak=164 HFD=4.3
21:05:12.756 00.005 14556 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.07) = xAngle (0.39 = 0.39)
21:05:12.760 00.004 14556 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.29 = 0.29)
21:05:12.763 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.68 mountX=0.08 mountY=0.03, mountTheta=0.30
21:05:12.769 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.04, opts=13)
21:05:12.772 00.003 14556 Enqueuing Move request for scope (-0.08, -0.04)
21:05:12.777 00.005 12308 Worker thread wakes up
21:05:12.777 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
21:05:12.777 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
21:05:12.777 00.000 12308 Moving (-0.08, -0.04) raw xDistance=0.08 yDistance=0.03
21:05:12.778 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:05:12.778 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:12.778 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:05:12.778 00.000 12308 MoveAxis(E, 0, ABG)
21:05:12.778 00.000 12308 Move returns status 0, amount 0
21:05:12.778 00.000 12308 MoveAxis(N, 0, ABG)
21:05:12.779 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:12.783 00.004 12308 Move returns status 0, amount 0
21:05:12.783 00.000 12308 move complete, result=0
21:05:12.784 00.001 12308 worker thread done servicing request
21:05:12.804 00.020 14556 UpdateGuideState exits: m=2023 SNR=30.3
21:05:12.808 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:12.813 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:12.817 00.004 14556 Enqueuing Expose request
21:05:12.821 00.004 12308 Worker thread wakes up
21:05:12.821 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:05:12.826 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:12.826 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:14.075 01.249 12308 Exposure complete
21:05:14.243 00.168 12308 worker thread done servicing request
21:05:14.243 00.000 14556 OnExposeComplete: enter
21:05:14.247 00.004 14556 UpdateGuideState(): m_state=6
21:05:14.251 00.004 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1727
21:05:14.255 00.004 14556 Star::Find returns 1 (0), X=174.90, Y=986.04, Mass=2120, SNR=31.0, Peak=188 HFD=4.5
21:05:14.260 00.005 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.16 = -1.12)
21:05:14.264 00.004 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.22)
21:05:14.268 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.11 cameraTheta=2.09 mountX=0.05 mountY=-0.10, mountTheta=-1.14
21:05:14.272 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.10, opts=13)
21:05:14.277 00.005 14556 Enqueuing Move request for scope (-0.06, 0.10)
21:05:14.281 00.004 12308 Worker thread wakes up
21:05:14.281 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
21:05:14.281 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
21:05:14.281 00.000 12308 Moving (-0.06, 0.10) raw xDistance=0.05 yDistance=-0.10
21:05:14.282 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:05:14.282 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:14.282 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:05:14.282 00.000 12308 MoveAxis(E, 0, ABG)
21:05:14.283 00.001 12308 Move returns status 0, amount 0
21:05:14.283 00.000 12308 MoveAxis(N, 0, ABG)
21:05:14.283 00.000 12308 Move returns status 0, amount 0
21:05:14.283 00.000 12308 move complete, result=0
21:05:14.283 00.000 12308 worker thread done servicing request
21:05:14.284 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:14.309 00.025 14556 UpdateGuideState exits: m=2120 SNR=31.0
21:05:14.313 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:14.316 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:14.321 00.005 14556 Enqueuing Expose request
21:05:14.325 00.004 12308 Worker thread wakes up
21:05:14.325 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:14.325 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:14.325 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:05:15.563 01.238 12308 Exposure complete
21:05:15.710 00.147 12308 worker thread done servicing request
21:05:15.710 00.000 14556 OnExposeComplete: enter
21:05:15.714 00.004 14556 UpdateGuideState(): m_state=6
21:05:15.718 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1728
21:05:15.722 00.004 14556 Star::Find returns 1 (0), X=174.84, Y=986.13, Mass=1800, SNR=28.4, Peak=157 HFD=4.5
21:05:15.725 00.003 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.17 = -1.11)
21:05:15.730 00.005 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.21)
21:05:15.733 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.18 hyp=0.21 cameraTheta=2.10 mountX=0.09 mountY=-0.20, mountTheta=-1.13
21:05:15.738 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.18, opts=13)
21:05:15.742 00.004 14556 Enqueuing Move request for scope (-0.11, 0.18)
21:05:15.746 00.004 12308 Worker thread wakes up
21:05:15.746 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.18) opts 0xd
21:05:15.746 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.18)
21:05:15.746 00.000 12308 Moving (-0.11, 0.18) raw xDistance=0.09 yDistance=-0.20
21:05:15.748 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:05:15.748 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:15.748 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:05:15.748 00.000 12308 MoveAxis(E, 0, ABG)
21:05:15.749 00.001 12308 Move returns status 0, amount 0
21:05:15.749 00.000 12308 MoveAxis(N, 0, ABG)
21:05:15.749 00.000 12308 Move returns status 0, amount 0
21:05:15.749 00.000 12308 move complete, result=0
21:05:15.749 00.000 12308 worker thread done servicing request
21:05:15.749 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:15.779 00.030 14556 UpdateGuideState exits: m=1800 SNR=28.4
21:05:15.785 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:15.790 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:15.796 00.006 14556 Enqueuing Expose request
21:05:15.802 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:05:15.806 00.004 12308 Worker thread wakes up
21:05:15.806 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:15.806 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:17.058 01.252 12308 Exposure complete
21:05:17.218 00.160 12308 worker thread done servicing request
21:05:17.219 00.001 14556 OnExposeComplete: enter
21:05:17.223 00.004 14556 UpdateGuideState(): m_state=6
21:05:17.226 00.003 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1729
21:05:17.230 00.004 14556 Star::Find returns 1 (0), X=174.90, Y=986.23, Mass=1919, SNR=29.5, Peak=157 HFD=4.4
21:05:17.235 00.005 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.81 = -1.47)
21:05:17.239 00.004 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.57)
21:05:17.242 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.29 hyp=0.29 cameraTheta=1.74 mountX=0.03 mountY=-0.29, mountTheta=-1.47
21:05:17.248 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.29, opts=13)
21:05:17.252 00.004 14556 Enqueuing Move request for scope (-0.05, 0.29)
21:05:17.257 00.005 12308 Worker thread wakes up
21:05:17.257 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.29) opts 0xd
21:05:17.257 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.29)
21:05:17.257 00.000 12308 Moving (-0.05, 0.29) raw xDistance=0.03 yDistance=-0.29
21:05:17.257 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:05:17.257 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:05:17.257 00.000 12308 MoveAxis(E, 0, ABG)
21:05:17.257 00.000 12308 Move returns status 0, amount 0
21:05:17.258 00.001 12308 MoveAxis(N, 204, ABG)
21:05:17.258 00.000 12308 Guiding  Dir = 0, Dur = 204
21:05:17.259 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:17.264 00.005 12308 IsSlewing returns 0
21:05:17.264 00.000 12308 IsGuiding returns 0
21:05:17.265 00.001 12308 PulseGuide returned control before completion, sleep 214
21:05:17.288 00.023 14556 UpdateGuideState exits: m=1919 SNR=29.5
21:05:17.292 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:17.298 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:17.303 00.005 14556 Enqueuing Expose request
21:05:17.482 00.179 12308 IsGuiding returns 1
21:05:17.482 00.000 12308 scope still moving after pulse duration time elapsed
21:05:17.513 00.031 12308 IsSlewing returns 0
21:05:17.513 00.000 12308 IsGuiding returns 0
21:05:17.515 00.002 12308 scope move finished after 204 + 46 ms
21:05:17.516 00.001 12308 Move returns status 0, amount 204
21:05:17.516 00.000 12308 move complete, result=0
21:05:17.516 00.000 12308 worker thread done servicing request
21:05:17.516 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 204 ms NORTH
21:05:17.522 00.006 12308 Worker thread wakes up
21:05:17.523 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:17.523 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:18.775 01.252 12308 Exposure complete
21:05:18.948 00.173 12308 worker thread done servicing request
21:05:18.948 00.000 14556 OnExposeComplete: enter
21:05:18.955 00.007 14556 UpdateGuideState(): m_state=6
21:05:18.959 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1730
21:05:18.964 00.005 14556 Star::Find returns 1 (0), X=174.89, Y=985.99, Mass=1958, SNR=29.7, Peak=199 HFD=4.3
21:05:18.968 00.004 14556 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.07) = xAngle (5.62 = -0.66)
21:05:18.972 00.004 14556 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.76)
21:05:18.976 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.55 mountX=0.06 mountY=-0.05, mountTheta=-0.72
21:05:18.982 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.04, opts=13)
21:05:18.987 00.005 14556 Enqueuing Move request for scope (-0.06, 0.04)
21:05:18.991 00.004 12308 Worker thread wakes up
21:05:18.991 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
21:05:18.991 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
21:05:18.991 00.000 12308 Moving (-0.06, 0.04) raw xDistance=0.06 yDistance=-0.05
21:05:18.991 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:05:18.992 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:18.992 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:05:18.992 00.000 12308 MoveAxis(E, 0, ABG)
21:05:18.992 00.000 12308 Move returns status 0, amount 0
21:05:18.993 00.001 12308 MoveAxis(N, 0, ABG)
21:05:18.993 00.000 12308 Move returns status 0, amount 0
21:05:18.993 00.000 12308 move complete, result=0
21:05:18.993 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:18.997 00.004 12308 worker thread done servicing request
21:05:19.018 00.021 14556 UpdateGuideState exits: m=1958 SNR=29.7
21:05:19.023 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:19.027 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:19.030 00.003 14556 Enqueuing Expose request
21:05:19.035 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:05:19.038 00.003 12308 Worker thread wakes up
21:05:19.038 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:19.040 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:20.298 01.258 12308 Exposure complete
21:05:20.453 00.155 12308 worker thread done servicing request
21:05:20.453 00.000 14556 OnExposeComplete: enter
21:05:20.457 00.004 14556 UpdateGuideState(): m_state=6
21:05:20.460 00.003 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1731
21:05:20.464 00.004 14556 Star::Find returns 1 (0), X=175.03, Y=986.02, Mass=2113, SNR=31.0, Peak=166 HFD=4.5
21:05:20.467 00.003 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.87 = -2.41)
21:05:20.470 00.003 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.51)
21:05:20.475 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.11 cameraTheta=0.80 mountX=-0.08 mountY=-0.06, mountTheta=-2.47
21:05:20.478 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.08, opts=13)
21:05:20.483 00.005 14556 Enqueuing Move request for scope (0.07, 0.08)
21:05:20.487 00.004 12308 Worker thread wakes up
21:05:20.487 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
21:05:20.487 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
21:05:20.487 00.000 12308 Moving (0.07, 0.08) raw xDistance=-0.08 yDistance=-0.06
21:05:20.488 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:05:20.488 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:20.488 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:05:20.488 00.000 12308 MoveAxis(E, 0, ABG)
21:05:20.489 00.001 12308 Move returns status 0, amount 0
21:05:20.489 00.000 12308 MoveAxis(N, 0, ABG)
21:05:20.489 00.000 12308 Move returns status 0, amount 0
21:05:20.489 00.000 12308 move complete, result=0
21:05:20.491 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:20.495 00.004 12308 worker thread done servicing request
21:05:20.516 00.021 14556 UpdateGuideState exits: m=2113 SNR=31.0
21:05:20.521 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:20.525 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:20.529 00.004 14556 Enqueuing Expose request
21:05:20.533 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:05:20.536 00.003 12308 Worker thread wakes up
21:05:20.536 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:20.536 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:21.783 01.247 12308 Exposure complete
21:05:21.939 00.156 12308 worker thread done servicing request
21:05:21.939 00.000 14556 OnExposeComplete: enter
21:05:21.943 00.004 14556 UpdateGuideState(): m_state=6
21:05:21.948 00.005 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1732
21:05:21.951 00.003 14556 Star::Find returns 1 (0), X=175.06, Y=986.27, Mass=2190, SNR=31.4, Peak=181 HFD=4.4
21:05:21.955 00.004 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.33 = -1.95)
21:05:21.959 00.004 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.05)
21:05:21.963 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.33 hyp=0.34 cameraTheta=1.26 mountX=-0.13 mountY=-0.30, mountTheta=-1.97
21:05:21.970 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.33, opts=13)
21:05:21.977 00.007 14556 Enqueuing Move request for scope (0.11, 0.33)
21:05:21.985 00.008 12308 Worker thread wakes up
21:05:21.985 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.33) opts 0xd
21:05:21.986 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.33)
21:05:21.986 00.000 12308 Moving (0.11, 0.33) raw xDistance=-0.13 yDistance=-0.30
21:05:21.987 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:05:21.987 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:05:21.987 00.000 12308 MoveAxis(E, 0, ABG)
21:05:21.989 00.002 12308 Move returns status 0, amount 0
21:05:21.989 00.000 12308 MoveAxis(N, 213, ABG)
21:05:21.989 00.000 12308 Guiding  Dir = 0, Dur = 213
21:05:21.990 00.001 12308 IsSlewing returns 0
21:05:21.990 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:21.998 00.008 12308 IsGuiding returns 0
21:05:21.998 00.000 12308 PulseGuide returned control before completion, sleep 223
21:05:22.029 00.031 14556 UpdateGuideState exits: m=2190 SNR=31.4
21:05:22.035 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:22.040 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:22.044 00.004 14556 Enqueuing Expose request
21:05:22.224 00.180 12308 IsGuiding returns 1
21:05:22.224 00.000 12308 scope still moving after pulse duration time elapsed
21:05:22.255 00.031 12308 IsSlewing returns 0
21:05:22.255 00.000 12308 IsGuiding returns 1
21:05:22.286 00.031 12308 IsSlewing returns 0
21:05:22.286 00.000 12308 IsGuiding returns 1
21:05:22.317 00.031 12308 IsSlewing returns 0
21:05:22.317 00.000 12308 IsGuiding returns 0
21:05:22.318 00.001 12308 scope move finished after 213 + 106 ms
21:05:22.318 00.000 12308 Move returns status 0, amount 213
21:05:22.318 00.000 12308 move complete, result=0
21:05:22.318 00.000 12308 worker thread done servicing request
21:05:22.318 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 213 ms NORTH
21:05:22.323 00.005 12308 Worker thread wakes up
21:05:22.323 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:22.323 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:23.578 01.255 12308 Exposure complete
21:05:23.745 00.167 12308 worker thread done servicing request
21:05:23.745 00.000 14556 OnExposeComplete: enter
21:05:23.749 00.004 14556 UpdateGuideState(): m_state=6
21:05:23.754 00.005 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1733
21:05:23.757 00.003 14556 Star::Find returns 1 (0), X=174.90, Y=985.97, Mass=1851, SNR=29.0, Peak=155 HFD=4.3
21:05:23.762 00.005 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.73 = -0.55)
21:05:23.765 00.003 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.65)
21:05:23.769 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.05 cameraTheta=2.66 mountX=0.05 mountY=-0.03, mountTheta=-0.62
21:05:23.775 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.03, opts=13)
21:05:23.779 00.004 14556 Enqueuing Move request for scope (-0.05, 0.03)
21:05:23.782 00.003 12308 Worker thread wakes up
21:05:23.782 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
21:05:23.782 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
21:05:23.782 00.000 12308 Moving (-0.05, 0.03) raw xDistance=0.05 yDistance=-0.03
21:05:23.784 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:05:23.784 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:23.784 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:05:23.784 00.000 12308 MoveAxis(E, 0, ABG)
21:05:23.784 00.000 12308 Move returns status 0, amount 0
21:05:23.785 00.001 12308 MoveAxis(N, 0, ABG)
21:05:23.785 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:23.788 00.003 12308 Move returns status 0, amount 0
21:05:23.790 00.002 12308 move complete, result=0
21:05:23.790 00.000 12308 worker thread done servicing request
21:05:23.812 00.022 14556 UpdateGuideState exits: m=1851 SNR=29.0
21:05:23.815 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:23.820 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:23.824 00.004 14556 Enqueuing Expose request
21:05:23.829 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:05:23.833 00.004 12308 Worker thread wakes up
21:05:23.833 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:23.833 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:25.076 01.243 12308 Exposure complete
21:05:25.241 00.165 12308 worker thread done servicing request
21:05:25.242 00.001 14556 OnExposeComplete: enter
21:05:25.246 00.004 14556 UpdateGuideState(): m_state=6
21:05:25.250 00.004 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1734
21:05:25.254 00.004 14556 Star::Find returns 1 (0), X=175.08, Y=986.00, Mass=2138, SNR=31.0, Peak=158 HFD=4.6
21:05:25.257 00.003 14556 CameraToMount -- cameraTheta (0.43) - m_xAngle (-3.07) = xAngle (3.51 = -2.78)
21:05:25.262 00.005 14556 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.41 = -2.88)
21:05:25.266 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.06 hyp=0.14 cameraTheta=0.43 mountX=-0.13 mountY=-0.04, mountTheta=-2.87
21:05:25.272 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.06, opts=13)
21:05:25.276 00.004 14556 Enqueuing Move request for scope (0.13, 0.06)
21:05:25.279 00.003 12308 Worker thread wakes up
21:05:25.279 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.06) opts 0xd
21:05:25.279 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.06)
21:05:25.279 00.000 12308 Moving (0.13, 0.06) raw xDistance=-0.13 yDistance=-0.04
21:05:25.279 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:05:25.280 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:25.280 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:05:25.280 00.000 12308 MoveAxis(E, 0, ABG)
21:05:25.280 00.000 12308 Move returns status 0, amount 0
21:05:25.280 00.000 12308 MoveAxis(N, 0, ABG)
21:05:25.280 00.000 12308 Move returns status 0, amount 0
21:05:25.280 00.000 12308 move complete, result=0
21:05:25.281 00.001 12308 worker thread done servicing request
21:05:25.281 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:25.307 00.026 14556 UpdateGuideState exits: m=2138 SNR=31.0
21:05:25.312 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:25.318 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:25.327 00.009 14556 Enqueuing Expose request
21:05:25.333 00.006 12308 Worker thread wakes up
21:05:25.333 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:05:25.339 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:25.339 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:26.580 01.241 12308 Exposure complete
21:05:26.732 00.152 12308 worker thread done servicing request
21:05:26.733 00.001 14556 OnExposeComplete: enter
21:05:26.737 00.004 14556 UpdateGuideState(): m_state=6
21:05:26.741 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1735
21:05:26.744 00.003 14556 Star::Find returns 1 (0), X=174.91, Y=986.04, Mass=1967, SNR=30.0, Peak=173 HFD=4.5
21:05:26.748 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.10 = -1.19)
21:05:26.752 00.004 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
21:05:26.754 00.002 14556 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.02 mountX=0.04 mountY=-0.10, mountTheta=-1.20
21:05:26.759 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.09, opts=13)
21:05:26.763 00.004 14556 Enqueuing Move request for scope (-0.05, 0.09)
21:05:26.768 00.005 12308 Worker thread wakes up
21:05:26.768 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
21:05:26.768 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
21:05:26.768 00.000 12308 Moving (-0.05, 0.09) raw xDistance=0.04 yDistance=-0.10
21:05:26.768 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:05:26.769 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:26.769 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:05:26.769 00.000 12308 MoveAxis(E, 0, ABG)
21:05:26.769 00.000 12308 Move returns status 0, amount 0
21:05:26.770 00.001 12308 MoveAxis(N, 0, ABG)
21:05:26.770 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:26.774 00.004 12308 Move returns status 0, amount 0
21:05:26.774 00.000 12308 move complete, result=0
21:05:26.774 00.000 12308 worker thread done servicing request
21:05:26.790 00.016 14556 UpdateGuideState exits: m=1967 SNR=30.0
21:05:26.796 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:26.800 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:26.804 00.004 14556 Enqueuing Expose request
21:05:26.807 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:05:26.812 00.005 12308 Worker thread wakes up
21:05:26.812 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:26.812 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:28.064 01.252 12308 Exposure complete
21:05:28.225 00.161 12308 worker thread done servicing request
21:05:28.226 00.001 14556 OnExposeComplete: enter
21:05:28.229 00.003 14556 UpdateGuideState(): m_state=6
21:05:28.234 00.005 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1736
21:05:28.240 00.006 14556 Star::Find returns 1 (0), X=175.00, Y=986.18, Mass=1663, SNR=27.4, Peak=150 HFD=4.3
21:05:28.244 00.004 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.43 = -1.85)
21:05:28.249 00.005 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.95)
21:05:28.253 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.24 hyp=0.24 cameraTheta=1.36 mountX=-0.07 mountY=-0.22, mountTheta=-1.86
21:05:28.257 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.24, opts=13)
21:05:28.262 00.005 14556 Enqueuing Move request for scope (0.05, 0.24)
21:05:28.265 00.003 12308 Worker thread wakes up
21:05:28.265 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.24) opts 0xd
21:05:28.266 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.24)
21:05:28.266 00.000 12308 Moving (0.05, 0.24) raw xDistance=-0.07 yDistance=-0.22
21:05:28.266 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:05:28.266 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:05:28.266 00.000 12308 MoveAxis(E, 0, ABG)
21:05:28.266 00.000 12308 Move returns status 0, amount 0
21:05:28.268 00.002 12308 MoveAxis(N, 158, ABG)
21:05:28.268 00.000 12308 Guiding  Dir = 0, Dur = 158
21:05:28.268 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:28.271 00.003 12308 IsSlewing returns 0
21:05:28.271 00.000 12308 IsGuiding returns 0
21:05:28.273 00.002 12308 PulseGuide returned control before completion, sleep 168
21:05:28.294 00.021 14556 UpdateGuideState exits: m=1663 SNR=27.4
21:05:28.299 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:28.304 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:28.308 00.004 14556 Enqueuing Expose request
21:05:28.443 00.135 12308 IsGuiding returns 1
21:05:28.443 00.000 12308 scope still moving after pulse duration time elapsed
21:05:28.474 00.031 12308 IsSlewing returns 0
21:05:28.475 00.001 12308 IsGuiding returns 0
21:05:28.475 00.000 12308 scope move finished after 158 + 44 ms
21:05:28.476 00.001 12308 Move returns status 0, amount 158
21:05:28.476 00.000 12308 move complete, result=0
21:05:28.477 00.001 12308 worker thread done servicing request
21:05:28.477 00.000 12308 Worker thread wakes up
21:05:28.477 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 158 ms NORTH
21:05:28.484 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:28.484 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:29.735 01.251 12308 Exposure complete
21:05:29.906 00.171 12308 worker thread done servicing request
21:05:29.907 00.001 14556 OnExposeComplete: enter
21:05:29.912 00.005 14556 UpdateGuideState(): m_state=6
21:05:29.919 00.007 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1737
21:05:29.928 00.009 14556 Star::Find returns 1 (0), X=175.14, Y=985.91, Mass=1934, SNR=29.5, Peak=179 HFD=4.3
21:05:29.934 00.006 14556 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-3.07) = xAngle (2.89 = 2.89)
21:05:29.939 00.005 14556 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.80 = 2.80)
21:05:29.944 00.005 14556 CameraToMount -- cameraX=0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-0.18 mountX=-0.19 mountY=0.07, mountTheta=2.80
21:05:29.954 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=-0.03, opts=13)
21:05:29.959 00.005 14556 Enqueuing Move request for scope (0.19, -0.03)
21:05:29.963 00.004 12308 Worker thread wakes up
21:05:29.963 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.03) opts 0xd
21:05:29.964 00.001 12308 Handling offset move in thread for scope, endpoint = (0.19, -0.03)
21:05:29.964 00.000 12308 Moving (0.19, -0.03) raw xDistance=-0.19 yDistance=0.07
21:05:29.964 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:05:29.964 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:29.965 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:05:29.965 00.000 12308 MoveAxis(E, 0, ABG)
21:05:29.966 00.001 12308 Move returns status 0, amount 0
21:05:29.966 00.000 12308 MoveAxis(N, 0, ABG)
21:05:29.966 00.000 12308 Move returns status 0, amount 0
21:05:29.966 00.000 12308 move complete, result=0
21:05:29.967 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:29.971 00.004 12308 worker thread done servicing request
21:05:29.993 00.022 14556 UpdateGuideState exits: m=1934 SNR=29.5
21:05:29.997 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:30.001 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:30.006 00.005 14556 Enqueuing Expose request
21:05:30.011 00.005 12308 Worker thread wakes up
21:05:30.011 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:30.011 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:30.012 00.001 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:05:31.249 01.237 12308 Exposure complete
21:05:31.390 00.141 12308 worker thread done servicing request
21:05:31.391 00.001 14556 OnExposeComplete: enter
21:05:31.394 00.003 14556 UpdateGuideState(): m_state=6
21:05:31.399 00.005 14556 Star::Find(15, 175, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1738
21:05:31.403 00.004 14556 Star::Find returns 1 (0), X=175.24, Y=986.00, Mass=2172, SNR=31.2, Peak=197 HFD=4.4
21:05:31.407 00.004 14556 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.07) = xAngle (3.25 = -3.03)
21:05:31.411 00.004 14556 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.15 = -3.13)
21:05:31.415 00.004 14556 CameraToMount -- cameraX=0.29 cameraY=0.05 hyp=0.30 cameraTheta=0.18 mountX=-0.29 mountY=-0.00, mountTheta=-3.13
21:05:31.420 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=0.05, opts=13)
21:05:31.423 00.003 14556 Enqueuing Move request for scope (0.29, 0.05)
21:05:31.428 00.005 12308 Worker thread wakes up
21:05:31.428 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.05) opts 0xd
21:05:31.428 00.000 12308 Handling offset move in thread for scope, endpoint = (0.29, 0.05)
21:05:31.428 00.000 12308 Moving (0.29, 0.05) raw xDistance=-0.29 yDistance=-0.00
21:05:31.428 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
21:05:31.429 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:31.429 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:05:31.429 00.000 12308 MoveAxis(E, 128, ABG)
21:05:31.429 00.000 12308 Guiding  Dir = 2, Dur = 128
21:05:31.429 00.000 12308 IsSlewing returns 0
21:05:31.430 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:31.434 00.004 12308 IsGuiding returns 0
21:05:31.434 00.000 12308 PulseGuide returned control before completion, sleep 138
21:05:31.454 00.020 14556 UpdateGuideState exits: m=2172 SNR=31.2
21:05:31.457 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:31.461 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:31.466 00.005 14556 Enqueuing Expose request
21:05:31.585 00.119 12308 IsGuiding returns 1
21:05:31.587 00.002 12308 scope still moving after pulse duration time elapsed
21:05:31.618 00.031 12308 IsSlewing returns 0
21:05:31.620 00.002 12308 IsGuiding returns 0
21:05:31.620 00.000 12308 scope move finished after 128 + 58 ms
21:05:31.621 00.001 12308 Move returns status 0, amount 128
21:05:31.621 00.000 12308 MoveAxis(N, 0, ABG)
21:05:31.621 00.000 12308 Move returns status 0, amount 0
21:05:31.623 00.002 12308 move complete, result=0
21:05:31.623 00.000 12308 worker thread done servicing request
21:05:31.623 00.000 12308 Worker thread wakes up
21:05:31.624 00.001 14556 GuideStep: -0.3 px 128 ms EAST, -0.0 px 0 ms NORTH
21:05:31.630 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:31.630 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:32.890 01.260 12308 Exposure complete
21:05:33.022 00.132 12308 worker thread done servicing request
21:05:33.022 00.000 14556 OnExposeComplete: enter
21:05:33.026 00.004 14556 UpdateGuideState(): m_state=6
21:05:33.030 00.004 14556 Star::Find(15, 175, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1739
21:05:33.034 00.004 14556 Star::Find returns 1 (0), X=174.89, Y=986.21, Mass=2153, SNR=31.0, Peak=196 HFD=4.5
21:05:33.037 00.003 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.89 = -1.40)
21:05:33.042 00.005 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.50)
21:05:33.045 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.81 mountX=0.05 mountY=-0.27, mountTheta=-1.40
21:05:33.051 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.26, opts=13)
21:05:33.055 00.004 14556 Enqueuing Move request for scope (-0.07, 0.26)
21:05:33.059 00.004 12308 Worker thread wakes up
21:05:33.059 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.26) opts 0xd
21:05:33.059 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.26)
21:05:33.059 00.000 12308 Moving (-0.07, 0.26) raw xDistance=0.05 yDistance=-0.27
21:05:33.059 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:05:33.059 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:05:33.060 00.001 12308 MoveAxis(E, 0, ABG)
21:05:33.060 00.000 12308 Move returns status 0, amount 0
21:05:33.060 00.000 12308 MoveAxis(N, 191, ABG)
21:05:33.060 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:33.065 00.005 12308 Guiding  Dir = 0, Dur = 191
21:05:33.065 00.000 12308 IsSlewing returns 0
21:05:33.065 00.000 12308 IsGuiding returns 0
21:05:33.066 00.001 12308 PulseGuide returned control before completion, sleep 201
21:05:33.087 00.021 14556 UpdateGuideState exits: m=2153 SNR=31.0
21:05:33.092 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:33.098 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:33.103 00.005 14556 Enqueuing Expose request
21:05:33.279 00.176 12308 IsGuiding returns 1
21:05:33.280 00.001 12308 scope still moving after pulse duration time elapsed
21:05:33.310 00.030 12308 IsSlewing returns 0
21:05:33.311 00.001 12308 IsGuiding returns 0
21:05:33.311 00.000 12308 scope move finished after 191 + 55 ms
21:05:33.312 00.001 12308 Move returns status 0, amount 191
21:05:33.312 00.000 12308 move complete, result=0
21:05:33.312 00.000 12308 worker thread done servicing request
21:05:33.313 00.001 12308 Worker thread wakes up
21:05:33.313 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 191 ms NORTH
21:05:33.320 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:33.320 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:34.559 01.239 12308 Exposure complete
21:05:34.721 00.162 12308 worker thread done servicing request
21:05:34.721 00.000 14556 OnExposeComplete: enter
21:05:34.725 00.004 14556 UpdateGuideState(): m_state=6
21:05:34.729 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1740
21:05:34.733 00.004 14556 Star::Find returns 1 (0), X=174.95, Y=985.87, Mass=2324, SNR=32.5, Peak=184 HFD=4.5
21:05:34.737 00.004 14556 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.07) = xAngle (1.51 = 1.51)
21:05:34.741 00.004 14556 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.41 = 1.41)
21:05:34.745 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.57 mountX=0.00 mountY=0.07, mountTheta=1.50
21:05:34.749 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.07, opts=13)
21:05:34.754 00.005 14556 Enqueuing Move request for scope (0.00, -0.07)
21:05:34.757 00.003 12308 Worker thread wakes up
21:05:34.757 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.07) opts 0xd
21:05:34.757 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.07)
21:05:34.757 00.000 12308 Moving (0.00, -0.07) raw xDistance=0.00 yDistance=0.07
21:05:34.757 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:05:34.757 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:34.759 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:05:34.759 00.000 12308 MoveAxis(E, 0, ABG)
21:05:34.759 00.000 12308 Move returns status 0, amount 0
21:05:34.759 00.000 12308 MoveAxis(N, 0, ABG)
21:05:34.759 00.000 12308 Move returns status 0, amount 0
21:05:34.759 00.000 12308 move complete, result=0
21:05:34.761 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:34.764 00.003 12308 worker thread done servicing request
21:05:34.785 00.021 14556 UpdateGuideState exits: m=2324 SNR=32.5
21:05:34.789 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:34.793 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:34.797 00.004 14556 Enqueuing Expose request
21:05:34.803 00.006 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:05:34.807 00.004 12308 Worker thread wakes up
21:05:34.808 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:34.808 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:36.058 01.250 12308 Exposure complete
21:05:36.235 00.177 12308 worker thread done servicing request
21:05:36.235 00.000 14556 OnExposeComplete: enter
21:05:36.239 00.004 14556 UpdateGuideState(): m_state=6
21:05:36.243 00.004 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1741
21:05:36.247 00.004 14556 Star::Find returns 1 (0), X=175.02, Y=985.91, Mass=1950, SNR=29.6, Peak=181 HFD=4.3
21:05:36.251 00.004 14556 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-3.07) = xAngle (2.62 = 2.62)
21:05:36.255 00.004 14556 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.52 = 2.52)
21:05:36.258 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.45 mountX=-0.07 mountY=0.05, mountTheta=2.55
21:05:36.263 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.03, opts=13)
21:05:36.267 00.004 14556 Enqueuing Move request for scope (0.07, -0.03)
21:05:36.272 00.005 12308 Worker thread wakes up
21:05:36.272 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
21:05:36.272 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
21:05:36.272 00.000 12308 Moving (0.07, -0.03) raw xDistance=-0.07 yDistance=0.05
21:05:36.272 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:05:36.273 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:36.273 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:05:36.273 00.000 12308 MoveAxis(E, 0, ABG)
21:05:36.273 00.000 12308 Move returns status 0, amount 0
21:05:36.274 00.001 12308 MoveAxis(N, 0, ABG)
21:05:36.274 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:36.277 00.003 12308 Move returns status 0, amount 0
21:05:36.278 00.001 12308 move complete, result=0
21:05:36.278 00.000 12308 worker thread done servicing request
21:05:36.298 00.020 14556 UpdateGuideState exits: m=1950 SNR=29.6
21:05:36.303 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:36.306 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:36.310 00.004 14556 Enqueuing Expose request
21:05:36.316 00.006 12308 Worker thread wakes up
21:05:36.316 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:36.316 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:36.316 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:05:37.562 01.246 12308 Exposure complete
21:05:37.725 00.163 12308 worker thread done servicing request
21:05:37.726 00.001 14556 OnExposeComplete: enter
21:05:37.731 00.005 14556 UpdateGuideState(): m_state=6
21:05:37.735 00.004 14556 Star::Find(15, 175, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1742
21:05:37.741 00.006 14556 Star::Find returns 1 (0), X=174.72, Y=985.89, Mass=1697, SNR=27.7, Peak=147 HFD=4.3
21:05:37.745 00.004 14556 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-3.07) = xAngle (0.15 = 0.15)
21:05:37.749 00.004 14556 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.05 = 0.05)
21:05:37.753 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.05 hyp=0.23 cameraTheta=-2.93 mountX=0.23 mountY=0.01, mountTheta=0.05
21:05:37.758 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.05, opts=13)
21:05:37.763 00.005 14556 Enqueuing Move request for scope (-0.23, -0.05)
21:05:37.767 00.004 12308 Worker thread wakes up
21:05:37.767 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.05) opts 0xd
21:05:37.767 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.05)
21:05:37.767 00.000 12308 Moving (-0.23, -0.05) raw xDistance=0.23 yDistance=0.01
21:05:37.767 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
21:05:37.768 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:37.768 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:05:37.768 00.000 12308 MoveAxis(W, 101, ABG)
21:05:37.768 00.000 12308 Guiding  Dir = 3, Dur = 101
21:05:37.769 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:37.773 00.004 12308 IsSlewing returns 0
21:05:37.774 00.001 12308 IsGuiding returns 0
21:05:37.774 00.000 12308 PulseGuide returned control before completion, sleep 111
21:05:37.796 00.022 14556 UpdateGuideState exits: m=1697 SNR=27.7
21:05:37.800 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:37.803 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:37.807 00.004 14556 Enqueuing Expose request
21:05:37.896 00.089 12308 IsGuiding returns 1
21:05:37.898 00.002 12308 scope still moving after pulse duration time elapsed
21:05:37.930 00.032 12308 IsSlewing returns 0
21:05:37.930 00.000 12308 IsGuiding returns 0
21:05:37.931 00.001 12308 scope move finished after 101 + 55 ms
21:05:37.931 00.000 12308 Move returns status 0, amount 101
21:05:37.932 00.001 12308 MoveAxis(N, 0, ABG)
21:05:37.932 00.000 12308 Move returns status 0, amount 0
21:05:37.932 00.000 12308 move complete, result=0
21:05:37.933 00.001 12308 worker thread done servicing request
21:05:37.933 00.000 14556 GuideStep: 0.2 px 101 ms WEST, 0.0 px 0 ms NORTH
21:05:37.939 00.006 12308 Worker thread wakes up
21:05:37.939 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:37.940 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:39.193 01.253 12308 Exposure complete
21:05:39.346 00.153 12308 worker thread done servicing request
21:05:39.346 00.000 14556 OnExposeComplete: enter
21:05:39.350 00.004 14556 UpdateGuideState(): m_state=6
21:05:39.352 00.002 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1743
21:05:39.355 00.003 14556 Star::Find returns 1 (0), X=175.05, Y=986.09, Mass=2142, SNR=31.0, Peak=198 HFD=4.4
21:05:39.359 00.004 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.04 = -2.25)
21:05:39.362 00.003 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.35)
21:05:39.366 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.15 hyp=0.18 cameraTheta=0.96 mountX=-0.11 mountY=-0.13, mountTheta=-2.29
21:05:39.371 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.15, opts=13)
21:05:39.373 00.002 14556 Enqueuing Move request for scope (0.10, 0.15)
21:05:39.377 00.004 12308 Worker thread wakes up
21:05:39.378 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.15) opts 0xd
21:05:39.378 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.15)
21:05:39.378 00.000 12308 Moving (0.10, 0.15) raw xDistance=-0.11 yDistance=-0.13
21:05:39.379 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:05:39.379 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:39.379 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:05:39.380 00.001 12308 MoveAxis(E, 0, ABG)
21:05:39.380 00.000 12308 Move returns status 0, amount 0
21:05:39.380 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:39.383 00.003 12308 MoveAxis(N, 0, ABG)
21:05:39.383 00.000 12308 Move returns status 0, amount 0
21:05:39.383 00.000 12308 move complete, result=0
21:05:39.383 00.000 12308 worker thread done servicing request
21:05:39.407 00.024 14556 UpdateGuideState exits: m=2142 SNR=31.0
21:05:39.411 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:39.415 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:39.420 00.005 14556 Enqueuing Expose request
21:05:39.422 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:05:39.427 00.005 12308 Worker thread wakes up
21:05:39.427 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:39.427 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:40.680 01.253 12308 Exposure complete
21:05:40.842 00.162 12308 worker thread done servicing request
21:05:40.842 00.000 14556 OnExposeComplete: enter
21:05:40.845 00.003 14556 UpdateGuideState(): m_state=6
21:05:40.849 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1744
21:05:40.854 00.005 14556 Star::Find returns 1 (0), X=174.88, Y=986.20, Mass=2018, SNR=30.2, Peak=195 HFD=4.3
21:05:40.857 00.003 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
21:05:40.862 00.005 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
21:05:40.866 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.85 mountX=0.05 mountY=-0.26, mountTheta=-1.36
21:05:40.872 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.25, opts=13)
21:05:40.875 00.003 14556 Enqueuing Move request for scope (-0.07, 0.25)
21:05:40.879 00.004 12308 Worker thread wakes up
21:05:40.879 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.25) opts 0xd
21:05:40.879 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.25)
21:05:40.879 00.000 12308 Moving (-0.07, 0.25) raw xDistance=0.05 yDistance=-0.26
21:05:40.879 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:05:40.879 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:05:40.879 00.000 12308 MoveAxis(E, 0, ABG)
21:05:40.880 00.001 12308 Move returns status 0, amount 0
21:05:40.880 00.000 12308 MoveAxis(N, 184, ABG)
21:05:40.880 00.000 12308 Guiding  Dir = 0, Dur = 184
21:05:40.880 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:40.885 00.005 12308 IsSlewing returns 0
21:05:40.886 00.001 12308 IsGuiding returns 0
21:05:40.886 00.000 12308 PulseGuide returned control before completion, sleep 194
21:05:40.907 00.021 14556 UpdateGuideState exits: m=2018 SNR=30.2
21:05:40.913 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:40.918 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:40.922 00.004 14556 Enqueuing Expose request
21:05:41.088 00.166 12308 IsGuiding returns 1
21:05:41.090 00.002 12308 scope still moving after pulse duration time elapsed
21:05:41.139 00.049 12308 IsSlewing returns 0
21:05:41.145 00.006 12308 IsGuiding returns 0
21:05:41.148 00.003 12308 scope move finished after 184 + 78 ms
21:05:41.150 00.002 12308 Move returns status 0, amount 184
21:05:41.150 00.000 12308 move complete, result=0
21:05:41.150 00.000 12308 worker thread done servicing request
21:05:41.150 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 184 ms NORTH
21:05:41.155 00.005 12308 Worker thread wakes up
21:05:41.155 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:41.156 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:42.405 01.249 12308 Exposure complete
21:05:42.552 00.147 12308 worker thread done servicing request
21:05:42.552 00.000 14556 OnExposeComplete: enter
21:05:42.556 00.004 14556 UpdateGuideState(): m_state=6
21:05:42.560 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1745
21:05:42.564 00.004 14556 Star::Find returns 1 (0), X=174.92, Y=985.93, Mass=1933, SNR=29.6, Peak=170 HFD=4.5
21:05:42.567 00.003 14556 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-3.07) = xAngle (0.31 = 0.31)
21:05:42.571 00.004 14556 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.21 = 0.21)
21:05:42.573 00.002 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.04 cameraTheta=-2.76 mountX=0.03 mountY=0.01, mountTheta=0.22
21:05:42.578 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.01, opts=13)
21:05:42.582 00.004 14556 Enqueuing Move request for scope (-0.03, -0.01)
21:05:42.586 00.004 12308 Worker thread wakes up
21:05:42.586 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
21:05:42.586 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
21:05:42.586 00.000 12308 Moving (-0.03, -0.01) raw xDistance=0.03 yDistance=0.01
21:05:42.586 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:05:42.586 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:42.586 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:05:42.586 00.000 12308 MoveAxis(E, 0, ABG)
21:05:42.587 00.001 12308 Move returns status 0, amount 0
21:05:42.587 00.000 12308 MoveAxis(N, 0, ABG)
21:05:42.587 00.000 12308 Move returns status 0, amount 0
21:05:42.587 00.000 12308 move complete, result=0
21:05:42.587 00.000 12308 worker thread done servicing request
21:05:42.589 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:42.611 00.022 14556 UpdateGuideState exits: m=1933 SNR=29.6
21:05:42.615 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:42.618 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:42.622 00.004 14556 Enqueuing Expose request
21:05:42.624 00.002 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:05:42.629 00.005 12308 Worker thread wakes up
21:05:42.629 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:42.629 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:43.872 01.243 12308 Exposure complete
21:05:44.031 00.159 12308 worker thread done servicing request
21:05:44.031 00.000 14556 OnExposeComplete: enter
21:05:44.035 00.004 14556 UpdateGuideState(): m_state=6
21:05:44.039 00.004 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1746
21:05:44.043 00.004 14556 Star::Find returns 1 (0), X=174.93, Y=985.97, Mass=2130, SNR=31.2, Peak=178 HFD=4.5
21:05:44.047 00.004 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
21:05:44.052 00.005 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
21:05:44.055 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.32 mountX=0.02 mountY=-0.03, mountTheta=-0.92
21:05:44.060 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.03, opts=13)
21:05:44.064 00.004 14556 Enqueuing Move request for scope (-0.02, 0.03)
21:05:44.067 00.003 12308 Worker thread wakes up
21:05:44.067 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
21:05:44.067 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
21:05:44.067 00.000 12308 Moving (-0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
21:05:44.069 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:05:44.069 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:44.069 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:05:44.069 00.000 12308 MoveAxis(E, 0, ABG)
21:05:44.070 00.001 12308 Move returns status 0, amount 0
21:05:44.070 00.000 12308 MoveAxis(N, 0, ABG)
21:05:44.070 00.000 12308 Move returns status 0, amount 0
21:05:44.071 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:44.075 00.004 12308 move complete, result=0
21:05:44.075 00.000 12308 worker thread done servicing request
21:05:44.099 00.024 14556 UpdateGuideState exits: m=2130 SNR=31.2
21:05:44.104 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:44.109 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:44.113 00.004 14556 Enqueuing Expose request
21:05:44.118 00.005 12308 Worker thread wakes up
21:05:44.118 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:05:44.121 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:44.121 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:45.365 01.244 12308 Exposure complete
21:05:45.520 00.155 12308 worker thread done servicing request
21:05:45.521 00.001 14556 OnExposeComplete: enter
21:05:45.525 00.004 14556 UpdateGuideState(): m_state=6
21:05:45.530 00.005 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1747
21:05:45.535 00.005 14556 Star::Find returns 1 (0), X=174.84, Y=985.90, Mass=1911, SNR=29.4, Peak=150 HFD=4.6
21:05:45.541 00.006 14556 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.07) = xAngle (0.29 = 0.29)
21:05:45.549 00.008 14556 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.19 = 0.19)
21:05:45.556 00.007 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-2.79 mountX=0.11 mountY=0.02, mountTheta=0.19
21:05:45.564 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.04, opts=13)
21:05:45.570 00.006 14556 Enqueuing Move request for scope (-0.11, -0.04)
21:05:45.574 00.004 12308 Worker thread wakes up
21:05:45.575 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
21:05:45.575 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
21:05:45.575 00.000 12308 Moving (-0.11, -0.04) raw xDistance=0.11 yDistance=0.02
21:05:45.575 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:05:45.575 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:45.575 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:05:45.576 00.001 12308 MoveAxis(E, 0, ABG)
21:05:45.576 00.000 12308 Move returns status 0, amount 0
21:05:45.576 00.000 12308 MoveAxis(N, 0, ABG)
21:05:45.576 00.000 12308 Move returns status 0, amount 0
21:05:45.576 00.000 12308 move complete, result=0
21:05:45.576 00.000 12308 worker thread done servicing request
21:05:45.578 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:45.600 00.022 14556 UpdateGuideState exits: m=1911 SNR=29.4
21:05:45.603 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:45.608 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:45.613 00.005 14556 Enqueuing Expose request
21:05:45.621 00.008 12308 Worker thread wakes up
21:05:45.621 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:45.621 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:45.621 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:05:46.870 01.249 12308 Exposure complete
21:05:47.030 00.160 12308 worker thread done servicing request
21:05:47.030 00.000 14556 OnExposeComplete: enter
21:05:47.034 00.004 14556 UpdateGuideState(): m_state=6
21:05:47.037 00.003 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1748
21:05:47.041 00.004 14556 Star::Find returns 1 (0), X=174.98, Y=986.11, Mass=2218, SNR=31.5, Peak=183 HFD=4.4
21:05:47.046 00.005 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.49 = -1.79)
21:05:47.050 00.004 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.89)
21:05:47.054 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.42 mountX=-0.04 mountY=-0.16, mountTheta=-1.80
21:05:47.058 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.17, opts=13)
21:05:47.062 00.004 14556 Enqueuing Move request for scope (0.03, 0.17)
21:05:47.066 00.004 12308 Worker thread wakes up
21:05:47.066 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.17) opts 0xd
21:05:47.066 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.17)
21:05:47.066 00.000 12308 Moving (0.03, 0.17) raw xDistance=-0.04 yDistance=-0.16
21:05:47.066 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:05:47.066 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:47.066 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:05:47.067 00.001 12308 MoveAxis(E, 0, ABG)
21:05:47.067 00.000 12308 Move returns status 0, amount 0
21:05:47.067 00.000 12308 MoveAxis(N, 0, ABG)
21:05:47.067 00.000 12308 Move returns status 0, amount 0
21:05:47.067 00.000 12308 move complete, result=0
21:05:47.067 00.000 12308 worker thread done servicing request
21:05:47.068 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:47.093 00.025 14556 UpdateGuideState exits: m=2218 SNR=31.5
21:05:47.096 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:47.099 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:47.103 00.004 14556 Enqueuing Expose request
21:05:47.108 00.005 12308 Worker thread wakes up
21:05:47.108 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:47.109 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:47.109 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:05:48.355 01.246 12308 Exposure complete
21:05:48.515 00.160 12308 worker thread done servicing request
21:05:48.515 00.000 14556 OnExposeComplete: enter
21:05:48.519 00.004 14556 UpdateGuideState(): m_state=6
21:05:48.523 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1749
21:05:48.527 00.004 14556 Star::Find returns 1 (0), X=175.03, Y=986.18, Mass=1968, SNR=29.8, Peak=170 HFD=4.4
21:05:48.531 00.004 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.34 = -1.95)
21:05:48.535 00.004 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.24 = -2.05)
21:05:48.538 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.25 cameraTheta=1.26 mountX=-0.09 mountY=-0.22, mountTheta=-1.96
21:05:48.545 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.23, opts=13)
21:05:48.549 00.004 14556 Enqueuing Move request for scope (0.07, 0.23)
21:05:48.552 00.003 12308 Worker thread wakes up
21:05:48.552 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
21:05:48.552 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
21:05:48.552 00.000 12308 Moving (0.07, 0.23) raw xDistance=-0.09 yDistance=-0.22
21:05:48.553 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:05:48.553 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:05:48.553 00.000 12308 MoveAxis(E, 0, ABG)
21:05:48.553 00.000 12308 Move returns status 0, amount 0
21:05:48.553 00.000 12308 MoveAxis(N, 154, ABG)
21:05:48.553 00.000 12308 Guiding  Dir = 0, Dur = 154
21:05:48.553 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:48.558 00.005 12308 IsSlewing returns 0
21:05:48.558 00.000 12308 IsGuiding returns 0
21:05:48.559 00.001 12308 PulseGuide returned control before completion, sleep 164
21:05:48.584 00.025 14556 UpdateGuideState exits: m=1968 SNR=29.8
21:05:48.591 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:48.596 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:48.604 00.008 14556 Enqueuing Expose request
21:05:48.736 00.132 12308 IsGuiding returns 1
21:05:48.738 00.002 12308 scope still moving after pulse duration time elapsed
21:05:48.767 00.029 12308 IsSlewing returns 0
21:05:48.767 00.000 12308 IsGuiding returns 0
21:05:48.767 00.000 12308 scope move finished after 154 + 55 ms
21:05:48.767 00.000 12308 Move returns status 0, amount 154
21:05:48.769 00.002 12308 move complete, result=0
21:05:48.769 00.000 12308 worker thread done servicing request
21:05:48.769 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 154 ms NORTH
21:05:48.774 00.005 12308 Worker thread wakes up
21:05:48.774 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:48.774 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:50.026 01.252 12308 Exposure complete
21:05:50.189 00.163 12308 worker thread done servicing request
21:05:50.190 00.001 14556 OnExposeComplete: enter
21:05:50.193 00.003 14556 UpdateGuideState(): m_state=6
21:05:50.198 00.005 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1750
21:05:50.203 00.005 14556 Star::Find returns 1 (0), X=174.95, Y=986.18, Mass=2002, SNR=30.0, Peak=189 HFD=4.3
21:05:50.211 00.008 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
21:05:50.216 00.005 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
21:05:50.220 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.59 mountX=-0.01 mountY=-0.23, mountTheta=-1.62
21:05:50.226 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.23, opts=13)
21:05:50.231 00.005 14556 Enqueuing Move request for scope (-0.00, 0.23)
21:05:50.235 00.004 12308 Worker thread wakes up
21:05:50.236 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.23) opts 0xd
21:05:50.236 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.23)
21:05:50.236 00.000 12308 Moving (-0.00, 0.23) raw xDistance=-0.01 yDistance=-0.23
21:05:50.237 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:05:50.237 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:05:50.237 00.000 12308 MoveAxis(E, 0, ABG)
21:05:50.237 00.000 12308 Move returns status 0, amount 0
21:05:50.237 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:50.242 00.005 12308 MoveAxis(N, 161, ABG)
21:05:50.242 00.000 12308 Guiding  Dir = 0, Dur = 161
21:05:50.243 00.001 12308 IsSlewing returns 0
21:05:50.243 00.000 12308 IsGuiding returns 0
21:05:50.243 00.000 12308 PulseGuide returned control before completion, sleep 171
21:05:50.264 00.021 14556 UpdateGuideState exits: m=2002 SNR=30.0
21:05:50.269 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:50.274 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:50.278 00.004 14556 Enqueuing Expose request
21:05:50.424 00.146 12308 IsGuiding returns 1
21:05:50.425 00.001 12308 scope still moving after pulse duration time elapsed
21:05:50.455 00.030 12308 IsSlewing returns 0
21:05:50.456 00.001 12308 IsGuiding returns 0
21:05:50.458 00.002 12308 scope move finished after 161 + 53 ms
21:05:50.458 00.000 12308 Move returns status 0, amount 161
21:05:50.459 00.001 12308 move complete, result=0
21:05:50.459 00.000 12308 worker thread done servicing request
21:05:50.459 00.000 12308 Worker thread wakes up
21:05:50.460 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 161 ms NORTH
21:05:50.466 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:50.467 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:51.718 01.251 12308 Exposure complete
21:05:51.873 00.155 12308 worker thread done servicing request
21:05:51.873 00.000 14556 OnExposeComplete: enter
21:05:51.878 00.005 14556 UpdateGuideState(): m_state=6
21:05:51.881 00.003 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1751
21:05:51.886 00.005 14556 Star::Find returns 1 (0), X=174.92, Y=985.90, Mass=1815, SNR=28.7, Peak=161 HFD=4.4
21:05:51.890 00.004 14556 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-3.07) = xAngle (0.91 = 0.91)
21:05:51.897 00.007 14556 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.81 = 0.81)
21:05:51.901 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.17 mountX=0.03 mountY=0.04, mountTheta=0.87
21:05:51.907 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.05, opts=13)
21:05:51.910 00.003 14556 Enqueuing Move request for scope (-0.03, -0.05)
21:05:51.915 00.005 12308 Worker thread wakes up
21:05:51.915 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
21:05:51.915 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
21:05:51.916 00.001 12308 Moving (-0.03, -0.05) raw xDistance=0.03 yDistance=0.04
21:05:51.916 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:05:51.917 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:51.917 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:05:51.917 00.000 12308 MoveAxis(E, 0, ABG)
21:05:51.917 00.000 12308 Move returns status 0, amount 0
21:05:51.918 00.001 12308 MoveAxis(N, 0, ABG)
21:05:51.918 00.000 12308 Move returns status 0, amount 0
21:05:51.918 00.000 12308 move complete, result=0
21:05:51.918 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:51.925 00.007 12308 worker thread done servicing request
21:05:51.946 00.021 14556 UpdateGuideState exits: m=1815 SNR=28.7
21:05:51.952 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:51.957 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:51.961 00.004 14556 Enqueuing Expose request
21:05:51.965 00.004 12308 Worker thread wakes up
21:05:51.965 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:05:51.969 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:51.969 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:53.218 01.249 12308 Exposure complete
21:05:53.369 00.151 12308 worker thread done servicing request
21:05:53.369 00.000 14556 OnExposeComplete: enter
21:05:53.373 00.004 14556 UpdateGuideState(): m_state=6
21:05:53.375 00.002 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1752
21:05:53.380 00.005 14556 Star::Find returns 1 (0), X=174.91, Y=986.02, Mass=1858, SNR=28.7, Peak=154 HFD=4.4
21:05:53.382 00.002 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
21:05:53.386 00.004 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
21:05:53.390 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.02 mountX=0.03 mountY=-0.09, mountTheta=-1.20
21:05:53.397 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.08, opts=13)
21:05:53.401 00.004 14556 Enqueuing Move request for scope (-0.04, 0.08)
21:05:53.405 00.004 12308 Worker thread wakes up
21:05:53.406 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
21:05:53.406 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
21:05:53.406 00.000 12308 Moving (-0.04, 0.08) raw xDistance=0.03 yDistance=-0.09
21:05:53.406 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:05:53.406 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:53.407 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:05:53.407 00.000 12308 MoveAxis(E, 0, ABG)
21:05:53.408 00.001 12308 Move returns status 0, amount 0
21:05:53.408 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:53.412 00.004 12308 MoveAxis(N, 0, ABG)
21:05:53.412 00.000 12308 Move returns status 0, amount 0
21:05:53.412 00.000 12308 move complete, result=0
21:05:53.414 00.002 12308 worker thread done servicing request
21:05:53.439 00.025 14556 UpdateGuideState exits: m=1858 SNR=28.7
21:05:53.443 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:53.447 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:53.450 00.003 14556 Enqueuing Expose request
21:05:53.454 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:05:53.459 00.005 12308 Worker thread wakes up
21:05:53.459 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:53.460 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:54.704 01.244 12308 Exposure complete
21:05:54.864 00.160 12308 worker thread done servicing request
21:05:54.864 00.000 14556 OnExposeComplete: enter
21:05:54.867 00.003 14556 UpdateGuideState(): m_state=6
21:05:54.870 00.003 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1753
21:05:54.873 00.003 14556 Star::Find returns 1 (0), X=174.73, Y=986.12, Mass=2264, SNR=31.9, Peak=172 HFD=4.5
21:05:54.877 00.004 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.52 = -0.76)
21:05:54.881 00.004 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
21:05:54.885 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.18 hyp=0.28 cameraTheta=2.45 mountX=0.20 mountY=-0.21, mountTheta=-0.81
21:05:54.889 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.18, opts=13)
21:05:54.894 00.005 14556 Enqueuing Move request for scope (-0.22, 0.18)
21:05:54.897 00.003 12308 Worker thread wakes up
21:05:54.897 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.18) opts 0xd
21:05:54.898 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.18)
21:05:54.898 00.000 12308 Moving (-0.22, 0.18) raw xDistance=0.20 yDistance=-0.21
21:05:54.898 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:05:54.898 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:05:54.899 00.001 12308 MoveAxis(W, 88, ABG)
21:05:54.899 00.000 12308 Guiding  Dir = 3, Dur = 88
21:05:54.900 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:54.903 00.003 12308 IsSlewing returns 0
21:05:54.903 00.000 12308 IsGuiding returns 0
21:05:54.905 00.002 12308 PulseGuide returned control before completion, sleep 98
21:05:54.925 00.020 14556 UpdateGuideState exits: m=2264 SNR=31.9
21:05:54.931 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:54.935 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:54.939 00.004 14556 Enqueuing Expose request
21:05:55.004 00.065 12308 IsGuiding returns 1
21:05:55.004 00.000 12308 scope still moving after pulse duration time elapsed
21:05:55.036 00.032 12308 IsSlewing returns 0
21:05:55.037 00.001 12308 IsGuiding returns 0
21:05:55.038 00.001 12308 scope move finished after 88 + 45 ms
21:05:55.038 00.000 12308 Move returns status 0, amount 88
21:05:55.039 00.001 12308 MoveAxis(N, 150, ABG)
21:05:55.039 00.000 12308 Guiding  Dir = 0, Dur = 150
21:05:55.039 00.000 12308 IsSlewing returns 0
21:05:55.040 00.001 12308 IsGuiding returns 0
21:05:55.041 00.001 12308 PulseGuide returned control before completion, sleep 160
21:05:55.205 00.164 12308 IsGuiding returns 1
21:05:55.206 00.001 12308 scope still moving after pulse duration time elapsed
21:05:55.236 00.030 12308 IsSlewing returns 0
21:05:55.238 00.002 12308 IsGuiding returns 0
21:05:55.239 00.001 12308 scope move finished after 150 + 49 ms
21:05:55.239 00.000 12308 Move returns status 0, amount 150
21:05:55.240 00.001 12308 move complete, result=0
21:05:55.241 00.001 12308 worker thread done servicing request
21:05:55.241 00.000 12308 Worker thread wakes up
21:05:55.242 00.001 14556 GuideStep: 0.2 px 88 ms WEST, -0.2 px 150 ms NORTH
21:05:55.247 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:55.248 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:56.495 01.247 12308 Exposure complete
21:05:56.636 00.141 12308 worker thread done servicing request
21:05:56.637 00.001 14556 OnExposeComplete: enter
21:05:56.641 00.004 14556 UpdateGuideState(): m_state=6
21:05:56.644 00.003 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1754
21:05:56.648 00.004 14556 Star::Find returns 1 (0), X=175.14, Y=985.78, Mass=2382, SNR=32.9, Peak=189 HFD=4.6
21:05:56.652 00.004 14556 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-3.07) = xAngle (2.35 = 2.35)
21:05:56.655 00.003 14556 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.25 = 2.25)
21:05:56.660 00.005 14556 CameraToMount -- cameraX=0.18 cameraY=-0.16 hyp=0.25 cameraTheta=-0.72 mountX=-0.17 mountY=0.19, mountTheta=2.31
21:05:56.664 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.16, opts=13)
21:05:56.669 00.005 14556 Enqueuing Move request for scope (0.18, -0.16)
21:05:56.673 00.004 12308 Worker thread wakes up
21:05:56.673 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.16) opts 0xd
21:05:56.673 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.16)
21:05:56.673 00.000 12308 Moving (0.18, -0.16) raw xDistance=-0.17 yDistance=0.19
21:05:56.673 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:05:56.673 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:56.674 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:05:56.674 00.000 12308 MoveAxis(E, 0, ABG)
21:05:56.674 00.000 12308 Move returns status 0, amount 0
21:05:56.674 00.000 12308 MoveAxis(N, 0, ABG)
21:05:56.674 00.000 12308 Move returns status 0, amount 0
21:05:56.674 00.000 12308 move complete, result=0
21:05:56.674 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:56.680 00.006 12308 worker thread done servicing request
21:05:56.700 00.020 14556 UpdateGuideState exits: m=2382 SNR=32.9
21:05:56.705 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:56.708 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:56.713 00.005 14556 Enqueuing Expose request
21:05:56.716 00.003 14556 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:05:56.720 00.004 12308 Worker thread wakes up
21:05:56.720 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:56.720 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:57.967 01.247 12308 Exposure complete
21:05:58.127 00.160 12308 worker thread done servicing request
21:05:58.127 00.000 14556 OnExposeComplete: enter
21:05:58.131 00.004 14556 UpdateGuideState(): m_state=6
21:05:58.135 00.004 14556 Star::Find(15, 175, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1755
21:05:58.139 00.004 14556 Star::Find returns 1 (0), X=175.13, Y=986.25, Mass=1985, SNR=30.0, Peak=181 HFD=4.5
21:05:58.144 00.005 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
21:05:58.149 00.005 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.26)
21:05:58.152 00.003 14556 CameraToMount -- cameraX=0.18 cameraY=0.31 hyp=0.36 cameraTheta=1.05 mountX=-0.20 mountY=-0.27, mountTheta=-2.20
21:05:58.158 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.31, opts=13)
21:05:58.162 00.004 14556 Enqueuing Move request for scope (0.18, 0.31)
21:05:58.166 00.004 12308 Worker thread wakes up
21:05:58.167 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.31) opts 0xd
21:05:58.167 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.31)
21:05:58.167 00.000 12308 Moving (0.18, 0.31) raw xDistance=-0.20 yDistance=-0.27
21:05:58.167 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:05:58.168 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:05:58.168 00.000 12308 MoveAxis(E, 0, ABG)
21:05:58.168 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:58.172 00.004 12308 Move returns status 0, amount 0
21:05:58.172 00.000 12308 MoveAxis(N, 193, ABG)
21:05:58.173 00.001 12308 Guiding  Dir = 0, Dur = 193
21:05:58.173 00.000 12308 IsSlewing returns 0
21:05:58.173 00.000 12308 IsGuiding returns 0
21:05:58.175 00.002 12308 PulseGuide returned control before completion, sleep 203
21:05:58.195 00.020 14556 UpdateGuideState exits: m=1985 SNR=30.0
21:05:58.201 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:58.205 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:58.210 00.005 14556 Enqueuing Expose request
21:05:58.394 00.184 12308 IsGuiding returns 1
21:05:58.395 00.001 12308 scope still moving after pulse duration time elapsed
21:05:58.426 00.031 12308 IsSlewing returns 0
21:05:58.429 00.003 12308 IsGuiding returns 0
21:05:58.430 00.001 12308 scope move finished after 193 + 62 ms
21:05:58.430 00.000 12308 Move returns status 0, amount 193
21:05:58.430 00.000 12308 move complete, result=0
21:05:58.432 00.002 12308 worker thread done servicing request
21:05:58.432 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 193 ms NORTH
21:05:58.438 00.006 12308 Worker thread wakes up
21:05:58.438 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:05:58.438 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:05:59.686 01.248 12308 Exposure complete
21:05:59.847 00.161 12308 worker thread done servicing request
21:05:59.847 00.000 14556 OnExposeComplete: enter
21:05:59.850 00.003 14556 UpdateGuideState(): m_state=6
21:05:59.855 00.005 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1756
21:05:59.859 00.004 14556 Star::Find returns 1 (0), X=175.22, Y=985.88, Mass=2134, SNR=31.2, Peak=180 HFD=4.5
21:05:59.864 00.005 14556 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-3.07) = xAngle (2.85 = 2.85)
21:05:59.869 00.005 14556 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.75 = 2.75)
21:05:59.873 00.004 14556 CameraToMount -- cameraX=0.27 cameraY=-0.06 hyp=0.28 cameraTheta=-0.23 mountX=-0.27 mountY=0.11, mountTheta=2.76
21:05:59.878 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=-0.06, opts=13)
21:05:59.882 00.004 14556 Enqueuing Move request for scope (0.27, -0.06)
21:05:59.887 00.005 12308 Worker thread wakes up
21:05:59.887 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.06) opts 0xd
21:05:59.887 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, -0.06)
21:05:59.887 00.000 12308 Moving (0.27, -0.06) raw xDistance=-0.27 yDistance=0.11
21:05:59.887 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:05:59.888 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:59.888 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:05:59.888 00.000 12308 MoveAxis(E, 116, ABG)
21:05:59.888 00.000 12308 Guiding  Dir = 2, Dur = 116
21:05:59.889 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:05:59.893 00.004 12308 IsSlewing returns 0
21:05:59.893 00.000 12308 IsGuiding returns 0
21:05:59.894 00.001 12308 PulseGuide returned control before completion, sleep 126
21:05:59.916 00.022 14556 UpdateGuideState exits: m=2134 SNR=31.2
21:05:59.920 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:59.924 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:05:59.928 00.004 14556 Enqueuing Expose request
21:06:00.033 00.105 12308 IsGuiding returns 1
21:06:00.033 00.000 12308 scope still moving after pulse duration time elapsed
21:06:00.064 00.031 12308 IsSlewing returns 0
21:06:00.066 00.002 12308 IsGuiding returns 0
21:06:00.066 00.000 12308 scope move finished after 116 + 56 ms
21:06:00.066 00.000 12308 Move returns status 0, amount 116
21:06:00.067 00.001 12308 MoveAxis(N, 0, ABG)
21:06:00.067 00.000 12308 Move returns status 0, amount 0
21:06:00.067 00.000 12308 move complete, result=0
21:06:00.068 00.001 12308 worker thread done servicing request
21:06:00.068 00.000 12308 Worker thread wakes up
21:06:00.068 00.000 14556 GuideStep: -0.3 px 116 ms EAST, 0.1 px 0 ms NORTH
21:06:00.074 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:00.075 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:01.321 01.246 12308 Exposure complete
21:06:01.472 00.151 12308 worker thread done servicing request
21:06:01.472 00.000 14556 OnExposeComplete: enter
21:06:01.477 00.005 14556 UpdateGuideState(): m_state=6
21:06:01.481 00.004 14556 Star::Find(15, 175, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1757
21:06:01.485 00.004 14556 Star::Find returns 1 (0), X=175.21, Y=986.02, Mass=1812, SNR=28.5, Peak=152 HFD=4.7
21:06:01.489 00.004 14556 CameraToMount -- cameraTheta (0.28) - m_xAngle (-3.07) = xAngle (3.35 = -2.93)
21:06:01.494 00.005 14556 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.26 = -3.03)
21:06:01.498 00.004 14556 CameraToMount -- cameraX=0.26 cameraY=0.07 hyp=0.27 cameraTheta=0.28 mountX=-0.26 mountY=-0.03, mountTheta=-3.03
21:06:01.503 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.07, opts=13)
21:06:01.507 00.004 14556 Enqueuing Move request for scope (0.26, 0.07)
21:06:01.512 00.005 12308 Worker thread wakes up
21:06:01.512 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.07) opts 0xd
21:06:01.512 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.07)
21:06:01.512 00.000 12308 Moving (0.26, 0.07) raw xDistance=-0.26 yDistance=-0.03
21:06:01.512 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
21:06:01.513 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:01.513 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:06:01.513 00.000 12308 MoveAxis(E, 122, ABG)
21:06:01.513 00.000 12308 Guiding  Dir = 2, Dur = 122
21:06:01.513 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:01.518 00.005 12308 IsSlewing returns 0
21:06:01.519 00.001 12308 IsGuiding returns 0
21:06:01.519 00.000 12308 PulseGuide returned control before completion, sleep 132
21:06:01.541 00.022 14556 UpdateGuideState exits: m=1812 SNR=28.5
21:06:01.546 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:01.552 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:01.557 00.005 14556 Enqueuing Expose request
21:06:01.657 00.100 12308 IsGuiding returns 1
21:06:01.658 00.001 12308 scope still moving after pulse duration time elapsed
21:06:01.687 00.029 12308 IsSlewing returns 0
21:06:01.688 00.001 12308 IsGuiding returns 0
21:06:01.689 00.001 12308 scope move finished after 122 + 48 ms
21:06:01.689 00.000 12308 Move returns status 0, amount 122
21:06:01.689 00.000 12308 MoveAxis(N, 0, ABG)
21:06:01.691 00.002 12308 Move returns status 0, amount 0
21:06:01.692 00.001 12308 move complete, result=0
21:06:01.692 00.000 12308 worker thread done servicing request
21:06:01.692 00.000 12308 Worker thread wakes up
21:06:01.693 00.001 14556 GuideStep: -0.3 px 122 ms EAST, -0.0 px 0 ms NORTH
21:06:01.700 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:01.701 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:02.949 01.248 12308 Exposure complete
21:06:03.110 00.161 12308 worker thread done servicing request
21:06:03.110 00.000 14556 OnExposeComplete: enter
21:06:03.114 00.004 14556 UpdateGuideState(): m_state=6
21:06:03.118 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1758
21:06:03.121 00.003 14556 Star::Find returns 1 (0), X=174.76, Y=985.94, Mass=2095, SNR=30.5, Peak=173 HFD=4.3
21:06:03.126 00.005 14556 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-3.07) = xAngle (-0.07 = -0.07)
21:06:03.129 00.003 14556 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.17 = -0.17)
21:06:03.134 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.00 hyp=0.19 cameraTheta=-3.14 mountX=0.19 mountY=-0.03, mountTheta=-0.16
21:06:03.137 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.00, opts=13)
21:06:03.141 00.004 14556 Enqueuing Move request for scope (-0.19, -0.00)
21:06:03.146 00.005 12308 Worker thread wakes up
21:06:03.146 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.00) opts 0xd
21:06:03.146 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.00)
21:06:03.146 00.000 12308 Moving (-0.19, -0.00) raw xDistance=0.19 yDistance=-0.03
21:06:03.146 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:06:03.146 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:03.147 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:06:03.147 00.000 12308 MoveAxis(E, 0, ABG)
21:06:03.147 00.000 12308 Move returns status 0, amount 0
21:06:03.147 00.000 12308 MoveAxis(N, 0, ABG)
21:06:03.147 00.000 12308 Move returns status 0, amount 0
21:06:03.147 00.000 12308 move complete, result=0
21:06:03.149 00.002 12308 worker thread done servicing request
21:06:03.149 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:03.172 00.023 14556 UpdateGuideState exits: m=2095 SNR=30.5
21:06:03.177 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:03.181 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:03.185 00.004 14556 Enqueuing Expose request
21:06:03.188 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:06:03.193 00.005 12308 Worker thread wakes up
21:06:03.193 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:03.193 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:04.449 01.256 12308 Exposure complete
21:06:04.608 00.159 12308 worker thread done servicing request
21:06:04.609 00.001 14556 OnExposeComplete: enter
21:06:04.613 00.004 14556 UpdateGuideState(): m_state=6
21:06:04.617 00.004 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1759
21:06:04.621 00.004 14556 Star::Find returns 1 (0), X=174.86, Y=985.99, Mass=1775, SNR=28.4, Peak=160 HFD=4.5
21:06:04.626 00.005 14556 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.07) = xAngle (5.77 = -0.51)
21:06:04.630 00.004 14556 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.67 = -0.61)
21:06:04.634 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.70 mountX=0.09 mountY=-0.06, mountTheta=-0.58
21:06:04.640 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.04, opts=13)
21:06:04.645 00.005 14556 Enqueuing Move request for scope (-0.09, 0.04)
21:06:04.649 00.004 12308 Worker thread wakes up
21:06:04.649 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
21:06:04.649 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
21:06:04.649 00.000 12308 Moving (-0.09, 0.04) raw xDistance=0.09 yDistance=-0.06
21:06:04.650 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:06:04.650 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:04.650 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:06:04.651 00.001 12308 MoveAxis(E, 0, ABG)
21:06:04.651 00.000 12308 Move returns status 0, amount 0
21:06:04.651 00.000 12308 MoveAxis(N, 0, ABG)
21:06:04.651 00.000 12308 Move returns status 0, amount 0
21:06:04.652 00.001 12308 move complete, result=0
21:06:04.652 00.000 12308 worker thread done servicing request
21:06:04.652 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:04.679 00.027 14556 UpdateGuideState exits: m=1775 SNR=28.4
21:06:04.684 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:04.688 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:04.691 00.003 14556 Enqueuing Expose request
21:06:04.695 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:06:04.701 00.006 12308 Worker thread wakes up
21:06:04.701 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:04.701 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:05.946 01.245 12308 Exposure complete
21:06:06.092 00.146 12308 worker thread done servicing request
21:06:06.092 00.000 14556 OnExposeComplete: enter
21:06:06.097 00.005 14556 UpdateGuideState(): m_state=6
21:06:06.100 00.003 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1760
21:06:06.105 00.005 14556 Star::Find returns 1 (0), X=174.81, Y=986.25, Mass=1761, SNR=28.0, Peak=170 HFD=4.4
21:06:06.108 00.003 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.07 = -1.22)
21:06:06.112 00.004 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.32)
21:06:06.116 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.30 hyp=0.33 cameraTheta=1.99 mountX=0.12 mountY=-0.32, mountTheta=-1.23
21:06:06.121 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.30, opts=13)
21:06:06.126 00.005 14556 Enqueuing Move request for scope (-0.14, 0.30)
21:06:06.131 00.005 12308 Worker thread wakes up
21:06:06.131 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.30) opts 0xd
21:06:06.131 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.30)
21:06:06.131 00.000 12308 Moving (-0.14, 0.30) raw xDistance=0.12 yDistance=-0.32
21:06:06.131 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:06:06.132 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:06:06.132 00.000 12308 MoveAxis(E, 0, ABG)
21:06:06.132 00.000 12308 Move returns status 0, amount 0
21:06:06.133 00.001 12308 MoveAxis(N, 227, ABG)
21:06:06.133 00.000 12308 Guiding  Dir = 0, Dur = 227
21:06:06.134 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:06.139 00.005 12308 IsSlewing returns 0
21:06:06.140 00.001 12308 IsGuiding returns 0
21:06:06.140 00.000 12308 PulseGuide returned control before completion, sleep 237
21:06:06.161 00.021 14556 UpdateGuideState exits: m=1761 SNR=28.0
21:06:06.165 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:06.171 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:06.177 00.006 14556 Enqueuing Expose request
21:06:06.388 00.211 12308 IsGuiding returns 1
21:06:06.390 00.002 12308 scope still moving after pulse duration time elapsed
21:06:06.420 00.030 12308 IsSlewing returns 0
21:06:06.421 00.001 12308 IsGuiding returns 0
21:06:06.421 00.000 12308 scope move finished after 227 + 54 ms
21:06:06.422 00.001 12308 Move returns status 0, amount 227
21:06:06.422 00.000 12308 move complete, result=0
21:06:06.422 00.000 12308 worker thread done servicing request
21:06:06.424 00.002 12308 Worker thread wakes up
21:06:06.424 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 227 ms NORTH
21:06:06.431 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:06.431 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:07.684 01.253 12308 Exposure complete
21:06:07.840 00.156 12308 worker thread done servicing request
21:06:07.841 00.001 14556 OnExposeComplete: enter
21:06:07.845 00.004 14556 UpdateGuideState(): m_state=6
21:06:07.849 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1761
21:06:07.852 00.003 14556 Star::Find returns 1 (0), X=174.78, Y=985.67, Mass=1884, SNR=29.2, Peak=153 HFD=4.5
21:06:07.857 00.005 14556 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.07) = xAngle (0.96 = 0.96)
21:06:07.861 00.004 14556 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.86 = 0.86)
21:06:07.865 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.28 hyp=0.33 cameraTheta=-2.12 mountX=0.19 mountY=0.25, mountTheta=0.92
21:06:07.871 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.28, opts=13)
21:06:07.874 00.003 14556 Enqueuing Move request for scope (-0.17, -0.28)
21:06:07.880 00.006 12308 Worker thread wakes up
21:06:07.880 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.28) opts 0xd
21:06:07.880 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.28)
21:06:07.880 00.000 12308 Moving (-0.17, -0.28) raw xDistance=0.19 yDistance=0.25
21:06:07.881 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:06:07.881 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:06:07.881 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:06:07.881 00.000 12308 MoveAxis(E, 0, ABG)
21:06:07.881 00.000 12308 Move returns status 0, amount 0
21:06:07.882 00.001 12308 MoveAxis(N, 0, ABG)
21:06:07.882 00.000 12308 Move returns status 0, amount 0
21:06:07.882 00.000 12308 move complete, result=0
21:06:07.882 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:07.887 00.005 12308 worker thread done servicing request
21:06:07.909 00.022 14556 UpdateGuideState exits: m=1884 SNR=29.2
21:06:07.913 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:07.918 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:07.923 00.005 14556 Enqueuing Expose request
21:06:07.928 00.005 12308 Worker thread wakes up
21:06:07.928 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:06:07.935 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:07.935 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:09.187 01.252 12308 Exposure complete
21:06:09.360 00.173 12308 worker thread done servicing request
21:06:09.360 00.000 14556 OnExposeComplete: enter
21:06:09.363 00.003 14556 UpdateGuideState(): m_state=6
21:06:09.368 00.005 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1762
21:06:09.373 00.005 14556 Star::Find returns 1 (0), X=174.63, Y=985.86, Mass=1702, SNR=27.7, Peak=139 HFD=4.3
21:06:09.377 00.004 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.19 = 0.19)
21:06:09.381 00.004 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.09 = 0.09)
21:06:09.386 00.005 14556 CameraToMount -- cameraX=-0.32 cameraY=-0.08 hyp=0.33 cameraTheta=-2.89 mountX=0.33 mountY=0.03, mountTheta=0.09
21:06:09.393 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=-0.08, opts=13)
21:06:09.399 00.006 14556 Enqueuing Move request for scope (-0.32, -0.08)
21:06:09.403 00.004 12308 Worker thread wakes up
21:06:09.403 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.08) opts 0xd
21:06:09.403 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, -0.08)
21:06:09.403 00.000 12308 Moving (-0.32, -0.08) raw xDistance=0.33 yDistance=0.03
21:06:09.403 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
21:06:09.404 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:09.404 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:06:09.404 00.000 12308 MoveAxis(W, 142, ABG)
21:06:09.404 00.000 12308 Guiding  Dir = 3, Dur = 142
21:06:09.404 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:09.409 00.005 12308 IsSlewing returns 0
21:06:09.409 00.000 12308 IsGuiding returns 0
21:06:09.410 00.001 12308 PulseGuide returned control before completion, sleep 152
21:06:09.431 00.021 14556 UpdateGuideState exits: m=1702 SNR=27.7
21:06:09.435 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:09.440 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:09.444 00.004 14556 Enqueuing Expose request
21:06:09.567 00.123 12308 IsGuiding returns 1
21:06:09.568 00.001 12308 scope still moving after pulse duration time elapsed
21:06:09.598 00.030 12308 IsSlewing returns 0
21:06:09.600 00.002 12308 IsGuiding returns 0
21:06:09.600 00.000 12308 scope move finished after 142 + 48 ms
21:06:09.601 00.001 12308 Move returns status 0, amount 142
21:06:09.601 00.000 12308 MoveAxis(N, 0, ABG)
21:06:09.601 00.000 12308 Move returns status 0, amount 0
21:06:09.601 00.000 12308 move complete, result=0
21:06:09.601 00.000 12308 worker thread done servicing request
21:06:09.603 00.002 14556 GuideStep: 0.3 px 142 ms WEST, 0.0 px 0 ms NORTH
21:06:09.609 00.006 12308 Worker thread wakes up
21:06:09.610 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:09.610 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:10.859 01.249 12308 Exposure complete
21:06:11.011 00.152 14556 OnExposeComplete: enter
21:06:11.015 00.004 12308 worker thread done servicing request
21:06:11.016 00.001 14556 UpdateGuideState(): m_state=6
21:06:11.021 00.005 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1763
21:06:11.026 00.005 14556 Star::Find returns 1 (0), X=174.87, Y=985.97, Mass=1998, SNR=30.1, Peak=160 HFD=4.4
21:06:11.030 00.004 14556 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.07) = xAngle (5.90 = -0.38)
21:06:11.034 00.004 14556 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.48)
21:06:11.038 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.83 mountX=0.08 mountY=-0.04, mountTheta=-0.46
21:06:11.043 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.03, opts=13)
21:06:11.047 00.004 14556 Enqueuing Move request for scope (-0.08, 0.03)
21:06:11.051 00.004 12308 Worker thread wakes up
21:06:11.051 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
21:06:11.052 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
21:06:11.052 00.000 12308 Moving (-0.08, 0.03) raw xDistance=0.08 yDistance=-0.04
21:06:11.052 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:06:11.052 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:11.053 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:06:11.053 00.000 12308 MoveAxis(E, 0, ABG)
21:06:11.053 00.000 12308 Move returns status 0, amount 0
21:06:11.053 00.000 12308 MoveAxis(N, 0, ABG)
21:06:11.053 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:11.058 00.005 12308 Move returns status 0, amount 0
21:06:11.058 00.000 12308 move complete, result=0
21:06:11.058 00.000 12308 worker thread done servicing request
21:06:11.077 00.019 14556 UpdateGuideState exits: m=1998 SNR=30.1
21:06:11.081 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:11.085 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:11.088 00.003 14556 Enqueuing Expose request
21:06:11.092 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:06:11.095 00.003 12308 Worker thread wakes up
21:06:11.096 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:11.096 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:12.342 01.246 12308 Exposure complete
21:06:12.495 00.153 12308 worker thread done servicing request
21:06:12.495 00.000 14556 OnExposeComplete: enter
21:06:12.501 00.006 14556 UpdateGuideState(): m_state=6
21:06:12.504 00.003 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1764
21:06:12.509 00.005 14556 Star::Find returns 1 (0), X=174.84, Y=985.93, Mass=1956, SNR=29.9, Peak=155 HFD=4.5
21:06:12.512 00.003 14556 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.07) = xAngle (0.04 = 0.04)
21:06:12.517 00.005 14556 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.06 = -0.06)
21:06:12.522 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.04 mountX=0.11 mountY=-0.01, mountTheta=-0.06
21:06:12.527 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.01, opts=13)
21:06:12.532 00.005 14556 Enqueuing Move request for scope (-0.11, -0.01)
21:06:12.535 00.003 12308 Worker thread wakes up
21:06:12.535 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
21:06:12.535 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
21:06:12.535 00.000 12308 Moving (-0.11, -0.01) raw xDistance=0.11 yDistance=-0.01
21:06:12.535 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:06:12.535 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:12.537 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:06:12.537 00.000 12308 MoveAxis(E, 0, ABG)
21:06:12.537 00.000 12308 Move returns status 0, amount 0
21:06:12.537 00.000 12308 MoveAxis(N, 0, ABG)
21:06:12.537 00.000 12308 Move returns status 0, amount 0
21:06:12.537 00.000 12308 move complete, result=0
21:06:12.538 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:12.541 00.003 12308 worker thread done servicing request
21:06:12.563 00.022 14556 UpdateGuideState exits: m=1956 SNR=29.9
21:06:12.569 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:12.573 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:12.578 00.005 14556 Enqueuing Expose request
21:06:12.582 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:06:12.587 00.005 12308 Worker thread wakes up
21:06:12.587 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:12.587 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:13.829 01.242 12308 Exposure complete
21:06:13.979 00.150 14556 OnExposeComplete: enter
21:06:13.982 00.003 14556 UpdateGuideState(): m_state=6
21:06:13.986 00.004 12308 worker thread done servicing request
21:06:13.986 00.000 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1765
21:06:13.990 00.004 14556 Star::Find returns 1 (0), X=174.83, Y=986.03, Mass=2073, SNR=30.5, Peak=167 HFD=4.6
21:06:13.994 00.004 14556 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.07) = xAngle (5.61 = -0.67)
21:06:13.997 00.003 14556 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.77)
21:06:14.001 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.15 cameraTheta=2.54 mountX=0.12 mountY=-0.11, mountTheta=-0.73
21:06:14.005 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.09, opts=13)
21:06:14.010 00.005 14556 Enqueuing Move request for scope (-0.13, 0.09)
21:06:14.013 00.003 12308 Worker thread wakes up
21:06:14.013 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
21:06:14.013 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
21:06:14.013 00.000 12308 Moving (-0.13, 0.09) raw xDistance=0.12 yDistance=-0.11
21:06:14.013 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:06:14.014 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:14.014 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:06:14.014 00.000 12308 MoveAxis(E, 0, ABG)
21:06:14.014 00.000 12308 Move returns status 0, amount 0
21:06:14.014 00.000 12308 MoveAxis(N, 0, ABG)
21:06:14.015 00.001 12308 Move returns status 0, amount 0
21:06:14.015 00.000 12308 move complete, result=0
21:06:14.015 00.000 12308 worker thread done servicing request
21:06:14.016 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:14.040 00.024 14556 UpdateGuideState exits: m=2073 SNR=30.5
21:06:14.044 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:14.048 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:14.055 00.007 14556 Enqueuing Expose request
21:06:14.059 00.004 12308 Worker thread wakes up
21:06:14.059 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:06:14.062 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:14.062 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:15.306 01.244 12308 Exposure complete
21:06:15.497 00.191 12308 worker thread done servicing request
21:06:15.497 00.000 14556 OnExposeComplete: enter
21:06:15.501 00.004 14556 UpdateGuideState(): m_state=6
21:06:15.504 00.003 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1766
21:06:15.509 00.005 14556 Star::Find returns 1 (0), X=174.75, Y=986.16, Mass=1796, SNR=28.4, Peak=150 HFD=4.4
21:06:15.515 00.006 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
21:06:15.521 00.006 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
21:06:15.524 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.21 hyp=0.29 cameraTheta=2.32 mountX=0.18 mountY=-0.24, mountTheta=-0.93
21:06:15.529 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.21, opts=13)
21:06:15.533 00.004 14556 Enqueuing Move request for scope (-0.20, 0.21)
21:06:15.536 00.003 12308 Worker thread wakes up
21:06:15.536 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.21) opts 0xd
21:06:15.537 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.21)
21:06:15.537 00.000 12308 Moving (-0.20, 0.21) raw xDistance=0.18 yDistance=-0.24
21:06:15.537 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:06:15.537 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:06:15.537 00.000 12308 MoveAxis(E, 0, ABG)
21:06:15.537 00.000 12308 Move returns status 0, amount 0
21:06:15.537 00.000 12308 MoveAxis(N, 171, ABG)
21:06:15.537 00.000 12308 Guiding  Dir = 0, Dur = 171
21:06:15.539 00.002 12308 IsSlewing returns 0
21:06:15.539 00.000 12308 IsGuiding returns 0
21:06:15.539 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:15.545 00.006 12308 PulseGuide returned control before completion, sleep 181
21:06:15.562 00.017 14556 UpdateGuideState exits: m=1796 SNR=28.4
21:06:15.568 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:15.574 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:15.581 00.007 14556 Enqueuing Expose request
21:06:15.737 00.156 12308 IsGuiding returns 1
21:06:15.737 00.000 12308 scope still moving after pulse duration time elapsed
21:06:15.767 00.030 12308 IsSlewing returns 0
21:06:15.768 00.001 12308 IsGuiding returns 0
21:06:15.768 00.000 12308 scope move finished after 171 + 57 ms
21:06:15.769 00.001 12308 Move returns status 0, amount 171
21:06:15.769 00.000 12308 move complete, result=0
21:06:15.769 00.000 12308 worker thread done servicing request
21:06:15.770 00.001 12308 Worker thread wakes up
21:06:15.770 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 171 ms NORTH
21:06:15.776 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:15.776 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:17.024 01.248 12308 Exposure complete
21:06:17.185 00.161 12308 worker thread done servicing request
21:06:17.185 00.000 14556 OnExposeComplete: enter
21:06:17.190 00.005 14556 UpdateGuideState(): m_state=6
21:06:17.193 00.003 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1767
21:06:17.199 00.006 14556 Star::Find returns 1 (0), X=174.84, Y=986.09, Mass=2003, SNR=30.2, Peak=152 HFD=4.5
21:06:17.203 00.004 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.29 = -1.00)
21:06:17.207 00.004 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
21:06:17.210 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.18 cameraTheta=2.21 mountX=0.10 mountY=-0.16, mountTheta=-1.02
21:06:17.215 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.15, opts=13)
21:06:17.221 00.006 14556 Enqueuing Move request for scope (-0.11, 0.15)
21:06:17.224 00.003 12308 Worker thread wakes up
21:06:17.224 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd
21:06:17.225 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.15)
21:06:17.225 00.000 12308 Moving (-0.11, 0.15) raw xDistance=0.10 yDistance=-0.16
21:06:17.225 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:06:17.225 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:17.225 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:06:17.225 00.000 12308 MoveAxis(E, 0, ABG)
21:06:17.225 00.000 12308 Move returns status 0, amount 0
21:06:17.226 00.001 12308 MoveAxis(N, 0, ABG)
21:06:17.226 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:17.229 00.003 12308 Move returns status 0, amount 0
21:06:17.229 00.000 12308 move complete, result=0
21:06:17.230 00.001 12308 worker thread done servicing request
21:06:17.254 00.024 14556 UpdateGuideState exits: m=2003 SNR=30.2
21:06:17.257 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:17.263 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:17.266 00.003 14556 Enqueuing Expose request
21:06:17.272 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:06:17.275 00.003 12308 Worker thread wakes up
21:06:17.276 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:17.276 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:18.524 01.248 12308 Exposure complete
21:06:18.708 00.184 12308 worker thread done servicing request
21:06:18.708 00.000 14556 OnExposeComplete: enter
21:06:18.712 00.004 14556 UpdateGuideState(): m_state=6
21:06:18.718 00.006 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1768
21:06:18.722 00.004 14556 Star::Find returns 1 (0), X=174.73, Y=986.04, Mass=1827, SNR=28.8, Peak=135 HFD=4.5
21:06:18.725 00.003 14556 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.07) = xAngle (5.81 = -0.48)
21:06:18.731 00.006 14556 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.71 = -0.58)
21:06:18.735 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.10 hyp=0.24 cameraTheta=2.73 mountX=0.21 mountY=-0.13, mountTheta=-0.55
21:06:18.741 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.10, opts=13)
21:06:18.745 00.004 14556 Enqueuing Move request for scope (-0.22, 0.10)
21:06:18.749 00.004 12308 Worker thread wakes up
21:06:18.749 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.10) opts 0xd
21:06:18.749 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.10)
21:06:18.749 00.000 12308 Moving (-0.22, 0.10) raw xDistance=0.21 yDistance=-0.13
21:06:18.749 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:06:18.750 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:18.750 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:06:18.750 00.000 12308 MoveAxis(W, 93, ABG)
21:06:18.750 00.000 12308 Guiding  Dir = 3, Dur = 93
21:06:18.751 00.001 12308 IsSlewing returns 0
21:06:18.751 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:18.754 00.003 12308 IsGuiding returns 0
21:06:18.755 00.001 12308 PulseGuide returned control before completion, sleep 103
21:06:18.773 00.018 14556 UpdateGuideState exits: m=1827 SNR=28.8
21:06:18.777 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:18.780 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:18.783 00.003 14556 Enqueuing Expose request
21:06:18.874 00.091 12308 IsGuiding returns 1
21:06:18.874 00.000 12308 scope still moving after pulse duration time elapsed
21:06:18.906 00.032 12308 IsSlewing returns 0
21:06:18.907 00.001 12308 IsGuiding returns 0
21:06:18.908 00.001 12308 scope move finished after 93 + 59 ms
21:06:18.908 00.000 12308 Move returns status 0, amount 93
21:06:18.908 00.000 12308 MoveAxis(N, 0, ABG)
21:06:18.909 00.001 12308 Move returns status 0, amount 0
21:06:18.909 00.000 12308 move complete, result=0
21:06:18.909 00.000 12308 worker thread done servicing request
21:06:18.910 00.001 12308 Worker thread wakes up
21:06:18.910 00.000 14556 GuideStep: 0.2 px 93 ms WEST, -0.1 px 0 ms NORTH
21:06:18.915 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:18.915 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:20.163 01.248 12308 Exposure complete
21:06:20.317 00.154 12308 worker thread done servicing request
21:06:20.317 00.000 14556 OnExposeComplete: enter
21:06:20.321 00.004 14556 UpdateGuideState(): m_state=6
21:06:20.326 00.005 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1769
21:06:20.329 00.003 14556 Star::Find returns 1 (0), X=174.73, Y=986.24, Mass=1821, SNR=28.7, Peak=136 HFD=4.5
21:06:20.334 00.005 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.29 = -0.99)
21:06:20.337 00.003 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
21:06:20.341 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.29 hyp=0.37 cameraTheta=2.22 mountX=0.20 mountY=-0.33, mountTheta=-1.02
21:06:20.346 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.29, opts=13)
21:06:20.350 00.004 14556 Enqueuing Move request for scope (-0.22, 0.29)
21:06:20.354 00.004 12308 Worker thread wakes up
21:06:20.354 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.29) opts 0xd
21:06:20.355 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.29)
21:06:20.355 00.000 12308 Moving (-0.22, 0.29) raw xDistance=0.20 yDistance=-0.33
21:06:20.355 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
21:06:20.355 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:06:20.356 00.001 12308 MoveAxis(W, 94, ABG)
21:06:20.356 00.000 12308 Guiding  Dir = 3, Dur = 94
21:06:20.356 00.000 12308 IsSlewing returns 0
21:06:20.356 00.000 12308 IsGuiding returns 0
21:06:20.357 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:20.362 00.005 12308 PulseGuide returned control before completion, sleep 104
21:06:20.382 00.020 14556 UpdateGuideState exits: m=1821 SNR=28.7
21:06:20.387 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:20.392 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:20.398 00.006 14556 Enqueuing Expose request
21:06:20.466 00.068 12308 IsGuiding returns 1
21:06:20.467 00.001 12308 scope still moving after pulse duration time elapsed
21:06:20.498 00.031 12308 IsSlewing returns 0
21:06:20.499 00.001 12308 IsGuiding returns 0
21:06:20.500 00.001 12308 scope move finished after 94 + 49 ms
21:06:20.501 00.001 12308 Move returns status 0, amount 94
21:06:20.501 00.000 12308 MoveAxis(N, 230, ABG)
21:06:20.502 00.001 12308 Guiding  Dir = 0, Dur = 230
21:06:20.502 00.000 12308 IsSlewing returns 0
21:06:20.503 00.001 12308 IsGuiding returns 0
21:06:20.503 00.000 12308 PulseGuide returned control before completion, sleep 240
21:06:20.748 00.245 12308 IsGuiding returns 1
21:06:20.749 00.001 12308 scope still moving after pulse duration time elapsed
21:06:20.778 00.029 12308 IsSlewing returns 0
21:06:20.779 00.001 12308 IsGuiding returns 0
21:06:20.779 00.000 12308 scope move finished after 230 + 46 ms
21:06:20.780 00.001 12308 Move returns status 0, amount 230
21:06:20.780 00.000 12308 move complete, result=0
21:06:20.780 00.000 12308 worker thread done servicing request
21:06:20.781 00.001 12308 Worker thread wakes up
21:06:20.781 00.000 14556 GuideStep: 0.2 px 94 ms WEST, -0.3 px 230 ms NORTH
21:06:20.788 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:20.788 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:22.025 01.237 12308 Exposure complete
21:06:22.185 00.160 12308 worker thread done servicing request
21:06:22.185 00.000 14556 OnExposeComplete: enter
21:06:22.189 00.004 14556 UpdateGuideState(): m_state=6
21:06:22.194 00.005 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1770
21:06:22.197 00.003 14556 Star::Find returns 1 (0), X=174.84, Y=985.97, Mass=1840, SNR=29.0, Peak=159 HFD=4.3
21:06:22.203 00.006 14556 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.07) = xAngle (6.03 = -0.25)
21:06:22.207 00.004 14556 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.35)
21:06:22.211 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=2.96 mountX=0.11 mountY=-0.04, mountTheta=-0.34
21:06:22.216 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.02, opts=13)
21:06:22.220 00.004 14556 Enqueuing Move request for scope (-0.12, 0.02)
21:06:22.223 00.003 12308 Worker thread wakes up
21:06:22.224 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
21:06:22.224 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
21:06:22.224 00.000 12308 Moving (-0.12, 0.02) raw xDistance=0.11 yDistance=-0.04
21:06:22.224 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:06:22.224 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:22.224 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:06:22.224 00.000 12308 MoveAxis(E, 0, ABG)
21:06:22.224 00.000 12308 Move returns status 0, amount 0
21:06:22.225 00.001 12308 MoveAxis(N, 0, ABG)
21:06:22.225 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:22.229 00.004 12308 Move returns status 0, amount 0
21:06:22.229 00.000 12308 move complete, result=0
21:06:22.229 00.000 12308 worker thread done servicing request
21:06:22.252 00.023 14556 UpdateGuideState exits: m=1840 SNR=29.0
21:06:22.256 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:22.261 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:22.265 00.004 14556 Enqueuing Expose request
21:06:22.271 00.006 12308 Worker thread wakes up
21:06:22.271 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:06:22.275 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:22.275 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:23.521 01.246 12308 Exposure complete
21:06:23.664 00.143 12308 worker thread done servicing request
21:06:23.664 00.000 14556 OnExposeComplete: enter
21:06:23.669 00.005 14556 UpdateGuideState(): m_state=6
21:06:23.675 00.006 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1771
21:06:23.683 00.008 14556 Star::Find returns 1 (0), X=174.97, Y=986.13, Mass=2073, SNR=30.6, Peak=186 HFD=4.3
21:06:23.688 00.005 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.54 = -1.75)
21:06:23.694 00.006 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.85)
21:06:23.701 00.007 14556 CameraToMount -- cameraX=0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.46 mountX=-0.03 mountY=-0.18, mountTheta=-1.75
21:06:23.709 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.18, opts=13)
21:06:23.715 00.006 14556 Enqueuing Move request for scope (0.02, 0.18)
21:06:23.722 00.007 12308 Worker thread wakes up
21:06:23.722 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.18) opts 0xd
21:06:23.722 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.18)
21:06:23.723 00.001 12308 Moving (0.02, 0.18) raw xDistance=-0.03 yDistance=-0.18
21:06:23.723 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:06:23.723 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:23.724 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:06:23.724 00.000 12308 MoveAxis(E, 0, ABG)
21:06:23.724 00.000 12308 Move returns status 0, amount 0
21:06:23.725 00.001 12308 MoveAxis(N, 0, ABG)
21:06:23.725 00.000 12308 Move returns status 0, amount 0
21:06:23.725 00.000 12308 move complete, result=0
21:06:23.726 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:23.734 00.008 12308 worker thread done servicing request
21:06:23.755 00.021 14556 UpdateGuideState exits: m=2073 SNR=30.6
21:06:23.759 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:23.764 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:23.770 00.006 14556 Enqueuing Expose request
21:06:23.775 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:06:23.779 00.004 12308 Worker thread wakes up
21:06:23.779 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:23.779 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:25.026 01.247 12308 Exposure complete
21:06:25.189 00.163 12308 worker thread done servicing request
21:06:25.190 00.001 14556 OnExposeComplete: enter
21:06:25.193 00.003 14556 UpdateGuideState(): m_state=6
21:06:25.197 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1772
21:06:25.201 00.004 14556 Star::Find returns 1 (0), X=174.78, Y=986.12, Mass=1829, SNR=28.7, Peak=150 HFD=4.3
21:06:25.205 00.004 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
21:06:25.211 00.006 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.97)
21:06:25.216 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.17 hyp=0.24 cameraTheta=2.34 mountX=0.16 mountY=-0.20, mountTheta=-0.91
21:06:25.224 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.17, opts=13)
21:06:25.229 00.005 14556 Enqueuing Move request for scope (-0.17, 0.17)
21:06:25.236 00.007 12308 Worker thread wakes up
21:06:25.236 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.17) opts 0xd
21:06:25.238 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.17)
21:06:25.238 00.000 12308 Moving (-0.17, 0.17) raw xDistance=0.16 yDistance=-0.20
21:06:25.238 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:06:25.239 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:25.239 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:06:25.239 00.000 12308 MoveAxis(E, 0, ABG)
21:06:25.239 00.000 12308 Move returns status 0, amount 0
21:06:25.239 00.000 12308 MoveAxis(N, 0, ABG)
21:06:25.240 00.001 12308 Move returns status 0, amount 0
21:06:25.240 00.000 12308 move complete, result=0
21:06:25.241 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:25.247 00.006 12308 worker thread done servicing request
21:06:25.276 00.029 14556 UpdateGuideState exits: m=1829 SNR=28.7
21:06:25.282 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:25.288 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:25.295 00.007 14556 Enqueuing Expose request
21:06:25.304 00.009 12308 Worker thread wakes up
21:06:25.304 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:06:25.310 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:25.311 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:26.564 01.253 12308 Exposure complete
21:06:26.726 00.162 12308 worker thread done servicing request
21:06:26.727 00.001 14556 OnExposeComplete: enter
21:06:26.731 00.004 14556 UpdateGuideState(): m_state=6
21:06:26.735 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1773
21:06:26.739 00.004 14556 Star::Find returns 1 (0), X=174.58, Y=986.14, Mass=1883, SNR=29.2, Peak=159 HFD=4.4
21:06:26.744 00.005 14556 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.07) = xAngle (5.73 = -0.56)
21:06:26.747 00.003 14556 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.66)
21:06:26.751 00.004 14556 CameraToMount -- cameraX=-0.38 cameraY=0.20 hyp=0.43 cameraTheta=2.65 mountX=0.36 mountY=-0.26, mountTheta=-0.62
21:06:26.757 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.38, y=0.20, opts=13)
21:06:26.762 00.005 14556 Enqueuing Move request for scope (-0.38, 0.20)
21:06:26.766 00.004 12308 Worker thread wakes up
21:06:26.766 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.20) opts 0xd
21:06:26.766 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.38, 0.20)
21:06:26.766 00.000 12308 Moving (-0.38, 0.20) raw xDistance=0.36 yDistance=-0.26
21:06:26.766 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
21:06:26.766 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:06:26.767 00.001 12308 MoveAxis(W, 157, ABG)
21:06:26.767 00.000 12308 Guiding  Dir = 3, Dur = 157
21:06:26.767 00.000 12308 IsSlewing returns 0
21:06:26.767 00.000 12308 IsGuiding returns 0
21:06:26.767 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:26.773 00.006 12308 PulseGuide returned control before completion, sleep 167
21:06:26.794 00.021 14556 UpdateGuideState exits: m=1883 SNR=29.2
21:06:26.799 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:26.802 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:26.805 00.003 14556 Enqueuing Expose request
21:06:26.956 00.151 12308 IsGuiding returns 0
21:06:26.957 00.001 12308 Move returns status 0, amount 157
21:06:26.957 00.000 12308 MoveAxis(N, 183, ABG)
21:06:26.958 00.001 12308 Guiding  Dir = 0, Dur = 183
21:06:26.958 00.000 12308 IsSlewing returns 0
21:06:26.959 00.001 12308 IsGuiding returns 0
21:06:26.961 00.002 12308 PulseGuide returned control before completion, sleep 193
21:06:27.160 00.199 12308 IsGuiding returns 1
21:06:27.161 00.001 12308 scope still moving after pulse duration time elapsed
21:06:27.191 00.030 12308 IsSlewing returns 0
21:06:27.192 00.001 12308 IsGuiding returns 0
21:06:27.193 00.001 12308 scope move finished after 183 + 50 ms
21:06:27.193 00.000 12308 Move returns status 0, amount 183
21:06:27.194 00.001 12308 move complete, result=0
21:06:27.194 00.000 12308 worker thread done servicing request
21:06:27.194 00.000 14556 GuideStep: 0.4 px 157 ms WEST, -0.3 px 183 ms NORTH
21:06:27.203 00.009 12308 Worker thread wakes up
21:06:27.203 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:27.203 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:28.463 01.260 12308 Exposure complete
21:06:28.629 00.166 12308 worker thread done servicing request
21:06:28.630 00.001 14556 OnExposeComplete: enter
21:06:28.634 00.004 14556 UpdateGuideState(): m_state=6
21:06:28.637 00.003 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1774
21:06:28.643 00.006 14556 Star::Find returns 1 (0), X=174.75, Y=985.68, Mass=1745, SNR=28.1, Peak=143 HFD=4.5
21:06:28.647 00.004 14556 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-3.07) = xAngle (0.85 = 0.85)
21:06:28.653 00.006 14556 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.76 = 0.76)
21:06:28.657 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.26 hyp=0.33 cameraTheta=-2.22 mountX=0.22 mountY=0.23, mountTheta=0.81
21:06:28.663 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.26, opts=13)
21:06:28.666 00.003 14556 Enqueuing Move request for scope (-0.20, -0.26)
21:06:28.671 00.005 12308 Worker thread wakes up
21:06:28.671 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.26) opts 0xd
21:06:28.672 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.26)
21:06:28.672 00.000 12308 Moving (-0.20, -0.26) raw xDistance=0.22 yDistance=0.23
21:06:28.672 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
21:06:28.672 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:06:28.674 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:06:28.674 00.000 12308 MoveAxis(W, 105, ABG)
21:06:28.674 00.000 12308 Guiding  Dir = 3, Dur = 105
21:06:28.675 00.001 12308 IsSlewing returns 0
21:06:28.675 00.000 12308 IsGuiding returns 0
21:06:28.675 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:28.680 00.005 12308 PulseGuide returned control before completion, sleep 115
21:06:28.698 00.018 14556 UpdateGuideState exits: m=1745 SNR=28.1
21:06:28.703 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:28.707 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:28.711 00.004 14556 Enqueuing Expose request
21:06:28.810 00.099 12308 IsGuiding returns 1
21:06:28.810 00.000 12308 scope still moving after pulse duration time elapsed
21:06:28.841 00.031 12308 IsSlewing returns 0
21:06:28.842 00.001 12308 IsGuiding returns 0
21:06:28.843 00.001 12308 scope move finished after 105 + 62 ms
21:06:28.843 00.000 12308 Move returns status 0, amount 105
21:06:28.843 00.000 12308 MoveAxis(N, 0, ABG)
21:06:28.844 00.001 12308 Move returns status 0, amount 0
21:06:28.844 00.000 12308 move complete, result=0
21:06:28.844 00.000 12308 worker thread done servicing request
21:06:28.845 00.001 12308 Worker thread wakes up
21:06:28.846 00.001 14556 GuideStep: 0.2 px 105 ms WEST, 0.2 px 0 ms NORTH
21:06:28.850 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:28.851 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:30.098 01.247 12308 Exposure complete
21:06:30.264 00.166 12308 worker thread done servicing request
21:06:30.264 00.000 14556 OnExposeComplete: enter
21:06:30.268 00.004 14556 UpdateGuideState(): m_state=6
21:06:30.272 00.004 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1775
21:06:30.276 00.004 14556 Star::Find returns 1 (0), X=174.88, Y=985.82, Mass=2046, SNR=30.4, Peak=165 HFD=4.5
21:06:30.281 00.005 14556 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-3.07) = xAngle (1.00 = 1.00)
21:06:30.284 00.003 14556 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.90 = 0.90)
21:06:30.288 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-2.07 mountX=0.07 mountY=0.11, mountTheta=0.97
21:06:30.293 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.12, opts=13)
21:06:30.298 00.005 14556 Enqueuing Move request for scope (-0.07, -0.12)
21:06:30.301 00.003 12308 Worker thread wakes up
21:06:30.302 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.12) opts 0xd
21:06:30.302 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.12)
21:06:30.302 00.000 12308 Moving (-0.07, -0.12) raw xDistance=0.07 yDistance=0.11
21:06:30.302 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:06:30.302 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:30.303 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:06:30.303 00.000 12308 MoveAxis(E, 0, ABG)
21:06:30.303 00.000 12308 Move returns status 0, amount 0
21:06:30.304 00.001 12308 MoveAxis(N, 0, ABG)
21:06:30.304 00.000 12308 Move returns status 0, amount 0
21:06:30.304 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:30.308 00.004 12308 move complete, result=0
21:06:30.308 00.000 12308 worker thread done servicing request
21:06:30.331 00.023 14556 UpdateGuideState exits: m=2046 SNR=30.4
21:06:30.336 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:30.340 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:30.345 00.005 14556 Enqueuing Expose request
21:06:30.348 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:06:30.352 00.004 12308 Worker thread wakes up
21:06:30.352 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:30.353 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:31.603 01.250 12308 Exposure complete
21:06:31.769 00.166 12308 worker thread done servicing request
21:06:31.770 00.001 14556 OnExposeComplete: enter
21:06:31.774 00.004 14556 UpdateGuideState(): m_state=6
21:06:31.778 00.004 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1776
21:06:31.781 00.003 14556 Star::Find returns 1 (0), X=174.90, Y=986.04, Mass=1961, SNR=29.6, Peak=169 HFD=4.4
21:06:31.786 00.005 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.13 = -1.16)
21:06:31.789 00.003 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.25)
21:06:31.794 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.05 mountX=0.04 mountY=-0.10, mountTheta=-1.17
21:06:31.799 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.10, opts=13)
21:06:31.804 00.005 14556 Enqueuing Move request for scope (-0.05, 0.10)
21:06:31.807 00.003 12308 Worker thread wakes up
21:06:31.807 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
21:06:31.807 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
21:06:31.807 00.000 12308 Moving (-0.05, 0.10) raw xDistance=0.04 yDistance=-0.10
21:06:31.807 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:06:31.807 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:31.807 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:06:31.809 00.002 12308 MoveAxis(E, 0, ABG)
21:06:31.809 00.000 12308 Move returns status 0, amount 0
21:06:31.809 00.000 12308 MoveAxis(N, 0, ABG)
21:06:31.809 00.000 12308 Move returns status 0, amount 0
21:06:31.810 00.001 12308 move complete, result=0
21:06:31.810 00.000 12308 worker thread done servicing request
21:06:31.810 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:31.838 00.028 14556 UpdateGuideState exits: m=1961 SNR=29.6
21:06:31.845 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:31.852 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:31.860 00.008 14556 Enqueuing Expose request
21:06:31.866 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:06:31.872 00.006 12308 Worker thread wakes up
21:06:31.873 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:31.873 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:33.120 01.247 12308 Exposure complete
21:06:33.272 00.152 12308 worker thread done servicing request
21:06:33.273 00.001 14556 OnExposeComplete: enter
21:06:33.278 00.005 14556 UpdateGuideState(): m_state=6
21:06:33.282 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1777
21:06:33.286 00.004 14556 Star::Find returns 1 (0), X=174.98, Y=986.04, Mass=2037, SNR=30.1, Peak=155 HFD=4.5
21:06:33.289 00.003 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.31 = -1.97)
21:06:33.294 00.005 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.07)
21:06:33.297 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.24 mountX=-0.04 mountY=-0.08, mountTheta=-1.99
21:06:33.303 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.09, opts=13)
21:06:33.307 00.004 14556 Enqueuing Move request for scope (0.03, 0.09)
21:06:33.310 00.003 12308 Worker thread wakes up
21:06:33.311 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
21:06:33.311 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
21:06:33.311 00.000 12308 Moving (0.03, 0.09) raw xDistance=-0.04 yDistance=-0.08
21:06:33.311 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:06:33.311 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:33.311 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:06:33.313 00.002 12308 MoveAxis(E, 0, ABG)
21:06:33.313 00.000 12308 Move returns status 0, amount 0
21:06:33.313 00.000 12308 MoveAxis(N, 0, ABG)
21:06:33.313 00.000 12308 Move returns status 0, amount 0
21:06:33.313 00.000 12308 move complete, result=0
21:06:33.313 00.000 12308 worker thread done servicing request
21:06:33.314 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:33.342 00.028 14556 UpdateGuideState exits: m=2037 SNR=30.1
21:06:33.346 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:33.348 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:33.352 00.004 14556 Enqueuing Expose request
21:06:33.356 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:06:33.360 00.004 12308 Worker thread wakes up
21:06:33.361 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:33.361 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:34.608 01.247 12308 Exposure complete
21:06:34.754 00.146 12308 worker thread done servicing request
21:06:34.754 00.000 14556 OnExposeComplete: enter
21:06:34.758 00.004 14556 UpdateGuideState(): m_state=6
21:06:34.761 00.003 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1778
21:06:34.765 00.004 14556 Star::Find returns 1 (0), X=174.90, Y=986.17, Mass=1926, SNR=29.6, Peak=175 HFD=4.3
21:06:34.768 00.003 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.86 = -1.43)
21:06:34.773 00.005 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.53)
21:06:34.777 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.23 hyp=0.24 cameraTheta=1.78 mountX=0.03 mountY=-0.24, mountTheta=-1.43
21:06:34.781 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.23, opts=13)
21:06:34.785 00.004 14556 Enqueuing Move request for scope (-0.05, 0.23)
21:06:34.789 00.004 12308 Worker thread wakes up
21:06:34.789 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.23) opts 0xd
21:06:34.789 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.23)
21:06:34.789 00.000 12308 Moving (-0.05, 0.23) raw xDistance=0.03 yDistance=-0.24
21:06:34.789 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:06:34.790 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:06:34.790 00.000 12308 MoveAxis(E, 0, ABG)
21:06:34.790 00.000 12308 Move returns status 0, amount 0
21:06:34.790 00.000 12308 MoveAxis(N, 165, ABG)
21:06:34.790 00.000 12308 Guiding  Dir = 0, Dur = 165
21:06:34.790 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:34.794 00.004 12308 IsSlewing returns 0
21:06:34.794 00.000 12308 IsGuiding returns 0
21:06:34.794 00.000 12308 PulseGuide returned control before completion, sleep 175
21:06:34.815 00.021 14556 UpdateGuideState exits: m=1926 SNR=29.6
21:06:34.820 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:34.824 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:34.830 00.006 14556 Enqueuing Expose request
21:06:34.972 00.142 12308 IsGuiding returns 1
21:06:34.974 00.002 12308 scope still moving after pulse duration time elapsed
21:06:35.003 00.029 12308 IsSlewing returns 0
21:06:35.005 00.002 12308 IsGuiding returns 0
21:06:35.006 00.001 12308 scope move finished after 165 + 45 ms
21:06:35.006 00.000 12308 Move returns status 0, amount 165
21:06:35.006 00.000 12308 move complete, result=0
21:06:35.007 00.001 12308 worker thread done servicing request
21:06:35.007 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 165 ms NORTH
21:06:35.016 00.009 12308 Worker thread wakes up
21:06:35.016 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:35.017 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:36.265 01.248 12308 Exposure complete
21:06:36.429 00.164 12308 worker thread done servicing request
21:06:36.429 00.000 14556 OnExposeComplete: enter
21:06:36.433 00.004 14556 UpdateGuideState(): m_state=6
21:06:36.437 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1779
21:06:36.440 00.003 14556 Star::Find returns 1 (0), X=174.75, Y=986.08, Mass=1746, SNR=28.1, Peak=159 HFD=4.3
21:06:36.444 00.004 14556 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.07) = xAngle (5.62 = -0.66)
21:06:36.447 00.003 14556 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.76)
21:06:36.452 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.13 hyp=0.24 cameraTheta=2.55 mountX=0.19 mountY=-0.17, mountTheta=-0.72
21:06:36.460 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.13, opts=13)
21:06:36.467 00.007 14556 Enqueuing Move request for scope (-0.20, 0.13)
21:06:36.471 00.004 12308 Worker thread wakes up
21:06:36.471 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.13) opts 0xd
21:06:36.471 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.13)
21:06:36.472 00.001 12308 Moving (-0.20, 0.13) raw xDistance=0.19 yDistance=-0.17
21:06:36.472 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:06:36.472 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:36.473 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:06:36.473 00.000 12308 MoveAxis(E, 0, ABG)
21:06:36.474 00.001 12308 Move returns status 0, amount 0
21:06:36.474 00.000 12308 MoveAxis(N, 0, ABG)
21:06:36.474 00.000 12308 Move returns status 0, amount 0
21:06:36.475 00.001 12308 move complete, result=0
21:06:36.475 00.000 12308 worker thread done servicing request
21:06:36.476 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:36.507 00.031 14556 UpdateGuideState exits: m=1746 SNR=28.1
21:06:36.514 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:36.520 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:36.526 00.006 14556 Enqueuing Expose request
21:06:36.530 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:06:36.533 00.003 12308 Worker thread wakes up
21:06:36.535 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:36.535 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:37.783 01.248 12308 Exposure complete
21:06:37.939 00.156 12308 worker thread done servicing request
21:06:37.940 00.001 14556 OnExposeComplete: enter
21:06:37.943 00.003 14556 UpdateGuideState(): m_state=6
21:06:37.948 00.005 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1780
21:06:37.952 00.004 14556 Star::Find returns 1 (0), X=174.70, Y=986.08, Mass=1589, SNR=26.9, Peak=122 HFD=4.6
21:06:37.955 00.003 14556 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.07) = xAngle (5.72 = -0.56)
21:06:37.959 00.004 14556 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.62 = -0.66)
21:06:37.963 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.13 hyp=0.28 cameraTheta=2.65 mountX=0.24 mountY=-0.17, mountTheta=-0.63
21:06:37.967 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.13, opts=13)
21:06:37.970 00.003 14556 Enqueuing Move request for scope (-0.25, 0.13)
21:06:37.974 00.004 12308 Worker thread wakes up
21:06:37.974 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.13) opts 0xd
21:06:37.974 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.13)
21:06:37.976 00.002 12308 Moving (-0.25, 0.13) raw xDistance=0.24 yDistance=-0.17
21:06:37.976 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:06:37.976 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:37.976 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:06:37.976 00.000 12308 MoveAxis(W, 104, ABG)
21:06:37.976 00.000 12308 Guiding  Dir = 3, Dur = 104
21:06:37.977 00.001 12308 IsSlewing returns 0
21:06:37.977 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:37.983 00.006 12308 IsGuiding returns 0
21:06:37.984 00.001 12308 PulseGuide returned control before completion, sleep 114
21:06:38.008 00.024 14556 UpdateGuideState exits: m=1589 SNR=26.9
21:06:38.014 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:38.018 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:38.022 00.004 14556 Enqueuing Expose request
21:06:38.113 00.091 12308 IsGuiding returns 1
21:06:38.113 00.000 12308 scope still moving after pulse duration time elapsed
21:06:38.144 00.031 12308 IsSlewing returns 0
21:06:38.146 00.002 12308 IsGuiding returns 0
21:06:38.146 00.000 12308 scope move finished after 104 + 57 ms
21:06:38.146 00.000 12308 Move returns status 0, amount 104
21:06:38.147 00.001 12308 MoveAxis(N, 0, ABG)
21:06:38.147 00.000 12308 Move returns status 0, amount 0
21:06:38.147 00.000 12308 move complete, result=0
21:06:38.148 00.001 12308 worker thread done servicing request
21:06:38.148 00.000 14556 GuideStep: 0.2 px 104 ms WEST, -0.2 px 0 ms NORTH
21:06:38.154 00.006 12308 Worker thread wakes up
21:06:38.155 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:38.155 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:39.409 01.254 12308 Exposure complete
21:06:39.560 00.151 12308 worker thread done servicing request
21:06:39.560 00.000 14556 OnExposeComplete: enter
21:06:39.564 00.004 14556 UpdateGuideState(): m_state=6
21:06:39.568 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1781
21:06:39.572 00.004 14556 Star::Find returns 1 (0), X=174.89, Y=986.28, Mass=1870, SNR=29.0, Peak=164 HFD=4.5
21:06:39.577 00.005 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.84 = -1.45)
21:06:39.582 00.005 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.55)
21:06:39.587 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.34 hyp=0.34 cameraTheta=1.76 mountX=0.04 mountY=-0.34, mountTheta=-1.45
21:06:39.592 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.34, opts=13)
21:06:39.596 00.004 14556 Enqueuing Move request for scope (-0.07, 0.34)
21:06:39.599 00.003 12308 Worker thread wakes up
21:06:39.599 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.34) opts 0xd
21:06:39.600 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.34)
21:06:39.600 00.000 12308 Moving (-0.07, 0.34) raw xDistance=0.04 yDistance=-0.34
21:06:39.600 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:06:39.600 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:06:39.600 00.000 12308 MoveAxis(E, 0, ABG)
21:06:39.601 00.001 12308 Move returns status 0, amount 0
21:06:39.601 00.000 12308 MoveAxis(N, 242, ABG)
21:06:39.601 00.000 12308 Guiding  Dir = 0, Dur = 242
21:06:39.601 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:39.606 00.005 12308 IsSlewing returns 0
21:06:39.607 00.001 12308 IsGuiding returns 0
21:06:39.608 00.001 12308 PulseGuide returned control before completion, sleep 252
21:06:39.628 00.020 14556 UpdateGuideState exits: m=1870 SNR=29.0
21:06:39.633 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:39.638 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:39.642 00.004 14556 Enqueuing Expose request
21:06:39.868 00.226 12308 IsGuiding returns 1
21:06:39.868 00.000 12308 scope still moving after pulse duration time elapsed
21:06:39.899 00.031 12308 IsSlewing returns 0
21:06:39.901 00.002 12308 IsGuiding returns 0
21:06:39.902 00.001 12308 scope move finished after 242 + 52 ms
21:06:39.902 00.000 12308 Move returns status 0, amount 242
21:06:39.903 00.001 12308 move complete, result=0
21:06:39.903 00.000 12308 worker thread done servicing request
21:06:39.903 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 242 ms NORTH
21:06:39.911 00.008 12308 Worker thread wakes up
21:06:39.911 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:39.912 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:41.167 01.255 12308 Exposure complete
21:06:41.300 00.133 12308 worker thread done servicing request
21:06:41.300 00.000 14556 OnExposeComplete: enter
21:06:41.305 00.005 14556 UpdateGuideState(): m_state=6
21:06:41.309 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1782
21:06:41.314 00.005 14556 Star::Find returns 1 (0), X=174.81, Y=986.25, Mass=1987, SNR=29.9, Peak=144 HFD=4.8
21:06:41.318 00.004 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.08 = -1.20)
21:06:41.322 00.004 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.30)
21:06:41.325 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.30 hyp=0.34 cameraTheta=2.01 mountX=0.12 mountY=-0.32, mountTheta=-1.21
21:06:41.331 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.30, opts=13)
21:06:41.334 00.003 14556 Enqueuing Move request for scope (-0.14, 0.30)
21:06:41.339 00.005 12308 Worker thread wakes up
21:06:41.339 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.30) opts 0xd
21:06:41.339 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.30)
21:06:41.339 00.000 12308 Moving (-0.14, 0.30) raw xDistance=0.12 yDistance=-0.32
21:06:41.339 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:06:41.340 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:06:41.340 00.000 12308 MoveAxis(E, 0, ABG)
21:06:41.340 00.000 12308 Move returns status 0, amount 0
21:06:41.340 00.000 12308 MoveAxis(N, 228, ABG)
21:06:41.340 00.000 12308 Guiding  Dir = 0, Dur = 228
21:06:41.341 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:41.344 00.003 12308 IsSlewing returns 0
21:06:41.345 00.001 12308 IsGuiding returns 0
21:06:41.345 00.000 12308 PulseGuide returned control before completion, sleep 238
21:06:41.360 00.015 14556 UpdateGuideState exits: m=1987 SNR=29.9
21:06:41.365 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:41.368 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:41.372 00.004 14556 Enqueuing Expose request
21:06:41.593 00.221 12308 IsGuiding returns 1
21:06:41.594 00.001 12308 scope still moving after pulse duration time elapsed
21:06:41.624 00.030 12308 IsSlewing returns 0
21:06:41.625 00.001 12308 IsGuiding returns 0
21:06:41.625 00.000 12308 scope move finished after 228 + 52 ms
21:06:41.626 00.001 12308 Move returns status 0, amount 228
21:06:41.627 00.001 12308 move complete, result=0
21:06:41.627 00.000 12308 worker thread done servicing request
21:06:41.627 00.000 12308 Worker thread wakes up
21:06:41.628 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 228 ms NORTH
21:06:41.634 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:41.634 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:42.890 01.256 12308 Exposure complete
21:06:43.054 00.164 12308 worker thread done servicing request
21:06:43.055 00.001 14556 OnExposeComplete: enter
21:06:43.059 00.004 14556 UpdateGuideState(): m_state=6
21:06:43.062 00.003 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1783
21:06:43.066 00.004 14556 Star::Find returns 1 (0), X=174.72, Y=985.69, Mass=1645, SNR=27.1, Peak=121 HFD=4.3
21:06:43.070 00.004 14556 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.07) = xAngle (0.76 = 0.76)
21:06:43.074 00.004 14556 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.66 = 0.66)
21:06:43.078 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.25 hyp=0.35 cameraTheta=-2.31 mountX=0.25 mountY=0.21, mountTheta=0.70
21:06:43.083 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.25, opts=13)
21:06:43.087 00.004 14556 Enqueuing Move request for scope (-0.23, -0.25)
21:06:43.091 00.004 12308 Worker thread wakes up
21:06:43.091 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.25) opts 0xd
21:06:43.091 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.25)
21:06:43.092 00.001 12308 Moving (-0.23, -0.25) raw xDistance=0.25 yDistance=0.21
21:06:43.092 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:06:43.092 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:06:43.092 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:06:43.093 00.001 12308 MoveAxis(W, 108, ABG)
21:06:43.094 00.001 12308 Guiding  Dir = 3, Dur = 108
21:06:43.094 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:43.097 00.003 12308 IsSlewing returns 0
21:06:43.097 00.000 12308 IsGuiding returns 0
21:06:43.099 00.002 12308 PulseGuide returned control before completion, sleep 118
21:06:43.120 00.021 14556 UpdateGuideState exits: m=1645 SNR=27.1
21:06:43.125 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:43.129 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:43.133 00.004 14556 Enqueuing Expose request
21:06:43.224 00.091 12308 IsGuiding returns 1
21:06:43.225 00.001 12308 scope still moving after pulse duration time elapsed
21:06:43.255 00.030 12308 IsSlewing returns 0
21:06:43.258 00.003 12308 IsGuiding returns 0
21:06:43.258 00.000 12308 scope move finished after 108 + 51 ms
21:06:43.258 00.000 12308 Move returns status 0, amount 108
21:06:43.259 00.001 12308 MoveAxis(N, 0, ABG)
21:06:43.260 00.001 12308 Move returns status 0, amount 0
21:06:43.261 00.001 12308 move complete, result=0
21:06:43.263 00.002 12308 worker thread done servicing request
21:06:43.263 00.000 14556 GuideStep: 0.3 px 108 ms WEST, 0.2 px 0 ms NORTH
21:06:43.268 00.005 12308 Worker thread wakes up
21:06:43.269 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:43.269 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:44.517 01.248 12308 Exposure complete
21:06:44.671 00.154 12308 worker thread done servicing request
21:06:44.672 00.001 14556 OnExposeComplete: enter
21:06:44.675 00.003 14556 UpdateGuideState(): m_state=6
21:06:44.679 00.004 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1784
21:06:44.683 00.004 14556 Star::Find returns 1 (0), X=174.68, Y=985.93, Mass=1571, SNR=26.7, Peak=117 HFD=4.6
21:06:44.687 00.004 14556 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.07) = xAngle (-0.01 = -0.01)
21:06:44.692 00.005 14556 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.10 = -0.10)
21:06:44.695 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=-0.02 hyp=0.27 cameraTheta=-3.08 mountX=0.27 mountY=-0.03, mountTheta=-0.10
21:06:44.701 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=-0.02, opts=13)
21:06:44.707 00.006 14556 Enqueuing Move request for scope (-0.27, -0.02)
21:06:44.711 00.004 12308 Worker thread wakes up
21:06:44.711 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.02) opts 0xd
21:06:44.711 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, -0.02)
21:06:44.711 00.000 12308 Moving (-0.27, -0.02) raw xDistance=0.27 yDistance=-0.03
21:06:44.711 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
21:06:44.713 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:44.713 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:06:44.713 00.000 12308 MoveAxis(W, 126, ABG)
21:06:44.713 00.000 12308 Guiding  Dir = 3, Dur = 126
21:06:44.713 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:44.717 00.004 12308 IsSlewing returns 0
21:06:44.717 00.000 12308 IsGuiding returns 0
21:06:44.717 00.000 12308 PulseGuide returned control before completion, sleep 136
21:06:44.737 00.020 14556 UpdateGuideState exits: m=1571 SNR=26.7
21:06:44.743 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:44.746 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:44.750 00.004 14556 Enqueuing Expose request
21:06:44.864 00.114 12308 IsGuiding returns 1
21:06:44.865 00.001 12308 scope still moving after pulse duration time elapsed
21:06:44.895 00.030 12308 IsSlewing returns 0
21:06:44.895 00.000 12308 IsGuiding returns 0
21:06:44.895 00.000 12308 scope move finished after 126 + 52 ms
21:06:44.896 00.001 12308 Move returns status 0, amount 126
21:06:44.897 00.001 12308 MoveAxis(N, 0, ABG)
21:06:44.897 00.000 12308 Move returns status 0, amount 0
21:06:44.897 00.000 12308 move complete, result=0
21:06:44.899 00.002 12308 worker thread done servicing request
21:06:44.899 00.000 12308 Worker thread wakes up
21:06:44.900 00.001 14556 GuideStep: 0.3 px 126 ms WEST, -0.0 px 0 ms NORTH
21:06:44.906 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:44.906 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:46.156 01.250 12308 Exposure complete
21:06:46.301 00.145 12308 worker thread done servicing request
21:06:46.302 00.001 14556 OnExposeComplete: enter
21:06:46.305 00.003 14556 UpdateGuideState(): m_state=6
21:06:46.310 00.005 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1785
21:06:46.314 00.004 14556 Star::Find returns 1 (0), X=174.82, Y=985.81, Mass=1789, SNR=28.5, Peak=139 HFD=4.4
21:06:46.317 00.003 14556 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-3.07) = xAngle (0.71 = 0.71)
21:06:46.322 00.005 14556 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.61 = 0.61)
21:06:46.326 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.13 hyp=0.19 cameraTheta=-2.36 mountX=0.14 mountY=0.11, mountTheta=0.65
21:06:46.333 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.13, opts=13)
21:06:46.338 00.005 14556 Enqueuing Move request for scope (-0.13, -0.13)
21:06:46.342 00.004 12308 Worker thread wakes up
21:06:46.342 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.13) opts 0xd
21:06:46.342 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.13)
21:06:46.342 00.000 12308 Moving (-0.13, -0.13) raw xDistance=0.14 yDistance=0.11
21:06:46.343 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:06:46.343 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:46.343 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:06:46.343 00.000 12308 MoveAxis(E, 0, ABG)
21:06:46.343 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:46.348 00.005 12308 Move returns status 0, amount 0
21:06:46.348 00.000 12308 MoveAxis(N, 0, ABG)
21:06:46.348 00.000 12308 Move returns status 0, amount 0
21:06:46.348 00.000 12308 move complete, result=0
21:06:46.348 00.000 12308 worker thread done servicing request
21:06:46.368 00.020 14556 UpdateGuideState exits: m=1789 SNR=28.5
21:06:46.373 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:46.377 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:46.381 00.004 14556 Enqueuing Expose request
21:06:46.384 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:06:46.390 00.006 12308 Worker thread wakes up
21:06:46.390 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:46.390 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:47.640 01.250 12308 Exposure complete
21:06:47.789 00.149 12308 worker thread done servicing request
21:06:47.789 00.000 14556 OnExposeComplete: enter
21:06:47.795 00.006 14556 UpdateGuideState(): m_state=6
21:06:47.799 00.004 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1786
21:06:47.803 00.004 14556 Star::Find returns 1 (0), X=174.92, Y=985.75, Mass=1949, SNR=29.8, Peak=162 HFD=4.4
21:06:47.806 00.003 14556 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-3.07) = xAngle (1.37 = 1.37)
21:06:47.811 00.005 14556 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.27 = 1.27)
21:06:47.814 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.71 mountX=0.04 mountY=0.19, mountTheta=1.36
21:06:47.819 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.19, opts=13)
21:06:47.823 00.004 14556 Enqueuing Move request for scope (-0.03, -0.19)
21:06:47.827 00.004 12308 Worker thread wakes up
21:06:47.827 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.19) opts 0xd
21:06:47.827 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.19)
21:06:47.828 00.001 12308 Moving (-0.03, -0.19) raw xDistance=0.04 yDistance=0.19
21:06:47.828 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:06:47.828 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:47.828 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:06:47.828 00.000 12308 MoveAxis(E, 0, ABG)
21:06:47.829 00.001 12308 Move returns status 0, amount 0
21:06:47.829 00.000 12308 MoveAxis(N, 0, ABG)
21:06:47.829 00.000 12308 Move returns status 0, amount 0
21:06:47.830 00.001 12308 move complete, result=0
21:06:47.831 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:47.835 00.004 12308 worker thread done servicing request
21:06:47.854 00.019 14556 UpdateGuideState exits: m=1949 SNR=29.8
21:06:47.858 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:47.863 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:47.866 00.003 14556 Enqueuing Expose request
21:06:47.871 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:06:47.875 00.004 12308 Worker thread wakes up
21:06:47.875 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:47.875 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:49.124 01.249 12308 Exposure complete
21:06:49.289 00.165 12308 worker thread done servicing request
21:06:49.289 00.000 14556 OnExposeComplete: enter
21:06:49.296 00.007 14556 UpdateGuideState(): m_state=6
21:06:49.299 00.003 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1787
21:06:49.303 00.004 14556 Star::Find returns 1 (0), X=175.22, Y=985.95, Mass=1971, SNR=29.7, Peak=154 HFD=4.4
21:06:49.308 00.005 14556 CameraToMount -- cameraTheta (0.01) - m_xAngle (-3.07) = xAngle (3.08 = 3.08)
21:06:49.311 00.003 14556 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.98 = 2.98)
21:06:49.314 00.003 14556 CameraToMount -- cameraX=0.27 cameraY=0.00 hyp=0.27 cameraTheta=0.01 mountX=-0.27 mountY=0.04, mountTheta=2.98
21:06:49.319 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.00, opts=13)
21:06:49.323 00.004 14556 Enqueuing Move request for scope (0.27, 0.00)
21:06:49.327 00.004 12308 Worker thread wakes up
21:06:49.328 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.00) opts 0xd
21:06:49.328 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.00)
21:06:49.328 00.000 12308 Moving (0.27, 0.00) raw xDistance=-0.27 yDistance=0.04
21:06:49.328 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:06:49.329 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:49.329 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:06:49.329 00.000 12308 MoveAxis(E, 117, ABG)
21:06:49.331 00.002 12308 Guiding  Dir = 2, Dur = 117
21:06:49.331 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:49.337 00.006 12308 IsSlewing returns 0
21:06:49.337 00.000 12308 IsGuiding returns 0
21:06:49.338 00.001 12308 PulseGuide returned control before completion, sleep 127
21:06:49.357 00.019 14556 UpdateGuideState exits: m=1971 SNR=29.7
21:06:49.361 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:49.365 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:49.369 00.004 14556 Enqueuing Expose request
21:06:49.474 00.105 12308 IsGuiding returns 1
21:06:49.475 00.001 12308 scope still moving after pulse duration time elapsed
21:06:49.505 00.030 12308 IsSlewing returns 0
21:06:49.506 00.001 12308 IsGuiding returns 0
21:06:49.506 00.000 12308 scope move finished after 117 + 52 ms
21:06:49.508 00.002 12308 Move returns status 0, amount 117
21:06:49.508 00.000 12308 MoveAxis(N, 0, ABG)
21:06:49.508 00.000 12308 Move returns status 0, amount 0
21:06:49.508 00.000 12308 move complete, result=0
21:06:49.509 00.001 12308 worker thread done servicing request
21:06:49.509 00.000 14556 GuideStep: -0.3 px 117 ms EAST, 0.0 px 0 ms NORTH
21:06:49.517 00.008 12308 Worker thread wakes up
21:06:49.517 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:49.517 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:50.764 01.247 12308 Exposure complete
21:06:50.927 00.163 12308 worker thread done servicing request
21:06:50.927 00.000 14556 OnExposeComplete: enter
21:06:50.933 00.006 14556 UpdateGuideState(): m_state=6
21:06:50.937 00.004 14556 Star::Find(15, 175, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1788
21:06:50.941 00.004 14556 Star::Find returns 1 (0), X=175.05, Y=986.13, Mass=2115, SNR=30.8, Peak=191 HFD=4.4
21:06:50.944 00.003 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.16 = -2.12)
21:06:50.949 00.005 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.22)
21:06:50.953 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.18 hyp=0.20 cameraTheta=1.09 mountX=-0.11 mountY=-0.16, mountTheta=-2.15
21:06:50.958 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.18, opts=13)
21:06:50.962 00.004 14556 Enqueuing Move request for scope (0.09, 0.18)
21:06:50.967 00.005 12308 Worker thread wakes up
21:06:50.967 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.18) opts 0xd
21:06:50.967 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.18)
21:06:50.967 00.000 12308 Moving (0.09, 0.18) raw xDistance=-0.11 yDistance=-0.16
21:06:50.967 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:06:50.967 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:50.968 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:06:50.968 00.000 12308 MoveAxis(E, 0, ABG)
21:06:50.968 00.000 12308 Move returns status 0, amount 0
21:06:50.969 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:50.974 00.005 12308 MoveAxis(N, 0, ABG)
21:06:50.974 00.000 12308 Move returns status 0, amount 0
21:06:50.974 00.000 12308 move complete, result=0
21:06:50.974 00.000 12308 worker thread done servicing request
21:06:50.995 00.021 14556 UpdateGuideState exits: m=2115 SNR=30.8
21:06:50.999 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:51.002 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:51.006 00.004 14556 Enqueuing Expose request
21:06:51.012 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:06:51.016 00.004 12308 Worker thread wakes up
21:06:51.016 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:51.016 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:52.260 01.244 12308 Exposure complete
21:06:52.419 00.159 12308 worker thread done servicing request
21:06:52.420 00.001 14556 OnExposeComplete: enter
21:06:52.424 00.004 14556 UpdateGuideState(): m_state=6
21:06:52.427 00.003 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1789
21:06:52.431 00.004 14556 Star::Find returns 1 (0), X=175.05, Y=986.18, Mass=1917, SNR=29.2, Peak=164 HFD=4.4
21:06:52.435 00.004 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.25 = -2.03)
21:06:52.437 00.002 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.13)
21:06:52.442 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.18 mountX=-0.11 mountY=-0.22, mountTheta=-2.05
21:06:52.447 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.24, opts=13)
21:06:52.450 00.003 14556 Enqueuing Move request for scope (0.10, 0.24)
21:06:52.455 00.005 12308 Worker thread wakes up
21:06:52.455 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.24) opts 0xd
21:06:52.455 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.24)
21:06:52.455 00.000 12308 Moving (0.10, 0.24) raw xDistance=-0.11 yDistance=-0.22
21:06:52.456 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:06:52.456 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:06:52.456 00.000 12308 MoveAxis(E, 0, ABG)
21:06:52.456 00.000 12308 Move returns status 0, amount 0
21:06:52.456 00.000 12308 MoveAxis(N, 155, ABG)
21:06:52.456 00.000 12308 Guiding  Dir = 0, Dur = 155
21:06:52.457 00.001 12308 IsSlewing returns 0
21:06:52.457 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:52.461 00.004 12308 IsGuiding returns 0
21:06:52.461 00.000 12308 PulseGuide returned control before completion, sleep 165
21:06:52.481 00.020 14556 UpdateGuideState exits: m=1917 SNR=29.2
21:06:52.487 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:52.492 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:52.495 00.003 14556 Enqueuing Expose request
21:06:52.631 00.136 12308 IsGuiding returns 1
21:06:52.631 00.000 12308 scope still moving after pulse duration time elapsed
21:06:52.661 00.030 12308 IsSlewing returns 0
21:06:52.663 00.002 12308 IsGuiding returns 0
21:06:52.664 00.001 12308 scope move finished after 155 + 48 ms
21:06:52.665 00.001 12308 Move returns status 0, amount 155
21:06:52.665 00.000 12308 move complete, result=0
21:06:52.665 00.000 12308 worker thread done servicing request
21:06:52.665 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
21:06:52.672 00.007 12308 Worker thread wakes up
21:06:52.672 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:52.672 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:53.924 01.252 12308 Exposure complete
21:06:54.088 00.164 12308 worker thread done servicing request
21:06:54.088 00.000 14556 OnExposeComplete: enter
21:06:54.092 00.004 14556 UpdateGuideState(): m_state=6
21:06:54.097 00.005 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1790
21:06:54.101 00.004 14556 Star::Find returns 1 (0), X=175.04, Y=985.83, Mass=2246, SNR=31.8, Peak=199 HFD=4.6
21:06:54.105 00.004 14556 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-3.07) = xAngle (2.16 = 2.16)
21:06:54.109 00.004 14556 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.06 = 2.06)
21:06:54.113 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.92 mountX=-0.08 mountY=0.13, mountTheta=2.13
21:06:54.119 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.12, opts=13)
21:06:54.123 00.004 14556 Enqueuing Move request for scope (0.09, -0.12)
21:06:54.128 00.005 12308 Worker thread wakes up
21:06:54.128 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
21:06:54.128 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
21:06:54.128 00.000 12308 Moving (0.09, -0.12) raw xDistance=-0.08 yDistance=0.13
21:06:54.129 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:06:54.129 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:54.130 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:06:54.130 00.000 12308 MoveAxis(E, 0, ABG)
21:06:54.130 00.000 12308 Move returns status 0, amount 0
21:06:54.130 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:54.134 00.004 12308 MoveAxis(N, 0, ABG)
21:06:54.134 00.000 12308 Move returns status 0, amount 0
21:06:54.134 00.000 12308 move complete, result=0
21:06:54.135 00.001 12308 worker thread done servicing request
21:06:54.152 00.017 14556 UpdateGuideState exits: m=2246 SNR=31.8
21:06:54.157 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:54.161 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:54.166 00.005 14556 Enqueuing Expose request
21:06:54.169 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:06:54.174 00.005 12308 Worker thread wakes up
21:06:54.174 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:54.174 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:55.423 01.249 12308 Exposure complete
21:06:55.582 00.159 12308 worker thread done servicing request
21:06:55.583 00.001 14556 OnExposeComplete: enter
21:06:55.589 00.006 14556 UpdateGuideState(): m_state=6
21:06:55.593 00.004 14556 Star::Find(15, 175, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1791
21:06:55.598 00.005 14556 Star::Find returns 1 (0), X=174.85, Y=986.17, Mass=1840, SNR=28.7, Peak=152 HFD=4.5
21:06:55.601 00.003 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.07 = -1.22)
21:06:55.606 00.005 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.31)
21:06:55.609 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.22 hyp=0.25 cameraTheta=1.99 mountX=0.09 mountY=-0.24, mountTheta=-1.23
21:06:55.614 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.22, opts=13)
21:06:55.619 00.005 14556 Enqueuing Move request for scope (-0.10, 0.22)
21:06:55.623 00.004 12308 Worker thread wakes up
21:06:55.623 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.22) opts 0xd
21:06:55.623 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.22)
21:06:55.623 00.000 12308 Moving (-0.10, 0.22) raw xDistance=0.09 yDistance=-0.24
21:06:55.623 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:06:55.624 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:06:55.624 00.000 12308 MoveAxis(E, 0, ABG)
21:06:55.624 00.000 12308 Move returns status 0, amount 0
21:06:55.624 00.000 12308 MoveAxis(N, 168, ABG)
21:06:55.624 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:55.629 00.005 12308 Guiding  Dir = 0, Dur = 168
21:06:55.629 00.000 12308 IsSlewing returns 0
21:06:55.629 00.000 12308 IsGuiding returns 0
21:06:55.630 00.001 12308 PulseGuide returned control before completion, sleep 178
21:06:55.651 00.021 14556 UpdateGuideState exits: m=1840 SNR=28.7
21:06:55.657 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:55.661 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:55.665 00.004 14556 Enqueuing Expose request
21:06:55.823 00.158 12308 IsGuiding returns 0
21:06:55.824 00.001 12308 Move returns status 0, amount 168
21:06:55.825 00.001 12308 move complete, result=0
21:06:55.826 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 168 ms NORTH
21:06:55.832 00.006 12308 worker thread done servicing request
21:06:55.832 00.000 12308 Worker thread wakes up
21:06:55.832 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:55.834 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:57.085 01.251 12308 Exposure complete
21:06:57.246 00.161 12308 worker thread done servicing request
21:06:57.247 00.001 14556 OnExposeComplete: enter
21:06:57.251 00.004 14556 UpdateGuideState(): m_state=6
21:06:57.255 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1792
21:06:57.260 00.005 14556 Star::Find returns 1 (0), X=174.91, Y=985.87, Mass=1989, SNR=30.1, Peak=159 HFD=4.7
21:06:57.266 00.006 14556 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-3.07) = xAngle (1.02 = 1.02)
21:06:57.272 00.006 14556 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.92 = 0.92)
21:06:57.277 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.05 mountX=0.05 mountY=0.07, mountTheta=0.99
21:06:57.282 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.08, opts=13)
21:06:57.286 00.004 14556 Enqueuing Move request for scope (-0.04, -0.08)
21:06:57.290 00.004 12308 Worker thread wakes up
21:06:57.291 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
21:06:57.291 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
21:06:57.291 00.000 12308 Moving (-0.04, -0.08) raw xDistance=0.05 yDistance=0.07
21:06:57.291 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:06:57.291 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:57.291 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:06:57.291 00.000 12308 MoveAxis(E, 0, ABG)
21:06:57.292 00.001 12308 Move returns status 0, amount 0
21:06:57.292 00.000 12308 MoveAxis(N, 0, ABG)
21:06:57.293 00.001 12308 Move returns status 0, amount 0
21:06:57.293 00.000 12308 move complete, result=0
21:06:57.293 00.000 12308 worker thread done servicing request
21:06:57.293 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:57.320 00.027 14556 UpdateGuideState exits: m=1989 SNR=30.1
21:06:57.327 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:57.331 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:57.336 00.005 14556 Enqueuing Expose request
21:06:57.341 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:06:57.343 00.002 12308 Worker thread wakes up
21:06:57.345 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:57.345 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:06:58.584 01.239 12308 Exposure complete
21:06:58.754 00.170 12308 worker thread done servicing request
21:06:58.755 00.001 14556 OnExposeComplete: enter
21:06:58.758 00.003 14556 UpdateGuideState(): m_state=6
21:06:58.762 00.004 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1793
21:06:58.767 00.005 14556 Star::Find returns 1 (0), X=175.05, Y=986.04, Mass=1983, SNR=29.8, Peak=187 HFD=4.4
21:06:58.771 00.004 14556 CameraToMount -- cameraTheta (0.77) - m_xAngle (-3.07) = xAngle (3.84 = -2.44)
21:06:58.774 00.003 14556 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.74 = -2.54)
21:06:58.778 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.77 mountX=-0.11 mountY=-0.08, mountTheta=-2.50
21:06:58.783 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.10, opts=13)
21:06:58.788 00.005 14556 Enqueuing Move request for scope (0.10, 0.10)
21:06:58.791 00.003 12308 Worker thread wakes up
21:06:58.791 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
21:06:58.792 00.001 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
21:06:58.792 00.000 12308 Moving (0.10, 0.10) raw xDistance=-0.11 yDistance=-0.08
21:06:58.792 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:06:58.792 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:58.792 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:06:58.793 00.001 12308 MoveAxis(E, 0, ABG)
21:06:58.793 00.000 12308 Move returns status 0, amount 0
21:06:58.793 00.000 12308 MoveAxis(N, 0, ABG)
21:06:58.793 00.000 12308 Move returns status 0, amount 0
21:06:58.793 00.000 12308 move complete, result=0
21:06:58.793 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:06:58.800 00.007 12308 worker thread done servicing request
21:06:58.823 00.023 14556 UpdateGuideState exits: m=1983 SNR=29.8
21:06:58.829 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:58.833 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:06:58.838 00.005 14556 Enqueuing Expose request
21:06:58.841 00.003 12308 Worker thread wakes up
21:06:58.841 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:06:58.846 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:06:58.846 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:07:00.094 01.248 12308 Exposure complete
21:07:00.252 00.158 12308 worker thread done servicing request
21:07:00.253 00.001 14556 OnExposeComplete: enter
21:07:00.256 00.003 14556 UpdateGuideState(): m_state=6
21:07:00.260 00.004 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1794
21:07:00.265 00.005 14556 Star::Find returns 1 (0), X=174.81, Y=986.03, Mass=1569, SNR=26.7, Peak=141 HFD=4.2
21:07:00.268 00.003 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.70 = -0.59)
21:07:00.272 00.004 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.60 = -0.69)
21:07:00.277 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.62 mountX=0.14 mountY=-0.11, mountTheta=-0.65
21:07:00.282 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.08, opts=13)
21:07:00.286 00.004 14556 Enqueuing Move request for scope (-0.15, 0.08)
21:07:00.289 00.003 12308 Worker thread wakes up
21:07:00.289 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
21:07:00.290 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
21:07:00.290 00.000 12308 Moving (-0.15, 0.08) raw xDistance=0.14 yDistance=-0.11
21:07:00.290 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:07:00.290 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:00.290 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:07:00.290 00.000 12308 MoveAxis(E, 0, ABG)
21:07:00.290 00.000 12308 Move returns status 0, amount 0
21:07:00.291 00.001 12308 MoveAxis(N, 0, ABG)
21:07:00.291 00.000 12308 Move returns status 0, amount 0
21:07:00.291 00.000 12308 move complete, result=0
21:07:00.292 00.001 12308 worker thread done servicing request
21:07:00.292 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:00.317 00.025 14556 UpdateGuideState exits: m=1569 SNR=26.7
21:07:00.320 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:00.324 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:00.329 00.005 14556 Enqueuing Expose request
21:07:00.333 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:07:00.338 00.005 12308 Worker thread wakes up
21:07:00.338 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:00.338 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:07:01.585 01.247 12308 Exposure complete
21:07:01.721 00.136 12308 worker thread done servicing request
21:07:01.722 00.001 14556 OnExposeComplete: enter
21:07:01.725 00.003 14556 UpdateGuideState(): m_state=6
21:07:01.729 00.004 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1795
21:07:01.733 00.004 14556 Star::Find returns 1 (0), X=174.76, Y=985.82, Mass=2061, SNR=30.6, Peak=176 HFD=4.5
21:07:01.736 00.003 14556 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.07) = xAngle (0.52 = 0.52)
21:07:01.741 00.005 14556 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.42 = 0.42)
21:07:01.745 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.12 hyp=0.22 cameraTheta=-2.55 mountX=0.20 mountY=0.09, mountTheta=0.44
21:07:01.753 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.12, opts=13)
21:07:01.758 00.005 14556 Enqueuing Move request for scope (-0.19, -0.12)
21:07:01.765 00.007 12308 Worker thread wakes up
21:07:01.766 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.12) opts 0xd
21:07:01.766 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.12)
21:07:01.766 00.000 12308 Moving (-0.19, -0.12) raw xDistance=0.20 yDistance=0.09
21:07:01.767 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:07:01.767 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:01.767 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:07:01.768 00.001 12308 MoveAxis(E, 0, ABG)
21:07:01.768 00.000 12308 Move returns status 0, amount 0
21:07:01.769 00.001 12308 MoveAxis(N, 0, ABG)
21:07:01.769 00.000 12308 Move returns status 0, amount 0
21:07:01.770 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:01.776 00.006 12308 move complete, result=0
21:07:01.776 00.000 12308 worker thread done servicing request
21:07:01.800 00.024 14556 UpdateGuideState exits: m=2061 SNR=30.6
21:07:01.805 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:01.811 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:01.818 00.007 14556 Enqueuing Expose request
21:07:01.827 00.009 12308 Worker thread wakes up
21:07:01.828 00.001 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:07:01.834 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:01.835 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:07:03.084 01.249 12308 Exposure complete
21:07:03.235 00.151 12308 worker thread done servicing request
21:07:03.235 00.000 14556 OnExposeComplete: enter
21:07:03.240 00.005 14556 UpdateGuideState(): m_state=6
21:07:03.244 00.004 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1796
21:07:03.249 00.005 14556 Star::Find returns 1 (0), X=174.91, Y=986.09, Mass=2060, SNR=30.6, Peak=190 HFD=4.4
21:07:03.253 00.004 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.91 = -1.38)
21:07:03.256 00.003 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.48)
21:07:03.260 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.83 mountX=0.03 mountY=-0.15, mountTheta=-1.38
21:07:03.265 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.14, opts=13)
21:07:03.270 00.005 14556 Enqueuing Move request for scope (-0.04, 0.14)
21:07:03.274 00.004 12308 Worker thread wakes up
21:07:03.274 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
21:07:03.274 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
21:07:03.274 00.000 12308 Moving (-0.04, 0.14) raw xDistance=0.03 yDistance=-0.15
21:07:03.274 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:07:03.274 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:03.274 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:07:03.274 00.000 12308 MoveAxis(E, 0, ABG)
21:07:03.276 00.002 12308 Move returns status 0, amount 0
21:07:03.276 00.000 12308 MoveAxis(N, 0, ABG)
21:07:03.276 00.000 12308 Move returns status 0, amount 0
21:07:03.276 00.000 12308 move complete, result=0
21:07:03.276 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:03.281 00.005 12308 worker thread done servicing request
21:07:03.301 00.020 14556 UpdateGuideState exits: m=2060 SNR=30.6
21:07:03.305 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:03.310 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:03.314 00.004 14556 Enqueuing Expose request
21:07:03.316 00.002 12308 Worker thread wakes up
21:07:03.317 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:03.318 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:07:03.318 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:07:04.562 01.244 12308 Exposure complete
21:07:04.714 00.152 12308 worker thread done servicing request
21:07:04.715 00.001 14556 OnExposeComplete: enter
21:07:04.719 00.004 14556 UpdateGuideState(): m_state=6
21:07:04.722 00.003 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1797
21:07:04.726 00.004 14556 Star::Find returns 1 (0), X=175.05, Y=986.04, Mass=2011, SNR=30.2, Peak=184 HFD=4.4
21:07:04.731 00.005 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.82 = -2.47)
21:07:04.735 00.004 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.72 = -2.56)
21:07:04.740 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.74 mountX=-0.11 mountY=-0.08, mountTheta=-2.53
21:07:04.745 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.10, opts=13)
21:07:04.749 00.004 14556 Enqueuing Move request for scope (0.10, 0.10)
21:07:04.752 00.003 12308 Worker thread wakes up
21:07:04.752 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
21:07:04.752 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
21:07:04.754 00.002 12308 Moving (0.10, 0.10) raw xDistance=-0.11 yDistance=-0.08
21:07:04.754 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:07:04.754 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:04.754 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:07:04.755 00.001 12308 MoveAxis(E, 0, ABG)
21:07:04.755 00.000 12308 Move returns status 0, amount 0
21:07:04.755 00.000 12308 MoveAxis(N, 0, ABG)
21:07:04.755 00.000 12308 Move returns status 0, amount 0
21:07:04.755 00.000 12308 move complete, result=0
21:07:04.755 00.000 12308 worker thread done servicing request
21:07:04.755 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:04.779 00.024 14556 UpdateGuideState exits: m=2011 SNR=30.2
21:07:04.782 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:04.787 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:04.791 00.004 14556 Enqueuing Expose request
21:07:04.796 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:07:04.800 00.004 12308 Worker thread wakes up
21:07:04.800 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:04.800 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:07:06.044 01.244 12308 Exposure complete
21:07:06.195 00.151 12308 worker thread done servicing request
21:07:06.197 00.002 14556 OnExposeComplete: enter
21:07:06.202 00.005 14556 UpdateGuideState(): m_state=6
21:07:06.209 00.007 14556 Star::Find(15, 175, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1798
21:07:06.212 00.003 14556 Star::Find returns 1 (0), X=174.84, Y=986.21, Mass=2151, SNR=31.0, Peak=174 HFD=4.4
21:07:06.217 00.005 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.05 = -1.24)
21:07:06.220 00.003 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.33)
21:07:06.224 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.27 hyp=0.29 cameraTheta=1.97 mountX=0.10 mountY=-0.29, mountTheta=-1.24
21:07:06.230 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.27, opts=13)
21:07:06.235 00.005 14556 Enqueuing Move request for scope (-0.12, 0.27)
21:07:06.241 00.006 12308 Worker thread wakes up
21:07:06.241 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.27) opts 0xd
21:07:06.241 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.27)
21:07:06.241 00.000 12308 Moving (-0.12, 0.27) raw xDistance=0.10 yDistance=-0.29
21:07:06.241 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:07:06.242 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:07:06.242 00.000 12308 MoveAxis(E, 0, ABG)
21:07:06.242 00.000 12308 Move returns status 0, amount 0
21:07:06.242 00.000 12308 MoveAxis(N, 201, ABG)
21:07:06.242 00.000 12308 Guiding  Dir = 0, Dur = 201
21:07:06.242 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:06.247 00.005 12308 IsSlewing returns 0
21:07:06.248 00.001 12308 IsGuiding returns 0
21:07:06.248 00.000 12308 PulseGuide returned control before completion, sleep 211
21:07:06.269 00.021 14556 UpdateGuideState exits: m=2151 SNR=31.0
21:07:06.274 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:06.279 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:06.282 00.003 14556 Enqueuing Expose request
21:07:06.473 00.191 12308 IsGuiding returns 1
21:07:06.473 00.000 12308 scope still moving after pulse duration time elapsed
21:07:06.504 00.031 12308 IsSlewing returns 0
21:07:06.504 00.000 12308 IsGuiding returns 0
21:07:06.505 00.001 12308 scope move finished after 201 + 56 ms
21:07:06.505 00.000 12308 Move returns status 0, amount 201
21:07:06.507 00.002 12308 move complete, result=0
21:07:06.507 00.000 12308 worker thread done servicing request
21:07:06.508 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 201 ms NORTH
21:07:06.518 00.010 12308 Worker thread wakes up
21:07:06.518 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:06.519 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:07:07.765 01.246 12308 Exposure complete
21:07:07.919 00.154 12308 worker thread done servicing request
21:07:07.919 00.000 14556 OnExposeComplete: enter
21:07:07.922 00.003 14556 UpdateGuideState(): m_state=6
21:07:07.927 00.005 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1799
21:07:07.931 00.004 14556 Star::Find returns 1 (0), X=174.83, Y=985.94, Mass=1932, SNR=29.4, Peak=161 HFD=4.3
21:07:07.934 00.003 14556 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-3.07) = xAngle (-0.05 = -0.05)
21:07:07.939 00.005 14556 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.15 = -0.15)
21:07:07.942 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-3.13 mountX=0.12 mountY=-0.02, mountTheta=-0.15
21:07:07.948 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.00, opts=13)
21:07:07.951 00.003 14556 Enqueuing Move request for scope (-0.12, -0.00)
21:07:07.954 00.003 12308 Worker thread wakes up
21:07:07.955 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.00) opts 0xd
21:07:07.955 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.00)
21:07:07.955 00.000 12308 Moving (-0.12, -0.00) raw xDistance=0.12 yDistance=-0.02
21:07:07.955 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:07:07.955 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:07.955 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:07:07.955 00.000 12308 MoveAxis(E, 0, ABG)
21:07:07.956 00.001 12308 Move returns status 0, amount 0
21:07:07.956 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:07.961 00.005 12308 MoveAxis(N, 0, ABG)
21:07:07.961 00.000 12308 Move returns status 0, amount 0
21:07:07.961 00.000 12308 move complete, result=0
21:07:07.961 00.000 12308 worker thread done servicing request
21:07:07.981 00.020 14556 UpdateGuideState exits: m=1932 SNR=29.4
21:07:07.987 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:07.991 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:07.995 00.004 14556 Enqueuing Expose request
21:07:07.998 00.003 12308 Worker thread wakes up
21:07:07.999 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:07.999 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:07:08.000 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:07:09.247 01.247 12308 Exposure complete
21:07:09.388 00.141 12308 worker thread done servicing request
21:07:09.388 00.000 14556 OnExposeComplete: enter
21:07:09.391 00.003 14556 UpdateGuideState(): m_state=6
21:07:09.395 00.004 14556 Star::Find(15, 174, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1800
21:07:09.398 00.003 14556 Star::Find returns 1 (0), X=175.00, Y=986.08, Mass=1934, SNR=29.5, Peak=156 HFD=4.5
21:07:09.401 00.003 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.31 = -1.97)
21:07:09.404 00.003 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.07)
21:07:09.406 00.002 14556 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.24 mountX=-0.06 mountY=-0.12, mountTheta=-1.99
21:07:09.410 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.13, opts=13)
21:07:09.414 00.004 14556 Enqueuing Move request for scope (0.05, 0.13)
21:07:09.418 00.004 12308 Worker thread wakes up
21:07:09.418 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
21:07:09.418 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
21:07:09.418 00.000 12308 Moving (0.05, 0.13) raw xDistance=-0.06 yDistance=-0.12
21:07:09.418 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:07:09.419 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:09.419 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:07:09.419 00.000 12308 MoveAxis(E, 0, ABG)
21:07:09.419 00.000 12308 Move returns status 0, amount 0
21:07:09.419 00.000 12308 MoveAxis(N, 0, ABG)
21:07:09.419 00.000 12308 Move returns status 0, amount 0
21:07:09.419 00.000 12308 move complete, result=0
21:07:09.419 00.000 12308 worker thread done servicing request
21:07:09.419 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:09.443 00.024 14556 UpdateGuideState exits: m=1934 SNR=29.5
21:07:09.448 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:09.453 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:09.458 00.005 14556 Enqueuing Expose request
21:07:09.463 00.005 12308 Worker thread wakes up
21:07:09.463 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:09.463 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,971,31,31)
21:07:09.463 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:07:10.415 00.952 14556 evsrv: cli 0185AD08 connect
21:07:10.515 00.100 14556 case statement mapped state 6 to 3
21:07:10.519 00.004 14556 case statement mapped state 6 to 3
21:07:10.524 00.005 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"714ed06c-1caa-4caa-915e-a362b3d1d6a0"}
21:07:10.526 00.002 14556 case statement mapped state 6 to 3
21:07:10.530 00.004 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"714ed06c-1caa-4caa-915e-a362b3d1d6a0"}
21:07:10.666 00.136 14556 evsrv: cli 0185AD08 disconnect
21:07:10.674 00.008 14556 evsrv: cli 0185B3E8 connect
21:07:10.678 00.004 14556 case statement mapped state 6 to 3
21:07:10.682 00.004 14556 case statement mapped state 6 to 3
21:07:10.686 00.004 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"7a8e9a53-495a-4995-a093-c90ffc43e392"}
21:07:10.796 00.110 14556 PhdController::Dither begins
21:07:10.800 00.004 12308 Exposure complete
21:07:10.800 00.000 14556 dither: size=5.00, dRA=-4.09 dDec=-1.36
21:07:10.805 00.005 14556 MountToCamera -- mountTheta (-2.82) + m_xAngle (-3.07) = xAngle (-5.89 = 0.39)
21:07:10.808 00.003 14556 MountToCamera -- mountX=-4.09 mountY=-1.36 hyp=4.30 mountTheta=-2.82 cameraX=3.98, cameraY=1.63 cameraTheta=0.39
21:07:10.811 00.003 14556 setting lock position to (178.93, 987.58)
21:07:10.814 00.003 14556 Mount: notify guiding dithered (4.0, 1.6)
21:07:10.817 00.003 14556 Status Line: Dither by -4.09,-1.36
21:07:10.823 00.006 14556 PhdController: newstate STATE_SETTLE_BEGIN
21:07:10.826 00.003 14556 PhdController: newstate STATE_SETTLE_WAIT
21:07:10.830 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"7a8e9a53-495a-4995-a093-c90ffc43e392"}
21:07:10.836 00.006 14556 evsrv: cli 0185B3E8 disconnect
21:07:10.925 00.089 12308 worker thread done servicing request
21:07:10.925 00.000 14556 OnExposeComplete: enter
21:07:10.928 00.003 14556 UpdateGuideState(): m_state=6
21:07:10.931 00.003 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1801
21:07:10.933 00.002 14556 Star::Find returns 1 (0), X=174.98, Y=986.08, Mass=1819, SNR=28.4, Peak=160 HFD=4.3
21:07:10.936 00.003 14556 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.07) = xAngle (0.29 = 0.29)
21:07:10.940 00.004 14556 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.19 = 0.19)
21:07:10.942 00.002 14556 CameraToMount -- cameraX=-3.96 cameraY=-1.50 hyp=4.23 cameraTheta=-2.78 mountX=4.05 mountY=0.82, mountTheta=0.20
21:07:10.946 00.004 14556 dither recenter: remaining=(4.1,1.4) step=(4.1,1.4)
21:07:10.948 00.002 14556 MountToCamera -- mountTheta (0.32) + m_xAngle (-3.07) = xAngle (-2.75 = -2.75)
21:07:10.951 00.003 14556 MountToCamera -- mountX=4.09 mountY=1.36 hyp=4.30 mountTheta=0.32 cameraX=-3.98, cameraY=-1.63 cameraTheta=-2.75
21:07:10.955 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-3.98, y=-1.63, opts=4)
21:07:10.960 00.005 14556 Enqueuing Move request for scope (-3.98, -1.63)
21:07:10.963 00.003 14556 Mount: notify direct move 4.09,1.36
21:07:10.966 00.003 12308 Worker thread wakes up
21:07:10.966 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-3.98, -1.63) opts 0x4
21:07:10.966 00.000 12308 Handling offset move in thread for scope, endpoint = (-3.98, -1.63)
21:07:10.967 00.001 12308 Moving (-3.98, -1.63) raw xDistance=4.09 yDistance=1.36
21:07:10.967 00.000 12308 MoveAxis(W, 2814, B)
21:07:10.967 00.000 12308 Guiding  Dir = 3, Dur = 2814
21:07:10.968 00.001 12308 IsSlewing returns 0
21:07:10.968 00.000 12308 IsGuiding returns 0
21:07:10.968 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:10.972 00.004 12308 PulseGuide returned control before completion, sleep 2824
21:07:10.988 00.016 14556 UpdateGuideState exits: m=1819 SNR=28.4
21:07:10.991 00.003 14556 PhdController: settling, locked = 1, distance = 4.40 (1.50) aobump = 0 frame = 1 / 99999
21:07:10.994 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760580430.994,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.40,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:07:10.997 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:11.001 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:11.004 00.003 14556 Enqueuing Expose request
21:07:13.805 02.801 12308 IsGuiding returns 1
21:07:13.805 00.000 12308 scope still moving after pulse duration time elapsed
21:07:13.836 00.031 12308 IsSlewing returns 0
21:07:13.837 00.001 12308 IsGuiding returns 0
21:07:13.837 00.000 12308 scope move finished after 2814 + 54 ms
21:07:13.838 00.001 12308 Move returns status 0, amount 2814
21:07:13.838 00.000 12308 MoveAxis(S, 954, B)
21:07:13.838 00.000 12308 Guiding  Dir = 1, Dur = 954
21:07:13.838 00.000 12308 IsSlewing returns 0
21:07:13.839 00.001 12308 IsGuiding returns 0
21:07:13.840 00.001 12308 PulseGuide returned control before completion, sleep 964
21:07:14.812 00.972 12308 IsGuiding returns 1
21:07:14.813 00.001 12308 scope still moving after pulse duration time elapsed
21:07:14.844 00.031 12308 IsSlewing returns 0
21:07:14.845 00.001 12308 IsGuiding returns 0
21:07:14.846 00.001 12308 scope move finished after 954 + 51 ms
21:07:14.846 00.000 12308 Move returns status 0, amount 954
21:07:14.846 00.000 12308 move complete, result=0
21:07:14.847 00.001 14556 GuideStep: 4.1 px 2814 ms WEST, 1.4 px 954 ms SOUTH
21:07:14.852 00.005 12308 worker thread done servicing request
21:07:14.852 00.000 12308 Worker thread wakes up
21:07:14.853 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:14.853 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:16.106 01.253 12308 Exposure complete
21:07:16.263 00.157 12308 worker thread done servicing request
21:07:16.263 00.000 14556 OnExposeComplete: enter
21:07:16.268 00.005 14556 UpdateGuideState(): m_state=6
21:07:16.273 00.005 14556 Star::Find(15, 174, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1802
21:07:16.276 00.003 14556 Star::Find returns 1 (0), X=179.14, Y=987.07, Mass=1760, SNR=28.1, Peak=155 HFD=4.3
21:07:16.280 00.004 14556 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-3.07) = xAngle (1.89 = 1.89)
21:07:16.283 00.003 14556 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.79 = 1.79)
21:07:16.288 00.005 14556 CameraToMount -- cameraX=0.21 cameraY=-0.51 hyp=0.55 cameraTheta=-1.19 mountX=-0.17 mountY=0.54, mountTheta=1.88
21:07:16.292 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=-0.51, opts=13)
21:07:16.297 00.005 14556 Enqueuing Move request for scope (0.21, -0.51)
21:07:16.300 00.003 12308 Worker thread wakes up
21:07:16.300 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.51) opts 0xd
21:07:16.300 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, -0.51)
21:07:16.300 00.000 12308 Moving (0.21, -0.51) raw xDistance=-0.17 yDistance=0.54
21:07:16.300 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:07:16.300 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:07:16.301 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
21:07:16.301 00.000 12308 MoveAxis(E, 0, ABG)
21:07:16.301 00.000 12308 Move returns status 0, amount 0
21:07:16.301 00.000 12308 MoveAxis(N, 0, ABG)
21:07:16.301 00.000 12308 Move returns status 0, amount 0
21:07:16.302 00.001 12308 move complete, result=0
21:07:16.302 00.000 12308 worker thread done servicing request
21:07:16.303 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:16.327 00.024 14556 UpdateGuideState exits: m=1760 SNR=28.1
21:07:16.332 00.005 14556 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 2 / 99999
21:07:16.335 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760580436.335,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.55,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:07:16.339 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:16.343 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:16.347 00.004 14556 Enqueuing Expose request
21:07:16.351 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
21:07:16.354 00.003 12308 Worker thread wakes up
21:07:16.354 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:16.354 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:17.608 01.254 12308 Exposure complete
21:07:17.761 00.153 12308 worker thread done servicing request
21:07:17.762 00.001 14556 OnExposeComplete: enter
21:07:17.767 00.005 14556 UpdateGuideState(): m_state=6
21:07:17.771 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1803
21:07:17.775 00.004 14556 Star::Find returns 1 (0), X=178.95, Y=987.19, Mass=2062, SNR=30.7, Peak=180 HFD=4.4
21:07:17.779 00.004 14556 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-3.07) = xAngle (1.55 = 1.55)
21:07:17.783 00.004 14556 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.45 = 1.45)
21:07:17.786 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.39 hyp=0.39 cameraTheta=-1.53 mountX=0.01 mountY=0.38, mountTheta=1.55
21:07:17.792 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.39, opts=13)
21:07:17.796 00.004 14556 Enqueuing Move request for scope (0.02, -0.39)
21:07:17.800 00.004 12308 Worker thread wakes up
21:07:17.800 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.39) opts 0xd
21:07:17.800 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.39)
21:07:17.800 00.000 12308 Moving (0.02, -0.39) raw xDistance=0.01 yDistance=0.38
21:07:17.800 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:07:17.801 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:07:17.801 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
21:07:17.801 00.000 12308 MoveAxis(E, 0, ABG)
21:07:17.801 00.000 12308 Move returns status 0, amount 0
21:07:17.801 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:17.807 00.006 12308 MoveAxis(N, 0, ABG)
21:07:17.807 00.000 12308 Move returns status 0, amount 0
21:07:17.807 00.000 12308 move complete, result=0
21:07:17.808 00.001 12308 worker thread done servicing request
21:07:17.831 00.023 14556 UpdateGuideState exits: m=2062 SNR=30.7
21:07:17.836 00.005 14556 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 3 / 99999
21:07:17.840 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760580437.840,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.50,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
21:07:17.843 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:17.848 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:17.852 00.004 14556 Enqueuing Expose request
21:07:17.856 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
21:07:17.860 00.004 12308 Worker thread wakes up
21:07:17.861 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:17.861 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:19.115 01.254 12308 Exposure complete
21:07:19.281 00.166 12308 worker thread done servicing request
21:07:19.281 00.000 14556 OnExposeComplete: enter
21:07:19.285 00.004 14556 UpdateGuideState(): m_state=6
21:07:19.289 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1804
21:07:19.292 00.003 14556 Star::Find returns 1 (0), X=179.07, Y=987.27, Mass=1865, SNR=29.1, Peak=187 HFD=4.4
21:07:19.297 00.005 14556 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-3.07) = xAngle (1.92 = 1.92)
21:07:19.301 00.004 14556 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.82 = 1.82)
21:07:19.305 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=-0.31 hyp=0.34 cameraTheta=-1.15 mountX=-0.12 mountY=0.33, mountTheta=1.91
21:07:19.309 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.31, opts=13)
21:07:19.313 00.004 14556 Enqueuing Move request for scope (0.14, -0.31)
21:07:19.317 00.004 12308 Worker thread wakes up
21:07:19.317 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.31) opts 0xd
21:07:19.317 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.31)
21:07:19.318 00.001 12308 Moving (0.14, -0.31) raw xDistance=-0.12 yDistance=0.33
21:07:19.318 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:07:19.318 00.000 12308 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.25
21:07:19.318 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
21:07:19.318 00.000 12308 MoveAxis(E, 0, ABG)
21:07:19.318 00.000 12308 Move returns status 0, amount 0
21:07:19.319 00.001 12308 MoveAxis(S, 229, ABG)
21:07:19.319 00.000 12308 Guiding  Dir = 1, Dur = 229
21:07:19.320 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:19.323 00.003 12308 IsSlewing returns 0
21:07:19.325 00.002 12308 IsGuiding returns 0
21:07:19.325 00.000 12308 PulseGuide returned control before completion, sleep 239
21:07:19.349 00.024 14556 UpdateGuideState exits: m=1865 SNR=29.1
21:07:19.352 00.003 14556 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 4 / 99999
21:07:19.358 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760580439.358,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
21:07:19.364 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:19.367 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:19.370 00.003 14556 Enqueuing Expose request
21:07:19.574 00.204 12308 IsGuiding returns 1
21:07:19.574 00.000 12308 scope still moving after pulse duration time elapsed
21:07:19.606 00.032 12308 IsSlewing returns 0
21:07:19.607 00.001 12308 IsGuiding returns 0
21:07:19.607 00.000 12308 scope move finished after 229 + 53 ms
21:07:19.608 00.001 12308 Move returns status 0, amount 229
21:07:19.608 00.000 12308 move complete, result=0
21:07:19.608 00.000 12308 worker thread done servicing request
21:07:19.608 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.3 px 229 ms SOUTH
21:07:19.615 00.007 12308 Worker thread wakes up
21:07:19.615 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:19.615 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:20.859 01.244 12308 Exposure complete
21:07:21.003 00.144 12308 worker thread done servicing request
21:07:21.003 00.000 14556 OnExposeComplete: enter
21:07:21.007 00.004 14556 UpdateGuideState(): m_state=6
21:07:21.012 00.005 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1805
21:07:21.016 00.004 14556 Star::Find returns 1 (0), X=179.18, Y=987.59, Mass=1957, SNR=29.7, Peak=153 HFD=4.3
21:07:21.020 00.004 14556 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.07) = xAngle (3.12 = 3.12)
21:07:21.023 00.003 14556 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.02 = 3.02)
21:07:21.027 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=0.01 hyp=0.24 cameraTheta=0.04 mountX=-0.24 mountY=0.03, mountTheta=3.02
21:07:21.033 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.01, opts=13)
21:07:21.036 00.003 14556 Enqueuing Move request for scope (0.24, 0.01)
21:07:21.039 00.003 12308 Worker thread wakes up
21:07:21.041 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.01) opts 0xd
21:07:21.041 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.01)
21:07:21.041 00.000 12308 Moving (0.24, 0.01) raw xDistance=-0.24 yDistance=0.03
21:07:21.041 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:07:21.041 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:21.041 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:07:21.041 00.000 12308 MoveAxis(E, 106, ABG)
21:07:21.041 00.000 12308 Guiding  Dir = 2, Dur = 106
21:07:21.043 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:21.045 00.002 12308 IsSlewing returns 0
21:07:21.046 00.001 12308 IsGuiding returns 0
21:07:21.046 00.000 12308 PulseGuide returned control before completion, sleep 116
21:07:21.061 00.015 14556 UpdateGuideState exits: m=1957 SNR=29.7
21:07:21.066 00.005 14556 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 5 / 99999
21:07:21.068 00.002 14556 evsrv: {"Event":"Settling","Timestamp":1760580441.068,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":4.7,"SettleTime":10.0,"StarLocked":true}
21:07:21.071 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:21.074 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:21.077 00.003 14556 Enqueuing Expose request
21:07:21.175 00.098 12308 IsGuiding returns 1
21:07:21.176 00.001 12308 scope still moving after pulse duration time elapsed
21:07:21.205 00.029 12308 IsSlewing returns 0
21:07:21.205 00.000 12308 IsGuiding returns 0
21:07:21.207 00.002 12308 scope move finished after 106 + 54 ms
21:07:21.207 00.000 12308 Move returns status 0, amount 106
21:07:21.207 00.000 12308 MoveAxis(N, 0, ABG)
21:07:21.208 00.001 12308 Move returns status 0, amount 0
21:07:21.208 00.000 12308 move complete, result=0
21:07:21.208 00.000 12308 worker thread done servicing request
21:07:21.208 00.000 14556 GuideStep: -0.2 px 106 ms EAST, 0.0 px 0 ms NORTH
21:07:21.214 00.006 12308 Worker thread wakes up
21:07:21.214 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:21.214 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:22.470 01.256 12308 Exposure complete
21:07:22.604 00.134 12308 worker thread done servicing request
21:07:22.604 00.000 14556 OnExposeComplete: enter
21:07:22.608 00.004 14556 UpdateGuideState(): m_state=6
21:07:22.612 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1806
21:07:22.615 00.003 14556 Star::Find returns 1 (0), X=178.99, Y=987.50, Mass=1819, SNR=28.7, Peak=141 HFD=4.8
21:07:22.619 00.004 14556 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-3.07) = xAngle (2.11 = 2.11)
21:07:22.623 00.004 14556 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.01 = 2.01)
21:07:22.626 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-0.96 mountX=-0.05 mountY=0.08, mountTheta=2.09
21:07:22.632 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.07, opts=13)
21:07:22.635 00.003 14556 Enqueuing Move request for scope (0.05, -0.07)
21:07:22.639 00.004 12308 Worker thread wakes up
21:07:22.639 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
21:07:22.639 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
21:07:22.639 00.000 12308 Moving (0.05, -0.07) raw xDistance=-0.05 yDistance=0.08
21:07:22.639 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:07:22.640 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:22.640 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:07:22.640 00.000 12308 MoveAxis(E, 0, ABG)
21:07:22.640 00.000 12308 Move returns status 0, amount 0
21:07:22.640 00.000 12308 MoveAxis(N, 0, ABG)
21:07:22.640 00.000 12308 Move returns status 0, amount 0
21:07:22.641 00.001 12308 move complete, result=0
21:07:22.641 00.000 12308 worker thread done servicing request
21:07:22.641 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:22.666 00.025 14556 UpdateGuideState exits: m=1819 SNR=28.7
21:07:22.670 00.004 14556 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 6 / 99999
21:07:22.674 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760580442.674,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
21:07:22.679 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:22.683 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:22.686 00.003 14556 Enqueuing Expose request
21:07:22.689 00.003 12308 Worker thread wakes up
21:07:22.689 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:07:22.694 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:22.694 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:23.939 01.245 12308 Exposure complete
21:07:24.086 00.147 12308 worker thread done servicing request
21:07:24.088 00.002 14556 OnExposeComplete: enter
21:07:24.091 00.003 14556 UpdateGuideState(): m_state=6
21:07:24.094 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1807
21:07:24.099 00.005 14556 Star::Find returns 1 (0), X=178.85, Y=987.65, Mass=1803, SNR=28.4, Peak=134 HFD=4.5
21:07:24.103 00.004 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.48 = -0.81)
21:07:24.106 00.003 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.91)
21:07:24.110 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.40 mountX=0.08 mountY=-0.09, mountTheta=-0.85
21:07:24.115 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.08, opts=13)
21:07:24.119 00.004 14556 Enqueuing Move request for scope (-0.09, 0.08)
21:07:24.123 00.004 12308 Worker thread wakes up
21:07:24.123 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
21:07:24.123 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
21:07:24.123 00.000 12308 Moving (-0.09, 0.08) raw xDistance=0.08 yDistance=-0.09
21:07:24.124 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:07:24.124 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:24.124 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:07:24.124 00.000 12308 MoveAxis(E, 0, ABG)
21:07:24.124 00.000 12308 Move returns status 0, amount 0
21:07:24.124 00.000 12308 MoveAxis(N, 0, ABG)
21:07:24.124 00.000 12308 Move returns status 0, amount 0
21:07:24.126 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:24.129 00.003 12308 move complete, result=0
21:07:24.129 00.000 12308 worker thread done servicing request
21:07:24.150 00.021 14556 UpdateGuideState exits: m=1803 SNR=28.4
21:07:24.154 00.004 14556 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 7 / 99999
21:07:24.157 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760580444.157,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.24,"Time":7.8,"SettleTime":10.0,"StarLocked":true}
21:07:24.160 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:24.164 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:24.167 00.003 14556 Enqueuing Expose request
21:07:24.172 00.005 12308 Worker thread wakes up
21:07:24.173 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:07:24.178 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:24.178 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:25.428 01.250 12308 Exposure complete
21:07:25.569 00.141 12308 worker thread done servicing request
21:07:25.569 00.000 14556 OnExposeComplete: enter
21:07:25.574 00.005 14556 UpdateGuideState(): m_state=6
21:07:25.578 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1808
21:07:25.585 00.007 14556 Star::Find returns 1 (0), X=178.99, Y=987.91, Mass=1934, SNR=29.6, Peak=171 HFD=4.3
21:07:25.588 00.003 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.49 = -1.79)
21:07:25.595 00.007 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.89)
21:07:25.599 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.33 hyp=0.34 cameraTheta=1.42 mountX=-0.07 mountY=-0.32, mountTheta=-1.80
21:07:25.606 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.33, opts=13)
21:07:25.613 00.007 14556 Enqueuing Move request for scope (0.05, 0.33)
21:07:25.617 00.004 12308 Worker thread wakes up
21:07:25.618 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.33) opts 0xd
21:07:25.618 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.33)
21:07:25.618 00.000 12308 Moving (0.05, 0.33) raw xDistance=-0.07 yDistance=-0.32
21:07:25.618 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:07:25.618 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:07:25.620 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
21:07:25.620 00.000 12308 MoveAxis(E, 0, ABG)
21:07:25.620 00.000 12308 Move returns status 0, amount 0
21:07:25.620 00.000 12308 MoveAxis(N, 0, ABG)
21:07:25.620 00.000 12308 Move returns status 0, amount 0
21:07:25.621 00.001 12308 move complete, result=0
21:07:25.621 00.000 12308 worker thread done servicing request
21:07:25.621 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:25.644 00.023 14556 UpdateGuideState exits: m=1934 SNR=29.6
21:07:25.650 00.006 14556 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 8 / 99999
21:07:25.654 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760580445.654,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":9.3,"SettleTime":10.0,"StarLocked":true}
21:07:25.657 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:25.660 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:25.664 00.004 14556 Enqueuing Expose request
21:07:25.671 00.007 12308 Worker thread wakes up
21:07:25.671 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:07:25.675 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:25.676 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:26.920 01.244 12308 Exposure complete
21:07:27.071 00.151 12308 worker thread done servicing request
21:07:27.071 00.000 14556 OnExposeComplete: enter
21:07:27.076 00.005 14556 UpdateGuideState(): m_state=6
21:07:27.079 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1809
21:07:27.083 00.004 14556 Star::Find returns 1 (0), X=178.90, Y=987.83, Mass=1964, SNR=29.8, Peak=189 HFD=4.3
21:07:27.087 00.004 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.77 = -1.52)
21:07:27.091 00.004 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.62)
21:07:27.094 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.69 mountX=0.01 mountY=-0.25, mountTheta=-1.52
21:07:27.100 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.25, opts=13)
21:07:27.104 00.004 14556 Enqueuing Move request for scope (-0.03, 0.25)
21:07:27.107 00.003 12308 Worker thread wakes up
21:07:27.107 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.25) opts 0xd
21:07:27.108 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.25)
21:07:27.108 00.000 12308 Moving (-0.03, 0.25) raw xDistance=0.01 yDistance=-0.25
21:07:27.108 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:07:27.108 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:07:27.108 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:07:27.108 00.000 12308 MoveAxis(E, 0, ABG)
21:07:27.109 00.001 12308 Move returns status 0, amount 0
21:07:27.109 00.000 12308 MoveAxis(N, 0, ABG)
21:07:27.109 00.000 12308 Move returns status 0, amount 0
21:07:27.109 00.000 12308 move complete, result=0
21:07:27.109 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:27.114 00.005 12308 worker thread done servicing request
21:07:27.135 00.021 14556 UpdateGuideState exits: m=1964 SNR=29.8
21:07:27.140 00.005 14556 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 9 / 99999
21:07:27.145 00.005 14556 PhdController: newstate STATE_FINISH
21:07:27.150 00.005 14556 PhdController complete: success
21:07:27.154 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760580447.154,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
21:07:27.158 00.004 14556 Mount: notify guiding dither settle done success=1
21:07:27.163 00.005 14556 PhdController: newstate STATE_IDLE
21:07:27.166 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:27.170 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:27.177 00.007 14556 Enqueuing Expose request
21:07:27.181 00.004 12308 Worker thread wakes up
21:07:27.181 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:27.181 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:27.182 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:07:28.419 01.237 12308 Exposure complete
21:07:28.590 00.171 12308 worker thread done servicing request
21:07:28.591 00.001 14556 OnExposeComplete: enter
21:07:28.595 00.004 14556 UpdateGuideState(): m_state=6
21:07:28.601 00.006 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1810
21:07:28.606 00.005 14556 Star::Find returns 1 (0), X=178.83, Y=988.01, Mass=1976, SNR=30.0, Peak=166 HFD=4.4
21:07:28.611 00.005 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
21:07:28.617 00.006 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
21:07:28.621 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.44 hyp=0.45 cameraTheta=1.81 mountX=0.08 mountY=-0.45, mountTheta=-1.40
21:07:28.627 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.44, opts=13)
21:07:28.632 00.005 14556 Enqueuing Move request for scope (-0.11, 0.44)
21:07:28.637 00.005 12308 Worker thread wakes up
21:07:28.637 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.44) opts 0xd
21:07:28.638 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.44)
21:07:28.638 00.000 12308 Moving (-0.11, 0.44) raw xDistance=0.08 yDistance=-0.45
21:07:28.638 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:07:28.639 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:07:28.639 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
21:07:28.639 00.000 12308 MoveAxis(E, 0, ABG)
21:07:28.639 00.000 12308 Move returns status 0, amount 0
21:07:28.640 00.001 12308 MoveAxis(N, 0, ABG)
21:07:28.640 00.000 12308 Move returns status 0, amount 0
21:07:28.640 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:28.643 00.003 12308 move complete, result=0
21:07:28.644 00.001 12308 worker thread done servicing request
21:07:28.661 00.017 14556 UpdateGuideState exits: m=1976 SNR=30.0
21:07:28.666 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:28.671 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:28.676 00.005 14556 Enqueuing Expose request
21:07:28.682 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
21:07:28.686 00.004 12308 Worker thread wakes up
21:07:28.686 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:28.686 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:29.942 01.256 12308 Exposure complete
21:07:30.086 00.144 12308 worker thread done servicing request
21:07:30.086 00.000 14556 OnExposeComplete: enter
21:07:30.089 00.003 14556 UpdateGuideState(): m_state=6
21:07:30.093 00.004 14556 Star::Find(15, 178, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1811
21:07:30.096 00.003 14556 Star::Find returns 1 (0), X=178.91, Y=988.08, Mass=1917, SNR=29.4, Peak=181 HFD=4.3
21:07:30.100 00.004 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.69 = -1.60)
21:07:30.105 00.005 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.70)
21:07:30.109 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.50 hyp=0.50 cameraTheta=1.61 mountX=-0.01 mountY=-0.50, mountTheta=-1.60
21:07:30.115 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.50, opts=13)
21:07:30.120 00.005 14556 Enqueuing Move request for scope (-0.02, 0.50)
21:07:30.125 00.005 12308 Worker thread wakes up
21:07:30.125 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.50) opts 0xd
21:07:30.125 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.50)
21:07:30.125 00.000 12308 Moving (-0.02, 0.50) raw xDistance=-0.01 yDistance=-0.50
21:07:30.125 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:07:30.125 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:07:30.126 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
21:07:30.126 00.000 12308 MoveAxis(E, 0, ABG)
21:07:30.126 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:30.130 00.004 12308 Move returns status 0, amount 0
21:07:30.130 00.000 12308 MoveAxis(N, 0, ABG)
21:07:30.130 00.000 12308 Move returns status 0, amount 0
21:07:30.130 00.000 12308 move complete, result=0
21:07:30.130 00.000 12308 worker thread done servicing request
21:07:30.152 00.022 14556 UpdateGuideState exits: m=1917 SNR=29.4
21:07:30.156 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:30.160 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:30.164 00.004 14556 Enqueuing Expose request
21:07:30.169 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
21:07:30.173 00.004 12308 Worker thread wakes up
21:07:30.173 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:30.174 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:31.429 01.255 12308 Exposure complete
21:07:31.584 00.155 12308 worker thread done servicing request
21:07:31.584 00.000 14556 OnExposeComplete: enter
21:07:31.589 00.005 14556 UpdateGuideState(): m_state=6
21:07:31.592 00.003 14556 Star::Find(15, 178, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1812
21:07:31.597 00.005 14556 Star::Find returns 1 (0), X=178.92, Y=988.17, Mass=2092, SNR=30.8, Peak=158 HFD=4.5
21:07:31.600 00.003 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.67 = -1.61)
21:07:31.603 00.003 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
21:07:31.608 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.59 hyp=0.59 cameraTheta=1.60 mountX=-0.02 mountY=-0.58, mountTheta=-1.61
21:07:31.613 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.59, opts=13)
21:07:31.619 00.006 14556 Enqueuing Move request for scope (-0.02, 0.59)
21:07:31.623 00.004 12308 Worker thread wakes up
21:07:31.623 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.59) opts 0xd
21:07:31.623 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.59)
21:07:31.623 00.000 12308 Moving (-0.02, 0.59) raw xDistance=-0.02 yDistance=-0.58
21:07:31.623 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:07:31.624 00.001 12308 switching direction from 1 to -1 - decHistory=-3 oldest=0.74 newest=-1.53
21:07:31.624 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
21:07:31.624 00.000 12308 MoveAxis(E, 0, ABG)
21:07:31.624 00.000 12308 Move returns status 0, amount 0
21:07:31.625 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:31.630 00.005 12308 MoveAxis(N, 411, ABG)
21:07:31.630 00.000 12308 Guiding  Dir = 0, Dur = 411
21:07:31.630 00.000 12308 IsSlewing returns 0
21:07:31.631 00.001 12308 IsGuiding returns 0
21:07:31.631 00.000 12308 PulseGuide returned control before completion, sleep 421
21:07:31.651 00.020 14556 UpdateGuideState exits: m=2092 SNR=30.8
21:07:31.657 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:31.661 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:31.664 00.003 14556 Enqueuing Expose request
21:07:32.061 00.397 12308 IsGuiding returns 1
21:07:32.062 00.001 12308 scope still moving after pulse duration time elapsed
21:07:32.092 00.030 12308 IsSlewing returns 0
21:07:32.093 00.001 12308 IsGuiding returns 0
21:07:32.094 00.001 12308 scope move finished after 411 + 52 ms
21:07:32.094 00.000 12308 Move returns status 0, amount 411
21:07:32.094 00.000 12308 move complete, result=0
21:07:32.096 00.002 12308 worker thread done servicing request
21:07:32.096 00.000 12308 Worker thread wakes up
21:07:32.096 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.6 px 411 ms NORTH
21:07:32.102 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:32.102 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:33.348 01.246 12308 Exposure complete
21:07:33.491 00.143 12308 worker thread done servicing request
21:07:33.492 00.001 14556 OnExposeComplete: enter
21:07:33.496 00.004 14556 UpdateGuideState(): m_state=6
21:07:33.500 00.004 14556 Star::Find(15, 178, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1813
21:07:33.504 00.004 14556 Star::Find returns 1 (0), X=179.07, Y=988.35, Mass=2090, SNR=30.7, Peak=177 HFD=4.4
21:07:33.507 00.003 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.48 = -1.81)
21:07:33.511 00.004 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.91)
21:07:33.514 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.78 hyp=0.79 cameraTheta=1.40 mountX=-0.18 mountY=-0.74, mountTheta=-1.81
21:07:33.521 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.78, opts=13)
21:07:33.526 00.005 14556 Enqueuing Move request for scope (0.13, 0.78)
21:07:33.530 00.004 12308 Worker thread wakes up
21:07:33.530 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.78) opts 0xd
21:07:33.530 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.78)
21:07:33.530 00.000 12308 Moving (0.13, 0.78) raw xDistance=-0.18 yDistance=-0.74
21:07:33.530 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:07:33.531 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
21:07:33.531 00.000 12308 MoveAxis(E, 0, ABG)
21:07:33.531 00.000 12308 Move returns status 0, amount 0
21:07:33.531 00.000 12308 MoveAxis(N, 524, ABG)
21:07:33.532 00.001 12308 Guiding  Dir = 0, Dur = 524
21:07:33.532 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:33.535 00.003 12308 IsSlewing returns 0
21:07:33.535 00.000 12308 IsGuiding returns 0
21:07:33.536 00.001 12308 PulseGuide returned control before completion, sleep 534
21:07:33.555 00.019 14556 UpdateGuideState exits: m=2090 SNR=30.7
21:07:33.558 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:33.563 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:33.566 00.003 14556 Enqueuing Expose request
21:07:34.077 00.511 12308 IsGuiding returns 1
21:07:34.077 00.000 12308 scope still moving after pulse duration time elapsed
21:07:34.108 00.031 12308 IsSlewing returns 0
21:07:34.108 00.000 12308 IsGuiding returns 0
21:07:34.110 00.002 12308 scope move finished after 524 + 49 ms
21:07:34.110 00.000 12308 Move returns status 0, amount 524
21:07:34.110 00.000 12308 move complete, result=0
21:07:34.111 00.001 12308 worker thread done servicing request
21:07:34.111 00.000 12308 Worker thread wakes up
21:07:34.111 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.7 px 524 ms NORTH
21:07:34.118 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:34.118 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:35.365 01.247 12308 Exposure complete
21:07:35.517 00.152 12308 worker thread done servicing request
21:07:35.517 00.000 14556 OnExposeComplete: enter
21:07:35.521 00.004 14556 UpdateGuideState(): m_state=6
21:07:35.525 00.004 14556 Star::Find(15, 179, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1814
21:07:35.529 00.004 14556 Star::Find returns 1 (0), X=178.85, Y=987.86, Mass=1801, SNR=28.4, Peak=141 HFD=4.3
21:07:35.533 00.004 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.93 = -1.36)
21:07:35.537 00.004 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.46)
21:07:35.540 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.85 mountX=0.06 mountY=-0.29, mountTheta=-1.36
21:07:35.546 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.28, opts=13)
21:07:35.552 00.006 14556 Enqueuing Move request for scope (-0.08, 0.28)
21:07:35.556 00.004 12308 Worker thread wakes up
21:07:35.556 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.28) opts 0xd
21:07:35.556 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.28)
21:07:35.556 00.000 12308 Moving (-0.08, 0.28) raw xDistance=0.06 yDistance=-0.29
21:07:35.556 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:07:35.558 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:07:35.558 00.000 12308 MoveAxis(E, 0, ABG)
21:07:35.558 00.000 12308 Move returns status 0, amount 0
21:07:35.558 00.000 12308 MoveAxis(N, 206, ABG)
21:07:35.558 00.000 12308 Guiding  Dir = 0, Dur = 206
21:07:35.559 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:35.562 00.003 12308 IsSlewing returns 0
21:07:35.562 00.000 12308 IsGuiding returns 0
21:07:35.563 00.001 12308 PulseGuide returned control before completion, sleep 216
21:07:35.586 00.023 14556 UpdateGuideState exits: m=1801 SNR=28.4
21:07:35.591 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:35.596 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:35.599 00.003 14556 Enqueuing Expose request
21:07:35.781 00.182 12308 IsGuiding returns 1
21:07:35.783 00.002 12308 scope still moving after pulse duration time elapsed
21:07:35.812 00.029 12308 IsSlewing returns 0
21:07:35.813 00.001 12308 IsGuiding returns 0
21:07:35.814 00.001 12308 scope move finished after 206 + 44 ms
21:07:35.814 00.000 12308 Move returns status 0, amount 206
21:07:35.815 00.001 12308 move complete, result=0
21:07:35.816 00.001 12308 worker thread done servicing request
21:07:35.816 00.000 12308 Worker thread wakes up
21:07:35.817 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 206 ms NORTH
21:07:35.824 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:35.824 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:37.074 01.250 12308 Exposure complete
21:07:37.237 00.163 12308 worker thread done servicing request
21:07:37.237 00.000 14556 OnExposeComplete: enter
21:07:37.243 00.006 14556 UpdateGuideState(): m_state=6
21:07:37.246 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1815
21:07:37.251 00.005 14556 Star::Find returns 1 (0), X=178.94, Y=987.50, Mass=2118, SNR=30.7, Peak=161 HFD=4.9
21:07:37.255 00.004 14556 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.07) = xAngle (1.62 = 1.62)
21:07:37.258 00.003 14556 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.52 = 1.52)
21:07:37.263 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.45 mountX=-0.00 mountY=0.08, mountTheta=1.62
21:07:37.267 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.08, opts=13)
21:07:37.272 00.005 14556 Enqueuing Move request for scope (0.01, -0.08)
21:07:37.275 00.003 12308 Worker thread wakes up
21:07:37.276 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
21:07:37.276 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
21:07:37.276 00.000 12308 Moving (0.01, -0.08) raw xDistance=-0.00 yDistance=0.08
21:07:37.276 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:07:37.276 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:37.277 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:07:37.277 00.000 12308 MoveAxis(E, 0, ABG)
21:07:37.277 00.000 12308 Move returns status 0, amount 0
21:07:37.277 00.000 12308 MoveAxis(N, 0, ABG)
21:07:37.277 00.000 12308 Move returns status 0, amount 0
21:07:37.277 00.000 12308 move complete, result=0
21:07:37.277 00.000 12308 worker thread done servicing request
21:07:37.279 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:37.307 00.028 14556 UpdateGuideState exits: m=2118 SNR=30.7
21:07:37.311 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:37.316 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:37.320 00.004 14556 Enqueuing Expose request
21:07:37.324 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:07:37.329 00.005 12308 Worker thread wakes up
21:07:37.330 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:37.331 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:38.570 01.239 12308 Exposure complete
21:07:38.731 00.161 12308 worker thread done servicing request
21:07:38.732 00.001 14556 OnExposeComplete: enter
21:07:38.736 00.004 14556 UpdateGuideState(): m_state=6
21:07:38.742 00.006 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1816
21:07:38.745 00.003 14556 Star::Find returns 1 (0), X=178.82, Y=987.45, Mass=2012, SNR=30.0, Peak=129 HFD=4.7
21:07:38.749 00.004 14556 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.07) = xAngle (0.76 = 0.76)
21:07:38.753 00.004 14556 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.66 = 0.66)
21:07:38.757 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.12 hyp=0.17 cameraTheta=-2.31 mountX=0.12 mountY=0.10, mountTheta=0.70
21:07:38.761 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.12, opts=13)
21:07:38.766 00.005 14556 Enqueuing Move request for scope (-0.11, -0.12)
21:07:38.770 00.004 12308 Worker thread wakes up
21:07:38.770 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.12) opts 0xd
21:07:38.770 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.12)
21:07:38.770 00.000 12308 Moving (-0.11, -0.12) raw xDistance=0.12 yDistance=0.10
21:07:38.770 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:07:38.771 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:38.771 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:07:38.771 00.000 12308 MoveAxis(E, 0, ABG)
21:07:38.771 00.000 12308 Move returns status 0, amount 0
21:07:38.771 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:38.776 00.005 12308 MoveAxis(N, 0, ABG)
21:07:38.776 00.000 12308 Move returns status 0, amount 0
21:07:38.776 00.000 12308 move complete, result=0
21:07:38.776 00.000 12308 worker thread done servicing request
21:07:38.797 00.021 14556 UpdateGuideState exits: m=2012 SNR=30.0
21:07:38.800 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:38.804 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:38.808 00.004 14556 Enqueuing Expose request
21:07:38.812 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:07:38.815 00.003 12308 Worker thread wakes up
21:07:38.815 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:38.815 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:40.061 01.246 12308 Exposure complete
21:07:40.225 00.164 12308 worker thread done servicing request
21:07:40.225 00.000 14556 OnExposeComplete: enter
21:07:40.232 00.007 14556 UpdateGuideState(): m_state=6
21:07:40.237 00.005 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1817
21:07:40.243 00.006 14556 Star::Find returns 1 (0), X=178.81, Y=987.60, Mass=2000, SNR=30.0, Peak=145 HFD=4.5
21:07:40.247 00.004 14556 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.07) = xAngle (5.99 = -0.29)
21:07:40.254 00.007 14556 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.89 = -0.39)
21:07:40.260 00.006 14556 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.92 mountX=0.12 mountY=-0.05, mountTheta=-0.38
21:07:40.268 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.03, opts=13)
21:07:40.275 00.007 14556 Enqueuing Move request for scope (-0.13, 0.03)
21:07:40.280 00.005 12308 Worker thread wakes up
21:07:40.281 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
21:07:40.281 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
21:07:40.281 00.000 12308 Moving (-0.13, 0.03) raw xDistance=0.12 yDistance=-0.05
21:07:40.281 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:07:40.282 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:40.282 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:07:40.282 00.000 12308 MoveAxis(E, 0, ABG)
21:07:40.282 00.000 12308 Move returns status 0, amount 0
21:07:40.283 00.001 12308 MoveAxis(N, 0, ABG)
21:07:40.283 00.000 12308 Move returns status 0, amount 0
21:07:40.283 00.000 12308 move complete, result=0
21:07:40.283 00.000 12308 worker thread done servicing request
21:07:40.283 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:40.311 00.028 14556 UpdateGuideState exits: m=2000 SNR=30.0
21:07:40.315 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:40.317 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:40.322 00.005 14556 Enqueuing Expose request
21:07:40.327 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:07:40.331 00.004 12308 Worker thread wakes up
21:07:40.332 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:40.332 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:41.592 01.260 12308 Exposure complete
21:07:41.751 00.159 12308 worker thread done servicing request
21:07:41.751 00.000 14556 OnExposeComplete: enter
21:07:41.756 00.005 14556 UpdateGuideState(): m_state=6
21:07:41.763 00.007 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1818
21:07:41.771 00.008 14556 Star::Find returns 1 (0), X=178.67, Y=987.88, Mass=1760, SNR=28.1, Peak=146 HFD=4.4
21:07:41.777 00.006 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.37 = -0.92)
21:07:41.783 00.006 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.27 = -1.02)
21:07:41.789 00.006 14556 CameraToMount -- cameraX=-0.27 cameraY=0.31 hyp=0.41 cameraTheta=2.29 mountX=0.25 mountY=-0.35, mountTheta=-0.95
21:07:41.797 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.31, opts=13)
21:07:41.803 00.006 14556 Enqueuing Move request for scope (-0.27, 0.31)
21:07:41.810 00.007 12308 Worker thread wakes up
21:07:41.810 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.31) opts 0xd
21:07:41.810 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.31)
21:07:41.811 00.001 12308 Moving (-0.27, 0.31) raw xDistance=0.25 yDistance=-0.35
21:07:41.811 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:07:41.811 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:07:41.811 00.000 12308 MoveAxis(W, 107, ABG)
21:07:41.812 00.001 12308 Guiding  Dir = 3, Dur = 107
21:07:41.812 00.000 12308 IsSlewing returns 0
21:07:41.812 00.000 12308 IsGuiding returns 0
21:07:41.812 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:41.819 00.007 12308 PulseGuide returned control before completion, sleep 117
21:07:41.843 00.024 14556 UpdateGuideState exits: m=1760 SNR=28.1
21:07:41.847 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:41.851 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:41.856 00.005 14556 Enqueuing Expose request
21:07:41.941 00.085 12308 IsGuiding returns 1
21:07:41.941 00.000 12308 scope still moving after pulse duration time elapsed
21:07:41.972 00.031 12308 IsSlewing returns 0
21:07:41.972 00.000 12308 IsGuiding returns 0
21:07:41.973 00.001 12308 scope move finished after 107 + 52 ms
21:07:41.973 00.000 12308 Move returns status 0, amount 107
21:07:41.973 00.000 12308 MoveAxis(N, 243, ABG)
21:07:41.974 00.001 12308 Guiding  Dir = 0, Dur = 243
21:07:41.974 00.000 12308 IsSlewing returns 0
21:07:41.974 00.000 12308 IsGuiding returns 0
21:07:41.976 00.002 12308 PulseGuide returned control before completion, sleep 253
21:07:42.240 00.264 12308 IsGuiding returns 1
21:07:42.241 00.001 12308 scope still moving after pulse duration time elapsed
21:07:42.271 00.030 12308 IsSlewing returns 0
21:07:42.272 00.001 12308 IsGuiding returns 0
21:07:42.272 00.000 12308 scope move finished after 243 + 54 ms
21:07:42.272 00.000 12308 Move returns status 0, amount 243
21:07:42.274 00.002 12308 move complete, result=0
21:07:42.275 00.001 14556 GuideStep: 0.2 px 107 ms WEST, -0.3 px 243 ms NORTH
21:07:42.281 00.006 12308 worker thread done servicing request
21:07:42.281 00.000 12308 Worker thread wakes up
21:07:42.281 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:42.281 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:43.537 01.256 12308 Exposure complete
21:07:43.690 00.153 12308 worker thread done servicing request
21:07:43.690 00.000 14556 OnExposeComplete: enter
21:07:43.695 00.005 14556 UpdateGuideState(): m_state=6
21:07:43.698 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1819
21:07:43.703 00.005 14556 Star::Find returns 1 (0), X=179.06, Y=987.44, Mass=2117, SNR=30.8, Peak=166 HFD=4.3
21:07:43.706 00.003 14556 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-3.07) = xAngle (2.27 = 2.27)
21:07:43.710 00.004 14556 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.17 = 2.17)
21:07:43.714 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=-0.13 hyp=0.18 cameraTheta=-0.81 mountX=-0.12 mountY=0.15, mountTheta=2.23
21:07:43.720 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.13, opts=13)
21:07:43.723 00.003 14556 Enqueuing Move request for scope (0.13, -0.13)
21:07:43.727 00.004 12308 Worker thread wakes up
21:07:43.728 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.13) opts 0xd
21:07:43.728 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.13)
21:07:43.728 00.000 12308 Moving (0.13, -0.13) raw xDistance=-0.12 yDistance=0.15
21:07:43.728 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:07:43.729 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:43.729 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:07:43.729 00.000 12308 MoveAxis(E, 0, ABG)
21:07:43.729 00.000 12308 Move returns status 0, amount 0
21:07:43.730 00.001 12308 MoveAxis(N, 0, ABG)
21:07:43.730 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:43.735 00.005 12308 Move returns status 0, amount 0
21:07:43.735 00.000 12308 move complete, result=0
21:07:43.736 00.001 12308 worker thread done servicing request
21:07:43.756 00.020 14556 UpdateGuideState exits: m=2117 SNR=30.8
21:07:43.760 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:43.765 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:43.770 00.005 14556 Enqueuing Expose request
21:07:43.775 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:07:43.779 00.004 12308 Worker thread wakes up
21:07:43.779 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:43.779 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:45.028 01.249 12308 Exposure complete
21:07:45.221 00.193 12308 worker thread done servicing request
21:07:45.221 00.000 14556 OnExposeComplete: enter
21:07:45.226 00.005 14556 UpdateGuideState(): m_state=6
21:07:45.232 00.006 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1820
21:07:45.238 00.006 14556 Star::Find returns 1 (0), X=178.88, Y=987.71, Mass=1972, SNR=29.6, Peak=146 HFD=4.4
21:07:45.242 00.004 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
21:07:45.246 00.004 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
21:07:45.251 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.93 mountX=0.04 mountY=-0.14, mountTheta=-1.29
21:07:45.257 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.13, opts=13)
21:07:45.263 00.006 14556 Enqueuing Move request for scope (-0.05, 0.13)
21:07:45.272 00.009 12308 Worker thread wakes up
21:07:45.272 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
21:07:45.272 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
21:07:45.273 00.001 12308 Moving (-0.05, 0.13) raw xDistance=0.04 yDistance=-0.14
21:07:45.273 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:07:45.273 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:45.273 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:07:45.275 00.002 12308 MoveAxis(E, 0, ABG)
21:07:45.275 00.000 12308 Move returns status 0, amount 0
21:07:45.275 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:45.279 00.004 12308 MoveAxis(N, 0, ABG)
21:07:45.279 00.000 12308 Move returns status 0, amount 0
21:07:45.281 00.002 12308 move complete, result=0
21:07:45.281 00.000 12308 worker thread done servicing request
21:07:45.305 00.024 14556 UpdateGuideState exits: m=1972 SNR=29.6
21:07:45.309 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:45.314 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:45.317 00.003 14556 Enqueuing Expose request
21:07:45.321 00.004 12308 Worker thread wakes up
21:07:45.321 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:07:45.325 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:45.325 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:46.577 01.252 12308 Exposure complete
21:07:46.737 00.160 12308 worker thread done servicing request
21:07:46.737 00.000 14556 OnExposeComplete: enter
21:07:46.741 00.004 14556 UpdateGuideState(): m_state=6
21:07:46.744 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1821
21:07:46.749 00.005 14556 Star::Find returns 1 (0), X=178.84, Y=987.68, Mass=2058, SNR=30.4, Peak=146 HFD=4.5
21:07:46.753 00.004 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.36 = -0.92)
21:07:46.757 00.004 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.26 = -1.02)
21:07:46.761 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.14 cameraTheta=2.29 mountX=0.08 mountY=-0.12, mountTheta=-0.95
21:07:46.766 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.10, opts=13)
21:07:46.770 00.004 14556 Enqueuing Move request for scope (-0.09, 0.10)
21:07:46.774 00.004 12308 Worker thread wakes up
21:07:46.774 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
21:07:46.775 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
21:07:46.775 00.000 12308 Moving (-0.09, 0.10) raw xDistance=0.08 yDistance=-0.12
21:07:46.775 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:07:46.775 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:46.776 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:07:46.776 00.000 12308 MoveAxis(E, 0, ABG)
21:07:46.776 00.000 12308 Move returns status 0, amount 0
21:07:46.777 00.001 12308 MoveAxis(N, 0, ABG)
21:07:46.777 00.000 12308 Move returns status 0, amount 0
21:07:46.777 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:46.781 00.004 12308 move complete, result=0
21:07:46.782 00.001 12308 worker thread done servicing request
21:07:46.804 00.022 14556 UpdateGuideState exits: m=2058 SNR=30.4
21:07:46.809 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:46.814 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:46.817 00.003 14556 Enqueuing Expose request
21:07:46.822 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:07:46.825 00.003 12308 Worker thread wakes up
21:07:46.825 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:46.826 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:48.081 01.255 12308 Exposure complete
21:07:48.247 00.166 12308 worker thread done servicing request
21:07:48.247 00.000 14556 OnExposeComplete: enter
21:07:48.252 00.005 14556 UpdateGuideState(): m_state=6
21:07:48.256 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1822
21:07:48.260 00.004 14556 Star::Find returns 1 (0), X=179.04, Y=987.82, Mass=2026, SNR=30.4, Peak=171 HFD=4.4
21:07:48.264 00.004 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.23 = -2.05)
21:07:48.267 00.003 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.15)
21:07:48.271 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.25 hyp=0.27 cameraTheta=1.16 mountX=-0.13 mountY=-0.23, mountTheta=-2.08
21:07:48.277 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.25, opts=13)
21:07:48.280 00.003 14556 Enqueuing Move request for scope (0.11, 0.25)
21:07:48.284 00.004 12308 Worker thread wakes up
21:07:48.284 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.25) opts 0xd
21:07:48.284 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.25)
21:07:48.284 00.000 12308 Moving (0.11, 0.25) raw xDistance=-0.13 yDistance=-0.23
21:07:48.284 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:07:48.285 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:07:48.285 00.000 12308 MoveAxis(E, 0, ABG)
21:07:48.285 00.000 12308 Move returns status 0, amount 0
21:07:48.285 00.000 12308 MoveAxis(N, 160, ABG)
21:07:48.285 00.000 12308 Guiding  Dir = 0, Dur = 160
21:07:48.285 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:48.289 00.004 12308 IsSlewing returns 0
21:07:48.289 00.000 12308 IsGuiding returns 0
21:07:48.289 00.000 12308 PulseGuide returned control before completion, sleep 170
21:07:48.312 00.023 14556 UpdateGuideState exits: m=2026 SNR=30.4
21:07:48.317 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:48.321 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:48.327 00.006 14556 Enqueuing Expose request
21:07:48.461 00.134 12308 IsGuiding returns 1
21:07:48.462 00.001 12308 scope still moving after pulse duration time elapsed
21:07:48.492 00.030 12308 IsSlewing returns 0
21:07:48.492 00.000 12308 IsGuiding returns 0
21:07:48.493 00.001 12308 scope move finished after 160 + 43 ms
21:07:48.493 00.000 12308 Move returns status 0, amount 160
21:07:48.494 00.001 12308 move complete, result=0
21:07:48.494 00.000 12308 worker thread done servicing request
21:07:48.494 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 160 ms NORTH
21:07:48.499 00.005 12308 Worker thread wakes up
21:07:48.499 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:48.499 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:49.755 01.256 12308 Exposure complete
21:07:49.908 00.153 12308 worker thread done servicing request
21:07:49.909 00.001 14556 OnExposeComplete: enter
21:07:49.912 00.003 14556 UpdateGuideState(): m_state=6
21:07:49.916 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1823
21:07:49.921 00.005 14556 Star::Find returns 1 (0), X=179.13, Y=987.59, Mass=1798, SNR=28.5, Peak=127 HFD=4.8
21:07:49.926 00.005 14556 CameraToMount -- cameraTheta (0.10) - m_xAngle (-3.07) = xAngle (3.17 = -3.11)
21:07:49.930 00.004 14556 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.07 = 3.07)
21:07:49.935 00.005 14556 CameraToMount -- cameraX=0.19 cameraY=0.02 hyp=0.19 cameraTheta=0.10 mountX=-0.19 mountY=0.01, mountTheta=3.07
21:07:49.939 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.02, opts=13)
21:07:49.944 00.005 14556 Enqueuing Move request for scope (0.19, 0.02)
21:07:49.947 00.003 12308 Worker thread wakes up
21:07:49.947 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.02) opts 0xd
21:07:49.947 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.02)
21:07:49.948 00.001 12308 Moving (0.19, 0.02) raw xDistance=-0.19 yDistance=0.01
21:07:49.948 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:07:49.948 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:49.948 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:07:49.948 00.000 12308 MoveAxis(E, 0, ABG)
21:07:49.950 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:49.954 00.004 12308 Move returns status 0, amount 0
21:07:49.954 00.000 12308 MoveAxis(N, 0, ABG)
21:07:49.954 00.000 12308 Move returns status 0, amount 0
21:07:49.954 00.000 12308 move complete, result=0
21:07:49.954 00.000 12308 worker thread done servicing request
21:07:49.973 00.019 14556 UpdateGuideState exits: m=1798 SNR=28.5
21:07:49.976 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:49.981 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:49.986 00.005 14556 Enqueuing Expose request
21:07:49.990 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:07:49.994 00.004 12308 Worker thread wakes up
21:07:49.994 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:49.994 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:51.245 01.251 12308 Exposure complete
21:07:51.398 00.153 12308 worker thread done servicing request
21:07:51.399 00.001 14556 OnExposeComplete: enter
21:07:51.404 00.005 14556 UpdateGuideState(): m_state=6
21:07:51.407 00.003 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1824
21:07:51.412 00.005 14556 Star::Find returns 1 (0), X=179.01, Y=987.63, Mass=1961, SNR=29.5, Peak=131 HFD=4.2
21:07:51.415 00.003 14556 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.07) = xAngle (3.65 = -2.64)
21:07:51.420 00.005 14556 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.55 = -2.74)
21:07:51.424 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.09 cameraTheta=0.57 mountX=-0.08 mountY=-0.04, mountTheta=-2.72
21:07:51.431 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.05, opts=13)
21:07:51.435 00.004 14556 Enqueuing Move request for scope (0.08, 0.05)
21:07:51.439 00.004 12308 Worker thread wakes up
21:07:51.439 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
21:07:51.439 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
21:07:51.439 00.000 12308 Moving (0.08, 0.05) raw xDistance=-0.08 yDistance=-0.04
21:07:51.439 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:07:51.440 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:51.440 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:07:51.440 00.000 12308 MoveAxis(E, 0, ABG)
21:07:51.440 00.000 12308 Move returns status 0, amount 0
21:07:51.441 00.001 12308 MoveAxis(N, 0, ABG)
21:07:51.441 00.000 12308 Move returns status 0, amount 0
21:07:51.441 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:51.446 00.005 12308 move complete, result=0
21:07:51.446 00.000 12308 worker thread done servicing request
21:07:51.468 00.022 14556 UpdateGuideState exits: m=1961 SNR=29.5
21:07:51.473 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:51.475 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:51.481 00.006 14556 Enqueuing Expose request
21:07:51.485 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:07:51.489 00.004 12308 Worker thread wakes up
21:07:51.489 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:51.489 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:52.745 01.256 12308 Exposure complete
21:07:52.896 00.151 12308 worker thread done servicing request
21:07:52.897 00.001 14556 OnExposeComplete: enter
21:07:52.900 00.003 14556 UpdateGuideState(): m_state=6
21:07:52.904 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1825
21:07:52.909 00.005 14556 Star::Find returns 1 (0), X=178.92, Y=987.67, Mass=2017, SNR=30.0, Peak=153 HFD=4.6
21:07:52.912 00.003 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
21:07:52.916 00.004 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.59)
21:07:52.920 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.72 mountX=0.01 mountY=-0.09, mountTheta=-1.49
21:07:52.925 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.09, opts=13)
21:07:52.930 00.005 14556 Enqueuing Move request for scope (-0.01, 0.09)
21:07:52.933 00.003 12308 Worker thread wakes up
21:07:52.933 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
21:07:52.935 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
21:07:52.935 00.000 12308 Moving (-0.01, 0.09) raw xDistance=0.01 yDistance=-0.09
21:07:52.935 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:07:52.935 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:52.935 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:07:52.935 00.000 12308 MoveAxis(E, 0, ABG)
21:07:52.936 00.001 12308 Move returns status 0, amount 0
21:07:52.936 00.000 12308 MoveAxis(N, 0, ABG)
21:07:52.936 00.000 12308 Move returns status 0, amount 0
21:07:52.936 00.000 12308 move complete, result=0
21:07:52.936 00.000 12308 worker thread done servicing request
21:07:52.936 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:52.959 00.023 14556 UpdateGuideState exits: m=2017 SNR=30.0
21:07:52.963 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:52.967 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:52.971 00.004 14556 Enqueuing Expose request
21:07:52.975 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:07:52.979 00.004 12308 Worker thread wakes up
21:07:52.979 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:52.979 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:54.238 01.259 12308 Exposure complete
21:07:54.398 00.160 12308 worker thread done servicing request
21:07:54.399 00.001 14556 OnExposeComplete: enter
21:07:54.403 00.004 14556 UpdateGuideState(): m_state=6
21:07:54.407 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1826
21:07:54.410 00.003 14556 Star::Find returns 1 (0), X=178.97, Y=987.65, Mass=1812, SNR=28.7, Peak=126 HFD=4.2
21:07:54.414 00.004 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.19 = -2.10)
21:07:54.418 00.004 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.09 = -2.20)
21:07:54.422 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.11 mountX=-0.04 mountY=-0.06, mountTheta=-2.13
21:07:54.428 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.07, opts=13)
21:07:54.435 00.007 14556 Enqueuing Move request for scope (0.03, 0.07)
21:07:54.439 00.004 12308 Worker thread wakes up
21:07:54.440 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
21:07:54.440 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
21:07:54.440 00.000 12308 Moving (0.03, 0.07) raw xDistance=-0.04 yDistance=-0.06
21:07:54.440 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:07:54.440 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:54.441 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:07:54.441 00.000 12308 MoveAxis(E, 0, ABG)
21:07:54.441 00.000 12308 Move returns status 0, amount 0
21:07:54.442 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:54.447 00.005 12308 MoveAxis(N, 0, ABG)
21:07:54.447 00.000 12308 Move returns status 0, amount 0
21:07:54.447 00.000 12308 move complete, result=0
21:07:54.449 00.002 12308 worker thread done servicing request
21:07:54.473 00.024 14556 UpdateGuideState exits: m=1812 SNR=28.7
21:07:54.476 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:54.480 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:54.484 00.004 14556 Enqueuing Expose request
21:07:54.488 00.004 12308 Worker thread wakes up
21:07:54.488 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:54.489 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:54.489 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:07:55.740 01.251 12308 Exposure complete
21:07:55.901 00.161 12308 worker thread done servicing request
21:07:55.902 00.001 14556 OnExposeComplete: enter
21:07:55.905 00.003 14556 UpdateGuideState(): m_state=6
21:07:55.908 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1827
21:07:55.911 00.003 14556 Star::Find returns 1 (0), X=179.09, Y=987.63, Mass=1885, SNR=29.2, Peak=150 HFD=4.3
21:07:55.915 00.004 14556 CameraToMount -- cameraTheta (0.31) - m_xAngle (-3.07) = xAngle (3.38 = -2.90)
21:07:55.919 00.004 14556 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.28 = -3.00)
21:07:55.923 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.05 hyp=0.17 cameraTheta=0.31 mountX=-0.16 mountY=-0.02, mountTheta=-3.00
21:07:55.928 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.05, opts=13)
21:07:55.932 00.004 14556 Enqueuing Move request for scope (0.16, 0.05)
21:07:55.936 00.004 12308 Worker thread wakes up
21:07:55.936 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.05) opts 0xd
21:07:55.936 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.05)
21:07:55.936 00.000 12308 Moving (0.16, 0.05) raw xDistance=-0.16 yDistance=-0.02
21:07:55.936 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:07:55.937 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:55.937 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:07:55.937 00.000 12308 MoveAxis(E, 0, ABG)
21:07:55.937 00.000 12308 Move returns status 0, amount 0
21:07:55.937 00.000 12308 MoveAxis(N, 0, ABG)
21:07:55.938 00.001 12308 Move returns status 0, amount 0
21:07:55.938 00.000 12308 move complete, result=0
21:07:55.938 00.000 12308 worker thread done servicing request
21:07:55.938 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:55.965 00.027 14556 UpdateGuideState exits: m=1885 SNR=29.2
21:07:55.969 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:55.972 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:55.977 00.005 14556 Enqueuing Expose request
21:07:55.982 00.005 12308 Worker thread wakes up
21:07:55.982 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:55.983 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:55.983 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:07:57.237 01.254 12308 Exposure complete
21:07:57.388 00.151 12308 worker thread done servicing request
21:07:57.388 00.000 14556 OnExposeComplete: enter
21:07:57.392 00.004 14556 UpdateGuideState(): m_state=6
21:07:57.397 00.005 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1828
21:07:57.402 00.005 14556 Star::Find returns 1 (0), X=179.28, Y=987.89, Mass=1959, SNR=29.9, Peak=162 HFD=4.5
21:07:57.405 00.003 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.81 = -2.47)
21:07:57.409 00.004 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.72 = -2.57)
21:07:57.413 00.004 14556 CameraToMount -- cameraX=0.35 cameraY=0.32 hyp=0.47 cameraTheta=0.74 mountX=-0.37 mountY=-0.26, mountTheta=-2.53
21:07:57.419 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.35, y=0.32, opts=13)
21:07:57.423 00.004 14556 Enqueuing Move request for scope (0.35, 0.32)
21:07:57.427 00.004 12308 Worker thread wakes up
21:07:57.427 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.32) opts 0xd
21:07:57.428 00.001 12308 Handling offset move in thread for scope, endpoint = (0.35, 0.32)
21:07:57.428 00.000 12308 Moving (0.35, 0.32) raw xDistance=-0.37 yDistance=-0.26
21:07:57.428 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
21:07:57.428 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:07:57.428 00.000 12308 MoveAxis(E, 160, ABG)
21:07:57.428 00.000 12308 Guiding  Dir = 2, Dur = 160
21:07:57.428 00.000 12308 IsSlewing returns 0
21:07:57.430 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:57.433 00.003 12308 IsGuiding returns 0
21:07:57.434 00.001 12308 PulseGuide returned control before completion, sleep 170
21:07:57.457 00.023 14556 UpdateGuideState exits: m=1959 SNR=29.9
21:07:57.461 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:57.466 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:57.470 00.004 14556 Enqueuing Expose request
21:07:57.620 00.150 12308 IsGuiding returns 1
21:07:57.620 00.000 12308 scope still moving after pulse duration time elapsed
21:07:57.649 00.029 12308 IsSlewing returns 0
21:07:57.650 00.001 12308 IsGuiding returns 0
21:07:57.650 00.000 12308 scope move finished after 160 + 56 ms
21:07:57.650 00.000 12308 Move returns status 0, amount 160
21:07:57.650 00.000 12308 MoveAxis(N, 180, ABG)
21:07:57.652 00.002 12308 Guiding  Dir = 0, Dur = 180
21:07:57.652 00.000 12308 IsSlewing returns 0
21:07:57.653 00.001 12308 IsGuiding returns 0
21:07:57.654 00.001 12308 PulseGuide returned control before completion, sleep 190
21:07:57.852 00.198 12308 IsGuiding returns 1
21:07:57.854 00.002 12308 scope still moving after pulse duration time elapsed
21:07:57.885 00.031 12308 IsSlewing returns 0
21:07:57.887 00.002 12308 IsGuiding returns 0
21:07:57.888 00.001 12308 scope move finished after 180 + 54 ms
21:07:57.888 00.000 12308 Move returns status 0, amount 180
21:07:57.889 00.001 12308 move complete, result=0
21:07:57.891 00.002 12308 worker thread done servicing request
21:07:57.891 00.000 14556 GuideStep: -0.4 px 160 ms EAST, -0.3 px 180 ms NORTH
21:07:57.897 00.006 12308 Worker thread wakes up
21:07:57.897 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:57.899 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:07:59.148 01.249 12308 Exposure complete
21:07:59.299 00.151 12308 worker thread done servicing request
21:07:59.299 00.000 14556 OnExposeComplete: enter
21:07:59.303 00.004 14556 UpdateGuideState(): m_state=6
21:07:59.308 00.005 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1829
21:07:59.312 00.004 14556 Star::Find returns 1 (0), X=178.98, Y=987.57, Mass=2053, SNR=30.3, Peak=174 HFD=4.1
21:07:59.316 00.004 14556 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-3.07) = xAngle (2.99 = 2.99)
21:07:59.319 00.003 14556 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.89 = 2.89)
21:07:59.323 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.08 mountX=-0.05 mountY=0.01, mountTheta=2.90
21:07:59.329 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.00, opts=13)
21:07:59.333 00.004 14556 Enqueuing Move request for scope (0.05, -0.00)
21:07:59.336 00.003 12308 Worker thread wakes up
21:07:59.336 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
21:07:59.336 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
21:07:59.336 00.000 12308 Moving (0.05, -0.00) raw xDistance=-0.05 yDistance=0.01
21:07:59.336 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:07:59.337 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:59.337 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:07:59.337 00.000 12308 MoveAxis(E, 0, ABG)
21:07:59.337 00.000 12308 Move returns status 0, amount 0
21:07:59.337 00.000 12308 MoveAxis(N, 0, ABG)
21:07:59.337 00.000 12308 Move returns status 0, amount 0
21:07:59.337 00.000 12308 move complete, result=0
21:07:59.339 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:07:59.341 00.002 12308 worker thread done servicing request
21:07:59.358 00.017 14556 UpdateGuideState exits: m=2053 SNR=30.3
21:07:59.363 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:59.366 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:07:59.370 00.004 14556 Enqueuing Expose request
21:07:59.373 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:07:59.376 00.003 12308 Worker thread wakes up
21:07:59.376 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:07:59.376 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:00.626 01.250 12308 Exposure complete
21:08:00.779 00.153 12308 worker thread done servicing request
21:08:00.779 00.000 14556 OnExposeComplete: enter
21:08:00.784 00.005 14556 UpdateGuideState(): m_state=6
21:08:00.788 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1830
21:08:00.792 00.004 14556 Star::Find returns 1 (0), X=179.06, Y=987.67, Mass=2094, SNR=30.7, Peak=154 HFD=4.5
21:08:00.798 00.006 14556 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.07) = xAngle (3.72 = -2.56)
21:08:00.802 00.004 14556 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.62 = -2.66)
21:08:00.807 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.16 cameraTheta=0.65 mountX=-0.13 mountY=-0.07, mountTheta=-2.63
21:08:00.813 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.10, opts=13)
21:08:00.816 00.003 14556 Enqueuing Move request for scope (0.13, 0.10)
21:08:00.821 00.005 12308 Worker thread wakes up
21:08:00.821 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
21:08:00.821 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
21:08:00.821 00.000 12308 Moving (0.13, 0.10) raw xDistance=-0.13 yDistance=-0.07
21:08:00.821 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:08:00.822 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:00.822 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:08:00.822 00.000 12308 MoveAxis(E, 0, ABG)
21:08:00.822 00.000 12308 Move returns status 0, amount 0
21:08:00.822 00.000 12308 MoveAxis(N, 0, ABG)
21:08:00.824 00.002 12308 Move returns status 0, amount 0
21:08:00.824 00.000 12308 move complete, result=0
21:08:00.824 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:00.828 00.004 12308 worker thread done servicing request
21:08:00.850 00.022 14556 UpdateGuideState exits: m=2094 SNR=30.7
21:08:00.854 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:00.861 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:00.864 00.003 14556 Enqueuing Expose request
21:08:00.869 00.005 12308 Worker thread wakes up
21:08:00.869 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:00.869 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:00.869 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:02.126 01.257 12308 Exposure complete
21:08:02.281 00.155 12308 worker thread done servicing request
21:08:02.282 00.001 14556 OnExposeComplete: enter
21:08:02.286 00.004 14556 UpdateGuideState(): m_state=6
21:08:02.289 00.003 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1831
21:08:02.294 00.005 14556 Star::Find returns 1 (0), X=178.84, Y=987.85, Mass=1913, SNR=29.6, Peak=154 HFD=4.5
21:08:02.298 00.004 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.97 = -1.31)
21:08:02.303 00.005 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.41)
21:08:02.308 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.27 hyp=0.29 cameraTheta=1.90 mountX=0.07 mountY=-0.29, mountTheta=-1.32
21:08:02.313 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.27, opts=13)
21:08:02.317 00.004 14556 Enqueuing Move request for scope (-0.09, 0.27)
21:08:02.320 00.003 12308 Worker thread wakes up
21:08:02.320 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.27) opts 0xd
21:08:02.320 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.27)
21:08:02.320 00.000 12308 Moving (-0.09, 0.27) raw xDistance=0.07 yDistance=-0.29
21:08:02.320 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:08:02.322 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:08:02.322 00.000 12308 MoveAxis(E, 0, ABG)
21:08:02.322 00.000 12308 Move returns status 0, amount 0
21:08:02.322 00.000 12308 MoveAxis(N, 202, ABG)
21:08:02.322 00.000 12308 Guiding  Dir = 0, Dur = 202
21:08:02.323 00.001 12308 IsSlewing returns 0
21:08:02.323 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:02.327 00.004 12308 IsGuiding returns 0
21:08:02.327 00.000 12308 PulseGuide returned control before completion, sleep 212
21:08:02.348 00.021 14556 UpdateGuideState exits: m=1913 SNR=29.6
21:08:02.353 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:02.357 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:02.362 00.005 14556 Enqueuing Expose request
21:08:02.552 00.190 12308 IsGuiding returns 1
21:08:02.553 00.001 12308 scope still moving after pulse duration time elapsed
21:08:02.583 00.030 12308 IsSlewing returns 0
21:08:02.585 00.002 12308 IsGuiding returns 0
21:08:02.585 00.000 12308 scope move finished after 202 + 56 ms
21:08:02.586 00.001 12308 Move returns status 0, amount 202
21:08:02.586 00.000 12308 move complete, result=0
21:08:02.587 00.001 12308 worker thread done servicing request
21:08:02.587 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 202 ms NORTH
21:08:02.594 00.007 12308 Worker thread wakes up
21:08:02.594 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:02.594 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:03.839 01.245 12308 Exposure complete
21:08:04.004 00.165 12308 worker thread done servicing request
21:08:04.004 00.000 14556 OnExposeComplete: enter
21:08:04.008 00.004 14556 UpdateGuideState(): m_state=6
21:08:04.012 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1832
21:08:04.017 00.005 14556 Star::Find returns 1 (0), X=178.92, Y=987.72, Mass=1871, SNR=29.1, Peak=148 HFD=4.4
21:08:04.020 00.003 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.77 = -1.52)
21:08:04.024 00.004 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
21:08:04.027 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.69 mountX=0.01 mountY=-0.14, mountTheta=-1.52
21:08:04.033 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.14, opts=13)
21:08:04.036 00.003 14556 Enqueuing Move request for scope (-0.02, 0.14)
21:08:04.040 00.004 12308 Worker thread wakes up
21:08:04.040 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
21:08:04.040 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
21:08:04.041 00.001 12308 Moving (-0.02, 0.14) raw xDistance=0.01 yDistance=-0.14
21:08:04.041 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:08:04.041 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:04.041 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:08:04.041 00.000 12308 MoveAxis(E, 0, ABG)
21:08:04.043 00.002 12308 Move returns status 0, amount 0
21:08:04.043 00.000 12308 MoveAxis(N, 0, ABG)
21:08:04.043 00.000 12308 Move returns status 0, amount 0
21:08:04.043 00.000 12308 move complete, result=0
21:08:04.044 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:04.047 00.003 12308 worker thread done servicing request
21:08:04.068 00.021 14556 UpdateGuideState exits: m=1871 SNR=29.1
21:08:04.073 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:04.077 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:04.083 00.006 14556 Enqueuing Expose request
21:08:04.088 00.005 12308 Worker thread wakes up
21:08:04.088 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:04.088 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:04.093 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:05.347 01.254 12308 Exposure complete
21:08:05.484 00.137 12308 worker thread done servicing request
21:08:05.485 00.001 14556 OnExposeComplete: enter
21:08:05.490 00.005 14556 UpdateGuideState(): m_state=6
21:08:05.495 00.005 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1833
21:08:05.499 00.004 14556 Star::Find returns 1 (0), X=179.01, Y=987.48, Mass=1917, SNR=29.6, Peak=135 HFD=4.7
21:08:05.503 00.004 14556 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-3.07) = xAngle (2.13 = 2.13)
21:08:05.506 00.003 14556 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.03 = 2.03)
21:08:05.510 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.94 mountX=-0.07 mountY=0.11, mountTheta=2.11
21:08:05.515 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.10, opts=13)
21:08:05.519 00.004 14556 Enqueuing Move request for scope (0.07, -0.10)
21:08:05.522 00.003 12308 Worker thread wakes up
21:08:05.522 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
21:08:05.522 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
21:08:05.522 00.000 12308 Moving (0.07, -0.10) raw xDistance=-0.07 yDistance=0.11
21:08:05.524 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:08:05.524 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:05.524 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:08:05.524 00.000 12308 MoveAxis(E, 0, ABG)
21:08:05.524 00.000 12308 Move returns status 0, amount 0
21:08:05.524 00.000 12308 MoveAxis(N, 0, ABG)
21:08:05.524 00.000 12308 Move returns status 0, amount 0
21:08:05.525 00.001 12308 move complete, result=0
21:08:05.525 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:05.529 00.004 12308 worker thread done servicing request
21:08:05.551 00.022 14556 UpdateGuideState exits: m=1917 SNR=29.6
21:08:05.557 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:05.560 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:05.564 00.004 14556 Enqueuing Expose request
21:08:05.568 00.004 12308 Worker thread wakes up
21:08:05.568 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:05.569 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:05.569 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:08:06.813 01.244 12308 Exposure complete
21:08:06.942 00.129 12308 worker thread done servicing request
21:08:06.943 00.001 14556 OnExposeComplete: enter
21:08:06.946 00.003 14556 UpdateGuideState(): m_state=6
21:08:06.950 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1834
21:08:06.955 00.005 14556 Star::Find returns 1 (0), X=179.00, Y=987.75, Mass=1797, SNR=28.6, Peak=158 HFD=4.3
21:08:06.959 00.004 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.27 = -2.01)
21:08:06.962 00.003 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.11)
21:08:06.966 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.17 hyp=0.19 cameraTheta=1.20 mountX=-0.08 mountY=-0.16, mountTheta=-2.03
21:08:06.971 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.17, opts=13)
21:08:06.975 00.004 14556 Enqueuing Move request for scope (0.07, 0.17)
21:08:06.978 00.003 12308 Worker thread wakes up
21:08:06.978 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.17) opts 0xd
21:08:06.978 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.17)
21:08:06.978 00.000 12308 Moving (0.07, 0.17) raw xDistance=-0.08 yDistance=-0.16
21:08:06.979 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:08:06.979 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:06.979 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:08:06.979 00.000 12308 MoveAxis(E, 0, ABG)
21:08:06.979 00.000 12308 Move returns status 0, amount 0
21:08:06.979 00.000 12308 MoveAxis(N, 0, ABG)
21:08:06.980 00.001 12308 Move returns status 0, amount 0
21:08:06.980 00.000 12308 move complete, result=0
21:08:06.980 00.000 12308 worker thread done servicing request
21:08:06.982 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:07.006 00.024 14556 UpdateGuideState exits: m=1797 SNR=28.6
21:08:07.010 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:07.015 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:07.021 00.006 14556 Enqueuing Expose request
21:08:07.025 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:08:07.030 00.005 12308 Worker thread wakes up
21:08:07.030 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:07.030 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:08.276 01.246 12308 Exposure complete
21:08:08.466 00.190 12308 worker thread done servicing request
21:08:08.466 00.000 14556 OnExposeComplete: enter
21:08:08.474 00.008 14556 UpdateGuideState(): m_state=6
21:08:08.482 00.008 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1835
21:08:08.488 00.006 14556 Star::Find returns 1 (0), X=178.93, Y=987.54, Mass=1972, SNR=29.7, Peak=151 HFD=4.3
21:08:08.494 00.006 14556 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-3.07) = xAngle (1.37 = 1.37)
21:08:08.498 00.004 14556 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.27 = 1.27)
21:08:08.503 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.71 mountX=0.01 mountY=0.04, mountTheta=1.36
21:08:08.508 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.04, opts=13)
21:08:08.514 00.006 14556 Enqueuing Move request for scope (-0.01, -0.04)
21:08:08.519 00.005 12308 Worker thread wakes up
21:08:08.519 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
21:08:08.519 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
21:08:08.520 00.001 12308 Moving (-0.01, -0.04) raw xDistance=0.01 yDistance=0.04
21:08:08.520 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:08:08.520 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:08.520 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:08:08.520 00.000 12308 MoveAxis(E, 0, ABG)
21:08:08.520 00.000 12308 Move returns status 0, amount 0
21:08:08.521 00.001 12308 MoveAxis(N, 0, ABG)
21:08:08.521 00.000 12308 Move returns status 0, amount 0
21:08:08.521 00.000 12308 move complete, result=0
21:08:08.521 00.000 12308 worker thread done servicing request
21:08:08.522 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:08.554 00.032 14556 UpdateGuideState exits: m=1972 SNR=29.7
21:08:08.558 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:08.562 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:08.567 00.005 14556 Enqueuing Expose request
21:08:08.571 00.004 12308 Worker thread wakes up
21:08:08.571 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:08:08.575 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:08.575 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:09.824 01.249 12308 Exposure complete
21:08:09.982 00.158 12308 worker thread done servicing request
21:08:09.982 00.000 14556 OnExposeComplete: enter
21:08:09.987 00.005 14556 UpdateGuideState(): m_state=6
21:08:09.990 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1836
21:08:09.995 00.005 14556 Star::Find returns 1 (0), X=178.90, Y=987.80, Mass=1807, SNR=28.6, Peak=128 HFD=4.4
21:08:09.999 00.004 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.82 = -1.47)
21:08:10.003 00.004 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.72 = -1.57)
21:08:10.006 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.23 hyp=0.23 cameraTheta=1.74 mountX=0.02 mountY=-0.23, mountTheta=-1.47
21:08:10.011 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.23, opts=13)
21:08:10.015 00.004 14556 Enqueuing Move request for scope (-0.04, 0.23)
21:08:10.020 00.005 12308 Worker thread wakes up
21:08:10.020 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.23) opts 0xd
21:08:10.020 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.23)
21:08:10.020 00.000 12308 Moving (-0.04, 0.23) raw xDistance=0.02 yDistance=-0.23
21:08:10.020 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:08:10.021 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:08:10.021 00.000 12308 MoveAxis(E, 0, ABG)
21:08:10.021 00.000 12308 Move returns status 0, amount 0
21:08:10.021 00.000 12308 MoveAxis(N, 161, ABG)
21:08:10.021 00.000 12308 Guiding  Dir = 0, Dur = 161
21:08:10.022 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:10.026 00.004 12308 IsSlewing returns 0
21:08:10.026 00.000 12308 IsGuiding returns 0
21:08:10.028 00.002 12308 PulseGuide returned control before completion, sleep 171
21:08:10.047 00.019 14556 UpdateGuideState exits: m=1807 SNR=28.6
21:08:10.052 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:10.056 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:10.060 00.004 14556 Enqueuing Expose request
21:08:10.203 00.143 12308 IsGuiding returns 1
21:08:10.205 00.002 12308 scope still moving after pulse duration time elapsed
21:08:10.235 00.030 12308 IsSlewing returns 0
21:08:10.235 00.000 12308 IsGuiding returns 0
21:08:10.236 00.001 12308 scope move finished after 161 + 48 ms
21:08:10.236 00.000 12308 Move returns status 0, amount 161
21:08:10.237 00.001 12308 move complete, result=0
21:08:10.237 00.000 12308 worker thread done servicing request
21:08:10.237 00.000 12308 Worker thread wakes up
21:08:10.237 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 161 ms NORTH
21:08:10.247 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:10.247 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:11.493 01.246 12308 Exposure complete
21:08:11.682 00.189 12308 worker thread done servicing request
21:08:11.682 00.000 14556 OnExposeComplete: enter
21:08:11.687 00.005 14556 UpdateGuideState(): m_state=6
21:08:11.697 00.010 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1837
21:08:11.702 00.005 14556 Star::Find returns 1 (0), X=179.01, Y=987.75, Mass=2169, SNR=31.4, Peak=189 HFD=4.4
21:08:11.706 00.004 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.22 = -2.06)
21:08:11.709 00.003 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.16)
21:08:11.712 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.15 mountX=-0.09 mountY=-0.16, mountTheta=-2.08
21:08:11.717 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.18, opts=13)
21:08:11.721 00.004 14556 Enqueuing Move request for scope (0.08, 0.18)
21:08:11.725 00.004 12308 Worker thread wakes up
21:08:11.725 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.18) opts 0xd
21:08:11.725 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.18)
21:08:11.726 00.001 12308 Moving (0.08, 0.18) raw xDistance=-0.09 yDistance=-0.16
21:08:11.726 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:08:11.726 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:11.726 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:08:11.726 00.000 12308 MoveAxis(E, 0, ABG)
21:08:11.727 00.001 12308 Move returns status 0, amount 0
21:08:11.727 00.000 12308 MoveAxis(N, 0, ABG)
21:08:11.727 00.000 12308 Move returns status 0, amount 0
21:08:11.727 00.000 12308 move complete, result=0
21:08:11.727 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:11.734 00.007 12308 worker thread done servicing request
21:08:11.757 00.023 14556 UpdateGuideState exits: m=2169 SNR=31.4
21:08:11.760 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:11.765 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:11.770 00.005 14556 Enqueuing Expose request
21:08:11.773 00.003 12308 Worker thread wakes up
21:08:11.774 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:08:11.778 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:11.778 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:13.029 01.251 12308 Exposure complete
21:08:13.185 00.156 12308 worker thread done servicing request
21:08:13.185 00.000 14556 OnExposeComplete: enter
21:08:13.188 00.003 14556 UpdateGuideState(): m_state=6
21:08:13.193 00.005 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1838
21:08:13.197 00.004 14556 Star::Find returns 1 (0), X=179.10, Y=987.75, Mass=1864, SNR=29.0, Peak=159 HFD=4.6
21:08:13.201 00.004 14556 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.07) = xAngle (3.88 = -2.40)
21:08:13.206 00.005 14556 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.79 = -2.50)
21:08:13.210 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.17 hyp=0.24 cameraTheta=0.81 mountX=-0.17 mountY=-0.14, mountTheta=-2.46
21:08:13.215 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.17, opts=13)
21:08:13.219 00.004 14556 Enqueuing Move request for scope (0.16, 0.17)
21:08:13.222 00.003 12308 Worker thread wakes up
21:08:13.222 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.17) opts 0xd
21:08:13.222 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.17)
21:08:13.222 00.000 12308 Moving (0.16, 0.17) raw xDistance=-0.17 yDistance=-0.14
21:08:13.223 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:08:13.223 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:13.223 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:08:13.223 00.000 12308 MoveAxis(E, 0, ABG)
21:08:13.223 00.000 12308 Move returns status 0, amount 0
21:08:13.223 00.000 12308 MoveAxis(N, 0, ABG)
21:08:13.224 00.001 12308 Move returns status 0, amount 0
21:08:13.225 00.001 12308 move complete, result=0
21:08:13.225 00.000 12308 worker thread done servicing request
21:08:13.225 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:13.252 00.027 14556 UpdateGuideState exits: m=1864 SNR=29.0
21:08:13.256 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:13.259 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:13.264 00.005 14556 Enqueuing Expose request
21:08:13.270 00.006 12308 Worker thread wakes up
21:08:13.270 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:13.276 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:13.276 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:14.519 01.243 12308 Exposure complete
21:08:14.668 00.149 12308 worker thread done servicing request
21:08:14.668 00.000 14556 OnExposeComplete: enter
21:08:14.673 00.005 14556 UpdateGuideState(): m_state=6
21:08:14.677 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1839
21:08:14.680 00.003 14556 Star::Find returns 1 (0), X=179.20, Y=987.82, Mass=1933, SNR=29.6, Peak=153 HFD=4.4
21:08:14.684 00.004 14556 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.07) = xAngle (3.82 = -2.46)
21:08:14.687 00.003 14556 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.72 = -2.56)
21:08:14.692 00.005 14556 CameraToMount -- cameraX=0.26 cameraY=0.24 hyp=0.35 cameraTheta=0.75 mountX=-0.28 mountY=-0.19, mountTheta=-2.53
21:08:14.696 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.24, opts=13)
21:08:14.700 00.004 14556 Enqueuing Move request for scope (0.26, 0.24)
21:08:14.703 00.003 12308 Worker thread wakes up
21:08:14.703 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.24) opts 0xd
21:08:14.703 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.24)
21:08:14.703 00.000 12308 Moving (0.26, 0.24) raw xDistance=-0.28 yDistance=-0.19
21:08:14.703 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
21:08:14.703 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:14.703 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:08:14.705 00.002 12308 MoveAxis(E, 120, ABG)
21:08:14.705 00.000 12308 Guiding  Dir = 2, Dur = 120
21:08:14.705 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:14.709 00.004 12308 IsSlewing returns 0
21:08:14.709 00.000 12308 IsGuiding returns 0
21:08:14.710 00.001 12308 PulseGuide returned control before completion, sleep 130
21:08:14.732 00.022 14556 UpdateGuideState exits: m=1933 SNR=29.6
21:08:14.738 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:14.742 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:14.746 00.004 14556 Enqueuing Expose request
21:08:14.852 00.106 12308 IsGuiding returns 1
21:08:14.853 00.001 12308 scope still moving after pulse duration time elapsed
21:08:14.883 00.030 12308 IsSlewing returns 0
21:08:14.883 00.000 12308 IsGuiding returns 0
21:08:14.884 00.001 12308 scope move finished after 120 + 54 ms
21:08:14.885 00.001 12308 Move returns status 0, amount 120
21:08:14.885 00.000 12308 MoveAxis(N, 0, ABG)
21:08:14.886 00.001 12308 Move returns status 0, amount 0
21:08:14.886 00.000 12308 move complete, result=0
21:08:14.886 00.000 12308 worker thread done servicing request
21:08:14.886 00.000 14556 GuideStep: -0.3 px 120 ms EAST, -0.2 px 0 ms NORTH
21:08:14.893 00.007 12308 Worker thread wakes up
21:08:14.893 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:14.893 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:16.150 01.257 12308 Exposure complete
21:08:16.301 00.151 12308 worker thread done servicing request
21:08:16.302 00.001 14556 OnExposeComplete: enter
21:08:16.306 00.004 14556 UpdateGuideState(): m_state=6
21:08:16.310 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1840
21:08:16.314 00.004 14556 Star::Find returns 1 (0), X=178.81, Y=987.87, Mass=1903, SNR=29.2, Peak=167 HFD=4.4
21:08:16.317 00.003 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.06 = -1.23)
21:08:16.321 00.004 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.33)
21:08:16.326 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.29 hyp=0.32 cameraTheta=1.98 mountX=0.11 mountY=-0.31, mountTheta=-1.24
21:08:16.332 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.29, opts=13)
21:08:16.335 00.003 14556 Enqueuing Move request for scope (-0.13, 0.29)
21:08:16.340 00.005 12308 Worker thread wakes up
21:08:16.340 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.29) opts 0xd
21:08:16.340 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.29)
21:08:16.340 00.000 12308 Moving (-0.13, 0.29) raw xDistance=0.11 yDistance=-0.31
21:08:16.340 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:08:16.340 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:08:16.340 00.000 12308 MoveAxis(E, 0, ABG)
21:08:16.342 00.002 12308 Move returns status 0, amount 0
21:08:16.342 00.000 12308 MoveAxis(N, 216, ABG)
21:08:16.342 00.000 12308 Guiding  Dir = 0, Dur = 216
21:08:16.342 00.000 12308 IsSlewing returns 0
21:08:16.342 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:16.347 00.005 12308 IsGuiding returns 0
21:08:16.347 00.000 12308 PulseGuide returned control before completion, sleep 226
21:08:16.369 00.022 14556 UpdateGuideState exits: m=1903 SNR=29.2
21:08:16.373 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:16.377 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:16.381 00.004 14556 Enqueuing Expose request
21:08:16.578 00.197 12308 IsGuiding returns 1
21:08:16.579 00.001 12308 scope still moving after pulse duration time elapsed
21:08:16.609 00.030 12308 IsSlewing returns 0
21:08:16.610 00.001 12308 IsGuiding returns 0
21:08:16.612 00.002 12308 scope move finished after 216 + 48 ms
21:08:16.613 00.001 12308 Move returns status 0, amount 216
21:08:16.613 00.000 12308 move complete, result=0
21:08:16.613 00.000 12308 worker thread done servicing request
21:08:16.614 00.001 12308 Worker thread wakes up
21:08:16.614 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 216 ms NORTH
21:08:16.621 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:16.621 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:17.872 01.251 12308 Exposure complete
21:08:18.026 00.154 12308 worker thread done servicing request
21:08:18.027 00.001 14556 OnExposeComplete: enter
21:08:18.031 00.004 14556 UpdateGuideState(): m_state=6
21:08:18.034 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1841
21:08:18.037 00.003 14556 Star::Find returns 1 (0), X=178.90, Y=987.60, Mass=2244, SNR=31.9, Peak=161 HFD=4.7
21:08:18.042 00.005 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.71 = -0.57)
21:08:18.045 00.003 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
21:08:18.051 00.006 14556 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.04 cameraTheta=2.64 mountX=0.04 mountY=-0.03, mountTheta=-0.64
21:08:18.056 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.02, opts=13)
21:08:18.060 00.004 14556 Enqueuing Move request for scope (-0.04, 0.02)
21:08:18.063 00.003 12308 Worker thread wakes up
21:08:18.063 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
21:08:18.063 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
21:08:18.063 00.000 12308 Moving (-0.04, 0.02) raw xDistance=0.04 yDistance=-0.03
21:08:18.065 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:08:18.065 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:18.065 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:08:18.065 00.000 12308 MoveAxis(E, 0, ABG)
21:08:18.065 00.000 12308 Move returns status 0, amount 0
21:08:18.065 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:18.069 00.004 12308 MoveAxis(N, 0, ABG)
21:08:18.069 00.000 12308 Move returns status 0, amount 0
21:08:18.069 00.000 12308 move complete, result=0
21:08:18.070 00.001 12308 worker thread done servicing request
21:08:18.089 00.019 14556 UpdateGuideState exits: m=2244 SNR=31.9
21:08:18.093 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:18.097 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:18.101 00.004 14556 Enqueuing Expose request
21:08:18.105 00.004 12308 Worker thread wakes up
21:08:18.106 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:08:18.112 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:18.113 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:19.357 01.244 12308 Exposure complete
21:08:19.504 00.147 12308 worker thread done servicing request
21:08:19.505 00.001 14556 OnExposeComplete: enter
21:08:19.510 00.005 14556 UpdateGuideState(): m_state=6
21:08:19.516 00.006 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1842
21:08:19.522 00.006 14556 Star::Find returns 1 (0), X=179.05, Y=987.75, Mass=1954, SNR=29.7, Peak=154 HFD=4.4
21:08:19.528 00.006 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.06 = -2.22)
21:08:19.533 00.005 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.96 = -2.32)
21:08:19.537 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.17 hyp=0.21 cameraTheta=0.99 mountX=-0.12 mountY=-0.15, mountTheta=-2.26
21:08:19.543 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.17, opts=13)
21:08:19.546 00.003 14556 Enqueuing Move request for scope (0.11, 0.17)
21:08:19.550 00.004 12308 Worker thread wakes up
21:08:19.550 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.17) opts 0xd
21:08:19.550 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.17)
21:08:19.550 00.000 12308 Moving (0.11, 0.17) raw xDistance=-0.12 yDistance=-0.15
21:08:19.550 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:08:19.550 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:19.551 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:08:19.551 00.000 12308 MoveAxis(E, 0, ABG)
21:08:19.551 00.000 12308 Move returns status 0, amount 0
21:08:19.551 00.000 12308 MoveAxis(N, 0, ABG)
21:08:19.551 00.000 12308 Move returns status 0, amount 0
21:08:19.551 00.000 12308 move complete, result=0
21:08:19.551 00.000 12308 worker thread done servicing request
21:08:19.552 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:19.571 00.019 14556 UpdateGuideState exits: m=1954 SNR=29.7
21:08:19.575 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:19.578 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:19.583 00.005 14556 Enqueuing Expose request
21:08:19.587 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:19.590 00.003 12308 Worker thread wakes up
21:08:19.590 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:19.590 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:20.841 01.251 12308 Exposure complete
21:08:21.003 00.162 12308 worker thread done servicing request
21:08:21.004 00.001 14556 OnExposeComplete: enter
21:08:21.006 00.002 14556 UpdateGuideState(): m_state=6
21:08:21.010 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1843
21:08:21.014 00.004 14556 Star::Find returns 1 (0), X=179.09, Y=987.68, Mass=2116, SNR=30.8, Peak=171 HFD=4.5
21:08:21.018 00.004 14556 CameraToMount -- cameraTheta (0.60) - m_xAngle (-3.07) = xAngle (3.67 = -2.61)
21:08:21.021 00.003 14556 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.57 = -2.71)
21:08:21.025 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.10 hyp=0.19 cameraTheta=0.60 mountX=-0.16 mountY=-0.08, mountTheta=-2.69
21:08:21.029 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.10, opts=13)
21:08:21.033 00.004 14556 Enqueuing Move request for scope (0.15, 0.10)
21:08:21.037 00.004 12308 Worker thread wakes up
21:08:21.038 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.10) opts 0xd
21:08:21.038 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.10)
21:08:21.038 00.000 12308 Moving (0.15, 0.10) raw xDistance=-0.16 yDistance=-0.08
21:08:21.038 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:08:21.038 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:21.038 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:08:21.039 00.001 12308 MoveAxis(E, 0, ABG)
21:08:21.039 00.000 12308 Move returns status 0, amount 0
21:08:21.039 00.000 12308 MoveAxis(N, 0, ABG)
21:08:21.039 00.000 12308 Move returns status 0, amount 0
21:08:21.039 00.000 12308 move complete, result=0
21:08:21.040 00.001 12308 worker thread done servicing request
21:08:21.040 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:21.063 00.023 14556 UpdateGuideState exits: m=2116 SNR=30.8
21:08:21.067 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:21.070 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:21.075 00.005 14556 Enqueuing Expose request
21:08:21.080 00.005 12308 Worker thread wakes up
21:08:21.080 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:21.081 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:21.081 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:22.323 01.242 12308 Exposure complete
21:08:22.474 00.151 12308 worker thread done servicing request
21:08:22.474 00.000 14556 OnExposeComplete: enter
21:08:22.478 00.004 14556 UpdateGuideState(): m_state=6
21:08:22.484 00.006 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1844
21:08:22.488 00.004 14556 Star::Find returns 1 (0), X=178.72, Y=987.83, Mass=1627, SNR=27.2, Peak=116 HFD=4.2
21:08:22.491 00.003 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.35 = -0.94)
21:08:22.496 00.005 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.03)
21:08:22.499 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.25 hyp=0.33 cameraTheta=2.27 mountX=0.20 mountY=-0.29, mountTheta=-0.97
21:08:22.505 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.25, opts=13)
21:08:22.510 00.005 14556 Enqueuing Move request for scope (-0.22, 0.25)
21:08:22.514 00.004 12308 Worker thread wakes up
21:08:22.514 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.25) opts 0xd
21:08:22.514 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.25)
21:08:22.514 00.000 12308 Moving (-0.22, 0.25) raw xDistance=0.20 yDistance=-0.29
21:08:22.514 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:08:22.515 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:08:22.515 00.000 12308 MoveAxis(E, 0, ABG)
21:08:22.515 00.000 12308 Move returns status 0, amount 0
21:08:22.515 00.000 12308 MoveAxis(N, 202, ABG)
21:08:22.517 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:22.523 00.006 12308 Guiding  Dir = 0, Dur = 202
21:08:22.523 00.000 12308 IsSlewing returns 0
21:08:22.524 00.001 12308 IsGuiding returns 0
21:08:22.524 00.000 12308 PulseGuide returned control before completion, sleep 212
21:08:22.547 00.023 14556 UpdateGuideState exits: m=1627 SNR=27.2
21:08:22.551 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:22.555 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:22.559 00.004 14556 Enqueuing Expose request
21:08:22.749 00.190 12308 IsGuiding returns 1
21:08:22.751 00.002 12308 scope still moving after pulse duration time elapsed
21:08:22.780 00.029 12308 IsSlewing returns 0
21:08:22.780 00.000 12308 IsGuiding returns 0
21:08:22.782 00.002 12308 scope move finished after 202 + 55 ms
21:08:22.782 00.000 12308 Move returns status 0, amount 202
21:08:22.782 00.000 12308 move complete, result=0
21:08:22.782 00.000 12308 worker thread done servicing request
21:08:22.782 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 202 ms NORTH
21:08:22.788 00.006 12308 Worker thread wakes up
21:08:22.788 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:22.789 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:24.040 01.251 12308 Exposure complete
21:08:24.199 00.159 12308 worker thread done servicing request
21:08:24.199 00.000 14556 OnExposeComplete: enter
21:08:24.206 00.007 14556 UpdateGuideState(): m_state=6
21:08:24.210 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1845
21:08:24.215 00.005 14556 Star::Find returns 1 (0), X=178.86, Y=987.72, Mass=2332, SNR=32.3, Peak=179 HFD=4.5
21:08:24.219 00.004 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.11 = -1.18)
21:08:24.223 00.004 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.27)
21:08:24.226 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.16 cameraTheta=2.03 mountX=0.06 mountY=-0.15, mountTheta=-1.19
21:08:24.230 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.14, opts=13)
21:08:24.235 00.005 14556 Enqueuing Move request for scope (-0.07, 0.14)
21:08:24.240 00.005 12308 Worker thread wakes up
21:08:24.240 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
21:08:24.240 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
21:08:24.241 00.001 12308 Moving (-0.07, 0.14) raw xDistance=0.06 yDistance=-0.15
21:08:24.241 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:08:24.241 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:24.241 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:08:24.243 00.002 12308 MoveAxis(E, 0, ABG)
21:08:24.243 00.000 12308 Move returns status 0, amount 0
21:08:24.243 00.000 12308 MoveAxis(N, 0, ABG)
21:08:24.244 00.001 12308 Move returns status 0, amount 0
21:08:24.244 00.000 12308 move complete, result=0
21:08:24.244 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:24.248 00.004 12308 worker thread done servicing request
21:08:24.270 00.022 14556 UpdateGuideState exits: m=2332 SNR=32.3
21:08:24.275 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:24.279 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:24.283 00.004 14556 Enqueuing Expose request
21:08:24.288 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:08:24.291 00.003 12308 Worker thread wakes up
21:08:24.292 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:24.292 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:25.539 01.247 12308 Exposure complete
21:08:25.718 00.179 12308 worker thread done servicing request
21:08:25.718 00.000 14556 OnExposeComplete: enter
21:08:25.722 00.004 14556 UpdateGuideState(): m_state=6
21:08:25.726 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1846
21:08:25.731 00.005 14556 Star::Find returns 1 (0), X=179.07, Y=987.86, Mass=2020, SNR=30.3, Peak=156 HFD=4.3
21:08:25.736 00.005 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.21 = -2.08)
21:08:25.740 00.004 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.11 = -2.17)
21:08:25.742 00.002 14556 CameraToMount -- cameraX=0.13 cameraY=0.29 hyp=0.32 cameraTheta=1.13 mountX=-0.15 mountY=-0.26, mountTheta=-2.10
21:08:25.748 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.29, opts=13)
21:08:25.751 00.003 14556 Enqueuing Move request for scope (0.13, 0.29)
21:08:25.754 00.003 12308 Worker thread wakes up
21:08:25.754 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.29) opts 0xd
21:08:25.754 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.29)
21:08:25.755 00.001 12308 Moving (0.13, 0.29) raw xDistance=-0.15 yDistance=-0.26
21:08:25.755 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:08:25.755 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:08:25.755 00.000 12308 MoveAxis(E, 0, ABG)
21:08:25.755 00.000 12308 Move returns status 0, amount 0
21:08:25.755 00.000 12308 MoveAxis(N, 184, ABG)
21:08:25.755 00.000 12308 Guiding  Dir = 0, Dur = 184
21:08:25.755 00.000 12308 IsSlewing returns 0
21:08:25.756 00.001 12308 IsGuiding returns 0
21:08:25.756 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:25.758 00.002 12308 PulseGuide returned control before completion, sleep 194
21:08:25.780 00.022 14556 UpdateGuideState exits: m=2020 SNR=30.3
21:08:25.785 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:25.789 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:25.792 00.003 14556 Enqueuing Expose request
21:08:25.953 00.161 12308 IsGuiding returns 1
21:08:25.954 00.001 12308 scope still moving after pulse duration time elapsed
21:08:25.985 00.031 12308 IsSlewing returns 0
21:08:25.986 00.001 12308 IsGuiding returns 0
21:08:25.987 00.001 12308 scope move finished after 184 + 47 ms
21:08:25.987 00.000 12308 Move returns status 0, amount 184
21:08:25.987 00.000 12308 move complete, result=0
21:08:25.987 00.000 12308 worker thread done servicing request
21:08:25.989 00.002 12308 Worker thread wakes up
21:08:25.989 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 184 ms NORTH
21:08:25.995 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:25.995 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:27.243 01.248 12308 Exposure complete
21:08:27.390 00.147 12308 worker thread done servicing request
21:08:27.391 00.001 14556 OnExposeComplete: enter
21:08:27.395 00.004 14556 UpdateGuideState(): m_state=6
21:08:27.398 00.003 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1847
21:08:27.403 00.005 14556 Star::Find returns 1 (0), X=178.98, Y=987.64, Mass=1825, SNR=28.5, Peak=141 HFD=4.3
21:08:27.406 00.003 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (3.99 = -2.29)
21:08:27.411 00.005 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.39)
21:08:27.416 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.92 mountX=-0.05 mountY=-0.05, mountTheta=-2.34
21:08:27.421 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.06, opts=13)
21:08:27.426 00.005 14556 Enqueuing Move request for scope (0.05, 0.06)
21:08:27.430 00.004 12308 Worker thread wakes up
21:08:27.430 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
21:08:27.430 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
21:08:27.430 00.000 12308 Moving (0.05, 0.06) raw xDistance=-0.05 yDistance=-0.05
21:08:27.430 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:08:27.431 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:27.431 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:08:27.431 00.000 12308 MoveAxis(E, 0, ABG)
21:08:27.431 00.000 12308 Move returns status 0, amount 0
21:08:27.431 00.000 12308 MoveAxis(N, 0, ABG)
21:08:27.432 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:27.436 00.004 12308 Move returns status 0, amount 0
21:08:27.436 00.000 12308 move complete, result=0
21:08:27.437 00.001 12308 worker thread done servicing request
21:08:27.458 00.021 14556 UpdateGuideState exits: m=1825 SNR=28.5
21:08:27.462 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:27.467 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:27.471 00.004 14556 Enqueuing Expose request
21:08:27.475 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:27.479 00.004 12308 Worker thread wakes up
21:08:27.479 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:27.479 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:28.736 01.257 12308 Exposure complete
21:08:28.887 00.151 12308 worker thread done servicing request
21:08:28.887 00.000 14556 OnExposeComplete: enter
21:08:28.891 00.004 14556 UpdateGuideState(): m_state=6
21:08:28.895 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1848
21:08:28.900 00.005 14556 Star::Find returns 1 (0), X=178.88, Y=987.63, Mass=1852, SNR=28.9, Peak=141 HFD=4.6
21:08:28.904 00.004 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.47 = -0.81)
21:08:28.906 00.002 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.91)
21:08:28.911 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.40 mountX=0.05 mountY=-0.06, mountTheta=-0.86
21:08:28.915 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.05, opts=13)
21:08:28.919 00.004 14556 Enqueuing Move request for scope (-0.06, 0.05)
21:08:28.923 00.004 12308 Worker thread wakes up
21:08:28.923 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
21:08:28.923 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
21:08:28.923 00.000 12308 Moving (-0.06, 0.05) raw xDistance=0.05 yDistance=-0.06
21:08:28.924 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:08:28.924 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:28.924 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:08:28.924 00.000 12308 MoveAxis(E, 0, ABG)
21:08:28.924 00.000 12308 Move returns status 0, amount 0
21:08:28.924 00.000 12308 MoveAxis(N, 0, ABG)
21:08:28.924 00.000 12308 Move returns status 0, amount 0
21:08:28.924 00.000 12308 move complete, result=0
21:08:28.926 00.002 12308 worker thread done servicing request
21:08:28.926 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:28.950 00.024 14556 UpdateGuideState exits: m=1852 SNR=28.9
21:08:28.956 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:28.963 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:28.969 00.006 14556 Enqueuing Expose request
21:08:28.973 00.004 12308 Worker thread wakes up
21:08:28.973 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:28.978 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:28.978 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:30.213 01.235 12308 Exposure complete
21:08:30.367 00.154 12308 worker thread done servicing request
21:08:30.367 00.000 14556 OnExposeComplete: enter
21:08:30.372 00.005 14556 UpdateGuideState(): m_state=6
21:08:30.376 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1849
21:08:30.381 00.005 14556 Star::Find returns 1 (0), X=178.89, Y=987.74, Mass=1956, SNR=29.9, Peak=151 HFD=4.5
21:08:30.384 00.003 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.93 = -1.36)
21:08:30.388 00.004 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.45)
21:08:30.393 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.85 mountX=0.04 mountY=-0.17, mountTheta=-1.36
21:08:30.399 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.16, opts=13)
21:08:30.403 00.004 14556 Enqueuing Move request for scope (-0.05, 0.16)
21:08:30.408 00.005 12308 Worker thread wakes up
21:08:30.408 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.16) opts 0xd
21:08:30.408 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.16)
21:08:30.408 00.000 12308 Moving (-0.05, 0.16) raw xDistance=0.04 yDistance=-0.17
21:08:30.408 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:08:30.409 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:30.409 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:08:30.409 00.000 12308 MoveAxis(E, 0, ABG)
21:08:30.410 00.001 12308 Move returns status 0, amount 0
21:08:30.410 00.000 12308 MoveAxis(N, 0, ABG)
21:08:30.410 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:30.414 00.004 12308 Move returns status 0, amount 0
21:08:30.414 00.000 12308 move complete, result=0
21:08:30.414 00.000 12308 worker thread done servicing request
21:08:30.437 00.023 14556 UpdateGuideState exits: m=1956 SNR=29.9
21:08:30.442 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:30.446 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:30.451 00.005 14556 Enqueuing Expose request
21:08:30.455 00.004 12308 Worker thread wakes up
21:08:30.455 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:08:30.460 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:30.460 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:31.698 01.238 12308 Exposure complete
21:08:31.870 00.172 12308 worker thread done servicing request
21:08:31.870 00.000 14556 OnExposeComplete: enter
21:08:31.874 00.004 14556 UpdateGuideState(): m_state=6
21:08:31.878 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1850
21:08:31.884 00.006 14556 Star::Find returns 1 (0), X=179.03, Y=987.79, Mass=1697, SNR=27.5, Peak=113 HFD=4.6
21:08:31.887 00.003 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.22 = -2.06)
21:08:31.891 00.004 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.16)
21:08:31.895 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.22 hyp=0.24 cameraTheta=1.15 mountX=-0.11 mountY=-0.20, mountTheta=-2.09
21:08:31.900 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.22, opts=13)
21:08:31.904 00.004 14556 Enqueuing Move request for scope (0.10, 0.22)
21:08:31.907 00.003 12308 Worker thread wakes up
21:08:31.907 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.22) opts 0xd
21:08:31.907 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.22)
21:08:31.909 00.002 12308 Moving (0.10, 0.22) raw xDistance=-0.11 yDistance=-0.20
21:08:31.909 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:08:31.909 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:31.909 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:08:31.909 00.000 12308 MoveAxis(E, 0, ABG)
21:08:31.910 00.001 12308 Move returns status 0, amount 0
21:08:31.910 00.000 12308 MoveAxis(N, 0, ABG)
21:08:31.910 00.000 12308 Move returns status 0, amount 0
21:08:31.910 00.000 12308 move complete, result=0
21:08:31.910 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:31.914 00.004 12308 worker thread done servicing request
21:08:31.937 00.023 14556 UpdateGuideState exits: m=1697 SNR=27.5
21:08:31.941 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:31.945 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:31.948 00.003 14556 Enqueuing Expose request
21:08:31.954 00.006 12308 Worker thread wakes up
21:08:31.955 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:08:31.961 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:31.961 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:33.207 01.246 12308 Exposure complete
21:08:33.361 00.154 12308 worker thread done servicing request
21:08:33.361 00.000 14556 OnExposeComplete: enter
21:08:33.364 00.003 14556 UpdateGuideState(): m_state=6
21:08:33.368 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1851
21:08:33.372 00.004 14556 Star::Find returns 1 (0), X=178.95, Y=987.83, Mass=1796, SNR=28.5, Peak=143 HFD=4.6
21:08:33.376 00.004 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
21:08:33.379 00.003 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
21:08:33.384 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.50 mountX=-0.04 mountY=-0.25, mountTheta=-1.72
21:08:33.388 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.26, opts=13)
21:08:33.392 00.004 14556 Enqueuing Move request for scope (0.02, 0.26)
21:08:33.398 00.006 12308 Worker thread wakes up
21:08:33.398 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.26) opts 0xd
21:08:33.398 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.26)
21:08:33.398 00.000 12308 Moving (0.02, 0.26) raw xDistance=-0.04 yDistance=-0.25
21:08:33.398 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:08:33.399 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:08:33.399 00.000 12308 MoveAxis(E, 0, ABG)
21:08:33.399 00.000 12308 Move returns status 0, amount 0
21:08:33.399 00.000 12308 MoveAxis(N, 175, ABG)
21:08:33.401 00.002 12308 Guiding  Dir = 0, Dur = 175
21:08:33.401 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:33.406 00.005 12308 IsSlewing returns 0
21:08:33.406 00.000 12308 IsGuiding returns 0
21:08:33.406 00.000 12308 PulseGuide returned control before completion, sleep 185
21:08:33.428 00.022 14556 UpdateGuideState exits: m=1796 SNR=28.5
21:08:33.433 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:33.438 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:33.442 00.004 14556 Enqueuing Expose request
21:08:33.606 00.164 12308 IsGuiding returns 1
21:08:33.607 00.001 12308 scope still moving after pulse duration time elapsed
21:08:33.638 00.031 12308 IsSlewing returns 0
21:08:33.639 00.001 12308 IsGuiding returns 0
21:08:33.639 00.000 12308 scope move finished after 175 + 58 ms
21:08:33.640 00.001 12308 Move returns status 0, amount 175
21:08:33.640 00.000 12308 move complete, result=0
21:08:33.640 00.000 12308 worker thread done servicing request
21:08:33.642 00.002 12308 Worker thread wakes up
21:08:33.642 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 175 ms NORTH
21:08:33.649 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:33.650 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:34.901 01.251 12308 Exposure complete
21:08:35.074 00.173 12308 worker thread done servicing request
21:08:35.075 00.001 14556 OnExposeComplete: enter
21:08:35.079 00.004 14556 UpdateGuideState(): m_state=6
21:08:35.083 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1852
21:08:35.088 00.005 14556 Star::Find returns 1 (0), X=178.77, Y=987.57, Mass=2173, SNR=31.2, Peak=153 HFD=4.6
21:08:35.094 00.006 14556 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-3.07) = xAngle (-0.06 = -0.06)
21:08:35.099 00.005 14556 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.16 = -0.16)
21:08:35.102 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-3.13 mountX=0.16 mountY=-0.02, mountTheta=-0.15
21:08:35.108 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.00, opts=13)
21:08:35.111 00.003 14556 Enqueuing Move request for scope (-0.16, -0.00)
21:08:35.116 00.005 12308 Worker thread wakes up
21:08:35.116 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.00) opts 0xd
21:08:35.116 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.00)
21:08:35.116 00.000 12308 Moving (-0.16, -0.00) raw xDistance=0.16 yDistance=-0.02
21:08:35.116 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:08:35.118 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:35.118 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:08:35.118 00.000 12308 MoveAxis(E, 0, ABG)
21:08:35.118 00.000 12308 Move returns status 0, amount 0
21:08:35.119 00.001 12308 MoveAxis(N, 0, ABG)
21:08:35.119 00.000 12308 Move returns status 0, amount 0
21:08:35.119 00.000 12308 move complete, result=0
21:08:35.119 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:35.123 00.004 12308 worker thread done servicing request
21:08:35.141 00.018 14556 UpdateGuideState exits: m=2173 SNR=31.2
21:08:35.145 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:35.149 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:35.154 00.005 14556 Enqueuing Expose request
21:08:35.157 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:08:35.160 00.003 12308 Worker thread wakes up
21:08:35.160 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:35.160 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:36.406 01.246 12308 Exposure complete
21:08:36.558 00.152 12308 worker thread done servicing request
21:08:36.559 00.001 14556 OnExposeComplete: enter
21:08:36.562 00.003 14556 UpdateGuideState(): m_state=6
21:08:36.566 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1853
21:08:36.569 00.003 14556 Star::Find returns 1 (0), X=178.76, Y=987.68, Mass=1903, SNR=29.3, Peak=150 HFD=4.6
21:08:36.572 00.003 14556 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.07) = xAngle (5.67 = -0.62)
21:08:36.576 00.004 14556 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.72)
21:08:36.579 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.11 hyp=0.21 cameraTheta=2.59 mountX=0.17 mountY=-0.13, mountTheta=-0.68
21:08:36.584 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.11, opts=13)
21:08:36.590 00.006 14556 Enqueuing Move request for scope (-0.17, 0.11)
21:08:36.593 00.003 12308 Worker thread wakes up
21:08:36.593 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.11) opts 0xd
21:08:36.593 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.11)
21:08:36.593 00.000 12308 Moving (-0.17, 0.11) raw xDistance=0.17 yDistance=-0.13
21:08:36.593 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:08:36.593 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:36.595 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:08:36.595 00.000 12308 MoveAxis(E, 0, ABG)
21:08:36.595 00.000 12308 Move returns status 0, amount 0
21:08:36.595 00.000 12308 MoveAxis(N, 0, ABG)
21:08:36.595 00.000 12308 Move returns status 0, amount 0
21:08:36.595 00.000 12308 move complete, result=0
21:08:36.596 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:36.599 00.003 12308 worker thread done servicing request
21:08:36.621 00.022 14556 UpdateGuideState exits: m=1903 SNR=29.3
21:08:36.625 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:36.628 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:36.633 00.005 14556 Enqueuing Expose request
21:08:36.637 00.004 12308 Worker thread wakes up
21:08:36.637 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:36.642 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:36.642 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:37.892 01.250 12308 Exposure complete
21:08:38.047 00.155 12308 worker thread done servicing request
21:08:38.047 00.000 14556 OnExposeComplete: enter
21:08:38.053 00.006 14556 UpdateGuideState(): m_state=6
21:08:38.059 00.006 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1854
21:08:38.063 00.004 14556 Star::Find returns 1 (0), X=178.84, Y=987.85, Mass=2229, SNR=31.6, Peak=155 HFD=4.6
21:08:38.066 00.003 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.98 = -1.31)
21:08:38.069 00.003 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.41)
21:08:38.073 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.28 hyp=0.29 cameraTheta=1.90 mountX=0.08 mountY=-0.29, mountTheta=-1.31
21:08:38.078 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.28, opts=13)
21:08:38.084 00.006 14556 Enqueuing Move request for scope (-0.10, 0.28)
21:08:38.088 00.004 12308 Worker thread wakes up
21:08:38.088 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.28) opts 0xd
21:08:38.088 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.28)
21:08:38.088 00.000 12308 Moving (-0.10, 0.28) raw xDistance=0.08 yDistance=-0.29
21:08:38.088 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:08:38.088 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:08:38.089 00.001 12308 MoveAxis(E, 0, ABG)
21:08:38.089 00.000 12308 Move returns status 0, amount 0
21:08:38.089 00.000 12308 MoveAxis(N, 204, ABG)
21:08:38.089 00.000 12308 Guiding  Dir = 0, Dur = 204
21:08:38.091 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:38.095 00.004 12308 IsSlewing returns 0
21:08:38.096 00.001 12308 IsGuiding returns 0
21:08:38.096 00.000 12308 PulseGuide returned control before completion, sleep 214
21:08:38.119 00.023 14556 UpdateGuideState exits: m=2229 SNR=31.6
21:08:38.125 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:38.130 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:38.135 00.005 14556 Enqueuing Expose request
21:08:38.315 00.180 12308 IsGuiding returns 1
21:08:38.315 00.000 12308 scope still moving after pulse duration time elapsed
21:08:38.347 00.032 12308 IsSlewing returns 0
21:08:38.347 00.000 12308 IsGuiding returns 1
21:08:38.378 00.031 12308 IsSlewing returns 0
21:08:38.378 00.000 12308 IsGuiding returns 0
21:08:38.378 00.000 12308 scope move finished after 204 + 78 ms
21:08:38.378 00.000 12308 Move returns status 0, amount 204
21:08:38.379 00.001 12308 move complete, result=0
21:08:38.379 00.000 12308 worker thread done servicing request
21:08:38.379 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 204 ms NORTH
21:08:38.386 00.007 12308 Worker thread wakes up
21:08:38.386 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:38.387 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:39.639 01.252 12308 Exposure complete
21:08:39.801 00.162 12308 worker thread done servicing request
21:08:39.802 00.001 14556 OnExposeComplete: enter
21:08:39.807 00.005 14556 UpdateGuideState(): m_state=6
21:08:39.811 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1855
21:08:39.815 00.004 14556 Star::Find returns 1 (0), X=178.85, Y=987.64, Mass=1620, SNR=27.0, Peak=133 HFD=4.4
21:08:39.818 00.003 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.57 = -0.71)
21:08:39.821 00.003 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.81)
21:08:39.826 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.11 cameraTheta=2.50 mountX=0.08 mountY=-0.08, mountTheta=-0.77
21:08:39.831 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.07, opts=13)
21:08:39.835 00.004 14556 Enqueuing Move request for scope (-0.09, 0.07)
21:08:39.840 00.005 12308 Worker thread wakes up
21:08:39.840 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
21:08:39.840 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
21:08:39.841 00.001 12308 Moving (-0.09, 0.07) raw xDistance=0.08 yDistance=-0.08
21:08:39.841 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:08:39.841 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:39.841 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:08:39.841 00.000 12308 MoveAxis(E, 0, ABG)
21:08:39.842 00.001 12308 Move returns status 0, amount 0
21:08:39.842 00.000 12308 MoveAxis(N, 0, ABG)
21:08:39.842 00.000 12308 Move returns status 0, amount 0
21:08:39.842 00.000 12308 move complete, result=0
21:08:39.842 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:39.846 00.004 12308 worker thread done servicing request
21:08:39.868 00.022 14556 UpdateGuideState exits: m=1620 SNR=27.0
21:08:39.872 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:39.876 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:39.880 00.004 14556 Enqueuing Expose request
21:08:39.884 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:39.888 00.004 12308 Worker thread wakes up
21:08:39.888 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:39.888 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:41.170 01.282 12308 Exposure complete
21:08:41.310 00.140 12308 worker thread done servicing request
21:08:41.311 00.001 14556 OnExposeComplete: enter
21:08:41.315 00.004 14556 UpdateGuideState(): m_state=6
21:08:41.319 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1856
21:08:41.323 00.004 14556 Star::Find returns 1 (0), X=178.67, Y=987.70, Mass=1848, SNR=29.0, Peak=134 HFD=4.7
21:08:41.327 00.004 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.79 = -0.49)
21:08:41.331 00.004 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.59)
21:08:41.336 00.005 14556 CameraToMount -- cameraX=-0.27 cameraY=0.12 hyp=0.30 cameraTheta=2.72 mountX=0.26 mountY=-0.17, mountTheta=-0.56
21:08:41.340 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.12, opts=13)
21:08:41.344 00.004 14556 Enqueuing Move request for scope (-0.27, 0.12)
21:08:41.347 00.003 12308 Worker thread wakes up
21:08:41.347 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.12) opts 0xd
21:08:41.348 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.12)
21:08:41.348 00.000 12308 Moving (-0.27, 0.12) raw xDistance=0.26 yDistance=-0.17
21:08:41.348 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
21:08:41.349 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:41.349 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:08:41.349 00.000 12308 MoveAxis(W, 113, ABG)
21:08:41.350 00.001 12308 Guiding  Dir = 3, Dur = 113
21:08:41.350 00.000 12308 IsSlewing returns 0
21:08:41.351 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:41.354 00.003 12308 IsGuiding returns 0
21:08:41.355 00.001 12308 PulseGuide returned control before completion, sleep 123
21:08:41.371 00.016 14556 UpdateGuideState exits: m=1848 SNR=29.0
21:08:41.375 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:41.377 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:41.382 00.005 14556 Enqueuing Expose request
21:08:41.490 00.108 12308 IsGuiding returns 1
21:08:41.490 00.000 12308 scope still moving after pulse duration time elapsed
21:08:41.521 00.031 12308 IsSlewing returns 0
21:08:41.521 00.000 12308 IsGuiding returns 0
21:08:41.521 00.000 12308 scope move finished after 113 + 53 ms
21:08:41.522 00.001 12308 Move returns status 0, amount 113
21:08:41.522 00.000 12308 MoveAxis(N, 0, ABG)
21:08:41.522 00.000 12308 Move returns status 0, amount 0
21:08:41.524 00.002 12308 move complete, result=0
21:08:41.524 00.000 12308 worker thread done servicing request
21:08:41.524 00.000 14556 GuideStep: 0.3 px 113 ms WEST, -0.2 px 0 ms NORTH
21:08:41.532 00.008 12308 Worker thread wakes up
21:08:41.533 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:41.533 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:42.789 01.256 12308 Exposure complete
21:08:42.943 00.154 12308 worker thread done servicing request
21:08:42.944 00.001 14556 OnExposeComplete: enter
21:08:42.947 00.003 14556 UpdateGuideState(): m_state=6
21:08:42.952 00.005 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1857
21:08:42.955 00.003 14556 Star::Find returns 1 (0), X=179.02, Y=987.77, Mass=2190, SNR=31.3, Peak=144 HFD=4.7
21:08:42.960 00.005 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.22 = -2.06)
21:08:42.963 00.003 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.16)
21:08:42.969 00.006 14556 CameraToMount -- cameraX=0.09 cameraY=0.19 hyp=0.21 cameraTheta=1.15 mountX=-0.10 mountY=-0.17, mountTheta=-2.09
21:08:42.973 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.19, opts=13)
21:08:42.978 00.005 14556 Enqueuing Move request for scope (0.09, 0.19)
21:08:42.983 00.005 12308 Worker thread wakes up
21:08:42.983 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.19) opts 0xd
21:08:42.983 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.19)
21:08:42.983 00.000 12308 Moving (0.09, 0.19) raw xDistance=-0.10 yDistance=-0.17
21:08:42.983 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:08:42.984 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:42.984 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:08:42.984 00.000 12308 MoveAxis(E, 0, ABG)
21:08:42.984 00.000 12308 Move returns status 0, amount 0
21:08:42.985 00.001 12308 MoveAxis(N, 0, ABG)
21:08:42.985 00.000 12308 Move returns status 0, amount 0
21:08:42.986 00.001 12308 move complete, result=0
21:08:42.986 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:42.990 00.004 12308 worker thread done servicing request
21:08:43.011 00.021 14556 UpdateGuideState exits: m=2190 SNR=31.3
21:08:43.016 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:43.021 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:43.025 00.004 14556 Enqueuing Expose request
21:08:43.030 00.005 12308 Worker thread wakes up
21:08:43.030 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:43.030 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:43.031 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:08:44.276 01.245 12308 Exposure complete
21:08:44.434 00.158 12308 worker thread done servicing request
21:08:44.434 00.000 14556 OnExposeComplete: enter
21:08:44.438 00.004 14556 UpdateGuideState(): m_state=6
21:08:44.443 00.005 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1858
21:08:44.446 00.003 14556 Star::Find returns 1 (0), X=178.88, Y=988.10, Mass=1937, SNR=29.6, Peak=173 HFD=4.3
21:08:44.451 00.005 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.74 = -1.54)
21:08:44.455 00.004 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.64)
21:08:44.459 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.53 hyp=0.53 cameraTheta=1.67 mountX=0.02 mountY=-0.53, mountTheta=-1.54
21:08:44.464 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.53, opts=13)
21:08:44.467 00.003 14556 Enqueuing Move request for scope (-0.05, 0.53)
21:08:44.472 00.005 12308 Worker thread wakes up
21:08:44.472 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.53) opts 0xd
21:08:44.472 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.53)
21:08:44.472 00.000 12308 Moving (-0.05, 0.53) raw xDistance=0.02 yDistance=-0.53
21:08:44.472 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:08:44.473 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
21:08:44.473 00.000 12308 MoveAxis(E, 0, ABG)
21:08:44.473 00.000 12308 Move returns status 0, amount 0
21:08:44.473 00.000 12308 MoveAxis(N, 373, ABG)
21:08:44.473 00.000 12308 Guiding  Dir = 0, Dur = 373
21:08:44.474 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:44.478 00.004 12308 IsSlewing returns 0
21:08:44.478 00.000 12308 IsGuiding returns 0
21:08:44.478 00.000 12308 PulseGuide returned control before completion, sleep 383
21:08:44.500 00.022 14556 UpdateGuideState exits: m=1937 SNR=29.6
21:08:44.505 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:44.508 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:44.512 00.004 14556 Enqueuing Expose request
21:08:44.873 00.361 12308 IsGuiding returns 1
21:08:44.874 00.001 12308 scope still moving after pulse duration time elapsed
21:08:44.904 00.030 12308 IsSlewing returns 0
21:08:44.904 00.000 12308 IsGuiding returns 0
21:08:44.905 00.001 12308 scope move finished after 373 + 53 ms
21:08:44.905 00.000 12308 Move returns status 0, amount 373
21:08:44.905 00.000 12308 move complete, result=0
21:08:44.906 00.001 12308 worker thread done servicing request
21:08:44.906 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.5 px 373 ms NORTH
21:08:44.913 00.007 12308 Worker thread wakes up
21:08:44.913 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:44.914 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:46.157 01.243 12308 Exposure complete
21:08:46.323 00.166 12308 worker thread done servicing request
21:08:46.323 00.000 14556 OnExposeComplete: enter
21:08:46.328 00.005 14556 UpdateGuideState(): m_state=6
21:08:46.332 00.004 14556 Star::Find(15, 178, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1859
21:08:46.338 00.006 14556 Star::Find returns 1 (0), X=178.87, Y=987.23, Mass=1834, SNR=28.7, Peak=154 HFD=4.5
21:08:46.341 00.003 14556 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-3.07) = xAngle (1.33 = 1.33)
21:08:46.346 00.005 14556 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.23 = 1.23)
21:08:46.349 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.35 hyp=0.35 cameraTheta=-1.75 mountX=0.09 mountY=0.33, mountTheta=1.32
21:08:46.355 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.35, opts=13)
21:08:46.359 00.004 14556 Enqueuing Move request for scope (-0.06, -0.35)
21:08:46.363 00.004 12308 Worker thread wakes up
21:08:46.363 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.35) opts 0xd
21:08:46.363 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.35)
21:08:46.363 00.000 12308 Moving (-0.06, -0.35) raw xDistance=0.09 yDistance=0.33
21:08:46.363 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:08:46.363 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:08:46.364 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
21:08:46.364 00.000 12308 MoveAxis(E, 0, ABG)
21:08:46.364 00.000 12308 Move returns status 0, amount 0
21:08:46.364 00.000 12308 MoveAxis(N, 0, ABG)
21:08:46.364 00.000 12308 Move returns status 0, amount 0
21:08:46.366 00.002 12308 move complete, result=0
21:08:46.366 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:46.370 00.004 12308 worker thread done servicing request
21:08:46.392 00.022 14556 UpdateGuideState exits: m=1834 SNR=28.7
21:08:46.396 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:46.401 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:46.405 00.004 14556 Enqueuing Expose request
21:08:46.409 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:08:46.412 00.003 12308 Worker thread wakes up
21:08:46.412 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:46.412 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:47.653 01.241 12308 Exposure complete
21:08:47.812 00.159 12308 worker thread done servicing request
21:08:47.812 00.000 14556 OnExposeComplete: enter
21:08:47.817 00.005 14556 UpdateGuideState(): m_state=6
21:08:47.821 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1860
21:08:47.824 00.003 14556 Star::Find returns 1 (0), X=179.13, Y=987.10, Mass=2079, SNR=30.7, Peak=185 HFD=4.5
21:08:47.829 00.005 14556 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-3.07) = xAngle (1.90 = 1.90)
21:08:47.833 00.004 14556 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.80 = 1.80)
21:08:47.837 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=-0.48 hyp=0.52 cameraTheta=-1.17 mountX=-0.17 mountY=0.50, mountTheta=1.89
21:08:47.842 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.48, opts=13)
21:08:47.846 00.004 14556 Enqueuing Move request for scope (0.20, -0.48)
21:08:47.849 00.003 12308 Worker thread wakes up
21:08:47.849 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.48) opts 0xd
21:08:47.849 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.48)
21:08:47.849 00.000 12308 Moving (0.20, -0.48) raw xDistance=-0.17 yDistance=0.50
21:08:47.849 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:08:47.849 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:08:47.849 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
21:08:47.849 00.000 12308 MoveAxis(E, 0, ABG)
21:08:47.851 00.002 12308 Move returns status 0, amount 0
21:08:47.851 00.000 12308 MoveAxis(N, 0, ABG)
21:08:47.851 00.000 12308 Move returns status 0, amount 0
21:08:47.851 00.000 12308 move complete, result=0
21:08:47.851 00.000 12308 worker thread done servicing request
21:08:47.852 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:47.880 00.028 14556 UpdateGuideState exits: m=2079 SNR=30.7
21:08:47.883 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:47.888 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:47.893 00.005 14556 Enqueuing Expose request
21:08:47.899 00.006 14556 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
21:08:47.904 00.005 12308 Worker thread wakes up
21:08:47.904 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:47.904 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:49.156 01.252 12308 Exposure complete
21:08:49.312 00.156 12308 worker thread done servicing request
21:08:49.312 00.000 14556 OnExposeComplete: enter
21:08:49.317 00.005 14556 UpdateGuideState(): m_state=6
21:08:49.321 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1861
21:08:49.326 00.005 14556 Star::Find returns 1 (0), X=179.09, Y=987.25, Mass=2040, SNR=30.4, Peak=178 HFD=4.4
21:08:49.330 00.004 14556 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-3.07) = xAngle (1.94 = 1.94)
21:08:49.334 00.004 14556 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.84 = 1.84)
21:08:49.337 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=-0.33 hyp=0.36 cameraTheta=-1.13 mountX=-0.13 mountY=0.35, mountTheta=1.93
21:08:49.343 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.33, opts=13)
21:08:49.349 00.006 14556 Enqueuing Move request for scope (0.15, -0.33)
21:08:49.352 00.003 12308 Worker thread wakes up
21:08:49.353 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.33) opts 0xd
21:08:49.353 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.33)
21:08:49.353 00.000 12308 Moving (0.15, -0.33) raw xDistance=-0.13 yDistance=0.35
21:08:49.353 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:08:49.355 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:08:49.355 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
21:08:49.355 00.000 12308 MoveAxis(E, 0, ABG)
21:08:49.356 00.001 12308 Move returns status 0, amount 0
21:08:49.356 00.000 12308 MoveAxis(N, 0, ABG)
21:08:49.356 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:49.363 00.007 12308 Move returns status 0, amount 0
21:08:49.363 00.000 12308 move complete, result=0
21:08:49.363 00.000 12308 worker thread done servicing request
21:08:49.383 00.020 14556 UpdateGuideState exits: m=2040 SNR=30.4
21:08:49.388 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:49.392 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:49.398 00.006 14556 Enqueuing Expose request
21:08:49.400 00.002 14556 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:08:49.403 00.003 12308 Worker thread wakes up
21:08:49.403 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:49.403 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:50.656 01.253 12308 Exposure complete
21:08:50.807 00.151 12308 worker thread done servicing request
21:08:50.807 00.000 14556 OnExposeComplete: enter
21:08:50.811 00.004 14556 UpdateGuideState(): m_state=6
21:08:50.815 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1862
21:08:50.819 00.004 14556 Star::Find returns 1 (0), X=179.07, Y=987.57, Mass=1784, SNR=28.4, Peak=134 HFD=4.2
21:08:50.823 00.004 14556 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-3.07) = xAngle (2.99 = 2.99)
21:08:50.826 00.003 14556 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.89 = 2.89)
21:08:50.831 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.08 mountX=-0.13 mountY=0.03, mountTheta=2.90
21:08:50.837 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.01, opts=13)
21:08:50.841 00.004 14556 Enqueuing Move request for scope (0.13, -0.01)
21:08:50.844 00.003 12308 Worker thread wakes up
21:08:50.845 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.01) opts 0xd
21:08:50.845 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.01)
21:08:50.845 00.000 12308 Moving (0.13, -0.01) raw xDistance=-0.13 yDistance=0.03
21:08:50.845 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:08:50.845 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:50.846 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:08:50.846 00.000 12308 MoveAxis(E, 0, ABG)
21:08:50.846 00.000 12308 Move returns status 0, amount 0
21:08:50.847 00.001 12308 MoveAxis(N, 0, ABG)
21:08:50.847 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:50.851 00.004 12308 Move returns status 0, amount 0
21:08:50.851 00.000 12308 move complete, result=0
21:08:50.851 00.000 12308 worker thread done servicing request
21:08:50.873 00.022 14556 UpdateGuideState exits: m=1784 SNR=28.4
21:08:50.878 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:50.881 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:50.886 00.005 14556 Enqueuing Expose request
21:08:50.890 00.004 12308 Worker thread wakes up
21:08:50.890 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:08:50.896 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:50.896 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:52.145 01.249 12308 Exposure complete
21:08:52.301 00.156 12308 worker thread done servicing request
21:08:52.302 00.001 14556 OnExposeComplete: enter
21:08:52.306 00.004 14556 UpdateGuideState(): m_state=6
21:08:52.310 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1863
21:08:52.314 00.004 14556 Star::Find returns 1 (0), X=179.01, Y=987.71, Mass=1742, SNR=28.1, Peak=140 HFD=4.2
21:08:52.318 00.004 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.13 = -2.15)
21:08:52.323 00.005 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.25)
21:08:52.331 00.008 14556 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.15 cameraTheta=1.06 mountX=-0.08 mountY=-0.12, mountTheta=-2.19
21:08:52.337 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.13, opts=13)
21:08:52.342 00.005 14556 Enqueuing Move request for scope (0.07, 0.13)
21:08:52.347 00.005 12308 Worker thread wakes up
21:08:52.347 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd
21:08:52.347 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.13)
21:08:52.347 00.000 12308 Moving (0.07, 0.13) raw xDistance=-0.08 yDistance=-0.12
21:08:52.347 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:08:52.347 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:52.347 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:08:52.347 00.000 12308 MoveAxis(E, 0, ABG)
21:08:52.348 00.001 12308 Move returns status 0, amount 0
21:08:52.348 00.000 12308 MoveAxis(N, 0, ABG)
21:08:52.348 00.000 12308 Move returns status 0, amount 0
21:08:52.348 00.000 12308 move complete, result=0
21:08:52.348 00.000 12308 worker thread done servicing request
21:08:52.348 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:52.376 00.028 14556 UpdateGuideState exits: m=1742 SNR=28.1
21:08:52.381 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:52.384 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:52.389 00.005 14556 Enqueuing Expose request
21:08:52.394 00.005 12308 Worker thread wakes up
21:08:52.395 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:52.399 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:52.399 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:53.642 01.243 12308 Exposure complete
21:08:53.801 00.159 12308 worker thread done servicing request
21:08:53.801 00.000 14556 OnExposeComplete: enter
21:08:53.805 00.004 14556 UpdateGuideState(): m_state=6
21:08:53.809 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1864
21:08:53.814 00.005 14556 Star::Find returns 1 (0), X=179.11, Y=987.51, Mass=2218, SNR=31.5, Peak=154 HFD=4.8
21:08:53.818 00.004 14556 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-3.07) = xAngle (2.72 = 2.72)
21:08:53.821 00.003 14556 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.62 = 2.62)
21:08:53.826 00.005 14556 CameraToMount -- cameraX=0.18 cameraY=-0.07 hyp=0.19 cameraTheta=-0.35 mountX=-0.17 mountY=0.09, mountTheta=2.64
21:08:53.832 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.07, opts=13)
21:08:53.835 00.003 14556 Enqueuing Move request for scope (0.18, -0.07)
21:08:53.840 00.005 12308 Worker thread wakes up
21:08:53.840 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.07) opts 0xd
21:08:53.840 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.07)
21:08:53.840 00.000 12308 Moving (0.18, -0.07) raw xDistance=-0.17 yDistance=0.09
21:08:53.840 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:08:53.841 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:53.841 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:08:53.841 00.000 12308 MoveAxis(E, 0, ABG)
21:08:53.841 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:53.845 00.004 12308 Move returns status 0, amount 0
21:08:53.845 00.000 12308 MoveAxis(N, 0, ABG)
21:08:53.846 00.001 12308 Move returns status 0, amount 0
21:08:53.846 00.000 12308 move complete, result=0
21:08:53.846 00.000 12308 worker thread done servicing request
21:08:53.867 00.021 14556 UpdateGuideState exits: m=2218 SNR=31.5
21:08:53.872 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:53.875 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:53.880 00.005 14556 Enqueuing Expose request
21:08:53.883 00.003 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:08:53.888 00.005 12308 Worker thread wakes up
21:08:53.888 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:53.889 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:55.137 01.248 12308 Exposure complete
21:08:55.285 00.148 12308 worker thread done servicing request
21:08:55.285 00.000 14556 OnExposeComplete: enter
21:08:55.289 00.004 14556 UpdateGuideState(): m_state=6
21:08:55.293 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1865
21:08:55.296 00.003 14556 Star::Find returns 1 (0), X=179.02, Y=987.85, Mass=1866, SNR=28.9, Peak=153 HFD=4.3
21:08:55.301 00.005 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.33 = -1.96)
21:08:55.306 00.005 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.06)
21:08:55.309 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.27 hyp=0.29 cameraTheta=1.25 mountX=-0.11 mountY=-0.25, mountTheta=-1.97
21:08:55.315 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.27, opts=13)
21:08:55.318 00.003 14556 Enqueuing Move request for scope (0.09, 0.27)
21:08:55.322 00.004 12308 Worker thread wakes up
21:08:55.322 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.27) opts 0xd
21:08:55.322 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.27)
21:08:55.323 00.001 12308 Moving (0.09, 0.27) raw xDistance=-0.11 yDistance=-0.25
21:08:55.323 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:08:55.323 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:08:55.323 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:08:55.323 00.000 12308 MoveAxis(E, 0, ABG)
21:08:55.323 00.000 12308 Move returns status 0, amount 0
21:08:55.323 00.000 12308 MoveAxis(N, 0, ABG)
21:08:55.325 00.002 12308 Move returns status 0, amount 0
21:08:55.325 00.000 12308 move complete, result=0
21:08:55.325 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:55.328 00.003 12308 worker thread done servicing request
21:08:55.349 00.021 14556 UpdateGuideState exits: m=1866 SNR=28.9
21:08:55.354 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:55.358 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:55.362 00.004 14556 Enqueuing Expose request
21:08:55.365 00.003 12308 Worker thread wakes up
21:08:55.365 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:08:55.369 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:55.369 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:56.610 01.241 12308 Exposure complete
21:08:56.769 00.159 12308 worker thread done servicing request
21:08:56.769 00.000 14556 OnExposeComplete: enter
21:08:56.774 00.005 14556 UpdateGuideState(): m_state=6
21:08:56.777 00.003 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1866
21:08:56.781 00.004 14556 Star::Find returns 1 (0), X=179.20, Y=987.95, Mass=2185, SNR=31.2, Peak=191 HFD=4.4
21:08:56.785 00.004 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.03 = -2.25)
21:08:56.788 00.003 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.93 = -2.35)
21:08:56.792 00.004 14556 CameraToMount -- cameraX=0.27 cameraY=0.38 hyp=0.46 cameraTheta=0.96 mountX=-0.29 mountY=-0.33, mountTheta=-2.30
21:08:56.797 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.38, opts=13)
21:08:56.802 00.005 14556 Enqueuing Move request for scope (0.27, 0.38)
21:08:56.805 00.003 12308 Worker thread wakes up
21:08:56.805 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.38) opts 0xd
21:08:56.805 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.38)
21:08:56.805 00.000 12308 Moving (0.27, 0.38) raw xDistance=-0.29 yDistance=-0.33
21:08:56.805 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
21:08:56.806 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:08:56.806 00.000 12308 MoveAxis(E, 126, ABG)
21:08:56.806 00.000 12308 Guiding  Dir = 2, Dur = 126
21:08:56.806 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:56.810 00.004 12308 IsSlewing returns 0
21:08:56.811 00.001 12308 IsGuiding returns 0
21:08:56.811 00.000 12308 PulseGuide returned control before completion, sleep 136
21:08:56.830 00.019 14556 UpdateGuideState exits: m=2185 SNR=31.2
21:08:56.836 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:56.839 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:56.843 00.004 14556 Enqueuing Expose request
21:08:56.961 00.118 12308 IsGuiding returns 1
21:08:56.962 00.001 12308 scope still moving after pulse duration time elapsed
21:08:56.993 00.031 12308 IsSlewing returns 0
21:08:56.994 00.001 12308 IsGuiding returns 0
21:08:56.995 00.001 12308 scope move finished after 126 + 56 ms
21:08:56.995 00.000 12308 Move returns status 0, amount 126
21:08:56.995 00.000 12308 MoveAxis(N, 231, ABG)
21:08:56.995 00.000 12308 Guiding  Dir = 0, Dur = 231
21:08:56.997 00.002 12308 IsSlewing returns 0
21:08:56.998 00.001 12308 IsGuiding returns 0
21:08:56.998 00.000 12308 PulseGuide returned control before completion, sleep 241
21:08:57.246 00.248 12308 IsGuiding returns 1
21:08:57.246 00.000 12308 scope still moving after pulse duration time elapsed
21:08:57.276 00.030 12308 IsSlewing returns 0
21:08:57.277 00.001 12308 IsGuiding returns 1
21:08:57.307 00.030 12308 IsSlewing returns 0
21:08:57.307 00.000 12308 IsGuiding returns 1
21:08:57.339 00.032 12308 IsSlewing returns 0
21:08:57.341 00.002 12308 IsGuiding returns 0
21:08:57.341 00.000 12308 scope move finished after 231 + 112 ms
21:08:57.342 00.001 12308 Move returns status 0, amount 231
21:08:57.342 00.000 12308 move complete, result=0
21:08:57.344 00.002 12308 worker thread done servicing request
21:08:57.344 00.000 14556 GuideStep: -0.3 px 126 ms EAST, -0.3 px 231 ms NORTH
21:08:57.351 00.007 12308 Worker thread wakes up
21:08:57.351 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:57.352 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:08:58.607 01.255 12308 Exposure complete
21:08:58.749 00.142 12308 worker thread done servicing request
21:08:58.750 00.001 14556 OnExposeComplete: enter
21:08:58.755 00.005 14556 UpdateGuideState(): m_state=6
21:08:58.758 00.003 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1867
21:08:58.763 00.005 14556 Star::Find returns 1 (0), X=179.01, Y=987.44, Mass=1867, SNR=29.1, Peak=131 HFD=4.4
21:08:58.766 00.003 14556 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-3.07) = xAngle (2.01 = 2.01)
21:08:58.770 00.004 14556 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.92 = 1.92)
21:08:58.774 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-1.06 mountX=-0.07 mountY=0.14, mountTheta=2.00
21:08:58.779 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.13, opts=13)
21:08:58.782 00.003 14556 Enqueuing Move request for scope (0.08, -0.13)
21:08:58.786 00.004 12308 Worker thread wakes up
21:08:58.786 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
21:08:58.787 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
21:08:58.787 00.000 12308 Moving (0.08, -0.13) raw xDistance=-0.07 yDistance=0.14
21:08:58.787 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:08:58.787 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:58.787 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:08:58.787 00.000 12308 MoveAxis(E, 0, ABG)
21:08:58.788 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:08:58.791 00.003 12308 Move returns status 0, amount 0
21:08:58.791 00.000 12308 MoveAxis(N, 0, ABG)
21:08:58.791 00.000 12308 Move returns status 0, amount 0
21:08:58.792 00.001 12308 move complete, result=0
21:08:58.792 00.000 12308 worker thread done servicing request
21:08:58.813 00.021 14556 UpdateGuideState exits: m=1867 SNR=29.1
21:08:58.817 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:58.822 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:08:58.826 00.004 14556 Enqueuing Expose request
21:08:58.831 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:08:58.834 00.003 12308 Worker thread wakes up
21:08:58.835 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:08:58.835 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:00.093 01.258 12308 Exposure complete
21:09:00.260 00.167 12308 worker thread done servicing request
21:09:00.260 00.000 14556 OnExposeComplete: enter
21:09:00.265 00.005 14556 UpdateGuideState(): m_state=6
21:09:00.269 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1868
21:09:00.273 00.004 14556 Star::Find returns 1 (0), X=178.99, Y=987.70, Mass=2152, SNR=31.4, Peak=171 HFD=4.4
21:09:00.277 00.004 14556 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.07) = xAngle (4.22 = -2.07)
21:09:00.281 00.004 14556 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.17)
21:09:00.285 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.14 mountX=-0.07 mountY=-0.12, mountTheta=-2.09
21:09:00.291 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.13, opts=13)
21:09:00.296 00.005 14556 Enqueuing Move request for scope (0.06, 0.13)
21:09:00.299 00.003 12308 Worker thread wakes up
21:09:00.299 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.13) opts 0xd
21:09:00.300 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.13)
21:09:00.300 00.000 12308 Moving (0.06, 0.13) raw xDistance=-0.07 yDistance=-0.12
21:09:00.300 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:09:00.300 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:00.300 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:09:00.300 00.000 12308 MoveAxis(E, 0, ABG)
21:09:00.300 00.000 12308 Move returns status 0, amount 0
21:09:00.302 00.002 12308 MoveAxis(N, 0, ABG)
21:09:00.302 00.000 12308 Move returns status 0, amount 0
21:09:00.302 00.000 12308 move complete, result=0
21:09:00.302 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:00.307 00.005 12308 worker thread done servicing request
21:09:00.328 00.021 14556 UpdateGuideState exits: m=2152 SNR=31.4
21:09:00.333 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:00.338 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:00.341 00.003 14556 Enqueuing Expose request
21:09:00.344 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:00.347 00.003 12308 Worker thread wakes up
21:09:00.349 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:00.349 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:01.597 01.248 12308 Exposure complete
21:09:01.770 00.173 12308 worker thread done servicing request
21:09:01.771 00.001 14556 OnExposeComplete: enter
21:09:01.776 00.005 14556 UpdateGuideState(): m_state=6
21:09:01.782 00.006 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1869
21:09:01.788 00.006 14556 Star::Find returns 1 (0), X=178.97, Y=987.80, Mass=1833, SNR=28.9, Peak=153 HFD=4.3
21:09:01.793 00.005 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.51 = -1.78)
21:09:01.799 00.006 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.88)
21:09:01.805 00.006 14556 CameraToMount -- cameraX=0.03 cameraY=0.22 hyp=0.23 cameraTheta=1.43 mountX=-0.05 mountY=-0.21, mountTheta=-1.78
21:09:01.810 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.22, opts=13)
21:09:01.813 00.003 14556 Enqueuing Move request for scope (0.03, 0.22)
21:09:01.816 00.003 12308 Worker thread wakes up
21:09:01.816 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.22) opts 0xd
21:09:01.816 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.22)
21:09:01.817 00.001 12308 Moving (0.03, 0.22) raw xDistance=-0.05 yDistance=-0.21
21:09:01.817 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:09:01.817 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:09:01.817 00.000 12308 MoveAxis(E, 0, ABG)
21:09:01.817 00.000 12308 Move returns status 0, amount 0
21:09:01.817 00.000 12308 MoveAxis(N, 151, ABG)
21:09:01.817 00.000 12308 Guiding  Dir = 0, Dur = 151
21:09:01.819 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:01.822 00.003 12308 IsSlewing returns 0
21:09:01.822 00.000 12308 IsGuiding returns 0
21:09:01.823 00.001 12308 PulseGuide returned control before completion, sleep 161
21:09:01.843 00.020 14556 UpdateGuideState exits: m=1833 SNR=28.9
21:09:01.848 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:01.852 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:01.856 00.004 14556 Enqueuing Expose request
21:09:01.995 00.139 12308 IsGuiding returns 1
21:09:01.996 00.001 12308 scope still moving after pulse duration time elapsed
21:09:02.026 00.030 12308 IsSlewing returns 0
21:09:02.026 00.000 12308 IsGuiding returns 0
21:09:02.028 00.002 12308 scope move finished after 151 + 53 ms
21:09:02.028 00.000 12308 Move returns status 0, amount 151
21:09:02.028 00.000 12308 move complete, result=0
21:09:02.029 00.001 12308 worker thread done servicing request
21:09:02.029 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 151 ms NORTH
21:09:02.035 00.006 12308 Worker thread wakes up
21:09:02.035 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:02.035 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:03.289 01.254 12308 Exposure complete
21:09:03.433 00.144 12308 worker thread done servicing request
21:09:03.433 00.000 14556 OnExposeComplete: enter
21:09:03.438 00.005 14556 UpdateGuideState(): m_state=6
21:09:03.442 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1870
21:09:03.446 00.004 14556 Star::Find returns 1 (0), X=179.09, Y=987.67, Mass=1890, SNR=29.2, Peak=123 HFD=4.6
21:09:03.450 00.004 14556 CameraToMount -- cameraTheta (0.54) - m_xAngle (-3.07) = xAngle (3.62 = -2.67)
21:09:03.454 00.004 14556 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.52 = -2.76)
21:09:03.458 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.10 hyp=0.19 cameraTheta=0.54 mountX=-0.17 mountY=-0.07, mountTheta=-2.75
21:09:03.463 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.10, opts=13)
21:09:03.468 00.005 14556 Enqueuing Move request for scope (0.16, 0.10)
21:09:03.471 00.003 12308 Worker thread wakes up
21:09:03.471 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.10) opts 0xd
21:09:03.472 00.001 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.10)
21:09:03.472 00.000 12308 Moving (0.16, 0.10) raw xDistance=-0.17 yDistance=-0.07
21:09:03.472 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:09:03.472 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:03.472 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:09:03.472 00.000 12308 MoveAxis(E, 0, ABG)
21:09:03.472 00.000 12308 Move returns status 0, amount 0
21:09:03.474 00.002 12308 MoveAxis(N, 0, ABG)
21:09:03.474 00.000 12308 Move returns status 0, amount 0
21:09:03.474 00.000 12308 move complete, result=0
21:09:03.474 00.000 12308 worker thread done servicing request
21:09:03.474 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:03.500 00.026 14556 UpdateGuideState exits: m=1890 SNR=29.2
21:09:03.506 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:03.510 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:03.514 00.004 14556 Enqueuing Expose request
21:09:03.518 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:03.524 00.006 12308 Worker thread wakes up
21:09:03.524 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:03.524 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:04.773 01.249 12308 Exposure complete
21:09:04.953 00.180 12308 worker thread done servicing request
21:09:04.953 00.000 14556 OnExposeComplete: enter
21:09:04.960 00.007 14556 UpdateGuideState(): m_state=6
21:09:04.966 00.006 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1871
21:09:04.973 00.007 14556 Star::Find returns 1 (0), X=179.01, Y=987.61, Mass=2101, SNR=30.7, Peak=150 HFD=4.5
21:09:04.978 00.005 14556 CameraToMount -- cameraTheta (0.46) - m_xAngle (-3.07) = xAngle (3.53 = -2.75)
21:09:04.986 00.008 14556 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.43 = -2.85)
21:09:04.991 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.46 mountX=-0.08 mountY=-0.03, mountTheta=-2.84
21:09:04.998 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.04, opts=13)
21:09:05.004 00.006 14556 Enqueuing Move request for scope (0.08, 0.04)
21:09:05.009 00.005 12308 Worker thread wakes up
21:09:05.009 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
21:09:05.009 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
21:09:05.009 00.000 12308 Moving (0.08, 0.04) raw xDistance=-0.08 yDistance=-0.03
21:09:05.009 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:09:05.011 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:05.011 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:09:05.012 00.001 12308 MoveAxis(E, 0, ABG)
21:09:05.012 00.000 12308 Move returns status 0, amount 0
21:09:05.012 00.000 12308 MoveAxis(N, 0, ABG)
21:09:05.012 00.000 12308 Move returns status 0, amount 0
21:09:05.013 00.001 12308 move complete, result=0
21:09:05.013 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:05.020 00.007 12308 worker thread done servicing request
21:09:05.044 00.024 14556 UpdateGuideState exits: m=2101 SNR=30.7
21:09:05.051 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:05.056 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:05.061 00.005 14556 Enqueuing Expose request
21:09:05.068 00.007 12308 Worker thread wakes up
21:09:05.068 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:09:05.072 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:05.072 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:06.326 01.254 12308 Exposure complete
21:09:06.484 00.158 12308 worker thread done servicing request
21:09:06.485 00.001 14556 OnExposeComplete: enter
21:09:06.489 00.004 14556 UpdateGuideState(): m_state=6
21:09:06.494 00.005 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1872
21:09:06.497 00.003 14556 Star::Find returns 1 (0), X=179.12, Y=987.68, Mass=1575, SNR=26.8, Peak=130 HFD=4.5
21:09:06.501 00.004 14556 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.07) = xAngle (3.60 = -2.68)
21:09:06.505 00.004 14556 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.50 = -2.78)
21:09:06.509 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=0.11 hyp=0.21 cameraTheta=0.53 mountX=-0.19 mountY=-0.08, mountTheta=-2.76
21:09:06.514 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.11, opts=13)
21:09:06.519 00.005 14556 Enqueuing Move request for scope (0.18, 0.11)
21:09:06.523 00.004 12308 Worker thread wakes up
21:09:06.524 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.11) opts 0xd
21:09:06.524 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.11)
21:09:06.524 00.000 12308 Moving (0.18, 0.11) raw xDistance=-0.19 yDistance=-0.08
21:09:06.524 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:09:06.524 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:06.525 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:09:06.525 00.000 12308 MoveAxis(E, 0, ABG)
21:09:06.525 00.000 12308 Move returns status 0, amount 0
21:09:06.525 00.000 12308 MoveAxis(N, 0, ABG)
21:09:06.525 00.000 12308 Move returns status 0, amount 0
21:09:06.526 00.001 12308 move complete, result=0
21:09:06.526 00.000 12308 worker thread done servicing request
21:09:06.526 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:06.549 00.023 14556 UpdateGuideState exits: m=1575 SNR=26.8
21:09:06.554 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:06.559 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:06.564 00.005 14556 Enqueuing Expose request
21:09:06.567 00.003 12308 Worker thread wakes up
21:09:06.568 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:06.571 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:06.572 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:07.811 01.239 12308 Exposure complete
21:09:07.970 00.159 12308 worker thread done servicing request
21:09:07.970 00.000 14556 OnExposeComplete: enter
21:09:07.975 00.005 14556 UpdateGuideState(): m_state=6
21:09:07.978 00.003 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1873
21:09:07.982 00.004 14556 Star::Find returns 1 (0), X=179.15, Y=987.85, Mass=2137, SNR=31.2, Peak=169 HFD=4.5
21:09:07.986 00.004 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.98 = -2.30)
21:09:07.990 00.004 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.88 = -2.40)
21:09:07.994 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.27 hyp=0.34 cameraTheta=0.91 mountX=-0.23 mountY=-0.23, mountTheta=-2.35
21:09:07.999 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.27, opts=13)
21:09:08.002 00.003 14556 Enqueuing Move request for scope (0.21, 0.27)
21:09:08.006 00.004 12308 Worker thread wakes up
21:09:08.006 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.27) opts 0xd
21:09:08.006 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.27)
21:09:08.006 00.000 12308 Moving (0.21, 0.27) raw xDistance=-0.23 yDistance=-0.23
21:09:08.006 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:09:08.008 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:09:08.008 00.000 12308 MoveAxis(E, 100, ABG)
21:09:08.008 00.000 12308 Guiding  Dir = 2, Dur = 100
21:09:08.008 00.000 12308 IsSlewing returns 0
21:09:08.008 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:08.013 00.005 12308 IsGuiding returns 0
21:09:08.014 00.001 12308 PulseGuide returned control before completion, sleep 110
21:09:08.033 00.019 14556 UpdateGuideState exits: m=2137 SNR=31.2
21:09:08.036 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:08.039 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:08.042 00.003 14556 Enqueuing Expose request
21:09:08.129 00.087 12308 IsGuiding returns 1
21:09:08.129 00.000 12308 scope still moving after pulse duration time elapsed
21:09:08.161 00.032 12308 IsSlewing returns 0
21:09:08.162 00.001 12308 IsGuiding returns 0
21:09:08.162 00.000 12308 scope move finished after 100 + 48 ms
21:09:08.162 00.000 12308 Move returns status 0, amount 100
21:09:08.163 00.001 12308 MoveAxis(N, 164, ABG)
21:09:08.163 00.000 12308 Guiding  Dir = 0, Dur = 164
21:09:08.164 00.001 12308 IsSlewing returns 0
21:09:08.164 00.000 12308 IsGuiding returns 0
21:09:08.166 00.002 12308 PulseGuide returned control before completion, sleep 174
21:09:08.352 00.186 12308 IsGuiding returns 1
21:09:08.352 00.000 12308 scope still moving after pulse duration time elapsed
21:09:08.383 00.031 12308 IsSlewing returns 0
21:09:08.383 00.000 12308 IsGuiding returns 0
21:09:08.383 00.000 12308 scope move finished after 164 + 54 ms
21:09:08.384 00.001 12308 Move returns status 0, amount 164
21:09:08.384 00.000 12308 move complete, result=0
21:09:08.384 00.000 12308 worker thread done servicing request
21:09:08.384 00.000 12308 Worker thread wakes up
21:09:08.384 00.000 14556 GuideStep: -0.2 px 100 ms EAST, -0.2 px 164 ms NORTH
21:09:08.390 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:08.390 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:09.644 01.254 12308 Exposure complete
21:09:09.802 00.158 12308 worker thread done servicing request
21:09:09.802 00.000 14556 OnExposeComplete: enter
21:09:09.807 00.005 14556 UpdateGuideState(): m_state=6
21:09:09.811 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1874
21:09:09.815 00.004 14556 Star::Find returns 1 (0), X=178.98, Y=987.45, Mass=1837, SNR=28.7, Peak=134 HFD=4.9
21:09:09.818 00.003 14556 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-3.07) = xAngle (1.85 = 1.85)
21:09:09.822 00.004 14556 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.75 = 1.75)
21:09:09.826 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.23 mountX=-0.04 mountY=0.13, mountTheta=1.84
21:09:09.832 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.13, opts=13)
21:09:09.836 00.004 14556 Enqueuing Move request for scope (0.04, -0.13)
21:09:09.839 00.003 12308 Worker thread wakes up
21:09:09.839 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
21:09:09.839 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
21:09:09.839 00.000 12308 Moving (0.04, -0.13) raw xDistance=-0.04 yDistance=0.13
21:09:09.839 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:09:09.839 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:09.841 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:09:09.841 00.000 12308 MoveAxis(E, 0, ABG)
21:09:09.841 00.000 12308 Move returns status 0, amount 0
21:09:09.841 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:09.846 00.005 12308 MoveAxis(N, 0, ABG)
21:09:09.846 00.000 12308 Move returns status 0, amount 0
21:09:09.846 00.000 12308 move complete, result=0
21:09:09.846 00.000 12308 worker thread done servicing request
21:09:09.867 00.021 14556 UpdateGuideState exits: m=1837 SNR=28.7
21:09:09.872 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:09.876 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:09.880 00.004 14556 Enqueuing Expose request
21:09:09.883 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:09:09.889 00.006 12308 Worker thread wakes up
21:09:09.889 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:09.889 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:11.147 01.258 12308 Exposure complete
21:09:11.303 00.156 12308 worker thread done servicing request
21:09:11.304 00.001 14556 OnExposeComplete: enter
21:09:11.308 00.004 14556 UpdateGuideState(): m_state=6
21:09:11.311 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1875
21:09:11.315 00.004 14556 Star::Find returns 1 (0), X=179.00, Y=987.71, Mass=1906, SNR=29.3, Peak=141 HFD=4.2
21:09:11.319 00.004 14556 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.07) = xAngle (4.21 = -2.07)
21:09:11.323 00.004 14556 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.11 = -2.17)
21:09:11.327 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.14 mountX=-0.07 mountY=-0.12, mountTheta=-2.10
21:09:11.333 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.13, opts=13)
21:09:11.337 00.004 14556 Enqueuing Move request for scope (0.06, 0.13)
21:09:11.341 00.004 12308 Worker thread wakes up
21:09:11.341 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.13) opts 0xd
21:09:11.341 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.13)
21:09:11.341 00.000 12308 Moving (0.06, 0.13) raw xDistance=-0.07 yDistance=-0.12
21:09:11.341 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:09:11.341 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:11.341 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:09:11.342 00.001 12308 MoveAxis(E, 0, ABG)
21:09:11.342 00.000 12308 Move returns status 0, amount 0
21:09:11.342 00.000 12308 MoveAxis(N, 0, ABG)
21:09:11.342 00.000 12308 Move returns status 0, amount 0
21:09:11.342 00.000 12308 move complete, result=0
21:09:11.342 00.000 12308 worker thread done servicing request
21:09:11.342 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:11.365 00.023 14556 UpdateGuideState exits: m=1906 SNR=29.3
21:09:11.370 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:11.373 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:11.376 00.003 14556 Enqueuing Expose request
21:09:11.379 00.003 12308 Worker thread wakes up
21:09:11.379 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:11.382 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:11.382 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:12.629 01.247 12308 Exposure complete
21:09:12.789 00.160 12308 worker thread done servicing request
21:09:12.790 00.001 14556 OnExposeComplete: enter
21:09:12.794 00.004 14556 UpdateGuideState(): m_state=6
21:09:12.798 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1876
21:09:12.802 00.004 14556 Star::Find returns 1 (0), X=179.18, Y=987.77, Mass=2028, SNR=30.2, Peak=160 HFD=4.7
21:09:12.805 00.003 14556 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.07) = xAngle (3.75 = -2.53)
21:09:12.809 00.004 14556 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.65 = -2.63)
21:09:12.813 00.004 14556 CameraToMount -- cameraX=0.25 cameraY=0.20 hyp=0.32 cameraTheta=0.68 mountX=-0.26 mountY=-0.15, mountTheta=-2.61
21:09:12.818 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.20, opts=13)
21:09:12.822 00.004 14556 Enqueuing Move request for scope (0.25, 0.20)
21:09:12.825 00.003 12308 Worker thread wakes up
21:09:12.825 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.20) opts 0xd
21:09:12.825 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.20)
21:09:12.825 00.000 12308 Moving (0.25, 0.20) raw xDistance=-0.26 yDistance=-0.15
21:09:12.825 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:09:12.827 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:12.827 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:09:12.827 00.000 12308 MoveAxis(E, 113, ABG)
21:09:12.828 00.001 12308 Guiding  Dir = 2, Dur = 113
21:09:12.828 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:12.833 00.005 12308 IsSlewing returns 0
21:09:12.834 00.001 12308 IsGuiding returns 0
21:09:12.834 00.000 12308 PulseGuide returned control before completion, sleep 123
21:09:12.853 00.019 14556 UpdateGuideState exits: m=2028 SNR=30.2
21:09:12.858 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:12.863 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:12.867 00.004 14556 Enqueuing Expose request
21:09:12.968 00.101 12308 IsGuiding returns 1
21:09:12.969 00.001 12308 scope still moving after pulse duration time elapsed
21:09:12.998 00.029 12308 IsSlewing returns 0
21:09:13.000 00.002 12308 IsGuiding returns 0
21:09:13.001 00.001 12308 scope move finished after 113 + 53 ms
21:09:13.001 00.000 12308 Move returns status 0, amount 113
21:09:13.001 00.000 12308 MoveAxis(N, 0, ABG)
21:09:13.002 00.001 12308 Move returns status 0, amount 0
21:09:13.002 00.000 12308 move complete, result=0
21:09:13.003 00.001 12308 worker thread done servicing request
21:09:13.003 00.000 12308 Worker thread wakes up
21:09:13.003 00.000 14556 GuideStep: -0.3 px 113 ms EAST, -0.2 px 0 ms NORTH
21:09:13.009 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:13.009 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:14.262 01.253 12308 Exposure complete
21:09:14.428 00.166 12308 worker thread done servicing request
21:09:14.429 00.001 14556 OnExposeComplete: enter
21:09:14.433 00.004 14556 UpdateGuideState(): m_state=6
21:09:14.437 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1877
21:09:14.440 00.003 14556 Star::Find returns 1 (0), X=178.95, Y=987.69, Mass=2084, SNR=30.7, Peak=174 HFD=4.3
21:09:14.445 00.005 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.56 = -1.73)
21:09:14.448 00.003 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.83)
21:09:14.452 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.48 mountX=-0.02 mountY=-0.11, mountTheta=-1.73
21:09:14.458 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.12, opts=13)
21:09:14.462 00.004 14556 Enqueuing Move request for scope (0.01, 0.12)
21:09:14.466 00.004 12308 Worker thread wakes up
21:09:14.466 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
21:09:14.467 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
21:09:14.467 00.000 12308 Moving (0.01, 0.12) raw xDistance=-0.02 yDistance=-0.11
21:09:14.467 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:09:14.467 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:14.467 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:09:14.468 00.001 12308 MoveAxis(E, 0, ABG)
21:09:14.468 00.000 12308 Move returns status 0, amount 0
21:09:14.468 00.000 12308 MoveAxis(N, 0, ABG)
21:09:14.468 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:14.472 00.004 12308 Move returns status 0, amount 0
21:09:14.473 00.001 12308 move complete, result=0
21:09:14.473 00.000 12308 worker thread done servicing request
21:09:14.494 00.021 14556 UpdateGuideState exits: m=2084 SNR=30.7
21:09:14.498 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:14.503 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:14.506 00.003 14556 Enqueuing Expose request
21:09:14.509 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:14.517 00.008 12308 Worker thread wakes up
21:09:14.517 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:14.517 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:15.765 01.248 12308 Exposure complete
21:09:15.922 00.157 12308 worker thread done servicing request
21:09:15.922 00.000 14556 OnExposeComplete: enter
21:09:15.926 00.004 14556 UpdateGuideState(): m_state=6
21:09:15.930 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1878
21:09:15.933 00.003 14556 Star::Find returns 1 (0), X=179.07, Y=987.90, Mass=1821, SNR=28.9, Peak=150 HFD=4.4
21:09:15.937 00.004 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.25 = -2.04)
21:09:15.941 00.004 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
21:09:15.945 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.32 hyp=0.35 cameraTheta=1.17 mountX=-0.16 mountY=-0.29, mountTheta=-2.06
21:09:15.950 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.32, opts=13)
21:09:15.954 00.004 14556 Enqueuing Move request for scope (0.13, 0.32)
21:09:15.958 00.004 12308 Worker thread wakes up
21:09:15.958 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.32) opts 0xd
21:09:15.958 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.32)
21:09:15.958 00.000 12308 Moving (0.13, 0.32) raw xDistance=-0.16 yDistance=-0.29
21:09:15.958 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:09:15.959 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:09:15.959 00.000 12308 MoveAxis(E, 0, ABG)
21:09:15.959 00.000 12308 Move returns status 0, amount 0
21:09:15.959 00.000 12308 MoveAxis(N, 207, ABG)
21:09:15.959 00.000 12308 Guiding  Dir = 0, Dur = 207
21:09:15.959 00.000 12308 IsSlewing returns 0
21:09:15.960 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:15.964 00.004 12308 IsGuiding returns 0
21:09:15.964 00.000 12308 PulseGuide returned control before completion, sleep 217
21:09:15.986 00.022 14556 UpdateGuideState exits: m=1821 SNR=28.9
21:09:15.990 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:15.994 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:15.998 00.004 14556 Enqueuing Expose request
21:09:16.191 00.193 12308 IsGuiding returns 1
21:09:16.191 00.000 12308 scope still moving after pulse duration time elapsed
21:09:16.222 00.031 12308 IsSlewing returns 0
21:09:16.224 00.002 12308 IsGuiding returns 0
21:09:16.225 00.001 12308 scope move finished after 207 + 52 ms
21:09:16.225 00.000 12308 Move returns status 0, amount 207
21:09:16.226 00.001 12308 move complete, result=0
21:09:16.226 00.000 12308 worker thread done servicing request
21:09:16.226 00.000 12308 Worker thread wakes up
21:09:16.227 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 207 ms NORTH
21:09:16.236 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:16.238 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:17.493 01.255 12308 Exposure complete
21:09:17.647 00.154 12308 worker thread done servicing request
21:09:17.648 00.001 14556 OnExposeComplete: enter
21:09:17.651 00.003 14556 UpdateGuideState(): m_state=6
21:09:17.655 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1879
21:09:17.659 00.004 14556 Star::Find returns 1 (0), X=179.28, Y=987.66, Mass=1709, SNR=27.8, Peak=119 HFD=4.4
21:09:17.662 00.003 14556 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.07) = xAngle (3.30 = -2.98)
21:09:17.665 00.003 14556 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.20 = -3.08)
21:09:17.670 00.005 14556 CameraToMount -- cameraX=0.35 cameraY=0.08 hyp=0.36 cameraTheta=0.23 mountX=-0.35 mountY=-0.02, mountTheta=-3.08
21:09:17.675 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.35, y=0.08, opts=13)
21:09:17.680 00.005 14556 Enqueuing Move request for scope (0.35, 0.08)
21:09:17.683 00.003 12308 Worker thread wakes up
21:09:17.683 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.08) opts 0xd
21:09:17.684 00.001 12308 Handling offset move in thread for scope, endpoint = (0.35, 0.08)
21:09:17.684 00.000 12308 Moving (0.35, 0.08) raw xDistance=-0.35 yDistance=-0.02
21:09:17.684 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
21:09:17.684 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:17.685 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:09:17.685 00.000 12308 MoveAxis(E, 153, ABG)
21:09:17.685 00.000 12308 Guiding  Dir = 2, Dur = 153
21:09:17.685 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:17.690 00.005 12308 IsSlewing returns 0
21:09:17.690 00.000 12308 IsGuiding returns 0
21:09:17.690 00.000 12308 PulseGuide returned control before completion, sleep 163
21:09:17.711 00.021 14556 UpdateGuideState exits: m=1709 SNR=27.8
21:09:17.716 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:17.721 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:17.725 00.004 14556 Enqueuing Expose request
21:09:17.856 00.131 12308 IsGuiding returns 1
21:09:17.857 00.001 12308 scope still moving after pulse duration time elapsed
21:09:17.888 00.031 12308 IsSlewing returns 0
21:09:17.890 00.002 12308 IsGuiding returns 0
21:09:17.891 00.001 12308 scope move finished after 153 + 47 ms
21:09:17.891 00.000 12308 Move returns status 0, amount 153
21:09:17.892 00.001 12308 MoveAxis(N, 0, ABG)
21:09:17.892 00.000 12308 Move returns status 0, amount 0
21:09:17.892 00.000 12308 move complete, result=0
21:09:17.892 00.000 12308 worker thread done servicing request
21:09:17.892 00.000 14556 GuideStep: -0.4 px 153 ms EAST, -0.0 px 0 ms NORTH
21:09:17.899 00.007 12308 Worker thread wakes up
21:09:17.899 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:17.900 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:19.147 01.247 12308 Exposure complete
21:09:19.308 00.161 12308 worker thread done servicing request
21:09:19.308 00.000 14556 OnExposeComplete: enter
21:09:19.312 00.004 14556 UpdateGuideState(): m_state=6
21:09:19.315 00.003 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1880
21:09:19.319 00.004 14556 Star::Find returns 1 (0), X=179.18, Y=987.72, Mass=1941, SNR=29.6, Peak=151 HFD=4.6
21:09:19.322 00.003 14556 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.07) = xAngle (3.60 = -2.69)
21:09:19.327 00.005 14556 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.50 = -2.79)
21:09:19.334 00.007 14556 CameraToMount -- cameraX=0.24 cameraY=0.14 hyp=0.28 cameraTheta=0.52 mountX=-0.25 mountY=-0.10, mountTheta=-2.77
21:09:19.340 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.14, opts=13)
21:09:19.344 00.004 14556 Enqueuing Move request for scope (0.24, 0.14)
21:09:19.348 00.004 12308 Worker thread wakes up
21:09:19.348 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.14) opts 0xd
21:09:19.348 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.14)
21:09:19.349 00.001 12308 Moving (0.24, 0.14) raw xDistance=-0.25 yDistance=-0.10
21:09:19.349 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.25
21:09:19.349 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:19.349 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:09:19.350 00.001 12308 MoveAxis(E, 121, ABG)
21:09:19.350 00.000 12308 Guiding  Dir = 2, Dur = 121
21:09:19.350 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:19.354 00.004 12308 IsSlewing returns 0
21:09:19.354 00.000 12308 IsGuiding returns 0
21:09:19.355 00.001 12308 PulseGuide returned control before completion, sleep 131
21:09:19.372 00.017 14556 UpdateGuideState exits: m=1941 SNR=29.6
21:09:19.375 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:19.379 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:19.384 00.005 14556 Enqueuing Expose request
21:09:19.499 00.115 12308 IsGuiding returns 0
21:09:19.500 00.001 12308 Move returns status 0, amount 121
21:09:19.501 00.001 12308 MoveAxis(N, 0, ABG)
21:09:19.501 00.000 12308 Move returns status 0, amount 0
21:09:19.502 00.001 12308 move complete, result=0
21:09:19.502 00.000 12308 worker thread done servicing request
21:09:19.502 00.000 14556 GuideStep: -0.3 px 121 ms EAST, -0.1 px 0 ms NORTH
21:09:19.507 00.005 12308 Worker thread wakes up
21:09:19.509 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:19.509 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:20.754 01.245 12308 Exposure complete
21:09:20.914 00.160 12308 worker thread done servicing request
21:09:20.915 00.001 14556 OnExposeComplete: enter
21:09:20.918 00.003 14556 UpdateGuideState(): m_state=6
21:09:20.923 00.005 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1881
21:09:20.930 00.007 14556 Star::Find returns 1 (0), X=178.77, Y=987.80, Mass=1908, SNR=29.4, Peak=143 HFD=4.5
21:09:20.933 00.003 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.28 = -1.00)
21:09:20.938 00.005 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.10)
21:09:20.941 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.22 hyp=0.27 cameraTheta=2.21 mountX=0.15 mountY=-0.24, mountTheta=-1.03
21:09:20.947 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.22, opts=13)
21:09:20.950 00.003 14556 Enqueuing Move request for scope (-0.16, 0.22)
21:09:20.954 00.004 12308 Worker thread wakes up
21:09:20.954 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.22) opts 0xd
21:09:20.954 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.22)
21:09:20.954 00.000 12308 Moving (-0.16, 0.22) raw xDistance=0.15 yDistance=-0.24
21:09:20.955 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:09:20.955 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:09:20.955 00.000 12308 MoveAxis(E, 0, ABG)
21:09:20.955 00.000 12308 Move returns status 0, amount 0
21:09:20.955 00.000 12308 MoveAxis(N, 171, ABG)
21:09:20.957 00.002 12308 Guiding  Dir = 0, Dur = 171
21:09:20.957 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:20.961 00.004 12308 IsSlewing returns 0
21:09:20.961 00.000 12308 IsGuiding returns 0
21:09:20.961 00.000 12308 PulseGuide returned control before completion, sleep 181
21:09:20.981 00.020 14556 UpdateGuideState exits: m=1908 SNR=29.4
21:09:20.984 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:20.988 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:20.991 00.003 14556 Enqueuing Expose request
21:09:21.154 00.163 12308 IsGuiding returns 1
21:09:21.156 00.002 12308 scope still moving after pulse duration time elapsed
21:09:21.185 00.029 12308 IsSlewing returns 0
21:09:21.188 00.003 12308 IsGuiding returns 0
21:09:21.188 00.000 12308 scope move finished after 171 + 55 ms
21:09:21.189 00.001 12308 Move returns status 0, amount 171
21:09:21.189 00.000 12308 move complete, result=0
21:09:21.190 00.001 12308 worker thread done servicing request
21:09:21.190 00.000 12308 Worker thread wakes up
21:09:21.192 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 171 ms NORTH
21:09:21.197 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:21.198 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:22.454 01.256 12308 Exposure complete
21:09:22.617 00.163 12308 worker thread done servicing request
21:09:22.617 00.000 14556 OnExposeComplete: enter
21:09:22.622 00.005 14556 UpdateGuideState(): m_state=6
21:09:22.625 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1882
21:09:22.628 00.003 14556 Star::Find returns 1 (0), X=178.79, Y=987.59, Mass=1812, SNR=28.7, Peak=114 HFD=4.6
21:09:22.633 00.005 14556 CameraToMount -- cameraTheta (3.08) - m_xAngle (-3.07) = xAngle (6.15 = -0.13)
21:09:22.636 00.003 14556 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.05 = -0.23)
21:09:22.640 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.08 mountX=0.14 mountY=-0.03, mountTheta=-0.23
21:09:22.647 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.01, opts=13)
21:09:22.652 00.005 14556 Enqueuing Move request for scope (-0.15, 0.01)
21:09:22.655 00.003 12308 Worker thread wakes up
21:09:22.655 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
21:09:22.656 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
21:09:22.656 00.000 12308 Moving (-0.15, 0.01) raw xDistance=0.14 yDistance=-0.03
21:09:22.656 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:09:22.656 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:22.656 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:09:22.656 00.000 12308 MoveAxis(E, 0, ABG)
21:09:22.658 00.002 12308 Move returns status 0, amount 0
21:09:22.658 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:22.662 00.004 12308 MoveAxis(N, 0, ABG)
21:09:22.662 00.000 12308 Move returns status 0, amount 0
21:09:22.662 00.000 12308 move complete, result=0
21:09:22.662 00.000 12308 worker thread done servicing request
21:09:22.683 00.021 14556 UpdateGuideState exits: m=1812 SNR=28.7
21:09:22.687 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:22.691 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:22.696 00.005 14556 Enqueuing Expose request
21:09:22.700 00.004 12308 Worker thread wakes up
21:09:22.700 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:22.700 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:09:22.705 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:23.954 01.249 12308 Exposure complete
21:09:24.114 00.160 12308 worker thread done servicing request
21:09:24.114 00.000 14556 OnExposeComplete: enter
21:09:24.119 00.005 14556 UpdateGuideState(): m_state=6
21:09:24.122 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1883
21:09:24.126 00.004 14556 Star::Find returns 1 (0), X=178.77, Y=987.76, Mass=1727, SNR=27.8, Peak=146 HFD=4.4
21:09:24.131 00.005 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.40 = -0.89)
21:09:24.134 00.003 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.99)
21:09:24.138 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.18 hyp=0.25 cameraTheta=2.32 mountX=0.16 mountY=-0.21, mountTheta=-0.92
21:09:24.145 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.18, opts=13)
21:09:24.151 00.006 14556 Enqueuing Move request for scope (-0.17, 0.18)
21:09:24.154 00.003 12308 Worker thread wakes up
21:09:24.155 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.18) opts 0xd
21:09:24.155 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.18)
21:09:24.155 00.000 12308 Moving (-0.17, 0.18) raw xDistance=0.16 yDistance=-0.21
21:09:24.155 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:09:24.155 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:09:24.155 00.000 12308 MoveAxis(E, 0, ABG)
21:09:24.157 00.002 12308 Move returns status 0, amount 0
21:09:24.157 00.000 12308 MoveAxis(N, 145, ABG)
21:09:24.157 00.000 12308 Guiding  Dir = 0, Dur = 145
21:09:24.157 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:24.162 00.005 12308 IsSlewing returns 0
21:09:24.164 00.002 12308 IsGuiding returns 0
21:09:24.164 00.000 12308 PulseGuide returned control before completion, sleep 155
21:09:24.185 00.021 14556 UpdateGuideState exits: m=1727 SNR=27.8
21:09:24.190 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:24.194 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:24.198 00.004 14556 Enqueuing Expose request
21:09:24.332 00.134 12308 IsGuiding returns 1
21:09:24.334 00.002 12308 scope still moving after pulse duration time elapsed
21:09:24.363 00.029 12308 IsSlewing returns 0
21:09:24.364 00.001 12308 IsGuiding returns 0
21:09:24.365 00.001 12308 scope move finished after 145 + 56 ms
21:09:24.365 00.000 12308 Move returns status 0, amount 145
21:09:24.365 00.000 12308 move complete, result=0
21:09:24.367 00.002 12308 worker thread done servicing request
21:09:24.367 00.000 12308 Worker thread wakes up
21:09:24.368 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 145 ms NORTH
21:09:24.375 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:24.375 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:25.632 01.257 12308 Exposure complete
21:09:25.785 00.153 12308 worker thread done servicing request
21:09:25.785 00.000 14556 OnExposeComplete: enter
21:09:25.790 00.005 14556 UpdateGuideState(): m_state=6
21:09:25.793 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1884
21:09:25.797 00.004 14556 Star::Find returns 1 (0), X=178.84, Y=987.77, Mass=2033, SNR=30.4, Peak=168 HFD=4.5
21:09:25.801 00.004 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.11 = -1.17)
21:09:25.805 00.004 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.27)
21:09:25.810 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.19 hyp=0.21 cameraTheta=2.04 mountX=0.08 mountY=-0.20, mountTheta=-1.19
21:09:25.815 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.19, opts=13)
21:09:25.819 00.004 14556 Enqueuing Move request for scope (-0.10, 0.19)
21:09:25.822 00.003 12308 Worker thread wakes up
21:09:25.822 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.19) opts 0xd
21:09:25.824 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.19)
21:09:25.824 00.000 12308 Moving (-0.10, 0.19) raw xDistance=0.08 yDistance=-0.20
21:09:25.824 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:09:25.824 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:09:25.824 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:25.829 00.005 12308 MoveAxis(E, 0, ABG)
21:09:25.829 00.000 12308 Move returns status 0, amount 0
21:09:25.829 00.000 12308 MoveAxis(N, 144, ABG)
21:09:25.829 00.000 12308 Guiding  Dir = 0, Dur = 144
21:09:25.830 00.001 12308 IsSlewing returns 0
21:09:25.831 00.001 12308 IsGuiding returns 0
21:09:25.831 00.000 12308 PulseGuide returned control before completion, sleep 154
21:09:25.852 00.021 14556 UpdateGuideState exits: m=2033 SNR=30.4
21:09:25.857 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:25.862 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:25.867 00.005 14556 Enqueuing Expose request
21:09:25.995 00.128 12308 IsGuiding returns 1
21:09:25.996 00.001 12308 scope still moving after pulse duration time elapsed
21:09:26.025 00.029 12308 IsSlewing returns 0
21:09:26.027 00.002 12308 IsGuiding returns 1
21:09:26.057 00.030 12308 IsSlewing returns 0
21:09:26.057 00.000 12308 IsGuiding returns 0
21:09:26.058 00.001 12308 scope move finished after 144 + 83 ms
21:09:26.058 00.000 12308 Move returns status 0, amount 144
21:09:26.058 00.000 12308 move complete, result=0
21:09:26.060 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 144 ms NORTH
21:09:26.065 00.005 12308 worker thread done servicing request
21:09:26.065 00.000 12308 Worker thread wakes up
21:09:26.065 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:26.067 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:27.315 01.248 12308 Exposure complete
21:09:27.464 00.149 12308 worker thread done servicing request
21:09:27.465 00.001 14556 OnExposeComplete: enter
21:09:27.469 00.004 14556 UpdateGuideState(): m_state=6
21:09:27.472 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1885
21:09:27.477 00.005 14556 Star::Find returns 1 (0), X=178.81, Y=987.51, Mass=2348, SNR=32.5, Peak=166 HFD=4.5
21:09:27.480 00.003 14556 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-3.07) = xAngle (0.43 = 0.43)
21:09:27.485 00.005 14556 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.33 = 0.33)
21:09:27.488 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-2.65 mountX=0.13 mountY=0.05, mountTheta=0.34
21:09:27.494 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.07, opts=13)
21:09:27.498 00.004 14556 Enqueuing Move request for scope (-0.13, -0.07)
21:09:27.502 00.004 12308 Worker thread wakes up
21:09:27.502 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.07) opts 0xd
21:09:27.502 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.07)
21:09:27.502 00.000 12308 Moving (-0.13, -0.07) raw xDistance=0.13 yDistance=0.05
21:09:27.502 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:09:27.502 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:27.504 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:09:27.504 00.000 12308 MoveAxis(E, 0, ABG)
21:09:27.504 00.000 12308 Move returns status 0, amount 0
21:09:27.504 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:27.508 00.004 12308 MoveAxis(N, 0, ABG)
21:09:27.508 00.000 12308 Move returns status 0, amount 0
21:09:27.508 00.000 12308 move complete, result=0
21:09:27.508 00.000 12308 worker thread done servicing request
21:09:27.529 00.021 14556 UpdateGuideState exits: m=2348 SNR=32.5
21:09:27.533 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:27.536 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:27.541 00.005 14556 Enqueuing Expose request
21:09:27.548 00.007 12308 Worker thread wakes up
21:09:27.550 00.002 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:09:27.557 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:27.559 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:28.814 01.255 12308 Exposure complete
21:09:28.965 00.151 12308 worker thread done servicing request
21:09:28.966 00.001 14556 OnExposeComplete: enter
21:09:28.969 00.003 14556 UpdateGuideState(): m_state=6
21:09:28.973 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1886
21:09:28.977 00.004 14556 Star::Find returns 1 (0), X=179.10, Y=987.49, Mass=1798, SNR=28.4, Peak=123 HFD=4.8
21:09:28.981 00.004 14556 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-3.07) = xAngle (2.59 = 2.59)
21:09:28.985 00.004 14556 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.49 = 2.49)
21:09:28.988 00.003 14556 CameraToMount -- cameraX=0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-0.49 mountX=-0.16 mountY=0.12, mountTheta=2.52
21:09:28.995 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.09, opts=13)
21:09:28.999 00.004 14556 Enqueuing Move request for scope (0.17, -0.09)
21:09:29.003 00.004 12308 Worker thread wakes up
21:09:29.003 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.09) opts 0xd
21:09:29.003 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.09)
21:09:29.003 00.000 12308 Moving (0.17, -0.09) raw xDistance=-0.16 yDistance=0.12
21:09:29.003 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:09:29.003 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:29.003 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:09:29.004 00.001 12308 MoveAxis(E, 0, ABG)
21:09:29.004 00.000 12308 Move returns status 0, amount 0
21:09:29.004 00.000 12308 MoveAxis(N, 0, ABG)
21:09:29.004 00.000 12308 Move returns status 0, amount 0
21:09:29.004 00.000 12308 move complete, result=0
21:09:29.005 00.001 12308 worker thread done servicing request
21:09:29.005 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:29.031 00.026 14556 UpdateGuideState exits: m=1798 SNR=28.4
21:09:29.035 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:29.038 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:29.042 00.004 14556 Enqueuing Expose request
21:09:29.047 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:09:29.051 00.004 12308 Worker thread wakes up
21:09:29.051 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:29.051 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:30.294 01.243 12308 Exposure complete
21:09:30.454 00.160 12308 worker thread done servicing request
21:09:30.455 00.001 14556 OnExposeComplete: enter
21:09:30.460 00.005 14556 UpdateGuideState(): m_state=6
21:09:30.463 00.003 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1887
21:09:30.467 00.004 14556 Star::Find returns 1 (0), X=178.97, Y=987.56, Mass=1838, SNR=28.9, Peak=138 HFD=4.2
21:09:30.470 00.003 14556 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-3.07) = xAngle (2.69 = 2.69)
21:09:30.473 00.003 14556 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.59 = 2.59)
21:09:30.477 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.39 mountX=-0.03 mountY=0.02, mountTheta=2.61
21:09:30.482 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.01, opts=13)
21:09:30.486 00.004 14556 Enqueuing Move request for scope (0.03, -0.01)
21:09:30.491 00.005 12308 Worker thread wakes up
21:09:30.491 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
21:09:30.491 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
21:09:30.493 00.002 12308 Moving (0.03, -0.01) raw xDistance=-0.03 yDistance=0.02
21:09:30.493 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:09:30.493 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:30.493 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:09:30.493 00.000 12308 MoveAxis(E, 0, ABG)
21:09:30.494 00.001 12308 Move returns status 0, amount 0
21:09:30.494 00.000 12308 MoveAxis(N, 0, ABG)
21:09:30.494 00.000 12308 Move returns status 0, amount 0
21:09:30.495 00.001 12308 move complete, result=0
21:09:30.495 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:30.500 00.005 12308 worker thread done servicing request
21:09:30.520 00.020 14556 UpdateGuideState exits: m=1838 SNR=28.9
21:09:30.524 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:30.528 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:30.531 00.003 14556 Enqueuing Expose request
21:09:30.535 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:09:30.540 00.005 12308 Worker thread wakes up
21:09:30.540 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:30.540 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:31.784 01.244 12308 Exposure complete
21:09:31.935 00.151 12308 worker thread done servicing request
21:09:31.935 00.000 14556 OnExposeComplete: enter
21:09:31.940 00.005 14556 UpdateGuideState(): m_state=6
21:09:31.944 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1888
21:09:31.949 00.005 14556 Star::Find returns 1 (0), X=178.86, Y=987.75, Mass=1707, SNR=27.5, Peak=133 HFD=4.5
21:09:31.953 00.004 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.06 = -1.23)
21:09:31.957 00.004 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.33)
21:09:31.961 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.19 cameraTheta=1.98 mountX=0.06 mountY=-0.19, mountTheta=-1.24
21:09:31.965 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.18, opts=13)
21:09:31.969 00.004 14556 Enqueuing Move request for scope (-0.08, 0.18)
21:09:31.972 00.003 12308 Worker thread wakes up
21:09:31.972 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
21:09:31.972 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
21:09:31.973 00.001 12308 Moving (-0.08, 0.18) raw xDistance=0.06 yDistance=-0.19
21:09:31.973 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:09:31.973 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:31.973 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:09:31.973 00.000 12308 MoveAxis(E, 0, ABG)
21:09:31.974 00.001 12308 Move returns status 0, amount 0
21:09:31.974 00.000 12308 MoveAxis(N, 0, ABG)
21:09:31.974 00.000 12308 Move returns status 0, amount 0
21:09:31.974 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:31.978 00.004 12308 move complete, result=0
21:09:31.978 00.000 12308 worker thread done servicing request
21:09:32.000 00.022 14556 UpdateGuideState exits: m=1707 SNR=27.5
21:09:32.005 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:32.009 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:32.013 00.004 14556 Enqueuing Expose request
21:09:32.019 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:09:32.022 00.003 12308 Worker thread wakes up
21:09:32.023 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:32.023 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:33.275 01.252 12308 Exposure complete
21:09:33.416 00.141 12308 worker thread done servicing request
21:09:33.416 00.000 14556 OnExposeComplete: enter
21:09:33.419 00.003 14556 UpdateGuideState(): m_state=6
21:09:33.424 00.005 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1889
21:09:33.427 00.003 14556 Star::Find returns 1 (0), X=178.94, Y=987.60, Mass=1981, SNR=29.7, Peak=157 HFD=4.6
21:09:33.431 00.004 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
21:09:33.434 00.003 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
21:09:33.438 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.50 mountX=-0.00 mountY=-0.03, mountTheta=-1.72
21:09:33.443 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.03, opts=13)
21:09:33.447 00.004 14556 Enqueuing Move request for scope (0.00, 0.03)
21:09:33.450 00.003 12308 Worker thread wakes up
21:09:33.450 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.03) opts 0xd
21:09:33.450 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.03)
21:09:33.450 00.000 12308 Moving (0.00, 0.03) raw xDistance=-0.00 yDistance=-0.03
21:09:33.450 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:09:33.450 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:33.451 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:09:33.451 00.000 12308 MoveAxis(E, 0, ABG)
21:09:33.451 00.000 12308 Move returns status 0, amount 0
21:09:33.451 00.000 12308 MoveAxis(N, 0, ABG)
21:09:33.451 00.000 12308 Move returns status 0, amount 0
21:09:33.451 00.000 12308 move complete, result=0
21:09:33.453 00.002 12308 worker thread done servicing request
21:09:33.453 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:33.476 00.023 14556 UpdateGuideState exits: m=1981 SNR=29.7
21:09:33.481 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:33.486 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:33.490 00.004 14556 Enqueuing Expose request
21:09:33.494 00.004 12308 Worker thread wakes up
21:09:33.494 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:33.494 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:33.494 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:09:34.744 01.250 12308 Exposure complete
21:09:34.892 00.148 12308 worker thread done servicing request
21:09:34.892 00.000 14556 OnExposeComplete: enter
21:09:34.897 00.005 14556 UpdateGuideState(): m_state=6
21:09:34.900 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1890
21:09:34.903 00.003 14556 Star::Find returns 1 (0), X=179.11, Y=987.81, Mass=1901, SNR=29.1, Peak=169 HFD=4.3
21:09:34.906 00.003 14556 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.07) = xAngle (4.01 = -2.27)
21:09:34.910 00.004 14556 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.92 = -2.37)
21:09:34.914 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.24 hyp=0.29 cameraTheta=0.94 mountX=-0.19 mountY=-0.21, mountTheta=-2.31
21:09:34.920 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.24, opts=13)
21:09:34.924 00.004 14556 Enqueuing Move request for scope (0.17, 0.24)
21:09:34.930 00.006 12308 Worker thread wakes up
21:09:34.930 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.24) opts 0xd
21:09:34.930 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.24)
21:09:34.930 00.000 12308 Moving (0.17, 0.24) raw xDistance=-0.19 yDistance=-0.21
21:09:34.930 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:09:34.931 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:09:34.931 00.000 12308 MoveAxis(E, 0, ABG)
21:09:34.931 00.000 12308 Move returns status 0, amount 0
21:09:34.931 00.000 12308 MoveAxis(N, 144, ABG)
21:09:34.931 00.000 12308 Guiding  Dir = 0, Dur = 144
21:09:34.932 00.001 12308 IsSlewing returns 0
21:09:34.933 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:34.938 00.005 12308 IsGuiding returns 0
21:09:34.938 00.000 12308 PulseGuide returned control before completion, sleep 154
21:09:34.956 00.018 14556 UpdateGuideState exits: m=1901 SNR=29.1
21:09:34.960 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:34.963 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:34.966 00.003 14556 Enqueuing Expose request
21:09:35.096 00.130 12308 IsGuiding returns 1
21:09:35.096 00.000 12308 scope still moving after pulse duration time elapsed
21:09:35.126 00.030 12308 IsSlewing returns 0
21:09:35.127 00.001 12308 IsGuiding returns 0
21:09:35.127 00.000 12308 scope move finished after 144 + 45 ms
21:09:35.128 00.001 12308 Move returns status 0, amount 144
21:09:35.128 00.000 12308 move complete, result=0
21:09:35.128 00.000 12308 worker thread done servicing request
21:09:35.128 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 144 ms NORTH
21:09:35.135 00.007 12308 Worker thread wakes up
21:09:35.135 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:35.136 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:36.386 01.250 12308 Exposure complete
21:09:36.536 00.150 12308 worker thread done servicing request
21:09:36.536 00.000 14556 OnExposeComplete: enter
21:09:36.541 00.005 14556 UpdateGuideState(): m_state=6
21:09:36.544 00.003 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1891
21:09:36.549 00.005 14556 Star::Find returns 1 (0), X=179.20, Y=987.81, Mass=2150, SNR=31.2, Peak=163 HFD=4.4
21:09:36.553 00.004 14556 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.07) = xAngle (3.80 = -2.48)
21:09:36.557 00.004 14556 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.70 = -2.58)
21:09:36.560 00.003 14556 CameraToMount -- cameraX=0.26 cameraY=0.23 hyp=0.35 cameraTheta=0.73 mountX=-0.28 mountY=-0.19, mountTheta=-2.55
21:09:36.565 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.23, opts=13)
21:09:36.568 00.003 14556 Enqueuing Move request for scope (0.26, 0.23)
21:09:36.572 00.004 12308 Worker thread wakes up
21:09:36.574 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.23) opts 0xd
21:09:36.574 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.23)
21:09:36.574 00.000 12308 Moving (0.26, 0.23) raw xDistance=-0.28 yDistance=-0.19
21:09:36.574 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
21:09:36.574 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:36.574 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:09:36.575 00.001 12308 MoveAxis(E, 120, ABG)
21:09:36.575 00.000 12308 Guiding  Dir = 2, Dur = 120
21:09:36.576 00.001 12308 IsSlewing returns 0
21:09:36.576 00.000 12308 IsGuiding returns 0
21:09:36.576 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:36.581 00.005 12308 PulseGuide returned control before completion, sleep 130
21:09:36.601 00.020 14556 UpdateGuideState exits: m=2150 SNR=31.2
21:09:36.606 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:36.611 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:36.616 00.005 14556 Enqueuing Expose request
21:09:36.719 00.103 12308 IsGuiding returns 0
21:09:36.720 00.001 12308 Move returns status 0, amount 120
21:09:36.720 00.000 12308 MoveAxis(N, 0, ABG)
21:09:36.720 00.000 12308 Move returns status 0, amount 0
21:09:36.721 00.001 12308 move complete, result=0
21:09:36.721 00.000 12308 worker thread done servicing request
21:09:36.721 00.000 14556 GuideStep: -0.3 px 120 ms EAST, -0.2 px 0 ms NORTH
21:09:36.729 00.008 12308 Worker thread wakes up
21:09:36.729 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:36.729 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:37.980 01.251 12308 Exposure complete
21:09:38.177 00.197 12308 worker thread done servicing request
21:09:38.177 00.000 14556 OnExposeComplete: enter
21:09:38.183 00.006 14556 UpdateGuideState(): m_state=6
21:09:38.188 00.005 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1892
21:09:38.193 00.005 14556 Star::Find returns 1 (0), X=178.98, Y=987.58, Mass=1966, SNR=29.6, Peak=149 HFD=4.8
21:09:38.199 00.006 14556 CameraToMount -- cameraTheta (0.10) - m_xAngle (-3.07) = xAngle (3.18 = -3.11)
21:09:38.204 00.005 14556 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.08 = 3.08)
21:09:38.210 00.006 14556 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.10 mountX=-0.05 mountY=0.00, mountTheta=3.08
21:09:38.218 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.01, opts=13)
21:09:38.223 00.005 14556 Enqueuing Move request for scope (0.05, 0.01)
21:09:38.227 00.004 12308 Worker thread wakes up
21:09:38.227 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
21:09:38.228 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
21:09:38.228 00.000 12308 Moving (0.05, 0.01) raw xDistance=-0.05 yDistance=0.00
21:09:38.228 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:09:38.228 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:38.228 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:09:38.228 00.000 12308 MoveAxis(E, 0, ABG)
21:09:38.229 00.001 12308 Move returns status 0, amount 0
21:09:38.229 00.000 12308 MoveAxis(N, 0, ABG)
21:09:38.230 00.001 12308 Move returns status 0, amount 0
21:09:38.230 00.000 12308 move complete, result=0
21:09:38.230 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:38.236 00.006 12308 worker thread done servicing request
21:09:38.263 00.027 14556 UpdateGuideState exits: m=1966 SNR=29.6
21:09:38.268 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:38.273 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:38.279 00.006 14556 Enqueuing Expose request
21:09:38.282 00.003 12308 Worker thread wakes up
21:09:38.283 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:09:38.287 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:38.287 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:39.530 01.243 12308 Exposure complete
21:09:39.688 00.158 12308 worker thread done servicing request
21:09:39.688 00.000 14556 OnExposeComplete: enter
21:09:39.693 00.005 14556 UpdateGuideState(): m_state=6
21:09:39.697 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1893
21:09:39.701 00.004 14556 Star::Find returns 1 (0), X=179.10, Y=987.91, Mass=2079, SNR=30.5, Peak=163 HFD=4.5
21:09:39.705 00.004 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.18 = -2.10)
21:09:39.709 00.004 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
21:09:39.714 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=0.34 hyp=0.38 cameraTheta=1.11 mountX=-0.19 mountY=-0.30, mountTheta=-2.13
21:09:39.718 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.34, opts=13)
21:09:39.721 00.003 14556 Enqueuing Move request for scope (0.17, 0.34)
21:09:39.725 00.004 12308 Worker thread wakes up
21:09:39.725 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.34) opts 0xd
21:09:39.725 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.34)
21:09:39.726 00.001 12308 Moving (0.17, 0.34) raw xDistance=-0.19 yDistance=-0.30
21:09:39.726 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:09:39.726 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:09:39.726 00.000 12308 MoveAxis(E, 0, ABG)
21:09:39.727 00.001 12308 Move returns status 0, amount 0
21:09:39.727 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:39.731 00.004 12308 MoveAxis(N, 214, ABG)
21:09:39.732 00.001 12308 Guiding  Dir = 0, Dur = 214
21:09:39.732 00.000 12308 IsSlewing returns 0
21:09:39.732 00.000 12308 IsGuiding returns 0
21:09:39.732 00.000 12308 PulseGuide returned control before completion, sleep 224
21:09:39.750 00.018 14556 UpdateGuideState exits: m=2079 SNR=30.5
21:09:39.755 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:39.760 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:39.763 00.003 14556 Enqueuing Expose request
21:09:39.963 00.200 12308 IsGuiding returns 1
21:09:39.963 00.000 12308 scope still moving after pulse duration time elapsed
21:09:39.994 00.031 12308 IsSlewing returns 0
21:09:39.996 00.002 12308 IsGuiding returns 0
21:09:39.997 00.001 12308 scope move finished after 214 + 50 ms
21:09:39.997 00.000 12308 Move returns status 0, amount 214
21:09:39.997 00.000 12308 move complete, result=0
21:09:39.997 00.000 12308 worker thread done servicing request
21:09:39.997 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 214 ms NORTH
21:09:40.005 00.008 12308 Worker thread wakes up
21:09:40.005 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:40.005 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:41.254 01.249 12308 Exposure complete
21:09:41.410 00.156 12308 worker thread done servicing request
21:09:41.412 00.002 14556 OnExposeComplete: enter
21:09:41.416 00.004 14556 UpdateGuideState(): m_state=6
21:09:41.421 00.005 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1894
21:09:41.425 00.004 14556 Star::Find returns 1 (0), X=178.96, Y=987.63, Mass=1896, SNR=29.0, Peak=156 HFD=4.2
21:09:41.429 00.004 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.23 = -2.05)
21:09:41.432 00.003 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.15)
21:09:41.436 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.16 mountX=-0.03 mountY=-0.05, mountTheta=-2.08
21:09:41.441 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.05, opts=13)
21:09:41.446 00.005 14556 Enqueuing Move request for scope (0.02, 0.05)
21:09:41.454 00.008 12308 Worker thread wakes up
21:09:41.454 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
21:09:41.454 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
21:09:41.454 00.000 12308 Moving (0.02, 0.05) raw xDistance=-0.03 yDistance=-0.05
21:09:41.456 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:09:41.456 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:41.457 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:09:41.457 00.000 12308 MoveAxis(E, 0, ABG)
21:09:41.457 00.000 12308 Move returns status 0, amount 0
21:09:41.458 00.001 12308 MoveAxis(N, 0, ABG)
21:09:41.458 00.000 12308 Move returns status 0, amount 0
21:09:41.460 00.002 12308 move complete, result=0
21:09:41.460 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:41.464 00.004 12308 worker thread done servicing request
21:09:41.492 00.028 14556 UpdateGuideState exits: m=1896 SNR=29.0
21:09:41.497 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:41.501 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:41.506 00.005 14556 Enqueuing Expose request
21:09:41.512 00.006 12308 Worker thread wakes up
21:09:41.512 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:09:41.518 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:41.518 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:42.763 01.245 12308 Exposure complete
21:09:42.919 00.156 12308 worker thread done servicing request
21:09:42.919 00.000 14556 OnExposeComplete: enter
21:09:42.924 00.005 14556 UpdateGuideState(): m_state=6
21:09:42.928 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1895
21:09:42.932 00.004 14556 Star::Find returns 1 (0), X=178.80, Y=987.67, Mass=2145, SNR=31.0, Peak=153 HFD=4.5
21:09:42.936 00.004 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.61 = -0.68)
21:09:42.939 00.003 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.77)
21:09:42.943 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.16 cameraTheta=2.53 mountX=0.13 mountY=-0.11, mountTheta=-0.73
21:09:42.947 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.09, opts=13)
21:09:42.952 00.005 14556 Enqueuing Move request for scope (-0.13, 0.09)
21:09:42.958 00.006 12308 Worker thread wakes up
21:09:42.958 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
21:09:42.958 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
21:09:42.958 00.000 12308 Moving (-0.13, 0.09) raw xDistance=0.13 yDistance=-0.11
21:09:42.958 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:09:42.958 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:42.959 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:09:42.959 00.000 12308 MoveAxis(E, 0, ABG)
21:09:42.959 00.000 12308 Move returns status 0, amount 0
21:09:42.960 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:42.965 00.005 12308 MoveAxis(N, 0, ABG)
21:09:42.965 00.000 12308 Move returns status 0, amount 0
21:09:42.965 00.000 12308 move complete, result=0
21:09:42.965 00.000 12308 worker thread done servicing request
21:09:42.986 00.021 14556 UpdateGuideState exits: m=2145 SNR=31.0
21:09:42.991 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:42.996 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:43.000 00.004 14556 Enqueuing Expose request
21:09:43.004 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:43.008 00.004 12308 Worker thread wakes up
21:09:43.008 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:43.008 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:44.264 01.256 12308 Exposure complete
21:09:44.426 00.162 12308 worker thread done servicing request
21:09:44.426 00.000 14556 OnExposeComplete: enter
21:09:44.431 00.005 14556 UpdateGuideState(): m_state=6
21:09:44.435 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1896
21:09:44.438 00.003 14556 Star::Find returns 1 (0), X=179.02, Y=987.71, Mass=2161, SNR=31.4, Peak=164 HFD=4.5
21:09:44.442 00.004 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.09 = -2.20)
21:09:44.446 00.004 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.30)
21:09:44.449 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.14 hyp=0.16 cameraTheta=1.01 mountX=-0.09 mountY=-0.12, mountTheta=-2.23
21:09:44.455 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.14, opts=13)
21:09:44.460 00.005 14556 Enqueuing Move request for scope (0.09, 0.14)
21:09:44.464 00.004 12308 Worker thread wakes up
21:09:44.464 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.14) opts 0xd
21:09:44.464 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.14)
21:09:44.464 00.000 12308 Moving (0.09, 0.14) raw xDistance=-0.09 yDistance=-0.12
21:09:44.464 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:09:44.464 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:44.465 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:09:44.465 00.000 12308 MoveAxis(E, 0, ABG)
21:09:44.465 00.000 12308 Move returns status 0, amount 0
21:09:44.465 00.000 12308 MoveAxis(N, 0, ABG)
21:09:44.465 00.000 12308 Move returns status 0, amount 0
21:09:44.465 00.000 12308 move complete, result=0
21:09:44.467 00.002 12308 worker thread done servicing request
21:09:44.467 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:44.490 00.023 14556 UpdateGuideState exits: m=2161 SNR=31.4
21:09:44.494 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:44.498 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:44.502 00.004 14556 Enqueuing Expose request
21:09:44.505 00.003 12308 Worker thread wakes up
21:09:44.505 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:44.505 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:44.505 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:45.750 01.245 12308 Exposure complete
21:09:45.904 00.154 12308 worker thread done servicing request
21:09:45.904 00.000 14556 OnExposeComplete: enter
21:09:45.907 00.003 14556 UpdateGuideState(): m_state=6
21:09:45.911 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1897
21:09:45.915 00.004 14556 Star::Find returns 1 (0), X=179.07, Y=987.80, Mass=1972, SNR=30.0, Peak=175 HFD=4.4
21:09:45.920 00.005 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.11 = -2.17)
21:09:45.923 00.003 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.27)
21:09:45.926 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.23 hyp=0.26 cameraTheta=1.04 mountX=-0.15 mountY=-0.20, mountTheta=-2.21
21:09:45.932 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.23, opts=13)
21:09:45.936 00.004 14556 Enqueuing Move request for scope (0.13, 0.23)
21:09:45.940 00.004 12308 Worker thread wakes up
21:09:45.940 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.23) opts 0xd
21:09:45.940 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.23)
21:09:45.940 00.000 12308 Moving (0.13, 0.23) raw xDistance=-0.15 yDistance=-0.20
21:09:45.940 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:09:45.940 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:09:45.940 00.000 12308 MoveAxis(E, 0, ABG)
21:09:45.941 00.001 12308 Move returns status 0, amount 0
21:09:45.941 00.000 12308 MoveAxis(N, 141, ABG)
21:09:45.941 00.000 12308 Guiding  Dir = 0, Dur = 141
21:09:45.941 00.000 12308 IsSlewing returns 0
21:09:45.942 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:45.946 00.004 12308 IsGuiding returns 0
21:09:45.947 00.001 12308 PulseGuide returned control before completion, sleep 151
21:09:45.969 00.022 14556 UpdateGuideState exits: m=1972 SNR=30.0
21:09:45.973 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:45.977 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:45.980 00.003 14556 Enqueuing Expose request
21:09:46.100 00.120 12308 IsGuiding returns 1
21:09:46.100 00.000 12308 scope still moving after pulse duration time elapsed
21:09:46.132 00.032 12308 IsSlewing returns 0
21:09:46.134 00.002 12308 IsGuiding returns 0
21:09:46.134 00.000 12308 scope move finished after 141 + 46 ms
21:09:46.136 00.002 12308 Move returns status 0, amount 141
21:09:46.136 00.000 12308 move complete, result=0
21:09:46.136 00.000 12308 worker thread done servicing request
21:09:46.138 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 141 ms NORTH
21:09:46.146 00.008 12308 Worker thread wakes up
21:09:46.147 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:46.147 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:47.389 01.242 12308 Exposure complete
21:09:47.542 00.153 12308 worker thread done servicing request
21:09:47.544 00.002 14556 OnExposeComplete: enter
21:09:47.548 00.004 14556 UpdateGuideState(): m_state=6
21:09:47.552 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1898
21:09:47.556 00.004 14556 Star::Find returns 1 (0), X=178.98, Y=987.81, Mass=2220, SNR=31.6, Peak=176 HFD=4.6
21:09:47.560 00.004 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.46 = -1.82)
21:09:47.563 00.003 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.92)
21:09:47.567 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.39 mountX=-0.06 mountY=-0.23, mountTheta=-1.83
21:09:47.572 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.24, opts=13)
21:09:47.577 00.005 14556 Enqueuing Move request for scope (0.04, 0.24)
21:09:47.581 00.004 12308 Worker thread wakes up
21:09:47.581 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.24) opts 0xd
21:09:47.581 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.24)
21:09:47.582 00.001 12308 Moving (0.04, 0.24) raw xDistance=-0.06 yDistance=-0.23
21:09:47.582 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:09:47.582 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:09:47.583 00.001 12308 MoveAxis(E, 0, ABG)
21:09:47.583 00.000 12308 Move returns status 0, amount 0
21:09:47.583 00.000 12308 MoveAxis(N, 160, ABG)
21:09:47.583 00.000 12308 Guiding  Dir = 0, Dur = 160
21:09:47.584 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:47.590 00.006 12308 IsSlewing returns 0
21:09:47.590 00.000 12308 IsGuiding returns 0
21:09:47.590 00.000 12308 PulseGuide returned control before completion, sleep 170
21:09:47.612 00.022 14556 UpdateGuideState exits: m=2220 SNR=31.6
21:09:47.616 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:47.621 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:47.626 00.005 14556 Enqueuing Expose request
21:09:47.773 00.147 12308 IsGuiding returns 1
21:09:47.775 00.002 12308 scope still moving after pulse duration time elapsed
21:09:47.805 00.030 12308 IsSlewing returns 0
21:09:47.806 00.001 12308 IsGuiding returns 0
21:09:47.806 00.000 12308 scope move finished after 160 + 55 ms
21:09:47.806 00.000 12308 Move returns status 0, amount 160
21:09:47.807 00.001 12308 move complete, result=0
21:09:47.807 00.000 12308 worker thread done servicing request
21:09:47.807 00.000 12308 Worker thread wakes up
21:09:47.808 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 160 ms NORTH
21:09:47.814 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:47.814 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:49.063 01.249 12308 Exposure complete
21:09:49.220 00.157 12308 worker thread done servicing request
21:09:49.221 00.001 14556 OnExposeComplete: enter
21:09:49.226 00.005 14556 UpdateGuideState(): m_state=6
21:09:49.230 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1899
21:09:49.235 00.005 14556 Star::Find returns 1 (0), X=179.07, Y=987.66, Mass=1869, SNR=29.1, Peak=133 HFD=4.3
21:09:49.238 00.003 14556 CameraToMount -- cameraTheta (0.54) - m_xAngle (-3.07) = xAngle (3.61 = -2.67)
21:09:49.243 00.005 14556 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.51 = -2.77)
21:09:49.246 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.15 cameraTheta=0.54 mountX=-0.14 mountY=-0.06, mountTheta=-2.75
21:09:49.251 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.08, opts=13)
21:09:49.256 00.005 14556 Enqueuing Move request for scope (0.13, 0.08)
21:09:49.259 00.003 12308 Worker thread wakes up
21:09:49.260 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
21:09:49.260 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
21:09:49.260 00.000 12308 Moving (0.13, 0.08) raw xDistance=-0.14 yDistance=-0.06
21:09:49.260 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:09:49.260 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:49.260 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:09:49.262 00.002 12308 MoveAxis(E, 0, ABG)
21:09:49.262 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:49.266 00.004 12308 Move returns status 0, amount 0
21:09:49.266 00.000 12308 MoveAxis(N, 0, ABG)
21:09:49.266 00.000 12308 Move returns status 0, amount 0
21:09:49.266 00.000 12308 move complete, result=0
21:09:49.267 00.001 12308 worker thread done servicing request
21:09:49.287 00.020 14556 UpdateGuideState exits: m=1869 SNR=29.1
21:09:49.290 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:49.295 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:49.299 00.004 14556 Enqueuing Expose request
21:09:49.304 00.005 12308 Worker thread wakes up
21:09:49.304 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:49.309 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:49.309 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:50.544 01.235 12308 Exposure complete
21:09:50.687 00.143 12308 worker thread done servicing request
21:09:50.688 00.001 14556 OnExposeComplete: enter
21:09:50.691 00.003 14556 UpdateGuideState(): m_state=6
21:09:50.695 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1900
21:09:50.699 00.004 14556 Star::Find returns 1 (0), X=179.02, Y=987.85, Mass=1901, SNR=29.4, Peak=171 HFD=4.3
21:09:50.703 00.004 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.33 = -1.95)
21:09:50.708 00.005 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.05)
21:09:50.713 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.27 hyp=0.29 cameraTheta=1.26 mountX=-0.11 mountY=-0.26, mountTheta=-1.97
21:09:50.718 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.27, opts=13)
21:09:50.721 00.003 14556 Enqueuing Move request for scope (0.09, 0.27)
21:09:50.725 00.004 12308 Worker thread wakes up
21:09:50.725 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.27) opts 0xd
21:09:50.725 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.27)
21:09:50.725 00.000 12308 Moving (0.09, 0.27) raw xDistance=-0.11 yDistance=-0.26
21:09:50.725 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:09:50.725 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:09:50.725 00.000 12308 MoveAxis(E, 0, ABG)
21:09:50.725 00.000 12308 Move returns status 0, amount 0
21:09:50.727 00.002 12308 MoveAxis(N, 180, ABG)
21:09:50.727 00.000 12308 Guiding  Dir = 0, Dur = 180
21:09:50.727 00.000 12308 IsSlewing returns 0
21:09:50.727 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:50.731 00.004 12308 IsGuiding returns 0
21:09:50.732 00.001 12308 PulseGuide returned control before completion, sleep 190
21:09:50.750 00.018 14556 UpdateGuideState exits: m=1901 SNR=29.4
21:09:50.753 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:50.758 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:50.762 00.004 14556 Enqueuing Expose request
21:09:50.927 00.165 12308 IsGuiding returns 1
21:09:50.927 00.000 12308 scope still moving after pulse duration time elapsed
21:09:50.960 00.033 12308 IsSlewing returns 0
21:09:50.962 00.002 12308 IsGuiding returns 0
21:09:50.963 00.001 12308 scope move finished after 180 + 51 ms
21:09:50.963 00.000 12308 Move returns status 0, amount 180
21:09:50.964 00.001 12308 move complete, result=0
21:09:50.964 00.000 12308 worker thread done servicing request
21:09:50.964 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 180 ms NORTH
21:09:50.971 00.007 12308 Worker thread wakes up
21:09:50.971 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:50.971 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:52.222 01.251 12308 Exposure complete
21:09:52.382 00.160 12308 worker thread done servicing request
21:09:52.383 00.001 14556 OnExposeComplete: enter
21:09:52.389 00.006 14556 UpdateGuideState(): m_state=6
21:09:52.397 00.008 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1901
21:09:52.403 00.006 14556 Star::Find returns 1 (0), X=179.07, Y=987.58, Mass=2164, SNR=31.2, Peak=144 HFD=4.3
21:09:52.408 00.005 14556 CameraToMount -- cameraTheta (0.02) - m_xAngle (-3.07) = xAngle (3.09 = 3.09)
21:09:52.413 00.005 14556 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.99 = 2.99)
21:09:52.418 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.00 hyp=0.13 cameraTheta=0.02 mountX=-0.13 mountY=0.02, mountTheta=2.99
21:09:52.423 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.00, opts=13)
21:09:52.428 00.005 14556 Enqueuing Move request for scope (0.13, 0.00)
21:09:52.431 00.003 12308 Worker thread wakes up
21:09:52.431 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.00) opts 0xd
21:09:52.431 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.00)
21:09:52.431 00.000 12308 Moving (0.13, 0.00) raw xDistance=-0.13 yDistance=0.02
21:09:52.432 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:09:52.432 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:52.432 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:09:52.433 00.001 12308 MoveAxis(E, 0, ABG)
21:09:52.433 00.000 12308 Move returns status 0, amount 0
21:09:52.433 00.000 12308 MoveAxis(N, 0, ABG)
21:09:52.433 00.000 12308 Move returns status 0, amount 0
21:09:52.434 00.001 12308 move complete, result=0
21:09:52.434 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:52.440 00.006 12308 worker thread done servicing request
21:09:52.463 00.023 14556 UpdateGuideState exits: m=2164 SNR=31.2
21:09:52.467 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:52.471 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:52.475 00.004 14556 Enqueuing Expose request
21:09:52.479 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:09:52.485 00.006 12308 Worker thread wakes up
21:09:52.485 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:52.485 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:53.742 01.257 12308 Exposure complete
21:09:53.887 00.145 12308 worker thread done servicing request
21:09:53.888 00.001 14556 OnExposeComplete: enter
21:09:53.891 00.003 14556 UpdateGuideState(): m_state=6
21:09:53.895 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1902
21:09:53.899 00.004 14556 Star::Find returns 1 (0), X=179.11, Y=987.65, Mass=1908, SNR=29.3, Peak=147 HFD=4.7
21:09:53.902 00.003 14556 CameraToMount -- cameraTheta (0.40) - m_xAngle (-3.07) = xAngle (3.48 = -2.81)
21:09:53.905 00.003 14556 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.38 = -2.91)
21:09:53.910 00.005 14556 CameraToMount -- cameraX=0.18 cameraY=0.08 hyp=0.20 cameraTheta=0.40 mountX=-0.18 mountY=-0.05, mountTheta=-2.90
21:09:53.914 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.08, opts=13)
21:09:53.918 00.004 14556 Enqueuing Move request for scope (0.18, 0.08)
21:09:53.922 00.004 12308 Worker thread wakes up
21:09:53.922 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.08) opts 0xd
21:09:53.922 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.08)
21:09:53.922 00.000 12308 Moving (0.18, 0.08) raw xDistance=-0.18 yDistance=-0.05
21:09:53.924 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:09:53.924 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:53.924 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:09:53.924 00.000 12308 MoveAxis(E, 0, ABG)
21:09:53.924 00.000 12308 Move returns status 0, amount 0
21:09:53.925 00.001 12308 MoveAxis(N, 0, ABG)
21:09:53.925 00.000 12308 Move returns status 0, amount 0
21:09:53.925 00.000 12308 move complete, result=0
21:09:53.926 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:53.931 00.005 12308 worker thread done servicing request
21:09:53.952 00.021 14556 UpdateGuideState exits: m=1908 SNR=29.3
21:09:53.957 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:53.962 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:53.965 00.003 14556 Enqueuing Expose request
21:09:53.970 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:09:53.974 00.004 12308 Worker thread wakes up
21:09:53.974 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:53.974 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:55.230 01.256 12308 Exposure complete
21:09:55.383 00.153 12308 worker thread done servicing request
21:09:55.384 00.001 14556 OnExposeComplete: enter
21:09:55.387 00.003 14556 UpdateGuideState(): m_state=6
21:09:55.392 00.005 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1903
21:09:55.395 00.003 14556 Star::Find returns 1 (0), X=179.17, Y=987.64, Mass=1848, SNR=28.7, Peak=145 HFD=4.2
21:09:55.400 00.005 14556 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.07) = xAngle (3.32 = -2.97)
21:09:55.403 00.003 14556 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.22 = -3.07)
21:09:55.407 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=0.06 hyp=0.25 cameraTheta=0.24 mountX=-0.24 mountY=-0.02, mountTheta=-3.07
21:09:55.412 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.06, opts=13)
21:09:55.416 00.004 14556 Enqueuing Move request for scope (0.24, 0.06)
21:09:55.421 00.005 12308 Worker thread wakes up
21:09:55.421 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.06) opts 0xd
21:09:55.423 00.002 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.06)
21:09:55.423 00.000 12308 Moving (0.24, 0.06) raw xDistance=-0.24 yDistance=-0.02
21:09:55.423 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:09:55.423 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:55.424 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:09:55.424 00.000 12308 MoveAxis(E, 105, ABG)
21:09:55.424 00.000 12308 Guiding  Dir = 2, Dur = 105
21:09:55.424 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:55.429 00.005 12308 IsSlewing returns 0
21:09:55.430 00.001 12308 IsGuiding returns 0
21:09:55.430 00.000 12308 PulseGuide returned control before completion, sleep 115
21:09:55.450 00.020 14556 UpdateGuideState exits: m=1848 SNR=28.7
21:09:55.455 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:55.461 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:55.465 00.004 14556 Enqueuing Expose request
21:09:55.548 00.083 12308 IsGuiding returns 1
21:09:55.548 00.000 12308 scope still moving after pulse duration time elapsed
21:09:55.577 00.029 12308 IsSlewing returns 0
21:09:55.579 00.002 12308 IsGuiding returns 0
21:09:55.580 00.001 12308 scope move finished after 105 + 44 ms
21:09:55.580 00.000 12308 Move returns status 0, amount 105
21:09:55.580 00.000 12308 MoveAxis(N, 0, ABG)
21:09:55.581 00.001 12308 Move returns status 0, amount 0
21:09:55.581 00.000 12308 move complete, result=0
21:09:55.581 00.000 12308 worker thread done servicing request
21:09:55.582 00.001 12308 Worker thread wakes up
21:09:55.582 00.000 14556 GuideStep: -0.2 px 105 ms EAST, -0.0 px 0 ms NORTH
21:09:55.589 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:55.589 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:56.839 01.250 12308 Exposure complete
21:09:56.992 00.153 12308 worker thread done servicing request
21:09:56.992 00.000 14556 OnExposeComplete: enter
21:09:56.996 00.004 14556 UpdateGuideState(): m_state=6
21:09:57.000 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1904
21:09:57.004 00.004 14556 Star::Find returns 1 (0), X=179.02, Y=987.54, Mass=2043, SNR=30.6, Peak=148 HFD=4.9
21:09:57.007 00.003 14556 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-3.07) = xAngle (2.73 = 2.73)
21:09:57.010 00.003 14556 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.63 = 2.63)
21:09:57.014 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.34 mountX=-0.09 mountY=0.05, mountTheta=2.65
21:09:57.020 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.03, opts=13)
21:09:57.024 00.004 14556 Enqueuing Move request for scope (0.09, -0.03)
21:09:57.027 00.003 12308 Worker thread wakes up
21:09:57.027 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
21:09:57.027 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
21:09:57.027 00.000 12308 Moving (0.09, -0.03) raw xDistance=-0.09 yDistance=0.05
21:09:57.027 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:09:57.027 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:57.027 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:09:57.027 00.000 12308 MoveAxis(E, 0, ABG)
21:09:57.029 00.002 12308 Move returns status 0, amount 0
21:09:57.029 00.000 12308 MoveAxis(N, 0, ABG)
21:09:57.029 00.000 12308 Move returns status 0, amount 0
21:09:57.029 00.000 12308 move complete, result=0
21:09:57.029 00.000 12308 worker thread done servicing request
21:09:57.029 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:57.052 00.023 14556 UpdateGuideState exits: m=2043 SNR=30.6
21:09:57.056 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:57.060 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:57.064 00.004 14556 Enqueuing Expose request
21:09:57.068 00.004 12308 Worker thread wakes up
21:09:57.068 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:57.068 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:57.069 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:09:58.305 01.236 12308 Exposure complete
21:09:58.458 00.153 12308 worker thread done servicing request
21:09:58.459 00.001 14556 OnExposeComplete: enter
21:09:58.463 00.004 14556 UpdateGuideState(): m_state=6
21:09:58.467 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1905
21:09:58.472 00.005 14556 Star::Find returns 1 (0), X=179.11, Y=987.66, Mass=1992, SNR=29.9, Peak=191 HFD=4.4
21:09:58.475 00.003 14556 CameraToMount -- cameraTheta (0.46) - m_xAngle (-3.07) = xAngle (3.53 = -2.75)
21:09:58.480 00.005 14556 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.43 = -2.85)
21:09:58.484 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.08 hyp=0.19 cameraTheta=0.46 mountX=-0.18 mountY=-0.05, mountTheta=-2.84
21:09:58.489 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.08, opts=13)
21:09:58.494 00.005 14556 Enqueuing Move request for scope (0.17, 0.08)
21:09:58.498 00.004 12308 Worker thread wakes up
21:09:58.498 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.08) opts 0xd
21:09:58.498 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.08)
21:09:58.498 00.000 12308 Moving (0.17, 0.08) raw xDistance=-0.18 yDistance=-0.05
21:09:58.498 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:09:58.499 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:58.499 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:09:58.499 00.000 12308 MoveAxis(E, 0, ABG)
21:09:58.499 00.000 12308 Move returns status 0, amount 0
21:09:58.499 00.000 12308 MoveAxis(N, 0, ABG)
21:09:58.499 00.000 12308 Move returns status 0, amount 0
21:09:58.500 00.001 12308 move complete, result=0
21:09:58.500 00.000 12308 worker thread done servicing request
21:09:58.500 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:58.524 00.024 14556 UpdateGuideState exits: m=1992 SNR=29.9
21:09:58.528 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:58.532 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:09:58.536 00.004 14556 Enqueuing Expose request
21:09:58.539 00.003 12308 Worker thread wakes up
21:09:58.540 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:09:58.540 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:09:58.540 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:59.790 01.250 12308 Exposure complete
21:09:59.944 00.154 12308 worker thread done servicing request
21:09:59.945 00.001 14556 OnExposeComplete: enter
21:09:59.948 00.003 14556 UpdateGuideState(): m_state=6
21:09:59.951 00.003 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1906
21:09:59.955 00.004 14556 Star::Find returns 1 (0), X=178.90, Y=987.83, Mass=2231, SNR=31.8, Peak=175 HFD=4.5
21:09:59.958 00.003 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.77 = -1.51)
21:09:59.963 00.005 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
21:09:59.967 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.70 mountX=0.01 mountY=-0.25, mountTheta=-1.51
21:09:59.972 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.25, opts=13)
21:09:59.976 00.004 14556 Enqueuing Move request for scope (-0.03, 0.25)
21:09:59.980 00.004 12308 Worker thread wakes up
21:09:59.980 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.25) opts 0xd
21:09:59.980 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.25)
21:09:59.980 00.000 12308 Moving (-0.03, 0.25) raw xDistance=0.01 yDistance=-0.25
21:09:59.980 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:09:59.980 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:09:59.980 00.000 12308 MoveAxis(E, 0, ABG)
21:09:59.980 00.000 12308 Move returns status 0, amount 0
21:09:59.981 00.001 12308 MoveAxis(N, 177, ABG)
21:09:59.981 00.000 12308 Guiding  Dir = 0, Dur = 177
21:09:59.981 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:09:59.986 00.005 12308 IsSlewing returns 0
21:09:59.986 00.000 12308 IsGuiding returns 0
21:09:59.986 00.000 12308 PulseGuide returned control before completion, sleep 187
21:10:00.006 00.020 14556 UpdateGuideState exits: m=2231 SNR=31.8
21:10:00.010 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:00.014 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:00.026 00.012 14556 Enqueuing Expose request
21:10:00.185 00.159 12308 IsGuiding returns 1
21:10:00.185 00.000 12308 scope still moving after pulse duration time elapsed
21:10:00.217 00.032 12308 IsSlewing returns 0
21:10:00.218 00.001 12308 IsGuiding returns 0
21:10:00.218 00.000 12308 scope move finished after 177 + 54 ms
21:10:00.219 00.001 12308 Move returns status 0, amount 177
21:10:00.219 00.000 12308 move complete, result=0
21:10:00.220 00.001 12308 worker thread done servicing request
21:10:00.221 00.001 12308 Worker thread wakes up
21:10:00.221 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 177 ms NORTH
21:10:00.227 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:00.227 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:01.477 01.250 12308 Exposure complete
21:10:01.659 00.182 12308 worker thread done servicing request
21:10:01.659 00.000 14556 OnExposeComplete: enter
21:10:01.663 00.004 14556 UpdateGuideState(): m_state=6
21:10:01.666 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1907
21:10:01.670 00.004 14556 Star::Find returns 1 (0), X=179.08, Y=987.49, Mass=1966, SNR=29.8, Peak=139 HFD=4.6
21:10:01.674 00.004 14556 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-3.07) = xAngle (2.56 = 2.56)
21:10:01.680 00.006 14556 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.46 = 2.46)
21:10:01.684 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-0.51 mountX=-0.14 mountY=0.11, mountTheta=2.50
21:10:01.689 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.08, opts=13)
21:10:01.692 00.003 14556 Enqueuing Move request for scope (0.15, -0.08)
21:10:01.696 00.004 12308 Worker thread wakes up
21:10:01.696 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.08) opts 0xd
21:10:01.696 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.08)
21:10:01.696 00.000 12308 Moving (0.15, -0.08) raw xDistance=-0.14 yDistance=0.11
21:10:01.697 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:10:01.697 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:01.697 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:10:01.697 00.000 12308 MoveAxis(E, 0, ABG)
21:10:01.697 00.000 12308 Move returns status 0, amount 0
21:10:01.697 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:01.701 00.004 12308 MoveAxis(N, 0, ABG)
21:10:01.702 00.001 12308 Move returns status 0, amount 0
21:10:01.702 00.000 12308 move complete, result=0
21:10:01.702 00.000 12308 worker thread done servicing request
21:10:01.723 00.021 14556 UpdateGuideState exits: m=1966 SNR=29.8
21:10:01.728 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:01.732 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:01.736 00.004 14556 Enqueuing Expose request
21:10:01.740 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:10:01.742 00.002 12308 Worker thread wakes up
21:10:01.743 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:01.743 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:02.999 01.256 12308 Exposure complete
21:10:03.152 00.153 12308 worker thread done servicing request
21:10:03.153 00.001 14556 OnExposeComplete: enter
21:10:03.157 00.004 14556 UpdateGuideState(): m_state=6
21:10:03.161 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1908
21:10:03.164 00.003 14556 Star::Find returns 1 (0), X=179.01, Y=987.83, Mass=1937, SNR=29.2, Peak=160 HFD=4.3
21:10:03.168 00.004 14556 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.07) = xAngle (4.37 = -1.91)
21:10:03.171 00.003 14556 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.01)
21:10:03.175 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.30 mountX=-0.09 mountY=-0.24, mountTheta=-1.93
21:10:03.179 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.25, opts=13)
21:10:03.185 00.006 14556 Enqueuing Move request for scope (0.07, 0.25)
21:10:03.188 00.003 12308 Worker thread wakes up
21:10:03.188 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.25) opts 0xd
21:10:03.188 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.25)
21:10:03.188 00.000 12308 Moving (0.07, 0.25) raw xDistance=-0.09 yDistance=-0.24
21:10:03.188 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:10:03.188 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:10:03.189 00.001 12308 MoveAxis(E, 0, ABG)
21:10:03.189 00.000 12308 Move returns status 0, amount 0
21:10:03.189 00.000 12308 MoveAxis(N, 168, ABG)
21:10:03.189 00.000 12308 Guiding  Dir = 0, Dur = 168
21:10:03.189 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:03.193 00.004 12308 IsSlewing returns 0
21:10:03.193 00.000 12308 IsGuiding returns 0
21:10:03.193 00.000 12308 PulseGuide returned control before completion, sleep 178
21:10:03.213 00.020 14556 UpdateGuideState exits: m=1937 SNR=29.2
21:10:03.218 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:03.222 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:03.226 00.004 14556 Enqueuing Expose request
21:10:03.380 00.154 12308 IsGuiding returns 1
21:10:03.381 00.001 12308 scope still moving after pulse duration time elapsed
21:10:03.411 00.030 12308 IsSlewing returns 0
21:10:03.412 00.001 12308 IsGuiding returns 0
21:10:03.412 00.000 12308 scope move finished after 168 + 50 ms
21:10:03.412 00.000 12308 Move returns status 0, amount 168
21:10:03.413 00.001 12308 move complete, result=0
21:10:03.413 00.000 12308 worker thread done servicing request
21:10:03.413 00.000 12308 Worker thread wakes up
21:10:03.414 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 168 ms NORTH
21:10:03.420 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:03.420 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:04.676 01.256 12308 Exposure complete
21:10:04.839 00.163 12308 worker thread done servicing request
21:10:04.839 00.000 14556 OnExposeComplete: enter
21:10:04.843 00.004 14556 UpdateGuideState(): m_state=6
21:10:04.847 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1909
21:10:04.852 00.005 14556 Star::Find returns 1 (0), X=179.05, Y=987.52, Mass=2123, SNR=30.7, Peak=160 HFD=4.4
21:10:04.858 00.006 14556 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-3.07) = xAngle (2.61 = 2.61)
21:10:04.862 00.004 14556 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.51 = 2.51)
21:10:04.868 00.006 14556 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-0.46 mountX=-0.11 mountY=0.07, mountTheta=2.54
21:10:04.874 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.06, opts=13)
21:10:04.878 00.004 14556 Enqueuing Move request for scope (0.11, -0.06)
21:10:04.882 00.004 12308 Worker thread wakes up
21:10:04.882 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
21:10:04.882 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
21:10:04.882 00.000 12308 Moving (0.11, -0.06) raw xDistance=-0.11 yDistance=0.07
21:10:04.882 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:10:04.883 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:04.883 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:10:04.883 00.000 12308 MoveAxis(E, 0, ABG)
21:10:04.883 00.000 12308 Move returns status 0, amount 0
21:10:04.883 00.000 12308 MoveAxis(N, 0, ABG)
21:10:04.884 00.001 12308 Move returns status 0, amount 0
21:10:04.884 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:04.889 00.005 12308 move complete, result=0
21:10:04.891 00.002 12308 worker thread done servicing request
21:10:04.910 00.019 14556 UpdateGuideState exits: m=2123 SNR=30.7
21:10:04.914 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:04.917 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:04.922 00.005 14556 Enqueuing Expose request
21:10:04.926 00.004 12308 Worker thread wakes up
21:10:04.926 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:10:04.931 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:04.931 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:06.179 01.248 12308 Exposure complete
21:10:06.344 00.165 12308 worker thread done servicing request
21:10:06.344 00.000 14556 OnExposeComplete: enter
21:10:06.348 00.004 14556 UpdateGuideState(): m_state=6
21:10:06.352 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1910
21:10:06.357 00.005 14556 Star::Find returns 1 (0), X=178.96, Y=987.79, Mass=1806, SNR=28.7, Peak=141 HFD=4.3
21:10:06.361 00.004 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.53 = -1.75)
21:10:06.364 00.003 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.85)
21:10:06.368 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.46 mountX=-0.04 mountY=-0.21, mountTheta=-1.76
21:10:06.374 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.22, opts=13)
21:10:06.377 00.003 14556 Enqueuing Move request for scope (0.02, 0.22)
21:10:06.382 00.005 12308 Worker thread wakes up
21:10:06.382 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.22) opts 0xd
21:10:06.382 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.22)
21:10:06.382 00.000 12308 Moving (0.02, 0.22) raw xDistance=-0.04 yDistance=-0.21
21:10:06.382 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:10:06.383 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:10:06.383 00.000 12308 MoveAxis(E, 0, ABG)
21:10:06.383 00.000 12308 Move returns status 0, amount 0
21:10:06.383 00.000 12308 MoveAxis(N, 147, ABG)
21:10:06.383 00.000 12308 Guiding  Dir = 0, Dur = 147
21:10:06.384 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:06.388 00.004 12308 IsSlewing returns 0
21:10:06.389 00.001 12308 IsGuiding returns 0
21:10:06.389 00.000 12308 PulseGuide returned control before completion, sleep 157
21:10:06.413 00.024 14556 UpdateGuideState exits: m=1806 SNR=28.7
21:10:06.416 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:06.422 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:06.427 00.005 14556 Enqueuing Expose request
21:10:06.558 00.131 12308 IsGuiding returns 1
21:10:06.560 00.002 12308 scope still moving after pulse duration time elapsed
21:10:06.590 00.030 12308 IsSlewing returns 0
21:10:06.591 00.001 12308 IsGuiding returns 0
21:10:06.592 00.001 12308 scope move finished after 147 + 55 ms
21:10:06.592 00.000 12308 Move returns status 0, amount 147
21:10:06.592 00.000 12308 move complete, result=0
21:10:06.593 00.001 12308 worker thread done servicing request
21:10:06.593 00.000 12308 Worker thread wakes up
21:10:06.594 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 147 ms NORTH
21:10:06.599 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:06.599 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:07.851 01.252 12308 Exposure complete
21:10:08.004 00.153 12308 worker thread done servicing request
21:10:08.005 00.001 14556 OnExposeComplete: enter
21:10:08.008 00.003 14556 UpdateGuideState(): m_state=6
21:10:08.012 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1911
21:10:08.016 00.004 14556 Star::Find returns 1 (0), X=179.03, Y=987.34, Mass=2059, SNR=30.6, Peak=159 HFD=4.4
21:10:08.020 00.004 14556 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-3.07) = xAngle (1.87 = 1.87)
21:10:08.023 00.003 14556 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.77 = 1.77)
21:10:08.026 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=-0.23 hyp=0.25 cameraTheta=-1.20 mountX=-0.07 mountY=0.25, mountTheta=1.87
21:10:08.032 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.23, opts=13)
21:10:08.038 00.006 14556 Enqueuing Move request for scope (0.09, -0.23)
21:10:08.041 00.003 12308 Worker thread wakes up
21:10:08.041 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.23) opts 0xd
21:10:08.041 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.23)
21:10:08.043 00.002 12308 Moving (0.09, -0.23) raw xDistance=-0.07 yDistance=0.25
21:10:08.043 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:10:08.043 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:10:08.043 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:10:08.043 00.000 12308 MoveAxis(E, 0, ABG)
21:10:08.043 00.000 12308 Move returns status 0, amount 0
21:10:08.044 00.001 12308 MoveAxis(N, 0, ABG)
21:10:08.044 00.000 12308 Move returns status 0, amount 0
21:10:08.044 00.000 12308 move complete, result=0
21:10:08.044 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:08.050 00.006 12308 worker thread done servicing request
21:10:08.068 00.018 14556 UpdateGuideState exits: m=2059 SNR=30.6
21:10:08.075 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:08.079 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:08.083 00.004 14556 Enqueuing Expose request
21:10:08.087 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:10:08.090 00.003 12308 Worker thread wakes up
21:10:08.090 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:08.091 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:09.340 01.249 12308 Exposure complete
21:10:09.485 00.145 12308 worker thread done servicing request
21:10:09.486 00.001 14556 OnExposeComplete: enter
21:10:09.490 00.004 14556 UpdateGuideState(): m_state=6
21:10:09.494 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1912
21:10:09.498 00.004 14556 Star::Find returns 1 (0), X=179.03, Y=987.58, Mass=1776, SNR=28.2, Peak=138 HFD=4.2
21:10:09.502 00.004 14556 CameraToMount -- cameraTheta (0.06) - m_xAngle (-3.07) = xAngle (3.14 = 3.14)
21:10:09.505 00.003 14556 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.04 = 3.04)
21:10:09.510 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.06 mountX=-0.09 mountY=0.01, mountTheta=3.04
21:10:09.515 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.01, opts=13)
21:10:09.521 00.006 14556 Enqueuing Move request for scope (0.09, 0.01)
21:10:09.525 00.004 12308 Worker thread wakes up
21:10:09.525 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
21:10:09.525 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
21:10:09.525 00.000 12308 Moving (0.09, 0.01) raw xDistance=-0.09 yDistance=0.01
21:10:09.525 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:10:09.526 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:09.526 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:10:09.526 00.000 12308 MoveAxis(E, 0, ABG)
21:10:09.526 00.000 12308 Move returns status 0, amount 0
21:10:09.526 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:09.530 00.004 12308 MoveAxis(N, 0, ABG)
21:10:09.530 00.000 12308 Move returns status 0, amount 0
21:10:09.530 00.000 12308 move complete, result=0
21:10:09.530 00.000 12308 worker thread done servicing request
21:10:09.550 00.020 14556 UpdateGuideState exits: m=1776 SNR=28.2
21:10:09.555 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:09.561 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:09.565 00.004 14556 Enqueuing Expose request
21:10:09.569 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:10:09.573 00.004 12308 Worker thread wakes up
21:10:09.573 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:09.574 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:10.818 01.244 12308 Exposure complete
21:10:10.983 00.165 12308 worker thread done servicing request
21:10:10.983 00.000 14556 OnExposeComplete: enter
21:10:10.990 00.007 14556 UpdateGuideState(): m_state=6
21:10:10.995 00.005 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1913
21:10:11.000 00.005 14556 Star::Find returns 1 (0), X=178.89, Y=987.27, Mass=1671, SNR=27.4, Peak=140 HFD=4.2
21:10:11.006 00.006 14556 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-3.07) = xAngle (1.36 = 1.36)
21:10:11.010 00.004 14556 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.26 = 1.26)
21:10:11.014 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.31 hyp=0.31 cameraTheta=-1.71 mountX=0.06 mountY=0.29, mountTheta=1.36
21:10:11.020 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.31, opts=13)
21:10:11.025 00.005 14556 Enqueuing Move request for scope (-0.04, -0.31)
21:10:11.029 00.004 12308 Worker thread wakes up
21:10:11.029 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.31) opts 0xd
21:10:11.029 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.31)
21:10:11.029 00.000 12308 Moving (-0.04, -0.31) raw xDistance=0.06 yDistance=0.29
21:10:11.030 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:10:11.030 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:10:11.030 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:10:11.030 00.000 12308 MoveAxis(E, 0, ABG)
21:10:11.031 00.001 12308 Move returns status 0, amount 0
21:10:11.031 00.000 12308 MoveAxis(N, 0, ABG)
21:10:11.032 00.001 12308 Move returns status 0, amount 0
21:10:11.032 00.000 12308 move complete, result=0
21:10:11.032 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:11.037 00.005 12308 worker thread done servicing request
21:10:11.060 00.023 14556 UpdateGuideState exits: m=1671 SNR=27.4
21:10:11.064 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:11.068 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:11.071 00.003 14556 Enqueuing Expose request
21:10:11.076 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:10:11.080 00.004 12308 Worker thread wakes up
21:10:11.080 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:11.081 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:12.325 01.244 12308 Exposure complete
21:10:12.487 00.162 12308 worker thread done servicing request
21:10:12.488 00.001 14556 OnExposeComplete: enter
21:10:12.492 00.004 14556 UpdateGuideState(): m_state=6
21:10:12.496 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1914
21:10:12.500 00.004 14556 Star::Find returns 1 (0), X=178.92, Y=987.43, Mass=1828, SNR=28.7, Peak=131 HFD=4.1
21:10:12.504 00.004 14556 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-3.07) = xAngle (1.40 = 1.40)
21:10:12.508 00.004 14556 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.30 = 1.30)
21:10:12.513 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.67 mountX=0.02 mountY=0.14, mountTheta=1.40
21:10:12.520 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.15, opts=13)
21:10:12.525 00.005 14556 Enqueuing Move request for scope (-0.01, -0.15)
21:10:12.529 00.004 12308 Worker thread wakes up
21:10:12.529 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
21:10:12.530 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
21:10:12.530 00.000 12308 Moving (-0.01, -0.15) raw xDistance=0.02 yDistance=0.14
21:10:12.530 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:10:12.531 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:12.531 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:10:12.531 00.000 12308 MoveAxis(E, 0, ABG)
21:10:12.531 00.000 12308 Move returns status 0, amount 0
21:10:12.532 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:12.537 00.005 12308 MoveAxis(N, 0, ABG)
21:10:12.537 00.000 12308 Move returns status 0, amount 0
21:10:12.537 00.000 12308 move complete, result=0
21:10:12.537 00.000 12308 worker thread done servicing request
21:10:12.558 00.021 14556 UpdateGuideState exits: m=1828 SNR=28.7
21:10:12.563 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:12.566 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:12.571 00.005 14556 Enqueuing Expose request
21:10:12.573 00.002 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:10:12.577 00.004 12308 Worker thread wakes up
21:10:12.578 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:12.578 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:13.827 01.249 12308 Exposure complete
21:10:13.980 00.153 12308 worker thread done servicing request
21:10:13.981 00.001 14556 OnExposeComplete: enter
21:10:13.984 00.003 14556 UpdateGuideState(): m_state=6
21:10:13.989 00.005 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1915
21:10:13.993 00.004 14556 Star::Find returns 1 (0), X=179.00, Y=987.69, Mass=1896, SNR=29.1, Peak=130 HFD=4.5
21:10:13.997 00.004 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.15 = -2.13)
21:10:14.000 00.003 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.23)
21:10:14.004 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.08 mountX=-0.07 mountY=-0.10, mountTheta=-2.16
21:10:14.009 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.12, opts=13)
21:10:14.013 00.004 14556 Enqueuing Move request for scope (0.06, 0.12)
21:10:14.017 00.004 12308 Worker thread wakes up
21:10:14.017 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
21:10:14.017 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
21:10:14.017 00.000 12308 Moving (0.06, 0.12) raw xDistance=-0.07 yDistance=-0.10
21:10:14.017 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:10:14.017 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:14.018 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:10:14.018 00.000 12308 MoveAxis(E, 0, ABG)
21:10:14.018 00.000 12308 Move returns status 0, amount 0
21:10:14.018 00.000 12308 MoveAxis(N, 0, ABG)
21:10:14.018 00.000 12308 Move returns status 0, amount 0
21:10:14.018 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:14.023 00.005 12308 move complete, result=0
21:10:14.023 00.000 12308 worker thread done servicing request
21:10:14.043 00.020 14556 UpdateGuideState exits: m=1896 SNR=29.1
21:10:14.047 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:14.052 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:14.056 00.004 14556 Enqueuing Expose request
21:10:14.060 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:14.063 00.003 12308 Worker thread wakes up
21:10:14.064 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:14.064 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:15.307 01.243 12308 Exposure complete
21:10:15.457 00.150 12308 worker thread done servicing request
21:10:15.458 00.001 14556 OnExposeComplete: enter
21:10:15.463 00.005 14556 UpdateGuideState(): m_state=6
21:10:15.468 00.005 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1916
21:10:15.471 00.003 14556 Star::Find returns 1 (0), X=178.91, Y=987.92, Mass=2071, SNR=30.5, Peak=159 HFD=4.6
21:10:15.476 00.005 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.71 = -1.57)
21:10:15.479 00.003 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.67)
21:10:15.483 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.34 hyp=0.34 cameraTheta=1.64 mountX=-0.00 mountY=-0.34, mountTheta=-1.57
21:10:15.489 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.34, opts=13)
21:10:15.493 00.004 14556 Enqueuing Move request for scope (-0.02, 0.34)
21:10:15.497 00.004 12308 Worker thread wakes up
21:10:15.497 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.34) opts 0xd
21:10:15.498 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.34)
21:10:15.498 00.000 12308 Moving (-0.02, 0.34) raw xDistance=-0.00 yDistance=-0.34
21:10:15.498 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:10:15.498 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:10:15.499 00.001 12308 MoveAxis(E, 0, ABG)
21:10:15.499 00.000 12308 Move returns status 0, amount 0
21:10:15.499 00.000 12308 MoveAxis(N, 240, ABG)
21:10:15.499 00.000 12308 Guiding  Dir = 0, Dur = 240
21:10:15.499 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:15.504 00.005 12308 IsSlewing returns 0
21:10:15.504 00.000 12308 IsGuiding returns 0
21:10:15.504 00.000 12308 PulseGuide returned control before completion, sleep 250
21:10:15.525 00.021 14556 UpdateGuideState exits: m=2071 SNR=30.5
21:10:15.529 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:15.533 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:15.538 00.005 14556 Enqueuing Expose request
21:10:15.769 00.231 12308 IsGuiding returns 1
21:10:15.769 00.000 12308 scope still moving after pulse duration time elapsed
21:10:15.796 00.027 12308 IsSlewing returns 0
21:10:15.798 00.002 12308 IsGuiding returns 0
21:10:15.800 00.002 12308 scope move finished after 240 + 56 ms
21:10:15.800 00.000 12308 Move returns status 0, amount 240
21:10:15.801 00.001 12308 move complete, result=0
21:10:15.802 00.001 12308 worker thread done servicing request
21:10:15.802 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 240 ms NORTH
21:10:15.808 00.006 12308 Worker thread wakes up
21:10:15.808 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:15.810 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:17.049 01.239 12308 Exposure complete
21:10:17.197 00.148 12308 worker thread done servicing request
21:10:17.197 00.000 14556 OnExposeComplete: enter
21:10:17.202 00.005 14556 UpdateGuideState(): m_state=6
21:10:17.205 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1917
21:10:17.209 00.004 14556 Star::Find returns 1 (0), X=179.09, Y=987.57, Mass=1814, SNR=28.7, Peak=134 HFD=4.5
21:10:17.212 00.003 14556 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-3.07) = xAngle (3.01 = 3.01)
21:10:17.217 00.005 14556 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.91 = 2.91)
21:10:17.219 00.002 14556 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-0.07 mountX=-0.16 mountY=0.04, mountTheta=2.91
21:10:17.225 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.01, opts=13)
21:10:17.228 00.003 14556 Enqueuing Move request for scope (0.16, -0.01)
21:10:17.231 00.003 12308 Worker thread wakes up
21:10:17.232 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd
21:10:17.232 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.01)
21:10:17.232 00.000 12308 Moving (0.16, -0.01) raw xDistance=-0.16 yDistance=0.04
21:10:17.232 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:10:17.232 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:17.233 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:10:17.233 00.000 12308 MoveAxis(E, 0, ABG)
21:10:17.233 00.000 12308 Move returns status 0, amount 0
21:10:17.233 00.000 12308 MoveAxis(N, 0, ABG)
21:10:17.233 00.000 12308 Move returns status 0, amount 0
21:10:17.233 00.000 12308 move complete, result=0
21:10:17.233 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:17.237 00.004 12308 worker thread done servicing request
21:10:17.254 00.017 14556 UpdateGuideState exits: m=1814 SNR=28.7
21:10:17.259 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:17.266 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:17.272 00.006 14556 Enqueuing Expose request
21:10:17.274 00.002 12308 Worker thread wakes up
21:10:17.275 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:17.275 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:10:17.279 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:18.531 01.252 12308 Exposure complete
21:10:18.684 00.153 12308 worker thread done servicing request
21:10:18.685 00.001 14556 OnExposeComplete: enter
21:10:18.689 00.004 14556 UpdateGuideState(): m_state=6
21:10:18.694 00.005 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1918
21:10:18.698 00.004 14556 Star::Find returns 1 (0), X=179.12, Y=987.45, Mass=1618, SNR=26.9, Peak=120 HFD=4.4
21:10:18.702 00.004 14556 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-3.07) = xAngle (2.47 = 2.47)
21:10:18.707 00.005 14556 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.37 = 2.37)
21:10:18.713 00.006 14556 CameraToMount -- cameraX=0.18 cameraY=-0.13 hyp=0.22 cameraTheta=-0.60 mountX=-0.18 mountY=0.16, mountTheta=2.42
21:10:18.720 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.13, opts=13)
21:10:18.725 00.005 14556 Enqueuing Move request for scope (0.18, -0.13)
21:10:18.728 00.003 12308 Worker thread wakes up
21:10:18.729 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.13) opts 0xd
21:10:18.729 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.13)
21:10:18.729 00.000 12308 Moving (0.18, -0.13) raw xDistance=-0.18 yDistance=0.16
21:10:18.729 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:10:18.730 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:18.730 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:10:18.730 00.000 12308 MoveAxis(E, 0, ABG)
21:10:18.730 00.000 12308 Move returns status 0, amount 0
21:10:18.731 00.001 12308 MoveAxis(N, 0, ABG)
21:10:18.731 00.000 12308 Move returns status 0, amount 0
21:10:18.731 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:18.735 00.004 12308 move complete, result=0
21:10:18.736 00.001 12308 worker thread done servicing request
21:10:18.757 00.021 14556 UpdateGuideState exits: m=1618 SNR=26.9
21:10:18.762 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:18.767 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:18.772 00.005 14556 Enqueuing Expose request
21:10:18.776 00.004 12308 Worker thread wakes up
21:10:18.776 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:18.776 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:10:18.781 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:20.032 01.251 12308 Exposure complete
21:10:20.215 00.183 12308 worker thread done servicing request
21:10:20.215 00.000 14556 OnExposeComplete: enter
21:10:20.224 00.009 14556 UpdateGuideState(): m_state=6
21:10:20.229 00.005 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1919
21:10:20.235 00.006 14556 Star::Find returns 1 (0), X=178.94, Y=987.58, Mass=1697, SNR=27.6, Peak=131 HFD=4.2
21:10:20.239 00.004 14556 CameraToMount -- cameraTheta (0.16) - m_xAngle (-3.07) = xAngle (3.24 = -3.05)
21:10:20.243 00.004 14556 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.14 = 3.14)
21:10:20.246 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.16 mountX=-0.00 mountY=0.00, mountTheta=3.14
21:10:20.251 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.00, opts=13)
21:10:20.254 00.003 14556 Enqueuing Move request for scope (0.00, 0.00)
21:10:20.259 00.005 12308 Worker thread wakes up
21:10:20.260 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xd
21:10:20.260 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
21:10:20.260 00.000 12308 Moving (0.00, 0.00) raw xDistance=-0.00 yDistance=0.00
21:10:20.260 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:10:20.260 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:20.261 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:10:20.261 00.000 12308 MoveAxis(E, 0, ABG)
21:10:20.263 00.002 12308 Move returns status 0, amount 0
21:10:20.265 00.002 12308 MoveAxis(N, 0, ABG)
21:10:20.265 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:20.271 00.006 12308 Move returns status 0, amount 0
21:10:20.271 00.000 12308 move complete, result=0
21:10:20.271 00.000 12308 worker thread done servicing request
21:10:20.289 00.018 14556 UpdateGuideState exits: m=1697 SNR=27.6
21:10:20.292 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:20.296 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:20.299 00.003 14556 Enqueuing Expose request
21:10:20.304 00.005 12308 Worker thread wakes up
21:10:20.304 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:10:20.307 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:20.308 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:21.563 01.255 12308 Exposure complete
21:10:21.726 00.163 12308 worker thread done servicing request
21:10:21.727 00.001 14556 OnExposeComplete: enter
21:10:21.730 00.003 14556 UpdateGuideState(): m_state=6
21:10:21.734 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1920
21:10:21.738 00.004 14556 Star::Find returns 1 (0), X=178.98, Y=987.74, Mass=2474, SNR=33.1, Peak=206 HFD=4.4
21:10:21.744 00.006 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.36 = -1.92)
21:10:21.748 00.004 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.02)
21:10:21.751 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.29 mountX=-0.06 mountY=-0.15, mountTheta=-1.93
21:10:21.757 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.16, opts=13)
21:10:21.763 00.006 14556 Enqueuing Move request for scope (0.05, 0.16)
21:10:21.768 00.005 12308 Worker thread wakes up
21:10:21.768 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.16) opts 0xd
21:10:21.768 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.16)
21:10:21.768 00.000 12308 Moving (0.05, 0.16) raw xDistance=-0.06 yDistance=-0.15
21:10:21.769 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:10:21.769 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:21.769 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:10:21.770 00.001 12308 MoveAxis(E, 0, ABG)
21:10:21.770 00.000 12308 Move returns status 0, amount 0
21:10:21.770 00.000 12308 MoveAxis(N, 0, ABG)
21:10:21.770 00.000 12308 Move returns status 0, amount 0
21:10:21.770 00.000 12308 move complete, result=0
21:10:21.771 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:21.775 00.004 12308 worker thread done servicing request
21:10:21.796 00.021 14556 UpdateGuideState exits: m=2474 SNR=33.1
21:10:21.801 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:21.806 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:21.811 00.005 14556 Enqueuing Expose request
21:10:21.815 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:21.818 00.003 12308 Worker thread wakes up
21:10:21.819 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:21.819 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:23.064 01.245 12308 Exposure complete
21:10:23.215 00.151 12308 worker thread done servicing request
21:10:23.216 00.001 14556 OnExposeComplete: enter
21:10:23.219 00.003 14556 UpdateGuideState(): m_state=6
21:10:23.224 00.005 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1921
21:10:23.228 00.004 14556 Star::Find returns 1 (0), X=179.11, Y=987.88, Mass=1773, SNR=28.3, Peak=156 HFD=4.3
21:10:23.231 00.003 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.13 = -2.15)
21:10:23.234 00.003 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.04 = -2.25)
21:10:23.239 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=0.31 hyp=0.35 cameraTheta=1.06 mountX=-0.19 mountY=-0.27, mountTheta=-2.18
21:10:23.247 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.31, opts=13)
21:10:23.251 00.004 14556 Enqueuing Move request for scope (0.17, 0.31)
21:10:23.255 00.004 12308 Worker thread wakes up
21:10:23.255 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.31) opts 0xd
21:10:23.255 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.31)
21:10:23.255 00.000 12308 Moving (0.17, 0.31) raw xDistance=-0.19 yDistance=-0.27
21:10:23.255 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:10:23.257 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:10:23.257 00.000 12308 MoveAxis(E, 0, ABG)
21:10:23.257 00.000 12308 Move returns status 0, amount 0
21:10:23.257 00.000 12308 MoveAxis(N, 192, ABG)
21:10:23.257 00.000 12308 Guiding  Dir = 0, Dur = 192
21:10:23.258 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:23.261 00.003 12308 IsSlewing returns 0
21:10:23.263 00.002 12308 IsGuiding returns 0
21:10:23.263 00.000 12308 PulseGuide returned control before completion, sleep 202
21:10:23.283 00.020 14556 UpdateGuideState exits: m=1773 SNR=28.3
21:10:23.288 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:23.293 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:23.298 00.005 14556 Enqueuing Expose request
21:10:23.475 00.177 12308 IsGuiding returns 1
21:10:23.477 00.002 12308 scope still moving after pulse duration time elapsed
21:10:23.505 00.028 12308 IsSlewing returns 0
21:10:23.508 00.003 12308 IsGuiding returns 0
21:10:23.508 00.000 12308 scope move finished after 192 + 53 ms
21:10:23.509 00.001 12308 Move returns status 0, amount 192
21:10:23.509 00.000 12308 move complete, result=0
21:10:23.510 00.001 12308 worker thread done servicing request
21:10:23.510 00.000 12308 Worker thread wakes up
21:10:23.510 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 192 ms NORTH
21:10:23.517 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:23.517 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:24.771 01.254 12308 Exposure complete
21:10:24.918 00.147 12308 worker thread done servicing request
21:10:24.919 00.001 14556 OnExposeComplete: enter
21:10:24.922 00.003 14556 UpdateGuideState(): m_state=6
21:10:24.926 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1922
21:10:24.930 00.004 14556 Star::Find returns 1 (0), X=179.23, Y=987.65, Mass=1978, SNR=30.0, Peak=155 HFD=4.5
21:10:24.933 00.003 14556 CameraToMount -- cameraTheta (0.26) - m_xAngle (-3.07) = xAngle (3.33 = -2.95)
21:10:24.938 00.005 14556 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.23 = -3.05)
21:10:24.942 00.004 14556 CameraToMount -- cameraX=0.30 cameraY=0.08 hyp=0.31 cameraTheta=0.26 mountX=-0.30 mountY=-0.03, mountTheta=-3.05
21:10:24.945 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.30, y=0.08, opts=13)
21:10:24.949 00.004 14556 Enqueuing Move request for scope (0.30, 0.08)
21:10:24.954 00.005 12308 Worker thread wakes up
21:10:24.954 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.08) opts 0xd
21:10:24.954 00.000 12308 Handling offset move in thread for scope, endpoint = (0.30, 0.08)
21:10:24.954 00.000 12308 Moving (0.30, 0.08) raw xDistance=-0.30 yDistance=-0.03
21:10:24.954 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
21:10:24.954 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:24.954 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:10:24.954 00.000 12308 MoveAxis(E, 131, ABG)
21:10:24.956 00.002 12308 Guiding  Dir = 2, Dur = 131
21:10:24.956 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:24.960 00.004 12308 IsSlewing returns 0
21:10:24.960 00.000 12308 IsGuiding returns 0
21:10:24.960 00.000 12308 PulseGuide returned control before completion, sleep 141
21:10:24.981 00.021 14556 UpdateGuideState exits: m=1978 SNR=30.0
21:10:24.986 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:24.989 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:24.994 00.005 14556 Enqueuing Expose request
21:10:25.108 00.114 12308 IsGuiding returns 1
21:10:25.109 00.001 12308 scope still moving after pulse duration time elapsed
21:10:25.139 00.030 12308 IsSlewing returns 0
21:10:25.141 00.002 12308 IsGuiding returns 0
21:10:25.142 00.001 12308 scope move finished after 131 + 50 ms
21:10:25.143 00.001 12308 Move returns status 0, amount 131
21:10:25.143 00.000 12308 MoveAxis(N, 0, ABG)
21:10:25.143 00.000 12308 Move returns status 0, amount 0
21:10:25.144 00.001 12308 move complete, result=0
21:10:25.144 00.000 12308 worker thread done servicing request
21:10:25.145 00.001 12308 Worker thread wakes up
21:10:25.145 00.000 14556 GuideStep: -0.3 px 131 ms EAST, -0.0 px 0 ms NORTH
21:10:25.151 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:25.151 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:26.406 01.255 12308 Exposure complete
21:10:26.560 00.154 12308 worker thread done servicing request
21:10:26.561 00.001 14556 OnExposeComplete: enter
21:10:26.565 00.004 14556 UpdateGuideState(): m_state=6
21:10:26.569 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1923
21:10:26.572 00.003 14556 Star::Find returns 1 (0), X=178.97, Y=987.56, Mass=1902, SNR=29.2, Peak=154 HFD=4.1
21:10:26.577 00.005 14556 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-3.07) = xAngle (2.61 = 2.61)
21:10:26.580 00.003 14556 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.51 = 2.51)
21:10:26.585 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.47 mountX=-0.04 mountY=0.02, mountTheta=2.54
21:10:26.590 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.02, opts=13)
21:10:26.595 00.005 14556 Enqueuing Move request for scope (0.04, -0.02)
21:10:26.598 00.003 12308 Worker thread wakes up
21:10:26.598 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
21:10:26.598 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
21:10:26.598 00.000 12308 Moving (0.04, -0.02) raw xDistance=-0.04 yDistance=0.02
21:10:26.599 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:10:26.599 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:26.599 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:10:26.599 00.000 12308 MoveAxis(E, 0, ABG)
21:10:26.599 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:26.604 00.005 12308 Move returns status 0, amount 0
21:10:26.604 00.000 12308 MoveAxis(N, 0, ABG)
21:10:26.604 00.000 12308 Move returns status 0, amount 0
21:10:26.604 00.000 12308 move complete, result=0
21:10:26.605 00.001 12308 worker thread done servicing request
21:10:26.625 00.020 14556 UpdateGuideState exits: m=1902 SNR=29.2
21:10:26.630 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:26.635 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:26.639 00.004 14556 Enqueuing Expose request
21:10:26.643 00.004 12308 Worker thread wakes up
21:10:26.643 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:10:26.648 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:26.648 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:27.896 01.248 12308 Exposure complete
21:10:28.066 00.170 12308 worker thread done servicing request
21:10:28.066 00.000 14556 OnExposeComplete: enter
21:10:28.071 00.005 14556 UpdateGuideState(): m_state=6
21:10:28.078 00.007 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1924
21:10:28.084 00.006 14556 Star::Find returns 1 (0), X=178.79, Y=987.74, Mass=1785, SNR=28.3, Peak=126 HFD=4.7
21:10:28.089 00.005 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.38 = -0.90)
21:10:28.094 00.005 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.00)
21:10:28.100 00.006 14556 CameraToMount -- cameraX=-0.14 cameraY=0.16 hyp=0.22 cameraTheta=2.31 mountX=0.13 mountY=-0.18, mountTheta=-0.94
21:10:28.107 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.16, opts=13)
21:10:28.113 00.006 14556 Enqueuing Move request for scope (-0.14, 0.16)
21:10:28.118 00.005 12308 Worker thread wakes up
21:10:28.118 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.16) opts 0xd
21:10:28.118 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.16)
21:10:28.119 00.001 12308 Moving (-0.14, 0.16) raw xDistance=0.13 yDistance=-0.18
21:10:28.119 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:10:28.120 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:28.120 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:10:28.120 00.000 12308 MoveAxis(E, 0, ABG)
21:10:28.120 00.000 12308 Move returns status 0, amount 0
21:10:28.121 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:28.128 00.007 12308 MoveAxis(N, 0, ABG)
21:10:28.128 00.000 12308 Move returns status 0, amount 0
21:10:28.128 00.000 12308 move complete, result=0
21:10:28.128 00.000 12308 worker thread done servicing request
21:10:28.152 00.024 14556 UpdateGuideState exits: m=1785 SNR=28.3
21:10:28.156 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:28.160 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:28.164 00.004 14556 Enqueuing Expose request
21:10:28.168 00.004 12308 Worker thread wakes up
21:10:28.168 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:10:28.173 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:28.173 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:29.410 01.237 12308 Exposure complete
21:10:29.534 00.124 12308 worker thread done servicing request
21:10:29.534 00.000 14556 OnExposeComplete: enter
21:10:29.538 00.004 14556 UpdateGuideState(): m_state=6
21:10:29.540 00.002 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1925
21:10:29.545 00.005 14556 Star::Find returns 1 (0), X=178.86, Y=987.87, Mass=1718, SNR=27.7, Peak=135 HFD=4.3
21:10:29.548 00.003 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.89 = -1.40)
21:10:29.552 00.004 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.50)
21:10:29.555 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.30 hyp=0.30 cameraTheta=1.81 mountX=0.05 mountY=-0.30, mountTheta=-1.40
21:10:29.560 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.30, opts=13)
21:10:29.563 00.003 14556 Enqueuing Move request for scope (-0.07, 0.30)
21:10:29.567 00.004 12308 Worker thread wakes up
21:10:29.567 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.30) opts 0xd
21:10:29.567 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.30)
21:10:29.567 00.000 12308 Moving (-0.07, 0.30) raw xDistance=0.05 yDistance=-0.30
21:10:29.567 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:10:29.567 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:10:29.567 00.000 12308 MoveAxis(E, 0, ABG)
21:10:29.568 00.001 12308 Move returns status 0, amount 0
21:10:29.568 00.000 12308 MoveAxis(N, 213, ABG)
21:10:29.568 00.000 12308 Guiding  Dir = 0, Dur = 213
21:10:29.568 00.000 12308 IsSlewing returns 0
21:10:29.568 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:29.572 00.004 12308 IsGuiding returns 0
21:10:29.573 00.001 12308 PulseGuide returned control before completion, sleep 223
21:10:29.593 00.020 14556 UpdateGuideState exits: m=1718 SNR=27.7
21:10:29.598 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:29.602 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:29.604 00.002 14556 Enqueuing Expose request
21:10:29.810 00.206 12308 IsGuiding returns 0
21:10:29.812 00.002 12308 Move returns status 0, amount 213
21:10:29.812 00.000 12308 move complete, result=0
21:10:29.812 00.000 12308 worker thread done servicing request
21:10:29.814 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 213 ms NORTH
21:10:29.817 00.003 12308 Worker thread wakes up
21:10:29.817 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:29.818 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:31.059 01.241 12308 Exposure complete
21:10:31.228 00.169 12308 worker thread done servicing request
21:10:31.228 00.000 14556 OnExposeComplete: enter
21:10:31.231 00.003 14556 UpdateGuideState(): m_state=6
21:10:31.236 00.005 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1926
21:10:31.238 00.002 14556 Star::Find returns 1 (0), X=179.16, Y=987.46, Mass=2159, SNR=31.2, Peak=163 HFD=4.5
21:10:31.243 00.005 14556 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-3.07) = xAngle (2.61 = 2.61)
21:10:31.248 00.005 14556 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.51 = 2.51)
21:10:31.253 00.005 14556 CameraToMount -- cameraX=0.23 cameraY=-0.12 hyp=0.26 cameraTheta=-0.47 mountX=-0.22 mountY=0.15, mountTheta=2.54
21:10:31.259 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=-0.12, opts=13)
21:10:31.265 00.006 14556 Enqueuing Move request for scope (0.23, -0.12)
21:10:31.271 00.006 12308 Worker thread wakes up
21:10:31.271 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.12) opts 0xd
21:10:31.271 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, -0.12)
21:10:31.271 00.000 12308 Moving (0.23, -0.12) raw xDistance=-0.22 yDistance=0.15
21:10:31.272 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:10:31.272 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:31.272 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:10:31.272 00.000 12308 MoveAxis(E, 96, ABG)
21:10:31.272 00.000 12308 Guiding  Dir = 2, Dur = 96
21:10:31.273 00.001 12308 IsSlewing returns 0
21:10:31.274 00.001 12308 IsGuiding returns 0
21:10:31.274 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:31.277 00.003 12308 PulseGuide returned control before completion, sleep 106
21:10:31.299 00.022 14556 UpdateGuideState exits: m=2159 SNR=31.2
21:10:31.304 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:31.307 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:31.313 00.006 14556 Enqueuing Expose request
21:10:31.391 00.078 12308 IsGuiding returns 1
21:10:31.391 00.000 12308 scope still moving after pulse duration time elapsed
21:10:31.422 00.031 12308 IsSlewing returns 0
21:10:31.422 00.000 12308 IsGuiding returns 0
21:10:31.422 00.000 12308 scope move finished after 96 + 52 ms
21:10:31.423 00.001 12308 Move returns status 0, amount 96
21:10:31.423 00.000 12308 MoveAxis(N, 0, ABG)
21:10:31.423 00.000 12308 Move returns status 0, amount 0
21:10:31.423 00.000 12308 move complete, result=0
21:10:31.423 00.000 12308 worker thread done servicing request
21:10:31.423 00.000 14556 GuideStep: -0.2 px 96 ms EAST, 0.2 px 0 ms NORTH
21:10:31.427 00.004 12308 Worker thread wakes up
21:10:31.427 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:31.427 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:32.672 01.245 12308 Exposure complete
21:10:32.827 00.155 12308 worker thread done servicing request
21:10:32.827 00.000 14556 OnExposeComplete: enter
21:10:32.831 00.004 14556 UpdateGuideState(): m_state=6
21:10:32.835 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1927
21:10:32.839 00.004 14556 Star::Find returns 1 (0), X=178.82, Y=987.51, Mass=1952, SNR=29.8, Peak=135 HFD=4.6
21:10:32.842 00.003 14556 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-3.07) = xAngle (0.42 = 0.42)
21:10:32.846 00.004 14556 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.32 = 0.32)
21:10:32.850 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-2.66 mountX=0.12 mountY=0.04, mountTheta=0.33
21:10:32.854 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.06, opts=13)
21:10:32.858 00.004 14556 Enqueuing Move request for scope (-0.12, -0.06)
21:10:32.861 00.003 12308 Worker thread wakes up
21:10:32.861 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
21:10:32.861 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
21:10:32.861 00.000 12308 Moving (-0.12, -0.06) raw xDistance=0.12 yDistance=0.04
21:10:32.862 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:10:32.862 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:32.862 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:10:32.863 00.001 12308 MoveAxis(E, 0, ABG)
21:10:32.863 00.000 12308 Move returns status 0, amount 0
21:10:32.863 00.000 12308 MoveAxis(N, 0, ABG)
21:10:32.863 00.000 12308 Move returns status 0, amount 0
21:10:32.863 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:32.868 00.005 12308 move complete, result=0
21:10:32.868 00.000 12308 worker thread done servicing request
21:10:32.884 00.016 14556 UpdateGuideState exits: m=1952 SNR=29.8
21:10:32.889 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:32.893 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:32.900 00.007 14556 Enqueuing Expose request
21:10:32.904 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:10:32.908 00.004 12308 Worker thread wakes up
21:10:32.908 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:32.908 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:34.164 01.256 12308 Exposure complete
21:10:34.330 00.166 12308 worker thread done servicing request
21:10:34.330 00.000 14556 OnExposeComplete: enter
21:10:34.335 00.005 14556 UpdateGuideState(): m_state=6
21:10:34.339 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1928
21:10:34.343 00.004 14556 Star::Find returns 1 (0), X=178.84, Y=987.74, Mass=1966, SNR=29.6, Peak=138 HFD=4.5
21:10:34.348 00.005 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
21:10:34.351 00.003 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
21:10:34.354 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.13 mountX=0.09 mountY=-0.17, mountTheta=-1.10
21:10:34.361 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.16, opts=13)
21:10:34.366 00.005 14556 Enqueuing Move request for scope (-0.10, 0.16)
21:10:34.370 00.004 12308 Worker thread wakes up
21:10:34.370 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
21:10:34.371 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
21:10:34.371 00.000 12308 Moving (-0.10, 0.16) raw xDistance=0.09 yDistance=-0.17
21:10:34.371 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:10:34.371 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:34.371 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:10:34.371 00.000 12308 MoveAxis(E, 0, ABG)
21:10:34.372 00.001 12308 Move returns status 0, amount 0
21:10:34.372 00.000 12308 MoveAxis(N, 0, ABG)
21:10:34.372 00.000 12308 Move returns status 0, amount 0
21:10:34.373 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:34.376 00.003 12308 move complete, result=0
21:10:34.377 00.001 12308 worker thread done servicing request
21:10:34.399 00.022 14556 UpdateGuideState exits: m=1966 SNR=29.6
21:10:34.405 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:34.409 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:34.414 00.005 14556 Enqueuing Expose request
21:10:34.418 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:10:34.423 00.005 12308 Worker thread wakes up
21:10:34.424 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:34.424 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:35.671 01.247 12308 Exposure complete
21:10:35.840 00.169 12308 worker thread done servicing request
21:10:35.840 00.000 14556 OnExposeComplete: enter
21:10:35.844 00.004 14556 UpdateGuideState(): m_state=6
21:10:35.848 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1929
21:10:35.852 00.004 14556 Star::Find returns 1 (0), X=178.95, Y=987.69, Mass=2067, SNR=30.6, Peak=144 HFD=4.3
21:10:35.855 00.003 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.49 = -1.79)
21:10:35.860 00.005 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.89)
21:10:35.863 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.42 mountX=-0.03 mountY=-0.11, mountTheta=-1.80
21:10:35.869 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.12, opts=13)
21:10:35.872 00.003 14556 Enqueuing Move request for scope (0.02, 0.12)
21:10:35.877 00.005 12308 Worker thread wakes up
21:10:35.877 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
21:10:35.877 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
21:10:35.877 00.000 12308 Moving (0.02, 0.12) raw xDistance=-0.03 yDistance=-0.11
21:10:35.877 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:10:35.877 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:35.878 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:10:35.878 00.000 12308 MoveAxis(E, 0, ABG)
21:10:35.878 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:35.881 00.003 12308 Move returns status 0, amount 0
21:10:35.882 00.001 12308 MoveAxis(N, 0, ABG)
21:10:35.882 00.000 12308 Move returns status 0, amount 0
21:10:35.882 00.000 12308 move complete, result=0
21:10:35.882 00.000 12308 worker thread done servicing request
21:10:35.906 00.024 14556 UpdateGuideState exits: m=2067 SNR=30.6
21:10:35.911 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:35.916 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:35.921 00.005 14556 Enqueuing Expose request
21:10:35.927 00.006 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:35.933 00.006 12308 Worker thread wakes up
21:10:35.933 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:35.933 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:37.188 01.255 12308 Exposure complete
21:10:37.341 00.153 12308 worker thread done servicing request
21:10:37.342 00.001 14556 OnExposeComplete: enter
21:10:37.345 00.003 14556 UpdateGuideState(): m_state=6
21:10:37.348 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1930
21:10:37.351 00.003 14556 Star::Find returns 1 (0), X=178.77, Y=987.34, Mass=2084, SNR=30.7, Peak=162 HFD=4.4
21:10:37.354 00.003 14556 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.07) = xAngle (0.89 = 0.89)
21:10:37.358 00.004 14556 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.79 = 0.79)
21:10:37.360 00.002 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.24 hyp=0.29 cameraTheta=-2.19 mountX=0.18 mountY=0.21, mountTheta=0.84
21:10:37.366 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.24, opts=13)
21:10:37.371 00.005 14556 Enqueuing Move request for scope (-0.17, -0.24)
21:10:37.374 00.003 12308 Worker thread wakes up
21:10:37.375 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.24) opts 0xd
21:10:37.375 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.24)
21:10:37.375 00.000 12308 Moving (-0.17, -0.24) raw xDistance=0.18 yDistance=0.21
21:10:37.375 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:10:37.376 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:10:37.376 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:10:37.376 00.000 12308 MoveAxis(E, 0, ABG)
21:10:37.377 00.001 12308 Move returns status 0, amount 0
21:10:37.377 00.000 12308 MoveAxis(N, 0, ABG)
21:10:37.377 00.000 12308 Move returns status 0, amount 0
21:10:37.377 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:37.382 00.005 12308 move complete, result=0
21:10:37.382 00.000 12308 worker thread done servicing request
21:10:37.401 00.019 14556 UpdateGuideState exits: m=2084 SNR=30.7
21:10:37.405 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:37.409 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:37.413 00.004 14556 Enqueuing Expose request
21:10:37.416 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:10:37.421 00.005 12308 Worker thread wakes up
21:10:37.421 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:37.421 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:38.674 01.253 12308 Exposure complete
21:10:38.829 00.155 12308 worker thread done servicing request
21:10:38.830 00.001 14556 OnExposeComplete: enter
21:10:38.834 00.004 14556 UpdateGuideState(): m_state=6
21:10:38.839 00.005 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1931
21:10:38.843 00.004 14556 Star::Find returns 1 (0), X=179.08, Y=987.76, Mass=2056, SNR=30.4, Peak=165 HFD=4.5
21:10:38.847 00.004 14556 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.07) = xAngle (3.97 = -2.31)
21:10:38.851 00.004 14556 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.41)
21:10:38.854 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.18 hyp=0.23 cameraTheta=0.90 mountX=-0.16 mountY=-0.16, mountTheta=-2.36
21:10:38.860 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.18, opts=13)
21:10:38.865 00.005 14556 Enqueuing Move request for scope (0.15, 0.18)
21:10:38.869 00.004 12308 Worker thread wakes up
21:10:38.869 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.18) opts 0xd
21:10:38.869 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.18)
21:10:38.869 00.000 12308 Moving (0.15, 0.18) raw xDistance=-0.16 yDistance=-0.16
21:10:38.869 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:10:38.869 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:38.871 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:10:38.871 00.000 12308 MoveAxis(E, 0, ABG)
21:10:38.871 00.000 12308 Move returns status 0, amount 0
21:10:38.871 00.000 12308 MoveAxis(N, 0, ABG)
21:10:38.871 00.000 12308 Move returns status 0, amount 0
21:10:38.872 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:38.876 00.004 12308 move complete, result=0
21:10:38.876 00.000 12308 worker thread done servicing request
21:10:38.897 00.021 14556 UpdateGuideState exits: m=2056 SNR=30.4
21:10:38.902 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:38.906 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:38.909 00.003 14556 Enqueuing Expose request
21:10:38.913 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:10:38.917 00.004 12308 Worker thread wakes up
21:10:38.917 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:38.917 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:40.160 01.243 12308 Exposure complete
21:10:40.316 00.156 12308 worker thread done servicing request
21:10:40.316 00.000 14556 OnExposeComplete: enter
21:10:40.320 00.004 14556 UpdateGuideState(): m_state=6
21:10:40.323 00.003 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1932
21:10:40.328 00.005 14556 Star::Find returns 1 (0), X=179.08, Y=987.97, Mass=2025, SNR=30.3, Peak=161 HFD=4.5
21:10:40.332 00.004 14556 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.07) = xAngle (4.28 = -2.00)
21:10:40.336 00.004 14556 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.18 = -2.10)
21:10:40.340 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.39 hyp=0.42 cameraTheta=1.21 mountX=-0.18 mountY=-0.36, mountTheta=-2.02
21:10:40.345 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.39, opts=13)
21:10:40.350 00.005 14556 Enqueuing Move request for scope (0.15, 0.39)
21:10:40.353 00.003 12308 Worker thread wakes up
21:10:40.353 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.39) opts 0xd
21:10:40.353 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.39)
21:10:40.353 00.000 12308 Moving (0.15, 0.39) raw xDistance=-0.18 yDistance=-0.36
21:10:40.354 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:10:40.354 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:10:40.354 00.000 12308 MoveAxis(E, 0, ABG)
21:10:40.354 00.000 12308 Move returns status 0, amount 0
21:10:40.355 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:40.360 00.005 12308 MoveAxis(N, 254, ABG)
21:10:40.360 00.000 12308 Guiding  Dir = 0, Dur = 254
21:10:40.360 00.000 12308 IsSlewing returns 0
21:10:40.360 00.000 12308 IsGuiding returns 0
21:10:40.361 00.001 12308 PulseGuide returned control before completion, sleep 264
21:10:40.381 00.020 14556 UpdateGuideState exits: m=2025 SNR=30.3
21:10:40.385 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:40.391 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:40.397 00.006 14556 Enqueuing Expose request
21:10:40.635 00.238 12308 IsGuiding returns 1
21:10:40.635 00.000 12308 scope still moving after pulse duration time elapsed
21:10:40.667 00.032 12308 IsSlewing returns 0
21:10:40.667 00.000 12308 IsGuiding returns 0
21:10:40.668 00.001 12308 scope move finished after 254 + 53 ms
21:10:40.669 00.001 12308 Move returns status 0, amount 254
21:10:40.669 00.000 12308 move complete, result=0
21:10:40.671 00.002 12308 worker thread done servicing request
21:10:40.671 00.000 12308 Worker thread wakes up
21:10:40.671 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:40.672 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:40.672 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.4 px 254 ms NORTH
21:10:41.909 01.237 12308 Exposure complete
21:10:42.063 00.154 12308 worker thread done servicing request
21:10:42.063 00.000 14556 OnExposeComplete: enter
21:10:42.067 00.004 14556 UpdateGuideState(): m_state=6
21:10:42.071 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1933
21:10:42.076 00.005 14556 Star::Find returns 1 (0), X=179.03, Y=987.70, Mass=1762, SNR=28.2, Peak=121 HFD=4.2
21:10:42.079 00.003 14556 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.07) = xAngle (4.00 = -2.28)
21:10:42.083 00.004 14556 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.38)
21:10:42.087 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.16 cameraTheta=0.93 mountX=-0.10 mountY=-0.11, mountTheta=-2.33
21:10:42.093 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.13, opts=13)
21:10:42.097 00.004 14556 Enqueuing Move request for scope (0.10, 0.13)
21:10:42.101 00.004 12308 Worker thread wakes up
21:10:42.101 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
21:10:42.101 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
21:10:42.101 00.000 12308 Moving (0.10, 0.13) raw xDistance=-0.10 yDistance=-0.11
21:10:42.101 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:10:42.102 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:42.102 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:10:42.102 00.000 12308 MoveAxis(E, 0, ABG)
21:10:42.102 00.000 12308 Move returns status 0, amount 0
21:10:42.102 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:42.107 00.005 12308 MoveAxis(N, 0, ABG)
21:10:42.108 00.001 12308 Move returns status 0, amount 0
21:10:42.108 00.000 12308 move complete, result=0
21:10:42.108 00.000 12308 worker thread done servicing request
21:10:42.132 00.024 14556 UpdateGuideState exits: m=1762 SNR=28.2
21:10:42.139 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:42.145 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:42.150 00.005 14556 Enqueuing Expose request
21:10:42.155 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:42.159 00.004 12308 Worker thread wakes up
21:10:42.159 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:42.159 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:43.407 01.248 12308 Exposure complete
21:10:43.562 00.155 12308 worker thread done servicing request
21:10:43.563 00.001 14556 OnExposeComplete: enter
21:10:43.567 00.004 14556 UpdateGuideState(): m_state=6
21:10:43.571 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1934
21:10:43.575 00.004 14556 Star::Find returns 1 (0), X=178.90, Y=987.80, Mass=2127, SNR=31.0, Peak=163 HFD=4.5
21:10:43.579 00.004 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
21:10:43.582 00.003 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
21:10:43.587 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.22 hyp=0.23 cameraTheta=1.72 mountX=0.02 mountY=-0.23, mountTheta=-1.49
21:10:43.592 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.22, opts=13)
21:10:43.595 00.003 14556 Enqueuing Move request for scope (-0.03, 0.22)
21:10:43.599 00.004 12308 Worker thread wakes up
21:10:43.599 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.22) opts 0xd
21:10:43.599 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.22)
21:10:43.599 00.000 12308 Moving (-0.03, 0.22) raw xDistance=0.02 yDistance=-0.23
21:10:43.599 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:10:43.600 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:10:43.600 00.000 12308 MoveAxis(E, 0, ABG)
21:10:43.600 00.000 12308 Move returns status 0, amount 0
21:10:43.600 00.000 12308 MoveAxis(N, 160, ABG)
21:10:43.600 00.000 12308 Guiding  Dir = 0, Dur = 160
21:10:43.601 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:43.604 00.003 12308 IsSlewing returns 0
21:10:43.606 00.002 12308 IsGuiding returns 0
21:10:43.606 00.000 12308 PulseGuide returned control before completion, sleep 170
21:10:43.628 00.022 14556 UpdateGuideState exits: m=2127 SNR=31.0
21:10:43.633 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:43.637 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:43.641 00.004 14556 Enqueuing Expose request
21:10:43.786 00.145 12308 IsGuiding returns 1
21:10:43.788 00.002 12308 scope still moving after pulse duration time elapsed
21:10:43.818 00.030 12308 IsSlewing returns 0
21:10:43.819 00.001 12308 IsGuiding returns 0
21:10:43.820 00.001 12308 scope move finished after 160 + 54 ms
21:10:43.820 00.000 12308 Move returns status 0, amount 160
21:10:43.820 00.000 12308 move complete, result=0
21:10:43.822 00.002 12308 worker thread done servicing request
21:10:43.822 00.000 12308 Worker thread wakes up
21:10:43.822 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 160 ms NORTH
21:10:43.830 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:43.831 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:45.079 01.248 12308 Exposure complete
21:10:45.239 00.160 12308 worker thread done servicing request
21:10:45.239 00.000 14556 OnExposeComplete: enter
21:10:45.244 00.005 14556 UpdateGuideState(): m_state=6
21:10:45.249 00.005 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1935
21:10:45.253 00.004 14556 Star::Find returns 1 (0), X=179.21, Y=987.74, Mass=1751, SNR=28.2, Peak=130 HFD=4.4
21:10:45.256 00.003 14556 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.07) = xAngle (3.60 = -2.68)
21:10:45.260 00.004 14556 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.50 = -2.78)
21:10:45.263 00.003 14556 CameraToMount -- cameraX=0.27 cameraY=0.16 hyp=0.32 cameraTheta=0.53 mountX=-0.28 mountY=-0.11, mountTheta=-2.76
21:10:45.268 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.16, opts=13)
21:10:45.271 00.003 14556 Enqueuing Move request for scope (0.27, 0.16)
21:10:45.276 00.005 12308 Worker thread wakes up
21:10:45.276 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.16) opts 0xd
21:10:45.276 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.16)
21:10:45.276 00.000 12308 Moving (0.27, 0.16) raw xDistance=-0.28 yDistance=-0.11
21:10:45.276 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
21:10:45.276 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:45.277 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:10:45.277 00.000 12308 MoveAxis(E, 124, ABG)
21:10:45.277 00.000 12308 Guiding  Dir = 2, Dur = 124
21:10:45.278 00.001 12308 IsSlewing returns 0
21:10:45.278 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:45.283 00.005 12308 IsGuiding returns 0
21:10:45.283 00.000 12308 PulseGuide returned control before completion, sleep 134
21:10:45.304 00.021 14556 UpdateGuideState exits: m=1751 SNR=28.2
21:10:45.308 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:45.313 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:45.317 00.004 14556 Enqueuing Expose request
21:10:45.432 00.115 12308 IsGuiding returns 1
21:10:45.433 00.001 12308 scope still moving after pulse duration time elapsed
21:10:45.461 00.028 12308 IsSlewing returns 0
21:10:45.462 00.001 12308 IsGuiding returns 0
21:10:45.462 00.000 12308 scope move finished after 124 + 55 ms
21:10:45.462 00.000 12308 Move returns status 0, amount 124
21:10:45.464 00.002 12308 MoveAxis(N, 0, ABG)
21:10:45.464 00.000 12308 Move returns status 0, amount 0
21:10:45.464 00.000 12308 move complete, result=0
21:10:45.464 00.000 12308 worker thread done servicing request
21:10:45.465 00.001 14556 GuideStep: -0.3 px 124 ms EAST, -0.1 px 0 ms NORTH
21:10:45.471 00.006 12308 Worker thread wakes up
21:10:45.471 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:45.471 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:46.718 01.247 12308 Exposure complete
21:10:46.874 00.156 12308 worker thread done servicing request
21:10:46.875 00.001 14556 OnExposeComplete: enter
21:10:46.879 00.004 14556 UpdateGuideState(): m_state=6
21:10:46.883 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1936
21:10:46.887 00.004 14556 Star::Find returns 1 (0), X=178.73, Y=987.36, Mass=2042, SNR=30.2, Peak=129 HFD=4.7
21:10:46.891 00.004 14556 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.07) = xAngle (0.76 = 0.76)
21:10:46.895 00.004 14556 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.66 = 0.66)
21:10:46.898 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.22 hyp=0.29 cameraTheta=-2.32 mountX=0.21 mountY=0.18, mountTheta=0.70
21:10:46.903 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.22, opts=13)
21:10:46.906 00.003 14556 Enqueuing Move request for scope (-0.20, -0.22)
21:10:46.909 00.003 12308 Worker thread wakes up
21:10:46.909 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.22) opts 0xd
21:10:46.909 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.22)
21:10:46.911 00.002 12308 Moving (-0.20, -0.22) raw xDistance=0.21 yDistance=0.18
21:10:46.911 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
21:10:46.911 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:46.911 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:10:46.911 00.000 12308 MoveAxis(W, 84, ABG)
21:10:46.911 00.000 12308 Guiding  Dir = 3, Dur = 84
21:10:46.912 00.001 12308 IsSlewing returns 0
21:10:46.912 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:46.915 00.003 12308 IsGuiding returns 0
21:10:46.916 00.001 12308 PulseGuide returned control before completion, sleep 94
21:10:46.937 00.021 14556 UpdateGuideState exits: m=2042 SNR=30.2
21:10:46.941 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:46.945 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:46.948 00.003 14556 Enqueuing Expose request
21:10:47.023 00.075 12308 IsGuiding returns 1
21:10:47.023 00.000 12308 scope still moving after pulse duration time elapsed
21:10:47.055 00.032 12308 IsSlewing returns 0
21:10:47.056 00.001 12308 IsGuiding returns 0
21:10:47.056 00.000 12308 scope move finished after 84 + 56 ms
21:10:47.056 00.000 12308 Move returns status 0, amount 84
21:10:47.057 00.001 12308 MoveAxis(N, 0, ABG)
21:10:47.058 00.001 12308 Move returns status 0, amount 0
21:10:47.058 00.000 12308 move complete, result=0
21:10:47.058 00.000 12308 worker thread done servicing request
21:10:47.058 00.000 14556 GuideStep: 0.2 px 84 ms WEST, 0.2 px 0 ms NORTH
21:10:47.063 00.005 12308 Worker thread wakes up
21:10:47.063 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:47.065 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:48.317 01.252 12308 Exposure complete
21:10:48.480 00.163 12308 worker thread done servicing request
21:10:48.480 00.000 14556 OnExposeComplete: enter
21:10:48.484 00.004 14556 UpdateGuideState(): m_state=6
21:10:48.489 00.005 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1937
21:10:48.493 00.004 14556 Star::Find returns 1 (0), X=179.08, Y=987.75, Mass=1988, SNR=30.0, Peak=129 HFD=4.5
21:10:48.499 00.006 14556 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.07) = xAngle (3.96 = -2.33)
21:10:48.503 00.004 14556 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.86 = -2.43)
21:10:48.507 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.17 hyp=0.23 cameraTheta=0.88 mountX=-0.15 mountY=-0.15, mountTheta=-2.38
21:10:48.512 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.17, opts=13)
21:10:48.516 00.004 14556 Enqueuing Move request for scope (0.14, 0.17)
21:10:48.520 00.004 12308 Worker thread wakes up
21:10:48.520 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.17) opts 0xd
21:10:48.520 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.17)
21:10:48.520 00.000 12308 Moving (0.14, 0.17) raw xDistance=-0.15 yDistance=-0.15
21:10:48.520 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:10:48.520 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:48.521 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:10:48.521 00.000 12308 MoveAxis(E, 0, ABG)
21:10:48.521 00.000 12308 Move returns status 0, amount 0
21:10:48.521 00.000 12308 MoveAxis(N, 0, ABG)
21:10:48.521 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:48.526 00.005 12308 Move returns status 0, amount 0
21:10:48.527 00.001 12308 move complete, result=0
21:10:48.527 00.000 12308 worker thread done servicing request
21:10:48.547 00.020 14556 UpdateGuideState exits: m=1988 SNR=30.0
21:10:48.551 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:48.555 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:48.560 00.005 14556 Enqueuing Expose request
21:10:48.564 00.004 12308 Worker thread wakes up
21:10:48.564 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:48.569 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:48.569 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:49.826 01.257 12308 Exposure complete
21:10:49.970 00.144 12308 worker thread done servicing request
21:10:49.970 00.000 14556 OnExposeComplete: enter
21:10:49.974 00.004 14556 UpdateGuideState(): m_state=6
21:10:49.978 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1938
21:10:49.981 00.003 14556 Star::Find returns 1 (0), X=178.91, Y=987.72, Mass=1871, SNR=29.1, Peak=132 HFD=4.4
21:10:49.986 00.005 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
21:10:49.989 00.003 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.58)
21:10:49.994 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.73 mountX=0.01 mountY=-0.14, mountTheta=-1.48
21:10:49.999 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.14, opts=13)
21:10:50.002 00.003 14556 Enqueuing Move request for scope (-0.02, 0.14)
21:10:50.006 00.004 12308 Worker thread wakes up
21:10:50.006 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
21:10:50.006 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
21:10:50.008 00.002 12308 Moving (-0.02, 0.14) raw xDistance=0.01 yDistance=-0.14
21:10:50.008 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:10:50.008 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:50.008 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:10:50.008 00.000 12308 MoveAxis(E, 0, ABG)
21:10:50.008 00.000 12308 Move returns status 0, amount 0
21:10:50.008 00.000 12308 MoveAxis(N, 0, ABG)
21:10:50.008 00.000 12308 Move returns status 0, amount 0
21:10:50.008 00.000 12308 move complete, result=0
21:10:50.009 00.001 12308 worker thread done servicing request
21:10:50.009 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:50.036 00.027 14556 UpdateGuideState exits: m=1871 SNR=29.1
21:10:50.040 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:50.043 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:50.048 00.005 14556 Enqueuing Expose request
21:10:50.052 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:50.056 00.004 12308 Worker thread wakes up
21:10:50.056 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:50.056 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:51.309 01.253 12308 Exposure complete
21:10:51.456 00.147 12308 worker thread done servicing request
21:10:51.456 00.000 14556 OnExposeComplete: enter
21:10:51.460 00.004 14556 UpdateGuideState(): m_state=6
21:10:51.465 00.005 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1939
21:10:51.469 00.004 14556 Star::Find returns 1 (0), X=178.96, Y=987.78, Mass=2045, SNR=30.5, Peak=176 HFD=4.7
21:10:51.472 00.003 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.53 = -1.75)
21:10:51.476 00.004 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.85)
21:10:51.479 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.46 mountX=-0.04 mountY=-0.20, mountTheta=-1.75
21:10:51.485 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.21, opts=13)
21:10:51.490 00.005 14556 Enqueuing Move request for scope (0.02, 0.21)
21:10:51.495 00.005 12308 Worker thread wakes up
21:10:51.495 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.21) opts 0xd
21:10:51.495 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.21)
21:10:51.495 00.000 12308 Moving (0.02, 0.21) raw xDistance=-0.04 yDistance=-0.20
21:10:51.495 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:10:51.495 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:10:51.495 00.000 12308 MoveAxis(E, 0, ABG)
21:10:51.496 00.001 12308 Move returns status 0, amount 0
21:10:51.496 00.000 12308 MoveAxis(N, 142, ABG)
21:10:51.496 00.000 12308 Guiding  Dir = 0, Dur = 142
21:10:51.496 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:51.501 00.005 12308 IsSlewing returns 0
21:10:51.501 00.000 12308 IsGuiding returns 0
21:10:51.501 00.000 12308 PulseGuide returned control before completion, sleep 152
21:10:51.522 00.021 14556 UpdateGuideState exits: m=2045 SNR=30.5
21:10:51.527 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:51.530 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:51.534 00.004 14556 Enqueuing Expose request
21:10:51.658 00.124 12308 IsGuiding returns 1
21:10:51.658 00.000 12308 scope still moving after pulse duration time elapsed
21:10:51.690 00.032 12308 IsSlewing returns 0
21:10:51.692 00.002 12308 IsGuiding returns 0
21:10:51.692 00.000 12308 scope move finished after 142 + 48 ms
21:10:51.693 00.001 12308 Move returns status 0, amount 142
21:10:51.693 00.000 12308 move complete, result=0
21:10:51.694 00.001 12308 worker thread done servicing request
21:10:51.694 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 142 ms NORTH
21:10:51.701 00.007 12308 Worker thread wakes up
21:10:51.701 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:51.703 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:52.947 01.244 12308 Exposure complete
21:10:53.093 00.146 14556 OnExposeComplete: enter
21:10:53.097 00.004 14556 UpdateGuideState(): m_state=6
21:10:53.101 00.004 12308 worker thread done servicing request
21:10:53.101 00.000 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1940
21:10:53.104 00.003 14556 Star::Find returns 1 (0), X=179.01, Y=987.69, Mass=1611, SNR=27.1, Peak=128 HFD=4.3
21:10:53.108 00.004 14556 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.07) = xAngle (4.05 = -2.23)
21:10:53.112 00.004 14556 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.95 = -2.33)
21:10:53.115 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.14 cameraTheta=0.98 mountX=-0.08 mountY=-0.10, mountTheta=-2.28
21:10:53.121 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.11, opts=13)
21:10:53.125 00.004 14556 Enqueuing Move request for scope (0.08, 0.11)
21:10:53.129 00.004 12308 Worker thread wakes up
21:10:53.129 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd
21:10:53.129 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.11)
21:10:53.129 00.000 12308 Moving (0.08, 0.11) raw xDistance=-0.08 yDistance=-0.10
21:10:53.129 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:10:53.129 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:53.129 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:10:53.129 00.000 12308 MoveAxis(E, 0, ABG)
21:10:53.129 00.000 12308 Move returns status 0, amount 0
21:10:53.130 00.001 12308 MoveAxis(N, 0, ABG)
21:10:53.130 00.000 12308 Move returns status 0, amount 0
21:10:53.131 00.001 12308 move complete, result=0
21:10:53.131 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:53.134 00.003 12308 worker thread done servicing request
21:10:53.155 00.021 14556 UpdateGuideState exits: m=1611 SNR=27.1
21:10:53.160 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:53.163 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:53.167 00.004 14556 Enqueuing Expose request
21:10:53.171 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:53.175 00.004 12308 Worker thread wakes up
21:10:53.176 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:53.176 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:54.433 01.257 12308 Exposure complete
21:10:54.578 00.145 12308 worker thread done servicing request
21:10:54.579 00.001 14556 OnExposeComplete: enter
21:10:54.583 00.004 14556 UpdateGuideState(): m_state=6
21:10:54.589 00.006 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1941
21:10:54.594 00.005 14556 Star::Find returns 1 (0), X=178.80, Y=988.00, Mass=1869, SNR=28.9, Peak=157 HFD=4.4
21:10:54.600 00.006 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.96 = -1.33)
21:10:54.605 00.005 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.43)
21:10:54.611 00.006 14556 CameraToMount -- cameraX=-0.14 cameraY=0.42 hyp=0.44 cameraTheta=1.88 mountX=0.11 mountY=-0.44, mountTheta=-1.33
21:10:54.617 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.42, opts=13)
21:10:54.620 00.003 14556 Enqueuing Move request for scope (-0.14, 0.42)
21:10:54.624 00.004 12308 Worker thread wakes up
21:10:54.624 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.42) opts 0xd
21:10:54.624 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.42)
21:10:54.624 00.000 12308 Moving (-0.14, 0.42) raw xDistance=0.11 yDistance=-0.44
21:10:54.625 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:10:54.625 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
21:10:54.625 00.000 12308 MoveAxis(E, 0, ABG)
21:10:54.625 00.000 12308 Move returns status 0, amount 0
21:10:54.627 00.002 12308 MoveAxis(N, 309, ABG)
21:10:54.627 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:54.630 00.003 12308 Guiding  Dir = 0, Dur = 309
21:10:54.631 00.001 12308 IsSlewing returns 0
21:10:54.631 00.000 12308 IsGuiding returns 0
21:10:54.632 00.001 12308 PulseGuide returned control before completion, sleep 319
21:10:54.654 00.022 14556 UpdateGuideState exits: m=1869 SNR=28.9
21:10:54.658 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:54.662 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:54.665 00.003 14556 Enqueuing Expose request
21:10:54.954 00.289 12308 IsGuiding returns 1
21:10:54.955 00.001 12308 scope still moving after pulse duration time elapsed
21:10:54.984 00.029 12308 IsSlewing returns 0
21:10:54.985 00.001 12308 IsGuiding returns 0
21:10:54.985 00.000 12308 scope move finished after 309 + 44 ms
21:10:54.985 00.000 12308 Move returns status 0, amount 309
21:10:54.987 00.002 12308 move complete, result=0
21:10:54.987 00.000 12308 worker thread done servicing request
21:10:54.987 00.000 12308 Worker thread wakes up
21:10:54.987 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 309 ms NORTH
21:10:54.994 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:54.994 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:56.247 01.253 12308 Exposure complete
21:10:56.414 00.167 12308 worker thread done servicing request
21:10:56.415 00.001 14556 OnExposeComplete: enter
21:10:56.418 00.003 14556 UpdateGuideState(): m_state=6
21:10:56.423 00.005 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1942
21:10:56.428 00.005 14556 Star::Find returns 1 (0), X=179.02, Y=987.34, Mass=1952, SNR=29.9, Peak=153 HFD=4.6
21:10:56.433 00.005 14556 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-3.07) = xAngle (1.87 = 1.87)
21:10:56.437 00.004 14556 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.77 = 1.77)
21:10:56.442 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=-0.23 hyp=0.25 cameraTheta=-1.21 mountX=-0.07 mountY=0.24, mountTheta=1.86
21:10:56.447 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.23, opts=13)
21:10:56.451 00.004 14556 Enqueuing Move request for scope (0.09, -0.23)
21:10:56.455 00.004 12308 Worker thread wakes up
21:10:56.455 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.23) opts 0xd
21:10:56.455 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.23)
21:10:56.455 00.000 12308 Moving (0.09, -0.23) raw xDistance=-0.07 yDistance=0.24
21:10:56.456 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:10:56.456 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:10:56.456 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:10:56.456 00.000 12308 MoveAxis(E, 0, ABG)
21:10:56.457 00.001 12308 Move returns status 0, amount 0
21:10:56.457 00.000 12308 MoveAxis(N, 0, ABG)
21:10:56.457 00.000 12308 Move returns status 0, amount 0
21:10:56.457 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:56.461 00.004 12308 move complete, result=0
21:10:56.461 00.000 12308 worker thread done servicing request
21:10:56.482 00.021 14556 UpdateGuideState exits: m=1952 SNR=29.9
21:10:56.485 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:56.490 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:56.494 00.004 14556 Enqueuing Expose request
21:10:56.497 00.003 12308 Worker thread wakes up
21:10:56.497 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:56.497 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:56.499 00.002 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:10:57.748 01.249 12308 Exposure complete
21:10:57.926 00.178 12308 worker thread done servicing request
21:10:57.927 00.001 14556 OnExposeComplete: enter
21:10:57.932 00.005 14556 UpdateGuideState(): m_state=6
21:10:57.937 00.005 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1943
21:10:57.942 00.005 14556 Star::Find returns 1 (0), X=178.80, Y=987.65, Mass=1861, SNR=28.9, Peak=133 HFD=4.5
21:10:57.947 00.005 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.73 = -0.55)
21:10:57.952 00.005 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.65)
21:10:57.960 00.008 14556 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.15 cameraTheta=2.66 mountX=0.13 mountY=-0.09, mountTheta=-0.62
21:10:57.967 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.07, opts=13)
21:10:57.970 00.003 14556 Enqueuing Move request for scope (-0.13, 0.07)
21:10:57.975 00.005 12308 Worker thread wakes up
21:10:57.976 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
21:10:57.976 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
21:10:57.976 00.000 12308 Moving (-0.13, 0.07) raw xDistance=0.13 yDistance=-0.09
21:10:57.976 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:10:57.976 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:57.977 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:10:57.977 00.000 12308 MoveAxis(E, 0, ABG)
21:10:57.977 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:57.981 00.004 12308 Move returns status 0, amount 0
21:10:57.981 00.000 12308 MoveAxis(N, 0, ABG)
21:10:57.982 00.001 12308 Move returns status 0, amount 0
21:10:57.982 00.000 12308 move complete, result=0
21:10:57.982 00.000 12308 worker thread done servicing request
21:10:58.005 00.023 14556 UpdateGuideState exits: m=1861 SNR=28.9
21:10:58.008 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:58.013 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:58.017 00.004 14556 Enqueuing Expose request
21:10:58.021 00.004 12308 Worker thread wakes up
21:10:58.021 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:58.026 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:58.027 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:10:59.281 01.254 12308 Exposure complete
21:10:59.438 00.157 12308 worker thread done servicing request
21:10:59.438 00.000 14556 OnExposeComplete: enter
21:10:59.443 00.005 14556 UpdateGuideState(): m_state=6
21:10:59.447 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1944
21:10:59.451 00.004 14556 Star::Find returns 1 (0), X=179.07, Y=987.63, Mass=2044, SNR=30.3, Peak=161 HFD=4.2
21:10:59.456 00.005 14556 CameraToMount -- cameraTheta (0.40) - m_xAngle (-3.07) = xAngle (3.47 = -2.81)
21:10:59.461 00.005 14556 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.37 = -2.91)
21:10:59.465 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.06 hyp=0.15 cameraTheta=0.40 mountX=-0.14 mountY=-0.03, mountTheta=-2.90
21:10:59.471 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.06, opts=13)
21:10:59.474 00.003 14556 Enqueuing Move request for scope (0.14, 0.06)
21:10:59.478 00.004 12308 Worker thread wakes up
21:10:59.478 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.06) opts 0xd
21:10:59.478 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.06)
21:10:59.478 00.000 12308 Moving (0.14, 0.06) raw xDistance=-0.14 yDistance=-0.03
21:10:59.478 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:10:59.478 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:59.479 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:10:59.479 00.000 12308 MoveAxis(E, 0, ABG)
21:10:59.479 00.000 12308 Move returns status 0, amount 0
21:10:59.479 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:10:59.483 00.004 12308 MoveAxis(N, 0, ABG)
21:10:59.484 00.001 12308 Move returns status 0, amount 0
21:10:59.484 00.000 12308 move complete, result=0
21:10:59.484 00.000 12308 worker thread done servicing request
21:10:59.506 00.022 14556 UpdateGuideState exits: m=2044 SNR=30.3
21:10:59.510 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:59.515 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:10:59.520 00.005 14556 Enqueuing Expose request
21:10:59.524 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:10:59.528 00.004 12308 Worker thread wakes up
21:10:59.528 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:10:59.528 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:00.772 01.244 12308 Exposure complete
21:11:00.923 00.151 12308 worker thread done servicing request
21:11:00.924 00.001 14556 OnExposeComplete: enter
21:11:00.928 00.004 14556 UpdateGuideState(): m_state=6
21:11:00.932 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1945
21:11:00.936 00.004 14556 Star::Find returns 1 (0), X=178.76, Y=987.79, Mass=2181, SNR=31.3, Peak=145 HFD=4.6
21:11:00.940 00.004 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
21:11:00.943 00.003 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
21:11:00.947 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.22 hyp=0.28 cameraTheta=2.25 mountX=0.16 mountY=-0.24, mountTheta=-0.99
21:11:00.952 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.22, opts=13)
21:11:00.959 00.007 14556 Enqueuing Move request for scope (-0.17, 0.22)
21:11:00.963 00.004 12308 Worker thread wakes up
21:11:00.963 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.22) opts 0xd
21:11:00.963 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.22)
21:11:00.964 00.001 12308 Moving (-0.17, 0.22) raw xDistance=0.16 yDistance=-0.24
21:11:00.964 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:11:00.965 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:11:00.965 00.000 12308 MoveAxis(E, 0, ABG)
21:11:00.965 00.000 12308 Move returns status 0, amount 0
21:11:00.965 00.000 12308 MoveAxis(N, 171, ABG)
21:11:00.965 00.000 12308 Guiding  Dir = 0, Dur = 171
21:11:00.966 00.001 12308 IsSlewing returns 0
21:11:00.966 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:00.972 00.006 12308 IsGuiding returns 0
21:11:00.973 00.001 12308 PulseGuide returned control before completion, sleep 181
21:11:01.001 00.028 14556 UpdateGuideState exits: m=2181 SNR=31.3
21:11:01.006 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:01.010 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:01.016 00.006 14556 Enqueuing Expose request
21:11:01.168 00.152 12308 IsGuiding returns 1
21:11:01.168 00.000 12308 scope still moving after pulse duration time elapsed
21:11:01.200 00.032 12308 IsSlewing returns 0
21:11:01.201 00.001 12308 IsGuiding returns 1
21:11:01.231 00.030 12308 IsSlewing returns 0
21:11:01.231 00.000 12308 IsGuiding returns 1
21:11:01.261 00.030 12308 IsSlewing returns 0
21:11:01.261 00.000 12308 IsGuiding returns 1
21:11:01.291 00.030 12308 IsSlewing returns 0
21:11:01.291 00.000 12308 IsGuiding returns 0
21:11:01.292 00.001 12308 scope move finished after 171 + 148 ms
21:11:01.292 00.000 12308 Move returns status 0, amount 171
21:11:01.292 00.000 12308 move complete, result=0
21:11:01.292 00.000 12308 worker thread done servicing request
21:11:01.293 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 171 ms NORTH
21:11:01.299 00.006 12308 Worker thread wakes up
21:11:01.299 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:01.299 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:02.549 01.250 12308 Exposure complete
21:11:02.704 00.155 12308 worker thread done servicing request
21:11:02.704 00.000 14556 OnExposeComplete: enter
21:11:02.708 00.004 14556 UpdateGuideState(): m_state=6
21:11:02.712 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1946
21:11:02.715 00.003 14556 Star::Find returns 1 (0), X=178.84, Y=987.60, Mass=2105, SNR=30.8, Peak=165 HFD=4.7
21:11:02.719 00.004 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.93 = -0.36)
21:11:02.722 00.003 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.46)
21:11:02.726 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.85 mountX=0.09 mountY=-0.04, mountTheta=-0.44
21:11:02.731 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.03, opts=13)
21:11:02.734 00.003 14556 Enqueuing Move request for scope (-0.09, 0.03)
21:11:02.740 00.006 12308 Worker thread wakes up
21:11:02.740 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
21:11:02.740 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
21:11:02.740 00.000 12308 Moving (-0.09, 0.03) raw xDistance=0.09 yDistance=-0.04
21:11:02.740 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:11:02.740 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:02.741 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:11:02.741 00.000 12308 MoveAxis(E, 0, ABG)
21:11:02.741 00.000 12308 Move returns status 0, amount 0
21:11:02.741 00.000 12308 MoveAxis(N, 0, ABG)
21:11:02.742 00.001 12308 Move returns status 0, amount 0
21:11:02.742 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:02.746 00.004 12308 move complete, result=0
21:11:02.746 00.000 12308 worker thread done servicing request
21:11:02.767 00.021 14556 UpdateGuideState exits: m=2105 SNR=30.8
21:11:02.771 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:02.775 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:02.779 00.004 14556 Enqueuing Expose request
21:11:02.783 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:11:02.786 00.003 12308 Worker thread wakes up
21:11:02.786 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:02.786 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:04.039 01.253 12308 Exposure complete
21:11:04.196 00.157 12308 worker thread done servicing request
21:11:04.196 00.000 14556 OnExposeComplete: enter
21:11:04.200 00.004 14556 UpdateGuideState(): m_state=6
21:11:04.204 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1947
21:11:04.208 00.004 14556 Star::Find returns 1 (0), X=178.88, Y=987.72, Mass=1810, SNR=28.5, Peak=132 HFD=4.4
21:11:04.212 00.004 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.03 = -1.26)
21:11:04.217 00.005 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.36)
21:11:04.220 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.16 cameraTheta=1.95 mountX=0.05 mountY=-0.15, mountTheta=-1.27
21:11:04.224 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.14, opts=13)
21:11:04.227 00.003 14556 Enqueuing Move request for scope (-0.06, 0.14)
21:11:04.231 00.004 12308 Worker thread wakes up
21:11:04.231 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
21:11:04.231 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
21:11:04.232 00.001 12308 Moving (-0.06, 0.14) raw xDistance=0.05 yDistance=-0.15
21:11:04.232 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:11:04.232 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:04.232 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:11:04.232 00.000 12308 MoveAxis(E, 0, ABG)
21:11:04.233 00.001 12308 Move returns status 0, amount 0
21:11:04.233 00.000 12308 MoveAxis(N, 0, ABG)
21:11:04.233 00.000 12308 Move returns status 0, amount 0
21:11:04.233 00.000 12308 move complete, result=0
21:11:04.233 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:04.238 00.005 12308 worker thread done servicing request
21:11:04.260 00.022 14556 UpdateGuideState exits: m=1810 SNR=28.5
21:11:04.264 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:04.268 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:04.274 00.006 14556 Enqueuing Expose request
21:11:04.279 00.005 12308 Worker thread wakes up
21:11:04.279 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:11:04.283 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:04.284 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:05.534 01.250 12308 Exposure complete
21:11:05.692 00.158 12308 worker thread done servicing request
21:11:05.692 00.000 14556 OnExposeComplete: enter
21:11:05.695 00.003 14556 UpdateGuideState(): m_state=6
21:11:05.700 00.005 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1948
21:11:05.704 00.004 14556 Star::Find returns 1 (0), X=178.92, Y=987.68, Mass=2079, SNR=30.4, Peak=146 HFD=4.4
21:11:05.707 00.003 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.82 = -1.46)
21:11:05.712 00.005 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.72 = -1.56)
21:11:05.716 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.75 mountX=0.01 mountY=-0.11, mountTheta=-1.46
21:11:05.722 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.11, opts=13)
21:11:05.725 00.003 14556 Enqueuing Move request for scope (-0.02, 0.11)
21:11:05.729 00.004 12308 Worker thread wakes up
21:11:05.729 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
21:11:05.729 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
21:11:05.729 00.000 12308 Moving (-0.02, 0.11) raw xDistance=0.01 yDistance=-0.11
21:11:05.729 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:11:05.729 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:05.729 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:11:05.730 00.001 12308 MoveAxis(E, 0, ABG)
21:11:05.730 00.000 12308 Move returns status 0, amount 0
21:11:05.731 00.001 12308 MoveAxis(N, 0, ABG)
21:11:05.731 00.000 12308 Move returns status 0, amount 0
21:11:05.731 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:05.735 00.004 12308 move complete, result=0
21:11:05.735 00.000 12308 worker thread done servicing request
21:11:05.753 00.018 14556 UpdateGuideState exits: m=2079 SNR=30.4
21:11:05.757 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:05.760 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:05.766 00.006 14556 Enqueuing Expose request
21:11:05.772 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:05.776 00.004 12308 Worker thread wakes up
21:11:05.776 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:05.776 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:07.016 01.240 12308 Exposure complete
21:11:07.176 00.160 12308 worker thread done servicing request
21:11:07.176 00.000 14556 OnExposeComplete: enter
21:11:07.181 00.005 14556 UpdateGuideState(): m_state=6
21:11:07.185 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1949
21:11:07.189 00.004 14556 Star::Find returns 1 (0), X=179.07, Y=987.71, Mass=1687, SNR=27.8, Peak=150 HFD=4.5
21:11:07.193 00.004 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.87 = -2.41)
21:11:07.197 00.004 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.51)
21:11:07.200 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.14 hyp=0.19 cameraTheta=0.80 mountX=-0.14 mountY=-0.11, mountTheta=-2.47
21:11:07.205 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.14, opts=13)
21:11:07.209 00.004 14556 Enqueuing Move request for scope (0.13, 0.14)
21:11:07.213 00.004 12308 Worker thread wakes up
21:11:07.213 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.14) opts 0xd
21:11:07.213 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.14)
21:11:07.213 00.000 12308 Moving (0.13, 0.14) raw xDistance=-0.14 yDistance=-0.11
21:11:07.213 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:11:07.215 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:07.215 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:11:07.215 00.000 12308 MoveAxis(E, 0, ABG)
21:11:07.215 00.000 12308 Move returns status 0, amount 0
21:11:07.215 00.000 12308 MoveAxis(N, 0, ABG)
21:11:07.215 00.000 12308 Move returns status 0, amount 0
21:11:07.216 00.001 12308 move complete, result=0
21:11:07.216 00.000 12308 worker thread done servicing request
21:11:07.217 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:07.241 00.024 14556 UpdateGuideState exits: m=1687 SNR=27.8
21:11:07.246 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:07.249 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:07.253 00.004 14556 Enqueuing Expose request
21:11:07.257 00.004 12308 Worker thread wakes up
21:11:07.257 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:07.261 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:07.261 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:08.502 01.241 12308 Exposure complete
21:11:08.660 00.158 12308 worker thread done servicing request
21:11:08.660 00.000 14556 OnExposeComplete: enter
21:11:08.663 00.003 14556 UpdateGuideState(): m_state=6
21:11:08.666 00.003 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1950
21:11:08.669 00.003 14556 Star::Find returns 1 (0), X=178.96, Y=987.71, Mass=1886, SNR=29.2, Peak=151 HFD=4.3
21:11:08.673 00.004 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.46 = -1.82)
21:11:08.677 00.004 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.92)
21:11:08.681 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.39 mountX=-0.03 mountY=-0.13, mountTheta=-1.83
21:11:08.686 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.14, opts=13)
21:11:08.689 00.003 14556 Enqueuing Move request for scope (0.03, 0.14)
21:11:08.693 00.004 12308 Worker thread wakes up
21:11:08.693 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
21:11:08.693 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
21:11:08.693 00.000 12308 Moving (0.03, 0.14) raw xDistance=-0.03 yDistance=-0.13
21:11:08.693 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:11:08.693 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:08.693 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:11:08.693 00.000 12308 MoveAxis(E, 0, ABG)
21:11:08.694 00.001 12308 Move returns status 0, amount 0
21:11:08.694 00.000 12308 MoveAxis(N, 0, ABG)
21:11:08.694 00.000 12308 Move returns status 0, amount 0
21:11:08.694 00.000 12308 move complete, result=0
21:11:08.694 00.000 12308 worker thread done servicing request
21:11:08.694 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:08.720 00.026 14556 UpdateGuideState exits: m=1886 SNR=29.2
21:11:08.725 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:08.729 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:08.737 00.008 14556 Enqueuing Expose request
21:11:08.743 00.006 12308 Worker thread wakes up
21:11:08.743 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:08.743 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:08.744 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:09.986 01.242 12308 Exposure complete
21:11:10.139 00.153 12308 worker thread done servicing request
21:11:10.140 00.001 14556 OnExposeComplete: enter
21:11:10.143 00.003 14556 UpdateGuideState(): m_state=6
21:11:10.149 00.006 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1951
21:11:10.154 00.005 14556 Star::Find returns 1 (0), X=178.93, Y=987.94, Mass=2063, SNR=30.6, Peak=179 HFD=4.5
21:11:10.157 00.003 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.67 = -1.61)
21:11:10.161 00.004 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
21:11:10.166 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.36 hyp=0.36 cameraTheta=1.60 mountX=-0.02 mountY=-0.36, mountTheta=-1.61
21:11:10.172 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.36, opts=13)
21:11:10.176 00.004 14556 Enqueuing Move request for scope (-0.01, 0.36)
21:11:10.181 00.005 12308 Worker thread wakes up
21:11:10.182 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.36) opts 0xd
21:11:10.182 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.36)
21:11:10.182 00.000 12308 Moving (-0.01, 0.36) raw xDistance=-0.02 yDistance=-0.36
21:11:10.182 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:11:10.183 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:11:10.183 00.000 12308 MoveAxis(E, 0, ABG)
21:11:10.183 00.000 12308 Move returns status 0, amount 0
21:11:10.183 00.000 12308 MoveAxis(N, 253, ABG)
21:11:10.183 00.000 12308 Guiding  Dir = 0, Dur = 253
21:11:10.184 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:10.187 00.003 12308 IsSlewing returns 0
21:11:10.187 00.000 12308 IsGuiding returns 0
21:11:10.189 00.002 12308 PulseGuide returned control before completion, sleep 263
21:11:10.213 00.024 14556 UpdateGuideState exits: m=2063 SNR=30.6
21:11:10.219 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:10.223 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:10.226 00.003 14556 Enqueuing Expose request
21:11:10.459 00.233 12308 IsGuiding returns 1
21:11:10.460 00.001 12308 scope still moving after pulse duration time elapsed
21:11:10.490 00.030 12308 IsSlewing returns 0
21:11:10.492 00.002 12308 IsGuiding returns 0
21:11:10.492 00.000 12308 scope move finished after 253 + 50 ms
21:11:10.493 00.001 12308 Move returns status 0, amount 253
21:11:10.493 00.000 12308 move complete, result=0
21:11:10.494 00.001 12308 worker thread done servicing request
21:11:10.494 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 253 ms NORTH
21:11:10.501 00.007 12308 Worker thread wakes up
21:11:10.502 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:10.502 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:11.754 01.252 12308 Exposure complete
21:11:11.907 00.153 12308 worker thread done servicing request
21:11:11.909 00.002 14556 OnExposeComplete: enter
21:11:11.913 00.004 14556 UpdateGuideState(): m_state=6
21:11:11.915 00.002 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1952
21:11:11.920 00.005 14556 Star::Find returns 1 (0), X=179.03, Y=987.64, Mass=1864, SNR=29.2, Peak=153 HFD=4.1
21:11:11.924 00.004 14556 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.07) = xAngle (3.66 = -2.62)
21:11:11.927 00.003 14556 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.56 = -2.72)
21:11:11.932 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.11 cameraTheta=0.59 mountX=-0.10 mountY=-0.05, mountTheta=-2.70
21:11:11.936 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.06, opts=13)
21:11:11.940 00.004 14556 Enqueuing Move request for scope (0.10, 0.06)
21:11:11.943 00.003 12308 Worker thread wakes up
21:11:11.943 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
21:11:11.943 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
21:11:11.944 00.001 12308 Moving (0.10, 0.06) raw xDistance=-0.10 yDistance=-0.05
21:11:11.944 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:11:11.944 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:11.944 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:11:11.944 00.000 12308 MoveAxis(E, 0, ABG)
21:11:11.944 00.000 12308 Move returns status 0, amount 0
21:11:11.945 00.001 12308 MoveAxis(N, 0, ABG)
21:11:11.945 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:11.948 00.003 12308 Move returns status 0, amount 0
21:11:11.949 00.001 12308 move complete, result=0
21:11:11.949 00.000 12308 worker thread done servicing request
21:11:11.970 00.021 14556 UpdateGuideState exits: m=1864 SNR=29.2
21:11:11.973 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:11.976 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:11.981 00.005 14556 Enqueuing Expose request
21:11:11.986 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:11:11.990 00.004 12308 Worker thread wakes up
21:11:11.991 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:11.991 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:13.243 01.252 12308 Exposure complete
21:11:13.402 00.159 12308 worker thread done servicing request
21:11:13.402 00.000 14556 OnExposeComplete: enter
21:11:13.406 00.004 14556 UpdateGuideState(): m_state=6
21:11:13.410 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1953
21:11:13.414 00.004 14556 Star::Find returns 1 (0), X=178.91, Y=987.68, Mass=1692, SNR=27.5, Peak=150 HFD=4.4
21:11:13.418 00.004 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.91 = -1.37)
21:11:13.422 00.004 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.47)
21:11:13.429 00.007 14556 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.84 mountX=0.02 mountY=-0.11, mountTheta=-1.37
21:11:13.434 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.11, opts=13)
21:11:13.438 00.004 14556 Enqueuing Move request for scope (-0.03, 0.11)
21:11:13.442 00.004 12308 Worker thread wakes up
21:11:13.442 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
21:11:13.442 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
21:11:13.442 00.000 12308 Moving (-0.03, 0.11) raw xDistance=0.02 yDistance=-0.11
21:11:13.442 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:11:13.444 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:13.444 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:11:13.444 00.000 12308 MoveAxis(E, 0, ABG)
21:11:13.444 00.000 12308 Move returns status 0, amount 0
21:11:13.444 00.000 12308 MoveAxis(N, 0, ABG)
21:11:13.444 00.000 12308 Move returns status 0, amount 0
21:11:13.444 00.000 12308 move complete, result=0
21:11:13.445 00.001 12308 worker thread done servicing request
21:11:13.445 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:13.473 00.028 14556 UpdateGuideState exits: m=1692 SNR=27.5
21:11:13.478 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:13.482 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:13.486 00.004 14556 Enqueuing Expose request
21:11:13.491 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:13.495 00.004 12308 Worker thread wakes up
21:11:13.495 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:13.495 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:14.747 01.252 12308 Exposure complete
21:11:14.894 00.147 12308 worker thread done servicing request
21:11:14.894 00.000 14556 OnExposeComplete: enter
21:11:14.899 00.005 14556 UpdateGuideState(): m_state=6
21:11:14.902 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1954
21:11:14.907 00.005 14556 Star::Find returns 1 (0), X=179.09, Y=987.77, Mass=2036, SNR=30.4, Peak=155 HFD=4.5
21:11:14.912 00.005 14556 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.07) = xAngle (3.97 = -2.31)
21:11:14.917 00.005 14556 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.41)
21:11:14.924 00.007 14556 CameraToMount -- cameraX=0.16 cameraY=0.20 hyp=0.25 cameraTheta=0.90 mountX=-0.17 mountY=-0.17, mountTheta=-2.37
21:11:14.934 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.20, opts=13)
21:11:14.941 00.007 14556 Enqueuing Move request for scope (0.16, 0.20)
21:11:14.946 00.005 12308 Worker thread wakes up
21:11:14.946 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.20) opts 0xd
21:11:14.947 00.001 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.20)
21:11:14.947 00.000 12308 Moving (0.16, 0.20) raw xDistance=-0.17 yDistance=-0.17
21:11:14.947 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:11:14.947 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:14.949 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:11:14.949 00.000 12308 MoveAxis(E, 0, ABG)
21:11:14.949 00.000 12308 Move returns status 0, amount 0
21:11:14.950 00.001 12308 MoveAxis(N, 0, ABG)
21:11:14.950 00.000 12308 Move returns status 0, amount 0
21:11:14.950 00.000 12308 move complete, result=0
21:11:14.950 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:14.956 00.006 12308 worker thread done servicing request
21:11:14.982 00.026 14556 UpdateGuideState exits: m=2036 SNR=30.4
21:11:14.987 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:14.991 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:14.995 00.004 14556 Enqueuing Expose request
21:11:14.998 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:11:15.003 00.005 12308 Worker thread wakes up
21:11:15.003 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:15.003 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:16.248 01.245 12308 Exposure complete
21:11:16.403 00.155 12308 worker thread done servicing request
21:11:16.403 00.000 14556 OnExposeComplete: enter
21:11:16.406 00.003 14556 UpdateGuideState(): m_state=6
21:11:16.410 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1955
21:11:16.414 00.004 14556 Star::Find returns 1 (0), X=179.06, Y=987.73, Mass=2109, SNR=31.0, Peak=150 HFD=4.6
21:11:16.417 00.003 14556 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.07) = xAngle (3.95 = -2.33)
21:11:16.419 00.002 14556 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.85 = -2.43)
21:11:16.424 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.15 hyp=0.19 cameraTheta=0.88 mountX=-0.13 mountY=-0.13, mountTheta=-2.38
21:11:16.430 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.15, opts=13)
21:11:16.434 00.004 14556 Enqueuing Move request for scope (0.12, 0.15)
21:11:16.437 00.003 12308 Worker thread wakes up
21:11:16.437 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.15) opts 0xd
21:11:16.437 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.15)
21:11:16.437 00.000 12308 Moving (0.12, 0.15) raw xDistance=-0.13 yDistance=-0.13
21:11:16.437 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:11:16.437 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:16.439 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:11:16.439 00.000 12308 MoveAxis(E, 0, ABG)
21:11:16.439 00.000 12308 Move returns status 0, amount 0
21:11:16.439 00.000 12308 MoveAxis(N, 0, ABG)
21:11:16.439 00.000 12308 Move returns status 0, amount 0
21:11:16.439 00.000 12308 move complete, result=0
21:11:16.440 00.001 12308 worker thread done servicing request
21:11:16.440 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:16.463 00.023 14556 UpdateGuideState exits: m=2109 SNR=31.0
21:11:16.467 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:16.472 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:16.476 00.004 14556 Enqueuing Expose request
21:11:16.481 00.005 12308 Worker thread wakes up
21:11:16.481 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:16.485 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:16.485 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:17.731 01.246 12308 Exposure complete
21:11:17.923 00.192 12308 worker thread done servicing request
21:11:17.924 00.001 14556 OnExposeComplete: enter
21:11:17.931 00.007 14556 UpdateGuideState(): m_state=6
21:11:17.937 00.006 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1956
21:11:17.942 00.005 14556 Star::Find returns 1 (0), X=179.06, Y=987.74, Mass=2110, SNR=30.6, Peak=155 HFD=4.7
21:11:17.945 00.003 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.99 = -2.30)
21:11:17.950 00.005 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.40)
21:11:17.955 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.17 hyp=0.21 cameraTheta=0.91 mountX=-0.14 mountY=-0.14, mountTheta=-2.35
21:11:17.962 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.17, opts=13)
21:11:17.967 00.005 14556 Enqueuing Move request for scope (0.13, 0.17)
21:11:17.970 00.003 12308 Worker thread wakes up
21:11:17.971 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.17) opts 0xd
21:11:17.971 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.17)
21:11:17.971 00.000 12308 Moving (0.13, 0.17) raw xDistance=-0.14 yDistance=-0.14
21:11:17.971 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:11:17.971 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:17.971 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:11:17.973 00.002 12308 MoveAxis(E, 0, ABG)
21:11:17.973 00.000 12308 Move returns status 0, amount 0
21:11:17.973 00.000 12308 MoveAxis(N, 0, ABG)
21:11:17.973 00.000 12308 Move returns status 0, amount 0
21:11:17.973 00.000 12308 move complete, result=0
21:11:17.973 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:17.978 00.005 12308 worker thread done servicing request
21:11:17.996 00.018 14556 UpdateGuideState exits: m=2110 SNR=30.6
21:11:18.000 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:18.004 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:18.008 00.004 14556 Enqueuing Expose request
21:11:18.011 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:18.016 00.005 12308 Worker thread wakes up
21:11:18.016 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:18.016 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:19.259 01.243 12308 Exposure complete
21:11:19.405 00.146 12308 worker thread done servicing request
21:11:19.405 00.000 14556 OnExposeComplete: enter
21:11:19.409 00.004 14556 UpdateGuideState(): m_state=6
21:11:19.412 00.003 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1957
21:11:19.416 00.004 14556 Star::Find returns 1 (0), X=178.88, Y=987.91, Mass=2122, SNR=31.0, Peak=185 HFD=4.3
21:11:19.421 00.005 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
21:11:19.424 00.003 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.59)
21:11:19.428 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.33 hyp=0.33 cameraTheta=1.72 mountX=0.03 mountY=-0.33, mountTheta=-1.49
21:11:19.433 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.33, opts=13)
21:11:19.437 00.004 14556 Enqueuing Move request for scope (-0.05, 0.33)
21:11:19.441 00.004 12308 Worker thread wakes up
21:11:19.441 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.33) opts 0xd
21:11:19.441 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.33)
21:11:19.441 00.000 12308 Moving (-0.05, 0.33) raw xDistance=0.03 yDistance=-0.33
21:11:19.441 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:11:19.442 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:11:19.442 00.000 12308 MoveAxis(E, 0, ABG)
21:11:19.442 00.000 12308 Move returns status 0, amount 0
21:11:19.442 00.000 12308 MoveAxis(N, 235, ABG)
21:11:19.443 00.001 12308 Guiding  Dir = 0, Dur = 235
21:11:19.443 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:19.446 00.003 12308 IsSlewing returns 0
21:11:19.447 00.001 12308 IsGuiding returns 0
21:11:19.447 00.000 12308 PulseGuide returned control before completion, sleep 245
21:11:19.469 00.022 14556 UpdateGuideState exits: m=2122 SNR=31.0
21:11:19.473 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:19.478 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:19.481 00.003 14556 Enqueuing Expose request
21:11:19.703 00.222 12308 IsGuiding returns 1
21:11:19.705 00.002 12308 scope still moving after pulse duration time elapsed
21:11:19.733 00.028 12308 IsSlewing returns 0
21:11:19.736 00.003 12308 IsGuiding returns 0
21:11:19.736 00.000 12308 scope move finished after 235 + 53 ms
21:11:19.737 00.001 12308 Move returns status 0, amount 235
21:11:19.737 00.000 12308 move complete, result=0
21:11:19.737 00.000 12308 worker thread done servicing request
21:11:19.738 00.001 12308 Worker thread wakes up
21:11:19.738 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 235 ms NORTH
21:11:19.747 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:19.748 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:20.992 01.244 12308 Exposure complete
21:11:21.182 00.190 12308 worker thread done servicing request
21:11:21.184 00.002 14556 OnExposeComplete: enter
21:11:21.187 00.003 14556 UpdateGuideState(): m_state=6
21:11:21.191 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1958
21:11:21.194 00.003 14556 Star::Find returns 1 (0), X=179.07, Y=987.75, Mass=1702, SNR=27.9, Peak=130 HFD=4.4
21:11:21.198 00.004 14556 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.07) = xAngle (3.97 = -2.31)
21:11:21.204 00.006 14556 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.41)
21:11:21.208 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.17 hyp=0.22 cameraTheta=0.90 mountX=-0.15 mountY=-0.15, mountTheta=-2.37
21:11:21.213 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.17, opts=13)
21:11:21.217 00.004 14556 Enqueuing Move request for scope (0.14, 0.17)
21:11:21.221 00.004 12308 Worker thread wakes up
21:11:21.221 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.17) opts 0xd
21:11:21.221 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.17)
21:11:21.221 00.000 12308 Moving (0.14, 0.17) raw xDistance=-0.15 yDistance=-0.15
21:11:21.221 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:11:21.222 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:21.222 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:11:21.222 00.000 12308 MoveAxis(E, 0, ABG)
21:11:21.222 00.000 12308 Move returns status 0, amount 0
21:11:21.223 00.001 12308 MoveAxis(N, 0, ABG)
21:11:21.223 00.000 12308 Move returns status 0, amount 0
21:11:21.223 00.000 12308 move complete, result=0
21:11:21.223 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:21.228 00.005 12308 worker thread done servicing request
21:11:21.251 00.023 14556 UpdateGuideState exits: m=1702 SNR=27.9
21:11:21.254 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:21.257 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:21.261 00.004 14556 Enqueuing Expose request
21:11:21.266 00.005 12308 Worker thread wakes up
21:11:21.266 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:21.270 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:21.270 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:22.523 01.253 12308 Exposure complete
21:11:22.678 00.155 12308 worker thread done servicing request
21:11:22.678 00.000 14556 OnExposeComplete: enter
21:11:22.683 00.005 14556 UpdateGuideState(): m_state=6
21:11:22.688 00.005 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1959
21:11:22.692 00.004 14556 Star::Find returns 1 (0), X=179.08, Y=987.92, Mass=1817, SNR=28.8, Peak=155 HFD=4.3
21:11:22.695 00.003 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.24 = -2.04)
21:11:22.700 00.005 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.14)
21:11:22.703 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.34 hyp=0.37 cameraTheta=1.17 mountX=-0.17 mountY=-0.32, mountTheta=-2.06
21:11:22.708 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.34, opts=13)
21:11:22.712 00.004 14556 Enqueuing Move request for scope (0.15, 0.34)
21:11:22.716 00.004 12308 Worker thread wakes up
21:11:22.717 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.34) opts 0xd
21:11:22.717 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.34)
21:11:22.717 00.000 12308 Moving (0.15, 0.34) raw xDistance=-0.17 yDistance=-0.32
21:11:22.717 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:11:22.717 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:11:22.717 00.000 12308 MoveAxis(E, 0, ABG)
21:11:22.717 00.000 12308 Move returns status 0, amount 0
21:11:22.717 00.000 12308 MoveAxis(N, 222, ABG)
21:11:22.718 00.001 12308 Guiding  Dir = 0, Dur = 222
21:11:22.718 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:22.723 00.005 12308 IsSlewing returns 0
21:11:22.723 00.000 12308 IsGuiding returns 0
21:11:22.723 00.000 12308 PulseGuide returned control before completion, sleep 232
21:11:22.742 00.019 14556 UpdateGuideState exits: m=1817 SNR=28.8
21:11:22.747 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:22.751 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:22.754 00.003 14556 Enqueuing Expose request
21:11:22.965 00.211 12308 IsGuiding returns 1
21:11:22.966 00.001 12308 scope still moving after pulse duration time elapsed
21:11:22.995 00.029 12308 IsSlewing returns 0
21:11:22.996 00.001 12308 IsGuiding returns 0
21:11:22.997 00.001 12308 scope move finished after 222 + 51 ms
21:11:22.997 00.000 12308 Move returns status 0, amount 222
21:11:22.997 00.000 12308 move complete, result=0
21:11:22.998 00.001 12308 worker thread done servicing request
21:11:22.998 00.000 12308 Worker thread wakes up
21:11:22.999 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 222 ms NORTH
21:11:23.004 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:23.004 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:24.255 01.251 12308 Exposure complete
21:11:24.432 00.177 12308 worker thread done servicing request
21:11:24.433 00.001 14556 OnExposeComplete: enter
21:11:24.438 00.005 14556 UpdateGuideState(): m_state=6
21:11:24.442 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1960
21:11:24.446 00.004 14556 Star::Find returns 1 (0), X=178.88, Y=987.34, Mass=1863, SNR=28.9, Peak=154 HFD=4.1
21:11:24.451 00.005 14556 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-3.07) = xAngle (1.27 = 1.27)
21:11:24.454 00.003 14556 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.17 = 1.17)
21:11:24.458 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.24 hyp=0.24 cameraTheta=-1.80 mountX=0.07 mountY=0.22, mountTheta=1.26
21:11:24.464 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.24, opts=13)
21:11:24.470 00.006 14556 Enqueuing Move request for scope (-0.06, -0.24)
21:11:24.474 00.004 12308 Worker thread wakes up
21:11:24.475 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.24) opts 0xd
21:11:24.475 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.24)
21:11:24.475 00.000 12308 Moving (-0.06, -0.24) raw xDistance=0.07 yDistance=0.22
21:11:24.475 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:11:24.475 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:11:24.475 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:11:24.476 00.001 12308 MoveAxis(E, 0, ABG)
21:11:24.476 00.000 12308 Move returns status 0, amount 0
21:11:24.476 00.000 12308 MoveAxis(N, 0, ABG)
21:11:24.477 00.001 12308 Move returns status 0, amount 0
21:11:24.477 00.000 12308 move complete, result=0
21:11:24.477 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:24.482 00.005 12308 worker thread done servicing request
21:11:24.504 00.022 14556 UpdateGuideState exits: m=1863 SNR=28.9
21:11:24.508 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:24.513 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:24.520 00.007 14556 Enqueuing Expose request
21:11:24.525 00.005 12308 Worker thread wakes up
21:11:24.526 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:11:24.532 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:24.532 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:25.787 01.255 12308 Exposure complete
21:11:25.940 00.153 12308 worker thread done servicing request
21:11:25.940 00.000 14556 OnExposeComplete: enter
21:11:25.944 00.004 14556 UpdateGuideState(): m_state=6
21:11:25.948 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1961
21:11:25.953 00.005 14556 Star::Find returns 1 (0), X=179.17, Y=987.41, Mass=1830, SNR=28.9, Peak=144 HFD=4.2
21:11:25.956 00.003 14556 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-3.07) = xAngle (2.45 = 2.45)
21:11:25.960 00.004 14556 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.35 = 2.35)
21:11:25.964 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=-0.17 hyp=0.29 cameraTheta=-0.62 mountX=-0.22 mountY=0.20, mountTheta=2.40
21:11:25.969 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=-0.17, opts=13)
21:11:25.972 00.003 14556 Enqueuing Move request for scope (0.23, -0.17)
21:11:25.975 00.003 12308 Worker thread wakes up
21:11:25.976 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.17) opts 0xd
21:11:25.976 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, -0.17)
21:11:25.976 00.000 12308 Moving (0.23, -0.17) raw xDistance=-0.22 yDistance=0.20
21:11:25.976 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:11:25.976 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:11:25.976 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:11:25.976 00.000 12308 MoveAxis(E, 96, ABG)
21:11:25.978 00.002 12308 Guiding  Dir = 2, Dur = 96
21:11:25.978 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:25.982 00.004 12308 IsSlewing returns 0
21:11:25.983 00.001 12308 IsGuiding returns 0
21:11:25.983 00.000 12308 PulseGuide returned control before completion, sleep 106
21:11:26.006 00.023 14556 UpdateGuideState exits: m=1830 SNR=28.9
21:11:26.011 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:26.016 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:26.021 00.005 14556 Enqueuing Expose request
21:11:26.090 00.069 12308 IsGuiding returns 1
21:11:26.091 00.001 12308 scope still moving after pulse duration time elapsed
21:11:26.122 00.031 12308 IsSlewing returns 0
21:11:26.124 00.002 12308 IsGuiding returns 0
21:11:26.124 00.000 12308 scope move finished after 96 + 45 ms
21:11:26.124 00.000 12308 Move returns status 0, amount 96
21:11:26.126 00.002 12308 MoveAxis(N, 0, ABG)
21:11:26.126 00.000 12308 Move returns status 0, amount 0
21:11:26.126 00.000 12308 move complete, result=0
21:11:26.127 00.001 12308 worker thread done servicing request
21:11:26.127 00.000 12308 Worker thread wakes up
21:11:26.127 00.000 14556 GuideStep: -0.2 px 96 ms EAST, 0.2 px 0 ms NORTH
21:11:26.134 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:26.134 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:27.380 01.246 12308 Exposure complete
21:11:27.526 00.146 12308 worker thread done servicing request
21:11:27.527 00.001 14556 OnExposeComplete: enter
21:11:27.531 00.004 14556 UpdateGuideState(): m_state=6
21:11:27.534 00.003 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1962
21:11:27.539 00.005 14556 Star::Find returns 1 (0), X=179.06, Y=987.53, Mass=1929, SNR=29.6, Peak=156 HFD=4.2
21:11:27.542 00.003 14556 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-3.07) = xAngle (2.75 = 2.75)
21:11:27.546 00.004 14556 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.65 = 2.65)
21:11:27.551 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-0.33 mountX=-0.12 mountY=0.06, mountTheta=2.67
21:11:27.556 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.04, opts=13)
21:11:27.560 00.004 14556 Enqueuing Move request for scope (0.13, -0.04)
21:11:27.564 00.004 12308 Worker thread wakes up
21:11:27.564 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
21:11:27.564 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
21:11:27.564 00.000 12308 Moving (0.13, -0.04) raw xDistance=-0.12 yDistance=0.06
21:11:27.565 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:11:27.565 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:27.565 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:11:27.565 00.000 12308 MoveAxis(E, 0, ABG)
21:11:27.565 00.000 12308 Move returns status 0, amount 0
21:11:27.565 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:27.570 00.005 12308 MoveAxis(N, 0, ABG)
21:11:27.570 00.000 12308 Move returns status 0, amount 0
21:11:27.570 00.000 12308 move complete, result=0
21:11:27.570 00.000 12308 worker thread done servicing request
21:11:27.592 00.022 14556 UpdateGuideState exits: m=1929 SNR=29.6
21:11:27.598 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:27.602 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:27.605 00.003 14556 Enqueuing Expose request
21:11:27.611 00.006 12308 Worker thread wakes up
21:11:27.611 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:11:27.616 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:27.616 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:28.869 01.253 12308 Exposure complete
21:11:29.035 00.166 12308 worker thread done servicing request
21:11:29.035 00.000 14556 OnExposeComplete: enter
21:11:29.039 00.004 14556 UpdateGuideState(): m_state=6
21:11:29.042 00.003 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1963
21:11:29.046 00.004 14556 Star::Find returns 1 (0), X=178.94, Y=987.68, Mass=1775, SNR=28.1, Peak=140 HFD=4.4
21:11:29.048 00.002 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
21:11:29.053 00.005 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
21:11:29.057 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.57 mountX=-0.01 mountY=-0.10, mountTheta=-1.64
21:11:29.061 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.10, opts=13)
21:11:29.064 00.003 14556 Enqueuing Move request for scope (0.00, 0.10)
21:11:29.067 00.003 12308 Worker thread wakes up
21:11:29.067 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
21:11:29.068 00.001 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
21:11:29.068 00.000 12308 Moving (0.00, 0.10) raw xDistance=-0.01 yDistance=-0.10
21:11:29.068 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:11:29.068 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:29.069 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:11:29.069 00.000 12308 MoveAxis(E, 0, ABG)
21:11:29.069 00.000 12308 Move returns status 0, amount 0
21:11:29.069 00.000 12308 MoveAxis(N, 0, ABG)
21:11:29.069 00.000 12308 Move returns status 0, amount 0
21:11:29.070 00.001 12308 move complete, result=0
21:11:29.070 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:29.073 00.003 12308 worker thread done servicing request
21:11:29.093 00.020 14556 UpdateGuideState exits: m=1775 SNR=28.1
21:11:29.098 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:29.102 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:29.105 00.003 14556 Enqueuing Expose request
21:11:29.109 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:29.114 00.005 12308 Worker thread wakes up
21:11:29.114 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:29.114 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:30.362 01.248 12308 Exposure complete
21:11:30.514 00.152 12308 worker thread done servicing request
21:11:30.514 00.000 14556 OnExposeComplete: enter
21:11:30.519 00.005 14556 UpdateGuideState(): m_state=6
21:11:30.525 00.006 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1964
21:11:30.530 00.005 14556 Star::Find returns 1 (0), X=179.03, Y=987.79, Mass=2058, SNR=30.6, Peak=160 HFD=4.7
21:11:30.534 00.004 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.22 = -2.06)
21:11:30.538 00.004 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.16)
21:11:30.542 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.22 hyp=0.24 cameraTheta=1.15 mountX=-0.11 mountY=-0.20, mountTheta=-2.09
21:11:30.547 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.22, opts=13)
21:11:30.550 00.003 14556 Enqueuing Move request for scope (0.10, 0.22)
21:11:30.555 00.005 12308 Worker thread wakes up
21:11:30.555 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.22) opts 0xd
21:11:30.555 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.22)
21:11:30.555 00.000 12308 Moving (0.10, 0.22) raw xDistance=-0.11 yDistance=-0.20
21:11:30.555 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:11:30.556 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:30.556 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:11:30.556 00.000 12308 MoveAxis(E, 0, ABG)
21:11:30.556 00.000 12308 Move returns status 0, amount 0
21:11:30.556 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:30.560 00.004 12308 MoveAxis(N, 0, ABG)
21:11:30.560 00.000 12308 Move returns status 0, amount 0
21:11:30.560 00.000 12308 move complete, result=0
21:11:30.560 00.000 12308 worker thread done servicing request
21:11:30.581 00.021 14556 UpdateGuideState exits: m=2058 SNR=30.6
21:11:30.585 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:30.590 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:30.594 00.004 14556 Enqueuing Expose request
21:11:30.597 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:11:30.601 00.004 12308 Worker thread wakes up
21:11:30.601 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:30.601 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:31.837 01.236 12308 Exposure complete
21:11:31.991 00.154 12308 worker thread done servicing request
21:11:31.991 00.000 14556 OnExposeComplete: enter
21:11:31.995 00.004 14556 UpdateGuideState(): m_state=6
21:11:31.999 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1965
21:11:32.004 00.005 14556 Star::Find returns 1 (0), X=178.84, Y=987.80, Mass=2080, SNR=30.7, Peak=173 HFD=4.7
21:11:32.007 00.003 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.04 = -1.24)
21:11:32.011 00.004 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.34)
21:11:32.015 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.97 mountX=0.08 mountY=-0.23, mountTheta=-1.25
21:11:32.022 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.22, opts=13)
21:11:32.026 00.004 14556 Enqueuing Move request for scope (-0.09, 0.22)
21:11:32.031 00.005 12308 Worker thread wakes up
21:11:32.031 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.22) opts 0xd
21:11:32.032 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.22)
21:11:32.032 00.000 12308 Moving (-0.09, 0.22) raw xDistance=0.08 yDistance=-0.23
21:11:32.032 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:11:32.032 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:11:32.032 00.000 12308 MoveAxis(E, 0, ABG)
21:11:32.033 00.001 12308 Move returns status 0, amount 0
21:11:32.033 00.000 12308 MoveAxis(N, 165, ABG)
21:11:32.033 00.000 12308 Guiding  Dir = 0, Dur = 165
21:11:32.033 00.000 12308 IsSlewing returns 0
21:11:32.034 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:32.038 00.004 12308 IsGuiding returns 0
21:11:32.038 00.000 12308 PulseGuide returned control before completion, sleep 175
21:11:32.059 00.021 14556 UpdateGuideState exits: m=2080 SNR=30.7
21:11:32.064 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:32.067 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:32.070 00.003 14556 Enqueuing Expose request
21:11:32.219 00.149 12308 IsGuiding returns 1
21:11:32.219 00.000 12308 scope still moving after pulse duration time elapsed
21:11:32.251 00.032 12308 IsSlewing returns 0
21:11:32.252 00.001 12308 IsGuiding returns 1
21:11:32.282 00.030 12308 IsSlewing returns 0
21:11:32.284 00.002 12308 IsGuiding returns 0
21:11:32.284 00.000 12308 scope move finished after 165 + 80 ms
21:11:32.285 00.001 12308 Move returns status 0, amount 165
21:11:32.285 00.000 12308 move complete, result=0
21:11:32.286 00.001 12308 worker thread done servicing request
21:11:32.286 00.000 12308 Worker thread wakes up
21:11:32.286 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 165 ms NORTH
21:11:32.292 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:32.292 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:33.547 01.255 12308 Exposure complete
21:11:33.700 00.153 12308 worker thread done servicing request
21:11:33.700 00.000 14556 OnExposeComplete: enter
21:11:33.704 00.004 14556 UpdateGuideState(): m_state=6
21:11:33.709 00.005 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1966
21:11:33.714 00.005 14556 Star::Find returns 1 (0), X=179.12, Y=987.83, Mass=2126, SNR=30.8, Peak=171 HFD=4.4
21:11:33.717 00.003 14556 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.07) = xAngle (4.00 = -2.28)
21:11:33.721 00.004 14556 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.91 = -2.38)
21:11:33.725 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.25 hyp=0.31 cameraTheta=0.93 mountX=-0.20 mountY=-0.22, mountTheta=-2.33
21:11:33.730 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.25, opts=13)
21:11:33.735 00.005 14556 Enqueuing Move request for scope (0.19, 0.25)
21:11:33.739 00.004 12308 Worker thread wakes up
21:11:33.739 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.25) opts 0xd
21:11:33.739 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.25)
21:11:33.740 00.001 12308 Moving (0.19, 0.25) raw xDistance=-0.20 yDistance=-0.22
21:11:33.740 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:11:33.740 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:11:33.740 00.000 12308 MoveAxis(E, 88, ABG)
21:11:33.742 00.002 12308 Guiding  Dir = 2, Dur = 88
21:11:33.742 00.000 12308 IsSlewing returns 0
21:11:33.742 00.000 12308 IsGuiding returns 0
21:11:33.742 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:33.747 00.005 12308 PulseGuide returned control before completion, sleep 98
21:11:33.766 00.019 14556 UpdateGuideState exits: m=2126 SNR=30.8
21:11:33.769 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:33.773 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:33.776 00.003 14556 Enqueuing Expose request
21:11:33.853 00.077 12308 IsGuiding returns 0
21:11:33.853 00.000 12308 Move returns status 0, amount 88
21:11:33.854 00.001 12308 MoveAxis(N, 152, ABG)
21:11:33.854 00.000 12308 Guiding  Dir = 0, Dur = 152
21:11:33.854 00.000 12308 IsSlewing returns 0
21:11:33.855 00.001 12308 IsGuiding returns 0
21:11:33.856 00.001 12308 PulseGuide returned control before completion, sleep 162
21:11:34.024 00.168 12308 IsGuiding returns 1
21:11:34.027 00.003 12308 scope still moving after pulse duration time elapsed
21:11:34.055 00.028 12308 IsSlewing returns 0
21:11:34.056 00.001 12308 IsGuiding returns 0
21:11:34.057 00.001 12308 scope move finished after 152 + 49 ms
21:11:34.057 00.000 12308 Move returns status 0, amount 152
21:11:34.057 00.000 12308 move complete, result=0
21:11:34.059 00.002 12308 worker thread done servicing request
21:11:34.059 00.000 12308 Worker thread wakes up
21:11:34.059 00.000 14556 GuideStep: -0.2 px 88 ms EAST, -0.2 px 152 ms NORTH
21:11:34.066 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:34.066 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:35.312 01.246 12308 Exposure complete
21:11:35.469 00.157 12308 worker thread done servicing request
21:11:35.470 00.001 14556 OnExposeComplete: enter
21:11:35.473 00.003 14556 UpdateGuideState(): m_state=6
21:11:35.477 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1967
21:11:35.480 00.003 14556 Star::Find returns 1 (0), X=178.88, Y=987.66, Mass=1899, SNR=29.1, Peak=144 HFD=4.4
21:11:35.484 00.004 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.19 = -1.09)
21:11:35.488 00.004 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.19)
21:11:35.492 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.10 cameraTheta=2.12 mountX=0.04 mountY=-0.09, mountTheta=-1.11
21:11:35.497 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.08, opts=13)
21:11:35.501 00.004 14556 Enqueuing Move request for scope (-0.05, 0.08)
21:11:35.505 00.004 12308 Worker thread wakes up
21:11:35.506 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
21:11:35.506 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
21:11:35.506 00.000 12308 Moving (-0.05, 0.08) raw xDistance=0.04 yDistance=-0.09
21:11:35.506 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:11:35.506 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:35.506 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:11:35.506 00.000 12308 MoveAxis(E, 0, ABG)
21:11:35.507 00.001 12308 Move returns status 0, amount 0
21:11:35.507 00.000 12308 MoveAxis(N, 0, ABG)
21:11:35.507 00.000 12308 Move returns status 0, amount 0
21:11:35.508 00.001 12308 move complete, result=0
21:11:35.508 00.000 12308 worker thread done servicing request
21:11:35.508 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:35.532 00.024 14556 UpdateGuideState exits: m=1899 SNR=29.1
21:11:35.538 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:35.542 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:35.545 00.003 14556 Enqueuing Expose request
21:11:35.551 00.006 12308 Worker thread wakes up
21:11:35.552 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:35.556 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:35.556 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:36.813 01.257 12308 Exposure complete
21:11:36.972 00.159 12308 worker thread done servicing request
21:11:36.972 00.000 14556 OnExposeComplete: enter
21:11:36.976 00.004 14556 UpdateGuideState(): m_state=6
21:11:36.980 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1968
21:11:36.983 00.003 14556 Star::Find returns 1 (0), X=178.73, Y=987.68, Mass=2014, SNR=30.1, Peak=128 HFD=4.9
21:11:36.987 00.004 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.76 = -0.52)
21:11:36.990 00.003 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.62)
21:11:36.994 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.10 hyp=0.23 cameraTheta=2.69 mountX=0.20 mountY=-0.13, mountTheta=-0.59
21:11:36.999 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.10, opts=13)
21:11:37.002 00.003 14556 Enqueuing Move request for scope (-0.21, 0.10)
21:11:37.007 00.005 12308 Worker thread wakes up
21:11:37.007 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.10) opts 0xd
21:11:37.007 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.10)
21:11:37.007 00.000 12308 Moving (-0.21, 0.10) raw xDistance=0.20 yDistance=-0.13
21:11:37.007 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:11:37.007 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:37.007 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:11:37.008 00.001 12308 MoveAxis(W, 87, ABG)
21:11:37.008 00.000 12308 Guiding  Dir = 3, Dur = 87
21:11:37.008 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:37.011 00.003 12308 IsSlewing returns 0
21:11:37.011 00.000 12308 IsGuiding returns 0
21:11:37.013 00.002 12308 PulseGuide returned control before completion, sleep 97
21:11:37.031 00.018 14556 UpdateGuideState exits: m=2014 SNR=30.1
21:11:37.035 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:37.039 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:37.042 00.003 14556 Enqueuing Expose request
21:11:37.115 00.073 12308 IsGuiding returns 1
21:11:37.115 00.000 12308 scope still moving after pulse duration time elapsed
21:11:37.146 00.031 12308 IsSlewing returns 0
21:11:37.148 00.002 12308 IsGuiding returns 0
21:11:37.148 00.000 12308 scope move finished after 87 + 48 ms
21:11:37.149 00.001 12308 Move returns status 0, amount 87
21:11:37.149 00.000 12308 MoveAxis(N, 0, ABG)
21:11:37.149 00.000 12308 Move returns status 0, amount 0
21:11:37.150 00.001 12308 move complete, result=0
21:11:37.150 00.000 12308 worker thread done servicing request
21:11:37.150 00.000 14556 GuideStep: 0.2 px 87 ms WEST, -0.1 px 0 ms NORTH
21:11:37.155 00.005 12308 Worker thread wakes up
21:11:37.155 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:37.155 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:38.409 01.254 12308 Exposure complete
21:11:38.569 00.160 12308 worker thread done servicing request
21:11:38.569 00.000 14556 OnExposeComplete: enter
21:11:38.573 00.004 14556 UpdateGuideState(): m_state=6
21:11:38.577 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1969
21:11:38.580 00.003 14556 Star::Find returns 1 (0), X=179.01, Y=987.70, Mass=2104, SNR=30.6, Peak=177 HFD=4.2
21:11:38.584 00.004 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
21:11:38.588 00.004 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.30)
21:11:38.592 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.14 cameraTheta=1.01 mountX=-0.08 mountY=-0.11, mountTheta=-2.24
21:11:38.597 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.12, opts=13)
21:11:38.601 00.004 14556 Enqueuing Move request for scope (0.08, 0.12)
21:11:38.606 00.005 12308 Worker thread wakes up
21:11:38.606 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
21:11:38.606 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
21:11:38.606 00.000 12308 Moving (0.08, 0.12) raw xDistance=-0.08 yDistance=-0.11
21:11:38.608 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:11:38.608 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:38.608 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:11:38.609 00.001 12308 MoveAxis(E, 0, ABG)
21:11:38.609 00.000 12308 Move returns status 0, amount 0
21:11:38.609 00.000 12308 MoveAxis(N, 0, ABG)
21:11:38.609 00.000 12308 Move returns status 0, amount 0
21:11:38.610 00.001 12308 move complete, result=0
21:11:38.610 00.000 12308 worker thread done servicing request
21:11:38.610 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:38.632 00.022 14556 UpdateGuideState exits: m=2104 SNR=30.6
21:11:38.636 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:38.642 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:38.647 00.005 14556 Enqueuing Expose request
21:11:38.652 00.005 12308 Worker thread wakes up
21:11:38.653 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:38.656 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:38.657 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:39.895 01.238 12308 Exposure complete
21:11:40.047 00.152 12308 worker thread done servicing request
21:11:40.047 00.000 14556 OnExposeComplete: enter
21:11:40.053 00.006 14556 UpdateGuideState(): m_state=6
21:11:40.056 00.003 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1970
21:11:40.060 00.004 14556 Star::Find returns 1 (0), X=178.90, Y=987.79, Mass=2125, SNR=30.9, Peak=168 HFD=4.5
21:11:40.063 00.003 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
21:11:40.068 00.005 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.58)
21:11:40.076 00.008 14556 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.73 mountX=0.02 mountY=-0.21, mountTheta=-1.48
21:11:40.081 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.21, opts=13)
21:11:40.085 00.004 14556 Enqueuing Move request for scope (-0.03, 0.21)
21:11:40.090 00.005 12308 Worker thread wakes up
21:11:40.090 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd
21:11:40.090 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.21)
21:11:40.092 00.002 12308 Moving (-0.03, 0.21) raw xDistance=0.02 yDistance=-0.21
21:11:40.092 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:11:40.092 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:11:40.092 00.000 12308 MoveAxis(E, 0, ABG)
21:11:40.093 00.001 12308 Move returns status 0, amount 0
21:11:40.093 00.000 12308 MoveAxis(N, 150, ABG)
21:11:40.093 00.000 12308 Guiding  Dir = 0, Dur = 150
21:11:40.093 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:40.098 00.005 12308 IsSlewing returns 0
21:11:40.098 00.000 12308 IsGuiding returns 0
21:11:40.099 00.001 12308 PulseGuide returned control before completion, sleep 160
21:11:40.118 00.019 14556 UpdateGuideState exits: m=2125 SNR=30.9
21:11:40.123 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:40.127 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:40.131 00.004 14556 Enqueuing Expose request
21:11:40.274 00.143 12308 IsGuiding returns 1
21:11:40.274 00.000 12308 scope still moving after pulse duration time elapsed
21:11:40.306 00.032 12308 IsSlewing returns 0
21:11:40.308 00.002 12308 IsGuiding returns 0
21:11:40.309 00.001 12308 scope move finished after 150 + 61 ms
21:11:40.310 00.001 12308 Move returns status 0, amount 150
21:11:40.312 00.002 12308 move complete, result=0
21:11:40.313 00.001 12308 worker thread done servicing request
21:11:40.313 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 150 ms NORTH
21:11:40.320 00.007 12308 Worker thread wakes up
21:11:40.320 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:40.320 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:41.570 01.250 12308 Exposure complete
21:11:41.717 00.147 12308 worker thread done servicing request
21:11:41.717 00.000 14556 OnExposeComplete: enter
21:11:41.722 00.005 14556 UpdateGuideState(): m_state=6
21:11:41.726 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1971
21:11:41.730 00.004 14556 Star::Find returns 1 (0), X=178.98, Y=987.66, Mass=1715, SNR=28.0, Peak=127 HFD=4.2
21:11:41.735 00.005 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.13 = -2.15)
21:11:41.738 00.003 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.25)
21:11:41.741 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.10 cameraTheta=1.06 mountX=-0.05 mountY=-0.07, mountTheta=-2.19
21:11:41.746 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.08, opts=13)
21:11:41.751 00.005 14556 Enqueuing Move request for scope (0.05, 0.08)
21:11:41.754 00.003 12308 Worker thread wakes up
21:11:41.754 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
21:11:41.754 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
21:11:41.755 00.001 12308 Moving (0.05, 0.08) raw xDistance=-0.05 yDistance=-0.07
21:11:41.755 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:11:41.755 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:41.755 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:11:41.755 00.000 12308 MoveAxis(E, 0, ABG)
21:11:41.755 00.000 12308 Move returns status 0, amount 0
21:11:41.757 00.002 12308 MoveAxis(N, 0, ABG)
21:11:41.757 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:41.760 00.003 12308 Move returns status 0, amount 0
21:11:41.760 00.000 12308 move complete, result=0
21:11:41.760 00.000 12308 worker thread done servicing request
21:11:41.781 00.021 14556 UpdateGuideState exits: m=1715 SNR=28.0
21:11:41.786 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:41.790 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:41.794 00.004 14556 Enqueuing Expose request
21:11:41.800 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:41.807 00.007 12308 Worker thread wakes up
21:11:41.807 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:41.808 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:43.063 01.255 12308 Exposure complete
21:11:43.224 00.161 12308 worker thread done servicing request
21:11:43.224 00.000 14556 OnExposeComplete: enter
21:11:43.228 00.004 14556 UpdateGuideState(): m_state=6
21:11:43.233 00.005 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1972
21:11:43.237 00.004 14556 Star::Find returns 1 (0), X=179.03, Y=987.45, Mass=2077, SNR=30.7, Peak=144 HFD=4.9
21:11:43.241 00.004 14556 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-3.07) = xAngle (2.13 = 2.13)
21:11:43.244 00.003 14556 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.03 = 2.03)
21:11:43.248 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.95 mountX=-0.08 mountY=0.14, mountTheta=2.10
21:11:43.253 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.13, opts=13)
21:11:43.257 00.004 14556 Enqueuing Move request for scope (0.09, -0.13)
21:11:43.261 00.004 12308 Worker thread wakes up
21:11:43.261 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
21:11:43.261 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
21:11:43.261 00.000 12308 Moving (0.09, -0.13) raw xDistance=-0.08 yDistance=0.14
21:11:43.261 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:11:43.261 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:43.262 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:11:43.262 00.000 12308 MoveAxis(E, 0, ABG)
21:11:43.262 00.000 12308 Move returns status 0, amount 0
21:11:43.262 00.000 12308 MoveAxis(N, 0, ABG)
21:11:43.263 00.001 12308 Move returns status 0, amount 0
21:11:43.263 00.000 12308 move complete, result=0
21:11:43.263 00.000 12308 worker thread done servicing request
21:11:43.263 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:43.291 00.028 14556 UpdateGuideState exits: m=2077 SNR=30.7
21:11:43.295 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:43.300 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:43.305 00.005 14556 Enqueuing Expose request
21:11:43.308 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:11:43.312 00.004 12308 Worker thread wakes up
21:11:43.312 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:43.312 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:44.564 01.252 12308 Exposure complete
21:11:44.711 00.147 12308 worker thread done servicing request
21:11:44.711 00.000 14556 OnExposeComplete: enter
21:11:44.716 00.005 14556 UpdateGuideState(): m_state=6
21:11:44.719 00.003 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1973
21:11:44.724 00.005 14556 Star::Find returns 1 (0), X=178.86, Y=987.93, Mass=2177, SNR=31.2, Peak=161 HFD=4.4
21:11:44.727 00.003 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
21:11:44.732 00.005 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
21:11:44.736 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.35 hyp=0.36 cameraTheta=1.77 mountX=0.05 mountY=-0.36, mountTheta=-1.44
21:11:44.741 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.35, opts=13)
21:11:44.745 00.004 14556 Enqueuing Move request for scope (-0.07, 0.35)
21:11:44.748 00.003 12308 Worker thread wakes up
21:11:44.748 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.35) opts 0xd
21:11:44.748 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.35)
21:11:44.748 00.000 12308 Moving (-0.07, 0.35) raw xDistance=0.05 yDistance=-0.36
21:11:44.748 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:11:44.749 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:11:44.749 00.000 12308 MoveAxis(E, 0, ABG)
21:11:44.749 00.000 12308 Move returns status 0, amount 0
21:11:44.749 00.000 12308 MoveAxis(N, 252, ABG)
21:11:44.749 00.000 12308 Guiding  Dir = 0, Dur = 252
21:11:44.749 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:44.754 00.005 12308 IsSlewing returns 0
21:11:44.755 00.001 12308 IsGuiding returns 0
21:11:44.755 00.000 12308 PulseGuide returned control before completion, sleep 262
21:11:44.776 00.021 14556 UpdateGuideState exits: m=2177 SNR=31.2
21:11:44.781 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:44.785 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:44.789 00.004 14556 Enqueuing Expose request
21:11:45.023 00.234 12308 IsGuiding returns 1
21:11:45.024 00.001 12308 scope still moving after pulse duration time elapsed
21:11:45.055 00.031 12308 IsSlewing returns 0
21:11:45.056 00.001 12308 IsGuiding returns 0
21:11:45.056 00.000 12308 scope move finished after 252 + 50 ms
21:11:45.058 00.002 12308 Move returns status 0, amount 252
21:11:45.058 00.000 12308 move complete, result=0
21:11:45.058 00.000 12308 worker thread done servicing request
21:11:45.058 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 252 ms NORTH
21:11:45.065 00.007 12308 Worker thread wakes up
21:11:45.065 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:45.065 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:46.312 01.247 12308 Exposure complete
21:11:46.466 00.154 12308 worker thread done servicing request
21:11:46.467 00.001 14556 OnExposeComplete: enter
21:11:46.471 00.004 14556 UpdateGuideState(): m_state=6
21:11:46.474 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1974
21:11:46.478 00.004 14556 Star::Find returns 1 (0), X=178.98, Y=987.64, Mass=1940, SNR=29.3, Peak=134 HFD=4.8
21:11:46.482 00.004 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.99 = -2.30)
21:11:46.486 00.004 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.39)
21:11:46.491 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.91 mountX=-0.05 mountY=-0.05, mountTheta=-2.34
21:11:46.497 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.06, opts=13)
21:11:46.501 00.004 14556 Enqueuing Move request for scope (0.05, 0.06)
21:11:46.506 00.005 12308 Worker thread wakes up
21:11:46.506 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
21:11:46.506 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
21:11:46.506 00.000 12308 Moving (0.05, 0.06) raw xDistance=-0.05 yDistance=-0.05
21:11:46.507 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:11:46.507 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:46.507 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:11:46.507 00.000 12308 MoveAxis(E, 0, ABG)
21:11:46.507 00.000 12308 Move returns status 0, amount 0
21:11:46.508 00.001 12308 MoveAxis(N, 0, ABG)
21:11:46.508 00.000 12308 Move returns status 0, amount 0
21:11:46.508 00.000 12308 move complete, result=0
21:11:46.508 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:46.512 00.004 12308 worker thread done servicing request
21:11:46.535 00.023 14556 UpdateGuideState exits: m=1940 SNR=29.3
21:11:46.539 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:46.544 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:46.548 00.004 14556 Enqueuing Expose request
21:11:46.552 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:46.557 00.005 12308 Worker thread wakes up
21:11:46.557 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:46.557 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:47.807 01.250 12308 Exposure complete
21:11:47.962 00.155 12308 worker thread done servicing request
21:11:47.964 00.002 14556 OnExposeComplete: enter
21:11:47.968 00.004 14556 UpdateGuideState(): m_state=6
21:11:47.971 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1975
21:11:47.976 00.005 14556 Star::Find returns 1 (0), X=178.85, Y=987.28, Mass=2110, SNR=30.8, Peak=168 HFD=4.3
21:11:47.980 00.004 14556 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-3.07) = xAngle (1.21 = 1.21)
21:11:47.984 00.004 14556 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.12 = 1.12)
21:11:47.992 00.008 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.29 hyp=0.30 cameraTheta=-1.86 mountX=0.11 mountY=0.27, mountTheta=1.20
21:11:48.000 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.29, opts=13)
21:11:48.005 00.005 14556 Enqueuing Move request for scope (-0.09, -0.29)
21:11:48.011 00.006 12308 Worker thread wakes up
21:11:48.011 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.29) opts 0xd
21:11:48.011 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.29)
21:11:48.011 00.000 12308 Moving (-0.09, -0.29) raw xDistance=0.11 yDistance=0.27
21:11:48.011 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:11:48.012 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:11:48.012 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:11:48.012 00.000 12308 MoveAxis(E, 0, ABG)
21:11:48.013 00.001 12308 Move returns status 0, amount 0
21:11:48.013 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:48.020 00.007 12308 MoveAxis(N, 0, ABG)
21:11:48.020 00.000 12308 Move returns status 0, amount 0
21:11:48.021 00.001 12308 move complete, result=0
21:11:48.021 00.000 12308 worker thread done servicing request
21:11:48.047 00.026 14556 UpdateGuideState exits: m=2110 SNR=30.8
21:11:48.054 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:48.058 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:48.062 00.004 14556 Enqueuing Expose request
21:11:48.067 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:11:48.070 00.003 12308 Worker thread wakes up
21:11:48.071 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:48.071 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:49.322 01.251 12308 Exposure complete
21:11:49.468 00.146 12308 worker thread done servicing request
21:11:49.468 00.000 14556 OnExposeComplete: enter
21:11:49.472 00.004 14556 UpdateGuideState(): m_state=6
21:11:49.475 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1976
21:11:49.479 00.004 14556 Star::Find returns 1 (0), X=178.77, Y=987.42, Mass=1948, SNR=29.7, Peak=130 HFD=4.6
21:11:49.483 00.004 14556 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.07) = xAngle (0.70 = 0.70)
21:11:49.488 00.005 14556 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.60 = 0.60)
21:11:49.492 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.16 hyp=0.23 cameraTheta=-2.37 mountX=0.17 mountY=0.13, mountTheta=0.64
21:11:49.498 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.16, opts=13)
21:11:49.501 00.003 14556 Enqueuing Move request for scope (-0.16, -0.16)
21:11:49.506 00.005 12308 Worker thread wakes up
21:11:49.506 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.16) opts 0xd
21:11:49.506 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.16)
21:11:49.506 00.000 12308 Moving (-0.16, -0.16) raw xDistance=0.17 yDistance=0.13
21:11:49.506 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:11:49.506 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:49.507 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:11:49.507 00.000 12308 MoveAxis(E, 0, ABG)
21:11:49.507 00.000 12308 Move returns status 0, amount 0
21:11:49.507 00.000 12308 MoveAxis(N, 0, ABG)
21:11:49.508 00.001 12308 Move returns status 0, amount 0
21:11:49.508 00.000 12308 move complete, result=0
21:11:49.508 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:49.512 00.004 12308 worker thread done servicing request
21:11:49.535 00.023 14556 UpdateGuideState exits: m=1948 SNR=29.7
21:11:49.539 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:49.544 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:49.550 00.006 14556 Enqueuing Expose request
21:11:49.556 00.006 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:11:49.560 00.004 12308 Worker thread wakes up
21:11:49.560 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:49.560 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:50.811 01.251 12308 Exposure complete
21:11:50.963 00.152 12308 worker thread done servicing request
21:11:50.963 00.000 14556 OnExposeComplete: enter
21:11:50.969 00.006 14556 UpdateGuideState(): m_state=6
21:11:50.974 00.005 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1977
21:11:50.980 00.006 14556 Star::Find returns 1 (0), X=178.96, Y=987.68, Mass=2169, SNR=31.1, Peak=149 HFD=4.5
21:11:50.985 00.005 14556 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.07) = xAngle (4.42 = -1.87)
21:11:50.992 00.007 14556 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.97)
21:11:50.998 00.006 14556 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.34 mountX=-0.03 mountY=-0.10, mountTheta=-1.88
21:11:51.005 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.10, opts=13)
21:11:51.010 00.005 14556 Enqueuing Move request for scope (0.02, 0.10)
21:11:51.016 00.006 12308 Worker thread wakes up
21:11:51.016 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
21:11:51.016 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
21:11:51.018 00.002 12308 Moving (0.02, 0.10) raw xDistance=-0.03 yDistance=-0.10
21:11:51.018 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:11:51.019 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:51.019 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:11:51.019 00.000 12308 MoveAxis(E, 0, ABG)
21:11:51.020 00.001 12308 Move returns status 0, amount 0
21:11:51.020 00.000 12308 MoveAxis(N, 0, ABG)
21:11:51.020 00.000 12308 Move returns status 0, amount 0
21:11:51.021 00.001 12308 move complete, result=0
21:11:51.021 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:51.028 00.007 12308 worker thread done servicing request
21:11:51.057 00.029 14556 UpdateGuideState exits: m=2169 SNR=31.1
21:11:51.061 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:51.066 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:51.070 00.004 14556 Enqueuing Expose request
21:11:51.073 00.003 12308 Worker thread wakes up
21:11:51.073 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:51.078 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:51.078 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:52.326 01.248 12308 Exposure complete
21:11:52.485 00.159 12308 worker thread done servicing request
21:11:52.486 00.001 14556 OnExposeComplete: enter
21:11:52.491 00.005 14556 UpdateGuideState(): m_state=6
21:11:52.495 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1978
21:11:52.498 00.003 14556 Star::Find returns 1 (0), X=178.87, Y=987.72, Mass=1835, SNR=28.6, Peak=124 HFD=4.5
21:11:52.502 00.004 14556 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.07) = xAngle (5.07 = -1.21)
21:11:52.507 00.005 14556 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.31)
21:11:52.511 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=2.00 mountX=0.05 mountY=-0.15, mountTheta=-1.22
21:11:52.516 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.14, opts=13)
21:11:52.521 00.005 14556 Enqueuing Move request for scope (-0.06, 0.14)
21:11:52.525 00.004 12308 Worker thread wakes up
21:11:52.525 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
21:11:52.525 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
21:11:52.525 00.000 12308 Moving (-0.06, 0.14) raw xDistance=0.05 yDistance=-0.15
21:11:52.525 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:11:52.526 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:52.526 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:11:52.526 00.000 12308 MoveAxis(E, 0, ABG)
21:11:52.526 00.000 12308 Move returns status 0, amount 0
21:11:52.526 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:52.531 00.005 12308 MoveAxis(N, 0, ABG)
21:11:52.531 00.000 12308 Move returns status 0, amount 0
21:11:52.531 00.000 12308 move complete, result=0
21:11:52.531 00.000 12308 worker thread done servicing request
21:11:52.552 00.021 14556 UpdateGuideState exits: m=1835 SNR=28.6
21:11:52.558 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:52.562 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:52.565 00.003 14556 Enqueuing Expose request
21:11:52.570 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:52.573 00.003 12308 Worker thread wakes up
21:11:52.574 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:52.574 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:53.823 01.249 12308 Exposure complete
21:11:53.986 00.163 12308 worker thread done servicing request
21:11:53.988 00.002 14556 OnExposeComplete: enter
21:11:53.992 00.004 14556 UpdateGuideState(): m_state=6
21:11:53.995 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1979
21:11:53.999 00.004 14556 Star::Find returns 1 (0), X=178.77, Y=987.55, Mass=2044, SNR=30.3, Peak=148 HFD=4.7
21:11:54.004 00.005 14556 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-3.07) = xAngle (0.09 = 0.09)
21:11:54.008 00.004 14556 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.01 = -0.01)
21:11:54.011 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-2.98 mountX=0.17 mountY=-0.00, mountTheta=-0.01
21:11:54.017 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.03, opts=13)
21:11:54.021 00.004 14556 Enqueuing Move request for scope (-0.17, -0.03)
21:11:54.027 00.006 12308 Worker thread wakes up
21:11:54.027 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.03) opts 0xd
21:11:54.027 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.03)
21:11:54.027 00.000 12308 Moving (-0.17, -0.03) raw xDistance=0.17 yDistance=-0.00
21:11:54.027 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:11:54.028 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:54.028 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:11:54.028 00.000 12308 MoveAxis(E, 0, ABG)
21:11:54.028 00.000 12308 Move returns status 0, amount 0
21:11:54.029 00.001 12308 MoveAxis(N, 0, ABG)
21:11:54.029 00.000 12308 Move returns status 0, amount 0
21:11:54.029 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:54.032 00.003 12308 move complete, result=0
21:11:54.032 00.000 12308 worker thread done servicing request
21:11:54.053 00.021 14556 UpdateGuideState exits: m=2044 SNR=30.3
21:11:54.058 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:54.062 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:54.065 00.003 14556 Enqueuing Expose request
21:11:54.069 00.004 12308 Worker thread wakes up
21:11:54.069 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:54.070 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:54.070 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:11:55.321 01.251 12308 Exposure complete
21:11:55.471 00.150 12308 worker thread done servicing request
21:11:55.472 00.001 14556 OnExposeComplete: enter
21:11:55.475 00.003 14556 UpdateGuideState(): m_state=6
21:11:55.479 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1980
21:11:55.482 00.003 14556 Star::Find returns 1 (0), X=178.86, Y=987.80, Mass=1958, SNR=29.9, Peak=137 HFD=4.4
21:11:55.487 00.005 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.97 = -1.31)
21:11:55.490 00.003 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.41)
21:11:55.495 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.22 hyp=0.24 cameraTheta=1.90 mountX=0.06 mountY=-0.23, mountTheta=-1.31
21:11:55.499 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.22, opts=13)
21:11:55.504 00.005 14556 Enqueuing Move request for scope (-0.08, 0.22)
21:11:55.508 00.004 12308 Worker thread wakes up
21:11:55.508 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.22) opts 0xd
21:11:55.508 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.22)
21:11:55.508 00.000 12308 Moving (-0.08, 0.22) raw xDistance=0.06 yDistance=-0.23
21:11:55.508 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:11:55.508 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:11:55.509 00.001 12308 MoveAxis(E, 0, ABG)
21:11:55.509 00.000 12308 Move returns status 0, amount 0
21:11:55.509 00.000 12308 MoveAxis(N, 164, ABG)
21:11:55.509 00.000 12308 Guiding  Dir = 0, Dur = 164
21:11:55.509 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:55.514 00.005 12308 IsSlewing returns 0
21:11:55.514 00.000 12308 IsGuiding returns 0
21:11:55.514 00.000 12308 PulseGuide returned control before completion, sleep 174
21:11:55.535 00.021 14556 UpdateGuideState exits: m=1958 SNR=29.9
21:11:55.540 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:55.544 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:55.548 00.004 14556 Enqueuing Expose request
21:11:55.701 00.153 12308 IsGuiding returns 0
21:11:55.702 00.001 12308 Move returns status 0, amount 164
21:11:55.702 00.000 12308 move complete, result=0
21:11:55.703 00.001 12308 worker thread done servicing request
21:11:55.703 00.000 12308 Worker thread wakes up
21:11:55.705 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 164 ms NORTH
21:11:55.711 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:55.711 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:56.956 01.245 12308 Exposure complete
21:11:57.105 00.149 12308 worker thread done servicing request
21:11:57.105 00.000 14556 OnExposeComplete: enter
21:11:57.111 00.006 14556 UpdateGuideState(): m_state=6
21:11:57.115 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1981
21:11:57.119 00.004 14556 Star::Find returns 1 (0), X=178.76, Y=988.04, Mass=1878, SNR=29.1, Peak=153 HFD=4.4
21:11:57.122 00.003 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.01 = -1.28)
21:11:57.126 00.004 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.91 = -1.38)
21:11:57.130 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.46 hyp=0.49 cameraTheta=1.93 mountX=0.14 mountY=-0.49, mountTheta=-1.28
21:11:57.135 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.46, opts=13)
21:11:57.139 00.004 14556 Enqueuing Move request for scope (-0.17, 0.46)
21:11:57.144 00.005 12308 Worker thread wakes up
21:11:57.144 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.46) opts 0xd
21:11:57.144 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.46)
21:11:57.145 00.001 12308 Moving (-0.17, 0.46) raw xDistance=0.14 yDistance=-0.49
21:11:57.145 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:11:57.145 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
21:11:57.145 00.000 12308 MoveAxis(E, 0, ABG)
21:11:57.146 00.001 12308 Move returns status 0, amount 0
21:11:57.146 00.000 12308 MoveAxis(N, 342, ABG)
21:11:57.146 00.000 12308 Guiding  Dir = 0, Dur = 342
21:11:57.147 00.001 12308 IsSlewing returns 0
21:11:57.147 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:57.153 00.006 12308 IsGuiding returns 0
21:11:57.153 00.000 12308 PulseGuide returned control before completion, sleep 352
21:11:57.174 00.021 14556 UpdateGuideState exits: m=1878 SNR=29.1
21:11:57.179 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:57.184 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:57.188 00.004 14556 Enqueuing Expose request
21:11:57.514 00.326 12308 IsGuiding returns 1
21:11:57.514 00.000 12308 scope still moving after pulse duration time elapsed
21:11:57.544 00.030 12308 IsSlewing returns 0
21:11:57.545 00.001 12308 IsGuiding returns 0
21:11:57.546 00.001 12308 scope move finished after 342 + 51 ms
21:11:57.546 00.000 12308 Move returns status 0, amount 342
21:11:57.547 00.001 12308 move complete, result=0
21:11:57.548 00.001 12308 worker thread done servicing request
21:11:57.548 00.000 12308 Worker thread wakes up
21:11:57.548 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:57.548 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.5 px 342 ms NORTH
21:11:57.556 00.008 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:11:58.807 01.251 12308 Exposure complete
21:11:58.964 00.157 12308 worker thread done servicing request
21:11:58.964 00.000 14556 OnExposeComplete: enter
21:11:58.968 00.004 14556 UpdateGuideState(): m_state=6
21:11:58.973 00.005 14556 Star::Find(15, 178, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1982
21:11:58.976 00.003 14556 Star::Find returns 1 (0), X=178.95, Y=987.19, Mass=1879, SNR=29.2, Peak=153 HFD=4.4
21:11:58.980 00.004 14556 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-3.07) = xAngle (1.54 = 1.54)
21:11:58.984 00.004 14556 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.44 = 1.44)
21:11:58.988 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.38 hyp=0.39 cameraTheta=-1.53 mountX=0.01 mountY=0.38, mountTheta=1.54
21:11:58.992 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.38, opts=13)
21:11:58.996 00.004 14556 Enqueuing Move request for scope (0.02, -0.38)
21:11:59.001 00.005 12308 Worker thread wakes up
21:11:59.001 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.38) opts 0xd
21:11:59.001 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.38)
21:11:59.002 00.001 12308 Moving (0.02, -0.38) raw xDistance=0.01 yDistance=0.38
21:11:59.002 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:11:59.002 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:11:59.002 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
21:11:59.003 00.001 12308 MoveAxis(E, 0, ABG)
21:11:59.003 00.000 12308 Move returns status 0, amount 0
21:11:59.004 00.001 12308 MoveAxis(N, 0, ABG)
21:11:59.004 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:11:59.008 00.004 12308 Move returns status 0, amount 0
21:11:59.008 00.000 12308 move complete, result=0
21:11:59.008 00.000 12308 worker thread done servicing request
21:11:59.030 00.022 14556 UpdateGuideState exits: m=1879 SNR=29.2
21:11:59.033 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:59.037 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:11:59.040 00.003 14556 Enqueuing Expose request
21:11:59.045 00.005 12308 Worker thread wakes up
21:11:59.047 00.002 14556 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
21:11:59.051 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:11:59.052 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:12:00.311 01.259 12308 Exposure complete
21:12:00.489 00.178 12308 worker thread done servicing request
21:12:00.489 00.000 14556 OnExposeComplete: enter
21:12:00.494 00.005 14556 UpdateGuideState(): m_state=6
21:12:00.498 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1983
21:12:00.502 00.004 14556 Star::Find returns 1 (0), X=178.76, Y=987.24, Mass=2232, SNR=31.9, Peak=181 HFD=4.5
21:12:00.505 00.003 14556 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-3.07) = xAngle (1.02 = 1.02)
21:12:00.510 00.005 14556 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.92 = 0.92)
21:12:00.513 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.34 hyp=0.38 cameraTheta=-2.06 mountX=0.20 mountY=0.30, mountTheta=0.99
21:12:00.519 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.34, opts=13)
21:12:00.523 00.004 14556 Enqueuing Move request for scope (-0.18, -0.34)
21:12:00.526 00.003 12308 Worker thread wakes up
21:12:00.527 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.34) opts 0xd
21:12:00.527 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.34)
21:12:00.527 00.000 12308 Moving (-0.18, -0.34) raw xDistance=0.20 yDistance=0.30
21:12:00.527 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:12:00.527 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:12:00.527 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
21:12:00.529 00.002 12308 MoveAxis(W, 87, ABG)
21:12:00.529 00.000 12308 Guiding  Dir = 3, Dur = 87
21:12:00.529 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:00.533 00.004 12308 IsSlewing returns 0
21:12:00.533 00.000 12308 IsGuiding returns 0
21:12:00.533 00.000 12308 PulseGuide returned control before completion, sleep 97
21:12:00.553 00.020 14556 UpdateGuideState exits: m=2232 SNR=31.9
21:12:00.558 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:00.562 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:00.566 00.004 14556 Enqueuing Expose request
21:12:00.640 00.074 12308 IsGuiding returns 1
21:12:00.641 00.001 12308 scope still moving after pulse duration time elapsed
21:12:00.671 00.030 12308 IsSlewing returns 0
21:12:00.673 00.002 12308 IsGuiding returns 0
21:12:00.674 00.001 12308 scope move finished after 87 + 53 ms
21:12:00.674 00.000 12308 Move returns status 0, amount 87
21:12:00.675 00.001 12308 MoveAxis(N, 0, ABG)
21:12:00.675 00.000 12308 Move returns status 0, amount 0
21:12:00.675 00.000 12308 move complete, result=0
21:12:00.676 00.001 12308 worker thread done servicing request
21:12:00.676 00.000 12308 Worker thread wakes up
21:12:00.676 00.000 14556 GuideStep: 0.2 px 87 ms WEST, 0.3 px 0 ms NORTH
21:12:00.683 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:00.683 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:12:01.941 01.258 12308 Exposure complete
21:12:02.098 00.157 12308 worker thread done servicing request
21:12:02.098 00.000 14556 OnExposeComplete: enter
21:12:02.101 00.003 14556 UpdateGuideState(): m_state=6
21:12:02.105 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1984
21:12:02.110 00.005 14556 Star::Find returns 1 (0), X=178.93, Y=987.41, Mass=2157, SNR=31.2, Peak=162 HFD=4.7
21:12:02.113 00.003 14556 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-3.07) = xAngle (1.49 = 1.49)
21:12:02.117 00.004 14556 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.39 = 1.39)
21:12:02.121 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.17 hyp=0.17 cameraTheta=-1.58 mountX=0.01 mountY=0.17, mountTheta=1.49
21:12:02.126 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.17, opts=13)
21:12:02.129 00.003 14556 Enqueuing Move request for scope (-0.00, -0.17)
21:12:02.133 00.004 12308 Worker thread wakes up
21:12:02.133 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.17) opts 0xd
21:12:02.133 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.17)
21:12:02.133 00.000 12308 Moving (-0.00, -0.17) raw xDistance=0.01 yDistance=0.17
21:12:02.133 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:12:02.133 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:12:02.134 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:12:02.134 00.000 12308 MoveAxis(E, 0, ABG)
21:12:02.134 00.000 12308 Move returns status 0, amount 0
21:12:02.134 00.000 12308 MoveAxis(N, 0, ABG)
21:12:02.134 00.000 12308 Move returns status 0, amount 0
21:12:02.134 00.000 12308 move complete, result=0
21:12:02.134 00.000 12308 worker thread done servicing request
21:12:02.135 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:02.159 00.024 14556 UpdateGuideState exits: m=2157 SNR=31.2
21:12:02.163 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:02.167 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:02.173 00.006 14556 Enqueuing Expose request
21:12:02.178 00.005 12308 Worker thread wakes up
21:12:02.179 00.001 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:12:02.185 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:02.185 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:12:03.437 01.252 12308 Exposure complete
21:12:03.596 00.159 12308 worker thread done servicing request
21:12:03.596 00.000 14556 OnExposeComplete: enter
21:12:03.601 00.005 14556 UpdateGuideState(): m_state=6
21:12:03.605 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1985
21:12:03.609 00.004 14556 Star::Find returns 1 (0), X=178.84, Y=987.63, Mass=1778, SNR=28.2, Peak=127 HFD=4.5
21:12:03.612 00.003 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.69 = -0.59)
21:12:03.617 00.005 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.60 = -0.69)
21:12:03.621 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.11 cameraTheta=2.62 mountX=0.09 mountY=-0.07, mountTheta=-0.65
21:12:03.627 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.05, opts=13)
21:12:03.631 00.004 14556 Enqueuing Move request for scope (-0.09, 0.05)
21:12:03.635 00.004 12308 Worker thread wakes up
21:12:03.635 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
21:12:03.635 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
21:12:03.635 00.000 12308 Moving (-0.09, 0.05) raw xDistance=0.09 yDistance=-0.07
21:12:03.636 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:12:03.636 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:12:03.636 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:03.642 00.006 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:12:03.642 00.000 12308 MoveAxis(E, 0, ABG)
21:12:03.642 00.000 12308 Move returns status 0, amount 0
21:12:03.642 00.000 12308 MoveAxis(N, 0, ABG)
21:12:03.642 00.000 12308 Move returns status 0, amount 0
21:12:03.643 00.001 12308 move complete, result=0
21:12:03.643 00.000 12308 worker thread done servicing request
21:12:03.664 00.021 14556 UpdateGuideState exits: m=1778 SNR=28.2
21:12:03.667 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:03.672 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:03.677 00.005 14556 Enqueuing Expose request
21:12:03.682 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:12:03.687 00.005 12308 Worker thread wakes up
21:12:03.687 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:03.687 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:12:04.935 01.248 12308 Exposure complete
21:12:05.095 00.160 12308 worker thread done servicing request
21:12:05.095 00.000 14556 OnExposeComplete: enter
21:12:05.100 00.005 14556 UpdateGuideState(): m_state=6
21:12:05.104 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1986
21:12:05.108 00.004 14556 Star::Find returns 1 (0), X=178.94, Y=987.62, Mass=2073, SNR=30.7, Peak=162 HFD=4.7
21:12:05.111 00.003 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.59 = -1.69)
21:12:05.115 00.004 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.79)
21:12:05.120 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.52 mountX=-0.01 mountY=-0.05, mountTheta=-1.69
21:12:05.125 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.05, opts=13)
21:12:05.129 00.004 14556 Enqueuing Move request for scope (0.00, 0.05)
21:12:05.132 00.003 12308 Worker thread wakes up
21:12:05.133 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.05) opts 0xd
21:12:05.133 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.05)
21:12:05.133 00.000 12308 Moving (0.00, 0.05) raw xDistance=-0.01 yDistance=-0.05
21:12:05.133 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:12:05.134 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:12:05.134 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:12:05.134 00.000 12308 MoveAxis(E, 0, ABG)
21:12:05.134 00.000 12308 Move returns status 0, amount 0
21:12:05.135 00.001 12308 MoveAxis(N, 0, ABG)
21:12:05.135 00.000 12308 Move returns status 0, amount 0
21:12:05.135 00.000 12308 move complete, result=0
21:12:05.135 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:05.140 00.005 12308 worker thread done servicing request
21:12:05.161 00.021 14556 UpdateGuideState exits: m=2073 SNR=30.7
21:12:05.165 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:05.169 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:05.173 00.004 14556 Enqueuing Expose request
21:12:05.179 00.006 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:12:05.184 00.005 12308 Worker thread wakes up
21:12:05.184 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:05.184 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:12:06.435 01.251 12308 Exposure complete
21:12:06.596 00.161 12308 worker thread done servicing request
21:12:06.597 00.001 14556 OnExposeComplete: enter
21:12:06.603 00.006 14556 UpdateGuideState(): m_state=6
21:12:06.609 00.006 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1987
21:12:06.614 00.005 14556 Star::Find returns 1 (0), X=178.82, Y=987.74, Mass=1912, SNR=29.4, Peak=156 HFD=4.5
21:12:06.618 00.004 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
21:12:06.623 00.005 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
21:12:06.626 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.20 mountX=0.10 mountY=-0.18, mountTheta=-1.04
21:12:06.632 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.16, opts=13)
21:12:06.636 00.004 14556 Enqueuing Move request for scope (-0.12, 0.16)
21:12:06.641 00.005 12308 Worker thread wakes up
21:12:06.641 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
21:12:06.641 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
21:12:06.641 00.000 12308 Moving (-0.12, 0.16) raw xDistance=0.10 yDistance=-0.18
21:12:06.641 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:12:06.642 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:12:06.642 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:12:06.642 00.000 12308 MoveAxis(E, 0, ABG)
21:12:06.642 00.000 12308 Move returns status 0, amount 0
21:12:06.643 00.001 12308 MoveAxis(N, 0, ABG)
21:12:06.644 00.001 12308 Move returns status 0, amount 0
21:12:06.644 00.000 12308 move complete, result=0
21:12:06.644 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:06.648 00.004 12308 worker thread done servicing request
21:12:06.669 00.021 14556 UpdateGuideState exits: m=1912 SNR=29.4
21:12:06.676 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:06.680 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:06.685 00.005 14556 Enqueuing Expose request
21:12:06.688 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:12:06.692 00.004 12308 Worker thread wakes up
21:12:06.692 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:06.692 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:12:07.933 01.241 12308 Exposure complete
21:12:08.069 00.136 12308 worker thread done servicing request
21:12:08.069 00.000 14556 OnExposeComplete: enter
21:12:08.072 00.003 14556 UpdateGuideState(): m_state=6
21:12:08.076 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1988
21:12:08.080 00.004 14556 Star::Find returns 1 (0), X=179.08, Y=987.74, Mass=1848, SNR=29.1, Peak=144 HFD=4.5
21:12:08.084 00.004 14556 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.07) = xAngle (3.90 = -2.38)
21:12:08.088 00.004 14556 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.80 = -2.48)
21:12:08.092 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.16 hyp=0.22 cameraTheta=0.83 mountX=-0.16 mountY=-0.13, mountTheta=-2.44
21:12:08.097 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.16, opts=13)
21:12:08.101 00.004 14556 Enqueuing Move request for scope (0.15, 0.16)
21:12:08.105 00.004 12308 Worker thread wakes up
21:12:08.105 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.16) opts 0xd
21:12:08.106 00.001 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.16)
21:12:08.106 00.000 12308 Moving (0.15, 0.16) raw xDistance=-0.16 yDistance=-0.13
21:12:08.107 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:12:08.107 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:12:08.107 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:12:08.107 00.000 12308 MoveAxis(E, 0, ABG)
21:12:08.108 00.001 12308 Move returns status 0, amount 0
21:12:08.108 00.000 12308 MoveAxis(N, 0, ABG)
21:12:08.108 00.000 12308 Move returns status 0, amount 0
21:12:08.108 00.000 12308 move complete, result=0
21:12:08.109 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:08.115 00.006 12308 worker thread done servicing request
21:12:08.138 00.023 14556 UpdateGuideState exits: m=1848 SNR=29.1
21:12:08.148 00.010 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:08.151 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:08.156 00.005 14556 Enqueuing Expose request
21:12:08.160 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:12:08.165 00.005 12308 Worker thread wakes up
21:12:08.165 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:08.165 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:12:09.414 01.249 12308 Exposure complete
21:12:09.570 00.156 12308 worker thread done servicing request
21:12:09.570 00.000 14556 OnExposeComplete: enter
21:12:09.575 00.005 14556 UpdateGuideState(): m_state=6
21:12:09.578 00.003 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1989
21:12:09.582 00.004 14556 Star::Find returns 1 (0), X=178.89, Y=987.84, Mass=1832, SNR=28.7, Peak=146 HFD=4.4
21:12:09.587 00.005 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.83 = -1.46)
21:12:09.590 00.003 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.56)
21:12:09.597 00.007 14556 CameraToMount -- cameraX=-0.05 cameraY=0.26 hyp=0.26 cameraTheta=1.75 mountX=0.03 mountY=-0.26, mountTheta=-1.46
21:12:09.604 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.26, opts=13)
21:12:09.610 00.006 14556 Enqueuing Move request for scope (-0.05, 0.26)
21:12:09.613 00.003 12308 Worker thread wakes up
21:12:09.614 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.26) opts 0xd
21:12:09.614 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.26)
21:12:09.614 00.000 12308 Moving (-0.05, 0.26) raw xDistance=0.03 yDistance=-0.26
21:12:09.615 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:12:09.615 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:12:09.615 00.000 12308 MoveAxis(E, 0, ABG)
21:12:09.615 00.000 12308 Move returns status 0, amount 0
21:12:09.615 00.000 12308 MoveAxis(N, 186, ABG)
21:12:09.616 00.001 12308 Guiding  Dir = 0, Dur = 186
21:12:09.616 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:09.621 00.005 12308 IsSlewing returns 0
21:12:09.621 00.000 12308 IsGuiding returns 0
21:12:09.622 00.001 12308 PulseGuide returned control before completion, sleep 196
21:12:09.641 00.019 14556 UpdateGuideState exits: m=1832 SNR=28.7
21:12:09.650 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:09.653 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:09.658 00.005 14556 Enqueuing Expose request
21:12:09.827 00.169 12308 IsGuiding returns 1
21:12:09.828 00.001 12308 scope still moving after pulse duration time elapsed
21:12:09.859 00.031 12308 IsSlewing returns 0
21:12:09.860 00.001 12308 IsGuiding returns 0
21:12:09.861 00.001 12308 scope move finished after 186 + 54 ms
21:12:09.861 00.000 12308 Move returns status 0, amount 186
21:12:09.862 00.001 12308 move complete, result=0
21:12:09.863 00.001 12308 worker thread done servicing request
21:12:09.863 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 186 ms NORTH
21:12:09.869 00.006 12308 Worker thread wakes up
21:12:09.869 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:09.869 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:12:11.115 01.246 12308 Exposure complete
21:12:11.278 00.163 12308 worker thread done servicing request
21:12:11.278 00.000 14556 OnExposeComplete: enter
21:12:11.281 00.003 14556 UpdateGuideState(): m_state=6
21:12:11.284 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1990
21:12:11.289 00.005 14556 Star::Find returns 1 (0), X=178.85, Y=987.72, Mass=1891, SNR=29.3, Peak=134 HFD=4.5
21:12:11.292 00.003 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
21:12:11.296 00.004 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
21:12:11.301 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.17 cameraTheta=2.13 mountX=0.08 mountY=-0.16, mountTheta=-1.10
21:12:11.306 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.14, opts=13)
21:12:11.310 00.004 14556 Enqueuing Move request for scope (-0.09, 0.14)
21:12:11.316 00.006 12308 Worker thread wakes up
21:12:11.316 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
21:12:11.316 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
21:12:11.316 00.000 12308 Moving (-0.09, 0.14) raw xDistance=0.08 yDistance=-0.16
21:12:11.317 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:12:11.317 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:12:11.317 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:12:11.318 00.001 12308 MoveAxis(E, 0, ABG)
21:12:11.318 00.000 12308 Move returns status 0, amount 0
21:12:11.318 00.000 12308 MoveAxis(N, 0, ABG)
21:12:11.319 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:11.324 00.005 12308 Move returns status 0, amount 0
21:12:11.325 00.001 12308 move complete, result=0
21:12:11.325 00.000 12308 worker thread done servicing request
21:12:11.348 00.023 14556 UpdateGuideState exits: m=1891 SNR=29.3
21:12:11.352 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:11.355 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:11.362 00.007 14556 Enqueuing Expose request
21:12:11.367 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:12:11.371 00.004 12308 Worker thread wakes up
21:12:11.371 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:11.371 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:12:12.624 01.253 12308 Exposure complete
21:12:12.784 00.160 12308 worker thread done servicing request
21:12:12.784 00.000 14556 OnExposeComplete: enter
21:12:12.789 00.005 14556 UpdateGuideState(): m_state=6
21:12:12.793 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1991
21:12:12.797 00.004 14556 Star::Find returns 1 (0), X=178.82, Y=987.81, Mass=1950, SNR=29.6, Peak=157 HFD=4.4
21:12:12.802 00.005 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
21:12:12.806 00.004 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
21:12:12.810 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.23 hyp=0.26 cameraTheta=2.03 mountX=0.10 mountY=-0.25, mountTheta=-1.19
21:12:12.815 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.23, opts=13)
21:12:12.819 00.004 14556 Enqueuing Move request for scope (-0.11, 0.23)
21:12:12.822 00.003 12308 Worker thread wakes up
21:12:12.822 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.23) opts 0xd
21:12:12.823 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.23)
21:12:12.823 00.000 12308 Moving (-0.11, 0.23) raw xDistance=0.10 yDistance=-0.25
21:12:12.823 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:12:12.823 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:12:12.823 00.000 12308 MoveAxis(E, 0, ABG)
21:12:12.825 00.002 12308 Move returns status 0, amount 0
21:12:12.825 00.000 12308 MoveAxis(N, 175, ABG)
21:12:12.825 00.000 12308 Guiding  Dir = 0, Dur = 175
21:12:12.825 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:12.830 00.005 12308 IsSlewing returns 0
21:12:12.830 00.000 12308 IsGuiding returns 0
21:12:12.831 00.001 12308 PulseGuide returned control before completion, sleep 185
21:12:12.854 00.023 14556 UpdateGuideState exits: m=1950 SNR=29.6
21:12:12.859 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:12.863 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:12.868 00.005 14556 Enqueuing Expose request
21:12:13.021 00.153 12308 IsGuiding returns 1
21:12:13.021 00.000 12308 scope still moving after pulse duration time elapsed
21:12:13.051 00.030 12308 IsSlewing returns 0
21:12:13.051 00.000 12308 IsGuiding returns 0
21:12:13.052 00.001 12308 scope move finished after 175 + 46 ms
21:12:13.052 00.000 12308 Move returns status 0, amount 175
21:12:13.052 00.000 12308 move complete, result=0
21:12:13.052 00.000 12308 worker thread done servicing request
21:12:13.053 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 175 ms NORTH
21:12:13.058 00.005 12308 Worker thread wakes up
21:12:13.058 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:13.058 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:12:14.311 01.253 12308 Exposure complete
21:12:14.489 00.178 12308 worker thread done servicing request
21:12:14.489 00.000 14556 OnExposeComplete: enter
21:12:14.494 00.005 14556 UpdateGuideState(): m_state=6
21:12:14.499 00.005 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1992
21:12:14.503 00.004 14556 Star::Find returns 1 (0), X=178.81, Y=987.50, Mass=2243, SNR=31.8, Peak=162 HFD=4.5
21:12:14.508 00.005 14556 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-3.07) = xAngle (0.50 = 0.50)
21:12:14.513 00.005 14556 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.40 = 0.40)
21:12:14.518 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.15 cameraTheta=-2.57 mountX=0.13 mountY=0.06, mountTheta=0.42
21:12:14.526 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.08, opts=13)
21:12:14.531 00.005 14556 Enqueuing Move request for scope (-0.12, -0.08)
21:12:14.537 00.006 12308 Worker thread wakes up
21:12:14.537 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
21:12:14.538 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
21:12:14.538 00.000 12308 Moving (-0.12, -0.08) raw xDistance=0.13 yDistance=0.06
21:12:14.538 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:12:14.538 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:12:14.539 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:12:14.539 00.000 12308 MoveAxis(E, 0, ABG)
21:12:14.539 00.000 12308 Move returns status 0, amount 0
21:12:14.539 00.000 12308 MoveAxis(N, 0, ABG)
21:12:14.539 00.000 12308 Move returns status 0, amount 0
21:12:14.540 00.001 12308 move complete, result=0
21:12:14.540 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:14.546 00.006 12308 worker thread done servicing request
21:12:14.562 00.016 14556 UpdateGuideState exits: m=2243 SNR=31.8
21:12:14.565 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:14.569 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:14.572 00.003 14556 Enqueuing Expose request
21:12:14.576 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:12:14.579 00.003 12308 Worker thread wakes up
21:12:14.579 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:14.579 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:12:15.831 01.252 12308 Exposure complete
21:12:15.990 00.159 12308 worker thread done servicing request
21:12:15.991 00.001 14556 OnExposeComplete: enter
21:12:15.996 00.005 14556 UpdateGuideState(): m_state=6
21:12:16.001 00.005 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1993
21:12:16.004 00.003 14556 Star::Find returns 1 (0), X=178.76, Y=987.54, Mass=1907, SNR=29.5, Peak=131 HFD=4.7
21:12:16.009 00.005 14556 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.07) = xAngle (0.11 = 0.11)
21:12:16.013 00.004 14556 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.01 = 0.01)
21:12:16.017 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.03 hyp=0.18 cameraTheta=-2.96 mountX=0.18 mountY=0.00, mountTheta=0.01
21:12:16.021 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.03, opts=13)
21:12:16.027 00.006 14556 Enqueuing Move request for scope (-0.17, -0.03)
21:12:16.030 00.003 12308 Worker thread wakes up
21:12:16.030 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.03) opts 0xd
21:12:16.030 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.03)
21:12:16.030 00.000 12308 Moving (-0.17, -0.03) raw xDistance=0.18 yDistance=0.00
21:12:16.030 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:12:16.031 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:12:16.031 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:12:16.031 00.000 12308 MoveAxis(E, 0, ABG)
21:12:16.031 00.000 12308 Move returns status 0, amount 0
21:12:16.031 00.000 12308 MoveAxis(N, 0, ABG)
21:12:16.031 00.000 12308 Move returns status 0, amount 0
21:12:16.031 00.000 12308 move complete, result=0
21:12:16.032 00.001 12308 worker thread done servicing request
21:12:16.032 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:16.057 00.025 14556 UpdateGuideState exits: m=1907 SNR=29.5
21:12:16.061 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:16.064 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:16.068 00.004 14556 Enqueuing Expose request
21:12:16.072 00.004 12308 Worker thread wakes up
21:12:16.072 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:16.072 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:12:16.073 00.001 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:12:17.310 01.237 12308 Exposure complete
21:12:17.444 00.134 12308 worker thread done servicing request
21:12:17.444 00.000 14556 OnExposeComplete: enter
21:12:17.448 00.004 14556 UpdateGuideState(): m_state=6
21:12:17.451 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1994
21:12:17.456 00.005 14556 Star::Find returns 1 (0), X=178.79, Y=987.75, Mass=1779, SNR=28.3, Peak=115 HFD=4.6
21:12:17.459 00.003 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.35 = -0.94)
21:12:17.462 00.003 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.04)
21:12:17.467 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.17 hyp=0.22 cameraTheta=2.27 mountX=0.13 mountY=-0.19, mountTheta=-0.97
21:12:17.472 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.17, opts=13)
21:12:17.476 00.004 14556 Enqueuing Move request for scope (-0.14, 0.17)
21:12:17.480 00.004 12308 Worker thread wakes up
21:12:17.480 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.17) opts 0xd
21:12:17.480 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.17)
21:12:17.480 00.000 12308 Moving (-0.14, 0.17) raw xDistance=0.13 yDistance=-0.19
21:12:17.480 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:12:17.481 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:12:17.481 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:12:17.481 00.000 12308 MoveAxis(E, 0, ABG)
21:12:17.481 00.000 12308 Move returns status 0, amount 0
21:12:17.481 00.000 12308 MoveAxis(N, 0, ABG)
21:12:17.481 00.000 12308 Move returns status 0, amount 0
21:12:17.483 00.002 12308 move complete, result=0
21:12:17.483 00.000 12308 worker thread done servicing request
21:12:17.483 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:17.511 00.028 14556 UpdateGuideState exits: m=1779 SNR=28.3
21:12:17.517 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:17.522 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:17.526 00.004 14556 Enqueuing Expose request
21:12:17.530 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:12:17.535 00.005 12308 Worker thread wakes up
21:12:17.535 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:17.535 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:12:18.791 01.256 12308 Exposure complete
21:12:18.951 00.160 12308 worker thread done servicing request
21:12:18.951 00.000 14556 OnExposeComplete: enter
21:12:18.957 00.006 14556 UpdateGuideState(): m_state=6
21:12:18.963 00.006 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1995
21:12:18.968 00.005 14556 Star::Find returns 1 (0), X=178.92, Y=987.80, Mass=2045, SNR=30.4, Peak=173 HFD=4.3
21:12:18.974 00.006 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.71 = -1.58)
21:12:18.980 00.006 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.68)
21:12:18.987 00.007 14556 CameraToMount -- cameraX=-0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.63 mountX=-0.00 mountY=-0.23, mountTheta=-1.58
21:12:18.997 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.23, opts=13)
21:12:19.003 00.006 14556 Enqueuing Move request for scope (-0.01, 0.23)
21:12:19.008 00.005 12308 Worker thread wakes up
21:12:19.008 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.23) opts 0xd
21:12:19.008 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.23)
21:12:19.008 00.000 12308 Moving (-0.01, 0.23) raw xDistance=-0.00 yDistance=-0.23
21:12:19.009 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:12:19.009 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:12:19.009 00.000 12308 MoveAxis(E, 0, ABG)
21:12:19.009 00.000 12308 Move returns status 0, amount 0
21:12:19.010 00.001 12308 MoveAxis(N, 161, ABG)
21:12:19.010 00.000 12308 Guiding  Dir = 0, Dur = 161
21:12:19.010 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:19.015 00.005 12308 IsSlewing returns 0
21:12:19.016 00.001 12308 IsGuiding returns 0
21:12:19.017 00.001 12308 PulseGuide returned control before completion, sleep 171
21:12:19.040 00.023 14556 UpdateGuideState exits: m=2045 SNR=30.4
21:12:19.044 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:19.049 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:19.053 00.004 14556 Enqueuing Expose request
21:12:19.190 00.137 12308 IsGuiding returns 1
21:12:19.191 00.001 12308 scope still moving after pulse duration time elapsed
21:12:19.221 00.030 12308 IsSlewing returns 0
21:12:19.222 00.001 12308 IsGuiding returns 0
21:12:19.222 00.000 12308 scope move finished after 161 + 44 ms
21:12:19.222 00.000 12308 Move returns status 0, amount 161
21:12:19.222 00.000 12308 move complete, result=0
21:12:19.222 00.000 12308 worker thread done servicing request
21:12:19.223 00.001 12308 Worker thread wakes up
21:12:19.223 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 161 ms NORTH
21:12:19.230 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:19.230 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:12:20.488 01.258 12308 Exposure complete
21:12:20.638 00.150 12308 worker thread done servicing request
21:12:20.638 00.000 14556 OnExposeComplete: enter
21:12:20.642 00.004 14556 UpdateGuideState(): m_state=6
21:12:20.645 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1996
21:12:20.650 00.005 14556 Star::Find returns 1 (0), X=178.93, Y=987.46, Mass=1926, SNR=29.5, Peak=132 HFD=4.6
21:12:20.655 00.005 14556 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-3.07) = xAngle (1.44 = 1.44)
21:12:20.658 00.003 14556 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.34 = 1.34)
21:12:20.662 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.63 mountX=0.02 mountY=0.12, mountTheta=1.44
21:12:20.667 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.12, opts=13)
21:12:20.671 00.004 14556 Enqueuing Move request for scope (-0.01, -0.12)
21:12:20.676 00.005 12308 Worker thread wakes up
21:12:20.676 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
21:12:20.676 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
21:12:20.676 00.000 12308 Moving (-0.01, -0.12) raw xDistance=0.02 yDistance=0.12
21:12:20.676 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:12:20.677 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:12:20.677 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:12:20.677 00.000 12308 MoveAxis(E, 0, ABG)
21:12:20.677 00.000 12308 Move returns status 0, amount 0
21:12:20.678 00.001 12308 MoveAxis(N, 0, ABG)
21:12:20.678 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:20.682 00.004 12308 Move returns status 0, amount 0
21:12:20.682 00.000 12308 move complete, result=0
21:12:20.682 00.000 12308 worker thread done servicing request
21:12:20.701 00.019 14556 UpdateGuideState exits: m=1926 SNR=29.5
21:12:20.705 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:20.709 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:20.712 00.003 14556 Enqueuing Expose request
21:12:20.715 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:12:20.718 00.003 12308 Worker thread wakes up
21:12:20.718 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:20.718 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:12:21.971 01.253 12308 Exposure complete
21:12:22.118 00.147 12308 worker thread done servicing request
21:12:22.119 00.001 14556 OnExposeComplete: enter
21:12:22.123 00.004 14556 UpdateGuideState(): m_state=6
21:12:22.127 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1997
21:12:22.130 00.003 14556 Star::Find returns 1 (0), X=178.87, Y=987.70, Mass=2200, SNR=31.5, Peak=160 HFD=4.3
21:12:22.134 00.004 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
21:12:22.138 00.004 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
21:12:22.143 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.14 cameraTheta=2.03 mountX=0.05 mountY=-0.14, mountTheta=-1.19
21:12:22.153 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.13, opts=13)
21:12:22.159 00.006 14556 Enqueuing Move request for scope (-0.06, 0.13)
21:12:22.163 00.004 12308 Worker thread wakes up
21:12:22.163 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
21:12:22.163 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
21:12:22.164 00.001 12308 Moving (-0.06, 0.13) raw xDistance=0.05 yDistance=-0.14
21:12:22.164 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:12:22.164 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:12:22.164 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:12:22.165 00.001 12308 MoveAxis(E, 0, ABG)
21:12:22.165 00.000 12308 Move returns status 0, amount 0
21:12:22.165 00.000 12308 MoveAxis(N, 0, ABG)
21:12:22.165 00.000 12308 Move returns status 0, amount 0
21:12:22.165 00.000 12308 move complete, result=0
21:12:22.166 00.001 12308 worker thread done servicing request
21:12:22.166 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:22.194 00.028 14556 UpdateGuideState exits: m=2200 SNR=31.5
21:12:22.199 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:22.203 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:22.207 00.004 14556 Enqueuing Expose request
21:12:22.211 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:12:22.216 00.005 12308 Worker thread wakes up
21:12:22.216 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:22.216 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:12:23.470 01.254 12308 Exposure complete
21:12:23.632 00.162 12308 worker thread done servicing request
21:12:23.633 00.001 14556 OnExposeComplete: enter
21:12:23.637 00.004 14556 UpdateGuideState(): m_state=6
21:12:23.641 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1998
21:12:23.645 00.004 14556 Star::Find returns 1 (0), X=178.63, Y=987.83, Mass=1888, SNR=29.1, Peak=118 HFD=5.0
21:12:23.650 00.005 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.51 = -0.77)
21:12:23.654 00.004 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.87)
21:12:23.659 00.005 14556 CameraToMount -- cameraX=-0.31 cameraY=0.26 hyp=0.40 cameraTheta=2.44 mountX=0.29 mountY=-0.31, mountTheta=-0.82
21:12:23.665 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.26, opts=13)
21:12:23.668 00.003 14556 Enqueuing Move request for scope (-0.31, 0.26)
21:12:23.672 00.004 12308 Worker thread wakes up
21:12:23.672 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.26) opts 0xd
21:12:23.672 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.26)
21:12:23.672 00.000 12308 Moving (-0.31, 0.26) raw xDistance=0.29 yDistance=-0.31
21:12:23.672 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:12:23.674 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:12:23.674 00.000 12308 MoveAxis(W, 125, ABG)
21:12:23.674 00.000 12308 Guiding  Dir = 3, Dur = 125
21:12:23.674 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:23.679 00.005 12308 IsSlewing returns 0
21:12:23.679 00.000 12308 IsGuiding returns 0
21:12:23.680 00.001 12308 PulseGuide returned control before completion, sleep 135
21:12:23.699 00.019 14556 UpdateGuideState exits: m=1888 SNR=29.1
21:12:23.703 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:23.710 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:23.715 00.005 14556 Enqueuing Expose request
21:12:23.830 00.115 12308 IsGuiding returns 1
21:12:23.830 00.000 12308 scope still moving after pulse duration time elapsed
21:12:23.862 00.032 12308 IsSlewing returns 0
21:12:23.864 00.002 12308 IsGuiding returns 0
21:12:23.865 00.001 12308 scope move finished after 125 + 59 ms
21:12:23.865 00.000 12308 Move returns status 0, amount 125
21:12:23.866 00.001 12308 MoveAxis(N, 215, ABG)
21:12:23.866 00.000 12308 Guiding  Dir = 0, Dur = 215
21:12:23.866 00.000 12308 IsSlewing returns 0
21:12:23.867 00.001 12308 IsGuiding returns 0
21:12:23.868 00.001 12308 PulseGuide returned control before completion, sleep 225
21:12:24.096 00.228 12308 IsGuiding returns 1
21:12:24.096 00.000 12308 scope still moving after pulse duration time elapsed
21:12:24.127 00.031 12308 IsSlewing returns 0
21:12:24.129 00.002 12308 IsGuiding returns 0
21:12:24.130 00.001 12308 scope move finished after 215 + 47 ms
21:12:24.130 00.000 12308 Move returns status 0, amount 215
21:12:24.130 00.000 12308 move complete, result=0
21:12:24.131 00.001 12308 worker thread done servicing request
21:12:24.131 00.000 14556 GuideStep: 0.3 px 125 ms WEST, -0.3 px 215 ms NORTH
21:12:24.139 00.008 12308 Worker thread wakes up
21:12:24.140 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:24.140 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:12:25.383 01.243 12308 Exposure complete
21:12:25.534 00.151 12308 worker thread done servicing request
21:12:25.534 00.000 14556 OnExposeComplete: enter
21:12:25.538 00.004 14556 UpdateGuideState(): m_state=6
21:12:25.542 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1999
21:12:25.545 00.003 14556 Star::Find returns 1 (0), X=178.94, Y=987.43, Mass=2191, SNR=31.6, Peak=181 HFD=4.3
21:12:25.549 00.004 14556 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.07) = xAngle (1.50 = 1.50)
21:12:25.556 00.007 14556 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.41 = 1.41)
21:12:25.560 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.57 mountX=0.01 mountY=0.14, mountTheta=1.50
21:12:25.565 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.14, opts=13)
21:12:25.570 00.005 14556 Enqueuing Move request for scope (0.00, -0.14)
21:12:25.573 00.003 12308 Worker thread wakes up
21:12:25.573 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.14) opts 0xd
21:12:25.574 00.001 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.14)
21:12:25.574 00.000 12308 Moving (0.00, -0.14) raw xDistance=0.01 yDistance=0.14
21:12:25.574 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:12:25.574 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:12:25.575 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:12:25.575 00.000 12308 MoveAxis(E, 0, ABG)
21:12:25.576 00.001 12308 Move returns status 0, amount 0
21:12:25.576 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:25.581 00.005 12308 MoveAxis(N, 0, ABG)
21:12:25.581 00.000 12308 Move returns status 0, amount 0
21:12:25.581 00.000 12308 move complete, result=0
21:12:25.581 00.000 12308 worker thread done servicing request
21:12:25.601 00.020 14556 UpdateGuideState exits: m=2191 SNR=31.6
21:12:25.604 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:25.607 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:25.611 00.004 14556 Enqueuing Expose request
21:12:25.614 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:12:25.616 00.002 12308 Worker thread wakes up
21:12:25.617 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:25.617 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:12:26.870 01.253 12308 Exposure complete
21:12:27.030 00.160 12308 worker thread done servicing request
21:12:27.030 00.000 14556 OnExposeComplete: enter
21:12:27.035 00.005 14556 UpdateGuideState(): m_state=6
21:12:27.038 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2000
21:12:27.043 00.005 14556 Star::Find returns 1 (0), X=178.87, Y=987.41, Mass=1845, SNR=29.0, Peak=136 HFD=4.4
21:12:27.048 00.005 14556 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-3.07) = xAngle (1.14 = 1.14)
21:12:27.051 00.003 14556 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.04 = 1.04)
21:12:27.056 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.93 mountX=0.07 mountY=0.15, mountTheta=1.12
21:12:27.062 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.17, opts=13)
21:12:27.065 00.003 14556 Enqueuing Move request for scope (-0.06, -0.17)
21:12:27.069 00.004 12308 Worker thread wakes up
21:12:27.069 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
21:12:27.069 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
21:12:27.069 00.000 12308 Moving (-0.06, -0.17) raw xDistance=0.07 yDistance=0.15
21:12:27.069 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:12:27.069 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:12:27.071 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:12:27.071 00.000 12308 MoveAxis(E, 0, ABG)
21:12:27.071 00.000 12308 Move returns status 0, amount 0
21:12:27.072 00.001 12308 MoveAxis(N, 0, ABG)
21:12:27.072 00.000 12308 Move returns status 0, amount 0
21:12:27.072 00.000 12308 move complete, result=0
21:12:27.072 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:27.076 00.004 12308 worker thread done servicing request
21:12:27.098 00.022 14556 UpdateGuideState exits: m=1845 SNR=29.0
21:12:27.103 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:27.106 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:27.112 00.006 14556 Enqueuing Expose request
21:12:27.116 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:12:27.121 00.005 12308 Worker thread wakes up
21:12:27.121 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:27.121 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:12:28.367 01.246 12308 Exposure complete
21:12:28.517 00.150 12308 worker thread done servicing request
21:12:28.517 00.000 14556 OnExposeComplete: enter
21:12:28.521 00.004 14556 UpdateGuideState(): m_state=6
21:12:28.524 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2001
21:12:28.528 00.004 14556 Star::Find returns 1 (0), X=179.06, Y=987.52, Mass=2046, SNR=30.2, Peak=146 HFD=4.8
21:12:28.532 00.004 14556 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-3.07) = xAngle (2.63 = 2.63)
21:12:28.536 00.004 14556 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.53 = 2.53)
21:12:28.540 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-0.44 mountX=-0.12 mountY=0.08, mountTheta=2.56
21:12:28.544 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.06, opts=13)
21:12:28.548 00.004 14556 Enqueuing Move request for scope (0.13, -0.06)
21:12:28.553 00.005 12308 Worker thread wakes up
21:12:28.553 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
21:12:28.553 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
21:12:28.553 00.000 12308 Moving (0.13, -0.06) raw xDistance=-0.12 yDistance=0.08
21:12:28.553 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:12:28.554 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:12:28.554 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:12:28.554 00.000 12308 MoveAxis(E, 0, ABG)
21:12:28.554 00.000 12308 Move returns status 0, amount 0
21:12:28.555 00.001 12308 MoveAxis(N, 0, ABG)
21:12:28.555 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:28.559 00.004 12308 Move returns status 0, amount 0
21:12:28.559 00.000 12308 move complete, result=0
21:12:28.559 00.000 12308 worker thread done servicing request
21:12:28.580 00.021 14556 UpdateGuideState exits: m=2046 SNR=30.2
21:12:28.584 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:28.587 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:28.591 00.004 14556 Enqueuing Expose request
21:12:28.594 00.003 12308 Worker thread wakes up
21:12:28.594 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:28.594 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:12:28.595 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:12:29.839 01.244 12308 Exposure complete
21:12:29.989 00.150 12308 worker thread done servicing request
21:12:29.989 00.000 14556 OnExposeComplete: enter
21:12:29.992 00.003 14556 UpdateGuideState(): m_state=6
21:12:29.996 00.004 14556 Star::Find(15, 179, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2002
21:12:30.001 00.005 14556 Star::Find returns 1 (0), X=178.71, Y=987.61, Mass=2033, SNR=30.4, Peak=119 HFD=4.7
21:12:30.004 00.003 14556 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.07) = xAngle (6.08 = -0.20)
21:12:30.008 00.004 14556 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.30)
21:12:30.012 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.03 hyp=0.23 cameraTheta=3.01 mountX=0.22 mountY=-0.07, mountTheta=-0.29
21:12:30.017 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.03, opts=13)
21:12:30.022 00.005 14556 Enqueuing Move request for scope (-0.22, 0.03)
21:12:30.025 00.003 12308 Worker thread wakes up
21:12:30.025 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.03) opts 0xd
21:12:30.025 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.03)
21:12:30.025 00.000 12308 Moving (-0.22, 0.03) raw xDistance=0.22 yDistance=-0.07
21:12:30.025 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:12:30.025 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:12:30.027 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:12:30.027 00.000 12308 MoveAxis(W, 96, ABG)
21:12:30.027 00.000 12308 Guiding  Dir = 3, Dur = 96
21:12:30.027 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:30.031 00.004 12308 IsSlewing returns 0
21:12:30.031 00.000 12308 IsGuiding returns 0
21:12:30.031 00.000 12308 PulseGuide returned control before completion, sleep 106
21:12:30.054 00.023 14556 UpdateGuideState exits: m=2033 SNR=30.4
21:12:30.059 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:30.063 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:30.066 00.003 14556 Enqueuing Expose request
21:12:30.145 00.079 12308 IsGuiding returns 1
21:12:30.145 00.000 12308 scope still moving after pulse duration time elapsed
21:12:30.176 00.031 12308 IsSlewing returns 0
21:12:30.178 00.002 12308 IsGuiding returns 0
21:12:30.178 00.000 12308 scope move finished after 96 + 50 ms
21:12:30.179 00.001 12308 Move returns status 0, amount 96
21:12:30.179 00.000 12308 MoveAxis(N, 0, ABG)
21:12:30.179 00.000 12308 Move returns status 0, amount 0
21:12:30.180 00.001 12308 move complete, result=0
21:12:30.180 00.000 12308 worker thread done servicing request
21:12:30.180 00.000 12308 Worker thread wakes up
21:12:30.182 00.002 14556 GuideStep: 0.2 px 96 ms WEST, -0.1 px 0 ms NORTH
21:12:30.188 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:30.188 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(164,973,31,31)
21:12:31.427 01.239 14556 evsrv: cli 0185B3E8 connect
21:12:31.477 00.050 12308 Exposure complete
21:12:31.478 00.001 14556 case statement mapped state 6 to 3
21:12:31.625 00.147 14556 case statement mapped state 6 to 3
21:12:31.630 00.005 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"29ad697f-7558-4f7f-b9c4-d716b15b6e7b"}
21:12:31.635 00.005 14556 case statement mapped state 6 to 3
21:12:31.638 00.003 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"29ad697f-7558-4f7f-b9c4-d716b15b6e7b"}
21:12:31.752 00.114 14556 evsrv: cli 0185B3E8 disconnect
21:12:31.760 00.008 14556 evsrv: cli 0185AD08 connect
21:12:31.763 00.003 14556 case statement mapped state 6 to 3
21:12:31.767 00.004 14556 case statement mapped state 6 to 3
21:12:31.770 00.003 14556 evsrv: cli 0185AD08 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"aabc1c30-9201-4111-afa2-2a85fb8ef196"}
21:12:31.774 00.004 14556 PhdController::Dither begins
21:12:31.777 00.003 14556 dither: size=5.00, dRA=-3.53 dDec=-3.34
21:12:31.780 00.003 14556 MountToCamera -- mountTheta (-2.38) + m_xAngle (-3.07) = xAngle (-5.46 = 0.83)
21:12:31.783 00.003 14556 MountToCamera -- mountX=-3.53 mountY=-3.34 hyp=4.86 mountTheta=-2.38 cameraX=3.29, cameraY=3.57 cameraTheta=0.83
21:12:31.786 00.003 14556 setting lock position to (182.23, 991.15)
21:12:31.789 00.003 14556 Mount: notify guiding dithered (3.3, 3.6)
21:12:31.792 00.003 14556 Status Line: Dither by -3.53,-3.34
21:12:31.797 00.005 14556 PhdController: newstate STATE_SETTLE_BEGIN
21:12:31.801 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
21:12:31.804 00.003 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":0,"id":"aabc1c30-9201-4111-afa2-2a85fb8ef196"}
21:12:31.809 00.005 14556 evsrv: cli 0185AD08 disconnect
21:12:31.854 00.045 12308 worker thread done servicing request
21:12:31.854 00.000 14556 OnExposeComplete: enter
21:12:31.858 00.004 14556 UpdateGuideState(): m_state=6
21:12:31.862 00.004 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2003
21:12:31.864 00.002 14556 Star::Find returns 1 (0), X=178.86, Y=987.54, Mass=1891, SNR=29.2, Peak=135 HFD=4.1
21:12:31.867 00.003 14556 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.07) = xAngle (0.75 = 0.75)
21:12:31.870 00.003 14556 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.65 = 0.65)
21:12:31.874 00.004 14556 CameraToMount -- cameraX=-3.37 cameraY=-3.61 hyp=4.94 cameraTheta=-2.32 mountX=3.61 mountY=3.00, mountTheta=0.69
21:12:31.878 00.004 14556 dither recenter: remaining=(3.5,3.3) step=(3.5,3.3)
21:12:31.881 00.003 14556 MountToCamera -- mountTheta (0.76) + m_xAngle (-3.07) = xAngle (-2.31 = -2.31)
21:12:31.884 00.003 14556 MountToCamera -- mountX=3.53 mountY=3.34 hyp=4.86 mountTheta=0.76 cameraX=-3.29, cameraY=-3.57 cameraTheta=-2.31
21:12:31.886 00.002 14556 SchedulePrimaryMove(104CA5C8, x=-3.29, y=-3.57, opts=4)
21:12:31.891 00.005 14556 Enqueuing Move request for scope (-3.29, -3.57)
21:12:31.894 00.003 14556 Mount: notify direct move 3.53,3.34
21:12:31.897 00.003 12308 Worker thread wakes up
21:12:31.897 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-3.29, -3.57) opts 0x4
21:12:31.897 00.000 12308 Handling offset move in thread for scope, endpoint = (-3.29, -3.57)
21:12:31.897 00.000 12308 Moving (-3.29, -3.57) raw xDistance=3.53 yDistance=3.34
21:12:31.897 00.000 12308 MoveAxis(W, 2429, B)
21:12:31.897 00.000 12308 Guiding  Dir = 3, Dur = 2429
21:12:31.898 00.001 12308 IsSlewing returns 0
21:12:31.898 00.000 12308 IsGuiding returns 0
21:12:31.898 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:31.901 00.003 12308 PulseGuide returned control before completion, sleep 2439
21:12:31.917 00.016 14556 UpdateGuideState exits: m=1891 SNR=29.2
21:12:31.922 00.005 14556 PhdController: settling, locked = 1, distance = 5.02 (1.50) aobump = 0 frame = 1 / 99999
21:12:31.926 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760580751.925,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":5.02,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:12:31.929 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:31.933 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:31.935 00.002 14556 Enqueuing Expose request
21:12:34.349 02.414 12308 IsGuiding returns 1
21:12:34.349 00.000 12308 scope still moving after pulse duration time elapsed
21:12:34.380 00.031 12308 IsSlewing returns 0
21:12:34.380 00.000 12308 IsGuiding returns 1
21:12:34.412 00.032 12308 IsSlewing returns 0
21:12:34.414 00.002 12308 IsGuiding returns 1
21:12:34.443 00.029 12308 IsSlewing returns 0
21:12:34.443 00.000 12308 IsGuiding returns 0
21:12:34.443 00.000 12308 scope move finished after 2429 + 116 ms
21:12:34.443 00.000 12308 Move returns status 0, amount 2429
21:12:34.445 00.002 12308 MoveAxis(S, 2351, B)
21:12:34.445 00.000 12308 Guiding  Dir = 1, Dur = 2351
21:12:34.445 00.000 12308 IsSlewing returns 0
21:12:34.446 00.001 12308 IsGuiding returns 0
21:12:34.446 00.000 12308 PulseGuide returned control before completion, sleep 2361
21:12:36.810 02.364 12308 IsGuiding returns 1
21:12:36.811 00.001 12308 scope still moving after pulse duration time elapsed
21:12:36.841 00.030 12308 IsSlewing returns 0
21:12:36.842 00.001 12308 IsGuiding returns 0
21:12:36.842 00.000 12308 scope move finished after 2351 + 45 ms
21:12:36.842 00.000 12308 Move returns status 0, amount 2351
21:12:36.842 00.000 12308 move complete, result=0
21:12:36.842 00.000 12308 worker thread done servicing request
21:12:36.843 00.001 14556 GuideStep: 3.5 px 2429 ms WEST, 3.3 px 2351 ms SOUTH
21:12:36.849 00.006 12308 Worker thread wakes up
21:12:36.849 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:36.849 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:12:38.106 01.257 12308 Exposure complete
21:12:38.257 00.151 12308 worker thread done servicing request
21:12:38.257 00.000 14556 OnExposeComplete: enter
21:12:38.262 00.005 14556 UpdateGuideState(): m_state=6
21:12:38.265 00.003 14556 Star::Find(15, 178, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2004
21:12:38.268 00.003 14556 Star::Find returns 1 (0), X=182.08, Y=990.60, Mass=1949, SNR=29.7, Peak=144 HFD=4.3
21:12:38.274 00.006 14556 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-3.07) = xAngle (1.24 = 1.24)
21:12:38.277 00.003 14556 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.14 = 1.14)
21:12:38.281 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.55 hyp=0.57 cameraTheta=-1.83 mountX=0.19 mountY=0.52, mountTheta=1.23
21:12:38.286 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.55, opts=13)
21:12:38.289 00.003 14556 Enqueuing Move request for scope (-0.15, -0.55)
21:12:38.294 00.005 12308 Worker thread wakes up
21:12:38.294 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.55) opts 0xd
21:12:38.294 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.55)
21:12:38.294 00.000 12308 Moving (-0.15, -0.55) raw xDistance=0.19 yDistance=0.52
21:12:38.294 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:12:38.295 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:12:38.295 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
21:12:38.295 00.000 12308 MoveAxis(E, 0, ABG)
21:12:38.295 00.000 12308 Move returns status 0, amount 0
21:12:38.295 00.000 12308 MoveAxis(N, 0, ABG)
21:12:38.297 00.002 12308 Move returns status 0, amount 0
21:12:38.297 00.000 12308 move complete, result=0
21:12:38.297 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:38.301 00.004 12308 worker thread done servicing request
21:12:38.323 00.022 14556 UpdateGuideState exits: m=1949 SNR=29.7
21:12:38.328 00.005 14556 PhdController: settling, locked = 1, distance = 0.57 (1.50) aobump = 0 frame = 2 / 99999
21:12:38.333 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760580758.333,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.57,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:12:38.339 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:38.342 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:38.346 00.004 14556 Enqueuing Expose request
21:12:38.350 00.004 12308 Worker thread wakes up
21:12:38.351 00.001 14556 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
21:12:38.354 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:38.355 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:12:39.601 01.246 12308 Exposure complete
21:12:39.759 00.158 12308 worker thread done servicing request
21:12:39.759 00.000 14556 OnExposeComplete: enter
21:12:39.762 00.003 14556 UpdateGuideState(): m_state=6
21:12:39.766 00.004 14556 Star::Find(15, 182, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2005
21:12:39.771 00.005 14556 Star::Find returns 1 (0), X=182.41, Y=990.60, Mass=2085, SNR=30.3, Peak=150 HFD=4.3
21:12:39.774 00.003 14556 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-3.07) = xAngle (1.83 = 1.83)
21:12:39.778 00.004 14556 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.73 = 1.73)
21:12:39.781 00.003 14556 CameraToMount -- cameraX=0.18 cameraY=-0.55 hyp=0.58 cameraTheta=-1.25 mountX=-0.15 mountY=0.57, mountTheta=1.82
21:12:39.786 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.55, opts=13)
21:12:39.790 00.004 14556 Enqueuing Move request for scope (0.18, -0.55)
21:12:39.794 00.004 12308 Worker thread wakes up
21:12:39.794 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.55) opts 0xd
21:12:39.794 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.55)
21:12:39.794 00.000 12308 Moving (0.18, -0.55) raw xDistance=-0.15 yDistance=0.57
21:12:39.794 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:12:39.794 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:12:39.796 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
21:12:39.796 00.000 12308 MoveAxis(E, 0, ABG)
21:12:39.796 00.000 12308 Move returns status 0, amount 0
21:12:39.796 00.000 12308 MoveAxis(N, 0, ABG)
21:12:39.797 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:39.801 00.004 12308 Move returns status 0, amount 0
21:12:39.801 00.000 12308 move complete, result=0
21:12:39.801 00.000 12308 worker thread done servicing request
21:12:39.823 00.022 14556 UpdateGuideState exits: m=2085 SNR=30.3
21:12:39.828 00.005 14556 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 3 / 99999
21:12:39.832 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760580759.832,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.58,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
21:12:39.837 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:39.842 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:39.846 00.004 14556 Enqueuing Expose request
21:12:39.851 00.005 12308 Worker thread wakes up
21:12:39.851 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:39.851 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:12:39.851 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
21:12:41.122 01.271 12308 Exposure complete
21:12:41.265 00.143 12308 worker thread done servicing request
21:12:41.265 00.000 14556 OnExposeComplete: enter
21:12:41.268 00.003 14556 UpdateGuideState(): m_state=6
21:12:41.273 00.005 14556 Star::Find(15, 182, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2006
21:12:41.276 00.003 14556 Star::Find returns 1 (0), X=182.27, Y=990.99, Mass=1825, SNR=28.7, Peak=144 HFD=4.4
21:12:41.280 00.004 14556 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-3.07) = xAngle (1.77 = 1.77)
21:12:41.284 00.004 14556 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.67 = 1.67)
21:12:41.287 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=-0.16 hyp=0.17 cameraTheta=-1.31 mountX=-0.03 mountY=0.17, mountTheta=1.76
21:12:41.292 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.16, opts=13)
21:12:41.296 00.004 14556 Enqueuing Move request for scope (0.04, -0.16)
21:12:41.300 00.004 12308 Worker thread wakes up
21:12:41.300 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.16) opts 0xd
21:12:41.300 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.16)
21:12:41.300 00.000 12308 Moving (0.04, -0.16) raw xDistance=-0.03 yDistance=0.17
21:12:41.300 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:12:41.300 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:12:41.301 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:12:41.301 00.000 12308 MoveAxis(E, 0, ABG)
21:12:41.301 00.000 12308 Move returns status 0, amount 0
21:12:41.301 00.000 12308 MoveAxis(N, 0, ABG)
21:12:41.301 00.000 12308 Move returns status 0, amount 0
21:12:41.301 00.000 12308 move complete, result=0
21:12:41.301 00.000 12308 worker thread done servicing request
21:12:41.302 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:41.327 00.025 14556 UpdateGuideState exits: m=1825 SNR=28.7
21:12:41.332 00.005 14556 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 4 / 99999
21:12:41.336 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760580761.336,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
21:12:41.340 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:41.344 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:41.347 00.003 14556 Enqueuing Expose request
21:12:41.349 00.002 12308 Worker thread wakes up
21:12:41.349 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:12:41.352 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:41.353 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:12:42.595 01.242 12308 Exposure complete
21:12:42.742 00.147 12308 worker thread done servicing request
21:12:42.743 00.001 14556 OnExposeComplete: enter
21:12:42.746 00.003 14556 UpdateGuideState(): m_state=6
21:12:42.751 00.005 14556 Star::Find(15, 182, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2007
21:12:42.756 00.005 14556 Star::Find returns 1 (0), X=182.20, Y=990.87, Mass=1825, SNR=29.0, Peak=131 HFD=4.5
21:12:42.760 00.004 14556 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-3.07) = xAngle (1.42 = 1.42)
21:12:42.763 00.003 14556 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.32 = 1.32)
21:12:42.766 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.28 hyp=0.28 cameraTheta=-1.66 mountX=0.04 mountY=0.27, mountTheta=1.41
21:12:42.771 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.28, opts=13)
21:12:42.776 00.005 14556 Enqueuing Move request for scope (-0.02, -0.28)
21:12:42.780 00.004 12308 Worker thread wakes up
21:12:42.780 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.28) opts 0xd
21:12:42.780 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.28)
21:12:42.780 00.000 12308 Moving (-0.02, -0.28) raw xDistance=0.04 yDistance=0.27
21:12:42.780 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:12:42.780 00.000 12308 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.01
21:12:42.780 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
21:12:42.781 00.001 12308 MoveAxis(E, 0, ABG)
21:12:42.781 00.000 12308 Move returns status 0, amount 0
21:12:42.781 00.000 12308 MoveAxis(S, 190, ABG)
21:12:42.781 00.000 12308 Guiding  Dir = 1, Dur = 190
21:12:42.782 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:42.787 00.005 12308 IsSlewing returns 0
21:12:42.787 00.000 12308 IsGuiding returns 0
21:12:42.787 00.000 12308 PulseGuide returned control before completion, sleep 200
21:12:42.809 00.022 14556 UpdateGuideState exits: m=1825 SNR=29.0
21:12:42.813 00.004 14556 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 5 / 99999
21:12:42.816 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760580762.816,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
21:12:42.821 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:42.825 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:42.830 00.005 14556 Enqueuing Expose request
21:12:42.991 00.161 12308 IsGuiding returns 1
21:12:42.993 00.002 12308 scope still moving after pulse duration time elapsed
21:12:43.022 00.029 12308 IsSlewing returns 0
21:12:43.023 00.001 12308 IsGuiding returns 0
21:12:43.024 00.001 12308 scope move finished after 190 + 46 ms
21:12:43.024 00.000 12308 Move returns status 0, amount 190
21:12:43.024 00.000 12308 move complete, result=0
21:12:43.024 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.3 px 190 ms SOUTH
21:12:43.031 00.007 12308 worker thread done servicing request
21:12:43.031 00.000 12308 Worker thread wakes up
21:12:43.031 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:43.031 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:12:44.285 01.254 12308 Exposure complete
21:12:44.454 00.169 12308 worker thread done servicing request
21:12:44.454 00.000 14556 OnExposeComplete: enter
21:12:44.459 00.005 14556 UpdateGuideState(): m_state=6
21:12:44.465 00.006 14556 Star::Find(15, 182, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2008
21:12:44.471 00.006 14556 Star::Find returns 1 (0), X=182.30, Y=991.27, Mass=2018, SNR=30.3, Peak=170 HFD=4.5
21:12:44.476 00.005 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.06 = -2.22)
21:12:44.480 00.004 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.96 = -2.32)
21:12:44.486 00.006 14556 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.14 cameraTheta=0.99 mountX=-0.09 mountY=-0.11, mountTheta=-2.26
21:12:44.492 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.12, opts=13)
21:12:44.499 00.007 14556 Enqueuing Move request for scope (0.08, 0.12)
21:12:44.503 00.004 12308 Worker thread wakes up
21:12:44.504 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
21:12:44.504 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
21:12:44.504 00.000 12308 Moving (0.08, 0.12) raw xDistance=-0.09 yDistance=-0.11
21:12:44.504 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:12:44.505 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:12:44.505 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:12:44.505 00.000 12308 MoveAxis(E, 0, ABG)
21:12:44.505 00.000 12308 Move returns status 0, amount 0
21:12:44.506 00.001 12308 MoveAxis(N, 0, ABG)
21:12:44.506 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:44.511 00.005 12308 Move returns status 0, amount 0
21:12:44.512 00.001 12308 move complete, result=0
21:12:44.512 00.000 12308 worker thread done servicing request
21:12:44.533 00.021 14556 UpdateGuideState exits: m=2018 SNR=30.3
21:12:44.538 00.005 14556 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 6 / 99999
21:12:44.542 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760580764.542,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":6.2,"SettleTime":10.0,"StarLocked":true}
21:12:44.545 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:44.549 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:44.555 00.006 14556 Enqueuing Expose request
21:12:44.559 00.004 12308 Worker thread wakes up
21:12:44.559 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:12:44.563 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:44.564 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:12:45.811 01.247 12308 Exposure complete
21:12:45.967 00.156 12308 worker thread done servicing request
21:12:45.967 00.000 14556 OnExposeComplete: enter
21:12:45.972 00.005 14556 UpdateGuideState(): m_state=6
21:12:45.976 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2009
21:12:45.979 00.003 14556 Star::Find returns 1 (0), X=182.19, Y=991.13, Mass=1895, SNR=29.5, Peak=171 HFD=4.4
21:12:45.983 00.004 14556 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.07) = xAngle (0.58 = 0.58)
21:12:45.987 00.004 14556 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.48 = 0.48)
21:12:45.991 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.50 mountX=0.03 mountY=0.02, mountTheta=0.50
21:12:45.996 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.02, opts=13)
21:12:45.999 00.003 14556 Enqueuing Move request for scope (-0.03, -0.02)
21:12:46.003 00.004 12308 Worker thread wakes up
21:12:46.003 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
21:12:46.003 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
21:12:46.003 00.000 12308 Moving (-0.03, -0.02) raw xDistance=0.03 yDistance=0.02
21:12:46.003 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:12:46.004 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:12:46.004 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:12:46.004 00.000 12308 MoveAxis(E, 0, ABG)
21:12:46.004 00.000 12308 Move returns status 0, amount 0
21:12:46.004 00.000 12308 MoveAxis(N, 0, ABG)
21:12:46.004 00.000 12308 Move returns status 0, amount 0
21:12:46.004 00.000 12308 move complete, result=0
21:12:46.005 00.001 12308 worker thread done servicing request
21:12:46.005 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:46.030 00.025 14556 UpdateGuideState exits: m=1895 SNR=29.5
21:12:46.034 00.004 14556 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 7 / 99999
21:12:46.040 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760580766.040,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.24,"Time":7.7,"SettleTime":10.0,"StarLocked":true}
21:12:46.047 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:46.055 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:46.061 00.006 14556 Enqueuing Expose request
21:12:46.066 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:12:46.072 00.006 12308 Worker thread wakes up
21:12:46.072 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:46.073 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:12:47.325 01.252 12308 Exposure complete
21:12:47.453 00.128 12308 worker thread done servicing request
21:12:47.453 00.000 14556 OnExposeComplete: enter
21:12:47.457 00.004 14556 UpdateGuideState(): m_state=6
21:12:47.460 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2010
21:12:47.464 00.004 14556 Star::Find returns 1 (0), X=182.21, Y=991.50, Mass=1658, SNR=27.2, Peak=123 HFD=4.5
21:12:47.467 00.003 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.68 = -1.60)
21:12:47.471 00.004 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.70)
21:12:47.474 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.35 hyp=0.35 cameraTheta=1.61 mountX=-0.01 mountY=-0.35, mountTheta=-1.60
21:12:47.478 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.35, opts=13)
21:12:47.482 00.004 14556 Enqueuing Move request for scope (-0.01, 0.35)
21:12:47.486 00.004 12308 Worker thread wakes up
21:12:47.486 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.35) opts 0xd
21:12:47.486 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.35)
21:12:47.486 00.000 12308 Moving (-0.01, 0.35) raw xDistance=-0.01 yDistance=-0.35
21:12:47.486 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:12:47.486 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:12:47.487 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
21:12:47.487 00.000 12308 MoveAxis(E, 0, ABG)
21:12:47.487 00.000 12308 Move returns status 0, amount 0
21:12:47.487 00.000 12308 MoveAxis(N, 0, ABG)
21:12:47.487 00.000 12308 Move returns status 0, amount 0
21:12:47.487 00.000 12308 move complete, result=0
21:12:47.487 00.000 12308 worker thread done servicing request
21:12:47.488 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:47.513 00.025 14556 UpdateGuideState exits: m=1658 SNR=27.2
21:12:47.519 00.006 14556 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 8 / 99999
21:12:47.525 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760580767.525,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
21:12:47.531 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:47.536 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:47.541 00.005 14556 Enqueuing Expose request
21:12:47.548 00.007 12308 Worker thread wakes up
21:12:47.548 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:12:47.557 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:47.557 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:12:48.813 01.256 12308 Exposure complete
21:12:48.952 00.139 12308 worker thread done servicing request
21:12:48.952 00.000 14556 OnExposeComplete: enter
21:12:48.956 00.004 14556 UpdateGuideState(): m_state=6
21:12:48.960 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2011
21:12:48.963 00.003 14556 Star::Find returns 1 (0), X=182.30, Y=991.35, Mass=1982, SNR=29.9, Peak=135 HFD=4.7
21:12:48.968 00.005 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.27 = -2.01)
21:12:48.972 00.004 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.11)
21:12:48.975 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.20 hyp=0.21 cameraTheta=1.20 mountX=-0.09 mountY=-0.18, mountTheta=-2.03
21:12:48.979 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.20, opts=13)
21:12:48.983 00.004 14556 Enqueuing Move request for scope (0.08, 0.20)
21:12:48.986 00.003 12308 Worker thread wakes up
21:12:48.986 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.20) opts 0xd
21:12:48.986 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.20)
21:12:48.986 00.000 12308 Moving (0.08, 0.20) raw xDistance=-0.09 yDistance=-0.18
21:12:48.986 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:12:48.988 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:12:48.988 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:12:48.988 00.000 12308 MoveAxis(E, 0, ABG)
21:12:48.989 00.001 12308 Move returns status 0, amount 0
21:12:48.989 00.000 12308 MoveAxis(N, 0, ABG)
21:12:48.989 00.000 12308 Move returns status 0, amount 0
21:12:48.989 00.000 12308 move complete, result=0
21:12:48.989 00.000 12308 worker thread done servicing request
21:12:48.989 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:49.012 00.023 14556 UpdateGuideState exits: m=1982 SNR=29.9
21:12:49.016 00.004 14556 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 9 / 99999
21:12:49.022 00.006 14556 PhdController: newstate STATE_FINISH
21:12:49.028 00.006 14556 PhdController complete: success
21:12:49.032 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760580769.032,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
21:12:49.036 00.004 14556 Mount: notify guiding dither settle done success=1
21:12:49.039 00.003 14556 PhdController: newstate STATE_IDLE
21:12:49.043 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:49.047 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:49.050 00.003 14556 Enqueuing Expose request
21:12:49.054 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:12:49.058 00.004 12308 Worker thread wakes up
21:12:49.058 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:49.058 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:12:50.302 01.244 12308 Exposure complete
21:12:50.452 00.150 12308 worker thread done servicing request
21:12:50.453 00.001 14556 OnExposeComplete: enter
21:12:50.457 00.004 14556 UpdateGuideState(): m_state=6
21:12:50.462 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2012
21:12:50.467 00.005 14556 Star::Find returns 1 (0), X=182.06, Y=991.67, Mass=2012, SNR=30.2, Peak=153 HFD=4.3
21:12:50.470 00.003 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.96 = -1.33)
21:12:50.473 00.003 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.43)
21:12:50.477 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.52 hyp=0.55 cameraTheta=1.88 mountX=0.13 mountY=-0.54, mountTheta=-1.33
21:12:50.481 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.52, opts=13)
21:12:50.484 00.003 14556 Enqueuing Move request for scope (-0.17, 0.52)
21:12:50.488 00.004 12308 Worker thread wakes up
21:12:50.488 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.52) opts 0xd
21:12:50.488 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.52)
21:12:50.488 00.000 12308 Moving (-0.17, 0.52) raw xDistance=0.13 yDistance=-0.54
21:12:50.488 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:12:50.488 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:12:50.488 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
21:12:50.490 00.002 12308 MoveAxis(E, 0, ABG)
21:12:50.490 00.000 12308 Move returns status 0, amount 0
21:12:50.490 00.000 12308 MoveAxis(N, 0, ABG)
21:12:50.490 00.000 12308 Move returns status 0, amount 0
21:12:50.490 00.000 12308 move complete, result=0
21:12:50.490 00.000 12308 worker thread done servicing request
21:12:50.490 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:50.516 00.026 14556 UpdateGuideState exits: m=2012 SNR=30.2
21:12:50.521 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:50.524 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:50.528 00.004 14556 Enqueuing Expose request
21:12:50.532 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
21:12:50.535 00.003 12308 Worker thread wakes up
21:12:50.536 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:50.536 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:12:51.794 01.258 12308 Exposure complete
21:12:51.944 00.150 12308 worker thread done servicing request
21:12:51.944 00.000 14556 OnExposeComplete: enter
21:12:51.948 00.004 14556 UpdateGuideState(): m_state=6
21:12:51.952 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2013
21:12:51.958 00.006 14556 Star::Find returns 1 (0), X=182.02, Y=991.35, Mass=2229, SNR=31.9, Peak=182 HFD=4.2
21:12:51.963 00.005 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.44 = -0.84)
21:12:51.967 00.004 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.34 = -0.94)
21:12:51.972 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=0.20 hyp=0.29 cameraTheta=2.37 mountX=0.19 mountY=-0.23, mountTheta=-0.88
21:12:51.977 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.20, opts=13)
21:12:51.981 00.004 14556 Enqueuing Move request for scope (-0.21, 0.20)
21:12:51.985 00.004 12308 Worker thread wakes up
21:12:51.985 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.20) opts 0xd
21:12:51.985 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.20)
21:12:51.985 00.000 12308 Moving (-0.21, 0.20) raw xDistance=0.19 yDistance=-0.23
21:12:51.985 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:12:51.985 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:12:51.987 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:12:51.987 00.000 12308 MoveAxis(E, 0, ABG)
21:12:51.987 00.000 12308 Move returns status 0, amount 0
21:12:51.987 00.000 12308 MoveAxis(N, 0, ABG)
21:12:51.987 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:51.992 00.005 12308 Move returns status 0, amount 0
21:12:51.992 00.000 12308 move complete, result=0
21:12:51.992 00.000 12308 worker thread done servicing request
21:12:52.012 00.020 14556 UpdateGuideState exits: m=2229 SNR=31.9
21:12:52.016 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:52.024 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:52.029 00.005 14556 Enqueuing Expose request
21:12:52.033 00.004 12308 Worker thread wakes up
21:12:52.033 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:12:52.037 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:52.037 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:12:53.295 01.258 12308 Exposure complete
21:12:53.434 00.139 12308 worker thread done servicing request
21:12:53.435 00.001 14556 OnExposeComplete: enter
21:12:53.439 00.004 14556 UpdateGuideState(): m_state=6
21:12:53.443 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2014
21:12:53.447 00.004 14556 Star::Find returns 1 (0), X=182.20, Y=991.57, Mass=1927, SNR=29.6, Peak=133 HFD=4.8
21:12:53.450 00.003 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
21:12:53.455 00.005 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
21:12:53.459 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.42 hyp=0.42 cameraTheta=1.63 mountX=-0.00 mountY=-0.42, mountTheta=-1.58
21:12:53.463 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.42, opts=13)
21:12:53.468 00.005 14556 Enqueuing Move request for scope (-0.03, 0.42)
21:12:53.471 00.003 12308 Worker thread wakes up
21:12:53.471 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.42) opts 0xd
21:12:53.471 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.42)
21:12:53.471 00.000 12308 Moving (-0.03, 0.42) raw xDistance=-0.00 yDistance=-0.42
21:12:53.471 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:12:53.471 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:12:53.472 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
21:12:53.472 00.000 12308 MoveAxis(E, 0, ABG)
21:12:53.472 00.000 12308 Move returns status 0, amount 0
21:12:53.472 00.000 12308 MoveAxis(N, 0, ABG)
21:12:53.472 00.000 12308 Move returns status 0, amount 0
21:12:53.472 00.000 12308 move complete, result=0
21:12:53.474 00.002 12308 worker thread done servicing request
21:12:53.474 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:53.498 00.024 14556 UpdateGuideState exits: m=1927 SNR=29.6
21:12:53.501 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:53.506 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:53.510 00.004 14556 Enqueuing Expose request
21:12:53.514 00.004 12308 Worker thread wakes up
21:12:53.514 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:53.515 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:12:53.515 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:12:54.764 01.249 12308 Exposure complete
21:12:54.907 00.143 12308 worker thread done servicing request
21:12:54.908 00.001 14556 OnExposeComplete: enter
21:12:54.911 00.003 14556 UpdateGuideState(): m_state=6
21:12:54.916 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2015
21:12:54.920 00.004 14556 Star::Find returns 1 (0), X=182.05, Y=991.58, Mass=2016, SNR=29.9, Peak=158 HFD=4.2
21:12:54.927 00.007 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.04 = -1.25)
21:12:54.931 00.004 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.35)
21:12:54.935 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.43 hyp=0.47 cameraTheta=1.96 mountX=0.15 mountY=-0.46, mountTheta=-1.25
21:12:54.940 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.43, opts=13)
21:12:54.944 00.004 14556 Enqueuing Move request for scope (-0.18, 0.43)
21:12:54.947 00.003 12308 Worker thread wakes up
21:12:54.948 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.43) opts 0xd
21:12:54.948 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.43)
21:12:54.948 00.000 12308 Moving (-0.18, 0.43) raw xDistance=0.15 yDistance=-0.46
21:12:54.948 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:12:54.948 00.000 12308 switching direction from 1 to -1 - decHistory=-4 oldest=0.33 newest=-1.11
21:12:54.949 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
21:12:54.949 00.000 12308 MoveAxis(E, 0, ABG)
21:12:54.949 00.000 12308 Move returns status 0, amount 0
21:12:54.949 00.000 12308 MoveAxis(N, 323, ABG)
21:12:54.949 00.000 12308 Guiding  Dir = 0, Dur = 323
21:12:54.949 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:54.955 00.006 12308 IsSlewing returns 0
21:12:54.956 00.001 12308 IsGuiding returns 0
21:12:54.957 00.001 12308 PulseGuide returned control before completion, sleep 333
21:12:54.978 00.021 14556 UpdateGuideState exits: m=2016 SNR=29.9
21:12:54.984 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:54.989 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:54.992 00.003 14556 Enqueuing Expose request
21:12:55.304 00.312 12308 IsGuiding returns 1
21:12:55.305 00.001 12308 scope still moving after pulse duration time elapsed
21:12:55.334 00.029 12308 IsSlewing returns 0
21:12:55.337 00.003 12308 IsGuiding returns 0
21:12:55.337 00.000 12308 scope move finished after 323 + 57 ms
21:12:55.338 00.001 12308 Move returns status 0, amount 323
21:12:55.339 00.001 12308 move complete, result=0
21:12:55.339 00.000 12308 worker thread done servicing request
21:12:55.339 00.000 12308 Worker thread wakes up
21:12:55.339 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.5 px 323 ms NORTH
21:12:55.347 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:55.348 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:12:56.597 01.249 12308 Exposure complete
21:12:56.747 00.150 12308 worker thread done servicing request
21:12:56.748 00.001 14556 OnExposeComplete: enter
21:12:56.751 00.003 14556 UpdateGuideState(): m_state=6
21:12:56.755 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2016
21:12:56.758 00.003 14556 Star::Find returns 1 (0), X=182.00, Y=991.90, Mass=2277, SNR=32.1, Peak=186 HFD=4.6
21:12:56.762 00.004 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.93 = -1.35)
21:12:56.767 00.005 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.45)
21:12:56.770 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.75 hyp=0.79 cameraTheta=1.86 mountX=0.17 mountY=-0.78, mountTheta=-1.35
21:12:56.775 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.75, opts=13)
21:12:56.779 00.004 14556 Enqueuing Move request for scope (-0.22, 0.75)
21:12:56.782 00.003 12308 Worker thread wakes up
21:12:56.782 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.75) opts 0xd
21:12:56.782 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.75)
21:12:56.783 00.001 12308 Moving (-0.22, 0.75) raw xDistance=0.17 yDistance=-0.78
21:12:56.783 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:12:56.783 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
21:12:56.783 00.000 12308 MoveAxis(E, 0, ABG)
21:12:56.783 00.000 12308 Move returns status 0, amount 0
21:12:56.783 00.000 12308 MoveAxis(N, 548, ABG)
21:12:56.784 00.001 12308 Guiding  Dir = 0, Dur = 548
21:12:56.784 00.000 12308 IsSlewing returns 0
21:12:56.784 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:56.789 00.005 12308 IsGuiding returns 0
21:12:56.789 00.000 12308 PulseGuide returned control before completion, sleep 558
21:12:56.812 00.023 14556 UpdateGuideState exits: m=2277 SNR=32.1
21:12:56.816 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:56.820 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:56.825 00.005 14556 Enqueuing Expose request
21:12:57.353 00.528 12308 IsGuiding returns 1
21:12:57.353 00.000 12308 scope still moving after pulse duration time elapsed
21:12:57.385 00.032 12308 IsSlewing returns 0
21:12:57.385 00.000 12308 IsGuiding returns 0
21:12:57.386 00.001 12308 scope move finished after 548 + 48 ms
21:12:57.386 00.000 12308 Move returns status 0, amount 548
21:12:57.386 00.000 12308 move complete, result=0
21:12:57.387 00.001 12308 worker thread done servicing request
21:12:57.387 00.000 12308 Worker thread wakes up
21:12:57.387 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.8 px 548 ms NORTH
21:12:57.390 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:57.390 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:12:58.649 01.259 12308 Exposure complete
21:12:58.796 00.147 12308 worker thread done servicing request
21:12:58.796 00.000 14556 OnExposeComplete: enter
21:12:58.799 00.003 14556 UpdateGuideState(): m_state=6
21:12:58.805 00.006 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2017
21:12:58.809 00.004 14556 Star::Find returns 1 (0), X=181.96, Y=991.33, Mass=1942, SNR=29.6, Peak=155 HFD=4.7
21:12:58.814 00.005 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.63 = -0.65)
21:12:58.817 00.003 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.53 = -0.75)
21:12:58.820 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=0.18 hyp=0.32 cameraTheta=2.56 mountX=0.25 mountY=-0.22, mountTheta=-0.71
21:12:58.826 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.18, opts=13)
21:12:58.830 00.004 14556 Enqueuing Move request for scope (-0.27, 0.18)
21:12:58.834 00.004 12308 Worker thread wakes up
21:12:58.835 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.18) opts 0xd
21:12:58.835 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.18)
21:12:58.835 00.000 12308 Moving (-0.27, 0.18) raw xDistance=0.25 yDistance=-0.22
21:12:58.835 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:12:58.835 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:12:58.835 00.000 12308 MoveAxis(W, 111, ABG)
21:12:58.835 00.000 12308 Guiding  Dir = 3, Dur = 111
21:12:58.836 00.001 12308 IsSlewing returns 0
21:12:58.836 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:12:58.841 00.005 12308 IsGuiding returns 0
21:12:58.841 00.000 12308 PulseGuide returned control before completion, sleep 121
21:12:58.863 00.022 14556 UpdateGuideState exits: m=1942 SNR=29.6
21:12:58.867 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:58.872 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:12:58.876 00.004 14556 Enqueuing Expose request
21:12:58.978 00.102 12308 IsGuiding returns 1
21:12:58.979 00.001 12308 scope still moving after pulse duration time elapsed
21:12:59.009 00.030 12308 IsSlewing returns 0
21:12:59.011 00.002 12308 IsGuiding returns 0
21:12:59.011 00.000 12308 scope move finished after 111 + 60 ms
21:12:59.012 00.001 12308 Move returns status 0, amount 111
21:12:59.012 00.000 12308 MoveAxis(N, 154, ABG)
21:12:59.013 00.001 12308 Guiding  Dir = 0, Dur = 154
21:12:59.014 00.001 12308 IsSlewing returns 0
21:12:59.015 00.001 12308 IsGuiding returns 0
21:12:59.016 00.001 12308 PulseGuide returned control before completion, sleep 164
21:12:59.181 00.165 12308 IsGuiding returns 1
21:12:59.182 00.001 12308 scope still moving after pulse duration time elapsed
21:12:59.212 00.030 12308 IsSlewing returns 0
21:12:59.214 00.002 12308 IsGuiding returns 0
21:12:59.214 00.000 12308 scope move finished after 154 + 45 ms
21:12:59.214 00.000 12308 Move returns status 0, amount 154
21:12:59.216 00.002 12308 move complete, result=0
21:12:59.216 00.000 12308 worker thread done servicing request
21:12:59.216 00.000 12308 Worker thread wakes up
21:12:59.217 00.001 14556 GuideStep: 0.3 px 111 ms WEST, -0.2 px 154 ms NORTH
21:12:59.223 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:12:59.224 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:00.486 01.262 12308 Exposure complete
21:13:00.657 00.171 12308 worker thread done servicing request
21:13:00.658 00.001 14556 OnExposeComplete: enter
21:13:00.662 00.004 14556 UpdateGuideState(): m_state=6
21:13:00.666 00.004 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2018
21:13:00.669 00.003 14556 Star::Find returns 1 (0), X=181.92, Y=991.21, Mass=1842, SNR=28.8, Peak=146 HFD=4.5
21:13:00.674 00.005 14556 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.07) = xAngle (6.03 = -0.25)
21:13:00.679 00.005 14556 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.35)
21:13:00.683 00.004 14556 CameraToMount -- cameraX=-0.31 cameraY=0.06 hyp=0.31 cameraTheta=2.96 mountX=0.30 mountY=-0.11, mountTheta=-0.34
21:13:00.689 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.06, opts=13)
21:13:00.694 00.005 14556 Enqueuing Move request for scope (-0.31, 0.06)
21:13:00.697 00.003 12308 Worker thread wakes up
21:13:00.697 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.06) opts 0xd
21:13:00.697 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.06)
21:13:00.697 00.000 12308 Moving (-0.31, 0.06) raw xDistance=0.30 yDistance=-0.11
21:13:00.697 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30
21:13:00.697 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:00.698 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:13:00.698 00.000 12308 MoveAxis(W, 140, ABG)
21:13:00.698 00.000 12308 Guiding  Dir = 3, Dur = 140
21:13:00.698 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:00.702 00.004 12308 IsSlewing returns 0
21:13:00.704 00.002 12308 IsGuiding returns 0
21:13:00.704 00.000 12308 PulseGuide returned control before completion, sleep 150
21:13:00.728 00.024 14556 UpdateGuideState exits: m=1842 SNR=28.8
21:13:00.733 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:00.736 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:00.742 00.006 14556 Enqueuing Expose request
21:13:00.864 00.122 12308 IsGuiding returns 1
21:13:00.864 00.000 12308 scope still moving after pulse duration time elapsed
21:13:00.895 00.031 12308 IsSlewing returns 0
21:13:00.895 00.000 12308 IsGuiding returns 0
21:13:00.896 00.001 12308 scope move finished after 140 + 52 ms
21:13:00.896 00.000 12308 Move returns status 0, amount 140
21:13:00.897 00.001 12308 MoveAxis(N, 0, ABG)
21:13:00.897 00.000 12308 Move returns status 0, amount 0
21:13:00.898 00.001 12308 move complete, result=0
21:13:00.898 00.000 12308 worker thread done servicing request
21:13:00.898 00.000 12308 Worker thread wakes up
21:13:00.898 00.000 14556 GuideStep: 0.3 px 140 ms WEST, -0.1 px 0 ms NORTH
21:13:00.905 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:00.905 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:02.158 01.253 12308 Exposure complete
21:13:02.324 00.166 12308 worker thread done servicing request
21:13:02.324 00.000 14556 OnExposeComplete: enter
21:13:02.329 00.005 14556 UpdateGuideState(): m_state=6
21:13:02.334 00.005 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2019
21:13:02.340 00.006 14556 Star::Find returns 1 (0), X=182.48, Y=991.25, Mass=1822, SNR=28.8, Peak=158 HFD=4.6
21:13:02.345 00.005 14556 CameraToMount -- cameraTheta (0.36) - m_xAngle (-3.07) = xAngle (3.43 = -2.85)
21:13:02.349 00.004 14556 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.33 = -2.95)
21:13:02.353 00.004 14556 CameraToMount -- cameraX=0.26 cameraY=0.10 hyp=0.27 cameraTheta=0.36 mountX=-0.26 mountY=-0.05, mountTheta=-2.95
21:13:02.358 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.10, opts=13)
21:13:02.362 00.004 14556 Enqueuing Move request for scope (0.26, 0.10)
21:13:02.367 00.005 12308 Worker thread wakes up
21:13:02.367 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.10) opts 0xd
21:13:02.367 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.10)
21:13:02.368 00.001 12308 Moving (0.26, 0.10) raw xDistance=-0.26 yDistance=-0.05
21:13:02.368 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26
21:13:02.368 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:02.368 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:13:02.368 00.000 12308 MoveAxis(E, 104, ABG)
21:13:02.369 00.001 12308 Guiding  Dir = 2, Dur = 104
21:13:02.369 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:02.374 00.005 12308 IsSlewing returns 0
21:13:02.374 00.000 12308 IsGuiding returns 0
21:13:02.374 00.000 12308 PulseGuide returned control before completion, sleep 114
21:13:02.396 00.022 14556 UpdateGuideState exits: m=1822 SNR=28.8
21:13:02.401 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:02.404 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:02.409 00.005 14556 Enqueuing Expose request
21:13:02.489 00.080 12308 IsGuiding returns 1
21:13:02.490 00.001 12308 scope still moving after pulse duration time elapsed
21:13:02.521 00.031 12308 IsSlewing returns 0
21:13:02.521 00.000 12308 IsGuiding returns 0
21:13:02.522 00.001 12308 scope move finished after 104 + 43 ms
21:13:02.522 00.000 12308 Move returns status 0, amount 104
21:13:02.522 00.000 12308 MoveAxis(N, 0, ABG)
21:13:02.522 00.000 12308 Move returns status 0, amount 0
21:13:02.524 00.002 12308 move complete, result=0
21:13:02.524 00.000 12308 worker thread done servicing request
21:13:02.524 00.000 14556 GuideStep: -0.3 px 104 ms EAST, -0.1 px 0 ms NORTH
21:13:02.528 00.004 12308 Worker thread wakes up
21:13:02.529 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:02.529 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:03.787 01.258 12308 Exposure complete
21:13:03.942 00.155 12308 worker thread done servicing request
21:13:03.942 00.000 14556 OnExposeComplete: enter
21:13:03.946 00.004 14556 UpdateGuideState(): m_state=6
21:13:03.950 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2020
21:13:03.954 00.004 14556 Star::Find returns 1 (0), X=182.18, Y=991.40, Mass=1887, SNR=29.2, Peak=165 HFD=4.3
21:13:03.959 00.005 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.84 = -1.45)
21:13:03.963 00.004 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.55)
21:13:03.967 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.25 hyp=0.25 cameraTheta=1.76 mountX=0.03 mountY=-0.25, mountTheta=-1.45
21:13:03.972 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.25, opts=13)
21:13:03.976 00.004 14556 Enqueuing Move request for scope (-0.05, 0.25)
21:13:03.979 00.003 12308 Worker thread wakes up
21:13:03.979 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.25) opts 0xd
21:13:03.979 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.25)
21:13:03.979 00.000 12308 Moving (-0.05, 0.25) raw xDistance=0.03 yDistance=-0.25
21:13:03.981 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:13:03.981 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:13:03.981 00.000 12308 MoveAxis(E, 0, ABG)
21:13:03.981 00.000 12308 Move returns status 0, amount 0
21:13:03.981 00.000 12308 MoveAxis(N, 178, ABG)
21:13:03.982 00.001 12308 Guiding  Dir = 0, Dur = 178
21:13:03.982 00.000 12308 IsSlewing returns 0
21:13:03.982 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:03.987 00.005 12308 IsGuiding returns 0
21:13:03.987 00.000 12308 PulseGuide returned control before completion, sleep 188
21:13:04.009 00.022 14556 UpdateGuideState exits: m=1887 SNR=29.2
21:13:04.013 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:04.018 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:04.023 00.005 14556 Enqueuing Expose request
21:13:04.183 00.160 12308 IsGuiding returns 1
21:13:04.184 00.001 12308 scope still moving after pulse duration time elapsed
21:13:04.214 00.030 12308 IsSlewing returns 0
21:13:04.215 00.001 12308 IsGuiding returns 0
21:13:04.216 00.001 12308 scope move finished after 178 + 50 ms
21:13:04.216 00.000 12308 Move returns status 0, amount 178
21:13:04.216 00.000 12308 move complete, result=0
21:13:04.217 00.001 12308 worker thread done servicing request
21:13:04.217 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 178 ms NORTH
21:13:04.223 00.006 12308 Worker thread wakes up
21:13:04.223 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:04.223 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:05.480 01.257 12308 Exposure complete
21:13:05.635 00.155 12308 worker thread done servicing request
21:13:05.636 00.001 14556 OnExposeComplete: enter
21:13:05.638 00.002 14556 UpdateGuideState(): m_state=6
21:13:05.644 00.006 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2021
21:13:05.650 00.006 14556 Star::Find returns 1 (0), X=182.20, Y=991.21, Mass=1836, SNR=28.6, Peak=164 HFD=4.3
21:13:05.654 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.10 = -1.19)
21:13:05.659 00.005 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.29)
21:13:05.662 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.02 mountX=0.03 mountY=-0.07, mountTheta=-1.20
21:13:05.668 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.06, opts=13)
21:13:05.671 00.003 14556 Enqueuing Move request for scope (-0.03, 0.06)
21:13:05.676 00.005 12308 Worker thread wakes up
21:13:05.676 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
21:13:05.676 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
21:13:05.676 00.000 12308 Moving (-0.03, 0.06) raw xDistance=0.03 yDistance=-0.07
21:13:05.676 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:13:05.677 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:05.677 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:13:05.677 00.000 12308 MoveAxis(E, 0, ABG)
21:13:05.677 00.000 12308 Move returns status 0, amount 0
21:13:05.677 00.000 12308 MoveAxis(N, 0, ABG)
21:13:05.678 00.001 12308 Move returns status 0, amount 0
21:13:05.678 00.000 12308 move complete, result=0
21:13:05.678 00.000 12308 worker thread done servicing request
21:13:05.678 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:05.706 00.028 14556 UpdateGuideState exits: m=1836 SNR=28.6
21:13:05.711 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:05.715 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:05.719 00.004 14556 Enqueuing Expose request
21:13:05.723 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:05.727 00.004 12308 Worker thread wakes up
21:13:05.727 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:05.727 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:06.976 01.249 12308 Exposure complete
21:13:07.133 00.157 12308 worker thread done servicing request
21:13:07.133 00.000 14556 OnExposeComplete: enter
21:13:07.137 00.004 14556 UpdateGuideState(): m_state=6
21:13:07.142 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2022
21:13:07.147 00.005 14556 Star::Find returns 1 (0), X=182.22, Y=991.28, Mass=2081, SNR=30.7, Peak=165 HFD=4.6
21:13:07.152 00.005 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.69 = -1.59)
21:13:07.157 00.005 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.69)
21:13:07.160 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.62 mountX=-0.00 mountY=-0.13, mountTheta=-1.59
21:13:07.165 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.13, opts=13)
21:13:07.170 00.005 14556 Enqueuing Move request for scope (-0.01, 0.13)
21:13:07.173 00.003 12308 Worker thread wakes up
21:13:07.173 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
21:13:07.173 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
21:13:07.173 00.000 12308 Moving (-0.01, 0.13) raw xDistance=-0.00 yDistance=-0.13
21:13:07.173 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:13:07.175 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:07.175 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:13:07.175 00.000 12308 MoveAxis(E, 0, ABG)
21:13:07.175 00.000 12308 Move returns status 0, amount 0
21:13:07.175 00.000 12308 MoveAxis(N, 0, ABG)
21:13:07.175 00.000 12308 Move returns status 0, amount 0
21:13:07.176 00.001 12308 move complete, result=0
21:13:07.176 00.000 12308 worker thread done servicing request
21:13:07.176 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:07.201 00.025 14556 UpdateGuideState exits: m=2081 SNR=30.7
21:13:07.207 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:07.211 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:07.215 00.004 14556 Enqueuing Expose request
21:13:07.219 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:07.222 00.003 12308 Worker thread wakes up
21:13:07.223 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:07.223 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:08.481 01.258 12308 Exposure complete
21:13:08.648 00.167 12308 worker thread done servicing request
21:13:08.648 00.000 14556 OnExposeComplete: enter
21:13:08.653 00.005 14556 UpdateGuideState(): m_state=6
21:13:08.657 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2023
21:13:08.660 00.003 14556 Star::Find returns 1 (0), X=182.35, Y=991.37, Mass=2177, SNR=31.4, Peak=180 HFD=4.8
21:13:08.664 00.004 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.11 = -2.18)
21:13:08.668 00.004 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.28)
21:13:08.671 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.22 hyp=0.25 cameraTheta=1.03 mountX=-0.14 mountY=-0.19, mountTheta=-2.21
21:13:08.676 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.22, opts=13)
21:13:08.682 00.006 14556 Enqueuing Move request for scope (0.13, 0.22)
21:13:08.686 00.004 12308 Worker thread wakes up
21:13:08.686 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.22) opts 0xd
21:13:08.686 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.22)
21:13:08.686 00.000 12308 Moving (0.13, 0.22) raw xDistance=-0.14 yDistance=-0.19
21:13:08.686 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:13:08.686 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:08.687 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:13:08.687 00.000 12308 MoveAxis(E, 0, ABG)
21:13:08.687 00.000 12308 Move returns status 0, amount 0
21:13:08.687 00.000 12308 MoveAxis(N, 0, ABG)
21:13:08.687 00.000 12308 Move returns status 0, amount 0
21:13:08.688 00.001 12308 move complete, result=0
21:13:08.688 00.000 12308 worker thread done servicing request
21:13:08.688 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:08.715 00.027 14556 UpdateGuideState exits: m=2177 SNR=31.4
21:13:08.719 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:08.723 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:08.726 00.003 14556 Enqueuing Expose request
21:13:08.730 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:13:08.734 00.004 12308 Worker thread wakes up
21:13:08.734 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:08.734 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:09.987 01.253 12308 Exposure complete
21:13:10.142 00.155 12308 worker thread done servicing request
21:13:10.142 00.000 14556 OnExposeComplete: enter
21:13:10.147 00.005 14556 UpdateGuideState(): m_state=6
21:13:10.152 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2024
21:13:10.156 00.004 14556 Star::Find returns 1 (0), X=182.15, Y=991.39, Mass=1997, SNR=30.0, Peak=173 HFD=4.2
21:13:10.160 00.004 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
21:13:10.163 00.003 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
21:13:10.168 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.87 mountX=0.06 mountY=-0.25, mountTheta=-1.34
21:13:10.174 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.24, opts=13)
21:13:10.179 00.005 14556 Enqueuing Move request for scope (-0.07, 0.24)
21:13:10.184 00.005 12308 Worker thread wakes up
21:13:10.184 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.24) opts 0xd
21:13:10.184 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.24)
21:13:10.184 00.000 12308 Moving (-0.07, 0.24) raw xDistance=0.06 yDistance=-0.25
21:13:10.186 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:13:10.186 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:13:10.186 00.000 12308 MoveAxis(E, 0, ABG)
21:13:10.186 00.000 12308 Move returns status 0, amount 0
21:13:10.186 00.000 12308 MoveAxis(N, 175, ABG)
21:13:10.186 00.000 12308 Guiding  Dir = 0, Dur = 175
21:13:10.186 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:10.191 00.005 12308 IsSlewing returns 0
21:13:10.191 00.000 12308 IsGuiding returns 0
21:13:10.192 00.001 12308 PulseGuide returned control before completion, sleep 185
21:13:10.217 00.025 14556 UpdateGuideState exits: m=1997 SNR=30.0
21:13:10.221 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:10.225 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:10.228 00.003 14556 Enqueuing Expose request
21:13:10.380 00.152 12308 IsGuiding returns 1
21:13:10.381 00.001 12308 scope still moving after pulse duration time elapsed
21:13:10.411 00.030 12308 IsSlewing returns 0
21:13:10.412 00.001 12308 IsGuiding returns 0
21:13:10.413 00.001 12308 scope move finished after 175 + 46 ms
21:13:10.413 00.000 12308 Move returns status 0, amount 175
21:13:10.414 00.001 12308 move complete, result=0
21:13:10.414 00.000 12308 worker thread done servicing request
21:13:10.414 00.000 12308 Worker thread wakes up
21:13:10.416 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 175 ms NORTH
21:13:10.422 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:10.422 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:11.671 01.249 12308 Exposure complete
21:13:11.833 00.162 12308 worker thread done servicing request
21:13:11.834 00.001 14556 OnExposeComplete: enter
21:13:11.838 00.004 14556 UpdateGuideState(): m_state=6
21:13:11.842 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2025
21:13:11.845 00.003 14556 Star::Find returns 1 (0), X=182.04, Y=991.37, Mass=1756, SNR=28.1, Peak=146 HFD=4.2
21:13:11.850 00.005 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.35 = -0.93)
21:13:11.853 00.003 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.03)
21:13:11.857 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.22 hyp=0.29 cameraTheta=2.28 mountX=0.17 mountY=-0.25, mountTheta=-0.97
21:13:11.862 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.22, opts=13)
21:13:11.869 00.007 14556 Enqueuing Move request for scope (-0.19, 0.22)
21:13:11.873 00.004 12308 Worker thread wakes up
21:13:11.873 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.22) opts 0xd
21:13:11.874 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.22)
21:13:11.874 00.000 12308 Moving (-0.19, 0.22) raw xDistance=0.17 yDistance=-0.25
21:13:11.874 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:13:11.874 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:13:11.874 00.000 12308 MoveAxis(E, 0, ABG)
21:13:11.875 00.001 12308 Move returns status 0, amount 0
21:13:11.875 00.000 12308 MoveAxis(N, 174, ABG)
21:13:11.875 00.000 12308 Guiding  Dir = 0, Dur = 174
21:13:11.876 00.001 12308 IsSlewing returns 0
21:13:11.876 00.000 12308 IsGuiding returns 0
21:13:11.876 00.000 12308 PulseGuide returned control before completion, sleep 184
21:13:11.876 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:11.905 00.029 14556 UpdateGuideState exits: m=1756 SNR=28.1
21:13:11.909 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:11.913 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:11.917 00.004 14556 Enqueuing Expose request
21:13:12.070 00.153 12308 IsGuiding returns 1
21:13:12.071 00.001 12308 scope still moving after pulse duration time elapsed
21:13:12.102 00.031 12308 IsSlewing returns 0
21:13:12.103 00.001 12308 IsGuiding returns 0
21:13:12.104 00.001 12308 scope move finished after 174 + 54 ms
21:13:12.104 00.000 12308 Move returns status 0, amount 174
21:13:12.104 00.000 12308 move complete, result=0
21:13:12.106 00.002 12308 worker thread done servicing request
21:13:12.106 00.000 12308 Worker thread wakes up
21:13:12.107 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 174 ms NORTH
21:13:12.113 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:12.113 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:13.363 01.250 12308 Exposure complete
21:13:13.516 00.153 12308 worker thread done servicing request
21:13:13.516 00.000 14556 OnExposeComplete: enter
21:13:13.521 00.005 14556 UpdateGuideState(): m_state=6
21:13:13.526 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2026
21:13:13.530 00.004 14556 Star::Find returns 1 (0), X=182.14, Y=991.12, Mass=1892, SNR=29.1, Peak=180 HFD=4.3
21:13:13.535 00.005 14556 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.07) = xAngle (0.28 = 0.28)
21:13:13.538 00.003 14556 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.18 = 0.18)
21:13:13.542 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-2.79 mountX=0.09 mountY=0.02, mountTheta=0.19
21:13:13.547 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.03, opts=13)
21:13:13.551 00.004 14556 Enqueuing Move request for scope (-0.09, -0.03)
21:13:13.555 00.004 12308 Worker thread wakes up
21:13:13.556 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
21:13:13.556 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
21:13:13.556 00.000 12308 Moving (-0.09, -0.03) raw xDistance=0.09 yDistance=0.02
21:13:13.556 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:13:13.556 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:13.556 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:13:13.557 00.001 12308 MoveAxis(E, 0, ABG)
21:13:13.557 00.000 12308 Move returns status 0, amount 0
21:13:13.557 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:13.562 00.005 12308 MoveAxis(N, 0, ABG)
21:13:13.562 00.000 12308 Move returns status 0, amount 0
21:13:13.562 00.000 12308 move complete, result=0
21:13:13.562 00.000 12308 worker thread done servicing request
21:13:13.584 00.022 14556 UpdateGuideState exits: m=1892 SNR=29.1
21:13:13.587 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:13.591 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:13.595 00.004 14556 Enqueuing Expose request
21:13:13.598 00.003 12308 Worker thread wakes up
21:13:13.598 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:13:13.603 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:13.603 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:14.858 01.255 12308 Exposure complete
21:13:15.031 00.173 12308 worker thread done servicing request
21:13:15.032 00.001 14556 OnExposeComplete: enter
21:13:15.035 00.003 14556 UpdateGuideState(): m_state=6
21:13:15.039 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2027
21:13:15.042 00.003 14556 Star::Find returns 1 (0), X=182.05, Y=991.24, Mass=1857, SNR=28.9, Peak=176 HFD=4.2
21:13:15.045 00.003 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.73 = -0.55)
21:13:15.050 00.005 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.65)
21:13:15.054 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.09 hyp=0.20 cameraTheta=2.66 mountX=0.17 mountY=-0.12, mountTheta=-0.62
21:13:15.059 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.09, opts=13)
21:13:15.063 00.004 14556 Enqueuing Move request for scope (-0.17, 0.09)
21:13:15.067 00.004 12308 Worker thread wakes up
21:13:15.067 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.09) opts 0xd
21:13:15.067 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.09)
21:13:15.068 00.001 12308 Moving (-0.17, 0.09) raw xDistance=0.17 yDistance=-0.12
21:13:15.068 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:13:15.068 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:15.068 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:13:15.068 00.000 12308 MoveAxis(E, 0, ABG)
21:13:15.069 00.001 12308 Move returns status 0, amount 0
21:13:15.069 00.000 12308 MoveAxis(N, 0, ABG)
21:13:15.069 00.000 12308 Move returns status 0, amount 0
21:13:15.069 00.000 12308 move complete, result=0
21:13:15.069 00.000 12308 worker thread done servicing request
21:13:15.069 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:15.097 00.028 14556 UpdateGuideState exits: m=1857 SNR=28.9
21:13:15.101 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:15.104 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:15.108 00.004 14556 Enqueuing Expose request
21:13:15.113 00.005 12308 Worker thread wakes up
21:13:15.114 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:15.114 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:15.114 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:16.365 01.251 12308 Exposure complete
21:13:16.527 00.162 12308 worker thread done servicing request
21:13:16.528 00.001 14556 OnExposeComplete: enter
21:13:16.531 00.003 14556 UpdateGuideState(): m_state=6
21:13:16.535 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2028
21:13:16.539 00.004 14556 Star::Find returns 1 (0), X=182.13, Y=991.17, Mass=1853, SNR=29.0, Peak=181 HFD=4.4
21:13:16.544 00.005 14556 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.07) = xAngle (6.04 = -0.25)
21:13:16.549 00.005 14556 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.94 = -0.35)
21:13:16.553 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.96 mountX=0.10 mountY=-0.03, mountTheta=-0.34
21:13:16.559 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.02, opts=13)
21:13:16.563 00.004 14556 Enqueuing Move request for scope (-0.10, 0.02)
21:13:16.567 00.004 12308 Worker thread wakes up
21:13:16.567 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
21:13:16.567 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
21:13:16.567 00.000 12308 Moving (-0.10, 0.02) raw xDistance=0.10 yDistance=-0.03
21:13:16.567 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:13:16.568 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:16.568 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:13:16.568 00.000 12308 MoveAxis(E, 0, ABG)
21:13:16.568 00.000 12308 Move returns status 0, amount 0
21:13:16.568 00.000 12308 MoveAxis(N, 0, ABG)
21:13:16.568 00.000 12308 Move returns status 0, amount 0
21:13:16.568 00.000 12308 move complete, result=0
21:13:16.570 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:16.573 00.003 12308 worker thread done servicing request
21:13:16.596 00.023 14556 UpdateGuideState exits: m=1853 SNR=29.0
21:13:16.600 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:16.604 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:16.610 00.006 14556 Enqueuing Expose request
21:13:16.614 00.004 12308 Worker thread wakes up
21:13:16.614 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:16.614 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:16.614 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:13:17.859 01.245 12308 Exposure complete
21:13:18.006 00.147 12308 worker thread done servicing request
21:13:18.006 00.000 14556 OnExposeComplete: enter
21:13:18.010 00.004 14556 UpdateGuideState(): m_state=6
21:13:18.014 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2029
21:13:18.018 00.004 14556 Star::Find returns 1 (0), X=182.14, Y=991.17, Mass=2082, SNR=30.7, Peak=185 HFD=4.4
21:13:18.024 00.006 14556 CameraToMount -- cameraTheta (2.91) - m_xAngle (-3.07) = xAngle (5.98 = -0.30)
21:13:18.027 00.003 14556 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.88 = -0.40)
21:13:18.030 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.91 mountX=0.09 mountY=-0.04, mountTheta=-0.39
21:13:18.034 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.02, opts=13)
21:13:18.037 00.003 14556 Enqueuing Move request for scope (-0.09, 0.02)
21:13:18.040 00.003 12308 Worker thread wakes up
21:13:18.040 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
21:13:18.041 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
21:13:18.041 00.000 12308 Moving (-0.09, 0.02) raw xDistance=0.09 yDistance=-0.04
21:13:18.041 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:13:18.041 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:18.041 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:13:18.041 00.000 12308 MoveAxis(E, 0, ABG)
21:13:18.042 00.001 12308 Move returns status 0, amount 0
21:13:18.042 00.000 12308 MoveAxis(N, 0, ABG)
21:13:18.042 00.000 12308 Move returns status 0, amount 0
21:13:18.042 00.000 12308 move complete, result=0
21:13:18.042 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:18.046 00.004 12308 worker thread done servicing request
21:13:18.068 00.022 14556 UpdateGuideState exits: m=2082 SNR=30.7
21:13:18.074 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:18.079 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:18.084 00.005 14556 Enqueuing Expose request
21:13:18.088 00.004 12308 Worker thread wakes up
21:13:18.088 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:18.088 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:18.088 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:13:19.331 01.243 12308 Exposure complete
21:13:19.481 00.150 12308 worker thread done servicing request
21:13:19.481 00.000 14556 OnExposeComplete: enter
21:13:19.485 00.004 14556 UpdateGuideState(): m_state=6
21:13:19.488 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2030
21:13:19.492 00.004 14556 Star::Find returns 1 (0), X=182.16, Y=991.37, Mass=1809, SNR=28.4, Peak=148 HFD=4.7
21:13:19.497 00.005 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
21:13:19.500 00.003 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
21:13:19.504 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.87 mountX=0.05 mountY=-0.23, mountTheta=-1.35
21:13:19.509 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.22, opts=13)
21:13:19.514 00.005 14556 Enqueuing Move request for scope (-0.07, 0.22)
21:13:19.517 00.003 12308 Worker thread wakes up
21:13:19.517 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.22) opts 0xd
21:13:19.517 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.22)
21:13:19.518 00.001 12308 Moving (-0.07, 0.22) raw xDistance=0.05 yDistance=-0.23
21:13:19.518 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:13:19.518 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:13:19.518 00.000 12308 MoveAxis(E, 0, ABG)
21:13:19.518 00.000 12308 Move returns status 0, amount 0
21:13:19.519 00.001 12308 MoveAxis(N, 158, ABG)
21:13:19.520 00.001 12308 Guiding  Dir = 0, Dur = 158
21:13:19.520 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:19.524 00.004 12308 IsSlewing returns 0
21:13:19.524 00.000 12308 IsGuiding returns 0
21:13:19.525 00.001 12308 PulseGuide returned control before completion, sleep 168
21:13:19.545 00.020 14556 UpdateGuideState exits: m=1809 SNR=28.4
21:13:19.550 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:19.555 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:19.559 00.004 14556 Enqueuing Expose request
21:13:19.696 00.137 12308 IsGuiding returns 1
21:13:19.697 00.001 12308 scope still moving after pulse duration time elapsed
21:13:19.726 00.029 12308 IsSlewing returns 0
21:13:19.728 00.002 12308 IsGuiding returns 0
21:13:19.729 00.001 12308 scope move finished after 158 + 46 ms
21:13:19.729 00.000 12308 Move returns status 0, amount 158
21:13:19.729 00.000 12308 move complete, result=0
21:13:19.731 00.002 12308 worker thread done servicing request
21:13:19.731 00.000 12308 Worker thread wakes up
21:13:19.731 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 158 ms NORTH
21:13:19.740 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:19.740 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:20.981 01.241 12308 Exposure complete
21:13:21.167 00.186 12308 worker thread done servicing request
21:13:21.167 00.000 14556 OnExposeComplete: enter
21:13:21.174 00.007 14556 UpdateGuideState(): m_state=6
21:13:21.181 00.007 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2031
21:13:21.189 00.008 14556 Star::Find returns 1 (0), X=182.31, Y=991.50, Mass=1818, SNR=28.6, Peak=138 HFD=4.5
21:13:21.198 00.009 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
21:13:21.203 00.005 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
21:13:21.211 00.008 14556 CameraToMount -- cameraX=0.09 cameraY=0.35 hyp=0.36 cameraTheta=1.33 mountX=-0.11 mountY=-0.33, mountTheta=-1.89
21:13:21.219 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.35, opts=13)
21:13:21.229 00.010 14556 Enqueuing Move request for scope (0.09, 0.35)
21:13:21.239 00.010 12308 Worker thread wakes up
21:13:21.239 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.35) opts 0xd
21:13:21.239 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.35)
21:13:21.240 00.001 12308 Moving (0.09, 0.35) raw xDistance=-0.11 yDistance=-0.33
21:13:21.240 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:13:21.240 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:13:21.241 00.001 12308 MoveAxis(E, 0, ABG)
21:13:21.241 00.000 12308 Move returns status 0, amount 0
21:13:21.241 00.000 12308 MoveAxis(N, 231, ABG)
21:13:21.241 00.000 12308 Guiding  Dir = 0, Dur = 231
21:13:21.241 00.000 12308 IsSlewing returns 0
21:13:21.243 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:21.246 00.003 12308 IsGuiding returns 0
21:13:21.246 00.000 12308 PulseGuide returned control before completion, sleep 241
21:13:21.266 00.020 14556 UpdateGuideState exits: m=1818 SNR=28.6
21:13:21.272 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:21.275 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:21.278 00.003 14556 Enqueuing Expose request
21:13:21.490 00.212 12308 IsGuiding returns 1
21:13:21.490 00.000 12308 scope still moving after pulse duration time elapsed
21:13:21.522 00.032 12308 IsSlewing returns 0
21:13:21.523 00.001 12308 IsGuiding returns 0
21:13:21.523 00.000 12308 scope move finished after 231 + 46 ms
21:13:21.523 00.000 12308 Move returns status 0, amount 231
21:13:21.524 00.001 12308 move complete, result=0
21:13:21.524 00.000 12308 worker thread done servicing request
21:13:21.524 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 231 ms NORTH
21:13:21.532 00.008 12308 Worker thread wakes up
21:13:21.532 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:21.532 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:22.789 01.257 12308 Exposure complete
21:13:22.948 00.159 12308 worker thread done servicing request
21:13:22.948 00.000 14556 OnExposeComplete: enter
21:13:22.952 00.004 14556 UpdateGuideState(): m_state=6
21:13:22.958 00.006 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2032
21:13:22.962 00.004 14556 Star::Find returns 1 (0), X=182.17, Y=990.98, Mass=2055, SNR=30.4, Peak=178 HFD=4.3
21:13:22.965 00.003 14556 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-3.07) = xAngle (1.17 = 1.17)
21:13:22.968 00.003 14556 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.07 = 1.07)
21:13:22.973 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.90 mountX=0.07 mountY=0.16, mountTheta=1.15
21:13:22.977 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.17, opts=13)
21:13:22.981 00.004 14556 Enqueuing Move request for scope (-0.06, -0.17)
21:13:22.986 00.005 12308 Worker thread wakes up
21:13:22.986 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
21:13:22.986 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
21:13:22.986 00.000 12308 Moving (-0.06, -0.17) raw xDistance=0.07 yDistance=0.16
21:13:22.986 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:13:22.986 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:22.986 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:13:22.987 00.001 12308 MoveAxis(E, 0, ABG)
21:13:22.987 00.000 12308 Move returns status 0, amount 0
21:13:22.987 00.000 12308 MoveAxis(N, 0, ABG)
21:13:22.987 00.000 12308 Move returns status 0, amount 0
21:13:22.987 00.000 12308 move complete, result=0
21:13:22.987 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:22.992 00.005 12308 worker thread done servicing request
21:13:23.013 00.021 14556 UpdateGuideState exits: m=2055 SNR=30.4
21:13:23.017 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:23.021 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:23.025 00.004 14556 Enqueuing Expose request
21:13:23.028 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:13:23.033 00.005 12308 Worker thread wakes up
21:13:23.033 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:23.033 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:24.279 01.246 12308 Exposure complete
21:13:24.442 00.163 12308 worker thread done servicing request
21:13:24.442 00.000 14556 OnExposeComplete: enter
21:13:24.447 00.005 14556 UpdateGuideState(): m_state=6
21:13:24.450 00.003 14556 Star::Find(15, 182, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2033
21:13:24.453 00.003 14556 Star::Find returns 1 (0), X=182.34, Y=991.12, Mass=1660, SNR=27.5, Peak=138 HFD=4.6
21:13:24.458 00.005 14556 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-3.07) = xAngle (2.85 = 2.85)
21:13:24.462 00.004 14556 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.75 = 2.75)
21:13:24.468 00.006 14556 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.12 cameraTheta=-0.23 mountX=-0.11 mountY=0.04, mountTheta=2.76
21:13:24.475 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.03, opts=13)
21:13:24.479 00.004 14556 Enqueuing Move request for scope (0.11, -0.03)
21:13:24.484 00.005 12308 Worker thread wakes up
21:13:24.484 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd
21:13:24.485 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.03)
21:13:24.485 00.000 12308 Moving (0.11, -0.03) raw xDistance=-0.11 yDistance=0.04
21:13:24.485 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:13:24.485 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:24.486 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:13:24.487 00.001 12308 MoveAxis(E, 0, ABG)
21:13:24.487 00.000 12308 Move returns status 0, amount 0
21:13:24.487 00.000 12308 MoveAxis(N, 0, ABG)
21:13:24.487 00.000 12308 Move returns status 0, amount 0
21:13:24.489 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:24.492 00.003 12308 move complete, result=0
21:13:24.492 00.000 12308 worker thread done servicing request
21:13:24.511 00.019 14556 UpdateGuideState exits: m=1660 SNR=27.5
21:13:24.515 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:24.519 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:24.522 00.003 14556 Enqueuing Expose request
21:13:24.525 00.003 12308 Worker thread wakes up
21:13:24.525 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:13:24.530 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:24.530 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:25.781 01.251 12308 Exposure complete
21:13:25.929 00.148 12308 worker thread done servicing request
21:13:25.929 00.000 14556 OnExposeComplete: enter
21:13:25.934 00.005 14556 UpdateGuideState(): m_state=6
21:13:25.938 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2034
21:13:25.941 00.003 14556 Star::Find returns 1 (0), X=182.36, Y=991.25, Mass=1900, SNR=29.1, Peak=149 HFD=4.3
21:13:25.945 00.004 14556 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.07) = xAngle (3.73 = -2.55)
21:13:25.949 00.004 14556 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.63 = -2.65)
21:13:25.952 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.17 cameraTheta=0.66 mountX=-0.14 mountY=-0.08, mountTheta=-2.62
21:13:25.958 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.10, opts=13)
21:13:25.963 00.005 14556 Enqueuing Move request for scope (0.13, 0.10)
21:13:25.969 00.006 12308 Worker thread wakes up
21:13:25.969 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
21:13:25.969 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
21:13:25.969 00.000 12308 Moving (0.13, 0.10) raw xDistance=-0.14 yDistance=-0.08
21:13:25.970 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:13:25.970 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:25.970 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:13:25.970 00.000 12308 MoveAxis(E, 0, ABG)
21:13:25.970 00.000 12308 Move returns status 0, amount 0
21:13:25.970 00.000 12308 MoveAxis(N, 0, ABG)
21:13:25.971 00.001 12308 Move returns status 0, amount 0
21:13:25.971 00.000 12308 move complete, result=0
21:13:25.971 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:25.977 00.006 12308 worker thread done servicing request
21:13:25.999 00.022 14556 UpdateGuideState exits: m=1900 SNR=29.1
21:13:26.004 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:26.007 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:26.011 00.004 14556 Enqueuing Expose request
21:13:26.016 00.005 12308 Worker thread wakes up
21:13:26.016 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:26.020 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:26.020 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:27.268 01.248 12308 Exposure complete
21:13:27.442 00.174 12308 worker thread done servicing request
21:13:27.443 00.001 14556 OnExposeComplete: enter
21:13:27.446 00.003 14556 UpdateGuideState(): m_state=6
21:13:27.451 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2035
21:13:27.456 00.005 14556 Star::Find returns 1 (0), X=182.23, Y=991.19, Mass=2303, SNR=32.2, Peak=196 HFD=4.6
21:13:27.462 00.006 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.41 = -1.88)
21:13:27.467 00.005 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.98)
21:13:27.471 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.33 mountX=-0.01 mountY=-0.03, mountTheta=-1.89
21:13:27.475 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.04, opts=13)
21:13:27.479 00.004 14556 Enqueuing Move request for scope (0.01, 0.04)
21:13:27.482 00.003 12308 Worker thread wakes up
21:13:27.482 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
21:13:27.482 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
21:13:27.482 00.000 12308 Moving (0.01, 0.04) raw xDistance=-0.01 yDistance=-0.03
21:13:27.482 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:13:27.484 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:27.484 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:13:27.484 00.000 12308 MoveAxis(E, 0, ABG)
21:13:27.484 00.000 12308 Move returns status 0, amount 0
21:13:27.484 00.000 12308 MoveAxis(N, 0, ABG)
21:13:27.484 00.000 12308 Move returns status 0, amount 0
21:13:27.485 00.001 12308 move complete, result=0
21:13:27.485 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:27.491 00.006 12308 worker thread done servicing request
21:13:27.513 00.022 14556 UpdateGuideState exits: m=2303 SNR=32.2
21:13:27.517 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:27.522 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:27.525 00.003 14556 Enqueuing Expose request
21:13:27.529 00.004 12308 Worker thread wakes up
21:13:27.530 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:27.530 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:13:27.535 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:28.785 01.250 12308 Exposure complete
21:13:28.943 00.158 12308 worker thread done servicing request
21:13:28.943 00.000 14556 OnExposeComplete: enter
21:13:28.946 00.003 14556 UpdateGuideState(): m_state=6
21:13:28.951 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2036
21:13:28.954 00.003 14556 Star::Find returns 1 (0), X=182.31, Y=991.30, Mass=2113, SNR=30.9, Peak=169 HFD=4.7
21:13:28.959 00.005 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.13 = -2.16)
21:13:28.964 00.005 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.26)
21:13:28.969 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.15 hyp=0.18 cameraTheta=1.05 mountX=-0.10 mountY=-0.14, mountTheta=-2.19
21:13:28.974 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.15, opts=13)
21:13:28.978 00.004 14556 Enqueuing Move request for scope (0.09, 0.15)
21:13:28.982 00.004 12308 Worker thread wakes up
21:13:28.982 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.15) opts 0xd
21:13:28.983 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.15)
21:13:28.983 00.000 12308 Moving (0.09, 0.15) raw xDistance=-0.10 yDistance=-0.14
21:13:28.983 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:13:28.983 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:28.983 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:13:28.984 00.001 12308 MoveAxis(E, 0, ABG)
21:13:28.984 00.000 12308 Move returns status 0, amount 0
21:13:28.984 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:28.987 00.003 12308 MoveAxis(N, 0, ABG)
21:13:28.987 00.000 12308 Move returns status 0, amount 0
21:13:28.987 00.000 12308 move complete, result=0
21:13:28.987 00.000 12308 worker thread done servicing request
21:13:29.008 00.021 14556 UpdateGuideState exits: m=2113 SNR=30.9
21:13:29.012 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:29.016 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:29.023 00.007 14556 Enqueuing Expose request
21:13:29.027 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:29.032 00.005 12308 Worker thread wakes up
21:13:29.032 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:29.032 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:30.286 01.254 12308 Exposure complete
21:13:30.445 00.159 12308 worker thread done servicing request
21:13:30.445 00.000 14556 OnExposeComplete: enter
21:13:30.449 00.004 14556 UpdateGuideState(): m_state=6
21:13:30.452 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2037
21:13:30.457 00.005 14556 Star::Find returns 1 (0), X=182.48, Y=991.34, Mass=2247, SNR=31.8, Peak=147 HFD=4.7
21:13:30.461 00.004 14556 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.07) = xAngle (3.72 = -2.56)
21:13:30.464 00.003 14556 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.62 = -2.66)
21:13:30.469 00.005 14556 CameraToMount -- cameraX=0.25 cameraY=0.19 hyp=0.32 cameraTheta=0.65 mountX=-0.27 mountY=-0.15, mountTheta=-2.64
21:13:30.475 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.19, opts=13)
21:13:30.478 00.003 14556 Enqueuing Move request for scope (0.25, 0.19)
21:13:30.481 00.003 12308 Worker thread wakes up
21:13:30.481 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.19) opts 0xd
21:13:30.481 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.19)
21:13:30.481 00.000 12308 Moving (0.25, 0.19) raw xDistance=-0.27 yDistance=-0.15
21:13:30.482 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:13:30.482 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:30.482 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:13:30.482 00.000 12308 MoveAxis(E, 116, ABG)
21:13:30.482 00.000 12308 Guiding  Dir = 2, Dur = 116
21:13:30.483 00.001 12308 IsSlewing returns 0
21:13:30.483 00.000 12308 IsGuiding returns 0
21:13:30.483 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:30.488 00.005 12308 PulseGuide returned control before completion, sleep 126
21:13:30.508 00.020 14556 UpdateGuideState exits: m=2247 SNR=31.8
21:13:30.514 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:30.518 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:30.523 00.005 14556 Enqueuing Expose request
21:13:30.619 00.096 12308 IsGuiding returns 1
21:13:30.620 00.001 12308 scope still moving after pulse duration time elapsed
21:13:30.649 00.029 12308 IsSlewing returns 0
21:13:30.651 00.002 12308 IsGuiding returns 0
21:13:30.652 00.001 12308 scope move finished after 116 + 51 ms
21:13:30.652 00.000 12308 Move returns status 0, amount 116
21:13:30.652 00.000 12308 MoveAxis(N, 0, ABG)
21:13:30.652 00.000 12308 Move returns status 0, amount 0
21:13:30.653 00.001 12308 move complete, result=0
21:13:30.653 00.000 12308 worker thread done servicing request
21:13:30.653 00.000 14556 GuideStep: -0.3 px 116 ms EAST, -0.1 px 0 ms NORTH
21:13:30.659 00.006 12308 Worker thread wakes up
21:13:30.660 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:30.660 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:31.912 01.252 12308 Exposure complete
21:13:32.064 00.152 12308 worker thread done servicing request
21:13:32.064 00.000 14556 OnExposeComplete: enter
21:13:32.068 00.004 14556 UpdateGuideState(): m_state=6
21:13:32.072 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2038
21:13:32.078 00.006 14556 Star::Find returns 1 (0), X=182.39, Y=991.44, Mass=2241, SNR=31.6, Peak=146 HFD=4.9
21:13:32.085 00.007 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.11 = -2.17)
21:13:32.091 00.006 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.27)
21:13:32.095 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.29 hyp=0.34 cameraTheta=1.04 mountX=-0.19 mountY=-0.26, mountTheta=-2.20
21:13:32.101 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.29, opts=13)
21:13:32.105 00.004 14556 Enqueuing Move request for scope (0.17, 0.29)
21:13:32.110 00.005 12308 Worker thread wakes up
21:13:32.110 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.29) opts 0xd
21:13:32.112 00.002 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.29)
21:13:32.112 00.000 12308 Moving (0.17, 0.29) raw xDistance=-0.19 yDistance=-0.26
21:13:32.112 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:13:32.112 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:13:32.113 00.001 12308 MoveAxis(E, 0, ABG)
21:13:32.113 00.000 12308 Move returns status 0, amount 0
21:13:32.113 00.000 12308 MoveAxis(N, 181, ABG)
21:13:32.114 00.001 12308 Guiding  Dir = 0, Dur = 181
21:13:32.114 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:32.119 00.005 12308 IsSlewing returns 0
21:13:32.120 00.001 12308 IsGuiding returns 0
21:13:32.120 00.000 12308 PulseGuide returned control before completion, sleep 191
21:13:32.142 00.022 14556 UpdateGuideState exits: m=2241 SNR=31.6
21:13:32.148 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:32.152 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:32.157 00.005 14556 Enqueuing Expose request
21:13:32.326 00.169 12308 IsGuiding returns 1
21:13:32.328 00.002 12308 scope still moving after pulse duration time elapsed
21:13:32.357 00.029 12308 IsSlewing returns 0
21:13:32.360 00.003 12308 IsGuiding returns 0
21:13:32.361 00.001 12308 scope move finished after 181 + 59 ms
21:13:32.361 00.000 12308 Move returns status 0, amount 181
21:13:32.362 00.001 12308 move complete, result=0
21:13:32.362 00.000 12308 worker thread done servicing request
21:13:32.363 00.001 12308 Worker thread wakes up
21:13:32.364 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 181 ms NORTH
21:13:32.370 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:32.370 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:33.620 01.250 12308 Exposure complete
21:13:33.764 00.144 12308 worker thread done servicing request
21:13:33.765 00.001 14556 OnExposeComplete: enter
21:13:33.769 00.004 14556 UpdateGuideState(): m_state=6
21:13:33.773 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2039
21:13:33.777 00.004 14556 Star::Find returns 1 (0), X=182.36, Y=991.25, Mass=1998, SNR=30.1, Peak=183 HFD=4.3
21:13:33.780 00.003 14556 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.07) = xAngle (3.73 = -2.56)
21:13:33.784 00.004 14556 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.63 = -2.66)
21:13:33.787 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.10 hyp=0.17 cameraTheta=0.65 mountX=-0.14 mountY=-0.08, mountTheta=-2.63
21:13:33.791 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.10, opts=13)
21:13:33.795 00.004 14556 Enqueuing Move request for scope (0.14, 0.10)
21:13:33.800 00.005 12308 Worker thread wakes up
21:13:33.801 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.10) opts 0xd
21:13:33.801 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.10)
21:13:33.801 00.000 12308 Moving (0.14, 0.10) raw xDistance=-0.14 yDistance=-0.08
21:13:33.801 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:13:33.801 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:33.801 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:13:33.801 00.000 12308 MoveAxis(E, 0, ABG)
21:13:33.803 00.002 12308 Move returns status 0, amount 0
21:13:33.803 00.000 12308 MoveAxis(N, 0, ABG)
21:13:33.803 00.000 12308 Move returns status 0, amount 0
21:13:33.803 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:33.807 00.004 12308 move complete, result=0
21:13:33.807 00.000 12308 worker thread done servicing request
21:13:33.826 00.019 14556 UpdateGuideState exits: m=1998 SNR=30.1
21:13:33.831 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:33.836 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:33.840 00.004 14556 Enqueuing Expose request
21:13:33.843 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:33.848 00.005 12308 Worker thread wakes up
21:13:33.848 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:33.848 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:35.090 01.242 12308 Exposure complete
21:13:35.241 00.151 12308 worker thread done servicing request
21:13:35.241 00.000 14556 OnExposeComplete: enter
21:13:35.245 00.004 14556 UpdateGuideState(): m_state=6
21:13:35.249 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2040
21:13:35.253 00.004 14556 Star::Find returns 1 (0), X=182.28, Y=991.33, Mass=2064, SNR=30.3, Peak=178 HFD=4.6
21:13:35.257 00.004 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.33 = -1.95)
21:13:35.261 00.004 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.05)
21:13:35.264 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.26 mountX=-0.07 mountY=-0.17, mountTheta=-1.97
21:13:35.270 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.18, opts=13)
21:13:35.275 00.005 14556 Enqueuing Move request for scope (0.06, 0.18)
21:13:35.279 00.004 12308 Worker thread wakes up
21:13:35.279 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.18) opts 0xd
21:13:35.279 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.18)
21:13:35.279 00.000 12308 Moving (0.06, 0.18) raw xDistance=-0.07 yDistance=-0.17
21:13:35.279 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:13:35.281 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:35.281 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:13:35.281 00.000 12308 MoveAxis(E, 0, ABG)
21:13:35.281 00.000 12308 Move returns status 0, amount 0
21:13:35.281 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:35.285 00.004 12308 MoveAxis(N, 0, ABG)
21:13:35.285 00.000 12308 Move returns status 0, amount 0
21:13:35.285 00.000 12308 move complete, result=0
21:13:35.287 00.002 12308 worker thread done servicing request
21:13:35.311 00.024 14556 UpdateGuideState exits: m=2064 SNR=30.3
21:13:35.316 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:35.321 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:35.326 00.005 14556 Enqueuing Expose request
21:13:35.334 00.008 12308 Worker thread wakes up
21:13:35.335 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:13:35.340 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:35.340 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:36.581 01.241 12308 Exposure complete
21:13:36.713 00.132 12308 worker thread done servicing request
21:13:36.715 00.002 14556 OnExposeComplete: enter
21:13:36.717 00.002 14556 UpdateGuideState(): m_state=6
21:13:36.721 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2041
21:13:36.725 00.004 14556 Star::Find returns 1 (0), X=182.27, Y=991.36, Mass=1936, SNR=29.2, Peak=152 HFD=4.4
21:13:36.728 00.003 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.45 = -1.83)
21:13:36.732 00.004 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.93)
21:13:36.736 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.21 hyp=0.21 cameraTheta=1.38 mountX=-0.06 mountY=-0.20, mountTheta=-1.84
21:13:36.740 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.21, opts=13)
21:13:36.744 00.004 14556 Enqueuing Move request for scope (0.04, 0.21)
21:13:36.747 00.003 12308 Worker thread wakes up
21:13:36.747 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.21) opts 0xd
21:13:36.747 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.21)
21:13:36.747 00.000 12308 Moving (0.04, 0.21) raw xDistance=-0.06 yDistance=-0.20
21:13:36.747 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:13:36.749 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:13:36.749 00.000 12308 MoveAxis(E, 0, ABG)
21:13:36.749 00.000 12308 Move returns status 0, amount 0
21:13:36.749 00.000 12308 MoveAxis(N, 141, ABG)
21:13:36.749 00.000 12308 Guiding  Dir = 0, Dur = 141
21:13:36.750 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:36.755 00.005 12308 IsSlewing returns 0
21:13:36.755 00.000 12308 IsGuiding returns 0
21:13:36.756 00.001 12308 PulseGuide returned control before completion, sleep 151
21:13:36.782 00.026 14556 UpdateGuideState exits: m=1936 SNR=29.2
21:13:36.788 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:36.792 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:36.799 00.007 14556 Enqueuing Expose request
21:13:36.917 00.118 12308 IsGuiding returns 1
21:13:36.917 00.000 12308 scope still moving after pulse duration time elapsed
21:13:36.949 00.032 12308 IsSlewing returns 0
21:13:36.949 00.000 12308 IsGuiding returns 0
21:13:36.949 00.000 12308 scope move finished after 141 + 52 ms
21:13:36.950 00.001 12308 Move returns status 0, amount 141
21:13:36.950 00.000 12308 move complete, result=0
21:13:36.950 00.000 12308 worker thread done servicing request
21:13:36.950 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 141 ms NORTH
21:13:36.955 00.005 12308 Worker thread wakes up
21:13:36.955 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:36.955 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:38.202 01.247 12308 Exposure complete
21:13:38.369 00.167 12308 worker thread done servicing request
21:13:38.369 00.000 14556 OnExposeComplete: enter
21:13:38.372 00.003 14556 UpdateGuideState(): m_state=6
21:13:38.375 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2042
21:13:38.379 00.004 14556 Star::Find returns 1 (0), X=182.26, Y=991.27, Mass=1929, SNR=29.5, Peak=170 HFD=4.5
21:13:38.383 00.004 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.33 = -1.95)
21:13:38.388 00.005 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.05)
21:13:38.393 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.12 cameraTheta=1.26 mountX=-0.05 mountY=-0.11, mountTheta=-1.97
21:13:38.398 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.12, opts=13)
21:13:38.405 00.007 14556 Enqueuing Move request for scope (0.04, 0.12)
21:13:38.410 00.005 12308 Worker thread wakes up
21:13:38.411 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
21:13:38.411 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
21:13:38.411 00.000 12308 Moving (0.04, 0.12) raw xDistance=-0.05 yDistance=-0.11
21:13:38.411 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:13:38.411 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:38.412 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:13:38.412 00.000 12308 MoveAxis(E, 0, ABG)
21:13:38.412 00.000 12308 Move returns status 0, amount 0
21:13:38.413 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:38.417 00.004 12308 MoveAxis(N, 0, ABG)
21:13:38.417 00.000 12308 Move returns status 0, amount 0
21:13:38.417 00.000 12308 move complete, result=0
21:13:38.419 00.002 12308 worker thread done servicing request
21:13:38.442 00.023 14556 UpdateGuideState exits: m=1929 SNR=29.5
21:13:38.449 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:38.452 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:38.458 00.006 14556 Enqueuing Expose request
21:13:38.464 00.006 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:38.469 00.005 12308 Worker thread wakes up
21:13:38.469 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:38.469 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:39.719 01.250 12308 Exposure complete
21:13:39.888 00.169 12308 worker thread done servicing request
21:13:39.888 00.000 14556 OnExposeComplete: enter
21:13:39.892 00.004 14556 UpdateGuideState(): m_state=6
21:13:39.896 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2043
21:13:39.900 00.004 14556 Star::Find returns 1 (0), X=182.18, Y=991.34, Mass=1668, SNR=27.5, Peak=128 HFD=4.5
21:13:39.903 00.003 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
21:13:39.906 00.003 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
21:13:39.909 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.80 mountX=0.03 mountY=-0.19, mountTheta=-1.42
21:13:39.914 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.19, opts=13)
21:13:39.919 00.005 14556 Enqueuing Move request for scope (-0.04, 0.19)
21:13:39.924 00.005 12308 Worker thread wakes up
21:13:39.924 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd
21:13:39.925 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.19)
21:13:39.925 00.000 12308 Moving (-0.04, 0.19) raw xDistance=0.03 yDistance=-0.19
21:13:39.925 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:13:39.926 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:39.926 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:13:39.926 00.000 12308 MoveAxis(E, 0, ABG)
21:13:39.926 00.000 12308 Move returns status 0, amount 0
21:13:39.927 00.001 12308 MoveAxis(N, 0, ABG)
21:13:39.927 00.000 12308 Move returns status 0, amount 0
21:13:39.927 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:39.933 00.006 12308 move complete, result=0
21:13:39.933 00.000 12308 worker thread done servicing request
21:13:39.956 00.023 14556 UpdateGuideState exits: m=1668 SNR=27.5
21:13:39.962 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:39.965 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:39.969 00.004 14556 Enqueuing Expose request
21:13:39.973 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:13:39.975 00.002 12308 Worker thread wakes up
21:13:39.976 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:39.976 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:41.235 01.259 12308 Exposure complete
21:13:41.367 00.132 12308 worker thread done servicing request
21:13:41.367 00.000 14556 OnExposeComplete: enter
21:13:41.370 00.003 14556 UpdateGuideState(): m_state=6
21:13:41.374 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2044
21:13:41.378 00.004 14556 Star::Find returns 1 (0), X=182.26, Y=991.53, Mass=1761, SNR=28.1, Peak=136 HFD=4.6
21:13:41.381 00.003 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
21:13:41.385 00.004 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
21:13:41.388 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.38 hyp=0.38 cameraTheta=1.48 mountX=-0.06 mountY=-0.37, mountTheta=-1.73
21:13:41.392 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.38, opts=13)
21:13:41.395 00.003 14556 Enqueuing Move request for scope (0.03, 0.38)
21:13:41.399 00.004 12308 Worker thread wakes up
21:13:41.399 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.38) opts 0xd
21:13:41.399 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.38)
21:13:41.400 00.001 12308 Moving (0.03, 0.38) raw xDistance=-0.06 yDistance=-0.37
21:13:41.400 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:13:41.400 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:13:41.400 00.000 12308 MoveAxis(E, 0, ABG)
21:13:41.400 00.000 12308 Move returns status 0, amount 0
21:13:41.400 00.000 12308 MoveAxis(N, 261, ABG)
21:13:41.400 00.000 12308 Guiding  Dir = 0, Dur = 261
21:13:41.401 00.001 12308 IsSlewing returns 0
21:13:41.401 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:41.405 00.004 12308 IsGuiding returns 0
21:13:41.405 00.000 12308 PulseGuide returned control before completion, sleep 271
21:13:41.422 00.017 14556 UpdateGuideState exits: m=1761 SNR=28.1
21:13:41.426 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:41.429 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:41.433 00.004 14556 Enqueuing Expose request
21:13:41.682 00.249 12308 IsGuiding returns 1
21:13:41.683 00.001 12308 scope still moving after pulse duration time elapsed
21:13:41.714 00.031 12308 IsSlewing returns 0
21:13:41.714 00.000 12308 IsGuiding returns 0
21:13:41.714 00.000 12308 scope move finished after 261 + 47 ms
21:13:41.715 00.001 12308 Move returns status 0, amount 261
21:13:41.715 00.000 12308 move complete, result=0
21:13:41.715 00.000 12308 worker thread done servicing request
21:13:41.715 00.000 12308 Worker thread wakes up
21:13:41.716 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 261 ms NORTH
21:13:41.721 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:41.721 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:42.970 01.249 12308 Exposure complete
21:13:43.126 00.156 12308 worker thread done servicing request
21:13:43.127 00.001 14556 OnExposeComplete: enter
21:13:43.130 00.003 14556 UpdateGuideState(): m_state=6
21:13:43.134 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2045
21:13:43.137 00.003 14556 Star::Find returns 1 (0), X=182.31, Y=991.16, Mass=2038, SNR=30.2, Peak=166 HFD=4.5
21:13:43.141 00.004 14556 CameraToMount -- cameraTheta (0.15) - m_xAngle (-3.07) = xAngle (3.22 = -3.06)
21:13:43.145 00.004 14556 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.12 = 3.12)
21:13:43.150 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.15 mountX=-0.08 mountY=0.00, mountTheta=3.12
21:13:43.155 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.01, opts=13)
21:13:43.162 00.007 14556 Enqueuing Move request for scope (0.08, 0.01)
21:13:43.167 00.005 12308 Worker thread wakes up
21:13:43.167 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
21:13:43.167 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
21:13:43.167 00.000 12308 Moving (0.08, 0.01) raw xDistance=-0.08 yDistance=0.00
21:13:43.168 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:13:43.168 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:43.168 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:13:43.168 00.000 12308 MoveAxis(E, 0, ABG)
21:13:43.168 00.000 12308 Move returns status 0, amount 0
21:13:43.169 00.001 12308 MoveAxis(N, 0, ABG)
21:13:43.169 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:43.176 00.007 12308 Move returns status 0, amount 0
21:13:43.176 00.000 12308 move complete, result=0
21:13:43.176 00.000 12308 worker thread done servicing request
21:13:43.197 00.021 14556 UpdateGuideState exits: m=2038 SNR=30.2
21:13:43.204 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:43.208 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:43.212 00.004 14556 Enqueuing Expose request
21:13:43.216 00.004 12308 Worker thread wakes up
21:13:43.216 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:13:43.221 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:43.221 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:44.458 01.237 12308 Exposure complete
21:13:44.583 00.125 12308 worker thread done servicing request
21:13:44.583 00.000 14556 OnExposeComplete: enter
21:13:44.587 00.004 14556 UpdateGuideState(): m_state=6
21:13:44.590 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2046
21:13:44.593 00.003 14556 Star::Find returns 1 (0), X=182.35, Y=991.15, Mass=2020, SNR=30.1, Peak=151 HFD=4.6
21:13:44.597 00.004 14556 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.07) = xAngle (3.07 = 3.07)
21:13:44.600 00.003 14556 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.98 = 2.98)
21:13:44.603 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.00 hyp=0.12 cameraTheta=0.00 mountX=-0.12 mountY=0.02, mountTheta=2.98
21:13:44.608 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.00, opts=13)
21:13:44.615 00.007 14556 Enqueuing Move request for scope (0.12, 0.00)
21:13:44.619 00.004 12308 Worker thread wakes up
21:13:44.619 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.00) opts 0xd
21:13:44.619 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.00)
21:13:44.620 00.001 12308 Moving (0.12, 0.00) raw xDistance=-0.12 yDistance=0.02
21:13:44.620 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:13:44.620 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:44.620 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:13:44.620 00.000 12308 MoveAxis(E, 0, ABG)
21:13:44.621 00.001 12308 Move returns status 0, amount 0
21:13:44.621 00.000 12308 MoveAxis(N, 0, ABG)
21:13:44.621 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:44.625 00.004 12308 Move returns status 0, amount 0
21:13:44.625 00.000 12308 move complete, result=0
21:13:44.625 00.000 12308 worker thread done servicing request
21:13:44.643 00.018 14556 UpdateGuideState exits: m=2020 SNR=30.1
21:13:44.647 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:44.650 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:44.653 00.003 14556 Enqueuing Expose request
21:13:44.656 00.003 12308 Worker thread wakes up
21:13:44.656 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:44.656 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:44.656 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:13:45.901 01.245 12308 Exposure complete
21:13:46.077 00.176 12308 worker thread done servicing request
21:13:46.077 00.000 14556 OnExposeComplete: enter
21:13:46.082 00.005 14556 UpdateGuideState(): m_state=6
21:13:46.088 00.006 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2047
21:13:46.092 00.004 14556 Star::Find returns 1 (0), X=182.16, Y=991.25, Mass=2222, SNR=31.7, Peak=174 HFD=4.6
21:13:46.098 00.006 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.19 = -1.09)
21:13:46.103 00.005 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.19)
21:13:46.109 00.006 14556 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.12 mountX=0.05 mountY=-0.11, mountTheta=-1.11
21:13:46.115 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.10, opts=13)
21:13:46.122 00.007 14556 Enqueuing Move request for scope (-0.06, 0.10)
21:13:46.126 00.004 12308 Worker thread wakes up
21:13:46.127 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
21:13:46.127 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
21:13:46.127 00.000 12308 Moving (-0.06, 0.10) raw xDistance=0.05 yDistance=-0.11
21:13:46.127 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:13:46.127 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:46.128 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:13:46.128 00.000 12308 MoveAxis(E, 0, ABG)
21:13:46.128 00.000 12308 Move returns status 0, amount 0
21:13:46.128 00.000 12308 MoveAxis(N, 0, ABG)
21:13:46.128 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:46.135 00.007 12308 Move returns status 0, amount 0
21:13:46.135 00.000 12308 move complete, result=0
21:13:46.135 00.000 12308 worker thread done servicing request
21:13:46.164 00.029 14556 UpdateGuideState exits: m=2222 SNR=31.7
21:13:46.171 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:46.178 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:46.183 00.005 14556 Enqueuing Expose request
21:13:46.188 00.005 12308 Worker thread wakes up
21:13:46.188 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:46.193 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:46.194 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:47.433 01.239 12308 Exposure complete
21:13:47.609 00.176 12308 worker thread done servicing request
21:13:47.610 00.001 14556 OnExposeComplete: enter
21:13:47.616 00.006 14556 UpdateGuideState(): m_state=6
21:13:47.622 00.006 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2048
21:13:47.629 00.007 14556 Star::Find returns 1 (0), X=182.29, Y=991.37, Mass=1980, SNR=29.9, Peak=139 HFD=4.6
21:13:47.633 00.004 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.38 = -1.90)
21:13:47.640 00.007 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.00)
21:13:47.646 00.006 14556 CameraToMount -- cameraX=0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.31 mountX=-0.08 mountY=-0.21, mountTheta=-1.92
21:13:47.652 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.22, opts=13)
21:13:47.656 00.004 14556 Enqueuing Move request for scope (0.06, 0.22)
21:13:47.663 00.007 12308 Worker thread wakes up
21:13:47.663 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.22) opts 0xd
21:13:47.663 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.22)
21:13:47.664 00.001 12308 Moving (0.06, 0.22) raw xDistance=-0.08 yDistance=-0.21
21:13:47.664 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:13:47.664 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:13:47.664 00.000 12308 MoveAxis(E, 0, ABG)
21:13:47.664 00.000 12308 Move returns status 0, amount 0
21:13:47.665 00.001 12308 MoveAxis(N, 147, ABG)
21:13:47.665 00.000 12308 Guiding  Dir = 0, Dur = 147
21:13:47.666 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:47.671 00.005 12308 IsSlewing returns 0
21:13:47.671 00.000 12308 IsGuiding returns 0
21:13:47.672 00.001 12308 PulseGuide returned control before completion, sleep 157
21:13:47.693 00.021 14556 UpdateGuideState exits: m=1980 SNR=29.9
21:13:47.699 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:47.703 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:47.707 00.004 14556 Enqueuing Expose request
21:13:47.835 00.128 12308 IsGuiding returns 1
21:13:47.835 00.000 12308 scope still moving after pulse duration time elapsed
21:13:47.866 00.031 12308 IsSlewing returns 0
21:13:47.866 00.000 12308 IsGuiding returns 0
21:13:47.866 00.000 12308 scope move finished after 147 + 47 ms
21:13:47.866 00.000 12308 Move returns status 0, amount 147
21:13:47.866 00.000 12308 move complete, result=0
21:13:47.866 00.000 12308 worker thread done servicing request
21:13:47.866 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 147 ms NORTH
21:13:47.872 00.006 12308 Worker thread wakes up
21:13:47.872 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:47.872 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:49.125 01.253 12308 Exposure complete
21:13:49.296 00.171 12308 worker thread done servicing request
21:13:49.296 00.000 14556 OnExposeComplete: enter
21:13:49.303 00.007 14556 UpdateGuideState(): m_state=6
21:13:49.310 00.007 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2049
21:13:49.315 00.005 14556 Star::Find returns 1 (0), X=182.53, Y=991.07, Mass=2047, SNR=30.3, Peak=151 HFD=4.6
21:13:49.321 00.006 14556 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-3.07) = xAngle (2.81 = 2.81)
21:13:49.327 00.006 14556 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.71 = 2.71)
21:13:49.332 00.005 14556 CameraToMount -- cameraX=0.30 cameraY=-0.08 hyp=0.31 cameraTheta=-0.26 mountX=-0.30 mountY=0.13, mountTheta=2.73
21:13:49.340 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.30, y=-0.08, opts=13)
21:13:49.346 00.006 14556 Enqueuing Move request for scope (0.30, -0.08)
21:13:49.350 00.004 12308 Worker thread wakes up
21:13:49.350 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.08) opts 0xd
21:13:49.350 00.000 12308 Handling offset move in thread for scope, endpoint = (0.30, -0.08)
21:13:49.350 00.000 12308 Moving (0.30, -0.08) raw xDistance=-0.30 yDistance=0.13
21:13:49.350 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
21:13:49.350 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:49.350 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:13:49.350 00.000 12308 MoveAxis(E, 129, ABG)
21:13:49.351 00.001 12308 Guiding  Dir = 2, Dur = 129
21:13:49.351 00.000 12308 IsSlewing returns 0
21:13:49.351 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:49.356 00.005 12308 IsGuiding returns 0
21:13:49.356 00.000 12308 PulseGuide returned control before completion, sleep 139
21:13:49.374 00.018 14556 UpdateGuideState exits: m=2047 SNR=30.3
21:13:49.378 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:49.382 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:49.386 00.004 14556 Enqueuing Expose request
21:13:49.511 00.125 12308 IsGuiding returns 1
21:13:49.511 00.000 12308 scope still moving after pulse duration time elapsed
21:13:49.543 00.032 12308 IsSlewing returns 0
21:13:49.543 00.000 12308 IsGuiding returns 0
21:13:49.544 00.001 12308 scope move finished after 129 + 59 ms
21:13:49.544 00.000 12308 Move returns status 0, amount 129
21:13:49.544 00.000 12308 MoveAxis(N, 0, ABG)
21:13:49.544 00.000 12308 Move returns status 0, amount 0
21:13:49.544 00.000 12308 move complete, result=0
21:13:49.545 00.001 12308 worker thread done servicing request
21:13:49.545 00.000 14556 GuideStep: -0.3 px 129 ms EAST, 0.1 px 0 ms NORTH
21:13:49.550 00.005 12308 Worker thread wakes up
21:13:49.550 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:49.550 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:50.805 01.255 12308 Exposure complete
21:13:50.984 00.179 12308 worker thread done servicing request
21:13:50.984 00.000 14556 OnExposeComplete: enter
21:13:50.989 00.005 14556 UpdateGuideState(): m_state=6
21:13:50.993 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2050
21:13:50.996 00.003 14556 Star::Find returns 1 (0), X=182.35, Y=991.34, Mass=1840, SNR=28.9, Peak=154 HFD=4.7
21:13:51.001 00.005 14556 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.07) = xAngle (4.05 = -2.23)
21:13:51.004 00.003 14556 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.95 = -2.33)
21:13:51.008 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.22 cameraTheta=0.98 mountX=-0.14 mountY=-0.16, mountTheta=-2.27
21:13:51.013 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.19, opts=13)
21:13:51.017 00.004 14556 Enqueuing Move request for scope (0.12, 0.19)
21:13:51.021 00.004 12308 Worker thread wakes up
21:13:51.021 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd
21:13:51.021 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.19)
21:13:51.021 00.000 12308 Moving (0.12, 0.19) raw xDistance=-0.14 yDistance=-0.16
21:13:51.022 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:13:51.022 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:51.022 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:13:51.022 00.000 12308 MoveAxis(E, 0, ABG)
21:13:51.022 00.000 12308 Move returns status 0, amount 0
21:13:51.022 00.000 12308 MoveAxis(N, 0, ABG)
21:13:51.022 00.000 12308 Move returns status 0, amount 0
21:13:51.023 00.001 12308 move complete, result=0
21:13:51.023 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:51.026 00.003 12308 worker thread done servicing request
21:13:51.045 00.019 14556 UpdateGuideState exits: m=1840 SNR=28.9
21:13:51.049 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:51.053 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:51.056 00.003 14556 Enqueuing Expose request
21:13:51.060 00.004 12308 Worker thread wakes up
21:13:51.060 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:13:51.063 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:51.063 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:52.306 01.243 12308 Exposure complete
21:13:52.468 00.162 12308 worker thread done servicing request
21:13:52.469 00.001 14556 OnExposeComplete: enter
21:13:52.473 00.004 14556 UpdateGuideState(): m_state=6
21:13:52.478 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2051
21:13:52.483 00.005 14556 Star::Find returns 1 (0), X=182.30, Y=991.37, Mass=1989, SNR=30.1, Peak=155 HFD=4.5
21:13:52.489 00.006 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.32 = -1.97)
21:13:52.493 00.004 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.06)
21:13:52.497 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.24 mountX=-0.09 mountY=-0.21, mountTheta=-1.98
21:13:52.502 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.22, opts=13)
21:13:52.507 00.005 14556 Enqueuing Move request for scope (0.07, 0.22)
21:13:52.515 00.008 12308 Worker thread wakes up
21:13:52.515 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.22) opts 0xd
21:13:52.515 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.22)
21:13:52.515 00.000 12308 Moving (0.07, 0.22) raw xDistance=-0.09 yDistance=-0.21
21:13:52.515 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:13:52.515 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:13:52.515 00.000 12308 MoveAxis(E, 0, ABG)
21:13:52.515 00.000 12308 Move returns status 0, amount 0
21:13:52.517 00.002 12308 MoveAxis(N, 145, ABG)
21:13:52.517 00.000 12308 Guiding  Dir = 0, Dur = 145
21:13:52.517 00.000 12308 IsSlewing returns 0
21:13:52.518 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:52.523 00.005 12308 IsGuiding returns 0
21:13:52.523 00.000 12308 PulseGuide returned control before completion, sleep 155
21:13:52.543 00.020 14556 UpdateGuideState exits: m=1989 SNR=30.1
21:13:52.549 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:52.552 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:52.555 00.003 14556 Enqueuing Expose request
21:13:52.690 00.135 12308 IsGuiding returns 1
21:13:52.690 00.000 12308 scope still moving after pulse duration time elapsed
21:13:52.721 00.031 12308 IsSlewing returns 0
21:13:52.721 00.000 12308 IsGuiding returns 0
21:13:52.721 00.000 12308 scope move finished after 145 + 53 ms
21:13:52.721 00.000 12308 Move returns status 0, amount 145
21:13:52.721 00.000 12308 move complete, result=0
21:13:52.722 00.001 12308 worker thread done servicing request
21:13:52.722 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 145 ms NORTH
21:13:52.728 00.006 12308 Worker thread wakes up
21:13:52.728 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:52.728 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:53.979 01.251 12308 Exposure complete
21:13:54.172 00.193 12308 worker thread done servicing request
21:13:54.172 00.000 14556 OnExposeComplete: enter
21:13:54.178 00.006 14556 UpdateGuideState(): m_state=6
21:13:54.183 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2052
21:13:54.188 00.005 14556 Star::Find returns 1 (0), X=182.35, Y=991.30, Mass=2056, SNR=30.1, Peak=173 HFD=4.4
21:13:54.192 00.004 14556 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.07) = xAngle (3.95 = -2.34)
21:13:54.196 00.004 14556 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.85 = -2.44)
21:13:54.200 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.19 cameraTheta=0.87 mountX=-0.13 mountY=-0.12, mountTheta=-2.39
21:13:54.209 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.14, opts=13)
21:13:54.213 00.004 14556 Enqueuing Move request for scope (0.12, 0.14)
21:13:54.218 00.005 12308 Worker thread wakes up
21:13:54.218 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.14) opts 0xd
21:13:54.218 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.14)
21:13:54.218 00.000 12308 Moving (0.12, 0.14) raw xDistance=-0.13 yDistance=-0.12
21:13:54.219 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:13:54.219 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:54.219 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:13:54.219 00.000 12308 MoveAxis(E, 0, ABG)
21:13:54.219 00.000 12308 Move returns status 0, amount 0
21:13:54.220 00.001 12308 MoveAxis(N, 0, ABG)
21:13:54.220 00.000 12308 Move returns status 0, amount 0
21:13:54.221 00.001 12308 move complete, result=0
21:13:54.221 00.000 12308 worker thread done servicing request
21:13:54.221 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:54.246 00.025 14556 UpdateGuideState exits: m=2056 SNR=30.1
21:13:54.251 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:54.255 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:54.259 00.004 14556 Enqueuing Expose request
21:13:54.262 00.003 12308 Worker thread wakes up
21:13:54.262 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:54.267 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:54.267 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:55.505 01.238 12308 Exposure complete
21:13:55.654 00.149 12308 worker thread done servicing request
21:13:55.654 00.000 14556 OnExposeComplete: enter
21:13:55.658 00.004 14556 UpdateGuideState(): m_state=6
21:13:55.661 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2053
21:13:55.664 00.003 14556 Star::Find returns 1 (0), X=182.57, Y=991.07, Mass=1979, SNR=29.8, Peak=140 HFD=4.9
21:13:55.667 00.003 14556 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-3.07) = xAngle (2.85 = 2.85)
21:13:55.673 00.006 14556 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.75 = 2.75)
21:13:55.676 00.003 14556 CameraToMount -- cameraX=0.34 cameraY=-0.08 hyp=0.35 cameraTheta=-0.23 mountX=-0.34 mountY=0.14, mountTheta=2.76
21:13:55.681 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.34, y=-0.08, opts=13)
21:13:55.683 00.002 14556 Enqueuing Move request for scope (0.34, -0.08)
21:13:55.687 00.004 12308 Worker thread wakes up
21:13:55.687 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.08) opts 0xd
21:13:55.687 00.000 12308 Handling offset move in thread for scope, endpoint = (0.34, -0.08)
21:13:55.687 00.000 12308 Moving (0.34, -0.08) raw xDistance=-0.34 yDistance=0.14
21:13:55.687 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
21:13:55.688 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:55.688 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:13:55.688 00.000 12308 MoveAxis(E, 147, ABG)
21:13:55.688 00.000 12308 Guiding  Dir = 2, Dur = 147
21:13:55.688 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:55.692 00.004 12308 IsSlewing returns 0
21:13:55.693 00.001 12308 IsGuiding returns 0
21:13:55.693 00.000 12308 PulseGuide returned control before completion, sleep 157
21:13:55.709 00.016 14556 UpdateGuideState exits: m=1979 SNR=29.8
21:13:55.713 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:55.717 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:55.720 00.003 14556 Enqueuing Expose request
21:13:55.859 00.139 12308 IsGuiding returns 1
21:13:55.859 00.000 12308 scope still moving after pulse duration time elapsed
21:13:55.891 00.032 12308 IsSlewing returns 0
21:13:55.891 00.000 12308 IsGuiding returns 0
21:13:55.891 00.000 12308 scope move finished after 147 + 51 ms
21:13:55.892 00.001 12308 Move returns status 0, amount 147
21:13:55.892 00.000 12308 MoveAxis(N, 0, ABG)
21:13:55.892 00.000 12308 Move returns status 0, amount 0
21:13:55.892 00.000 12308 move complete, result=0
21:13:55.893 00.001 12308 worker thread done servicing request
21:13:55.893 00.000 12308 Worker thread wakes up
21:13:55.893 00.000 14556 GuideStep: -0.3 px 147 ms EAST, 0.1 px 0 ms NORTH
21:13:55.899 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:55.899 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:57.149 01.250 12308 Exposure complete
21:13:57.326 00.177 12308 worker thread done servicing request
21:13:57.328 00.002 14556 OnExposeComplete: enter
21:13:57.332 00.004 14556 UpdateGuideState(): m_state=6
21:13:57.337 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2054
21:13:57.344 00.007 14556 Star::Find returns 1 (0), X=182.10, Y=991.13, Mass=2246, SNR=32.0, Peak=219 HFD=4.3
21:13:57.349 00.005 14556 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-3.07) = xAngle (0.06 = 0.06)
21:13:57.355 00.006 14556 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.03 = -0.03)
21:13:57.363 00.008 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-3.01 mountX=0.13 mountY=-0.00, mountTheta=-0.03
21:13:57.372 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.02, opts=13)
21:13:57.380 00.008 14556 Enqueuing Move request for scope (-0.13, -0.02)
21:13:57.386 00.006 12308 Worker thread wakes up
21:13:57.387 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.02) opts 0xd
21:13:57.387 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.02)
21:13:57.387 00.000 12308 Moving (-0.13, -0.02) raw xDistance=0.13 yDistance=-0.00
21:13:57.387 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:13:57.387 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:13:57.388 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:13:57.388 00.000 12308 MoveAxis(E, 0, ABG)
21:13:57.388 00.000 12308 Move returns status 0, amount 0
21:13:57.388 00.000 12308 MoveAxis(N, 0, ABG)
21:13:57.388 00.000 12308 Move returns status 0, amount 0
21:13:57.388 00.000 12308 move complete, result=0
21:13:57.389 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:57.396 00.007 12308 worker thread done servicing request
21:13:57.423 00.027 14556 UpdateGuideState exits: m=2246 SNR=32.0
21:13:57.429 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:57.436 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:57.441 00.005 14556 Enqueuing Expose request
21:13:57.446 00.005 12308 Worker thread wakes up
21:13:57.447 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:13:57.451 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:57.451 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:13:58.692 01.241 12308 Exposure complete
21:13:58.833 00.141 12308 worker thread done servicing request
21:13:58.833 00.000 14556 OnExposeComplete: enter
21:13:58.838 00.005 14556 UpdateGuideState(): m_state=6
21:13:58.844 00.006 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2055
21:13:58.848 00.004 14556 Star::Find returns 1 (0), X=182.17, Y=991.57, Mass=1851, SNR=29.0, Peak=135 HFD=4.3
21:13:58.851 00.003 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.77 = -1.51)
21:13:58.854 00.003 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
21:13:58.858 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.42 hyp=0.42 cameraTheta=1.70 mountX=0.03 mountY=-0.42, mountTheta=-1.51
21:13:58.864 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.42, opts=13)
21:13:58.867 00.003 14556 Enqueuing Move request for scope (-0.05, 0.42)
21:13:58.870 00.003 12308 Worker thread wakes up
21:13:58.870 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.42) opts 0xd
21:13:58.870 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.42)
21:13:58.871 00.001 12308 Moving (-0.05, 0.42) raw xDistance=0.03 yDistance=-0.42
21:13:58.871 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:13:58.871 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
21:13:58.871 00.000 12308 MoveAxis(E, 0, ABG)
21:13:58.871 00.000 12308 Move returns status 0, amount 0
21:13:58.871 00.000 12308 MoveAxis(N, 299, ABG)
21:13:58.872 00.001 12308 Guiding  Dir = 0, Dur = 299
21:13:58.872 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:13:58.876 00.004 12308 IsSlewing returns 0
21:13:58.877 00.001 12308 IsGuiding returns 0
21:13:58.877 00.000 12308 PulseGuide returned control before completion, sleep 309
21:13:58.897 00.020 14556 UpdateGuideState exits: m=1851 SNR=29.0
21:13:58.902 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:58.906 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:13:58.912 00.006 14556 Enqueuing Expose request
21:13:59.201 00.289 12308 IsGuiding returns 1
21:13:59.201 00.000 12308 scope still moving after pulse duration time elapsed
21:13:59.232 00.031 12308 IsSlewing returns 0
21:13:59.232 00.000 12308 IsGuiding returns 0
21:13:59.233 00.001 12308 scope move finished after 299 + 56 ms
21:13:59.233 00.000 12308 Move returns status 0, amount 299
21:13:59.233 00.000 12308 move complete, result=0
21:13:59.233 00.000 12308 worker thread done servicing request
21:13:59.233 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 299 ms NORTH
21:13:59.238 00.005 12308 Worker thread wakes up
21:13:59.238 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:13:59.238 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:00.485 01.247 12308 Exposure complete
21:14:00.623 00.138 12308 worker thread done servicing request
21:14:00.624 00.001 14556 OnExposeComplete: enter
21:14:00.628 00.004 14556 UpdateGuideState(): m_state=6
21:14:00.633 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2056
21:14:00.637 00.004 14556 Star::Find returns 1 (0), X=182.04, Y=991.06, Mass=1757, SNR=28.3, Peak=162 HFD=4.3
21:14:00.644 00.007 14556 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-3.07) = xAngle (0.40 = 0.40)
21:14:00.652 00.008 14556 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.30 = 0.30)
21:14:00.659 00.007 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-2.67 mountX=0.19 mountY=0.06, mountTheta=0.31
21:14:00.668 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.09, opts=13)
21:14:00.671 00.003 14556 Enqueuing Move request for scope (-0.18, -0.09)
21:14:00.675 00.004 12308 Worker thread wakes up
21:14:00.675 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.09) opts 0xd
21:14:00.675 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.09)
21:14:00.675 00.000 12308 Moving (-0.18, -0.09) raw xDistance=0.19 yDistance=0.06
21:14:00.676 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:14:00.676 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:00.676 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:14:00.676 00.000 12308 MoveAxis(E, 0, ABG)
21:14:00.676 00.000 12308 Move returns status 0, amount 0
21:14:00.677 00.001 12308 MoveAxis(N, 0, ABG)
21:14:00.677 00.000 12308 Move returns status 0, amount 0
21:14:00.677 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:00.682 00.005 12308 move complete, result=0
21:14:00.683 00.001 12308 worker thread done servicing request
21:14:00.702 00.019 14556 UpdateGuideState exits: m=1757 SNR=28.3
21:14:00.705 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:00.708 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:00.711 00.003 14556 Enqueuing Expose request
21:14:00.714 00.003 12308 Worker thread wakes up
21:14:00.714 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:14:00.718 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:00.718 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:01.958 01.240 12308 Exposure complete
21:14:02.100 00.142 12308 worker thread done servicing request
21:14:02.100 00.000 14556 OnExposeComplete: enter
21:14:02.106 00.006 14556 UpdateGuideState(): m_state=6
21:14:02.115 00.009 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2057
21:14:02.122 00.007 14556 Star::Find returns 1 (0), X=182.20, Y=991.22, Mass=1862, SNR=28.7, Peak=185 HFD=4.4
21:14:02.128 00.006 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
21:14:02.134 00.006 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.32)
21:14:02.140 00.006 14556 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.99 mountX=0.02 mountY=-0.07, mountTheta=-1.23
21:14:02.147 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.07, opts=13)
21:14:02.154 00.007 14556 Enqueuing Move request for scope (-0.03, 0.07)
21:14:02.159 00.005 12308 Worker thread wakes up
21:14:02.159 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
21:14:02.159 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
21:14:02.159 00.000 12308 Moving (-0.03, 0.07) raw xDistance=0.02 yDistance=-0.07
21:14:02.160 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:14:02.160 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:02.160 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:14:02.160 00.000 12308 MoveAxis(E, 0, ABG)
21:14:02.160 00.000 12308 Move returns status 0, amount 0
21:14:02.160 00.000 12308 MoveAxis(N, 0, ABG)
21:14:02.160 00.000 12308 Move returns status 0, amount 0
21:14:02.160 00.000 12308 move complete, result=0
21:14:02.162 00.002 12308 worker thread done servicing request
21:14:02.162 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:02.184 00.022 14556 UpdateGuideState exits: m=1862 SNR=28.7
21:14:02.187 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:02.190 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:02.193 00.003 14556 Enqueuing Expose request
21:14:02.196 00.003 12308 Worker thread wakes up
21:14:02.197 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:14:02.200 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:02.200 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:03.447 01.247 12308 Exposure complete
21:14:03.621 00.174 12308 worker thread done servicing request
21:14:03.622 00.001 14556 OnExposeComplete: enter
21:14:03.626 00.004 14556 UpdateGuideState(): m_state=6
21:14:03.629 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2058
21:14:03.633 00.004 14556 Star::Find returns 1 (0), X=181.86, Y=991.15, Mass=2175, SNR=31.4, Peak=190 HFD=4.5
21:14:03.638 00.005 14556 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.07) = xAngle (6.21 = -0.08)
21:14:03.643 00.005 14556 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.11 = -0.17)
21:14:03.649 00.006 14556 CameraToMount -- cameraX=-0.36 cameraY=0.00 hyp=0.36 cameraTheta=3.13 mountX=0.36 mountY=-0.06, mountTheta=-0.17
21:14:03.658 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.36, y=0.00, opts=13)
21:14:03.660 00.002 14556 Enqueuing Move request for scope (-0.36, 0.00)
21:14:03.663 00.003 12308 Worker thread wakes up
21:14:03.664 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.00) opts 0xd
21:14:03.664 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.36, 0.00)
21:14:03.664 00.000 12308 Moving (-0.36, 0.00) raw xDistance=0.36 yDistance=-0.06
21:14:03.664 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
21:14:03.664 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:03.664 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:14:03.664 00.000 12308 MoveAxis(W, 157, ABG)
21:14:03.666 00.002 12308 Guiding  Dir = 3, Dur = 157
21:14:03.666 00.000 12308 IsSlewing returns 0
21:14:03.666 00.000 12308 IsGuiding returns 0
21:14:03.666 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:03.669 00.003 12308 PulseGuide returned control before completion, sleep 167
21:14:03.688 00.019 14556 UpdateGuideState exits: m=2175 SNR=31.4
21:14:03.692 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:03.696 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:03.700 00.004 14556 Enqueuing Expose request
21:14:03.846 00.146 12308 IsGuiding returns 1
21:14:03.846 00.000 12308 scope still moving after pulse duration time elapsed
21:14:03.878 00.032 12308 IsSlewing returns 0
21:14:03.878 00.000 12308 IsGuiding returns 0
21:14:03.878 00.000 12308 scope move finished after 157 + 55 ms
21:14:03.878 00.000 12308 Move returns status 0, amount 157
21:14:03.879 00.001 12308 MoveAxis(N, 0, ABG)
21:14:03.879 00.000 12308 Move returns status 0, amount 0
21:14:03.879 00.000 12308 move complete, result=0
21:14:03.879 00.000 12308 worker thread done servicing request
21:14:03.879 00.000 14556 GuideStep: 0.4 px 157 ms WEST, -0.1 px 0 ms NORTH
21:14:03.884 00.005 12308 Worker thread wakes up
21:14:03.885 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:03.885 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:05.121 01.236 12308 Exposure complete
21:14:05.326 00.205 12308 worker thread done servicing request
21:14:05.326 00.000 14556 OnExposeComplete: enter
21:14:05.331 00.005 14556 UpdateGuideState(): m_state=6
21:14:05.338 00.007 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2059
21:14:05.343 00.005 14556 Star::Find returns 1 (0), X=182.37, Y=991.18, Mass=2189, SNR=31.1, Peak=152 HFD=4.8
21:14:05.348 00.005 14556 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.07) = xAngle (3.30 = -2.98)
21:14:05.351 00.003 14556 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.20 = -3.08)
21:14:05.355 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.15 cameraTheta=0.23 mountX=-0.14 mountY=-0.01, mountTheta=-3.08
21:14:05.361 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.03, opts=13)
21:14:05.367 00.006 14556 Enqueuing Move request for scope (0.14, 0.03)
21:14:05.372 00.005 12308 Worker thread wakes up
21:14:05.372 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
21:14:05.372 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
21:14:05.373 00.001 12308 Moving (0.14, 0.03) raw xDistance=-0.14 yDistance=-0.01
21:14:05.373 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:14:05.373 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:05.373 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:14:05.374 00.001 12308 MoveAxis(E, 0, ABG)
21:14:05.374 00.000 12308 Move returns status 0, amount 0
21:14:05.374 00.000 12308 MoveAxis(N, 0, ABG)
21:14:05.374 00.000 12308 Move returns status 0, amount 0
21:14:05.374 00.000 12308 move complete, result=0
21:14:05.375 00.001 12308 worker thread done servicing request
21:14:05.375 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:05.397 00.022 14556 UpdateGuideState exits: m=2189 SNR=31.1
21:14:05.402 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:05.405 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:05.409 00.004 14556 Enqueuing Expose request
21:14:05.414 00.005 12308 Worker thread wakes up
21:14:05.414 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:14:05.419 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:05.419 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:06.657 01.238 12308 Exposure complete
21:14:06.801 00.144 12308 worker thread done servicing request
21:14:06.801 00.000 14556 OnExposeComplete: enter
21:14:06.805 00.004 14556 UpdateGuideState(): m_state=6
21:14:06.810 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2060
21:14:06.814 00.004 14556 Star::Find returns 1 (0), X=182.32, Y=991.19, Mass=2001, SNR=30.3, Peak=172 HFD=4.5
21:14:06.817 00.003 14556 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.07) = xAngle (3.52 = -2.76)
21:14:06.821 00.004 14556 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.42 = -2.86)
21:14:06.825 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.45 mountX=-0.09 mountY=-0.03, mountTheta=-2.85
21:14:06.830 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.04, opts=13)
21:14:06.835 00.005 14556 Enqueuing Move request for scope (0.09, 0.04)
21:14:06.839 00.004 12308 Worker thread wakes up
21:14:06.839 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
21:14:06.839 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
21:14:06.839 00.000 12308 Moving (0.09, 0.04) raw xDistance=-0.09 yDistance=-0.03
21:14:06.839 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:14:06.840 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:06.840 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:14:06.840 00.000 12308 MoveAxis(E, 0, ABG)
21:14:06.840 00.000 12308 Move returns status 0, amount 0
21:14:06.840 00.000 12308 MoveAxis(N, 0, ABG)
21:14:06.842 00.002 12308 Move returns status 0, amount 0
21:14:06.842 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:06.846 00.004 12308 move complete, result=0
21:14:06.846 00.000 12308 worker thread done servicing request
21:14:06.870 00.024 14556 UpdateGuideState exits: m=2001 SNR=30.3
21:14:06.877 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:06.883 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:06.888 00.005 14556 Enqueuing Expose request
21:14:06.895 00.007 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:14:06.901 00.006 12308 Worker thread wakes up
21:14:06.901 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:06.901 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:08.150 01.249 12308 Exposure complete
21:14:08.305 00.155 12308 worker thread done servicing request
21:14:08.306 00.001 14556 OnExposeComplete: enter
21:14:08.309 00.003 14556 UpdateGuideState(): m_state=6
21:14:08.315 00.006 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2061
21:14:08.319 00.004 14556 Star::Find returns 1 (0), X=182.34, Y=991.34, Mass=2109, SNR=30.9, Peak=164 HFD=4.7
21:14:08.323 00.004 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.09 = -2.19)
21:14:08.327 00.004 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.29)
21:14:08.331 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.23 cameraTheta=1.02 mountX=-0.13 mountY=-0.17, mountTheta=-2.23
21:14:08.335 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.19, opts=13)
21:14:08.339 00.004 14556 Enqueuing Move request for scope (0.12, 0.19)
21:14:08.343 00.004 12308 Worker thread wakes up
21:14:08.343 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd
21:14:08.343 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.19)
21:14:08.343 00.000 12308 Moving (0.12, 0.19) raw xDistance=-0.13 yDistance=-0.17
21:14:08.345 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:14:08.345 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:08.345 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:14:08.345 00.000 12308 MoveAxis(E, 0, ABG)
21:14:08.346 00.001 12308 Move returns status 0, amount 0
21:14:08.346 00.000 12308 MoveAxis(N, 0, ABG)
21:14:08.346 00.000 12308 Move returns status 0, amount 0
21:14:08.346 00.000 12308 move complete, result=0
21:14:08.346 00.000 12308 worker thread done servicing request
21:14:08.346 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:08.371 00.025 14556 UpdateGuideState exits: m=2109 SNR=30.9
21:14:08.376 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:08.379 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:08.382 00.003 14556 Enqueuing Expose request
21:14:08.386 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:14:08.389 00.003 12308 Worker thread wakes up
21:14:08.389 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:08.389 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:09.636 01.247 12308 Exposure complete
21:14:09.789 00.153 12308 worker thread done servicing request
21:14:09.790 00.001 14556 OnExposeComplete: enter
21:14:09.793 00.003 14556 UpdateGuideState(): m_state=6
21:14:09.798 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2062
21:14:09.803 00.005 14556 Star::Find returns 1 (0), X=182.18, Y=991.31, Mass=1902, SNR=29.4, Peak=138 HFD=4.5
21:14:09.807 00.004 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.95 = -1.33)
21:14:09.811 00.004 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.43)
21:14:09.815 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.16 hyp=0.16 cameraTheta=1.88 mountX=0.04 mountY=-0.16, mountTheta=-1.34
21:14:09.820 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.16, opts=13)
21:14:09.824 00.004 14556 Enqueuing Move request for scope (-0.05, 0.16)
21:14:09.827 00.003 12308 Worker thread wakes up
21:14:09.827 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.16) opts 0xd
21:14:09.827 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.16)
21:14:09.827 00.000 12308 Moving (-0.05, 0.16) raw xDistance=0.04 yDistance=-0.16
21:14:09.828 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:14:09.828 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:09.828 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:14:09.828 00.000 12308 MoveAxis(E, 0, ABG)
21:14:09.828 00.000 12308 Move returns status 0, amount 0
21:14:09.828 00.000 12308 MoveAxis(N, 0, ABG)
21:14:09.829 00.001 12308 Move returns status 0, amount 0
21:14:09.829 00.000 12308 move complete, result=0
21:14:09.829 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:09.834 00.005 12308 worker thread done servicing request
21:14:09.854 00.020 14556 UpdateGuideState exits: m=1902 SNR=29.4
21:14:09.859 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:09.865 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:09.870 00.005 14556 Enqueuing Expose request
21:14:09.874 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:14:09.878 00.004 12308 Worker thread wakes up
21:14:09.878 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:09.878 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:11.125 01.247 12308 Exposure complete
21:14:11.282 00.157 12308 worker thread done servicing request
21:14:11.283 00.001 14556 OnExposeComplete: enter
21:14:11.287 00.004 14556 UpdateGuideState(): m_state=6
21:14:11.290 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2063
21:14:11.294 00.004 14556 Star::Find returns 1 (0), X=182.02, Y=991.37, Mass=2063, SNR=30.6, Peak=166 HFD=4.5
21:14:11.298 00.004 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.41 = -0.88)
21:14:11.304 00.006 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.98)
21:14:11.309 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=0.22 hyp=0.30 cameraTheta=2.33 mountX=0.19 mountY=-0.25, mountTheta=-0.91
21:14:11.315 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.22, opts=13)
21:14:11.321 00.006 14556 Enqueuing Move request for scope (-0.21, 0.22)
21:14:11.325 00.004 12308 Worker thread wakes up
21:14:11.325 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.22) opts 0xd
21:14:11.325 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.22)
21:14:11.325 00.000 12308 Moving (-0.21, 0.22) raw xDistance=0.19 yDistance=-0.25
21:14:11.325 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:14:11.325 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:14:11.325 00.000 12308 MoveAxis(E, 0, ABG)
21:14:11.325 00.000 12308 Move returns status 0, amount 0
21:14:11.327 00.002 12308 MoveAxis(N, 174, ABG)
21:14:11.327 00.000 12308 Guiding  Dir = 0, Dur = 174
21:14:11.327 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:11.331 00.004 12308 IsSlewing returns 0
21:14:11.331 00.000 12308 IsGuiding returns 0
21:14:11.331 00.000 12308 PulseGuide returned control before completion, sleep 184
21:14:11.351 00.020 14556 UpdateGuideState exits: m=2063 SNR=30.6
21:14:11.354 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:11.357 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:11.361 00.004 14556 Enqueuing Expose request
21:14:11.518 00.157 12308 IsGuiding returns 1
21:14:11.520 00.002 12308 scope still moving after pulse duration time elapsed
21:14:11.549 00.029 12308 IsSlewing returns 0
21:14:11.551 00.002 12308 IsGuiding returns 0
21:14:11.551 00.000 12308 scope move finished after 174 + 46 ms
21:14:11.552 00.001 12308 Move returns status 0, amount 174
21:14:11.552 00.000 12308 move complete, result=0
21:14:11.554 00.002 12308 worker thread done servicing request
21:14:11.554 00.000 12308 Worker thread wakes up
21:14:11.554 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:11.555 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:11.555 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 174 ms NORTH
21:14:12.814 01.259 12308 Exposure complete
21:14:12.986 00.172 12308 worker thread done servicing request
21:14:12.986 00.000 14556 OnExposeComplete: enter
21:14:12.991 00.005 14556 UpdateGuideState(): m_state=6
21:14:12.995 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2064
21:14:12.999 00.004 14556 Star::Find returns 1 (0), X=182.17, Y=991.32, Mass=1945, SNR=29.7, Peak=160 HFD=4.5
21:14:13.002 00.003 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.99 = -1.30)
21:14:13.006 00.004 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.40)
21:14:13.009 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.91 mountX=0.05 mountY=-0.18, mountTheta=-1.30
21:14:13.013 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.17, opts=13)
21:14:13.017 00.004 14556 Enqueuing Move request for scope (-0.06, 0.17)
21:14:13.023 00.006 12308 Worker thread wakes up
21:14:13.023 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd
21:14:13.023 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.17)
21:14:13.023 00.000 12308 Moving (-0.06, 0.17) raw xDistance=0.05 yDistance=-0.18
21:14:13.023 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:14:13.024 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:13.024 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:14:13.024 00.000 12308 MoveAxis(E, 0, ABG)
21:14:13.024 00.000 12308 Move returns status 0, amount 0
21:14:13.025 00.001 12308 MoveAxis(N, 0, ABG)
21:14:13.025 00.000 12308 Move returns status 0, amount 0
21:14:13.025 00.000 12308 move complete, result=0
21:14:13.025 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:13.031 00.006 12308 worker thread done servicing request
21:14:13.051 00.020 14556 UpdateGuideState exits: m=1945 SNR=29.7
21:14:13.055 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:13.059 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:13.063 00.004 14556 Enqueuing Expose request
21:14:13.068 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:14:13.071 00.003 12308 Worker thread wakes up
21:14:13.071 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:13.072 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:14.309 01.237 12308 Exposure complete
21:14:14.472 00.163 12308 worker thread done servicing request
21:14:14.474 00.002 14556 OnExposeComplete: enter
21:14:14.477 00.003 14556 UpdateGuideState(): m_state=6
21:14:14.481 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2065
21:14:14.485 00.004 14556 Star::Find returns 1 (0), X=182.24, Y=991.21, Mass=1952, SNR=29.7, Peak=154 HFD=4.4
21:14:14.490 00.005 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
21:14:14.493 00.003 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
21:14:14.496 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.33 mountX=-0.02 mountY=-0.06, mountTheta=-1.89
21:14:14.501 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.06, opts=13)
21:14:14.506 00.005 14556 Enqueuing Move request for scope (0.01, 0.06)
21:14:14.510 00.004 12308 Worker thread wakes up
21:14:14.510 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
21:14:14.510 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
21:14:14.510 00.000 12308 Moving (0.01, 0.06) raw xDistance=-0.02 yDistance=-0.06
21:14:14.511 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:14:14.511 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:14.511 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:14:14.511 00.000 12308 MoveAxis(E, 0, ABG)
21:14:14.512 00.001 12308 Move returns status 0, amount 0
21:14:14.512 00.000 12308 MoveAxis(N, 0, ABG)
21:14:14.512 00.000 12308 Move returns status 0, amount 0
21:14:14.512 00.000 12308 move complete, result=0
21:14:14.512 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:14.517 00.005 12308 worker thread done servicing request
21:14:14.544 00.027 14556 UpdateGuideState exits: m=1952 SNR=29.7
21:14:14.548 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:14.554 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:14.558 00.004 14556 Enqueuing Expose request
21:14:14.562 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:14:14.566 00.004 12308 Worker thread wakes up
21:14:14.566 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:14.567 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:15.817 01.250 12308 Exposure complete
21:14:15.982 00.165 12308 worker thread done servicing request
21:14:15.982 00.000 14556 OnExposeComplete: enter
21:14:15.986 00.004 14556 UpdateGuideState(): m_state=6
21:14:15.990 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2066
21:14:15.994 00.004 14556 Star::Find returns 1 (0), X=182.13, Y=991.39, Mass=2015, SNR=30.0, Peak=142 HFD=4.4
21:14:15.999 00.005 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.02 = -1.26)
21:14:16.002 00.003 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.36)
21:14:16.007 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.95 mountX=0.08 mountY=-0.25, mountTheta=-1.27
21:14:16.011 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.24, opts=13)
21:14:16.015 00.004 14556 Enqueuing Move request for scope (-0.10, 0.24)
21:14:16.020 00.005 12308 Worker thread wakes up
21:14:16.020 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.24) opts 0xd
21:14:16.021 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.24)
21:14:16.021 00.000 12308 Moving (-0.10, 0.24) raw xDistance=0.08 yDistance=-0.25
21:14:16.021 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:14:16.021 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:14:16.021 00.000 12308 MoveAxis(E, 0, ABG)
21:14:16.022 00.001 12308 Move returns status 0, amount 0
21:14:16.022 00.000 12308 MoveAxis(N, 179, ABG)
21:14:16.022 00.000 12308 Guiding  Dir = 0, Dur = 179
21:14:16.024 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:16.027 00.003 12308 IsSlewing returns 0
21:14:16.027 00.000 12308 IsGuiding returns 0
21:14:16.027 00.000 12308 PulseGuide returned control before completion, sleep 189
21:14:16.050 00.023 14556 UpdateGuideState exits: m=2015 SNR=30.0
21:14:16.055 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:16.060 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:16.063 00.003 14556 Enqueuing Expose request
21:14:16.227 00.164 12308 IsGuiding returns 1
21:14:16.228 00.001 12308 scope still moving after pulse duration time elapsed
21:14:16.258 00.030 12308 IsSlewing returns 0
21:14:16.259 00.001 12308 IsGuiding returns 0
21:14:16.260 00.001 12308 scope move finished after 179 + 52 ms
21:14:16.260 00.000 12308 Move returns status 0, amount 179
21:14:16.261 00.001 12308 move complete, result=0
21:14:16.261 00.000 12308 worker thread done servicing request
21:14:16.262 00.001 12308 Worker thread wakes up
21:14:16.262 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 179 ms NORTH
21:14:16.268 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:16.268 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:17.519 01.251 12308 Exposure complete
21:14:17.682 00.163 12308 worker thread done servicing request
21:14:17.683 00.001 14556 OnExposeComplete: enter
21:14:17.687 00.004 14556 UpdateGuideState(): m_state=6
21:14:17.690 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2067
21:14:17.695 00.005 14556 Star::Find returns 1 (0), X=182.16, Y=991.22, Mass=1817, SNR=28.7, Peak=150 HFD=4.4
21:14:17.698 00.003 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.39 = -0.90)
21:14:17.703 00.005 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -1.00)
21:14:17.706 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.10 cameraTheta=2.31 mountX=0.06 mountY=-0.08, mountTheta=-0.93
21:14:17.710 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.07, opts=13)
21:14:17.714 00.004 14556 Enqueuing Move request for scope (-0.07, 0.07)
21:14:17.718 00.004 12308 Worker thread wakes up
21:14:17.718 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
21:14:17.719 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
21:14:17.719 00.000 12308 Moving (-0.07, 0.07) raw xDistance=0.06 yDistance=-0.08
21:14:17.719 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:14:17.719 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:17.719 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:14:17.720 00.001 12308 MoveAxis(E, 0, ABG)
21:14:17.720 00.000 12308 Move returns status 0, amount 0
21:14:17.720 00.000 12308 MoveAxis(N, 0, ABG)
21:14:17.720 00.000 12308 Move returns status 0, amount 0
21:14:17.720 00.000 12308 move complete, result=0
21:14:17.720 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:17.724 00.004 12308 worker thread done servicing request
21:14:17.745 00.021 14556 UpdateGuideState exits: m=1817 SNR=28.7
21:14:17.749 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:17.754 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:17.757 00.003 14556 Enqueuing Expose request
21:14:17.762 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:14:17.765 00.003 12308 Worker thread wakes up
21:14:17.765 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:17.765 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:19.009 01.244 12308 Exposure complete
21:14:19.182 00.173 12308 worker thread done servicing request
21:14:19.183 00.001 14556 OnExposeComplete: enter
21:14:19.187 00.004 14556 UpdateGuideState(): m_state=6
21:14:19.191 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2068
21:14:19.196 00.005 14556 Star::Find returns 1 (0), X=182.11, Y=991.17, Mass=2138, SNR=31.2, Peak=169 HFD=4.4
21:14:19.199 00.003 14556 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.07) = xAngle (6.00 = -0.28)
21:14:19.204 00.005 14556 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.90 = -0.38)
21:14:19.208 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.12 cameraTheta=2.93 mountX=0.11 mountY=-0.04, mountTheta=-0.37
21:14:19.213 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.02, opts=13)
21:14:19.217 00.004 14556 Enqueuing Move request for scope (-0.11, 0.02)
21:14:19.221 00.004 12308 Worker thread wakes up
21:14:19.221 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
21:14:19.221 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
21:14:19.221 00.000 12308 Moving (-0.11, 0.02) raw xDistance=0.11 yDistance=-0.04
21:14:19.221 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:14:19.221 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:19.222 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:14:19.222 00.000 12308 MoveAxis(E, 0, ABG)
21:14:19.222 00.000 12308 Move returns status 0, amount 0
21:14:19.222 00.000 12308 MoveAxis(N, 0, ABG)
21:14:19.223 00.001 12308 Move returns status 0, amount 0
21:14:19.223 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:19.228 00.005 12308 move complete, result=0
21:14:19.228 00.000 12308 worker thread done servicing request
21:14:19.251 00.023 14556 UpdateGuideState exits: m=2138 SNR=31.2
21:14:19.256 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:19.259 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:19.264 00.005 14556 Enqueuing Expose request
21:14:19.269 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:14:19.273 00.004 12308 Worker thread wakes up
21:14:19.274 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:19.274 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:20.530 01.256 12308 Exposure complete
21:14:20.693 00.163 12308 worker thread done servicing request
21:14:20.694 00.001 14556 OnExposeComplete: enter
21:14:20.697 00.003 14556 UpdateGuideState(): m_state=6
21:14:20.701 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2069
21:14:20.706 00.005 14556 Star::Find returns 1 (0), X=182.03, Y=991.36, Mass=1878, SNR=29.3, Peak=153 HFD=4.2
21:14:20.710 00.004 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.38 = -0.90)
21:14:20.713 00.003 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.00)
21:14:20.717 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.21 hyp=0.29 cameraTheta=2.31 mountX=0.18 mountY=-0.24, mountTheta=-0.93
21:14:20.722 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.21, opts=13)
21:14:20.727 00.005 14556 Enqueuing Move request for scope (-0.19, 0.21)
21:14:20.733 00.006 12308 Worker thread wakes up
21:14:20.734 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.21) opts 0xd
21:14:20.734 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.21)
21:14:20.735 00.001 12308 Moving (-0.19, 0.21) raw xDistance=0.18 yDistance=-0.24
21:14:20.735 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:14:20.735 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:14:20.735 00.000 12308 MoveAxis(E, 0, ABG)
21:14:20.736 00.001 12308 Move returns status 0, amount 0
21:14:20.736 00.000 12308 MoveAxis(N, 171, ABG)
21:14:20.736 00.000 12308 Guiding  Dir = 0, Dur = 171
21:14:20.736 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:20.741 00.005 12308 IsSlewing returns 0
21:14:20.741 00.000 12308 IsGuiding returns 0
21:14:20.742 00.001 12308 PulseGuide returned control before completion, sleep 181
21:14:20.760 00.018 14556 UpdateGuideState exits: m=1878 SNR=29.3
21:14:20.764 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:20.771 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:20.777 00.006 14556 Enqueuing Expose request
21:14:20.940 00.163 12308 IsGuiding returns 1
21:14:20.940 00.000 12308 scope still moving after pulse duration time elapsed
21:14:20.972 00.032 12308 IsSlewing returns 0
21:14:20.972 00.000 12308 IsGuiding returns 0
21:14:20.972 00.000 12308 scope move finished after 171 + 59 ms
21:14:20.973 00.001 12308 Move returns status 0, amount 171
21:14:20.973 00.000 12308 move complete, result=0
21:14:20.973 00.000 12308 worker thread done servicing request
21:14:20.973 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 171 ms NORTH
21:14:20.979 00.006 12308 Worker thread wakes up
21:14:20.979 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:20.979 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:22.229 01.250 12308 Exposure complete
21:14:22.393 00.164 12308 worker thread done servicing request
21:14:22.393 00.000 14556 OnExposeComplete: enter
21:14:22.396 00.003 14556 UpdateGuideState(): m_state=6
21:14:22.401 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2070
21:14:22.406 00.005 14556 Star::Find returns 1 (0), X=182.16, Y=991.13, Mass=2239, SNR=31.7, Peak=191 HFD=4.7
21:14:22.409 00.003 14556 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-3.07) = xAngle (0.24 = 0.24)
21:14:22.413 00.004 14556 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.14 = 0.14)
21:14:22.417 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.84 mountX=0.06 mountY=0.01, mountTheta=0.14
21:14:22.423 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.02, opts=13)
21:14:22.426 00.003 14556 Enqueuing Move request for scope (-0.06, -0.02)
21:14:22.431 00.005 12308 Worker thread wakes up
21:14:22.431 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
21:14:22.431 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
21:14:22.431 00.000 12308 Moving (-0.06, -0.02) raw xDistance=0.06 yDistance=0.01
21:14:22.431 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:14:22.432 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:22.432 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:14:22.432 00.000 12308 MoveAxis(E, 0, ABG)
21:14:22.432 00.000 12308 Move returns status 0, amount 0
21:14:22.433 00.001 12308 MoveAxis(N, 0, ABG)
21:14:22.433 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:22.437 00.004 12308 Move returns status 0, amount 0
21:14:22.437 00.000 12308 move complete, result=0
21:14:22.437 00.000 12308 worker thread done servicing request
21:14:22.458 00.021 14556 UpdateGuideState exits: m=2239 SNR=31.7
21:14:22.464 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:22.468 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:22.471 00.003 14556 Enqueuing Expose request
21:14:22.476 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:14:22.479 00.003 12308 Worker thread wakes up
21:14:22.479 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:22.479 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:23.725 01.246 12308 Exposure complete
21:14:23.882 00.157 12308 worker thread done servicing request
21:14:23.882 00.000 14556 OnExposeComplete: enter
21:14:23.886 00.004 14556 UpdateGuideState(): m_state=6
21:14:23.890 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2071
21:14:23.895 00.005 14556 Star::Find returns 1 (0), X=182.02, Y=991.19, Mass=2000, SNR=29.9, Peak=157 HFD=4.4
21:14:23.898 00.003 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.04 = -0.24)
21:14:23.901 00.003 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.94 = -0.34)
21:14:23.906 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=0.04 hyp=0.21 cameraTheta=2.97 mountX=0.20 mountY=-0.07, mountTheta=-0.33
21:14:23.911 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.04, opts=13)
21:14:23.914 00.003 14556 Enqueuing Move request for scope (-0.21, 0.04)
21:14:23.917 00.003 12308 Worker thread wakes up
21:14:23.919 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.04) opts 0xd
21:14:23.919 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.04)
21:14:23.919 00.000 12308 Moving (-0.21, 0.04) raw xDistance=0.20 yDistance=-0.07
21:14:23.919 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:14:23.919 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:23.919 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:14:23.919 00.000 12308 MoveAxis(W, 88, ABG)
21:14:23.919 00.000 12308 Guiding  Dir = 3, Dur = 88
21:14:23.919 00.000 12308 IsSlewing returns 0
21:14:23.919 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:23.924 00.005 12308 IsGuiding returns 0
21:14:23.924 00.000 12308 PulseGuide returned control before completion, sleep 98
21:14:23.944 00.020 14556 UpdateGuideState exits: m=2000 SNR=29.9
21:14:23.949 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:23.953 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:23.957 00.004 14556 Enqueuing Expose request
21:14:24.024 00.067 12308 IsGuiding returns 1
21:14:24.025 00.001 12308 scope still moving after pulse duration time elapsed
21:14:24.056 00.031 12308 IsSlewing returns 0
21:14:24.059 00.003 12308 IsGuiding returns 1
21:14:24.086 00.027 12308 IsSlewing returns 0
21:14:24.088 00.002 12308 IsGuiding returns 1
21:14:24.117 00.029 12308 IsSlewing returns 0
21:14:24.119 00.002 12308 IsGuiding returns 0
21:14:24.119 00.000 12308 scope move finished after 88 + 107 ms
21:14:24.119 00.000 12308 Move returns status 0, amount 88
21:14:24.119 00.000 12308 MoveAxis(N, 0, ABG)
21:14:24.119 00.000 12308 Move returns status 0, amount 0
21:14:24.121 00.002 12308 move complete, result=0
21:14:24.121 00.000 12308 worker thread done servicing request
21:14:24.121 00.000 12308 Worker thread wakes up
21:14:24.121 00.000 14556 GuideStep: 0.2 px 88 ms WEST, -0.1 px 0 ms NORTH
21:14:24.128 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:24.128 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:25.373 01.245 12308 Exposure complete
21:14:25.528 00.155 12308 worker thread done servicing request
21:14:25.528 00.000 14556 OnExposeComplete: enter
21:14:25.532 00.004 14556 UpdateGuideState(): m_state=6
21:14:25.536 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2072
21:14:25.540 00.004 14556 Star::Find returns 1 (0), X=182.11, Y=991.42, Mass=1859, SNR=28.9, Peak=122 HFD=4.6
21:14:25.544 00.004 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
21:14:25.547 00.003 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.32)
21:14:25.552 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.27 hyp=0.30 cameraTheta=1.99 mountX=0.10 mountY=-0.29, mountTheta=-1.23
21:14:25.557 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.27, opts=13)
21:14:25.562 00.005 14556 Enqueuing Move request for scope (-0.12, 0.27)
21:14:25.565 00.003 12308 Worker thread wakes up
21:14:25.565 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.27) opts 0xd
21:14:25.565 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.27)
21:14:25.565 00.000 12308 Moving (-0.12, 0.27) raw xDistance=0.10 yDistance=-0.29
21:14:25.565 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:14:25.565 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:14:25.565 00.000 12308 MoveAxis(E, 0, ABG)
21:14:25.567 00.002 12308 Move returns status 0, amount 0
21:14:25.567 00.000 12308 MoveAxis(N, 202, ABG)
21:14:25.567 00.000 12308 Guiding  Dir = 0, Dur = 202
21:14:25.567 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:25.572 00.005 12308 IsSlewing returns 0
21:14:25.572 00.000 12308 IsGuiding returns 0
21:14:25.573 00.001 12308 PulseGuide returned control before completion, sleep 212
21:14:25.593 00.020 14556 UpdateGuideState exits: m=1859 SNR=28.9
21:14:25.596 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:25.599 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:25.604 00.005 14556 Enqueuing Expose request
21:14:25.789 00.185 12308 IsGuiding returns 1
21:14:25.789 00.000 12308 scope still moving after pulse duration time elapsed
21:14:25.820 00.031 12308 IsSlewing returns 0
21:14:25.821 00.001 12308 IsGuiding returns 0
21:14:25.822 00.001 12308 scope move finished after 202 + 47 ms
21:14:25.822 00.000 12308 Move returns status 0, amount 202
21:14:25.823 00.001 12308 move complete, result=0
21:14:25.823 00.000 12308 worker thread done servicing request
21:14:25.824 00.001 12308 Worker thread wakes up
21:14:25.824 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 202 ms NORTH
21:14:25.830 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:25.830 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:27.074 01.244 12308 Exposure complete
21:14:27.234 00.160 12308 worker thread done servicing request
21:14:27.234 00.000 14556 OnExposeComplete: enter
21:14:27.239 00.005 14556 UpdateGuideState(): m_state=6
21:14:27.243 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2073
21:14:27.247 00.004 14556 Star::Find returns 1 (0), X=182.04, Y=991.10, Mass=1960, SNR=29.9, Peak=182 HFD=4.5
21:14:27.251 00.004 14556 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.07) = xAngle (0.19 = 0.19)
21:14:27.255 00.004 14556 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.09 = 0.09)
21:14:27.258 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.05 hyp=0.19 cameraTheta=-2.88 mountX=0.19 mountY=0.02, mountTheta=0.09
21:14:27.263 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.05, opts=13)
21:14:27.267 00.004 14556 Enqueuing Move request for scope (-0.19, -0.05)
21:14:27.271 00.004 12308 Worker thread wakes up
21:14:27.271 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.05) opts 0xd
21:14:27.271 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.05)
21:14:27.271 00.000 12308 Moving (-0.19, -0.05) raw xDistance=0.19 yDistance=0.02
21:14:27.272 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:14:27.272 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:27.272 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:14:27.272 00.000 12308 MoveAxis(E, 0, ABG)
21:14:27.272 00.000 12308 Move returns status 0, amount 0
21:14:27.273 00.001 12308 MoveAxis(N, 0, ABG)
21:14:27.273 00.000 12308 Move returns status 0, amount 0
21:14:27.273 00.000 12308 move complete, result=0
21:14:27.273 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:27.278 00.005 12308 worker thread done servicing request
21:14:27.299 00.021 14556 UpdateGuideState exits: m=1960 SNR=29.9
21:14:27.308 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:27.314 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:27.320 00.006 14556 Enqueuing Expose request
21:14:27.327 00.007 12308 Worker thread wakes up
21:14:27.327 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:27.327 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:27.328 00.001 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:14:28.576 01.248 12308 Exposure complete
21:14:28.737 00.161 12308 worker thread done servicing request
21:14:28.738 00.001 14556 OnExposeComplete: enter
21:14:28.742 00.004 14556 UpdateGuideState(): m_state=6
21:14:28.747 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2074
21:14:28.751 00.004 14556 Star::Find returns 1 (0), X=182.14, Y=991.08, Mass=1700, SNR=27.8, Peak=158 HFD=4.4
21:14:28.754 00.003 14556 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.07) = xAngle (0.56 = 0.56)
21:14:28.757 00.003 14556 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.46 = 0.46)
21:14:28.761 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-2.51 mountX=0.09 mountY=0.05, mountTheta=0.49
21:14:28.765 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.07, opts=13)
21:14:28.769 00.004 14556 Enqueuing Move request for scope (-0.09, -0.07)
21:14:28.772 00.003 12308 Worker thread wakes up
21:14:28.772 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
21:14:28.772 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
21:14:28.772 00.000 12308 Moving (-0.09, -0.07) raw xDistance=0.09 yDistance=0.05
21:14:28.772 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:14:28.772 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:28.774 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:14:28.774 00.000 12308 MoveAxis(E, 0, ABG)
21:14:28.774 00.000 12308 Move returns status 0, amount 0
21:14:28.774 00.000 12308 MoveAxis(N, 0, ABG)
21:14:28.774 00.000 12308 Move returns status 0, amount 0
21:14:28.774 00.000 12308 move complete, result=0
21:14:28.775 00.001 12308 worker thread done servicing request
21:14:28.775 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:28.799 00.024 14556 UpdateGuideState exits: m=1700 SNR=27.8
21:14:28.804 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:28.808 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:28.812 00.004 14556 Enqueuing Expose request
21:14:28.815 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:14:28.819 00.004 12308 Worker thread wakes up
21:14:28.819 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:28.819 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:30.075 01.256 12308 Exposure complete
21:14:30.233 00.158 12308 worker thread done servicing request
21:14:30.233 00.000 14556 OnExposeComplete: enter
21:14:30.237 00.004 14556 UpdateGuideState(): m_state=6
21:14:30.242 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2075
21:14:30.247 00.005 14556 Star::Find returns 1 (0), X=182.01, Y=991.15, Mass=2303, SNR=32.1, Peak=204 HFD=4.3
21:14:30.250 00.003 14556 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.07) = xAngle (6.20 = -0.08)
21:14:30.254 00.004 14556 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.10 = -0.18)
21:14:30.258 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.00 hyp=0.22 cameraTheta=3.13 mountX=0.22 mountY=-0.04, mountTheta=-0.18
21:14:30.263 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.00, opts=13)
21:14:30.267 00.004 14556 Enqueuing Move request for scope (-0.22, 0.00)
21:14:30.271 00.004 12308 Worker thread wakes up
21:14:30.272 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.00) opts 0xd
21:14:30.272 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.00)
21:14:30.272 00.000 12308 Moving (-0.22, 0.00) raw xDistance=0.22 yDistance=-0.04
21:14:30.272 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:14:30.272 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:30.272 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:14:30.272 00.000 12308 MoveAxis(W, 94, ABG)
21:14:30.273 00.001 12308 Guiding  Dir = 3, Dur = 94
21:14:30.273 00.000 12308 IsSlewing returns 0
21:14:30.273 00.000 12308 IsGuiding returns 0
21:14:30.273 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:30.278 00.005 12308 PulseGuide returned control before completion, sleep 104
21:14:30.298 00.020 14556 UpdateGuideState exits: m=2303 SNR=32.1
21:14:30.303 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:30.307 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:30.311 00.004 14556 Enqueuing Expose request
21:14:30.393 00.082 12308 IsGuiding returns 1
21:14:30.394 00.001 12308 scope still moving after pulse duration time elapsed
21:14:30.425 00.031 12308 IsSlewing returns 0
21:14:30.426 00.001 12308 IsGuiding returns 0
21:14:30.427 00.001 12308 scope move finished after 94 + 58 ms
21:14:30.427 00.000 12308 Move returns status 0, amount 94
21:14:30.428 00.001 12308 MoveAxis(N, 0, ABG)
21:14:30.428 00.000 12308 Move returns status 0, amount 0
21:14:30.428 00.000 12308 move complete, result=0
21:14:30.428 00.000 12308 worker thread done servicing request
21:14:30.428 00.000 14556 GuideStep: 0.2 px 94 ms WEST, -0.0 px 0 ms NORTH
21:14:30.437 00.009 12308 Worker thread wakes up
21:14:30.437 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:30.437 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:31.685 01.248 12308 Exposure complete
21:14:31.828 00.143 12308 worker thread done servicing request
21:14:31.828 00.000 14556 OnExposeComplete: enter
21:14:31.832 00.004 14556 UpdateGuideState(): m_state=6
21:14:31.838 00.006 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2076
21:14:31.843 00.005 14556 Star::Find returns 1 (0), X=182.34, Y=991.22, Mass=1778, SNR=28.4, Peak=139 HFD=4.5
21:14:31.847 00.004 14556 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.07) = xAngle (3.62 = -2.66)
21:14:31.851 00.004 14556 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.52 = -2.76)
21:14:31.856 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.13 cameraTheta=0.55 mountX=-0.11 mountY=-0.05, mountTheta=-2.75
21:14:31.861 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.07, opts=13)
21:14:31.864 00.003 14556 Enqueuing Move request for scope (0.11, 0.07)
21:14:31.869 00.005 12308 Worker thread wakes up
21:14:31.869 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd
21:14:31.869 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.07)
21:14:31.869 00.000 12308 Moving (0.11, 0.07) raw xDistance=-0.11 yDistance=-0.05
21:14:31.869 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:14:31.869 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:31.869 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:14:31.870 00.001 12308 MoveAxis(E, 0, ABG)
21:14:31.870 00.000 12308 Move returns status 0, amount 0
21:14:31.870 00.000 12308 MoveAxis(N, 0, ABG)
21:14:31.870 00.000 12308 Move returns status 0, amount 0
21:14:31.870 00.000 12308 move complete, result=0
21:14:31.871 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:31.875 00.004 12308 worker thread done servicing request
21:14:31.895 00.020 14556 UpdateGuideState exits: m=1778 SNR=28.4
21:14:31.899 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:31.903 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:31.907 00.004 14556 Enqueuing Expose request
21:14:31.911 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:14:31.915 00.004 12308 Worker thread wakes up
21:14:31.915 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:31.915 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:33.168 01.253 12308 Exposure complete
21:14:33.325 00.157 12308 worker thread done servicing request
21:14:33.327 00.002 14556 OnExposeComplete: enter
21:14:33.331 00.004 14556 UpdateGuideState(): m_state=6
21:14:33.337 00.006 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2077
21:14:33.341 00.004 14556 Star::Find returns 1 (0), X=182.21, Y=991.36, Mass=2178, SNR=31.2, Peak=155 HFD=4.6
21:14:33.345 00.004 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.74 = -1.55)
21:14:33.350 00.005 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.65)
21:14:33.353 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.66 mountX=0.00 mountY=-0.21, mountTheta=-1.55
21:14:33.358 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.21, opts=13)
21:14:33.362 00.004 14556 Enqueuing Move request for scope (-0.02, 0.21)
21:14:33.364 00.002 12308 Worker thread wakes up
21:14:33.364 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.21) opts 0xd
21:14:33.364 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.21)
21:14:33.365 00.001 12308 Moving (-0.02, 0.21) raw xDistance=0.00 yDistance=-0.21
21:14:33.365 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:14:33.365 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:14:33.365 00.000 12308 MoveAxis(E, 0, ABG)
21:14:33.366 00.001 12308 Move returns status 0, amount 0
21:14:33.366 00.000 12308 MoveAxis(N, 145, ABG)
21:14:33.366 00.000 12308 Guiding  Dir = 0, Dur = 145
21:14:33.368 00.002 12308 IsSlewing returns 0
21:14:33.368 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:33.371 00.003 12308 IsGuiding returns 0
21:14:33.371 00.000 12308 PulseGuide returned control before completion, sleep 155
21:14:33.388 00.017 14556 UpdateGuideState exits: m=2178 SNR=31.2
21:14:33.394 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:33.398 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:33.403 00.005 14556 Enqueuing Expose request
21:14:33.531 00.128 12308 IsGuiding returns 1
21:14:33.531 00.000 12308 scope still moving after pulse duration time elapsed
21:14:33.563 00.032 12308 IsSlewing returns 0
21:14:33.563 00.000 12308 IsGuiding returns 0
21:14:33.564 00.001 12308 scope move finished after 145 + 47 ms
21:14:33.564 00.000 12308 Move returns status 0, amount 145
21:14:33.564 00.000 12308 move complete, result=0
21:14:33.564 00.000 12308 worker thread done servicing request
21:14:33.565 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 145 ms NORTH
21:14:33.570 00.005 12308 Worker thread wakes up
21:14:33.570 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:33.571 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:34.827 01.256 12308 Exposure complete
21:14:34.992 00.165 12308 worker thread done servicing request
21:14:34.993 00.001 14556 OnExposeComplete: enter
21:14:34.997 00.004 14556 UpdateGuideState(): m_state=6
21:14:35.001 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2078
21:14:35.005 00.004 14556 Star::Find returns 1 (0), X=182.13, Y=991.34, Mass=1968, SNR=29.6, Peak=159 HFD=4.4
21:14:35.009 00.004 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.13 = -1.15)
21:14:35.012 00.003 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.25)
21:14:35.017 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.19 hyp=0.21 cameraTheta=2.06 mountX=0.09 mountY=-0.20, mountTheta=-1.16
21:14:35.021 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.19, opts=13)
21:14:35.026 00.005 14556 Enqueuing Move request for scope (-0.10, 0.19)
21:14:35.029 00.003 12308 Worker thread wakes up
21:14:35.029 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.19) opts 0xd
21:14:35.029 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.19)
21:14:35.029 00.000 12308 Moving (-0.10, 0.19) raw xDistance=0.09 yDistance=-0.20
21:14:35.029 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:14:35.029 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:14:35.029 00.000 12308 MoveAxis(E, 0, ABG)
21:14:35.030 00.001 12308 Move returns status 0, amount 0
21:14:35.030 00.000 12308 MoveAxis(N, 141, ABG)
21:14:35.030 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:35.033 00.003 12308 Guiding  Dir = 0, Dur = 141
21:14:35.033 00.000 12308 IsSlewing returns 0
21:14:35.034 00.001 12308 IsGuiding returns 0
21:14:35.034 00.000 12308 PulseGuide returned control before completion, sleep 151
21:14:35.054 00.020 14556 UpdateGuideState exits: m=1968 SNR=29.6
21:14:35.061 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:35.065 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:35.069 00.004 14556 Enqueuing Expose request
21:14:35.190 00.121 12308 IsGuiding returns 1
21:14:35.191 00.001 12308 scope still moving after pulse duration time elapsed
21:14:35.222 00.031 12308 IsSlewing returns 0
21:14:35.223 00.001 12308 IsGuiding returns 1
21:14:35.252 00.029 12308 IsSlewing returns 0
21:14:35.253 00.001 12308 IsGuiding returns 1
21:14:35.284 00.031 12308 IsSlewing returns 0
21:14:35.285 00.001 12308 IsGuiding returns 0
21:14:35.286 00.001 12308 scope move finished after 141 + 110 ms
21:14:35.286 00.000 12308 Move returns status 0, amount 141
21:14:35.287 00.001 12308 move complete, result=0
21:14:35.287 00.000 12308 worker thread done servicing request
21:14:35.287 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 141 ms NORTH
21:14:35.294 00.007 12308 Worker thread wakes up
21:14:35.295 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:35.295 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:36.546 01.251 12308 Exposure complete
21:14:36.710 00.164 12308 worker thread done servicing request
21:14:36.711 00.001 14556 OnExposeComplete: enter
21:14:36.715 00.004 14556 UpdateGuideState(): m_state=6
21:14:36.719 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2079
21:14:36.722 00.003 14556 Star::Find returns 1 (0), X=182.35, Y=991.17, Mass=1915, SNR=29.4, Peak=155 HFD=4.5
21:14:36.727 00.005 14556 CameraToMount -- cameraTheta (0.12) - m_xAngle (-3.07) = xAngle (3.20 = -3.09)
21:14:36.730 00.003 14556 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.10 = 3.10)
21:14:36.734 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.12 mountX=-0.12 mountY=0.01, mountTheta=3.10
21:14:36.740 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.02, opts=13)
21:14:36.743 00.003 14556 Enqueuing Move request for scope (0.12, 0.02)
21:14:36.748 00.005 12308 Worker thread wakes up
21:14:36.748 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
21:14:36.748 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
21:14:36.748 00.000 12308 Moving (0.12, 0.02) raw xDistance=-0.12 yDistance=0.01
21:14:36.749 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:14:36.749 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:36.749 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:14:36.750 00.001 12308 MoveAxis(E, 0, ABG)
21:14:36.750 00.000 12308 Move returns status 0, amount 0
21:14:36.750 00.000 12308 MoveAxis(N, 0, ABG)
21:14:36.750 00.000 12308 Move returns status 0, amount 0
21:14:36.750 00.000 12308 move complete, result=0
21:14:36.750 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:36.754 00.004 12308 worker thread done servicing request
21:14:36.778 00.024 14556 UpdateGuideState exits: m=1915 SNR=29.4
21:14:36.784 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:36.788 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:36.792 00.004 14556 Enqueuing Expose request
21:14:36.796 00.004 12308 Worker thread wakes up
21:14:36.796 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:14:36.800 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:36.801 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:38.052 01.251 12308 Exposure complete
21:14:38.198 00.146 12308 worker thread done servicing request
21:14:38.198 00.000 14556 OnExposeComplete: enter
21:14:38.203 00.005 14556 UpdateGuideState(): m_state=6
21:14:38.207 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2080
21:14:38.210 00.003 14556 Star::Find returns 1 (0), X=182.47, Y=991.34, Mass=1857, SNR=28.8, Peak=138 HFD=4.8
21:14:38.215 00.005 14556 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.07) = xAngle (3.75 = -2.54)
21:14:38.219 00.004 14556 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.65 = -2.64)
21:14:38.223 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=0.19 hyp=0.31 cameraTheta=0.67 mountX=-0.25 mountY=-0.15, mountTheta=-2.61
21:14:38.227 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.19, opts=13)
21:14:38.231 00.004 14556 Enqueuing Move request for scope (0.24, 0.19)
21:14:38.236 00.005 12308 Worker thread wakes up
21:14:38.236 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.19) opts 0xd
21:14:38.236 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.19)
21:14:38.236 00.000 12308 Moving (0.24, 0.19) raw xDistance=-0.25 yDistance=-0.15
21:14:38.236 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:14:38.236 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:38.236 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:14:38.238 00.002 12308 MoveAxis(E, 110, ABG)
21:14:38.238 00.000 12308 Guiding  Dir = 2, Dur = 110
21:14:38.238 00.000 12308 IsSlewing returns 0
21:14:38.239 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:38.243 00.004 12308 IsGuiding returns 0
21:14:38.243 00.000 12308 PulseGuide returned control before completion, sleep 120
21:14:38.264 00.021 14556 UpdateGuideState exits: m=1857 SNR=28.8
21:14:38.270 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:38.275 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:38.280 00.005 14556 Enqueuing Expose request
21:14:38.373 00.093 12308 IsGuiding returns 1
21:14:38.373 00.000 12308 scope still moving after pulse duration time elapsed
21:14:38.401 00.028 12308 IsSlewing returns 0
21:14:38.402 00.001 12308 IsGuiding returns 0
21:14:38.402 00.000 12308 scope move finished after 110 + 49 ms
21:14:38.402 00.000 12308 Move returns status 0, amount 110
21:14:38.403 00.001 12308 MoveAxis(N, 0, ABG)
21:14:38.403 00.000 12308 Move returns status 0, amount 0
21:14:38.403 00.000 12308 move complete, result=0
21:14:38.403 00.000 12308 worker thread done servicing request
21:14:38.404 00.001 14556 GuideStep: -0.3 px 110 ms EAST, -0.1 px 0 ms NORTH
21:14:38.411 00.007 12308 Worker thread wakes up
21:14:38.411 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:38.412 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:39.660 01.248 12308 Exposure complete
21:14:39.835 00.175 12308 worker thread done servicing request
21:14:39.836 00.001 14556 OnExposeComplete: enter
21:14:39.840 00.004 14556 UpdateGuideState(): m_state=6
21:14:39.844 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2081
21:14:39.848 00.004 14556 Star::Find returns 1 (0), X=182.06, Y=991.42, Mass=1666, SNR=27.3, Peak=128 HFD=4.2
21:14:39.852 00.004 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.20 = -1.09)
21:14:39.856 00.004 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.19)
21:14:39.861 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.27 hyp=0.31 cameraTheta=2.12 mountX=0.15 mountY=-0.29, mountTheta=-1.11
21:14:39.867 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.27, opts=13)
21:14:39.871 00.004 14556 Enqueuing Move request for scope (-0.16, 0.27)
21:14:39.875 00.004 12308 Worker thread wakes up
21:14:39.875 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.27) opts 0xd
21:14:39.875 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.27)
21:14:39.875 00.000 12308 Moving (-0.16, 0.27) raw xDistance=0.15 yDistance=-0.29
21:14:39.875 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:14:39.875 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:14:39.875 00.000 12308 MoveAxis(E, 0, ABG)
21:14:39.876 00.001 12308 Move returns status 0, amount 0
21:14:39.876 00.000 12308 MoveAxis(N, 205, ABG)
21:14:39.876 00.000 12308 Guiding  Dir = 0, Dur = 205
21:14:39.876 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:39.880 00.004 12308 IsSlewing returns 0
21:14:39.880 00.000 12308 IsGuiding returns 0
21:14:39.882 00.002 12308 PulseGuide returned control before completion, sleep 215
21:14:39.902 00.020 14556 UpdateGuideState exits: m=1666 SNR=27.3
21:14:39.905 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:39.910 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:39.913 00.003 14556 Enqueuing Expose request
21:14:40.105 00.192 12308 IsGuiding returns 1
21:14:40.105 00.000 12308 scope still moving after pulse duration time elapsed
21:14:40.136 00.031 12308 IsSlewing returns 0
21:14:40.137 00.001 12308 IsGuiding returns 0
21:14:40.137 00.000 12308 scope move finished after 205 + 51 ms
21:14:40.138 00.001 12308 Move returns status 0, amount 205
21:14:40.138 00.000 12308 move complete, result=0
21:14:40.139 00.001 12308 worker thread done servicing request
21:14:40.139 00.000 12308 Worker thread wakes up
21:14:40.141 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 205 ms NORTH
21:14:40.147 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:40.148 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:41.421 01.273 12308 Exposure complete
21:14:41.575 00.154 12308 worker thread done servicing request
21:14:41.575 00.000 14556 OnExposeComplete: enter
21:14:41.578 00.003 14556 UpdateGuideState(): m_state=6
21:14:41.583 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2082
21:14:41.587 00.004 14556 Star::Find returns 1 (0), X=182.25, Y=991.22, Mass=1828, SNR=28.6, Peak=162 HFD=4.4
21:14:41.592 00.005 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.32 = -1.97)
21:14:41.595 00.003 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.06)
21:14:41.600 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.24 mountX=-0.03 mountY=-0.07, mountTheta=-1.98
21:14:41.604 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.07, opts=13)
21:14:41.609 00.005 14556 Enqueuing Move request for scope (0.02, 0.07)
21:14:41.612 00.003 12308 Worker thread wakes up
21:14:41.612 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
21:14:41.612 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
21:14:41.612 00.000 12308 Moving (0.02, 0.07) raw xDistance=-0.03 yDistance=-0.07
21:14:41.612 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:14:41.613 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:41.613 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:14:41.615 00.002 12308 MoveAxis(E, 0, ABG)
21:14:41.615 00.000 12308 Move returns status 0, amount 0
21:14:41.615 00.000 12308 MoveAxis(N, 0, ABG)
21:14:41.615 00.000 12308 Move returns status 0, amount 0
21:14:41.615 00.000 12308 move complete, result=0
21:14:41.615 00.000 12308 worker thread done servicing request
21:14:41.615 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:41.638 00.023 14556 UpdateGuideState exits: m=1828 SNR=28.6
21:14:41.643 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:41.647 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:41.652 00.005 14556 Enqueuing Expose request
21:14:41.656 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:14:41.660 00.004 12308 Worker thread wakes up
21:14:41.660 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:41.660 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:42.914 01.254 12308 Exposure complete
21:14:43.071 00.157 12308 worker thread done servicing request
21:14:43.072 00.001 14556 OnExposeComplete: enter
21:14:43.075 00.003 14556 UpdateGuideState(): m_state=6
21:14:43.079 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2083
21:14:43.083 00.004 14556 Star::Find returns 1 (0), X=182.37, Y=991.32, Mass=1941, SNR=29.5, Peak=161 HFD=4.7
21:14:43.087 00.004 14556 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.07) = xAngle (3.92 = -2.36)
21:14:43.090 00.003 14556 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.82 = -2.46)
21:14:43.095 00.005 14556 CameraToMount -- cameraX=0.15 cameraY=0.17 hyp=0.22 cameraTheta=0.85 mountX=-0.16 mountY=-0.14, mountTheta=-2.42
21:14:43.100 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.17, opts=13)
21:14:43.104 00.004 14556 Enqueuing Move request for scope (0.15, 0.17)
21:14:43.107 00.003 12308 Worker thread wakes up
21:14:43.108 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.17) opts 0xd
21:14:43.108 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.17)
21:14:43.108 00.000 12308 Moving (0.15, 0.17) raw xDistance=-0.16 yDistance=-0.14
21:14:43.109 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:14:43.109 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:43.109 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:14:43.109 00.000 12308 MoveAxis(E, 0, ABG)
21:14:43.110 00.001 12308 Move returns status 0, amount 0
21:14:43.110 00.000 12308 MoveAxis(N, 0, ABG)
21:14:43.110 00.000 12308 Move returns status 0, amount 0
21:14:43.110 00.000 12308 move complete, result=0
21:14:43.111 00.001 12308 worker thread done servicing request
21:14:43.111 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:43.139 00.028 14556 UpdateGuideState exits: m=1941 SNR=29.5
21:14:43.145 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:43.152 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:43.157 00.005 14556 Enqueuing Expose request
21:14:43.162 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:14:43.166 00.004 12308 Worker thread wakes up
21:14:43.166 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:43.166 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:44.419 01.253 12308 Exposure complete
21:14:44.574 00.155 12308 worker thread done servicing request
21:14:44.575 00.001 14556 OnExposeComplete: enter
21:14:44.580 00.005 14556 UpdateGuideState(): m_state=6
21:14:44.585 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2084
21:14:44.590 00.005 14556 Star::Find returns 1 (0), X=182.03, Y=991.29, Mass=1819, SNR=28.7, Peak=138 HFD=4.6
21:14:44.593 00.003 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.59 = -0.70)
21:14:44.596 00.003 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.49 = -0.80)
21:14:44.601 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.14 hyp=0.24 cameraTheta=2.51 mountX=0.18 mountY=-0.17, mountTheta=-0.75
21:14:44.605 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.14, opts=13)
21:14:44.609 00.004 14556 Enqueuing Move request for scope (-0.19, 0.14)
21:14:44.613 00.004 12308 Worker thread wakes up
21:14:44.613 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.14) opts 0xd
21:14:44.613 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.14)
21:14:44.613 00.000 12308 Moving (-0.19, 0.14) raw xDistance=0.18 yDistance=-0.17
21:14:44.613 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:14:44.613 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:44.614 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:14:44.614 00.000 12308 MoveAxis(E, 0, ABG)
21:14:44.614 00.000 12308 Move returns status 0, amount 0
21:14:44.614 00.000 12308 MoveAxis(N, 0, ABG)
21:14:44.614 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:44.619 00.005 12308 Move returns status 0, amount 0
21:14:44.619 00.000 12308 move complete, result=0
21:14:44.619 00.000 12308 worker thread done servicing request
21:14:44.642 00.023 14556 UpdateGuideState exits: m=1819 SNR=28.7
21:14:44.648 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:44.652 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:44.656 00.004 14556 Enqueuing Expose request
21:14:44.661 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:14:44.664 00.003 12308 Worker thread wakes up
21:14:44.665 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:44.665 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:45.924 01.259 12308 Exposure complete
21:14:46.097 00.173 12308 worker thread done servicing request
21:14:46.098 00.001 14556 OnExposeComplete: enter
21:14:46.103 00.005 14556 UpdateGuideState(): m_state=6
21:14:46.107 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2085
21:14:46.112 00.005 14556 Star::Find returns 1 (0), X=182.14, Y=991.38, Mass=1916, SNR=29.5, Peak=149 HFD=4.5
21:14:46.118 00.006 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
21:14:46.123 00.005 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
21:14:46.128 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.91 mountX=0.07 mountY=-0.24, mountTheta=-1.31
21:14:46.134 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.23, opts=13)
21:14:46.138 00.004 14556 Enqueuing Move request for scope (-0.08, 0.23)
21:14:46.143 00.005 12308 Worker thread wakes up
21:14:46.143 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.23) opts 0xd
21:14:46.143 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.23)
21:14:46.143 00.000 12308 Moving (-0.08, 0.23) raw xDistance=0.07 yDistance=-0.24
21:14:46.143 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:14:46.144 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:14:46.144 00.000 12308 MoveAxis(E, 0, ABG)
21:14:46.144 00.000 12308 Move returns status 0, amount 0
21:14:46.144 00.000 12308 MoveAxis(N, 170, ABG)
21:14:46.145 00.001 12308 Guiding  Dir = 0, Dur = 170
21:14:46.145 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:46.149 00.004 12308 IsSlewing returns 0
21:14:46.150 00.001 12308 IsGuiding returns 0
21:14:46.150 00.000 12308 PulseGuide returned control before completion, sleep 180
21:14:46.174 00.024 14556 UpdateGuideState exits: m=1916 SNR=29.5
21:14:46.180 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:46.187 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:46.191 00.004 14556 Enqueuing Expose request
21:14:46.332 00.141 12308 IsGuiding returns 1
21:14:46.333 00.001 12308 scope still moving after pulse duration time elapsed
21:14:46.363 00.030 12308 IsSlewing returns 0
21:14:46.364 00.001 12308 IsGuiding returns 0
21:14:46.365 00.001 12308 scope move finished after 170 + 45 ms
21:14:46.365 00.000 12308 Move returns status 0, amount 170
21:14:46.366 00.001 12308 move complete, result=0
21:14:46.366 00.000 12308 worker thread done servicing request
21:14:46.368 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 170 ms NORTH
21:14:46.373 00.005 12308 Worker thread wakes up
21:14:46.374 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:46.374 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:47.610 01.236 12308 Exposure complete
21:14:47.758 00.148 12308 worker thread done servicing request
21:14:47.758 00.000 14556 OnExposeComplete: enter
21:14:47.763 00.005 14556 UpdateGuideState(): m_state=6
21:14:47.766 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2086
21:14:47.771 00.005 14556 Star::Find returns 1 (0), X=182.18, Y=991.14, Mass=1802, SNR=28.2, Peak=160 HFD=4.3
21:14:47.775 00.004 14556 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.07) = xAngle (0.12 = 0.12)
21:14:47.778 00.003 14556 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.03 = 0.03)
21:14:47.783 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.95 mountX=0.05 mountY=0.00, mountTheta=0.03
21:14:47.788 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.01, opts=13)
21:14:47.793 00.005 14556 Enqueuing Move request for scope (-0.05, -0.01)
21:14:47.797 00.004 12308 Worker thread wakes up
21:14:47.797 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
21:14:47.797 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
21:14:47.798 00.001 12308 Moving (-0.05, -0.01) raw xDistance=0.05 yDistance=0.00
21:14:47.798 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:14:47.798 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:47.798 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:14:47.798 00.000 12308 MoveAxis(E, 0, ABG)
21:14:47.798 00.000 12308 Move returns status 0, amount 0
21:14:47.798 00.000 12308 MoveAxis(N, 0, ABG)
21:14:47.798 00.000 12308 Move returns status 0, amount 0
21:14:47.800 00.002 12308 move complete, result=0
21:14:47.800 00.000 12308 worker thread done servicing request
21:14:47.800 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:47.823 00.023 14556 UpdateGuideState exits: m=1802 SNR=28.2
21:14:47.828 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:47.833 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:47.839 00.006 14556 Enqueuing Expose request
21:14:47.844 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:14:47.848 00.004 12308 Worker thread wakes up
21:14:47.848 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:47.848 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:49.105 01.257 12308 Exposure complete
21:14:49.250 00.145 12308 worker thread done servicing request
21:14:49.252 00.002 14556 OnExposeComplete: enter
21:14:49.255 00.003 14556 UpdateGuideState(): m_state=6
21:14:49.258 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2087
21:14:49.261 00.003 14556 Star::Find returns 1 (0), X=182.21, Y=991.23, Mass=1826, SNR=28.7, Peak=154 HFD=4.5
21:14:49.264 00.003 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.87 = -1.42)
21:14:49.268 00.004 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.52)
21:14:49.271 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.79 mountX=0.01 mountY=-0.08, mountTheta=-1.42
21:14:49.275 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.08, opts=13)
21:14:49.278 00.003 14556 Enqueuing Move request for scope (-0.02, 0.08)
21:14:49.281 00.003 12308 Worker thread wakes up
21:14:49.281 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
21:14:49.282 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
21:14:49.282 00.000 12308 Moving (-0.02, 0.08) raw xDistance=0.01 yDistance=-0.08
21:14:49.282 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:14:49.282 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:49.282 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:14:49.282 00.000 12308 MoveAxis(E, 0, ABG)
21:14:49.282 00.000 12308 Move returns status 0, amount 0
21:14:49.284 00.002 12308 MoveAxis(N, 0, ABG)
21:14:49.284 00.000 12308 Move returns status 0, amount 0
21:14:49.284 00.000 12308 move complete, result=0
21:14:49.284 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:49.287 00.003 12308 worker thread done servicing request
21:14:49.308 00.021 14556 UpdateGuideState exits: m=1826 SNR=28.7
21:14:49.312 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:49.317 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:49.321 00.004 14556 Enqueuing Expose request
21:14:49.325 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:14:49.331 00.006 12308 Worker thread wakes up
21:14:49.331 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:49.331 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:50.574 01.243 12308 Exposure complete
21:14:50.758 00.184 12308 worker thread done servicing request
21:14:50.758 00.000 14556 OnExposeComplete: enter
21:14:50.764 00.006 14556 UpdateGuideState(): m_state=6
21:14:50.770 00.006 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2088
21:14:50.775 00.005 14556 Star::Find returns 1 (0), X=182.20, Y=991.46, Mass=1835, SNR=28.7, Peak=135 HFD=4.5
21:14:50.780 00.005 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
21:14:50.785 00.005 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
21:14:50.790 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.65 mountX=0.00 mountY=-0.31, mountTheta=-1.56
21:14:50.799 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.31, opts=13)
21:14:50.805 00.006 14556 Enqueuing Move request for scope (-0.02, 0.31)
21:14:50.811 00.006 12308 Worker thread wakes up
21:14:50.811 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.31) opts 0xd
21:14:50.811 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.31)
21:14:50.811 00.000 12308 Moving (-0.02, 0.31) raw xDistance=0.00 yDistance=-0.31
21:14:50.812 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:14:50.812 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:14:50.812 00.000 12308 MoveAxis(E, 0, ABG)
21:14:50.813 00.001 12308 Move returns status 0, amount 0
21:14:50.813 00.000 12308 MoveAxis(N, 216, ABG)
21:14:50.813 00.000 12308 Guiding  Dir = 0, Dur = 216
21:14:50.813 00.000 12308 IsSlewing returns 0
21:14:50.814 00.001 12308 IsGuiding returns 0
21:14:50.814 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:50.818 00.004 12308 PulseGuide returned control before completion, sleep 226
21:14:50.839 00.021 14556 UpdateGuideState exits: m=1835 SNR=28.7
21:14:50.844 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:50.851 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:50.855 00.004 14556 Enqueuing Expose request
21:14:51.050 00.195 12308 IsGuiding returns 1
21:14:51.051 00.001 12308 scope still moving after pulse duration time elapsed
21:14:51.080 00.029 12308 IsSlewing returns 0
21:14:51.082 00.002 12308 IsGuiding returns 0
21:14:51.083 00.001 12308 scope move finished after 216 + 52 ms
21:14:51.083 00.000 12308 Move returns status 0, amount 216
21:14:51.084 00.001 12308 move complete, result=0
21:14:51.084 00.000 12308 worker thread done servicing request
21:14:51.084 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 216 ms NORTH
21:14:51.091 00.007 12308 Worker thread wakes up
21:14:51.091 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:51.091 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:52.342 01.251 12308 Exposure complete
21:14:52.496 00.154 12308 worker thread done servicing request
21:14:52.497 00.001 14556 OnExposeComplete: enter
21:14:52.500 00.003 14556 UpdateGuideState(): m_state=6
21:14:52.503 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2089
21:14:52.507 00.004 14556 Star::Find returns 1 (0), X=182.54, Y=991.14, Mass=1901, SNR=29.3, Peak=155 HFD=4.4
21:14:52.510 00.003 14556 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-3.07) = xAngle (3.04 = 3.04)
21:14:52.513 00.003 14556 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.94 = 2.94)
21:14:52.518 00.005 14556 CameraToMount -- cameraX=0.31 cameraY=-0.01 hyp=0.31 cameraTheta=-0.04 mountX=-0.31 mountY=0.06, mountTheta=2.94
21:14:52.522 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.31, y=-0.01, opts=13)
21:14:52.527 00.005 14556 Enqueuing Move request for scope (0.31, -0.01)
21:14:52.530 00.003 12308 Worker thread wakes up
21:14:52.530 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.01) opts 0xd
21:14:52.530 00.000 12308 Handling offset move in thread for scope, endpoint = (0.31, -0.01)
21:14:52.530 00.000 12308 Moving (0.31, -0.01) raw xDistance=-0.31 yDistance=0.06
21:14:52.530 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
21:14:52.531 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:52.531 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:14:52.531 00.000 12308 MoveAxis(E, 136, ABG)
21:14:52.531 00.000 12308 Guiding  Dir = 2, Dur = 136
21:14:52.531 00.000 12308 IsSlewing returns 0
21:14:52.532 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:52.536 00.004 12308 IsGuiding returns 0
21:14:52.536 00.000 12308 PulseGuide returned control before completion, sleep 146
21:14:52.557 00.021 14556 UpdateGuideState exits: m=1901 SNR=29.3
21:14:52.562 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:52.568 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:52.571 00.003 14556 Enqueuing Expose request
21:14:52.690 00.119 12308 IsGuiding returns 1
21:14:52.691 00.001 12308 scope still moving after pulse duration time elapsed
21:14:52.721 00.030 12308 IsSlewing returns 0
21:14:52.722 00.001 12308 IsGuiding returns 0
21:14:52.723 00.001 12308 scope move finished after 136 + 51 ms
21:14:52.723 00.000 12308 Move returns status 0, amount 136
21:14:52.724 00.001 12308 MoveAxis(N, 0, ABG)
21:14:52.724 00.000 12308 Move returns status 0, amount 0
21:14:52.725 00.001 12308 move complete, result=0
21:14:52.726 00.001 12308 worker thread done servicing request
21:14:52.726 00.000 14556 GuideStep: -0.3 px 136 ms EAST, 0.1 px 0 ms NORTH
21:14:52.732 00.006 12308 Worker thread wakes up
21:14:52.732 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:52.732 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:53.978 01.246 12308 Exposure complete
21:14:54.138 00.160 12308 worker thread done servicing request
21:14:54.138 00.000 14556 OnExposeComplete: enter
21:14:54.143 00.005 14556 UpdateGuideState(): m_state=6
21:14:54.147 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2090
21:14:54.153 00.006 14556 Star::Find returns 1 (0), X=182.15, Y=991.15, Mass=1818, SNR=28.7, Peak=167 HFD=4.3
21:14:54.158 00.005 14556 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.07) = xAngle (6.20 = -0.08)
21:14:54.164 00.006 14556 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.10 = -0.18)
21:14:54.169 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.00 hyp=0.08 cameraTheta=3.13 mountX=0.08 mountY=-0.01, mountTheta=-0.18
21:14:54.176 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.00, opts=13)
21:14:54.182 00.006 14556 Enqueuing Move request for scope (-0.08, 0.00)
21:14:54.185 00.003 12308 Worker thread wakes up
21:14:54.185 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.00) opts 0xd
21:14:54.185 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.00)
21:14:54.186 00.001 12308 Moving (-0.08, 0.00) raw xDistance=0.08 yDistance=-0.01
21:14:54.186 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:14:54.186 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:54.186 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:14:54.186 00.000 12308 MoveAxis(E, 0, ABG)
21:14:54.186 00.000 12308 Move returns status 0, amount 0
21:14:54.186 00.000 12308 MoveAxis(N, 0, ABG)
21:14:54.187 00.001 12308 Move returns status 0, amount 0
21:14:54.187 00.000 12308 move complete, result=0
21:14:54.187 00.000 12308 worker thread done servicing request
21:14:54.187 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:54.222 00.035 14556 UpdateGuideState exits: m=1818 SNR=28.7
21:14:54.226 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:54.232 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:54.240 00.008 14556 Enqueuing Expose request
21:14:54.244 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:14:54.246 00.002 12308 Worker thread wakes up
21:14:54.247 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:54.247 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:55.498 01.251 12308 Exposure complete
21:14:55.657 00.159 12308 worker thread done servicing request
21:14:55.658 00.001 14556 OnExposeComplete: enter
21:14:55.663 00.005 14556 UpdateGuideState(): m_state=6
21:14:55.667 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2091
21:14:55.672 00.005 14556 Star::Find returns 1 (0), X=182.38, Y=991.11, Mass=2193, SNR=31.4, Peak=176 HFD=4.4
21:14:55.676 00.004 14556 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-3.07) = xAngle (2.84 = 2.84)
21:14:55.679 00.003 14556 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.74 = 2.74)
21:14:55.684 00.005 14556 CameraToMount -- cameraX=0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-0.23 mountX=-0.16 mountY=0.06, mountTheta=2.75
21:14:55.688 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.04, opts=13)
21:14:55.691 00.003 14556 Enqueuing Move request for scope (0.16, -0.04)
21:14:55.693 00.002 12308 Worker thread wakes up
21:14:55.693 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.04) opts 0xd
21:14:55.694 00.001 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.04)
21:14:55.694 00.000 12308 Moving (0.16, -0.04) raw xDistance=-0.16 yDistance=0.06
21:14:55.694 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:14:55.694 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:55.694 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:14:55.694 00.000 12308 MoveAxis(E, 0, ABG)
21:14:55.694 00.000 12308 Move returns status 0, amount 0
21:14:55.695 00.001 12308 MoveAxis(N, 0, ABG)
21:14:55.695 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:55.699 00.004 12308 Move returns status 0, amount 0
21:14:55.699 00.000 12308 move complete, result=0
21:14:55.699 00.000 12308 worker thread done servicing request
21:14:55.717 00.018 14556 UpdateGuideState exits: m=2193 SNR=31.4
21:14:55.722 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:55.725 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:55.729 00.004 14556 Enqueuing Expose request
21:14:55.732 00.003 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:14:55.735 00.003 12308 Worker thread wakes up
21:14:55.735 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:55.737 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:56.985 01.248 12308 Exposure complete
21:14:57.143 00.158 12308 worker thread done servicing request
21:14:57.144 00.001 14556 OnExposeComplete: enter
21:14:57.147 00.003 14556 UpdateGuideState(): m_state=6
21:14:57.152 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2092
21:14:57.157 00.005 14556 Star::Find returns 1 (0), X=182.39, Y=991.19, Mass=1996, SNR=30.0, Peak=156 HFD=4.6
21:14:57.160 00.003 14556 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.07) = xAngle (3.32 = -2.97)
21:14:57.164 00.004 14556 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.22 = -3.06)
21:14:57.169 00.005 14556 CameraToMount -- cameraX=0.16 cameraY=0.04 hyp=0.16 cameraTheta=0.24 mountX=-0.16 mountY=-0.01, mountTheta=-3.06
21:14:57.174 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.04, opts=13)
21:14:57.178 00.004 14556 Enqueuing Move request for scope (0.16, 0.04)
21:14:57.183 00.005 12308 Worker thread wakes up
21:14:57.183 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.04) opts 0xd
21:14:57.183 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.04)
21:14:57.183 00.000 12308 Moving (0.16, 0.04) raw xDistance=-0.16 yDistance=-0.01
21:14:57.183 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:14:57.183 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:57.183 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:14:57.183 00.000 12308 MoveAxis(E, 0, ABG)
21:14:57.184 00.001 12308 Move returns status 0, amount 0
21:14:57.184 00.000 12308 MoveAxis(N, 0, ABG)
21:14:57.184 00.000 12308 Move returns status 0, amount 0
21:14:57.184 00.000 12308 move complete, result=0
21:14:57.184 00.000 12308 worker thread done servicing request
21:14:57.185 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:57.209 00.024 14556 UpdateGuideState exits: m=1996 SNR=30.0
21:14:57.215 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:57.219 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:57.222 00.003 14556 Enqueuing Expose request
21:14:57.227 00.005 12308 Worker thread wakes up
21:14:57.227 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:14:57.230 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:57.231 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:58.480 01.249 12308 Exposure complete
21:14:58.630 00.150 12308 worker thread done servicing request
21:14:58.630 00.000 14556 OnExposeComplete: enter
21:14:58.634 00.004 14556 UpdateGuideState(): m_state=6
21:14:58.637 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2093
21:14:58.642 00.005 14556 Star::Find returns 1 (0), X=182.33, Y=991.34, Mass=2186, SNR=31.1, Peak=179 HFD=4.5
21:14:58.645 00.003 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
21:14:58.648 00.003 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.26)
21:14:58.652 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.19 hyp=0.22 cameraTheta=1.05 mountX=-0.12 mountY=-0.17, mountTheta=-2.19
21:14:58.656 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.19, opts=13)
21:14:58.660 00.004 14556 Enqueuing Move request for scope (0.11, 0.19)
21:14:58.664 00.004 12308 Worker thread wakes up
21:14:58.664 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.19) opts 0xd
21:14:58.664 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.19)
21:14:58.664 00.000 12308 Moving (0.11, 0.19) raw xDistance=-0.12 yDistance=-0.17
21:14:58.664 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:14:58.664 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:14:58.664 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:14:58.665 00.001 12308 MoveAxis(E, 0, ABG)
21:14:58.665 00.000 12308 Move returns status 0, amount 0
21:14:58.665 00.000 12308 MoveAxis(N, 0, ABG)
21:14:58.665 00.000 12308 Move returns status 0, amount 0
21:14:58.665 00.000 12308 move complete, result=0
21:14:58.665 00.000 12308 worker thread done servicing request
21:14:58.665 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:14:58.690 00.025 14556 UpdateGuideState exits: m=2186 SNR=31.1
21:14:58.695 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:58.699 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:14:58.702 00.003 14556 Enqueuing Expose request
21:14:58.706 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:14:58.711 00.005 12308 Worker thread wakes up
21:14:58.711 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:14:58.711 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:14:59.956 01.245 12308 Exposure complete
21:15:00.109 00.153 12308 worker thread done servicing request
21:15:00.109 00.000 14556 OnExposeComplete: enter
21:15:00.114 00.005 14556 UpdateGuideState(): m_state=6
21:15:00.119 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2094
21:15:00.124 00.005 14556 Star::Find returns 1 (0), X=182.33, Y=991.37, Mass=1925, SNR=29.3, Peak=139 HFD=4.7
21:15:00.128 00.004 14556 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.07) = xAngle (4.19 = -2.09)
21:15:00.132 00.004 14556 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.09 = -2.19)
21:15:00.136 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.22 hyp=0.25 cameraTheta=1.12 mountX=-0.12 mountY=-0.20, mountTheta=-2.12
21:15:00.141 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.22, opts=13)
21:15:00.145 00.004 14556 Enqueuing Move request for scope (0.11, 0.22)
21:15:00.150 00.005 12308 Worker thread wakes up
21:15:00.150 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.22) opts 0xd
21:15:00.150 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.22)
21:15:00.150 00.000 12308 Moving (0.11, 0.22) raw xDistance=-0.12 yDistance=-0.20
21:15:00.150 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:15:00.150 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:15:00.151 00.001 12308 MoveAxis(E, 0, ABG)
21:15:00.151 00.000 12308 Move returns status 0, amount 0
21:15:00.151 00.000 12308 MoveAxis(N, 142, ABG)
21:15:00.151 00.000 12308 Guiding  Dir = 0, Dur = 142
21:15:00.151 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:00.157 00.006 12308 IsSlewing returns 0
21:15:00.157 00.000 12308 IsGuiding returns 0
21:15:00.157 00.000 12308 PulseGuide returned control before completion, sleep 152
21:15:00.180 00.023 14556 UpdateGuideState exits: m=1925 SNR=29.3
21:15:00.186 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:00.190 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:00.193 00.003 14556 Enqueuing Expose request
21:15:00.319 00.126 12308 IsGuiding returns 1
21:15:00.320 00.001 12308 scope still moving after pulse duration time elapsed
21:15:00.349 00.029 12308 IsSlewing returns 0
21:15:00.351 00.002 12308 IsGuiding returns 0
21:15:00.351 00.000 12308 scope move finished after 142 + 52 ms
21:15:00.352 00.001 12308 Move returns status 0, amount 142
21:15:00.352 00.000 12308 move complete, result=0
21:15:00.353 00.001 12308 worker thread done servicing request
21:15:00.353 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 142 ms NORTH
21:15:00.356 00.003 12308 Worker thread wakes up
21:15:00.356 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:00.358 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:01.608 01.250 12308 Exposure complete
21:15:01.763 00.155 12308 worker thread done servicing request
21:15:01.763 00.000 14556 OnExposeComplete: enter
21:15:01.767 00.004 14556 UpdateGuideState(): m_state=6
21:15:01.772 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2095
21:15:01.776 00.004 14556 Star::Find returns 1 (0), X=182.54, Y=991.43, Mass=2002, SNR=30.3, Peak=137 HFD=4.8
21:15:01.780 00.004 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.81 = -2.47)
21:15:01.784 00.004 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.71 = -2.57)
21:15:01.788 00.004 14556 CameraToMount -- cameraX=0.31 cameraY=0.28 hyp=0.42 cameraTheta=0.74 mountX=-0.33 mountY=-0.23, mountTheta=-2.54
21:15:01.793 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.31, y=0.28, opts=13)
21:15:01.797 00.004 14556 Enqueuing Move request for scope (0.31, 0.28)
21:15:01.802 00.005 12308 Worker thread wakes up
21:15:01.802 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.28) opts 0xd
21:15:01.802 00.000 12308 Handling offset move in thread for scope, endpoint = (0.31, 0.28)
21:15:01.802 00.000 12308 Moving (0.31, 0.28) raw xDistance=-0.33 yDistance=-0.23
21:15:01.802 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
21:15:01.803 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:15:01.803 00.000 12308 MoveAxis(E, 143, ABG)
21:15:01.803 00.000 12308 Guiding  Dir = 2, Dur = 143
21:15:01.803 00.000 12308 IsSlewing returns 0
21:15:01.804 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:01.808 00.004 12308 IsGuiding returns 0
21:15:01.808 00.000 12308 PulseGuide returned control before completion, sleep 153
21:15:01.829 00.021 14556 UpdateGuideState exits: m=2002 SNR=30.3
21:15:01.834 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:01.839 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:01.845 00.006 14556 Enqueuing Expose request
21:15:01.972 00.127 12308 IsGuiding returns 1
21:15:01.974 00.002 12308 scope still moving after pulse duration time elapsed
21:15:02.004 00.030 12308 IsSlewing returns 0
21:15:02.005 00.001 12308 IsGuiding returns 0
21:15:02.006 00.001 12308 scope move finished after 143 + 54 ms
21:15:02.006 00.000 12308 Move returns status 0, amount 143
21:15:02.007 00.001 12308 MoveAxis(N, 159, ABG)
21:15:02.007 00.000 12308 Guiding  Dir = 0, Dur = 159
21:15:02.008 00.001 12308 IsSlewing returns 0
21:15:02.009 00.001 12308 IsGuiding returns 0
21:15:02.009 00.000 12308 PulseGuide returned control before completion, sleep 169
21:15:02.193 00.184 12308 IsGuiding returns 1
21:15:02.194 00.001 12308 scope still moving after pulse duration time elapsed
21:15:02.225 00.031 12308 IsSlewing returns 0
21:15:02.226 00.001 12308 IsGuiding returns 0
21:15:02.227 00.001 12308 scope move finished after 159 + 59 ms
21:15:02.227 00.000 12308 Move returns status 0, amount 159
21:15:02.229 00.002 12308 move complete, result=0
21:15:02.229 00.000 12308 worker thread done servicing request
21:15:02.230 00.001 12308 Worker thread wakes up
21:15:02.230 00.000 14556 GuideStep: -0.3 px 143 ms EAST, -0.2 px 159 ms NORTH
21:15:02.237 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:02.238 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:03.484 01.246 12308 Exposure complete
21:15:03.637 00.153 12308 worker thread done servicing request
21:15:03.638 00.001 14556 OnExposeComplete: enter
21:15:03.642 00.004 14556 UpdateGuideState(): m_state=6
21:15:03.646 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2096
21:15:03.653 00.007 14556 Star::Find returns 1 (0), X=182.21, Y=991.27, Mass=2262, SNR=31.7, Peak=184 HFD=4.5
21:15:03.657 00.004 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.76 = -1.53)
21:15:03.662 00.005 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.63)
21:15:03.666 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.68 mountX=0.01 mountY=-0.12, mountTheta=-1.53
21:15:03.672 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.12, opts=13)
21:15:03.677 00.005 14556 Enqueuing Move request for scope (-0.01, 0.12)
21:15:03.681 00.004 12308 Worker thread wakes up
21:15:03.681 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
21:15:03.681 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
21:15:03.682 00.001 12308 Moving (-0.01, 0.12) raw xDistance=0.01 yDistance=-0.12
21:15:03.682 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:15:03.682 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:03.683 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:15:03.683 00.000 12308 MoveAxis(E, 0, ABG)
21:15:03.683 00.000 12308 Move returns status 0, amount 0
21:15:03.683 00.000 12308 MoveAxis(N, 0, ABG)
21:15:03.683 00.000 12308 Move returns status 0, amount 0
21:15:03.684 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:03.689 00.005 12308 move complete, result=0
21:15:03.689 00.000 12308 worker thread done servicing request
21:15:03.710 00.021 14556 UpdateGuideState exits: m=2262 SNR=31.7
21:15:03.715 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:03.719 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:03.722 00.003 14556 Enqueuing Expose request
21:15:03.726 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:15:03.730 00.004 12308 Worker thread wakes up
21:15:03.730 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:03.731 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:04.976 01.245 12308 Exposure complete
21:15:05.137 00.161 12308 worker thread done servicing request
21:15:05.137 00.000 14556 OnExposeComplete: enter
21:15:05.141 00.004 14556 UpdateGuideState(): m_state=6
21:15:05.146 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2097
21:15:05.151 00.005 14556 Star::Find returns 1 (0), X=182.42, Y=991.20, Mass=2168, SNR=31.4, Peak=165 HFD=4.4
21:15:05.156 00.005 14556 CameraToMount -- cameraTheta (0.25) - m_xAngle (-3.07) = xAngle (3.33 = -2.96)
21:15:05.159 00.003 14556 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.23 = -3.06)
21:15:05.164 00.005 14556 CameraToMount -- cameraX=0.19 cameraY=0.05 hyp=0.20 cameraTheta=0.25 mountX=-0.19 mountY=-0.02, mountTheta=-3.06
21:15:05.169 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.05, opts=13)
21:15:05.174 00.005 14556 Enqueuing Move request for scope (0.19, 0.05)
21:15:05.179 00.005 12308 Worker thread wakes up
21:15:05.179 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.05) opts 0xd
21:15:05.179 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.05)
21:15:05.179 00.000 12308 Moving (0.19, 0.05) raw xDistance=-0.19 yDistance=-0.02
21:15:05.179 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:15:05.180 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:05.180 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:15:05.180 00.000 12308 MoveAxis(E, 0, ABG)
21:15:05.180 00.000 12308 Move returns status 0, amount 0
21:15:05.180 00.000 12308 MoveAxis(N, 0, ABG)
21:15:05.180 00.000 12308 Move returns status 0, amount 0
21:15:05.180 00.000 12308 move complete, result=0
21:15:05.181 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:05.185 00.004 12308 worker thread done servicing request
21:15:05.206 00.021 14556 UpdateGuideState exits: m=2168 SNR=31.4
21:15:05.210 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:05.214 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:05.217 00.003 14556 Enqueuing Expose request
21:15:05.221 00.004 12308 Worker thread wakes up
21:15:05.221 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:05.221 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:05.222 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:15:06.469 01.247 12308 Exposure complete
21:15:06.645 00.176 12308 worker thread done servicing request
21:15:06.645 00.000 14556 OnExposeComplete: enter
21:15:06.652 00.007 14556 UpdateGuideState(): m_state=6
21:15:06.656 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2098
21:15:06.661 00.005 14556 Star::Find returns 1 (0), X=182.68, Y=991.08, Mass=2324, SNR=32.4, Peak=156 HFD=4.6
21:15:06.664 00.003 14556 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-3.07) = xAngle (2.92 = 2.92)
21:15:06.669 00.005 14556 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.82 = 2.82)
21:15:06.673 00.004 14556 CameraToMount -- cameraX=0.46 cameraY=-0.07 hyp=0.46 cameraTheta=-0.15 mountX=-0.45 mountY=0.15, mountTheta=2.83
21:15:06.678 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.46, y=-0.07, opts=13)
21:15:06.682 00.004 14556 Enqueuing Move request for scope (0.46, -0.07)
21:15:06.685 00.003 12308 Worker thread wakes up
21:15:06.685 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.07) opts 0xd
21:15:06.686 00.001 12308 Handling offset move in thread for scope, endpoint = (0.46, -0.07)
21:15:06.686 00.000 12308 Moving (0.46, -0.07) raw xDistance=-0.45 yDistance=0.15
21:15:06.686 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.45
21:15:06.686 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:06.686 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:15:06.688 00.002 12308 MoveAxis(E, 197, ABG)
21:15:06.688 00.000 12308 Guiding  Dir = 2, Dur = 197
21:15:06.688 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:06.693 00.005 12308 IsSlewing returns 0
21:15:06.693 00.000 12308 IsGuiding returns 0
21:15:06.693 00.000 12308 PulseGuide returned control before completion, sleep 207
21:15:06.713 00.020 14556 UpdateGuideState exits: m=2324 SNR=32.4
21:15:06.718 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:06.722 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:06.725 00.003 14556 Enqueuing Expose request
21:15:06.909 00.184 12308 IsGuiding returns 1
21:15:06.910 00.001 12308 scope still moving after pulse duration time elapsed
21:15:06.941 00.031 12308 IsSlewing returns 0
21:15:06.943 00.002 12308 IsGuiding returns 0
21:15:06.943 00.000 12308 scope move finished after 197 + 53 ms
21:15:06.944 00.001 12308 Move returns status 0, amount 197
21:15:06.944 00.000 12308 MoveAxis(N, 0, ABG)
21:15:06.945 00.001 12308 Move returns status 0, amount 0
21:15:06.945 00.000 12308 move complete, result=0
21:15:06.945 00.000 12308 worker thread done servicing request
21:15:06.946 00.001 14556 GuideStep: -0.5 px 197 ms EAST, 0.1 px 0 ms NORTH
21:15:06.953 00.007 12308 Worker thread wakes up
21:15:06.953 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:06.953 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:08.199 01.246 12308 Exposure complete
21:15:08.354 00.155 12308 worker thread done servicing request
21:15:08.354 00.000 14556 OnExposeComplete: enter
21:15:08.358 00.004 14556 UpdateGuideState(): m_state=6
21:15:08.363 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2099
21:15:08.369 00.006 14556 Star::Find returns 1 (0), X=182.21, Y=991.39, Mass=2021, SNR=30.2, Peak=168 HFD=4.5
21:15:08.373 00.004 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.70 = -1.59)
21:15:08.378 00.005 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
21:15:08.382 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.62 mountX=-0.00 mountY=-0.23, mountTheta=-1.59
21:15:08.387 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.24, opts=13)
21:15:08.392 00.005 14556 Enqueuing Move request for scope (-0.01, 0.24)
21:15:08.396 00.004 12308 Worker thread wakes up
21:15:08.396 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.24) opts 0xd
21:15:08.396 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.24)
21:15:08.396 00.000 12308 Moving (-0.01, 0.24) raw xDistance=-0.00 yDistance=-0.23
21:15:08.396 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:15:08.397 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:15:08.397 00.000 12308 MoveAxis(E, 0, ABG)
21:15:08.397 00.000 12308 Move returns status 0, amount 0
21:15:08.397 00.000 12308 MoveAxis(N, 165, ABG)
21:15:08.397 00.000 12308 Guiding  Dir = 0, Dur = 165
21:15:08.398 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:08.403 00.005 12308 IsSlewing returns 0
21:15:08.403 00.000 12308 IsGuiding returns 0
21:15:08.404 00.001 12308 PulseGuide returned control before completion, sleep 175
21:15:08.425 00.021 14556 UpdateGuideState exits: m=2021 SNR=30.2
21:15:08.429 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:08.435 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:08.439 00.004 14556 Enqueuing Expose request
21:15:08.593 00.154 12308 IsGuiding returns 1
21:15:08.593 00.000 12308 scope still moving after pulse duration time elapsed
21:15:08.624 00.031 12308 IsSlewing returns 0
21:15:08.626 00.002 12308 IsGuiding returns 1
21:15:08.655 00.029 12308 IsSlewing returns 0
21:15:08.655 00.000 12308 IsGuiding returns 0
21:15:08.657 00.002 12308 scope move finished after 165 + 87 ms
21:15:08.657 00.000 12308 Move returns status 0, amount 165
21:15:08.657 00.000 12308 move complete, result=0
21:15:08.657 00.000 12308 worker thread done servicing request
21:15:08.658 00.001 12308 Worker thread wakes up
21:15:08.658 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 165 ms NORTH
21:15:08.663 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:08.665 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:09.907 01.242 12308 Exposure complete
21:15:10.055 00.148 12308 worker thread done servicing request
21:15:10.055 00.000 14556 OnExposeComplete: enter
21:15:10.060 00.005 14556 UpdateGuideState(): m_state=6
21:15:10.064 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2100
21:15:10.069 00.005 14556 Star::Find returns 1 (0), X=182.10, Y=991.15, Mass=2061, SNR=30.3, Peak=173 HFD=4.5
21:15:10.072 00.003 14556 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.07) = xAngle (-0.04 = -0.04)
21:15:10.075 00.003 14556 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.14 = -0.14)
21:15:10.079 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-3.11 mountX=0.13 mountY=-0.02, mountTheta=-0.14
21:15:10.084 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.00, opts=13)
21:15:10.089 00.005 14556 Enqueuing Move request for scope (-0.13, -0.00)
21:15:10.092 00.003 12308 Worker thread wakes up
21:15:10.092 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.00) opts 0xd
21:15:10.092 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.00)
21:15:10.092 00.000 12308 Moving (-0.13, -0.00) raw xDistance=0.13 yDistance=-0.02
21:15:10.093 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:15:10.093 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:10.093 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:15:10.093 00.000 12308 MoveAxis(E, 0, ABG)
21:15:10.093 00.000 12308 Move returns status 0, amount 0
21:15:10.093 00.000 12308 MoveAxis(N, 0, ABG)
21:15:10.093 00.000 12308 Move returns status 0, amount 0
21:15:10.095 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:10.100 00.005 12308 move complete, result=0
21:15:10.100 00.000 12308 worker thread done servicing request
21:15:10.120 00.020 14556 UpdateGuideState exits: m=2061 SNR=30.3
21:15:10.124 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:10.129 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:10.133 00.004 14556 Enqueuing Expose request
21:15:10.136 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:15:10.141 00.005 12308 Worker thread wakes up
21:15:10.142 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:10.142 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:11.389 01.247 12308 Exposure complete
21:15:11.529 00.140 12308 worker thread done servicing request
21:15:11.529 00.000 14556 OnExposeComplete: enter
21:15:11.533 00.004 14556 UpdateGuideState(): m_state=6
21:15:11.537 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2101
21:15:11.542 00.005 14556 Star::Find returns 1 (0), X=182.14, Y=991.24, Mass=1958, SNR=30.0, Peak=153 HFD=4.5
21:15:11.545 00.003 14556 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.07) = xAngle (5.38 = -0.91)
21:15:11.549 00.004 14556 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.01)
21:15:11.553 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.30 mountX=0.08 mountY=-0.11, mountTheta=-0.94
21:15:11.559 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.09, opts=13)
21:15:11.563 00.004 14556 Enqueuing Move request for scope (-0.09, 0.09)
21:15:11.566 00.003 12308 Worker thread wakes up
21:15:11.566 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
21:15:11.566 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
21:15:11.566 00.000 12308 Moving (-0.09, 0.09) raw xDistance=0.08 yDistance=-0.11
21:15:11.568 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:15:11.568 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:11.568 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:15:11.568 00.000 12308 MoveAxis(E, 0, ABG)
21:15:11.568 00.000 12308 Move returns status 0, amount 0
21:15:11.569 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:11.573 00.004 12308 MoveAxis(N, 0, ABG)
21:15:11.573 00.000 12308 Move returns status 0, amount 0
21:15:11.573 00.000 12308 move complete, result=0
21:15:11.573 00.000 12308 worker thread done servicing request
21:15:11.595 00.022 14556 UpdateGuideState exits: m=1958 SNR=30.0
21:15:11.599 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:11.603 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:11.611 00.008 14556 Enqueuing Expose request
21:15:11.616 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:15:11.620 00.004 12308 Worker thread wakes up
21:15:11.620 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:11.620 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:12.876 01.256 12308 Exposure complete
21:15:13.031 00.155 12308 worker thread done servicing request
21:15:13.032 00.001 14556 OnExposeComplete: enter
21:15:13.035 00.003 14556 UpdateGuideState(): m_state=6
21:15:13.040 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2102
21:15:13.044 00.004 14556 Star::Find returns 1 (0), X=182.44, Y=991.31, Mass=1978, SNR=29.8, Peak=130 HFD=4.9
21:15:13.047 00.003 14556 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.07) = xAngle (3.71 = -2.58)
21:15:13.051 00.004 14556 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.61 = -2.68)
21:15:13.054 00.003 14556 CameraToMount -- cameraX=0.21 cameraY=0.16 hyp=0.26 cameraTheta=0.63 mountX=-0.22 mountY=-0.12, mountTheta=-2.65
21:15:13.060 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.16, opts=13)
21:15:13.064 00.004 14556 Enqueuing Move request for scope (0.21, 0.16)
21:15:13.068 00.004 12308 Worker thread wakes up
21:15:13.068 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.16) opts 0xd
21:15:13.068 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.16)
21:15:13.068 00.000 12308 Moving (0.21, 0.16) raw xDistance=-0.22 yDistance=-0.12
21:15:13.068 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:15:13.068 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:13.068 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:15:13.069 00.001 12308 MoveAxis(E, 96, ABG)
21:15:13.069 00.000 12308 Guiding  Dir = 2, Dur = 96
21:15:13.069 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:13.073 00.004 12308 IsSlewing returns 0
21:15:13.073 00.000 12308 IsGuiding returns 0
21:15:13.073 00.000 12308 PulseGuide returned control before completion, sleep 106
21:15:13.096 00.023 14556 UpdateGuideState exits: m=1978 SNR=29.8
21:15:13.100 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:13.104 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:13.107 00.003 14556 Enqueuing Expose request
21:15:13.196 00.089 12308 IsGuiding returns 1
21:15:13.196 00.000 12308 scope still moving after pulse duration time elapsed
21:15:13.226 00.030 12308 IsSlewing returns 0
21:15:13.226 00.000 12308 IsGuiding returns 0
21:15:13.226 00.000 12308 scope move finished after 96 + 57 ms
21:15:13.227 00.001 12308 Move returns status 0, amount 96
21:15:13.227 00.000 12308 MoveAxis(N, 0, ABG)
21:15:13.227 00.000 12308 Move returns status 0, amount 0
21:15:13.229 00.002 12308 move complete, result=0
21:15:13.229 00.000 12308 worker thread done servicing request
21:15:13.229 00.000 14556 GuideStep: -0.2 px 96 ms EAST, -0.1 px 0 ms NORTH
21:15:13.235 00.006 12308 Worker thread wakes up
21:15:13.235 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:13.235 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:14.495 01.260 12308 Exposure complete
21:15:14.658 00.163 12308 worker thread done servicing request
21:15:14.659 00.001 14556 OnExposeComplete: enter
21:15:14.664 00.005 14556 UpdateGuideState(): m_state=6
21:15:14.668 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2103
21:15:14.671 00.003 14556 Star::Find returns 1 (0), X=182.06, Y=991.41, Mass=2007, SNR=30.1, Peak=157 HFD=4.2
21:15:14.677 00.006 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
21:15:14.683 00.006 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
21:15:14.688 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.26 hyp=0.31 cameraTheta=2.13 mountX=0.14 mountY=-0.28, mountTheta=-1.10
21:15:14.693 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.26, opts=13)
21:15:14.697 00.004 14556 Enqueuing Move request for scope (-0.16, 0.26)
21:15:14.701 00.004 12308 Worker thread wakes up
21:15:14.701 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.26) opts 0xd
21:15:14.701 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.26)
21:15:14.701 00.000 12308 Moving (-0.16, 0.26) raw xDistance=0.14 yDistance=-0.28
21:15:14.702 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:15:14.702 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:15:14.702 00.000 12308 MoveAxis(E, 0, ABG)
21:15:14.702 00.000 12308 Move returns status 0, amount 0
21:15:14.703 00.001 12308 MoveAxis(N, 200, ABG)
21:15:14.703 00.000 12308 Guiding  Dir = 0, Dur = 200
21:15:14.704 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:14.708 00.004 12308 IsSlewing returns 0
21:15:14.708 00.000 12308 IsGuiding returns 0
21:15:14.709 00.001 12308 PulseGuide returned control before completion, sleep 210
21:15:14.730 00.021 14556 UpdateGuideState exits: m=2007 SNR=30.1
21:15:14.734 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:14.739 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:14.745 00.006 14556 Enqueuing Expose request
21:15:14.935 00.190 12308 IsGuiding returns 1
21:15:14.937 00.002 12308 scope still moving after pulse duration time elapsed
21:15:14.968 00.031 12308 IsSlewing returns 0
21:15:14.969 00.001 12308 IsGuiding returns 0
21:15:14.970 00.001 12308 scope move finished after 200 + 60 ms
21:15:14.970 00.000 12308 Move returns status 0, amount 200
21:15:14.970 00.000 12308 move complete, result=0
21:15:14.971 00.001 12308 worker thread done servicing request
21:15:14.971 00.000 12308 Worker thread wakes up
21:15:14.972 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 200 ms NORTH
21:15:14.978 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:14.978 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:16.234 01.256 12308 Exposure complete
21:15:16.394 00.160 12308 worker thread done servicing request
21:15:16.395 00.001 14556 OnExposeComplete: enter
21:15:16.399 00.004 14556 UpdateGuideState(): m_state=6
21:15:16.403 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2104
21:15:16.407 00.004 14556 Star::Find returns 1 (0), X=182.28, Y=991.05, Mass=2054, SNR=30.5, Peak=186 HFD=4.6
21:15:16.411 00.004 14556 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-3.07) = xAngle (2.03 = 2.03)
21:15:16.415 00.004 14556 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.93 = 1.93)
21:15:16.418 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.11 cameraTheta=-1.04 mountX=-0.05 mountY=0.10, mountTheta=2.02
21:15:16.423 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.10, opts=13)
21:15:16.428 00.005 14556 Enqueuing Move request for scope (0.06, -0.10)
21:15:16.433 00.005 12308 Worker thread wakes up
21:15:16.433 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
21:15:16.433 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
21:15:16.433 00.000 12308 Moving (0.06, -0.10) raw xDistance=-0.05 yDistance=0.10
21:15:16.433 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:15:16.434 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:16.434 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:15:16.434 00.000 12308 MoveAxis(E, 0, ABG)
21:15:16.434 00.000 12308 Move returns status 0, amount 0
21:15:16.434 00.000 12308 MoveAxis(N, 0, ABG)
21:15:16.436 00.002 12308 Move returns status 0, amount 0
21:15:16.436 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:16.439 00.003 12308 move complete, result=0
21:15:16.440 00.001 12308 worker thread done servicing request
21:15:16.461 00.021 14556 UpdateGuideState exits: m=2054 SNR=30.5
21:15:16.466 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:16.470 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:16.474 00.004 14556 Enqueuing Expose request
21:15:16.478 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:15:16.482 00.004 12308 Worker thread wakes up
21:15:16.482 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:16.482 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:17.731 01.249 12308 Exposure complete
21:15:17.882 00.151 12308 worker thread done servicing request
21:15:17.882 00.000 14556 OnExposeComplete: enter
21:15:17.886 00.004 14556 UpdateGuideState(): m_state=6
21:15:17.890 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2105
21:15:17.894 00.004 14556 Star::Find returns 1 (0), X=182.29, Y=991.30, Mass=2005, SNR=30.3, Peak=134 HFD=4.6
21:15:17.899 00.005 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.23 = -2.06)
21:15:17.903 00.004 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.15)
21:15:17.906 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.16 cameraTheta=1.15 mountX=-0.08 mountY=-0.14, mountTheta=-2.08
21:15:17.912 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.15, opts=13)
21:15:17.916 00.004 14556 Enqueuing Move request for scope (0.07, 0.15)
21:15:17.919 00.003 12308 Worker thread wakes up
21:15:17.919 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
21:15:17.919 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
21:15:17.919 00.000 12308 Moving (0.07, 0.15) raw xDistance=-0.08 yDistance=-0.14
21:15:17.919 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:15:17.920 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:17.920 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:15:17.921 00.001 12308 MoveAxis(E, 0, ABG)
21:15:17.921 00.000 12308 Move returns status 0, amount 0
21:15:17.922 00.001 12308 MoveAxis(N, 0, ABG)
21:15:17.922 00.000 12308 Move returns status 0, amount 0
21:15:17.922 00.000 12308 move complete, result=0
21:15:17.922 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:17.926 00.004 12308 worker thread done servicing request
21:15:17.951 00.025 14556 UpdateGuideState exits: m=2005 SNR=30.3
21:15:17.957 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:17.963 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:17.969 00.006 14556 Enqueuing Expose request
21:15:17.972 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:15:17.977 00.005 12308 Worker thread wakes up
21:15:17.977 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:17.977 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:19.235 01.258 12308 Exposure complete
21:15:19.372 00.137 12308 worker thread done servicing request
21:15:19.374 00.002 14556 OnExposeComplete: enter
21:15:19.378 00.004 14556 UpdateGuideState(): m_state=6
21:15:19.381 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2106
21:15:19.386 00.005 14556 Star::Find returns 1 (0), X=182.31, Y=991.35, Mass=2097, SNR=30.9, Peak=175 HFD=4.7
21:15:19.388 00.002 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.25 = -2.03)
21:15:19.393 00.005 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
21:15:19.398 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.20 hyp=0.22 cameraTheta=1.18 mountX=-0.10 mountY=-0.19, mountTheta=-2.06
21:15:19.404 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.20, opts=13)
21:15:19.407 00.003 14556 Enqueuing Move request for scope (0.08, 0.20)
21:15:19.412 00.005 12308 Worker thread wakes up
21:15:19.412 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.20) opts 0xd
21:15:19.412 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.20)
21:15:19.412 00.000 12308 Moving (0.08, 0.20) raw xDistance=-0.10 yDistance=-0.19
21:15:19.412 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:15:19.413 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:19.413 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:15:19.413 00.000 12308 MoveAxis(E, 0, ABG)
21:15:19.413 00.000 12308 Move returns status 0, amount 0
21:15:19.413 00.000 12308 MoveAxis(N, 0, ABG)
21:15:19.413 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:19.417 00.004 12308 Move returns status 0, amount 0
21:15:19.417 00.000 12308 move complete, result=0
21:15:19.419 00.002 12308 worker thread done servicing request
21:15:19.440 00.021 14556 UpdateGuideState exits: m=2097 SNR=30.9
21:15:19.444 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:19.447 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:19.450 00.003 14556 Enqueuing Expose request
21:15:19.457 00.007 12308 Worker thread wakes up
21:15:19.457 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:19.457 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:19.458 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:15:20.697 01.239 12308 Exposure complete
21:15:20.853 00.156 12308 worker thread done servicing request
21:15:20.853 00.000 14556 OnExposeComplete: enter
21:15:20.858 00.005 14556 UpdateGuideState(): m_state=6
21:15:20.864 00.006 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2107
21:15:20.869 00.005 14556 Star::Find returns 1 (0), X=182.58, Y=991.26, Mass=1871, SNR=29.1, Peak=142 HFD=4.3
21:15:20.873 00.004 14556 CameraToMount -- cameraTheta (0.31) - m_xAngle (-3.07) = xAngle (3.38 = -2.90)
21:15:20.878 00.005 14556 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.29 = -3.00)
21:15:20.882 00.004 14556 CameraToMount -- cameraX=0.36 cameraY=0.11 hyp=0.37 cameraTheta=0.31 mountX=-0.36 mountY=-0.05, mountTheta=-2.99
21:15:20.887 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.36, y=0.11, opts=13)
21:15:20.890 00.003 14556 Enqueuing Move request for scope (0.36, 0.11)
21:15:20.894 00.004 12308 Worker thread wakes up
21:15:20.894 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.11) opts 0xd
21:15:20.894 00.000 12308 Handling offset move in thread for scope, endpoint = (0.36, 0.11)
21:15:20.896 00.002 12308 Moving (0.36, 0.11) raw xDistance=-0.36 yDistance=-0.05
21:15:20.896 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
21:15:20.896 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:20.896 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:15:20.896 00.000 12308 MoveAxis(E, 157, ABG)
21:15:20.896 00.000 12308 Guiding  Dir = 2, Dur = 157
21:15:20.897 00.001 12308 IsSlewing returns 0
21:15:20.897 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:20.902 00.005 12308 IsGuiding returns 0
21:15:20.902 00.000 12308 PulseGuide returned control before completion, sleep 167
21:15:20.922 00.020 14556 UpdateGuideState exits: m=1871 SNR=29.1
21:15:20.928 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:20.934 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:20.938 00.004 14556 Enqueuing Expose request
21:15:21.079 00.141 12308 IsGuiding returns 1
21:15:21.079 00.000 12308 scope still moving after pulse duration time elapsed
21:15:21.110 00.031 12308 IsSlewing returns 0
21:15:21.111 00.001 12308 IsGuiding returns 0
21:15:21.111 00.000 12308 scope move finished after 157 + 52 ms
21:15:21.111 00.000 12308 Move returns status 0, amount 157
21:15:21.112 00.001 12308 MoveAxis(N, 0, ABG)
21:15:21.112 00.000 12308 Move returns status 0, amount 0
21:15:21.112 00.000 12308 move complete, result=0
21:15:21.112 00.000 12308 worker thread done servicing request
21:15:21.113 00.001 12308 Worker thread wakes up
21:15:21.114 00.001 14556 GuideStep: -0.4 px 157 ms EAST, -0.1 px 0 ms NORTH
21:15:21.119 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:21.119 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:22.374 01.255 12308 Exposure complete
21:15:22.546 00.172 12308 worker thread done servicing request
21:15:22.546 00.000 14556 OnExposeComplete: enter
21:15:22.551 00.005 14556 UpdateGuideState(): m_state=6
21:15:22.556 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2108
21:15:22.561 00.005 14556 Star::Find returns 1 (0), X=182.11, Y=991.64, Mass=2215, SNR=31.4, Peak=149 HFD=4.6
21:15:22.564 00.003 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.87 = -1.42)
21:15:22.568 00.004 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.52)
21:15:22.572 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.49 hyp=0.51 cameraTheta=1.79 mountX=0.08 mountY=-0.50, mountTheta=-1.42
21:15:22.577 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.49, opts=13)
21:15:22.581 00.004 14556 Enqueuing Move request for scope (-0.11, 0.49)
21:15:22.585 00.004 12308 Worker thread wakes up
21:15:22.585 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.49) opts 0xd
21:15:22.585 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.49)
21:15:22.585 00.000 12308 Moving (-0.11, 0.49) raw xDistance=0.08 yDistance=-0.50
21:15:22.585 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:15:22.587 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
21:15:22.587 00.000 12308 MoveAxis(E, 0, ABG)
21:15:22.587 00.000 12308 Move returns status 0, amount 0
21:15:22.587 00.000 12308 MoveAxis(N, 355, ABG)
21:15:22.587 00.000 12308 Guiding  Dir = 0, Dur = 355
21:15:22.587 00.000 12308 IsSlewing returns 0
21:15:22.587 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:22.592 00.005 12308 IsGuiding returns 0
21:15:22.592 00.000 12308 PulseGuide returned control before completion, sleep 365
21:15:22.614 00.022 14556 UpdateGuideState exits: m=2215 SNR=31.4
21:15:22.618 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:22.623 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:22.626 00.003 14556 Enqueuing Expose request
21:15:22.962 00.336 12308 IsGuiding returns 1
21:15:22.963 00.001 12308 scope still moving after pulse duration time elapsed
21:15:22.995 00.032 12308 IsSlewing returns 0
21:15:22.996 00.001 12308 IsGuiding returns 0
21:15:22.997 00.001 12308 scope move finished after 355 + 50 ms
21:15:22.997 00.000 12308 Move returns status 0, amount 355
21:15:22.998 00.001 12308 move complete, result=0
21:15:22.999 00.001 12308 worker thread done servicing request
21:15:22.999 00.000 12308 Worker thread wakes up
21:15:22.999 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.5 px 355 ms NORTH
21:15:23.005 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:23.005 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:24.262 01.257 12308 Exposure complete
21:15:24.409 00.147 12308 worker thread done servicing request
21:15:24.411 00.002 14556 OnExposeComplete: enter
21:15:24.415 00.004 14556 UpdateGuideState(): m_state=6
21:15:24.419 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2109
21:15:24.422 00.003 14556 Star::Find returns 1 (0), X=182.16, Y=991.11, Mass=2266, SNR=32.0, Peak=210 HFD=4.5
21:15:24.427 00.005 14556 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-3.07) = xAngle (0.52 = 0.52)
21:15:24.430 00.003 14556 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.42 = 0.42)
21:15:24.435 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.56 mountX=0.07 mountY=0.03, mountTheta=0.44
21:15:24.440 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.04, opts=13)
21:15:24.444 00.004 14556 Enqueuing Move request for scope (-0.07, -0.04)
21:15:24.448 00.004 12308 Worker thread wakes up
21:15:24.448 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
21:15:24.448 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
21:15:24.448 00.000 12308 Moving (-0.07, -0.04) raw xDistance=0.07 yDistance=0.03
21:15:24.448 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:15:24.448 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:24.449 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:15:24.449 00.000 12308 MoveAxis(E, 0, ABG)
21:15:24.449 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:24.453 00.004 12308 Move returns status 0, amount 0
21:15:24.453 00.000 12308 MoveAxis(N, 0, ABG)
21:15:24.453 00.000 12308 Move returns status 0, amount 0
21:15:24.453 00.000 12308 move complete, result=0
21:15:24.453 00.000 12308 worker thread done servicing request
21:15:24.473 00.020 14556 UpdateGuideState exits: m=2266 SNR=32.0
21:15:24.476 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:24.481 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:24.486 00.005 14556 Enqueuing Expose request
21:15:24.489 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:15:24.494 00.005 12308 Worker thread wakes up
21:15:24.495 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:24.495 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:25.747 01.252 12308 Exposure complete
21:15:25.910 00.163 12308 worker thread done servicing request
21:15:25.911 00.001 14556 OnExposeComplete: enter
21:15:25.916 00.005 14556 UpdateGuideState(): m_state=6
21:15:25.919 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2110
21:15:25.923 00.004 14556 Star::Find returns 1 (0), X=182.23, Y=990.88, Mass=2201, SNR=31.6, Peak=163 HFD=4.5
21:15:25.928 00.005 14556 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.07) = xAngle (1.50 = 1.50)
21:15:25.932 00.004 14556 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.40 = 1.40)
21:15:25.935 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.27 hyp=0.27 cameraTheta=-1.57 mountX=0.02 mountY=0.27, mountTheta=1.50
21:15:25.940 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.27, opts=13)
21:15:25.943 00.003 14556 Enqueuing Move request for scope (-0.00, -0.27)
21:15:25.947 00.004 12308 Worker thread wakes up
21:15:25.947 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.27) opts 0xd
21:15:25.948 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.27)
21:15:25.948 00.000 12308 Moving (-0.00, -0.27) raw xDistance=0.02 yDistance=0.27
21:15:25.948 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:15:25.948 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:15:25.948 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:15:25.948 00.000 12308 MoveAxis(E, 0, ABG)
21:15:25.948 00.000 12308 Move returns status 0, amount 0
21:15:25.949 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:25.953 00.004 12308 MoveAxis(N, 0, ABG)
21:15:25.953 00.000 12308 Move returns status 0, amount 0
21:15:25.953 00.000 12308 move complete, result=0
21:15:25.953 00.000 12308 worker thread done servicing request
21:15:25.976 00.023 14556 UpdateGuideState exits: m=2201 SNR=31.6
21:15:25.980 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:25.983 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:25.989 00.006 14556 Enqueuing Expose request
21:15:25.993 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:15:25.997 00.004 12308 Worker thread wakes up
21:15:25.997 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:25.997 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:27.248 01.251 12308 Exposure complete
21:15:27.416 00.168 12308 worker thread done servicing request
21:15:27.416 00.000 14556 OnExposeComplete: enter
21:15:27.420 00.004 14556 UpdateGuideState(): m_state=6
21:15:27.423 00.003 14556 Star::Find(15, 182, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2111
21:15:27.427 00.004 14556 Star::Find returns 1 (0), X=182.28, Y=991.25, Mass=1979, SNR=29.9, Peak=149 HFD=4.7
21:15:27.432 00.005 14556 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.07) = xAngle (4.14 = -2.14)
21:15:27.438 00.006 14556 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.04 = -2.24)
21:15:27.442 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=1.07 mountX=-0.06 mountY=-0.09, mountTheta=-2.18
21:15:27.449 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.10, opts=13)
21:15:27.454 00.005 14556 Enqueuing Move request for scope (0.06, 0.10)
21:15:27.458 00.004 12308 Worker thread wakes up
21:15:27.458 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
21:15:27.459 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
21:15:27.459 00.000 12308 Moving (0.06, 0.10) raw xDistance=-0.06 yDistance=-0.09
21:15:27.459 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:15:27.459 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:27.459 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:15:27.460 00.001 12308 MoveAxis(E, 0, ABG)
21:15:27.460 00.000 12308 Move returns status 0, amount 0
21:15:27.460 00.000 12308 MoveAxis(N, 0, ABG)
21:15:27.460 00.000 12308 Move returns status 0, amount 0
21:15:27.460 00.000 12308 move complete, result=0
21:15:27.461 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:27.466 00.005 12308 worker thread done servicing request
21:15:27.482 00.016 14556 UpdateGuideState exits: m=1979 SNR=29.9
21:15:27.487 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:27.490 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:27.495 00.005 14556 Enqueuing Expose request
21:15:27.498 00.003 12308 Worker thread wakes up
21:15:27.499 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:15:27.502 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:27.502 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:28.751 01.249 12308 Exposure complete
21:15:28.894 00.143 12308 worker thread done servicing request
21:15:28.894 00.000 14556 OnExposeComplete: enter
21:15:28.904 00.010 14556 UpdateGuideState(): m_state=6
21:15:28.911 00.007 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2112
21:15:28.915 00.004 14556 Star::Find returns 1 (0), X=182.38, Y=991.06, Mass=2019, SNR=30.1, Peak=179 HFD=4.3
21:15:28.919 00.004 14556 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-3.07) = xAngle (2.58 = 2.58)
21:15:28.923 00.004 14556 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.48 = 2.48)
21:15:28.927 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=-0.09 hyp=0.18 cameraTheta=-0.49 mountX=-0.15 mountY=0.11, mountTheta=2.51
21:15:28.934 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.09, opts=13)
21:15:28.938 00.004 14556 Enqueuing Move request for scope (0.16, -0.09)
21:15:28.942 00.004 12308 Worker thread wakes up
21:15:28.942 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.09) opts 0xd
21:15:28.942 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.09)
21:15:28.942 00.000 12308 Moving (0.16, -0.09) raw xDistance=-0.15 yDistance=0.11
21:15:28.942 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:15:28.942 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:28.943 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:15:28.943 00.000 12308 MoveAxis(E, 0, ABG)
21:15:28.943 00.000 12308 Move returns status 0, amount 0
21:15:28.943 00.000 12308 MoveAxis(N, 0, ABG)
21:15:28.943 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:28.949 00.006 12308 Move returns status 0, amount 0
21:15:28.949 00.000 12308 move complete, result=0
21:15:28.949 00.000 12308 worker thread done servicing request
21:15:28.970 00.021 14556 UpdateGuideState exits: m=2019 SNR=30.1
21:15:28.975 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:28.978 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:28.982 00.004 14556 Enqueuing Expose request
21:15:28.987 00.005 12308 Worker thread wakes up
21:15:28.988 00.001 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:15:28.993 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:28.993 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:30.231 01.238 12308 Exposure complete
21:15:30.386 00.155 12308 worker thread done servicing request
21:15:30.388 00.002 14556 OnExposeComplete: enter
21:15:30.391 00.003 14556 UpdateGuideState(): m_state=6
21:15:30.397 00.006 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2113
21:15:30.403 00.006 14556 Star::Find returns 1 (0), X=182.40, Y=991.36, Mass=1786, SNR=28.5, Peak=140 HFD=4.2
21:15:30.407 00.004 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.93 = -2.35)
21:15:30.412 00.005 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.45)
21:15:30.415 00.003 14556 CameraToMount -- cameraX=0.18 cameraY=0.21 hyp=0.27 cameraTheta=0.86 mountX=-0.19 mountY=-0.17, mountTheta=-2.40
21:15:30.420 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.21, opts=13)
21:15:30.424 00.004 14556 Enqueuing Move request for scope (0.18, 0.21)
21:15:30.427 00.003 12308 Worker thread wakes up
21:15:30.427 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.21) opts 0xd
21:15:30.429 00.002 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.21)
21:15:30.429 00.000 12308 Moving (0.18, 0.21) raw xDistance=-0.19 yDistance=-0.17
21:15:30.429 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:15:30.429 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:30.429 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:15:30.429 00.000 12308 MoveAxis(E, 0, ABG)
21:15:30.430 00.001 12308 Move returns status 0, amount 0
21:15:30.430 00.000 12308 MoveAxis(N, 0, ABG)
21:15:30.431 00.001 12308 Move returns status 0, amount 0
21:15:30.431 00.000 12308 move complete, result=0
21:15:30.431 00.000 12308 worker thread done servicing request
21:15:30.431 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:30.457 00.026 14556 UpdateGuideState exits: m=1786 SNR=28.5
21:15:30.463 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:30.470 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:30.475 00.005 14556 Enqueuing Expose request
21:15:30.480 00.005 12308 Worker thread wakes up
21:15:30.480 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:15:30.484 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:30.485 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:31.736 01.251 12308 Exposure complete
21:15:31.885 00.149 12308 worker thread done servicing request
21:15:31.885 00.000 14556 OnExposeComplete: enter
21:15:31.890 00.005 14556 UpdateGuideState(): m_state=6
21:15:31.894 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2114
21:15:31.900 00.006 14556 Star::Find returns 1 (0), X=182.11, Y=991.35, Mass=1891, SNR=29.5, Peak=136 HFD=4.9
21:15:31.906 00.006 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.17 = -1.11)
21:15:31.910 00.004 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.21)
21:15:31.913 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.20 hyp=0.23 cameraTheta=2.10 mountX=0.10 mountY=-0.22, mountTheta=-1.13
21:15:31.918 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.20, opts=13)
21:15:31.922 00.004 14556 Enqueuing Move request for scope (-0.12, 0.20)
21:15:31.926 00.004 12308 Worker thread wakes up
21:15:31.926 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.20) opts 0xd
21:15:31.926 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.20)
21:15:31.926 00.000 12308 Moving (-0.12, 0.20) raw xDistance=0.10 yDistance=-0.22
21:15:31.926 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:15:31.927 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:15:31.927 00.000 12308 MoveAxis(E, 0, ABG)
21:15:31.927 00.000 12308 Move returns status 0, amount 0
21:15:31.927 00.000 12308 MoveAxis(N, 152, ABG)
21:15:31.928 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:31.932 00.004 12308 Guiding  Dir = 0, Dur = 152
21:15:31.933 00.001 12308 IsSlewing returns 0
21:15:31.933 00.000 12308 IsGuiding returns 0
21:15:31.934 00.001 12308 PulseGuide returned control before completion, sleep 162
21:15:31.957 00.023 14556 UpdateGuideState exits: m=1891 SNR=29.5
21:15:31.962 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:31.967 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:31.970 00.003 14556 Enqueuing Expose request
21:15:32.101 00.131 12308 IsGuiding returns 1
21:15:32.102 00.001 12308 scope still moving after pulse duration time elapsed
21:15:32.132 00.030 12308 IsSlewing returns 0
21:15:32.133 00.001 12308 IsGuiding returns 0
21:15:32.134 00.001 12308 scope move finished after 152 + 47 ms
21:15:32.134 00.000 12308 Move returns status 0, amount 152
21:15:32.134 00.000 12308 move complete, result=0
21:15:32.135 00.001 12308 worker thread done servicing request
21:15:32.135 00.000 12308 Worker thread wakes up
21:15:32.135 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 152 ms NORTH
21:15:32.145 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:32.146 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:33.386 01.240 12308 Exposure complete
21:15:33.549 00.163 12308 worker thread done servicing request
21:15:33.549 00.000 14556 OnExposeComplete: enter
21:15:33.554 00.005 14556 UpdateGuideState(): m_state=6
21:15:33.558 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2115
21:15:33.562 00.004 14556 Star::Find returns 1 (0), X=182.34, Y=991.36, Mass=1852, SNR=28.7, Peak=153 HFD=4.5
21:15:33.565 00.003 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.15 = -2.13)
21:15:33.569 00.004 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.23)
21:15:33.572 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.21 hyp=0.24 cameraTheta=1.08 mountX=-0.13 mountY=-0.19, mountTheta=-2.16
21:15:33.578 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.21, opts=13)
21:15:33.581 00.003 14556 Enqueuing Move request for scope (0.11, 0.21)
21:15:33.585 00.004 12308 Worker thread wakes up
21:15:33.585 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.21) opts 0xd
21:15:33.585 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.21)
21:15:33.585 00.000 12308 Moving (0.11, 0.21) raw xDistance=-0.13 yDistance=-0.19
21:15:33.585 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:15:33.585 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:33.586 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:15:33.586 00.000 12308 MoveAxis(E, 0, ABG)
21:15:33.586 00.000 12308 Move returns status 0, amount 0
21:15:33.586 00.000 12308 MoveAxis(N, 0, ABG)
21:15:33.586 00.000 12308 Move returns status 0, amount 0
21:15:33.586 00.000 12308 move complete, result=0
21:15:33.588 00.002 12308 worker thread done servicing request
21:15:33.588 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:33.611 00.023 14556 UpdateGuideState exits: m=1852 SNR=28.7
21:15:33.616 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:33.621 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:33.625 00.004 14556 Enqueuing Expose request
21:15:33.627 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:15:33.632 00.005 12308 Worker thread wakes up
21:15:33.632 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:33.632 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:34.876 01.244 12308 Exposure complete
21:15:35.041 00.165 12308 worker thread done servicing request
21:15:35.041 00.000 14556 OnExposeComplete: enter
21:15:35.045 00.004 14556 UpdateGuideState(): m_state=6
21:15:35.048 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2116
21:15:35.052 00.004 14556 Star::Find returns 1 (0), X=182.46, Y=991.26, Mass=2357, SNR=32.5, Peak=159 HFD=4.7
21:15:35.056 00.004 14556 CameraToMount -- cameraTheta (0.44) - m_xAngle (-3.07) = xAngle (3.51 = -2.77)
21:15:35.061 00.005 14556 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.41 = -2.87)
21:15:35.064 00.003 14556 CameraToMount -- cameraX=0.24 cameraY=0.11 hyp=0.26 cameraTheta=0.44 mountX=-0.24 mountY=-0.07, mountTheta=-2.87
21:15:35.069 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.11, opts=13)
21:15:35.073 00.004 14556 Enqueuing Move request for scope (0.24, 0.11)
21:15:35.077 00.004 12308 Worker thread wakes up
21:15:35.077 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.11) opts 0xd
21:15:35.077 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.11)
21:15:35.077 00.000 12308 Moving (0.24, 0.11) raw xDistance=-0.24 yDistance=-0.07
21:15:35.078 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:15:35.078 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:35.078 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:15:35.078 00.000 12308 MoveAxis(E, 106, ABG)
21:15:35.079 00.001 12308 Guiding  Dir = 2, Dur = 106
21:15:35.079 00.000 12308 IsSlewing returns 0
21:15:35.080 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:35.084 00.004 12308 IsGuiding returns 0
21:15:35.084 00.000 12308 PulseGuide returned control before completion, sleep 116
21:15:35.104 00.020 14556 UpdateGuideState exits: m=2357 SNR=32.5
21:15:35.109 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:35.115 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:35.122 00.007 14556 Enqueuing Expose request
21:15:35.209 00.087 12308 IsGuiding returns 1
21:15:35.209 00.000 12308 scope still moving after pulse duration time elapsed
21:15:35.240 00.031 12308 IsSlewing returns 0
21:15:35.240 00.000 12308 IsGuiding returns 0
21:15:35.242 00.002 12308 scope move finished after 106 + 51 ms
21:15:35.242 00.000 12308 Move returns status 0, amount 106
21:15:35.242 00.000 12308 MoveAxis(N, 0, ABG)
21:15:35.243 00.001 12308 Move returns status 0, amount 0
21:15:35.243 00.000 12308 move complete, result=0
21:15:35.243 00.000 12308 worker thread done servicing request
21:15:35.244 00.001 12308 Worker thread wakes up
21:15:35.244 00.000 14556 GuideStep: -0.2 px 106 ms EAST, -0.1 px 0 ms NORTH
21:15:35.249 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:35.249 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:36.501 01.252 12308 Exposure complete
21:15:36.659 00.158 12308 worker thread done servicing request
21:15:36.659 00.000 14556 OnExposeComplete: enter
21:15:36.663 00.004 14556 UpdateGuideState(): m_state=6
21:15:36.667 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2117
21:15:36.670 00.003 14556 Star::Find returns 1 (0), X=182.37, Y=991.20, Mass=1761, SNR=28.4, Peak=152 HFD=4.8
21:15:36.674 00.004 14556 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.07) = xAngle (3.41 = -2.87)
21:15:36.679 00.005 14556 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.31 = -2.97)
21:15:36.683 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.16 cameraTheta=0.34 mountX=-0.15 mountY=-0.03, mountTheta=-2.97
21:15:36.687 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.05, opts=13)
21:15:36.691 00.004 14556 Enqueuing Move request for scope (0.15, 0.05)
21:15:36.696 00.005 12308 Worker thread wakes up
21:15:36.696 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd
21:15:36.696 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.05)
21:15:36.696 00.000 12308 Moving (0.15, 0.05) raw xDistance=-0.15 yDistance=-0.03
21:15:36.697 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:15:36.697 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:36.697 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:15:36.697 00.000 12308 MoveAxis(E, 0, ABG)
21:15:36.697 00.000 12308 Move returns status 0, amount 0
21:15:36.697 00.000 12308 MoveAxis(N, 0, ABG)
21:15:36.698 00.001 12308 Move returns status 0, amount 0
21:15:36.698 00.000 12308 move complete, result=0
21:15:36.698 00.000 12308 worker thread done servicing request
21:15:36.699 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:36.726 00.027 14556 UpdateGuideState exits: m=1761 SNR=28.4
21:15:36.730 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:36.734 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:36.739 00.005 14556 Enqueuing Expose request
21:15:36.745 00.006 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:15:36.750 00.005 12308 Worker thread wakes up
21:15:36.750 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:36.750 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:37.998 01.248 12308 Exposure complete
21:15:38.154 00.156 12308 worker thread done servicing request
21:15:38.155 00.001 14556 OnExposeComplete: enter
21:15:38.160 00.005 14556 UpdateGuideState(): m_state=6
21:15:38.164 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2118
21:15:38.168 00.004 14556 Star::Find returns 1 (0), X=182.32, Y=991.36, Mass=1781, SNR=28.4, Peak=110 HFD=4.7
21:15:38.172 00.004 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.20 = -2.08)
21:15:38.176 00.004 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.18)
21:15:38.180 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.21 hyp=0.23 cameraTheta=1.13 mountX=-0.11 mountY=-0.19, mountTheta=-2.11
21:15:38.185 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.21, opts=13)
21:15:38.189 00.004 14556 Enqueuing Move request for scope (0.10, 0.21)
21:15:38.194 00.005 12308 Worker thread wakes up
21:15:38.194 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.21) opts 0xd
21:15:38.194 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.21)
21:15:38.194 00.000 12308 Moving (0.10, 0.21) raw xDistance=-0.11 yDistance=-0.19
21:15:38.194 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:15:38.195 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:38.195 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:15:38.195 00.000 12308 MoveAxis(E, 0, ABG)
21:15:38.196 00.001 12308 Move returns status 0, amount 0
21:15:38.196 00.000 12308 MoveAxis(N, 0, ABG)
21:15:38.196 00.000 12308 Move returns status 0, amount 0
21:15:38.196 00.000 12308 move complete, result=0
21:15:38.196 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:38.201 00.005 12308 worker thread done servicing request
21:15:38.222 00.021 14556 UpdateGuideState exits: m=1781 SNR=28.4
21:15:38.227 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:38.231 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:38.234 00.003 14556 Enqueuing Expose request
21:15:38.238 00.004 12308 Worker thread wakes up
21:15:38.238 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:15:38.244 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:38.244 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:39.491 01.247 12308 Exposure complete
21:15:39.644 00.153 12308 worker thread done servicing request
21:15:39.644 00.000 14556 OnExposeComplete: enter
21:15:39.656 00.012 14556 UpdateGuideState(): m_state=6
21:15:39.666 00.010 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2119
21:15:39.672 00.006 14556 Star::Find returns 1 (0), X=182.28, Y=991.29, Mass=2097, SNR=30.8, Peak=165 HFD=4.3
21:15:39.678 00.006 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.24 = -2.05)
21:15:39.683 00.005 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.15)
21:15:39.688 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.16 mountX=-0.07 mountY=-0.12, mountTheta=-2.07
21:15:39.694 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.14, opts=13)
21:15:39.698 00.004 14556 Enqueuing Move request for scope (0.06, 0.14)
21:15:39.702 00.004 12308 Worker thread wakes up
21:15:39.702 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.14) opts 0xd
21:15:39.702 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.14)
21:15:39.702 00.000 12308 Moving (0.06, 0.14) raw xDistance=-0.07 yDistance=-0.12
21:15:39.702 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:15:39.704 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:39.704 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:15:39.704 00.000 12308 MoveAxis(E, 0, ABG)
21:15:39.704 00.000 12308 Move returns status 0, amount 0
21:15:39.704 00.000 12308 MoveAxis(N, 0, ABG)
21:15:39.705 00.001 12308 Move returns status 0, amount 0
21:15:39.705 00.000 12308 move complete, result=0
21:15:39.705 00.000 12308 worker thread done servicing request
21:15:39.706 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:39.734 00.028 14556 UpdateGuideState exits: m=2097 SNR=30.8
21:15:39.740 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:39.744 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:39.747 00.003 14556 Enqueuing Expose request
21:15:39.753 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:15:39.757 00.004 12308 Worker thread wakes up
21:15:39.757 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:39.757 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:41.014 01.257 12308 Exposure complete
21:15:41.196 00.182 12308 worker thread done servicing request
21:15:41.196 00.000 14556 OnExposeComplete: enter
21:15:41.200 00.004 14556 UpdateGuideState(): m_state=6
21:15:41.204 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2120
21:15:41.208 00.004 14556 Star::Find returns 1 (0), X=182.26, Y=991.66, Mass=2108, SNR=30.9, Peak=139 HFD=4.9
21:15:41.212 00.004 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.58 = -1.70)
21:15:41.215 00.003 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.80)
21:15:41.219 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.51 hyp=0.51 cameraTheta=1.51 mountX=-0.07 mountY=-0.50, mountTheta=-1.70
21:15:41.223 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.51, opts=13)
21:15:41.226 00.003 14556 Enqueuing Move request for scope (0.03, 0.51)
21:15:41.231 00.005 12308 Worker thread wakes up
21:15:41.231 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.51) opts 0xd
21:15:41.231 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.51)
21:15:41.231 00.000 12308 Moving (0.03, 0.51) raw xDistance=-0.07 yDistance=-0.50
21:15:41.231 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:15:41.232 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
21:15:41.232 00.000 12308 MoveAxis(E, 0, ABG)
21:15:41.232 00.000 12308 Move returns status 0, amount 0
21:15:41.232 00.000 12308 MoveAxis(N, 352, ABG)
21:15:41.232 00.000 12308 Guiding  Dir = 0, Dur = 352
21:15:41.232 00.000 12308 IsSlewing returns 0
21:15:41.233 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:41.237 00.004 12308 IsGuiding returns 0
21:15:41.237 00.000 12308 PulseGuide returned control before completion, sleep 362
21:15:41.260 00.023 14556 UpdateGuideState exits: m=2108 SNR=30.9
21:15:41.265 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:41.269 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:41.273 00.004 14556 Enqueuing Expose request
21:15:41.615 00.342 12308 IsGuiding returns 0
21:15:41.616 00.001 12308 Move returns status 0, amount 352
21:15:41.616 00.000 12308 move complete, result=0
21:15:41.617 00.001 12308 worker thread done servicing request
21:15:41.618 00.001 12308 Worker thread wakes up
21:15:41.618 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.5 px 352 ms NORTH
21:15:41.624 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:41.624 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:42.876 01.252 12308 Exposure complete
21:15:43.033 00.157 12308 worker thread done servicing request
21:15:43.033 00.000 14556 OnExposeComplete: enter
21:15:43.037 00.004 14556 UpdateGuideState(): m_state=6
21:15:43.042 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2121
21:15:43.045 00.003 14556 Star::Find returns 1 (0), X=182.30, Y=991.12, Mass=1994, SNR=29.8, Peak=154 HFD=4.6
21:15:43.049 00.004 14556 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-3.07) = xAngle (2.74 = 2.74)
21:15:43.053 00.004 14556 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.64 = 2.64)
21:15:43.057 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-0.34 mountX=-0.08 mountY=0.04, mountTheta=2.66
21:15:43.063 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.03, opts=13)
21:15:43.068 00.005 14556 Enqueuing Move request for scope (0.08, -0.03)
21:15:43.071 00.003 12308 Worker thread wakes up
21:15:43.071 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
21:15:43.071 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
21:15:43.071 00.000 12308 Moving (0.08, -0.03) raw xDistance=-0.08 yDistance=0.04
21:15:43.072 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:15:43.072 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:43.072 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:15:43.072 00.000 12308 MoveAxis(E, 0, ABG)
21:15:43.072 00.000 12308 Move returns status 0, amount 0
21:15:43.072 00.000 12308 MoveAxis(N, 0, ABG)
21:15:43.072 00.000 12308 Move returns status 0, amount 0
21:15:43.072 00.000 12308 move complete, result=0
21:15:43.072 00.000 12308 worker thread done servicing request
21:15:43.073 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:43.099 00.026 14556 UpdateGuideState exits: m=1994 SNR=29.8
21:15:43.102 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:43.106 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:43.109 00.003 14556 Enqueuing Expose request
21:15:43.114 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:15:43.119 00.005 12308 Worker thread wakes up
21:15:43.119 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:43.119 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:44.375 01.256 12308 Exposure complete
21:15:44.526 00.151 12308 worker thread done servicing request
21:15:44.528 00.002 14556 OnExposeComplete: enter
21:15:44.531 00.003 14556 UpdateGuideState(): m_state=6
21:15:44.535 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2122
21:15:44.540 00.005 14556 Star::Find returns 1 (0), X=182.39, Y=991.12, Mass=1845, SNR=29.2, Peak=145 HFD=4.7
21:15:44.543 00.003 14556 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-3.07) = xAngle (2.86 = 2.86)
21:15:44.546 00.003 14556 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.76 = 2.76)
21:15:44.550 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.17 cameraTheta=-0.21 mountX=-0.16 mountY=0.06, mountTheta=2.77
21:15:44.556 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.03, opts=13)
21:15:44.560 00.004 14556 Enqueuing Move request for scope (0.16, -0.03)
21:15:44.564 00.004 12308 Worker thread wakes up
21:15:44.564 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.03) opts 0xd
21:15:44.564 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.03)
21:15:44.564 00.000 12308 Moving (0.16, -0.03) raw xDistance=-0.16 yDistance=0.06
21:15:44.564 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:15:44.564 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:44.565 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:15:44.565 00.000 12308 MoveAxis(E, 0, ABG)
21:15:44.565 00.000 12308 Move returns status 0, amount 0
21:15:44.565 00.000 12308 MoveAxis(N, 0, ABG)
21:15:44.565 00.000 12308 Move returns status 0, amount 0
21:15:44.565 00.000 12308 move complete, result=0
21:15:44.565 00.000 12308 worker thread done servicing request
21:15:44.567 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:44.592 00.025 14556 UpdateGuideState exits: m=1845 SNR=29.2
21:15:44.597 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:44.602 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:44.606 00.004 14556 Enqueuing Expose request
21:15:44.611 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:15:44.615 00.004 12308 Worker thread wakes up
21:15:44.615 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:44.615 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:45.861 01.246 12308 Exposure complete
21:15:46.030 00.169 12308 worker thread done servicing request
21:15:46.030 00.000 14556 OnExposeComplete: enter
21:15:46.034 00.004 14556 UpdateGuideState(): m_state=6
21:15:46.039 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2123
21:15:46.042 00.003 14556 Star::Find returns 1 (0), X=182.42, Y=991.35, Mass=2024, SNR=30.1, Peak=154 HFD=4.6
21:15:46.046 00.004 14556 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.07) = xAngle (3.85 = -2.43)
21:15:46.050 00.004 14556 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.75 = -2.53)
21:15:46.054 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.20 hyp=0.28 cameraTheta=0.78 mountX=-0.21 mountY=-0.16, mountTheta=-2.49
21:15:46.059 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.20, opts=13)
21:15:46.062 00.003 14556 Enqueuing Move request for scope (0.20, 0.20)
21:15:46.066 00.004 12308 Worker thread wakes up
21:15:46.066 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.20) opts 0xd
21:15:46.066 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.20)
21:15:46.066 00.000 12308 Moving (0.20, 0.20) raw xDistance=-0.21 yDistance=-0.16
21:15:46.066 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:15:46.066 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:46.068 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:15:46.068 00.000 12308 MoveAxis(E, 91, ABG)
21:15:46.068 00.000 12308 Guiding  Dir = 2, Dur = 91
21:15:46.068 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:46.073 00.005 12308 IsSlewing returns 0
21:15:46.073 00.000 12308 IsGuiding returns 0
21:15:46.074 00.001 12308 PulseGuide returned control before completion, sleep 101
21:15:46.096 00.022 14556 UpdateGuideState exits: m=2024 SNR=30.1
21:15:46.101 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:46.106 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:46.111 00.005 14556 Enqueuing Expose request
21:15:46.175 00.064 12308 IsGuiding returns 1
21:15:46.175 00.000 12308 scope still moving after pulse duration time elapsed
21:15:46.206 00.031 12308 IsSlewing returns 0
21:15:46.207 00.001 12308 IsGuiding returns 0
21:15:46.207 00.000 12308 scope move finished after 91 + 43 ms
21:15:46.208 00.001 12308 Move returns status 0, amount 91
21:15:46.208 00.000 12308 MoveAxis(N, 0, ABG)
21:15:46.208 00.000 12308 Move returns status 0, amount 0
21:15:46.208 00.000 12308 move complete, result=0
21:15:46.210 00.002 12308 worker thread done servicing request
21:15:46.210 00.000 14556 GuideStep: -0.2 px 91 ms EAST, -0.2 px 0 ms NORTH
21:15:46.214 00.004 12308 Worker thread wakes up
21:15:46.216 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:46.216 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:47.458 01.242 12308 Exposure complete
21:15:47.604 00.146 12308 worker thread done servicing request
21:15:47.605 00.001 14556 OnExposeComplete: enter
21:15:47.607 00.002 14556 UpdateGuideState(): m_state=6
21:15:47.611 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2124
21:15:47.616 00.005 14556 Star::Find returns 1 (0), X=182.28, Y=991.61, Mass=2017, SNR=30.1, Peak=138 HFD=4.6
21:15:47.621 00.005 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
21:15:47.625 00.004 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
21:15:47.628 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.46 hyp=0.46 cameraTheta=1.45 mountX=-0.09 mountY=-0.44, mountTheta=-1.76
21:15:47.633 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.46, opts=13)
21:15:47.636 00.003 14556 Enqueuing Move request for scope (0.06, 0.46)
21:15:47.641 00.005 12308 Worker thread wakes up
21:15:47.641 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.46) opts 0xd
21:15:47.641 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.46)
21:15:47.641 00.000 12308 Moving (0.06, 0.46) raw xDistance=-0.09 yDistance=-0.44
21:15:47.641 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:15:47.641 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
21:15:47.641 00.000 12308 MoveAxis(E, 0, ABG)
21:15:47.642 00.001 12308 Move returns status 0, amount 0
21:15:47.642 00.000 12308 MoveAxis(N, 311, ABG)
21:15:47.642 00.000 12308 Guiding  Dir = 0, Dur = 311
21:15:47.642 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:47.646 00.004 12308 IsSlewing returns 0
21:15:47.646 00.000 12308 IsGuiding returns 0
21:15:47.647 00.001 12308 PulseGuide returned control before completion, sleep 321
21:15:47.669 00.022 14556 UpdateGuideState exits: m=2017 SNR=30.1
21:15:47.675 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:47.680 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:47.684 00.004 14556 Enqueuing Expose request
21:15:47.982 00.298 12308 IsGuiding returns 1
21:15:47.982 00.000 12308 scope still moving after pulse duration time elapsed
21:15:48.013 00.031 12308 IsSlewing returns 0
21:15:48.014 00.001 12308 IsGuiding returns 0
21:15:48.015 00.001 12308 scope move finished after 311 + 56 ms
21:15:48.015 00.000 12308 Move returns status 0, amount 311
21:15:48.015 00.000 12308 move complete, result=0
21:15:48.016 00.001 12308 worker thread done servicing request
21:15:48.016 00.000 12308 Worker thread wakes up
21:15:48.017 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 311 ms NORTH
21:15:48.022 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:48.022 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:49.286 01.264 12308 Exposure complete
21:15:49.426 00.140 12308 worker thread done servicing request
21:15:49.426 00.000 14556 OnExposeComplete: enter
21:15:49.430 00.004 14556 UpdateGuideState(): m_state=6
21:15:49.435 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2125
21:15:49.439 00.004 14556 Star::Find returns 1 (0), X=182.30, Y=991.21, Mass=2002, SNR=30.0, Peak=172 HFD=4.6
21:15:49.442 00.003 14556 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.07) = xAngle (3.75 = -2.53)
21:15:49.446 00.004 14556 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.65 = -2.63)
21:15:49.450 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.68 mountX=-0.08 mountY=-0.05, mountTheta=-2.60
21:15:49.455 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.06, opts=13)
21:15:49.460 00.005 14556 Enqueuing Move request for scope (0.08, 0.06)
21:15:49.464 00.004 12308 Worker thread wakes up
21:15:49.464 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
21:15:49.464 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
21:15:49.464 00.000 12308 Moving (0.08, 0.06) raw xDistance=-0.08 yDistance=-0.05
21:15:49.465 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:15:49.465 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:49.465 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:15:49.465 00.000 12308 MoveAxis(E, 0, ABG)
21:15:49.465 00.000 12308 Move returns status 0, amount 0
21:15:49.466 00.001 12308 MoveAxis(N, 0, ABG)
21:15:49.466 00.000 12308 Move returns status 0, amount 0
21:15:49.466 00.000 12308 move complete, result=0
21:15:49.467 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:49.471 00.004 12308 worker thread done servicing request
21:15:49.491 00.020 14556 UpdateGuideState exits: m=2002 SNR=30.0
21:15:49.496 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:49.500 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:49.505 00.005 14556 Enqueuing Expose request
21:15:49.508 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:15:49.512 00.004 12308 Worker thread wakes up
21:15:49.512 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:49.512 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:50.756 01.244 12308 Exposure complete
21:15:50.907 00.151 12308 worker thread done servicing request
21:15:50.909 00.002 14556 OnExposeComplete: enter
21:15:50.912 00.003 14556 UpdateGuideState(): m_state=6
21:15:50.916 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2126
21:15:50.920 00.004 14556 Star::Find returns 1 (0), X=182.37, Y=991.10, Mass=1680, SNR=27.5, Peak=145 HFD=3.9
21:15:50.925 00.005 14556 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-3.07) = xAngle (2.77 = 2.77)
21:15:50.929 00.004 14556 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.67 = 2.67)
21:15:50.934 00.005 14556 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.15 cameraTheta=-0.31 mountX=-0.14 mountY=0.07, mountTheta=2.68
21:15:50.938 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.05, opts=13)
21:15:50.943 00.005 14556 Enqueuing Move request for scope (0.15, -0.05)
21:15:50.947 00.004 12308 Worker thread wakes up
21:15:50.947 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
21:15:50.947 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
21:15:50.947 00.000 12308 Moving (0.15, -0.05) raw xDistance=-0.14 yDistance=0.07
21:15:50.947 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:15:50.947 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:50.948 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:15:50.948 00.000 12308 MoveAxis(E, 0, ABG)
21:15:50.949 00.001 12308 Move returns status 0, amount 0
21:15:50.949 00.000 12308 MoveAxis(N, 0, ABG)
21:15:50.949 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:50.952 00.003 12308 Move returns status 0, amount 0
21:15:50.954 00.002 12308 move complete, result=0
21:15:50.954 00.000 12308 worker thread done servicing request
21:15:50.976 00.022 14556 UpdateGuideState exits: m=1680 SNR=27.5
21:15:50.980 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:50.983 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:50.989 00.006 14556 Enqueuing Expose request
21:15:50.994 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:15:50.999 00.005 12308 Worker thread wakes up
21:15:51.000 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:51.000 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:52.250 01.250 12308 Exposure complete
21:15:52.410 00.160 12308 worker thread done servicing request
21:15:52.411 00.001 14556 OnExposeComplete: enter
21:15:52.414 00.003 14556 UpdateGuideState(): m_state=6
21:15:52.418 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2127
21:15:52.421 00.003 14556 Star::Find returns 1 (0), X=182.35, Y=991.17, Mass=1767, SNR=28.4, Peak=153 HFD=4.5
21:15:52.425 00.004 14556 CameraToMount -- cameraTheta (0.14) - m_xAngle (-3.07) = xAngle (3.21 = -3.07)
21:15:52.429 00.004 14556 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.11 = 3.11)
21:15:52.433 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.14 mountX=-0.12 mountY=0.00, mountTheta=3.11
21:15:52.439 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.02, opts=13)
21:15:52.443 00.004 14556 Enqueuing Move request for scope (0.12, 0.02)
21:15:52.446 00.003 12308 Worker thread wakes up
21:15:52.446 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
21:15:52.446 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
21:15:52.446 00.000 12308 Moving (0.12, 0.02) raw xDistance=-0.12 yDistance=0.00
21:15:52.446 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:15:52.448 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:52.448 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:15:52.448 00.000 12308 MoveAxis(E, 0, ABG)
21:15:52.448 00.000 12308 Move returns status 0, amount 0
21:15:52.449 00.001 12308 MoveAxis(N, 0, ABG)
21:15:52.449 00.000 12308 Move returns status 0, amount 0
21:15:52.449 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:52.452 00.003 12308 move complete, result=0
21:15:52.453 00.001 12308 worker thread done servicing request
21:15:52.475 00.022 14556 UpdateGuideState exits: m=1767 SNR=28.4
21:15:52.479 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:52.482 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:52.486 00.004 14556 Enqueuing Expose request
21:15:52.491 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:15:52.495 00.004 12308 Worker thread wakes up
21:15:52.495 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:52.495 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:53.748 01.253 12308 Exposure complete
21:15:53.904 00.156 12308 worker thread done servicing request
21:15:53.904 00.000 14556 OnExposeComplete: enter
21:15:53.908 00.004 14556 UpdateGuideState(): m_state=6
21:15:53.913 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2128
21:15:53.917 00.004 14556 Star::Find returns 1 (0), X=182.27, Y=991.31, Mass=2052, SNR=30.5, Peak=162 HFD=4.6
21:15:53.921 00.004 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.36 = -1.93)
21:15:53.926 00.005 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.03)
21:15:53.933 00.007 14556 CameraToMount -- cameraX=0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.28 mountX=-0.06 mountY=-0.15, mountTheta=-1.94
21:15:53.939 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.16, opts=13)
21:15:53.946 00.007 14556 Enqueuing Move request for scope (0.05, 0.16)
21:15:53.952 00.006 12308 Worker thread wakes up
21:15:53.952 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.16) opts 0xd
21:15:53.952 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.16)
21:15:53.953 00.001 12308 Moving (0.05, 0.16) raw xDistance=-0.06 yDistance=-0.15
21:15:53.953 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:15:53.953 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:53.953 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:15:53.954 00.001 12308 MoveAxis(E, 0, ABG)
21:15:53.954 00.000 12308 Move returns status 0, amount 0
21:15:53.954 00.000 12308 MoveAxis(N, 0, ABG)
21:15:53.954 00.000 12308 Move returns status 0, amount 0
21:15:53.954 00.000 12308 move complete, result=0
21:15:53.955 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:53.961 00.006 12308 worker thread done servicing request
21:15:53.982 00.021 14556 UpdateGuideState exits: m=2052 SNR=30.5
21:15:53.992 00.010 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:54.000 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:54.005 00.005 14556 Enqueuing Expose request
21:15:54.010 00.005 12308 Worker thread wakes up
21:15:54.011 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:15:54.015 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:54.016 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:55.265 01.249 12308 Exposure complete
21:15:55.407 00.142 12308 worker thread done servicing request
21:15:55.407 00.000 14556 OnExposeComplete: enter
21:15:55.411 00.004 14556 UpdateGuideState(): m_state=6
21:15:55.415 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2129
21:15:55.420 00.005 14556 Star::Find returns 1 (0), X=182.17, Y=991.28, Mass=2094, SNR=31.0, Peak=162 HFD=4.5
21:15:55.423 00.003 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.02 = -1.26)
21:15:55.429 00.006 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.36)
21:15:55.434 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.95 mountX=0.04 mountY=-0.14, mountTheta=-1.27
21:15:55.440 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.13, opts=13)
21:15:55.445 00.005 14556 Enqueuing Move request for scope (-0.05, 0.13)
21:15:55.448 00.003 12308 Worker thread wakes up
21:15:55.449 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
21:15:55.449 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
21:15:55.449 00.000 12308 Moving (-0.05, 0.13) raw xDistance=0.04 yDistance=-0.14
21:15:55.449 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:15:55.449 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:55.449 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:15:55.450 00.001 12308 MoveAxis(E, 0, ABG)
21:15:55.450 00.000 12308 Move returns status 0, amount 0
21:15:55.451 00.001 12308 MoveAxis(N, 0, ABG)
21:15:55.451 00.000 12308 Move returns status 0, amount 0
21:15:55.451 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:55.455 00.004 12308 move complete, result=0
21:15:55.456 00.001 12308 worker thread done servicing request
21:15:55.478 00.022 14556 UpdateGuideState exits: m=2094 SNR=31.0
21:15:55.482 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:55.487 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:55.492 00.005 14556 Enqueuing Expose request
21:15:55.495 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:15:55.500 00.005 12308 Worker thread wakes up
21:15:55.500 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:55.500 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:56.756 01.256 12308 Exposure complete
21:15:56.902 00.146 12308 worker thread done servicing request
21:15:56.903 00.001 14556 OnExposeComplete: enter
21:15:56.906 00.003 14556 UpdateGuideState(): m_state=6
21:15:56.910 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2130
21:15:56.914 00.004 14556 Star::Find returns 1 (0), X=182.47, Y=991.37, Mass=1852, SNR=28.9, Peak=131 HFD=4.6
21:15:56.918 00.004 14556 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.07) = xAngle (3.81 = -2.48)
21:15:56.921 00.003 14556 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.71 = -2.58)
21:15:56.926 00.005 14556 CameraToMount -- cameraX=0.25 cameraY=0.22 hyp=0.33 cameraTheta=0.73 mountX=-0.26 mountY=-0.18, mountTheta=-2.54
21:15:56.933 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.22, opts=13)
21:15:56.937 00.004 14556 Enqueuing Move request for scope (0.25, 0.22)
21:15:56.941 00.004 12308 Worker thread wakes up
21:15:56.941 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.22) opts 0xd
21:15:56.941 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.22)
21:15:56.942 00.001 12308 Moving (0.25, 0.22) raw xDistance=-0.26 yDistance=-0.18
21:15:56.942 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:15:56.942 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:15:56.942 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:15:56.943 00.001 12308 MoveAxis(E, 113, ABG)
21:15:56.943 00.000 12308 Guiding  Dir = 2, Dur = 113
21:15:56.943 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:56.947 00.004 12308 IsSlewing returns 0
21:15:56.948 00.001 12308 IsGuiding returns 0
21:15:56.949 00.001 12308 PulseGuide returned control before completion, sleep 123
21:15:56.971 00.022 14556 UpdateGuideState exits: m=1852 SNR=28.9
21:15:56.975 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:56.979 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:56.982 00.003 14556 Enqueuing Expose request
21:15:57.087 00.105 12308 IsGuiding returns 1
21:15:57.088 00.001 12308 scope still moving after pulse duration time elapsed
21:15:57.120 00.032 12308 IsSlewing returns 0
21:15:57.122 00.002 12308 IsGuiding returns 0
21:15:57.122 00.000 12308 scope move finished after 113 + 61 ms
21:15:57.122 00.000 12308 Move returns status 0, amount 113
21:15:57.123 00.001 12308 MoveAxis(N, 0, ABG)
21:15:57.123 00.000 12308 Move returns status 0, amount 0
21:15:57.123 00.000 12308 move complete, result=0
21:15:57.124 00.001 14556 GuideStep: -0.3 px 113 ms EAST, -0.2 px 0 ms NORTH
21:15:57.129 00.005 12308 worker thread done servicing request
21:15:57.129 00.000 12308 Worker thread wakes up
21:15:57.129 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:57.131 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:15:58.380 01.249 12308 Exposure complete
21:15:58.529 00.149 12308 worker thread done servicing request
21:15:58.531 00.002 14556 OnExposeComplete: enter
21:15:58.534 00.003 14556 UpdateGuideState(): m_state=6
21:15:58.539 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2131
21:15:58.542 00.003 14556 Star::Find returns 1 (0), X=182.36, Y=991.61, Mass=2002, SNR=30.3, Peak=165 HFD=4.3
21:15:58.545 00.003 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.35 = -1.93)
21:15:58.549 00.004 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.03)
21:15:58.552 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.46 hyp=0.48 cameraTheta=1.28 mountX=-0.17 mountY=-0.43, mountTheta=-1.95
21:15:58.559 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.46, opts=13)
21:15:58.562 00.003 14556 Enqueuing Move request for scope (0.14, 0.46)
21:15:58.567 00.005 12308 Worker thread wakes up
21:15:58.567 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.46) opts 0xd
21:15:58.567 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.46)
21:15:58.567 00.000 12308 Moving (0.14, 0.46) raw xDistance=-0.17 yDistance=-0.43
21:15:58.567 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:15:58.567 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
21:15:58.567 00.000 12308 MoveAxis(E, 0, ABG)
21:15:58.567 00.000 12308 Move returns status 0, amount 0
21:15:58.567 00.000 12308 MoveAxis(N, 303, ABG)
21:15:58.568 00.001 12308 Guiding  Dir = 0, Dur = 303
21:15:58.568 00.000 12308 IsSlewing returns 0
21:15:58.568 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:15:58.573 00.005 12308 IsGuiding returns 0
21:15:58.573 00.000 12308 PulseGuide returned control before completion, sleep 313
21:15:58.593 00.020 14556 UpdateGuideState exits: m=2002 SNR=30.3
21:15:58.596 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:58.600 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:15:58.604 00.004 14556 Enqueuing Expose request
21:15:58.891 00.287 12308 IsGuiding returns 1
21:15:58.893 00.002 12308 scope still moving after pulse duration time elapsed
21:15:58.923 00.030 12308 IsSlewing returns 0
21:15:58.923 00.000 12308 IsGuiding returns 0
21:15:58.925 00.002 12308 scope move finished after 303 + 48 ms
21:15:58.925 00.000 12308 Move returns status 0, amount 303
21:15:58.926 00.001 12308 move complete, result=0
21:15:58.926 00.000 12308 worker thread done servicing request
21:15:58.926 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.4 px 303 ms NORTH
21:15:58.932 00.006 12308 Worker thread wakes up
21:15:58.932 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:15:58.933 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:00.188 01.255 12308 Exposure complete
21:16:00.330 00.142 12308 worker thread done servicing request
21:16:00.330 00.000 14556 OnExposeComplete: enter
21:16:00.334 00.004 14556 UpdateGuideState(): m_state=6
21:16:00.338 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2132
21:16:00.342 00.004 14556 Star::Find returns 1 (0), X=182.15, Y=991.06, Mass=1913, SNR=29.7, Peak=188 HFD=4.3
21:16:00.346 00.004 14556 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.07) = xAngle (0.80 = 0.80)
21:16:00.350 00.004 14556 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.70 = 0.70)
21:16:00.356 00.006 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.28 mountX=0.08 mountY=0.08, mountTheta=0.74
21:16:00.364 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.09, opts=13)
21:16:00.370 00.006 14556 Enqueuing Move request for scope (-0.08, -0.09)
21:16:00.373 00.003 12308 Worker thread wakes up
21:16:00.373 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
21:16:00.373 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
21:16:00.375 00.002 12308 Moving (-0.08, -0.09) raw xDistance=0.08 yDistance=0.08
21:16:00.375 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:16:00.375 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:00.375 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:16:00.376 00.001 12308 MoveAxis(E, 0, ABG)
21:16:00.376 00.000 12308 Move returns status 0, amount 0
21:16:00.376 00.000 12308 MoveAxis(N, 0, ABG)
21:16:00.376 00.000 12308 Move returns status 0, amount 0
21:16:00.376 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:00.382 00.006 12308 move complete, result=0
21:16:00.382 00.000 12308 worker thread done servicing request
21:16:00.411 00.029 14556 UpdateGuideState exits: m=1913 SNR=29.7
21:16:00.415 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:00.419 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:00.424 00.005 14556 Enqueuing Expose request
21:16:00.429 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:16:00.433 00.004 12308 Worker thread wakes up
21:16:00.433 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:00.433 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:01.681 01.248 12308 Exposure complete
21:16:01.833 00.152 12308 worker thread done servicing request
21:16:01.833 00.000 14556 OnExposeComplete: enter
21:16:01.837 00.004 14556 UpdateGuideState(): m_state=6
21:16:01.841 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2133
21:16:01.844 00.003 14556 Star::Find returns 1 (0), X=182.12, Y=991.14, Mass=1888, SNR=29.1, Peak=145 HFD=4.4
21:16:01.849 00.005 14556 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.07) = xAngle (0.04 = 0.04)
21:16:01.852 00.003 14556 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.06 = -0.06)
21:16:01.856 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.04 mountX=0.11 mountY=-0.01, mountTheta=-0.06
21:16:01.862 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.01, opts=13)
21:16:01.865 00.003 14556 Enqueuing Move request for scope (-0.11, -0.01)
21:16:01.869 00.004 12308 Worker thread wakes up
21:16:01.869 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
21:16:01.869 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
21:16:01.869 00.000 12308 Moving (-0.11, -0.01) raw xDistance=0.11 yDistance=-0.01
21:16:01.869 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:16:01.870 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:01.870 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:16:01.870 00.000 12308 MoveAxis(E, 0, ABG)
21:16:01.870 00.000 12308 Move returns status 0, amount 0
21:16:01.871 00.001 12308 MoveAxis(N, 0, ABG)
21:16:01.871 00.000 12308 Move returns status 0, amount 0
21:16:01.871 00.000 12308 move complete, result=0
21:16:01.871 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:01.875 00.004 12308 worker thread done servicing request
21:16:01.896 00.021 14556 UpdateGuideState exits: m=1888 SNR=29.1
21:16:01.901 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:01.904 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:01.909 00.005 14556 Enqueuing Expose request
21:16:01.912 00.003 12308 Worker thread wakes up
21:16:01.913 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:01.913 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:01.913 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:16:03.157 01.244 12308 Exposure complete
21:16:03.308 00.151 12308 worker thread done servicing request
21:16:03.308 00.000 14556 OnExposeComplete: enter
21:16:03.313 00.005 14556 UpdateGuideState(): m_state=6
21:16:03.317 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2134
21:16:03.321 00.004 14556 Star::Find returns 1 (0), X=182.18, Y=991.22, Mass=1907, SNR=29.2, Peak=144 HFD=4.4
21:16:03.325 00.004 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
21:16:03.329 00.004 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
21:16:03.333 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.08 cameraTheta=2.20 mountX=0.04 mountY=-0.07, mountTheta=-1.03
21:16:03.339 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.07, opts=13)
21:16:03.343 00.004 14556 Enqueuing Move request for scope (-0.05, 0.07)
21:16:03.347 00.004 12308 Worker thread wakes up
21:16:03.347 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
21:16:03.347 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
21:16:03.348 00.001 12308 Moving (-0.05, 0.07) raw xDistance=0.04 yDistance=-0.07
21:16:03.348 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:16:03.348 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:03.348 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:16:03.348 00.000 12308 MoveAxis(E, 0, ABG)
21:16:03.348 00.000 12308 Move returns status 0, amount 0
21:16:03.348 00.000 12308 MoveAxis(N, 0, ABG)
21:16:03.349 00.001 12308 Move returns status 0, amount 0
21:16:03.349 00.000 12308 move complete, result=0
21:16:03.349 00.000 12308 worker thread done servicing request
21:16:03.349 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:03.369 00.020 14556 UpdateGuideState exits: m=1907 SNR=29.2
21:16:03.372 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:03.375 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:03.378 00.003 14556 Enqueuing Expose request
21:16:03.381 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:16:03.384 00.003 12308 Worker thread wakes up
21:16:03.385 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:03.385 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:04.629 01.244 12308 Exposure complete
21:16:04.775 00.146 12308 worker thread done servicing request
21:16:04.777 00.002 14556 OnExposeComplete: enter
21:16:04.780 00.003 14556 UpdateGuideState(): m_state=6
21:16:04.784 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2135
21:16:04.788 00.004 14556 Star::Find returns 1 (0), X=182.11, Y=991.25, Mass=1794, SNR=28.6, Peak=143 HFD=4.4
21:16:04.792 00.004 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.52 = -0.76)
21:16:04.795 00.003 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
21:16:04.798 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.15 cameraTheta=2.45 mountX=0.11 mountY=-0.12, mountTheta=-0.81
21:16:04.804 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.10, opts=13)
21:16:04.808 00.004 14556 Enqueuing Move request for scope (-0.12, 0.10)
21:16:04.811 00.003 12308 Worker thread wakes up
21:16:04.811 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
21:16:04.811 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
21:16:04.811 00.000 12308 Moving (-0.12, 0.10) raw xDistance=0.11 yDistance=-0.12
21:16:04.813 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:16:04.813 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:04.813 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:16:04.813 00.000 12308 MoveAxis(E, 0, ABG)
21:16:04.813 00.000 12308 Move returns status 0, amount 0
21:16:04.813 00.000 12308 MoveAxis(N, 0, ABG)
21:16:04.814 00.001 12308 Move returns status 0, amount 0
21:16:04.814 00.000 12308 move complete, result=0
21:16:04.814 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:04.817 00.003 12308 worker thread done servicing request
21:16:04.837 00.020 14556 UpdateGuideState exits: m=1794 SNR=28.6
21:16:04.841 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:04.845 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:04.850 00.005 14556 Enqueuing Expose request
21:16:04.853 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:16:04.856 00.003 12308 Worker thread wakes up
21:16:04.856 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:04.858 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:06.096 01.238 12308 Exposure complete
21:16:06.255 00.159 12308 worker thread done servicing request
21:16:06.255 00.000 14556 OnExposeComplete: enter
21:16:06.259 00.004 14556 UpdateGuideState(): m_state=6
21:16:06.262 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2136
21:16:06.267 00.005 14556 Star::Find returns 1 (0), X=182.15, Y=991.48, Mass=1530, SNR=26.4, Peak=132 HFD=3.8
21:16:06.273 00.006 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
21:16:06.276 00.003 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.52)
21:16:06.279 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.33 hyp=0.34 cameraTheta=1.79 mountX=0.05 mountY=-0.34, mountTheta=-1.43
21:16:06.285 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.33, opts=13)
21:16:06.288 00.003 14556 Enqueuing Move request for scope (-0.07, 0.33)
21:16:06.292 00.004 12308 Worker thread wakes up
21:16:06.292 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.33) opts 0xd
21:16:06.292 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.33)
21:16:06.292 00.000 12308 Moving (-0.07, 0.33) raw xDistance=0.05 yDistance=-0.34
21:16:06.292 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:16:06.292 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:16:06.292 00.000 12308 MoveAxis(E, 0, ABG)
21:16:06.294 00.002 12308 Move returns status 0, amount 0
21:16:06.294 00.000 12308 MoveAxis(N, 236, ABG)
21:16:06.294 00.000 12308 Guiding  Dir = 0, Dur = 236
21:16:06.294 00.000 12308 IsSlewing returns 0
21:16:06.294 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:06.299 00.005 12308 IsGuiding returns 0
21:16:06.299 00.000 12308 PulseGuide returned control before completion, sleep 246
21:16:06.319 00.020 14556 UpdateGuideState exits: m=1530 SNR=26.4
21:16:06.323 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:06.328 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:06.333 00.005 14556 Enqueuing Expose request
21:16:06.555 00.222 12308 IsGuiding returns 1
21:16:06.556 00.001 12308 scope still moving after pulse duration time elapsed
21:16:06.586 00.030 12308 IsSlewing returns 0
21:16:06.587 00.001 12308 IsGuiding returns 0
21:16:06.587 00.000 12308 scope move finished after 236 + 52 ms
21:16:06.587 00.000 12308 Move returns status 0, amount 236
21:16:06.587 00.000 12308 move complete, result=0
21:16:06.587 00.000 12308 worker thread done servicing request
21:16:06.589 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 236 ms NORTH
21:16:06.594 00.005 12308 Worker thread wakes up
21:16:06.594 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:06.595 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:07.846 01.251 12308 Exposure complete
21:16:08.004 00.158 12308 worker thread done servicing request
21:16:08.006 00.002 14556 OnExposeComplete: enter
21:16:08.009 00.003 14556 UpdateGuideState(): m_state=6
21:16:08.012 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2137
21:16:08.017 00.005 14556 Star::Find returns 1 (0), X=182.02, Y=991.24, Mass=1749, SNR=28.1, Peak=139 HFD=4.5
21:16:08.020 00.003 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.79 = -0.49)
21:16:08.026 00.006 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.59)
21:16:08.030 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.09 hyp=0.22 cameraTheta=2.72 mountX=0.20 mountY=-0.12, mountTheta=-0.56
21:16:08.036 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.09, opts=13)
21:16:08.040 00.004 14556 Enqueuing Move request for scope (-0.20, 0.09)
21:16:08.044 00.004 12308 Worker thread wakes up
21:16:08.044 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.09) opts 0xd
21:16:08.045 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.09)
21:16:08.045 00.000 12308 Moving (-0.20, 0.09) raw xDistance=0.20 yDistance=-0.12
21:16:08.045 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:16:08.045 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:08.045 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:16:08.045 00.000 12308 MoveAxis(E, 0, ABG)
21:16:08.046 00.001 12308 Move returns status 0, amount 0
21:16:08.046 00.000 12308 MoveAxis(N, 0, ABG)
21:16:08.046 00.000 12308 Move returns status 0, amount 0
21:16:08.046 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:08.051 00.005 12308 move complete, result=0
21:16:08.051 00.000 12308 worker thread done servicing request
21:16:08.073 00.022 14556 UpdateGuideState exits: m=1749 SNR=28.1
21:16:08.079 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:08.083 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:08.087 00.004 14556 Enqueuing Expose request
21:16:08.092 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:16:08.097 00.005 12308 Worker thread wakes up
21:16:08.097 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:08.097 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:09.346 01.249 12308 Exposure complete
21:16:09.488 00.142 12308 worker thread done servicing request
21:16:09.488 00.000 14556 OnExposeComplete: enter
21:16:09.491 00.003 14556 UpdateGuideState(): m_state=6
21:16:09.496 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2138
21:16:09.500 00.004 14556 Star::Find returns 1 (0), X=182.02, Y=991.14, Mass=1858, SNR=29.0, Peak=160 HFD=4.5
21:16:09.504 00.004 14556 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.07) = xAngle (-0.03 = -0.03)
21:16:09.507 00.003 14556 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.13 = -0.13)
21:16:09.511 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-3.11 mountX=0.21 mountY=-0.03, mountTheta=-0.13
21:16:09.516 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.01, opts=13)
21:16:09.521 00.005 14556 Enqueuing Move request for scope (-0.21, -0.01)
21:16:09.525 00.004 12308 Worker thread wakes up
21:16:09.526 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.01) opts 0xd
21:16:09.526 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.01)
21:16:09.526 00.000 12308 Moving (-0.21, -0.01) raw xDistance=0.21 yDistance=-0.03
21:16:09.526 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:16:09.526 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:09.528 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:16:09.528 00.000 12308 MoveAxis(W, 90, ABG)
21:16:09.528 00.000 12308 Guiding  Dir = 3, Dur = 90
21:16:09.528 00.000 12308 IsSlewing returns 0
21:16:09.529 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:09.533 00.004 12308 IsGuiding returns 0
21:16:09.533 00.000 12308 PulseGuide returned control before completion, sleep 100
21:16:09.554 00.021 14556 UpdateGuideState exits: m=1858 SNR=29.0
21:16:09.558 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:09.563 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:09.567 00.004 14556 Enqueuing Expose request
21:16:09.648 00.081 12308 IsGuiding returns 1
21:16:09.649 00.001 12308 scope still moving after pulse duration time elapsed
21:16:09.681 00.032 12308 IsSlewing returns 0
21:16:09.682 00.001 12308 IsGuiding returns 0
21:16:09.683 00.001 12308 scope move finished after 90 + 59 ms
21:16:09.683 00.000 12308 Move returns status 0, amount 90
21:16:09.683 00.000 12308 MoveAxis(N, 0, ABG)
21:16:09.683 00.000 12308 Move returns status 0, amount 0
21:16:09.684 00.001 12308 move complete, result=0
21:16:09.685 00.001 12308 worker thread done servicing request
21:16:09.685 00.000 14556 GuideStep: 0.2 px 90 ms WEST, -0.0 px 0 ms NORTH
21:16:09.691 00.006 12308 Worker thread wakes up
21:16:09.691 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:09.691 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:10.942 01.251 12308 Exposure complete
21:16:11.097 00.155 12308 worker thread done servicing request
21:16:11.097 00.000 14556 OnExposeComplete: enter
21:16:11.102 00.005 14556 UpdateGuideState(): m_state=6
21:16:11.106 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2139
21:16:11.110 00.004 14556 Star::Find returns 1 (0), X=182.32, Y=991.25, Mass=1896, SNR=29.3, Peak=180 HFD=3.8
21:16:11.114 00.004 14556 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.07) = xAngle (3.89 = -2.40)
21:16:11.120 00.006 14556 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.79 = -2.50)
21:16:11.125 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.81 mountX=-0.10 mountY=-0.09, mountTheta=-2.46
21:16:11.130 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.10, opts=13)
21:16:11.136 00.006 14556 Enqueuing Move request for scope (0.10, 0.10)
21:16:11.140 00.004 12308 Worker thread wakes up
21:16:11.140 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
21:16:11.140 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
21:16:11.140 00.000 12308 Moving (0.10, 0.10) raw xDistance=-0.10 yDistance=-0.09
21:16:11.140 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:16:11.141 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:11.141 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:16:11.141 00.000 12308 MoveAxis(E, 0, ABG)
21:16:11.141 00.000 12308 Move returns status 0, amount 0
21:16:11.141 00.000 12308 MoveAxis(N, 0, ABG)
21:16:11.141 00.000 12308 Move returns status 0, amount 0
21:16:11.143 00.002 12308 move complete, result=0
21:16:11.143 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:11.147 00.004 12308 worker thread done servicing request
21:16:11.165 00.018 14556 UpdateGuideState exits: m=1896 SNR=29.3
21:16:11.169 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:11.173 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:11.177 00.004 14556 Enqueuing Expose request
21:16:11.182 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:16:11.186 00.004 12308 Worker thread wakes up
21:16:11.186 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:11.186 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:12.438 01.252 12308 Exposure complete
21:16:12.591 00.153 12308 worker thread done servicing request
21:16:12.592 00.001 14556 OnExposeComplete: enter
21:16:12.595 00.003 14556 UpdateGuideState(): m_state=6
21:16:12.601 00.006 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2140
21:16:12.605 00.004 14556 Star::Find returns 1 (0), X=182.19, Y=991.22, Mass=2162, SNR=31.2, Peak=149 HFD=4.7
21:16:12.610 00.005 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
21:16:12.616 00.006 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
21:16:12.621 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=2.03 mountX=0.03 mountY=-0.07, mountTheta=-1.20
21:16:12.627 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.07, opts=13)
21:16:12.631 00.004 14556 Enqueuing Move request for scope (-0.03, 0.07)
21:16:12.637 00.006 12308 Worker thread wakes up
21:16:12.637 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
21:16:12.637 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
21:16:12.638 00.001 12308 Moving (-0.03, 0.07) raw xDistance=0.03 yDistance=-0.07
21:16:12.638 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:16:12.638 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:12.638 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:16:12.639 00.001 12308 MoveAxis(E, 0, ABG)
21:16:12.639 00.000 12308 Move returns status 0, amount 0
21:16:12.639 00.000 12308 MoveAxis(N, 0, ABG)
21:16:12.639 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:12.647 00.008 12308 Move returns status 0, amount 0
21:16:12.647 00.000 12308 move complete, result=0
21:16:12.648 00.001 12308 worker thread done servicing request
21:16:12.669 00.021 14556 UpdateGuideState exits: m=2162 SNR=31.2
21:16:12.675 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:12.681 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:12.684 00.003 14556 Enqueuing Expose request
21:16:12.689 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:16:12.693 00.004 12308 Worker thread wakes up
21:16:12.693 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:12.693 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:13.935 01.242 12308 Exposure complete
21:16:14.101 00.166 12308 worker thread done servicing request
21:16:14.101 00.000 14556 OnExposeComplete: enter
21:16:14.105 00.004 14556 UpdateGuideState(): m_state=6
21:16:14.109 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2141
21:16:14.113 00.004 14556 Star::Find returns 1 (0), X=182.21, Y=991.29, Mass=2160, SNR=31.1, Peak=162 HFD=4.6
21:16:14.118 00.005 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.78 = -1.50)
21:16:14.121 00.003 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
21:16:14.126 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.71 mountX=0.01 mountY=-0.14, mountTheta=-1.50
21:16:14.130 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.14, opts=13)
21:16:14.135 00.005 14556 Enqueuing Move request for scope (-0.02, 0.14)
21:16:14.138 00.003 12308 Worker thread wakes up
21:16:14.138 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
21:16:14.138 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
21:16:14.138 00.000 12308 Moving (-0.02, 0.14) raw xDistance=0.01 yDistance=-0.14
21:16:14.138 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:16:14.138 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:14.140 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:16:14.140 00.000 12308 MoveAxis(E, 0, ABG)
21:16:14.140 00.000 12308 Move returns status 0, amount 0
21:16:14.140 00.000 12308 MoveAxis(N, 0, ABG)
21:16:14.140 00.000 12308 Move returns status 0, amount 0
21:16:14.140 00.000 12308 move complete, result=0
21:16:14.141 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:14.146 00.005 12308 worker thread done servicing request
21:16:14.170 00.024 14556 UpdateGuideState exits: m=2160 SNR=31.1
21:16:14.173 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:14.177 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:14.185 00.008 14556 Enqueuing Expose request
21:16:14.189 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:16:14.193 00.004 12308 Worker thread wakes up
21:16:14.193 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:14.193 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:15.446 01.253 12308 Exposure complete
21:16:15.593 00.147 12308 worker thread done servicing request
21:16:15.593 00.000 14556 OnExposeComplete: enter
21:16:15.597 00.004 14556 UpdateGuideState(): m_state=6
21:16:15.600 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2142
21:16:15.605 00.005 14556 Star::Find returns 1 (0), X=182.29, Y=991.27, Mass=1958, SNR=29.6, Peak=163 HFD=4.6
21:16:15.609 00.004 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
21:16:15.614 00.005 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.26)
21:16:15.618 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.05 mountX=-0.08 mountY=-0.10, mountTheta=-2.20
21:16:15.624 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.12, opts=13)
21:16:15.628 00.004 14556 Enqueuing Move request for scope (0.07, 0.12)
21:16:15.632 00.004 12308 Worker thread wakes up
21:16:15.632 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
21:16:15.632 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
21:16:15.632 00.000 12308 Moving (0.07, 0.12) raw xDistance=-0.08 yDistance=-0.10
21:16:15.633 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:16:15.633 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:15.633 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:16:15.633 00.000 12308 MoveAxis(E, 0, ABG)
21:16:15.633 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:15.639 00.006 12308 Move returns status 0, amount 0
21:16:15.639 00.000 12308 MoveAxis(N, 0, ABG)
21:16:15.639 00.000 12308 Move returns status 0, amount 0
21:16:15.639 00.000 12308 move complete, result=0
21:16:15.639 00.000 12308 worker thread done servicing request
21:16:15.660 00.021 14556 UpdateGuideState exits: m=1958 SNR=29.6
21:16:15.665 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:15.670 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:15.673 00.003 14556 Enqueuing Expose request
21:16:15.679 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:16:15.684 00.005 12308 Worker thread wakes up
21:16:15.684 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:15.684 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:16.929 01.245 12308 Exposure complete
21:16:17.106 00.177 12308 worker thread done servicing request
21:16:17.106 00.000 14556 OnExposeComplete: enter
21:16:17.112 00.006 14556 UpdateGuideState(): m_state=6
21:16:17.117 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2143
21:16:17.121 00.004 14556 Star::Find returns 1 (0), X=182.17, Y=991.43, Mass=1574, SNR=26.7, Peak=121 HFD=4.4
21:16:17.126 00.005 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
21:16:17.130 00.004 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
21:16:17.134 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.28 hyp=0.29 cameraTheta=1.77 mountX=0.04 mountY=-0.29, mountTheta=-1.44
21:16:17.143 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.28, opts=13)
21:16:17.149 00.006 14556 Enqueuing Move request for scope (-0.06, 0.28)
21:16:17.155 00.006 12308 Worker thread wakes up
21:16:17.155 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.28) opts 0xd
21:16:17.155 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.28)
21:16:17.155 00.000 12308 Moving (-0.06, 0.28) raw xDistance=0.04 yDistance=-0.29
21:16:17.156 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:16:17.156 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:16:17.156 00.000 12308 MoveAxis(E, 0, ABG)
21:16:17.156 00.000 12308 Move returns status 0, amount 0
21:16:17.157 00.001 12308 MoveAxis(N, 204, ABG)
21:16:17.157 00.000 12308 Guiding  Dir = 0, Dur = 204
21:16:17.157 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:17.161 00.004 12308 IsSlewing returns 0
21:16:17.161 00.000 12308 IsGuiding returns 0
21:16:17.162 00.001 12308 PulseGuide returned control before completion, sleep 214
21:16:17.184 00.022 14556 UpdateGuideState exits: m=1574 SNR=26.7
21:16:17.190 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:17.195 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:17.201 00.006 14556 Enqueuing Expose request
21:16:17.388 00.187 12308 IsGuiding returns 1
21:16:17.388 00.000 12308 scope still moving after pulse duration time elapsed
21:16:17.419 00.031 12308 IsSlewing returns 0
21:16:17.420 00.001 12308 IsGuiding returns 0
21:16:17.420 00.000 12308 scope move finished after 204 + 54 ms
21:16:17.421 00.001 12308 Move returns status 0, amount 204
21:16:17.422 00.001 12308 move complete, result=0
21:16:17.423 00.001 12308 worker thread done servicing request
21:16:17.423 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 204 ms NORTH
21:16:17.429 00.006 12308 Worker thread wakes up
21:16:17.430 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:17.430 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:18.685 01.255 12308 Exposure complete
21:16:18.851 00.166 12308 worker thread done servicing request
21:16:18.851 00.000 14556 OnExposeComplete: enter
21:16:18.856 00.005 14556 UpdateGuideState(): m_state=6
21:16:18.859 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2144
21:16:18.863 00.004 14556 Star::Find returns 1 (0), X=182.13, Y=991.03, Mass=1968, SNR=29.5, Peak=157 HFD=4.3
21:16:18.868 00.005 14556 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-3.07) = xAngle (0.85 = 0.85)
21:16:18.873 00.005 14556 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.75 = 0.75)
21:16:18.877 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.23 mountX=0.10 mountY=0.10, mountTheta=0.80
21:16:18.882 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.12, opts=13)
21:16:18.887 00.005 14556 Enqueuing Move request for scope (-0.09, -0.12)
21:16:18.890 00.003 12308 Worker thread wakes up
21:16:18.890 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd
21:16:18.891 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.12)
21:16:18.891 00.000 12308 Moving (-0.09, -0.12) raw xDistance=0.10 yDistance=0.10
21:16:18.891 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:16:18.891 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:18.892 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:16:18.892 00.000 12308 MoveAxis(E, 0, ABG)
21:16:18.893 00.001 12308 Move returns status 0, amount 0
21:16:18.893 00.000 12308 MoveAxis(N, 0, ABG)
21:16:18.893 00.000 12308 Move returns status 0, amount 0
21:16:18.893 00.000 12308 move complete, result=0
21:16:18.894 00.001 12308 worker thread done servicing request
21:16:18.894 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:18.926 00.032 14556 UpdateGuideState exits: m=1968 SNR=29.5
21:16:18.932 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:18.937 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:18.940 00.003 14556 Enqueuing Expose request
21:16:18.944 00.004 12308 Worker thread wakes up
21:16:18.944 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:16:18.948 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:18.948 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:20.205 01.257 12308 Exposure complete
21:16:20.346 00.141 12308 worker thread done servicing request
21:16:20.346 00.000 14556 OnExposeComplete: enter
21:16:20.350 00.004 14556 UpdateGuideState(): m_state=6
21:16:20.355 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2145
21:16:20.363 00.008 14556 Star::Find returns 1 (0), X=182.31, Y=991.45, Mass=2063, SNR=30.4, Peak=143 HFD=4.6
21:16:20.369 00.006 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.37 = -1.92)
21:16:20.373 00.004 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.02)
21:16:20.378 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.30 hyp=0.31 cameraTheta=1.29 mountX=-0.10 mountY=-0.28, mountTheta=-1.93
21:16:20.387 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.30, opts=13)
21:16:20.394 00.007 14556 Enqueuing Move request for scope (0.08, 0.30)
21:16:20.399 00.005 12308 Worker thread wakes up
21:16:20.400 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.30) opts 0xd
21:16:20.400 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.30)
21:16:20.401 00.001 12308 Moving (0.08, 0.30) raw xDistance=-0.10 yDistance=-0.28
21:16:20.401 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:16:20.403 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:16:20.403 00.000 12308 MoveAxis(E, 0, ABG)
21:16:20.404 00.001 12308 Move returns status 0, amount 0
21:16:20.404 00.000 12308 MoveAxis(N, 197, ABG)
21:16:20.405 00.001 12308 Guiding  Dir = 0, Dur = 197
21:16:20.405 00.000 12308 IsSlewing returns 0
21:16:20.406 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:20.411 00.005 12308 IsGuiding returns 0
21:16:20.411 00.000 12308 PulseGuide returned control before completion, sleep 207
21:16:20.442 00.031 14556 UpdateGuideState exits: m=2063 SNR=30.4
21:16:20.447 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:20.453 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:20.460 00.007 14556 Enqueuing Expose request
21:16:20.630 00.170 12308 IsGuiding returns 1
21:16:20.630 00.000 12308 scope still moving after pulse duration time elapsed
21:16:20.660 00.030 12308 IsSlewing returns 0
21:16:20.660 00.000 12308 IsGuiding returns 1
21:16:20.691 00.031 12308 IsSlewing returns 0
21:16:20.691 00.000 12308 IsGuiding returns 1
21:16:20.723 00.032 12308 IsSlewing returns 0
21:16:20.724 00.001 12308 IsGuiding returns 0
21:16:20.725 00.001 12308 scope move finished after 197 + 116 ms
21:16:20.725 00.000 12308 Move returns status 0, amount 197
21:16:20.725 00.000 12308 move complete, result=0
21:16:20.725 00.000 12308 worker thread done servicing request
21:16:20.726 00.001 12308 Worker thread wakes up
21:16:20.726 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 197 ms NORTH
21:16:20.732 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:20.732 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:21.975 01.243 12308 Exposure complete
21:16:22.134 00.159 12308 worker thread done servicing request
21:16:22.135 00.001 14556 OnExposeComplete: enter
21:16:22.139 00.004 14556 UpdateGuideState(): m_state=6
21:16:22.143 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2146
21:16:22.148 00.005 14556 Star::Find returns 1 (0), X=182.06, Y=991.25, Mass=2086, SNR=30.9, Peak=180 HFD=4.5
21:16:22.151 00.003 14556 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.07) = xAngle (5.67 = -0.62)
21:16:22.156 00.005 14556 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.71)
21:16:22.159 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.19 cameraTheta=2.59 mountX=0.16 mountY=-0.13, mountTheta=-0.68
21:16:22.165 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.10, opts=13)
21:16:22.170 00.005 14556 Enqueuing Move request for scope (-0.17, 0.10)
21:16:22.174 00.004 12308 Worker thread wakes up
21:16:22.174 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd
21:16:22.174 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.10)
21:16:22.174 00.000 12308 Moving (-0.17, 0.10) raw xDistance=0.16 yDistance=-0.13
21:16:22.174 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:16:22.174 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:22.175 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:16:22.175 00.000 12308 MoveAxis(E, 0, ABG)
21:16:22.175 00.000 12308 Move returns status 0, amount 0
21:16:22.176 00.001 12308 MoveAxis(N, 0, ABG)
21:16:22.176 00.000 12308 Move returns status 0, amount 0
21:16:22.176 00.000 12308 move complete, result=0
21:16:22.176 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:22.181 00.005 12308 worker thread done servicing request
21:16:22.197 00.016 14556 UpdateGuideState exits: m=2086 SNR=30.9
21:16:22.202 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:22.207 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:22.213 00.006 14556 Enqueuing Expose request
21:16:22.218 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:16:22.222 00.004 12308 Worker thread wakes up
21:16:22.222 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:22.222 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:23.475 01.253 12308 Exposure complete
21:16:23.629 00.154 12308 worker thread done servicing request
21:16:23.629 00.000 14556 OnExposeComplete: enter
21:16:23.633 00.004 14556 UpdateGuideState(): m_state=6
21:16:23.636 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2147
21:16:23.640 00.004 14556 Star::Find returns 1 (0), X=182.18, Y=990.99, Mass=1951, SNR=29.5, Peak=170 HFD=4.5
21:16:23.644 00.004 14556 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-3.07) = xAngle (1.19 = 1.19)
21:16:23.647 00.003 14556 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.09 = 1.09)
21:16:23.651 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.88 mountX=0.06 mountY=0.15, mountTheta=1.18
21:16:23.658 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.16, opts=13)
21:16:23.664 00.006 14556 Enqueuing Move request for scope (-0.05, -0.16)
21:16:23.667 00.003 12308 Worker thread wakes up
21:16:23.668 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.16) opts 0xd
21:16:23.668 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.16)
21:16:23.668 00.000 12308 Moving (-0.05, -0.16) raw xDistance=0.06 yDistance=0.15
21:16:23.668 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:16:23.668 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:23.669 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:16:23.669 00.000 12308 MoveAxis(E, 0, ABG)
21:16:23.669 00.000 12308 Move returns status 0, amount 0
21:16:23.670 00.001 12308 MoveAxis(N, 0, ABG)
21:16:23.670 00.000 12308 Move returns status 0, amount 0
21:16:23.670 00.000 12308 move complete, result=0
21:16:23.670 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:23.674 00.004 12308 worker thread done servicing request
21:16:23.696 00.022 14556 UpdateGuideState exits: m=1951 SNR=29.5
21:16:23.701 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:23.706 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:23.713 00.007 14556 Enqueuing Expose request
21:16:23.720 00.007 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:16:23.725 00.005 12308 Worker thread wakes up
21:16:23.725 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:23.726 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:24.972 01.246 12308 Exposure complete
21:16:25.129 00.157 12308 worker thread done servicing request
21:16:25.129 00.000 14556 OnExposeComplete: enter
21:16:25.134 00.005 14556 UpdateGuideState(): m_state=6
21:16:25.138 00.004 14556 Star::Find(15, 182, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2148
21:16:25.143 00.005 14556 Star::Find returns 1 (0), X=182.10, Y=991.03, Mass=2158, SNR=31.3, Peak=183 HFD=4.6
21:16:25.149 00.006 14556 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-3.07) = xAngle (0.69 = 0.69)
21:16:25.154 00.005 14556 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.59 = 0.59)
21:16:25.157 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.12 hyp=0.17 cameraTheta=-2.38 mountX=0.13 mountY=0.10, mountTheta=0.63
21:16:25.163 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.12, opts=13)
21:16:25.167 00.004 14556 Enqueuing Move request for scope (-0.13, -0.12)
21:16:25.170 00.003 12308 Worker thread wakes up
21:16:25.170 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.12) opts 0xd
21:16:25.170 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.12)
21:16:25.170 00.000 12308 Moving (-0.13, -0.12) raw xDistance=0.13 yDistance=0.10
21:16:25.172 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:16:25.172 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:25.172 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:16:25.172 00.000 12308 MoveAxis(E, 0, ABG)
21:16:25.172 00.000 12308 Move returns status 0, amount 0
21:16:25.173 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:25.178 00.005 12308 MoveAxis(N, 0, ABG)
21:16:25.178 00.000 12308 Move returns status 0, amount 0
21:16:25.178 00.000 12308 move complete, result=0
21:16:25.178 00.000 12308 worker thread done servicing request
21:16:25.198 00.020 14556 UpdateGuideState exits: m=2158 SNR=31.3
21:16:25.201 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:25.205 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:25.209 00.004 14556 Enqueuing Expose request
21:16:25.215 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:16:25.218 00.003 12308 Worker thread wakes up
21:16:25.219 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:25.219 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:26.467 01.248 12308 Exposure complete
21:16:26.620 00.153 12308 worker thread done servicing request
21:16:26.621 00.001 14556 OnExposeComplete: enter
21:16:26.625 00.004 14556 UpdateGuideState(): m_state=6
21:16:26.629 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2149
21:16:26.633 00.004 14556 Star::Find returns 1 (0), X=182.20, Y=991.11, Mass=2192, SNR=31.2, Peak=202 HFD=4.2
21:16:26.637 00.004 14556 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-3.07) = xAngle (1.01 = 1.01)
21:16:26.641 00.004 14556 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.91 = 0.91)
21:16:26.645 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-2.06 mountX=0.02 mountY=0.03, mountTheta=0.98
21:16:26.649 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.04, opts=13)
21:16:26.654 00.005 14556 Enqueuing Move request for scope (-0.02, -0.04)
21:16:26.657 00.003 12308 Worker thread wakes up
21:16:26.658 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
21:16:26.658 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
21:16:26.658 00.000 12308 Moving (-0.02, -0.04) raw xDistance=0.02 yDistance=0.03
21:16:26.658 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:16:26.658 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:26.659 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:16:26.659 00.000 12308 MoveAxis(E, 0, ABG)
21:16:26.659 00.000 12308 Move returns status 0, amount 0
21:16:26.659 00.000 12308 MoveAxis(N, 0, ABG)
21:16:26.659 00.000 12308 Move returns status 0, amount 0
21:16:26.659 00.000 12308 move complete, result=0
21:16:26.661 00.002 12308 worker thread done servicing request
21:16:26.661 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:26.685 00.024 14556 UpdateGuideState exits: m=2192 SNR=31.2
21:16:26.689 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:26.692 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:26.696 00.004 14556 Enqueuing Expose request
21:16:26.700 00.004 12308 Worker thread wakes up
21:16:26.700 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:26.701 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:26.701 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:16:27.945 01.244 12308 Exposure complete
21:16:28.097 00.152 12308 worker thread done servicing request
21:16:28.097 00.000 14556 OnExposeComplete: enter
21:16:28.101 00.004 14556 UpdateGuideState(): m_state=6
21:16:28.106 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2150
21:16:28.109 00.003 14556 Star::Find returns 1 (0), X=182.23, Y=991.33, Mass=1944, SNR=29.6, Peak=152 HFD=4.7
21:16:28.114 00.005 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.60 = -1.69)
21:16:28.120 00.006 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.79)
21:16:28.125 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.52 mountX=-0.02 mountY=-0.18, mountTheta=-1.69
21:16:28.131 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.18, opts=13)
21:16:28.135 00.004 14556 Enqueuing Move request for scope (0.01, 0.18)
21:16:28.138 00.003 12308 Worker thread wakes up
21:16:28.138 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
21:16:28.138 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
21:16:28.138 00.000 12308 Moving (0.01, 0.18) raw xDistance=-0.02 yDistance=-0.18
21:16:28.140 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:16:28.140 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:28.140 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:16:28.140 00.000 12308 MoveAxis(E, 0, ABG)
21:16:28.141 00.001 12308 Move returns status 0, amount 0
21:16:28.141 00.000 12308 MoveAxis(N, 0, ABG)
21:16:28.142 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:28.150 00.008 12308 Move returns status 0, amount 0
21:16:28.150 00.000 12308 move complete, result=0
21:16:28.150 00.000 12308 worker thread done servicing request
21:16:28.171 00.021 14556 UpdateGuideState exits: m=1944 SNR=29.6
21:16:28.178 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:28.182 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:28.188 00.006 14556 Enqueuing Expose request
21:16:28.192 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:16:28.196 00.004 12308 Worker thread wakes up
21:16:28.196 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:28.196 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:29.444 01.248 12308 Exposure complete
21:16:29.593 00.149 12308 worker thread done servicing request
21:16:29.593 00.000 14556 OnExposeComplete: enter
21:16:29.598 00.005 14556 UpdateGuideState(): m_state=6
21:16:29.601 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2151
21:16:29.605 00.004 14556 Star::Find returns 1 (0), X=182.22, Y=991.64, Mass=2194, SNR=31.7, Peak=168 HFD=4.5
21:16:29.608 00.003 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.65 = -1.64)
21:16:29.612 00.004 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.74)
21:16:29.615 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=0.49 hyp=0.49 cameraTheta=1.57 mountX=-0.03 mountY=-0.48, mountTheta=-1.64
21:16:29.621 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.49, opts=13)
21:16:29.626 00.005 14556 Enqueuing Move request for scope (-0.00, 0.49)
21:16:29.630 00.004 12308 Worker thread wakes up
21:16:29.630 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.49) opts 0xd
21:16:29.630 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.49)
21:16:29.630 00.000 12308 Moving (-0.00, 0.49) raw xDistance=-0.03 yDistance=-0.48
21:16:29.630 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:16:29.632 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
21:16:29.632 00.000 12308 MoveAxis(E, 0, ABG)
21:16:29.632 00.000 12308 Move returns status 0, amount 0
21:16:29.632 00.000 12308 MoveAxis(N, 340, ABG)
21:16:29.632 00.000 12308 Guiding  Dir = 0, Dur = 340
21:16:29.632 00.000 12308 IsSlewing returns 0
21:16:29.632 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:29.636 00.004 12308 IsGuiding returns 0
21:16:29.637 00.001 12308 PulseGuide returned control before completion, sleep 350
21:16:29.656 00.019 14556 UpdateGuideState exits: m=2194 SNR=31.7
21:16:29.661 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:29.665 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:29.669 00.004 14556 Enqueuing Expose request
21:16:29.997 00.328 12308 IsGuiding returns 1
21:16:29.998 00.001 12308 scope still moving after pulse duration time elapsed
21:16:30.028 00.030 12308 IsSlewing returns 0
21:16:30.029 00.001 12308 IsGuiding returns 0
21:16:30.029 00.000 12308 scope move finished after 340 + 52 ms
21:16:30.029 00.000 12308 Move returns status 0, amount 340
21:16:30.030 00.001 12308 move complete, result=0
21:16:30.030 00.000 12308 worker thread done servicing request
21:16:30.031 00.001 12308 Worker thread wakes up
21:16:30.031 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.5 px 340 ms NORTH
21:16:30.036 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:30.037 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:31.288 01.251 12308 Exposure complete
21:16:31.432 00.144 12308 worker thread done servicing request
21:16:31.434 00.002 14556 OnExposeComplete: enter
21:16:31.438 00.004 14556 UpdateGuideState(): m_state=6
21:16:31.442 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2152
21:16:31.445 00.003 14556 Star::Find returns 1 (0), X=182.04, Y=991.13, Mass=2138, SNR=30.8, Peak=172 HFD=4.4
21:16:31.449 00.004 14556 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.07) = xAngle (0.03 = 0.03)
21:16:31.452 00.003 14556 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.07 = -0.07)
21:16:31.456 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-3.04 mountX=0.19 mountY=-0.01, mountTheta=-0.07
21:16:31.462 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.02, opts=13)
21:16:31.466 00.004 14556 Enqueuing Move request for scope (-0.19, -0.02)
21:16:31.470 00.004 12308 Worker thread wakes up
21:16:31.470 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.02) opts 0xd
21:16:31.470 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.02)
21:16:31.470 00.000 12308 Moving (-0.19, -0.02) raw xDistance=0.19 yDistance=-0.01
21:16:31.471 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:16:31.471 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:31.471 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:16:31.471 00.000 12308 MoveAxis(E, 0, ABG)
21:16:31.471 00.000 12308 Move returns status 0, amount 0
21:16:31.471 00.000 12308 MoveAxis(N, 0, ABG)
21:16:31.471 00.000 12308 Move returns status 0, amount 0
21:16:31.473 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:31.476 00.003 12308 move complete, result=0
21:16:31.476 00.000 12308 worker thread done servicing request
21:16:31.497 00.021 14556 UpdateGuideState exits: m=2138 SNR=30.8
21:16:31.502 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:31.506 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:31.509 00.003 14556 Enqueuing Expose request
21:16:31.514 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:16:31.518 00.004 12308 Worker thread wakes up
21:16:31.518 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:31.518 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:32.773 01.255 12308 Exposure complete
21:16:32.931 00.158 12308 worker thread done servicing request
21:16:32.931 00.000 14556 OnExposeComplete: enter
21:16:32.936 00.005 14556 UpdateGuideState(): m_state=6
21:16:32.941 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2153
21:16:32.945 00.004 14556 Star::Find returns 1 (0), X=182.20, Y=991.27, Mass=2050, SNR=30.5, Peak=163 HFD=4.6
21:16:32.948 00.003 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
21:16:32.952 00.004 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
21:16:32.958 00.006 14556 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.80 mountX=0.02 mountY=-0.13, mountTheta=-1.41
21:16:32.964 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.12, opts=13)
21:16:32.971 00.007 14556 Enqueuing Move request for scope (-0.03, 0.12)
21:16:32.978 00.007 12308 Worker thread wakes up
21:16:32.978 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
21:16:32.978 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
21:16:32.978 00.000 12308 Moving (-0.03, 0.12) raw xDistance=0.02 yDistance=-0.13
21:16:32.978 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:16:32.979 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:32.979 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:16:32.979 00.000 12308 MoveAxis(E, 0, ABG)
21:16:32.979 00.000 12308 Move returns status 0, amount 0
21:16:32.979 00.000 12308 MoveAxis(N, 0, ABG)
21:16:32.980 00.001 12308 Move returns status 0, amount 0
21:16:32.980 00.000 12308 move complete, result=0
21:16:32.981 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:32.985 00.004 12308 worker thread done servicing request
21:16:33.008 00.023 14556 UpdateGuideState exits: m=2050 SNR=30.5
21:16:33.012 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:33.016 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:33.020 00.004 14556 Enqueuing Expose request
21:16:33.025 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:16:33.028 00.003 12308 Worker thread wakes up
21:16:33.028 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:33.028 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:34.281 01.253 12308 Exposure complete
21:16:34.432 00.151 12308 worker thread done servicing request
21:16:34.432 00.000 14556 OnExposeComplete: enter
21:16:34.437 00.005 14556 UpdateGuideState(): m_state=6
21:16:34.441 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2154
21:16:34.445 00.004 14556 Star::Find returns 1 (0), X=182.28, Y=991.04, Mass=2088, SNR=30.7, Peak=195 HFD=4.2
21:16:34.448 00.003 14556 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-3.07) = xAngle (1.95 = 1.95)
21:16:34.451 00.003 14556 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.85 = 1.85)
21:16:34.455 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.13 mountX=-0.04 mountY=0.11, mountTheta=1.93
21:16:34.461 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.11, opts=13)
21:16:34.466 00.005 14556 Enqueuing Move request for scope (0.05, -0.11)
21:16:34.471 00.005 12308 Worker thread wakes up
21:16:34.471 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
21:16:34.471 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
21:16:34.471 00.000 12308 Moving (0.05, -0.11) raw xDistance=-0.04 yDistance=0.11
21:16:34.471 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:16:34.472 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:34.472 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:16:34.472 00.000 12308 MoveAxis(E, 0, ABG)
21:16:34.472 00.000 12308 Move returns status 0, amount 0
21:16:34.473 00.001 12308 MoveAxis(N, 0, ABG)
21:16:34.473 00.000 12308 Move returns status 0, amount 0
21:16:34.473 00.000 12308 move complete, result=0
21:16:34.473 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:34.477 00.004 12308 worker thread done servicing request
21:16:34.499 00.022 14556 UpdateGuideState exits: m=2088 SNR=30.7
21:16:34.503 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:34.507 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:34.511 00.004 14556 Enqueuing Expose request
21:16:34.514 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:16:34.518 00.004 12308 Worker thread wakes up
21:16:34.518 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:34.519 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:35.772 01.253 12308 Exposure complete
21:16:35.919 00.147 12308 worker thread done servicing request
21:16:35.919 00.000 14556 OnExposeComplete: enter
21:16:35.922 00.003 14556 UpdateGuideState(): m_state=6
21:16:35.925 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2155
21:16:35.929 00.004 14556 Star::Find returns 1 (0), X=182.32, Y=991.38, Mass=1976, SNR=29.8, Peak=188 HFD=4.8
21:16:35.932 00.003 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.26 = -2.02)
21:16:35.937 00.005 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.12)
21:16:35.940 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.23 hyp=0.25 cameraTheta=1.19 mountX=-0.11 mountY=-0.21, mountTheta=-2.04
21:16:35.945 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.23, opts=13)
21:16:35.949 00.004 14556 Enqueuing Move request for scope (0.09, 0.23)
21:16:35.953 00.004 12308 Worker thread wakes up
21:16:35.954 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.23) opts 0xd
21:16:35.954 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.23)
21:16:35.954 00.000 12308 Moving (0.09, 0.23) raw xDistance=-0.11 yDistance=-0.21
21:16:35.954 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:16:35.954 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:16:35.954 00.000 12308 MoveAxis(E, 0, ABG)
21:16:35.956 00.002 12308 Move returns status 0, amount 0
21:16:35.956 00.000 12308 MoveAxis(N, 148, ABG)
21:16:35.956 00.000 12308 Guiding  Dir = 0, Dur = 148
21:16:35.956 00.000 12308 IsSlewing returns 0
21:16:35.956 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:35.960 00.004 12308 IsGuiding returns 0
21:16:35.962 00.002 12308 PulseGuide returned control before completion, sleep 158
21:16:35.984 00.022 14556 UpdateGuideState exits: m=1976 SNR=29.8
21:16:35.990 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:35.995 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:35.999 00.004 14556 Enqueuing Expose request
21:16:36.133 00.134 12308 IsGuiding returns 1
21:16:36.134 00.001 12308 scope still moving after pulse duration time elapsed
21:16:36.165 00.031 12308 IsSlewing returns 0
21:16:36.165 00.000 12308 IsGuiding returns 0
21:16:36.166 00.001 12308 scope move finished after 148 + 56 ms
21:16:36.167 00.001 12308 Move returns status 0, amount 148
21:16:36.167 00.000 12308 move complete, result=0
21:16:36.167 00.000 12308 worker thread done servicing request
21:16:36.167 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 148 ms NORTH
21:16:36.174 00.007 12308 Worker thread wakes up
21:16:36.174 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:36.174 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:37.420 01.246 12308 Exposure complete
21:16:37.586 00.166 12308 worker thread done servicing request
21:16:37.587 00.001 14556 OnExposeComplete: enter
21:16:37.593 00.006 14556 UpdateGuideState(): m_state=6
21:16:37.597 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2156
21:16:37.602 00.005 14556 Star::Find returns 1 (0), X=182.26, Y=990.90, Mass=2035, SNR=29.9, Peak=180 HFD=4.4
21:16:37.606 00.004 14556 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-3.07) = xAngle (1.65 = 1.65)
21:16:37.609 00.003 14556 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.56 = 1.56)
21:16:37.614 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=-0.25 hyp=0.26 cameraTheta=-1.42 mountX=-0.02 mountY=0.26, mountTheta=1.65
21:16:37.619 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.25, opts=13)
21:16:37.624 00.005 14556 Enqueuing Move request for scope (0.04, -0.25)
21:16:37.627 00.003 12308 Worker thread wakes up
21:16:37.628 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.25) opts 0xd
21:16:37.628 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.25)
21:16:37.628 00.000 12308 Moving (0.04, -0.25) raw xDistance=-0.02 yDistance=0.26
21:16:37.628 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:16:37.629 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:16:37.629 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:16:37.629 00.000 12308 MoveAxis(E, 0, ABG)
21:16:37.629 00.000 12308 Move returns status 0, amount 0
21:16:37.629 00.000 12308 MoveAxis(N, 0, ABG)
21:16:37.631 00.002 12308 Move returns status 0, amount 0
21:16:37.631 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:37.635 00.004 12308 move complete, result=0
21:16:37.635 00.000 12308 worker thread done servicing request
21:16:37.654 00.019 14556 UpdateGuideState exits: m=2035 SNR=29.9
21:16:37.659 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:37.665 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:37.669 00.004 14556 Enqueuing Expose request
21:16:37.672 00.003 12308 Worker thread wakes up
21:16:37.673 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:37.673 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:37.673 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:16:38.922 01.249 12308 Exposure complete
21:16:39.076 00.154 12308 worker thread done servicing request
21:16:39.077 00.001 14556 OnExposeComplete: enter
21:16:39.080 00.003 14556 UpdateGuideState(): m_state=6
21:16:39.086 00.006 14556 Star::Find(15, 182, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2157
21:16:39.091 00.005 14556 Star::Find returns 1 (0), X=182.13, Y=991.04, Mass=1965, SNR=29.8, Peak=159 HFD=4.6
21:16:39.095 00.004 14556 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.07) = xAngle (0.75 = 0.75)
21:16:39.100 00.005 14556 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.65 = 0.65)
21:16:39.103 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.14 cameraTheta=-2.32 mountX=0.10 mountY=0.09, mountTheta=0.70
21:16:39.109 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.11, opts=13)
21:16:39.113 00.004 14556 Enqueuing Move request for scope (-0.10, -0.11)
21:16:39.117 00.004 12308 Worker thread wakes up
21:16:39.117 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
21:16:39.117 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
21:16:39.117 00.000 12308 Moving (-0.10, -0.11) raw xDistance=0.10 yDistance=0.09
21:16:39.117 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:16:39.118 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:39.118 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:16:39.118 00.000 12308 MoveAxis(E, 0, ABG)
21:16:39.118 00.000 12308 Move returns status 0, amount 0
21:16:39.118 00.000 12308 MoveAxis(N, 0, ABG)
21:16:39.120 00.002 12308 Move returns status 0, amount 0
21:16:39.120 00.000 12308 move complete, result=0
21:16:39.120 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:39.125 00.005 12308 worker thread done servicing request
21:16:39.144 00.019 14556 UpdateGuideState exits: m=1965 SNR=29.8
21:16:39.148 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:39.152 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:39.157 00.005 14556 Enqueuing Expose request
21:16:39.160 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:16:39.164 00.004 12308 Worker thread wakes up
21:16:39.164 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:39.164 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:40.408 01.244 12308 Exposure complete
21:16:40.576 00.168 12308 worker thread done servicing request
21:16:40.576 00.000 14556 OnExposeComplete: enter
21:16:40.583 00.007 14556 UpdateGuideState(): m_state=6
21:16:40.590 00.007 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2158
21:16:40.595 00.005 14556 Star::Find returns 1 (0), X=182.26, Y=991.24, Mass=1855, SNR=29.0, Peak=147 HFD=4.5
21:16:40.599 00.004 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.30 = -1.98)
21:16:40.604 00.005 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.08)
21:16:40.612 00.008 14556 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.22 mountX=-0.04 mountY=-0.09, mountTheta=-2.00
21:16:40.622 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.09, opts=13)
21:16:40.627 00.005 14556 Enqueuing Move request for scope (0.03, 0.09)
21:16:40.634 00.007 12308 Worker thread wakes up
21:16:40.634 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
21:16:40.634 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
21:16:40.634 00.000 12308 Moving (0.03, 0.09) raw xDistance=-0.04 yDistance=-0.09
21:16:40.634 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:16:40.636 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:40.636 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:16:40.636 00.000 12308 MoveAxis(E, 0, ABG)
21:16:40.636 00.000 12308 Move returns status 0, amount 0
21:16:40.637 00.001 12308 MoveAxis(N, 0, ABG)
21:16:40.637 00.000 12308 Move returns status 0, amount 0
21:16:40.637 00.000 12308 move complete, result=0
21:16:40.637 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:40.644 00.007 12308 worker thread done servicing request
21:16:40.668 00.024 14556 UpdateGuideState exits: m=1855 SNR=29.0
21:16:40.674 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:40.683 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:40.688 00.005 14556 Enqueuing Expose request
21:16:40.692 00.004 12308 Worker thread wakes up
21:16:40.692 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:16:40.696 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:40.696 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:41.942 01.246 12308 Exposure complete
21:16:42.103 00.161 12308 worker thread done servicing request
21:16:42.103 00.000 14556 OnExposeComplete: enter
21:16:42.108 00.005 14556 UpdateGuideState(): m_state=6
21:16:42.113 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2159
21:16:42.119 00.006 14556 Star::Find returns 1 (0), X=182.27, Y=991.36, Mass=2009, SNR=30.2, Peak=161 HFD=4.5
21:16:42.125 00.006 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.43 = -1.85)
21:16:42.129 00.004 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.95)
21:16:42.133 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.21 hyp=0.21 cameraTheta=1.36 mountX=-0.06 mountY=-0.20, mountTheta=-1.86
21:16:42.140 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.21, opts=13)
21:16:42.143 00.003 14556 Enqueuing Move request for scope (0.04, 0.21)
21:16:42.148 00.005 12308 Worker thread wakes up
21:16:42.149 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.21) opts 0xd
21:16:42.149 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.21)
21:16:42.149 00.000 12308 Moving (0.04, 0.21) raw xDistance=-0.06 yDistance=-0.20
21:16:42.150 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:16:42.150 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:42.150 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:16:42.150 00.000 12308 MoveAxis(E, 0, ABG)
21:16:42.151 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:42.155 00.004 12308 Move returns status 0, amount 0
21:16:42.155 00.000 12308 MoveAxis(N, 0, ABG)
21:16:42.155 00.000 12308 Move returns status 0, amount 0
21:16:42.156 00.001 12308 move complete, result=0
21:16:42.156 00.000 12308 worker thread done servicing request
21:16:42.176 00.020 14556 UpdateGuideState exits: m=2009 SNR=30.2
21:16:42.181 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:42.187 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:42.192 00.005 14556 Enqueuing Expose request
21:16:42.197 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:16:42.201 00.004 12308 Worker thread wakes up
21:16:42.201 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:42.201 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:43.455 01.254 12308 Exposure complete
21:16:43.612 00.157 12308 worker thread done servicing request
21:16:43.614 00.002 14556 OnExposeComplete: enter
21:16:43.620 00.006 14556 UpdateGuideState(): m_state=6
21:16:43.624 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2160
21:16:43.628 00.004 14556 Star::Find returns 1 (0), X=182.59, Y=991.63, Mass=1984, SNR=29.9, Peak=126 HFD=4.6
21:16:43.632 00.004 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (4.00 = -2.29)
21:16:43.636 00.004 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.38)
21:16:43.640 00.004 14556 CameraToMount -- cameraX=0.36 cameraY=0.48 hyp=0.60 cameraTheta=0.92 mountX=-0.39 mountY=-0.41, mountTheta=-2.33
21:16:43.644 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.36, y=0.48, opts=13)
21:16:43.648 00.004 14556 Enqueuing Move request for scope (0.36, 0.48)
21:16:43.653 00.005 12308 Worker thread wakes up
21:16:43.653 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.48) opts 0xd
21:16:43.653 00.000 12308 Handling offset move in thread for scope, endpoint = (0.36, 0.48)
21:16:43.654 00.001 12308 Moving (0.36, 0.48) raw xDistance=-0.39 yDistance=-0.41
21:16:43.654 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
21:16:43.654 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
21:16:43.655 00.001 12308 MoveAxis(E, 171, ABG)
21:16:43.655 00.000 12308 Guiding  Dir = 2, Dur = 171
21:16:43.655 00.000 12308 IsSlewing returns 0
21:16:43.657 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:43.662 00.005 12308 IsGuiding returns 0
21:16:43.662 00.000 12308 PulseGuide returned control before completion, sleep 181
21:16:43.688 00.026 14556 UpdateGuideState exits: m=1984 SNR=29.9
21:16:43.694 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:43.700 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:43.706 00.006 14556 Enqueuing Expose request
21:16:43.851 00.145 12308 IsGuiding returns 1
21:16:43.851 00.000 12308 scope still moving after pulse duration time elapsed
21:16:43.882 00.031 12308 IsSlewing returns 0
21:16:43.882 00.000 12308 IsGuiding returns 0
21:16:43.882 00.000 12308 scope move finished after 171 + 50 ms
21:16:43.883 00.001 12308 Move returns status 0, amount 171
21:16:43.883 00.000 12308 MoveAxis(N, 290, ABG)
21:16:43.883 00.000 12308 Guiding  Dir = 0, Dur = 290
21:16:43.883 00.000 12308 IsSlewing returns 0
21:16:43.884 00.001 12308 IsGuiding returns 0
21:16:43.884 00.000 12308 PulseGuide returned control before completion, sleep 300
21:16:44.194 00.310 12308 IsGuiding returns 1
21:16:44.194 00.000 12308 scope still moving after pulse duration time elapsed
21:16:44.226 00.032 12308 IsSlewing returns 0
21:16:44.227 00.001 12308 IsGuiding returns 0
21:16:44.227 00.000 12308 scope move finished after 290 + 53 ms
21:16:44.227 00.000 12308 Move returns status 0, amount 290
21:16:44.229 00.002 12308 move complete, result=0
21:16:44.229 00.000 14556 GuideStep: -0.4 px 171 ms EAST, -0.4 px 290 ms NORTH
21:16:44.235 00.006 12308 worker thread done servicing request
21:16:44.235 00.000 12308 Worker thread wakes up
21:16:44.236 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:44.236 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:45.493 01.257 12308 Exposure complete
21:16:45.632 00.139 12308 worker thread done servicing request
21:16:45.632 00.000 14556 OnExposeComplete: enter
21:16:45.636 00.004 14556 UpdateGuideState(): m_state=6
21:16:45.640 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2161
21:16:45.644 00.004 14556 Star::Find returns 1 (0), X=182.13, Y=991.09, Mass=2019, SNR=30.2, Peak=174 HFD=4.3
21:16:45.648 00.004 14556 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-3.07) = xAngle (0.48 = 0.48)
21:16:45.652 00.004 14556 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.38 = 0.38)
21:16:45.656 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-2.60 mountX=0.10 mountY=0.04, mountTheta=0.39
21:16:45.662 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.06, opts=13)
21:16:45.665 00.003 14556 Enqueuing Move request for scope (-0.09, -0.06)
21:16:45.670 00.005 12308 Worker thread wakes up
21:16:45.670 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.06) opts 0xd
21:16:45.670 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.06)
21:16:45.670 00.000 12308 Moving (-0.09, -0.06) raw xDistance=0.10 yDistance=0.04
21:16:45.670 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:16:45.670 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:45.670 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:16:45.671 00.001 12308 MoveAxis(E, 0, ABG)
21:16:45.671 00.000 12308 Move returns status 0, amount 0
21:16:45.671 00.000 12308 MoveAxis(N, 0, ABG)
21:16:45.672 00.001 12308 Move returns status 0, amount 0
21:16:45.672 00.000 12308 move complete, result=0
21:16:45.672 00.000 12308 worker thread done servicing request
21:16:45.672 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:45.697 00.025 14556 UpdateGuideState exits: m=2019 SNR=30.2
21:16:45.701 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:45.705 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:45.709 00.004 14556 Enqueuing Expose request
21:16:45.713 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:16:45.717 00.004 12308 Worker thread wakes up
21:16:45.717 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:45.717 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:46.966 01.249 12308 Exposure complete
21:16:47.142 00.176 12308 worker thread done servicing request
21:16:47.143 00.001 14556 OnExposeComplete: enter
21:16:47.148 00.005 14556 UpdateGuideState(): m_state=6
21:16:47.152 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2162
21:16:47.156 00.004 14556 Star::Find returns 1 (0), X=182.25, Y=991.06, Mass=2300, SNR=32.4, Peak=200 HFD=4.5
21:16:47.159 00.003 14556 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-3.07) = xAngle (1.81 = 1.81)
21:16:47.162 00.003 14556 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.71 = 1.71)
21:16:47.167 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.27 mountX=-0.02 mountY=0.09, mountTheta=1.80
21:16:47.173 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.09, opts=13)
21:16:47.179 00.006 14556 Enqueuing Move request for scope (0.03, -0.09)
21:16:47.184 00.005 12308 Worker thread wakes up
21:16:47.185 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.09) opts 0xd
21:16:47.185 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.09)
21:16:47.185 00.000 12308 Moving (0.03, -0.09) raw xDistance=-0.02 yDistance=0.09
21:16:47.185 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:16:47.186 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:47.186 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:16:47.186 00.000 12308 MoveAxis(E, 0, ABG)
21:16:47.187 00.001 12308 Move returns status 0, amount 0
21:16:47.187 00.000 12308 MoveAxis(N, 0, ABG)
21:16:47.187 00.000 12308 Move returns status 0, amount 0
21:16:47.187 00.000 12308 move complete, result=0
21:16:47.189 00.002 12308 worker thread done servicing request
21:16:47.190 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:47.217 00.027 14556 UpdateGuideState exits: m=2300 SNR=32.4
21:16:47.220 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:47.223 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:47.228 00.005 14556 Enqueuing Expose request
21:16:47.233 00.005 12308 Worker thread wakes up
21:16:47.233 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:16:47.240 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:47.240 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:48.482 01.242 12308 Exposure complete
21:16:48.635 00.153 12308 worker thread done servicing request
21:16:48.636 00.001 14556 OnExposeComplete: enter
21:16:48.639 00.003 14556 UpdateGuideState(): m_state=6
21:16:48.644 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2163
21:16:48.650 00.006 14556 Star::Find returns 1 (0), X=182.35, Y=991.18, Mass=1872, SNR=29.0, Peak=166 HFD=4.2
21:16:48.653 00.003 14556 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.07) = xAngle (3.34 = -2.94)
21:16:48.657 00.004 14556 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.24 = -3.04)
21:16:48.661 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.13 cameraTheta=0.27 mountX=-0.13 mountY=-0.01, mountTheta=-3.04
21:16:48.666 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.03, opts=13)
21:16:48.670 00.004 14556 Enqueuing Move request for scope (0.12, 0.03)
21:16:48.673 00.003 12308 Worker thread wakes up
21:16:48.673 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
21:16:48.675 00.002 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
21:16:48.675 00.000 12308 Moving (0.12, 0.03) raw xDistance=-0.13 yDistance=-0.01
21:16:48.675 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:16:48.675 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:48.675 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:16:48.676 00.001 12308 MoveAxis(E, 0, ABG)
21:16:48.676 00.000 12308 Move returns status 0, amount 0
21:16:48.676 00.000 12308 MoveAxis(N, 0, ABG)
21:16:48.676 00.000 12308 Move returns status 0, amount 0
21:16:48.676 00.000 12308 move complete, result=0
21:16:48.676 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:48.682 00.006 12308 worker thread done servicing request
21:16:48.701 00.019 14556 UpdateGuideState exits: m=1872 SNR=29.0
21:16:48.706 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:48.711 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:48.715 00.004 14556 Enqueuing Expose request
21:16:48.719 00.004 12308 Worker thread wakes up
21:16:48.719 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:48.719 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:48.719 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:16:49.972 01.253 12308 Exposure complete
21:16:50.122 00.150 12308 worker thread done servicing request
21:16:50.122 00.000 14556 OnExposeComplete: enter
21:16:50.126 00.004 14556 UpdateGuideState(): m_state=6
21:16:50.129 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2164
21:16:50.134 00.005 14556 Star::Find returns 1 (0), X=182.12, Y=991.11, Mass=1945, SNR=29.6, Peak=172 HFD=4.3
21:16:50.138 00.004 14556 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.07) = xAngle (0.29 = 0.29)
21:16:50.141 00.003 14556 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.19 = 0.19)
21:16:50.147 00.006 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.78 mountX=0.10 mountY=0.02, mountTheta=0.20
21:16:50.152 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.04, opts=13)
21:16:50.156 00.004 14556 Enqueuing Move request for scope (-0.10, -0.04)
21:16:50.160 00.004 12308 Worker thread wakes up
21:16:50.160 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
21:16:50.161 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
21:16:50.161 00.000 12308 Moving (-0.10, -0.04) raw xDistance=0.10 yDistance=0.02
21:16:50.161 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:16:50.161 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:50.162 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:16:50.162 00.000 12308 MoveAxis(E, 0, ABG)
21:16:50.162 00.000 12308 Move returns status 0, amount 0
21:16:50.162 00.000 12308 MoveAxis(N, 0, ABG)
21:16:50.162 00.000 12308 Move returns status 0, amount 0
21:16:50.162 00.000 12308 move complete, result=0
21:16:50.164 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:50.169 00.005 12308 worker thread done servicing request
21:16:50.188 00.019 14556 UpdateGuideState exits: m=1945 SNR=29.6
21:16:50.193 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:50.197 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:50.202 00.005 14556 Enqueuing Expose request
21:16:50.207 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:16:50.212 00.005 12308 Worker thread wakes up
21:16:50.212 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:50.212 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:51.457 01.245 12308 Exposure complete
21:16:51.621 00.164 12308 worker thread done servicing request
21:16:51.622 00.001 14556 OnExposeComplete: enter
21:16:51.626 00.004 14556 UpdateGuideState(): m_state=6
21:16:51.630 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2165
21:16:51.634 00.004 14556 Star::Find returns 1 (0), X=182.08, Y=991.37, Mass=1806, SNR=28.1, Peak=166 HFD=4.2
21:16:51.638 00.004 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
21:16:51.643 00.005 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
21:16:51.647 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.22 hyp=0.26 cameraTheta=2.15 mountX=0.13 mountY=-0.24, mountTheta=-1.08
21:16:51.654 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.22, opts=13)
21:16:51.660 00.006 14556 Enqueuing Move request for scope (-0.14, 0.22)
21:16:51.664 00.004 12308 Worker thread wakes up
21:16:51.664 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.22) opts 0xd
21:16:51.664 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.22)
21:16:51.664 00.000 12308 Moving (-0.14, 0.22) raw xDistance=0.13 yDistance=-0.24
21:16:51.665 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:16:51.665 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:16:51.665 00.000 12308 MoveAxis(E, 0, ABG)
21:16:51.665 00.000 12308 Move returns status 0, amount 0
21:16:51.665 00.000 12308 MoveAxis(N, 166, ABG)
21:16:51.666 00.001 12308 Guiding  Dir = 0, Dur = 166
21:16:51.666 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:51.671 00.005 12308 IsSlewing returns 0
21:16:51.671 00.000 12308 IsGuiding returns 0
21:16:51.672 00.001 12308 PulseGuide returned control before completion, sleep 176
21:16:51.692 00.020 14556 UpdateGuideState exits: m=1806 SNR=28.1
21:16:51.697 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:51.701 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:51.706 00.005 14556 Enqueuing Expose request
21:16:51.850 00.144 12308 IsGuiding returns 1
21:16:51.852 00.002 12308 scope still moving after pulse duration time elapsed
21:16:51.883 00.031 12308 IsSlewing returns 0
21:16:51.885 00.002 12308 IsGuiding returns 0
21:16:51.886 00.001 12308 scope move finished after 166 + 48 ms
21:16:51.886 00.000 12308 Move returns status 0, amount 166
21:16:51.887 00.001 12308 move complete, result=0
21:16:51.887 00.000 12308 worker thread done servicing request
21:16:51.887 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 166 ms NORTH
21:16:51.894 00.007 12308 Worker thread wakes up
21:16:51.894 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:51.894 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:53.142 01.248 12308 Exposure complete
21:16:53.288 00.146 12308 worker thread done servicing request
21:16:53.288 00.000 14556 OnExposeComplete: enter
21:16:53.292 00.004 14556 UpdateGuideState(): m_state=6
21:16:53.297 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2166
21:16:53.301 00.004 14556 Star::Find returns 1 (0), X=182.02, Y=991.10, Mass=1913, SNR=29.4, Peak=168 HFD=4.4
21:16:53.305 00.004 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
21:16:53.311 00.006 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
21:16:53.315 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.05 hyp=0.22 cameraTheta=-2.89 mountX=0.21 mountY=0.02, mountTheta=0.08
21:16:53.321 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.05, opts=13)
21:16:53.327 00.006 14556 Enqueuing Move request for scope (-0.21, -0.05)
21:16:53.331 00.004 12308 Worker thread wakes up
21:16:53.331 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.05) opts 0xd
21:16:53.331 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.05)
21:16:53.331 00.000 12308 Moving (-0.21, -0.05) raw xDistance=0.21 yDistance=0.02
21:16:53.331 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:16:53.332 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:53.332 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:16:53.332 00.000 12308 MoveAxis(W, 93, ABG)
21:16:53.332 00.000 12308 Guiding  Dir = 3, Dur = 93
21:16:53.332 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:53.338 00.006 12308 IsSlewing returns 0
21:16:53.338 00.000 12308 IsGuiding returns 0
21:16:53.338 00.000 12308 PulseGuide returned control before completion, sleep 103
21:16:53.358 00.020 14556 UpdateGuideState exits: m=1913 SNR=29.4
21:16:53.364 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:53.368 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:53.371 00.003 14556 Enqueuing Expose request
21:16:53.445 00.074 12308 IsGuiding returns 1
21:16:53.446 00.001 12308 scope still moving after pulse duration time elapsed
21:16:53.476 00.030 12308 IsSlewing returns 0
21:16:53.477 00.001 12308 IsGuiding returns 0
21:16:53.478 00.001 12308 scope move finished after 93 + 46 ms
21:16:53.479 00.001 12308 Move returns status 0, amount 93
21:16:53.479 00.000 12308 MoveAxis(N, 0, ABG)
21:16:53.479 00.000 12308 Move returns status 0, amount 0
21:16:53.479 00.000 12308 move complete, result=0
21:16:53.480 00.001 12308 worker thread done servicing request
21:16:53.480 00.000 12308 Worker thread wakes up
21:16:53.481 00.001 14556 GuideStep: 0.2 px 93 ms WEST, 0.0 px 0 ms NORTH
21:16:53.489 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:53.489 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:54.742 01.253 12308 Exposure complete
21:16:54.895 00.153 12308 worker thread done servicing request
21:16:54.896 00.001 14556 OnExposeComplete: enter
21:16:54.902 00.006 14556 UpdateGuideState(): m_state=6
21:16:54.907 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2167
21:16:54.911 00.004 14556 Star::Find returns 1 (0), X=182.00, Y=991.10, Mass=1642, SNR=27.1, Peak=157 HFD=4.3
21:16:54.915 00.004 14556 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-3.07) = xAngle (0.16 = 0.16)
21:16:54.917 00.002 14556 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.06 = 0.06)
21:16:54.920 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.05 hyp=0.23 cameraTheta=-2.91 mountX=0.23 mountY=0.01, mountTheta=0.06
21:16:54.926 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.05, opts=13)
21:16:54.930 00.004 14556 Enqueuing Move request for scope (-0.22, -0.05)
21:16:54.935 00.005 12308 Worker thread wakes up
21:16:54.935 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.05) opts 0xd
21:16:54.935 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.05)
21:16:54.935 00.000 12308 Moving (-0.22, -0.05) raw xDistance=0.23 yDistance=0.01
21:16:54.935 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
21:16:54.935 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:54.936 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:16:54.936 00.000 12308 MoveAxis(W, 105, ABG)
21:16:54.936 00.000 12308 Guiding  Dir = 3, Dur = 105
21:16:54.936 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:54.940 00.004 12308 IsSlewing returns 0
21:16:54.940 00.000 12308 IsGuiding returns 0
21:16:54.940 00.000 12308 PulseGuide returned control before completion, sleep 115
21:16:54.958 00.018 14556 UpdateGuideState exits: m=1642 SNR=27.1
21:16:54.963 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:54.967 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:54.971 00.004 14556 Enqueuing Expose request
21:16:55.059 00.088 12308 IsGuiding returns 1
21:16:55.060 00.001 12308 scope still moving after pulse duration time elapsed
21:16:55.090 00.030 12308 IsSlewing returns 0
21:16:55.091 00.001 12308 IsGuiding returns 0
21:16:55.091 00.000 12308 scope move finished after 105 + 46 ms
21:16:55.092 00.001 12308 Move returns status 0, amount 105
21:16:55.092 00.000 12308 MoveAxis(N, 0, ABG)
21:16:55.092 00.000 12308 Move returns status 0, amount 0
21:16:55.092 00.000 12308 move complete, result=0
21:16:55.092 00.000 12308 worker thread done servicing request
21:16:55.093 00.001 14556 GuideStep: 0.2 px 105 ms WEST, 0.0 px 0 ms NORTH
21:16:55.099 00.006 12308 Worker thread wakes up
21:16:55.099 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:55.099 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:56.347 01.248 12308 Exposure complete
21:16:56.507 00.160 12308 worker thread done servicing request
21:16:56.507 00.000 14556 OnExposeComplete: enter
21:16:56.511 00.004 14556 UpdateGuideState(): m_state=6
21:16:56.514 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2168
21:16:56.519 00.005 14556 Star::Find returns 1 (0), X=182.42, Y=991.17, Mass=2020, SNR=30.1, Peak=152 HFD=4.5
21:16:56.524 00.005 14556 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.07) = xAngle (3.18 = -3.10)
21:16:56.530 00.006 14556 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.08 = 3.08)
21:16:56.534 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.02 hyp=0.20 cameraTheta=0.11 mountX=-0.20 mountY=0.01, mountTheta=3.08
21:16:56.539 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.02, opts=13)
21:16:56.543 00.004 14556 Enqueuing Move request for scope (0.20, 0.02)
21:16:56.547 00.004 12308 Worker thread wakes up
21:16:56.547 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.02) opts 0xd
21:16:56.547 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.02)
21:16:56.547 00.000 12308 Moving (0.20, 0.02) raw xDistance=-0.20 yDistance=0.01
21:16:56.547 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:16:56.548 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:56.548 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:16:56.548 00.000 12308 MoveAxis(E, 0, ABG)
21:16:56.549 00.001 12308 Move returns status 0, amount 0
21:16:56.549 00.000 12308 MoveAxis(N, 0, ABG)
21:16:56.550 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:56.554 00.004 12308 Move returns status 0, amount 0
21:16:56.554 00.000 12308 move complete, result=0
21:16:56.554 00.000 12308 worker thread done servicing request
21:16:56.574 00.020 14556 UpdateGuideState exits: m=2020 SNR=30.1
21:16:56.579 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:56.583 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:56.588 00.005 14556 Enqueuing Expose request
21:16:56.592 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:16:56.596 00.004 12308 Worker thread wakes up
21:16:56.596 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:56.596 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:57.845 01.249 12308 Exposure complete
21:16:58.002 00.157 12308 worker thread done servicing request
21:16:58.002 00.000 14556 OnExposeComplete: enter
21:16:58.005 00.003 14556 UpdateGuideState(): m_state=6
21:16:58.010 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2169
21:16:58.014 00.004 14556 Star::Find returns 1 (0), X=182.34, Y=991.29, Mass=1964, SNR=30.0, Peak=141 HFD=4.8
21:16:58.017 00.003 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.96 = -2.32)
21:16:58.021 00.004 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.86 = -2.42)
21:16:58.026 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.14 hyp=0.18 cameraTheta=0.89 mountX=-0.12 mountY=-0.12, mountTheta=-2.37
21:16:58.032 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.14, opts=13)
21:16:58.036 00.004 14556 Enqueuing Move request for scope (0.11, 0.14)
21:16:58.039 00.003 12308 Worker thread wakes up
21:16:58.039 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.14) opts 0xd
21:16:58.039 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.14)
21:16:58.039 00.000 12308 Moving (0.11, 0.14) raw xDistance=-0.12 yDistance=-0.12
21:16:58.040 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:16:58.040 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:16:58.041 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:16:58.041 00.000 12308 MoveAxis(E, 0, ABG)
21:16:58.041 00.000 12308 Move returns status 0, amount 0
21:16:58.041 00.000 12308 MoveAxis(N, 0, ABG)
21:16:58.041 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:58.045 00.004 12308 Move returns status 0, amount 0
21:16:58.045 00.000 12308 move complete, result=0
21:16:58.045 00.000 12308 worker thread done servicing request
21:16:58.065 00.020 14556 UpdateGuideState exits: m=1964 SNR=30.0
21:16:58.068 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:58.072 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:58.076 00.004 14556 Enqueuing Expose request
21:16:58.081 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:16:58.087 00.006 12308 Worker thread wakes up
21:16:58.087 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:58.087 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:16:59.327 01.240 12308 Exposure complete
21:16:59.465 00.138 12308 worker thread done servicing request
21:16:59.465 00.000 14556 OnExposeComplete: enter
21:16:59.469 00.004 14556 UpdateGuideState(): m_state=6
21:16:59.473 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2170
21:16:59.477 00.004 14556 Star::Find returns 1 (0), X=182.35, Y=991.49, Mass=1941, SNR=29.4, Peak=157 HFD=4.4
21:16:59.479 00.002 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.29 = -1.99)
21:16:59.483 00.004 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.09)
21:16:59.487 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.34 hyp=0.36 cameraTheta=1.22 mountX=-0.15 mountY=-0.31, mountTheta=-2.01
21:16:59.492 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.34, opts=13)
21:16:59.496 00.004 14556 Enqueuing Move request for scope (0.12, 0.34)
21:16:59.499 00.003 12308 Worker thread wakes up
21:16:59.499 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.34) opts 0xd
21:16:59.499 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.34)
21:16:59.499 00.000 12308 Moving (0.12, 0.34) raw xDistance=-0.15 yDistance=-0.31
21:16:59.499 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:16:59.499 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:16:59.500 00.001 12308 MoveAxis(E, 0, ABG)
21:16:59.500 00.000 12308 Move returns status 0, amount 0
21:16:59.500 00.000 12308 MoveAxis(N, 221, ABG)
21:16:59.500 00.000 12308 Guiding  Dir = 0, Dur = 221
21:16:59.501 00.001 12308 IsSlewing returns 0
21:16:59.501 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:16:59.505 00.004 12308 IsGuiding returns 0
21:16:59.505 00.000 12308 PulseGuide returned control before completion, sleep 231
21:16:59.527 00.022 14556 UpdateGuideState exits: m=1941 SNR=29.4
21:16:59.532 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:59.536 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:16:59.540 00.004 14556 Enqueuing Expose request
21:16:59.738 00.198 12308 IsGuiding returns 1
21:16:59.739 00.001 12308 scope still moving after pulse duration time elapsed
21:16:59.770 00.031 12308 IsSlewing returns 0
21:16:59.771 00.001 12308 IsGuiding returns 0
21:16:59.771 00.000 12308 scope move finished after 221 + 44 ms
21:16:59.772 00.001 12308 Move returns status 0, amount 221
21:16:59.772 00.000 12308 move complete, result=0
21:16:59.772 00.000 12308 worker thread done servicing request
21:16:59.772 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 221 ms NORTH
21:16:59.778 00.006 12308 Worker thread wakes up
21:16:59.778 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:16:59.779 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:01.034 01.255 12308 Exposure complete
21:17:01.174 00.140 12308 worker thread done servicing request
21:17:01.175 00.001 14556 OnExposeComplete: enter
21:17:01.179 00.004 14556 UpdateGuideState(): m_state=6
21:17:01.183 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2171
21:17:01.186 00.003 14556 Star::Find returns 1 (0), X=182.20, Y=991.00, Mass=1753, SNR=28.0, Peak=152 HFD=4.3
21:17:01.190 00.004 14556 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-3.07) = xAngle (1.35 = 1.35)
21:17:01.195 00.005 14556 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.25 = 1.25)
21:17:01.199 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.73 mountX=0.03 mountY=0.14, mountTheta=1.34
21:17:01.204 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.15, opts=13)
21:17:01.209 00.005 14556 Enqueuing Move request for scope (-0.02, -0.15)
21:17:01.213 00.004 12308 Worker thread wakes up
21:17:01.213 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
21:17:01.213 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
21:17:01.213 00.000 12308 Moving (-0.02, -0.15) raw xDistance=0.03 yDistance=0.14
21:17:01.214 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:17:01.214 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:01.214 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:17:01.214 00.000 12308 MoveAxis(E, 0, ABG)
21:17:01.215 00.001 12308 Move returns status 0, amount 0
21:17:01.215 00.000 12308 MoveAxis(N, 0, ABG)
21:17:01.215 00.000 12308 Move returns status 0, amount 0
21:17:01.215 00.000 12308 move complete, result=0
21:17:01.216 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:01.221 00.005 12308 worker thread done servicing request
21:17:01.239 00.018 14556 UpdateGuideState exits: m=1753 SNR=28.0
21:17:01.245 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:01.249 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:01.253 00.004 14556 Enqueuing Expose request
21:17:01.257 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:17:01.261 00.004 12308 Worker thread wakes up
21:17:01.261 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:01.261 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:02.519 01.258 12308 Exposure complete
21:17:02.677 00.158 12308 worker thread done servicing request
21:17:02.678 00.001 14556 OnExposeComplete: enter
21:17:02.682 00.004 14556 UpdateGuideState(): m_state=6
21:17:02.685 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2172
21:17:02.690 00.005 14556 Star::Find returns 1 (0), X=182.26, Y=991.23, Mass=1905, SNR=29.2, Peak=162 HFD=4.3
21:17:02.693 00.003 14556 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.07) = xAngle (4.28 = -2.00)
21:17:02.698 00.005 14556 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.18 = -2.10)
21:17:02.701 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.21 mountX=-0.04 mountY=-0.08, mountTheta=-2.02
21:17:02.706 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.08, opts=13)
21:17:02.712 00.006 14556 Enqueuing Move request for scope (0.03, 0.08)
21:17:02.715 00.003 12308 Worker thread wakes up
21:17:02.715 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
21:17:02.715 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
21:17:02.715 00.000 12308 Moving (0.03, 0.08) raw xDistance=-0.04 yDistance=-0.08
21:17:02.715 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:17:02.717 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:02.717 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:17:02.717 00.000 12308 MoveAxis(E, 0, ABG)
21:17:02.717 00.000 12308 Move returns status 0, amount 0
21:17:02.717 00.000 12308 MoveAxis(N, 0, ABG)
21:17:02.718 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:02.721 00.003 12308 Move returns status 0, amount 0
21:17:02.721 00.000 12308 move complete, result=0
21:17:02.722 00.001 12308 worker thread done servicing request
21:17:02.744 00.022 14556 UpdateGuideState exits: m=1905 SNR=29.2
21:17:02.749 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:02.753 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:02.758 00.005 14556 Enqueuing Expose request
21:17:02.761 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:17:02.765 00.004 12308 Worker thread wakes up
21:17:02.765 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:02.765 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:04.020 01.255 12308 Exposure complete
21:17:04.164 00.144 12308 worker thread done servicing request
21:17:04.165 00.001 14556 OnExposeComplete: enter
21:17:04.170 00.005 14556 UpdateGuideState(): m_state=6
21:17:04.174 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2173
21:17:04.178 00.004 14556 Star::Find returns 1 (0), X=182.46, Y=991.16, Mass=1874, SNR=29.1, Peak=146 HFD=4.5
21:17:04.181 00.003 14556 CameraToMount -- cameraTheta (0.05) - m_xAngle (-3.07) = xAngle (3.13 = 3.13)
21:17:04.187 00.006 14556 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.03 = 3.03)
21:17:04.192 00.005 14556 CameraToMount -- cameraX=0.23 cameraY=0.01 hyp=0.23 cameraTheta=0.05 mountX=-0.23 mountY=0.03, mountTheta=3.03
21:17:04.196 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.01, opts=13)
21:17:04.200 00.004 14556 Enqueuing Move request for scope (0.23, 0.01)
21:17:04.206 00.006 12308 Worker thread wakes up
21:17:04.206 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.01) opts 0xd
21:17:04.206 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.01)
21:17:04.206 00.000 12308 Moving (0.23, 0.01) raw xDistance=-0.23 yDistance=0.03
21:17:04.206 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
21:17:04.206 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:04.207 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:17:04.207 00.000 12308 MoveAxis(E, 100, ABG)
21:17:04.207 00.000 12308 Guiding  Dir = 2, Dur = 100
21:17:04.207 00.000 12308 IsSlewing returns 0
21:17:04.207 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:04.213 00.006 12308 IsGuiding returns 0
21:17:04.213 00.000 12308 PulseGuide returned control before completion, sleep 110
21:17:04.233 00.020 14556 UpdateGuideState exits: m=1874 SNR=29.1
21:17:04.238 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:04.243 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:04.249 00.006 14556 Enqueuing Expose request
21:17:04.338 00.089 12308 IsGuiding returns 0
21:17:04.338 00.000 12308 Move returns status 0, amount 100
21:17:04.339 00.001 12308 MoveAxis(N, 0, ABG)
21:17:04.339 00.000 12308 Move returns status 0, amount 0
21:17:04.339 00.000 12308 move complete, result=0
21:17:04.339 00.000 12308 worker thread done servicing request
21:17:04.339 00.000 14556 GuideStep: -0.2 px 100 ms EAST, 0.0 px 0 ms NORTH
21:17:04.344 00.005 12308 Worker thread wakes up
21:17:04.344 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:04.344 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:05.585 01.241 12308 Exposure complete
21:17:05.738 00.153 12308 worker thread done servicing request
21:17:05.739 00.001 14556 OnExposeComplete: enter
21:17:05.746 00.007 14556 UpdateGuideState(): m_state=6
21:17:05.749 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2174
21:17:05.754 00.005 14556 Star::Find returns 1 (0), X=182.34, Y=991.42, Mass=2162, SNR=31.1, Peak=170 HFD=4.6
21:17:05.758 00.004 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.25 = -2.04)
21:17:05.762 00.004 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.14)
21:17:05.766 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.27 hyp=0.30 cameraTheta=1.17 mountX=-0.13 mountY=-0.25, mountTheta=-2.06
21:17:05.770 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.27, opts=13)
21:17:05.775 00.005 14556 Enqueuing Move request for scope (0.11, 0.27)
21:17:05.779 00.004 12308 Worker thread wakes up
21:17:05.779 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.27) opts 0xd
21:17:05.779 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.27)
21:17:05.779 00.000 12308 Moving (0.11, 0.27) raw xDistance=-0.13 yDistance=-0.25
21:17:05.779 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:17:05.779 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:17:05.781 00.002 12308 MoveAxis(E, 0, ABG)
21:17:05.781 00.000 12308 Move returns status 0, amount 0
21:17:05.781 00.000 12308 MoveAxis(N, 176, ABG)
21:17:05.781 00.000 12308 Guiding  Dir = 0, Dur = 176
21:17:05.781 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:05.786 00.005 12308 IsSlewing returns 0
21:17:05.786 00.000 12308 IsGuiding returns 0
21:17:05.786 00.000 12308 PulseGuide returned control before completion, sleep 186
21:17:05.807 00.021 14556 UpdateGuideState exits: m=2162 SNR=31.1
21:17:05.812 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:05.815 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:05.819 00.004 14556 Enqueuing Expose request
21:17:05.979 00.160 12308 IsGuiding returns 1
21:17:05.979 00.000 12308 scope still moving after pulse duration time elapsed
21:17:06.010 00.031 12308 IsSlewing returns 0
21:17:06.012 00.002 12308 IsGuiding returns 0
21:17:06.013 00.001 12308 scope move finished after 176 + 49 ms
21:17:06.013 00.000 12308 Move returns status 0, amount 176
21:17:06.014 00.001 12308 move complete, result=0
21:17:06.014 00.000 12308 worker thread done servicing request
21:17:06.014 00.000 12308 Worker thread wakes up
21:17:06.014 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 176 ms NORTH
21:17:06.022 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:06.023 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:07.269 01.246 12308 Exposure complete
21:17:07.430 00.161 12308 worker thread done servicing request
21:17:07.430 00.000 14556 OnExposeComplete: enter
21:17:07.434 00.004 14556 UpdateGuideState(): m_state=6
21:17:07.439 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2175
21:17:07.442 00.003 14556 Star::Find returns 1 (0), X=182.15, Y=991.21, Mass=1992, SNR=30.1, Peak=159 HFD=4.3
21:17:07.447 00.005 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.52 = -0.76)
21:17:07.451 00.004 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
21:17:07.454 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.45 mountX=0.07 mountY=-0.07, mountTheta=-0.81
21:17:07.461 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.06, opts=13)
21:17:07.465 00.004 14556 Enqueuing Move request for scope (-0.08, 0.06)
21:17:07.470 00.005 12308 Worker thread wakes up
21:17:07.470 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
21:17:07.470 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
21:17:07.470 00.000 12308 Moving (-0.08, 0.06) raw xDistance=0.07 yDistance=-0.07
21:17:07.472 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:17:07.472 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:07.473 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:17:07.473 00.000 12308 MoveAxis(E, 0, ABG)
21:17:07.473 00.000 12308 Move returns status 0, amount 0
21:17:07.474 00.001 12308 MoveAxis(N, 0, ABG)
21:17:07.474 00.000 12308 Move returns status 0, amount 0
21:17:07.474 00.000 12308 move complete, result=0
21:17:07.474 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:07.479 00.005 12308 worker thread done servicing request
21:17:07.500 00.021 14556 UpdateGuideState exits: m=1992 SNR=30.1
21:17:07.504 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:07.507 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:07.512 00.005 14556 Enqueuing Expose request
21:17:07.516 00.004 12308 Worker thread wakes up
21:17:07.516 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:17:07.520 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:07.520 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:08.777 01.257 12308 Exposure complete
21:17:08.935 00.158 12308 worker thread done servicing request
21:17:08.935 00.000 14556 OnExposeComplete: enter
21:17:08.939 00.004 14556 UpdateGuideState(): m_state=6
21:17:08.943 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2176
21:17:08.947 00.004 14556 Star::Find returns 1 (0), X=182.35, Y=991.34, Mass=1754, SNR=28.1, Peak=130 HFD=4.7
21:17:08.950 00.003 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
21:17:08.953 00.003 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.30)
21:17:08.958 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.23 cameraTheta=1.01 mountX=-0.13 mountY=-0.17, mountTheta=-2.24
21:17:08.965 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.19, opts=13)
21:17:08.970 00.005 14556 Enqueuing Move request for scope (0.12, 0.19)
21:17:08.974 00.004 12308 Worker thread wakes up
21:17:08.974 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd
21:17:08.974 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.19)
21:17:08.974 00.000 12308 Moving (0.12, 0.19) raw xDistance=-0.13 yDistance=-0.17
21:17:08.974 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:17:08.974 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:08.974 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:17:08.975 00.001 12308 MoveAxis(E, 0, ABG)
21:17:08.975 00.000 12308 Move returns status 0, amount 0
21:17:08.975 00.000 12308 MoveAxis(N, 0, ABG)
21:17:08.975 00.000 12308 Move returns status 0, amount 0
21:17:08.975 00.000 12308 move complete, result=0
21:17:08.976 00.001 12308 worker thread done servicing request
21:17:08.976 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:09.000 00.024 14556 UpdateGuideState exits: m=1754 SNR=28.1
21:17:09.005 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:09.008 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:09.012 00.004 14556 Enqueuing Expose request
21:17:09.015 00.003 12308 Worker thread wakes up
21:17:09.015 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:09.016 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:09.016 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:17:10.266 01.250 12308 Exposure complete
21:17:10.444 00.178 12308 worker thread done servicing request
21:17:10.445 00.001 14556 OnExposeComplete: enter
21:17:10.449 00.004 14556 UpdateGuideState(): m_state=6
21:17:10.452 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2177
21:17:10.459 00.007 14556 Star::Find returns 1 (0), X=182.23, Y=991.17, Mass=1931, SNR=29.5, Peak=164 HFD=4.4
21:17:10.465 00.006 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
21:17:10.471 00.006 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
21:17:10.478 00.007 14556 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.33 mountX=-0.01 mountY=-0.02, mountTheta=-1.90
21:17:10.487 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.02, opts=13)
21:17:10.491 00.004 14556 Enqueuing Move request for scope (0.00, 0.02)
21:17:10.498 00.007 12308 Worker thread wakes up
21:17:10.499 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
21:17:10.499 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
21:17:10.499 00.000 12308 Moving (0.00, 0.02) raw xDistance=-0.01 yDistance=-0.02
21:17:10.499 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:17:10.500 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:10.500 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:17:10.500 00.000 12308 MoveAxis(E, 0, ABG)
21:17:10.500 00.000 12308 Move returns status 0, amount 0
21:17:10.501 00.001 12308 MoveAxis(N, 0, ABG)
21:17:10.502 00.001 12308 Move returns status 0, amount 0
21:17:10.502 00.000 12308 move complete, result=0
21:17:10.503 00.001 12308 worker thread done servicing request
21:17:10.503 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:10.526 00.023 14556 UpdateGuideState exits: m=1931 SNR=29.5
21:17:10.530 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:10.533 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:10.537 00.004 14556 Enqueuing Expose request
21:17:10.540 00.003 12308 Worker thread wakes up
21:17:10.540 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:17:10.546 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:10.546 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:11.798 01.252 12308 Exposure complete
21:17:11.953 00.155 12308 worker thread done servicing request
21:17:11.953 00.000 14556 OnExposeComplete: enter
21:17:11.956 00.003 14556 UpdateGuideState(): m_state=6
21:17:11.961 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2178
21:17:11.966 00.005 14556 Star::Find returns 1 (0), X=182.19, Y=991.24, Mass=1959, SNR=29.5, Peak=173 HFD=4.4
21:17:11.969 00.003 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.07 = -1.22)
21:17:11.973 00.004 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.32)
21:17:11.977 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.99 mountX=0.03 mountY=-0.10, mountTheta=-1.23
21:17:11.981 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.09, opts=13)
21:17:11.986 00.005 14556 Enqueuing Move request for scope (-0.04, 0.09)
21:17:11.990 00.004 12308 Worker thread wakes up
21:17:11.990 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
21:17:11.990 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
21:17:11.990 00.000 12308 Moving (-0.04, 0.09) raw xDistance=0.03 yDistance=-0.10
21:17:11.991 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:17:11.991 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:11.991 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:17:11.991 00.000 12308 MoveAxis(E, 0, ABG)
21:17:11.992 00.001 12308 Move returns status 0, amount 0
21:17:11.992 00.000 12308 MoveAxis(N, 0, ABG)
21:17:11.994 00.002 12308 Move returns status 0, amount 0
21:17:11.994 00.000 12308 move complete, result=0
21:17:11.994 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:11.999 00.005 12308 worker thread done servicing request
21:17:12.017 00.018 14556 UpdateGuideState exits: m=1959 SNR=29.5
21:17:12.022 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:12.028 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:12.032 00.004 14556 Enqueuing Expose request
21:17:12.035 00.003 12308 Worker thread wakes up
21:17:12.036 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:12.036 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:12.036 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:17:13.285 01.249 12308 Exposure complete
21:17:13.440 00.155 12308 worker thread done servicing request
21:17:13.440 00.000 14556 OnExposeComplete: enter
21:17:13.444 00.004 14556 UpdateGuideState(): m_state=6
21:17:13.447 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2179
21:17:13.451 00.004 14556 Star::Find returns 1 (0), X=182.06, Y=991.41, Mass=2012, SNR=30.2, Peak=143 HFD=4.3
21:17:13.455 00.004 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
21:17:13.458 00.003 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.18)
21:17:13.462 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.26 hyp=0.31 cameraTheta=2.13 mountX=0.15 mountY=-0.29, mountTheta=-1.10
21:17:13.466 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.26, opts=13)
21:17:13.469 00.003 14556 Enqueuing Move request for scope (-0.17, 0.26)
21:17:13.473 00.004 12308 Worker thread wakes up
21:17:13.473 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.26) opts 0xd
21:17:13.473 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.26)
21:17:13.473 00.000 12308 Moving (-0.17, 0.26) raw xDistance=0.15 yDistance=-0.29
21:17:13.473 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:17:13.474 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:17:13.474 00.000 12308 MoveAxis(E, 0, ABG)
21:17:13.474 00.000 12308 Move returns status 0, amount 0
21:17:13.474 00.000 12308 MoveAxis(N, 202, ABG)
21:17:13.474 00.000 12308 Guiding  Dir = 0, Dur = 202
21:17:13.475 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:13.479 00.004 12308 IsSlewing returns 0
21:17:13.479 00.000 12308 IsGuiding returns 0
21:17:13.479 00.000 12308 PulseGuide returned control before completion, sleep 212
21:17:13.502 00.023 14556 UpdateGuideState exits: m=2012 SNR=30.2
21:17:13.506 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:13.510 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:13.514 00.004 14556 Enqueuing Expose request
21:17:13.701 00.187 12308 IsGuiding returns 1
21:17:13.701 00.000 12308 scope still moving after pulse duration time elapsed
21:17:13.732 00.031 12308 IsSlewing returns 0
21:17:13.732 00.000 12308 IsGuiding returns 0
21:17:13.732 00.000 12308 scope move finished after 202 + 50 ms
21:17:13.732 00.000 12308 Move returns status 0, amount 202
21:17:13.733 00.001 12308 move complete, result=0
21:17:13.733 00.000 12308 worker thread done servicing request
21:17:13.733 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 202 ms NORTH
21:17:13.739 00.006 12308 Worker thread wakes up
21:17:13.739 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:13.739 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:14.981 01.242 12308 Exposure complete
21:17:15.126 00.145 12308 worker thread done servicing request
21:17:15.126 00.000 14556 OnExposeComplete: enter
21:17:15.130 00.004 14556 UpdateGuideState(): m_state=6
21:17:15.132 00.002 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2180
21:17:15.136 00.004 14556 Star::Find returns 1 (0), X=182.23, Y=991.59, Mass=1834, SNR=28.7, Peak=158 HFD=4.6
21:17:15.141 00.005 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.64 = -1.65)
21:17:15.145 00.004 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.75)
21:17:15.148 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.44 hyp=0.44 cameraTheta=1.56 mountX=-0.03 mountY=-0.43, mountTheta=-1.65
21:17:15.153 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.44, opts=13)
21:17:15.157 00.004 14556 Enqueuing Move request for scope (0.00, 0.44)
21:17:15.161 00.004 12308 Worker thread wakes up
21:17:15.161 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.44) opts 0xd
21:17:15.161 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.44)
21:17:15.161 00.000 12308 Moving (0.00, 0.44) raw xDistance=-0.03 yDistance=-0.43
21:17:15.161 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:17:15.162 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
21:17:15.162 00.000 12308 MoveAxis(E, 0, ABG)
21:17:15.162 00.000 12308 Move returns status 0, amount 0
21:17:15.162 00.000 12308 MoveAxis(N, 302, ABG)
21:17:15.162 00.000 12308 Guiding  Dir = 0, Dur = 302
21:17:15.162 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:15.167 00.005 12308 IsSlewing returns 0
21:17:15.167 00.000 12308 IsGuiding returns 0
21:17:15.167 00.000 12308 PulseGuide returned control before completion, sleep 312
21:17:15.188 00.021 14556 UpdateGuideState exits: m=1834 SNR=28.7
21:17:15.192 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:15.197 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:15.201 00.004 14556 Enqueuing Expose request
21:17:15.488 00.287 12308 IsGuiding returns 1
21:17:15.489 00.001 12308 scope still moving after pulse duration time elapsed
21:17:15.520 00.031 12308 IsSlewing returns 0
21:17:15.520 00.000 12308 IsGuiding returns 0
21:17:15.521 00.001 12308 scope move finished after 302 + 51 ms
21:17:15.522 00.001 12308 Move returns status 0, amount 302
21:17:15.522 00.000 12308 move complete, result=0
21:17:15.522 00.000 12308 worker thread done servicing request
21:17:15.523 00.001 12308 Worker thread wakes up
21:17:15.523 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 302 ms NORTH
21:17:15.531 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:15.531 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:16.785 01.254 12308 Exposure complete
21:17:16.931 00.146 12308 worker thread done servicing request
21:17:16.931 00.000 14556 OnExposeComplete: enter
21:17:16.937 00.006 14556 UpdateGuideState(): m_state=6
21:17:16.943 00.006 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2181
21:17:16.947 00.004 14556 Star::Find returns 1 (0), X=182.15, Y=991.13, Mass=2089, SNR=30.9, Peak=180 HFD=4.5
21:17:16.952 00.005 14556 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.07) = xAngle (0.21 = 0.21)
21:17:16.957 00.005 14556 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.12 = 0.12)
21:17:16.962 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.86 mountX=0.08 mountY=0.01, mountTheta=0.12
21:17:16.970 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.02, opts=13)
21:17:16.974 00.004 14556 Enqueuing Move request for scope (-0.08, -0.02)
21:17:16.979 00.005 12308 Worker thread wakes up
21:17:16.979 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
21:17:16.979 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
21:17:16.979 00.000 12308 Moving (-0.08, -0.02) raw xDistance=0.08 yDistance=0.01
21:17:16.979 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:17:16.980 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:16.981 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:17:16.981 00.000 12308 MoveAxis(E, 0, ABG)
21:17:16.981 00.000 12308 Move returns status 0, amount 0
21:17:16.982 00.001 12308 MoveAxis(N, 0, ABG)
21:17:16.982 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:16.987 00.005 12308 Move returns status 0, amount 0
21:17:16.987 00.000 12308 move complete, result=0
21:17:16.987 00.000 12308 worker thread done servicing request
21:17:17.009 00.022 14556 UpdateGuideState exits: m=2089 SNR=30.9
21:17:17.013 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:17.018 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:17.025 00.007 14556 Enqueuing Expose request
21:17:17.031 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:17:17.036 00.005 12308 Worker thread wakes up
21:17:17.037 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:17.037 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:18.289 01.252 12308 Exposure complete
21:17:18.449 00.160 12308 worker thread done servicing request
21:17:18.450 00.001 14556 OnExposeComplete: enter
21:17:18.454 00.004 14556 UpdateGuideState(): m_state=6
21:17:18.458 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2182
21:17:18.462 00.004 14556 Star::Find returns 1 (0), X=182.10, Y=991.01, Mass=2249, SNR=31.8, Peak=178 HFD=4.6
21:17:18.466 00.004 14556 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-3.07) = xAngle (0.80 = 0.80)
21:17:18.470 00.004 14556 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.70 = 0.70)
21:17:18.474 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.14 hyp=0.19 cameraTheta=-2.27 mountX=0.13 mountY=0.12, mountTheta=0.75
21:17:18.480 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.14, opts=13)
21:17:18.485 00.005 14556 Enqueuing Move request for scope (-0.12, -0.14)
21:17:18.488 00.003 12308 Worker thread wakes up
21:17:18.488 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.14) opts 0xd
21:17:18.490 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.14)
21:17:18.490 00.000 12308 Moving (-0.12, -0.14) raw xDistance=0.13 yDistance=0.12
21:17:18.490 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:17:18.490 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:18.491 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:17:18.491 00.000 12308 MoveAxis(E, 0, ABG)
21:17:18.491 00.000 12308 Move returns status 0, amount 0
21:17:18.491 00.000 12308 MoveAxis(N, 0, ABG)
21:17:18.491 00.000 12308 Move returns status 0, amount 0
21:17:18.491 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:18.495 00.004 12308 move complete, result=0
21:17:18.495 00.000 12308 worker thread done servicing request
21:17:18.516 00.021 14556 UpdateGuideState exits: m=2249 SNR=31.8
21:17:18.522 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:18.527 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:18.531 00.004 14556 Enqueuing Expose request
21:17:18.535 00.004 12308 Worker thread wakes up
21:17:18.535 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:18.535 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:18.535 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:17:19.792 01.257 12308 Exposure complete
21:17:19.952 00.160 12308 worker thread done servicing request
21:17:19.952 00.000 14556 OnExposeComplete: enter
21:17:19.956 00.004 14556 UpdateGuideState(): m_state=6
21:17:19.960 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2183
21:17:19.964 00.004 14556 Star::Find returns 1 (0), X=181.99, Y=991.11, Mass=1836, SNR=28.9, Peak=173 HFD=4.4
21:17:19.970 00.006 14556 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.07) = xAngle (0.10 = 0.10)
21:17:19.974 00.004 14556 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.00 = 0.00)
21:17:19.978 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.04 hyp=0.24 cameraTheta=-2.97 mountX=0.24 mountY=0.00, mountTheta=0.00
21:17:19.983 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.04, opts=13)
21:17:19.988 00.005 14556 Enqueuing Move request for scope (-0.23, -0.04)
21:17:19.992 00.004 12308 Worker thread wakes up
21:17:19.992 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.04) opts 0xd
21:17:19.992 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.04)
21:17:19.992 00.000 12308 Moving (-0.23, -0.04) raw xDistance=0.24 yDistance=0.00
21:17:19.992 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:17:19.992 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:19.992 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:17:19.993 00.001 12308 MoveAxis(W, 102, ABG)
21:17:19.993 00.000 12308 Guiding  Dir = 3, Dur = 102
21:17:19.993 00.000 12308 IsSlewing returns 0
21:17:19.993 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:19.999 00.006 12308 IsGuiding returns 0
21:17:19.999 00.000 12308 PulseGuide returned control before completion, sleep 112
21:17:20.019 00.020 14556 UpdateGuideState exits: m=1836 SNR=28.9
21:17:20.025 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:20.029 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:20.033 00.004 14556 Enqueuing Expose request
21:17:20.122 00.089 12308 IsGuiding returns 1
21:17:20.123 00.001 12308 scope still moving after pulse duration time elapsed
21:17:20.152 00.029 12308 IsSlewing returns 0
21:17:20.156 00.004 12308 IsGuiding returns 0
21:17:20.156 00.000 12308 scope move finished after 102 + 55 ms
21:17:20.157 00.001 12308 Move returns status 0, amount 102
21:17:20.157 00.000 12308 MoveAxis(N, 0, ABG)
21:17:20.157 00.000 12308 Move returns status 0, amount 0
21:17:20.159 00.002 12308 move complete, result=0
21:17:20.159 00.000 12308 worker thread done servicing request
21:17:20.159 00.000 12308 Worker thread wakes up
21:17:20.160 00.001 14556 GuideStep: 0.2 px 102 ms WEST, 0.0 px 0 ms NORTH
21:17:20.165 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:20.165 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:21.409 01.244 12308 Exposure complete
21:17:21.561 00.152 12308 worker thread done servicing request
21:17:21.562 00.001 14556 OnExposeComplete: enter
21:17:21.565 00.003 14556 UpdateGuideState(): m_state=6
21:17:21.570 00.005 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2184
21:17:21.573 00.003 14556 Star::Find returns 1 (0), X=182.16, Y=991.27, Mass=2068, SNR=30.4, Peak=152 HFD=4.5
21:17:21.577 00.004 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.18 = -1.11)
21:17:21.581 00.004 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.21)
21:17:21.584 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.10 mountX=0.06 mountY=-0.13, mountTheta=-1.12
21:17:21.588 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.12, opts=13)
21:17:21.592 00.004 14556 Enqueuing Move request for scope (-0.07, 0.12)
21:17:21.596 00.004 12308 Worker thread wakes up
21:17:21.596 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
21:17:21.596 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
21:17:21.596 00.000 12308 Moving (-0.07, 0.12) raw xDistance=0.06 yDistance=-0.13
21:17:21.596 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:17:21.597 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:21.597 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:17:21.597 00.000 12308 MoveAxis(E, 0, ABG)
21:17:21.597 00.000 12308 Move returns status 0, amount 0
21:17:21.597 00.000 12308 MoveAxis(N, 0, ABG)
21:17:21.597 00.000 12308 Move returns status 0, amount 0
21:17:21.597 00.000 12308 move complete, result=0
21:17:21.599 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:21.602 00.003 12308 worker thread done servicing request
21:17:21.622 00.020 14556 UpdateGuideState exits: m=2068 SNR=30.4
21:17:21.626 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:21.629 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:21.633 00.004 14556 Enqueuing Expose request
21:17:21.637 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:17:21.641 00.004 12308 Worker thread wakes up
21:17:21.641 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:21.641 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:22.882 01.241 12308 Exposure complete
21:17:23.069 00.187 12308 worker thread done servicing request
21:17:23.069 00.000 14556 OnExposeComplete: enter
21:17:23.074 00.005 14556 UpdateGuideState(): m_state=6
21:17:23.079 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2185
21:17:23.083 00.004 14556 Star::Find returns 1 (0), X=182.06, Y=991.53, Mass=1898, SNR=29.0, Peak=135 HFD=4.8
21:17:23.086 00.003 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.05 = -1.24)
21:17:23.090 00.004 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.34)
21:17:23.096 00.006 14556 CameraToMount -- cameraX=-0.16 cameraY=0.38 hyp=0.42 cameraTheta=1.97 mountX=0.14 mountY=-0.41, mountTheta=-1.25
21:17:23.105 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.38, opts=13)
21:17:23.109 00.004 14556 Enqueuing Move request for scope (-0.16, 0.38)
21:17:23.113 00.004 12308 Worker thread wakes up
21:17:23.113 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.38) opts 0xd
21:17:23.113 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.38)
21:17:23.114 00.001 12308 Moving (-0.16, 0.38) raw xDistance=0.14 yDistance=-0.41
21:17:23.114 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:17:23.114 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
21:17:23.114 00.000 12308 MoveAxis(E, 0, ABG)
21:17:23.114 00.000 12308 Move returns status 0, amount 0
21:17:23.115 00.001 12308 MoveAxis(N, 286, ABG)
21:17:23.115 00.000 12308 Guiding  Dir = 0, Dur = 286
21:17:23.115 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:23.119 00.004 12308 IsSlewing returns 0
21:17:23.119 00.000 12308 IsGuiding returns 0
21:17:23.120 00.001 12308 PulseGuide returned control before completion, sleep 296
21:17:23.141 00.021 14556 UpdateGuideState exits: m=1898 SNR=29.0
21:17:23.147 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:23.152 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:23.155 00.003 14556 Enqueuing Expose request
21:17:23.421 00.266 12308 IsGuiding returns 1
21:17:23.422 00.001 12308 scope still moving after pulse duration time elapsed
21:17:23.452 00.030 12308 IsSlewing returns 0
21:17:23.453 00.001 12308 IsGuiding returns 0
21:17:23.454 00.001 12308 scope move finished after 286 + 48 ms
21:17:23.454 00.000 12308 Move returns status 0, amount 286
21:17:23.456 00.002 12308 move complete, result=0
21:17:23.456 00.000 12308 worker thread done servicing request
21:17:23.456 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 286 ms NORTH
21:17:23.467 00.011 12308 Worker thread wakes up
21:17:23.467 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:23.467 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:24.713 01.246 12308 Exposure complete
21:17:24.872 00.159 12308 worker thread done servicing request
21:17:24.873 00.001 14556 OnExposeComplete: enter
21:17:24.878 00.005 14556 UpdateGuideState(): m_state=6
21:17:24.881 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2186
21:17:24.885 00.004 14556 Star::Find returns 1 (0), X=181.95, Y=990.99, Mass=1859, SNR=29.3, Peak=165 HFD=4.5
21:17:24.889 00.004 14556 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.07) = xAngle (0.45 = 0.45)
21:17:24.893 00.004 14556 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.35 = 0.35)
21:17:24.896 00.003 14556 CameraToMount -- cameraX=-0.28 cameraY=-0.16 hyp=0.32 cameraTheta=-2.63 mountX=0.29 mountY=0.11, mountTheta=0.36
21:17:24.902 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=-0.16, opts=13)
21:17:24.905 00.003 14556 Enqueuing Move request for scope (-0.28, -0.16)
21:17:24.909 00.004 12308 Worker thread wakes up
21:17:24.909 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.16) opts 0xd
21:17:24.909 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, -0.16)
21:17:24.909 00.000 12308 Moving (-0.28, -0.16) raw xDistance=0.29 yDistance=0.11
21:17:24.909 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:17:24.909 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:24.910 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:17:24.910 00.000 12308 MoveAxis(W, 124, ABG)
21:17:24.910 00.000 12308 Guiding  Dir = 3, Dur = 124
21:17:24.911 00.001 12308 IsSlewing returns 0
21:17:24.911 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:24.915 00.004 12308 IsGuiding returns 0
21:17:24.915 00.000 12308 PulseGuide returned control before completion, sleep 134
21:17:24.937 00.022 14556 UpdateGuideState exits: m=1859 SNR=29.3
21:17:24.942 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:24.945 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:24.949 00.004 14556 Enqueuing Expose request
21:17:25.064 00.115 12308 IsGuiding returns 1
21:17:25.064 00.000 12308 scope still moving after pulse duration time elapsed
21:17:25.095 00.031 12308 IsSlewing returns 0
21:17:25.096 00.001 12308 IsGuiding returns 0
21:17:25.096 00.000 12308 scope move finished after 124 + 57 ms
21:17:25.098 00.002 12308 Move returns status 0, amount 124
21:17:25.098 00.000 12308 MoveAxis(N, 0, ABG)
21:17:25.098 00.000 12308 Move returns status 0, amount 0
21:17:25.098 00.000 12308 move complete, result=0
21:17:25.099 00.001 12308 worker thread done servicing request
21:17:25.099 00.000 14556 GuideStep: 0.3 px 124 ms WEST, 0.1 px 0 ms NORTH
21:17:25.105 00.006 12308 Worker thread wakes up
21:17:25.105 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:25.106 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:26.357 01.251 12308 Exposure complete
21:17:26.521 00.164 12308 worker thread done servicing request
21:17:26.521 00.000 14556 OnExposeComplete: enter
21:17:26.527 00.006 14556 UpdateGuideState(): m_state=6
21:17:26.531 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2187
21:17:26.535 00.004 14556 Star::Find returns 1 (0), X=182.29, Y=991.02, Mass=2170, SNR=31.4, Peak=181 HFD=4.7
21:17:26.539 00.004 14556 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-3.07) = xAngle (1.96 = 1.96)
21:17:26.543 00.004 14556 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.87 = 1.87)
21:17:26.547 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.11 mountX=-0.05 mountY=0.13, mountTheta=1.95
21:17:26.552 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.13, opts=13)
21:17:26.556 00.004 14556 Enqueuing Move request for scope (0.06, -0.13)
21:17:26.560 00.004 12308 Worker thread wakes up
21:17:26.560 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
21:17:26.561 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
21:17:26.561 00.000 12308 Moving (0.06, -0.13) raw xDistance=-0.05 yDistance=0.13
21:17:26.561 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:17:26.561 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:26.562 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:17:26.562 00.000 12308 MoveAxis(E, 0, ABG)
21:17:26.562 00.000 12308 Move returns status 0, amount 0
21:17:26.562 00.000 12308 MoveAxis(N, 0, ABG)
21:17:26.562 00.000 12308 Move returns status 0, amount 0
21:17:26.562 00.000 12308 move complete, result=0
21:17:26.563 00.001 12308 worker thread done servicing request
21:17:26.563 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:26.589 00.026 14556 UpdateGuideState exits: m=2170 SNR=31.4
21:17:26.593 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:26.597 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:26.602 00.005 14556 Enqueuing Expose request
21:17:26.605 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:17:26.609 00.004 12308 Worker thread wakes up
21:17:26.609 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:26.610 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:27.863 01.253 12308 Exposure complete
21:17:28.020 00.157 12308 worker thread done servicing request
21:17:28.020 00.000 14556 OnExposeComplete: enter
21:17:28.024 00.004 14556 UpdateGuideState(): m_state=6
21:17:28.028 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2188
21:17:28.032 00.004 14556 Star::Find returns 1 (0), X=182.27, Y=991.20, Mass=1921, SNR=29.4, Peak=171 HFD=4.5
21:17:28.036 00.004 14556 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.07) = xAngle (3.91 = -2.38)
21:17:28.040 00.004 14556 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.81 = -2.48)
21:17:28.044 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.06 cameraTheta=0.83 mountX=-0.05 mountY=-0.04, mountTheta=-2.43
21:17:28.050 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.05, opts=13)
21:17:28.055 00.005 14556 Enqueuing Move request for scope (0.04, 0.05)
21:17:28.058 00.003 12308 Worker thread wakes up
21:17:28.058 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
21:17:28.058 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
21:17:28.058 00.000 12308 Moving (0.04, 0.05) raw xDistance=-0.05 yDistance=-0.04
21:17:28.058 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:17:28.059 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:28.059 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:17:28.059 00.000 12308 MoveAxis(E, 0, ABG)
21:17:28.059 00.000 12308 Move returns status 0, amount 0
21:17:28.059 00.000 12308 MoveAxis(N, 0, ABG)
21:17:28.059 00.000 12308 Move returns status 0, amount 0
21:17:28.061 00.002 12308 move complete, result=0
21:17:28.061 00.000 12308 worker thread done servicing request
21:17:28.061 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:28.084 00.023 14556 UpdateGuideState exits: m=1921 SNR=29.4
21:17:28.091 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:28.096 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:28.100 00.004 14556 Enqueuing Expose request
21:17:28.104 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:17:28.108 00.004 12308 Worker thread wakes up
21:17:28.108 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:28.108 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:29.360 01.252 12308 Exposure complete
21:17:29.495 00.135 12308 worker thread done servicing request
21:17:29.496 00.001 14556 OnExposeComplete: enter
21:17:29.501 00.005 14556 UpdateGuideState(): m_state=6
21:17:29.505 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2189
21:17:29.510 00.005 14556 Star::Find returns 1 (0), X=182.19, Y=991.09, Mass=1889, SNR=29.1, Peak=156 HFD=4.4
21:17:29.514 00.004 14556 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-3.07) = xAngle (0.93 = 0.93)
21:17:29.519 00.005 14556 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.83 = 0.83)
21:17:29.523 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.14 mountX=0.04 mountY=0.05, mountTheta=0.89
21:17:29.528 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.06, opts=13)
21:17:29.532 00.004 14556 Enqueuing Move request for scope (-0.04, -0.06)
21:17:29.536 00.004 12308 Worker thread wakes up
21:17:29.536 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
21:17:29.536 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
21:17:29.536 00.000 12308 Moving (-0.04, -0.06) raw xDistance=0.04 yDistance=0.05
21:17:29.538 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:17:29.538 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:29.538 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:17:29.538 00.000 12308 MoveAxis(E, 0, ABG)
21:17:29.538 00.000 12308 Move returns status 0, amount 0
21:17:29.538 00.000 12308 MoveAxis(N, 0, ABG)
21:17:29.539 00.001 12308 Move returns status 0, amount 0
21:17:29.539 00.000 12308 move complete, result=0
21:17:29.539 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:29.542 00.003 12308 worker thread done servicing request
21:17:29.563 00.021 14556 UpdateGuideState exits: m=1889 SNR=29.1
21:17:29.568 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:29.571 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:29.575 00.004 14556 Enqueuing Expose request
21:17:29.579 00.004 12308 Worker thread wakes up
21:17:29.579 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:17:29.582 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:29.582 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:30.843 01.261 12308 Exposure complete
21:17:31.002 00.159 12308 worker thread done servicing request
21:17:31.003 00.001 14556 OnExposeComplete: enter
21:17:31.007 00.004 14556 UpdateGuideState(): m_state=6
21:17:31.011 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2190
21:17:31.015 00.004 14556 Star::Find returns 1 (0), X=182.25, Y=991.18, Mass=2028, SNR=30.2, Peak=172 HFD=4.4
21:17:31.018 00.003 14556 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.07) = xAngle (3.91 = -2.37)
21:17:31.022 00.004 14556 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.81 = -2.47)
21:17:31.026 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.84 mountX=-0.03 mountY=-0.03, mountTheta=-2.43
21:17:31.031 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.03, opts=13)
21:17:31.035 00.004 14556 Enqueuing Move request for scope (0.03, 0.03)
21:17:31.039 00.004 12308 Worker thread wakes up
21:17:31.039 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
21:17:31.039 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
21:17:31.039 00.000 12308 Moving (0.03, 0.03) raw xDistance=-0.03 yDistance=-0.03
21:17:31.039 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:17:31.039 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:31.039 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:17:31.039 00.000 12308 MoveAxis(E, 0, ABG)
21:17:31.040 00.001 12308 Move returns status 0, amount 0
21:17:31.040 00.000 12308 MoveAxis(N, 0, ABG)
21:17:31.040 00.000 12308 Move returns status 0, amount 0
21:17:31.040 00.000 12308 move complete, result=0
21:17:31.040 00.000 12308 worker thread done servicing request
21:17:31.041 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:31.064 00.023 14556 UpdateGuideState exits: m=2028 SNR=30.2
21:17:31.068 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:31.072 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:31.076 00.004 14556 Enqueuing Expose request
21:17:31.080 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:17:31.084 00.004 12308 Worker thread wakes up
21:17:31.084 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:31.084 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:32.328 01.244 12308 Exposure complete
21:17:32.489 00.161 12308 worker thread done servicing request
21:17:32.490 00.001 14556 OnExposeComplete: enter
21:17:32.494 00.004 14556 UpdateGuideState(): m_state=6
21:17:32.497 00.003 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2191
21:17:32.501 00.004 14556 Star::Find returns 1 (0), X=182.09, Y=991.37, Mass=2163, SNR=31.2, Peak=189 HFD=4.7
21:17:32.505 00.004 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.19 = -1.09)
21:17:32.509 00.004 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.19)
21:17:32.513 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.22 hyp=0.25 cameraTheta=2.12 mountX=0.12 mountY=-0.23, mountTheta=-1.11
21:17:32.517 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.22, opts=13)
21:17:32.523 00.006 14556 Enqueuing Move request for scope (-0.13, 0.22)
21:17:32.528 00.005 12308 Worker thread wakes up
21:17:32.528 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.22) opts 0xd
21:17:32.528 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.22)
21:17:32.529 00.001 12308 Moving (-0.13, 0.22) raw xDistance=0.12 yDistance=-0.23
21:17:32.529 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:17:32.529 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:17:32.529 00.000 12308 MoveAxis(E, 0, ABG)
21:17:32.530 00.001 12308 Move returns status 0, amount 0
21:17:32.530 00.000 12308 MoveAxis(N, 165, ABG)
21:17:32.530 00.000 12308 Guiding  Dir = 0, Dur = 165
21:17:32.530 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:32.536 00.006 12308 IsSlewing returns 0
21:17:32.537 00.001 12308 IsGuiding returns 0
21:17:32.537 00.000 12308 PulseGuide returned control before completion, sleep 175
21:17:32.562 00.025 14556 UpdateGuideState exits: m=2163 SNR=31.2
21:17:32.566 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:32.571 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:32.574 00.003 14556 Enqueuing Expose request
21:17:32.723 00.149 12308 IsGuiding returns 1
21:17:32.723 00.000 12308 scope still moving after pulse duration time elapsed
21:17:32.754 00.031 12308 IsSlewing returns 0
21:17:32.755 00.001 12308 IsGuiding returns 1
21:17:32.784 00.029 12308 IsSlewing returns 0
21:17:32.787 00.003 12308 IsGuiding returns 1
21:17:32.816 00.029 12308 IsSlewing returns 0
21:17:32.818 00.002 12308 IsGuiding returns 0
21:17:32.819 00.001 12308 scope move finished after 165 + 116 ms
21:17:32.819 00.000 12308 Move returns status 0, amount 165
21:17:32.819 00.000 12308 move complete, result=0
21:17:32.820 00.001 12308 worker thread done servicing request
21:17:32.820 00.000 12308 Worker thread wakes up
21:17:32.821 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 165 ms NORTH
21:17:32.827 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:32.827 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:34.077 01.250 12308 Exposure complete
21:17:34.225 00.148 12308 worker thread done servicing request
21:17:34.225 00.000 14556 OnExposeComplete: enter
21:17:34.229 00.004 14556 UpdateGuideState(): m_state=6
21:17:34.233 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2192
21:17:34.236 00.003 14556 Star::Find returns 1 (0), X=182.13, Y=990.97, Mass=2337, SNR=32.4, Peak=206 HFD=4.4
21:17:34.241 00.005 14556 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-3.07) = xAngle (1.01 = 1.01)
21:17:34.245 00.004 14556 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.91 = 0.91)
21:17:34.250 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.18 hyp=0.21 cameraTheta=-2.06 mountX=0.11 mountY=0.16, mountTheta=0.98
21:17:34.256 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.18, opts=13)
21:17:34.260 00.004 14556 Enqueuing Move request for scope (-0.10, -0.18)
21:17:34.263 00.003 12308 Worker thread wakes up
21:17:34.264 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.18) opts 0xd
21:17:34.264 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.18)
21:17:34.264 00.000 12308 Moving (-0.10, -0.18) raw xDistance=0.11 yDistance=0.16
21:17:34.264 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:17:34.264 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:34.264 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:17:34.266 00.002 12308 MoveAxis(E, 0, ABG)
21:17:34.266 00.000 12308 Move returns status 0, amount 0
21:17:34.266 00.000 12308 MoveAxis(N, 0, ABG)
21:17:34.266 00.000 12308 Move returns status 0, amount 0
21:17:34.266 00.000 12308 move complete, result=0
21:17:34.267 00.001 12308 worker thread done servicing request
21:17:34.267 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:34.293 00.026 14556 UpdateGuideState exits: m=2337 SNR=32.4
21:17:34.297 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:34.304 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:34.308 00.004 14556 Enqueuing Expose request
21:17:34.313 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:17:34.316 00.003 12308 Worker thread wakes up
21:17:34.316 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:34.316 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:35.565 01.249 12308 Exposure complete
21:17:35.725 00.160 12308 worker thread done servicing request
21:17:35.725 00.000 14556 OnExposeComplete: enter
21:17:35.730 00.005 14556 UpdateGuideState(): m_state=6
21:17:35.733 00.003 14556 Star::Find(15, 182, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2193
21:17:35.738 00.005 14556 Star::Find returns 1 (0), X=182.04, Y=991.11, Mass=2227, SNR=31.8, Peak=211 HFD=4.3
21:17:35.743 00.005 14556 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-3.07) = xAngle (0.17 = 0.17)
21:17:35.749 00.006 14556 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.07 = 0.07)
21:17:35.752 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-2.90 mountX=0.19 mountY=0.01, mountTheta=0.07
21:17:35.756 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.04, opts=13)
21:17:35.760 00.004 14556 Enqueuing Move request for scope (-0.18, -0.04)
21:17:35.765 00.005 12308 Worker thread wakes up
21:17:35.765 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.04) opts 0xd
21:17:35.765 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.04)
21:17:35.765 00.000 12308 Moving (-0.18, -0.04) raw xDistance=0.19 yDistance=0.01
21:17:35.765 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:17:35.766 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:35.766 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:17:35.766 00.000 12308 MoveAxis(E, 0, ABG)
21:17:35.766 00.000 12308 Move returns status 0, amount 0
21:17:35.766 00.000 12308 MoveAxis(N, 0, ABG)
21:17:35.766 00.000 12308 Move returns status 0, amount 0
21:17:35.768 00.002 12308 move complete, result=0
21:17:35.768 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:35.772 00.004 12308 worker thread done servicing request
21:17:35.792 00.020 14556 UpdateGuideState exits: m=2227 SNR=31.8
21:17:35.797 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:35.800 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:35.806 00.006 14556 Enqueuing Expose request
21:17:35.810 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:17:35.814 00.004 12308 Worker thread wakes up
21:17:35.814 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:35.814 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:37.065 01.251 12308 Exposure complete
21:17:37.199 00.134 12308 worker thread done servicing request
21:17:37.199 00.000 14556 OnExposeComplete: enter
21:17:37.203 00.004 14556 UpdateGuideState(): m_state=6
21:17:37.207 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2194
21:17:37.211 00.004 14556 Star::Find returns 1 (0), X=181.81, Y=991.05, Mass=2048, SNR=30.6, Peak=175 HFD=4.4
21:17:37.213 00.002 14556 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
21:17:37.218 00.005 14556 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
21:17:37.222 00.004 14556 CameraToMount -- cameraX=-0.42 cameraY=-0.10 hyp=0.43 cameraTheta=-2.90 mountX=0.42 mountY=0.03, mountTheta=0.08
21:17:37.229 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.42, y=-0.10, opts=13)
21:17:37.234 00.005 14556 Enqueuing Move request for scope (-0.42, -0.10)
21:17:37.237 00.003 12308 Worker thread wakes up
21:17:37.237 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.10) opts 0xd
21:17:37.237 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.42, -0.10)
21:17:37.237 00.000 12308 Moving (-0.42, -0.10) raw xDistance=0.42 yDistance=0.03
21:17:37.237 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.42
21:17:37.239 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:37.239 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:17:37.239 00.000 12308 MoveAxis(W, 184, ABG)
21:17:37.239 00.000 12308 Guiding  Dir = 3, Dur = 184
21:17:37.240 00.001 12308 IsSlewing returns 0
21:17:37.240 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:37.243 00.003 12308 IsGuiding returns 0
21:17:37.244 00.001 12308 PulseGuide returned control before completion, sleep 194
21:17:37.265 00.021 14556 UpdateGuideState exits: m=2048 SNR=30.6
21:17:37.268 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:37.274 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:37.279 00.005 14556 Enqueuing Expose request
21:17:37.452 00.173 12308 IsGuiding returns 1
21:17:37.453 00.001 12308 scope still moving after pulse duration time elapsed
21:17:37.483 00.030 12308 IsSlewing returns 0
21:17:37.483 00.000 12308 IsGuiding returns 0
21:17:37.485 00.002 12308 scope move finished after 184 + 56 ms
21:17:37.485 00.000 12308 Move returns status 0, amount 184
21:17:37.485 00.000 12308 MoveAxis(N, 0, ABG)
21:17:37.485 00.000 12308 Move returns status 0, amount 0
21:17:37.486 00.001 12308 move complete, result=0
21:17:37.486 00.000 12308 worker thread done servicing request
21:17:37.487 00.001 14556 GuideStep: 0.4 px 184 ms WEST, 0.0 px 0 ms NORTH
21:17:37.492 00.005 12308 Worker thread wakes up
21:17:37.492 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:37.492 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:38.749 01.257 12308 Exposure complete
21:17:38.902 00.153 12308 worker thread done servicing request
21:17:38.902 00.000 14556 OnExposeComplete: enter
21:17:38.907 00.005 14556 UpdateGuideState(): m_state=6
21:17:38.911 00.004 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2195
21:17:38.915 00.004 14556 Star::Find returns 1 (0), X=182.27, Y=991.42, Mass=2068, SNR=30.5, Peak=160 HFD=4.7
21:17:38.919 00.004 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.47 = -1.82)
21:17:38.922 00.003 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.92)
21:17:38.927 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.27 hyp=0.27 cameraTheta=1.39 mountX=-0.07 mountY=-0.26, mountTheta=-1.82
21:17:38.933 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.27, opts=13)
21:17:38.936 00.003 14556 Enqueuing Move request for scope (0.05, 0.27)
21:17:38.940 00.004 12308 Worker thread wakes up
21:17:38.940 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.27) opts 0xd
21:17:38.940 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.27)
21:17:38.941 00.001 12308 Moving (0.05, 0.27) raw xDistance=-0.07 yDistance=-0.26
21:17:38.941 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:17:38.941 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:17:38.941 00.000 12308 MoveAxis(E, 0, ABG)
21:17:38.941 00.000 12308 Move returns status 0, amount 0
21:17:38.941 00.000 12308 MoveAxis(N, 182, ABG)
21:17:38.941 00.000 12308 Guiding  Dir = 0, Dur = 182
21:17:38.943 00.002 12308 IsSlewing returns 0
21:17:38.943 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:38.947 00.004 12308 IsGuiding returns 0
21:17:38.947 00.000 12308 PulseGuide returned control before completion, sleep 192
21:17:38.968 00.021 14556 UpdateGuideState exits: m=2068 SNR=30.5
21:17:38.972 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:38.976 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:38.980 00.004 14556 Enqueuing Expose request
21:17:39.142 00.162 12308 IsGuiding returns 1
21:17:39.142 00.000 12308 scope still moving after pulse duration time elapsed
21:17:39.173 00.031 12308 IsSlewing returns 0
21:17:39.174 00.001 12308 IsGuiding returns 0
21:17:39.174 00.000 12308 scope move finished after 182 + 45 ms
21:17:39.174 00.000 12308 Move returns status 0, amount 182
21:17:39.174 00.000 12308 move complete, result=0
21:17:39.176 00.002 12308 worker thread done servicing request
21:17:39.176 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 182 ms NORTH
21:17:39.184 00.008 12308 Worker thread wakes up
21:17:39.184 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:39.185 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:40.430 01.245 12308 Exposure complete
21:17:40.586 00.156 12308 worker thread done servicing request
21:17:40.587 00.001 14556 OnExposeComplete: enter
21:17:40.592 00.005 14556 UpdateGuideState(): m_state=6
21:17:40.596 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2196
21:17:40.601 00.005 14556 Star::Find returns 1 (0), X=182.20, Y=991.30, Mass=1767, SNR=28.2, Peak=149 HFD=4.4
21:17:40.606 00.005 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.78 = -1.50)
21:17:40.609 00.003 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
21:17:40.615 00.006 14556 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.71 mountX=0.01 mountY=-0.15, mountTheta=-1.50
21:17:40.620 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.15, opts=13)
21:17:40.625 00.005 14556 Enqueuing Move request for scope (-0.02, 0.15)
21:17:40.630 00.005 12308 Worker thread wakes up
21:17:40.630 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
21:17:40.630 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
21:17:40.630 00.000 12308 Moving (-0.02, 0.15) raw xDistance=0.01 yDistance=-0.15
21:17:40.631 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:17:40.631 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:40.631 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:17:40.631 00.000 12308 MoveAxis(E, 0, ABG)
21:17:40.631 00.000 12308 Move returns status 0, amount 0
21:17:40.631 00.000 12308 MoveAxis(N, 0, ABG)
21:17:40.632 00.001 12308 Move returns status 0, amount 0
21:17:40.632 00.000 12308 move complete, result=0
21:17:40.632 00.000 12308 worker thread done servicing request
21:17:40.632 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:40.661 00.029 14556 UpdateGuideState exits: m=1767 SNR=28.2
21:17:40.666 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:40.669 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:40.675 00.006 14556 Enqueuing Expose request
21:17:40.679 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:17:40.685 00.006 12308 Worker thread wakes up
21:17:40.686 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:40.686 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:41.940 01.254 12308 Exposure complete
21:17:42.102 00.162 12308 worker thread done servicing request
21:17:42.102 00.000 14556 OnExposeComplete: enter
21:17:42.106 00.004 14556 UpdateGuideState(): m_state=6
21:17:42.111 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2197
21:17:42.116 00.005 14556 Star::Find returns 1 (0), X=182.37, Y=991.04, Mass=1857, SNR=29.1, Peak=168 HFD=4.4
21:17:42.119 00.003 14556 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-3.07) = xAngle (2.39 = 2.39)
21:17:42.124 00.005 14556 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.29 = 2.29)
21:17:42.128 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-0.69 mountX=-0.13 mountY=0.14, mountTheta=2.34
21:17:42.134 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.11, opts=13)
21:17:42.139 00.005 14556 Enqueuing Move request for scope (0.14, -0.11)
21:17:42.143 00.004 12308 Worker thread wakes up
21:17:42.144 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.11) opts 0xd
21:17:42.144 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.11)
21:17:42.144 00.000 12308 Moving (0.14, -0.11) raw xDistance=-0.13 yDistance=0.14
21:17:42.144 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:17:42.146 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:42.146 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:17:42.146 00.000 12308 MoveAxis(E, 0, ABG)
21:17:42.146 00.000 12308 Move returns status 0, amount 0
21:17:42.147 00.001 12308 MoveAxis(N, 0, ABG)
21:17:42.147 00.000 12308 Move returns status 0, amount 0
21:17:42.148 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:42.153 00.005 12308 move complete, result=0
21:17:42.154 00.001 12308 worker thread done servicing request
21:17:42.179 00.025 14556 UpdateGuideState exits: m=1857 SNR=29.1
21:17:42.185 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:42.188 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:42.193 00.005 14556 Enqueuing Expose request
21:17:42.197 00.004 12308 Worker thread wakes up
21:17:42.197 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:17:42.202 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:42.202 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:43.444 01.242 12308 Exposure complete
21:17:43.630 00.186 12308 worker thread done servicing request
21:17:43.630 00.000 14556 OnExposeComplete: enter
21:17:43.634 00.004 14556 UpdateGuideState(): m_state=6
21:17:43.640 00.006 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2198
21:17:43.643 00.003 14556 Star::Find returns 1 (0), X=182.25, Y=991.16, Mass=2021, SNR=30.3, Peak=150 HFD=4.6
21:17:43.647 00.004 14556 CameraToMount -- cameraTheta (0.54) - m_xAngle (-3.07) = xAngle (3.61 = -2.67)
21:17:43.653 00.006 14556 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.51 = -2.77)
21:17:43.660 00.007 14556 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.03 cameraTheta=0.54 mountX=-0.02 mountY=-0.01, mountTheta=-2.75
21:17:43.664 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.01, opts=13)
21:17:43.668 00.004 14556 Enqueuing Move request for scope (0.02, 0.01)
21:17:43.671 00.003 12308 Worker thread wakes up
21:17:43.671 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
21:17:43.671 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
21:17:43.671 00.000 12308 Moving (0.02, 0.01) raw xDistance=-0.02 yDistance=-0.01
21:17:43.672 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:17:43.672 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:43.672 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:17:43.672 00.000 12308 MoveAxis(E, 0, ABG)
21:17:43.672 00.000 12308 Move returns status 0, amount 0
21:17:43.673 00.001 12308 MoveAxis(N, 0, ABG)
21:17:43.673 00.000 12308 Move returns status 0, amount 0
21:17:43.673 00.000 12308 move complete, result=0
21:17:43.673 00.000 12308 worker thread done servicing request
21:17:43.675 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:43.700 00.025 14556 UpdateGuideState exits: m=2021 SNR=30.3
21:17:43.704 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:43.708 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:43.714 00.006 14556 Enqueuing Expose request
21:17:43.718 00.004 12308 Worker thread wakes up
21:17:43.718 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:17:43.722 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:43.722 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:44.971 01.249 12308 Exposure complete
21:17:45.110 00.139 12308 worker thread done servicing request
21:17:45.111 00.001 14556 OnExposeComplete: enter
21:17:45.115 00.004 14556 UpdateGuideState(): m_state=6
21:17:45.120 00.005 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2199
21:17:45.124 00.004 14556 Star::Find returns 1 (0), X=182.28, Y=991.34, Mass=1970, SNR=29.7, Peak=165 HFD=4.7
21:17:45.129 00.005 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.38 = -1.90)
21:17:45.133 00.004 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.00)
21:17:45.137 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.19 cameraTheta=1.31 mountX=-0.06 mountY=-0.18, mountTheta=-1.92
21:17:45.142 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.19, opts=13)
21:17:45.146 00.004 14556 Enqueuing Move request for scope (0.05, 0.19)
21:17:45.149 00.003 12308 Worker thread wakes up
21:17:45.149 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
21:17:45.150 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
21:17:45.150 00.000 12308 Moving (0.05, 0.19) raw xDistance=-0.06 yDistance=-0.18
21:17:45.150 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:17:45.150 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:45.150 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:17:45.151 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:45.156 00.005 12308 MoveAxis(E, 0, ABG)
21:17:45.156 00.000 12308 Move returns status 0, amount 0
21:17:45.156 00.000 12308 MoveAxis(N, 0, ABG)
21:17:45.156 00.000 12308 Move returns status 0, amount 0
21:17:45.156 00.000 12308 move complete, result=0
21:17:45.157 00.001 12308 worker thread done servicing request
21:17:45.176 00.019 14556 UpdateGuideState exits: m=1970 SNR=29.7
21:17:45.181 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:45.184 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:45.188 00.004 14556 Enqueuing Expose request
21:17:45.192 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:17:45.196 00.004 12308 Worker thread wakes up
21:17:45.196 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:45.197 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:46.447 01.250 12308 Exposure complete
21:17:46.600 00.153 12308 worker thread done servicing request
21:17:46.600 00.000 14556 OnExposeComplete: enter
21:17:46.604 00.004 14556 UpdateGuideState(): m_state=6
21:17:46.608 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2200
21:17:46.612 00.004 14556 Star::Find returns 1 (0), X=182.16, Y=991.39, Mass=1985, SNR=29.7, Peak=155 HFD=4.5
21:17:46.618 00.006 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.89 = -1.39)
21:17:46.623 00.005 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.49)
21:17:46.627 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.82 mountX=0.04 mountY=-0.25, mountTheta=-1.39
21:17:46.631 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.24, opts=13)
21:17:46.636 00.005 14556 Enqueuing Move request for scope (-0.06, 0.24)
21:17:46.640 00.004 12308 Worker thread wakes up
21:17:46.640 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.24) opts 0xd
21:17:46.641 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.24)
21:17:46.641 00.000 12308 Moving (-0.06, 0.24) raw xDistance=0.04 yDistance=-0.25
21:17:46.641 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:17:46.641 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:17:46.641 00.000 12308 MoveAxis(E, 0, ABG)
21:17:46.641 00.000 12308 Move returns status 0, amount 0
21:17:46.643 00.002 12308 MoveAxis(N, 174, ABG)
21:17:46.643 00.000 12308 Guiding  Dir = 0, Dur = 174
21:17:46.643 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:46.648 00.005 12308 IsSlewing returns 0
21:17:46.648 00.000 12308 IsGuiding returns 0
21:17:46.648 00.000 12308 PulseGuide returned control before completion, sleep 184
21:17:46.672 00.024 14556 UpdateGuideState exits: m=1985 SNR=29.7
21:17:46.676 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:46.682 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:46.686 00.004 14556 Enqueuing Expose request
21:17:46.840 00.154 12308 IsGuiding returns 1
21:17:46.840 00.000 12308 scope still moving after pulse duration time elapsed
21:17:46.871 00.031 12308 IsSlewing returns 0
21:17:46.872 00.001 12308 IsGuiding returns 0
21:17:46.874 00.002 12308 scope move finished after 174 + 51 ms
21:17:46.874 00.000 12308 Move returns status 0, amount 174
21:17:46.875 00.001 12308 move complete, result=0
21:17:46.875 00.000 12308 worker thread done servicing request
21:17:46.876 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 174 ms NORTH
21:17:46.883 00.007 12308 Worker thread wakes up
21:17:46.883 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:46.884 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:48.132 01.248 12308 Exposure complete
21:17:48.289 00.157 12308 worker thread done servicing request
21:17:48.289 00.000 14556 OnExposeComplete: enter
21:17:48.293 00.004 14556 UpdateGuideState(): m_state=6
21:17:48.297 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2201
21:17:48.301 00.004 14556 Star::Find returns 1 (0), X=182.70, Y=991.41, Mass=1985, SNR=29.8, Peak=146 HFD=4.5
21:17:48.305 00.004 14556 CameraToMount -- cameraTheta (0.50) - m_xAngle (-3.07) = xAngle (3.57 = -2.71)
21:17:48.310 00.005 14556 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.47 = -2.81)
21:17:48.314 00.004 14556 CameraToMount -- cameraX=0.48 cameraY=0.26 hyp=0.54 cameraTheta=0.50 mountX=-0.49 mountY=-0.17, mountTheta=-2.80
21:17:48.319 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.48, y=0.26, opts=13)
21:17:48.322 00.003 14556 Enqueuing Move request for scope (0.48, 0.26)
21:17:48.326 00.004 12308 Worker thread wakes up
21:17:48.326 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.26) opts 0xd
21:17:48.326 00.000 12308 Handling offset move in thread for scope, endpoint = (0.48, 0.26)
21:17:48.326 00.000 12308 Moving (0.48, 0.26) raw xDistance=-0.49 yDistance=-0.17
21:17:48.326 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49
21:17:48.328 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:48.328 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:17:48.328 00.000 12308 MoveAxis(E, 213, ABG)
21:17:48.328 00.000 12308 Guiding  Dir = 2, Dur = 213
21:17:48.328 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:48.332 00.004 12308 IsSlewing returns 0
21:17:48.332 00.000 12308 IsGuiding returns 0
21:17:48.334 00.002 12308 PulseGuide returned control before completion, sleep 223
21:17:48.356 00.022 14556 UpdateGuideState exits: m=1985 SNR=29.8
21:17:48.360 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:48.366 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:48.372 00.006 14556 Enqueuing Expose request
21:17:48.559 00.187 12308 IsGuiding returns 1
21:17:48.559 00.000 12308 scope still moving after pulse duration time elapsed
21:17:48.589 00.030 12308 IsSlewing returns 0
21:17:48.591 00.002 12308 IsGuiding returns 0
21:17:48.591 00.000 12308 scope move finished after 213 + 44 ms
21:17:48.591 00.000 12308 Move returns status 0, amount 213
21:17:48.591 00.000 12308 MoveAxis(N, 0, ABG)
21:17:48.592 00.001 12308 Move returns status 0, amount 0
21:17:48.592 00.000 12308 move complete, result=0
21:17:48.592 00.000 12308 worker thread done servicing request
21:17:48.594 00.002 14556 GuideStep: -0.5 px 213 ms EAST, -0.2 px 0 ms NORTH
21:17:48.599 00.005 12308 Worker thread wakes up
21:17:48.600 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:48.600 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:49.857 01.257 12308 Exposure complete
21:17:49.986 00.129 12308 worker thread done servicing request
21:17:49.986 00.000 14556 OnExposeComplete: enter
21:17:49.990 00.004 14556 UpdateGuideState(): m_state=6
21:17:49.994 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2202
21:17:49.998 00.004 14556 Star::Find returns 1 (0), X=182.07, Y=991.23, Mass=2258, SNR=32.0, Peak=187 HFD=4.4
21:17:50.002 00.004 14556 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.07) = xAngle (5.77 = -0.51)
21:17:50.005 00.003 14556 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.67 = -0.61)
21:17:50.008 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.18 cameraTheta=2.70 mountX=0.15 mountY=-0.10, mountTheta=-0.58
21:17:50.014 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.08, opts=13)
21:17:50.018 00.004 14556 Enqueuing Move request for scope (-0.16, 0.08)
21:17:50.021 00.003 12308 Worker thread wakes up
21:17:50.021 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd
21:17:50.021 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.08)
21:17:50.021 00.000 12308 Moving (-0.16, 0.08) raw xDistance=0.15 yDistance=-0.10
21:17:50.021 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:17:50.021 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:50.021 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:17:50.022 00.001 12308 MoveAxis(E, 0, ABG)
21:17:50.022 00.000 12308 Move returns status 0, amount 0
21:17:50.022 00.000 12308 MoveAxis(N, 0, ABG)
21:17:50.022 00.000 12308 Move returns status 0, amount 0
21:17:50.022 00.000 12308 move complete, result=0
21:17:50.022 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:50.027 00.005 12308 worker thread done servicing request
21:17:50.047 00.020 14556 UpdateGuideState exits: m=2258 SNR=32.0
21:17:50.052 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:50.056 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:50.059 00.003 14556 Enqueuing Expose request
21:17:50.063 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:17:50.066 00.003 12308 Worker thread wakes up
21:17:50.066 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:50.066 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:51.317 01.251 12308 Exposure complete
21:17:51.463 00.146 12308 worker thread done servicing request
21:17:51.463 00.000 14556 OnExposeComplete: enter
21:17:51.467 00.004 14556 UpdateGuideState(): m_state=6
21:17:51.471 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2203
21:17:51.475 00.004 14556 Star::Find returns 1 (0), X=181.81, Y=991.46, Mass=1879, SNR=29.2, Peak=163 HFD=4.5
21:17:51.478 00.003 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.58 = -0.71)
21:17:51.483 00.005 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.81)
21:17:51.486 00.003 14556 CameraToMount -- cameraX=-0.41 cameraY=0.31 hyp=0.51 cameraTheta=2.50 mountX=0.39 mountY=-0.37, mountTheta=-0.76
21:17:51.491 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.41, y=0.31, opts=13)
21:17:51.494 00.003 14556 Enqueuing Move request for scope (-0.41, 0.31)
21:17:51.497 00.003 12308 Worker thread wakes up
21:17:51.497 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.31) opts 0xd
21:17:51.498 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.41, 0.31)
21:17:51.498 00.000 12308 Moving (-0.41, 0.31) raw xDistance=0.39 yDistance=-0.37
21:17:51.498 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39
21:17:51.498 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:17:51.498 00.000 12308 MoveAxis(W, 170, ABG)
21:17:51.498 00.000 12308 Guiding  Dir = 3, Dur = 170
21:17:51.499 00.001 12308 IsSlewing returns 0
21:17:51.499 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:51.504 00.005 12308 IsGuiding returns 0
21:17:51.504 00.000 12308 PulseGuide returned control before completion, sleep 180
21:17:51.523 00.019 14556 UpdateGuideState exits: m=1879 SNR=29.2
21:17:51.529 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:51.532 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:51.536 00.004 14556 Enqueuing Expose request
21:17:51.699 00.163 12308 IsGuiding returns 1
21:17:51.700 00.001 12308 scope still moving after pulse duration time elapsed
21:17:51.730 00.030 12308 IsSlewing returns 0
21:17:51.732 00.002 12308 IsGuiding returns 0
21:17:51.732 00.000 12308 scope move finished after 170 + 59 ms
21:17:51.732 00.000 12308 Move returns status 0, amount 170
21:17:51.734 00.002 12308 MoveAxis(N, 261, ABG)
21:17:51.734 00.000 12308 Guiding  Dir = 0, Dur = 261
21:17:51.735 00.001 12308 IsSlewing returns 0
21:17:51.736 00.001 12308 IsGuiding returns 0
21:17:51.736 00.000 12308 PulseGuide returned control before completion, sleep 271
21:17:52.013 00.277 12308 IsGuiding returns 1
21:17:52.013 00.000 12308 scope still moving after pulse duration time elapsed
21:17:52.044 00.031 12308 IsSlewing returns 0
21:17:52.045 00.001 12308 IsGuiding returns 0
21:17:52.046 00.001 12308 scope move finished after 261 + 49 ms
21:17:52.047 00.001 12308 Move returns status 0, amount 261
21:17:52.047 00.000 12308 move complete, result=0
21:17:52.048 00.001 12308 worker thread done servicing request
21:17:52.048 00.000 12308 Worker thread wakes up
21:17:52.049 00.001 14556 GuideStep: 0.4 px 170 ms WEST, -0.4 px 261 ms NORTH
21:17:52.055 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:52.055 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,976,31,31)
21:17:52.874 00.819 14556 evsrv: cli 0185B3E8 connect
21:17:52.879 00.005 14556 case statement mapped state 6 to 3
21:17:52.883 00.004 14556 case statement mapped state 6 to 3
21:17:53.000 00.117 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"cd2c5377-10a3-4dce-be77-cd7474c25ae3"}
21:17:53.004 00.004 14556 case statement mapped state 6 to 3
21:17:53.008 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd2c5377-10a3-4dce-be77-cd7474c25ae3"}
21:17:53.013 00.005 14556 evsrv: cli 0185B3E8 disconnect
21:17:53.016 00.003 14556 evsrv: cli 0185AD08 connect
21:17:53.021 00.005 14556 case statement mapped state 6 to 3
21:17:53.164 00.143 14556 case statement mapped state 6 to 3
21:17:53.168 00.004 14556 evsrv: cli 0185AD08 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"3ccc9bcd-8e38-48bc-b747-3dfb0d58974a"}
21:17:53.172 00.004 14556 PhdController::Dither begins
21:17:53.177 00.005 14556 dither: size=5.00, dRA=4.89 dDec=-0.54
21:17:53.179 00.002 14556 MountToCamera -- mountTheta (-0.11) + m_xAngle (-3.07) = xAngle (-3.18 = 3.10)
21:17:53.290 00.111 14556 MountToCamera -- mountX=4.89 mountY=-0.54 hyp=4.92 mountTheta=-0.11 cameraX=-4.91, cameraY=0.21 cameraTheta=3.10
21:17:53.295 00.005 12308 Exposure complete
21:17:53.295 00.000 14556 setting lock position to (177.31, 991.36)
21:17:53.299 00.004 14556 Mount: notify guiding dithered (-4.9, 0.2)
21:17:53.302 00.003 14556 Status Line: Dither by 4.89,-0.54
21:17:53.307 00.005 14556 PhdController: newstate STATE_SETTLE_BEGIN
21:17:53.310 00.003 14556 PhdController: newstate STATE_SETTLE_WAIT
21:17:53.313 00.003 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":0,"id":"3ccc9bcd-8e38-48bc-b747-3dfb0d58974a"}
21:17:53.317 00.004 14556 evsrv: cli 0185AD08 disconnect
21:17:53.419 00.102 12308 worker thread done servicing request
21:17:53.420 00.001 14556 OnExposeComplete: enter
21:17:53.423 00.003 14556 UpdateGuideState(): m_state=6
21:17:53.427 00.004 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2204
21:17:53.430 00.003 14556 Star::Find returns 1 (0), X=182.09, Y=991.00, Mass=2065, SNR=30.2, Peak=169 HFD=4.6
21:17:53.432 00.002 14556 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-3.07) = xAngle (3.00 = 3.00)
21:17:53.437 00.005 14556 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.90 = 2.90)
21:17:53.440 00.003 14556 CameraToMount -- cameraX=4.77 cameraY=-0.35 hyp=4.78 cameraTheta=-0.07 mountX=-4.74 mountY=1.14, mountTheta=2.90
21:17:53.444 00.004 14556 dither recenter: remaining=(-4.9,0.5) step=(-4.9,0.5)
21:17:53.447 00.003 14556 MountToCamera -- mountTheta (3.03) + m_xAngle (-3.07) = xAngle (-0.04 = -0.04)
21:17:53.449 00.002 14556 MountToCamera -- mountX=-4.89 mountY=0.54 hyp=4.92 mountTheta=3.03 cameraX=4.91, cameraY=-0.21 cameraTheta=-0.04
21:17:53.453 00.004 14556 SchedulePrimaryMove(104CA5C8, x=4.91, y=-0.21, opts=4)
21:17:53.455 00.002 14556 Enqueuing Move request for scope (4.91, -0.21)
21:17:53.458 00.003 14556 Mount: notify direct move -4.89,0.54
21:17:53.461 00.003 12308 Worker thread wakes up
21:17:53.461 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (4.91, -0.21) opts 0x4
21:17:53.461 00.000 12308 Handling offset move in thread for scope, endpoint = (4.91, -0.21)
21:17:53.461 00.000 12308 Moving (4.91, -0.21) raw xDistance=-4.89 yDistance=0.54
21:17:53.461 00.000 12308 MoveAxis(E, 3364, B)
21:17:53.461 00.000 12308 Guiding  Dir = 2, Dur = 3364
21:17:53.463 00.002 12308 IsSlewing returns 0
21:17:53.463 00.000 12308 IsGuiding returns 0
21:17:53.463 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:53.468 00.005 12308 PulseGuide returned control before completion, sleep 3374
21:17:53.485 00.017 14556 UpdateGuideState exits: m=2065 SNR=30.2
21:17:53.489 00.004 14556 PhdController: settling, locked = 1, distance = 5.11 (1.50) aobump = 0 frame = 1 / 99999
21:17:53.492 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760581073.492,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":5.11,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:17:53.494 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:53.499 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:53.502 00.003 14556 Enqueuing Expose request
21:17:56.846 03.344 12308 IsGuiding returns 1
21:17:56.846 00.000 12308 scope still moving after pulse duration time elapsed
21:17:56.877 00.031 12308 IsSlewing returns 0
21:17:56.877 00.000 12308 IsGuiding returns 0
21:17:56.877 00.000 12308 scope move finished after 3364 + 50 ms
21:17:56.878 00.001 12308 Move returns status 0, amount 3364
21:17:56.878 00.000 12308 MoveAxis(S, 382, B)
21:17:56.878 00.000 12308 Guiding  Dir = 1, Dur = 382
21:17:56.878 00.000 12308 IsSlewing returns 0
21:17:56.879 00.001 12308 IsGuiding returns 0
21:17:56.879 00.000 12308 PulseGuide returned control before completion, sleep 392
21:17:57.285 00.406 12308 IsGuiding returns 1
21:17:57.285 00.000 12308 scope still moving after pulse duration time elapsed
21:17:57.315 00.030 12308 IsSlewing returns 0
21:17:57.316 00.001 12308 IsGuiding returns 1
21:17:57.345 00.029 12308 IsSlewing returns 0
21:17:57.346 00.001 12308 IsGuiding returns 0
21:17:57.347 00.001 12308 scope move finished after 382 + 85 ms
21:17:57.348 00.001 12308 Move returns status 0, amount 382
21:17:57.348 00.000 12308 move complete, result=0
21:17:57.349 00.001 12308 worker thread done servicing request
21:17:57.349 00.000 14556 GuideStep: -4.9 px 3364 ms EAST, 0.5 px 382 ms SOUTH
21:17:57.357 00.008 12308 Worker thread wakes up
21:17:57.357 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:57.357 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:17:58.608 01.251 12308 Exposure complete
21:17:58.739 00.131 12308 worker thread done servicing request
21:17:58.739 00.000 14556 OnExposeComplete: enter
21:17:58.744 00.005 14556 UpdateGuideState(): m_state=6
21:17:58.748 00.004 14556 Star::Find(15, 182, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2205
21:17:58.751 00.003 14556 Star::Find returns 1 (0), X=176.95, Y=991.36, Mass=1904, SNR=29.3, Peak=152 HFD=4.3
21:17:58.754 00.003 14556 CameraToMount -- cameraTheta (3.14) - m_xAngle (-3.07) = xAngle (6.21 = -0.07)
21:17:58.759 00.005 14556 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.11 = -0.17)
21:17:58.763 00.004 14556 CameraToMount -- cameraX=-0.36 cameraY=0.00 hyp=0.36 cameraTheta=3.14 mountX=0.36 mountY=-0.06, mountTheta=-0.17
21:17:58.767 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.36, y=0.00, opts=13)
21:17:58.772 00.005 14556 Enqueuing Move request for scope (-0.36, 0.00)
21:17:58.776 00.004 12308 Worker thread wakes up
21:17:58.776 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.00) opts 0xd
21:17:58.776 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.36, 0.00)
21:17:58.776 00.000 12308 Moving (-0.36, 0.00) raw xDistance=0.36 yDistance=-0.06
21:17:58.776 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
21:17:58.776 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:17:58.776 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:17:58.777 00.001 12308 MoveAxis(W, 158, ABG)
21:17:58.777 00.000 12308 Guiding  Dir = 3, Dur = 158
21:17:58.777 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:17:58.781 00.004 12308 IsSlewing returns 0
21:17:58.781 00.000 12308 IsGuiding returns 0
21:17:58.781 00.000 12308 PulseGuide returned control before completion, sleep 168
21:17:58.802 00.021 14556 UpdateGuideState exits: m=1904 SNR=29.3
21:17:58.807 00.005 14556 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 2 / 99999
21:17:58.811 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760581078.811,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:17:58.816 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:58.820 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:17:58.824 00.004 14556 Enqueuing Expose request
21:17:58.959 00.135 12308 IsGuiding returns 1
21:17:58.960 00.001 12308 scope still moving after pulse duration time elapsed
21:17:58.991 00.031 12308 IsSlewing returns 0
21:17:58.992 00.001 12308 IsGuiding returns 0
21:17:58.993 00.001 12308 scope move finished after 158 + 53 ms
21:17:58.993 00.000 12308 Move returns status 0, amount 158
21:17:58.994 00.001 12308 MoveAxis(N, 0, ABG)
21:17:58.994 00.000 12308 Move returns status 0, amount 0
21:17:58.994 00.000 12308 move complete, result=0
21:17:58.996 00.002 12308 worker thread done servicing request
21:17:58.996 00.000 12308 Worker thread wakes up
21:17:58.996 00.000 14556 GuideStep: 0.4 px 158 ms WEST, -0.1 px 0 ms NORTH
21:17:59.003 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:17:59.003 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:00.256 01.253 12308 Exposure complete
21:18:00.439 00.183 12308 worker thread done servicing request
21:18:00.439 00.000 14556 OnExposeComplete: enter
21:18:00.444 00.005 14556 UpdateGuideState(): m_state=6
21:18:00.450 00.006 14556 Star::Find(15, 176, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2206
21:18:00.456 00.006 14556 Star::Find returns 1 (0), X=177.10, Y=991.41, Mass=2040, SNR=30.4, Peak=175 HFD=4.3
21:18:00.460 00.004 14556 CameraToMount -- cameraTheta (2.91) - m_xAngle (-3.07) = xAngle (5.98 = -0.30)
21:18:00.465 00.005 14556 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.88 = -0.40)
21:18:00.470 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=0.05 hyp=0.22 cameraTheta=2.91 mountX=0.21 mountY=-0.08, mountTheta=-0.39
21:18:00.476 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.05, opts=13)
21:18:00.480 00.004 14556 Enqueuing Move request for scope (-0.21, 0.05)
21:18:00.484 00.004 12308 Worker thread wakes up
21:18:00.484 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.05) opts 0xd
21:18:00.484 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.05)
21:18:00.485 00.001 12308 Moving (-0.21, 0.05) raw xDistance=0.21 yDistance=-0.08
21:18:00.485 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
21:18:00.485 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:00.485 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:18:00.485 00.000 12308 MoveAxis(W, 101, ABG)
21:18:00.485 00.000 12308 Guiding  Dir = 3, Dur = 101
21:18:00.485 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:00.490 00.005 12308 IsSlewing returns 0
21:18:00.490 00.000 12308 IsGuiding returns 0
21:18:00.490 00.000 12308 PulseGuide returned control before completion, sleep 111
21:18:00.511 00.021 14556 UpdateGuideState exits: m=2040 SNR=30.4
21:18:00.516 00.005 14556 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 3 / 99999
21:18:00.520 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760581080.520,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":1.7,"SettleTime":10.0,"StarLocked":true}
21:18:00.526 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:00.532 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:00.536 00.004 14556 Enqueuing Expose request
21:18:00.606 00.070 12308 IsGuiding returns 1
21:18:00.607 00.001 12308 scope still moving after pulse duration time elapsed
21:18:00.638 00.031 12308 IsSlewing returns 0
21:18:00.639 00.001 12308 IsGuiding returns 0
21:18:00.639 00.000 12308 scope move finished after 101 + 47 ms
21:18:00.640 00.001 12308 Move returns status 0, amount 101
21:18:00.640 00.000 12308 MoveAxis(N, 0, ABG)
21:18:00.640 00.000 12308 Move returns status 0, amount 0
21:18:00.640 00.000 12308 move complete, result=0
21:18:00.640 00.000 12308 worker thread done servicing request
21:18:00.641 00.001 14556 GuideStep: 0.2 px 101 ms WEST, -0.1 px 0 ms NORTH
21:18:00.647 00.006 12308 Worker thread wakes up
21:18:00.647 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:00.648 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:01.899 01.251 12308 Exposure complete
21:18:02.047 00.148 12308 worker thread done servicing request
21:18:02.047 00.000 14556 OnExposeComplete: enter
21:18:02.052 00.005 14556 UpdateGuideState(): m_state=6
21:18:02.055 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2207
21:18:02.059 00.004 14556 Star::Find returns 1 (0), X=177.06, Y=991.44, Mass=2189, SNR=31.6, Peak=161 HFD=4.9
21:18:02.063 00.004 14556 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.07) = xAngle (5.91 = -0.37)
21:18:02.067 00.004 14556 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.81 = -0.47)
21:18:02.070 00.003 14556 CameraToMount -- cameraX=-0.25 cameraY=0.08 hyp=0.27 cameraTheta=2.84 mountX=0.25 mountY=-0.12, mountTheta=-0.45
21:18:02.075 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.08, opts=13)
21:18:02.079 00.004 14556 Enqueuing Move request for scope (-0.25, 0.08)
21:18:02.082 00.003 12308 Worker thread wakes up
21:18:02.083 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.08) opts 0xd
21:18:02.083 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.08)
21:18:02.083 00.000 12308 Moving (-0.25, 0.08) raw xDistance=0.25 yDistance=-0.12
21:18:02.083 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
21:18:02.083 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:02.084 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:18:02.084 00.000 12308 MoveAxis(W, 115, ABG)
21:18:02.084 00.000 12308 Guiding  Dir = 3, Dur = 115
21:18:02.084 00.000 12308 IsSlewing returns 0
21:18:02.085 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:02.088 00.003 12308 IsGuiding returns 0
21:18:02.089 00.001 12308 PulseGuide returned control before completion, sleep 125
21:18:02.108 00.019 14556 UpdateGuideState exits: m=2189 SNR=31.6
21:18:02.113 00.005 14556 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 4 / 99999
21:18:02.119 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760581082.119,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":3.3,"SettleTime":10.0,"StarLocked":true}
21:18:02.123 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:02.128 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:02.131 00.003 14556 Enqueuing Expose request
21:18:02.219 00.088 12308 IsGuiding returns 1
21:18:02.219 00.000 12308 scope still moving after pulse duration time elapsed
21:18:02.250 00.031 12308 IsSlewing returns 0
21:18:02.251 00.001 12308 IsGuiding returns 0
21:18:02.251 00.000 12308 scope move finished after 115 + 47 ms
21:18:02.253 00.002 12308 Move returns status 0, amount 115
21:18:02.253 00.000 12308 MoveAxis(N, 0, ABG)
21:18:02.253 00.000 12308 Move returns status 0, amount 0
21:18:02.254 00.001 12308 move complete, result=0
21:18:02.254 00.000 12308 worker thread done servicing request
21:18:02.254 00.000 12308 Worker thread wakes up
21:18:02.255 00.001 14556 GuideStep: 0.2 px 115 ms WEST, -0.1 px 0 ms NORTH
21:18:02.260 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:02.260 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:03.512 01.252 12308 Exposure complete
21:18:03.669 00.157 12308 worker thread done servicing request
21:18:03.669 00.000 14556 OnExposeComplete: enter
21:18:03.675 00.006 14556 UpdateGuideState(): m_state=6
21:18:03.680 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2208
21:18:03.685 00.005 14556 Star::Find returns 1 (0), X=177.55, Y=991.48, Mass=1818, SNR=28.7, Peak=130 HFD=4.3
21:18:03.690 00.005 14556 CameraToMount -- cameraTheta (0.49) - m_xAngle (-3.07) = xAngle (3.56 = -2.72)
21:18:03.694 00.004 14556 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.46 = -2.82)
21:18:03.699 00.005 14556 CameraToMount -- cameraX=0.24 cameraY=0.13 hyp=0.27 cameraTheta=0.49 mountX=-0.25 mountY=-0.08, mountTheta=-2.81
21:18:03.706 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.13, opts=13)
21:18:03.712 00.006 14556 Enqueuing Move request for scope (0.24, 0.13)
21:18:03.716 00.004 12308 Worker thread wakes up
21:18:03.716 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.13) opts 0xd
21:18:03.716 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.13)
21:18:03.717 00.001 12308 Moving (0.24, 0.13) raw xDistance=-0.25 yDistance=-0.08
21:18:03.717 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.25
21:18:03.717 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:03.717 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:18:03.717 00.000 12308 MoveAxis(E, 99, ABG)
21:18:03.718 00.001 12308 Guiding  Dir = 2, Dur = 99
21:18:03.718 00.000 12308 IsSlewing returns 0
21:18:03.718 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:03.722 00.004 12308 IsGuiding returns 0
21:18:03.722 00.000 12308 PulseGuide returned control before completion, sleep 109
21:18:03.741 00.019 14556 UpdateGuideState exits: m=1818 SNR=28.7
21:18:03.744 00.003 14556 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 5 / 99999
21:18:03.748 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760581083.748,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":4.9,"SettleTime":10.0,"StarLocked":true}
21:18:03.751 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:03.754 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:03.757 00.003 14556 Enqueuing Expose request
21:18:03.837 00.080 12308 IsGuiding returns 1
21:18:03.837 00.000 12308 scope still moving after pulse duration time elapsed
21:18:03.867 00.030 12308 IsSlewing returns 0
21:18:03.868 00.001 12308 IsGuiding returns 0
21:18:03.869 00.001 12308 scope move finished after 99 + 46 ms
21:18:03.869 00.000 12308 Move returns status 0, amount 99
21:18:03.869 00.000 12308 MoveAxis(N, 0, ABG)
21:18:03.869 00.000 12308 Move returns status 0, amount 0
21:18:03.870 00.001 12308 move complete, result=0
21:18:03.870 00.000 12308 worker thread done servicing request
21:18:03.870 00.000 14556 GuideStep: -0.2 px 99 ms EAST, -0.1 px 0 ms NORTH
21:18:03.875 00.005 12308 Worker thread wakes up
21:18:03.875 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:03.875 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:05.134 01.259 12308 Exposure complete
21:18:05.281 00.147 12308 worker thread done servicing request
21:18:05.282 00.001 14556 OnExposeComplete: enter
21:18:05.287 00.005 14556 UpdateGuideState(): m_state=6
21:18:05.290 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2209
21:18:05.294 00.004 14556 Star::Find returns 1 (0), X=177.31, Y=991.58, Mass=1921, SNR=29.4, Peak=135 HFD=4.6
21:18:05.298 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
21:18:05.302 00.004 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
21:18:05.305 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.22 hyp=0.22 cameraTheta=1.57 mountX=-0.02 mountY=-0.22, mountTheta=-1.64
21:18:05.310 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.22, opts=13)
21:18:05.314 00.004 14556 Enqueuing Move request for scope (0.00, 0.22)
21:18:05.319 00.005 12308 Worker thread wakes up
21:18:05.319 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.22) opts 0xd
21:18:05.319 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.22)
21:18:05.319 00.000 12308 Moving (0.00, 0.22) raw xDistance=-0.02 yDistance=-0.22
21:18:05.319 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:18:05.320 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:18:05.320 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:18:05.320 00.000 12308 MoveAxis(E, 0, ABG)
21:18:05.320 00.000 12308 Move returns status 0, amount 0
21:18:05.320 00.000 12308 MoveAxis(N, 0, ABG)
21:18:05.320 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:05.325 00.005 12308 Move returns status 0, amount 0
21:18:05.325 00.000 12308 move complete, result=0
21:18:05.325 00.000 12308 worker thread done servicing request
21:18:05.347 00.022 14556 UpdateGuideState exits: m=1921 SNR=29.4
21:18:05.350 00.003 14556 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 6 / 99999
21:18:05.353 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760581085.353,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":6.5,"SettleTime":10.0,"StarLocked":true}
21:18:05.356 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:05.359 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:05.364 00.005 14556 Enqueuing Expose request
21:18:05.367 00.003 12308 Worker thread wakes up
21:18:05.367 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:05.367 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:05.367 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:18:06.619 01.252 12308 Exposure complete
21:18:06.744 00.125 12308 worker thread done servicing request
21:18:06.744 00.000 14556 OnExposeComplete: enter
21:18:06.748 00.004 14556 UpdateGuideState(): m_state=6
21:18:06.752 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2210
21:18:06.757 00.005 14556 Star::Find returns 1 (0), X=177.11, Y=991.65, Mass=2003, SNR=30.2, Peak=141 HFD=4.7
21:18:06.760 00.003 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.25 = -1.04)
21:18:06.764 00.004 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.14)
21:18:06.768 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.29 hyp=0.36 cameraTheta=2.17 mountX=0.18 mountY=-0.32, mountTheta=-1.06
21:18:06.773 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.29, opts=13)
21:18:06.777 00.004 14556 Enqueuing Move request for scope (-0.20, 0.29)
21:18:06.781 00.004 12308 Worker thread wakes up
21:18:06.781 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.29) opts 0xd
21:18:06.781 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.29)
21:18:06.781 00.000 12308 Moving (-0.20, 0.29) raw xDistance=0.18 yDistance=-0.32
21:18:06.781 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:18:06.782 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:18:06.782 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
21:18:06.782 00.000 12308 MoveAxis(E, 0, ABG)
21:18:06.782 00.000 12308 Move returns status 0, amount 0
21:18:06.782 00.000 12308 MoveAxis(N, 0, ABG)
21:18:06.783 00.001 12308 Move returns status 0, amount 0
21:18:06.783 00.000 12308 move complete, result=0
21:18:06.783 00.000 12308 worker thread done servicing request
21:18:06.784 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:06.808 00.024 14556 UpdateGuideState exits: m=2003 SNR=30.2
21:18:06.812 00.004 14556 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 7 / 99999
21:18:06.816 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760581086.816,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":8.0,"SettleTime":10.0,"StarLocked":true}
21:18:06.819 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:06.823 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:06.826 00.003 14556 Enqueuing Expose request
21:18:06.830 00.004 12308 Worker thread wakes up
21:18:06.830 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:06.830 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:06.832 00.002 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
21:18:08.071 01.239 12308 Exposure complete
21:18:08.226 00.155 12308 worker thread done servicing request
21:18:08.226 00.000 14556 OnExposeComplete: enter
21:18:08.230 00.004 14556 UpdateGuideState(): m_state=6
21:18:08.233 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2211
21:18:08.237 00.004 14556 Star::Find returns 1 (0), X=177.21, Y=991.86, Mass=1750, SNR=28.0, Peak=140 HFD=4.4
21:18:08.241 00.004 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
21:18:08.245 00.004 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
21:18:08.248 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.50 hyp=0.51 cameraTheta=1.77 mountX=0.07 mountY=-0.51, mountTheta=-1.44
21:18:08.253 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.50, opts=13)
21:18:08.257 00.004 14556 Enqueuing Move request for scope (-0.10, 0.50)
21:18:08.261 00.004 12308 Worker thread wakes up
21:18:08.261 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.50) opts 0xd
21:18:08.262 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.50)
21:18:08.262 00.000 12308 Moving (-0.10, 0.50) raw xDistance=0.07 yDistance=-0.51
21:18:08.262 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:18:08.262 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.06
21:18:08.262 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
21:18:08.262 00.000 12308 MoveAxis(E, 0, ABG)
21:18:08.262 00.000 12308 Move returns status 0, amount 0
21:18:08.263 00.001 12308 MoveAxis(N, 361, ABG)
21:18:08.264 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:08.268 00.004 12308 Guiding  Dir = 0, Dur = 361
21:18:08.270 00.002 12308 IsSlewing returns 0
21:18:08.271 00.001 12308 IsGuiding returns 0
21:18:08.271 00.000 12308 PulseGuide returned control before completion, sleep 371
21:18:08.292 00.021 14556 UpdateGuideState exits: m=1750 SNR=28.0
21:18:08.297 00.005 14556 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 8 / 99999
21:18:08.302 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760581088.302,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":9.5,"SettleTime":10.0,"StarLocked":true}
21:18:08.307 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:08.312 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:08.316 00.004 14556 Enqueuing Expose request
21:18:08.654 00.338 12308 IsGuiding returns 1
21:18:08.655 00.001 12308 scope still moving after pulse duration time elapsed
21:18:08.685 00.030 12308 IsSlewing returns 0
21:18:08.685 00.000 12308 IsGuiding returns 0
21:18:08.686 00.001 12308 scope move finished after 361 + 54 ms
21:18:08.686 00.000 12308 Move returns status 0, amount 361
21:18:08.687 00.001 12308 move complete, result=0
21:18:08.688 00.001 12308 worker thread done servicing request
21:18:08.688 00.000 12308 Worker thread wakes up
21:18:08.688 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.5 px 361 ms NORTH
21:18:08.694 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:08.694 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:09.948 01.254 12308 Exposure complete
21:18:10.095 00.147 12308 worker thread done servicing request
21:18:10.096 00.001 14556 OnExposeComplete: enter
21:18:10.101 00.005 14556 UpdateGuideState(): m_state=6
21:18:10.107 00.006 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2212
21:18:10.114 00.007 14556 Star::Find returns 1 (0), X=177.19, Y=991.90, Mass=1988, SNR=29.7, Peak=151 HFD=4.5
21:18:10.119 00.005 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
21:18:10.125 00.006 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.52)
21:18:10.130 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.54 hyp=0.55 cameraTheta=1.79 mountX=0.08 mountY=-0.55, mountTheta=-1.42
21:18:10.136 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.54, opts=13)
21:18:10.142 00.006 14556 Enqueuing Move request for scope (-0.12, 0.54)
21:18:10.147 00.005 12308 Worker thread wakes up
21:18:10.150 00.003 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.54) opts 0xd
21:18:10.151 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.54)
21:18:10.151 00.000 12308 Moving (-0.12, 0.54) raw xDistance=0.08 yDistance=-0.55
21:18:10.151 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:18:10.152 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
21:18:10.152 00.000 12308 MoveAxis(E, 0, ABG)
21:18:10.152 00.000 12308 Move returns status 0, amount 0
21:18:10.152 00.000 12308 MoveAxis(N, 390, ABG)
21:18:10.153 00.001 12308 Guiding  Dir = 0, Dur = 390
21:18:10.153 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:10.159 00.006 12308 IsSlewing returns 0
21:18:10.160 00.001 12308 IsGuiding returns 0
21:18:10.160 00.000 12308 PulseGuide returned control before completion, sleep 400
21:18:10.179 00.019 14556 UpdateGuideState exits: m=1988 SNR=29.7
21:18:10.185 00.006 14556 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 9 / 99999
21:18:10.191 00.006 14556 PhdController: newstate STATE_FINISH
21:18:10.196 00.005 14556 PhdController complete: success
21:18:10.200 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760581090.200,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
21:18:10.204 00.004 14556 Mount: notify guiding dither settle done success=1
21:18:10.212 00.008 14556 PhdController: newstate STATE_IDLE
21:18:10.219 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:10.223 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:10.227 00.004 14556 Enqueuing Expose request
21:18:10.567 00.340 12308 IsGuiding returns 1
21:18:10.568 00.001 12308 scope still moving after pulse duration time elapsed
21:18:10.599 00.031 12308 IsSlewing returns 0
21:18:10.601 00.002 12308 IsGuiding returns 1
21:18:10.631 00.030 12308 IsSlewing returns 0
21:18:10.632 00.001 12308 IsGuiding returns 1
21:18:10.663 00.031 12308 IsSlewing returns 0
21:18:10.664 00.001 12308 IsGuiding returns 0
21:18:10.665 00.001 12308 scope move finished after 390 + 114 ms
21:18:10.665 00.000 12308 Move returns status 0, amount 390
21:18:10.665 00.000 12308 move complete, result=0
21:18:10.666 00.001 12308 worker thread done servicing request
21:18:10.666 00.000 12308 Worker thread wakes up
21:18:10.666 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.6 px 390 ms NORTH
21:18:10.673 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:10.673 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:11.925 01.252 12308 Exposure complete
21:18:12.083 00.158 12308 worker thread done servicing request
21:18:12.083 00.000 14556 OnExposeComplete: enter
21:18:12.091 00.008 14556 UpdateGuideState(): m_state=6
21:18:12.096 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2213
21:18:12.100 00.004 14556 Star::Find returns 1 (0), X=177.23, Y=991.38, Mass=2035, SNR=30.2, Peak=152 HFD=4.6
21:18:12.104 00.004 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.93 = -0.35)
21:18:12.108 00.004 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.45)
21:18:12.113 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.86 mountX=0.08 mountY=-0.04, mountTheta=-0.44
21:18:12.118 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.02, opts=13)
21:18:12.123 00.005 14556 Enqueuing Move request for scope (-0.08, 0.02)
21:18:12.127 00.004 12308 Worker thread wakes up
21:18:12.127 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
21:18:12.127 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
21:18:12.127 00.000 12308 Moving (-0.08, 0.02) raw xDistance=0.08 yDistance=-0.04
21:18:12.127 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:18:12.127 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:12.128 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:18:12.128 00.000 12308 MoveAxis(E, 0, ABG)
21:18:12.128 00.000 12308 Move returns status 0, amount 0
21:18:12.128 00.000 12308 MoveAxis(N, 0, ABG)
21:18:12.128 00.000 12308 Move returns status 0, amount 0
21:18:12.130 00.002 12308 move complete, result=0
21:18:12.130 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:12.133 00.003 12308 worker thread done servicing request
21:18:12.154 00.021 14556 UpdateGuideState exits: m=2035 SNR=30.2
21:18:12.157 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:12.161 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:12.164 00.003 14556 Enqueuing Expose request
21:18:12.169 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:18:12.172 00.003 12308 Worker thread wakes up
21:18:12.173 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:12.173 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:13.428 01.255 12308 Exposure complete
21:18:13.579 00.151 12308 worker thread done servicing request
21:18:13.580 00.001 14556 OnExposeComplete: enter
21:18:13.587 00.007 14556 UpdateGuideState(): m_state=6
21:18:13.594 00.007 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2214
21:18:13.600 00.006 14556 Star::Find returns 1 (0), X=177.12, Y=991.32, Mass=1937, SNR=29.5, Peak=145 HFD=4.5
21:18:13.606 00.006 14556 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-3.07) = xAngle (0.14 = 0.14)
21:18:13.610 00.004 14556 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.04 = 0.04)
21:18:13.616 00.006 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.04 hyp=0.19 cameraTheta=-2.93 mountX=0.19 mountY=0.01, mountTheta=0.04
21:18:13.621 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.04, opts=13)
21:18:13.626 00.005 14556 Enqueuing Move request for scope (-0.19, -0.04)
21:18:13.630 00.004 12308 Worker thread wakes up
21:18:13.630 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.04) opts 0xd
21:18:13.630 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.04)
21:18:13.631 00.001 12308 Moving (-0.19, -0.04) raw xDistance=0.19 yDistance=0.01
21:18:13.631 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:18:13.631 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:13.631 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:18:13.631 00.000 12308 MoveAxis(E, 0, ABG)
21:18:13.632 00.001 12308 Move returns status 0, amount 0
21:18:13.632 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:13.636 00.004 12308 MoveAxis(N, 0, ABG)
21:18:13.636 00.000 12308 Move returns status 0, amount 0
21:18:13.636 00.000 12308 move complete, result=0
21:18:13.636 00.000 12308 worker thread done servicing request
21:18:13.658 00.022 14556 UpdateGuideState exits: m=1937 SNR=29.5
21:18:13.664 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:13.669 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:13.674 00.005 14556 Enqueuing Expose request
21:18:13.678 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:18:13.684 00.006 12308 Worker thread wakes up
21:18:13.685 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:13.685 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:14.933 01.248 12308 Exposure complete
21:18:15.088 00.155 12308 worker thread done servicing request
21:18:15.088 00.000 14556 OnExposeComplete: enter
21:18:15.094 00.006 14556 UpdateGuideState(): m_state=6
21:18:15.097 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2215
21:18:15.101 00.004 14556 Star::Find returns 1 (0), X=177.26, Y=991.44, Mass=2102, SNR=30.9, Peak=156 HFD=4.6
21:18:15.105 00.004 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.21 = -1.07)
21:18:15.109 00.004 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.17)
21:18:15.112 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.14 mountX=0.05 mountY=-0.09, mountTheta=-1.09
21:18:15.116 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.09, opts=13)
21:18:15.121 00.005 14556 Enqueuing Move request for scope (-0.05, 0.09)
21:18:15.125 00.004 12308 Worker thread wakes up
21:18:15.125 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
21:18:15.125 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
21:18:15.125 00.000 12308 Moving (-0.05, 0.09) raw xDistance=0.05 yDistance=-0.09
21:18:15.125 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:18:15.125 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:15.125 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:18:15.125 00.000 12308 MoveAxis(E, 0, ABG)
21:18:15.127 00.002 12308 Move returns status 0, amount 0
21:18:15.127 00.000 12308 MoveAxis(N, 0, ABG)
21:18:15.127 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:15.131 00.004 12308 Move returns status 0, amount 0
21:18:15.131 00.000 12308 move complete, result=0
21:18:15.131 00.000 12308 worker thread done servicing request
21:18:15.152 00.021 14556 UpdateGuideState exits: m=2102 SNR=30.9
21:18:15.156 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:15.161 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:15.164 00.003 14556 Enqueuing Expose request
21:18:15.168 00.004 12308 Worker thread wakes up
21:18:15.169 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:15.169 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:15.169 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:16.421 01.252 12308 Exposure complete
21:18:16.577 00.156 12308 worker thread done servicing request
21:18:16.577 00.000 14556 OnExposeComplete: enter
21:18:16.582 00.005 14556 UpdateGuideState(): m_state=6
21:18:16.587 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2216
21:18:16.592 00.005 14556 Star::Find returns 1 (0), X=177.06, Y=991.70, Mass=1925, SNR=29.4, Peak=152 HFD=4.3
21:18:16.596 00.004 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.28 = -1.00)
21:18:16.599 00.003 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.10)
21:18:16.602 00.003 14556 CameraToMount -- cameraX=-0.26 cameraY=0.34 hyp=0.43 cameraTheta=2.21 mountX=0.23 mountY=-0.38, mountTheta=-1.02
21:18:16.607 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.34, opts=13)
21:18:16.610 00.003 14556 Enqueuing Move request for scope (-0.26, 0.34)
21:18:16.615 00.005 12308 Worker thread wakes up
21:18:16.616 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.34) opts 0xd
21:18:16.616 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.34)
21:18:16.616 00.000 12308 Moving (-0.26, 0.34) raw xDistance=0.23 yDistance=-0.38
21:18:16.616 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
21:18:16.617 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
21:18:16.618 00.001 12308 MoveAxis(W, 101, ABG)
21:18:16.618 00.000 12308 Guiding  Dir = 3, Dur = 101
21:18:16.618 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:16.626 00.008 12308 IsSlewing returns 0
21:18:16.626 00.000 12308 IsGuiding returns 0
21:18:16.626 00.000 12308 PulseGuide returned control before completion, sleep 111
21:18:16.657 00.031 14556 UpdateGuideState exits: m=1925 SNR=29.4
21:18:16.665 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:16.673 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:16.677 00.004 14556 Enqueuing Expose request
21:18:16.752 00.075 12308 IsGuiding returns 0
21:18:16.752 00.000 12308 Move returns status 0, amount 101
21:18:16.752 00.000 12308 MoveAxis(N, 269, ABG)
21:18:16.753 00.001 12308 Guiding  Dir = 0, Dur = 269
21:18:16.753 00.000 12308 IsSlewing returns 0
21:18:16.753 00.000 12308 IsGuiding returns 0
21:18:16.755 00.002 12308 PulseGuide returned control before completion, sleep 279
21:18:17.034 00.279 12308 IsGuiding returns 1
21:18:17.036 00.002 12308 scope still moving after pulse duration time elapsed
21:18:17.066 00.030 12308 IsSlewing returns 0
21:18:17.068 00.002 12308 IsGuiding returns 0
21:18:17.068 00.000 12308 scope move finished after 269 + 44 ms
21:18:17.068 00.000 12308 Move returns status 0, amount 269
21:18:17.068 00.000 12308 move complete, result=0
21:18:17.070 00.002 12308 worker thread done servicing request
21:18:17.070 00.000 14556 GuideStep: 0.2 px 101 ms WEST, -0.4 px 269 ms NORTH
21:18:17.076 00.006 12308 Worker thread wakes up
21:18:17.076 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:17.076 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:18.330 01.254 12308 Exposure complete
21:18:18.484 00.154 12308 worker thread done servicing request
21:18:18.485 00.001 14556 OnExposeComplete: enter
21:18:18.491 00.006 14556 UpdateGuideState(): m_state=6
21:18:18.497 00.006 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2217
21:18:18.502 00.005 14556 Star::Find returns 1 (0), X=177.29, Y=991.46, Mass=2076, SNR=30.3, Peak=162 HFD=4.2
21:18:18.505 00.003 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.90 = -1.38)
21:18:18.509 00.004 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
21:18:18.514 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.83 mountX=0.02 mountY=-0.10, mountTheta=-1.39
21:18:18.522 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.10, opts=13)
21:18:18.526 00.004 14556 Enqueuing Move request for scope (-0.03, 0.10)
21:18:18.531 00.005 12308 Worker thread wakes up
21:18:18.531 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
21:18:18.531 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
21:18:18.531 00.000 12308 Moving (-0.03, 0.10) raw xDistance=0.02 yDistance=-0.10
21:18:18.531 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:18:18.532 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:18.532 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:18:18.532 00.000 12308 MoveAxis(E, 0, ABG)
21:18:18.532 00.000 12308 Move returns status 0, amount 0
21:18:18.532 00.000 12308 MoveAxis(N, 0, ABG)
21:18:18.533 00.001 12308 Move returns status 0, amount 0
21:18:18.533 00.000 12308 move complete, result=0
21:18:18.533 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:18.536 00.003 12308 worker thread done servicing request
21:18:18.552 00.016 14556 UpdateGuideState exits: m=2076 SNR=30.3
21:18:18.557 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:18.560 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:18.562 00.002 14556 Enqueuing Expose request
21:18:18.565 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:18.569 00.004 12308 Worker thread wakes up
21:18:18.569 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:18.569 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:19.819 01.250 12308 Exposure complete
21:18:19.970 00.151 12308 worker thread done servicing request
21:18:19.970 00.000 14556 OnExposeComplete: enter
21:18:19.975 00.005 14556 UpdateGuideState(): m_state=6
21:18:19.978 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2218
21:18:19.984 00.006 14556 Star::Find returns 1 (0), X=177.11, Y=991.73, Mass=1948, SNR=29.8, Peak=135 HFD=4.4
21:18:19.993 00.009 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.15 = -1.14)
21:18:20.001 00.008 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.24)
21:18:20.007 00.006 14556 CameraToMount -- cameraX=-0.20 cameraY=0.37 hyp=0.42 cameraTheta=2.07 mountX=0.18 mountY=-0.40, mountTheta=-1.15
21:18:20.013 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.37, opts=13)
21:18:20.021 00.008 14556 Enqueuing Move request for scope (-0.20, 0.37)
21:18:20.028 00.007 12308 Worker thread wakes up
21:18:20.028 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.37) opts 0xd
21:18:20.028 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.37)
21:18:20.029 00.001 12308 Moving (-0.20, 0.37) raw xDistance=0.18 yDistance=-0.40
21:18:20.029 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:18:20.029 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
21:18:20.030 00.001 12308 MoveAxis(E, 0, ABG)
21:18:20.030 00.000 12308 Move returns status 0, amount 0
21:18:20.030 00.000 12308 MoveAxis(N, 279, ABG)
21:18:20.031 00.001 12308 Guiding  Dir = 0, Dur = 279
21:18:20.031 00.000 12308 IsSlewing returns 0
21:18:20.032 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:20.036 00.004 12308 IsGuiding returns 0
21:18:20.037 00.001 12308 PulseGuide returned control before completion, sleep 289
21:18:20.060 00.023 14556 UpdateGuideState exits: m=1948 SNR=29.8
21:18:20.066 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:20.070 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:20.077 00.007 14556 Enqueuing Expose request
21:18:20.339 00.262 12308 IsGuiding returns 1
21:18:20.340 00.001 12308 scope still moving after pulse duration time elapsed
21:18:20.373 00.033 12308 IsSlewing returns 0
21:18:20.375 00.002 12308 IsGuiding returns 0
21:18:20.377 00.002 12308 scope move finished after 279 + 60 ms
21:18:20.377 00.000 12308 Move returns status 0, amount 279
21:18:20.377 00.000 12308 move complete, result=0
21:18:20.379 00.002 12308 worker thread done servicing request
21:18:20.379 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 279 ms NORTH
21:18:20.384 00.005 12308 Worker thread wakes up
21:18:20.385 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:20.385 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:21.634 01.249 12308 Exposure complete
21:18:21.793 00.159 12308 worker thread done servicing request
21:18:21.795 00.002 14556 OnExposeComplete: enter
21:18:21.799 00.004 14556 UpdateGuideState(): m_state=6
21:18:21.806 00.007 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2219
21:18:21.810 00.004 14556 Star::Find returns 1 (0), X=177.21, Y=991.06, Mass=1839, SNR=29.1, Peak=157 HFD=4.4
21:18:21.815 00.005 14556 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.07) = xAngle (1.16 = 1.16)
21:18:21.818 00.003 14556 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.06 = 1.06)
21:18:21.823 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.30 hyp=0.32 cameraTheta=-1.91 mountX=0.13 mountY=0.28, mountTheta=1.15
21:18:21.828 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.30, opts=13)
21:18:21.832 00.004 14556 Enqueuing Move request for scope (-0.11, -0.30)
21:18:21.837 00.005 12308 Worker thread wakes up
21:18:21.837 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.30) opts 0xd
21:18:21.837 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.30)
21:18:21.838 00.001 12308 Moving (-0.11, -0.30) raw xDistance=0.13 yDistance=0.28
21:18:21.838 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:18:21.839 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:18:21.839 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:18:21.839 00.000 12308 MoveAxis(E, 0, ABG)
21:18:21.840 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:21.845 00.005 12308 Move returns status 0, amount 0
21:18:21.845 00.000 12308 MoveAxis(N, 0, ABG)
21:18:21.845 00.000 12308 Move returns status 0, amount 0
21:18:21.846 00.001 12308 move complete, result=0
21:18:21.846 00.000 12308 worker thread done servicing request
21:18:21.868 00.022 14556 UpdateGuideState exits: m=1839 SNR=29.1
21:18:21.872 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:21.877 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:21.881 00.004 14556 Enqueuing Expose request
21:18:21.884 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:18:21.889 00.005 12308 Worker thread wakes up
21:18:21.889 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:21.889 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:23.132 01.243 12308 Exposure complete
21:18:23.290 00.158 12308 worker thread done servicing request
21:18:23.290 00.000 14556 OnExposeComplete: enter
21:18:23.296 00.006 14556 UpdateGuideState(): m_state=6
21:18:23.301 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2220
21:18:23.305 00.004 14556 Star::Find returns 1 (0), X=177.07, Y=991.09, Mass=1960, SNR=29.7, Peak=163 HFD=4.3
21:18:23.311 00.006 14556 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-3.07) = xAngle (0.75 = 0.75)
21:18:23.319 00.008 14556 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.65 = 0.65)
21:18:23.324 00.005 14556 CameraToMount -- cameraX=-0.25 cameraY=-0.26 hyp=0.36 cameraTheta=-2.33 mountX=0.27 mountY=0.22, mountTheta=0.69
21:18:23.333 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=-0.26, opts=13)
21:18:23.342 00.009 14556 Enqueuing Move request for scope (-0.25, -0.26)
21:18:23.348 00.006 12308 Worker thread wakes up
21:18:23.348 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.26) opts 0xd
21:18:23.349 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.25, -0.26)
21:18:23.352 00.003 12308 Moving (-0.25, -0.26) raw xDistance=0.27 yDistance=0.22
21:18:23.352 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
21:18:23.352 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:18:23.353 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:23.358 00.005 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:18:23.359 00.001 12308 MoveAxis(W, 116, ABG)
21:18:23.359 00.000 12308 Guiding  Dir = 3, Dur = 116
21:18:23.366 00.007 12308 IsSlewing returns 0
21:18:23.369 00.003 12308 IsGuiding returns 0
21:18:23.378 00.009 12308 PulseGuide returned control before completion, sleep 126
21:18:23.387 00.009 14556 UpdateGuideState exits: m=1960 SNR=29.7
21:18:23.392 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:23.397 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:23.402 00.005 14556 Enqueuing Expose request
21:18:23.514 00.112 12308 IsGuiding returns 1
21:18:23.514 00.000 12308 scope still moving after pulse duration time elapsed
21:18:23.545 00.031 12308 IsSlewing returns 0
21:18:23.545 00.000 12308 IsGuiding returns 0
21:18:23.545 00.000 12308 scope move finished after 116 + 51 ms
21:18:23.545 00.000 12308 Move returns status 0, amount 116
21:18:23.545 00.000 12308 MoveAxis(N, 0, ABG)
21:18:23.545 00.000 12308 Move returns status 0, amount 0
21:18:23.547 00.002 12308 move complete, result=0
21:18:23.547 00.000 12308 worker thread done servicing request
21:18:23.547 00.000 14556 GuideStep: 0.3 px 116 ms WEST, 0.2 px 0 ms NORTH
21:18:23.553 00.006 12308 Worker thread wakes up
21:18:23.553 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:23.553 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:24.803 01.250 12308 Exposure complete
21:18:24.973 00.170 12308 worker thread done servicing request
21:18:24.974 00.001 14556 OnExposeComplete: enter
21:18:24.977 00.003 14556 UpdateGuideState(): m_state=6
21:18:24.982 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2221
21:18:24.985 00.003 14556 Star::Find returns 1 (0), X=177.31, Y=991.16, Mass=2075, SNR=30.4, Peak=158 HFD=4.6
21:18:24.990 00.005 14556 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.07) = xAngle (1.50 = 1.50)
21:18:24.993 00.003 14556 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.40 = 1.40)
21:18:24.997 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.57 mountX=0.01 mountY=0.19, mountTheta=1.50
21:18:25.003 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.19, opts=13)
21:18:25.006 00.003 14556 Enqueuing Move request for scope (0.00, -0.19)
21:18:25.010 00.004 12308 Worker thread wakes up
21:18:25.010 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.19) opts 0xd
21:18:25.010 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.19)
21:18:25.010 00.000 12308 Moving (0.00, -0.19) raw xDistance=0.01 yDistance=0.19
21:18:25.010 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:18:25.012 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:25.012 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:18:25.012 00.000 12308 MoveAxis(E, 0, ABG)
21:18:25.012 00.000 12308 Move returns status 0, amount 0
21:18:25.012 00.000 12308 MoveAxis(N, 0, ABG)
21:18:25.013 00.001 12308 Move returns status 0, amount 0
21:18:25.013 00.000 12308 move complete, result=0
21:18:25.013 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:25.016 00.003 12308 worker thread done servicing request
21:18:25.037 00.021 14556 UpdateGuideState exits: m=2075 SNR=30.4
21:18:25.042 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:25.046 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:25.051 00.005 14556 Enqueuing Expose request
21:18:25.056 00.005 12308 Worker thread wakes up
21:18:25.056 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:18:25.061 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:25.061 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:26.307 01.246 12308 Exposure complete
21:18:26.454 00.147 14556 OnExposeComplete: enter
21:18:26.459 00.005 14556 UpdateGuideState(): m_state=6
21:18:26.466 00.007 12308 worker thread done servicing request
21:18:26.466 00.000 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2222
21:18:26.471 00.005 14556 Star::Find returns 1 (0), X=177.48, Y=991.33, Mass=1785, SNR=28.2, Peak=133 HFD=4.8
21:18:26.475 00.004 14556 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-3.07) = xAngle (2.92 = 2.92)
21:18:26.479 00.004 14556 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.82 = 2.82)
21:18:26.483 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.17 cameraTheta=-0.15 mountX=-0.16 mountY=0.05, mountTheta=2.83
21:18:26.488 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.02, opts=13)
21:18:26.492 00.004 14556 Enqueuing Move request for scope (0.16, -0.02)
21:18:26.496 00.004 12308 Worker thread wakes up
21:18:26.496 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
21:18:26.496 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
21:18:26.496 00.000 12308 Moving (0.16, -0.02) raw xDistance=-0.16 yDistance=0.05
21:18:26.496 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:18:26.496 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:26.498 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:18:26.498 00.000 12308 MoveAxis(E, 0, ABG)
21:18:26.498 00.000 12308 Move returns status 0, amount 0
21:18:26.498 00.000 12308 MoveAxis(N, 0, ABG)
21:18:26.499 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:26.502 00.003 12308 Move returns status 0, amount 0
21:18:26.502 00.000 12308 move complete, result=0
21:18:26.504 00.002 12308 worker thread done servicing request
21:18:26.525 00.021 14556 UpdateGuideState exits: m=1785 SNR=28.2
21:18:26.530 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:26.533 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:26.536 00.003 14556 Enqueuing Expose request
21:18:26.540 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:18:26.544 00.004 12308 Worker thread wakes up
21:18:26.544 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:26.544 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:27.795 01.251 12308 Exposure complete
21:18:27.955 00.160 12308 worker thread done servicing request
21:18:27.955 00.000 14556 OnExposeComplete: enter
21:18:27.960 00.005 14556 UpdateGuideState(): m_state=6
21:18:27.966 00.006 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2223
21:18:27.971 00.005 14556 Star::Find returns 1 (0), X=177.31, Y=991.47, Mass=2042, SNR=30.3, Peak=154 HFD=4.6
21:18:27.975 00.004 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
21:18:27.978 00.003 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
21:18:27.983 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.58 mountX=-0.01 mountY=-0.11, mountTheta=-1.63
21:18:27.987 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.11, opts=13)
21:18:27.992 00.005 14556 Enqueuing Move request for scope (-0.00, 0.11)
21:18:27.996 00.004 12308 Worker thread wakes up
21:18:27.996 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.11) opts 0xd
21:18:27.997 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.11)
21:18:27.997 00.000 12308 Moving (-0.00, 0.11) raw xDistance=-0.01 yDistance=-0.11
21:18:27.997 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:18:27.997 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:27.998 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:18:27.998 00.000 12308 MoveAxis(E, 0, ABG)
21:18:27.998 00.000 12308 Move returns status 0, amount 0
21:18:27.998 00.000 12308 MoveAxis(N, 0, ABG)
21:18:27.998 00.000 12308 Move returns status 0, amount 0
21:18:27.999 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:28.004 00.005 12308 move complete, result=0
21:18:28.004 00.000 12308 worker thread done servicing request
21:18:28.027 00.023 14556 UpdateGuideState exits: m=2042 SNR=30.3
21:18:28.031 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:28.035 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:28.039 00.004 14556 Enqueuing Expose request
21:18:28.043 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:28.046 00.003 12308 Worker thread wakes up
21:18:28.046 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:28.046 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:29.302 01.256 12308 Exposure complete
21:18:29.430 00.128 12308 worker thread done servicing request
21:18:29.431 00.001 14556 OnExposeComplete: enter
21:18:29.435 00.004 14556 UpdateGuideState(): m_state=6
21:18:29.438 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2224
21:18:29.443 00.005 14556 Star::Find returns 1 (0), X=177.28, Y=991.54, Mass=1916, SNR=29.2, Peak=138 HFD=4.6
21:18:29.447 00.004 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.85 = -1.44)
21:18:29.450 00.003 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.54)
21:18:29.453 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.18 hyp=0.19 cameraTheta=1.77 mountX=0.02 mountY=-0.19, mountTheta=-1.44
21:18:29.458 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.18, opts=13)
21:18:29.463 00.005 14556 Enqueuing Move request for scope (-0.04, 0.18)
21:18:29.467 00.004 12308 Worker thread wakes up
21:18:29.467 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.18) opts 0xd
21:18:29.467 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.18)
21:18:29.467 00.000 12308 Moving (-0.04, 0.18) raw xDistance=0.02 yDistance=-0.19
21:18:29.467 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:18:29.467 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:29.469 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:18:29.469 00.000 12308 MoveAxis(E, 0, ABG)
21:18:29.469 00.000 12308 Move returns status 0, amount 0
21:18:29.469 00.000 12308 MoveAxis(N, 0, ABG)
21:18:29.470 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:29.474 00.004 12308 Move returns status 0, amount 0
21:18:29.474 00.000 12308 move complete, result=0
21:18:29.474 00.000 12308 worker thread done servicing request
21:18:29.494 00.020 14556 UpdateGuideState exits: m=1916 SNR=29.2
21:18:29.500 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:29.504 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:29.508 00.004 14556 Enqueuing Expose request
21:18:29.512 00.004 12308 Worker thread wakes up
21:18:29.512 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:18:29.516 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:29.516 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:30.756 01.240 12308 Exposure complete
21:18:30.914 00.158 12308 worker thread done servicing request
21:18:30.915 00.001 14556 OnExposeComplete: enter
21:18:30.918 00.003 14556 UpdateGuideState(): m_state=6
21:18:30.923 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2225
21:18:30.927 00.004 14556 Star::Find returns 1 (0), X=177.47, Y=991.55, Mass=1719, SNR=27.5, Peak=118 HFD=4.2
21:18:30.931 00.004 14556 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.07) = xAngle (3.95 = -2.33)
21:18:30.935 00.004 14556 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.85 = -2.43)
21:18:30.939 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.19 hyp=0.25 cameraTheta=0.88 mountX=-0.17 mountY=-0.16, mountTheta=-2.38
21:18:30.944 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.19, opts=13)
21:18:30.947 00.003 14556 Enqueuing Move request for scope (0.16, 0.19)
21:18:30.952 00.005 12308 Worker thread wakes up
21:18:30.952 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.19) opts 0xd
21:18:30.952 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.19)
21:18:30.952 00.000 12308 Moving (0.16, 0.19) raw xDistance=-0.17 yDistance=-0.16
21:18:30.952 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:18:30.953 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:30.953 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:18:30.953 00.000 12308 MoveAxis(E, 0, ABG)
21:18:30.953 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:30.958 00.005 12308 Move returns status 0, amount 0
21:18:30.958 00.000 12308 MoveAxis(N, 0, ABG)
21:18:30.959 00.001 12308 Move returns status 0, amount 0
21:18:30.959 00.000 12308 move complete, result=0
21:18:30.959 00.000 12308 worker thread done servicing request
21:18:30.982 00.023 14556 UpdateGuideState exits: m=1719 SNR=27.5
21:18:30.986 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:30.991 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:30.996 00.005 14556 Enqueuing Expose request
21:18:31.001 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:18:31.006 00.005 12308 Worker thread wakes up
21:18:31.006 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:31.006 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:32.255 01.249 12308 Exposure complete
21:18:32.405 00.150 12308 worker thread done servicing request
21:18:32.405 00.000 14556 OnExposeComplete: enter
21:18:32.409 00.004 14556 UpdateGuideState(): m_state=6
21:18:32.413 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2226
21:18:32.416 00.003 14556 Star::Find returns 1 (0), X=177.32, Y=991.65, Mass=1822, SNR=28.9, Peak=148 HFD=4.3
21:18:32.420 00.004 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.62 = -1.66)
21:18:32.423 00.003 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.76)
21:18:32.427 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.30 hyp=0.30 cameraTheta=1.55 mountX=-0.03 mountY=-0.29, mountTheta=-1.66
21:18:32.434 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.30, opts=13)
21:18:32.438 00.004 14556 Enqueuing Move request for scope (0.01, 0.30)
21:18:32.442 00.004 12308 Worker thread wakes up
21:18:32.442 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.30) opts 0xd
21:18:32.444 00.002 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.30)
21:18:32.444 00.000 12308 Moving (0.01, 0.30) raw xDistance=-0.03 yDistance=-0.29
21:18:32.444 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:18:32.444 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:18:32.444 00.000 12308 MoveAxis(E, 0, ABG)
21:18:32.444 00.000 12308 Move returns status 0, amount 0
21:18:32.444 00.000 12308 MoveAxis(N, 204, ABG)
21:18:32.445 00.001 12308 Guiding  Dir = 0, Dur = 204
21:18:32.445 00.000 12308 IsSlewing returns 0
21:18:32.445 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:32.450 00.005 12308 IsGuiding returns 0
21:18:32.450 00.000 12308 PulseGuide returned control before completion, sleep 214
21:18:32.472 00.022 14556 UpdateGuideState exits: m=1822 SNR=28.9
21:18:32.477 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:32.482 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:32.485 00.003 14556 Enqueuing Expose request
21:18:32.667 00.182 12308 IsGuiding returns 1
21:18:32.668 00.001 12308 scope still moving after pulse duration time elapsed
21:18:32.697 00.029 12308 IsSlewing returns 0
21:18:32.698 00.001 12308 IsGuiding returns 0
21:18:32.699 00.001 12308 scope move finished after 204 + 46 ms
21:18:32.700 00.001 12308 Move returns status 0, amount 204
21:18:32.701 00.001 12308 move complete, result=0
21:18:32.701 00.000 12308 worker thread done servicing request
21:18:32.701 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 204 ms NORTH
21:18:32.710 00.009 12308 Worker thread wakes up
21:18:32.710 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:32.711 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:33.960 01.249 12308 Exposure complete
21:18:34.123 00.163 12308 worker thread done servicing request
21:18:34.124 00.001 14556 OnExposeComplete: enter
21:18:34.128 00.004 14556 UpdateGuideState(): m_state=6
21:18:34.132 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2227
21:18:34.136 00.004 14556 Star::Find returns 1 (0), X=177.35, Y=991.47, Mass=2057, SNR=30.4, Peak=128 HFD=4.5
21:18:34.140 00.004 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.32 = -1.97)
21:18:34.144 00.004 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.07)
21:18:34.148 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.11 cameraTheta=1.24 mountX=-0.04 mountY=-0.10, mountTheta=-1.98
21:18:34.154 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.11, opts=13)
21:18:34.159 00.005 14556 Enqueuing Move request for scope (0.04, 0.11)
21:18:34.162 00.003 12308 Worker thread wakes up
21:18:34.163 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
21:18:34.163 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
21:18:34.163 00.000 12308 Moving (0.04, 0.11) raw xDistance=-0.04 yDistance=-0.10
21:18:34.163 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:18:34.163 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:34.165 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:18:34.165 00.000 12308 MoveAxis(E, 0, ABG)
21:18:34.165 00.000 12308 Move returns status 0, amount 0
21:18:34.166 00.001 12308 MoveAxis(N, 0, ABG)
21:18:34.166 00.000 12308 Move returns status 0, amount 0
21:18:34.166 00.000 12308 move complete, result=0
21:18:34.166 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:34.171 00.005 12308 worker thread done servicing request
21:18:34.194 00.023 14556 UpdateGuideState exits: m=2057 SNR=30.4
21:18:34.199 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:34.202 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:34.206 00.004 14556 Enqueuing Expose request
21:18:34.211 00.005 12308 Worker thread wakes up
21:18:34.211 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:34.217 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:34.218 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:35.459 01.241 12308 Exposure complete
21:18:35.605 00.146 12308 worker thread done servicing request
21:18:35.605 00.000 14556 OnExposeComplete: enter
21:18:35.610 00.005 14556 UpdateGuideState(): m_state=6
21:18:35.615 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2228
21:18:35.619 00.004 14556 Star::Find returns 1 (0), X=177.32, Y=991.35, Mass=1968, SNR=29.7, Peak=152 HFD=4.4
21:18:35.622 00.003 14556 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-3.07) = xAngle (2.37 = 2.37)
21:18:35.626 00.004 14556 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.27 = 2.27)
21:18:35.629 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-0.70 mountX=-0.01 mountY=0.01, mountTheta=2.32
21:18:35.635 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.01, opts=13)
21:18:35.639 00.004 14556 Enqueuing Move request for scope (0.01, -0.01)
21:18:35.643 00.004 12308 Worker thread wakes up
21:18:35.643 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
21:18:35.643 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
21:18:35.643 00.000 12308 Moving (0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
21:18:35.644 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:18:35.644 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:35.644 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:18:35.645 00.001 12308 MoveAxis(E, 0, ABG)
21:18:35.645 00.000 12308 Move returns status 0, amount 0
21:18:35.645 00.000 12308 MoveAxis(N, 0, ABG)
21:18:35.645 00.000 12308 Move returns status 0, amount 0
21:18:35.645 00.000 12308 move complete, result=0
21:18:35.645 00.000 12308 worker thread done servicing request
21:18:35.645 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:35.671 00.026 14556 UpdateGuideState exits: m=1968 SNR=29.7
21:18:35.676 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:35.680 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:35.686 00.006 14556 Enqueuing Expose request
21:18:35.690 00.004 12308 Worker thread wakes up
21:18:35.690 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:35.690 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:35.690 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:18:36.937 01.247 12308 Exposure complete
21:18:37.066 00.129 12308 worker thread done servicing request
21:18:37.066 00.000 14556 OnExposeComplete: enter
21:18:37.071 00.005 14556 UpdateGuideState(): m_state=6
21:18:37.075 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2229
21:18:37.079 00.004 14556 Star::Find returns 1 (0), X=177.37, Y=991.52, Mass=2198, SNR=31.3, Peak=148 HFD=4.5
21:18:37.084 00.005 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.31 = -1.97)
21:18:37.088 00.004 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.07)
21:18:37.092 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.24 mountX=-0.06 mountY=-0.15, mountTheta=-1.99
21:18:37.097 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.16, opts=13)
21:18:37.101 00.004 14556 Enqueuing Move request for scope (0.05, 0.16)
21:18:37.104 00.003 12308 Worker thread wakes up
21:18:37.105 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.16) opts 0xd
21:18:37.105 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.16)
21:18:37.105 00.000 12308 Moving (0.05, 0.16) raw xDistance=-0.06 yDistance=-0.15
21:18:37.105 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:18:37.105 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:37.105 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:18:37.107 00.002 12308 MoveAxis(E, 0, ABG)
21:18:37.107 00.000 12308 Move returns status 0, amount 0
21:18:37.107 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:37.110 00.003 12308 MoveAxis(N, 0, ABG)
21:18:37.110 00.000 12308 Move returns status 0, amount 0
21:18:37.112 00.002 12308 move complete, result=0
21:18:37.112 00.000 12308 worker thread done servicing request
21:18:37.133 00.021 14556 UpdateGuideState exits: m=2198 SNR=31.3
21:18:37.137 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:37.140 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:37.144 00.004 14556 Enqueuing Expose request
21:18:37.148 00.004 12308 Worker thread wakes up
21:18:37.149 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:37.149 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:37.150 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:38.395 01.245 12308 Exposure complete
21:18:38.553 00.158 12308 worker thread done servicing request
21:18:38.555 00.002 14556 OnExposeComplete: enter
21:18:38.559 00.004 14556 UpdateGuideState(): m_state=6
21:18:38.564 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2230
21:18:38.568 00.004 14556 Star::Find returns 1 (0), X=177.23, Y=991.59, Mass=2073, SNR=30.7, Peak=140 HFD=4.7
21:18:38.572 00.004 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
21:18:38.576 00.004 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
21:18:38.579 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.91 mountX=0.06 mountY=-0.24, mountTheta=-1.31
21:18:38.585 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.23, opts=13)
21:18:38.589 00.004 14556 Enqueuing Move request for scope (-0.08, 0.23)
21:18:38.593 00.004 12308 Worker thread wakes up
21:18:38.593 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.23) opts 0xd
21:18:38.593 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.23)
21:18:38.593 00.000 12308 Moving (-0.08, 0.23) raw xDistance=0.06 yDistance=-0.24
21:18:38.593 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:18:38.593 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:18:38.594 00.001 12308 MoveAxis(E, 0, ABG)
21:18:38.594 00.000 12308 Move returns status 0, amount 0
21:18:38.594 00.000 12308 MoveAxis(N, 169, ABG)
21:18:38.594 00.000 12308 Guiding  Dir = 0, Dur = 169
21:18:38.595 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:38.599 00.004 12308 IsSlewing returns 0
21:18:38.599 00.000 12308 IsGuiding returns 0
21:18:38.599 00.000 12308 PulseGuide returned control before completion, sleep 179
21:18:38.621 00.022 14556 UpdateGuideState exits: m=2073 SNR=30.7
21:18:38.625 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:38.629 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:38.632 00.003 14556 Enqueuing Expose request
21:18:38.790 00.158 12308 IsGuiding returns 1
21:18:38.791 00.001 12308 scope still moving after pulse duration time elapsed
21:18:38.821 00.030 12308 IsSlewing returns 0
21:18:38.822 00.001 12308 IsGuiding returns 0
21:18:38.823 00.001 12308 scope move finished after 169 + 54 ms
21:18:38.823 00.000 12308 Move returns status 0, amount 169
21:18:38.823 00.000 12308 move complete, result=0
21:18:38.825 00.002 12308 worker thread done servicing request
21:18:38.825 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 169 ms NORTH
21:18:38.832 00.007 12308 Worker thread wakes up
21:18:38.832 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:38.833 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:40.086 01.253 12308 Exposure complete
21:18:40.245 00.159 12308 worker thread done servicing request
21:18:40.245 00.000 14556 OnExposeComplete: enter
21:18:40.250 00.005 14556 UpdateGuideState(): m_state=6
21:18:40.255 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2231
21:18:40.259 00.004 14556 Star::Find returns 1 (0), X=177.12, Y=991.38, Mass=2066, SNR=30.4, Peak=156 HFD=4.5
21:18:40.262 00.003 14556 CameraToMount -- cameraTheta (3.02) - m_xAngle (-3.07) = xAngle (6.10 = -0.19)
21:18:40.265 00.003 14556 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.00 = -0.29)
21:18:40.271 00.006 14556 CameraToMount -- cameraX=-0.19 cameraY=0.02 hyp=0.19 cameraTheta=3.02 mountX=0.19 mountY=-0.05, mountTheta=-0.28
21:18:40.277 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.02, opts=13)
21:18:40.281 00.004 14556 Enqueuing Move request for scope (-0.19, 0.02)
21:18:40.285 00.004 12308 Worker thread wakes up
21:18:40.285 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.02) opts 0xd
21:18:40.285 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.02)
21:18:40.285 00.000 12308 Moving (-0.19, 0.02) raw xDistance=0.19 yDistance=-0.05
21:18:40.286 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:18:40.286 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:40.286 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:18:40.286 00.000 12308 MoveAxis(E, 0, ABG)
21:18:40.287 00.001 12308 Move returns status 0, amount 0
21:18:40.287 00.000 12308 MoveAxis(N, 0, ABG)
21:18:40.287 00.000 12308 Move returns status 0, amount 0
21:18:40.287 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:40.292 00.005 12308 move complete, result=0
21:18:40.292 00.000 12308 worker thread done servicing request
21:18:40.314 00.022 14556 UpdateGuideState exits: m=2066 SNR=30.4
21:18:40.318 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:40.323 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:40.327 00.004 14556 Enqueuing Expose request
21:18:40.332 00.005 12308 Worker thread wakes up
21:18:40.332 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:40.336 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:40.336 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:41.588 01.252 12308 Exposure complete
21:18:41.748 00.160 12308 worker thread done servicing request
21:18:41.749 00.001 14556 OnExposeComplete: enter
21:18:41.752 00.003 14556 UpdateGuideState(): m_state=6
21:18:41.756 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2232
21:18:41.759 00.003 14556 Star::Find returns 1 (0), X=177.23, Y=991.73, Mass=1833, SNR=28.7, Peak=132 HFD=4.5
21:18:41.761 00.002 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
21:18:41.765 00.004 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
21:18:41.768 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.37 hyp=0.38 cameraTheta=1.81 mountX=0.06 mountY=-0.38, mountTheta=-1.40
21:18:41.775 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.37, opts=13)
21:18:41.781 00.006 14556 Enqueuing Move request for scope (-0.09, 0.37)
21:18:41.786 00.005 12308 Worker thread wakes up
21:18:41.786 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.37) opts 0xd
21:18:41.786 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.37)
21:18:41.786 00.000 12308 Moving (-0.09, 0.37) raw xDistance=0.06 yDistance=-0.38
21:18:41.786 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:18:41.787 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
21:18:41.787 00.000 12308 MoveAxis(E, 0, ABG)
21:18:41.787 00.000 12308 Move returns status 0, amount 0
21:18:41.787 00.000 12308 MoveAxis(N, 267, ABG)
21:18:41.787 00.000 12308 Guiding  Dir = 0, Dur = 267
21:18:41.787 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:41.791 00.004 12308 IsSlewing returns 0
21:18:41.792 00.001 12308 IsGuiding returns 0
21:18:41.792 00.000 12308 PulseGuide returned control before completion, sleep 277
21:18:41.814 00.022 14556 UpdateGuideState exits: m=1833 SNR=28.7
21:18:41.819 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:41.822 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:41.826 00.004 14556 Enqueuing Expose request
21:18:42.077 00.251 12308 IsGuiding returns 1
21:18:42.077 00.000 12308 scope still moving after pulse duration time elapsed
21:18:42.108 00.031 12308 IsSlewing returns 0
21:18:42.111 00.003 12308 IsGuiding returns 0
21:18:42.111 00.000 12308 scope move finished after 267 + 51 ms
21:18:42.112 00.001 12308 Move returns status 0, amount 267
21:18:42.113 00.001 12308 move complete, result=0
21:18:42.114 00.001 12308 worker thread done servicing request
21:18:42.114 00.000 12308 Worker thread wakes up
21:18:42.115 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 267 ms NORTH
21:18:42.121 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:42.121 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:43.374 01.253 12308 Exposure complete
21:18:43.544 00.170 12308 worker thread done servicing request
21:18:43.544 00.000 14556 OnExposeComplete: enter
21:18:43.548 00.004 14556 UpdateGuideState(): m_state=6
21:18:43.553 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2233
21:18:43.557 00.004 14556 Star::Find returns 1 (0), X=177.33, Y=991.24, Mass=1995, SNR=30.0, Peak=175 HFD=4.7
21:18:43.562 00.005 14556 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-3.07) = xAngle (1.65 = 1.65)
21:18:43.565 00.003 14556 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.55 = 1.55)
21:18:43.569 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.42 mountX=-0.01 mountY=0.12, mountTheta=1.65
21:18:43.576 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.12, opts=13)
21:18:43.579 00.003 14556 Enqueuing Move request for scope (0.02, -0.12)
21:18:43.586 00.007 12308 Worker thread wakes up
21:18:43.586 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
21:18:43.586 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
21:18:43.587 00.001 12308 Moving (0.02, -0.12) raw xDistance=-0.01 yDistance=0.12
21:18:43.587 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:18:43.587 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:43.587 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:18:43.588 00.001 12308 MoveAxis(E, 0, ABG)
21:18:43.588 00.000 12308 Move returns status 0, amount 0
21:18:43.589 00.001 12308 MoveAxis(N, 0, ABG)
21:18:43.589 00.000 12308 Move returns status 0, amount 0
21:18:43.589 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:43.594 00.005 12308 move complete, result=0
21:18:43.594 00.000 12308 worker thread done servicing request
21:18:43.617 00.023 14556 UpdateGuideState exits: m=1995 SNR=30.0
21:18:43.622 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:43.626 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:43.629 00.003 14556 Enqueuing Expose request
21:18:43.633 00.004 12308 Worker thread wakes up
21:18:43.633 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:18:43.637 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:43.637 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:44.888 01.251 12308 Exposure complete
21:18:45.039 00.151 12308 worker thread done servicing request
21:18:45.039 00.000 14556 OnExposeComplete: enter
21:18:45.044 00.005 14556 UpdateGuideState(): m_state=6
21:18:45.048 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2234
21:18:45.052 00.004 14556 Star::Find returns 1 (0), X=177.31, Y=991.33, Mass=1859, SNR=29.0, Peak=175 HFD=4.3
21:18:45.056 00.004 14556 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-3.07) = xAngle (1.45 = 1.45)
21:18:45.060 00.004 14556 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.35 = 1.35)
21:18:45.063 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.62 mountX=0.00 mountY=0.02, mountTheta=1.45
21:18:45.068 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.02, opts=13)
21:18:45.073 00.005 14556 Enqueuing Move request for scope (-0.00, -0.02)
21:18:45.076 00.003 12308 Worker thread wakes up
21:18:45.076 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.02) opts 0xd
21:18:45.076 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.02)
21:18:45.076 00.000 12308 Moving (-0.00, -0.02) raw xDistance=0.00 yDistance=0.02
21:18:45.076 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:18:45.077 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:45.077 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:18:45.077 00.000 12308 MoveAxis(E, 0, ABG)
21:18:45.077 00.000 12308 Move returns status 0, amount 0
21:18:45.077 00.000 12308 MoveAxis(N, 0, ABG)
21:18:45.077 00.000 12308 Move returns status 0, amount 0
21:18:45.079 00.002 12308 move complete, result=0
21:18:45.079 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:45.085 00.006 12308 worker thread done servicing request
21:18:45.110 00.025 14556 UpdateGuideState exits: m=1859 SNR=29.0
21:18:45.115 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:45.119 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:45.122 00.003 14556 Enqueuing Expose request
21:18:45.126 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:18:45.130 00.004 12308 Worker thread wakes up
21:18:45.130 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:45.131 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:46.379 01.248 12308 Exposure complete
21:18:46.533 00.154 12308 worker thread done servicing request
21:18:46.533 00.000 14556 OnExposeComplete: enter
21:18:46.537 00.004 14556 UpdateGuideState(): m_state=6
21:18:46.542 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2235
21:18:46.546 00.004 14556 Star::Find returns 1 (0), X=177.23, Y=991.36, Mass=1925, SNR=29.5, Peak=141 HFD=4.6
21:18:46.550 00.004 14556 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.07) = xAngle (-0.03 = -0.03)
21:18:46.554 00.004 14556 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.13 = -0.13)
21:18:46.559 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-3.11 mountX=0.09 mountY=-0.01, mountTheta=-0.13
21:18:46.563 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.00, opts=13)
21:18:46.567 00.004 14556 Enqueuing Move request for scope (-0.09, -0.00)
21:18:46.570 00.003 12308 Worker thread wakes up
21:18:46.570 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.00) opts 0xd
21:18:46.570 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.00)
21:18:46.570 00.000 12308 Moving (-0.09, -0.00) raw xDistance=0.09 yDistance=-0.01
21:18:46.572 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:18:46.572 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:46.572 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:18:46.572 00.000 12308 MoveAxis(E, 0, ABG)
21:18:46.572 00.000 12308 Move returns status 0, amount 0
21:18:46.572 00.000 12308 MoveAxis(N, 0, ABG)
21:18:46.573 00.001 12308 Move returns status 0, amount 0
21:18:46.573 00.000 12308 move complete, result=0
21:18:46.573 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:46.578 00.005 12308 worker thread done servicing request
21:18:46.601 00.023 14556 UpdateGuideState exits: m=1925 SNR=29.5
21:18:46.606 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:46.611 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:46.617 00.006 14556 Enqueuing Expose request
21:18:46.621 00.004 12308 Worker thread wakes up
21:18:46.621 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:18:46.626 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:46.626 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:47.876 01.250 12308 Exposure complete
21:18:48.039 00.163 12308 worker thread done servicing request
21:18:48.039 00.000 14556 OnExposeComplete: enter
21:18:48.044 00.005 14556 UpdateGuideState(): m_state=6
21:18:48.047 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:18:48.051 00.004 14556 Star::Find returns 1 (0), X=177.40, Y=991.35, Mass=1845, SNR=28.7, Peak=130 HFD=4.6
21:18:48.055 00.004 14556 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-3.07) = xAngle (3.01 = 3.01)
21:18:48.058 00.003 14556 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.91 = 2.91)
21:18:48.062 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.07 mountX=-0.08 mountY=0.02, mountTheta=2.91
21:18:48.067 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.01, opts=13)
21:18:48.071 00.004 14556 Enqueuing Move request for scope (0.08, -0.01)
21:18:48.074 00.003 12308 Worker thread wakes up
21:18:48.075 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
21:18:48.075 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
21:18:48.075 00.000 12308 Moving (0.08, -0.01) raw xDistance=-0.08 yDistance=0.02
21:18:48.075 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:18:48.076 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:48.076 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:18:48.076 00.000 12308 MoveAxis(E, 0, ABG)
21:18:48.076 00.000 12308 Move returns status 0, amount 0
21:18:48.077 00.001 12308 MoveAxis(N, 0, ABG)
21:18:48.077 00.000 12308 Move returns status 0, amount 0
21:18:48.077 00.000 12308 move complete, result=0
21:18:48.078 00.001 12308 worker thread done servicing request
21:18:48.078 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:48.108 00.030 14556 UpdateGuideState exits: m=1845 SNR=28.7
21:18:48.116 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:48.126 00.010 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:48.133 00.007 14556 Enqueuing Expose request
21:18:48.139 00.006 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:18:48.143 00.004 12308 Worker thread wakes up
21:18:48.143 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:48.144 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:49.389 01.245 12308 Exposure complete
21:18:49.536 00.147 12308 worker thread done servicing request
21:18:49.537 00.001 14556 OnExposeComplete: enter
21:18:49.540 00.003 14556 UpdateGuideState(): m_state=6
21:18:49.544 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2237
21:18:49.548 00.004 14556 Star::Find returns 1 (0), X=177.32, Y=991.13, Mass=2275, SNR=31.8, Peak=175 HFD=4.4
21:18:49.551 00.003 14556 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-3.07) = xAngle (1.52 = 1.52)
21:18:49.556 00.005 14556 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.42 = 1.42)
21:18:49.560 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=-0.23 hyp=0.23 cameraTheta=-1.55 mountX=0.01 mountY=0.23, mountTheta=1.52
21:18:49.565 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.23, opts=13)
21:18:49.569 00.004 14556 Enqueuing Move request for scope (0.00, -0.23)
21:18:49.572 00.003 12308 Worker thread wakes up
21:18:49.572 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.23) opts 0xd
21:18:49.572 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.23)
21:18:49.572 00.000 12308 Moving (0.00, -0.23) raw xDistance=0.01 yDistance=0.23
21:18:49.572 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:18:49.572 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:18:49.573 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:18:49.573 00.000 12308 MoveAxis(E, 0, ABG)
21:18:49.573 00.000 12308 Move returns status 0, amount 0
21:18:49.573 00.000 12308 MoveAxis(N, 0, ABG)
21:18:49.573 00.000 12308 Move returns status 0, amount 0
21:18:49.575 00.002 12308 move complete, result=0
21:18:49.575 00.000 12308 worker thread done servicing request
21:18:49.575 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:49.600 00.025 14556 UpdateGuideState exits: m=2275 SNR=31.8
21:18:49.604 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:49.608 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:49.612 00.004 14556 Enqueuing Expose request
21:18:49.616 00.004 12308 Worker thread wakes up
21:18:49.617 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:49.617 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:49.617 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:18:50.859 01.242 12308 Exposure complete
21:18:51.013 00.154 12308 worker thread done servicing request
21:18:51.013 00.000 14556 OnExposeComplete: enter
21:18:51.018 00.005 14556 UpdateGuideState(): m_state=6
21:18:51.023 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2238
21:18:51.028 00.005 14556 Star::Find returns 1 (0), X=177.39, Y=991.70, Mass=1967, SNR=29.7, Peak=149 HFD=4.4
21:18:51.032 00.004 14556 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.07) = xAngle (4.41 = -1.87)
21:18:51.035 00.003 14556 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.97)
21:18:51.040 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.34 hyp=0.35 cameraTheta=1.34 mountX=-0.10 mountY=-0.32, mountTheta=-1.88
21:18:51.045 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.34, opts=13)
21:18:51.049 00.004 14556 Enqueuing Move request for scope (0.08, 0.34)
21:18:51.052 00.003 12308 Worker thread wakes up
21:18:51.052 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.34) opts 0xd
21:18:51.053 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.34)
21:18:51.053 00.000 12308 Moving (0.08, 0.34) raw xDistance=-0.10 yDistance=-0.32
21:18:51.053 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:18:51.053 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:18:51.053 00.000 12308 MoveAxis(E, 0, ABG)
21:18:51.053 00.000 12308 Move returns status 0, amount 0
21:18:51.053 00.000 12308 MoveAxis(N, 228, ABG)
21:18:51.053 00.000 12308 Guiding  Dir = 0, Dur = 228
21:18:51.055 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:51.058 00.003 12308 IsSlewing returns 0
21:18:51.058 00.000 12308 IsGuiding returns 0
21:18:51.058 00.000 12308 PulseGuide returned control before completion, sleep 238
21:18:51.080 00.022 14556 UpdateGuideState exits: m=1967 SNR=29.7
21:18:51.084 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:51.089 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:51.093 00.004 14556 Enqueuing Expose request
21:18:51.303 00.210 12308 IsGuiding returns 1
21:18:51.303 00.000 12308 scope still moving after pulse duration time elapsed
21:18:51.334 00.031 12308 IsSlewing returns 0
21:18:51.334 00.000 12308 IsGuiding returns 0
21:18:51.335 00.001 12308 scope move finished after 228 + 48 ms
21:18:51.336 00.001 12308 Move returns status 0, amount 228
21:18:51.336 00.000 12308 move complete, result=0
21:18:51.336 00.000 12308 worker thread done servicing request
21:18:51.336 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 228 ms NORTH
21:18:51.345 00.009 12308 Worker thread wakes up
21:18:51.347 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:51.347 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:52.596 01.249 12308 Exposure complete
21:18:52.747 00.151 12308 worker thread done servicing request
21:18:52.747 00.000 14556 OnExposeComplete: enter
21:18:52.752 00.005 14556 UpdateGuideState(): m_state=6
21:18:52.756 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2239
21:18:52.760 00.004 14556 Star::Find returns 1 (0), X=177.25, Y=991.30, Mass=2088, SNR=30.4, Peak=182 HFD=4.5
21:18:52.763 00.003 14556 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.07) = xAngle (0.68 = 0.68)
21:18:52.767 00.004 14556 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.58 = 0.58)
21:18:52.770 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-2.39 mountX=0.07 mountY=0.05, mountTheta=0.62
21:18:52.775 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.06, opts=13)
21:18:52.779 00.004 14556 Enqueuing Move request for scope (-0.06, -0.06)
21:18:52.782 00.003 12308 Worker thread wakes up
21:18:52.783 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
21:18:52.783 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
21:18:52.783 00.000 12308 Moving (-0.06, -0.06) raw xDistance=0.07 yDistance=0.05
21:18:52.783 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:18:52.783 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:52.783 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:18:52.783 00.000 12308 MoveAxis(E, 0, ABG)
21:18:52.785 00.002 12308 Move returns status 0, amount 0
21:18:52.785 00.000 12308 MoveAxis(N, 0, ABG)
21:18:52.785 00.000 12308 Move returns status 0, amount 0
21:18:52.785 00.000 12308 move complete, result=0
21:18:52.785 00.000 12308 worker thread done servicing request
21:18:52.785 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:52.810 00.025 14556 UpdateGuideState exits: m=2088 SNR=30.4
21:18:52.814 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:52.818 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:52.821 00.003 14556 Enqueuing Expose request
21:18:52.826 00.005 12308 Worker thread wakes up
21:18:52.826 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:52.826 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:52.827 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:18:54.079 01.252 12308 Exposure complete
21:18:54.243 00.164 12308 worker thread done servicing request
21:18:54.243 00.000 14556 OnExposeComplete: enter
21:18:54.248 00.005 14556 UpdateGuideState(): m_state=6
21:18:54.254 00.006 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2240
21:18:54.259 00.005 14556 Star::Find returns 1 (0), X=177.37, Y=991.34, Mass=2041, SNR=30.5, Peak=159 HFD=4.8
21:18:54.262 00.003 14556 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-3.07) = xAngle (2.76 = 2.76)
21:18:54.266 00.004 14556 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.66 = 2.66)
21:18:54.271 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-0.31 mountX=-0.06 mountY=0.03, mountTheta=2.68
21:18:54.276 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.02, opts=13)
21:18:54.282 00.006 14556 Enqueuing Move request for scope (0.06, -0.02)
21:18:54.285 00.003 12308 Worker thread wakes up
21:18:54.285 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
21:18:54.286 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
21:18:54.286 00.000 12308 Moving (0.06, -0.02) raw xDistance=-0.06 yDistance=0.03
21:18:54.286 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:18:54.286 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:54.286 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:18:54.286 00.000 12308 MoveAxis(E, 0, ABG)
21:18:54.286 00.000 12308 Move returns status 0, amount 0
21:18:54.287 00.001 12308 MoveAxis(N, 0, ABG)
21:18:54.287 00.000 12308 Move returns status 0, amount 0
21:18:54.287 00.000 12308 move complete, result=0
21:18:54.288 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:54.292 00.004 12308 worker thread done servicing request
21:18:54.312 00.020 14556 UpdateGuideState exits: m=2041 SNR=30.5
21:18:54.316 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:54.319 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:54.323 00.004 14556 Enqueuing Expose request
21:18:54.327 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:18:54.331 00.004 12308 Worker thread wakes up
21:18:54.331 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:54.331 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:55.580 01.249 12308 Exposure complete
21:18:55.731 00.151 12308 worker thread done servicing request
21:18:55.732 00.001 14556 OnExposeComplete: enter
21:18:55.736 00.004 14556 UpdateGuideState(): m_state=6
21:18:55.740 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2241
21:18:55.745 00.005 14556 Star::Find returns 1 (0), X=177.35, Y=991.37, Mass=2064, SNR=30.5, Peak=144 HFD=4.6
21:18:55.751 00.006 14556 CameraToMount -- cameraTheta (0.39) - m_xAngle (-3.07) = xAngle (3.47 = -2.82)
21:18:55.754 00.003 14556 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.37 = -2.91)
21:18:55.759 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.04 cameraTheta=0.39 mountX=-0.04 mountY=-0.01, mountTheta=-2.91
21:18:55.765 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.02, opts=13)
21:18:55.769 00.004 14556 Enqueuing Move request for scope (0.04, 0.02)
21:18:55.773 00.004 12308 Worker thread wakes up
21:18:55.773 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
21:18:55.773 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
21:18:55.773 00.000 12308 Moving (0.04, 0.02) raw xDistance=-0.04 yDistance=-0.01
21:18:55.775 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:18:55.775 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:55.775 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:18:55.775 00.000 12308 MoveAxis(E, 0, ABG)
21:18:55.775 00.000 12308 Move returns status 0, amount 0
21:18:55.776 00.001 12308 MoveAxis(N, 0, ABG)
21:18:55.776 00.000 12308 Move returns status 0, amount 0
21:18:55.777 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:55.781 00.004 12308 move complete, result=0
21:18:55.781 00.000 12308 worker thread done servicing request
21:18:55.801 00.020 14556 UpdateGuideState exits: m=2064 SNR=30.5
21:18:55.805 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:55.810 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:55.814 00.004 14556 Enqueuing Expose request
21:18:55.817 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:18:55.821 00.004 12308 Worker thread wakes up
21:18:55.821 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:55.821 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:57.065 01.244 12308 Exposure complete
21:18:57.219 00.154 12308 worker thread done servicing request
21:18:57.219 00.000 14556 OnExposeComplete: enter
21:18:57.224 00.005 14556 UpdateGuideState(): m_state=6
21:18:57.227 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2242
21:18:57.231 00.004 14556 Star::Find returns 1 (0), X=177.45, Y=991.43, Mass=2116, SNR=30.8, Peak=141 HFD=4.7
21:18:57.234 00.003 14556 CameraToMount -- cameraTheta (0.49) - m_xAngle (-3.07) = xAngle (3.56 = -2.72)
21:18:57.237 00.003 14556 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.46 = -2.82)
21:18:57.241 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.15 cameraTheta=0.49 mountX=-0.14 mountY=-0.05, mountTheta=-2.81
21:18:57.247 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.07, opts=13)
21:18:57.250 00.003 14556 Enqueuing Move request for scope (0.14, 0.07)
21:18:57.254 00.004 12308 Worker thread wakes up
21:18:57.255 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd
21:18:57.255 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.07)
21:18:57.255 00.000 12308 Moving (0.14, 0.07) raw xDistance=-0.14 yDistance=-0.05
21:18:57.255 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:18:57.255 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:18:57.255 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:18:57.255 00.000 12308 MoveAxis(E, 0, ABG)
21:18:57.256 00.001 12308 Move returns status 0, amount 0
21:18:57.256 00.000 12308 MoveAxis(N, 0, ABG)
21:18:57.256 00.000 12308 Move returns status 0, amount 0
21:18:57.256 00.000 12308 move complete, result=0
21:18:57.257 00.001 12308 worker thread done servicing request
21:18:57.257 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:57.281 00.024 14556 UpdateGuideState exits: m=2116 SNR=30.8
21:18:57.284 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:57.288 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:57.292 00.004 14556 Enqueuing Expose request
21:18:57.296 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:18:57.301 00.005 12308 Worker thread wakes up
21:18:57.301 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:57.301 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:18:58.546 01.245 12308 Exposure complete
21:18:58.686 00.140 12308 worker thread done servicing request
21:18:58.686 00.000 14556 OnExposeComplete: enter
21:18:58.689 00.003 14556 UpdateGuideState(): m_state=6
21:18:58.693 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2243
21:18:58.696 00.003 14556 Star::Find returns 1 (0), X=177.20, Y=991.62, Mass=2036, SNR=30.3, Peak=138 HFD=4.6
21:18:58.700 00.004 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
21:18:58.703 00.003 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.32)
21:18:58.706 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.27 hyp=0.29 cameraTheta=1.99 mountX=0.10 mountY=-0.28, mountTheta=-1.23
21:18:58.711 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.27, opts=13)
21:18:58.715 00.004 14556 Enqueuing Move request for scope (-0.12, 0.27)
21:18:58.718 00.003 12308 Worker thread wakes up
21:18:58.718 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.27) opts 0xd
21:18:58.718 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.27)
21:18:58.718 00.000 12308 Moving (-0.12, 0.27) raw xDistance=0.10 yDistance=-0.28
21:18:58.718 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:18:58.718 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:18:58.720 00.002 12308 MoveAxis(E, 0, ABG)
21:18:58.720 00.000 12308 Move returns status 0, amount 0
21:18:58.720 00.000 12308 MoveAxis(N, 199, ABG)
21:18:58.720 00.000 12308 Guiding  Dir = 0, Dur = 199
21:18:58.720 00.000 12308 IsSlewing returns 0
21:18:58.721 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:18:58.725 00.004 12308 IsGuiding returns 0
21:18:58.725 00.000 12308 PulseGuide returned control before completion, sleep 209
21:18:58.746 00.021 14556 UpdateGuideState exits: m=2036 SNR=30.3
21:18:58.750 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:58.754 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:18:58.758 00.004 14556 Enqueuing Expose request
21:18:58.940 00.182 12308 IsGuiding returns 1
21:18:58.942 00.002 12308 scope still moving after pulse duration time elapsed
21:18:58.972 00.030 12308 IsSlewing returns 0
21:18:58.973 00.001 12308 IsGuiding returns 0
21:18:58.973 00.000 12308 scope move finished after 199 + 49 ms
21:18:58.974 00.001 12308 Move returns status 0, amount 199
21:18:58.974 00.000 12308 move complete, result=0
21:18:58.975 00.001 12308 worker thread done servicing request
21:18:58.975 00.000 12308 Worker thread wakes up
21:18:58.975 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 199 ms NORTH
21:18:58.979 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:18:58.980 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:00.236 01.256 12308 Exposure complete
21:19:00.390 00.154 12308 worker thread done servicing request
21:19:00.390 00.000 14556 OnExposeComplete: enter
21:19:00.393 00.003 14556 UpdateGuideState(): m_state=6
21:19:00.399 00.006 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2244
21:19:00.404 00.005 14556 Star::Find returns 1 (0), X=177.39, Y=991.36, Mass=2011, SNR=30.0, Peak=142 HFD=4.8
21:19:00.409 00.005 14556 CameraToMount -- cameraTheta (0.08) - m_xAngle (-3.07) = xAngle (3.15 = -3.13)
21:19:00.412 00.003 14556 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.05 = 3.05)
21:19:00.416 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.08 mountX=-0.08 mountY=0.01, mountTheta=3.05
21:19:00.421 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.01, opts=13)
21:19:00.425 00.004 14556 Enqueuing Move request for scope (0.08, 0.01)
21:19:00.428 00.003 12308 Worker thread wakes up
21:19:00.429 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
21:19:00.429 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
21:19:00.429 00.000 12308 Moving (0.08, 0.01) raw xDistance=-0.08 yDistance=0.01
21:19:00.429 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:19:00.429 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:00.430 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:19:00.430 00.000 12308 MoveAxis(E, 0, ABG)
21:19:00.430 00.000 12308 Move returns status 0, amount 0
21:19:00.430 00.000 12308 MoveAxis(N, 0, ABG)
21:19:00.431 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:00.435 00.004 12308 Move returns status 0, amount 0
21:19:00.436 00.001 12308 move complete, result=0
21:19:00.436 00.000 12308 worker thread done servicing request
21:19:00.462 00.026 14556 UpdateGuideState exits: m=2011 SNR=30.0
21:19:00.467 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:00.470 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:00.474 00.004 14556 Enqueuing Expose request
21:19:00.478 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:19:00.482 00.004 12308 Worker thread wakes up
21:19:00.482 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:00.483 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:01.734 01.251 12308 Exposure complete
21:19:01.890 00.156 12308 worker thread done servicing request
21:19:01.890 00.000 14556 OnExposeComplete: enter
21:19:01.894 00.004 14556 UpdateGuideState(): m_state=6
21:19:01.898 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2245
21:19:01.902 00.004 14556 Star::Find returns 1 (0), X=177.08, Y=991.20, Mass=2017, SNR=30.0, Peak=179 HFD=4.4
21:19:01.907 00.005 14556 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-3.07) = xAngle (0.51 = 0.51)
21:19:01.910 00.003 14556 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.41 = 0.41)
21:19:01.913 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.15 hyp=0.29 cameraTheta=-2.57 mountX=0.25 mountY=0.11, mountTheta=0.42
21:19:01.918 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.15, opts=13)
21:19:01.922 00.004 14556 Enqueuing Move request for scope (-0.24, -0.15)
21:19:01.926 00.004 12308 Worker thread wakes up
21:19:01.926 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.15) opts 0xd
21:19:01.926 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.15)
21:19:01.926 00.000 12308 Moving (-0.24, -0.15) raw xDistance=0.25 yDistance=0.11
21:19:01.926 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:19:01.928 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:01.928 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:19:01.928 00.000 12308 MoveAxis(W, 108, ABG)
21:19:01.928 00.000 12308 Guiding  Dir = 3, Dur = 108
21:19:01.928 00.000 12308 IsSlewing returns 0
21:19:01.929 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:01.932 00.003 12308 IsGuiding returns 0
21:19:01.933 00.001 12308 PulseGuide returned control before completion, sleep 118
21:19:01.953 00.020 14556 UpdateGuideState exits: m=2017 SNR=30.0
21:19:01.959 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:01.965 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:01.969 00.004 14556 Enqueuing Expose request
21:19:02.065 00.096 12308 IsGuiding returns 1
21:19:02.066 00.001 12308 scope still moving after pulse duration time elapsed
21:19:02.097 00.031 12308 IsSlewing returns 0
21:19:02.098 00.001 12308 IsGuiding returns 0
21:19:02.098 00.000 12308 scope move finished after 108 + 56 ms
21:19:02.098 00.000 12308 Move returns status 0, amount 108
21:19:02.099 00.001 12308 MoveAxis(N, 0, ABG)
21:19:02.099 00.000 12308 Move returns status 0, amount 0
21:19:02.099 00.000 12308 move complete, result=0
21:19:02.100 00.001 12308 worker thread done servicing request
21:19:02.100 00.000 14556 GuideStep: 0.2 px 108 ms WEST, 0.1 px 0 ms NORTH
21:19:02.106 00.006 12308 Worker thread wakes up
21:19:02.106 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:02.106 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:03.354 01.248 12308 Exposure complete
21:19:03.502 00.148 12308 worker thread done servicing request
21:19:03.502 00.000 14556 OnExposeComplete: enter
21:19:03.507 00.005 14556 UpdateGuideState(): m_state=6
21:19:03.510 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2246
21:19:03.514 00.004 14556 Star::Find returns 1 (0), X=177.13, Y=991.55, Mass=1849, SNR=29.0, Peak=129 HFD=4.4
21:19:03.518 00.004 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.40 = -0.88)
21:19:03.523 00.005 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.98)
21:19:03.527 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.19 hyp=0.26 cameraTheta=2.33 mountX=0.17 mountY=-0.22, mountTheta=-0.92
21:19:03.532 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.19, opts=13)
21:19:03.536 00.004 14556 Enqueuing Move request for scope (-0.18, 0.19)
21:19:03.541 00.005 12308 Worker thread wakes up
21:19:03.541 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.19) opts 0xd
21:19:03.541 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.19)
21:19:03.541 00.000 12308 Moving (-0.18, 0.19) raw xDistance=0.17 yDistance=-0.22
21:19:03.541 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:19:03.541 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:19:03.541 00.000 12308 MoveAxis(E, 0, ABG)
21:19:03.541 00.000 12308 Move returns status 0, amount 0
21:19:03.541 00.000 12308 MoveAxis(N, 155, ABG)
21:19:03.542 00.001 12308 Guiding  Dir = 0, Dur = 155
21:19:03.542 00.000 12308 IsSlewing returns 0
21:19:03.542 00.000 12308 IsGuiding returns 0
21:19:03.543 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:03.546 00.003 12308 PulseGuide returned control before completion, sleep 165
21:19:03.568 00.022 14556 UpdateGuideState exits: m=1849 SNR=29.0
21:19:03.573 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:03.576 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:03.580 00.004 14556 Enqueuing Expose request
21:19:03.727 00.147 12308 IsGuiding returns 1
21:19:03.727 00.000 12308 scope still moving after pulse duration time elapsed
21:19:03.757 00.030 12308 IsSlewing returns 0
21:19:03.758 00.001 12308 IsGuiding returns 0
21:19:03.759 00.001 12308 scope move finished after 155 + 61 ms
21:19:03.759 00.000 12308 Move returns status 0, amount 155
21:19:03.760 00.001 12308 move complete, result=0
21:19:03.761 00.001 12308 worker thread done servicing request
21:19:03.761 00.000 12308 Worker thread wakes up
21:19:03.762 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 155 ms NORTH
21:19:03.769 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:03.769 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:05.019 01.250 12308 Exposure complete
21:19:05.176 00.157 12308 worker thread done servicing request
21:19:05.177 00.001 14556 OnExposeComplete: enter
21:19:05.180 00.003 14556 UpdateGuideState(): m_state=6
21:19:05.187 00.007 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2247
21:19:05.192 00.005 14556 Star::Find returns 1 (0), X=177.41, Y=991.30, Mass=2085, SNR=30.9, Peak=154 HFD=4.7
21:19:05.195 00.003 14556 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-3.07) = xAngle (2.51 = 2.51)
21:19:05.200 00.005 14556 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.41 = 2.41)
21:19:05.203 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=-0.06 hyp=0.11 cameraTheta=-0.56 mountX=-0.09 mountY=0.08, mountTheta=2.45
21:19:05.208 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.06, opts=13)
21:19:05.213 00.005 14556 Enqueuing Move request for scope (0.10, -0.06)
21:19:05.216 00.003 12308 Worker thread wakes up
21:19:05.216 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.06) opts 0xd
21:19:05.216 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.06)
21:19:05.216 00.000 12308 Moving (0.10, -0.06) raw xDistance=-0.09 yDistance=0.08
21:19:05.216 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:19:05.216 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:05.218 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:19:05.218 00.000 12308 MoveAxis(E, 0, ABG)
21:19:05.218 00.000 12308 Move returns status 0, amount 0
21:19:05.218 00.000 12308 MoveAxis(N, 0, ABG)
21:19:05.218 00.000 12308 Move returns status 0, amount 0
21:19:05.218 00.000 12308 move complete, result=0
21:19:05.219 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:05.223 00.004 12308 worker thread done servicing request
21:19:05.243 00.020 14556 UpdateGuideState exits: m=2085 SNR=30.9
21:19:05.248 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:05.252 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:05.256 00.004 14556 Enqueuing Expose request
21:19:05.260 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:19:05.264 00.004 12308 Worker thread wakes up
21:19:05.264 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:05.264 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:06.521 01.257 12308 Exposure complete
21:19:06.708 00.187 12308 worker thread done servicing request
21:19:06.709 00.001 14556 OnExposeComplete: enter
21:19:06.714 00.005 14556 UpdateGuideState(): m_state=6
21:19:06.718 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2248
21:19:06.724 00.006 14556 Star::Find returns 1 (0), X=177.49, Y=991.52, Mass=2102, SNR=30.7, Peak=132 HFD=4.3
21:19:06.729 00.005 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.81 = -2.47)
21:19:06.733 00.004 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.71 = -2.57)
21:19:06.736 00.003 14556 CameraToMount -- cameraX=0.18 cameraY=0.16 hyp=0.24 cameraTheta=0.74 mountX=-0.19 mountY=-0.13, mountTheta=-2.54
21:19:06.740 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.16, opts=13)
21:19:06.746 00.006 14556 Enqueuing Move request for scope (0.18, 0.16)
21:19:06.753 00.007 12308 Worker thread wakes up
21:19:06.753 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.16) opts 0xd
21:19:06.754 00.001 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.16)
21:19:06.754 00.000 12308 Moving (0.18, 0.16) raw xDistance=-0.19 yDistance=-0.13
21:19:06.754 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:19:06.755 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:06.755 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:19:06.755 00.000 12308 MoveAxis(E, 0, ABG)
21:19:06.755 00.000 12308 Move returns status 0, amount 0
21:19:06.755 00.000 12308 MoveAxis(N, 0, ABG)
21:19:06.756 00.001 12308 Move returns status 0, amount 0
21:19:06.756 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:06.759 00.003 12308 move complete, result=0
21:19:06.759 00.000 12308 worker thread done servicing request
21:19:06.778 00.019 14556 UpdateGuideState exits: m=2102 SNR=30.7
21:19:06.783 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:06.786 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:06.790 00.004 14556 Enqueuing Expose request
21:19:06.794 00.004 12308 Worker thread wakes up
21:19:06.794 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:06.798 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:06.798 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:08.051 01.253 12308 Exposure complete
21:19:08.207 00.156 12308 worker thread done servicing request
21:19:08.208 00.001 14556 OnExposeComplete: enter
21:19:08.213 00.005 14556 UpdateGuideState(): m_state=6
21:19:08.219 00.006 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2249
21:19:08.222 00.003 14556 Star::Find returns 1 (0), X=177.42, Y=991.35, Mass=1864, SNR=29.1, Peak=141 HFD=4.7
21:19:08.227 00.005 14556 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-3.07) = xAngle (2.98 = 2.98)
21:19:08.231 00.004 14556 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.88 = 2.88)
21:19:08.234 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.10 mountX=-0.10 mountY=0.03, mountTheta=2.88
21:19:08.240 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.01, opts=13)
21:19:08.244 00.004 14556 Enqueuing Move request for scope (0.11, -0.01)
21:19:08.249 00.005 12308 Worker thread wakes up
21:19:08.250 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd
21:19:08.250 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.01)
21:19:08.250 00.000 12308 Moving (0.11, -0.01) raw xDistance=-0.10 yDistance=0.03
21:19:08.250 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:19:08.251 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:08.251 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:19:08.252 00.001 12308 MoveAxis(E, 0, ABG)
21:19:08.252 00.000 12308 Move returns status 0, amount 0
21:19:08.252 00.000 12308 MoveAxis(N, 0, ABG)
21:19:08.252 00.000 12308 Move returns status 0, amount 0
21:19:08.253 00.001 12308 move complete, result=0
21:19:08.253 00.000 12308 worker thread done servicing request
21:19:08.253 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:08.282 00.029 14556 UpdateGuideState exits: m=1864 SNR=29.1
21:19:08.287 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:08.293 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:08.300 00.007 14556 Enqueuing Expose request
21:19:08.305 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:19:08.310 00.005 12308 Worker thread wakes up
21:19:08.310 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:08.311 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:09.568 01.257 12308 Exposure complete
21:19:09.720 00.152 12308 worker thread done servicing request
21:19:09.720 00.000 14556 OnExposeComplete: enter
21:19:09.723 00.003 14556 UpdateGuideState(): m_state=6
21:19:09.728 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2250
21:19:09.732 00.004 14556 Star::Find returns 1 (0), X=177.40, Y=991.44, Mass=1988, SNR=30.0, Peak=141 HFD=4.5
21:19:09.736 00.004 14556 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.07) = xAngle (3.82 = -2.46)
21:19:09.740 00.004 14556 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.56)
21:19:09.746 00.006 14556 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.75 mountX=-0.09 mountY=-0.06, mountTheta=-2.52
21:19:09.753 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.08, opts=13)
21:19:09.757 00.004 14556 Enqueuing Move request for scope (0.09, 0.08)
21:19:09.761 00.004 12308 Worker thread wakes up
21:19:09.761 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
21:19:09.761 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
21:19:09.761 00.000 12308 Moving (0.09, 0.08) raw xDistance=-0.09 yDistance=-0.06
21:19:09.762 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:19:09.762 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:09.762 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:19:09.762 00.000 12308 MoveAxis(E, 0, ABG)
21:19:09.762 00.000 12308 Move returns status 0, amount 0
21:19:09.763 00.001 12308 MoveAxis(N, 0, ABG)
21:19:09.763 00.000 12308 Move returns status 0, amount 0
21:19:09.764 00.001 12308 move complete, result=0
21:19:09.764 00.000 12308 worker thread done servicing request
21:19:09.764 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:09.790 00.026 14556 UpdateGuideState exits: m=1988 SNR=30.0
21:19:09.794 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:09.799 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:09.803 00.004 14556 Enqueuing Expose request
21:19:09.808 00.005 12308 Worker thread wakes up
21:19:09.809 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:09.809 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:09.809 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:11.053 01.244 12308 Exposure complete
21:19:11.203 00.150 12308 worker thread done servicing request
21:19:11.203 00.000 14556 OnExposeComplete: enter
21:19:11.206 00.003 14556 UpdateGuideState(): m_state=6
21:19:11.210 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2251
21:19:11.216 00.006 14556 Star::Find returns 1 (0), X=177.19, Y=991.39, Mass=2175, SNR=31.3, Peak=169 HFD=4.5
21:19:11.220 00.004 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.92 = -0.36)
21:19:11.223 00.003 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.82 = -0.46)
21:19:11.228 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.85 mountX=0.12 mountY=-0.06, mountTheta=-0.44
21:19:11.233 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.04, opts=13)
21:19:11.236 00.003 14556 Enqueuing Move request for scope (-0.12, 0.04)
21:19:11.241 00.005 12308 Worker thread wakes up
21:19:11.241 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
21:19:11.241 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
21:19:11.241 00.000 12308 Moving (-0.12, 0.04) raw xDistance=0.12 yDistance=-0.06
21:19:11.241 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:19:11.242 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:11.242 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:19:11.242 00.000 12308 MoveAxis(E, 0, ABG)
21:19:11.242 00.000 12308 Move returns status 0, amount 0
21:19:11.242 00.000 12308 MoveAxis(N, 0, ABG)
21:19:11.242 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:11.247 00.005 12308 Move returns status 0, amount 0
21:19:11.247 00.000 12308 move complete, result=0
21:19:11.247 00.000 12308 worker thread done servicing request
21:19:11.267 00.020 14556 UpdateGuideState exits: m=2175 SNR=31.3
21:19:11.272 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:11.277 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:11.282 00.005 14556 Enqueuing Expose request
21:19:11.286 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:11.290 00.004 12308 Worker thread wakes up
21:19:11.290 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:11.290 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:12.541 01.251 12308 Exposure complete
21:19:12.691 00.150 12308 worker thread done servicing request
21:19:12.693 00.002 14556 OnExposeComplete: enter
21:19:12.696 00.003 14556 UpdateGuideState(): m_state=6
21:19:12.700 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2252
21:19:12.705 00.005 14556 Star::Find returns 1 (0), X=177.41, Y=991.43, Mass=2127, SNR=30.9, Peak=127 HFD=4.9
21:19:12.709 00.004 14556 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.07) = xAngle (3.72 = -2.57)
21:19:12.713 00.004 14556 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.62 = -2.66)
21:19:12.717 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.64 mountX=-0.10 mountY=-0.06, mountTheta=-2.64
21:19:12.721 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.07, opts=13)
21:19:12.726 00.005 14556 Enqueuing Move request for scope (0.10, 0.07)
21:19:12.730 00.004 12308 Worker thread wakes up
21:19:12.730 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
21:19:12.730 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
21:19:12.730 00.000 12308 Moving (0.10, 0.07) raw xDistance=-0.10 yDistance=-0.06
21:19:12.730 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:19:12.730 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:12.731 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:19:12.731 00.000 12308 MoveAxis(E, 0, ABG)
21:19:12.731 00.000 12308 Move returns status 0, amount 0
21:19:12.731 00.000 12308 MoveAxis(N, 0, ABG)
21:19:12.731 00.000 12308 Move returns status 0, amount 0
21:19:12.732 00.001 12308 move complete, result=0
21:19:12.732 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:12.737 00.005 12308 worker thread done servicing request
21:19:12.761 00.024 14556 UpdateGuideState exits: m=2127 SNR=30.9
21:19:12.765 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:12.769 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:12.773 00.004 14556 Enqueuing Expose request
21:19:12.778 00.005 12308 Worker thread wakes up
21:19:12.778 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:12.782 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:12.782 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:14.032 01.250 12308 Exposure complete
21:19:14.197 00.165 12308 worker thread done servicing request
21:19:14.197 00.000 14556 OnExposeComplete: enter
21:19:14.201 00.004 14556 UpdateGuideState(): m_state=6
21:19:14.205 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2253
21:19:14.210 00.005 14556 Star::Find returns 1 (0), X=177.14, Y=991.66, Mass=1989, SNR=29.9, Peak=144 HFD=4.3
21:19:14.214 00.004 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.18 = -1.11)
21:19:14.217 00.003 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.21)
21:19:14.221 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.30 hyp=0.35 cameraTheta=2.10 mountX=0.16 mountY=-0.33, mountTheta=-1.12
21:19:14.226 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.30, opts=13)
21:19:14.230 00.004 14556 Enqueuing Move request for scope (-0.18, 0.30)
21:19:14.233 00.003 12308 Worker thread wakes up
21:19:14.235 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.30) opts 0xd
21:19:14.235 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.30)
21:19:14.235 00.000 12308 Moving (-0.18, 0.30) raw xDistance=0.16 yDistance=-0.33
21:19:14.235 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:19:14.235 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:19:14.235 00.000 12308 MoveAxis(E, 0, ABG)
21:19:14.235 00.000 12308 Move returns status 0, amount 0
21:19:14.236 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:14.240 00.004 12308 MoveAxis(N, 229, ABG)
21:19:14.240 00.000 12308 Guiding  Dir = 0, Dur = 229
21:19:14.240 00.000 12308 IsSlewing returns 0
21:19:14.241 00.001 12308 IsGuiding returns 0
21:19:14.241 00.000 12308 PulseGuide returned control before completion, sleep 239
21:19:14.260 00.019 14556 UpdateGuideState exits: m=1989 SNR=29.9
21:19:14.265 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:14.269 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:14.273 00.004 14556 Enqueuing Expose request
21:19:14.486 00.213 12308 IsGuiding returns 1
21:19:14.487 00.001 12308 scope still moving after pulse duration time elapsed
21:19:14.517 00.030 12308 IsSlewing returns 0
21:19:14.518 00.001 12308 IsGuiding returns 0
21:19:14.518 00.000 12308 scope move finished after 229 + 49 ms
21:19:14.519 00.001 12308 Move returns status 0, amount 229
21:19:14.519 00.000 12308 move complete, result=0
21:19:14.520 00.001 12308 worker thread done servicing request
21:19:14.520 00.000 12308 Worker thread wakes up
21:19:14.522 00.002 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 229 ms NORTH
21:19:14.527 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:14.527 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:15.781 01.254 12308 Exposure complete
21:19:15.931 00.150 12308 worker thread done servicing request
21:19:15.933 00.002 14556 OnExposeComplete: enter
21:19:15.937 00.004 14556 UpdateGuideState(): m_state=6
21:19:15.941 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2254
21:19:15.946 00.005 14556 Star::Find returns 1 (0), X=177.52, Y=991.40, Mass=1934, SNR=29.5, Peak=115 HFD=4.7
21:19:15.949 00.003 14556 CameraToMount -- cameraTheta (0.21) - m_xAngle (-3.07) = xAngle (3.28 = -3.00)
21:19:15.952 00.003 14556 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.18 = -3.10)
21:19:15.956 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.04 hyp=0.21 cameraTheta=0.21 mountX=-0.21 mountY=-0.01, mountTheta=-3.10
21:19:15.961 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.04, opts=13)
21:19:15.965 00.004 14556 Enqueuing Move request for scope (0.21, 0.04)
21:19:15.969 00.004 12308 Worker thread wakes up
21:19:15.969 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.04) opts 0xd
21:19:15.970 00.001 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.04)
21:19:15.970 00.000 12308 Moving (0.21, 0.04) raw xDistance=-0.21 yDistance=-0.01
21:19:15.970 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:19:15.970 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:15.970 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:19:15.971 00.001 12308 MoveAxis(E, 91, ABG)
21:19:15.971 00.000 12308 Guiding  Dir = 2, Dur = 91
21:19:15.971 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:15.976 00.005 12308 IsSlewing returns 0
21:19:15.976 00.000 12308 IsGuiding returns 0
21:19:15.976 00.000 12308 PulseGuide returned control before completion, sleep 101
21:19:15.998 00.022 14556 UpdateGuideState exits: m=1934 SNR=29.5
21:19:16.003 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:16.007 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:16.010 00.003 14556 Enqueuing Expose request
21:19:16.083 00.073 12308 IsGuiding returns 1
21:19:16.085 00.002 12308 scope still moving after pulse duration time elapsed
21:19:16.114 00.029 12308 IsSlewing returns 0
21:19:16.115 00.001 12308 IsGuiding returns 0
21:19:16.115 00.000 12308 scope move finished after 91 + 48 ms
21:19:16.115 00.000 12308 Move returns status 0, amount 91
21:19:16.115 00.000 12308 MoveAxis(N, 0, ABG)
21:19:16.117 00.002 12308 Move returns status 0, amount 0
21:19:16.117 00.000 12308 move complete, result=0
21:19:16.117 00.000 12308 worker thread done servicing request
21:19:16.118 00.001 12308 Worker thread wakes up
21:19:16.118 00.000 14556 GuideStep: -0.2 px 91 ms EAST, -0.0 px 0 ms NORTH
21:19:16.124 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:16.124 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:17.370 01.246 12308 Exposure complete
21:19:17.522 00.152 12308 worker thread done servicing request
21:19:17.522 00.000 14556 OnExposeComplete: enter
21:19:17.526 00.004 14556 UpdateGuideState(): m_state=6
21:19:17.530 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2255
21:19:17.534 00.004 14556 Star::Find returns 1 (0), X=177.34, Y=991.46, Mass=1856, SNR=29.2, Peak=123 HFD=4.8
21:19:17.538 00.004 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.37 = -1.92)
21:19:17.541 00.003 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.02)
21:19:17.545 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.29 mountX=-0.04 mountY=-0.10, mountTheta=-1.93
21:19:17.550 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.10, opts=13)
21:19:17.554 00.004 14556 Enqueuing Move request for scope (0.03, 0.10)
21:19:17.558 00.004 12308 Worker thread wakes up
21:19:17.558 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
21:19:17.558 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
21:19:17.558 00.000 12308 Moving (0.03, 0.10) raw xDistance=-0.04 yDistance=-0.10
21:19:17.558 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:19:17.559 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:17.559 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:19:17.559 00.000 12308 MoveAxis(E, 0, ABG)
21:19:17.559 00.000 12308 Move returns status 0, amount 0
21:19:17.560 00.001 12308 MoveAxis(N, 0, ABG)
21:19:17.560 00.000 12308 Move returns status 0, amount 0
21:19:17.560 00.000 12308 move complete, result=0
21:19:17.560 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:17.567 00.007 12308 worker thread done servicing request
21:19:17.589 00.022 14556 UpdateGuideState exits: m=1856 SNR=29.2
21:19:17.593 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:17.598 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:17.602 00.004 14556 Enqueuing Expose request
21:19:17.606 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:17.609 00.003 12308 Worker thread wakes up
21:19:17.609 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:17.609 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:18.859 01.250 12308 Exposure complete
21:19:19.016 00.157 12308 worker thread done servicing request
21:19:19.017 00.001 14556 OnExposeComplete: enter
21:19:19.021 00.004 14556 UpdateGuideState(): m_state=6
21:19:19.025 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2256
21:19:19.028 00.003 14556 Star::Find returns 1 (0), X=177.13, Y=991.59, Mass=2125, SNR=30.9, Peak=145 HFD=4.7
21:19:19.032 00.004 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
21:19:19.035 00.003 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
21:19:19.039 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.24 hyp=0.30 cameraTheta=2.25 mountX=0.17 mountY=-0.26, mountTheta=-0.99
21:19:19.043 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.24, opts=13)
21:19:19.047 00.004 14556 Enqueuing Move request for scope (-0.19, 0.24)
21:19:19.052 00.005 12308 Worker thread wakes up
21:19:19.052 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.24) opts 0xd
21:19:19.052 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.24)
21:19:19.052 00.000 12308 Moving (-0.19, 0.24) raw xDistance=0.17 yDistance=-0.26
21:19:19.053 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:19:19.053 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:19:19.053 00.000 12308 MoveAxis(E, 0, ABG)
21:19:19.053 00.000 12308 Move returns status 0, amount 0
21:19:19.053 00.000 12308 MoveAxis(N, 186, ABG)
21:19:19.055 00.002 12308 Guiding  Dir = 0, Dur = 186
21:19:19.055 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:19.059 00.004 12308 IsSlewing returns 0
21:19:19.059 00.000 12308 IsGuiding returns 0
21:19:19.059 00.000 12308 PulseGuide returned control before completion, sleep 196
21:19:19.081 00.022 14556 UpdateGuideState exits: m=2125 SNR=30.9
21:19:19.085 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:19.092 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:19.097 00.005 14556 Enqueuing Expose request
21:19:19.268 00.171 12308 IsGuiding returns 1
21:19:19.270 00.002 12308 scope still moving after pulse duration time elapsed
21:19:19.300 00.030 12308 IsSlewing returns 0
21:19:19.300 00.000 12308 IsGuiding returns 0
21:19:19.301 00.001 12308 scope move finished after 186 + 55 ms
21:19:19.301 00.000 12308 Move returns status 0, amount 186
21:19:19.301 00.000 12308 move complete, result=0
21:19:19.301 00.000 12308 worker thread done servicing request
21:19:19.302 00.001 12308 Worker thread wakes up
21:19:19.302 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 186 ms NORTH
21:19:19.309 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:19.309 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:20.563 01.254 12308 Exposure complete
21:19:20.734 00.171 12308 worker thread done servicing request
21:19:20.736 00.002 14556 OnExposeComplete: enter
21:19:20.741 00.005 14556 UpdateGuideState(): m_state=6
21:19:20.745 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2257
21:19:20.749 00.004 14556 Star::Find returns 1 (0), X=177.19, Y=991.34, Mass=1785, SNR=28.5, Peak=150 HFD=4.5
21:19:20.753 00.004 14556 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-3.07) = xAngle (0.10 = 0.10)
21:19:20.756 00.003 14556 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.00 = -0.00)
21:19:20.760 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-2.98 mountX=0.12 mountY=-0.00, mountTheta=-0.00
21:19:20.765 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.02, opts=13)
21:19:20.770 00.005 14556 Enqueuing Move request for scope (-0.12, -0.02)
21:19:20.779 00.009 12308 Worker thread wakes up
21:19:20.779 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
21:19:20.780 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
21:19:20.780 00.000 12308 Moving (-0.12, -0.02) raw xDistance=0.12 yDistance=-0.00
21:19:20.781 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:19:20.781 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:20.781 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:19:20.782 00.001 12308 MoveAxis(E, 0, ABG)
21:19:20.782 00.000 12308 Move returns status 0, amount 0
21:19:20.783 00.001 12308 MoveAxis(N, 0, ABG)
21:19:20.783 00.000 12308 Move returns status 0, amount 0
21:19:20.784 00.001 12308 move complete, result=0
21:19:20.784 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:20.789 00.005 12308 worker thread done servicing request
21:19:20.814 00.025 14556 UpdateGuideState exits: m=1785 SNR=28.5
21:19:20.818 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:20.823 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:20.826 00.003 14556 Enqueuing Expose request
21:19:20.831 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:19:20.837 00.006 12308 Worker thread wakes up
21:19:20.837 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:20.837 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:22.094 01.257 12308 Exposure complete
21:19:22.235 00.141 12308 worker thread done servicing request
21:19:22.235 00.000 14556 OnExposeComplete: enter
21:19:22.240 00.005 14556 UpdateGuideState(): m_state=6
21:19:22.244 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2258
21:19:22.248 00.004 14556 Star::Find returns 1 (0), X=177.36, Y=991.41, Mass=2294, SNR=32.0, Peak=160 HFD=4.9
21:19:22.252 00.004 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.87 = -2.41)
21:19:22.256 00.004 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.51)
21:19:22.260 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.80 mountX=-0.05 mountY=-0.04, mountTheta=-2.47
21:19:22.265 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.05, opts=13)
21:19:22.268 00.003 14556 Enqueuing Move request for scope (0.05, 0.05)
21:19:22.273 00.005 12308 Worker thread wakes up
21:19:22.273 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
21:19:22.273 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
21:19:22.273 00.000 12308 Moving (0.05, 0.05) raw xDistance=-0.05 yDistance=-0.04
21:19:22.273 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:19:22.275 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:22.275 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:19:22.275 00.000 12308 MoveAxis(E, 0, ABG)
21:19:22.275 00.000 12308 Move returns status 0, amount 0
21:19:22.276 00.001 12308 MoveAxis(N, 0, ABG)
21:19:22.276 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:22.280 00.004 12308 Move returns status 0, amount 0
21:19:22.280 00.000 12308 move complete, result=0
21:19:22.281 00.001 12308 worker thread done servicing request
21:19:22.302 00.021 14556 UpdateGuideState exits: m=2294 SNR=32.0
21:19:22.306 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:22.312 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:22.315 00.003 14556 Enqueuing Expose request
21:19:22.320 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:19:22.324 00.004 12308 Worker thread wakes up
21:19:22.324 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:22.324 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:23.574 01.250 12308 Exposure complete
21:19:23.753 00.179 12308 worker thread done servicing request
21:19:23.753 00.000 14556 OnExposeComplete: enter
21:19:23.759 00.006 14556 UpdateGuideState(): m_state=6
21:19:23.763 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2259
21:19:23.767 00.004 14556 Star::Find returns 1 (0), X=177.14, Y=991.48, Mass=1958, SNR=29.9, Peak=141 HFD=4.4
21:19:23.772 00.005 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.63 = -0.65)
21:19:23.779 00.007 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.53 = -0.75)
21:19:23.785 00.006 14556 CameraToMount -- cameraX=-0.18 cameraY=0.12 hyp=0.21 cameraTheta=2.56 mountX=0.17 mountY=-0.14, mountTheta=-0.71
21:19:23.791 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.12, opts=13)
21:19:23.795 00.004 14556 Enqueuing Move request for scope (-0.18, 0.12)
21:19:23.798 00.003 12308 Worker thread wakes up
21:19:23.798 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.12) opts 0xd
21:19:23.799 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.12)
21:19:23.799 00.000 12308 Moving (-0.18, 0.12) raw xDistance=0.17 yDistance=-0.14
21:19:23.799 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:19:23.799 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:23.799 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:19:23.799 00.000 12308 MoveAxis(E, 0, ABG)
21:19:23.799 00.000 12308 Move returns status 0, amount 0
21:19:23.799 00.000 12308 MoveAxis(N, 0, ABG)
21:19:23.799 00.000 12308 Move returns status 0, amount 0
21:19:23.799 00.000 12308 move complete, result=0
21:19:23.799 00.000 12308 worker thread done servicing request
21:19:23.800 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:23.831 00.031 14556 UpdateGuideState exits: m=1958 SNR=29.9
21:19:23.838 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:23.841 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:23.845 00.004 14556 Enqueuing Expose request
21:19:23.848 00.003 12308 Worker thread wakes up
21:19:23.849 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:23.849 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:23.852 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:25.095 01.243 12308 Exposure complete
21:19:25.235 00.140 12308 worker thread done servicing request
21:19:25.236 00.001 14556 OnExposeComplete: enter
21:19:25.240 00.004 14556 UpdateGuideState(): m_state=6
21:19:25.244 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2260
21:19:25.249 00.005 14556 Star::Find returns 1 (0), X=177.32, Y=991.35, Mass=2013, SNR=30.2, Peak=135 HFD=4.7
21:19:25.252 00.003 14556 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-3.07) = xAngle (1.93 = 1.93)
21:19:25.256 00.004 14556 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.83 = 1.83)
21:19:25.260 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-1.14 mountX=-0.00 mountY=0.01, mountTheta=1.92
21:19:25.264 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.01, opts=13)
21:19:25.268 00.004 14556 Enqueuing Move request for scope (0.01, -0.01)
21:19:25.273 00.005 12308 Worker thread wakes up
21:19:25.273 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
21:19:25.274 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
21:19:25.274 00.000 12308 Moving (0.01, -0.01) raw xDistance=-0.00 yDistance=0.01
21:19:25.274 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:19:25.274 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:25.275 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:19:25.275 00.000 12308 MoveAxis(E, 0, ABG)
21:19:25.275 00.000 12308 Move returns status 0, amount 0
21:19:25.275 00.000 12308 MoveAxis(N, 0, ABG)
21:19:25.276 00.001 12308 Move returns status 0, amount 0
21:19:25.276 00.000 12308 move complete, result=0
21:19:25.276 00.000 12308 worker thread done servicing request
21:19:25.276 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:25.302 00.026 14556 UpdateGuideState exits: m=2013 SNR=30.2
21:19:25.307 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:25.311 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:25.315 00.004 14556 Enqueuing Expose request
21:19:25.318 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:19:25.323 00.005 12308 Worker thread wakes up
21:19:25.323 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:25.323 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:26.568 01.245 12308 Exposure complete
21:19:26.750 00.182 12308 worker thread done servicing request
21:19:26.750 00.000 14556 OnExposeComplete: enter
21:19:26.755 00.005 14556 UpdateGuideState(): m_state=6
21:19:26.760 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2261
21:19:26.766 00.006 14556 Star::Find returns 1 (0), X=177.32, Y=991.45, Mass=1999, SNR=30.1, Peak=148 HFD=4.7
21:19:26.770 00.004 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.54 = -1.74)
21:19:26.776 00.006 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.84)
21:19:26.784 00.008 14556 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.47 mountX=-0.02 mountY=-0.09, mountTheta=-1.75
21:19:26.795 00.011 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.09, opts=13)
21:19:26.803 00.008 14556 Enqueuing Move request for scope (0.01, 0.09)
21:19:26.811 00.008 12308 Worker thread wakes up
21:19:26.811 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
21:19:26.811 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
21:19:26.812 00.001 12308 Moving (0.01, 0.09) raw xDistance=-0.02 yDistance=-0.09
21:19:26.812 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:19:26.812 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:26.812 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:19:26.813 00.001 12308 MoveAxis(E, 0, ABG)
21:19:26.813 00.000 12308 Move returns status 0, amount 0
21:19:26.813 00.000 12308 MoveAxis(N, 0, ABG)
21:19:26.813 00.000 12308 Move returns status 0, amount 0
21:19:26.814 00.001 12308 move complete, result=0
21:19:26.814 00.000 12308 worker thread done servicing request
21:19:26.814 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:26.839 00.025 14556 UpdateGuideState exits: m=1999 SNR=30.1
21:19:26.844 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:26.848 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:26.852 00.004 14556 Enqueuing Expose request
21:19:26.856 00.004 12308 Worker thread wakes up
21:19:26.856 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:26.860 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:26.861 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:28.099 01.238 12308 Exposure complete
21:19:28.256 00.157 12308 worker thread done servicing request
21:19:28.256 00.000 14556 OnExposeComplete: enter
21:19:28.260 00.004 14556 UpdateGuideState(): m_state=6
21:19:28.264 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2262
21:19:28.268 00.004 14556 Star::Find returns 1 (0), X=177.29, Y=991.41, Mass=1912, SNR=29.2, Peak=119 HFD=4.7
21:19:28.272 00.004 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
21:19:28.275 00.003 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.32)
21:19:28.278 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.99 mountX=0.02 mountY=-0.06, mountTheta=-1.23
21:19:28.284 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.05, opts=13)
21:19:28.288 00.004 14556 Enqueuing Move request for scope (-0.02, 0.05)
21:19:28.291 00.003 12308 Worker thread wakes up
21:19:28.291 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
21:19:28.292 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
21:19:28.292 00.000 12308 Moving (-0.02, 0.05) raw xDistance=0.02 yDistance=-0.06
21:19:28.292 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:19:28.292 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:28.292 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:19:28.293 00.001 12308 MoveAxis(E, 0, ABG)
21:19:28.294 00.001 12308 Move returns status 0, amount 0
21:19:28.294 00.000 12308 MoveAxis(N, 0, ABG)
21:19:28.294 00.000 12308 Move returns status 0, amount 0
21:19:28.294 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:28.299 00.005 12308 move complete, result=0
21:19:28.299 00.000 12308 worker thread done servicing request
21:19:28.319 00.020 14556 UpdateGuideState exits: m=1912 SNR=29.2
21:19:28.323 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:28.326 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:28.330 00.004 14556 Enqueuing Expose request
21:19:28.334 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:28.340 00.006 12308 Worker thread wakes up
21:19:28.340 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:28.341 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:29.592 01.251 12308 Exposure complete
21:19:29.754 00.162 12308 worker thread done servicing request
21:19:29.754 00.000 14556 OnExposeComplete: enter
21:19:29.758 00.004 14556 UpdateGuideState(): m_state=6
21:19:29.761 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2263
21:19:29.765 00.004 14556 Star::Find returns 1 (0), X=177.24, Y=991.75, Mass=2077, SNR=30.4, Peak=166 HFD=4.7
21:19:29.769 00.004 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
21:19:29.772 00.003 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
21:19:29.777 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.39 hyp=0.40 cameraTheta=1.76 mountX=0.05 mountY=-0.40, mountTheta=-1.45
21:19:29.782 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.39, opts=13)
21:19:29.786 00.004 14556 Enqueuing Move request for scope (-0.08, 0.39)
21:19:29.789 00.003 12308 Worker thread wakes up
21:19:29.789 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.39) opts 0xd
21:19:29.789 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.39)
21:19:29.789 00.000 12308 Moving (-0.08, 0.39) raw xDistance=0.05 yDistance=-0.40
21:19:29.789 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:19:29.790 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
21:19:29.790 00.000 12308 MoveAxis(E, 0, ABG)
21:19:29.790 00.000 12308 Move returns status 0, amount 0
21:19:29.790 00.000 12308 MoveAxis(N, 280, ABG)
21:19:29.790 00.000 12308 Guiding  Dir = 0, Dur = 280
21:19:29.790 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:29.795 00.005 12308 IsSlewing returns 0
21:19:29.795 00.000 12308 IsGuiding returns 0
21:19:29.795 00.000 12308 PulseGuide returned control before completion, sleep 290
21:19:29.816 00.021 14556 UpdateGuideState exits: m=2077 SNR=30.4
21:19:29.821 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:29.824 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:29.828 00.004 14556 Enqueuing Expose request
21:19:30.097 00.269 12308 IsGuiding returns 1
21:19:30.097 00.000 12308 scope still moving after pulse duration time elapsed
21:19:30.128 00.031 12308 IsSlewing returns 0
21:19:30.128 00.000 12308 IsGuiding returns 0
21:19:30.128 00.000 12308 scope move finished after 280 + 53 ms
21:19:30.128 00.000 12308 Move returns status 0, amount 280
21:19:30.129 00.001 12308 move complete, result=0
21:19:30.129 00.000 12308 worker thread done servicing request
21:19:30.129 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 280 ms NORTH
21:19:30.134 00.005 12308 Worker thread wakes up
21:19:30.134 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:30.135 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:31.375 01.240 12308 Exposure complete
21:19:31.522 00.147 12308 worker thread done servicing request
21:19:31.522 00.000 14556 OnExposeComplete: enter
21:19:31.527 00.005 14556 UpdateGuideState(): m_state=6
21:19:31.550 00.023 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2264
21:19:31.556 00.006 14556 Star::Find returns 1 (0), X=177.10, Y=991.42, Mass=2083, SNR=30.8, Peak=152 HFD=4.5
21:19:31.560 00.004 14556 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.07) = xAngle (5.95 = -0.33)
21:19:31.565 00.005 14556 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.85 = -0.43)
21:19:31.568 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.06 hyp=0.22 cameraTheta=2.88 mountX=0.21 mountY=-0.09, mountTheta=-0.42
21:19:31.573 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.06, opts=13)
21:19:31.577 00.004 14556 Enqueuing Move request for scope (-0.22, 0.06)
21:19:31.581 00.004 12308 Worker thread wakes up
21:19:31.581 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.06) opts 0xd
21:19:31.581 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.06)
21:19:31.581 00.000 12308 Moving (-0.22, 0.06) raw xDistance=0.21 yDistance=-0.09
21:19:31.581 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:19:31.583 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:31.583 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:19:31.583 00.000 12308 MoveAxis(W, 92, ABG)
21:19:31.583 00.000 12308 Guiding  Dir = 3, Dur = 92
21:19:31.583 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:31.587 00.004 12308 IsSlewing returns 0
21:19:31.587 00.000 12308 IsGuiding returns 0
21:19:31.588 00.001 12308 PulseGuide returned control before completion, sleep 102
21:19:31.609 00.021 14556 UpdateGuideState exits: m=2083 SNR=30.8
21:19:31.614 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:31.619 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:31.624 00.005 14556 Enqueuing Expose request
21:19:31.696 00.072 12308 IsGuiding returns 1
21:19:31.697 00.001 12308 scope still moving after pulse duration time elapsed
21:19:31.728 00.031 12308 IsSlewing returns 0
21:19:31.729 00.001 12308 IsGuiding returns 0
21:19:31.729 00.000 12308 scope move finished after 92 + 49 ms
21:19:31.730 00.001 12308 Move returns status 0, amount 92
21:19:31.730 00.000 12308 MoveAxis(N, 0, ABG)
21:19:31.731 00.001 12308 Move returns status 0, amount 0
21:19:31.731 00.000 12308 move complete, result=0
21:19:31.731 00.000 12308 worker thread done servicing request
21:19:31.732 00.001 12308 Worker thread wakes up
21:19:31.732 00.000 14556 GuideStep: 0.2 px 92 ms WEST, -0.1 px 0 ms NORTH
21:19:31.740 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:31.740 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:32.993 01.253 12308 Exposure complete
21:19:33.163 00.170 12308 worker thread done servicing request
21:19:33.164 00.001 14556 OnExposeComplete: enter
21:19:33.167 00.003 14556 UpdateGuideState(): m_state=6
21:19:33.172 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2265
21:19:33.175 00.003 14556 Star::Find returns 1 (0), X=177.39, Y=991.76, Mass=2047, SNR=30.4, Peak=142 HFD=4.6
21:19:33.181 00.006 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.46 = -1.83)
21:19:33.186 00.005 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.93)
21:19:33.193 00.007 14556 CameraToMount -- cameraX=0.08 cameraY=0.40 hyp=0.41 cameraTheta=1.38 mountX=-0.10 mountY=-0.38, mountTheta=-1.83
21:19:33.201 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.40, opts=13)
21:19:33.207 00.006 14556 Enqueuing Move request for scope (0.08, 0.40)
21:19:33.212 00.005 12308 Worker thread wakes up
21:19:33.212 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.40) opts 0xd
21:19:33.212 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.40)
21:19:33.213 00.001 12308 Moving (0.08, 0.40) raw xDistance=-0.10 yDistance=-0.38
21:19:33.213 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:19:33.213 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
21:19:33.213 00.000 12308 MoveAxis(E, 0, ABG)
21:19:33.214 00.001 12308 Move returns status 0, amount 0
21:19:33.214 00.000 12308 MoveAxis(N, 270, ABG)
21:19:33.214 00.000 12308 Guiding  Dir = 0, Dur = 270
21:19:33.214 00.000 12308 IsSlewing returns 0
21:19:33.216 00.002 12308 IsGuiding returns 0
21:19:33.216 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:33.223 00.007 12308 PulseGuide returned control before completion, sleep 280
21:19:33.252 00.029 14556 UpdateGuideState exits: m=2047 SNR=30.4
21:19:33.258 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:33.264 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:33.271 00.007 14556 Enqueuing Expose request
21:19:33.511 00.240 12308 IsGuiding returns 1
21:19:33.511 00.000 12308 scope still moving after pulse duration time elapsed
21:19:33.543 00.032 12308 IsSlewing returns 0
21:19:33.543 00.000 12308 IsGuiding returns 0
21:19:33.544 00.001 12308 scope move finished after 270 + 57 ms
21:19:33.544 00.000 12308 Move returns status 0, amount 270
21:19:33.544 00.000 12308 move complete, result=0
21:19:33.545 00.001 12308 worker thread done servicing request
21:19:33.545 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 270 ms NORTH
21:19:33.550 00.005 12308 Worker thread wakes up
21:19:33.551 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:33.551 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:34.808 01.257 12308 Exposure complete
21:19:34.965 00.157 12308 worker thread done servicing request
21:19:34.965 00.000 14556 OnExposeComplete: enter
21:19:34.969 00.004 14556 UpdateGuideState(): m_state=6
21:19:34.972 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2266
21:19:34.976 00.004 14556 Star::Find returns 1 (0), X=177.30, Y=990.97, Mass=1761, SNR=28.1, Peak=137 HFD=4.5
21:19:34.979 00.003 14556 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-3.07) = xAngle (1.46 = 1.46)
21:19:34.983 00.004 14556 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.36 = 1.36)
21:19:34.987 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.39 hyp=0.39 cameraTheta=-1.62 mountX=0.05 mountY=0.38, mountTheta=1.45
21:19:34.994 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.39, opts=13)
21:19:34.999 00.005 14556 Enqueuing Move request for scope (-0.02, -0.39)
21:19:35.005 00.006 12308 Worker thread wakes up
21:19:35.005 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.39) opts 0xd
21:19:35.006 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.39)
21:19:35.006 00.000 12308 Moving (-0.02, -0.39) raw xDistance=0.05 yDistance=0.38
21:19:35.006 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:19:35.007 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:19:35.007 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
21:19:35.007 00.000 12308 MoveAxis(E, 0, ABG)
21:19:35.008 00.001 12308 Move returns status 0, amount 0
21:19:35.008 00.000 12308 MoveAxis(N, 0, ABG)
21:19:35.008 00.000 12308 Move returns status 0, amount 0
21:19:35.009 00.001 12308 move complete, result=0
21:19:35.009 00.000 12308 worker thread done servicing request
21:19:35.009 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:35.038 00.029 14556 UpdateGuideState exits: m=1761 SNR=28.1
21:19:35.043 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:35.046 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:35.051 00.005 14556 Enqueuing Expose request
21:19:35.054 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
21:19:35.057 00.003 12308 Worker thread wakes up
21:19:35.057 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:35.057 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:36.316 01.259 12308 Exposure complete
21:19:36.466 00.150 12308 worker thread done servicing request
21:19:36.466 00.000 14556 OnExposeComplete: enter
21:19:36.471 00.005 14556 UpdateGuideState(): m_state=6
21:19:36.474 00.003 14556 Star::Find(15, 177, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2267
21:19:36.479 00.005 14556 Star::Find returns 1 (0), X=177.10, Y=991.03, Mass=2040, SNR=30.1, Peak=193 HFD=4.3
21:19:36.482 00.003 14556 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-3.07) = xAngle (0.93 = 0.93)
21:19:36.485 00.003 14556 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.83 = 0.83)
21:19:36.489 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.33 hyp=0.39 cameraTheta=-2.14 mountX=0.23 mountY=0.29, mountTheta=0.89
21:19:36.495 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.33, opts=13)
21:19:36.500 00.005 14556 Enqueuing Move request for scope (-0.21, -0.33)
21:19:36.504 00.004 12308 Worker thread wakes up
21:19:36.504 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.33) opts 0xd
21:19:36.504 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.33)
21:19:36.504 00.000 12308 Moving (-0.21, -0.33) raw xDistance=0.23 yDistance=0.29
21:19:36.504 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
21:19:36.504 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:19:36.505 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:19:36.505 00.000 12308 MoveAxis(W, 101, ABG)
21:19:36.505 00.000 12308 Guiding  Dir = 3, Dur = 101
21:19:36.505 00.000 12308 IsSlewing returns 0
21:19:36.505 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:36.511 00.006 12308 IsGuiding returns 0
21:19:36.511 00.000 12308 PulseGuide returned control before completion, sleep 111
21:19:36.534 00.023 14556 UpdateGuideState exits: m=2040 SNR=30.1
21:19:36.539 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:36.544 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:36.552 00.008 14556 Enqueuing Expose request
21:19:36.630 00.078 12308 IsGuiding returns 1
21:19:36.630 00.000 12308 scope still moving after pulse duration time elapsed
21:19:36.661 00.031 12308 IsSlewing returns 0
21:19:36.661 00.000 12308 IsGuiding returns 0
21:19:36.662 00.001 12308 scope move finished after 101 + 49 ms
21:19:36.662 00.000 12308 Move returns status 0, amount 101
21:19:36.662 00.000 12308 MoveAxis(N, 0, ABG)
21:19:36.662 00.000 12308 Move returns status 0, amount 0
21:19:36.662 00.000 12308 move complete, result=0
21:19:36.663 00.001 12308 worker thread done servicing request
21:19:36.663 00.000 14556 GuideStep: 0.2 px 101 ms WEST, 0.3 px 0 ms NORTH
21:19:36.667 00.004 12308 Worker thread wakes up
21:19:36.667 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:36.667 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:37.922 01.255 12308 Exposure complete
21:19:38.077 00.155 12308 worker thread done servicing request
21:19:38.077 00.000 14556 OnExposeComplete: enter
21:19:38.082 00.005 14556 UpdateGuideState(): m_state=6
21:19:38.089 00.007 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2268
21:19:38.095 00.006 14556 Star::Find returns 1 (0), X=177.53, Y=991.25, Mass=1892, SNR=29.2, Peak=137 HFD=4.6
21:19:38.099 00.004 14556 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-3.07) = xAngle (2.61 = 2.61)
21:19:38.102 00.003 14556 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.51 = 2.51)
21:19:38.106 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=-0.11 hyp=0.24 cameraTheta=-0.47 mountX=-0.21 mountY=0.14, mountTheta=2.54
21:19:38.111 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=-0.11, opts=13)
21:19:38.116 00.005 14556 Enqueuing Move request for scope (0.22, -0.11)
21:19:38.121 00.005 12308 Worker thread wakes up
21:19:38.121 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.11) opts 0xd
21:19:38.121 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, -0.11)
21:19:38.121 00.000 12308 Moving (0.22, -0.11) raw xDistance=-0.21 yDistance=0.14
21:19:38.122 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
21:19:38.122 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:38.122 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:19:38.122 00.000 12308 MoveAxis(E, 84, ABG)
21:19:38.123 00.001 12308 Guiding  Dir = 2, Dur = 84
21:19:38.123 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:38.127 00.004 12308 IsSlewing returns 0
21:19:38.127 00.000 12308 IsGuiding returns 0
21:19:38.128 00.001 12308 PulseGuide returned control before completion, sleep 94
21:19:38.151 00.023 14556 UpdateGuideState exits: m=1892 SNR=29.2
21:19:38.157 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:38.162 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:38.167 00.005 14556 Enqueuing Expose request
21:19:38.237 00.070 12308 IsGuiding returns 0
21:19:38.239 00.002 12308 Move returns status 0, amount 84
21:19:38.239 00.000 12308 MoveAxis(N, 0, ABG)
21:19:38.240 00.001 12308 Move returns status 0, amount 0
21:19:38.240 00.000 12308 move complete, result=0
21:19:38.240 00.000 12308 worker thread done servicing request
21:19:38.241 00.001 12308 Worker thread wakes up
21:19:38.241 00.000 14556 GuideStep: -0.2 px 84 ms EAST, 0.1 px 0 ms NORTH
21:19:38.249 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:38.249 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:39.500 01.251 12308 Exposure complete
21:19:39.636 00.136 12308 worker thread done servicing request
21:19:39.636 00.000 14556 OnExposeComplete: enter
21:19:39.641 00.005 14556 UpdateGuideState(): m_state=6
21:19:39.645 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2269
21:19:39.649 00.004 14556 Star::Find returns 1 (0), X=177.40, Y=991.39, Mass=2113, SNR=30.7, Peak=155 HFD=4.7
21:19:39.655 00.006 14556 CameraToMount -- cameraTheta (0.39) - m_xAngle (-3.07) = xAngle (3.46 = -2.82)
21:19:39.661 00.006 14556 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.36 = -2.92)
21:19:39.666 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.39 mountX=-0.09 mountY=-0.02, mountTheta=-2.92
21:19:39.671 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.04, opts=13)
21:19:39.676 00.005 14556 Enqueuing Move request for scope (0.09, 0.04)
21:19:39.680 00.004 12308 Worker thread wakes up
21:19:39.681 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
21:19:39.681 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
21:19:39.681 00.000 12308 Moving (0.09, 0.04) raw xDistance=-0.09 yDistance=-0.02
21:19:39.681 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:19:39.682 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:39.682 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:39.687 00.005 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:19:39.687 00.000 12308 MoveAxis(E, 0, ABG)
21:19:39.687 00.000 12308 Move returns status 0, amount 0
21:19:39.687 00.000 12308 MoveAxis(N, 0, ABG)
21:19:39.687 00.000 12308 Move returns status 0, amount 0
21:19:39.687 00.000 12308 move complete, result=0
21:19:39.688 00.001 12308 worker thread done servicing request
21:19:39.707 00.019 14556 UpdateGuideState exits: m=2113 SNR=30.7
21:19:39.712 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:39.717 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:39.721 00.004 14556 Enqueuing Expose request
21:19:39.726 00.005 12308 Worker thread wakes up
21:19:39.726 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:39.726 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:39.727 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:19:40.981 01.254 12308 Exposure complete
21:19:41.172 00.191 12308 worker thread done servicing request
21:19:41.172 00.000 14556 OnExposeComplete: enter
21:19:41.176 00.004 14556 UpdateGuideState(): m_state=6
21:19:41.179 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2270
21:19:41.182 00.003 14556 Star::Find returns 1 (0), X=177.36, Y=991.25, Mass=2017, SNR=30.1, Peak=141 HFD=4.7
21:19:41.184 00.002 14556 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-3.07) = xAngle (1.87 = 1.87)
21:19:41.189 00.005 14556 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.77 = 1.77)
21:19:41.192 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.11 cameraTheta=-1.20 mountX=-0.03 mountY=0.11, mountTheta=1.87
21:19:41.197 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.11, opts=13)
21:19:41.201 00.004 14556 Enqueuing Move request for scope (0.04, -0.11)
21:19:41.204 00.003 12308 Worker thread wakes up
21:19:41.204 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
21:19:41.204 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
21:19:41.205 00.001 12308 Moving (0.04, -0.11) raw xDistance=-0.03 yDistance=0.11
21:19:41.205 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:19:41.205 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:41.205 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:19:41.205 00.000 12308 MoveAxis(E, 0, ABG)
21:19:41.206 00.001 12308 Move returns status 0, amount 0
21:19:41.206 00.000 12308 MoveAxis(N, 0, ABG)
21:19:41.206 00.000 12308 Move returns status 0, amount 0
21:19:41.206 00.000 12308 move complete, result=0
21:19:41.207 00.001 12308 worker thread done servicing request
21:19:41.207 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:41.233 00.026 14556 UpdateGuideState exits: m=2017 SNR=30.1
21:19:41.239 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:41.245 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:41.250 00.005 14556 Enqueuing Expose request
21:19:41.254 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:19:41.258 00.004 12308 Worker thread wakes up
21:19:41.258 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:41.258 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:42.511 01.253 12308 Exposure complete
21:19:42.662 00.151 12308 worker thread done servicing request
21:19:42.662 00.000 14556 OnExposeComplete: enter
21:19:42.666 00.004 14556 UpdateGuideState(): m_state=6
21:19:42.669 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2271
21:19:42.674 00.005 14556 Star::Find returns 1 (0), X=177.11, Y=991.71, Mass=1742, SNR=28.1, Peak=116 HFD=4.4
21:19:42.678 00.004 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.17 = -1.12)
21:19:42.681 00.003 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.22)
21:19:42.685 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.36 hyp=0.41 cameraTheta=2.09 mountX=0.18 mountY=-0.38, mountTheta=-1.13
21:19:42.691 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.36, opts=13)
21:19:42.693 00.002 14556 Enqueuing Move request for scope (-0.20, 0.36)
21:19:42.697 00.004 12308 Worker thread wakes up
21:19:42.697 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.36) opts 0xd
21:19:42.697 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.36)
21:19:42.697 00.000 12308 Moving (-0.20, 0.36) raw xDistance=0.18 yDistance=-0.38
21:19:42.697 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:19:42.697 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
21:19:42.699 00.002 12308 MoveAxis(E, 0, ABG)
21:19:42.699 00.000 12308 Move returns status 0, amount 0
21:19:42.699 00.000 12308 MoveAxis(N, 270, ABG)
21:19:42.699 00.000 12308 Guiding  Dir = 0, Dur = 270
21:19:42.699 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:42.703 00.004 12308 IsSlewing returns 0
21:19:42.703 00.000 12308 IsGuiding returns 0
21:19:42.703 00.000 12308 PulseGuide returned control before completion, sleep 280
21:19:42.724 00.021 14556 UpdateGuideState exits: m=1742 SNR=28.1
21:19:42.729 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:42.732 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:42.736 00.004 14556 Enqueuing Expose request
21:19:42.999 00.263 12308 IsGuiding returns 1
21:19:43.000 00.001 12308 scope still moving after pulse duration time elapsed
21:19:43.031 00.031 12308 IsSlewing returns 0
21:19:43.033 00.002 12308 IsGuiding returns 0
21:19:43.033 00.000 12308 scope move finished after 270 + 59 ms
21:19:43.033 00.000 12308 Move returns status 0, amount 270
21:19:43.034 00.001 12308 move complete, result=0
21:19:43.035 00.001 12308 worker thread done servicing request
21:19:43.035 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 270 ms NORTH
21:19:43.041 00.006 12308 Worker thread wakes up
21:19:43.041 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:43.042 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:44.296 01.254 12308 Exposure complete
21:19:44.446 00.150 12308 worker thread done servicing request
21:19:44.446 00.000 14556 OnExposeComplete: enter
21:19:44.449 00.003 14556 UpdateGuideState(): m_state=6
21:19:44.453 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2272
21:19:44.459 00.006 14556 Star::Find returns 1 (0), X=177.26, Y=991.40, Mass=1859, SNR=28.8, Peak=139 HFD=4.3
21:19:44.464 00.005 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.56 = -0.72)
21:19:44.468 00.004 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.82)
21:19:44.472 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.49 mountX=0.05 mountY=-0.05, mountTheta=-0.77
21:19:44.477 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.04, opts=13)
21:19:44.481 00.004 14556 Enqueuing Move request for scope (-0.05, 0.04)
21:19:44.484 00.003 12308 Worker thread wakes up
21:19:44.485 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
21:19:44.485 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
21:19:44.485 00.000 12308 Moving (-0.05, 0.04) raw xDistance=0.05 yDistance=-0.05
21:19:44.485 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:19:44.485 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:44.486 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:19:44.486 00.000 12308 MoveAxis(E, 0, ABG)
21:19:44.486 00.000 12308 Move returns status 0, amount 0
21:19:44.486 00.000 12308 MoveAxis(N, 0, ABG)
21:19:44.486 00.000 12308 Move returns status 0, amount 0
21:19:44.487 00.001 12308 move complete, result=0
21:19:44.488 00.001 12308 worker thread done servicing request
21:19:44.488 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:44.512 00.024 14556 UpdateGuideState exits: m=1859 SNR=28.8
21:19:44.515 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:44.520 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:44.525 00.005 14556 Enqueuing Expose request
21:19:44.530 00.005 12308 Worker thread wakes up
21:19:44.530 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:19:44.533 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:44.533 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:45.781 01.248 12308 Exposure complete
21:19:45.933 00.152 12308 worker thread done servicing request
21:19:45.934 00.001 14556 OnExposeComplete: enter
21:19:45.938 00.004 14556 UpdateGuideState(): m_state=6
21:19:45.942 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2273
21:19:45.946 00.004 14556 Star::Find returns 1 (0), X=177.37, Y=991.48, Mass=2202, SNR=31.7, Peak=131 HFD=4.9
21:19:45.949 00.003 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.26 = -2.02)
21:19:45.953 00.004 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.12)
21:19:45.957 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.19 mountX=-0.06 mountY=-0.12, mountTheta=-2.04
21:19:45.964 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.13, opts=13)
21:19:45.969 00.005 14556 Enqueuing Move request for scope (0.05, 0.13)
21:19:45.973 00.004 12308 Worker thread wakes up
21:19:45.973 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
21:19:45.974 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
21:19:45.974 00.000 12308 Moving (0.05, 0.13) raw xDistance=-0.06 yDistance=-0.12
21:19:45.974 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:19:45.974 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:45.974 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:19:45.975 00.001 12308 MoveAxis(E, 0, ABG)
21:19:45.975 00.000 12308 Move returns status 0, amount 0
21:19:45.975 00.000 12308 MoveAxis(N, 0, ABG)
21:19:45.975 00.000 12308 Move returns status 0, amount 0
21:19:45.975 00.000 12308 move complete, result=0
21:19:45.976 00.001 12308 worker thread done servicing request
21:19:45.977 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:46.002 00.025 14556 UpdateGuideState exits: m=2202 SNR=31.7
21:19:46.005 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:46.009 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:46.013 00.004 14556 Enqueuing Expose request
21:19:46.016 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:46.020 00.004 12308 Worker thread wakes up
21:19:46.020 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:46.020 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:47.269 01.249 12308 Exposure complete
21:19:47.426 00.157 12308 worker thread done servicing request
21:19:47.428 00.002 14556 OnExposeComplete: enter
21:19:47.432 00.004 14556 UpdateGuideState(): m_state=6
21:19:47.435 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2274
21:19:47.440 00.005 14556 Star::Find returns 1 (0), X=177.45, Y=991.48, Mass=1849, SNR=28.9, Peak=127 HFD=4.3
21:19:47.443 00.003 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.81 = -2.47)
21:19:47.447 00.004 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.71 = -2.57)
21:19:47.450 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.18 cameraTheta=0.74 mountX=-0.14 mountY=-0.10, mountTheta=-2.54
21:19:47.455 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.12, opts=13)
21:19:47.460 00.005 14556 Enqueuing Move request for scope (0.13, 0.12)
21:19:47.465 00.005 12308 Worker thread wakes up
21:19:47.465 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
21:19:47.465 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
21:19:47.465 00.000 12308 Moving (0.13, 0.12) raw xDistance=-0.14 yDistance=-0.10
21:19:47.465 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:19:47.466 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:47.466 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:19:47.466 00.000 12308 MoveAxis(E, 0, ABG)
21:19:47.467 00.001 12308 Move returns status 0, amount 0
21:19:47.467 00.000 12308 MoveAxis(N, 0, ABG)
21:19:47.468 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:47.472 00.004 12308 Move returns status 0, amount 0
21:19:47.472 00.000 12308 move complete, result=0
21:19:47.473 00.001 12308 worker thread done servicing request
21:19:47.492 00.019 14556 UpdateGuideState exits: m=1849 SNR=28.9
21:19:47.499 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:47.504 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:47.510 00.006 14556 Enqueuing Expose request
21:19:47.516 00.006 12308 Worker thread wakes up
21:19:47.516 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:47.523 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:47.523 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:48.777 01.254 12308 Exposure complete
21:19:48.936 00.159 12308 worker thread done servicing request
21:19:48.936 00.000 14556 OnExposeComplete: enter
21:19:48.941 00.005 14556 UpdateGuideState(): m_state=6
21:19:48.944 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2275
21:19:48.947 00.003 14556 Star::Find returns 1 (0), X=177.61, Y=991.76, Mass=2065, SNR=30.7, Peak=123 HFD=4.8
21:19:48.952 00.005 14556 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.07) = xAngle (4.01 = -2.27)
21:19:48.956 00.004 14556 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.91 = -2.37)
21:19:48.960 00.004 14556 CameraToMount -- cameraX=0.30 cameraY=0.40 hyp=0.50 cameraTheta=0.94 mountX=-0.32 mountY=-0.35, mountTheta=-2.32
21:19:48.965 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.30, y=0.40, opts=13)
21:19:48.969 00.004 14556 Enqueuing Move request for scope (0.30, 0.40)
21:19:48.973 00.004 12308 Worker thread wakes up
21:19:48.973 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.40) opts 0xd
21:19:48.973 00.000 12308 Handling offset move in thread for scope, endpoint = (0.30, 0.40)
21:19:48.973 00.000 12308 Moving (0.30, 0.40) raw xDistance=-0.32 yDistance=-0.35
21:19:48.973 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
21:19:48.974 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:19:48.974 00.000 12308 MoveAxis(E, 141, ABG)
21:19:48.974 00.000 12308 Guiding  Dir = 2, Dur = 141
21:19:48.974 00.000 12308 IsSlewing returns 0
21:19:48.974 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:48.978 00.004 12308 IsGuiding returns 0
21:19:48.978 00.000 12308 PulseGuide returned control before completion, sleep 151
21:19:49.002 00.024 14556 UpdateGuideState exits: m=2065 SNR=30.7
21:19:49.007 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:49.010 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:49.015 00.005 14556 Enqueuing Expose request
21:19:49.140 00.125 12308 IsGuiding returns 1
21:19:49.141 00.001 12308 scope still moving after pulse duration time elapsed
21:19:49.172 00.031 12308 IsSlewing returns 0
21:19:49.176 00.004 12308 IsGuiding returns 0
21:19:49.176 00.000 12308 scope move finished after 141 + 56 ms
21:19:49.177 00.001 12308 Move returns status 0, amount 141
21:19:49.177 00.000 12308 MoveAxis(N, 245, ABG)
21:19:49.177 00.000 12308 Guiding  Dir = 0, Dur = 245
21:19:49.177 00.000 12308 IsSlewing returns 0
21:19:49.177 00.000 12308 IsGuiding returns 0
21:19:49.178 00.001 12308 PulseGuide returned control before completion, sleep 255
21:19:49.440 00.262 12308 IsGuiding returns 1
21:19:49.441 00.001 12308 scope still moving after pulse duration time elapsed
21:19:49.470 00.029 12308 IsSlewing returns 0
21:19:49.471 00.001 12308 IsGuiding returns 0
21:19:49.471 00.000 12308 scope move finished after 245 + 48 ms
21:19:49.472 00.001 12308 Move returns status 0, amount 245
21:19:49.472 00.000 12308 move complete, result=0
21:19:49.473 00.001 12308 worker thread done servicing request
21:19:49.474 00.001 12308 Worker thread wakes up
21:19:49.474 00.000 14556 GuideStep: -0.3 px 141 ms EAST, -0.3 px 245 ms NORTH
21:19:49.480 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:49.480 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:50.737 01.257 12308 Exposure complete
21:19:50.884 00.147 12308 worker thread done servicing request
21:19:50.885 00.001 14556 OnExposeComplete: enter
21:19:50.889 00.004 14556 UpdateGuideState(): m_state=6
21:19:50.892 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2276
21:19:50.897 00.005 14556 Star::Find returns 1 (0), X=177.19, Y=991.19, Mass=1757, SNR=28.2, Peak=152 HFD=4.4
21:19:50.903 00.006 14556 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.07) = xAngle (0.88 = 0.88)
21:19:50.909 00.006 14556 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.78 = 0.78)
21:19:50.914 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-2.19 mountX=0.13 mountY=0.15, mountTheta=0.84
21:19:50.921 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.17, opts=13)
21:19:50.925 00.004 14556 Enqueuing Move request for scope (-0.12, -0.17)
21:19:50.929 00.004 12308 Worker thread wakes up
21:19:50.930 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.17) opts 0xd
21:19:50.930 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.17)
21:19:50.930 00.000 12308 Moving (-0.12, -0.17) raw xDistance=0.13 yDistance=0.15
21:19:50.930 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:19:50.930 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:50.930 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:19:50.931 00.001 12308 MoveAxis(E, 0, ABG)
21:19:50.931 00.000 12308 Move returns status 0, amount 0
21:19:50.931 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:50.936 00.005 12308 MoveAxis(N, 0, ABG)
21:19:50.936 00.000 12308 Move returns status 0, amount 0
21:19:50.937 00.001 12308 move complete, result=0
21:19:50.937 00.000 12308 worker thread done servicing request
21:19:50.957 00.020 14556 UpdateGuideState exits: m=1757 SNR=28.2
21:19:50.962 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:50.967 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:50.970 00.003 14556 Enqueuing Expose request
21:19:50.974 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:19:50.978 00.004 12308 Worker thread wakes up
21:19:50.978 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:50.978 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:52.222 01.244 12308 Exposure complete
21:19:52.372 00.150 12308 worker thread done servicing request
21:19:52.372 00.000 14556 OnExposeComplete: enter
21:19:52.377 00.005 14556 UpdateGuideState(): m_state=6
21:19:52.380 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2277
21:19:52.384 00.004 14556 Star::Find returns 1 (0), X=177.28, Y=991.34, Mass=1930, SNR=29.5, Peak=141 HFD=4.7
21:19:52.388 00.004 14556 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-3.07) = xAngle (0.43 = 0.43)
21:19:52.391 00.003 14556 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.33 = 0.33)
21:19:52.394 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.65 mountX=0.04 mountY=0.01, mountTheta=0.34
21:19:52.402 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.02, opts=13)
21:19:52.407 00.005 14556 Enqueuing Move request for scope (-0.04, -0.02)
21:19:52.411 00.004 12308 Worker thread wakes up
21:19:52.411 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
21:19:52.411 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
21:19:52.411 00.000 12308 Moving (-0.04, -0.02) raw xDistance=0.04 yDistance=0.01
21:19:52.411 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:19:52.413 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:52.413 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:19:52.413 00.000 12308 MoveAxis(E, 0, ABG)
21:19:52.413 00.000 12308 Move returns status 0, amount 0
21:19:52.413 00.000 12308 MoveAxis(N, 0, ABG)
21:19:52.413 00.000 12308 Move returns status 0, amount 0
21:19:52.414 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:52.417 00.003 12308 move complete, result=0
21:19:52.417 00.000 12308 worker thread done servicing request
21:19:52.438 00.021 14556 UpdateGuideState exits: m=1930 SNR=29.5
21:19:52.443 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:52.446 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:52.451 00.005 14556 Enqueuing Expose request
21:19:52.454 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:19:52.459 00.005 12308 Worker thread wakes up
21:19:52.459 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:52.460 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:53.711 01.251 12308 Exposure complete
21:19:53.880 00.169 12308 worker thread done servicing request
21:19:53.880 00.000 14556 OnExposeComplete: enter
21:19:53.884 00.004 14556 UpdateGuideState(): m_state=6
21:19:53.888 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2278
21:19:53.892 00.004 14556 Star::Find returns 1 (0), X=177.54, Y=991.43, Mass=1855, SNR=28.9, Peak=130 HFD=4.2
21:19:53.896 00.004 14556 CameraToMount -- cameraTheta (0.31) - m_xAngle (-3.07) = xAngle (3.39 = -2.90)
21:19:53.900 00.004 14556 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.29 = -2.99)
21:19:53.905 00.005 14556 CameraToMount -- cameraX=0.23 cameraY=0.07 hyp=0.24 cameraTheta=0.31 mountX=-0.23 mountY=-0.04, mountTheta=-2.99
21:19:53.910 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.07, opts=13)
21:19:53.914 00.004 14556 Enqueuing Move request for scope (0.23, 0.07)
21:19:53.917 00.003 12308 Worker thread wakes up
21:19:53.917 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.07) opts 0xd
21:19:53.917 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.07)
21:19:53.919 00.002 12308 Moving (0.23, 0.07) raw xDistance=-0.23 yDistance=-0.04
21:19:53.919 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
21:19:53.919 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:53.919 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:19:53.919 00.000 12308 MoveAxis(E, 101, ABG)
21:19:53.919 00.000 12308 Guiding  Dir = 2, Dur = 101
21:19:53.919 00.000 12308 IsSlewing returns 0
21:19:53.920 00.001 12308 IsGuiding returns 0
21:19:53.920 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:53.924 00.004 12308 PulseGuide returned control before completion, sleep 111
21:19:53.947 00.023 14556 UpdateGuideState exits: m=1855 SNR=28.9
21:19:53.952 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:53.956 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:53.961 00.005 14556 Enqueuing Expose request
21:19:54.042 00.081 12308 IsGuiding returns 1
21:19:54.044 00.002 12308 scope still moving after pulse duration time elapsed
21:19:54.075 00.031 12308 IsSlewing returns 0
21:19:54.076 00.001 12308 IsGuiding returns 0
21:19:54.077 00.001 12308 scope move finished after 101 + 54 ms
21:19:54.077 00.000 12308 Move returns status 0, amount 101
21:19:54.077 00.000 12308 MoveAxis(N, 0, ABG)
21:19:54.079 00.002 12308 Move returns status 0, amount 0
21:19:54.079 00.000 12308 move complete, result=0
21:19:54.080 00.001 14556 GuideStep: -0.2 px 101 ms EAST, -0.0 px 0 ms NORTH
21:19:54.089 00.009 12308 worker thread done servicing request
21:19:54.089 00.000 12308 Worker thread wakes up
21:19:54.089 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:54.089 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:55.338 01.249 12308 Exposure complete
21:19:55.472 00.134 12308 worker thread done servicing request
21:19:55.472 00.000 14556 OnExposeComplete: enter
21:19:55.476 00.004 14556 UpdateGuideState(): m_state=6
21:19:55.480 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2279
21:19:55.484 00.004 14556 Star::Find returns 1 (0), X=177.39, Y=991.37, Mass=1760, SNR=27.9, Peak=120 HFD=4.3
21:19:55.489 00.005 14556 CameraToMount -- cameraTheta (0.19) - m_xAngle (-3.07) = xAngle (3.26 = -3.02)
21:19:55.493 00.004 14556 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.16 = -3.12)
21:19:55.497 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.19 mountX=-0.07 mountY=-0.00, mountTheta=-3.12
21:19:55.503 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.01, opts=13)
21:19:55.506 00.003 14556 Enqueuing Move request for scope (0.07, 0.01)
21:19:55.510 00.004 12308 Worker thread wakes up
21:19:55.510 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
21:19:55.510 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
21:19:55.510 00.000 12308 Moving (0.07, 0.01) raw xDistance=-0.07 yDistance=-0.00
21:19:55.510 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:19:55.510 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:55.511 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:19:55.511 00.000 12308 MoveAxis(E, 0, ABG)
21:19:55.511 00.000 12308 Move returns status 0, amount 0
21:19:55.511 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:55.516 00.005 12308 MoveAxis(N, 0, ABG)
21:19:55.516 00.000 12308 Move returns status 0, amount 0
21:19:55.516 00.000 12308 move complete, result=0
21:19:55.516 00.000 12308 worker thread done servicing request
21:19:55.538 00.022 14556 UpdateGuideState exits: m=1760 SNR=27.9
21:19:55.543 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:55.547 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:55.552 00.005 14556 Enqueuing Expose request
21:19:55.556 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:19:55.560 00.004 12308 Worker thread wakes up
21:19:55.560 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:55.561 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:56.809 01.248 12308 Exposure complete
21:19:56.960 00.151 12308 worker thread done servicing request
21:19:56.960 00.000 14556 OnExposeComplete: enter
21:19:56.965 00.005 14556 UpdateGuideState(): m_state=6
21:19:56.967 00.002 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2280
21:19:56.971 00.004 14556 Star::Find returns 1 (0), X=177.39, Y=991.49, Mass=2282, SNR=32.2, Peak=160 HFD=4.9
21:19:56.975 00.004 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.10 = -2.19)
21:19:56.978 00.003 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.29)
21:19:56.982 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.15 cameraTheta=1.02 mountX=-0.09 mountY=-0.12, mountTheta=-2.22
21:19:56.988 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.13, opts=13)
21:19:56.993 00.005 14556 Enqueuing Move request for scope (0.08, 0.13)
21:19:56.996 00.003 12308 Worker thread wakes up
21:19:56.996 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
21:19:56.996 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
21:19:56.996 00.000 12308 Moving (0.08, 0.13) raw xDistance=-0.09 yDistance=-0.12
21:19:56.996 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:19:56.996 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:56.996 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:19:56.996 00.000 12308 MoveAxis(E, 0, ABG)
21:19:56.997 00.001 12308 Move returns status 0, amount 0
21:19:56.997 00.000 12308 MoveAxis(N, 0, ABG)
21:19:56.997 00.000 12308 Move returns status 0, amount 0
21:19:56.997 00.000 12308 move complete, result=0
21:19:56.997 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:57.002 00.005 12308 worker thread done servicing request
21:19:57.021 00.019 14556 UpdateGuideState exits: m=2282 SNR=32.2
21:19:57.026 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:57.031 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:57.034 00.003 14556 Enqueuing Expose request
21:19:57.038 00.004 12308 Worker thread wakes up
21:19:57.039 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:57.042 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:57.042 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:58.297 01.255 12308 Exposure complete
21:19:58.465 00.168 12308 worker thread done servicing request
21:19:58.466 00.001 14556 OnExposeComplete: enter
21:19:58.469 00.003 14556 UpdateGuideState(): m_state=6
21:19:58.474 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2281
21:19:58.478 00.004 14556 Star::Find returns 1 (0), X=177.08, Y=991.44, Mass=1945, SNR=29.5, Peak=149 HFD=4.3
21:19:58.481 00.003 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
21:19:58.486 00.005 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.49)
21:19:58.490 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.08 hyp=0.25 cameraTheta=2.82 mountX=0.23 mountY=-0.12, mountTheta=-0.47
21:19:58.495 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.08, opts=13)
21:19:58.500 00.005 14556 Enqueuing Move request for scope (-0.24, 0.08)
21:19:58.503 00.003 12308 Worker thread wakes up
21:19:58.504 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.08) opts 0xd
21:19:58.504 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.08)
21:19:58.504 00.000 12308 Moving (-0.24, 0.08) raw xDistance=0.23 yDistance=-0.12
21:19:58.504 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
21:19:58.504 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:19:58.505 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:19:58.505 00.000 12308 MoveAxis(W, 101, ABG)
21:19:58.505 00.000 12308 Guiding  Dir = 3, Dur = 101
21:19:58.505 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:19:58.510 00.005 12308 IsSlewing returns 0
21:19:58.510 00.000 12308 IsGuiding returns 0
21:19:58.510 00.000 12308 PulseGuide returned control before completion, sleep 111
21:19:58.532 00.022 14556 UpdateGuideState exits: m=1945 SNR=29.5
21:19:58.537 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:58.541 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:19:58.545 00.004 14556 Enqueuing Expose request
21:19:58.628 00.083 12308 IsGuiding returns 1
21:19:58.629 00.001 12308 scope still moving after pulse duration time elapsed
21:19:58.659 00.030 12308 IsSlewing returns 0
21:19:58.660 00.001 12308 IsGuiding returns 0
21:19:58.660 00.000 12308 scope move finished after 101 + 49 ms
21:19:58.661 00.001 12308 Move returns status 0, amount 101
21:19:58.661 00.000 12308 MoveAxis(N, 0, ABG)
21:19:58.661 00.000 12308 Move returns status 0, amount 0
21:19:58.663 00.002 12308 move complete, result=0
21:19:58.663 00.000 12308 worker thread done servicing request
21:19:58.663 00.000 14556 GuideStep: 0.2 px 101 ms WEST, -0.1 px 0 ms NORTH
21:19:58.669 00.006 12308 Worker thread wakes up
21:19:58.669 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:19:58.669 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:19:59.922 01.253 12308 Exposure complete
21:20:00.095 00.173 12308 worker thread done servicing request
21:20:00.095 00.000 14556 OnExposeComplete: enter
21:20:00.100 00.005 14556 UpdateGuideState(): m_state=6
21:20:00.104 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2282
21:20:00.107 00.003 14556 Star::Find returns 1 (0), X=177.38, Y=991.68, Mass=1910, SNR=29.3, Peak=151 HFD=4.3
21:20:00.111 00.004 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.43 = -1.85)
21:20:00.116 00.005 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.95)
21:20:00.120 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.32 hyp=0.33 cameraTheta=1.36 mountX=-0.09 mountY=-0.30, mountTheta=-1.86
21:20:00.125 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.32, opts=13)
21:20:00.130 00.005 14556 Enqueuing Move request for scope (0.07, 0.32)
21:20:00.134 00.004 12308 Worker thread wakes up
21:20:00.134 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.32) opts 0xd
21:20:00.134 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.32)
21:20:00.134 00.000 12308 Moving (0.07, 0.32) raw xDistance=-0.09 yDistance=-0.30
21:20:00.134 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:20:00.135 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:20:00.135 00.000 12308 MoveAxis(E, 0, ABG)
21:20:00.135 00.000 12308 Move returns status 0, amount 0
21:20:00.135 00.000 12308 MoveAxis(N, 213, ABG)
21:20:00.135 00.000 12308 Guiding  Dir = 0, Dur = 213
21:20:00.137 00.002 12308 IsSlewing returns 0
21:20:00.137 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:00.140 00.003 12308 IsGuiding returns 0
21:20:00.141 00.001 12308 PulseGuide returned control before completion, sleep 223
21:20:00.161 00.020 14556 UpdateGuideState exits: m=1910 SNR=29.3
21:20:00.166 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:00.171 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:00.175 00.004 14556 Enqueuing Expose request
21:20:00.371 00.196 12308 IsGuiding returns 1
21:20:00.371 00.000 12308 scope still moving after pulse duration time elapsed
21:20:00.403 00.032 12308 IsSlewing returns 0
21:20:00.403 00.000 12308 IsGuiding returns 0
21:20:00.403 00.000 12308 scope move finished after 213 + 49 ms
21:20:00.403 00.000 12308 Move returns status 0, amount 213
21:20:00.404 00.001 12308 move complete, result=0
21:20:00.404 00.000 12308 worker thread done servicing request
21:20:00.404 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 213 ms NORTH
21:20:00.409 00.005 12308 Worker thread wakes up
21:20:00.409 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:00.409 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:01.664 01.255 12308 Exposure complete
21:20:01.817 00.153 12308 worker thread done servicing request
21:20:01.817 00.000 14556 OnExposeComplete: enter
21:20:01.821 00.004 14556 UpdateGuideState(): m_state=6
21:20:01.825 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2283
21:20:01.828 00.003 14556 Star::Find returns 1 (0), X=177.24, Y=991.26, Mass=1875, SNR=29.1, Peak=168 HFD=4.5
21:20:01.833 00.005 14556 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-3.07) = xAngle (0.85 = 0.85)
21:20:01.836 00.003 14556 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.75 = 0.75)
21:20:01.841 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.23 mountX=0.08 mountY=0.09, mountTheta=0.80
21:20:01.846 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.10, opts=13)
21:20:01.850 00.004 14556 Enqueuing Move request for scope (-0.08, -0.10)
21:20:01.853 00.003 12308 Worker thread wakes up
21:20:01.853 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd
21:20:01.853 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.10)
21:20:01.854 00.001 12308 Moving (-0.08, -0.10) raw xDistance=0.08 yDistance=0.09
21:20:01.854 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:20:01.854 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:01.854 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:20:01.854 00.000 12308 MoveAxis(E, 0, ABG)
21:20:01.854 00.000 12308 Move returns status 0, amount 0
21:20:01.856 00.002 12308 MoveAxis(N, 0, ABG)
21:20:01.856 00.000 12308 Move returns status 0, amount 0
21:20:01.856 00.000 12308 move complete, result=0
21:20:01.856 00.000 12308 worker thread done servicing request
21:20:01.856 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:01.882 00.026 14556 UpdateGuideState exits: m=1875 SNR=29.1
21:20:01.886 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:01.889 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:01.894 00.005 14556 Enqueuing Expose request
21:20:01.897 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:01.903 00.006 12308 Worker thread wakes up
21:20:01.903 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:01.904 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:03.148 01.244 12308 Exposure complete
21:20:03.314 00.166 12308 worker thread done servicing request
21:20:03.315 00.001 14556 OnExposeComplete: enter
21:20:03.320 00.005 14556 UpdateGuideState(): m_state=6
21:20:03.327 00.007 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2284
21:20:03.335 00.008 14556 Star::Find returns 1 (0), X=177.37, Y=991.38, Mass=2092, SNR=30.7, Peak=173 HFD=4.5
21:20:03.342 00.007 14556 CameraToMount -- cameraTheta (0.43) - m_xAngle (-3.07) = xAngle (3.51 = -2.78)
21:20:03.346 00.004 14556 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.41 = -2.88)
21:20:03.351 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.06 cameraTheta=0.43 mountX=-0.06 mountY=-0.02, mountTheta=-2.87
21:20:03.360 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.03, opts=13)
21:20:03.368 00.008 14556 Enqueuing Move request for scope (0.06, 0.03)
21:20:03.375 00.007 12308 Worker thread wakes up
21:20:03.375 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
21:20:03.375 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
21:20:03.376 00.001 12308 Moving (0.06, 0.03) raw xDistance=-0.06 yDistance=-0.02
21:20:03.376 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:20:03.376 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:03.376 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:20:03.377 00.001 12308 MoveAxis(E, 0, ABG)
21:20:03.377 00.000 12308 Move returns status 0, amount 0
21:20:03.377 00.000 12308 MoveAxis(N, 0, ABG)
21:20:03.377 00.000 12308 Move returns status 0, amount 0
21:20:03.377 00.000 12308 move complete, result=0
21:20:03.378 00.001 12308 worker thread done servicing request
21:20:03.378 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:03.401 00.023 14556 UpdateGuideState exits: m=2092 SNR=30.7
21:20:03.405 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:03.408 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:03.412 00.004 14556 Enqueuing Expose request
21:20:03.415 00.003 12308 Worker thread wakes up
21:20:03.415 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:20:03.419 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:03.419 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:04.663 01.244 12308 Exposure complete
21:20:04.824 00.161 12308 worker thread done servicing request
21:20:04.825 00.001 14556 OnExposeComplete: enter
21:20:04.828 00.003 14556 UpdateGuideState(): m_state=6
21:20:04.833 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2285
21:20:04.837 00.004 14556 Star::Find returns 1 (0), X=177.13, Y=991.65, Mass=1954, SNR=29.7, Peak=142 HFD=4.5
21:20:04.841 00.004 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
21:20:04.845 00.004 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
21:20:04.848 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.29 hyp=0.35 cameraTheta=2.13 mountX=0.16 mountY=-0.32, mountTheta=-1.10
21:20:04.853 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.29, opts=13)
21:20:04.857 00.004 14556 Enqueuing Move request for scope (-0.18, 0.29)
21:20:04.860 00.003 12308 Worker thread wakes up
21:20:04.860 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.29) opts 0xd
21:20:04.860 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.29)
21:20:04.861 00.001 12308 Moving (-0.18, 0.29) raw xDistance=0.16 yDistance=-0.32
21:20:04.861 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:20:04.861 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:20:04.862 00.001 12308 MoveAxis(E, 0, ABG)
21:20:04.862 00.000 12308 Move returns status 0, amount 0
21:20:04.862 00.000 12308 MoveAxis(N, 225, ABG)
21:20:04.862 00.000 12308 Guiding  Dir = 0, Dur = 225
21:20:04.863 00.001 12308 IsSlewing returns 0
21:20:04.863 00.000 12308 IsGuiding returns 0
21:20:04.864 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:04.869 00.005 12308 PulseGuide returned control before completion, sleep 235
21:20:04.892 00.023 14556 UpdateGuideState exits: m=1954 SNR=29.7
21:20:04.897 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:04.903 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:04.908 00.005 14556 Enqueuing Expose request
21:20:05.120 00.212 12308 IsGuiding returns 0
21:20:05.121 00.001 12308 Move returns status 0, amount 225
21:20:05.122 00.001 12308 move complete, result=0
21:20:05.123 00.001 12308 worker thread done servicing request
21:20:05.123 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 225 ms NORTH
21:20:05.130 00.007 12308 Worker thread wakes up
21:20:05.130 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:05.130 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:06.378 01.248 12308 Exposure complete
21:20:06.550 00.172 12308 worker thread done servicing request
21:20:06.551 00.001 14556 OnExposeComplete: enter
21:20:06.555 00.004 14556 UpdateGuideState(): m_state=6
21:20:06.559 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2286
21:20:06.563 00.004 14556 Star::Find returns 1 (0), X=177.16, Y=991.42, Mass=2157, SNR=31.2, Peak=165 HFD=4.4
21:20:06.568 00.005 14556 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.07) = xAngle (5.85 = -0.43)
21:20:06.572 00.004 14556 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.75 = -0.53)
21:20:06.576 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.16 cameraTheta=2.78 mountX=0.15 mountY=-0.08, mountTheta=-0.51
21:20:06.582 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.06, opts=13)
21:20:06.586 00.004 14556 Enqueuing Move request for scope (-0.15, 0.06)
21:20:06.592 00.006 12308 Worker thread wakes up
21:20:06.592 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd
21:20:06.592 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.06)
21:20:06.592 00.000 12308 Moving (-0.15, 0.06) raw xDistance=0.15 yDistance=-0.08
21:20:06.592 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:20:06.593 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:06.593 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:20:06.593 00.000 12308 MoveAxis(E, 0, ABG)
21:20:06.594 00.001 12308 Move returns status 0, amount 0
21:20:06.594 00.000 12308 MoveAxis(N, 0, ABG)
21:20:06.594 00.000 12308 Move returns status 0, amount 0
21:20:06.594 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:06.601 00.007 12308 move complete, result=0
21:20:06.601 00.000 12308 worker thread done servicing request
21:20:06.627 00.026 14556 UpdateGuideState exits: m=2157 SNR=31.2
21:20:06.632 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:06.638 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:06.643 00.005 14556 Enqueuing Expose request
21:20:06.649 00.006 12308 Worker thread wakes up
21:20:06.649 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:06.655 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:06.656 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:07.909 01.253 12308 Exposure complete
21:20:08.068 00.159 12308 worker thread done servicing request
21:20:08.068 00.000 14556 OnExposeComplete: enter
21:20:08.072 00.004 14556 UpdateGuideState(): m_state=6
21:20:08.077 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2287
21:20:08.081 00.004 14556 Star::Find returns 1 (0), X=177.09, Y=991.42, Mass=1901, SNR=29.2, Peak=140 HFD=4.3
21:20:08.085 00.004 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.93 = -0.35)
21:20:08.092 00.007 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.45)
21:20:08.096 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.07 hyp=0.24 cameraTheta=2.86 mountX=0.22 mountY=-0.10, mountTheta=-0.43
21:20:08.101 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.07, opts=13)
21:20:08.105 00.004 14556 Enqueuing Move request for scope (-0.23, 0.07)
21:20:08.108 00.003 12308 Worker thread wakes up
21:20:08.108 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.07) opts 0xd
21:20:08.108 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.07)
21:20:08.108 00.000 12308 Moving (-0.23, 0.07) raw xDistance=0.22 yDistance=-0.10
21:20:08.108 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:20:08.110 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:08.110 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:20:08.110 00.000 12308 MoveAxis(W, 97, ABG)
21:20:08.110 00.000 12308 Guiding  Dir = 3, Dur = 97
21:20:08.110 00.000 12308 IsSlewing returns 0
21:20:08.111 00.001 12308 IsGuiding returns 0
21:20:08.111 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:08.115 00.004 12308 PulseGuide returned control before completion, sleep 107
21:20:08.137 00.022 14556 UpdateGuideState exits: m=1901 SNR=29.2
21:20:08.142 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:08.147 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:08.153 00.006 14556 Enqueuing Expose request
21:20:08.225 00.072 12308 IsGuiding returns 1
21:20:08.225 00.000 12308 scope still moving after pulse duration time elapsed
21:20:08.256 00.031 12308 IsSlewing returns 0
21:20:08.257 00.001 12308 IsGuiding returns 0
21:20:08.257 00.000 12308 scope move finished after 97 + 49 ms
21:20:08.258 00.001 12308 Move returns status 0, amount 97
21:20:08.259 00.001 12308 MoveAxis(N, 0, ABG)
21:20:08.259 00.000 12308 Move returns status 0, amount 0
21:20:08.259 00.000 12308 move complete, result=0
21:20:08.260 00.001 12308 worker thread done servicing request
21:20:08.260 00.000 12308 Worker thread wakes up
21:20:08.260 00.000 14556 GuideStep: 0.2 px 97 ms WEST, -0.1 px 0 ms NORTH
21:20:08.265 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:08.266 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:09.504 01.238 12308 Exposure complete
21:20:09.671 00.167 12308 worker thread done servicing request
21:20:09.672 00.001 14556 OnExposeComplete: enter
21:20:09.676 00.004 14556 UpdateGuideState(): m_state=6
21:20:09.681 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2288
21:20:09.685 00.004 14556 Star::Find returns 1 (0), X=177.37, Y=991.69, Mass=2046, SNR=30.6, Peak=133 HFD=4.7
21:20:09.689 00.004 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.48 = -1.81)
21:20:09.693 00.004 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.91)
21:20:09.696 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.33 hyp=0.34 cameraTheta=1.40 mountX=-0.08 mountY=-0.32, mountTheta=-1.81
21:20:09.702 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.33, opts=13)
21:20:09.706 00.004 14556 Enqueuing Move request for scope (0.06, 0.33)
21:20:09.710 00.004 12308 Worker thread wakes up
21:20:09.710 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.33) opts 0xd
21:20:09.710 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.33)
21:20:09.712 00.002 12308 Moving (0.06, 0.33) raw xDistance=-0.08 yDistance=-0.32
21:20:09.712 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:20:09.712 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:20:09.712 00.000 12308 MoveAxis(E, 0, ABG)
21:20:09.713 00.001 12308 Move returns status 0, amount 0
21:20:09.713 00.000 12308 MoveAxis(N, 223, ABG)
21:20:09.713 00.000 12308 Guiding  Dir = 0, Dur = 223
21:20:09.713 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:09.719 00.006 12308 IsSlewing returns 0
21:20:09.719 00.000 12308 IsGuiding returns 0
21:20:09.719 00.000 12308 PulseGuide returned control before completion, sleep 233
21:20:09.739 00.020 14556 UpdateGuideState exits: m=2046 SNR=30.6
21:20:09.748 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:09.754 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:09.758 00.004 14556 Enqueuing Expose request
21:20:09.962 00.204 12308 IsGuiding returns 1
21:20:09.963 00.001 12308 scope still moving after pulse duration time elapsed
21:20:09.994 00.031 12308 IsSlewing returns 0
21:20:09.994 00.000 12308 IsGuiding returns 0
21:20:09.994 00.000 12308 scope move finished after 223 + 52 ms
21:20:09.994 00.000 12308 Move returns status 0, amount 223
21:20:09.994 00.000 12308 move complete, result=0
21:20:09.995 00.001 12308 worker thread done servicing request
21:20:09.995 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 223 ms NORTH
21:20:09.999 00.004 12308 Worker thread wakes up
21:20:09.999 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:10.000 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:11.261 01.261 12308 Exposure complete
21:20:11.417 00.156 12308 worker thread done servicing request
21:20:11.417 00.000 14556 OnExposeComplete: enter
21:20:11.421 00.004 14556 UpdateGuideState(): m_state=6
21:20:11.425 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2289
21:20:11.429 00.004 14556 Star::Find returns 1 (0), X=177.25, Y=991.16, Mass=1972, SNR=29.7, Peak=170 HFD=4.4
21:20:11.432 00.003 14556 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-3.07) = xAngle (1.18 = 1.18)
21:20:11.436 00.004 14556 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.08 = 1.08)
21:20:11.440 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.90 mountX=0.08 mountY=0.18, mountTheta=1.16
21:20:11.445 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.20, opts=13)
21:20:11.448 00.003 14556 Enqueuing Move request for scope (-0.07, -0.20)
21:20:11.453 00.005 12308 Worker thread wakes up
21:20:11.453 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.20) opts 0xd
21:20:11.453 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.20)
21:20:11.453 00.000 12308 Moving (-0.07, -0.20) raw xDistance=0.08 yDistance=0.18
21:20:11.453 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:20:11.453 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:11.454 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:20:11.454 00.000 12308 MoveAxis(E, 0, ABG)
21:20:11.454 00.000 12308 Move returns status 0, amount 0
21:20:11.454 00.000 12308 MoveAxis(N, 0, ABG)
21:20:11.454 00.000 12308 Move returns status 0, amount 0
21:20:11.454 00.000 12308 move complete, result=0
21:20:11.455 00.001 12308 worker thread done servicing request
21:20:11.455 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:11.479 00.024 14556 UpdateGuideState exits: m=1972 SNR=29.7
21:20:11.483 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:11.486 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:11.491 00.005 14556 Enqueuing Expose request
21:20:11.495 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:20:11.500 00.005 12308 Worker thread wakes up
21:20:11.500 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:11.500 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:12.750 01.250 12308 Exposure complete
21:20:12.899 00.149 12308 worker thread done servicing request
21:20:12.900 00.001 14556 OnExposeComplete: enter
21:20:12.904 00.004 14556 UpdateGuideState(): m_state=6
21:20:12.908 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2290
21:20:12.912 00.004 14556 Star::Find returns 1 (0), X=177.25, Y=991.23, Mass=1988, SNR=29.8, Peak=150 HFD=4.6
21:20:12.915 00.003 14556 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-3.07) = xAngle (1.03 = 1.03)
21:20:12.919 00.004 14556 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.93 = 0.93)
21:20:12.923 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.04 mountX=0.08 mountY=0.12, mountTheta=1.00
21:20:12.930 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.13, opts=13)
21:20:12.936 00.006 14556 Enqueuing Move request for scope (-0.07, -0.13)
21:20:12.941 00.005 12308 Worker thread wakes up
21:20:12.941 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
21:20:12.941 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
21:20:12.942 00.001 12308 Moving (-0.07, -0.13) raw xDistance=0.08 yDistance=0.12
21:20:12.942 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:20:12.942 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:12.942 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:20:12.942 00.000 12308 MoveAxis(E, 0, ABG)
21:20:12.942 00.000 12308 Move returns status 0, amount 0
21:20:12.942 00.000 12308 MoveAxis(N, 0, ABG)
21:20:12.943 00.001 12308 Move returns status 0, amount 0
21:20:12.943 00.000 12308 move complete, result=0
21:20:12.943 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:12.947 00.004 12308 worker thread done servicing request
21:20:12.970 00.023 14556 UpdateGuideState exits: m=1988 SNR=29.8
21:20:12.974 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:12.978 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:12.981 00.003 14556 Enqueuing Expose request
21:20:12.985 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:12.990 00.005 12308 Worker thread wakes up
21:20:12.990 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:12.990 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:14.248 01.258 12308 Exposure complete
21:20:14.413 00.165 12308 worker thread done servicing request
21:20:14.414 00.001 14556 OnExposeComplete: enter
21:20:14.419 00.005 14556 UpdateGuideState(): m_state=6
21:20:14.425 00.006 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2291
21:20:14.432 00.007 14556 Star::Find returns 1 (0), X=177.13, Y=991.36, Mass=1895, SNR=29.2, Peak=149 HFD=4.4
21:20:14.437 00.005 14556 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.07) = xAngle (6.21 = -0.08)
21:20:14.442 00.005 14556 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.11 = -0.18)
21:20:14.447 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.00 hyp=0.19 cameraTheta=3.13 mountX=0.19 mountY=-0.03, mountTheta=-0.18
21:20:14.451 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.00, opts=13)
21:20:14.455 00.004 14556 Enqueuing Move request for scope (-0.19, 0.00)
21:20:14.460 00.005 12308 Worker thread wakes up
21:20:14.460 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.00) opts 0xd
21:20:14.460 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.00)
21:20:14.461 00.001 12308 Moving (-0.19, 0.00) raw xDistance=0.19 yDistance=-0.03
21:20:14.461 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:20:14.461 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:14.461 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:20:14.462 00.001 12308 MoveAxis(E, 0, ABG)
21:20:14.462 00.000 12308 Move returns status 0, amount 0
21:20:14.462 00.000 12308 MoveAxis(N, 0, ABG)
21:20:14.462 00.000 12308 Move returns status 0, amount 0
21:20:14.462 00.000 12308 move complete, result=0
21:20:14.463 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:14.467 00.004 12308 worker thread done servicing request
21:20:14.488 00.021 14556 UpdateGuideState exits: m=1895 SNR=29.2
21:20:14.493 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:14.497 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:14.500 00.003 14556 Enqueuing Expose request
21:20:14.504 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:20:14.509 00.005 12308 Worker thread wakes up
21:20:14.509 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:14.509 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:15.763 01.254 12308 Exposure complete
21:20:15.917 00.154 12308 worker thread done servicing request
21:20:15.917 00.000 14556 OnExposeComplete: enter
21:20:15.922 00.005 14556 UpdateGuideState(): m_state=6
21:20:15.926 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2292
21:20:15.932 00.006 14556 Star::Find returns 1 (0), X=177.47, Y=991.53, Mass=2247, SNR=31.8, Peak=123 HFD=5.0
21:20:15.936 00.004 14556 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.07) = xAngle (3.92 = -2.36)
21:20:15.941 00.005 14556 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.82 = -2.46)
21:20:15.945 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.17 hyp=0.23 cameraTheta=0.85 mountX=-0.16 mountY=-0.14, mountTheta=-2.42
21:20:15.950 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.17, opts=13)
21:20:15.953 00.003 14556 Enqueuing Move request for scope (0.15, 0.17)
21:20:15.959 00.006 12308 Worker thread wakes up
21:20:15.959 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.17) opts 0xd
21:20:15.961 00.002 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.17)
21:20:15.961 00.000 12308 Moving (0.15, 0.17) raw xDistance=-0.16 yDistance=-0.14
21:20:15.961 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:20:15.961 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:15.962 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:20:15.962 00.000 12308 MoveAxis(E, 0, ABG)
21:20:15.962 00.000 12308 Move returns status 0, amount 0
21:20:15.962 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:15.967 00.005 12308 MoveAxis(N, 0, ABG)
21:20:15.967 00.000 12308 Move returns status 0, amount 0
21:20:15.968 00.001 12308 move complete, result=0
21:20:15.968 00.000 12308 worker thread done servicing request
21:20:15.988 00.020 14556 UpdateGuideState exits: m=2247 SNR=31.8
21:20:15.995 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:15.999 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:16.004 00.005 14556 Enqueuing Expose request
21:20:16.008 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:16.012 00.004 12308 Worker thread wakes up
21:20:16.012 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:16.012 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:17.257 01.245 12308 Exposure complete
21:20:17.401 00.144 12308 worker thread done servicing request
21:20:17.401 00.000 14556 OnExposeComplete: enter
21:20:17.404 00.003 14556 UpdateGuideState(): m_state=6
21:20:17.408 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2293
21:20:17.411 00.003 14556 Star::Find returns 1 (0), X=177.49, Y=991.52, Mass=2037, SNR=30.2, Peak=145 HFD=4.6
21:20:17.415 00.004 14556 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.07) = xAngle (3.82 = -2.46)
21:20:17.419 00.004 14556 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.72 = -2.56)
21:20:17.421 00.002 14556 CameraToMount -- cameraX=0.18 cameraY=0.17 hyp=0.24 cameraTheta=0.75 mountX=-0.19 mountY=-0.13, mountTheta=-2.53
21:20:17.426 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.17, opts=13)
21:20:17.431 00.005 14556 Enqueuing Move request for scope (0.18, 0.17)
21:20:17.435 00.004 12308 Worker thread wakes up
21:20:17.435 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.17) opts 0xd
21:20:17.435 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.17)
21:20:17.435 00.000 12308 Moving (0.18, 0.17) raw xDistance=-0.19 yDistance=-0.13
21:20:17.435 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:20:17.436 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:17.436 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:20:17.436 00.000 12308 MoveAxis(E, 0, ABG)
21:20:17.436 00.000 12308 Move returns status 0, amount 0
21:20:17.436 00.000 12308 MoveAxis(N, 0, ABG)
21:20:17.437 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:17.441 00.004 12308 Move returns status 0, amount 0
21:20:17.441 00.000 12308 move complete, result=0
21:20:17.441 00.000 12308 worker thread done servicing request
21:20:17.462 00.021 14556 UpdateGuideState exits: m=2037 SNR=30.2
21:20:17.468 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:17.472 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:17.476 00.004 14556 Enqueuing Expose request
21:20:17.480 00.004 12308 Worker thread wakes up
21:20:17.480 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:17.480 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:17.481 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:18.725 01.244 12308 Exposure complete
21:20:18.871 00.146 12308 worker thread done servicing request
21:20:18.871 00.000 14556 OnExposeComplete: enter
21:20:18.876 00.005 14556 UpdateGuideState(): m_state=6
21:20:18.881 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2294
21:20:18.885 00.004 14556 Star::Find returns 1 (0), X=177.39, Y=991.60, Mass=1980, SNR=30.0, Peak=136 HFD=4.6
21:20:18.888 00.003 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.33 = -1.96)
21:20:18.893 00.005 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.06)
21:20:18.898 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.24 hyp=0.25 cameraTheta=1.25 mountX=-0.09 mountY=-0.22, mountTheta=-1.97
21:20:18.903 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.24, opts=13)
21:20:18.907 00.004 14556 Enqueuing Move request for scope (0.08, 0.24)
21:20:18.911 00.004 12308 Worker thread wakes up
21:20:18.911 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.24) opts 0xd
21:20:18.912 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.24)
21:20:18.912 00.000 12308 Moving (0.08, 0.24) raw xDistance=-0.09 yDistance=-0.22
21:20:18.912 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:20:18.912 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:20:18.912 00.000 12308 MoveAxis(E, 0, ABG)
21:20:18.912 00.000 12308 Move returns status 0, amount 0
21:20:18.913 00.001 12308 MoveAxis(N, 155, ABG)
21:20:18.913 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:18.918 00.005 12308 Guiding  Dir = 0, Dur = 155
21:20:18.918 00.000 12308 IsSlewing returns 0
21:20:18.918 00.000 12308 IsGuiding returns 0
21:20:18.919 00.001 12308 PulseGuide returned control before completion, sleep 165
21:20:18.940 00.021 14556 UpdateGuideState exits: m=1980 SNR=30.0
21:20:18.944 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:18.949 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:18.952 00.003 14556 Enqueuing Expose request
21:20:19.093 00.141 12308 IsGuiding returns 1
21:20:19.094 00.001 12308 scope still moving after pulse duration time elapsed
21:20:19.123 00.029 12308 IsSlewing returns 0
21:20:19.124 00.001 12308 IsGuiding returns 0
21:20:19.125 00.001 12308 scope move finished after 155 + 50 ms
21:20:19.125 00.000 12308 Move returns status 0, amount 155
21:20:19.125 00.000 12308 move complete, result=0
21:20:19.126 00.001 12308 worker thread done servicing request
21:20:19.126 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
21:20:19.131 00.005 12308 Worker thread wakes up
21:20:19.131 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:19.131 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:20.383 01.252 12308 Exposure complete
21:20:20.537 00.154 12308 worker thread done servicing request
21:20:20.537 00.000 14556 OnExposeComplete: enter
21:20:20.542 00.005 14556 UpdateGuideState(): m_state=6
21:20:20.546 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2295
21:20:20.549 00.003 14556 Star::Find returns 1 (0), X=177.14, Y=991.55, Mass=2105, SNR=30.8, Peak=148 HFD=4.5
21:20:20.553 00.004 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.38 = -0.90)
21:20:20.557 00.004 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -1.00)
21:20:20.563 00.006 14556 CameraToMount -- cameraX=-0.17 cameraY=0.19 hyp=0.25 cameraTheta=2.31 mountX=0.16 mountY=-0.21, mountTheta=-0.93
21:20:20.568 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.19, opts=13)
21:20:20.573 00.005 14556 Enqueuing Move request for scope (-0.17, 0.19)
21:20:20.577 00.004 12308 Worker thread wakes up
21:20:20.577 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.19) opts 0xd
21:20:20.578 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.19)
21:20:20.578 00.000 12308 Moving (-0.17, 0.19) raw xDistance=0.16 yDistance=-0.21
21:20:20.578 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:20:20.578 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:20:20.578 00.000 12308 MoveAxis(E, 0, ABG)
21:20:20.579 00.001 12308 Move returns status 0, amount 0
21:20:20.579 00.000 12308 MoveAxis(N, 150, ABG)
21:20:20.579 00.000 12308 Guiding  Dir = 0, Dur = 150
21:20:20.580 00.001 12308 IsSlewing returns 0
21:20:20.580 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:20.587 00.007 12308 IsGuiding returns 0
21:20:20.588 00.001 12308 PulseGuide returned control before completion, sleep 160
21:20:20.611 00.023 14556 UpdateGuideState exits: m=2105 SNR=30.8
21:20:20.619 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:20.625 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:20.630 00.005 14556 Enqueuing Expose request
21:20:20.762 00.132 12308 IsGuiding returns 0
21:20:20.763 00.001 12308 Move returns status 0, amount 150
21:20:20.763 00.000 12308 move complete, result=0
21:20:20.764 00.001 12308 worker thread done servicing request
21:20:20.764 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 150 ms NORTH
21:20:20.772 00.008 12308 Worker thread wakes up
21:20:20.772 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:20.772 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:22.024 01.252 12308 Exposure complete
21:20:22.180 00.156 12308 worker thread done servicing request
21:20:22.180 00.000 14556 OnExposeComplete: enter
21:20:22.188 00.008 14556 UpdateGuideState(): m_state=6
21:20:22.192 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2296
21:20:22.196 00.004 14556 Star::Find returns 1 (0), X=177.49, Y=991.54, Mass=1900, SNR=29.4, Peak=140 HFD=4.3
21:20:22.200 00.004 14556 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.07) = xAngle (3.88 = -2.40)
21:20:22.204 00.004 14556 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.78 = -2.50)
21:20:22.207 00.003 14556 CameraToMount -- cameraX=0.17 cameraY=0.18 hyp=0.25 cameraTheta=0.81 mountX=-0.18 mountY=-0.15, mountTheta=-2.46
21:20:22.213 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.18, opts=13)
21:20:22.218 00.005 14556 Enqueuing Move request for scope (0.17, 0.18)
21:20:22.223 00.005 12308 Worker thread wakes up
21:20:22.223 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.18) opts 0xd
21:20:22.223 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.18)
21:20:22.223 00.000 12308 Moving (0.17, 0.18) raw xDistance=-0.18 yDistance=-0.15
21:20:22.223 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:20:22.224 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:22.224 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:20:22.224 00.000 12308 MoveAxis(E, 0, ABG)
21:20:22.224 00.000 12308 Move returns status 0, amount 0
21:20:22.224 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:22.229 00.005 12308 MoveAxis(N, 0, ABG)
21:20:22.229 00.000 12308 Move returns status 0, amount 0
21:20:22.229 00.000 12308 move complete, result=0
21:20:22.229 00.000 12308 worker thread done servicing request
21:20:22.251 00.022 14556 UpdateGuideState exits: m=1900 SNR=29.4
21:20:22.255 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:22.259 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:22.262 00.003 14556 Enqueuing Expose request
21:20:22.266 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:22.271 00.005 12308 Worker thread wakes up
21:20:22.271 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:22.272 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:23.524 01.252 12308 Exposure complete
21:20:23.677 00.153 12308 worker thread done servicing request
21:20:23.678 00.001 14556 OnExposeComplete: enter
21:20:23.682 00.004 14556 UpdateGuideState(): m_state=6
21:20:23.687 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2297
21:20:23.692 00.005 14556 Star::Find returns 1 (0), X=177.29, Y=991.36, Mass=2005, SNR=29.9, Peak=166 HFD=4.7
21:20:23.695 00.003 14556 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.07) = xAngle (-0.04 = -0.04)
21:20:23.700 00.005 14556 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.14 = -0.14)
21:20:23.703 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-3.12 mountX=0.02 mountY=-0.00, mountTheta=-0.14
21:20:23.707 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.00, opts=13)
21:20:23.710 00.003 14556 Enqueuing Move request for scope (-0.02, -0.00)
21:20:23.714 00.004 12308 Worker thread wakes up
21:20:23.714 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd
21:20:23.714 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.00)
21:20:23.714 00.000 12308 Moving (-0.02, -0.00) raw xDistance=0.02 yDistance=-0.00
21:20:23.714 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:20:23.714 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:23.715 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:20:23.715 00.000 12308 MoveAxis(E, 0, ABG)
21:20:23.715 00.000 12308 Move returns status 0, amount 0
21:20:23.715 00.000 12308 MoveAxis(N, 0, ABG)
21:20:23.715 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:23.721 00.006 12308 Move returns status 0, amount 0
21:20:23.721 00.000 12308 move complete, result=0
21:20:23.721 00.000 12308 worker thread done servicing request
21:20:23.739 00.018 14556 UpdateGuideState exits: m=2005 SNR=29.9
21:20:23.742 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:23.747 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:23.750 00.003 14556 Enqueuing Expose request
21:20:23.754 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:20:23.757 00.003 12308 Worker thread wakes up
21:20:23.757 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:23.757 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:25.009 01.252 12308 Exposure complete
21:20:25.162 00.153 12308 worker thread done servicing request
21:20:25.163 00.001 14556 OnExposeComplete: enter
21:20:25.166 00.003 14556 UpdateGuideState(): m_state=6
21:20:25.170 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2298
21:20:25.174 00.004 14556 Star::Find returns 1 (0), X=177.45, Y=991.45, Mass=2096, SNR=30.8, Peak=147 HFD=5.0
21:20:25.178 00.004 14556 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.07) = xAngle (3.64 = -2.64)
21:20:25.181 00.003 14556 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.54 = -2.74)
21:20:25.187 00.006 14556 CameraToMount -- cameraX=0.14 cameraY=0.09 hyp=0.16 cameraTheta=0.57 mountX=-0.14 mountY=-0.06, mountTheta=-2.72
21:20:25.191 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.09, opts=13)
21:20:25.194 00.003 14556 Enqueuing Move request for scope (0.14, 0.09)
21:20:25.199 00.005 12308 Worker thread wakes up
21:20:25.199 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.09) opts 0xd
21:20:25.199 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.09)
21:20:25.199 00.000 12308 Moving (0.14, 0.09) raw xDistance=-0.14 yDistance=-0.06
21:20:25.199 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:20:25.199 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:25.199 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:20:25.199 00.000 12308 MoveAxis(E, 0, ABG)
21:20:25.200 00.001 12308 Move returns status 0, amount 0
21:20:25.200 00.000 12308 MoveAxis(N, 0, ABG)
21:20:25.200 00.000 12308 Move returns status 0, amount 0
21:20:25.201 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:25.206 00.005 12308 move complete, result=0
21:20:25.206 00.000 12308 worker thread done servicing request
21:20:25.229 00.023 14556 UpdateGuideState exits: m=2096 SNR=30.8
21:20:25.234 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:25.237 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:25.242 00.005 14556 Enqueuing Expose request
21:20:25.247 00.005 12308 Worker thread wakes up
21:20:25.247 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:25.247 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:25.247 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:26.501 01.254 12308 Exposure complete
21:20:26.709 00.208 12308 worker thread done servicing request
21:20:26.710 00.001 14556 OnExposeComplete: enter
21:20:26.715 00.005 14556 UpdateGuideState(): m_state=6
21:20:26.721 00.006 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2299
21:20:26.725 00.004 14556 Star::Find returns 1 (0), X=177.40, Y=991.63, Mass=2081, SNR=30.6, Peak=138 HFD=4.4
21:20:26.730 00.005 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.35 = -1.94)
21:20:26.734 00.004 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.04)
21:20:26.740 00.006 14556 CameraToMount -- cameraX=0.08 cameraY=0.27 hyp=0.29 cameraTheta=1.27 mountX=-0.10 mountY=-0.26, mountTheta=-1.95
21:20:26.746 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.27, opts=13)
21:20:26.750 00.004 14556 Enqueuing Move request for scope (0.08, 0.27)
21:20:26.753 00.003 12308 Worker thread wakes up
21:20:26.753 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.27) opts 0xd
21:20:26.753 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.27)
21:20:26.753 00.000 12308 Moving (0.08, 0.27) raw xDistance=-0.10 yDistance=-0.26
21:20:26.753 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:20:26.754 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:20:26.754 00.000 12308 MoveAxis(E, 0, ABG)
21:20:26.754 00.000 12308 Move returns status 0, amount 0
21:20:26.754 00.000 12308 MoveAxis(N, 180, ABG)
21:20:26.754 00.000 12308 Guiding  Dir = 0, Dur = 180
21:20:26.754 00.000 12308 IsSlewing returns 0
21:20:26.756 00.002 12308 IsGuiding returns 0
21:20:26.756 00.000 12308 PulseGuide returned control before completion, sleep 190
21:20:26.756 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:26.778 00.022 14556 UpdateGuideState exits: m=2081 SNR=30.6
21:20:26.782 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:26.786 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:26.790 00.004 14556 Enqueuing Expose request
21:20:26.958 00.168 12308 IsGuiding returns 1
21:20:26.959 00.001 12308 scope still moving after pulse duration time elapsed
21:20:26.988 00.029 12308 IsSlewing returns 0
21:20:26.989 00.001 12308 IsGuiding returns 0
21:20:26.991 00.002 12308 scope move finished after 180 + 55 ms
21:20:26.991 00.000 12308 Move returns status 0, amount 180
21:20:26.992 00.001 12308 move complete, result=0
21:20:26.993 00.001 12308 worker thread done servicing request
21:20:26.993 00.000 12308 Worker thread wakes up
21:20:26.993 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 180 ms NORTH
21:20:27.003 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:27.003 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:28.255 01.252 12308 Exposure complete
21:20:28.413 00.158 12308 worker thread done servicing request
21:20:28.413 00.000 14556 OnExposeComplete: enter
21:20:28.417 00.004 14556 UpdateGuideState(): m_state=6
21:20:28.421 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2300
21:20:28.425 00.004 14556 Star::Find returns 1 (0), X=177.16, Y=991.43, Mass=1922, SNR=29.4, Peak=162 HFD=4.7
21:20:28.430 00.005 14556 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.07) = xAngle (5.80 = -0.48)
21:20:28.435 00.005 14556 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.70 = -0.58)
21:20:28.439 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.17 cameraTheta=2.73 mountX=0.15 mountY=-0.09, mountTheta=-0.56
21:20:28.445 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.07, opts=13)
21:20:28.448 00.003 14556 Enqueuing Move request for scope (-0.15, 0.07)
21:20:28.453 00.005 12308 Worker thread wakes up
21:20:28.453 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd
21:20:28.453 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.07)
21:20:28.453 00.000 12308 Moving (-0.15, 0.07) raw xDistance=0.15 yDistance=-0.09
21:20:28.453 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:20:28.453 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:28.454 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:20:28.454 00.000 12308 MoveAxis(E, 0, ABG)
21:20:28.454 00.000 12308 Move returns status 0, amount 0
21:20:28.454 00.000 12308 MoveAxis(N, 0, ABG)
21:20:28.454 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:28.460 00.006 12308 Move returns status 0, amount 0
21:20:28.461 00.001 12308 move complete, result=0
21:20:28.461 00.000 12308 worker thread done servicing request
21:20:28.481 00.020 14556 UpdateGuideState exits: m=1922 SNR=29.4
21:20:28.485 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:28.491 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:28.495 00.004 14556 Enqueuing Expose request
21:20:28.499 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:28.503 00.004 12308 Worker thread wakes up
21:20:28.503 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:28.503 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:29.753 01.250 12308 Exposure complete
21:20:29.908 00.155 12308 worker thread done servicing request
21:20:29.908 00.000 14556 OnExposeComplete: enter
21:20:29.913 00.005 14556 UpdateGuideState(): m_state=6
21:20:29.917 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2301
21:20:29.921 00.004 14556 Star::Find returns 1 (0), X=177.42, Y=991.43, Mass=2026, SNR=30.2, Peak=134 HFD=4.9
21:20:29.925 00.004 14556 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.07) = xAngle (3.66 = -2.62)
21:20:29.929 00.004 14556 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.56 = -2.72)
21:20:29.933 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.13 cameraTheta=0.59 mountX=-0.11 mountY=-0.05, mountTheta=-2.70
21:20:29.938 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.07, opts=13)
21:20:29.942 00.004 14556 Enqueuing Move request for scope (0.11, 0.07)
21:20:29.946 00.004 12308 Worker thread wakes up
21:20:29.946 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd
21:20:29.946 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.07)
21:20:29.946 00.000 12308 Moving (0.11, 0.07) raw xDistance=-0.11 yDistance=-0.05
21:20:29.946 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:20:29.947 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:29.947 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:20:29.947 00.000 12308 MoveAxis(E, 0, ABG)
21:20:29.947 00.000 12308 Move returns status 0, amount 0
21:20:29.947 00.000 12308 MoveAxis(N, 0, ABG)
21:20:29.948 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:29.954 00.006 12308 Move returns status 0, amount 0
21:20:29.955 00.001 12308 move complete, result=0
21:20:29.955 00.000 12308 worker thread done servicing request
21:20:29.976 00.021 14556 UpdateGuideState exits: m=2026 SNR=30.2
21:20:29.984 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:29.989 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:29.992 00.003 14556 Enqueuing Expose request
21:20:29.996 00.004 12308 Worker thread wakes up
21:20:29.996 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:29.996 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:30.000 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:31.252 01.252 12308 Exposure complete
21:20:31.397 00.145 12308 worker thread done servicing request
21:20:31.398 00.001 14556 OnExposeComplete: enter
21:20:31.402 00.004 14556 UpdateGuideState(): m_state=6
21:20:31.406 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2302
21:20:31.410 00.004 14556 Star::Find returns 1 (0), X=177.18, Y=991.68, Mass=2105, SNR=30.9, Peak=136 HFD=4.8
21:20:31.414 00.004 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.03 = -1.25)
21:20:31.418 00.004 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.35)
21:20:31.422 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.32 hyp=0.35 cameraTheta=1.96 mountX=0.11 mountY=-0.34, mountTheta=-1.26
21:20:31.427 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.32, opts=13)
21:20:31.431 00.004 14556 Enqueuing Move request for scope (-0.13, 0.32)
21:20:31.435 00.004 12308 Worker thread wakes up
21:20:31.437 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.32) opts 0xd
21:20:31.437 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.32)
21:20:31.437 00.000 12308 Moving (-0.13, 0.32) raw xDistance=0.11 yDistance=-0.34
21:20:31.437 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:20:31.437 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:20:31.438 00.001 12308 MoveAxis(E, 0, ABG)
21:20:31.438 00.000 12308 Move returns status 0, amount 0
21:20:31.438 00.000 12308 MoveAxis(N, 239, ABG)
21:20:31.438 00.000 12308 Guiding  Dir = 0, Dur = 239
21:20:31.438 00.000 12308 IsSlewing returns 0
21:20:31.440 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:31.444 00.004 12308 IsGuiding returns 0
21:20:31.444 00.000 12308 PulseGuide returned control before completion, sleep 249
21:20:31.466 00.022 14556 UpdateGuideState exits: m=2105 SNR=30.9
21:20:31.470 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:31.475 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:31.478 00.003 14556 Enqueuing Expose request
21:20:31.708 00.230 12308 IsGuiding returns 1
21:20:31.709 00.001 12308 scope still moving after pulse duration time elapsed
21:20:31.740 00.031 12308 IsSlewing returns 0
21:20:31.742 00.002 12308 IsGuiding returns 0
21:20:31.742 00.000 12308 scope move finished after 239 + 59 ms
21:20:31.742 00.000 12308 Move returns status 0, amount 239
21:20:31.742 00.000 12308 move complete, result=0
21:20:31.743 00.001 12308 worker thread done servicing request
21:20:31.744 00.001 12308 Worker thread wakes up
21:20:31.744 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 239 ms NORTH
21:20:31.750 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:31.751 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:33.005 01.254 12308 Exposure complete
21:20:33.183 00.178 12308 worker thread done servicing request
21:20:33.183 00.000 14556 OnExposeComplete: enter
21:20:33.187 00.004 14556 UpdateGuideState(): m_state=6
21:20:33.191 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2303
21:20:33.195 00.004 14556 Star::Find returns 1 (0), X=177.17, Y=991.40, Mass=2031, SNR=30.2, Peak=170 HFD=4.6
21:20:33.198 00.003 14556 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.07) = xAngle (5.94 = -0.34)
21:20:33.201 00.003 14556 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.44)
21:20:33.205 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.15 cameraTheta=2.87 mountX=0.14 mountY=-0.06, mountTheta=-0.42
21:20:33.211 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.04, opts=13)
21:20:33.215 00.004 14556 Enqueuing Move request for scope (-0.15, 0.04)
21:20:33.218 00.003 12308 Worker thread wakes up
21:20:33.218 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
21:20:33.218 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
21:20:33.218 00.000 12308 Moving (-0.15, 0.04) raw xDistance=0.14 yDistance=-0.06
21:20:33.219 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:20:33.219 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:33.219 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:20:33.219 00.000 12308 MoveAxis(E, 0, ABG)
21:20:33.219 00.000 12308 Move returns status 0, amount 0
21:20:33.219 00.000 12308 MoveAxis(N, 0, ABG)
21:20:33.219 00.000 12308 Move returns status 0, amount 0
21:20:33.221 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:33.225 00.004 12308 move complete, result=0
21:20:33.225 00.000 12308 worker thread done servicing request
21:20:33.252 00.027 14556 UpdateGuideState exits: m=2031 SNR=30.2
21:20:33.256 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:33.260 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:33.265 00.005 14556 Enqueuing Expose request
21:20:33.269 00.004 12308 Worker thread wakes up
21:20:33.269 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:33.273 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:33.274 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:34.520 01.246 12308 Exposure complete
21:20:34.679 00.159 12308 worker thread done servicing request
21:20:34.680 00.001 14556 OnExposeComplete: enter
21:20:34.684 00.004 14556 UpdateGuideState(): m_state=6
21:20:34.688 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2304
21:20:34.692 00.004 14556 Star::Find returns 1 (0), X=177.29, Y=991.14, Mass=1943, SNR=29.8, Peak=170 HFD=4.3
21:20:34.696 00.004 14556 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-3.07) = xAngle (1.38 = 1.38)
21:20:34.699 00.003 14556 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.28 = 1.28)
21:20:34.704 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.22 hyp=0.22 cameraTheta=-1.69 mountX=0.04 mountY=0.22, mountTheta=1.37
21:20:34.708 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.22, opts=13)
21:20:34.713 00.005 14556 Enqueuing Move request for scope (-0.03, -0.22)
21:20:34.718 00.005 12308 Worker thread wakes up
21:20:34.718 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.22) opts 0xd
21:20:34.718 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.22)
21:20:34.719 00.001 12308 Moving (-0.03, -0.22) raw xDistance=0.04 yDistance=0.22
21:20:34.719 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:20:34.719 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:20:34.719 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:20:34.719 00.000 12308 MoveAxis(E, 0, ABG)
21:20:34.719 00.000 12308 Move returns status 0, amount 0
21:20:34.720 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:34.724 00.004 12308 MoveAxis(N, 0, ABG)
21:20:34.724 00.000 12308 Move returns status 0, amount 0
21:20:34.724 00.000 12308 move complete, result=0
21:20:34.724 00.000 12308 worker thread done servicing request
21:20:34.745 00.021 14556 UpdateGuideState exits: m=1943 SNR=29.8
21:20:34.751 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:34.754 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:34.757 00.003 14556 Enqueuing Expose request
21:20:34.762 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:20:34.766 00.004 12308 Worker thread wakes up
21:20:34.766 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:34.766 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:36.024 01.258 12308 Exposure complete
21:20:36.192 00.168 12308 worker thread done servicing request
21:20:36.192 00.000 14556 OnExposeComplete: enter
21:20:36.196 00.004 14556 UpdateGuideState(): m_state=6
21:20:36.200 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2305
21:20:36.205 00.005 14556 Star::Find returns 1 (0), X=177.14, Y=991.29, Mass=2271, SNR=31.7, Peak=201 HFD=4.5
21:20:36.209 00.004 14556 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.07) = xAngle (0.29 = 0.29)
21:20:36.214 00.005 14556 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.19 = 0.19)
21:20:36.218 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.07 hyp=0.19 cameraTheta=-2.78 mountX=0.18 mountY=0.04, mountTheta=0.20
21:20:36.223 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.07, opts=13)
21:20:36.227 00.004 14556 Enqueuing Move request for scope (-0.17, -0.07)
21:20:36.230 00.003 12308 Worker thread wakes up
21:20:36.230 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.07) opts 0xd
21:20:36.231 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.07)
21:20:36.231 00.000 12308 Moving (-0.17, -0.07) raw xDistance=0.18 yDistance=0.04
21:20:36.231 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:20:36.231 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:36.231 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:20:36.231 00.000 12308 MoveAxis(E, 0, ABG)
21:20:36.233 00.002 12308 Move returns status 0, amount 0
21:20:36.233 00.000 12308 MoveAxis(N, 0, ABG)
21:20:36.233 00.000 12308 Move returns status 0, amount 0
21:20:36.233 00.000 12308 move complete, result=0
21:20:36.233 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:36.238 00.005 12308 worker thread done servicing request
21:20:36.262 00.024 14556 UpdateGuideState exits: m=2271 SNR=31.7
21:20:36.266 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:36.272 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:36.277 00.005 14556 Enqueuing Expose request
21:20:36.281 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:20:36.285 00.004 12308 Worker thread wakes up
21:20:36.285 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:36.286 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:37.532 01.246 12308 Exposure complete
21:20:37.691 00.159 12308 worker thread done servicing request
21:20:37.691 00.000 14556 OnExposeComplete: enter
21:20:37.696 00.005 14556 UpdateGuideState(): m_state=6
21:20:37.699 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2306
21:20:37.703 00.004 14556 Star::Find returns 1 (0), X=177.26, Y=991.28, Mass=1968, SNR=29.7, Peak=160 HFD=4.6
21:20:37.707 00.004 14556 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-3.07) = xAngle (0.93 = 0.93)
21:20:37.711 00.004 14556 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.83 = 0.83)
21:20:37.716 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-2.15 mountX=0.06 mountY=0.07, mountTheta=0.89
21:20:37.720 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.08, opts=13)
21:20:37.724 00.004 14556 Enqueuing Move request for scope (-0.05, -0.08)
21:20:37.728 00.004 12308 Worker thread wakes up
21:20:37.728 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
21:20:37.728 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
21:20:37.728 00.000 12308 Moving (-0.05, -0.08) raw xDistance=0.06 yDistance=0.07
21:20:37.729 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:20:37.729 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:37.729 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:20:37.729 00.000 12308 MoveAxis(E, 0, ABG)
21:20:37.729 00.000 12308 Move returns status 0, amount 0
21:20:37.730 00.001 12308 MoveAxis(N, 0, ABG)
21:20:37.730 00.000 12308 Move returns status 0, amount 0
21:20:37.731 00.001 12308 move complete, result=0
21:20:37.731 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:37.734 00.003 12308 worker thread done servicing request
21:20:37.755 00.021 14556 UpdateGuideState exits: m=1968 SNR=29.7
21:20:37.759 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:37.763 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:37.767 00.004 14556 Enqueuing Expose request
21:20:37.770 00.003 12308 Worker thread wakes up
21:20:37.770 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:37.774 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:37.774 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:39.016 01.242 12308 Exposure complete
21:20:39.182 00.166 12308 worker thread done servicing request
21:20:39.183 00.001 14556 OnExposeComplete: enter
21:20:39.188 00.005 14556 UpdateGuideState(): m_state=6
21:20:39.193 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2307
21:20:39.198 00.005 14556 Star::Find returns 1 (0), X=177.51, Y=991.32, Mass=2260, SNR=31.9, Peak=167 HFD=4.7
21:20:39.202 00.004 14556 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.07) = xAngle (2.88 = 2.88)
21:20:39.206 00.004 14556 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.79 = 2.79)
21:20:39.211 00.005 14556 CameraToMount -- cameraX=0.19 cameraY=-0.04 hyp=0.20 cameraTheta=-0.19 mountX=-0.19 mountY=0.07, mountTheta=2.80
21:20:39.216 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=-0.04, opts=13)
21:20:39.222 00.006 14556 Enqueuing Move request for scope (0.19, -0.04)
21:20:39.225 00.003 12308 Worker thread wakes up
21:20:39.226 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.04) opts 0xd
21:20:39.226 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, -0.04)
21:20:39.226 00.000 12308 Moving (0.19, -0.04) raw xDistance=-0.19 yDistance=0.07
21:20:39.226 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:20:39.226 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:39.227 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:20:39.227 00.000 12308 MoveAxis(E, 0, ABG)
21:20:39.228 00.001 12308 Move returns status 0, amount 0
21:20:39.228 00.000 12308 MoveAxis(N, 0, ABG)
21:20:39.228 00.000 12308 Move returns status 0, amount 0
21:20:39.228 00.000 12308 move complete, result=0
21:20:39.228 00.000 12308 worker thread done servicing request
21:20:39.228 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:39.256 00.028 14556 UpdateGuideState exits: m=2260 SNR=31.9
21:20:39.259 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:39.262 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:39.266 00.004 14556 Enqueuing Expose request
21:20:39.270 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:39.274 00.004 12308 Worker thread wakes up
21:20:39.274 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:39.274 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:40.519 01.245 12308 Exposure complete
21:20:40.673 00.154 12308 worker thread done servicing request
21:20:40.673 00.000 14556 OnExposeComplete: enter
21:20:40.677 00.004 14556 UpdateGuideState(): m_state=6
21:20:40.682 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2308
21:20:40.687 00.005 14556 Star::Find returns 1 (0), X=177.50, Y=991.55, Mass=1755, SNR=28.1, Peak=118 HFD=4.8
21:20:40.692 00.005 14556 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.07) = xAngle (3.86 = -2.42)
21:20:40.696 00.004 14556 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.76 = -2.52)
21:20:40.699 00.003 14556 CameraToMount -- cameraX=0.19 cameraY=0.19 hyp=0.27 cameraTheta=0.79 mountX=-0.20 mountY=-0.16, mountTheta=-2.48
21:20:40.704 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.19, opts=13)
21:20:40.708 00.004 14556 Enqueuing Move request for scope (0.19, 0.19)
21:20:40.711 00.003 12308 Worker thread wakes up
21:20:40.711 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.19) opts 0xd
21:20:40.711 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.19)
21:20:40.711 00.000 12308 Moving (0.19, 0.19) raw xDistance=-0.20 yDistance=-0.16
21:20:40.711 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:20:40.711 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:40.712 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:20:40.712 00.000 12308 MoveAxis(E, 87, ABG)
21:20:40.712 00.000 12308 Guiding  Dir = 2, Dur = 87
21:20:40.712 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:40.717 00.005 12308 IsSlewing returns 0
21:20:40.717 00.000 12308 IsGuiding returns 0
21:20:40.717 00.000 12308 PulseGuide returned control before completion, sleep 97
21:20:40.738 00.021 14556 UpdateGuideState exits: m=1755 SNR=28.1
21:20:40.741 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:40.746 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:40.749 00.003 14556 Enqueuing Expose request
21:20:40.821 00.072 12308 IsGuiding returns 1
21:20:40.822 00.001 12308 scope still moving after pulse duration time elapsed
21:20:40.851 00.029 12308 IsSlewing returns 0
21:20:40.853 00.002 12308 IsGuiding returns 0
21:20:40.854 00.001 12308 scope move finished after 87 + 49 ms
21:20:40.854 00.000 12308 Move returns status 0, amount 87
21:20:40.854 00.000 12308 MoveAxis(N, 0, ABG)
21:20:40.855 00.001 12308 Move returns status 0, amount 0
21:20:40.855 00.000 12308 move complete, result=0
21:20:40.856 00.001 12308 worker thread done servicing request
21:20:40.856 00.000 12308 Worker thread wakes up
21:20:40.856 00.000 14556 GuideStep: -0.2 px 87 ms EAST, -0.2 px 0 ms NORTH
21:20:40.862 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:40.863 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:42.112 01.249 12308 Exposure complete
21:20:42.272 00.160 12308 worker thread done servicing request
21:20:42.272 00.000 14556 OnExposeComplete: enter
21:20:42.275 00.003 14556 UpdateGuideState(): m_state=6
21:20:42.278 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2309
21:20:42.281 00.003 14556 Star::Find returns 1 (0), X=177.15, Y=991.58, Mass=1998, SNR=30.2, Peak=152 HFD=4.4
21:20:42.284 00.003 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.28 = -1.00)
21:20:42.287 00.003 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.10)
21:20:42.292 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.22 hyp=0.27 cameraTheta=2.21 mountX=0.15 mountY=-0.24, mountTheta=-1.03
21:20:42.296 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.22, opts=13)
21:20:42.300 00.004 14556 Enqueuing Move request for scope (-0.16, 0.22)
21:20:42.304 00.004 12308 Worker thread wakes up
21:20:42.304 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.22) opts 0xd
21:20:42.304 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.22)
21:20:42.304 00.000 12308 Moving (-0.16, 0.22) raw xDistance=0.15 yDistance=-0.24
21:20:42.304 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:20:42.304 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:20:42.305 00.001 12308 MoveAxis(E, 0, ABG)
21:20:42.305 00.000 12308 Move returns status 0, amount 0
21:20:42.305 00.000 12308 MoveAxis(N, 170, ABG)
21:20:42.305 00.000 12308 Guiding  Dir = 0, Dur = 170
21:20:42.305 00.000 12308 IsSlewing returns 0
21:20:42.306 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:42.309 00.003 12308 IsGuiding returns 0
21:20:42.309 00.000 12308 PulseGuide returned control before completion, sleep 180
21:20:42.331 00.022 14556 UpdateGuideState exits: m=1998 SNR=30.2
21:20:42.335 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:42.341 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:42.345 00.004 14556 Enqueuing Expose request
21:20:42.494 00.149 12308 IsGuiding returns 1
21:20:42.495 00.001 12308 scope still moving after pulse duration time elapsed
21:20:42.524 00.029 12308 IsSlewing returns 0
21:20:42.524 00.000 12308 IsGuiding returns 0
21:20:42.526 00.002 12308 scope move finished after 170 + 45 ms
21:20:42.526 00.000 12308 Move returns status 0, amount 170
21:20:42.526 00.000 12308 move complete, result=0
21:20:42.527 00.001 12308 worker thread done servicing request
21:20:42.527 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 170 ms NORTH
21:20:42.535 00.008 12308 Worker thread wakes up
21:20:42.535 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:42.535 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:43.785 01.250 12308 Exposure complete
21:20:43.940 00.155 12308 worker thread done servicing request
21:20:43.940 00.000 14556 OnExposeComplete: enter
21:20:43.943 00.003 14556 UpdateGuideState(): m_state=6
21:20:43.948 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2310
21:20:43.952 00.004 14556 Star::Find returns 1 (0), X=177.14, Y=991.24, Mass=1879, SNR=29.1, Peak=143 HFD=4.5
21:20:43.956 00.004 14556 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.07) = xAngle (0.52 = 0.52)
21:20:43.960 00.004 14556 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.42 = 0.42)
21:20:43.965 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.11 hyp=0.21 cameraTheta=-2.55 mountX=0.18 mountY=0.08, mountTheta=0.44
21:20:43.970 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.11, opts=13)
21:20:43.974 00.004 14556 Enqueuing Move request for scope (-0.17, -0.11)
21:20:43.977 00.003 12308 Worker thread wakes up
21:20:43.977 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.11) opts 0xd
21:20:43.977 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.11)
21:20:43.978 00.001 12308 Moving (-0.17, -0.11) raw xDistance=0.18 yDistance=0.08
21:20:43.978 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:20:43.978 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:43.978 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:20:43.978 00.000 12308 MoveAxis(E, 0, ABG)
21:20:43.979 00.001 12308 Move returns status 0, amount 0
21:20:43.979 00.000 12308 MoveAxis(N, 0, ABG)
21:20:43.979 00.000 12308 Move returns status 0, amount 0
21:20:43.979 00.000 12308 move complete, result=0
21:20:43.979 00.000 12308 worker thread done servicing request
21:20:43.980 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:44.005 00.025 14556 UpdateGuideState exits: m=1879 SNR=29.1
21:20:44.008 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:44.012 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:44.015 00.003 14556 Enqueuing Expose request
21:20:44.019 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:44.025 00.006 12308 Worker thread wakes up
21:20:44.025 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:44.025 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:45.269 01.244 12308 Exposure complete
21:20:45.434 00.165 12308 worker thread done servicing request
21:20:45.435 00.001 14556 OnExposeComplete: enter
21:20:45.439 00.004 14556 UpdateGuideState(): m_state=6
21:20:45.444 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2311
21:20:45.447 00.003 14556 Star::Find returns 1 (0), X=177.39, Y=991.53, Mass=2050, SNR=30.2, Peak=144 HFD=4.9
21:20:45.452 00.005 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.24 = -2.05)
21:20:45.455 00.003 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.15)
21:20:45.458 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.17 hyp=0.19 cameraTheta=1.16 mountX=-0.09 mountY=-0.16, mountTheta=-2.07
21:20:45.465 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.17, opts=13)
21:20:45.469 00.004 14556 Enqueuing Move request for scope (0.07, 0.17)
21:20:45.473 00.004 12308 Worker thread wakes up
21:20:45.473 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.17) opts 0xd
21:20:45.473 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.17)
21:20:45.473 00.000 12308 Moving (0.07, 0.17) raw xDistance=-0.09 yDistance=-0.16
21:20:45.473 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:20:45.474 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:45.474 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:20:45.474 00.000 12308 MoveAxis(E, 0, ABG)
21:20:45.474 00.000 12308 Move returns status 0, amount 0
21:20:45.474 00.000 12308 MoveAxis(N, 0, ABG)
21:20:45.476 00.002 12308 Move returns status 0, amount 0
21:20:45.476 00.000 12308 move complete, result=0
21:20:45.476 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:45.480 00.004 12308 worker thread done servicing request
21:20:45.501 00.021 14556 UpdateGuideState exits: m=2050 SNR=30.2
21:20:45.505 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:45.510 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:45.513 00.003 14556 Enqueuing Expose request
21:20:45.517 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:20:45.521 00.004 12308 Worker thread wakes up
21:20:45.521 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:45.521 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:46.772 01.251 12308 Exposure complete
21:20:46.932 00.160 12308 worker thread done servicing request
21:20:46.933 00.001 14556 OnExposeComplete: enter
21:20:46.938 00.005 14556 UpdateGuideState(): m_state=6
21:20:46.942 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2312
21:20:46.947 00.005 14556 Star::Find returns 1 (0), X=177.18, Y=991.46, Mass=1934, SNR=29.3, Peak=140 HFD=4.5
21:20:46.950 00.003 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.60 = -0.68)
21:20:46.954 00.004 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.78)
21:20:46.959 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.17 cameraTheta=2.53 mountX=0.13 mountY=-0.12, mountTheta=-0.74
21:20:46.963 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.10, opts=13)
21:20:46.968 00.005 14556 Enqueuing Move request for scope (-0.14, 0.10)
21:20:46.973 00.005 12308 Worker thread wakes up
21:20:46.973 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
21:20:46.973 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
21:20:46.973 00.000 12308 Moving (-0.14, 0.10) raw xDistance=0.13 yDistance=-0.12
21:20:46.973 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:20:46.974 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:46.974 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:20:46.974 00.000 12308 MoveAxis(E, 0, ABG)
21:20:46.974 00.000 12308 Move returns status 0, amount 0
21:20:46.974 00.000 12308 MoveAxis(N, 0, ABG)
21:20:46.974 00.000 12308 Move returns status 0, amount 0
21:20:46.975 00.001 12308 move complete, result=0
21:20:46.975 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:46.979 00.004 12308 worker thread done servicing request
21:20:47.001 00.022 14556 UpdateGuideState exits: m=1934 SNR=29.3
21:20:47.005 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:47.009 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:47.012 00.003 14556 Enqueuing Expose request
21:20:47.017 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:47.020 00.003 12308 Worker thread wakes up
21:20:47.020 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:47.020 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:48.275 01.255 12308 Exposure complete
21:20:48.426 00.151 12308 worker thread done servicing request
21:20:48.426 00.000 14556 OnExposeComplete: enter
21:20:48.430 00.004 14556 UpdateGuideState(): m_state=6
21:20:48.434 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2313
21:20:48.438 00.004 14556 Star::Find returns 1 (0), X=177.19, Y=991.53, Mass=1820, SNR=28.9, Peak=138 HFD=4.5
21:20:48.441 00.003 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
21:20:48.445 00.004 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
21:20:48.449 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.17 hyp=0.21 cameraTheta=2.20 mountX=0.11 mountY=-0.19, mountTheta=-1.04
21:20:48.453 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.17, opts=13)
21:20:48.457 00.004 14556 Enqueuing Move request for scope (-0.12, 0.17)
21:20:48.461 00.004 12308 Worker thread wakes up
21:20:48.461 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.17) opts 0xd
21:20:48.461 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.17)
21:20:48.461 00.000 12308 Moving (-0.12, 0.17) raw xDistance=0.11 yDistance=-0.19
21:20:48.461 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:20:48.463 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:48.463 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:20:48.463 00.000 12308 MoveAxis(E, 0, ABG)
21:20:48.463 00.000 12308 Move returns status 0, amount 0
21:20:48.463 00.000 12308 MoveAxis(N, 0, ABG)
21:20:48.464 00.001 12308 Move returns status 0, amount 0
21:20:48.464 00.000 12308 move complete, result=0
21:20:48.464 00.000 12308 worker thread done servicing request
21:20:48.464 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:48.491 00.027 14556 UpdateGuideState exits: m=1820 SNR=28.9
21:20:48.495 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:48.499 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:48.504 00.005 14556 Enqueuing Expose request
21:20:48.508 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:20:48.511 00.003 12308 Worker thread wakes up
21:20:48.511 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:48.511 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:49.760 01.249 12308 Exposure complete
21:20:49.926 00.166 12308 worker thread done servicing request
21:20:49.926 00.000 14556 OnExposeComplete: enter
21:20:49.931 00.005 14556 UpdateGuideState(): m_state=6
21:20:49.936 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2314
21:20:49.940 00.004 14556 Star::Find returns 1 (0), X=177.18, Y=991.56, Mass=2216, SNR=31.9, Peak=155 HFD=4.6
21:20:49.945 00.005 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.21 = -1.07)
21:20:49.948 00.003 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.17)
21:20:49.952 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.20 hyp=0.24 cameraTheta=2.14 mountX=0.12 mountY=-0.22, mountTheta=-1.09
21:20:49.957 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.20, opts=13)
21:20:49.961 00.004 14556 Enqueuing Move request for scope (-0.13, 0.20)
21:20:49.965 00.004 12308 Worker thread wakes up
21:20:49.965 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.20) opts 0xd
21:20:49.965 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.20)
21:20:49.965 00.000 12308 Moving (-0.13, 0.20) raw xDistance=0.12 yDistance=-0.22
21:20:49.965 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:20:49.965 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:20:49.967 00.002 12308 MoveAxis(E, 0, ABG)
21:20:49.967 00.000 12308 Move returns status 0, amount 0
21:20:49.967 00.000 12308 MoveAxis(N, 156, ABG)
21:20:49.967 00.000 12308 Guiding  Dir = 0, Dur = 156
21:20:49.967 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:49.971 00.004 12308 IsSlewing returns 0
21:20:49.971 00.000 12308 IsGuiding returns 0
21:20:49.971 00.000 12308 PulseGuide returned control before completion, sleep 166
21:20:49.992 00.021 14556 UpdateGuideState exits: m=2216 SNR=31.9
21:20:49.996 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:49.999 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:50.004 00.005 14556 Enqueuing Expose request
21:20:50.143 00.139 12308 IsGuiding returns 1
21:20:50.144 00.001 12308 scope still moving after pulse duration time elapsed
21:20:50.176 00.032 12308 IsSlewing returns 0
21:20:50.176 00.000 12308 IsGuiding returns 0
21:20:50.176 00.000 12308 scope move finished after 156 + 48 ms
21:20:50.176 00.000 12308 Move returns status 0, amount 156
21:20:50.177 00.001 12308 move complete, result=0
21:20:50.178 00.001 12308 worker thread done servicing request
21:20:50.178 00.000 12308 Worker thread wakes up
21:20:50.178 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:50.178 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:50.178 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 156 ms NORTH
21:20:51.423 01.245 12308 Exposure complete
21:20:51.588 00.165 12308 worker thread done servicing request
21:20:51.588 00.000 14556 OnExposeComplete: enter
21:20:51.592 00.004 14556 UpdateGuideState(): m_state=6
21:20:51.597 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2315
21:20:51.601 00.004 14556 Star::Find returns 1 (0), X=177.12, Y=991.48, Mass=1783, SNR=28.2, Peak=140 HFD=3.9
21:20:51.606 00.005 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.65 = -0.64)
21:20:51.610 00.004 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.73)
21:20:51.613 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.13 hyp=0.23 cameraTheta=2.57 mountX=0.19 mountY=-0.16, mountTheta=-0.69
21:20:51.619 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.13, opts=13)
21:20:51.624 00.005 14556 Enqueuing Move request for scope (-0.20, 0.13)
21:20:51.627 00.003 12308 Worker thread wakes up
21:20:51.628 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.13) opts 0xd
21:20:51.628 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.13)
21:20:51.628 00.000 12308 Moving (-0.20, 0.13) raw xDistance=0.19 yDistance=-0.16
21:20:51.628 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:20:51.628 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:51.628 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:20:51.629 00.001 12308 MoveAxis(E, 0, ABG)
21:20:51.629 00.000 12308 Move returns status 0, amount 0
21:20:51.629 00.000 12308 MoveAxis(N, 0, ABG)
21:20:51.629 00.000 12308 Move returns status 0, amount 0
21:20:51.629 00.000 12308 move complete, result=0
21:20:51.631 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:51.635 00.004 12308 worker thread done servicing request
21:20:51.656 00.021 14556 UpdateGuideState exits: m=1783 SNR=28.2
21:20:51.660 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:51.664 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:51.669 00.005 14556 Enqueuing Expose request
21:20:51.672 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:20:51.677 00.005 12308 Worker thread wakes up
21:20:51.679 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:51.679 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:52.925 01.246 12308 Exposure complete
21:20:53.087 00.162 12308 worker thread done servicing request
21:20:53.088 00.001 14556 OnExposeComplete: enter
21:20:53.094 00.006 14556 UpdateGuideState(): m_state=6
21:20:53.100 00.006 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2316
21:20:53.105 00.005 14556 Star::Find returns 1 (0), X=177.26, Y=991.40, Mass=2042, SNR=30.1, Peak=132 HFD=4.7
21:20:53.110 00.005 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
21:20:53.116 00.006 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
21:20:53.120 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.07 cameraTheta=2.51 mountX=0.05 mountY=-0.05, mountTheta=-0.76
21:20:53.127 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.04, opts=13)
21:20:53.132 00.005 14556 Enqueuing Move request for scope (-0.05, 0.04)
21:20:53.136 00.004 12308 Worker thread wakes up
21:20:53.136 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
21:20:53.137 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
21:20:53.137 00.000 12308 Moving (-0.05, 0.04) raw xDistance=0.05 yDistance=-0.05
21:20:53.137 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:20:53.137 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:53.139 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:20:53.139 00.000 12308 MoveAxis(E, 0, ABG)
21:20:53.139 00.000 12308 Move returns status 0, amount 0
21:20:53.139 00.000 12308 MoveAxis(N, 0, ABG)
21:20:53.139 00.000 12308 Move returns status 0, amount 0
21:20:53.140 00.001 12308 move complete, result=0
21:20:53.140 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:53.144 00.004 12308 worker thread done servicing request
21:20:53.165 00.021 14556 UpdateGuideState exits: m=2042 SNR=30.1
21:20:53.169 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:53.175 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:53.180 00.005 14556 Enqueuing Expose request
21:20:53.186 00.006 12308 Worker thread wakes up
21:20:53.186 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:20:53.190 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:53.190 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:54.442 01.252 12308 Exposure complete
21:20:54.602 00.160 12308 worker thread done servicing request
21:20:54.602 00.000 14556 OnExposeComplete: enter
21:20:54.606 00.004 14556 UpdateGuideState(): m_state=6
21:20:54.610 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2317
21:20:54.614 00.004 14556 Star::Find returns 1 (0), X=177.28, Y=991.41, Mass=2159, SNR=31.1, Peak=160 HFD=4.7
21:20:54.617 00.003 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.26 = -1.03)
21:20:54.623 00.006 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.13)
21:20:54.626 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.18 mountX=0.03 mountY=-0.06, mountTheta=-1.05
21:20:54.631 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.05, opts=13)
21:20:54.636 00.005 14556 Enqueuing Move request for scope (-0.04, 0.05)
21:20:54.639 00.003 12308 Worker thread wakes up
21:20:54.639 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
21:20:54.639 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
21:20:54.639 00.000 12308 Moving (-0.04, 0.05) raw xDistance=0.03 yDistance=-0.06
21:20:54.639 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:20:54.641 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:54.641 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:20:54.641 00.000 12308 MoveAxis(E, 0, ABG)
21:20:54.641 00.000 12308 Move returns status 0, amount 0
21:20:54.642 00.001 12308 MoveAxis(N, 0, ABG)
21:20:54.642 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:54.646 00.004 12308 Move returns status 0, amount 0
21:20:54.646 00.000 12308 move complete, result=0
21:20:54.646 00.000 12308 worker thread done servicing request
21:20:54.668 00.022 14556 UpdateGuideState exits: m=2159 SNR=31.1
21:20:54.673 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:54.677 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:54.683 00.006 14556 Enqueuing Expose request
21:20:54.688 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:54.691 00.003 12308 Worker thread wakes up
21:20:54.691 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:54.692 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:55.945 01.253 12308 Exposure complete
21:20:56.104 00.159 12308 worker thread done servicing request
21:20:56.104 00.000 14556 OnExposeComplete: enter
21:20:56.108 00.004 14556 UpdateGuideState(): m_state=6
21:20:56.112 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2318
21:20:56.115 00.003 14556 Star::Find returns 1 (0), X=177.14, Y=991.59, Mass=1976, SNR=29.9, Peak=158 HFD=4.5
21:20:56.119 00.004 14556 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.07) = xAngle (5.31 = -0.98)
21:20:56.123 00.004 14556 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
21:20:56.127 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.23 hyp=0.29 cameraTheta=2.23 mountX=0.16 mountY=-0.26, mountTheta=-1.00
21:20:56.133 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.23, opts=13)
21:20:56.137 00.004 14556 Enqueuing Move request for scope (-0.18, 0.23)
21:20:56.141 00.004 12308 Worker thread wakes up
21:20:56.141 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.23) opts 0xd
21:20:56.141 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.23)
21:20:56.141 00.000 12308 Moving (-0.18, 0.23) raw xDistance=0.16 yDistance=-0.26
21:20:56.141 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:20:56.141 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:20:56.141 00.000 12308 MoveAxis(E, 0, ABG)
21:20:56.143 00.002 12308 Move returns status 0, amount 0
21:20:56.143 00.000 12308 MoveAxis(N, 179, ABG)
21:20:56.143 00.000 12308 Guiding  Dir = 0, Dur = 179
21:20:56.143 00.000 12308 IsSlewing returns 0
21:20:56.143 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:56.148 00.005 12308 IsGuiding returns 0
21:20:56.148 00.000 12308 PulseGuide returned control before completion, sleep 189
21:20:56.168 00.020 14556 UpdateGuideState exits: m=1976 SNR=29.9
21:20:56.173 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:56.178 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:56.183 00.005 14556 Enqueuing Expose request
21:20:56.345 00.162 12308 IsGuiding returns 1
21:20:56.345 00.000 12308 scope still moving after pulse duration time elapsed
21:20:56.376 00.031 12308 IsSlewing returns 0
21:20:56.376 00.000 12308 IsGuiding returns 0
21:20:56.377 00.001 12308 scope move finished after 179 + 49 ms
21:20:56.377 00.000 12308 Move returns status 0, amount 179
21:20:56.377 00.000 12308 move complete, result=0
21:20:56.377 00.000 12308 worker thread done servicing request
21:20:56.377 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 179 ms NORTH
21:20:56.383 00.006 12308 Worker thread wakes up
21:20:56.384 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:56.384 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:57.624 01.240 12308 Exposure complete
21:20:57.800 00.176 14556 OnExposeComplete: enter
21:20:57.803 00.003 14556 UpdateGuideState(): m_state=6
21:20:57.809 00.006 12308 worker thread done servicing request
21:20:57.809 00.000 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2319
21:20:57.814 00.005 14556 Star::Find returns 1 (0), X=177.66, Y=991.62, Mass=1817, SNR=28.7, Peak=114 HFD=4.7
21:20:57.817 00.003 14556 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.07) = xAngle (3.73 = -2.56)
21:20:57.821 00.004 14556 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.63 = -2.65)
21:20:57.824 00.003 14556 CameraToMount -- cameraX=0.34 cameraY=0.26 hyp=0.43 cameraTheta=0.65 mountX=-0.36 mountY=-0.20, mountTheta=-2.63
21:20:57.830 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.34, y=0.26, opts=13)
21:20:57.833 00.003 14556 Enqueuing Move request for scope (0.34, 0.26)
21:20:57.837 00.004 12308 Worker thread wakes up
21:20:57.837 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.26) opts 0xd
21:20:57.837 00.000 12308 Handling offset move in thread for scope, endpoint = (0.34, 0.26)
21:20:57.837 00.000 12308 Moving (0.34, 0.26) raw xDistance=-0.36 yDistance=-0.20
21:20:57.837 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
21:20:57.837 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:20:57.837 00.000 12308 MoveAxis(E, 157, ABG)
21:20:57.838 00.001 12308 Guiding  Dir = 2, Dur = 157
21:20:57.838 00.000 12308 IsSlewing returns 0
21:20:57.838 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:57.842 00.004 12308 IsGuiding returns 0
21:20:57.842 00.000 12308 PulseGuide returned control before completion, sleep 167
21:20:57.863 00.021 14556 UpdateGuideState exits: m=1817 SNR=28.7
21:20:57.869 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:57.874 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:57.877 00.003 14556 Enqueuing Expose request
21:20:58.024 00.147 12308 IsGuiding returns 1
21:20:58.025 00.001 12308 scope still moving after pulse duration time elapsed
21:20:58.056 00.031 12308 IsSlewing returns 0
21:20:58.057 00.001 12308 IsGuiding returns 0
21:20:58.057 00.000 12308 scope move finished after 157 + 57 ms
21:20:58.058 00.001 12308 Move returns status 0, amount 157
21:20:58.059 00.001 12308 MoveAxis(N, 143, ABG)
21:20:58.059 00.000 12308 Guiding  Dir = 0, Dur = 143
21:20:58.059 00.000 12308 IsSlewing returns 0
21:20:58.060 00.001 12308 IsGuiding returns 0
21:20:58.060 00.000 12308 PulseGuide returned control before completion, sleep 153
21:20:58.228 00.168 12308 IsGuiding returns 1
21:20:58.229 00.001 12308 scope still moving after pulse duration time elapsed
21:20:58.259 00.030 12308 IsSlewing returns 0
21:20:58.260 00.001 12308 IsGuiding returns 0
21:20:58.261 00.001 12308 scope move finished after 143 + 58 ms
21:20:58.261 00.000 12308 Move returns status 0, amount 143
21:20:58.262 00.001 12308 move complete, result=0
21:20:58.262 00.000 12308 worker thread done servicing request
21:20:58.263 00.001 14556 GuideStep: -0.4 px 157 ms EAST, -0.2 px 143 ms NORTH
21:20:58.271 00.008 12308 Worker thread wakes up
21:20:58.272 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:58.273 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:20:59.521 01.248 12308 Exposure complete
21:20:59.711 00.190 12308 worker thread done servicing request
21:20:59.711 00.000 14556 OnExposeComplete: enter
21:20:59.718 00.007 14556 UpdateGuideState(): m_state=6
21:20:59.724 00.006 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2320
21:20:59.730 00.006 14556 Star::Find returns 1 (0), X=177.31, Y=991.48, Mass=1768, SNR=28.3, Peak=120 HFD=4.6
21:20:59.735 00.005 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
21:20:59.741 00.006 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
21:20:59.747 00.006 14556 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.58 mountX=-0.01 mountY=-0.12, mountTheta=-1.63
21:20:59.754 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.13, opts=13)
21:20:59.758 00.004 14556 Enqueuing Move request for scope (-0.00, 0.13)
21:20:59.765 00.007 12308 Worker thread wakes up
21:20:59.765 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd
21:20:59.766 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.13)
21:20:59.766 00.000 12308 Moving (-0.00, 0.13) raw xDistance=-0.01 yDistance=-0.12
21:20:59.767 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:20:59.767 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:20:59.770 00.003 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:20:59.770 00.000 12308 MoveAxis(E, 0, ABG)
21:20:59.770 00.000 12308 Move returns status 0, amount 0
21:20:59.772 00.002 12308 MoveAxis(N, 0, ABG)
21:20:59.772 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:20:59.777 00.005 12308 Move returns status 0, amount 0
21:20:59.777 00.000 12308 move complete, result=0
21:20:59.777 00.000 12308 worker thread done servicing request
21:20:59.809 00.032 14556 UpdateGuideState exits: m=1768 SNR=28.3
21:20:59.814 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:59.823 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:20:59.826 00.003 14556 Enqueuing Expose request
21:20:59.829 00.003 12308 Worker thread wakes up
21:20:59.831 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:20:59.831 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:59.834 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:01.084 01.250 12308 Exposure complete
21:21:01.244 00.160 12308 worker thread done servicing request
21:21:01.244 00.000 14556 OnExposeComplete: enter
21:21:01.248 00.004 14556 UpdateGuideState(): m_state=6
21:21:01.252 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2321
21:21:01.255 00.003 14556 Star::Find returns 1 (0), X=177.12, Y=991.59, Mass=2026, SNR=30.2, Peak=152 HFD=4.4
21:21:01.259 00.004 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.37 = -0.92)
21:21:01.262 00.003 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.27 = -1.02)
21:21:01.265 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.23 hyp=0.30 cameraTheta=2.29 mountX=0.18 mountY=-0.26, mountTheta=-0.95
21:21:01.271 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.23, opts=13)
21:21:01.274 00.003 14556 Enqueuing Move request for scope (-0.20, 0.23)
21:21:01.279 00.005 12308 Worker thread wakes up
21:21:01.279 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.23) opts 0xd
21:21:01.279 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.23)
21:21:01.279 00.000 12308 Moving (-0.20, 0.23) raw xDistance=0.18 yDistance=-0.26
21:21:01.279 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:21:01.281 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:21:01.281 00.000 12308 MoveAxis(E, 0, ABG)
21:21:01.281 00.000 12308 Move returns status 0, amount 0
21:21:01.281 00.000 12308 MoveAxis(N, 181, ABG)
21:21:01.281 00.000 12308 Guiding  Dir = 0, Dur = 181
21:21:01.281 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:01.286 00.005 12308 IsSlewing returns 0
21:21:01.286 00.000 12308 IsGuiding returns 0
21:21:01.286 00.000 12308 PulseGuide returned control before completion, sleep 191
21:21:01.306 00.020 14556 UpdateGuideState exits: m=2026 SNR=30.2
21:21:01.311 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:01.316 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:01.320 00.004 14556 Enqueuing Expose request
21:21:01.492 00.172 12308 IsGuiding returns 1
21:21:01.492 00.000 12308 scope still moving after pulse duration time elapsed
21:21:01.523 00.031 12308 IsSlewing returns 0
21:21:01.524 00.001 12308 IsGuiding returns 1
21:21:01.555 00.031 12308 IsSlewing returns 0
21:21:01.557 00.002 12308 IsGuiding returns 0
21:21:01.557 00.000 12308 scope move finished after 181 + 89 ms
21:21:01.558 00.001 12308 Move returns status 0, amount 181
21:21:01.559 00.001 12308 move complete, result=0
21:21:01.559 00.000 12308 worker thread done servicing request
21:21:01.559 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 181 ms NORTH
21:21:01.566 00.007 12308 Worker thread wakes up
21:21:01.566 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:01.566 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:02.822 01.256 12308 Exposure complete
21:21:02.985 00.163 12308 worker thread done servicing request
21:21:02.985 00.000 14556 OnExposeComplete: enter
21:21:02.989 00.004 14556 UpdateGuideState(): m_state=6
21:21:02.995 00.006 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2322
21:21:03.000 00.005 14556 Star::Find returns 1 (0), X=177.40, Y=991.49, Mass=1931, SNR=29.5, Peak=124 HFD=4.8
21:21:03.003 00.003 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.03 = -2.25)
21:21:03.006 00.003 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.35)
21:21:03.009 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.96 mountX=-0.10 mountY=-0.11, mountTheta=-2.29
21:21:03.014 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.13, opts=13)
21:21:03.019 00.005 14556 Enqueuing Move request for scope (0.09, 0.13)
21:21:03.025 00.006 12308 Worker thread wakes up
21:21:03.025 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
21:21:03.026 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
21:21:03.026 00.000 12308 Moving (0.09, 0.13) raw xDistance=-0.10 yDistance=-0.11
21:21:03.026 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:21:03.026 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:03.027 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:21:03.027 00.000 12308 MoveAxis(E, 0, ABG)
21:21:03.027 00.000 12308 Move returns status 0, amount 0
21:21:03.028 00.001 12308 MoveAxis(N, 0, ABG)
21:21:03.028 00.000 12308 Move returns status 0, amount 0
21:21:03.028 00.000 12308 move complete, result=0
21:21:03.028 00.000 12308 worker thread done servicing request
21:21:03.028 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:03.050 00.022 14556 UpdateGuideState exits: m=1931 SNR=29.5
21:21:03.055 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:03.060 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:03.065 00.005 14556 Enqueuing Expose request
21:21:03.069 00.004 12308 Worker thread wakes up
21:21:03.069 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:21:03.074 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:03.074 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:04.321 01.247 12308 Exposure complete
21:21:04.477 00.156 12308 worker thread done servicing request
21:21:04.478 00.001 14556 OnExposeComplete: enter
21:21:04.481 00.003 14556 UpdateGuideState(): m_state=6
21:21:04.486 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2323
21:21:04.490 00.004 14556 Star::Find returns 1 (0), X=177.31, Y=991.33, Mass=2118, SNR=30.9, Peak=172 HFD=4.3
21:21:04.494 00.004 14556 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-3.07) = xAngle (1.44 = 1.44)
21:21:04.497 00.003 14556 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.34 = 1.34)
21:21:04.502 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.63 mountX=0.00 mountY=0.02, mountTheta=1.44
21:21:04.506 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.02, opts=13)
21:21:04.510 00.004 14556 Enqueuing Move request for scope (-0.00, -0.02)
21:21:04.513 00.003 12308 Worker thread wakes up
21:21:04.513 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.02) opts 0xd
21:21:04.513 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.02)
21:21:04.513 00.000 12308 Moving (-0.00, -0.02) raw xDistance=0.00 yDistance=0.02
21:21:04.515 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:21:04.515 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:04.515 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:21:04.515 00.000 12308 MoveAxis(E, 0, ABG)
21:21:04.515 00.000 12308 Move returns status 0, amount 0
21:21:04.516 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:04.519 00.003 12308 MoveAxis(N, 0, ABG)
21:21:04.520 00.001 12308 Move returns status 0, amount 0
21:21:04.520 00.000 12308 move complete, result=0
21:21:04.521 00.001 12308 worker thread done servicing request
21:21:04.544 00.023 14556 UpdateGuideState exits: m=2118 SNR=30.9
21:21:04.548 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:04.555 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:04.560 00.005 14556 Enqueuing Expose request
21:21:04.564 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:21:04.569 00.005 12308 Worker thread wakes up
21:21:04.569 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:04.569 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:05.811 01.242 12308 Exposure complete
21:21:05.973 00.162 12308 worker thread done servicing request
21:21:05.973 00.000 14556 OnExposeComplete: enter
21:21:05.979 00.006 14556 UpdateGuideState(): m_state=6
21:21:05.985 00.006 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2324
21:21:05.991 00.006 14556 Star::Find returns 1 (0), X=177.14, Y=991.22, Mass=2063, SNR=30.4, Peak=139 HFD=4.5
21:21:05.996 00.005 14556 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-3.07) = xAngle (0.60 = 0.60)
21:21:06.001 00.005 14556 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.50 = 0.50)
21:21:06.007 00.006 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.14 hyp=0.22 cameraTheta=-2.48 mountX=0.18 mountY=0.11, mountTheta=0.52
21:21:06.014 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.14, opts=13)
21:21:06.021 00.007 14556 Enqueuing Move request for scope (-0.18, -0.14)
21:21:06.025 00.004 12308 Worker thread wakes up
21:21:06.025 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.14) opts 0xd
21:21:06.025 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.14)
21:21:06.025 00.000 12308 Moving (-0.18, -0.14) raw xDistance=0.18 yDistance=0.11
21:21:06.027 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:21:06.027 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:06.027 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:21:06.027 00.000 12308 MoveAxis(E, 0, ABG)
21:21:06.027 00.000 12308 Move returns status 0, amount 0
21:21:06.028 00.001 12308 MoveAxis(N, 0, ABG)
21:21:06.028 00.000 12308 Move returns status 0, amount 0
21:21:06.028 00.000 12308 move complete, result=0
21:21:06.028 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:06.033 00.005 12308 worker thread done servicing request
21:21:06.054 00.021 14556 UpdateGuideState exits: m=2063 SNR=30.4
21:21:06.061 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:06.064 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:06.069 00.005 14556 Enqueuing Expose request
21:21:06.073 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:21:06.076 00.003 12308 Worker thread wakes up
21:21:06.077 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:06.077 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:07.331 01.254 12308 Exposure complete
21:21:07.469 00.138 12308 worker thread done servicing request
21:21:07.469 00.000 14556 OnExposeComplete: enter
21:21:07.473 00.004 14556 UpdateGuideState(): m_state=6
21:21:07.477 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2325
21:21:07.480 00.003 14556 Star::Find returns 1 (0), X=177.33, Y=991.69, Mass=2086, SNR=30.7, Peak=149 HFD=4.7
21:21:07.484 00.004 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.60 = -1.68)
21:21:07.488 00.004 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.78)
21:21:07.491 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.33 hyp=0.33 cameraTheta=1.53 mountX=-0.04 mountY=-0.32, mountTheta=-1.68
21:21:07.498 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.33, opts=13)
21:21:07.502 00.004 14556 Enqueuing Move request for scope (0.01, 0.33)
21:21:07.506 00.004 12308 Worker thread wakes up
21:21:07.506 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.33) opts 0xd
21:21:07.506 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.33)
21:21:07.506 00.000 12308 Moving (0.01, 0.33) raw xDistance=-0.04 yDistance=-0.32
21:21:07.507 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:21:07.507 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:21:07.507 00.000 12308 MoveAxis(E, 0, ABG)
21:21:07.507 00.000 12308 Move returns status 0, amount 0
21:21:07.507 00.000 12308 MoveAxis(N, 226, ABG)
21:21:07.508 00.001 12308 Guiding  Dir = 0, Dur = 226
21:21:07.508 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:07.512 00.004 12308 IsSlewing returns 0
21:21:07.512 00.000 12308 IsGuiding returns 0
21:21:07.512 00.000 12308 PulseGuide returned control before completion, sleep 236
21:21:07.533 00.021 14556 UpdateGuideState exits: m=2086 SNR=30.7
21:21:07.538 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:07.541 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:07.545 00.004 14556 Enqueuing Expose request
21:21:07.759 00.214 12308 IsGuiding returns 1
21:21:07.759 00.000 12308 scope still moving after pulse duration time elapsed
21:21:07.788 00.029 12308 IsSlewing returns 0
21:21:07.790 00.002 12308 IsGuiding returns 0
21:21:07.790 00.000 12308 scope move finished after 226 + 51 ms
21:21:07.790 00.000 12308 Move returns status 0, amount 226
21:21:07.791 00.001 12308 move complete, result=0
21:21:07.791 00.000 12308 worker thread done servicing request
21:21:07.791 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 226 ms NORTH
21:21:07.798 00.007 12308 Worker thread wakes up
21:21:07.798 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:07.799 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:09.049 01.250 12308 Exposure complete
21:21:09.203 00.154 12308 worker thread done servicing request
21:21:09.203 00.000 14556 OnExposeComplete: enter
21:21:09.208 00.005 14556 UpdateGuideState(): m_state=6
21:21:09.211 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2326
21:21:09.216 00.005 14556 Star::Find returns 1 (0), X=177.49, Y=991.26, Mass=1814, SNR=28.6, Peak=133 HFD=4.6
21:21:09.219 00.003 14556 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-3.07) = xAngle (2.56 = 2.56)
21:21:09.222 00.003 14556 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.47 = 2.47)
21:21:09.227 00.005 14556 CameraToMount -- cameraX=0.18 cameraY=-0.10 hyp=0.20 cameraTheta=-0.51 mountX=-0.17 mountY=0.13, mountTheta=2.50
21:21:09.233 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.10, opts=13)
21:21:09.236 00.003 14556 Enqueuing Move request for scope (0.18, -0.10)
21:21:09.241 00.005 12308 Worker thread wakes up
21:21:09.241 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.10) opts 0xd
21:21:09.241 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.10)
21:21:09.241 00.000 12308 Moving (0.18, -0.10) raw xDistance=-0.17 yDistance=0.13
21:21:09.241 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:21:09.242 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:09.242 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:21:09.242 00.000 12308 MoveAxis(E, 0, ABG)
21:21:09.242 00.000 12308 Move returns status 0, amount 0
21:21:09.242 00.000 12308 MoveAxis(N, 0, ABG)
21:21:09.242 00.000 12308 Move returns status 0, amount 0
21:21:09.242 00.000 12308 move complete, result=0
21:21:09.243 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:09.247 00.004 12308 worker thread done servicing request
21:21:09.267 00.020 14556 UpdateGuideState exits: m=1814 SNR=28.6
21:21:09.271 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:09.276 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:09.281 00.005 14556 Enqueuing Expose request
21:21:09.285 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:21:09.288 00.003 12308 Worker thread wakes up
21:21:09.289 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:09.289 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:10.538 01.249 12308 Exposure complete
21:21:10.682 00.144 12308 worker thread done servicing request
21:21:10.682 00.000 14556 OnExposeComplete: enter
21:21:10.688 00.006 14556 UpdateGuideState(): m_state=6
21:21:10.692 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2327
21:21:10.695 00.003 14556 Star::Find returns 1 (0), X=177.45, Y=991.56, Mass=1842, SNR=28.9, Peak=122 HFD=4.3
21:21:10.699 00.004 14556 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.07) = xAngle (4.05 = -2.23)
21:21:10.704 00.005 14556 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.95 = -2.33)
21:21:10.707 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.20 hyp=0.24 cameraTheta=0.98 mountX=-0.15 mountY=-0.17, mountTheta=-2.28
21:21:10.712 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.20, opts=13)
21:21:10.717 00.005 14556 Enqueuing Move request for scope (0.13, 0.20)
21:21:10.721 00.004 12308 Worker thread wakes up
21:21:10.721 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.20) opts 0xd
21:21:10.721 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.20)
21:21:10.721 00.000 12308 Moving (0.13, 0.20) raw xDistance=-0.15 yDistance=-0.17
21:21:10.721 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:21:10.721 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:10.722 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:21:10.722 00.000 12308 MoveAxis(E, 0, ABG)
21:21:10.722 00.000 12308 Move returns status 0, amount 0
21:21:10.722 00.000 12308 MoveAxis(N, 0, ABG)
21:21:10.722 00.000 12308 Move returns status 0, amount 0
21:21:10.723 00.001 12308 move complete, result=0
21:21:10.723 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:10.727 00.004 12308 worker thread done servicing request
21:21:10.747 00.020 14556 UpdateGuideState exits: m=1842 SNR=28.9
21:21:10.752 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:10.755 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:10.759 00.004 14556 Enqueuing Expose request
21:21:10.763 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:21:10.766 00.003 12308 Worker thread wakes up
21:21:10.766 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:10.766 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:12.009 01.243 12308 Exposure complete
21:21:12.182 00.173 12308 worker thread done servicing request
21:21:12.182 00.000 14556 OnExposeComplete: enter
21:21:12.187 00.005 14556 UpdateGuideState(): m_state=6
21:21:12.192 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2328
21:21:12.196 00.004 14556 Star::Find returns 1 (0), X=177.54, Y=991.37, Mass=2076, SNR=30.7, Peak=140 HFD=4.6
21:21:12.198 00.002 14556 CameraToMount -- cameraTheta (0.06) - m_xAngle (-3.07) = xAngle (3.13 = 3.13)
21:21:12.202 00.004 14556 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.03 = 3.03)
21:21:12.204 00.002 14556 CameraToMount -- cameraX=0.23 cameraY=0.01 hyp=0.23 cameraTheta=0.06 mountX=-0.23 mountY=0.02, mountTheta=3.03
21:21:12.211 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.01, opts=13)
21:21:12.217 00.006 14556 Enqueuing Move request for scope (0.23, 0.01)
21:21:12.222 00.005 12308 Worker thread wakes up
21:21:12.222 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.01) opts 0xd
21:21:12.222 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.01)
21:21:12.222 00.000 12308 Moving (0.23, 0.01) raw xDistance=-0.23 yDistance=0.02
21:21:12.223 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:21:12.223 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:12.223 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:21:12.223 00.000 12308 MoveAxis(E, 98, ABG)
21:21:12.224 00.001 12308 Guiding  Dir = 2, Dur = 98
21:21:12.224 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:12.229 00.005 12308 IsSlewing returns 0
21:21:12.229 00.000 12308 IsGuiding returns 0
21:21:12.229 00.000 12308 PulseGuide returned control before completion, sleep 108
21:21:12.252 00.023 14556 UpdateGuideState exits: m=2076 SNR=30.7
21:21:12.256 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:12.260 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:12.264 00.004 14556 Enqueuing Expose request
21:21:12.341 00.077 12308 IsGuiding returns 1
21:21:12.341 00.000 12308 scope still moving after pulse duration time elapsed
21:21:12.374 00.033 12308 IsSlewing returns 0
21:21:12.375 00.001 12308 IsGuiding returns 0
21:21:12.376 00.001 12308 scope move finished after 98 + 48 ms
21:21:12.377 00.001 12308 Move returns status 0, amount 98
21:21:12.377 00.000 12308 MoveAxis(N, 0, ABG)
21:21:12.377 00.000 12308 Move returns status 0, amount 0
21:21:12.377 00.000 12308 move complete, result=0
21:21:12.377 00.000 12308 worker thread done servicing request
21:21:12.378 00.001 12308 Worker thread wakes up
21:21:12.379 00.001 14556 GuideStep: -0.2 px 98 ms EAST, 0.0 px 0 ms NORTH
21:21:12.384 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:12.384 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:13.638 01.254 12308 Exposure complete
21:21:13.786 00.148 12308 worker thread done servicing request
21:21:13.786 00.000 14556 OnExposeComplete: enter
21:21:13.790 00.004 14556 UpdateGuideState(): m_state=6
21:21:13.794 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2329
21:21:13.797 00.003 14556 Star::Find returns 1 (0), X=177.26, Y=991.71, Mass=1875, SNR=29.2, Peak=124 HFD=4.6
21:21:13.802 00.005 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.79 = -1.50)
21:21:13.807 00.005 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.60)
21:21:13.812 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.35 hyp=0.36 cameraTheta=1.71 mountX=0.03 mountY=-0.36, mountTheta=-1.50
21:21:13.817 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.35, opts=13)
21:21:13.822 00.005 14556 Enqueuing Move request for scope (-0.05, 0.35)
21:21:13.826 00.004 12308 Worker thread wakes up
21:21:13.826 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.35) opts 0xd
21:21:13.826 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.35)
21:21:13.826 00.000 12308 Moving (-0.05, 0.35) raw xDistance=0.03 yDistance=-0.36
21:21:13.826 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:21:13.826 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:21:13.826 00.000 12308 MoveAxis(E, 0, ABG)
21:21:13.828 00.002 12308 Move returns status 0, amount 0
21:21:13.828 00.000 12308 MoveAxis(N, 251, ABG)
21:21:13.828 00.000 12308 Guiding  Dir = 0, Dur = 251
21:21:13.828 00.000 12308 IsSlewing returns 0
21:21:13.828 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:13.833 00.005 12308 IsGuiding returns 0
21:21:13.834 00.001 12308 PulseGuide returned control before completion, sleep 261
21:21:13.855 00.021 14556 UpdateGuideState exits: m=1875 SNR=29.2
21:21:13.860 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:13.865 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:13.870 00.005 14556 Enqueuing Expose request
21:21:14.099 00.229 12308 IsGuiding returns 1
21:21:14.100 00.001 12308 scope still moving after pulse duration time elapsed
21:21:14.129 00.029 12308 IsSlewing returns 0
21:21:14.131 00.002 12308 IsGuiding returns 0
21:21:14.131 00.000 12308 scope move finished after 251 + 47 ms
21:21:14.131 00.000 12308 Move returns status 0, amount 251
21:21:14.131 00.000 12308 move complete, result=0
21:21:14.133 00.002 12308 worker thread done servicing request
21:21:14.133 00.000 12308 Worker thread wakes up
21:21:14.133 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 251 ms NORTH
21:21:14.140 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:14.140 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:15.386 01.246 12308 Exposure complete
21:21:15.525 00.139 12308 worker thread done servicing request
21:21:15.525 00.000 14556 OnExposeComplete: enter
21:21:15.530 00.005 14556 UpdateGuideState(): m_state=6
21:21:15.534 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2330
21:21:15.538 00.004 14556 Star::Find returns 1 (0), X=177.60, Y=991.36, Mass=2246, SNR=31.5, Peak=168 HFD=4.8
21:21:15.542 00.004 14556 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-3.07) = xAngle (3.07 = 3.07)
21:21:15.545 00.003 14556 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.97 = 2.97)
21:21:15.548 00.003 14556 CameraToMount -- cameraX=0.28 cameraY=-0.00 hyp=0.28 cameraTheta=-0.00 mountX=-0.28 mountY=0.05, mountTheta=2.98
21:21:15.552 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.28, y=-0.00, opts=13)
21:21:15.555 00.003 14556 Enqueuing Move request for scope (0.28, -0.00)
21:21:15.558 00.003 12308 Worker thread wakes up
21:21:15.558 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.00) opts 0xd
21:21:15.558 00.000 12308 Handling offset move in thread for scope, endpoint = (0.28, -0.00)
21:21:15.558 00.000 12308 Moving (0.28, -0.00) raw xDistance=-0.28 yDistance=0.05
21:21:15.558 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
21:21:15.559 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:15.559 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:21:15.559 00.000 12308 MoveAxis(E, 122, ABG)
21:21:15.559 00.000 12308 Guiding  Dir = 2, Dur = 122
21:21:15.559 00.000 12308 IsSlewing returns 0
21:21:15.560 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:15.562 00.002 12308 IsGuiding returns 0
21:21:15.564 00.002 12308 PulseGuide returned control before completion, sleep 132
21:21:15.579 00.015 14556 UpdateGuideState exits: m=2246 SNR=31.5
21:21:15.586 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:15.592 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:15.596 00.004 14556 Enqueuing Expose request
21:21:15.697 00.101 12308 IsGuiding returns 1
21:21:15.698 00.001 12308 scope still moving after pulse duration time elapsed
21:21:15.729 00.031 12308 IsSlewing returns 0
21:21:15.730 00.001 12308 IsGuiding returns 0
21:21:15.730 00.000 12308 scope move finished after 122 + 45 ms
21:21:15.731 00.001 12308 Move returns status 0, amount 122
21:21:15.731 00.000 12308 MoveAxis(N, 0, ABG)
21:21:15.731 00.000 12308 Move returns status 0, amount 0
21:21:15.731 00.000 12308 move complete, result=0
21:21:15.732 00.001 12308 worker thread done servicing request
21:21:15.732 00.000 14556 GuideStep: -0.3 px 122 ms EAST, 0.0 px 0 ms NORTH
21:21:15.738 00.006 12308 Worker thread wakes up
21:21:15.738 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:15.738 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:16.980 01.242 12308 Exposure complete
21:21:17.127 00.147 12308 worker thread done servicing request
21:21:17.127 00.000 14556 OnExposeComplete: enter
21:21:17.132 00.005 14556 UpdateGuideState(): m_state=6
21:21:17.136 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2331
21:21:17.141 00.005 14556 Star::Find returns 1 (0), X=177.44, Y=991.34, Mass=1845, SNR=29.0, Peak=151 HFD=4.5
21:21:17.145 00.004 14556 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-3.07) = xAngle (2.92 = 2.92)
21:21:17.148 00.003 14556 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.82 = 2.82)
21:21:17.152 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.15 mountX=-0.13 mountY=0.04, mountTheta=2.83
21:21:17.158 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.02, opts=13)
21:21:17.163 00.005 14556 Enqueuing Move request for scope (0.13, -0.02)
21:21:17.167 00.004 12308 Worker thread wakes up
21:21:17.167 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
21:21:17.167 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
21:21:17.167 00.000 12308 Moving (0.13, -0.02) raw xDistance=-0.13 yDistance=0.04
21:21:17.167 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:21:17.167 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:17.168 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:21:17.168 00.000 12308 MoveAxis(E, 0, ABG)
21:21:17.168 00.000 12308 Move returns status 0, amount 0
21:21:17.168 00.000 12308 MoveAxis(N, 0, ABG)
21:21:17.168 00.000 12308 Move returns status 0, amount 0
21:21:17.168 00.000 12308 move complete, result=0
21:21:17.169 00.001 12308 worker thread done servicing request
21:21:17.169 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:17.195 00.026 14556 UpdateGuideState exits: m=1845 SNR=29.0
21:21:17.199 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:17.202 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:17.207 00.005 14556 Enqueuing Expose request
21:21:17.211 00.004 12308 Worker thread wakes up
21:21:17.211 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:17.211 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:17.211 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:21:18.457 01.246 12308 Exposure complete
21:21:18.598 00.141 12308 worker thread done servicing request
21:21:18.598 00.000 14556 OnExposeComplete: enter
21:21:18.603 00.005 14556 UpdateGuideState(): m_state=6
21:21:18.607 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2332
21:21:18.610 00.003 14556 Star::Find returns 1 (0), X=177.31, Y=991.55, Mass=2027, SNR=30.2, Peak=121 HFD=4.7
21:21:18.614 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.65 = -1.64)
21:21:18.618 00.004 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.74)
21:21:18.622 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.19 hyp=0.19 cameraTheta=1.57 mountX=-0.01 mountY=-0.19, mountTheta=-1.64
21:21:18.628 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.19, opts=13)
21:21:18.631 00.003 14556 Enqueuing Move request for scope (-0.00, 0.19)
21:21:18.635 00.004 12308 Worker thread wakes up
21:21:18.635 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.19) opts 0xd
21:21:18.635 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.19)
21:21:18.635 00.000 12308 Moving (-0.00, 0.19) raw xDistance=-0.01 yDistance=-0.19
21:21:18.635 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:21:18.635 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:18.636 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:21:18.636 00.000 12308 MoveAxis(E, 0, ABG)
21:21:18.636 00.000 12308 Move returns status 0, amount 0
21:21:18.636 00.000 12308 MoveAxis(N, 0, ABG)
21:21:18.636 00.000 12308 Move returns status 0, amount 0
21:21:18.636 00.000 12308 move complete, result=0
21:21:18.638 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:18.641 00.003 12308 worker thread done servicing request
21:21:18.663 00.022 14556 UpdateGuideState exits: m=2027 SNR=30.2
21:21:18.666 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:18.670 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:18.674 00.004 14556 Enqueuing Expose request
21:21:18.678 00.004 12308 Worker thread wakes up
21:21:18.678 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:18.678 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:18.678 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:21:19.934 01.256 12308 Exposure complete
21:21:20.090 00.156 12308 worker thread done servicing request
21:21:20.090 00.000 14556 OnExposeComplete: enter
21:21:20.094 00.004 14556 UpdateGuideState(): m_state=6
21:21:20.098 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2333
21:21:20.103 00.005 14556 Star::Find returns 1 (0), X=177.70, Y=991.34, Mass=2234, SNR=31.8, Peak=151 HFD=4.7
21:21:20.106 00.003 14556 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-3.07) = xAngle (3.02 = 3.02)
21:21:20.110 00.004 14556 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.92 = 2.92)
21:21:20.115 00.005 14556 CameraToMount -- cameraX=0.38 cameraY=-0.02 hyp=0.38 cameraTheta=-0.05 mountX=-0.38 mountY=0.08, mountTheta=2.92
21:21:20.122 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.38, y=-0.02, opts=13)
21:21:20.125 00.003 14556 Enqueuing Move request for scope (0.38, -0.02)
21:21:20.130 00.005 12308 Worker thread wakes up
21:21:20.130 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.02) opts 0xd
21:21:20.130 00.000 12308 Handling offset move in thread for scope, endpoint = (0.38, -0.02)
21:21:20.130 00.000 12308 Moving (0.38, -0.02) raw xDistance=-0.38 yDistance=0.08
21:21:20.130 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
21:21:20.130 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:20.131 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:21:20.131 00.000 12308 MoveAxis(E, 165, ABG)
21:21:20.131 00.000 12308 Guiding  Dir = 2, Dur = 165
21:21:20.131 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:20.136 00.005 12308 IsSlewing returns 0
21:21:20.136 00.000 12308 IsGuiding returns 0
21:21:20.137 00.001 12308 PulseGuide returned control before completion, sleep 175
21:21:20.156 00.019 14556 UpdateGuideState exits: m=2234 SNR=31.8
21:21:20.161 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:20.165 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:20.169 00.004 14556 Enqueuing Expose request
21:21:20.329 00.160 12308 IsGuiding returns 1
21:21:20.329 00.000 12308 scope still moving after pulse duration time elapsed
21:21:20.360 00.031 12308 IsSlewing returns 0
21:21:20.362 00.002 12308 IsGuiding returns 0
21:21:20.362 00.000 12308 scope move finished after 165 + 60 ms
21:21:20.363 00.001 12308 Move returns status 0, amount 165
21:21:20.363 00.000 12308 MoveAxis(N, 0, ABG)
21:21:20.363 00.000 12308 Move returns status 0, amount 0
21:21:20.364 00.001 12308 move complete, result=0
21:21:20.364 00.000 12308 worker thread done servicing request
21:21:20.364 00.000 14556 GuideStep: -0.4 px 165 ms EAST, 0.1 px 0 ms NORTH
21:21:20.372 00.008 12308 Worker thread wakes up
21:21:20.372 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:20.372 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:21.627 01.255 12308 Exposure complete
21:21:21.780 00.153 12308 worker thread done servicing request
21:21:21.780 00.000 14556 OnExposeComplete: enter
21:21:21.784 00.004 14556 UpdateGuideState(): m_state=6
21:21:21.789 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2334
21:21:21.792 00.003 14556 Star::Find returns 1 (0), X=177.26, Y=991.61, Mass=1940, SNR=29.5, Peak=130 HFD=4.7
21:21:21.796 00.004 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
21:21:21.799 00.003 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.52)
21:21:21.803 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.25 hyp=0.25 cameraTheta=1.79 mountX=0.04 mountY=-0.25, mountTheta=-1.42
21:21:21.810 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.25, opts=13)
21:21:21.815 00.005 14556 Enqueuing Move request for scope (-0.06, 0.25)
21:21:21.819 00.004 12308 Worker thread wakes up
21:21:21.819 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.25) opts 0xd
21:21:21.820 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.25)
21:21:21.820 00.000 12308 Moving (-0.06, 0.25) raw xDistance=0.04 yDistance=-0.25
21:21:21.820 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:21:21.821 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:21:21.821 00.000 12308 MoveAxis(E, 0, ABG)
21:21:21.821 00.000 12308 Move returns status 0, amount 0
21:21:21.821 00.000 12308 MoveAxis(N, 179, ABG)
21:21:21.821 00.000 12308 Guiding  Dir = 0, Dur = 179
21:21:21.822 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:21.825 00.003 12308 IsSlewing returns 0
21:21:21.826 00.001 12308 IsGuiding returns 0
21:21:21.826 00.000 12308 PulseGuide returned control before completion, sleep 189
21:21:21.851 00.025 14556 UpdateGuideState exits: m=1940 SNR=29.5
21:21:21.856 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:21.860 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:21.866 00.006 14556 Enqueuing Expose request
21:21:22.023 00.157 12308 IsGuiding returns 1
21:21:22.025 00.002 12308 scope still moving after pulse duration time elapsed
21:21:22.053 00.028 12308 IsSlewing returns 0
21:21:22.054 00.001 12308 IsGuiding returns 0
21:21:22.055 00.001 12308 scope move finished after 179 + 49 ms
21:21:22.055 00.000 12308 Move returns status 0, amount 179
21:21:22.056 00.001 12308 move complete, result=0
21:21:22.056 00.000 12308 worker thread done servicing request
21:21:22.057 00.001 12308 Worker thread wakes up
21:21:22.057 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 179 ms NORTH
21:21:22.067 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:22.068 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:23.319 01.251 12308 Exposure complete
21:21:23.471 00.152 12308 worker thread done servicing request
21:21:23.472 00.001 14556 OnExposeComplete: enter
21:21:23.477 00.005 14556 UpdateGuideState(): m_state=6
21:21:23.481 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2335
21:21:23.485 00.004 14556 Star::Find returns 1 (0), X=177.26, Y=991.28, Mass=2067, SNR=30.4, Peak=165 HFD=4.6
21:21:23.489 00.004 14556 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-3.07) = xAngle (0.90 = 0.90)
21:21:23.493 00.004 14556 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.80 = 0.80)
21:21:23.497 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.18 mountX=0.06 mountY=0.07, mountTheta=0.85
21:21:23.503 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.07, opts=13)
21:21:23.506 00.003 14556 Enqueuing Move request for scope (-0.05, -0.07)
21:21:23.511 00.005 12308 Worker thread wakes up
21:21:23.511 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
21:21:23.511 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
21:21:23.512 00.001 12308 Moving (-0.05, -0.07) raw xDistance=0.06 yDistance=0.07
21:21:23.512 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:21:23.512 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:23.512 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:21:23.512 00.000 12308 MoveAxis(E, 0, ABG)
21:21:23.513 00.001 12308 Move returns status 0, amount 0
21:21:23.513 00.000 12308 MoveAxis(N, 0, ABG)
21:21:23.513 00.000 12308 Move returns status 0, amount 0
21:21:23.513 00.000 12308 move complete, result=0
21:21:23.514 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:23.517 00.003 12308 worker thread done servicing request
21:21:23.540 00.023 14556 UpdateGuideState exits: m=2067 SNR=30.4
21:21:23.544 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:23.547 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:23.551 00.004 14556 Enqueuing Expose request
21:21:23.555 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:21:23.560 00.005 12308 Worker thread wakes up
21:21:23.560 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:23.560 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:24.806 01.246 12308 Exposure complete
21:21:24.962 00.156 12308 worker thread done servicing request
21:21:24.962 00.000 14556 OnExposeComplete: enter
21:21:24.967 00.005 14556 UpdateGuideState(): m_state=6
21:21:24.972 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2336
21:21:24.976 00.004 14556 Star::Find returns 1 (0), X=177.36, Y=991.41, Mass=1833, SNR=28.7, Peak=132 HFD=4.7
21:21:24.980 00.004 14556 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.07) = xAngle (3.92 = -2.36)
21:21:24.984 00.004 14556 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.82 = -2.46)
21:21:24.988 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.06 cameraTheta=0.85 mountX=-0.05 mountY=-0.04, mountTheta=-2.42
21:21:24.992 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.05, opts=13)
21:21:24.997 00.005 14556 Enqueuing Move request for scope (0.04, 0.05)
21:21:25.001 00.004 12308 Worker thread wakes up
21:21:25.001 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
21:21:25.001 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
21:21:25.001 00.000 12308 Moving (0.04, 0.05) raw xDistance=-0.05 yDistance=-0.04
21:21:25.001 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:21:25.001 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:25.003 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:21:25.003 00.000 12308 MoveAxis(E, 0, ABG)
21:21:25.003 00.000 12308 Move returns status 0, amount 0
21:21:25.003 00.000 12308 MoveAxis(N, 0, ABG)
21:21:25.003 00.000 12308 Move returns status 0, amount 0
21:21:25.003 00.000 12308 move complete, result=0
21:21:25.004 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:25.008 00.004 12308 worker thread done servicing request
21:21:25.029 00.021 14556 UpdateGuideState exits: m=1833 SNR=28.7
21:21:25.033 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:25.036 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:25.041 00.005 14556 Enqueuing Expose request
21:21:25.044 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:21:25.049 00.005 12308 Worker thread wakes up
21:21:25.049 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:25.049 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:26.292 01.243 12308 Exposure complete
21:21:26.444 00.152 12308 worker thread done servicing request
21:21:26.445 00.001 14556 OnExposeComplete: enter
21:21:26.449 00.004 14556 UpdateGuideState(): m_state=6
21:21:26.452 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2337
21:21:26.456 00.004 14556 Star::Find returns 1 (0), X=177.24, Y=991.59, Mass=1864, SNR=28.9, Peak=135 HFD=4.5
21:21:26.461 00.005 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.96 = -1.32)
21:21:26.464 00.003 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.42)
21:21:26.468 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.23 hyp=0.25 cameraTheta=1.89 mountX=0.06 mountY=-0.24, mountTheta=-1.32
21:21:26.473 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.23, opts=13)
21:21:26.476 00.003 14556 Enqueuing Move request for scope (-0.08, 0.23)
21:21:26.480 00.004 12308 Worker thread wakes up
21:21:26.480 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.23) opts 0xd
21:21:26.480 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.23)
21:21:26.481 00.001 12308 Moving (-0.08, 0.23) raw xDistance=0.06 yDistance=-0.24
21:21:26.481 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:21:26.481 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:21:26.481 00.000 12308 MoveAxis(E, 0, ABG)
21:21:26.481 00.000 12308 Move returns status 0, amount 0
21:21:26.481 00.000 12308 MoveAxis(N, 171, ABG)
21:21:26.482 00.001 12308 Guiding  Dir = 0, Dur = 171
21:21:26.482 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:26.485 00.003 12308 IsSlewing returns 0
21:21:26.485 00.000 12308 IsGuiding returns 0
21:21:26.486 00.001 12308 PulseGuide returned control before completion, sleep 181
21:21:26.509 00.023 14556 UpdateGuideState exits: m=1864 SNR=28.9
21:21:26.514 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:26.517 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:26.522 00.005 14556 Enqueuing Expose request
21:21:26.673 00.151 12308 IsGuiding returns 1
21:21:26.675 00.002 12308 scope still moving after pulse duration time elapsed
21:21:26.704 00.029 12308 IsSlewing returns 0
21:21:26.705 00.001 12308 IsGuiding returns 0
21:21:26.705 00.000 12308 scope move finished after 171 + 47 ms
21:21:26.705 00.000 12308 Move returns status 0, amount 171
21:21:26.706 00.001 12308 move complete, result=0
21:21:26.706 00.000 12308 worker thread done servicing request
21:21:26.706 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 171 ms NORTH
21:21:26.712 00.006 12308 Worker thread wakes up
21:21:26.713 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:26.713 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:27.966 01.253 12308 Exposure complete
21:21:28.109 00.143 12308 worker thread done servicing request
21:21:28.109 00.000 14556 OnExposeComplete: enter
21:21:28.114 00.005 14556 UpdateGuideState(): m_state=6
21:21:28.118 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2338
21:21:28.122 00.004 14556 Star::Find returns 1 (0), X=177.34, Y=991.22, Mass=2046, SNR=30.5, Peak=156 HFD=4.7
21:21:28.126 00.004 14556 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.07) = xAngle (1.69 = 1.69)
21:21:28.129 00.003 14556 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.59 = 1.59)
21:21:28.133 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.38 mountX=-0.02 mountY=0.14, mountTheta=1.69
21:21:28.139 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.13, opts=13)
21:21:28.143 00.004 14556 Enqueuing Move request for scope (0.03, -0.13)
21:21:28.149 00.006 12308 Worker thread wakes up
21:21:28.149 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
21:21:28.150 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
21:21:28.150 00.000 12308 Moving (0.03, -0.13) raw xDistance=-0.02 yDistance=0.14
21:21:28.150 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:21:28.150 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:28.151 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:21:28.151 00.000 12308 MoveAxis(E, 0, ABG)
21:21:28.151 00.000 12308 Move returns status 0, amount 0
21:21:28.152 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:28.156 00.004 12308 MoveAxis(N, 0, ABG)
21:21:28.156 00.000 12308 Move returns status 0, amount 0
21:21:28.156 00.000 12308 move complete, result=0
21:21:28.157 00.001 12308 worker thread done servicing request
21:21:28.176 00.019 14556 UpdateGuideState exits: m=2046 SNR=30.5
21:21:28.180 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:28.187 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:28.191 00.004 14556 Enqueuing Expose request
21:21:28.195 00.004 12308 Worker thread wakes up
21:21:28.195 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:21:28.199 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:28.199 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:29.449 01.250 12308 Exposure complete
21:21:29.629 00.180 12308 worker thread done servicing request
21:21:29.630 00.001 14556 OnExposeComplete: enter
21:21:29.635 00.005 14556 UpdateGuideState(): m_state=6
21:21:29.639 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2339
21:21:29.643 00.004 14556 Star::Find returns 1 (0), X=177.32, Y=991.45, Mass=2034, SNR=30.1, Peak=139 HFD=4.7
21:21:29.646 00.003 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
21:21:29.652 00.006 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
21:21:29.660 00.008 14556 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.50 mountX=-0.01 mountY=-0.09, mountTheta=-1.71
21:21:29.665 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.09, opts=13)
21:21:29.670 00.005 14556 Enqueuing Move request for scope (0.01, 0.09)
21:21:29.676 00.006 12308 Worker thread wakes up
21:21:29.676 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
21:21:29.677 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
21:21:29.677 00.000 12308 Moving (0.01, 0.09) raw xDistance=-0.01 yDistance=-0.09
21:21:29.677 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:21:29.678 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:29.678 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:21:29.678 00.000 12308 MoveAxis(E, 0, ABG)
21:21:29.679 00.001 12308 Move returns status 0, amount 0
21:21:29.679 00.000 12308 MoveAxis(N, 0, ABG)
21:21:29.679 00.000 12308 Move returns status 0, amount 0
21:21:29.680 00.001 12308 move complete, result=0
21:21:29.680 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:29.683 00.003 12308 worker thread done servicing request
21:21:29.700 00.017 14556 UpdateGuideState exits: m=2034 SNR=30.1
21:21:29.704 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:29.709 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:29.713 00.004 14556 Enqueuing Expose request
21:21:29.719 00.006 12308 Worker thread wakes up
21:21:29.720 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:29.720 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:29.720 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:21:30.977 01.257 12308 Exposure complete
21:21:31.139 00.162 12308 worker thread done servicing request
21:21:31.139 00.000 14556 OnExposeComplete: enter
21:21:31.142 00.003 14556 UpdateGuideState(): m_state=6
21:21:31.147 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2340
21:21:31.150 00.003 14556 Star::Find returns 1 (0), X=177.05, Y=991.31, Mass=2138, SNR=31.1, Peak=161 HFD=4.7
21:21:31.155 00.005 14556 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.07) = xAngle (0.13 = 0.13)
21:21:31.159 00.004 14556 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.03 = 0.03)
21:21:31.163 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.05 hyp=0.27 cameraTheta=-2.95 mountX=0.26 mountY=0.01, mountTheta=0.03
21:21:31.168 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.05, opts=13)
21:21:31.172 00.004 14556 Enqueuing Move request for scope (-0.26, -0.05)
21:21:31.178 00.006 12308 Worker thread wakes up
21:21:31.178 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.05) opts 0xd
21:21:31.178 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.05)
21:21:31.178 00.000 12308 Moving (-0.26, -0.05) raw xDistance=0.26 yDistance=0.01
21:21:31.178 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
21:21:31.179 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:31.179 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:21:31.179 00.000 12308 MoveAxis(W, 115, ABG)
21:21:31.179 00.000 12308 Guiding  Dir = 3, Dur = 115
21:21:31.179 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:31.184 00.005 12308 IsSlewing returns 0
21:21:31.184 00.000 12308 IsGuiding returns 0
21:21:31.185 00.001 12308 PulseGuide returned control before completion, sleep 125
21:21:31.207 00.022 14556 UpdateGuideState exits: m=2138 SNR=31.1
21:21:31.210 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:31.217 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:31.222 00.005 14556 Enqueuing Expose request
21:21:31.321 00.099 12308 IsGuiding returns 1
21:21:31.322 00.001 12308 scope still moving after pulse duration time elapsed
21:21:31.352 00.030 12308 IsSlewing returns 0
21:21:31.354 00.002 12308 IsGuiding returns 0
21:21:31.354 00.000 12308 scope move finished after 115 + 54 ms
21:21:31.355 00.001 12308 Move returns status 0, amount 115
21:21:31.355 00.000 12308 MoveAxis(N, 0, ABG)
21:21:31.355 00.000 12308 Move returns status 0, amount 0
21:21:31.355 00.000 12308 move complete, result=0
21:21:31.356 00.001 12308 worker thread done servicing request
21:21:31.356 00.000 14556 GuideStep: 0.3 px 115 ms WEST, 0.0 px 0 ms NORTH
21:21:31.362 00.006 12308 Worker thread wakes up
21:21:31.362 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:31.362 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:32.618 01.256 12308 Exposure complete
21:21:32.790 00.172 12308 worker thread done servicing request
21:21:32.790 00.000 14556 OnExposeComplete: enter
21:21:32.796 00.006 14556 UpdateGuideState(): m_state=6
21:21:32.801 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2341
21:21:32.808 00.007 14556 Star::Find returns 1 (0), X=177.51, Y=991.62, Mass=1908, SNR=29.4, Peak=114 HFD=4.9
21:21:32.814 00.006 14556 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.07) = xAngle (4.00 = -2.28)
21:21:32.820 00.006 14556 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.38)
21:21:32.825 00.005 14556 CameraToMount -- cameraX=0.19 cameraY=0.26 hyp=0.33 cameraTheta=0.93 mountX=-0.21 mountY=-0.23, mountTheta=-2.33
21:21:32.838 00.013 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.26, opts=13)
21:21:32.848 00.010 14556 Enqueuing Move request for scope (0.19, 0.26)
21:21:32.854 00.006 12308 Worker thread wakes up
21:21:32.856 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.26) opts 0xd
21:21:32.856 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.26)
21:21:32.856 00.000 12308 Moving (0.19, 0.26) raw xDistance=-0.21 yDistance=-0.23
21:21:32.856 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
21:21:32.856 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:21:32.856 00.000 12308 MoveAxis(E, 84, ABG)
21:21:32.857 00.001 12308 Guiding  Dir = 2, Dur = 84
21:21:32.857 00.000 12308 IsSlewing returns 0
21:21:32.859 00.002 12308 IsGuiding returns 0
21:21:32.859 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:32.868 00.009 12308 PulseGuide returned control before completion, sleep 94
21:21:32.900 00.032 14556 UpdateGuideState exits: m=1908 SNR=29.4
21:21:32.903 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:32.906 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:32.911 00.005 14556 Enqueuing Expose request
21:21:32.977 00.066 12308 IsGuiding returns 0
21:21:32.977 00.000 12308 Move returns status 0, amount 84
21:21:32.977 00.000 12308 MoveAxis(N, 159, ABG)
21:21:32.977 00.000 12308 Guiding  Dir = 0, Dur = 159
21:21:32.979 00.002 12308 IsSlewing returns 0
21:21:32.979 00.000 12308 IsGuiding returns 0
21:21:32.980 00.001 12308 PulseGuide returned control before completion, sleep 169
21:21:33.163 00.183 12308 IsGuiding returns 1
21:21:33.164 00.001 12308 scope still moving after pulse duration time elapsed
21:21:33.195 00.031 12308 IsSlewing returns 0
21:21:33.196 00.001 12308 IsGuiding returns 0
21:21:33.197 00.001 12308 scope move finished after 159 + 58 ms
21:21:33.197 00.000 12308 Move returns status 0, amount 159
21:21:33.197 00.000 12308 move complete, result=0
21:21:33.198 00.001 12308 worker thread done servicing request
21:21:33.198 00.000 12308 Worker thread wakes up
21:21:33.199 00.001 14556 GuideStep: -0.2 px 84 ms EAST, -0.2 px 159 ms NORTH
21:21:33.205 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:33.205 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:34.458 01.253 12308 Exposure complete
21:21:34.596 00.138 12308 worker thread done servicing request
21:21:34.596 00.000 14556 OnExposeComplete: enter
21:21:34.600 00.004 14556 UpdateGuideState(): m_state=6
21:21:34.603 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2342
21:21:34.605 00.002 14556 Star::Find returns 1 (0), X=177.35, Y=991.42, Mass=1792, SNR=28.1, Peak=125 HFD=4.5
21:21:34.609 00.004 14556 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.07) = xAngle (4.05 = -2.23)
21:21:34.614 00.005 14556 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.95 = -2.33)
21:21:34.619 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=0.98 mountX=-0.04 mountY=-0.05, mountTheta=-2.27
21:21:34.624 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.06, opts=13)
21:21:34.627 00.003 14556 Enqueuing Move request for scope (0.04, 0.06)
21:21:34.631 00.004 12308 Worker thread wakes up
21:21:34.632 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
21:21:34.632 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
21:21:34.632 00.000 12308 Moving (0.04, 0.06) raw xDistance=-0.04 yDistance=-0.05
21:21:34.632 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:21:34.633 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:34.633 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:21:34.633 00.000 12308 MoveAxis(E, 0, ABG)
21:21:34.633 00.000 12308 Move returns status 0, amount 0
21:21:34.634 00.001 12308 MoveAxis(N, 0, ABG)
21:21:34.634 00.000 12308 Move returns status 0, amount 0
21:21:34.634 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:34.639 00.005 12308 move complete, result=0
21:21:34.639 00.000 12308 worker thread done servicing request
21:21:34.660 00.021 14556 UpdateGuideState exits: m=1792 SNR=28.1
21:21:34.664 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:34.671 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:34.678 00.007 14556 Enqueuing Expose request
21:21:34.689 00.011 12308 Worker thread wakes up
21:21:34.690 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:21:34.697 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:34.697 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:35.938 01.241 12308 Exposure complete
21:21:36.077 00.139 12308 worker thread done servicing request
21:21:36.078 00.001 14556 OnExposeComplete: enter
21:21:36.083 00.005 14556 UpdateGuideState(): m_state=6
21:21:36.090 00.007 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2343
21:21:36.095 00.005 14556 Star::Find returns 1 (0), X=177.57, Y=991.38, Mass=1981, SNR=30.0, Peak=122 HFD=4.7
21:21:36.101 00.006 14556 CameraToMount -- cameraTheta (0.07) - m_xAngle (-3.07) = xAngle (3.14 = 3.14)
21:21:36.108 00.007 14556 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.04 = 3.04)
21:21:36.115 00.007 14556 CameraToMount -- cameraX=0.26 cameraY=0.02 hyp=0.26 cameraTheta=0.07 mountX=-0.26 mountY=0.03, mountTheta=3.04
21:21:36.123 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.02, opts=13)
21:21:36.129 00.006 14556 Enqueuing Move request for scope (0.26, 0.02)
21:21:36.135 00.006 12308 Worker thread wakes up
21:21:36.136 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.02) opts 0xd
21:21:36.136 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.02)
21:21:36.136 00.000 12308 Moving (0.26, 0.02) raw xDistance=-0.26 yDistance=0.03
21:21:36.137 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:21:36.137 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:36.137 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:21:36.138 00.001 12308 MoveAxis(E, 113, ABG)
21:21:36.138 00.000 12308 Guiding  Dir = 2, Dur = 113
21:21:36.139 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:36.149 00.010 12308 IsSlewing returns 0
21:21:36.149 00.000 12308 IsGuiding returns 0
21:21:36.150 00.001 12308 PulseGuide returned control before completion, sleep 123
21:21:36.180 00.030 14556 UpdateGuideState exits: m=1981 SNR=30.0
21:21:36.189 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:36.194 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:36.200 00.006 14556 Enqueuing Expose request
21:21:36.288 00.088 12308 IsGuiding returns 1
21:21:36.288 00.000 12308 scope still moving after pulse duration time elapsed
21:21:36.319 00.031 12308 IsSlewing returns 0
21:21:36.319 00.000 12308 IsGuiding returns 0
21:21:36.319 00.000 12308 scope move finished after 113 + 57 ms
21:21:36.320 00.001 12308 Move returns status 0, amount 113
21:21:36.320 00.000 12308 MoveAxis(N, 0, ABG)
21:21:36.320 00.000 12308 Move returns status 0, amount 0
21:21:36.320 00.000 12308 move complete, result=0
21:21:36.320 00.000 12308 worker thread done servicing request
21:21:36.320 00.000 14556 GuideStep: -0.3 px 113 ms EAST, 0.0 px 0 ms NORTH
21:21:36.326 00.006 12308 Worker thread wakes up
21:21:36.326 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:36.326 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:37.585 01.259 12308 Exposure complete
21:21:37.741 00.156 12308 worker thread done servicing request
21:21:37.741 00.000 14556 OnExposeComplete: enter
21:21:37.745 00.004 14556 UpdateGuideState(): m_state=6
21:21:37.752 00.007 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2344
21:21:37.757 00.005 14556 Star::Find returns 1 (0), X=177.16, Y=991.57, Mass=2009, SNR=30.1, Peak=136 HFD=4.8
21:21:37.761 00.004 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.29 = -0.99)
21:21:37.765 00.004 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
21:21:37.769 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.21 hyp=0.26 cameraTheta=2.22 mountX=0.14 mountY=-0.23, mountTheta=-1.02
21:21:37.775 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.21, opts=13)
21:21:37.780 00.005 14556 Enqueuing Move request for scope (-0.16, 0.21)
21:21:37.785 00.005 12308 Worker thread wakes up
21:21:37.785 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.21) opts 0xd
21:21:37.785 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.21)
21:21:37.785 00.000 12308 Moving (-0.16, 0.21) raw xDistance=0.14 yDistance=-0.23
21:21:37.786 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:21:37.786 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:21:37.786 00.000 12308 MoveAxis(E, 0, ABG)
21:21:37.786 00.000 12308 Move returns status 0, amount 0
21:21:37.787 00.001 12308 MoveAxis(N, 164, ABG)
21:21:37.787 00.000 12308 Guiding  Dir = 0, Dur = 164
21:21:37.787 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:37.791 00.004 12308 IsSlewing returns 0
21:21:37.792 00.001 12308 IsGuiding returns 0
21:21:37.792 00.000 12308 PulseGuide returned control before completion, sleep 174
21:21:37.813 00.021 14556 UpdateGuideState exits: m=2009 SNR=30.1
21:21:37.818 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:37.822 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:37.825 00.003 14556 Enqueuing Expose request
21:21:37.969 00.144 12308 IsGuiding returns 1
21:21:37.969 00.000 12308 scope still moving after pulse duration time elapsed
21:21:38.001 00.032 12308 IsSlewing returns 0
21:21:38.002 00.001 12308 IsGuiding returns 1
21:21:38.031 00.029 12308 IsSlewing returns 0
21:21:38.033 00.002 12308 IsGuiding returns 0
21:21:38.033 00.000 12308 scope move finished after 164 + 77 ms
21:21:38.034 00.001 12308 Move returns status 0, amount 164
21:21:38.034 00.000 12308 move complete, result=0
21:21:38.035 00.001 12308 worker thread done servicing request
21:21:38.035 00.000 12308 Worker thread wakes up
21:21:38.035 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 164 ms NORTH
21:21:38.042 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:38.042 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:39.292 01.250 12308 Exposure complete
21:21:39.438 00.146 12308 worker thread done servicing request
21:21:39.438 00.000 14556 OnExposeComplete: enter
21:21:39.441 00.003 14556 UpdateGuideState(): m_state=6
21:21:39.447 00.006 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2345
21:21:39.454 00.007 14556 Star::Find returns 1 (0), X=177.23, Y=991.20, Mass=2191, SNR=31.6, Peak=167 HFD=4.7
21:21:39.460 00.006 14556 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-3.07) = xAngle (1.01 = 1.01)
21:21:39.466 00.006 14556 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.91 = 0.91)
21:21:39.472 00.006 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-2.07 mountX=0.10 mountY=0.15, mountTheta=0.98
21:21:39.479 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.16, opts=13)
21:21:39.484 00.005 14556 Enqueuing Move request for scope (-0.09, -0.16)
21:21:39.504 00.020 12308 Worker thread wakes up
21:21:39.506 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.16) opts 0xd
21:21:39.508 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.16)
21:21:39.510 00.002 12308 Moving (-0.09, -0.16) raw xDistance=0.10 yDistance=0.15
21:21:39.512 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:21:39.515 00.003 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:39.522 00.007 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:39.522 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:21:39.522 00.000 12308 MoveAxis(E, 0, ABG)
21:21:39.523 00.001 12308 Move returns status 0, amount 0
21:21:39.523 00.000 12308 MoveAxis(N, 0, ABG)
21:21:39.524 00.001 12308 Move returns status 0, amount 0
21:21:39.524 00.000 12308 move complete, result=0
21:21:39.524 00.000 12308 worker thread done servicing request
21:21:39.539 00.015 14556 UpdateGuideState exits: m=2191 SNR=31.6
21:21:39.543 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:39.547 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:39.551 00.004 14556 Enqueuing Expose request
21:21:39.555 00.004 12308 Worker thread wakes up
21:21:39.555 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:21:39.559 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:39.559 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:40.803 01.244 12308 Exposure complete
21:21:40.955 00.152 12308 worker thread done servicing request
21:21:40.956 00.001 14556 OnExposeComplete: enter
21:21:40.960 00.004 14556 UpdateGuideState(): m_state=6
21:21:40.964 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2346
21:21:40.969 00.005 14556 Star::Find returns 1 (0), X=177.26, Y=991.46, Mass=2063, SNR=30.3, Peak=168 HFD=4.3
21:21:40.972 00.003 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.16 = -1.12)
21:21:40.976 00.004 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.22)
21:21:40.980 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.11 cameraTheta=2.09 mountX=0.05 mountY=-0.11, mountTheta=-1.14
21:21:40.984 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.10, opts=13)
21:21:40.989 00.005 14556 Enqueuing Move request for scope (-0.06, 0.10)
21:21:40.993 00.004 12308 Worker thread wakes up
21:21:40.993 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
21:21:40.993 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
21:21:40.993 00.000 12308 Moving (-0.06, 0.10) raw xDistance=0.05 yDistance=-0.11
21:21:40.994 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:21:40.994 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:40.994 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:21:40.995 00.001 12308 MoveAxis(E, 0, ABG)
21:21:40.995 00.000 12308 Move returns status 0, amount 0
21:21:40.995 00.000 12308 MoveAxis(N, 0, ABG)
21:21:40.995 00.000 12308 Move returns status 0, amount 0
21:21:40.997 00.002 12308 move complete, result=0
21:21:40.997 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:41.002 00.005 12308 worker thread done servicing request
21:21:41.023 00.021 14556 UpdateGuideState exits: m=2063 SNR=30.3
21:21:41.030 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:41.033 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:41.037 00.004 14556 Enqueuing Expose request
21:21:41.041 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:21:41.046 00.005 12308 Worker thread wakes up
21:21:41.046 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:41.046 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:42.291 01.245 12308 Exposure complete
21:21:42.431 00.140 12308 worker thread done servicing request
21:21:42.431 00.000 14556 OnExposeComplete: enter
21:21:42.435 00.004 14556 UpdateGuideState(): m_state=6
21:21:42.440 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2347
21:21:42.444 00.004 14556 Star::Find returns 1 (0), X=177.28, Y=991.43, Mass=1812, SNR=28.6, Peak=144 HFD=4.6
21:21:42.447 00.003 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.08 = -1.20)
21:21:42.450 00.003 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.30)
21:21:42.455 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=2.01 mountX=0.03 mountY=-0.07, mountTheta=-1.21
21:21:42.461 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.07, opts=13)
21:21:42.465 00.004 14556 Enqueuing Move request for scope (-0.03, 0.07)
21:21:42.469 00.004 12308 Worker thread wakes up
21:21:42.469 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
21:21:42.469 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
21:21:42.469 00.000 12308 Moving (-0.03, 0.07) raw xDistance=0.03 yDistance=-0.07
21:21:42.470 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:21:42.470 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:42.470 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:21:42.470 00.000 12308 MoveAxis(E, 0, ABG)
21:21:42.471 00.001 12308 Move returns status 0, amount 0
21:21:42.471 00.000 12308 MoveAxis(N, 0, ABG)
21:21:42.471 00.000 12308 Move returns status 0, amount 0
21:21:42.471 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:42.476 00.005 12308 move complete, result=0
21:21:42.476 00.000 12308 worker thread done servicing request
21:21:42.496 00.020 14556 UpdateGuideState exits: m=1812 SNR=28.6
21:21:42.500 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:42.505 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:42.509 00.004 14556 Enqueuing Expose request
21:21:42.512 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:21:42.517 00.005 12308 Worker thread wakes up
21:21:42.517 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:42.517 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:43.765 01.248 12308 Exposure complete
21:21:43.909 00.144 12308 worker thread done servicing request
21:21:43.910 00.001 14556 OnExposeComplete: enter
21:21:43.914 00.004 14556 UpdateGuideState(): m_state=6
21:21:43.917 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2348
21:21:43.922 00.005 14556 Star::Find returns 1 (0), X=177.13, Y=991.64, Mass=1934, SNR=29.7, Peak=137 HFD=4.6
21:21:43.925 00.003 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
21:21:43.929 00.004 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
21:21:43.934 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.28 hyp=0.33 cameraTheta=2.17 mountX=0.17 mountY=-0.30, mountTheta=-1.07
21:21:43.939 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.28, opts=13)
21:21:43.942 00.003 14556 Enqueuing Move request for scope (-0.19, 0.28)
21:21:43.947 00.005 12308 Worker thread wakes up
21:21:43.947 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.28) opts 0xd
21:21:43.947 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.28)
21:21:43.947 00.000 12308 Moving (-0.19, 0.28) raw xDistance=0.17 yDistance=-0.30
21:21:43.947 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:21:43.948 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:21:43.948 00.000 12308 MoveAxis(E, 0, ABG)
21:21:43.948 00.000 12308 Move returns status 0, amount 0
21:21:43.948 00.000 12308 MoveAxis(N, 214, ABG)
21:21:43.948 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:43.953 00.005 12308 Guiding  Dir = 0, Dur = 214
21:21:43.954 00.001 12308 IsSlewing returns 0
21:21:43.954 00.000 12308 IsGuiding returns 0
21:21:43.954 00.000 12308 PulseGuide returned control before completion, sleep 224
21:21:43.972 00.018 14556 UpdateGuideState exits: m=1934 SNR=29.7
21:21:43.975 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:43.979 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:43.983 00.004 14556 Enqueuing Expose request
21:21:44.193 00.210 12308 IsGuiding returns 0
21:21:44.193 00.000 12308 Move returns status 0, amount 214
21:21:44.193 00.000 12308 move complete, result=0
21:21:44.194 00.001 12308 worker thread done servicing request
21:21:44.194 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 214 ms NORTH
21:21:44.197 00.003 12308 Worker thread wakes up
21:21:44.198 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:44.198 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:45.441 01.243 12308 Exposure complete
21:21:45.587 00.146 12308 worker thread done servicing request
21:21:45.588 00.001 14556 OnExposeComplete: enter
21:21:45.590 00.002 14556 UpdateGuideState(): m_state=6
21:21:45.594 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2349
21:21:45.597 00.003 14556 Star::Find returns 1 (0), X=177.30, Y=991.16, Mass=2069, SNR=30.6, Peak=154 HFD=4.5
21:21:45.601 00.004 14556 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-3.07) = xAngle (1.43 = 1.43)
21:21:45.604 00.003 14556 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.33 = 1.33)
21:21:45.606 00.002 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.65 mountX=0.03 mountY=0.20, mountTheta=1.43
21:21:45.611 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.20, opts=13)
21:21:45.615 00.004 14556 Enqueuing Move request for scope (-0.02, -0.20)
21:21:45.619 00.004 12308 Worker thread wakes up
21:21:45.619 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.20) opts 0xd
21:21:45.619 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.20)
21:21:45.619 00.000 12308 Moving (-0.02, -0.20) raw xDistance=0.03 yDistance=0.20
21:21:45.619 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:21:45.620 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:45.620 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:21:45.620 00.000 12308 MoveAxis(E, 0, ABG)
21:21:45.621 00.001 12308 Move returns status 0, amount 0
21:21:45.621 00.000 12308 MoveAxis(N, 0, ABG)
21:21:45.621 00.000 12308 Move returns status 0, amount 0
21:21:45.621 00.000 12308 move complete, result=0
21:21:45.621 00.000 12308 worker thread done servicing request
21:21:45.622 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:45.646 00.024 14556 UpdateGuideState exits: m=2069 SNR=30.6
21:21:45.651 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:45.656 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:45.660 00.004 14556 Enqueuing Expose request
21:21:45.664 00.004 12308 Worker thread wakes up
21:21:45.664 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:21:45.667 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:45.667 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:46.914 01.247 12308 Exposure complete
21:21:47.075 00.161 12308 worker thread done servicing request
21:21:47.075 00.000 14556 OnExposeComplete: enter
21:21:47.079 00.004 14556 UpdateGuideState(): m_state=6
21:21:47.083 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2350
21:21:47.088 00.005 14556 Star::Find returns 1 (0), X=177.36, Y=991.43, Mass=2210, SNR=31.4, Peak=176 HFD=4.8
21:21:47.091 00.003 14556 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.07) = xAngle (4.02 = -2.26)
21:21:47.095 00.004 14556 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.92 = -2.36)
21:21:47.098 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.95 mountX=-0.05 mountY=-0.06, mountTheta=-2.31
21:21:47.104 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.07, opts=13)
21:21:47.107 00.003 14556 Enqueuing Move request for scope (0.05, 0.07)
21:21:47.111 00.004 12308 Worker thread wakes up
21:21:47.111 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
21:21:47.111 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
21:21:47.111 00.000 12308 Moving (0.05, 0.07) raw xDistance=-0.05 yDistance=-0.06
21:21:47.113 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:21:47.113 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:47.113 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:21:47.113 00.000 12308 MoveAxis(E, 0, ABG)
21:21:47.114 00.001 12308 Move returns status 0, amount 0
21:21:47.114 00.000 12308 MoveAxis(N, 0, ABG)
21:21:47.114 00.000 12308 Move returns status 0, amount 0
21:21:47.114 00.000 12308 move complete, result=0
21:21:47.114 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:47.119 00.005 12308 worker thread done servicing request
21:21:47.142 00.023 14556 UpdateGuideState exits: m=2210 SNR=31.4
21:21:47.147 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:47.151 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:47.156 00.005 14556 Enqueuing Expose request
21:21:47.160 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:21:47.164 00.004 12308 Worker thread wakes up
21:21:47.165 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:47.165 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:48.412 01.247 12308 Exposure complete
21:21:48.561 00.149 12308 worker thread done servicing request
21:21:48.562 00.001 14556 OnExposeComplete: enter
21:21:48.565 00.003 14556 UpdateGuideState(): m_state=6
21:21:48.569 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2351
21:21:48.573 00.004 14556 Star::Find returns 1 (0), X=177.35, Y=991.43, Mass=1976, SNR=29.7, Peak=136 HFD=4.4
21:21:48.576 00.003 14556 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.07) = xAngle (4.19 = -2.09)
21:21:48.580 00.004 14556 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.09 = -2.19)
21:21:48.584 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.12 mountX=-0.04 mountY=-0.06, mountTheta=-2.12
21:21:48.588 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.07, opts=13)
21:21:48.592 00.004 14556 Enqueuing Move request for scope (0.03, 0.07)
21:21:48.595 00.003 12308 Worker thread wakes up
21:21:48.595 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
21:21:48.595 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
21:21:48.595 00.000 12308 Moving (0.03, 0.07) raw xDistance=-0.04 yDistance=-0.06
21:21:48.595 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:21:48.597 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:48.597 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:21:48.597 00.000 12308 MoveAxis(E, 0, ABG)
21:21:48.597 00.000 12308 Move returns status 0, amount 0
21:21:48.597 00.000 12308 MoveAxis(N, 0, ABG)
21:21:48.597 00.000 12308 Move returns status 0, amount 0
21:21:48.597 00.000 12308 move complete, result=0
21:21:48.598 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:48.601 00.003 12308 worker thread done servicing request
21:21:48.622 00.021 14556 UpdateGuideState exits: m=1976 SNR=29.7
21:21:48.627 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:48.631 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:48.635 00.004 14556 Enqueuing Expose request
21:21:48.639 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:21:48.642 00.003 12308 Worker thread wakes up
21:21:48.642 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:48.642 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:49.898 01.256 12308 Exposure complete
21:21:50.053 00.155 12308 worker thread done servicing request
21:21:50.053 00.000 14556 OnExposeComplete: enter
21:21:50.059 00.006 14556 UpdateGuideState(): m_state=6
21:21:50.063 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2352
21:21:50.068 00.005 14556 Star::Find returns 1 (0), X=177.41, Y=991.63, Mass=1977, SNR=30.0, Peak=131 HFD=4.8
21:21:50.072 00.004 14556 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.07) = xAngle (4.30 = -1.98)
21:21:50.076 00.004 14556 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.08)
21:21:50.079 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.27 hyp=0.29 cameraTheta=1.23 mountX=-0.11 mountY=-0.25, mountTheta=-2.00
21:21:50.085 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.27, opts=13)
21:21:50.089 00.004 14556 Enqueuing Move request for scope (0.10, 0.27)
21:21:50.094 00.005 12308 Worker thread wakes up
21:21:50.094 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.27) opts 0xd
21:21:50.094 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.27)
21:21:50.094 00.000 12308 Moving (0.10, 0.27) raw xDistance=-0.11 yDistance=-0.25
21:21:50.095 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:21:50.095 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:21:50.095 00.000 12308 MoveAxis(E, 0, ABG)
21:21:50.095 00.000 12308 Move returns status 0, amount 0
21:21:50.095 00.000 12308 MoveAxis(N, 176, ABG)
21:21:50.096 00.001 12308 Guiding  Dir = 0, Dur = 176
21:21:50.096 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:50.101 00.005 12308 IsSlewing returns 0
21:21:50.101 00.000 12308 IsGuiding returns 0
21:21:50.102 00.001 12308 PulseGuide returned control before completion, sleep 186
21:21:50.123 00.021 14556 UpdateGuideState exits: m=1977 SNR=30.0
21:21:50.128 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:50.132 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:50.135 00.003 14556 Enqueuing Expose request
21:21:50.292 00.157 12308 IsGuiding returns 1
21:21:50.293 00.001 12308 scope still moving after pulse duration time elapsed
21:21:50.324 00.031 12308 IsSlewing returns 0
21:21:50.325 00.001 12308 IsGuiding returns 1
21:21:50.355 00.030 12308 IsSlewing returns 0
21:21:50.356 00.001 12308 IsGuiding returns 0
21:21:50.356 00.000 12308 scope move finished after 176 + 78 ms
21:21:50.356 00.000 12308 Move returns status 0, amount 176
21:21:50.357 00.001 12308 move complete, result=0
21:21:50.357 00.000 12308 worker thread done servicing request
21:21:50.357 00.000 12308 Worker thread wakes up
21:21:50.358 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 176 ms NORTH
21:21:50.364 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:50.364 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:51.622 01.258 12308 Exposure complete
21:21:51.777 00.155 12308 worker thread done servicing request
21:21:51.778 00.001 14556 OnExposeComplete: enter
21:21:51.783 00.005 14556 UpdateGuideState(): m_state=6
21:21:51.786 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2353
21:21:51.790 00.004 14556 Star::Find returns 1 (0), X=177.65, Y=991.37, Mass=2122, SNR=31.1, Peak=148 HFD=4.7
21:21:51.793 00.003 14556 CameraToMount -- cameraTheta (0.03) - m_xAngle (-3.07) = xAngle (3.10 = 3.10)
21:21:51.797 00.004 14556 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.00 = 3.00)
21:21:51.800 00.003 14556 CameraToMount -- cameraX=0.33 cameraY=0.01 hyp=0.33 cameraTheta=0.03 mountX=-0.33 mountY=0.05, mountTheta=3.01
21:21:51.806 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.33, y=0.01, opts=13)
21:21:51.810 00.004 14556 Enqueuing Move request for scope (0.33, 0.01)
21:21:51.813 00.003 12308 Worker thread wakes up
21:21:51.813 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.01) opts 0xd
21:21:51.813 00.000 12308 Handling offset move in thread for scope, endpoint = (0.33, 0.01)
21:21:51.813 00.000 12308 Moving (0.33, 0.01) raw xDistance=-0.33 yDistance=0.05
21:21:51.813 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
21:21:51.814 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:51.814 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:21:51.814 00.000 12308 MoveAxis(E, 145, ABG)
21:21:51.814 00.000 12308 Guiding  Dir = 2, Dur = 145
21:21:51.815 00.001 12308 IsSlewing returns 0
21:21:51.815 00.000 12308 IsGuiding returns 0
21:21:51.816 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:51.821 00.005 12308 PulseGuide returned control before completion, sleep 155
21:21:51.842 00.021 14556 UpdateGuideState exits: m=2122 SNR=31.1
21:21:51.847 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:51.851 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:51.854 00.003 14556 Enqueuing Expose request
21:21:51.985 00.131 12308 IsGuiding returns 1
21:21:51.985 00.000 12308 scope still moving after pulse duration time elapsed
21:21:52.016 00.031 12308 IsSlewing returns 0
21:21:52.017 00.001 12308 IsGuiding returns 0
21:21:52.019 00.002 12308 scope move finished after 145 + 58 ms
21:21:52.019 00.000 12308 Move returns status 0, amount 145
21:21:52.020 00.001 12308 MoveAxis(N, 0, ABG)
21:21:52.020 00.000 12308 Move returns status 0, amount 0
21:21:52.020 00.000 12308 move complete, result=0
21:21:52.020 00.000 12308 worker thread done servicing request
21:21:52.022 00.002 14556 GuideStep: -0.3 px 145 ms EAST, 0.0 px 0 ms NORTH
21:21:52.027 00.005 12308 Worker thread wakes up
21:21:52.028 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:52.028 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:53.271 01.243 12308 Exposure complete
21:21:53.416 00.145 12308 worker thread done servicing request
21:21:53.416 00.000 14556 OnExposeComplete: enter
21:21:53.421 00.005 14556 UpdateGuideState(): m_state=6
21:21:53.425 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2354
21:21:53.429 00.004 14556 Star::Find returns 1 (0), X=177.40, Y=991.56, Mass=1987, SNR=30.1, Peak=131 HFD=4.7
21:21:53.433 00.004 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.22 = -2.06)
21:21:53.437 00.004 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.16)
21:21:53.441 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.20 hyp=0.22 cameraTheta=1.15 mountX=-0.10 mountY=-0.18, mountTheta=-2.08
21:21:53.446 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.20, opts=13)
21:21:53.450 00.004 14556 Enqueuing Move request for scope (0.09, 0.20)
21:21:53.454 00.004 12308 Worker thread wakes up
21:21:53.454 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.20) opts 0xd
21:21:53.454 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.20)
21:21:53.454 00.000 12308 Moving (0.09, 0.20) raw xDistance=-0.10 yDistance=-0.18
21:21:53.456 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:21:53.456 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:53.456 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:21:53.456 00.000 12308 MoveAxis(E, 0, ABG)
21:21:53.457 00.001 12308 Move returns status 0, amount 0
21:21:53.457 00.000 12308 MoveAxis(N, 0, ABG)
21:21:53.457 00.000 12308 Move returns status 0, amount 0
21:21:53.457 00.000 12308 move complete, result=0
21:21:53.458 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:53.462 00.004 12308 worker thread done servicing request
21:21:53.487 00.025 14556 UpdateGuideState exits: m=1987 SNR=30.1
21:21:53.493 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:53.499 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:53.505 00.006 14556 Enqueuing Expose request
21:21:53.512 00.007 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:21:53.517 00.005 12308 Worker thread wakes up
21:21:53.517 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:53.517 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:54.760 01.243 12308 Exposure complete
21:21:54.914 00.154 12308 worker thread done servicing request
21:21:54.914 00.000 14556 OnExposeComplete: enter
21:21:54.918 00.004 14556 UpdateGuideState(): m_state=6
21:21:54.923 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2355
21:21:54.926 00.003 14556 Star::Find returns 1 (0), X=177.35, Y=991.34, Mass=2336, SNR=32.5, Peak=201 HFD=4.7
21:21:54.930 00.004 14556 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-3.07) = xAngle (2.70 = 2.70)
21:21:54.934 00.004 14556 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.60 = 2.60)
21:21:54.939 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.37 mountX=-0.04 mountY=0.02, mountTheta=2.62
21:21:54.944 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.01, opts=13)
21:21:54.947 00.003 14556 Enqueuing Move request for scope (0.04, -0.01)
21:21:54.951 00.004 12308 Worker thread wakes up
21:21:54.951 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
21:21:54.951 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
21:21:54.952 00.001 12308 Moving (0.04, -0.01) raw xDistance=-0.04 yDistance=0.02
21:21:54.952 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:21:54.952 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:54.952 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:21:54.953 00.001 12308 MoveAxis(E, 0, ABG)
21:21:54.953 00.000 12308 Move returns status 0, amount 0
21:21:54.953 00.000 12308 MoveAxis(N, 0, ABG)
21:21:54.953 00.000 12308 Move returns status 0, amount 0
21:21:54.954 00.001 12308 move complete, result=0
21:21:54.954 00.000 12308 worker thread done servicing request
21:21:54.954 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:54.983 00.029 14556 UpdateGuideState exits: m=2336 SNR=32.5
21:21:54.988 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:54.992 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:54.997 00.005 14556 Enqueuing Expose request
21:21:55.000 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:21:55.004 00.004 12308 Worker thread wakes up
21:21:55.004 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:55.004 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:56.255 01.251 12308 Exposure complete
21:21:56.403 00.148 12308 worker thread done servicing request
21:21:56.403 00.000 14556 OnExposeComplete: enter
21:21:56.408 00.005 14556 UpdateGuideState(): m_state=6
21:21:56.410 00.002 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2356
21:21:56.414 00.004 14556 Star::Find returns 1 (0), X=177.23, Y=991.50, Mass=1672, SNR=27.5, Peak=127 HFD=4.6
21:21:56.416 00.002 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.19 = -1.09)
21:21:56.419 00.003 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.19)
21:21:56.423 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.17 cameraTheta=2.12 mountX=0.08 mountY=-0.15, mountTheta=-1.11
21:21:56.429 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.14, opts=13)
21:21:56.432 00.003 14556 Enqueuing Move request for scope (-0.09, 0.14)
21:21:56.435 00.003 12308 Worker thread wakes up
21:21:56.436 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
21:21:56.436 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
21:21:56.436 00.000 12308 Moving (-0.09, 0.14) raw xDistance=0.08 yDistance=-0.15
21:21:56.436 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:21:56.436 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:56.437 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:21:56.437 00.000 12308 MoveAxis(E, 0, ABG)
21:21:56.437 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:56.439 00.002 12308 Move returns status 0, amount 0
21:21:56.440 00.001 12308 MoveAxis(N, 0, ABG)
21:21:56.440 00.000 12308 Move returns status 0, amount 0
21:21:56.440 00.000 12308 move complete, result=0
21:21:56.440 00.000 12308 worker thread done servicing request
21:21:56.456 00.016 14556 UpdateGuideState exits: m=1672 SNR=27.5
21:21:56.459 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:56.461 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:56.465 00.004 14556 Enqueuing Expose request
21:21:56.468 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:21:56.470 00.002 12308 Worker thread wakes up
21:21:56.471 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:56.471 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:57.713 01.242 12308 Exposure complete
21:21:57.864 00.151 12308 worker thread done servicing request
21:21:57.865 00.001 14556 OnExposeComplete: enter
21:21:57.868 00.003 14556 UpdateGuideState(): m_state=6
21:21:57.872 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2357
21:21:57.876 00.004 14556 Star::Find returns 1 (0), X=177.34, Y=991.63, Mass=1776, SNR=28.3, Peak=129 HFD=4.4
21:21:57.879 00.003 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.56 = -1.72)
21:21:57.882 00.003 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
21:21:57.887 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.27 hyp=0.28 cameraTheta=1.49 mountX=-0.04 mountY=-0.27, mountTheta=-1.73
21:21:57.892 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.27, opts=13)
21:21:57.896 00.004 14556 Enqueuing Move request for scope (0.02, 0.27)
21:21:57.900 00.004 12308 Worker thread wakes up
21:21:57.900 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.27) opts 0xd
21:21:57.900 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.27)
21:21:57.900 00.000 12308 Moving (0.02, 0.27) raw xDistance=-0.04 yDistance=-0.27
21:21:57.900 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:21:57.900 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:21:57.901 00.001 12308 MoveAxis(E, 0, ABG)
21:21:57.901 00.000 12308 Move returns status 0, amount 0
21:21:57.901 00.000 12308 MoveAxis(N, 188, ABG)
21:21:57.901 00.000 12308 Guiding  Dir = 0, Dur = 188
21:21:57.901 00.000 12308 IsSlewing returns 0
21:21:57.903 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:57.906 00.003 12308 IsGuiding returns 0
21:21:57.906 00.000 12308 PulseGuide returned control before completion, sleep 198
21:21:57.928 00.022 14556 UpdateGuideState exits: m=1776 SNR=28.3
21:21:57.933 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:57.937 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:57.941 00.004 14556 Enqueuing Expose request
21:21:58.113 00.172 12308 IsGuiding returns 1
21:21:58.114 00.001 12308 scope still moving after pulse duration time elapsed
21:21:58.144 00.030 12308 IsSlewing returns 0
21:21:58.145 00.001 12308 IsGuiding returns 0
21:21:58.145 00.000 12308 scope move finished after 188 + 51 ms
21:21:58.147 00.002 12308 Move returns status 0, amount 188
21:21:58.147 00.000 12308 move complete, result=0
21:21:58.148 00.001 12308 worker thread done servicing request
21:21:58.148 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 188 ms NORTH
21:21:58.156 00.008 12308 Worker thread wakes up
21:21:58.157 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:58.157 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:21:59.402 01.245 12308 Exposure complete
21:21:59.544 00.142 12308 worker thread done servicing request
21:21:59.545 00.001 14556 OnExposeComplete: enter
21:21:59.549 00.004 14556 UpdateGuideState(): m_state=6
21:21:59.555 00.006 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2358
21:21:59.561 00.006 14556 Star::Find returns 1 (0), X=177.36, Y=991.33, Mass=1917, SNR=29.4, Peak=137 HFD=4.2
21:21:59.566 00.005 14556 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-3.07) = xAngle (2.47 = 2.47)
21:21:59.570 00.004 14556 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.37 = 2.37)
21:21:59.573 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.60 mountX=-0.04 mountY=0.03, mountTheta=2.42
21:21:59.579 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.03, opts=13)
21:21:59.585 00.006 14556 Enqueuing Move request for scope (0.04, -0.03)
21:21:59.593 00.008 12308 Worker thread wakes up
21:21:59.593 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
21:21:59.594 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
21:21:59.594 00.000 12308 Moving (0.04, -0.03) raw xDistance=-0.04 yDistance=0.03
21:21:59.594 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:21:59.595 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:21:59.595 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:21:59.595 00.000 12308 MoveAxis(E, 0, ABG)
21:21:59.595 00.000 12308 Move returns status 0, amount 0
21:21:59.596 00.001 12308 MoveAxis(N, 0, ABG)
21:21:59.596 00.000 12308 Move returns status 0, amount 0
21:21:59.596 00.000 12308 move complete, result=0
21:21:59.597 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:21:59.600 00.003 12308 worker thread done servicing request
21:21:59.620 00.020 14556 UpdateGuideState exits: m=1917 SNR=29.4
21:21:59.626 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:59.631 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:21:59.636 00.005 14556 Enqueuing Expose request
21:21:59.641 00.005 12308 Worker thread wakes up
21:21:59.641 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:21:59.641 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:21:59.649 00.008 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:00.892 01.243 12308 Exposure complete
21:22:01.046 00.154 12308 worker thread done servicing request
21:22:01.047 00.001 14556 OnExposeComplete: enter
21:22:01.050 00.003 14556 UpdateGuideState(): m_state=6
21:22:01.055 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2359
21:22:01.059 00.004 14556 Star::Find returns 1 (0), X=177.35, Y=991.51, Mass=1942, SNR=29.4, Peak=149 HFD=4.4
21:22:01.063 00.004 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.39 = -1.90)
21:22:01.067 00.004 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -2.00)
21:22:01.071 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.15 hyp=0.16 cameraTheta=1.31 mountX=-0.05 mountY=-0.14, mountTheta=-1.91
21:22:01.076 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.15, opts=13)
21:22:01.080 00.004 14556 Enqueuing Move request for scope (0.04, 0.15)
21:22:01.084 00.004 12308 Worker thread wakes up
21:22:01.085 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.15) opts 0xd
21:22:01.085 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.15)
21:22:01.085 00.000 12308 Moving (0.04, 0.15) raw xDistance=-0.05 yDistance=-0.14
21:22:01.085 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:22:01.087 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:01.087 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:22:01.088 00.001 12308 MoveAxis(E, 0, ABG)
21:22:01.088 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:01.093 00.005 12308 Move returns status 0, amount 0
21:22:01.093 00.000 12308 MoveAxis(N, 0, ABG)
21:22:01.093 00.000 12308 Move returns status 0, amount 0
21:22:01.093 00.000 12308 move complete, result=0
21:22:01.094 00.001 12308 worker thread done servicing request
21:22:01.118 00.024 14556 UpdateGuideState exits: m=1942 SNR=29.4
21:22:01.120 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:01.124 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:01.127 00.003 14556 Enqueuing Expose request
21:22:01.130 00.003 12308 Worker thread wakes up
21:22:01.130 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:22:01.134 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:01.134 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:02.376 01.242 12308 Exposure complete
21:22:02.525 00.149 14556 OnExposeComplete: enter
21:22:02.531 00.006 12308 worker thread done servicing request
21:22:02.531 00.000 14556 UpdateGuideState(): m_state=6
21:22:02.536 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2360
21:22:02.541 00.005 14556 Star::Find returns 1 (0), X=177.28, Y=991.23, Mass=1983, SNR=29.8, Peak=139 HFD=4.5
21:22:02.544 00.003 14556 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-3.07) = xAngle (1.24 = 1.24)
21:22:02.548 00.004 14556 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.14 = 1.14)
21:22:02.553 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.83 mountX=0.04 mountY=0.12, mountTheta=1.23
21:22:02.558 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.13, opts=13)
21:22:02.563 00.005 14556 Enqueuing Move request for scope (-0.04, -0.13)
21:22:02.567 00.004 12308 Worker thread wakes up
21:22:02.567 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
21:22:02.567 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
21:22:02.567 00.000 12308 Moving (-0.04, -0.13) raw xDistance=0.04 yDistance=0.12
21:22:02.567 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:22:02.567 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:02.568 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:22:02.568 00.000 12308 MoveAxis(E, 0, ABG)
21:22:02.568 00.000 12308 Move returns status 0, amount 0
21:22:02.568 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:02.573 00.005 12308 MoveAxis(N, 0, ABG)
21:22:02.573 00.000 12308 Move returns status 0, amount 0
21:22:02.573 00.000 12308 move complete, result=0
21:22:02.573 00.000 12308 worker thread done servicing request
21:22:02.594 00.021 14556 UpdateGuideState exits: m=1983 SNR=29.8
21:22:02.599 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:02.604 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:02.608 00.004 14556 Enqueuing Expose request
21:22:02.612 00.004 12308 Worker thread wakes up
21:22:02.612 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:02.612 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:02.617 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:03.862 01.245 12308 Exposure complete
21:22:04.025 00.163 12308 worker thread done servicing request
21:22:04.026 00.001 14556 OnExposeComplete: enter
21:22:04.031 00.005 14556 UpdateGuideState(): m_state=6
21:22:04.034 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2361
21:22:04.039 00.005 14556 Star::Find returns 1 (0), X=177.43, Y=991.55, Mass=2115, SNR=30.7, Peak=152 HFD=4.9
21:22:04.043 00.004 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.11 = -2.18)
21:22:04.047 00.004 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.28)
21:22:04.050 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.20 hyp=0.23 cameraTheta=1.03 mountX=-0.13 mountY=-0.17, mountTheta=-2.21
21:22:04.055 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.20, opts=13)
21:22:04.060 00.005 14556 Enqueuing Move request for scope (0.12, 0.20)
21:22:04.065 00.005 12308 Worker thread wakes up
21:22:04.065 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.20) opts 0xd
21:22:04.065 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.20)
21:22:04.065 00.000 12308 Moving (0.12, 0.20) raw xDistance=-0.13 yDistance=-0.17
21:22:04.065 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:22:04.066 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:04.066 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:22:04.066 00.000 12308 MoveAxis(E, 0, ABG)
21:22:04.066 00.000 12308 Move returns status 0, amount 0
21:22:04.066 00.000 12308 MoveAxis(N, 0, ABG)
21:22:04.066 00.000 12308 Move returns status 0, amount 0
21:22:04.067 00.001 12308 move complete, result=0
21:22:04.068 00.001 12308 worker thread done servicing request
21:22:04.068 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:04.090 00.022 14556 UpdateGuideState exits: m=2115 SNR=30.7
21:22:04.094 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:04.098 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:04.102 00.004 14556 Enqueuing Expose request
21:22:04.105 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:22:04.109 00.004 12308 Worker thread wakes up
21:22:04.109 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:04.109 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:05.349 01.240 12308 Exposure complete
21:22:05.486 00.137 12308 worker thread done servicing request
21:22:05.486 00.000 14556 OnExposeComplete: enter
21:22:05.492 00.006 14556 UpdateGuideState(): m_state=6
21:22:05.497 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2362
21:22:05.502 00.005 14556 Star::Find returns 1 (0), X=177.40, Y=991.85, Mass=1823, SNR=28.6, Peak=135 HFD=4.6
21:22:05.506 00.004 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.47 = -1.81)
21:22:05.510 00.004 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.91)
21:22:05.513 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.49 hyp=0.50 cameraTheta=1.40 mountX=-0.12 mountY=-0.47, mountTheta=-1.82
21:22:05.519 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.49, opts=13)
21:22:05.525 00.006 14556 Enqueuing Move request for scope (0.09, 0.49)
21:22:05.530 00.005 12308 Worker thread wakes up
21:22:05.530 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.49) opts 0xd
21:22:05.530 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.49)
21:22:05.530 00.000 12308 Moving (0.09, 0.49) raw xDistance=-0.12 yDistance=-0.47
21:22:05.530 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:22:05.531 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
21:22:05.531 00.000 12308 MoveAxis(E, 0, ABG)
21:22:05.531 00.000 12308 Move returns status 0, amount 0
21:22:05.531 00.000 12308 MoveAxis(N, 330, ABG)
21:22:05.531 00.000 12308 Guiding  Dir = 0, Dur = 330
21:22:05.531 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:05.536 00.005 12308 IsSlewing returns 0
21:22:05.536 00.000 12308 IsGuiding returns 0
21:22:05.536 00.000 12308 PulseGuide returned control before completion, sleep 340
21:22:05.556 00.020 14556 UpdateGuideState exits: m=1823 SNR=28.6
21:22:05.562 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:05.566 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:05.571 00.005 14556 Enqueuing Expose request
21:22:05.889 00.318 12308 IsGuiding returns 1
21:22:05.890 00.001 12308 scope still moving after pulse duration time elapsed
21:22:05.920 00.030 12308 IsSlewing returns 0
21:22:05.921 00.001 12308 IsGuiding returns 0
21:22:05.921 00.000 12308 scope move finished after 330 + 54 ms
21:22:05.921 00.000 12308 Move returns status 0, amount 330
21:22:05.922 00.001 12308 move complete, result=0
21:22:05.922 00.000 12308 worker thread done servicing request
21:22:05.922 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.5 px 330 ms NORTH
21:22:05.930 00.008 12308 Worker thread wakes up
21:22:05.931 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:05.931 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:07.183 01.252 12308 Exposure complete
21:22:07.336 00.153 12308 worker thread done servicing request
21:22:07.336 00.000 14556 OnExposeComplete: enter
21:22:07.340 00.004 14556 UpdateGuideState(): m_state=6
21:22:07.344 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2363
21:22:07.349 00.005 14556 Star::Find returns 1 (0), X=177.28, Y=991.42, Mass=1852, SNR=29.0, Peak=144 HFD=4.6
21:22:07.352 00.003 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.20 = -1.09)
21:22:07.354 00.002 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.19)
21:22:07.357 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.12 mountX=0.03 mountY=-0.07, mountTheta=-1.11
21:22:07.361 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.06, opts=13)
21:22:07.366 00.005 14556 Enqueuing Move request for scope (-0.04, 0.06)
21:22:07.369 00.003 12308 Worker thread wakes up
21:22:07.369 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
21:22:07.369 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
21:22:07.369 00.000 12308 Moving (-0.04, 0.06) raw xDistance=0.03 yDistance=-0.07
21:22:07.369 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:22:07.370 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:07.370 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:22:07.370 00.000 12308 MoveAxis(E, 0, ABG)
21:22:07.370 00.000 12308 Move returns status 0, amount 0
21:22:07.370 00.000 12308 MoveAxis(N, 0, ABG)
21:22:07.370 00.000 12308 Move returns status 0, amount 0
21:22:07.370 00.000 12308 move complete, result=0
21:22:07.372 00.002 12308 worker thread done servicing request
21:22:07.372 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:07.394 00.022 14556 UpdateGuideState exits: m=1852 SNR=29.0
21:22:07.398 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:07.404 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:07.408 00.004 14556 Enqueuing Expose request
21:22:07.413 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:22:07.417 00.004 12308 Worker thread wakes up
21:22:07.417 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:07.417 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:08.669 01.252 12308 Exposure complete
21:22:08.819 00.150 12308 worker thread done servicing request
21:22:08.820 00.001 14556 OnExposeComplete: enter
21:22:08.824 00.004 14556 UpdateGuideState(): m_state=6
21:22:08.828 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2364
21:22:08.832 00.004 14556 Star::Find returns 1 (0), X=177.32, Y=991.33, Mass=1992, SNR=30.1, Peak=152 HFD=4.3
21:22:08.836 00.004 14556 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-3.07) = xAngle (1.74 = 1.74)
21:22:08.844 00.008 14556 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.64 = 1.64)
21:22:08.848 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.33 mountX=-0.01 mountY=0.03, mountTheta=1.74
21:22:08.853 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.03, opts=13)
21:22:08.858 00.005 14556 Enqueuing Move request for scope (0.01, -0.03)
21:22:08.862 00.004 12308 Worker thread wakes up
21:22:08.863 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
21:22:08.863 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
21:22:08.863 00.000 12308 Moving (0.01, -0.03) raw xDistance=-0.01 yDistance=0.03
21:22:08.863 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:22:08.863 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:08.864 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:22:08.864 00.000 12308 MoveAxis(E, 0, ABG)
21:22:08.864 00.000 12308 Move returns status 0, amount 0
21:22:08.864 00.000 12308 MoveAxis(N, 0, ABG)
21:22:08.864 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:08.868 00.004 12308 Move returns status 0, amount 0
21:22:08.869 00.001 12308 move complete, result=0
21:22:08.869 00.000 12308 worker thread done servicing request
21:22:08.891 00.022 14556 UpdateGuideState exits: m=1992 SNR=30.1
21:22:08.898 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:08.902 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:08.907 00.005 14556 Enqueuing Expose request
21:22:08.910 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:22:08.915 00.005 12308 Worker thread wakes up
21:22:08.915 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:08.915 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:10.168 01.253 12308 Exposure complete
21:22:10.311 00.143 12308 worker thread done servicing request
21:22:10.311 00.000 14556 OnExposeComplete: enter
21:22:10.316 00.005 14556 UpdateGuideState(): m_state=6
21:22:10.320 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2365
21:22:10.325 00.005 14556 Star::Find returns 1 (0), X=177.32, Y=991.55, Mass=1993, SNR=29.8, Peak=162 HFD=4.0
21:22:10.328 00.003 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.63 = -1.65)
21:22:10.333 00.005 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.75)
21:22:10.338 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=0.19 hyp=0.19 cameraTheta=1.56 mountX=-0.02 mountY=-0.19, mountTheta=-1.65
21:22:10.344 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.19, opts=13)
21:22:10.349 00.005 14556 Enqueuing Move request for scope (0.00, 0.19)
21:22:10.353 00.004 12308 Worker thread wakes up
21:22:10.353 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.19) opts 0xd
21:22:10.353 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.19)
21:22:10.353 00.000 12308 Moving (0.00, 0.19) raw xDistance=-0.02 yDistance=-0.19
21:22:10.355 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:22:10.355 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:10.355 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:22:10.355 00.000 12308 MoveAxis(E, 0, ABG)
21:22:10.355 00.000 12308 Move returns status 0, amount 0
21:22:10.356 00.001 12308 MoveAxis(N, 0, ABG)
21:22:10.356 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:10.360 00.004 12308 Move returns status 0, amount 0
21:22:10.360 00.000 12308 move complete, result=0
21:22:10.360 00.000 12308 worker thread done servicing request
21:22:10.382 00.022 14556 UpdateGuideState exits: m=1993 SNR=29.8
21:22:10.386 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:10.390 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:10.394 00.004 14556 Enqueuing Expose request
21:22:10.399 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:22:10.403 00.004 12308 Worker thread wakes up
21:22:10.403 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:10.403 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:11.662 01.259 12308 Exposure complete
21:22:11.819 00.157 12308 worker thread done servicing request
21:22:11.820 00.001 14556 OnExposeComplete: enter
21:22:11.823 00.003 14556 UpdateGuideState(): m_state=6
21:22:11.828 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2366
21:22:11.831 00.003 14556 Star::Find returns 1 (0), X=177.40, Y=991.20, Mass=1979, SNR=29.9, Peak=141 HFD=4.7
21:22:11.836 00.005 14556 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-3.07) = xAngle (1.96 = 1.96)
21:22:11.841 00.005 14556 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.86 = 1.86)
21:22:11.846 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-1.11 mountX=-0.07 mountY=0.17, mountTheta=1.95
21:22:11.851 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.16, opts=13)
21:22:11.855 00.004 14556 Enqueuing Move request for scope (0.08, -0.16)
21:22:11.858 00.003 12308 Worker thread wakes up
21:22:11.858 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.16) opts 0xd
21:22:11.858 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.16)
21:22:11.858 00.000 12308 Moving (0.08, -0.16) raw xDistance=-0.07 yDistance=0.17
21:22:11.860 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:22:11.860 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:11.860 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:22:11.860 00.000 12308 MoveAxis(E, 0, ABG)
21:22:11.860 00.000 12308 Move returns status 0, amount 0
21:22:11.861 00.001 12308 MoveAxis(N, 0, ABG)
21:22:11.861 00.000 12308 Move returns status 0, amount 0
21:22:11.861 00.000 12308 move complete, result=0
21:22:11.861 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:11.866 00.005 12308 worker thread done servicing request
21:22:11.888 00.022 14556 UpdateGuideState exits: m=1979 SNR=29.9
21:22:11.893 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:11.897 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:11.902 00.005 14556 Enqueuing Expose request
21:22:11.906 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:22:11.910 00.004 12308 Worker thread wakes up
21:22:11.910 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:11.910 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:13.163 01.253 12308 Exposure complete
21:22:13.314 00.151 12308 worker thread done servicing request
21:22:13.314 00.000 14556 OnExposeComplete: enter
21:22:13.320 00.006 14556 UpdateGuideState(): m_state=6
21:22:13.324 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2367
21:22:13.328 00.004 14556 Star::Find returns 1 (0), X=177.29, Y=991.49, Mass=1851, SNR=29.1, Peak=150 HFD=4.5
21:22:13.331 00.003 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.82 = -1.46)
21:22:13.334 00.003 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.72 = -1.56)
21:22:13.340 00.006 14556 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.14 cameraTheta=1.75 mountX=0.01 mountY=-0.14, mountTheta=-1.46
21:22:13.346 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.13, opts=13)
21:22:13.350 00.004 14556 Enqueuing Move request for scope (-0.02, 0.13)
21:22:13.354 00.004 12308 Worker thread wakes up
21:22:13.354 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
21:22:13.354 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
21:22:13.354 00.000 12308 Moving (-0.02, 0.13) raw xDistance=0.01 yDistance=-0.14
21:22:13.355 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:22:13.355 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:13.355 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:22:13.356 00.001 12308 MoveAxis(E, 0, ABG)
21:22:13.356 00.000 12308 Move returns status 0, amount 0
21:22:13.356 00.000 12308 MoveAxis(N, 0, ABG)
21:22:13.357 00.001 12308 Move returns status 0, amount 0
21:22:13.357 00.000 12308 move complete, result=0
21:22:13.357 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:13.360 00.003 12308 worker thread done servicing request
21:22:13.375 00.015 14556 UpdateGuideState exits: m=1851 SNR=29.1
21:22:13.379 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:13.382 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:13.385 00.003 14556 Enqueuing Expose request
21:22:13.391 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:22:13.394 00.003 12308 Worker thread wakes up
21:22:13.395 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:13.395 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:14.652 01.257 12308 Exposure complete
21:22:14.808 00.156 12308 worker thread done servicing request
21:22:14.808 00.000 14556 OnExposeComplete: enter
21:22:14.812 00.004 14556 UpdateGuideState(): m_state=6
21:22:14.816 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2368
21:22:14.820 00.004 14556 Star::Find returns 1 (0), X=177.28, Y=991.64, Mass=1903, SNR=29.2, Peak=138 HFD=4.6
21:22:14.824 00.004 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.76 = -1.52)
21:22:14.828 00.004 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.62)
21:22:14.832 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.28 hyp=0.29 cameraTheta=1.69 mountX=0.01 mountY=-0.29, mountTheta=-1.52
21:22:14.839 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.28, opts=13)
21:22:14.843 00.004 14556 Enqueuing Move request for scope (-0.03, 0.28)
21:22:14.847 00.004 12308 Worker thread wakes up
21:22:14.847 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.28) opts 0xd
21:22:14.847 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.28)
21:22:14.847 00.000 12308 Moving (-0.03, 0.28) raw xDistance=0.01 yDistance=-0.29
21:22:14.848 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:22:14.848 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:22:14.848 00.000 12308 MoveAxis(E, 0, ABG)
21:22:14.848 00.000 12308 Move returns status 0, amount 0
21:22:14.848 00.000 12308 MoveAxis(N, 201, ABG)
21:22:14.848 00.000 12308 Guiding  Dir = 0, Dur = 201
21:22:14.848 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:14.853 00.005 12308 IsSlewing returns 0
21:22:14.854 00.001 12308 IsGuiding returns 0
21:22:14.854 00.000 12308 PulseGuide returned control before completion, sleep 211
21:22:14.875 00.021 14556 UpdateGuideState exits: m=1903 SNR=29.2
21:22:14.881 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:14.885 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:14.888 00.003 14556 Enqueuing Expose request
21:22:15.079 00.191 12308 IsGuiding returns 1
21:22:15.080 00.001 12308 scope still moving after pulse duration time elapsed
21:22:15.110 00.030 12308 IsSlewing returns 0
21:22:15.113 00.003 12308 IsGuiding returns 0
21:22:15.114 00.001 12308 scope move finished after 201 + 59 ms
21:22:15.114 00.000 12308 Move returns status 0, amount 201
21:22:15.114 00.000 12308 move complete, result=0
21:22:15.115 00.001 12308 worker thread done servicing request
21:22:15.116 00.001 12308 Worker thread wakes up
21:22:15.116 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 201 ms NORTH
21:22:15.122 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:15.123 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:16.378 01.255 12308 Exposure complete
21:22:16.526 00.148 12308 worker thread done servicing request
21:22:16.527 00.001 14556 OnExposeComplete: enter
21:22:16.531 00.004 14556 UpdateGuideState(): m_state=6
21:22:16.535 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2369
21:22:16.539 00.004 14556 Star::Find returns 1 (0), X=177.21, Y=991.43, Mass=1806, SNR=28.5, Peak=124 HFD=4.6
21:22:16.543 00.004 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
21:22:16.546 00.003 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.74)
21:22:16.550 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.57 mountX=0.10 mountY=-0.08, mountTheta=-0.70
21:22:16.558 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.07, opts=13)
21:22:16.563 00.005 14556 Enqueuing Move request for scope (-0.11, 0.07)
21:22:16.567 00.004 12308 Worker thread wakes up
21:22:16.567 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
21:22:16.567 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
21:22:16.567 00.000 12308 Moving (-0.11, 0.07) raw xDistance=0.10 yDistance=-0.08
21:22:16.567 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:22:16.567 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:16.567 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:22:16.568 00.001 12308 MoveAxis(E, 0, ABG)
21:22:16.568 00.000 12308 Move returns status 0, amount 0
21:22:16.568 00.000 12308 MoveAxis(N, 0, ABG)
21:22:16.568 00.000 12308 Move returns status 0, amount 0
21:22:16.569 00.001 12308 move complete, result=0
21:22:16.569 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:16.572 00.003 12308 worker thread done servicing request
21:22:16.594 00.022 14556 UpdateGuideState exits: m=1806 SNR=28.5
21:22:16.599 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:16.603 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:16.606 00.003 14556 Enqueuing Expose request
21:22:16.611 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:22:16.615 00.004 12308 Worker thread wakes up
21:22:16.615 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:16.615 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:17.861 01.246 12308 Exposure complete
21:22:18.028 00.167 12308 worker thread done servicing request
21:22:18.029 00.001 14556 OnExposeComplete: enter
21:22:18.033 00.004 14556 UpdateGuideState(): m_state=6
21:22:18.036 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2370
21:22:18.041 00.005 14556 Star::Find returns 1 (0), X=177.32, Y=991.40, Mass=2018, SNR=30.0, Peak=146 HFD=4.3
21:22:18.044 00.003 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.56 = -1.73)
21:22:18.048 00.004 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.83)
21:22:18.052 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.48 mountX=-0.01 mountY=-0.05, mountTheta=-1.73
21:22:18.057 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.05, opts=13)
21:22:18.062 00.005 14556 Enqueuing Move request for scope (0.00, 0.05)
21:22:18.066 00.004 12308 Worker thread wakes up
21:22:18.066 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.05) opts 0xd
21:22:18.066 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.05)
21:22:18.066 00.000 12308 Moving (0.00, 0.05) raw xDistance=-0.01 yDistance=-0.05
21:22:18.066 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:22:18.068 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:18.068 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:22:18.068 00.000 12308 MoveAxis(E, 0, ABG)
21:22:18.068 00.000 12308 Move returns status 0, amount 0
21:22:18.068 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:18.071 00.003 12308 MoveAxis(N, 0, ABG)
21:22:18.073 00.002 12308 Move returns status 0, amount 0
21:22:18.073 00.000 12308 move complete, result=0
21:22:18.073 00.000 12308 worker thread done servicing request
21:22:18.092 00.019 14556 UpdateGuideState exits: m=2018 SNR=30.0
21:22:18.096 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:18.099 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:18.103 00.004 14556 Enqueuing Expose request
21:22:18.107 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:22:18.111 00.004 12308 Worker thread wakes up
21:22:18.111 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:18.111 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:19.361 01.250 12308 Exposure complete
21:22:19.530 00.169 12308 worker thread done servicing request
21:22:19.530 00.000 14556 OnExposeComplete: enter
21:22:19.534 00.004 14556 UpdateGuideState(): m_state=6
21:22:19.538 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2371
21:22:19.542 00.004 14556 Star::Find returns 1 (0), X=177.20, Y=991.45, Mass=1655, SNR=27.4, Peak=122 HFD=4.5
21:22:19.545 00.003 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.51 = -0.77)
21:22:19.549 00.004 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.87)
21:22:19.554 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.15 cameraTheta=2.44 mountX=0.11 mountY=-0.11, mountTheta=-0.82
21:22:19.559 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.10, opts=13)
21:22:19.564 00.005 14556 Enqueuing Move request for scope (-0.11, 0.10)
21:22:19.567 00.003 12308 Worker thread wakes up
21:22:19.567 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.10) opts 0xd
21:22:19.568 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.10)
21:22:19.568 00.000 12308 Moving (-0.11, 0.10) raw xDistance=0.11 yDistance=-0.11
21:22:19.568 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:22:19.568 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:19.568 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:22:19.568 00.000 12308 MoveAxis(E, 0, ABG)
21:22:19.568 00.000 12308 Move returns status 0, amount 0
21:22:19.569 00.001 12308 MoveAxis(N, 0, ABG)
21:22:19.569 00.000 12308 Move returns status 0, amount 0
21:22:19.569 00.000 12308 move complete, result=0
21:22:19.569 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:19.573 00.004 12308 worker thread done servicing request
21:22:19.593 00.020 14556 UpdateGuideState exits: m=1655 SNR=27.4
21:22:19.598 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:19.601 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:19.606 00.005 14556 Enqueuing Expose request
21:22:19.613 00.007 12308 Worker thread wakes up
21:22:19.613 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:22:19.621 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:19.621 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:20.876 01.255 12308 Exposure complete
21:22:21.034 00.158 12308 worker thread done servicing request
21:22:21.035 00.001 14556 OnExposeComplete: enter
21:22:21.038 00.003 14556 UpdateGuideState(): m_state=6
21:22:21.042 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2372
21:22:21.046 00.004 14556 Star::Find returns 1 (0), X=177.44, Y=991.53, Mass=2095, SNR=30.6, Peak=157 HFD=4.3
21:22:21.049 00.003 14556 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.07) = xAngle (4.02 = -2.27)
21:22:21.053 00.004 14556 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.92 = -2.37)
21:22:21.057 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.17 hyp=0.22 cameraTheta=0.94 mountX=-0.14 mountY=-0.15, mountTheta=-2.31
21:22:21.062 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.17, opts=13)
21:22:21.066 00.004 14556 Enqueuing Move request for scope (0.13, 0.17)
21:22:21.069 00.003 12308 Worker thread wakes up
21:22:21.069 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.17) opts 0xd
21:22:21.069 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.17)
21:22:21.069 00.000 12308 Moving (0.13, 0.17) raw xDistance=-0.14 yDistance=-0.15
21:22:21.070 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:22:21.070 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:21.070 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:22:21.070 00.000 12308 MoveAxis(E, 0, ABG)
21:22:21.070 00.000 12308 Move returns status 0, amount 0
21:22:21.070 00.000 12308 MoveAxis(N, 0, ABG)
21:22:21.070 00.000 12308 Move returns status 0, amount 0
21:22:21.072 00.002 12308 move complete, result=0
21:22:21.072 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:21.075 00.003 12308 worker thread done servicing request
21:22:21.098 00.023 14556 UpdateGuideState exits: m=2095 SNR=30.6
21:22:21.102 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:21.106 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:21.111 00.005 14556 Enqueuing Expose request
21:22:21.115 00.004 12308 Worker thread wakes up
21:22:21.116 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:22:21.121 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:21.121 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:22.364 01.243 12308 Exposure complete
21:22:22.534 00.170 12308 worker thread done servicing request
21:22:22.534 00.000 14556 OnExposeComplete: enter
21:22:22.539 00.005 14556 UpdateGuideState(): m_state=6
21:22:22.543 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2373
21:22:22.548 00.005 14556 Star::Find returns 1 (0), X=177.29, Y=991.86, Mass=1843, SNR=28.7, Peak=134 HFD=4.5
21:22:22.552 00.004 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.70 = -1.59)
21:22:22.557 00.005 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.69)
21:22:22.561 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.50 hyp=0.50 cameraTheta=1.62 mountX=-0.01 mountY=-0.50, mountTheta=-1.59
21:22:22.566 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.50, opts=13)
21:22:22.569 00.003 14556 Enqueuing Move request for scope (-0.03, 0.50)
21:22:22.574 00.005 12308 Worker thread wakes up
21:22:22.574 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.50) opts 0xd
21:22:22.574 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.50)
21:22:22.576 00.002 12308 Moving (-0.03, 0.50) raw xDistance=-0.01 yDistance=-0.50
21:22:22.576 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:22:22.576 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
21:22:22.576 00.000 12308 MoveAxis(E, 0, ABG)
21:22:22.577 00.001 12308 Move returns status 0, amount 0
21:22:22.577 00.000 12308 MoveAxis(N, 350, ABG)
21:22:22.577 00.000 12308 Guiding  Dir = 0, Dur = 350
21:22:22.577 00.000 12308 IsSlewing returns 0
21:22:22.578 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:22.584 00.006 12308 IsGuiding returns 0
21:22:22.584 00.000 12308 PulseGuide returned control before completion, sleep 360
21:22:22.612 00.028 14556 UpdateGuideState exits: m=1843 SNR=28.7
21:22:22.618 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:22.623 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:22.627 00.004 14556 Enqueuing Expose request
21:22:22.961 00.334 12308 IsGuiding returns 0
21:22:22.962 00.001 12308 Move returns status 0, amount 350
21:22:22.962 00.000 12308 move complete, result=0
21:22:22.962 00.000 12308 worker thread done servicing request
21:22:22.962 00.000 12308 Worker thread wakes up
21:22:22.963 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:22.964 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:22.964 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.5 px 350 ms NORTH
21:22:24.217 01.253 12308 Exposure complete
21:22:24.376 00.159 12308 worker thread done servicing request
21:22:24.376 00.000 14556 OnExposeComplete: enter
21:22:24.381 00.005 14556 UpdateGuideState(): m_state=6
21:22:24.385 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2374
21:22:24.389 00.004 14556 Star::Find returns 1 (0), X=177.41, Y=991.32, Mass=2240, SNR=31.7, Peak=153 HFD=4.7
21:22:24.393 00.004 14556 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-3.07) = xAngle (2.63 = 2.63)
21:22:24.397 00.004 14556 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.53 = 2.53)
21:22:24.401 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.44 mountX=-0.09 mountY=0.06, mountTheta=2.56
21:22:24.407 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.04, opts=13)
21:22:24.412 00.005 14556 Enqueuing Move request for scope (0.09, -0.04)
21:22:24.416 00.004 12308 Worker thread wakes up
21:22:24.416 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
21:22:24.416 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
21:22:24.416 00.000 12308 Moving (0.09, -0.04) raw xDistance=-0.09 yDistance=0.06
21:22:24.417 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:22:24.417 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:24.417 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:22:24.417 00.000 12308 MoveAxis(E, 0, ABG)
21:22:24.418 00.001 12308 Move returns status 0, amount 0
21:22:24.418 00.000 12308 MoveAxis(N, 0, ABG)
21:22:24.418 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:24.423 00.005 12308 Move returns status 0, amount 0
21:22:24.423 00.000 12308 move complete, result=0
21:22:24.423 00.000 12308 worker thread done servicing request
21:22:24.447 00.024 14556 UpdateGuideState exits: m=2240 SNR=31.7
21:22:24.451 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:24.454 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:24.460 00.006 14556 Enqueuing Expose request
21:22:24.465 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:24.469 00.004 12308 Worker thread wakes up
21:22:24.469 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:24.469 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:25.720 01.251 12308 Exposure complete
21:22:25.873 00.153 12308 worker thread done servicing request
21:22:25.873 00.000 14556 OnExposeComplete: enter
21:22:25.878 00.005 14556 UpdateGuideState(): m_state=6
21:22:25.882 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2375
21:22:25.885 00.003 14556 Star::Find returns 1 (0), X=177.36, Y=991.38, Mass=1823, SNR=28.7, Peak=138 HFD=4.7
21:22:25.889 00.004 14556 CameraToMount -- cameraTheta (0.43) - m_xAngle (-3.07) = xAngle (3.50 = -2.78)
21:22:25.892 00.003 14556 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.40 = -2.88)
21:22:25.897 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.43 mountX=-0.04 mountY=-0.01, mountTheta=-2.87
21:22:25.904 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.02, opts=13)
21:22:25.911 00.007 14556 Enqueuing Move request for scope (0.04, 0.02)
21:22:25.918 00.007 12308 Worker thread wakes up
21:22:25.919 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
21:22:25.919 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
21:22:25.919 00.000 12308 Moving (0.04, 0.02) raw xDistance=-0.04 yDistance=-0.01
21:22:25.919 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:22:25.920 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:25.920 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:22:25.920 00.000 12308 MoveAxis(E, 0, ABG)
21:22:25.920 00.000 12308 Move returns status 0, amount 0
21:22:25.921 00.001 12308 MoveAxis(N, 0, ABG)
21:22:25.921 00.000 12308 Move returns status 0, amount 0
21:22:25.921 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:25.927 00.006 12308 move complete, result=0
21:22:25.927 00.000 12308 worker thread done servicing request
21:22:25.947 00.020 14556 UpdateGuideState exits: m=1823 SNR=28.7
21:22:25.950 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:25.954 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:25.960 00.006 14556 Enqueuing Expose request
21:22:25.963 00.003 12308 Worker thread wakes up
21:22:25.963 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:22:25.968 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:25.968 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:27.219 01.251 12308 Exposure complete
21:22:27.367 00.148 14556 OnExposeComplete: enter
21:22:27.370 00.003 14556 UpdateGuideState(): m_state=6
21:22:27.373 00.003 12308 worker thread done servicing request
21:22:27.373 00.000 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2376
21:22:27.376 00.003 14556 Star::Find returns 1 (0), X=177.23, Y=991.45, Mass=1791, SNR=28.5, Peak=140 HFD=4.6
21:22:27.382 00.006 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
21:22:27.385 00.003 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.97)
21:22:27.387 00.002 14556 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.34 mountX=0.08 mountY=-0.11, mountTheta=-0.91
21:22:27.392 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.09, opts=13)
21:22:27.397 00.005 14556 Enqueuing Move request for scope (-0.09, 0.09)
21:22:27.401 00.004 12308 Worker thread wakes up
21:22:27.401 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
21:22:27.401 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
21:22:27.402 00.001 12308 Moving (-0.09, 0.09) raw xDistance=0.08 yDistance=-0.11
21:22:27.402 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:22:27.402 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:27.402 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:22:27.402 00.000 12308 MoveAxis(E, 0, ABG)
21:22:27.402 00.000 12308 Move returns status 0, amount 0
21:22:27.402 00.000 12308 MoveAxis(N, 0, ABG)
21:22:27.402 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:27.407 00.005 12308 Move returns status 0, amount 0
21:22:27.407 00.000 12308 move complete, result=0
21:22:27.407 00.000 12308 worker thread done servicing request
21:22:27.427 00.020 14556 UpdateGuideState exits: m=1791 SNR=28.5
21:22:27.431 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:27.435 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:27.439 00.004 14556 Enqueuing Expose request
21:22:27.442 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:22:27.446 00.004 12308 Worker thread wakes up
21:22:27.446 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:27.446 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:28.686 01.240 12308 Exposure complete
21:22:28.848 00.162 12308 worker thread done servicing request
21:22:28.848 00.000 14556 OnExposeComplete: enter
21:22:28.853 00.005 14556 UpdateGuideState(): m_state=6
21:22:28.856 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2377
21:22:28.860 00.004 14556 Star::Find returns 1 (0), X=177.47, Y=991.52, Mass=1963, SNR=29.8, Peak=120 HFD=5.0
21:22:28.864 00.004 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.87 = -2.41)
21:22:28.868 00.004 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.51)
21:22:28.871 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=0.16 hyp=0.22 cameraTheta=0.80 mountX=-0.17 mountY=-0.13, mountTheta=-2.48
21:22:28.876 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.16, opts=13)
21:22:28.879 00.003 14556 Enqueuing Move request for scope (0.16, 0.16)
21:22:28.883 00.004 12308 Worker thread wakes up
21:22:28.883 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.16) opts 0xd
21:22:28.883 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.16)
21:22:28.883 00.000 12308 Moving (0.16, 0.16) raw xDistance=-0.17 yDistance=-0.13
21:22:28.885 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:22:28.885 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:28.885 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:22:28.885 00.000 12308 MoveAxis(E, 0, ABG)
21:22:28.885 00.000 12308 Move returns status 0, amount 0
21:22:28.885 00.000 12308 MoveAxis(N, 0, ABG)
21:22:28.885 00.000 12308 Move returns status 0, amount 0
21:22:28.885 00.000 12308 move complete, result=0
21:22:28.885 00.000 12308 worker thread done servicing request
21:22:28.886 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:28.910 00.024 14556 UpdateGuideState exits: m=1963 SNR=29.8
21:22:28.914 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:28.918 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:28.921 00.003 14556 Enqueuing Expose request
21:22:28.924 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:22:28.928 00.004 12308 Worker thread wakes up
21:22:28.928 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:28.930 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:30.172 01.242 12308 Exposure complete
21:22:30.328 00.156 12308 worker thread done servicing request
21:22:30.329 00.001 14556 OnExposeComplete: enter
21:22:30.334 00.005 14556 UpdateGuideState(): m_state=6
21:22:30.338 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2378
21:22:30.341 00.003 14556 Star::Find returns 1 (0), X=177.55, Y=991.62, Mass=2100, SNR=30.6, Peak=136 HFD=4.6
21:22:30.344 00.003 14556 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.07) = xAngle (3.91 = -2.37)
21:22:30.349 00.005 14556 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.81 = -2.47)
21:22:30.353 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=0.26 hyp=0.35 cameraTheta=0.84 mountX=-0.25 mountY=-0.21, mountTheta=-2.43
21:22:30.357 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.26, opts=13)
21:22:30.362 00.005 14556 Enqueuing Move request for scope (0.23, 0.26)
21:22:30.366 00.004 12308 Worker thread wakes up
21:22:30.366 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.26) opts 0xd
21:22:30.366 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.26)
21:22:30.366 00.000 12308 Moving (0.23, 0.26) raw xDistance=-0.25 yDistance=-0.21
21:22:30.366 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:22:30.367 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:22:30.367 00.000 12308 MoveAxis(E, 108, ABG)
21:22:30.367 00.000 12308 Guiding  Dir = 2, Dur = 108
21:22:30.367 00.000 12308 IsSlewing returns 0
21:22:30.368 00.001 12308 IsGuiding returns 0
21:22:30.368 00.000 12308 PulseGuide returned control before completion, sleep 118
21:22:30.369 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:30.393 00.024 14556 UpdateGuideState exits: m=2100 SNR=30.6
21:22:30.399 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:30.404 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:30.408 00.004 14556 Enqueuing Expose request
21:22:30.493 00.085 12308 IsGuiding returns 1
21:22:30.495 00.002 12308 scope still moving after pulse duration time elapsed
21:22:30.523 00.028 12308 IsSlewing returns 0
21:22:30.524 00.001 12308 IsGuiding returns 0
21:22:30.525 00.001 12308 scope move finished after 108 + 48 ms
21:22:30.525 00.000 12308 Move returns status 0, amount 108
21:22:30.525 00.000 12308 MoveAxis(N, 151, ABG)
21:22:30.526 00.001 12308 Guiding  Dir = 0, Dur = 151
21:22:30.526 00.000 12308 IsSlewing returns 0
21:22:30.527 00.001 12308 IsGuiding returns 0
21:22:30.527 00.000 12308 PulseGuide returned control before completion, sleep 161
21:22:30.696 00.169 12308 IsGuiding returns 1
21:22:30.696 00.000 12308 scope still moving after pulse duration time elapsed
21:22:30.726 00.030 12308 IsSlewing returns 0
21:22:30.728 00.002 12308 IsGuiding returns 0
21:22:30.728 00.000 12308 scope move finished after 151 + 50 ms
21:22:30.729 00.001 12308 Move returns status 0, amount 151
21:22:30.729 00.000 12308 move complete, result=0
21:22:30.730 00.001 12308 worker thread done servicing request
21:22:30.730 00.000 12308 Worker thread wakes up
21:22:30.730 00.000 14556 GuideStep: -0.2 px 108 ms EAST, -0.2 px 151 ms NORTH
21:22:30.739 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:30.739 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:31.981 01.242 12308 Exposure complete
21:22:32.138 00.157 12308 worker thread done servicing request
21:22:32.139 00.001 14556 OnExposeComplete: enter
21:22:32.143 00.004 14556 UpdateGuideState(): m_state=6
21:22:32.148 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2379
21:22:32.154 00.006 14556 Star::Find returns 1 (0), X=177.32, Y=991.53, Mass=1976, SNR=29.9, Peak=137 HFD=4.5
21:22:32.158 00.004 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.60 = -1.68)
21:22:32.162 00.004 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.78)
21:22:32.166 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.53 mountX=-0.02 mountY=-0.17, mountTheta=-1.68
21:22:32.171 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.17, opts=13)
21:22:32.176 00.005 14556 Enqueuing Move request for scope (0.01, 0.17)
21:22:32.180 00.004 12308 Worker thread wakes up
21:22:32.181 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
21:22:32.181 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
21:22:32.181 00.000 12308 Moving (0.01, 0.17) raw xDistance=-0.02 yDistance=-0.17
21:22:32.181 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:22:32.181 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:32.181 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:22:32.182 00.001 12308 MoveAxis(E, 0, ABG)
21:22:32.182 00.000 12308 Move returns status 0, amount 0
21:22:32.182 00.000 12308 MoveAxis(N, 0, ABG)
21:22:32.184 00.002 12308 Move returns status 0, amount 0
21:22:32.185 00.001 12308 move complete, result=0
21:22:32.185 00.000 12308 worker thread done servicing request
21:22:32.185 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:32.209 00.024 14556 UpdateGuideState exits: m=1976 SNR=29.9
21:22:32.213 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:32.216 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:32.220 00.004 14556 Enqueuing Expose request
21:22:32.223 00.003 12308 Worker thread wakes up
21:22:32.223 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:32.223 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:32.225 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:22:33.481 01.256 12308 Exposure complete
21:22:33.640 00.159 12308 worker thread done servicing request
21:22:33.641 00.001 14556 OnExposeComplete: enter
21:22:33.645 00.004 14556 UpdateGuideState(): m_state=6
21:22:33.648 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2380
21:22:33.653 00.005 14556 Star::Find returns 1 (0), X=177.14, Y=991.62, Mass=2110, SNR=30.6, Peak=141 HFD=4.6
21:22:33.657 00.004 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.22 = -1.07)
21:22:33.661 00.004 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.17)
21:22:33.665 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.27 hyp=0.32 cameraTheta=2.14 mountX=0.15 mountY=-0.29, mountTheta=-1.09
21:22:33.670 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.27, opts=13)
21:22:33.674 00.004 14556 Enqueuing Move request for scope (-0.17, 0.27)
21:22:33.679 00.005 12308 Worker thread wakes up
21:22:33.679 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.27) opts 0xd
21:22:33.679 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.27)
21:22:33.679 00.000 12308 Moving (-0.17, 0.27) raw xDistance=0.15 yDistance=-0.29
21:22:33.679 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:22:33.680 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:22:33.680 00.000 12308 MoveAxis(E, 0, ABG)
21:22:33.680 00.000 12308 Move returns status 0, amount 0
21:22:33.680 00.000 12308 MoveAxis(N, 205, ABG)
21:22:33.682 00.002 12308 Guiding  Dir = 0, Dur = 205
21:22:33.682 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:33.686 00.004 12308 IsSlewing returns 0
21:22:33.686 00.000 12308 IsGuiding returns 0
21:22:33.687 00.001 12308 PulseGuide returned control before completion, sleep 215
21:22:33.709 00.022 14556 UpdateGuideState exits: m=2110 SNR=30.6
21:22:33.714 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:33.717 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:33.722 00.005 14556 Enqueuing Expose request
21:22:33.910 00.188 12308 IsGuiding returns 1
21:22:33.910 00.000 12308 scope still moving after pulse duration time elapsed
21:22:33.942 00.032 12308 IsSlewing returns 0
21:22:33.942 00.000 12308 IsGuiding returns 0
21:22:33.943 00.001 12308 scope move finished after 205 + 51 ms
21:22:33.943 00.000 12308 Move returns status 0, amount 205
21:22:33.944 00.001 12308 move complete, result=0
21:22:33.944 00.000 12308 worker thread done servicing request
21:22:33.945 00.001 12308 Worker thread wakes up
21:22:33.946 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 205 ms NORTH
21:22:33.952 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:33.952 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:35.200 01.248 12308 Exposure complete
21:22:35.349 00.149 12308 worker thread done servicing request
21:22:35.350 00.001 14556 OnExposeComplete: enter
21:22:35.354 00.004 14556 UpdateGuideState(): m_state=6
21:22:35.358 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2381
21:22:35.362 00.004 14556 Star::Find returns 1 (0), X=177.26, Y=991.25, Mass=1967, SNR=29.7, Peak=161 HFD=4.5
21:22:35.368 00.006 14556 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-3.07) = xAngle (1.03 = 1.03)
21:22:35.372 00.004 14556 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.93 = 0.93)
21:22:35.375 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-2.04 mountX=0.06 mountY=0.09, mountTheta=1.00
21:22:35.381 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.11, opts=13)
21:22:35.385 00.004 14556 Enqueuing Move request for scope (-0.05, -0.11)
21:22:35.388 00.003 12308 Worker thread wakes up
21:22:35.388 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.11) opts 0xd
21:22:35.388 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.11)
21:22:35.388 00.000 12308 Moving (-0.05, -0.11) raw xDistance=0.06 yDistance=0.09
21:22:35.388 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:22:35.390 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:35.390 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:22:35.390 00.000 12308 MoveAxis(E, 0, ABG)
21:22:35.390 00.000 12308 Move returns status 0, amount 0
21:22:35.390 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:35.394 00.004 12308 MoveAxis(N, 0, ABG)
21:22:35.394 00.000 12308 Move returns status 0, amount 0
21:22:35.394 00.000 12308 move complete, result=0
21:22:35.394 00.000 12308 worker thread done servicing request
21:22:35.417 00.023 14556 UpdateGuideState exits: m=1967 SNR=29.7
21:22:35.422 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:35.425 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:35.430 00.005 14556 Enqueuing Expose request
21:22:35.434 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:35.439 00.005 12308 Worker thread wakes up
21:22:35.439 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:35.439 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:36.683 01.244 12308 Exposure complete
21:22:36.841 00.158 12308 worker thread done servicing request
21:22:36.841 00.000 14556 OnExposeComplete: enter
21:22:36.845 00.004 14556 UpdateGuideState(): m_state=6
21:22:36.849 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2382
21:22:36.854 00.005 14556 Star::Find returns 1 (0), X=177.37, Y=991.38, Mass=1819, SNR=28.4, Peak=134 HFD=4.8
21:22:36.857 00.003 14556 CameraToMount -- cameraTheta (0.38) - m_xAngle (-3.07) = xAngle (3.46 = -2.83)
21:22:36.861 00.004 14556 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.36 = -2.92)
21:22:36.866 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.06 cameraTheta=0.38 mountX=-0.05 mountY=-0.01, mountTheta=-2.92
21:22:36.871 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.02, opts=13)
21:22:36.876 00.005 14556 Enqueuing Move request for scope (0.05, 0.02)
21:22:36.880 00.004 12308 Worker thread wakes up
21:22:36.880 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
21:22:36.880 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
21:22:36.880 00.000 12308 Moving (0.05, 0.02) raw xDistance=-0.05 yDistance=-0.01
21:22:36.880 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:22:36.880 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:36.881 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:22:36.881 00.000 12308 MoveAxis(E, 0, ABG)
21:22:36.881 00.000 12308 Move returns status 0, amount 0
21:22:36.881 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:36.885 00.004 12308 MoveAxis(N, 0, ABG)
21:22:36.885 00.000 12308 Move returns status 0, amount 0
21:22:36.885 00.000 12308 move complete, result=0
21:22:36.885 00.000 12308 worker thread done servicing request
21:22:36.907 00.022 14556 UpdateGuideState exits: m=1819 SNR=28.4
21:22:36.912 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:36.916 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:36.920 00.004 14556 Enqueuing Expose request
21:22:36.923 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:22:36.929 00.006 12308 Worker thread wakes up
21:22:36.929 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:36.929 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:38.174 01.245 12308 Exposure complete
21:22:38.331 00.157 12308 worker thread done servicing request
21:22:38.332 00.001 14556 OnExposeComplete: enter
21:22:38.336 00.004 14556 UpdateGuideState(): m_state=6
21:22:38.341 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2383
21:22:38.345 00.004 14556 Star::Find returns 1 (0), X=177.35, Y=991.42, Mass=2104, SNR=30.7, Peak=152 HFD=4.8
21:22:38.348 00.003 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.10 = -2.18)
21:22:38.352 00.004 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.28)
21:22:38.356 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=1.03 mountX=-0.04 mountY=-0.05, mountTheta=-2.22
21:22:38.360 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.06, opts=13)
21:22:38.365 00.005 14556 Enqueuing Move request for scope (0.04, 0.06)
21:22:38.370 00.005 12308 Worker thread wakes up
21:22:38.370 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
21:22:38.370 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
21:22:38.370 00.000 12308 Moving (0.04, 0.06) raw xDistance=-0.04 yDistance=-0.05
21:22:38.371 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:22:38.371 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:38.371 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:22:38.371 00.000 12308 MoveAxis(E, 0, ABG)
21:22:38.371 00.000 12308 Move returns status 0, amount 0
21:22:38.372 00.001 12308 MoveAxis(N, 0, ABG)
21:22:38.372 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:38.377 00.005 12308 Move returns status 0, amount 0
21:22:38.377 00.000 12308 move complete, result=0
21:22:38.377 00.000 12308 worker thread done servicing request
21:22:38.397 00.020 14556 UpdateGuideState exits: m=2104 SNR=30.7
21:22:38.404 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:38.408 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:38.412 00.004 14556 Enqueuing Expose request
21:22:38.416 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:22:38.420 00.004 12308 Worker thread wakes up
21:22:38.421 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:38.421 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:39.677 01.256 12308 Exposure complete
21:22:39.839 00.162 12308 worker thread done servicing request
21:22:39.840 00.001 14556 OnExposeComplete: enter
21:22:39.843 00.003 14556 UpdateGuideState(): m_state=6
21:22:39.847 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2384
21:22:39.851 00.004 14556 Star::Find returns 1 (0), X=177.15, Y=991.46, Mass=1761, SNR=28.2, Peak=117 HFD=4.4
21:22:39.856 00.005 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.69 = -0.59)
21:22:39.860 00.004 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.59 = -0.69)
21:22:39.865 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.19 cameraTheta=2.62 mountX=0.16 mountY=-0.12, mountTheta=-0.66
21:22:39.870 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.10, opts=13)
21:22:39.874 00.004 14556 Enqueuing Move request for scope (-0.17, 0.10)
21:22:39.878 00.004 12308 Worker thread wakes up
21:22:39.878 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd
21:22:39.878 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.10)
21:22:39.878 00.000 12308 Moving (-0.17, 0.10) raw xDistance=0.16 yDistance=-0.12
21:22:39.878 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:22:39.878 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:39.880 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:22:39.880 00.000 12308 MoveAxis(E, 0, ABG)
21:22:39.880 00.000 12308 Move returns status 0, amount 0
21:22:39.880 00.000 12308 MoveAxis(N, 0, ABG)
21:22:39.880 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:39.885 00.005 12308 Move returns status 0, amount 0
21:22:39.885 00.000 12308 move complete, result=0
21:22:39.885 00.000 12308 worker thread done servicing request
21:22:39.905 00.020 14556 UpdateGuideState exits: m=1761 SNR=28.2
21:22:39.909 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:39.913 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:39.916 00.003 14556 Enqueuing Expose request
21:22:39.919 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:22:39.922 00.003 12308 Worker thread wakes up
21:22:39.922 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:39.923 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:41.156 01.233 12308 Exposure complete
21:22:41.300 00.144 14556 OnExposeComplete: enter
21:22:41.304 00.004 12308 worker thread done servicing request
21:22:41.304 00.000 14556 UpdateGuideState(): m_state=6
21:22:41.311 00.007 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2385
21:22:41.316 00.005 14556 Star::Find returns 1 (0), X=177.54, Y=991.57, Mass=2179, SNR=31.4, Peak=140 HFD=5.0
21:22:41.320 00.004 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.81 = -2.47)
21:22:41.323 00.003 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.72 = -2.57)
21:22:41.327 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=0.21 hyp=0.31 cameraTheta=0.74 mountX=-0.24 mountY=-0.17, mountTheta=-2.54
21:22:41.332 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.21, opts=13)
21:22:41.336 00.004 14556 Enqueuing Move request for scope (0.23, 0.21)
21:22:41.340 00.004 12308 Worker thread wakes up
21:22:41.340 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.21) opts 0xd
21:22:41.340 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.21)
21:22:41.340 00.000 12308 Moving (0.23, 0.21) raw xDistance=-0.24 yDistance=-0.17
21:22:41.340 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:22:41.341 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:41.341 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:22:41.341 00.000 12308 MoveAxis(E, 106, ABG)
21:22:41.341 00.000 12308 Guiding  Dir = 2, Dur = 106
21:22:41.342 00.001 12308 IsSlewing returns 0
21:22:41.342 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:41.347 00.005 12308 IsGuiding returns 0
21:22:41.347 00.000 12308 PulseGuide returned control before completion, sleep 116
21:22:41.365 00.018 14556 UpdateGuideState exits: m=2179 SNR=31.4
21:22:41.368 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:41.373 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:41.376 00.003 14556 Enqueuing Expose request
21:22:41.479 00.103 12308 IsGuiding returns 1
21:22:41.479 00.000 12308 scope still moving after pulse duration time elapsed
21:22:41.509 00.030 12308 IsSlewing returns 0
21:22:41.511 00.002 12308 IsGuiding returns 0
21:22:41.512 00.001 12308 scope move finished after 106 + 58 ms
21:22:41.512 00.000 12308 Move returns status 0, amount 106
21:22:41.513 00.001 12308 MoveAxis(N, 0, ABG)
21:22:41.513 00.000 12308 Move returns status 0, amount 0
21:22:41.513 00.000 12308 move complete, result=0
21:22:41.514 00.001 12308 worker thread done servicing request
21:22:41.514 00.000 14556 GuideStep: -0.2 px 106 ms EAST, -0.2 px 0 ms NORTH
21:22:41.521 00.007 12308 Worker thread wakes up
21:22:41.522 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:41.522 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:42.767 01.245 12308 Exposure complete
21:22:42.922 00.155 12308 worker thread done servicing request
21:22:42.922 00.000 14556 OnExposeComplete: enter
21:22:42.926 00.004 14556 UpdateGuideState(): m_state=6
21:22:42.930 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2386
21:22:42.935 00.005 14556 Star::Find returns 1 (0), X=177.28, Y=991.58, Mass=2252, SNR=31.5, Peak=171 HFD=4.6
21:22:42.939 00.004 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
21:22:42.944 00.005 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
21:22:42.947 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.72 mountX=0.02 mountY=-0.22, mountTheta=-1.49
21:22:42.952 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.22, opts=13)
21:22:42.955 00.003 14556 Enqueuing Move request for scope (-0.03, 0.22)
21:22:42.959 00.004 12308 Worker thread wakes up
21:22:42.959 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.22) opts 0xd
21:22:42.959 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.22)
21:22:42.959 00.000 12308 Moving (-0.03, 0.22) raw xDistance=0.02 yDistance=-0.22
21:22:42.959 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:22:42.960 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:22:42.960 00.000 12308 MoveAxis(E, 0, ABG)
21:22:42.960 00.000 12308 Move returns status 0, amount 0
21:22:42.960 00.000 12308 MoveAxis(N, 158, ABG)
21:22:42.960 00.000 12308 Guiding  Dir = 0, Dur = 158
21:22:42.960 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:42.964 00.004 12308 IsSlewing returns 0
21:22:42.966 00.002 12308 IsGuiding returns 0
21:22:42.966 00.000 12308 PulseGuide returned control before completion, sleep 168
21:22:42.986 00.020 14556 UpdateGuideState exits: m=2252 SNR=31.5
21:22:42.992 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:42.996 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:43.000 00.004 14556 Enqueuing Expose request
21:22:43.136 00.136 12308 IsGuiding returns 1
21:22:43.136 00.000 12308 scope still moving after pulse duration time elapsed
21:22:43.167 00.031 12308 IsSlewing returns 0
21:22:43.167 00.000 12308 IsGuiding returns 0
21:22:43.167 00.000 12308 scope move finished after 158 + 44 ms
21:22:43.168 00.001 12308 Move returns status 0, amount 158
21:22:43.168 00.000 12308 move complete, result=0
21:22:43.168 00.000 12308 worker thread done servicing request
21:22:43.169 00.001 12308 Worker thread wakes up
21:22:43.169 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 158 ms NORTH
21:22:43.176 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:43.176 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:44.428 01.252 12308 Exposure complete
21:22:44.576 00.148 12308 worker thread done servicing request
21:22:44.577 00.001 14556 OnExposeComplete: enter
21:22:44.580 00.003 14556 UpdateGuideState(): m_state=6
21:22:44.585 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2387
21:22:44.588 00.003 14556 Star::Find returns 1 (0), X=177.31, Y=991.63, Mass=2135, SNR=31.3, Peak=132 HFD=4.8
21:22:44.591 00.003 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.68 = -1.61)
21:22:44.595 00.004 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.71)
21:22:44.599 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.60 mountX=-0.01 mountY=-0.27, mountTheta=-1.61
21:22:44.604 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.28, opts=13)
21:22:44.608 00.004 14556 Enqueuing Move request for scope (-0.01, 0.28)
21:22:44.611 00.003 12308 Worker thread wakes up
21:22:44.611 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.28) opts 0xd
21:22:44.611 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.28)
21:22:44.611 00.000 12308 Moving (-0.01, 0.28) raw xDistance=-0.01 yDistance=-0.27
21:22:44.611 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:22:44.611 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:22:44.611 00.000 12308 MoveAxis(E, 0, ABG)
21:22:44.611 00.000 12308 Move returns status 0, amount 0
21:22:44.611 00.000 12308 MoveAxis(N, 193, ABG)
21:22:44.613 00.002 12308 Guiding  Dir = 0, Dur = 193
21:22:44.613 00.000 12308 IsSlewing returns 0
21:22:44.614 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:44.618 00.004 12308 IsGuiding returns 0
21:22:44.619 00.001 12308 PulseGuide returned control before completion, sleep 203
21:22:44.639 00.020 14556 UpdateGuideState exits: m=2135 SNR=31.3
21:22:44.643 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:44.647 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:44.654 00.007 14556 Enqueuing Expose request
21:22:44.823 00.169 12308 IsGuiding returns 1
21:22:44.823 00.000 12308 scope still moving after pulse duration time elapsed
21:22:44.854 00.031 12308 IsSlewing returns 0
21:22:44.856 00.002 12308 IsGuiding returns 0
21:22:44.856 00.000 12308 scope move finished after 193 + 44 ms
21:22:44.856 00.000 12308 Move returns status 0, amount 193
21:22:44.857 00.001 12308 move complete, result=0
21:22:44.857 00.000 12308 worker thread done servicing request
21:22:44.857 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 193 ms NORTH
21:22:44.863 00.006 12308 Worker thread wakes up
21:22:44.864 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:44.864 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:46.118 01.254 12308 Exposure complete
21:22:46.274 00.156 12308 worker thread done servicing request
21:22:46.274 00.000 14556 OnExposeComplete: enter
21:22:46.278 00.004 14556 UpdateGuideState(): m_state=6
21:22:46.282 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2388
21:22:46.286 00.004 14556 Star::Find returns 1 (0), X=177.38, Y=991.25, Mass=2155, SNR=31.3, Peak=184 HFD=4.5
21:22:46.291 00.005 14556 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-3.07) = xAngle (2.06 = 2.06)
21:22:46.294 00.003 14556 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.96 = 1.96)
21:22:46.298 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-1.01 mountX=-0.06 mountY=0.12, mountTheta=2.04
21:22:46.304 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.11, opts=13)
21:22:46.309 00.005 14556 Enqueuing Move request for scope (0.07, -0.11)
21:22:46.313 00.004 12308 Worker thread wakes up
21:22:46.313 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
21:22:46.313 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
21:22:46.313 00.000 12308 Moving (0.07, -0.11) raw xDistance=-0.06 yDistance=0.12
21:22:46.313 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:22:46.314 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:46.314 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:22:46.314 00.000 12308 MoveAxis(E, 0, ABG)
21:22:46.314 00.000 12308 Move returns status 0, amount 0
21:22:46.314 00.000 12308 MoveAxis(N, 0, ABG)
21:22:46.315 00.001 12308 Move returns status 0, amount 0
21:22:46.316 00.001 12308 move complete, result=0
21:22:46.316 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:46.319 00.003 12308 worker thread done servicing request
21:22:46.340 00.021 14556 UpdateGuideState exits: m=2155 SNR=31.3
21:22:46.344 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:46.349 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:46.352 00.003 14556 Enqueuing Expose request
21:22:46.356 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:46.360 00.004 12308 Worker thread wakes up
21:22:46.360 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:46.360 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:47.607 01.247 12308 Exposure complete
21:22:47.767 00.160 12308 worker thread done servicing request
21:22:47.767 00.000 14556 OnExposeComplete: enter
21:22:47.772 00.005 14556 UpdateGuideState(): m_state=6
21:22:47.776 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2389
21:22:47.781 00.005 14556 Star::Find returns 1 (0), X=177.33, Y=991.24, Mass=2005, SNR=29.9, Peak=152 HFD=4.5
21:22:47.785 00.004 14556 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.07) = xAngle (1.60 = 1.60)
21:22:47.789 00.004 14556 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.50 = 1.50)
21:22:47.793 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.48 mountX=-0.00 mountY=0.12, mountTheta=1.60
21:22:47.798 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.12, opts=13)
21:22:47.802 00.004 14556 Enqueuing Move request for scope (0.01, -0.12)
21:22:47.806 00.004 12308 Worker thread wakes up
21:22:47.806 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd
21:22:47.806 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.12)
21:22:47.806 00.000 12308 Moving (0.01, -0.12) raw xDistance=-0.00 yDistance=0.12
21:22:47.806 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:22:47.808 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:47.808 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:22:47.808 00.000 12308 MoveAxis(E, 0, ABG)
21:22:47.808 00.000 12308 Move returns status 0, amount 0
21:22:47.808 00.000 12308 MoveAxis(N, 0, ABG)
21:22:47.809 00.001 12308 Move returns status 0, amount 0
21:22:47.809 00.000 12308 move complete, result=0
21:22:47.809 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:47.813 00.004 12308 worker thread done servicing request
21:22:47.834 00.021 14556 UpdateGuideState exits: m=2005 SNR=29.9
21:22:47.839 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:47.844 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:47.848 00.004 14556 Enqueuing Expose request
21:22:47.852 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:47.856 00.004 12308 Worker thread wakes up
21:22:47.856 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:47.856 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:49.105 01.249 12308 Exposure complete
21:22:49.250 00.145 12308 worker thread done servicing request
21:22:49.250 00.000 14556 OnExposeComplete: enter
21:22:49.255 00.005 14556 UpdateGuideState(): m_state=6
21:22:49.259 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2390
21:22:49.262 00.003 14556 Star::Find returns 1 (0), X=177.10, Y=991.45, Mass=1806, SNR=28.6, Peak=132 HFD=4.6
21:22:49.268 00.006 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.79 = -0.49)
21:22:49.274 00.006 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.59)
21:22:49.279 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=0.09 hyp=0.23 cameraTheta=2.72 mountX=0.20 mountY=-0.13, mountTheta=-0.56
21:22:49.285 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.09, opts=13)
21:22:49.291 00.006 14556 Enqueuing Move request for scope (-0.21, 0.09)
21:22:49.297 00.006 12308 Worker thread wakes up
21:22:49.297 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.09) opts 0xd
21:22:49.297 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.09)
21:22:49.298 00.001 12308 Moving (-0.21, 0.09) raw xDistance=0.20 yDistance=-0.13
21:22:49.298 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:22:49.298 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:49.298 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:22:49.300 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:49.309 00.009 12308 MoveAxis(W, 89, ABG)
21:22:49.309 00.000 12308 Guiding  Dir = 3, Dur = 89
21:22:49.310 00.001 12308 IsSlewing returns 0
21:22:49.311 00.001 12308 IsGuiding returns 0
21:22:49.312 00.001 12308 PulseGuide returned control before completion, sleep 99
21:22:49.334 00.022 14556 UpdateGuideState exits: m=1806 SNR=28.6
21:22:49.338 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:49.341 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:49.347 00.006 14556 Enqueuing Expose request
21:22:49.424 00.077 12308 IsGuiding returns 0
21:22:49.428 00.004 12308 Move returns status 0, amount 89
21:22:49.429 00.001 12308 MoveAxis(N, 0, ABG)
21:22:49.430 00.001 12308 Move returns status 0, amount 0
21:22:49.431 00.001 12308 move complete, result=0
21:22:49.431 00.000 12308 worker thread done servicing request
21:22:49.431 00.000 14556 GuideStep: 0.2 px 89 ms WEST, -0.1 px 0 ms NORTH
21:22:49.439 00.008 12308 Worker thread wakes up
21:22:49.439 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:49.439 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:50.691 01.252 12308 Exposure complete
21:22:50.846 00.155 12308 worker thread done servicing request
21:22:50.846 00.000 14556 OnExposeComplete: enter
21:22:50.850 00.004 14556 UpdateGuideState(): m_state=6
21:22:50.854 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2391
21:22:50.859 00.005 14556 Star::Find returns 1 (0), X=177.25, Y=991.38, Mass=1981, SNR=30.0, Peak=144 HFD=4.7
21:22:50.862 00.003 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.86 = -0.42)
21:22:50.867 00.005 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.52)
21:22:50.870 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.07 cameraTheta=2.79 mountX=0.06 mountY=-0.03, mountTheta=-0.50
21:22:50.876 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.02, opts=13)
21:22:50.880 00.004 14556 Enqueuing Move request for scope (-0.06, 0.02)
21:22:50.883 00.003 12308 Worker thread wakes up
21:22:50.883 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
21:22:50.883 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
21:22:50.883 00.000 12308 Moving (-0.06, 0.02) raw xDistance=0.06 yDistance=-0.03
21:22:50.885 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:22:50.885 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:50.885 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:22:50.885 00.000 12308 MoveAxis(E, 0, ABG)
21:22:50.886 00.001 12308 Move returns status 0, amount 0
21:22:50.886 00.000 12308 MoveAxis(N, 0, ABG)
21:22:50.886 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:50.890 00.004 12308 Move returns status 0, amount 0
21:22:50.890 00.000 12308 move complete, result=0
21:22:50.890 00.000 12308 worker thread done servicing request
21:22:50.913 00.023 14556 UpdateGuideState exits: m=1981 SNR=30.0
21:22:50.918 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:50.922 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:50.926 00.004 14556 Enqueuing Expose request
21:22:50.932 00.006 12308 Worker thread wakes up
21:22:50.932 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:22:50.937 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:50.937 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:52.179 01.242 12308 Exposure complete
21:22:52.340 00.161 12308 worker thread done servicing request
21:22:52.340 00.000 14556 OnExposeComplete: enter
21:22:52.344 00.004 14556 UpdateGuideState(): m_state=6
21:22:52.349 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2392
21:22:52.353 00.004 14556 Star::Find returns 1 (0), X=177.29, Y=991.53, Mass=1822, SNR=28.5, Peak=126 HFD=4.6
21:22:52.356 00.003 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.77 = -1.52)
21:22:52.362 00.006 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.62)
21:22:52.369 00.007 14556 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.69 mountX=0.01 mountY=-0.17, mountTheta=-1.52
21:22:52.377 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.17, opts=13)
21:22:52.381 00.004 14556 Enqueuing Move request for scope (-0.02, 0.17)
21:22:52.385 00.004 12308 Worker thread wakes up
21:22:52.385 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd
21:22:52.385 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.17)
21:22:52.385 00.000 12308 Moving (-0.02, 0.17) raw xDistance=0.01 yDistance=-0.17
21:22:52.386 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:22:52.386 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:52.386 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:22:52.386 00.000 12308 MoveAxis(E, 0, ABG)
21:22:52.386 00.000 12308 Move returns status 0, amount 0
21:22:52.386 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:52.391 00.005 12308 MoveAxis(N, 0, ABG)
21:22:52.392 00.001 12308 Move returns status 0, amount 0
21:22:52.392 00.000 12308 move complete, result=0
21:22:52.392 00.000 12308 worker thread done servicing request
21:22:52.415 00.023 14556 UpdateGuideState exits: m=1822 SNR=28.5
21:22:52.419 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:52.424 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:52.429 00.005 14556 Enqueuing Expose request
21:22:52.434 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:22:52.439 00.005 12308 Worker thread wakes up
21:22:52.440 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:52.440 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:53.681 01.241 12308 Exposure complete
21:22:53.836 00.155 12308 worker thread done servicing request
21:22:53.837 00.001 14556 OnExposeComplete: enter
21:22:53.840 00.003 14556 UpdateGuideState(): m_state=6
21:22:53.845 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2393
21:22:53.848 00.003 14556 Star::Find returns 1 (0), X=177.20, Y=991.77, Mass=1754, SNR=28.1, Peak=129 HFD=4.5
21:22:53.852 00.004 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
21:22:53.855 00.003 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
21:22:53.858 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.42 hyp=0.43 cameraTheta=1.85 mountX=0.09 mountY=-0.43, mountTheta=-1.36
21:22:53.864 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.42, opts=13)
21:22:53.869 00.005 14556 Enqueuing Move request for scope (-0.12, 0.42)
21:22:53.873 00.004 12308 Worker thread wakes up
21:22:53.873 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.42) opts 0xd
21:22:53.873 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.42)
21:22:53.873 00.000 12308 Moving (-0.12, 0.42) raw xDistance=0.09 yDistance=-0.43
21:22:53.873 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:22:53.873 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
21:22:53.874 00.001 12308 MoveAxis(E, 0, ABG)
21:22:53.874 00.000 12308 Move returns status 0, amount 0
21:22:53.874 00.000 12308 MoveAxis(N, 302, ABG)
21:22:53.874 00.000 12308 Guiding  Dir = 0, Dur = 302
21:22:53.874 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:53.879 00.005 12308 IsSlewing returns 0
21:22:53.879 00.000 12308 IsGuiding returns 0
21:22:53.879 00.000 12308 PulseGuide returned control before completion, sleep 312
21:22:53.900 00.021 14556 UpdateGuideState exits: m=1754 SNR=28.1
21:22:53.907 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:53.912 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:53.916 00.004 14556 Enqueuing Expose request
21:22:54.206 00.290 12308 IsGuiding returns 1
21:22:54.206 00.000 12308 scope still moving after pulse duration time elapsed
21:22:54.236 00.030 12308 IsSlewing returns 0
21:22:54.238 00.002 12308 IsGuiding returns 0
21:22:54.238 00.000 12308 scope move finished after 302 + 56 ms
21:22:54.239 00.001 12308 Move returns status 0, amount 302
21:22:54.239 00.000 12308 move complete, result=0
21:22:54.239 00.000 12308 worker thread done servicing request
21:22:54.240 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 302 ms NORTH
21:22:54.249 00.009 12308 Worker thread wakes up
21:22:54.249 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:54.249 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:55.494 01.245 12308 Exposure complete
21:22:55.658 00.164 12308 worker thread done servicing request
21:22:55.659 00.001 14556 OnExposeComplete: enter
21:22:55.662 00.003 14556 UpdateGuideState(): m_state=6
21:22:55.665 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2394
21:22:55.668 00.003 14556 Star::Find returns 1 (0), X=177.31, Y=991.25, Mass=1836, SNR=28.6, Peak=143 HFD=4.8
21:22:55.670 00.002 14556 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-3.07) = xAngle (1.47 = 1.47)
21:22:55.673 00.003 14556 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.37 = 1.37)
21:22:55.678 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.61 mountX=0.01 mountY=0.11, mountTheta=1.47
21:22:55.681 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.11, opts=13)
21:22:55.684 00.003 14556 Enqueuing Move request for scope (-0.00, -0.11)
21:22:55.687 00.003 12308 Worker thread wakes up
21:22:55.688 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.11) opts 0xd
21:22:55.688 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.11)
21:22:55.688 00.000 12308 Moving (-0.00, -0.11) raw xDistance=0.01 yDistance=0.11
21:22:55.688 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:22:55.689 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:55.689 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:22:55.689 00.000 12308 MoveAxis(E, 0, ABG)
21:22:55.689 00.000 12308 Move returns status 0, amount 0
21:22:55.690 00.001 12308 MoveAxis(N, 0, ABG)
21:22:55.690 00.000 12308 Move returns status 0, amount 0
21:22:55.690 00.000 12308 move complete, result=0
21:22:55.690 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:55.693 00.003 12308 worker thread done servicing request
21:22:55.709 00.016 14556 UpdateGuideState exits: m=1836 SNR=28.6
21:22:55.713 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:55.718 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:55.723 00.005 14556 Enqueuing Expose request
21:22:55.726 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:55.731 00.005 12308 Worker thread wakes up
21:22:55.731 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:55.731 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:56.978 01.247 12308 Exposure complete
21:22:57.126 00.148 12308 worker thread done servicing request
21:22:57.126 00.000 14556 OnExposeComplete: enter
21:22:57.131 00.005 14556 UpdateGuideState(): m_state=6
21:22:57.135 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2395
21:22:57.138 00.003 14556 Star::Find returns 1 (0), X=177.47, Y=991.33, Mass=2183, SNR=31.1, Peak=147 HFD=4.7
21:22:57.143 00.005 14556 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-3.07) = xAngle (2.92 = 2.92)
21:22:57.147 00.004 14556 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.82 = 2.82)
21:22:57.151 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.15 mountX=-0.16 mountY=0.05, mountTheta=2.83
21:22:57.156 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.02, opts=13)
21:22:57.161 00.005 14556 Enqueuing Move request for scope (0.16, -0.02)
21:22:57.164 00.003 12308 Worker thread wakes up
21:22:57.164 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
21:22:57.164 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
21:22:57.164 00.000 12308 Moving (0.16, -0.02) raw xDistance=-0.16 yDistance=0.05
21:22:57.166 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:22:57.166 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:57.166 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:22:57.166 00.000 12308 MoveAxis(E, 0, ABG)
21:22:57.166 00.000 12308 Move returns status 0, amount 0
21:22:57.166 00.000 12308 MoveAxis(N, 0, ABG)
21:22:57.167 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:57.170 00.003 12308 Move returns status 0, amount 0
21:22:57.170 00.000 12308 move complete, result=0
21:22:57.170 00.000 12308 worker thread done servicing request
21:22:57.191 00.021 14556 UpdateGuideState exits: m=2183 SNR=31.1
21:22:57.195 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:57.199 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:57.202 00.003 14556 Enqueuing Expose request
21:22:57.206 00.004 12308 Worker thread wakes up
21:22:57.207 00.001 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:57.211 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:57.211 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:58.457 01.246 12308 Exposure complete
21:22:58.613 00.156 12308 worker thread done servicing request
21:22:58.613 00.000 14556 OnExposeComplete: enter
21:22:58.616 00.003 14556 UpdateGuideState(): m_state=6
21:22:58.620 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2396
21:22:58.623 00.003 14556 Star::Find returns 1 (0), X=177.50, Y=991.37, Mass=1978, SNR=29.7, Peak=130 HFD=4.4
21:22:58.626 00.003 14556 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.07) = xAngle (3.12 = 3.12)
21:22:58.629 00.003 14556 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.02 = 3.02)
21:22:58.633 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.01 hyp=0.19 cameraTheta=0.04 mountX=-0.19 mountY=0.02, mountTheta=3.02
21:22:58.638 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.01, opts=13)
21:22:58.643 00.005 14556 Enqueuing Move request for scope (0.19, 0.01)
21:22:58.645 00.002 12308 Worker thread wakes up
21:22:58.645 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.01) opts 0xd
21:22:58.647 00.002 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.01)
21:22:58.647 00.000 12308 Moving (0.19, 0.01) raw xDistance=-0.19 yDistance=0.02
21:22:58.647 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:22:58.647 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:22:58.648 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:22:58.648 00.000 12308 MoveAxis(E, 0, ABG)
21:22:58.648 00.000 12308 Move returns status 0, amount 0
21:22:58.648 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:22:58.654 00.006 12308 MoveAxis(N, 0, ABG)
21:22:58.654 00.000 12308 Move returns status 0, amount 0
21:22:58.654 00.000 12308 move complete, result=0
21:22:58.654 00.000 12308 worker thread done servicing request
21:22:58.675 00.021 14556 UpdateGuideState exits: m=1978 SNR=29.7
21:22:58.681 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:58.685 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:22:58.689 00.004 14556 Enqueuing Expose request
21:22:58.693 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:22:58.697 00.004 12308 Worker thread wakes up
21:22:58.697 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:22:58.697 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:22:59.941 01.244 12308 Exposure complete
21:23:00.136 00.195 12308 worker thread done servicing request
21:23:00.136 00.000 14556 OnExposeComplete: enter
21:23:00.141 00.005 14556 UpdateGuideState(): m_state=6
21:23:00.148 00.007 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2397
21:23:00.153 00.005 14556 Star::Find returns 1 (0), X=177.25, Y=991.35, Mass=1839, SNR=28.9, Peak=132 HFD=4.8
21:23:00.158 00.005 14556 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-3.07) = xAngle (0.06 = 0.06)
21:23:00.166 00.008 14556 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.04 = -0.04)
21:23:00.176 00.010 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-3.01 mountX=0.06 mountY=-0.00, mountTheta=-0.04
21:23:00.183 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.01, opts=13)
21:23:00.188 00.005 14556 Enqueuing Move request for scope (-0.06, -0.01)
21:23:00.194 00.006 12308 Worker thread wakes up
21:23:00.195 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
21:23:00.195 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
21:23:00.195 00.000 12308 Moving (-0.06, -0.01) raw xDistance=0.06 yDistance=-0.00
21:23:00.195 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:23:00.195 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:23:00.196 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:23:00.196 00.000 12308 MoveAxis(E, 0, ABG)
21:23:00.196 00.000 12308 Move returns status 0, amount 0
21:23:00.196 00.000 12308 MoveAxis(N, 0, ABG)
21:23:00.196 00.000 12308 Move returns status 0, amount 0
21:23:00.196 00.000 12308 move complete, result=0
21:23:00.197 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:00.202 00.005 12308 worker thread done servicing request
21:23:00.222 00.020 14556 UpdateGuideState exits: m=1839 SNR=28.9
21:23:00.226 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:00.230 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:00.236 00.006 14556 Enqueuing Expose request
21:23:00.241 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:23:00.245 00.004 12308 Worker thread wakes up
21:23:00.245 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:00.245 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:23:01.488 01.243 12308 Exposure complete
21:23:01.645 00.157 12308 worker thread done servicing request
21:23:01.645 00.000 14556 OnExposeComplete: enter
21:23:01.649 00.004 14556 UpdateGuideState(): m_state=6
21:23:01.652 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2398
21:23:01.657 00.005 14556 Star::Find returns 1 (0), X=177.28, Y=991.53, Mass=2023, SNR=30.3, Peak=127 HFD=4.7
21:23:01.660 00.003 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
21:23:01.664 00.004 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.52)
21:23:01.669 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.79 mountX=0.03 mountY=-0.18, mountTheta=-1.42
21:23:01.674 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.17, opts=13)
21:23:01.677 00.003 14556 Enqueuing Move request for scope (-0.04, 0.17)
21:23:01.680 00.003 12308 Worker thread wakes up
21:23:01.681 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
21:23:01.681 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
21:23:01.681 00.000 12308 Moving (-0.04, 0.17) raw xDistance=0.03 yDistance=-0.18
21:23:01.681 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:23:01.682 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:23:01.682 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:23:01.682 00.000 12308 MoveAxis(E, 0, ABG)
21:23:01.683 00.001 12308 Move returns status 0, amount 0
21:23:01.683 00.000 12308 MoveAxis(N, 0, ABG)
21:23:01.683 00.000 12308 Move returns status 0, amount 0
21:23:01.683 00.000 12308 move complete, result=0
21:23:01.684 00.001 12308 worker thread done servicing request
21:23:01.684 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:01.711 00.027 14556 UpdateGuideState exits: m=2023 SNR=30.3
21:23:01.716 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:01.720 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:01.725 00.005 14556 Enqueuing Expose request
21:23:01.728 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:23:01.732 00.004 12308 Worker thread wakes up
21:23:01.732 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:01.732 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:23:02.985 01.253 12308 Exposure complete
21:23:03.142 00.157 12308 worker thread done servicing request
21:23:03.142 00.000 14556 OnExposeComplete: enter
21:23:03.147 00.005 14556 UpdateGuideState(): m_state=6
21:23:03.151 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2399
21:23:03.156 00.005 14556 Star::Find returns 1 (0), X=177.35, Y=991.64, Mass=2099, SNR=30.7, Peak=165 HFD=4.7
21:23:03.160 00.004 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
21:23:03.165 00.005 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
21:23:03.168 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.45 mountX=-0.05 mountY=-0.27, mountTheta=-1.77
21:23:03.173 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.28, opts=13)
21:23:03.178 00.005 14556 Enqueuing Move request for scope (0.04, 0.28)
21:23:03.182 00.004 12308 Worker thread wakes up
21:23:03.182 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.28) opts 0xd
21:23:03.182 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.28)
21:23:03.182 00.000 12308 Moving (0.04, 0.28) raw xDistance=-0.05 yDistance=-0.27
21:23:03.182 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:23:03.182 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:23:03.182 00.000 12308 MoveAxis(E, 0, ABG)
21:23:03.184 00.002 12308 Move returns status 0, amount 0
21:23:03.184 00.000 12308 MoveAxis(N, 191, ABG)
21:23:03.184 00.000 12308 Guiding  Dir = 0, Dur = 191
21:23:03.184 00.000 12308 IsSlewing returns 0
21:23:03.184 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:03.189 00.005 12308 IsGuiding returns 0
21:23:03.189 00.000 12308 PulseGuide returned control before completion, sleep 201
21:23:03.210 00.021 14556 UpdateGuideState exits: m=2099 SNR=30.7
21:23:03.216 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:03.220 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:03.224 00.004 14556 Enqueuing Expose request
21:23:03.399 00.175 12308 IsGuiding returns 1
21:23:03.399 00.000 12308 scope still moving after pulse duration time elapsed
21:23:03.430 00.031 12308 IsSlewing returns 0
21:23:03.430 00.000 12308 IsGuiding returns 1
21:23:03.462 00.032 12308 IsSlewing returns 0
21:23:03.462 00.000 12308 IsGuiding returns 1
21:23:03.492 00.030 12308 IsSlewing returns 0
21:23:03.494 00.002 12308 IsGuiding returns 1
21:23:03.524 00.030 12308 IsSlewing returns 0
21:23:03.525 00.001 12308 IsGuiding returns 0
21:23:03.525 00.000 12308 scope move finished after 191 + 145 ms
21:23:03.526 00.001 12308 Move returns status 0, amount 191
21:23:03.526 00.000 12308 move complete, result=0
21:23:03.527 00.001 12308 worker thread done servicing request
21:23:03.527 00.000 12308 Worker thread wakes up
21:23:03.527 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 191 ms NORTH
21:23:03.534 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:03.534 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:23:04.793 01.259 12308 Exposure complete
21:23:04.946 00.153 12308 worker thread done servicing request
21:23:04.946 00.000 14556 OnExposeComplete: enter
21:23:04.951 00.005 14556 UpdateGuideState(): m_state=6
21:23:04.954 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2400
21:23:04.958 00.004 14556 Star::Find returns 1 (0), X=177.55, Y=991.35, Mass=1942, SNR=29.7, Peak=124 HFD=4.6
21:23:04.963 00.005 14556 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-3.07) = xAngle (3.06 = 3.06)
21:23:04.969 00.006 14556 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.96 = 2.96)
21:23:04.973 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=-0.00 hyp=0.23 cameraTheta=-0.02 mountX=-0.23 mountY=0.04, mountTheta=2.96
21:23:04.979 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=-0.00, opts=13)
21:23:04.982 00.003 14556 Enqueuing Move request for scope (0.23, -0.00)
21:23:04.986 00.004 12308 Worker thread wakes up
21:23:04.986 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.00) opts 0xd
21:23:04.986 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, -0.00)
21:23:04.986 00.000 12308 Moving (0.23, -0.00) raw xDistance=-0.23 yDistance=0.04
21:23:04.986 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:23:04.986 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:23:04.988 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:23:04.988 00.000 12308 MoveAxis(E, 100, ABG)
21:23:04.988 00.000 12308 Guiding  Dir = 2, Dur = 100
21:23:04.988 00.000 12308 IsSlewing returns 0
21:23:04.988 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:04.993 00.005 12308 IsGuiding returns 0
21:23:04.993 00.000 12308 PulseGuide returned control before completion, sleep 110
21:23:05.014 00.021 14556 UpdateGuideState exits: m=1942 SNR=29.7
21:23:05.018 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:05.025 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:05.030 00.005 14556 Enqueuing Expose request
21:23:05.110 00.080 12308 IsGuiding returns 1
21:23:05.110 00.000 12308 scope still moving after pulse duration time elapsed
21:23:05.141 00.031 12308 IsSlewing returns 0
21:23:05.142 00.001 12308 IsGuiding returns 0
21:23:05.142 00.000 12308 scope move finished after 100 + 49 ms
21:23:05.143 00.001 12308 Move returns status 0, amount 100
21:23:05.143 00.000 12308 MoveAxis(N, 0, ABG)
21:23:05.144 00.001 12308 Move returns status 0, amount 0
21:23:05.144 00.000 12308 move complete, result=0
21:23:05.146 00.002 12308 worker thread done servicing request
21:23:05.146 00.000 14556 GuideStep: -0.2 px 100 ms EAST, 0.0 px 0 ms NORTH
21:23:05.153 00.007 12308 Worker thread wakes up
21:23:05.153 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:05.154 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:23:06.395 01.241 12308 Exposure complete
21:23:06.517 00.122 12308 worker thread done servicing request
21:23:06.518 00.001 14556 OnExposeComplete: enter
21:23:06.522 00.004 14556 UpdateGuideState(): m_state=6
21:23:06.526 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2401
21:23:06.529 00.003 14556 Star::Find returns 1 (0), X=177.24, Y=991.43, Mass=1827, SNR=28.7, Peak=125 HFD=4.7
21:23:06.532 00.003 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
21:23:06.537 00.005 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
21:23:06.540 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.10 cameraTheta=2.39 mountX=0.07 mountY=-0.08, mountTheta=-0.86
21:23:06.544 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.07, opts=13)
21:23:06.548 00.004 14556 Enqueuing Move request for scope (-0.07, 0.07)
21:23:06.553 00.005 12308 Worker thread wakes up
21:23:06.553 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
21:23:06.553 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
21:23:06.553 00.000 12308 Moving (-0.07, 0.07) raw xDistance=0.07 yDistance=-0.08
21:23:06.553 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:23:06.553 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:23:06.553 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:23:06.554 00.001 12308 MoveAxis(E, 0, ABG)
21:23:06.554 00.000 12308 Move returns status 0, amount 0
21:23:06.554 00.000 12308 MoveAxis(N, 0, ABG)
21:23:06.554 00.000 12308 Move returns status 0, amount 0
21:23:06.554 00.000 12308 move complete, result=0
21:23:06.554 00.000 12308 worker thread done servicing request
21:23:06.554 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:06.574 00.020 14556 UpdateGuideState exits: m=1827 SNR=28.7
21:23:06.578 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:06.583 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:06.587 00.004 14556 Enqueuing Expose request
21:23:06.592 00.005 12308 Worker thread wakes up
21:23:06.592 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:23:06.597 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:06.597 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:23:07.836 01.239 12308 Exposure complete
21:23:07.996 00.160 14556 OnExposeComplete: enter
21:23:08.003 00.007 12308 worker thread done servicing request
21:23:08.004 00.001 14556 UpdateGuideState(): m_state=6
21:23:08.010 00.006 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2402
21:23:08.015 00.005 14556 Star::Find returns 1 (0), X=177.35, Y=991.43, Mass=1977, SNR=30.1, Peak=136 HFD=4.7
21:23:08.022 00.007 14556 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.07) = xAngle (4.18 = -2.11)
21:23:08.027 00.005 14556 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.21)
21:23:08.030 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.10 mountX=-0.04 mountY=-0.06, mountTheta=-2.14
21:23:08.036 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.07, opts=13)
21:23:08.040 00.004 14556 Enqueuing Move request for scope (0.04, 0.07)
21:23:08.044 00.004 12308 Worker thread wakes up
21:23:08.044 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
21:23:08.045 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
21:23:08.045 00.000 12308 Moving (0.04, 0.07) raw xDistance=-0.04 yDistance=-0.06
21:23:08.045 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:23:08.045 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:23:08.046 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:23:08.046 00.000 12308 MoveAxis(E, 0, ABG)
21:23:08.046 00.000 12308 Move returns status 0, amount 0
21:23:08.046 00.000 12308 MoveAxis(N, 0, ABG)
21:23:08.047 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:08.051 00.004 12308 Move returns status 0, amount 0
21:23:08.051 00.000 12308 move complete, result=0
21:23:08.051 00.000 12308 worker thread done servicing request
21:23:08.073 00.022 14556 UpdateGuideState exits: m=1977 SNR=30.1
21:23:08.078 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:08.081 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:08.085 00.004 14556 Enqueuing Expose request
21:23:08.091 00.006 12308 Worker thread wakes up
21:23:08.091 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:23:08.094 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:08.094 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:23:09.339 01.245 12308 Exposure complete
21:23:09.499 00.160 12308 worker thread done servicing request
21:23:09.500 00.001 14556 OnExposeComplete: enter
21:23:09.504 00.004 14556 UpdateGuideState(): m_state=6
21:23:09.509 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2403
21:23:09.513 00.004 14556 Star::Find returns 1 (0), X=177.19, Y=991.69, Mass=1934, SNR=29.4, Peak=134 HFD=4.6
21:23:09.516 00.003 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (5.00 = -1.29)
21:23:09.520 00.004 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.39)
21:23:09.524 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.33 hyp=0.35 cameraTheta=1.92 mountX=0.10 mountY=-0.35, mountTheta=-1.29
21:23:09.529 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.33, opts=13)
21:23:09.532 00.003 14556 Enqueuing Move request for scope (-0.12, 0.33)
21:23:09.537 00.005 12308 Worker thread wakes up
21:23:09.537 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.33) opts 0xd
21:23:09.537 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.33)
21:23:09.537 00.000 12308 Moving (-0.12, 0.33) raw xDistance=0.10 yDistance=-0.35
21:23:09.537 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:23:09.537 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:23:09.539 00.002 12308 MoveAxis(E, 0, ABG)
21:23:09.539 00.000 12308 Move returns status 0, amount 0
21:23:09.539 00.000 12308 MoveAxis(N, 245, ABG)
21:23:09.539 00.000 12308 Guiding  Dir = 0, Dur = 245
21:23:09.539 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:09.544 00.005 12308 IsSlewing returns 0
21:23:09.544 00.000 12308 IsGuiding returns 0
21:23:09.545 00.001 12308 PulseGuide returned control before completion, sleep 255
21:23:09.565 00.020 14556 UpdateGuideState exits: m=1934 SNR=29.4
21:23:09.570 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:09.574 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:09.577 00.003 14556 Enqueuing Expose request
21:23:09.814 00.237 12308 IsGuiding returns 1
21:23:09.814 00.000 12308 scope still moving after pulse duration time elapsed
21:23:09.845 00.031 12308 IsSlewing returns 0
21:23:09.846 00.001 12308 IsGuiding returns 0
21:23:09.847 00.001 12308 scope move finished after 245 + 57 ms
21:23:09.847 00.000 12308 Move returns status 0, amount 245
21:23:09.849 00.002 12308 move complete, result=0
21:23:09.849 00.000 12308 worker thread done servicing request
21:23:09.850 00.001 12308 Worker thread wakes up
21:23:09.850 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 245 ms NORTH
21:23:09.856 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:09.856 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:23:11.113 01.257 12308 Exposure complete
21:23:11.261 00.148 12308 worker thread done servicing request
21:23:11.262 00.001 14556 OnExposeComplete: enter
21:23:11.266 00.004 14556 UpdateGuideState(): m_state=6
21:23:11.270 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2404
21:23:11.275 00.005 14556 Star::Find returns 1 (0), X=177.57, Y=991.28, Mass=2279, SNR=32.0, Peak=159 HFD=4.6
21:23:11.278 00.003 14556 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-3.07) = xAngle (2.78 = 2.78)
21:23:11.283 00.005 14556 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.68 = 2.68)
21:23:11.286 00.003 14556 CameraToMount -- cameraX=0.26 cameraY=-0.08 hyp=0.27 cameraTheta=-0.29 mountX=-0.25 mountY=0.12, mountTheta=2.70
21:23:11.292 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=-0.08, opts=13)
21:23:11.296 00.004 14556 Enqueuing Move request for scope (0.26, -0.08)
21:23:11.299 00.003 12308 Worker thread wakes up
21:23:11.299 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.08) opts 0xd
21:23:11.299 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, -0.08)
21:23:11.301 00.002 12308 Moving (0.26, -0.08) raw xDistance=-0.25 yDistance=0.12
21:23:11.301 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:23:11.301 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:23:11.302 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:23:11.302 00.000 12308 MoveAxis(E, 110, ABG)
21:23:11.302 00.000 12308 Guiding  Dir = 2, Dur = 110
21:23:11.302 00.000 12308 IsSlewing returns 0
21:23:11.303 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:11.307 00.004 12308 IsGuiding returns 0
21:23:11.308 00.001 12308 PulseGuide returned control before completion, sleep 120
21:23:11.330 00.022 14556 UpdateGuideState exits: m=2279 SNR=32.0
21:23:11.336 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:11.341 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:11.345 00.004 14556 Enqueuing Expose request
21:23:11.443 00.098 12308 IsGuiding returns 1
21:23:11.444 00.001 12308 scope still moving after pulse duration time elapsed
21:23:11.475 00.031 12308 IsSlewing returns 0
21:23:11.477 00.002 12308 IsGuiding returns 0
21:23:11.478 00.001 12308 scope move finished after 110 + 59 ms
21:23:11.478 00.000 12308 Move returns status 0, amount 110
21:23:11.479 00.001 12308 MoveAxis(N, 0, ABG)
21:23:11.479 00.000 12308 Move returns status 0, amount 0
21:23:11.479 00.000 12308 move complete, result=0
21:23:11.479 00.000 12308 worker thread done servicing request
21:23:11.479 00.000 14556 GuideStep: -0.3 px 110 ms EAST, 0.1 px 0 ms NORTH
21:23:11.486 00.007 12308 Worker thread wakes up
21:23:11.486 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:11.487 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:23:12.731 01.244 12308 Exposure complete
21:23:12.861 00.130 12308 worker thread done servicing request
21:23:12.863 00.002 14556 OnExposeComplete: enter
21:23:12.866 00.003 14556 UpdateGuideState(): m_state=6
21:23:12.869 00.003 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2405
21:23:12.873 00.004 14556 Star::Find returns 1 (0), X=177.36, Y=991.35, Mass=2225, SNR=31.6, Peak=166 HFD=4.8
21:23:12.877 00.004 14556 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.07) = xAngle (2.95 = 2.95)
21:23:12.880 00.003 14556 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.85 = 2.85)
21:23:12.885 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.13 mountX=-0.05 mountY=0.01, mountTheta=2.85
21:23:12.890 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.01, opts=13)
21:23:12.894 00.004 14556 Enqueuing Move request for scope (0.05, -0.01)
21:23:12.898 00.004 12308 Worker thread wakes up
21:23:12.898 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
21:23:12.898 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
21:23:12.898 00.000 12308 Moving (0.05, -0.01) raw xDistance=-0.05 yDistance=0.01
21:23:12.898 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:23:12.898 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:23:12.898 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:23:12.898 00.000 12308 MoveAxis(E, 0, ABG)
21:23:12.899 00.001 12308 Move returns status 0, amount 0
21:23:12.899 00.000 12308 MoveAxis(N, 0, ABG)
21:23:12.899 00.000 12308 Move returns status 0, amount 0
21:23:12.899 00.000 12308 move complete, result=0
21:23:12.899 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:12.904 00.005 12308 worker thread done servicing request
21:23:12.924 00.020 14556 UpdateGuideState exits: m=2225 SNR=31.6
21:23:12.927 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:12.933 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:12.937 00.004 14556 Enqueuing Expose request
21:23:12.941 00.004 12308 Worker thread wakes up
21:23:12.942 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:23:12.945 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:12.945 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:23:14.184 01.239 12308 Exposure complete
21:23:14.317 00.133 14556 OnExposeComplete: enter
21:23:14.325 00.008 12308 worker thread done servicing request
21:23:14.325 00.000 14556 UpdateGuideState(): m_state=6
21:23:14.330 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2406
21:23:14.335 00.005 14556 Star::Find returns 1 (0), X=177.08, Y=991.35, Mass=1878, SNR=29.2, Peak=140 HFD=4.6
21:23:14.339 00.004 14556 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.07) = xAngle (-0.04 = -0.04)
21:23:14.343 00.004 14556 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.14 = -0.14)
21:23:14.346 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.01 hyp=0.23 cameraTheta=-3.12 mountX=0.23 mountY=-0.03, mountTheta=-0.14
21:23:14.351 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.01, opts=13)
21:23:14.355 00.004 14556 Enqueuing Move request for scope (-0.23, -0.01)
21:23:14.358 00.003 12308 Worker thread wakes up
21:23:14.358 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.01) opts 0xd
21:23:14.359 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.01)
21:23:14.359 00.000 12308 Moving (-0.23, -0.01) raw xDistance=0.23 yDistance=-0.03
21:23:14.359 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
21:23:14.359 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:23:14.359 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:23:14.359 00.000 12308 MoveAxis(W, 100, ABG)
21:23:14.360 00.001 12308 Guiding  Dir = 3, Dur = 100
21:23:14.360 00.000 12308 IsSlewing returns 0
21:23:14.360 00.000 12308 IsGuiding returns 0
21:23:14.361 00.001 12308 PulseGuide returned control before completion, sleep 110
21:23:14.361 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:14.520 00.159 12308 IsGuiding returns 1
21:23:14.520 00.000 12308 scope still moving after pulse duration time elapsed
21:23:14.662 00.142 12308 IsSlewing returns 0
21:23:14.664 00.002 12308 IsGuiding returns 0
21:23:14.664 00.000 12308 scope move finished after 100 + 204 ms
21:23:14.664 00.000 14556 UpdateGuideState exits: m=1878 SNR=29.2
21:23:14.669 00.005 12308 Move returns status 0, amount 100
21:23:14.669 00.000 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:14.672 00.003 12308 MoveAxis(N, 0, ABG)
21:23:14.672 00.000 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:14.675 00.003 12308 Move returns status 0, amount 0
21:23:14.675 00.000 14556 Enqueuing Expose request
21:23:14.680 00.005 12308 move complete, result=0
21:23:14.680 00.000 12308 worker thread done servicing request
21:23:14.680 00.000 14556 GuideStep: 0.2 px 100 ms WEST, -0.0 px 0 ms NORTH
21:23:14.791 00.111 12308 Worker thread wakes up
21:23:14.791 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:14.791 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,976,31,31)
21:23:14.796 00.005 14556 evsrv: cli 0185B3E8 connect
21:23:14.802 00.006 14556 case statement mapped state 6 to 3
21:23:14.805 00.003 14556 case statement mapped state 6 to 3
21:23:14.809 00.004 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"34d007ca-43d6-4432-8d14-ecd8eaa0d8c8"}
21:23:14.812 00.003 14556 case statement mapped state 6 to 3
21:23:14.815 00.003 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"34d007ca-43d6-4432-8d14-ecd8eaa0d8c8"}
21:23:14.818 00.003 14556 evsrv: cli 0185B3E8 disconnect
21:23:14.823 00.005 14556 evsrv: cli 0185AD08 connect
21:23:14.826 00.003 14556 case statement mapped state 6 to 3
21:23:14.829 00.003 14556 case statement mapped state 6 to 3
21:23:14.833 00.004 14556 evsrv: cli 0185AD08 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"5bd56ea5-0ac8-4458-ba42-8077b582a3b3"}
21:23:14.836 00.003 14556 PhdController::Dither begins
21:23:14.839 00.003 14556 dither: size=5.00, dRA=-3.81 dDec=-4.95
21:23:14.842 00.003 14556 MountToCamera -- mountTheta (-2.23) + m_xAngle (-3.07) = xAngle (-5.30 = 0.98)
21:23:14.845 00.003 14556 MountToCamera -- mountX=-3.81 mountY=-4.95 hyp=6.25 mountTheta=-2.23 cameraX=3.46, cameraY=5.20 cameraTheta=0.98
21:23:14.848 00.003 14556 setting lock position to (180.78, 996.56)
21:23:14.851 00.003 14556 Mount: notify guiding dithered (3.5, 5.2)
21:23:14.855 00.004 14556 Status Line: Dither by -3.81,-4.95
21:23:14.862 00.007 14556 PhdController: newstate STATE_SETTLE_BEGIN
21:23:14.866 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
21:23:14.870 00.004 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":0,"id":"5bd56ea5-0ac8-4458-ba42-8077b582a3b3"}
21:23:14.873 00.003 14556 evsrv: cli 0185AD08 disconnect
21:23:16.034 01.161 12308 Exposure complete
21:23:16.167 00.133 12308 worker thread done servicing request
21:23:16.167 00.000 14556 OnExposeComplete: enter
21:23:16.172 00.005 14556 UpdateGuideState(): m_state=6
21:23:16.177 00.005 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2407
21:23:16.181 00.004 14556 Star::Find returns 1 (0), X=177.40, Y=991.51, Mass=1896, SNR=29.1, Peak=120 HFD=4.9
21:23:16.185 00.004 14556 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-3.07) = xAngle (0.91 = 0.91)
21:23:16.190 00.005 14556 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.81 = 0.81)
21:23:16.193 00.003 14556 CameraToMount -- cameraX=-3.38 cameraY=-5.05 hyp=6.08 cameraTheta=-2.16 mountX=3.72 mountY=4.42, mountTheta=0.87
21:23:16.198 00.005 14556 dither recenter: remaining=(3.8,5.0) step=(3.8,5.0)
21:23:16.204 00.006 14556 MountToCamera -- mountTheta (0.92) + m_xAngle (-3.07) = xAngle (-2.16 = -2.16)
21:23:16.209 00.005 14556 MountToCamera -- mountX=3.81 mountY=4.95 hyp=6.25 mountTheta=0.92 cameraX=-3.46, cameraY=-5.20 cameraTheta=-2.16
21:23:16.214 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-3.46, y=-5.20, opts=4)
21:23:16.219 00.005 14556 Enqueuing Move request for scope (-3.46, -5.20)
21:23:16.225 00.006 12308 Worker thread wakes up
21:23:16.225 00.000 14556 Mount: notify direct move 3.81,4.95
21:23:16.228 00.003 12308 worker thread servicing REQUEST_MOVE scope ofs (-3.46, -5.20) opts 0x4
21:23:16.230 00.002 12308 Handling offset move in thread for scope, endpoint = (-3.46, -5.20)
21:23:16.230 00.000 12308 Moving (-3.46, -5.20) raw xDistance=3.81 yDistance=4.95
21:23:16.230 00.000 12308 MoveAxis(W, 2623, B)
21:23:16.230 00.000 12308 Guiding  Dir = 3, Dur = 2623
21:23:16.230 00.000 12308 IsSlewing returns 0
21:23:16.231 00.001 12308 IsGuiding returns 0
21:23:16.231 00.000 12308 PulseGuide returned control before completion, sleep 2633
21:23:16.233 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:16.260 00.027 14556 UpdateGuideState exits: m=1896 SNR=29.1
21:23:16.265 00.005 14556 PhdController: settling, locked = 1, distance = 6.33 (1.50) aobump = 0 frame = 1 / 99999
21:23:16.269 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760581396.269,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":6.33,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:23:16.275 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:16.278 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:16.283 00.005 14556 Enqueuing Expose request
21:23:18.871 02.588 12308 IsGuiding returns 1
21:23:18.871 00.000 12308 scope still moving after pulse duration time elapsed
21:23:18.902 00.031 12308 IsSlewing returns 0
21:23:18.904 00.002 12308 IsGuiding returns 0
21:23:18.904 00.000 12308 scope move finished after 2623 + 51 ms
21:23:18.905 00.001 12308 Move returns status 0, amount 2623
21:23:18.906 00.001 12308 MoveAxis(S, 3485, B)
21:23:18.906 00.000 12308 Guiding  Dir = 1, Dur = 3485
21:23:18.907 00.001 12308 IsSlewing returns 0
21:23:18.907 00.000 12308 IsGuiding returns 0
21:23:18.908 00.001 12308 PulseGuide returned control before completion, sleep 3495
21:23:22.407 03.499 12308 IsGuiding returns 1
21:23:22.407 00.000 12308 scope still moving after pulse duration time elapsed
21:23:22.438 00.031 12308 IsSlewing returns 0
21:23:22.441 00.003 12308 IsGuiding returns 0
21:23:22.441 00.000 12308 scope move finished after 3485 + 47 ms
21:23:22.442 00.001 12308 Move returns status 0, amount 3485
21:23:22.443 00.001 12308 move complete, result=0
21:23:22.443 00.000 12308 worker thread done servicing request
21:23:22.443 00.000 14556 GuideStep: 3.8 px 2623 ms WEST, 5.0 px 3485 ms SOUTH
21:23:22.449 00.006 12308 Worker thread wakes up
21:23:22.450 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:22.450 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(162,977,31,31)
21:23:23.702 01.252 12308 Exposure complete
21:23:23.850 00.148 12308 worker thread done servicing request
21:23:23.851 00.001 14556 OnExposeComplete: enter
21:23:23.855 00.004 14556 UpdateGuideState(): m_state=6
21:23:23.859 00.004 14556 Star::Find(15, 177, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2408
21:23:23.862 00.003 14556 Star::Find returns 1 (0), X=181.05, Y=996.08, Mass=1895, SNR=29.5, Peak=182 HFD=4.4
21:23:23.867 00.005 14556 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-3.07) = xAngle (2.02 = 2.02)
21:23:23.870 00.003 14556 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.92 = 1.92)
21:23:23.874 00.004 14556 CameraToMount -- cameraX=0.27 cameraY=-0.48 hyp=0.55 cameraTheta=-1.05 mountX=-0.24 mountY=0.52, mountTheta=2.00
21:23:23.878 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=-0.48, opts=13)
21:23:23.881 00.003 14556 Enqueuing Move request for scope (0.27, -0.48)
21:23:23.885 00.004 12308 Worker thread wakes up
21:23:23.885 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.48) opts 0xd
21:23:23.885 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, -0.48)
21:23:23.885 00.000 12308 Moving (0.27, -0.48) raw xDistance=-0.24 yDistance=0.52
21:23:23.885 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:23:23.885 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:23:23.886 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
21:23:23.886 00.000 12308 MoveAxis(E, 104, ABG)
21:23:23.886 00.000 12308 Guiding  Dir = 2, Dur = 104
21:23:23.886 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:23.890 00.004 12308 IsSlewing returns 0
21:23:23.891 00.001 12308 IsGuiding returns 0
21:23:23.891 00.000 12308 PulseGuide returned control before completion, sleep 114
21:23:23.911 00.020 14556 UpdateGuideState exits: m=1895 SNR=29.5
21:23:23.916 00.005 14556 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 2 / 99999
21:23:23.920 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760581403.920,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.55,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:23:23.924 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:23.928 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:23.933 00.005 14556 Enqueuing Expose request
21:23:24.018 00.085 12308 IsGuiding returns 0
21:23:24.018 00.000 12308 Move returns status 0, amount 104
21:23:24.019 00.001 12308 MoveAxis(N, 0, ABG)
21:23:24.020 00.001 12308 Move returns status 0, amount 0
21:23:24.020 00.000 12308 move complete, result=0
21:23:24.021 00.001 12308 worker thread done servicing request
21:23:24.021 00.000 14556 GuideStep: -0.2 px 104 ms EAST, 0.5 px 0 ms NORTH
21:23:24.027 00.006 12308 Worker thread wakes up
21:23:24.027 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:24.027 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:23:25.270 01.243 12308 Exposure complete
21:23:25.413 00.143 12308 worker thread done servicing request
21:23:25.414 00.001 14556 OnExposeComplete: enter
21:23:25.417 00.003 14556 UpdateGuideState(): m_state=6
21:23:25.421 00.004 14556 Star::Find(15, 181, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2409
21:23:25.424 00.003 14556 Star::Find returns 1 (0), X=180.93, Y=996.36, Mass=2319, SNR=32.1, Peak=196 HFD=4.4
21:23:25.427 00.003 14556 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-3.07) = xAngle (2.18 = 2.18)
21:23:25.431 00.004 14556 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.08 = 2.08)
21:23:25.434 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=-0.20 hyp=0.25 cameraTheta=-0.90 mountX=-0.14 mountY=0.22, mountTheta=2.15
21:23:25.438 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.20, opts=13)
21:23:25.443 00.005 14556 Enqueuing Move request for scope (0.16, -0.20)
21:23:25.447 00.004 12308 Worker thread wakes up
21:23:25.447 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.20) opts 0xd
21:23:25.447 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.20)
21:23:25.447 00.000 12308 Moving (0.16, -0.20) raw xDistance=-0.14 yDistance=0.22
21:23:25.448 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:23:25.448 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:23:25.448 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:23:25.449 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:25.453 00.004 12308 MoveAxis(E, 0, ABG)
21:23:25.453 00.000 12308 Move returns status 0, amount 0
21:23:25.453 00.000 12308 MoveAxis(N, 0, ABG)
21:23:25.453 00.000 12308 Move returns status 0, amount 0
21:23:25.453 00.000 12308 move complete, result=0
21:23:25.454 00.001 12308 worker thread done servicing request
21:23:25.475 00.021 14556 UpdateGuideState exits: m=2319 SNR=32.1
21:23:25.479 00.004 14556 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 3 / 99999
21:23:25.483 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760581405.483,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":1.6,"SettleTime":10.0,"StarLocked":true}
21:23:25.487 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:25.492 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:25.498 00.006 14556 Enqueuing Expose request
21:23:25.502 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:23:25.506 00.004 12308 Worker thread wakes up
21:23:25.507 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:25.507 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:23:26.758 01.251 12308 Exposure complete
21:23:26.912 00.154 12308 worker thread done servicing request
21:23:26.912 00.000 14556 OnExposeComplete: enter
21:23:26.915 00.003 14556 UpdateGuideState(): m_state=6
21:23:26.919 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2410
21:23:26.923 00.004 14556 Star::Find returns 1 (0), X=181.08, Y=996.39, Mass=2002, SNR=29.9, Peak=165 HFD=4.2
21:23:26.926 00.003 14556 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-3.07) = xAngle (2.56 = 2.56)
21:23:26.929 00.003 14556 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.46 = 2.46)
21:23:26.933 00.004 14556 CameraToMount -- cameraX=0.30 cameraY=-0.17 hyp=0.34 cameraTheta=-0.51 mountX=-0.29 mountY=0.22, mountTheta=2.50
21:23:26.939 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.30, y=-0.17, opts=13)
21:23:26.943 00.004 14556 Enqueuing Move request for scope (0.30, -0.17)
21:23:26.946 00.003 12308 Worker thread wakes up
21:23:26.946 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.17) opts 0xd
21:23:26.946 00.000 12308 Handling offset move in thread for scope, endpoint = (0.30, -0.17)
21:23:26.947 00.001 12308 Moving (0.30, -0.17) raw xDistance=-0.29 yDistance=0.22
21:23:26.947 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
21:23:26.947 00.000 12308 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.95
21:23:26.947 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
21:23:26.947 00.000 12308 MoveAxis(E, 124, ABG)
21:23:26.948 00.001 12308 Guiding  Dir = 2, Dur = 124
21:23:26.948 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:26.952 00.004 12308 IsSlewing returns 0
21:23:26.952 00.000 12308 IsGuiding returns 0
21:23:26.953 00.001 12308 PulseGuide returned control before completion, sleep 134
21:23:26.974 00.021 14556 UpdateGuideState exits: m=2002 SNR=29.9
21:23:26.979 00.005 14556 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 4 / 99999
21:23:26.982 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760581406.982,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":3.1,"SettleTime":10.0,"StarLocked":true}
21:23:26.986 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:26.990 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:26.995 00.005 14556 Enqueuing Expose request
21:23:27.091 00.096 12308 IsGuiding returns 1
21:23:27.091 00.000 12308 scope still moving after pulse duration time elapsed
21:23:27.123 00.032 12308 IsSlewing returns 0
21:23:27.124 00.001 12308 IsGuiding returns 0
21:23:27.124 00.000 12308 scope move finished after 124 + 48 ms
21:23:27.125 00.001 12308 Move returns status 0, amount 124
21:23:27.125 00.000 12308 MoveAxis(S, 151, ABG)
21:23:27.126 00.001 12308 Guiding  Dir = 1, Dur = 151
21:23:27.126 00.000 12308 IsSlewing returns 0
21:23:27.126 00.000 12308 IsGuiding returns 0
21:23:27.127 00.001 12308 PulseGuide returned control before completion, sleep 161
21:23:27.297 00.170 12308 IsGuiding returns 1
21:23:27.298 00.001 12308 scope still moving after pulse duration time elapsed
21:23:27.328 00.030 12308 IsSlewing returns 0
21:23:27.329 00.001 12308 IsGuiding returns 0
21:23:27.329 00.000 12308 scope move finished after 151 + 51 ms
21:23:27.329 00.000 12308 Move returns status 0, amount 151
21:23:27.329 00.000 12308 move complete, result=0
21:23:27.330 00.001 14556 GuideStep: -0.3 px 124 ms EAST, 0.2 px 151 ms SOUTH
21:23:27.337 00.007 12308 worker thread done servicing request
21:23:27.337 00.000 12308 Worker thread wakes up
21:23:27.337 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:27.337 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:23:28.592 01.255 12308 Exposure complete
21:23:28.757 00.165 12308 worker thread done servicing request
21:23:28.758 00.001 14556 OnExposeComplete: enter
21:23:28.762 00.004 14556 UpdateGuideState(): m_state=6
21:23:28.766 00.004 14556 Star::Find(15, 181, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2411
21:23:28.769 00.003 14556 Star::Find returns 1 (0), X=180.71, Y=996.56, Mass=1945, SNR=29.6, Peak=143 HFD=4.6
21:23:28.774 00.005 14556 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.07) = xAngle (6.16 = -0.12)
21:23:28.779 00.005 14556 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.06 = -0.22)
21:23:28.782 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.09 mountX=0.07 mountY=-0.02, mountTheta=-0.22
21:23:28.788 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.00, opts=13)
21:23:28.792 00.004 14556 Enqueuing Move request for scope (-0.07, 0.00)
21:23:28.795 00.003 12308 Worker thread wakes up
21:23:28.795 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
21:23:28.795 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
21:23:28.795 00.000 12308 Moving (-0.07, 0.00) raw xDistance=0.07 yDistance=-0.02
21:23:28.795 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:23:28.796 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:23:28.796 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:23:28.796 00.000 12308 MoveAxis(E, 0, ABG)
21:23:28.796 00.000 12308 Move returns status 0, amount 0
21:23:28.796 00.000 12308 MoveAxis(N, 0, ABG)
21:23:28.797 00.001 12308 Move returns status 0, amount 0
21:23:28.797 00.000 12308 move complete, result=0
21:23:28.797 00.000 12308 worker thread done servicing request
21:23:28.797 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:28.824 00.027 14556 UpdateGuideState exits: m=1945 SNR=29.6
21:23:28.829 00.005 14556 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 5 / 99999
21:23:28.833 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760581408.833,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":4.9,"SettleTime":10.0,"StarLocked":true}
21:23:28.837 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:28.844 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:28.848 00.004 14556 Enqueuing Expose request
21:23:28.852 00.004 12308 Worker thread wakes up
21:23:28.852 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:23:28.856 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:28.856 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:23:30.109 01.253 12308 Exposure complete
21:23:30.247 00.138 12308 worker thread done servicing request
21:23:30.248 00.001 14556 OnExposeComplete: enter
21:23:30.252 00.004 14556 UpdateGuideState(): m_state=6
21:23:30.256 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2412
21:23:30.260 00.004 14556 Star::Find returns 1 (0), X=180.85, Y=996.63, Mass=2180, SNR=31.3, Peak=154 HFD=4.4
21:23:30.264 00.004 14556 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.07) = xAngle (3.85 = -2.43)
21:23:30.268 00.004 14556 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.75 = -2.53)
21:23:30.272 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.78 mountX=-0.08 mountY=-0.06, mountTheta=-2.50
21:23:30.276 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.07, opts=13)
21:23:30.281 00.005 14556 Enqueuing Move request for scope (0.07, 0.07)
21:23:30.285 00.004 12308 Worker thread wakes up
21:23:30.285 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
21:23:30.285 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
21:23:30.285 00.000 12308 Moving (0.07, 0.07) raw xDistance=-0.08 yDistance=-0.06
21:23:30.285 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:23:30.285 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:23:30.286 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:23:30.286 00.000 12308 MoveAxis(E, 0, ABG)
21:23:30.286 00.000 12308 Move returns status 0, amount 0
21:23:30.286 00.000 12308 MoveAxis(N, 0, ABG)
21:23:30.286 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:30.291 00.005 12308 Move returns status 0, amount 0
21:23:30.291 00.000 12308 move complete, result=0
21:23:30.291 00.000 12308 worker thread done servicing request
21:23:30.312 00.021 14556 UpdateGuideState exits: m=2180 SNR=31.3
21:23:30.317 00.005 14556 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 6 / 99999
21:23:30.321 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760581410.321,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":6.4,"SettleTime":10.0,"StarLocked":true}
21:23:30.325 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:30.329 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:30.333 00.004 14556 Enqueuing Expose request
21:23:30.337 00.004 12308 Worker thread wakes up
21:23:30.337 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:30.338 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:23:30.338 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:23:31.584 01.246 12308 Exposure complete
21:23:31.731 00.147 12308 worker thread done servicing request
21:23:31.731 00.000 14556 OnExposeComplete: enter
21:23:31.735 00.004 14556 UpdateGuideState(): m_state=6
21:23:31.739 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2413
21:23:31.744 00.005 14556 Star::Find returns 1 (0), X=180.83, Y=996.73, Mass=2006, SNR=30.1, Peak=138 HFD=4.9
21:23:31.747 00.003 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.37 = -1.92)
21:23:31.751 00.004 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.02)
21:23:31.754 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.29 mountX=-0.06 mountY=-0.16, mountTheta=-1.93
21:23:31.758 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.17, opts=13)
21:23:31.763 00.005 14556 Enqueuing Move request for scope (0.05, 0.17)
21:23:31.766 00.003 12308 Worker thread wakes up
21:23:31.766 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.17) opts 0xd
21:23:31.766 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.17)
21:23:31.766 00.000 12308 Moving (0.05, 0.17) raw xDistance=-0.06 yDistance=-0.16
21:23:31.766 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:23:31.766 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:23:31.766 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:23:31.766 00.000 12308 MoveAxis(E, 0, ABG)
21:23:31.766 00.000 12308 Move returns status 0, amount 0
21:23:31.768 00.002 12308 MoveAxis(N, 0, ABG)
21:23:31.768 00.000 12308 Move returns status 0, amount 0
21:23:31.768 00.000 12308 move complete, result=0
21:23:31.768 00.000 12308 worker thread done servicing request
21:23:31.768 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:31.793 00.025 14556 UpdateGuideState exits: m=2006 SNR=30.1
21:23:31.797 00.004 14556 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 7 / 99999
21:23:31.802 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760581411.802,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.23,"Time":7.9,"SettleTime":10.0,"StarLocked":true}
21:23:31.806 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:31.811 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:31.815 00.004 14556 Enqueuing Expose request
21:23:31.819 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:23:31.823 00.004 12308 Worker thread wakes up
21:23:31.823 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:31.823 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:23:33.071 01.248 12308 Exposure complete
21:23:33.224 00.153 12308 worker thread done servicing request
21:23:33.224 00.000 14556 OnExposeComplete: enter
21:23:33.228 00.004 14556 UpdateGuideState(): m_state=6
21:23:33.232 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2414
21:23:33.235 00.003 14556 Star::Find returns 1 (0), X=180.69, Y=996.81, Mass=2140, SNR=31.3, Peak=146 HFD=4.6
21:23:33.240 00.005 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
21:23:33.243 00.003 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.39)
21:23:33.247 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.25 hyp=0.26 cameraTheta=1.92 mountX=0.07 mountY=-0.26, mountTheta=-1.30
21:23:33.252 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.25, opts=13)
21:23:33.257 00.005 14556 Enqueuing Move request for scope (-0.09, 0.25)
21:23:33.261 00.004 12308 Worker thread wakes up
21:23:33.261 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.25) opts 0xd
21:23:33.261 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.25)
21:23:33.261 00.000 12308 Moving (-0.09, 0.25) raw xDistance=0.07 yDistance=-0.26
21:23:33.261 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:23:33.262 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:23:33.262 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:23:33.262 00.000 12308 MoveAxis(E, 0, ABG)
21:23:33.262 00.000 12308 Move returns status 0, amount 0
21:23:33.262 00.000 12308 MoveAxis(N, 0, ABG)
21:23:33.262 00.000 12308 Move returns status 0, amount 0
21:23:33.264 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:33.267 00.003 12308 move complete, result=0
21:23:33.267 00.000 12308 worker thread done servicing request
21:23:33.288 00.021 14556 UpdateGuideState exits: m=2140 SNR=31.3
21:23:33.292 00.004 14556 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 8 / 99999
21:23:33.296 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760581413.296,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.24,"Time":9.4,"SettleTime":10.0,"StarLocked":true}
21:23:33.299 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:33.304 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:33.309 00.005 14556 Enqueuing Expose request
21:23:33.314 00.005 12308 Worker thread wakes up
21:23:33.314 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:23:33.318 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:33.318 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:23:34.563 01.245 12308 Exposure complete
21:23:34.711 00.148 12308 worker thread done servicing request
21:23:34.711 00.000 14556 OnExposeComplete: enter
21:23:34.715 00.004 14556 UpdateGuideState(): m_state=6
21:23:34.718 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2415
21:23:34.722 00.004 14556 Star::Find returns 1 (0), X=180.85, Y=996.88, Mass=1901, SNR=29.3, Peak=143 HFD=4.3
21:23:34.726 00.004 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.43 = -1.85)
21:23:34.729 00.003 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.95)
21:23:34.733 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.32 hyp=0.33 cameraTheta=1.36 mountX=-0.09 mountY=-0.31, mountTheta=-1.86
21:23:34.737 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.32, opts=13)
21:23:34.741 00.004 14556 Enqueuing Move request for scope (0.07, 0.32)
21:23:34.745 00.004 12308 Worker thread wakes up
21:23:34.745 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.32) opts 0xd
21:23:34.745 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.32)
21:23:34.745 00.000 12308 Moving (0.07, 0.32) raw xDistance=-0.09 yDistance=-0.31
21:23:34.745 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:23:34.745 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:23:34.745 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
21:23:34.746 00.001 12308 MoveAxis(E, 0, ABG)
21:23:34.746 00.000 12308 Move returns status 0, amount 0
21:23:34.746 00.000 12308 MoveAxis(N, 0, ABG)
21:23:34.746 00.000 12308 Move returns status 0, amount 0
21:23:34.746 00.000 12308 move complete, result=0
21:23:34.747 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:34.751 00.004 12308 worker thread done servicing request
21:23:34.772 00.021 14556 UpdateGuideState exits: m=1901 SNR=29.3
21:23:34.777 00.005 14556 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 9 / 99999
21:23:34.781 00.004 14556 PhdController: newstate STATE_FINISH
21:23:34.785 00.004 14556 PhdController complete: success
21:23:34.789 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760581414.789,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
21:23:34.795 00.006 14556 Mount: notify guiding dither settle done success=1
21:23:34.799 00.004 14556 PhdController: newstate STATE_IDLE
21:23:34.809 00.010 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:34.813 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:34.817 00.004 14556 Enqueuing Expose request
21:23:34.822 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:23:34.826 00.004 12308 Worker thread wakes up
21:23:34.826 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:34.826 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:23:36.075 01.249 12308 Exposure complete
21:23:36.249 00.174 12308 worker thread done servicing request
21:23:36.250 00.001 14556 OnExposeComplete: enter
21:23:36.254 00.004 14556 UpdateGuideState(): m_state=6
21:23:36.259 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2416
21:23:36.263 00.004 14556 Star::Find returns 1 (0), X=180.62, Y=996.87, Mass=2129, SNR=31.1, Peak=162 HFD=4.2
21:23:36.266 00.003 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.11 = -1.18)
21:23:36.270 00.004 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.28)
21:23:36.276 00.006 14556 CameraToMount -- cameraX=-0.16 cameraY=0.31 hyp=0.35 cameraTheta=2.03 mountX=0.13 mountY=-0.33, mountTheta=-1.19
21:23:36.281 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.31, opts=13)
21:23:36.285 00.004 14556 Enqueuing Move request for scope (-0.16, 0.31)
21:23:36.290 00.005 12308 Worker thread wakes up
21:23:36.290 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.31) opts 0xd
21:23:36.290 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.31)
21:23:36.291 00.001 12308 Moving (-0.16, 0.31) raw xDistance=0.13 yDistance=-0.33
21:23:36.291 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:23:36.291 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:23:36.291 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
21:23:36.291 00.000 12308 MoveAxis(E, 0, ABG)
21:23:36.291 00.000 12308 Move returns status 0, amount 0
21:23:36.291 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:36.296 00.005 12308 MoveAxis(N, 0, ABG)
21:23:36.296 00.000 12308 Move returns status 0, amount 0
21:23:36.296 00.000 12308 move complete, result=0
21:23:36.296 00.000 12308 worker thread done servicing request
21:23:36.316 00.020 14556 UpdateGuideState exits: m=2129 SNR=31.1
21:23:36.321 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:36.325 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:36.330 00.005 14556 Enqueuing Expose request
21:23:36.333 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:23:36.338 00.005 12308 Worker thread wakes up
21:23:36.338 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:36.338 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:23:37.579 01.241 12308 Exposure complete
21:23:37.734 00.155 12308 worker thread done servicing request
21:23:37.735 00.001 14556 OnExposeComplete: enter
21:23:37.738 00.003 14556 UpdateGuideState(): m_state=6
21:23:37.743 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2417
21:23:37.747 00.004 14556 Star::Find returns 1 (0), X=180.56, Y=996.88, Mass=1868, SNR=29.0, Peak=148 HFD=3.9
21:23:37.751 00.004 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
21:23:37.755 00.004 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
21:23:37.759 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.32 hyp=0.39 cameraTheta=2.18 mountX=0.20 mountY=-0.35, mountTheta=-1.06
21:23:37.764 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.32, opts=13)
21:23:37.767 00.003 14556 Enqueuing Move request for scope (-0.22, 0.32)
21:23:37.770 00.003 12308 Worker thread wakes up
21:23:37.770 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.32) opts 0xd
21:23:37.770 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.32)
21:23:37.770 00.000 12308 Moving (-0.22, 0.32) raw xDistance=0.20 yDistance=-0.35
21:23:37.770 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:23:37.770 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:23:37.772 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
21:23:37.772 00.000 12308 MoveAxis(E, 0, ABG)
21:23:37.772 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:37.778 00.006 12308 Move returns status 0, amount 0
21:23:37.778 00.000 12308 MoveAxis(N, 0, ABG)
21:23:37.778 00.000 12308 Move returns status 0, amount 0
21:23:37.778 00.000 12308 move complete, result=0
21:23:37.778 00.000 12308 worker thread done servicing request
21:23:37.799 00.021 14556 UpdateGuideState exits: m=1868 SNR=29.0
21:23:37.803 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:37.807 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:37.812 00.005 14556 Enqueuing Expose request
21:23:37.815 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
21:23:37.820 00.005 12308 Worker thread wakes up
21:23:37.820 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:37.820 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:23:39.066 01.246 12308 Exposure complete
21:23:39.216 00.150 12308 worker thread done servicing request
21:23:39.216 00.000 14556 OnExposeComplete: enter
21:23:39.221 00.005 14556 UpdateGuideState(): m_state=6
21:23:39.227 00.006 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2418
21:23:39.232 00.005 14556 Star::Find returns 1 (0), X=180.63, Y=997.15, Mass=2085, SNR=30.7, Peak=144 HFD=4.5
21:23:39.238 00.006 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.90 = -1.39)
21:23:39.245 00.007 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.49)
21:23:39.253 00.008 14556 CameraToMount -- cameraX=-0.15 cameraY=0.59 hyp=0.61 cameraTheta=1.82 mountX=0.11 mountY=-0.60, mountTheta=-1.39
21:23:39.261 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.59, opts=13)
21:23:39.267 00.006 14556 Enqueuing Move request for scope (-0.15, 0.59)
21:23:39.273 00.006 12308 Worker thread wakes up
21:23:39.273 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.59) opts 0xd
21:23:39.273 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.59)
21:23:39.273 00.000 12308 Moving (-0.15, 0.59) raw xDistance=0.11 yDistance=-0.60
21:23:39.273 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:23:39.273 00.000 12308 resist switch: large excursion: input -0.60 thresh 0.60 direction from 1 to -1
21:23:39.274 00.001 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.81
21:23:39.274 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
21:23:39.274 00.000 12308 MoveAxis(E, 0, ABG)
21:23:39.275 00.001 12308 Move returns status 0, amount 0
21:23:39.275 00.000 12308 MoveAxis(N, 425, ABG)
21:23:39.275 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:39.280 00.005 12308 Guiding  Dir = 0, Dur = 425
21:23:39.280 00.000 12308 IsSlewing returns 0
21:23:39.280 00.000 12308 IsGuiding returns 0
21:23:39.282 00.002 12308 PulseGuide returned control before completion, sleep 435
21:23:39.304 00.022 14556 UpdateGuideState exits: m=2085 SNR=30.7
21:23:39.311 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:39.316 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:39.321 00.005 14556 Enqueuing Expose request
21:23:39.730 00.409 12308 IsGuiding returns 1
21:23:39.731 00.001 12308 scope still moving after pulse duration time elapsed
21:23:39.761 00.030 12308 IsSlewing returns 0
21:23:39.761 00.000 12308 IsGuiding returns 0
21:23:39.763 00.002 12308 scope move finished after 425 + 56 ms
21:23:39.763 00.000 12308 Move returns status 0, amount 425
21:23:39.763 00.000 12308 move complete, result=0
21:23:39.764 00.001 12308 worker thread done servicing request
21:23:39.764 00.000 12308 Worker thread wakes up
21:23:39.764 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.6 px 425 ms NORTH
21:23:39.771 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:39.771 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:23:41.019 01.248 12308 Exposure complete
21:23:41.207 00.188 12308 worker thread done servicing request
21:23:41.208 00.001 14556 OnExposeComplete: enter
21:23:41.212 00.004 14556 UpdateGuideState(): m_state=6
21:23:41.215 00.003 14556 Star::Find(15, 180, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2419
21:23:41.218 00.003 14556 Star::Find returns 1 (0), X=180.49, Y=997.31, Mass=1899, SNR=29.2, Peak=131 HFD=4.9
21:23:41.221 00.003 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.01 = -1.27)
21:23:41.224 00.003 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.91 = -1.37)
21:23:41.227 00.003 14556 CameraToMount -- cameraX=-0.29 cameraY=0.75 hyp=0.80 cameraTheta=1.94 mountX=0.24 mountY=-0.78, mountTheta=-1.28
21:23:41.233 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.75, opts=13)
21:23:41.239 00.006 14556 Enqueuing Move request for scope (-0.29, 0.75)
21:23:41.243 00.004 12308 Worker thread wakes up
21:23:41.243 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.75) opts 0xd
21:23:41.243 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.75)
21:23:41.243 00.000 12308 Moving (-0.29, 0.75) raw xDistance=0.24 yDistance=-0.78
21:23:41.243 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:23:41.244 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
21:23:41.244 00.000 12308 MoveAxis(W, 102, ABG)
21:23:41.244 00.000 12308 Guiding  Dir = 3, Dur = 102
21:23:41.244 00.000 12308 IsSlewing returns 0
21:23:41.244 00.000 12308 IsGuiding returns 0
21:23:41.246 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:41.251 00.005 12308 PulseGuide returned control before completion, sleep 112
21:23:41.270 00.019 14556 UpdateGuideState exits: m=1899 SNR=29.2
21:23:41.274 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:41.281 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:41.285 00.004 14556 Enqueuing Expose request
21:23:41.372 00.087 12308 IsGuiding returns 1
21:23:41.373 00.001 12308 scope still moving after pulse duration time elapsed
21:23:41.403 00.030 12308 IsSlewing returns 0
21:23:41.404 00.001 12308 IsGuiding returns 0
21:23:41.404 00.000 12308 scope move finished after 102 + 56 ms
21:23:41.406 00.002 12308 Move returns status 0, amount 102
21:23:41.406 00.000 12308 MoveAxis(N, 551, ABG)
21:23:41.406 00.000 12308 Guiding  Dir = 0, Dur = 551
21:23:41.406 00.000 12308 IsSlewing returns 0
21:23:41.407 00.001 12308 IsGuiding returns 0
21:23:41.407 00.000 12308 PulseGuide returned control before completion, sleep 561
21:23:41.984 00.577 12308 IsGuiding returns 1
21:23:41.984 00.000 12308 scope still moving after pulse duration time elapsed
21:23:42.015 00.031 12308 IsSlewing returns 0
21:23:42.016 00.001 12308 IsGuiding returns 0
21:23:42.016 00.000 12308 scope move finished after 551 + 58 ms
21:23:42.018 00.002 12308 Move returns status 0, amount 551
21:23:42.019 00.001 12308 move complete, result=0
21:23:42.020 00.001 12308 worker thread done servicing request
21:23:42.020 00.000 14556 GuideStep: 0.2 px 102 ms WEST, -0.8 px 551 ms NORTH
21:23:42.028 00.008 12308 Worker thread wakes up
21:23:42.028 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:42.028 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:23:43.283 01.255 12308 Exposure complete
21:23:43.423 00.140 12308 worker thread done servicing request
21:23:43.424 00.001 14556 OnExposeComplete: enter
21:23:43.428 00.004 14556 UpdateGuideState(): m_state=6
21:23:43.435 00.007 14556 Star::Find(15, 180, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2420
21:23:43.439 00.004 14556 Star::Find returns 1 (0), X=180.23, Y=996.75, Mass=1854, SNR=29.0, Peak=150 HFD=4.5
21:23:43.441 00.002 14556 CameraToMount -- cameraTheta (2.81) - m_xAngle (-3.07) = xAngle (5.89 = -0.40)
21:23:43.446 00.005 14556 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.50)
21:23:43.450 00.004 14556 CameraToMount -- cameraX=-0.55 cameraY=0.19 hyp=0.58 cameraTheta=2.81 mountX=0.54 mountY=-0.28, mountTheta=-0.48
21:23:43.454 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.55, y=0.19, opts=13)
21:23:43.459 00.005 14556 Enqueuing Move request for scope (-0.55, 0.19)
21:23:43.464 00.005 12308 Worker thread wakes up
21:23:43.464 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.19) opts 0xd
21:23:43.464 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.55, 0.19)
21:23:43.464 00.000 12308 Moving (-0.55, 0.19) raw xDistance=0.54 yDistance=-0.28
21:23:43.465 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.54
21:23:43.465 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:23:43.465 00.000 12308 MoveAxis(W, 240, ABG)
21:23:43.465 00.000 12308 Guiding  Dir = 3, Dur = 240
21:23:43.466 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:43.471 00.005 12308 IsSlewing returns 0
21:23:43.471 00.000 12308 IsGuiding returns 0
21:23:43.471 00.000 12308 PulseGuide returned control before completion, sleep 250
21:23:43.492 00.021 14556 UpdateGuideState exits: m=1854 SNR=29.0
21:23:43.497 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:43.502 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:43.506 00.004 14556 Enqueuing Expose request
21:23:43.728 00.222 12308 IsGuiding returns 1
21:23:43.730 00.002 12308 scope still moving after pulse duration time elapsed
21:23:43.757 00.027 12308 IsSlewing returns 0
21:23:43.758 00.001 12308 IsGuiding returns 0
21:23:43.760 00.002 12308 scope move finished after 240 + 48 ms
21:23:43.760 00.000 12308 Move returns status 0, amount 240
21:23:43.761 00.001 12308 MoveAxis(N, 195, ABG)
21:23:43.761 00.000 12308 Guiding  Dir = 0, Dur = 195
21:23:43.762 00.001 12308 IsSlewing returns 0
21:23:43.762 00.000 12308 IsGuiding returns 0
21:23:43.763 00.001 12308 PulseGuide returned control before completion, sleep 205
21:23:43.977 00.214 12308 IsGuiding returns 1
21:23:43.977 00.000 12308 scope still moving after pulse duration time elapsed
21:23:44.008 00.031 12308 IsSlewing returns 0
21:23:44.009 00.001 12308 IsGuiding returns 0
21:23:44.009 00.000 12308 scope move finished after 195 + 50 ms
21:23:44.010 00.001 12308 Move returns status 0, amount 195
21:23:44.010 00.000 12308 move complete, result=0
21:23:44.010 00.000 12308 worker thread done servicing request
21:23:44.011 00.001 12308 Worker thread wakes up
21:23:44.011 00.000 14556 GuideStep: 0.5 px 240 ms WEST, -0.3 px 195 ms NORTH
21:23:44.017 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:44.017 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:23:45.272 01.255 12308 Exposure complete
21:23:45.431 00.159 12308 worker thread done servicing request
21:23:45.431 00.000 14556 OnExposeComplete: enter
21:23:45.436 00.005 14556 UpdateGuideState(): m_state=6
21:23:45.440 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2421
21:23:45.444 00.004 14556 Star::Find returns 1 (0), X=180.73, Y=996.35, Mass=2263, SNR=31.9, Peak=150 HFD=4.7
21:23:45.448 00.004 14556 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-3.07) = xAngle (1.27 = 1.27)
21:23:45.451 00.003 14556 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.17 = 1.17)
21:23:45.455 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.22 hyp=0.22 cameraTheta=-1.80 mountX=0.07 mountY=0.20, mountTheta=1.26
21:23:45.460 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.22, opts=13)
21:23:45.465 00.005 14556 Enqueuing Move request for scope (-0.05, -0.22)
21:23:45.469 00.004 12308 Worker thread wakes up
21:23:45.469 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.22) opts 0xd
21:23:45.469 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.22)
21:23:45.469 00.000 12308 Moving (-0.05, -0.22) raw xDistance=0.07 yDistance=0.20
21:23:45.469 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:23:45.469 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:23:45.469 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:23:45.471 00.002 12308 MoveAxis(E, 0, ABG)
21:23:45.471 00.000 12308 Move returns status 0, amount 0
21:23:45.471 00.000 12308 MoveAxis(N, 0, ABG)
21:23:45.471 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:45.475 00.004 12308 Move returns status 0, amount 0
21:23:45.475 00.000 12308 move complete, result=0
21:23:45.475 00.000 12308 worker thread done servicing request
21:23:45.497 00.022 14556 UpdateGuideState exits: m=2263 SNR=31.9
21:23:45.502 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:45.506 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:45.510 00.004 14556 Enqueuing Expose request
21:23:45.514 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:23:45.518 00.004 12308 Worker thread wakes up
21:23:45.518 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:45.518 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:23:46.765 01.247 12308 Exposure complete
21:23:46.923 00.158 12308 worker thread done servicing request
21:23:46.923 00.000 14556 OnExposeComplete: enter
21:23:46.928 00.005 14556 UpdateGuideState(): m_state=6
21:23:46.932 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2422
21:23:46.936 00.004 14556 Star::Find returns 1 (0), X=180.80, Y=996.55, Mass=1920, SNR=29.4, Peak=132 HFD=4.5
21:23:46.940 00.004 14556 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-3.07) = xAngle (2.50 = 2.50)
21:23:46.944 00.004 14556 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.40 = 2.40)
21:23:46.948 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-0.57 mountX=-0.02 mountY=0.02, mountTheta=2.44
21:23:46.954 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.01, opts=13)
21:23:46.958 00.004 14556 Enqueuing Move request for scope (0.02, -0.01)
21:23:46.963 00.005 12308 Worker thread wakes up
21:23:46.963 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
21:23:46.963 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
21:23:46.963 00.000 12308 Moving (0.02, -0.01) raw xDistance=-0.02 yDistance=0.02
21:23:46.964 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:23:46.964 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:23:46.964 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:23:46.964 00.000 12308 MoveAxis(E, 0, ABG)
21:23:46.964 00.000 12308 Move returns status 0, amount 0
21:23:46.964 00.000 12308 MoveAxis(N, 0, ABG)
21:23:46.965 00.001 12308 Move returns status 0, amount 0
21:23:46.966 00.001 12308 move complete, result=0
21:23:46.966 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:46.970 00.004 12308 worker thread done servicing request
21:23:46.991 00.021 14556 UpdateGuideState exits: m=1920 SNR=29.4
21:23:46.997 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:47.001 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:47.005 00.004 14556 Enqueuing Expose request
21:23:47.010 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:23:47.013 00.003 12308 Worker thread wakes up
21:23:47.014 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:47.014 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:23:48.265 01.251 12308 Exposure complete
21:23:48.410 00.145 12308 worker thread done servicing request
21:23:48.411 00.001 14556 OnExposeComplete: enter
21:23:48.415 00.004 14556 UpdateGuideState(): m_state=6
21:23:48.418 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2423
21:23:48.421 00.003 14556 Star::Find returns 1 (0), X=180.63, Y=996.45, Mass=2000, SNR=30.0, Peak=122 HFD=4.5
21:23:48.426 00.005 14556 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-3.07) = xAngle (0.56 = 0.56)
21:23:48.430 00.004 14556 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.46 = 0.46)
21:23:48.434 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.18 cameraTheta=-2.52 mountX=0.16 mountY=0.08, mountTheta=0.48
21:23:48.440 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.11, opts=13)
21:23:48.444 00.004 14556 Enqueuing Move request for scope (-0.15, -0.11)
21:23:48.447 00.003 12308 Worker thread wakes up
21:23:48.448 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
21:23:48.448 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
21:23:48.448 00.000 12308 Moving (-0.15, -0.11) raw xDistance=0.16 yDistance=0.08
21:23:48.448 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:23:48.448 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:23:48.449 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:23:48.449 00.000 12308 MoveAxis(E, 0, ABG)
21:23:48.449 00.000 12308 Move returns status 0, amount 0
21:23:48.449 00.000 12308 MoveAxis(N, 0, ABG)
21:23:48.449 00.000 12308 Move returns status 0, amount 0
21:23:48.449 00.000 12308 move complete, result=0
21:23:48.451 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:48.454 00.003 12308 worker thread done servicing request
21:23:48.475 00.021 14556 UpdateGuideState exits: m=2000 SNR=30.0
21:23:48.480 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:48.483 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:48.487 00.004 14556 Enqueuing Expose request
21:23:48.491 00.004 12308 Worker thread wakes up
21:23:48.491 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:48.491 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:23:48.491 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:23:49.733 01.242 12308 Exposure complete
21:23:49.876 00.143 12308 worker thread done servicing request
21:23:49.876 00.000 14556 OnExposeComplete: enter
21:23:49.880 00.004 14556 UpdateGuideState(): m_state=6
21:23:49.885 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2424
21:23:49.889 00.004 14556 Star::Find returns 1 (0), X=180.62, Y=996.58, Mass=2017, SNR=30.3, Peak=133 HFD=4.9
21:23:49.893 00.004 14556 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.07) = xAngle (6.08 = -0.20)
21:23:49.897 00.004 14556 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.30)
21:23:49.901 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=3.01 mountX=0.15 mountY=-0.05, mountTheta=-0.29
21:23:49.906 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.02, opts=13)
21:23:49.910 00.004 14556 Enqueuing Move request for scope (-0.16, 0.02)
21:23:49.914 00.004 12308 Worker thread wakes up
21:23:49.914 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
21:23:49.914 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
21:23:49.914 00.000 12308 Moving (-0.16, 0.02) raw xDistance=0.15 yDistance=-0.05
21:23:49.914 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:23:49.914 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:23:49.915 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:23:49.915 00.000 12308 MoveAxis(E, 0, ABG)
21:23:49.915 00.000 12308 Move returns status 0, amount 0
21:23:49.915 00.000 12308 MoveAxis(N, 0, ABG)
21:23:49.915 00.000 12308 Move returns status 0, amount 0
21:23:49.915 00.000 12308 move complete, result=0
21:23:49.916 00.001 12308 worker thread done servicing request
21:23:49.916 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:49.939 00.023 14556 UpdateGuideState exits: m=2017 SNR=30.3
21:23:49.944 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:49.948 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:49.952 00.004 14556 Enqueuing Expose request
21:23:49.956 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:23:49.961 00.005 12308 Worker thread wakes up
21:23:49.961 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:49.961 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:23:51.223 01.262 12308 Exposure complete
21:23:51.378 00.155 12308 worker thread done servicing request
21:23:51.378 00.000 14556 OnExposeComplete: enter
21:23:51.382 00.004 14556 UpdateGuideState(): m_state=6
21:23:51.386 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2425
21:23:51.391 00.005 14556 Star::Find returns 1 (0), X=180.45, Y=996.89, Mass=2019, SNR=30.2, Peak=139 HFD=4.9
21:23:51.395 00.004 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.42 = -0.87)
21:23:51.399 00.004 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.97)
21:23:51.403 00.004 14556 CameraToMount -- cameraX=-0.32 cameraY=0.33 hyp=0.46 cameraTheta=2.34 mountX=0.30 mountY=-0.38, mountTheta=-0.90
21:23:51.407 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.33, opts=13)
21:23:51.414 00.007 14556 Enqueuing Move request for scope (-0.32, 0.33)
21:23:51.420 00.006 12308 Worker thread wakes up
21:23:51.420 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.33) opts 0xd
21:23:51.420 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.33)
21:23:51.420 00.000 12308 Moving (-0.32, 0.33) raw xDistance=0.30 yDistance=-0.38
21:23:51.421 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:23:51.421 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
21:23:51.421 00.000 12308 MoveAxis(W, 130, ABG)
21:23:51.421 00.000 12308 Guiding  Dir = 3, Dur = 130
21:23:51.421 00.000 12308 IsSlewing returns 0
21:23:51.422 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:51.427 00.005 12308 IsGuiding returns 0
21:23:51.428 00.001 12308 PulseGuide returned control before completion, sleep 140
21:23:51.448 00.020 14556 UpdateGuideState exits: m=2019 SNR=30.2
21:23:51.453 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:51.457 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:51.462 00.005 14556 Enqueuing Expose request
21:23:51.581 00.119 12308 IsGuiding returns 1
21:23:51.582 00.001 12308 scope still moving after pulse duration time elapsed
21:23:51.612 00.030 12308 IsSlewing returns 0
21:23:51.613 00.001 12308 IsGuiding returns 0
21:23:51.614 00.001 12308 scope move finished after 130 + 56 ms
21:23:51.614 00.000 12308 Move returns status 0, amount 130
21:23:51.616 00.002 12308 MoveAxis(N, 267, ABG)
21:23:51.616 00.000 12308 Guiding  Dir = 0, Dur = 267
21:23:51.617 00.001 12308 IsSlewing returns 0
21:23:51.617 00.000 12308 IsGuiding returns 0
21:23:51.618 00.001 12308 PulseGuide returned control before completion, sleep 277
21:23:51.910 00.292 12308 IsGuiding returns 1
21:23:51.911 00.001 12308 scope still moving after pulse duration time elapsed
21:23:51.942 00.031 12308 IsSlewing returns 0
21:23:51.943 00.001 12308 IsGuiding returns 0
21:23:51.943 00.000 12308 scope move finished after 267 + 58 ms
21:23:51.943 00.000 12308 Move returns status 0, amount 267
21:23:51.944 00.001 12308 move complete, result=0
21:23:51.944 00.000 12308 worker thread done servicing request
21:23:51.945 00.001 12308 Worker thread wakes up
21:23:51.945 00.000 14556 GuideStep: 0.3 px 130 ms WEST, -0.4 px 267 ms NORTH
21:23:51.952 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:51.953 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:23:53.205 01.252 12308 Exposure complete
21:23:53.362 00.157 12308 worker thread done servicing request
21:23:53.362 00.000 14556 OnExposeComplete: enter
21:23:53.370 00.008 14556 UpdateGuideState(): m_state=6
21:23:53.373 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2426
21:23:53.376 00.003 14556 Star::Find returns 1 (0), X=180.64, Y=996.43, Mass=1920, SNR=29.2, Peak=119 HFD=4.6
21:23:53.380 00.004 14556 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-3.07) = xAngle (0.68 = 0.68)
21:23:53.385 00.005 14556 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.58 = 0.58)
21:23:53.392 00.007 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.40 mountX=0.15 mountY=0.10, mountTheta=0.61
21:23:53.401 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.13, opts=13)
21:23:53.407 00.006 14556 Enqueuing Move request for scope (-0.14, -0.13)
21:23:53.412 00.005 12308 Worker thread wakes up
21:23:53.413 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd
21:23:53.413 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.13)
21:23:53.413 00.000 12308 Moving (-0.14, -0.13) raw xDistance=0.15 yDistance=0.10
21:23:53.414 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:23:53.414 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:23:53.414 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:23:53.414 00.000 12308 MoveAxis(E, 0, ABG)
21:23:53.415 00.001 12308 Move returns status 0, amount 0
21:23:53.415 00.000 12308 MoveAxis(N, 0, ABG)
21:23:53.415 00.000 12308 Move returns status 0, amount 0
21:23:53.415 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:53.421 00.006 12308 move complete, result=0
21:23:53.421 00.000 12308 worker thread done servicing request
21:23:53.449 00.028 14556 UpdateGuideState exits: m=1920 SNR=29.2
21:23:53.453 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:53.455 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:53.459 00.004 14556 Enqueuing Expose request
21:23:53.464 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:23:53.469 00.005 12308 Worker thread wakes up
21:23:53.469 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:53.469 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:23:54.722 01.253 12308 Exposure complete
21:23:54.878 00.156 12308 worker thread done servicing request
21:23:54.878 00.000 14556 OnExposeComplete: enter
21:23:54.881 00.003 14556 UpdateGuideState(): m_state=6
21:23:54.886 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2427
21:23:54.889 00.003 14556 Star::Find returns 1 (0), X=180.65, Y=996.39, Mass=1920, SNR=29.2, Peak=140 HFD=4.5
21:23:54.893 00.004 14556 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-3.07) = xAngle (0.87 = 0.87)
21:23:54.895 00.002 14556 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.77 = 0.77)
21:23:54.899 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-2.21 mountX=0.13 mountY=0.14, mountTheta=0.82
21:23:54.906 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.17, opts=13)
21:23:54.910 00.004 14556 Enqueuing Move request for scope (-0.12, -0.17)
21:23:54.913 00.003 12308 Worker thread wakes up
21:23:54.913 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.17) opts 0xd
21:23:54.913 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.17)
21:23:54.913 00.000 12308 Moving (-0.12, -0.17) raw xDistance=0.13 yDistance=0.14
21:23:54.913 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:23:54.914 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:23:54.914 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:23:54.914 00.000 12308 MoveAxis(E, 0, ABG)
21:23:54.914 00.000 12308 Move returns status 0, amount 0
21:23:54.915 00.001 12308 MoveAxis(N, 0, ABG)
21:23:54.915 00.000 12308 Move returns status 0, amount 0
21:23:54.915 00.000 12308 move complete, result=0
21:23:54.915 00.000 12308 worker thread done servicing request
21:23:54.915 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:54.941 00.026 14556 UpdateGuideState exits: m=1920 SNR=29.2
21:23:54.945 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:54.949 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:54.953 00.004 14556 Enqueuing Expose request
21:23:54.956 00.003 12308 Worker thread wakes up
21:23:54.956 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:54.957 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:23:54.960 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:23:56.217 01.257 12308 Exposure complete
21:23:56.369 00.152 12308 worker thread done servicing request
21:23:56.369 00.000 14556 OnExposeComplete: enter
21:23:56.374 00.005 14556 UpdateGuideState(): m_state=6
21:23:56.378 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2428
21:23:56.382 00.004 14556 Star::Find returns 1 (0), X=180.61, Y=996.57, Mass=2354, SNR=32.5, Peak=137 HFD=4.9
21:23:56.385 00.003 14556 CameraToMount -- cameraTheta (3.07) - m_xAngle (-3.07) = xAngle (6.14 = -0.14)
21:23:56.389 00.004 14556 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.04 = -0.24)
21:23:56.393 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.17 cameraTheta=3.07 mountX=0.17 mountY=-0.04, mountTheta=-0.24
21:23:56.398 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.01, opts=13)
21:23:56.401 00.003 14556 Enqueuing Move request for scope (-0.17, 0.01)
21:23:56.405 00.004 12308 Worker thread wakes up
21:23:56.405 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
21:23:56.405 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
21:23:56.406 00.001 12308 Moving (-0.17, 0.01) raw xDistance=0.17 yDistance=-0.04
21:23:56.406 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:23:56.406 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:23:56.406 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:23:56.406 00.000 12308 MoveAxis(E, 0, ABG)
21:23:56.406 00.000 12308 Move returns status 0, amount 0
21:23:56.407 00.001 12308 MoveAxis(N, 0, ABG)
21:23:56.407 00.000 12308 Move returns status 0, amount 0
21:23:56.407 00.000 12308 move complete, result=0
21:23:56.407 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:56.411 00.004 12308 worker thread done servicing request
21:23:56.432 00.021 14556 UpdateGuideState exits: m=2354 SNR=32.5
21:23:56.437 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:56.440 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:56.444 00.004 14556 Enqueuing Expose request
21:23:56.447 00.003 12308 Worker thread wakes up
21:23:56.447 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:56.447 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:23:56.447 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:23:57.702 01.255 12308 Exposure complete
21:23:57.852 00.150 12308 worker thread done servicing request
21:23:57.853 00.001 14556 OnExposeComplete: enter
21:23:57.858 00.005 14556 UpdateGuideState(): m_state=6
21:23:57.861 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2429
21:23:57.866 00.005 14556 Star::Find returns 1 (0), X=180.53, Y=996.75, Mass=2189, SNR=31.3, Peak=139 HFD=4.6
21:23:57.870 00.004 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.55 = -0.73)
21:23:57.875 00.005 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.83)
21:23:57.880 00.005 14556 CameraToMount -- cameraX=-0.25 cameraY=0.19 hyp=0.31 cameraTheta=2.48 mountX=0.23 mountY=-0.23, mountTheta=-0.78
21:23:57.886 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.19, opts=13)
21:23:57.891 00.005 14556 Enqueuing Move request for scope (-0.25, 0.19)
21:23:57.895 00.004 12308 Worker thread wakes up
21:23:57.895 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.19) opts 0xd
21:23:57.895 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.19)
21:23:57.895 00.000 12308 Moving (-0.25, 0.19) raw xDistance=0.23 yDistance=-0.23
21:23:57.895 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
21:23:57.896 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:23:57.896 00.000 12308 MoveAxis(W, 101, ABG)
21:23:57.896 00.000 12308 Guiding  Dir = 3, Dur = 101
21:23:57.897 00.001 12308 IsSlewing returns 0
21:23:57.897 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:57.901 00.004 12308 IsGuiding returns 0
21:23:57.902 00.001 12308 PulseGuide returned control before completion, sleep 111
21:23:57.923 00.021 14556 UpdateGuideState exits: m=2189 SNR=31.3
21:23:57.927 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:57.930 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:57.936 00.006 14556 Enqueuing Expose request
21:23:58.022 00.086 12308 IsGuiding returns 1
21:23:58.024 00.002 12308 scope still moving after pulse duration time elapsed
21:23:58.053 00.029 12308 IsSlewing returns 0
21:23:58.054 00.001 12308 IsGuiding returns 0
21:23:58.054 00.000 12308 scope move finished after 101 + 52 ms
21:23:58.055 00.001 12308 Move returns status 0, amount 101
21:23:58.055 00.000 12308 MoveAxis(N, 163, ABG)
21:23:58.055 00.000 12308 Guiding  Dir = 0, Dur = 163
21:23:58.057 00.002 12308 IsSlewing returns 0
21:23:58.057 00.000 12308 IsGuiding returns 0
21:23:58.058 00.001 12308 PulseGuide returned control before completion, sleep 173
21:23:58.244 00.186 12308 IsGuiding returns 1
21:23:58.245 00.001 12308 scope still moving after pulse duration time elapsed
21:23:58.275 00.030 12308 IsSlewing returns 0
21:23:58.275 00.000 12308 IsGuiding returns 0
21:23:58.277 00.002 12308 scope move finished after 163 + 55 ms
21:23:58.277 00.000 12308 Move returns status 0, amount 163
21:23:58.277 00.000 12308 move complete, result=0
21:23:58.277 00.000 12308 worker thread done servicing request
21:23:58.278 00.001 12308 Worker thread wakes up
21:23:58.278 00.000 14556 GuideStep: 0.2 px 101 ms WEST, -0.2 px 163 ms NORTH
21:23:58.285 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:58.285 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:23:59.535 01.250 12308 Exposure complete
21:23:59.691 00.156 12308 worker thread done servicing request
21:23:59.692 00.001 14556 OnExposeComplete: enter
21:23:59.696 00.004 14556 UpdateGuideState(): m_state=6
21:23:59.700 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2430
21:23:59.704 00.004 14556 Star::Find returns 1 (0), X=180.67, Y=996.68, Mass=2149, SNR=30.8, Peak=143 HFD=4.7
21:23:59.708 00.004 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.36 = -0.92)
21:23:59.712 00.004 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.26 = -1.02)
21:23:59.715 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.15 cameraTheta=2.29 mountX=0.09 mountY=-0.13, mountTheta=-0.95
21:23:59.720 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.12, opts=13)
21:23:59.723 00.003 14556 Enqueuing Move request for scope (-0.10, 0.12)
21:23:59.727 00.004 12308 Worker thread wakes up
21:23:59.727 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
21:23:59.727 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
21:23:59.727 00.000 12308 Moving (-0.10, 0.12) raw xDistance=0.09 yDistance=-0.13
21:23:59.728 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:23:59.728 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:23:59.728 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:23:59.728 00.000 12308 MoveAxis(E, 0, ABG)
21:23:59.728 00.000 12308 Move returns status 0, amount 0
21:23:59.728 00.000 12308 MoveAxis(N, 0, ABG)
21:23:59.728 00.000 12308 Move returns status 0, amount 0
21:23:59.729 00.001 12308 move complete, result=0
21:23:59.729 00.000 12308 worker thread done servicing request
21:23:59.729 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:23:59.755 00.026 14556 UpdateGuideState exits: m=2149 SNR=30.8
21:23:59.760 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:59.763 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:23:59.766 00.003 14556 Enqueuing Expose request
21:23:59.768 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:23:59.772 00.004 12308 Worker thread wakes up
21:23:59.773 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:23:59.773 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:01.021 01.248 12308 Exposure complete
21:24:01.178 00.157 12308 worker thread done servicing request
21:24:01.180 00.002 14556 OnExposeComplete: enter
21:24:01.184 00.004 14556 UpdateGuideState(): m_state=6
21:24:01.189 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2431
21:24:01.193 00.004 14556 Star::Find returns 1 (0), X=180.85, Y=996.76, Mass=1978, SNR=29.9, Peak=164 HFD=4.3
21:24:01.197 00.004 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.31 = -1.97)
21:24:01.201 00.004 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.07)
21:24:01.204 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.24 mountX=-0.08 mountY=-0.19, mountTheta=-1.99
21:24:01.209 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.20, opts=13)
21:24:01.213 00.004 14556 Enqueuing Move request for scope (0.07, 0.20)
21:24:01.216 00.003 12308 Worker thread wakes up
21:24:01.216 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.20) opts 0xd
21:24:01.216 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.20)
21:24:01.216 00.000 12308 Moving (0.07, 0.20) raw xDistance=-0.08 yDistance=-0.19
21:24:01.216 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:24:01.218 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:01.218 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:24:01.218 00.000 12308 MoveAxis(E, 0, ABG)
21:24:01.218 00.000 12308 Move returns status 0, amount 0
21:24:01.219 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:01.223 00.004 12308 MoveAxis(N, 0, ABG)
21:24:01.223 00.000 12308 Move returns status 0, amount 0
21:24:01.223 00.000 12308 move complete, result=0
21:24:01.223 00.000 12308 worker thread done servicing request
21:24:01.243 00.020 14556 UpdateGuideState exits: m=1978 SNR=29.9
21:24:01.249 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:01.252 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:01.256 00.004 14556 Enqueuing Expose request
21:24:01.260 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:24:01.264 00.004 12308 Worker thread wakes up
21:24:01.264 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:01.264 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:02.511 01.247 12308 Exposure complete
21:24:02.696 00.185 12308 worker thread done servicing request
21:24:02.696 00.000 14556 OnExposeComplete: enter
21:24:02.700 00.004 14556 UpdateGuideState(): m_state=6
21:24:02.704 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2432
21:24:02.707 00.003 14556 Star::Find returns 1 (0), X=180.71, Y=996.69, Mass=1824, SNR=28.9, Peak=143 HFD=4.5
21:24:02.710 00.003 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.13 = -1.16)
21:24:02.714 00.004 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.26)
21:24:02.718 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.15 cameraTheta=2.05 mountX=0.06 mountY=-0.14, mountTheta=-1.17
21:24:02.723 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.13, opts=13)
21:24:02.727 00.004 14556 Enqueuing Move request for scope (-0.07, 0.13)
21:24:02.730 00.003 12308 Worker thread wakes up
21:24:02.730 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd
21:24:02.730 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.13)
21:24:02.730 00.000 12308 Moving (-0.07, 0.13) raw xDistance=0.06 yDistance=-0.14
21:24:02.730 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:24:02.732 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:02.732 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:24:02.732 00.000 12308 MoveAxis(E, 0, ABG)
21:24:02.732 00.000 12308 Move returns status 0, amount 0
21:24:02.732 00.000 12308 MoveAxis(N, 0, ABG)
21:24:02.732 00.000 12308 Move returns status 0, amount 0
21:24:02.732 00.000 12308 move complete, result=0
21:24:02.732 00.000 12308 worker thread done servicing request
21:24:02.733 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:02.757 00.024 14556 UpdateGuideState exits: m=1824 SNR=28.9
21:24:02.762 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:02.766 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:02.771 00.005 14556 Enqueuing Expose request
21:24:02.775 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:02.779 00.004 12308 Worker thread wakes up
21:24:02.779 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:02.779 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:04.032 01.253 12308 Exposure complete
21:24:04.189 00.157 12308 worker thread done servicing request
21:24:04.190 00.001 14556 OnExposeComplete: enter
21:24:04.193 00.003 14556 UpdateGuideState(): m_state=6
21:24:04.197 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2433
21:24:04.201 00.004 14556 Star::Find returns 1 (0), X=180.60, Y=996.39, Mass=1864, SNR=28.9, Peak=119 HFD=4.8
21:24:04.205 00.004 14556 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-3.07) = xAngle (0.69 = 0.69)
21:24:04.209 00.004 14556 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.60 = 0.60)
21:24:04.214 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.17 hyp=0.24 cameraTheta=-2.38 mountX=0.18 mountY=0.13, mountTheta=0.63
21:24:04.222 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.17, opts=13)
21:24:04.226 00.004 14556 Enqueuing Move request for scope (-0.17, -0.17)
21:24:04.231 00.005 12308 Worker thread wakes up
21:24:04.231 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.17) opts 0xd
21:24:04.231 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.17)
21:24:04.231 00.000 12308 Moving (-0.17, -0.17) raw xDistance=0.18 yDistance=0.13
21:24:04.231 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:24:04.232 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:04.232 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:24:04.232 00.000 12308 MoveAxis(E, 0, ABG)
21:24:04.232 00.000 12308 Move returns status 0, amount 0
21:24:04.232 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:04.236 00.004 12308 MoveAxis(N, 0, ABG)
21:24:04.236 00.000 12308 Move returns status 0, amount 0
21:24:04.236 00.000 12308 move complete, result=0
21:24:04.238 00.002 12308 worker thread done servicing request
21:24:04.263 00.025 14556 UpdateGuideState exits: m=1864 SNR=28.9
21:24:04.266 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:04.270 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:04.274 00.004 14556 Enqueuing Expose request
21:24:04.278 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:24:04.282 00.004 12308 Worker thread wakes up
21:24:04.282 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:04.282 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:05.536 01.254 12308 Exposure complete
21:24:05.691 00.155 12308 worker thread done servicing request
21:24:05.692 00.001 14556 OnExposeComplete: enter
21:24:05.695 00.003 14556 UpdateGuideState(): m_state=6
21:24:05.699 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2434
21:24:05.703 00.004 14556 Star::Find returns 1 (0), X=180.50, Y=996.84, Mass=1930, SNR=29.7, Peak=152 HFD=4.4
21:24:05.707 00.004 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.43 = -0.86)
21:24:05.712 00.005 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.96)
21:24:05.716 00.004 14556 CameraToMount -- cameraX=-0.28 cameraY=0.28 hyp=0.40 cameraTheta=2.35 mountX=0.26 mountY=-0.32, mountTheta=-0.90
21:24:05.721 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.28, opts=13)
21:24:05.726 00.005 14556 Enqueuing Move request for scope (-0.28, 0.28)
21:24:05.730 00.004 12308 Worker thread wakes up
21:24:05.730 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.28) opts 0xd
21:24:05.730 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.28)
21:24:05.730 00.000 12308 Moving (-0.28, 0.28) raw xDistance=0.26 yDistance=-0.32
21:24:05.730 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
21:24:05.731 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:24:05.731 00.000 12308 MoveAxis(W, 113, ABG)
21:24:05.731 00.000 12308 Guiding  Dir = 3, Dur = 113
21:24:05.731 00.000 12308 IsSlewing returns 0
21:24:05.732 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:05.737 00.005 12308 IsGuiding returns 0
21:24:05.737 00.000 12308 PulseGuide returned control before completion, sleep 123
21:24:05.759 00.022 14556 UpdateGuideState exits: m=1930 SNR=29.7
21:24:05.765 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:05.774 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:05.781 00.007 14556 Enqueuing Expose request
21:24:05.866 00.085 12308 IsGuiding returns 1
21:24:05.867 00.001 12308 scope still moving after pulse duration time elapsed
21:24:05.897 00.030 12308 IsSlewing returns 0
21:24:05.897 00.000 12308 IsGuiding returns 0
21:24:05.898 00.001 12308 scope move finished after 113 + 47 ms
21:24:05.898 00.000 12308 Move returns status 0, amount 113
21:24:05.898 00.000 12308 MoveAxis(N, 228, ABG)
21:24:05.898 00.000 12308 Guiding  Dir = 0, Dur = 228
21:24:05.899 00.001 12308 IsSlewing returns 0
21:24:05.899 00.000 12308 IsGuiding returns 0
21:24:05.899 00.000 12308 PulseGuide returned control before completion, sleep 238
21:24:06.148 00.249 12308 IsGuiding returns 1
21:24:06.149 00.001 12308 scope still moving after pulse duration time elapsed
21:24:06.179 00.030 12308 IsSlewing returns 0
21:24:06.179 00.000 12308 IsGuiding returns 0
21:24:06.181 00.002 12308 scope move finished after 228 + 53 ms
21:24:06.181 00.000 12308 Move returns status 0, amount 228
21:24:06.181 00.000 12308 move complete, result=0
21:24:06.182 00.001 12308 worker thread done servicing request
21:24:06.182 00.000 12308 Worker thread wakes up
21:24:06.182 00.000 14556 GuideStep: 0.3 px 113 ms WEST, -0.3 px 228 ms NORTH
21:24:06.188 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:06.189 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:07.445 01.256 12308 Exposure complete
21:24:07.600 00.155 12308 worker thread done servicing request
21:24:07.601 00.001 14556 OnExposeComplete: enter
21:24:07.604 00.003 14556 UpdateGuideState(): m_state=6
21:24:07.608 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2435
21:24:07.612 00.004 14556 Star::Find returns 1 (0), X=180.86, Y=996.65, Mass=2137, SNR=31.2, Peak=143 HFD=4.7
21:24:07.616 00.004 14556 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.07) = xAngle (3.91 = -2.37)
21:24:07.620 00.004 14556 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.81 = -2.47)
21:24:07.625 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.13 cameraTheta=0.84 mountX=-0.09 mountY=-0.08, mountTheta=-2.43
21:24:07.631 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.09, opts=13)
21:24:07.634 00.003 14556 Enqueuing Move request for scope (0.08, 0.09)
21:24:07.638 00.004 12308 Worker thread wakes up
21:24:07.638 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
21:24:07.638 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
21:24:07.638 00.000 12308 Moving (0.08, 0.09) raw xDistance=-0.09 yDistance=-0.08
21:24:07.638 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:24:07.639 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:07.639 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:24:07.639 00.000 12308 MoveAxis(E, 0, ABG)
21:24:07.639 00.000 12308 Move returns status 0, amount 0
21:24:07.639 00.000 12308 MoveAxis(N, 0, ABG)
21:24:07.640 00.001 12308 Move returns status 0, amount 0
21:24:07.640 00.000 12308 move complete, result=0
21:24:07.640 00.000 12308 worker thread done servicing request
21:24:07.640 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:07.667 00.027 14556 UpdateGuideState exits: m=2137 SNR=31.2
21:24:07.672 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:07.675 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:07.680 00.005 14556 Enqueuing Expose request
21:24:07.685 00.005 12308 Worker thread wakes up
21:24:07.685 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:07.691 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:07.691 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:08.946 01.255 12308 Exposure complete
21:24:09.097 00.151 12308 worker thread done servicing request
21:24:09.097 00.000 14556 OnExposeComplete: enter
21:24:09.102 00.005 14556 UpdateGuideState(): m_state=6
21:24:09.106 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2436
21:24:09.109 00.003 14556 Star::Find returns 1 (0), X=180.75, Y=996.81, Mass=2026, SNR=30.0, Peak=152 HFD=4.5
21:24:09.113 00.004 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
21:24:09.116 00.003 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.63)
21:24:09.120 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.68 mountX=0.01 mountY=-0.25, mountTheta=-1.53
21:24:09.124 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.25, opts=13)
21:24:09.129 00.005 14556 Enqueuing Move request for scope (-0.03, 0.25)
21:24:09.132 00.003 12308 Worker thread wakes up
21:24:09.132 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.25) opts 0xd
21:24:09.132 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.25)
21:24:09.132 00.000 12308 Moving (-0.03, 0.25) raw xDistance=0.01 yDistance=-0.25
21:24:09.132 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:24:09.134 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:24:09.134 00.000 12308 MoveAxis(E, 0, ABG)
21:24:09.134 00.000 12308 Move returns status 0, amount 0
21:24:09.134 00.000 12308 MoveAxis(N, 175, ABG)
21:24:09.134 00.000 12308 Guiding  Dir = 0, Dur = 175
21:24:09.134 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:09.139 00.005 12308 IsSlewing returns 0
21:24:09.140 00.001 12308 IsGuiding returns 0
21:24:09.140 00.000 12308 PulseGuide returned control before completion, sleep 185
21:24:09.170 00.030 14556 UpdateGuideState exits: m=2026 SNR=30.0
21:24:09.176 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:09.184 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:09.191 00.007 14556 Enqueuing Expose request
21:24:09.339 00.148 12308 IsGuiding returns 1
21:24:09.340 00.001 12308 scope still moving after pulse duration time elapsed
21:24:09.371 00.031 12308 IsSlewing returns 0
21:24:09.371 00.000 12308 IsGuiding returns 0
21:24:09.372 00.001 12308 scope move finished after 175 + 57 ms
21:24:09.372 00.000 12308 Move returns status 0, amount 175
21:24:09.373 00.001 12308 move complete, result=0
21:24:09.374 00.001 12308 worker thread done servicing request
21:24:09.375 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 175 ms NORTH
21:24:09.383 00.008 12308 Worker thread wakes up
21:24:09.386 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:09.388 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:10.635 01.247 12308 Exposure complete
21:24:10.792 00.157 12308 worker thread done servicing request
21:24:10.793 00.001 14556 OnExposeComplete: enter
21:24:10.797 00.004 14556 UpdateGuideState(): m_state=6
21:24:10.801 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2437
21:24:10.806 00.005 14556 Star::Find returns 1 (0), X=180.78, Y=996.60, Mass=1998, SNR=29.8, Peak=128 HFD=4.5
21:24:10.809 00.003 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.54 = -1.74)
21:24:10.814 00.005 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.84)
21:24:10.817 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.47 mountX=-0.01 mountY=-0.04, mountTheta=-1.74
21:24:10.823 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.04, opts=13)
21:24:10.827 00.004 14556 Enqueuing Move request for scope (0.00, 0.04)
21:24:10.831 00.004 12308 Worker thread wakes up
21:24:10.831 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd
21:24:10.831 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.04)
21:24:10.831 00.000 12308 Moving (0.00, 0.04) raw xDistance=-0.01 yDistance=-0.04
21:24:10.831 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:24:10.832 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:10.832 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:24:10.832 00.000 12308 MoveAxis(E, 0, ABG)
21:24:10.832 00.000 12308 Move returns status 0, amount 0
21:24:10.832 00.000 12308 MoveAxis(N, 0, ABG)
21:24:10.832 00.000 12308 Move returns status 0, amount 0
21:24:10.834 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:10.838 00.004 12308 move complete, result=0
21:24:10.839 00.001 12308 worker thread done servicing request
21:24:10.858 00.019 14556 UpdateGuideState exits: m=1998 SNR=29.8
21:24:10.862 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:10.868 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:10.874 00.006 14556 Enqueuing Expose request
21:24:10.879 00.005 12308 Worker thread wakes up
21:24:10.879 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:24:10.883 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:10.884 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:12.135 01.251 12308 Exposure complete
21:24:12.291 00.156 12308 worker thread done servicing request
21:24:12.292 00.001 14556 OnExposeComplete: enter
21:24:12.295 00.003 14556 UpdateGuideState(): m_state=6
21:24:12.300 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2438
21:24:12.305 00.005 14556 Star::Find returns 1 (0), X=180.66, Y=996.59, Mass=1925, SNR=29.7, Peak=128 HFD=4.8
21:24:12.309 00.004 14556 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.07) = xAngle (6.00 = -0.29)
21:24:12.312 00.003 14556 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.90 = -0.39)
21:24:12.316 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.03 hyp=0.12 cameraTheta=2.92 mountX=0.12 mountY=-0.05, mountTheta=-0.37
21:24:12.321 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.03, opts=13)
21:24:12.325 00.004 14556 Enqueuing Move request for scope (-0.12, 0.03)
21:24:12.329 00.004 12308 Worker thread wakes up
21:24:12.329 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.03) opts 0xd
21:24:12.330 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.03)
21:24:12.330 00.000 12308 Moving (-0.12, 0.03) raw xDistance=0.12 yDistance=-0.05
21:24:12.330 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:24:12.330 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:12.330 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:24:12.330 00.000 12308 MoveAxis(E, 0, ABG)
21:24:12.331 00.001 12308 Move returns status 0, amount 0
21:24:12.331 00.000 12308 MoveAxis(N, 0, ABG)
21:24:12.331 00.000 12308 Move returns status 0, amount 0
21:24:12.331 00.000 12308 move complete, result=0
21:24:12.331 00.000 12308 worker thread done servicing request
21:24:12.332 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:12.359 00.027 14556 UpdateGuideState exits: m=1925 SNR=29.7
21:24:12.363 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:12.366 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:12.371 00.005 14556 Enqueuing Expose request
21:24:12.375 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:24:12.378 00.003 12308 Worker thread wakes up
21:24:12.379 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:12.379 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:13.630 01.251 12308 Exposure complete
21:24:13.789 00.159 12308 worker thread done servicing request
21:24:13.790 00.001 14556 OnExposeComplete: enter
21:24:13.797 00.007 14556 UpdateGuideState(): m_state=6
21:24:13.801 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2439
21:24:13.807 00.006 14556 Star::Find returns 1 (0), X=180.39, Y=996.59, Mass=1808, SNR=28.5, Peak=114 HFD=4.5
21:24:13.811 00.004 14556 CameraToMount -- cameraTheta (3.08) - m_xAngle (-3.07) = xAngle (6.15 = -0.13)
21:24:13.816 00.005 14556 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.05 = -0.23)
21:24:13.819 00.003 14556 CameraToMount -- cameraX=-0.39 cameraY=0.03 hyp=0.39 cameraTheta=3.08 mountX=0.39 mountY=-0.09, mountTheta=-0.23
21:24:13.825 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.39, y=0.03, opts=13)
21:24:13.829 00.004 14556 Enqueuing Move request for scope (-0.39, 0.03)
21:24:13.833 00.004 12308 Worker thread wakes up
21:24:13.833 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.03) opts 0xd
21:24:13.833 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.39, 0.03)
21:24:13.833 00.000 12308 Moving (-0.39, 0.03) raw xDistance=0.39 yDistance=-0.09
21:24:13.834 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
21:24:13.834 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:13.834 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:24:13.834 00.000 12308 MoveAxis(W, 168, ABG)
21:24:13.835 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:13.839 00.004 12308 Guiding  Dir = 3, Dur = 168
21:24:13.839 00.000 12308 IsSlewing returns 0
21:24:13.840 00.001 12308 IsGuiding returns 0
21:24:13.841 00.001 12308 PulseGuide returned control before completion, sleep 178
21:24:13.861 00.020 14556 UpdateGuideState exits: m=1808 SNR=28.5
21:24:13.866 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:13.871 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:13.875 00.004 14556 Enqueuing Expose request
21:24:14.024 00.149 12308 IsGuiding returns 1
21:24:14.024 00.000 12308 scope still moving after pulse duration time elapsed
21:24:14.054 00.030 12308 IsSlewing returns 0
21:24:14.054 00.000 12308 IsGuiding returns 0
21:24:14.054 00.000 12308 scope move finished after 168 + 46 ms
21:24:14.055 00.001 12308 Move returns status 0, amount 168
21:24:14.055 00.000 12308 MoveAxis(N, 0, ABG)
21:24:14.055 00.000 12308 Move returns status 0, amount 0
21:24:14.056 00.001 12308 move complete, result=0
21:24:14.056 00.000 12308 worker thread done servicing request
21:24:14.057 00.001 14556 GuideStep: 0.4 px 168 ms WEST, -0.1 px 0 ms NORTH
21:24:14.064 00.007 12308 Worker thread wakes up
21:24:14.064 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:14.064 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:15.319 01.255 12308 Exposure complete
21:24:15.466 00.147 12308 worker thread done servicing request
21:24:15.466 00.000 14556 OnExposeComplete: enter
21:24:15.471 00.005 14556 UpdateGuideState(): m_state=6
21:24:15.475 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2440
21:24:15.479 00.004 14556 Star::Find returns 1 (0), X=180.74, Y=996.51, Mass=2066, SNR=30.7, Peak=161 HFD=4.6
21:24:15.482 00.003 14556 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-3.07) = xAngle (0.90 = 0.90)
21:24:15.486 00.004 14556 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.80 = 0.80)
21:24:15.490 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-2.17 mountX=0.04 mountY=0.05, mountTheta=0.86
21:24:15.496 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.05, opts=13)
21:24:15.501 00.005 14556 Enqueuing Move request for scope (-0.04, -0.05)
21:24:15.504 00.003 12308 Worker thread wakes up
21:24:15.505 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
21:24:15.505 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
21:24:15.505 00.000 12308 Moving (-0.04, -0.05) raw xDistance=0.04 yDistance=0.05
21:24:15.505 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:24:15.505 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:15.507 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:24:15.507 00.000 12308 MoveAxis(E, 0, ABG)
21:24:15.507 00.000 12308 Move returns status 0, amount 0
21:24:15.507 00.000 12308 MoveAxis(N, 0, ABG)
21:24:15.507 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:15.511 00.004 12308 Move returns status 0, amount 0
21:24:15.512 00.001 12308 move complete, result=0
21:24:15.512 00.000 12308 worker thread done servicing request
21:24:15.533 00.021 14556 UpdateGuideState exits: m=2066 SNR=30.7
21:24:15.537 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:15.540 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:15.544 00.004 14556 Enqueuing Expose request
21:24:15.547 00.003 12308 Worker thread wakes up
21:24:15.547 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:24:15.549 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:15.550 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:16.804 01.254 12308 Exposure complete
21:24:16.955 00.151 12308 worker thread done servicing request
21:24:16.955 00.000 14556 OnExposeComplete: enter
21:24:16.959 00.004 14556 UpdateGuideState(): m_state=6
21:24:16.964 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2441
21:24:16.968 00.004 14556 Star::Find returns 1 (0), X=181.01, Y=996.93, Mass=1796, SNR=28.6, Peak=170 HFD=4.4
21:24:16.973 00.005 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
21:24:16.976 00.003 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.30)
21:24:16.980 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=0.37 hyp=0.44 cameraTheta=1.01 mountX=-0.26 mountY=-0.33, mountTheta=-2.24
21:24:16.985 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.37, opts=13)
21:24:16.988 00.003 14556 Enqueuing Move request for scope (0.24, 0.37)
21:24:16.992 00.004 12308 Worker thread wakes up
21:24:16.992 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.37) opts 0xd
21:24:16.992 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.37)
21:24:16.992 00.000 12308 Moving (0.24, 0.37) raw xDistance=-0.26 yDistance=-0.33
21:24:16.992 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:24:16.994 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:24:16.994 00.000 12308 MoveAxis(E, 113, ABG)
21:24:16.994 00.000 12308 Guiding  Dir = 2, Dur = 113
21:24:16.995 00.001 12308 IsSlewing returns 0
21:24:16.995 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:17.002 00.007 12308 IsGuiding returns 0
21:24:17.002 00.000 12308 PulseGuide returned control before completion, sleep 123
21:24:17.025 00.023 14556 UpdateGuideState exits: m=1796 SNR=28.6
21:24:17.029 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:17.034 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:17.038 00.004 14556 Enqueuing Expose request
21:24:17.138 00.100 12308 IsGuiding returns 1
21:24:17.138 00.000 12308 scope still moving after pulse duration time elapsed
21:24:17.170 00.032 12308 IsSlewing returns 0
21:24:17.171 00.001 12308 IsGuiding returns 0
21:24:17.172 00.001 12308 scope move finished after 113 + 57 ms
21:24:17.173 00.001 12308 Move returns status 0, amount 113
21:24:17.174 00.001 12308 MoveAxis(N, 231, ABG)
21:24:17.174 00.000 12308 Guiding  Dir = 0, Dur = 231
21:24:17.174 00.000 12308 IsSlewing returns 0
21:24:17.175 00.001 12308 IsGuiding returns 0
21:24:17.176 00.001 12308 PulseGuide returned control before completion, sleep 241
21:24:17.419 00.243 12308 IsGuiding returns 1
21:24:17.419 00.000 12308 scope still moving after pulse duration time elapsed
21:24:17.449 00.030 12308 IsSlewing returns 0
21:24:17.450 00.001 12308 IsGuiding returns 0
21:24:17.451 00.001 12308 scope move finished after 231 + 44 ms
21:24:17.452 00.001 12308 Move returns status 0, amount 231
21:24:17.452 00.000 12308 move complete, result=0
21:24:17.453 00.001 12308 worker thread done servicing request
21:24:17.453 00.000 14556 GuideStep: -0.3 px 113 ms EAST, -0.3 px 231 ms NORTH
21:24:17.459 00.006 12308 Worker thread wakes up
21:24:17.461 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:17.461 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:18.712 01.251 12308 Exposure complete
21:24:18.870 00.158 12308 worker thread done servicing request
21:24:18.871 00.001 14556 OnExposeComplete: enter
21:24:18.878 00.007 14556 UpdateGuideState(): m_state=6
21:24:18.883 00.005 14556 Star::Find(15, 181, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2442
21:24:18.888 00.005 14556 Star::Find returns 1 (0), X=180.66, Y=996.53, Mass=2239, SNR=31.8, Peak=149 HFD=4.6
21:24:18.891 00.003 14556 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.07) = xAngle (0.20 = 0.20)
21:24:18.895 00.004 14556 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.10 = 0.10)
21:24:18.899 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-2.87 mountX=0.12 mountY=0.01, mountTheta=0.10
21:24:18.905 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.03, opts=13)
21:24:18.911 00.006 14556 Enqueuing Move request for scope (-0.12, -0.03)
21:24:18.915 00.004 12308 Worker thread wakes up
21:24:18.915 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
21:24:18.915 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
21:24:18.915 00.000 12308 Moving (-0.12, -0.03) raw xDistance=0.12 yDistance=0.01
21:24:18.915 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:24:18.916 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:18.916 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:24:18.916 00.000 12308 MoveAxis(E, 0, ABG)
21:24:18.916 00.000 12308 Move returns status 0, amount 0
21:24:18.917 00.001 12308 MoveAxis(N, 0, ABG)
21:24:18.917 00.000 12308 Move returns status 0, amount 0
21:24:18.917 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:18.921 00.004 12308 move complete, result=0
21:24:18.921 00.000 12308 worker thread done servicing request
21:24:18.942 00.021 14556 UpdateGuideState exits: m=2239 SNR=31.8
21:24:18.947 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:18.950 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:18.954 00.004 14556 Enqueuing Expose request
21:24:18.958 00.004 12308 Worker thread wakes up
21:24:18.958 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:24:18.963 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:18.963 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:20.212 01.249 12308 Exposure complete
21:24:20.379 00.167 12308 worker thread done servicing request
21:24:20.379 00.000 14556 OnExposeComplete: enter
21:24:20.382 00.003 14556 UpdateGuideState(): m_state=6
21:24:20.386 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2443
21:24:20.389 00.003 14556 Star::Find returns 1 (0), X=180.70, Y=996.67, Mass=1986, SNR=29.9, Peak=143 HFD=4.5
21:24:20.392 00.003 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
21:24:20.396 00.004 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
21:24:20.401 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.17 mountX=0.07 mountY=-0.12, mountTheta=-1.06
21:24:20.409 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.11, opts=13)
21:24:20.413 00.004 14556 Enqueuing Move request for scope (-0.07, 0.11)
21:24:20.418 00.005 12308 Worker thread wakes up
21:24:20.418 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
21:24:20.418 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
21:24:20.418 00.000 12308 Moving (-0.07, 0.11) raw xDistance=0.07 yDistance=-0.12
21:24:20.418 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:24:20.419 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:20.419 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:24:20.419 00.000 12308 MoveAxis(E, 0, ABG)
21:24:20.419 00.000 12308 Move returns status 0, amount 0
21:24:20.419 00.000 12308 MoveAxis(N, 0, ABG)
21:24:20.421 00.002 12308 Move returns status 0, amount 0
21:24:20.421 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:20.425 00.004 12308 move complete, result=0
21:24:20.425 00.000 12308 worker thread done servicing request
21:24:20.448 00.023 14556 UpdateGuideState exits: m=1986 SNR=29.9
21:24:20.452 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:20.455 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:20.461 00.006 14556 Enqueuing Expose request
21:24:20.464 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:20.469 00.005 12308 Worker thread wakes up
21:24:20.469 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:20.469 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:21.725 01.256 12308 Exposure complete
21:24:21.871 00.146 12308 worker thread done servicing request
21:24:21.871 00.000 14556 OnExposeComplete: enter
21:24:21.877 00.006 14556 UpdateGuideState(): m_state=6
21:24:21.880 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2444
21:24:21.884 00.004 14556 Star::Find returns 1 (0), X=180.80, Y=996.76, Mass=1789, SNR=28.6, Peak=130 HFD=4.6
21:24:21.888 00.004 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
21:24:21.890 00.002 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
21:24:21.895 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.45 mountX=-0.04 mountY=-0.19, mountTheta=-1.76
21:24:21.900 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.20, opts=13)
21:24:21.904 00.004 14556 Enqueuing Move request for scope (0.02, 0.20)
21:24:21.907 00.003 12308 Worker thread wakes up
21:24:21.907 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.20) opts 0xd
21:24:21.907 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.20)
21:24:21.907 00.000 12308 Moving (0.02, 0.20) raw xDistance=-0.04 yDistance=-0.19
21:24:21.908 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:24:21.908 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:21.908 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:24:21.909 00.001 12308 MoveAxis(E, 0, ABG)
21:24:21.909 00.000 12308 Move returns status 0, amount 0
21:24:21.909 00.000 12308 MoveAxis(N, 0, ABG)
21:24:21.909 00.000 12308 Move returns status 0, amount 0
21:24:21.909 00.000 12308 move complete, result=0
21:24:21.910 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:21.913 00.003 12308 worker thread done servicing request
21:24:21.937 00.024 14556 UpdateGuideState exits: m=1789 SNR=28.6
21:24:21.941 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:21.944 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:21.949 00.005 14556 Enqueuing Expose request
21:24:21.954 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:24:21.958 00.004 12308 Worker thread wakes up
21:24:21.959 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:21.959 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:23.217 01.258 12308 Exposure complete
21:24:23.363 00.146 12308 worker thread done servicing request
21:24:23.363 00.000 14556 OnExposeComplete: enter
21:24:23.367 00.004 14556 UpdateGuideState(): m_state=6
21:24:23.370 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2445
21:24:23.374 00.004 14556 Star::Find returns 1 (0), X=180.51, Y=996.60, Mass=2184, SNR=31.4, Peak=162 HFD=4.8
21:24:23.379 00.005 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.07 = -0.21)
21:24:23.382 00.003 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.31)
21:24:23.386 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.04 hyp=0.27 cameraTheta=3.00 mountX=0.26 mountY=-0.08, mountTheta=-0.30
21:24:23.391 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.04, opts=13)
21:24:23.395 00.004 14556 Enqueuing Move request for scope (-0.27, 0.04)
21:24:23.399 00.004 12308 Worker thread wakes up
21:24:23.399 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.04) opts 0xd
21:24:23.399 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.04)
21:24:23.399 00.000 12308 Moving (-0.27, 0.04) raw xDistance=0.26 yDistance=-0.08
21:24:23.400 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
21:24:23.400 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:23.400 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:24:23.400 00.000 12308 MoveAxis(W, 115, ABG)
21:24:23.401 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:23.408 00.007 12308 Guiding  Dir = 3, Dur = 115
21:24:23.408 00.000 12308 IsSlewing returns 0
21:24:23.409 00.001 12308 IsGuiding returns 0
21:24:23.410 00.001 12308 PulseGuide returned control before completion, sleep 125
21:24:23.432 00.022 14556 UpdateGuideState exits: m=2184 SNR=31.4
21:24:23.437 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:23.441 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:23.446 00.005 14556 Enqueuing Expose request
21:24:23.549 00.103 12308 IsGuiding returns 1
21:24:23.549 00.000 12308 scope still moving after pulse duration time elapsed
21:24:23.580 00.031 12308 IsSlewing returns 0
21:24:23.581 00.001 12308 IsGuiding returns 0
21:24:23.581 00.000 12308 scope move finished after 115 + 57 ms
21:24:23.581 00.000 12308 Move returns status 0, amount 115
21:24:23.583 00.002 12308 MoveAxis(N, 0, ABG)
21:24:23.584 00.001 12308 Move returns status 0, amount 0
21:24:23.584 00.000 12308 move complete, result=0
21:24:23.585 00.001 14556 GuideStep: 0.3 px 115 ms WEST, -0.1 px 0 ms NORTH
21:24:23.592 00.007 12308 worker thread done servicing request
21:24:23.592 00.000 12308 Worker thread wakes up
21:24:23.592 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:23.593 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:24.843 01.250 12308 Exposure complete
21:24:24.996 00.153 12308 worker thread done servicing request
21:24:24.996 00.000 14556 OnExposeComplete: enter
21:24:25.000 00.004 14556 UpdateGuideState(): m_state=6
21:24:25.004 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2446
21:24:25.008 00.004 14556 Star::Find returns 1 (0), X=180.79, Y=996.84, Mass=2124, SNR=31.0, Peak=149 HFD=4.4
21:24:25.012 00.004 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.61 = -1.67)
21:24:25.015 00.003 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.77)
21:24:25.018 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.54 mountX=-0.03 mountY=-0.28, mountTheta=-1.67
21:24:25.025 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.28, opts=13)
21:24:25.032 00.007 14556 Enqueuing Move request for scope (0.01, 0.28)
21:24:25.036 00.004 12308 Worker thread wakes up
21:24:25.036 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.28) opts 0xd
21:24:25.036 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.28)
21:24:25.036 00.000 12308 Moving (0.01, 0.28) raw xDistance=-0.03 yDistance=-0.28
21:24:25.036 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:24:25.038 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:24:25.038 00.000 12308 MoveAxis(E, 0, ABG)
21:24:25.038 00.000 12308 Move returns status 0, amount 0
21:24:25.038 00.000 12308 MoveAxis(N, 195, ABG)
21:24:25.038 00.000 12308 Guiding  Dir = 0, Dur = 195
21:24:25.038 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:25.044 00.006 12308 IsSlewing returns 0
21:24:25.044 00.000 12308 IsGuiding returns 0
21:24:25.044 00.000 12308 PulseGuide returned control before completion, sleep 205
21:24:25.064 00.020 14556 UpdateGuideState exits: m=2124 SNR=31.0
21:24:25.070 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:25.074 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:25.078 00.004 14556 Enqueuing Expose request
21:24:25.253 00.175 12308 IsGuiding returns 1
21:24:25.254 00.001 12308 scope still moving after pulse duration time elapsed
21:24:25.284 00.030 12308 IsSlewing returns 0
21:24:25.285 00.001 12308 IsGuiding returns 0
21:24:25.286 00.001 12308 scope move finished after 195 + 46 ms
21:24:25.286 00.000 12308 Move returns status 0, amount 195
21:24:25.287 00.001 12308 move complete, result=0
21:24:25.287 00.000 12308 worker thread done servicing request
21:24:25.287 00.000 12308 Worker thread wakes up
21:24:25.288 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 195 ms NORTH
21:24:25.293 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:25.294 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:26.545 01.251 12308 Exposure complete
21:24:26.693 00.148 12308 worker thread done servicing request
21:24:26.693 00.000 14556 OnExposeComplete: enter
21:24:26.697 00.004 14556 UpdateGuideState(): m_state=6
21:24:26.701 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2447
21:24:26.705 00.004 14556 Star::Find returns 1 (0), X=180.85, Y=996.63, Mass=1847, SNR=29.2, Peak=131 HFD=4.6
21:24:26.708 00.003 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.83 = -2.45)
21:24:26.713 00.005 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.55)
21:24:26.716 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.11 cameraTheta=0.76 mountX=-0.08 mountY=-0.06, mountTheta=-2.52
21:24:26.721 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.07, opts=13)
21:24:26.725 00.004 14556 Enqueuing Move request for scope (0.08, 0.07)
21:24:26.728 00.003 12308 Worker thread wakes up
21:24:26.728 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
21:24:26.729 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
21:24:26.729 00.000 12308 Moving (0.08, 0.07) raw xDistance=-0.08 yDistance=-0.06
21:24:26.729 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:24:26.729 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:26.730 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:24:26.730 00.000 12308 MoveAxis(E, 0, ABG)
21:24:26.730 00.000 12308 Move returns status 0, amount 0
21:24:26.730 00.000 12308 MoveAxis(N, 0, ABG)
21:24:26.731 00.001 12308 Move returns status 0, amount 0
21:24:26.732 00.001 12308 move complete, result=0
21:24:26.732 00.000 12308 worker thread done servicing request
21:24:26.732 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:26.758 00.026 14556 UpdateGuideState exits: m=1847 SNR=29.2
21:24:26.761 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:26.764 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:26.767 00.003 14556 Enqueuing Expose request
21:24:26.771 00.004 12308 Worker thread wakes up
21:24:26.771 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:26.771 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:26.771 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:28.014 01.243 12308 Exposure complete
21:24:28.172 00.158 12308 worker thread done servicing request
21:24:28.172 00.000 14556 OnExposeComplete: enter
21:24:28.176 00.004 14556 UpdateGuideState(): m_state=6
21:24:28.180 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2448
21:24:28.186 00.006 14556 Star::Find returns 1 (0), X=180.90, Y=996.57, Mass=1830, SNR=28.7, Peak=134 HFD=4.1
21:24:28.190 00.004 14556 CameraToMount -- cameraTheta (0.10) - m_xAngle (-3.07) = xAngle (3.18 = -3.11)
21:24:28.193 00.003 14556 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.08 = 3.08)
21:24:28.197 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.10 mountX=-0.13 mountY=0.01, mountTheta=3.08
21:24:28.202 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.01, opts=13)
21:24:28.205 00.003 14556 Enqueuing Move request for scope (0.13, 0.01)
21:24:28.210 00.005 12308 Worker thread wakes up
21:24:28.211 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
21:24:28.211 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
21:24:28.211 00.000 12308 Moving (0.13, 0.01) raw xDistance=-0.13 yDistance=0.01
21:24:28.211 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:24:28.211 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:28.212 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:24:28.212 00.000 12308 MoveAxis(E, 0, ABG)
21:24:28.212 00.000 12308 Move returns status 0, amount 0
21:24:28.212 00.000 12308 MoveAxis(N, 0, ABG)
21:24:28.212 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:28.219 00.007 12308 Move returns status 0, amount 0
21:24:28.219 00.000 12308 move complete, result=0
21:24:28.219 00.000 12308 worker thread done servicing request
21:24:28.240 00.021 14556 UpdateGuideState exits: m=1830 SNR=28.7
21:24:28.245 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:28.250 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:28.254 00.004 14556 Enqueuing Expose request
21:24:28.257 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:24:28.261 00.004 12308 Worker thread wakes up
21:24:28.261 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:28.261 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:29.499 01.238 12308 Exposure complete
21:24:29.649 00.150 12308 worker thread done servicing request
21:24:29.651 00.002 14556 OnExposeComplete: enter
21:24:29.656 00.005 14556 UpdateGuideState(): m_state=6
21:24:29.659 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2449
21:24:29.662 00.003 14556 Star::Find returns 1 (0), X=181.00, Y=996.76, Mass=1872, SNR=29.4, Peak=130 HFD=4.6
21:24:29.666 00.004 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.81 = -2.47)
21:24:29.669 00.003 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.71 = -2.57)
21:24:29.674 00.005 14556 CameraToMount -- cameraX=0.22 cameraY=0.20 hyp=0.30 cameraTheta=0.74 mountX=-0.23 mountY=-0.16, mountTheta=-2.54
21:24:29.678 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.20, opts=13)
21:24:29.682 00.004 14556 Enqueuing Move request for scope (0.22, 0.20)
21:24:29.686 00.004 12308 Worker thread wakes up
21:24:29.686 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.20) opts 0xd
21:24:29.686 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.20)
21:24:29.686 00.000 12308 Moving (0.22, 0.20) raw xDistance=-0.23 yDistance=-0.16
21:24:29.686 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
21:24:29.687 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:29.687 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:24:29.687 00.000 12308 MoveAxis(E, 101, ABG)
21:24:29.687 00.000 12308 Guiding  Dir = 2, Dur = 101
21:24:29.687 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:29.691 00.004 12308 IsSlewing returns 0
21:24:29.691 00.000 12308 IsGuiding returns 0
21:24:29.692 00.001 12308 PulseGuide returned control before completion, sleep 111
21:24:29.713 00.021 14556 UpdateGuideState exits: m=1872 SNR=29.4
21:24:29.717 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:29.721 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:29.725 00.004 14556 Enqueuing Expose request
21:24:29.807 00.082 12308 IsGuiding returns 1
21:24:29.808 00.001 12308 scope still moving after pulse duration time elapsed
21:24:29.837 00.029 12308 IsSlewing returns 0
21:24:29.837 00.000 12308 IsGuiding returns 0
21:24:29.838 00.001 12308 scope move finished after 101 + 45 ms
21:24:29.838 00.000 12308 Move returns status 0, amount 101
21:24:29.838 00.000 12308 MoveAxis(N, 0, ABG)
21:24:29.839 00.001 12308 Move returns status 0, amount 0
21:24:29.839 00.000 12308 move complete, result=0
21:24:29.840 00.001 12308 worker thread done servicing request
21:24:29.840 00.000 14556 GuideStep: -0.2 px 101 ms EAST, -0.2 px 0 ms NORTH
21:24:29.845 00.005 12308 Worker thread wakes up
21:24:29.846 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:29.846 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:31.105 01.259 12308 Exposure complete
21:24:31.265 00.160 12308 worker thread done servicing request
21:24:31.265 00.000 14556 OnExposeComplete: enter
21:24:31.269 00.004 14556 UpdateGuideState(): m_state=6
21:24:31.273 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2450
21:24:31.278 00.005 14556 Star::Find returns 1 (0), X=180.70, Y=996.84, Mass=1897, SNR=29.2, Peak=154 HFD=4.5
21:24:31.282 00.004 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.91 = -1.37)
21:24:31.287 00.005 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.47)
21:24:31.291 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.84 mountX=0.06 mountY=-0.29, mountTheta=-1.37
21:24:31.296 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.28, opts=13)
21:24:31.300 00.004 14556 Enqueuing Move request for scope (-0.08, 0.28)
21:24:31.304 00.004 12308 Worker thread wakes up
21:24:31.304 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.28) opts 0xd
21:24:31.304 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.28)
21:24:31.305 00.001 12308 Moving (-0.08, 0.28) raw xDistance=0.06 yDistance=-0.29
21:24:31.305 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:24:31.305 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:24:31.305 00.000 12308 MoveAxis(E, 0, ABG)
21:24:31.306 00.001 12308 Move returns status 0, amount 0
21:24:31.306 00.000 12308 MoveAxis(N, 201, ABG)
21:24:31.306 00.000 12308 Guiding  Dir = 0, Dur = 201
21:24:31.307 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:31.311 00.004 12308 IsSlewing returns 0
21:24:31.311 00.000 12308 IsGuiding returns 0
21:24:31.312 00.001 12308 PulseGuide returned control before completion, sleep 211
21:24:31.333 00.021 14556 UpdateGuideState exits: m=1897 SNR=29.2
21:24:31.339 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:31.342 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:31.346 00.004 14556 Enqueuing Expose request
21:24:31.532 00.186 12308 IsGuiding returns 1
21:24:31.533 00.001 12308 scope still moving after pulse duration time elapsed
21:24:31.564 00.031 12308 IsSlewing returns 0
21:24:31.564 00.000 12308 IsGuiding returns 0
21:24:31.565 00.001 12308 scope move finished after 201 + 53 ms
21:24:31.566 00.001 12308 Move returns status 0, amount 201
21:24:31.567 00.001 12308 move complete, result=0
21:24:31.568 00.001 12308 worker thread done servicing request
21:24:31.568 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 201 ms NORTH
21:24:31.575 00.007 12308 Worker thread wakes up
21:24:31.575 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:31.575 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:32.830 01.255 12308 Exposure complete
21:24:32.993 00.163 12308 worker thread done servicing request
21:24:32.993 00.000 14556 OnExposeComplete: enter
21:24:32.998 00.005 14556 UpdateGuideState(): m_state=6
21:24:33.002 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2451
21:24:33.006 00.004 14556 Star::Find returns 1 (0), X=180.69, Y=996.67, Mass=1992, SNR=29.8, Peak=140 HFD=4.7
21:24:33.010 00.004 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
21:24:33.013 00.003 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.06)
21:24:33.017 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.25 mountX=0.08 mountY=-0.12, mountTheta=-0.99
21:24:33.022 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.11, opts=13)
21:24:33.025 00.003 14556 Enqueuing Move request for scope (-0.09, 0.11)
21:24:33.029 00.004 12308 Worker thread wakes up
21:24:33.029 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
21:24:33.030 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
21:24:33.030 00.000 12308 Moving (-0.09, 0.11) raw xDistance=0.08 yDistance=-0.12
21:24:33.030 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:24:33.030 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:33.030 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:24:33.032 00.002 12308 MoveAxis(E, 0, ABG)
21:24:33.032 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:33.035 00.003 12308 Move returns status 0, amount 0
21:24:33.036 00.001 12308 MoveAxis(N, 0, ABG)
21:24:33.036 00.000 12308 Move returns status 0, amount 0
21:24:33.037 00.001 12308 move complete, result=0
21:24:33.037 00.000 12308 worker thread done servicing request
21:24:33.059 00.022 14556 UpdateGuideState exits: m=1992 SNR=29.8
21:24:33.063 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:33.068 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:33.072 00.004 14556 Enqueuing Expose request
21:24:33.076 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:33.080 00.004 12308 Worker thread wakes up
21:24:33.080 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:33.081 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:34.329 01.248 12308 Exposure complete
21:24:34.484 00.155 12308 worker thread done servicing request
21:24:34.485 00.001 14556 OnExposeComplete: enter
21:24:34.488 00.003 14556 UpdateGuideState(): m_state=6
21:24:34.491 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2452
21:24:34.497 00.006 14556 Star::Find returns 1 (0), X=180.69, Y=996.68, Mass=1964, SNR=29.8, Peak=134 HFD=4.8
21:24:34.501 00.004 14556 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.07) = xAngle (5.30 = -0.98)
21:24:34.506 00.005 14556 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.20 = -1.08)
21:24:34.511 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.23 mountX=0.08 mountY=-0.13, mountTheta=-1.01
21:24:34.516 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.12, opts=13)
21:24:34.520 00.004 14556 Enqueuing Move request for scope (-0.09, 0.12)
21:24:34.524 00.004 12308 Worker thread wakes up
21:24:34.524 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
21:24:34.524 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
21:24:34.524 00.000 12308 Moving (-0.09, 0.12) raw xDistance=0.08 yDistance=-0.13
21:24:34.524 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:24:34.524 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:34.524 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:24:34.525 00.001 12308 MoveAxis(E, 0, ABG)
21:24:34.525 00.000 12308 Move returns status 0, amount 0
21:24:34.525 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:34.529 00.004 12308 MoveAxis(N, 0, ABG)
21:24:34.529 00.000 12308 Move returns status 0, amount 0
21:24:34.529 00.000 12308 move complete, result=0
21:24:34.529 00.000 12308 worker thread done servicing request
21:24:34.550 00.021 14556 UpdateGuideState exits: m=1964 SNR=29.8
21:24:34.557 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:34.563 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:34.567 00.004 14556 Enqueuing Expose request
21:24:34.571 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:34.574 00.003 12308 Worker thread wakes up
21:24:34.574 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:34.574 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:35.829 01.255 12308 Exposure complete
21:24:36.016 00.187 12308 worker thread done servicing request
21:24:36.017 00.001 14556 OnExposeComplete: enter
21:24:36.020 00.003 14556 UpdateGuideState(): m_state=6
21:24:36.027 00.007 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2453
21:24:36.031 00.004 14556 Star::Find returns 1 (0), X=180.81, Y=996.73, Mass=2227, SNR=31.5, Peak=155 HFD=4.6
21:24:36.035 00.004 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.44 = -1.85)
21:24:36.040 00.005 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.95)
21:24:36.045 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.36 mountX=-0.05 mountY=-0.17, mountTheta=-1.86
21:24:36.051 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.17, opts=13)
21:24:36.056 00.005 14556 Enqueuing Move request for scope (0.04, 0.17)
21:24:36.060 00.004 12308 Worker thread wakes up
21:24:36.060 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.17) opts 0xd
21:24:36.061 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.17)
21:24:36.061 00.000 12308 Moving (0.04, 0.17) raw xDistance=-0.05 yDistance=-0.17
21:24:36.061 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:24:36.061 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:36.062 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:24:36.062 00.000 12308 MoveAxis(E, 0, ABG)
21:24:36.062 00.000 12308 Move returns status 0, amount 0
21:24:36.062 00.000 12308 MoveAxis(N, 0, ABG)
21:24:36.064 00.002 12308 Move returns status 0, amount 0
21:24:36.064 00.000 12308 move complete, result=0
21:24:36.064 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:36.067 00.003 12308 worker thread done servicing request
21:24:36.089 00.022 14556 UpdateGuideState exits: m=2227 SNR=31.5
21:24:36.094 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:36.099 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:36.102 00.003 14556 Enqueuing Expose request
21:24:36.105 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:24:36.110 00.005 12308 Worker thread wakes up
21:24:36.110 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:36.111 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:37.367 01.256 12308 Exposure complete
21:24:37.507 00.140 12308 worker thread done servicing request
21:24:37.508 00.001 14556 OnExposeComplete: enter
21:24:37.512 00.004 14556 UpdateGuideState(): m_state=6
21:24:37.516 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2454
21:24:37.520 00.004 14556 Star::Find returns 1 (0), X=180.69, Y=996.77, Mass=2149, SNR=30.9, Peak=167 HFD=4.5
21:24:37.524 00.004 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.03 = -1.26)
21:24:37.527 00.003 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.36)
21:24:37.532 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.21 hyp=0.22 cameraTheta=1.95 mountX=0.07 mountY=-0.22, mountTheta=-1.26
21:24:37.538 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.21, opts=13)
21:24:37.542 00.004 14556 Enqueuing Move request for scope (-0.08, 0.21)
21:24:37.545 00.003 12308 Worker thread wakes up
21:24:37.545 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.21) opts 0xd
21:24:37.545 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.21)
21:24:37.545 00.000 12308 Moving (-0.08, 0.21) raw xDistance=0.07 yDistance=-0.22
21:24:37.547 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:24:37.547 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:24:37.547 00.000 12308 MoveAxis(E, 0, ABG)
21:24:37.547 00.000 12308 Move returns status 0, amount 0
21:24:37.547 00.000 12308 MoveAxis(N, 154, ABG)
21:24:37.547 00.000 12308 Guiding  Dir = 0, Dur = 154
21:24:37.547 00.000 12308 IsSlewing returns 0
21:24:37.548 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:37.552 00.004 12308 IsGuiding returns 0
21:24:37.552 00.000 12308 PulseGuide returned control before completion, sleep 164
21:24:37.575 00.023 14556 UpdateGuideState exits: m=2149 SNR=30.9
21:24:37.579 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:37.584 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:37.588 00.004 14556 Enqueuing Expose request
21:24:37.726 00.138 12308 IsGuiding returns 1
21:24:37.728 00.002 12308 scope still moving after pulse duration time elapsed
21:24:37.758 00.030 12308 IsSlewing returns 0
21:24:37.759 00.001 12308 IsGuiding returns 1
21:24:37.790 00.031 12308 IsSlewing returns 0
21:24:37.792 00.002 12308 IsGuiding returns 0
21:24:37.792 00.000 12308 scope move finished after 154 + 84 ms
21:24:37.793 00.001 12308 Move returns status 0, amount 154
21:24:37.793 00.000 12308 move complete, result=0
21:24:37.793 00.000 12308 worker thread done servicing request
21:24:37.794 00.001 12308 Worker thread wakes up
21:24:37.795 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 154 ms NORTH
21:24:37.801 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:37.801 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:39.049 01.248 12308 Exposure complete
21:24:39.246 00.197 12308 worker thread done servicing request
21:24:39.246 00.000 14556 OnExposeComplete: enter
21:24:39.250 00.004 14556 UpdateGuideState(): m_state=6
21:24:39.254 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2455
21:24:39.258 00.004 14556 Star::Find returns 1 (0), X=180.59, Y=996.41, Mass=2054, SNR=30.2, Peak=117 HFD=4.9
21:24:39.262 00.004 14556 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.07) = xAngle (0.61 = 0.61)
21:24:39.265 00.003 14556 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.51 = 0.51)
21:24:39.269 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.15 hyp=0.25 cameraTheta=-2.46 mountX=0.20 mountY=0.12, mountTheta=0.54
21:24:39.273 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.15, opts=13)
21:24:39.279 00.006 14556 Enqueuing Move request for scope (-0.19, -0.15)
21:24:39.283 00.004 12308 Worker thread wakes up
21:24:39.283 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.15) opts 0xd
21:24:39.283 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.15)
21:24:39.285 00.002 12308 Moving (-0.19, -0.15) raw xDistance=0.20 yDistance=0.12
21:24:39.285 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:24:39.285 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:39.285 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:24:39.285 00.000 12308 MoveAxis(W, 87, ABG)
21:24:39.286 00.001 12308 Guiding  Dir = 3, Dur = 87
21:24:39.286 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:39.291 00.005 12308 IsSlewing returns 0
21:24:39.292 00.001 12308 IsGuiding returns 0
21:24:39.292 00.000 12308 PulseGuide returned control before completion, sleep 97
21:24:39.315 00.023 14556 UpdateGuideState exits: m=2054 SNR=30.2
21:24:39.319 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:39.323 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:39.328 00.005 14556 Enqueuing Expose request
21:24:39.398 00.070 12308 IsGuiding returns 1
21:24:39.398 00.000 12308 scope still moving after pulse duration time elapsed
21:24:39.429 00.031 12308 IsSlewing returns 0
21:24:39.431 00.002 12308 IsGuiding returns 0
21:24:39.431 00.000 12308 scope move finished after 87 + 51 ms
21:24:39.431 00.000 12308 Move returns status 0, amount 87
21:24:39.431 00.000 12308 MoveAxis(N, 0, ABG)
21:24:39.431 00.000 12308 Move returns status 0, amount 0
21:24:39.431 00.000 12308 move complete, result=0
21:24:39.432 00.001 12308 worker thread done servicing request
21:24:39.432 00.000 14556 GuideStep: 0.2 px 87 ms WEST, 0.1 px 0 ms NORTH
21:24:39.440 00.008 12308 Worker thread wakes up
21:24:39.440 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:39.440 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:40.690 01.250 12308 Exposure complete
21:24:40.851 00.161 12308 worker thread done servicing request
21:24:40.852 00.001 14556 OnExposeComplete: enter
21:24:40.856 00.004 14556 UpdateGuideState(): m_state=6
21:24:40.860 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2456
21:24:40.864 00.004 14556 Star::Find returns 1 (0), X=181.08, Y=996.74, Mass=1764, SNR=28.3, Peak=152 HFD=4.1
21:24:40.868 00.004 14556 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.07) = xAngle (3.60 = -2.68)
21:24:40.872 00.004 14556 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.50 = -2.78)
21:24:40.875 00.003 14556 CameraToMount -- cameraX=0.31 cameraY=0.18 hyp=0.36 cameraTheta=0.53 mountX=-0.32 mountY=-0.13, mountTheta=-2.76
21:24:40.879 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.31, y=0.18, opts=13)
21:24:40.882 00.003 14556 Enqueuing Move request for scope (0.31, 0.18)
21:24:40.886 00.004 12308 Worker thread wakes up
21:24:40.886 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.18) opts 0xd
21:24:40.886 00.000 12308 Handling offset move in thread for scope, endpoint = (0.31, 0.18)
21:24:40.886 00.000 12308 Moving (0.31, 0.18) raw xDistance=-0.32 yDistance=-0.13
21:24:40.886 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32
21:24:40.886 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:40.886 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:24:40.887 00.001 12308 MoveAxis(E, 132, ABG)
21:24:40.887 00.000 12308 Guiding  Dir = 2, Dur = 132
21:24:40.887 00.000 12308 IsSlewing returns 0
21:24:40.887 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:40.890 00.003 12308 IsGuiding returns 0
21:24:40.890 00.000 12308 PulseGuide returned control before completion, sleep 142
21:24:40.908 00.018 14556 UpdateGuideState exits: m=1764 SNR=28.3
21:24:40.912 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:40.917 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:40.921 00.004 14556 Enqueuing Expose request
21:24:41.037 00.116 12308 IsGuiding returns 1
21:24:41.038 00.001 12308 scope still moving after pulse duration time elapsed
21:24:41.068 00.030 12308 IsSlewing returns 0
21:24:41.070 00.002 12308 IsGuiding returns 0
21:24:41.071 00.001 12308 scope move finished after 132 + 48 ms
21:24:41.071 00.000 12308 Move returns status 0, amount 132
21:24:41.072 00.001 12308 MoveAxis(N, 0, ABG)
21:24:41.072 00.000 12308 Move returns status 0, amount 0
21:24:41.073 00.001 12308 move complete, result=0
21:24:41.074 00.001 12308 worker thread done servicing request
21:24:41.075 00.001 12308 Worker thread wakes up
21:24:41.075 00.000 14556 GuideStep: -0.3 px 132 ms EAST, -0.1 px 0 ms NORTH
21:24:41.081 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:41.081 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:42.331 01.250 12308 Exposure complete
21:24:42.490 00.159 12308 worker thread done servicing request
21:24:42.490 00.000 14556 OnExposeComplete: enter
21:24:42.495 00.005 14556 UpdateGuideState(): m_state=6
21:24:42.500 00.005 14556 Star::Find(15, 181, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2457
21:24:42.505 00.005 14556 Star::Find returns 1 (0), X=180.99, Y=996.97, Mass=2124, SNR=30.7, Peak=168 HFD=4.5
21:24:42.511 00.006 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.17 = -2.12)
21:24:42.517 00.006 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.07 = -2.22)
21:24:42.521 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.41 hyp=0.46 cameraTheta=1.09 mountX=-0.24 mountY=-0.37, mountTheta=-2.15
21:24:42.529 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.41, opts=13)
21:24:42.534 00.005 14556 Enqueuing Move request for scope (0.21, 0.41)
21:24:42.540 00.006 12308 Worker thread wakes up
21:24:42.540 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.41) opts 0xd
21:24:42.540 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.41)
21:24:42.540 00.000 12308 Moving (0.21, 0.41) raw xDistance=-0.24 yDistance=-0.37
21:24:42.540 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
21:24:42.541 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:24:42.541 00.000 12308 MoveAxis(E, 114, ABG)
21:24:42.541 00.000 12308 Guiding  Dir = 2, Dur = 114
21:24:42.543 00.002 12308 IsSlewing returns 0
21:24:42.544 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:42.550 00.006 12308 IsGuiding returns 0
21:24:42.550 00.000 12308 PulseGuide returned control before completion, sleep 124
21:24:42.579 00.029 14556 UpdateGuideState exits: m=2124 SNR=30.7
21:24:42.586 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:42.590 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:42.594 00.004 14556 Enqueuing Expose request
21:24:42.681 00.087 12308 IsGuiding returns 1
21:24:42.682 00.001 12308 scope still moving after pulse duration time elapsed
21:24:42.714 00.032 12308 IsSlewing returns 0
21:24:42.714 00.000 12308 IsGuiding returns 0
21:24:42.715 00.001 12308 scope move finished after 114 + 50 ms
21:24:42.715 00.000 12308 Move returns status 0, amount 114
21:24:42.715 00.000 12308 MoveAxis(N, 261, ABG)
21:24:42.715 00.000 12308 Guiding  Dir = 0, Dur = 261
21:24:42.716 00.001 12308 IsSlewing returns 0
21:24:42.716 00.000 12308 IsGuiding returns 0
21:24:42.717 00.001 12308 PulseGuide returned control before completion, sleep 271
21:24:42.994 00.277 12308 IsGuiding returns 1
21:24:42.994 00.000 12308 scope still moving after pulse duration time elapsed
21:24:43.026 00.032 12308 IsSlewing returns 0
21:24:43.027 00.001 12308 IsGuiding returns 0
21:24:43.027 00.000 12308 scope move finished after 261 + 49 ms
21:24:43.027 00.000 12308 Move returns status 0, amount 261
21:24:43.029 00.002 12308 move complete, result=0
21:24:43.029 00.000 12308 worker thread done servicing request
21:24:43.030 00.001 14556 GuideStep: -0.2 px 114 ms EAST, -0.4 px 261 ms NORTH
21:24:43.036 00.006 12308 Worker thread wakes up
21:24:43.036 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:43.036 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:44.284 01.248 12308 Exposure complete
21:24:44.436 00.152 12308 worker thread done servicing request
21:24:44.436 00.000 14556 OnExposeComplete: enter
21:24:44.441 00.005 14556 UpdateGuideState(): m_state=6
21:24:44.444 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2458
21:24:44.448 00.004 14556 Star::Find returns 1 (0), X=180.65, Y=996.77, Mass=2028, SNR=30.2, Peak=147 HFD=4.5
21:24:44.452 00.004 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.19 = -1.09)
21:24:44.456 00.004 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.19)
21:24:44.459 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.25 cameraTheta=2.12 mountX=0.11 mountY=-0.23, mountTheta=-1.11
21:24:44.466 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.21, opts=13)
21:24:44.470 00.004 14556 Enqueuing Move request for scope (-0.13, 0.21)
21:24:44.474 00.004 12308 Worker thread wakes up
21:24:44.474 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.21) opts 0xd
21:24:44.474 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.21)
21:24:44.474 00.000 12308 Moving (-0.13, 0.21) raw xDistance=0.11 yDistance=-0.23
21:24:44.474 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:24:44.474 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:24:44.476 00.002 12308 MoveAxis(E, 0, ABG)
21:24:44.476 00.000 12308 Move returns status 0, amount 0
21:24:44.476 00.000 12308 MoveAxis(N, 162, ABG)
21:24:44.476 00.000 12308 Guiding  Dir = 0, Dur = 162
21:24:44.476 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:44.480 00.004 12308 IsSlewing returns 0
21:24:44.480 00.000 12308 IsGuiding returns 0
21:24:44.480 00.000 12308 PulseGuide returned control before completion, sleep 172
21:24:44.501 00.021 14556 UpdateGuideState exits: m=2028 SNR=30.2
21:24:44.504 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:44.508 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:44.512 00.004 14556 Enqueuing Expose request
21:24:44.665 00.153 12308 IsGuiding returns 1
21:24:44.666 00.001 12308 scope still moving after pulse duration time elapsed
21:24:44.697 00.031 12308 IsSlewing returns 0
21:24:44.698 00.001 12308 IsGuiding returns 0
21:24:44.698 00.000 12308 scope move finished after 162 + 55 ms
21:24:44.699 00.001 12308 Move returns status 0, amount 162
21:24:44.699 00.000 12308 move complete, result=0
21:24:44.699 00.000 12308 worker thread done servicing request
21:24:44.699 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 162 ms NORTH
21:24:44.705 00.006 12308 Worker thread wakes up
21:24:44.705 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:44.707 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:45.954 01.247 12308 Exposure complete
21:24:46.115 00.161 12308 worker thread done servicing request
21:24:46.116 00.001 14556 OnExposeComplete: enter
21:24:46.120 00.004 14556 UpdateGuideState(): m_state=6
21:24:46.124 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2459
21:24:46.129 00.005 14556 Star::Find returns 1 (0), X=180.59, Y=996.22, Mass=2265, SNR=32.0, Peak=150 HFD=4.8
21:24:46.132 00.003 14556 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-3.07) = xAngle (1.00 = 1.00)
21:24:46.136 00.004 14556 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.90 = 0.90)
21:24:46.140 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.34 hyp=0.39 cameraTheta=-2.07 mountX=0.21 mountY=0.30, mountTheta=0.97
21:24:46.145 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.34, opts=13)
21:24:46.149 00.004 14556 Enqueuing Move request for scope (-0.19, -0.34)
21:24:46.154 00.005 12308 Worker thread wakes up
21:24:46.154 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.34) opts 0xd
21:24:46.154 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.34)
21:24:46.155 00.001 12308 Moving (-0.19, -0.34) raw xDistance=0.21 yDistance=0.30
21:24:46.155 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:24:46.155 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:24:46.155 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
21:24:46.156 00.001 12308 MoveAxis(W, 90, ABG)
21:24:46.156 00.000 12308 Guiding  Dir = 3, Dur = 90
21:24:46.156 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:46.162 00.006 12308 IsSlewing returns 0
21:24:46.162 00.000 12308 IsGuiding returns 0
21:24:46.163 00.001 12308 PulseGuide returned control before completion, sleep 100
21:24:46.181 00.018 14556 UpdateGuideState exits: m=2265 SNR=32.0
21:24:46.186 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:46.191 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:46.195 00.004 14556 Enqueuing Expose request
21:24:46.274 00.079 12308 IsGuiding returns 1
21:24:46.274 00.000 12308 scope still moving after pulse duration time elapsed
21:24:46.306 00.032 12308 IsSlewing returns 0
21:24:46.309 00.003 12308 IsGuiding returns 0
21:24:46.310 00.001 12308 scope move finished after 90 + 57 ms
21:24:46.310 00.000 12308 Move returns status 0, amount 90
21:24:46.311 00.001 12308 MoveAxis(N, 0, ABG)
21:24:46.311 00.000 12308 Move returns status 0, amount 0
21:24:46.311 00.000 12308 move complete, result=0
21:24:46.312 00.001 12308 worker thread done servicing request
21:24:46.312 00.000 12308 Worker thread wakes up
21:24:46.313 00.001 14556 GuideStep: 0.2 px 90 ms WEST, 0.3 px 0 ms NORTH
21:24:46.322 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:46.322 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:47.566 01.244 12308 Exposure complete
21:24:47.722 00.156 12308 worker thread done servicing request
21:24:47.722 00.000 14556 OnExposeComplete: enter
21:24:47.726 00.004 14556 UpdateGuideState(): m_state=6
21:24:47.731 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2460
21:24:47.734 00.003 14556 Star::Find returns 1 (0), X=180.59, Y=996.47, Mass=1992, SNR=29.9, Peak=141 HFD=5.0
21:24:47.739 00.005 14556 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-3.07) = xAngle (0.37 = 0.37)
21:24:47.742 00.003 14556 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.28 = 0.28)
21:24:47.746 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.09 hyp=0.21 cameraTheta=-2.70 mountX=0.19 mountY=0.06, mountTheta=0.28
21:24:47.751 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.09, opts=13)
21:24:47.755 00.004 14556 Enqueuing Move request for scope (-0.19, -0.09)
21:24:47.759 00.004 12308 Worker thread wakes up
21:24:47.759 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.09) opts 0xd
21:24:47.759 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.09)
21:24:47.759 00.000 12308 Moving (-0.19, -0.09) raw xDistance=0.19 yDistance=0.06
21:24:47.760 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:24:47.760 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:47.760 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:24:47.760 00.000 12308 MoveAxis(E, 0, ABG)
21:24:47.760 00.000 12308 Move returns status 0, amount 0
21:24:47.761 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:47.764 00.003 12308 MoveAxis(N, 0, ABG)
21:24:47.764 00.000 12308 Move returns status 0, amount 0
21:24:47.765 00.001 12308 move complete, result=0
21:24:47.765 00.000 12308 worker thread done servicing request
21:24:47.786 00.021 14556 UpdateGuideState exits: m=1992 SNR=29.9
21:24:47.790 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:47.795 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:47.798 00.003 14556 Enqueuing Expose request
21:24:47.803 00.005 12308 Worker thread wakes up
21:24:47.803 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:24:47.808 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:47.808 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:49.055 01.247 12308 Exposure complete
21:24:49.251 00.196 12308 worker thread done servicing request
21:24:49.251 00.000 14556 OnExposeComplete: enter
21:24:49.255 00.004 14556 UpdateGuideState(): m_state=6
21:24:49.258 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2461
21:24:49.261 00.003 14556 Star::Find returns 1 (0), X=180.71, Y=996.55, Mass=2108, SNR=30.6, Peak=129 HFD=4.7
21:24:49.266 00.005 14556 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.07) = xAngle (0.06 = 0.06)
21:24:49.272 00.006 14556 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.04 = -0.04)
21:24:49.276 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.07 cameraTheta=-3.02 mountX=0.07 mountY=-0.00, mountTheta=-0.04
21:24:49.283 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.01, opts=13)
21:24:49.287 00.004 14556 Enqueuing Move request for scope (-0.06, -0.01)
21:24:49.290 00.003 12308 Worker thread wakes up
21:24:49.290 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
21:24:49.290 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
21:24:49.291 00.001 12308 Moving (-0.06, -0.01) raw xDistance=0.07 yDistance=-0.00
21:24:49.291 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:24:49.291 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:49.291 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:24:49.291 00.000 12308 MoveAxis(E, 0, ABG)
21:24:49.291 00.000 12308 Move returns status 0, amount 0
21:24:49.292 00.001 12308 MoveAxis(N, 0, ABG)
21:24:49.292 00.000 12308 Move returns status 0, amount 0
21:24:49.292 00.000 12308 move complete, result=0
21:24:49.293 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:49.296 00.003 12308 worker thread done servicing request
21:24:49.315 00.019 14556 UpdateGuideState exits: m=2108 SNR=30.6
21:24:49.321 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:49.324 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:49.327 00.003 14556 Enqueuing Expose request
21:24:49.330 00.003 12308 Worker thread wakes up
21:24:49.331 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:24:49.336 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:49.336 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:50.582 01.246 12308 Exposure complete
21:24:50.726 00.144 12308 worker thread done servicing request
21:24:50.727 00.001 14556 OnExposeComplete: enter
21:24:50.730 00.003 14556 UpdateGuideState(): m_state=6
21:24:50.734 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2462
21:24:50.737 00.003 14556 Star::Find returns 1 (0), X=180.58, Y=996.62, Mass=1974, SNR=29.9, Peak=131 HFD=4.5
21:24:50.741 00.004 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.92 = -0.36)
21:24:50.745 00.004 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.82 = -0.46)
21:24:50.750 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.06 hyp=0.21 cameraTheta=2.85 mountX=0.19 mountY=-0.09, mountTheta=-0.44
21:24:50.755 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.06, opts=13)
21:24:50.758 00.003 14556 Enqueuing Move request for scope (-0.20, 0.06)
21:24:50.761 00.003 12308 Worker thread wakes up
21:24:50.761 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.06) opts 0xd
21:24:50.761 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.06)
21:24:50.761 00.000 12308 Moving (-0.20, 0.06) raw xDistance=0.19 yDistance=-0.09
21:24:50.763 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:24:50.763 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:50.763 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:24:50.763 00.000 12308 MoveAxis(E, 0, ABG)
21:24:50.763 00.000 12308 Move returns status 0, amount 0
21:24:50.763 00.000 12308 MoveAxis(N, 0, ABG)
21:24:50.764 00.001 12308 Move returns status 0, amount 0
21:24:50.764 00.000 12308 move complete, result=0
21:24:50.764 00.000 12308 worker thread done servicing request
21:24:50.765 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:50.791 00.026 14556 UpdateGuideState exits: m=1974 SNR=29.9
21:24:50.796 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:50.799 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:50.804 00.005 14556 Enqueuing Expose request
21:24:50.809 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:50.814 00.005 12308 Worker thread wakes up
21:24:50.814 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:50.814 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:52.059 01.245 12308 Exposure complete
21:24:52.215 00.156 12308 worker thread done servicing request
21:24:52.215 00.000 14556 OnExposeComplete: enter
21:24:52.220 00.005 14556 UpdateGuideState(): m_state=6
21:24:52.224 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2463
21:24:52.229 00.005 14556 Star::Find returns 1 (0), X=180.84, Y=996.62, Mass=1850, SNR=29.0, Peak=135 HFD=4.5
21:24:52.232 00.003 14556 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.07) = xAngle (3.79 = -2.49)
21:24:52.236 00.004 14556 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.69 = -2.59)
21:24:52.240 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.72 mountX=-0.07 mountY=-0.04, mountTheta=-2.56
21:24:52.245 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.06, opts=13)
21:24:52.249 00.004 14556 Enqueuing Move request for scope (0.06, 0.06)
21:24:52.254 00.005 12308 Worker thread wakes up
21:24:52.254 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
21:24:52.254 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
21:24:52.254 00.000 12308 Moving (0.06, 0.06) raw xDistance=-0.07 yDistance=-0.04
21:24:52.254 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:24:52.255 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:52.255 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:24:52.255 00.000 12308 MoveAxis(E, 0, ABG)
21:24:52.255 00.000 12308 Move returns status 0, amount 0
21:24:52.256 00.001 12308 MoveAxis(N, 0, ABG)
21:24:52.256 00.000 12308 Move returns status 0, amount 0
21:24:52.256 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:52.260 00.004 12308 move complete, result=0
21:24:52.260 00.000 12308 worker thread done servicing request
21:24:52.283 00.023 14556 UpdateGuideState exits: m=1850 SNR=29.0
21:24:52.287 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:52.291 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:52.295 00.004 14556 Enqueuing Expose request
21:24:52.299 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:24:52.302 00.003 12308 Worker thread wakes up
21:24:52.302 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:52.302 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:53.542 01.240 12308 Exposure complete
21:24:53.688 00.146 12308 worker thread done servicing request
21:24:53.688 00.000 14556 OnExposeComplete: enter
21:24:53.693 00.005 14556 UpdateGuideState(): m_state=6
21:24:53.697 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2464
21:24:53.701 00.004 14556 Star::Find returns 1 (0), X=180.64, Y=996.76, Mass=1919, SNR=29.5, Peak=129 HFD=4.7
21:24:53.706 00.005 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.25 = -1.04)
21:24:53.708 00.002 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
21:24:53.713 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.20 hyp=0.25 cameraTheta=2.17 mountX=0.13 mountY=-0.22, mountTheta=-1.06
21:24:53.721 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.20, opts=13)
21:24:53.725 00.004 14556 Enqueuing Move request for scope (-0.14, 0.20)
21:24:53.729 00.004 12308 Worker thread wakes up
21:24:53.729 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.20) opts 0xd
21:24:53.729 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.20)
21:24:53.729 00.000 12308 Moving (-0.14, 0.20) raw xDistance=0.13 yDistance=-0.22
21:24:53.730 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:24:53.730 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:24:53.730 00.000 12308 MoveAxis(E, 0, ABG)
21:24:53.730 00.000 12308 Move returns status 0, amount 0
21:24:53.731 00.001 12308 MoveAxis(N, 156, ABG)
21:24:53.731 00.000 12308 Guiding  Dir = 0, Dur = 156
21:24:53.731 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:53.735 00.004 12308 IsSlewing returns 0
21:24:53.735 00.000 12308 IsGuiding returns 0
21:24:53.736 00.001 12308 PulseGuide returned control before completion, sleep 166
21:24:53.758 00.022 14556 UpdateGuideState exits: m=1919 SNR=29.5
21:24:53.763 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:53.766 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:53.771 00.005 14556 Enqueuing Expose request
21:24:53.906 00.135 12308 IsGuiding returns 1
21:24:53.908 00.002 12308 scope still moving after pulse duration time elapsed
21:24:53.938 00.030 12308 IsSlewing returns 0
21:24:53.939 00.001 12308 IsGuiding returns 0
21:24:53.940 00.001 12308 scope move finished after 156 + 47 ms
21:24:53.940 00.000 12308 Move returns status 0, amount 156
21:24:53.941 00.001 12308 move complete, result=0
21:24:53.941 00.000 12308 worker thread done servicing request
21:24:53.941 00.000 12308 Worker thread wakes up
21:24:53.942 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 156 ms NORTH
21:24:53.948 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:53.948 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:55.203 01.255 12308 Exposure complete
21:24:55.361 00.158 14556 OnExposeComplete: enter
21:24:55.364 00.003 14556 UpdateGuideState(): m_state=6
21:24:55.369 00.005 12308 worker thread done servicing request
21:24:55.370 00.001 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2465
21:24:55.375 00.005 14556 Star::Find returns 1 (0), X=180.49, Y=996.66, Mass=1892, SNR=29.2, Peak=118 HFD=4.8
21:24:55.378 00.003 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
21:24:55.382 00.004 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.49)
21:24:55.388 00.006 14556 CameraToMount -- cameraX=-0.29 cameraY=0.10 hyp=0.30 cameraTheta=2.82 mountX=0.28 mountY=-0.14, mountTheta=-0.47
21:24:55.392 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.10, opts=13)
21:24:55.396 00.004 14556 Enqueuing Move request for scope (-0.29, 0.10)
21:24:55.400 00.004 12308 Worker thread wakes up
21:24:55.400 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.10) opts 0xd
21:24:55.402 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.10)
21:24:55.402 00.000 12308 Moving (-0.29, 0.10) raw xDistance=0.28 yDistance=-0.14
21:24:55.402 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
21:24:55.403 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:55.403 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:24:55.403 00.000 12308 MoveAxis(W, 122, ABG)
21:24:55.403 00.000 12308 Guiding  Dir = 3, Dur = 122
21:24:55.404 00.001 12308 IsSlewing returns 0
21:24:55.404 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:55.408 00.004 12308 IsGuiding returns 0
21:24:55.409 00.001 12308 PulseGuide returned control before completion, sleep 132
21:24:55.425 00.016 14556 UpdateGuideState exits: m=1892 SNR=29.2
21:24:55.431 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:55.435 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:55.439 00.004 14556 Enqueuing Expose request
21:24:55.555 00.116 12308 IsGuiding returns 1
21:24:55.556 00.001 12308 scope still moving after pulse duration time elapsed
21:24:55.586 00.030 12308 IsSlewing returns 0
21:24:55.587 00.001 12308 IsGuiding returns 0
21:24:55.587 00.000 12308 scope move finished after 122 + 57 ms
21:24:55.587 00.000 12308 Move returns status 0, amount 122
21:24:55.587 00.000 12308 MoveAxis(N, 0, ABG)
21:24:55.589 00.002 12308 Move returns status 0, amount 0
21:24:55.589 00.000 12308 move complete, result=0
21:24:55.590 00.001 12308 worker thread done servicing request
21:24:55.590 00.000 14556 GuideStep: 0.3 px 122 ms WEST, -0.1 px 0 ms NORTH
21:24:55.596 00.006 12308 Worker thread wakes up
21:24:55.596 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:55.597 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:56.855 01.258 12308 Exposure complete
21:24:57.004 00.149 12308 worker thread done servicing request
21:24:57.005 00.001 14556 OnExposeComplete: enter
21:24:57.009 00.004 14556 UpdateGuideState(): m_state=6
21:24:57.013 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2466
21:24:57.016 00.003 14556 Star::Find returns 1 (0), X=180.75, Y=996.63, Mass=1814, SNR=28.6, Peak=123 HFD=4.5
21:24:57.021 00.005 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.04 = -1.24)
21:24:57.024 00.003 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.34)
21:24:57.030 00.006 14556 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.97 mountX=0.02 mountY=-0.08, mountTheta=-1.25
21:24:57.036 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.07, opts=13)
21:24:57.040 00.004 14556 Enqueuing Move request for scope (-0.03, 0.07)
21:24:57.043 00.003 12308 Worker thread wakes up
21:24:57.043 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
21:24:57.043 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
21:24:57.043 00.000 12308 Moving (-0.03, 0.07) raw xDistance=0.02 yDistance=-0.08
21:24:57.045 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:24:57.045 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:57.045 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:24:57.045 00.000 12308 MoveAxis(E, 0, ABG)
21:24:57.045 00.000 12308 Move returns status 0, amount 0
21:24:57.046 00.001 12308 MoveAxis(N, 0, ABG)
21:24:57.046 00.000 12308 Move returns status 0, amount 0
21:24:57.046 00.000 12308 move complete, result=0
21:24:57.046 00.000 12308 worker thread done servicing request
21:24:57.047 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:57.072 00.025 14556 UpdateGuideState exits: m=1814 SNR=28.6
21:24:57.078 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:57.081 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:57.086 00.005 14556 Enqueuing Expose request
21:24:57.090 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:57.094 00.004 12308 Worker thread wakes up
21:24:57.094 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:57.094 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:24:58.336 01.242 12308 Exposure complete
21:24:58.496 00.160 12308 worker thread done servicing request
21:24:58.497 00.001 14556 OnExposeComplete: enter
21:24:58.502 00.005 14556 UpdateGuideState(): m_state=6
21:24:58.507 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2467
21:24:58.511 00.004 14556 Star::Find returns 1 (0), X=180.73, Y=996.78, Mass=2084, SNR=30.6, Peak=151 HFD=4.6
21:24:58.515 00.004 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.87 = -1.42)
21:24:58.518 00.003 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.52)
21:24:58.523 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.79 mountX=0.03 mountY=-0.22, mountTheta=-1.42
21:24:58.530 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.22, opts=13)
21:24:58.535 00.005 14556 Enqueuing Move request for scope (-0.05, 0.22)
21:24:58.539 00.004 12308 Worker thread wakes up
21:24:58.540 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
21:24:58.540 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
21:24:58.540 00.000 12308 Moving (-0.05, 0.22) raw xDistance=0.03 yDistance=-0.22
21:24:58.540 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:24:58.540 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:24:58.541 00.001 12308 MoveAxis(E, 0, ABG)
21:24:58.541 00.000 12308 Move returns status 0, amount 0
21:24:58.541 00.000 12308 MoveAxis(N, 155, ABG)
21:24:58.541 00.000 12308 Guiding  Dir = 0, Dur = 155
21:24:58.542 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:24:58.547 00.005 12308 IsSlewing returns 0
21:24:58.547 00.000 12308 IsGuiding returns 0
21:24:58.548 00.001 12308 PulseGuide returned control before completion, sleep 165
21:24:58.571 00.023 14556 UpdateGuideState exits: m=2084 SNR=30.6
21:24:58.576 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:58.579 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:24:58.583 00.004 14556 Enqueuing Expose request
21:24:58.716 00.133 12308 IsGuiding returns 1
21:24:58.717 00.001 12308 scope still moving after pulse duration time elapsed
21:24:58.746 00.029 12308 IsSlewing returns 0
21:24:58.746 00.000 12308 IsGuiding returns 0
21:24:58.747 00.001 12308 scope move finished after 155 + 44 ms
21:24:58.748 00.001 12308 Move returns status 0, amount 155
21:24:58.748 00.000 12308 move complete, result=0
21:24:58.748 00.000 12308 worker thread done servicing request
21:24:58.748 00.000 12308 Worker thread wakes up
21:24:58.748 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 155 ms NORTH
21:24:58.757 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
21:24:58.757 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:00.007 01.250 12308 Exposure complete
21:25:00.181 00.174 12308 worker thread done servicing request
21:25:00.181 00.000 14556 OnExposeComplete: enter
21:25:00.185 00.004 14556 UpdateGuideState(): m_state=6
21:25:00.189 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2468
21:25:00.193 00.004 14556 Star::Find returns 1 (0), X=180.69, Y=996.59, Mass=1913, SNR=29.5, Peak=125 HFD=4.6
21:25:00.196 00.003 14556 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.07) = xAngle (5.91 = -0.37)
21:25:00.202 00.006 14556 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.81 = -0.47)
21:25:00.204 00.002 14556 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.09 cameraTheta=2.84 mountX=0.08 mountY=-0.04, mountTheta=-0.45
21:25:00.209 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.03, opts=13)
21:25:00.214 00.005 14556 Enqueuing Move request for scope (-0.08, 0.03)
21:25:00.219 00.005 12308 Worker thread wakes up
21:25:00.219 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
21:25:00.219 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
21:25:00.219 00.000 12308 Moving (-0.08, 0.03) raw xDistance=0.08 yDistance=-0.04
21:25:00.219 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:25:00.219 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:00.219 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:25:00.220 00.001 12308 MoveAxis(E, 0, ABG)
21:25:00.220 00.000 12308 Move returns status 0, amount 0
21:25:00.220 00.000 12308 MoveAxis(N, 0, ABG)
21:25:00.220 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:00.225 00.005 12308 Move returns status 0, amount 0
21:25:00.225 00.000 12308 move complete, result=0
21:25:00.225 00.000 12308 worker thread done servicing request
21:25:00.246 00.021 14556 UpdateGuideState exits: m=1913 SNR=29.5
21:25:00.252 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:00.255 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:00.260 00.005 14556 Enqueuing Expose request
21:25:00.264 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:25:00.267 00.003 12308 Worker thread wakes up
21:25:00.267 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:00.267 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:01.521 01.254 12308 Exposure complete
21:25:01.694 00.173 12308 worker thread done servicing request
21:25:01.695 00.001 14556 OnExposeComplete: enter
21:25:01.698 00.003 14556 UpdateGuideState(): m_state=6
21:25:01.702 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2469
21:25:01.707 00.005 14556 Star::Find returns 1 (0), X=180.70, Y=996.57, Mass=2038, SNR=30.5, Peak=131 HFD=4.7
21:25:01.710 00.003 14556 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.07) = xAngle (6.05 = -0.23)
21:25:01.715 00.005 14556 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.33)
21:25:01.719 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=2.98 mountX=0.08 mountY=-0.03, mountTheta=-0.32
21:25:01.724 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.01, opts=13)
21:25:01.729 00.005 14556 Enqueuing Move request for scope (-0.08, 0.01)
21:25:01.732 00.003 12308 Worker thread wakes up
21:25:01.733 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
21:25:01.733 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
21:25:01.733 00.000 12308 Moving (-0.08, 0.01) raw xDistance=0.08 yDistance=-0.03
21:25:01.733 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:25:01.733 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:01.733 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:25:01.733 00.000 12308 MoveAxis(E, 0, ABG)
21:25:01.735 00.002 12308 Move returns status 0, amount 0
21:25:01.735 00.000 12308 MoveAxis(N, 0, ABG)
21:25:01.735 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:01.739 00.004 12308 Move returns status 0, amount 0
21:25:01.739 00.000 12308 move complete, result=0
21:25:01.739 00.000 12308 worker thread done servicing request
21:25:01.760 00.021 14556 UpdateGuideState exits: m=2038 SNR=30.5
21:25:01.765 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:01.768 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:01.772 00.004 14556 Enqueuing Expose request
21:25:01.779 00.007 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:25:01.784 00.005 12308 Worker thread wakes up
21:25:01.784 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:01.784 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:03.041 01.257 12308 Exposure complete
21:25:03.194 00.153 12308 worker thread done servicing request
21:25:03.194 00.000 14556 OnExposeComplete: enter
21:25:03.198 00.004 14556 UpdateGuideState(): m_state=6
21:25:03.201 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2470
21:25:03.206 00.005 14556 Star::Find returns 1 (0), X=180.84, Y=996.72, Mass=2018, SNR=29.9, Peak=174 HFD=4.5
21:25:03.210 00.004 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.25 = -2.03)
21:25:03.213 00.003 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
21:25:03.216 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.18 mountX=-0.08 mountY=-0.15, mountTheta=-2.06
21:25:03.221 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.16, opts=13)
21:25:03.226 00.005 14556 Enqueuing Move request for scope (0.07, 0.16)
21:25:03.230 00.004 12308 Worker thread wakes up
21:25:03.230 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
21:25:03.230 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
21:25:03.230 00.000 12308 Moving (0.07, 0.16) raw xDistance=-0.08 yDistance=-0.15
21:25:03.230 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:25:03.230 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:03.231 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:25:03.231 00.000 12308 MoveAxis(E, 0, ABG)
21:25:03.231 00.000 12308 Move returns status 0, amount 0
21:25:03.231 00.000 12308 MoveAxis(N, 0, ABG)
21:25:03.231 00.000 12308 Move returns status 0, amount 0
21:25:03.231 00.000 12308 move complete, result=0
21:25:03.232 00.001 12308 worker thread done servicing request
21:25:03.232 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:03.256 00.024 14556 UpdateGuideState exits: m=2018 SNR=29.9
21:25:03.259 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:03.264 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:03.267 00.003 14556 Enqueuing Expose request
21:25:03.268 00.001 12308 Worker thread wakes up
21:25:03.270 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:03.270 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:03.270 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:25:04.512 01.242 12308 Exposure complete
21:25:04.665 00.153 12308 worker thread done servicing request
21:25:04.667 00.002 14556 OnExposeComplete: enter
21:25:04.670 00.003 14556 UpdateGuideState(): m_state=6
21:25:04.673 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2471
21:25:04.678 00.005 14556 Star::Find returns 1 (0), X=180.52, Y=996.78, Mass=2029, SNR=30.4, Peak=144 HFD=4.7
21:25:04.685 00.007 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.50 = -0.78)
21:25:04.689 00.004 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.88)
21:25:04.694 00.005 14556 CameraToMount -- cameraX=-0.26 cameraY=0.22 hyp=0.34 cameraTheta=2.43 mountX=0.24 mountY=-0.26, mountTheta=-0.83
21:25:04.698 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.22, opts=13)
21:25:04.703 00.005 14556 Enqueuing Move request for scope (-0.26, 0.22)
21:25:04.708 00.005 12308 Worker thread wakes up
21:25:04.708 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.22) opts 0xd
21:25:04.708 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.22)
21:25:04.708 00.000 12308 Moving (-0.26, 0.22) raw xDistance=0.24 yDistance=-0.26
21:25:04.708 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:25:04.709 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:25:04.709 00.000 12308 MoveAxis(W, 104, ABG)
21:25:04.709 00.000 12308 Guiding  Dir = 3, Dur = 104
21:25:04.710 00.001 12308 IsSlewing returns 0
21:25:04.710 00.000 12308 IsGuiding returns 0
21:25:04.711 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:04.716 00.005 12308 PulseGuide returned control before completion, sleep 114
21:25:04.736 00.020 14556 UpdateGuideState exits: m=2029 SNR=30.4
21:25:04.740 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:04.744 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:04.749 00.005 14556 Enqueuing Expose request
21:25:04.844 00.095 12308 IsGuiding returns 0
21:25:04.845 00.001 12308 Move returns status 0, amount 104
21:25:04.846 00.001 12308 MoveAxis(N, 184, ABG)
21:25:04.847 00.001 12308 Guiding  Dir = 0, Dur = 184
21:25:04.847 00.000 12308 IsSlewing returns 0
21:25:04.849 00.002 12308 IsGuiding returns 0
21:25:04.850 00.001 12308 PulseGuide returned control before completion, sleep 194
21:25:05.046 00.196 12308 IsGuiding returns 1
21:25:05.047 00.001 12308 scope still moving after pulse duration time elapsed
21:25:05.078 00.031 12308 IsSlewing returns 0
21:25:05.081 00.003 12308 IsGuiding returns 0
21:25:05.081 00.000 12308 scope move finished after 184 + 47 ms
21:25:05.082 00.001 12308 Move returns status 0, amount 184
21:25:05.082 00.000 12308 move complete, result=0
21:25:05.083 00.001 12308 worker thread done servicing request
21:25:05.083 00.000 14556 GuideStep: 0.2 px 104 ms WEST, -0.3 px 184 ms NORTH
21:25:05.093 00.010 12308 Worker thread wakes up
21:25:05.093 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:05.095 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:06.340 01.245 12308 Exposure complete
21:25:06.492 00.152 12308 worker thread done servicing request
21:25:06.492 00.000 14556 OnExposeComplete: enter
21:25:06.499 00.007 14556 UpdateGuideState(): m_state=6
21:25:06.505 00.006 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2472
21:25:06.509 00.004 14556 Star::Find returns 1 (0), X=180.95, Y=996.66, Mass=2010, SNR=29.9, Peak=159 HFD=4.1
21:25:06.513 00.004 14556 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.07) = xAngle (3.59 = -2.69)
21:25:06.517 00.004 14556 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.49 = -2.79)
21:25:06.521 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.10 hyp=0.20 cameraTheta=0.52 mountX=-0.18 mountY=-0.07, mountTheta=-2.78
21:25:06.525 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.10, opts=13)
21:25:06.529 00.004 14556 Enqueuing Move request for scope (0.17, 0.10)
21:25:06.533 00.004 12308 Worker thread wakes up
21:25:06.533 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.10) opts 0xd
21:25:06.533 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.10)
21:25:06.533 00.000 12308 Moving (0.17, 0.10) raw xDistance=-0.18 yDistance=-0.07
21:25:06.533 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:25:06.534 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:06.534 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:25:06.534 00.000 12308 MoveAxis(E, 0, ABG)
21:25:06.534 00.000 12308 Move returns status 0, amount 0
21:25:06.534 00.000 12308 MoveAxis(N, 0, ABG)
21:25:06.535 00.001 12308 Move returns status 0, amount 0
21:25:06.535 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:06.538 00.003 12308 move complete, result=0
21:25:06.540 00.002 12308 worker thread done servicing request
21:25:06.558 00.018 14556 UpdateGuideState exits: m=2010 SNR=29.9
21:25:06.563 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:06.567 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:06.570 00.003 14556 Enqueuing Expose request
21:25:06.574 00.004 12308 Worker thread wakes up
21:25:06.574 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:06.575 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:06.575 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:25:07.825 01.250 12308 Exposure complete
21:25:07.983 00.158 12308 worker thread done servicing request
21:25:07.984 00.001 14556 OnExposeComplete: enter
21:25:07.987 00.003 14556 UpdateGuideState(): m_state=6
21:25:07.990 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2473
21:25:07.994 00.004 14556 Star::Find returns 1 (0), X=180.76, Y=996.72, Mass=2022, SNR=30.3, Peak=134 HFD=4.6
21:25:08.000 00.006 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
21:25:08.003 00.003 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
21:25:08.008 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.65 mountX=0.00 mountY=-0.16, mountTheta=-1.56
21:25:08.012 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.16, opts=13)
21:25:08.017 00.005 14556 Enqueuing Move request for scope (-0.01, 0.16)
21:25:08.021 00.004 12308 Worker thread wakes up
21:25:08.021 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
21:25:08.021 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
21:25:08.021 00.000 12308 Moving (-0.01, 0.16) raw xDistance=0.00 yDistance=-0.16
21:25:08.021 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:25:08.023 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:08.023 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:25:08.023 00.000 12308 MoveAxis(E, 0, ABG)
21:25:08.023 00.000 12308 Move returns status 0, amount 0
21:25:08.023 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:08.028 00.005 12308 MoveAxis(N, 0, ABG)
21:25:08.028 00.000 12308 Move returns status 0, amount 0
21:25:08.028 00.000 12308 move complete, result=0
21:25:08.028 00.000 12308 worker thread done servicing request
21:25:08.047 00.019 14556 UpdateGuideState exits: m=2022 SNR=30.3
21:25:08.050 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:08.055 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:08.060 00.005 14556 Enqueuing Expose request
21:25:08.063 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:25:08.067 00.004 12308 Worker thread wakes up
21:25:08.067 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:08.068 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:09.319 01.251 12308 Exposure complete
21:25:09.453 00.134 12308 worker thread done servicing request
21:25:09.454 00.001 14556 OnExposeComplete: enter
21:25:09.458 00.004 14556 UpdateGuideState(): m_state=6
21:25:09.462 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2474
21:25:09.466 00.004 14556 Star::Find returns 1 (0), X=180.99, Y=996.92, Mass=1942, SNR=29.5, Peak=156 HFD=4.4
21:25:09.471 00.005 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.11 = -2.17)
21:25:09.475 00.004 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.27)
21:25:09.478 00.003 14556 CameraToMount -- cameraX=0.21 cameraY=0.36 hyp=0.42 cameraTheta=1.04 mountX=-0.24 mountY=-0.32, mountTheta=-2.21
21:25:09.482 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.36, opts=13)
21:25:09.487 00.005 14556 Enqueuing Move request for scope (0.21, 0.36)
21:25:09.491 00.004 12308 Worker thread wakes up
21:25:09.491 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.36) opts 0xd
21:25:09.492 00.001 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.36)
21:25:09.492 00.000 12308 Moving (0.21, 0.36) raw xDistance=-0.24 yDistance=-0.32
21:25:09.492 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:25:09.492 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:25:09.492 00.000 12308 MoveAxis(E, 103, ABG)
21:25:09.492 00.000 12308 Guiding  Dir = 2, Dur = 103
21:25:09.493 00.001 12308 IsSlewing returns 0
21:25:09.493 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:09.498 00.005 12308 IsGuiding returns 0
21:25:09.499 00.001 12308 PulseGuide returned control before completion, sleep 113
21:25:09.519 00.020 14556 UpdateGuideState exits: m=1942 SNR=29.5
21:25:09.524 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:09.527 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:09.533 00.006 14556 Enqueuing Expose request
21:25:09.625 00.092 12308 IsGuiding returns 1
21:25:09.626 00.001 12308 scope still moving after pulse duration time elapsed
21:25:09.657 00.031 12308 IsSlewing returns 0
21:25:09.659 00.002 12308 IsGuiding returns 0
21:25:09.659 00.000 12308 scope move finished after 103 + 58 ms
21:25:09.660 00.001 12308 Move returns status 0, amount 103
21:25:09.660 00.000 12308 MoveAxis(N, 226, ABG)
21:25:09.662 00.002 12308 Guiding  Dir = 0, Dur = 226
21:25:09.662 00.000 12308 IsSlewing returns 0
21:25:09.663 00.001 12308 IsGuiding returns 0
21:25:09.664 00.001 12308 PulseGuide returned control before completion, sleep 236
21:25:09.904 00.240 12308 IsGuiding returns 1
21:25:09.905 00.001 12308 scope still moving after pulse duration time elapsed
21:25:09.936 00.031 12308 IsSlewing returns 0
21:25:09.938 00.002 12308 IsGuiding returns 0
21:25:09.939 00.001 12308 scope move finished after 226 + 49 ms
21:25:09.940 00.001 12308 Move returns status 0, amount 226
21:25:09.940 00.000 12308 move complete, result=0
21:25:09.940 00.000 12308 worker thread done servicing request
21:25:09.941 00.001 12308 Worker thread wakes up
21:25:09.941 00.000 14556 GuideStep: -0.2 px 103 ms EAST, -0.3 px 226 ms NORTH
21:25:09.947 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:09.947 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:11.201 01.254 12308 Exposure complete
21:25:11.354 00.153 12308 worker thread done servicing request
21:25:11.354 00.000 14556 OnExposeComplete: enter
21:25:11.359 00.005 14556 UpdateGuideState(): m_state=6
21:25:11.361 00.002 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2475
21:25:11.365 00.004 14556 Star::Find returns 1 (0), X=180.98, Y=996.63, Mass=1994, SNR=30.0, Peak=152 HFD=4.4
21:25:11.368 00.003 14556 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.07) = xAngle (3.40 = -2.88)
21:25:11.371 00.003 14556 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.30 = -2.98)
21:25:11.374 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=0.07 hyp=0.22 cameraTheta=0.33 mountX=-0.21 mountY=-0.03, mountTheta=-2.98
21:25:11.377 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.07, opts=13)
21:25:11.380 00.003 14556 Enqueuing Move request for scope (0.20, 0.07)
21:25:11.384 00.004 12308 Worker thread wakes up
21:25:11.384 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.07) opts 0xd
21:25:11.384 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.07)
21:25:11.384 00.000 12308 Moving (0.20, 0.07) raw xDistance=-0.21 yDistance=-0.03
21:25:11.385 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
21:25:11.385 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:11.385 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:25:11.386 00.001 12308 MoveAxis(E, 98, ABG)
21:25:11.386 00.000 12308 Guiding  Dir = 2, Dur = 98
21:25:11.386 00.000 12308 IsSlewing returns 0
21:25:11.387 00.001 12308 IsGuiding returns 0
21:25:11.387 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:11.392 00.005 12308 PulseGuide returned control before completion, sleep 108
21:25:11.413 00.021 14556 UpdateGuideState exits: m=1994 SNR=30.0
21:25:11.417 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:11.419 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:11.424 00.005 14556 Enqueuing Expose request
21:25:11.514 00.090 12308 IsGuiding returns 0
21:25:11.515 00.001 12308 Move returns status 0, amount 98
21:25:11.516 00.001 12308 MoveAxis(N, 0, ABG)
21:25:11.516 00.000 12308 Move returns status 0, amount 0
21:25:11.516 00.000 12308 move complete, result=0
21:25:11.516 00.000 12308 worker thread done servicing request
21:25:11.518 00.002 14556 GuideStep: -0.2 px 98 ms EAST, -0.0 px 0 ms NORTH
21:25:11.524 00.006 12308 Worker thread wakes up
21:25:11.525 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:11.525 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:12.778 01.253 12308 Exposure complete
21:25:12.934 00.156 12308 worker thread done servicing request
21:25:12.935 00.001 14556 OnExposeComplete: enter
21:25:12.940 00.005 14556 UpdateGuideState(): m_state=6
21:25:12.944 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2476
21:25:12.949 00.005 14556 Star::Find returns 1 (0), X=180.79, Y=996.73, Mass=2065, SNR=30.6, Peak=147 HFD=4.5
21:25:12.952 00.003 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.58 = -1.70)
21:25:12.955 00.003 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.80)
21:25:12.959 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.51 mountX=-0.02 mountY=-0.17, mountTheta=-1.70
21:25:12.965 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.17, opts=13)
21:25:12.968 00.003 14556 Enqueuing Move request for scope (0.01, 0.17)
21:25:12.972 00.004 12308 Worker thread wakes up
21:25:12.972 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
21:25:12.973 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
21:25:12.973 00.000 12308 Moving (0.01, 0.17) raw xDistance=-0.02 yDistance=-0.17
21:25:12.974 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:25:12.974 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:12.974 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:25:12.974 00.000 12308 MoveAxis(E, 0, ABG)
21:25:12.974 00.000 12308 Move returns status 0, amount 0
21:25:12.974 00.000 12308 MoveAxis(N, 0, ABG)
21:25:12.975 00.001 12308 Move returns status 0, amount 0
21:25:12.975 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:12.980 00.005 12308 move complete, result=0
21:25:12.980 00.000 12308 worker thread done servicing request
21:25:13.000 00.020 14556 UpdateGuideState exits: m=2065 SNR=30.6
21:25:13.004 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:13.009 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:13.012 00.003 14556 Enqueuing Expose request
21:25:13.016 00.004 12308 Worker thread wakes up
21:25:13.016 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:13.016 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:13.016 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:25:14.264 01.248 12308 Exposure complete
21:25:14.416 00.152 12308 worker thread done servicing request
21:25:14.416 00.000 14556 OnExposeComplete: enter
21:25:14.420 00.004 14556 UpdateGuideState(): m_state=6
21:25:14.424 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2477
21:25:14.428 00.004 14556 Star::Find returns 1 (0), X=180.71, Y=996.81, Mass=2020, SNR=30.1, Peak=138 HFD=4.5
21:25:14.432 00.004 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
21:25:14.438 00.006 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
21:25:14.443 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.85 mountX=0.05 mountY=-0.25, mountTheta=-1.37
21:25:14.449 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.25, opts=13)
21:25:14.454 00.005 14556 Enqueuing Move request for scope (-0.07, 0.25)
21:25:14.458 00.004 12308 Worker thread wakes up
21:25:14.458 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.25) opts 0xd
21:25:14.458 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.25)
21:25:14.458 00.000 12308 Moving (-0.07, 0.25) raw xDistance=0.05 yDistance=-0.25
21:25:14.458 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:25:14.458 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:25:14.459 00.001 12308 MoveAxis(E, 0, ABG)
21:25:14.459 00.000 12308 Move returns status 0, amount 0
21:25:14.459 00.000 12308 MoveAxis(N, 178, ABG)
21:25:14.459 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:14.464 00.005 12308 Guiding  Dir = 0, Dur = 178
21:25:14.464 00.000 12308 IsSlewing returns 0
21:25:14.464 00.000 12308 IsGuiding returns 0
21:25:14.465 00.001 12308 PulseGuide returned control before completion, sleep 188
21:25:14.485 00.020 14556 UpdateGuideState exits: m=2020 SNR=30.1
21:25:14.489 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:14.494 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:14.499 00.005 14556 Enqueuing Expose request
21:25:14.660 00.161 12308 IsGuiding returns 1
21:25:14.661 00.001 12308 scope still moving after pulse duration time elapsed
21:25:14.691 00.030 12308 IsSlewing returns 0
21:25:14.693 00.002 12308 IsGuiding returns 0
21:25:14.694 00.001 12308 scope move finished after 178 + 52 ms
21:25:14.694 00.000 12308 Move returns status 0, amount 178
21:25:14.696 00.002 12308 move complete, result=0
21:25:14.696 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 178 ms NORTH
21:25:14.704 00.008 12308 worker thread done servicing request
21:25:14.704 00.000 12308 Worker thread wakes up
21:25:14.704 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:14.704 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:15.945 01.241 12308 Exposure complete
21:25:16.096 00.151 12308 worker thread done servicing request
21:25:16.096 00.000 14556 OnExposeComplete: enter
21:25:16.100 00.004 14556 UpdateGuideState(): m_state=6
21:25:16.104 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2478
21:25:16.109 00.005 14556 Star::Find returns 1 (0), X=180.83, Y=996.24, Mass=2027, SNR=30.2, Peak=160 HFD=4.4
21:25:16.112 00.003 14556 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.07) = xAngle (1.67 = 1.67)
21:25:16.116 00.004 14556 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.57 = 1.57)
21:25:16.121 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=-0.32 hyp=0.32 cameraTheta=-1.41 mountX=-0.03 mountY=0.32, mountTheta=1.67
21:25:16.127 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.32, opts=13)
21:25:16.131 00.004 14556 Enqueuing Move request for scope (0.05, -0.32)
21:25:16.135 00.004 12308 Worker thread wakes up
21:25:16.135 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.32) opts 0xd
21:25:16.135 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.32)
21:25:16.136 00.001 12308 Moving (0.05, -0.32) raw xDistance=-0.03 yDistance=0.32
21:25:16.136 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:25:16.136 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:25:16.136 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:25:16.137 00.001 12308 MoveAxis(E, 0, ABG)
21:25:16.137 00.000 12308 Move returns status 0, amount 0
21:25:16.137 00.000 12308 MoveAxis(N, 0, ABG)
21:25:16.137 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:16.142 00.005 12308 Move returns status 0, amount 0
21:25:16.142 00.000 12308 move complete, result=0
21:25:16.143 00.001 12308 worker thread done servicing request
21:25:16.165 00.022 14556 UpdateGuideState exits: m=2027 SNR=30.2
21:25:16.170 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:16.175 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:16.180 00.005 14556 Enqueuing Expose request
21:25:16.184 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:25:16.189 00.005 12308 Worker thread wakes up
21:25:16.189 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:16.189 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:17.437 01.248 12308 Exposure complete
21:25:17.587 00.150 12308 worker thread done servicing request
21:25:17.588 00.001 14556 OnExposeComplete: enter
21:25:17.591 00.003 14556 UpdateGuideState(): m_state=6
21:25:17.595 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2479
21:25:17.600 00.005 14556 Star::Find returns 1 (0), X=180.85, Y=996.54, Mass=2320, SNR=32.3, Peak=148 HFD=4.8
21:25:17.604 00.004 14556 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-3.07) = xAngle (2.83 = 2.83)
21:25:17.608 00.004 14556 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.74 = 2.74)
21:25:17.611 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.24 mountX=-0.08 mountY=0.03, mountTheta=2.75
21:25:17.616 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.02, opts=13)
21:25:17.621 00.005 14556 Enqueuing Move request for scope (0.08, -0.02)
21:25:17.625 00.004 12308 Worker thread wakes up
21:25:17.625 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
21:25:17.625 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
21:25:17.625 00.000 12308 Moving (0.08, -0.02) raw xDistance=-0.08 yDistance=0.03
21:25:17.625 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:25:17.625 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:17.626 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:25:17.626 00.000 12308 MoveAxis(E, 0, ABG)
21:25:17.626 00.000 12308 Move returns status 0, amount 0
21:25:17.626 00.000 12308 MoveAxis(N, 0, ABG)
21:25:17.626 00.000 12308 Move returns status 0, amount 0
21:25:17.626 00.000 12308 move complete, result=0
21:25:17.628 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:17.631 00.003 12308 worker thread done servicing request
21:25:17.651 00.020 14556 UpdateGuideState exits: m=2320 SNR=32.3
21:25:17.658 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:17.662 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:17.666 00.004 14556 Enqueuing Expose request
21:25:17.671 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:25:17.674 00.003 12308 Worker thread wakes up
21:25:17.674 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:17.674 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:18.924 01.250 12308 Exposure complete
21:25:19.095 00.171 12308 worker thread done servicing request
21:25:19.095 00.000 14556 OnExposeComplete: enter
21:25:19.101 00.006 14556 UpdateGuideState(): m_state=6
21:25:19.106 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2480
21:25:19.110 00.004 14556 Star::Find returns 1 (0), X=180.72, Y=996.65, Mass=2145, SNR=31.0, Peak=151 HFD=4.7
21:25:19.115 00.005 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
21:25:19.118 00.003 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
21:25:19.122 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.11 mountX=0.05 mountY=-0.10, mountTheta=-1.12
21:25:19.127 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.09, opts=13)
21:25:19.131 00.004 14556 Enqueuing Move request for scope (-0.05, 0.09)
21:25:19.135 00.004 12308 Worker thread wakes up
21:25:19.135 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
21:25:19.135 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
21:25:19.135 00.000 12308 Moving (-0.05, 0.09) raw xDistance=0.05 yDistance=-0.10
21:25:19.135 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:25:19.137 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:19.137 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:25:19.137 00.000 12308 MoveAxis(E, 0, ABG)
21:25:19.137 00.000 12308 Move returns status 0, amount 0
21:25:19.137 00.000 12308 MoveAxis(N, 0, ABG)
21:25:19.138 00.001 12308 Move returns status 0, amount 0
21:25:19.139 00.001 12308 move complete, result=0
21:25:19.139 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:19.143 00.004 12308 worker thread done servicing request
21:25:19.171 00.028 14556 UpdateGuideState exits: m=2145 SNR=31.0
21:25:19.175 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:19.183 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:19.188 00.005 14556 Enqueuing Expose request
21:25:19.193 00.005 12308 Worker thread wakes up
21:25:19.193 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:25:19.197 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:19.197 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:20.441 01.244 12308 Exposure complete
21:25:20.597 00.156 12308 worker thread done servicing request
21:25:20.597 00.000 14556 OnExposeComplete: enter
21:25:20.601 00.004 14556 UpdateGuideState(): m_state=6
21:25:20.606 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2481
21:25:20.609 00.003 14556 Star::Find returns 1 (0), X=180.82, Y=996.76, Mass=2012, SNR=30.1, Peak=145 HFD=4.5
21:25:20.612 00.003 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.45 = -1.83)
21:25:20.617 00.005 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.93)
21:25:20.621 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.20 hyp=0.20 cameraTheta=1.38 mountX=-0.05 mountY=-0.19, mountTheta=-1.84
21:25:20.626 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.20, opts=13)
21:25:20.629 00.003 14556 Enqueuing Move request for scope (0.04, 0.20)
21:25:20.633 00.004 12308 Worker thread wakes up
21:25:20.633 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.20) opts 0xd
21:25:20.633 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.20)
21:25:20.633 00.000 12308 Moving (0.04, 0.20) raw xDistance=-0.05 yDistance=-0.19
21:25:20.633 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:25:20.634 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:20.634 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:25:20.634 00.000 12308 MoveAxis(E, 0, ABG)
21:25:20.634 00.000 12308 Move returns status 0, amount 0
21:25:20.634 00.000 12308 MoveAxis(N, 0, ABG)
21:25:20.635 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:20.638 00.003 12308 Move returns status 0, amount 0
21:25:20.638 00.000 12308 move complete, result=0
21:25:20.638 00.000 12308 worker thread done servicing request
21:25:20.654 00.016 14556 UpdateGuideState exits: m=2012 SNR=30.1
21:25:20.658 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:20.661 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:20.665 00.004 14556 Enqueuing Expose request
21:25:20.667 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:25:20.670 00.003 12308 Worker thread wakes up
21:25:20.671 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:20.671 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:21.923 01.252 12308 Exposure complete
21:25:22.068 00.145 12308 worker thread done servicing request
21:25:22.069 00.001 14556 OnExposeComplete: enter
21:25:22.073 00.004 14556 UpdateGuideState(): m_state=6
21:25:22.077 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2482
21:25:22.081 00.004 14556 Star::Find returns 1 (0), X=180.64, Y=996.79, Mass=2152, SNR=31.0, Peak=174 HFD=4.6
21:25:22.085 00.004 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
21:25:22.089 00.004 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
21:25:22.094 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.23 hyp=0.27 cameraTheta=2.11 mountX=0.12 mountY=-0.25, mountTheta=-1.12
21:25:22.100 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.23, opts=13)
21:25:22.104 00.004 14556 Enqueuing Move request for scope (-0.14, 0.23)
21:25:22.108 00.004 12308 Worker thread wakes up
21:25:22.108 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.23) opts 0xd
21:25:22.109 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.23)
21:25:22.109 00.000 12308 Moving (-0.14, 0.23) raw xDistance=0.12 yDistance=-0.25
21:25:22.109 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:25:22.109 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:25:22.109 00.000 12308 MoveAxis(E, 0, ABG)
21:25:22.109 00.000 12308 Move returns status 0, amount 0
21:25:22.111 00.002 12308 MoveAxis(N, 179, ABG)
21:25:22.111 00.000 12308 Guiding  Dir = 0, Dur = 179
21:25:22.111 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:22.115 00.004 12308 IsSlewing returns 0
21:25:22.115 00.000 12308 IsGuiding returns 0
21:25:22.116 00.001 12308 PulseGuide returned control before completion, sleep 189
21:25:22.141 00.025 14556 UpdateGuideState exits: m=2152 SNR=31.0
21:25:22.145 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:22.150 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:22.155 00.005 14556 Enqueuing Expose request
21:25:22.307 00.152 12308 IsGuiding returns 1
21:25:22.307 00.000 12308 scope still moving after pulse duration time elapsed
21:25:22.338 00.031 12308 IsSlewing returns 0
21:25:22.338 00.000 12308 IsGuiding returns 0
21:25:22.339 00.001 12308 scope move finished after 179 + 44 ms
21:25:22.339 00.000 12308 Move returns status 0, amount 179
21:25:22.339 00.000 12308 move complete, result=0
21:25:22.339 00.000 12308 worker thread done servicing request
21:25:22.339 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 179 ms NORTH
21:25:22.345 00.006 12308 Worker thread wakes up
21:25:22.345 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:22.345 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:23.599 01.254 12308 Exposure complete
21:25:23.760 00.161 12308 worker thread done servicing request
21:25:23.761 00.001 14556 OnExposeComplete: enter
21:25:23.764 00.003 14556 UpdateGuideState(): m_state=6
21:25:23.768 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2483
21:25:23.772 00.004 14556 Star::Find returns 1 (0), X=180.46, Y=996.56, Mass=1763, SNR=28.3, Peak=122 HFD=4.4
21:25:23.777 00.005 14556 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-3.07) = xAngle (-0.07 = -0.07)
21:25:23.781 00.004 14556 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.17 = -0.17)
21:25:23.785 00.004 14556 CameraToMount -- cameraX=-0.32 cameraY=-0.00 hyp=0.32 cameraTheta=-3.14 mountX=0.32 mountY=-0.05, mountTheta=-0.17
21:25:23.790 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=-0.00, opts=13)
21:25:23.794 00.004 14556 Enqueuing Move request for scope (-0.32, -0.00)
21:25:23.797 00.003 12308 Worker thread wakes up
21:25:23.797 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.00) opts 0xd
21:25:23.797 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, -0.00)
21:25:23.797 00.000 12308 Moving (-0.32, -0.00) raw xDistance=0.32 yDistance=-0.05
21:25:23.797 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
21:25:23.797 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:23.798 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:25:23.798 00.000 12308 MoveAxis(W, 137, ABG)
21:25:23.798 00.000 12308 Guiding  Dir = 3, Dur = 137
21:25:23.798 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:23.802 00.004 12308 IsSlewing returns 0
21:25:23.804 00.002 12308 IsGuiding returns 0
21:25:23.805 00.001 12308 PulseGuide returned control before completion, sleep 147
21:25:23.821 00.016 14556 UpdateGuideState exits: m=1763 SNR=28.3
21:25:23.827 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:23.831 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:23.836 00.005 14556 Enqueuing Expose request
21:25:23.963 00.127 12308 IsGuiding returns 1
21:25:23.964 00.001 12308 scope still moving after pulse duration time elapsed
21:25:23.994 00.030 12308 IsSlewing returns 0
21:25:23.995 00.001 12308 IsGuiding returns 0
21:25:23.996 00.001 12308 scope move finished after 137 + 54 ms
21:25:23.997 00.001 12308 Move returns status 0, amount 137
21:25:23.997 00.000 12308 MoveAxis(N, 0, ABG)
21:25:23.997 00.000 12308 Move returns status 0, amount 0
21:25:23.997 00.000 12308 move complete, result=0
21:25:23.998 00.001 12308 worker thread done servicing request
21:25:23.998 00.000 12308 Worker thread wakes up
21:25:23.998 00.000 14556 GuideStep: 0.3 px 137 ms WEST, -0.1 px 0 ms NORTH
21:25:24.008 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:24.008 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:25.259 01.251 12308 Exposure complete
21:25:25.416 00.157 12308 worker thread done servicing request
21:25:25.416 00.000 14556 OnExposeComplete: enter
21:25:25.420 00.004 14556 UpdateGuideState(): m_state=6
21:25:25.424 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2484
21:25:25.429 00.005 14556 Star::Find returns 1 (0), X=180.90, Y=996.73, Mass=1994, SNR=30.0, Peak=172 HFD=4.4
21:25:25.432 00.003 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.04 = -2.24)
21:25:25.436 00.004 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.34)
21:25:25.440 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.17 hyp=0.21 cameraTheta=0.97 mountX=-0.13 mountY=-0.15, mountTheta=-2.29
21:25:25.446 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.17, opts=13)
21:25:25.450 00.004 14556 Enqueuing Move request for scope (0.12, 0.17)
21:25:25.453 00.003 12308 Worker thread wakes up
21:25:25.453 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.17) opts 0xd
21:25:25.453 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.17)
21:25:25.453 00.000 12308 Moving (0.12, 0.17) raw xDistance=-0.13 yDistance=-0.15
21:25:25.453 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:25:25.453 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:25.454 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:25:25.454 00.000 12308 MoveAxis(E, 0, ABG)
21:25:25.454 00.000 12308 Move returns status 0, amount 0
21:25:25.455 00.001 12308 MoveAxis(N, 0, ABG)
21:25:25.455 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:25.459 00.004 12308 Move returns status 0, amount 0
21:25:25.459 00.000 12308 move complete, result=0
21:25:25.460 00.001 12308 worker thread done servicing request
21:25:25.481 00.021 14556 UpdateGuideState exits: m=1994 SNR=30.0
21:25:25.484 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:25.488 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:25.491 00.003 14556 Enqueuing Expose request
21:25:25.496 00.005 12308 Worker thread wakes up
21:25:25.496 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:25.497 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:25.498 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:25:26.738 01.240 12308 Exposure complete
21:25:26.899 00.161 12308 worker thread done servicing request
21:25:26.900 00.001 14556 OnExposeComplete: enter
21:25:26.907 00.007 14556 UpdateGuideState(): m_state=6
21:25:26.912 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2485
21:25:26.916 00.004 14556 Star::Find returns 1 (0), X=180.99, Y=996.74, Mass=1945, SNR=29.4, Peak=165 HFD=4.3
21:25:26.921 00.005 14556 CameraToMount -- cameraTheta (0.70) - m_xAngle (-3.07) = xAngle (3.77 = -2.51)
21:25:26.924 00.003 14556 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.67 = -2.61)
21:25:26.929 00.005 14556 CameraToMount -- cameraX=0.22 cameraY=0.18 hyp=0.28 cameraTheta=0.70 mountX=-0.23 mountY=-0.14, mountTheta=-2.58
21:25:26.935 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.18, opts=13)
21:25:26.939 00.004 14556 Enqueuing Move request for scope (0.22, 0.18)
21:25:26.943 00.004 12308 Worker thread wakes up
21:25:26.944 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.18) opts 0xd
21:25:26.944 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.18)
21:25:26.944 00.000 12308 Moving (0.22, 0.18) raw xDistance=-0.23 yDistance=-0.14
21:25:26.944 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:25:26.944 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:26.945 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:25:26.945 00.000 12308 MoveAxis(E, 100, ABG)
21:25:26.945 00.000 12308 Guiding  Dir = 2, Dur = 100
21:25:26.945 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:26.951 00.006 12308 IsSlewing returns 0
21:25:26.951 00.000 12308 IsGuiding returns 0
21:25:26.952 00.001 12308 PulseGuide returned control before completion, sleep 110
21:25:26.974 00.022 14556 UpdateGuideState exits: m=1945 SNR=29.4
21:25:26.978 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:26.982 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:26.985 00.003 14556 Enqueuing Expose request
21:25:27.071 00.086 12308 IsGuiding returns 1
21:25:27.073 00.002 12308 scope still moving after pulse duration time elapsed
21:25:27.103 00.030 12308 IsSlewing returns 0
21:25:27.104 00.001 12308 IsGuiding returns 0
21:25:27.105 00.001 12308 scope move finished after 100 + 53 ms
21:25:27.106 00.001 12308 Move returns status 0, amount 100
21:25:27.106 00.000 12308 MoveAxis(N, 0, ABG)
21:25:27.107 00.001 12308 Move returns status 0, amount 0
21:25:27.107 00.000 12308 move complete, result=0
21:25:27.108 00.001 12308 worker thread done servicing request
21:25:27.108 00.000 14556 GuideStep: -0.2 px 100 ms EAST, -0.1 px 0 ms NORTH
21:25:27.115 00.007 12308 Worker thread wakes up
21:25:27.115 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:27.115 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:28.373 01.258 12308 Exposure complete
21:25:28.523 00.150 12308 worker thread done servicing request
21:25:28.523 00.000 14556 OnExposeComplete: enter
21:25:28.529 00.006 14556 UpdateGuideState(): m_state=6
21:25:28.533 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2486
21:25:28.536 00.003 14556 Star::Find returns 1 (0), X=180.96, Y=996.86, Mass=2144, SNR=31.1, Peak=176 HFD=4.4
21:25:28.540 00.004 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.10 = -2.18)
21:25:28.543 00.003 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.28)
21:25:28.547 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=0.30 hyp=0.35 cameraTheta=1.02 mountX=-0.20 mountY=-0.27, mountTheta=-2.22
21:25:28.551 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.30, opts=13)
21:25:28.554 00.003 14556 Enqueuing Move request for scope (0.18, 0.30)
21:25:28.558 00.004 12308 Worker thread wakes up
21:25:28.558 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.30) opts 0xd
21:25:28.558 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.30)
21:25:28.558 00.000 12308 Moving (0.18, 0.30) raw xDistance=-0.20 yDistance=-0.27
21:25:28.558 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
21:25:28.559 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:25:28.559 00.000 12308 MoveAxis(E, 96, ABG)
21:25:28.559 00.000 12308 Guiding  Dir = 2, Dur = 96
21:25:28.559 00.000 12308 IsSlewing returns 0
21:25:28.559 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:28.563 00.004 12308 IsGuiding returns 0
21:25:28.563 00.000 12308 PulseGuide returned control before completion, sleep 106
21:25:28.584 00.021 14556 UpdateGuideState exits: m=2144 SNR=31.1
21:25:28.589 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:28.592 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:28.597 00.005 14556 Enqueuing Expose request
21:25:28.676 00.079 12308 IsGuiding returns 1
21:25:28.677 00.001 12308 scope still moving after pulse duration time elapsed
21:25:28.707 00.030 12308 IsSlewing returns 0
21:25:28.710 00.003 12308 IsGuiding returns 0
21:25:28.711 00.001 12308 scope move finished after 96 + 51 ms
21:25:28.712 00.001 12308 Move returns status 0, amount 96
21:25:28.712 00.000 12308 MoveAxis(N, 189, ABG)
21:25:28.713 00.001 12308 Guiding  Dir = 0, Dur = 189
21:25:28.714 00.001 12308 IsSlewing returns 0
21:25:28.715 00.001 12308 IsGuiding returns 0
21:25:28.715 00.000 12308 PulseGuide returned control before completion, sleep 199
21:25:28.929 00.214 12308 IsGuiding returns 1
21:25:28.932 00.003 12308 scope still moving after pulse duration time elapsed
21:25:28.959 00.027 12308 IsSlewing returns 0
21:25:28.960 00.001 12308 IsGuiding returns 0
21:25:28.960 00.000 12308 scope move finished after 189 + 56 ms
21:25:28.961 00.001 12308 Move returns status 0, amount 189
21:25:28.961 00.000 12308 move complete, result=0
21:25:28.962 00.001 12308 worker thread done servicing request
21:25:28.963 00.001 12308 Worker thread wakes up
21:25:28.963 00.000 14556 GuideStep: -0.2 px 96 ms EAST, -0.3 px 189 ms NORTH
21:25:28.969 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:28.969 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:30.217 01.248 12308 Exposure complete
21:25:30.378 00.161 12308 worker thread done servicing request
21:25:30.378 00.000 14556 OnExposeComplete: enter
21:25:30.383 00.005 14556 UpdateGuideState(): m_state=6
21:25:30.388 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2487
21:25:30.391 00.003 14556 Star::Find returns 1 (0), X=180.73, Y=996.75, Mass=2041, SNR=30.6, Peak=165 HFD=4.5
21:25:30.394 00.003 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.90 = -1.39)
21:25:30.399 00.005 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.49)
21:25:30.403 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.82 mountX=0.04 mountY=-0.20, mountTheta=-1.39
21:25:30.409 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.19, opts=13)
21:25:30.413 00.004 14556 Enqueuing Move request for scope (-0.05, 0.19)
21:25:30.416 00.003 12308 Worker thread wakes up
21:25:30.416 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd
21:25:30.416 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.19)
21:25:30.416 00.000 12308 Moving (-0.05, 0.19) raw xDistance=0.04 yDistance=-0.20
21:25:30.418 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:25:30.418 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:30.418 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:25:30.419 00.001 12308 MoveAxis(E, 0, ABG)
21:25:30.419 00.000 12308 Move returns status 0, amount 0
21:25:30.419 00.000 12308 MoveAxis(N, 0, ABG)
21:25:30.419 00.000 12308 Move returns status 0, amount 0
21:25:30.419 00.000 12308 move complete, result=0
21:25:30.420 00.001 12308 worker thread done servicing request
21:25:30.420 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:30.447 00.027 14556 UpdateGuideState exits: m=2041 SNR=30.6
21:25:30.452 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:30.461 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:30.468 00.007 14556 Enqueuing Expose request
21:25:30.473 00.005 12308 Worker thread wakes up
21:25:30.473 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:30.473 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:30.475 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:25:31.720 01.245 12308 Exposure complete
21:25:31.881 00.161 12308 worker thread done servicing request
21:25:31.881 00.000 14556 OnExposeComplete: enter
21:25:31.884 00.003 14556 UpdateGuideState(): m_state=6
21:25:31.889 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2488
21:25:31.893 00.004 14556 Star::Find returns 1 (0), X=180.57, Y=996.73, Mass=1894, SNR=29.3, Peak=159 HFD=4.4
21:25:31.897 00.004 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.53 = -0.76)
21:25:31.902 00.005 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.86)
21:25:31.905 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=0.17 hyp=0.27 cameraTheta=2.45 mountX=0.20 mountY=-0.20, mountTheta=-0.81
21:25:31.911 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.17, opts=13)
21:25:31.915 00.004 14556 Enqueuing Move request for scope (-0.21, 0.17)
21:25:31.919 00.004 12308 Worker thread wakes up
21:25:31.919 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.17) opts 0xd
21:25:31.919 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.17)
21:25:31.919 00.000 12308 Moving (-0.21, 0.17) raw xDistance=0.20 yDistance=-0.20
21:25:31.921 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:25:31.921 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:25:31.921 00.000 12308 MoveAxis(E, 0, ABG)
21:25:31.921 00.000 12308 Move returns status 0, amount 0
21:25:31.921 00.000 12308 MoveAxis(N, 144, ABG)
21:25:31.921 00.000 12308 Guiding  Dir = 0, Dur = 144
21:25:31.922 00.001 12308 IsSlewing returns 0
21:25:31.922 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:31.927 00.005 12308 IsGuiding returns 0
21:25:31.927 00.000 12308 PulseGuide returned control before completion, sleep 154
21:25:31.950 00.023 14556 UpdateGuideState exits: m=1894 SNR=29.3
21:25:31.955 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:31.959 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:31.965 00.006 14556 Enqueuing Expose request
21:25:32.089 00.124 12308 IsGuiding returns 1
21:25:32.090 00.001 12308 scope still moving after pulse duration time elapsed
21:25:32.120 00.030 12308 IsSlewing returns 0
21:25:32.120 00.000 12308 IsGuiding returns 1
21:25:32.151 00.031 12308 IsSlewing returns 0
21:25:32.153 00.002 12308 IsGuiding returns 1
21:25:32.183 00.030 12308 IsSlewing returns 0
21:25:32.183 00.000 12308 IsGuiding returns 0
21:25:32.184 00.001 12308 scope move finished after 144 + 113 ms
21:25:32.184 00.000 12308 Move returns status 0, amount 144
21:25:32.184 00.000 12308 move complete, result=0
21:25:32.185 00.001 12308 worker thread done servicing request
21:25:32.185 00.000 12308 Worker thread wakes up
21:25:32.186 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 144 ms NORTH
21:25:32.191 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:32.191 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:33.445 01.254 12308 Exposure complete
21:25:33.595 00.150 12308 worker thread done servicing request
21:25:33.596 00.001 14556 OnExposeComplete: enter
21:25:33.599 00.003 14556 UpdateGuideState(): m_state=6
21:25:33.603 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2489
21:25:33.606 00.003 14556 Star::Find returns 1 (0), X=180.66, Y=996.52, Mass=2065, SNR=30.6, Peak=120 HFD=4.9
21:25:33.610 00.004 14556 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.07) = xAngle (0.24 = 0.24)
21:25:33.614 00.004 14556 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.14 = 0.14)
21:25:33.619 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-2.83 mountX=0.12 mountY=0.02, mountTheta=0.15
21:25:33.623 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.04, opts=13)
21:25:33.628 00.005 14556 Enqueuing Move request for scope (-0.12, -0.04)
21:25:33.631 00.003 12308 Worker thread wakes up
21:25:33.632 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
21:25:33.632 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
21:25:33.632 00.000 12308 Moving (-0.12, -0.04) raw xDistance=0.12 yDistance=0.02
21:25:33.632 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:25:33.632 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:33.633 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:25:33.633 00.000 12308 MoveAxis(E, 0, ABG)
21:25:33.633 00.000 12308 Move returns status 0, amount 0
21:25:33.634 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:33.637 00.003 12308 MoveAxis(N, 0, ABG)
21:25:33.638 00.001 12308 Move returns status 0, amount 0
21:25:33.638 00.000 12308 move complete, result=0
21:25:33.638 00.000 12308 worker thread done servicing request
21:25:33.659 00.021 14556 UpdateGuideState exits: m=2065 SNR=30.6
21:25:33.665 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:33.669 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:33.673 00.004 14556 Enqueuing Expose request
21:25:33.678 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:25:33.682 00.004 12308 Worker thread wakes up
21:25:33.683 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:33.683 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:34.927 01.244 12308 Exposure complete
21:25:35.099 00.172 12308 worker thread done servicing request
21:25:35.099 00.000 14556 OnExposeComplete: enter
21:25:35.103 00.004 14556 UpdateGuideState(): m_state=6
21:25:35.107 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2490
21:25:35.112 00.005 14556 Star::Find returns 1 (0), X=180.56, Y=996.69, Mass=1949, SNR=29.6, Peak=124 HFD=4.7
21:25:35.117 00.005 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.67 = -0.61)
21:25:35.121 00.004 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.71)
21:25:35.127 00.006 14556 CameraToMount -- cameraX=-0.22 cameraY=0.13 hyp=0.26 cameraTheta=2.60 mountX=0.21 mountY=-0.17, mountTheta=-0.67
21:25:35.135 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.13, opts=13)
21:25:35.142 00.007 14556 Enqueuing Move request for scope (-0.22, 0.13)
21:25:35.149 00.007 12308 Worker thread wakes up
21:25:35.149 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.13) opts 0xd
21:25:35.150 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.13)
21:25:35.150 00.000 12308 Moving (-0.22, 0.13) raw xDistance=0.21 yDistance=-0.17
21:25:35.150 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:25:35.150 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:35.150 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:25:35.150 00.000 12308 MoveAxis(W, 91, ABG)
21:25:35.150 00.000 12308 Guiding  Dir = 3, Dur = 91
21:25:35.150 00.000 12308 IsSlewing returns 0
21:25:35.151 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:35.158 00.007 12308 IsGuiding returns 0
21:25:35.158 00.000 12308 PulseGuide returned control before completion, sleep 101
21:25:35.175 00.017 14556 UpdateGuideState exits: m=1949 SNR=29.6
21:25:35.182 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:35.186 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:35.190 00.004 14556 Enqueuing Expose request
21:25:35.262 00.072 12308 IsGuiding returns 1
21:25:35.262 00.000 12308 scope still moving after pulse duration time elapsed
21:25:35.294 00.032 12308 IsSlewing returns 0
21:25:35.294 00.000 12308 IsGuiding returns 0
21:25:35.295 00.001 12308 scope move finished after 91 + 45 ms
21:25:35.295 00.000 12308 Move returns status 0, amount 91
21:25:35.295 00.000 12308 MoveAxis(N, 0, ABG)
21:25:35.295 00.000 12308 Move returns status 0, amount 0
21:25:35.296 00.001 12308 move complete, result=0
21:25:35.296 00.000 12308 worker thread done servicing request
21:25:35.296 00.000 14556 GuideStep: 0.2 px 91 ms WEST, -0.2 px 0 ms NORTH
21:25:35.305 00.009 12308 Worker thread wakes up
21:25:35.305 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:35.306 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:36.616 01.310 12308 Exposure complete
21:25:36.848 00.232 12308 worker thread done servicing request
21:25:36.848 00.000 14556 OnExposeComplete: enter
21:25:36.853 00.005 14556 UpdateGuideState(): m_state=6
21:25:36.858 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2491
21:25:36.864 00.006 14556 Star::Find returns 1 (0), X=180.77, Y=996.82, Mass=1809, SNR=28.5, Peak=129 HFD=4.4
21:25:36.869 00.005 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
21:25:36.876 00.007 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
21:25:36.881 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=0.26 hyp=0.26 cameraTheta=1.58 mountX=-0.02 mountY=-0.26, mountTheta=-1.63
21:25:36.886 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.26, opts=13)
21:25:36.889 00.003 14556 Enqueuing Move request for scope (-0.00, 0.26)
21:25:36.893 00.004 12308 Worker thread wakes up
21:25:36.893 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.26) opts 0xd
21:25:36.893 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.26)
21:25:36.893 00.000 12308 Moving (-0.00, 0.26) raw xDistance=-0.02 yDistance=-0.26
21:25:36.893 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:25:36.894 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:25:36.894 00.000 12308 MoveAxis(E, 0, ABG)
21:25:36.894 00.000 12308 Move returns status 0, amount 0
21:25:36.894 00.000 12308 MoveAxis(N, 182, ABG)
21:25:36.894 00.000 12308 Guiding  Dir = 0, Dur = 182
21:25:36.895 00.001 12308 IsSlewing returns 0
21:25:36.897 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:36.903 00.006 12308 IsGuiding returns 0
21:25:36.903 00.000 12308 PulseGuide returned control before completion, sleep 192
21:25:36.921 00.018 14556 UpdateGuideState exits: m=1809 SNR=28.5
21:25:36.925 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:36.931 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:36.935 00.004 14556 Enqueuing Expose request
21:25:37.109 00.174 12308 IsGuiding returns 0
21:25:37.109 00.000 12308 Move returns status 0, amount 182
21:25:37.109 00.000 12308 move complete, result=0
21:25:37.110 00.001 12308 worker thread done servicing request
21:25:37.110 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 182 ms NORTH
21:25:37.115 00.005 12308 Worker thread wakes up
21:25:37.116 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:37.116 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:38.370 01.254 12308 Exposure complete
21:25:38.529 00.159 12308 worker thread done servicing request
21:25:38.529 00.000 14556 OnExposeComplete: enter
21:25:38.533 00.004 14556 UpdateGuideState(): m_state=6
21:25:38.538 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2492
21:25:38.542 00.004 14556 Star::Find returns 1 (0), X=180.79, Y=996.54, Mass=2032, SNR=30.2, Peak=137 HFD=4.6
21:25:38.545 00.003 14556 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-3.07) = xAngle (2.13 = 2.13)
21:25:38.550 00.005 14556 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.03 = 2.03)
21:25:38.553 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.94 mountX=-0.02 mountY=0.03, mountTheta=2.11
21:25:38.559 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.02, opts=13)
21:25:38.567 00.008 14556 Enqueuing Move request for scope (0.02, -0.02)
21:25:38.570 00.003 12308 Worker thread wakes up
21:25:38.571 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
21:25:38.571 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
21:25:38.571 00.000 12308 Moving (0.02, -0.02) raw xDistance=-0.02 yDistance=0.03
21:25:38.571 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:25:38.572 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:38.572 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:25:38.572 00.000 12308 MoveAxis(E, 0, ABG)
21:25:38.572 00.000 12308 Move returns status 0, amount 0
21:25:38.572 00.000 12308 MoveAxis(N, 0, ABG)
21:25:38.573 00.001 12308 Move returns status 0, amount 0
21:25:38.573 00.000 12308 move complete, result=0
21:25:38.574 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:38.578 00.004 12308 worker thread done servicing request
21:25:38.611 00.033 14556 UpdateGuideState exits: m=2032 SNR=30.2
21:25:38.619 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:38.626 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:38.629 00.003 14556 Enqueuing Expose request
21:25:38.636 00.007 12308 Worker thread wakes up
21:25:38.636 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:25:38.643 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:38.643 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:39.900 01.257 12308 Exposure complete
21:25:40.058 00.158 12308 worker thread done servicing request
21:25:40.058 00.000 14556 OnExposeComplete: enter
21:25:40.063 00.005 14556 UpdateGuideState(): m_state=6
21:25:40.067 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2493
21:25:40.071 00.004 14556 Star::Find returns 1 (0), X=180.60, Y=996.72, Mass=1993, SNR=29.8, Peak=123 HFD=4.7
21:25:40.074 00.003 14556 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.07) = xAngle (5.50 = -0.79)
21:25:40.078 00.004 14556 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.89)
21:25:40.082 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.16 hyp=0.24 cameraTheta=2.42 mountX=0.17 mountY=-0.19, mountTheta=-0.83
21:25:40.086 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.16, opts=13)
21:25:40.091 00.005 14556 Enqueuing Move request for scope (-0.18, 0.16)
21:25:40.097 00.006 12308 Worker thread wakes up
21:25:40.097 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.16) opts 0xd
21:25:40.097 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.16)
21:25:40.097 00.000 12308 Moving (-0.18, 0.16) raw xDistance=0.17 yDistance=-0.19
21:25:40.098 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:25:40.098 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:40.098 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:25:40.099 00.001 12308 MoveAxis(E, 0, ABG)
21:25:40.099 00.000 12308 Move returns status 0, amount 0
21:25:40.099 00.000 12308 MoveAxis(N, 0, ABG)
21:25:40.099 00.000 12308 Move returns status 0, amount 0
21:25:40.100 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:40.104 00.004 12308 move complete, result=0
21:25:40.106 00.002 12308 worker thread done servicing request
21:25:40.131 00.025 14556 UpdateGuideState exits: m=1993 SNR=29.8
21:25:40.136 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:40.141 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:40.144 00.003 14556 Enqueuing Expose request
21:25:40.151 00.007 12308 Worker thread wakes up
21:25:40.151 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:25:40.160 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:40.160 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:41.428 01.268 12308 Exposure complete
21:25:41.597 00.169 12308 worker thread done servicing request
21:25:41.598 00.001 14556 OnExposeComplete: enter
21:25:41.602 00.004 14556 UpdateGuideState(): m_state=6
21:25:41.606 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2494
21:25:41.610 00.004 14556 Star::Find returns 1 (0), X=180.87, Y=996.67, Mass=1995, SNR=30.2, Peak=176 HFD=4.4
21:25:41.614 00.004 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.93 = -2.35)
21:25:41.618 00.004 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.83 = -2.45)
21:25:41.623 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.14 cameraTheta=0.86 mountX=-0.10 mountY=-0.09, mountTheta=-2.40
21:25:41.629 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.11, opts=13)
21:25:41.632 00.003 14556 Enqueuing Move request for scope (0.09, 0.11)
21:25:41.635 00.003 12308 Worker thread wakes up
21:25:41.635 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
21:25:41.635 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
21:25:41.635 00.000 12308 Moving (0.09, 0.11) raw xDistance=-0.10 yDistance=-0.09
21:25:41.635 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:25:41.635 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:41.637 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:25:41.637 00.000 12308 MoveAxis(E, 0, ABG)
21:25:41.637 00.000 12308 Move returns status 0, amount 0
21:25:41.637 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:41.641 00.004 12308 MoveAxis(N, 0, ABG)
21:25:41.641 00.000 12308 Move returns status 0, amount 0
21:25:41.641 00.000 12308 move complete, result=0
21:25:41.641 00.000 12308 worker thread done servicing request
21:25:41.662 00.021 14556 UpdateGuideState exits: m=1995 SNR=30.2
21:25:41.668 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:41.672 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:41.675 00.003 14556 Enqueuing Expose request
21:25:41.679 00.004 12308 Worker thread wakes up
21:25:41.679 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:25:41.684 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:41.684 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:42.929 01.245 12308 Exposure complete
21:25:43.073 00.144 12308 worker thread done servicing request
21:25:43.074 00.001 14556 OnExposeComplete: enter
21:25:43.078 00.004 14556 UpdateGuideState(): m_state=6
21:25:43.082 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2495
21:25:43.085 00.003 14556 Star::Find returns 1 (0), X=180.68, Y=996.65, Mass=1912, SNR=29.4, Peak=138 HFD=4.7
21:25:43.090 00.005 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.47 = -0.82)
21:25:43.094 00.004 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.92)
21:25:43.097 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.39 mountX=0.09 mountY=-0.10, mountTheta=-0.86
21:25:43.102 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.09, opts=13)
21:25:43.107 00.005 14556 Enqueuing Move request for scope (-0.09, 0.09)
21:25:43.110 00.003 12308 Worker thread wakes up
21:25:43.110 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
21:25:43.111 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
21:25:43.111 00.000 12308 Moving (-0.09, 0.09) raw xDistance=0.09 yDistance=-0.10
21:25:43.111 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:25:43.111 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:43.111 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:25:43.111 00.000 12308 MoveAxis(E, 0, ABG)
21:25:43.111 00.000 12308 Move returns status 0, amount 0
21:25:43.113 00.002 12308 MoveAxis(N, 0, ABG)
21:25:43.113 00.000 12308 Move returns status 0, amount 0
21:25:43.113 00.000 12308 move complete, result=0
21:25:43.113 00.000 12308 worker thread done servicing request
21:25:43.113 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:43.139 00.026 14556 UpdateGuideState exits: m=1912 SNR=29.4
21:25:43.144 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:43.148 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:43.153 00.005 14556 Enqueuing Expose request
21:25:43.157 00.004 12308 Worker thread wakes up
21:25:43.157 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:25:43.161 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:43.161 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:44.415 01.254 12308 Exposure complete
21:25:44.575 00.160 12308 worker thread done servicing request
21:25:44.575 00.000 14556 OnExposeComplete: enter
21:25:44.580 00.005 14556 UpdateGuideState(): m_state=6
21:25:44.583 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2496
21:25:44.588 00.005 14556 Star::Find returns 1 (0), X=180.74, Y=996.82, Mass=2102, SNR=30.9, Peak=163 HFD=4.5
21:25:44.592 00.004 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.79 = -1.50)
21:25:44.598 00.006 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.60)
21:25:44.602 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.71 mountX=0.02 mountY=-0.26, mountTheta=-1.50
21:25:44.607 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.26, opts=13)
21:25:44.610 00.003 14556 Enqueuing Move request for scope (-0.04, 0.26)
21:25:44.614 00.004 12308 Worker thread wakes up
21:25:44.614 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.26) opts 0xd
21:25:44.615 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.26)
21:25:44.615 00.000 12308 Moving (-0.04, 0.26) raw xDistance=0.02 yDistance=-0.26
21:25:44.615 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:25:44.615 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:25:44.615 00.000 12308 MoveAxis(E, 0, ABG)
21:25:44.615 00.000 12308 Move returns status 0, amount 0
21:25:44.616 00.001 12308 MoveAxis(N, 185, ABG)
21:25:44.616 00.000 12308 Guiding  Dir = 0, Dur = 185
21:25:44.616 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:44.621 00.005 12308 IsSlewing returns 0
21:25:44.621 00.000 12308 IsGuiding returns 0
21:25:44.621 00.000 12308 PulseGuide returned control before completion, sleep 195
21:25:44.642 00.021 14556 UpdateGuideState exits: m=2102 SNR=30.9
21:25:44.647 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:44.652 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:44.657 00.005 14556 Enqueuing Expose request
21:25:44.828 00.171 12308 IsGuiding returns 1
21:25:44.829 00.001 12308 scope still moving after pulse duration time elapsed
21:25:44.859 00.030 12308 IsSlewing returns 0
21:25:44.860 00.001 12308 IsGuiding returns 0
21:25:44.860 00.000 12308 scope move finished after 185 + 54 ms
21:25:44.862 00.002 12308 Move returns status 0, amount 185
21:25:44.862 00.000 12308 move complete, result=0
21:25:44.862 00.000 12308 worker thread done servicing request
21:25:44.863 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 185 ms NORTH
21:25:44.869 00.006 12308 Worker thread wakes up
21:25:44.870 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:44.870 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:46.122 01.252 12308 Exposure complete
21:25:46.291 00.169 12308 worker thread done servicing request
21:25:46.291 00.000 14556 OnExposeComplete: enter
21:25:46.295 00.004 14556 UpdateGuideState(): m_state=6
21:25:46.298 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2497
21:25:46.302 00.004 14556 Star::Find returns 1 (0), X=180.57, Y=996.54, Mass=2020, SNR=30.2, Peak=142 HFD=4.4
21:25:46.308 00.006 14556 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
21:25:46.314 00.006 14556 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
21:25:46.318 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.02 hyp=0.21 cameraTheta=-3.03 mountX=0.21 mountY=-0.01, mountTheta=-0.05
21:25:46.322 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.02, opts=13)
21:25:46.326 00.004 14556 Enqueuing Move request for scope (-0.20, -0.02)
21:25:46.330 00.004 12308 Worker thread wakes up
21:25:46.330 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.02) opts 0xd
21:25:46.330 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.02)
21:25:46.330 00.000 12308 Moving (-0.20, -0.02) raw xDistance=0.21 yDistance=-0.01
21:25:46.330 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:25:46.331 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:46.331 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:25:46.331 00.000 12308 MoveAxis(W, 89, ABG)
21:25:46.331 00.000 12308 Guiding  Dir = 3, Dur = 89
21:25:46.331 00.000 12308 IsSlewing returns 0
21:25:46.332 00.001 12308 IsGuiding returns 0
21:25:46.332 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:46.340 00.008 12308 PulseGuide returned control before completion, sleep 99
21:25:46.364 00.024 14556 UpdateGuideState exits: m=2020 SNR=30.2
21:25:46.371 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:46.375 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:46.380 00.005 14556 Enqueuing Expose request
21:25:46.440 00.060 12308 IsGuiding returns 1
21:25:46.441 00.001 12308 scope still moving after pulse duration time elapsed
21:25:46.472 00.031 12308 IsSlewing returns 0
21:25:46.474 00.002 12308 IsGuiding returns 0
21:25:46.475 00.001 12308 scope move finished after 89 + 53 ms
21:25:46.475 00.000 12308 Move returns status 0, amount 89
21:25:46.475 00.000 12308 MoveAxis(N, 0, ABG)
21:25:46.476 00.001 12308 Move returns status 0, amount 0
21:25:46.476 00.000 12308 move complete, result=0
21:25:46.477 00.001 12308 worker thread done servicing request
21:25:46.477 00.000 14556 GuideStep: 0.2 px 89 ms WEST, -0.0 px 0 ms NORTH
21:25:46.483 00.006 12308 Worker thread wakes up
21:25:46.483 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:46.483 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:47.737 01.254 12308 Exposure complete
21:25:47.894 00.157 12308 worker thread done servicing request
21:25:47.894 00.000 14556 OnExposeComplete: enter
21:25:47.901 00.007 14556 UpdateGuideState(): m_state=6
21:25:47.907 00.006 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2498
21:25:47.913 00.006 14556 Star::Find returns 1 (0), X=180.69, Y=996.61, Mass=2131, SNR=31.1, Peak=159 HFD=4.7
21:25:47.917 00.004 14556 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.07) = xAngle (5.70 = -0.58)
21:25:47.921 00.004 14556 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.60 = -0.68)
21:25:47.925 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.10 cameraTheta=2.63 mountX=0.08 mountY=-0.06, mountTheta=-0.65
21:25:47.932 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.05, opts=13)
21:25:47.937 00.005 14556 Enqueuing Move request for scope (-0.08, 0.05)
21:25:47.941 00.004 12308 Worker thread wakes up
21:25:47.941 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
21:25:47.941 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
21:25:47.941 00.000 12308 Moving (-0.08, 0.05) raw xDistance=0.08 yDistance=-0.06
21:25:47.941 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:25:47.943 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:47.943 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:25:47.943 00.000 12308 MoveAxis(E, 0, ABG)
21:25:47.943 00.000 12308 Move returns status 0, amount 0
21:25:47.943 00.000 12308 MoveAxis(N, 0, ABG)
21:25:47.944 00.001 12308 Move returns status 0, amount 0
21:25:47.944 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:47.949 00.005 12308 move complete, result=0
21:25:47.949 00.000 12308 worker thread done servicing request
21:25:47.971 00.022 14556 UpdateGuideState exits: m=2131 SNR=31.1
21:25:47.974 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:47.979 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:47.983 00.004 14556 Enqueuing Expose request
21:25:47.986 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:25:47.989 00.003 12308 Worker thread wakes up
21:25:47.991 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:47.991 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:49.232 01.241 12308 Exposure complete
21:25:49.391 00.159 12308 worker thread done servicing request
21:25:49.392 00.001 14556 OnExposeComplete: enter
21:25:49.396 00.004 14556 UpdateGuideState(): m_state=6
21:25:49.399 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2499
21:25:49.402 00.003 14556 Star::Find returns 1 (0), X=180.94, Y=996.88, Mass=1949, SNR=29.8, Peak=152 HFD=4.4
21:25:49.405 00.003 14556 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.07) = xAngle (4.18 = -2.11)
21:25:49.409 00.004 14556 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.21)
21:25:49.413 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.32 hyp=0.35 cameraTheta=1.10 mountX=-0.18 mountY=-0.28, mountTheta=-2.14
21:25:49.419 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.32, opts=13)
21:25:49.423 00.004 14556 Enqueuing Move request for scope (0.16, 0.32)
21:25:49.428 00.005 12308 Worker thread wakes up
21:25:49.428 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.32) opts 0xd
21:25:49.428 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.32)
21:25:49.428 00.000 12308 Moving (0.16, 0.32) raw xDistance=-0.18 yDistance=-0.28
21:25:49.428 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:25:49.430 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:25:49.430 00.000 12308 MoveAxis(E, 0, ABG)
21:25:49.430 00.000 12308 Move returns status 0, amount 0
21:25:49.430 00.000 12308 MoveAxis(N, 200, ABG)
21:25:49.430 00.000 12308 Guiding  Dir = 0, Dur = 200
21:25:49.430 00.000 12308 IsSlewing returns 0
21:25:49.431 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:49.435 00.004 12308 IsGuiding returns 0
21:25:49.436 00.001 12308 PulseGuide returned control before completion, sleep 210
21:25:49.456 00.020 14556 UpdateGuideState exits: m=1949 SNR=29.8
21:25:49.462 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:49.467 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:49.472 00.005 14556 Enqueuing Expose request
21:25:49.662 00.190 12308 IsGuiding returns 1
21:25:49.662 00.000 12308 scope still moving after pulse duration time elapsed
21:25:49.694 00.032 12308 IsSlewing returns 0
21:25:49.695 00.001 12308 IsGuiding returns 0
21:25:49.697 00.002 12308 scope move finished after 200 + 61 ms
21:25:49.697 00.000 12308 Move returns status 0, amount 200
21:25:49.698 00.001 12308 move complete, result=0
21:25:49.700 00.002 12308 worker thread done servicing request
21:25:49.700 00.000 12308 Worker thread wakes up
21:25:49.700 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 200 ms NORTH
21:25:49.705 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:49.705 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:50.955 01.250 12308 Exposure complete
21:25:51.112 00.157 12308 worker thread done servicing request
21:25:51.113 00.001 14556 OnExposeComplete: enter
21:25:51.119 00.006 14556 UpdateGuideState(): m_state=6
21:25:51.123 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2500
21:25:51.127 00.004 14556 Star::Find returns 1 (0), X=180.56, Y=996.56, Mass=1846, SNR=28.9, Peak=121 HFD=4.4
21:25:51.131 00.004 14556 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.07) = xAngle (-0.05 = -0.05)
21:25:51.135 00.004 14556 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.15 = -0.15)
21:25:51.138 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.00 hyp=0.22 cameraTheta=-3.12 mountX=0.22 mountY=-0.03, mountTheta=-0.15
21:25:51.143 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.00, opts=13)
21:25:51.147 00.004 14556 Enqueuing Move request for scope (-0.22, -0.00)
21:25:51.152 00.005 12308 Worker thread wakes up
21:25:51.153 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.00) opts 0xd
21:25:51.153 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.00)
21:25:51.153 00.000 12308 Moving (-0.22, -0.00) raw xDistance=0.22 yDistance=-0.03
21:25:51.154 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:25:51.154 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:51.155 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:25:51.155 00.000 12308 MoveAxis(W, 95, ABG)
21:25:51.155 00.000 12308 Guiding  Dir = 3, Dur = 95
21:25:51.155 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:51.161 00.006 12308 IsSlewing returns 0
21:25:51.162 00.001 12308 IsGuiding returns 0
21:25:51.162 00.000 12308 PulseGuide returned control before completion, sleep 105
21:25:51.183 00.021 14556 UpdateGuideState exits: m=1846 SNR=28.9
21:25:51.188 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:51.191 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:51.193 00.002 14556 Enqueuing Expose request
21:25:51.273 00.080 12308 IsGuiding returns 1
21:25:51.273 00.000 12308 scope still moving after pulse duration time elapsed
21:25:51.305 00.032 12308 IsSlewing returns 0
21:25:51.307 00.002 12308 IsGuiding returns 0
21:25:51.308 00.001 12308 scope move finished after 95 + 51 ms
21:25:51.308 00.000 12308 Move returns status 0, amount 95
21:25:51.308 00.000 12308 MoveAxis(N, 0, ABG)
21:25:51.310 00.002 12308 Move returns status 0, amount 0
21:25:51.310 00.000 12308 move complete, result=0
21:25:51.310 00.000 14556 GuideStep: 0.2 px 95 ms WEST, -0.0 px 0 ms NORTH
21:25:51.319 00.009 12308 worker thread done servicing request
21:25:51.319 00.000 12308 Worker thread wakes up
21:25:51.320 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:51.320 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:52.566 01.246 12308 Exposure complete
21:25:52.731 00.165 12308 worker thread done servicing request
21:25:52.731 00.000 14556 OnExposeComplete: enter
21:25:52.735 00.004 14556 UpdateGuideState(): m_state=6
21:25:52.739 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2501
21:25:52.742 00.003 14556 Star::Find returns 1 (0), X=180.57, Y=996.49, Mass=2171, SNR=31.3, Peak=149 HFD=5.0
21:25:52.748 00.006 14556 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-3.07) = xAngle (0.26 = 0.26)
21:25:52.753 00.005 14556 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.16 = 0.16)
21:25:52.757 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.07 hyp=0.22 cameraTheta=-2.81 mountX=0.21 mountY=0.04, mountTheta=0.17
21:25:52.761 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.07, opts=13)
21:25:52.765 00.004 14556 Enqueuing Move request for scope (-0.21, -0.07)
21:25:52.769 00.004 12308 Worker thread wakes up
21:25:52.769 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.07) opts 0xd
21:25:52.769 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.07)
21:25:52.769 00.000 12308 Moving (-0.21, -0.07) raw xDistance=0.21 yDistance=0.04
21:25:52.769 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
21:25:52.769 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:52.769 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:25:52.770 00.001 12308 MoveAxis(W, 99, ABG)
21:25:52.770 00.000 12308 Guiding  Dir = 3, Dur = 99
21:25:52.770 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:52.774 00.004 12308 IsSlewing returns 0
21:25:52.774 00.000 12308 IsGuiding returns 0
21:25:52.774 00.000 12308 PulseGuide returned control before completion, sleep 109
21:25:52.790 00.016 14556 UpdateGuideState exits: m=2171 SNR=31.3
21:25:52.794 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:52.797 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:52.800 00.003 14556 Enqueuing Expose request
21:25:52.898 00.098 12308 IsGuiding returns 1
21:25:52.899 00.001 12308 scope still moving after pulse duration time elapsed
21:25:52.930 00.031 12308 IsSlewing returns 0
21:25:52.931 00.001 12308 IsGuiding returns 0
21:25:52.931 00.000 12308 scope move finished after 99 + 57 ms
21:25:52.931 00.000 12308 Move returns status 0, amount 99
21:25:52.932 00.001 12308 MoveAxis(N, 0, ABG)
21:25:52.932 00.000 12308 Move returns status 0, amount 0
21:25:52.932 00.000 12308 move complete, result=0
21:25:52.932 00.000 12308 worker thread done servicing request
21:25:52.933 00.001 12308 Worker thread wakes up
21:25:52.934 00.001 14556 GuideStep: 0.2 px 99 ms WEST, 0.0 px 0 ms NORTH
21:25:52.939 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:52.939 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:54.186 01.247 12308 Exposure complete
21:25:54.341 00.155 12308 worker thread done servicing request
21:25:54.341 00.000 14556 OnExposeComplete: enter
21:25:54.345 00.004 14556 UpdateGuideState(): m_state=6
21:25:54.349 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2502
21:25:54.355 00.006 14556 Star::Find returns 1 (0), X=180.97, Y=996.65, Mass=1715, SNR=27.8, Peak=143 HFD=4.3
21:25:54.360 00.005 14556 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.07) = xAngle (3.49 = -2.79)
21:25:54.364 00.004 14556 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.39 = -2.89)
21:25:54.369 00.005 14556 CameraToMount -- cameraX=0.19 cameraY=0.09 hyp=0.21 cameraTheta=0.42 mountX=-0.20 mountY=-0.05, mountTheta=-2.89
21:25:54.376 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.09, opts=13)
21:25:54.381 00.005 14556 Enqueuing Move request for scope (0.19, 0.09)
21:25:54.386 00.005 12308 Worker thread wakes up
21:25:54.386 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.09) opts 0xd
21:25:54.386 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.09)
21:25:54.386 00.000 12308 Moving (0.19, 0.09) raw xDistance=-0.20 yDistance=-0.05
21:25:54.386 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:25:54.386 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:54.387 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:25:54.387 00.000 12308 MoveAxis(E, 0, ABG)
21:25:54.387 00.000 12308 Move returns status 0, amount 0
21:25:54.387 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:54.392 00.005 12308 MoveAxis(N, 0, ABG)
21:25:54.392 00.000 12308 Move returns status 0, amount 0
21:25:54.392 00.000 12308 move complete, result=0
21:25:54.392 00.000 12308 worker thread done servicing request
21:25:54.415 00.023 14556 UpdateGuideState exits: m=1715 SNR=27.8
21:25:54.420 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:54.423 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:54.427 00.004 14556 Enqueuing Expose request
21:25:54.431 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:25:54.436 00.005 12308 Worker thread wakes up
21:25:54.436 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:54.436 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:55.688 01.252 12308 Exposure complete
21:25:55.851 00.163 12308 worker thread done servicing request
21:25:55.851 00.000 14556 OnExposeComplete: enter
21:25:55.857 00.006 14556 UpdateGuideState(): m_state=6
21:25:55.863 00.006 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2503
21:25:55.871 00.008 14556 Star::Find returns 1 (0), X=180.87, Y=996.61, Mass=1937, SNR=29.5, Peak=155 HFD=4.5
21:25:55.878 00.007 14556 CameraToMount -- cameraTheta (0.47) - m_xAngle (-3.07) = xAngle (3.54 = -2.74)
21:25:55.881 00.003 14556 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.44 = -2.84)
21:25:55.887 00.006 14556 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.47 mountX=-0.10 mountY=-0.03, mountTheta=-2.83
21:25:55.894 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.05, opts=13)
21:25:55.901 00.007 14556 Enqueuing Move request for scope (0.10, 0.05)
21:25:55.907 00.006 12308 Worker thread wakes up
21:25:55.907 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
21:25:55.907 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
21:25:55.908 00.001 12308 Moving (0.10, 0.05) raw xDistance=-0.10 yDistance=-0.03
21:25:55.908 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:25:55.908 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:55.908 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:25:55.908 00.000 12308 MoveAxis(E, 0, ABG)
21:25:55.909 00.001 12308 Move returns status 0, amount 0
21:25:55.909 00.000 12308 MoveAxis(N, 0, ABG)
21:25:55.909 00.000 12308 Move returns status 0, amount 0
21:25:55.909 00.000 12308 move complete, result=0
21:25:55.909 00.000 12308 worker thread done servicing request
21:25:55.910 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:55.943 00.033 14556 UpdateGuideState exits: m=1937 SNR=29.5
21:25:55.947 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:55.951 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:55.954 00.003 14556 Enqueuing Expose request
21:25:55.957 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:25:55.960 00.003 12308 Worker thread wakes up
21:25:55.961 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:55.961 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:57.209 01.248 12308 Exposure complete
21:25:57.362 00.153 12308 worker thread done servicing request
21:25:57.362 00.000 14556 OnExposeComplete: enter
21:25:57.370 00.008 14556 UpdateGuideState(): m_state=6
21:25:57.378 00.008 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2504
21:25:57.381 00.003 14556 Star::Find returns 1 (0), X=180.81, Y=996.82, Mass=1995, SNR=29.9, Peak=166 HFD=4.4
21:25:57.384 00.003 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.51 = -1.77)
21:25:57.389 00.005 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.87)
21:25:57.392 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.44 mountX=-0.05 mountY=-0.25, mountTheta=-1.77
21:25:57.399 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.26, opts=13)
21:25:57.405 00.006 14556 Enqueuing Move request for scope (0.03, 0.26)
21:25:57.412 00.007 12308 Worker thread wakes up
21:25:57.414 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.26) opts 0xd
21:25:57.414 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.26)
21:25:57.414 00.000 12308 Moving (0.03, 0.26) raw xDistance=-0.05 yDistance=-0.25
21:25:57.414 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:25:57.414 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:25:57.414 00.000 12308 MoveAxis(E, 0, ABG)
21:25:57.415 00.001 12308 Move returns status 0, amount 0
21:25:57.415 00.000 12308 MoveAxis(N, 175, ABG)
21:25:57.415 00.000 12308 Guiding  Dir = 0, Dur = 175
21:25:57.416 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:57.422 00.006 12308 IsSlewing returns 0
21:25:57.423 00.001 12308 IsGuiding returns 0
21:25:57.423 00.000 12308 PulseGuide returned control before completion, sleep 185
21:25:57.446 00.023 14556 UpdateGuideState exits: m=1995 SNR=29.9
21:25:57.450 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:57.454 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:57.459 00.005 14556 Enqueuing Expose request
21:25:57.621 00.162 12308 IsGuiding returns 1
21:25:57.622 00.001 12308 scope still moving after pulse duration time elapsed
21:25:57.650 00.028 12308 IsSlewing returns 0
21:25:57.651 00.001 12308 IsGuiding returns 0
21:25:57.651 00.000 12308 scope move finished after 175 + 53 ms
21:25:57.653 00.002 12308 Move returns status 0, amount 175
21:25:57.653 00.000 12308 move complete, result=0
21:25:57.653 00.000 12308 worker thread done servicing request
21:25:57.654 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 175 ms NORTH
21:25:57.660 00.006 12308 Worker thread wakes up
21:25:57.660 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:57.661 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:25:58.912 01.251 12308 Exposure complete
21:25:59.088 00.176 12308 worker thread done servicing request
21:25:59.088 00.000 14556 OnExposeComplete: enter
21:25:59.093 00.005 14556 UpdateGuideState(): m_state=6
21:25:59.098 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2505
21:25:59.104 00.006 14556 Star::Find returns 1 (0), X=180.75, Y=996.45, Mass=1940, SNR=29.8, Peak=148 HFD=4.6
21:25:59.108 00.004 14556 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-3.07) = xAngle (1.26 = 1.26)
21:25:59.114 00.006 14556 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.16 = 1.16)
21:25:59.121 00.007 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.81 mountX=0.04 mountY=0.11, mountTheta=1.25
21:25:59.129 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.11, opts=13)
21:25:59.134 00.005 14556 Enqueuing Move request for scope (-0.03, -0.11)
21:25:59.137 00.003 12308 Worker thread wakes up
21:25:59.137 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
21:25:59.138 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
21:25:59.138 00.000 12308 Moving (-0.03, -0.11) raw xDistance=0.04 yDistance=0.11
21:25:59.138 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:25:59.138 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:59.139 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:25:59.139 00.000 12308 MoveAxis(E, 0, ABG)
21:25:59.139 00.000 12308 Move returns status 0, amount 0
21:25:59.139 00.000 12308 MoveAxis(N, 0, ABG)
21:25:59.139 00.000 12308 Move returns status 0, amount 0
21:25:59.139 00.000 12308 move complete, result=0
21:25:59.140 00.001 12308 worker thread done servicing request
21:25:59.140 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:25:59.172 00.032 14556 UpdateGuideState exits: m=1940 SNR=29.8
21:25:59.176 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:59.183 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:25:59.188 00.005 14556 Enqueuing Expose request
21:25:59.194 00.006 12308 Worker thread wakes up
21:25:59.194 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:25:59.200 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:25:59.201 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:00.455 01.254 12308 Exposure complete
21:26:00.614 00.159 12308 worker thread done servicing request
21:26:00.614 00.000 14556 OnExposeComplete: enter
21:26:00.619 00.005 14556 UpdateGuideState(): m_state=6
21:26:00.622 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2506
21:26:00.625 00.003 14556 Star::Find returns 1 (0), X=180.84, Y=996.77, Mass=1748, SNR=27.8, Peak=137 HFD=4.4
21:26:00.631 00.006 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.34 = -1.94)
21:26:00.635 00.004 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.24 = -2.04)
21:26:00.639 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.27 mountX=-0.08 mountY=-0.20, mountTheta=-1.96
21:26:00.644 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.21, opts=13)
21:26:00.648 00.004 14556 Enqueuing Move request for scope (0.07, 0.21)
21:26:00.650 00.002 12308 Worker thread wakes up
21:26:00.651 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.21) opts 0xd
21:26:00.651 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.21)
21:26:00.651 00.000 12308 Moving (0.07, 0.21) raw xDistance=-0.08 yDistance=-0.20
21:26:00.651 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:26:00.651 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:00.651 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:26:00.653 00.002 12308 MoveAxis(E, 0, ABG)
21:26:00.653 00.000 12308 Move returns status 0, amount 0
21:26:00.653 00.000 12308 MoveAxis(N, 0, ABG)
21:26:00.653 00.000 12308 Move returns status 0, amount 0
21:26:00.653 00.000 12308 move complete, result=0
21:26:00.653 00.000 12308 worker thread done servicing request
21:26:00.654 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:00.678 00.024 14556 UpdateGuideState exits: m=1748 SNR=27.8
21:26:00.682 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:00.686 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:00.691 00.005 14556 Enqueuing Expose request
21:26:00.695 00.004 12308 Worker thread wakes up
21:26:00.695 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:00.696 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:00.696 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:26:01.942 01.246 12308 Exposure complete
21:26:02.106 00.164 12308 worker thread done servicing request
21:26:02.107 00.001 14556 OnExposeComplete: enter
21:26:02.111 00.004 14556 UpdateGuideState(): m_state=6
21:26:02.115 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2507
21:26:02.120 00.005 14556 Star::Find returns 1 (0), X=180.66, Y=996.92, Mass=1740, SNR=28.2, Peak=153 HFD=4.0
21:26:02.124 00.004 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.96 = -1.33)
21:26:02.129 00.005 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.43)
21:26:02.134 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.36 hyp=0.37 cameraTheta=1.88 mountX=0.09 mountY=-0.37, mountTheta=-1.33
21:26:02.138 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.36, opts=13)
21:26:02.143 00.005 14556 Enqueuing Move request for scope (-0.11, 0.36)
21:26:02.146 00.003 12308 Worker thread wakes up
21:26:02.146 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.36) opts 0xd
21:26:02.148 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.36)
21:26:02.148 00.000 12308 Moving (-0.11, 0.36) raw xDistance=0.09 yDistance=-0.37
21:26:02.150 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:26:02.151 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:26:02.152 00.001 12308 MoveAxis(E, 0, ABG)
21:26:02.152 00.000 12308 Move returns status 0, amount 0
21:26:02.152 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:02.159 00.007 12308 MoveAxis(N, 260, ABG)
21:26:02.159 00.000 12308 Guiding  Dir = 0, Dur = 260
21:26:02.159 00.000 12308 IsSlewing returns 0
21:26:02.160 00.001 12308 IsGuiding returns 0
21:26:02.160 00.000 12308 PulseGuide returned control before completion, sleep 270
21:26:02.181 00.021 14556 UpdateGuideState exits: m=1740 SNR=28.2
21:26:02.186 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:02.191 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:02.195 00.004 14556 Enqueuing Expose request
21:26:02.447 00.252 12308 IsGuiding returns 0
21:26:02.447 00.000 12308 Move returns status 0, amount 260
21:26:02.448 00.001 12308 move complete, result=0
21:26:02.448 00.000 12308 worker thread done servicing request
21:26:02.448 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 260 ms NORTH
21:26:02.452 00.004 12308 Worker thread wakes up
21:26:02.452 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:02.454 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:03.701 01.247 12308 Exposure complete
21:26:03.844 00.143 12308 worker thread done servicing request
21:26:03.844 00.000 14556 OnExposeComplete: enter
21:26:03.850 00.006 14556 UpdateGuideState(): m_state=6
21:26:03.853 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2508
21:26:03.858 00.005 14556 Star::Find returns 1 (0), X=180.81, Y=996.59, Mass=2258, SNR=31.8, Peak=154 HFD=4.7
21:26:03.861 00.003 14556 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.07) = xAngle (3.79 = -2.49)
21:26:03.864 00.003 14556 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.69 = -2.59)
21:26:03.871 00.007 14556 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.72 mountX=-0.03 mountY=-0.02, mountTheta=-2.56
21:26:03.877 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.03, opts=13)
21:26:03.882 00.005 14556 Enqueuing Move request for scope (0.03, 0.03)
21:26:03.886 00.004 12308 Worker thread wakes up
21:26:03.886 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
21:26:03.886 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
21:26:03.886 00.000 12308 Moving (0.03, 0.03) raw xDistance=-0.03 yDistance=-0.02
21:26:03.886 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:26:03.887 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:03.887 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:26:03.887 00.000 12308 MoveAxis(E, 0, ABG)
21:26:03.887 00.000 12308 Move returns status 0, amount 0
21:26:03.887 00.000 12308 MoveAxis(N, 0, ABG)
21:26:03.887 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:03.891 00.004 12308 Move returns status 0, amount 0
21:26:03.891 00.000 12308 move complete, result=0
21:26:03.891 00.000 12308 worker thread done servicing request
21:26:03.915 00.024 14556 UpdateGuideState exits: m=2258 SNR=31.8
21:26:03.919 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:03.923 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:03.928 00.005 14556 Enqueuing Expose request
21:26:03.934 00.006 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:26:03.940 00.006 12308 Worker thread wakes up
21:26:03.940 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:03.940 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:05.188 01.248 12308 Exposure complete
21:26:05.349 00.161 12308 worker thread done servicing request
21:26:05.349 00.000 14556 OnExposeComplete: enter
21:26:05.353 00.004 14556 UpdateGuideState(): m_state=6
21:26:05.357 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2509
21:26:05.360 00.003 14556 Star::Find returns 1 (0), X=180.92, Y=996.42, Mass=2062, SNR=30.7, Peak=153 HFD=4.7
21:26:05.362 00.002 14556 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-3.07) = xAngle (2.29 = 2.29)
21:26:05.368 00.006 14556 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.19 = 2.19)
21:26:05.370 00.002 14556 CameraToMount -- cameraX=0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-0.79 mountX=-0.13 mountY=0.16, mountTheta=2.25
21:26:05.375 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.14, opts=13)
21:26:05.381 00.006 14556 Enqueuing Move request for scope (0.14, -0.14)
21:26:05.385 00.004 12308 Worker thread wakes up
21:26:05.385 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.14) opts 0xd
21:26:05.386 00.001 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.14)
21:26:05.386 00.000 12308 Moving (0.14, -0.14) raw xDistance=-0.13 yDistance=0.16
21:26:05.386 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:26:05.386 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:05.388 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:26:05.388 00.000 12308 MoveAxis(E, 0, ABG)
21:26:05.389 00.001 12308 Move returns status 0, amount 0
21:26:05.389 00.000 12308 MoveAxis(N, 0, ABG)
21:26:05.389 00.000 12308 Move returns status 0, amount 0
21:26:05.389 00.000 12308 move complete, result=0
21:26:05.390 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:05.392 00.002 12308 worker thread done servicing request
21:26:05.414 00.022 14556 UpdateGuideState exits: m=2062 SNR=30.7
21:26:05.418 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:05.422 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:05.425 00.003 14556 Enqueuing Expose request
21:26:05.431 00.006 12308 Worker thread wakes up
21:26:05.432 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:05.432 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:05.432 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:26:06.677 01.245 12308 Exposure complete
21:26:06.836 00.159 12308 worker thread done servicing request
21:26:06.836 00.000 14556 OnExposeComplete: enter
21:26:06.841 00.005 14556 UpdateGuideState(): m_state=6
21:26:06.845 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2510
21:26:06.849 00.004 14556 Star::Find returns 1 (0), X=180.79, Y=996.63, Mass=1815, SNR=28.7, Peak=126 HFD=4.5
21:26:06.853 00.004 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.48 = -1.80)
21:26:06.856 00.003 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
21:26:06.859 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.41 mountX=-0.02 mountY=-0.07, mountTheta=-1.81
21:26:06.866 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.07, opts=13)
21:26:06.871 00.005 14556 Enqueuing Move request for scope (0.01, 0.07)
21:26:06.875 00.004 12308 Worker thread wakes up
21:26:06.876 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
21:26:06.876 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
21:26:06.876 00.000 12308 Moving (0.01, 0.07) raw xDistance=-0.02 yDistance=-0.07
21:26:06.877 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:26:06.877 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:06.877 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:26:06.877 00.000 12308 MoveAxis(E, 0, ABG)
21:26:06.877 00.000 12308 Move returns status 0, amount 0
21:26:06.879 00.002 12308 MoveAxis(N, 0, ABG)
21:26:06.879 00.000 12308 Move returns status 0, amount 0
21:26:06.879 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:06.883 00.004 12308 move complete, result=0
21:26:06.883 00.000 12308 worker thread done servicing request
21:26:06.905 00.022 14556 UpdateGuideState exits: m=1815 SNR=28.7
21:26:06.909 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:06.913 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:06.918 00.005 14556 Enqueuing Expose request
21:26:06.921 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:06.925 00.004 12308 Worker thread wakes up
21:26:06.925 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:06.925 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:08.172 01.247 12308 Exposure complete
21:26:08.332 00.160 12308 worker thread done servicing request
21:26:08.333 00.001 14556 OnExposeComplete: enter
21:26:08.337 00.004 14556 UpdateGuideState(): m_state=6
21:26:08.343 00.006 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2511
21:26:08.348 00.005 14556 Star::Find returns 1 (0), X=180.72, Y=996.58, Mass=1877, SNR=29.2, Peak=126 HFD=4.7
21:26:08.352 00.004 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.83 = -0.45)
21:26:08.357 00.005 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.55)
21:26:08.361 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.76 mountX=0.05 mountY=-0.03, mountTheta=-0.53
21:26:08.370 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.02, opts=13)
21:26:08.376 00.006 14556 Enqueuing Move request for scope (-0.06, 0.02)
21:26:08.381 00.005 12308 Worker thread wakes up
21:26:08.381 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
21:26:08.381 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
21:26:08.381 00.000 12308 Moving (-0.06, 0.02) raw xDistance=0.05 yDistance=-0.03
21:26:08.382 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:26:08.382 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:08.382 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:26:08.382 00.000 12308 MoveAxis(E, 0, ABG)
21:26:08.382 00.000 12308 Move returns status 0, amount 0
21:26:08.383 00.001 12308 MoveAxis(N, 0, ABG)
21:26:08.383 00.000 12308 Move returns status 0, amount 0
21:26:08.383 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:08.386 00.003 12308 move complete, result=0
21:26:08.387 00.001 12308 worker thread done servicing request
21:26:08.409 00.022 14556 UpdateGuideState exits: m=1877 SNR=29.2
21:26:08.415 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:08.418 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:08.423 00.005 14556 Enqueuing Expose request
21:26:08.427 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:26:08.433 00.006 12308 Worker thread wakes up
21:26:08.433 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:08.433 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:09.692 01.259 12308 Exposure complete
21:26:09.849 00.157 12308 worker thread done servicing request
21:26:09.850 00.001 14556 OnExposeComplete: enter
21:26:09.853 00.003 14556 UpdateGuideState(): m_state=6
21:26:09.858 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2512
21:26:09.862 00.004 14556 Star::Find returns 1 (0), X=180.90, Y=996.78, Mass=1986, SNR=30.1, Peak=159 HFD=4.5
21:26:09.866 00.004 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.13 = -2.15)
21:26:09.870 00.004 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.25)
21:26:09.874 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.22 hyp=0.25 cameraTheta=1.06 mountX=-0.14 mountY=-0.19, mountTheta=-2.19
21:26:09.879 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.22, opts=13)
21:26:09.883 00.004 14556 Enqueuing Move request for scope (0.12, 0.22)
21:26:09.887 00.004 12308 Worker thread wakes up
21:26:09.887 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.22) opts 0xd
21:26:09.887 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.22)
21:26:09.887 00.000 12308 Moving (0.12, 0.22) raw xDistance=-0.14 yDistance=-0.19
21:26:09.887 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:26:09.887 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:09.888 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:26:09.888 00.000 12308 MoveAxis(E, 0, ABG)
21:26:09.888 00.000 12308 Move returns status 0, amount 0
21:26:09.888 00.000 12308 MoveAxis(N, 0, ABG)
21:26:09.888 00.000 12308 Move returns status 0, amount 0
21:26:09.888 00.000 12308 move complete, result=0
21:26:09.889 00.001 12308 worker thread done servicing request
21:26:09.889 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:09.916 00.027 14556 UpdateGuideState exits: m=1986 SNR=30.1
21:26:09.919 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:09.922 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:09.924 00.002 14556 Enqueuing Expose request
21:26:09.928 00.004 12308 Worker thread wakes up
21:26:09.929 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:09.930 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:09.930 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:26:11.170 01.240 12308 Exposure complete
21:26:11.346 00.176 12308 worker thread done servicing request
21:26:11.347 00.001 14556 OnExposeComplete: enter
21:26:11.352 00.005 14556 UpdateGuideState(): m_state=6
21:26:11.358 00.006 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2513
21:26:11.367 00.009 14556 Star::Find returns 1 (0), X=180.78, Y=996.74, Mass=1838, SNR=28.9, Peak=157 HFD=4.4
21:26:11.376 00.009 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.61 = -1.67)
21:26:11.383 00.007 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.77)
21:26:11.389 00.006 14556 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.54 mountX=-0.02 mountY=-0.18, mountTheta=-1.67
21:26:11.396 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.18, opts=13)
21:26:11.399 00.003 14556 Enqueuing Move request for scope (0.01, 0.18)
21:26:11.402 00.003 12308 Worker thread wakes up
21:26:11.402 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
21:26:11.404 00.002 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
21:26:11.404 00.000 12308 Moving (0.01, 0.18) raw xDistance=-0.02 yDistance=-0.18
21:26:11.404 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:26:11.404 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:11.404 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:26:11.404 00.000 12308 MoveAxis(E, 0, ABG)
21:26:11.404 00.000 12308 Move returns status 0, amount 0
21:26:11.404 00.000 12308 MoveAxis(N, 0, ABG)
21:26:11.405 00.001 12308 Move returns status 0, amount 0
21:26:11.405 00.000 12308 move complete, result=0
21:26:11.405 00.000 12308 worker thread done servicing request
21:26:11.405 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:11.429 00.024 14556 UpdateGuideState exits: m=1838 SNR=28.9
21:26:11.434 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:11.438 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:11.443 00.005 14556 Enqueuing Expose request
21:26:11.447 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:26:11.450 00.003 12308 Worker thread wakes up
21:26:11.450 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:11.450 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:12.699 01.249 12308 Exposure complete
21:26:12.854 00.155 12308 worker thread done servicing request
21:26:12.855 00.001 14556 OnExposeComplete: enter
21:26:12.858 00.003 14556 UpdateGuideState(): m_state=6
21:26:12.863 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2514
21:26:12.868 00.005 14556 Star::Find returns 1 (0), X=180.91, Y=996.88, Mass=1878, SNR=28.9, Peak=153 HFD=4.2
21:26:12.872 00.004 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.25 = -2.03)
21:26:12.875 00.003 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
21:26:12.880 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.32 hyp=0.34 cameraTheta=1.18 mountX=-0.15 mountY=-0.29, mountTheta=-2.05
21:26:12.885 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.32, opts=13)
21:26:12.889 00.004 14556 Enqueuing Move request for scope (0.13, 0.32)
21:26:12.893 00.004 12308 Worker thread wakes up
21:26:12.893 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.32) opts 0xd
21:26:12.893 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.32)
21:26:12.893 00.000 12308 Moving (0.13, 0.32) raw xDistance=-0.15 yDistance=-0.29
21:26:12.893 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:26:12.893 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:26:12.894 00.001 12308 MoveAxis(E, 0, ABG)
21:26:12.894 00.000 12308 Move returns status 0, amount 0
21:26:12.895 00.001 12308 MoveAxis(N, 204, ABG)
21:26:12.895 00.000 12308 Guiding  Dir = 0, Dur = 204
21:26:12.895 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:12.899 00.004 12308 IsSlewing returns 0
21:26:12.900 00.001 12308 IsGuiding returns 0
21:26:12.900 00.000 12308 PulseGuide returned control before completion, sleep 214
21:26:12.923 00.023 14556 UpdateGuideState exits: m=1878 SNR=28.9
21:26:12.927 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:12.932 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:12.937 00.005 14556 Enqueuing Expose request
21:26:13.125 00.188 12308 IsGuiding returns 1
21:26:13.125 00.000 12308 scope still moving after pulse duration time elapsed
21:26:13.155 00.030 12308 IsSlewing returns 0
21:26:13.156 00.001 12308 IsGuiding returns 0
21:26:13.158 00.002 12308 scope move finished after 204 + 53 ms
21:26:13.158 00.000 12308 Move returns status 0, amount 204
21:26:13.158 00.000 12308 move complete, result=0
21:26:13.159 00.001 12308 worker thread done servicing request
21:26:13.159 00.000 12308 Worker thread wakes up
21:26:13.160 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 204 ms NORTH
21:26:13.165 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:13.165 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:14.417 01.252 12308 Exposure complete
21:26:14.574 00.157 12308 worker thread done servicing request
21:26:14.575 00.001 14556 OnExposeComplete: enter
21:26:14.579 00.004 14556 UpdateGuideState(): m_state=6
21:26:14.583 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2515
21:26:14.588 00.005 14556 Star::Find returns 1 (0), X=180.83, Y=996.83, Mass=2008, SNR=30.2, Peak=162 HFD=4.6
21:26:14.591 00.003 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.44 = -1.84)
21:26:14.596 00.005 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
21:26:14.601 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.27 hyp=0.27 cameraTheta=1.37 mountX=-0.07 mountY=-0.25, mountTheta=-1.85
21:26:14.607 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.27, opts=13)
21:26:14.612 00.005 14556 Enqueuing Move request for scope (0.05, 0.27)
21:26:14.616 00.004 12308 Worker thread wakes up
21:26:14.616 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.27) opts 0xd
21:26:14.616 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.27)
21:26:14.616 00.000 12308 Moving (0.05, 0.27) raw xDistance=-0.07 yDistance=-0.25
21:26:14.616 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:26:14.617 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:26:14.617 00.000 12308 MoveAxis(E, 0, ABG)
21:26:14.617 00.000 12308 Move returns status 0, amount 0
21:26:14.617 00.000 12308 MoveAxis(N, 179, ABG)
21:26:14.617 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:14.622 00.005 12308 Guiding  Dir = 0, Dur = 179
21:26:14.622 00.000 12308 IsSlewing returns 0
21:26:14.622 00.000 12308 IsGuiding returns 0
21:26:14.623 00.001 12308 PulseGuide returned control before completion, sleep 189
21:26:14.643 00.020 14556 UpdateGuideState exits: m=2008 SNR=30.2
21:26:14.649 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:14.654 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:14.657 00.003 14556 Enqueuing Expose request
21:26:14.814 00.157 12308 IsGuiding returns 1
21:26:14.816 00.002 12308 scope still moving after pulse duration time elapsed
21:26:14.846 00.030 12308 IsSlewing returns 0
21:26:14.847 00.001 12308 IsGuiding returns 0
21:26:14.848 00.001 12308 scope move finished after 179 + 46 ms
21:26:14.848 00.000 12308 Move returns status 0, amount 179
21:26:14.849 00.001 12308 move complete, result=0
21:26:14.849 00.000 12308 worker thread done servicing request
21:26:14.850 00.001 12308 Worker thread wakes up
21:26:14.851 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 179 ms NORTH
21:26:14.857 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:14.857 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:16.104 01.247 12308 Exposure complete
21:26:16.249 00.145 12308 worker thread done servicing request
21:26:16.250 00.001 14556 OnExposeComplete: enter
21:26:16.253 00.003 14556 UpdateGuideState(): m_state=6
21:26:16.257 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2516
21:26:16.262 00.005 14556 Star::Find returns 1 (0), X=180.84, Y=996.48, Mass=1902, SNR=29.1, Peak=142 HFD=4.4
21:26:16.265 00.003 14556 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-3.07) = xAngle (2.15 = 2.15)
21:26:16.268 00.003 14556 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.05 = 2.05)
21:26:16.271 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.92 mountX=-0.06 mountY=0.09, mountTheta=2.12
21:26:16.277 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.08, opts=13)
21:26:16.281 00.004 14556 Enqueuing Move request for scope (0.06, -0.08)
21:26:16.285 00.004 12308 Worker thread wakes up
21:26:16.285 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
21:26:16.285 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
21:26:16.285 00.000 12308 Moving (0.06, -0.08) raw xDistance=-0.06 yDistance=0.09
21:26:16.285 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:26:16.285 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:16.285 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:26:16.286 00.001 12308 MoveAxis(E, 0, ABG)
21:26:16.286 00.000 12308 Move returns status 0, amount 0
21:26:16.286 00.000 12308 MoveAxis(N, 0, ABG)
21:26:16.286 00.000 12308 Move returns status 0, amount 0
21:26:16.286 00.000 12308 move complete, result=0
21:26:16.288 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:16.292 00.004 12308 worker thread done servicing request
21:26:16.312 00.020 14556 UpdateGuideState exits: m=1902 SNR=29.1
21:26:16.316 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:16.321 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:16.325 00.004 14556 Enqueuing Expose request
21:26:16.330 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:26:16.334 00.004 12308 Worker thread wakes up
21:26:16.334 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:16.335 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:17.580 01.245 12308 Exposure complete
21:26:17.739 00.159 12308 worker thread done servicing request
21:26:17.741 00.002 14556 OnExposeComplete: enter
21:26:17.745 00.004 14556 UpdateGuideState(): m_state=6
21:26:17.749 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2517
21:26:17.753 00.004 14556 Star::Find returns 1 (0), X=180.85, Y=996.68, Mass=2094, SNR=30.5, Peak=154 HFD=4.5
21:26:17.758 00.005 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.12 = -2.17)
21:26:17.762 00.004 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.26)
21:26:17.765 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.04 mountX=-0.08 mountY=-0.10, mountTheta=-2.20
21:26:17.771 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.12, opts=13)
21:26:17.775 00.004 14556 Enqueuing Move request for scope (0.07, 0.12)
21:26:17.780 00.005 12308 Worker thread wakes up
21:26:17.780 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
21:26:17.780 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
21:26:17.780 00.000 12308 Moving (0.07, 0.12) raw xDistance=-0.08 yDistance=-0.10
21:26:17.781 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:26:17.781 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:17.781 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:26:17.781 00.000 12308 MoveAxis(E, 0, ABG)
21:26:17.781 00.000 12308 Move returns status 0, amount 0
21:26:17.782 00.001 12308 MoveAxis(N, 0, ABG)
21:26:17.782 00.000 12308 Move returns status 0, amount 0
21:26:17.782 00.000 12308 move complete, result=0
21:26:17.783 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:17.787 00.004 12308 worker thread done servicing request
21:26:17.806 00.019 14556 UpdateGuideState exits: m=2094 SNR=30.5
21:26:17.812 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:17.816 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:17.820 00.004 14556 Enqueuing Expose request
21:26:17.823 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:17.827 00.004 12308 Worker thread wakes up
21:26:17.827 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:17.827 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:19.079 01.252 12308 Exposure complete
21:26:19.242 00.163 12308 worker thread done servicing request
21:26:19.242 00.000 14556 OnExposeComplete: enter
21:26:19.246 00.004 14556 UpdateGuideState(): m_state=6
21:26:19.249 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2518
21:26:19.253 00.004 14556 Star::Find returns 1 (0), X=180.87, Y=996.74, Mass=2033, SNR=30.5, Peak=152 HFD=4.7
21:26:19.256 00.003 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.18 = -2.10)
21:26:19.260 00.004 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
21:26:19.264 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.18 hyp=0.20 cameraTheta=1.11 mountX=-0.10 mountY=-0.16, mountTheta=-2.13
21:26:19.269 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.18, opts=13)
21:26:19.273 00.004 14556 Enqueuing Move request for scope (0.09, 0.18)
21:26:19.276 00.003 12308 Worker thread wakes up
21:26:19.277 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.18) opts 0xd
21:26:19.277 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.18)
21:26:19.277 00.000 12308 Moving (0.09, 0.18) raw xDistance=-0.10 yDistance=-0.16
21:26:19.277 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:26:19.277 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:19.277 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:26:19.278 00.001 12308 MoveAxis(E, 0, ABG)
21:26:19.278 00.000 12308 Move returns status 0, amount 0
21:26:19.278 00.000 12308 MoveAxis(N, 0, ABG)
21:26:19.278 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:19.283 00.005 12308 Move returns status 0, amount 0
21:26:19.283 00.000 12308 move complete, result=0
21:26:19.283 00.000 12308 worker thread done servicing request
21:26:19.304 00.021 14556 UpdateGuideState exits: m=2033 SNR=30.5
21:26:19.308 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:19.312 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:19.317 00.005 14556 Enqueuing Expose request
21:26:19.321 00.004 12308 Worker thread wakes up
21:26:19.321 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:19.321 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:26:19.326 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:20.571 01.245 12308 Exposure complete
21:26:20.731 00.160 12308 worker thread done servicing request
21:26:20.731 00.000 14556 OnExposeComplete: enter
21:26:20.736 00.005 14556 UpdateGuideState(): m_state=6
21:26:20.739 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2519
21:26:20.742 00.003 14556 Star::Find returns 1 (0), X=180.93, Y=996.65, Mass=2125, SNR=30.9, Peak=161 HFD=4.7
21:26:20.749 00.007 14556 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.07) = xAngle (3.59 = -2.69)
21:26:20.753 00.004 14556 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.49 = -2.79)
21:26:20.757 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.09 hyp=0.18 cameraTheta=0.52 mountX=-0.16 mountY=-0.06, mountTheta=-2.78
21:26:20.762 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.09, opts=13)
21:26:20.768 00.006 14556 Enqueuing Move request for scope (0.16, 0.09)
21:26:20.771 00.003 12308 Worker thread wakes up
21:26:20.771 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.09) opts 0xd
21:26:20.771 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.09)
21:26:20.772 00.001 12308 Moving (0.16, 0.09) raw xDistance=-0.16 yDistance=-0.06
21:26:20.772 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:26:20.772 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:20.772 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:26:20.773 00.001 12308 MoveAxis(E, 0, ABG)
21:26:20.773 00.000 12308 Move returns status 0, amount 0
21:26:20.773 00.000 12308 MoveAxis(N, 0, ABG)
21:26:20.773 00.000 12308 Move returns status 0, amount 0
21:26:20.773 00.000 12308 move complete, result=0
21:26:20.773 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:20.779 00.006 12308 worker thread done servicing request
21:26:20.800 00.021 14556 UpdateGuideState exits: m=2125 SNR=30.9
21:26:20.804 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:20.809 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:20.815 00.006 14556 Enqueuing Expose request
21:26:20.819 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:20.823 00.004 12308 Worker thread wakes up
21:26:20.823 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:20.823 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:22.073 01.250 12308 Exposure complete
21:26:22.234 00.161 12308 worker thread done servicing request
21:26:22.235 00.001 14556 OnExposeComplete: enter
21:26:22.239 00.004 14556 UpdateGuideState(): m_state=6
21:26:22.244 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2520
21:26:22.249 00.005 14556 Star::Find returns 1 (0), X=180.82, Y=996.70, Mass=1865, SNR=29.0, Peak=155 HFD=4.5
21:26:22.255 00.006 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.36 = -1.93)
21:26:22.261 00.006 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.03)
21:26:22.269 00.008 14556 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.28 mountX=-0.05 mountY=-0.13, mountTheta=-1.94
21:26:22.279 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.14, opts=13)
21:26:22.286 00.007 14556 Enqueuing Move request for scope (0.04, 0.14)
21:26:22.291 00.005 12308 Worker thread wakes up
21:26:22.291 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
21:26:22.291 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
21:26:22.291 00.000 12308 Moving (0.04, 0.14) raw xDistance=-0.05 yDistance=-0.13
21:26:22.291 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:26:22.292 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:22.292 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:26:22.292 00.000 12308 MoveAxis(E, 0, ABG)
21:26:22.292 00.000 12308 Move returns status 0, amount 0
21:26:22.293 00.001 12308 MoveAxis(N, 0, ABG)
21:26:22.293 00.000 12308 Move returns status 0, amount 0
21:26:22.294 00.001 12308 move complete, result=0
21:26:22.294 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:22.298 00.004 12308 worker thread done servicing request
21:26:22.320 00.022 14556 UpdateGuideState exits: m=1865 SNR=29.0
21:26:22.325 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:22.328 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:22.331 00.003 14556 Enqueuing Expose request
21:26:22.337 00.006 12308 Worker thread wakes up
21:26:22.337 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:22.342 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:22.342 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:23.592 01.250 12308 Exposure complete
21:26:23.738 00.146 12308 worker thread done servicing request
21:26:23.738 00.000 14556 OnExposeComplete: enter
21:26:23.744 00.006 14556 UpdateGuideState(): m_state=6
21:26:23.749 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2521
21:26:23.754 00.005 14556 Star::Find returns 1 (0), X=181.08, Y=996.82, Mass=2093, SNR=30.7, Peak=201 HFD=4.3
21:26:23.758 00.004 14556 CameraToMount -- cameraTheta (0.71) - m_xAngle (-3.07) = xAngle (3.78 = -2.50)
21:26:23.762 00.004 14556 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.69 = -2.60)
21:26:23.765 00.003 14556 CameraToMount -- cameraX=0.30 cameraY=0.26 hyp=0.40 cameraTheta=0.71 mountX=-0.32 mountY=-0.21, mountTheta=-2.57
21:26:23.771 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.30, y=0.26, opts=13)
21:26:23.775 00.004 14556 Enqueuing Move request for scope (0.30, 0.26)
21:26:23.779 00.004 12308 Worker thread wakes up
21:26:23.779 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.26) opts 0xd
21:26:23.779 00.000 12308 Handling offset move in thread for scope, endpoint = (0.30, 0.26)
21:26:23.779 00.000 12308 Moving (0.30, 0.26) raw xDistance=-0.32 yDistance=-0.21
21:26:23.780 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
21:26:23.780 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:26:23.780 00.000 12308 MoveAxis(E, 138, ABG)
21:26:23.780 00.000 12308 Guiding  Dir = 2, Dur = 138
21:26:23.781 00.001 12308 IsSlewing returns 0
21:26:23.781 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:23.786 00.005 12308 IsGuiding returns 0
21:26:23.786 00.000 12308 PulseGuide returned control before completion, sleep 148
21:26:23.808 00.022 14556 UpdateGuideState exits: m=2093 SNR=30.7
21:26:23.813 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:23.817 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:23.822 00.005 14556 Enqueuing Expose request
21:26:23.943 00.121 12308 IsGuiding returns 1
21:26:23.943 00.000 12308 scope still moving after pulse duration time elapsed
21:26:23.974 00.031 12308 IsSlewing returns 0
21:26:23.974 00.000 12308 IsGuiding returns 0
21:26:23.976 00.002 12308 scope move finished after 138 + 51 ms
21:26:23.976 00.000 12308 Move returns status 0, amount 138
21:26:23.976 00.000 12308 MoveAxis(N, 145, ABG)
21:26:23.977 00.001 12308 Guiding  Dir = 0, Dur = 145
21:26:23.977 00.000 12308 IsSlewing returns 0
21:26:23.978 00.001 12308 IsGuiding returns 0
21:26:23.978 00.000 12308 PulseGuide returned control before completion, sleep 155
21:26:24.148 00.170 12308 IsGuiding returns 1
21:26:24.148 00.000 12308 scope still moving after pulse duration time elapsed
21:26:24.178 00.030 12308 IsSlewing returns 0
21:26:24.180 00.002 12308 IsGuiding returns 0
21:26:24.180 00.000 12308 scope move finished after 145 + 57 ms
21:26:24.182 00.002 12308 Move returns status 0, amount 145
21:26:24.183 00.001 12308 move complete, result=0
21:26:24.183 00.000 12308 worker thread done servicing request
21:26:24.184 00.001 12308 Worker thread wakes up
21:26:24.184 00.000 14556 GuideStep: -0.3 px 138 ms EAST, -0.2 px 145 ms NORTH
21:26:24.191 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:24.191 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:25.439 01.248 12308 Exposure complete
21:26:25.595 00.156 12308 worker thread done servicing request
21:26:25.595 00.000 14556 OnExposeComplete: enter
21:26:25.600 00.005 14556 UpdateGuideState(): m_state=6
21:26:25.605 00.005 14556 Star::Find(15, 181, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2522
21:26:25.611 00.006 14556 Star::Find returns 1 (0), X=180.86, Y=996.55, Mass=1664, SNR=27.5, Peak=122 HFD=4.4
21:26:25.618 00.007 14556 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-3.07) = xAngle (3.01 = 3.01)
21:26:25.624 00.006 14556 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.91 = 2.91)
21:26:25.629 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.07 mountX=-0.08 mountY=0.02, mountTheta=2.91
21:26:25.636 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.01, opts=13)
21:26:25.641 00.005 14556 Enqueuing Move request for scope (0.08, -0.01)
21:26:25.647 00.006 12308 Worker thread wakes up
21:26:25.647 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
21:26:25.649 00.002 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
21:26:25.650 00.001 12308 Moving (0.08, -0.01) raw xDistance=-0.08 yDistance=0.02
21:26:25.650 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:26:25.650 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:25.650 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:26:25.651 00.001 12308 MoveAxis(E, 0, ABG)
21:26:25.651 00.000 12308 Move returns status 0, amount 0
21:26:25.651 00.000 12308 MoveAxis(N, 0, ABG)
21:26:25.651 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:25.659 00.008 12308 Move returns status 0, amount 0
21:26:25.660 00.001 12308 move complete, result=0
21:26:25.661 00.001 12308 worker thread done servicing request
21:26:25.686 00.025 14556 UpdateGuideState exits: m=1664 SNR=27.5
21:26:25.690 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:25.693 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:25.697 00.004 14556 Enqueuing Expose request
21:26:25.700 00.003 12308 Worker thread wakes up
21:26:25.700 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:25.701 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:26:25.705 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:26.953 01.248 12308 Exposure complete
21:26:27.110 00.157 12308 worker thread done servicing request
21:26:27.110 00.000 14556 OnExposeComplete: enter
21:26:27.114 00.004 14556 UpdateGuideState(): m_state=6
21:26:27.119 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2523
21:26:27.122 00.003 14556 Star::Find returns 1 (0), X=180.75, Y=996.73, Mass=2255, SNR=32.1, Peak=163 HFD=4.8
21:26:27.125 00.003 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.81 = -1.47)
21:26:27.128 00.003 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.57)
21:26:27.133 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.17 cameraTheta=1.74 mountX=0.02 mountY=-0.17, mountTheta=-1.47
21:26:27.137 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.16, opts=13)
21:26:27.142 00.005 14556 Enqueuing Move request for scope (-0.03, 0.16)
21:26:27.146 00.004 12308 Worker thread wakes up
21:26:27.146 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.16) opts 0xd
21:26:27.146 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.16)
21:26:27.146 00.000 12308 Moving (-0.03, 0.16) raw xDistance=0.02 yDistance=-0.17
21:26:27.147 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:26:27.147 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:27.147 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:26:27.148 00.001 12308 MoveAxis(E, 0, ABG)
21:26:27.148 00.000 12308 Move returns status 0, amount 0
21:26:27.148 00.000 12308 MoveAxis(N, 0, ABG)
21:26:27.148 00.000 12308 Move returns status 0, amount 0
21:26:27.148 00.000 12308 move complete, result=0
21:26:27.149 00.001 12308 worker thread done servicing request
21:26:27.149 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:27.174 00.025 14556 UpdateGuideState exits: m=2255 SNR=32.1
21:26:27.177 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:27.183 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:27.188 00.005 14556 Enqueuing Expose request
21:26:27.192 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:26:27.196 00.004 12308 Worker thread wakes up
21:26:27.196 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:27.196 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:28.441 01.245 12308 Exposure complete
21:26:28.595 00.154 12308 worker thread done servicing request
21:26:28.595 00.000 14556 OnExposeComplete: enter
21:26:28.598 00.003 14556 UpdateGuideState(): m_state=6
21:26:28.602 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2524
21:26:28.606 00.004 14556 Star::Find returns 1 (0), X=180.97, Y=996.87, Mass=2131, SNR=31.2, Peak=181 HFD=4.4
21:26:28.609 00.003 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.09 = -2.19)
21:26:28.613 00.004 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.29)
21:26:28.617 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.31 hyp=0.36 cameraTheta=1.02 mountX=-0.21 mountY=-0.27, mountTheta=-2.23
21:26:28.621 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.31, opts=13)
21:26:28.625 00.004 14556 Enqueuing Move request for scope (0.19, 0.31)
21:26:28.630 00.005 12308 Worker thread wakes up
21:26:28.630 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.31) opts 0xd
21:26:28.630 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.31)
21:26:28.630 00.000 12308 Moving (0.19, 0.31) raw xDistance=-0.21 yDistance=-0.27
21:26:28.630 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:26:28.631 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:26:28.631 00.000 12308 MoveAxis(E, 92, ABG)
21:26:28.631 00.000 12308 Guiding  Dir = 2, Dur = 92
21:26:28.631 00.000 12308 IsSlewing returns 0
21:26:28.631 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:28.636 00.005 12308 IsGuiding returns 0
21:26:28.636 00.000 12308 PulseGuide returned control before completion, sleep 102
21:26:28.657 00.021 14556 UpdateGuideState exits: m=2131 SNR=31.2
21:26:28.661 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:28.665 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:28.669 00.004 14556 Enqueuing Expose request
21:26:28.744 00.075 12308 IsGuiding returns 1
21:26:28.746 00.002 12308 scope still moving after pulse duration time elapsed
21:26:28.774 00.028 12308 IsSlewing returns 0
21:26:28.776 00.002 12308 IsGuiding returns 1
21:26:28.806 00.030 12308 IsSlewing returns 0
21:26:28.807 00.001 12308 IsGuiding returns 0
21:26:28.807 00.000 12308 scope move finished after 92 + 79 ms
21:26:28.807 00.000 12308 Move returns status 0, amount 92
21:26:28.809 00.002 12308 MoveAxis(N, 192, ABG)
21:26:28.809 00.000 12308 Guiding  Dir = 0, Dur = 192
21:26:28.810 00.001 12308 IsSlewing returns 0
21:26:28.810 00.000 12308 IsGuiding returns 0
21:26:28.811 00.001 12308 PulseGuide returned control before completion, sleep 202
21:26:29.024 00.213 12308 IsGuiding returns 1
21:26:29.025 00.001 12308 scope still moving after pulse duration time elapsed
21:26:29.055 00.030 12308 IsSlewing returns 0
21:26:29.055 00.000 12308 IsGuiding returns 0
21:26:29.055 00.000 12308 scope move finished after 192 + 52 ms
21:26:29.055 00.000 12308 Move returns status 0, amount 192
21:26:29.056 00.001 12308 move complete, result=0
21:26:29.056 00.000 12308 worker thread done servicing request
21:26:29.056 00.000 14556 GuideStep: -0.2 px 92 ms EAST, -0.3 px 192 ms NORTH
21:26:29.062 00.006 12308 Worker thread wakes up
21:26:29.062 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:29.062 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:30.321 01.259 12308 Exposure complete
21:26:30.483 00.162 12308 worker thread done servicing request
21:26:30.484 00.001 14556 OnExposeComplete: enter
21:26:30.488 00.004 14556 UpdateGuideState(): m_state=6
21:26:30.491 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2525
21:26:30.494 00.003 14556 Star::Find returns 1 (0), X=180.60, Y=996.62, Mass=2060, SNR=30.5, Peak=125 HFD=4.9
21:26:30.500 00.006 14556 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.07) = xAngle (5.90 = -0.38)
21:26:30.504 00.004 14556 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.48)
21:26:30.509 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.83 mountX=0.18 mountY=-0.09, mountTheta=-0.46
21:26:30.513 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.06, opts=13)
21:26:30.518 00.005 14556 Enqueuing Move request for scope (-0.18, 0.06)
21:26:30.522 00.004 12308 Worker thread wakes up
21:26:30.522 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.06) opts 0xd
21:26:30.522 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.06)
21:26:30.522 00.000 12308 Moving (-0.18, 0.06) raw xDistance=0.18 yDistance=-0.09
21:26:30.522 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:26:30.522 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:30.522 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:26:30.524 00.002 12308 MoveAxis(E, 0, ABG)
21:26:30.524 00.000 12308 Move returns status 0, amount 0
21:26:30.524 00.000 12308 MoveAxis(N, 0, ABG)
21:26:30.524 00.000 12308 Move returns status 0, amount 0
21:26:30.524 00.000 12308 move complete, result=0
21:26:30.524 00.000 12308 worker thread done servicing request
21:26:30.524 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:30.549 00.025 14556 UpdateGuideState exits: m=2060 SNR=30.5
21:26:30.554 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:30.558 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:30.563 00.005 14556 Enqueuing Expose request
21:26:30.566 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:30.570 00.004 12308 Worker thread wakes up
21:26:30.570 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:30.571 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:31.825 01.254 12308 Exposure complete
21:26:31.983 00.158 12308 worker thread done servicing request
21:26:31.984 00.001 14556 OnExposeComplete: enter
21:26:31.987 00.003 14556 UpdateGuideState(): m_state=6
21:26:31.993 00.006 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2526
21:26:31.997 00.004 14556 Star::Find returns 1 (0), X=180.69, Y=996.68, Mass=2080, SNR=30.3, Peak=139 HFD=4.7
21:26:32.002 00.005 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.28 = -1.00)
21:26:32.006 00.004 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.10)
21:26:32.009 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.14 cameraTheta=2.21 mountX=0.08 mountY=-0.13, mountTheta=-1.03
21:26:32.015 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.12, opts=13)
21:26:32.018 00.003 14556 Enqueuing Move request for scope (-0.09, 0.12)
21:26:32.022 00.004 12308 Worker thread wakes up
21:26:32.022 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
21:26:32.022 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
21:26:32.023 00.001 12308 Moving (-0.09, 0.12) raw xDistance=0.08 yDistance=-0.13
21:26:32.023 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:26:32.023 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:32.024 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:26:32.024 00.000 12308 MoveAxis(E, 0, ABG)
21:26:32.024 00.000 12308 Move returns status 0, amount 0
21:26:32.024 00.000 12308 MoveAxis(N, 0, ABG)
21:26:32.024 00.000 12308 Move returns status 0, amount 0
21:26:32.024 00.000 12308 move complete, result=0
21:26:32.026 00.002 12308 worker thread done servicing request
21:26:32.026 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:32.055 00.029 14556 UpdateGuideState exits: m=2080 SNR=30.3
21:26:32.060 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:32.065 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:32.069 00.004 14556 Enqueuing Expose request
21:26:32.073 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:32.078 00.005 12308 Worker thread wakes up
21:26:32.078 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:32.078 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:33.331 01.253 12308 Exposure complete
21:26:33.477 00.146 12308 worker thread done servicing request
21:26:33.478 00.001 14556 OnExposeComplete: enter
21:26:33.482 00.004 14556 UpdateGuideState(): m_state=6
21:26:33.486 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2527
21:26:33.490 00.004 14556 Star::Find returns 1 (0), X=180.65, Y=996.69, Mass=2094, SNR=30.6, Peak=160 HFD=4.8
21:26:33.494 00.004 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.42 = -0.86)
21:26:33.499 00.005 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.96)
21:26:33.502 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.18 cameraTheta=2.35 mountX=0.12 mountY=-0.15, mountTheta=-0.90
21:26:33.507 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.13, opts=13)
21:26:33.511 00.004 14556 Enqueuing Move request for scope (-0.12, 0.13)
21:26:33.515 00.004 12308 Worker thread wakes up
21:26:33.515 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
21:26:33.515 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
21:26:33.515 00.000 12308 Moving (-0.12, 0.13) raw xDistance=0.12 yDistance=-0.15
21:26:33.515 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:26:33.515 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:33.516 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:26:33.516 00.000 12308 MoveAxis(E, 0, ABG)
21:26:33.516 00.000 12308 Move returns status 0, amount 0
21:26:33.517 00.001 12308 MoveAxis(N, 0, ABG)
21:26:33.517 00.000 12308 Move returns status 0, amount 0
21:26:33.517 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:33.522 00.005 12308 move complete, result=0
21:26:33.522 00.000 12308 worker thread done servicing request
21:26:33.542 00.020 14556 UpdateGuideState exits: m=2094 SNR=30.6
21:26:33.547 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:33.551 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:33.554 00.003 14556 Enqueuing Expose request
21:26:33.559 00.005 12308 Worker thread wakes up
21:26:33.559 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:33.560 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:33.560 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:34.804 01.244 12308 Exposure complete
21:26:34.950 00.146 12308 worker thread done servicing request
21:26:34.950 00.000 14556 OnExposeComplete: enter
21:26:34.955 00.005 14556 UpdateGuideState(): m_state=6
21:26:34.960 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2528
21:26:34.964 00.004 14556 Star::Find returns 1 (0), X=180.96, Y=996.64, Mass=1977, SNR=30.1, Peak=155 HFD=4.2
21:26:34.971 00.007 14556 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.07) = xAngle (3.49 = -2.79)
21:26:34.975 00.004 14556 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.39 = -2.89)
21:26:34.979 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=0.08 hyp=0.20 cameraTheta=0.42 mountX=-0.19 mountY=-0.05, mountTheta=-2.88
21:26:34.985 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.08, opts=13)
21:26:34.990 00.005 14556 Enqueuing Move request for scope (0.18, 0.08)
21:26:34.994 00.004 12308 Worker thread wakes up
21:26:34.994 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.08) opts 0xd
21:26:34.994 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.08)
21:26:34.994 00.000 12308 Moving (0.18, 0.08) raw xDistance=-0.19 yDistance=-0.05
21:26:34.994 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:26:34.995 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:34.995 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:26:34.995 00.000 12308 MoveAxis(E, 0, ABG)
21:26:34.995 00.000 12308 Move returns status 0, amount 0
21:26:34.995 00.000 12308 MoveAxis(N, 0, ABG)
21:26:34.995 00.000 12308 Move returns status 0, amount 0
21:26:34.996 00.001 12308 move complete, result=0
21:26:34.996 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:35.003 00.007 12308 worker thread done servicing request
21:26:35.026 00.023 14556 UpdateGuideState exits: m=1977 SNR=30.1
21:26:35.031 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:35.034 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:35.039 00.005 14556 Enqueuing Expose request
21:26:35.043 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:26:35.046 00.003 12308 Worker thread wakes up
21:26:35.046 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:35.046 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:36.289 01.243 12308 Exposure complete
21:26:36.453 00.164 12308 worker thread done servicing request
21:26:36.453 00.000 14556 OnExposeComplete: enter
21:26:36.457 00.004 14556 UpdateGuideState(): m_state=6
21:26:36.462 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2529
21:26:36.468 00.006 14556 Star::Find returns 1 (0), X=180.96, Y=996.90, Mass=2072, SNR=30.3, Peak=182 HFD=4.4
21:26:36.472 00.004 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.16 = -2.12)
21:26:36.476 00.004 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.22)
21:26:36.481 00.005 14556 CameraToMount -- cameraX=0.18 cameraY=0.34 hyp=0.39 cameraTheta=1.09 mountX=-0.20 mountY=-0.31, mountTheta=-2.16
21:26:36.487 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.34, opts=13)
21:26:36.492 00.005 14556 Enqueuing Move request for scope (0.18, 0.34)
21:26:36.495 00.003 12308 Worker thread wakes up
21:26:36.496 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.34) opts 0xd
21:26:36.496 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.34)
21:26:36.496 00.000 12308 Moving (0.18, 0.34) raw xDistance=-0.20 yDistance=-0.31
21:26:36.496 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:26:36.496 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:26:36.497 00.001 12308 MoveAxis(E, 88, ABG)
21:26:36.497 00.000 12308 Guiding  Dir = 2, Dur = 88
21:26:36.497 00.000 12308 IsSlewing returns 0
21:26:36.498 00.001 12308 IsGuiding returns 0
21:26:36.498 00.000 12308 PulseGuide returned control before completion, sleep 98
21:26:36.499 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:36.525 00.026 14556 UpdateGuideState exits: m=2072 SNR=30.3
21:26:36.530 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:36.534 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:36.537 00.003 14556 Enqueuing Expose request
21:26:36.606 00.069 12308 IsGuiding returns 1
21:26:36.606 00.000 12308 scope still moving after pulse duration time elapsed
21:26:36.637 00.031 12308 IsSlewing returns 0
21:26:36.637 00.000 12308 IsGuiding returns 0
21:26:36.637 00.000 12308 scope move finished after 88 + 51 ms
21:26:36.637 00.000 12308 Move returns status 0, amount 88
21:26:36.637 00.000 12308 MoveAxis(N, 215, ABG)
21:26:36.639 00.002 12308 Guiding  Dir = 0, Dur = 215
21:26:36.639 00.000 12308 IsSlewing returns 0
21:26:36.639 00.000 12308 IsGuiding returns 0
21:26:36.640 00.001 12308 PulseGuide returned control before completion, sleep 225
21:26:36.871 00.231 12308 IsGuiding returns 1
21:26:36.871 00.000 12308 scope still moving after pulse duration time elapsed
21:26:36.902 00.031 12308 IsSlewing returns 0
21:26:36.904 00.002 12308 IsGuiding returns 0
21:26:36.905 00.001 12308 scope move finished after 215 + 51 ms
21:26:36.906 00.001 12308 Move returns status 0, amount 215
21:26:36.906 00.000 12308 move complete, result=0
21:26:36.907 00.001 12308 worker thread done servicing request
21:26:36.907 00.000 14556 GuideStep: -0.2 px 88 ms EAST, -0.3 px 215 ms NORTH
21:26:36.914 00.007 12308 Worker thread wakes up
21:26:36.914 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:36.914 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:38.164 01.250 12308 Exposure complete
21:26:38.311 00.147 12308 worker thread done servicing request
21:26:38.311 00.000 14556 OnExposeComplete: enter
21:26:38.316 00.005 14556 UpdateGuideState(): m_state=6
21:26:38.320 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2530
21:26:38.323 00.003 14556 Star::Find returns 1 (0), X=180.78, Y=996.91, Mass=1872, SNR=29.0, Peak=139 HFD=4.4
21:26:38.329 00.006 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
21:26:38.333 00.004 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
21:26:38.337 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.35 hyp=0.35 cameraTheta=1.57 mountX=-0.03 mountY=-0.34, mountTheta=-1.65
21:26:38.343 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.35, opts=13)
21:26:38.347 00.004 14556 Enqueuing Move request for scope (0.00, 0.35)
21:26:38.351 00.004 12308 Worker thread wakes up
21:26:38.351 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.35) opts 0xd
21:26:38.351 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.35)
21:26:38.351 00.000 12308 Moving (0.00, 0.35) raw xDistance=-0.03 yDistance=-0.34
21:26:38.352 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:26:38.352 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:26:38.352 00.000 12308 MoveAxis(E, 0, ABG)
21:26:38.352 00.000 12308 Move returns status 0, amount 0
21:26:38.354 00.002 12308 MoveAxis(N, 242, ABG)
21:26:38.354 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:38.358 00.004 12308 Guiding  Dir = 0, Dur = 242
21:26:38.358 00.000 12308 IsSlewing returns 0
21:26:38.358 00.000 12308 IsGuiding returns 0
21:26:38.359 00.001 12308 PulseGuide returned control before completion, sleep 252
21:26:38.380 00.021 14556 UpdateGuideState exits: m=1872 SNR=29.0
21:26:38.385 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:38.389 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:38.392 00.003 14556 Enqueuing Expose request
21:26:38.623 00.231 12308 IsGuiding returns 1
21:26:38.623 00.000 12308 scope still moving after pulse duration time elapsed
21:26:38.653 00.030 12308 IsSlewing returns 0
21:26:38.653 00.000 12308 IsGuiding returns 0
21:26:38.654 00.001 12308 scope move finished after 242 + 52 ms
21:26:38.654 00.000 12308 Move returns status 0, amount 242
21:26:38.654 00.000 12308 move complete, result=0
21:26:38.654 00.000 12308 worker thread done servicing request
21:26:38.654 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 242 ms NORTH
21:26:38.659 00.005 12308 Worker thread wakes up
21:26:38.659 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:38.660 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:39.915 01.255 12308 Exposure complete
21:26:40.072 00.157 12308 worker thread done servicing request
21:26:40.072 00.000 14556 OnExposeComplete: enter
21:26:40.077 00.005 14556 UpdateGuideState(): m_state=6
21:26:40.082 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2531
21:26:40.085 00.003 14556 Star::Find returns 1 (0), X=180.79, Y=996.57, Mass=2015, SNR=30.1, Peak=153 HFD=4.3
21:26:40.090 00.005 14556 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.07) = xAngle (3.41 = -2.87)
21:26:40.098 00.008 14556 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.31 = -2.97)
21:26:40.103 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.34 mountX=-0.02 mountY=-0.00, mountTheta=-2.97
21:26:40.108 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.01, opts=13)
21:26:40.113 00.005 14556 Enqueuing Move request for scope (0.02, 0.01)
21:26:40.117 00.004 12308 Worker thread wakes up
21:26:40.117 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
21:26:40.117 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
21:26:40.119 00.002 12308 Moving (0.02, 0.01) raw xDistance=-0.02 yDistance=-0.00
21:26:40.119 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:26:40.119 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:40.119 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:26:40.119 00.000 12308 MoveAxis(E, 0, ABG)
21:26:40.119 00.000 12308 Move returns status 0, amount 0
21:26:40.120 00.001 12308 MoveAxis(N, 0, ABG)
21:26:40.120 00.000 12308 Move returns status 0, amount 0
21:26:40.120 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:40.125 00.005 12308 move complete, result=0
21:26:40.125 00.000 12308 worker thread done servicing request
21:26:40.146 00.021 14556 UpdateGuideState exits: m=2015 SNR=30.1
21:26:40.151 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:40.156 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:40.162 00.006 14556 Enqueuing Expose request
21:26:40.166 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:26:40.171 00.005 12308 Worker thread wakes up
21:26:40.172 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:40.172 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:41.433 01.261 12308 Exposure complete
21:26:41.582 00.149 12308 worker thread done servicing request
21:26:41.583 00.001 14556 OnExposeComplete: enter
21:26:41.588 00.005 14556 UpdateGuideState(): m_state=6
21:26:41.591 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2532
21:26:41.596 00.005 14556 Star::Find returns 1 (0), X=181.02, Y=996.45, Mass=1911, SNR=29.2, Peak=122 HFD=4.9
21:26:41.600 00.004 14556 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-3.07) = xAngle (2.65 = 2.65)
21:26:41.603 00.003 14556 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.55 = 2.55)
21:26:41.606 00.003 14556 CameraToMount -- cameraX=0.24 cameraY=-0.11 hyp=0.26 cameraTheta=-0.42 mountX=-0.23 mountY=0.15, mountTheta=2.58
21:26:41.611 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=-0.11, opts=13)
21:26:41.614 00.003 14556 Enqueuing Move request for scope (0.24, -0.11)
21:26:41.618 00.004 12308 Worker thread wakes up
21:26:41.618 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.11) opts 0xd
21:26:41.618 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, -0.11)
21:26:41.618 00.000 12308 Moving (0.24, -0.11) raw xDistance=-0.23 yDistance=0.15
21:26:41.618 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
21:26:41.618 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:41.619 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:26:41.619 00.000 12308 MoveAxis(E, 101, ABG)
21:26:41.619 00.000 12308 Guiding  Dir = 2, Dur = 101
21:26:41.619 00.000 12308 IsSlewing returns 0
21:26:41.619 00.000 12308 IsGuiding returns 0
21:26:41.620 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:41.624 00.004 12308 PulseGuide returned control before completion, sleep 111
21:26:41.644 00.020 14556 UpdateGuideState exits: m=1911 SNR=29.2
21:26:41.649 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:41.653 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:41.656 00.003 14556 Enqueuing Expose request
21:26:41.737 00.081 12308 IsGuiding returns 1
21:26:41.738 00.001 12308 scope still moving after pulse duration time elapsed
21:26:41.769 00.031 12308 IsSlewing returns 0
21:26:41.770 00.001 12308 IsGuiding returns 0
21:26:41.771 00.001 12308 scope move finished after 101 + 49 ms
21:26:41.772 00.001 12308 Move returns status 0, amount 101
21:26:41.772 00.000 12308 MoveAxis(N, 0, ABG)
21:26:41.773 00.001 12308 Move returns status 0, amount 0
21:26:41.774 00.001 12308 move complete, result=0
21:26:41.774 00.000 12308 worker thread done servicing request
21:26:41.774 00.000 14556 GuideStep: -0.2 px 101 ms EAST, 0.1 px 0 ms NORTH
21:26:41.781 00.007 12308 Worker thread wakes up
21:26:41.781 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:41.781 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:43.029 01.248 12308 Exposure complete
21:26:43.172 00.143 12308 worker thread done servicing request
21:26:43.172 00.000 14556 OnExposeComplete: enter
21:26:43.176 00.004 14556 UpdateGuideState(): m_state=6
21:26:43.181 00.005 14556 Star::Find(15, 181, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2533
21:26:43.187 00.006 14556 Star::Find returns 1 (0), X=180.84, Y=996.60, Mass=1848, SNR=28.9, Peak=118 HFD=4.4
21:26:43.191 00.004 14556 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.07) = xAngle (3.70 = -2.58)
21:26:43.193 00.002 14556 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.60 = -2.68)
21:26:43.197 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.63 mountX=-0.06 mountY=-0.03, mountTheta=-2.66
21:26:43.203 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.04, opts=13)
21:26:43.207 00.004 14556 Enqueuing Move request for scope (0.06, 0.04)
21:26:43.211 00.004 12308 Worker thread wakes up
21:26:43.212 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
21:26:43.212 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
21:26:43.212 00.000 12308 Moving (0.06, 0.04) raw xDistance=-0.06 yDistance=-0.03
21:26:43.212 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:26:43.212 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:43.212 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:26:43.212 00.000 12308 MoveAxis(E, 0, ABG)
21:26:43.213 00.001 12308 Move returns status 0, amount 0
21:26:43.214 00.001 12308 MoveAxis(N, 0, ABG)
21:26:43.214 00.000 12308 Move returns status 0, amount 0
21:26:43.214 00.000 12308 move complete, result=0
21:26:43.215 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:43.221 00.006 12308 worker thread done servicing request
21:26:43.242 00.021 14556 UpdateGuideState exits: m=1848 SNR=28.9
21:26:43.248 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:43.253 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:43.257 00.004 14556 Enqueuing Expose request
21:26:43.262 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:26:43.266 00.004 12308 Worker thread wakes up
21:26:43.266 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:43.266 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:44.510 01.244 12308 Exposure complete
21:26:44.661 00.151 12308 worker thread done servicing request
21:26:44.662 00.001 14556 OnExposeComplete: enter
21:26:44.665 00.003 14556 UpdateGuideState(): m_state=6
21:26:44.669 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2534
21:26:44.673 00.004 14556 Star::Find returns 1 (0), X=180.76, Y=996.68, Mass=1905, SNR=29.2, Peak=121 HFD=4.7
21:26:44.676 00.003 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.77 = -1.52)
21:26:44.681 00.005 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.62)
21:26:44.685 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.69 mountX=0.01 mountY=-0.12, mountTheta=-1.52
21:26:44.690 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.12, opts=13)
21:26:44.693 00.003 14556 Enqueuing Move request for scope (-0.01, 0.12)
21:26:44.696 00.003 12308 Worker thread wakes up
21:26:44.696 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
21:26:44.696 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
21:26:44.696 00.000 12308 Moving (-0.01, 0.12) raw xDistance=0.01 yDistance=-0.12
21:26:44.696 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:26:44.696 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:44.696 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:26:44.696 00.000 12308 MoveAxis(E, 0, ABG)
21:26:44.698 00.002 12308 Move returns status 0, amount 0
21:26:44.698 00.000 12308 MoveAxis(N, 0, ABG)
21:26:44.698 00.000 12308 Move returns status 0, amount 0
21:26:44.698 00.000 12308 move complete, result=0
21:26:44.698 00.000 12308 worker thread done servicing request
21:26:44.699 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:44.724 00.025 14556 UpdateGuideState exits: m=1905 SNR=29.2
21:26:44.728 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:44.731 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:44.736 00.005 14556 Enqueuing Expose request
21:26:44.738 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:44.744 00.006 12308 Worker thread wakes up
21:26:44.745 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:44.745 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:45.985 01.240 12308 Exposure complete
21:26:46.135 00.150 12308 worker thread done servicing request
21:26:46.136 00.001 14556 OnExposeComplete: enter
21:26:46.139 00.003 14556 UpdateGuideState(): m_state=6
21:26:46.144 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2535
21:26:46.149 00.005 14556 Star::Find returns 1 (0), X=180.76, Y=996.73, Mass=2018, SNR=29.9, Peak=154 HFD=4.4
21:26:46.154 00.005 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
21:26:46.158 00.004 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
21:26:46.163 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.65 mountX=0.00 mountY=-0.17, mountTheta=-1.56
21:26:46.169 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.17, opts=13)
21:26:46.173 00.004 14556 Enqueuing Move request for scope (-0.01, 0.17)
21:26:46.176 00.003 12308 Worker thread wakes up
21:26:46.176 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
21:26:46.177 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
21:26:46.177 00.000 12308 Moving (-0.01, 0.17) raw xDistance=0.00 yDistance=-0.17
21:26:46.178 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:26:46.178 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:46.178 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:26:46.180 00.002 12308 MoveAxis(E, 0, ABG)
21:26:46.180 00.000 12308 Move returns status 0, amount 0
21:26:46.180 00.000 12308 MoveAxis(N, 0, ABG)
21:26:46.180 00.000 12308 Move returns status 0, amount 0
21:26:46.181 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:46.186 00.005 12308 move complete, result=0
21:26:46.186 00.000 12308 worker thread done servicing request
21:26:46.212 00.026 14556 UpdateGuideState exits: m=2018 SNR=29.9
21:26:46.219 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:46.224 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:46.228 00.004 14556 Enqueuing Expose request
21:26:46.233 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:26:46.236 00.003 12308 Worker thread wakes up
21:26:46.237 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:46.237 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:47.482 01.245 12308 Exposure complete
21:26:47.634 00.152 12308 worker thread done servicing request
21:26:47.635 00.001 14556 OnExposeComplete: enter
21:26:47.639 00.004 14556 UpdateGuideState(): m_state=6
21:26:47.643 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2536
21:26:47.646 00.003 14556 Star::Find returns 1 (0), X=180.98, Y=997.03, Mass=1796, SNR=28.3, Peak=150 HFD=4.4
21:26:47.651 00.005 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.23 = -2.05)
21:26:47.657 00.006 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.15)
21:26:47.662 00.005 14556 CameraToMount -- cameraX=0.20 cameraY=0.46 hyp=0.51 cameraTheta=1.16 mountX=-0.23 mountY=-0.42, mountTheta=-2.08
21:26:47.670 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.46, opts=13)
21:26:47.675 00.005 14556 Enqueuing Move request for scope (0.20, 0.46)
21:26:47.679 00.004 12308 Worker thread wakes up
21:26:47.679 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.46) opts 0xd
21:26:47.679 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.46)
21:26:47.679 00.000 12308 Moving (0.20, 0.46) raw xDistance=-0.23 yDistance=-0.42
21:26:47.679 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
21:26:47.679 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
21:26:47.680 00.001 12308 MoveAxis(E, 102, ABG)
21:26:47.680 00.000 12308 Guiding  Dir = 2, Dur = 102
21:26:47.680 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:47.684 00.004 12308 IsSlewing returns 0
21:26:47.685 00.001 12308 IsGuiding returns 0
21:26:47.685 00.000 12308 PulseGuide returned control before completion, sleep 112
21:26:47.706 00.021 14556 UpdateGuideState exits: m=1796 SNR=28.3
21:26:47.712 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:47.717 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:47.720 00.003 14556 Enqueuing Expose request
21:26:47.804 00.084 12308 IsGuiding returns 1
21:26:47.806 00.002 12308 scope still moving after pulse duration time elapsed
21:26:47.835 00.029 12308 IsSlewing returns 0
21:26:47.837 00.002 12308 IsGuiding returns 0
21:26:47.837 00.000 12308 scope move finished after 102 + 50 ms
21:26:47.838 00.001 12308 Move returns status 0, amount 102
21:26:47.838 00.000 12308 MoveAxis(N, 299, ABG)
21:26:47.839 00.001 12308 Guiding  Dir = 0, Dur = 299
21:26:47.840 00.001 12308 IsSlewing returns 0
21:26:47.841 00.001 12308 IsGuiding returns 0
21:26:47.841 00.000 12308 PulseGuide returned control before completion, sleep 309
21:26:48.164 00.323 12308 IsGuiding returns 1
21:26:48.165 00.001 12308 scope still moving after pulse duration time elapsed
21:26:48.195 00.030 12308 IsSlewing returns 0
21:26:48.197 00.002 12308 IsGuiding returns 0
21:26:48.198 00.001 12308 scope move finished after 299 + 57 ms
21:26:48.199 00.001 12308 Move returns status 0, amount 299
21:26:48.200 00.001 12308 move complete, result=0
21:26:48.201 00.001 12308 worker thread done servicing request
21:26:48.201 00.000 14556 GuideStep: -0.2 px 102 ms EAST, -0.4 px 299 ms NORTH
21:26:48.207 00.006 12308 Worker thread wakes up
21:26:48.208 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:48.208 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:49.455 01.247 12308 Exposure complete
21:26:49.606 00.151 12308 worker thread done servicing request
21:26:49.606 00.000 14556 OnExposeComplete: enter
21:26:49.611 00.005 14556 UpdateGuideState(): m_state=6
21:26:49.614 00.003 14556 Star::Find(15, 180, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2537
21:26:49.619 00.005 14556 Star::Find returns 1 (0), X=180.64, Y=996.41, Mass=2430, SNR=33.3, Peak=137 HFD=4.9
21:26:49.622 00.003 14556 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-3.07) = xAngle (0.74 = 0.74)
21:26:49.626 00.004 14556 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.64 = 0.64)
21:26:49.630 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.15 hyp=0.20 cameraTheta=-2.34 mountX=0.15 mountY=0.12, mountTheta=0.68
21:26:49.635 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.15, opts=13)
21:26:49.639 00.004 14556 Enqueuing Move request for scope (-0.14, -0.15)
21:26:49.642 00.003 12308 Worker thread wakes up
21:26:49.643 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.15) opts 0xd
21:26:49.643 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.15)
21:26:49.643 00.000 12308 Moving (-0.14, -0.15) raw xDistance=0.15 yDistance=0.12
21:26:49.643 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:26:49.643 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:49.643 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:26:49.644 00.001 12308 MoveAxis(E, 0, ABG)
21:26:49.644 00.000 12308 Move returns status 0, amount 0
21:26:49.645 00.001 12308 MoveAxis(N, 0, ABG)
21:26:49.645 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:49.648 00.003 12308 Move returns status 0, amount 0
21:26:49.648 00.000 12308 move complete, result=0
21:26:49.648 00.000 12308 worker thread done servicing request
21:26:49.671 00.023 14556 UpdateGuideState exits: m=2430 SNR=33.3
21:26:49.676 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:49.680 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:49.685 00.005 14556 Enqueuing Expose request
21:26:49.690 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:26:49.693 00.003 12308 Worker thread wakes up
21:26:49.695 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:49.695 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:50.945 01.250 12308 Exposure complete
21:26:51.100 00.155 12308 worker thread done servicing request
21:26:51.100 00.000 14556 OnExposeComplete: enter
21:26:51.104 00.004 14556 UpdateGuideState(): m_state=6
21:26:51.109 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2538
21:26:51.113 00.004 14556 Star::Find returns 1 (0), X=180.66, Y=996.65, Mass=2023, SNR=30.3, Peak=147 HFD=4.7
21:26:51.116 00.003 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
21:26:51.121 00.005 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
21:26:51.125 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.51 mountX=0.11 mountY=-0.11, mountTheta=-0.75
21:26:51.130 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.09, opts=13)
21:26:51.134 00.004 14556 Enqueuing Move request for scope (-0.12, 0.09)
21:26:51.138 00.004 12308 Worker thread wakes up
21:26:51.138 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
21:26:51.138 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
21:26:51.138 00.000 12308 Moving (-0.12, 0.09) raw xDistance=0.11 yDistance=-0.11
21:26:51.138 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:26:51.138 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:51.140 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:26:51.140 00.000 12308 MoveAxis(E, 0, ABG)
21:26:51.140 00.000 12308 Move returns status 0, amount 0
21:26:51.140 00.000 12308 MoveAxis(N, 0, ABG)
21:26:51.140 00.000 12308 Move returns status 0, amount 0
21:26:51.140 00.000 12308 move complete, result=0
21:26:51.140 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:51.144 00.004 12308 worker thread done servicing request
21:26:51.170 00.026 14556 UpdateGuideState exits: m=2023 SNR=30.3
21:26:51.175 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:51.180 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:51.186 00.006 14556 Enqueuing Expose request
21:26:51.191 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:51.194 00.003 12308 Worker thread wakes up
21:26:51.194 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:51.195 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:52.445 01.250 12308 Exposure complete
21:26:52.613 00.168 12308 worker thread done servicing request
21:26:52.613 00.000 14556 OnExposeComplete: enter
21:26:52.617 00.004 14556 UpdateGuideState(): m_state=6
21:26:52.621 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2539
21:26:52.625 00.004 14556 Star::Find returns 1 (0), X=180.62, Y=996.60, Mass=1978, SNR=30.0, Peak=143 HFD=4.5
21:26:52.629 00.004 14556 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.07) = xAngle (5.95 = -0.33)
21:26:52.632 00.003 14556 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.85 = -0.43)
21:26:52.636 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.16 cameraTheta=2.88 mountX=0.15 mountY=-0.07, mountTheta=-0.41
21:26:52.642 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.04, opts=13)
21:26:52.645 00.003 14556 Enqueuing Move request for scope (-0.15, 0.04)
21:26:52.649 00.004 12308 Worker thread wakes up
21:26:52.649 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
21:26:52.649 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
21:26:52.649 00.000 12308 Moving (-0.15, 0.04) raw xDistance=0.15 yDistance=-0.07
21:26:52.651 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:26:52.651 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:52.651 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:26:52.651 00.000 12308 MoveAxis(E, 0, ABG)
21:26:52.651 00.000 12308 Move returns status 0, amount 0
21:26:52.651 00.000 12308 MoveAxis(N, 0, ABG)
21:26:52.651 00.000 12308 Move returns status 0, amount 0
21:26:52.651 00.000 12308 move complete, result=0
21:26:52.651 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:52.657 00.006 12308 worker thread done servicing request
21:26:52.678 00.021 14556 UpdateGuideState exits: m=1978 SNR=30.0
21:26:52.684 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:52.688 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:52.692 00.004 14556 Enqueuing Expose request
21:26:52.696 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:52.700 00.004 12308 Worker thread wakes up
21:26:52.700 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:52.700 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:53.950 01.250 12308 Exposure complete
21:26:54.106 00.156 12308 worker thread done servicing request
21:26:54.107 00.001 14556 OnExposeComplete: enter
21:26:54.111 00.004 14556 UpdateGuideState(): m_state=6
21:26:54.114 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2540
21:26:54.118 00.004 14556 Star::Find returns 1 (0), X=180.79, Y=996.73, Mass=2154, SNR=31.3, Peak=169 HFD=4.6
21:26:54.121 00.003 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.58 = -1.71)
21:26:54.124 00.003 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.81)
21:26:54.127 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.50 mountX=-0.02 mountY=-0.17, mountTheta=-1.71
21:26:54.133 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.17, opts=13)
21:26:54.136 00.003 14556 Enqueuing Move request for scope (0.01, 0.17)
21:26:54.139 00.003 12308 Worker thread wakes up
21:26:54.139 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
21:26:54.139 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
21:26:54.139 00.000 12308 Moving (0.01, 0.17) raw xDistance=-0.02 yDistance=-0.17
21:26:54.139 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:26:54.140 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:54.140 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:26:54.140 00.000 12308 MoveAxis(E, 0, ABG)
21:26:54.140 00.000 12308 Move returns status 0, amount 0
21:26:54.140 00.000 12308 MoveAxis(N, 0, ABG)
21:26:54.140 00.000 12308 Move returns status 0, amount 0
21:26:54.142 00.002 12308 move complete, result=0
21:26:54.142 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:54.146 00.004 12308 worker thread done servicing request
21:26:54.166 00.020 14556 UpdateGuideState exits: m=2154 SNR=31.3
21:26:54.169 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:54.174 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:54.177 00.003 14556 Enqueuing Expose request
21:26:54.181 00.004 12308 Worker thread wakes up
21:26:54.182 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:26:54.188 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:54.188 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:55.439 01.251 12308 Exposure complete
21:26:55.586 00.147 12308 worker thread done servicing request
21:26:55.587 00.001 14556 OnExposeComplete: enter
21:26:55.592 00.005 14556 UpdateGuideState(): m_state=6
21:26:55.596 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2541
21:26:55.601 00.005 14556 Star::Find returns 1 (0), X=180.69, Y=996.79, Mass=1920, SNR=29.5, Peak=131 HFD=4.6
21:26:55.605 00.004 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
21:26:55.608 00.003 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.40)
21:26:55.611 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.23 hyp=0.25 cameraTheta=1.91 mountX=0.07 mountY=-0.24, mountTheta=-1.30
21:26:55.616 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.23, opts=13)
21:26:55.620 00.004 14556 Enqueuing Move request for scope (-0.08, 0.23)
21:26:55.624 00.004 12308 Worker thread wakes up
21:26:55.624 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.23) opts 0xd
21:26:55.624 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.23)
21:26:55.624 00.000 12308 Moving (-0.08, 0.23) raw xDistance=0.07 yDistance=-0.24
21:26:55.624 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:26:55.625 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:26:55.625 00.000 12308 MoveAxis(E, 0, ABG)
21:26:55.625 00.000 12308 Move returns status 0, amount 0
21:26:55.625 00.000 12308 MoveAxis(N, 172, ABG)
21:26:55.625 00.000 12308 Guiding  Dir = 0, Dur = 172
21:26:55.627 00.002 12308 IsSlewing returns 0
21:26:55.627 00.000 12308 IsGuiding returns 0
21:26:55.627 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:55.632 00.005 12308 PulseGuide returned control before completion, sleep 182
21:26:55.652 00.020 14556 UpdateGuideState exits: m=1920 SNR=29.5
21:26:55.657 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:55.663 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:55.670 00.007 14556 Enqueuing Expose request
21:26:55.824 00.154 12308 IsGuiding returns 1
21:26:55.824 00.000 12308 scope still moving after pulse duration time elapsed
21:26:55.855 00.031 12308 IsSlewing returns 0
21:26:55.855 00.000 12308 IsGuiding returns 0
21:26:55.855 00.000 12308 scope move finished after 172 + 55 ms
21:26:55.855 00.000 12308 Move returns status 0, amount 172
21:26:55.856 00.001 12308 move complete, result=0
21:26:55.856 00.000 12308 worker thread done servicing request
21:26:55.856 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 172 ms NORTH
21:26:55.863 00.007 12308 Worker thread wakes up
21:26:55.863 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:55.863 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:57.120 01.257 12308 Exposure complete
21:26:57.293 00.173 12308 worker thread done servicing request
21:26:57.293 00.000 14556 OnExposeComplete: enter
21:26:57.300 00.007 14556 UpdateGuideState(): m_state=6
21:26:57.308 00.008 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2542
21:26:57.314 00.006 14556 Star::Find returns 1 (0), X=180.78, Y=996.60, Mass=1949, SNR=29.8, Peak=129 HFD=4.6
21:26:57.318 00.004 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.62 = -1.66)
21:26:57.323 00.005 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.76)
21:26:57.326 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.55 mountX=-0.00 mountY=-0.04, mountTheta=-1.66
21:26:57.333 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.04, opts=13)
21:26:57.337 00.004 14556 Enqueuing Move request for scope (0.00, 0.04)
21:26:57.339 00.002 12308 Worker thread wakes up
21:26:57.339 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd
21:26:57.340 00.001 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.04)
21:26:57.340 00.000 12308 Moving (0.00, 0.04) raw xDistance=-0.00 yDistance=-0.04
21:26:57.340 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:26:57.340 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:57.341 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:26:57.341 00.000 12308 MoveAxis(E, 0, ABG)
21:26:57.341 00.000 12308 Move returns status 0, amount 0
21:26:57.341 00.000 12308 MoveAxis(N, 0, ABG)
21:26:57.342 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:57.346 00.004 12308 Move returns status 0, amount 0
21:26:57.347 00.001 12308 move complete, result=0
21:26:57.347 00.000 12308 worker thread done servicing request
21:26:57.366 00.019 14556 UpdateGuideState exits: m=1949 SNR=29.8
21:26:57.369 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:57.372 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:57.376 00.004 14556 Enqueuing Expose request
21:26:57.382 00.006 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:26:57.386 00.004 12308 Worker thread wakes up
21:26:57.386 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:57.386 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:26:58.634 01.248 12308 Exposure complete
21:26:58.791 00.157 12308 worker thread done servicing request
21:26:58.792 00.001 14556 OnExposeComplete: enter
21:26:58.796 00.004 14556 UpdateGuideState(): m_state=6
21:26:58.799 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2543
21:26:58.804 00.005 14556 Star::Find returns 1 (0), X=180.65, Y=996.63, Mass=1924, SNR=29.6, Peak=117 HFD=4.7
21:26:58.808 00.004 14556 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.07) = xAngle (5.71 = -0.58)
21:26:58.814 00.006 14556 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.68)
21:26:58.819 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.15 cameraTheta=2.63 mountX=0.12 mountY=-0.09, mountTheta=-0.64
21:26:58.824 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.07, opts=13)
21:26:58.828 00.004 14556 Enqueuing Move request for scope (-0.13, 0.07)
21:26:58.832 00.004 12308 Worker thread wakes up
21:26:58.832 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
21:26:58.832 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
21:26:58.832 00.000 12308 Moving (-0.13, 0.07) raw xDistance=0.12 yDistance=-0.09
21:26:58.832 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:26:58.833 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:58.833 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:26:58.833 00.000 12308 MoveAxis(E, 0, ABG)
21:26:58.833 00.000 12308 Move returns status 0, amount 0
21:26:58.833 00.000 12308 MoveAxis(N, 0, ABG)
21:26:58.835 00.002 12308 Move returns status 0, amount 0
21:26:58.835 00.000 12308 move complete, result=0
21:26:58.835 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:26:58.839 00.004 12308 worker thread done servicing request
21:26:58.860 00.021 14556 UpdateGuideState exits: m=1924 SNR=29.6
21:26:58.863 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:58.866 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:26:58.871 00.005 14556 Enqueuing Expose request
21:26:58.875 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:58.879 00.004 12308 Worker thread wakes up
21:26:58.879 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:26:58.879 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:00.129 01.250 12308 Exposure complete
21:27:00.284 00.155 12308 worker thread done servicing request
21:27:00.285 00.001 14556 OnExposeComplete: enter
21:27:00.290 00.005 14556 UpdateGuideState(): m_state=6
21:27:00.295 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2544
21:27:00.298 00.003 14556 Star::Find returns 1 (0), X=181.02, Y=996.71, Mass=2195, SNR=31.3, Peak=157 HFD=4.7
21:27:00.301 00.003 14556 CameraToMount -- cameraTheta (0.54) - m_xAngle (-3.07) = xAngle (3.61 = -2.67)
21:27:00.306 00.005 14556 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.51 = -2.77)
21:27:00.309 00.003 14556 CameraToMount -- cameraX=0.25 cameraY=0.15 hyp=0.29 cameraTheta=0.54 mountX=-0.26 mountY=-0.10, mountTheta=-2.76
21:27:00.315 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.15, opts=13)
21:27:00.319 00.004 14556 Enqueuing Move request for scope (0.25, 0.15)
21:27:00.322 00.003 12308 Worker thread wakes up
21:27:00.323 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.15) opts 0xd
21:27:00.323 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.15)
21:27:00.323 00.000 12308 Moving (0.25, 0.15) raw xDistance=-0.26 yDistance=-0.10
21:27:00.323 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:27:00.323 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:00.324 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:27:00.324 00.000 12308 MoveAxis(E, 111, ABG)
21:27:00.324 00.000 12308 Guiding  Dir = 2, Dur = 111
21:27:00.324 00.000 12308 IsSlewing returns 0
21:27:00.324 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:00.329 00.005 12308 IsGuiding returns 0
21:27:00.329 00.000 12308 PulseGuide returned control before completion, sleep 121
21:27:00.350 00.021 14556 UpdateGuideState exits: m=2195 SNR=31.3
21:27:00.356 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:00.359 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:00.363 00.004 14556 Enqueuing Expose request
21:27:00.460 00.097 12308 IsGuiding returns 1
21:27:00.461 00.001 12308 scope still moving after pulse duration time elapsed
21:27:00.492 00.031 12308 IsSlewing returns 0
21:27:00.494 00.002 12308 IsGuiding returns 0
21:27:00.494 00.000 12308 scope move finished after 111 + 54 ms
21:27:00.495 00.001 12308 Move returns status 0, amount 111
21:27:00.495 00.000 12308 MoveAxis(N, 0, ABG)
21:27:00.495 00.000 12308 Move returns status 0, amount 0
21:27:00.496 00.001 12308 move complete, result=0
21:27:00.496 00.000 12308 worker thread done servicing request
21:27:00.496 00.000 14556 GuideStep: -0.3 px 111 ms EAST, -0.1 px 0 ms NORTH
21:27:00.504 00.008 12308 Worker thread wakes up
21:27:00.505 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:00.505 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:01.774 01.269 12308 Exposure complete
21:27:01.922 00.148 12308 worker thread done servicing request
21:27:01.923 00.001 14556 OnExposeComplete: enter
21:27:01.926 00.003 14556 UpdateGuideState(): m_state=6
21:27:01.932 00.006 14556 Star::Find(15, 181, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2545
21:27:01.936 00.004 14556 Star::Find returns 1 (0), X=180.65, Y=996.88, Mass=2031, SNR=30.3, Peak=158 HFD=4.6
21:27:01.942 00.006 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.01 = -1.27)
21:27:01.947 00.005 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.91 = -1.37)
21:27:01.951 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.32 hyp=0.34 cameraTheta=1.94 mountX=0.10 mountY=-0.33, mountTheta=-1.28
21:27:01.955 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.32, opts=13)
21:27:01.960 00.005 14556 Enqueuing Move request for scope (-0.12, 0.32)
21:27:01.964 00.004 12308 Worker thread wakes up
21:27:01.964 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.32) opts 0xd
21:27:01.964 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.32)
21:27:01.964 00.000 12308 Moving (-0.12, 0.32) raw xDistance=0.10 yDistance=-0.33
21:27:01.965 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:27:01.965 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:27:01.965 00.000 12308 MoveAxis(E, 0, ABG)
21:27:01.965 00.000 12308 Move returns status 0, amount 0
21:27:01.965 00.000 12308 MoveAxis(N, 235, ABG)
21:27:01.966 00.001 12308 Guiding  Dir = 0, Dur = 235
21:27:01.966 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:01.971 00.005 12308 IsSlewing returns 0
21:27:01.971 00.000 12308 IsGuiding returns 0
21:27:01.972 00.001 12308 PulseGuide returned control before completion, sleep 245
21:27:01.993 00.021 14556 UpdateGuideState exits: m=2031 SNR=30.3
21:27:01.998 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:02.002 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:02.006 00.004 14556 Enqueuing Expose request
21:27:02.229 00.223 12308 IsGuiding returns 1
21:27:02.229 00.000 12308 scope still moving after pulse duration time elapsed
21:27:02.259 00.030 12308 IsSlewing returns 0
21:27:02.259 00.000 12308 IsGuiding returns 0
21:27:02.260 00.001 12308 scope move finished after 235 + 53 ms
21:27:02.260 00.000 12308 Move returns status 0, amount 235
21:27:02.260 00.000 12308 move complete, result=0
21:27:02.260 00.000 12308 worker thread done servicing request
21:27:02.260 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 235 ms NORTH
21:27:02.267 00.007 12308 Worker thread wakes up
21:27:02.268 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:02.268 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:03.518 01.250 12308 Exposure complete
21:27:03.669 00.151 12308 worker thread done servicing request
21:27:03.670 00.001 14556 OnExposeComplete: enter
21:27:03.674 00.004 14556 UpdateGuideState(): m_state=6
21:27:03.679 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2546
21:27:03.683 00.004 14556 Star::Find returns 1 (0), X=180.71, Y=996.73, Mass=2236, SNR=31.8, Peak=157 HFD=4.8
21:27:03.687 00.004 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.01 = -1.27)
21:27:03.691 00.004 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.91 = -1.37)
21:27:03.695 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.19 cameraTheta=1.94 mountX=0.05 mountY=-0.18, mountTheta=-1.28
21:27:03.701 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.17, opts=13)
21:27:03.705 00.004 14556 Enqueuing Move request for scope (-0.07, 0.17)
21:27:03.708 00.003 12308 Worker thread wakes up
21:27:03.708 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.17) opts 0xd
21:27:03.708 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.17)
21:27:03.710 00.002 12308 Moving (-0.07, 0.17) raw xDistance=0.05 yDistance=-0.18
21:27:03.710 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:27:03.710 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:03.710 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:27:03.710 00.000 12308 MoveAxis(E, 0, ABG)
21:27:03.710 00.000 12308 Move returns status 0, amount 0
21:27:03.710 00.000 12308 MoveAxis(N, 0, ABG)
21:27:03.711 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:03.717 00.006 12308 Move returns status 0, amount 0
21:27:03.717 00.000 12308 move complete, result=0
21:27:03.718 00.001 12308 worker thread done servicing request
21:27:03.736 00.018 14556 UpdateGuideState exits: m=2236 SNR=31.8
21:27:03.740 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:03.743 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:03.747 00.004 14556 Enqueuing Expose request
21:27:03.750 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:27:03.753 00.003 12308 Worker thread wakes up
21:27:03.753 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:03.754 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:05.006 01.252 12308 Exposure complete
21:27:05.149 00.143 12308 worker thread done servicing request
21:27:05.149 00.000 14556 OnExposeComplete: enter
21:27:05.152 00.003 14556 UpdateGuideState(): m_state=6
21:27:05.156 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2547
21:27:05.159 00.003 14556 Star::Find returns 1 (0), X=180.80, Y=996.43, Mass=2344, SNR=32.3, Peak=158 HFD=4.8
21:27:05.162 00.003 14556 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.07) = xAngle (1.66 = 1.66)
21:27:05.164 00.002 14556 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.56 = 1.56)
21:27:05.168 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.14 cameraTheta=-1.41 mountX=-0.01 mountY=0.14, mountTheta=1.66
21:27:05.172 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.13, opts=13)
21:27:05.176 00.004 14556 Enqueuing Move request for scope (0.02, -0.13)
21:27:05.180 00.004 12308 Worker thread wakes up
21:27:05.180 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
21:27:05.180 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
21:27:05.180 00.000 12308 Moving (0.02, -0.13) raw xDistance=-0.01 yDistance=0.14
21:27:05.180 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:27:05.180 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:05.180 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:27:05.181 00.001 12308 MoveAxis(E, 0, ABG)
21:27:05.181 00.000 12308 Move returns status 0, amount 0
21:27:05.181 00.000 12308 MoveAxis(N, 0, ABG)
21:27:05.181 00.000 12308 Move returns status 0, amount 0
21:27:05.181 00.000 12308 move complete, result=0
21:27:05.181 00.000 12308 worker thread done servicing request
21:27:05.181 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:05.206 00.025 14556 UpdateGuideState exits: m=2344 SNR=32.3
21:27:05.212 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:05.215 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:05.219 00.004 14556 Enqueuing Expose request
21:27:05.223 00.004 12308 Worker thread wakes up
21:27:05.223 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:05.223 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:05.223 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:27:06.476 01.253 12308 Exposure complete
21:27:06.632 00.156 12308 worker thread done servicing request
21:27:06.632 00.000 14556 OnExposeComplete: enter
21:27:06.636 00.004 14556 UpdateGuideState(): m_state=6
21:27:06.640 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2548
21:27:06.644 00.004 14556 Star::Find returns 1 (0), X=180.87, Y=996.55, Mass=1941, SNR=29.7, Peak=133 HFD=4.1
21:27:06.648 00.004 14556 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-3.07) = xAngle (2.99 = 2.99)
21:27:06.652 00.004 14556 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.89 = 2.89)
21:27:06.658 00.006 14556 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.08 mountX=-0.10 mountY=0.02, mountTheta=2.90
21:27:06.664 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.01, opts=13)
21:27:06.668 00.004 14556 Enqueuing Move request for scope (0.10, -0.01)
21:27:06.672 00.004 12308 Worker thread wakes up
21:27:06.672 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
21:27:06.672 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
21:27:06.672 00.000 12308 Moving (0.10, -0.01) raw xDistance=-0.10 yDistance=0.02
21:27:06.672 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:27:06.673 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:06.673 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:27:06.673 00.000 12308 MoveAxis(E, 0, ABG)
21:27:06.673 00.000 12308 Move returns status 0, amount 0
21:27:06.673 00.000 12308 MoveAxis(N, 0, ABG)
21:27:06.673 00.000 12308 Move returns status 0, amount 0
21:27:06.674 00.001 12308 move complete, result=0
21:27:06.674 00.000 12308 worker thread done servicing request
21:27:06.674 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:06.701 00.027 14556 UpdateGuideState exits: m=1941 SNR=29.7
21:27:06.706 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:06.709 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:06.714 00.005 14556 Enqueuing Expose request
21:27:06.718 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:27:06.723 00.005 12308 Worker thread wakes up
21:27:06.723 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:06.723 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:07.976 01.253 12308 Exposure complete
21:27:08.131 00.155 12308 worker thread done servicing request
21:27:08.131 00.000 14556 OnExposeComplete: enter
21:27:08.136 00.005 14556 UpdateGuideState(): m_state=6
21:27:08.141 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2549
21:27:08.145 00.004 14556 Star::Find returns 1 (0), X=180.94, Y=996.69, Mass=2009, SNR=30.0, Peak=166 HFD=4.3
21:27:08.149 00.004 14556 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.07) = xAngle (3.74 = -2.55)
21:27:08.154 00.005 14556 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.64 = -2.65)
21:27:08.159 00.005 14556 CameraToMount -- cameraX=0.16 cameraY=0.13 hyp=0.21 cameraTheta=0.66 mountX=-0.17 mountY=-0.10, mountTheta=-2.62
21:27:08.165 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.13, opts=13)
21:27:08.168 00.003 14556 Enqueuing Move request for scope (0.16, 0.13)
21:27:08.173 00.005 12308 Worker thread wakes up
21:27:08.173 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.13) opts 0xd
21:27:08.173 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.13)
21:27:08.173 00.000 12308 Moving (0.16, 0.13) raw xDistance=-0.17 yDistance=-0.10
21:27:08.174 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:27:08.174 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:08.174 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:27:08.175 00.001 12308 MoveAxis(E, 0, ABG)
21:27:08.175 00.000 12308 Move returns status 0, amount 0
21:27:08.175 00.000 12308 MoveAxis(N, 0, ABG)
21:27:08.175 00.000 12308 Move returns status 0, amount 0
21:27:08.175 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:08.180 00.005 12308 move complete, result=0
21:27:08.181 00.001 12308 worker thread done servicing request
21:27:08.203 00.022 14556 UpdateGuideState exits: m=2009 SNR=30.0
21:27:08.208 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:08.212 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:08.217 00.005 14556 Enqueuing Expose request
21:27:08.220 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:08.225 00.005 12308 Worker thread wakes up
21:27:08.225 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:08.225 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:09.481 01.256 12308 Exposure complete
21:27:09.638 00.157 12308 worker thread done servicing request
21:27:09.638 00.000 14556 OnExposeComplete: enter
21:27:09.644 00.006 14556 UpdateGuideState(): m_state=6
21:27:09.652 00.008 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2550
21:27:09.664 00.012 14556 Star::Find returns 1 (0), X=180.83, Y=996.80, Mass=2298, SNR=32.3, Peak=197 HFD=4.5
21:27:09.670 00.006 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.43 = -1.85)
21:27:09.676 00.006 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.95)
21:27:09.688 00.012 14556 CameraToMount -- cameraX=0.05 cameraY=0.24 hyp=0.25 cameraTheta=1.36 mountX=-0.07 mountY=-0.23, mountTheta=-1.86
21:27:09.696 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.24, opts=13)
21:27:09.700 00.004 14556 Enqueuing Move request for scope (0.05, 0.24)
21:27:09.706 00.006 12308 Worker thread wakes up
21:27:09.706 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.24) opts 0xd
21:27:09.706 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.24)
21:27:09.706 00.000 12308 Moving (0.05, 0.24) raw xDistance=-0.07 yDistance=-0.23
21:27:09.706 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:27:09.707 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:27:09.707 00.000 12308 MoveAxis(E, 0, ABG)
21:27:09.707 00.000 12308 Move returns status 0, amount 0
21:27:09.707 00.000 12308 MoveAxis(N, 161, ABG)
21:27:09.709 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:09.713 00.004 12308 Guiding  Dir = 0, Dur = 161
21:27:09.713 00.000 12308 IsSlewing returns 0
21:27:09.714 00.001 12308 IsGuiding returns 0
21:27:09.714 00.000 12308 PulseGuide returned control before completion, sleep 171
21:27:09.737 00.023 14556 UpdateGuideState exits: m=2298 SNR=32.3
21:27:09.742 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:09.746 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:09.751 00.005 14556 Enqueuing Expose request
21:27:09.893 00.142 12308 IsGuiding returns 1
21:27:09.894 00.001 12308 scope still moving after pulse duration time elapsed
21:27:09.925 00.031 12308 IsSlewing returns 0
21:27:09.926 00.001 12308 IsGuiding returns 1
21:27:09.955 00.029 12308 IsSlewing returns 0
21:27:09.956 00.001 12308 IsGuiding returns 0
21:27:09.957 00.001 12308 scope move finished after 161 + 82 ms
21:27:09.957 00.000 12308 Move returns status 0, amount 161
21:27:09.958 00.001 12308 move complete, result=0
21:27:09.959 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 161 ms NORTH
21:27:09.968 00.009 12308 worker thread done servicing request
21:27:09.968 00.000 12308 Worker thread wakes up
21:27:09.969 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:09.970 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:11.218 01.248 12308 Exposure complete
21:27:11.362 00.144 12308 worker thread done servicing request
21:27:11.363 00.001 14556 OnExposeComplete: enter
21:27:11.371 00.008 14556 UpdateGuideState(): m_state=6
21:27:11.375 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2551
21:27:11.378 00.003 14556 Star::Find returns 1 (0), X=180.67, Y=996.58, Mass=1924, SNR=29.5, Peak=126 HFD=4.5
21:27:11.381 00.003 14556 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.07) = xAngle (6.01 = -0.28)
21:27:11.384 00.003 14556 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.38)
21:27:11.388 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=2.93 mountX=0.11 mountY=-0.04, mountTheta=-0.37
21:27:11.392 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.02, opts=13)
21:27:11.394 00.002 14556 Enqueuing Move request for scope (-0.11, 0.02)
21:27:11.398 00.004 12308 Worker thread wakes up
21:27:11.398 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
21:27:11.398 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
21:27:11.398 00.000 12308 Moving (-0.11, 0.02) raw xDistance=0.11 yDistance=-0.04
21:27:11.398 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:27:11.398 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:11.399 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:27:11.399 00.000 12308 MoveAxis(E, 0, ABG)
21:27:11.399 00.000 12308 Move returns status 0, amount 0
21:27:11.399 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:11.403 00.004 12308 MoveAxis(N, 0, ABG)
21:27:11.403 00.000 12308 Move returns status 0, amount 0
21:27:11.403 00.000 12308 move complete, result=0
21:27:11.403 00.000 12308 worker thread done servicing request
21:27:11.423 00.020 14556 UpdateGuideState exits: m=1924 SNR=29.5
21:27:11.427 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:11.432 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:11.436 00.004 14556 Enqueuing Expose request
21:27:11.439 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:27:11.444 00.005 12308 Worker thread wakes up
21:27:11.444 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:11.444 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:12.690 01.246 12308 Exposure complete
21:27:12.846 00.156 12308 worker thread done servicing request
21:27:12.847 00.001 14556 OnExposeComplete: enter
21:27:12.850 00.003 14556 UpdateGuideState(): m_state=6
21:27:12.853 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2552
21:27:12.858 00.005 14556 Star::Find returns 1 (0), X=180.61, Y=996.68, Mass=2084, SNR=30.7, Peak=144 HFD=4.8
21:27:12.862 00.004 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.59 = -0.69)
21:27:12.865 00.003 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.49 = -0.79)
21:27:12.869 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.12 hyp=0.21 cameraTheta=2.52 mountX=0.16 mountY=-0.15, mountTheta=-0.75
21:27:12.875 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.12, opts=13)
21:27:12.880 00.005 14556 Enqueuing Move request for scope (-0.17, 0.12)
21:27:12.884 00.004 12308 Worker thread wakes up
21:27:12.884 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.12) opts 0xd
21:27:12.884 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.12)
21:27:12.884 00.000 12308 Moving (-0.17, 0.12) raw xDistance=0.16 yDistance=-0.15
21:27:12.884 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:27:12.884 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:12.884 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:27:12.884 00.000 12308 MoveAxis(E, 0, ABG)
21:27:12.886 00.002 12308 Move returns status 0, amount 0
21:27:12.886 00.000 12308 MoveAxis(N, 0, ABG)
21:27:12.886 00.000 12308 Move returns status 0, amount 0
21:27:12.886 00.000 12308 move complete, result=0
21:27:12.886 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:12.890 00.004 12308 worker thread done servicing request
21:27:12.911 00.021 14556 UpdateGuideState exits: m=2084 SNR=30.7
21:27:12.915 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:12.920 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:12.923 00.003 14556 Enqueuing Expose request
21:27:12.926 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:12.931 00.005 12308 Worker thread wakes up
21:27:12.931 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:12.931 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:14.174 01.243 12308 Exposure complete
21:27:14.328 00.154 12308 worker thread done servicing request
21:27:14.328 00.000 14556 OnExposeComplete: enter
21:27:14.333 00.005 14556 UpdateGuideState(): m_state=6
21:27:14.336 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2553
21:27:14.341 00.005 14556 Star::Find returns 1 (0), X=180.81, Y=996.79, Mass=1915, SNR=29.5, Peak=137 HFD=4.5
21:27:14.344 00.003 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.49 = -1.79)
21:27:14.349 00.005 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.89)
21:27:14.352 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.42 mountX=-0.05 mountY=-0.22, mountTheta=-1.79
21:27:14.357 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.23, opts=13)
21:27:14.361 00.004 14556 Enqueuing Move request for scope (0.03, 0.23)
21:27:14.364 00.003 12308 Worker thread wakes up
21:27:14.364 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
21:27:14.365 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
21:27:14.365 00.000 12308 Moving (0.03, 0.23) raw xDistance=-0.05 yDistance=-0.22
21:27:14.365 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:27:14.365 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:27:14.365 00.000 12308 MoveAxis(E, 0, ABG)
21:27:14.365 00.000 12308 Move returns status 0, amount 0
21:27:14.365 00.000 12308 MoveAxis(N, 154, ABG)
21:27:14.367 00.002 12308 Guiding  Dir = 0, Dur = 154
21:27:14.367 00.000 12308 IsSlewing returns 0
21:27:14.367 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:14.372 00.005 12308 IsGuiding returns 0
21:27:14.372 00.000 12308 PulseGuide returned control before completion, sleep 164
21:27:14.393 00.021 14556 UpdateGuideState exits: m=1915 SNR=29.5
21:27:14.396 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:14.400 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:14.406 00.006 14556 Enqueuing Expose request
21:27:14.541 00.135 12308 IsGuiding returns 1
21:27:14.541 00.000 12308 scope still moving after pulse duration time elapsed
21:27:14.572 00.031 12308 IsSlewing returns 0
21:27:14.573 00.001 12308 IsGuiding returns 0
21:27:14.573 00.000 12308 scope move finished after 154 + 47 ms
21:27:14.574 00.001 12308 Move returns status 0, amount 154
21:27:14.575 00.001 12308 move complete, result=0
21:27:14.575 00.000 12308 worker thread done servicing request
21:27:14.576 00.001 12308 Worker thread wakes up
21:27:14.576 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 154 ms NORTH
21:27:14.582 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:14.582 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:15.836 01.254 12308 Exposure complete
21:27:15.997 00.161 12308 worker thread done servicing request
21:27:15.997 00.000 14556 OnExposeComplete: enter
21:27:16.003 00.006 14556 UpdateGuideState(): m_state=6
21:27:16.007 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2554
21:27:16.012 00.005 14556 Star::Find returns 1 (0), X=180.74, Y=996.61, Mass=2070, SNR=30.7, Peak=130 HFD=4.7
21:27:16.015 00.003 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
21:27:16.018 00.003 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.07)
21:27:16.022 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.07 cameraTheta=2.24 mountX=0.04 mountY=-0.06, mountTheta=-1.00
21:27:16.026 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.05, opts=13)
21:27:16.030 00.004 14556 Enqueuing Move request for scope (-0.04, 0.05)
21:27:16.034 00.004 12308 Worker thread wakes up
21:27:16.034 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
21:27:16.034 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
21:27:16.035 00.001 12308 Moving (-0.04, 0.05) raw xDistance=0.04 yDistance=-0.06
21:27:16.035 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:27:16.036 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:16.036 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:27:16.036 00.000 12308 MoveAxis(E, 0, ABG)
21:27:16.036 00.000 12308 Move returns status 0, amount 0
21:27:16.036 00.000 12308 MoveAxis(N, 0, ABG)
21:27:16.036 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:16.040 00.004 12308 Move returns status 0, amount 0
21:27:16.040 00.000 12308 move complete, result=0
21:27:16.040 00.000 12308 worker thread done servicing request
21:27:16.060 00.020 14556 UpdateGuideState exits: m=2070 SNR=30.7
21:27:16.065 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:16.069 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:16.074 00.005 14556 Enqueuing Expose request
21:27:16.077 00.003 12308 Worker thread wakes up
21:27:16.077 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:16.081 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:16.082 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:17.325 01.243 12308 Exposure complete
21:27:17.467 00.142 12308 worker thread done servicing request
21:27:17.467 00.000 14556 OnExposeComplete: enter
21:27:17.471 00.004 14556 UpdateGuideState(): m_state=6
21:27:17.475 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2555
21:27:17.478 00.003 14556 Star::Find returns 1 (0), X=180.90, Y=996.70, Mass=2025, SNR=30.4, Peak=141 HFD=4.4
21:27:17.483 00.005 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.94 = -2.35)
21:27:17.486 00.003 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.45)
21:27:17.490 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.19 cameraTheta=0.86 mountX=-0.13 mountY=-0.12, mountTheta=-2.40
21:27:17.496 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.14, opts=13)
21:27:17.502 00.006 14556 Enqueuing Move request for scope (0.12, 0.14)
21:27:17.506 00.004 12308 Worker thread wakes up
21:27:17.506 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.14) opts 0xd
21:27:17.507 00.001 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.14)
21:27:17.507 00.000 12308 Moving (0.12, 0.14) raw xDistance=-0.13 yDistance=-0.12
21:27:17.508 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:27:17.508 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:17.508 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:27:17.508 00.000 12308 MoveAxis(E, 0, ABG)
21:27:17.508 00.000 12308 Move returns status 0, amount 0
21:27:17.508 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:17.513 00.005 12308 MoveAxis(N, 0, ABG)
21:27:17.513 00.000 12308 Move returns status 0, amount 0
21:27:17.513 00.000 12308 move complete, result=0
21:27:17.513 00.000 12308 worker thread done servicing request
21:27:17.535 00.022 14556 UpdateGuideState exits: m=2025 SNR=30.4
21:27:17.540 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:17.544 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:17.547 00.003 14556 Enqueuing Expose request
21:27:17.552 00.005 12308 Worker thread wakes up
21:27:17.552 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:17.554 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:17.556 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:18.800 01.244 12308 Exposure complete
21:27:18.955 00.155 12308 worker thread done servicing request
21:27:18.955 00.000 14556 OnExposeComplete: enter
21:27:18.959 00.004 14556 UpdateGuideState(): m_state=6
21:27:18.965 00.006 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2556
21:27:18.968 00.003 14556 Star::Find returns 1 (0), X=180.95, Y=996.86, Mass=2245, SNR=31.9, Peak=171 HFD=4.6
21:27:18.974 00.006 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.11 = -2.17)
21:27:18.977 00.003 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.27)
21:27:18.980 00.003 14556 CameraToMount -- cameraX=0.18 cameraY=0.30 hyp=0.35 cameraTheta=1.04 mountX=-0.20 mountY=-0.27, mountTheta=-2.21
21:27:18.986 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.30, opts=13)
21:27:18.990 00.004 14556 Enqueuing Move request for scope (0.18, 0.30)
21:27:18.994 00.004 12308 Worker thread wakes up
21:27:18.994 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.30) opts 0xd
21:27:18.994 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.30)
21:27:18.995 00.001 12308 Moving (0.18, 0.30) raw xDistance=-0.20 yDistance=-0.27
21:27:18.995 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:27:18.995 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:27:18.995 00.000 12308 MoveAxis(E, 0, ABG)
21:27:18.995 00.000 12308 Move returns status 0, amount 0
21:27:18.995 00.000 12308 MoveAxis(N, 188, ABG)
21:27:18.995 00.000 12308 Guiding  Dir = 0, Dur = 188
21:27:18.997 00.002 12308 IsSlewing returns 0
21:27:18.997 00.000 12308 IsGuiding returns 0
21:27:18.997 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:19.001 00.004 12308 PulseGuide returned control before completion, sleep 198
21:27:19.020 00.019 14556 UpdateGuideState exits: m=2245 SNR=31.9
21:27:19.030 00.010 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:19.035 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:19.039 00.004 14556 Enqueuing Expose request
21:27:19.211 00.172 12308 IsGuiding returns 1
21:27:19.211 00.000 12308 scope still moving after pulse duration time elapsed
21:27:19.243 00.032 12308 IsSlewing returns 0
21:27:19.243 00.000 12308 IsGuiding returns 0
21:27:19.244 00.001 12308 scope move finished after 188 + 58 ms
21:27:19.244 00.000 12308 Move returns status 0, amount 188
21:27:19.244 00.000 12308 move complete, result=0
21:27:19.245 00.001 12308 worker thread done servicing request
21:27:19.245 00.000 12308 Worker thread wakes up
21:27:19.245 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 188 ms NORTH
21:27:19.250 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:19.250 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:20.505 01.255 12308 Exposure complete
21:27:20.655 00.150 12308 worker thread done servicing request
21:27:20.655 00.000 14556 OnExposeComplete: enter
21:27:20.660 00.005 14556 UpdateGuideState(): m_state=6
21:27:20.664 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2557
21:27:20.668 00.004 14556 Star::Find returns 1 (0), X=180.79, Y=996.63, Mass=2071, SNR=30.3, Peak=152 HFD=4.5
21:27:20.671 00.003 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.46 = -1.82)
21:27:20.675 00.004 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.92)
21:27:20.679 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.39 mountX=-0.02 mountY=-0.06, mountTheta=-1.83
21:27:20.684 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.07, opts=13)
21:27:20.688 00.004 14556 Enqueuing Move request for scope (0.01, 0.07)
21:27:20.693 00.005 12308 Worker thread wakes up
21:27:20.694 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
21:27:20.694 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
21:27:20.694 00.000 12308 Moving (0.01, 0.07) raw xDistance=-0.02 yDistance=-0.06
21:27:20.694 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:27:20.694 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:20.695 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:27:20.695 00.000 12308 MoveAxis(E, 0, ABG)
21:27:20.695 00.000 12308 Move returns status 0, amount 0
21:27:20.695 00.000 12308 MoveAxis(N, 0, ABG)
21:27:20.695 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:20.699 00.004 12308 Move returns status 0, amount 0
21:27:20.699 00.000 12308 move complete, result=0
21:27:20.699 00.000 12308 worker thread done servicing request
21:27:20.722 00.023 14556 UpdateGuideState exits: m=2071 SNR=30.3
21:27:20.726 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:20.731 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:20.735 00.004 14556 Enqueuing Expose request
21:27:20.738 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:20.745 00.007 12308 Worker thread wakes up
21:27:20.746 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:20.746 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:21.988 01.242 12308 Exposure complete
21:27:22.156 00.168 12308 worker thread done servicing request
21:27:22.157 00.001 14556 OnExposeComplete: enter
21:27:22.161 00.004 14556 UpdateGuideState(): m_state=6
21:27:22.166 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2558
21:27:22.169 00.003 14556 Star::Find returns 1 (0), X=180.84, Y=996.75, Mass=2163, SNR=31.2, Peak=168 HFD=4.5
21:27:22.174 00.005 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.33 = -1.95)
21:27:22.178 00.004 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.05)
21:27:22.182 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.26 mountX=-0.07 mountY=-0.18, mountTheta=-1.97
21:27:22.188 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.19, opts=13)
21:27:22.192 00.004 14556 Enqueuing Move request for scope (0.06, 0.19)
21:27:22.197 00.005 12308 Worker thread wakes up
21:27:22.197 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
21:27:22.197 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
21:27:22.198 00.001 12308 Moving (0.06, 0.19) raw xDistance=-0.07 yDistance=-0.18
21:27:22.198 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:27:22.198 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:22.198 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:27:22.199 00.001 12308 MoveAxis(E, 0, ABG)
21:27:22.199 00.000 12308 Move returns status 0, amount 0
21:27:22.199 00.000 12308 MoveAxis(N, 0, ABG)
21:27:22.199 00.000 12308 Move returns status 0, amount 0
21:27:22.200 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:22.204 00.004 12308 move complete, result=0
21:27:22.204 00.000 12308 worker thread done servicing request
21:27:22.227 00.023 14556 UpdateGuideState exits: m=2163 SNR=31.2
21:27:22.231 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:22.235 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:22.238 00.003 14556 Enqueuing Expose request
21:27:22.243 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:27:22.248 00.005 12308 Worker thread wakes up
21:27:22.249 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:22.249 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:23.489 01.240 12308 Exposure complete
21:27:23.636 00.147 12308 worker thread done servicing request
21:27:23.636 00.000 14556 OnExposeComplete: enter
21:27:23.639 00.003 14556 UpdateGuideState(): m_state=6
21:27:23.643 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2559
21:27:23.647 00.004 14556 Star::Find returns 1 (0), X=180.67, Y=996.63, Mass=2241, SNR=31.9, Peak=150 HFD=4.8
21:27:23.650 00.003 14556 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.07) = xAngle (5.66 = -0.62)
21:27:23.655 00.005 14556 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.72)
21:27:23.660 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.12 cameraTheta=2.59 mountX=0.10 mountY=-0.08, mountTheta=-0.68
21:27:23.665 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.06, opts=13)
21:27:23.670 00.005 14556 Enqueuing Move request for scope (-0.11, 0.06)
21:27:23.673 00.003 12308 Worker thread wakes up
21:27:23.673 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
21:27:23.673 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
21:27:23.673 00.000 12308 Moving (-0.11, 0.06) raw xDistance=0.10 yDistance=-0.08
21:27:23.673 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:27:23.675 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:23.675 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:27:23.675 00.000 12308 MoveAxis(E, 0, ABG)
21:27:23.675 00.000 12308 Move returns status 0, amount 0
21:27:23.675 00.000 12308 MoveAxis(N, 0, ABG)
21:27:23.676 00.001 12308 Move returns status 0, amount 0
21:27:23.676 00.000 12308 move complete, result=0
21:27:23.676 00.000 12308 worker thread done servicing request
21:27:23.676 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:23.703 00.027 14556 UpdateGuideState exits: m=2241 SNR=31.9
21:27:23.706 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:23.709 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:23.715 00.006 14556 Enqueuing Expose request
21:27:23.719 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:23.722 00.003 12308 Worker thread wakes up
21:27:23.722 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:23.722 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:24.976 01.254 12308 Exposure complete
21:27:25.128 00.152 12308 worker thread done servicing request
21:27:25.128 00.000 14556 OnExposeComplete: enter
21:27:25.132 00.004 14556 UpdateGuideState(): m_state=6
21:27:25.136 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2560
21:27:25.140 00.004 14556 Star::Find returns 1 (0), X=180.77, Y=996.95, Mass=1865, SNR=28.9, Peak=149 HFD=4.4
21:27:25.144 00.004 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.67 = -1.62)
21:27:25.147 00.003 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
21:27:25.152 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.39 hyp=0.39 cameraTheta=1.59 mountX=-0.02 mountY=-0.39, mountTheta=-1.62
21:27:25.157 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.39, opts=13)
21:27:25.160 00.003 14556 Enqueuing Move request for scope (-0.01, 0.39)
21:27:25.164 00.004 12308 Worker thread wakes up
21:27:25.164 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.39) opts 0xd
21:27:25.164 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.39)
21:27:25.164 00.000 12308 Moving (-0.01, 0.39) raw xDistance=-0.02 yDistance=-0.39
21:27:25.164 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:27:25.164 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
21:27:25.166 00.002 12308 MoveAxis(E, 0, ABG)
21:27:25.166 00.000 12308 Move returns status 0, amount 0
21:27:25.166 00.000 12308 MoveAxis(N, 272, ABG)
21:27:25.167 00.001 12308 Guiding  Dir = 0, Dur = 272
21:27:25.167 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:25.170 00.003 12308 IsSlewing returns 0
21:27:25.171 00.001 12308 IsGuiding returns 0
21:27:25.171 00.000 12308 PulseGuide returned control before completion, sleep 282
21:27:25.192 00.021 14556 UpdateGuideState exits: m=1865 SNR=28.9
21:27:25.196 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:25.200 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:25.204 00.004 14556 Enqueuing Expose request
21:27:25.463 00.259 12308 IsGuiding returns 1
21:27:25.464 00.001 12308 scope still moving after pulse duration time elapsed
21:27:25.495 00.031 12308 IsSlewing returns 0
21:27:25.497 00.002 12308 IsGuiding returns 0
21:27:25.498 00.001 12308 scope move finished after 272 + 55 ms
21:27:25.498 00.000 12308 Move returns status 0, amount 272
21:27:25.500 00.002 12308 move complete, result=0
21:27:25.500 00.000 12308 worker thread done servicing request
21:27:25.500 00.000 12308 Worker thread wakes up
21:27:25.501 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 272 ms NORTH
21:27:25.507 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:25.507 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:26.754 01.247 12308 Exposure complete
21:27:26.909 00.155 12308 worker thread done servicing request
21:27:26.909 00.000 14556 OnExposeComplete: enter
21:27:26.913 00.004 14556 UpdateGuideState(): m_state=6
21:27:26.917 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2561
21:27:26.922 00.005 14556 Star::Find returns 1 (0), X=180.68, Y=996.35, Mass=2038, SNR=30.4, Peak=140 HFD=4.7
21:27:26.926 00.004 14556 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-3.07) = xAngle (1.07 = 1.07)
21:27:26.929 00.003 14556 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.97 = 0.97)
21:27:26.932 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.21 hyp=0.24 cameraTheta=-2.00 mountX=0.11 mountY=0.19, mountTheta=1.04
21:27:26.939 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.21, opts=13)
21:27:26.943 00.004 14556 Enqueuing Move request for scope (-0.10, -0.21)
21:27:26.946 00.003 12308 Worker thread wakes up
21:27:26.947 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.21) opts 0xd
21:27:26.947 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.21)
21:27:26.947 00.000 12308 Moving (-0.10, -0.21) raw xDistance=0.11 yDistance=0.19
21:27:26.947 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:27:26.947 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:26.947 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:27:26.948 00.001 12308 MoveAxis(E, 0, ABG)
21:27:26.948 00.000 12308 Move returns status 0, amount 0
21:27:26.948 00.000 12308 MoveAxis(N, 0, ABG)
21:27:26.948 00.000 12308 Move returns status 0, amount 0
21:27:26.948 00.000 12308 move complete, result=0
21:27:26.949 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:26.953 00.004 12308 worker thread done servicing request
21:27:26.974 00.021 14556 UpdateGuideState exits: m=2038 SNR=30.4
21:27:26.978 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:26.981 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:26.984 00.003 14556 Enqueuing Expose request
21:27:26.989 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:27:26.991 00.002 12308 Worker thread wakes up
21:27:26.991 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:26.993 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:28.235 01.242 12308 Exposure complete
21:27:28.400 00.165 12308 worker thread done servicing request
21:27:28.400 00.000 14556 OnExposeComplete: enter
21:27:28.404 00.004 14556 UpdateGuideState(): m_state=6
21:27:28.409 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2562
21:27:28.413 00.004 14556 Star::Find returns 1 (0), X=180.81, Y=996.43, Mass=2039, SNR=30.5, Peak=138 HFD=4.6
21:27:28.418 00.005 14556 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-3.07) = xAngle (1.77 = 1.77)
21:27:28.422 00.004 14556 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.67 = 1.67)
21:27:28.425 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.30 mountX=-0.03 mountY=0.13, mountTheta=1.77
21:27:28.432 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.13, opts=13)
21:27:28.437 00.005 14556 Enqueuing Move request for scope (0.04, -0.13)
21:27:28.440 00.003 12308 Worker thread wakes up
21:27:28.441 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
21:27:28.441 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
21:27:28.441 00.000 12308 Moving (0.04, -0.13) raw xDistance=-0.03 yDistance=0.13
21:27:28.441 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:27:28.441 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:28.442 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:27:28.442 00.000 12308 MoveAxis(E, 0, ABG)
21:27:28.442 00.000 12308 Move returns status 0, amount 0
21:27:28.442 00.000 12308 MoveAxis(N, 0, ABG)
21:27:28.442 00.000 12308 Move returns status 0, amount 0
21:27:28.443 00.001 12308 move complete, result=0
21:27:28.443 00.000 12308 worker thread done servicing request
21:27:28.443 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:28.468 00.025 14556 UpdateGuideState exits: m=2039 SNR=30.5
21:27:28.472 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:28.476 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:28.479 00.003 14556 Enqueuing Expose request
21:27:28.484 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:27:28.488 00.004 12308 Worker thread wakes up
21:27:28.488 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:28.488 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:29.748 01.260 12308 Exposure complete
21:27:29.899 00.151 12308 worker thread done servicing request
21:27:29.899 00.000 14556 OnExposeComplete: enter
21:27:29.905 00.006 14556 UpdateGuideState(): m_state=6
21:27:29.910 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2563
21:27:29.914 00.004 14556 Star::Find returns 1 (0), X=180.96, Y=996.60, Mass=2393, SNR=32.7, Peak=164 HFD=4.4
21:27:29.918 00.004 14556 CameraToMount -- cameraTheta (0.19) - m_xAngle (-3.07) = xAngle (3.27 = -3.02)
21:27:29.922 00.004 14556 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.17 = -3.11)
21:27:29.926 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.04 hyp=0.19 cameraTheta=0.19 mountX=-0.19 mountY=-0.01, mountTheta=-3.11
21:27:29.932 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.04, opts=13)
21:27:29.937 00.005 14556 Enqueuing Move request for scope (0.19, 0.04)
21:27:29.941 00.004 12308 Worker thread wakes up
21:27:29.941 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.04) opts 0xd
21:27:29.941 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.04)
21:27:29.941 00.000 12308 Moving (0.19, 0.04) raw xDistance=-0.19 yDistance=-0.01
21:27:29.941 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:27:29.943 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:29.943 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:27:29.943 00.000 12308 MoveAxis(E, 0, ABG)
21:27:29.943 00.000 12308 Move returns status 0, amount 0
21:27:29.943 00.000 12308 MoveAxis(N, 0, ABG)
21:27:29.943 00.000 12308 Move returns status 0, amount 0
21:27:29.943 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:29.947 00.004 12308 move complete, result=0
21:27:29.948 00.001 12308 worker thread done servicing request
21:27:29.969 00.021 14556 UpdateGuideState exits: m=2393 SNR=32.7
21:27:29.973 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:29.977 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:29.981 00.004 14556 Enqueuing Expose request
21:27:29.984 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:27:29.988 00.004 12308 Worker thread wakes up
21:27:29.988 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:29.988 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:31.236 01.248 12308 Exposure complete
21:27:31.371 00.135 12308 worker thread done servicing request
21:27:31.372 00.001 14556 OnExposeComplete: enter
21:27:31.375 00.003 14556 UpdateGuideState(): m_state=6
21:27:31.379 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2564
21:27:31.383 00.004 14556 Star::Find returns 1 (0), X=180.84, Y=996.74, Mass=1916, SNR=29.5, Peak=147 HFD=4.5
21:27:31.385 00.002 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.28 = -2.01)
21:27:31.388 00.003 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.18 = -2.11)
21:27:31.390 00.002 14556 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.20 mountX=-0.08 mountY=-0.16, mountTheta=-2.03
21:27:31.395 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.18, opts=13)
21:27:31.399 00.004 14556 Enqueuing Move request for scope (0.07, 0.18)
21:27:31.403 00.004 12308 Worker thread wakes up
21:27:31.403 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
21:27:31.403 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
21:27:31.403 00.000 12308 Moving (0.07, 0.18) raw xDistance=-0.08 yDistance=-0.16
21:27:31.403 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:27:31.403 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:31.404 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:27:31.404 00.000 12308 MoveAxis(E, 0, ABG)
21:27:31.404 00.000 12308 Move returns status 0, amount 0
21:27:31.404 00.000 12308 MoveAxis(N, 0, ABG)
21:27:31.405 00.001 12308 Move returns status 0, amount 0
21:27:31.405 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:31.407 00.002 12308 move complete, result=0
21:27:31.408 00.001 12308 worker thread done servicing request
21:27:31.428 00.020 14556 UpdateGuideState exits: m=1916 SNR=29.5
21:27:31.432 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:31.438 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:31.444 00.006 14556 Enqueuing Expose request
21:27:31.448 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:27:31.452 00.004 12308 Worker thread wakes up
21:27:31.452 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:31.452 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:32.709 01.257 12308 Exposure complete
21:27:32.849 00.140 12308 worker thread done servicing request
21:27:32.850 00.001 14556 OnExposeComplete: enter
21:27:32.855 00.005 14556 UpdateGuideState(): m_state=6
21:27:32.858 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2565
21:27:32.863 00.005 14556 Star::Find returns 1 (0), X=180.84, Y=996.83, Mass=2075, SNR=30.6, Peak=167 HFD=4.6
21:27:32.866 00.003 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.42 = -1.86)
21:27:32.871 00.005 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.96)
21:27:32.874 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.27 hyp=0.28 cameraTheta=1.35 mountX=-0.08 mountY=-0.26, mountTheta=-1.87
21:27:32.880 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.27, opts=13)
21:27:32.883 00.003 14556 Enqueuing Move request for scope (0.06, 0.27)
21:27:32.887 00.004 12308 Worker thread wakes up
21:27:32.887 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.27) opts 0xd
21:27:32.887 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.27)
21:27:32.887 00.000 12308 Moving (0.06, 0.27) raw xDistance=-0.08 yDistance=-0.26
21:27:32.887 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:27:32.887 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:27:32.889 00.002 12308 MoveAxis(E, 0, ABG)
21:27:32.889 00.000 12308 Move returns status 0, amount 0
21:27:32.889 00.000 12308 MoveAxis(N, 182, ABG)
21:27:32.889 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:32.893 00.004 12308 Guiding  Dir = 0, Dur = 182
21:27:32.893 00.000 12308 IsSlewing returns 0
21:27:32.893 00.000 12308 IsGuiding returns 0
21:27:32.895 00.002 12308 PulseGuide returned control before completion, sleep 192
21:27:32.915 00.020 14556 UpdateGuideState exits: m=2075 SNR=30.6
21:27:32.919 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:32.923 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:32.926 00.003 14556 Enqueuing Expose request
21:27:33.089 00.163 12308 IsGuiding returns 1
21:27:33.090 00.001 12308 scope still moving after pulse duration time elapsed
21:27:33.120 00.030 12308 IsSlewing returns 0
21:27:33.121 00.001 12308 IsGuiding returns 0
21:27:33.121 00.000 12308 scope move finished after 182 + 45 ms
21:27:33.122 00.001 12308 Move returns status 0, amount 182
21:27:33.122 00.000 12308 move complete, result=0
21:27:33.123 00.001 12308 worker thread done servicing request
21:27:33.123 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 182 ms NORTH
21:27:33.131 00.008 12308 Worker thread wakes up
21:27:33.131 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:33.131 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:34.383 01.252 12308 Exposure complete
21:27:34.536 00.153 12308 worker thread done servicing request
21:27:34.537 00.001 14556 OnExposeComplete: enter
21:27:34.540 00.003 14556 UpdateGuideState(): m_state=6
21:27:34.544 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2566
21:27:34.547 00.003 14556 Star::Find returns 1 (0), X=180.85, Y=996.61, Mass=2134, SNR=31.0, Peak=155 HFD=4.5
21:27:34.551 00.004 14556 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.07) = xAngle (3.72 = -2.56)
21:27:34.555 00.004 14556 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.62 = -2.66)
21:27:34.558 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.09 cameraTheta=0.65 mountX=-0.07 mountY=-0.04, mountTheta=-2.64
21:27:34.564 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.05, opts=13)
21:27:34.568 00.004 14556 Enqueuing Move request for scope (0.07, 0.05)
21:27:34.571 00.003 12308 Worker thread wakes up
21:27:34.571 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
21:27:34.571 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
21:27:34.572 00.001 12308 Moving (0.07, 0.05) raw xDistance=-0.07 yDistance=-0.04
21:27:34.572 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:27:34.572 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:34.572 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:27:34.572 00.000 12308 MoveAxis(E, 0, ABG)
21:27:34.572 00.000 12308 Move returns status 0, amount 0
21:27:34.572 00.000 12308 MoveAxis(N, 0, ABG)
21:27:34.574 00.002 12308 Move returns status 0, amount 0
21:27:34.574 00.000 12308 move complete, result=0
21:27:34.574 00.000 12308 worker thread done servicing request
21:27:34.574 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:34.597 00.023 14556 UpdateGuideState exits: m=2134 SNR=31.0
21:27:34.601 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:34.604 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:34.608 00.004 14556 Enqueuing Expose request
21:27:34.611 00.003 12308 Worker thread wakes up
21:27:34.611 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:34.612 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:34.612 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:27:35.851 01.239 12308 Exposure complete
21:27:36.010 00.159 12308 worker thread done servicing request
21:27:36.010 00.000 14556 OnExposeComplete: enter
21:27:36.015 00.005 14556 UpdateGuideState(): m_state=6
21:27:36.020 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2567
21:27:36.025 00.005 14556 Star::Find returns 1 (0), X=180.82, Y=996.68, Mass=1976, SNR=29.6, Peak=155 HFD=4.5
21:27:36.030 00.005 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.25 = -2.04)
21:27:36.033 00.003 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
21:27:36.038 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.17 mountX=-0.06 mountY=-0.11, mountTheta=-2.06
21:27:36.043 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.12, opts=13)
21:27:36.047 00.004 14556 Enqueuing Move request for scope (0.05, 0.12)
21:27:36.051 00.004 12308 Worker thread wakes up
21:27:36.051 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
21:27:36.051 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
21:27:36.052 00.001 12308 Moving (0.05, 0.12) raw xDistance=-0.06 yDistance=-0.11
21:27:36.052 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:27:36.053 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:36.053 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:27:36.053 00.000 12308 MoveAxis(E, 0, ABG)
21:27:36.053 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:36.058 00.005 12308 Move returns status 0, amount 0
21:27:36.058 00.000 12308 MoveAxis(N, 0, ABG)
21:27:36.058 00.000 12308 Move returns status 0, amount 0
21:27:36.059 00.001 12308 move complete, result=0
21:27:36.059 00.000 12308 worker thread done servicing request
21:27:36.080 00.021 14556 UpdateGuideState exits: m=1976 SNR=29.6
21:27:36.085 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:36.090 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:36.098 00.008 14556 Enqueuing Expose request
21:27:36.102 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:36.106 00.004 12308 Worker thread wakes up
21:27:36.106 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:36.107 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:37.349 01.242 12308 Exposure complete
21:27:37.500 00.151 12308 worker thread done servicing request
21:27:37.500 00.000 14556 OnExposeComplete: enter
21:27:37.504 00.004 14556 UpdateGuideState(): m_state=6
21:27:37.507 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2568
21:27:37.510 00.003 14556 Star::Find returns 1 (0), X=180.81, Y=996.76, Mass=2107, SNR=30.9, Peak=157 HFD=4.5
21:27:37.513 00.003 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.48 = -1.81)
21:27:37.517 00.004 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.91)
21:27:37.522 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.40 mountX=-0.05 mountY=-0.19, mountTheta=-1.81
21:27:37.527 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.20, opts=13)
21:27:37.532 00.005 14556 Enqueuing Move request for scope (0.03, 0.20)
21:27:37.535 00.003 12308 Worker thread wakes up
21:27:37.535 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
21:27:37.535 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
21:27:37.535 00.000 12308 Moving (0.03, 0.20) raw xDistance=-0.05 yDistance=-0.19
21:27:37.535 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:27:37.536 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:37.536 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:27:37.536 00.000 12308 MoveAxis(E, 0, ABG)
21:27:37.537 00.001 12308 Move returns status 0, amount 0
21:27:37.537 00.000 12308 MoveAxis(N, 0, ABG)
21:27:37.537 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:37.541 00.004 12308 Move returns status 0, amount 0
21:27:37.542 00.001 12308 move complete, result=0
21:27:37.542 00.000 12308 worker thread done servicing request
21:27:37.562 00.020 14556 UpdateGuideState exits: m=2107 SNR=30.9
21:27:37.568 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:37.571 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:37.575 00.004 14556 Enqueuing Expose request
21:27:37.579 00.004 12308 Worker thread wakes up
21:27:37.579 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:37.579 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:27:37.584 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:38.825 01.241 12308 Exposure complete
21:27:38.994 00.169 12308 worker thread done servicing request
21:27:38.994 00.000 14556 OnExposeComplete: enter
21:27:38.998 00.004 14556 UpdateGuideState(): m_state=6
21:27:39.005 00.007 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2569
21:27:39.010 00.005 14556 Star::Find returns 1 (0), X=180.86, Y=996.66, Mass=2100, SNR=30.8, Peak=160 HFD=4.5
21:27:39.015 00.005 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.98 = -2.30)
21:27:39.021 00.006 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.88 = -2.40)
21:27:39.026 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.91 mountX=-0.09 mountY=-0.09, mountTheta=-2.35
21:27:39.033 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.10, opts=13)
21:27:39.039 00.006 14556 Enqueuing Move request for scope (0.08, 0.10)
21:27:39.045 00.006 12308 Worker thread wakes up
21:27:39.046 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
21:27:39.046 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
21:27:39.046 00.000 12308 Moving (0.08, 0.10) raw xDistance=-0.09 yDistance=-0.09
21:27:39.046 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:27:39.046 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:39.047 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:27:39.047 00.000 12308 MoveAxis(E, 0, ABG)
21:27:39.047 00.000 12308 Move returns status 0, amount 0
21:27:39.047 00.000 12308 MoveAxis(N, 0, ABG)
21:27:39.048 00.001 12308 Move returns status 0, amount 0
21:27:39.048 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:39.056 00.008 12308 move complete, result=0
21:27:39.056 00.000 12308 worker thread done servicing request
21:27:39.085 00.029 14556 UpdateGuideState exits: m=2100 SNR=30.8
21:27:39.093 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:39.101 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:39.108 00.007 14556 Enqueuing Expose request
21:27:39.113 00.005 12308 Worker thread wakes up
21:27:39.113 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:39.120 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:39.121 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:40.371 01.250 12308 Exposure complete
21:27:40.528 00.157 12308 worker thread done servicing request
21:27:40.529 00.001 14556 OnExposeComplete: enter
21:27:40.533 00.004 14556 UpdateGuideState(): m_state=6
21:27:40.537 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2570
21:27:40.541 00.004 14556 Star::Find returns 1 (0), X=180.79, Y=996.88, Mass=1796, SNR=28.4, Peak=142 HFD=4.3
21:27:40.544 00.003 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.60 = -1.68)
21:27:40.549 00.005 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.78)
21:27:40.554 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.32 hyp=0.32 cameraTheta=1.53 mountX=-0.03 mountY=-0.31, mountTheta=-1.68
21:27:40.559 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.32, opts=13)
21:27:40.562 00.003 14556 Enqueuing Move request for scope (0.01, 0.32)
21:27:40.566 00.004 12308 Worker thread wakes up
21:27:40.566 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.32) opts 0xd
21:27:40.566 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.32)
21:27:40.566 00.000 12308 Moving (0.01, 0.32) raw xDistance=-0.03 yDistance=-0.31
21:27:40.566 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:27:40.566 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:27:40.566 00.000 12308 MoveAxis(E, 0, ABG)
21:27:40.567 00.001 12308 Move returns status 0, amount 0
21:27:40.567 00.000 12308 MoveAxis(N, 217, ABG)
21:27:40.567 00.000 12308 Guiding  Dir = 0, Dur = 217
21:27:40.567 00.000 12308 IsSlewing returns 0
21:27:40.567 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:40.572 00.005 12308 IsGuiding returns 0
21:27:40.572 00.000 12308 PulseGuide returned control before completion, sleep 227
21:27:40.592 00.020 14556 UpdateGuideState exits: m=1796 SNR=28.4
21:27:40.596 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:40.601 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:40.605 00.004 14556 Enqueuing Expose request
21:27:40.810 00.205 12308 IsGuiding returns 1
21:27:40.810 00.000 12308 scope still moving after pulse duration time elapsed
21:27:40.842 00.032 12308 IsSlewing returns 0
21:27:40.844 00.002 12308 IsGuiding returns 0
21:27:40.845 00.001 12308 scope move finished after 217 + 55 ms
21:27:40.846 00.001 12308 Move returns status 0, amount 217
21:27:40.846 00.000 12308 move complete, result=0
21:27:40.847 00.001 12308 worker thread done servicing request
21:27:40.847 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 217 ms NORTH
21:27:40.854 00.007 12308 Worker thread wakes up
21:27:40.855 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:40.855 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:42.108 01.253 12308 Exposure complete
21:27:42.271 00.163 12308 worker thread done servicing request
21:27:42.271 00.000 14556 OnExposeComplete: enter
21:27:42.274 00.003 14556 UpdateGuideState(): m_state=6
21:27:42.279 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2571
21:27:42.282 00.003 14556 Star::Find returns 1 (0), X=180.85, Y=996.87, Mass=1768, SNR=28.3, Peak=148 HFD=4.3
21:27:42.286 00.004 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.42 = -1.86)
21:27:42.289 00.003 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.96)
21:27:42.293 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.31 hyp=0.32 cameraTheta=1.35 mountX=-0.09 mountY=-0.30, mountTheta=-1.87
21:27:42.299 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.31, opts=13)
21:27:42.305 00.006 14556 Enqueuing Move request for scope (0.07, 0.31)
21:27:42.311 00.006 12308 Worker thread wakes up
21:27:42.311 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.31) opts 0xd
21:27:42.311 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.31)
21:27:42.311 00.000 12308 Moving (0.07, 0.31) raw xDistance=-0.09 yDistance=-0.30
21:27:42.312 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:27:42.312 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:27:42.312 00.000 12308 MoveAxis(E, 0, ABG)
21:27:42.312 00.000 12308 Move returns status 0, amount 0
21:27:42.313 00.001 12308 MoveAxis(N, 208, ABG)
21:27:42.313 00.000 12308 Guiding  Dir = 0, Dur = 208
21:27:42.313 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:42.319 00.006 12308 IsSlewing returns 0
21:27:42.320 00.001 12308 IsGuiding returns 0
21:27:42.321 00.001 12308 PulseGuide returned control before completion, sleep 218
21:27:42.352 00.031 14556 UpdateGuideState exits: m=1768 SNR=28.3
21:27:42.356 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:42.362 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:42.369 00.007 14556 Enqueuing Expose request
21:27:42.549 00.180 12308 IsGuiding returns 1
21:27:42.549 00.000 12308 scope still moving after pulse duration time elapsed
21:27:42.580 00.031 12308 IsSlewing returns 0
21:27:42.580 00.000 12308 IsGuiding returns 0
21:27:42.580 00.000 12308 scope move finished after 208 + 52 ms
21:27:42.580 00.000 12308 Move returns status 0, amount 208
21:27:42.582 00.002 12308 move complete, result=0
21:27:42.582 00.000 12308 worker thread done servicing request
21:27:42.582 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 208 ms NORTH
21:27:42.587 00.005 12308 Worker thread wakes up
21:27:42.588 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:42.588 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:43.842 01.254 12308 Exposure complete
21:27:43.986 00.144 12308 worker thread done servicing request
21:27:43.987 00.001 14556 OnExposeComplete: enter
21:27:43.990 00.003 14556 UpdateGuideState(): m_state=6
21:27:43.993 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2572
21:27:43.999 00.006 14556 Star::Find returns 1 (0), X=181.02, Y=996.49, Mass=2173, SNR=31.4, Peak=155 HFD=4.2
21:27:44.004 00.005 14556 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-3.07) = xAngle (2.81 = 2.81)
21:27:44.008 00.004 14556 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.71 = 2.71)
21:27:44.012 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=-0.07 hyp=0.25 cameraTheta=-0.27 mountX=-0.24 mountY=0.11, mountTheta=2.72
21:27:44.017 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=-0.07, opts=13)
21:27:44.020 00.003 14556 Enqueuing Move request for scope (0.24, -0.07)
21:27:44.024 00.004 12308 Worker thread wakes up
21:27:44.024 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.07) opts 0xd
21:27:44.025 00.001 12308 Handling offset move in thread for scope, endpoint = (0.24, -0.07)
21:27:44.025 00.000 12308 Moving (0.24, -0.07) raw xDistance=-0.24 yDistance=0.11
21:27:44.025 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:27:44.025 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:44.025 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:27:44.026 00.001 12308 MoveAxis(E, 103, ABG)
21:27:44.026 00.000 12308 Guiding  Dir = 2, Dur = 103
21:27:44.026 00.000 12308 IsSlewing returns 0
21:27:44.028 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:44.032 00.004 12308 IsGuiding returns 0
21:27:44.032 00.000 12308 PulseGuide returned control before completion, sleep 113
21:27:44.053 00.021 14556 UpdateGuideState exits: m=2173 SNR=31.4
21:27:44.059 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:44.063 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:44.068 00.005 14556 Enqueuing Expose request
21:27:44.161 00.093 12308 IsGuiding returns 0
21:27:44.161 00.000 12308 Move returns status 0, amount 103
21:27:44.161 00.000 12308 MoveAxis(N, 0, ABG)
21:27:44.163 00.002 12308 Move returns status 0, amount 0
21:27:44.163 00.000 12308 move complete, result=0
21:27:44.164 00.001 14556 GuideStep: -0.2 px 103 ms EAST, 0.1 px 0 ms NORTH
21:27:44.170 00.006 12308 worker thread done servicing request
21:27:44.171 00.001 12308 Worker thread wakes up
21:27:44.171 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:44.171 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:45.426 01.255 12308 Exposure complete
21:27:45.565 00.139 12308 worker thread done servicing request
21:27:45.565 00.000 14556 OnExposeComplete: enter
21:27:45.568 00.003 14556 UpdateGuideState(): m_state=6
21:27:45.572 00.004 14556 Star::Find(15, 181, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2573
21:27:45.576 00.004 14556 Star::Find returns 1 (0), X=180.80, Y=996.70, Mass=1822, SNR=28.5, Peak=121 HFD=4.5
21:27:45.578 00.002 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.45 = -1.84)
21:27:45.581 00.003 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.94)
21:27:45.584 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.37 mountX=-0.04 mountY=-0.13, mountTheta=-1.84
21:27:45.590 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.14, opts=13)
21:27:45.593 00.003 14556 Enqueuing Move request for scope (0.03, 0.14)
21:27:45.597 00.004 12308 Worker thread wakes up
21:27:45.597 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
21:27:45.597 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
21:27:45.597 00.000 12308 Moving (0.03, 0.14) raw xDistance=-0.04 yDistance=-0.13
21:27:45.597 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:27:45.597 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:45.598 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:27:45.598 00.000 12308 MoveAxis(E, 0, ABG)
21:27:45.598 00.000 12308 Move returns status 0, amount 0
21:27:45.598 00.000 12308 MoveAxis(N, 0, ABG)
21:27:45.598 00.000 12308 Move returns status 0, amount 0
21:27:45.598 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:45.603 00.005 12308 move complete, result=0
21:27:45.604 00.001 12308 worker thread done servicing request
21:27:45.624 00.020 14556 UpdateGuideState exits: m=1822 SNR=28.5
21:27:45.629 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:45.634 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:45.638 00.004 14556 Enqueuing Expose request
21:27:45.644 00.006 12308 Worker thread wakes up
21:27:45.644 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:45.650 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:45.650 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:46.892 01.242 12308 Exposure complete
21:27:47.045 00.153 12308 worker thread done servicing request
21:27:47.045 00.000 14556 OnExposeComplete: enter
21:27:47.049 00.004 14556 UpdateGuideState(): m_state=6
21:27:47.054 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2574
21:27:47.058 00.004 14556 Star::Find returns 1 (0), X=180.87, Y=996.61, Mass=2134, SNR=30.8, Peak=147 HFD=4.5
21:27:47.062 00.004 14556 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.07) = xAngle (3.60 = -2.68)
21:27:47.065 00.003 14556 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.50 = -2.78)
21:27:47.069 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.11 cameraTheta=0.53 mountX=-0.10 mountY=-0.04, mountTheta=-2.77
21:27:47.074 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.05, opts=13)
21:27:47.079 00.005 14556 Enqueuing Move request for scope (0.09, 0.05)
21:27:47.083 00.004 12308 Worker thread wakes up
21:27:47.083 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
21:27:47.083 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
21:27:47.084 00.001 12308 Moving (0.09, 0.05) raw xDistance=-0.10 yDistance=-0.04
21:27:47.084 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:27:47.084 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:47.084 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:27:47.084 00.000 12308 MoveAxis(E, 0, ABG)
21:27:47.084 00.000 12308 Move returns status 0, amount 0
21:27:47.085 00.001 12308 MoveAxis(N, 0, ABG)
21:27:47.085 00.000 12308 Move returns status 0, amount 0
21:27:47.085 00.000 12308 move complete, result=0
21:27:47.086 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:47.089 00.003 12308 worker thread done servicing request
21:27:47.110 00.021 14556 UpdateGuideState exits: m=2134 SNR=30.8
21:27:47.114 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:47.117 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:47.124 00.007 14556 Enqueuing Expose request
21:27:47.129 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:27:47.133 00.004 12308 Worker thread wakes up
21:27:47.133 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:47.133 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:48.383 01.250 12308 Exposure complete
21:27:48.533 00.150 12308 worker thread done servicing request
21:27:48.534 00.001 14556 OnExposeComplete: enter
21:27:48.537 00.003 14556 UpdateGuideState(): m_state=6
21:27:48.542 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2575
21:27:48.546 00.004 14556 Star::Find returns 1 (0), X=180.80, Y=996.44, Mass=1708, SNR=27.9, Peak=103 HFD=4.6
21:27:48.549 00.003 14556 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-3.07) = xAngle (1.67 = 1.67)
21:27:48.553 00.004 14556 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.57 = 1.57)
21:27:48.558 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.40 mountX=-0.01 mountY=0.12, mountTheta=1.67
21:27:48.564 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.12, opts=13)
21:27:48.567 00.003 14556 Enqueuing Move request for scope (0.02, -0.12)
21:27:48.570 00.003 12308 Worker thread wakes up
21:27:48.570 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
21:27:48.572 00.002 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
21:27:48.572 00.000 12308 Moving (0.02, -0.12) raw xDistance=-0.01 yDistance=0.12
21:27:48.572 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:27:48.572 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:48.572 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:27:48.573 00.001 12308 MoveAxis(E, 0, ABG)
21:27:48.573 00.000 12308 Move returns status 0, amount 0
21:27:48.573 00.000 12308 MoveAxis(N, 0, ABG)
21:27:48.573 00.000 12308 Move returns status 0, amount 0
21:27:48.574 00.001 12308 move complete, result=0
21:27:48.574 00.000 12308 worker thread done servicing request
21:27:48.574 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:48.598 00.024 14556 UpdateGuideState exits: m=1708 SNR=27.9
21:27:48.602 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:48.605 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:48.610 00.005 14556 Enqueuing Expose request
21:27:48.613 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:27:48.618 00.005 12308 Worker thread wakes up
21:27:48.618 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:48.618 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:49.868 01.250 12308 Exposure complete
21:27:50.015 00.147 12308 worker thread done servicing request
21:27:50.016 00.001 14556 OnExposeComplete: enter
21:27:50.020 00.004 14556 UpdateGuideState(): m_state=6
21:27:50.022 00.002 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2576
21:27:50.027 00.005 14556 Star::Find returns 1 (0), X=180.73, Y=996.61, Mass=2032, SNR=30.4, Peak=152 HFD=4.5
21:27:50.032 00.005 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
21:27:50.037 00.005 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.97)
21:27:50.041 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.34 mountX=0.04 mountY=-0.05, mountTheta=-0.91
21:27:50.045 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.05, opts=13)
21:27:50.049 00.004 14556 Enqueuing Move request for scope (-0.04, 0.05)
21:27:50.053 00.004 12308 Worker thread wakes up
21:27:50.053 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
21:27:50.053 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
21:27:50.053 00.000 12308 Moving (-0.04, 0.05) raw xDistance=0.04 yDistance=-0.05
21:27:50.053 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:27:50.053 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:50.054 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:27:50.054 00.000 12308 MoveAxis(E, 0, ABG)
21:27:50.054 00.000 12308 Move returns status 0, amount 0
21:27:50.054 00.000 12308 MoveAxis(N, 0, ABG)
21:27:50.054 00.000 12308 Move returns status 0, amount 0
21:27:50.054 00.000 12308 move complete, result=0
21:27:50.054 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:50.059 00.005 12308 worker thread done servicing request
21:27:50.078 00.019 14556 UpdateGuideState exits: m=2032 SNR=30.4
21:27:50.084 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:50.088 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:50.095 00.007 14556 Enqueuing Expose request
21:27:50.100 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:50.104 00.004 12308 Worker thread wakes up
21:27:50.104 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:50.104 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:51.357 01.253 12308 Exposure complete
21:27:51.503 00.146 12308 worker thread done servicing request
21:27:51.503 00.000 14556 OnExposeComplete: enter
21:27:51.509 00.006 14556 UpdateGuideState(): m_state=6
21:27:51.512 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2577
21:27:51.517 00.005 14556 Star::Find returns 1 (0), X=180.74, Y=996.71, Mass=2068, SNR=30.6, Peak=143 HFD=4.7
21:27:51.520 00.003 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.87 = -1.42)
21:27:51.526 00.006 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.52)
21:27:51.530 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.79 mountX=0.02 mountY=-0.15, mountTheta=-1.42
21:27:51.534 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.15, opts=13)
21:27:51.539 00.005 14556 Enqueuing Move request for scope (-0.03, 0.15)
21:27:51.544 00.005 12308 Worker thread wakes up
21:27:51.544 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
21:27:51.544 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
21:27:51.544 00.000 12308 Moving (-0.03, 0.15) raw xDistance=0.02 yDistance=-0.15
21:27:51.544 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:27:51.545 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:51.545 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:27:51.545 00.000 12308 MoveAxis(E, 0, ABG)
21:27:51.545 00.000 12308 Move returns status 0, amount 0
21:27:51.545 00.000 12308 MoveAxis(N, 0, ABG)
21:27:51.545 00.000 12308 Move returns status 0, amount 0
21:27:51.545 00.000 12308 move complete, result=0
21:27:51.546 00.001 12308 worker thread done servicing request
21:27:51.547 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:51.573 00.026 14556 UpdateGuideState exits: m=2068 SNR=30.6
21:27:51.577 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:51.580 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:51.585 00.005 14556 Enqueuing Expose request
21:27:51.591 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:51.596 00.005 12308 Worker thread wakes up
21:27:51.596 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:51.596 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:52.850 01.254 12308 Exposure complete
21:27:53.003 00.153 12308 worker thread done servicing request
21:27:53.003 00.000 14556 OnExposeComplete: enter
21:27:53.008 00.005 14556 UpdateGuideState(): m_state=6
21:27:53.012 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2578
21:27:53.016 00.004 14556 Star::Find returns 1 (0), X=180.82, Y=996.69, Mass=2043, SNR=30.3, Peak=162 HFD=4.5
21:27:53.019 00.003 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.34 = -1.95)
21:27:53.024 00.005 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.24 = -2.05)
21:27:53.029 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.26 mountX=-0.05 mountY=-0.12, mountTheta=-1.96
21:27:53.034 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.13, opts=13)
21:27:53.038 00.004 14556 Enqueuing Move request for scope (0.04, 0.13)
21:27:53.043 00.005 12308 Worker thread wakes up
21:27:53.043 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
21:27:53.043 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
21:27:53.043 00.000 12308 Moving (0.04, 0.13) raw xDistance=-0.05 yDistance=-0.12
21:27:53.043 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:27:53.045 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:53.045 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:27:53.045 00.000 12308 MoveAxis(E, 0, ABG)
21:27:53.045 00.000 12308 Move returns status 0, amount 0
21:27:53.045 00.000 12308 MoveAxis(N, 0, ABG)
21:27:53.046 00.001 12308 Move returns status 0, amount 0
21:27:53.046 00.000 12308 move complete, result=0
21:27:53.047 00.001 12308 worker thread done servicing request
21:27:53.047 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:53.083 00.036 14556 UpdateGuideState exits: m=2043 SNR=30.3
21:27:53.089 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:53.095 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:53.101 00.006 14556 Enqueuing Expose request
21:27:53.106 00.005 12308 Worker thread wakes up
21:27:53.106 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:53.106 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:53.106 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:54.360 01.254 12308 Exposure complete
21:27:54.520 00.160 12308 worker thread done servicing request
21:27:54.520 00.000 14556 OnExposeComplete: enter
21:27:54.526 00.006 14556 UpdateGuideState(): m_state=6
21:27:54.530 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2579
21:27:54.535 00.005 14556 Star::Find returns 1 (0), X=180.70, Y=996.75, Mass=2091, SNR=30.7, Peak=153 HFD=4.6
21:27:54.538 00.003 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.04 = -1.24)
21:27:54.542 00.004 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.34)
21:27:54.546 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.97 mountX=0.07 mountY=-0.20, mountTheta=-1.25
21:27:54.550 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.19, opts=13)
21:27:54.554 00.004 14556 Enqueuing Move request for scope (-0.08, 0.19)
21:27:54.559 00.005 12308 Worker thread wakes up
21:27:54.559 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.19) opts 0xd
21:27:54.560 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.19)
21:27:54.560 00.000 12308 Moving (-0.08, 0.19) raw xDistance=0.07 yDistance=-0.20
21:27:54.560 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:27:54.562 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:27:54.562 00.000 12308 MoveAxis(E, 0, ABG)
21:27:54.562 00.000 12308 Move returns status 0, amount 0
21:27:54.563 00.001 12308 MoveAxis(N, 142, ABG)
21:27:54.563 00.000 12308 Guiding  Dir = 0, Dur = 142
21:27:54.563 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:54.569 00.006 12308 IsSlewing returns 0
21:27:54.569 00.000 12308 IsGuiding returns 0
21:27:54.569 00.000 12308 PulseGuide returned control before completion, sleep 152
21:27:54.591 00.022 14556 UpdateGuideState exits: m=2091 SNR=30.7
21:27:54.596 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:54.600 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:54.605 00.005 14556 Enqueuing Expose request
21:27:54.728 00.123 12308 IsGuiding returns 1
21:27:54.729 00.001 12308 scope still moving after pulse duration time elapsed
21:27:54.758 00.029 12308 IsSlewing returns 0
21:27:54.760 00.002 12308 IsGuiding returns 0
21:27:54.760 00.000 12308 scope move finished after 142 + 49 ms
21:27:54.761 00.001 12308 Move returns status 0, amount 142
21:27:54.761 00.000 12308 move complete, result=0
21:27:54.761 00.000 12308 worker thread done servicing request
21:27:54.762 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 142 ms NORTH
21:27:54.768 00.006 12308 Worker thread wakes up
21:27:54.768 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:54.768 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:56.020 01.252 12308 Exposure complete
21:27:56.171 00.151 12308 worker thread done servicing request
21:27:56.171 00.000 14556 OnExposeComplete: enter
21:27:56.175 00.004 14556 UpdateGuideState(): m_state=6
21:27:56.180 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2580
21:27:56.187 00.007 14556 Star::Find returns 1 (0), X=180.86, Y=996.68, Mass=2090, SNR=30.6, Peak=146 HFD=4.6
21:27:56.193 00.006 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.03 = -2.25)
21:27:56.197 00.004 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.93 = -2.35)
21:27:56.202 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.96 mountX=-0.10 mountY=-0.11, mountTheta=-2.30
21:27:56.207 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.12, opts=13)
21:27:56.211 00.004 14556 Enqueuing Move request for scope (0.09, 0.12)
21:27:56.216 00.005 12308 Worker thread wakes up
21:27:56.216 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
21:27:56.216 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
21:27:56.217 00.001 12308 Moving (0.09, 0.12) raw xDistance=-0.10 yDistance=-0.11
21:27:56.217 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:27:56.217 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:27:56.217 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:27:56.218 00.001 12308 MoveAxis(E, 0, ABG)
21:27:56.218 00.000 12308 Move returns status 0, amount 0
21:27:56.218 00.000 12308 MoveAxis(N, 0, ABG)
21:27:56.218 00.000 12308 Move returns status 0, amount 0
21:27:56.218 00.000 12308 move complete, result=0
21:27:56.218 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:56.223 00.005 12308 worker thread done servicing request
21:27:56.245 00.022 14556 UpdateGuideState exits: m=2090 SNR=30.6
21:27:56.250 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:56.253 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:56.258 00.005 14556 Enqueuing Expose request
21:27:56.261 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:56.264 00.003 12308 Worker thread wakes up
21:27:56.266 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:56.266 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:57.513 01.247 12308 Exposure complete
21:27:57.669 00.156 12308 worker thread done servicing request
21:27:57.669 00.000 14556 OnExposeComplete: enter
21:27:57.674 00.005 14556 UpdateGuideState(): m_state=6
21:27:57.678 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2581
21:27:57.681 00.003 14556 Star::Find returns 1 (0), X=180.64, Y=996.77, Mass=1908, SNR=29.3, Peak=159 HFD=4.0
21:27:57.687 00.006 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
21:27:57.692 00.005 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
21:27:57.696 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.25 cameraTheta=2.15 mountX=0.12 mountY=-0.23, mountTheta=-1.08
21:27:57.700 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.21, opts=13)
21:27:57.705 00.005 14556 Enqueuing Move request for scope (-0.13, 0.21)
21:27:57.710 00.005 12308 Worker thread wakes up
21:27:57.710 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.21) opts 0xd
21:27:57.710 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.21)
21:27:57.710 00.000 12308 Moving (-0.13, 0.21) raw xDistance=0.12 yDistance=-0.23
21:27:57.710 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:27:57.711 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:27:57.711 00.000 12308 MoveAxis(E, 0, ABG)
21:27:57.711 00.000 12308 Move returns status 0, amount 0
21:27:57.711 00.000 12308 MoveAxis(N, 159, ABG)
21:27:57.712 00.001 12308 Guiding  Dir = 0, Dur = 159
21:27:57.712 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:57.716 00.004 12308 IsSlewing returns 0
21:27:57.716 00.000 12308 IsGuiding returns 0
21:27:57.717 00.001 12308 PulseGuide returned control before completion, sleep 169
21:27:57.738 00.021 14556 UpdateGuideState exits: m=1908 SNR=29.3
21:27:57.744 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:57.748 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:57.753 00.005 14556 Enqueuing Expose request
21:27:57.892 00.139 12308 IsGuiding returns 1
21:27:57.893 00.001 12308 scope still moving after pulse duration time elapsed
21:27:57.923 00.030 12308 IsSlewing returns 0
21:27:57.925 00.002 12308 IsGuiding returns 0
21:27:57.925 00.000 12308 scope move finished after 159 + 48 ms
21:27:57.925 00.000 12308 Move returns status 0, amount 159
21:27:57.926 00.001 12308 move complete, result=0
21:27:57.926 00.000 12308 worker thread done servicing request
21:27:57.927 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 159 ms NORTH
21:27:57.932 00.005 12308 Worker thread wakes up
21:27:57.932 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:57.932 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:27:59.183 01.251 12308 Exposure complete
21:27:59.350 00.167 12308 worker thread done servicing request
21:27:59.350 00.000 14556 OnExposeComplete: enter
21:27:59.354 00.004 14556 UpdateGuideState(): m_state=6
21:27:59.357 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2582
21:27:59.361 00.004 14556 Star::Find returns 1 (0), X=180.63, Y=996.86, Mass=2071, SNR=30.6, Peak=156 HFD=4.6
21:27:59.364 00.003 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.11 = -1.18)
21:27:59.368 00.004 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.27)
21:27:59.370 00.002 14556 CameraToMount -- cameraX=-0.15 cameraY=0.30 hyp=0.33 cameraTheta=2.03 mountX=0.13 mountY=-0.32, mountTheta=-1.19
21:27:59.374 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.30, opts=13)
21:27:59.378 00.004 14556 Enqueuing Move request for scope (-0.15, 0.30)
21:27:59.380 00.002 12308 Worker thread wakes up
21:27:59.381 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.30) opts 0xd
21:27:59.381 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.30)
21:27:59.381 00.000 12308 Moving (-0.15, 0.30) raw xDistance=0.13 yDistance=-0.32
21:27:59.381 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:27:59.381 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:27:59.382 00.001 12308 MoveAxis(E, 0, ABG)
21:27:59.382 00.000 12308 Move returns status 0, amount 0
21:27:59.382 00.000 12308 MoveAxis(N, 223, ABG)
21:27:59.382 00.000 12308 Guiding  Dir = 0, Dur = 223
21:27:59.382 00.000 12308 IsSlewing returns 0
21:27:59.383 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:27:59.386 00.003 12308 IsGuiding returns 0
21:27:59.386 00.000 12308 PulseGuide returned control before completion, sleep 233
21:27:59.407 00.021 14556 UpdateGuideState exits: m=2071 SNR=30.6
21:27:59.413 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:59.417 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:27:59.420 00.003 14556 Enqueuing Expose request
21:27:59.629 00.209 12308 IsGuiding returns 1
21:27:59.630 00.001 12308 scope still moving after pulse duration time elapsed
21:27:59.661 00.031 12308 IsSlewing returns 0
21:27:59.663 00.002 12308 IsGuiding returns 0
21:27:59.663 00.000 12308 scope move finished after 223 + 54 ms
21:27:59.664 00.001 12308 Move returns status 0, amount 223
21:27:59.664 00.000 12308 move complete, result=0
21:27:59.665 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 223 ms NORTH
21:27:59.672 00.007 12308 worker thread done servicing request
21:27:59.672 00.000 12308 Worker thread wakes up
21:27:59.672 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:27:59.673 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:00.922 01.249 12308 Exposure complete
21:28:01.063 00.141 12308 worker thread done servicing request
21:28:01.063 00.000 14556 OnExposeComplete: enter
21:28:01.067 00.004 14556 UpdateGuideState(): m_state=6
21:28:01.071 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2583
21:28:01.076 00.005 14556 Star::Find returns 1 (0), X=180.57, Y=996.56, Mass=1877, SNR=29.2, Peak=114 HFD=4.7
21:28:01.079 00.003 14556 CameraToMount -- cameraTheta (3.14) - m_xAngle (-3.07) = xAngle (6.21 = -0.07)
21:28:01.083 00.004 14556 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.11 = -0.17)
21:28:01.088 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=0.00 hyp=0.21 cameraTheta=3.14 mountX=0.20 mountY=-0.03, mountTheta=-0.17
21:28:01.094 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.00, opts=13)
21:28:01.098 00.004 14556 Enqueuing Move request for scope (-0.21, 0.00)
21:28:01.103 00.005 12308 Worker thread wakes up
21:28:01.103 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.00) opts 0xd
21:28:01.103 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.00)
21:28:01.103 00.000 12308 Moving (-0.21, 0.00) raw xDistance=0.20 yDistance=-0.03
21:28:01.103 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:28:01.103 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:28:01.104 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:28:01.104 00.000 12308 MoveAxis(W, 89, ABG)
21:28:01.104 00.000 12308 Guiding  Dir = 3, Dur = 89
21:28:01.104 00.000 12308 IsSlewing returns 0
21:28:01.104 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:01.109 00.005 12308 IsGuiding returns 0
21:28:01.109 00.000 12308 PulseGuide returned control before completion, sleep 99
21:28:01.130 00.021 14556 UpdateGuideState exits: m=1877 SNR=29.2
21:28:01.135 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:01.138 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:01.142 00.004 14556 Enqueuing Expose request
21:28:01.224 00.082 12308 IsGuiding returns 1
21:28:01.225 00.001 12308 scope still moving after pulse duration time elapsed
21:28:01.257 00.032 12308 IsSlewing returns 0
21:28:01.259 00.002 12308 IsGuiding returns 0
21:28:01.259 00.000 12308 scope move finished after 89 + 60 ms
21:28:01.259 00.000 12308 Move returns status 0, amount 89
21:28:01.260 00.001 12308 MoveAxis(N, 0, ABG)
21:28:01.261 00.001 12308 Move returns status 0, amount 0
21:28:01.261 00.000 12308 move complete, result=0
21:28:01.261 00.000 12308 worker thread done servicing request
21:28:01.262 00.001 12308 Worker thread wakes up
21:28:01.262 00.000 14556 GuideStep: 0.2 px 89 ms WEST, -0.0 px 0 ms NORTH
21:28:01.267 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:01.268 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:02.514 01.246 12308 Exposure complete
21:28:02.673 00.159 12308 worker thread done servicing request
21:28:02.674 00.001 14556 OnExposeComplete: enter
21:28:02.678 00.004 14556 UpdateGuideState(): m_state=6
21:28:02.682 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2584
21:28:02.686 00.004 14556 Star::Find returns 1 (0), X=180.76, Y=996.57, Mass=1940, SNR=29.6, Peak=139 HFD=4.6
21:28:02.691 00.005 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.79 = -0.49)
21:28:02.695 00.004 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.59)
21:28:02.698 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.72 mountX=0.01 mountY=-0.01, mountTheta=-0.57
21:28:02.703 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.01, opts=13)
21:28:02.707 00.004 14556 Enqueuing Move request for scope (-0.01, 0.01)
21:28:02.711 00.004 12308 Worker thread wakes up
21:28:02.711 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
21:28:02.712 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
21:28:02.712 00.000 12308 Moving (-0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
21:28:02.712 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:28:02.712 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:28:02.712 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:28:02.713 00.001 12308 MoveAxis(E, 0, ABG)
21:28:02.713 00.000 12308 Move returns status 0, amount 0
21:28:02.713 00.000 12308 MoveAxis(N, 0, ABG)
21:28:02.713 00.000 12308 Move returns status 0, amount 0
21:28:02.713 00.000 12308 move complete, result=0
21:28:02.714 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:02.719 00.005 12308 worker thread done servicing request
21:28:02.740 00.021 14556 UpdateGuideState exits: m=1940 SNR=29.6
21:28:02.746 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:02.751 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:02.754 00.003 14556 Enqueuing Expose request
21:28:02.760 00.006 12308 Worker thread wakes up
21:28:02.760 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:28:02.763 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:02.764 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:04.019 01.255 12308 Exposure complete
21:28:04.168 00.149 12308 worker thread done servicing request
21:28:04.168 00.000 14556 OnExposeComplete: enter
21:28:04.173 00.005 14556 UpdateGuideState(): m_state=6
21:28:04.176 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2585
21:28:04.183 00.007 14556 Star::Find returns 1 (0), X=180.78, Y=996.62, Mass=2189, SNR=31.4, Peak=154 HFD=4.5
21:28:04.187 00.004 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.67 = -1.61)
21:28:04.192 00.005 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
21:28:04.196 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.60 mountX=-0.00 mountY=-0.06, mountTheta=-1.61
21:28:04.202 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.06, opts=13)
21:28:04.205 00.003 14556 Enqueuing Move request for scope (-0.00, 0.06)
21:28:04.209 00.004 12308 Worker thread wakes up
21:28:04.209 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.06) opts 0xd
21:28:04.209 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.06)
21:28:04.209 00.000 12308 Moving (-0.00, 0.06) raw xDistance=-0.00 yDistance=-0.06
21:28:04.210 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:28:04.210 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:28:04.211 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:28:04.211 00.000 12308 MoveAxis(E, 0, ABG)
21:28:04.211 00.000 12308 Move returns status 0, amount 0
21:28:04.211 00.000 12308 MoveAxis(N, 0, ABG)
21:28:04.211 00.000 12308 Move returns status 0, amount 0
21:28:04.212 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:04.217 00.005 12308 move complete, result=0
21:28:04.217 00.000 12308 worker thread done servicing request
21:28:04.239 00.022 14556 UpdateGuideState exits: m=2189 SNR=31.4
21:28:04.247 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:04.251 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:04.255 00.004 14556 Enqueuing Expose request
21:28:04.258 00.003 12308 Worker thread wakes up
21:28:04.259 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:28:04.263 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:04.263 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:05.516 01.253 12308 Exposure complete
21:28:05.683 00.167 12308 worker thread done servicing request
21:28:05.683 00.000 14556 OnExposeComplete: enter
21:28:05.689 00.006 14556 UpdateGuideState(): m_state=6
21:28:05.695 00.006 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2586
21:28:05.700 00.005 14556 Star::Find returns 1 (0), X=180.70, Y=996.69, Mass=1926, SNR=29.6, Peak=142 HFD=4.1
21:28:05.705 00.005 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
21:28:05.712 00.007 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.24)
21:28:05.720 00.008 14556 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.15 cameraTheta=2.07 mountX=0.06 mountY=-0.14, mountTheta=-1.16
21:28:05.728 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.13, opts=13)
21:28:05.735 00.007 14556 Enqueuing Move request for scope (-0.07, 0.13)
21:28:05.740 00.005 12308 Worker thread wakes up
21:28:05.740 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd
21:28:05.740 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.13)
21:28:05.742 00.002 12308 Moving (-0.07, 0.13) raw xDistance=0.06 yDistance=-0.14
21:28:05.742 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:28:05.742 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:28:05.743 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:28:05.743 00.000 12308 MoveAxis(E, 0, ABG)
21:28:05.743 00.000 12308 Move returns status 0, amount 0
21:28:05.743 00.000 12308 MoveAxis(N, 0, ABG)
21:28:05.744 00.001 12308 Move returns status 0, amount 0
21:28:05.744 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:05.750 00.006 12308 move complete, result=0
21:28:05.750 00.000 12308 worker thread done servicing request
21:28:05.778 00.028 14556 UpdateGuideState exits: m=1926 SNR=29.6
21:28:05.783 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:05.792 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:05.797 00.005 14556 Enqueuing Expose request
21:28:05.803 00.006 12308 Worker thread wakes up
21:28:05.803 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:28:05.809 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:05.811 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:07.051 01.240 12308 Exposure complete
21:28:07.211 00.160 12308 worker thread done servicing request
21:28:07.211 00.000 14556 OnExposeComplete: enter
21:28:07.216 00.005 14556 UpdateGuideState(): m_state=6
21:28:07.219 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2587
21:28:07.224 00.005 14556 Star::Find returns 1 (0), X=180.61, Y=996.76, Mass=2240, SNR=31.6, Peak=152 HFD=4.7
21:28:07.228 00.004 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.34 = -0.94)
21:28:07.232 00.004 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.04)
21:28:07.236 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.20 hyp=0.27 cameraTheta=2.27 mountX=0.16 mountY=-0.23, mountTheta=-0.97
21:28:07.240 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.20, opts=13)
21:28:07.246 00.006 14556 Enqueuing Move request for scope (-0.17, 0.20)
21:28:07.251 00.005 12308 Worker thread wakes up
21:28:07.251 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.20) opts 0xd
21:28:07.251 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.20)
21:28:07.251 00.000 12308 Moving (-0.17, 0.20) raw xDistance=0.16 yDistance=-0.23
21:28:07.252 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:28:07.252 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:28:07.252 00.000 12308 MoveAxis(E, 0, ABG)
21:28:07.252 00.000 12308 Move returns status 0, amount 0
21:28:07.252 00.000 12308 MoveAxis(N, 161, ABG)
21:28:07.252 00.000 12308 Guiding  Dir = 0, Dur = 161
21:28:07.253 00.001 12308 IsSlewing returns 0
21:28:07.253 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:07.258 00.005 12308 IsGuiding returns 0
21:28:07.258 00.000 12308 PulseGuide returned control before completion, sleep 171
21:28:07.279 00.021 14556 UpdateGuideState exits: m=2240 SNR=31.6
21:28:07.284 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:07.287 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:07.292 00.005 14556 Enqueuing Expose request
21:28:07.446 00.154 12308 IsGuiding returns 1
21:28:07.446 00.000 12308 scope still moving after pulse duration time elapsed
21:28:07.477 00.031 12308 IsSlewing returns 0
21:28:07.479 00.002 12308 IsGuiding returns 0
21:28:07.479 00.000 12308 scope move finished after 161 + 60 ms
21:28:07.480 00.001 12308 Move returns status 0, amount 161
21:28:07.480 00.000 12308 move complete, result=0
21:28:07.481 00.001 12308 worker thread done servicing request
21:28:07.483 00.002 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 161 ms NORTH
21:28:07.490 00.007 12308 Worker thread wakes up
21:28:07.492 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:07.492 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:08.742 01.250 12308 Exposure complete
21:28:08.884 00.142 12308 worker thread done servicing request
21:28:08.885 00.001 14556 OnExposeComplete: enter
21:28:08.890 00.005 14556 UpdateGuideState(): m_state=6
21:28:08.893 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2588
21:28:08.897 00.004 14556 Star::Find returns 1 (0), X=180.98, Y=996.62, Mass=1949, SNR=29.8, Peak=139 HFD=4.6
21:28:08.901 00.004 14556 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.07) = xAngle (3.35 = -2.94)
21:28:08.907 00.006 14556 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.25 = -3.03)
21:28:08.910 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.27 mountX=-0.21 mountY=-0.02, mountTheta=-3.03
21:28:08.915 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.06, opts=13)
21:28:08.918 00.003 14556 Enqueuing Move request for scope (0.20, 0.06)
21:28:08.923 00.005 12308 Worker thread wakes up
21:28:08.923 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
21:28:08.923 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
21:28:08.923 00.000 12308 Moving (0.20, 0.06) raw xDistance=-0.21 yDistance=-0.02
21:28:08.923 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:28:08.924 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:28:08.924 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:28:08.924 00.000 12308 MoveAxis(E, 90, ABG)
21:28:08.924 00.000 12308 Guiding  Dir = 2, Dur = 90
21:28:08.924 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:08.930 00.006 12308 IsSlewing returns 0
21:28:08.930 00.000 12308 IsGuiding returns 0
21:28:08.931 00.001 12308 PulseGuide returned control before completion, sleep 100
21:28:08.957 00.026 14556 UpdateGuideState exits: m=1949 SNR=29.8
21:28:08.965 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:08.972 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:08.977 00.005 14556 Enqueuing Expose request
21:28:09.045 00.068 12308 IsGuiding returns 1
21:28:09.045 00.000 12308 scope still moving after pulse duration time elapsed
21:28:09.076 00.031 12308 IsSlewing returns 0
21:28:09.076 00.000 12308 IsGuiding returns 0
21:28:09.076 00.000 12308 scope move finished after 90 + 56 ms
21:28:09.078 00.002 12308 Move returns status 0, amount 90
21:28:09.078 00.000 12308 MoveAxis(N, 0, ABG)
21:28:09.078 00.000 12308 Move returns status 0, amount 0
21:28:09.078 00.000 12308 move complete, result=0
21:28:09.078 00.000 12308 worker thread done servicing request
21:28:09.078 00.000 14556 GuideStep: -0.2 px 90 ms EAST, -0.0 px 0 ms NORTH
21:28:09.084 00.006 12308 Worker thread wakes up
21:28:09.084 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:09.084 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:10.336 01.252 12308 Exposure complete
21:28:10.485 00.149 12308 worker thread done servicing request
21:28:10.486 00.001 14556 OnExposeComplete: enter
21:28:10.490 00.004 14556 UpdateGuideState(): m_state=6
21:28:10.494 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2589
21:28:10.498 00.004 14556 Star::Find returns 1 (0), X=180.92, Y=996.79, Mass=1947, SNR=29.7, Peak=130 HFD=4.4
21:28:10.502 00.004 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.09 = -2.19)
21:28:10.507 00.005 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.29)
21:28:10.510 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.23 hyp=0.27 cameraTheta=1.02 mountX=-0.16 mountY=-0.20, mountTheta=-2.23
21:28:10.516 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.23, opts=13)
21:28:10.520 00.004 14556 Enqueuing Move request for scope (0.14, 0.23)
21:28:10.524 00.004 12308 Worker thread wakes up
21:28:10.524 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.23) opts 0xd
21:28:10.524 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.23)
21:28:10.524 00.000 12308 Moving (0.14, 0.23) raw xDistance=-0.16 yDistance=-0.20
21:28:10.525 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:28:10.525 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:28:10.525 00.000 12308 MoveAxis(E, 0, ABG)
21:28:10.525 00.000 12308 Move returns status 0, amount 0
21:28:10.525 00.000 12308 MoveAxis(N, 144, ABG)
21:28:10.526 00.001 12308 Guiding  Dir = 0, Dur = 144
21:28:10.526 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:10.531 00.005 12308 IsSlewing returns 0
21:28:10.531 00.000 12308 IsGuiding returns 0
21:28:10.531 00.000 12308 PulseGuide returned control before completion, sleep 154
21:28:10.550 00.019 14556 UpdateGuideState exits: m=1947 SNR=29.7
21:28:10.554 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:10.559 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:10.565 00.006 14556 Enqueuing Expose request
21:28:10.701 00.136 12308 IsGuiding returns 1
21:28:10.702 00.001 12308 scope still moving after pulse duration time elapsed
21:28:10.731 00.029 12308 IsSlewing returns 0
21:28:10.733 00.002 12308 IsGuiding returns 0
21:28:10.734 00.001 12308 scope move finished after 144 + 58 ms
21:28:10.734 00.000 12308 Move returns status 0, amount 144
21:28:10.734 00.000 12308 move complete, result=0
21:28:10.734 00.000 12308 worker thread done servicing request
21:28:10.736 00.002 12308 Worker thread wakes up
21:28:10.736 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 144 ms NORTH
21:28:10.743 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:10.743 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:11.993 01.250 12308 Exposure complete
21:28:12.145 00.152 12308 worker thread done servicing request
21:28:12.145 00.000 14556 OnExposeComplete: enter
21:28:12.150 00.005 14556 UpdateGuideState(): m_state=6
21:28:12.157 00.007 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2590
21:28:12.162 00.005 14556 Star::Find returns 1 (0), X=180.72, Y=996.60, Mass=1997, SNR=30.0, Peak=151 HFD=4.7
21:28:12.166 00.004 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.53 = -0.76)
21:28:12.171 00.005 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.86)
21:28:12.176 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.07 cameraTheta=2.45 mountX=0.05 mountY=-0.05, mountTheta=-0.81
21:28:12.181 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.04, opts=13)
21:28:12.187 00.006 14556 Enqueuing Move request for scope (-0.05, 0.04)
21:28:12.191 00.004 12308 Worker thread wakes up
21:28:12.191 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
21:28:12.191 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
21:28:12.191 00.000 12308 Moving (-0.05, 0.04) raw xDistance=0.05 yDistance=-0.05
21:28:12.191 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:28:12.193 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:28:12.193 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:28:12.193 00.000 12308 MoveAxis(E, 0, ABG)
21:28:12.193 00.000 12308 Move returns status 0, amount 0
21:28:12.193 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:12.198 00.005 12308 MoveAxis(N, 0, ABG)
21:28:12.198 00.000 12308 Move returns status 0, amount 0
21:28:12.198 00.000 12308 move complete, result=0
21:28:12.198 00.000 12308 worker thread done servicing request
21:28:12.219 00.021 14556 UpdateGuideState exits: m=1997 SNR=30.0
21:28:12.223 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:12.228 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:12.231 00.003 14556 Enqueuing Expose request
21:28:12.235 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:28:12.239 00.004 12308 Worker thread wakes up
21:28:12.239 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:12.239 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:13.494 01.255 12308 Exposure complete
21:28:13.649 00.155 12308 worker thread done servicing request
21:28:13.649 00.000 14556 OnExposeComplete: enter
21:28:13.654 00.005 14556 UpdateGuideState(): m_state=6
21:28:13.663 00.009 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2591
21:28:13.671 00.008 14556 Star::Find returns 1 (0), X=180.84, Y=996.79, Mass=1865, SNR=29.1, Peak=172 HFD=4.4
21:28:13.677 00.006 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.38 = -1.90)
21:28:13.683 00.006 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.00)
21:28:13.694 00.011 14556 CameraToMount -- cameraX=0.06 cameraY=0.23 hyp=0.24 cameraTheta=1.31 mountX=-0.08 mountY=-0.22, mountTheta=-1.91
21:28:13.705 00.011 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.23, opts=13)
21:28:13.711 00.006 14556 Enqueuing Move request for scope (0.06, 0.23)
21:28:13.718 00.007 12308 Worker thread wakes up
21:28:13.718 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.23) opts 0xd
21:28:13.718 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.23)
21:28:13.720 00.002 12308 Moving (0.06, 0.23) raw xDistance=-0.08 yDistance=-0.22
21:28:13.720 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:28:13.720 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:28:13.720 00.000 12308 MoveAxis(E, 0, ABG)
21:28:13.721 00.001 12308 Move returns status 0, amount 0
21:28:13.721 00.000 12308 MoveAxis(N, 153, ABG)
21:28:13.721 00.000 12308 Guiding  Dir = 0, Dur = 153
21:28:13.722 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:13.727 00.005 12308 IsSlewing returns 0
21:28:13.728 00.001 12308 IsGuiding returns 0
21:28:13.728 00.000 12308 PulseGuide returned control before completion, sleep 163
21:28:13.750 00.022 14556 UpdateGuideState exits: m=1865 SNR=29.1
21:28:13.754 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:13.758 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:13.762 00.004 14556 Enqueuing Expose request
21:28:13.903 00.141 12308 IsGuiding returns 1
21:28:13.904 00.001 12308 scope still moving after pulse duration time elapsed
21:28:13.933 00.029 12308 IsSlewing returns 0
21:28:13.934 00.001 12308 IsGuiding returns 0
21:28:13.934 00.000 12308 scope move finished after 153 + 53 ms
21:28:13.934 00.000 12308 Move returns status 0, amount 153
21:28:13.934 00.000 12308 move complete, result=0
21:28:13.936 00.002 12308 worker thread done servicing request
21:28:13.936 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 153 ms NORTH
21:28:13.942 00.006 12308 Worker thread wakes up
21:28:13.942 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:13.943 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:15.202 01.259 12308 Exposure complete
21:28:15.353 00.151 12308 worker thread done servicing request
21:28:15.354 00.001 14556 OnExposeComplete: enter
21:28:15.356 00.002 14556 UpdateGuideState(): m_state=6
21:28:15.361 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2592
21:28:15.363 00.002 14556 Star::Find returns 1 (0), X=180.66, Y=996.50, Mass=2022, SNR=30.2, Peak=133 HFD=4.7
21:28:15.367 00.004 14556 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-3.07) = xAngle (0.43 = 0.43)
21:28:15.370 00.003 14556 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.33 = 0.33)
21:28:15.373 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.65 mountX=0.12 mountY=0.04, mountTheta=0.34
21:28:15.377 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.06, opts=13)
21:28:15.380 00.003 14556 Enqueuing Move request for scope (-0.11, -0.06)
21:28:15.383 00.003 12308 Worker thread wakes up
21:28:15.383 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
21:28:15.383 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
21:28:15.383 00.000 12308 Moving (-0.11, -0.06) raw xDistance=0.12 yDistance=0.04
21:28:15.384 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:28:15.384 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:28:15.384 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:28:15.384 00.000 12308 MoveAxis(E, 0, ABG)
21:28:15.384 00.000 12308 Move returns status 0, amount 0
21:28:15.384 00.000 12308 MoveAxis(N, 0, ABG)
21:28:15.384 00.000 12308 Move returns status 0, amount 0
21:28:15.386 00.002 12308 move complete, result=0
21:28:15.386 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:15.389 00.003 12308 worker thread done servicing request
21:28:15.407 00.018 14556 UpdateGuideState exits: m=2022 SNR=30.2
21:28:15.411 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:15.413 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:15.416 00.003 14556 Enqueuing Expose request
21:28:15.420 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:28:15.423 00.003 12308 Worker thread wakes up
21:28:15.423 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:15.423 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:16.679 01.256 12308 Exposure complete
21:28:16.836 00.157 12308 worker thread done servicing request
21:28:16.837 00.001 14556 OnExposeComplete: enter
21:28:16.840 00.003 14556 UpdateGuideState(): m_state=6
21:28:16.845 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2593
21:28:16.849 00.004 14556 Star::Find returns 1 (0), X=180.75, Y=996.60, Mass=2140, SNR=31.0, Peak=181 HFD=4.6
21:28:16.853 00.004 14556 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.07) = xAngle (5.31 = -0.98)
21:28:16.858 00.005 14556 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
21:28:16.861 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.23 mountX=0.03 mountY=-0.04, mountTheta=-1.00
21:28:16.867 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.04, opts=13)
21:28:16.871 00.004 14556 Enqueuing Move request for scope (-0.03, 0.04)
21:28:16.875 00.004 12308 Worker thread wakes up
21:28:16.876 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
21:28:16.876 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
21:28:16.876 00.000 12308 Moving (-0.03, 0.04) raw xDistance=0.03 yDistance=-0.04
21:28:16.876 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:28:16.876 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:28:16.877 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:28:16.877 00.000 12308 MoveAxis(E, 0, ABG)
21:28:16.877 00.000 12308 Move returns status 0, amount 0
21:28:16.877 00.000 12308 MoveAxis(N, 0, ABG)
21:28:16.877 00.000 12308 Move returns status 0, amount 0
21:28:16.877 00.000 12308 move complete, result=0
21:28:16.877 00.000 12308 worker thread done servicing request
21:28:16.878 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:16.901 00.023 14556 UpdateGuideState exits: m=2140 SNR=31.0
21:28:16.908 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:16.912 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:16.916 00.004 14556 Enqueuing Expose request
21:28:16.921 00.005 12308 Worker thread wakes up
21:28:16.921 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:28:16.925 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:16.925 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:18.178 01.253 12308 Exposure complete
21:28:18.337 00.159 12308 worker thread done servicing request
21:28:18.337 00.000 14556 OnExposeComplete: enter
21:28:18.342 00.005 14556 UpdateGuideState(): m_state=6
21:28:18.346 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2594
21:28:18.350 00.004 14556 Star::Find returns 1 (0), X=180.84, Y=996.74, Mass=1818, SNR=28.8, Peak=153 HFD=4.2
21:28:18.354 00.004 14556 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.07) = xAngle (4.29 = -2.00)
21:28:18.357 00.003 14556 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.10)
21:28:18.361 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.21 mountX=-0.08 mountY=-0.16, mountTheta=-2.02
21:28:18.367 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.18, opts=13)
21:28:18.371 00.004 14556 Enqueuing Move request for scope (0.07, 0.18)
21:28:18.375 00.004 12308 Worker thread wakes up
21:28:18.376 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
21:28:18.376 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
21:28:18.376 00.000 12308 Moving (0.07, 0.18) raw xDistance=-0.08 yDistance=-0.16
21:28:18.376 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:28:18.376 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:28:18.377 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:28:18.377 00.000 12308 MoveAxis(E, 0, ABG)
21:28:18.377 00.000 12308 Move returns status 0, amount 0
21:28:18.377 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:18.381 00.004 12308 MoveAxis(N, 0, ABG)
21:28:18.382 00.001 12308 Move returns status 0, amount 0
21:28:18.382 00.000 12308 move complete, result=0
21:28:18.382 00.000 12308 worker thread done servicing request
21:28:18.401 00.019 14556 UpdateGuideState exits: m=1818 SNR=28.8
21:28:18.407 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:18.412 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:18.415 00.003 14556 Enqueuing Expose request
21:28:18.420 00.005 12308 Worker thread wakes up
21:28:18.420 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:28:18.423 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:18.423 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:19.677 01.254 12308 Exposure complete
21:28:19.839 00.162 12308 worker thread done servicing request
21:28:19.839 00.000 14556 OnExposeComplete: enter
21:28:19.844 00.005 14556 UpdateGuideState(): m_state=6
21:28:19.848 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2595
21:28:19.851 00.003 14556 Star::Find returns 1 (0), X=180.69, Y=996.89, Mass=1965, SNR=29.8, Peak=162 HFD=4.3
21:28:19.856 00.005 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.90 = -1.38)
21:28:19.859 00.003 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
21:28:19.863 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.33 hyp=0.34 cameraTheta=1.83 mountX=0.07 mountY=-0.34, mountTheta=-1.38
21:28:19.868 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.33, opts=13)
21:28:19.872 00.004 14556 Enqueuing Move request for scope (-0.09, 0.33)
21:28:19.876 00.004 12308 Worker thread wakes up
21:28:19.876 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.33) opts 0xd
21:28:19.876 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.33)
21:28:19.876 00.000 12308 Moving (-0.09, 0.33) raw xDistance=0.07 yDistance=-0.34
21:28:19.876 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:28:19.876 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:28:19.877 00.001 12308 MoveAxis(E, 0, ABG)
21:28:19.877 00.000 12308 Move returns status 0, amount 0
21:28:19.877 00.000 12308 MoveAxis(N, 240, ABG)
21:28:19.877 00.000 12308 Guiding  Dir = 0, Dur = 240
21:28:19.877 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:19.881 00.004 12308 IsSlewing returns 0
21:28:19.881 00.000 12308 IsGuiding returns 0
21:28:19.881 00.000 12308 PulseGuide returned control before completion, sleep 250
21:28:19.904 00.023 14556 UpdateGuideState exits: m=1965 SNR=29.8
21:28:19.911 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:19.919 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:19.924 00.005 14556 Enqueuing Expose request
21:28:20.135 00.211 12308 IsGuiding returns 1
21:28:20.135 00.000 12308 scope still moving after pulse duration time elapsed
21:28:20.166 00.031 12308 IsSlewing returns 0
21:28:20.167 00.001 12308 IsGuiding returns 0
21:28:20.168 00.001 12308 scope move finished after 240 + 46 ms
21:28:20.168 00.000 12308 Move returns status 0, amount 240
21:28:20.169 00.001 12308 move complete, result=0
21:28:20.169 00.000 12308 worker thread done servicing request
21:28:20.170 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 240 ms NORTH
21:28:20.176 00.006 12308 Worker thread wakes up
21:28:20.176 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:20.177 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:21.429 01.252 12308 Exposure complete
21:28:21.574 00.145 12308 worker thread done servicing request
21:28:21.574 00.000 14556 OnExposeComplete: enter
21:28:21.578 00.004 14556 UpdateGuideState(): m_state=6
21:28:21.581 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2596
21:28:21.584 00.003 14556 Star::Find returns 1 (0), X=180.64, Y=996.59, Mass=2000, SNR=30.0, Peak=115 HFD=4.8
21:28:21.587 00.003 14556 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.07) = xAngle (6.03 = -0.25)
21:28:21.590 00.003 14556 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.35)
21:28:21.593 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.96 mountX=0.13 mountY=-0.05, mountTheta=-0.34
21:28:21.597 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.03, opts=13)
21:28:21.601 00.004 14556 Enqueuing Move request for scope (-0.14, 0.03)
21:28:21.605 00.004 12308 Worker thread wakes up
21:28:21.605 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
21:28:21.605 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
21:28:21.605 00.000 12308 Moving (-0.14, 0.03) raw xDistance=0.13 yDistance=-0.05
21:28:21.607 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:28:21.607 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:28:21.607 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:28:21.607 00.000 12308 MoveAxis(E, 0, ABG)
21:28:21.607 00.000 12308 Move returns status 0, amount 0
21:28:21.607 00.000 12308 MoveAxis(N, 0, ABG)
21:28:21.608 00.001 12308 Move returns status 0, amount 0
21:28:21.608 00.000 12308 move complete, result=0
21:28:21.608 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:21.613 00.005 12308 worker thread done servicing request
21:28:21.634 00.021 14556 UpdateGuideState exits: m=2000 SNR=30.0
21:28:21.639 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:21.643 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:21.646 00.003 14556 Enqueuing Expose request
21:28:21.651 00.005 12308 Worker thread wakes up
21:28:21.651 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:28:21.658 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:21.658 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:22.913 01.255 12308 Exposure complete
21:28:23.070 00.157 12308 worker thread done servicing request
21:28:23.071 00.001 14556 OnExposeComplete: enter
21:28:23.073 00.002 14556 UpdateGuideState(): m_state=6
21:28:23.077 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2597
21:28:23.080 00.003 14556 Star::Find returns 1 (0), X=180.79, Y=996.63, Mass=2017, SNR=30.2, Peak=121 HFD=4.6
21:28:23.084 00.004 14556 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.07) = xAngle (4.41 = -1.87)
21:28:23.088 00.004 14556 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.97)
21:28:23.091 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.34 mountX=-0.02 mountY=-0.06, mountTheta=-1.88
21:28:23.097 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.06, opts=13)
21:28:23.101 00.004 14556 Enqueuing Move request for scope (0.02, 0.06)
21:28:23.104 00.003 12308 Worker thread wakes up
21:28:23.104 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
21:28:23.104 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
21:28:23.104 00.000 12308 Moving (0.02, 0.06) raw xDistance=-0.02 yDistance=-0.06
21:28:23.104 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:28:23.105 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:28:23.105 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:28:23.105 00.000 12308 MoveAxis(E, 0, ABG)
21:28:23.105 00.000 12308 Move returns status 0, amount 0
21:28:23.105 00.000 12308 MoveAxis(N, 0, ABG)
21:28:23.105 00.000 12308 Move returns status 0, amount 0
21:28:23.107 00.002 12308 move complete, result=0
21:28:23.107 00.000 12308 worker thread done servicing request
21:28:23.107 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:23.130 00.023 14556 UpdateGuideState exits: m=2017 SNR=30.2
21:28:23.134 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:23.138 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:23.142 00.004 14556 Enqueuing Expose request
21:28:23.145 00.003 12308 Worker thread wakes up
21:28:23.145 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:23.145 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:23.145 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:28:24.404 01.259 12308 Exposure complete
21:28:24.562 00.158 12308 worker thread done servicing request
21:28:24.562 00.000 14556 OnExposeComplete: enter
21:28:24.566 00.004 14556 UpdateGuideState(): m_state=6
21:28:24.570 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2598
21:28:24.574 00.004 14556 Star::Find returns 1 (0), X=180.63, Y=996.41, Mass=1998, SNR=29.9, Peak=157 HFD=4.4
21:28:24.578 00.004 14556 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-3.07) = xAngle (0.71 = 0.71)
21:28:24.582 00.004 14556 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.61 = 0.61)
21:28:24.586 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.15 hyp=0.21 cameraTheta=-2.36 mountX=0.16 mountY=0.12, mountTheta=0.65
21:28:24.590 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.15, opts=13)
21:28:24.593 00.003 14556 Enqueuing Move request for scope (-0.15, -0.15)
21:28:24.597 00.004 12308 Worker thread wakes up
21:28:24.597 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.15) opts 0xd
21:28:24.597 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.15)
21:28:24.597 00.000 12308 Moving (-0.15, -0.15) raw xDistance=0.16 yDistance=0.12
21:28:24.598 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:28:24.598 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:28:24.598 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:28:24.598 00.000 12308 MoveAxis(E, 0, ABG)
21:28:24.598 00.000 12308 Move returns status 0, amount 0
21:28:24.599 00.001 12308 MoveAxis(N, 0, ABG)
21:28:24.599 00.000 12308 Move returns status 0, amount 0
21:28:24.599 00.000 12308 move complete, result=0
21:28:24.600 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:24.603 00.003 12308 worker thread done servicing request
21:28:24.626 00.023 14556 UpdateGuideState exits: m=1998 SNR=29.9
21:28:24.629 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:24.634 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:24.638 00.004 14556 Enqueuing Expose request
21:28:24.642 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:28:24.645 00.003 12308 Worker thread wakes up
21:28:24.645 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:24.645 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:25.894 01.249 12308 Exposure complete
21:28:26.027 00.133 12308 worker thread done servicing request
21:28:26.027 00.000 14556 OnExposeComplete: enter
21:28:26.031 00.004 14556 UpdateGuideState(): m_state=6
21:28:26.034 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2599
21:28:26.038 00.004 14556 Star::Find returns 1 (0), X=180.82, Y=996.44, Mass=1880, SNR=29.1, Peak=127 HFD=4.5
21:28:26.042 00.004 14556 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-3.07) = xAngle (1.85 = 1.85)
21:28:26.045 00.003 14556 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.75 = 1.75)
21:28:26.049 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.22 mountX=-0.04 mountY=0.13, mountTheta=1.85
21:28:26.054 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.12, opts=13)
21:28:26.059 00.005 14556 Enqueuing Move request for scope (0.04, -0.12)
21:28:26.063 00.004 12308 Worker thread wakes up
21:28:26.064 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
21:28:26.064 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
21:28:26.064 00.000 12308 Moving (0.04, -0.12) raw xDistance=-0.04 yDistance=0.13
21:28:26.064 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:28:26.066 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:28:26.066 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:28:26.066 00.000 12308 MoveAxis(E, 0, ABG)
21:28:26.066 00.000 12308 Move returns status 0, amount 0
21:28:26.066 00.000 12308 MoveAxis(N, 0, ABG)
21:28:26.066 00.000 12308 Move returns status 0, amount 0
21:28:26.067 00.001 12308 move complete, result=0
21:28:26.067 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:26.070 00.003 12308 worker thread done servicing request
21:28:26.090 00.020 14556 UpdateGuideState exits: m=1880 SNR=29.1
21:28:26.096 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:26.102 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:26.108 00.006 14556 Enqueuing Expose request
21:28:26.114 00.006 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:28:26.121 00.007 12308 Worker thread wakes up
21:28:26.122 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:26.122 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:27.360 01.238 12308 Exposure complete
21:28:27.503 00.143 12308 worker thread done servicing request
21:28:27.503 00.000 14556 OnExposeComplete: enter
21:28:27.507 00.004 14556 UpdateGuideState(): m_state=6
21:28:27.511 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2600
21:28:27.515 00.004 14556 Star::Find returns 1 (0), X=180.73, Y=996.68, Mass=1972, SNR=29.6, Peak=141 HFD=4.7
21:28:27.519 00.004 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.05 = -1.23)
21:28:27.524 00.005 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.33)
21:28:27.528 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.98 mountX=0.04 mountY=-0.12, mountTheta=-1.24
21:28:27.534 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.12, opts=13)
21:28:27.538 00.004 14556 Enqueuing Move request for scope (-0.05, 0.12)
21:28:27.541 00.003 12308 Worker thread wakes up
21:28:27.541 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd
21:28:27.542 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.12)
21:28:27.542 00.000 12308 Moving (-0.05, 0.12) raw xDistance=0.04 yDistance=-0.12
21:28:27.542 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:28:27.542 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:28:27.542 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:28:27.542 00.000 12308 MoveAxis(E, 0, ABG)
21:28:27.542 00.000 12308 Move returns status 0, amount 0
21:28:27.544 00.002 12308 MoveAxis(N, 0, ABG)
21:28:27.544 00.000 12308 Move returns status 0, amount 0
21:28:27.544 00.000 12308 move complete, result=0
21:28:27.544 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:27.549 00.005 12308 worker thread done servicing request
21:28:27.573 00.024 14556 UpdateGuideState exits: m=1972 SNR=29.6
21:28:27.578 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:27.581 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:27.586 00.005 14556 Enqueuing Expose request
21:28:27.592 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:28:27.596 00.004 12308 Worker thread wakes up
21:28:27.596 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:27.596 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:28.848 01.252 12308 Exposure complete
21:28:29.007 00.159 12308 worker thread done servicing request
21:28:29.007 00.000 14556 OnExposeComplete: enter
21:28:29.011 00.004 14556 UpdateGuideState(): m_state=6
21:28:29.018 00.007 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2601
21:28:29.025 00.007 14556 Star::Find returns 1 (0), X=180.73, Y=996.82, Mass=2058, SNR=30.3, Peak=147 HFD=4.4
21:28:29.031 00.006 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.81 = -1.47)
21:28:29.036 00.005 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.57)
21:28:29.042 00.006 14556 CameraToMount -- cameraX=-0.04 cameraY=0.26 hyp=0.27 cameraTheta=1.74 mountX=0.03 mountY=-0.27, mountTheta=-1.47
21:28:29.049 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.26, opts=13)
21:28:29.057 00.008 14556 Enqueuing Move request for scope (-0.04, 0.26)
21:28:29.063 00.006 12308 Worker thread wakes up
21:28:29.064 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.26) opts 0xd
21:28:29.064 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.26)
21:28:29.064 00.000 12308 Moving (-0.04, 0.26) raw xDistance=0.03 yDistance=-0.27
21:28:29.065 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:28:29.065 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:28:29.065 00.000 12308 MoveAxis(E, 0, ABG)
21:28:29.066 00.001 12308 Move returns status 0, amount 0
21:28:29.066 00.000 12308 MoveAxis(N, 187, ABG)
21:28:29.066 00.000 12308 Guiding  Dir = 0, Dur = 187
21:28:29.067 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:29.073 00.006 12308 IsSlewing returns 0
21:28:29.074 00.001 12308 IsGuiding returns 0
21:28:29.074 00.000 12308 PulseGuide returned control before completion, sleep 197
21:28:29.103 00.029 14556 UpdateGuideState exits: m=2058 SNR=30.3
21:28:29.109 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:29.114 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:29.121 00.007 14556 Enqueuing Expose request
21:28:29.274 00.153 12308 IsGuiding returns 1
21:28:29.274 00.000 12308 scope still moving after pulse duration time elapsed
21:28:29.305 00.031 12308 IsSlewing returns 0
21:28:29.306 00.001 12308 IsGuiding returns 0
21:28:29.307 00.001 12308 scope move finished after 187 + 45 ms
21:28:29.307 00.000 12308 Move returns status 0, amount 187
21:28:29.307 00.000 12308 move complete, result=0
21:28:29.307 00.000 12308 worker thread done servicing request
21:28:29.307 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 187 ms NORTH
21:28:29.313 00.006 12308 Worker thread wakes up
21:28:29.313 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:29.313 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:30.566 01.253 12308 Exposure complete
21:28:30.709 00.143 12308 worker thread done servicing request
21:28:30.711 00.002 14556 OnExposeComplete: enter
21:28:30.714 00.003 14556 UpdateGuideState(): m_state=6
21:28:30.718 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2602
21:28:30.722 00.004 14556 Star::Find returns 1 (0), X=180.63, Y=996.57, Mass=2006, SNR=30.1, Peak=139 HFD=4.4
21:28:30.726 00.004 14556 CameraToMount -- cameraTheta (3.06) - m_xAngle (-3.07) = xAngle (6.14 = -0.15)
21:28:30.730 00.004 14556 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.04 = -0.25)
21:28:30.735 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.06 mountX=0.15 mountY=-0.04, mountTheta=-0.24
21:28:30.739 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.01, opts=13)
21:28:30.744 00.005 14556 Enqueuing Move request for scope (-0.15, 0.01)
21:28:30.749 00.005 12308 Worker thread wakes up
21:28:30.749 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
21:28:30.749 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
21:28:30.749 00.000 12308 Moving (-0.15, 0.01) raw xDistance=0.15 yDistance=-0.04
21:28:30.749 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:28:30.749 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:28:30.750 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:28:30.750 00.000 12308 MoveAxis(E, 0, ABG)
21:28:30.750 00.000 12308 Move returns status 0, amount 0
21:28:30.750 00.000 12308 MoveAxis(N, 0, ABG)
21:28:30.750 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:30.754 00.004 12308 Move returns status 0, amount 0
21:28:30.755 00.001 12308 move complete, result=0
21:28:30.755 00.000 12308 worker thread done servicing request
21:28:30.776 00.021 14556 UpdateGuideState exits: m=2006 SNR=30.1
21:28:30.780 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:30.784 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:30.788 00.004 14556 Enqueuing Expose request
21:28:30.793 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:28:30.797 00.004 12308 Worker thread wakes up
21:28:30.797 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:30.797 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:32.050 01.253 12308 Exposure complete
21:28:32.197 00.147 12308 worker thread done servicing request
21:28:32.197 00.000 14556 OnExposeComplete: enter
21:28:32.205 00.008 14556 UpdateGuideState(): m_state=6
21:28:32.211 00.006 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2603
21:28:32.220 00.009 14556 Star::Find returns 1 (0), X=180.57, Y=996.69, Mass=2108, SNR=30.6, Peak=163 HFD=4.4
21:28:32.226 00.006 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.66 = -0.63)
21:28:32.231 00.005 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.73)
21:28:32.237 00.006 14556 CameraToMount -- cameraX=-0.21 cameraY=0.13 hyp=0.24 cameraTheta=2.58 mountX=0.20 mountY=-0.16, mountTheta=-0.69
21:28:32.246 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.13, opts=13)
21:28:32.251 00.005 14556 Enqueuing Move request for scope (-0.21, 0.13)
21:28:32.257 00.006 12308 Worker thread wakes up
21:28:32.257 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.13) opts 0xd
21:28:32.258 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.13)
21:28:32.258 00.000 12308 Moving (-0.21, 0.13) raw xDistance=0.20 yDistance=-0.16
21:28:32.258 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:28:32.258 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:28:32.259 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:28:32.259 00.000 12308 MoveAxis(E, 0, ABG)
21:28:32.259 00.000 12308 Move returns status 0, amount 0
21:28:32.259 00.000 12308 MoveAxis(N, 0, ABG)
21:28:32.261 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:32.267 00.006 12308 Move returns status 0, amount 0
21:28:32.267 00.000 12308 move complete, result=0
21:28:32.267 00.000 12308 worker thread done servicing request
21:28:32.290 00.023 14556 UpdateGuideState exits: m=2108 SNR=30.6
21:28:32.295 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:32.299 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:32.303 00.004 14556 Enqueuing Expose request
21:28:32.310 00.007 12308 Worker thread wakes up
21:28:32.310 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:32.310 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:32.310 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:28:33.567 01.257 12308 Exposure complete
21:28:33.724 00.157 12308 worker thread done servicing request
21:28:33.724 00.000 14556 OnExposeComplete: enter
21:28:33.730 00.006 14556 UpdateGuideState(): m_state=6
21:28:33.733 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2604
21:28:33.738 00.005 14556 Star::Find returns 1 (0), X=180.73, Y=996.63, Mass=2227, SNR=31.5, Peak=150 HFD=4.6
21:28:33.741 00.003 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
21:28:33.745 00.004 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
21:28:33.749 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.13 mountX=0.04 mountY=-0.07, mountTheta=-1.10
21:28:33.755 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.07, opts=13)
21:28:33.758 00.003 14556 Enqueuing Move request for scope (-0.04, 0.07)
21:28:33.762 00.004 12308 Worker thread wakes up
21:28:33.763 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
21:28:33.763 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
21:28:33.763 00.000 12308 Moving (-0.04, 0.07) raw xDistance=0.04 yDistance=-0.07
21:28:33.763 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:28:33.763 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:28:33.763 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:28:33.764 00.001 12308 MoveAxis(E, 0, ABG)
21:28:33.764 00.000 12308 Move returns status 0, amount 0
21:28:33.764 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:33.767 00.003 12308 MoveAxis(N, 0, ABG)
21:28:33.769 00.002 12308 Move returns status 0, amount 0
21:28:33.769 00.000 12308 move complete, result=0
21:28:33.769 00.000 12308 worker thread done servicing request
21:28:33.788 00.019 14556 UpdateGuideState exits: m=2227 SNR=31.5
21:28:33.792 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:33.795 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:33.799 00.004 14556 Enqueuing Expose request
21:28:33.803 00.004 12308 Worker thread wakes up
21:28:33.803 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:33.803 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:33.803 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:28:35.053 01.250 12308 Exposure complete
21:28:35.204 00.151 12308 worker thread done servicing request
21:28:35.205 00.001 14556 OnExposeComplete: enter
21:28:35.208 00.003 14556 UpdateGuideState(): m_state=6
21:28:35.212 00.004 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2605
21:28:35.217 00.005 14556 Star::Find returns 1 (0), X=180.74, Y=996.83, Mass=1864, SNR=28.9, Peak=146 HFD=4.4
21:28:35.221 00.004 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.79 = -1.50)
21:28:35.225 00.004 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.60)
21:28:35.228 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.27 hyp=0.27 cameraTheta=1.71 mountX=0.02 mountY=-0.27, mountTheta=-1.50
21:28:35.233 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.27, opts=13)
21:28:35.237 00.004 14556 Enqueuing Move request for scope (-0.04, 0.27)
21:28:35.240 00.003 12308 Worker thread wakes up
21:28:35.240 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.27) opts 0xd
21:28:35.240 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.27)
21:28:35.240 00.000 12308 Moving (-0.04, 0.27) raw xDistance=0.02 yDistance=-0.27
21:28:35.240 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:28:35.240 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:28:35.242 00.002 12308 MoveAxis(E, 0, ABG)
21:28:35.242 00.000 12308 Move returns status 0, amount 0
21:28:35.242 00.000 12308 MoveAxis(N, 189, ABG)
21:28:35.242 00.000 12308 Guiding  Dir = 0, Dur = 189
21:28:35.242 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=2, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:35.246 00.004 12308 IsSlewing returns 0
21:28:35.246 00.000 12308 IsGuiding returns 0
21:28:35.246 00.000 12308 PulseGuide returned control before completion, sleep 199
21:28:35.267 00.021 14556 UpdateGuideState exits: m=1864 SNR=28.9
21:28:35.270 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:35.275 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:35.280 00.005 14556 Enqueuing Expose request
21:28:35.447 00.167 12308 IsGuiding returns 1
21:28:35.449 00.002 12308 scope still moving after pulse duration time elapsed
21:28:35.479 00.030 12308 IsSlewing returns 0
21:28:35.481 00.002 12308 IsGuiding returns 1
21:28:35.510 00.029 12308 IsSlewing returns 0
21:28:35.512 00.002 12308 IsGuiding returns 1
21:28:35.541 00.029 12308 IsSlewing returns 0
21:28:35.541 00.000 12308 IsGuiding returns 1
21:28:35.572 00.031 12308 IsSlewing returns 0
21:28:35.572 00.000 12308 IsGuiding returns 0
21:28:35.573 00.001 12308 scope move finished after 189 + 137 ms
21:28:35.573 00.000 12308 Move returns status 0, amount 189
21:28:35.573 00.000 12308 move complete, result=0
21:28:35.573 00.000 12308 worker thread done servicing request
21:28:35.573 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 189 ms NORTH
21:28:35.579 00.006 12308 Worker thread wakes up
21:28:35.579 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:35.579 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:36.834 01.255 12308 Exposure complete
21:28:36.989 00.155 12308 worker thread done servicing request
21:28:36.991 00.002 14556 OnExposeComplete: enter
21:28:36.994 00.003 14556 UpdateGuideState(): m_state=6
21:28:37.000 00.006 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2606
21:28:37.004 00.004 14556 Star::Find returns 1 (0), X=180.97, Y=996.57, Mass=2030, SNR=30.1, Peak=159 HFD=4.3
21:28:37.008 00.004 14556 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.07) = xAngle (3.11 = 3.11)
21:28:37.012 00.004 14556 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.01 = 3.01)
21:28:37.016 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.01 hyp=0.20 cameraTheta=0.04 mountX=-0.20 mountY=0.03, mountTheta=3.01
21:28:37.020 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.01, opts=13)
21:28:37.025 00.005 14556 Enqueuing Move request for scope (0.20, 0.01)
21:28:37.029 00.004 12308 Worker thread wakes up
21:28:37.029 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.01) opts 0xd
21:28:37.029 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.01)
21:28:37.029 00.000 12308 Moving (0.20, 0.01) raw xDistance=-0.20 yDistance=0.03
21:28:37.029 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:28:37.030 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:28:37.030 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:28:37.030 00.000 12308 MoveAxis(E, 0, ABG)
21:28:37.030 00.000 12308 Move returns status 0, amount 0
21:28:37.030 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:37.034 00.004 12308 MoveAxis(N, 0, ABG)
21:28:37.034 00.000 12308 Move returns status 0, amount 0
21:28:37.036 00.002 12308 move complete, result=0
21:28:37.036 00.000 12308 worker thread done servicing request
21:28:37.058 00.022 14556 UpdateGuideState exits: m=2030 SNR=30.1
21:28:37.063 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:37.068 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:37.071 00.003 14556 Enqueuing Expose request
21:28:37.076 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:28:37.079 00.003 12308 Worker thread wakes up
21:28:37.080 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:37.080 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,982,31,31)
21:28:38.345 01.265 14556 evsrv: cli 0185AD08 connect
21:28:38.360 00.015 14556 case statement mapped state 6 to 3
21:28:38.364 00.004 12308 Exposure complete
21:28:38.364 00.000 14556 case statement mapped state 6 to 3
21:28:38.467 00.103 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"f686866f-d7dd-456d-8ea8-0083115c4ead"}
21:28:38.477 00.010 14556 case statement mapped state 6 to 3
21:28:38.481 00.004 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"f686866f-d7dd-456d-8ea8-0083115c4ead"}
21:28:38.487 00.006 14556 evsrv: cli 0185AD08 disconnect
21:28:38.618 00.131 14556 evsrv: cli 0185B3E8 connect
21:28:38.623 00.005 14556 case statement mapped state 6 to 3
21:28:38.628 00.005 14556 case statement mapped state 6 to 3
21:28:38.633 00.005 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"a75f7c6d-3d34-4c8a-979e-ac0cfa4983b1"}
21:28:38.743 00.110 14556 PhdController::Dither begins
21:28:38.749 00.006 14556 dither: size=5.00, dRA=-4.91 dDec=-1.22
21:28:38.754 00.005 14556 MountToCamera -- mountTheta (-2.90) + m_xAngle (-3.07) = xAngle (-5.97 = 0.31)
21:28:38.758 00.004 14556 MountToCamera -- mountX=-4.91 mountY=-1.22 hyp=5.06 mountTheta=-2.90 cameraX=4.82, cameraY=1.55 cameraTheta=0.31
21:28:38.763 00.005 14556 setting lock position to (185.59, 998.11)
21:28:38.766 00.003 14556 Mount: notify guiding dithered (4.8, 1.6)
21:28:38.769 00.003 14556 Status Line: Dither by -4.91,-1.22
21:28:38.774 00.005 14556 PhdController: newstate STATE_SETTLE_BEGIN
21:28:38.778 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
21:28:38.781 00.003 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"a75f7c6d-3d34-4c8a-979e-ac0cfa4983b1"}
21:28:38.785 00.004 14556 evsrv: cli 0185B3E8 disconnect
21:28:38.822 00.037 12308 worker thread done servicing request
21:28:38.822 00.000 14556 OnExposeComplete: enter
21:28:38.825 00.003 14556 UpdateGuideState(): m_state=6
21:28:38.828 00.003 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2607
21:28:38.833 00.005 14556 Star::Find returns 1 (0), X=180.84, Y=996.70, Mass=2025, SNR=30.0, Peak=139 HFD=4.5
21:28:38.838 00.005 14556 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-3.07) = xAngle (0.22 = 0.22)
21:28:38.841 00.003 14556 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.12 = 0.12)
21:28:38.845 00.004 14556 CameraToMount -- cameraX=-4.75 cameraY=-1.41 hyp=4.96 cameraTheta=-2.85 mountX=4.84 mountY=0.60, mountTheta=0.12
21:28:38.850 00.005 14556 dither recenter: remaining=(4.9,1.2) step=(4.9,1.2)
21:28:38.853 00.003 14556 MountToCamera -- mountTheta (0.24) + m_xAngle (-3.07) = xAngle (-2.83 = -2.83)
21:28:38.856 00.003 14556 MountToCamera -- mountX=4.91 mountY=1.22 hyp=5.06 mountTheta=0.24 cameraX=-4.82, cameraY=-1.55 cameraTheta=-2.83
21:28:38.859 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-4.82, y=-1.55, opts=4)
21:28:38.862 00.003 14556 Enqueuing Move request for scope (-4.82, -1.55)
21:28:38.870 00.008 12308 Worker thread wakes up
21:28:38.870 00.000 14556 Mount: notify direct move 4.91,1.22
21:28:38.874 00.004 12308 worker thread servicing REQUEST_MOVE scope ofs (-4.82, -1.55) opts 0x4
21:28:38.874 00.000 12308 Handling offset move in thread for scope, endpoint = (-4.82, -1.55)
21:28:38.874 00.000 12308 Moving (-4.82, -1.55) raw xDistance=4.91 yDistance=1.22
21:28:38.874 00.000 12308 MoveAxis(W, 3382, B)
21:28:38.874 00.000 12308 Guiding  Dir = 3, Dur = 3382
21:28:38.875 00.001 12308 IsSlewing returns 0
21:28:38.875 00.000 12308 IsGuiding returns 0
21:28:38.875 00.000 12308 PulseGuide returned control before completion, sleep 3392
21:28:38.876 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:38.897 00.021 14556 UpdateGuideState exits: m=2025 SNR=30.0
21:28:38.903 00.006 14556 PhdController: settling, locked = 1, distance = 5.17 (1.50) aobump = 0 frame = 1 / 99999
21:28:38.906 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760581718.906,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":5.17,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:28:38.910 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:38.914 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:38.917 00.003 14556 Enqueuing Expose request
21:28:42.270 03.353 12308 IsGuiding returns 1
21:28:42.270 00.000 12308 scope still moving after pulse duration time elapsed
21:28:42.300 00.030 12308 IsSlewing returns 0
21:28:42.300 00.000 12308 IsGuiding returns 0
21:28:42.301 00.001 12308 scope move finished after 3382 + 43 ms
21:28:42.301 00.000 12308 Move returns status 0, amount 3382
21:28:42.301 00.000 12308 MoveAxis(S, 859, B)
21:28:42.301 00.000 12308 Guiding  Dir = 1, Dur = 859
21:28:42.301 00.000 12308 IsSlewing returns 0
21:28:42.302 00.001 12308 IsGuiding returns 0
21:28:42.302 00.000 12308 PulseGuide returned control before completion, sleep 869
21:28:43.177 00.875 12308 IsGuiding returns 1
21:28:43.178 00.001 12308 scope still moving after pulse duration time elapsed
21:28:43.208 00.030 12308 IsSlewing returns 0
21:28:43.209 00.001 12308 IsGuiding returns 0
21:28:43.209 00.000 12308 scope move finished after 859 + 48 ms
21:28:43.209 00.000 12308 Move returns status 0, amount 859
21:28:43.211 00.002 12308 move complete, result=0
21:28:43.211 00.000 12308 worker thread done servicing request
21:28:43.211 00.000 14556 GuideStep: 4.9 px 3382 ms WEST, 1.2 px 859 ms SOUTH
21:28:43.218 00.007 12308 Worker thread wakes up
21:28:43.218 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:43.218 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:28:44.476 01.258 12308 Exposure complete
21:28:44.618 00.142 12308 worker thread done servicing request
21:28:44.619 00.001 14556 OnExposeComplete: enter
21:28:44.622 00.003 14556 UpdateGuideState(): m_state=6
21:28:44.627 00.005 14556 Star::Find(15, 180, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2608
21:28:44.630 00.003 14556 Star::Find returns 1 (0), X=185.82, Y=997.29, Mass=2284, SNR=32.2, Peak=170 HFD=4.6
21:28:44.634 00.004 14556 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-3.07) = xAngle (1.77 = 1.77)
21:28:44.638 00.004 14556 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.67 = 1.67)
21:28:44.642 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=-0.83 hyp=0.86 cameraTheta=-1.30 mountX=-0.17 mountY=0.85, mountTheta=1.77
21:28:44.648 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=-0.83, opts=13)
21:28:44.651 00.003 14556 Enqueuing Move request for scope (0.23, -0.83)
21:28:44.656 00.005 12308 Worker thread wakes up
21:28:44.656 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.83) opts 0xd
21:28:44.656 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, -0.83)
21:28:44.656 00.000 12308 Moving (0.23, -0.83) raw xDistance=-0.17 yDistance=0.85
21:28:44.656 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:28:44.657 00.001 12308 resist switch: large excursion: input 0.85 thresh 0.60 direction from 0 to 1
21:28:44.657 00.000 12308 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.56
21:28:44.657 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.85 from input 0.85
21:28:44.657 00.000 12308 MoveAxis(E, 0, ABG)
21:28:44.657 00.000 12308 Move returns status 0, amount 0
21:28:44.657 00.000 12308 MoveAxis(S, 601, ABG)
21:28:44.658 00.001 12308 Guiding  Dir = 1, Dur = 601
21:28:44.658 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:44.662 00.004 12308 IsSlewing returns 0
21:28:44.662 00.000 12308 IsGuiding returns 0
21:28:44.663 00.001 12308 PulseGuide returned control before completion, sleep 611
21:28:44.683 00.020 14556 UpdateGuideState exits: m=2284 SNR=32.2
21:28:44.688 00.005 14556 PhdController: settling, locked = 1, distance = 0.86 (1.50) aobump = 0 frame = 2 / 99999
21:28:44.693 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760581724.693,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.86,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:28:44.696 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:44.701 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:44.704 00.003 14556 Enqueuing Expose request
21:28:45.278 00.574 12308 IsGuiding returns 1
21:28:45.279 00.001 12308 scope still moving after pulse duration time elapsed
21:28:45.309 00.030 12308 IsSlewing returns 0
21:28:45.311 00.002 12308 IsGuiding returns 0
21:28:45.312 00.001 12308 scope move finished after 601 + 48 ms
21:28:45.312 00.000 12308 Move returns status 0, amount 601
21:28:45.313 00.001 12308 move complete, result=0
21:28:45.313 00.000 12308 worker thread done servicing request
21:28:45.314 00.001 12308 Worker thread wakes up
21:28:45.314 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.9 px 601 ms SOUTH
21:28:45.321 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:45.321 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:28:46.567 01.246 12308 Exposure complete
21:28:46.712 00.145 12308 worker thread done servicing request
21:28:46.712 00.000 14556 OnExposeComplete: enter
21:28:46.716 00.004 14556 UpdateGuideState(): m_state=6
21:28:46.718 00.002 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2609
21:28:46.722 00.004 14556 Star::Find returns 1 (0), X=185.53, Y=998.33, Mass=2045, SNR=30.6, Peak=134 HFD=4.6
21:28:46.726 00.004 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.92 = -1.37)
21:28:46.729 00.003 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.47)
21:28:46.732 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.84 mountX=0.04 mountY=-0.22, mountTheta=-1.37
21:28:46.737 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.21, opts=13)
21:28:46.741 00.004 14556 Enqueuing Move request for scope (-0.06, 0.21)
21:28:46.746 00.005 12308 Worker thread wakes up
21:28:46.746 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd
21:28:46.746 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.21)
21:28:46.747 00.001 12308 Moving (-0.06, 0.21) raw xDistance=0.04 yDistance=-0.22
21:28:46.747 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:28:46.747 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:28:46.747 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:28:46.747 00.000 12308 MoveAxis(E, 0, ABG)
21:28:46.748 00.001 12308 Move returns status 0, amount 0
21:28:46.748 00.000 12308 MoveAxis(N, 0, ABG)
21:28:46.748 00.000 12308 Move returns status 0, amount 0
21:28:46.748 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:46.752 00.004 12308 move complete, result=0
21:28:46.752 00.000 12308 worker thread done servicing request
21:28:46.777 00.025 14556 UpdateGuideState exits: m=2045 SNR=30.6
21:28:46.782 00.005 14556 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 3 / 99999
21:28:46.785 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760581726.785,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.67,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
21:28:46.790 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:46.793 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:46.797 00.004 14556 Enqueuing Expose request
21:28:46.802 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:28:46.806 00.004 12308 Worker thread wakes up
21:28:46.806 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:46.807 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:28:48.050 01.243 12308 Exposure complete
21:28:48.203 00.153 12308 worker thread done servicing request
21:28:48.204 00.001 14556 OnExposeComplete: enter
21:28:48.207 00.003 14556 UpdateGuideState(): m_state=6
21:28:48.212 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2610
21:28:48.217 00.005 14556 Star::Find returns 1 (0), X=185.87, Y=998.54, Mass=2010, SNR=30.1, Peak=137 HFD=4.4
21:28:48.220 00.003 14556 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.07) = xAngle (4.07 = -2.21)
21:28:48.223 00.003 14556 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.31)
21:28:48.227 00.004 14556 CameraToMount -- cameraX=0.27 cameraY=0.42 hyp=0.51 cameraTheta=1.00 mountX=-0.30 mountY=-0.37, mountTheta=-2.25
21:28:48.234 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.42, opts=13)
21:28:48.239 00.005 14556 Enqueuing Move request for scope (0.27, 0.42)
21:28:48.244 00.005 12308 Worker thread wakes up
21:28:48.244 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.42) opts 0xd
21:28:48.244 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.42)
21:28:48.245 00.001 12308 Moving (0.27, 0.42) raw xDistance=-0.30 yDistance=-0.37
21:28:48.245 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
21:28:48.246 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:28:48.246 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
21:28:48.246 00.000 12308 MoveAxis(E, 132, ABG)
21:28:48.247 00.001 12308 Guiding  Dir = 2, Dur = 132
21:28:48.247 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:48.251 00.004 12308 IsSlewing returns 0
21:28:48.251 00.000 12308 IsGuiding returns 0
21:28:48.252 00.001 12308 PulseGuide returned control before completion, sleep 142
21:28:48.273 00.021 14556 UpdateGuideState exits: m=2010 SNR=30.1
21:28:48.279 00.006 14556 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 4 / 99999
21:28:48.284 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760581728.284,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.62,"Time":3.6,"SettleTime":10.0,"StarLocked":true}
21:28:48.288 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:48.293 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:48.297 00.004 14556 Enqueuing Expose request
21:28:48.402 00.105 12308 IsGuiding returns 1
21:28:48.403 00.001 12308 scope still moving after pulse duration time elapsed
21:28:48.434 00.031 12308 IsSlewing returns 0
21:28:48.435 00.001 12308 IsGuiding returns 0
21:28:48.435 00.000 12308 scope move finished after 132 + 50 ms
21:28:48.435 00.000 12308 Move returns status 0, amount 132
21:28:48.435 00.000 12308 MoveAxis(N, 0, ABG)
21:28:48.436 00.001 12308 Move returns status 0, amount 0
21:28:48.436 00.000 12308 move complete, result=0
21:28:48.436 00.000 12308 worker thread done servicing request
21:28:48.437 00.001 14556 GuideStep: -0.3 px 132 ms EAST, -0.4 px 0 ms NORTH
21:28:48.443 00.006 12308 Worker thread wakes up
21:28:48.443 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:48.443 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:28:49.694 01.251 12308 Exposure complete
21:28:49.816 00.122 12308 worker thread done servicing request
21:28:49.816 00.000 14556 OnExposeComplete: enter
21:28:49.820 00.004 14556 UpdateGuideState(): m_state=6
21:28:49.823 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2611
21:28:49.827 00.004 14556 Star::Find returns 1 (0), X=185.43, Y=998.66, Mass=1983, SNR=29.7, Peak=130 HFD=4.8
21:28:49.832 00.005 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.93 = -1.36)
21:28:49.835 00.003 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.45)
21:28:49.839 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.55 hyp=0.57 cameraTheta=1.85 mountX=0.12 mountY=-0.57, mountTheta=-1.36
21:28:49.844 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.55, opts=13)
21:28:49.848 00.004 14556 Enqueuing Move request for scope (-0.16, 0.55)
21:28:49.851 00.003 12308 Worker thread wakes up
21:28:49.852 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.55) opts 0xd
21:28:49.852 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.55)
21:28:49.852 00.000 12308 Moving (-0.16, 0.55) raw xDistance=0.12 yDistance=-0.57
21:28:49.852 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:28:49.852 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:28:49.852 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
21:28:49.852 00.000 12308 MoveAxis(E, 0, ABG)
21:28:49.854 00.002 12308 Move returns status 0, amount 0
21:28:49.854 00.000 12308 MoveAxis(N, 0, ABG)
21:28:49.854 00.000 12308 Move returns status 0, amount 0
21:28:49.854 00.000 12308 move complete, result=0
21:28:49.854 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:49.857 00.003 12308 worker thread done servicing request
21:28:49.878 00.021 14556 UpdateGuideState exits: m=1983 SNR=29.7
21:28:49.882 00.004 14556 PhdController: settling, locked = 1, distance = 0.61 (1.50) aobump = 0 frame = 5 / 99999
21:28:49.886 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760581729.886,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.61,"Time":5.2,"SettleTime":10.0,"StarLocked":true}
21:28:49.891 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:49.894 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:49.898 00.004 14556 Enqueuing Expose request
21:28:49.903 00.005 12308 Worker thread wakes up
21:28:49.903 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:49.903 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:28:49.905 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
21:28:51.142 01.237 12308 Exposure complete
21:28:51.290 00.148 12308 worker thread done servicing request
21:28:51.290 00.000 14556 OnExposeComplete: enter
21:28:51.295 00.005 14556 UpdateGuideState(): m_state=6
21:28:51.299 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2612
21:28:51.302 00.003 14556 Star::Find returns 1 (0), X=185.21, Y=998.70, Mass=2004, SNR=30.1, Peak=147 HFD=4.6
21:28:51.306 00.004 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
21:28:51.309 00.003 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
21:28:51.313 00.004 14556 CameraToMount -- cameraX=-0.38 cameraY=0.58 hyp=0.70 cameraTheta=2.15 mountX=0.34 mountY=-0.64, mountTheta=-1.08
21:28:51.317 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.38, y=0.58, opts=13)
21:28:51.321 00.004 14556 Enqueuing Move request for scope (-0.38, 0.58)
21:28:51.326 00.005 12308 Worker thread wakes up
21:28:51.326 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.58) opts 0xd
21:28:51.326 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.38, 0.58)
21:28:51.326 00.000 12308 Moving (-0.38, 0.58) raw xDistance=0.34 yDistance=-0.64
21:28:51.326 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
21:28:51.326 00.000 12308 resist switch: large excursion: input -0.64 thresh 0.60 direction from 1 to -1
21:28:51.326 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.92
21:28:51.327 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
21:28:51.327 00.000 12308 MoveAxis(W, 147, ABG)
21:28:51.327 00.000 12308 Guiding  Dir = 3, Dur = 147
21:28:51.327 00.000 12308 IsSlewing returns 0
21:28:51.328 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:51.332 00.004 12308 IsGuiding returns 0
21:28:51.332 00.000 12308 PulseGuide returned control before completion, sleep 157
21:28:51.353 00.021 14556 UpdateGuideState exits: m=2004 SNR=30.1
21:28:51.357 00.004 14556 PhdController: settling, locked = 1, distance = 0.63 (1.50) aobump = 0 frame = 6 / 99999
21:28:51.361 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760581731.361,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.63,"Time":6.7,"SettleTime":10.0,"StarLocked":true}
21:28:51.363 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:51.367 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:51.372 00.005 14556 Enqueuing Expose request
21:28:51.496 00.124 12308 IsGuiding returns 1
21:28:51.496 00.000 12308 scope still moving after pulse duration time elapsed
21:28:51.524 00.028 12308 IsSlewing returns 0
21:28:51.525 00.001 12308 IsGuiding returns 0
21:28:51.526 00.001 12308 scope move finished after 147 + 46 ms
21:28:51.526 00.000 12308 Move returns status 0, amount 147
21:28:51.526 00.000 12308 MoveAxis(N, 450, ABG)
21:28:51.526 00.000 12308 Guiding  Dir = 0, Dur = 450
21:28:51.527 00.001 12308 IsSlewing returns 0
21:28:51.527 00.000 12308 IsGuiding returns 0
21:28:51.527 00.000 12308 PulseGuide returned control before completion, sleep 460
21:28:51.998 00.471 12308 IsGuiding returns 1
21:28:51.999 00.001 12308 scope still moving after pulse duration time elapsed
21:28:52.030 00.031 12308 IsSlewing returns 0
21:28:52.031 00.001 12308 IsGuiding returns 0
21:28:52.031 00.000 12308 scope move finished after 450 + 53 ms
21:28:52.031 00.000 12308 Move returns status 0, amount 450
21:28:52.032 00.001 12308 move complete, result=0
21:28:52.032 00.000 12308 worker thread done servicing request
21:28:52.032 00.000 14556 GuideStep: 0.3 px 147 ms WEST, -0.6 px 450 ms NORTH
21:28:52.038 00.006 12308 Worker thread wakes up
21:28:52.038 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:52.038 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:28:53.297 01.259 12308 Exposure complete
21:28:53.438 00.141 12308 worker thread done servicing request
21:28:53.438 00.000 14556 OnExposeComplete: enter
21:28:53.442 00.004 14556 UpdateGuideState(): m_state=6
21:28:53.446 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2613
21:28:53.450 00.004 14556 Star::Find returns 1 (0), X=185.66, Y=998.85, Mass=2228, SNR=31.4, Peak=173 HFD=4.5
21:28:53.454 00.004 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
21:28:53.457 00.003 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
21:28:53.462 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.73 hyp=0.73 cameraTheta=1.48 mountX=-0.12 mountY=-0.71, mountTheta=-1.74
21:28:53.467 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.73, opts=13)
21:28:53.471 00.004 14556 Enqueuing Move request for scope (0.07, 0.73)
21:28:53.475 00.004 12308 Worker thread wakes up
21:28:53.475 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.73) opts 0xd
21:28:53.475 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.73)
21:28:53.475 00.000 12308 Moving (0.07, 0.73) raw xDistance=-0.12 yDistance=-0.71
21:28:53.475 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:28:53.475 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
21:28:53.475 00.000 12308 MoveAxis(E, 0, ABG)
21:28:53.476 00.001 12308 Move returns status 0, amount 0
21:28:53.476 00.000 12308 MoveAxis(N, 499, ABG)
21:28:53.476 00.000 12308 Guiding  Dir = 0, Dur = 499
21:28:53.476 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:53.480 00.004 12308 IsSlewing returns 0
21:28:53.480 00.000 12308 IsGuiding returns 0
21:28:53.480 00.000 12308 PulseGuide returned control before completion, sleep 509
21:28:53.503 00.023 14556 UpdateGuideState exits: m=2228 SNR=31.4
21:28:53.507 00.004 14556 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 7 / 99999
21:28:53.511 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760581733.511,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.66,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
21:28:53.516 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:53.520 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:53.523 00.003 14556 Enqueuing Expose request
21:28:54.002 00.479 12308 IsGuiding returns 1
21:28:54.003 00.001 12308 scope still moving after pulse duration time elapsed
21:28:54.032 00.029 12308 IsSlewing returns 0
21:28:54.034 00.002 12308 IsGuiding returns 0
21:28:54.034 00.000 12308 scope move finished after 499 + 54 ms
21:28:54.035 00.001 12308 Move returns status 0, amount 499
21:28:54.035 00.000 12308 move complete, result=0
21:28:54.035 00.000 12308 worker thread done servicing request
21:28:54.036 00.001 12308 Worker thread wakes up
21:28:54.036 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.7 px 499 ms NORTH
21:28:54.042 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:54.042 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:28:55.292 01.250 12308 Exposure complete
21:28:55.437 00.145 12308 worker thread done servicing request
21:28:55.437 00.000 14556 OnExposeComplete: enter
21:28:55.441 00.004 14556 UpdateGuideState(): m_state=6
21:28:55.446 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2614
21:28:55.450 00.004 14556 Star::Find returns 1 (0), X=185.68, Y=998.15, Mass=2433, SNR=33.0, Peak=185 HFD=4.6
21:28:55.453 00.003 14556 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.07) = xAngle (3.44 = -2.84)
21:28:55.457 00.004 14556 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.35 = -2.94)
21:28:55.461 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.37 mountX=-0.09 mountY=-0.02, mountTheta=-2.93
21:28:55.466 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.04, opts=13)
21:28:55.470 00.004 14556 Enqueuing Move request for scope (0.09, 0.04)
21:28:55.473 00.003 12308 Worker thread wakes up
21:28:55.473 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
21:28:55.473 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
21:28:55.474 00.001 12308 Moving (0.09, 0.04) raw xDistance=-0.09 yDistance=-0.02
21:28:55.474 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:28:55.474 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:28:55.474 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:28:55.474 00.000 12308 MoveAxis(E, 0, ABG)
21:28:55.476 00.002 12308 Move returns status 0, amount 0
21:28:55.476 00.000 12308 MoveAxis(N, 0, ABG)
21:28:55.476 00.000 12308 Move returns status 0, amount 0
21:28:55.476 00.000 12308 move complete, result=0
21:28:55.476 00.000 12308 worker thread done servicing request
21:28:55.477 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:55.501 00.024 14556 UpdateGuideState exits: m=2433 SNR=33.0
21:28:55.506 00.005 14556 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 8 / 99999
21:28:55.510 00.004 14556 PhdController: newstate STATE_FINISH
21:28:55.515 00.005 14556 PhdController complete: success
21:28:55.518 00.003 14556 evsrv: {"Event":"SettleDone","Timestamp":1760581735.518,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
21:28:55.523 00.005 14556 Mount: notify guiding dither settle done success=1
21:28:55.529 00.006 14556 PhdController: newstate STATE_IDLE
21:28:55.534 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:55.537 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:55.542 00.005 14556 Enqueuing Expose request
21:28:55.545 00.003 12308 Worker thread wakes up
21:28:55.545 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:28:55.550 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:55.550 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:28:56.792 01.242 12308 Exposure complete
21:28:56.945 00.153 12308 worker thread done servicing request
21:28:56.945 00.000 14556 OnExposeComplete: enter
21:28:56.949 00.004 14556 UpdateGuideState(): m_state=6
21:28:56.954 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2615
21:28:56.958 00.004 14556 Star::Find returns 1 (0), X=185.59, Y=998.09, Mass=1829, SNR=28.7, Peak=143 HFD=4.7
21:28:56.963 00.005 14556 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.07) = xAngle (1.48 = 1.48)
21:28:56.968 00.005 14556 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.38 = 1.38)
21:28:56.973 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.60 mountX=0.00 mountY=0.02, mountTheta=1.48
21:28:56.977 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.02, opts=13)
21:28:56.982 00.005 14556 Enqueuing Move request for scope (-0.00, -0.02)
21:28:56.986 00.004 12308 Worker thread wakes up
21:28:56.986 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.02) opts 0xd
21:28:56.986 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.02)
21:28:56.986 00.000 12308 Moving (-0.00, -0.02) raw xDistance=0.00 yDistance=0.02
21:28:56.986 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:28:56.986 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:28:56.987 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:28:56.987 00.000 12308 MoveAxis(E, 0, ABG)
21:28:56.987 00.000 12308 Move returns status 0, amount 0
21:28:56.987 00.000 12308 MoveAxis(N, 0, ABG)
21:28:56.987 00.000 12308 Move returns status 0, amount 0
21:28:56.988 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:56.994 00.006 12308 move complete, result=0
21:28:56.995 00.001 12308 worker thread done servicing request
21:28:57.017 00.022 14556 UpdateGuideState exits: m=1829 SNR=28.7
21:28:57.022 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:57.026 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:57.031 00.005 14556 Enqueuing Expose request
21:28:57.036 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:28:57.039 00.003 12308 Worker thread wakes up
21:28:57.040 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:57.040 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:28:58.297 01.257 12308 Exposure complete
21:28:58.456 00.159 12308 worker thread done servicing request
21:28:58.458 00.002 14556 OnExposeComplete: enter
21:28:58.461 00.003 14556 UpdateGuideState(): m_state=6
21:28:58.466 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2616
21:28:58.469 00.003 14556 Star::Find returns 1 (0), X=185.54, Y=998.24, Mass=2295, SNR=32.2, Peak=174 HFD=4.6
21:28:58.473 00.004 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.08 = -1.20)
21:28:58.477 00.004 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.30)
21:28:58.481 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.01 mountX=0.05 mountY=-0.13, mountTheta=-1.21
21:28:58.485 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.12, opts=13)
21:28:58.489 00.004 14556 Enqueuing Move request for scope (-0.06, 0.12)
21:28:58.494 00.005 12308 Worker thread wakes up
21:28:58.494 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
21:28:58.494 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
21:28:58.494 00.000 12308 Moving (-0.06, 0.12) raw xDistance=0.05 yDistance=-0.13
21:28:58.494 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:28:58.494 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:28:58.494 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:28:58.496 00.002 12308 MoveAxis(E, 0, ABG)
21:28:58.496 00.000 12308 Move returns status 0, amount 0
21:28:58.496 00.000 12308 MoveAxis(N, 0, ABG)
21:28:58.496 00.000 12308 Move returns status 0, amount 0
21:28:58.496 00.000 12308 move complete, result=0
21:28:58.496 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:58.499 00.003 12308 worker thread done servicing request
21:28:58.517 00.018 14556 UpdateGuideState exits: m=2295 SNR=32.2
21:28:58.520 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:58.525 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:28:58.530 00.005 14556 Enqueuing Expose request
21:28:58.535 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:28:58.539 00.004 12308 Worker thread wakes up
21:28:58.539 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:28:58.539 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:28:59.795 01.256 12308 Exposure complete
21:28:59.951 00.156 12308 worker thread done servicing request
21:28:59.951 00.000 14556 OnExposeComplete: enter
21:28:59.955 00.004 14556 UpdateGuideState(): m_state=6
21:28:59.958 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2617
21:28:59.962 00.004 14556 Star::Find returns 1 (0), X=185.48, Y=998.21, Mass=1908, SNR=29.4, Peak=151 HFD=4.5
21:28:59.965 00.003 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.51 = -0.77)
21:28:59.969 00.004 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.87)
21:28:59.972 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.44 mountX=0.10 mountY=-0.11, mountTheta=-0.82
21:28:59.978 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.09, opts=13)
21:28:59.982 00.004 14556 Enqueuing Move request for scope (-0.11, 0.09)
21:28:59.988 00.006 12308 Worker thread wakes up
21:28:59.988 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
21:28:59.988 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
21:28:59.988 00.000 12308 Moving (-0.11, 0.09) raw xDistance=0.10 yDistance=-0.11
21:28:59.988 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:28:59.988 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:28:59.989 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:28:59.989 00.000 12308 MoveAxis(E, 0, ABG)
21:28:59.989 00.000 12308 Move returns status 0, amount 0
21:28:59.990 00.001 12308 MoveAxis(N, 0, ABG)
21:28:59.990 00.000 12308 Move returns status 0, amount 0
21:28:59.990 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:28:59.995 00.005 12308 move complete, result=0
21:28:59.996 00.001 12308 worker thread done servicing request
21:29:00.024 00.028 14556 UpdateGuideState exits: m=1908 SNR=29.4
21:29:00.031 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:00.039 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:00.043 00.004 14556 Enqueuing Expose request
21:29:00.047 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:00.051 00.004 12308 Worker thread wakes up
21:29:00.051 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:00.052 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:01.301 01.249 12308 Exposure complete
21:29:01.445 00.144 12308 worker thread done servicing request
21:29:01.445 00.000 14556 OnExposeComplete: enter
21:29:01.450 00.005 14556 UpdateGuideState(): m_state=6
21:29:01.456 00.006 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2618
21:29:01.462 00.006 14556 Star::Find returns 1 (0), X=185.33, Y=998.30, Mass=2101, SNR=30.6, Peak=171 HFD=4.5
21:29:01.470 00.008 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.60 = -0.68)
21:29:01.476 00.006 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.78)
21:29:01.481 00.005 14556 CameraToMount -- cameraX=-0.27 cameraY=0.19 hyp=0.33 cameraTheta=2.53 mountX=0.25 mountY=-0.23, mountTheta=-0.74
21:29:01.488 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.19, opts=13)
21:29:01.493 00.005 14556 Enqueuing Move request for scope (-0.27, 0.19)
21:29:01.497 00.004 12308 Worker thread wakes up
21:29:01.497 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.19) opts 0xd
21:29:01.497 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.19)
21:29:01.497 00.000 12308 Moving (-0.27, 0.19) raw xDistance=0.25 yDistance=-0.23
21:29:01.498 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:29:01.498 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:29:01.498 00.000 12308 MoveAxis(W, 110, ABG)
21:29:01.498 00.000 12308 Guiding  Dir = 3, Dur = 110
21:29:01.499 00.001 12308 IsSlewing returns 0
21:29:01.499 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:01.504 00.005 12308 IsGuiding returns 0
21:29:01.504 00.000 12308 PulseGuide returned control before completion, sleep 120
21:29:01.525 00.021 14556 UpdateGuideState exits: m=2101 SNR=30.6
21:29:01.531 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:01.535 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:01.538 00.003 14556 Enqueuing Expose request
21:29:01.638 00.100 12308 IsGuiding returns 1
21:29:01.639 00.001 12308 scope still moving after pulse duration time elapsed
21:29:01.669 00.030 12308 IsSlewing returns 0
21:29:01.669 00.000 12308 IsGuiding returns 0
21:29:01.670 00.001 12308 scope move finished after 110 + 55 ms
21:29:01.670 00.000 12308 Move returns status 0, amount 110
21:29:01.671 00.001 12308 MoveAxis(N, 161, ABG)
21:29:01.671 00.000 12308 Guiding  Dir = 0, Dur = 161
21:29:01.671 00.000 12308 IsSlewing returns 0
21:29:01.672 00.001 12308 IsGuiding returns 0
21:29:01.672 00.000 12308 PulseGuide returned control before completion, sleep 171
21:29:01.855 00.183 12308 IsGuiding returns 1
21:29:01.856 00.001 12308 scope still moving after pulse duration time elapsed
21:29:01.886 00.030 12308 IsSlewing returns 0
21:29:01.887 00.001 12308 IsGuiding returns 0
21:29:01.888 00.001 12308 scope move finished after 161 + 55 ms
21:29:01.889 00.001 12308 Move returns status 0, amount 161
21:29:01.889 00.000 12308 move complete, result=0
21:29:01.889 00.000 12308 worker thread done servicing request
21:29:01.890 00.001 14556 GuideStep: 0.3 px 110 ms WEST, -0.2 px 161 ms NORTH
21:29:01.897 00.007 12308 Worker thread wakes up
21:29:01.897 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:01.897 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:03.154 01.257 12308 Exposure complete
21:29:03.309 00.155 12308 worker thread done servicing request
21:29:03.309 00.000 14556 OnExposeComplete: enter
21:29:03.315 00.006 14556 UpdateGuideState(): m_state=6
21:29:03.318 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2619
21:29:03.323 00.005 14556 Star::Find returns 1 (0), X=185.72, Y=998.34, Mass=2049, SNR=30.5, Peak=146 HFD=4.4
21:29:03.327 00.004 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
21:29:03.331 00.004 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.26)
21:29:03.336 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.22 hyp=0.26 cameraTheta=1.05 mountX=-0.14 mountY=-0.20, mountTheta=-2.20
21:29:03.343 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.22, opts=13)
21:29:03.346 00.003 14556 Enqueuing Move request for scope (0.13, 0.22)
21:29:03.350 00.004 12308 Worker thread wakes up
21:29:03.350 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.22) opts 0xd
21:29:03.351 00.001 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.22)
21:29:03.351 00.000 12308 Moving (0.13, 0.22) raw xDistance=-0.14 yDistance=-0.20
21:29:03.351 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:29:03.351 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:03.351 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:29:03.351 00.000 12308 MoveAxis(E, 0, ABG)
21:29:03.353 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:03.356 00.003 12308 Move returns status 0, amount 0
21:29:03.356 00.000 12308 MoveAxis(N, 0, ABG)
21:29:03.356 00.000 12308 Move returns status 0, amount 0
21:29:03.356 00.000 12308 move complete, result=0
21:29:03.357 00.001 12308 worker thread done servicing request
21:29:03.377 00.020 14556 UpdateGuideState exits: m=2049 SNR=30.5
21:29:03.381 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:03.387 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:03.390 00.003 14556 Enqueuing Expose request
21:29:03.394 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:29:03.399 00.005 12308 Worker thread wakes up
21:29:03.399 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:03.399 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:04.657 01.258 12308 Exposure complete
21:29:04.807 00.150 12308 worker thread done servicing request
21:29:04.808 00.001 14556 OnExposeComplete: enter
21:29:04.811 00.003 14556 UpdateGuideState(): m_state=6
21:29:04.815 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2620
21:29:04.819 00.004 14556 Star::Find returns 1 (0), X=185.65, Y=998.35, Mass=1755, SNR=28.0, Peak=140 HFD=4.7
21:29:04.823 00.004 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.42 = -1.86)
21:29:04.828 00.005 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.96)
21:29:04.831 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.24 hyp=0.24 cameraTheta=1.35 mountX=-0.07 mountY=-0.23, mountTheta=-1.87
21:29:04.837 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.24, opts=13)
21:29:04.841 00.004 14556 Enqueuing Move request for scope (0.05, 0.24)
21:29:04.844 00.003 12308 Worker thread wakes up
21:29:04.844 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.24) opts 0xd
21:29:04.845 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.24)
21:29:04.845 00.000 12308 Moving (0.05, 0.24) raw xDistance=-0.07 yDistance=-0.23
21:29:04.845 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:29:04.845 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:29:04.845 00.000 12308 MoveAxis(E, 0, ABG)
21:29:04.845 00.000 12308 Move returns status 0, amount 0
21:29:04.845 00.000 12308 MoveAxis(N, 159, ABG)
21:29:04.847 00.002 12308 Guiding  Dir = 0, Dur = 159
21:29:04.847 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:04.851 00.004 12308 IsSlewing returns 0
21:29:04.851 00.000 12308 IsGuiding returns 0
21:29:04.851 00.000 12308 PulseGuide returned control before completion, sleep 169
21:29:04.873 00.022 14556 UpdateGuideState exits: m=1755 SNR=28.0
21:29:04.878 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:04.883 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:04.886 00.003 14556 Enqueuing Expose request
21:29:05.037 00.151 12308 IsGuiding returns 1
21:29:05.038 00.001 12308 scope still moving after pulse duration time elapsed
21:29:05.068 00.030 12308 IsSlewing returns 0
21:29:05.069 00.001 12308 IsGuiding returns 0
21:29:05.070 00.001 12308 scope move finished after 159 + 59 ms
21:29:05.070 00.000 12308 Move returns status 0, amount 159
21:29:05.070 00.000 12308 move complete, result=0
21:29:05.071 00.001 12308 worker thread done servicing request
21:29:05.071 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 159 ms NORTH
21:29:05.080 00.009 12308 Worker thread wakes up
21:29:05.080 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:05.081 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:06.334 01.253 12308 Exposure complete
21:29:06.486 00.152 12308 worker thread done servicing request
21:29:06.487 00.001 14556 OnExposeComplete: enter
21:29:06.491 00.004 14556 UpdateGuideState(): m_state=6
21:29:06.495 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2621
21:29:06.499 00.004 14556 Star::Find returns 1 (0), X=185.74, Y=998.28, Mass=1981, SNR=29.8, Peak=135 HFD=4.6
21:29:06.502 00.003 14556 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.07) = xAngle (3.91 = -2.38)
21:29:06.505 00.003 14556 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.81 = -2.48)
21:29:06.509 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.17 hyp=0.22 cameraTheta=0.83 mountX=-0.16 mountY=-0.14, mountTheta=-2.43
21:29:06.519 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.17, opts=13)
21:29:06.523 00.004 14556 Enqueuing Move request for scope (0.15, 0.17)
21:29:06.528 00.005 12308 Worker thread wakes up
21:29:06.528 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.17) opts 0xd
21:29:06.529 00.001 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.17)
21:29:06.529 00.000 12308 Moving (0.15, 0.17) raw xDistance=-0.16 yDistance=-0.14
21:29:06.529 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:29:06.529 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:06.529 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:29:06.529 00.000 12308 MoveAxis(E, 0, ABG)
21:29:06.529 00.000 12308 Move returns status 0, amount 0
21:29:06.530 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:06.534 00.004 12308 MoveAxis(N, 0, ABG)
21:29:06.534 00.000 12308 Move returns status 0, amount 0
21:29:06.534 00.000 12308 move complete, result=0
21:29:06.534 00.000 12308 worker thread done servicing request
21:29:06.554 00.020 14556 UpdateGuideState exits: m=1981 SNR=29.8
21:29:06.559 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:06.563 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:06.567 00.004 14556 Enqueuing Expose request
21:29:06.570 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:06.575 00.005 12308 Worker thread wakes up
21:29:06.575 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:06.575 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:07.824 01.249 12308 Exposure complete
21:29:07.968 00.144 12308 worker thread done servicing request
21:29:07.969 00.001 14556 OnExposeComplete: enter
21:29:07.973 00.004 14556 UpdateGuideState(): m_state=6
21:29:07.977 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2622
21:29:07.980 00.003 14556 Star::Find returns 1 (0), X=185.62, Y=998.21, Mass=2046, SNR=30.4, Peak=149 HFD=4.5
21:29:07.985 00.005 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
21:29:07.989 00.004 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
21:29:07.993 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.33 mountX=-0.03 mountY=-0.09, mountTheta=-1.89
21:29:07.999 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.10, opts=13)
21:29:08.006 00.007 14556 Enqueuing Move request for scope (0.02, 0.10)
21:29:08.010 00.004 12308 Worker thread wakes up
21:29:08.010 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
21:29:08.010 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
21:29:08.010 00.000 12308 Moving (0.02, 0.10) raw xDistance=-0.03 yDistance=-0.09
21:29:08.010 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:29:08.011 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:08.011 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:29:08.011 00.000 12308 MoveAxis(E, 0, ABG)
21:29:08.011 00.000 12308 Move returns status 0, amount 0
21:29:08.011 00.000 12308 MoveAxis(N, 0, ABG)
21:29:08.011 00.000 12308 Move returns status 0, amount 0
21:29:08.013 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:08.017 00.004 12308 move complete, result=0
21:29:08.017 00.000 12308 worker thread done servicing request
21:29:08.039 00.022 14556 UpdateGuideState exits: m=2046 SNR=30.4
21:29:08.043 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:08.047 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:08.050 00.003 14556 Enqueuing Expose request
21:29:08.054 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:08.059 00.005 12308 Worker thread wakes up
21:29:08.059 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:08.059 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:09.316 01.257 12308 Exposure complete
21:29:09.447 00.131 12308 worker thread done servicing request
21:29:09.447 00.000 14556 OnExposeComplete: enter
21:29:09.452 00.005 14556 UpdateGuideState(): m_state=6
21:29:09.455 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2623
21:29:09.459 00.004 14556 Star::Find returns 1 (0), X=185.80, Y=998.28, Mass=2316, SNR=32.2, Peak=167 HFD=4.4
21:29:09.464 00.005 14556 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.07) = xAngle (3.75 = -2.54)
21:29:09.467 00.003 14556 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.65 = -2.64)
21:29:09.471 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.17 hyp=0.27 cameraTheta=0.67 mountX=-0.22 mountY=-0.13, mountTheta=-2.61
21:29:09.476 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.17, opts=13)
21:29:09.479 00.003 14556 Enqueuing Move request for scope (0.21, 0.17)
21:29:09.482 00.003 12308 Worker thread wakes up
21:29:09.482 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.17) opts 0xd
21:29:09.482 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.17)
21:29:09.482 00.000 12308 Moving (0.21, 0.17) raw xDistance=-0.22 yDistance=-0.13
21:29:09.483 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:29:09.483 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:09.483 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:29:09.483 00.000 12308 MoveAxis(E, 95, ABG)
21:29:09.483 00.000 12308 Guiding  Dir = 2, Dur = 95
21:29:09.484 00.001 12308 IsSlewing returns 0
21:29:09.485 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:09.488 00.003 12308 IsGuiding returns 0
21:29:09.489 00.001 12308 PulseGuide returned control before completion, sleep 105
21:29:09.511 00.022 14556 UpdateGuideState exits: m=2316 SNR=32.2
21:29:09.515 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:09.518 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:09.523 00.005 14556 Enqueuing Expose request
21:29:09.601 00.078 12308 IsGuiding returns 1
21:29:09.601 00.000 12308 scope still moving after pulse duration time elapsed
21:29:09.633 00.032 12308 IsSlewing returns 0
21:29:09.635 00.002 12308 IsGuiding returns 0
21:29:09.635 00.000 12308 scope move finished after 95 + 51 ms
21:29:09.635 00.000 12308 Move returns status 0, amount 95
21:29:09.636 00.001 12308 MoveAxis(N, 0, ABG)
21:29:09.636 00.000 12308 Move returns status 0, amount 0
21:29:09.636 00.000 12308 move complete, result=0
21:29:09.638 00.002 12308 worker thread done servicing request
21:29:09.638 00.000 12308 Worker thread wakes up
21:29:09.638 00.000 14556 GuideStep: -0.2 px 95 ms EAST, -0.1 px 0 ms NORTH
21:29:09.644 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:09.644 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:10.894 01.250 12308 Exposure complete
21:29:11.048 00.154 12308 worker thread done servicing request
21:29:11.048 00.000 14556 OnExposeComplete: enter
21:29:11.052 00.004 14556 UpdateGuideState(): m_state=6
21:29:11.055 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2624
21:29:11.060 00.005 14556 Star::Find returns 1 (0), X=185.49, Y=998.38, Mass=1908, SNR=29.1, Peak=130 HFD=4.4
21:29:11.064 00.004 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
21:29:11.067 00.003 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
21:29:11.071 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.27 hyp=0.29 cameraTheta=1.93 mountX=0.08 mountY=-0.28, mountTheta=-1.29
21:29:11.076 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.27, opts=13)
21:29:11.079 00.003 14556 Enqueuing Move request for scope (-0.10, 0.27)
21:29:11.083 00.004 12308 Worker thread wakes up
21:29:11.083 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.27) opts 0xd
21:29:11.083 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.27)
21:29:11.083 00.000 12308 Moving (-0.10, 0.27) raw xDistance=0.08 yDistance=-0.28
21:29:11.083 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:29:11.084 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:29:11.084 00.000 12308 MoveAxis(E, 0, ABG)
21:29:11.084 00.000 12308 Move returns status 0, amount 0
21:29:11.084 00.000 12308 MoveAxis(N, 197, ABG)
21:29:11.084 00.000 12308 Guiding  Dir = 0, Dur = 197
21:29:11.086 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:11.090 00.004 12308 IsSlewing returns 0
21:29:11.090 00.000 12308 IsGuiding returns 0
21:29:11.090 00.000 12308 PulseGuide returned control before completion, sleep 207
21:29:11.114 00.024 14556 UpdateGuideState exits: m=1908 SNR=29.1
21:29:11.120 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:11.124 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:11.131 00.007 14556 Enqueuing Expose request
21:29:11.305 00.174 12308 IsGuiding returns 1
21:29:11.306 00.001 12308 scope still moving after pulse duration time elapsed
21:29:11.336 00.030 12308 IsSlewing returns 0
21:29:11.337 00.001 12308 IsGuiding returns 0
21:29:11.337 00.000 12308 scope move finished after 197 + 49 ms
21:29:11.338 00.001 12308 Move returns status 0, amount 197
21:29:11.338 00.000 12308 move complete, result=0
21:29:11.338 00.000 12308 worker thread done servicing request
21:29:11.339 00.001 12308 Worker thread wakes up
21:29:11.340 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 197 ms NORTH
21:29:11.346 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:11.346 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:12.603 01.257 12308 Exposure complete
21:29:12.752 00.149 12308 worker thread done servicing request
21:29:12.754 00.002 14556 OnExposeComplete: enter
21:29:12.757 00.003 14556 UpdateGuideState(): m_state=6
21:29:12.761 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2625
21:29:12.765 00.004 14556 Star::Find returns 1 (0), X=185.28, Y=998.09, Mass=1894, SNR=29.0, Peak=187 HFD=4.1
21:29:12.769 00.004 14556 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-3.07) = xAngle (0.01 = 0.01)
21:29:12.773 00.004 14556 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.09 = -0.09)
21:29:12.777 00.004 14556 CameraToMount -- cameraX=-0.31 cameraY=-0.03 hyp=0.31 cameraTheta=-3.06 mountX=0.31 mountY=-0.03, mountTheta=-0.09
21:29:12.783 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=-0.03, opts=13)
21:29:12.787 00.004 14556 Enqueuing Move request for scope (-0.31, -0.03)
21:29:12.790 00.003 12308 Worker thread wakes up
21:29:12.791 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.03) opts 0xd
21:29:12.791 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, -0.03)
21:29:12.791 00.000 12308 Moving (-0.31, -0.03) raw xDistance=0.31 yDistance=-0.03
21:29:12.791 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
21:29:12.791 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:12.792 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:29:12.792 00.000 12308 MoveAxis(W, 135, ABG)
21:29:12.792 00.000 12308 Guiding  Dir = 3, Dur = 135
21:29:12.792 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:12.797 00.005 12308 IsSlewing returns 0
21:29:12.797 00.000 12308 IsGuiding returns 0
21:29:12.797 00.000 12308 PulseGuide returned control before completion, sleep 145
21:29:12.820 00.023 14556 UpdateGuideState exits: m=1894 SNR=29.0
21:29:12.824 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:12.829 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:12.832 00.003 14556 Enqueuing Expose request
21:29:12.950 00.118 12308 IsGuiding returns 1
21:29:12.950 00.000 12308 scope still moving after pulse duration time elapsed
21:29:12.981 00.031 12308 IsSlewing returns 0
21:29:12.982 00.001 12308 IsGuiding returns 0
21:29:12.984 00.002 12308 scope move finished after 135 + 50 ms
21:29:12.984 00.000 12308 Move returns status 0, amount 135
21:29:12.985 00.001 12308 MoveAxis(N, 0, ABG)
21:29:12.985 00.000 12308 Move returns status 0, amount 0
21:29:12.985 00.000 12308 move complete, result=0
21:29:12.986 00.001 12308 worker thread done servicing request
21:29:12.986 00.000 12308 Worker thread wakes up
21:29:12.987 00.001 14556 GuideStep: 0.3 px 135 ms WEST, -0.0 px 0 ms NORTH
21:29:12.993 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:12.994 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:14.249 01.255 12308 Exposure complete
21:29:14.374 00.125 12308 worker thread done servicing request
21:29:14.374 00.000 14556 OnExposeComplete: enter
21:29:14.378 00.004 14556 UpdateGuideState(): m_state=6
21:29:14.382 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2626
21:29:14.385 00.003 14556 Star::Find returns 1 (0), X=185.59, Y=998.33, Mass=1969, SNR=29.8, Peak=160 HFD=4.6
21:29:14.390 00.005 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
21:29:14.393 00.003 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
21:29:14.397 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.22 hyp=0.22 cameraTheta=1.59 mountX=-0.01 mountY=-0.22, mountTheta=-1.62
21:29:14.402 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.22, opts=13)
21:29:14.407 00.005 14556 Enqueuing Move request for scope (-0.00, 0.22)
21:29:14.410 00.003 12308 Worker thread wakes up
21:29:14.410 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.22) opts 0xd
21:29:14.410 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.22)
21:29:14.410 00.000 12308 Moving (-0.00, 0.22) raw xDistance=-0.01 yDistance=-0.22
21:29:14.410 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:29:14.410 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:29:14.410 00.000 12308 MoveAxis(E, 0, ABG)
21:29:14.412 00.002 12308 Move returns status 0, amount 0
21:29:14.412 00.000 12308 MoveAxis(N, 152, ABG)
21:29:14.412 00.000 12308 Guiding  Dir = 0, Dur = 152
21:29:14.412 00.000 12308 IsSlewing returns 0
21:29:14.412 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:14.417 00.005 12308 IsGuiding returns 0
21:29:14.417 00.000 12308 PulseGuide returned control before completion, sleep 162
21:29:14.438 00.021 14556 UpdateGuideState exits: m=1969 SNR=29.8
21:29:14.444 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:14.447 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:14.452 00.005 14556 Enqueuing Expose request
21:29:14.583 00.131 12308 IsGuiding returns 1
21:29:14.584 00.001 12308 scope still moving after pulse duration time elapsed
21:29:14.614 00.030 12308 IsSlewing returns 0
21:29:14.616 00.002 12308 IsGuiding returns 0
21:29:14.617 00.001 12308 scope move finished after 152 + 48 ms
21:29:14.617 00.000 12308 Move returns status 0, amount 152
21:29:14.617 00.000 12308 move complete, result=0
21:29:14.619 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 152 ms NORTH
21:29:14.626 00.007 12308 worker thread done servicing request
21:29:14.628 00.002 12308 Worker thread wakes up
21:29:14.629 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:14.629 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:15.878 01.249 12308 Exposure complete
21:29:16.017 00.139 12308 worker thread done servicing request
21:29:16.017 00.000 14556 OnExposeComplete: enter
21:29:16.021 00.004 14556 UpdateGuideState(): m_state=6
21:29:16.026 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2627
21:29:16.030 00.004 14556 Star::Find returns 1 (0), X=185.42, Y=998.21, Mass=2126, SNR=31.1, Peak=162 HFD=4.6
21:29:16.035 00.005 14556 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.07) = xAngle (5.71 = -0.58)
21:29:16.038 00.003 14556 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.68)
21:29:16.043 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.20 cameraTheta=2.63 mountX=0.17 mountY=-0.12, mountTheta=-0.64
21:29:16.047 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.10, opts=13)
21:29:16.051 00.004 14556 Enqueuing Move request for scope (-0.17, 0.10)
21:29:16.054 00.003 12308 Worker thread wakes up
21:29:16.054 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd
21:29:16.054 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.10)
21:29:16.054 00.000 12308 Moving (-0.17, 0.10) raw xDistance=0.17 yDistance=-0.12
21:29:16.055 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:29:16.055 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:16.055 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:29:16.055 00.000 12308 MoveAxis(E, 0, ABG)
21:29:16.055 00.000 12308 Move returns status 0, amount 0
21:29:16.055 00.000 12308 MoveAxis(N, 0, ABG)
21:29:16.055 00.000 12308 Move returns status 0, amount 0
21:29:16.057 00.002 12308 move complete, result=0
21:29:16.057 00.000 12308 worker thread done servicing request
21:29:16.057 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:16.080 00.023 14556 UpdateGuideState exits: m=2126 SNR=31.1
21:29:16.085 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:16.089 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:16.094 00.005 14556 Enqueuing Expose request
21:29:16.097 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:16.101 00.004 12308 Worker thread wakes up
21:29:16.101 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:16.101 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:17.343 01.242 12308 Exposure complete
21:29:17.489 00.146 12308 worker thread done servicing request
21:29:17.489 00.000 14556 OnExposeComplete: enter
21:29:17.495 00.006 14556 UpdateGuideState(): m_state=6
21:29:17.499 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2628
21:29:17.503 00.004 14556 Star::Find returns 1 (0), X=185.71, Y=998.26, Mass=1808, SNR=28.5, Peak=146 HFD=4.6
21:29:17.507 00.004 14556 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.07) = xAngle (3.94 = -2.34)
21:29:17.511 00.004 14556 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.44)
21:29:17.515 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.19 cameraTheta=0.87 mountX=-0.13 mountY=-0.12, mountTheta=-2.40
21:29:17.520 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.14, opts=13)
21:29:17.525 00.005 14556 Enqueuing Move request for scope (0.12, 0.14)
21:29:17.529 00.004 12308 Worker thread wakes up
21:29:17.529 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.14) opts 0xd
21:29:17.529 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.14)
21:29:17.529 00.000 12308 Moving (0.12, 0.14) raw xDistance=-0.13 yDistance=-0.12
21:29:17.529 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:29:17.529 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:17.531 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:29:17.531 00.000 12308 MoveAxis(E, 0, ABG)
21:29:17.531 00.000 12308 Move returns status 0, amount 0
21:29:17.531 00.000 12308 MoveAxis(N, 0, ABG)
21:29:17.532 00.001 12308 Move returns status 0, amount 0
21:29:17.532 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:17.537 00.005 12308 move complete, result=0
21:29:17.537 00.000 12308 worker thread done servicing request
21:29:17.559 00.022 14556 UpdateGuideState exits: m=1808 SNR=28.5
21:29:17.564 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:17.567 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:17.570 00.003 14556 Enqueuing Expose request
21:29:17.574 00.004 12308 Worker thread wakes up
21:29:17.574 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:17.577 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:17.578 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:18.827 01.249 12308 Exposure complete
21:29:18.973 00.146 12308 worker thread done servicing request
21:29:18.973 00.000 14556 OnExposeComplete: enter
21:29:18.978 00.005 14556 UpdateGuideState(): m_state=6
21:29:18.983 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2629
21:29:18.988 00.005 14556 Star::Find returns 1 (0), X=185.69, Y=998.18, Mass=1865, SNR=29.0, Peak=143 HFD=4.5
21:29:18.995 00.007 14556 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.07) = xAngle (3.68 = -2.60)
21:29:19.001 00.006 14556 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.58 = -2.70)
21:29:19.006 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.61 mountX=-0.10 mountY=-0.05, mountTheta=-2.68
21:29:19.013 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.07, opts=13)
21:29:19.016 00.003 14556 Enqueuing Move request for scope (0.10, 0.07)
21:29:19.019 00.003 12308 Worker thread wakes up
21:29:19.019 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
21:29:19.019 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
21:29:19.020 00.001 12308 Moving (0.10, 0.07) raw xDistance=-0.10 yDistance=-0.05
21:29:19.020 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:29:19.020 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:19.020 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:29:19.020 00.000 12308 MoveAxis(E, 0, ABG)
21:29:19.020 00.000 12308 Move returns status 0, amount 0
21:29:19.020 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:19.025 00.005 12308 MoveAxis(N, 0, ABG)
21:29:19.025 00.000 12308 Move returns status 0, amount 0
21:29:19.025 00.000 12308 move complete, result=0
21:29:19.025 00.000 12308 worker thread done servicing request
21:29:19.041 00.016 14556 UpdateGuideState exits: m=1865 SNR=29.0
21:29:19.045 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:19.048 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:19.050 00.002 14556 Enqueuing Expose request
21:29:19.053 00.003 12308 Worker thread wakes up
21:29:19.053 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:19.053 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:19.053 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:20.298 01.245 12308 Exposure complete
21:29:20.450 00.152 12308 worker thread done servicing request
21:29:20.450 00.000 14556 OnExposeComplete: enter
21:29:20.454 00.004 14556 UpdateGuideState(): m_state=6
21:29:20.458 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2630
21:29:20.462 00.004 14556 Star::Find returns 1 (0), X=185.25, Y=998.21, Mass=2028, SNR=30.0, Peak=142 HFD=4.6
21:29:20.466 00.004 14556 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.07) = xAngle (5.94 = -0.34)
21:29:20.470 00.004 14556 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.44)
21:29:20.473 00.003 14556 CameraToMount -- cameraX=-0.34 cameraY=0.10 hyp=0.35 cameraTheta=2.87 mountX=0.33 mountY=-0.15, mountTheta=-0.42
21:29:20.479 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.34, y=0.10, opts=13)
21:29:20.482 00.003 14556 Enqueuing Move request for scope (-0.34, 0.10)
21:29:20.486 00.004 12308 Worker thread wakes up
21:29:20.487 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.10) opts 0xd
21:29:20.487 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.34, 0.10)
21:29:20.487 00.000 12308 Moving (-0.34, 0.10) raw xDistance=0.33 yDistance=-0.15
21:29:20.487 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
21:29:20.487 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:20.487 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:29:20.487 00.000 12308 MoveAxis(W, 145, ABG)
21:29:20.488 00.001 12308 Guiding  Dir = 3, Dur = 145
21:29:20.488 00.000 12308 IsSlewing returns 0
21:29:20.488 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:20.495 00.007 12308 IsGuiding returns 0
21:29:20.495 00.000 12308 PulseGuide returned control before completion, sleep 155
21:29:20.517 00.022 14556 UpdateGuideState exits: m=2028 SNR=30.0
21:29:20.522 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:20.527 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:20.532 00.005 14556 Enqueuing Expose request
21:29:20.662 00.130 12308 IsGuiding returns 1
21:29:20.662 00.000 12308 scope still moving after pulse duration time elapsed
21:29:20.695 00.033 12308 IsSlewing returns 0
21:29:20.696 00.001 12308 IsGuiding returns 0
21:29:20.697 00.001 12308 scope move finished after 145 + 57 ms
21:29:20.698 00.001 12308 Move returns status 0, amount 145
21:29:20.699 00.001 12308 MoveAxis(N, 0, ABG)
21:29:20.702 00.003 12308 Move returns status 0, amount 0
21:29:20.702 00.000 12308 move complete, result=0
21:29:20.703 00.001 12308 worker thread done servicing request
21:29:20.703 00.000 14556 GuideStep: 0.3 px 145 ms WEST, -0.2 px 0 ms NORTH
21:29:20.711 00.008 12308 Worker thread wakes up
21:29:20.711 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:20.711 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:21.956 01.245 12308 Exposure complete
21:29:22.135 00.179 12308 worker thread done servicing request
21:29:22.136 00.001 14556 OnExposeComplete: enter
21:29:22.140 00.004 14556 UpdateGuideState(): m_state=6
21:29:22.144 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2631
21:29:22.148 00.004 14556 Star::Find returns 1 (0), X=185.67, Y=998.32, Mass=2079, SNR=30.4, Peak=147 HFD=4.7
21:29:22.154 00.006 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.26 = -2.02)
21:29:22.158 00.004 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.12)
21:29:22.161 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.20 hyp=0.22 cameraTheta=1.19 mountX=-0.10 mountY=-0.19, mountTheta=-2.04
21:29:22.167 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.20, opts=13)
21:29:22.170 00.003 14556 Enqueuing Move request for scope (0.08, 0.20)
21:29:22.173 00.003 12308 Worker thread wakes up
21:29:22.174 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.20) opts 0xd
21:29:22.174 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.20)
21:29:22.174 00.000 12308 Moving (0.08, 0.20) raw xDistance=-0.10 yDistance=-0.19
21:29:22.174 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:29:22.174 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:22.174 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:29:22.175 00.001 12308 MoveAxis(E, 0, ABG)
21:29:22.175 00.000 12308 Move returns status 0, amount 0
21:29:22.175 00.000 12308 MoveAxis(N, 0, ABG)
21:29:22.175 00.000 12308 Move returns status 0, amount 0
21:29:22.176 00.001 12308 move complete, result=0
21:29:22.176 00.000 12308 worker thread done servicing request
21:29:22.176 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:22.200 00.024 14556 UpdateGuideState exits: m=2079 SNR=30.4
21:29:22.203 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:22.206 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:22.209 00.003 14556 Enqueuing Expose request
21:29:22.213 00.004 12308 Worker thread wakes up
21:29:22.214 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:22.214 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:22.214 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:29:23.472 01.258 12308 Exposure complete
21:29:23.629 00.157 12308 worker thread done servicing request
21:29:23.629 00.000 14556 OnExposeComplete: enter
21:29:23.634 00.005 14556 UpdateGuideState(): m_state=6
21:29:23.638 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2632
21:29:23.642 00.004 14556 Star::Find returns 1 (0), X=185.60, Y=998.52, Mass=2086, SNR=30.5, Peak=139 HFD=4.3
21:29:23.645 00.003 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.62 = -1.66)
21:29:23.651 00.006 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.76)
21:29:23.655 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.41 hyp=0.41 cameraTheta=1.55 mountX=-0.04 mountY=-0.40, mountTheta=-1.66
21:29:23.663 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.41, opts=13)
21:29:23.668 00.005 14556 Enqueuing Move request for scope (0.01, 0.41)
21:29:23.672 00.004 12308 Worker thread wakes up
21:29:23.672 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.41) opts 0xd
21:29:23.672 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.41)
21:29:23.672 00.000 12308 Moving (0.01, 0.41) raw xDistance=-0.04 yDistance=-0.40
21:29:23.672 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:29:23.673 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
21:29:23.673 00.000 12308 MoveAxis(E, 0, ABG)
21:29:23.673 00.000 12308 Move returns status 0, amount 0
21:29:23.673 00.000 12308 MoveAxis(N, 281, ABG)
21:29:23.673 00.000 12308 Guiding  Dir = 0, Dur = 281
21:29:23.673 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:23.678 00.005 12308 IsSlewing returns 0
21:29:23.678 00.000 12308 IsGuiding returns 0
21:29:23.680 00.002 12308 PulseGuide returned control before completion, sleep 291
21:29:23.704 00.024 14556 UpdateGuideState exits: m=2086 SNR=30.5
21:29:23.708 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:23.711 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:23.716 00.005 14556 Enqueuing Expose request
21:29:23.974 00.258 12308 IsGuiding returns 1
21:29:23.975 00.001 12308 scope still moving after pulse duration time elapsed
21:29:24.005 00.030 12308 IsSlewing returns 0
21:29:24.005 00.000 12308 IsGuiding returns 0
21:29:24.007 00.002 12308 scope move finished after 281 + 46 ms
21:29:24.007 00.000 12308 Move returns status 0, amount 281
21:29:24.008 00.001 12308 move complete, result=0
21:29:24.008 00.000 12308 worker thread done servicing request
21:29:24.008 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 281 ms NORTH
21:29:24.015 00.007 12308 Worker thread wakes up
21:29:24.015 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:24.015 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:25.272 01.257 12308 Exposure complete
21:29:25.441 00.169 12308 worker thread done servicing request
21:29:25.441 00.000 14556 OnExposeComplete: enter
21:29:25.445 00.004 14556 UpdateGuideState(): m_state=6
21:29:25.449 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2633
21:29:25.452 00.003 14556 Star::Find returns 1 (0), X=185.64, Y=998.11, Mass=2011, SNR=30.2, Peak=158 HFD=4.4
21:29:25.457 00.005 14556 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-3.07) = xAngle (2.93 = 2.93)
21:29:25.461 00.004 14556 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.83 = 2.83)
21:29:25.467 00.006 14556 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.15 mountX=-0.05 mountY=0.02, mountTheta=2.83
21:29:25.474 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.01, opts=13)
21:29:25.479 00.005 14556 Enqueuing Move request for scope (0.05, -0.01)
21:29:25.484 00.005 12308 Worker thread wakes up
21:29:25.484 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
21:29:25.484 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
21:29:25.486 00.002 12308 Moving (0.05, -0.01) raw xDistance=-0.05 yDistance=0.02
21:29:25.486 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:29:25.486 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:25.486 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:29:25.487 00.001 12308 MoveAxis(E, 0, ABG)
21:29:25.487 00.000 12308 Move returns status 0, amount 0
21:29:25.487 00.000 12308 MoveAxis(N, 0, ABG)
21:29:25.487 00.000 12308 Move returns status 0, amount 0
21:29:25.488 00.001 12308 move complete, result=0
21:29:25.488 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:25.497 00.009 12308 worker thread done servicing request
21:29:25.521 00.024 14556 UpdateGuideState exits: m=2011 SNR=30.2
21:29:25.527 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:25.532 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:25.538 00.006 14556 Enqueuing Expose request
21:29:25.542 00.004 12308 Worker thread wakes up
21:29:25.542 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:29:25.547 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:25.548 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:26.793 01.245 12308 Exposure complete
21:29:26.947 00.154 12308 worker thread done servicing request
21:29:26.948 00.001 14556 OnExposeComplete: enter
21:29:26.950 00.002 14556 UpdateGuideState(): m_state=6
21:29:26.955 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2634
21:29:26.957 00.002 14556 Star::Find returns 1 (0), X=185.65, Y=997.98, Mass=2074, SNR=30.6, Peak=147 HFD=4.5
21:29:26.962 00.005 14556 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-3.07) = xAngle (1.90 = 1.90)
21:29:26.965 00.003 14556 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.80 = 1.80)
21:29:26.968 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.17 mountX=-0.05 mountY=0.14, mountTheta=1.89
21:29:26.972 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.13, opts=13)
21:29:26.977 00.005 14556 Enqueuing Move request for scope (0.05, -0.13)
21:29:26.979 00.002 12308 Worker thread wakes up
21:29:26.979 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.13) opts 0xd
21:29:26.979 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.13)
21:29:26.980 00.001 12308 Moving (0.05, -0.13) raw xDistance=-0.05 yDistance=0.14
21:29:26.980 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:29:26.980 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:26.980 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:29:26.980 00.000 12308 MoveAxis(E, 0, ABG)
21:29:26.980 00.000 12308 Move returns status 0, amount 0
21:29:26.980 00.000 12308 MoveAxis(N, 0, ABG)
21:29:26.982 00.002 12308 Move returns status 0, amount 0
21:29:26.982 00.000 12308 move complete, result=0
21:29:26.982 00.000 12308 worker thread done servicing request
21:29:26.982 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:27.006 00.024 14556 UpdateGuideState exits: m=2074 SNR=30.6
21:29:27.010 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:27.015 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:27.019 00.004 14556 Enqueuing Expose request
21:29:27.022 00.003 12308 Worker thread wakes up
21:29:27.022 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:27.022 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:27.023 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:29:28.278 01.255 12308 Exposure complete
21:29:28.445 00.167 12308 worker thread done servicing request
21:29:28.445 00.000 14556 OnExposeComplete: enter
21:29:28.449 00.004 14556 UpdateGuideState(): m_state=6
21:29:28.453 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2635
21:29:28.457 00.004 14556 Star::Find returns 1 (0), X=185.59, Y=998.16, Mass=1992, SNR=30.1, Peak=148 HFD=4.4
21:29:28.462 00.005 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.77 = -1.51)
21:29:28.467 00.005 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
21:29:28.470 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.70 mountX=0.00 mountY=-0.05, mountTheta=-1.51
21:29:28.475 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.05, opts=13)
21:29:28.480 00.005 14556 Enqueuing Move request for scope (-0.01, 0.05)
21:29:28.484 00.004 12308 Worker thread wakes up
21:29:28.484 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
21:29:28.484 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
21:29:28.484 00.000 12308 Moving (-0.01, 0.05) raw xDistance=0.00 yDistance=-0.05
21:29:28.484 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:29:28.484 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:28.485 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:29:28.485 00.000 12308 MoveAxis(E, 0, ABG)
21:29:28.485 00.000 12308 Move returns status 0, amount 0
21:29:28.485 00.000 12308 MoveAxis(N, 0, ABG)
21:29:28.485 00.000 12308 Move returns status 0, amount 0
21:29:28.485 00.000 12308 move complete, result=0
21:29:28.486 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:28.489 00.003 12308 worker thread done servicing request
21:29:28.513 00.024 14556 UpdateGuideState exits: m=1992 SNR=30.1
21:29:28.516 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:28.521 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:28.524 00.003 14556 Enqueuing Expose request
21:29:28.530 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:29:28.535 00.005 12308 Worker thread wakes up
21:29:28.535 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:28.535 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:29.780 01.245 12308 Exposure complete
21:29:29.938 00.158 12308 worker thread done servicing request
21:29:29.939 00.001 14556 OnExposeComplete: enter
21:29:29.944 00.005 14556 UpdateGuideState(): m_state=6
21:29:29.948 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2636
21:29:29.952 00.004 14556 Star::Find returns 1 (0), X=185.60, Y=998.41, Mass=1836, SNR=28.7, Peak=137 HFD=4.3
21:29:29.956 00.004 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.63 = -1.65)
21:29:29.958 00.002 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.53 = -1.75)
21:29:29.963 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=0.29 hyp=0.29 cameraTheta=1.56 mountX=-0.02 mountY=-0.29, mountTheta=-1.65
21:29:29.968 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.29, opts=13)
21:29:29.973 00.005 14556 Enqueuing Move request for scope (0.00, 0.29)
21:29:29.977 00.004 12308 Worker thread wakes up
21:29:29.977 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.29) opts 0xd
21:29:29.977 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.29)
21:29:29.977 00.000 12308 Moving (0.00, 0.29) raw xDistance=-0.02 yDistance=-0.29
21:29:29.977 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:29:29.978 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:29:29.978 00.000 12308 MoveAxis(E, 0, ABG)
21:29:29.978 00.000 12308 Move returns status 0, amount 0
21:29:29.978 00.000 12308 MoveAxis(N, 203, ABG)
21:29:29.978 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:29.982 00.004 12308 Guiding  Dir = 0, Dur = 203
21:29:29.982 00.000 12308 IsSlewing returns 0
21:29:29.983 00.001 12308 IsGuiding returns 0
21:29:29.983 00.000 12308 PulseGuide returned control before completion, sleep 213
21:29:30.005 00.022 14556 UpdateGuideState exits: m=1836 SNR=28.7
21:29:30.009 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:30.014 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:30.018 00.004 14556 Enqueuing Expose request
21:29:30.206 00.188 12308 IsGuiding returns 1
21:29:30.206 00.000 12308 scope still moving after pulse duration time elapsed
21:29:30.238 00.032 12308 IsSlewing returns 0
21:29:30.240 00.002 12308 IsGuiding returns 0
21:29:30.240 00.000 12308 scope move finished after 203 + 54 ms
21:29:30.241 00.001 12308 Move returns status 0, amount 203
21:29:30.241 00.000 12308 move complete, result=0
21:29:30.242 00.001 12308 worker thread done servicing request
21:29:30.242 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 203 ms NORTH
21:29:30.251 00.009 12308 Worker thread wakes up
21:29:30.251 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:30.252 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:31.503 01.251 12308 Exposure complete
21:29:31.650 00.147 12308 worker thread done servicing request
21:29:31.651 00.001 14556 OnExposeComplete: enter
21:29:31.656 00.005 14556 UpdateGuideState(): m_state=6
21:29:31.662 00.006 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2637
21:29:31.666 00.004 14556 Star::Find returns 1 (0), X=185.32, Y=998.12, Mass=1986, SNR=29.7, Peak=156 HFD=4.5
21:29:31.671 00.005 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.19 = -0.09)
21:29:31.675 00.004 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.19)
21:29:31.678 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=0.01 hyp=0.27 cameraTheta=3.12 mountX=0.27 mountY=-0.05, mountTheta=-0.19
21:29:31.684 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.01, opts=13)
21:29:31.689 00.005 14556 Enqueuing Move request for scope (-0.27, 0.01)
21:29:31.693 00.004 12308 Worker thread wakes up
21:29:31.693 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.01) opts 0xd
21:29:31.693 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.01)
21:29:31.693 00.000 12308 Moving (-0.27, 0.01) raw xDistance=0.27 yDistance=-0.05
21:29:31.695 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
21:29:31.695 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:31.695 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:29:31.695 00.000 12308 MoveAxis(W, 118, ABG)
21:29:31.695 00.000 12308 Guiding  Dir = 3, Dur = 118
21:29:31.695 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:31.700 00.005 12308 IsSlewing returns 0
21:29:31.700 00.000 12308 IsGuiding returns 0
21:29:31.700 00.000 12308 PulseGuide returned control before completion, sleep 128
21:29:31.723 00.023 14556 UpdateGuideState exits: m=1986 SNR=29.7
21:29:31.727 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:31.731 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:31.735 00.004 14556 Enqueuing Expose request
21:29:31.838 00.103 12308 IsGuiding returns 1
21:29:31.838 00.000 12308 scope still moving after pulse duration time elapsed
21:29:31.869 00.031 12308 IsSlewing returns 0
21:29:31.870 00.001 12308 IsGuiding returns 0
21:29:31.871 00.001 12308 scope move finished after 118 + 52 ms
21:29:31.872 00.001 12308 Move returns status 0, amount 118
21:29:31.872 00.000 12308 MoveAxis(N, 0, ABG)
21:29:31.872 00.000 12308 Move returns status 0, amount 0
21:29:31.874 00.002 12308 move complete, result=0
21:29:31.874 00.000 12308 worker thread done servicing request
21:29:31.875 00.001 12308 Worker thread wakes up
21:29:31.875 00.000 14556 GuideStep: 0.3 px 118 ms WEST, -0.1 px 0 ms NORTH
21:29:31.882 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:31.882 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:33.127 01.245 12308 Exposure complete
21:29:33.282 00.155 12308 worker thread done servicing request
21:29:33.283 00.001 14556 OnExposeComplete: enter
21:29:33.286 00.003 14556 UpdateGuideState(): m_state=6
21:29:33.290 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2638
21:29:33.294 00.004 14556 Star::Find returns 1 (0), X=185.70, Y=998.01, Mass=2195, SNR=31.6, Peak=152 HFD=4.7
21:29:33.298 00.004 14556 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-3.07) = xAngle (2.30 = 2.30)
21:29:33.302 00.004 14556 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.21 = 2.21)
21:29:33.305 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.15 cameraTheta=-0.77 mountX=-0.10 mountY=0.12, mountTheta=2.26
21:29:33.312 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.11, opts=13)
21:29:33.315 00.003 14556 Enqueuing Move request for scope (0.11, -0.11)
21:29:33.319 00.004 12308 Worker thread wakes up
21:29:33.320 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd
21:29:33.320 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.11)
21:29:33.320 00.000 12308 Moving (0.11, -0.11) raw xDistance=-0.10 yDistance=0.12
21:29:33.320 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:29:33.320 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:33.320 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:29:33.320 00.000 12308 MoveAxis(E, 0, ABG)
21:29:33.322 00.002 12308 Move returns status 0, amount 0
21:29:33.322 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:33.326 00.004 12308 MoveAxis(N, 0, ABG)
21:29:33.326 00.000 12308 Move returns status 0, amount 0
21:29:33.326 00.000 12308 move complete, result=0
21:29:33.326 00.000 12308 worker thread done servicing request
21:29:33.347 00.021 14556 UpdateGuideState exits: m=2195 SNR=31.6
21:29:33.352 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:33.356 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:33.359 00.003 14556 Enqueuing Expose request
21:29:33.362 00.003 12308 Worker thread wakes up
21:29:33.362 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:33.362 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:33.362 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:29:34.617 01.255 12308 Exposure complete
21:29:34.769 00.152 12308 worker thread done servicing request
21:29:34.770 00.001 14556 OnExposeComplete: enter
21:29:34.773 00.003 14556 UpdateGuideState(): m_state=6
21:29:34.776 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2639
21:29:34.780 00.004 14556 Star::Find returns 1 (0), X=185.42, Y=998.26, Mass=1909, SNR=29.5, Peak=138 HFD=4.6
21:29:34.783 00.003 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.51 = -0.78)
21:29:34.787 00.004 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.88)
21:29:34.791 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.15 hyp=0.23 cameraTheta=2.43 mountX=0.16 mountY=-0.18, mountTheta=-0.82
21:29:34.797 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.15, opts=13)
21:29:34.800 00.003 14556 Enqueuing Move request for scope (-0.17, 0.15)
21:29:34.803 00.003 12308 Worker thread wakes up
21:29:34.803 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.15) opts 0xd
21:29:34.805 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.15)
21:29:34.805 00.000 12308 Moving (-0.17, 0.15) raw xDistance=0.16 yDistance=-0.18
21:29:34.806 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:29:34.806 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:34.806 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:29:34.806 00.000 12308 MoveAxis(E, 0, ABG)
21:29:34.806 00.000 12308 Move returns status 0, amount 0
21:29:34.807 00.001 12308 MoveAxis(N, 0, ABG)
21:29:34.807 00.000 12308 Move returns status 0, amount 0
21:29:34.807 00.000 12308 move complete, result=0
21:29:34.807 00.000 12308 worker thread done servicing request
21:29:34.807 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:34.830 00.023 14556 UpdateGuideState exits: m=1909 SNR=29.5
21:29:34.833 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:34.837 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:34.842 00.005 14556 Enqueuing Expose request
21:29:34.846 00.004 12308 Worker thread wakes up
21:29:34.846 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:29:34.849 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:34.850 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:36.106 01.256 12308 Exposure complete
21:29:36.265 00.159 12308 worker thread done servicing request
21:29:36.265 00.000 14556 OnExposeComplete: enter
21:29:36.270 00.005 14556 UpdateGuideState(): m_state=6
21:29:36.273 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2640
21:29:36.277 00.004 14556 Star::Find returns 1 (0), X=185.52, Y=998.09, Mass=2109, SNR=30.9, Peak=145 HFD=4.9
21:29:36.282 00.005 14556 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.07) = xAngle (0.29 = 0.29)
21:29:36.286 00.004 14556 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.20 = 0.20)
21:29:36.289 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-2.78 mountX=0.07 mountY=0.01, mountTheta=0.20
21:29:36.294 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.03, opts=13)
21:29:36.298 00.004 14556 Enqueuing Move request for scope (-0.07, -0.03)
21:29:36.302 00.004 12308 Worker thread wakes up
21:29:36.302 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
21:29:36.302 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
21:29:36.302 00.000 12308 Moving (-0.07, -0.03) raw xDistance=0.07 yDistance=0.01
21:29:36.302 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:29:36.302 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:36.303 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:29:36.303 00.000 12308 MoveAxis(E, 0, ABG)
21:29:36.304 00.001 12308 Move returns status 0, amount 0
21:29:36.304 00.000 12308 MoveAxis(N, 0, ABG)
21:29:36.304 00.000 12308 Move returns status 0, amount 0
21:29:36.304 00.000 12308 move complete, result=0
21:29:36.304 00.000 12308 worker thread done servicing request
21:29:36.304 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:36.330 00.026 14556 UpdateGuideState exits: m=2109 SNR=30.9
21:29:36.333 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:36.339 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:36.343 00.004 14556 Enqueuing Expose request
21:29:36.347 00.004 12308 Worker thread wakes up
21:29:36.347 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:36.347 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:36.347 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:29:37.603 01.256 12308 Exposure complete
21:29:37.751 00.148 12308 worker thread done servicing request
21:29:37.751 00.000 14556 OnExposeComplete: enter
21:29:37.756 00.005 14556 UpdateGuideState(): m_state=6
21:29:37.759 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2641
21:29:37.762 00.003 14556 Star::Find returns 1 (0), X=185.72, Y=998.40, Mass=2155, SNR=31.2, Peak=161 HFD=4.5
21:29:37.766 00.004 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.24 = -2.05)
21:29:37.769 00.003 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.15)
21:29:37.773 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.29 hyp=0.31 cameraTheta=1.16 mountX=-0.14 mountY=-0.26, mountTheta=-2.07
21:29:37.779 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.29, opts=13)
21:29:37.785 00.006 14556 Enqueuing Move request for scope (0.12, 0.29)
21:29:37.790 00.005 12308 Worker thread wakes up
21:29:37.790 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.29) opts 0xd
21:29:37.790 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.29)
21:29:37.790 00.000 12308 Moving (0.12, 0.29) raw xDistance=-0.14 yDistance=-0.26
21:29:37.790 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:29:37.790 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:29:37.791 00.001 12308 MoveAxis(E, 0, ABG)
21:29:37.791 00.000 12308 Move returns status 0, amount 0
21:29:37.791 00.000 12308 MoveAxis(N, 185, ABG)
21:29:37.791 00.000 12308 Guiding  Dir = 0, Dur = 185
21:29:37.792 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:37.797 00.005 12308 IsSlewing returns 0
21:29:37.797 00.000 12308 IsGuiding returns 0
21:29:37.798 00.001 12308 PulseGuide returned control before completion, sleep 195
21:29:37.820 00.022 14556 UpdateGuideState exits: m=2155 SNR=31.2
21:29:37.824 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:37.828 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:37.832 00.004 14556 Enqueuing Expose request
21:29:37.994 00.162 12308 IsGuiding returns 1
21:29:37.994 00.000 12308 scope still moving after pulse duration time elapsed
21:29:38.026 00.032 12308 IsSlewing returns 0
21:29:38.027 00.001 12308 IsGuiding returns 0
21:29:38.027 00.000 12308 scope move finished after 185 + 44 ms
21:29:38.028 00.001 12308 Move returns status 0, amount 185
21:29:38.028 00.000 12308 move complete, result=0
21:29:38.029 00.001 12308 worker thread done servicing request
21:29:38.029 00.000 12308 Worker thread wakes up
21:29:38.029 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 185 ms NORTH
21:29:38.034 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:38.034 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:39.288 01.254 12308 Exposure complete
21:29:39.428 00.140 12308 worker thread done servicing request
21:29:39.428 00.000 14556 OnExposeComplete: enter
21:29:39.433 00.005 14556 UpdateGuideState(): m_state=6
21:29:39.438 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2642
21:29:39.442 00.004 14556 Star::Find returns 1 (0), X=185.41, Y=998.18, Mass=2049, SNR=30.3, Peak=158 HFD=4.5
21:29:39.446 00.004 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.85 = -0.44)
21:29:39.450 00.004 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.75 = -0.53)
21:29:39.454 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.19 cameraTheta=2.77 mountX=0.18 mountY=-0.10, mountTheta=-0.51
21:29:39.459 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.07, opts=13)
21:29:39.464 00.005 14556 Enqueuing Move request for scope (-0.18, 0.07)
21:29:39.468 00.004 12308 Worker thread wakes up
21:29:39.468 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
21:29:39.468 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
21:29:39.468 00.000 12308 Moving (-0.18, 0.07) raw xDistance=0.18 yDistance=-0.10
21:29:39.469 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:29:39.469 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:39.469 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:29:39.469 00.000 12308 MoveAxis(E, 0, ABG)
21:29:39.469 00.000 12308 Move returns status 0, amount 0
21:29:39.469 00.000 12308 MoveAxis(N, 0, ABG)
21:29:39.471 00.002 12308 Move returns status 0, amount 0
21:29:39.471 00.000 12308 move complete, result=0
21:29:39.472 00.001 12308 worker thread done servicing request
21:29:39.472 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:39.501 00.029 14556 UpdateGuideState exits: m=2049 SNR=30.3
21:29:39.509 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:39.513 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:39.515 00.002 14556 Enqueuing Expose request
21:29:39.518 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:39.520 00.002 12308 Worker thread wakes up
21:29:39.520 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:39.521 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:40.773 01.252 12308 Exposure complete
21:29:40.931 00.158 12308 worker thread done servicing request
21:29:40.931 00.000 14556 OnExposeComplete: enter
21:29:40.935 00.004 14556 UpdateGuideState(): m_state=6
21:29:40.938 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2643
21:29:40.943 00.005 14556 Star::Find returns 1 (0), X=185.55, Y=998.25, Mass=2051, SNR=30.3, Peak=148 HFD=4.6
21:29:40.947 00.004 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
21:29:40.951 00.004 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
21:29:40.955 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.85 mountX=0.03 mountY=-0.14, mountTheta=-1.36
21:29:40.960 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.14, opts=13)
21:29:40.966 00.006 14556 Enqueuing Move request for scope (-0.04, 0.14)
21:29:40.971 00.005 12308 Worker thread wakes up
21:29:40.971 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
21:29:40.971 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
21:29:40.971 00.000 12308 Moving (-0.04, 0.14) raw xDistance=0.03 yDistance=-0.14
21:29:40.971 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:29:40.972 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:40.972 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:29:40.972 00.000 12308 MoveAxis(E, 0, ABG)
21:29:40.972 00.000 12308 Move returns status 0, amount 0
21:29:40.973 00.001 12308 MoveAxis(N, 0, ABG)
21:29:40.973 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:40.977 00.004 12308 Move returns status 0, amount 0
21:29:40.978 00.001 12308 move complete, result=0
21:29:40.978 00.000 12308 worker thread done servicing request
21:29:40.998 00.020 14556 UpdateGuideState exits: m=2051 SNR=30.3
21:29:41.002 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:41.006 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:41.010 00.004 14556 Enqueuing Expose request
21:29:41.015 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:41.019 00.004 12308 Worker thread wakes up
21:29:41.019 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:41.019 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:42.270 01.251 12308 Exposure complete
21:29:42.422 00.152 12308 worker thread done servicing request
21:29:42.424 00.002 14556 OnExposeComplete: enter
21:29:42.427 00.003 14556 UpdateGuideState(): m_state=6
21:29:42.432 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2644
21:29:42.435 00.003 14556 Star::Find returns 1 (0), X=185.64, Y=998.37, Mass=2139, SNR=31.2, Peak=130 HFD=4.8
21:29:42.439 00.004 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.45 = -1.83)
21:29:42.444 00.005 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.93)
21:29:42.448 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.26 hyp=0.26 cameraTheta=1.38 mountX=-0.07 mountY=-0.24, mountTheta=-1.84
21:29:42.453 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.26, opts=13)
21:29:42.457 00.004 14556 Enqueuing Move request for scope (0.05, 0.26)
21:29:42.461 00.004 12308 Worker thread wakes up
21:29:42.461 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.26) opts 0xd
21:29:42.461 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.26)
21:29:42.461 00.000 12308 Moving (0.05, 0.26) raw xDistance=-0.07 yDistance=-0.24
21:29:42.461 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:29:42.463 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:29:42.463 00.000 12308 MoveAxis(E, 0, ABG)
21:29:42.463 00.000 12308 Move returns status 0, amount 0
21:29:42.463 00.000 12308 MoveAxis(N, 172, ABG)
21:29:42.463 00.000 12308 Guiding  Dir = 0, Dur = 172
21:29:42.463 00.000 12308 IsSlewing returns 0
21:29:42.464 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:42.469 00.005 12308 IsGuiding returns 0
21:29:42.469 00.000 12308 PulseGuide returned control before completion, sleep 182
21:29:42.489 00.020 14556 UpdateGuideState exits: m=2139 SNR=31.2
21:29:42.493 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:42.498 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:42.504 00.006 14556 Enqueuing Expose request
21:29:42.656 00.152 12308 IsGuiding returns 1
21:29:42.657 00.001 12308 scope still moving after pulse duration time elapsed
21:29:42.687 00.030 12308 IsSlewing returns 0
21:29:42.688 00.001 12308 IsGuiding returns 0
21:29:42.690 00.002 12308 scope move finished after 172 + 48 ms
21:29:42.690 00.000 12308 Move returns status 0, amount 172
21:29:42.691 00.001 12308 move complete, result=0
21:29:42.692 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 172 ms NORTH
21:29:42.699 00.007 12308 worker thread done servicing request
21:29:42.699 00.000 12308 Worker thread wakes up
21:29:42.699 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:42.700 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:43.949 01.249 12308 Exposure complete
21:29:44.108 00.159 12308 worker thread done servicing request
21:29:44.109 00.001 14556 OnExposeComplete: enter
21:29:44.113 00.004 14556 UpdateGuideState(): m_state=6
21:29:44.117 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2645
21:29:44.123 00.006 14556 Star::Find returns 1 (0), X=185.48, Y=998.26, Mass=1957, SNR=29.7, Peak=152 HFD=4.6
21:29:44.128 00.005 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.29 = -0.99)
21:29:44.133 00.005 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
21:29:44.137 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.19 cameraTheta=2.22 mountX=0.10 mountY=-0.16, mountTheta=-1.02
21:29:44.142 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.15, opts=13)
21:29:44.148 00.006 14556 Enqueuing Move request for scope (-0.11, 0.15)
21:29:44.154 00.006 12308 Worker thread wakes up
21:29:44.154 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd
21:29:44.154 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.15)
21:29:44.154 00.000 12308 Moving (-0.11, 0.15) raw xDistance=0.10 yDistance=-0.16
21:29:44.155 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:29:44.155 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:44.155 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:29:44.155 00.000 12308 MoveAxis(E, 0, ABG)
21:29:44.155 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:44.160 00.005 12308 Move returns status 0, amount 0
21:29:44.160 00.000 12308 MoveAxis(N, 0, ABG)
21:29:44.161 00.001 12308 Move returns status 0, amount 0
21:29:44.161 00.000 12308 move complete, result=0
21:29:44.161 00.000 12308 worker thread done servicing request
21:29:44.184 00.023 14556 UpdateGuideState exits: m=1957 SNR=29.7
21:29:44.188 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:44.191 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:44.196 00.005 14556 Enqueuing Expose request
21:29:44.199 00.003 12308 Worker thread wakes up
21:29:44.199 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:44.200 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:29:44.203 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:45.447 01.244 12308 Exposure complete
21:29:45.595 00.148 12308 worker thread done servicing request
21:29:45.596 00.001 14556 OnExposeComplete: enter
21:29:45.599 00.003 14556 UpdateGuideState(): m_state=6
21:29:45.603 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2646
21:29:45.606 00.003 14556 Star::Find returns 1 (0), X=185.31, Y=998.39, Mass=2143, SNR=31.0, Peak=136 HFD=4.7
21:29:45.611 00.005 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.44 = -0.84)
21:29:45.614 00.003 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.34 = -0.94)
21:29:45.617 00.003 14556 CameraToMount -- cameraX=-0.29 cameraY=0.28 hyp=0.40 cameraTheta=2.37 mountX=0.27 mountY=-0.32, mountTheta=-0.88
21:29:45.624 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.28, opts=13)
21:29:45.629 00.005 14556 Enqueuing Move request for scope (-0.29, 0.28)
21:29:45.633 00.004 12308 Worker thread wakes up
21:29:45.633 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.28) opts 0xd
21:29:45.633 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.28)
21:29:45.633 00.000 12308 Moving (-0.29, 0.28) raw xDistance=0.27 yDistance=-0.32
21:29:45.633 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
21:29:45.633 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:29:45.634 00.001 12308 MoveAxis(W, 116, ABG)
21:29:45.634 00.000 12308 Guiding  Dir = 3, Dur = 116
21:29:45.634 00.000 12308 IsSlewing returns 0
21:29:45.634 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:45.639 00.005 12308 IsGuiding returns 0
21:29:45.639 00.000 12308 PulseGuide returned control before completion, sleep 126
21:29:45.657 00.018 14556 UpdateGuideState exits: m=2143 SNR=31.0
21:29:45.663 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:45.668 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:45.672 00.004 14556 Enqueuing Expose request
21:29:45.769 00.097 12308 IsGuiding returns 1
21:29:45.769 00.000 12308 scope still moving after pulse duration time elapsed
21:29:45.801 00.032 12308 IsSlewing returns 0
21:29:45.803 00.002 12308 IsGuiding returns 0
21:29:45.803 00.000 12308 scope move finished after 116 + 48 ms
21:29:45.804 00.001 12308 Move returns status 0, amount 116
21:29:45.805 00.001 12308 MoveAxis(N, 228, ABG)
21:29:45.805 00.000 12308 Guiding  Dir = 0, Dur = 228
21:29:45.806 00.001 12308 IsSlewing returns 0
21:29:45.807 00.001 12308 IsGuiding returns 0
21:29:45.808 00.001 12308 PulseGuide returned control before completion, sleep 238
21:29:46.050 00.242 12308 IsGuiding returns 1
21:29:46.051 00.001 12308 scope still moving after pulse duration time elapsed
21:29:46.081 00.030 12308 IsSlewing returns 0
21:29:46.082 00.001 12308 IsGuiding returns 0
21:29:46.082 00.000 12308 scope move finished after 228 + 47 ms
21:29:46.082 00.000 12308 Move returns status 0, amount 228
21:29:46.082 00.000 12308 move complete, result=0
21:29:46.084 00.002 12308 worker thread done servicing request
21:29:46.084 00.000 14556 GuideStep: 0.3 px 116 ms WEST, -0.3 px 228 ms NORTH
21:29:46.090 00.006 12308 Worker thread wakes up
21:29:46.090 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:46.090 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:47.343 01.253 12308 Exposure complete
21:29:47.486 00.143 12308 worker thread done servicing request
21:29:47.487 00.001 14556 OnExposeComplete: enter
21:29:47.490 00.003 14556 UpdateGuideState(): m_state=6
21:29:47.496 00.006 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2647
21:29:47.500 00.004 14556 Star::Find returns 1 (0), X=185.28, Y=998.06, Mass=2070, SNR=30.7, Peak=171 HFD=4.6
21:29:47.503 00.003 14556 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.07) = xAngle (0.10 = 0.10)
21:29:47.507 00.004 14556 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.00 = 0.00)
21:29:47.511 00.004 14556 CameraToMount -- cameraX=-0.31 cameraY=-0.05 hyp=0.31 cameraTheta=-2.97 mountX=0.31 mountY=0.00, mountTheta=0.00
21:29:47.517 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=-0.05, opts=13)
21:29:47.520 00.003 14556 Enqueuing Move request for scope (-0.31, -0.05)
21:29:47.524 00.004 12308 Worker thread wakes up
21:29:47.524 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.05) opts 0xd
21:29:47.524 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, -0.05)
21:29:47.524 00.000 12308 Moving (-0.31, -0.05) raw xDistance=0.31 yDistance=0.00
21:29:47.524 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
21:29:47.524 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:47.526 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:29:47.526 00.000 12308 MoveAxis(W, 144, ABG)
21:29:47.526 00.000 12308 Guiding  Dir = 3, Dur = 144
21:29:47.526 00.000 12308 IsSlewing returns 0
21:29:47.527 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:47.533 00.006 12308 IsGuiding returns 0
21:29:47.533 00.000 12308 PulseGuide returned control before completion, sleep 154
21:29:47.555 00.022 14556 UpdateGuideState exits: m=2070 SNR=30.7
21:29:47.561 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:47.564 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:47.569 00.005 14556 Enqueuing Expose request
21:29:47.695 00.126 12308 IsGuiding returns 1
21:29:47.695 00.000 12308 scope still moving after pulse duration time elapsed
21:29:47.725 00.030 12308 IsSlewing returns 0
21:29:47.726 00.001 12308 IsGuiding returns 0
21:29:47.726 00.000 12308 scope move finished after 144 + 48 ms
21:29:47.726 00.000 12308 Move returns status 0, amount 144
21:29:47.727 00.001 12308 MoveAxis(N, 0, ABG)
21:29:47.727 00.000 12308 Move returns status 0, amount 0
21:29:47.727 00.000 12308 move complete, result=0
21:29:47.727 00.000 12308 worker thread done servicing request
21:29:47.727 00.000 14556 GuideStep: 0.3 px 144 ms WEST, 0.0 px 0 ms NORTH
21:29:47.734 00.007 12308 Worker thread wakes up
21:29:47.734 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:47.734 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:48.985 01.251 12308 Exposure complete
21:29:49.134 00.149 12308 worker thread done servicing request
21:29:49.135 00.001 14556 OnExposeComplete: enter
21:29:49.139 00.004 14556 UpdateGuideState(): m_state=6
21:29:49.142 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2648
21:29:49.145 00.003 14556 Star::Find returns 1 (0), X=185.72, Y=998.21, Mass=1872, SNR=29.0, Peak=129 HFD=4.5
21:29:49.151 00.006 14556 CameraToMount -- cameraTheta (0.62) - m_xAngle (-3.07) = xAngle (3.69 = -2.59)
21:29:49.155 00.004 14556 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.60 = -2.69)
21:29:49.160 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.09 hyp=0.16 cameraTheta=0.62 mountX=-0.13 mountY=-0.07, mountTheta=-2.67
21:29:49.165 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.09, opts=13)
21:29:49.170 00.005 14556 Enqueuing Move request for scope (0.13, 0.09)
21:29:49.174 00.004 12308 Worker thread wakes up
21:29:49.174 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.09) opts 0xd
21:29:49.174 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.09)
21:29:49.174 00.000 12308 Moving (0.13, 0.09) raw xDistance=-0.13 yDistance=-0.07
21:29:49.174 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:29:49.175 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:49.175 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:29:49.175 00.000 12308 MoveAxis(E, 0, ABG)
21:29:49.175 00.000 12308 Move returns status 0, amount 0
21:29:49.175 00.000 12308 MoveAxis(N, 0, ABG)
21:29:49.175 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:49.181 00.006 12308 Move returns status 0, amount 0
21:29:49.181 00.000 12308 move complete, result=0
21:29:49.182 00.001 12308 worker thread done servicing request
21:29:49.202 00.020 14556 UpdateGuideState exits: m=1872 SNR=29.0
21:29:49.206 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:49.209 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:49.215 00.006 14556 Enqueuing Expose request
21:29:49.219 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:49.223 00.004 12308 Worker thread wakes up
21:29:49.223 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:49.223 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:50.471 01.248 12308 Exposure complete
21:29:50.624 00.153 12308 worker thread done servicing request
21:29:50.625 00.001 14556 OnExposeComplete: enter
21:29:50.630 00.005 14556 UpdateGuideState(): m_state=6
21:29:50.636 00.006 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2649
21:29:50.640 00.004 14556 Star::Find returns 1 (0), X=185.61, Y=998.22, Mass=1976, SNR=30.0, Peak=149 HFD=4.7
21:29:50.644 00.004 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.47 = -1.82)
21:29:50.648 00.004 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.92)
21:29:50.651 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.39 mountX=-0.03 mountY=-0.10, mountTheta=-1.82
21:29:50.655 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.10, opts=13)
21:29:50.660 00.005 14556 Enqueuing Move request for scope (0.02, 0.10)
21:29:50.663 00.003 12308 Worker thread wakes up
21:29:50.663 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
21:29:50.664 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
21:29:50.664 00.000 12308 Moving (0.02, 0.10) raw xDistance=-0.03 yDistance=-0.10
21:29:50.664 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:29:50.664 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:50.664 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:29:50.664 00.000 12308 MoveAxis(E, 0, ABG)
21:29:50.664 00.000 12308 Move returns status 0, amount 0
21:29:50.664 00.000 12308 MoveAxis(N, 0, ABG)
21:29:50.666 00.002 12308 Move returns status 0, amount 0
21:29:50.666 00.000 12308 move complete, result=0
21:29:50.666 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:50.670 00.004 12308 worker thread done servicing request
21:29:50.691 00.021 14556 UpdateGuideState exits: m=1976 SNR=30.0
21:29:50.696 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:50.700 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:50.703 00.003 14556 Enqueuing Expose request
21:29:50.707 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:50.711 00.004 12308 Worker thread wakes up
21:29:50.711 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:50.711 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:51.957 01.246 12308 Exposure complete
21:29:52.082 00.125 12308 worker thread done servicing request
21:29:52.082 00.000 14556 OnExposeComplete: enter
21:29:52.087 00.005 14556 UpdateGuideState(): m_state=6
21:29:52.091 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2650
21:29:52.100 00.009 14556 Star::Find returns 1 (0), X=185.65, Y=998.34, Mass=2014, SNR=29.9, Peak=156 HFD=4.5
21:29:52.104 00.004 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
21:29:52.109 00.005 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
21:29:52.115 00.006 14556 CameraToMount -- cameraX=0.06 cameraY=0.23 hyp=0.23 cameraTheta=1.33 mountX=-0.07 mountY=-0.21, mountTheta=-1.89
21:29:52.121 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.23, opts=13)
21:29:52.125 00.004 14556 Enqueuing Move request for scope (0.06, 0.23)
21:29:52.129 00.004 12308 Worker thread wakes up
21:29:52.129 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.23) opts 0xd
21:29:52.130 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.23)
21:29:52.130 00.000 12308 Moving (0.06, 0.23) raw xDistance=-0.07 yDistance=-0.21
21:29:52.130 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:29:52.130 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:29:52.131 00.001 12308 MoveAxis(E, 0, ABG)
21:29:52.131 00.000 12308 Move returns status 0, amount 0
21:29:52.131 00.000 12308 MoveAxis(N, 151, ABG)
21:29:52.131 00.000 12308 Guiding  Dir = 0, Dur = 151
21:29:52.133 00.002 12308 IsSlewing returns 0
21:29:52.133 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:52.137 00.004 12308 IsGuiding returns 0
21:29:52.137 00.000 12308 PulseGuide returned control before completion, sleep 161
21:29:52.158 00.021 14556 UpdateGuideState exits: m=2014 SNR=29.9
21:29:52.164 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:52.170 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:52.174 00.004 14556 Enqueuing Expose request
21:29:52.311 00.137 12308 IsGuiding returns 0
21:29:52.311 00.000 12308 Move returns status 0, amount 151
21:29:52.311 00.000 12308 move complete, result=0
21:29:52.313 00.002 12308 worker thread done servicing request
21:29:52.313 00.000 12308 Worker thread wakes up
21:29:52.314 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 151 ms NORTH
21:29:52.320 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:52.320 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:53.575 01.255 12308 Exposure complete
21:29:53.725 00.150 12308 worker thread done servicing request
21:29:53.725 00.000 14556 OnExposeComplete: enter
21:29:53.729 00.004 14556 UpdateGuideState(): m_state=6
21:29:53.733 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2651
21:29:53.736 00.003 14556 Star::Find returns 1 (0), X=185.61, Y=998.08, Mass=2261, SNR=31.9, Peak=176 HFD=4.6
21:29:53.740 00.004 14556 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-3.07) = xAngle (1.89 = 1.89)
21:29:53.744 00.004 14556 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.80 = 1.80)
21:29:53.748 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.18 mountX=-0.01 mountY=0.03, mountTheta=1.89
21:29:53.754 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.03, opts=13)
21:29:53.758 00.004 14556 Enqueuing Move request for scope (0.01, -0.03)
21:29:53.763 00.005 12308 Worker thread wakes up
21:29:53.763 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
21:29:53.763 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
21:29:53.763 00.000 12308 Moving (0.01, -0.03) raw xDistance=-0.01 yDistance=0.03
21:29:53.763 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:29:53.764 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:53.764 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:29:53.764 00.000 12308 MoveAxis(E, 0, ABG)
21:29:53.764 00.000 12308 Move returns status 0, amount 0
21:29:53.764 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:53.768 00.004 12308 MoveAxis(N, 0, ABG)
21:29:53.769 00.001 12308 Move returns status 0, amount 0
21:29:53.769 00.000 12308 move complete, result=0
21:29:53.769 00.000 12308 worker thread done servicing request
21:29:53.789 00.020 14556 UpdateGuideState exits: m=2261 SNR=31.9
21:29:53.794 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:53.797 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:53.802 00.005 14556 Enqueuing Expose request
21:29:53.805 00.003 12308 Worker thread wakes up
21:29:53.806 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:53.806 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:53.806 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:29:55.063 01.257 12308 Exposure complete
21:29:55.208 00.145 12308 worker thread done servicing request
21:29:55.208 00.000 14556 OnExposeComplete: enter
21:29:55.214 00.006 14556 UpdateGuideState(): m_state=6
21:29:55.219 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2652
21:29:55.227 00.008 14556 Star::Find returns 1 (0), X=185.77, Y=998.42, Mass=1900, SNR=29.3, Peak=151 HFD=4.5
21:29:55.232 00.005 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.11 = -2.17)
21:29:55.238 00.006 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.27)
21:29:55.248 00.010 14556 CameraToMount -- cameraX=0.18 cameraY=0.31 hyp=0.36 cameraTheta=1.04 mountX=-0.20 mountY=-0.27, mountTheta=-2.21
21:29:55.256 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.31, opts=13)
21:29:55.261 00.005 14556 Enqueuing Move request for scope (0.18, 0.31)
21:29:55.266 00.005 12308 Worker thread wakes up
21:29:55.267 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.31) opts 0xd
21:29:55.267 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.31)
21:29:55.267 00.000 12308 Moving (0.18, 0.31) raw xDistance=-0.20 yDistance=-0.27
21:29:55.267 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:29:55.268 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:29:55.268 00.000 12308 MoveAxis(E, 88, ABG)
21:29:55.268 00.000 12308 Guiding  Dir = 2, Dur = 88
21:29:55.269 00.001 12308 IsSlewing returns 0
21:29:55.269 00.000 12308 IsGuiding returns 0
21:29:55.270 00.001 12308 PulseGuide returned control before completion, sleep 98
21:29:55.270 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:55.304 00.034 14556 UpdateGuideState exits: m=1900 SNR=29.3
21:29:55.312 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:55.319 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:55.326 00.007 14556 Enqueuing Expose request
21:29:55.379 00.053 12308 IsGuiding returns 1
21:29:55.379 00.000 12308 scope still moving after pulse duration time elapsed
21:29:55.411 00.032 12308 IsSlewing returns 0
21:29:55.412 00.001 12308 IsGuiding returns 0
21:29:55.412 00.000 12308 scope move finished after 88 + 53 ms
21:29:55.412 00.000 12308 Move returns status 0, amount 88
21:29:55.412 00.000 12308 MoveAxis(N, 194, ABG)
21:29:55.413 00.001 12308 Guiding  Dir = 0, Dur = 194
21:29:55.413 00.000 12308 IsSlewing returns 0
21:29:55.413 00.000 12308 IsGuiding returns 0
21:29:55.414 00.001 12308 PulseGuide returned control before completion, sleep 204
21:29:55.630 00.216 12308 IsGuiding returns 1
21:29:55.631 00.001 12308 scope still moving after pulse duration time elapsed
21:29:55.662 00.031 12308 IsSlewing returns 0
21:29:55.663 00.001 12308 IsGuiding returns 0
21:29:55.663 00.000 12308 scope move finished after 194 + 56 ms
21:29:55.665 00.002 12308 Move returns status 0, amount 194
21:29:55.666 00.001 12308 move complete, result=0
21:29:55.666 00.000 12308 worker thread done servicing request
21:29:55.667 00.001 14556 GuideStep: -0.2 px 88 ms EAST, -0.3 px 194 ms NORTH
21:29:55.674 00.007 12308 Worker thread wakes up
21:29:55.674 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:55.674 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:56.928 01.254 12308 Exposure complete
21:29:57.069 00.141 12308 worker thread done servicing request
21:29:57.069 00.000 14556 OnExposeComplete: enter
21:29:57.073 00.004 14556 UpdateGuideState(): m_state=6
21:29:57.077 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2653
21:29:57.081 00.004 14556 Star::Find returns 1 (0), X=185.56, Y=998.00, Mass=1924, SNR=29.4, Peak=146 HFD=4.2
21:29:57.084 00.003 14556 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-3.07) = xAngle (1.23 = 1.23)
21:29:57.088 00.004 14556 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.13 = 1.13)
21:29:57.092 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.85 mountX=0.04 mountY=0.11, mountTheta=1.21
21:29:57.098 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.12, opts=13)
21:29:57.102 00.004 14556 Enqueuing Move request for scope (-0.03, -0.12)
21:29:57.105 00.003 12308 Worker thread wakes up
21:29:57.105 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
21:29:57.105 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
21:29:57.105 00.000 12308 Moving (-0.03, -0.12) raw xDistance=0.04 yDistance=0.11
21:29:57.105 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:29:57.106 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:57.106 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:29:57.106 00.000 12308 MoveAxis(E, 0, ABG)
21:29:57.106 00.000 12308 Move returns status 0, amount 0
21:29:57.106 00.000 12308 MoveAxis(N, 0, ABG)
21:29:57.106 00.000 12308 Move returns status 0, amount 0
21:29:57.108 00.002 12308 move complete, result=0
21:29:57.108 00.000 12308 worker thread done servicing request
21:29:57.108 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:57.130 00.022 14556 UpdateGuideState exits: m=1924 SNR=29.4
21:29:57.134 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:57.137 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:57.141 00.004 14556 Enqueuing Expose request
21:29:57.144 00.003 12308 Worker thread wakes up
21:29:57.144 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:57.144 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:29:57.144 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:29:58.395 01.251 12308 Exposure complete
21:29:58.548 00.153 12308 worker thread done servicing request
21:29:58.548 00.000 14556 OnExposeComplete: enter
21:29:58.554 00.006 14556 UpdateGuideState(): m_state=6
21:29:58.560 00.006 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2654
21:29:58.566 00.006 14556 Star::Find returns 1 (0), X=185.40, Y=997.93, Mass=2109, SNR=30.9, Peak=161 HFD=4.8
21:29:58.572 00.006 14556 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.07) = xAngle (0.71 = 0.71)
21:29:58.577 00.005 14556 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.61 = 0.61)
21:29:58.582 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-2.37 mountX=0.21 mountY=0.15, mountTheta=0.64
21:29:58.592 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.19, opts=13)
21:29:58.600 00.008 14556 Enqueuing Move request for scope (-0.19, -0.19)
21:29:58.605 00.005 12308 Worker thread wakes up
21:29:58.605 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.19) opts 0xd
21:29:58.605 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.19)
21:29:58.605 00.000 12308 Moving (-0.19, -0.19) raw xDistance=0.21 yDistance=0.15
21:29:58.606 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:29:58.606 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:29:58.606 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:29:58.606 00.000 12308 MoveAxis(W, 89, ABG)
21:29:58.606 00.000 12308 Guiding  Dir = 3, Dur = 89
21:29:58.607 00.001 12308 IsSlewing returns 0
21:29:58.607 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:29:58.614 00.007 12308 IsGuiding returns 0
21:29:58.614 00.000 12308 PulseGuide returned control before completion, sleep 99
21:29:58.636 00.022 14556 UpdateGuideState exits: m=2109 SNR=30.9
21:29:58.641 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:58.645 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:29:58.650 00.005 14556 Enqueuing Expose request
21:29:58.717 00.067 12308 IsGuiding returns 1
21:29:58.717 00.000 12308 scope still moving after pulse duration time elapsed
21:29:58.749 00.032 12308 IsSlewing returns 0
21:29:58.749 00.000 12308 IsGuiding returns 0
21:29:58.749 00.000 12308 scope move finished after 89 + 46 ms
21:29:58.750 00.001 12308 Move returns status 0, amount 89
21:29:58.750 00.000 12308 MoveAxis(N, 0, ABG)
21:29:58.750 00.000 12308 Move returns status 0, amount 0
21:29:58.750 00.000 12308 move complete, result=0
21:29:58.751 00.001 12308 worker thread done servicing request
21:29:58.751 00.000 14556 GuideStep: 0.2 px 89 ms WEST, 0.2 px 0 ms NORTH
21:29:58.755 00.004 12308 Worker thread wakes up
21:29:58.755 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:29:58.757 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:00.010 01.253 12308 Exposure complete
21:30:00.153 00.143 12308 worker thread done servicing request
21:30:00.153 00.000 14556 OnExposeComplete: enter
21:30:00.157 00.004 14556 UpdateGuideState(): m_state=6
21:30:00.161 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2655
21:30:00.166 00.005 14556 Star::Find returns 1 (0), X=185.34, Y=998.25, Mass=2012, SNR=29.8, Peak=159 HFD=4.4
21:30:00.170 00.004 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.71 = -0.57)
21:30:00.173 00.003 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
21:30:00.176 00.003 14556 CameraToMount -- cameraX=-0.25 cameraY=0.14 hyp=0.29 cameraTheta=2.64 mountX=0.24 mountY=-0.18, mountTheta=-0.64
21:30:00.182 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.14, opts=13)
21:30:00.188 00.006 14556 Enqueuing Move request for scope (-0.25, 0.14)
21:30:00.193 00.005 12308 Worker thread wakes up
21:30:00.193 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.14) opts 0xd
21:30:00.193 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.14)
21:30:00.193 00.000 12308 Moving (-0.25, 0.14) raw xDistance=0.24 yDistance=-0.18
21:30:00.194 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
21:30:00.194 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:00.194 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:30:00.194 00.000 12308 MoveAxis(W, 110, ABG)
21:30:00.194 00.000 12308 Guiding  Dir = 3, Dur = 110
21:30:00.194 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:00.199 00.005 12308 IsSlewing returns 0
21:30:00.200 00.001 12308 IsGuiding returns 0
21:30:00.200 00.000 12308 PulseGuide returned control before completion, sleep 120
21:30:00.221 00.021 14556 UpdateGuideState exits: m=2012 SNR=29.8
21:30:00.226 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:00.230 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:00.235 00.005 14556 Enqueuing Expose request
21:30:00.325 00.090 12308 IsGuiding returns 1
21:30:00.326 00.001 12308 scope still moving after pulse duration time elapsed
21:30:00.356 00.030 12308 IsSlewing returns 0
21:30:00.356 00.000 12308 IsGuiding returns 0
21:30:00.357 00.001 12308 scope move finished after 110 + 46 ms
21:30:00.357 00.000 12308 Move returns status 0, amount 110
21:30:00.357 00.000 12308 MoveAxis(N, 0, ABG)
21:30:00.357 00.000 12308 Move returns status 0, amount 0
21:30:00.357 00.000 12308 move complete, result=0
21:30:00.358 00.001 12308 worker thread done servicing request
21:30:00.358 00.000 12308 Worker thread wakes up
21:30:00.358 00.000 14556 GuideStep: 0.2 px 110 ms WEST, -0.2 px 0 ms NORTH
21:30:00.364 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:00.364 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:01.615 01.251 12308 Exposure complete
21:30:01.770 00.155 12308 worker thread done servicing request
21:30:01.771 00.001 14556 OnExposeComplete: enter
21:30:01.774 00.003 14556 UpdateGuideState(): m_state=6
21:30:01.779 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2656
21:30:01.783 00.004 14556 Star::Find returns 1 (0), X=185.61, Y=998.29, Mass=1969, SNR=29.6, Peak=169 HFD=4.7
21:30:01.787 00.004 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
21:30:01.790 00.003 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
21:30:01.795 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.45 mountX=-0.03 mountY=-0.17, mountTheta=-1.77
21:30:01.799 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.18, opts=13)
21:30:01.803 00.004 14556 Enqueuing Move request for scope (0.02, 0.18)
21:30:01.806 00.003 12308 Worker thread wakes up
21:30:01.806 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.18) opts 0xd
21:30:01.806 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.18)
21:30:01.806 00.000 12308 Moving (0.02, 0.18) raw xDistance=-0.03 yDistance=-0.17
21:30:01.806 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:30:01.808 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:01.808 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:30:01.808 00.000 12308 MoveAxis(E, 0, ABG)
21:30:01.808 00.000 12308 Move returns status 0, amount 0
21:30:01.808 00.000 12308 MoveAxis(N, 0, ABG)
21:30:01.810 00.002 12308 Move returns status 0, amount 0
21:30:01.810 00.000 12308 move complete, result=0
21:30:01.810 00.000 12308 worker thread done servicing request
21:30:01.810 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:01.836 00.026 14556 UpdateGuideState exits: m=1969 SNR=29.6
21:30:01.842 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:01.847 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:01.850 00.003 14556 Enqueuing Expose request
21:30:01.854 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:30:01.858 00.004 12308 Worker thread wakes up
21:30:01.858 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:01.859 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:03.098 01.239 12308 Exposure complete
21:30:03.273 00.175 14556 OnExposeComplete: enter
21:30:03.277 00.004 14556 UpdateGuideState(): m_state=6
21:30:03.281 00.004 12308 worker thread done servicing request
21:30:03.281 00.000 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2657
21:30:03.285 00.004 14556 Star::Find returns 1 (0), X=185.67, Y=998.21, Mass=2190, SNR=31.5, Peak=165 HFD=4.6
21:30:03.288 00.003 14556 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.07) = xAngle (3.94 = -2.34)
21:30:03.293 00.005 14556 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.85 = -2.44)
21:30:03.296 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.87 mountX=-0.09 mountY=-0.08, mountTheta=-2.39
21:30:03.302 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.10, opts=13)
21:30:03.305 00.003 14556 Enqueuing Move request for scope (0.08, 0.10)
21:30:03.311 00.006 12308 Worker thread wakes up
21:30:03.311 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
21:30:03.311 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
21:30:03.312 00.001 12308 Moving (0.08, 0.10) raw xDistance=-0.09 yDistance=-0.08
21:30:03.312 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:30:03.312 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:03.313 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:30:03.313 00.000 12308 MoveAxis(E, 0, ABG)
21:30:03.313 00.000 12308 Move returns status 0, amount 0
21:30:03.313 00.000 12308 MoveAxis(N, 0, ABG)
21:30:03.313 00.000 12308 Move returns status 0, amount 0
21:30:03.313 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:03.319 00.006 12308 move complete, result=0
21:30:03.319 00.000 12308 worker thread done servicing request
21:30:03.343 00.024 14556 UpdateGuideState exits: m=2190 SNR=31.5
21:30:03.348 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:03.354 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:03.361 00.007 14556 Enqueuing Expose request
21:30:03.371 00.010 12308 Worker thread wakes up
21:30:03.372 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:03.382 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:03.382 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:04.621 01.239 12308 Exposure complete
21:30:04.777 00.156 12308 worker thread done servicing request
21:30:04.778 00.001 14556 OnExposeComplete: enter
21:30:04.782 00.004 14556 UpdateGuideState(): m_state=6
21:30:04.786 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2658
21:30:04.789 00.003 14556 Star::Find returns 1 (0), X=185.57, Y=998.17, Mass=2144, SNR=30.8, Peak=135 HFD=4.8
21:30:04.794 00.005 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.02 = -1.26)
21:30:04.797 00.003 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.36)
21:30:04.802 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.95 mountX=0.02 mountY=-0.05, mountTheta=-1.27
21:30:04.808 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.05, opts=13)
21:30:04.812 00.004 14556 Enqueuing Move request for scope (-0.02, 0.05)
21:30:04.816 00.004 12308 Worker thread wakes up
21:30:04.816 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
21:30:04.816 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
21:30:04.816 00.000 12308 Moving (-0.02, 0.05) raw xDistance=0.02 yDistance=-0.05
21:30:04.816 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:30:04.816 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:04.817 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:30:04.817 00.000 12308 MoveAxis(E, 0, ABG)
21:30:04.817 00.000 12308 Move returns status 0, amount 0
21:30:04.817 00.000 12308 MoveAxis(N, 0, ABG)
21:30:04.817 00.000 12308 Move returns status 0, amount 0
21:30:04.817 00.000 12308 move complete, result=0
21:30:04.818 00.001 12308 worker thread done servicing request
21:30:04.818 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:04.843 00.025 14556 UpdateGuideState exits: m=2144 SNR=30.8
21:30:04.850 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:04.854 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:04.858 00.004 14556 Enqueuing Expose request
21:30:04.862 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:04.866 00.004 12308 Worker thread wakes up
21:30:04.866 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:04.866 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:06.109 01.243 12308 Exposure complete
21:30:06.271 00.162 12308 worker thread done servicing request
21:30:06.271 00.000 14556 OnExposeComplete: enter
21:30:06.275 00.004 14556 UpdateGuideState(): m_state=6
21:30:06.278 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2659
21:30:06.282 00.004 14556 Star::Find returns 1 (0), X=185.25, Y=998.25, Mass=1967, SNR=29.9, Peak=142 HFD=4.5
21:30:06.286 00.004 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.84 = -0.44)
21:30:06.290 00.004 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.54)
21:30:06.295 00.005 14556 CameraToMount -- cameraX=-0.34 cameraY=0.13 hyp=0.37 cameraTheta=2.77 mountX=0.33 mountY=-0.19, mountTheta=-0.52
21:30:06.299 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.34, y=0.13, opts=13)
21:30:06.302 00.003 14556 Enqueuing Move request for scope (-0.34, 0.13)
21:30:06.307 00.005 12308 Worker thread wakes up
21:30:06.307 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.13) opts 0xd
21:30:06.307 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.34, 0.13)
21:30:06.307 00.000 12308 Moving (-0.34, 0.13) raw xDistance=0.33 yDistance=-0.19
21:30:06.308 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
21:30:06.308 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:06.309 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:30:06.309 00.000 12308 MoveAxis(W, 144, ABG)
21:30:06.309 00.000 12308 Guiding  Dir = 3, Dur = 144
21:30:06.309 00.000 12308 IsSlewing returns 0
21:30:06.310 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:06.313 00.003 12308 IsGuiding returns 0
21:30:06.313 00.000 12308 PulseGuide returned control before completion, sleep 154
21:30:06.336 00.023 14556 UpdateGuideState exits: m=1967 SNR=29.9
21:30:06.339 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:06.345 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:06.349 00.004 14556 Enqueuing Expose request
21:30:06.472 00.123 12308 IsGuiding returns 1
21:30:06.473 00.001 12308 scope still moving after pulse duration time elapsed
21:30:06.502 00.029 12308 IsSlewing returns 0
21:30:06.503 00.001 12308 IsGuiding returns 0
21:30:06.505 00.002 12308 scope move finished after 144 + 46 ms
21:30:06.505 00.000 12308 Move returns status 0, amount 144
21:30:06.505 00.000 12308 MoveAxis(N, 0, ABG)
21:30:06.506 00.001 12308 Move returns status 0, amount 0
21:30:06.506 00.000 12308 move complete, result=0
21:30:06.506 00.000 12308 worker thread done servicing request
21:30:06.507 00.001 14556 GuideStep: 0.3 px 144 ms WEST, -0.2 px 0 ms NORTH
21:30:06.514 00.007 12308 Worker thread wakes up
21:30:06.515 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:06.515 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:07.763 01.248 12308 Exposure complete
21:30:07.918 00.155 12308 worker thread done servicing request
21:30:07.919 00.001 14556 OnExposeComplete: enter
21:30:07.923 00.004 14556 UpdateGuideState(): m_state=6
21:30:07.927 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2660
21:30:07.932 00.005 14556 Star::Find returns 1 (0), X=185.76, Y=998.38, Mass=2199, SNR=31.5, Peak=146 HFD=4.7
21:30:07.935 00.003 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.09 = -2.19)
21:30:07.939 00.004 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.29)
21:30:07.943 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.27 hyp=0.32 cameraTheta=1.02 mountX=-0.18 mountY=-0.24, mountTheta=-2.23
21:30:07.947 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.27, opts=13)
21:30:07.951 00.004 14556 Enqueuing Move request for scope (0.17, 0.27)
21:30:07.954 00.003 12308 Worker thread wakes up
21:30:07.954 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.27) opts 0xd
21:30:07.954 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.27)
21:30:07.954 00.000 12308 Moving (0.17, 0.27) raw xDistance=-0.18 yDistance=-0.24
21:30:07.955 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:30:07.955 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:30:07.955 00.000 12308 MoveAxis(E, 0, ABG)
21:30:07.955 00.000 12308 Move returns status 0, amount 0
21:30:07.957 00.002 12308 MoveAxis(N, 167, ABG)
21:30:07.957 00.000 12308 Guiding  Dir = 0, Dur = 167
21:30:07.957 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:07.962 00.005 12308 IsSlewing returns 0
21:30:07.962 00.000 12308 IsGuiding returns 0
21:30:07.963 00.001 12308 PulseGuide returned control before completion, sleep 177
21:30:07.986 00.023 14556 UpdateGuideState exits: m=2199 SNR=31.5
21:30:07.990 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:07.995 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:07.999 00.004 14556 Enqueuing Expose request
21:30:08.156 00.157 12308 IsGuiding returns 0
21:30:08.158 00.002 12308 Move returns status 0, amount 167
21:30:08.159 00.001 12308 move complete, result=0
21:30:08.161 00.002 12308 worker thread done servicing request
21:30:08.161 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 167 ms NORTH
21:30:08.168 00.007 12308 Worker thread wakes up
21:30:08.168 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:08.168 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:09.415 01.247 12308 Exposure complete
21:30:09.565 00.150 12308 worker thread done servicing request
21:30:09.566 00.001 14556 OnExposeComplete: enter
21:30:09.570 00.004 14556 UpdateGuideState(): m_state=6
21:30:09.575 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2661
21:30:09.581 00.006 14556 Star::Find returns 1 (0), X=185.72, Y=998.09, Mass=2230, SNR=31.5, Peak=172 HFD=4.4
21:30:09.586 00.005 14556 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-3.07) = xAngle (2.90 = 2.90)
21:30:09.591 00.005 14556 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.81 = 2.81)
21:30:09.599 00.008 14556 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.17 mountX=-0.13 mountY=0.04, mountTheta=2.81
21:30:09.607 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.02, opts=13)
21:30:09.613 00.006 14556 Enqueuing Move request for scope (0.13, -0.02)
21:30:09.619 00.006 12308 Worker thread wakes up
21:30:09.620 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
21:30:09.620 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
21:30:09.620 00.000 12308 Moving (0.13, -0.02) raw xDistance=-0.13 yDistance=0.04
21:30:09.621 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:30:09.621 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:09.621 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:30:09.622 00.001 12308 MoveAxis(E, 0, ABG)
21:30:09.622 00.000 12308 Move returns status 0, amount 0
21:30:09.622 00.000 12308 MoveAxis(N, 0, ABG)
21:30:09.623 00.001 12308 Move returns status 0, amount 0
21:30:09.623 00.000 12308 move complete, result=0
21:30:09.623 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:09.630 00.007 12308 worker thread done servicing request
21:30:09.655 00.025 14556 UpdateGuideState exits: m=2230 SNR=31.5
21:30:09.661 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:09.666 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:09.670 00.004 14556 Enqueuing Expose request
21:30:09.675 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:30:09.679 00.004 12308 Worker thread wakes up
21:30:09.679 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:09.679 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:10.920 01.241 12308 Exposure complete
21:30:11.073 00.153 12308 worker thread done servicing request
21:30:11.074 00.001 14556 OnExposeComplete: enter
21:30:11.077 00.003 14556 UpdateGuideState(): m_state=6
21:30:11.082 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2662
21:30:11.085 00.003 14556 Star::Find returns 1 (0), X=185.62, Y=998.33, Mass=2057, SNR=30.4, Peak=155 HFD=4.7
21:30:11.090 00.005 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.51 = -1.77)
21:30:11.093 00.003 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.87)
21:30:11.098 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.44 mountX=-0.04 mountY=-0.21, mountTheta=-1.77
21:30:11.103 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.22, opts=13)
21:30:11.107 00.004 14556 Enqueuing Move request for scope (0.03, 0.22)
21:30:11.110 00.003 12308 Worker thread wakes up
21:30:11.110 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.22) opts 0xd
21:30:11.110 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.22)
21:30:11.110 00.000 12308 Moving (0.03, 0.22) raw xDistance=-0.04 yDistance=-0.21
21:30:11.112 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:30:11.112 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:30:11.112 00.000 12308 MoveAxis(E, 0, ABG)
21:30:11.112 00.000 12308 Move returns status 0, amount 0
21:30:11.113 00.001 12308 MoveAxis(N, 149, ABG)
21:30:11.113 00.000 12308 Guiding  Dir = 0, Dur = 149
21:30:11.113 00.000 12308 IsSlewing returns 0
21:30:11.114 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:11.118 00.004 12308 IsGuiding returns 0
21:30:11.119 00.001 12308 PulseGuide returned control before completion, sleep 159
21:30:11.140 00.021 14556 UpdateGuideState exits: m=2057 SNR=30.4
21:30:11.145 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:11.149 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:11.154 00.005 14556 Enqueuing Expose request
21:30:11.284 00.130 12308 IsGuiding returns 1
21:30:11.285 00.001 12308 scope still moving after pulse duration time elapsed
21:30:11.316 00.031 12308 IsSlewing returns 0
21:30:11.319 00.003 12308 IsGuiding returns 0
21:30:11.320 00.001 12308 scope move finished after 149 + 52 ms
21:30:11.320 00.000 12308 Move returns status 0, amount 149
21:30:11.320 00.000 12308 move complete, result=0
21:30:11.321 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 149 ms NORTH
21:30:11.329 00.008 12308 worker thread done servicing request
21:30:11.329 00.000 12308 Worker thread wakes up
21:30:11.329 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:11.329 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:12.574 01.245 12308 Exposure complete
21:30:12.723 00.149 12308 worker thread done servicing request
21:30:12.723 00.000 14556 OnExposeComplete: enter
21:30:12.728 00.005 14556 UpdateGuideState(): m_state=6
21:30:12.732 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2663
21:30:12.735 00.003 14556 Star::Find returns 1 (0), X=185.79, Y=998.16, Mass=1767, SNR=28.2, Peak=145 HFD=4.5
21:30:12.739 00.004 14556 CameraToMount -- cameraTheta (0.21) - m_xAngle (-3.07) = xAngle (3.29 = -3.00)
21:30:12.743 00.004 14556 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.19 = -3.10)
21:30:12.747 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.04 hyp=0.20 cameraTheta=0.21 mountX=-0.20 mountY=-0.01, mountTheta=-3.10
21:30:12.751 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.04, opts=13)
21:30:12.755 00.004 14556 Enqueuing Move request for scope (0.20, 0.04)
21:30:12.759 00.004 12308 Worker thread wakes up
21:30:12.759 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.04) opts 0xd
21:30:12.759 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.04)
21:30:12.759 00.000 12308 Moving (0.20, 0.04) raw xDistance=-0.20 yDistance=-0.01
21:30:12.759 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:30:12.760 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:12.760 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:30:12.760 00.000 12308 MoveAxis(E, 87, ABG)
21:30:12.760 00.000 12308 Guiding  Dir = 2, Dur = 87
21:30:12.761 00.001 12308 IsSlewing returns 0
21:30:12.761 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:12.764 00.003 12308 IsGuiding returns 0
21:30:12.764 00.000 12308 PulseGuide returned control before completion, sleep 97
21:30:12.786 00.022 14556 UpdateGuideState exits: m=1767 SNR=28.2
21:30:12.791 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:12.795 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:12.800 00.005 14556 Enqueuing Expose request
21:30:12.864 00.064 12308 IsGuiding returns 1
21:30:12.864 00.000 12308 scope still moving after pulse duration time elapsed
21:30:12.895 00.031 12308 IsSlewing returns 0
21:30:12.895 00.000 12308 IsGuiding returns 0
21:30:12.896 00.001 12308 scope move finished after 87 + 43 ms
21:30:12.896 00.000 12308 Move returns status 0, amount 87
21:30:12.896 00.000 12308 MoveAxis(N, 0, ABG)
21:30:12.896 00.000 12308 Move returns status 0, amount 0
21:30:12.896 00.000 12308 move complete, result=0
21:30:12.896 00.000 12308 worker thread done servicing request
21:30:12.897 00.001 14556 GuideStep: -0.2 px 87 ms EAST, -0.0 px 0 ms NORTH
21:30:12.904 00.007 12308 Worker thread wakes up
21:30:12.904 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:12.904 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:14.162 01.258 12308 Exposure complete
21:30:14.326 00.164 12308 worker thread done servicing request
21:30:14.326 00.000 14556 OnExposeComplete: enter
21:30:14.331 00.005 14556 UpdateGuideState(): m_state=6
21:30:14.337 00.006 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2664
21:30:14.342 00.005 14556 Star::Find returns 1 (0), X=185.74, Y=998.18, Mass=1865, SNR=29.0, Peak=168 HFD=4.4
21:30:14.346 00.004 14556 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.07) = xAngle (3.52 = -2.76)
21:30:14.351 00.005 14556 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.42 = -2.86)
21:30:14.354 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.07 hyp=0.16 cameraTheta=0.45 mountX=-0.15 mountY=-0.05, mountTheta=-2.85
21:30:14.359 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.07, opts=13)
21:30:14.364 00.005 14556 Enqueuing Move request for scope (0.15, 0.07)
21:30:14.368 00.004 12308 Worker thread wakes up
21:30:14.368 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.07) opts 0xd
21:30:14.368 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.07)
21:30:14.368 00.000 12308 Moving (0.15, 0.07) raw xDistance=-0.15 yDistance=-0.05
21:30:14.368 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:30:14.368 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:14.368 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:30:14.369 00.001 12308 MoveAxis(E, 0, ABG)
21:30:14.369 00.000 12308 Move returns status 0, amount 0
21:30:14.369 00.000 12308 MoveAxis(N, 0, ABG)
21:30:14.369 00.000 12308 Move returns status 0, amount 0
21:30:14.369 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:14.374 00.005 12308 move complete, result=0
21:30:14.374 00.000 12308 worker thread done servicing request
21:30:14.390 00.016 14556 UpdateGuideState exits: m=1865 SNR=29.0
21:30:14.395 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:14.400 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:14.405 00.005 14556 Enqueuing Expose request
21:30:14.410 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:30:14.415 00.005 12308 Worker thread wakes up
21:30:14.415 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:14.415 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:15.668 01.253 12308 Exposure complete
21:30:15.836 00.168 12308 worker thread done servicing request
21:30:15.836 00.000 14556 OnExposeComplete: enter
21:30:15.842 00.006 14556 UpdateGuideState(): m_state=6
21:30:15.846 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2665
21:30:15.849 00.003 14556 Star::Find returns 1 (0), X=185.67, Y=998.34, Mass=1867, SNR=29.0, Peak=151 HFD=4.5
21:30:15.853 00.004 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.31 = -1.97)
21:30:15.858 00.005 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.07)
21:30:15.861 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.22 hyp=0.24 cameraTheta=1.24 mountX=-0.09 mountY=-0.21, mountTheta=-1.99
21:30:15.865 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.22, opts=13)
21:30:15.869 00.004 14556 Enqueuing Move request for scope (0.08, 0.22)
21:30:15.873 00.004 12308 Worker thread wakes up
21:30:15.873 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.22) opts 0xd
21:30:15.873 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.22)
21:30:15.873 00.000 12308 Moving (0.08, 0.22) raw xDistance=-0.09 yDistance=-0.21
21:30:15.873 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:30:15.873 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:30:15.873 00.000 12308 MoveAxis(E, 0, ABG)
21:30:15.875 00.002 12308 Move returns status 0, amount 0
21:30:15.875 00.000 12308 MoveAxis(N, 147, ABG)
21:30:15.875 00.000 12308 Guiding  Dir = 0, Dur = 147
21:30:15.875 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:15.879 00.004 12308 IsSlewing returns 0
21:30:15.879 00.000 12308 IsGuiding returns 0
21:30:15.880 00.001 12308 PulseGuide returned control before completion, sleep 157
21:30:15.897 00.017 14556 UpdateGuideState exits: m=1867 SNR=29.0
21:30:15.900 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:15.906 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:15.912 00.006 14556 Enqueuing Expose request
21:30:16.047 00.135 12308 IsGuiding returns 1
21:30:16.048 00.001 12308 scope still moving after pulse duration time elapsed
21:30:16.079 00.031 12308 IsSlewing returns 0
21:30:16.080 00.001 12308 IsGuiding returns 0
21:30:16.080 00.000 12308 scope move finished after 147 + 54 ms
21:30:16.081 00.001 12308 Move returns status 0, amount 147
21:30:16.081 00.000 12308 move complete, result=0
21:30:16.083 00.002 12308 worker thread done servicing request
21:30:16.083 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 147 ms NORTH
21:30:16.091 00.008 12308 Worker thread wakes up
21:30:16.091 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:16.091 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:17.335 01.244 12308 Exposure complete
21:30:17.475 00.140 12308 worker thread done servicing request
21:30:17.475 00.000 14556 OnExposeComplete: enter
21:30:17.478 00.003 14556 UpdateGuideState(): m_state=6
21:30:17.482 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2666
21:30:17.487 00.005 14556 Star::Find returns 1 (0), X=185.77, Y=998.16, Mass=2263, SNR=31.8, Peak=167 HFD=4.6
21:30:17.490 00.003 14556 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.07) = xAngle (3.35 = -2.94)
21:30:17.494 00.004 14556 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.25 = -3.04)
21:30:17.499 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=0.05 hyp=0.18 cameraTheta=0.27 mountX=-0.18 mountY=-0.02, mountTheta=-3.03
21:30:17.505 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.05, opts=13)
21:30:17.509 00.004 14556 Enqueuing Move request for scope (0.17, 0.05)
21:30:17.513 00.004 12308 Worker thread wakes up
21:30:17.513 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.05) opts 0xd
21:30:17.513 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.05)
21:30:17.513 00.000 12308 Moving (0.17, 0.05) raw xDistance=-0.18 yDistance=-0.02
21:30:17.513 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:30:17.514 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:17.514 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:30:17.514 00.000 12308 MoveAxis(E, 0, ABG)
21:30:17.514 00.000 12308 Move returns status 0, amount 0
21:30:17.514 00.000 12308 MoveAxis(N, 0, ABG)
21:30:17.514 00.000 12308 Move returns status 0, amount 0
21:30:17.515 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:17.519 00.004 12308 move complete, result=0
21:30:17.519 00.000 12308 worker thread done servicing request
21:30:17.541 00.022 14556 UpdateGuideState exits: m=2263 SNR=31.8
21:30:17.545 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:17.549 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:17.553 00.004 14556 Enqueuing Expose request
21:30:17.558 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:30:17.563 00.005 12308 Worker thread wakes up
21:30:17.563 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:17.563 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:18.805 01.242 12308 Exposure complete
21:30:18.957 00.152 12308 worker thread done servicing request
21:30:18.958 00.001 14556 OnExposeComplete: enter
21:30:18.963 00.005 14556 UpdateGuideState(): m_state=6
21:30:18.966 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2667
21:30:18.970 00.004 14556 Star::Find returns 1 (0), X=185.73, Y=998.26, Mass=1903, SNR=29.3, Peak=150 HFD=4.6
21:30:18.975 00.005 14556 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.07) = xAngle (3.91 = -2.37)
21:30:18.978 00.003 14556 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.81 = -2.47)
21:30:18.982 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.15 hyp=0.20 cameraTheta=0.84 mountX=-0.14 mountY=-0.12, mountTheta=-2.43
21:30:18.986 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.15, opts=13)
21:30:18.991 00.005 14556 Enqueuing Move request for scope (0.13, 0.15)
21:30:18.994 00.003 12308 Worker thread wakes up
21:30:18.995 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.15) opts 0xd
21:30:18.995 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.15)
21:30:18.995 00.000 12308 Moving (0.13, 0.15) raw xDistance=-0.14 yDistance=-0.12
21:30:18.995 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:30:18.995 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:18.995 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:30:18.995 00.000 12308 MoveAxis(E, 0, ABG)
21:30:18.996 00.001 12308 Move returns status 0, amount 0
21:30:18.996 00.000 12308 MoveAxis(N, 0, ABG)
21:30:18.996 00.000 12308 Move returns status 0, amount 0
21:30:18.996 00.000 12308 move complete, result=0
21:30:18.996 00.000 12308 worker thread done servicing request
21:30:18.997 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:19.024 00.027 14556 UpdateGuideState exits: m=1903 SNR=29.3
21:30:19.029 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:19.032 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:19.037 00.005 14556 Enqueuing Expose request
21:30:19.041 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:19.045 00.004 12308 Worker thread wakes up
21:30:19.045 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:19.045 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:20.293 01.248 12308 Exposure complete
21:30:20.456 00.163 12308 worker thread done servicing request
21:30:20.457 00.001 14556 OnExposeComplete: enter
21:30:20.460 00.003 14556 UpdateGuideState(): m_state=6
21:30:20.465 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2668
21:30:20.469 00.004 14556 Star::Find returns 1 (0), X=185.39, Y=998.29, Mass=2005, SNR=29.8, Peak=147 HFD=4.2
21:30:20.474 00.005 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.51 = -0.77)
21:30:20.477 00.003 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.87)
21:30:20.480 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.17 hyp=0.27 cameraTheta=2.44 mountX=0.19 mountY=-0.20, mountTheta=-0.82
21:30:20.485 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.17, opts=13)
21:30:20.488 00.003 14556 Enqueuing Move request for scope (-0.20, 0.17)
21:30:20.492 00.004 12308 Worker thread wakes up
21:30:20.493 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.17) opts 0xd
21:30:20.493 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.17)
21:30:20.493 00.000 12308 Moving (-0.20, 0.17) raw xDistance=0.19 yDistance=-0.20
21:30:20.494 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:30:20.494 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:30:20.494 00.000 12308 MoveAxis(E, 0, ABG)
21:30:20.494 00.000 12308 Move returns status 0, amount 0
21:30:20.494 00.000 12308 MoveAxis(N, 143, ABG)
21:30:20.496 00.002 12308 Guiding  Dir = 0, Dur = 143
21:30:20.496 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:20.501 00.005 12308 IsSlewing returns 0
21:30:20.501 00.000 12308 IsGuiding returns 0
21:30:20.502 00.001 12308 PulseGuide returned control before completion, sleep 153
21:30:20.524 00.022 14556 UpdateGuideState exits: m=2005 SNR=29.8
21:30:20.531 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:20.535 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:20.540 00.005 14556 Enqueuing Expose request
21:30:20.658 00.118 12308 IsGuiding returns 1
21:30:20.659 00.001 12308 scope still moving after pulse duration time elapsed
21:30:20.687 00.028 12308 IsSlewing returns 0
21:30:20.689 00.002 12308 IsGuiding returns 0
21:30:20.689 00.000 12308 scope move finished after 143 + 43 ms
21:30:20.689 00.000 12308 Move returns status 0, amount 143
21:30:20.690 00.001 12308 move complete, result=0
21:30:20.690 00.000 12308 worker thread done servicing request
21:30:20.690 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 143 ms NORTH
21:30:20.697 00.007 12308 Worker thread wakes up
21:30:20.697 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:20.697 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:21.944 01.247 12308 Exposure complete
21:30:22.105 00.161 12308 worker thread done servicing request
21:30:22.105 00.000 14556 OnExposeComplete: enter
21:30:22.108 00.003 14556 UpdateGuideState(): m_state=6
21:30:22.113 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2669
21:30:22.116 00.003 14556 Star::Find returns 1 (0), X=185.72, Y=998.21, Mass=2404, SNR=33.0, Peak=190 HFD=4.5
21:30:22.121 00.005 14556 CameraToMount -- cameraTheta (0.62) - m_xAngle (-3.07) = xAngle (3.69 = -2.59)
21:30:22.126 00.005 14556 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.59 = -2.69)
21:30:22.131 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.09 hyp=0.16 cameraTheta=0.62 mountX=-0.13 mountY=-0.07, mountTheta=-2.67
21:30:22.136 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.09, opts=13)
21:30:22.142 00.006 14556 Enqueuing Move request for scope (0.13, 0.09)
21:30:22.145 00.003 12308 Worker thread wakes up
21:30:22.145 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.09) opts 0xd
21:30:22.145 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.09)
21:30:22.145 00.000 12308 Moving (0.13, 0.09) raw xDistance=-0.13 yDistance=-0.07
21:30:22.147 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:30:22.147 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:22.147 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:30:22.147 00.000 12308 MoveAxis(E, 0, ABG)
21:30:22.147 00.000 12308 Move returns status 0, amount 0
21:30:22.148 00.001 12308 MoveAxis(N, 0, ABG)
21:30:22.148 00.000 12308 Move returns status 0, amount 0
21:30:22.148 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:22.152 00.004 12308 move complete, result=0
21:30:22.152 00.000 12308 worker thread done servicing request
21:30:22.174 00.022 14556 UpdateGuideState exits: m=2404 SNR=33.0
21:30:22.180 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:22.185 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:22.190 00.005 14556 Enqueuing Expose request
21:30:22.194 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:22.197 00.003 12308 Worker thread wakes up
21:30:22.197 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:22.197 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:23.443 01.246 12308 Exposure complete
21:30:23.589 00.146 12308 worker thread done servicing request
21:30:23.589 00.000 14556 OnExposeComplete: enter
21:30:23.593 00.004 14556 UpdateGuideState(): m_state=6
21:30:23.597 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2670
21:30:23.601 00.004 14556 Star::Find returns 1 (0), X=185.69, Y=998.10, Mass=2063, SNR=30.3, Peak=164 HFD=4.4
21:30:23.605 00.004 14556 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-3.07) = xAngle (2.93 = 2.93)
21:30:23.609 00.004 14556 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.83 = 2.83)
21:30:23.613 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.15 mountX=-0.10 mountY=0.03, mountTheta=2.83
21:30:23.618 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.01, opts=13)
21:30:23.621 00.003 14556 Enqueuing Move request for scope (0.10, -0.01)
21:30:23.627 00.006 12308 Worker thread wakes up
21:30:23.627 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
21:30:23.627 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
21:30:23.627 00.000 12308 Moving (0.10, -0.01) raw xDistance=-0.10 yDistance=0.03
21:30:23.628 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:30:23.628 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:23.628 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:30:23.628 00.000 12308 MoveAxis(E, 0, ABG)
21:30:23.630 00.002 12308 Move returns status 0, amount 0
21:30:23.630 00.000 12308 MoveAxis(N, 0, ABG)
21:30:23.630 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:23.636 00.006 12308 Move returns status 0, amount 0
21:30:23.636 00.000 12308 move complete, result=0
21:30:23.636 00.000 12308 worker thread done servicing request
21:30:23.658 00.022 14556 UpdateGuideState exits: m=2063 SNR=30.3
21:30:23.663 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:23.667 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:23.671 00.004 14556 Enqueuing Expose request
21:30:23.675 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:30:23.678 00.003 12308 Worker thread wakes up
21:30:23.679 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:23.679 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:24.936 01.257 12308 Exposure complete
21:30:25.069 00.133 12308 worker thread done servicing request
21:30:25.069 00.000 14556 OnExposeComplete: enter
21:30:25.073 00.004 14556 UpdateGuideState(): m_state=6
21:30:25.077 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2671
21:30:25.081 00.004 14556 Star::Find returns 1 (0), X=185.33, Y=998.28, Mass=2361, SNR=32.3, Peak=161 HFD=4.7
21:30:25.084 00.003 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
21:30:25.088 00.004 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.74)
21:30:25.092 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.17 hyp=0.31 cameraTheta=2.57 mountX=0.25 mountY=-0.21, mountTheta=-0.70
21:30:25.098 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.17, opts=13)
21:30:25.101 00.003 14556 Enqueuing Move request for scope (-0.26, 0.17)
21:30:25.106 00.005 12308 Worker thread wakes up
21:30:25.106 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.17) opts 0xd
21:30:25.106 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.17)
21:30:25.106 00.000 12308 Moving (-0.26, 0.17) raw xDistance=0.25 yDistance=-0.21
21:30:25.106 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:30:25.107 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:30:25.107 00.000 12308 MoveAxis(W, 109, ABG)
21:30:25.107 00.000 12308 Guiding  Dir = 3, Dur = 109
21:30:25.107 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:25.112 00.005 12308 IsSlewing returns 0
21:30:25.112 00.000 12308 IsGuiding returns 0
21:30:25.112 00.000 12308 PulseGuide returned control before completion, sleep 119
21:30:25.136 00.024 14556 UpdateGuideState exits: m=2361 SNR=32.3
21:30:25.142 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:25.147 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:25.153 00.006 14556 Enqueuing Expose request
21:30:25.237 00.084 12308 IsGuiding returns 1
21:30:25.237 00.000 12308 scope still moving after pulse duration time elapsed
21:30:25.268 00.031 12308 IsSlewing returns 0
21:30:25.268 00.000 12308 IsGuiding returns 0
21:30:25.268 00.000 12308 scope move finished after 109 + 47 ms
21:30:25.269 00.001 12308 Move returns status 0, amount 109
21:30:25.269 00.000 12308 MoveAxis(N, 150, ABG)
21:30:25.269 00.000 12308 Guiding  Dir = 0, Dur = 150
21:30:25.271 00.002 12308 IsSlewing returns 0
21:30:25.271 00.000 12308 IsGuiding returns 0
21:30:25.272 00.001 12308 PulseGuide returned control before completion, sleep 160
21:30:25.441 00.169 12308 IsGuiding returns 1
21:30:25.442 00.001 12308 scope still moving after pulse duration time elapsed
21:30:25.472 00.030 12308 IsSlewing returns 0
21:30:25.472 00.000 12308 IsGuiding returns 0
21:30:25.473 00.001 12308 scope move finished after 150 + 51 ms
21:30:25.473 00.000 12308 Move returns status 0, amount 150
21:30:25.473 00.000 12308 move complete, result=0
21:30:25.473 00.000 12308 worker thread done servicing request
21:30:25.474 00.001 14556 GuideStep: 0.3 px 109 ms WEST, -0.2 px 150 ms NORTH
21:30:25.479 00.005 12308 Worker thread wakes up
21:30:25.479 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:25.479 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:26.736 01.257 12308 Exposure complete
21:30:26.910 00.174 12308 worker thread done servicing request
21:30:26.911 00.001 14556 OnExposeComplete: enter
21:30:26.914 00.003 14556 UpdateGuideState(): m_state=6
21:30:26.919 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2672
21:30:26.923 00.004 14556 Star::Find returns 1 (0), X=185.75, Y=998.24, Mass=1932, SNR=29.6, Peak=146 HFD=4.6
21:30:26.926 00.003 14556 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.07) = xAngle (3.76 = -2.53)
21:30:26.930 00.004 14556 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.66 = -2.62)
21:30:26.935 00.005 14556 CameraToMount -- cameraX=0.15 cameraY=0.13 hyp=0.20 cameraTheta=0.68 mountX=-0.16 mountY=-0.10, mountTheta=-2.60
21:30:26.939 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.13, opts=13)
21:30:26.944 00.005 14556 Enqueuing Move request for scope (0.15, 0.13)
21:30:26.948 00.004 12308 Worker thread wakes up
21:30:26.948 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.13) opts 0xd
21:30:26.948 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.13)
21:30:26.948 00.000 12308 Moving (0.15, 0.13) raw xDistance=-0.16 yDistance=-0.10
21:30:26.948 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:30:26.948 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:26.949 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:30:26.949 00.000 12308 MoveAxis(E, 0, ABG)
21:30:26.949 00.000 12308 Move returns status 0, amount 0
21:30:26.950 00.001 12308 MoveAxis(N, 0, ABG)
21:30:26.950 00.000 12308 Move returns status 0, amount 0
21:30:26.950 00.000 12308 move complete, result=0
21:30:26.950 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:26.954 00.004 12308 worker thread done servicing request
21:30:26.974 00.020 14556 UpdateGuideState exits: m=1932 SNR=29.6
21:30:26.978 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:26.983 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:26.986 00.003 14556 Enqueuing Expose request
21:30:26.990 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:26.993 00.003 12308 Worker thread wakes up
21:30:26.995 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:26.996 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:28.246 01.250 12308 Exposure complete
21:30:28.396 00.150 12308 worker thread done servicing request
21:30:28.397 00.001 14556 OnExposeComplete: enter
21:30:28.401 00.004 14556 UpdateGuideState(): m_state=6
21:30:28.404 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2673
21:30:28.409 00.005 14556 Star::Find returns 1 (0), X=185.72, Y=998.36, Mass=2140, SNR=30.7, Peak=163 HFD=4.7
21:30:28.415 00.006 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.16 = -2.13)
21:30:28.421 00.006 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.23)
21:30:28.426 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.24 hyp=0.28 cameraTheta=1.08 mountX=-0.15 mountY=-0.22, mountTheta=-2.16
21:30:28.434 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.24, opts=13)
21:30:28.440 00.006 14556 Enqueuing Move request for scope (0.13, 0.24)
21:30:28.446 00.006 12308 Worker thread wakes up
21:30:28.447 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.24) opts 0xd
21:30:28.447 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.24)
21:30:28.447 00.000 12308 Moving (0.13, 0.24) raw xDistance=-0.15 yDistance=-0.22
21:30:28.447 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:30:28.447 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:30:28.448 00.001 12308 MoveAxis(E, 0, ABG)
21:30:28.448 00.000 12308 Move returns status 0, amount 0
21:30:28.448 00.000 12308 MoveAxis(N, 154, ABG)
21:30:28.448 00.000 12308 Guiding  Dir = 0, Dur = 154
21:30:28.449 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:28.456 00.007 12308 IsSlewing returns 0
21:30:28.457 00.001 12308 IsGuiding returns 0
21:30:28.457 00.000 12308 PulseGuide returned control before completion, sleep 164
21:30:28.484 00.027 14556 UpdateGuideState exits: m=2140 SNR=30.7
21:30:28.489 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:28.497 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:28.503 00.006 14556 Enqueuing Expose request
21:30:28.623 00.120 12308 IsGuiding returns 1
21:30:28.623 00.000 12308 scope still moving after pulse duration time elapsed
21:30:28.655 00.032 12308 IsSlewing returns 0
21:30:28.658 00.003 12308 IsGuiding returns 0
21:30:28.658 00.000 12308 scope move finished after 154 + 47 ms
21:30:28.658 00.000 12308 Move returns status 0, amount 154
21:30:28.658 00.000 12308 move complete, result=0
21:30:28.659 00.001 12308 worker thread done servicing request
21:30:28.659 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 154 ms NORTH
21:30:28.666 00.007 12308 Worker thread wakes up
21:30:28.667 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:28.667 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:29.913 01.246 12308 Exposure complete
21:30:30.070 00.157 12308 worker thread done servicing request
21:30:30.070 00.000 14556 OnExposeComplete: enter
21:30:30.075 00.005 14556 UpdateGuideState(): m_state=6
21:30:30.079 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2674
21:30:30.082 00.003 14556 Star::Find returns 1 (0), X=185.95, Y=998.11, Mass=2257, SNR=32.1, Peak=199 HFD=4.5
21:30:30.086 00.004 14556 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-3.07) = xAngle (3.07 = 3.07)
21:30:30.092 00.006 14556 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.97 = 2.97)
21:30:30.095 00.003 14556 CameraToMount -- cameraX=0.36 cameraY=-0.00 hyp=0.36 cameraTheta=-0.00 mountX=-0.36 mountY=0.06, mountTheta=2.97
21:30:30.100 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.36, y=-0.00, opts=13)
21:30:30.105 00.005 14556 Enqueuing Move request for scope (0.36, -0.00)
21:30:30.110 00.005 12308 Worker thread wakes up
21:30:30.110 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.00) opts 0xd
21:30:30.110 00.000 12308 Handling offset move in thread for scope, endpoint = (0.36, -0.00)
21:30:30.110 00.000 12308 Moving (0.36, -0.00) raw xDistance=-0.36 yDistance=0.06
21:30:30.110 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
21:30:30.111 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:30.111 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:30:30.111 00.000 12308 MoveAxis(E, 155, ABG)
21:30:30.111 00.000 12308 Guiding  Dir = 2, Dur = 155
21:30:30.111 00.000 12308 IsSlewing returns 0
21:30:30.111 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:30.116 00.005 12308 IsGuiding returns 0
21:30:30.117 00.001 12308 PulseGuide returned control before completion, sleep 165
21:30:30.141 00.024 14556 UpdateGuideState exits: m=2257 SNR=32.1
21:30:30.146 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:30.151 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:30.155 00.004 14556 Enqueuing Expose request
21:30:30.293 00.138 12308 IsGuiding returns 1
21:30:30.293 00.000 12308 scope still moving after pulse duration time elapsed
21:30:30.324 00.031 12308 IsSlewing returns 0
21:30:30.325 00.001 12308 IsGuiding returns 0
21:30:30.326 00.001 12308 scope move finished after 155 + 54 ms
21:30:30.326 00.000 12308 Move returns status 0, amount 155
21:30:30.326 00.000 12308 MoveAxis(N, 0, ABG)
21:30:30.328 00.002 12308 Move returns status 0, amount 0
21:30:30.328 00.000 12308 move complete, result=0
21:30:30.328 00.000 12308 worker thread done servicing request
21:30:30.329 00.001 12308 Worker thread wakes up
21:30:30.329 00.000 14556 GuideStep: -0.4 px 155 ms EAST, 0.1 px 0 ms NORTH
21:30:30.335 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:30.335 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:31.586 01.251 12308 Exposure complete
21:30:31.742 00.156 12308 worker thread done servicing request
21:30:31.742 00.000 14556 OnExposeComplete: enter
21:30:31.746 00.004 14556 UpdateGuideState(): m_state=6
21:30:31.751 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2675
21:30:31.755 00.004 14556 Star::Find returns 1 (0), X=185.43, Y=998.18, Mass=2155, SNR=31.1, Peak=141 HFD=4.7
21:30:31.758 00.003 14556 CameraToMount -- cameraTheta (2.74) - m_xAngle (-3.07) = xAngle (5.82 = -0.47)
21:30:31.763 00.005 14556 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.72 = -0.57)
21:30:31.766 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.07 hyp=0.18 cameraTheta=2.74 mountX=0.16 mountY=-0.10, mountTheta=-0.54
21:30:31.772 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.07, opts=13)
21:30:31.776 00.004 14556 Enqueuing Move request for scope (-0.17, 0.07)
21:30:31.783 00.007 12308 Worker thread wakes up
21:30:31.784 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.07) opts 0xd
21:30:31.784 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.07)
21:30:31.784 00.000 12308 Moving (-0.17, 0.07) raw xDistance=0.16 yDistance=-0.10
21:30:31.784 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:30:31.784 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:31.785 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:30:31.785 00.000 12308 MoveAxis(E, 0, ABG)
21:30:31.785 00.000 12308 Move returns status 0, amount 0
21:30:31.785 00.000 12308 MoveAxis(N, 0, ABG)
21:30:31.787 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:31.792 00.005 12308 Move returns status 0, amount 0
21:30:31.793 00.001 12308 move complete, result=0
21:30:31.793 00.000 12308 worker thread done servicing request
21:30:31.822 00.029 14556 UpdateGuideState exits: m=2155 SNR=31.1
21:30:31.828 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:31.832 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:31.838 00.006 14556 Enqueuing Expose request
21:30:31.842 00.004 12308 Worker thread wakes up
21:30:31.842 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:31.845 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:31.847 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:33.087 01.240 12308 Exposure complete
21:30:33.243 00.156 12308 worker thread done servicing request
21:30:33.243 00.000 14556 OnExposeComplete: enter
21:30:33.247 00.004 14556 UpdateGuideState(): m_state=6
21:30:33.252 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2676
21:30:33.257 00.005 14556 Star::Find returns 1 (0), X=185.70, Y=998.22, Mass=2196, SNR=31.4, Peak=145 HFD=4.6
21:30:33.260 00.003 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.84 = -2.45)
21:30:33.263 00.003 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.74 = -2.55)
21:30:33.268 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.15 cameraTheta=0.76 mountX=-0.11 mountY=-0.08, mountTheta=-2.51
21:30:33.273 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.10, opts=13)
21:30:33.278 00.005 14556 Enqueuing Move request for scope (0.11, 0.10)
21:30:33.284 00.006 12308 Worker thread wakes up
21:30:33.284 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.10) opts 0xd
21:30:33.284 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.10)
21:30:33.284 00.000 12308 Moving (0.11, 0.10) raw xDistance=-0.11 yDistance=-0.08
21:30:33.284 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:30:33.286 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:33.286 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:30:33.286 00.000 12308 MoveAxis(E, 0, ABG)
21:30:33.287 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:33.291 00.004 12308 Move returns status 0, amount 0
21:30:33.291 00.000 12308 MoveAxis(N, 0, ABG)
21:30:33.291 00.000 12308 Move returns status 0, amount 0
21:30:33.291 00.000 12308 move complete, result=0
21:30:33.291 00.000 12308 worker thread done servicing request
21:30:33.312 00.021 14556 UpdateGuideState exits: m=2196 SNR=31.4
21:30:33.317 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:33.321 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:33.324 00.003 14556 Enqueuing Expose request
21:30:33.327 00.003 12308 Worker thread wakes up
21:30:33.327 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:33.331 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:33.331 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:34.583 01.252 12308 Exposure complete
21:30:34.723 00.140 12308 worker thread done servicing request
21:30:34.723 00.000 14556 OnExposeComplete: enter
21:30:34.727 00.004 14556 UpdateGuideState(): m_state=6
21:30:34.732 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2677
21:30:34.736 00.004 14556 Star::Find returns 1 (0), X=185.59, Y=998.63, Mass=1937, SNR=29.5, Peak=121 HFD=4.4
21:30:34.740 00.004 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
21:30:34.743 00.003 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
21:30:34.748 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=0.51 hyp=0.51 cameraTheta=1.58 mountX=-0.03 mountY=-0.50, mountTheta=-1.63
21:30:34.753 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.51, opts=13)
21:30:34.757 00.004 14556 Enqueuing Move request for scope (-0.00, 0.51)
21:30:34.760 00.003 12308 Worker thread wakes up
21:30:34.760 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.51) opts 0xd
21:30:34.761 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.51)
21:30:34.761 00.000 12308 Moving (-0.00, 0.51) raw xDistance=-0.03 yDistance=-0.50
21:30:34.761 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:30:34.761 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
21:30:34.761 00.000 12308 MoveAxis(E, 0, ABG)
21:30:34.761 00.000 12308 Move returns status 0, amount 0
21:30:34.762 00.001 12308 MoveAxis(N, 355, ABG)
21:30:34.763 00.001 12308 Guiding  Dir = 0, Dur = 355
21:30:34.763 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:34.767 00.004 12308 IsSlewing returns 0
21:30:34.767 00.000 12308 IsGuiding returns 0
21:30:34.767 00.000 12308 PulseGuide returned control before completion, sleep 365
21:30:34.789 00.022 14556 UpdateGuideState exits: m=1937 SNR=29.5
21:30:34.793 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:34.797 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:34.801 00.004 14556 Enqueuing Expose request
21:30:35.134 00.333 12308 IsGuiding returns 1
21:30:35.134 00.000 12308 scope still moving after pulse duration time elapsed
21:30:35.166 00.032 12308 IsSlewing returns 0
21:30:35.166 00.000 12308 IsGuiding returns 0
21:30:35.166 00.000 12308 scope move finished after 355 + 43 ms
21:30:35.167 00.001 12308 Move returns status 0, amount 355
21:30:35.167 00.000 12308 move complete, result=0
21:30:35.167 00.000 12308 worker thread done servicing request
21:30:35.167 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.5 px 355 ms NORTH
21:30:35.172 00.005 12308 Worker thread wakes up
21:30:35.172 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:35.172 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:36.413 01.241 12308 Exposure complete
21:30:36.580 00.167 12308 worker thread done servicing request
21:30:36.580 00.000 14556 OnExposeComplete: enter
21:30:36.583 00.003 14556 UpdateGuideState(): m_state=6
21:30:36.586 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2678
21:30:36.590 00.004 14556 Star::Find returns 1 (0), X=185.53, Y=997.88, Mass=2059, SNR=30.6, Peak=153 HFD=4.8
21:30:36.594 00.004 14556 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-3.07) = xAngle (1.24 = 1.24)
21:30:36.597 00.003 14556 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.14 = 1.14)
21:30:36.601 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.24 hyp=0.24 cameraTheta=-1.83 mountX=0.08 mountY=0.22, mountTheta=1.23
21:30:36.606 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.24, opts=13)
21:30:36.610 00.004 14556 Enqueuing Move request for scope (-0.06, -0.24)
21:30:36.613 00.003 12308 Worker thread wakes up
21:30:36.613 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.24) opts 0xd
21:30:36.615 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.24)
21:30:36.615 00.000 12308 Moving (-0.06, -0.24) raw xDistance=0.08 yDistance=0.22
21:30:36.615 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:30:36.615 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:30:36.615 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:30:36.615 00.000 12308 MoveAxis(E, 0, ABG)
21:30:36.615 00.000 12308 Move returns status 0, amount 0
21:30:36.616 00.001 12308 MoveAxis(N, 0, ABG)
21:30:36.616 00.000 12308 Move returns status 0, amount 0
21:30:36.616 00.000 12308 move complete, result=0
21:30:36.616 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:36.620 00.004 12308 worker thread done servicing request
21:30:36.644 00.024 14556 UpdateGuideState exits: m=2059 SNR=30.6
21:30:36.649 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:36.653 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:36.659 00.006 14556 Enqueuing Expose request
21:30:36.662 00.003 12308 Worker thread wakes up
21:30:36.662 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:36.662 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:36.662 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:30:37.913 01.251 12308 Exposure complete
21:30:38.071 00.158 12308 worker thread done servicing request
21:30:38.071 00.000 14556 OnExposeComplete: enter
21:30:38.075 00.004 14556 UpdateGuideState(): m_state=6
21:30:38.078 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2679
21:30:38.084 00.006 14556 Star::Find returns 1 (0), X=185.49, Y=997.82, Mass=2223, SNR=31.5, Peak=168 HFD=4.5
21:30:38.087 00.003 14556 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.07) = xAngle (1.17 = 1.17)
21:30:38.093 00.006 14556 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.07 = 1.07)
21:30:38.098 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.29 hyp=0.31 cameraTheta=-1.91 mountX=0.12 mountY=0.27, mountTheta=1.15
21:30:38.104 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.29, opts=13)
21:30:38.108 00.004 14556 Enqueuing Move request for scope (-0.10, -0.29)
21:30:38.112 00.004 12308 Worker thread wakes up
21:30:38.112 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.29) opts 0xd
21:30:38.113 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.29)
21:30:38.113 00.000 12308 Moving (-0.10, -0.29) raw xDistance=0.12 yDistance=0.27
21:30:38.114 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:30:38.114 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:30:38.114 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:30:38.114 00.000 12308 MoveAxis(E, 0, ABG)
21:30:38.114 00.000 12308 Move returns status 0, amount 0
21:30:38.114 00.000 12308 MoveAxis(N, 0, ABG)
21:30:38.114 00.000 12308 Move returns status 0, amount 0
21:30:38.115 00.001 12308 move complete, result=0
21:30:38.115 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:38.119 00.004 12308 worker thread done servicing request
21:30:38.143 00.024 14556 UpdateGuideState exits: m=2223 SNR=31.5
21:30:38.148 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:38.154 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:38.157 00.003 14556 Enqueuing Expose request
21:30:38.160 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:30:38.163 00.003 12308 Worker thread wakes up
21:30:38.163 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:38.163 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:39.409 01.246 12308 Exposure complete
21:30:39.568 00.159 12308 worker thread done servicing request
21:30:39.568 00.000 14556 OnExposeComplete: enter
21:30:39.573 00.005 14556 UpdateGuideState(): m_state=6
21:30:39.576 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2680
21:30:39.582 00.006 14556 Star::Find returns 1 (0), X=185.51, Y=997.92, Mass=2072, SNR=30.8, Peak=156 HFD=4.9
21:30:39.585 00.003 14556 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-3.07) = xAngle (1.13 = 1.13)
21:30:39.590 00.005 14556 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.03 = 1.03)
21:30:39.595 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.20 hyp=0.21 cameraTheta=-1.95 mountX=0.09 mountY=0.18, mountTheta=1.10
21:30:39.600 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.20, opts=13)
21:30:39.604 00.004 14556 Enqueuing Move request for scope (-0.08, -0.20)
21:30:39.609 00.005 12308 Worker thread wakes up
21:30:39.609 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.20) opts 0xd
21:30:39.609 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.20)
21:30:39.609 00.000 12308 Moving (-0.08, -0.20) raw xDistance=0.09 yDistance=0.18
21:30:39.609 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:30:39.610 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:39.610 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:30:39.610 00.000 12308 MoveAxis(E, 0, ABG)
21:30:39.610 00.000 12308 Move returns status 0, amount 0
21:30:39.611 00.001 12308 MoveAxis(N, 0, ABG)
21:30:39.611 00.000 12308 Move returns status 0, amount 0
21:30:39.611 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:39.615 00.004 12308 move complete, result=0
21:30:39.615 00.000 12308 worker thread done servicing request
21:30:39.635 00.020 14556 UpdateGuideState exits: m=2072 SNR=30.8
21:30:39.639 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:39.644 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:39.647 00.003 14556 Enqueuing Expose request
21:30:39.653 00.006 12308 Worker thread wakes up
21:30:39.653 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:30:39.657 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:39.657 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:40.916 01.259 12308 Exposure complete
21:30:41.110 00.194 14556 OnExposeComplete: enter
21:30:41.115 00.005 12308 worker thread done servicing request
21:30:41.115 00.000 14556 UpdateGuideState(): m_state=6
21:30:41.120 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2681
21:30:41.124 00.004 14556 Star::Find returns 1 (0), X=185.59, Y=997.92, Mass=1749, SNR=28.0, Peak=142 HFD=4.1
21:30:41.127 00.003 14556 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-3.07) = xAngle (1.49 = 1.49)
21:30:41.130 00.003 14556 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.39 = 1.39)
21:30:41.132 00.002 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.20 hyp=0.20 cameraTheta=-1.58 mountX=0.02 mountY=0.19, mountTheta=1.49
21:30:41.137 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.20, opts=13)
21:30:41.140 00.003 14556 Enqueuing Move request for scope (-0.00, -0.20)
21:30:41.142 00.002 12308 Worker thread wakes up
21:30:41.143 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.20) opts 0xd
21:30:41.143 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.20)
21:30:41.143 00.000 12308 Moving (-0.00, -0.20) raw xDistance=0.02 yDistance=0.19
21:30:41.143 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:30:41.144 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:41.144 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:30:41.144 00.000 12308 MoveAxis(E, 0, ABG)
21:30:41.145 00.001 12308 Move returns status 0, amount 0
21:30:41.145 00.000 12308 MoveAxis(N, 0, ABG)
21:30:41.145 00.000 12308 Move returns status 0, amount 0
21:30:41.145 00.000 12308 move complete, result=0
21:30:41.146 00.001 12308 worker thread done servicing request
21:30:41.146 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:41.168 00.022 14556 UpdateGuideState exits: m=1749 SNR=28.0
21:30:41.172 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:41.177 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:41.181 00.004 14556 Enqueuing Expose request
21:30:41.185 00.004 12308 Worker thread wakes up
21:30:41.185 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:41.185 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:41.185 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:30:42.441 01.256 12308 Exposure complete
21:30:42.597 00.156 12308 worker thread done servicing request
21:30:42.597 00.000 14556 OnExposeComplete: enter
21:30:42.601 00.004 14556 UpdateGuideState(): m_state=6
21:30:42.605 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2682
21:30:42.608 00.003 14556 Star::Find returns 1 (0), X=185.48, Y=998.21, Mass=1775, SNR=28.2, Peak=134 HFD=4.5
21:30:42.612 00.004 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
21:30:42.615 00.003 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
21:30:42.620 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.47 mountX=0.11 mountY=-0.11, mountTheta=-0.79
21:30:42.626 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.09, opts=13)
21:30:42.630 00.004 14556 Enqueuing Move request for scope (-0.12, 0.09)
21:30:42.634 00.004 12308 Worker thread wakes up
21:30:42.634 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
21:30:42.634 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
21:30:42.634 00.000 12308 Moving (-0.12, 0.09) raw xDistance=0.11 yDistance=-0.11
21:30:42.634 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:30:42.634 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:42.635 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:30:42.635 00.000 12308 MoveAxis(E, 0, ABG)
21:30:42.635 00.000 12308 Move returns status 0, amount 0
21:30:42.635 00.000 12308 MoveAxis(N, 0, ABG)
21:30:42.636 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:42.640 00.004 12308 Move returns status 0, amount 0
21:30:42.640 00.000 12308 move complete, result=0
21:30:42.641 00.001 12308 worker thread done servicing request
21:30:42.661 00.020 14556 UpdateGuideState exits: m=1775 SNR=28.2
21:30:42.667 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:42.672 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:42.678 00.006 14556 Enqueuing Expose request
21:30:42.686 00.008 12308 Worker thread wakes up
21:30:42.686 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:42.693 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:42.693 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:43.941 01.248 12308 Exposure complete
21:30:44.087 00.146 12308 worker thread done servicing request
21:30:44.087 00.000 14556 OnExposeComplete: enter
21:30:44.093 00.006 14556 UpdateGuideState(): m_state=6
21:30:44.097 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2683
21:30:44.100 00.003 14556 Star::Find returns 1 (0), X=185.52, Y=998.32, Mass=1806, SNR=28.6, Peak=118 HFD=4.6
21:30:44.105 00.005 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
21:30:44.109 00.004 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.39)
21:30:44.113 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.21 hyp=0.22 cameraTheta=1.92 mountX=0.06 mountY=-0.22, mountTheta=-1.30
21:30:44.119 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.21, opts=13)
21:30:44.125 00.006 14556 Enqueuing Move request for scope (-0.08, 0.21)
21:30:44.129 00.004 12308 Worker thread wakes up
21:30:44.129 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.21) opts 0xd
21:30:44.129 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.21)
21:30:44.129 00.000 12308 Moving (-0.08, 0.21) raw xDistance=0.06 yDistance=-0.22
21:30:44.130 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:30:44.130 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:30:44.130 00.000 12308 MoveAxis(E, 0, ABG)
21:30:44.130 00.000 12308 Move returns status 0, amount 0
21:30:44.130 00.000 12308 MoveAxis(N, 155, ABG)
21:30:44.130 00.000 12308 Guiding  Dir = 0, Dur = 155
21:30:44.131 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:44.136 00.005 12308 IsSlewing returns 0
21:30:44.136 00.000 12308 IsGuiding returns 0
21:30:44.136 00.000 12308 PulseGuide returned control before completion, sleep 165
21:30:44.162 00.026 14556 UpdateGuideState exits: m=1806 SNR=28.6
21:30:44.168 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:44.172 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:44.177 00.005 14556 Enqueuing Expose request
21:30:44.307 00.130 12308 IsGuiding returns 1
21:30:44.308 00.001 12308 scope still moving after pulse duration time elapsed
21:30:44.338 00.030 12308 IsSlewing returns 0
21:30:44.339 00.001 12308 IsGuiding returns 0
21:30:44.340 00.001 12308 scope move finished after 155 + 48 ms
21:30:44.340 00.000 12308 Move returns status 0, amount 155
21:30:44.340 00.000 12308 move complete, result=0
21:30:44.340 00.000 12308 worker thread done servicing request
21:30:44.342 00.002 12308 Worker thread wakes up
21:30:44.342 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
21:30:44.350 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:44.350 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:45.595 01.245 12308 Exposure complete
21:30:45.728 00.133 12308 worker thread done servicing request
21:30:45.729 00.001 14556 OnExposeComplete: enter
21:30:45.734 00.005 14556 UpdateGuideState(): m_state=6
21:30:45.738 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2684
21:30:45.742 00.004 14556 Star::Find returns 1 (0), X=185.71, Y=998.25, Mass=2181, SNR=31.4, Peak=161 HFD=4.7
21:30:45.747 00.005 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.93 = -2.35)
21:30:45.751 00.004 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.83 = -2.45)
21:30:45.755 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.18 cameraTheta=0.86 mountX=-0.12 mountY=-0.11, mountTheta=-2.41
21:30:45.761 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.13, opts=13)
21:30:45.766 00.005 14556 Enqueuing Move request for scope (0.11, 0.13)
21:30:45.770 00.004 12308 Worker thread wakes up
21:30:45.770 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
21:30:45.770 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
21:30:45.770 00.000 12308 Moving (0.11, 0.13) raw xDistance=-0.12 yDistance=-0.11
21:30:45.770 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:30:45.770 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:45.771 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:30:45.771 00.000 12308 MoveAxis(E, 0, ABG)
21:30:45.771 00.000 12308 Move returns status 0, amount 0
21:30:45.771 00.000 12308 MoveAxis(N, 0, ABG)
21:30:45.771 00.000 12308 Move returns status 0, amount 0
21:30:45.772 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:45.776 00.004 12308 move complete, result=0
21:30:45.776 00.000 12308 worker thread done servicing request
21:30:45.798 00.022 14556 UpdateGuideState exits: m=2181 SNR=31.4
21:30:45.802 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:45.807 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:45.813 00.006 14556 Enqueuing Expose request
21:30:45.817 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:45.820 00.003 12308 Worker thread wakes up
21:30:45.821 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:45.821 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:47.070 01.249 12308 Exposure complete
21:30:47.227 00.157 12308 worker thread done servicing request
21:30:47.228 00.001 14556 OnExposeComplete: enter
21:30:47.231 00.003 14556 UpdateGuideState(): m_state=6
21:30:47.235 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2685
21:30:47.239 00.004 14556 Star::Find returns 1 (0), X=185.77, Y=998.06, Mass=2012, SNR=30.1, Peak=155 HFD=4.5
21:30:47.243 00.004 14556 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-3.07) = xAngle (2.76 = 2.76)
21:30:47.247 00.004 14556 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.66 = 2.66)
21:30:47.251 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=-0.06 hyp=0.19 cameraTheta=-0.31 mountX=-0.18 mountY=0.09, mountTheta=2.68
21:30:47.256 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.06, opts=13)
21:30:47.261 00.005 14556 Enqueuing Move request for scope (0.18, -0.06)
21:30:47.265 00.004 12308 Worker thread wakes up
21:30:47.265 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.06) opts 0xd
21:30:47.265 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.06)
21:30:47.265 00.000 12308 Moving (0.18, -0.06) raw xDistance=-0.18 yDistance=0.09
21:30:47.265 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:30:47.265 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:47.266 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:30:47.266 00.000 12308 MoveAxis(E, 0, ABG)
21:30:47.266 00.000 12308 Move returns status 0, amount 0
21:30:47.266 00.000 12308 MoveAxis(N, 0, ABG)
21:30:47.266 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:47.271 00.005 12308 Move returns status 0, amount 0
21:30:47.271 00.000 12308 move complete, result=0
21:30:47.272 00.001 12308 worker thread done servicing request
21:30:47.293 00.021 14556 UpdateGuideState exits: m=2012 SNR=30.1
21:30:47.296 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:47.301 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:47.305 00.004 14556 Enqueuing Expose request
21:30:47.310 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:30:47.313 00.003 12308 Worker thread wakes up
21:30:47.313 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:47.313 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:48.556 01.243 12308 Exposure complete
21:30:48.717 00.161 12308 worker thread done servicing request
21:30:48.718 00.001 14556 OnExposeComplete: enter
21:30:48.722 00.004 14556 UpdateGuideState(): m_state=6
21:30:48.727 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2686
21:30:48.731 00.004 14556 Star::Find returns 1 (0), X=185.55, Y=998.26, Mass=1886, SNR=29.2, Peak=125 HFD=4.7
21:30:48.735 00.004 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.95 = -1.33)
21:30:48.739 00.004 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.43)
21:30:48.743 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.88 mountX=0.04 mountY=-0.15, mountTheta=-1.33
21:30:48.748 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.14, opts=13)
21:30:48.752 00.004 14556 Enqueuing Move request for scope (-0.05, 0.14)
21:30:48.756 00.004 12308 Worker thread wakes up
21:30:48.756 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.14) opts 0xd
21:30:48.756 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.14)
21:30:48.756 00.000 12308 Moving (-0.05, 0.14) raw xDistance=0.04 yDistance=-0.15
21:30:48.756 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:30:48.758 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:48.758 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:30:48.758 00.000 12308 MoveAxis(E, 0, ABG)
21:30:48.758 00.000 12308 Move returns status 0, amount 0
21:30:48.758 00.000 12308 MoveAxis(N, 0, ABG)
21:30:48.758 00.000 12308 Move returns status 0, amount 0
21:30:48.759 00.001 12308 move complete, result=0
21:30:48.759 00.000 12308 worker thread done servicing request
21:30:48.759 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:48.784 00.025 14556 UpdateGuideState exits: m=1886 SNR=29.2
21:30:48.789 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:48.792 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:48.796 00.004 14556 Enqueuing Expose request
21:30:48.800 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:48.804 00.004 12308 Worker thread wakes up
21:30:48.804 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:48.804 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:50.051 01.247 12308 Exposure complete
21:30:50.205 00.154 12308 worker thread done servicing request
21:30:50.205 00.000 14556 OnExposeComplete: enter
21:30:50.209 00.004 14556 UpdateGuideState(): m_state=6
21:30:50.214 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2687
21:30:50.220 00.006 14556 Star::Find returns 1 (0), X=185.73, Y=998.14, Mass=2234, SNR=31.7, Peak=167 HFD=4.5
21:30:50.224 00.004 14556 CameraToMount -- cameraTheta (0.20) - m_xAngle (-3.07) = xAngle (3.28 = -3.01)
21:30:50.227 00.003 14556 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.18 = -3.11)
21:30:50.232 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.14 cameraTheta=0.20 mountX=-0.14 mountY=-0.00, mountTheta=-3.11
21:30:50.237 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.03, opts=13)
21:30:50.240 00.003 14556 Enqueuing Move request for scope (0.14, 0.03)
21:30:50.244 00.004 12308 Worker thread wakes up
21:30:50.246 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
21:30:50.246 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
21:30:50.246 00.000 12308 Moving (0.14, 0.03) raw xDistance=-0.14 yDistance=-0.00
21:30:50.246 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:30:50.246 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:50.247 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:30:50.247 00.000 12308 MoveAxis(E, 0, ABG)
21:30:50.247 00.000 12308 Move returns status 0, amount 0
21:30:50.247 00.000 12308 MoveAxis(N, 0, ABG)
21:30:50.247 00.000 12308 Move returns status 0, amount 0
21:30:50.248 00.001 12308 move complete, result=0
21:30:50.248 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:50.252 00.004 12308 worker thread done servicing request
21:30:50.276 00.024 14556 UpdateGuideState exits: m=2234 SNR=31.7
21:30:50.282 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:50.285 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:50.290 00.005 14556 Enqueuing Expose request
21:30:50.293 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:30:50.298 00.005 12308 Worker thread wakes up
21:30:50.298 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:50.298 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:51.551 01.253 12308 Exposure complete
21:30:51.722 00.171 12308 worker thread done servicing request
21:30:51.722 00.000 14556 OnExposeComplete: enter
21:30:51.726 00.004 14556 UpdateGuideState(): m_state=6
21:30:51.730 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2688
21:30:51.736 00.006 14556 Star::Find returns 1 (0), X=185.74, Y=998.43, Mass=1891, SNR=29.1, Peak=140 HFD=4.6
21:30:51.739 00.003 14556 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.07) = xAngle (4.19 = -2.09)
21:30:51.744 00.005 14556 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.19)
21:30:51.750 00.006 14556 CameraToMount -- cameraX=0.15 cameraY=0.31 hyp=0.35 cameraTheta=1.12 mountX=-0.17 mountY=-0.28, mountTheta=-2.12
21:30:51.755 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.31, opts=13)
21:30:51.761 00.006 14556 Enqueuing Move request for scope (0.15, 0.31)
21:30:51.764 00.003 12308 Worker thread wakes up
21:30:51.765 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.31) opts 0xd
21:30:51.765 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.31)
21:30:51.765 00.000 12308 Moving (0.15, 0.31) raw xDistance=-0.17 yDistance=-0.28
21:30:51.765 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:30:51.765 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:30:51.766 00.001 12308 MoveAxis(E, 0, ABG)
21:30:51.766 00.000 12308 Move returns status 0, amount 0
21:30:51.766 00.000 12308 MoveAxis(N, 199, ABG)
21:30:51.766 00.000 12308 Guiding  Dir = 0, Dur = 199
21:30:51.766 00.000 12308 IsSlewing returns 0
21:30:51.766 00.000 12308 IsGuiding returns 0
21:30:51.768 00.002 12308 PulseGuide returned control before completion, sleep 209
21:30:51.768 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:51.792 00.024 14556 UpdateGuideState exits: m=1891 SNR=29.1
21:30:51.797 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:51.802 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:51.807 00.005 14556 Enqueuing Expose request
21:30:51.980 00.173 12308 IsGuiding returns 1
21:30:51.981 00.001 12308 scope still moving after pulse duration time elapsed
21:30:52.010 00.029 12308 IsSlewing returns 0
21:30:52.011 00.001 12308 IsGuiding returns 0
21:30:52.011 00.000 12308 scope move finished after 199 + 45 ms
21:30:52.013 00.002 12308 Move returns status 0, amount 199
21:30:52.013 00.000 12308 move complete, result=0
21:30:52.014 00.001 12308 worker thread done servicing request
21:30:52.014 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 199 ms NORTH
21:30:52.020 00.006 12308 Worker thread wakes up
21:30:52.020 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:52.020 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:53.275 01.255 12308 Exposure complete
21:30:53.421 00.146 12308 worker thread done servicing request
21:30:53.421 00.000 14556 OnExposeComplete: enter
21:30:53.426 00.005 14556 UpdateGuideState(): m_state=6
21:30:53.429 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2689
21:30:53.433 00.004 14556 Star::Find returns 1 (0), X=185.73, Y=998.21, Mass=2087, SNR=30.6, Peak=146 HFD=4.5
21:30:53.438 00.005 14556 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.07) = xAngle (3.65 = -2.63)
21:30:53.442 00.004 14556 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.55 = -2.73)
21:30:53.445 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.09 hyp=0.17 cameraTheta=0.57 mountX=-0.15 mountY=-0.07, mountTheta=-2.72
21:30:53.450 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.09, opts=13)
21:30:53.454 00.004 14556 Enqueuing Move request for scope (0.14, 0.09)
21:30:53.458 00.004 12308 Worker thread wakes up
21:30:53.458 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.09) opts 0xd
21:30:53.458 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.09)
21:30:53.458 00.000 12308 Moving (0.14, 0.09) raw xDistance=-0.15 yDistance=-0.07
21:30:53.458 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:30:53.458 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:53.458 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:30:53.459 00.001 12308 MoveAxis(E, 0, ABG)
21:30:53.459 00.000 12308 Move returns status 0, amount 0
21:30:53.459 00.000 12308 MoveAxis(N, 0, ABG)
21:30:53.459 00.000 12308 Move returns status 0, amount 0
21:30:53.459 00.000 12308 move complete, result=0
21:30:53.460 00.001 12308 worker thread done servicing request
21:30:53.460 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:53.487 00.027 14556 UpdateGuideState exits: m=2087 SNR=30.6
21:30:53.490 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:53.495 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:53.501 00.006 14556 Enqueuing Expose request
21:30:53.505 00.004 12308 Worker thread wakes up
21:30:53.505 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:53.505 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:53.506 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:54.758 01.252 12308 Exposure complete
21:30:54.913 00.155 12308 worker thread done servicing request
21:30:54.913 00.000 14556 OnExposeComplete: enter
21:30:54.917 00.004 14556 UpdateGuideState(): m_state=6
21:30:54.921 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2690
21:30:54.924 00.003 14556 Star::Find returns 1 (0), X=185.76, Y=998.21, Mass=2108, SNR=30.9, Peak=154 HFD=4.6
21:30:54.928 00.004 14556 CameraToMount -- cameraTheta (0.51) - m_xAngle (-3.07) = xAngle (3.58 = -2.70)
21:30:54.932 00.004 14556 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.48 = -2.80)
21:30:54.936 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.09 hyp=0.19 cameraTheta=0.51 mountX=-0.17 mountY=-0.06, mountTheta=-2.79
21:30:54.943 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.09, opts=13)
21:30:54.947 00.004 14556 Enqueuing Move request for scope (0.17, 0.09)
21:30:54.952 00.005 12308 Worker thread wakes up
21:30:54.952 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.09) opts 0xd
21:30:54.952 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.09)
21:30:54.952 00.000 12308 Moving (0.17, 0.09) raw xDistance=-0.17 yDistance=-0.06
21:30:54.953 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:30:54.953 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:54.953 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:30:54.953 00.000 12308 MoveAxis(E, 0, ABG)
21:30:54.953 00.000 12308 Move returns status 0, amount 0
21:30:54.955 00.002 12308 MoveAxis(N, 0, ABG)
21:30:54.955 00.000 12308 Move returns status 0, amount 0
21:30:54.955 00.000 12308 move complete, result=0
21:30:54.955 00.000 12308 worker thread done servicing request
21:30:54.956 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:54.989 00.033 14556 UpdateGuideState exits: m=2108 SNR=30.9
21:30:54.995 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:54.999 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:55.003 00.004 14556 Enqueuing Expose request
21:30:55.007 00.004 12308 Worker thread wakes up
21:30:55.007 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:55.011 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:55.012 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:56.260 01.248 12308 Exposure complete
21:30:56.419 00.159 12308 worker thread done servicing request
21:30:56.419 00.000 14556 OnExposeComplete: enter
21:30:56.422 00.003 14556 UpdateGuideState(): m_state=6
21:30:56.427 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2691
21:30:56.432 00.005 14556 Star::Find returns 1 (0), X=185.65, Y=998.36, Mass=1955, SNR=29.8, Peak=124 HFD=4.7
21:30:56.436 00.004 14556 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.07) = xAngle (4.41 = -1.87)
21:30:56.441 00.005 14556 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.97)
21:30:56.446 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.34 mountX=-0.07 mountY=-0.23, mountTheta=-1.88
21:30:56.452 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.24, opts=13)
21:30:56.455 00.003 14556 Enqueuing Move request for scope (0.06, 0.24)
21:30:56.458 00.003 12308 Worker thread wakes up
21:30:56.460 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.24) opts 0xd
21:30:56.460 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.24)
21:30:56.460 00.000 12308 Moving (0.06, 0.24) raw xDistance=-0.07 yDistance=-0.23
21:30:56.460 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:30:56.460 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:30:56.460 00.000 12308 MoveAxis(E, 0, ABG)
21:30:56.460 00.000 12308 Move returns status 0, amount 0
21:30:56.461 00.001 12308 MoveAxis(N, 162, ABG)
21:30:56.462 00.001 12308 Guiding  Dir = 0, Dur = 162
21:30:56.462 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:56.466 00.004 12308 IsSlewing returns 0
21:30:56.466 00.000 12308 IsGuiding returns 0
21:30:56.467 00.001 12308 PulseGuide returned control before completion, sleep 172
21:30:56.488 00.021 14556 UpdateGuideState exits: m=1955 SNR=29.8
21:30:56.492 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:56.497 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:56.501 00.004 14556 Enqueuing Expose request
21:30:56.643 00.142 12308 IsGuiding returns 1
21:30:56.645 00.002 12308 scope still moving after pulse duration time elapsed
21:30:56.674 00.029 12308 IsSlewing returns 0
21:30:56.676 00.002 12308 IsGuiding returns 0
21:30:56.676 00.000 12308 scope move finished after 162 + 47 ms
21:30:56.677 00.001 12308 Move returns status 0, amount 162
21:30:56.677 00.000 12308 move complete, result=0
21:30:56.677 00.000 12308 worker thread done servicing request
21:30:56.678 00.001 12308 Worker thread wakes up
21:30:56.678 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:56.678 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:56.679 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 162 ms NORTH
21:30:57.925 01.246 12308 Exposure complete
21:30:58.078 00.153 12308 worker thread done servicing request
21:30:58.078 00.000 14556 OnExposeComplete: enter
21:30:58.082 00.004 14556 UpdateGuideState(): m_state=6
21:30:58.086 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2692
21:30:58.090 00.004 14556 Star::Find returns 1 (0), X=185.95, Y=998.16, Mass=1993, SNR=30.1, Peak=175 HFD=4.3
21:30:58.094 00.004 14556 CameraToMount -- cameraTheta (0.14) - m_xAngle (-3.07) = xAngle (3.21 = -3.07)
21:30:58.098 00.004 14556 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.11 = 3.11)
21:30:58.102 00.004 14556 CameraToMount -- cameraX=0.36 cameraY=0.05 hyp=0.36 cameraTheta=0.14 mountX=-0.36 mountY=0.01, mountTheta=3.11
21:30:58.106 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.36, y=0.05, opts=13)
21:30:58.110 00.004 14556 Enqueuing Move request for scope (0.36, 0.05)
21:30:58.114 00.004 12308 Worker thread wakes up
21:30:58.114 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.05) opts 0xd
21:30:58.115 00.001 12308 Handling offset move in thread for scope, endpoint = (0.36, 0.05)
21:30:58.115 00.000 12308 Moving (0.36, 0.05) raw xDistance=-0.36 yDistance=0.01
21:30:58.115 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
21:30:58.115 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:58.116 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:30:58.116 00.000 12308 MoveAxis(E, 157, ABG)
21:30:58.117 00.001 12308 Guiding  Dir = 2, Dur = 157
21:30:58.117 00.000 12308 IsSlewing returns 0
21:30:58.117 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:58.122 00.005 12308 IsGuiding returns 0
21:30:58.122 00.000 12308 PulseGuide returned control before completion, sleep 167
21:30:58.142 00.020 14556 UpdateGuideState exits: m=1993 SNR=30.1
21:30:58.147 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:58.150 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:58.155 00.005 14556 Enqueuing Expose request
21:30:58.302 00.147 12308 IsGuiding returns 1
21:30:58.303 00.001 12308 scope still moving after pulse duration time elapsed
21:30:58.333 00.030 12308 IsSlewing returns 0
21:30:58.333 00.000 12308 IsGuiding returns 0
21:30:58.333 00.000 12308 scope move finished after 157 + 54 ms
21:30:58.334 00.001 12308 Move returns status 0, amount 157
21:30:58.334 00.000 12308 MoveAxis(N, 0, ABG)
21:30:58.334 00.000 12308 Move returns status 0, amount 0
21:30:58.334 00.000 12308 move complete, result=0
21:30:58.334 00.000 12308 worker thread done servicing request
21:30:58.334 00.000 14556 GuideStep: -0.4 px 157 ms EAST, 0.0 px 0 ms NORTH
21:30:58.342 00.008 12308 Worker thread wakes up
21:30:58.343 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:58.343 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:30:59.592 01.249 12308 Exposure complete
21:30:59.743 00.151 12308 worker thread done servicing request
21:30:59.743 00.000 14556 OnExposeComplete: enter
21:30:59.748 00.005 14556 UpdateGuideState(): m_state=6
21:30:59.752 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2693
21:30:59.757 00.005 14556 Star::Find returns 1 (0), X=185.64, Y=998.23, Mass=2170, SNR=31.2, Peak=150 HFD=4.8
21:30:59.761 00.004 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.24 = -2.05)
21:30:59.765 00.004 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.15)
21:30:59.768 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.16 mountX=-0.06 mountY=-0.11, mountTheta=-2.07
21:30:59.774 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.12, opts=13)
21:30:59.777 00.003 14556 Enqueuing Move request for scope (0.05, 0.12)
21:30:59.782 00.005 12308 Worker thread wakes up
21:30:59.782 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
21:30:59.782 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
21:30:59.782 00.000 12308 Moving (0.05, 0.12) raw xDistance=-0.06 yDistance=-0.11
21:30:59.783 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:30:59.783 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:30:59.783 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:30:59.783 00.000 12308 MoveAxis(E, 0, ABG)
21:30:59.783 00.000 12308 Move returns status 0, amount 0
21:30:59.784 00.001 12308 MoveAxis(N, 0, ABG)
21:30:59.784 00.000 12308 Move returns status 0, amount 0
21:30:59.784 00.000 12308 move complete, result=0
21:30:59.784 00.000 12308 worker thread done servicing request
21:30:59.784 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:30:59.809 00.025 14556 UpdateGuideState exits: m=2170 SNR=31.2
21:30:59.814 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:59.819 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:30:59.823 00.004 14556 Enqueuing Expose request
21:30:59.827 00.004 12308 Worker thread wakes up
21:30:59.827 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:59.830 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:30:59.830 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:01.076 01.246 12308 Exposure complete
21:31:01.227 00.151 12308 worker thread done servicing request
21:31:01.227 00.000 14556 OnExposeComplete: enter
21:31:01.231 00.004 14556 UpdateGuideState(): m_state=6
21:31:01.235 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2694
21:31:01.239 00.004 14556 Star::Find returns 1 (0), X=185.61, Y=998.30, Mass=1995, SNR=30.0, Peak=137 HFD=4.5
21:31:01.244 00.005 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
21:31:01.248 00.004 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
21:31:01.252 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.48 mountX=-0.03 mountY=-0.18, mountTheta=-1.73
21:31:01.257 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.19, opts=13)
21:31:01.262 00.005 14556 Enqueuing Move request for scope (0.02, 0.19)
21:31:01.265 00.003 12308 Worker thread wakes up
21:31:01.265 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.19) opts 0xd
21:31:01.265 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.19)
21:31:01.265 00.000 12308 Moving (0.02, 0.19) raw xDistance=-0.03 yDistance=-0.18
21:31:01.265 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:31:01.265 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:01.267 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:31:01.267 00.000 12308 MoveAxis(E, 0, ABG)
21:31:01.267 00.000 12308 Move returns status 0, amount 0
21:31:01.267 00.000 12308 MoveAxis(N, 0, ABG)
21:31:01.267 00.000 12308 Move returns status 0, amount 0
21:31:01.267 00.000 12308 move complete, result=0
21:31:01.267 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:01.272 00.005 12308 worker thread done servicing request
21:31:01.297 00.025 14556 UpdateGuideState exits: m=1995 SNR=30.0
21:31:01.303 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:01.308 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:01.314 00.006 14556 Enqueuing Expose request
21:31:01.319 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:31:01.324 00.005 12308 Worker thread wakes up
21:31:01.325 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:01.325 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:02.580 01.255 12308 Exposure complete
21:31:02.738 00.158 12308 worker thread done servicing request
21:31:02.739 00.001 14556 OnExposeComplete: enter
21:31:02.744 00.005 14556 UpdateGuideState(): m_state=6
21:31:02.747 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2695
21:31:02.752 00.005 14556 Star::Find returns 1 (0), X=185.68, Y=998.35, Mass=2160, SNR=31.1, Peak=151 HFD=4.7
21:31:02.756 00.004 14556 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.07) = xAngle (4.31 = -1.98)
21:31:02.759 00.003 14556 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.08)
21:31:02.763 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.24 hyp=0.25 cameraTheta=1.23 mountX=-0.10 mountY=-0.22, mountTheta=-1.99
21:31:02.768 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.24, opts=13)
21:31:02.771 00.003 14556 Enqueuing Move request for scope (0.08, 0.24)
21:31:02.775 00.004 12308 Worker thread wakes up
21:31:02.776 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.24) opts 0xd
21:31:02.776 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.24)
21:31:02.776 00.000 12308 Moving (0.08, 0.24) raw xDistance=-0.10 yDistance=-0.22
21:31:02.776 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:31:02.776 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:31:02.778 00.002 12308 MoveAxis(E, 0, ABG)
21:31:02.778 00.000 12308 Move returns status 0, amount 0
21:31:02.778 00.000 12308 MoveAxis(N, 156, ABG)
21:31:02.778 00.000 12308 Guiding  Dir = 0, Dur = 156
21:31:02.779 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:02.784 00.005 12308 IsSlewing returns 0
21:31:02.785 00.001 12308 IsGuiding returns 0
21:31:02.785 00.000 12308 PulseGuide returned control before completion, sleep 166
21:31:02.807 00.022 14556 UpdateGuideState exits: m=2160 SNR=31.1
21:31:02.814 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:02.818 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:02.822 00.004 14556 Enqueuing Expose request
21:31:02.960 00.138 12308 IsGuiding returns 1
21:31:02.961 00.001 12308 scope still moving after pulse duration time elapsed
21:31:02.992 00.031 12308 IsSlewing returns 0
21:31:02.993 00.001 12308 IsGuiding returns 0
21:31:02.994 00.001 12308 scope move finished after 156 + 53 ms
21:31:02.994 00.000 12308 Move returns status 0, amount 156
21:31:02.995 00.001 12308 move complete, result=0
21:31:02.995 00.000 12308 worker thread done servicing request
21:31:02.997 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 156 ms NORTH
21:31:03.005 00.008 12308 Worker thread wakes up
21:31:03.006 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:03.006 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:04.260 01.254 12308 Exposure complete
21:31:04.417 00.157 12308 worker thread done servicing request
21:31:04.418 00.001 14556 OnExposeComplete: enter
21:31:04.422 00.004 14556 UpdateGuideState(): m_state=6
21:31:04.426 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2696
21:31:04.431 00.005 14556 Star::Find returns 1 (0), X=185.78, Y=998.16, Mass=1949, SNR=29.7, Peak=158 HFD=4.4
21:31:04.434 00.003 14556 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.07) = xAngle (3.30 = -2.98)
21:31:04.438 00.004 14556 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.21 = -3.08)
21:31:04.442 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.04 hyp=0.19 cameraTheta=0.23 mountX=-0.19 mountY=-0.01, mountTheta=-3.08
21:31:04.448 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.04, opts=13)
21:31:04.452 00.004 14556 Enqueuing Move request for scope (0.19, 0.04)
21:31:04.457 00.005 12308 Worker thread wakes up
21:31:04.457 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.04) opts 0xd
21:31:04.457 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.04)
21:31:04.457 00.000 12308 Moving (0.19, 0.04) raw xDistance=-0.19 yDistance=-0.01
21:31:04.459 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:31:04.459 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:04.459 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:31:04.459 00.000 12308 MoveAxis(E, 0, ABG)
21:31:04.460 00.001 12308 Move returns status 0, amount 0
21:31:04.460 00.000 12308 MoveAxis(N, 0, ABG)
21:31:04.460 00.000 12308 Move returns status 0, amount 0
21:31:04.460 00.000 12308 move complete, result=0
21:31:04.461 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:04.466 00.005 12308 worker thread done servicing request
21:31:04.488 00.022 14556 UpdateGuideState exits: m=1949 SNR=29.7
21:31:04.492 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:04.496 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:04.503 00.007 14556 Enqueuing Expose request
21:31:04.509 00.006 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:31:04.514 00.005 12308 Worker thread wakes up
21:31:04.515 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:04.515 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:05.757 01.242 12308 Exposure complete
21:31:05.908 00.151 12308 worker thread done servicing request
21:31:05.909 00.001 14556 OnExposeComplete: enter
21:31:05.914 00.005 14556 UpdateGuideState(): m_state=6
21:31:05.918 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2697
21:31:05.921 00.003 14556 Star::Find returns 1 (0), X=185.67, Y=998.32, Mass=2106, SNR=31.0, Peak=145 HFD=4.7
21:31:05.924 00.003 14556 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.07) = xAngle (4.29 = -2.00)
21:31:05.929 00.005 14556 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.10)
21:31:05.933 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.21 hyp=0.22 cameraTheta=1.21 mountX=-0.09 mountY=-0.19, mountTheta=-2.02
21:31:05.938 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.21, opts=13)
21:31:05.942 00.004 14556 Enqueuing Move request for scope (0.08, 0.21)
21:31:05.946 00.004 12308 Worker thread wakes up
21:31:05.946 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.21) opts 0xd
21:31:05.946 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.21)
21:31:05.947 00.001 12308 Moving (0.08, 0.21) raw xDistance=-0.09 yDistance=-0.19
21:31:05.947 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:31:05.947 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:05.947 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:31:05.947 00.000 12308 MoveAxis(E, 0, ABG)
21:31:05.947 00.000 12308 Move returns status 0, amount 0
21:31:05.947 00.000 12308 MoveAxis(N, 0, ABG)
21:31:05.948 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:05.953 00.005 12308 Move returns status 0, amount 0
21:31:05.953 00.000 12308 move complete, result=0
21:31:05.953 00.000 12308 worker thread done servicing request
21:31:05.973 00.020 14556 UpdateGuideState exits: m=2106 SNR=31.0
21:31:05.978 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:05.982 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:05.985 00.003 14556 Enqueuing Expose request
21:31:05.989 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:31:05.993 00.004 12308 Worker thread wakes up
21:31:05.993 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:05.993 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:07.236 01.243 12308 Exposure complete
21:31:07.381 00.145 12308 worker thread done servicing request
21:31:07.382 00.001 14556 OnExposeComplete: enter
21:31:07.385 00.003 14556 UpdateGuideState(): m_state=6
21:31:07.388 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2698
21:31:07.391 00.003 14556 Star::Find returns 1 (0), X=185.65, Y=998.39, Mass=1937, SNR=29.7, Peak=143 HFD=4.6
21:31:07.394 00.003 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.43 = -1.86)
21:31:07.397 00.003 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.96)
21:31:07.403 00.006 14556 CameraToMount -- cameraX=0.06 cameraY=0.28 hyp=0.29 cameraTheta=1.35 mountX=-0.08 mountY=-0.27, mountTheta=-1.87
21:31:07.409 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.28, opts=13)
21:31:07.413 00.004 14556 Enqueuing Move request for scope (0.06, 0.28)
21:31:07.418 00.005 12308 Worker thread wakes up
21:31:07.418 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.28) opts 0xd
21:31:07.418 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.28)
21:31:07.418 00.000 12308 Moving (0.06, 0.28) raw xDistance=-0.08 yDistance=-0.27
21:31:07.418 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:31:07.419 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:31:07.419 00.000 12308 MoveAxis(E, 0, ABG)
21:31:07.419 00.000 12308 Move returns status 0, amount 0
21:31:07.419 00.000 12308 MoveAxis(N, 187, ABG)
21:31:07.419 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:07.422 00.003 12308 Guiding  Dir = 0, Dur = 187
21:31:07.423 00.001 12308 IsSlewing returns 0
21:31:07.423 00.000 12308 IsGuiding returns 0
21:31:07.425 00.002 12308 PulseGuide returned control before completion, sleep 197
21:31:07.446 00.021 14556 UpdateGuideState exits: m=1937 SNR=29.7
21:31:07.451 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:07.455 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:07.463 00.008 14556 Enqueuing Expose request
21:31:07.637 00.174 12308 IsGuiding returns 1
21:31:07.637 00.000 12308 scope still moving after pulse duration time elapsed
21:31:07.667 00.030 12308 IsSlewing returns 0
21:31:07.667 00.000 12308 IsGuiding returns 0
21:31:07.667 00.000 12308 scope move finished after 187 + 57 ms
21:31:07.669 00.002 12308 Move returns status 0, amount 187
21:31:07.669 00.000 12308 move complete, result=0
21:31:07.669 00.000 12308 worker thread done servicing request
21:31:07.669 00.000 12308 Worker thread wakes up
21:31:07.670 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 187 ms NORTH
21:31:07.676 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:07.676 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:08.927 01.251 12308 Exposure complete
21:31:09.084 00.157 12308 worker thread done servicing request
21:31:09.084 00.000 14556 OnExposeComplete: enter
21:31:09.087 00.003 14556 UpdateGuideState(): m_state=6
21:31:09.092 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2699
21:31:09.097 00.005 14556 Star::Find returns 1 (0), X=185.76, Y=998.17, Mass=2072, SNR=30.5, Peak=172 HFD=4.5
21:31:09.100 00.003 14556 CameraToMount -- cameraTheta (0.32) - m_xAngle (-3.07) = xAngle (3.39 = -2.89)
21:31:09.104 00.004 14556 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.29 = -2.99)
21:31:09.108 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.06 hyp=0.18 cameraTheta=0.32 mountX=-0.17 mountY=-0.03, mountTheta=-2.99
21:31:09.113 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.06, opts=13)
21:31:09.117 00.004 14556 Enqueuing Move request for scope (0.17, 0.06)
21:31:09.121 00.004 12308 Worker thread wakes up
21:31:09.121 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.06) opts 0xd
21:31:09.122 00.001 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.06)
21:31:09.122 00.000 12308 Moving (0.17, 0.06) raw xDistance=-0.17 yDistance=-0.03
21:31:09.122 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:31:09.122 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:09.123 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:31:09.123 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:09.127 00.004 12308 MoveAxis(E, 0, ABG)
21:31:09.128 00.001 12308 Move returns status 0, amount 0
21:31:09.128 00.000 12308 MoveAxis(N, 0, ABG)
21:31:09.128 00.000 12308 Move returns status 0, amount 0
21:31:09.128 00.000 12308 move complete, result=0
21:31:09.129 00.001 12308 worker thread done servicing request
21:31:09.148 00.019 14556 UpdateGuideState exits: m=2072 SNR=30.5
21:31:09.153 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:09.158 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:09.163 00.005 14556 Enqueuing Expose request
21:31:09.168 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:31:09.171 00.003 12308 Worker thread wakes up
21:31:09.171 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:09.171 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:10.417 01.246 12308 Exposure complete
21:31:10.572 00.155 12308 worker thread done servicing request
21:31:10.572 00.000 14556 OnExposeComplete: enter
21:31:10.577 00.005 14556 UpdateGuideState(): m_state=6
21:31:10.580 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2700
21:31:10.584 00.004 14556 Star::Find returns 1 (0), X=185.80, Y=998.28, Mass=2304, SNR=32.2, Peak=209 HFD=4.3
21:31:10.589 00.005 14556 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.07) = xAngle (3.74 = -2.55)
21:31:10.594 00.005 14556 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.64 = -2.65)
21:31:10.601 00.007 14556 CameraToMount -- cameraX=0.21 cameraY=0.16 hyp=0.26 cameraTheta=0.66 mountX=-0.22 mountY=-0.13, mountTheta=-2.62
21:31:10.607 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.16, opts=13)
21:31:10.611 00.004 14556 Enqueuing Move request for scope (0.21, 0.16)
21:31:10.616 00.005 12308 Worker thread wakes up
21:31:10.616 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.16) opts 0xd
21:31:10.616 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.16)
21:31:10.616 00.000 12308 Moving (0.21, 0.16) raw xDistance=-0.22 yDistance=-0.13
21:31:10.617 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:31:10.617 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:10.617 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:31:10.617 00.000 12308 MoveAxis(E, 94, ABG)
21:31:10.617 00.000 12308 Guiding  Dir = 2, Dur = 94
21:31:10.618 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:10.623 00.005 12308 IsSlewing returns 0
21:31:10.623 00.000 12308 IsGuiding returns 0
21:31:10.624 00.001 12308 PulseGuide returned control before completion, sleep 104
21:31:10.646 00.022 14556 UpdateGuideState exits: m=2304 SNR=32.2
21:31:10.651 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:10.657 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:10.662 00.005 14556 Enqueuing Expose request
21:31:10.733 00.071 12308 IsGuiding returns 1
21:31:10.734 00.001 12308 scope still moving after pulse duration time elapsed
21:31:10.764 00.030 12308 IsSlewing returns 0
21:31:10.766 00.002 12308 IsGuiding returns 1
21:31:10.795 00.029 12308 IsSlewing returns 0
21:31:10.797 00.002 12308 IsGuiding returns 0
21:31:10.797 00.000 12308 scope move finished after 94 + 79 ms
21:31:10.798 00.001 12308 Move returns status 0, amount 94
21:31:10.798 00.000 12308 MoveAxis(N, 0, ABG)
21:31:10.798 00.000 12308 Move returns status 0, amount 0
21:31:10.798 00.000 12308 move complete, result=0
21:31:10.798 00.000 12308 worker thread done servicing request
21:31:10.798 00.000 14556 GuideStep: -0.2 px 94 ms EAST, -0.1 px 0 ms NORTH
21:31:10.808 00.010 12308 Worker thread wakes up
21:31:10.808 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:10.808 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:12.061 01.253 12308 Exposure complete
21:31:12.219 00.158 12308 worker thread done servicing request
21:31:12.220 00.001 14556 OnExposeComplete: enter
21:31:12.223 00.003 14556 UpdateGuideState(): m_state=6
21:31:12.226 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2701
21:31:12.230 00.004 14556 Star::Find returns 1 (0), X=185.80, Y=998.18, Mass=2052, SNR=30.4, Peak=169 HFD=4.7
21:31:12.235 00.005 14556 CameraToMount -- cameraTheta (0.32) - m_xAngle (-3.07) = xAngle (3.40 = -2.89)
21:31:12.238 00.003 14556 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.30 = -2.99)
21:31:12.242 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.07 hyp=0.22 cameraTheta=0.32 mountX=-0.21 mountY=-0.03, mountTheta=-2.98
21:31:12.248 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.07, opts=13)
21:31:12.253 00.005 14556 Enqueuing Move request for scope (0.21, 0.07)
21:31:12.257 00.004 12308 Worker thread wakes up
21:31:12.257 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.07) opts 0xd
21:31:12.258 00.001 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.07)
21:31:12.258 00.000 12308 Moving (0.21, 0.07) raw xDistance=-0.21 yDistance=-0.03
21:31:12.258 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
21:31:12.258 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:12.258 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:31:12.259 00.001 12308 MoveAxis(E, 98, ABG)
21:31:12.259 00.000 12308 Guiding  Dir = 2, Dur = 98
21:31:12.259 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:12.264 00.005 12308 IsSlewing returns 0
21:31:12.264 00.000 12308 IsGuiding returns 0
21:31:12.264 00.000 12308 PulseGuide returned control before completion, sleep 108
21:31:12.287 00.023 14556 UpdateGuideState exits: m=2052 SNR=30.4
21:31:12.293 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:12.296 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:12.300 00.004 14556 Enqueuing Expose request
21:31:12.381 00.081 12308 IsGuiding returns 1
21:31:12.383 00.002 12308 scope still moving after pulse duration time elapsed
21:31:12.413 00.030 12308 IsSlewing returns 0
21:31:12.414 00.001 12308 IsGuiding returns 0
21:31:12.415 00.001 12308 scope move finished after 98 + 53 ms
21:31:12.417 00.002 12308 Move returns status 0, amount 98
21:31:12.417 00.000 12308 MoveAxis(N, 0, ABG)
21:31:12.418 00.001 12308 Move returns status 0, amount 0
21:31:12.418 00.000 12308 move complete, result=0
21:31:12.418 00.000 12308 worker thread done servicing request
21:31:12.419 00.001 14556 GuideStep: -0.2 px 98 ms EAST, -0.0 px 0 ms NORTH
21:31:12.426 00.007 12308 Worker thread wakes up
21:31:12.426 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:12.426 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:13.678 01.252 12308 Exposure complete
21:31:13.834 00.156 12308 worker thread done servicing request
21:31:13.835 00.001 14556 OnExposeComplete: enter
21:31:13.838 00.003 14556 UpdateGuideState(): m_state=6
21:31:13.842 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2702
21:31:13.846 00.004 14556 Star::Find returns 1 (0), X=185.68, Y=998.46, Mass=2122, SNR=31.1, Peak=136 HFD=4.5
21:31:13.850 00.004 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
21:31:13.853 00.003 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.98)
21:31:13.857 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.34 hyp=0.35 cameraTheta=1.33 mountX=-0.11 mountY=-0.32, mountTheta=-1.89
21:31:13.862 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.34, opts=13)
21:31:13.865 00.003 14556 Enqueuing Move request for scope (0.08, 0.34)
21:31:13.870 00.005 12308 Worker thread wakes up
21:31:13.870 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.34) opts 0xd
21:31:13.870 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.34)
21:31:13.870 00.000 12308 Moving (0.08, 0.34) raw xDistance=-0.11 yDistance=-0.32
21:31:13.871 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:31:13.871 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:31:13.871 00.000 12308 MoveAxis(E, 0, ABG)
21:31:13.871 00.000 12308 Move returns status 0, amount 0
21:31:13.871 00.000 12308 MoveAxis(N, 228, ABG)
21:31:13.871 00.000 12308 Guiding  Dir = 0, Dur = 228
21:31:13.873 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:13.877 00.004 12308 IsSlewing returns 0
21:31:13.877 00.000 12308 IsGuiding returns 0
21:31:13.879 00.002 12308 PulseGuide returned control before completion, sleep 238
21:31:13.900 00.021 14556 UpdateGuideState exits: m=2122 SNR=31.1
21:31:13.906 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:13.912 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:13.915 00.003 14556 Enqueuing Expose request
21:31:14.120 00.205 12308 IsGuiding returns 1
21:31:14.121 00.001 12308 scope still moving after pulse duration time elapsed
21:31:14.152 00.031 12308 IsSlewing returns 0
21:31:14.154 00.002 12308 IsGuiding returns 1
21:31:14.183 00.029 12308 IsSlewing returns 0
21:31:14.185 00.002 12308 IsGuiding returns 1
21:31:14.215 00.030 12308 IsSlewing returns 0
21:31:14.215 00.000 12308 IsGuiding returns 1
21:31:14.247 00.032 12308 IsSlewing returns 0
21:31:14.248 00.001 12308 IsGuiding returns 0
21:31:14.248 00.000 12308 scope move finished after 228 + 141 ms
21:31:14.248 00.000 12308 Move returns status 0, amount 228
21:31:14.249 00.001 12308 move complete, result=0
21:31:14.249 00.000 12308 worker thread done servicing request
21:31:14.249 00.000 12308 Worker thread wakes up
21:31:14.250 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 228 ms NORTH
21:31:14.258 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:14.258 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:15.507 01.249 12308 Exposure complete
21:31:15.642 00.135 12308 worker thread done servicing request
21:31:15.642 00.000 14556 OnExposeComplete: enter
21:31:15.646 00.004 14556 UpdateGuideState(): m_state=6
21:31:15.651 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2703
21:31:15.655 00.004 14556 Star::Find returns 1 (0), X=185.49, Y=998.10, Mass=2162, SNR=30.9, Peak=191 HFD=3.9
21:31:15.659 00.004 14556 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
21:31:15.663 00.004 14556 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
21:31:15.669 00.006 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.11 cameraTheta=-3.03 mountX=0.10 mountY=-0.01, mountTheta=-0.05
21:31:15.674 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.01, opts=13)
21:31:15.678 00.004 14556 Enqueuing Move request for scope (-0.10, -0.01)
21:31:15.682 00.004 12308 Worker thread wakes up
21:31:15.682 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
21:31:15.682 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
21:31:15.683 00.001 12308 Moving (-0.10, -0.01) raw xDistance=0.10 yDistance=-0.01
21:31:15.683 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:31:15.683 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:15.683 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:31:15.683 00.000 12308 MoveAxis(E, 0, ABG)
21:31:15.683 00.000 12308 Move returns status 0, amount 0
21:31:15.684 00.001 12308 MoveAxis(N, 0, ABG)
21:31:15.684 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:15.694 00.010 12308 Move returns status 0, amount 0
21:31:15.694 00.000 12308 move complete, result=0
21:31:15.695 00.001 12308 worker thread done servicing request
21:31:15.717 00.022 14556 UpdateGuideState exits: m=2162 SNR=30.9
21:31:15.725 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:15.730 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:15.735 00.005 14556 Enqueuing Expose request
21:31:15.740 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:31:15.749 00.009 12308 Worker thread wakes up
21:31:15.749 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:15.749 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:16.996 01.247 12308 Exposure complete
21:31:17.152 00.156 12308 worker thread done servicing request
21:31:17.153 00.001 14556 OnExposeComplete: enter
21:31:17.158 00.005 14556 UpdateGuideState(): m_state=6
21:31:17.161 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2704
21:31:17.165 00.004 14556 Star::Find returns 1 (0), X=185.52, Y=998.11, Mass=2007, SNR=30.0, Peak=151 HFD=4.7
21:31:17.169 00.004 14556 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-3.07) = xAngle (-0.02 = -0.02)
21:31:17.173 00.004 14556 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.12 = -0.12)
21:31:17.176 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.10 mountX=0.07 mountY=-0.01, mountTheta=-0.12
21:31:17.181 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.00, opts=13)
21:31:17.185 00.004 14556 Enqueuing Move request for scope (-0.07, -0.00)
21:31:17.189 00.004 12308 Worker thread wakes up
21:31:17.190 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
21:31:17.190 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
21:31:17.190 00.000 12308 Moving (-0.07, -0.00) raw xDistance=0.07 yDistance=-0.01
21:31:17.190 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:31:17.190 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:17.190 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:31:17.190 00.000 12308 MoveAxis(E, 0, ABG)
21:31:17.192 00.002 12308 Move returns status 0, amount 0
21:31:17.192 00.000 12308 MoveAxis(N, 0, ABG)
21:31:17.192 00.000 12308 Move returns status 0, amount 0
21:31:17.192 00.000 12308 move complete, result=0
21:31:17.192 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:17.197 00.005 12308 worker thread done servicing request
21:31:17.219 00.022 14556 UpdateGuideState exits: m=2007 SNR=30.0
21:31:17.224 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:17.228 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:17.232 00.004 14556 Enqueuing Expose request
21:31:17.237 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:31:17.239 00.002 12308 Worker thread wakes up
21:31:17.240 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:17.240 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:18.480 01.240 12308 Exposure complete
21:31:18.620 00.140 12308 worker thread done servicing request
21:31:18.620 00.000 14556 OnExposeComplete: enter
21:31:18.623 00.003 14556 UpdateGuideState(): m_state=6
21:31:18.626 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2705
21:31:18.629 00.003 14556 Star::Find returns 1 (0), X=185.46, Y=998.19, Mass=2070, SNR=30.5, Peak=144 HFD=4.9
21:31:18.633 00.004 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.71 = -0.57)
21:31:18.635 00.002 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
21:31:18.638 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.08 hyp=0.16 cameraTheta=2.64 mountX=0.13 mountY=-0.10, mountTheta=-0.64
21:31:18.642 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.08, opts=13)
21:31:18.645 00.003 14556 Enqueuing Move request for scope (-0.14, 0.08)
21:31:18.647 00.002 12308 Worker thread wakes up
21:31:18.648 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.08) opts 0xd
21:31:18.648 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.08)
21:31:18.649 00.001 12308 Moving (-0.14, 0.08) raw xDistance=0.13 yDistance=-0.10
21:31:18.649 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:31:18.649 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:18.649 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:31:18.650 00.001 12308 MoveAxis(E, 0, ABG)
21:31:18.650 00.000 12308 Move returns status 0, amount 0
21:31:18.650 00.000 12308 MoveAxis(N, 0, ABG)
21:31:18.650 00.000 12308 Move returns status 0, amount 0
21:31:18.651 00.001 12308 move complete, result=0
21:31:18.651 00.000 12308 worker thread done servicing request
21:31:18.651 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:18.677 00.026 14556 UpdateGuideState exits: m=2070 SNR=30.5
21:31:18.681 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:18.686 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:18.692 00.006 14556 Enqueuing Expose request
21:31:18.696 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:31:18.701 00.005 12308 Worker thread wakes up
21:31:18.701 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:18.701 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:19.948 01.247 12308 Exposure complete
21:31:20.096 00.148 12308 worker thread done servicing request
21:31:20.096 00.000 14556 OnExposeComplete: enter
21:31:20.101 00.005 14556 UpdateGuideState(): m_state=6
21:31:20.106 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2706
21:31:20.110 00.004 14556 Star::Find returns 1 (0), X=185.65, Y=998.32, Mass=2006, SNR=30.1, Peak=130 HFD=4.7
21:31:20.114 00.004 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.37 = -1.92)
21:31:20.117 00.003 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.02)
21:31:20.122 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.29 mountX=-0.07 mountY=-0.20, mountTheta=-1.93
21:31:20.127 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.21, opts=13)
21:31:20.131 00.004 14556 Enqueuing Move request for scope (0.06, 0.21)
21:31:20.134 00.003 12308 Worker thread wakes up
21:31:20.134 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.21) opts 0xd
21:31:20.134 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.21)
21:31:20.135 00.001 12308 Moving (0.06, 0.21) raw xDistance=-0.07 yDistance=-0.20
21:31:20.135 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:31:20.135 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:20.135 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:31:20.135 00.000 12308 MoveAxis(E, 0, ABG)
21:31:20.136 00.001 12308 Move returns status 0, amount 0
21:31:20.136 00.000 12308 MoveAxis(N, 0, ABG)
21:31:20.136 00.000 12308 Move returns status 0, amount 0
21:31:20.137 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:20.140 00.003 12308 move complete, result=0
21:31:20.140 00.000 12308 worker thread done servicing request
21:31:20.157 00.017 14556 UpdateGuideState exits: m=2006 SNR=30.1
21:31:20.162 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:20.166 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:20.170 00.004 14556 Enqueuing Expose request
21:31:20.173 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:31:20.178 00.005 12308 Worker thread wakes up
21:31:20.178 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:20.178 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:21.418 01.240 12308 Exposure complete
21:31:21.568 00.150 12308 worker thread done servicing request
21:31:21.568 00.000 14556 OnExposeComplete: enter
21:31:21.573 00.005 14556 UpdateGuideState(): m_state=6
21:31:21.577 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2707
21:31:21.581 00.004 14556 Star::Find returns 1 (0), X=185.53, Y=998.46, Mass=2081, SNR=30.5, Peak=147 HFD=4.7
21:31:21.584 00.003 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.82 = -1.46)
21:31:21.590 00.006 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.56)
21:31:21.595 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.35 hyp=0.35 cameraTheta=1.75 mountX=0.04 mountY=-0.35, mountTheta=-1.46
21:31:21.600 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.35, opts=13)
21:31:21.606 00.006 14556 Enqueuing Move request for scope (-0.06, 0.35)
21:31:21.612 00.006 12308 Worker thread wakes up
21:31:21.613 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.35) opts 0xd
21:31:21.613 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.35)
21:31:21.613 00.000 12308 Moving (-0.06, 0.35) raw xDistance=0.04 yDistance=-0.35
21:31:21.613 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:31:21.614 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:31:21.614 00.000 12308 MoveAxis(E, 0, ABG)
21:31:21.614 00.000 12308 Move returns status 0, amount 0
21:31:21.615 00.001 12308 MoveAxis(N, 250, ABG)
21:31:21.615 00.000 12308 Guiding  Dir = 0, Dur = 250
21:31:21.615 00.000 12308 IsSlewing returns 0
21:31:21.616 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:21.623 00.007 12308 IsGuiding returns 0
21:31:21.625 00.002 12308 PulseGuide returned control before completion, sleep 259
21:31:21.655 00.030 14556 UpdateGuideState exits: m=2081 SNR=30.5
21:31:21.663 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:21.668 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:21.673 00.005 14556 Enqueuing Expose request
21:31:21.894 00.221 12308 IsGuiding returns 1
21:31:21.894 00.000 12308 scope still moving after pulse duration time elapsed
21:31:21.926 00.032 12308 IsSlewing returns 0
21:31:21.926 00.000 12308 IsGuiding returns 1
21:31:21.956 00.030 12308 IsSlewing returns 0
21:31:21.956 00.000 12308 IsGuiding returns 0
21:31:21.956 00.000 12308 scope move finished after 250 + 83 ms
21:31:21.958 00.002 12308 Move returns status 0, amount 250
21:31:21.958 00.000 12308 move complete, result=0
21:31:21.958 00.000 12308 worker thread done servicing request
21:31:21.958 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 250 ms NORTH
21:31:21.964 00.006 12308 Worker thread wakes up
21:31:21.964 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:21.964 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:23.208 01.244 12308 Exposure complete
21:31:23.364 00.156 12308 worker thread done servicing request
21:31:23.364 00.000 14556 OnExposeComplete: enter
21:31:23.368 00.004 14556 UpdateGuideState(): m_state=6
21:31:23.371 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2708
21:31:23.374 00.003 14556 Star::Find returns 1 (0), X=185.40, Y=998.25, Mass=2065, SNR=30.6, Peak=153 HFD=4.5
21:31:23.378 00.004 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
21:31:23.382 00.004 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
21:31:23.388 00.006 14556 CameraToMount -- cameraX=-0.19 cameraY=0.14 hyp=0.23 cameraTheta=2.51 mountX=0.18 mountY=-0.17, mountTheta=-0.75
21:31:23.393 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.14, opts=13)
21:31:23.397 00.004 14556 Enqueuing Move request for scope (-0.19, 0.14)
21:31:23.401 00.004 12308 Worker thread wakes up
21:31:23.402 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.14) opts 0xd
21:31:23.402 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.14)
21:31:23.402 00.000 12308 Moving (-0.19, 0.14) raw xDistance=0.18 yDistance=-0.17
21:31:23.402 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:31:23.403 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:23.403 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:31:23.403 00.000 12308 MoveAxis(E, 0, ABG)
21:31:23.403 00.000 12308 Move returns status 0, amount 0
21:31:23.405 00.002 12308 MoveAxis(N, 0, ABG)
21:31:23.405 00.000 12308 Move returns status 0, amount 0
21:31:23.405 00.000 12308 move complete, result=0
21:31:23.405 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:23.409 00.004 12308 worker thread done servicing request
21:31:23.429 00.020 14556 UpdateGuideState exits: m=2065 SNR=30.6
21:31:23.434 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:23.440 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:23.444 00.004 14556 Enqueuing Expose request
21:31:23.448 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:31:23.452 00.004 12308 Worker thread wakes up
21:31:23.452 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:23.452 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:24.705 01.253 12308 Exposure complete
21:31:24.846 00.141 12308 worker thread done servicing request
21:31:24.847 00.001 14556 OnExposeComplete: enter
21:31:24.851 00.004 14556 UpdateGuideState(): m_state=6
21:31:24.856 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2709
21:31:24.859 00.003 14556 Star::Find returns 1 (0), X=185.42, Y=998.20, Mass=2105, SNR=30.8, Peak=160 HFD=4.6
21:31:24.862 00.003 14556 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.07) = xAngle (5.75 = -0.54)
21:31:24.866 00.004 14556 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.65 = -0.64)
21:31:24.869 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.09 hyp=0.19 cameraTheta=2.67 mountX=0.16 mountY=-0.11, mountTheta=-0.60
21:31:24.876 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.09, opts=13)
21:31:24.879 00.003 14556 Enqueuing Move request for scope (-0.17, 0.09)
21:31:24.882 00.003 12308 Worker thread wakes up
21:31:24.884 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.09) opts 0xd
21:31:24.884 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.09)
21:31:24.884 00.000 12308 Moving (-0.17, 0.09) raw xDistance=0.16 yDistance=-0.11
21:31:24.884 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:31:24.884 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:24.884 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:31:24.885 00.001 12308 MoveAxis(E, 0, ABG)
21:31:24.885 00.000 12308 Move returns status 0, amount 0
21:31:24.885 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:24.889 00.004 12308 MoveAxis(N, 0, ABG)
21:31:24.889 00.000 12308 Move returns status 0, amount 0
21:31:24.889 00.000 12308 move complete, result=0
21:31:24.889 00.000 12308 worker thread done servicing request
21:31:24.909 00.020 14556 UpdateGuideState exits: m=2105 SNR=30.8
21:31:24.913 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:24.918 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:24.922 00.004 14556 Enqueuing Expose request
21:31:24.925 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:31:24.928 00.003 12308 Worker thread wakes up
21:31:24.929 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:24.929 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:26.180 01.251 12308 Exposure complete
21:31:26.337 00.157 12308 worker thread done servicing request
21:31:26.337 00.000 14556 OnExposeComplete: enter
21:31:26.342 00.005 14556 UpdateGuideState(): m_state=6
21:31:26.345 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2710
21:31:26.350 00.005 14556 Star::Find returns 1 (0), X=185.53, Y=998.21, Mass=1962, SNR=29.7, Peak=134 HFD=4.7
21:31:26.353 00.003 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
21:31:26.357 00.004 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.16)
21:31:26.361 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.11 cameraTheta=2.15 mountX=0.06 mountY=-0.10, mountTheta=-1.08
21:31:26.365 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.10, opts=13)
21:31:26.368 00.003 14556 Enqueuing Move request for scope (-0.06, 0.10)
21:31:26.373 00.005 12308 Worker thread wakes up
21:31:26.374 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
21:31:26.374 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
21:31:26.374 00.000 12308 Moving (-0.06, 0.10) raw xDistance=0.06 yDistance=-0.10
21:31:26.376 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:31:26.376 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:26.376 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:31:26.376 00.000 12308 MoveAxis(E, 0, ABG)
21:31:26.376 00.000 12308 Move returns status 0, amount 0
21:31:26.377 00.001 12308 MoveAxis(N, 0, ABG)
21:31:26.377 00.000 12308 Move returns status 0, amount 0
21:31:26.378 00.001 12308 move complete, result=0
21:31:26.378 00.000 12308 worker thread done servicing request
21:31:26.378 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:26.405 00.027 14556 UpdateGuideState exits: m=1962 SNR=29.7
21:31:26.410 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:26.414 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:26.419 00.005 14556 Enqueuing Expose request
21:31:26.422 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:31:26.425 00.003 12308 Worker thread wakes up
21:31:26.426 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:26.426 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:27.678 01.252 12308 Exposure complete
21:31:27.848 00.170 12308 worker thread done servicing request
21:31:27.848 00.000 14556 OnExposeComplete: enter
21:31:27.854 00.006 14556 UpdateGuideState(): m_state=6
21:31:27.860 00.006 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2711
21:31:27.866 00.006 14556 Star::Find returns 1 (0), X=185.46, Y=998.57, Mass=1893, SNR=28.9, Peak=129 HFD=4.7
21:31:27.870 00.004 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.92 = -1.37)
21:31:27.875 00.005 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
21:31:27.881 00.006 14556 CameraToMount -- cameraX=-0.13 cameraY=0.46 hyp=0.48 cameraTheta=1.84 mountX=0.10 mountY=-0.47, mountTheta=-1.37
21:31:27.886 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.46, opts=13)
21:31:27.892 00.006 14556 Enqueuing Move request for scope (-0.13, 0.46)
21:31:27.899 00.007 12308 Worker thread wakes up
21:31:27.899 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.46) opts 0xd
21:31:27.899 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.46)
21:31:27.899 00.000 12308 Moving (-0.13, 0.46) raw xDistance=0.10 yDistance=-0.47
21:31:27.899 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:31:27.899 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
21:31:27.901 00.002 12308 MoveAxis(E, 0, ABG)
21:31:27.901 00.000 12308 Move returns status 0, amount 0
21:31:27.901 00.000 12308 MoveAxis(N, 334, ABG)
21:31:27.901 00.000 12308 Guiding  Dir = 0, Dur = 334
21:31:27.902 00.001 12308 IsSlewing returns 0
21:31:27.902 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:27.906 00.004 12308 IsGuiding returns 0
21:31:27.907 00.001 12308 PulseGuide returned control before completion, sleep 344
21:31:27.927 00.020 14556 UpdateGuideState exits: m=1893 SNR=28.9
21:31:27.934 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:27.940 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:27.943 00.003 14556 Enqueuing Expose request
21:31:28.260 00.317 12308 IsGuiding returns 1
21:31:28.261 00.001 12308 scope still moving after pulse duration time elapsed
21:31:28.291 00.030 12308 IsSlewing returns 0
21:31:28.292 00.001 12308 IsGuiding returns 0
21:31:28.292 00.000 12308 scope move finished after 334 + 51 ms
21:31:28.292 00.000 12308 Move returns status 0, amount 334
21:31:28.293 00.001 12308 move complete, result=0
21:31:28.293 00.000 12308 worker thread done servicing request
21:31:28.293 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.5 px 334 ms NORTH
21:31:28.298 00.005 12308 Worker thread wakes up
21:31:28.298 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:28.298 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:29.556 01.258 12308 Exposure complete
21:31:29.709 00.153 12308 worker thread done servicing request
21:31:29.709 00.000 14556 OnExposeComplete: enter
21:31:29.713 00.004 14556 UpdateGuideState(): m_state=6
21:31:29.717 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2712
21:31:29.722 00.005 14556 Star::Find returns 1 (0), X=185.33, Y=997.87, Mass=2259, SNR=31.8, Peak=181 HFD=4.5
21:31:29.726 00.004 14556 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-3.07) = xAngle (0.67 = 0.67)
21:31:29.730 00.004 14556 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.57 = 0.57)
21:31:29.733 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=-0.24 hyp=0.36 cameraTheta=-2.40 mountX=0.28 mountY=0.20, mountTheta=0.61
21:31:29.738 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=-0.24, opts=13)
21:31:29.742 00.004 14556 Enqueuing Move request for scope (-0.27, -0.24)
21:31:29.746 00.004 12308 Worker thread wakes up
21:31:29.746 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.24) opts 0xd
21:31:29.746 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, -0.24)
21:31:29.746 00.000 12308 Moving (-0.27, -0.24) raw xDistance=0.28 yDistance=0.20
21:31:29.748 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
21:31:29.748 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:29.748 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:31:29.748 00.000 12308 MoveAxis(W, 123, ABG)
21:31:29.748 00.000 12308 Guiding  Dir = 3, Dur = 123
21:31:29.749 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:29.752 00.003 12308 IsSlewing returns 0
21:31:29.753 00.001 12308 IsGuiding returns 0
21:31:29.753 00.000 12308 PulseGuide returned control before completion, sleep 133
21:31:29.774 00.021 14556 UpdateGuideState exits: m=2259 SNR=31.8
21:31:29.778 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:29.784 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:29.788 00.004 14556 Enqueuing Expose request
21:31:29.903 00.115 12308 IsGuiding returns 1
21:31:29.905 00.002 12308 scope still moving after pulse duration time elapsed
21:31:29.934 00.029 12308 IsSlewing returns 0
21:31:29.934 00.000 12308 IsGuiding returns 0
21:31:29.935 00.001 12308 scope move finished after 123 + 58 ms
21:31:29.935 00.000 12308 Move returns status 0, amount 123
21:31:29.935 00.000 12308 MoveAxis(N, 0, ABG)
21:31:29.935 00.000 12308 Move returns status 0, amount 0
21:31:29.936 00.001 12308 move complete, result=0
21:31:29.936 00.000 12308 worker thread done servicing request
21:31:29.937 00.001 14556 GuideStep: 0.3 px 123 ms WEST, 0.2 px 0 ms NORTH
21:31:29.943 00.006 12308 Worker thread wakes up
21:31:29.943 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:29.943 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:31.196 01.253 12308 Exposure complete
21:31:31.350 00.154 12308 worker thread done servicing request
21:31:31.351 00.001 14556 OnExposeComplete: enter
21:31:31.355 00.004 14556 UpdateGuideState(): m_state=6
21:31:31.359 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2713
21:31:31.362 00.003 14556 Star::Find returns 1 (0), X=185.37, Y=997.81, Mass=2028, SNR=30.0, Peak=159 HFD=4.7
21:31:31.366 00.004 14556 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-3.07) = xAngle (0.86 = 0.86)
21:31:31.371 00.005 14556 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.76 = 0.76)
21:31:31.375 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.30 hyp=0.38 cameraTheta=-2.21 mountX=0.25 mountY=0.26, mountTheta=0.81
21:31:31.378 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.30, opts=13)
21:31:31.382 00.004 14556 Enqueuing Move request for scope (-0.23, -0.30)
21:31:31.387 00.005 12308 Worker thread wakes up
21:31:31.387 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.30) opts 0xd
21:31:31.387 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.30)
21:31:31.387 00.000 12308 Moving (-0.23, -0.30) raw xDistance=0.25 yDistance=0.26
21:31:31.387 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
21:31:31.389 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:31:31.389 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:31:31.389 00.000 12308 MoveAxis(W, 116, ABG)
21:31:31.389 00.000 12308 Guiding  Dir = 3, Dur = 116
21:31:31.389 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:31.393 00.004 12308 IsSlewing returns 0
21:31:31.393 00.000 12308 IsGuiding returns 0
21:31:31.394 00.001 12308 PulseGuide returned control before completion, sleep 126
21:31:31.415 00.021 14556 UpdateGuideState exits: m=2028 SNR=30.0
21:31:31.421 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:31.425 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:31.428 00.003 14556 Enqueuing Expose request
21:31:31.526 00.098 12308 IsGuiding returns 1
21:31:31.529 00.003 12308 scope still moving after pulse duration time elapsed
21:31:31.557 00.028 12308 IsSlewing returns 0
21:31:31.558 00.001 12308 IsGuiding returns 0
21:31:31.559 00.001 12308 scope move finished after 116 + 48 ms
21:31:31.559 00.000 12308 Move returns status 0, amount 116
21:31:31.559 00.000 12308 MoveAxis(N, 0, ABG)
21:31:31.560 00.001 12308 Move returns status 0, amount 0
21:31:31.560 00.000 12308 move complete, result=0
21:31:31.560 00.000 12308 worker thread done servicing request
21:31:31.561 00.001 14556 GuideStep: 0.2 px 116 ms WEST, 0.3 px 0 ms NORTH
21:31:31.566 00.005 12308 Worker thread wakes up
21:31:31.568 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:31.568 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:32.820 01.252 12308 Exposure complete
21:31:32.970 00.150 14556 OnExposeComplete: enter
21:31:32.977 00.007 12308 worker thread done servicing request
21:31:32.977 00.000 14556 UpdateGuideState(): m_state=6
21:31:32.981 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2714
21:31:32.986 00.005 14556 Star::Find returns 1 (0), X=185.76, Y=998.12, Mass=2099, SNR=30.7, Peak=190 HFD=4.5
21:31:32.989 00.003 14556 CameraToMount -- cameraTheta (0.02) - m_xAngle (-3.07) = xAngle (3.09 = 3.09)
21:31:32.993 00.004 14556 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.99 = 2.99)
21:31:32.997 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.00 hyp=0.17 cameraTheta=0.02 mountX=-0.17 mountY=0.03, mountTheta=2.99
21:31:33.002 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.00, opts=13)
21:31:33.006 00.004 14556 Enqueuing Move request for scope (0.17, 0.00)
21:31:33.010 00.004 12308 Worker thread wakes up
21:31:33.011 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.00) opts 0xd
21:31:33.011 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.00)
21:31:33.011 00.000 12308 Moving (0.17, 0.00) raw xDistance=-0.17 yDistance=0.03
21:31:33.011 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:31:33.011 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:33.011 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:31:33.012 00.001 12308 MoveAxis(E, 0, ABG)
21:31:33.012 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:33.015 00.003 12308 Move returns status 0, amount 0
21:31:33.015 00.000 12308 MoveAxis(N, 0, ABG)
21:31:33.015 00.000 12308 Move returns status 0, amount 0
21:31:33.016 00.001 12308 move complete, result=0
21:31:33.016 00.000 12308 worker thread done servicing request
21:31:33.038 00.022 14556 UpdateGuideState exits: m=2099 SNR=30.7
21:31:33.042 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:33.046 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:33.049 00.003 14556 Enqueuing Expose request
21:31:33.054 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:31:33.058 00.004 12308 Worker thread wakes up
21:31:33.058 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:33.058 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:34.301 01.243 12308 Exposure complete
21:31:34.456 00.155 12308 worker thread done servicing request
21:31:34.456 00.000 14556 OnExposeComplete: enter
21:31:34.459 00.003 14556 UpdateGuideState(): m_state=6
21:31:34.464 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2715
21:31:34.468 00.004 14556 Star::Find returns 1 (0), X=185.86, Y=997.91, Mass=1916, SNR=29.4, Peak=170 HFD=4.3
21:31:34.472 00.004 14556 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-3.07) = xAngle (2.43 = 2.43)
21:31:34.476 00.004 14556 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.33 = 2.33)
21:31:34.480 00.004 14556 CameraToMount -- cameraX=0.27 cameraY=-0.20 hyp=0.34 cameraTheta=-0.64 mountX=-0.26 mountY=0.24, mountTheta=2.38
21:31:34.484 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=-0.20, opts=13)
21:31:34.489 00.005 14556 Enqueuing Move request for scope (0.27, -0.20)
21:31:34.492 00.003 12308 Worker thread wakes up
21:31:34.492 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.20) opts 0xd
21:31:34.492 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, -0.20)
21:31:34.492 00.000 12308 Moving (0.27, -0.20) raw xDistance=-0.26 yDistance=0.24
21:31:34.493 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:31:34.493 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:31:34.493 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:31:34.493 00.000 12308 MoveAxis(E, 111, ABG)
21:31:34.493 00.000 12308 Guiding  Dir = 2, Dur = 111
21:31:34.493 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:34.500 00.007 12308 IsSlewing returns 0
21:31:34.500 00.000 12308 IsGuiding returns 0
21:31:34.500 00.000 12308 PulseGuide returned control before completion, sleep 121
21:31:34.522 00.022 14556 UpdateGuideState exits: m=1916 SNR=29.4
21:31:34.528 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:34.534 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:34.538 00.004 14556 Enqueuing Expose request
21:31:34.636 00.098 12308 IsGuiding returns 1
21:31:34.637 00.001 12308 scope still moving after pulse duration time elapsed
21:31:34.668 00.031 12308 IsSlewing returns 0
21:31:34.669 00.001 12308 IsGuiding returns 0
21:31:34.669 00.000 12308 scope move finished after 111 + 58 ms
21:31:34.670 00.001 12308 Move returns status 0, amount 111
21:31:34.670 00.000 12308 MoveAxis(N, 0, ABG)
21:31:34.670 00.000 12308 Move returns status 0, amount 0
21:31:34.671 00.001 12308 move complete, result=0
21:31:34.671 00.000 12308 worker thread done servicing request
21:31:34.671 00.000 14556 GuideStep: -0.3 px 111 ms EAST, 0.2 px 0 ms NORTH
21:31:34.678 00.007 12308 Worker thread wakes up
21:31:34.678 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:34.678 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:35.932 01.254 12308 Exposure complete
21:31:36.085 00.153 12308 worker thread done servicing request
21:31:36.086 00.001 14556 OnExposeComplete: enter
21:31:36.090 00.004 14556 UpdateGuideState(): m_state=6
21:31:36.097 00.007 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2716
21:31:36.102 00.005 14556 Star::Find returns 1 (0), X=185.58, Y=998.42, Mass=1820, SNR=28.6, Peak=141 HFD=4.4
21:31:36.106 00.004 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.68 = -1.60)
21:31:36.109 00.003 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.70)
21:31:36.113 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.31 hyp=0.31 cameraTheta=1.61 mountX=-0.01 mountY=-0.30, mountTheta=-1.60
21:31:36.117 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.31, opts=13)
21:31:36.121 00.004 14556 Enqueuing Move request for scope (-0.01, 0.31)
21:31:36.125 00.004 12308 Worker thread wakes up
21:31:36.125 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.31) opts 0xd
21:31:36.125 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.31)
21:31:36.125 00.000 12308 Moving (-0.01, 0.31) raw xDistance=-0.01 yDistance=-0.30
21:31:36.125 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:31:36.126 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:31:36.126 00.000 12308 MoveAxis(E, 0, ABG)
21:31:36.127 00.001 12308 Move returns status 0, amount 0
21:31:36.127 00.000 12308 MoveAxis(N, 214, ABG)
21:31:36.127 00.000 12308 Guiding  Dir = 0, Dur = 214
21:31:36.127 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:36.130 00.003 12308 IsSlewing returns 0
21:31:36.130 00.000 12308 IsGuiding returns 0
21:31:36.131 00.001 12308 PulseGuide returned control before completion, sleep 224
21:31:36.147 00.016 14556 UpdateGuideState exits: m=1820 SNR=28.6
21:31:36.154 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:36.157 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:36.163 00.006 14556 Enqueuing Expose request
21:31:36.359 00.196 12308 IsGuiding returns 1
21:31:36.361 00.002 12308 scope still moving after pulse duration time elapsed
21:31:36.391 00.030 12308 IsSlewing returns 0
21:31:36.392 00.001 12308 IsGuiding returns 0
21:31:36.392 00.000 12308 scope move finished after 214 + 48 ms
21:31:36.394 00.002 12308 Move returns status 0, amount 214
21:31:36.394 00.000 12308 move complete, result=0
21:31:36.395 00.001 12308 worker thread done servicing request
21:31:36.395 00.000 12308 Worker thread wakes up
21:31:36.396 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 214 ms NORTH
21:31:36.404 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:36.404 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:37.654 01.250 12308 Exposure complete
21:31:37.813 00.159 12308 worker thread done servicing request
21:31:37.813 00.000 14556 OnExposeComplete: enter
21:31:37.818 00.005 14556 UpdateGuideState(): m_state=6
21:31:37.822 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2717
21:31:37.825 00.003 14556 Star::Find returns 1 (0), X=185.33, Y=997.97, Mass=2289, SNR=32.2, Peak=195 HFD=4.3
21:31:37.830 00.005 14556 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.07) = xAngle (0.44 = 0.44)
21:31:37.834 00.004 14556 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.34 = 0.34)
21:31:37.836 00.002 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.15 hyp=0.30 cameraTheta=-2.63 mountX=0.27 mountY=0.10, mountTheta=0.36
21:31:37.842 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.15, opts=13)
21:31:37.846 00.004 14556 Enqueuing Move request for scope (-0.26, -0.15)
21:31:37.849 00.003 12308 Worker thread wakes up
21:31:37.849 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.15) opts 0xd
21:31:37.850 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.15)
21:31:37.850 00.000 12308 Moving (-0.26, -0.15) raw xDistance=0.27 yDistance=0.10
21:31:37.851 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
21:31:37.851 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:37.851 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:31:37.851 00.000 12308 MoveAxis(W, 116, ABG)
21:31:37.852 00.001 12308 Guiding  Dir = 3, Dur = 116
21:31:37.852 00.000 12308 IsSlewing returns 0
21:31:37.852 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:37.856 00.004 12308 IsGuiding returns 0
21:31:37.858 00.002 12308 PulseGuide returned control before completion, sleep 126
21:31:37.879 00.021 14556 UpdateGuideState exits: m=2289 SNR=32.2
21:31:37.884 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:37.889 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:37.892 00.003 14556 Enqueuing Expose request
21:31:37.992 00.100 12308 IsGuiding returns 1
21:31:37.993 00.001 12308 scope still moving after pulse duration time elapsed
21:31:38.024 00.031 12308 IsSlewing returns 0
21:31:38.026 00.002 12308 IsGuiding returns 0
21:31:38.026 00.000 12308 scope move finished after 116 + 53 ms
21:31:38.027 00.001 12308 Move returns status 0, amount 116
21:31:38.027 00.000 12308 MoveAxis(N, 0, ABG)
21:31:38.027 00.000 12308 Move returns status 0, amount 0
21:31:38.028 00.001 12308 move complete, result=0
21:31:38.028 00.000 12308 worker thread done servicing request
21:31:38.028 00.000 14556 GuideStep: 0.3 px 116 ms WEST, 0.1 px 0 ms NORTH
21:31:38.035 00.007 12308 Worker thread wakes up
21:31:38.035 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:38.037 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:39.287 01.250 12308 Exposure complete
21:31:39.437 00.150 12308 worker thread done servicing request
21:31:39.437 00.000 14556 OnExposeComplete: enter
21:31:39.443 00.006 14556 UpdateGuideState(): m_state=6
21:31:39.447 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2718
21:31:39.450 00.003 14556 Star::Find returns 1 (0), X=185.37, Y=998.00, Mass=2080, SNR=30.7, Peak=162 HFD=4.2
21:31:39.455 00.005 14556 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.07) = xAngle (0.39 = 0.39)
21:31:39.459 00.004 14556 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.30 = 0.30)
21:31:39.462 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.11 hyp=0.25 cameraTheta=-2.68 mountX=0.23 mountY=0.07, mountTheta=0.31
21:31:39.468 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.11, opts=13)
21:31:39.473 00.005 14556 Enqueuing Move request for scope (-0.22, -0.11)
21:31:39.477 00.004 12308 Worker thread wakes up
21:31:39.477 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.11) opts 0xd
21:31:39.477 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.11)
21:31:39.477 00.000 12308 Moving (-0.22, -0.11) raw xDistance=0.23 yDistance=0.07
21:31:39.477 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
21:31:39.478 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:39.478 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:31:39.478 00.000 12308 MoveAxis(W, 107, ABG)
21:31:39.478 00.000 12308 Guiding  Dir = 3, Dur = 107
21:31:39.478 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:39.482 00.004 12308 IsSlewing returns 0
21:31:39.483 00.001 12308 IsGuiding returns 0
21:31:39.483 00.000 12308 PulseGuide returned control before completion, sleep 117
21:31:39.514 00.031 14556 UpdateGuideState exits: m=2080 SNR=30.7
21:31:39.519 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:39.521 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:39.525 00.004 14556 Enqueuing Expose request
21:31:39.602 00.077 12308 IsGuiding returns 1
21:31:39.602 00.000 12308 scope still moving after pulse duration time elapsed
21:31:39.633 00.031 12308 IsSlewing returns 0
21:31:39.633 00.000 12308 IsGuiding returns 0
21:31:39.634 00.001 12308 scope move finished after 107 + 43 ms
21:31:39.634 00.000 12308 Move returns status 0, amount 107
21:31:39.634 00.000 12308 MoveAxis(N, 0, ABG)
21:31:39.635 00.001 12308 Move returns status 0, amount 0
21:31:39.635 00.000 12308 move complete, result=0
21:31:39.635 00.000 12308 worker thread done servicing request
21:31:39.635 00.000 12308 Worker thread wakes up
21:31:39.636 00.001 14556 GuideStep: 0.2 px 107 ms WEST, 0.1 px 0 ms NORTH
21:31:39.643 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:39.644 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:40.896 01.252 12308 Exposure complete
21:31:41.051 00.155 12308 worker thread done servicing request
21:31:41.051 00.000 14556 OnExposeComplete: enter
21:31:41.077 00.026 14556 UpdateGuideState(): m_state=6
21:31:41.099 00.022 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2719
21:31:41.104 00.005 14556 Star::Find returns 1 (0), X=185.87, Y=997.99, Mass=1865, SNR=29.0, Peak=153 HFD=4.4
21:31:41.112 00.008 14556 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-3.07) = xAngle (2.67 = 2.67)
21:31:41.116 00.004 14556 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.57 = 2.57)
21:31:41.120 00.004 14556 CameraToMount -- cameraX=0.28 cameraY=-0.12 hyp=0.30 cameraTheta=-0.41 mountX=-0.27 mountY=0.16, mountTheta=2.59
21:31:41.125 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.28, y=-0.12, opts=13)
21:31:41.128 00.003 14556 Enqueuing Move request for scope (0.28, -0.12)
21:31:41.132 00.004 12308 Worker thread wakes up
21:31:41.132 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.12) opts 0xd
21:31:41.132 00.000 12308 Handling offset move in thread for scope, endpoint = (0.28, -0.12)
21:31:41.132 00.000 12308 Moving (0.28, -0.12) raw xDistance=-0.27 yDistance=0.16
21:31:41.133 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.27
21:31:41.133 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:41.133 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:31:41.133 00.000 12308 MoveAxis(E, 109, ABG)
21:31:41.133 00.000 12308 Guiding  Dir = 2, Dur = 109
21:31:41.134 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:41.138 00.004 12308 IsSlewing returns 0
21:31:41.138 00.000 12308 IsGuiding returns 0
21:31:41.138 00.000 12308 PulseGuide returned control before completion, sleep 119
21:31:41.159 00.021 14556 UpdateGuideState exits: m=1865 SNR=29.0
21:31:41.163 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:41.166 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:41.170 00.004 14556 Enqueuing Expose request
21:31:41.261 00.091 12308 IsGuiding returns 1
21:31:41.262 00.001 12308 scope still moving after pulse duration time elapsed
21:31:41.292 00.030 12308 IsSlewing returns 0
21:31:41.293 00.001 12308 IsGuiding returns 0
21:31:41.294 00.001 12308 scope move finished after 109 + 47 ms
21:31:41.294 00.000 12308 Move returns status 0, amount 109
21:31:41.295 00.001 12308 MoveAxis(N, 0, ABG)
21:31:41.295 00.000 12308 Move returns status 0, amount 0
21:31:41.296 00.001 12308 move complete, result=0
21:31:41.296 00.000 12308 worker thread done servicing request
21:31:41.296 00.000 14556 GuideStep: -0.3 px 109 ms EAST, 0.2 px 0 ms NORTH
21:31:41.302 00.006 12308 Worker thread wakes up
21:31:41.302 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:41.302 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:42.550 01.248 12308 Exposure complete
21:31:42.716 00.166 12308 worker thread done servicing request
21:31:42.717 00.001 14556 OnExposeComplete: enter
21:31:42.721 00.004 14556 UpdateGuideState(): m_state=6
21:31:42.724 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2720
21:31:42.730 00.006 14556 Star::Find returns 1 (0), X=185.43, Y=998.10, Mass=2229, SNR=31.8, Peak=151 HFD=4.7
21:31:42.734 00.004 14556 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-3.07) = xAngle (0.01 = 0.01)
21:31:42.738 00.004 14556 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.08 = -0.08)
21:31:42.742 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-3.06 mountX=0.16 mountY=-0.01, mountTheta=-0.08
21:31:42.747 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.01, opts=13)
21:31:42.752 00.005 14556 Enqueuing Move request for scope (-0.16, -0.01)
21:31:42.756 00.004 12308 Worker thread wakes up
21:31:42.756 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.01) opts 0xd
21:31:42.756 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.01)
21:31:42.756 00.000 12308 Moving (-0.16, -0.01) raw xDistance=0.16 yDistance=-0.01
21:31:42.756 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:31:42.756 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:42.758 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:31:42.758 00.000 12308 MoveAxis(E, 0, ABG)
21:31:42.758 00.000 12308 Move returns status 0, amount 0
21:31:42.759 00.001 12308 MoveAxis(N, 0, ABG)
21:31:42.759 00.000 12308 Move returns status 0, amount 0
21:31:42.759 00.000 12308 move complete, result=0
21:31:42.759 00.000 12308 worker thread done servicing request
21:31:42.760 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:42.785 00.025 14556 UpdateGuideState exits: m=2229 SNR=31.8
21:31:42.790 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:42.794 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:42.798 00.004 14556 Enqueuing Expose request
21:31:42.802 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:31:42.806 00.004 12308 Worker thread wakes up
21:31:42.806 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:42.806 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:44.053 01.247 12308 Exposure complete
21:31:44.199 00.146 12308 worker thread done servicing request
21:31:44.199 00.000 14556 OnExposeComplete: enter
21:31:44.204 00.005 14556 UpdateGuideState(): m_state=6
21:31:44.209 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2721
21:31:44.213 00.004 14556 Star::Find returns 1 (0), X=185.42, Y=998.30, Mass=2030, SNR=30.3, Peak=155 HFD=4.8
21:31:44.216 00.003 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.40 = -0.88)
21:31:44.221 00.005 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.98)
21:31:44.224 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.18 hyp=0.25 cameraTheta=2.33 mountX=0.16 mountY=-0.21, mountTheta=-0.92
21:31:44.229 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.18, opts=13)
21:31:44.233 00.004 14556 Enqueuing Move request for scope (-0.17, 0.18)
21:31:44.236 00.003 12308 Worker thread wakes up
21:31:44.238 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.18) opts 0xd
21:31:44.238 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.18)
21:31:44.238 00.000 12308 Moving (-0.17, 0.18) raw xDistance=0.16 yDistance=-0.21
21:31:44.238 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:31:44.239 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:31:44.239 00.000 12308 MoveAxis(E, 0, ABG)
21:31:44.239 00.000 12308 Move returns status 0, amount 0
21:31:44.239 00.000 12308 MoveAxis(N, 147, ABG)
21:31:44.239 00.000 12308 Guiding  Dir = 0, Dur = 147
21:31:44.239 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:44.243 00.004 12308 IsSlewing returns 0
21:31:44.243 00.000 12308 IsGuiding returns 0
21:31:44.245 00.002 12308 PulseGuide returned control before completion, sleep 157
21:31:44.270 00.025 14556 UpdateGuideState exits: m=2030 SNR=30.3
21:31:44.274 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:44.279 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:44.284 00.005 14556 Enqueuing Expose request
21:31:44.418 00.134 12308 IsGuiding returns 0
21:31:44.421 00.003 12308 Move returns status 0, amount 147
21:31:44.421 00.000 12308 move complete, result=0
21:31:44.422 00.001 12308 worker thread done servicing request
21:31:44.422 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 147 ms NORTH
21:31:44.427 00.005 12308 Worker thread wakes up
21:31:44.427 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:44.429 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:45.684 01.255 12308 Exposure complete
21:31:45.823 00.139 12308 worker thread done servicing request
21:31:45.823 00.000 14556 OnExposeComplete: enter
21:31:45.828 00.005 14556 UpdateGuideState(): m_state=6
21:31:45.833 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2722
21:31:45.836 00.003 14556 Star::Find returns 1 (0), X=185.67, Y=998.17, Mass=2062, SNR=30.6, Peak=150 HFD=4.5
21:31:45.840 00.004 14556 CameraToMount -- cameraTheta (0.62) - m_xAngle (-3.07) = xAngle (3.69 = -2.59)
21:31:45.845 00.005 14556 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.59 = -2.69)
21:31:45.849 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.09 cameraTheta=0.62 mountX=-0.08 mountY=-0.04, mountTheta=-2.67
21:31:45.855 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.05, opts=13)
21:31:45.858 00.003 14556 Enqueuing Move request for scope (0.07, 0.05)
21:31:45.861 00.003 12308 Worker thread wakes up
21:31:45.862 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
21:31:45.862 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
21:31:45.862 00.000 12308 Moving (0.07, 0.05) raw xDistance=-0.08 yDistance=-0.04
21:31:45.862 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:31:45.862 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:45.862 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:31:45.862 00.000 12308 MoveAxis(E, 0, ABG)
21:31:45.862 00.000 12308 Move returns status 0, amount 0
21:31:45.864 00.002 12308 MoveAxis(N, 0, ABG)
21:31:45.864 00.000 12308 Move returns status 0, amount 0
21:31:45.864 00.000 12308 move complete, result=0
21:31:45.864 00.000 12308 worker thread done servicing request
21:31:45.865 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:45.890 00.025 14556 UpdateGuideState exits: m=2062 SNR=30.6
21:31:45.895 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:45.899 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:45.902 00.003 14556 Enqueuing Expose request
21:31:45.907 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:31:45.912 00.005 12308 Worker thread wakes up
21:31:45.913 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:45.913 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:47.162 01.249 12308 Exposure complete
21:31:47.306 00.144 12308 worker thread done servicing request
21:31:47.306 00.000 14556 OnExposeComplete: enter
21:31:47.310 00.004 14556 UpdateGuideState(): m_state=6
21:31:47.313 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2723
21:31:47.316 00.003 14556 Star::Find returns 1 (0), X=185.64, Y=998.11, Mass=1921, SNR=29.5, Peak=146 HFD=4.5
21:31:47.320 00.004 14556 CameraToMount -- cameraTheta (0.02) - m_xAngle (-3.07) = xAngle (3.09 = 3.09)
21:31:47.323 00.003 14556 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.99 = 2.99)
21:31:47.326 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.00 hyp=0.05 cameraTheta=0.02 mountX=-0.05 mountY=0.01, mountTheta=2.99
21:31:47.331 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.00, opts=13)
21:31:47.334 00.003 14556 Enqueuing Move request for scope (0.05, 0.00)
21:31:47.338 00.004 12308 Worker thread wakes up
21:31:47.339 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.00) opts 0xd
21:31:47.339 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.00)
21:31:47.339 00.000 12308 Moving (0.05, 0.00) raw xDistance=-0.05 yDistance=0.01
21:31:47.339 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:31:47.339 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:47.339 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:31:47.340 00.001 12308 MoveAxis(E, 0, ABG)
21:31:47.340 00.000 12308 Move returns status 0, amount 0
21:31:47.340 00.000 12308 MoveAxis(N, 0, ABG)
21:31:47.340 00.000 12308 Move returns status 0, amount 0
21:31:47.340 00.000 12308 move complete, result=0
21:31:47.341 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:47.345 00.004 12308 worker thread done servicing request
21:31:47.361 00.016 14556 UpdateGuideState exits: m=1921 SNR=29.5
21:31:47.364 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:47.368 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:47.371 00.003 14556 Enqueuing Expose request
21:31:47.376 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:31:47.380 00.004 12308 Worker thread wakes up
21:31:47.380 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:47.380 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:48.620 01.240 12308 Exposure complete
21:31:48.766 00.146 12308 worker thread done servicing request
21:31:48.767 00.001 14556 OnExposeComplete: enter
21:31:48.771 00.004 14556 UpdateGuideState(): m_state=6
21:31:48.774 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2724
21:31:48.781 00.007 14556 Star::Find returns 1 (0), X=185.58, Y=998.36, Mass=2034, SNR=30.3, Peak=138 HFD=4.7
21:31:48.785 00.004 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
21:31:48.790 00.005 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
21:31:48.794 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.63 mountX=-0.00 mountY=-0.24, mountTheta=-1.58
21:31:48.800 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.24, opts=13)
21:31:48.807 00.007 14556 Enqueuing Move request for scope (-0.01, 0.24)
21:31:48.816 00.009 12308 Worker thread wakes up
21:31:48.816 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.24) opts 0xd
21:31:48.816 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.24)
21:31:48.817 00.001 12308 Moving (-0.01, 0.24) raw xDistance=-0.00 yDistance=-0.24
21:31:48.817 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:31:48.817 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:31:48.817 00.000 12308 MoveAxis(E, 0, ABG)
21:31:48.818 00.001 12308 Move returns status 0, amount 0
21:31:48.818 00.000 12308 MoveAxis(N, 171, ABG)
21:31:48.818 00.000 12308 Guiding  Dir = 0, Dur = 171
21:31:48.818 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:48.824 00.006 12308 IsSlewing returns 0
21:31:48.825 00.001 12308 IsGuiding returns 0
21:31:48.825 00.000 12308 PulseGuide returned control before completion, sleep 181
21:31:48.853 00.028 14556 UpdateGuideState exits: m=2034 SNR=30.3
21:31:48.859 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:48.864 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:48.869 00.005 14556 Enqueuing Expose request
21:31:49.013 00.144 12308 IsGuiding returns 1
21:31:49.014 00.001 12308 scope still moving after pulse duration time elapsed
21:31:49.044 00.030 12308 IsSlewing returns 0
21:31:49.046 00.002 12308 IsGuiding returns 0
21:31:49.046 00.000 12308 scope move finished after 171 + 49 ms
21:31:49.046 00.000 12308 Move returns status 0, amount 171
21:31:49.048 00.002 12308 move complete, result=0
21:31:49.048 00.000 12308 worker thread done servicing request
21:31:49.048 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 171 ms NORTH
21:31:49.055 00.007 12308 Worker thread wakes up
21:31:49.056 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:49.056 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:50.309 01.253 12308 Exposure complete
21:31:50.447 00.138 12308 worker thread done servicing request
21:31:50.447 00.000 14556 OnExposeComplete: enter
21:31:50.451 00.004 14556 UpdateGuideState(): m_state=6
21:31:50.456 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2725
21:31:50.459 00.003 14556 Star::Find returns 1 (0), X=185.46, Y=997.96, Mass=2166, SNR=31.3, Peak=165 HFD=4.7
21:31:50.464 00.005 14556 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-3.07) = xAngle (0.80 = 0.80)
21:31:50.469 00.005 14556 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.70 = 0.70)
21:31:50.474 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-2.27 mountX=0.14 mountY=0.13, mountTheta=0.75
21:31:50.479 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.15, opts=13)
21:31:50.484 00.005 14556 Enqueuing Move request for scope (-0.13, -0.15)
21:31:50.487 00.003 12308 Worker thread wakes up
21:31:50.487 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.15) opts 0xd
21:31:50.487 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.15)
21:31:50.487 00.000 12308 Moving (-0.13, -0.15) raw xDistance=0.14 yDistance=0.13
21:31:50.487 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:31:50.488 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:50.488 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:31:50.488 00.000 12308 MoveAxis(E, 0, ABG)
21:31:50.488 00.000 12308 Move returns status 0, amount 0
21:31:50.488 00.000 12308 MoveAxis(N, 0, ABG)
21:31:50.489 00.001 12308 Move returns status 0, amount 0
21:31:50.489 00.000 12308 move complete, result=0
21:31:50.489 00.000 12308 worker thread done servicing request
21:31:50.489 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:50.518 00.029 14556 UpdateGuideState exits: m=2166 SNR=31.3
21:31:50.521 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:50.526 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:50.532 00.006 14556 Enqueuing Expose request
21:31:50.538 00.006 12308 Worker thread wakes up
21:31:50.538 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:31:50.542 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:50.542 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:51.792 01.250 12308 Exposure complete
21:31:51.959 00.167 12308 worker thread done servicing request
21:31:51.959 00.000 14556 OnExposeComplete: enter
21:31:51.965 00.006 14556 UpdateGuideState(): m_state=6
21:31:51.968 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2726
21:31:51.973 00.005 14556 Star::Find returns 1 (0), X=185.44, Y=998.24, Mass=1896, SNR=29.0, Peak=147 HFD=4.7
21:31:51.977 00.004 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.52 = -0.76)
21:31:51.980 00.003 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
21:31:51.983 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.13 hyp=0.20 cameraTheta=2.45 mountX=0.14 mountY=-0.15, mountTheta=-0.81
21:31:51.989 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.13, opts=13)
21:31:51.994 00.005 14556 Enqueuing Move request for scope (-0.15, 0.13)
21:31:51.998 00.004 12308 Worker thread wakes up
21:31:51.998 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.13) opts 0xd
21:31:51.998 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.13)
21:31:51.999 00.001 12308 Moving (-0.15, 0.13) raw xDistance=0.14 yDistance=-0.15
21:31:51.999 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:31:51.999 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:51.999 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:31:52.001 00.002 12308 MoveAxis(E, 0, ABG)
21:31:52.001 00.000 12308 Move returns status 0, amount 0
21:31:52.001 00.000 12308 MoveAxis(N, 0, ABG)
21:31:52.002 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:52.007 00.005 12308 Move returns status 0, amount 0
21:31:52.007 00.000 12308 move complete, result=0
21:31:52.007 00.000 12308 worker thread done servicing request
21:31:52.029 00.022 14556 UpdateGuideState exits: m=1896 SNR=29.0
21:31:52.034 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:52.039 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:52.042 00.003 14556 Enqueuing Expose request
21:31:52.045 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:31:52.049 00.004 12308 Worker thread wakes up
21:31:52.049 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:52.050 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:53.293 01.243 12308 Exposure complete
21:31:53.423 00.130 12308 worker thread done servicing request
21:31:53.423 00.000 14556 OnExposeComplete: enter
21:31:53.426 00.003 14556 UpdateGuideState(): m_state=6
21:31:53.429 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2727
21:31:53.432 00.003 14556 Star::Find returns 1 (0), X=185.75, Y=998.18, Mass=1991, SNR=29.8, Peak=154 HFD=4.5
21:31:53.434 00.002 14556 CameraToMount -- cameraTheta (0.41) - m_xAngle (-3.07) = xAngle (3.49 = -2.80)
21:31:53.437 00.003 14556 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.39 = -2.90)
21:31:53.440 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.07 hyp=0.17 cameraTheta=0.41 mountX=-0.16 mountY=-0.04, mountTheta=-2.89
21:31:53.446 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.07, opts=13)
21:31:53.449 00.003 14556 Enqueuing Move request for scope (0.15, 0.07)
21:31:53.452 00.003 12308 Worker thread wakes up
21:31:53.452 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.07) opts 0xd
21:31:53.452 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.07)
21:31:53.452 00.000 12308 Moving (0.15, 0.07) raw xDistance=-0.16 yDistance=-0.04
21:31:53.453 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:31:53.453 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:53.453 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:31:53.453 00.000 12308 MoveAxis(E, 0, ABG)
21:31:53.453 00.000 12308 Move returns status 0, amount 0
21:31:53.454 00.001 12308 MoveAxis(N, 0, ABG)
21:31:53.454 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:53.457 00.003 12308 Move returns status 0, amount 0
21:31:53.457 00.000 12308 move complete, result=0
21:31:53.458 00.001 12308 worker thread done servicing request
21:31:53.473 00.015 14556 UpdateGuideState exits: m=1991 SNR=29.8
21:31:53.476 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:53.480 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:53.483 00.003 14556 Enqueuing Expose request
21:31:53.486 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:31:53.490 00.004 12308 Worker thread wakes up
21:31:53.491 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:53.491 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:54.731 01.240 12308 Exposure complete
21:31:54.890 00.159 12308 worker thread done servicing request
21:31:54.891 00.001 14556 OnExposeComplete: enter
21:31:54.897 00.006 14556 UpdateGuideState(): m_state=6
21:31:54.903 00.006 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2728
21:31:54.909 00.006 14556 Star::Find returns 1 (0), X=185.64, Y=998.31, Mass=1923, SNR=29.5, Peak=158 HFD=4.7
21:31:54.914 00.005 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.40 = -1.89)
21:31:54.918 00.004 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.99)
21:31:54.923 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.32 mountX=-0.06 mountY=-0.18, mountTheta=-1.90
21:31:54.931 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.19, opts=13)
21:31:54.936 00.005 14556 Enqueuing Move request for scope (0.05, 0.19)
21:31:54.942 00.006 12308 Worker thread wakes up
21:31:54.942 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
21:31:54.942 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
21:31:54.944 00.002 12308 Moving (0.05, 0.19) raw xDistance=-0.06 yDistance=-0.18
21:31:54.944 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:31:54.944 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:54.945 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:31:54.945 00.000 12308 MoveAxis(E, 0, ABG)
21:31:54.945 00.000 12308 Move returns status 0, amount 0
21:31:54.946 00.001 12308 MoveAxis(N, 0, ABG)
21:31:54.946 00.000 12308 Move returns status 0, amount 0
21:31:54.946 00.000 12308 move complete, result=0
21:31:54.946 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:54.951 00.005 12308 worker thread done servicing request
21:31:54.972 00.021 14556 UpdateGuideState exits: m=1923 SNR=29.5
21:31:54.976 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:54.982 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:54.987 00.005 14556 Enqueuing Expose request
21:31:54.998 00.011 12308 Worker thread wakes up
21:31:54.998 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:31:55.005 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:55.005 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:56.260 01.255 12308 Exposure complete
21:31:56.413 00.153 12308 worker thread done servicing request
21:31:56.413 00.000 14556 OnExposeComplete: enter
21:31:56.418 00.005 14556 UpdateGuideState(): m_state=6
21:31:56.421 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2729
21:31:56.425 00.004 14556 Star::Find returns 1 (0), X=185.60, Y=998.30, Mass=2012, SNR=30.1, Peak=147 HFD=4.7
21:31:56.429 00.004 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.58 = -1.70)
21:31:56.434 00.005 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.80)
21:31:56.437 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.51 mountX=-0.02 mountY=-0.19, mountTheta=-1.70
21:31:56.442 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.19, opts=13)
21:31:56.447 00.005 14556 Enqueuing Move request for scope (0.01, 0.19)
21:31:56.451 00.004 12308 Worker thread wakes up
21:31:56.451 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.19) opts 0xd
21:31:56.451 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.19)
21:31:56.451 00.000 12308 Moving (0.01, 0.19) raw xDistance=-0.02 yDistance=-0.19
21:31:56.451 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:31:56.452 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:56.452 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:31:56.452 00.000 12308 MoveAxis(E, 0, ABG)
21:31:56.452 00.000 12308 Move returns status 0, amount 0
21:31:56.452 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:56.457 00.005 12308 MoveAxis(N, 0, ABG)
21:31:56.457 00.000 12308 Move returns status 0, amount 0
21:31:56.457 00.000 12308 move complete, result=0
21:31:56.457 00.000 12308 worker thread done servicing request
21:31:56.481 00.024 14556 UpdateGuideState exits: m=2012 SNR=30.1
21:31:56.486 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:56.489 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:56.494 00.005 14556 Enqueuing Expose request
21:31:56.499 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:31:56.503 00.004 12308 Worker thread wakes up
21:31:56.503 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:56.503 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:57.750 01.247 12308 Exposure complete
21:31:57.904 00.154 12308 worker thread done servicing request
21:31:57.905 00.001 14556 OnExposeComplete: enter
21:31:57.908 00.003 14556 UpdateGuideState(): m_state=6
21:31:57.913 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2730
21:31:57.917 00.004 14556 Star::Find returns 1 (0), X=185.56, Y=998.30, Mass=2011, SNR=30.0, Peak=138 HFD=4.7
21:31:57.920 00.003 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
21:31:57.924 00.004 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
21:31:57.928 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.77 mountX=0.02 mountY=-0.19, mountTheta=-1.44
21:31:57.935 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.19, opts=13)
21:31:57.940 00.005 14556 Enqueuing Move request for scope (-0.04, 0.19)
21:31:57.944 00.004 12308 Worker thread wakes up
21:31:57.945 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd
21:31:57.945 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.19)
21:31:57.945 00.000 12308 Moving (-0.04, 0.19) raw xDistance=0.02 yDistance=-0.19
21:31:57.945 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:31:57.945 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:57.946 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:31:57.946 00.000 12308 MoveAxis(E, 0, ABG)
21:31:57.946 00.000 12308 Move returns status 0, amount 0
21:31:57.946 00.000 12308 MoveAxis(N, 0, ABG)
21:31:57.946 00.000 12308 Move returns status 0, amount 0
21:31:57.947 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:57.951 00.004 12308 move complete, result=0
21:31:57.951 00.000 12308 worker thread done servicing request
21:31:57.972 00.021 14556 UpdateGuideState exits: m=2011 SNR=30.0
21:31:57.977 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:57.981 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:57.985 00.004 14556 Enqueuing Expose request
21:31:57.988 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:31:57.992 00.004 12308 Worker thread wakes up
21:31:57.993 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:57.993 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:31:59.249 01.256 12308 Exposure complete
21:31:59.395 00.146 12308 worker thread done servicing request
21:31:59.396 00.001 14556 OnExposeComplete: enter
21:31:59.399 00.003 14556 UpdateGuideState(): m_state=6
21:31:59.403 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2731
21:31:59.407 00.004 14556 Star::Find returns 1 (0), X=185.68, Y=998.29, Mass=2032, SNR=30.2, Peak=144 HFD=4.3
21:31:59.411 00.004 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.18 = -2.10)
21:31:59.415 00.004 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
21:31:59.419 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.18 hyp=0.20 cameraTheta=1.11 mountX=-0.10 mountY=-0.16, mountTheta=-2.13
21:31:59.424 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.18, opts=13)
21:31:59.428 00.004 14556 Enqueuing Move request for scope (0.09, 0.18)
21:31:59.432 00.004 12308 Worker thread wakes up
21:31:59.433 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.18) opts 0xd
21:31:59.433 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.18)
21:31:59.433 00.000 12308 Moving (0.09, 0.18) raw xDistance=-0.10 yDistance=-0.16
21:31:59.433 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:31:59.433 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:59.433 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:31:59.433 00.000 12308 MoveAxis(E, 0, ABG)
21:31:59.434 00.001 12308 Move returns status 0, amount 0
21:31:59.434 00.000 12308 MoveAxis(N, 0, ABG)
21:31:59.434 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:31:59.439 00.005 12308 Move returns status 0, amount 0
21:31:59.439 00.000 12308 move complete, result=0
21:31:59.439 00.000 12308 worker thread done servicing request
21:31:59.459 00.020 14556 UpdateGuideState exits: m=2032 SNR=30.2
21:31:59.462 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:59.467 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:31:59.472 00.005 14556 Enqueuing Expose request
21:31:59.477 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:31:59.481 00.004 12308 Worker thread wakes up
21:31:59.481 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:31:59.481 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:00.733 01.252 12308 Exposure complete
21:32:00.892 00.159 12308 worker thread done servicing request
21:32:00.893 00.001 14556 OnExposeComplete: enter
21:32:00.897 00.004 14556 UpdateGuideState(): m_state=6
21:32:00.902 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2732
21:32:00.906 00.004 14556 Star::Find returns 1 (0), X=185.69, Y=998.61, Mass=1970, SNR=29.9, Peak=122 HFD=4.7
21:32:00.911 00.005 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.45 = -1.84)
21:32:00.915 00.004 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.93)
21:32:00.919 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.49 hyp=0.50 cameraTheta=1.37 mountX=-0.13 mountY=-0.47, mountTheta=-1.84
21:32:00.924 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.49, opts=13)
21:32:00.929 00.005 14556 Enqueuing Move request for scope (0.10, 0.49)
21:32:00.932 00.003 12308 Worker thread wakes up
21:32:00.932 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.49) opts 0xd
21:32:00.932 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.49)
21:32:00.932 00.000 12308 Moving (0.10, 0.49) raw xDistance=-0.13 yDistance=-0.47
21:32:00.932 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:32:00.934 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
21:32:00.934 00.000 12308 MoveAxis(E, 0, ABG)
21:32:00.934 00.000 12308 Move returns status 0, amount 0
21:32:00.934 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:00.939 00.005 12308 MoveAxis(N, 331, ABG)
21:32:00.939 00.000 12308 Guiding  Dir = 0, Dur = 331
21:32:00.940 00.001 12308 IsSlewing returns 0
21:32:00.940 00.000 12308 IsGuiding returns 0
21:32:00.940 00.000 12308 PulseGuide returned control before completion, sleep 341
21:32:00.961 00.021 14556 UpdateGuideState exits: m=1970 SNR=29.9
21:32:00.965 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:00.968 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:00.972 00.004 14556 Enqueuing Expose request
21:32:01.297 00.325 12308 IsGuiding returns 1
21:32:01.297 00.000 12308 scope still moving after pulse duration time elapsed
21:32:01.328 00.031 12308 IsSlewing returns 0
21:32:01.329 00.001 12308 IsGuiding returns 0
21:32:01.329 00.000 12308 scope move finished after 331 + 57 ms
21:32:01.330 00.001 12308 Move returns status 0, amount 331
21:32:01.330 00.000 12308 move complete, result=0
21:32:01.331 00.001 12308 worker thread done servicing request
21:32:01.331 00.000 12308 Worker thread wakes up
21:32:01.331 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.5 px 331 ms NORTH
21:32:01.338 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:01.338 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:02.594 01.256 12308 Exposure complete
21:32:02.745 00.151 12308 worker thread done servicing request
21:32:02.746 00.001 14556 OnExposeComplete: enter
21:32:02.749 00.003 14556 UpdateGuideState(): m_state=6
21:32:02.755 00.006 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2733
21:32:02.758 00.003 14556 Star::Find returns 1 (0), X=185.69, Y=998.19, Mass=2044, SNR=30.4, Peak=164 HFD=4.5
21:32:02.762 00.004 14556 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.07) = xAngle (3.73 = -2.55)
21:32:02.765 00.003 14556 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.63 = -2.65)
21:32:02.769 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.13 cameraTheta=0.66 mountX=-0.11 mountY=-0.06, mountTheta=-2.62
21:32:02.774 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.08, opts=13)
21:32:02.779 00.005 14556 Enqueuing Move request for scope (0.10, 0.08)
21:32:02.786 00.007 12308 Worker thread wakes up
21:32:02.786 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.08) opts 0xd
21:32:02.786 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.08)
21:32:02.786 00.000 12308 Moving (0.10, 0.08) raw xDistance=-0.11 yDistance=-0.06
21:32:02.786 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:32:02.787 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:02.787 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:32:02.787 00.000 12308 MoveAxis(E, 0, ABG)
21:32:02.787 00.000 12308 Move returns status 0, amount 0
21:32:02.787 00.000 12308 MoveAxis(N, 0, ABG)
21:32:02.788 00.001 12308 Move returns status 0, amount 0
21:32:02.789 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:02.793 00.004 12308 move complete, result=0
21:32:02.794 00.001 12308 worker thread done servicing request
21:32:02.813 00.019 14556 UpdateGuideState exits: m=2044 SNR=30.4
21:32:02.819 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:02.823 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:02.826 00.003 14556 Enqueuing Expose request
21:32:02.829 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:32:02.834 00.005 12308 Worker thread wakes up
21:32:02.834 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:02.835 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:04.089 01.254 12308 Exposure complete
21:32:04.232 00.143 12308 worker thread done servicing request
21:32:04.233 00.001 14556 OnExposeComplete: enter
21:32:04.236 00.003 14556 UpdateGuideState(): m_state=6
21:32:04.240 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2734
21:32:04.245 00.005 14556 Star::Find returns 1 (0), X=185.63, Y=998.30, Mass=1916, SNR=29.4, Peak=136 HFD=4.7
21:32:04.248 00.003 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.44 = -1.85)
21:32:04.252 00.004 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.95)
21:32:04.256 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.36 mountX=-0.05 mountY=-0.18, mountTheta=-1.86
21:32:04.262 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.19, opts=13)
21:32:04.265 00.003 14556 Enqueuing Move request for scope (0.04, 0.19)
21:32:04.269 00.004 12308 Worker thread wakes up
21:32:04.269 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd
21:32:04.269 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.19)
21:32:04.269 00.000 12308 Moving (0.04, 0.19) raw xDistance=-0.05 yDistance=-0.18
21:32:04.269 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:32:04.269 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:04.271 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:32:04.271 00.000 12308 MoveAxis(E, 0, ABG)
21:32:04.271 00.000 12308 Move returns status 0, amount 0
21:32:04.271 00.000 12308 MoveAxis(N, 0, ABG)
21:32:04.271 00.000 12308 Move returns status 0, amount 0
21:32:04.272 00.001 12308 move complete, result=0
21:32:04.272 00.000 12308 worker thread done servicing request
21:32:04.272 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:04.298 00.026 14556 UpdateGuideState exits: m=1916 SNR=29.4
21:32:04.302 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:04.305 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:04.310 00.005 14556 Enqueuing Expose request
21:32:04.315 00.005 12308 Worker thread wakes up
21:32:04.315 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:04.315 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:32:04.320 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:05.572 01.252 12308 Exposure complete
21:32:05.727 00.155 12308 worker thread done servicing request
21:32:05.727 00.000 14556 OnExposeComplete: enter
21:32:05.731 00.004 14556 UpdateGuideState(): m_state=6
21:32:05.734 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2735
21:32:05.739 00.005 14556 Star::Find returns 1 (0), X=185.93, Y=998.58, Mass=1930, SNR=29.6, Peak=146 HFD=4.4
21:32:05.742 00.003 14556 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.07) = xAngle (4.02 = -2.26)
21:32:05.747 00.005 14556 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.93 = -2.36)
21:32:05.750 00.003 14556 CameraToMount -- cameraX=0.33 cameraY=0.47 hyp=0.57 cameraTheta=0.95 mountX=-0.36 mountY=-0.40, mountTheta=-2.30
21:32:05.757 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.33, y=0.47, opts=13)
21:32:05.762 00.005 14556 Enqueuing Move request for scope (0.33, 0.47)
21:32:05.766 00.004 12308 Worker thread wakes up
21:32:05.766 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.47) opts 0xd
21:32:05.766 00.000 12308 Handling offset move in thread for scope, endpoint = (0.33, 0.47)
21:32:05.766 00.000 12308 Moving (0.33, 0.47) raw xDistance=-0.36 yDistance=-0.40
21:32:05.766 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
21:32:05.767 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
21:32:05.767 00.000 12308 MoveAxis(E, 158, ABG)
21:32:05.767 00.000 12308 Guiding  Dir = 2, Dur = 158
21:32:05.767 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:05.771 00.004 12308 IsSlewing returns 0
21:32:05.773 00.002 12308 IsGuiding returns 0
21:32:05.773 00.000 12308 PulseGuide returned control before completion, sleep 168
21:32:05.794 00.021 14556 UpdateGuideState exits: m=1930 SNR=29.6
21:32:05.798 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:05.803 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:05.808 00.005 14556 Enqueuing Expose request
21:32:05.957 00.149 12308 IsGuiding returns 1
21:32:05.957 00.000 12308 scope still moving after pulse duration time elapsed
21:32:05.986 00.029 12308 IsSlewing returns 0
21:32:05.987 00.001 12308 IsGuiding returns 0
21:32:05.988 00.001 12308 scope move finished after 158 + 57 ms
21:32:05.988 00.000 12308 Move returns status 0, amount 158
21:32:05.988 00.000 12308 MoveAxis(N, 284, ABG)
21:32:05.989 00.001 12308 Guiding  Dir = 0, Dur = 284
21:32:05.990 00.001 12308 IsSlewing returns 0
21:32:05.990 00.000 12308 IsGuiding returns 0
21:32:05.991 00.001 12308 PulseGuide returned control before completion, sleep 294
21:32:06.299 00.308 12308 IsGuiding returns 1
21:32:06.300 00.001 12308 scope still moving after pulse duration time elapsed
21:32:06.330 00.030 12308 IsSlewing returns 0
21:32:06.331 00.001 12308 IsGuiding returns 0
21:32:06.331 00.000 12308 scope move finished after 284 + 57 ms
21:32:06.333 00.002 12308 Move returns status 0, amount 284
21:32:06.333 00.000 12308 move complete, result=0
21:32:06.333 00.000 12308 worker thread done servicing request
21:32:06.333 00.000 12308 Worker thread wakes up
21:32:06.334 00.001 14556 GuideStep: -0.4 px 158 ms EAST, -0.4 px 284 ms NORTH
21:32:06.341 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:06.341 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:07.597 01.256 12308 Exposure complete
21:32:07.752 00.155 12308 worker thread done servicing request
21:32:07.753 00.001 14556 OnExposeComplete: enter
21:32:07.756 00.003 14556 UpdateGuideState(): m_state=6
21:32:07.761 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2736
21:32:07.765 00.004 14556 Star::Find returns 1 (0), X=185.55, Y=998.08, Mass=1961, SNR=29.8, Peak=165 HFD=4.3
21:32:07.769 00.004 14556 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-3.07) = xAngle (0.64 = 0.64)
21:32:07.772 00.003 14556 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.54 = 0.54)
21:32:07.778 00.006 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.43 mountX=0.05 mountY=0.03, mountTheta=0.57
21:32:07.784 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.04, opts=13)
21:32:07.788 00.004 14556 Enqueuing Move request for scope (-0.04, -0.04)
21:32:07.791 00.003 12308 Worker thread wakes up
21:32:07.792 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
21:32:07.792 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
21:32:07.792 00.000 12308 Moving (-0.04, -0.04) raw xDistance=0.05 yDistance=0.03
21:32:07.792 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:32:07.792 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:07.793 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:32:07.793 00.000 12308 MoveAxis(E, 0, ABG)
21:32:07.793 00.000 12308 Move returns status 0, amount 0
21:32:07.794 00.001 12308 MoveAxis(N, 0, ABG)
21:32:07.794 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:07.798 00.004 12308 Move returns status 0, amount 0
21:32:07.798 00.000 12308 move complete, result=0
21:32:07.798 00.000 12308 worker thread done servicing request
21:32:07.820 00.022 14556 UpdateGuideState exits: m=1961 SNR=29.8
21:32:07.825 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:07.830 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:07.834 00.004 14556 Enqueuing Expose request
21:32:07.839 00.005 12308 Worker thread wakes up
21:32:07.840 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:07.840 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:07.840 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:32:09.086 01.246 12308 Exposure complete
21:32:09.238 00.152 12308 worker thread done servicing request
21:32:09.238 00.000 14556 OnExposeComplete: enter
21:32:09.243 00.005 14556 UpdateGuideState(): m_state=6
21:32:09.250 00.007 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2737
21:32:09.254 00.004 14556 Star::Find returns 1 (0), X=185.47, Y=998.16, Mass=1829, SNR=28.8, Peak=140 HFD=4.0
21:32:09.259 00.005 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.84 = -0.44)
21:32:09.262 00.003 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.54)
21:32:09.266 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.77 mountX=0.12 mountY=-0.07, mountTheta=-0.52
21:32:09.271 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.05, opts=13)
21:32:09.274 00.003 14556 Enqueuing Move request for scope (-0.12, 0.05)
21:32:09.277 00.003 12308 Worker thread wakes up
21:32:09.278 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
21:32:09.278 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
21:32:09.278 00.000 12308 Moving (-0.12, 0.05) raw xDistance=0.12 yDistance=-0.07
21:32:09.279 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:32:09.279 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:09.279 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:32:09.279 00.000 12308 MoveAxis(E, 0, ABG)
21:32:09.280 00.001 12308 Move returns status 0, amount 0
21:32:09.280 00.000 12308 MoveAxis(N, 0, ABG)
21:32:09.280 00.000 12308 Move returns status 0, amount 0
21:32:09.280 00.000 12308 move complete, result=0
21:32:09.280 00.000 12308 worker thread done servicing request
21:32:09.281 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:09.307 00.026 14556 UpdateGuideState exits: m=1829 SNR=28.8
21:32:09.313 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:09.317 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:09.320 00.003 14556 Enqueuing Expose request
21:32:09.325 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:32:09.329 00.004 12308 Worker thread wakes up
21:32:09.330 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:09.330 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:10.582 01.252 12308 Exposure complete
21:32:10.735 00.153 12308 worker thread done servicing request
21:32:10.736 00.001 14556 OnExposeComplete: enter
21:32:10.739 00.003 14556 UpdateGuideState(): m_state=6
21:32:10.743 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2738
21:32:10.747 00.004 14556 Star::Find returns 1 (0), X=185.19, Y=998.15, Mass=1860, SNR=29.0, Peak=159 HFD=4.3
21:32:10.750 00.003 14556 CameraToMount -- cameraTheta (3.06) - m_xAngle (-3.07) = xAngle (6.13 = -0.15)
21:32:10.753 00.003 14556 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.03 = -0.25)
21:32:10.757 00.004 14556 CameraToMount -- cameraX=-0.40 cameraY=0.03 hyp=0.41 cameraTheta=3.06 mountX=0.40 mountY=-0.10, mountTheta=-0.25
21:32:10.762 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.40, y=0.03, opts=13)
21:32:10.765 00.003 14556 Enqueuing Move request for scope (-0.40, 0.03)
21:32:10.770 00.005 12308 Worker thread wakes up
21:32:10.770 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.03) opts 0xd
21:32:10.770 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.40, 0.03)
21:32:10.771 00.001 12308 Moving (-0.40, 0.03) raw xDistance=0.40 yDistance=-0.10
21:32:10.771 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
21:32:10.772 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:10.772 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:32:10.772 00.000 12308 MoveAxis(W, 174, ABG)
21:32:10.772 00.000 12308 Guiding  Dir = 3, Dur = 174
21:32:10.772 00.000 12308 IsSlewing returns 0
21:32:10.773 00.001 12308 IsGuiding returns 0
21:32:10.773 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:10.781 00.008 12308 PulseGuide returned control before completion, sleep 184
21:32:10.803 00.022 14556 UpdateGuideState exits: m=1860 SNR=29.0
21:32:10.807 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:10.813 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:10.817 00.004 14556 Enqueuing Expose request
21:32:10.979 00.162 12308 IsGuiding returns 0
21:32:10.980 00.001 12308 Move returns status 0, amount 174
21:32:10.980 00.000 12308 MoveAxis(N, 0, ABG)
21:32:10.981 00.001 12308 Move returns status 0, amount 0
21:32:10.982 00.001 12308 move complete, result=0
21:32:10.982 00.000 12308 worker thread done servicing request
21:32:10.982 00.000 12308 Worker thread wakes up
21:32:10.983 00.001 14556 GuideStep: 0.4 px 174 ms WEST, -0.1 px 0 ms NORTH
21:32:10.990 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:10.990 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:12.241 01.251 12308 Exposure complete
21:32:12.383 00.142 12308 worker thread done servicing request
21:32:12.384 00.001 14556 OnExposeComplete: enter
21:32:12.387 00.003 14556 UpdateGuideState(): m_state=6
21:32:12.391 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2739
21:32:12.394 00.003 14556 Star::Find returns 1 (0), X=185.60, Y=998.12, Mass=1912, SNR=29.1, Peak=149 HFD=4.6
21:32:12.398 00.004 14556 CameraToMount -- cameraTheta (0.14) - m_xAngle (-3.07) = xAngle (3.22 = -3.07)
21:32:12.402 00.004 14556 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.12 = 3.12)
21:32:12.407 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.14 mountX=-0.01 mountY=0.00, mountTheta=3.12
21:32:12.413 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.00, opts=13)
21:32:12.418 00.005 14556 Enqueuing Move request for scope (0.01, 0.00)
21:32:12.422 00.004 12308 Worker thread wakes up
21:32:12.422 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
21:32:12.422 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
21:32:12.422 00.000 12308 Moving (0.01, 0.00) raw xDistance=-0.01 yDistance=0.00
21:32:12.422 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:32:12.423 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:12.423 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:32:12.423 00.000 12308 MoveAxis(E, 0, ABG)
21:32:12.423 00.000 12308 Move returns status 0, amount 0
21:32:12.423 00.000 12308 MoveAxis(N, 0, ABG)
21:32:12.423 00.000 12308 Move returns status 0, amount 0
21:32:12.424 00.001 12308 move complete, result=0
21:32:12.424 00.000 12308 worker thread done servicing request
21:32:12.424 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:12.451 00.027 14556 UpdateGuideState exits: m=1912 SNR=29.1
21:32:12.456 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:12.459 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:12.464 00.005 14556 Enqueuing Expose request
21:32:12.470 00.006 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:32:12.474 00.004 12308 Worker thread wakes up
21:32:12.474 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:12.474 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:13.719 01.245 12308 Exposure complete
21:32:13.879 00.160 12308 worker thread done servicing request
21:32:13.879 00.000 14556 OnExposeComplete: enter
21:32:13.883 00.004 14556 UpdateGuideState(): m_state=6
21:32:13.887 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2740
21:32:13.891 00.004 14556 Star::Find returns 1 (0), X=185.82, Y=998.34, Mass=1933, SNR=29.3, Peak=166 HFD=4.4
21:32:13.895 00.004 14556 CameraToMount -- cameraTheta (0.77) - m_xAngle (-3.07) = xAngle (3.84 = -2.44)
21:32:13.898 00.003 14556 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.75 = -2.54)
21:32:13.903 00.005 14556 CameraToMount -- cameraX=0.23 cameraY=0.22 hyp=0.32 cameraTheta=0.77 mountX=-0.24 mountY=-0.18, mountTheta=-2.50
21:32:13.909 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.22, opts=13)
21:32:13.913 00.004 14556 Enqueuing Move request for scope (0.23, 0.22)
21:32:13.916 00.003 12308 Worker thread wakes up
21:32:13.917 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.22) opts 0xd
21:32:13.917 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.22)
21:32:13.917 00.000 12308 Moving (0.23, 0.22) raw xDistance=-0.24 yDistance=-0.18
21:32:13.917 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:32:13.917 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:13.917 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:32:13.917 00.000 12308 MoveAxis(E, 106, ABG)
21:32:13.919 00.002 12308 Guiding  Dir = 2, Dur = 106
21:32:13.919 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:13.923 00.004 12308 IsSlewing returns 0
21:32:13.923 00.000 12308 IsGuiding returns 0
21:32:13.923 00.000 12308 PulseGuide returned control before completion, sleep 116
21:32:13.944 00.021 14556 UpdateGuideState exits: m=1933 SNR=29.3
21:32:13.949 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:13.952 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:13.956 00.004 14556 Enqueuing Expose request
21:32:14.051 00.095 12308 IsGuiding returns 1
21:32:14.052 00.001 12308 scope still moving after pulse duration time elapsed
21:32:14.083 00.031 12308 IsSlewing returns 0
21:32:14.084 00.001 12308 IsGuiding returns 0
21:32:14.085 00.001 12308 scope move finished after 106 + 55 ms
21:32:14.085 00.000 12308 Move returns status 0, amount 106
21:32:14.086 00.001 12308 MoveAxis(N, 0, ABG)
21:32:14.087 00.001 12308 Move returns status 0, amount 0
21:32:14.087 00.000 12308 move complete, result=0
21:32:14.088 00.001 12308 worker thread done servicing request
21:32:14.088 00.000 14556 GuideStep: -0.2 px 106 ms EAST, -0.2 px 0 ms NORTH
21:32:14.094 00.006 12308 Worker thread wakes up
21:32:14.095 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:14.095 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:15.349 01.254 12308 Exposure complete
21:32:15.492 00.143 12308 worker thread done servicing request
21:32:15.493 00.001 14556 OnExposeComplete: enter
21:32:15.498 00.005 14556 UpdateGuideState(): m_state=6
21:32:15.502 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2741
21:32:15.506 00.004 14556 Star::Find returns 1 (0), X=185.81, Y=998.58, Mass=1997, SNR=30.1, Peak=125 HFD=4.6
21:32:15.511 00.005 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.21 = -2.08)
21:32:15.514 00.003 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.11 = -2.18)
21:32:15.518 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=0.46 hyp=0.51 cameraTheta=1.13 mountX=-0.25 mountY=-0.42, mountTheta=-2.10
21:32:15.522 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.46, opts=13)
21:32:15.528 00.006 14556 Enqueuing Move request for scope (0.22, 0.46)
21:32:15.531 00.003 12308 Worker thread wakes up
21:32:15.531 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.46) opts 0xd
21:32:15.531 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.46)
21:32:15.531 00.000 12308 Moving (0.22, 0.46) raw xDistance=-0.25 yDistance=-0.42
21:32:15.533 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
21:32:15.533 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
21:32:15.533 00.000 12308 MoveAxis(E, 115, ABG)
21:32:15.533 00.000 12308 Guiding  Dir = 2, Dur = 115
21:32:15.534 00.001 12308 IsSlewing returns 0
21:32:15.534 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:15.538 00.004 12308 IsGuiding returns 0
21:32:15.538 00.000 12308 PulseGuide returned control before completion, sleep 125
21:32:15.554 00.016 14556 UpdateGuideState exits: m=1997 SNR=30.1
21:32:15.559 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:15.563 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:15.566 00.003 14556 Enqueuing Expose request
21:32:15.668 00.102 12308 IsGuiding returns 1
21:32:15.671 00.003 12308 scope still moving after pulse duration time elapsed
21:32:15.697 00.026 12308 IsSlewing returns 0
21:32:15.697 00.000 12308 IsGuiding returns 0
21:32:15.698 00.001 12308 scope move finished after 115 + 44 ms
21:32:15.698 00.000 12308 Move returns status 0, amount 115
21:32:15.698 00.000 12308 MoveAxis(N, 296, ABG)
21:32:15.698 00.000 12308 Guiding  Dir = 0, Dur = 296
21:32:15.699 00.001 12308 IsSlewing returns 0
21:32:15.699 00.000 12308 IsGuiding returns 0
21:32:15.700 00.001 12308 PulseGuide returned control before completion, sleep 306
21:32:16.013 00.313 12308 IsGuiding returns 1
21:32:16.013 00.000 12308 scope still moving after pulse duration time elapsed
21:32:16.043 00.030 12308 IsSlewing returns 0
21:32:16.046 00.003 12308 IsGuiding returns 0
21:32:16.047 00.001 12308 scope move finished after 296 + 50 ms
21:32:16.047 00.000 12308 Move returns status 0, amount 296
21:32:16.047 00.000 12308 move complete, result=0
21:32:16.048 00.001 12308 worker thread done servicing request
21:32:16.048 00.000 12308 Worker thread wakes up
21:32:16.049 00.001 14556 GuideStep: -0.2 px 115 ms EAST, -0.4 px 296 ms NORTH
21:32:16.055 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:16.055 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:17.308 01.253 12308 Exposure complete
21:32:17.462 00.154 12308 worker thread done servicing request
21:32:17.462 00.000 14556 OnExposeComplete: enter
21:32:17.467 00.005 14556 UpdateGuideState(): m_state=6
21:32:17.471 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2742
21:32:17.476 00.005 14556 Star::Find returns 1 (0), X=185.55, Y=998.04, Mass=2442, SNR=32.9, Peak=186 HFD=4.6
21:32:17.479 00.003 14556 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.07) = xAngle (0.96 = 0.96)
21:32:17.483 00.004 14556 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.86 = 0.86)
21:32:17.487 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.09 cameraTheta=-2.12 mountX=0.05 mountY=0.07, mountTheta=0.92
21:32:17.492 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.07, opts=13)
21:32:17.497 00.005 14556 Enqueuing Move request for scope (-0.04, -0.07)
21:32:17.504 00.007 12308 Worker thread wakes up
21:32:17.504 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
21:32:17.505 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
21:32:17.505 00.000 12308 Moving (-0.04, -0.07) raw xDistance=0.05 yDistance=0.07
21:32:17.505 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:32:17.505 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:17.506 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:32:17.506 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:17.511 00.005 12308 MoveAxis(E, 0, ABG)
21:32:17.511 00.000 12308 Move returns status 0, amount 0
21:32:17.511 00.000 12308 MoveAxis(N, 0, ABG)
21:32:17.511 00.000 12308 Move returns status 0, amount 0
21:32:17.511 00.000 12308 move complete, result=0
21:32:17.511 00.000 12308 worker thread done servicing request
21:32:17.533 00.022 14556 UpdateGuideState exits: m=2442 SNR=32.9
21:32:17.538 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:17.542 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:17.545 00.003 14556 Enqueuing Expose request
21:32:17.550 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:32:17.554 00.004 12308 Worker thread wakes up
21:32:17.554 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:17.554 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:18.812 01.258 12308 Exposure complete
21:32:18.953 00.141 12308 worker thread done servicing request
21:32:18.953 00.000 14556 OnExposeComplete: enter
21:32:18.957 00.004 14556 UpdateGuideState(): m_state=6
21:32:18.961 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2743
21:32:18.966 00.005 14556 Star::Find returns 1 (0), X=185.94, Y=998.09, Mass=2018, SNR=30.1, Peak=178 HFD=4.3
21:32:18.969 00.003 14556 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-3.07) = xAngle (3.00 = 3.00)
21:32:18.973 00.004 14556 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.90 = 2.90)
21:32:18.977 00.004 14556 CameraToMount -- cameraX=0.35 cameraY=-0.03 hyp=0.35 cameraTheta=-0.08 mountX=-0.35 mountY=0.08, mountTheta=2.90
21:32:18.981 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.35, y=-0.03, opts=13)
21:32:18.985 00.004 14556 Enqueuing Move request for scope (0.35, -0.03)
21:32:18.988 00.003 12308 Worker thread wakes up
21:32:18.988 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.03) opts 0xd
21:32:18.990 00.002 12308 Handling offset move in thread for scope, endpoint = (0.35, -0.03)
21:32:18.990 00.000 12308 Moving (0.35, -0.03) raw xDistance=-0.35 yDistance=0.08
21:32:18.990 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
21:32:18.990 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:18.990 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:32:18.990 00.000 12308 MoveAxis(E, 150, ABG)
21:32:18.990 00.000 12308 Guiding  Dir = 2, Dur = 150
21:32:18.991 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:18.996 00.005 12308 IsSlewing returns 0
21:32:18.996 00.000 12308 IsGuiding returns 0
21:32:18.996 00.000 12308 PulseGuide returned control before completion, sleep 160
21:32:19.018 00.022 14556 UpdateGuideState exits: m=2018 SNR=30.1
21:32:19.022 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:19.026 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:19.032 00.006 14556 Enqueuing Expose request
21:32:19.163 00.131 12308 IsGuiding returns 1
21:32:19.164 00.001 12308 scope still moving after pulse duration time elapsed
21:32:19.193 00.029 12308 IsSlewing returns 0
21:32:19.193 00.000 12308 IsGuiding returns 0
21:32:19.195 00.002 12308 scope move finished after 150 + 48 ms
21:32:19.195 00.000 12308 Move returns status 0, amount 150
21:32:19.195 00.000 12308 MoveAxis(N, 0, ABG)
21:32:19.196 00.001 12308 Move returns status 0, amount 0
21:32:19.196 00.000 12308 move complete, result=0
21:32:19.196 00.000 12308 worker thread done servicing request
21:32:19.196 00.000 14556 GuideStep: -0.3 px 150 ms EAST, 0.1 px 0 ms NORTH
21:32:19.202 00.006 12308 Worker thread wakes up
21:32:19.202 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:19.203 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:20.458 01.255 12308 Exposure complete
21:32:20.602 00.144 12308 worker thread done servicing request
21:32:20.602 00.000 14556 OnExposeComplete: enter
21:32:20.606 00.004 14556 UpdateGuideState(): m_state=6
21:32:20.610 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2744
21:32:20.613 00.003 14556 Star::Find returns 1 (0), X=185.34, Y=998.29, Mass=1970, SNR=29.9, Peak=150 HFD=4.6
21:32:20.617 00.004 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.61 = -0.68)
21:32:20.621 00.004 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.78)
21:32:20.625 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.17 hyp=0.30 cameraTheta=2.53 mountX=0.24 mountY=-0.21, mountTheta=-0.73
21:32:20.629 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.17, opts=13)
21:32:20.634 00.005 14556 Enqueuing Move request for scope (-0.25, 0.17)
21:32:20.638 00.004 12308 Worker thread wakes up
21:32:20.638 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.17) opts 0xd
21:32:20.638 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.17)
21:32:20.638 00.000 12308 Moving (-0.25, 0.17) raw xDistance=0.24 yDistance=-0.21
21:32:20.638 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.24
21:32:20.639 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:32:20.639 00.000 12308 MoveAxis(W, 93, ABG)
21:32:20.639 00.000 12308 Guiding  Dir = 3, Dur = 93
21:32:20.639 00.000 12308 IsSlewing returns 0
21:32:20.639 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:20.643 00.004 12308 IsGuiding returns 0
21:32:20.643 00.000 12308 PulseGuide returned control before completion, sleep 103
21:32:20.665 00.022 14556 UpdateGuideState exits: m=1970 SNR=29.9
21:32:20.669 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:20.672 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:20.677 00.005 14556 Enqueuing Expose request
21:32:20.759 00.082 12308 IsGuiding returns 1
21:32:20.759 00.000 12308 scope still moving after pulse duration time elapsed
21:32:20.791 00.032 12308 IsSlewing returns 0
21:32:20.792 00.001 12308 IsGuiding returns 0
21:32:20.792 00.000 12308 scope move finished after 93 + 56 ms
21:32:20.793 00.001 12308 Move returns status 0, amount 93
21:32:20.793 00.000 12308 MoveAxis(N, 150, ABG)
21:32:20.793 00.000 12308 Guiding  Dir = 0, Dur = 150
21:32:20.794 00.001 12308 IsSlewing returns 0
21:32:20.795 00.001 12308 IsGuiding returns 0
21:32:20.796 00.001 12308 PulseGuide returned control before completion, sleep 160
21:32:20.965 00.169 12308 IsGuiding returns 1
21:32:20.965 00.000 12308 scope still moving after pulse duration time elapsed
21:32:20.995 00.030 12308 IsSlewing returns 0
21:32:20.996 00.001 12308 IsGuiding returns 0
21:32:20.997 00.001 12308 scope move finished after 150 + 51 ms
21:32:20.998 00.001 12308 Move returns status 0, amount 150
21:32:20.998 00.000 12308 move complete, result=0
21:32:20.999 00.001 14556 GuideStep: 0.2 px 93 ms WEST, -0.2 px 150 ms NORTH
21:32:21.008 00.009 12308 worker thread done servicing request
21:32:21.009 00.001 12308 Worker thread wakes up
21:32:21.009 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:21.010 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:22.255 01.245 12308 Exposure complete
21:32:22.410 00.155 12308 worker thread done servicing request
21:32:22.411 00.001 14556 OnExposeComplete: enter
21:32:22.414 00.003 14556 UpdateGuideState(): m_state=6
21:32:22.419 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2745
21:32:22.423 00.004 14556 Star::Find returns 1 (0), X=185.63, Y=997.80, Mass=2076, SNR=30.6, Peak=157 HFD=4.5
21:32:22.428 00.005 14556 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.07) = xAngle (1.62 = 1.62)
21:32:22.431 00.003 14556 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.52 = 1.52)
21:32:22.436 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=-0.32 hyp=0.32 cameraTheta=-1.45 mountX=-0.02 mountY=0.32, mountTheta=1.62
21:32:22.442 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.32, opts=13)
21:32:22.446 00.004 14556 Enqueuing Move request for scope (0.04, -0.32)
21:32:22.450 00.004 12308 Worker thread wakes up
21:32:22.451 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.32) opts 0xd
21:32:22.451 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.32)
21:32:22.451 00.000 12308 Moving (0.04, -0.32) raw xDistance=-0.02 yDistance=0.32
21:32:22.451 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:32:22.451 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:32:22.452 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:32:22.452 00.000 12308 MoveAxis(E, 0, ABG)
21:32:22.452 00.000 12308 Move returns status 0, amount 0
21:32:22.452 00.000 12308 MoveAxis(N, 0, ABG)
21:32:22.452 00.000 12308 Move returns status 0, amount 0
21:32:22.452 00.000 12308 move complete, result=0
21:32:22.454 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:22.458 00.004 12308 worker thread done servicing request
21:32:22.479 00.021 14556 UpdateGuideState exits: m=2076 SNR=30.6
21:32:22.483 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:22.487 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:22.490 00.003 14556 Enqueuing Expose request
21:32:22.495 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:32:22.499 00.004 12308 Worker thread wakes up
21:32:22.499 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:22.499 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:23.750 01.251 12308 Exposure complete
21:32:23.897 00.147 12308 worker thread done servicing request
21:32:23.898 00.001 14556 OnExposeComplete: enter
21:32:23.902 00.004 14556 UpdateGuideState(): m_state=6
21:32:23.905 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2746
21:32:23.908 00.003 14556 Star::Find returns 1 (0), X=185.33, Y=998.07, Mass=1819, SNR=28.4, Peak=152 HFD=4.1
21:32:23.913 00.005 14556 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.07) = xAngle (0.10 = 0.10)
21:32:23.917 00.004 14556 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.00 = -0.00)
21:32:23.920 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=-0.04 hyp=0.27 cameraTheta=-2.97 mountX=0.27 mountY=-0.00, mountTheta=-0.00
21:32:23.925 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=-0.04, opts=13)
21:32:23.930 00.005 14556 Enqueuing Move request for scope (-0.27, -0.04)
21:32:23.935 00.005 12308 Worker thread wakes up
21:32:23.936 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.04) opts 0xd
21:32:23.936 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, -0.04)
21:32:23.936 00.000 12308 Moving (-0.27, -0.04) raw xDistance=0.27 yDistance=-0.00
21:32:23.936 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
21:32:23.938 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:23.938 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:32:23.940 00.002 12308 MoveAxis(W, 117, ABG)
21:32:23.940 00.000 12308 Guiding  Dir = 3, Dur = 117
21:32:23.940 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:23.947 00.007 12308 IsSlewing returns 0
21:32:23.949 00.002 12308 IsGuiding returns 0
21:32:23.950 00.001 12308 PulseGuide returned control before completion, sleep 127
21:32:23.972 00.022 14556 UpdateGuideState exits: m=1819 SNR=28.4
21:32:23.977 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:23.981 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:23.984 00.003 14556 Enqueuing Expose request
21:32:24.083 00.099 12308 IsGuiding returns 1
21:32:24.083 00.000 12308 scope still moving after pulse duration time elapsed
21:32:24.114 00.031 12308 IsSlewing returns 0
21:32:24.114 00.000 12308 IsGuiding returns 0
21:32:24.115 00.001 12308 scope move finished after 117 + 49 ms
21:32:24.115 00.000 12308 Move returns status 0, amount 117
21:32:24.117 00.002 12308 MoveAxis(N, 0, ABG)
21:32:24.117 00.000 12308 Move returns status 0, amount 0
21:32:24.118 00.001 12308 move complete, result=0
21:32:24.118 00.000 12308 worker thread done servicing request
21:32:24.119 00.001 14556 GuideStep: 0.3 px 117 ms WEST, -0.0 px 0 ms NORTH
21:32:24.127 00.008 12308 Worker thread wakes up
21:32:24.130 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:24.131 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:25.368 01.237 12308 Exposure complete
21:32:25.489 00.121 12308 worker thread done servicing request
21:32:25.490 00.001 14556 OnExposeComplete: enter
21:32:25.495 00.005 14556 UpdateGuideState(): m_state=6
21:32:25.500 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2747
21:32:25.504 00.004 14556 Star::Find returns 1 (0), X=185.81, Y=998.19, Mass=2333, SNR=32.2, Peak=183 HFD=4.7
21:32:25.508 00.004 14556 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.07) = xAngle (3.41 = -2.87)
21:32:25.513 00.005 14556 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.31 = -2.97)
21:32:25.516 00.003 14556 CameraToMount -- cameraX=0.22 cameraY=0.07 hyp=0.23 cameraTheta=0.34 mountX=-0.22 mountY=-0.04, mountTheta=-2.97
21:32:25.521 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.07, opts=13)
21:32:25.525 00.004 14556 Enqueuing Move request for scope (0.22, 0.07)
21:32:25.528 00.003 12308 Worker thread wakes up
21:32:25.529 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.07) opts 0xd
21:32:25.529 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.07)
21:32:25.529 00.000 12308 Moving (0.22, 0.07) raw xDistance=-0.22 yDistance=-0.04
21:32:25.529 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
21:32:25.529 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:25.531 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:32:25.531 00.000 12308 MoveAxis(E, 87, ABG)
21:32:25.531 00.000 12308 Guiding  Dir = 2, Dur = 87
21:32:25.531 00.000 12308 IsSlewing returns 0
21:32:25.532 00.001 12308 IsGuiding returns 0
21:32:25.532 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:25.536 00.004 12308 PulseGuide returned control before completion, sleep 97
21:32:25.559 00.023 14556 UpdateGuideState exits: m=2333 SNR=32.2
21:32:25.564 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:25.568 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:25.573 00.005 14556 Enqueuing Expose request
21:32:25.643 00.070 12308 IsGuiding returns 0
21:32:25.644 00.001 12308 Move returns status 0, amount 87
21:32:25.645 00.001 12308 MoveAxis(N, 0, ABG)
21:32:25.645 00.000 12308 Move returns status 0, amount 0
21:32:25.645 00.000 12308 move complete, result=0
21:32:25.646 00.001 12308 worker thread done servicing request
21:32:25.646 00.000 12308 Worker thread wakes up
21:32:25.646 00.000 14556 GuideStep: -0.2 px 87 ms EAST, -0.0 px 0 ms NORTH
21:32:25.652 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:25.653 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:26.907 01.254 12308 Exposure complete
21:32:27.062 00.155 12308 worker thread done servicing request
21:32:27.063 00.001 14556 OnExposeComplete: enter
21:32:27.067 00.004 14556 UpdateGuideState(): m_state=6
21:32:27.071 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2748
21:32:27.075 00.004 14556 Star::Find returns 1 (0), X=185.72, Y=998.27, Mass=1825, SNR=28.6, Peak=145 HFD=4.6
21:32:27.079 00.004 14556 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.07) = xAngle (3.97 = -2.31)
21:32:27.082 00.003 14556 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.88 = -2.41)
21:32:27.086 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.16 hyp=0.20 cameraTheta=0.90 mountX=-0.14 mountY=-0.14, mountTheta=-2.36
21:32:27.091 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.16, opts=13)
21:32:27.096 00.005 14556 Enqueuing Move request for scope (0.13, 0.16)
21:32:27.100 00.004 12308 Worker thread wakes up
21:32:27.100 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.16) opts 0xd
21:32:27.100 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.16)
21:32:27.100 00.000 12308 Moving (0.13, 0.16) raw xDistance=-0.14 yDistance=-0.14
21:32:27.100 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:32:27.100 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:27.101 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:32:27.101 00.000 12308 MoveAxis(E, 0, ABG)
21:32:27.101 00.000 12308 Move returns status 0, amount 0
21:32:27.101 00.000 12308 MoveAxis(N, 0, ABG)
21:32:27.101 00.000 12308 Move returns status 0, amount 0
21:32:27.101 00.000 12308 move complete, result=0
21:32:27.101 00.000 12308 worker thread done servicing request
21:32:27.103 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:27.126 00.023 14556 UpdateGuideState exits: m=1825 SNR=28.6
21:32:27.132 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:27.135 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:27.139 00.004 14556 Enqueuing Expose request
21:32:27.142 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:32:27.147 00.005 12308 Worker thread wakes up
21:32:27.148 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:27.148 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:28.397 01.249 12308 Exposure complete
21:32:28.531 00.134 12308 worker thread done servicing request
21:32:28.532 00.001 14556 OnExposeComplete: enter
21:32:28.537 00.005 14556 UpdateGuideState(): m_state=6
21:32:28.542 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2749
21:32:28.546 00.004 14556 Star::Find returns 1 (0), X=185.80, Y=998.36, Mass=1994, SNR=29.9, Peak=172 HFD=4.2
21:32:28.551 00.005 14556 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.07) = xAngle (3.95 = -2.34)
21:32:28.555 00.004 14556 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.85 = -2.44)
21:32:28.559 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.24 hyp=0.32 cameraTheta=0.87 mountX=-0.22 mountY=-0.21, mountTheta=-2.39
21:32:28.566 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.24, opts=13)
21:32:28.570 00.004 14556 Enqueuing Move request for scope (0.20, 0.24)
21:32:28.575 00.005 12308 Worker thread wakes up
21:32:28.575 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.24) opts 0xd
21:32:28.576 00.001 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.24)
21:32:28.576 00.000 12308 Moving (0.20, 0.24) raw xDistance=-0.22 yDistance=-0.21
21:32:28.576 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:32:28.576 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:32:28.577 00.001 12308 MoveAxis(E, 95, ABG)
21:32:28.577 00.000 12308 Guiding  Dir = 2, Dur = 95
21:32:28.577 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:28.581 00.004 12308 IsSlewing returns 0
21:32:28.582 00.001 12308 IsGuiding returns 0
21:32:28.582 00.000 12308 PulseGuide returned control before completion, sleep 105
21:32:28.604 00.022 14556 UpdateGuideState exits: m=1994 SNR=29.9
21:32:28.608 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:28.613 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:28.616 00.003 14556 Enqueuing Expose request
21:32:28.689 00.073 12308 IsGuiding returns 1
21:32:28.690 00.001 12308 scope still moving after pulse duration time elapsed
21:32:28.721 00.031 12308 IsSlewing returns 0
21:32:28.722 00.001 12308 IsGuiding returns 0
21:32:28.724 00.002 12308 scope move finished after 95 + 46 ms
21:32:28.724 00.000 12308 Move returns status 0, amount 95
21:32:28.725 00.001 12308 MoveAxis(N, 145, ABG)
21:32:28.725 00.000 12308 Guiding  Dir = 0, Dur = 145
21:32:28.725 00.000 12308 IsSlewing returns 0
21:32:28.727 00.002 12308 IsGuiding returns 0
21:32:28.728 00.001 12308 PulseGuide returned control before completion, sleep 155
21:32:28.893 00.165 12308 IsGuiding returns 1
21:32:28.894 00.001 12308 scope still moving after pulse duration time elapsed
21:32:28.925 00.031 12308 IsSlewing returns 0
21:32:28.926 00.001 12308 IsGuiding returns 0
21:32:28.926 00.000 12308 scope move finished after 145 + 54 ms
21:32:28.927 00.001 12308 Move returns status 0, amount 145
21:32:28.927 00.000 12308 move complete, result=0
21:32:28.927 00.000 12308 worker thread done servicing request
21:32:28.928 00.001 12308 Worker thread wakes up
21:32:28.928 00.000 14556 GuideStep: -0.2 px 95 ms EAST, -0.2 px 145 ms NORTH
21:32:28.937 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:28.937 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:30.185 01.248 12308 Exposure complete
21:32:30.335 00.150 12308 worker thread done servicing request
21:32:30.335 00.000 14556 OnExposeComplete: enter
21:32:30.339 00.004 14556 UpdateGuideState(): m_state=6
21:32:30.343 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2750
21:32:30.347 00.004 14556 Star::Find returns 1 (0), X=185.63, Y=998.30, Mass=2281, SNR=31.9, Peak=198 HFD=4.7
21:32:30.351 00.004 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.45 = -1.83)
21:32:30.354 00.003 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.93)
21:32:30.358 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.38 mountX=-0.05 mountY=-0.18, mountTheta=-1.84
21:32:30.362 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.19, opts=13)
21:32:30.365 00.003 14556 Enqueuing Move request for scope (0.04, 0.19)
21:32:30.368 00.003 12308 Worker thread wakes up
21:32:30.368 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd
21:32:30.369 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.19)
21:32:30.369 00.000 12308 Moving (0.04, 0.19) raw xDistance=-0.05 yDistance=-0.18
21:32:30.369 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:32:30.369 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:30.369 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:32:30.369 00.000 12308 MoveAxis(E, 0, ABG)
21:32:30.369 00.000 12308 Move returns status 0, amount 0
21:32:30.371 00.002 12308 MoveAxis(N, 0, ABG)
21:32:30.371 00.000 12308 Move returns status 0, amount 0
21:32:30.371 00.000 12308 move complete, result=0
21:32:30.371 00.000 12308 worker thread done servicing request
21:32:30.371 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:30.399 00.028 14556 UpdateGuideState exits: m=2281 SNR=31.9
21:32:30.403 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:30.407 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:30.412 00.005 14556 Enqueuing Expose request
21:32:30.415 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:32:30.419 00.004 12308 Worker thread wakes up
21:32:30.419 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:30.419 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:31.669 01.250 12308 Exposure complete
21:32:31.824 00.155 12308 worker thread done servicing request
21:32:31.824 00.000 14556 OnExposeComplete: enter
21:32:31.828 00.004 14556 UpdateGuideState(): m_state=6
21:32:31.832 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2751
21:32:31.836 00.004 14556 Star::Find returns 1 (0), X=185.67, Y=998.14, Mass=1925, SNR=29.5, Peak=161 HFD=4.3
21:32:31.841 00.005 14556 CameraToMount -- cameraTheta (0.36) - m_xAngle (-3.07) = xAngle (3.44 = -2.85)
21:32:31.844 00.003 14556 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.34 = -2.95)
21:32:31.848 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.08 cameraTheta=0.36 mountX=-0.08 mountY=-0.02, mountTheta=-2.94
21:32:31.853 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.03, opts=13)
21:32:31.857 00.004 14556 Enqueuing Move request for scope (0.08, 0.03)
21:32:31.861 00.004 12308 Worker thread wakes up
21:32:31.861 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
21:32:31.861 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
21:32:31.862 00.001 12308 Moving (0.08, 0.03) raw xDistance=-0.08 yDistance=-0.02
21:32:31.862 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:32:31.862 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:31.862 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:32:31.862 00.000 12308 MoveAxis(E, 0, ABG)
21:32:31.862 00.000 12308 Move returns status 0, amount 0
21:32:31.863 00.001 12308 MoveAxis(N, 0, ABG)
21:32:31.863 00.000 12308 Move returns status 0, amount 0
21:32:31.863 00.000 12308 move complete, result=0
21:32:31.864 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:31.867 00.003 12308 worker thread done servicing request
21:32:31.888 00.021 14556 UpdateGuideState exits: m=1925 SNR=29.5
21:32:31.891 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:31.895 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:31.899 00.004 14556 Enqueuing Expose request
21:32:31.905 00.006 12308 Worker thread wakes up
21:32:31.905 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:32:31.910 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:31.910 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:33.156 01.246 12308 Exposure complete
21:32:33.304 00.148 12308 worker thread done servicing request
21:32:33.305 00.001 14556 OnExposeComplete: enter
21:32:33.308 00.003 14556 UpdateGuideState(): m_state=6
21:32:33.311 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2752
21:32:33.314 00.003 14556 Star::Find returns 1 (0), X=185.81, Y=998.21, Mass=1914, SNR=29.5, Peak=160 HFD=4.4
21:32:33.319 00.005 14556 CameraToMount -- cameraTheta (0.41) - m_xAngle (-3.07) = xAngle (3.49 = -2.80)
21:32:33.322 00.003 14556 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.39 = -2.90)
21:32:33.324 00.002 14556 CameraToMount -- cameraX=0.22 cameraY=0.10 hyp=0.24 cameraTheta=0.41 mountX=-0.23 mountY=-0.06, mountTheta=-2.89
21:32:33.330 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.10, opts=13)
21:32:33.333 00.003 14556 Enqueuing Move request for scope (0.22, 0.10)
21:32:33.338 00.005 12308 Worker thread wakes up
21:32:33.338 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.10) opts 0xd
21:32:33.338 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.10)
21:32:33.338 00.000 12308 Moving (0.22, 0.10) raw xDistance=-0.23 yDistance=-0.06
21:32:33.338 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:32:33.338 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:33.338 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:32:33.338 00.000 12308 MoveAxis(E, 99, ABG)
21:32:33.338 00.000 12308 Guiding  Dir = 2, Dur = 99
21:32:33.338 00.000 12308 IsSlewing returns 0
21:32:33.339 00.001 12308 IsGuiding returns 0
21:32:33.339 00.000 12308 PulseGuide returned control before completion, sleep 109
21:32:33.339 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:33.361 00.022 14556 UpdateGuideState exits: m=1914 SNR=29.5
21:32:33.365 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:33.369 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:33.372 00.003 14556 Enqueuing Expose request
21:32:33.457 00.085 12308 IsGuiding returns 1
21:32:33.457 00.000 12308 scope still moving after pulse duration time elapsed
21:32:33.488 00.031 12308 IsSlewing returns 0
21:32:33.489 00.001 12308 IsGuiding returns 0
21:32:33.490 00.001 12308 scope move finished after 99 + 51 ms
21:32:33.490 00.000 12308 Move returns status 0, amount 99
21:32:33.490 00.000 12308 MoveAxis(N, 0, ABG)
21:32:33.491 00.001 12308 Move returns status 0, amount 0
21:32:33.491 00.000 12308 move complete, result=0
21:32:33.491 00.000 12308 worker thread done servicing request
21:32:33.491 00.000 12308 Worker thread wakes up
21:32:33.493 00.002 14556 GuideStep: -0.2 px 99 ms EAST, -0.1 px 0 ms NORTH
21:32:33.499 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:33.499 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:34.747 01.248 12308 Exposure complete
21:32:34.930 00.183 12308 worker thread done servicing request
21:32:34.931 00.001 14556 OnExposeComplete: enter
21:32:34.937 00.006 14556 UpdateGuideState(): m_state=6
21:32:34.943 00.006 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2753
21:32:34.948 00.005 14556 Star::Find returns 1 (0), X=185.80, Y=998.28, Mass=2263, SNR=32.1, Peak=158 HFD=4.6
21:32:34.953 00.005 14556 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.07) = xAngle (3.75 = -2.53)
21:32:34.958 00.005 14556 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.65 = -2.63)
21:32:34.962 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.17 hyp=0.27 cameraTheta=0.68 mountX=-0.22 mountY=-0.13, mountTheta=-2.60
21:32:34.968 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.17, opts=13)
21:32:34.973 00.005 14556 Enqueuing Move request for scope (0.21, 0.17)
21:32:34.980 00.007 12308 Worker thread wakes up
21:32:34.980 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.17) opts 0xd
21:32:34.981 00.001 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.17)
21:32:34.981 00.000 12308 Moving (0.21, 0.17) raw xDistance=-0.22 yDistance=-0.13
21:32:34.981 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
21:32:34.982 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:34.982 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:32:34.983 00.001 12308 MoveAxis(E, 103, ABG)
21:32:34.983 00.000 12308 Guiding  Dir = 2, Dur = 103
21:32:34.983 00.000 12308 IsSlewing returns 0
21:32:34.985 00.002 12308 IsGuiding returns 0
21:32:34.985 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:34.988 00.003 12308 PulseGuide returned control before completion, sleep 113
21:32:35.007 00.019 14556 UpdateGuideState exits: m=2263 SNR=32.1
21:32:35.010 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:35.015 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:35.018 00.003 14556 Enqueuing Expose request
21:32:35.109 00.091 12308 IsGuiding returns 1
21:32:35.110 00.001 12308 scope still moving after pulse duration time elapsed
21:32:35.140 00.030 12308 IsSlewing returns 0
21:32:35.141 00.001 12308 IsGuiding returns 0
21:32:35.142 00.001 12308 scope move finished after 103 + 54 ms
21:32:35.142 00.000 12308 Move returns status 0, amount 103
21:32:35.144 00.002 12308 MoveAxis(N, 0, ABG)
21:32:35.144 00.000 12308 Move returns status 0, amount 0
21:32:35.145 00.001 12308 move complete, result=0
21:32:35.145 00.000 12308 worker thread done servicing request
21:32:35.146 00.001 12308 Worker thread wakes up
21:32:35.146 00.000 14556 GuideStep: -0.2 px 103 ms EAST, -0.1 px 0 ms NORTH
21:32:35.153 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:35.153 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:36.403 01.250 12308 Exposure complete
21:32:36.571 00.168 12308 worker thread done servicing request
21:32:36.571 00.000 14556 OnExposeComplete: enter
21:32:36.575 00.004 14556 UpdateGuideState(): m_state=6
21:32:36.579 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2754
21:32:36.584 00.005 14556 Star::Find returns 1 (0), X=185.61, Y=998.48, Mass=2059, SNR=30.3, Peak=123 HFD=4.6
21:32:36.588 00.004 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.61 = -1.68)
21:32:36.592 00.004 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.77)
21:32:36.598 00.006 14556 CameraToMount -- cameraX=0.01 cameraY=0.37 hyp=0.37 cameraTheta=1.53 mountX=-0.04 mountY=-0.36, mountTheta=-1.68
21:32:36.604 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.37, opts=13)
21:32:36.608 00.004 14556 Enqueuing Move request for scope (0.01, 0.37)
21:32:36.611 00.003 12308 Worker thread wakes up
21:32:36.612 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.37) opts 0xd
21:32:36.612 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.37)
21:32:36.612 00.000 12308 Moving (0.01, 0.37) raw xDistance=-0.04 yDistance=-0.36
21:32:36.612 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:32:36.612 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:32:36.612 00.000 12308 MoveAxis(E, 0, ABG)
21:32:36.614 00.002 12308 Move returns status 0, amount 0
21:32:36.614 00.000 12308 MoveAxis(N, 252, ABG)
21:32:36.614 00.000 12308 Guiding  Dir = 0, Dur = 252
21:32:36.615 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:36.617 00.002 12308 IsSlewing returns 0
21:32:36.619 00.002 12308 IsGuiding returns 0
21:32:36.620 00.001 12308 PulseGuide returned control before completion, sleep 262
21:32:36.641 00.021 14556 UpdateGuideState exits: m=2059 SNR=30.3
21:32:36.645 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:36.650 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:36.655 00.005 14556 Enqueuing Expose request
21:32:36.896 00.241 12308 IsGuiding returns 1
21:32:36.898 00.002 12308 scope still moving after pulse duration time elapsed
21:32:36.928 00.030 12308 IsSlewing returns 0
21:32:36.929 00.001 12308 IsGuiding returns 0
21:32:36.930 00.001 12308 scope move finished after 252 + 58 ms
21:32:36.930 00.000 12308 Move returns status 0, amount 252
21:32:36.930 00.000 12308 move complete, result=0
21:32:36.931 00.001 12308 worker thread done servicing request
21:32:36.932 00.001 12308 Worker thread wakes up
21:32:36.932 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 252 ms NORTH
21:32:36.938 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:36.938 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:38.183 01.245 12308 Exposure complete
21:32:38.341 00.158 12308 worker thread done servicing request
21:32:38.341 00.000 14556 OnExposeComplete: enter
21:32:38.347 00.006 14556 UpdateGuideState(): m_state=6
21:32:38.350 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2755
21:32:38.354 00.004 14556 Star::Find returns 1 (0), X=185.64, Y=998.16, Mass=2024, SNR=30.2, Peak=139 HFD=4.9
21:32:38.357 00.003 14556 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.07) = xAngle (3.80 = -2.48)
21:32:38.360 00.003 14556 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.70 = -2.58)
21:32:38.364 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.73 mountX=-0.05 mountY=-0.03, mountTheta=-2.55
21:32:38.369 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.04, opts=13)
21:32:38.373 00.004 14556 Enqueuing Move request for scope (0.05, 0.04)
21:32:38.377 00.004 12308 Worker thread wakes up
21:32:38.377 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
21:32:38.377 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
21:32:38.378 00.001 12308 Moving (0.05, 0.04) raw xDistance=-0.05 yDistance=-0.03
21:32:38.378 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:32:38.378 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:38.378 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:32:38.378 00.000 12308 MoveAxis(E, 0, ABG)
21:32:38.378 00.000 12308 Move returns status 0, amount 0
21:32:38.378 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:38.383 00.005 12308 MoveAxis(N, 0, ABG)
21:32:38.383 00.000 12308 Move returns status 0, amount 0
21:32:38.383 00.000 12308 move complete, result=0
21:32:38.383 00.000 12308 worker thread done servicing request
21:32:38.403 00.020 14556 UpdateGuideState exits: m=2024 SNR=30.2
21:32:38.407 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:38.412 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:38.416 00.004 14556 Enqueuing Expose request
21:32:38.419 00.003 12308 Worker thread wakes up
21:32:38.419 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:32:38.423 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:38.423 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:39.674 01.251 12308 Exposure complete
21:32:39.838 00.164 12308 worker thread done servicing request
21:32:39.838 00.000 14556 OnExposeComplete: enter
21:32:39.845 00.007 14556 UpdateGuideState(): m_state=6
21:32:39.850 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2756
21:32:39.854 00.004 14556 Star::Find returns 1 (0), X=185.62, Y=998.19, Mass=2342, SNR=32.5, Peak=184 HFD=4.6
21:32:39.857 00.003 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.30 = -1.99)
21:32:39.861 00.004 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.09)
21:32:39.866 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.22 mountX=-0.03 mountY=-0.07, mountTheta=-2.01
21:32:39.871 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.08, opts=13)
21:32:39.875 00.004 14556 Enqueuing Move request for scope (0.03, 0.08)
21:32:39.878 00.003 12308 Worker thread wakes up
21:32:39.878 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
21:32:39.879 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
21:32:39.879 00.000 12308 Moving (0.03, 0.08) raw xDistance=-0.03 yDistance=-0.07
21:32:39.879 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:32:39.880 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:39.880 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:32:39.880 00.000 12308 MoveAxis(E, 0, ABG)
21:32:39.880 00.000 12308 Move returns status 0, amount 0
21:32:39.880 00.000 12308 MoveAxis(N, 0, ABG)
21:32:39.881 00.001 12308 Move returns status 0, amount 0
21:32:39.881 00.000 12308 move complete, result=0
21:32:39.881 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:39.887 00.006 12308 worker thread done servicing request
21:32:39.907 00.020 14556 UpdateGuideState exits: m=2342 SNR=32.5
21:32:39.912 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:39.916 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:39.921 00.005 14556 Enqueuing Expose request
21:32:39.924 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:32:39.928 00.004 12308 Worker thread wakes up
21:32:39.928 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:39.928 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:41.184 01.256 12308 Exposure complete
21:32:41.318 00.134 12308 worker thread done servicing request
21:32:41.319 00.001 14556 OnExposeComplete: enter
21:32:41.322 00.003 14556 UpdateGuideState(): m_state=6
21:32:41.325 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2757
21:32:41.328 00.003 14556 Star::Find returns 1 (0), X=185.82, Y=998.18, Mass=2075, SNR=30.5, Peak=149 HFD=4.4
21:32:41.331 00.003 14556 CameraToMount -- cameraTheta (0.29) - m_xAngle (-3.07) = xAngle (3.36 = -2.92)
21:32:41.335 00.004 14556 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.26 = -3.02)
21:32:41.338 00.003 14556 CameraToMount -- cameraX=0.22 cameraY=0.07 hyp=0.23 cameraTheta=0.29 mountX=-0.23 mountY=-0.03, mountTheta=-3.02
21:32:41.344 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.07, opts=13)
21:32:41.349 00.005 14556 Enqueuing Move request for scope (0.22, 0.07)
21:32:41.352 00.003 12308 Worker thread wakes up
21:32:41.352 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.07) opts 0xd
21:32:41.352 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.07)
21:32:41.352 00.000 12308 Moving (0.22, 0.07) raw xDistance=-0.23 yDistance=-0.03
21:32:41.352 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:32:41.352 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:41.353 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:32:41.353 00.000 12308 MoveAxis(E, 99, ABG)
21:32:41.353 00.000 12308 Guiding  Dir = 2, Dur = 99
21:32:41.353 00.000 12308 IsSlewing returns 0
21:32:41.353 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:41.357 00.004 12308 IsGuiding returns 0
21:32:41.358 00.001 12308 PulseGuide returned control before completion, sleep 109
21:32:41.375 00.017 14556 UpdateGuideState exits: m=2075 SNR=30.5
21:32:41.378 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:41.384 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:41.388 00.004 14556 Enqueuing Expose request
21:32:41.471 00.083 12308 IsGuiding returns 1
21:32:41.472 00.001 12308 scope still moving after pulse duration time elapsed
21:32:41.502 00.030 12308 IsSlewing returns 0
21:32:41.502 00.000 12308 IsGuiding returns 0
21:32:41.502 00.000 12308 scope move finished after 99 + 45 ms
21:32:41.502 00.000 12308 Move returns status 0, amount 99
21:32:41.503 00.001 12308 MoveAxis(N, 0, ABG)
21:32:41.503 00.000 12308 Move returns status 0, amount 0
21:32:41.503 00.000 12308 move complete, result=0
21:32:41.503 00.000 12308 worker thread done servicing request
21:32:41.503 00.000 14556 GuideStep: -0.2 px 99 ms EAST, -0.0 px 0 ms NORTH
21:32:41.507 00.004 12308 Worker thread wakes up
21:32:41.507 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:41.507 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:42.751 01.244 12308 Exposure complete
21:32:42.896 00.145 12308 worker thread done servicing request
21:32:42.897 00.001 14556 OnExposeComplete: enter
21:32:42.902 00.005 14556 UpdateGuideState(): m_state=6
21:32:42.906 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2758
21:32:42.910 00.004 14556 Star::Find returns 1 (0), X=185.54, Y=998.38, Mass=1935, SNR=29.4, Peak=136 HFD=4.9
21:32:42.914 00.004 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
21:32:42.918 00.004 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
21:32:42.922 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.27 hyp=0.27 cameraTheta=1.76 mountX=0.03 mountY=-0.27, mountTheta=-1.45
21:32:42.926 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.27, opts=13)
21:32:42.930 00.004 14556 Enqueuing Move request for scope (-0.05, 0.27)
21:32:42.934 00.004 12308 Worker thread wakes up
21:32:42.934 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.27) opts 0xd
21:32:42.934 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.27)
21:32:42.934 00.000 12308 Moving (-0.05, 0.27) raw xDistance=0.03 yDistance=-0.27
21:32:42.935 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:32:42.935 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:32:42.935 00.000 12308 MoveAxis(E, 0, ABG)
21:32:42.935 00.000 12308 Move returns status 0, amount 0
21:32:42.936 00.001 12308 MoveAxis(N, 192, ABG)
21:32:42.936 00.000 12308 Guiding  Dir = 0, Dur = 192
21:32:42.937 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:42.943 00.006 12308 IsSlewing returns 0
21:32:42.943 00.000 12308 IsGuiding returns 0
21:32:42.943 00.000 12308 PulseGuide returned control before completion, sleep 202
21:32:42.965 00.022 14556 UpdateGuideState exits: m=1935 SNR=29.4
21:32:42.969 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:42.973 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:42.978 00.005 14556 Enqueuing Expose request
21:32:43.163 00.185 12308 IsGuiding returns 0
21:32:43.163 00.000 12308 Move returns status 0, amount 192
21:32:43.163 00.000 12308 move complete, result=0
21:32:43.165 00.002 12308 worker thread done servicing request
21:32:43.165 00.000 12308 Worker thread wakes up
21:32:43.165 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 192 ms NORTH
21:32:43.172 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:43.172 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:44.425 01.253 12308 Exposure complete
21:32:44.576 00.151 12308 worker thread done servicing request
21:32:44.576 00.000 14556 OnExposeComplete: enter
21:32:44.580 00.004 14556 UpdateGuideState(): m_state=6
21:32:44.584 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2759
21:32:44.588 00.004 14556 Star::Find returns 1 (0), X=185.47, Y=998.13, Mass=1862, SNR=28.8, Peak=130 HFD=4.8
21:32:44.591 00.003 14556 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.07) = xAngle (6.06 = -0.22)
21:32:44.596 00.005 14556 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.96 = -0.32)
21:32:44.599 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=2.99 mountX=0.12 mountY=-0.04, mountTheta=-0.31
21:32:44.605 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.02, opts=13)
21:32:44.609 00.004 14556 Enqueuing Move request for scope (-0.12, 0.02)
21:32:44.613 00.004 12308 Worker thread wakes up
21:32:44.613 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
21:32:44.613 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
21:32:44.613 00.000 12308 Moving (-0.12, 0.02) raw xDistance=0.12 yDistance=-0.04
21:32:44.613 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:32:44.613 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:44.613 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:32:44.615 00.002 12308 MoveAxis(E, 0, ABG)
21:32:44.615 00.000 12308 Move returns status 0, amount 0
21:32:44.615 00.000 12308 MoveAxis(N, 0, ABG)
21:32:44.615 00.000 12308 Move returns status 0, amount 0
21:32:44.615 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:44.620 00.005 12308 move complete, result=0
21:32:44.620 00.000 12308 worker thread done servicing request
21:32:44.643 00.023 14556 UpdateGuideState exits: m=1862 SNR=28.8
21:32:44.648 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:44.658 00.010 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:44.664 00.006 14556 Enqueuing Expose request
21:32:44.670 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:32:44.675 00.005 12308 Worker thread wakes up
21:32:44.676 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:44.676 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:45.921 01.245 12308 Exposure complete
21:32:46.075 00.154 12308 worker thread done servicing request
21:32:46.075 00.000 14556 OnExposeComplete: enter
21:32:46.079 00.004 14556 UpdateGuideState(): m_state=6
21:32:46.083 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2760
21:32:46.087 00.004 14556 Star::Find returns 1 (0), X=185.88, Y=998.18, Mass=2009, SNR=30.1, Peak=141 HFD=4.3
21:32:46.092 00.005 14556 CameraToMount -- cameraTheta (0.22) - m_xAngle (-3.07) = xAngle (3.29 = -2.99)
21:32:46.096 00.004 14556 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.19 = -3.09)
21:32:46.100 00.004 14556 CameraToMount -- cameraX=0.29 cameraY=0.06 hyp=0.30 cameraTheta=0.22 mountX=-0.29 mountY=-0.02, mountTheta=-3.09
21:32:46.106 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=0.06, opts=13)
21:32:46.110 00.004 14556 Enqueuing Move request for scope (0.29, 0.06)
21:32:46.113 00.003 12308 Worker thread wakes up
21:32:46.114 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.06) opts 0xd
21:32:46.114 00.000 12308 Handling offset move in thread for scope, endpoint = (0.29, 0.06)
21:32:46.114 00.000 12308 Moving (0.29, 0.06) raw xDistance=-0.29 yDistance=-0.02
21:32:46.114 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
21:32:46.114 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:46.114 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:32:46.116 00.002 12308 MoveAxis(E, 128, ABG)
21:32:46.116 00.000 12308 Guiding  Dir = 2, Dur = 128
21:32:46.116 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:46.122 00.006 12308 IsSlewing returns 0
21:32:46.122 00.000 12308 IsGuiding returns 0
21:32:46.124 00.002 12308 PulseGuide returned control before completion, sleep 138
21:32:46.145 00.021 14556 UpdateGuideState exits: m=2009 SNR=30.1
21:32:46.150 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:46.155 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:46.162 00.007 14556 Enqueuing Expose request
21:32:46.270 00.108 12308 IsGuiding returns 1
21:32:46.270 00.000 12308 scope still moving after pulse duration time elapsed
21:32:46.302 00.032 12308 IsSlewing returns 0
21:32:46.304 00.002 12308 IsGuiding returns 0
21:32:46.304 00.000 12308 scope move finished after 128 + 52 ms
21:32:46.305 00.001 12308 Move returns status 0, amount 128
21:32:46.305 00.000 12308 MoveAxis(N, 0, ABG)
21:32:46.306 00.001 12308 Move returns status 0, amount 0
21:32:46.306 00.000 12308 move complete, result=0
21:32:46.307 00.001 12308 worker thread done servicing request
21:32:46.307 00.000 14556 GuideStep: -0.3 px 128 ms EAST, -0.0 px 0 ms NORTH
21:32:46.314 00.007 12308 Worker thread wakes up
21:32:46.315 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:46.315 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:47.568 01.253 12308 Exposure complete
21:32:47.722 00.154 12308 worker thread done servicing request
21:32:47.722 00.000 14556 OnExposeComplete: enter
21:32:47.727 00.005 14556 UpdateGuideState(): m_state=6
21:32:47.731 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2761
21:32:47.734 00.003 14556 Star::Find returns 1 (0), X=185.32, Y=998.22, Mass=1860, SNR=28.8, Peak=146 HFD=4.7
21:32:47.737 00.003 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.83 = -0.45)
21:32:47.741 00.004 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.55)
21:32:47.744 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=0.11 hyp=0.29 cameraTheta=2.76 mountX=0.26 mountY=-0.15, mountTheta=-0.53
21:32:47.749 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.11, opts=13)
21:32:47.753 00.004 14556 Enqueuing Move request for scope (-0.27, 0.11)
21:32:47.756 00.003 12308 Worker thread wakes up
21:32:47.756 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.11) opts 0xd
21:32:47.757 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.11)
21:32:47.757 00.000 12308 Moving (-0.27, 0.11) raw xDistance=0.26 yDistance=-0.15
21:32:47.757 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.26
21:32:47.757 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:47.758 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:32:47.758 00.000 12308 MoveAxis(W, 105, ABG)
21:32:47.759 00.001 12308 Guiding  Dir = 3, Dur = 105
21:32:47.759 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:47.763 00.004 12308 IsSlewing returns 0
21:32:47.763 00.000 12308 IsGuiding returns 0
21:32:47.764 00.001 12308 PulseGuide returned control before completion, sleep 115
21:32:47.785 00.021 14556 UpdateGuideState exits: m=1860 SNR=28.8
21:32:47.791 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:47.796 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:47.801 00.005 14556 Enqueuing Expose request
21:32:47.882 00.081 12308 IsGuiding returns 1
21:32:47.882 00.000 12308 scope still moving after pulse duration time elapsed
21:32:47.913 00.031 12308 IsSlewing returns 0
21:32:47.915 00.002 12308 IsGuiding returns 0
21:32:47.916 00.001 12308 scope move finished after 105 + 47 ms
21:32:47.917 00.001 12308 Move returns status 0, amount 105
21:32:47.918 00.001 12308 MoveAxis(N, 0, ABG)
21:32:47.918 00.000 12308 Move returns status 0, amount 0
21:32:47.919 00.001 12308 move complete, result=0
21:32:47.919 00.000 12308 worker thread done servicing request
21:32:47.919 00.000 14556 GuideStep: 0.3 px 105 ms WEST, -0.2 px 0 ms NORTH
21:32:47.926 00.007 12308 Worker thread wakes up
21:32:47.926 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:47.926 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:49.175 01.249 12308 Exposure complete
21:32:49.333 00.158 12308 worker thread done servicing request
21:32:49.333 00.000 14556 OnExposeComplete: enter
21:32:49.338 00.005 14556 UpdateGuideState(): m_state=6
21:32:49.342 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2762
21:32:49.347 00.005 14556 Star::Find returns 1 (0), X=185.47, Y=998.43, Mass=1959, SNR=29.8, Peak=146 HFD=4.3
21:32:49.350 00.003 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.02 = -1.27)
21:32:49.354 00.004 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.37)
21:32:49.357 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.31 hyp=0.33 cameraTheta=1.94 mountX=0.10 mountY=-0.33, mountTheta=-1.27
21:32:49.362 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.31, opts=13)
21:32:49.364 00.002 14556 Enqueuing Move request for scope (-0.12, 0.31)
21:32:49.371 00.007 12308 Worker thread wakes up
21:32:49.373 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.31) opts 0xd
21:32:49.373 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.31)
21:32:49.373 00.000 12308 Moving (-0.12, 0.31) raw xDistance=0.10 yDistance=-0.33
21:32:49.373 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:32:49.373 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:32:49.373 00.000 12308 MoveAxis(E, 0, ABG)
21:32:49.375 00.002 12308 Move returns status 0, amount 0
21:32:49.375 00.000 12308 MoveAxis(N, 231, ABG)
21:32:49.375 00.000 12308 Guiding  Dir = 0, Dur = 231
21:32:49.375 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:49.380 00.005 12308 IsSlewing returns 0
21:32:49.380 00.000 12308 IsGuiding returns 0
21:32:49.381 00.001 12308 PulseGuide returned control before completion, sleep 241
21:32:49.402 00.021 14556 UpdateGuideState exits: m=1959 SNR=29.8
21:32:49.407 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:49.410 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:49.413 00.003 14556 Enqueuing Expose request
21:32:49.634 00.221 12308 IsGuiding returns 0
21:32:49.635 00.001 12308 Move returns status 0, amount 231
21:32:49.636 00.001 12308 move complete, result=0
21:32:49.637 00.001 12308 worker thread done servicing request
21:32:49.637 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 231 ms NORTH
21:32:49.644 00.007 12308 Worker thread wakes up
21:32:49.644 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:49.644 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:50.893 01.249 12308 Exposure complete
21:32:51.040 00.147 12308 worker thread done servicing request
21:32:51.040 00.000 14556 OnExposeComplete: enter
21:32:51.043 00.003 14556 UpdateGuideState(): m_state=6
21:32:51.046 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2763
21:32:51.051 00.005 14556 Star::Find returns 1 (0), X=185.66, Y=998.13, Mass=1896, SNR=29.1, Peak=144 HFD=4.6
21:32:51.054 00.003 14556 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.07) = xAngle (3.25 = -3.03)
21:32:51.058 00.004 14556 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.15 = -3.13)
21:32:51.063 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.18 mountX=-0.07 mountY=-0.00, mountTheta=-3.13
21:32:51.067 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.01, opts=13)
21:32:51.072 00.005 14556 Enqueuing Move request for scope (0.07, 0.01)
21:32:51.075 00.003 12308 Worker thread wakes up
21:32:51.076 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
21:32:51.076 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
21:32:51.076 00.000 12308 Moving (0.07, 0.01) raw xDistance=-0.07 yDistance=-0.00
21:32:51.076 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:32:51.076 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:51.076 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:32:51.078 00.002 12308 MoveAxis(E, 0, ABG)
21:32:51.078 00.000 12308 Move returns status 0, amount 0
21:32:51.078 00.000 12308 MoveAxis(N, 0, ABG)
21:32:51.078 00.000 12308 Move returns status 0, amount 0
21:32:51.078 00.000 12308 move complete, result=0
21:32:51.078 00.000 12308 worker thread done servicing request
21:32:51.079 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:51.103 00.024 14556 UpdateGuideState exits: m=1896 SNR=29.1
21:32:51.107 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:51.111 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:51.115 00.004 14556 Enqueuing Expose request
21:32:51.119 00.004 12308 Worker thread wakes up
21:32:51.119 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:32:51.124 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:51.124 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:52.366 01.242 12308 Exposure complete
21:32:52.519 00.153 12308 worker thread done servicing request
21:32:52.519 00.000 14556 OnExposeComplete: enter
21:32:52.523 00.004 14556 UpdateGuideState(): m_state=6
21:32:52.527 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2764
21:32:52.530 00.003 14556 Star::Find returns 1 (0), X=185.64, Y=998.15, Mass=2001, SNR=30.0, Peak=160 HFD=4.5
21:32:52.535 00.005 14556 CameraToMount -- cameraTheta (0.62) - m_xAngle (-3.07) = xAngle (3.70 = -2.59)
21:32:52.538 00.003 14556 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.60 = -2.69)
21:32:52.542 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.62 mountX=-0.05 mountY=-0.03, mountTheta=-2.66
21:32:52.548 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.04, opts=13)
21:32:52.552 00.004 14556 Enqueuing Move request for scope (0.05, 0.04)
21:32:52.555 00.003 12308 Worker thread wakes up
21:32:52.555 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
21:32:52.555 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
21:32:52.556 00.001 12308 Moving (0.05, 0.04) raw xDistance=-0.05 yDistance=-0.03
21:32:52.556 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:32:52.556 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:52.556 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:32:52.556 00.000 12308 MoveAxis(E, 0, ABG)
21:32:52.556 00.000 12308 Move returns status 0, amount 0
21:32:52.558 00.002 12308 MoveAxis(N, 0, ABG)
21:32:52.558 00.000 12308 Move returns status 0, amount 0
21:32:52.558 00.000 12308 move complete, result=0
21:32:52.558 00.000 12308 worker thread done servicing request
21:32:52.558 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:52.584 00.026 14556 UpdateGuideState exits: m=2001 SNR=30.0
21:32:52.589 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:52.594 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:52.599 00.005 14556 Enqueuing Expose request
21:32:52.603 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:32:52.608 00.005 12308 Worker thread wakes up
21:32:52.608 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:52.608 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:53.862 01.254 12308 Exposure complete
21:32:54.019 00.157 12308 worker thread done servicing request
21:32:54.019 00.000 14556 OnExposeComplete: enter
21:32:54.022 00.003 14556 UpdateGuideState(): m_state=6
21:32:54.027 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2765
21:32:54.031 00.004 14556 Star::Find returns 1 (0), X=185.53, Y=998.31, Mass=2050, SNR=30.4, Peak=144 HFD=4.7
21:32:54.034 00.003 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.96 = -1.32)
21:32:54.037 00.003 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.42)
21:32:54.043 00.006 14556 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.89 mountX=0.05 mountY=-0.21, mountTheta=-1.32
21:32:54.049 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.20, opts=13)
21:32:54.053 00.004 14556 Enqueuing Move request for scope (-0.07, 0.20)
21:32:54.057 00.004 12308 Worker thread wakes up
21:32:54.057 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.20) opts 0xd
21:32:54.057 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.20)
21:32:54.057 00.000 12308 Moving (-0.07, 0.20) raw xDistance=0.05 yDistance=-0.21
21:32:54.057 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:32:54.059 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:32:54.059 00.000 12308 MoveAxis(E, 0, ABG)
21:32:54.059 00.000 12308 Move returns status 0, amount 0
21:32:54.059 00.000 12308 MoveAxis(N, 146, ABG)
21:32:54.059 00.000 12308 Guiding  Dir = 0, Dur = 146
21:32:54.059 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:54.064 00.005 12308 IsSlewing returns 0
21:32:54.064 00.000 12308 IsGuiding returns 0
21:32:54.064 00.000 12308 PulseGuide returned control before completion, sleep 156
21:32:54.083 00.019 14556 UpdateGuideState exits: m=2050 SNR=30.4
21:32:54.088 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:54.092 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:54.098 00.006 14556 Enqueuing Expose request
21:32:54.227 00.129 12308 IsGuiding returns 1
21:32:54.228 00.001 12308 scope still moving after pulse duration time elapsed
21:32:54.258 00.030 12308 IsSlewing returns 0
21:32:54.259 00.001 12308 IsGuiding returns 0
21:32:54.259 00.000 12308 scope move finished after 146 + 49 ms
21:32:54.260 00.001 12308 Move returns status 0, amount 146
21:32:54.260 00.000 12308 move complete, result=0
21:32:54.261 00.001 12308 worker thread done servicing request
21:32:54.262 00.001 12308 Worker thread wakes up
21:32:54.262 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 146 ms NORTH
21:32:54.268 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:54.268 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:55.521 01.253 12308 Exposure complete
21:32:55.675 00.154 12308 worker thread done servicing request
21:32:55.675 00.000 14556 OnExposeComplete: enter
21:32:55.679 00.004 14556 UpdateGuideState(): m_state=6
21:32:55.684 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2766
21:32:55.688 00.004 14556 Star::Find returns 1 (0), X=185.54, Y=998.02, Mass=2054, SNR=30.5, Peak=162 HFD=4.2
21:32:55.692 00.004 14556 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-3.07) = xAngle (0.98 = 0.98)
21:32:55.696 00.004 14556 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.88 = 0.88)
21:32:55.700 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-2.10 mountX=0.06 mountY=0.08, mountTheta=0.94
21:32:55.705 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.09, opts=13)
21:32:55.709 00.004 14556 Enqueuing Move request for scope (-0.05, -0.09)
21:32:55.711 00.002 12308 Worker thread wakes up
21:32:55.713 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
21:32:55.713 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
21:32:55.713 00.000 12308 Moving (-0.05, -0.09) raw xDistance=0.06 yDistance=0.08
21:32:55.713 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:32:55.713 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:55.713 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:32:55.714 00.001 12308 MoveAxis(E, 0, ABG)
21:32:55.714 00.000 12308 Move returns status 0, amount 0
21:32:55.714 00.000 12308 MoveAxis(N, 0, ABG)
21:32:55.714 00.000 12308 Move returns status 0, amount 0
21:32:55.714 00.000 12308 move complete, result=0
21:32:55.714 00.000 12308 worker thread done servicing request
21:32:55.716 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:55.742 00.026 14556 UpdateGuideState exits: m=2054 SNR=30.5
21:32:55.747 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:55.752 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:55.756 00.004 14556 Enqueuing Expose request
21:32:55.760 00.004 12308 Worker thread wakes up
21:32:55.760 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:55.761 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:55.761 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:32:57.011 01.250 12308 Exposure complete
21:32:57.181 00.170 12308 worker thread done servicing request
21:32:57.181 00.000 14556 OnExposeComplete: enter
21:32:57.185 00.004 14556 UpdateGuideState(): m_state=6
21:32:57.189 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2767
21:32:57.193 00.004 14556 Star::Find returns 1 (0), X=185.63, Y=998.10, Mass=2362, SNR=32.7, Peak=175 HFD=4.6
21:32:57.197 00.004 14556 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-3.07) = xAngle (2.66 = 2.66)
21:32:57.200 00.003 14556 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.56 = 2.56)
21:32:57.204 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.41 mountX=-0.04 mountY=0.02, mountTheta=2.59
21:32:57.209 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.02, opts=13)
21:32:57.212 00.003 14556 Enqueuing Move request for scope (0.04, -0.02)
21:32:57.215 00.003 12308 Worker thread wakes up
21:32:57.215 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
21:32:57.215 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
21:32:57.215 00.000 12308 Moving (0.04, -0.02) raw xDistance=-0.04 yDistance=0.02
21:32:57.215 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:32:57.215 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:57.217 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:32:57.217 00.000 12308 MoveAxis(E, 0, ABG)
21:32:57.217 00.000 12308 Move returns status 0, amount 0
21:32:57.217 00.000 12308 MoveAxis(N, 0, ABG)
21:32:57.217 00.000 12308 Move returns status 0, amount 0
21:32:57.218 00.001 12308 move complete, result=0
21:32:57.218 00.000 12308 worker thread done servicing request
21:32:57.218 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:57.246 00.028 14556 UpdateGuideState exits: m=2362 SNR=32.7
21:32:57.252 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:57.256 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:57.261 00.005 14556 Enqueuing Expose request
21:32:57.265 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:32:57.268 00.003 12308 Worker thread wakes up
21:32:57.269 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:57.269 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:32:58.517 01.248 12308 Exposure complete
21:32:58.675 00.158 12308 worker thread done servicing request
21:32:58.675 00.000 14556 OnExposeComplete: enter
21:32:58.679 00.004 14556 UpdateGuideState(): m_state=6
21:32:58.683 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2768
21:32:58.686 00.003 14556 Star::Find returns 1 (0), X=185.72, Y=998.10, Mass=2047, SNR=30.2, Peak=153 HFD=4.5
21:32:58.691 00.005 14556 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-3.07) = xAngle (2.95 = 2.95)
21:32:58.695 00.004 14556 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.85 = 2.85)
21:32:58.699 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.12 mountX=-0.13 mountY=0.04, mountTheta=2.86
21:32:58.705 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.02, opts=13)
21:32:58.709 00.004 14556 Enqueuing Move request for scope (0.13, -0.02)
21:32:58.713 00.004 12308 Worker thread wakes up
21:32:58.713 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
21:32:58.713 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
21:32:58.713 00.000 12308 Moving (0.13, -0.02) raw xDistance=-0.13 yDistance=0.04
21:32:58.713 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:32:58.713 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:58.713 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:32:58.713 00.000 12308 MoveAxis(E, 0, ABG)
21:32:58.715 00.002 12308 Move returns status 0, amount 0
21:32:58.715 00.000 12308 MoveAxis(N, 0, ABG)
21:32:58.715 00.000 12308 Move returns status 0, amount 0
21:32:58.715 00.000 12308 move complete, result=0
21:32:58.715 00.000 12308 worker thread done servicing request
21:32:58.716 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:32:58.739 00.023 14556 UpdateGuideState exits: m=2047 SNR=30.2
21:32:58.743 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:58.748 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:32:58.752 00.004 14556 Enqueuing Expose request
21:32:58.756 00.004 12308 Worker thread wakes up
21:32:58.756 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:32:58.761 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:32:58.761 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:00.007 01.246 12308 Exposure complete
21:33:00.169 00.162 12308 worker thread done servicing request
21:33:00.170 00.001 14556 OnExposeComplete: enter
21:33:00.174 00.004 14556 UpdateGuideState(): m_state=6
21:33:00.178 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2769
21:33:00.182 00.004 14556 Star::Find returns 1 (0), X=185.74, Y=998.14, Mass=2162, SNR=31.4, Peak=175 HFD=4.5
21:33:00.187 00.005 14556 CameraToMount -- cameraTheta (0.19) - m_xAngle (-3.07) = xAngle (3.27 = -3.02)
21:33:00.192 00.005 14556 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.17 = -3.12)
21:33:00.195 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.03 hyp=0.15 cameraTheta=0.19 mountX=-0.15 mountY=-0.00, mountTheta=-3.12
21:33:00.201 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.03, opts=13)
21:33:00.205 00.004 14556 Enqueuing Move request for scope (0.15, 0.03)
21:33:00.210 00.005 12308 Worker thread wakes up
21:33:00.210 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.03) opts 0xd
21:33:00.210 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.03)
21:33:00.210 00.000 12308 Moving (0.15, 0.03) raw xDistance=-0.15 yDistance=-0.00
21:33:00.210 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:33:00.211 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:00.211 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:33:00.211 00.000 12308 MoveAxis(E, 0, ABG)
21:33:00.211 00.000 12308 Move returns status 0, amount 0
21:33:00.211 00.000 12308 MoveAxis(N, 0, ABG)
21:33:00.211 00.000 12308 Move returns status 0, amount 0
21:33:00.211 00.000 12308 move complete, result=0
21:33:00.211 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:00.216 00.005 12308 worker thread done servicing request
21:33:00.238 00.022 14556 UpdateGuideState exits: m=2162 SNR=31.4
21:33:00.241 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:00.244 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:00.249 00.005 14556 Enqueuing Expose request
21:33:00.254 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:33:00.259 00.005 12308 Worker thread wakes up
21:33:00.259 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:00.259 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:01.512 01.253 12308 Exposure complete
21:33:01.681 00.169 12308 worker thread done servicing request
21:33:01.682 00.001 14556 OnExposeComplete: enter
21:33:01.687 00.005 14556 UpdateGuideState(): m_state=6
21:33:01.691 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2770
21:33:01.695 00.004 14556 Star::Find returns 1 (0), X=185.87, Y=998.29, Mass=1821, SNR=28.9, Peak=140 HFD=4.5
21:33:01.699 00.004 14556 CameraToMount -- cameraTheta (0.56) - m_xAngle (-3.07) = xAngle (3.63 = -2.65)
21:33:01.703 00.004 14556 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.53 = -2.75)
21:33:01.707 00.004 14556 CameraToMount -- cameraX=0.28 cameraY=0.17 hyp=0.33 cameraTheta=0.56 mountX=-0.29 mountY=-0.13, mountTheta=-2.73
21:33:01.712 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.28, y=0.17, opts=13)
21:33:01.716 00.004 14556 Enqueuing Move request for scope (0.28, 0.17)
21:33:01.720 00.004 12308 Worker thread wakes up
21:33:01.720 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.17) opts 0xd
21:33:01.720 00.000 12308 Handling offset move in thread for scope, endpoint = (0.28, 0.17)
21:33:01.720 00.000 12308 Moving (0.28, 0.17) raw xDistance=-0.29 yDistance=-0.13
21:33:01.721 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
21:33:01.721 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:01.721 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:33:01.721 00.000 12308 MoveAxis(E, 127, ABG)
21:33:01.721 00.000 12308 Guiding  Dir = 2, Dur = 127
21:33:01.722 00.001 12308 IsSlewing returns 0
21:33:01.722 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:01.726 00.004 12308 IsGuiding returns 0
21:33:01.727 00.001 12308 PulseGuide returned control before completion, sleep 137
21:33:01.747 00.020 14556 UpdateGuideState exits: m=1821 SNR=28.9
21:33:01.752 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:01.757 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:01.761 00.004 14556 Enqueuing Expose request
21:33:01.865 00.104 12308 IsGuiding returns 1
21:33:01.866 00.001 12308 scope still moving after pulse duration time elapsed
21:33:01.896 00.030 12308 IsSlewing returns 0
21:33:01.897 00.001 12308 IsGuiding returns 0
21:33:01.899 00.002 12308 scope move finished after 127 + 45 ms
21:33:01.899 00.000 12308 Move returns status 0, amount 127
21:33:01.900 00.001 12308 MoveAxis(N, 0, ABG)
21:33:01.900 00.000 12308 Move returns status 0, amount 0
21:33:01.900 00.000 12308 move complete, result=0
21:33:01.901 00.001 12308 worker thread done servicing request
21:33:01.901 00.000 14556 GuideStep: -0.3 px 127 ms EAST, -0.1 px 0 ms NORTH
21:33:01.908 00.007 12308 Worker thread wakes up
21:33:01.908 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:01.908 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:03.162 01.254 12308 Exposure complete
21:33:03.314 00.152 12308 worker thread done servicing request
21:33:03.315 00.001 14556 OnExposeComplete: enter
21:33:03.318 00.003 14556 UpdateGuideState(): m_state=6
21:33:03.324 00.006 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2771
21:33:03.329 00.005 14556 Star::Find returns 1 (0), X=185.75, Y=998.59, Mass=2285, SNR=32.3, Peak=171 HFD=4.6
21:33:03.334 00.005 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.32 = -1.96)
21:33:03.338 00.004 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.06)
21:33:03.342 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.48 hyp=0.50 cameraTheta=1.25 mountX=-0.19 mountY=-0.44, mountTheta=-1.98
21:33:03.346 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.48, opts=13)
21:33:03.350 00.004 14556 Enqueuing Move request for scope (0.16, 0.48)
21:33:03.353 00.003 12308 Worker thread wakes up
21:33:03.353 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.48) opts 0xd
21:33:03.355 00.002 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.48)
21:33:03.355 00.000 12308 Moving (0.16, 0.48) raw xDistance=-0.19 yDistance=-0.44
21:33:03.355 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:33:03.355 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
21:33:03.355 00.000 12308 MoveAxis(E, 0, ABG)
21:33:03.355 00.000 12308 Move returns status 0, amount 0
21:33:03.355 00.000 12308 MoveAxis(N, 311, ABG)
21:33:03.355 00.000 12308 Guiding  Dir = 0, Dur = 311
21:33:03.355 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:03.359 00.004 12308 IsSlewing returns 0
21:33:03.360 00.001 12308 IsGuiding returns 0
21:33:03.360 00.000 12308 PulseGuide returned control before completion, sleep 321
21:33:03.383 00.023 14556 UpdateGuideState exits: m=2285 SNR=32.3
21:33:03.386 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:03.389 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:03.392 00.003 14556 Enqueuing Expose request
21:33:03.688 00.296 12308 IsGuiding returns 1
21:33:03.689 00.001 12308 scope still moving after pulse duration time elapsed
21:33:03.720 00.031 12308 IsSlewing returns 0
21:33:03.721 00.001 12308 IsGuiding returns 0
21:33:03.721 00.000 12308 scope move finished after 311 + 50 ms
21:33:03.722 00.001 12308 Move returns status 0, amount 311
21:33:03.722 00.000 12308 move complete, result=0
21:33:03.722 00.000 12308 worker thread done servicing request
21:33:03.722 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.4 px 311 ms NORTH
21:33:03.728 00.006 12308 Worker thread wakes up
21:33:03.728 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:03.730 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:04.976 01.246 12308 Exposure complete
21:33:05.111 00.135 12308 worker thread done servicing request
21:33:05.111 00.000 14556 OnExposeComplete: enter
21:33:05.115 00.004 14556 UpdateGuideState(): m_state=6
21:33:05.119 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2772
21:33:05.122 00.003 14556 Star::Find returns 1 (0), X=185.74, Y=997.80, Mass=1878, SNR=29.1, Peak=156 HFD=4.4
21:33:05.126 00.004 14556 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-3.07) = xAngle (1.94 = 1.94)
21:33:05.130 00.004 14556 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.84 = 1.84)
21:33:05.134 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=-0.32 hyp=0.35 cameraTheta=-1.13 mountX=-0.13 mountY=0.34, mountTheta=1.93
21:33:05.138 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.32, opts=13)
21:33:05.141 00.003 14556 Enqueuing Move request for scope (0.15, -0.32)
21:33:05.146 00.005 12308 Worker thread wakes up
21:33:05.146 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.32) opts 0xd
21:33:05.146 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.32)
21:33:05.146 00.000 12308 Moving (0.15, -0.32) raw xDistance=-0.13 yDistance=0.34
21:33:05.146 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:33:05.146 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:33:05.146 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
21:33:05.147 00.001 12308 MoveAxis(E, 0, ABG)
21:33:05.147 00.000 12308 Move returns status 0, amount 0
21:33:05.147 00.000 12308 MoveAxis(N, 0, ABG)
21:33:05.147 00.000 12308 Move returns status 0, amount 0
21:33:05.147 00.000 12308 move complete, result=0
21:33:05.147 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:05.152 00.005 12308 worker thread done servicing request
21:33:05.172 00.020 14556 UpdateGuideState exits: m=1878 SNR=29.1
21:33:05.177 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:05.180 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:05.184 00.004 14556 Enqueuing Expose request
21:33:05.189 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:33:05.195 00.006 12308 Worker thread wakes up
21:33:05.195 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:05.195 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:06.442 01.247 12308 Exposure complete
21:33:06.567 00.125 12308 worker thread done servicing request
21:33:06.567 00.000 14556 OnExposeComplete: enter
21:33:06.575 00.008 14556 UpdateGuideState(): m_state=6
21:33:06.581 00.006 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2773
21:33:06.584 00.003 14556 Star::Find returns 1 (0), X=185.73, Y=998.08, Mass=1783, SNR=28.4, Peak=153 HFD=4.4
21:33:06.587 00.003 14556 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-3.07) = xAngle (2.82 = 2.82)
21:33:06.591 00.004 14556 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.72 = 2.72)
21:33:06.596 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-0.25 mountX=-0.14 mountY=0.06, mountTheta=2.74
21:33:06.600 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.04, opts=13)
21:33:06.604 00.004 14556 Enqueuing Move request for scope (0.14, -0.04)
21:33:06.609 00.005 12308 Worker thread wakes up
21:33:06.610 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
21:33:06.610 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
21:33:06.610 00.000 12308 Moving (0.14, -0.04) raw xDistance=-0.14 yDistance=0.06
21:33:06.610 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:33:06.610 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:06.612 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:33:06.612 00.000 12308 MoveAxis(E, 0, ABG)
21:33:06.612 00.000 12308 Move returns status 0, amount 0
21:33:06.612 00.000 12308 MoveAxis(N, 0, ABG)
21:33:06.612 00.000 12308 Move returns status 0, amount 0
21:33:06.612 00.000 12308 move complete, result=0
21:33:06.613 00.001 12308 worker thread done servicing request
21:33:06.613 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:06.637 00.024 14556 UpdateGuideState exits: m=1783 SNR=28.4
21:33:06.640 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:06.645 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:06.647 00.002 14556 Enqueuing Expose request
21:33:06.652 00.005 12308 Worker thread wakes up
21:33:06.652 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:33:06.656 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:06.656 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:07.905 01.249 12308 Exposure complete
21:33:08.073 00.168 12308 worker thread done servicing request
21:33:08.074 00.001 14556 OnExposeComplete: enter
21:33:08.078 00.004 14556 UpdateGuideState(): m_state=6
21:33:08.083 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2774
21:33:08.088 00.005 14556 Star::Find returns 1 (0), X=185.57, Y=998.32, Mass=2044, SNR=30.4, Peak=163 HFD=4.4
21:33:08.094 00.006 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.76 = -1.52)
21:33:08.103 00.009 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.62)
21:33:08.109 00.006 14556 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.69 mountX=0.01 mountY=-0.21, mountTheta=-1.52
21:33:08.116 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.21, opts=13)
21:33:08.121 00.005 14556 Enqueuing Move request for scope (-0.03, 0.21)
21:33:08.126 00.005 12308 Worker thread wakes up
21:33:08.126 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd
21:33:08.128 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.21)
21:33:08.128 00.000 12308 Moving (-0.03, 0.21) raw xDistance=0.01 yDistance=-0.21
21:33:08.128 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:33:08.128 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:33:08.128 00.000 12308 MoveAxis(E, 0, ABG)
21:33:08.128 00.000 12308 Move returns status 0, amount 0
21:33:08.130 00.002 12308 MoveAxis(N, 147, ABG)
21:33:08.130 00.000 12308 Guiding  Dir = 0, Dur = 147
21:33:08.132 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:08.137 00.005 12308 IsSlewing returns 0
21:33:08.138 00.001 12308 IsGuiding returns 0
21:33:08.138 00.000 12308 PulseGuide returned control before completion, sleep 157
21:33:08.164 00.026 14556 UpdateGuideState exits: m=2044 SNR=30.4
21:33:08.168 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:08.172 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:08.178 00.006 14556 Enqueuing Expose request
21:33:08.298 00.120 12308 IsGuiding returns 1
21:33:08.298 00.000 12308 scope still moving after pulse duration time elapsed
21:33:08.329 00.031 12308 IsSlewing returns 0
21:33:08.329 00.000 12308 IsGuiding returns 0
21:33:08.330 00.001 12308 scope move finished after 147 + 45 ms
21:33:08.330 00.000 12308 Move returns status 0, amount 147
21:33:08.330 00.000 12308 move complete, result=0
21:33:08.330 00.000 12308 worker thread done servicing request
21:33:08.332 00.002 12308 Worker thread wakes up
21:33:08.332 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 147 ms NORTH
21:33:08.338 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:08.338 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:09.588 01.250 12308 Exposure complete
21:33:09.730 00.142 12308 worker thread done servicing request
21:33:09.730 00.000 14556 OnExposeComplete: enter
21:33:09.733 00.003 14556 UpdateGuideState(): m_state=6
21:33:09.738 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2775
21:33:09.741 00.003 14556 Star::Find returns 1 (0), X=185.74, Y=998.18, Mass=1883, SNR=29.3, Peak=169 HFD=4.4
21:33:09.745 00.004 14556 CameraToMount -- cameraTheta (0.41) - m_xAngle (-3.07) = xAngle (3.49 = -2.80)
21:33:09.747 00.002 14556 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.39 = -2.89)
21:33:09.753 00.006 14556 CameraToMount -- cameraX=0.15 cameraY=0.07 hyp=0.16 cameraTheta=0.41 mountX=-0.15 mountY=-0.04, mountTheta=-2.89
21:33:09.758 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.07, opts=13)
21:33:09.762 00.004 14556 Enqueuing Move request for scope (0.15, 0.07)
21:33:09.766 00.004 12308 Worker thread wakes up
21:33:09.766 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.07) opts 0xd
21:33:09.766 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.07)
21:33:09.766 00.000 12308 Moving (0.15, 0.07) raw xDistance=-0.15 yDistance=-0.04
21:33:09.766 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:33:09.766 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:09.767 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:33:09.767 00.000 12308 MoveAxis(E, 0, ABG)
21:33:09.767 00.000 12308 Move returns status 0, amount 0
21:33:09.767 00.000 12308 MoveAxis(N, 0, ABG)
21:33:09.767 00.000 12308 Move returns status 0, amount 0
21:33:09.768 00.001 12308 move complete, result=0
21:33:09.768 00.000 12308 worker thread done servicing request
21:33:09.769 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:09.791 00.022 14556 UpdateGuideState exits: m=1883 SNR=29.3
21:33:09.795 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:09.799 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:09.802 00.003 14556 Enqueuing Expose request
21:33:09.806 00.004 12308 Worker thread wakes up
21:33:09.806 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:33:09.812 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:09.812 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:11.060 01.248 12308 Exposure complete
21:33:11.203 00.143 12308 worker thread done servicing request
21:33:11.204 00.001 14556 OnExposeComplete: enter
21:33:11.207 00.003 14556 UpdateGuideState(): m_state=6
21:33:11.211 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2776
21:33:11.214 00.003 14556 Star::Find returns 1 (0), X=185.52, Y=998.02, Mass=2285, SNR=32.2, Peak=161 HFD=5.0
21:33:11.220 00.006 14556 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-3.07) = xAngle (0.85 = 0.85)
21:33:11.223 00.003 14556 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.75 = 0.75)
21:33:11.228 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.22 mountX=0.08 mountY=0.08, mountTheta=0.81
21:33:11.233 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.10, opts=13)
21:33:11.238 00.005 14556 Enqueuing Move request for scope (-0.07, -0.10)
21:33:11.241 00.003 12308 Worker thread wakes up
21:33:11.241 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
21:33:11.242 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
21:33:11.242 00.000 12308 Moving (-0.07, -0.10) raw xDistance=0.08 yDistance=0.08
21:33:11.242 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:33:11.242 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:11.243 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:33:11.243 00.000 12308 MoveAxis(E, 0, ABG)
21:33:11.243 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:11.246 00.003 12308 Move returns status 0, amount 0
21:33:11.246 00.000 12308 MoveAxis(N, 0, ABG)
21:33:11.248 00.002 12308 Move returns status 0, amount 0
21:33:11.248 00.000 12308 move complete, result=0
21:33:11.248 00.000 12308 worker thread done servicing request
21:33:11.268 00.020 14556 UpdateGuideState exits: m=2285 SNR=32.2
21:33:11.272 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:11.278 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:11.283 00.005 14556 Enqueuing Expose request
21:33:11.288 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:33:11.292 00.004 12308 Worker thread wakes up
21:33:11.292 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:11.292 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:12.545 01.253 12308 Exposure complete
21:33:12.702 00.157 12308 worker thread done servicing request
21:33:12.702 00.000 14556 OnExposeComplete: enter
21:33:12.707 00.005 14556 UpdateGuideState(): m_state=6
21:33:12.710 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2777
21:33:12.715 00.005 14556 Star::Find returns 1 (0), X=185.70, Y=998.20, Mass=2036, SNR=30.5, Peak=144 HFD=4.6
21:33:12.720 00.005 14556 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.07) = xAngle (3.71 = -2.58)
21:33:12.725 00.005 14556 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.61 = -2.68)
21:33:12.729 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.08 hyp=0.14 cameraTheta=0.63 mountX=-0.12 mountY=-0.06, mountTheta=-2.65
21:33:12.735 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.08, opts=13)
21:33:12.739 00.004 14556 Enqueuing Move request for scope (0.11, 0.08)
21:33:12.743 00.004 12308 Worker thread wakes up
21:33:12.743 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.08) opts 0xd
21:33:12.743 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.08)
21:33:12.743 00.000 12308 Moving (0.11, 0.08) raw xDistance=-0.12 yDistance=-0.06
21:33:12.745 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:33:12.745 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:12.745 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:33:12.745 00.000 12308 MoveAxis(E, 0, ABG)
21:33:12.745 00.000 12308 Move returns status 0, amount 0
21:33:12.746 00.001 12308 MoveAxis(N, 0, ABG)
21:33:12.746 00.000 12308 Move returns status 0, amount 0
21:33:12.746 00.000 12308 move complete, result=0
21:33:12.746 00.000 12308 worker thread done servicing request
21:33:12.747 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:12.771 00.024 14556 UpdateGuideState exits: m=2036 SNR=30.5
21:33:12.777 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:12.781 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:12.788 00.007 14556 Enqueuing Expose request
21:33:12.792 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:12.796 00.004 12308 Worker thread wakes up
21:33:12.796 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:12.796 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:14.043 01.247 12308 Exposure complete
21:33:14.198 00.155 12308 worker thread done servicing request
21:33:14.199 00.001 14556 OnExposeComplete: enter
21:33:14.203 00.004 14556 UpdateGuideState(): m_state=6
21:33:14.207 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2778
21:33:14.210 00.003 14556 Star::Find returns 1 (0), X=185.54, Y=998.20, Mass=2066, SNR=30.6, Peak=151 HFD=4.6
21:33:14.215 00.005 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.18 = -1.11)
21:33:14.220 00.005 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.21)
21:33:14.226 00.006 14556 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.10 mountX=0.04 mountY=-0.09, mountTheta=-1.12
21:33:14.233 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.09, opts=13)
21:33:14.237 00.004 14556 Enqueuing Move request for scope (-0.05, 0.09)
21:33:14.242 00.005 12308 Worker thread wakes up
21:33:14.243 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
21:33:14.243 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
21:33:14.243 00.000 12308 Moving (-0.05, 0.09) raw xDistance=0.04 yDistance=-0.09
21:33:14.243 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:33:14.243 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:14.244 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:33:14.245 00.001 12308 MoveAxis(E, 0, ABG)
21:33:14.245 00.000 12308 Move returns status 0, amount 0
21:33:14.245 00.000 12308 MoveAxis(N, 0, ABG)
21:33:14.245 00.000 12308 Move returns status 0, amount 0
21:33:14.245 00.000 12308 move complete, result=0
21:33:14.245 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:14.252 00.007 12308 worker thread done servicing request
21:33:14.273 00.021 14556 UpdateGuideState exits: m=2066 SNR=30.6
21:33:14.277 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:14.281 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:14.285 00.004 14556 Enqueuing Expose request
21:33:14.290 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:14.293 00.003 12308 Worker thread wakes up
21:33:14.293 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:14.293 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:15.534 01.241 12308 Exposure complete
21:33:15.674 00.140 12308 worker thread done servicing request
21:33:15.675 00.001 14556 OnExposeComplete: enter
21:33:15.679 00.004 14556 UpdateGuideState(): m_state=6
21:33:15.683 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2779
21:33:15.688 00.005 14556 Star::Find returns 1 (0), X=185.62, Y=998.17, Mass=2127, SNR=30.9, Peak=144 HFD=4.6
21:33:15.692 00.004 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.16 = -2.13)
21:33:15.695 00.003 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.23)
21:33:15.699 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.06 cameraTheta=1.08 mountX=-0.03 mountY=-0.05, mountTheta=-2.16
21:33:15.704 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.06, opts=13)
21:33:15.708 00.004 14556 Enqueuing Move request for scope (0.03, 0.06)
21:33:15.711 00.003 12308 Worker thread wakes up
21:33:15.711 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
21:33:15.713 00.002 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
21:33:15.713 00.000 12308 Moving (0.03, 0.06) raw xDistance=-0.03 yDistance=-0.05
21:33:15.713 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:33:15.714 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:15.714 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:33:15.714 00.000 12308 MoveAxis(E, 0, ABG)
21:33:15.714 00.000 12308 Move returns status 0, amount 0
21:33:15.715 00.001 12308 MoveAxis(N, 0, ABG)
21:33:15.715 00.000 12308 Move returns status 0, amount 0
21:33:15.715 00.000 12308 move complete, result=0
21:33:15.716 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:15.719 00.003 12308 worker thread done servicing request
21:33:15.742 00.023 14556 UpdateGuideState exits: m=2127 SNR=30.9
21:33:15.747 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:15.752 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:15.756 00.004 14556 Enqueuing Expose request
21:33:15.759 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:15.764 00.005 12308 Worker thread wakes up
21:33:15.765 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:15.765 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:17.008 01.243 12308 Exposure complete
21:33:17.158 00.150 12308 worker thread done servicing request
21:33:17.159 00.001 14556 OnExposeComplete: enter
21:33:17.162 00.003 14556 UpdateGuideState(): m_state=6
21:33:17.166 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2780
21:33:17.171 00.005 14556 Star::Find returns 1 (0), X=185.86, Y=998.33, Mass=2055, SNR=30.4, Peak=157 HFD=4.5
21:33:17.176 00.005 14556 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.07) = xAngle (3.74 = -2.54)
21:33:17.179 00.003 14556 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.64 = -2.64)
21:33:17.182 00.003 14556 CameraToMount -- cameraX=0.27 cameraY=0.21 hyp=0.34 cameraTheta=0.67 mountX=-0.28 mountY=-0.17, mountTheta=-2.61
21:33:17.188 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.21, opts=13)
21:33:17.192 00.004 14556 Enqueuing Move request for scope (0.27, 0.21)
21:33:17.197 00.005 12308 Worker thread wakes up
21:33:17.197 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.21) opts 0xd
21:33:17.197 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.21)
21:33:17.197 00.000 12308 Moving (0.27, 0.21) raw xDistance=-0.28 yDistance=-0.17
21:33:17.198 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
21:33:17.198 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:17.198 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:33:17.198 00.000 12308 MoveAxis(E, 123, ABG)
21:33:17.198 00.000 12308 Guiding  Dir = 2, Dur = 123
21:33:17.199 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:17.203 00.004 12308 IsSlewing returns 0
21:33:17.203 00.000 12308 IsGuiding returns 0
21:33:17.203 00.000 12308 PulseGuide returned control before completion, sleep 133
21:33:17.225 00.022 14556 UpdateGuideState exits: m=2055 SNR=30.4
21:33:17.228 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:17.233 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:17.238 00.005 14556 Enqueuing Expose request
21:33:17.340 00.102 12308 IsGuiding returns 1
21:33:17.340 00.000 12308 scope still moving after pulse duration time elapsed
21:33:17.371 00.031 12308 IsSlewing returns 0
21:33:17.371 00.000 12308 IsGuiding returns 0
21:33:17.372 00.001 12308 scope move finished after 123 + 45 ms
21:33:17.372 00.000 12308 Move returns status 0, amount 123
21:33:17.372 00.000 12308 MoveAxis(N, 0, ABG)
21:33:17.372 00.000 12308 Move returns status 0, amount 0
21:33:17.372 00.000 12308 move complete, result=0
21:33:17.372 00.000 14556 GuideStep: -0.3 px 123 ms EAST, -0.2 px 0 ms NORTH
21:33:17.376 00.004 12308 worker thread done servicing request
21:33:17.376 00.000 12308 Worker thread wakes up
21:33:17.377 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:17.377 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:18.635 01.258 12308 Exposure complete
21:33:18.789 00.154 12308 worker thread done servicing request
21:33:18.789 00.000 14556 OnExposeComplete: enter
21:33:18.794 00.005 14556 UpdateGuideState(): m_state=6
21:33:18.798 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2781
21:33:18.802 00.004 14556 Star::Find returns 1 (0), X=185.37, Y=998.69, Mass=2338, SNR=32.4, Peak=154 HFD=4.7
21:33:18.805 00.003 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.02 = -1.27)
21:33:18.809 00.004 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.37)
21:33:18.813 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.58 hyp=0.62 cameraTheta=1.94 mountX=0.18 mountY=-0.61, mountTheta=-1.28
21:33:18.818 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.58, opts=13)
21:33:18.822 00.004 14556 Enqueuing Move request for scope (-0.22, 0.58)
21:33:18.825 00.003 12308 Worker thread wakes up
21:33:18.825 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.58) opts 0xd
21:33:18.825 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.58)
21:33:18.825 00.000 12308 Moving (-0.22, 0.58) raw xDistance=0.18 yDistance=-0.61
21:33:18.825 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:33:18.827 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
21:33:18.827 00.000 12308 MoveAxis(E, 0, ABG)
21:33:18.827 00.000 12308 Move returns status 0, amount 0
21:33:18.827 00.000 12308 MoveAxis(N, 426, ABG)
21:33:18.827 00.000 12308 Guiding  Dir = 0, Dur = 426
21:33:18.828 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:18.832 00.004 12308 IsSlewing returns 0
21:33:18.832 00.000 12308 IsGuiding returns 0
21:33:18.832 00.000 12308 PulseGuide returned control before completion, sleep 436
21:33:18.853 00.021 14556 UpdateGuideState exits: m=2338 SNR=32.4
21:33:18.856 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:18.860 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:18.865 00.005 14556 Enqueuing Expose request
21:33:19.281 00.416 12308 IsGuiding returns 1
21:33:19.282 00.001 12308 scope still moving after pulse duration time elapsed
21:33:19.313 00.031 12308 IsSlewing returns 0
21:33:19.314 00.001 12308 IsGuiding returns 0
21:33:19.315 00.001 12308 scope move finished after 426 + 56 ms
21:33:19.315 00.000 12308 Move returns status 0, amount 426
21:33:19.316 00.001 12308 move complete, result=0
21:33:19.316 00.000 12308 worker thread done servicing request
21:33:19.316 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.6 px 426 ms NORTH
21:33:19.322 00.006 12308 Worker thread wakes up
21:33:19.322 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:19.324 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:20.576 01.252 12308 Exposure complete
21:33:20.724 00.148 12308 worker thread done servicing request
21:33:20.724 00.000 14556 OnExposeComplete: enter
21:33:20.728 00.004 14556 UpdateGuideState(): m_state=6
21:33:20.732 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2782
21:33:20.737 00.005 14556 Star::Find returns 1 (0), X=185.44, Y=998.08, Mass=2479, SNR=33.2, Peak=194 HFD=4.4
21:33:20.742 00.005 14556 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-3.07) = xAngle (0.17 = 0.17)
21:33:20.746 00.004 14556 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.07 = 0.07)
21:33:20.749 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.04 hyp=0.16 cameraTheta=-2.90 mountX=0.16 mountY=0.01, mountTheta=0.07
21:33:20.754 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.04, opts=13)
21:33:20.758 00.004 14556 Enqueuing Move request for scope (-0.15, -0.04)
21:33:20.761 00.003 12308 Worker thread wakes up
21:33:20.761 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.04) opts 0xd
21:33:20.761 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.04)
21:33:20.761 00.000 12308 Moving (-0.15, -0.04) raw xDistance=0.16 yDistance=0.01
21:33:20.761 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:33:20.762 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:20.762 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:33:20.762 00.000 12308 MoveAxis(E, 0, ABG)
21:33:20.762 00.000 12308 Move returns status 0, amount 0
21:33:20.762 00.000 12308 MoveAxis(N, 0, ABG)
21:33:20.763 00.001 12308 Move returns status 0, amount 0
21:33:20.763 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:20.767 00.004 12308 move complete, result=0
21:33:20.767 00.000 12308 worker thread done servicing request
21:33:20.788 00.021 14556 UpdateGuideState exits: m=2479 SNR=33.2
21:33:20.793 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:20.796 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:20.800 00.004 14556 Enqueuing Expose request
21:33:20.804 00.004 12308 Worker thread wakes up
21:33:20.804 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:20.804 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:20.805 00.001 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:33:22.050 01.245 12308 Exposure complete
21:33:22.205 00.155 12308 worker thread done servicing request
21:33:22.206 00.001 14556 OnExposeComplete: enter
21:33:22.209 00.003 14556 UpdateGuideState(): m_state=6
21:33:22.213 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2783
21:33:22.218 00.005 14556 Star::Find returns 1 (0), X=185.30, Y=998.13, Mass=2167, SNR=31.1, Peak=177 HFD=4.3
21:33:22.222 00.004 14556 CameraToMount -- cameraTheta (3.08) - m_xAngle (-3.07) = xAngle (6.15 = -0.13)
21:33:22.226 00.004 14556 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.06 = -0.23)
21:33:22.231 00.005 14556 CameraToMount -- cameraX=-0.29 cameraY=0.02 hyp=0.29 cameraTheta=3.08 mountX=0.29 mountY=-0.07, mountTheta=-0.22
21:33:22.237 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.02, opts=13)
21:33:22.240 00.003 14556 Enqueuing Move request for scope (-0.29, 0.02)
21:33:22.245 00.005 12308 Worker thread wakes up
21:33:22.245 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.02) opts 0xd
21:33:22.245 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.02)
21:33:22.246 00.001 12308 Moving (-0.29, 0.02) raw xDistance=0.29 yDistance=-0.07
21:33:22.246 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:33:22.246 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:22.246 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:33:22.246 00.000 12308 MoveAxis(W, 125, ABG)
21:33:22.246 00.000 12308 Guiding  Dir = 3, Dur = 125
21:33:22.247 00.001 12308 IsSlewing returns 0
21:33:22.248 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:22.253 00.005 12308 IsGuiding returns 0
21:33:22.253 00.000 12308 PulseGuide returned control before completion, sleep 135
21:33:22.280 00.027 14556 UpdateGuideState exits: m=2167 SNR=31.1
21:33:22.286 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:22.291 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:22.294 00.003 14556 Enqueuing Expose request
21:33:22.397 00.103 12308 IsGuiding returns 1
21:33:22.399 00.002 12308 scope still moving after pulse duration time elapsed
21:33:22.428 00.029 12308 IsSlewing returns 0
21:33:22.429 00.001 12308 IsGuiding returns 0
21:33:22.429 00.000 12308 scope move finished after 125 + 51 ms
21:33:22.430 00.001 12308 Move returns status 0, amount 125
21:33:22.432 00.002 12308 MoveAxis(N, 0, ABG)
21:33:22.432 00.000 12308 Move returns status 0, amount 0
21:33:22.433 00.001 12308 move complete, result=0
21:33:22.433 00.000 12308 worker thread done servicing request
21:33:22.434 00.001 12308 Worker thread wakes up
21:33:22.434 00.000 14556 GuideStep: 0.3 px 125 ms WEST, -0.1 px 0 ms NORTH
21:33:22.440 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:22.441 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:23.694 01.253 12308 Exposure complete
21:33:23.845 00.151 12308 worker thread done servicing request
21:33:23.846 00.001 14556 OnExposeComplete: enter
21:33:23.850 00.004 14556 UpdateGuideState(): m_state=6
21:33:23.854 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2784
21:33:23.858 00.004 14556 Star::Find returns 1 (0), X=185.87, Y=998.29, Mass=1875, SNR=29.0, Peak=154 HFD=4.5
21:33:23.862 00.004 14556 CameraToMount -- cameraTheta (0.56) - m_xAngle (-3.07) = xAngle (3.63 = -2.65)
21:33:23.869 00.007 14556 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.53 = -2.75)
21:33:23.876 00.007 14556 CameraToMount -- cameraX=0.27 cameraY=0.17 hyp=0.32 cameraTheta=0.56 mountX=-0.28 mountY=-0.12, mountTheta=-2.73
21:33:23.886 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.17, opts=13)
21:33:23.892 00.006 14556 Enqueuing Move request for scope (0.27, 0.17)
21:33:23.897 00.005 12308 Worker thread wakes up
21:33:23.898 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.17) opts 0xd
21:33:23.898 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.17)
21:33:23.898 00.000 12308 Moving (0.27, 0.17) raw xDistance=-0.28 yDistance=-0.12
21:33:23.899 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
21:33:23.899 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:23.899 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:33:23.899 00.000 12308 MoveAxis(E, 115, ABG)
21:33:23.899 00.000 12308 Guiding  Dir = 2, Dur = 115
21:33:23.901 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:23.908 00.007 12308 IsSlewing returns 0
21:33:23.909 00.001 12308 IsGuiding returns 0
21:33:23.909 00.000 12308 PulseGuide returned control before completion, sleep 125
21:33:23.934 00.025 14556 UpdateGuideState exits: m=1875 SNR=29.0
21:33:23.938 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:23.943 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:23.946 00.003 14556 Enqueuing Expose request
21:33:24.046 00.100 12308 IsGuiding returns 1
21:33:24.047 00.001 12308 scope still moving after pulse duration time elapsed
21:33:24.078 00.031 12308 IsSlewing returns 0
21:33:24.079 00.001 12308 IsGuiding returns 0
21:33:24.079 00.000 12308 scope move finished after 115 + 55 ms
21:33:24.080 00.001 12308 Move returns status 0, amount 115
21:33:24.081 00.001 12308 MoveAxis(N, 0, ABG)
21:33:24.082 00.001 12308 Move returns status 0, amount 0
21:33:24.082 00.000 12308 move complete, result=0
21:33:24.083 00.001 12308 worker thread done servicing request
21:33:24.083 00.000 14556 GuideStep: -0.3 px 115 ms EAST, -0.1 px 0 ms NORTH
21:33:24.091 00.008 12308 Worker thread wakes up
21:33:24.092 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:24.092 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:25.343 01.251 12308 Exposure complete
21:33:25.490 00.147 12308 worker thread done servicing request
21:33:25.491 00.001 14556 OnExposeComplete: enter
21:33:25.493 00.002 14556 UpdateGuideState(): m_state=6
21:33:25.498 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2785
21:33:25.501 00.003 14556 Star::Find returns 1 (0), X=185.65, Y=998.20, Mass=2299, SNR=31.9, Peak=160 HFD=4.9
21:33:25.506 00.005 14556 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.07) = xAngle (4.05 = -2.23)
21:33:25.510 00.004 14556 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.95 = -2.33)
21:33:25.514 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.98 mountX=-0.06 mountY=-0.07, mountTheta=-2.27
21:33:25.519 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.08, opts=13)
21:33:25.522 00.003 14556 Enqueuing Move request for scope (0.06, 0.08)
21:33:25.526 00.004 12308 Worker thread wakes up
21:33:25.526 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
21:33:25.526 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
21:33:25.526 00.000 12308 Moving (0.06, 0.08) raw xDistance=-0.06 yDistance=-0.07
21:33:25.527 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:33:25.527 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:25.527 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:33:25.527 00.000 12308 MoveAxis(E, 0, ABG)
21:33:25.527 00.000 12308 Move returns status 0, amount 0
21:33:25.529 00.002 12308 MoveAxis(N, 0, ABG)
21:33:25.529 00.000 12308 Move returns status 0, amount 0
21:33:25.529 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:25.533 00.004 12308 move complete, result=0
21:33:25.533 00.000 12308 worker thread done servicing request
21:33:25.553 00.020 14556 UpdateGuideState exits: m=2299 SNR=31.9
21:33:25.556 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:25.561 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:25.566 00.005 14556 Enqueuing Expose request
21:33:25.571 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:25.576 00.005 12308 Worker thread wakes up
21:33:25.576 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:25.576 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:26.829 01.253 12308 Exposure complete
21:33:26.977 00.148 12308 worker thread done servicing request
21:33:26.978 00.001 14556 OnExposeComplete: enter
21:33:26.982 00.004 14556 UpdateGuideState(): m_state=6
21:33:26.986 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2786
21:33:26.989 00.003 14556 Star::Find returns 1 (0), X=185.59, Y=998.35, Mass=1972, SNR=29.6, Peak=134 HFD=4.5
21:33:26.994 00.005 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.66 = -1.63)
21:33:26.998 00.004 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.73)
21:33:27.002 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.24 hyp=0.24 cameraTheta=1.58 mountX=-0.01 mountY=-0.24, mountTheta=-1.63
21:33:27.007 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.24, opts=13)
21:33:27.010 00.003 14556 Enqueuing Move request for scope (-0.00, 0.24)
21:33:27.014 00.004 12308 Worker thread wakes up
21:33:27.014 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.24) opts 0xd
21:33:27.015 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.24)
21:33:27.015 00.000 12308 Moving (-0.00, 0.24) raw xDistance=-0.01 yDistance=-0.24
21:33:27.015 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:33:27.015 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:33:27.015 00.000 12308 MoveAxis(E, 0, ABG)
21:33:27.015 00.000 12308 Move returns status 0, amount 0
21:33:27.015 00.000 12308 MoveAxis(N, 167, ABG)
21:33:27.016 00.001 12308 Guiding  Dir = 0, Dur = 167
21:33:27.016 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:27.020 00.004 12308 IsSlewing returns 0
21:33:27.020 00.000 12308 IsGuiding returns 0
21:33:27.021 00.001 12308 PulseGuide returned control before completion, sleep 177
21:33:27.042 00.021 14556 UpdateGuideState exits: m=1972 SNR=29.6
21:33:27.046 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:27.049 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:27.053 00.004 14556 Enqueuing Expose request
21:33:27.212 00.159 12308 IsGuiding returns 1
21:33:27.213 00.001 12308 scope still moving after pulse duration time elapsed
21:33:27.243 00.030 12308 IsSlewing returns 0
21:33:27.243 00.000 12308 IsGuiding returns 1
21:33:27.274 00.031 12308 IsSlewing returns 0
21:33:27.275 00.001 12308 IsGuiding returns 0
21:33:27.277 00.002 12308 scope move finished after 167 + 89 ms
21:33:27.278 00.001 12308 Move returns status 0, amount 167
21:33:27.278 00.000 12308 move complete, result=0
21:33:27.279 00.001 12308 worker thread done servicing request
21:33:27.279 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 167 ms NORTH
21:33:27.289 00.010 12308 Worker thread wakes up
21:33:27.289 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:27.291 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:28.537 01.246 12308 Exposure complete
21:33:28.728 00.191 12308 worker thread done servicing request
21:33:28.728 00.000 14556 OnExposeComplete: enter
21:33:28.734 00.006 14556 UpdateGuideState(): m_state=6
21:33:28.743 00.009 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2787
21:33:28.750 00.007 14556 Star::Find returns 1 (0), X=185.65, Y=998.11, Mass=2024, SNR=30.5, Peak=174 HFD=4.7
21:33:28.755 00.005 14556 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-3.07) = xAngle (2.92 = 2.92)
21:33:28.762 00.007 14556 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.82 = 2.82)
21:33:28.767 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.16 mountX=-0.05 mountY=0.02, mountTheta=2.83
21:33:28.774 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.01, opts=13)
21:33:28.781 00.007 14556 Enqueuing Move request for scope (0.05, -0.01)
21:33:28.789 00.008 12308 Worker thread wakes up
21:33:28.789 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
21:33:28.789 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
21:33:28.790 00.001 12308 Moving (0.05, -0.01) raw xDistance=-0.05 yDistance=0.02
21:33:28.790 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:33:28.790 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:28.791 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:33:28.791 00.000 12308 MoveAxis(E, 0, ABG)
21:33:28.791 00.000 12308 Move returns status 0, amount 0
21:33:28.793 00.002 12308 MoveAxis(N, 0, ABG)
21:33:28.793 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:28.799 00.006 12308 Move returns status 0, amount 0
21:33:28.800 00.001 12308 move complete, result=0
21:33:28.800 00.000 12308 worker thread done servicing request
21:33:28.827 00.027 14556 UpdateGuideState exits: m=2024 SNR=30.5
21:33:28.832 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:28.841 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:28.846 00.005 14556 Enqueuing Expose request
21:33:28.851 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:33:28.855 00.004 12308 Worker thread wakes up
21:33:28.855 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:28.855 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:30.099 01.244 12308 Exposure complete
21:33:30.262 00.163 12308 worker thread done servicing request
21:33:30.263 00.001 14556 OnExposeComplete: enter
21:33:30.267 00.004 14556 UpdateGuideState(): m_state=6
21:33:30.271 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2788
21:33:30.275 00.004 14556 Star::Find returns 1 (0), X=185.47, Y=998.14, Mass=2269, SNR=32.0, Peak=175 HFD=4.4
21:33:30.280 00.005 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.04 = -0.24)
21:33:30.284 00.004 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.94 = -0.34)
21:33:30.288 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=2.97 mountX=0.12 mountY=-0.04, mountTheta=-0.33
21:33:30.293 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.02, opts=13)
21:33:30.297 00.004 14556 Enqueuing Move request for scope (-0.12, 0.02)
21:33:30.300 00.003 12308 Worker thread wakes up
21:33:30.300 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
21:33:30.301 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
21:33:30.301 00.000 12308 Moving (-0.12, 0.02) raw xDistance=0.12 yDistance=-0.04
21:33:30.301 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:33:30.301 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:30.301 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:33:30.301 00.000 12308 MoveAxis(E, 0, ABG)
21:33:30.303 00.002 12308 Move returns status 0, amount 0
21:33:30.303 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:30.307 00.004 12308 MoveAxis(N, 0, ABG)
21:33:30.307 00.000 12308 Move returns status 0, amount 0
21:33:30.307 00.000 12308 move complete, result=0
21:33:30.309 00.002 12308 worker thread done servicing request
21:33:30.331 00.022 14556 UpdateGuideState exits: m=2269 SNR=32.0
21:33:30.335 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:30.340 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:30.345 00.005 14556 Enqueuing Expose request
21:33:30.350 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:33:30.354 00.004 12308 Worker thread wakes up
21:33:30.354 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:30.354 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:31.605 01.251 12308 Exposure complete
21:33:31.760 00.155 12308 worker thread done servicing request
21:33:31.760 00.000 14556 OnExposeComplete: enter
21:33:31.764 00.004 14556 UpdateGuideState(): m_state=6
21:33:31.768 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2789
21:33:31.771 00.003 14556 Star::Find returns 1 (0), X=185.77, Y=998.26, Mass=2066, SNR=30.6, Peak=177 HFD=4.6
21:33:31.776 00.005 14556 CameraToMount -- cameraTheta (0.70) - m_xAngle (-3.07) = xAngle (3.77 = -2.51)
21:33:31.779 00.003 14556 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.67 = -2.61)
21:33:31.783 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=0.15 hyp=0.23 cameraTheta=0.70 mountX=-0.19 mountY=-0.12, mountTheta=-2.58
21:33:31.789 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.15, opts=13)
21:33:31.793 00.004 14556 Enqueuing Move request for scope (0.18, 0.15)
21:33:31.796 00.003 12308 Worker thread wakes up
21:33:31.796 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.15) opts 0xd
21:33:31.796 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.15)
21:33:31.796 00.000 12308 Moving (0.18, 0.15) raw xDistance=-0.19 yDistance=-0.12
21:33:31.796 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:33:31.796 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:31.796 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:33:31.798 00.002 12308 MoveAxis(E, 0, ABG)
21:33:31.798 00.000 12308 Move returns status 0, amount 0
21:33:31.798 00.000 12308 MoveAxis(N, 0, ABG)
21:33:31.798 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:31.802 00.004 12308 Move returns status 0, amount 0
21:33:31.802 00.000 12308 move complete, result=0
21:33:31.803 00.001 12308 worker thread done servicing request
21:33:31.824 00.021 14556 UpdateGuideState exits: m=2066 SNR=30.6
21:33:31.828 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:31.831 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:31.835 00.004 14556 Enqueuing Expose request
21:33:31.839 00.004 12308 Worker thread wakes up
21:33:31.840 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:31.843 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:31.844 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:33.092 01.248 12308 Exposure complete
21:33:33.245 00.153 14556 OnExposeComplete: enter
21:33:33.250 00.005 14556 UpdateGuideState(): m_state=6
21:33:33.254 00.004 12308 worker thread done servicing request
21:33:33.255 00.001 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2790
21:33:33.259 00.004 14556 Star::Find returns 1 (0), X=185.48, Y=998.24, Mass=2065, SNR=30.6, Peak=154 HFD=4.6
21:33:33.262 00.003 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.38 = -0.90)
21:33:33.266 00.004 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.00)
21:33:33.269 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.17 cameraTheta=2.31 mountX=0.11 mountY=-0.15, mountTheta=-0.93
21:33:33.276 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.13, opts=13)
21:33:33.280 00.004 14556 Enqueuing Move request for scope (-0.12, 0.13)
21:33:33.285 00.005 12308 Worker thread wakes up
21:33:33.285 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
21:33:33.285 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
21:33:33.285 00.000 12308 Moving (-0.12, 0.13) raw xDistance=0.11 yDistance=-0.15
21:33:33.285 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:33:33.285 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:33.286 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:33:33.286 00.000 12308 MoveAxis(E, 0, ABG)
21:33:33.286 00.000 12308 Move returns status 0, amount 0
21:33:33.286 00.000 12308 MoveAxis(N, 0, ABG)
21:33:33.286 00.000 12308 Move returns status 0, amount 0
21:33:33.287 00.001 12308 move complete, result=0
21:33:33.287 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:33.290 00.003 12308 worker thread done servicing request
21:33:33.311 00.021 14556 UpdateGuideState exits: m=2065 SNR=30.6
21:33:33.316 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:33.320 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:33.323 00.003 14556 Enqueuing Expose request
21:33:33.326 00.003 12308 Worker thread wakes up
21:33:33.326 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:33.331 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:33.331 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:34.574 01.243 12308 Exposure complete
21:33:34.734 00.160 12308 worker thread done servicing request
21:33:34.734 00.000 14556 OnExposeComplete: enter
21:33:34.737 00.003 14556 UpdateGuideState(): m_state=6
21:33:34.741 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2791
21:33:34.745 00.004 14556 Star::Find returns 1 (0), X=185.63, Y=998.33, Mass=1864, SNR=29.0, Peak=146 HFD=4.3
21:33:34.749 00.004 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.46 = -1.82)
21:33:34.753 00.004 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.92)
21:33:34.757 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.22 hyp=0.22 cameraTheta=1.38 mountX=-0.06 mountY=-0.21, mountTheta=-1.83
21:33:34.761 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.22, opts=13)
21:33:34.765 00.004 14556 Enqueuing Move request for scope (0.04, 0.22)
21:33:34.769 00.004 12308 Worker thread wakes up
21:33:34.769 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.22) opts 0xd
21:33:34.769 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.22)
21:33:34.770 00.001 12308 Moving (0.04, 0.22) raw xDistance=-0.06 yDistance=-0.21
21:33:34.770 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:33:34.770 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:33:34.770 00.000 12308 MoveAxis(E, 0, ABG)
21:33:34.771 00.001 12308 Move returns status 0, amount 0
21:33:34.771 00.000 12308 MoveAxis(N, 148, ABG)
21:33:34.771 00.000 12308 Guiding  Dir = 0, Dur = 148
21:33:34.772 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:34.777 00.005 12308 IsSlewing returns 0
21:33:34.777 00.000 12308 IsGuiding returns 0
21:33:34.778 00.001 12308 PulseGuide returned control before completion, sleep 158
21:33:34.797 00.019 14556 UpdateGuideState exits: m=1864 SNR=29.0
21:33:34.802 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:34.806 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:34.810 00.004 14556 Enqueuing Expose request
21:33:34.938 00.128 12308 IsGuiding returns 1
21:33:34.938 00.000 12308 scope still moving after pulse duration time elapsed
21:33:34.969 00.031 12308 IsSlewing returns 0
21:33:34.970 00.001 12308 IsGuiding returns 0
21:33:34.970 00.000 12308 scope move finished after 148 + 45 ms
21:33:34.971 00.001 12308 Move returns status 0, amount 148
21:33:34.971 00.000 12308 move complete, result=0
21:33:34.971 00.000 12308 worker thread done servicing request
21:33:34.973 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 148 ms NORTH
21:33:34.981 00.008 12308 Worker thread wakes up
21:33:34.981 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:34.981 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:36.226 01.245 12308 Exposure complete
21:33:36.393 00.167 12308 worker thread done servicing request
21:33:36.394 00.001 14556 OnExposeComplete: enter
21:33:36.397 00.003 14556 UpdateGuideState(): m_state=6
21:33:36.402 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2792
21:33:36.406 00.004 14556 Star::Find returns 1 (0), X=185.66, Y=997.93, Mass=1985, SNR=29.9, Peak=158 HFD=4.3
21:33:36.410 00.004 14556 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-3.07) = xAngle (1.88 = 1.88)
21:33:36.413 00.003 14556 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.78 = 1.78)
21:33:36.417 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.18 hyp=0.19 cameraTheta=-1.19 mountX=-0.06 mountY=0.19, mountTheta=1.87
21:33:36.423 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.18, opts=13)
21:33:36.428 00.005 14556 Enqueuing Move request for scope (0.07, -0.18)
21:33:36.431 00.003 12308 Worker thread wakes up
21:33:36.431 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.18) opts 0xd
21:33:36.431 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.18)
21:33:36.431 00.000 12308 Moving (0.07, -0.18) raw xDistance=-0.06 yDistance=0.19
21:33:36.433 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:33:36.433 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:36.433 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:33:36.433 00.000 12308 MoveAxis(E, 0, ABG)
21:33:36.433 00.000 12308 Move returns status 0, amount 0
21:33:36.433 00.000 12308 MoveAxis(N, 0, ABG)
21:33:36.434 00.001 12308 Move returns status 0, amount 0
21:33:36.434 00.000 12308 move complete, result=0
21:33:36.434 00.000 12308 worker thread done servicing request
21:33:36.434 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:36.459 00.025 14556 UpdateGuideState exits: m=1985 SNR=29.9
21:33:36.463 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:36.468 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:36.473 00.005 14556 Enqueuing Expose request
21:33:36.477 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:33:36.481 00.004 12308 Worker thread wakes up
21:33:36.482 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:36.482 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:37.730 01.248 12308 Exposure complete
21:33:37.914 00.184 12308 worker thread done servicing request
21:33:37.915 00.001 14556 OnExposeComplete: enter
21:33:37.919 00.004 14556 UpdateGuideState(): m_state=6
21:33:37.924 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2793
21:33:37.927 00.003 14556 Star::Find returns 1 (0), X=185.48, Y=998.30, Mass=2296, SNR=32.1, Peak=157 HFD=4.7
21:33:37.931 00.004 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
21:33:37.935 00.004 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
21:33:37.938 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.18 hyp=0.22 cameraTheta=2.15 mountX=0.10 mountY=-0.20, mountTheta=-1.08
21:33:37.945 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.18, opts=13)
21:33:37.949 00.004 14556 Enqueuing Move request for scope (-0.12, 0.18)
21:33:37.953 00.004 12308 Worker thread wakes up
21:33:37.953 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.18) opts 0xd
21:33:37.954 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.18)
21:33:37.954 00.000 12308 Moving (-0.12, 0.18) raw xDistance=0.10 yDistance=-0.20
21:33:37.954 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:33:37.954 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:37.955 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:33:37.955 00.000 12308 MoveAxis(E, 0, ABG)
21:33:37.955 00.000 12308 Move returns status 0, amount 0
21:33:37.955 00.000 12308 MoveAxis(N, 0, ABG)
21:33:37.956 00.001 12308 Move returns status 0, amount 0
21:33:37.956 00.000 12308 move complete, result=0
21:33:37.956 00.000 12308 worker thread done servicing request
21:33:37.956 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:37.984 00.028 14556 UpdateGuideState exits: m=2296 SNR=32.1
21:33:37.988 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:37.993 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:38.000 00.007 14556 Enqueuing Expose request
21:33:38.005 00.005 12308 Worker thread wakes up
21:33:38.005 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:33:38.009 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:38.010 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:39.251 01.241 12308 Exposure complete
21:33:39.395 00.144 12308 worker thread done servicing request
21:33:39.395 00.000 14556 OnExposeComplete: enter
21:33:39.400 00.005 14556 UpdateGuideState(): m_state=6
21:33:39.404 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2794
21:33:39.407 00.003 14556 Star::Find returns 1 (0), X=185.47, Y=998.38, Mass=1958, SNR=29.6, Peak=138 HFD=4.6
21:33:39.411 00.004 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.06 = -1.23)
21:33:39.415 00.004 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.33)
21:33:39.420 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.27 hyp=0.29 cameraTheta=1.98 mountX=0.10 mountY=-0.29, mountTheta=-1.24
21:33:39.425 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.27, opts=13)
21:33:39.429 00.004 14556 Enqueuing Move request for scope (-0.12, 0.27)
21:33:39.433 00.004 12308 Worker thread wakes up
21:33:39.433 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.27) opts 0xd
21:33:39.433 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.27)
21:33:39.433 00.000 12308 Moving (-0.12, 0.27) raw xDistance=0.10 yDistance=-0.29
21:33:39.433 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:33:39.433 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:33:39.435 00.002 12308 MoveAxis(E, 0, ABG)
21:33:39.435 00.000 12308 Move returns status 0, amount 0
21:33:39.435 00.000 12308 MoveAxis(N, 201, ABG)
21:33:39.435 00.000 12308 Guiding  Dir = 0, Dur = 201
21:33:39.435 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:39.439 00.004 12308 IsSlewing returns 0
21:33:39.440 00.001 12308 IsGuiding returns 0
21:33:39.440 00.000 12308 PulseGuide returned control before completion, sleep 211
21:33:39.461 00.021 14556 UpdateGuideState exits: m=1958 SNR=29.6
21:33:39.466 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:39.470 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:39.475 00.005 14556 Enqueuing Expose request
21:33:39.662 00.187 12308 IsGuiding returns 1
21:33:39.663 00.001 12308 scope still moving after pulse duration time elapsed
21:33:39.693 00.030 12308 IsSlewing returns 0
21:33:39.694 00.001 12308 IsGuiding returns 0
21:33:39.695 00.001 12308 scope move finished after 201 + 53 ms
21:33:39.695 00.000 12308 Move returns status 0, amount 201
21:33:39.695 00.000 12308 move complete, result=0
21:33:39.696 00.001 12308 worker thread done servicing request
21:33:39.696 00.000 12308 Worker thread wakes up
21:33:39.696 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 201 ms NORTH
21:33:39.703 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:39.704 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:40.961 01.257 12308 Exposure complete
21:33:41.168 00.207 14556 OnExposeComplete: enter
21:33:41.172 00.004 12308 worker thread done servicing request
21:33:41.172 00.000 14556 UpdateGuideState(): m_state=6
21:33:41.177 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2795
21:33:41.180 00.003 14556 Star::Find returns 1 (0), X=185.48, Y=998.14, Mass=1968, SNR=30.1, Peak=154 HFD=4.1
21:33:41.185 00.005 14556 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.07) = xAngle (6.01 = -0.27)
21:33:41.188 00.003 14556 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.37)
21:33:41.192 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=2.94 mountX=0.12 mountY=-0.04, mountTheta=-0.36
21:33:41.197 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.02, opts=13)
21:33:41.201 00.004 14556 Enqueuing Move request for scope (-0.12, 0.02)
21:33:41.204 00.003 12308 Worker thread wakes up
21:33:41.204 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
21:33:41.204 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
21:33:41.205 00.001 12308 Moving (-0.12, 0.02) raw xDistance=0.12 yDistance=-0.04
21:33:41.205 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:33:41.205 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:41.205 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:33:41.206 00.001 12308 MoveAxis(E, 0, ABG)
21:33:41.206 00.000 12308 Move returns status 0, amount 0
21:33:41.206 00.000 12308 MoveAxis(N, 0, ABG)
21:33:41.206 00.000 12308 Move returns status 0, amount 0
21:33:41.206 00.000 12308 move complete, result=0
21:33:41.207 00.001 12308 worker thread done servicing request
21:33:41.207 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:41.228 00.021 14556 UpdateGuideState exits: m=1968 SNR=30.1
21:33:41.232 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:41.236 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:41.239 00.003 14556 Enqueuing Expose request
21:33:41.243 00.004 12308 Worker thread wakes up
21:33:41.244 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:33:41.247 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:41.247 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:42.499 01.252 12308 Exposure complete
21:33:42.656 00.157 12308 worker thread done servicing request
21:33:42.657 00.001 14556 OnExposeComplete: enter
21:33:42.660 00.003 14556 UpdateGuideState(): m_state=6
21:33:42.665 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2796
21:33:42.669 00.004 14556 Star::Find returns 1 (0), X=185.22, Y=998.23, Mass=2133, SNR=30.9, Peak=160 HFD=4.5
21:33:42.672 00.003 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.92 = -0.36)
21:33:42.676 00.004 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.82 = -0.46)
21:33:42.680 00.004 14556 CameraToMount -- cameraX=-0.38 cameraY=0.11 hyp=0.39 cameraTheta=2.85 mountX=0.37 mountY=-0.18, mountTheta=-0.45
21:33:42.686 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.38, y=0.11, opts=13)
21:33:42.692 00.006 14556 Enqueuing Move request for scope (-0.38, 0.11)
21:33:42.697 00.005 12308 Worker thread wakes up
21:33:42.697 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.11) opts 0xd
21:33:42.697 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.38, 0.11)
21:33:42.698 00.001 12308 Moving (-0.38, 0.11) raw xDistance=0.37 yDistance=-0.18
21:33:42.698 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
21:33:42.698 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:42.698 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:33:42.698 00.000 12308 MoveAxis(W, 159, ABG)
21:33:42.698 00.000 12308 Guiding  Dir = 3, Dur = 159
21:33:42.699 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:42.703 00.004 12308 IsSlewing returns 0
21:33:42.703 00.000 12308 IsGuiding returns 0
21:33:42.703 00.000 12308 PulseGuide returned control before completion, sleep 169
21:33:42.724 00.021 14556 UpdateGuideState exits: m=2133 SNR=30.9
21:33:42.730 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:42.733 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:42.737 00.004 14556 Enqueuing Expose request
21:33:42.881 00.144 12308 IsGuiding returns 1
21:33:42.882 00.001 12308 scope still moving after pulse duration time elapsed
21:33:42.912 00.030 12308 IsSlewing returns 0
21:33:42.913 00.001 12308 IsGuiding returns 0
21:33:42.914 00.001 12308 scope move finished after 159 + 51 ms
21:33:42.915 00.001 12308 Move returns status 0, amount 159
21:33:42.915 00.000 12308 MoveAxis(N, 0, ABG)
21:33:42.916 00.001 12308 Move returns status 0, amount 0
21:33:42.916 00.000 12308 move complete, result=0
21:33:42.916 00.000 12308 worker thread done servicing request
21:33:42.916 00.000 12308 Worker thread wakes up
21:33:42.917 00.001 14556 GuideStep: 0.4 px 159 ms WEST, -0.2 px 0 ms NORTH
21:33:42.923 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:42.923 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:44.178 01.255 12308 Exposure complete
21:33:44.337 00.159 12308 worker thread done servicing request
21:33:44.338 00.001 14556 OnExposeComplete: enter
21:33:44.342 00.004 14556 UpdateGuideState(): m_state=6
21:33:44.347 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2797
21:33:44.352 00.005 14556 Star::Find returns 1 (0), X=185.73, Y=998.64, Mass=1970, SNR=30.0, Peak=140 HFD=4.5
21:33:44.356 00.004 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.39 = -1.89)
21:33:44.360 00.004 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.99)
21:33:44.364 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.53 hyp=0.54 cameraTheta=1.32 mountX=-0.17 mountY=-0.50, mountTheta=-1.90
21:33:44.369 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.53, opts=13)
21:33:44.374 00.005 14556 Enqueuing Move request for scope (0.13, 0.53)
21:33:44.378 00.004 12308 Worker thread wakes up
21:33:44.378 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.53) opts 0xd
21:33:44.378 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.53)
21:33:44.378 00.000 12308 Moving (0.13, 0.53) raw xDistance=-0.17 yDistance=-0.50
21:33:44.379 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:33:44.379 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
21:33:44.379 00.000 12308 MoveAxis(E, 0, ABG)
21:33:44.379 00.000 12308 Move returns status 0, amount 0
21:33:44.379 00.000 12308 MoveAxis(N, 350, ABG)
21:33:44.379 00.000 12308 Guiding  Dir = 0, Dur = 350
21:33:44.380 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:44.383 00.003 12308 IsSlewing returns 0
21:33:44.383 00.000 12308 IsGuiding returns 0
21:33:44.383 00.000 12308 PulseGuide returned control before completion, sleep 360
21:33:44.399 00.016 14556 UpdateGuideState exits: m=1970 SNR=30.0
21:33:44.404 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:44.407 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:44.410 00.003 14556 Enqueuing Expose request
21:33:44.747 00.337 12308 IsGuiding returns 1
21:33:44.747 00.000 12308 scope still moving after pulse duration time elapsed
21:33:44.778 00.031 12308 IsSlewing returns 0
21:33:44.778 00.000 12308 IsGuiding returns 0
21:33:44.779 00.001 12308 scope move finished after 350 + 44 ms
21:33:44.779 00.000 12308 Move returns status 0, amount 350
21:33:44.780 00.001 12308 move complete, result=0
21:33:44.780 00.000 12308 worker thread done servicing request
21:33:44.780 00.000 12308 Worker thread wakes up
21:33:44.780 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.5 px 350 ms NORTH
21:33:44.785 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:44.785 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:46.036 01.251 12308 Exposure complete
21:33:46.192 00.156 12308 worker thread done servicing request
21:33:46.193 00.001 14556 OnExposeComplete: enter
21:33:46.197 00.004 14556 UpdateGuideState(): m_state=6
21:33:46.201 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2798
21:33:46.205 00.004 14556 Star::Find returns 1 (0), X=185.88, Y=998.03, Mass=1981, SNR=29.9, Peak=177 HFD=4.3
21:33:46.209 00.004 14556 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-3.07) = xAngle (2.78 = 2.78)
21:33:46.213 00.004 14556 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.68 = 2.68)
21:33:46.218 00.005 14556 CameraToMount -- cameraX=0.29 cameraY=-0.09 hyp=0.30 cameraTheta=-0.29 mountX=-0.28 mountY=0.13, mountTheta=2.70
21:33:46.224 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=-0.09, opts=13)
21:33:46.230 00.006 14556 Enqueuing Move request for scope (0.29, -0.09)
21:33:46.233 00.003 12308 Worker thread wakes up
21:33:46.233 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.09) opts 0xd
21:33:46.234 00.001 12308 Handling offset move in thread for scope, endpoint = (0.29, -0.09)
21:33:46.234 00.000 12308 Moving (0.29, -0.09) raw xDistance=-0.28 yDistance=0.13
21:33:46.234 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
21:33:46.234 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:46.234 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:33:46.235 00.001 12308 MoveAxis(E, 122, ABG)
21:33:46.235 00.000 12308 Guiding  Dir = 2, Dur = 122
21:33:46.235 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:46.240 00.005 12308 IsSlewing returns 0
21:33:46.240 00.000 12308 IsGuiding returns 0
21:33:46.241 00.001 12308 PulseGuide returned control before completion, sleep 132
21:33:46.262 00.021 14556 UpdateGuideState exits: m=1981 SNR=29.9
21:33:46.267 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:46.271 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:46.274 00.003 14556 Enqueuing Expose request
21:33:46.386 00.112 12308 IsGuiding returns 1
21:33:46.386 00.000 12308 scope still moving after pulse duration time elapsed
21:33:46.418 00.032 12308 IsSlewing returns 0
21:33:46.418 00.000 12308 IsGuiding returns 0
21:33:46.418 00.000 12308 scope move finished after 122 + 56 ms
21:33:46.418 00.000 12308 Move returns status 0, amount 122
21:33:46.420 00.002 12308 MoveAxis(N, 0, ABG)
21:33:46.420 00.000 12308 Move returns status 0, amount 0
21:33:46.421 00.001 12308 move complete, result=0
21:33:46.421 00.000 14556 GuideStep: -0.3 px 122 ms EAST, 0.1 px 0 ms NORTH
21:33:46.428 00.007 12308 worker thread done servicing request
21:33:46.428 00.000 12308 Worker thread wakes up
21:33:46.429 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:46.430 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:47.675 01.245 12308 Exposure complete
21:33:47.829 00.154 12308 worker thread done servicing request
21:33:47.830 00.001 14556 OnExposeComplete: enter
21:33:47.834 00.004 14556 UpdateGuideState(): m_state=6
21:33:47.838 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2799
21:33:47.843 00.005 14556 Star::Find returns 1 (0), X=185.35, Y=997.99, Mass=1990, SNR=30.0, Peak=151 HFD=4.6
21:33:47.847 00.004 14556 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-3.07) = xAngle (0.41 = 0.41)
21:33:47.851 00.004 14556 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.31 = 0.31)
21:33:47.854 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.13 hyp=0.27 cameraTheta=-2.66 mountX=0.25 mountY=0.08, mountTheta=0.32
21:33:47.859 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.13, opts=13)
21:33:47.863 00.004 14556 Enqueuing Move request for scope (-0.24, -0.13)
21:33:47.867 00.004 12308 Worker thread wakes up
21:33:47.867 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.13) opts 0xd
21:33:47.867 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.13)
21:33:47.868 00.001 12308 Moving (-0.24, -0.13) raw xDistance=0.25 yDistance=0.08
21:33:47.868 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.25
21:33:47.868 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:47.868 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:33:47.868 00.000 12308 MoveAxis(W, 100, ABG)
21:33:47.869 00.001 12308 Guiding  Dir = 3, Dur = 100
21:33:47.869 00.000 12308 IsSlewing returns 0
21:33:47.870 00.001 12308 IsGuiding returns 0
21:33:47.870 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:47.877 00.007 12308 PulseGuide returned control before completion, sleep 110
21:33:47.896 00.019 14556 UpdateGuideState exits: m=1990 SNR=30.0
21:33:47.903 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:47.908 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:47.913 00.005 14556 Enqueuing Expose request
21:33:47.997 00.084 12308 IsGuiding returns 0
21:33:47.997 00.000 12308 Move returns status 0, amount 100
21:33:47.997 00.000 12308 MoveAxis(N, 0, ABG)
21:33:47.997 00.000 12308 Move returns status 0, amount 0
21:33:47.997 00.000 12308 move complete, result=0
21:33:47.998 00.001 12308 worker thread done servicing request
21:33:47.998 00.000 14556 GuideStep: 0.2 px 100 ms WEST, 0.1 px 0 ms NORTH
21:33:48.004 00.006 12308 Worker thread wakes up
21:33:48.004 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:48.004 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:49.257 01.253 12308 Exposure complete
21:33:49.398 00.141 12308 worker thread done servicing request
21:33:49.399 00.001 14556 OnExposeComplete: enter
21:33:49.403 00.004 14556 UpdateGuideState(): m_state=6
21:33:49.407 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2800
21:33:49.411 00.004 14556 Star::Find returns 1 (0), X=185.58, Y=998.04, Mass=2086, SNR=30.8, Peak=175 HFD=4.7
21:33:49.415 00.004 14556 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-3.07) = xAngle (1.38 = 1.38)
21:33:49.418 00.003 14556 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.28 = 1.28)
21:33:49.423 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.69 mountX=0.01 mountY=0.07, mountTheta=1.38
21:33:49.427 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.07, opts=13)
21:33:49.432 00.005 14556 Enqueuing Move request for scope (-0.01, -0.07)
21:33:49.435 00.003 12308 Worker thread wakes up
21:33:49.436 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
21:33:49.436 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
21:33:49.436 00.000 12308 Moving (-0.01, -0.07) raw xDistance=0.01 yDistance=0.07
21:33:49.437 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:33:49.437 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:49.437 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:33:49.437 00.000 12308 MoveAxis(E, 0, ABG)
21:33:49.437 00.000 12308 Move returns status 0, amount 0
21:33:49.437 00.000 12308 MoveAxis(N, 0, ABG)
21:33:49.438 00.001 12308 Move returns status 0, amount 0
21:33:49.438 00.000 12308 move complete, result=0
21:33:49.439 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:49.444 00.005 12308 worker thread done servicing request
21:33:49.466 00.022 14556 UpdateGuideState exits: m=2086 SNR=30.8
21:33:49.471 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:49.475 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:49.479 00.004 14556 Enqueuing Expose request
21:33:49.484 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:33:49.488 00.004 12308 Worker thread wakes up
21:33:49.488 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:49.489 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:50.729 01.240 12308 Exposure complete
21:33:50.886 00.157 12308 worker thread done servicing request
21:33:50.886 00.000 14556 OnExposeComplete: enter
21:33:50.890 00.004 14556 UpdateGuideState(): m_state=6
21:33:50.893 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2801
21:33:50.896 00.003 14556 Star::Find returns 1 (0), X=185.60, Y=997.95, Mass=1809, SNR=28.7, Peak=129 HFD=4.8
21:33:50.899 00.003 14556 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-3.07) = xAngle (1.55 = 1.55)
21:33:50.903 00.004 14556 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.45 = 1.45)
21:33:50.906 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.52 mountX=0.00 mountY=0.17, mountTheta=1.55
21:33:50.912 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.17, opts=13)
21:33:50.915 00.003 14556 Enqueuing Move request for scope (0.01, -0.17)
21:33:50.919 00.004 12308 Worker thread wakes up
21:33:50.919 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd
21:33:50.919 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.17)
21:33:50.919 00.000 12308 Moving (0.01, -0.17) raw xDistance=0.00 yDistance=0.17
21:33:50.919 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:33:50.919 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:50.919 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:33:50.921 00.002 12308 MoveAxis(E, 0, ABG)
21:33:50.921 00.000 12308 Move returns status 0, amount 0
21:33:50.921 00.000 12308 MoveAxis(N, 0, ABG)
21:33:50.921 00.000 12308 Move returns status 0, amount 0
21:33:50.921 00.000 12308 move complete, result=0
21:33:50.921 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:50.924 00.003 12308 worker thread done servicing request
21:33:50.945 00.021 14556 UpdateGuideState exits: m=1809 SNR=28.7
21:33:50.950 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:50.953 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:50.957 00.004 14556 Enqueuing Expose request
21:33:50.961 00.004 12308 Worker thread wakes up
21:33:50.961 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:50.962 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:50.962 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:33:52.218 01.256 12308 Exposure complete
21:33:52.373 00.155 12308 worker thread done servicing request
21:33:52.375 00.002 14556 OnExposeComplete: enter
21:33:52.378 00.003 14556 UpdateGuideState(): m_state=6
21:33:52.381 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2802
21:33:52.385 00.004 14556 Star::Find returns 1 (0), X=185.42, Y=998.14, Mass=1870, SNR=28.9, Peak=136 HFD=4.7
21:33:52.390 00.005 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.04 = -0.24)
21:33:52.393 00.003 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.34)
21:33:52.396 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=2.97 mountX=0.17 mountY=-0.06, mountTheta=-0.33
21:33:52.402 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.03, opts=13)
21:33:52.407 00.005 14556 Enqueuing Move request for scope (-0.17, 0.03)
21:33:52.410 00.003 12308 Worker thread wakes up
21:33:52.410 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
21:33:52.411 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
21:33:52.411 00.000 12308 Moving (-0.17, 0.03) raw xDistance=0.17 yDistance=-0.06
21:33:52.411 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:33:52.411 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:52.411 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:33:52.412 00.001 12308 MoveAxis(E, 0, ABG)
21:33:52.412 00.000 12308 Move returns status 0, amount 0
21:33:52.412 00.000 12308 MoveAxis(N, 0, ABG)
21:33:52.412 00.000 12308 Move returns status 0, amount 0
21:33:52.412 00.000 12308 move complete, result=0
21:33:52.412 00.000 12308 worker thread done servicing request
21:33:52.414 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:52.437 00.023 14556 UpdateGuideState exits: m=1870 SNR=28.9
21:33:52.444 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:52.447 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:52.451 00.004 14556 Enqueuing Expose request
21:33:52.455 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:52.458 00.003 12308 Worker thread wakes up
21:33:52.458 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:52.458 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:53.704 01.246 12308 Exposure complete
21:33:53.853 00.149 12308 worker thread done servicing request
21:33:53.853 00.000 14556 OnExposeComplete: enter
21:33:53.858 00.005 14556 UpdateGuideState(): m_state=6
21:33:53.861 00.003 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2803
21:33:53.865 00.004 14556 Star::Find returns 1 (0), X=185.81, Y=998.21, Mass=1980, SNR=29.9, Peak=178 HFD=4.4
21:33:53.868 00.003 14556 CameraToMount -- cameraTheta (0.43) - m_xAngle (-3.07) = xAngle (3.50 = -2.78)
21:33:53.872 00.004 14556 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.40 = -2.88)
21:33:53.875 00.003 14556 CameraToMount -- cameraX=0.22 cameraY=0.10 hyp=0.24 cameraTheta=0.43 mountX=-0.23 mountY=-0.06, mountTheta=-2.87
21:33:53.881 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.10, opts=13)
21:33:53.885 00.004 14556 Enqueuing Move request for scope (0.22, 0.10)
21:33:53.889 00.004 12308 Worker thread wakes up
21:33:53.889 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.10) opts 0xd
21:33:53.889 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.10)
21:33:53.889 00.000 12308 Moving (0.22, 0.10) raw xDistance=-0.23 yDistance=-0.06
21:33:53.889 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:33:53.890 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:53.890 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:33:53.890 00.000 12308 MoveAxis(E, 98, ABG)
21:33:53.890 00.000 12308 Guiding  Dir = 2, Dur = 98
21:33:53.891 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:53.895 00.004 12308 IsSlewing returns 0
21:33:53.895 00.000 12308 IsGuiding returns 0
21:33:53.895 00.000 12308 PulseGuide returned control before completion, sleep 108
21:33:53.916 00.021 14556 UpdateGuideState exits: m=1980 SNR=29.9
21:33:53.921 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:53.924 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:53.928 00.004 14556 Enqueuing Expose request
21:33:54.008 00.080 12308 IsGuiding returns 1
21:33:54.011 00.003 12308 scope still moving after pulse duration time elapsed
21:33:54.040 00.029 12308 IsSlewing returns 0
21:33:54.040 00.000 12308 IsGuiding returns 0
21:33:54.040 00.000 12308 scope move finished after 98 + 47 ms
21:33:54.041 00.001 12308 Move returns status 0, amount 98
21:33:54.041 00.000 12308 MoveAxis(N, 0, ABG)
21:33:54.042 00.001 12308 Move returns status 0, amount 0
21:33:54.042 00.000 12308 move complete, result=0
21:33:54.043 00.001 12308 worker thread done servicing request
21:33:54.043 00.000 12308 Worker thread wakes up
21:33:54.043 00.000 14556 GuideStep: -0.2 px 98 ms EAST, -0.1 px 0 ms NORTH
21:33:54.050 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:54.050 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:55.303 01.253 12308 Exposure complete
21:33:55.454 00.151 12308 worker thread done servicing request
21:33:55.455 00.001 14556 OnExposeComplete: enter
21:33:55.458 00.003 14556 UpdateGuideState(): m_state=6
21:33:55.462 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2804
21:33:55.466 00.004 14556 Star::Find returns 1 (0), X=185.55, Y=998.07, Mass=1879, SNR=29.0, Peak=124 HFD=4.5
21:33:55.472 00.006 14556 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.07) = xAngle (0.68 = 0.68)
21:33:55.477 00.005 14556 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.59 = 0.59)
21:33:55.482 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-2.39 mountX=0.05 mountY=0.03, mountTheta=0.62
21:33:55.486 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.04, opts=13)
21:33:55.489 00.003 14556 Enqueuing Move request for scope (-0.05, -0.04)
21:33:55.493 00.004 12308 Worker thread wakes up
21:33:55.493 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
21:33:55.494 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
21:33:55.494 00.000 12308 Moving (-0.05, -0.04) raw xDistance=0.05 yDistance=0.03
21:33:55.494 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:33:55.496 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:55.496 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:33:55.496 00.000 12308 MoveAxis(E, 0, ABG)
21:33:55.496 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:55.501 00.005 12308 Move returns status 0, amount 0
21:33:55.501 00.000 12308 MoveAxis(N, 0, ABG)
21:33:55.502 00.001 12308 Move returns status 0, amount 0
21:33:55.502 00.000 12308 move complete, result=0
21:33:55.502 00.000 12308 worker thread done servicing request
21:33:55.524 00.022 14556 UpdateGuideState exits: m=1879 SNR=29.0
21:33:55.529 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:55.533 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:55.537 00.004 14556 Enqueuing Expose request
21:33:55.542 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:33:55.545 00.003 12308 Worker thread wakes up
21:33:55.545 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:55.545 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:56.792 01.247 12308 Exposure complete
21:33:56.930 00.138 12308 worker thread done servicing request
21:33:56.930 00.000 14556 OnExposeComplete: enter
21:33:56.936 00.006 14556 UpdateGuideState(): m_state=6
21:33:56.942 00.006 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2805
21:33:56.947 00.005 14556 Star::Find returns 1 (0), X=185.59, Y=998.39, Mass=1967, SNR=29.5, Peak=148 HFD=4.3
21:33:56.953 00.006 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.67 = -1.61)
21:33:56.960 00.007 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
21:33:56.964 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.60 mountX=-0.01 mountY=-0.28, mountTheta=-1.61
21:33:56.970 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.28, opts=13)
21:33:56.975 00.005 14556 Enqueuing Move request for scope (-0.01, 0.28)
21:33:56.979 00.004 12308 Worker thread wakes up
21:33:56.979 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.28) opts 0xd
21:33:56.979 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.28)
21:33:56.979 00.000 12308 Moving (-0.01, 0.28) raw xDistance=-0.01 yDistance=-0.28
21:33:56.979 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:33:56.979 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:33:56.980 00.001 12308 MoveAxis(E, 0, ABG)
21:33:56.980 00.000 12308 Move returns status 0, amount 0
21:33:56.980 00.000 12308 MoveAxis(N, 195, ABG)
21:33:56.981 00.001 12308 Guiding  Dir = 0, Dur = 195
21:33:56.981 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:56.985 00.004 12308 IsSlewing returns 0
21:33:56.985 00.000 12308 IsGuiding returns 0
21:33:56.985 00.000 12308 PulseGuide returned control before completion, sleep 205
21:33:57.004 00.019 14556 UpdateGuideState exits: m=1967 SNR=29.5
21:33:57.009 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:57.013 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:57.016 00.003 14556 Enqueuing Expose request
21:33:57.203 00.187 12308 IsGuiding returns 1
21:33:57.204 00.001 12308 scope still moving after pulse duration time elapsed
21:33:57.235 00.031 12308 IsSlewing returns 0
21:33:57.236 00.001 12308 IsGuiding returns 1
21:33:57.267 00.031 12308 IsSlewing returns 0
21:33:57.268 00.001 12308 IsGuiding returns 0
21:33:57.269 00.001 12308 scope move finished after 195 + 87 ms
21:33:57.269 00.000 12308 Move returns status 0, amount 195
21:33:57.270 00.001 12308 move complete, result=0
21:33:57.270 00.000 12308 worker thread done servicing request
21:33:57.271 00.001 12308 Worker thread wakes up
21:33:57.271 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 195 ms NORTH
21:33:57.277 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:57.277 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:58.532 01.255 12308 Exposure complete
21:33:58.677 00.145 12308 worker thread done servicing request
21:33:58.677 00.000 14556 OnExposeComplete: enter
21:33:58.681 00.004 14556 UpdateGuideState(): m_state=6
21:33:58.686 00.005 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2806
21:33:58.691 00.005 14556 Star::Find returns 1 (0), X=185.67, Y=998.29, Mass=2140, SNR=31.0, Peak=164 HFD=4.7
21:33:58.694 00.003 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.26 = -2.03)
21:33:58.698 00.004 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.13)
21:33:58.702 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.18 mountX=-0.09 mountY=-0.16, mountTheta=-2.05
21:33:58.706 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.18, opts=13)
21:33:58.710 00.004 14556 Enqueuing Move request for scope (0.07, 0.18)
21:33:58.714 00.004 12308 Worker thread wakes up
21:33:58.714 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
21:33:58.714 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
21:33:58.714 00.000 12308 Moving (0.07, 0.18) raw xDistance=-0.09 yDistance=-0.16
21:33:58.714 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:33:58.715 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:58.715 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:33:58.715 00.000 12308 MoveAxis(E, 0, ABG)
21:33:58.715 00.000 12308 Move returns status 0, amount 0
21:33:58.715 00.000 12308 MoveAxis(N, 0, ABG)
21:33:58.715 00.000 12308 Move returns status 0, amount 0
21:33:58.715 00.000 12308 move complete, result=0
21:33:58.716 00.001 12308 worker thread done servicing request
21:33:58.716 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:33:58.740 00.024 14556 UpdateGuideState exits: m=2140 SNR=31.0
21:33:58.745 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:58.750 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:33:58.755 00.005 14556 Enqueuing Expose request
21:33:58.759 00.004 12308 Worker thread wakes up
21:33:58.759 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:33:58.762 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:33:58.763 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,983,31,31)
21:33:59.318 00.555 14556 evsrv: cli 0185B3E8 connect
21:33:59.321 00.003 14556 case statement mapped state 6 to 3
21:33:59.327 00.006 14556 case statement mapped state 6 to 3
21:33:59.370 00.043 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"af727638-f3ae-47ff-aa99-5e81f5262844"}
21:33:59.469 00.099 14556 case statement mapped state 6 to 3
21:33:59.474 00.005 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"af727638-f3ae-47ff-aa99-5e81f5262844"}
21:33:59.479 00.005 14556 evsrv: cli 0185B3E8 disconnect
21:33:59.612 00.133 14556 evsrv: cli 0185AD08 connect
21:33:59.615 00.003 14556 case statement mapped state 6 to 3
21:33:59.618 00.003 14556 case statement mapped state 6 to 3
21:33:59.623 00.005 14556 evsrv: cli 0185AD08 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"cd6bef29-c738-4e09-b571-5c1b7e30854b"}
21:33:59.627 00.004 14556 PhdController::Dither begins
21:33:59.630 00.003 14556 dither: size=5.00, dRA=0.32 dDec=0.71
21:33:59.745 00.115 14556 MountToCamera -- mountTheta (1.15) + m_xAngle (-3.07) = xAngle (-1.92 = -1.92)
21:33:59.749 00.004 14556 MountToCamera -- mountX=0.32 mountY=0.71 hyp=0.78 mountTheta=1.15 cameraX=-0.27, cameraY=-0.73 cameraTheta=-1.92
21:33:59.751 00.002 14556 setting lock position to (185.33, 997.38)
21:33:59.755 00.004 14556 Mount: notify guiding dithered (-0.3, -0.7)
21:33:59.758 00.003 14556 Status Line: Dither by 0.32,0.71
21:33:59.762 00.004 14556 PhdController: newstate STATE_SETTLE_BEGIN
21:33:59.767 00.005 14556 PhdController: newstate STATE_SETTLE_WAIT
21:33:59.771 00.004 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":0,"id":"cd6bef29-c738-4e09-b571-5c1b7e30854b"}
21:33:59.774 00.003 14556 evsrv: cli 0185AD08 disconnect
21:34:00.073 00.299 12308 Exposure complete
21:34:00.176 00.103 12308 worker thread done servicing request
21:34:00.176 00.000 14556 OnExposeComplete: enter
21:34:00.180 00.004 14556 UpdateGuideState(): m_state=6
21:34:00.184 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2807
21:34:00.187 00.003 14556 Star::Find returns 1 (0), X=185.71, Y=998.19, Mass=1897, SNR=29.3, Peak=141 HFD=4.6
21:34:00.189 00.002 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.20 = -2.08)
21:34:00.193 00.004 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.18)
21:34:00.196 00.003 14556 CameraToMount -- cameraX=0.38 cameraY=0.81 hyp=0.90 cameraTheta=1.13 mountX=-0.44 mountY=-0.73, mountTheta=-2.11
21:34:00.201 00.005 14556 dither recenter: remaining=(-0.3,-0.7) step=(-0.3,-0.7)
21:34:00.204 00.003 14556 MountToCamera -- mountTheta (-1.99) + m_xAngle (-3.07) = xAngle (-5.06 = 1.22)
21:34:00.206 00.002 14556 MountToCamera -- mountX=-0.32 mountY=-0.71 hyp=0.78 mountTheta=-1.99 cameraX=0.27, cameraY=0.73 cameraTheta=1.22
21:34:00.209 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.73, opts=4)
21:34:00.211 00.002 14556 Enqueuing Move request for scope (0.27, 0.73)
21:34:00.214 00.003 14556 Mount: notify direct move -0.32,-0.71
21:34:00.216 00.002 12308 Worker thread wakes up
21:34:00.217 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.73) opts 0x4
21:34:00.217 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.73)
21:34:00.217 00.000 12308 Moving (0.27, 0.73) raw xDistance=-0.32 yDistance=-0.71
21:34:00.217 00.000 12308 MoveAxis(E, 218, B)
21:34:00.217 00.000 12308 Guiding  Dir = 2, Dur = 218
21:34:00.218 00.001 12308 IsSlewing returns 0
21:34:00.218 00.000 12308 IsGuiding returns 0
21:34:00.218 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:00.222 00.004 12308 PulseGuide returned control before completion, sleep 228
21:34:00.237 00.015 14556 UpdateGuideState exits: m=1897 SNR=29.3
21:34:00.240 00.003 14556 PhdController: settling, locked = 1, distance = 0.95 (1.50) aobump = 0 frame = 1 / 99999
21:34:00.245 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760582040.245,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.95,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:34:00.249 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:00.252 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:00.255 00.003 14556 Enqueuing Expose request
21:34:00.458 00.203 12308 IsGuiding returns 1
21:34:00.458 00.000 12308 scope still moving after pulse duration time elapsed
21:34:00.489 00.031 12308 IsSlewing returns 0
21:34:00.489 00.000 12308 IsGuiding returns 0
21:34:00.489 00.000 12308 scope move finished after 218 + 52 ms
21:34:00.490 00.001 12308 Move returns status 0, amount 218
21:34:00.490 00.000 12308 MoveAxis(N, 501, B)
21:34:00.491 00.001 12308 Guiding  Dir = 0, Dur = 501
21:34:00.491 00.000 12308 IsSlewing returns 0
21:34:00.491 00.000 12308 IsGuiding returns 0
21:34:00.492 00.001 12308 PulseGuide returned control before completion, sleep 511
21:34:01.020 00.528 12308 IsGuiding returns 1
21:34:01.020 00.000 12308 scope still moving after pulse duration time elapsed
21:34:01.051 00.031 12308 IsSlewing returns 0
21:34:01.052 00.001 12308 IsGuiding returns 0
21:34:01.052 00.000 12308 scope move finished after 501 + 60 ms
21:34:01.053 00.001 12308 Move returns status 0, amount 501
21:34:01.053 00.000 12308 move complete, result=0
21:34:01.053 00.000 14556 GuideStep: -0.3 px 218 ms EAST, -0.7 px 501 ms NORTH
21:34:01.058 00.005 12308 worker thread done servicing request
21:34:01.058 00.000 12308 Worker thread wakes up
21:34:01.059 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:01.059 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:02.313 01.254 12308 Exposure complete
21:34:02.459 00.146 12308 worker thread done servicing request
21:34:02.460 00.001 14556 OnExposeComplete: enter
21:34:02.463 00.003 14556 UpdateGuideState(): m_state=6
21:34:02.467 00.004 14556 Star::Find(15, 185, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2808
21:34:02.471 00.004 14556 Star::Find returns 1 (0), X=185.28, Y=997.60, Mass=2272, SNR=31.8, Peak=164 HFD=4.7
21:34:02.476 00.005 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
21:34:02.480 00.004 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
21:34:02.483 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.78 mountX=0.03 mountY=-0.22, mountTheta=-1.43
21:34:02.488 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.21, opts=13)
21:34:02.490 00.002 14556 Enqueuing Move request for scope (-0.05, 0.21)
21:34:02.495 00.005 12308 Worker thread wakes up
21:34:02.495 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.21) opts 0xd
21:34:02.495 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.21)
21:34:02.495 00.000 12308 Moving (-0.05, 0.21) raw xDistance=0.03 yDistance=-0.22
21:34:02.495 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:34:02.495 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:34:02.496 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:34:02.496 00.000 12308 MoveAxis(E, 0, ABG)
21:34:02.496 00.000 12308 Move returns status 0, amount 0
21:34:02.496 00.000 12308 MoveAxis(N, 0, ABG)
21:34:02.496 00.000 12308 Move returns status 0, amount 0
21:34:02.497 00.001 12308 move complete, result=0
21:34:02.497 00.000 12308 worker thread done servicing request
21:34:02.498 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:02.523 00.025 14556 UpdateGuideState exits: m=2272 SNR=31.8
21:34:02.528 00.005 14556 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 2 / 99999
21:34:02.532 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760582042.532,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.22,"Time":2.3,"SettleTime":10.0,"StarLocked":true}
21:34:02.536 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:02.539 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:02.544 00.005 14556 Enqueuing Expose request
21:34:02.547 00.003 12308 Worker thread wakes up
21:34:02.547 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:02.548 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:02.548 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:34:03.800 01.252 12308 Exposure complete
21:34:03.926 00.126 12308 worker thread done servicing request
21:34:03.926 00.000 14556 OnExposeComplete: enter
21:34:03.929 00.003 14556 UpdateGuideState(): m_state=6
21:34:03.933 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2809
21:34:03.937 00.004 14556 Star::Find returns 1 (0), X=185.39, Y=997.69, Mass=1685, SNR=27.7, Peak=129 HFD=4.2
21:34:03.940 00.003 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.45 = -1.83)
21:34:03.944 00.004 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.93)
21:34:03.948 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.31 hyp=0.32 cameraTheta=1.38 mountX=-0.08 mountY=-0.29, mountTheta=-1.84
21:34:03.953 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.31, opts=13)
21:34:03.957 00.004 14556 Enqueuing Move request for scope (0.06, 0.31)
21:34:03.960 00.003 12308 Worker thread wakes up
21:34:03.960 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.31) opts 0xd
21:34:03.960 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.31)
21:34:03.960 00.000 12308 Moving (0.06, 0.31) raw xDistance=-0.08 yDistance=-0.29
21:34:03.961 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:34:03.961 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:34:03.961 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
21:34:03.962 00.001 12308 MoveAxis(E, 0, ABG)
21:34:03.962 00.000 12308 Move returns status 0, amount 0
21:34:03.962 00.000 12308 MoveAxis(N, 0, ABG)
21:34:03.962 00.000 12308 Move returns status 0, amount 0
21:34:03.963 00.001 12308 move complete, result=0
21:34:03.963 00.000 12308 worker thread done servicing request
21:34:03.963 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:03.986 00.023 14556 UpdateGuideState exits: m=1685 SNR=27.7
21:34:03.991 00.005 14556 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 3 / 99999
21:34:03.994 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760582043.994,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":3.8,"SettleTime":10.0,"StarLocked":true}
21:34:04.000 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:04.006 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:04.009 00.003 14556 Enqueuing Expose request
21:34:04.013 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:34:04.017 00.004 12308 Worker thread wakes up
21:34:04.017 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:04.017 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:05.257 01.240 12308 Exposure complete
21:34:05.387 00.130 12308 worker thread done servicing request
21:34:05.388 00.001 14556 OnExposeComplete: enter
21:34:05.391 00.003 14556 UpdateGuideState(): m_state=6
21:34:05.395 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2810
21:34:05.399 00.004 14556 Star::Find returns 1 (0), X=185.58, Y=997.48, Mass=2341, SNR=32.5, Peak=141 HFD=4.8
21:34:05.403 00.004 14556 CameraToMount -- cameraTheta (0.36) - m_xAngle (-3.07) = xAngle (3.44 = -2.85)
21:34:05.407 00.004 14556 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.34 = -2.94)
21:34:05.411 00.004 14556 CameraToMount -- cameraX=0.26 cameraY=0.10 hyp=0.28 cameraTheta=0.36 mountX=-0.27 mountY=-0.05, mountTheta=-2.94
21:34:05.416 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.10, opts=13)
21:34:05.421 00.005 14556 Enqueuing Move request for scope (0.26, 0.10)
21:34:05.424 00.003 12308 Worker thread wakes up
21:34:05.424 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.10) opts 0xd
21:34:05.425 00.001 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.10)
21:34:05.425 00.000 12308 Moving (0.26, 0.10) raw xDistance=-0.27 yDistance=-0.05
21:34:05.425 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:34:05.425 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:05.425 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:34:05.425 00.000 12308 MoveAxis(E, 115, ABG)
21:34:05.426 00.001 12308 Guiding  Dir = 2, Dur = 115
21:34:05.426 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:05.429 00.003 12308 IsSlewing returns 0
21:34:05.431 00.002 12308 IsGuiding returns 0
21:34:05.431 00.000 12308 PulseGuide returned control before completion, sleep 125
21:34:05.450 00.019 14556 UpdateGuideState exits: m=2341 SNR=32.5
21:34:05.453 00.003 14556 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 4 / 99999
21:34:05.457 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760582045.457,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.26,"Time":5.2,"SettleTime":10.0,"StarLocked":true}
21:34:05.460 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:05.463 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:05.467 00.004 14556 Enqueuing Expose request
21:34:05.559 00.092 12308 IsGuiding returns 1
21:34:05.560 00.001 12308 scope still moving after pulse duration time elapsed
21:34:05.590 00.030 12308 IsSlewing returns 0
21:34:05.592 00.002 12308 IsGuiding returns 0
21:34:05.593 00.001 12308 scope move finished after 115 + 46 ms
21:34:05.593 00.000 12308 Move returns status 0, amount 115
21:34:05.593 00.000 12308 MoveAxis(N, 0, ABG)
21:34:05.593 00.000 12308 Move returns status 0, amount 0
21:34:05.594 00.001 12308 move complete, result=0
21:34:05.594 00.000 12308 worker thread done servicing request
21:34:05.595 00.001 12308 Worker thread wakes up
21:34:05.596 00.001 14556 GuideStep: -0.3 px 115 ms EAST, -0.1 px 0 ms NORTH
21:34:05.602 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:05.602 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:06.855 01.253 12308 Exposure complete
21:34:07.006 00.151 12308 worker thread done servicing request
21:34:07.006 00.000 14556 OnExposeComplete: enter
21:34:07.012 00.006 14556 UpdateGuideState(): m_state=6
21:34:07.017 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2811
21:34:07.022 00.005 14556 Star::Find returns 1 (0), X=185.49, Y=997.62, Mass=1941, SNR=29.7, Peak=143 HFD=4.4
21:34:07.026 00.004 14556 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.07) = xAngle (4.06 = -2.23)
21:34:07.029 00.003 14556 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.96 = -2.32)
21:34:07.033 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.24 hyp=0.29 cameraTheta=0.98 mountX=-0.18 mountY=-0.21, mountTheta=-2.27
21:34:07.038 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.24, opts=13)
21:34:07.042 00.004 14556 Enqueuing Move request for scope (0.16, 0.24)
21:34:07.046 00.004 12308 Worker thread wakes up
21:34:07.046 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.24) opts 0xd
21:34:07.046 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.24)
21:34:07.046 00.000 12308 Moving (0.16, 0.24) raw xDistance=-0.18 yDistance=-0.21
21:34:07.047 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:34:07.047 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.56
21:34:07.047 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:34:07.047 00.000 12308 MoveAxis(E, 0, ABG)
21:34:07.047 00.000 12308 Move returns status 0, amount 0
21:34:07.048 00.001 12308 MoveAxis(N, 149, ABG)
21:34:07.048 00.000 12308 Guiding  Dir = 0, Dur = 149
21:34:07.049 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:07.052 00.003 12308 IsSlewing returns 0
21:34:07.053 00.001 12308 IsGuiding returns 0
21:34:07.053 00.000 12308 PulseGuide returned control before completion, sleep 159
21:34:07.074 00.021 14556 UpdateGuideState exits: m=1941 SNR=29.7
21:34:07.079 00.005 14556 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 5 / 99999
21:34:07.083 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760582047.083,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
21:34:07.086 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:07.090 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:07.096 00.006 14556 Enqueuing Expose request
21:34:07.222 00.126 12308 IsGuiding returns 1
21:34:07.225 00.003 12308 scope still moving after pulse duration time elapsed
21:34:07.252 00.027 12308 IsSlewing returns 0
21:34:07.252 00.000 12308 IsGuiding returns 0
21:34:07.252 00.000 12308 scope move finished after 149 + 50 ms
21:34:07.252 00.000 12308 Move returns status 0, amount 149
21:34:07.254 00.002 12308 move complete, result=0
21:34:07.254 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 149 ms NORTH
21:34:07.258 00.004 12308 worker thread done servicing request
21:34:07.258 00.000 12308 Worker thread wakes up
21:34:07.258 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:07.259 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:08.500 01.241 12308 Exposure complete
21:34:08.645 00.145 12308 worker thread done servicing request
21:34:08.646 00.001 14556 OnExposeComplete: enter
21:34:08.650 00.004 14556 UpdateGuideState(): m_state=6
21:34:08.654 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2812
21:34:08.657 00.003 14556 Star::Find returns 1 (0), X=185.32, Y=997.55, Mass=2070, SNR=30.6, Peak=156 HFD=4.3
21:34:08.662 00.005 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.67 = -1.62)
21:34:08.666 00.004 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.72)
21:34:08.669 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.59 mountX=-0.01 mountY=-0.17, mountTheta=-1.62
21:34:08.674 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.17, opts=13)
21:34:08.678 00.004 14556 Enqueuing Move request for scope (-0.00, 0.17)
21:34:08.683 00.005 12308 Worker thread wakes up
21:34:08.683 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.17) opts 0xd
21:34:08.683 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.17)
21:34:08.684 00.001 12308 Moving (-0.00, 0.17) raw xDistance=-0.01 yDistance=-0.17
21:34:08.684 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:34:08.684 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:08.684 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:34:08.684 00.000 12308 MoveAxis(E, 0, ABG)
21:34:08.684 00.000 12308 Move returns status 0, amount 0
21:34:08.685 00.001 12308 MoveAxis(N, 0, ABG)
21:34:08.685 00.000 12308 Move returns status 0, amount 0
21:34:08.685 00.000 12308 move complete, result=0
21:34:08.685 00.000 12308 worker thread done servicing request
21:34:08.685 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:08.710 00.025 14556 UpdateGuideState exits: m=2070 SNR=30.6
21:34:08.715 00.005 14556 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 6 / 99999
21:34:08.719 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760582048.719,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.24,"Time":8.5,"SettleTime":10.0,"StarLocked":true}
21:34:08.724 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:08.727 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:08.731 00.004 14556 Enqueuing Expose request
21:34:08.734 00.003 12308 Worker thread wakes up
21:34:08.734 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:08.734 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:08.734 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:34:09.985 01.251 12308 Exposure complete
21:34:10.133 00.148 12308 worker thread done servicing request
21:34:10.133 00.000 14556 OnExposeComplete: enter
21:34:10.138 00.005 14556 UpdateGuideState(): m_state=6
21:34:10.141 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2813
21:34:10.144 00.003 14556 Star::Find returns 1 (0), X=185.33, Y=997.66, Mass=1822, SNR=28.7, Peak=138 HFD=4.5
21:34:10.148 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
21:34:10.152 00.004 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
21:34:10.156 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.28 hyp=0.28 cameraTheta=1.57 mountX=-0.02 mountY=-0.27, mountTheta=-1.64
21:34:10.161 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.28, opts=13)
21:34:10.165 00.004 14556 Enqueuing Move request for scope (0.00, 0.28)
21:34:10.169 00.004 12308 Worker thread wakes up
21:34:10.169 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.28) opts 0xd
21:34:10.169 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.28)
21:34:10.169 00.000 12308 Moving (0.00, 0.28) raw xDistance=-0.02 yDistance=-0.27
21:34:10.169 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:34:10.170 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:34:10.170 00.000 12308 MoveAxis(E, 0, ABG)
21:34:10.170 00.000 12308 Move returns status 0, amount 0
21:34:10.170 00.000 12308 MoveAxis(N, 192, ABG)
21:34:10.170 00.000 12308 Guiding  Dir = 0, Dur = 192
21:34:10.170 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:10.174 00.004 12308 IsSlewing returns 0
21:34:10.174 00.000 12308 IsGuiding returns 0
21:34:10.176 00.002 12308 PulseGuide returned control before completion, sleep 202
21:34:10.196 00.020 14556 UpdateGuideState exits: m=1822 SNR=28.7
21:34:10.201 00.005 14556 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 7 / 99999
21:34:10.205 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760582050.205,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":10.0,"SettleTime":10.0,"StarLocked":true}
21:34:10.208 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:10.213 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:10.218 00.005 14556 Enqueuing Expose request
21:34:10.382 00.164 12308 IsGuiding returns 1
21:34:10.382 00.000 12308 scope still moving after pulse duration time elapsed
21:34:10.413 00.031 12308 IsSlewing returns 0
21:34:10.414 00.001 12308 IsGuiding returns 0
21:34:10.414 00.000 12308 scope move finished after 192 + 47 ms
21:34:10.415 00.001 12308 Move returns status 0, amount 192
21:34:10.415 00.000 12308 move complete, result=0
21:34:10.416 00.001 12308 worker thread done servicing request
21:34:10.417 00.001 12308 Worker thread wakes up
21:34:10.418 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 192 ms NORTH
21:34:10.424 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:10.424 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:11.670 01.246 12308 Exposure complete
21:34:11.811 00.141 12308 worker thread done servicing request
21:34:11.811 00.000 14556 OnExposeComplete: enter
21:34:11.814 00.003 14556 UpdateGuideState(): m_state=6
21:34:11.818 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2814
21:34:11.821 00.003 14556 Star::Find returns 1 (0), X=185.36, Y=997.52, Mass=2151, SNR=30.9, Peak=138 HFD=4.4
21:34:11.826 00.005 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.39 = -1.90)
21:34:11.830 00.004 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -1.99)
21:34:11.834 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.31 mountX=-0.04 mountY=-0.13, mountTheta=-1.91
21:34:11.838 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.13, opts=13)
21:34:11.842 00.004 14556 Enqueuing Move request for scope (0.04, 0.13)
21:34:11.846 00.004 12308 Worker thread wakes up
21:34:11.846 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
21:34:11.846 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
21:34:11.846 00.000 12308 Moving (0.04, 0.13) raw xDistance=-0.04 yDistance=-0.13
21:34:11.846 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:34:11.846 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:11.847 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:34:11.847 00.000 12308 MoveAxis(E, 0, ABG)
21:34:11.847 00.000 12308 Move returns status 0, amount 0
21:34:11.847 00.000 12308 MoveAxis(N, 0, ABG)
21:34:11.847 00.000 12308 Move returns status 0, amount 0
21:34:11.848 00.001 12308 move complete, result=0
21:34:11.848 00.000 12308 worker thread done servicing request
21:34:11.848 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:11.874 00.026 14556 UpdateGuideState exits: m=2151 SNR=30.9
21:34:11.879 00.005 14556 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 8 / 99999
21:34:11.882 00.003 14556 PhdController: newstate STATE_FINISH
21:34:11.887 00.005 14556 PhdController complete: success
21:34:11.890 00.003 14556 evsrv: {"Event":"SettleDone","Timestamp":1760582051.890,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
21:34:11.893 00.003 14556 Mount: notify guiding dither settle done success=1
21:34:11.897 00.004 14556 PhdController: newstate STATE_IDLE
21:34:11.902 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:11.907 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:11.911 00.004 14556 Enqueuing Expose request
21:34:11.914 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:11.919 00.005 12308 Worker thread wakes up
21:34:11.919 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:11.920 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:13.166 01.246 12308 Exposure complete
21:34:13.318 00.152 12308 worker thread done servicing request
21:34:13.319 00.001 14556 OnExposeComplete: enter
21:34:13.322 00.003 14556 UpdateGuideState(): m_state=6
21:34:13.326 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2815
21:34:13.332 00.006 14556 Star::Find returns 1 (0), X=185.38, Y=997.69, Mass=1994, SNR=30.2, Peak=134 HFD=4.3
21:34:13.335 00.003 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.49 = -1.80)
21:34:13.338 00.003 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.90)
21:34:13.342 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.31 hyp=0.32 cameraTheta=1.41 mountX=-0.07 mountY=-0.30, mountTheta=-1.80
21:34:13.347 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.31, opts=13)
21:34:13.352 00.005 14556 Enqueuing Move request for scope (0.05, 0.31)
21:34:13.355 00.003 12308 Worker thread wakes up
21:34:13.355 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.31) opts 0xd
21:34:13.355 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.31)
21:34:13.356 00.001 12308 Moving (0.05, 0.31) raw xDistance=-0.07 yDistance=-0.30
21:34:13.356 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:34:13.356 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:34:13.356 00.000 12308 MoveAxis(E, 0, ABG)
21:34:13.356 00.000 12308 Move returns status 0, amount 0
21:34:13.356 00.000 12308 MoveAxis(N, 211, ABG)
21:34:13.358 00.002 12308 Guiding  Dir = 0, Dur = 211
21:34:13.358 00.000 12308 IsSlewing returns 0
21:34:13.358 00.000 12308 IsGuiding returns 0
21:34:13.359 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:13.361 00.002 12308 PulseGuide returned control before completion, sleep 221
21:34:13.378 00.017 14556 UpdateGuideState exits: m=1994 SNR=30.2
21:34:13.384 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:13.387 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:13.391 00.004 14556 Enqueuing Expose request
21:34:13.593 00.202 12308 IsGuiding returns 1
21:34:13.594 00.001 12308 scope still moving after pulse duration time elapsed
21:34:13.624 00.030 12308 IsSlewing returns 0
21:34:13.624 00.000 12308 IsGuiding returns 0
21:34:13.625 00.001 12308 scope move finished after 211 + 55 ms
21:34:13.625 00.000 12308 Move returns status 0, amount 211
21:34:13.625 00.000 12308 move complete, result=0
21:34:13.625 00.000 12308 worker thread done servicing request
21:34:13.625 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 211 ms NORTH
21:34:13.633 00.008 12308 Worker thread wakes up
21:34:13.634 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:13.634 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:14.883 01.249 12308 Exposure complete
21:34:15.045 00.162 12308 worker thread done servicing request
21:34:15.046 00.001 14556 OnExposeComplete: enter
21:34:15.051 00.005 14556 UpdateGuideState(): m_state=6
21:34:15.055 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2816
21:34:15.058 00.003 14556 Star::Find returns 1 (0), X=185.38, Y=997.16, Mass=2055, SNR=30.3, Peak=186 HFD=4.6
21:34:15.062 00.004 14556 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-3.07) = xAngle (1.74 = 1.74)
21:34:15.066 00.004 14556 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.65 = 1.65)
21:34:15.070 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.22 hyp=0.23 cameraTheta=-1.33 mountX=-0.04 mountY=0.23, mountTheta=1.74
21:34:15.075 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.22, opts=13)
21:34:15.080 00.005 14556 Enqueuing Move request for scope (0.05, -0.22)
21:34:15.083 00.003 12308 Worker thread wakes up
21:34:15.084 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.22) opts 0xd
21:34:15.084 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.22)
21:34:15.084 00.000 12308 Moving (0.05, -0.22) raw xDistance=-0.04 yDistance=0.23
21:34:15.084 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:34:15.084 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:34:15.084 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:34:15.084 00.000 12308 MoveAxis(E, 0, ABG)
21:34:15.085 00.001 12308 Move returns status 0, amount 0
21:34:15.085 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:15.089 00.004 12308 MoveAxis(N, 0, ABG)
21:34:15.089 00.000 12308 Move returns status 0, amount 0
21:34:15.089 00.000 12308 move complete, result=0
21:34:15.089 00.000 12308 worker thread done servicing request
21:34:15.110 00.021 14556 UpdateGuideState exits: m=2055 SNR=30.3
21:34:15.114 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:15.118 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:15.122 00.004 14556 Enqueuing Expose request
21:34:15.126 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:34:15.131 00.005 12308 Worker thread wakes up
21:34:15.131 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:15.132 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:16.384 01.252 12308 Exposure complete
21:34:16.524 00.140 12308 worker thread done servicing request
21:34:16.524 00.000 14556 OnExposeComplete: enter
21:34:16.529 00.005 14556 UpdateGuideState(): m_state=6
21:34:16.535 00.006 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2817
21:34:16.539 00.004 14556 Star::Find returns 1 (0), X=185.30, Y=997.24, Mass=1994, SNR=29.9, Peak=159 HFD=4.6
21:34:16.542 00.003 14556 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.07) = xAngle (1.35 = 1.35)
21:34:16.546 00.004 14556 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.25 = 1.25)
21:34:16.549 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.72 mountX=0.03 mountY=0.14, mountTheta=1.35
21:34:16.554 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.15, opts=13)
21:34:16.558 00.004 14556 Enqueuing Move request for scope (-0.02, -0.15)
21:34:16.563 00.005 12308 Worker thread wakes up
21:34:16.563 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
21:34:16.563 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
21:34:16.563 00.000 12308 Moving (-0.02, -0.15) raw xDistance=0.03 yDistance=0.14
21:34:16.563 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:34:16.563 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:16.564 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:34:16.564 00.000 12308 MoveAxis(E, 0, ABG)
21:34:16.564 00.000 12308 Move returns status 0, amount 0
21:34:16.564 00.000 12308 MoveAxis(N, 0, ABG)
21:34:16.564 00.000 12308 Move returns status 0, amount 0
21:34:16.564 00.000 12308 move complete, result=0
21:34:16.564 00.000 12308 worker thread done servicing request
21:34:16.565 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:16.590 00.025 14556 UpdateGuideState exits: m=1994 SNR=29.9
21:34:16.594 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:16.598 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:16.602 00.004 14556 Enqueuing Expose request
21:34:16.605 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:34:16.609 00.004 12308 Worker thread wakes up
21:34:16.610 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:16.610 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:17.855 01.245 12308 Exposure complete
21:34:18.020 00.165 12308 worker thread done servicing request
21:34:18.020 00.000 14556 OnExposeComplete: enter
21:34:18.024 00.004 14556 UpdateGuideState(): m_state=6
21:34:18.028 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2818
21:34:18.036 00.008 14556 Star::Find returns 1 (0), X=185.26, Y=997.15, Mass=2052, SNR=30.1, Peak=165 HFD=4.5
21:34:18.041 00.005 14556 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-3.07) = xAngle (1.22 = 1.22)
21:34:18.046 00.005 14556 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.12 = 1.12)
21:34:18.049 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.85 mountX=0.08 mountY=0.22, mountTheta=1.21
21:34:18.054 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.23, opts=13)
21:34:18.058 00.004 14556 Enqueuing Move request for scope (-0.07, -0.23)
21:34:18.062 00.004 12308 Worker thread wakes up
21:34:18.062 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.23) opts 0xd
21:34:18.062 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.23)
21:34:18.063 00.001 12308 Moving (-0.07, -0.23) raw xDistance=0.08 yDistance=0.22
21:34:18.063 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:34:18.063 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:34:18.063 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:34:18.063 00.000 12308 MoveAxis(E, 0, ABG)
21:34:18.065 00.002 12308 Move returns status 0, amount 0
21:34:18.065 00.000 12308 MoveAxis(N, 0, ABG)
21:34:18.065 00.000 12308 Move returns status 0, amount 0
21:34:18.065 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:18.070 00.005 12308 move complete, result=0
21:34:18.070 00.000 12308 worker thread done servicing request
21:34:18.091 00.021 14556 UpdateGuideState exits: m=2052 SNR=30.1
21:34:18.096 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:18.102 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:18.106 00.004 14556 Enqueuing Expose request
21:34:18.109 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:34:18.114 00.005 12308 Worker thread wakes up
21:34:18.114 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:18.114 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:19.357 01.243 12308 Exposure complete
21:34:19.480 00.123 12308 worker thread done servicing request
21:34:19.481 00.001 14556 OnExposeComplete: enter
21:34:19.484 00.003 14556 UpdateGuideState(): m_state=6
21:34:19.489 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2819
21:34:19.492 00.003 14556 Star::Find returns 1 (0), X=185.30, Y=997.18, Mass=2159, SNR=31.3, Peak=169 HFD=4.7
21:34:19.496 00.004 14556 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.07) = xAngle (1.36 = 1.36)
21:34:19.500 00.004 14556 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.26 = 1.26)
21:34:19.503 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.72 mountX=0.04 mountY=0.19, mountTheta=1.35
21:34:19.508 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.20, opts=13)
21:34:19.512 00.004 14556 Enqueuing Move request for scope (-0.03, -0.20)
21:34:19.516 00.004 12308 Worker thread wakes up
21:34:19.516 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.20) opts 0xd
21:34:19.516 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.20)
21:34:19.516 00.000 12308 Moving (-0.03, -0.20) raw xDistance=0.04 yDistance=0.19
21:34:19.516 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:34:19.516 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:19.517 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:34:19.517 00.000 12308 MoveAxis(E, 0, ABG)
21:34:19.517 00.000 12308 Move returns status 0, amount 0
21:34:19.517 00.000 12308 MoveAxis(N, 0, ABG)
21:34:19.517 00.000 12308 Move returns status 0, amount 0
21:34:19.517 00.000 12308 move complete, result=0
21:34:19.519 00.002 12308 worker thread done servicing request
21:34:19.519 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:19.546 00.027 14556 UpdateGuideState exits: m=2159 SNR=31.3
21:34:19.550 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:19.554 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:19.558 00.004 14556 Enqueuing Expose request
21:34:19.563 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:34:19.567 00.004 12308 Worker thread wakes up
21:34:19.567 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:19.567 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:20.819 01.252 12308 Exposure complete
21:34:20.983 00.164 12308 worker thread done servicing request
21:34:20.984 00.001 14556 OnExposeComplete: enter
21:34:20.988 00.004 14556 UpdateGuideState(): m_state=6
21:34:20.991 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2820
21:34:20.995 00.004 14556 Star::Find returns 1 (0), X=185.28, Y=997.32, Mass=2169, SNR=31.0, Peak=176 HFD=4.3
21:34:21.000 00.005 14556 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-3.07) = xAngle (0.85 = 0.85)
21:34:21.005 00.005 14556 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.75 = 0.75)
21:34:21.009 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.22 mountX=0.05 mountY=0.05, mountTheta=0.80
21:34:21.015 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.06, opts=13)
21:34:21.020 00.005 14556 Enqueuing Move request for scope (-0.05, -0.06)
21:34:21.023 00.003 12308 Worker thread wakes up
21:34:21.023 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
21:34:21.023 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
21:34:21.023 00.000 12308 Moving (-0.05, -0.06) raw xDistance=0.05 yDistance=0.05
21:34:21.024 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:34:21.024 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:21.024 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:34:21.026 00.002 12308 MoveAxis(E, 0, ABG)
21:34:21.026 00.000 12308 Move returns status 0, amount 0
21:34:21.026 00.000 12308 MoveAxis(N, 0, ABG)
21:34:21.026 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:21.032 00.006 12308 Move returns status 0, amount 0
21:34:21.032 00.000 12308 move complete, result=0
21:34:21.033 00.001 12308 worker thread done servicing request
21:34:21.063 00.030 14556 UpdateGuideState exits: m=2169 SNR=31.0
21:34:21.069 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:21.075 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:21.081 00.006 14556 Enqueuing Expose request
21:34:21.086 00.005 12308 Worker thread wakes up
21:34:21.086 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:34:21.093 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:21.093 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:22.335 01.242 12308 Exposure complete
21:34:22.486 00.151 12308 worker thread done servicing request
21:34:22.486 00.000 14556 OnExposeComplete: enter
21:34:22.491 00.005 14556 UpdateGuideState(): m_state=6
21:34:22.494 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2821
21:34:22.499 00.005 14556 Star::Find returns 1 (0), X=185.55, Y=997.47, Mass=2065, SNR=30.5, Peak=142 HFD=4.3
21:34:22.504 00.005 14556 CameraToMount -- cameraTheta (0.38) - m_xAngle (-3.07) = xAngle (3.46 = -2.83)
21:34:22.509 00.005 14556 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.36 = -2.93)
21:34:22.512 00.003 14556 CameraToMount -- cameraX=0.23 cameraY=0.09 hyp=0.24 cameraTheta=0.38 mountX=-0.23 mountY=-0.05, mountTheta=-2.92
21:34:22.517 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.09, opts=13)
21:34:22.521 00.004 14556 Enqueuing Move request for scope (0.23, 0.09)
21:34:22.524 00.003 12308 Worker thread wakes up
21:34:22.524 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.09) opts 0xd
21:34:22.525 00.001 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.09)
21:34:22.525 00.000 12308 Moving (0.23, 0.09) raw xDistance=-0.23 yDistance=-0.05
21:34:22.525 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
21:34:22.525 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:22.525 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:34:22.525 00.000 12308 MoveAxis(E, 100, ABG)
21:34:22.525 00.000 12308 Guiding  Dir = 2, Dur = 100
21:34:22.526 00.001 12308 IsSlewing returns 0
21:34:22.526 00.000 12308 IsGuiding returns 0
21:34:22.526 00.000 12308 PulseGuide returned control before completion, sleep 110
21:34:22.526 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:22.550 00.024 14556 UpdateGuideState exits: m=2065 SNR=30.5
21:34:22.555 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:22.559 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:22.564 00.005 14556 Enqueuing Expose request
21:34:22.642 00.078 12308 IsGuiding returns 1
21:34:22.642 00.000 12308 scope still moving after pulse duration time elapsed
21:34:22.675 00.033 12308 IsSlewing returns 0
21:34:22.676 00.001 12308 IsGuiding returns 0
21:34:22.677 00.001 12308 scope move finished after 100 + 50 ms
21:34:22.677 00.000 12308 Move returns status 0, amount 100
21:34:22.678 00.001 12308 MoveAxis(N, 0, ABG)
21:34:22.679 00.001 12308 Move returns status 0, amount 0
21:34:22.679 00.000 12308 move complete, result=0
21:34:22.679 00.000 12308 worker thread done servicing request
21:34:22.679 00.000 14556 GuideStep: -0.2 px 100 ms EAST, -0.1 px 0 ms NORTH
21:34:22.687 00.008 12308 Worker thread wakes up
21:34:22.687 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:22.689 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:23.938 01.249 12308 Exposure complete
21:34:24.088 00.150 12308 worker thread done servicing request
21:34:24.088 00.000 14556 OnExposeComplete: enter
21:34:24.094 00.006 14556 UpdateGuideState(): m_state=6
21:34:24.101 00.007 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2822
21:34:24.105 00.004 14556 Star::Find returns 1 (0), X=184.93, Y=997.58, Mass=2133, SNR=31.1, Peak=164 HFD=4.9
21:34:24.109 00.004 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.76 = -0.52)
21:34:24.113 00.004 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.62)
21:34:24.117 00.004 14556 CameraToMount -- cameraX=-0.40 cameraY=0.20 hyp=0.44 cameraTheta=2.69 mountX=0.38 mountY=-0.26, mountTheta=-0.59
21:34:24.123 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.40, y=0.20, opts=13)
21:34:24.128 00.005 14556 Enqueuing Move request for scope (-0.40, 0.20)
21:34:24.133 00.005 12308 Worker thread wakes up
21:34:24.133 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.20) opts 0xd
21:34:24.133 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.40, 0.20)
21:34:24.133 00.000 12308 Moving (-0.40, 0.20) raw xDistance=0.38 yDistance=-0.26
21:34:24.134 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.38
21:34:24.134 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:34:24.134 00.000 12308 MoveAxis(W, 160, ABG)
21:34:24.134 00.000 12308 Guiding  Dir = 3, Dur = 160
21:34:24.135 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:24.139 00.004 12308 IsSlewing returns 0
21:34:24.139 00.000 12308 IsGuiding returns 0
21:34:24.140 00.001 12308 PulseGuide returned control before completion, sleep 170
21:34:24.161 00.021 14556 UpdateGuideState exits: m=2133 SNR=31.1
21:34:24.166 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:24.169 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:24.174 00.005 14556 Enqueuing Expose request
21:34:24.316 00.142 12308 IsGuiding returns 1
21:34:24.318 00.002 12308 scope still moving after pulse duration time elapsed
21:34:24.349 00.031 12308 IsSlewing returns 0
21:34:24.350 00.001 12308 IsGuiding returns 0
21:34:24.350 00.000 12308 scope move finished after 160 + 51 ms
21:34:24.352 00.002 12308 Move returns status 0, amount 160
21:34:24.352 00.000 12308 MoveAxis(N, 182, ABG)
21:34:24.352 00.000 12308 Guiding  Dir = 0, Dur = 182
21:34:24.352 00.000 12308 IsSlewing returns 0
21:34:24.354 00.002 12308 IsGuiding returns 0
21:34:24.355 00.001 12308 PulseGuide returned control before completion, sleep 192
21:34:24.550 00.195 12308 IsGuiding returns 1
21:34:24.550 00.000 12308 scope still moving after pulse duration time elapsed
21:34:24.582 00.032 12308 IsSlewing returns 0
21:34:24.582 00.000 12308 IsGuiding returns 0
21:34:24.582 00.000 12308 scope move finished after 182 + 46 ms
21:34:24.582 00.000 12308 Move returns status 0, amount 182
21:34:24.583 00.001 12308 move complete, result=0
21:34:24.583 00.000 12308 worker thread done servicing request
21:34:24.583 00.000 14556 GuideStep: 0.4 px 160 ms WEST, -0.3 px 182 ms NORTH
21:34:24.589 00.006 12308 Worker thread wakes up
21:34:24.589 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:24.589 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:25.843 01.254 12308 Exposure complete
21:34:25.994 00.151 12308 worker thread done servicing request
21:34:25.995 00.001 14556 OnExposeComplete: enter
21:34:25.999 00.004 14556 UpdateGuideState(): m_state=6
21:34:26.003 00.004 14556 Star::Find(15, 184, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2823
21:34:26.007 00.004 14556 Star::Find returns 1 (0), X=185.49, Y=997.36, Mass=2112, SNR=30.7, Peak=138 HFD=4.6
21:34:26.010 00.003 14556 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-3.07) = xAngle (2.93 = 2.93)
21:34:26.014 00.004 14556 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.83 = 2.83)
21:34:26.018 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.14 mountX=-0.16 mountY=0.05, mountTheta=2.84
21:34:26.022 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.02, opts=13)
21:34:26.027 00.005 14556 Enqueuing Move request for scope (0.16, -0.02)
21:34:26.031 00.004 12308 Worker thread wakes up
21:34:26.031 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
21:34:26.031 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
21:34:26.031 00.000 12308 Moving (0.16, -0.02) raw xDistance=-0.16 yDistance=0.05
21:34:26.032 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:34:26.032 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:26.033 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:34:26.033 00.000 12308 MoveAxis(E, 0, ABG)
21:34:26.033 00.000 12308 Move returns status 0, amount 0
21:34:26.033 00.000 12308 MoveAxis(N, 0, ABG)
21:34:26.035 00.002 12308 Move returns status 0, amount 0
21:34:26.035 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:26.040 00.005 12308 move complete, result=0
21:34:26.040 00.000 12308 worker thread done servicing request
21:34:26.061 00.021 14556 UpdateGuideState exits: m=2112 SNR=30.7
21:34:26.065 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:26.071 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:26.075 00.004 14556 Enqueuing Expose request
21:34:26.078 00.003 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:34:26.083 00.005 12308 Worker thread wakes up
21:34:26.084 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:26.084 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:27.330 01.246 12308 Exposure complete
21:34:27.475 00.145 12308 worker thread done servicing request
21:34:27.476 00.001 14556 OnExposeComplete: enter
21:34:27.480 00.004 14556 UpdateGuideState(): m_state=6
21:34:27.483 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2824
21:34:27.488 00.005 14556 Star::Find returns 1 (0), X=185.44, Y=997.57, Mass=2114, SNR=31.0, Peak=134 HFD=5.0
21:34:27.491 00.003 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.09 = -2.19)
21:34:27.496 00.005 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.29)
21:34:27.499 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.22 cameraTheta=1.02 mountX=-0.13 mountY=-0.17, mountTheta=-2.23
21:34:27.504 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.19, opts=13)
21:34:27.508 00.004 14556 Enqueuing Move request for scope (0.12, 0.19)
21:34:27.512 00.004 12308 Worker thread wakes up
21:34:27.512 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd
21:34:27.512 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.19)
21:34:27.512 00.000 12308 Moving (0.12, 0.19) raw xDistance=-0.13 yDistance=-0.17
21:34:27.512 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:34:27.512 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:27.513 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:34:27.513 00.000 12308 MoveAxis(E, 0, ABG)
21:34:27.513 00.000 12308 Move returns status 0, amount 0
21:34:27.513 00.000 12308 MoveAxis(N, 0, ABG)
21:34:27.513 00.000 12308 Move returns status 0, amount 0
21:34:27.513 00.000 12308 move complete, result=0
21:34:27.513 00.000 12308 worker thread done servicing request
21:34:27.515 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:27.536 00.021 14556 UpdateGuideState exits: m=2114 SNR=31.0
21:34:27.541 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:27.544 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:27.548 00.004 14556 Enqueuing Expose request
21:34:27.552 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:34:27.556 00.004 12308 Worker thread wakes up
21:34:27.556 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:27.556 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:28.802 01.246 12308 Exposure complete
21:34:28.942 00.140 12308 worker thread done servicing request
21:34:28.942 00.000 14556 OnExposeComplete: enter
21:34:28.948 00.006 14556 UpdateGuideState(): m_state=6
21:34:28.955 00.007 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2825
21:34:28.961 00.006 14556 Star::Find returns 1 (0), X=185.42, Y=997.53, Mass=1933, SNR=29.6, Peak=122 HFD=4.9
21:34:28.967 00.006 14556 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.07) = xAngle (4.07 = -2.21)
21:34:28.971 00.004 14556 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.31)
21:34:28.978 00.007 14556 CameraToMount -- cameraX=0.10 cameraY=0.15 hyp=0.18 cameraTheta=1.00 mountX=-0.11 mountY=-0.13, mountTheta=-2.25
21:34:28.986 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.15, opts=13)
21:34:28.992 00.006 14556 Enqueuing Move request for scope (0.10, 0.15)
21:34:28.997 00.005 12308 Worker thread wakes up
21:34:28.998 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.15) opts 0xd
21:34:28.998 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.15)
21:34:28.998 00.000 12308 Moving (0.10, 0.15) raw xDistance=-0.11 yDistance=-0.13
21:34:28.998 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:34:29.000 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:29.000 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:34:29.000 00.000 12308 MoveAxis(E, 0, ABG)
21:34:29.000 00.000 12308 Move returns status 0, amount 0
21:34:29.001 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:29.005 00.004 12308 MoveAxis(N, 0, ABG)
21:34:29.007 00.002 12308 Move returns status 0, amount 0
21:34:29.007 00.000 12308 move complete, result=0
21:34:29.007 00.000 12308 worker thread done servicing request
21:34:29.025 00.018 14556 UpdateGuideState exits: m=1933 SNR=29.6
21:34:29.030 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:29.039 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:29.046 00.007 14556 Enqueuing Expose request
21:34:29.052 00.006 12308 Worker thread wakes up
21:34:29.052 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:29.057 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:29.057 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:30.308 01.251 12308 Exposure complete
21:34:30.456 00.148 12308 worker thread done servicing request
21:34:30.457 00.001 14556 OnExposeComplete: enter
21:34:30.461 00.004 14556 UpdateGuideState(): m_state=6
21:34:30.465 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2826
21:34:30.471 00.006 14556 Star::Find returns 1 (0), X=185.35, Y=997.60, Mass=2063, SNR=30.6, Peak=148 HFD=4.8
21:34:30.475 00.004 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
21:34:30.479 00.004 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
21:34:30.484 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.48 mountX=-0.03 mountY=-0.21, mountTheta=-1.73
21:34:30.489 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.22, opts=13)
21:34:30.492 00.003 14556 Enqueuing Move request for scope (0.02, 0.22)
21:34:30.496 00.004 12308 Worker thread wakes up
21:34:30.496 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.22) opts 0xd
21:34:30.496 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.22)
21:34:30.497 00.001 12308 Moving (0.02, 0.22) raw xDistance=-0.03 yDistance=-0.21
21:34:30.497 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:34:30.497 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:34:30.497 00.000 12308 MoveAxis(E, 0, ABG)
21:34:30.498 00.001 12308 Move returns status 0, amount 0
21:34:30.498 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:30.504 00.006 12308 MoveAxis(N, 149, ABG)
21:34:30.504 00.000 12308 Guiding  Dir = 0, Dur = 149
21:34:30.504 00.000 12308 IsSlewing returns 0
21:34:30.505 00.001 12308 IsGuiding returns 0
21:34:30.505 00.000 12308 PulseGuide returned control before completion, sleep 159
21:34:30.526 00.021 14556 UpdateGuideState exits: m=2063 SNR=30.6
21:34:30.530 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:30.534 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:30.538 00.004 14556 Enqueuing Expose request
21:34:30.671 00.133 12308 IsGuiding returns 1
21:34:30.672 00.001 12308 scope still moving after pulse duration time elapsed
21:34:30.702 00.030 12308 IsSlewing returns 0
21:34:30.704 00.002 12308 IsGuiding returns 0
21:34:30.704 00.000 12308 scope move finished after 149 + 50 ms
21:34:30.705 00.001 12308 Move returns status 0, amount 149
21:34:30.705 00.000 12308 move complete, result=0
21:34:30.706 00.001 12308 worker thread done servicing request
21:34:30.706 00.000 12308 Worker thread wakes up
21:34:30.707 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 149 ms NORTH
21:34:30.713 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:30.714 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:31.962 01.248 12308 Exposure complete
21:34:32.117 00.155 12308 worker thread done servicing request
21:34:32.117 00.000 14556 OnExposeComplete: enter
21:34:32.123 00.006 14556 UpdateGuideState(): m_state=6
21:34:32.127 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2827
21:34:32.131 00.004 14556 Star::Find returns 1 (0), X=185.44, Y=997.46, Mass=1917, SNR=29.2, Peak=136 HFD=4.6
21:34:32.135 00.004 14556 CameraToMount -- cameraTheta (0.56) - m_xAngle (-3.07) = xAngle (3.63 = -2.65)
21:34:32.139 00.004 14556 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.53 = -2.75)
21:34:32.143 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.56 mountX=-0.12 mountY=-0.05, mountTheta=-2.73
21:34:32.149 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.07, opts=13)
21:34:32.154 00.005 14556 Enqueuing Move request for scope (0.12, 0.07)
21:34:32.159 00.005 12308 Worker thread wakes up
21:34:32.159 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
21:34:32.159 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
21:34:32.159 00.000 12308 Moving (0.12, 0.07) raw xDistance=-0.12 yDistance=-0.05
21:34:32.160 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:34:32.160 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:32.160 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:34:32.161 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:32.166 00.005 12308 MoveAxis(E, 0, ABG)
21:34:32.166 00.000 12308 Move returns status 0, amount 0
21:34:32.166 00.000 12308 MoveAxis(N, 0, ABG)
21:34:32.166 00.000 12308 Move returns status 0, amount 0
21:34:32.167 00.001 12308 move complete, result=0
21:34:32.167 00.000 12308 worker thread done servicing request
21:34:32.189 00.022 14556 UpdateGuideState exits: m=1917 SNR=29.2
21:34:32.195 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:32.198 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:32.203 00.005 14556 Enqueuing Expose request
21:34:32.206 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:32.210 00.004 12308 Worker thread wakes up
21:34:32.211 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:32.211 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:33.474 01.263 12308 Exposure complete
21:34:33.629 00.155 12308 worker thread done servicing request
21:34:33.630 00.001 14556 OnExposeComplete: enter
21:34:33.633 00.003 14556 UpdateGuideState(): m_state=6
21:34:33.637 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2828
21:34:33.640 00.003 14556 Star::Find returns 1 (0), X=185.41, Y=997.77, Mass=2013, SNR=30.3, Peak=137 HFD=4.7
21:34:33.645 00.005 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.43 = -1.85)
21:34:33.648 00.003 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.95)
21:34:33.653 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.39 hyp=0.40 cameraTheta=1.36 mountX=-0.11 mountY=-0.37, mountTheta=-1.86
21:34:33.657 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.39, opts=13)
21:34:33.661 00.004 14556 Enqueuing Move request for scope (0.08, 0.39)
21:34:33.666 00.005 12308 Worker thread wakes up
21:34:33.666 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.39) opts 0xd
21:34:33.666 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.39)
21:34:33.666 00.000 12308 Moving (0.08, 0.39) raw xDistance=-0.11 yDistance=-0.37
21:34:33.666 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:34:33.666 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:34:33.668 00.002 12308 MoveAxis(E, 0, ABG)
21:34:33.668 00.000 12308 Move returns status 0, amount 0
21:34:33.668 00.000 12308 MoveAxis(N, 259, ABG)
21:34:33.668 00.000 12308 Guiding  Dir = 0, Dur = 259
21:34:33.668 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:33.673 00.005 12308 IsSlewing returns 0
21:34:33.673 00.000 12308 IsGuiding returns 0
21:34:33.673 00.000 12308 PulseGuide returned control before completion, sleep 269
21:34:33.695 00.022 14556 UpdateGuideState exits: m=2013 SNR=30.3
21:34:33.699 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:33.704 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:33.707 00.003 14556 Enqueuing Expose request
21:34:33.947 00.240 12308 IsGuiding returns 1
21:34:33.947 00.000 12308 scope still moving after pulse duration time elapsed
21:34:33.978 00.031 12308 IsSlewing returns 0
21:34:33.978 00.000 12308 IsGuiding returns 0
21:34:33.979 00.001 12308 scope move finished after 259 + 46 ms
21:34:33.980 00.001 12308 Move returns status 0, amount 259
21:34:33.980 00.000 12308 move complete, result=0
21:34:33.980 00.000 12308 worker thread done servicing request
21:34:33.980 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 259 ms NORTH
21:34:33.987 00.007 12308 Worker thread wakes up
21:34:33.987 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:33.987 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:35.243 01.256 12308 Exposure complete
21:34:35.389 00.146 12308 worker thread done servicing request
21:34:35.391 00.002 14556 OnExposeComplete: enter
21:34:35.394 00.003 14556 UpdateGuideState(): m_state=6
21:34:35.398 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2829
21:34:35.401 00.003 14556 Star::Find returns 1 (0), X=185.27, Y=997.39, Mass=1971, SNR=29.7, Peak=141 HFD=4.7
21:34:35.405 00.004 14556 CameraToMount -- cameraTheta (3.03) - m_xAngle (-3.07) = xAngle (6.10 = -0.18)
21:34:35.410 00.005 14556 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.00 = -0.28)
21:34:35.413 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=3.03 mountX=0.05 mountY=-0.01, mountTheta=-0.28
21:34:35.418 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.01, opts=13)
21:34:35.423 00.005 14556 Enqueuing Move request for scope (-0.05, 0.01)
21:34:35.426 00.003 12308 Worker thread wakes up
21:34:35.427 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
21:34:35.427 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
21:34:35.427 00.000 12308 Moving (-0.05, 0.01) raw xDistance=0.05 yDistance=-0.01
21:34:35.427 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:34:35.428 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:35.428 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:34:35.428 00.000 12308 MoveAxis(E, 0, ABG)
21:34:35.429 00.001 12308 Move returns status 0, amount 0
21:34:35.429 00.000 12308 MoveAxis(N, 0, ABG)
21:34:35.429 00.000 12308 Move returns status 0, amount 0
21:34:35.429 00.000 12308 move complete, result=0
21:34:35.429 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:35.435 00.006 12308 worker thread done servicing request
21:34:35.458 00.023 14556 UpdateGuideState exits: m=1971 SNR=29.7
21:34:35.462 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:35.468 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:35.472 00.004 14556 Enqueuing Expose request
21:34:35.478 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:34:35.482 00.004 12308 Worker thread wakes up
21:34:35.483 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:35.483 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:36.735 01.252 12308 Exposure complete
21:34:36.897 00.162 12308 worker thread done servicing request
21:34:36.897 00.000 14556 OnExposeComplete: enter
21:34:36.901 00.004 14556 UpdateGuideState(): m_state=6
21:34:36.905 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2830
21:34:36.909 00.004 14556 Star::Find returns 1 (0), X=185.09, Y=997.38, Mass=1912, SNR=29.2, Peak=126 HFD=5.0
21:34:36.914 00.005 14556 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-3.07) = xAngle (-0.05 = -0.05)
21:34:36.918 00.004 14556 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.15 = -0.15)
21:34:36.921 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.00 hyp=0.23 cameraTheta=-3.13 mountX=0.23 mountY=-0.04, mountTheta=-0.15
21:34:36.926 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.00, opts=13)
21:34:36.931 00.005 14556 Enqueuing Move request for scope (-0.23, -0.00)
21:34:36.935 00.004 12308 Worker thread wakes up
21:34:36.935 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.00) opts 0xd
21:34:36.935 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.00)
21:34:36.935 00.000 12308 Moving (-0.23, -0.00) raw xDistance=0.23 yDistance=-0.04
21:34:36.935 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
21:34:36.935 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:36.936 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:34:36.936 00.000 12308 MoveAxis(W, 100, ABG)
21:34:36.936 00.000 12308 Guiding  Dir = 3, Dur = 100
21:34:36.936 00.000 12308 IsSlewing returns 0
21:34:36.936 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:36.941 00.005 12308 IsGuiding returns 0
21:34:36.941 00.000 12308 PulseGuide returned control before completion, sleep 110
21:34:36.958 00.017 14556 UpdateGuideState exits: m=1912 SNR=29.2
21:34:36.961 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:36.966 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:36.972 00.006 14556 Enqueuing Expose request
21:34:37.052 00.080 12308 IsGuiding returns 1
21:34:37.054 00.002 12308 scope still moving after pulse duration time elapsed
21:34:37.084 00.030 12308 IsSlewing returns 0
21:34:37.085 00.001 12308 IsGuiding returns 0
21:34:37.086 00.001 12308 scope move finished after 100 + 45 ms
21:34:37.086 00.000 12308 Move returns status 0, amount 100
21:34:37.087 00.001 12308 MoveAxis(N, 0, ABG)
21:34:37.087 00.000 12308 Move returns status 0, amount 0
21:34:37.087 00.000 12308 move complete, result=0
21:34:37.088 00.001 12308 worker thread done servicing request
21:34:37.089 00.001 12308 Worker thread wakes up
21:34:37.089 00.000 14556 GuideStep: 0.2 px 100 ms WEST, -0.0 px 0 ms NORTH
21:34:37.095 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:37.096 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:38.343 01.247 12308 Exposure complete
21:34:38.495 00.152 14556 OnExposeComplete: enter
21:34:38.499 00.004 14556 UpdateGuideState(): m_state=6
21:34:38.505 00.006 12308 worker thread done servicing request
21:34:38.506 00.001 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2831
21:34:38.510 00.004 14556 Star::Find returns 1 (0), X=185.12, Y=997.71, Mass=1847, SNR=29.1, Peak=137 HFD=4.5
21:34:38.513 00.003 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.20 = -1.09)
21:34:38.517 00.004 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
21:34:38.521 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.33 hyp=0.39 cameraTheta=2.12 mountX=0.18 mountY=-0.36, mountTheta=-1.10
21:34:38.527 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.33, opts=13)
21:34:38.530 00.003 14556 Enqueuing Move request for scope (-0.21, 0.33)
21:34:38.533 00.003 12308 Worker thread wakes up
21:34:38.534 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.33) opts 0xd
21:34:38.534 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.33)
21:34:38.534 00.000 12308 Moving (-0.21, 0.33) raw xDistance=0.18 yDistance=-0.36
21:34:38.535 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:34:38.535 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:34:38.535 00.000 12308 MoveAxis(E, 0, ABG)
21:34:38.535 00.000 12308 Move returns status 0, amount 0
21:34:38.535 00.000 12308 MoveAxis(N, 255, ABG)
21:34:38.535 00.000 12308 Guiding  Dir = 0, Dur = 255
21:34:38.536 00.001 12308 IsSlewing returns 0
21:34:38.536 00.000 12308 IsGuiding returns 0
21:34:38.536 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:38.542 00.006 12308 PulseGuide returned control before completion, sleep 265
21:34:38.563 00.021 14556 UpdateGuideState exits: m=1847 SNR=29.1
21:34:38.567 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:38.572 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:38.577 00.005 14556 Enqueuing Expose request
21:34:38.816 00.239 12308 IsGuiding returns 1
21:34:38.817 00.001 12308 scope still moving after pulse duration time elapsed
21:34:38.846 00.029 12308 IsSlewing returns 0
21:34:38.847 00.001 12308 IsGuiding returns 0
21:34:38.848 00.001 12308 scope move finished after 255 + 56 ms
21:34:38.848 00.000 12308 Move returns status 0, amount 255
21:34:38.848 00.000 12308 move complete, result=0
21:34:38.850 00.002 12308 worker thread done servicing request
21:34:38.850 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 255 ms NORTH
21:34:38.857 00.007 12308 Worker thread wakes up
21:34:38.857 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:38.857 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:40.104 01.247 12308 Exposure complete
21:34:40.272 00.168 12308 worker thread done servicing request
21:34:40.272 00.000 14556 OnExposeComplete: enter
21:34:40.283 00.011 14556 UpdateGuideState(): m_state=6
21:34:40.290 00.007 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2832
21:34:40.295 00.005 14556 Star::Find returns 1 (0), X=185.32, Y=997.16, Mass=2174, SNR=31.4, Peak=172 HFD=4.4
21:34:40.299 00.004 14556 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-3.07) = xAngle (1.48 = 1.48)
21:34:40.303 00.004 14556 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.38 = 1.38)
21:34:40.307 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.22 hyp=0.22 cameraTheta=-1.59 mountX=0.02 mountY=0.22, mountTheta=1.48
21:34:40.314 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.22, opts=13)
21:34:40.320 00.006 14556 Enqueuing Move request for scope (-0.00, -0.22)
21:34:40.325 00.005 12308 Worker thread wakes up
21:34:40.326 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.22) opts 0xd
21:34:40.326 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.22)
21:34:40.326 00.000 12308 Moving (-0.00, -0.22) raw xDistance=0.02 yDistance=0.22
21:34:40.326 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:34:40.327 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:34:40.327 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:34:40.327 00.000 12308 MoveAxis(E, 0, ABG)
21:34:40.327 00.000 12308 Move returns status 0, amount 0
21:34:40.327 00.000 12308 MoveAxis(N, 0, ABG)
21:34:40.328 00.001 12308 Move returns status 0, amount 0
21:34:40.328 00.000 12308 move complete, result=0
21:34:40.328 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:40.334 00.006 12308 worker thread done servicing request
21:34:40.355 00.021 14556 UpdateGuideState exits: m=2174 SNR=31.4
21:34:40.359 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:40.363 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:40.367 00.004 14556 Enqueuing Expose request
21:34:40.371 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:34:40.375 00.004 12308 Worker thread wakes up
21:34:40.375 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:40.376 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:41.626 01.250 12308 Exposure complete
21:34:41.785 00.159 12308 worker thread done servicing request
21:34:41.785 00.000 14556 OnExposeComplete: enter
21:34:41.788 00.003 14556 UpdateGuideState(): m_state=6
21:34:41.792 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2833
21:34:41.796 00.004 14556 Star::Find returns 1 (0), X=185.23, Y=997.09, Mass=2053, SNR=30.5, Peak=178 HFD=4.5
21:34:41.799 00.003 14556 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-3.07) = xAngle (1.19 = 1.19)
21:34:41.803 00.004 14556 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.09 = 1.09)
21:34:41.806 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.29 hyp=0.30 cameraTheta=-1.88 mountX=0.11 mountY=0.27, mountTheta=1.18
21:34:41.811 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.29, opts=13)
21:34:41.817 00.006 14556 Enqueuing Move request for scope (-0.09, -0.29)
21:34:41.822 00.005 12308 Worker thread wakes up
21:34:41.822 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.29) opts 0xd
21:34:41.822 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.29)
21:34:41.822 00.000 12308 Moving (-0.09, -0.29) raw xDistance=0.11 yDistance=0.27
21:34:41.822 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:34:41.822 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:34:41.822 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:34:41.822 00.000 12308 MoveAxis(E, 0, ABG)
21:34:41.823 00.001 12308 Move returns status 0, amount 0
21:34:41.823 00.000 12308 MoveAxis(N, 0, ABG)
21:34:41.823 00.000 12308 Move returns status 0, amount 0
21:34:41.824 00.001 12308 move complete, result=0
21:34:41.824 00.000 12308 worker thread done servicing request
21:34:41.824 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:41.847 00.023 14556 UpdateGuideState exits: m=2053 SNR=30.5
21:34:41.850 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:41.854 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:41.858 00.004 14556 Enqueuing Expose request
21:34:41.862 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:34:41.866 00.004 12308 Worker thread wakes up
21:34:41.866 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:41.866 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:43.120 01.254 12308 Exposure complete
21:34:43.276 00.156 12308 worker thread done servicing request
21:34:43.276 00.000 14556 OnExposeComplete: enter
21:34:43.280 00.004 14556 UpdateGuideState(): m_state=6
21:34:43.284 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2834
21:34:43.288 00.004 14556 Star::Find returns 1 (0), X=185.25, Y=997.26, Mass=1891, SNR=29.1, Peak=172 HFD=4.0
21:34:43.292 00.004 14556 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-3.07) = xAngle (0.91 = 0.91)
21:34:43.296 00.004 14556 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.81 = 0.81)
21:34:43.299 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-2.17 mountX=0.09 mountY=0.10, mountTheta=0.87
21:34:43.304 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.12, opts=13)
21:34:43.308 00.004 14556 Enqueuing Move request for scope (-0.08, -0.12)
21:34:43.312 00.004 12308 Worker thread wakes up
21:34:43.312 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
21:34:43.312 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
21:34:43.312 00.000 12308 Moving (-0.08, -0.12) raw xDistance=0.09 yDistance=0.10
21:34:43.312 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:34:43.314 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:43.314 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:34:43.315 00.001 12308 MoveAxis(E, 0, ABG)
21:34:43.315 00.000 12308 Move returns status 0, amount 0
21:34:43.318 00.003 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:43.323 00.005 12308 MoveAxis(N, 0, ABG)
21:34:43.324 00.001 12308 Move returns status 0, amount 0
21:34:43.324 00.000 12308 move complete, result=0
21:34:43.324 00.000 12308 worker thread done servicing request
21:34:43.345 00.021 14556 UpdateGuideState exits: m=1891 SNR=29.1
21:34:43.350 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:43.353 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:43.357 00.004 14556 Enqueuing Expose request
21:34:43.360 00.003 12308 Worker thread wakes up
21:34:43.361 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:34:43.364 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:43.364 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:44.606 01.242 12308 Exposure complete
21:34:44.760 00.154 12308 worker thread done servicing request
21:34:44.760 00.000 14556 OnExposeComplete: enter
21:34:44.764 00.004 14556 UpdateGuideState(): m_state=6
21:34:44.768 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2835
21:34:44.772 00.004 14556 Star::Find returns 1 (0), X=185.06, Y=997.33, Mass=1938, SNR=29.5, Peak=143 HFD=4.4
21:34:44.776 00.004 14556 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.07) = xAngle (0.13 = 0.13)
21:34:44.780 00.004 14556 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.03 = 0.03)
21:34:44.784 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=-0.05 hyp=0.27 cameraTheta=-2.94 mountX=0.27 mountY=0.01, mountTheta=0.03
21:34:44.789 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=-0.05, opts=13)
21:34:44.793 00.004 14556 Enqueuing Move request for scope (-0.27, -0.05)
21:34:44.797 00.004 12308 Worker thread wakes up
21:34:44.797 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.05) opts 0xd
21:34:44.797 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, -0.05)
21:34:44.797 00.000 12308 Moving (-0.27, -0.05) raw xDistance=0.27 yDistance=0.01
21:34:44.797 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
21:34:44.797 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:44.798 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:34:44.798 00.000 12308 MoveAxis(W, 117, ABG)
21:34:44.798 00.000 12308 Guiding  Dir = 3, Dur = 117
21:34:44.798 00.000 12308 IsSlewing returns 0
21:34:44.798 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:44.803 00.005 12308 IsGuiding returns 0
21:34:44.803 00.000 12308 PulseGuide returned control before completion, sleep 127
21:34:44.825 00.022 14556 UpdateGuideState exits: m=1938 SNR=29.5
21:34:44.830 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:44.834 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:44.838 00.004 14556 Enqueuing Expose request
21:34:44.941 00.103 12308 IsGuiding returns 1
21:34:44.943 00.002 12308 scope still moving after pulse duration time elapsed
21:34:44.974 00.031 12308 IsSlewing returns 0
21:34:44.975 00.001 12308 IsGuiding returns 0
21:34:44.976 00.001 12308 scope move finished after 117 + 57 ms
21:34:44.977 00.001 12308 Move returns status 0, amount 117
21:34:44.978 00.001 12308 MoveAxis(N, 0, ABG)
21:34:44.979 00.001 12308 Move returns status 0, amount 0
21:34:44.979 00.000 12308 move complete, result=0
21:34:44.979 00.000 12308 worker thread done servicing request
21:34:44.979 00.000 14556 GuideStep: 0.3 px 117 ms WEST, 0.0 px 0 ms NORTH
21:34:44.986 00.007 12308 Worker thread wakes up
21:34:44.986 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:44.986 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:46.234 01.248 12308 Exposure complete
21:34:46.392 00.158 12308 worker thread done servicing request
21:34:46.392 00.000 14556 OnExposeComplete: enter
21:34:46.397 00.005 14556 UpdateGuideState(): m_state=6
21:34:46.401 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2836
21:34:46.406 00.005 14556 Star::Find returns 1 (0), X=185.33, Y=997.48, Mass=2307, SNR=32.1, Peak=150 HFD=4.7
21:34:46.409 00.003 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.61 = -1.68)
21:34:46.414 00.005 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.78)
21:34:46.418 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.53 mountX=-0.01 mountY=-0.10, mountTheta=-1.68
21:34:46.422 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.10, opts=13)
21:34:46.427 00.005 14556 Enqueuing Move request for scope (0.00, 0.10)
21:34:46.430 00.003 12308 Worker thread wakes up
21:34:46.431 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
21:34:46.431 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
21:34:46.431 00.000 12308 Moving (0.00, 0.10) raw xDistance=-0.01 yDistance=-0.10
21:34:46.431 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:34:46.431 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:46.432 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:34:46.432 00.000 12308 MoveAxis(E, 0, ABG)
21:34:46.432 00.000 12308 Move returns status 0, amount 0
21:34:46.432 00.000 12308 MoveAxis(N, 0, ABG)
21:34:46.432 00.000 12308 Move returns status 0, amount 0
21:34:46.432 00.000 12308 move complete, result=0
21:34:46.432 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:46.438 00.006 12308 worker thread done servicing request
21:34:46.470 00.032 14556 UpdateGuideState exits: m=2307 SNR=32.1
21:34:46.477 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:46.481 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:46.486 00.005 14556 Enqueuing Expose request
21:34:46.490 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:46.494 00.004 12308 Worker thread wakes up
21:34:46.494 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:46.494 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:47.752 01.258 12308 Exposure complete
21:34:47.909 00.157 12308 worker thread done servicing request
21:34:47.909 00.000 14556 OnExposeComplete: enter
21:34:47.915 00.006 14556 UpdateGuideState(): m_state=6
21:34:47.920 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2837
21:34:47.925 00.005 14556 Star::Find returns 1 (0), X=185.33, Y=997.55, Mass=2420, SNR=33.0, Peak=168 HFD=4.8
21:34:47.930 00.005 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.64 = -1.65)
21:34:47.935 00.005 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.75)
21:34:47.941 00.006 14556 CameraToMount -- cameraX=0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.56 mountX=-0.01 mountY=-0.17, mountTheta=-1.65
21:34:47.951 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.17, opts=13)
21:34:47.955 00.004 14556 Enqueuing Move request for scope (0.00, 0.17)
21:34:47.960 00.005 12308 Worker thread wakes up
21:34:47.960 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.17) opts 0xd
21:34:47.960 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.17)
21:34:47.960 00.000 12308 Moving (0.00, 0.17) raw xDistance=-0.01 yDistance=-0.17
21:34:47.961 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:34:47.961 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:47.961 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:34:47.961 00.000 12308 MoveAxis(E, 0, ABG)
21:34:47.961 00.000 12308 Move returns status 0, amount 0
21:34:47.961 00.000 12308 MoveAxis(N, 0, ABG)
21:34:47.962 00.001 12308 Move returns status 0, amount 0
21:34:47.962 00.000 12308 move complete, result=0
21:34:47.962 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:47.965 00.003 12308 worker thread done servicing request
21:34:47.984 00.019 14556 UpdateGuideState exits: m=2420 SNR=33.0
21:34:47.987 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:47.991 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:47.996 00.005 14556 Enqueuing Expose request
21:34:47.999 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:34:48.002 00.003 12308 Worker thread wakes up
21:34:48.002 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:48.003 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:49.245 01.242 12308 Exposure complete
21:34:49.395 00.150 12308 worker thread done servicing request
21:34:49.395 00.000 14556 OnExposeComplete: enter
21:34:49.400 00.005 14556 UpdateGuideState(): m_state=6
21:34:49.404 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2838
21:34:49.407 00.003 14556 Star::Find returns 1 (0), X=185.13, Y=997.54, Mass=1869, SNR=29.0, Peak=117 HFD=4.8
21:34:49.412 00.005 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
21:34:49.417 00.005 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
21:34:49.420 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.16 hyp=0.25 cameraTheta=2.47 mountX=0.18 mountY=-0.19, mountTheta=-0.79
21:34:49.425 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.16, opts=13)
21:34:49.428 00.003 14556 Enqueuing Move request for scope (-0.20, 0.16)
21:34:49.431 00.003 12308 Worker thread wakes up
21:34:49.431 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.16) opts 0xd
21:34:49.431 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.16)
21:34:49.431 00.000 12308 Moving (-0.20, 0.16) raw xDistance=0.18 yDistance=-0.19
21:34:49.432 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:34:49.432 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:49.432 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:34:49.432 00.000 12308 MoveAxis(E, 0, ABG)
21:34:49.432 00.000 12308 Move returns status 0, amount 0
21:34:49.432 00.000 12308 MoveAxis(N, 0, ABG)
21:34:49.432 00.000 12308 Move returns status 0, amount 0
21:34:49.434 00.002 12308 move complete, result=0
21:34:49.434 00.000 12308 worker thread done servicing request
21:34:49.434 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:49.454 00.020 14556 UpdateGuideState exits: m=1869 SNR=29.0
21:34:49.460 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:49.463 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:49.469 00.006 14556 Enqueuing Expose request
21:34:49.476 00.007 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:34:49.480 00.004 12308 Worker thread wakes up
21:34:49.480 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:49.480 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:50.737 01.257 12308 Exposure complete
21:34:50.884 00.147 12308 worker thread done servicing request
21:34:50.885 00.001 14556 OnExposeComplete: enter
21:34:50.889 00.004 14556 UpdateGuideState(): m_state=6
21:34:50.892 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2839
21:34:50.896 00.004 14556 Star::Find returns 1 (0), X=185.24, Y=997.80, Mass=1975, SNR=29.8, Peak=160 HFD=4.5
21:34:50.900 00.004 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
21:34:50.904 00.004 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
21:34:50.907 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.42 hyp=0.43 cameraTheta=1.77 mountX=0.06 mountY=-0.43, mountTheta=-1.44
21:34:50.914 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.42, opts=13)
21:34:50.918 00.004 14556 Enqueuing Move request for scope (-0.08, 0.42)
21:34:50.922 00.004 12308 Worker thread wakes up
21:34:50.922 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.42) opts 0xd
21:34:50.922 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.42)
21:34:50.922 00.000 12308 Moving (-0.08, 0.42) raw xDistance=0.06 yDistance=-0.43
21:34:50.923 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:34:50.923 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
21:34:50.923 00.000 12308 MoveAxis(E, 0, ABG)
21:34:50.923 00.000 12308 Move returns status 0, amount 0
21:34:50.923 00.000 12308 MoveAxis(N, 303, ABG)
21:34:50.923 00.000 12308 Guiding  Dir = 0, Dur = 303
21:34:50.923 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:50.929 00.006 12308 IsSlewing returns 0
21:34:50.929 00.000 12308 IsGuiding returns 0
21:34:50.929 00.000 12308 PulseGuide returned control before completion, sleep 313
21:34:50.951 00.022 14556 UpdateGuideState exits: m=1975 SNR=29.8
21:34:50.955 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:50.958 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:50.962 00.004 14556 Enqueuing Expose request
21:34:51.254 00.292 12308 IsGuiding returns 1
21:34:51.254 00.000 12308 scope still moving after pulse duration time elapsed
21:34:51.285 00.031 12308 IsSlewing returns 0
21:34:51.286 00.001 12308 IsGuiding returns 0
21:34:51.286 00.000 12308 scope move finished after 303 + 54 ms
21:34:51.286 00.000 12308 Move returns status 0, amount 303
21:34:51.286 00.000 12308 move complete, result=0
21:34:51.287 00.001 12308 worker thread done servicing request
21:34:51.287 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 303 ms NORTH
21:34:51.292 00.005 12308 Worker thread wakes up
21:34:51.292 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:51.294 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:52.544 01.250 12308 Exposure complete
21:34:52.691 00.147 12308 worker thread done servicing request
21:34:52.692 00.001 14556 OnExposeComplete: enter
21:34:52.697 00.005 14556 UpdateGuideState(): m_state=6
21:34:52.701 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2840
21:34:52.704 00.003 14556 Star::Find returns 1 (0), X=185.30, Y=997.30, Mass=1898, SNR=29.3, Peak=155 HFD=4.4
21:34:52.709 00.005 14556 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-3.07) = xAngle (1.19 = 1.19)
21:34:52.712 00.003 14556 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.09 = 1.09)
21:34:52.716 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.88 mountX=0.03 mountY=0.07, mountTheta=1.17
21:34:52.721 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.08, opts=13)
21:34:52.725 00.004 14556 Enqueuing Move request for scope (-0.03, -0.08)
21:34:52.729 00.004 12308 Worker thread wakes up
21:34:52.729 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
21:34:52.729 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
21:34:52.729 00.000 12308 Moving (-0.03, -0.08) raw xDistance=0.03 yDistance=0.07
21:34:52.730 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:34:52.730 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:52.730 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:34:52.730 00.000 12308 MoveAxis(E, 0, ABG)
21:34:52.730 00.000 12308 Move returns status 0, amount 0
21:34:52.730 00.000 12308 MoveAxis(N, 0, ABG)
21:34:52.731 00.001 12308 Move returns status 0, amount 0
21:34:52.731 00.000 12308 move complete, result=0
21:34:52.731 00.000 12308 worker thread done servicing request
21:34:52.731 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:52.757 00.026 14556 UpdateGuideState exits: m=1898 SNR=29.3
21:34:52.761 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:52.766 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:52.769 00.003 14556 Enqueuing Expose request
21:34:52.773 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:34:52.777 00.004 12308 Worker thread wakes up
21:34:52.777 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:52.779 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:54.033 01.254 12308 Exposure complete
21:34:54.177 00.144 12308 worker thread done servicing request
21:34:54.178 00.001 14556 OnExposeComplete: enter
21:34:54.181 00.003 14556 UpdateGuideState(): m_state=6
21:34:54.188 00.007 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2841
21:34:54.194 00.006 14556 Star::Find returns 1 (0), X=185.41, Y=997.37, Mass=2017, SNR=30.2, Peak=159 HFD=4.6
21:34:54.199 00.005 14556 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.07) = xAngle (2.94 = 2.94)
21:34:54.202 00.003 14556 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.84 = 2.84)
21:34:54.207 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.13 mountX=-0.09 mountY=0.03, mountTheta=2.85
21:34:54.212 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.01, opts=13)
21:34:54.217 00.005 14556 Enqueuing Move request for scope (0.09, -0.01)
21:34:54.220 00.003 12308 Worker thread wakes up
21:34:54.221 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
21:34:54.221 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
21:34:54.221 00.000 12308 Moving (0.09, -0.01) raw xDistance=-0.09 yDistance=0.03
21:34:54.221 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:34:54.222 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:54.222 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:34:54.222 00.000 12308 MoveAxis(E, 0, ABG)
21:34:54.222 00.000 12308 Move returns status 0, amount 0
21:34:54.222 00.000 12308 MoveAxis(N, 0, ABG)
21:34:54.223 00.001 12308 Move returns status 0, amount 0
21:34:54.223 00.000 12308 move complete, result=0
21:34:54.223 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:54.229 00.006 12308 worker thread done servicing request
21:34:54.252 00.023 14556 UpdateGuideState exits: m=2017 SNR=30.2
21:34:54.257 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:54.261 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:54.265 00.004 14556 Enqueuing Expose request
21:34:54.268 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:34:54.273 00.005 12308 Worker thread wakes up
21:34:54.273 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:54.274 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:55.523 01.249 12308 Exposure complete
21:34:55.671 00.148 12308 worker thread done servicing request
21:34:55.672 00.001 14556 OnExposeComplete: enter
21:34:55.676 00.004 14556 UpdateGuideState(): m_state=6
21:34:55.679 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2842
21:34:55.682 00.003 14556 Star::Find returns 1 (0), X=185.08, Y=997.43, Mass=2061, SNR=30.3, Peak=152 HFD=4.3
21:34:55.686 00.004 14556 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.07) = xAngle (6.01 = -0.28)
21:34:55.690 00.004 14556 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.38)
21:34:55.695 00.005 14556 CameraToMount -- cameraX=-0.25 cameraY=0.05 hyp=0.25 cameraTheta=2.93 mountX=0.24 mountY=-0.09, mountTheta=-0.36
21:34:55.702 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.05, opts=13)
21:34:55.706 00.004 14556 Enqueuing Move request for scope (-0.25, 0.05)
21:34:55.711 00.005 12308 Worker thread wakes up
21:34:55.711 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.05) opts 0xd
21:34:55.711 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.05)
21:34:55.712 00.001 12308 Moving (-0.25, 0.05) raw xDistance=0.24 yDistance=-0.09
21:34:55.712 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:34:55.712 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:55.712 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:34:55.712 00.000 12308 MoveAxis(W, 106, ABG)
21:34:55.713 00.001 12308 Guiding  Dir = 3, Dur = 106
21:34:55.713 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:55.718 00.005 12308 IsSlewing returns 0
21:34:55.719 00.001 12308 IsGuiding returns 0
21:34:55.719 00.000 12308 PulseGuide returned control before completion, sleep 116
21:34:55.739 00.020 14556 UpdateGuideState exits: m=2061 SNR=30.3
21:34:55.743 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:55.749 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:55.755 00.006 14556 Enqueuing Expose request
21:34:55.842 00.087 12308 IsGuiding returns 1
21:34:55.845 00.003 12308 scope still moving after pulse duration time elapsed
21:34:55.874 00.029 12308 IsSlewing returns 0
21:34:55.875 00.001 12308 IsGuiding returns 0
21:34:55.875 00.000 12308 scope move finished after 106 + 51 ms
21:34:55.876 00.001 12308 Move returns status 0, amount 106
21:34:55.876 00.000 12308 MoveAxis(N, 0, ABG)
21:34:55.876 00.000 12308 Move returns status 0, amount 0
21:34:55.877 00.001 12308 move complete, result=0
21:34:55.877 00.000 12308 worker thread done servicing request
21:34:55.877 00.000 12308 Worker thread wakes up
21:34:55.878 00.001 14556 GuideStep: 0.2 px 106 ms WEST, -0.1 px 0 ms NORTH
21:34:55.887 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:55.887 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:57.132 01.245 12308 Exposure complete
21:34:57.291 00.159 12308 worker thread done servicing request
21:34:57.291 00.000 14556 OnExposeComplete: enter
21:34:57.295 00.004 14556 UpdateGuideState(): m_state=6
21:34:57.299 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2843
21:34:57.304 00.005 14556 Star::Find returns 1 (0), X=185.34, Y=997.42, Mass=2027, SNR=30.2, Peak=148 HFD=4.8
21:34:57.307 00.003 14556 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.07) = xAngle (4.21 = -2.07)
21:34:57.312 00.005 14556 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.11 = -2.17)
21:34:57.317 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.14 mountX=-0.02 mountY=-0.04, mountTheta=-2.10
21:34:57.323 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.04, opts=13)
21:34:57.328 00.005 14556 Enqueuing Move request for scope (0.02, 0.04)
21:34:57.331 00.003 12308 Worker thread wakes up
21:34:57.332 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
21:34:57.332 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
21:34:57.332 00.000 12308 Moving (0.02, 0.04) raw xDistance=-0.02 yDistance=-0.04
21:34:57.332 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:34:57.332 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:57.333 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:34:57.333 00.000 12308 MoveAxis(E, 0, ABG)
21:34:57.333 00.000 12308 Move returns status 0, amount 0
21:34:57.333 00.000 12308 MoveAxis(N, 0, ABG)
21:34:57.334 00.001 12308 Move returns status 0, amount 0
21:34:57.334 00.000 12308 move complete, result=0
21:34:57.334 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:57.339 00.005 12308 worker thread done servicing request
21:34:57.360 00.021 14556 UpdateGuideState exits: m=2027 SNR=30.2
21:34:57.364 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:57.368 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:57.371 00.003 14556 Enqueuing Expose request
21:34:57.375 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:34:57.378 00.003 12308 Worker thread wakes up
21:34:57.379 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:57.379 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:34:58.624 01.245 12308 Exposure complete
21:34:58.776 00.152 12308 worker thread done servicing request
21:34:58.777 00.001 14556 OnExposeComplete: enter
21:34:58.781 00.004 14556 UpdateGuideState(): m_state=6
21:34:58.785 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2844
21:34:58.790 00.005 14556 Star::Find returns 1 (0), X=185.39, Y=997.70, Mass=2092, SNR=30.8, Peak=134 HFD=4.8
21:34:58.793 00.003 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.46 = -1.82)
21:34:58.796 00.003 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.92)
21:34:58.801 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.32 hyp=0.33 cameraTheta=1.39 mountX=-0.08 mountY=-0.31, mountTheta=-1.83
21:34:58.810 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.32, opts=13)
21:34:58.817 00.007 14556 Enqueuing Move request for scope (0.06, 0.32)
21:34:58.824 00.007 12308 Worker thread wakes up
21:34:58.824 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.32) opts 0xd
21:34:58.824 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.32)
21:34:58.824 00.000 12308 Moving (0.06, 0.32) raw xDistance=-0.08 yDistance=-0.31
21:34:58.825 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:34:58.825 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:34:58.825 00.000 12308 MoveAxis(E, 0, ABG)
21:34:58.826 00.001 12308 Move returns status 0, amount 0
21:34:58.826 00.000 12308 MoveAxis(N, 216, ABG)
21:34:58.826 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:34:58.832 00.006 12308 Guiding  Dir = 0, Dur = 216
21:34:58.833 00.001 12308 IsSlewing returns 0
21:34:58.833 00.000 12308 IsGuiding returns 0
21:34:58.834 00.001 12308 PulseGuide returned control before completion, sleep 226
21:34:58.863 00.029 14556 UpdateGuideState exits: m=2092 SNR=30.8
21:34:58.869 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:58.874 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:34:58.879 00.005 14556 Enqueuing Expose request
21:34:59.066 00.187 12308 IsGuiding returns 1
21:34:59.066 00.000 12308 scope still moving after pulse duration time elapsed
21:34:59.096 00.030 12308 IsSlewing returns 0
21:34:59.097 00.001 12308 IsGuiding returns 0
21:34:59.098 00.001 12308 scope move finished after 216 + 47 ms
21:34:59.098 00.000 12308 Move returns status 0, amount 216
21:34:59.098 00.000 12308 move complete, result=0
21:34:59.098 00.000 12308 worker thread done servicing request
21:34:59.099 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 216 ms NORTH
21:34:59.106 00.007 12308 Worker thread wakes up
21:34:59.106 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:34:59.106 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:00.360 01.254 12308 Exposure complete
21:35:00.514 00.154 12308 worker thread done servicing request
21:35:00.514 00.000 14556 OnExposeComplete: enter
21:35:00.518 00.004 14556 UpdateGuideState(): m_state=6
21:35:00.523 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2845
21:35:00.527 00.004 14556 Star::Find returns 1 (0), X=185.19, Y=997.15, Mass=1984, SNR=29.8, Peak=169 HFD=4.4
21:35:00.532 00.005 14556 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-3.07) = xAngle (0.99 = 0.99)
21:35:00.538 00.006 14556 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.89 = 0.89)
21:35:00.542 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.23 hyp=0.27 cameraTheta=-2.09 mountX=0.15 mountY=0.21, mountTheta=0.95
21:35:00.547 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.23, opts=13)
21:35:00.552 00.005 14556 Enqueuing Move request for scope (-0.13, -0.23)
21:35:00.555 00.003 12308 Worker thread wakes up
21:35:00.555 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.23) opts 0xd
21:35:00.555 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.23)
21:35:00.556 00.001 12308 Moving (-0.13, -0.23) raw xDistance=0.15 yDistance=0.21
21:35:00.556 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:35:00.556 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:35:00.556 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:35:00.557 00.001 12308 MoveAxis(E, 0, ABG)
21:35:00.557 00.000 12308 Move returns status 0, amount 0
21:35:00.557 00.000 12308 MoveAxis(N, 0, ABG)
21:35:00.558 00.001 12308 Move returns status 0, amount 0
21:35:00.558 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:00.562 00.004 12308 move complete, result=0
21:35:00.562 00.000 12308 worker thread done servicing request
21:35:00.582 00.020 14556 UpdateGuideState exits: m=1984 SNR=29.8
21:35:00.587 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:00.591 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:00.596 00.005 14556 Enqueuing Expose request
21:35:00.601 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:35:00.605 00.004 12308 Worker thread wakes up
21:35:00.605 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:00.605 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:01.857 01.252 12308 Exposure complete
21:35:02.015 00.158 12308 worker thread done servicing request
21:35:02.015 00.000 14556 OnExposeComplete: enter
21:35:02.019 00.004 14556 UpdateGuideState(): m_state=6
21:35:02.023 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2846
21:35:02.028 00.005 14556 Star::Find returns 1 (0), X=185.03, Y=997.35, Mass=1714, SNR=27.7, Peak=153 HFD=4.1
21:35:02.032 00.004 14556 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
21:35:02.037 00.005 14556 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
21:35:02.041 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=-0.03 hyp=0.29 cameraTheta=-3.02 mountX=0.29 mountY=-0.01, mountTheta=-0.05
21:35:02.047 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=-0.03, opts=13)
21:35:02.051 00.004 14556 Enqueuing Move request for scope (-0.29, -0.03)
21:35:02.055 00.004 12308 Worker thread wakes up
21:35:02.055 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.03) opts 0xd
21:35:02.056 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.29, -0.03)
21:35:02.056 00.000 12308 Moving (-0.29, -0.03) raw xDistance=0.29 yDistance=-0.01
21:35:02.056 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
21:35:02.056 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:02.057 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:35:02.057 00.000 12308 MoveAxis(W, 128, ABG)
21:35:02.057 00.000 12308 Guiding  Dir = 3, Dur = 128
21:35:02.057 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:02.062 00.005 12308 IsSlewing returns 0
21:35:02.063 00.001 12308 IsGuiding returns 0
21:35:02.064 00.001 12308 PulseGuide returned control before completion, sleep 138
21:35:02.085 00.021 14556 UpdateGuideState exits: m=1714 SNR=27.7
21:35:02.092 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:02.098 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:02.102 00.004 14556 Enqueuing Expose request
21:35:02.207 00.105 12308 IsGuiding returns 1
21:35:02.207 00.000 12308 scope still moving after pulse duration time elapsed
21:35:02.238 00.031 12308 IsSlewing returns 0
21:35:02.241 00.003 12308 IsGuiding returns 0
21:35:02.241 00.000 12308 scope move finished after 128 + 49 ms
21:35:02.242 00.001 12308 Move returns status 0, amount 128
21:35:02.242 00.000 12308 MoveAxis(N, 0, ABG)
21:35:02.242 00.000 12308 Move returns status 0, amount 0
21:35:02.243 00.001 12308 move complete, result=0
21:35:02.243 00.000 12308 worker thread done servicing request
21:35:02.243 00.000 14556 GuideStep: 0.3 px 128 ms WEST, -0.0 px 0 ms NORTH
21:35:02.253 00.010 12308 Worker thread wakes up
21:35:02.254 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:02.255 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:03.510 01.255 12308 Exposure complete
21:35:03.650 00.140 12308 worker thread done servicing request
21:35:03.650 00.000 14556 OnExposeComplete: enter
21:35:03.655 00.005 14556 UpdateGuideState(): m_state=6
21:35:03.661 00.006 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2847
21:35:03.665 00.004 14556 Star::Find returns 1 (0), X=185.26, Y=997.48, Mass=2065, SNR=30.4, Peak=141 HFD=4.4
21:35:03.669 00.004 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
21:35:03.674 00.005 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
21:35:03.677 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.12 cameraTheta=2.20 mountX=0.06 mountY=-0.11, mountTheta=-1.03
21:35:03.682 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.10, opts=13)
21:35:03.686 00.004 14556 Enqueuing Move request for scope (-0.07, 0.10)
21:35:03.690 00.004 12308 Worker thread wakes up
21:35:03.690 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
21:35:03.690 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
21:35:03.690 00.000 12308 Moving (-0.07, 0.10) raw xDistance=0.06 yDistance=-0.11
21:35:03.690 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:35:03.691 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:03.691 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:35:03.691 00.000 12308 MoveAxis(E, 0, ABG)
21:35:03.691 00.000 12308 Move returns status 0, amount 0
21:35:03.691 00.000 12308 MoveAxis(N, 0, ABG)
21:35:03.693 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:03.696 00.003 12308 Move returns status 0, amount 0
21:35:03.696 00.000 12308 move complete, result=0
21:35:03.696 00.000 12308 worker thread done servicing request
21:35:03.717 00.021 14556 UpdateGuideState exits: m=2065 SNR=30.4
21:35:03.721 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:03.725 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:03.730 00.005 14556 Enqueuing Expose request
21:35:03.734 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:35:03.738 00.004 12308 Worker thread wakes up
21:35:03.738 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:03.738 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:04.993 01.255 12308 Exposure complete
21:35:05.145 00.152 12308 worker thread done servicing request
21:35:05.145 00.000 14556 OnExposeComplete: enter
21:35:05.148 00.003 14556 UpdateGuideState(): m_state=6
21:35:05.154 00.006 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2848
21:35:05.158 00.004 14556 Star::Find returns 1 (0), X=185.39, Y=997.35, Mass=2150, SNR=30.9, Peak=153 HFD=4.7
21:35:05.163 00.005 14556 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-3.07) = xAngle (2.54 = 2.54)
21:35:05.167 00.004 14556 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.45 = 2.45)
21:35:05.171 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.53 mountX=-0.06 mountY=0.05, mountTheta=2.48
21:35:05.176 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.04, opts=13)
21:35:05.180 00.004 14556 Enqueuing Move request for scope (0.06, -0.04)
21:35:05.184 00.004 12308 Worker thread wakes up
21:35:05.184 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
21:35:05.185 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
21:35:05.185 00.000 12308 Moving (0.06, -0.04) raw xDistance=-0.06 yDistance=0.05
21:35:05.185 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:35:05.185 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:05.185 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:35:05.186 00.001 12308 MoveAxis(E, 0, ABG)
21:35:05.186 00.000 12308 Move returns status 0, amount 0
21:35:05.186 00.000 12308 MoveAxis(N, 0, ABG)
21:35:05.186 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:05.190 00.004 12308 Move returns status 0, amount 0
21:35:05.190 00.000 12308 move complete, result=0
21:35:05.191 00.001 12308 worker thread done servicing request
21:35:05.211 00.020 14556 UpdateGuideState exits: m=2150 SNR=30.9
21:35:05.218 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:05.221 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:05.223 00.002 14556 Enqueuing Expose request
21:35:05.226 00.003 12308 Worker thread wakes up
21:35:05.226 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:35:05.231 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:05.231 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:06.483 01.252 12308 Exposure complete
21:35:06.641 00.158 12308 worker thread done servicing request
21:35:06.642 00.001 14556 OnExposeComplete: enter
21:35:06.645 00.003 14556 UpdateGuideState(): m_state=6
21:35:06.650 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2849
21:35:06.654 00.004 14556 Star::Find returns 1 (0), X=185.54, Y=997.60, Mass=1924, SNR=29.5, Peak=121 HFD=4.5
21:35:06.659 00.005 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.87 = -2.41)
21:35:06.662 00.003 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.51)
21:35:06.667 00.005 14556 CameraToMount -- cameraX=0.21 cameraY=0.22 hyp=0.31 cameraTheta=0.80 mountX=-0.23 mountY=-0.18, mountTheta=-2.47
21:35:06.672 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.22, opts=13)
21:35:06.676 00.004 14556 Enqueuing Move request for scope (0.21, 0.22)
21:35:06.680 00.004 12308 Worker thread wakes up
21:35:06.680 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.22) opts 0xd
21:35:06.680 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.22)
21:35:06.680 00.000 12308 Moving (0.21, 0.22) raw xDistance=-0.23 yDistance=-0.18
21:35:06.680 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:35:06.680 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:06.681 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:35:06.681 00.000 12308 MoveAxis(E, 99, ABG)
21:35:06.681 00.000 12308 Guiding  Dir = 2, Dur = 99
21:35:06.681 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:06.685 00.004 12308 IsSlewing returns 0
21:35:06.686 00.001 12308 IsGuiding returns 0
21:35:06.686 00.000 12308 PulseGuide returned control before completion, sleep 109
21:35:06.706 00.020 14556 UpdateGuideState exits: m=1924 SNR=29.5
21:35:06.711 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:06.715 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:06.719 00.004 14556 Enqueuing Expose request
21:35:06.802 00.083 12308 IsGuiding returns 1
21:35:06.803 00.001 12308 scope still moving after pulse duration time elapsed
21:35:06.833 00.030 12308 IsSlewing returns 0
21:35:06.834 00.001 12308 IsGuiding returns 0
21:35:06.834 00.000 12308 scope move finished after 99 + 48 ms
21:35:06.834 00.000 12308 Move returns status 0, amount 99
21:35:06.835 00.001 12308 MoveAxis(N, 0, ABG)
21:35:06.835 00.000 12308 Move returns status 0, amount 0
21:35:06.835 00.000 12308 move complete, result=0
21:35:06.836 00.001 12308 worker thread done servicing request
21:35:06.836 00.000 14556 GuideStep: -0.2 px 99 ms EAST, -0.2 px 0 ms NORTH
21:35:06.843 00.007 12308 Worker thread wakes up
21:35:06.843 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:06.844 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:08.096 01.252 12308 Exposure complete
21:35:08.246 00.150 12308 worker thread done servicing request
21:35:08.247 00.001 14556 OnExposeComplete: enter
21:35:08.251 00.004 14556 UpdateGuideState(): m_state=6
21:35:08.257 00.006 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2850
21:35:08.262 00.005 14556 Star::Find returns 1 (0), X=185.52, Y=997.51, Mass=2014, SNR=30.3, Peak=153 HFD=4.3
21:35:08.265 00.003 14556 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.07) = xAngle (3.63 = -2.66)
21:35:08.269 00.004 14556 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.53 = -2.75)
21:35:08.273 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.12 hyp=0.23 cameraTheta=0.55 mountX=-0.21 mountY=-0.09, mountTheta=-2.74
21:35:08.278 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.12, opts=13)
21:35:08.283 00.005 14556 Enqueuing Move request for scope (0.20, 0.12)
21:35:08.287 00.004 12308 Worker thread wakes up
21:35:08.287 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.12) opts 0xd
21:35:08.287 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.12)
21:35:08.287 00.000 12308 Moving (0.20, 0.12) raw xDistance=-0.21 yDistance=-0.09
21:35:08.287 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
21:35:08.288 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:08.288 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:35:08.288 00.000 12308 MoveAxis(E, 97, ABG)
21:35:08.289 00.001 12308 Guiding  Dir = 2, Dur = 97
21:35:08.289 00.000 12308 IsSlewing returns 0
21:35:08.289 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:08.295 00.006 12308 IsGuiding returns 0
21:35:08.295 00.000 12308 PulseGuide returned control before completion, sleep 107
21:35:08.317 00.022 14556 UpdateGuideState exits: m=2014 SNR=30.3
21:35:08.323 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:08.327 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:08.332 00.005 14556 Enqueuing Expose request
21:35:08.416 00.084 12308 IsGuiding returns 1
21:35:08.417 00.001 12308 scope still moving after pulse duration time elapsed
21:35:08.447 00.030 12308 IsSlewing returns 0
21:35:08.448 00.001 12308 IsGuiding returns 0
21:35:08.448 00.000 12308 scope move finished after 97 + 56 ms
21:35:08.449 00.001 12308 Move returns status 0, amount 97
21:35:08.449 00.000 12308 MoveAxis(N, 0, ABG)
21:35:08.449 00.000 12308 Move returns status 0, amount 0
21:35:08.450 00.001 12308 move complete, result=0
21:35:08.450 00.000 12308 worker thread done servicing request
21:35:08.451 00.001 12308 Worker thread wakes up
21:35:08.452 00.001 14556 GuideStep: -0.2 px 97 ms EAST, -0.1 px 0 ms NORTH
21:35:08.458 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:08.458 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:09.711 01.253 12308 Exposure complete
21:35:09.861 00.150 12308 worker thread done servicing request
21:35:09.862 00.001 14556 OnExposeComplete: enter
21:35:09.866 00.004 14556 UpdateGuideState(): m_state=6
21:35:09.869 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2851
21:35:09.874 00.005 14556 Star::Find returns 1 (0), X=185.06, Y=997.76, Mass=1799, SNR=28.5, Peak=146 HFD=4.2
21:35:09.877 00.003 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
21:35:09.883 00.006 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.14)
21:35:09.886 00.003 14556 CameraToMount -- cameraX=-0.26 cameraY=0.38 hyp=0.46 cameraTheta=2.17 mountX=0.23 mountY=-0.42, mountTheta=-1.06
21:35:09.891 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.38, opts=13)
21:35:09.894 00.003 14556 Enqueuing Move request for scope (-0.26, 0.38)
21:35:09.898 00.004 12308 Worker thread wakes up
21:35:09.899 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.38) opts 0xd
21:35:09.899 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.38)
21:35:09.899 00.000 12308 Moving (-0.26, 0.38) raw xDistance=0.23 yDistance=-0.42
21:35:09.899 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
21:35:09.899 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
21:35:09.900 00.001 12308 MoveAxis(W, 95, ABG)
21:35:09.900 00.000 12308 Guiding  Dir = 3, Dur = 95
21:35:09.900 00.000 12308 IsSlewing returns 0
21:35:09.900 00.000 12308 IsGuiding returns 0
21:35:09.900 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:09.906 00.006 12308 PulseGuide returned control before completion, sleep 105
21:35:09.924 00.018 14556 UpdateGuideState exits: m=1799 SNR=28.5
21:35:09.927 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:09.933 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:09.937 00.004 14556 Enqueuing Expose request
21:35:10.014 00.077 12308 IsGuiding returns 1
21:35:10.015 00.001 12308 scope still moving after pulse duration time elapsed
21:35:10.046 00.031 12308 IsSlewing returns 0
21:35:10.047 00.001 12308 IsGuiding returns 0
21:35:10.048 00.001 12308 scope move finished after 95 + 52 ms
21:35:10.048 00.000 12308 Move returns status 0, amount 95
21:35:10.048 00.000 12308 MoveAxis(N, 295, ABG)
21:35:10.048 00.000 12308 Guiding  Dir = 0, Dur = 295
21:35:10.050 00.002 12308 IsSlewing returns 0
21:35:10.050 00.000 12308 IsGuiding returns 0
21:35:10.051 00.001 12308 PulseGuide returned control before completion, sleep 305
21:35:10.373 00.322 12308 IsGuiding returns 1
21:35:10.374 00.001 12308 scope still moving after pulse duration time elapsed
21:35:10.404 00.030 12308 IsSlewing returns 0
21:35:10.405 00.001 12308 IsGuiding returns 0
21:35:10.405 00.000 12308 scope move finished after 295 + 59 ms
21:35:10.405 00.000 12308 Move returns status 0, amount 295
21:35:10.405 00.000 12308 move complete, result=0
21:35:10.407 00.002 12308 worker thread done servicing request
21:35:10.407 00.000 12308 Worker thread wakes up
21:35:10.407 00.000 14556 GuideStep: 0.2 px 95 ms WEST, -0.4 px 295 ms NORTH
21:35:10.416 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:10.416 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:11.676 01.260 12308 Exposure complete
21:35:11.830 00.154 12308 worker thread done servicing request
21:35:11.830 00.000 14556 OnExposeComplete: enter
21:35:11.835 00.005 14556 UpdateGuideState(): m_state=6
21:35:11.840 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2852
21:35:11.843 00.003 14556 Star::Find returns 1 (0), X=185.28, Y=997.46, Mass=2363, SNR=32.6, Peak=190 HFD=4.6
21:35:11.846 00.003 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.19 = -1.09)
21:35:11.851 00.005 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.19)
21:35:11.854 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.12 mountX=0.04 mountY=-0.08, mountTheta=-1.11
21:35:11.860 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.08, opts=13)
21:35:11.864 00.004 14556 Enqueuing Move request for scope (-0.05, 0.08)
21:35:11.868 00.004 12308 Worker thread wakes up
21:35:11.868 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
21:35:11.868 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
21:35:11.868 00.000 12308 Moving (-0.05, 0.08) raw xDistance=0.04 yDistance=-0.08
21:35:11.869 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:35:11.869 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:11.869 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:35:11.869 00.000 12308 MoveAxis(E, 0, ABG)
21:35:11.869 00.000 12308 Move returns status 0, amount 0
21:35:11.870 00.001 12308 MoveAxis(N, 0, ABG)
21:35:11.870 00.000 12308 Move returns status 0, amount 0
21:35:11.870 00.000 12308 move complete, result=0
21:35:11.870 00.000 12308 worker thread done servicing request
21:35:11.870 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:11.897 00.027 14556 UpdateGuideState exits: m=2363 SNR=32.6
21:35:11.900 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:11.905 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:11.910 00.005 14556 Enqueuing Expose request
21:35:11.914 00.004 12308 Worker thread wakes up
21:35:11.914 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:11.914 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:11.914 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:35:13.166 01.252 12308 Exposure complete
21:35:13.326 00.160 12308 worker thread done servicing request
21:35:13.326 00.000 14556 OnExposeComplete: enter
21:35:13.330 00.004 14556 UpdateGuideState(): m_state=6
21:35:13.334 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2853
21:35:13.338 00.004 14556 Star::Find returns 1 (0), X=185.22, Y=997.40, Mass=2150, SNR=31.2, Peak=141 HFD=4.6
21:35:13.342 00.004 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.08 = -0.21)
21:35:13.347 00.005 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.31)
21:35:13.351 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=3.00 mountX=0.11 mountY=-0.03, mountTheta=-0.30
21:35:13.355 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.02, opts=13)
21:35:13.358 00.003 14556 Enqueuing Move request for scope (-0.11, 0.02)
21:35:13.362 00.004 12308 Worker thread wakes up
21:35:13.362 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
21:35:13.362 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
21:35:13.362 00.000 12308 Moving (-0.11, 0.02) raw xDistance=0.11 yDistance=-0.03
21:35:13.363 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:35:13.363 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:13.363 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:35:13.363 00.000 12308 MoveAxis(E, 0, ABG)
21:35:13.363 00.000 12308 Move returns status 0, amount 0
21:35:13.364 00.001 12308 MoveAxis(N, 0, ABG)
21:35:13.364 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:13.367 00.003 12308 Move returns status 0, amount 0
21:35:13.367 00.000 12308 move complete, result=0
21:35:13.367 00.000 12308 worker thread done servicing request
21:35:13.386 00.019 14556 UpdateGuideState exits: m=2150 SNR=31.2
21:35:13.391 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:13.396 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:13.400 00.004 14556 Enqueuing Expose request
21:35:13.403 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:35:13.409 00.006 12308 Worker thread wakes up
21:35:13.410 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:13.410 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:14.652 01.242 12308 Exposure complete
21:35:14.820 00.168 12308 worker thread done servicing request
21:35:14.820 00.000 14556 OnExposeComplete: enter
21:35:14.824 00.004 14556 UpdateGuideState(): m_state=6
21:35:14.829 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2854
21:35:14.832 00.003 14556 Star::Find returns 1 (0), X=184.93, Y=997.33, Mass=1964, SNR=29.6, Peak=166 HFD=4.1
21:35:14.836 00.004 14556 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-3.07) = xAngle (0.07 = 0.07)
21:35:14.840 00.004 14556 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.03 = -0.03)
21:35:14.844 00.004 14556 CameraToMount -- cameraX=-0.39 cameraY=-0.05 hyp=0.40 cameraTheta=-3.01 mountX=0.40 mountY=-0.01, mountTheta=-0.03
21:35:14.849 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.39, y=-0.05, opts=13)
21:35:14.854 00.005 14556 Enqueuing Move request for scope (-0.39, -0.05)
21:35:14.857 00.003 12308 Worker thread wakes up
21:35:14.858 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.05) opts 0xd
21:35:14.858 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.39, -0.05)
21:35:14.858 00.000 12308 Moving (-0.39, -0.05) raw xDistance=0.40 yDistance=-0.01
21:35:14.858 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
21:35:14.858 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:14.859 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:35:14.859 00.000 12308 MoveAxis(W, 172, ABG)
21:35:14.859 00.000 12308 Guiding  Dir = 3, Dur = 172
21:35:14.859 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:14.863 00.004 12308 IsSlewing returns 0
21:35:14.865 00.002 12308 IsGuiding returns 0
21:35:14.865 00.000 12308 PulseGuide returned control before completion, sleep 182
21:35:14.885 00.020 14556 UpdateGuideState exits: m=1964 SNR=29.6
21:35:14.890 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:14.894 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:14.897 00.003 14556 Enqueuing Expose request
21:35:15.054 00.157 12308 IsGuiding returns 1
21:35:15.054 00.000 12308 scope still moving after pulse duration time elapsed
21:35:15.085 00.031 12308 IsSlewing returns 0
21:35:15.086 00.001 12308 IsGuiding returns 0
21:35:15.086 00.000 12308 scope move finished after 172 + 50 ms
21:35:15.088 00.002 12308 Move returns status 0, amount 172
21:35:15.089 00.001 12308 MoveAxis(N, 0, ABG)
21:35:15.089 00.000 12308 Move returns status 0, amount 0
21:35:15.090 00.001 12308 move complete, result=0
21:35:15.090 00.000 14556 GuideStep: 0.4 px 172 ms WEST, -0.0 px 0 ms NORTH
21:35:15.098 00.008 12308 worker thread done servicing request
21:35:15.099 00.001 12308 Worker thread wakes up
21:35:15.099 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:15.101 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:16.344 01.243 12308 Exposure complete
21:35:16.492 00.148 12308 worker thread done servicing request
21:35:16.493 00.001 14556 OnExposeComplete: enter
21:35:16.498 00.005 14556 UpdateGuideState(): m_state=6
21:35:16.504 00.006 14556 Star::Find(15, 184, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2855
21:35:16.508 00.004 14556 Star::Find returns 1 (0), X=185.10, Y=997.32, Mass=2288, SNR=31.9, Peak=167 HFD=4.7
21:35:16.513 00.005 14556 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.07) = xAngle (0.19 = 0.19)
21:35:16.516 00.003 14556 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.09 = 0.09)
21:35:16.519 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.06 hyp=0.23 cameraTheta=-2.88 mountX=0.22 mountY=0.02, mountTheta=0.09
21:35:16.525 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.06, opts=13)
21:35:16.529 00.004 14556 Enqueuing Move request for scope (-0.22, -0.06)
21:35:16.533 00.004 12308 Worker thread wakes up
21:35:16.533 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.06) opts 0xd
21:35:16.533 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.06)
21:35:16.533 00.000 12308 Moving (-0.22, -0.06) raw xDistance=0.22 yDistance=0.02
21:35:16.533 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.22
21:35:16.534 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:16.534 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:35:16.534 00.000 12308 MoveAxis(W, 110, ABG)
21:35:16.534 00.000 12308 Guiding  Dir = 3, Dur = 110
21:35:16.534 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:16.540 00.006 12308 IsSlewing returns 0
21:35:16.540 00.000 12308 IsGuiding returns 0
21:35:16.540 00.000 12308 PulseGuide returned control before completion, sleep 120
21:35:16.560 00.020 14556 UpdateGuideState exits: m=2288 SNR=31.9
21:35:16.565 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:16.569 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:16.574 00.005 14556 Enqueuing Expose request
21:35:16.663 00.089 12308 IsGuiding returns 1
21:35:16.664 00.001 12308 scope still moving after pulse duration time elapsed
21:35:16.694 00.030 12308 IsSlewing returns 0
21:35:16.695 00.001 12308 IsGuiding returns 0
21:35:16.695 00.000 12308 scope move finished after 110 + 45 ms
21:35:16.696 00.001 12308 Move returns status 0, amount 110
21:35:16.696 00.000 12308 MoveAxis(N, 0, ABG)
21:35:16.696 00.000 12308 Move returns status 0, amount 0
21:35:16.697 00.001 12308 move complete, result=0
21:35:16.697 00.000 12308 worker thread done servicing request
21:35:16.697 00.000 12308 Worker thread wakes up
21:35:16.698 00.001 14556 GuideStep: 0.2 px 110 ms WEST, 0.0 px 0 ms NORTH
21:35:16.704 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:16.704 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:17.955 01.251 12308 Exposure complete
21:35:18.115 00.160 12308 worker thread done servicing request
21:35:18.115 00.000 14556 OnExposeComplete: enter
21:35:18.119 00.004 14556 UpdateGuideState(): m_state=6
21:35:18.124 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2856
21:35:18.130 00.006 14556 Star::Find returns 1 (0), X=185.30, Y=997.57, Mass=2178, SNR=31.4, Peak=155 HFD=4.7
21:35:18.134 00.004 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.80 = -1.49)
21:35:18.139 00.005 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.59)
21:35:18.141 00.002 14556 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.19 cameraTheta=1.72 mountX=0.02 mountY=-0.19, mountTheta=-1.49
21:35:18.145 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.18, opts=13)
21:35:18.150 00.005 14556 Enqueuing Move request for scope (-0.03, 0.18)
21:35:18.155 00.005 12308 Worker thread wakes up
21:35:18.155 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
21:35:18.155 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
21:35:18.155 00.000 12308 Moving (-0.03, 0.18) raw xDistance=0.02 yDistance=-0.19
21:35:18.157 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:35:18.157 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:18.157 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:35:18.157 00.000 12308 MoveAxis(E, 0, ABG)
21:35:18.157 00.000 12308 Move returns status 0, amount 0
21:35:18.158 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:18.162 00.004 12308 MoveAxis(N, 0, ABG)
21:35:18.162 00.000 12308 Move returns status 0, amount 0
21:35:18.162 00.000 12308 move complete, result=0
21:35:18.162 00.000 12308 worker thread done servicing request
21:35:18.184 00.022 14556 UpdateGuideState exits: m=2178 SNR=31.4
21:35:18.188 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:18.193 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:18.197 00.004 14556 Enqueuing Expose request
21:35:18.201 00.004 12308 Worker thread wakes up
21:35:18.201 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:35:18.205 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:18.205 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:19.447 01.242 12308 Exposure complete
21:35:19.600 00.153 12308 worker thread done servicing request
21:35:19.600 00.000 14556 OnExposeComplete: enter
21:35:19.605 00.005 14556 UpdateGuideState(): m_state=6
21:35:19.609 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2857
21:35:19.614 00.005 14556 Star::Find returns 1 (0), X=185.41, Y=997.65, Mass=2068, SNR=30.3, Peak=147 HFD=4.8
21:35:19.617 00.003 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.34 = -1.94)
21:35:19.621 00.004 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.04)
21:35:19.625 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.27 hyp=0.29 cameraTheta=1.27 mountX=-0.10 mountY=-0.25, mountTheta=-1.95
21:35:19.631 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.27, opts=13)
21:35:19.634 00.003 14556 Enqueuing Move request for scope (0.08, 0.27)
21:35:19.638 00.004 12308 Worker thread wakes up
21:35:19.638 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.27) opts 0xd
21:35:19.638 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.27)
21:35:19.638 00.000 12308 Moving (0.08, 0.27) raw xDistance=-0.10 yDistance=-0.25
21:35:19.638 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:35:19.640 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:35:19.640 00.000 12308 MoveAxis(E, 0, ABG)
21:35:19.640 00.000 12308 Move returns status 0, amount 0
21:35:19.640 00.000 12308 MoveAxis(N, 179, ABG)
21:35:19.640 00.000 12308 Guiding  Dir = 0, Dur = 179
21:35:19.641 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:19.645 00.004 12308 IsSlewing returns 0
21:35:19.645 00.000 12308 IsGuiding returns 0
21:35:19.645 00.000 12308 PulseGuide returned control before completion, sleep 189
21:35:19.665 00.020 14556 UpdateGuideState exits: m=2068 SNR=30.3
21:35:19.671 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:19.675 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:19.679 00.004 14556 Enqueuing Expose request
21:35:19.843 00.164 12308 IsGuiding returns 1
21:35:19.843 00.000 12308 scope still moving after pulse duration time elapsed
21:35:19.875 00.032 12308 IsSlewing returns 0
21:35:19.877 00.002 12308 IsGuiding returns 0
21:35:19.877 00.000 12308 scope move finished after 179 + 53 ms
21:35:19.878 00.001 12308 Move returns status 0, amount 179
21:35:19.879 00.001 12308 move complete, result=0
21:35:19.879 00.000 12308 worker thread done servicing request
21:35:19.879 00.000 12308 Worker thread wakes up
21:35:19.880 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 179 ms NORTH
21:35:19.886 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:19.887 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:21.126 01.239 12308 Exposure complete
21:35:21.292 00.166 12308 worker thread done servicing request
21:35:21.293 00.001 14556 OnExposeComplete: enter
21:35:21.296 00.003 14556 UpdateGuideState(): m_state=6
21:35:21.301 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2858
21:35:21.305 00.004 14556 Star::Find returns 1 (0), X=185.38, Y=997.32, Mass=2263, SNR=32.0, Peak=156 HFD=4.7
21:35:21.312 00.007 14556 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-3.07) = xAngle (2.20 = 2.20)
21:35:21.320 00.008 14556 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.10 = 2.10)
21:35:21.325 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.87 mountX=-0.05 mountY=0.07, mountTheta=2.17
21:35:21.333 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.06, opts=13)
21:35:21.338 00.005 14556 Enqueuing Move request for scope (0.05, -0.06)
21:35:21.344 00.006 12308 Worker thread wakes up
21:35:21.344 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
21:35:21.344 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
21:35:21.345 00.001 12308 Moving (0.05, -0.06) raw xDistance=-0.05 yDistance=0.07
21:35:21.345 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:35:21.345 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:21.346 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:35:21.346 00.000 12308 MoveAxis(E, 0, ABG)
21:35:21.346 00.000 12308 Move returns status 0, amount 0
21:35:21.347 00.001 12308 MoveAxis(N, 0, ABG)
21:35:21.347 00.000 12308 Move returns status 0, amount 0
21:35:21.347 00.000 12308 move complete, result=0
21:35:21.348 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:21.354 00.006 12308 worker thread done servicing request
21:35:21.375 00.021 14556 UpdateGuideState exits: m=2263 SNR=32.0
21:35:21.379 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:21.384 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:21.388 00.004 14556 Enqueuing Expose request
21:35:21.392 00.004 12308 Worker thread wakes up
21:35:21.392 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:35:21.396 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:21.396 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:22.653 01.257 12308 Exposure complete
21:35:22.802 00.149 12308 worker thread done servicing request
21:35:22.802 00.000 14556 OnExposeComplete: enter
21:35:22.806 00.004 14556 UpdateGuideState(): m_state=6
21:35:22.811 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2859
21:35:22.815 00.004 14556 Star::Find returns 1 (0), X=185.24, Y=997.69, Mass=1954, SNR=29.5, Peak=121 HFD=4.7
21:35:22.818 00.003 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.90 = -1.39)
21:35:22.821 00.003 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.49)
21:35:22.825 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.31 hyp=0.32 cameraTheta=1.82 mountX=0.06 mountY=-0.32, mountTheta=-1.39
21:35:22.829 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.31, opts=13)
21:35:22.833 00.004 14556 Enqueuing Move request for scope (-0.08, 0.31)
21:35:22.836 00.003 12308 Worker thread wakes up
21:35:22.839 00.003 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.31) opts 0xd
21:35:22.839 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.31)
21:35:22.839 00.000 12308 Moving (-0.08, 0.31) raw xDistance=0.06 yDistance=-0.32
21:35:22.840 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:35:22.840 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:22.844 00.004 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:35:22.845 00.001 12308 MoveAxis(E, 0, ABG)
21:35:22.847 00.002 12308 Move returns status 0, amount 0
21:35:22.847 00.000 12308 MoveAxis(N, 226, ABG)
21:35:22.847 00.000 12308 Guiding  Dir = 0, Dur = 226
21:35:22.847 00.000 12308 IsSlewing returns 0
21:35:22.848 00.001 12308 IsGuiding returns 0
21:35:22.849 00.001 12308 PulseGuide returned control before completion, sleep 236
21:35:22.864 00.015 14556 UpdateGuideState exits: m=1954 SNR=29.5
21:35:22.869 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:22.874 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:22.881 00.007 14556 Enqueuing Expose request
21:35:23.098 00.217 12308 IsGuiding returns 1
21:35:23.098 00.000 12308 scope still moving after pulse duration time elapsed
21:35:23.127 00.029 12308 IsSlewing returns 0
21:35:23.128 00.001 12308 IsGuiding returns 0
21:35:23.129 00.001 12308 scope move finished after 226 + 53 ms
21:35:23.129 00.000 12308 Move returns status 0, amount 226
21:35:23.130 00.001 12308 move complete, result=0
21:35:23.130 00.000 12308 worker thread done servicing request
21:35:23.130 00.000 12308 Worker thread wakes up
21:35:23.131 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 226 ms NORTH
21:35:23.136 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:23.136 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:24.388 01.252 12308 Exposure complete
21:35:24.557 00.169 12308 worker thread done servicing request
21:35:24.558 00.001 14556 OnExposeComplete: enter
21:35:24.562 00.004 14556 UpdateGuideState(): m_state=6
21:35:24.568 00.006 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2860
21:35:24.572 00.004 14556 Star::Find returns 1 (0), X=185.23, Y=997.20, Mass=1980, SNR=30.0, Peak=157 HFD=4.4
21:35:24.577 00.005 14556 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-3.07) = xAngle (1.03 = 1.03)
21:35:24.582 00.005 14556 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.93 = 0.93)
21:35:24.588 00.006 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-2.04 mountX=0.11 mountY=0.17, mountTheta=1.00
21:35:24.594 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.19, opts=13)
21:35:24.601 00.007 14556 Enqueuing Move request for scope (-0.09, -0.19)
21:35:24.605 00.004 12308 Worker thread wakes up
21:35:24.606 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.19) opts 0xd
21:35:24.606 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.19)
21:35:24.607 00.001 12308 Moving (-0.09, -0.19) raw xDistance=0.11 yDistance=0.17
21:35:24.607 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:35:24.607 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:24.608 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:35:24.608 00.000 12308 MoveAxis(E, 0, ABG)
21:35:24.608 00.000 12308 Move returns status 0, amount 0
21:35:24.609 00.001 12308 MoveAxis(N, 0, ABG)
21:35:24.609 00.000 12308 Move returns status 0, amount 0
21:35:24.609 00.000 12308 move complete, result=0
21:35:24.610 00.001 12308 worker thread done servicing request
21:35:24.610 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:24.637 00.027 14556 UpdateGuideState exits: m=1980 SNR=30.0
21:35:24.641 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:24.646 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:24.650 00.004 14556 Enqueuing Expose request
21:35:24.656 00.006 12308 Worker thread wakes up
21:35:24.656 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:35:24.663 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:24.663 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:25.907 01.244 12308 Exposure complete
21:35:26.056 00.149 14556 OnExposeComplete: enter
21:35:26.060 00.004 14556 UpdateGuideState(): m_state=6
21:35:26.065 00.005 12308 worker thread done servicing request
21:35:26.065 00.000 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2861
21:35:26.069 00.004 14556 Star::Find returns 1 (0), X=185.38, Y=997.28, Mass=2043, SNR=30.4, Peak=162 HFD=4.7
21:35:26.074 00.005 14556 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-3.07) = xAngle (1.96 = 1.96)
21:35:26.078 00.004 14556 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.86 = 1.86)
21:35:26.082 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.12 mountX=-0.04 mountY=0.11, mountTheta=1.95
21:35:26.087 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.11, opts=13)
21:35:26.090 00.003 14556 Enqueuing Move request for scope (0.05, -0.11)
21:35:26.094 00.004 12308 Worker thread wakes up
21:35:26.094 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
21:35:26.094 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
21:35:26.094 00.000 12308 Moving (0.05, -0.11) raw xDistance=-0.04 yDistance=0.11
21:35:26.096 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:35:26.096 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:26.096 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:35:26.096 00.000 12308 MoveAxis(E, 0, ABG)
21:35:26.096 00.000 12308 Move returns status 0, amount 0
21:35:26.097 00.001 12308 MoveAxis(N, 0, ABG)
21:35:26.097 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:26.102 00.005 12308 Move returns status 0, amount 0
21:35:26.102 00.000 12308 move complete, result=0
21:35:26.103 00.001 12308 worker thread done servicing request
21:35:26.124 00.021 14556 UpdateGuideState exits: m=2043 SNR=30.4
21:35:26.129 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:26.132 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:26.137 00.005 14556 Enqueuing Expose request
21:35:26.141 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:35:26.145 00.004 12308 Worker thread wakes up
21:35:26.145 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:26.145 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:27.391 01.246 12308 Exposure complete
21:35:27.539 00.148 12308 worker thread done servicing request
21:35:27.540 00.001 14556 OnExposeComplete: enter
21:35:27.544 00.004 14556 UpdateGuideState(): m_state=6
21:35:27.548 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2862
21:35:27.552 00.004 14556 Star::Find returns 1 (0), X=185.45, Y=997.40, Mass=1879, SNR=29.0, Peak=129 HFD=4.4
21:35:27.555 00.003 14556 CameraToMount -- cameraTheta (0.15) - m_xAngle (-3.07) = xAngle (3.22 = -3.06)
21:35:27.561 00.006 14556 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.12 = 3.12)
21:35:27.565 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.15 mountX=-0.12 mountY=0.00, mountTheta=3.12
21:35:27.571 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.02, opts=13)
21:35:27.577 00.006 14556 Enqueuing Move request for scope (0.12, 0.02)
21:35:27.582 00.005 12308 Worker thread wakes up
21:35:27.582 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
21:35:27.582 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
21:35:27.582 00.000 12308 Moving (0.12, 0.02) raw xDistance=-0.12 yDistance=0.00
21:35:27.582 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:35:27.583 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:27.583 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:35:27.583 00.000 12308 MoveAxis(E, 0, ABG)
21:35:27.583 00.000 12308 Move returns status 0, amount 0
21:35:27.583 00.000 12308 MoveAxis(N, 0, ABG)
21:35:27.584 00.001 12308 Move returns status 0, amount 0
21:35:27.584 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:27.587 00.003 12308 move complete, result=0
21:35:27.587 00.000 12308 worker thread done servicing request
21:35:27.611 00.024 14556 UpdateGuideState exits: m=1879 SNR=29.0
21:35:27.616 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:27.619 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:27.625 00.006 14556 Enqueuing Expose request
21:35:27.629 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:35:27.633 00.004 12308 Worker thread wakes up
21:35:27.633 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:27.633 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:28.883 01.250 12308 Exposure complete
21:35:29.044 00.161 12308 worker thread done servicing request
21:35:29.044 00.000 14556 OnExposeComplete: enter
21:35:29.048 00.004 14556 UpdateGuideState(): m_state=6
21:35:29.052 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2863
21:35:29.055 00.003 14556 Star::Find returns 1 (0), X=185.21, Y=997.52, Mass=2108, SNR=30.7, Peak=141 HFD=4.5
21:35:29.060 00.005 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.33 = -0.95)
21:35:29.064 00.004 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.05)
21:35:29.067 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.14 hyp=0.18 cameraTheta=2.26 mountX=0.11 mountY=-0.16, mountTheta=-0.98
21:35:29.071 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.14, opts=13)
21:35:29.074 00.003 14556 Enqueuing Move request for scope (-0.12, 0.14)
21:35:29.077 00.003 12308 Worker thread wakes up
21:35:29.078 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.14) opts 0xd
21:35:29.078 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.14)
21:35:29.078 00.000 12308 Moving (-0.12, 0.14) raw xDistance=0.11 yDistance=-0.16
21:35:29.078 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:35:29.078 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:29.078 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:35:29.078 00.000 12308 MoveAxis(E, 0, ABG)
21:35:29.078 00.000 12308 Move returns status 0, amount 0
21:35:29.078 00.000 12308 MoveAxis(N, 0, ABG)
21:35:29.079 00.001 12308 Move returns status 0, amount 0
21:35:29.079 00.000 12308 move complete, result=0
21:35:29.079 00.000 12308 worker thread done servicing request
21:35:29.079 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:29.106 00.027 14556 UpdateGuideState exits: m=2108 SNR=30.7
21:35:29.111 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:29.115 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:29.119 00.004 14556 Enqueuing Expose request
21:35:29.124 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:35:29.129 00.005 12308 Worker thread wakes up
21:35:29.129 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:29.130 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:30.386 01.256 12308 Exposure complete
21:35:30.530 00.144 12308 worker thread done servicing request
21:35:30.530 00.000 14556 OnExposeComplete: enter
21:35:30.535 00.005 14556 UpdateGuideState(): m_state=6
21:35:30.538 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2864
21:35:30.542 00.004 14556 Star::Find returns 1 (0), X=185.29, Y=997.66, Mass=1965, SNR=29.7, Peak=149 HFD=4.8
21:35:30.545 00.003 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.79 = -1.50)
21:35:30.549 00.004 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.60)
21:35:30.552 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.71 mountX=0.02 mountY=-0.28, mountTheta=-1.50
21:35:30.558 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.28, opts=13)
21:35:30.562 00.004 14556 Enqueuing Move request for scope (-0.04, 0.28)
21:35:30.566 00.004 12308 Worker thread wakes up
21:35:30.566 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.28) opts 0xd
21:35:30.566 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.28)
21:35:30.566 00.000 12308 Moving (-0.04, 0.28) raw xDistance=0.02 yDistance=-0.28
21:35:30.566 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:35:30.566 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:35:30.568 00.002 12308 MoveAxis(E, 0, ABG)
21:35:30.568 00.000 12308 Move returns status 0, amount 0
21:35:30.568 00.000 12308 MoveAxis(N, 199, ABG)
21:35:30.568 00.000 12308 Guiding  Dir = 0, Dur = 199
21:35:30.568 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:30.573 00.005 12308 IsSlewing returns 0
21:35:30.573 00.000 12308 IsGuiding returns 0
21:35:30.573 00.000 12308 PulseGuide returned control before completion, sleep 209
21:35:30.592 00.019 14556 UpdateGuideState exits: m=1965 SNR=29.7
21:35:30.600 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:30.604 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:30.609 00.005 14556 Enqueuing Expose request
21:35:30.787 00.178 12308 IsGuiding returns 1
21:35:30.787 00.000 12308 scope still moving after pulse duration time elapsed
21:35:30.818 00.031 12308 IsSlewing returns 0
21:35:30.819 00.001 12308 IsGuiding returns 0
21:35:30.819 00.000 12308 scope move finished after 199 + 47 ms
21:35:30.819 00.000 12308 Move returns status 0, amount 199
21:35:30.820 00.001 12308 move complete, result=0
21:35:30.820 00.000 12308 worker thread done servicing request
21:35:30.821 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 199 ms NORTH
21:35:30.827 00.006 12308 Worker thread wakes up
21:35:30.827 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:30.827 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:32.082 01.255 12308 Exposure complete
21:35:32.239 00.157 12308 worker thread done servicing request
21:35:32.239 00.000 14556 OnExposeComplete: enter
21:35:32.243 00.004 14556 UpdateGuideState(): m_state=6
21:35:32.247 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2865
21:35:32.252 00.005 14556 Star::Find returns 1 (0), X=185.27, Y=997.42, Mass=2257, SNR=31.9, Peak=173 HFD=4.7
21:35:32.255 00.003 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.65 = -0.64)
21:35:32.259 00.004 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.74)
21:35:32.262 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.57 mountX=0.05 mountY=-0.04, mountTheta=-0.70
21:35:32.267 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.04, opts=13)
21:35:32.270 00.003 14556 Enqueuing Move request for scope (-0.06, 0.04)
21:35:32.274 00.004 12308 Worker thread wakes up
21:35:32.274 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
21:35:32.275 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
21:35:32.275 00.000 12308 Moving (-0.06, 0.04) raw xDistance=0.05 yDistance=-0.04
21:35:32.275 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:35:32.275 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:32.275 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:35:32.275 00.000 12308 MoveAxis(E, 0, ABG)
21:35:32.275 00.000 12308 Move returns status 0, amount 0
21:35:32.275 00.000 12308 MoveAxis(N, 0, ABG)
21:35:32.277 00.002 12308 Move returns status 0, amount 0
21:35:32.277 00.000 12308 move complete, result=0
21:35:32.278 00.001 12308 worker thread done servicing request
21:35:32.280 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:32.305 00.025 14556 UpdateGuideState exits: m=2257 SNR=31.9
21:35:32.310 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:32.315 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:32.319 00.004 14556 Enqueuing Expose request
21:35:32.324 00.005 12308 Worker thread wakes up
21:35:32.324 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:35:32.328 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:32.328 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:33.583 01.255 12308 Exposure complete
21:35:33.726 00.143 12308 worker thread done servicing request
21:35:33.726 00.000 14556 OnExposeComplete: enter
21:35:33.731 00.005 14556 UpdateGuideState(): m_state=6
21:35:33.735 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2866
21:35:33.738 00.003 14556 Star::Find returns 1 (0), X=185.17, Y=997.59, Mass=2302, SNR=32.1, Peak=153 HFD=5.0
21:35:33.742 00.004 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.28 = -1.00)
21:35:33.747 00.005 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.10)
21:35:33.750 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.21 hyp=0.26 cameraTheta=2.21 mountX=0.14 mountY=-0.24, mountTheta=-1.02
21:35:33.755 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.21, opts=13)
21:35:33.759 00.004 14556 Enqueuing Move request for scope (-0.16, 0.21)
21:35:33.764 00.005 12308 Worker thread wakes up
21:35:33.764 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.21) opts 0xd
21:35:33.764 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.21)
21:35:33.764 00.000 12308 Moving (-0.16, 0.21) raw xDistance=0.14 yDistance=-0.24
21:35:33.764 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:35:33.765 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:35:33.765 00.000 12308 MoveAxis(E, 0, ABG)
21:35:33.765 00.000 12308 Move returns status 0, amount 0
21:35:33.765 00.000 12308 MoveAxis(N, 165, ABG)
21:35:33.766 00.001 12308 Guiding  Dir = 0, Dur = 165
21:35:33.766 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:33.770 00.004 12308 IsSlewing returns 0
21:35:33.770 00.000 12308 IsGuiding returns 0
21:35:33.771 00.001 12308 PulseGuide returned control before completion, sleep 175
21:35:33.788 00.017 14556 UpdateGuideState exits: m=2302 SNR=32.1
21:35:33.792 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:33.796 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:33.800 00.004 14556 Enqueuing Expose request
21:35:33.948 00.148 12308 IsGuiding returns 1
21:35:33.949 00.001 12308 scope still moving after pulse duration time elapsed
21:35:33.979 00.030 12308 IsSlewing returns 0
21:35:33.980 00.001 12308 IsGuiding returns 0
21:35:33.982 00.002 12308 scope move finished after 165 + 45 ms
21:35:33.982 00.000 12308 Move returns status 0, amount 165
21:35:33.982 00.000 12308 move complete, result=0
21:35:33.982 00.000 12308 worker thread done servicing request
21:35:33.983 00.001 12308 Worker thread wakes up
21:35:33.984 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 165 ms NORTH
21:35:33.990 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:33.990 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:35.242 01.252 12308 Exposure complete
21:35:35.380 00.138 12308 worker thread done servicing request
21:35:35.380 00.000 14556 OnExposeComplete: enter
21:35:35.383 00.003 14556 UpdateGuideState(): m_state=6
21:35:35.387 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2867
21:35:35.390 00.003 14556 Star::Find returns 1 (0), X=185.22, Y=997.39, Mass=1931, SNR=29.4, Peak=136 HFD=4.6
21:35:35.393 00.003 14556 CameraToMount -- cameraTheta (3.08) - m_xAngle (-3.07) = xAngle (6.15 = -0.13)
21:35:35.395 00.002 14556 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.05 = -0.23)
21:35:35.398 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.08 mountX=0.10 mountY=-0.02, mountTheta=-0.23
21:35:35.404 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.01, opts=13)
21:35:35.410 00.006 14556 Enqueuing Move request for scope (-0.10, 0.01)
21:35:35.414 00.004 12308 Worker thread wakes up
21:35:35.414 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
21:35:35.414 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
21:35:35.415 00.001 12308 Moving (-0.10, 0.01) raw xDistance=0.10 yDistance=-0.02
21:35:35.415 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:35:35.415 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:35.415 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:35:35.417 00.002 12308 MoveAxis(E, 0, ABG)
21:35:35.417 00.000 12308 Move returns status 0, amount 0
21:35:35.417 00.000 12308 MoveAxis(N, 0, ABG)
21:35:35.417 00.000 12308 Move returns status 0, amount 0
21:35:35.417 00.000 12308 move complete, result=0
21:35:35.418 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:35.423 00.005 12308 worker thread done servicing request
21:35:35.445 00.022 14556 UpdateGuideState exits: m=1931 SNR=29.4
21:35:35.450 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:35.454 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:35.457 00.003 14556 Enqueuing Expose request
21:35:35.461 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:35:35.466 00.005 12308 Worker thread wakes up
21:35:35.466 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:35.466 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:36.712 01.246 12308 Exposure complete
21:35:36.875 00.163 12308 worker thread done servicing request
21:35:36.876 00.001 14556 OnExposeComplete: enter
21:35:36.880 00.004 14556 UpdateGuideState(): m_state=6
21:35:36.883 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2868
21:35:36.887 00.004 14556 Star::Find returns 1 (0), X=185.13, Y=997.54, Mass=2038, SNR=30.1, Peak=162 HFD=4.2
21:35:36.892 00.005 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
21:35:36.895 00.003 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
21:35:36.898 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.16 hyp=0.26 cameraTheta=2.46 mountX=0.19 mountY=-0.19, mountTheta=-0.80
21:35:36.905 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.16, opts=13)
21:35:36.909 00.004 14556 Enqueuing Move request for scope (-0.20, 0.16)
21:35:36.912 00.003 12308 Worker thread wakes up
21:35:36.912 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.16) opts 0xd
21:35:36.912 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.16)
21:35:36.912 00.000 12308 Moving (-0.20, 0.16) raw xDistance=0.19 yDistance=-0.19
21:35:36.914 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:35:36.914 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:36.914 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:35:36.914 00.000 12308 MoveAxis(E, 0, ABG)
21:35:36.914 00.000 12308 Move returns status 0, amount 0
21:35:36.914 00.000 12308 MoveAxis(N, 0, ABG)
21:35:36.915 00.001 12308 Move returns status 0, amount 0
21:35:36.915 00.000 12308 move complete, result=0
21:35:36.915 00.000 12308 worker thread done servicing request
21:35:36.916 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:36.940 00.024 14556 UpdateGuideState exits: m=2038 SNR=30.1
21:35:36.944 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:36.949 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:36.952 00.003 14556 Enqueuing Expose request
21:35:36.957 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:35:36.960 00.003 12308 Worker thread wakes up
21:35:36.960 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:36.960 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:38.219 01.259 12308 Exposure complete
21:35:38.364 00.145 12308 worker thread done servicing request
21:35:38.364 00.000 14556 OnExposeComplete: enter
21:35:38.367 00.003 14556 UpdateGuideState(): m_state=6
21:35:38.372 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2869
21:35:38.375 00.003 14556 Star::Find returns 1 (0), X=185.03, Y=997.31, Mass=2316, SNR=32.2, Peak=174 HFD=4.7
21:35:38.379 00.004 14556 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
21:35:38.383 00.004 14556 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
21:35:38.386 00.003 14556 CameraToMount -- cameraX=-0.29 cameraY=-0.07 hyp=0.30 cameraTheta=-2.90 mountX=0.30 mountY=0.02, mountTheta=0.08
21:35:38.391 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=-0.07, opts=13)
21:35:38.395 00.004 14556 Enqueuing Move request for scope (-0.29, -0.07)
21:35:38.398 00.003 12308 Worker thread wakes up
21:35:38.398 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.07) opts 0xd
21:35:38.398 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, -0.07)
21:35:38.398 00.000 12308 Moving (-0.29, -0.07) raw xDistance=0.30 yDistance=0.02
21:35:38.398 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:35:38.398 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:38.398 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:35:38.400 00.002 12308 MoveAxis(W, 128, ABG)
21:35:38.400 00.000 12308 Guiding  Dir = 3, Dur = 128
21:35:38.400 00.000 12308 IsSlewing returns 0
21:35:38.400 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:38.405 00.005 12308 IsGuiding returns 0
21:35:38.405 00.000 12308 PulseGuide returned control before completion, sleep 138
21:35:38.425 00.020 14556 UpdateGuideState exits: m=2316 SNR=32.2
21:35:38.429 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:38.434 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:38.438 00.004 14556 Enqueuing Expose request
21:35:38.552 00.114 12308 IsGuiding returns 1
21:35:38.553 00.001 12308 scope still moving after pulse duration time elapsed
21:35:38.584 00.031 12308 IsSlewing returns 0
21:35:38.585 00.001 12308 IsGuiding returns 0
21:35:38.586 00.001 12308 scope move finished after 128 + 52 ms
21:35:38.586 00.000 12308 Move returns status 0, amount 128
21:35:38.586 00.000 12308 MoveAxis(N, 0, ABG)
21:35:38.588 00.002 12308 Move returns status 0, amount 0
21:35:38.588 00.000 12308 move complete, result=0
21:35:38.589 00.001 14556 GuideStep: 0.3 px 128 ms WEST, 0.0 px 0 ms NORTH
21:35:38.596 00.007 12308 worker thread done servicing request
21:35:38.596 00.000 12308 Worker thread wakes up
21:35:38.596 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:38.597 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:39.844 01.247 12308 Exposure complete
21:35:39.998 00.154 12308 worker thread done servicing request
21:35:40.000 00.002 14556 OnExposeComplete: enter
21:35:40.002 00.002 14556 UpdateGuideState(): m_state=6
21:35:40.007 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2870
21:35:40.011 00.004 14556 Star::Find returns 1 (0), X=185.19, Y=997.61, Mass=2402, SNR=33.1, Peak=160 HFD=4.9
21:35:40.015 00.004 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.19 = -1.09)
21:35:40.018 00.003 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.19)
21:35:40.021 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.22 hyp=0.26 cameraTheta=2.12 mountX=0.12 mountY=-0.24, mountTheta=-1.11
21:35:40.026 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.22, opts=13)
21:35:40.033 00.007 14556 Enqueuing Move request for scope (-0.14, 0.22)
21:35:40.038 00.005 12308 Worker thread wakes up
21:35:40.038 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.22) opts 0xd
21:35:40.038 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.22)
21:35:40.038 00.000 12308 Moving (-0.14, 0.22) raw xDistance=0.12 yDistance=-0.24
21:35:40.039 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:35:40.039 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:35:40.039 00.000 12308 MoveAxis(E, 0, ABG)
21:35:40.039 00.000 12308 Move returns status 0, amount 0
21:35:40.040 00.001 12308 MoveAxis(N, 171, ABG)
21:35:40.040 00.000 12308 Guiding  Dir = 0, Dur = 171
21:35:40.040 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:40.045 00.005 12308 IsSlewing returns 0
21:35:40.045 00.000 12308 IsGuiding returns 0
21:35:40.046 00.001 12308 PulseGuide returned control before completion, sleep 181
21:35:40.070 00.024 14556 UpdateGuideState exits: m=2402 SNR=33.1
21:35:40.077 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:40.083 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:40.090 00.007 14556 Enqueuing Expose request
21:35:40.237 00.147 12308 IsGuiding returns 1
21:35:40.239 00.002 12308 scope still moving after pulse duration time elapsed
21:35:40.270 00.031 12308 IsSlewing returns 0
21:35:40.271 00.001 12308 IsGuiding returns 0
21:35:40.271 00.000 12308 scope move finished after 171 + 54 ms
21:35:40.272 00.001 12308 Move returns status 0, amount 171
21:35:40.272 00.000 12308 move complete, result=0
21:35:40.272 00.000 12308 worker thread done servicing request
21:35:40.273 00.001 12308 Worker thread wakes up
21:35:40.273 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 171 ms NORTH
21:35:40.280 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:40.280 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:41.533 01.253 12308 Exposure complete
21:35:41.697 00.164 12308 worker thread done servicing request
21:35:41.697 00.000 14556 OnExposeComplete: enter
21:35:41.702 00.005 14556 UpdateGuideState(): m_state=6
21:35:41.706 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2871
21:35:41.709 00.003 14556 Star::Find returns 1 (0), X=185.47, Y=997.43, Mass=1754, SNR=28.1, Peak=136 HFD=4.4
21:35:41.715 00.006 14556 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.07) = xAngle (3.40 = -2.88)
21:35:41.718 00.003 14556 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.30 = -2.98)
21:35:41.720 00.002 14556 CameraToMount -- cameraX=0.14 cameraY=0.05 hyp=0.15 cameraTheta=0.33 mountX=-0.15 mountY=-0.02, mountTheta=-2.98
21:35:41.726 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.05, opts=13)
21:35:41.729 00.003 14556 Enqueuing Move request for scope (0.14, 0.05)
21:35:41.733 00.004 12308 Worker thread wakes up
21:35:41.733 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.05) opts 0xd
21:35:41.734 00.001 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.05)
21:35:41.734 00.000 12308 Moving (0.14, 0.05) raw xDistance=-0.15 yDistance=-0.02
21:35:41.734 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:35:41.734 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:41.734 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:35:41.735 00.001 12308 MoveAxis(E, 0, ABG)
21:35:41.735 00.000 12308 Move returns status 0, amount 0
21:35:41.736 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:41.740 00.004 12308 MoveAxis(N, 0, ABG)
21:35:41.740 00.000 12308 Move returns status 0, amount 0
21:35:41.740 00.000 12308 move complete, result=0
21:35:41.740 00.000 12308 worker thread done servicing request
21:35:41.761 00.021 14556 UpdateGuideState exits: m=1754 SNR=28.1
21:35:41.766 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:41.769 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:41.773 00.004 14556 Enqueuing Expose request
21:35:41.777 00.004 12308 Worker thread wakes up
21:35:41.778 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:35:41.783 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:41.783 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:43.039 01.256 12308 Exposure complete
21:35:43.180 00.141 12308 worker thread done servicing request
21:35:43.180 00.000 14556 OnExposeComplete: enter
21:35:43.185 00.005 14556 UpdateGuideState(): m_state=6
21:35:43.189 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2872
21:35:43.192 00.003 14556 Star::Find returns 1 (0), X=185.10, Y=997.56, Mass=2057, SNR=30.3, Peak=154 HFD=4.6
21:35:43.196 00.004 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.55 = -0.74)
21:35:43.200 00.004 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.83)
21:35:43.203 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=0.18 hyp=0.29 cameraTheta=2.47 mountX=0.22 mountY=-0.22, mountTheta=-0.79
21:35:43.208 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.18, opts=13)
21:35:43.211 00.003 14556 Enqueuing Move request for scope (-0.23, 0.18)
21:35:43.216 00.005 12308 Worker thread wakes up
21:35:43.216 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.18) opts 0xd
21:35:43.216 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.18)
21:35:43.216 00.000 12308 Moving (-0.23, 0.18) raw xDistance=0.22 yDistance=-0.22
21:35:43.217 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:35:43.217 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:35:43.217 00.000 12308 MoveAxis(W, 94, ABG)
21:35:43.217 00.000 12308 Guiding  Dir = 3, Dur = 94
21:35:43.217 00.000 12308 IsSlewing returns 0
21:35:43.218 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:43.222 00.004 12308 IsGuiding returns 0
21:35:43.222 00.000 12308 PulseGuide returned control before completion, sleep 104
21:35:43.244 00.022 14556 UpdateGuideState exits: m=2057 SNR=30.3
21:35:43.250 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:43.256 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:43.260 00.004 14556 Enqueuing Expose request
21:35:43.340 00.080 12308 IsGuiding returns 1
21:35:43.340 00.000 12308 scope still moving after pulse duration time elapsed
21:35:43.371 00.031 12308 IsSlewing returns 0
21:35:43.372 00.001 12308 IsGuiding returns 0
21:35:43.372 00.000 12308 scope move finished after 94 + 56 ms
21:35:43.372 00.000 12308 Move returns status 0, amount 94
21:35:43.372 00.000 12308 MoveAxis(N, 153, ABG)
21:35:43.374 00.002 12308 Guiding  Dir = 0, Dur = 153
21:35:43.374 00.000 12308 IsSlewing returns 0
21:35:43.375 00.001 12308 IsGuiding returns 0
21:35:43.376 00.001 12308 PulseGuide returned control before completion, sleep 163
21:35:43.543 00.167 12308 IsGuiding returns 1
21:35:43.545 00.002 12308 scope still moving after pulse duration time elapsed
21:35:43.574 00.029 12308 IsSlewing returns 0
21:35:43.574 00.000 12308 IsGuiding returns 0
21:35:43.575 00.001 12308 scope move finished after 153 + 47 ms
21:35:43.575 00.000 12308 Move returns status 0, amount 153
21:35:43.575 00.000 12308 move complete, result=0
21:35:43.576 00.001 12308 worker thread done servicing request
21:35:43.576 00.000 12308 Worker thread wakes up
21:35:43.576 00.000 14556 GuideStep: 0.2 px 94 ms WEST, -0.2 px 153 ms NORTH
21:35:43.582 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:43.582 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:44.836 01.254 12308 Exposure complete
21:35:44.980 00.144 12308 worker thread done servicing request
21:35:44.980 00.000 14556 OnExposeComplete: enter
21:35:44.984 00.004 14556 UpdateGuideState(): m_state=6
21:35:44.988 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2873
21:35:44.992 00.004 14556 Star::Find returns 1 (0), X=185.29, Y=997.52, Mass=2333, SNR=32.2, Peak=153 HFD=4.7
21:35:44.996 00.004 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
21:35:44.999 00.003 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
21:35:45.003 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.85 mountX=0.03 mountY=-0.14, mountTheta=-1.36
21:35:45.008 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.13, opts=13)
21:35:45.012 00.004 14556 Enqueuing Move request for scope (-0.04, 0.13)
21:35:45.016 00.004 12308 Worker thread wakes up
21:35:45.016 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
21:35:45.017 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
21:35:45.017 00.000 12308 Moving (-0.04, 0.13) raw xDistance=0.03 yDistance=-0.14
21:35:45.017 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:35:45.017 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:45.017 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:35:45.017 00.000 12308 MoveAxis(E, 0, ABG)
21:35:45.017 00.000 12308 Move returns status 0, amount 0
21:35:45.018 00.001 12308 MoveAxis(N, 0, ABG)
21:35:45.018 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:45.022 00.004 12308 Move returns status 0, amount 0
21:35:45.022 00.000 12308 move complete, result=0
21:35:45.022 00.000 12308 worker thread done servicing request
21:35:45.043 00.021 14556 UpdateGuideState exits: m=2333 SNR=32.2
21:35:45.046 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:45.050 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:45.053 00.003 14556 Enqueuing Expose request
21:35:45.056 00.003 12308 Worker thread wakes up
21:35:45.056 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:45.056 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:45.058 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:35:46.303 01.245 12308 Exposure complete
21:35:46.461 00.158 12308 worker thread done servicing request
21:35:46.462 00.001 14556 OnExposeComplete: enter
21:35:46.465 00.003 14556 UpdateGuideState(): m_state=6
21:35:46.470 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2874
21:35:46.473 00.003 14556 Star::Find returns 1 (0), X=185.09, Y=997.31, Mass=1978, SNR=30.1, Peak=150 HFD=4.6
21:35:46.476 00.003 14556 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.07) = xAngle (0.21 = 0.21)
21:35:46.480 00.004 14556 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.11 = 0.11)
21:35:46.483 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.07 hyp=0.25 cameraTheta=-2.86 mountX=0.24 mountY=0.03, mountTheta=0.11
21:35:46.488 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.07, opts=13)
21:35:46.492 00.004 14556 Enqueuing Move request for scope (-0.24, -0.07)
21:35:46.496 00.004 12308 Worker thread wakes up
21:35:46.496 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.07) opts 0xd
21:35:46.496 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.07)
21:35:46.496 00.000 12308 Moving (-0.24, -0.07) raw xDistance=0.24 yDistance=0.03
21:35:46.498 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:35:46.498 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:46.498 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:35:46.498 00.000 12308 MoveAxis(W, 105, ABG)
21:35:46.498 00.000 12308 Guiding  Dir = 3, Dur = 105
21:35:46.498 00.000 12308 IsSlewing returns 0
21:35:46.499 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:46.504 00.005 12308 IsGuiding returns 0
21:35:46.504 00.000 12308 PulseGuide returned control before completion, sleep 115
21:35:46.525 00.021 14556 UpdateGuideState exits: m=1978 SNR=30.1
21:35:46.532 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:46.535 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:46.541 00.006 14556 Enqueuing Expose request
21:35:46.622 00.081 12308 IsGuiding returns 1
21:35:46.622 00.000 12308 scope still moving after pulse duration time elapsed
21:35:46.652 00.030 12308 IsSlewing returns 0
21:35:46.652 00.000 12308 IsGuiding returns 0
21:35:46.652 00.000 12308 scope move finished after 105 + 43 ms
21:35:46.654 00.002 12308 Move returns status 0, amount 105
21:35:46.654 00.000 12308 MoveAxis(N, 0, ABG)
21:35:46.654 00.000 12308 Move returns status 0, amount 0
21:35:46.654 00.000 12308 move complete, result=0
21:35:46.655 00.001 12308 worker thread done servicing request
21:35:46.655 00.000 12308 Worker thread wakes up
21:35:46.655 00.000 14556 GuideStep: 0.2 px 105 ms WEST, 0.0 px 0 ms NORTH
21:35:46.660 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:46.661 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:47.899 01.238 12308 Exposure complete
21:35:48.068 00.169 12308 worker thread done servicing request
21:35:48.068 00.000 14556 OnExposeComplete: enter
21:35:48.073 00.005 14556 UpdateGuideState(): m_state=6
21:35:48.077 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2875
21:35:48.082 00.005 14556 Star::Find returns 1 (0), X=185.70, Y=997.49, Mass=1768, SNR=28.3, Peak=107 HFD=4.5
21:35:48.086 00.004 14556 CameraToMount -- cameraTheta (0.29) - m_xAngle (-3.07) = xAngle (3.36 = -2.92)
21:35:48.089 00.003 14556 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.26 = -3.02)
21:35:48.094 00.005 14556 CameraToMount -- cameraX=0.38 cameraY=0.11 hyp=0.39 cameraTheta=0.29 mountX=-0.38 mountY=-0.05, mountTheta=-3.02
21:35:48.101 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.38, y=0.11, opts=13)
21:35:48.105 00.004 14556 Enqueuing Move request for scope (0.38, 0.11)
21:35:48.109 00.004 12308 Worker thread wakes up
21:35:48.109 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.11) opts 0xd
21:35:48.110 00.001 12308 Handling offset move in thread for scope, endpoint = (0.38, 0.11)
21:35:48.110 00.000 12308 Moving (0.38, 0.11) raw xDistance=-0.38 yDistance=-0.05
21:35:48.110 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.38
21:35:48.110 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:48.110 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:35:48.110 00.000 12308 MoveAxis(E, 158, ABG)
21:35:48.111 00.001 12308 Guiding  Dir = 2, Dur = 158
21:35:48.111 00.000 12308 IsSlewing returns 0
21:35:48.111 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:48.116 00.005 12308 IsGuiding returns 0
21:35:48.116 00.000 12308 PulseGuide returned control before completion, sleep 168
21:35:48.140 00.024 14556 UpdateGuideState exits: m=1768 SNR=28.3
21:35:48.145 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:48.148 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:48.153 00.005 14556 Enqueuing Expose request
21:35:48.286 00.133 12308 IsGuiding returns 1
21:35:48.287 00.001 12308 scope still moving after pulse duration time elapsed
21:35:48.316 00.029 12308 IsSlewing returns 0
21:35:48.317 00.001 12308 IsGuiding returns 0
21:35:48.318 00.001 12308 scope move finished after 158 + 43 ms
21:35:48.318 00.000 12308 Move returns status 0, amount 158
21:35:48.318 00.000 12308 MoveAxis(N, 0, ABG)
21:35:48.320 00.002 12308 Move returns status 0, amount 0
21:35:48.320 00.000 12308 move complete, result=0
21:35:48.321 00.001 14556 GuideStep: -0.4 px 158 ms EAST, -0.0 px 0 ms NORTH
21:35:48.329 00.008 12308 worker thread done servicing request
21:35:48.329 00.000 12308 Worker thread wakes up
21:35:48.329 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:48.329 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:49.578 01.249 12308 Exposure complete
21:35:49.729 00.151 12308 worker thread done servicing request
21:35:49.729 00.000 14556 OnExposeComplete: enter
21:35:49.734 00.005 14556 UpdateGuideState(): m_state=6
21:35:49.737 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2876
21:35:49.741 00.004 14556 Star::Find returns 1 (0), X=185.07, Y=997.71, Mass=2145, SNR=31.0, Peak=162 HFD=4.5
21:35:49.745 00.004 14556 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.07) = xAngle (5.31 = -0.98)
21:35:49.749 00.004 14556 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.08)
21:35:49.752 00.003 14556 CameraToMount -- cameraX=-0.26 cameraY=0.33 hyp=0.41 cameraTheta=2.23 mountX=0.23 mountY=-0.36, mountTheta=-1.00
21:35:49.758 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.33, opts=13)
21:35:49.762 00.004 14556 Enqueuing Move request for scope (-0.26, 0.33)
21:35:49.766 00.004 12308 Worker thread wakes up
21:35:49.766 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.33) opts 0xd
21:35:49.766 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.33)
21:35:49.766 00.000 12308 Moving (-0.26, 0.33) raw xDistance=0.23 yDistance=-0.36
21:35:49.766 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
21:35:49.766 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:35:49.766 00.000 12308 MoveAxis(W, 90, ABG)
21:35:49.768 00.002 12308 Guiding  Dir = 3, Dur = 90
21:35:49.768 00.000 12308 IsSlewing returns 0
21:35:49.768 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:49.772 00.004 12308 IsGuiding returns 0
21:35:49.772 00.000 12308 PulseGuide returned control before completion, sleep 100
21:35:49.793 00.021 14556 UpdateGuideState exits: m=2145 SNR=31.0
21:35:49.797 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:49.801 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:49.804 00.003 14556 Enqueuing Expose request
21:35:49.883 00.079 12308 IsGuiding returns 1
21:35:49.885 00.002 12308 scope still moving after pulse duration time elapsed
21:35:49.914 00.029 12308 IsSlewing returns 0
21:35:49.915 00.001 12308 IsGuiding returns 0
21:35:49.916 00.001 12308 scope move finished after 90 + 53 ms
21:35:49.916 00.000 12308 Move returns status 0, amount 90
21:35:49.916 00.000 12308 MoveAxis(N, 257, ABG)
21:35:49.916 00.000 12308 Guiding  Dir = 0, Dur = 257
21:35:49.916 00.000 12308 IsSlewing returns 0
21:35:49.917 00.001 12308 IsGuiding returns 0
21:35:49.917 00.000 12308 PulseGuide returned control before completion, sleep 267
21:35:50.197 00.280 12308 IsGuiding returns 1
21:35:50.198 00.001 12308 scope still moving after pulse duration time elapsed
21:35:50.227 00.029 12308 IsSlewing returns 0
21:35:50.227 00.000 12308 IsGuiding returns 0
21:35:50.229 00.002 12308 scope move finished after 257 + 53 ms
21:35:50.229 00.000 12308 Move returns status 0, amount 257
21:35:50.229 00.000 12308 move complete, result=0
21:35:50.230 00.001 12308 worker thread done servicing request
21:35:50.230 00.000 12308 Worker thread wakes up
21:35:50.230 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:50.230 00.000 14556 GuideStep: 0.2 px 90 ms WEST, -0.4 px 257 ms NORTH
21:35:50.236 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:51.477 01.241 12308 Exposure complete
21:35:51.617 00.140 12308 worker thread done servicing request
21:35:51.617 00.000 14556 OnExposeComplete: enter
21:35:51.620 00.003 14556 UpdateGuideState(): m_state=6
21:35:51.625 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2877
21:35:51.631 00.006 14556 Star::Find returns 1 (0), X=185.38, Y=997.19, Mass=2022, SNR=30.2, Peak=150 HFD=4.5
21:35:51.635 00.004 14556 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-3.07) = xAngle (1.78 = 1.78)
21:35:51.638 00.003 14556 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.68 = 1.68)
21:35:51.642 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.20 hyp=0.20 cameraTheta=-1.29 mountX=-0.04 mountY=0.20, mountTheta=1.78
21:35:51.648 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.20, opts=13)
21:35:51.651 00.003 14556 Enqueuing Move request for scope (0.06, -0.20)
21:35:51.655 00.004 12308 Worker thread wakes up
21:35:51.655 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.20) opts 0xd
21:35:51.656 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.20)
21:35:51.657 00.001 12308 Moving (0.06, -0.20) raw xDistance=-0.04 yDistance=0.20
21:35:51.657 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:35:51.657 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:35:51.658 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:35:51.658 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:51.661 00.003 12308 MoveAxis(E, 0, ABG)
21:35:51.662 00.001 12308 Move returns status 0, amount 0
21:35:51.662 00.000 12308 MoveAxis(N, 0, ABG)
21:35:51.662 00.000 12308 Move returns status 0, amount 0
21:35:51.663 00.001 12308 move complete, result=0
21:35:51.663 00.000 12308 worker thread done servicing request
21:35:51.682 00.019 14556 UpdateGuideState exits: m=2022 SNR=30.2
21:35:51.687 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:51.692 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:51.696 00.004 14556 Enqueuing Expose request
21:35:51.700 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:35:51.703 00.003 12308 Worker thread wakes up
21:35:51.703 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:51.703 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:52.954 01.251 12308 Exposure complete
21:35:53.110 00.156 12308 worker thread done servicing request
21:35:53.110 00.000 14556 OnExposeComplete: enter
21:35:53.115 00.005 14556 UpdateGuideState(): m_state=6
21:35:53.119 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2878
21:35:53.123 00.004 14556 Star::Find returns 1 (0), X=185.35, Y=997.45, Mass=2046, SNR=30.4, Peak=150 HFD=4.8
21:35:53.129 00.006 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.36 = -1.92)
21:35:53.133 00.004 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.02)
21:35:53.138 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.29 mountX=-0.02 mountY=-0.06, mountTheta=-1.94
21:35:53.143 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.07, opts=13)
21:35:53.147 00.004 14556 Enqueuing Move request for scope (0.02, 0.07)
21:35:53.151 00.004 12308 Worker thread wakes up
21:35:53.151 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
21:35:53.151 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
21:35:53.152 00.001 12308 Moving (0.02, 0.07) raw xDistance=-0.02 yDistance=-0.06
21:35:53.152 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:35:53.152 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:53.152 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:35:53.153 00.001 12308 MoveAxis(E, 0, ABG)
21:35:53.153 00.000 12308 Move returns status 0, amount 0
21:35:53.153 00.000 12308 MoveAxis(N, 0, ABG)
21:35:53.153 00.000 12308 Move returns status 0, amount 0
21:35:53.153 00.000 12308 move complete, result=0
21:35:53.154 00.001 12308 worker thread done servicing request
21:35:53.154 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:53.181 00.027 14556 UpdateGuideState exits: m=2046 SNR=30.4
21:35:53.186 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:53.189 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:53.192 00.003 14556 Enqueuing Expose request
21:35:53.197 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:35:53.202 00.005 12308 Worker thread wakes up
21:35:53.202 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:53.202 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:54.451 01.249 12308 Exposure complete
21:35:54.635 00.184 12308 worker thread done servicing request
21:35:54.635 00.000 14556 OnExposeComplete: enter
21:35:54.639 00.004 14556 UpdateGuideState(): m_state=6
21:35:54.643 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2879
21:35:54.647 00.004 14556 Star::Find returns 1 (0), X=185.23, Y=997.58, Mass=2244, SNR=31.9, Peak=160 HFD=4.6
21:35:54.651 00.004 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
21:35:54.658 00.007 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
21:35:54.664 00.006 14556 CameraToMount -- cameraX=-0.10 cameraY=0.20 hyp=0.22 cameraTheta=2.03 mountX=0.08 mountY=-0.21, mountTheta=-1.19
21:35:54.671 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.20, opts=13)
21:35:54.677 00.006 14556 Enqueuing Move request for scope (-0.10, 0.20)
21:35:54.682 00.005 12308 Worker thread wakes up
21:35:54.682 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.20) opts 0xd
21:35:54.682 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.20)
21:35:54.682 00.000 12308 Moving (-0.10, 0.20) raw xDistance=0.08 yDistance=-0.21
21:35:54.682 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:35:54.684 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:35:54.684 00.000 12308 MoveAxis(E, 0, ABG)
21:35:54.684 00.000 12308 Move returns status 0, amount 0
21:35:54.684 00.000 12308 MoveAxis(N, 150, ABG)
21:35:54.684 00.000 12308 Guiding  Dir = 0, Dur = 150
21:35:54.684 00.000 12308 IsSlewing returns 0
21:35:54.685 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:54.689 00.004 12308 IsGuiding returns 0
21:35:54.689 00.000 12308 PulseGuide returned control before completion, sleep 160
21:35:54.708 00.019 14556 UpdateGuideState exits: m=2244 SNR=31.9
21:35:54.712 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:54.719 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:54.724 00.005 14556 Enqueuing Expose request
21:35:54.857 00.133 12308 IsGuiding returns 1
21:35:54.858 00.001 12308 scope still moving after pulse duration time elapsed
21:35:54.889 00.031 12308 IsSlewing returns 0
21:35:54.890 00.001 12308 IsGuiding returns 0
21:35:54.891 00.001 12308 scope move finished after 150 + 51 ms
21:35:54.891 00.000 12308 Move returns status 0, amount 150
21:35:54.891 00.000 12308 move complete, result=0
21:35:54.892 00.001 12308 worker thread done servicing request
21:35:54.892 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 150 ms NORTH
21:35:54.898 00.006 12308 Worker thread wakes up
21:35:54.898 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:54.898 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:56.158 01.260 12308 Exposure complete
21:35:56.309 00.151 12308 worker thread done servicing request
21:35:56.310 00.001 14556 OnExposeComplete: enter
21:35:56.313 00.003 14556 UpdateGuideState(): m_state=6
21:35:56.318 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2880
21:35:56.323 00.005 14556 Star::Find returns 1 (0), X=185.28, Y=997.57, Mass=1953, SNR=29.5, Peak=148 HFD=4.6
21:35:56.326 00.003 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
21:35:56.330 00.004 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
21:35:56.334 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.18 hyp=0.19 cameraTheta=1.81 mountX=0.03 mountY=-0.19, mountTheta=-1.40
21:35:56.338 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.18, opts=13)
21:35:56.343 00.005 14556 Enqueuing Move request for scope (-0.04, 0.18)
21:35:56.348 00.005 12308 Worker thread wakes up
21:35:56.348 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.18) opts 0xd
21:35:56.348 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.18)
21:35:56.348 00.000 12308 Moving (-0.04, 0.18) raw xDistance=0.03 yDistance=-0.19
21:35:56.348 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:35:56.350 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:56.350 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:35:56.350 00.000 12308 MoveAxis(E, 0, ABG)
21:35:56.350 00.000 12308 Move returns status 0, amount 0
21:35:56.350 00.000 12308 MoveAxis(N, 0, ABG)
21:35:56.350 00.000 12308 Move returns status 0, amount 0
21:35:56.351 00.001 12308 move complete, result=0
21:35:56.351 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:56.354 00.003 12308 worker thread done servicing request
21:35:56.376 00.022 14556 UpdateGuideState exits: m=1953 SNR=29.5
21:35:56.381 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:56.385 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:56.390 00.005 14556 Enqueuing Expose request
21:35:56.393 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:35:56.398 00.005 12308 Worker thread wakes up
21:35:56.398 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:56.398 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:57.641 01.243 12308 Exposure complete
21:35:57.807 00.166 12308 worker thread done servicing request
21:35:57.807 00.000 14556 OnExposeComplete: enter
21:35:57.813 00.006 14556 UpdateGuideState(): m_state=6
21:35:57.821 00.008 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2881
21:35:57.826 00.005 14556 Star::Find returns 1 (0), X=185.34, Y=997.35, Mass=2265, SNR=32.0, Peak=176 HFD=4.4
21:35:57.832 00.006 14556 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-3.07) = xAngle (2.02 = 2.02)
21:35:57.836 00.004 14556 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.92 = 1.92)
21:35:57.843 00.007 14556 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-1.05 mountX=-0.02 mountY=0.03, mountTheta=2.00
21:35:57.853 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.03, opts=13)
21:35:57.858 00.005 14556 Enqueuing Move request for scope (0.02, -0.03)
21:35:57.863 00.005 12308 Worker thread wakes up
21:35:57.863 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
21:35:57.863 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
21:35:57.863 00.000 12308 Moving (0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
21:35:57.865 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:35:57.865 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:57.865 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:35:57.865 00.000 12308 MoveAxis(E, 0, ABG)
21:35:57.866 00.001 12308 Move returns status 0, amount 0
21:35:57.866 00.000 12308 MoveAxis(N, 0, ABG)
21:35:57.866 00.000 12308 Move returns status 0, amount 0
21:35:57.866 00.000 12308 move complete, result=0
21:35:57.866 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:57.873 00.007 12308 worker thread done servicing request
21:35:57.893 00.020 14556 UpdateGuideState exits: m=2265 SNR=32.0
21:35:57.897 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:57.901 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:57.905 00.004 14556 Enqueuing Expose request
21:35:57.910 00.005 12308 Worker thread wakes up
21:35:57.910 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:35:57.915 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:57.915 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:35:59.158 01.243 12308 Exposure complete
21:35:59.313 00.155 12308 worker thread done servicing request
21:35:59.314 00.001 14556 OnExposeComplete: enter
21:35:59.318 00.004 14556 UpdateGuideState(): m_state=6
21:35:59.322 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2882
21:35:59.327 00.005 14556 Star::Find returns 1 (0), X=185.30, Y=997.59, Mass=2325, SNR=32.3, Peak=169 HFD=4.7
21:35:59.330 00.003 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.77 = -1.51)
21:35:59.334 00.004 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
21:35:59.338 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.70 mountX=0.01 mountY=-0.21, mountTheta=-1.51
21:35:59.343 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.21, opts=13)
21:35:59.348 00.005 14556 Enqueuing Move request for scope (-0.03, 0.21)
21:35:59.352 00.004 12308 Worker thread wakes up
21:35:59.352 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd
21:35:59.353 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.21)
21:35:59.353 00.000 12308 Moving (-0.03, 0.21) raw xDistance=0.01 yDistance=-0.21
21:35:59.353 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:35:59.353 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:35:59.354 00.001 12308 MoveAxis(E, 0, ABG)
21:35:59.354 00.000 12308 Move returns status 0, amount 0
21:35:59.354 00.000 12308 MoveAxis(N, 146, ABG)
21:35:59.354 00.000 12308 Guiding  Dir = 0, Dur = 146
21:35:59.354 00.000 12308 IsSlewing returns 0
21:35:59.356 00.002 12308 IsGuiding returns 0
21:35:59.356 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:35:59.359 00.003 12308 PulseGuide returned control before completion, sleep 156
21:35:59.375 00.016 14556 UpdateGuideState exits: m=2325 SNR=32.3
21:35:59.378 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:59.380 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:35:59.385 00.005 14556 Enqueuing Expose request
21:35:59.521 00.136 12308 IsGuiding returns 1
21:35:59.521 00.000 12308 scope still moving after pulse duration time elapsed
21:35:59.552 00.031 12308 IsSlewing returns 0
21:35:59.553 00.001 12308 IsGuiding returns 0
21:35:59.553 00.000 12308 scope move finished after 146 + 51 ms
21:35:59.555 00.002 12308 Move returns status 0, amount 146
21:35:59.555 00.000 12308 move complete, result=0
21:35:59.556 00.001 12308 worker thread done servicing request
21:35:59.556 00.000 12308 Worker thread wakes up
21:35:59.557 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 146 ms NORTH
21:35:59.566 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
21:35:59.566 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:00.816 01.250 12308 Exposure complete
21:36:00.963 00.147 12308 worker thread done servicing request
21:36:00.964 00.001 14556 OnExposeComplete: enter
21:36:00.967 00.003 14556 UpdateGuideState(): m_state=6
21:36:00.971 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2883
21:36:00.975 00.004 14556 Star::Find returns 1 (0), X=185.16, Y=997.50, Mass=2058, SNR=30.5, Peak=151 HFD=4.6
21:36:00.979 00.004 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.59 = -0.69)
21:36:00.982 00.003 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.79)
21:36:00.985 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.52 mountX=0.15 mountY=-0.14, mountTheta=-0.74
21:36:00.990 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.12, opts=13)
21:36:00.993 00.003 14556 Enqueuing Move request for scope (-0.16, 0.12)
21:36:00.997 00.004 12308 Worker thread wakes up
21:36:00.997 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
21:36:00.997 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
21:36:00.997 00.000 12308 Moving (-0.16, 0.12) raw xDistance=0.15 yDistance=-0.14
21:36:00.997 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:36:00.998 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:00.998 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:36:00.998 00.000 12308 MoveAxis(E, 0, ABG)
21:36:00.998 00.000 12308 Move returns status 0, amount 0
21:36:00.998 00.000 12308 MoveAxis(N, 0, ABG)
21:36:00.998 00.000 12308 Move returns status 0, amount 0
21:36:00.998 00.000 12308 move complete, result=0
21:36:00.999 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:01.002 00.003 12308 worker thread done servicing request
21:36:01.022 00.020 14556 UpdateGuideState exits: m=2058 SNR=30.5
21:36:01.024 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:01.028 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:01.033 00.005 14556 Enqueuing Expose request
21:36:01.036 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:01.041 00.005 12308 Worker thread wakes up
21:36:01.041 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:01.041 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:02.290 01.249 12308 Exposure complete
21:36:02.443 00.153 12308 worker thread done servicing request
21:36:02.443 00.000 14556 OnExposeComplete: enter
21:36:02.447 00.004 14556 UpdateGuideState(): m_state=6
21:36:02.450 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2884
21:36:02.454 00.004 14556 Star::Find returns 1 (0), X=185.27, Y=997.27, Mass=2008, SNR=30.2, Peak=145 HFD=4.5
21:36:02.459 00.005 14556 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-3.07) = xAngle (1.03 = 1.03)
21:36:02.462 00.003 14556 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.93 = 0.93)
21:36:02.467 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-2.05 mountX=0.07 mountY=0.10, mountTheta=1.00
21:36:02.472 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.11, opts=13)
21:36:02.477 00.005 14556 Enqueuing Move request for scope (-0.06, -0.11)
21:36:02.480 00.003 12308 Worker thread wakes up
21:36:02.480 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
21:36:02.480 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
21:36:02.482 00.002 12308 Moving (-0.06, -0.11) raw xDistance=0.07 yDistance=0.10
21:36:02.482 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:36:02.482 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:02.482 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:36:02.482 00.000 12308 MoveAxis(E, 0, ABG)
21:36:02.483 00.001 12308 Move returns status 0, amount 0
21:36:02.483 00.000 12308 MoveAxis(N, 0, ABG)
21:36:02.483 00.000 12308 Move returns status 0, amount 0
21:36:02.483 00.000 12308 move complete, result=0
21:36:02.483 00.000 12308 worker thread done servicing request
21:36:02.484 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:02.509 00.025 14556 UpdateGuideState exits: m=2008 SNR=30.2
21:36:02.512 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:02.516 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:02.519 00.003 14556 Enqueuing Expose request
21:36:02.523 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:36:02.528 00.005 12308 Worker thread wakes up
21:36:02.528 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:02.528 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:03.784 01.256 12308 Exposure complete
21:36:03.938 00.154 12308 worker thread done servicing request
21:36:03.938 00.000 14556 OnExposeComplete: enter
21:36:03.943 00.005 14556 UpdateGuideState(): m_state=6
21:36:03.946 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2885
21:36:03.951 00.005 14556 Star::Find returns 1 (0), X=185.44, Y=997.28, Mass=1907, SNR=29.2, Peak=122 HFD=4.6
21:36:03.955 00.004 14556 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-3.07) = xAngle (2.32 = 2.32)
21:36:03.959 00.004 14556 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.22 = 2.22)
21:36:03.962 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.75 mountX=-0.10 mountY=0.12, mountTheta=2.28
21:36:03.967 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.10, opts=13)
21:36:03.973 00.006 14556 Enqueuing Move request for scope (0.11, -0.10)
21:36:03.977 00.004 12308 Worker thread wakes up
21:36:03.977 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
21:36:03.977 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
21:36:03.977 00.000 12308 Moving (0.11, -0.10) raw xDistance=-0.10 yDistance=0.12
21:36:03.977 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:36:03.978 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:03.978 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:36:03.978 00.000 12308 MoveAxis(E, 0, ABG)
21:36:03.978 00.000 12308 Move returns status 0, amount 0
21:36:03.978 00.000 12308 MoveAxis(N, 0, ABG)
21:36:03.978 00.000 12308 Move returns status 0, amount 0
21:36:03.980 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:03.984 00.004 12308 move complete, result=0
21:36:03.984 00.000 12308 worker thread done servicing request
21:36:04.004 00.020 14556 UpdateGuideState exits: m=1907 SNR=29.2
21:36:04.009 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:04.013 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:04.016 00.003 14556 Enqueuing Expose request
21:36:04.021 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:36:04.024 00.003 12308 Worker thread wakes up
21:36:04.024 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:04.025 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:05.286 01.261 12308 Exposure complete
21:36:05.424 00.138 12308 worker thread done servicing request
21:36:05.425 00.001 14556 OnExposeComplete: enter
21:36:05.429 00.004 14556 UpdateGuideState(): m_state=6
21:36:05.434 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2886
21:36:05.439 00.005 14556 Star::Find returns 1 (0), X=185.17, Y=997.53, Mass=2045, SNR=30.3, Peak=149 HFD=4.5
21:36:05.443 00.004 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
21:36:05.447 00.004 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
21:36:05.450 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.15 hyp=0.22 cameraTheta=2.39 mountX=0.15 mountY=-0.17, mountTheta=-0.87
21:36:05.455 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.15, opts=13)
21:36:05.458 00.003 14556 Enqueuing Move request for scope (-0.16, 0.15)
21:36:05.463 00.005 12308 Worker thread wakes up
21:36:05.463 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.15) opts 0xd
21:36:05.463 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.15)
21:36:05.463 00.000 12308 Moving (-0.16, 0.15) raw xDistance=0.15 yDistance=-0.17
21:36:05.463 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:36:05.464 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:05.464 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:36:05.464 00.000 12308 MoveAxis(E, 0, ABG)
21:36:05.464 00.000 12308 Move returns status 0, amount 0
21:36:05.464 00.000 12308 MoveAxis(N, 0, ABG)
21:36:05.465 00.001 12308 Move returns status 0, amount 0
21:36:05.465 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:05.471 00.006 12308 move complete, result=0
21:36:05.471 00.000 12308 worker thread done servicing request
21:36:05.493 00.022 14556 UpdateGuideState exits: m=2045 SNR=30.3
21:36:05.497 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:05.502 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:05.506 00.004 14556 Enqueuing Expose request
21:36:05.510 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:36:05.514 00.004 12308 Worker thread wakes up
21:36:05.515 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:05.515 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:06.766 01.251 12308 Exposure complete
21:36:06.926 00.160 12308 worker thread done servicing request
21:36:06.926 00.000 14556 OnExposeComplete: enter
21:36:06.932 00.006 14556 UpdateGuideState(): m_state=6
21:36:06.936 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2887
21:36:06.940 00.004 14556 Star::Find returns 1 (0), X=185.25, Y=997.67, Mass=1881, SNR=29.0, Peak=144 HFD=4.5
21:36:06.943 00.003 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.90 = -1.39)
21:36:06.947 00.004 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.49)
21:36:06.951 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.29 hyp=0.30 cameraTheta=1.82 mountX=0.05 mountY=-0.30, mountTheta=-1.39
21:36:06.957 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.29, opts=13)
21:36:06.961 00.004 14556 Enqueuing Move request for scope (-0.07, 0.29)
21:36:06.968 00.007 12308 Worker thread wakes up
21:36:06.968 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.29) opts 0xd
21:36:06.968 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.29)
21:36:06.969 00.001 12308 Moving (-0.07, 0.29) raw xDistance=0.05 yDistance=-0.30
21:36:06.969 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:36:06.969 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:36:06.970 00.001 12308 MoveAxis(E, 0, ABG)
21:36:06.970 00.000 12308 Move returns status 0, amount 0
21:36:06.970 00.000 12308 MoveAxis(N, 209, ABG)
21:36:06.970 00.000 12308 Guiding  Dir = 0, Dur = 209
21:36:06.971 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:06.977 00.006 12308 IsSlewing returns 0
21:36:06.977 00.000 12308 IsGuiding returns 0
21:36:06.978 00.001 12308 PulseGuide returned control before completion, sleep 219
21:36:07.006 00.028 14556 UpdateGuideState exits: m=1881 SNR=29.0
21:36:07.014 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:07.021 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:07.024 00.003 14556 Enqueuing Expose request
21:36:07.209 00.185 12308 IsGuiding returns 1
21:36:07.209 00.000 12308 scope still moving after pulse duration time elapsed
21:36:07.241 00.032 12308 IsSlewing returns 0
21:36:07.243 00.002 12308 IsGuiding returns 0
21:36:07.243 00.000 12308 scope move finished after 209 + 55 ms
21:36:07.243 00.000 12308 Move returns status 0, amount 209
21:36:07.244 00.001 12308 move complete, result=0
21:36:07.245 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 209 ms NORTH
21:36:07.251 00.006 12308 worker thread done servicing request
21:36:07.251 00.000 12308 Worker thread wakes up
21:36:07.252 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:07.252 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:08.511 01.259 12308 Exposure complete
21:36:08.667 00.156 12308 worker thread done servicing request
21:36:08.668 00.001 14556 OnExposeComplete: enter
21:36:08.672 00.004 14556 UpdateGuideState(): m_state=6
21:36:08.675 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2888
21:36:08.679 00.004 14556 Star::Find returns 1 (0), X=185.38, Y=997.41, Mass=1939, SNR=29.6, Peak=132 HFD=4.8
21:36:08.683 00.004 14556 CameraToMount -- cameraTheta (0.46) - m_xAngle (-3.07) = xAngle (3.53 = -2.75)
21:36:08.687 00.004 14556 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.43 = -2.85)
21:36:08.691 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.46 mountX=-0.06 mountY=-0.02, mountTheta=-2.84
21:36:08.697 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.03, opts=13)
21:36:08.701 00.004 14556 Enqueuing Move request for scope (0.05, 0.03)
21:36:08.704 00.003 12308 Worker thread wakes up
21:36:08.704 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
21:36:08.704 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
21:36:08.704 00.000 12308 Moving (0.05, 0.03) raw xDistance=-0.06 yDistance=-0.02
21:36:08.704 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:36:08.705 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:08.705 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:36:08.705 00.000 12308 MoveAxis(E, 0, ABG)
21:36:08.705 00.000 12308 Move returns status 0, amount 0
21:36:08.705 00.000 12308 MoveAxis(N, 0, ABG)
21:36:08.705 00.000 12308 Move returns status 0, amount 0
21:36:08.705 00.000 12308 move complete, result=0
21:36:08.707 00.002 12308 worker thread done servicing request
21:36:08.707 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:08.733 00.026 14556 UpdateGuideState exits: m=1939 SNR=29.6
21:36:08.738 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:08.741 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:08.747 00.006 14556 Enqueuing Expose request
21:36:08.751 00.004 12308 Worker thread wakes up
21:36:08.751 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:36:08.756 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:08.756 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:10.008 01.252 12308 Exposure complete
21:36:10.166 00.158 12308 worker thread done servicing request
21:36:10.166 00.000 14556 OnExposeComplete: enter
21:36:10.170 00.004 14556 UpdateGuideState(): m_state=6
21:36:10.175 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2889
21:36:10.179 00.004 14556 Star::Find returns 1 (0), X=185.40, Y=997.64, Mass=2056, SNR=30.3, Peak=126 HFD=4.7
21:36:10.183 00.004 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.37 = -1.92)
21:36:10.187 00.004 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.01)
21:36:10.192 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.29 mountX=-0.09 mountY=-0.24, mountTheta=-1.93
21:36:10.199 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.26, opts=13)
21:36:10.203 00.004 14556 Enqueuing Move request for scope (0.07, 0.26)
21:36:10.208 00.005 12308 Worker thread wakes up
21:36:10.208 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.26) opts 0xd
21:36:10.208 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.26)
21:36:10.208 00.000 12308 Moving (0.07, 0.26) raw xDistance=-0.09 yDistance=-0.24
21:36:10.208 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:36:10.209 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:36:10.209 00.000 12308 MoveAxis(E, 0, ABG)
21:36:10.209 00.000 12308 Move returns status 0, amount 0
21:36:10.209 00.000 12308 MoveAxis(N, 171, ABG)
21:36:10.209 00.000 12308 Guiding  Dir = 0, Dur = 171
21:36:10.209 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:10.214 00.005 12308 IsSlewing returns 0
21:36:10.214 00.000 12308 IsGuiding returns 0
21:36:10.215 00.001 12308 PulseGuide returned control before completion, sleep 181
21:36:10.238 00.023 14556 UpdateGuideState exits: m=2056 SNR=30.3
21:36:10.242 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:10.246 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:10.252 00.006 14556 Enqueuing Expose request
21:36:10.415 00.163 12308 IsGuiding returns 1
21:36:10.415 00.000 12308 scope still moving after pulse duration time elapsed
21:36:10.445 00.030 12308 IsSlewing returns 0
21:36:10.446 00.001 12308 IsGuiding returns 0
21:36:10.448 00.002 12308 scope move finished after 171 + 61 ms
21:36:10.449 00.001 12308 Move returns status 0, amount 171
21:36:10.449 00.000 12308 move complete, result=0
21:36:10.449 00.000 12308 worker thread done servicing request
21:36:10.450 00.001 12308 Worker thread wakes up
21:36:10.450 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 171 ms NORTH
21:36:10.456 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:10.456 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:11.711 01.255 12308 Exposure complete
21:36:11.869 00.158 12308 worker thread done servicing request
21:36:11.870 00.001 14556 OnExposeComplete: enter
21:36:11.874 00.004 14556 UpdateGuideState(): m_state=6
21:36:11.877 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2890
21:36:11.881 00.004 14556 Star::Find returns 1 (0), X=185.41, Y=997.18, Mass=2008, SNR=30.0, Peak=144 HFD=4.5
21:36:11.886 00.005 14556 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-3.07) = xAngle (1.88 = 1.88)
21:36:11.888 00.002 14556 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.78 = 1.78)
21:36:11.893 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=-0.20 hyp=0.22 cameraTheta=-1.19 mountX=-0.07 mountY=0.22, mountTheta=1.87
21:36:11.896 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.20, opts=13)
21:36:11.901 00.005 14556 Enqueuing Move request for scope (0.08, -0.20)
21:36:11.904 00.003 12308 Worker thread wakes up
21:36:11.904 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.20) opts 0xd
21:36:11.904 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.20)
21:36:11.906 00.002 12308 Moving (0.08, -0.20) raw xDistance=-0.07 yDistance=0.22
21:36:11.906 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:36:11.906 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:36:11.906 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:36:11.907 00.001 12308 MoveAxis(E, 0, ABG)
21:36:11.907 00.000 12308 Move returns status 0, amount 0
21:36:11.907 00.000 12308 MoveAxis(N, 0, ABG)
21:36:11.907 00.000 12308 Move returns status 0, amount 0
21:36:11.907 00.000 12308 move complete, result=0
21:36:11.907 00.000 12308 worker thread done servicing request
21:36:11.908 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:11.933 00.025 14556 UpdateGuideState exits: m=2008 SNR=30.0
21:36:11.939 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:11.944 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:11.948 00.004 14556 Enqueuing Expose request
21:36:11.951 00.003 12308 Worker thread wakes up
21:36:11.952 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:36:11.956 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:11.956 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:13.197 01.241 12308 Exposure complete
21:36:13.363 00.166 12308 worker thread done servicing request
21:36:13.363 00.000 14556 OnExposeComplete: enter
21:36:13.365 00.002 14556 UpdateGuideState(): m_state=6
21:36:13.369 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2891
21:36:13.373 00.004 14556 Star::Find returns 1 (0), X=185.30, Y=997.28, Mass=1956, SNR=29.6, Peak=162 HFD=4.1
21:36:13.376 00.003 14556 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.07) = xAngle (1.23 = 1.23)
21:36:13.380 00.004 14556 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.13 = 1.13)
21:36:13.382 00.002 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.84 mountX=0.04 mountY=0.10, mountTheta=1.22
21:36:13.387 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.11, opts=13)
21:36:13.390 00.003 14556 Enqueuing Move request for scope (-0.03, -0.11)
21:36:13.395 00.005 12308 Worker thread wakes up
21:36:13.395 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
21:36:13.395 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
21:36:13.396 00.001 12308 Moving (-0.03, -0.11) raw xDistance=0.04 yDistance=0.10
21:36:13.396 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:36:13.396 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:13.396 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:36:13.396 00.000 12308 MoveAxis(E, 0, ABG)
21:36:13.397 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:13.399 00.002 12308 Move returns status 0, amount 0
21:36:13.400 00.001 12308 MoveAxis(N, 0, ABG)
21:36:13.400 00.000 12308 Move returns status 0, amount 0
21:36:13.400 00.000 12308 move complete, result=0
21:36:13.400 00.000 12308 worker thread done servicing request
21:36:13.416 00.016 14556 UpdateGuideState exits: m=1956 SNR=29.6
21:36:13.420 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:13.424 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:13.429 00.005 14556 Enqueuing Expose request
21:36:13.433 00.004 12308 Worker thread wakes up
21:36:13.434 00.001 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:36:13.439 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:13.440 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:14.682 01.242 12308 Exposure complete
21:36:14.838 00.156 12308 worker thread done servicing request
21:36:14.839 00.001 14556 OnExposeComplete: enter
21:36:14.844 00.005 14556 UpdateGuideState(): m_state=6
21:36:14.848 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2892
21:36:14.854 00.006 14556 Star::Find returns 1 (0), X=185.42, Y=997.26, Mass=1963, SNR=29.8, Peak=148 HFD=4.6
21:36:14.857 00.003 14556 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-3.07) = xAngle (2.17 = 2.17)
21:36:14.861 00.004 14556 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.07 = 2.07)
21:36:14.865 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-0.90 mountX=-0.09 mountY=0.14, mountTheta=2.14
21:36:14.871 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.12, opts=13)
21:36:14.875 00.004 14556 Enqueuing Move request for scope (0.10, -0.12)
21:36:14.878 00.003 12308 Worker thread wakes up
21:36:14.879 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.12) opts 0xd
21:36:14.879 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.12)
21:36:14.879 00.000 12308 Moving (0.10, -0.12) raw xDistance=-0.09 yDistance=0.14
21:36:14.879 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:36:14.879 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:14.880 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:36:14.880 00.000 12308 MoveAxis(E, 0, ABG)
21:36:14.880 00.000 12308 Move returns status 0, amount 0
21:36:14.880 00.000 12308 MoveAxis(N, 0, ABG)
21:36:14.880 00.000 12308 Move returns status 0, amount 0
21:36:14.882 00.002 12308 move complete, result=0
21:36:14.882 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:14.887 00.005 12308 worker thread done servicing request
21:36:14.907 00.020 14556 UpdateGuideState exits: m=1963 SNR=29.8
21:36:14.912 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:14.916 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:14.920 00.004 14556 Enqueuing Expose request
21:36:14.924 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:36:14.928 00.004 12308 Worker thread wakes up
21:36:14.928 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:14.928 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:16.173 01.245 12308 Exposure complete
21:36:16.332 00.159 12308 worker thread done servicing request
21:36:16.332 00.000 14556 OnExposeComplete: enter
21:36:16.337 00.005 14556 UpdateGuideState(): m_state=6
21:36:16.341 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2893
21:36:16.346 00.005 14556 Star::Find returns 1 (0), X=185.68, Y=997.44, Mass=2024, SNR=30.3, Peak=135 HFD=4.6
21:36:16.351 00.005 14556 CameraToMount -- cameraTheta (0.16) - m_xAngle (-3.07) = xAngle (3.23 = -3.05)
21:36:16.354 00.003 14556 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.13 = 3.13)
21:36:16.359 00.005 14556 CameraToMount -- cameraX=0.36 cameraY=0.06 hyp=0.36 cameraTheta=0.16 mountX=-0.36 mountY=0.00, mountTheta=3.13
21:36:16.364 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.36, y=0.06, opts=13)
21:36:16.367 00.003 14556 Enqueuing Move request for scope (0.36, 0.06)
21:36:16.372 00.005 12308 Worker thread wakes up
21:36:16.373 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.06) opts 0xd
21:36:16.373 00.000 12308 Handling offset move in thread for scope, endpoint = (0.36, 0.06)
21:36:16.373 00.000 12308 Moving (0.36, 0.06) raw xDistance=-0.36 yDistance=0.00
21:36:16.373 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
21:36:16.373 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:16.373 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:36:16.374 00.001 12308 MoveAxis(E, 157, ABG)
21:36:16.374 00.000 12308 Guiding  Dir = 2, Dur = 157
21:36:16.374 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:16.378 00.004 12308 IsSlewing returns 0
21:36:16.380 00.002 12308 IsGuiding returns 0
21:36:16.380 00.000 12308 PulseGuide returned control before completion, sleep 167
21:36:16.402 00.022 14556 UpdateGuideState exits: m=2024 SNR=30.3
21:36:16.406 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:16.411 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:16.415 00.004 14556 Enqueuing Expose request
21:36:16.553 00.138 12308 IsGuiding returns 1
21:36:16.554 00.001 12308 scope still moving after pulse duration time elapsed
21:36:16.583 00.029 12308 IsSlewing returns 0
21:36:16.585 00.002 12308 IsGuiding returns 0
21:36:16.586 00.001 12308 scope move finished after 157 + 48 ms
21:36:16.586 00.000 12308 Move returns status 0, amount 157
21:36:16.586 00.000 12308 MoveAxis(N, 0, ABG)
21:36:16.587 00.001 12308 Move returns status 0, amount 0
21:36:16.587 00.000 12308 move complete, result=0
21:36:16.588 00.001 12308 worker thread done servicing request
21:36:16.588 00.000 12308 Worker thread wakes up
21:36:16.589 00.001 14556 GuideStep: -0.4 px 157 ms EAST, 0.0 px 0 ms NORTH
21:36:16.595 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:16.595 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:17.838 01.243 12308 Exposure complete
21:36:17.995 00.157 12308 worker thread done servicing request
21:36:17.996 00.001 14556 OnExposeComplete: enter
21:36:18.000 00.004 14556 UpdateGuideState(): m_state=6
21:36:18.004 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2894
21:36:18.007 00.003 14556 Star::Find returns 1 (0), X=185.27, Y=997.48, Mass=1928, SNR=29.4, Peak=141 HFD=4.6
21:36:18.012 00.005 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
21:36:18.015 00.003 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
21:36:18.018 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.11 cameraTheta=2.13 mountX=0.05 mountY=-0.11, mountTheta=-1.10
21:36:18.023 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.10, opts=13)
21:36:18.028 00.005 14556 Enqueuing Move request for scope (-0.06, 0.10)
21:36:18.031 00.003 12308 Worker thread wakes up
21:36:18.031 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
21:36:18.031 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
21:36:18.031 00.000 12308 Moving (-0.06, 0.10) raw xDistance=0.05 yDistance=-0.11
21:36:18.032 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:36:18.032 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:18.032 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:36:18.032 00.000 12308 MoveAxis(E, 0, ABG)
21:36:18.033 00.001 12308 Move returns status 0, amount 0
21:36:18.033 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:18.037 00.004 12308 MoveAxis(N, 0, ABG)
21:36:18.037 00.000 12308 Move returns status 0, amount 0
21:36:18.037 00.000 12308 move complete, result=0
21:36:18.037 00.000 12308 worker thread done servicing request
21:36:18.052 00.015 14556 UpdateGuideState exits: m=1928 SNR=29.4
21:36:18.055 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:18.058 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:18.061 00.003 14556 Enqueuing Expose request
21:36:18.065 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:18.069 00.004 12308 Worker thread wakes up
21:36:18.070 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:18.070 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:19.319 01.249 12308 Exposure complete
21:36:19.466 00.147 12308 worker thread done servicing request
21:36:19.466 00.000 14556 OnExposeComplete: enter
21:36:19.470 00.004 14556 UpdateGuideState(): m_state=6
21:36:19.474 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2895
21:36:19.477 00.003 14556 Star::Find returns 1 (0), X=185.19, Y=997.42, Mass=1984, SNR=30.0, Peak=141 HFD=4.6
21:36:19.481 00.004 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.93 = -0.36)
21:36:19.483 00.002 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.45)
21:36:19.486 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.14 cameraTheta=2.85 mountX=0.13 mountY=-0.06, mountTheta=-0.44
21:36:19.490 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.04, opts=13)
21:36:19.493 00.003 14556 Enqueuing Move request for scope (-0.14, 0.04)
21:36:19.496 00.003 12308 Worker thread wakes up
21:36:19.497 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
21:36:19.497 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
21:36:19.498 00.001 12308 Moving (-0.14, 0.04) raw xDistance=0.13 yDistance=-0.06
21:36:19.498 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:36:19.498 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:19.499 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:36:19.499 00.000 12308 MoveAxis(E, 0, ABG)
21:36:19.499 00.000 12308 Move returns status 0, amount 0
21:36:19.499 00.000 12308 MoveAxis(N, 0, ABG)
21:36:19.499 00.000 12308 Move returns status 0, amount 0
21:36:19.499 00.000 12308 move complete, result=0
21:36:19.499 00.000 12308 worker thread done servicing request
21:36:19.500 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:19.523 00.023 14556 UpdateGuideState exits: m=1984 SNR=30.0
21:36:19.529 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:19.532 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:19.537 00.005 14556 Enqueuing Expose request
21:36:19.541 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:19.544 00.003 12308 Worker thread wakes up
21:36:19.544 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:19.545 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:20.794 01.249 12308 Exposure complete
21:36:20.951 00.157 12308 worker thread done servicing request
21:36:20.952 00.001 14556 OnExposeComplete: enter
21:36:20.956 00.004 14556 UpdateGuideState(): m_state=6
21:36:20.960 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2896
21:36:20.963 00.003 14556 Star::Find returns 1 (0), X=185.22, Y=997.61, Mass=2029, SNR=30.2, Peak=167 HFD=4.5
21:36:20.967 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
21:36:20.974 00.007 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.29)
21:36:20.978 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.23 hyp=0.25 cameraTheta=2.02 mountX=0.09 mountY=-0.24, mountTheta=-1.20
21:36:20.983 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.23, opts=13)
21:36:20.988 00.005 14556 Enqueuing Move request for scope (-0.11, 0.23)
21:36:20.991 00.003 12308 Worker thread wakes up
21:36:20.991 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.23) opts 0xd
21:36:20.992 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.23)
21:36:20.992 00.000 12308 Moving (-0.11, 0.23) raw xDistance=0.09 yDistance=-0.24
21:36:20.992 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:36:20.992 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:36:20.992 00.000 12308 MoveAxis(E, 0, ABG)
21:36:20.992 00.000 12308 Move returns status 0, amount 0
21:36:20.992 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:20.997 00.005 12308 MoveAxis(N, 169, ABG)
21:36:20.998 00.001 12308 Guiding  Dir = 0, Dur = 169
21:36:20.998 00.000 12308 IsSlewing returns 0
21:36:20.999 00.001 12308 IsGuiding returns 0
21:36:21.001 00.002 12308 PulseGuide returned control before completion, sleep 179
21:36:21.023 00.022 14556 UpdateGuideState exits: m=2029 SNR=30.2
21:36:21.028 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:21.033 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:21.038 00.005 14556 Enqueuing Expose request
21:36:21.188 00.150 12308 IsGuiding returns 1
21:36:21.188 00.000 12308 scope still moving after pulse duration time elapsed
21:36:21.219 00.031 12308 IsSlewing returns 0
21:36:21.220 00.001 12308 IsGuiding returns 0
21:36:21.220 00.000 12308 scope move finished after 169 + 51 ms
21:36:21.221 00.001 12308 Move returns status 0, amount 169
21:36:21.221 00.000 12308 move complete, result=0
21:36:21.221 00.000 12308 worker thread done servicing request
21:36:21.221 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 169 ms NORTH
21:36:21.226 00.005 12308 Worker thread wakes up
21:36:21.226 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:21.226 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:22.471 01.245 12308 Exposure complete
21:36:22.629 00.158 12308 worker thread done servicing request
21:36:22.630 00.001 14556 OnExposeComplete: enter
21:36:22.634 00.004 14556 UpdateGuideState(): m_state=6
21:36:22.637 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2897
21:36:22.641 00.004 14556 Star::Find returns 1 (0), X=185.23, Y=997.36, Mass=1803, SNR=28.5, Peak=137 HFD=4.5
21:36:22.644 00.003 14556 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.07) = xAngle (0.20 = 0.20)
21:36:22.649 00.005 14556 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.10 = 0.10)
21:36:22.653 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.87 mountX=0.09 mountY=0.01, mountTheta=0.11
21:36:22.657 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.03, opts=13)
21:36:22.660 00.003 14556 Enqueuing Move request for scope (-0.09, -0.03)
21:36:22.665 00.005 12308 Worker thread wakes up
21:36:22.665 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
21:36:22.665 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
21:36:22.665 00.000 12308 Moving (-0.09, -0.03) raw xDistance=0.09 yDistance=0.01
21:36:22.665 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:36:22.665 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:22.666 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:36:22.666 00.000 12308 MoveAxis(E, 0, ABG)
21:36:22.666 00.000 12308 Move returns status 0, amount 0
21:36:22.666 00.000 12308 MoveAxis(N, 0, ABG)
21:36:22.666 00.000 12308 Move returns status 0, amount 0
21:36:22.666 00.000 12308 move complete, result=0
21:36:22.666 00.000 12308 worker thread done servicing request
21:36:22.667 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:22.690 00.023 14556 UpdateGuideState exits: m=1803 SNR=28.5
21:36:22.695 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:22.699 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:22.703 00.004 14556 Enqueuing Expose request
21:36:22.706 00.003 12308 Worker thread wakes up
21:36:22.706 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:22.706 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:22.706 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:36:23.963 01.257 12308 Exposure complete
21:36:24.112 00.149 12308 worker thread done servicing request
21:36:24.113 00.001 14556 OnExposeComplete: enter
21:36:24.117 00.004 14556 UpdateGuideState(): m_state=6
21:36:24.121 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2898
21:36:24.126 00.005 14556 Star::Find returns 1 (0), X=185.28, Y=997.61, Mass=1973, SNR=29.9, Peak=160 HFD=4.7
21:36:24.131 00.005 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
21:36:24.135 00.004 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.52)
21:36:24.138 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.79 mountX=0.03 mountY=-0.23, mountTheta=-1.42
21:36:24.145 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.22, opts=13)
21:36:24.148 00.003 14556 Enqueuing Move request for scope (-0.05, 0.22)
21:36:24.155 00.007 12308 Worker thread wakes up
21:36:24.155 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
21:36:24.155 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
21:36:24.155 00.000 12308 Moving (-0.05, 0.22) raw xDistance=0.03 yDistance=-0.23
21:36:24.156 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:36:24.156 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:36:24.156 00.000 12308 MoveAxis(E, 0, ABG)
21:36:24.156 00.000 12308 Move returns status 0, amount 0
21:36:24.158 00.002 12308 MoveAxis(N, 161, ABG)
21:36:24.158 00.000 12308 Guiding  Dir = 0, Dur = 161
21:36:24.158 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:24.163 00.005 12308 IsSlewing returns 0
21:36:24.163 00.000 12308 IsGuiding returns 0
21:36:24.164 00.001 12308 PulseGuide returned control before completion, sleep 171
21:36:24.184 00.020 14556 UpdateGuideState exits: m=1973 SNR=29.9
21:36:24.190 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:24.197 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:24.200 00.003 14556 Enqueuing Expose request
21:36:24.342 00.142 12308 IsGuiding returns 1
21:36:24.343 00.001 12308 scope still moving after pulse duration time elapsed
21:36:24.372 00.029 12308 IsSlewing returns 0
21:36:24.373 00.001 12308 IsGuiding returns 0
21:36:24.373 00.000 12308 scope move finished after 161 + 49 ms
21:36:24.374 00.001 12308 Move returns status 0, amount 161
21:36:24.374 00.000 12308 move complete, result=0
21:36:24.374 00.000 12308 worker thread done servicing request
21:36:24.376 00.002 12308 Worker thread wakes up
21:36:24.376 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 161 ms NORTH
21:36:24.381 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:24.381 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:25.636 01.255 12308 Exposure complete
21:36:25.777 00.141 12308 worker thread done servicing request
21:36:25.777 00.000 14556 OnExposeComplete: enter
21:36:25.781 00.004 14556 UpdateGuideState(): m_state=6
21:36:25.786 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2899
21:36:25.789 00.003 14556 Star::Find returns 1 (0), X=185.02, Y=997.37, Mass=1972, SNR=29.9, Peak=161 HFD=4.5
21:36:25.792 00.003 14556 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-3.07) = xAngle (-0.03 = -0.03)
21:36:25.797 00.005 14556 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.13 = -0.13)
21:36:25.802 00.005 14556 CameraToMount -- cameraX=-0.30 cameraY=-0.01 hyp=0.30 cameraTheta=-3.10 mountX=0.30 mountY=-0.04, mountTheta=-0.13
21:36:25.807 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=-0.01, opts=13)
21:36:25.810 00.003 14556 Enqueuing Move request for scope (-0.30, -0.01)
21:36:25.815 00.005 12308 Worker thread wakes up
21:36:25.815 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.01) opts 0xd
21:36:25.815 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, -0.01)
21:36:25.815 00.000 12308 Moving (-0.30, -0.01) raw xDistance=0.30 yDistance=-0.04
21:36:25.815 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:36:25.815 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:25.815 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:36:25.816 00.001 12308 MoveAxis(W, 131, ABG)
21:36:25.816 00.000 12308 Guiding  Dir = 3, Dur = 131
21:36:25.817 00.001 12308 IsSlewing returns 0
21:36:25.817 00.000 12308 IsGuiding returns 0
21:36:25.817 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:25.822 00.005 12308 PulseGuide returned control before completion, sleep 141
21:36:25.844 00.022 14556 UpdateGuideState exits: m=1972 SNR=29.9
21:36:25.849 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:25.854 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:25.858 00.004 14556 Enqueuing Expose request
21:36:25.972 00.114 12308 IsGuiding returns 1
21:36:25.973 00.001 12308 scope still moving after pulse duration time elapsed
21:36:26.003 00.030 12308 IsSlewing returns 0
21:36:26.004 00.001 12308 IsGuiding returns 0
21:36:26.004 00.000 12308 scope move finished after 131 + 55 ms
21:36:26.004 00.000 12308 Move returns status 0, amount 131
21:36:26.004 00.000 12308 MoveAxis(N, 0, ABG)
21:36:26.006 00.002 12308 Move returns status 0, amount 0
21:36:26.006 00.000 12308 move complete, result=0
21:36:26.006 00.000 12308 worker thread done servicing request
21:36:26.007 00.001 12308 Worker thread wakes up
21:36:26.007 00.000 14556 GuideStep: 0.3 px 131 ms WEST, -0.0 px 0 ms NORTH
21:36:26.012 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:26.013 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:27.253 01.240 12308 Exposure complete
21:36:27.391 00.138 12308 worker thread done servicing request
21:36:27.392 00.001 14556 OnExposeComplete: enter
21:36:27.395 00.003 14556 UpdateGuideState(): m_state=6
21:36:27.399 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2900
21:36:27.406 00.007 14556 Star::Find returns 1 (0), X=185.64, Y=997.33, Mass=2362, SNR=32.7, Peak=151 HFD=4.7
21:36:27.412 00.006 14556 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-3.07) = xAngle (2.92 = 2.92)
21:36:27.417 00.005 14556 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.82 = 2.82)
21:36:27.421 00.004 14556 CameraToMount -- cameraX=0.32 cameraY=-0.05 hyp=0.32 cameraTheta=-0.15 mountX=-0.31 mountY=0.10, mountTheta=2.83
21:36:27.427 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.32, y=-0.05, opts=13)
21:36:27.430 00.003 14556 Enqueuing Move request for scope (0.32, -0.05)
21:36:27.434 00.004 12308 Worker thread wakes up
21:36:27.434 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.05) opts 0xd
21:36:27.435 00.001 12308 Handling offset move in thread for scope, endpoint = (0.32, -0.05)
21:36:27.435 00.000 12308 Moving (0.32, -0.05) raw xDistance=-0.31 yDistance=0.10
21:36:27.435 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.31
21:36:27.435 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:27.435 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:36:27.437 00.002 12308 MoveAxis(E, 127, ABG)
21:36:27.437 00.000 12308 Guiding  Dir = 2, Dur = 127
21:36:27.437 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:27.442 00.005 12308 IsSlewing returns 0
21:36:27.442 00.000 12308 IsGuiding returns 0
21:36:27.442 00.000 12308 PulseGuide returned control before completion, sleep 137
21:36:27.461 00.019 14556 UpdateGuideState exits: m=2362 SNR=32.7
21:36:27.469 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:27.472 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:27.476 00.004 14556 Enqueuing Expose request
21:36:27.588 00.112 12308 IsGuiding returns 1
21:36:27.590 00.002 12308 scope still moving after pulse duration time elapsed
21:36:27.621 00.031 12308 IsSlewing returns 0
21:36:27.623 00.002 12308 IsGuiding returns 0
21:36:27.623 00.000 12308 scope move finished after 127 + 54 ms
21:36:27.624 00.001 12308 Move returns status 0, amount 127
21:36:27.624 00.000 12308 MoveAxis(N, 0, ABG)
21:36:27.624 00.000 12308 Move returns status 0, amount 0
21:36:27.625 00.001 12308 move complete, result=0
21:36:27.625 00.000 12308 worker thread done servicing request
21:36:27.625 00.000 14556 GuideStep: -0.3 px 127 ms EAST, 0.1 px 0 ms NORTH
21:36:27.632 00.007 12308 Worker thread wakes up
21:36:27.632 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:27.635 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:28.874 01.239 12308 Exposure complete
21:36:29.029 00.155 12308 worker thread done servicing request
21:36:29.029 00.000 14556 OnExposeComplete: enter
21:36:29.035 00.006 14556 UpdateGuideState(): m_state=6
21:36:29.038 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2901
21:36:29.043 00.005 14556 Star::Find returns 1 (0), X=185.33, Y=997.71, Mass=2131, SNR=31.2, Peak=140 HFD=4.8
21:36:29.047 00.004 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.64 = -1.65)
21:36:29.050 00.003 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.75)
21:36:29.054 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.33 hyp=0.33 cameraTheta=1.56 mountX=-0.03 mountY=-0.32, mountTheta=-1.65
21:36:29.059 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.33, opts=13)
21:36:29.063 00.004 14556 Enqueuing Move request for scope (0.00, 0.33)
21:36:29.067 00.004 12308 Worker thread wakes up
21:36:29.067 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.33) opts 0xd
21:36:29.067 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.33)
21:36:29.067 00.000 12308 Moving (0.00, 0.33) raw xDistance=-0.03 yDistance=-0.32
21:36:29.067 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:36:29.069 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:36:29.069 00.000 12308 MoveAxis(E, 0, ABG)
21:36:29.069 00.000 12308 Move returns status 0, amount 0
21:36:29.069 00.000 12308 MoveAxis(N, 228, ABG)
21:36:29.069 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:29.074 00.005 12308 Guiding  Dir = 0, Dur = 228
21:36:29.074 00.000 12308 IsSlewing returns 0
21:36:29.074 00.000 12308 IsGuiding returns 0
21:36:29.074 00.000 12308 PulseGuide returned control before completion, sleep 238
21:36:29.094 00.020 14556 UpdateGuideState exits: m=2131 SNR=31.2
21:36:29.098 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:29.101 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:29.105 00.004 14556 Enqueuing Expose request
21:36:29.321 00.216 12308 IsGuiding returns 1
21:36:29.322 00.001 12308 scope still moving after pulse duration time elapsed
21:36:29.353 00.031 12308 IsSlewing returns 0
21:36:29.354 00.001 12308 IsGuiding returns 0
21:36:29.354 00.000 12308 scope move finished after 228 + 52 ms
21:36:29.355 00.001 12308 Move returns status 0, amount 228
21:36:29.356 00.001 12308 move complete, result=0
21:36:29.356 00.000 12308 worker thread done servicing request
21:36:29.356 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 228 ms NORTH
21:36:29.364 00.008 12308 Worker thread wakes up
21:36:29.364 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:29.365 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:30.618 01.253 12308 Exposure complete
21:36:30.761 00.143 12308 worker thread done servicing request
21:36:30.762 00.001 14556 OnExposeComplete: enter
21:36:30.765 00.003 14556 UpdateGuideState(): m_state=6
21:36:30.770 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2902
21:36:30.774 00.004 14556 Star::Find returns 1 (0), X=185.21, Y=997.18, Mass=2157, SNR=30.9, Peak=175 HFD=4.7
21:36:30.777 00.003 14556 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-3.07) = xAngle (0.97 = 0.97)
21:36:30.782 00.005 14556 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.87 = 0.87)
21:36:30.786 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.20 hyp=0.23 cameraTheta=-2.10 mountX=0.13 mountY=0.18, mountTheta=0.94
21:36:30.791 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.20, opts=13)
21:36:30.794 00.003 14556 Enqueuing Move request for scope (-0.12, -0.20)
21:36:30.798 00.004 12308 Worker thread wakes up
21:36:30.798 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.20) opts 0xd
21:36:30.798 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.20)
21:36:30.798 00.000 12308 Moving (-0.12, -0.20) raw xDistance=0.13 yDistance=0.18
21:36:30.799 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:36:30.799 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:30.799 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:36:30.799 00.000 12308 MoveAxis(E, 0, ABG)
21:36:30.799 00.000 12308 Move returns status 0, amount 0
21:36:30.799 00.000 12308 MoveAxis(N, 0, ABG)
21:36:30.800 00.001 12308 Move returns status 0, amount 0
21:36:30.801 00.001 12308 move complete, result=0
21:36:30.801 00.000 12308 worker thread done servicing request
21:36:30.801 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:30.825 00.024 14556 UpdateGuideState exits: m=2157 SNR=30.9
21:36:30.830 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:30.833 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:30.836 00.003 14556 Enqueuing Expose request
21:36:30.841 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:36:30.845 00.004 12308 Worker thread wakes up
21:36:30.845 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:30.845 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:32.094 01.249 12308 Exposure complete
21:36:32.240 00.146 12308 worker thread done servicing request
21:36:32.241 00.001 14556 OnExposeComplete: enter
21:36:32.245 00.004 14556 UpdateGuideState(): m_state=6
21:36:32.248 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2903
21:36:32.252 00.004 14556 Star::Find returns 1 (0), X=185.34, Y=997.14, Mass=1982, SNR=29.7, Peak=150 HFD=4.5
21:36:32.258 00.006 14556 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-3.07) = xAngle (1.55 = 1.55)
21:36:32.264 00.006 14556 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.46 = 1.46)
21:36:32.268 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.24 hyp=0.24 cameraTheta=-1.52 mountX=0.00 mountY=0.24, mountTheta=1.55
21:36:32.275 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.24, opts=13)
21:36:32.280 00.005 14556 Enqueuing Move request for scope (0.01, -0.24)
21:36:32.284 00.004 12308 Worker thread wakes up
21:36:32.284 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.24) opts 0xd
21:36:32.284 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.24)
21:36:32.284 00.000 12308 Moving (0.01, -0.24) raw xDistance=0.00 yDistance=0.24
21:36:32.285 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:36:32.285 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:36:32.285 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:36:32.285 00.000 12308 MoveAxis(E, 0, ABG)
21:36:32.286 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:32.290 00.004 12308 Move returns status 0, amount 0
21:36:32.290 00.000 12308 MoveAxis(N, 0, ABG)
21:36:32.291 00.001 12308 Move returns status 0, amount 0
21:36:32.291 00.000 12308 move complete, result=0
21:36:32.291 00.000 12308 worker thread done servicing request
21:36:32.313 00.022 14556 UpdateGuideState exits: m=1982 SNR=29.7
21:36:32.319 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:32.322 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:32.326 00.004 14556 Enqueuing Expose request
21:36:32.331 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:36:32.335 00.004 12308 Worker thread wakes up
21:36:32.336 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:32.336 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:33.590 01.254 12308 Exposure complete
21:36:33.743 00.153 12308 worker thread done servicing request
21:36:33.743 00.000 14556 OnExposeComplete: enter
21:36:33.748 00.005 14556 UpdateGuideState(): m_state=6
21:36:33.751 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2904
21:36:33.757 00.006 14556 Star::Find returns 1 (0), X=185.22, Y=997.42, Mass=2155, SNR=31.3, Peak=144 HFD=4.7
21:36:33.761 00.004 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.84 = -0.45)
21:36:33.764 00.003 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.55)
21:36:33.770 00.006 14556 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.11 cameraTheta=2.76 mountX=0.10 mountY=-0.06, mountTheta=-0.52
21:36:33.774 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.04, opts=13)
21:36:33.779 00.005 14556 Enqueuing Move request for scope (-0.11, 0.04)
21:36:33.783 00.004 12308 Worker thread wakes up
21:36:33.783 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
21:36:33.783 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
21:36:33.783 00.000 12308 Moving (-0.11, 0.04) raw xDistance=0.10 yDistance=-0.06
21:36:33.783 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:36:33.784 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:33.784 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:36:33.784 00.000 12308 MoveAxis(E, 0, ABG)
21:36:33.784 00.000 12308 Move returns status 0, amount 0
21:36:33.785 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:33.790 00.005 12308 MoveAxis(N, 0, ABG)
21:36:33.790 00.000 12308 Move returns status 0, amount 0
21:36:33.790 00.000 12308 move complete, result=0
21:36:33.790 00.000 12308 worker thread done servicing request
21:36:33.811 00.021 14556 UpdateGuideState exits: m=2155 SNR=31.3
21:36:33.816 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:33.820 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:33.823 00.003 14556 Enqueuing Expose request
21:36:33.828 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:33.832 00.004 12308 Worker thread wakes up
21:36:33.832 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:33.832 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:35.077 01.245 12308 Exposure complete
21:36:35.232 00.155 12308 worker thread done servicing request
21:36:35.233 00.001 14556 OnExposeComplete: enter
21:36:35.237 00.004 14556 UpdateGuideState(): m_state=6
21:36:35.240 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2905
21:36:35.245 00.005 14556 Star::Find returns 1 (0), X=185.25, Y=997.22, Mass=1962, SNR=29.8, Peak=143 HFD=4.5
21:36:35.250 00.005 14556 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-3.07) = xAngle (1.09 = 1.09)
21:36:35.255 00.005 14556 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.99 = 0.99)
21:36:35.259 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.16 hyp=0.18 cameraTheta=-1.99 mountX=0.08 mountY=0.15, mountTheta=1.06
21:36:35.263 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.16, opts=13)
21:36:35.267 00.004 14556 Enqueuing Move request for scope (-0.07, -0.16)
21:36:35.271 00.004 12308 Worker thread wakes up
21:36:35.271 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.16) opts 0xd
21:36:35.271 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.16)
21:36:35.271 00.000 12308 Moving (-0.07, -0.16) raw xDistance=0.08 yDistance=0.15
21:36:35.271 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:36:35.271 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:35.272 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:36:35.272 00.000 12308 MoveAxis(E, 0, ABG)
21:36:35.272 00.000 12308 Move returns status 0, amount 0
21:36:35.272 00.000 12308 MoveAxis(N, 0, ABG)
21:36:35.272 00.000 12308 Move returns status 0, amount 0
21:36:35.272 00.000 12308 move complete, result=0
21:36:35.273 00.001 12308 worker thread done servicing request
21:36:35.274 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:35.294 00.020 14556 UpdateGuideState exits: m=1962 SNR=29.8
21:36:35.297 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:35.300 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:35.303 00.003 14556 Enqueuing Expose request
21:36:35.306 00.003 12308 Worker thread wakes up
21:36:35.306 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:36:35.310 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:35.310 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:36.562 01.252 12308 Exposure complete
21:36:36.717 00.155 12308 worker thread done servicing request
21:36:36.717 00.000 14556 OnExposeComplete: enter
21:36:36.720 00.003 14556 UpdateGuideState(): m_state=6
21:36:36.725 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2906
21:36:36.729 00.004 14556 Star::Find returns 1 (0), X=185.17, Y=997.42, Mass=1999, SNR=29.9, Peak=153 HFD=4.0
21:36:36.734 00.005 14556 CameraToMount -- cameraTheta (2.91) - m_xAngle (-3.07) = xAngle (5.99 = -0.29)
21:36:36.737 00.003 14556 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.89 = -0.39)
21:36:36.740 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.16 cameraTheta=2.91 mountX=0.15 mountY=-0.06, mountTheta=-0.38
21:36:36.747 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.04, opts=13)
21:36:36.751 00.004 14556 Enqueuing Move request for scope (-0.15, 0.04)
21:36:36.755 00.004 12308 Worker thread wakes up
21:36:36.755 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
21:36:36.755 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
21:36:36.755 00.000 12308 Moving (-0.15, 0.04) raw xDistance=0.15 yDistance=-0.06
21:36:36.755 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:36:36.755 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:36.756 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:36:36.756 00.000 12308 MoveAxis(E, 0, ABG)
21:36:36.756 00.000 12308 Move returns status 0, amount 0
21:36:36.756 00.000 12308 MoveAxis(N, 0, ABG)
21:36:36.756 00.000 12308 Move returns status 0, amount 0
21:36:36.757 00.001 12308 move complete, result=0
21:36:36.757 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:36.762 00.005 12308 worker thread done servicing request
21:36:36.783 00.021 14556 UpdateGuideState exits: m=1999 SNR=29.9
21:36:36.788 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:36.793 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:36.796 00.003 14556 Enqueuing Expose request
21:36:36.801 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:36.805 00.004 12308 Worker thread wakes up
21:36:36.805 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:36.805 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:38.051 01.246 12308 Exposure complete
21:36:38.211 00.160 12308 worker thread done servicing request
21:36:38.212 00.001 14556 OnExposeComplete: enter
21:36:38.218 00.006 14556 UpdateGuideState(): m_state=6
21:36:38.223 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2907
21:36:38.227 00.004 14556 Star::Find returns 1 (0), X=185.25, Y=997.60, Mass=1984, SNR=29.8, Peak=133 HFD=4.7
21:36:38.231 00.004 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.97 = -1.32)
21:36:38.234 00.003 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.42)
21:36:38.239 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.89 mountX=0.06 mountY=-0.23, mountTheta=-1.32
21:36:38.244 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.22, opts=13)
21:36:38.250 00.006 14556 Enqueuing Move request for scope (-0.07, 0.22)
21:36:38.253 00.003 12308 Worker thread wakes up
21:36:38.253 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.22) opts 0xd
21:36:38.255 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.22)
21:36:38.255 00.000 12308 Moving (-0.07, 0.22) raw xDistance=0.06 yDistance=-0.23
21:36:38.255 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:36:38.255 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:36:38.255 00.000 12308 MoveAxis(E, 0, ABG)
21:36:38.255 00.000 12308 Move returns status 0, amount 0
21:36:38.255 00.000 12308 MoveAxis(N, 160, ABG)
21:36:38.256 00.001 12308 Guiding  Dir = 0, Dur = 160
21:36:38.256 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:38.261 00.005 12308 IsSlewing returns 0
21:36:38.261 00.000 12308 IsGuiding returns 0
21:36:38.261 00.000 12308 PulseGuide returned control before completion, sleep 170
21:36:38.284 00.023 14556 UpdateGuideState exits: m=1984 SNR=29.8
21:36:38.288 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:38.291 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:38.296 00.005 14556 Enqueuing Expose request
21:36:38.449 00.153 12308 IsGuiding returns 1
21:36:38.450 00.001 12308 scope still moving after pulse duration time elapsed
21:36:38.480 00.030 12308 IsSlewing returns 0
21:36:38.481 00.001 12308 IsGuiding returns 0
21:36:38.482 00.001 12308 scope move finished after 160 + 61 ms
21:36:38.482 00.000 12308 Move returns status 0, amount 160
21:36:38.483 00.001 12308 move complete, result=0
21:36:38.483 00.000 12308 worker thread done servicing request
21:36:38.485 00.002 12308 Worker thread wakes up
21:36:38.485 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 160 ms NORTH
21:36:38.491 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:38.491 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:39.748 01.257 12308 Exposure complete
21:36:39.890 00.142 12308 worker thread done servicing request
21:36:39.891 00.001 14556 OnExposeComplete: enter
21:36:39.895 00.004 14556 UpdateGuideState(): m_state=6
21:36:39.899 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2908
21:36:39.904 00.005 14556 Star::Find returns 1 (0), X=185.35, Y=997.66, Mass=2074, SNR=30.6, Peak=149 HFD=4.7
21:36:39.910 00.006 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
21:36:39.914 00.004 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
21:36:39.919 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.50 mountX=-0.04 mountY=-0.27, mountTheta=-1.71
21:36:39.926 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.28, opts=13)
21:36:39.930 00.004 14556 Enqueuing Move request for scope (0.02, 0.28)
21:36:39.934 00.004 12308 Worker thread wakes up
21:36:39.934 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.28) opts 0xd
21:36:39.934 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.28)
21:36:39.934 00.000 12308 Moving (0.02, 0.28) raw xDistance=-0.04 yDistance=-0.27
21:36:39.934 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:36:39.935 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:36:39.935 00.000 12308 MoveAxis(E, 0, ABG)
21:36:39.935 00.000 12308 Move returns status 0, amount 0
21:36:39.935 00.000 12308 MoveAxis(N, 191, ABG)
21:36:39.935 00.000 12308 Guiding  Dir = 0, Dur = 191
21:36:39.936 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:39.940 00.004 12308 IsSlewing returns 0
21:36:39.940 00.000 12308 IsGuiding returns 0
21:36:39.941 00.001 12308 PulseGuide returned control before completion, sleep 201
21:36:39.961 00.020 14556 UpdateGuideState exits: m=2074 SNR=30.6
21:36:39.966 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:39.971 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:39.975 00.004 14556 Enqueuing Expose request
21:36:40.157 00.182 12308 IsGuiding returns 1
21:36:40.157 00.000 12308 scope still moving after pulse duration time elapsed
21:36:40.189 00.032 12308 IsSlewing returns 0
21:36:40.190 00.001 12308 IsGuiding returns 0
21:36:40.191 00.001 12308 scope move finished after 191 + 59 ms
21:36:40.191 00.000 12308 Move returns status 0, amount 191
21:36:40.192 00.001 12308 move complete, result=0
21:36:40.193 00.001 12308 worker thread done servicing request
21:36:40.194 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 191 ms NORTH
21:36:40.202 00.008 12308 Worker thread wakes up
21:36:40.202 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:40.202 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:41.473 01.271 12308 Exposure complete
21:36:41.630 00.157 12308 worker thread done servicing request
21:36:41.630 00.000 14556 OnExposeComplete: enter
21:36:41.634 00.004 14556 UpdateGuideState(): m_state=6
21:36:41.640 00.006 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2909
21:36:41.644 00.004 14556 Star::Find returns 1 (0), X=185.05, Y=997.22, Mass=1871, SNR=29.0, Peak=184 HFD=4.4
21:36:41.647 00.003 14556 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-3.07) = xAngle (0.46 = 0.46)
21:36:41.651 00.004 14556 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.37 = 0.37)
21:36:41.655 00.004 14556 CameraToMount -- cameraX=-0.28 cameraY=-0.16 hyp=0.32 cameraTheta=-2.61 mountX=0.29 mountY=0.11, mountTheta=0.38
21:36:41.660 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=-0.16, opts=13)
21:36:41.664 00.004 14556 Enqueuing Move request for scope (-0.28, -0.16)
21:36:41.669 00.005 12308 Worker thread wakes up
21:36:41.669 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.16) opts 0xd
21:36:41.669 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, -0.16)
21:36:41.669 00.000 12308 Moving (-0.28, -0.16) raw xDistance=0.29 yDistance=0.11
21:36:41.670 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:36:41.670 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:41.670 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:36:41.670 00.000 12308 MoveAxis(W, 125, ABG)
21:36:41.670 00.000 12308 Guiding  Dir = 3, Dur = 125
21:36:41.671 00.001 12308 IsSlewing returns 0
21:36:41.672 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:41.676 00.004 12308 IsGuiding returns 0
21:36:41.676 00.000 12308 PulseGuide returned control before completion, sleep 135
21:36:41.697 00.021 14556 UpdateGuideState exits: m=1871 SNR=29.0
21:36:41.701 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:41.705 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:41.708 00.003 14556 Enqueuing Expose request
21:36:41.823 00.115 12308 IsGuiding returns 1
21:36:41.824 00.001 12308 scope still moving after pulse duration time elapsed
21:36:41.855 00.031 12308 IsSlewing returns 0
21:36:41.857 00.002 12308 IsGuiding returns 0
21:36:41.857 00.000 12308 scope move finished after 125 + 55 ms
21:36:41.858 00.001 12308 Move returns status 0, amount 125
21:36:41.858 00.000 12308 MoveAxis(N, 0, ABG)
21:36:41.858 00.000 12308 Move returns status 0, amount 0
21:36:41.859 00.001 12308 move complete, result=0
21:36:41.859 00.000 12308 worker thread done servicing request
21:36:41.860 00.001 12308 Worker thread wakes up
21:36:41.860 00.000 14556 GuideStep: 0.3 px 125 ms WEST, 0.1 px 0 ms NORTH
21:36:41.866 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:41.866 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:43.122 01.256 12308 Exposure complete
21:36:43.273 00.151 12308 worker thread done servicing request
21:36:43.274 00.001 14556 OnExposeComplete: enter
21:36:43.279 00.005 14556 UpdateGuideState(): m_state=6
21:36:43.284 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2910
21:36:43.287 00.003 14556 Star::Find returns 1 (0), X=185.48, Y=997.28, Mass=1980, SNR=29.5, Peak=165 HFD=4.5
21:36:43.292 00.005 14556 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-3.07) = xAngle (2.51 = 2.51)
21:36:43.296 00.004 14556 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.41 = 2.41)
21:36:43.298 00.002 14556 CameraToMount -- cameraX=0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-0.56 mountX=-0.15 mountY=0.12, mountTheta=2.45
21:36:43.304 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.10, opts=13)
21:36:43.308 00.004 14556 Enqueuing Move request for scope (0.16, -0.10)
21:36:43.313 00.005 12308 Worker thread wakes up
21:36:43.313 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.10) opts 0xd
21:36:43.313 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.10)
21:36:43.313 00.000 12308 Moving (0.16, -0.10) raw xDistance=-0.15 yDistance=0.12
21:36:43.315 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:36:43.315 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:43.315 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:36:43.316 00.001 12308 MoveAxis(E, 0, ABG)
21:36:43.316 00.000 12308 Move returns status 0, amount 0
21:36:43.316 00.000 12308 MoveAxis(N, 0, ABG)
21:36:43.316 00.000 12308 Move returns status 0, amount 0
21:36:43.317 00.001 12308 move complete, result=0
21:36:43.318 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:43.323 00.005 12308 worker thread done servicing request
21:36:43.344 00.021 14556 UpdateGuideState exits: m=1980 SNR=29.5
21:36:43.349 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:43.353 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:43.357 00.004 14556 Enqueuing Expose request
21:36:43.359 00.002 12308 Worker thread wakes up
21:36:43.360 00.001 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:36:43.362 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:43.363 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:44.607 01.244 12308 Exposure complete
21:36:44.753 00.146 12308 worker thread done servicing request
21:36:44.753 00.000 14556 OnExposeComplete: enter
21:36:44.757 00.004 14556 UpdateGuideState(): m_state=6
21:36:44.760 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2911
21:36:44.764 00.004 14556 Star::Find returns 1 (0), X=185.60, Y=997.23, Mass=2204, SNR=31.7, Peak=155 HFD=4.6
21:36:44.767 00.003 14556 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-3.07) = xAngle (2.57 = 2.57)
21:36:44.771 00.004 14556 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.47 = 2.47)
21:36:44.774 00.003 14556 CameraToMount -- cameraX=0.28 cameraY=-0.15 hyp=0.32 cameraTheta=-0.51 mountX=-0.26 mountY=0.20, mountTheta=2.50
21:36:44.780 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.28, y=-0.15, opts=13)
21:36:44.784 00.004 14556 Enqueuing Move request for scope (0.28, -0.15)
21:36:44.787 00.003 12308 Worker thread wakes up
21:36:44.787 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.15) opts 0xd
21:36:44.787 00.000 12308 Handling offset move in thread for scope, endpoint = (0.28, -0.15)
21:36:44.787 00.000 12308 Moving (0.28, -0.15) raw xDistance=-0.26 yDistance=0.20
21:36:44.788 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
21:36:44.788 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:44.788 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:36:44.788 00.000 12308 MoveAxis(E, 115, ABG)
21:36:44.788 00.000 12308 Guiding  Dir = 2, Dur = 115
21:36:44.790 00.002 12308 IsSlewing returns 0
21:36:44.790 00.000 12308 IsGuiding returns 0
21:36:44.791 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:44.795 00.004 12308 PulseGuide returned control before completion, sleep 125
21:36:44.816 00.021 14556 UpdateGuideState exits: m=2204 SNR=31.7
21:36:44.821 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:44.825 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:44.829 00.004 14556 Enqueuing Expose request
21:36:44.923 00.094 12308 IsGuiding returns 1
21:36:44.925 00.002 12308 scope still moving after pulse duration time elapsed
21:36:44.954 00.029 12308 IsSlewing returns 0
21:36:44.956 00.002 12308 IsGuiding returns 0
21:36:44.956 00.000 12308 scope move finished after 115 + 50 ms
21:36:44.957 00.001 12308 Move returns status 0, amount 115
21:36:44.957 00.000 12308 MoveAxis(N, 0, ABG)
21:36:44.957 00.000 12308 Move returns status 0, amount 0
21:36:44.958 00.001 12308 move complete, result=0
21:36:44.958 00.000 12308 worker thread done servicing request
21:36:44.958 00.000 12308 Worker thread wakes up
21:36:44.959 00.001 14556 GuideStep: -0.3 px 115 ms EAST, 0.2 px 0 ms NORTH
21:36:44.965 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:44.966 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:46.217 01.251 12308 Exposure complete
21:36:46.372 00.155 12308 worker thread done servicing request
21:36:46.373 00.001 14556 OnExposeComplete: enter
21:36:46.377 00.004 14556 UpdateGuideState(): m_state=6
21:36:46.382 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2912
21:36:46.386 00.004 14556 Star::Find returns 1 (0), X=185.23, Y=997.33, Mass=2165, SNR=31.0, Peak=149 HFD=4.7
21:36:46.390 00.004 14556 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.07) = xAngle (0.45 = 0.45)
21:36:46.393 00.003 14556 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.35 = 0.35)
21:36:46.397 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.63 mountX=0.09 mountY=0.04, mountTheta=0.36
21:36:46.403 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.05, opts=13)
21:36:46.407 00.004 14556 Enqueuing Move request for scope (-0.09, -0.05)
21:36:46.412 00.005 12308 Worker thread wakes up
21:36:46.412 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
21:36:46.412 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
21:36:46.412 00.000 12308 Moving (-0.09, -0.05) raw xDistance=0.09 yDistance=0.04
21:36:46.412 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:36:46.412 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:46.413 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:36:46.413 00.000 12308 MoveAxis(E, 0, ABG)
21:36:46.413 00.000 12308 Move returns status 0, amount 0
21:36:46.414 00.001 12308 MoveAxis(N, 0, ABG)
21:36:46.414 00.000 12308 Move returns status 0, amount 0
21:36:46.414 00.000 12308 move complete, result=0
21:36:46.414 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:46.418 00.004 12308 worker thread done servicing request
21:36:46.440 00.022 14556 UpdateGuideState exits: m=2165 SNR=31.0
21:36:46.445 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:46.450 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:46.454 00.004 14556 Enqueuing Expose request
21:36:46.459 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:36:46.462 00.003 12308 Worker thread wakes up
21:36:46.462 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:46.463 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:47.715 01.252 12308 Exposure complete
21:36:47.880 00.165 12308 worker thread done servicing request
21:36:47.881 00.001 14556 OnExposeComplete: enter
21:36:47.884 00.003 14556 UpdateGuideState(): m_state=6
21:36:47.888 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2913
21:36:47.891 00.003 14556 Star::Find returns 1 (0), X=185.19, Y=997.52, Mass=2182, SNR=31.3, Peak=165 HFD=4.5
21:36:47.895 00.004 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.40 = -0.88)
21:36:47.898 00.003 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.98)
21:36:47.901 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.20 cameraTheta=2.33 mountX=0.13 mountY=-0.16, mountTheta=-0.92
21:36:47.906 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.14, opts=13)
21:36:47.910 00.004 14556 Enqueuing Move request for scope (-0.14, 0.14)
21:36:47.913 00.003 12308 Worker thread wakes up
21:36:47.913 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
21:36:47.913 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
21:36:47.914 00.001 12308 Moving (-0.14, 0.14) raw xDistance=0.13 yDistance=-0.16
21:36:47.914 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:36:47.914 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:47.914 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:36:47.914 00.000 12308 MoveAxis(E, 0, ABG)
21:36:47.916 00.002 12308 Move returns status 0, amount 0
21:36:47.916 00.000 12308 MoveAxis(N, 0, ABG)
21:36:47.916 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:47.919 00.003 12308 Move returns status 0, amount 0
21:36:47.919 00.000 12308 move complete, result=0
21:36:47.920 00.001 12308 worker thread done servicing request
21:36:47.940 00.020 14556 UpdateGuideState exits: m=2182 SNR=31.3
21:36:47.945 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:47.950 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:47.953 00.003 14556 Enqueuing Expose request
21:36:47.958 00.005 12308 Worker thread wakes up
21:36:47.958 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:36:47.962 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:47.962 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:49.219 01.257 12308 Exposure complete
21:36:49.367 00.148 12308 worker thread done servicing request
21:36:49.367 00.000 14556 OnExposeComplete: enter
21:36:49.370 00.003 14556 UpdateGuideState(): m_state=6
21:36:49.373 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2914
21:36:49.376 00.003 14556 Star::Find returns 1 (0), X=185.10, Y=997.61, Mass=2121, SNR=31.0, Peak=163 HFD=4.3
21:36:49.379 00.003 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.42 = -0.86)
21:36:49.383 00.004 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.96)
21:36:49.386 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.23 hyp=0.32 cameraTheta=2.35 mountX=0.21 mountY=-0.26, mountTheta=-0.90
21:36:49.390 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.23, opts=13)
21:36:49.394 00.004 14556 Enqueuing Move request for scope (-0.22, 0.23)
21:36:49.398 00.004 12308 Worker thread wakes up
21:36:49.398 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.23) opts 0xd
21:36:49.400 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.23)
21:36:49.400 00.000 12308 Moving (-0.22, 0.23) raw xDistance=0.21 yDistance=-0.26
21:36:49.400 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:36:49.400 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:36:49.400 00.000 12308 MoveAxis(W, 90, ABG)
21:36:49.401 00.001 12308 Guiding  Dir = 3, Dur = 90
21:36:49.401 00.000 12308 IsSlewing returns 0
21:36:49.401 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:49.405 00.004 12308 IsGuiding returns 0
21:36:49.406 00.001 12308 PulseGuide returned control before completion, sleep 100
21:36:49.423 00.017 14556 UpdateGuideState exits: m=2121 SNR=31.0
21:36:49.427 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:49.429 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:49.434 00.005 14556 Enqueuing Expose request
21:36:49.518 00.084 12308 IsGuiding returns 1
21:36:49.519 00.001 12308 scope still moving after pulse duration time elapsed
21:36:49.549 00.030 12308 IsSlewing returns 0
21:36:49.550 00.001 12308 IsGuiding returns 0
21:36:49.550 00.000 12308 scope move finished after 90 + 55 ms
21:36:49.551 00.001 12308 Move returns status 0, amount 90
21:36:49.551 00.000 12308 MoveAxis(N, 184, ABG)
21:36:49.551 00.000 12308 Guiding  Dir = 0, Dur = 184
21:36:49.552 00.001 12308 IsSlewing returns 0
21:36:49.552 00.000 12308 IsGuiding returns 0
21:36:49.553 00.001 12308 PulseGuide returned control before completion, sleep 194
21:36:49.754 00.201 12308 IsGuiding returns 1
21:36:49.754 00.000 12308 scope still moving after pulse duration time elapsed
21:36:49.785 00.031 12308 IsSlewing returns 0
21:36:49.786 00.001 12308 IsGuiding returns 0
21:36:49.786 00.000 12308 scope move finished after 184 + 49 ms
21:36:49.786 00.000 12308 Move returns status 0, amount 184
21:36:49.787 00.001 12308 move complete, result=0
21:36:49.787 00.000 12308 worker thread done servicing request
21:36:49.787 00.000 14556 GuideStep: 0.2 px 90 ms WEST, -0.3 px 184 ms NORTH
21:36:49.795 00.008 12308 Worker thread wakes up
21:36:49.795 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:49.796 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:51.045 01.249 12308 Exposure complete
21:36:51.207 00.162 12308 worker thread done servicing request
21:36:51.208 00.001 14556 OnExposeComplete: enter
21:36:51.211 00.003 14556 UpdateGuideState(): m_state=6
21:36:51.215 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2915
21:36:51.220 00.005 14556 Star::Find returns 1 (0), X=185.36, Y=997.40, Mass=1922, SNR=29.3, Peak=140 HFD=4.7
21:36:51.224 00.004 14556 CameraToMount -- cameraTheta (0.44) - m_xAngle (-3.07) = xAngle (3.51 = -2.77)
21:36:51.227 00.003 14556 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.41 = -2.87)
21:36:51.231 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.44 mountX=-0.04 mountY=-0.01, mountTheta=-2.86
21:36:51.235 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.02, opts=13)
21:36:51.240 00.005 14556 Enqueuing Move request for scope (0.03, 0.02)
21:36:51.244 00.004 12308 Worker thread wakes up
21:36:51.244 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
21:36:51.244 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
21:36:51.244 00.000 12308 Moving (0.03, 0.02) raw xDistance=-0.04 yDistance=-0.01
21:36:51.244 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:36:51.245 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:51.245 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:36:51.245 00.000 12308 MoveAxis(E, 0, ABG)
21:36:51.245 00.000 12308 Move returns status 0, amount 0
21:36:51.245 00.000 12308 MoveAxis(N, 0, ABG)
21:36:51.246 00.001 12308 Move returns status 0, amount 0
21:36:51.246 00.000 12308 move complete, result=0
21:36:51.246 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:51.250 00.004 12308 worker thread done servicing request
21:36:51.272 00.022 14556 UpdateGuideState exits: m=1922 SNR=29.3
21:36:51.277 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:51.281 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:51.287 00.006 14556 Enqueuing Expose request
21:36:51.291 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:36:51.294 00.003 12308 Worker thread wakes up
21:36:51.294 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:51.296 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:52.536 01.240 12308 Exposure complete
21:36:52.683 00.147 12308 worker thread done servicing request
21:36:52.683 00.000 14556 OnExposeComplete: enter
21:36:52.689 00.006 14556 UpdateGuideState(): m_state=6
21:36:52.693 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2916
21:36:52.697 00.004 14556 Star::Find returns 1 (0), X=185.10, Y=997.32, Mass=2143, SNR=30.8, Peak=166 HFD=4.4
21:36:52.701 00.004 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
21:36:52.705 00.004 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
21:36:52.709 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.06 hyp=0.23 cameraTheta=-2.89 mountX=0.23 mountY=0.02, mountTheta=0.08
21:36:52.714 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.06, opts=13)
21:36:52.717 00.003 14556 Enqueuing Move request for scope (-0.22, -0.06)
21:36:52.721 00.004 12308 Worker thread wakes up
21:36:52.721 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.06) opts 0xd
21:36:52.722 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.06)
21:36:52.722 00.000 12308 Moving (-0.22, -0.06) raw xDistance=0.23 yDistance=0.02
21:36:52.722 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
21:36:52.722 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:52.722 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:36:52.723 00.001 12308 MoveAxis(W, 99, ABG)
21:36:52.723 00.000 12308 Guiding  Dir = 3, Dur = 99
21:36:52.723 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:52.727 00.004 12308 IsSlewing returns 0
21:36:52.729 00.002 12308 IsGuiding returns 0
21:36:52.729 00.000 12308 PulseGuide returned control before completion, sleep 109
21:36:52.746 00.017 14556 UpdateGuideState exits: m=2143 SNR=30.8
21:36:52.751 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:52.754 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:52.759 00.005 14556 Enqueuing Expose request
21:36:52.852 00.093 12308 IsGuiding returns 1
21:36:52.853 00.001 12308 scope still moving after pulse duration time elapsed
21:36:52.883 00.030 12308 IsSlewing returns 0
21:36:52.884 00.001 12308 IsGuiding returns 0
21:36:52.884 00.000 12308 scope move finished after 99 + 56 ms
21:36:52.885 00.001 12308 Move returns status 0, amount 99
21:36:52.885 00.000 12308 MoveAxis(N, 0, ABG)
21:36:52.885 00.000 12308 Move returns status 0, amount 0
21:36:52.886 00.001 12308 move complete, result=0
21:36:52.886 00.000 12308 worker thread done servicing request
21:36:52.887 00.001 12308 Worker thread wakes up
21:36:52.887 00.000 14556 GuideStep: 0.2 px 99 ms WEST, 0.0 px 0 ms NORTH
21:36:52.892 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:52.892 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:54.149 01.257 12308 Exposure complete
21:36:54.325 00.176 12308 worker thread done servicing request
21:36:54.325 00.000 14556 OnExposeComplete: enter
21:36:54.330 00.005 14556 UpdateGuideState(): m_state=6
21:36:54.334 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2917
21:36:54.338 00.004 14556 Star::Find returns 1 (0), X=185.79, Y=997.68, Mass=2058, SNR=30.2, Peak=119 HFD=4.7
21:36:54.342 00.004 14556 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.07) = xAngle (3.64 = -2.64)
21:36:54.347 00.005 14556 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.55 = -2.74)
21:36:54.353 00.006 14556 CameraToMount -- cameraX=0.46 cameraY=0.30 hyp=0.55 cameraTheta=0.57 mountX=-0.48 mountY=-0.22, mountTheta=-2.72
21:36:54.359 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.46, y=0.30, opts=13)
21:36:54.365 00.006 14556 Enqueuing Move request for scope (0.46, 0.30)
21:36:54.370 00.005 12308 Worker thread wakes up
21:36:54.371 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.30) opts 0xd
21:36:54.371 00.000 12308 Handling offset move in thread for scope, endpoint = (0.46, 0.30)
21:36:54.371 00.000 12308 Moving (0.46, 0.30) raw xDistance=-0.48 yDistance=-0.22
21:36:54.371 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.48
21:36:54.371 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:36:54.372 00.001 12308 MoveAxis(E, 202, ABG)
21:36:54.372 00.000 12308 Guiding  Dir = 2, Dur = 202
21:36:54.372 00.000 12308 IsSlewing returns 0
21:36:54.375 00.003 12308 IsGuiding returns 0
21:36:54.375 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:54.382 00.007 12308 PulseGuide returned control before completion, sleep 212
21:36:54.409 00.027 14556 UpdateGuideState exits: m=2058 SNR=30.2
21:36:54.414 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:54.419 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:54.425 00.006 14556 Enqueuing Expose request
21:36:54.609 00.184 12308 IsGuiding returns 1
21:36:54.610 00.001 12308 scope still moving after pulse duration time elapsed
21:36:54.640 00.030 12308 IsSlewing returns 0
21:36:54.640 00.000 12308 IsGuiding returns 0
21:36:54.642 00.002 12308 scope move finished after 202 + 64 ms
21:36:54.642 00.000 12308 Move returns status 0, amount 202
21:36:54.642 00.000 12308 MoveAxis(N, 152, ABG)
21:36:54.643 00.001 12308 Guiding  Dir = 0, Dur = 152
21:36:54.643 00.000 12308 IsSlewing returns 0
21:36:54.644 00.001 12308 IsGuiding returns 0
21:36:54.644 00.000 12308 PulseGuide returned control before completion, sleep 162
21:36:54.813 00.169 12308 IsGuiding returns 1
21:36:54.813 00.000 12308 scope still moving after pulse duration time elapsed
21:36:54.844 00.031 12308 IsSlewing returns 0
21:36:54.845 00.001 12308 IsGuiding returns 0
21:36:54.846 00.001 12308 scope move finished after 152 + 50 ms
21:36:54.847 00.001 12308 Move returns status 0, amount 152
21:36:54.849 00.002 12308 move complete, result=0
21:36:54.849 00.000 12308 worker thread done servicing request
21:36:54.849 00.000 14556 GuideStep: -0.5 px 202 ms EAST, -0.2 px 152 ms NORTH
21:36:54.855 00.006 12308 Worker thread wakes up
21:36:54.855 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:54.855 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:56.102 01.247 12308 Exposure complete
21:36:56.262 00.160 12308 worker thread done servicing request
21:36:56.262 00.000 14556 OnExposeComplete: enter
21:36:56.266 00.004 14556 UpdateGuideState(): m_state=6
21:36:56.270 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2918
21:36:56.273 00.003 14556 Star::Find returns 1 (0), X=185.31, Y=997.58, Mass=2030, SNR=30.1, Peak=142 HFD=4.6
21:36:56.278 00.005 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.71 = -1.57)
21:36:56.282 00.004 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.67)
21:36:56.286 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.64 mountX=0.00 mountY=-0.20, mountTheta=-1.57
21:36:56.291 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.20, opts=13)
21:36:56.295 00.004 14556 Enqueuing Move request for scope (-0.01, 0.20)
21:36:56.299 00.004 12308 Worker thread wakes up
21:36:56.299 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.20) opts 0xd
21:36:56.299 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.20)
21:36:56.299 00.000 12308 Moving (-0.01, 0.20) raw xDistance=0.00 yDistance=-0.20
21:36:56.300 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:36:56.300 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:56.300 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:36:56.300 00.000 12308 MoveAxis(E, 0, ABG)
21:36:56.300 00.000 12308 Move returns status 0, amount 0
21:36:56.300 00.000 12308 MoveAxis(N, 0, ABG)
21:36:56.301 00.001 12308 Move returns status 0, amount 0
21:36:56.301 00.000 12308 move complete, result=0
21:36:56.301 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:56.306 00.005 12308 worker thread done servicing request
21:36:56.327 00.021 14556 UpdateGuideState exits: m=2030 SNR=30.1
21:36:56.332 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:56.337 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:56.341 00.004 14556 Enqueuing Expose request
21:36:56.347 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:36:56.352 00.005 12308 Worker thread wakes up
21:36:56.352 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:56.352 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:57.599 01.247 12308 Exposure complete
21:36:57.791 00.192 12308 worker thread done servicing request
21:36:57.791 00.000 14556 OnExposeComplete: enter
21:36:57.798 00.007 14556 UpdateGuideState(): m_state=6
21:36:57.802 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2919
21:36:57.809 00.007 14556 Star::Find returns 1 (0), X=185.34, Y=997.49, Mass=1808, SNR=28.5, Peak=137 HFD=4.7
21:36:57.815 00.006 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.49 = -1.79)
21:36:57.821 00.006 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.89)
21:36:57.827 00.006 14556 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.11 cameraTheta=1.42 mountX=-0.02 mountY=-0.10, mountTheta=-1.80
21:36:57.835 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.10, opts=13)
21:36:57.842 00.007 14556 Enqueuing Move request for scope (0.02, 0.10)
21:36:57.849 00.007 12308 Worker thread wakes up
21:36:57.849 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
21:36:57.849 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
21:36:57.850 00.001 12308 Moving (0.02, 0.10) raw xDistance=-0.02 yDistance=-0.10
21:36:57.850 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:36:57.850 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:57.850 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:36:57.851 00.001 12308 MoveAxis(E, 0, ABG)
21:36:57.851 00.000 12308 Move returns status 0, amount 0
21:36:57.851 00.000 12308 MoveAxis(N, 0, ABG)
21:36:57.851 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:57.857 00.006 12308 Move returns status 0, amount 0
21:36:57.857 00.000 12308 move complete, result=0
21:36:57.857 00.000 12308 worker thread done servicing request
21:36:57.876 00.019 14556 UpdateGuideState exits: m=1808 SNR=28.5
21:36:57.879 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:57.883 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:57.887 00.004 14556 Enqueuing Expose request
21:36:57.891 00.004 12308 Worker thread wakes up
21:36:57.891 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:57.894 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:57.894 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:36:59.145 01.251 12308 Exposure complete
21:36:59.291 00.146 12308 worker thread done servicing request
21:36:59.292 00.001 14556 OnExposeComplete: enter
21:36:59.296 00.004 14556 UpdateGuideState(): m_state=6
21:36:59.299 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2920
21:36:59.303 00.004 14556 Star::Find returns 1 (0), X=185.26, Y=997.68, Mass=1999, SNR=30.2, Peak=135 HFD=4.4
21:36:59.307 00.004 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
21:36:59.311 00.004 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.51)
21:36:59.317 00.006 14556 CameraToMount -- cameraX=-0.07 cameraY=0.29 hyp=0.30 cameraTheta=1.80 mountX=0.05 mountY=-0.30, mountTheta=-1.41
21:36:59.322 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.29, opts=13)
21:36:59.326 00.004 14556 Enqueuing Move request for scope (-0.07, 0.29)
21:36:59.328 00.002 12308 Worker thread wakes up
21:36:59.328 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.29) opts 0xd
21:36:59.328 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.29)
21:36:59.328 00.000 12308 Moving (-0.07, 0.29) raw xDistance=0.05 yDistance=-0.30
21:36:59.330 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:36:59.330 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:36:59.330 00.000 12308 MoveAxis(E, 0, ABG)
21:36:59.330 00.000 12308 Move returns status 0, amount 0
21:36:59.330 00.000 12308 MoveAxis(N, 212, ABG)
21:36:59.330 00.000 12308 Guiding  Dir = 0, Dur = 212
21:36:59.330 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:36:59.334 00.004 12308 IsSlewing returns 0
21:36:59.335 00.001 12308 IsGuiding returns 0
21:36:59.335 00.000 12308 PulseGuide returned control before completion, sleep 222
21:36:59.358 00.023 14556 UpdateGuideState exits: m=1999 SNR=30.2
21:36:59.362 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:59.365 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:36:59.368 00.003 14556 Enqueuing Expose request
21:36:59.572 00.204 12308 IsGuiding returns 0
21:36:59.573 00.001 12308 Move returns status 0, amount 212
21:36:59.574 00.001 12308 move complete, result=0
21:36:59.575 00.001 12308 worker thread done servicing request
21:36:59.575 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 212 ms NORTH
21:36:59.582 00.007 12308 Worker thread wakes up
21:36:59.582 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:36:59.582 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:00.834 01.252 12308 Exposure complete
21:37:01.018 00.184 12308 worker thread done servicing request
21:37:01.018 00.000 14556 OnExposeComplete: enter
21:37:01.022 00.004 14556 UpdateGuideState(): m_state=6
21:37:01.028 00.006 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2921
21:37:01.034 00.006 14556 Star::Find returns 1 (0), X=185.47, Y=997.39, Mass=2052, SNR=30.3, Peak=138 HFD=4.4
21:37:01.039 00.005 14556 CameraToMount -- cameraTheta (0.08) - m_xAngle (-3.07) = xAngle (3.16 = -3.13)
21:37:01.043 00.004 14556 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.06 = 3.06)
21:37:01.047 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.01 hyp=0.15 cameraTheta=0.08 mountX=-0.15 mountY=0.01, mountTheta=3.06
21:37:01.053 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.01, opts=13)
21:37:01.057 00.004 14556 Enqueuing Move request for scope (0.15, 0.01)
21:37:01.061 00.004 12308 Worker thread wakes up
21:37:01.061 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.01) opts 0xd
21:37:01.061 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.01)
21:37:01.061 00.000 12308 Moving (0.15, 0.01) raw xDistance=-0.15 yDistance=0.01
21:37:01.061 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:37:01.062 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:01.062 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:37:01.062 00.000 12308 MoveAxis(E, 0, ABG)
21:37:01.063 00.001 12308 Move returns status 0, amount 0
21:37:01.063 00.000 12308 MoveAxis(N, 0, ABG)
21:37:01.063 00.000 12308 Move returns status 0, amount 0
21:37:01.063 00.000 12308 move complete, result=0
21:37:01.063 00.000 12308 worker thread done servicing request
21:37:01.065 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:01.085 00.020 14556 UpdateGuideState exits: m=2052 SNR=30.3
21:37:01.088 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:01.094 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:01.097 00.003 14556 Enqueuing Expose request
21:37:01.103 00.006 12308 Worker thread wakes up
21:37:01.103 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:37:01.108 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:01.108 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:02.357 01.249 12308 Exposure complete
21:37:02.502 00.145 12308 worker thread done servicing request
21:37:02.502 00.000 14556 OnExposeComplete: enter
21:37:02.506 00.004 14556 UpdateGuideState(): m_state=6
21:37:02.510 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2922
21:37:02.515 00.005 14556 Star::Find returns 1 (0), X=185.50, Y=997.28, Mass=1998, SNR=29.9, Peak=134 HFD=4.6
21:37:02.518 00.003 14556 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-3.07) = xAngle (2.56 = 2.56)
21:37:02.522 00.004 14556 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.46 = 2.46)
21:37:02.526 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=-0.10 hyp=0.20 cameraTheta=-0.51 mountX=-0.17 mountY=0.13, mountTheta=2.50
21:37:02.531 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.10, opts=13)
21:37:02.535 00.004 14556 Enqueuing Move request for scope (0.18, -0.10)
21:37:02.541 00.006 12308 Worker thread wakes up
21:37:02.541 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.10) opts 0xd
21:37:02.541 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.10)
21:37:02.541 00.000 12308 Moving (0.18, -0.10) raw xDistance=-0.17 yDistance=0.13
21:37:02.542 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:37:02.542 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:02.542 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:37:02.542 00.000 12308 MoveAxis(E, 0, ABG)
21:37:02.544 00.002 12308 Move returns status 0, amount 0
21:37:02.544 00.000 12308 MoveAxis(N, 0, ABG)
21:37:02.544 00.000 12308 Move returns status 0, amount 0
21:37:02.544 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:02.549 00.005 12308 move complete, result=0
21:37:02.549 00.000 12308 worker thread done servicing request
21:37:02.571 00.022 14556 UpdateGuideState exits: m=1998 SNR=29.9
21:37:02.576 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:02.579 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:02.584 00.005 14556 Enqueuing Expose request
21:37:02.587 00.003 12308 Worker thread wakes up
21:37:02.588 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:02.588 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:02.588 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:03.834 01.246 12308 Exposure complete
21:37:03.986 00.152 12308 worker thread done servicing request
21:37:03.986 00.000 14556 OnExposeComplete: enter
21:37:03.991 00.005 14556 UpdateGuideState(): m_state=6
21:37:03.994 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2923
21:37:03.999 00.005 14556 Star::Find returns 1 (0), X=185.43, Y=997.62, Mass=2223, SNR=31.6, Peak=137 HFD=5.0
21:37:04.002 00.003 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.24 = -2.04)
21:37:04.007 00.005 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.14)
21:37:04.010 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.17 mountX=-0.12 mountY=-0.22, mountTheta=-2.06
21:37:04.016 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.24, opts=13)
21:37:04.020 00.004 14556 Enqueuing Move request for scope (0.10, 0.24)
21:37:04.023 00.003 12308 Worker thread wakes up
21:37:04.023 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.24) opts 0xd
21:37:04.023 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.24)
21:37:04.023 00.000 12308 Moving (0.10, 0.24) raw xDistance=-0.12 yDistance=-0.22
21:37:04.025 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:37:04.025 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:37:04.025 00.000 12308 MoveAxis(E, 0, ABG)
21:37:04.025 00.000 12308 Move returns status 0, amount 0
21:37:04.026 00.001 12308 MoveAxis(N, 152, ABG)
21:37:04.026 00.000 12308 Guiding  Dir = 0, Dur = 152
21:37:04.027 00.001 12308 IsSlewing returns 0
21:37:04.027 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:04.032 00.005 12308 IsGuiding returns 0
21:37:04.032 00.000 12308 PulseGuide returned control before completion, sleep 162
21:37:04.053 00.021 14556 UpdateGuideState exits: m=2223 SNR=31.6
21:37:04.058 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:04.062 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:04.068 00.006 14556 Enqueuing Expose request
21:37:04.196 00.128 12308 IsGuiding returns 1
21:37:04.197 00.001 12308 scope still moving after pulse duration time elapsed
21:37:04.227 00.030 12308 IsSlewing returns 0
21:37:04.227 00.000 12308 IsGuiding returns 0
21:37:04.228 00.001 12308 scope move finished after 152 + 44 ms
21:37:04.228 00.000 12308 Move returns status 0, amount 152
21:37:04.228 00.000 12308 move complete, result=0
21:37:04.228 00.000 12308 worker thread done servicing request
21:37:04.229 00.001 12308 Worker thread wakes up
21:37:04.229 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 152 ms NORTH
21:37:04.235 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:04.235 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:05.489 01.254 12308 Exposure complete
21:37:05.648 00.159 12308 worker thread done servicing request
21:37:05.649 00.001 14556 OnExposeComplete: enter
21:37:05.654 00.005 14556 UpdateGuideState(): m_state=6
21:37:05.661 00.007 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2924
21:37:05.665 00.004 14556 Star::Find returns 1 (0), X=185.29, Y=997.22, Mass=2090, SNR=30.8, Peak=167 HFD=4.5
21:37:05.671 00.006 14556 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-3.07) = xAngle (1.28 = 1.28)
21:37:05.676 00.005 14556 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.18 = 1.18)
21:37:05.679 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.16 hyp=0.16 cameraTheta=-1.80 mountX=0.05 mountY=0.15, mountTheta=1.27
21:37:05.686 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.16, opts=13)
21:37:05.691 00.005 14556 Enqueuing Move request for scope (-0.04, -0.16)
21:37:05.695 00.004 12308 Worker thread wakes up
21:37:05.695 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.16) opts 0xd
21:37:05.695 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.16)
21:37:05.695 00.000 12308 Moving (-0.04, -0.16) raw xDistance=0.05 yDistance=0.15
21:37:05.695 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:37:05.695 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:05.696 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:37:05.696 00.000 12308 MoveAxis(E, 0, ABG)
21:37:05.696 00.000 12308 Move returns status 0, amount 0
21:37:05.696 00.000 12308 MoveAxis(N, 0, ABG)
21:37:05.696 00.000 12308 Move returns status 0, amount 0
21:37:05.696 00.000 12308 move complete, result=0
21:37:05.698 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:05.702 00.004 12308 worker thread done servicing request
21:37:05.722 00.020 14556 UpdateGuideState exits: m=2090 SNR=30.8
21:37:05.726 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:05.729 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:05.734 00.005 14556 Enqueuing Expose request
21:37:05.737 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:37:05.742 00.005 12308 Worker thread wakes up
21:37:05.742 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:05.742 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:06.995 01.253 12308 Exposure complete
21:37:07.143 00.148 12308 worker thread done servicing request
21:37:07.143 00.000 14556 OnExposeComplete: enter
21:37:07.147 00.004 14556 UpdateGuideState(): m_state=6
21:37:07.152 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2925
21:37:07.156 00.004 14556 Star::Find returns 1 (0), X=185.55, Y=997.44, Mass=2147, SNR=31.1, Peak=151 HFD=4.2
21:37:07.160 00.004 14556 CameraToMount -- cameraTheta (0.25) - m_xAngle (-3.07) = xAngle (3.32 = -2.96)
21:37:07.164 00.004 14556 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.22 = -3.06)
21:37:07.167 00.003 14556 CameraToMount -- cameraX=0.22 cameraY=0.06 hyp=0.23 cameraTheta=0.25 mountX=-0.23 mountY=-0.02, mountTheta=-3.06
21:37:07.173 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.06, opts=13)
21:37:07.177 00.004 14556 Enqueuing Move request for scope (0.22, 0.06)
21:37:07.179 00.002 12308 Worker thread wakes up
21:37:07.180 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.06) opts 0xd
21:37:07.180 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.06)
21:37:07.180 00.000 12308 Moving (0.22, 0.06) raw xDistance=-0.23 yDistance=-0.02
21:37:07.181 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:37:07.181 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:07.181 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:37:07.181 00.000 12308 MoveAxis(E, 98, ABG)
21:37:07.181 00.000 12308 Guiding  Dir = 2, Dur = 98
21:37:07.182 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:07.185 00.003 12308 IsSlewing returns 0
21:37:07.188 00.003 12308 IsGuiding returns 0
21:37:07.188 00.000 12308 PulseGuide returned control before completion, sleep 108
21:37:07.211 00.023 14556 UpdateGuideState exits: m=2147 SNR=31.1
21:37:07.216 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:07.222 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:07.226 00.004 14556 Enqueuing Expose request
21:37:07.312 00.086 12308 IsGuiding returns 1
21:37:07.312 00.000 12308 scope still moving after pulse duration time elapsed
21:37:07.342 00.030 12308 IsSlewing returns 0
21:37:07.343 00.001 12308 IsGuiding returns 0
21:37:07.345 00.002 12308 scope move finished after 98 + 58 ms
21:37:07.345 00.000 12308 Move returns status 0, amount 98
21:37:07.345 00.000 12308 MoveAxis(N, 0, ABG)
21:37:07.346 00.001 12308 Move returns status 0, amount 0
21:37:07.346 00.000 12308 move complete, result=0
21:37:07.346 00.000 12308 worker thread done servicing request
21:37:07.347 00.001 14556 GuideStep: -0.2 px 98 ms EAST, -0.0 px 0 ms NORTH
21:37:07.353 00.006 12308 Worker thread wakes up
21:37:07.353 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:07.353 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:08.608 01.255 12308 Exposure complete
21:37:08.768 00.160 12308 worker thread done servicing request
21:37:08.769 00.001 14556 OnExposeComplete: enter
21:37:08.772 00.003 14556 UpdateGuideState(): m_state=6
21:37:08.777 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2926
21:37:08.782 00.005 14556 Star::Find returns 1 (0), X=185.12, Y=997.51, Mass=2062, SNR=30.6, Peak=144 HFD=4.3
21:37:08.787 00.005 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.67 = -0.61)
21:37:08.791 00.004 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.71)
21:37:08.795 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.13 hyp=0.25 cameraTheta=2.60 mountX=0.20 mountY=-0.16, mountTheta=-0.68
21:37:08.799 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.13, opts=13)
21:37:08.803 00.004 14556 Enqueuing Move request for scope (-0.21, 0.13)
21:37:08.807 00.004 12308 Worker thread wakes up
21:37:08.807 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.13) opts 0xd
21:37:08.807 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.13)
21:37:08.807 00.000 12308 Moving (-0.21, 0.13) raw xDistance=0.20 yDistance=-0.16
21:37:08.807 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
21:37:08.807 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:08.807 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:37:08.809 00.002 12308 MoveAxis(W, 80, ABG)
21:37:08.809 00.000 12308 Guiding  Dir = 3, Dur = 80
21:37:08.809 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:08.813 00.004 12308 IsSlewing returns 0
21:37:08.813 00.000 12308 IsGuiding returns 0
21:37:08.814 00.001 12308 PulseGuide returned control before completion, sleep 90
21:37:08.835 00.021 14556 UpdateGuideState exits: m=2062 SNR=30.6
21:37:08.838 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:08.845 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:08.850 00.005 14556 Enqueuing Expose request
21:37:08.910 00.060 12308 IsGuiding returns 1
21:37:08.910 00.000 12308 scope still moving after pulse duration time elapsed
21:37:08.943 00.033 12308 IsSlewing returns 0
21:37:08.945 00.002 12308 IsGuiding returns 0
21:37:08.946 00.001 12308 scope move finished after 80 + 52 ms
21:37:08.946 00.000 12308 Move returns status 0, amount 80
21:37:08.947 00.001 12308 MoveAxis(N, 0, ABG)
21:37:08.947 00.000 12308 Move returns status 0, amount 0
21:37:08.947 00.000 12308 move complete, result=0
21:37:08.947 00.000 12308 worker thread done servicing request
21:37:08.948 00.001 12308 Worker thread wakes up
21:37:08.948 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:08.948 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:08.948 00.000 14556 GuideStep: 0.2 px 80 ms WEST, -0.2 px 0 ms NORTH
21:37:10.202 01.254 12308 Exposure complete
21:37:10.355 00.153 12308 worker thread done servicing request
21:37:10.355 00.000 14556 OnExposeComplete: enter
21:37:10.359 00.004 14556 UpdateGuideState(): m_state=6
21:37:10.363 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2927
21:37:10.367 00.004 14556 Star::Find returns 1 (0), X=185.35, Y=997.48, Mass=2158, SNR=31.0, Peak=151 HFD=4.5
21:37:10.371 00.004 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.34 = -1.94)
21:37:10.374 00.003 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.24 = -2.04)
21:37:10.379 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.27 mountX=-0.04 mountY=-0.09, mountTheta=-1.96
21:37:10.383 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.09, opts=13)
21:37:10.387 00.004 14556 Enqueuing Move request for scope (0.03, 0.09)
21:37:10.391 00.004 12308 Worker thread wakes up
21:37:10.391 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
21:37:10.391 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
21:37:10.391 00.000 12308 Moving (0.03, 0.09) raw xDistance=-0.04 yDistance=-0.09
21:37:10.392 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:37:10.392 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:10.392 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:37:10.392 00.000 12308 MoveAxis(E, 0, ABG)
21:37:10.392 00.000 12308 Move returns status 0, amount 0
21:37:10.392 00.000 12308 MoveAxis(N, 0, ABG)
21:37:10.392 00.000 12308 Move returns status 0, amount 0
21:37:10.393 00.001 12308 move complete, result=0
21:37:10.393 00.000 12308 worker thread done servicing request
21:37:10.393 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:10.419 00.026 14556 UpdateGuideState exits: m=2158 SNR=31.0
21:37:10.423 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:10.426 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:10.430 00.004 14556 Enqueuing Expose request
21:37:10.436 00.006 12308 Worker thread wakes up
21:37:10.436 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:10.441 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:10.442 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:11.687 01.245 12308 Exposure complete
21:37:11.837 00.150 12308 worker thread done servicing request
21:37:11.838 00.001 14556 OnExposeComplete: enter
21:37:11.841 00.003 14556 UpdateGuideState(): m_state=6
21:37:11.846 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2928
21:37:11.850 00.004 14556 Star::Find returns 1 (0), X=185.66, Y=997.83, Mass=2217, SNR=31.5, Peak=165 HFD=4.6
21:37:11.854 00.004 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (4.00 = -2.29)
21:37:11.857 00.003 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.38)
21:37:11.862 00.005 14556 CameraToMount -- cameraX=0.33 cameraY=0.44 hyp=0.55 cameraTheta=0.92 mountX=-0.36 mountY=-0.38, mountTheta=-2.33
21:37:11.866 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.33, y=0.44, opts=13)
21:37:11.871 00.005 14556 Enqueuing Move request for scope (0.33, 0.44)
21:37:11.875 00.004 12308 Worker thread wakes up
21:37:11.875 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.44) opts 0xd
21:37:11.875 00.000 12308 Handling offset move in thread for scope, endpoint = (0.33, 0.44)
21:37:11.875 00.000 12308 Moving (0.33, 0.44) raw xDistance=-0.36 yDistance=-0.38
21:37:11.875 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
21:37:11.876 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
21:37:11.876 00.000 12308 MoveAxis(E, 158, ABG)
21:37:11.876 00.000 12308 Guiding  Dir = 2, Dur = 158
21:37:11.876 00.000 12308 IsSlewing returns 0
21:37:11.877 00.001 12308 IsGuiding returns 0
21:37:11.877 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:11.881 00.004 12308 PulseGuide returned control before completion, sleep 168
21:37:11.901 00.020 14556 UpdateGuideState exits: m=2217 SNR=31.5
21:37:11.907 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:11.913 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:11.917 00.004 14556 Enqueuing Expose request
21:37:12.066 00.149 12308 IsGuiding returns 0
21:37:12.067 00.001 12308 Move returns status 0, amount 158
21:37:12.067 00.000 12308 MoveAxis(N, 268, ABG)
21:37:12.068 00.001 12308 Guiding  Dir = 0, Dur = 268
21:37:12.068 00.000 12308 IsSlewing returns 0
21:37:12.070 00.002 12308 IsGuiding returns 0
21:37:12.070 00.000 12308 PulseGuide returned control before completion, sleep 278
21:37:12.362 00.292 12308 IsGuiding returns 1
21:37:12.362 00.000 12308 scope still moving after pulse duration time elapsed
21:37:12.394 00.032 12308 IsSlewing returns 0
21:37:12.396 00.002 12308 IsGuiding returns 0
21:37:12.396 00.000 12308 scope move finished after 268 + 58 ms
21:37:12.397 00.001 12308 Move returns status 0, amount 268
21:37:12.397 00.000 12308 move complete, result=0
21:37:12.398 00.001 12308 worker thread done servicing request
21:37:12.398 00.000 14556 GuideStep: -0.4 px 158 ms EAST, -0.4 px 268 ms NORTH
21:37:12.406 00.008 12308 Worker thread wakes up
21:37:12.406 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:12.407 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:13.661 01.254 12308 Exposure complete
21:37:13.821 00.160 12308 worker thread done servicing request
21:37:13.821 00.000 14556 OnExposeComplete: enter
21:37:13.825 00.004 14556 UpdateGuideState(): m_state=6
21:37:13.830 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2929
21:37:13.834 00.004 14556 Star::Find returns 1 (0), X=185.29, Y=997.31, Mass=2309, SNR=32.1, Peak=160 HFD=4.7
21:37:13.837 00.003 14556 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-3.07) = xAngle (1.09 = 1.09)
21:37:13.842 00.005 14556 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.99 = 0.99)
21:37:13.846 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.99 mountX=0.04 mountY=0.06, mountTheta=1.06
21:37:13.850 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.07, opts=13)
21:37:13.854 00.004 14556 Enqueuing Move request for scope (-0.03, -0.07)
21:37:13.858 00.004 12308 Worker thread wakes up
21:37:13.858 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
21:37:13.858 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
21:37:13.858 00.000 12308 Moving (-0.03, -0.07) raw xDistance=0.04 yDistance=0.06
21:37:13.858 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:37:13.858 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:13.859 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:37:13.859 00.000 12308 MoveAxis(E, 0, ABG)
21:37:13.859 00.000 12308 Move returns status 0, amount 0
21:37:13.859 00.000 12308 MoveAxis(N, 0, ABG)
21:37:13.859 00.000 12308 Move returns status 0, amount 0
21:37:13.859 00.000 12308 move complete, result=0
21:37:13.859 00.000 12308 worker thread done servicing request
21:37:13.861 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:13.886 00.025 14556 UpdateGuideState exits: m=2309 SNR=32.1
21:37:13.890 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:13.893 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:13.896 00.003 14556 Enqueuing Expose request
21:37:13.899 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:13.904 00.005 12308 Worker thread wakes up
21:37:13.904 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:13.904 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:15.148 01.244 12308 Exposure complete
21:37:15.311 00.163 12308 worker thread done servicing request
21:37:15.311 00.000 14556 OnExposeComplete: enter
21:37:15.318 00.007 14556 UpdateGuideState(): m_state=6
21:37:15.322 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2930
21:37:15.327 00.005 14556 Star::Find returns 1 (0), X=185.26, Y=997.41, Mass=2082, SNR=30.3, Peak=161 HFD=4.5
21:37:15.331 00.004 14556 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.07) = xAngle (5.74 = -0.54)
21:37:15.335 00.004 14556 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.64 = -0.64)
21:37:15.339 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.67 mountX=0.06 mountY=-0.04, mountTheta=-0.61
21:37:15.347 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.03, opts=13)
21:37:15.352 00.005 14556 Enqueuing Move request for scope (-0.06, 0.03)
21:37:15.356 00.004 12308 Worker thread wakes up
21:37:15.356 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
21:37:15.356 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
21:37:15.356 00.000 12308 Moving (-0.06, 0.03) raw xDistance=0.06 yDistance=-0.04
21:37:15.356 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:37:15.358 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:15.358 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:37:15.358 00.000 12308 MoveAxis(E, 0, ABG)
21:37:15.358 00.000 12308 Move returns status 0, amount 0
21:37:15.359 00.001 12308 MoveAxis(N, 0, ABG)
21:37:15.359 00.000 12308 Move returns status 0, amount 0
21:37:15.359 00.000 12308 move complete, result=0
21:37:15.359 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:15.363 00.004 12308 worker thread done servicing request
21:37:15.381 00.018 14556 UpdateGuideState exits: m=2082 SNR=30.3
21:37:15.383 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:15.386 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:15.389 00.003 14556 Enqueuing Expose request
21:37:15.393 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:37:15.397 00.004 12308 Worker thread wakes up
21:37:15.397 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:15.397 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:16.646 01.249 12308 Exposure complete
21:37:16.796 00.150 12308 worker thread done servicing request
21:37:16.796 00.000 14556 OnExposeComplete: enter
21:37:16.801 00.005 14556 UpdateGuideState(): m_state=6
21:37:16.805 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2931
21:37:16.808 00.003 14556 Star::Find returns 1 (0), X=185.50, Y=997.51, Mass=2206, SNR=31.4, Peak=142 HFD=5.1
21:37:16.812 00.004 14556 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.07) = xAngle (3.72 = -2.56)
21:37:16.816 00.004 14556 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.62 = -2.66)
21:37:16.820 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.13 hyp=0.22 cameraTheta=0.65 mountX=-0.18 mountY=-0.10, mountTheta=-2.64
21:37:16.825 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.13, opts=13)
21:37:16.829 00.004 14556 Enqueuing Move request for scope (0.17, 0.13)
21:37:16.832 00.003 12308 Worker thread wakes up
21:37:16.832 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.13) opts 0xd
21:37:16.833 00.001 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.13)
21:37:16.833 00.000 12308 Moving (0.17, 0.13) raw xDistance=-0.18 yDistance=-0.10
21:37:16.833 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:37:16.833 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:16.834 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:37:16.835 00.001 12308 MoveAxis(E, 0, ABG)
21:37:16.835 00.000 12308 Move returns status 0, amount 0
21:37:16.835 00.000 12308 MoveAxis(N, 0, ABG)
21:37:16.835 00.000 12308 Move returns status 0, amount 0
21:37:16.835 00.000 12308 move complete, result=0
21:37:16.836 00.001 12308 worker thread done servicing request
21:37:16.836 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:16.862 00.026 14556 UpdateGuideState exits: m=2206 SNR=31.4
21:37:16.867 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:16.871 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:16.876 00.005 14556 Enqueuing Expose request
21:37:16.882 00.006 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:16.885 00.003 12308 Worker thread wakes up
21:37:16.885 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:16.885 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:18.134 01.249 12308 Exposure complete
21:37:18.281 00.147 12308 worker thread done servicing request
21:37:18.281 00.000 14556 OnExposeComplete: enter
21:37:18.285 00.004 14556 UpdateGuideState(): m_state=6
21:37:18.289 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2932
21:37:18.293 00.004 14556 Star::Find returns 1 (0), X=185.37, Y=997.59, Mass=2421, SNR=33.0, Peak=179 HFD=4.9
21:37:18.297 00.004 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.42 = -1.86)
21:37:18.300 00.003 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.96)
21:37:18.304 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.35 mountX=-0.06 mountY=-0.19, mountTheta=-1.87
21:37:18.309 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.20, opts=13)
21:37:18.313 00.004 14556 Enqueuing Move request for scope (0.05, 0.20)
21:37:18.316 00.003 12308 Worker thread wakes up
21:37:18.316 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.20) opts 0xd
21:37:18.316 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.20)
21:37:18.316 00.000 12308 Moving (0.05, 0.20) raw xDistance=-0.06 yDistance=-0.19
21:37:18.316 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:37:18.318 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:18.318 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:37:18.318 00.000 12308 MoveAxis(E, 0, ABG)
21:37:18.318 00.000 12308 Move returns status 0, amount 0
21:37:18.318 00.000 12308 MoveAxis(N, 0, ABG)
21:37:18.319 00.001 12308 Move returns status 0, amount 0
21:37:18.319 00.000 12308 move complete, result=0
21:37:18.319 00.000 12308 worker thread done servicing request
21:37:18.319 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:18.342 00.023 14556 UpdateGuideState exits: m=2421 SNR=33.0
21:37:18.348 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:18.350 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:18.353 00.003 14556 Enqueuing Expose request
21:37:18.356 00.003 12308 Worker thread wakes up
21:37:18.357 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:37:18.361 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:18.361 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:19.605 01.244 12308 Exposure complete
21:37:19.772 00.167 12308 worker thread done servicing request
21:37:19.773 00.001 14556 OnExposeComplete: enter
21:37:19.777 00.004 14556 UpdateGuideState(): m_state=6
21:37:19.781 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2933
21:37:19.786 00.005 14556 Star::Find returns 1 (0), X=185.05, Y=997.61, Mass=1943, SNR=29.6, Peak=153 HFD=4.2
21:37:19.791 00.005 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
21:37:19.795 00.004 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
21:37:19.799 00.004 14556 CameraToMount -- cameraX=-0.28 cameraY=0.23 hyp=0.36 cameraTheta=2.46 mountX=0.26 mountY=-0.27, mountTheta=-0.80
21:37:19.804 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.23, opts=13)
21:37:19.809 00.005 14556 Enqueuing Move request for scope (-0.28, 0.23)
21:37:19.813 00.004 12308 Worker thread wakes up
21:37:19.813 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.23) opts 0xd
21:37:19.813 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.23)
21:37:19.813 00.000 12308 Moving (-0.28, 0.23) raw xDistance=0.26 yDistance=-0.27
21:37:19.813 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
21:37:19.814 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:37:19.814 00.000 12308 MoveAxis(W, 113, ABG)
21:37:19.814 00.000 12308 Guiding  Dir = 3, Dur = 113
21:37:19.814 00.000 12308 IsSlewing returns 0
21:37:19.815 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:19.820 00.005 12308 IsGuiding returns 0
21:37:19.820 00.000 12308 PulseGuide returned control before completion, sleep 123
21:37:19.841 00.021 14556 UpdateGuideState exits: m=1943 SNR=29.6
21:37:19.849 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:19.853 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:19.858 00.005 14556 Enqueuing Expose request
21:37:19.953 00.095 12308 IsGuiding returns 1
21:37:19.955 00.002 12308 scope still moving after pulse duration time elapsed
21:37:19.985 00.030 12308 IsSlewing returns 0
21:37:19.986 00.001 12308 IsGuiding returns 0
21:37:19.986 00.000 12308 scope move finished after 113 + 54 ms
21:37:19.987 00.001 12308 Move returns status 0, amount 113
21:37:19.988 00.001 12308 MoveAxis(N, 189, ABG)
21:37:19.988 00.000 12308 Guiding  Dir = 0, Dur = 189
21:37:19.988 00.000 12308 IsSlewing returns 0
21:37:19.989 00.001 12308 IsGuiding returns 0
21:37:19.990 00.001 12308 PulseGuide returned control before completion, sleep 199
21:37:20.202 00.212 12308 IsGuiding returns 1
21:37:20.202 00.000 12308 scope still moving after pulse duration time elapsed
21:37:20.233 00.031 12308 IsSlewing returns 0
21:37:20.235 00.002 12308 IsGuiding returns 0
21:37:20.235 00.000 12308 scope move finished after 189 + 56 ms
21:37:20.236 00.001 12308 Move returns status 0, amount 189
21:37:20.236 00.000 12308 move complete, result=0
21:37:20.237 00.001 12308 worker thread done servicing request
21:37:20.237 00.000 12308 Worker thread wakes up
21:37:20.238 00.001 14556 GuideStep: 0.3 px 113 ms WEST, -0.3 px 189 ms NORTH
21:37:20.243 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:20.245 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:21.488 01.243 12308 Exposure complete
21:37:21.619 00.131 12308 worker thread done servicing request
21:37:21.619 00.000 14556 OnExposeComplete: enter
21:37:21.623 00.004 14556 UpdateGuideState(): m_state=6
21:37:21.627 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2934
21:37:21.632 00.005 14556 Star::Find returns 1 (0), X=185.29, Y=997.43, Mass=2336, SNR=32.3, Peak=180 HFD=4.7
21:37:21.635 00.003 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.21 = -1.08)
21:37:21.639 00.004 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.18)
21:37:21.643 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.13 mountX=0.03 mountY=-0.06, mountTheta=-1.10
21:37:21.647 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.05, opts=13)
21:37:21.652 00.005 14556 Enqueuing Move request for scope (-0.03, 0.05)
21:37:21.657 00.005 12308 Worker thread wakes up
21:37:21.657 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
21:37:21.657 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
21:37:21.657 00.000 12308 Moving (-0.03, 0.05) raw xDistance=0.03 yDistance=-0.06
21:37:21.657 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:37:21.657 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:21.658 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:37:21.658 00.000 12308 MoveAxis(E, 0, ABG)
21:37:21.658 00.000 12308 Move returns status 0, amount 0
21:37:21.658 00.000 12308 MoveAxis(N, 0, ABG)
21:37:21.658 00.000 12308 Move returns status 0, amount 0
21:37:21.660 00.002 12308 move complete, result=0
21:37:21.660 00.000 12308 worker thread done servicing request
21:37:21.660 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:21.679 00.019 14556 UpdateGuideState exits: m=2336 SNR=32.3
21:37:21.684 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:21.688 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:21.693 00.005 14556 Enqueuing Expose request
21:37:21.697 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:21.701 00.004 12308 Worker thread wakes up
21:37:21.701 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:21.702 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:22.952 01.250 12308 Exposure complete
21:37:23.110 00.158 12308 worker thread done servicing request
21:37:23.111 00.001 14556 OnExposeComplete: enter
21:37:23.114 00.003 14556 UpdateGuideState(): m_state=6
21:37:23.118 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2935
21:37:23.122 00.004 14556 Star::Find returns 1 (0), X=185.18, Y=997.67, Mass=2303, SNR=32.1, Peak=160 HFD=4.8
21:37:23.126 00.004 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.12 = -1.16)
21:37:23.129 00.003 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.26)
21:37:23.134 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.29 hyp=0.32 cameraTheta=2.05 mountX=0.13 mountY=-0.31, mountTheta=-1.18
21:37:23.140 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.29, opts=13)
21:37:23.143 00.003 14556 Enqueuing Move request for scope (-0.15, 0.29)
21:37:23.147 00.004 12308 Worker thread wakes up
21:37:23.147 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.29) opts 0xd
21:37:23.147 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.29)
21:37:23.148 00.001 12308 Moving (-0.15, 0.29) raw xDistance=0.13 yDistance=-0.31
21:37:23.148 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:37:23.148 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:37:23.148 00.000 12308 MoveAxis(E, 0, ABG)
21:37:23.148 00.000 12308 Move returns status 0, amount 0
21:37:23.148 00.000 12308 MoveAxis(N, 218, ABG)
21:37:23.148 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:23.153 00.005 12308 Guiding  Dir = 0, Dur = 218
21:37:23.153 00.000 12308 IsSlewing returns 0
21:37:23.154 00.001 12308 IsGuiding returns 0
21:37:23.154 00.000 12308 PulseGuide returned control before completion, sleep 228
21:37:23.175 00.021 14556 UpdateGuideState exits: m=2303 SNR=32.1
21:37:23.180 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:23.184 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:23.190 00.006 14556 Enqueuing Expose request
21:37:23.398 00.208 12308 IsGuiding returns 1
21:37:23.398 00.000 12308 scope still moving after pulse duration time elapsed
21:37:23.430 00.032 12308 IsSlewing returns 0
21:37:23.431 00.001 12308 IsGuiding returns 0
21:37:23.431 00.000 12308 scope move finished after 218 + 58 ms
21:37:23.434 00.003 12308 Move returns status 0, amount 218
21:37:23.435 00.001 12308 move complete, result=0
21:37:23.435 00.000 12308 worker thread done servicing request
21:37:23.435 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 218 ms NORTH
21:37:23.444 00.009 12308 Worker thread wakes up
21:37:23.444 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:23.444 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:24.690 01.246 12308 Exposure complete
21:37:24.845 00.155 12308 worker thread done servicing request
21:37:24.845 00.000 14556 OnExposeComplete: enter
21:37:24.849 00.004 14556 UpdateGuideState(): m_state=6
21:37:24.852 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2936
21:37:24.857 00.005 14556 Star::Find returns 1 (0), X=185.41, Y=997.28, Mass=2332, SNR=32.4, Peak=178 HFD=4.7
21:37:24.861 00.004 14556 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-3.07) = xAngle (2.18 = 2.18)
21:37:24.865 00.004 14556 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.08 = 2.08)
21:37:24.868 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.89 mountX=-0.07 mountY=0.11, mountTheta=2.15
21:37:24.874 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.10, opts=13)
21:37:24.881 00.007 14556 Enqueuing Move request for scope (0.08, -0.10)
21:37:24.885 00.004 12308 Worker thread wakes up
21:37:24.885 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
21:37:24.885 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
21:37:24.885 00.000 12308 Moving (0.08, -0.10) raw xDistance=-0.07 yDistance=0.11
21:37:24.886 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:37:24.886 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:24.886 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:37:24.886 00.000 12308 MoveAxis(E, 0, ABG)
21:37:24.886 00.000 12308 Move returns status 0, amount 0
21:37:24.887 00.001 12308 MoveAxis(N, 0, ABG)
21:37:24.887 00.000 12308 Move returns status 0, amount 0
21:37:24.888 00.001 12308 move complete, result=0
21:37:24.888 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:24.892 00.004 12308 worker thread done servicing request
21:37:24.914 00.022 14556 UpdateGuideState exits: m=2332 SNR=32.4
21:37:24.918 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:24.924 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:24.929 00.005 14556 Enqueuing Expose request
21:37:24.935 00.006 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:24.940 00.005 12308 Worker thread wakes up
21:37:24.940 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:24.940 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:26.200 01.260 12308 Exposure complete
21:37:26.351 00.151 12308 worker thread done servicing request
21:37:26.351 00.000 14556 OnExposeComplete: enter
21:37:26.355 00.004 14556 UpdateGuideState(): m_state=6
21:37:26.360 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2937
21:37:26.364 00.004 14556 Star::Find returns 1 (0), X=185.27, Y=997.24, Mass=1972, SNR=29.9, Peak=177 HFD=4.4
21:37:26.367 00.003 14556 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-3.07) = xAngle (1.11 = 1.11)
21:37:26.372 00.005 14556 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.02 = 1.02)
21:37:26.377 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.96 mountX=0.07 mountY=0.13, mountTheta=1.09
21:37:26.382 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.14, opts=13)
21:37:26.386 00.004 14556 Enqueuing Move request for scope (-0.06, -0.14)
21:37:26.389 00.003 12308 Worker thread wakes up
21:37:26.390 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.14) opts 0xd
21:37:26.390 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.14)
21:37:26.390 00.000 12308 Moving (-0.06, -0.14) raw xDistance=0.07 yDistance=0.13
21:37:26.390 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:37:26.390 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:26.391 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:37:26.392 00.001 12308 MoveAxis(E, 0, ABG)
21:37:26.392 00.000 12308 Move returns status 0, amount 0
21:37:26.392 00.000 12308 MoveAxis(N, 0, ABG)
21:37:26.392 00.000 12308 Move returns status 0, amount 0
21:37:26.392 00.000 12308 move complete, result=0
21:37:26.393 00.001 12308 worker thread done servicing request
21:37:26.393 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:26.419 00.026 14556 UpdateGuideState exits: m=1972 SNR=29.9
21:37:26.424 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:26.428 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:26.431 00.003 14556 Enqueuing Expose request
21:37:26.437 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:26.443 00.006 12308 Worker thread wakes up
21:37:26.443 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:26.443 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:27.691 01.248 12308 Exposure complete
21:37:27.856 00.165 12308 worker thread done servicing request
21:37:27.857 00.001 14556 OnExposeComplete: enter
21:37:27.862 00.005 14556 UpdateGuideState(): m_state=6
21:37:27.867 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2938
21:37:27.871 00.004 14556 Star::Find returns 1 (0), X=185.31, Y=997.23, Mass=1879, SNR=29.2, Peak=160 HFD=4.5
21:37:27.876 00.005 14556 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-3.07) = xAngle (1.39 = 1.39)
21:37:27.880 00.004 14556 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.29 = 1.29)
21:37:27.884 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.69 mountX=0.03 mountY=0.15, mountTheta=1.38
21:37:27.889 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.16, opts=13)
21:37:27.893 00.004 14556 Enqueuing Move request for scope (-0.02, -0.16)
21:37:27.897 00.004 12308 Worker thread wakes up
21:37:27.897 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.16) opts 0xd
21:37:27.897 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.16)
21:37:27.897 00.000 12308 Moving (-0.02, -0.16) raw xDistance=0.03 yDistance=0.15
21:37:27.897 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:37:27.897 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:27.897 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:37:27.899 00.002 12308 MoveAxis(E, 0, ABG)
21:37:27.899 00.000 12308 Move returns status 0, amount 0
21:37:27.899 00.000 12308 MoveAxis(N, 0, ABG)
21:37:27.899 00.000 12308 Move returns status 0, amount 0
21:37:27.899 00.000 12308 move complete, result=0
21:37:27.899 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:27.903 00.004 12308 worker thread done servicing request
21:37:27.928 00.025 14556 UpdateGuideState exits: m=1879 SNR=29.2
21:37:27.932 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:27.937 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:27.942 00.005 14556 Enqueuing Expose request
21:37:27.947 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:37:27.951 00.004 12308 Worker thread wakes up
21:37:27.951 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:27.951 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:29.197 01.246 12308 Exposure complete
21:37:29.348 00.151 12308 worker thread done servicing request
21:37:29.349 00.001 14556 OnExposeComplete: enter
21:37:29.354 00.005 14556 UpdateGuideState(): m_state=6
21:37:29.359 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2939
21:37:29.362 00.003 14556 Star::Find returns 1 (0), X=185.28, Y=997.45, Mass=1900, SNR=29.4, Peak=135 HFD=4.6
21:37:29.365 00.003 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
21:37:29.368 00.003 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
21:37:29.372 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.11 mountX=0.04 mountY=-0.07, mountTheta=-1.12
21:37:29.376 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.07, opts=13)
21:37:29.379 00.003 14556 Enqueuing Move request for scope (-0.04, 0.07)
21:37:29.382 00.003 12308 Worker thread wakes up
21:37:29.382 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
21:37:29.382 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
21:37:29.382 00.000 12308 Moving (-0.04, 0.07) raw xDistance=0.04 yDistance=-0.07
21:37:29.383 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:37:29.383 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:29.383 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:37:29.383 00.000 12308 MoveAxis(E, 0, ABG)
21:37:29.383 00.000 12308 Move returns status 0, amount 0
21:37:29.384 00.001 12308 MoveAxis(N, 0, ABG)
21:37:29.384 00.000 12308 Move returns status 0, amount 0
21:37:29.384 00.000 12308 move complete, result=0
21:37:29.384 00.000 12308 worker thread done servicing request
21:37:29.384 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:29.406 00.022 14556 UpdateGuideState exits: m=1900 SNR=29.4
21:37:29.413 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:29.417 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:29.421 00.004 14556 Enqueuing Expose request
21:37:29.425 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:29.429 00.004 12308 Worker thread wakes up
21:37:29.429 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:29.429 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:30.673 01.244 12308 Exposure complete
21:37:30.827 00.154 12308 worker thread done servicing request
21:37:30.827 00.000 14556 OnExposeComplete: enter
21:37:30.832 00.005 14556 UpdateGuideState(): m_state=6
21:37:30.836 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2940
21:37:30.839 00.003 14556 Star::Find returns 1 (0), X=185.18, Y=997.50, Mass=2223, SNR=31.6, Peak=176 HFD=4.5
21:37:30.845 00.006 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.56 = -0.73)
21:37:30.849 00.004 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.83)
21:37:30.854 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.11 hyp=0.19 cameraTheta=2.48 mountX=0.14 mountY=-0.14, mountTheta=-0.78
21:37:30.859 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.11, opts=13)
21:37:30.863 00.004 14556 Enqueuing Move request for scope (-0.15, 0.11)
21:37:30.868 00.005 12308 Worker thread wakes up
21:37:30.868 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.11) opts 0xd
21:37:30.869 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.11)
21:37:30.869 00.000 12308 Moving (-0.15, 0.11) raw xDistance=0.14 yDistance=-0.14
21:37:30.869 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:37:30.869 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:30.870 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:37:30.870 00.000 12308 MoveAxis(E, 0, ABG)
21:37:30.870 00.000 12308 Move returns status 0, amount 0
21:37:30.870 00.000 12308 MoveAxis(N, 0, ABG)
21:37:30.870 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:30.876 00.006 12308 Move returns status 0, amount 0
21:37:30.876 00.000 12308 move complete, result=0
21:37:30.877 00.001 12308 worker thread done servicing request
21:37:30.905 00.028 14556 UpdateGuideState exits: m=2223 SNR=31.6
21:37:30.911 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:30.917 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:30.922 00.005 14556 Enqueuing Expose request
21:37:30.927 00.005 12308 Worker thread wakes up
21:37:30.927 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:30.933 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:30.933 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:32.196 01.263 12308 Exposure complete
21:37:32.353 00.157 12308 worker thread done servicing request
21:37:32.353 00.000 14556 OnExposeComplete: enter
21:37:32.358 00.005 14556 UpdateGuideState(): m_state=6
21:37:32.363 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2941
21:37:32.367 00.004 14556 Star::Find returns 1 (0), X=185.13, Y=997.74, Mass=2170, SNR=31.0, Peak=161 HFD=4.5
21:37:32.370 00.003 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
21:37:32.375 00.005 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.24)
21:37:32.380 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.35 hyp=0.40 cameraTheta=2.07 mountX=0.17 mountY=-0.38, mountTheta=-1.15
21:37:32.385 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.35, opts=13)
21:37:32.391 00.006 14556 Enqueuing Move request for scope (-0.19, 0.35)
21:37:32.395 00.004 12308 Worker thread wakes up
21:37:32.395 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.35) opts 0xd
21:37:32.395 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.35)
21:37:32.395 00.000 12308 Moving (-0.19, 0.35) raw xDistance=0.17 yDistance=-0.38
21:37:32.395 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:37:32.396 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
21:37:32.396 00.000 12308 MoveAxis(E, 0, ABG)
21:37:32.396 00.000 12308 Move returns status 0, amount 0
21:37:32.396 00.000 12308 MoveAxis(N, 268, ABG)
21:37:32.396 00.000 12308 Guiding  Dir = 0, Dur = 268
21:37:32.397 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:32.401 00.004 12308 IsSlewing returns 0
21:37:32.401 00.000 12308 IsGuiding returns 0
21:37:32.402 00.001 12308 PulseGuide returned control before completion, sleep 278
21:37:32.426 00.024 14556 UpdateGuideState exits: m=2170 SNR=31.0
21:37:32.431 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:32.434 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:32.439 00.005 14556 Enqueuing Expose request
21:37:32.687 00.248 12308 IsGuiding returns 1
21:37:32.688 00.001 12308 scope still moving after pulse duration time elapsed
21:37:32.719 00.031 12308 IsSlewing returns 0
21:37:32.720 00.001 12308 IsGuiding returns 0
21:37:32.720 00.000 12308 scope move finished after 268 + 50 ms
21:37:32.720 00.000 12308 Move returns status 0, amount 268
21:37:32.721 00.001 12308 move complete, result=0
21:37:32.721 00.000 12308 worker thread done servicing request
21:37:32.721 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 268 ms NORTH
21:37:32.728 00.007 12308 Worker thread wakes up
21:37:32.728 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:32.728 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:33.980 01.252 12308 Exposure complete
21:37:34.127 00.147 12308 worker thread done servicing request
21:37:34.128 00.001 14556 OnExposeComplete: enter
21:37:34.132 00.004 14556 UpdateGuideState(): m_state=6
21:37:34.136 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2942
21:37:34.140 00.004 14556 Star::Find returns 1 (0), X=185.11, Y=997.32, Mass=2347, SNR=32.6, Peak=178 HFD=4.5
21:37:34.144 00.004 14556 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.07) = xAngle (0.21 = 0.21)
21:37:34.148 00.004 14556 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.11 = 0.11)
21:37:34.153 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.06 hyp=0.22 cameraTheta=-2.86 mountX=0.22 mountY=0.03, mountTheta=0.12
21:37:34.161 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.06, opts=13)
21:37:34.166 00.005 14556 Enqueuing Move request for scope (-0.21, -0.06)
21:37:34.171 00.005 12308 Worker thread wakes up
21:37:34.171 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.06) opts 0xd
21:37:34.171 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.06)
21:37:34.171 00.000 12308 Moving (-0.21, -0.06) raw xDistance=0.22 yDistance=0.03
21:37:34.171 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:37:34.172 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:34.172 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:37:34.172 00.000 12308 MoveAxis(W, 94, ABG)
21:37:34.172 00.000 12308 Guiding  Dir = 3, Dur = 94
21:37:34.172 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:34.178 00.006 12308 IsSlewing returns 0
21:37:34.178 00.000 12308 IsGuiding returns 0
21:37:34.178 00.000 12308 PulseGuide returned control before completion, sleep 104
21:37:34.200 00.022 14556 UpdateGuideState exits: m=2347 SNR=32.6
21:37:34.204 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:34.211 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:34.219 00.008 14556 Enqueuing Expose request
21:37:34.283 00.064 12308 IsGuiding returns 1
21:37:34.283 00.000 12308 scope still moving after pulse duration time elapsed
21:37:34.315 00.032 12308 IsSlewing returns 0
21:37:34.316 00.001 12308 IsGuiding returns 1
21:37:34.346 00.030 12308 IsSlewing returns 0
21:37:34.346 00.000 12308 IsGuiding returns 1
21:37:34.377 00.031 12308 IsSlewing returns 0
21:37:34.377 00.000 12308 IsGuiding returns 0
21:37:34.377 00.000 12308 scope move finished after 94 + 105 ms
21:37:34.377 00.000 12308 Move returns status 0, amount 94
21:37:34.378 00.001 12308 MoveAxis(N, 0, ABG)
21:37:34.378 00.000 12308 Move returns status 0, amount 0
21:37:34.378 00.000 12308 move complete, result=0
21:37:34.378 00.000 12308 worker thread done servicing request
21:37:34.378 00.000 14556 GuideStep: 0.2 px 94 ms WEST, 0.0 px 0 ms NORTH
21:37:34.384 00.006 12308 Worker thread wakes up
21:37:34.384 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:34.384 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:35.639 01.255 12308 Exposure complete
21:37:35.798 00.159 12308 worker thread done servicing request
21:37:35.799 00.001 14556 OnExposeComplete: enter
21:37:35.804 00.005 14556 UpdateGuideState(): m_state=6
21:37:35.808 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2943
21:37:35.811 00.003 14556 Star::Find returns 1 (0), X=185.28, Y=997.30, Mass=2245, SNR=31.8, Peak=156 HFD=4.7
21:37:35.814 00.003 14556 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-3.07) = xAngle (1.04 = 1.04)
21:37:35.819 00.005 14556 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.94 = 0.94)
21:37:35.823 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-2.03 mountX=0.05 mountY=0.08, mountTheta=1.02
21:37:35.828 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.09, opts=13)
21:37:35.831 00.003 14556 Enqueuing Move request for scope (-0.04, -0.09)
21:37:35.834 00.003 12308 Worker thread wakes up
21:37:35.834 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
21:37:35.834 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
21:37:35.834 00.000 12308 Moving (-0.04, -0.09) raw xDistance=0.05 yDistance=0.08
21:37:35.834 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:37:35.835 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:35.835 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:37:35.835 00.000 12308 MoveAxis(E, 0, ABG)
21:37:35.835 00.000 12308 Move returns status 0, amount 0
21:37:35.835 00.000 12308 MoveAxis(N, 0, ABG)
21:37:35.835 00.000 12308 Move returns status 0, amount 0
21:37:35.835 00.000 12308 move complete, result=0
21:37:35.835 00.000 12308 worker thread done servicing request
21:37:35.837 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:35.862 00.025 14556 UpdateGuideState exits: m=2245 SNR=31.8
21:37:35.868 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:35.875 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:35.883 00.008 14556 Enqueuing Expose request
21:37:35.890 00.007 12308 Worker thread wakes up
21:37:35.890 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:35.890 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:35.890 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:37.142 01.252 12308 Exposure complete
21:37:37.295 00.153 12308 worker thread done servicing request
21:37:37.295 00.000 14556 OnExposeComplete: enter
21:37:37.299 00.004 14556 UpdateGuideState(): m_state=6
21:37:37.303 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2944
21:37:37.306 00.003 14556 Star::Find returns 1 (0), X=185.40, Y=997.27, Mass=2043, SNR=30.4, Peak=130 HFD=4.7
21:37:37.310 00.004 14556 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-3.07) = xAngle (2.05 = 2.05)
21:37:37.313 00.003 14556 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.95 = 1.95)
21:37:37.317 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-1.02 mountX=-0.06 mountY=0.13, mountTheta=2.03
21:37:37.323 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.12, opts=13)
21:37:37.325 00.002 14556 Enqueuing Move request for scope (0.07, -0.12)
21:37:37.330 00.005 12308 Worker thread wakes up
21:37:37.330 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.12) opts 0xd
21:37:37.330 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.12)
21:37:37.330 00.000 12308 Moving (0.07, -0.12) raw xDistance=-0.06 yDistance=0.13
21:37:37.330 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:37:37.330 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:37.331 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:37:37.331 00.000 12308 MoveAxis(E, 0, ABG)
21:37:37.331 00.000 12308 Move returns status 0, amount 0
21:37:37.331 00.000 12308 MoveAxis(N, 0, ABG)
21:37:37.331 00.000 12308 Move returns status 0, amount 0
21:37:37.331 00.000 12308 move complete, result=0
21:37:37.332 00.001 12308 worker thread done servicing request
21:37:37.332 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:37.354 00.022 14556 UpdateGuideState exits: m=2043 SNR=30.4
21:37:37.357 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:37.359 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:37.363 00.004 14556 Enqueuing Expose request
21:37:37.366 00.003 12308 Worker thread wakes up
21:37:37.366 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:37.366 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:37.367 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:38.612 01.245 12308 Exposure complete
21:37:38.754 00.142 12308 worker thread done servicing request
21:37:38.755 00.001 14556 OnExposeComplete: enter
21:37:38.758 00.003 14556 UpdateGuideState(): m_state=6
21:37:38.762 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2945
21:37:38.766 00.004 14556 Star::Find returns 1 (0), X=185.32, Y=997.50, Mass=2110, SNR=30.9, Peak=133 HFD=4.7
21:37:38.769 00.003 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.69 = -1.59)
21:37:38.773 00.004 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.69)
21:37:38.778 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.62 mountX=-0.00 mountY=-0.11, mountTheta=-1.59
21:37:38.784 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.11, opts=13)
21:37:38.788 00.004 14556 Enqueuing Move request for scope (-0.01, 0.11)
21:37:38.793 00.005 12308 Worker thread wakes up
21:37:38.793 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
21:37:38.793 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
21:37:38.793 00.000 12308 Moving (-0.01, 0.11) raw xDistance=-0.00 yDistance=-0.11
21:37:38.793 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:37:38.794 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:38.794 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:37:38.795 00.001 12308 MoveAxis(E, 0, ABG)
21:37:38.795 00.000 12308 Move returns status 0, amount 0
21:37:38.795 00.000 12308 MoveAxis(N, 0, ABG)
21:37:38.795 00.000 12308 Move returns status 0, amount 0
21:37:38.795 00.000 12308 move complete, result=0
21:37:38.796 00.001 12308 worker thread done servicing request
21:37:38.796 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:38.820 00.024 14556 UpdateGuideState exits: m=2110 SNR=30.9
21:37:38.824 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:38.828 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:38.831 00.003 14556 Enqueuing Expose request
21:37:38.835 00.004 12308 Worker thread wakes up
21:37:38.836 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:38.836 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:38.836 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:40.087 01.251 12308 Exposure complete
21:37:40.250 00.163 12308 worker thread done servicing request
21:37:40.250 00.000 14556 OnExposeComplete: enter
21:37:40.255 00.005 14556 UpdateGuideState(): m_state=6
21:37:40.259 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2946
21:37:40.262 00.003 14556 Star::Find returns 1 (0), X=185.38, Y=997.58, Mass=1877, SNR=28.9, Peak=119 HFD=4.7
21:37:40.267 00.005 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.39 = -1.89)
21:37:40.271 00.004 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -1.99)
21:37:40.274 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.20 hyp=0.20 cameraTheta=1.32 mountX=-0.06 mountY=-0.19, mountTheta=-1.90
21:37:40.279 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.20, opts=13)
21:37:40.283 00.004 14556 Enqueuing Move request for scope (0.05, 0.20)
21:37:40.286 00.003 12308 Worker thread wakes up
21:37:40.286 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.20) opts 0xd
21:37:40.286 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.20)
21:37:40.286 00.000 12308 Moving (0.05, 0.20) raw xDistance=-0.06 yDistance=-0.19
21:37:40.286 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:37:40.286 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:40.287 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:37:40.287 00.000 12308 MoveAxis(E, 0, ABG)
21:37:40.287 00.000 12308 Move returns status 0, amount 0
21:37:40.287 00.000 12308 MoveAxis(N, 0, ABG)
21:37:40.287 00.000 12308 Move returns status 0, amount 0
21:37:40.288 00.001 12308 move complete, result=0
21:37:40.289 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:40.293 00.004 12308 worker thread done servicing request
21:37:40.311 00.018 14556 UpdateGuideState exits: m=1877 SNR=28.9
21:37:40.317 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:40.320 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:40.322 00.002 14556 Enqueuing Expose request
21:37:40.325 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:37:40.329 00.004 12308 Worker thread wakes up
21:37:40.329 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:40.329 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:41.578 01.249 12308 Exposure complete
21:37:41.737 00.159 12308 worker thread done servicing request
21:37:41.737 00.000 14556 OnExposeComplete: enter
21:37:41.741 00.004 14556 UpdateGuideState(): m_state=6
21:37:41.745 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2947
21:37:41.748 00.003 14556 Star::Find returns 1 (0), X=185.24, Y=997.59, Mass=1848, SNR=28.8, Peak=146 HFD=4.5
21:37:41.752 00.004 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.04 = -1.24)
21:37:41.755 00.003 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.34)
21:37:41.759 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.97 mountX=0.07 mountY=-0.22, mountTheta=-1.25
21:37:41.764 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.21, opts=13)
21:37:41.768 00.004 14556 Enqueuing Move request for scope (-0.09, 0.21)
21:37:41.771 00.003 12308 Worker thread wakes up
21:37:41.771 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.21) opts 0xd
21:37:41.771 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.21)
21:37:41.771 00.000 12308 Moving (-0.09, 0.21) raw xDistance=0.07 yDistance=-0.22
21:37:41.773 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:37:41.773 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:37:41.773 00.000 12308 MoveAxis(E, 0, ABG)
21:37:41.773 00.000 12308 Move returns status 0, amount 0
21:37:41.773 00.000 12308 MoveAxis(N, 156, ABG)
21:37:41.773 00.000 12308 Guiding  Dir = 0, Dur = 156
21:37:41.774 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:41.779 00.005 12308 IsSlewing returns 0
21:37:41.779 00.000 12308 IsGuiding returns 0
21:37:41.779 00.000 12308 PulseGuide returned control before completion, sleep 166
21:37:41.800 00.021 14556 UpdateGuideState exits: m=1848 SNR=28.8
21:37:41.805 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:41.809 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:41.813 00.004 14556 Enqueuing Expose request
21:37:41.960 00.147 12308 IsGuiding returns 1
21:37:41.960 00.000 12308 scope still moving after pulse duration time elapsed
21:37:41.991 00.031 12308 IsSlewing returns 0
21:37:41.992 00.001 12308 IsGuiding returns 0
21:37:41.993 00.001 12308 scope move finished after 156 + 57 ms
21:37:41.993 00.000 12308 Move returns status 0, amount 156
21:37:41.993 00.000 12308 move complete, result=0
21:37:41.993 00.000 12308 worker thread done servicing request
21:37:41.993 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 156 ms NORTH
21:37:42.002 00.009 12308 Worker thread wakes up
21:37:42.002 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:42.003 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:43.256 01.253 12308 Exposure complete
21:37:43.397 00.141 12308 worker thread done servicing request
21:37:43.397 00.000 14556 OnExposeComplete: enter
21:37:43.401 00.004 14556 UpdateGuideState(): m_state=6
21:37:43.406 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2948
21:37:43.411 00.005 14556 Star::Find returns 1 (0), X=185.25, Y=997.73, Mass=2091, SNR=30.7, Peak=118 HFD=4.7
21:37:43.415 00.004 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.87 = -1.42)
21:37:43.419 00.004 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.52)
21:37:43.422 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.34 hyp=0.35 cameraTheta=1.79 mountX=0.05 mountY=-0.35, mountTheta=-1.42
21:37:43.428 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.34, opts=13)
21:37:43.431 00.003 14556 Enqueuing Move request for scope (-0.08, 0.34)
21:37:43.435 00.004 12308 Worker thread wakes up
21:37:43.435 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.34) opts 0xd
21:37:43.435 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.34)
21:37:43.435 00.000 12308 Moving (-0.08, 0.34) raw xDistance=0.05 yDistance=-0.35
21:37:43.436 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:37:43.436 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:37:43.436 00.000 12308 MoveAxis(E, 0, ABG)
21:37:43.437 00.001 12308 Move returns status 0, amount 0
21:37:43.437 00.000 12308 MoveAxis(N, 247, ABG)
21:37:43.437 00.000 12308 Guiding  Dir = 0, Dur = 247
21:37:43.437 00.000 12308 IsSlewing returns 0
21:37:43.438 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:43.443 00.005 12308 IsGuiding returns 0
21:37:43.443 00.000 12308 PulseGuide returned control before completion, sleep 257
21:37:43.462 00.019 14556 UpdateGuideState exits: m=2091 SNR=30.7
21:37:43.468 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:43.472 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:43.476 00.004 14556 Enqueuing Expose request
21:37:43.702 00.226 12308 IsGuiding returns 1
21:37:43.702 00.000 12308 scope still moving after pulse duration time elapsed
21:37:43.734 00.032 12308 IsSlewing returns 0
21:37:43.735 00.001 12308 IsGuiding returns 0
21:37:43.735 00.000 12308 scope move finished after 247 + 46 ms
21:37:43.737 00.002 12308 Move returns status 0, amount 247
21:37:43.737 00.000 12308 move complete, result=0
21:37:43.738 00.001 12308 worker thread done servicing request
21:37:43.738 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 247 ms NORTH
21:37:43.744 00.006 12308 Worker thread wakes up
21:37:43.744 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:43.745 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:44.995 01.250 12308 Exposure complete
21:37:45.128 00.133 12308 worker thread done servicing request
21:37:45.128 00.000 14556 OnExposeComplete: enter
21:37:45.133 00.005 14556 UpdateGuideState(): m_state=6
21:37:45.137 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2949
21:37:45.141 00.004 14556 Star::Find returns 1 (0), X=185.30, Y=997.26, Mass=1963, SNR=29.8, Peak=143 HFD=4.4
21:37:45.145 00.004 14556 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-3.07) = xAngle (1.32 = 1.32)
21:37:45.148 00.003 14556 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.22 = 1.22)
21:37:45.152 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.13 cameraTheta=-1.75 mountX=0.03 mountY=0.12, mountTheta=1.31
21:37:45.158 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.12, opts=13)
21:37:45.163 00.005 14556 Enqueuing Move request for scope (-0.02, -0.12)
21:37:45.166 00.003 12308 Worker thread wakes up
21:37:45.166 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
21:37:45.167 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
21:37:45.167 00.000 12308 Moving (-0.02, -0.12) raw xDistance=0.03 yDistance=0.12
21:37:45.167 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:37:45.167 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:45.167 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:37:45.168 00.001 12308 MoveAxis(E, 0, ABG)
21:37:45.168 00.000 12308 Move returns status 0, amount 0
21:37:45.168 00.000 12308 MoveAxis(N, 0, ABG)
21:37:45.169 00.001 12308 Move returns status 0, amount 0
21:37:45.169 00.000 12308 move complete, result=0
21:37:45.169 00.000 12308 worker thread done servicing request
21:37:45.169 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:45.193 00.024 14556 UpdateGuideState exits: m=1963 SNR=29.8
21:37:45.197 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:45.201 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:45.204 00.003 14556 Enqueuing Expose request
21:37:45.208 00.004 12308 Worker thread wakes up
21:37:45.208 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:45.208 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:45.208 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:46.462 01.254 12308 Exposure complete
21:37:46.611 00.149 12308 worker thread done servicing request
21:37:46.612 00.001 14556 OnExposeComplete: enter
21:37:46.616 00.004 14556 UpdateGuideState(): m_state=6
21:37:46.619 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2950
21:37:46.623 00.004 14556 Star::Find returns 1 (0), X=185.43, Y=997.30, Mass=2370, SNR=32.6, Peak=200 HFD=4.7
21:37:46.628 00.005 14556 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-3.07) = xAngle (2.43 = 2.43)
21:37:46.634 00.006 14556 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.33 = 2.33)
21:37:46.638 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-0.65 mountX=-0.10 mountY=0.10, mountTheta=2.38
21:37:46.643 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.08, opts=13)
21:37:46.648 00.005 14556 Enqueuing Move request for scope (0.11, -0.08)
21:37:46.652 00.004 12308 Worker thread wakes up
21:37:46.652 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
21:37:46.652 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
21:37:46.652 00.000 12308 Moving (0.11, -0.08) raw xDistance=-0.10 yDistance=0.10
21:37:46.652 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:37:46.652 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:46.652 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:37:46.653 00.001 12308 MoveAxis(E, 0, ABG)
21:37:46.653 00.000 12308 Move returns status 0, amount 0
21:37:46.653 00.000 12308 MoveAxis(N, 0, ABG)
21:37:46.653 00.000 12308 Move returns status 0, amount 0
21:37:46.653 00.000 12308 move complete, result=0
21:37:46.653 00.000 12308 worker thread done servicing request
21:37:46.653 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:46.678 00.025 14556 UpdateGuideState exits: m=2370 SNR=32.6
21:37:46.681 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:46.688 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:46.692 00.004 14556 Enqueuing Expose request
21:37:46.698 00.006 12308 Worker thread wakes up
21:37:46.698 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:46.703 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:46.703 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:47.960 01.257 12308 Exposure complete
21:37:48.100 00.140 12308 worker thread done servicing request
21:37:48.100 00.000 14556 OnExposeComplete: enter
21:37:48.103 00.003 14556 UpdateGuideState(): m_state=6
21:37:48.107 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2951
21:37:48.111 00.004 14556 Star::Find returns 1 (0), X=185.48, Y=997.36, Mass=1867, SNR=28.7, Peak=153 HFD=3.7
21:37:48.115 00.004 14556 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-3.07) = xAngle (2.94 = 2.94)
21:37:48.118 00.003 14556 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.84 = 2.84)
21:37:48.122 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.14 mountX=-0.16 mountY=0.05, mountTheta=2.84
21:37:48.128 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.02, opts=13)
21:37:48.134 00.006 14556 Enqueuing Move request for scope (0.16, -0.02)
21:37:48.136 00.002 12308 Worker thread wakes up
21:37:48.136 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
21:37:48.136 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
21:37:48.136 00.000 12308 Moving (0.16, -0.02) raw xDistance=-0.16 yDistance=0.05
21:37:48.136 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:37:48.136 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:48.136 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:37:48.136 00.000 12308 MoveAxis(E, 0, ABG)
21:37:48.138 00.002 12308 Move returns status 0, amount 0
21:37:48.138 00.000 12308 MoveAxis(N, 0, ABG)
21:37:48.138 00.000 12308 Move returns status 0, amount 0
21:37:48.138 00.000 12308 move complete, result=0
21:37:48.138 00.000 12308 worker thread done servicing request
21:37:48.139 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:48.163 00.024 14556 UpdateGuideState exits: m=1867 SNR=28.7
21:37:48.168 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:48.172 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:48.175 00.003 14556 Enqueuing Expose request
21:37:48.180 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:37:48.184 00.004 12308 Worker thread wakes up
21:37:48.184 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:48.185 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:49.428 01.243 12308 Exposure complete
21:37:49.574 00.146 12308 worker thread done servicing request
21:37:49.574 00.000 14556 OnExposeComplete: enter
21:37:49.578 00.004 14556 UpdateGuideState(): m_state=6
21:37:49.582 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2952
21:37:49.586 00.004 14556 Star::Find returns 1 (0), X=185.57, Y=997.44, Mass=2027, SNR=30.1, Peak=132 HFD=4.3
21:37:49.590 00.004 14556 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.07) = xAngle (3.31 = -2.97)
21:37:49.594 00.004 14556 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.21 = -3.07)
21:37:49.598 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=0.06 hyp=0.25 cameraTheta=0.24 mountX=-0.24 mountY=-0.02, mountTheta=-3.07
21:37:49.603 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.06, opts=13)
21:37:49.607 00.004 14556 Enqueuing Move request for scope (0.24, 0.06)
21:37:49.610 00.003 12308 Worker thread wakes up
21:37:49.610 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.06) opts 0xd
21:37:49.610 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.06)
21:37:49.610 00.000 12308 Moving (0.24, 0.06) raw xDistance=-0.24 yDistance=-0.02
21:37:49.610 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:37:49.610 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:49.611 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:37:49.611 00.000 12308 MoveAxis(E, 106, ABG)
21:37:49.611 00.000 12308 Guiding  Dir = 2, Dur = 106
21:37:49.611 00.000 12308 IsSlewing returns 0
21:37:49.612 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:49.616 00.004 12308 IsGuiding returns 0
21:37:49.616 00.000 12308 PulseGuide returned control before completion, sleep 116
21:37:49.639 00.023 14556 UpdateGuideState exits: m=2027 SNR=30.1
21:37:49.643 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:49.647 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:49.650 00.003 14556 Enqueuing Expose request
21:37:49.746 00.096 12308 IsGuiding returns 1
21:37:49.747 00.001 12308 scope still moving after pulse duration time elapsed
21:37:49.778 00.031 12308 IsSlewing returns 0
21:37:49.781 00.003 12308 IsGuiding returns 1
21:37:49.809 00.028 12308 IsSlewing returns 0
21:37:49.811 00.002 12308 IsGuiding returns 1
21:37:49.840 00.029 12308 IsSlewing returns 0
21:37:49.841 00.001 12308 IsGuiding returns 0
21:37:49.842 00.001 12308 scope move finished after 106 + 119 ms
21:37:49.842 00.000 12308 Move returns status 0, amount 106
21:37:49.842 00.000 12308 MoveAxis(N, 0, ABG)
21:37:49.843 00.001 12308 Move returns status 0, amount 0
21:37:49.843 00.000 12308 move complete, result=0
21:37:49.843 00.000 12308 worker thread done servicing request
21:37:49.843 00.000 14556 GuideStep: -0.2 px 106 ms EAST, -0.0 px 0 ms NORTH
21:37:49.853 00.010 12308 Worker thread wakes up
21:37:49.853 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:49.854 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:51.101 01.247 12308 Exposure complete
21:37:51.246 00.145 14556 OnExposeComplete: enter
21:37:51.249 00.003 12308 worker thread done servicing request
21:37:51.249 00.000 14556 UpdateGuideState(): m_state=6
21:37:51.255 00.006 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2953
21:37:51.260 00.005 14556 Star::Find returns 1 (0), X=185.28, Y=997.28, Mass=2046, SNR=30.4, Peak=145 HFD=4.6
21:37:51.263 00.003 14556 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-3.07) = xAngle (1.11 = 1.11)
21:37:51.267 00.004 14556 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.01 = 1.01)
21:37:51.270 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.97 mountX=0.05 mountY=0.09, mountTheta=1.09
21:37:51.275 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.10, opts=13)
21:37:51.279 00.004 14556 Enqueuing Move request for scope (-0.04, -0.10)
21:37:51.283 00.004 12308 Worker thread wakes up
21:37:51.283 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
21:37:51.283 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
21:37:51.283 00.000 12308 Moving (-0.04, -0.10) raw xDistance=0.05 yDistance=0.09
21:37:51.283 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:37:51.284 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:51.284 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:37:51.284 00.000 12308 MoveAxis(E, 0, ABG)
21:37:51.284 00.000 12308 Move returns status 0, amount 0
21:37:51.284 00.000 12308 MoveAxis(N, 0, ABG)
21:37:51.284 00.000 12308 Move returns status 0, amount 0
21:37:51.285 00.001 12308 move complete, result=0
21:37:51.285 00.000 12308 worker thread done servicing request
21:37:51.285 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:51.309 00.024 14556 UpdateGuideState exits: m=2046 SNR=30.4
21:37:51.314 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:51.317 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:51.321 00.004 14556 Enqueuing Expose request
21:37:51.324 00.003 12308 Worker thread wakes up
21:37:51.324 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:51.325 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:51.325 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:52.578 01.253 12308 Exposure complete
21:37:52.726 00.148 12308 worker thread done servicing request
21:37:52.726 00.000 14556 OnExposeComplete: enter
21:37:52.731 00.005 14556 UpdateGuideState(): m_state=6
21:37:52.734 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2954
21:37:52.737 00.003 14556 Star::Find returns 1 (0), X=185.32, Y=997.59, Mass=2044, SNR=30.1, Peak=145 HFD=4.6
21:37:52.742 00.005 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.67 = -1.61)
21:37:52.745 00.003 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
21:37:52.748 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.60 mountX=-0.01 mountY=-0.21, mountTheta=-1.61
21:37:52.754 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.21, opts=13)
21:37:52.758 00.004 14556 Enqueuing Move request for scope (-0.01, 0.21)
21:37:52.762 00.004 12308 Worker thread wakes up
21:37:52.762 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.21) opts 0xd
21:37:52.762 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.21)
21:37:52.762 00.000 12308 Moving (-0.01, 0.21) raw xDistance=-0.01 yDistance=-0.21
21:37:52.762 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:37:52.762 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:37:52.762 00.000 12308 MoveAxis(E, 0, ABG)
21:37:52.763 00.001 12308 Move returns status 0, amount 0
21:37:52.763 00.000 12308 MoveAxis(N, 145, ABG)
21:37:52.763 00.000 12308 Guiding  Dir = 0, Dur = 145
21:37:52.763 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:52.767 00.004 12308 IsSlewing returns 0
21:37:52.767 00.000 12308 IsGuiding returns 0
21:37:52.769 00.002 12308 PulseGuide returned control before completion, sleep 155
21:37:52.788 00.019 14556 UpdateGuideState exits: m=2044 SNR=30.1
21:37:52.792 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:52.796 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:52.799 00.003 14556 Enqueuing Expose request
21:37:52.926 00.127 12308 IsGuiding returns 1
21:37:52.927 00.001 12308 scope still moving after pulse duration time elapsed
21:37:52.958 00.031 12308 IsSlewing returns 0
21:37:52.959 00.001 12308 IsGuiding returns 0
21:37:52.960 00.001 12308 scope move finished after 145 + 46 ms
21:37:52.960 00.000 12308 Move returns status 0, amount 145
21:37:52.960 00.000 12308 move complete, result=0
21:37:52.960 00.000 12308 worker thread done servicing request
21:37:52.961 00.001 12308 Worker thread wakes up
21:37:52.962 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 145 ms NORTH
21:37:52.970 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:52.970 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:54.217 01.247 12308 Exposure complete
21:37:54.382 00.165 12308 worker thread done servicing request
21:37:54.382 00.000 14556 OnExposeComplete: enter
21:37:54.386 00.004 14556 UpdateGuideState(): m_state=6
21:37:54.390 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2955
21:37:54.395 00.005 14556 Star::Find returns 1 (0), X=185.07, Y=997.29, Mass=1895, SNR=29.3, Peak=135 HFD=4.5
21:37:54.398 00.003 14556 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.07) = xAngle (0.27 = 0.27)
21:37:54.401 00.003 14556 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.17 = 0.17)
21:37:54.406 00.005 14556 CameraToMount -- cameraX=-0.25 cameraY=-0.09 hyp=0.27 cameraTheta=-2.80 mountX=0.26 mountY=0.05, mountTheta=0.18
21:37:54.411 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=-0.09, opts=13)
21:37:54.417 00.006 14556 Enqueuing Move request for scope (-0.25, -0.09)
21:37:54.421 00.004 12308 Worker thread wakes up
21:37:54.421 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.09) opts 0xd
21:37:54.421 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, -0.09)
21:37:54.422 00.001 12308 Moving (-0.25, -0.09) raw xDistance=0.26 yDistance=0.05
21:37:54.422 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
21:37:54.422 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:54.422 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:37:54.422 00.000 12308 MoveAxis(W, 113, ABG)
21:37:54.423 00.001 12308 Guiding  Dir = 3, Dur = 113
21:37:54.423 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:54.428 00.005 12308 IsSlewing returns 0
21:37:54.429 00.001 12308 IsGuiding returns 0
21:37:54.429 00.000 12308 PulseGuide returned control before completion, sleep 123
21:37:54.452 00.023 14556 UpdateGuideState exits: m=1895 SNR=29.3
21:37:54.458 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:54.463 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:54.470 00.007 14556 Enqueuing Expose request
21:37:54.569 00.099 12308 IsGuiding returns 1
21:37:54.570 00.001 12308 scope still moving after pulse duration time elapsed
21:37:54.600 00.030 12308 IsSlewing returns 0
21:37:54.601 00.001 12308 IsGuiding returns 0
21:37:54.601 00.000 12308 scope move finished after 113 + 58 ms
21:37:54.601 00.000 12308 Move returns status 0, amount 113
21:37:54.602 00.001 12308 MoveAxis(N, 0, ABG)
21:37:54.602 00.000 12308 Move returns status 0, amount 0
21:37:54.603 00.001 12308 move complete, result=0
21:37:54.603 00.000 12308 worker thread done servicing request
21:37:54.604 00.001 12308 Worker thread wakes up
21:37:54.604 00.000 14556 GuideStep: 0.3 px 113 ms WEST, 0.0 px 0 ms NORTH
21:37:54.610 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:54.610 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:55.863 01.253 12308 Exposure complete
21:37:56.021 00.158 12308 worker thread done servicing request
21:37:56.021 00.000 14556 OnExposeComplete: enter
21:37:56.025 00.004 14556 UpdateGuideState(): m_state=6
21:37:56.029 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2956
21:37:56.032 00.003 14556 Star::Find returns 1 (0), X=185.21, Y=997.46, Mass=1992, SNR=30.2, Peak=152 HFD=4.5
21:37:56.037 00.005 14556 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.07) = xAngle (5.63 = -0.66)
21:37:56.040 00.003 14556 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.53 = -0.75)
21:37:56.045 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.14 cameraTheta=2.55 mountX=0.11 mountY=-0.10, mountTheta=-0.71
21:37:56.050 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.08, opts=13)
21:37:56.054 00.004 14556 Enqueuing Move request for scope (-0.12, 0.08)
21:37:56.058 00.004 12308 Worker thread wakes up
21:37:56.058 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
21:37:56.058 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
21:37:56.058 00.000 12308 Moving (-0.12, 0.08) raw xDistance=0.11 yDistance=-0.10
21:37:56.059 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:37:56.059 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:56.059 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:37:56.059 00.000 12308 MoveAxis(E, 0, ABG)
21:37:56.059 00.000 12308 Move returns status 0, amount 0
21:37:56.061 00.002 12308 MoveAxis(N, 0, ABG)
21:37:56.061 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:56.065 00.004 12308 Move returns status 0, amount 0
21:37:56.065 00.000 12308 move complete, result=0
21:37:56.066 00.001 12308 worker thread done servicing request
21:37:56.087 00.021 14556 UpdateGuideState exits: m=1992 SNR=30.2
21:37:56.091 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:56.099 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:56.104 00.005 14556 Enqueuing Expose request
21:37:56.110 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:56.115 00.005 12308 Worker thread wakes up
21:37:56.115 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:56.115 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:57.364 01.249 12308 Exposure complete
21:37:57.497 00.133 12308 worker thread done servicing request
21:37:57.497 00.000 14556 OnExposeComplete: enter
21:37:57.501 00.004 14556 UpdateGuideState(): m_state=6
21:37:57.508 00.007 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2957
21:37:57.515 00.007 14556 Star::Find returns 1 (0), X=185.26, Y=997.28, Mass=2126, SNR=30.8, Peak=158 HFD=4.6
21:37:57.520 00.005 14556 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.07) = xAngle (0.96 = 0.96)
21:37:57.525 00.005 14556 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.86 = 0.86)
21:37:57.531 00.006 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-2.12 mountX=0.07 mountY=0.09, mountTheta=0.92
21:37:57.537 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.11, opts=13)
21:37:57.541 00.004 14556 Enqueuing Move request for scope (-0.06, -0.11)
21:37:57.545 00.004 12308 Worker thread wakes up
21:37:57.545 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
21:37:57.546 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
21:37:57.546 00.000 12308 Moving (-0.06, -0.11) raw xDistance=0.07 yDistance=0.09
21:37:57.546 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:37:57.547 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:57.547 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:37:57.547 00.000 12308 MoveAxis(E, 0, ABG)
21:37:57.547 00.000 12308 Move returns status 0, amount 0
21:37:57.547 00.000 12308 MoveAxis(N, 0, ABG)
21:37:57.548 00.001 12308 Move returns status 0, amount 0
21:37:57.548 00.000 12308 move complete, result=0
21:37:57.548 00.000 12308 worker thread done servicing request
21:37:57.548 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:57.572 00.024 14556 UpdateGuideState exits: m=2126 SNR=30.8
21:37:57.576 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:57.581 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:57.586 00.005 14556 Enqueuing Expose request
21:37:57.592 00.006 12308 Worker thread wakes up
21:37:57.592 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:57.596 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:57.597 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:37:58.843 01.246 12308 Exposure complete
21:37:58.995 00.152 14556 OnExposeComplete: enter
21:37:58.998 00.003 12308 worker thread done servicing request
21:37:58.999 00.001 14556 UpdateGuideState(): m_state=6
21:37:59.004 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2958
21:37:59.007 00.003 14556 Star::Find returns 1 (0), X=185.40, Y=997.63, Mass=2117, SNR=30.7, Peak=145 HFD=4.5
21:37:59.011 00.004 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.35 = -1.94)
21:37:59.015 00.004 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.04)
21:37:59.018 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.27 mountX=-0.09 mountY=-0.24, mountTheta=-1.95
21:37:59.024 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.25, opts=13)
21:37:59.026 00.002 14556 Enqueuing Move request for scope (0.08, 0.25)
21:37:59.031 00.005 12308 Worker thread wakes up
21:37:59.031 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.25) opts 0xd
21:37:59.031 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.25)
21:37:59.033 00.002 12308 Moving (0.08, 0.25) raw xDistance=-0.09 yDistance=-0.24
21:37:59.033 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:37:59.033 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:37:59.033 00.000 12308 MoveAxis(E, 0, ABG)
21:37:59.033 00.000 12308 Move returns status 0, amount 0
21:37:59.034 00.001 12308 MoveAxis(N, 166, ABG)
21:37:59.034 00.000 12308 Guiding  Dir = 0, Dur = 166
21:37:59.035 00.001 12308 IsSlewing returns 0
21:37:59.035 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:37:59.040 00.005 12308 IsGuiding returns 0
21:37:59.041 00.001 12308 PulseGuide returned control before completion, sleep 176
21:37:59.063 00.022 14556 UpdateGuideState exits: m=2117 SNR=30.7
21:37:59.068 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:59.072 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:37:59.076 00.004 14556 Enqueuing Expose request
21:37:59.221 00.145 12308 IsGuiding returns 1
21:37:59.221 00.000 12308 scope still moving after pulse duration time elapsed
21:37:59.252 00.031 12308 IsSlewing returns 0
21:37:59.255 00.003 12308 IsGuiding returns 0
21:37:59.257 00.002 12308 scope move finished after 166 + 49 ms
21:37:59.257 00.000 12308 Move returns status 0, amount 166
21:37:59.257 00.000 12308 move complete, result=0
21:37:59.257 00.000 12308 worker thread done servicing request
21:37:59.257 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 166 ms NORTH
21:37:59.263 00.006 12308 Worker thread wakes up
21:37:59.263 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:37:59.263 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:00.522 01.259 12308 Exposure complete
21:38:00.687 00.165 12308 worker thread done servicing request
21:38:00.687 00.000 14556 OnExposeComplete: enter
21:38:00.693 00.006 14556 UpdateGuideState(): m_state=6
21:38:00.698 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2959
21:38:00.702 00.004 14556 Star::Find returns 1 (0), X=185.09, Y=997.31, Mass=1940, SNR=29.5, Peak=176 HFD=4.5
21:38:00.709 00.007 14556 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-3.07) = xAngle (0.25 = 0.25)
21:38:00.714 00.005 14556 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.15 = 0.15)
21:38:00.720 00.006 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.08 hyp=0.24 cameraTheta=-2.82 mountX=0.24 mountY=0.04, mountTheta=0.16
21:38:00.728 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.08, opts=13)
21:38:00.734 00.006 14556 Enqueuing Move request for scope (-0.23, -0.08)
21:38:00.740 00.006 12308 Worker thread wakes up
21:38:00.740 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.08) opts 0xd
21:38:00.741 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.08)
21:38:00.741 00.000 12308 Moving (-0.23, -0.08) raw xDistance=0.24 yDistance=0.04
21:38:00.741 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:38:00.741 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:00.742 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:38:00.742 00.000 12308 MoveAxis(W, 102, ABG)
21:38:00.742 00.000 12308 Guiding  Dir = 3, Dur = 102
21:38:00.743 00.001 12308 IsSlewing returns 0
21:38:00.744 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:00.751 00.007 12308 IsGuiding returns 0
21:38:00.753 00.002 12308 PulseGuide returned control before completion, sleep 112
21:38:00.778 00.025 14556 UpdateGuideState exits: m=1940 SNR=29.5
21:38:00.784 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:00.789 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:00.797 00.008 14556 Enqueuing Expose request
21:38:00.867 00.070 12308 IsGuiding returns 1
21:38:00.867 00.000 12308 scope still moving after pulse duration time elapsed
21:38:00.899 00.032 12308 IsSlewing returns 0
21:38:00.899 00.000 12308 IsGuiding returns 0
21:38:00.899 00.000 12308 scope move finished after 102 + 45 ms
21:38:00.899 00.000 12308 Move returns status 0, amount 102
21:38:00.899 00.000 12308 MoveAxis(N, 0, ABG)
21:38:00.900 00.001 12308 Move returns status 0, amount 0
21:38:00.900 00.000 12308 move complete, result=0
21:38:00.900 00.000 12308 worker thread done servicing request
21:38:00.900 00.000 14556 GuideStep: 0.2 px 102 ms WEST, 0.0 px 0 ms NORTH
21:38:00.907 00.007 12308 Worker thread wakes up
21:38:00.907 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:00.907 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:02.170 01.263 12308 Exposure complete
21:38:02.317 00.147 12308 worker thread done servicing request
21:38:02.317 00.000 14556 OnExposeComplete: enter
21:38:02.322 00.005 14556 UpdateGuideState(): m_state=6
21:38:02.326 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2960
21:38:02.330 00.004 14556 Star::Find returns 1 (0), X=185.50, Y=997.37, Mass=2031, SNR=30.3, Peak=151 HFD=4.4
21:38:02.333 00.003 14556 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-3.07) = xAngle (3.03 = 3.03)
21:38:02.336 00.003 14556 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.93 = 2.93)
21:38:02.341 00.005 14556 CameraToMount -- cameraX=0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-0.05 mountX=-0.18 mountY=0.04, mountTheta=2.93
21:38:02.347 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.01, opts=13)
21:38:02.352 00.005 14556 Enqueuing Move request for scope (0.18, -0.01)
21:38:02.357 00.005 12308 Worker thread wakes up
21:38:02.357 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.01) opts 0xd
21:38:02.357 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.01)
21:38:02.357 00.000 12308 Moving (0.18, -0.01) raw xDistance=-0.18 yDistance=0.04
21:38:02.357 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:38:02.358 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:02.358 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:38:02.358 00.000 12308 MoveAxis(E, 0, ABG)
21:38:02.358 00.000 12308 Move returns status 0, amount 0
21:38:02.358 00.000 12308 MoveAxis(N, 0, ABG)
21:38:02.358 00.000 12308 Move returns status 0, amount 0
21:38:02.359 00.001 12308 move complete, result=0
21:38:02.359 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:02.363 00.004 12308 worker thread done servicing request
21:38:02.383 00.020 14556 UpdateGuideState exits: m=2031 SNR=30.3
21:38:02.388 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:02.392 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:02.396 00.004 14556 Enqueuing Expose request
21:38:02.400 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:38:02.403 00.003 12308 Worker thread wakes up
21:38:02.403 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:02.403 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:03.660 01.257 12308 Exposure complete
21:38:03.813 00.153 12308 worker thread done servicing request
21:38:03.813 00.000 14556 OnExposeComplete: enter
21:38:03.817 00.004 14556 UpdateGuideState(): m_state=6
21:38:03.821 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2961
21:38:03.825 00.004 14556 Star::Find returns 1 (0), X=185.69, Y=997.64, Mass=1877, SNR=29.0, Peak=127 HFD=3.8
21:38:03.829 00.004 14556 CameraToMount -- cameraTheta (0.62) - m_xAngle (-3.07) = xAngle (3.69 = -2.59)
21:38:03.832 00.003 14556 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.59 = -2.69)
21:38:03.836 00.004 14556 CameraToMount -- cameraX=0.36 cameraY=0.26 hyp=0.44 cameraTheta=0.62 mountX=-0.38 mountY=-0.19, mountTheta=-2.67
21:38:03.841 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.36, y=0.26, opts=13)
21:38:03.846 00.005 14556 Enqueuing Move request for scope (0.36, 0.26)
21:38:03.849 00.003 12308 Worker thread wakes up
21:38:03.849 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.26) opts 0xd
21:38:03.850 00.001 12308 Handling offset move in thread for scope, endpoint = (0.36, 0.26)
21:38:03.850 00.000 12308 Moving (0.36, 0.26) raw xDistance=-0.38 yDistance=-0.19
21:38:03.850 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
21:38:03.850 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:03.850 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:38:03.850 00.000 12308 MoveAxis(E, 163, ABG)
21:38:03.850 00.000 12308 Guiding  Dir = 2, Dur = 163
21:38:03.852 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:03.856 00.004 12308 IsSlewing returns 0
21:38:03.857 00.001 12308 IsGuiding returns 0
21:38:03.857 00.000 12308 PulseGuide returned control before completion, sleep 173
21:38:03.879 00.022 14556 UpdateGuideState exits: m=1877 SNR=29.0
21:38:03.884 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:03.889 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:03.893 00.004 14556 Enqueuing Expose request
21:38:04.039 00.146 12308 IsGuiding returns 1
21:38:04.039 00.000 12308 scope still moving after pulse duration time elapsed
21:38:04.071 00.032 12308 IsSlewing returns 0
21:38:04.071 00.000 12308 IsGuiding returns 0
21:38:04.071 00.000 12308 scope move finished after 163 + 52 ms
21:38:04.072 00.001 12308 Move returns status 0, amount 163
21:38:04.072 00.000 12308 MoveAxis(N, 0, ABG)
21:38:04.072 00.000 12308 Move returns status 0, amount 0
21:38:04.074 00.002 12308 move complete, result=0
21:38:04.074 00.000 12308 worker thread done servicing request
21:38:04.074 00.000 14556 GuideStep: -0.4 px 163 ms EAST, -0.2 px 0 ms NORTH
21:38:04.081 00.007 12308 Worker thread wakes up
21:38:04.082 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:04.082 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:05.335 01.253 12308 Exposure complete
21:38:05.470 00.135 12308 worker thread done servicing request
21:38:05.470 00.000 14556 OnExposeComplete: enter
21:38:05.474 00.004 14556 UpdateGuideState(): m_state=6
21:38:05.478 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2962
21:38:05.481 00.003 14556 Star::Find returns 1 (0), X=185.35, Y=997.57, Mass=2140, SNR=31.0, Peak=158 HFD=4.5
21:38:05.486 00.005 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.50 = -1.78)
21:38:05.490 00.004 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.88)
21:38:05.494 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.43 mountX=-0.04 mountY=-0.18, mountTheta=-1.78
21:38:05.499 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.19, opts=13)
21:38:05.502 00.003 14556 Enqueuing Move request for scope (0.03, 0.19)
21:38:05.506 00.004 12308 Worker thread wakes up
21:38:05.506 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.19) opts 0xd
21:38:05.506 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.19)
21:38:05.506 00.000 12308 Moving (0.03, 0.19) raw xDistance=-0.04 yDistance=-0.18
21:38:05.506 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:38:05.506 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:05.507 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:38:05.507 00.000 12308 MoveAxis(E, 0, ABG)
21:38:05.507 00.000 12308 Move returns status 0, amount 0
21:38:05.507 00.000 12308 MoveAxis(N, 0, ABG)
21:38:05.508 00.001 12308 Move returns status 0, amount 0
21:38:05.508 00.000 12308 move complete, result=0
21:38:05.508 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:05.513 00.005 12308 worker thread done servicing request
21:38:05.533 00.020 14556 UpdateGuideState exits: m=2140 SNR=31.0
21:38:05.537 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:05.542 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:05.545 00.003 14556 Enqueuing Expose request
21:38:05.549 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:38:05.553 00.004 12308 Worker thread wakes up
21:38:05.553 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:05.553 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:06.789 01.236 12308 Exposure complete
21:38:06.893 00.104 14556 OnExposeComplete: enter
21:38:06.898 00.005 12308 worker thread done servicing request
21:38:06.898 00.000 14556 UpdateGuideState(): m_state=6
21:38:06.902 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2963
21:38:06.906 00.004 14556 Star::Find returns 1 (0), X=185.31, Y=997.69, Mass=2102, SNR=30.8, Peak=137 HFD=4.5
21:38:06.909 00.003 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.70 = -1.59)
21:38:06.913 00.004 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.69)
21:38:06.916 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.62 mountX=-0.01 mountY=-0.31, mountTheta=-1.59
21:38:06.920 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.31, opts=13)
21:38:06.923 00.003 14556 Enqueuing Move request for scope (-0.02, 0.31)
21:38:06.926 00.003 12308 Worker thread wakes up
21:38:06.927 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.31) opts 0xd
21:38:06.927 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.31)
21:38:06.927 00.000 12308 Moving (-0.02, 0.31) raw xDistance=-0.01 yDistance=-0.31
21:38:06.927 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:38:06.927 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:38:06.927 00.000 12308 MoveAxis(E, 0, ABG)
21:38:06.927 00.000 12308 Move returns status 0, amount 0
21:38:06.927 00.000 12308 MoveAxis(N, 216, ABG)
21:38:06.928 00.001 12308 Guiding  Dir = 0, Dur = 216
21:38:06.928 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:06.932 00.004 12308 IsSlewing returns 0
21:38:06.932 00.000 12308 IsGuiding returns 0
21:38:06.933 00.001 12308 PulseGuide returned control before completion, sleep 226
21:38:06.953 00.020 14556 UpdateGuideState exits: m=2102 SNR=30.8
21:38:06.958 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:06.961 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:06.965 00.004 14556 Enqueuing Expose request
21:38:07.175 00.210 12308 IsGuiding returns 1
21:38:07.175 00.000 12308 scope still moving after pulse duration time elapsed
21:38:07.206 00.031 12308 IsSlewing returns 0
21:38:07.207 00.001 12308 IsGuiding returns 0
21:38:07.207 00.000 12308 scope move finished after 216 + 58 ms
21:38:07.208 00.001 12308 Move returns status 0, amount 216
21:38:07.208 00.000 12308 move complete, result=0
21:38:07.209 00.001 12308 worker thread done servicing request
21:38:07.209 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 216 ms NORTH
21:38:07.215 00.006 12308 Worker thread wakes up
21:38:07.215 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:07.215 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:08.474 01.259 12308 Exposure complete
21:38:08.617 00.143 12308 worker thread done servicing request
21:38:08.617 00.000 14556 OnExposeComplete: enter
21:38:08.621 00.004 14556 UpdateGuideState(): m_state=6
21:38:08.625 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2964
21:38:08.630 00.005 14556 Star::Find returns 1 (0), X=185.28, Y=997.38, Mass=1836, SNR=28.7, Peak=132 HFD=4.5
21:38:08.633 00.003 14556 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.07) = xAngle (6.20 = -0.08)
21:38:08.638 00.005 14556 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.10 = -0.18)
21:38:08.643 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.00 hyp=0.05 cameraTheta=3.13 mountX=0.05 mountY=-0.01, mountTheta=-0.18
21:38:08.649 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.00, opts=13)
21:38:08.653 00.004 14556 Enqueuing Move request for scope (-0.05, 0.00)
21:38:08.657 00.004 12308 Worker thread wakes up
21:38:08.657 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.00) opts 0xd
21:38:08.657 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.00)
21:38:08.657 00.000 12308 Moving (-0.05, 0.00) raw xDistance=0.05 yDistance=-0.01
21:38:08.659 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:38:08.659 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:08.659 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:38:08.659 00.000 12308 MoveAxis(E, 0, ABG)
21:38:08.659 00.000 12308 Move returns status 0, amount 0
21:38:08.659 00.000 12308 MoveAxis(N, 0, ABG)
21:38:08.659 00.000 12308 Move returns status 0, amount 0
21:38:08.660 00.001 12308 move complete, result=0
21:38:08.660 00.000 12308 worker thread done servicing request
21:38:08.660 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:08.686 00.026 14556 UpdateGuideState exits: m=1836 SNR=28.7
21:38:08.691 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:08.695 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:08.701 00.006 14556 Enqueuing Expose request
21:38:08.705 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:38:08.709 00.004 12308 Worker thread wakes up
21:38:08.709 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:08.709 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:09.960 01.251 12308 Exposure complete
21:38:10.091 00.131 12308 worker thread done servicing request
21:38:10.092 00.001 14556 OnExposeComplete: enter
21:38:10.094 00.002 14556 UpdateGuideState(): m_state=6
21:38:10.099 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2965
21:38:10.102 00.003 14556 Star::Find returns 1 (0), X=185.19, Y=997.48, Mass=2026, SNR=30.1, Peak=141 HFD=4.5
21:38:10.106 00.004 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
21:38:10.109 00.003 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
21:38:10.113 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.16 cameraTheta=2.51 mountX=0.12 mountY=-0.12, mountTheta=-0.76
21:38:10.119 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.10, opts=13)
21:38:10.123 00.004 14556 Enqueuing Move request for scope (-0.13, 0.10)
21:38:10.127 00.004 12308 Worker thread wakes up
21:38:10.127 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
21:38:10.127 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
21:38:10.127 00.000 12308 Moving (-0.13, 0.10) raw xDistance=0.12 yDistance=-0.12
21:38:10.127 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:38:10.129 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:10.129 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:38:10.129 00.000 12308 MoveAxis(E, 0, ABG)
21:38:10.129 00.000 12308 Move returns status 0, amount 0
21:38:10.129 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:10.133 00.004 12308 MoveAxis(N, 0, ABG)
21:38:10.133 00.000 12308 Move returns status 0, amount 0
21:38:10.133 00.000 12308 move complete, result=0
21:38:10.133 00.000 12308 worker thread done servicing request
21:38:10.152 00.019 14556 UpdateGuideState exits: m=2026 SNR=30.1
21:38:10.157 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:10.162 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:10.166 00.004 14556 Enqueuing Expose request
21:38:10.171 00.005 12308 Worker thread wakes up
21:38:10.171 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:10.174 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:10.174 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:11.431 01.257 12308 Exposure complete
21:38:11.569 00.138 12308 worker thread done servicing request
21:38:11.569 00.000 14556 OnExposeComplete: enter
21:38:11.573 00.004 14556 UpdateGuideState(): m_state=6
21:38:11.576 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2966
21:38:11.580 00.004 14556 Star::Find returns 1 (0), X=185.52, Y=997.65, Mass=2090, SNR=30.5, Peak=133 HFD=4.7
21:38:11.583 00.003 14556 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.07) = xAngle (4.02 = -2.26)
21:38:11.587 00.004 14556 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.92 = -2.36)
21:38:11.590 00.003 14556 CameraToMount -- cameraX=0.19 cameraY=0.27 hyp=0.33 cameraTheta=0.95 mountX=-0.21 mountY=-0.23, mountTheta=-2.30
21:38:11.596 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.27, opts=13)
21:38:11.600 00.004 14556 Enqueuing Move request for scope (0.19, 0.27)
21:38:11.603 00.003 12308 Worker thread wakes up
21:38:11.603 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.27) opts 0xd
21:38:11.603 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.27)
21:38:11.603 00.000 12308 Moving (0.19, 0.27) raw xDistance=-0.21 yDistance=-0.23
21:38:11.605 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:38:11.605 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:38:11.605 00.000 12308 MoveAxis(E, 91, ABG)
21:38:11.605 00.000 12308 Guiding  Dir = 2, Dur = 91
21:38:11.606 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:11.610 00.004 12308 IsSlewing returns 0
21:38:11.610 00.000 12308 IsGuiding returns 0
21:38:11.611 00.001 12308 PulseGuide returned control before completion, sleep 101
21:38:11.631 00.020 14556 UpdateGuideState exits: m=2090 SNR=30.5
21:38:11.636 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:11.640 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:11.644 00.004 14556 Enqueuing Expose request
21:38:11.719 00.075 12308 IsGuiding returns 1
21:38:11.719 00.000 12308 scope still moving after pulse duration time elapsed
21:38:11.751 00.032 12308 IsSlewing returns 0
21:38:11.751 00.000 12308 IsGuiding returns 0
21:38:11.752 00.001 12308 scope move finished after 91 + 50 ms
21:38:11.752 00.000 12308 Move returns status 0, amount 91
21:38:11.752 00.000 12308 MoveAxis(N, 163, ABG)
21:38:11.752 00.000 12308 Guiding  Dir = 0, Dur = 163
21:38:11.753 00.001 12308 IsSlewing returns 0
21:38:11.753 00.000 12308 IsGuiding returns 0
21:38:11.753 00.000 12308 PulseGuide returned control before completion, sleep 173
21:38:11.938 00.185 12308 IsGuiding returns 1
21:38:11.939 00.001 12308 scope still moving after pulse duration time elapsed
21:38:11.969 00.030 12308 IsSlewing returns 0
21:38:11.970 00.001 12308 IsGuiding returns 1
21:38:12.000 00.030 12308 IsSlewing returns 0
21:38:12.001 00.001 12308 IsGuiding returns 0
21:38:12.002 00.001 12308 scope move finished after 163 + 85 ms
21:38:12.002 00.000 12308 Move returns status 0, amount 163
21:38:12.002 00.000 12308 move complete, result=0
21:38:12.003 00.001 12308 worker thread done servicing request
21:38:12.003 00.000 12308 Worker thread wakes up
21:38:12.003 00.000 14556 GuideStep: -0.2 px 91 ms EAST, -0.2 px 163 ms NORTH
21:38:12.010 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:12.010 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:13.261 01.251 12308 Exposure complete
21:38:13.409 00.148 12308 worker thread done servicing request
21:38:13.410 00.001 14556 OnExposeComplete: enter
21:38:13.414 00.004 14556 UpdateGuideState(): m_state=6
21:38:13.417 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2967
21:38:13.421 00.004 14556 Star::Find returns 1 (0), X=185.28, Y=997.41, Mass=2004, SNR=29.9, Peak=157 HFD=4.4
21:38:13.425 00.004 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.59 = -0.69)
21:38:13.429 00.004 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.49 = -0.79)
21:38:13.435 00.006 14556 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.52 mountX=0.04 mountY=-0.04, mountTheta=-0.75
21:38:13.440 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.03, opts=13)
21:38:13.445 00.005 14556 Enqueuing Move request for scope (-0.04, 0.03)
21:38:13.450 00.005 12308 Worker thread wakes up
21:38:13.450 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
21:38:13.450 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
21:38:13.451 00.001 12308 Moving (-0.04, 0.03) raw xDistance=0.04 yDistance=-0.04
21:38:13.451 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:38:13.451 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:13.451 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:38:13.452 00.001 12308 MoveAxis(E, 0, ABG)
21:38:13.452 00.000 12308 Move returns status 0, amount 0
21:38:13.452 00.000 12308 MoveAxis(N, 0, ABG)
21:38:13.452 00.000 12308 Move returns status 0, amount 0
21:38:13.452 00.000 12308 move complete, result=0
21:38:13.452 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:13.457 00.005 12308 worker thread done servicing request
21:38:13.480 00.023 14556 UpdateGuideState exits: m=2004 SNR=29.9
21:38:13.484 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:13.488 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:13.492 00.004 14556 Enqueuing Expose request
21:38:13.495 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:38:13.501 00.006 12308 Worker thread wakes up
21:38:13.501 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:13.501 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:14.747 01.246 12308 Exposure complete
21:38:14.902 00.155 12308 worker thread done servicing request
21:38:14.903 00.001 14556 OnExposeComplete: enter
21:38:14.907 00.004 14556 UpdateGuideState(): m_state=6
21:38:14.912 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2968
21:38:14.915 00.003 14556 Star::Find returns 1 (0), X=185.22, Y=997.52, Mass=2129, SNR=31.3, Peak=148 HFD=4.6
21:38:14.919 00.004 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.28 = -1.01)
21:38:14.922 00.003 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.11)
21:38:14.926 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.17 cameraTheta=2.20 mountX=0.09 mountY=-0.15, mountTheta=-1.03
21:38:14.932 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.14, opts=13)
21:38:14.937 00.005 14556 Enqueuing Move request for scope (-0.10, 0.14)
21:38:14.941 00.004 12308 Worker thread wakes up
21:38:14.941 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd
21:38:14.943 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.14)
21:38:14.943 00.000 12308 Moving (-0.10, 0.14) raw xDistance=0.09 yDistance=-0.15
21:38:14.943 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:38:14.944 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:14.944 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:38:14.944 00.000 12308 MoveAxis(E, 0, ABG)
21:38:14.944 00.000 12308 Move returns status 0, amount 0
21:38:14.945 00.001 12308 MoveAxis(N, 0, ABG)
21:38:14.946 00.001 12308 Move returns status 0, amount 0
21:38:14.946 00.000 12308 move complete, result=0
21:38:14.946 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:14.951 00.005 12308 worker thread done servicing request
21:38:14.971 00.020 14556 UpdateGuideState exits: m=2129 SNR=31.3
21:38:14.976 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:14.979 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:14.983 00.004 14556 Enqueuing Expose request
21:38:14.986 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:38:14.990 00.004 12308 Worker thread wakes up
21:38:14.990 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:14.990 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:16.234 01.244 12308 Exposure complete
21:38:16.393 00.159 12308 worker thread done servicing request
21:38:16.393 00.000 14556 OnExposeComplete: enter
21:38:16.398 00.005 14556 UpdateGuideState(): m_state=6
21:38:16.402 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2969
21:38:16.406 00.004 14556 Star::Find returns 1 (0), X=185.35, Y=997.72, Mass=1961, SNR=29.7, Peak=129 HFD=4.7
21:38:16.410 00.004 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.56 = -1.72)
21:38:16.414 00.004 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
21:38:16.418 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.34 hyp=0.34 cameraTheta=1.49 mountX=-0.05 mountY=-0.33, mountTheta=-1.72
21:38:16.423 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.34, opts=13)
21:38:16.427 00.004 14556 Enqueuing Move request for scope (0.03, 0.34)
21:38:16.430 00.003 12308 Worker thread wakes up
21:38:16.431 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.34) opts 0xd
21:38:16.431 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.34)
21:38:16.431 00.000 12308 Moving (0.03, 0.34) raw xDistance=-0.05 yDistance=-0.33
21:38:16.431 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:38:16.431 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:38:16.432 00.001 12308 MoveAxis(E, 0, ABG)
21:38:16.432 00.000 12308 Move returns status 0, amount 0
21:38:16.432 00.000 12308 MoveAxis(N, 233, ABG)
21:38:16.432 00.000 12308 Guiding  Dir = 0, Dur = 233
21:38:16.432 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:16.437 00.005 12308 IsSlewing returns 0
21:38:16.437 00.000 12308 IsGuiding returns 0
21:38:16.437 00.000 12308 PulseGuide returned control before completion, sleep 243
21:38:16.459 00.022 14556 UpdateGuideState exits: m=1961 SNR=29.7
21:38:16.464 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:16.468 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:16.473 00.005 14556 Enqueuing Expose request
21:38:16.687 00.214 12308 IsGuiding returns 1
21:38:16.688 00.001 12308 scope still moving after pulse duration time elapsed
21:38:16.719 00.031 12308 IsSlewing returns 0
21:38:16.719 00.000 12308 IsGuiding returns 0
21:38:16.720 00.001 12308 scope move finished after 233 + 49 ms
21:38:16.720 00.000 12308 Move returns status 0, amount 233
21:38:16.720 00.000 12308 move complete, result=0
21:38:16.721 00.001 12308 worker thread done servicing request
21:38:16.721 00.000 12308 Worker thread wakes up
21:38:16.722 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 233 ms NORTH
21:38:16.728 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:16.728 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:17.984 01.256 12308 Exposure complete
21:38:18.117 00.133 12308 worker thread done servicing request
21:38:18.117 00.000 14556 OnExposeComplete: enter
21:38:18.121 00.004 14556 UpdateGuideState(): m_state=6
21:38:18.126 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2970
21:38:18.129 00.003 14556 Star::Find returns 1 (0), X=185.37, Y=997.24, Mass=2241, SNR=31.6, Peak=160 HFD=4.7
21:38:18.133 00.004 14556 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-3.07) = xAngle (1.81 = 1.81)
21:38:18.136 00.003 14556 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.71 = 1.71)
21:38:18.141 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.26 mountX=-0.03 mountY=0.14, mountTheta=1.80
21:38:18.146 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.14, opts=13)
21:38:18.150 00.004 14556 Enqueuing Move request for scope (0.04, -0.14)
21:38:18.153 00.003 12308 Worker thread wakes up
21:38:18.153 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd
21:38:18.155 00.002 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.14)
21:38:18.155 00.000 12308 Moving (0.04, -0.14) raw xDistance=-0.03 yDistance=0.14
21:38:18.155 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:38:18.155 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:18.155 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:38:18.156 00.001 12308 MoveAxis(E, 0, ABG)
21:38:18.156 00.000 12308 Move returns status 0, amount 0
21:38:18.156 00.000 12308 MoveAxis(N, 0, ABG)
21:38:18.156 00.000 12308 Move returns status 0, amount 0
21:38:18.158 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:18.163 00.005 12308 move complete, result=0
21:38:18.163 00.000 12308 worker thread done servicing request
21:38:18.180 00.017 14556 UpdateGuideState exits: m=2241 SNR=31.6
21:38:18.185 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:18.188 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:18.193 00.005 14556 Enqueuing Expose request
21:38:18.196 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:38:18.198 00.002 12308 Worker thread wakes up
21:38:18.199 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:18.199 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:19.442 01.243 12308 Exposure complete
21:38:19.600 00.158 12308 worker thread done servicing request
21:38:19.601 00.001 14556 OnExposeComplete: enter
21:38:19.605 00.004 14556 UpdateGuideState(): m_state=6
21:38:19.609 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2971
21:38:19.612 00.003 14556 Star::Find returns 1 (0), X=185.48, Y=997.33, Mass=1934, SNR=29.5, Peak=136 HFD=4.5
21:38:19.615 00.003 14556 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-3.07) = xAngle (2.77 = 2.77)
21:38:19.620 00.005 14556 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.67 = 2.67)
21:38:19.623 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-0.30 mountX=-0.15 mountY=0.07, mountTheta=2.69
21:38:19.629 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.05, opts=13)
21:38:19.632 00.003 14556 Enqueuing Move request for scope (0.15, -0.05)
21:38:19.637 00.005 12308 Worker thread wakes up
21:38:19.637 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
21:38:19.637 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
21:38:19.637 00.000 12308 Moving (0.15, -0.05) raw xDistance=-0.15 yDistance=0.07
21:38:19.637 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:38:19.638 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:19.638 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:38:19.638 00.000 12308 MoveAxis(E, 0, ABG)
21:38:19.638 00.000 12308 Move returns status 0, amount 0
21:38:19.638 00.000 12308 MoveAxis(N, 0, ABG)
21:38:19.638 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:19.643 00.005 12308 Move returns status 0, amount 0
21:38:19.643 00.000 12308 move complete, result=0
21:38:19.643 00.000 12308 worker thread done servicing request
21:38:19.662 00.019 14556 UpdateGuideState exits: m=1934 SNR=29.5
21:38:19.667 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:19.671 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:19.675 00.004 14556 Enqueuing Expose request
21:38:19.678 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:38:19.682 00.004 12308 Worker thread wakes up
21:38:19.682 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:19.682 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:20.927 01.245 12308 Exposure complete
21:38:21.084 00.157 12308 worker thread done servicing request
21:38:21.085 00.001 14556 OnExposeComplete: enter
21:38:21.089 00.004 14556 UpdateGuideState(): m_state=6
21:38:21.093 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2972
21:38:21.097 00.004 14556 Star::Find returns 1 (0), X=185.42, Y=997.76, Mass=1955, SNR=30.1, Peak=118 HFD=4.6
21:38:21.102 00.005 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
21:38:21.106 00.004 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.98)
21:38:21.109 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.38 hyp=0.39 cameraTheta=1.33 mountX=-0.12 mountY=-0.36, mountTheta=-1.89
21:38:21.113 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.38, opts=13)
21:38:21.117 00.004 14556 Enqueuing Move request for scope (0.09, 0.38)
21:38:21.120 00.003 12308 Worker thread wakes up
21:38:21.120 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.38) opts 0xd
21:38:21.120 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.38)
21:38:21.120 00.000 12308 Moving (0.09, 0.38) raw xDistance=-0.12 yDistance=-0.36
21:38:21.122 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:38:21.122 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:38:21.122 00.000 12308 MoveAxis(E, 0, ABG)
21:38:21.123 00.001 12308 Move returns status 0, amount 0
21:38:21.123 00.000 12308 MoveAxis(N, 252, ABG)
21:38:21.123 00.000 12308 Guiding  Dir = 0, Dur = 252
21:38:21.123 00.000 12308 IsSlewing returns 0
21:38:21.124 00.001 12308 IsGuiding returns 0
21:38:21.124 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:21.128 00.004 12308 PulseGuide returned control before completion, sleep 262
21:38:21.147 00.019 14556 UpdateGuideState exits: m=1955 SNR=30.1
21:38:21.150 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:21.155 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:21.161 00.006 14556 Enqueuing Expose request
21:38:21.402 00.241 12308 IsGuiding returns 1
21:38:21.403 00.001 12308 scope still moving after pulse duration time elapsed
21:38:21.432 00.029 12308 IsSlewing returns 0
21:38:21.432 00.000 12308 IsGuiding returns 0
21:38:21.434 00.002 12308 scope move finished after 252 + 57 ms
21:38:21.434 00.000 12308 Move returns status 0, amount 252
21:38:21.434 00.000 12308 move complete, result=0
21:38:21.434 00.000 12308 worker thread done servicing request
21:38:21.434 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 252 ms NORTH
21:38:21.441 00.007 12308 Worker thread wakes up
21:38:21.441 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:21.441 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:22.694 01.253 12308 Exposure complete
21:38:22.851 00.157 12308 worker thread done servicing request
21:38:22.852 00.001 14556 OnExposeComplete: enter
21:38:22.857 00.005 14556 UpdateGuideState(): m_state=6
21:38:22.860 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2973
21:38:22.866 00.006 14556 Star::Find returns 1 (0), X=185.41, Y=997.26, Mass=2202, SNR=31.3, Peak=143 HFD=4.6
21:38:22.869 00.003 14556 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-3.07) = xAngle (2.10 = 2.10)
21:38:22.874 00.005 14556 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.00 = 2.00)
21:38:22.877 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=-0.12 hyp=0.15 cameraTheta=-0.97 mountX=-0.08 mountY=0.14, mountTheta=2.08
21:38:22.884 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.12, opts=13)
21:38:22.888 00.004 14556 Enqueuing Move request for scope (0.08, -0.12)
21:38:22.892 00.004 12308 Worker thread wakes up
21:38:22.892 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.12) opts 0xd
21:38:22.892 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.12)
21:38:22.892 00.000 12308 Moving (0.08, -0.12) raw xDistance=-0.08 yDistance=0.14
21:38:22.892 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:38:22.892 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:22.893 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:38:22.893 00.000 12308 MoveAxis(E, 0, ABG)
21:38:22.893 00.000 12308 Move returns status 0, amount 0
21:38:22.893 00.000 12308 MoveAxis(N, 0, ABG)
21:38:22.893 00.000 12308 Move returns status 0, amount 0
21:38:22.894 00.001 12308 move complete, result=0
21:38:22.894 00.000 12308 worker thread done servicing request
21:38:22.894 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:22.920 00.026 14556 UpdateGuideState exits: m=2202 SNR=31.3
21:38:22.924 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:22.928 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:22.931 00.003 14556 Enqueuing Expose request
21:38:22.936 00.005 12308 Worker thread wakes up
21:38:22.936 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:22.936 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:22.938 00.002 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:38:24.179 01.241 12308 Exposure complete
21:38:24.355 00.176 12308 worker thread done servicing request
21:38:24.356 00.001 14556 OnExposeComplete: enter
21:38:24.360 00.004 14556 UpdateGuideState(): m_state=6
21:38:24.365 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2974
21:38:24.368 00.003 14556 Star::Find returns 1 (0), X=185.72, Y=997.24, Mass=1997, SNR=29.7, Peak=140 HFD=4.4
21:38:24.373 00.005 14556 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-3.07) = xAngle (2.73 = 2.73)
21:38:24.378 00.005 14556 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.63 = 2.63)
21:38:24.383 00.005 14556 CameraToMount -- cameraX=0.39 cameraY=-0.14 hyp=0.42 cameraTheta=-0.34 mountX=-0.38 mountY=0.20, mountTheta=2.65
21:38:24.388 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.39, y=-0.14, opts=13)
21:38:24.393 00.005 14556 Enqueuing Move request for scope (0.39, -0.14)
21:38:24.396 00.003 12308 Worker thread wakes up
21:38:24.397 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.14) opts 0xd
21:38:24.397 00.000 12308 Handling offset move in thread for scope, endpoint = (0.39, -0.14)
21:38:24.397 00.000 12308 Moving (0.39, -0.14) raw xDistance=-0.38 yDistance=0.20
21:38:24.397 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
21:38:24.397 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:38:24.397 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:38:24.398 00.001 12308 MoveAxis(E, 165, ABG)
21:38:24.398 00.000 12308 Guiding  Dir = 2, Dur = 165
21:38:24.398 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:24.402 00.004 12308 IsSlewing returns 0
21:38:24.402 00.000 12308 IsGuiding returns 0
21:38:24.403 00.001 12308 PulseGuide returned control before completion, sleep 175
21:38:24.425 00.022 14556 UpdateGuideState exits: m=1997 SNR=29.7
21:38:24.430 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:24.435 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:24.438 00.003 14556 Enqueuing Expose request
21:38:24.593 00.155 12308 IsGuiding returns 0
21:38:24.594 00.001 12308 Move returns status 0, amount 165
21:38:24.594 00.000 12308 MoveAxis(N, 0, ABG)
21:38:24.595 00.001 12308 Move returns status 0, amount 0
21:38:24.595 00.000 12308 move complete, result=0
21:38:24.597 00.002 12308 worker thread done servicing request
21:38:24.597 00.000 12308 Worker thread wakes up
21:38:24.597 00.000 14556 GuideStep: -0.4 px 165 ms EAST, 0.2 px 0 ms NORTH
21:38:24.607 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:24.607 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:25.853 01.246 12308 Exposure complete
21:38:26.004 00.151 12308 worker thread done servicing request
21:38:26.005 00.001 14556 OnExposeComplete: enter
21:38:26.010 00.005 14556 UpdateGuideState(): m_state=6
21:38:26.014 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2975
21:38:26.018 00.004 14556 Star::Find returns 1 (0), X=185.30, Y=997.52, Mass=2307, SNR=32.3, Peak=147 HFD=4.6
21:38:26.022 00.004 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.81 = -1.47)
21:38:26.025 00.003 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.72 = -1.57)
21:38:26.029 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.74 mountX=0.01 mountY=-0.14, mountTheta=-1.47
21:38:26.034 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.14, opts=13)
21:38:26.038 00.004 14556 Enqueuing Move request for scope (-0.02, 0.14)
21:38:26.042 00.004 12308 Worker thread wakes up
21:38:26.042 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
21:38:26.042 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
21:38:26.042 00.000 12308 Moving (-0.02, 0.14) raw xDistance=0.01 yDistance=-0.14
21:38:26.042 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:38:26.042 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:26.042 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:38:26.042 00.000 12308 MoveAxis(E, 0, ABG)
21:38:26.043 00.001 12308 Move returns status 0, amount 0
21:38:26.043 00.000 12308 MoveAxis(N, 0, ABG)
21:38:26.043 00.000 12308 Move returns status 0, amount 0
21:38:26.043 00.000 12308 move complete, result=0
21:38:26.043 00.000 12308 worker thread done servicing request
21:38:26.045 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:26.069 00.024 14556 UpdateGuideState exits: m=2307 SNR=32.3
21:38:26.072 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:26.078 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:26.081 00.003 14556 Enqueuing Expose request
21:38:26.084 00.003 12308 Worker thread wakes up
21:38:26.085 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:26.090 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:26.090 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:27.340 01.250 12308 Exposure complete
21:38:27.505 00.165 12308 worker thread done servicing request
21:38:27.505 00.000 14556 OnExposeComplete: enter
21:38:27.512 00.007 14556 UpdateGuideState(): m_state=6
21:38:27.519 00.007 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2976
21:38:27.523 00.004 14556 Star::Find returns 1 (0), X=185.36, Y=997.53, Mass=2018, SNR=30.1, Peak=152 HFD=4.2
21:38:27.527 00.004 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.45 = -1.84)
21:38:27.530 00.003 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.94)
21:38:27.533 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.37 mountX=-0.04 mountY=-0.14, mountTheta=-1.84
21:38:27.539 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.15, opts=13)
21:38:27.544 00.005 14556 Enqueuing Move request for scope (0.03, 0.15)
21:38:27.548 00.004 12308 Worker thread wakes up
21:38:27.548 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
21:38:27.548 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
21:38:27.548 00.000 12308 Moving (0.03, 0.15) raw xDistance=-0.04 yDistance=-0.14
21:38:27.548 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:38:27.549 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:27.549 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:38:27.549 00.000 12308 MoveAxis(E, 0, ABG)
21:38:27.549 00.000 12308 Move returns status 0, amount 0
21:38:27.550 00.001 12308 MoveAxis(N, 0, ABG)
21:38:27.550 00.000 12308 Move returns status 0, amount 0
21:38:27.550 00.000 12308 move complete, result=0
21:38:27.551 00.001 12308 worker thread done servicing request
21:38:27.551 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:27.577 00.026 14556 UpdateGuideState exits: m=2018 SNR=30.1
21:38:27.580 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:27.584 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:27.587 00.003 14556 Enqueuing Expose request
21:38:27.592 00.005 12308 Worker thread wakes up
21:38:27.592 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:27.597 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:27.597 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:28.840 01.243 12308 Exposure complete
21:38:29.001 00.161 12308 worker thread done servicing request
21:38:29.001 00.000 14556 OnExposeComplete: enter
21:38:29.005 00.004 14556 UpdateGuideState(): m_state=6
21:38:29.009 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2977
21:38:29.013 00.004 14556 Star::Find returns 1 (0), X=185.59, Y=997.55, Mass=1926, SNR=29.7, Peak=126 HFD=4.4
21:38:29.017 00.004 14556 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.07) = xAngle (3.66 = -2.63)
21:38:29.021 00.004 14556 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.56 = -2.73)
21:38:29.024 00.003 14556 CameraToMount -- cameraX=0.26 cameraY=0.17 hyp=0.31 cameraTheta=0.58 mountX=-0.27 mountY=-0.13, mountTheta=-2.71
21:38:29.029 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.17, opts=13)
21:38:29.033 00.004 14556 Enqueuing Move request for scope (0.26, 0.17)
21:38:29.037 00.004 12308 Worker thread wakes up
21:38:29.037 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.17) opts 0xd
21:38:29.037 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.17)
21:38:29.037 00.000 12308 Moving (0.26, 0.17) raw xDistance=-0.27 yDistance=-0.13
21:38:29.039 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:38:29.039 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:29.039 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:38:29.039 00.000 12308 MoveAxis(E, 117, ABG)
21:38:29.039 00.000 12308 Guiding  Dir = 2, Dur = 117
21:38:29.040 00.001 12308 IsSlewing returns 0
21:38:29.040 00.000 12308 IsGuiding returns 0
21:38:29.040 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:29.044 00.004 12308 PulseGuide returned control before completion, sleep 127
21:38:29.063 00.019 14556 UpdateGuideState exits: m=1926 SNR=29.7
21:38:29.067 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:29.072 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:29.076 00.004 14556 Enqueuing Expose request
21:38:29.187 00.111 12308 IsGuiding returns 0
21:38:29.187 00.000 12308 Move returns status 0, amount 117
21:38:29.189 00.002 12308 MoveAxis(N, 0, ABG)
21:38:29.189 00.000 12308 Move returns status 0, amount 0
21:38:29.189 00.000 12308 move complete, result=0
21:38:29.189 00.000 12308 worker thread done servicing request
21:38:29.189 00.000 14556 GuideStep: -0.3 px 117 ms EAST, -0.1 px 0 ms NORTH
21:38:29.195 00.006 12308 Worker thread wakes up
21:38:29.195 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:29.195 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:30.438 01.243 12308 Exposure complete
21:38:30.578 00.140 12308 worker thread done servicing request
21:38:30.579 00.001 14556 OnExposeComplete: enter
21:38:30.581 00.002 14556 UpdateGuideState(): m_state=6
21:38:30.584 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2978
21:38:30.588 00.004 14556 Star::Find returns 1 (0), X=185.12, Y=997.63, Mass=2060, SNR=30.3, Peak=160 HFD=4.2
21:38:30.592 00.004 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.36 = -0.93)
21:38:30.596 00.004 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.26 = -1.03)
21:38:30.600 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.24 hyp=0.32 cameraTheta=2.28 mountX=0.19 mountY=-0.27, mountTheta=-0.96
21:38:30.605 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.24, opts=13)
21:38:30.610 00.005 14556 Enqueuing Move request for scope (-0.21, 0.24)
21:38:30.613 00.003 12308 Worker thread wakes up
21:38:30.613 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.24) opts 0xd
21:38:30.614 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.24)
21:38:30.614 00.000 12308 Moving (-0.21, 0.24) raw xDistance=0.19 yDistance=-0.27
21:38:30.614 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:38:30.614 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:38:30.614 00.000 12308 MoveAxis(E, 0, ABG)
21:38:30.615 00.001 12308 Move returns status 0, amount 0
21:38:30.615 00.000 12308 MoveAxis(N, 193, ABG)
21:38:30.615 00.000 12308 Guiding  Dir = 0, Dur = 193
21:38:30.615 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:30.620 00.005 12308 IsSlewing returns 0
21:38:30.620 00.000 12308 IsGuiding returns 0
21:38:30.621 00.001 12308 PulseGuide returned control before completion, sleep 203
21:38:30.647 00.026 14556 UpdateGuideState exits: m=2060 SNR=30.3
21:38:30.656 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:30.663 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:30.669 00.006 14556 Enqueuing Expose request
21:38:30.837 00.168 12308 IsGuiding returns 1
21:38:30.837 00.000 12308 scope still moving after pulse duration time elapsed
21:38:30.869 00.032 12308 IsSlewing returns 0
21:38:30.870 00.001 12308 IsGuiding returns 1
21:38:30.902 00.032 12308 IsSlewing returns 0
21:38:30.903 00.001 12308 IsGuiding returns 1
21:38:30.933 00.030 12308 IsSlewing returns 0
21:38:30.933 00.000 12308 IsGuiding returns 0
21:38:30.933 00.000 12308 scope move finished after 193 + 120 ms
21:38:30.934 00.001 12308 Move returns status 0, amount 193
21:38:30.934 00.000 12308 move complete, result=0
21:38:30.934 00.000 12308 worker thread done servicing request
21:38:30.934 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 193 ms NORTH
21:38:30.940 00.006 12308 Worker thread wakes up
21:38:30.940 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:30.943 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:32.202 01.259 12308 Exposure complete
21:38:32.361 00.159 12308 worker thread done servicing request
21:38:32.361 00.000 14556 OnExposeComplete: enter
21:38:32.366 00.005 14556 UpdateGuideState(): m_state=6
21:38:32.369 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2979
21:38:32.372 00.003 14556 Star::Find returns 1 (0), X=185.33, Y=997.33, Mass=2227, SNR=31.5, Peak=169 HFD=4.7
21:38:32.377 00.005 14556 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-3.07) = xAngle (1.65 = 1.65)
21:38:32.381 00.004 14556 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.56 = 1.56)
21:38:32.385 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.42 mountX=-0.00 mountY=0.05, mountTheta=1.65
21:38:32.390 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.05, opts=13)
21:38:32.393 00.003 14556 Enqueuing Move request for scope (0.01, -0.05)
21:38:32.397 00.004 12308 Worker thread wakes up
21:38:32.397 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
21:38:32.397 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
21:38:32.397 00.000 12308 Moving (0.01, -0.05) raw xDistance=-0.00 yDistance=0.05
21:38:32.397 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:38:32.397 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:32.397 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:38:32.399 00.002 12308 MoveAxis(E, 0, ABG)
21:38:32.399 00.000 12308 Move returns status 0, amount 0
21:38:32.399 00.000 12308 MoveAxis(N, 0, ABG)
21:38:32.399 00.000 12308 Move returns status 0, amount 0
21:38:32.399 00.000 12308 move complete, result=0
21:38:32.399 00.000 12308 worker thread done servicing request
21:38:32.399 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:32.425 00.026 14556 UpdateGuideState exits: m=2227 SNR=31.5
21:38:32.429 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:32.433 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:32.438 00.005 14556 Enqueuing Expose request
21:38:32.444 00.006 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:38:32.449 00.005 12308 Worker thread wakes up
21:38:32.449 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:32.449 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:33.699 01.250 12308 Exposure complete
21:38:33.856 00.157 12308 worker thread done servicing request
21:38:33.857 00.001 14556 OnExposeComplete: enter
21:38:33.860 00.003 14556 UpdateGuideState(): m_state=6
21:38:33.864 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2980
21:38:33.868 00.004 14556 Star::Find returns 1 (0), X=185.45, Y=997.46, Mass=2018, SNR=29.9, Peak=149 HFD=4.6
21:38:33.872 00.004 14556 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.07) = xAngle (3.62 = -2.66)
21:38:33.875 00.003 14556 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.52 = -2.76)
21:38:33.879 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.15 cameraTheta=0.55 mountX=-0.13 mountY=-0.05, mountTheta=-2.75
21:38:33.883 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.08, opts=13)
21:38:33.887 00.004 14556 Enqueuing Move request for scope (0.13, 0.08)
21:38:33.891 00.004 12308 Worker thread wakes up
21:38:33.891 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
21:38:33.891 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
21:38:33.891 00.000 12308 Moving (0.13, 0.08) raw xDistance=-0.13 yDistance=-0.05
21:38:33.891 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:38:33.892 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:33.892 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:38:33.892 00.000 12308 MoveAxis(E, 0, ABG)
21:38:33.892 00.000 12308 Move returns status 0, amount 0
21:38:33.892 00.000 12308 MoveAxis(N, 0, ABG)
21:38:33.892 00.000 12308 Move returns status 0, amount 0
21:38:33.893 00.001 12308 move complete, result=0
21:38:33.893 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:33.897 00.004 12308 worker thread done servicing request
21:38:33.918 00.021 14556 UpdateGuideState exits: m=2018 SNR=29.9
21:38:33.922 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:33.925 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:33.929 00.004 14556 Enqueuing Expose request
21:38:33.934 00.005 12308 Worker thread wakes up
21:38:33.934 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:33.939 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:33.939 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:35.187 01.248 12308 Exposure complete
21:38:35.338 00.151 12308 worker thread done servicing request
21:38:35.339 00.001 14556 OnExposeComplete: enter
21:38:35.343 00.004 14556 UpdateGuideState(): m_state=6
21:38:35.348 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2981
21:38:35.352 00.004 14556 Star::Find returns 1 (0), X=185.38, Y=997.50, Mass=2219, SNR=31.6, Peak=140 HFD=4.7
21:38:35.357 00.005 14556 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.07) = xAngle (4.22 = -2.07)
21:38:35.360 00.003 14556 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.17)
21:38:35.363 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.14 mountX=-0.06 mountY=-0.10, mountTheta=-2.09
21:38:35.368 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.11, opts=13)
21:38:35.371 00.003 14556 Enqueuing Move request for scope (0.05, 0.11)
21:38:35.373 00.002 12308 Worker thread wakes up
21:38:35.373 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
21:38:35.373 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
21:38:35.373 00.000 12308 Moving (0.05, 0.11) raw xDistance=-0.06 yDistance=-0.10
21:38:35.375 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:38:35.375 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:35.375 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:38:35.375 00.000 12308 MoveAxis(E, 0, ABG)
21:38:35.375 00.000 12308 Move returns status 0, amount 0
21:38:35.375 00.000 12308 MoveAxis(N, 0, ABG)
21:38:35.375 00.000 12308 Move returns status 0, amount 0
21:38:35.375 00.000 12308 move complete, result=0
21:38:35.376 00.001 12308 worker thread done servicing request
21:38:35.376 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:35.392 00.016 14556 UpdateGuideState exits: m=2219 SNR=31.6
21:38:35.397 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:35.399 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:35.403 00.004 14556 Enqueuing Expose request
21:38:35.406 00.003 12308 Worker thread wakes up
21:38:35.407 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:35.407 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:35.407 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:36.655 01.248 12308 Exposure complete
21:38:36.816 00.161 12308 worker thread done servicing request
21:38:36.817 00.001 14556 OnExposeComplete: enter
21:38:36.821 00.004 14556 UpdateGuideState(): m_state=6
21:38:36.825 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2982
21:38:36.828 00.003 14556 Star::Find returns 1 (0), X=185.44, Y=997.55, Mass=1947, SNR=29.4, Peak=138 HFD=4.3
21:38:36.832 00.004 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.06 = -2.22)
21:38:36.835 00.003 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.96 = -2.32)
21:38:36.839 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.17 hyp=0.20 cameraTheta=0.99 mountX=-0.12 mountY=-0.15, mountTheta=-2.26
21:38:36.845 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.17, opts=13)
21:38:36.849 00.004 14556 Enqueuing Move request for scope (0.11, 0.17)
21:38:36.853 00.004 12308 Worker thread wakes up
21:38:36.853 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.17) opts 0xd
21:38:36.853 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.17)
21:38:36.853 00.000 12308 Moving (0.11, 0.17) raw xDistance=-0.12 yDistance=-0.15
21:38:36.853 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:38:36.853 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:36.854 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:38:36.854 00.000 12308 MoveAxis(E, 0, ABG)
21:38:36.854 00.000 12308 Move returns status 0, amount 0
21:38:36.854 00.000 12308 MoveAxis(N, 0, ABG)
21:38:36.854 00.000 12308 Move returns status 0, amount 0
21:38:36.855 00.001 12308 move complete, result=0
21:38:36.856 00.001 12308 worker thread done servicing request
21:38:36.856 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:36.881 00.025 14556 UpdateGuideState exits: m=1947 SNR=29.4
21:38:36.886 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:36.891 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:36.894 00.003 14556 Enqueuing Expose request
21:38:36.899 00.005 12308 Worker thread wakes up
21:38:36.899 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:36.904 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:36.904 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:38.160 01.256 12308 Exposure complete
21:38:38.316 00.156 12308 worker thread done servicing request
21:38:38.316 00.000 14556 OnExposeComplete: enter
21:38:38.321 00.005 14556 UpdateGuideState(): m_state=6
21:38:38.325 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2983
21:38:38.328 00.003 14556 Star::Find returns 1 (0), X=185.38, Y=997.68, Mass=2057, SNR=30.4, Peak=146 HFD=4.8
21:38:38.332 00.004 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.46 = -1.82)
21:38:38.336 00.004 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.92)
21:38:38.341 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.30 hyp=0.30 cameraTheta=1.39 mountX=-0.07 mountY=-0.28, mountTheta=-1.83
21:38:38.346 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.30, opts=13)
21:38:38.349 00.003 14556 Enqueuing Move request for scope (0.05, 0.30)
21:38:38.353 00.004 12308 Worker thread wakes up
21:38:38.353 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.30) opts 0xd
21:38:38.353 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.30)
21:38:38.353 00.000 12308 Moving (0.05, 0.30) raw xDistance=-0.07 yDistance=-0.28
21:38:38.353 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:38:38.353 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:38:38.353 00.000 12308 MoveAxis(E, 0, ABG)
21:38:38.353 00.000 12308 Move returns status 0, amount 0
21:38:38.355 00.002 12308 MoveAxis(N, 200, ABG)
21:38:38.355 00.000 12308 Guiding  Dir = 0, Dur = 200
21:38:38.355 00.000 12308 IsSlewing returns 0
21:38:38.355 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:38.359 00.004 12308 IsGuiding returns 0
21:38:38.359 00.000 12308 PulseGuide returned control before completion, sleep 210
21:38:38.381 00.022 14556 UpdateGuideState exits: m=2057 SNR=30.4
21:38:38.387 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:38.391 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:38.395 00.004 14556 Enqueuing Expose request
21:38:38.585 00.190 12308 IsGuiding returns 1
21:38:38.585 00.000 12308 scope still moving after pulse duration time elapsed
21:38:38.615 00.030 12308 IsSlewing returns 0
21:38:38.617 00.002 12308 IsGuiding returns 0
21:38:38.618 00.001 12308 scope move finished after 200 + 57 ms
21:38:38.618 00.000 12308 Move returns status 0, amount 200
21:38:38.618 00.000 12308 move complete, result=0
21:38:38.619 00.001 12308 worker thread done servicing request
21:38:38.619 00.000 12308 Worker thread wakes up
21:38:38.619 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 200 ms NORTH
21:38:38.628 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:38.628 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:39.876 01.248 12308 Exposure complete
21:38:40.041 00.165 12308 worker thread done servicing request
21:38:40.042 00.001 14556 OnExposeComplete: enter
21:38:40.046 00.004 14556 UpdateGuideState(): m_state=6
21:38:40.049 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2984
21:38:40.052 00.003 14556 Star::Find returns 1 (0), X=185.35, Y=997.47, Mass=2052, SNR=30.4, Peak=130 HFD=4.6
21:38:40.057 00.005 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.34 = -1.95)
21:38:40.061 00.004 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.24 = -2.05)
21:38:40.065 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.26 mountX=-0.03 mountY=-0.08, mountTheta=-1.96
21:38:40.071 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.09, opts=13)
21:38:40.075 00.004 14556 Enqueuing Move request for scope (0.03, 0.09)
21:38:40.078 00.003 12308 Worker thread wakes up
21:38:40.078 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
21:38:40.078 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
21:38:40.078 00.000 12308 Moving (0.03, 0.09) raw xDistance=-0.03 yDistance=-0.08
21:38:40.080 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:38:40.080 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:40.080 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:38:40.080 00.000 12308 MoveAxis(E, 0, ABG)
21:38:40.080 00.000 12308 Move returns status 0, amount 0
21:38:40.080 00.000 12308 MoveAxis(N, 0, ABG)
21:38:40.080 00.000 12308 Move returns status 0, amount 0
21:38:40.081 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:40.085 00.004 12308 move complete, result=0
21:38:40.085 00.000 12308 worker thread done servicing request
21:38:40.105 00.020 14556 UpdateGuideState exits: m=2052 SNR=30.4
21:38:40.110 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:40.114 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:40.118 00.004 14556 Enqueuing Expose request
21:38:40.122 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:40.127 00.005 12308 Worker thread wakes up
21:38:40.127 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:40.127 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:41.378 01.251 12308 Exposure complete
21:38:41.517 00.139 12308 worker thread done servicing request
21:38:41.518 00.001 14556 OnExposeComplete: enter
21:38:41.521 00.003 14556 UpdateGuideState(): m_state=6
21:38:41.526 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2985
21:38:41.530 00.004 14556 Star::Find returns 1 (0), X=185.61, Y=997.57, Mass=1971, SNR=29.7, Peak=137 HFD=4.4
21:38:41.533 00.003 14556 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.07) = xAngle (3.66 = -2.63)
21:38:41.538 00.005 14556 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.56 = -2.73)
21:38:41.542 00.004 14556 CameraToMount -- cameraX=0.29 cameraY=0.19 hyp=0.34 cameraTheta=0.58 mountX=-0.30 mountY=-0.14, mountTheta=-2.71
21:38:41.546 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=0.19, opts=13)
21:38:41.551 00.005 14556 Enqueuing Move request for scope (0.29, 0.19)
21:38:41.554 00.003 12308 Worker thread wakes up
21:38:41.554 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.19) opts 0xd
21:38:41.554 00.000 12308 Handling offset move in thread for scope, endpoint = (0.29, 0.19)
21:38:41.554 00.000 12308 Moving (0.29, 0.19) raw xDistance=-0.30 yDistance=-0.14
21:38:41.556 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
21:38:41.556 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:41.556 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:38:41.556 00.000 12308 MoveAxis(E, 129, ABG)
21:38:41.557 00.001 12308 Guiding  Dir = 2, Dur = 129
21:38:41.557 00.000 12308 IsSlewing returns 0
21:38:41.557 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:41.562 00.005 12308 IsGuiding returns 0
21:38:41.562 00.000 12308 PulseGuide returned control before completion, sleep 139
21:38:41.583 00.021 14556 UpdateGuideState exits: m=1971 SNR=29.7
21:38:41.587 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:41.593 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:41.597 00.004 14556 Enqueuing Expose request
21:38:41.708 00.111 12308 IsGuiding returns 1
21:38:41.708 00.000 12308 scope still moving after pulse duration time elapsed
21:38:41.739 00.031 12308 IsSlewing returns 0
21:38:41.739 00.000 12308 IsGuiding returns 0
21:38:41.740 00.001 12308 scope move finished after 129 + 49 ms
21:38:41.740 00.000 12308 Move returns status 0, amount 129
21:38:41.740 00.000 12308 MoveAxis(N, 0, ABG)
21:38:41.742 00.002 12308 Move returns status 0, amount 0
21:38:41.742 00.000 12308 move complete, result=0
21:38:41.742 00.000 12308 worker thread done servicing request
21:38:41.742 00.000 14556 GuideStep: -0.3 px 129 ms EAST, -0.1 px 0 ms NORTH
21:38:41.748 00.006 12308 Worker thread wakes up
21:38:41.748 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:41.748 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:43.008 01.260 12308 Exposure complete
21:38:43.176 00.168 12308 worker thread done servicing request
21:38:43.176 00.000 14556 OnExposeComplete: enter
21:38:43.181 00.005 14556 UpdateGuideState(): m_state=6
21:38:43.185 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2986
21:38:43.190 00.005 14556 Star::Find returns 1 (0), X=185.31, Y=997.52, Mass=2036, SNR=30.1, Peak=149 HFD=4.3
21:38:43.196 00.006 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.76 = -1.53)
21:38:43.201 00.005 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.63)
21:38:43.205 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.68 mountX=0.01 mountY=-0.14, mountTheta=-1.53
21:38:43.210 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.14, opts=13)
21:38:43.215 00.005 14556 Enqueuing Move request for scope (-0.02, 0.14)
21:38:43.218 00.003 12308 Worker thread wakes up
21:38:43.219 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
21:38:43.219 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
21:38:43.219 00.000 12308 Moving (-0.02, 0.14) raw xDistance=0.01 yDistance=-0.14
21:38:43.219 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:38:43.219 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:43.220 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:38:43.220 00.000 12308 MoveAxis(E, 0, ABG)
21:38:43.221 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:43.226 00.005 12308 Move returns status 0, amount 0
21:38:43.226 00.000 12308 MoveAxis(N, 0, ABG)
21:38:43.226 00.000 12308 Move returns status 0, amount 0
21:38:43.226 00.000 12308 move complete, result=0
21:38:43.226 00.000 12308 worker thread done servicing request
21:38:43.247 00.021 14556 UpdateGuideState exits: m=2036 SNR=30.1
21:38:43.252 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:43.256 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:43.260 00.004 14556 Enqueuing Expose request
21:38:43.266 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:43.270 00.004 12308 Worker thread wakes up
21:38:43.270 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:43.270 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:44.524 01.254 12308 Exposure complete
21:38:44.660 00.136 12308 worker thread done servicing request
21:38:44.661 00.001 14556 OnExposeComplete: enter
21:38:44.665 00.004 14556 UpdateGuideState(): m_state=6
21:38:44.668 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2987
21:38:44.672 00.004 14556 Star::Find returns 1 (0), X=185.38, Y=997.58, Mass=1934, SNR=29.6, Peak=136 HFD=4.7
21:38:44.676 00.004 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.38 = -1.90)
21:38:44.680 00.004 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -2.00)
21:38:44.684 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.31 mountX=-0.06 mountY=-0.18, mountTheta=-1.91
21:38:44.690 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.19, opts=13)
21:38:44.693 00.003 14556 Enqueuing Move request for scope (0.05, 0.19)
21:38:44.697 00.004 12308 Worker thread wakes up
21:38:44.697 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
21:38:44.697 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
21:38:44.697 00.000 12308 Moving (0.05, 0.19) raw xDistance=-0.06 yDistance=-0.18
21:38:44.697 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:38:44.697 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:44.698 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:38:44.698 00.000 12308 MoveAxis(E, 0, ABG)
21:38:44.698 00.000 12308 Move returns status 0, amount 0
21:38:44.698 00.000 12308 MoveAxis(N, 0, ABG)
21:38:44.698 00.000 12308 Move returns status 0, amount 0
21:38:44.699 00.001 12308 move complete, result=0
21:38:44.699 00.000 12308 worker thread done servicing request
21:38:44.699 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:44.722 00.023 14556 UpdateGuideState exits: m=1934 SNR=29.6
21:38:44.728 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:44.731 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:44.735 00.004 14556 Enqueuing Expose request
21:38:44.739 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:38:44.743 00.004 12308 Worker thread wakes up
21:38:44.743 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:44.743 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:45.985 01.242 12308 Exposure complete
21:38:46.141 00.156 12308 worker thread done servicing request
21:38:46.141 00.000 14556 OnExposeComplete: enter
21:38:46.148 00.007 14556 UpdateGuideState(): m_state=6
21:38:46.156 00.008 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2988
21:38:46.162 00.006 14556 Star::Find returns 1 (0), X=185.17, Y=997.78, Mass=1951, SNR=29.7, Peak=159 HFD=4.5
21:38:46.166 00.004 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
21:38:46.171 00.005 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
21:38:46.175 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.40 hyp=0.43 cameraTheta=1.93 mountX=0.12 mountY=-0.42, mountTheta=-1.29
21:38:46.181 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.40, opts=13)
21:38:46.184 00.003 14556 Enqueuing Move request for scope (-0.15, 0.40)
21:38:46.189 00.005 12308 Worker thread wakes up
21:38:46.189 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.40) opts 0xd
21:38:46.189 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.40)
21:38:46.189 00.000 12308 Moving (-0.15, 0.40) raw xDistance=0.12 yDistance=-0.42
21:38:46.190 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:38:46.190 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
21:38:46.190 00.000 12308 MoveAxis(E, 0, ABG)
21:38:46.190 00.000 12308 Move returns status 0, amount 0
21:38:46.190 00.000 12308 MoveAxis(N, 295, ABG)
21:38:46.191 00.001 12308 Guiding  Dir = 0, Dur = 295
21:38:46.191 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:46.197 00.006 12308 IsSlewing returns 0
21:38:46.197 00.000 12308 IsGuiding returns 0
21:38:46.198 00.001 12308 PulseGuide returned control before completion, sleep 305
21:38:46.220 00.022 14556 UpdateGuideState exits: m=1951 SNR=29.7
21:38:46.224 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:46.228 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:46.235 00.007 14556 Enqueuing Expose request
21:38:46.510 00.275 12308 IsGuiding returns 1
21:38:46.510 00.000 12308 scope still moving after pulse duration time elapsed
21:38:46.539 00.029 12308 IsSlewing returns 0
21:38:46.540 00.001 12308 IsGuiding returns 1
21:38:46.572 00.032 12308 IsSlewing returns 0
21:38:46.573 00.001 12308 IsGuiding returns 0
21:38:46.574 00.001 12308 scope move finished after 295 + 81 ms
21:38:46.574 00.000 12308 Move returns status 0, amount 295
21:38:46.575 00.001 12308 move complete, result=0
21:38:46.575 00.000 12308 worker thread done servicing request
21:38:46.575 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 295 ms NORTH
21:38:46.583 00.008 12308 Worker thread wakes up
21:38:46.583 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:46.583 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:47.834 01.251 12308 Exposure complete
21:38:47.980 00.146 12308 worker thread done servicing request
21:38:47.980 00.000 14556 OnExposeComplete: enter
21:38:47.985 00.005 14556 UpdateGuideState(): m_state=6
21:38:47.988 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2989
21:38:47.992 00.004 14556 Star::Find returns 1 (0), X=185.42, Y=997.33, Mass=2148, SNR=30.9, Peak=170 HFD=4.4
21:38:47.994 00.002 14556 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-3.07) = xAngle (2.58 = 2.58)
21:38:47.998 00.004 14556 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.48 = 2.48)
21:38:48.001 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.50 mountX=-0.09 mountY=0.07, mountTheta=2.51
21:38:48.005 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.05, opts=13)
21:38:48.008 00.003 14556 Enqueuing Move request for scope (0.10, -0.05)
21:38:48.011 00.003 12308 Worker thread wakes up
21:38:48.011 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
21:38:48.011 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
21:38:48.011 00.000 12308 Moving (0.10, -0.05) raw xDistance=-0.09 yDistance=0.07
21:38:48.011 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:38:48.012 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:48.012 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:38:48.012 00.000 12308 MoveAxis(E, 0, ABG)
21:38:48.012 00.000 12308 Move returns status 0, amount 0
21:38:48.012 00.000 12308 MoveAxis(N, 0, ABG)
21:38:48.014 00.002 12308 Move returns status 0, amount 0
21:38:48.014 00.000 12308 move complete, result=0
21:38:48.014 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:48.017 00.003 12308 worker thread done servicing request
21:38:48.037 00.020 14556 UpdateGuideState exits: m=2148 SNR=30.9
21:38:48.040 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:48.045 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:48.049 00.004 14556 Enqueuing Expose request
21:38:48.052 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:38:48.056 00.004 12308 Worker thread wakes up
21:38:48.056 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:48.056 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:49.305 01.249 12308 Exposure complete
21:38:49.452 00.147 12308 worker thread done servicing request
21:38:49.452 00.000 14556 OnExposeComplete: enter
21:38:49.457 00.005 14556 UpdateGuideState(): m_state=6
21:38:49.461 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2990
21:38:49.465 00.004 14556 Star::Find returns 1 (0), X=185.20, Y=997.37, Mass=2051, SNR=30.3, Peak=148 HFD=4.6
21:38:49.470 00.005 14556 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
21:38:49.474 00.004 14556 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
21:38:49.478 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-3.02 mountX=0.13 mountY=-0.01, mountTheta=-0.05
21:38:49.483 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.02, opts=13)
21:38:49.488 00.005 14556 Enqueuing Move request for scope (-0.13, -0.02)
21:38:49.491 00.003 12308 Worker thread wakes up
21:38:49.492 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.02) opts 0xd
21:38:49.492 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.02)
21:38:49.492 00.000 12308 Moving (-0.13, -0.02) raw xDistance=0.13 yDistance=-0.01
21:38:49.492 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:38:49.493 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:49.493 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:38:49.493 00.000 12308 MoveAxis(E, 0, ABG)
21:38:49.493 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:49.499 00.006 12308 Move returns status 0, amount 0
21:38:49.499 00.000 12308 MoveAxis(N, 0, ABG)
21:38:49.499 00.000 12308 Move returns status 0, amount 0
21:38:49.499 00.000 12308 move complete, result=0
21:38:49.500 00.001 12308 worker thread done servicing request
21:38:49.519 00.019 14556 UpdateGuideState exits: m=2051 SNR=30.3
21:38:49.524 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:49.528 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:49.533 00.005 14556 Enqueuing Expose request
21:38:49.537 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:38:49.543 00.006 12308 Worker thread wakes up
21:38:49.544 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:49.544 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:50.797 01.253 12308 Exposure complete
21:38:50.947 00.150 12308 worker thread done servicing request
21:38:50.947 00.000 14556 OnExposeComplete: enter
21:38:50.952 00.005 14556 UpdateGuideState(): m_state=6
21:38:50.955 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2991
21:38:50.959 00.004 14556 Star::Find returns 1 (0), X=185.22, Y=997.61, Mass=1988, SNR=30.1, Peak=152 HFD=4.3
21:38:50.963 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.10 = -1.19)
21:38:50.967 00.004 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.29)
21:38:50.971 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.22 hyp=0.25 cameraTheta=2.02 mountX=0.09 mountY=-0.24, mountTheta=-1.20
21:38:50.976 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.22, opts=13)
21:38:50.980 00.004 14556 Enqueuing Move request for scope (-0.11, 0.22)
21:38:50.984 00.004 12308 Worker thread wakes up
21:38:50.984 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.22) opts 0xd
21:38:50.984 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.22)
21:38:50.984 00.000 12308 Moving (-0.11, 0.22) raw xDistance=0.09 yDistance=-0.24
21:38:50.984 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:38:50.984 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:38:50.985 00.001 12308 MoveAxis(E, 0, ABG)
21:38:50.985 00.000 12308 Move returns status 0, amount 0
21:38:50.985 00.000 12308 MoveAxis(N, 168, ABG)
21:38:50.985 00.000 12308 Guiding  Dir = 0, Dur = 168
21:38:50.985 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:50.990 00.005 12308 IsSlewing returns 0
21:38:50.990 00.000 12308 IsGuiding returns 0
21:38:50.990 00.000 12308 PulseGuide returned control before completion, sleep 178
21:38:51.011 00.021 14556 UpdateGuideState exits: m=1988 SNR=30.1
21:38:51.016 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:51.019 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:51.022 00.003 14556 Enqueuing Expose request
21:38:51.181 00.159 12308 IsGuiding returns 0
21:38:51.182 00.001 12308 Move returns status 0, amount 168
21:38:51.183 00.001 12308 move complete, result=0
21:38:51.183 00.000 12308 worker thread done servicing request
21:38:51.184 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 168 ms NORTH
21:38:51.189 00.005 12308 Worker thread wakes up
21:38:51.189 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:51.189 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:52.431 01.242 12308 Exposure complete
21:38:52.580 00.149 12308 worker thread done servicing request
21:38:52.580 00.000 14556 OnExposeComplete: enter
21:38:52.585 00.005 14556 UpdateGuideState(): m_state=6
21:38:52.589 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2992
21:38:52.594 00.005 14556 Star::Find returns 1 (0), X=185.40, Y=997.44, Mass=2047, SNR=30.2, Peak=143 HFD=4.9
21:38:52.597 00.003 14556 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.07) = xAngle (3.75 = -2.53)
21:38:52.601 00.004 14556 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.65 = -2.63)
21:38:52.605 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.68 mountX=-0.07 mountY=-0.04, mountTheta=-2.60
21:38:52.610 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.06, opts=13)
21:38:52.615 00.005 14556 Enqueuing Move request for scope (0.07, 0.06)
21:38:52.619 00.004 12308 Worker thread wakes up
21:38:52.619 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
21:38:52.619 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
21:38:52.619 00.000 12308 Moving (0.07, 0.06) raw xDistance=-0.07 yDistance=-0.04
21:38:52.620 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:38:52.620 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:52.621 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:38:52.621 00.000 12308 MoveAxis(E, 0, ABG)
21:38:52.621 00.000 12308 Move returns status 0, amount 0
21:38:52.621 00.000 12308 MoveAxis(N, 0, ABG)
21:38:52.623 00.002 12308 Move returns status 0, amount 0
21:38:52.623 00.000 12308 move complete, result=0
21:38:52.623 00.000 12308 worker thread done servicing request
21:38:52.623 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:52.648 00.025 14556 UpdateGuideState exits: m=2047 SNR=30.2
21:38:52.651 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:52.656 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:52.663 00.007 14556 Enqueuing Expose request
21:38:52.667 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:38:52.672 00.005 12308 Worker thread wakes up
21:38:52.672 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:52.672 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:53.918 01.246 12308 Exposure complete
21:38:54.055 00.137 12308 worker thread done servicing request
21:38:54.055 00.000 14556 OnExposeComplete: enter
21:38:54.061 00.006 14556 UpdateGuideState(): m_state=6
21:38:54.066 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2993
21:38:54.072 00.006 14556 Star::Find returns 1 (0), X=185.36, Y=997.42, Mass=2037, SNR=30.2, Peak=163 HFD=4.5
21:38:54.077 00.005 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.84 = -2.45)
21:38:54.082 00.005 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.74 = -2.55)
21:38:54.089 00.007 14556 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.05 cameraTheta=0.76 mountX=-0.04 mountY=-0.03, mountTheta=-2.51
21:38:54.095 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.04, opts=13)
21:38:54.099 00.004 14556 Enqueuing Move request for scope (0.04, 0.04)
21:38:54.102 00.003 12308 Worker thread wakes up
21:38:54.103 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
21:38:54.103 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
21:38:54.103 00.000 12308 Moving (0.04, 0.04) raw xDistance=-0.04 yDistance=-0.03
21:38:54.103 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:38:54.103 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:54.105 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:38:54.105 00.000 12308 MoveAxis(E, 0, ABG)
21:38:54.105 00.000 12308 Move returns status 0, amount 0
21:38:54.105 00.000 12308 MoveAxis(N, 0, ABG)
21:38:54.105 00.000 12308 Move returns status 0, amount 0
21:38:54.105 00.000 12308 move complete, result=0
21:38:54.105 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:54.110 00.005 12308 worker thread done servicing request
21:38:54.133 00.023 14556 UpdateGuideState exits: m=2037 SNR=30.2
21:38:54.136 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:54.139 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:54.143 00.004 14556 Enqueuing Expose request
21:38:54.147 00.004 12308 Worker thread wakes up
21:38:54.147 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:54.148 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:54.148 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:38:55.403 01.255 12308 Exposure complete
21:38:55.555 00.152 12308 worker thread done servicing request
21:38:55.556 00.001 14556 OnExposeComplete: enter
21:38:55.560 00.004 14556 UpdateGuideState(): m_state=6
21:38:55.564 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2994
21:38:55.569 00.005 14556 Star::Find returns 1 (0), X=185.21, Y=997.64, Mass=2081, SNR=30.4, Peak=149 HFD=4.5
21:38:55.575 00.006 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.05 = -1.24)
21:38:55.578 00.003 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.34)
21:38:55.584 00.006 14556 CameraToMount -- cameraX=-0.11 cameraY=0.26 hyp=0.28 cameraTheta=1.97 mountX=0.09 mountY=-0.28, mountTheta=-1.24
21:38:55.589 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.26, opts=13)
21:38:55.595 00.006 14556 Enqueuing Move request for scope (-0.11, 0.26)
21:38:55.599 00.004 12308 Worker thread wakes up
21:38:55.599 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.26) opts 0xd
21:38:55.599 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.26)
21:38:55.600 00.001 12308 Moving (-0.11, 0.26) raw xDistance=0.09 yDistance=-0.28
21:38:55.600 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:38:55.600 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:38:55.600 00.000 12308 MoveAxis(E, 0, ABG)
21:38:55.601 00.001 12308 Move returns status 0, amount 0
21:38:55.601 00.000 12308 MoveAxis(N, 194, ABG)
21:38:55.601 00.000 12308 Guiding  Dir = 0, Dur = 194
21:38:55.601 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:55.607 00.006 12308 IsSlewing returns 0
21:38:55.607 00.000 12308 IsGuiding returns 0
21:38:55.608 00.001 12308 PulseGuide returned control before completion, sleep 204
21:38:55.634 00.026 14556 UpdateGuideState exits: m=2081 SNR=30.4
21:38:55.640 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:55.646 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:55.652 00.006 14556 Enqueuing Expose request
21:38:55.821 00.169 12308 IsGuiding returns 1
21:38:55.821 00.000 12308 scope still moving after pulse duration time elapsed
21:38:55.852 00.031 12308 IsSlewing returns 0
21:38:55.854 00.002 12308 IsGuiding returns 0
21:38:55.855 00.001 12308 scope move finished after 194 + 53 ms
21:38:55.855 00.000 12308 Move returns status 0, amount 194
21:38:55.855 00.000 12308 move complete, result=0
21:38:55.856 00.001 12308 worker thread done servicing request
21:38:55.857 00.001 12308 Worker thread wakes up
21:38:55.857 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 194 ms NORTH
21:38:55.864 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:55.864 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:57.120 01.256 12308 Exposure complete
21:38:57.296 00.176 12308 worker thread done servicing request
21:38:57.296 00.000 14556 OnExposeComplete: enter
21:38:57.301 00.005 14556 UpdateGuideState(): m_state=6
21:38:57.307 00.006 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2995
21:38:57.312 00.005 14556 Star::Find returns 1 (0), X=185.15, Y=997.21, Mass=2131, SNR=30.9, Peak=186 HFD=4.4
21:38:57.318 00.006 14556 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.07) = xAngle (0.69 = 0.69)
21:38:57.322 00.004 14556 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.59 = 0.59)
21:38:57.329 00.007 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.17 hyp=0.24 cameraTheta=-2.39 mountX=0.19 mountY=0.14, mountTheta=0.62
21:38:57.336 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.17, opts=13)
21:38:57.342 00.006 14556 Enqueuing Move request for scope (-0.18, -0.17)
21:38:57.346 00.004 12308 Worker thread wakes up
21:38:57.346 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.17) opts 0xd
21:38:57.348 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.17)
21:38:57.348 00.000 12308 Moving (-0.18, -0.17) raw xDistance=0.19 yDistance=0.14
21:38:57.348 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:38:57.348 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:57.349 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:38:57.349 00.000 12308 MoveAxis(E, 0, ABG)
21:38:57.349 00.000 12308 Move returns status 0, amount 0
21:38:57.349 00.000 12308 MoveAxis(N, 0, ABG)
21:38:57.349 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:57.355 00.006 12308 Move returns status 0, amount 0
21:38:57.357 00.002 12308 move complete, result=0
21:38:57.357 00.000 12308 worker thread done servicing request
21:38:57.387 00.030 14556 UpdateGuideState exits: m=2131 SNR=30.9
21:38:57.391 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:57.395 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:57.399 00.004 14556 Enqueuing Expose request
21:38:57.402 00.003 12308 Worker thread wakes up
21:38:57.404 00.002 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:38:57.409 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:57.409 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:38:58.661 01.252 12308 Exposure complete
21:38:58.814 00.153 12308 worker thread done servicing request
21:38:58.815 00.001 14556 OnExposeComplete: enter
21:38:58.821 00.006 14556 UpdateGuideState(): m_state=6
21:38:58.825 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2996
21:38:58.830 00.005 14556 Star::Find returns 1 (0), X=185.19, Y=997.18, Mass=2163, SNR=31.2, Peak=192 HFD=4.8
21:38:58.834 00.004 14556 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-3.07) = xAngle (0.91 = 0.91)
21:38:58.837 00.003 14556 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.81 = 0.81)
21:38:58.841 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.21 hyp=0.25 cameraTheta=-2.16 mountX=0.15 mountY=0.18, mountTheta=0.87
21:38:58.846 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.21, opts=13)
21:38:58.850 00.004 14556 Enqueuing Move request for scope (-0.14, -0.21)
21:38:58.853 00.003 12308 Worker thread wakes up
21:38:58.853 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.21) opts 0xd
21:38:58.854 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.21)
21:38:58.854 00.000 12308 Moving (-0.14, -0.21) raw xDistance=0.15 yDistance=0.18
21:38:58.854 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:38:58.854 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:58.854 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:38:58.854 00.000 12308 MoveAxis(E, 0, ABG)
21:38:58.854 00.000 12308 Move returns status 0, amount 0
21:38:58.855 00.001 12308 MoveAxis(N, 0, ABG)
21:38:58.856 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:38:58.860 00.004 12308 Move returns status 0, amount 0
21:38:58.861 00.001 12308 move complete, result=0
21:38:58.862 00.001 12308 worker thread done servicing request
21:38:58.883 00.021 14556 UpdateGuideState exits: m=2163 SNR=31.2
21:38:58.887 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:58.891 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:38:58.894 00.003 14556 Enqueuing Expose request
21:38:58.897 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:38:58.902 00.005 12308 Worker thread wakes up
21:38:58.902 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:38:58.902 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:39:00.157 01.255 12308 Exposure complete
21:39:00.303 00.146 12308 worker thread done servicing request
21:39:00.303 00.000 14556 OnExposeComplete: enter
21:39:00.308 00.005 14556 UpdateGuideState(): m_state=6
21:39:00.311 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2997
21:39:00.314 00.003 14556 Star::Find returns 1 (0), X=185.17, Y=997.28, Mass=1897, SNR=29.2, Peak=156 HFD=4.5
21:39:00.319 00.005 14556 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.07) = xAngle (0.52 = 0.52)
21:39:00.322 00.003 14556 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.42 = 0.42)
21:39:00.327 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.11 hyp=0.19 cameraTheta=-2.55 mountX=0.17 mountY=0.08, mountTheta=0.44
21:39:00.331 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.11, opts=13)
21:39:00.336 00.005 14556 Enqueuing Move request for scope (-0.16, -0.11)
21:39:00.339 00.003 12308 Worker thread wakes up
21:39:00.339 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.11) opts 0xd
21:39:00.339 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.11)
21:39:00.340 00.001 12308 Moving (-0.16, -0.11) raw xDistance=0.17 yDistance=0.08
21:39:00.340 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:39:00.340 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:00.340 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:39:00.340 00.000 12308 MoveAxis(E, 0, ABG)
21:39:00.342 00.002 12308 Move returns status 0, amount 0
21:39:00.342 00.000 12308 MoveAxis(N, 0, ABG)
21:39:00.342 00.000 12308 Move returns status 0, amount 0
21:39:00.342 00.000 12308 move complete, result=0
21:39:00.342 00.000 12308 worker thread done servicing request
21:39:00.342 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:00.366 00.024 14556 UpdateGuideState exits: m=1897 SNR=29.2
21:39:00.370 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:00.374 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:00.379 00.005 14556 Enqueuing Expose request
21:39:00.384 00.005 12308 Worker thread wakes up
21:39:00.384 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:39:00.388 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:00.388 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:39:01.638 01.250 12308 Exposure complete
21:39:01.788 00.150 12308 worker thread done servicing request
21:39:01.789 00.001 14556 OnExposeComplete: enter
21:39:01.793 00.004 14556 UpdateGuideState(): m_state=6
21:39:01.796 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2998
21:39:01.800 00.004 14556 Star::Find returns 1 (0), X=185.32, Y=997.30, Mass=1924, SNR=29.4, Peak=176 HFD=4.3
21:39:01.804 00.004 14556 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-3.07) = xAngle (1.38 = 1.38)
21:39:01.808 00.004 14556 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.28 = 1.28)
21:39:01.812 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.69 mountX=0.02 mountY=0.08, mountTheta=1.38
21:39:01.820 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.08, opts=13)
21:39:01.824 00.004 14556 Enqueuing Move request for scope (-0.01, -0.08)
21:39:01.828 00.004 12308 Worker thread wakes up
21:39:01.828 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
21:39:01.829 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
21:39:01.829 00.000 12308 Moving (-0.01, -0.08) raw xDistance=0.02 yDistance=0.08
21:39:01.829 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:39:01.829 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:01.829 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:39:01.829 00.000 12308 MoveAxis(E, 0, ABG)
21:39:01.829 00.000 12308 Move returns status 0, amount 0
21:39:01.831 00.002 12308 MoveAxis(N, 0, ABG)
21:39:01.831 00.000 12308 Move returns status 0, amount 0
21:39:01.831 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:01.835 00.004 12308 move complete, result=0
21:39:01.836 00.001 12308 worker thread done servicing request
21:39:01.857 00.021 14556 UpdateGuideState exits: m=1924 SNR=29.4
21:39:01.860 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:01.863 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:01.868 00.005 14556 Enqueuing Expose request
21:39:01.872 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:39:01.876 00.004 12308 Worker thread wakes up
21:39:01.876 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:01.876 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:39:03.125 01.249 12308 Exposure complete
21:39:03.275 00.150 12308 worker thread done servicing request
21:39:03.275 00.000 14556 OnExposeComplete: enter
21:39:03.280 00.005 14556 UpdateGuideState(): m_state=6
21:39:03.284 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2999
21:39:03.288 00.004 14556 Star::Find returns 1 (0), X=185.31, Y=997.43, Mass=2000, SNR=29.9, Peak=147 HFD=4.6
21:39:03.292 00.004 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.93 = -1.35)
21:39:03.296 00.004 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.45)
21:39:03.299 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.86 mountX=0.01 mountY=-0.05, mountTheta=-1.36
21:39:03.304 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.05, opts=13)
21:39:03.308 00.004 14556 Enqueuing Move request for scope (-0.01, 0.05)
21:39:03.311 00.003 12308 Worker thread wakes up
21:39:03.311 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
21:39:03.311 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
21:39:03.311 00.000 12308 Moving (-0.01, 0.05) raw xDistance=0.01 yDistance=-0.05
21:39:03.311 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:39:03.311 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:03.311 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:39:03.313 00.002 12308 MoveAxis(E, 0, ABG)
21:39:03.313 00.000 12308 Move returns status 0, amount 0
21:39:03.313 00.000 12308 MoveAxis(N, 0, ABG)
21:39:03.313 00.000 12308 Move returns status 0, amount 0
21:39:03.313 00.000 12308 move complete, result=0
21:39:03.314 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:03.319 00.005 12308 worker thread done servicing request
21:39:03.338 00.019 14556 UpdateGuideState exits: m=2000 SNR=29.9
21:39:03.342 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:03.349 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:03.355 00.006 14556 Enqueuing Expose request
21:39:03.359 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:39:03.363 00.004 12308 Worker thread wakes up
21:39:03.363 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:03.363 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:39:04.610 01.247 12308 Exposure complete
21:39:04.774 00.164 12308 worker thread done servicing request
21:39:04.775 00.001 14556 OnExposeComplete: enter
21:39:04.780 00.005 14556 UpdateGuideState(): m_state=6
21:39:04.787 00.007 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3000
21:39:04.790 00.003 14556 Star::Find returns 1 (0), X=185.46, Y=997.41, Mass=2144, SNR=30.9, Peak=146 HFD=4.6
21:39:04.795 00.005 14556 CameraToMount -- cameraTheta (0.22) - m_xAngle (-3.07) = xAngle (3.29 = -2.99)
21:39:04.799 00.004 14556 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.19 = -3.09)
21:39:04.802 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.13 cameraTheta=0.22 mountX=-0.13 mountY=-0.01, mountTheta=-3.09
21:39:04.808 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.03, opts=13)
21:39:04.812 00.004 14556 Enqueuing Move request for scope (0.13, 0.03)
21:39:04.817 00.005 12308 Worker thread wakes up
21:39:04.818 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
21:39:04.818 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
21:39:04.818 00.000 12308 Moving (0.13, 0.03) raw xDistance=-0.13 yDistance=-0.01
21:39:04.818 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:39:04.818 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:04.820 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:39:04.820 00.000 12308 MoveAxis(E, 0, ABG)
21:39:04.820 00.000 12308 Move returns status 0, amount 0
21:39:04.820 00.000 12308 MoveAxis(N, 0, ABG)
21:39:04.821 00.001 12308 Move returns status 0, amount 0
21:39:04.821 00.000 12308 move complete, result=0
21:39:04.821 00.000 12308 worker thread done servicing request
21:39:04.821 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:04.847 00.026 14556 UpdateGuideState exits: m=2144 SNR=30.9
21:39:04.852 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:04.857 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:04.860 00.003 14556 Enqueuing Expose request
21:39:04.864 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:39:04.869 00.005 12308 Worker thread wakes up
21:39:04.869 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:04.869 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:39:06.110 01.241 12308 Exposure complete
21:39:06.267 00.157 12308 worker thread done servicing request
21:39:06.268 00.001 14556 OnExposeComplete: enter
21:39:06.272 00.004 14556 UpdateGuideState(): m_state=6
21:39:06.277 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3001
21:39:06.281 00.004 14556 Star::Find returns 1 (0), X=185.34, Y=997.51, Mass=2082, SNR=30.7, Peak=158 HFD=4.8
21:39:06.287 00.006 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.50 = -1.78)
21:39:06.291 00.004 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.88)
21:39:06.295 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.43 mountX=-0.03 mountY=-0.13, mountTheta=-1.79
21:39:06.300 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.13, opts=13)
21:39:06.305 00.005 14556 Enqueuing Move request for scope (0.02, 0.13)
21:39:06.308 00.003 12308 Worker thread wakes up
21:39:06.308 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
21:39:06.309 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
21:39:06.309 00.000 12308 Moving (0.02, 0.13) raw xDistance=-0.03 yDistance=-0.13
21:39:06.309 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:39:06.309 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:06.310 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:39:06.310 00.000 12308 MoveAxis(E, 0, ABG)
21:39:06.310 00.000 12308 Move returns status 0, amount 0
21:39:06.311 00.001 12308 MoveAxis(N, 0, ABG)
21:39:06.311 00.000 12308 Move returns status 0, amount 0
21:39:06.311 00.000 12308 move complete, result=0
21:39:06.311 00.000 12308 worker thread done servicing request
21:39:06.311 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:06.339 00.028 14556 UpdateGuideState exits: m=2082 SNR=30.7
21:39:06.345 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:06.348 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:06.353 00.005 14556 Enqueuing Expose request
21:39:06.357 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:06.361 00.004 12308 Worker thread wakes up
21:39:06.361 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:06.361 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:39:07.614 01.253 12308 Exposure complete
21:39:07.766 00.152 12308 worker thread done servicing request
21:39:07.766 00.000 14556 OnExposeComplete: enter
21:39:07.770 00.004 14556 UpdateGuideState(): m_state=6
21:39:07.773 00.003 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3002
21:39:07.779 00.006 14556 Star::Find returns 1 (0), X=185.38, Y=997.74, Mass=2079, SNR=30.7, Peak=127 HFD=4.7
21:39:07.783 00.004 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.50 = -1.79)
21:39:07.786 00.003 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.89)
21:39:07.790 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.36 hyp=0.36 cameraTheta=1.42 mountX=-0.08 mountY=-0.34, mountTheta=-1.79
21:39:07.795 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.36, opts=13)
21:39:07.798 00.003 14556 Enqueuing Move request for scope (0.05, 0.36)
21:39:07.803 00.005 12308 Worker thread wakes up
21:39:07.803 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.36) opts 0xd
21:39:07.803 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.36)
21:39:07.803 00.000 12308 Moving (0.05, 0.36) raw xDistance=-0.08 yDistance=-0.34
21:39:07.803 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:39:07.803 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:39:07.804 00.001 12308 MoveAxis(E, 0, ABG)
21:39:07.804 00.000 12308 Move returns status 0, amount 0
21:39:07.804 00.000 12308 MoveAxis(N, 241, ABG)
21:39:07.804 00.000 12308 Guiding  Dir = 0, Dur = 241
21:39:07.805 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:07.808 00.003 12308 IsSlewing returns 0
21:39:07.810 00.002 12308 IsGuiding returns 0
21:39:07.810 00.000 12308 PulseGuide returned control before completion, sleep 251
21:39:07.833 00.023 14556 UpdateGuideState exits: m=2079 SNR=30.7
21:39:07.837 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:07.840 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:07.845 00.005 14556 Enqueuing Expose request
21:39:08.067 00.222 12308 IsGuiding returns 1
21:39:08.068 00.001 12308 scope still moving after pulse duration time elapsed
21:39:08.098 00.030 12308 IsSlewing returns 0
21:39:08.099 00.001 12308 IsGuiding returns 0
21:39:08.099 00.000 12308 scope move finished after 241 + 48 ms
21:39:08.100 00.001 12308 Move returns status 0, amount 241
21:39:08.100 00.000 12308 move complete, result=0
21:39:08.100 00.000 12308 worker thread done servicing request
21:39:08.100 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 241 ms NORTH
21:39:08.107 00.007 12308 Worker thread wakes up
21:39:08.107 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:08.107 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:39:09.360 01.253 12308 Exposure complete
21:39:09.495 00.135 12308 worker thread done servicing request
21:39:09.495 00.000 14556 OnExposeComplete: enter
21:39:09.499 00.004 14556 UpdateGuideState(): m_state=6
21:39:09.503 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3003
21:39:09.507 00.004 14556 Star::Find returns 1 (0), X=185.42, Y=997.25, Mass=1945, SNR=29.6, Peak=143 HFD=4.6
21:39:09.512 00.005 14556 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-3.07) = xAngle (2.09 = 2.09)
21:39:09.515 00.003 14556 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.99 = 1.99)
21:39:09.519 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.16 cameraTheta=-0.98 mountX=-0.08 mountY=0.15, mountTheta=2.07
21:39:09.524 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.14, opts=13)
21:39:09.529 00.005 14556 Enqueuing Move request for scope (0.09, -0.14)
21:39:09.532 00.003 12308 Worker thread wakes up
21:39:09.532 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
21:39:09.532 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
21:39:09.532 00.000 12308 Moving (0.09, -0.14) raw xDistance=-0.08 yDistance=0.15
21:39:09.532 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:39:09.532 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:09.532 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:39:09.532 00.000 12308 MoveAxis(E, 0, ABG)
21:39:09.532 00.000 12308 Move returns status 0, amount 0
21:39:09.533 00.001 12308 MoveAxis(N, 0, ABG)
21:39:09.533 00.000 12308 Move returns status 0, amount 0
21:39:09.533 00.000 12308 move complete, result=0
21:39:09.533 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:09.538 00.005 12308 worker thread done servicing request
21:39:09.558 00.020 14556 UpdateGuideState exits: m=1945 SNR=29.6
21:39:09.563 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:09.569 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:09.574 00.005 14556 Enqueuing Expose request
21:39:09.577 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:39:09.582 00.005 12308 Worker thread wakes up
21:39:09.582 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:09.582 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:39:10.826 01.244 12308 Exposure complete
21:39:10.977 00.151 12308 worker thread done servicing request
21:39:10.977 00.000 14556 OnExposeComplete: enter
21:39:10.984 00.007 14556 UpdateGuideState(): m_state=6
21:39:10.989 00.005 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3004
21:39:10.993 00.004 14556 Star::Find returns 1 (0), X=185.23, Y=997.41, Mass=1977, SNR=29.8, Peak=139 HFD=4.6
21:39:10.997 00.004 14556 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.07) = xAngle (5.87 = -0.41)
21:39:11.001 00.004 14556 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.77 = -0.51)
21:39:11.005 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.10 cameraTheta=2.80 mountX=0.09 mountY=-0.05, mountTheta=-0.49
21:39:11.010 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.03, opts=13)
21:39:11.014 00.004 14556 Enqueuing Move request for scope (-0.09, 0.03)
21:39:11.018 00.004 12308 Worker thread wakes up
21:39:11.018 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
21:39:11.018 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
21:39:11.019 00.001 12308 Moving (-0.09, 0.03) raw xDistance=0.09 yDistance=-0.05
21:39:11.019 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:39:11.019 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:11.019 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:39:11.020 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:11.024 00.004 12308 MoveAxis(E, 0, ABG)
21:39:11.024 00.000 12308 Move returns status 0, amount 0
21:39:11.025 00.001 12308 MoveAxis(N, 0, ABG)
21:39:11.025 00.000 12308 Move returns status 0, amount 0
21:39:11.025 00.000 12308 move complete, result=0
21:39:11.025 00.000 12308 worker thread done servicing request
21:39:11.045 00.020 14556 UpdateGuideState exits: m=1977 SNR=29.8
21:39:11.050 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:11.054 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:11.056 00.002 14556 Enqueuing Expose request
21:39:11.061 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:39:11.065 00.004 12308 Worker thread wakes up
21:39:11.065 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:11.067 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:39:12.320 01.253 12308 Exposure complete
21:39:12.465 00.145 12308 worker thread done servicing request
21:39:12.465 00.000 14556 OnExposeComplete: enter
21:39:12.470 00.005 14556 UpdateGuideState(): m_state=6
21:39:12.476 00.006 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3005
21:39:12.481 00.005 14556 Star::Find returns 1 (0), X=185.58, Y=997.70, Mass=2174, SNR=31.2, Peak=143 HFD=4.7
21:39:12.485 00.004 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.97 = -2.32)
21:39:12.488 00.003 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.42)
21:39:12.491 00.003 14556 CameraToMount -- cameraX=0.26 cameraY=0.32 hyp=0.41 cameraTheta=0.89 mountX=-0.28 mountY=-0.27, mountTheta=-2.37
21:39:12.496 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.32, opts=13)
21:39:12.501 00.005 14556 Enqueuing Move request for scope (0.26, 0.32)
21:39:12.504 00.003 12308 Worker thread wakes up
21:39:12.504 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.32) opts 0xd
21:39:12.504 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.32)
21:39:12.504 00.000 12308 Moving (0.26, 0.32) raw xDistance=-0.28 yDistance=-0.27
21:39:12.504 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
21:39:12.504 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:39:12.506 00.002 12308 MoveAxis(E, 121, ABG)
21:39:12.506 00.000 12308 Guiding  Dir = 2, Dur = 121
21:39:12.506 00.000 12308 IsSlewing returns 0
21:39:12.506 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:12.509 00.003 12308 IsGuiding returns 0
21:39:12.510 00.001 12308 PulseGuide returned control before completion, sleep 131
21:39:12.532 00.022 14556 UpdateGuideState exits: m=2174 SNR=31.2
21:39:12.535 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:12.539 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:12.542 00.003 14556 Enqueuing Expose request
21:39:12.651 00.109 12308 IsGuiding returns 1
21:39:12.652 00.001 12308 scope still moving after pulse duration time elapsed
21:39:12.682 00.030 12308 IsSlewing returns 0
21:39:12.684 00.002 12308 IsGuiding returns 0
21:39:12.684 00.000 12308 scope move finished after 121 + 52 ms
21:39:12.684 00.000 12308 Move returns status 0, amount 121
21:39:12.685 00.001 12308 MoveAxis(N, 192, ABG)
21:39:12.685 00.000 12308 Guiding  Dir = 0, Dur = 192
21:39:12.685 00.000 12308 IsSlewing returns 0
21:39:12.687 00.002 12308 IsGuiding returns 0
21:39:12.688 00.001 12308 PulseGuide returned control before completion, sleep 202
21:39:12.904 00.216 12308 IsGuiding returns 1
21:39:12.907 00.003 12308 scope still moving after pulse duration time elapsed
21:39:12.936 00.029 12308 IsSlewing returns 0
21:39:12.937 00.001 12308 IsGuiding returns 0
21:39:12.939 00.002 12308 scope move finished after 192 + 59 ms
21:39:12.939 00.000 12308 Move returns status 0, amount 192
21:39:12.940 00.001 12308 move complete, result=0
21:39:12.940 00.000 12308 worker thread done servicing request
21:39:12.941 00.001 12308 Worker thread wakes up
21:39:12.941 00.000 14556 GuideStep: -0.3 px 121 ms EAST, -0.3 px 192 ms NORTH
21:39:12.947 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:12.948 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:39:14.195 01.247 12308 Exposure complete
21:39:14.336 00.141 12308 worker thread done servicing request
21:39:14.336 00.000 14556 OnExposeComplete: enter
21:39:14.343 00.007 14556 UpdateGuideState(): m_state=6
21:39:14.350 00.007 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3006
21:39:14.354 00.004 14556 Star::Find returns 1 (0), X=185.28, Y=997.27, Mass=1969, SNR=29.9, Peak=134 HFD=4.6
21:39:14.359 00.005 14556 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-3.07) = xAngle (1.11 = 1.11)
21:39:14.362 00.003 14556 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.01 = 1.01)
21:39:14.366 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.96 mountX=0.05 mountY=0.10, mountTheta=1.09
21:39:14.371 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.11, opts=13)
21:39:14.376 00.005 14556 Enqueuing Move request for scope (-0.05, -0.11)
21:39:14.379 00.003 12308 Worker thread wakes up
21:39:14.380 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.11) opts 0xd
21:39:14.380 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.11)
21:39:14.380 00.000 12308 Moving (-0.05, -0.11) raw xDistance=0.05 yDistance=0.10
21:39:14.380 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:39:14.380 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:14.380 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:39:14.381 00.001 12308 MoveAxis(E, 0, ABG)
21:39:14.381 00.000 12308 Move returns status 0, amount 0
21:39:14.381 00.000 12308 MoveAxis(N, 0, ABG)
21:39:14.381 00.000 12308 Move returns status 0, amount 0
21:39:14.381 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:14.386 00.005 12308 move complete, result=0
21:39:14.387 00.001 12308 worker thread done servicing request
21:39:14.409 00.022 14556 UpdateGuideState exits: m=1969 SNR=29.9
21:39:14.413 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:14.417 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:14.421 00.004 14556 Enqueuing Expose request
21:39:14.425 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:39:14.429 00.004 12308 Worker thread wakes up
21:39:14.429 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:14.429 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:39:15.680 01.251 12308 Exposure complete
21:39:15.829 00.149 14556 evsrv: cli 0185AD08 connect
21:39:15.939 00.110 14556 case statement mapped state 6 to 3
21:39:15.946 00.007 14556 case statement mapped state 6 to 3
21:39:15.954 00.008 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"90c814fd-8838-40bb-b59b-a6fa4c4ddb9f"}
21:39:15.958 00.004 14556 case statement mapped state 6 to 3
21:39:16.098 00.140 12308 worker thread done servicing request
21:39:16.098 00.000 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"90c814fd-8838-40bb-b59b-a6fa4c4ddb9f"}
21:39:16.110 00.012 14556 OnExposeComplete: enter
21:39:16.114 00.004 14556 UpdateGuideState(): m_state=6
21:39:16.118 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3007
21:39:16.122 00.004 14556 Star::Find returns 1 (0), X=185.28, Y=997.28, Mass=1932, SNR=29.5, Peak=135 HFD=4.6
21:39:16.126 00.004 14556 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.07) = xAngle (1.06 = 1.06)
21:39:16.130 00.004 14556 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.97 = 0.97)
21:39:16.133 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.01 mountX=0.05 mountY=0.09, mountTheta=1.04
21:39:16.248 00.115 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.10, opts=13)
21:39:16.253 00.005 14556 Enqueuing Move request for scope (-0.05, -0.10)
21:39:16.257 00.004 12308 Worker thread wakes up
21:39:16.257 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
21:39:16.257 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
21:39:16.257 00.000 12308 Moving (-0.05, -0.10) raw xDistance=0.05 yDistance=0.09
21:39:16.257 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:39:16.257 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:16.257 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:39:16.258 00.001 12308 MoveAxis(E, 0, ABG)
21:39:16.258 00.000 12308 Move returns status 0, amount 0
21:39:16.258 00.000 12308 MoveAxis(N, 0, ABG)
21:39:16.258 00.000 12308 Move returns status 0, amount 0
21:39:16.258 00.000 12308 move complete, result=0
21:39:16.258 00.000 12308 worker thread done servicing request
21:39:16.258 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:16.280 00.022 14556 UpdateGuideState exits: m=1932 SNR=29.5
21:39:16.284 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:16.287 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:16.290 00.003 14556 Enqueuing Expose request
21:39:16.293 00.003 12308 Worker thread wakes up
21:39:16.293 00.000 14556 evsrv: cli 0185AD08 disconnect
21:39:16.296 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:16.296 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(170,982,31,31)
21:39:16.296 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:39:16.301 00.005 14556 evsrv: cli 0185B3E8 connect
21:39:16.305 00.004 14556 case statement mapped state 6 to 3
21:39:16.309 00.004 14556 case statement mapped state 6 to 3
21:39:16.313 00.004 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"10d20c38-6020-4be9-ace5-4b46a60db907"}
21:39:16.316 00.003 14556 PhdController::Dither begins
21:39:16.320 00.004 14556 dither: size=5.00, dRA=1.02 dDec=1.07
21:39:16.323 00.003 14556 MountToCamera -- mountTheta (0.81) + m_xAngle (-3.07) = xAngle (-2.26 = -2.26)
21:39:16.326 00.003 14556 MountToCamera -- mountX=1.02 mountY=1.07 hyp=1.48 mountTheta=0.81 cameraX=-0.94, cameraY=-1.14 cameraTheta=-2.26
21:39:16.329 00.003 14556 setting lock position to (184.38, 996.24)
21:39:16.332 00.003 14556 Mount: notify guiding dithered (-0.9, -1.1)
21:39:16.335 00.003 14556 Status Line: Dither by 1.02,1.07
21:39:16.343 00.008 14556 PhdController: newstate STATE_SETTLE_BEGIN
21:39:16.347 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
21:39:16.349 00.002 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"10d20c38-6020-4be9-ace5-4b46a60db907"}
21:39:16.353 00.004 14556 evsrv: cli 0185B3E8 disconnect
21:39:17.542 01.189 12308 Exposure complete
21:39:17.678 00.136 12308 worker thread done servicing request
21:39:17.678 00.000 14556 OnExposeComplete: enter
21:39:17.684 00.006 14556 UpdateGuideState(): m_state=6
21:39:17.688 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3008
21:39:17.693 00.005 14556 Star::Find returns 1 (0), X=185.29, Y=997.40, Mass=2064, SNR=30.5, Peak=158 HFD=4.6
21:39:17.696 00.003 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.98 = -2.30)
21:39:17.701 00.005 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.88 = -2.40)
21:39:17.705 00.004 14556 CameraToMount -- cameraX=0.90 cameraY=1.15 hyp=1.47 cameraTheta=0.91 mountX=-0.98 mountY=-0.99, mountTheta=-2.35
21:39:17.710 00.005 14556 dither recenter: remaining=(-1.0,-1.1) step=(-1.0,-1.1)
21:39:17.715 00.005 14556 MountToCamera -- mountTheta (-2.33) + m_xAngle (-3.07) = xAngle (-5.40 = 0.88)
21:39:17.719 00.004 14556 MountToCamera -- mountX=-1.02 mountY=-1.07 hyp=1.48 mountTheta=-2.33 cameraX=0.94, cameraY=1.14 cameraTheta=0.88
21:39:17.723 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.94, y=1.14, opts=4)
21:39:17.727 00.004 14556 Enqueuing Move request for scope (0.94, 1.14)
21:39:17.731 00.004 14556 Mount: notify direct move -1.02,-1.07
21:39:17.734 00.003 12308 Worker thread wakes up
21:39:17.734 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.94, 1.14) opts 0x4
21:39:17.734 00.000 12308 Handling offset move in thread for scope, endpoint = (0.94, 1.14)
21:39:17.736 00.002 12308 Moving (0.94, 1.14) raw xDistance=-1.02 yDistance=-1.07
21:39:17.736 00.000 12308 MoveAxis(E, 701, B)
21:39:17.736 00.000 12308 Guiding  Dir = 2, Dur = 701
21:39:17.736 00.000 12308 IsSlewing returns 0
21:39:17.736 00.000 12308 IsGuiding returns 0
21:39:17.737 00.001 12308 PulseGuide returned control before completion, sleep 711
21:39:17.738 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:17.762 00.024 14556 UpdateGuideState exits: m=2064 SNR=30.5
21:39:17.768 00.006 14556 PhdController: settling, locked = 1, distance = 1.60 (1.50) aobump = 0 frame = 1 / 99999
21:39:17.771 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760582357.771,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.60,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:39:17.776 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:17.780 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:17.785 00.005 14556 Enqueuing Expose request
21:39:18.464 00.679 12308 IsGuiding returns 0
21:39:18.465 00.001 12308 Move returns status 0, amount 701
21:39:18.465 00.000 12308 MoveAxis(N, 754, B)
21:39:18.466 00.001 12308 Guiding  Dir = 0, Dur = 754
21:39:18.466 00.000 12308 IsSlewing returns 0
21:39:18.466 00.000 12308 IsGuiding returns 0
21:39:18.468 00.002 12308 PulseGuide returned control before completion, sleep 764
21:39:19.243 00.775 12308 IsGuiding returns 1
21:39:19.244 00.001 12308 scope still moving after pulse duration time elapsed
21:39:19.274 00.030 12308 IsSlewing returns 0
21:39:19.276 00.002 12308 IsGuiding returns 0
21:39:19.276 00.000 12308 scope move finished after 754 + 54 ms
21:39:19.277 00.001 12308 Move returns status 0, amount 754
21:39:19.277 00.000 12308 move complete, result=0
21:39:19.278 00.001 12308 worker thread done servicing request
21:39:19.278 00.000 14556 GuideStep: -1.0 px 701 ms EAST, -1.1 px 754 ms NORTH
21:39:19.284 00.006 12308 Worker thread wakes up
21:39:19.284 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:19.284 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:20.535 01.251 12308 Exposure complete
21:39:20.701 00.166 12308 worker thread done servicing request
21:39:20.701 00.000 14556 OnExposeComplete: enter
21:39:20.705 00.004 14556 UpdateGuideState(): m_state=6
21:39:20.709 00.004 14556 Star::Find(15, 185, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3009
21:39:20.712 00.003 14556 Star::Find returns 1 (0), X=184.40, Y=996.28, Mass=1931, SNR=29.6, Peak=150 HFD=4.3
21:39:20.717 00.005 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.26 = -2.02)
21:39:20.721 00.004 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.12)
21:39:20.724 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.19 mountX=-0.02 mountY=-0.04, mountTheta=-2.05
21:39:20.729 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.04, opts=13)
21:39:20.733 00.004 14556 Enqueuing Move request for scope (0.02, 0.04)
21:39:20.736 00.003 12308 Worker thread wakes up
21:39:20.736 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
21:39:20.736 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
21:39:20.736 00.000 12308 Moving (0.02, 0.04) raw xDistance=-0.02 yDistance=-0.04
21:39:20.736 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:39:20.736 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:20.737 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:39:20.737 00.000 12308 MoveAxis(E, 0, ABG)
21:39:20.737 00.000 12308 Move returns status 0, amount 0
21:39:20.737 00.000 12308 MoveAxis(N, 0, ABG)
21:39:20.737 00.000 12308 Move returns status 0, amount 0
21:39:20.738 00.001 12308 move complete, result=0
21:39:20.738 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:20.741 00.003 12308 worker thread done servicing request
21:39:20.762 00.021 14556 UpdateGuideState exits: m=1931 SNR=29.6
21:39:20.765 00.003 14556 PhdController: settling, locked = 1, distance = 0.04 (1.50) aobump = 0 frame = 2 / 99999
21:39:20.769 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760582360.769,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.04,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:39:20.773 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:20.777 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:20.781 00.004 14556 Enqueuing Expose request
21:39:20.786 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:39:20.790 00.004 12308 Worker thread wakes up
21:39:20.790 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:20.791 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:22.038 01.247 12308 Exposure complete
21:39:22.187 00.149 12308 worker thread done servicing request
21:39:22.188 00.001 14556 OnExposeComplete: enter
21:39:22.192 00.004 14556 UpdateGuideState(): m_state=6
21:39:22.197 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3010
21:39:22.200 00.003 14556 Star::Find returns 1 (0), X=184.39, Y=996.68, Mass=2128, SNR=30.9, Peak=152 HFD=4.7
21:39:22.205 00.005 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.63 = -1.65)
21:39:22.208 00.003 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.53 = -1.75)
21:39:22.213 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.44 hyp=0.44 cameraTheta=1.56 mountX=-0.04 mountY=-0.43, mountTheta=-1.65
21:39:22.218 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.44, opts=13)
21:39:22.222 00.004 14556 Enqueuing Move request for scope (0.01, 0.44)
21:39:22.226 00.004 12308 Worker thread wakes up
21:39:22.226 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.44) opts 0xd
21:39:22.226 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.44)
21:39:22.226 00.000 12308 Moving (0.01, 0.44) raw xDistance=-0.04 yDistance=-0.43
21:39:22.226 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:39:22.226 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:39:22.226 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
21:39:22.228 00.002 12308 MoveAxis(E, 0, ABG)
21:39:22.228 00.000 12308 Move returns status 0, amount 0
21:39:22.228 00.000 12308 MoveAxis(N, 0, ABG)
21:39:22.228 00.000 12308 Move returns status 0, amount 0
21:39:22.228 00.000 12308 move complete, result=0
21:39:22.228 00.000 12308 worker thread done servicing request
21:39:22.228 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:22.254 00.026 14556 UpdateGuideState exits: m=2128 SNR=30.9
21:39:22.258 00.004 14556 PhdController: settling, locked = 1, distance = 0.16 (1.50) aobump = 0 frame = 3 / 99999
21:39:22.263 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760582362.263,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.16,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
21:39:22.267 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:22.271 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:22.274 00.003 14556 Enqueuing Expose request
21:39:22.278 00.004 12308 Worker thread wakes up
21:39:22.278 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:22.278 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:39:22.282 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:23.531 01.249 12308 Exposure complete
21:39:23.668 00.137 12308 worker thread done servicing request
21:39:23.669 00.001 14556 OnExposeComplete: enter
21:39:23.673 00.004 14556 UpdateGuideState(): m_state=6
21:39:23.677 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3011
21:39:23.680 00.003 14556 Star::Find returns 1 (0), X=184.20, Y=996.53, Mass=1740, SNR=27.9, Peak=114 HFD=4.6
21:39:23.684 00.004 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.21 = -1.08)
21:39:23.688 00.004 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.17)
21:39:23.691 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.29 hyp=0.34 cameraTheta=2.13 mountX=0.16 mountY=-0.32, mountTheta=-1.09
21:39:23.697 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.29, opts=13)
21:39:23.701 00.004 14556 Enqueuing Move request for scope (-0.18, 0.29)
21:39:23.704 00.003 12308 Worker thread wakes up
21:39:23.704 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.29) opts 0xd
21:39:23.704 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.29)
21:39:23.704 00.000 12308 Moving (-0.18, 0.29) raw xDistance=0.16 yDistance=-0.32
21:39:23.705 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:39:23.705 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:39:23.705 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
21:39:23.705 00.000 12308 MoveAxis(E, 0, ABG)
21:39:23.705 00.000 12308 Move returns status 0, amount 0
21:39:23.706 00.001 12308 MoveAxis(N, 0, ABG)
21:39:23.706 00.000 12308 Move returns status 0, amount 0
21:39:23.706 00.000 12308 move complete, result=0
21:39:23.706 00.000 12308 worker thread done servicing request
21:39:23.706 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:23.729 00.023 14556 UpdateGuideState exits: m=1740 SNR=27.9
21:39:23.732 00.003 14556 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 4 / 99999
21:39:23.735 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760582363.735,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.22,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
21:39:23.739 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:23.744 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:23.748 00.004 14556 Enqueuing Expose request
21:39:23.753 00.005 12308 Worker thread wakes up
21:39:23.753 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
21:39:23.758 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:23.758 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:25.002 01.244 12308 Exposure complete
21:39:25.143 00.141 12308 worker thread done servicing request
21:39:25.143 00.000 14556 OnExposeComplete: enter
21:39:25.147 00.004 14556 UpdateGuideState(): m_state=6
21:39:25.152 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3012
21:39:25.157 00.005 14556 Star::Find returns 1 (0), X=184.02, Y=996.63, Mass=2034, SNR=30.3, Peak=160 HFD=4.3
21:39:25.161 00.004 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
21:39:25.166 00.005 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
21:39:25.170 00.004 14556 CameraToMount -- cameraX=-0.36 cameraY=0.39 hyp=0.53 cameraTheta=2.32 mountX=0.33 mountY=-0.44, mountTheta=-0.92
21:39:25.175 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.36, y=0.39, opts=13)
21:39:25.178 00.003 14556 Enqueuing Move request for scope (-0.36, 0.39)
21:39:25.182 00.004 12308 Worker thread wakes up
21:39:25.183 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.39) opts 0xd
21:39:25.183 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.36, 0.39)
21:39:25.183 00.000 12308 Moving (-0.36, 0.39) raw xDistance=0.33 yDistance=-0.44
21:39:25.183 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
21:39:25.183 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.19
21:39:25.183 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
21:39:25.183 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:25.189 00.006 12308 MoveAxis(W, 145, ABG)
21:39:25.189 00.000 12308 Guiding  Dir = 3, Dur = 145
21:39:25.189 00.000 12308 IsSlewing returns 0
21:39:25.189 00.000 12308 IsGuiding returns 0
21:39:25.190 00.001 12308 PulseGuide returned control before completion, sleep 155
21:39:25.212 00.022 14556 UpdateGuideState exits: m=2034 SNR=30.3
21:39:25.218 00.006 14556 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 5 / 99999
21:39:25.224 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760582365.224,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.31,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
21:39:25.230 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:25.234 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:25.238 00.004 14556 Enqueuing Expose request
21:39:25.351 00.113 12308 IsGuiding returns 1
21:39:25.351 00.000 12308 scope still moving after pulse duration time elapsed
21:39:25.383 00.032 12308 IsSlewing returns 0
21:39:25.383 00.000 12308 IsGuiding returns 0
21:39:25.383 00.000 12308 scope move finished after 145 + 48 ms
21:39:25.383 00.000 12308 Move returns status 0, amount 145
21:39:25.383 00.000 12308 MoveAxis(N, 312, ABG)
21:39:25.384 00.001 12308 Guiding  Dir = 0, Dur = 312
21:39:25.384 00.000 12308 IsSlewing returns 0
21:39:25.384 00.000 12308 IsGuiding returns 0
21:39:25.385 00.001 12308 PulseGuide returned control before completion, sleep 322
21:39:25.710 00.325 12308 IsGuiding returns 1
21:39:25.712 00.002 12308 scope still moving after pulse duration time elapsed
21:39:25.743 00.031 12308 IsSlewing returns 0
21:39:25.745 00.002 12308 IsGuiding returns 0
21:39:25.746 00.001 12308 scope move finished after 312 + 48 ms
21:39:25.746 00.000 12308 Move returns status 0, amount 312
21:39:25.747 00.001 12308 move complete, result=0
21:39:25.747 00.000 12308 worker thread done servicing request
21:39:25.747 00.000 14556 GuideStep: 0.3 px 145 ms WEST, -0.4 px 312 ms NORTH
21:39:25.754 00.007 12308 Worker thread wakes up
21:39:25.754 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:25.754 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:27.008 01.254 12308 Exposure complete
21:39:27.172 00.164 12308 worker thread done servicing request
21:39:27.172 00.000 14556 OnExposeComplete: enter
21:39:27.178 00.006 14556 UpdateGuideState(): m_state=6
21:39:27.184 00.006 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3013
21:39:27.188 00.004 14556 Star::Find returns 1 (0), X=184.42, Y=996.36, Mass=2082, SNR=30.6, Peak=155 HFD=4.9
21:39:27.192 00.004 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.36 = -1.93)
21:39:27.197 00.005 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.03)
21:39:27.201 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.12 cameraTheta=1.28 mountX=-0.04 mountY=-0.11, mountTheta=-1.94
21:39:27.207 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.12, opts=13)
21:39:27.210 00.003 14556 Enqueuing Move request for scope (0.04, 0.12)
21:39:27.213 00.003 12308 Worker thread wakes up
21:39:27.213 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
21:39:27.213 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
21:39:27.213 00.000 12308 Moving (0.04, 0.12) raw xDistance=-0.04 yDistance=-0.11
21:39:27.214 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:39:27.214 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:27.214 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:39:27.214 00.000 12308 MoveAxis(E, 0, ABG)
21:39:27.214 00.000 12308 Move returns status 0, amount 0
21:39:27.216 00.002 12308 MoveAxis(N, 0, ABG)
21:39:27.216 00.000 12308 Move returns status 0, amount 0
21:39:27.216 00.000 12308 move complete, result=0
21:39:27.216 00.000 12308 worker thread done servicing request
21:39:27.217 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:27.239 00.022 14556 UpdateGuideState exits: m=2082 SNR=30.6
21:39:27.244 00.005 14556 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 6 / 99999
21:39:27.251 00.007 14556 evsrv: {"Event":"Settling","Timestamp":1760582367.251,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":6.5,"SettleTime":10.0,"StarLocked":true}
21:39:27.257 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:27.261 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:27.264 00.003 14556 Enqueuing Expose request
21:39:27.268 00.004 12308 Worker thread wakes up
21:39:27.268 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:27.273 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:27.273 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:28.521 01.248 12308 Exposure complete
21:39:28.662 00.141 12308 worker thread done servicing request
21:39:28.662 00.000 14556 OnExposeComplete: enter
21:39:28.666 00.004 14556 UpdateGuideState(): m_state=6
21:39:28.670 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3014
21:39:28.674 00.004 14556 Star::Find returns 1 (0), X=184.45, Y=996.38, Mass=1994, SNR=30.0, Peak=136 HFD=4.8
21:39:28.677 00.003 14556 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.07) = xAngle (4.18 = -2.11)
21:39:28.681 00.004 14556 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
21:39:28.685 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.15 cameraTheta=1.10 mountX=-0.08 mountY=-0.12, mountTheta=-2.13
21:39:28.690 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.14, opts=13)
21:39:28.693 00.003 14556 Enqueuing Move request for scope (0.07, 0.14)
21:39:28.698 00.005 12308 Worker thread wakes up
21:39:28.698 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
21:39:28.698 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
21:39:28.698 00.000 12308 Moving (0.07, 0.14) raw xDistance=-0.08 yDistance=-0.12
21:39:28.698 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:39:28.699 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:28.699 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:39:28.699 00.000 12308 MoveAxis(E, 0, ABG)
21:39:28.699 00.000 12308 Move returns status 0, amount 0
21:39:28.699 00.000 12308 MoveAxis(N, 0, ABG)
21:39:28.699 00.000 12308 Move returns status 0, amount 0
21:39:28.699 00.000 12308 move complete, result=0
21:39:28.700 00.001 12308 worker thread done servicing request
21:39:28.700 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:28.724 00.024 14556 UpdateGuideState exits: m=1994 SNR=30.0
21:39:28.729 00.005 14556 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 7 / 99999
21:39:28.733 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760582368.733,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.22,"Time":8.0,"SettleTime":10.0,"StarLocked":true}
21:39:28.736 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:28.740 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:28.743 00.003 14556 Enqueuing Expose request
21:39:28.747 00.004 12308 Worker thread wakes up
21:39:28.747 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:28.751 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:28.751 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:29.999 01.248 12308 Exposure complete
21:39:30.145 00.146 12308 worker thread done servicing request
21:39:30.145 00.000 14556 OnExposeComplete: enter
21:39:30.149 00.004 14556 UpdateGuideState(): m_state=6
21:39:30.152 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3015
21:39:30.156 00.004 14556 Star::Find returns 1 (0), X=184.36, Y=996.42, Mass=1952, SNR=29.7, Peak=133 HFD=4.8
21:39:30.160 00.004 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.78 = -1.50)
21:39:30.163 00.003 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
21:39:30.168 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.71 mountX=0.01 mountY=-0.18, mountTheta=-1.50
21:39:30.172 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.18, opts=13)
21:39:30.175 00.003 14556 Enqueuing Move request for scope (-0.02, 0.18)
21:39:30.180 00.005 12308 Worker thread wakes up
21:39:30.180 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd
21:39:30.180 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.18)
21:39:30.180 00.000 12308 Moving (-0.02, 0.18) raw xDistance=0.01 yDistance=-0.18
21:39:30.180 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:39:30.181 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:30.181 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:39:30.181 00.000 12308 MoveAxis(E, 0, ABG)
21:39:30.181 00.000 12308 Move returns status 0, amount 0
21:39:30.181 00.000 12308 MoveAxis(N, 0, ABG)
21:39:30.182 00.001 12308 Move returns status 0, amount 0
21:39:30.182 00.000 12308 move complete, result=0
21:39:30.182 00.000 12308 worker thread done servicing request
21:39:30.182 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:30.205 00.023 14556 UpdateGuideState exits: m=1952 SNR=29.7
21:39:30.207 00.002 14556 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 8 / 99999
21:39:30.212 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760582370.212,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.21,"Time":9.4,"SettleTime":10.0,"StarLocked":true}
21:39:30.214 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:30.218 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:30.222 00.004 14556 Enqueuing Expose request
21:39:30.224 00.002 12308 Worker thread wakes up
21:39:30.224 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:39:30.228 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:30.228 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:31.472 01.244 12308 Exposure complete
21:39:31.605 00.133 12308 worker thread done servicing request
21:39:31.606 00.001 14556 OnExposeComplete: enter
21:39:31.610 00.004 14556 UpdateGuideState(): m_state=6
21:39:31.614 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3016
21:39:31.617 00.003 14556 Star::Find returns 1 (0), X=184.37, Y=996.33, Mass=1931, SNR=29.4, Peak=146 HFD=4.5
21:39:31.621 00.004 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.82 = -1.46)
21:39:31.625 00.004 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.72 = -1.56)
21:39:31.628 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.75 mountX=0.01 mountY=-0.09, mountTheta=-1.47
21:39:31.634 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.09, opts=13)
21:39:31.638 00.004 14556 Enqueuing Move request for scope (-0.02, 0.09)
21:39:31.642 00.004 12308 Worker thread wakes up
21:39:31.642 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
21:39:31.642 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
21:39:31.642 00.000 12308 Moving (-0.02, 0.09) raw xDistance=0.01 yDistance=-0.09
21:39:31.642 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:39:31.642 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:31.643 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:39:31.643 00.000 12308 MoveAxis(E, 0, ABG)
21:39:31.644 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:31.647 00.003 12308 Move returns status 0, amount 0
21:39:31.648 00.001 12308 MoveAxis(N, 0, ABG)
21:39:31.648 00.000 12308 Move returns status 0, amount 0
21:39:31.648 00.000 12308 move complete, result=0
21:39:31.648 00.000 12308 worker thread done servicing request
21:39:31.669 00.021 14556 UpdateGuideState exits: m=1931 SNR=29.4
21:39:31.673 00.004 14556 PhdController: settling, locked = 1, distance = 0.18 (1.50) aobump = 0 frame = 9 / 99999
21:39:31.677 00.004 14556 PhdController: newstate STATE_FINISH
21:39:31.680 00.003 14556 PhdController complete: success
21:39:31.685 00.005 14556 evsrv: {"Event":"SettleDone","Timestamp":1760582371.685,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
21:39:31.689 00.004 14556 Mount: notify guiding dither settle done success=1
21:39:31.694 00.005 14556 PhdController: newstate STATE_IDLE
21:39:31.697 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:31.701 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:31.704 00.003 14556 Enqueuing Expose request
21:39:31.709 00.005 12308 Worker thread wakes up
21:39:31.709 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:31.709 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:31.709 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:32.960 01.251 12308 Exposure complete
21:39:33.112 00.152 12308 worker thread done servicing request
21:39:33.113 00.001 14556 OnExposeComplete: enter
21:39:33.117 00.004 14556 UpdateGuideState(): m_state=6
21:39:33.120 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3017
21:39:33.125 00.005 14556 Star::Find returns 1 (0), X=184.29, Y=996.76, Mass=2098, SNR=30.8, Peak=153 HFD=4.5
21:39:33.128 00.003 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.83 = -1.46)
21:39:33.132 00.004 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.56)
21:39:33.136 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.52 hyp=0.53 cameraTheta=1.75 mountX=0.06 mountY=-0.53, mountTheta=-1.46
21:39:33.141 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.52, opts=13)
21:39:33.145 00.004 14556 Enqueuing Move request for scope (-0.09, 0.52)
21:39:33.149 00.004 12308 Worker thread wakes up
21:39:33.149 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.52) opts 0xd
21:39:33.149 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.52)
21:39:33.149 00.000 12308 Moving (-0.09, 0.52) raw xDistance=0.06 yDistance=-0.53
21:39:33.149 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:39:33.149 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
21:39:33.149 00.000 12308 MoveAxis(E, 0, ABG)
21:39:33.150 00.001 12308 Move returns status 0, amount 0
21:39:33.150 00.000 12308 MoveAxis(N, 370, ABG)
21:39:33.150 00.000 12308 Guiding  Dir = 0, Dur = 370
21:39:33.150 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:33.154 00.004 12308 IsSlewing returns 0
21:39:33.154 00.000 12308 IsGuiding returns 0
21:39:33.157 00.003 12308 PulseGuide returned control before completion, sleep 380
21:39:33.177 00.020 14556 UpdateGuideState exits: m=2098 SNR=30.8
21:39:33.181 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:33.186 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:33.191 00.005 14556 Enqueuing Expose request
21:39:33.544 00.353 12308 IsGuiding returns 1
21:39:33.546 00.002 12308 scope still moving after pulse duration time elapsed
21:39:33.576 00.030 12308 IsSlewing returns 0
21:39:33.577 00.001 12308 IsGuiding returns 0
21:39:33.577 00.000 12308 scope move finished after 370 + 51 ms
21:39:33.578 00.001 12308 Move returns status 0, amount 370
21:39:33.578 00.000 12308 move complete, result=0
21:39:33.579 00.001 12308 worker thread done servicing request
21:39:33.580 00.001 12308 Worker thread wakes up
21:39:33.580 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.5 px 370 ms NORTH
21:39:33.587 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:33.587 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:34.832 01.245 12308 Exposure complete
21:39:34.982 00.150 12308 worker thread done servicing request
21:39:34.983 00.001 14556 OnExposeComplete: enter
21:39:34.986 00.003 14556 UpdateGuideState(): m_state=6
21:39:34.990 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3018
21:39:34.993 00.003 14556 Star::Find returns 1 (0), X=184.06, Y=996.06, Mass=1980, SNR=29.8, Peak=160 HFD=4.4
21:39:34.997 00.004 14556 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-3.07) = xAngle (0.45 = 0.45)
21:39:35.001 00.004 14556 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.35 = 0.35)
21:39:35.005 00.004 14556 CameraToMount -- cameraX=-0.32 cameraY=-0.18 hyp=0.37 cameraTheta=-2.62 mountX=0.33 mountY=0.13, mountTheta=0.36
21:39:35.010 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=-0.18, opts=13)
21:39:35.013 00.003 14556 Enqueuing Move request for scope (-0.32, -0.18)
21:39:35.017 00.004 12308 Worker thread wakes up
21:39:35.017 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.18) opts 0xd
21:39:35.017 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, -0.18)
21:39:35.017 00.000 12308 Moving (-0.32, -0.18) raw xDistance=0.33 yDistance=0.13
21:39:35.017 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
21:39:35.017 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:35.018 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:39:35.018 00.000 12308 MoveAxis(W, 143, ABG)
21:39:35.018 00.000 12308 Guiding  Dir = 3, Dur = 143
21:39:35.018 00.000 12308 IsSlewing returns 0
21:39:35.018 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:35.023 00.005 12308 IsGuiding returns 0
21:39:35.023 00.000 12308 PulseGuide returned control before completion, sleep 153
21:39:35.043 00.020 14556 UpdateGuideState exits: m=1980 SNR=29.8
21:39:35.048 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:35.051 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:35.055 00.004 14556 Enqueuing Expose request
21:39:35.181 00.126 12308 IsGuiding returns 1
21:39:35.182 00.001 12308 scope still moving after pulse duration time elapsed
21:39:35.212 00.030 12308 IsSlewing returns 0
21:39:35.215 00.003 12308 IsGuiding returns 0
21:39:35.216 00.001 12308 scope move finished after 143 + 50 ms
21:39:35.217 00.001 12308 Move returns status 0, amount 143
21:39:35.217 00.000 12308 MoveAxis(N, 0, ABG)
21:39:35.217 00.000 12308 Move returns status 0, amount 0
21:39:35.217 00.000 12308 move complete, result=0
21:39:35.218 00.001 12308 worker thread done servicing request
21:39:35.218 00.000 14556 GuideStep: 0.3 px 143 ms WEST, 0.1 px 0 ms NORTH
21:39:35.226 00.008 12308 Worker thread wakes up
21:39:35.227 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:35.227 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:36.478 01.251 12308 Exposure complete
21:39:36.621 00.143 12308 worker thread done servicing request
21:39:36.621 00.000 14556 OnExposeComplete: enter
21:39:36.625 00.004 14556 UpdateGuideState(): m_state=6
21:39:36.630 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3019
21:39:36.634 00.004 14556 Star::Find returns 1 (0), X=184.49, Y=996.21, Mass=1967, SNR=29.7, Peak=144 HFD=4.5
21:39:36.639 00.005 14556 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-3.07) = xAngle (2.80 = 2.80)
21:39:36.642 00.003 14556 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.70 = 2.70)
21:39:36.646 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.11 cameraTheta=-0.27 mountX=-0.10 mountY=0.05, mountTheta=2.72
21:39:36.653 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.03, opts=13)
21:39:36.656 00.003 14556 Enqueuing Move request for scope (0.10, -0.03)
21:39:36.660 00.004 12308 Worker thread wakes up
21:39:36.660 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
21:39:36.660 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
21:39:36.660 00.000 12308 Moving (0.10, -0.03) raw xDistance=-0.10 yDistance=0.05
21:39:36.660 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:39:36.661 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:36.661 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:39:36.661 00.000 12308 MoveAxis(E, 0, ABG)
21:39:36.661 00.000 12308 Move returns status 0, amount 0
21:39:36.661 00.000 12308 MoveAxis(N, 0, ABG)
21:39:36.661 00.000 12308 Move returns status 0, amount 0
21:39:36.661 00.000 12308 move complete, result=0
21:39:36.661 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:36.666 00.005 12308 worker thread done servicing request
21:39:36.688 00.022 14556 UpdateGuideState exits: m=1967 SNR=29.7
21:39:36.693 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:36.696 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:36.699 00.003 14556 Enqueuing Expose request
21:39:36.703 00.004 12308 Worker thread wakes up
21:39:36.703 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:36.703 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:36.705 00.002 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:39:37.950 01.245 12308 Exposure complete
21:39:38.111 00.161 12308 worker thread done servicing request
21:39:38.111 00.000 14556 OnExposeComplete: enter
21:39:38.117 00.006 14556 UpdateGuideState(): m_state=6
21:39:38.122 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3020
21:39:38.127 00.005 14556 Star::Find returns 1 (0), X=184.65, Y=996.22, Mass=2245, SNR=31.9, Peak=166 HFD=4.7
21:39:38.133 00.006 14556 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-3.07) = xAngle (2.97 = 2.97)
21:39:38.138 00.005 14556 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.88 = 2.88)
21:39:38.142 00.004 14556 CameraToMount -- cameraX=0.26 cameraY=-0.03 hyp=0.26 cameraTheta=-0.10 mountX=-0.26 mountY=0.07, mountTheta=2.88
21:39:38.148 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=-0.03, opts=13)
21:39:38.152 00.004 14556 Enqueuing Move request for scope (0.26, -0.03)
21:39:38.156 00.004 12308 Worker thread wakes up
21:39:38.156 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.03) opts 0xd
21:39:38.156 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, -0.03)
21:39:38.157 00.001 12308 Moving (0.26, -0.03) raw xDistance=-0.26 yDistance=0.07
21:39:38.157 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:39:38.158 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:38.158 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:39:38.158 00.000 12308 MoveAxis(E, 113, ABG)
21:39:38.159 00.001 12308 Guiding  Dir = 2, Dur = 113
21:39:38.159 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:38.165 00.006 12308 IsSlewing returns 0
21:39:38.165 00.000 12308 IsGuiding returns 0
21:39:38.167 00.002 12308 PulseGuide returned control before completion, sleep 123
21:39:38.187 00.020 14556 UpdateGuideState exits: m=2245 SNR=31.9
21:39:38.193 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:38.198 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:38.202 00.004 14556 Enqueuing Expose request
21:39:38.301 00.099 12308 IsGuiding returns 1
21:39:38.301 00.000 12308 scope still moving after pulse duration time elapsed
21:39:38.332 00.031 12308 IsSlewing returns 0
21:39:38.335 00.003 12308 IsGuiding returns 0
21:39:38.335 00.000 12308 scope move finished after 113 + 55 ms
21:39:38.335 00.000 12308 Move returns status 0, amount 113
21:39:38.335 00.000 12308 MoveAxis(N, 0, ABG)
21:39:38.336 00.001 12308 Move returns status 0, amount 0
21:39:38.337 00.001 12308 move complete, result=0
21:39:38.337 00.000 12308 worker thread done servicing request
21:39:38.337 00.000 12308 Worker thread wakes up
21:39:38.338 00.001 14556 GuideStep: -0.3 px 113 ms EAST, 0.1 px 0 ms NORTH
21:39:38.346 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:38.346 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:39.591 01.245 12308 Exposure complete
21:39:39.746 00.155 12308 worker thread done servicing request
21:39:39.746 00.000 14556 OnExposeComplete: enter
21:39:39.750 00.004 14556 UpdateGuideState(): m_state=6
21:39:39.757 00.007 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3021
21:39:39.761 00.004 14556 Star::Find returns 1 (0), X=184.41, Y=996.25, Mass=2120, SNR=30.9, Peak=142 HFD=4.8
21:39:39.767 00.006 14556 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.07) = xAngle (3.30 = -2.98)
21:39:39.771 00.004 14556 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.20 = -3.08)
21:39:39.774 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.23 mountX=-0.02 mountY=-0.00, mountTheta=-3.08
21:39:39.779 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.01, opts=13)
21:39:39.784 00.005 14556 Enqueuing Move request for scope (0.02, 0.01)
21:39:39.787 00.003 12308 Worker thread wakes up
21:39:39.788 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
21:39:39.788 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
21:39:39.788 00.000 12308 Moving (0.02, 0.01) raw xDistance=-0.02 yDistance=-0.00
21:39:39.788 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:39:39.790 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:39.790 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:39:39.790 00.000 12308 MoveAxis(E, 0, ABG)
21:39:39.791 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:39.795 00.004 12308 Move returns status 0, amount 0
21:39:39.795 00.000 12308 MoveAxis(N, 0, ABG)
21:39:39.795 00.000 12308 Move returns status 0, amount 0
21:39:39.795 00.000 12308 move complete, result=0
21:39:39.795 00.000 12308 worker thread done servicing request
21:39:39.822 00.027 14556 UpdateGuideState exits: m=2120 SNR=30.9
21:39:39.827 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:39.833 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:39.838 00.005 14556 Enqueuing Expose request
21:39:39.844 00.006 12308 Worker thread wakes up
21:39:39.844 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:39:39.852 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:39.852 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:41.092 01.240 12308 Exposure complete
21:39:41.261 00.169 12308 worker thread done servicing request
21:39:41.261 00.000 14556 OnExposeComplete: enter
21:39:41.265 00.004 14556 UpdateGuideState(): m_state=6
21:39:41.269 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3022
21:39:41.273 00.004 14556 Star::Find returns 1 (0), X=184.41, Y=996.56, Mass=2281, SNR=31.8, Peak=150 HFD=4.4
21:39:41.277 00.004 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.56 = -1.72)
21:39:41.280 00.003 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
21:39:41.284 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.31 hyp=0.32 cameraTheta=1.49 mountX=-0.05 mountY=-0.31, mountTheta=-1.72
21:39:41.289 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.31, opts=13)
21:39:41.293 00.004 14556 Enqueuing Move request for scope (0.03, 0.31)
21:39:41.296 00.003 12308 Worker thread wakes up
21:39:41.296 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.31) opts 0xd
21:39:41.296 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.31)
21:39:41.297 00.001 12308 Moving (0.03, 0.31) raw xDistance=-0.05 yDistance=-0.31
21:39:41.297 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:39:41.297 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:39:41.297 00.000 12308 MoveAxis(E, 0, ABG)
21:39:41.297 00.000 12308 Move returns status 0, amount 0
21:39:41.297 00.000 12308 MoveAxis(N, 215, ABG)
21:39:41.297 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:41.302 00.005 12308 Guiding  Dir = 0, Dur = 215
21:39:41.303 00.001 12308 IsSlewing returns 0
21:39:41.303 00.000 12308 IsGuiding returns 0
21:39:41.304 00.001 12308 PulseGuide returned control before completion, sleep 225
21:39:41.326 00.022 14556 UpdateGuideState exits: m=2281 SNR=31.8
21:39:41.331 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:41.336 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:41.339 00.003 14556 Enqueuing Expose request
21:39:41.536 00.197 12308 IsGuiding returns 1
21:39:41.536 00.000 12308 scope still moving after pulse duration time elapsed
21:39:41.567 00.031 12308 IsSlewing returns 0
21:39:41.568 00.001 12308 IsGuiding returns 0
21:39:41.569 00.001 12308 scope move finished after 215 + 50 ms
21:39:41.569 00.000 12308 Move returns status 0, amount 215
21:39:41.571 00.002 12308 move complete, result=0
21:39:41.571 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 215 ms NORTH
21:39:41.578 00.007 12308 worker thread done servicing request
21:39:41.579 00.001 12308 Worker thread wakes up
21:39:41.579 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:41.579 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:42.833 01.254 12308 Exposure complete
21:39:42.982 00.149 12308 worker thread done servicing request
21:39:42.982 00.000 14556 OnExposeComplete: enter
21:39:42.985 00.003 14556 UpdateGuideState(): m_state=6
21:39:42.990 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3023
21:39:42.994 00.004 14556 Star::Find returns 1 (0), X=184.47, Y=996.27, Mass=2370, SNR=32.5, Peak=198 HFD=4.6
21:39:42.997 00.003 14556 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.07) = xAngle (3.34 = -2.94)
21:39:43.000 00.003 14556 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.24 = -3.04)
21:39:43.004 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.09 cameraTheta=0.27 mountX=-0.09 mountY=-0.01, mountTheta=-3.04
21:39:43.009 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.02, opts=13)
21:39:43.014 00.005 14556 Enqueuing Move request for scope (0.08, 0.02)
21:39:43.017 00.003 12308 Worker thread wakes up
21:39:43.017 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
21:39:43.017 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
21:39:43.017 00.000 12308 Moving (0.08, 0.02) raw xDistance=-0.09 yDistance=-0.01
21:39:43.017 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:39:43.017 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:43.017 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:39:43.019 00.002 12308 MoveAxis(E, 0, ABG)
21:39:43.019 00.000 12308 Move returns status 0, amount 0
21:39:43.019 00.000 12308 MoveAxis(N, 0, ABG)
21:39:43.019 00.000 12308 Move returns status 0, amount 0
21:39:43.019 00.000 12308 move complete, result=0
21:39:43.019 00.000 12308 worker thread done servicing request
21:39:43.019 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:43.042 00.023 14556 UpdateGuideState exits: m=2370 SNR=32.5
21:39:43.046 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:43.050 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:43.054 00.004 14556 Enqueuing Expose request
21:39:43.057 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:39:43.062 00.005 12308 Worker thread wakes up
21:39:43.063 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:43.063 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:44.315 01.252 12308 Exposure complete
21:39:44.472 00.157 12308 worker thread done servicing request
21:39:44.473 00.001 14556 OnExposeComplete: enter
21:39:44.478 00.005 14556 UpdateGuideState(): m_state=6
21:39:44.482 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3024
21:39:44.487 00.005 14556 Star::Find returns 1 (0), X=184.45, Y=996.09, Mass=2020, SNR=30.3, Peak=162 HFD=4.8
21:39:44.490 00.003 14556 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-3.07) = xAngle (1.90 = 1.90)
21:39:44.495 00.005 14556 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.80 = 1.80)
21:39:44.498 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=-0.15 hyp=0.17 cameraTheta=-1.17 mountX=-0.05 mountY=0.16, mountTheta=1.89
21:39:44.503 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.15, opts=13)
21:39:44.507 00.004 14556 Enqueuing Move request for scope (0.06, -0.15)
21:39:44.512 00.005 12308 Worker thread wakes up
21:39:44.512 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.15) opts 0xd
21:39:44.512 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.15)
21:39:44.513 00.001 12308 Moving (0.06, -0.15) raw xDistance=-0.05 yDistance=0.16
21:39:44.513 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:39:44.513 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:44.513 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:39:44.514 00.001 12308 MoveAxis(E, 0, ABG)
21:39:44.514 00.000 12308 Move returns status 0, amount 0
21:39:44.514 00.000 12308 MoveAxis(N, 0, ABG)
21:39:44.514 00.000 12308 Move returns status 0, amount 0
21:39:44.514 00.000 12308 move complete, result=0
21:39:44.514 00.000 12308 worker thread done servicing request
21:39:44.515 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:44.541 00.026 14556 UpdateGuideState exits: m=2020 SNR=30.3
21:39:44.545 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:44.549 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:44.553 00.004 14556 Enqueuing Expose request
21:39:44.556 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:39:44.560 00.004 12308 Worker thread wakes up
21:39:44.560 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:44.561 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:45.816 01.255 12308 Exposure complete
21:39:45.962 00.146 12308 worker thread done servicing request
21:39:45.962 00.000 14556 OnExposeComplete: enter
21:39:45.968 00.006 14556 UpdateGuideState(): m_state=6
21:39:45.972 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3025
21:39:45.975 00.003 14556 Star::Find returns 1 (0), X=184.26, Y=996.30, Mass=1956, SNR=29.9, Peak=163 HFD=4.5
21:39:45.979 00.004 14556 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.07) = xAngle (5.80 = -0.48)
21:39:45.983 00.004 14556 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.70 = -0.58)
21:39:45.987 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.73 mountX=0.12 mountY=-0.07, mountTheta=-0.56
21:39:45.991 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.05, opts=13)
21:39:45.998 00.007 14556 Enqueuing Move request for scope (-0.12, 0.05)
21:39:46.002 00.004 12308 Worker thread wakes up
21:39:46.004 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
21:39:46.004 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
21:39:46.004 00.000 12308 Moving (-0.12, 0.05) raw xDistance=0.12 yDistance=-0.07
21:39:46.004 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:39:46.004 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:46.005 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:39:46.005 00.000 12308 MoveAxis(E, 0, ABG)
21:39:46.005 00.000 12308 Move returns status 0, amount 0
21:39:46.005 00.000 12308 MoveAxis(N, 0, ABG)
21:39:46.005 00.000 12308 Move returns status 0, amount 0
21:39:46.005 00.000 12308 move complete, result=0
21:39:46.006 00.001 12308 worker thread done servicing request
21:39:46.006 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:46.036 00.030 14556 UpdateGuideState exits: m=1956 SNR=29.9
21:39:46.043 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:46.049 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:46.053 00.004 14556 Enqueuing Expose request
21:39:46.056 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:46.062 00.006 12308 Worker thread wakes up
21:39:46.062 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:46.062 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:47.316 01.254 12308 Exposure complete
21:39:47.451 00.135 12308 worker thread done servicing request
21:39:47.452 00.001 14556 OnExposeComplete: enter
21:39:47.456 00.004 14556 UpdateGuideState(): m_state=6
21:39:47.460 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3026
21:39:47.464 00.004 14556 Star::Find returns 1 (0), X=184.42, Y=996.45, Mass=1955, SNR=29.8, Peak=154 HFD=4.9
21:39:47.468 00.004 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.47 = -1.81)
21:39:47.472 00.004 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.91)
21:39:47.477 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.21 hyp=0.21 cameraTheta=1.40 mountX=-0.05 mountY=-0.20, mountTheta=-1.82
21:39:47.481 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.21, opts=13)
21:39:47.485 00.004 14556 Enqueuing Move request for scope (0.04, 0.21)
21:39:47.489 00.004 12308 Worker thread wakes up
21:39:47.489 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.21) opts 0xd
21:39:47.489 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.21)
21:39:47.489 00.000 12308 Moving (0.04, 0.21) raw xDistance=-0.05 yDistance=-0.20
21:39:47.490 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:39:47.490 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:47.490 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:39:47.490 00.000 12308 MoveAxis(E, 0, ABG)
21:39:47.490 00.000 12308 Move returns status 0, amount 0
21:39:47.490 00.000 12308 MoveAxis(N, 0, ABG)
21:39:47.491 00.001 12308 Move returns status 0, amount 0
21:39:47.491 00.000 12308 move complete, result=0
21:39:47.491 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:47.494 00.003 12308 worker thread done servicing request
21:39:47.516 00.022 14556 UpdateGuideState exits: m=1955 SNR=29.8
21:39:47.521 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:47.524 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:47.529 00.005 14556 Enqueuing Expose request
21:39:47.534 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:39:47.539 00.005 12308 Worker thread wakes up
21:39:47.539 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:47.539 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:48.787 01.248 12308 Exposure complete
21:39:48.935 00.148 12308 worker thread done servicing request
21:39:48.935 00.000 14556 OnExposeComplete: enter
21:39:48.939 00.004 14556 UpdateGuideState(): m_state=6
21:39:48.943 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3027
21:39:48.947 00.004 14556 Star::Find returns 1 (0), X=184.22, Y=996.34, Mass=2143, SNR=30.9, Peak=153 HFD=4.6
21:39:48.951 00.004 14556 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.07) = xAngle (5.68 = -0.60)
21:39:48.954 00.003 14556 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.58 = -0.70)
21:39:48.959 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.19 cameraTheta=2.61 mountX=0.16 mountY=-0.12, mountTheta=-0.66
21:39:48.963 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.10, opts=13)
21:39:48.968 00.005 14556 Enqueuing Move request for scope (-0.17, 0.10)
21:39:48.973 00.005 12308 Worker thread wakes up
21:39:48.973 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd
21:39:48.973 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.10)
21:39:48.974 00.001 12308 Moving (-0.17, 0.10) raw xDistance=0.16 yDistance=-0.12
21:39:48.974 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:39:48.974 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:48.974 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:39:48.974 00.000 12308 MoveAxis(E, 0, ABG)
21:39:48.975 00.001 12308 Move returns status 0, amount 0
21:39:48.975 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:48.979 00.004 12308 MoveAxis(N, 0, ABG)
21:39:48.979 00.000 12308 Move returns status 0, amount 0
21:39:48.979 00.000 12308 move complete, result=0
21:39:48.979 00.000 12308 worker thread done servicing request
21:39:48.996 00.017 14556 UpdateGuideState exits: m=2143 SNR=30.9
21:39:49.001 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:49.007 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:49.011 00.004 14556 Enqueuing Expose request
21:39:49.015 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:49.019 00.004 12308 Worker thread wakes up
21:39:49.019 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:49.019 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:50.262 01.243 12308 Exposure complete
21:39:50.417 00.155 12308 worker thread done servicing request
21:39:50.418 00.001 14556 OnExposeComplete: enter
21:39:50.421 00.003 14556 UpdateGuideState(): m_state=6
21:39:50.426 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3028
21:39:50.429 00.003 14556 Star::Find returns 1 (0), X=184.34, Y=996.62, Mass=2017, SNR=30.2, Peak=132 HFD=4.7
21:39:50.433 00.004 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.76 = -1.52)
21:39:50.438 00.005 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.62)
21:39:50.442 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.37 hyp=0.38 cameraTheta=1.69 mountX=0.02 mountY=-0.38, mountTheta=-1.52
21:39:50.447 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.37, opts=13)
21:39:50.452 00.005 14556 Enqueuing Move request for scope (-0.04, 0.37)
21:39:50.458 00.006 12308 Worker thread wakes up
21:39:50.459 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.37) opts 0xd
21:39:50.459 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.37)
21:39:50.459 00.000 12308 Moving (-0.04, 0.37) raw xDistance=0.02 yDistance=-0.38
21:39:50.460 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:39:50.460 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
21:39:50.460 00.000 12308 MoveAxis(E, 0, ABG)
21:39:50.461 00.001 12308 Move returns status 0, amount 0
21:39:50.461 00.000 12308 MoveAxis(N, 265, ABG)
21:39:50.461 00.000 12308 Guiding  Dir = 0, Dur = 265
21:39:50.462 00.001 12308 IsSlewing returns 0
21:39:50.463 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:50.468 00.005 12308 IsGuiding returns 0
21:39:50.469 00.001 12308 PulseGuide returned control before completion, sleep 275
21:39:50.488 00.019 14556 UpdateGuideState exits: m=2017 SNR=30.2
21:39:50.492 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:50.494 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:50.500 00.006 14556 Enqueuing Expose request
21:39:50.752 00.252 12308 IsGuiding returns 1
21:39:50.752 00.000 12308 scope still moving after pulse duration time elapsed
21:39:50.783 00.031 12308 IsSlewing returns 0
21:39:50.784 00.001 12308 IsGuiding returns 0
21:39:50.785 00.001 12308 scope move finished after 265 + 50 ms
21:39:50.785 00.000 12308 Move returns status 0, amount 265
21:39:50.785 00.000 12308 move complete, result=0
21:39:50.786 00.001 12308 worker thread done servicing request
21:39:50.786 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 265 ms NORTH
21:39:50.792 00.006 12308 Worker thread wakes up
21:39:50.792 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:50.792 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:52.042 01.250 12308 Exposure complete
21:39:52.194 00.152 12308 worker thread done servicing request
21:39:52.195 00.001 14556 OnExposeComplete: enter
21:39:52.198 00.003 14556 UpdateGuideState(): m_state=6
21:39:52.202 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3029
21:39:52.208 00.006 14556 Star::Find returns 1 (0), X=184.47, Y=996.23, Mass=2069, SNR=30.3, Peak=156 HFD=4.6
21:39:52.213 00.005 14556 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-3.07) = xAngle (2.86 = 2.86)
21:39:52.219 00.006 14556 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.76 = 2.76)
21:39:52.226 00.007 14556 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.21 mountX=-0.08 mountY=0.03, mountTheta=2.77
21:39:52.235 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.02, opts=13)
21:39:52.241 00.006 14556 Enqueuing Move request for scope (0.08, -0.02)
21:39:52.246 00.005 12308 Worker thread wakes up
21:39:52.247 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
21:39:52.247 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
21:39:52.247 00.000 12308 Moving (0.08, -0.02) raw xDistance=-0.08 yDistance=0.03
21:39:52.247 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:39:52.248 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:52.248 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:39:52.248 00.000 12308 MoveAxis(E, 0, ABG)
21:39:52.248 00.000 12308 Move returns status 0, amount 0
21:39:52.249 00.001 12308 MoveAxis(N, 0, ABG)
21:39:52.249 00.000 12308 Move returns status 0, amount 0
21:39:52.249 00.000 12308 move complete, result=0
21:39:52.249 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:52.255 00.006 12308 worker thread done servicing request
21:39:52.278 00.023 14556 UpdateGuideState exits: m=2069 SNR=30.3
21:39:52.284 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:52.288 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:52.292 00.004 14556 Enqueuing Expose request
21:39:52.297 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:39:52.300 00.003 12308 Worker thread wakes up
21:39:52.301 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:52.301 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:53.541 01.240 12308 Exposure complete
21:39:53.715 00.174 14556 OnExposeComplete: enter
21:39:53.720 00.005 12308 worker thread done servicing request
21:39:53.720 00.000 14556 UpdateGuideState(): m_state=6
21:39:53.724 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3030
21:39:53.727 00.003 14556 Star::Find returns 1 (0), X=184.37, Y=996.32, Mass=1990, SNR=29.8, Peak=160 HFD=4.7
21:39:53.732 00.005 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
21:39:53.734 00.002 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.58)
21:39:53.739 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.73 mountX=0.01 mountY=-0.08, mountTheta=-1.48
21:39:53.743 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.08, opts=13)
21:39:53.746 00.003 14556 Enqueuing Move request for scope (-0.01, 0.08)
21:39:53.753 00.007 12308 Worker thread wakes up
21:39:53.753 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
21:39:53.753 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
21:39:53.753 00.000 12308 Moving (-0.01, 0.08) raw xDistance=0.01 yDistance=-0.08
21:39:53.753 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:39:53.753 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:53.754 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:39:53.754 00.000 12308 MoveAxis(E, 0, ABG)
21:39:53.754 00.000 12308 Move returns status 0, amount 0
21:39:53.754 00.000 12308 MoveAxis(N, 0, ABG)
21:39:53.755 00.001 12308 Move returns status 0, amount 0
21:39:53.755 00.000 12308 move complete, result=0
21:39:53.755 00.000 12308 worker thread done servicing request
21:39:53.755 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:53.777 00.022 14556 UpdateGuideState exits: m=1990 SNR=29.8
21:39:53.781 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:53.786 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:53.789 00.003 14556 Enqueuing Expose request
21:39:53.793 00.004 12308 Worker thread wakes up
21:39:53.793 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:53.796 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:53.798 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:55.047 01.249 12308 Exposure complete
21:39:55.198 00.151 12308 worker thread done servicing request
21:39:55.198 00.000 14556 OnExposeComplete: enter
21:39:55.202 00.004 14556 UpdateGuideState(): m_state=6
21:39:55.206 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3031
21:39:55.210 00.004 14556 Star::Find returns 1 (0), X=184.36, Y=996.28, Mass=2050, SNR=30.4, Peak=139 HFD=4.7
21:39:55.214 00.004 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.28 = -1.00)
21:39:55.217 00.003 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.10)
21:39:55.221 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.21 mountX=0.02 mountY=-0.04, mountTheta=-1.03
21:39:55.226 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.03, opts=13)
21:39:55.231 00.005 14556 Enqueuing Move request for scope (-0.02, 0.03)
21:39:55.234 00.003 12308 Worker thread wakes up
21:39:55.234 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
21:39:55.234 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
21:39:55.234 00.000 12308 Moving (-0.02, 0.03) raw xDistance=0.02 yDistance=-0.04
21:39:55.234 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:39:55.235 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:55.235 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:39:55.235 00.000 12308 MoveAxis(E, 0, ABG)
21:39:55.235 00.000 12308 Move returns status 0, amount 0
21:39:55.235 00.000 12308 MoveAxis(N, 0, ABG)
21:39:55.237 00.002 12308 Move returns status 0, amount 0
21:39:55.237 00.000 12308 move complete, result=0
21:39:55.237 00.000 12308 worker thread done servicing request
21:39:55.237 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:55.261 00.024 14556 UpdateGuideState exits: m=2050 SNR=30.4
21:39:55.265 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:55.269 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:55.272 00.003 14556 Enqueuing Expose request
21:39:55.275 00.003 12308 Worker thread wakes up
21:39:55.276 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:39:55.280 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:55.280 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:56.535 01.255 12308 Exposure complete
21:39:56.688 00.153 12308 worker thread done servicing request
21:39:56.688 00.000 14556 OnExposeComplete: enter
21:39:56.692 00.004 14556 UpdateGuideState(): m_state=6
21:39:56.697 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3032
21:39:56.701 00.004 14556 Star::Find returns 1 (0), X=184.33, Y=996.34, Mass=2020, SNR=30.1, Peak=141 HFD=4.7
21:39:56.705 00.004 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.14 = -1.15)
21:39:56.709 00.004 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.25)
21:39:56.712 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.06 mountX=0.05 mountY=-0.10, mountTheta=-1.16
21:39:56.718 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.10, opts=13)
21:39:56.722 00.004 14556 Enqueuing Move request for scope (-0.05, 0.10)
21:39:56.725 00.003 12308 Worker thread wakes up
21:39:56.725 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
21:39:56.725 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
21:39:56.727 00.002 12308 Moving (-0.05, 0.10) raw xDistance=0.05 yDistance=-0.10
21:39:56.727 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:39:56.727 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:56.727 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:39:56.727 00.000 12308 MoveAxis(E, 0, ABG)
21:39:56.728 00.001 12308 Move returns status 0, amount 0
21:39:56.728 00.000 12308 MoveAxis(N, 0, ABG)
21:39:56.728 00.000 12308 Move returns status 0, amount 0
21:39:56.729 00.001 12308 move complete, result=0
21:39:56.729 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:56.732 00.003 12308 worker thread done servicing request
21:39:56.755 00.023 14556 UpdateGuideState exits: m=2020 SNR=30.1
21:39:56.758 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:56.762 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:56.766 00.004 14556 Enqueuing Expose request
21:39:56.770 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:56.774 00.004 12308 Worker thread wakes up
21:39:56.774 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:56.774 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:58.017 01.243 12308 Exposure complete
21:39:58.169 00.152 12308 worker thread done servicing request
21:39:58.169 00.000 14556 OnExposeComplete: enter
21:39:58.174 00.005 14556 UpdateGuideState(): m_state=6
21:39:58.178 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3033
21:39:58.182 00.004 14556 Star::Find returns 1 (0), X=184.40, Y=996.42, Mass=2125, SNR=31.0, Peak=141 HFD=4.9
21:39:58.187 00.005 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.56 = -1.72)
21:39:58.191 00.004 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
21:39:58.197 00.006 14556 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.49 mountX=-0.03 mountY=-0.17, mountTheta=-1.72
21:39:58.203 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.17, opts=13)
21:39:58.208 00.005 14556 Enqueuing Move request for scope (0.01, 0.17)
21:39:58.212 00.004 12308 Worker thread wakes up
21:39:58.212 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
21:39:58.212 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
21:39:58.212 00.000 12308 Moving (0.01, 0.17) raw xDistance=-0.03 yDistance=-0.17
21:39:58.212 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:39:58.212 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:58.213 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:39:58.213 00.000 12308 MoveAxis(E, 0, ABG)
21:39:58.213 00.000 12308 Move returns status 0, amount 0
21:39:58.213 00.000 12308 MoveAxis(N, 0, ABG)
21:39:58.213 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:58.219 00.006 12308 Move returns status 0, amount 0
21:39:58.219 00.000 12308 move complete, result=0
21:39:58.220 00.001 12308 worker thread done servicing request
21:39:58.241 00.021 14556 UpdateGuideState exits: m=2125 SNR=31.0
21:39:58.246 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:58.249 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:58.254 00.005 14556 Enqueuing Expose request
21:39:58.259 00.005 12308 Worker thread wakes up
21:39:58.259 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:39:58.263 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:58.263 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:39:59.517 01.254 12308 Exposure complete
21:39:59.662 00.145 12308 worker thread done servicing request
21:39:59.662 00.000 14556 OnExposeComplete: enter
21:39:59.666 00.004 14556 UpdateGuideState(): m_state=6
21:39:59.671 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3034
21:39:59.675 00.004 14556 Star::Find returns 1 (0), X=184.43, Y=996.50, Mass=2062, SNR=30.5, Peak=127 HFD=4.9
21:39:59.679 00.004 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.48 = -1.80)
21:39:59.682 00.003 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
21:39:59.687 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.41 mountX=-0.06 mountY=-0.25, mountTheta=-1.81
21:39:59.694 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.26, opts=13)
21:39:59.699 00.005 14556 Enqueuing Move request for scope (0.04, 0.26)
21:39:59.703 00.004 12308 Worker thread wakes up
21:39:59.703 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.26) opts 0xd
21:39:59.703 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.26)
21:39:59.703 00.000 12308 Moving (0.04, 0.26) raw xDistance=-0.06 yDistance=-0.25
21:39:59.703 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:39:59.703 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:39:59.704 00.001 12308 MoveAxis(E, 0, ABG)
21:39:59.704 00.000 12308 Move returns status 0, amount 0
21:39:59.704 00.000 12308 MoveAxis(N, 176, ABG)
21:39:59.704 00.000 12308 Guiding  Dir = 0, Dur = 176
21:39:59.704 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:39:59.709 00.005 12308 IsSlewing returns 0
21:39:59.710 00.001 12308 IsGuiding returns 0
21:39:59.710 00.000 12308 PulseGuide returned control before completion, sleep 186
21:39:59.731 00.021 14556 UpdateGuideState exits: m=2062 SNR=30.5
21:39:59.736 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:59.740 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:39:59.743 00.003 14556 Enqueuing Expose request
21:39:59.898 00.155 12308 IsGuiding returns 1
21:39:59.900 00.002 12308 scope still moving after pulse duration time elapsed
21:39:59.930 00.030 12308 IsSlewing returns 0
21:39:59.932 00.002 12308 IsGuiding returns 0
21:39:59.932 00.000 12308 scope move finished after 176 + 46 ms
21:39:59.932 00.000 12308 Move returns status 0, amount 176
21:39:59.933 00.001 12308 move complete, result=0
21:39:59.934 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 176 ms NORTH
21:39:59.940 00.006 12308 worker thread done servicing request
21:39:59.941 00.001 12308 Worker thread wakes up
21:39:59.941 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:39:59.941 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:01.195 01.254 12308 Exposure complete
21:40:01.346 00.151 12308 worker thread done servicing request
21:40:01.347 00.001 14556 OnExposeComplete: enter
21:40:01.350 00.003 14556 UpdateGuideState(): m_state=6
21:40:01.353 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3035
21:40:01.356 00.003 14556 Star::Find returns 1 (0), X=184.47, Y=996.40, Mass=1850, SNR=28.8, Peak=134 HFD=4.4
21:40:01.360 00.004 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
21:40:01.362 00.002 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.26)
21:40:01.365 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.15 hyp=0.18 cameraTheta=1.05 mountX=-0.10 mountY=-0.14, mountTheta=-2.19
21:40:01.371 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.15, opts=13)
21:40:01.375 00.004 14556 Enqueuing Move request for scope (0.09, 0.15)
21:40:01.379 00.004 12308 Worker thread wakes up
21:40:01.379 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.15) opts 0xd
21:40:01.379 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.15)
21:40:01.379 00.000 12308 Moving (0.09, 0.15) raw xDistance=-0.10 yDistance=-0.14
21:40:01.380 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:40:01.380 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:01.380 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:40:01.380 00.000 12308 MoveAxis(E, 0, ABG)
21:40:01.380 00.000 12308 Move returns status 0, amount 0
21:40:01.380 00.000 12308 MoveAxis(N, 0, ABG)
21:40:01.381 00.001 12308 Move returns status 0, amount 0
21:40:01.381 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:01.385 00.004 12308 move complete, result=0
21:40:01.385 00.000 12308 worker thread done servicing request
21:40:01.404 00.019 14556 UpdateGuideState exits: m=1850 SNR=28.8
21:40:01.410 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:01.416 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:01.420 00.004 14556 Enqueuing Expose request
21:40:01.423 00.003 12308 Worker thread wakes up
21:40:01.423 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:01.427 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:01.428 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:02.681 01.253 12308 Exposure complete
21:40:02.826 00.145 12308 worker thread done servicing request
21:40:02.827 00.001 14556 OnExposeComplete: enter
21:40:02.830 00.003 14556 UpdateGuideState(): m_state=6
21:40:02.835 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3036
21:40:02.838 00.003 14556 Star::Find returns 1 (0), X=184.50, Y=996.50, Mass=1738, SNR=27.9, Peak=119 HFD=4.3
21:40:02.843 00.005 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.21 = -2.08)
21:40:02.847 00.004 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.11 = -2.18)
21:40:02.852 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.26 hyp=0.28 cameraTheta=1.13 mountX=-0.14 mountY=-0.23, mountTheta=-2.10
21:40:02.857 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.26, opts=13)
21:40:02.861 00.004 14556 Enqueuing Move request for scope (0.12, 0.26)
21:40:02.865 00.004 12308 Worker thread wakes up
21:40:02.865 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.26) opts 0xd
21:40:02.865 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.26)
21:40:02.865 00.000 12308 Moving (0.12, 0.26) raw xDistance=-0.14 yDistance=-0.23
21:40:02.865 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:40:02.865 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:40:02.866 00.001 12308 MoveAxis(E, 0, ABG)
21:40:02.866 00.000 12308 Move returns status 0, amount 0
21:40:02.866 00.000 12308 MoveAxis(N, 165, ABG)
21:40:02.867 00.001 12308 Guiding  Dir = 0, Dur = 165
21:40:02.867 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:02.872 00.005 12308 IsSlewing returns 0
21:40:02.873 00.001 12308 IsGuiding returns 0
21:40:02.873 00.000 12308 PulseGuide returned control before completion, sleep 175
21:40:02.894 00.021 14556 UpdateGuideState exits: m=1738 SNR=27.9
21:40:02.899 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:02.902 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:02.908 00.006 14556 Enqueuing Expose request
21:40:03.061 00.153 12308 IsGuiding returns 1
21:40:03.062 00.001 12308 scope still moving after pulse duration time elapsed
21:40:03.092 00.030 12308 IsSlewing returns 0
21:40:03.093 00.001 12308 IsGuiding returns 0
21:40:03.093 00.000 12308 scope move finished after 165 + 55 ms
21:40:03.093 00.000 12308 Move returns status 0, amount 165
21:40:03.095 00.002 12308 move complete, result=0
21:40:03.096 00.001 12308 worker thread done servicing request
21:40:03.096 00.000 12308 Worker thread wakes up
21:40:03.096 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 165 ms NORTH
21:40:03.105 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:03.105 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:04.354 01.249 12308 Exposure complete
21:40:04.500 00.146 12308 worker thread done servicing request
21:40:04.500 00.000 14556 OnExposeComplete: enter
21:40:04.506 00.006 14556 UpdateGuideState(): m_state=6
21:40:04.510 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3037
21:40:04.514 00.004 14556 Star::Find returns 1 (0), X=184.53, Y=996.02, Mass=2221, SNR=31.7, Peak=170 HFD=5.0
21:40:04.518 00.004 14556 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-3.07) = xAngle (2.08 = 2.08)
21:40:04.522 00.004 14556 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.98 = 1.98)
21:40:04.526 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=-0.23 hyp=0.27 cameraTheta=-0.99 mountX=-0.13 mountY=0.25, mountTheta=2.06
21:40:04.531 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.23, opts=13)
21:40:04.534 00.003 14556 Enqueuing Move request for scope (0.15, -0.23)
21:40:04.538 00.004 12308 Worker thread wakes up
21:40:04.538 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.23) opts 0xd
21:40:04.538 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.23)
21:40:04.538 00.000 12308 Moving (0.15, -0.23) raw xDistance=-0.13 yDistance=0.25
21:40:04.538 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:40:04.538 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:40:04.538 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:40:04.539 00.001 12308 MoveAxis(E, 0, ABG)
21:40:04.539 00.000 12308 Move returns status 0, amount 0
21:40:04.539 00.000 12308 MoveAxis(N, 0, ABG)
21:40:04.539 00.000 12308 Move returns status 0, amount 0
21:40:04.539 00.000 12308 move complete, result=0
21:40:04.539 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:04.544 00.005 12308 worker thread done servicing request
21:40:04.564 00.020 14556 UpdateGuideState exits: m=2221 SNR=31.7
21:40:04.570 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:04.575 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:04.579 00.004 14556 Enqueuing Expose request
21:40:04.584 00.005 12308 Worker thread wakes up
21:40:04.585 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:40:04.591 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:04.591 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:05.845 01.254 12308 Exposure complete
21:40:05.990 00.145 12308 worker thread done servicing request
21:40:05.990 00.000 14556 OnExposeComplete: enter
21:40:05.994 00.004 14556 UpdateGuideState(): m_state=6
21:40:05.999 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3038
21:40:06.001 00.002 14556 Star::Find returns 1 (0), X=184.45, Y=996.34, Mass=1804, SNR=28.6, Peak=128 HFD=4.6
21:40:06.006 00.005 14556 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.07) = xAngle (4.02 = -2.27)
21:40:06.010 00.004 14556 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.92 = -2.37)
21:40:06.014 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.11 cameraTheta=0.94 mountX=-0.07 mountY=-0.08, mountTheta=-2.31
21:40:06.018 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.09, opts=13)
21:40:06.023 00.005 14556 Enqueuing Move request for scope (0.07, 0.09)
21:40:06.026 00.003 12308 Worker thread wakes up
21:40:06.026 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
21:40:06.026 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
21:40:06.026 00.000 12308 Moving (0.07, 0.09) raw xDistance=-0.07 yDistance=-0.08
21:40:06.026 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:40:06.027 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:06.027 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:40:06.028 00.001 12308 MoveAxis(E, 0, ABG)
21:40:06.028 00.000 12308 Move returns status 0, amount 0
21:40:06.028 00.000 12308 MoveAxis(N, 0, ABG)
21:40:06.028 00.000 12308 Move returns status 0, amount 0
21:40:06.028 00.000 12308 move complete, result=0
21:40:06.028 00.000 12308 worker thread done servicing request
21:40:06.029 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:06.057 00.028 14556 UpdateGuideState exits: m=1804 SNR=28.6
21:40:06.063 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:06.068 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:06.072 00.004 14556 Enqueuing Expose request
21:40:06.077 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:06.081 00.004 12308 Worker thread wakes up
21:40:06.081 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:06.081 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:07.331 01.250 12308 Exposure complete
21:40:07.465 00.134 12308 worker thread done servicing request
21:40:07.465 00.000 14556 OnExposeComplete: enter
21:40:07.469 00.004 14556 UpdateGuideState(): m_state=6
21:40:07.473 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3039
21:40:07.477 00.004 14556 Star::Find returns 1 (0), X=184.48, Y=996.35, Mass=1942, SNR=29.4, Peak=158 HFD=4.4
21:40:07.482 00.005 14556 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.07) = xAngle (3.89 = -2.39)
21:40:07.486 00.004 14556 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.80 = -2.49)
21:40:07.490 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.82 mountX=-0.10 mountY=-0.09, mountTheta=-2.45
21:40:07.494 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.10, opts=13)
21:40:07.498 00.004 14556 Enqueuing Move request for scope (0.10, 0.10)
21:40:07.501 00.003 12308 Worker thread wakes up
21:40:07.501 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
21:40:07.501 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
21:40:07.501 00.000 12308 Moving (0.10, 0.10) raw xDistance=-0.10 yDistance=-0.09
21:40:07.503 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:40:07.503 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:07.503 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:40:07.503 00.000 12308 MoveAxis(E, 0, ABG)
21:40:07.503 00.000 12308 Move returns status 0, amount 0
21:40:07.503 00.000 12308 MoveAxis(N, 0, ABG)
21:40:07.503 00.000 12308 Move returns status 0, amount 0
21:40:07.504 00.001 12308 move complete, result=0
21:40:07.504 00.000 12308 worker thread done servicing request
21:40:07.504 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:07.528 00.024 14556 UpdateGuideState exits: m=1942 SNR=29.4
21:40:07.533 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:07.537 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:07.541 00.004 14556 Enqueuing Expose request
21:40:07.546 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:07.550 00.004 12308 Worker thread wakes up
21:40:07.550 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:07.550 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:08.797 01.247 12308 Exposure complete
21:40:08.944 00.147 12308 worker thread done servicing request
21:40:08.944 00.000 14556 OnExposeComplete: enter
21:40:08.948 00.004 14556 UpdateGuideState(): m_state=6
21:40:08.952 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3040
21:40:08.956 00.004 14556 Star::Find returns 1 (0), X=184.34, Y=996.25, Mass=2203, SNR=31.2, Peak=159 HFD=4.7
21:40:08.959 00.003 14556 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.07) = xAngle (6.16 = -0.12)
21:40:08.963 00.004 14556 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.06 = -0.22)
21:40:08.967 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.09 mountX=0.04 mountY=-0.01, mountTheta=-0.22
21:40:08.972 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.00, opts=13)
21:40:08.976 00.004 14556 Enqueuing Move request for scope (-0.04, 0.00)
21:40:08.979 00.003 12308 Worker thread wakes up
21:40:08.979 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
21:40:08.979 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
21:40:08.979 00.000 12308 Moving (-0.04, 0.00) raw xDistance=0.04 yDistance=-0.01
21:40:08.981 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:40:08.981 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:08.981 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:40:08.981 00.000 12308 MoveAxis(E, 0, ABG)
21:40:08.981 00.000 12308 Move returns status 0, amount 0
21:40:08.981 00.000 12308 MoveAxis(N, 0, ABG)
21:40:08.981 00.000 12308 Move returns status 0, amount 0
21:40:08.982 00.001 12308 move complete, result=0
21:40:08.982 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:08.986 00.004 12308 worker thread done servicing request
21:40:09.007 00.021 14556 UpdateGuideState exits: m=2203 SNR=31.2
21:40:09.011 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:09.015 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:09.019 00.004 14556 Enqueuing Expose request
21:40:09.022 00.003 12308 Worker thread wakes up
21:40:09.022 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:40:09.025 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:09.025 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:10.274 01.249 12308 Exposure complete
21:40:10.419 00.145 12308 worker thread done servicing request
21:40:10.420 00.001 14556 OnExposeComplete: enter
21:40:10.423 00.003 14556 UpdateGuideState(): m_state=6
21:40:10.427 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3041
21:40:10.431 00.004 14556 Star::Find returns 1 (0), X=184.35, Y=996.52, Mass=2113, SNR=30.9, Peak=129 HFD=4.8
21:40:10.434 00.003 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.78 = -1.50)
21:40:10.438 00.004 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
21:40:10.442 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.71 mountX=0.02 mountY=-0.28, mountTheta=-1.50
21:40:10.447 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.28, opts=13)
21:40:10.451 00.004 14556 Enqueuing Move request for scope (-0.04, 0.28)
21:40:10.455 00.004 12308 Worker thread wakes up
21:40:10.455 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.28) opts 0xd
21:40:10.455 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.28)
21:40:10.455 00.000 12308 Moving (-0.04, 0.28) raw xDistance=0.02 yDistance=-0.28
21:40:10.455 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:40:10.455 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:40:10.457 00.002 12308 MoveAxis(E, 0, ABG)
21:40:10.457 00.000 12308 Move returns status 0, amount 0
21:40:10.457 00.000 12308 MoveAxis(N, 197, ABG)
21:40:10.457 00.000 12308 Guiding  Dir = 0, Dur = 197
21:40:10.457 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:10.461 00.004 12308 IsSlewing returns 0
21:40:10.461 00.000 12308 IsGuiding returns 0
21:40:10.461 00.000 12308 PulseGuide returned control before completion, sleep 207
21:40:10.482 00.021 14556 UpdateGuideState exits: m=2113 SNR=30.9
21:40:10.487 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:10.491 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:10.494 00.003 14556 Enqueuing Expose request
21:40:10.671 00.177 12308 IsGuiding returns 1
21:40:10.672 00.001 12308 scope still moving after pulse duration time elapsed
21:40:10.703 00.031 12308 IsSlewing returns 0
21:40:10.705 00.002 12308 IsGuiding returns 1
21:40:10.734 00.029 12308 IsSlewing returns 0
21:40:10.735 00.001 12308 IsGuiding returns 1
21:40:10.765 00.030 12308 IsSlewing returns 0
21:40:10.767 00.002 12308 IsGuiding returns 0
21:40:10.767 00.000 12308 scope move finished after 197 + 108 ms
21:40:10.768 00.001 12308 Move returns status 0, amount 197
21:40:10.768 00.000 12308 move complete, result=0
21:40:10.768 00.000 12308 worker thread done servicing request
21:40:10.768 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 197 ms NORTH
21:40:10.777 00.009 12308 Worker thread wakes up
21:40:10.777 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:10.777 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:12.027 01.250 12308 Exposure complete
21:40:12.180 00.153 12308 worker thread done servicing request
21:40:12.180 00.000 14556 OnExposeComplete: enter
21:40:12.184 00.004 14556 UpdateGuideState(): m_state=6
21:40:12.187 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3042
21:40:12.194 00.007 14556 Star::Find returns 1 (0), X=184.35, Y=996.28, Mass=2065, SNR=30.4, Peak=162 HFD=4.7
21:40:12.198 00.004 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
21:40:12.202 00.004 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
21:40:12.205 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.19 mountX=0.03 mountY=-0.05, mountTheta=-1.05
21:40:12.211 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.04, opts=13)
21:40:12.214 00.003 14556 Enqueuing Move request for scope (-0.03, 0.04)
21:40:12.219 00.005 12308 Worker thread wakes up
21:40:12.219 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
21:40:12.219 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
21:40:12.220 00.001 12308 Moving (-0.03, 0.04) raw xDistance=0.03 yDistance=-0.05
21:40:12.220 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:40:12.220 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:12.221 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:40:12.221 00.000 12308 MoveAxis(E, 0, ABG)
21:40:12.221 00.000 12308 Move returns status 0, amount 0
21:40:12.221 00.000 12308 MoveAxis(N, 0, ABG)
21:40:12.222 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:12.226 00.004 12308 Move returns status 0, amount 0
21:40:12.226 00.000 12308 move complete, result=0
21:40:12.226 00.000 12308 worker thread done servicing request
21:40:12.247 00.021 14556 UpdateGuideState exits: m=2065 SNR=30.4
21:40:12.251 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:12.259 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:12.263 00.004 14556 Enqueuing Expose request
21:40:12.267 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:40:12.271 00.004 12308 Worker thread wakes up
21:40:12.271 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:12.271 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:13.512 01.241 12308 Exposure complete
21:40:13.659 00.147 12308 worker thread done servicing request
21:40:13.660 00.001 14556 OnExposeComplete: enter
21:40:13.665 00.005 14556 UpdateGuideState(): m_state=6
21:40:13.672 00.007 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3043
21:40:13.677 00.005 14556 Star::Find returns 1 (0), X=184.29, Y=996.39, Mass=2309, SNR=32.4, Peak=173 HFD=4.7
21:40:13.681 00.004 14556 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.07) = xAngle (5.23 = -1.05)
21:40:13.685 00.004 14556 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.15)
21:40:13.689 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.17 cameraTheta=2.16 mountX=0.09 mountY=-0.16, mountTheta=-1.07
21:40:13.695 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.14, opts=13)
21:40:13.699 00.004 14556 Enqueuing Move request for scope (-0.10, 0.14)
21:40:13.702 00.003 12308 Worker thread wakes up
21:40:13.702 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd
21:40:13.702 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.14)
21:40:13.703 00.001 12308 Moving (-0.10, 0.14) raw xDistance=0.09 yDistance=-0.16
21:40:13.703 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:40:13.703 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:13.703 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:40:13.703 00.000 12308 MoveAxis(E, 0, ABG)
21:40:13.704 00.001 12308 Move returns status 0, amount 0
21:40:13.704 00.000 12308 MoveAxis(N, 0, ABG)
21:40:13.704 00.000 12308 Move returns status 0, amount 0
21:40:13.704 00.000 12308 move complete, result=0
21:40:13.704 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:13.709 00.005 12308 worker thread done servicing request
21:40:13.730 00.021 14556 UpdateGuideState exits: m=2309 SNR=32.4
21:40:13.734 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:13.739 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:13.742 00.003 14556 Enqueuing Expose request
21:40:13.745 00.003 12308 Worker thread wakes up
21:40:13.746 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:40:13.750 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:13.750 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:15.001 01.251 12308 Exposure complete
21:40:15.140 00.139 12308 worker thread done servicing request
21:40:15.141 00.001 14556 OnExposeComplete: enter
21:40:15.145 00.004 14556 UpdateGuideState(): m_state=6
21:40:15.149 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3044
21:40:15.154 00.005 14556 Star::Find returns 1 (0), X=184.29, Y=996.30, Mass=1860, SNR=28.8, Peak=129 HFD=4.6
21:40:15.158 00.004 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.71 = -0.57)
21:40:15.161 00.003 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
21:40:15.165 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.11 cameraTheta=2.64 mountX=0.09 mountY=-0.07, mountTheta=-0.63
21:40:15.170 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.05, opts=13)
21:40:15.174 00.004 14556 Enqueuing Move request for scope (-0.10, 0.05)
21:40:15.178 00.004 12308 Worker thread wakes up
21:40:15.178 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd
21:40:15.178 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.05)
21:40:15.178 00.000 12308 Moving (-0.10, 0.05) raw xDistance=0.09 yDistance=-0.07
21:40:15.179 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:40:15.179 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:15.179 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:40:15.179 00.000 12308 MoveAxis(E, 0, ABG)
21:40:15.179 00.000 12308 Move returns status 0, amount 0
21:40:15.179 00.000 12308 MoveAxis(N, 0, ABG)
21:40:15.180 00.001 12308 Move returns status 0, amount 0
21:40:15.181 00.001 12308 move complete, result=0
21:40:15.181 00.000 12308 worker thread done servicing request
21:40:15.181 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:15.207 00.026 14556 UpdateGuideState exits: m=1860 SNR=28.8
21:40:15.211 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:15.215 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:15.219 00.004 14556 Enqueuing Expose request
21:40:15.224 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:15.228 00.004 12308 Worker thread wakes up
21:40:15.228 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:15.228 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:16.471 01.243 12308 Exposure complete
21:40:16.618 00.147 12308 worker thread done servicing request
21:40:16.618 00.000 14556 OnExposeComplete: enter
21:40:16.622 00.004 14556 UpdateGuideState(): m_state=6
21:40:16.625 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3045
21:40:16.630 00.005 14556 Star::Find returns 1 (0), X=184.40, Y=996.55, Mass=2000, SNR=29.8, Peak=135 HFD=4.3
21:40:16.634 00.004 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.58 = -1.71)
21:40:16.639 00.005 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.80)
21:40:16.642 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.50 mountX=-0.04 mountY=-0.30, mountTheta=-1.71
21:40:16.647 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.31, opts=13)
21:40:16.651 00.004 14556 Enqueuing Move request for scope (0.02, 0.31)
21:40:16.655 00.004 12308 Worker thread wakes up
21:40:16.655 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.31) opts 0xd
21:40:16.655 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.31)
21:40:16.655 00.000 12308 Moving (0.02, 0.31) raw xDistance=-0.04 yDistance=-0.30
21:40:16.656 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:40:16.656 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:40:16.656 00.000 12308 MoveAxis(E, 0, ABG)
21:40:16.656 00.000 12308 Move returns status 0, amount 0
21:40:16.656 00.000 12308 MoveAxis(N, 212, ABG)
21:40:16.656 00.000 12308 Guiding  Dir = 0, Dur = 212
21:40:16.658 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:16.662 00.004 12308 IsSlewing returns 0
21:40:16.662 00.000 12308 IsGuiding returns 0
21:40:16.662 00.000 12308 PulseGuide returned control before completion, sleep 222
21:40:16.683 00.021 14556 UpdateGuideState exits: m=2000 SNR=29.8
21:40:16.688 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:16.692 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:16.697 00.005 14556 Enqueuing Expose request
21:40:16.894 00.197 12308 IsGuiding returns 1
21:40:16.894 00.000 12308 scope still moving after pulse duration time elapsed
21:40:16.924 00.030 12308 IsSlewing returns 0
21:40:16.924 00.000 12308 IsGuiding returns 0
21:40:16.924 00.000 12308 scope move finished after 212 + 50 ms
21:40:16.924 00.000 12308 Move returns status 0, amount 212
21:40:16.926 00.002 12308 move complete, result=0
21:40:16.926 00.000 12308 worker thread done servicing request
21:40:16.926 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 212 ms NORTH
21:40:16.932 00.006 12308 Worker thread wakes up
21:40:16.932 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:16.932 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:18.178 01.246 12308 Exposure complete
21:40:18.335 00.157 12308 worker thread done servicing request
21:40:18.335 00.000 14556 OnExposeComplete: enter
21:40:18.338 00.003 14556 UpdateGuideState(): m_state=6
21:40:18.343 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3046
21:40:18.346 00.003 14556 Star::Find returns 1 (0), X=184.29, Y=996.13, Mass=1985, SNR=30.0, Peak=173 HFD=4.5
21:40:18.349 00.003 14556 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-3.07) = xAngle (0.84 = 0.84)
21:40:18.351 00.002 14556 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.74 = 0.74)
21:40:18.356 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.23 mountX=0.10 mountY=0.10, mountTheta=0.79
21:40:18.361 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.12, opts=13)
21:40:18.364 00.003 14556 Enqueuing Move request for scope (-0.09, -0.12)
21:40:18.369 00.005 12308 Worker thread wakes up
21:40:18.369 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd
21:40:18.370 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.12)
21:40:18.370 00.000 12308 Moving (-0.09, -0.12) raw xDistance=0.10 yDistance=0.10
21:40:18.370 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:40:18.370 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:18.370 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:40:18.370 00.000 12308 MoveAxis(E, 0, ABG)
21:40:18.370 00.000 12308 Move returns status 0, amount 0
21:40:18.371 00.001 12308 MoveAxis(N, 0, ABG)
21:40:18.371 00.000 12308 Move returns status 0, amount 0
21:40:18.371 00.000 12308 move complete, result=0
21:40:18.372 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:18.376 00.004 12308 worker thread done servicing request
21:40:18.396 00.020 14556 UpdateGuideState exits: m=1985 SNR=30.0
21:40:18.401 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:18.404 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:18.408 00.004 14556 Enqueuing Expose request
21:40:18.412 00.004 12308 Worker thread wakes up
21:40:18.412 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:40:18.415 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:18.415 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:19.665 01.250 12308 Exposure complete
21:40:19.817 00.152 12308 worker thread done servicing request
21:40:19.819 00.002 14556 OnExposeComplete: enter
21:40:19.822 00.003 14556 UpdateGuideState(): m_state=6
21:40:19.827 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3047
21:40:19.832 00.005 14556 Star::Find returns 1 (0), X=184.17, Y=996.42, Mass=2390, SNR=32.7, Peak=162 HFD=5.0
21:40:19.836 00.004 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.50 = -0.78)
21:40:19.840 00.004 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.88)
21:40:19.843 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=0.18 hyp=0.28 cameraTheta=2.43 mountX=0.20 mountY=-0.21, mountTheta=-0.83
21:40:19.848 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.18, opts=13)
21:40:19.851 00.003 14556 Enqueuing Move request for scope (-0.21, 0.18)
21:40:19.856 00.005 12308 Worker thread wakes up
21:40:19.856 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.18) opts 0xd
21:40:19.856 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.18)
21:40:19.858 00.002 12308 Moving (-0.21, 0.18) raw xDistance=0.20 yDistance=-0.21
21:40:19.858 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:40:19.858 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:40:19.858 00.000 12308 MoveAxis(E, 0, ABG)
21:40:19.858 00.000 12308 Move returns status 0, amount 0
21:40:19.858 00.000 12308 MoveAxis(N, 150, ABG)
21:40:19.858 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:19.863 00.005 12308 Guiding  Dir = 0, Dur = 150
21:40:19.863 00.000 12308 IsSlewing returns 0
21:40:19.863 00.000 12308 IsGuiding returns 0
21:40:19.864 00.001 12308 PulseGuide returned control before completion, sleep 160
21:40:19.884 00.020 14556 UpdateGuideState exits: m=2390 SNR=32.7
21:40:19.889 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:19.892 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:19.896 00.004 14556 Enqueuing Expose request
21:40:20.027 00.131 12308 IsGuiding returns 1
21:40:20.028 00.001 12308 scope still moving after pulse duration time elapsed
21:40:20.058 00.030 12308 IsSlewing returns 0
21:40:20.060 00.002 12308 IsGuiding returns 0
21:40:20.060 00.000 12308 scope move finished after 150 + 46 ms
21:40:20.060 00.000 12308 Move returns status 0, amount 150
21:40:20.062 00.002 12308 move complete, result=0
21:40:20.062 00.000 12308 worker thread done servicing request
21:40:20.062 00.000 12308 Worker thread wakes up
21:40:20.062 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 150 ms NORTH
21:40:20.069 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:20.069 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:21.325 01.256 12308 Exposure complete
21:40:21.455 00.130 12308 worker thread done servicing request
21:40:21.457 00.002 14556 OnExposeComplete: enter
21:40:21.461 00.004 14556 UpdateGuideState(): m_state=6
21:40:21.464 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3048
21:40:21.469 00.005 14556 Star::Find returns 1 (0), X=184.23, Y=996.26, Mass=2021, SNR=30.2, Peak=158 HFD=4.5
21:40:21.473 00.004 14556 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.07) = xAngle (6.12 = -0.17)
21:40:21.477 00.004 14556 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.02 = -0.27)
21:40:21.481 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.04 mountX=0.15 mountY=-0.04, mountTheta=-0.26
21:40:21.486 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.01, opts=13)
21:40:21.489 00.003 14556 Enqueuing Move request for scope (-0.15, 0.01)
21:40:21.494 00.005 12308 Worker thread wakes up
21:40:21.494 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
21:40:21.494 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
21:40:21.494 00.000 12308 Moving (-0.15, 0.01) raw xDistance=0.15 yDistance=-0.04
21:40:21.494 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:40:21.495 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:21.495 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:40:21.495 00.000 12308 MoveAxis(E, 0, ABG)
21:40:21.495 00.000 12308 Move returns status 0, amount 0
21:40:21.495 00.000 12308 MoveAxis(N, 0, ABG)
21:40:21.495 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:21.500 00.005 12308 Move returns status 0, amount 0
21:40:21.501 00.001 12308 move complete, result=0
21:40:21.501 00.000 12308 worker thread done servicing request
21:40:21.521 00.020 14556 UpdateGuideState exits: m=2021 SNR=30.2
21:40:21.526 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:21.528 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:21.533 00.005 14556 Enqueuing Expose request
21:40:21.538 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:40:21.542 00.004 12308 Worker thread wakes up
21:40:21.542 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:21.543 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:22.794 01.251 12308 Exposure complete
21:40:22.935 00.141 12308 worker thread done servicing request
21:40:22.936 00.001 14556 OnExposeComplete: enter
21:40:22.939 00.003 14556 UpdateGuideState(): m_state=6
21:40:22.944 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3049
21:40:22.947 00.003 14556 Star::Find returns 1 (0), X=184.41, Y=996.30, Mass=2065, SNR=30.4, Peak=170 HFD=4.7
21:40:22.952 00.005 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.18 = -2.10)
21:40:22.956 00.004 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
21:40:22.960 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.11 mountX=-0.03 mountY=-0.05, mountTheta=-2.13
21:40:22.965 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.06, opts=13)
21:40:22.970 00.005 14556 Enqueuing Move request for scope (0.03, 0.06)
21:40:22.974 00.004 12308 Worker thread wakes up
21:40:22.974 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
21:40:22.974 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
21:40:22.974 00.000 12308 Moving (0.03, 0.06) raw xDistance=-0.03 yDistance=-0.05
21:40:22.974 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:40:22.976 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:22.976 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:40:22.976 00.000 12308 MoveAxis(E, 0, ABG)
21:40:22.976 00.000 12308 Move returns status 0, amount 0
21:40:22.976 00.000 12308 MoveAxis(N, 0, ABG)
21:40:22.977 00.001 12308 Move returns status 0, amount 0
21:40:22.977 00.000 12308 move complete, result=0
21:40:22.977 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:22.981 00.004 12308 worker thread done servicing request
21:40:23.003 00.022 14556 UpdateGuideState exits: m=2065 SNR=30.4
21:40:23.006 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:23.010 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:23.013 00.003 14556 Enqueuing Expose request
21:40:23.015 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:23.019 00.004 12308 Worker thread wakes up
21:40:23.019 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:23.019 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:24.266 01.247 12308 Exposure complete
21:40:24.415 00.149 12308 worker thread done servicing request
21:40:24.416 00.001 14556 OnExposeComplete: enter
21:40:24.421 00.005 14556 UpdateGuideState(): m_state=6
21:40:24.425 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3050
21:40:24.429 00.004 14556 Star::Find returns 1 (0), X=184.49, Y=996.31, Mass=2122, SNR=30.7, Peak=148 HFD=4.0
21:40:24.433 00.004 14556 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.07) = xAngle (3.66 = -2.62)
21:40:24.438 00.005 14556 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.56 = -2.72)
21:40:24.442 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.13 cameraTheta=0.59 mountX=-0.11 mountY=-0.05, mountTheta=-2.70
21:40:24.449 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.07, opts=13)
21:40:24.454 00.005 14556 Enqueuing Move request for scope (0.11, 0.07)
21:40:24.457 00.003 12308 Worker thread wakes up
21:40:24.458 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd
21:40:24.458 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.07)
21:40:24.458 00.000 12308 Moving (0.11, 0.07) raw xDistance=-0.11 yDistance=-0.05
21:40:24.458 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:40:24.458 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:24.459 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:40:24.459 00.000 12308 MoveAxis(E, 0, ABG)
21:40:24.459 00.000 12308 Move returns status 0, amount 0
21:40:24.459 00.000 12308 MoveAxis(N, 0, ABG)
21:40:24.459 00.000 12308 Move returns status 0, amount 0
21:40:24.459 00.000 12308 move complete, result=0
21:40:24.460 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:24.465 00.005 12308 worker thread done servicing request
21:40:24.489 00.024 14556 UpdateGuideState exits: m=2122 SNR=30.7
21:40:24.493 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:24.497 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:24.503 00.006 14556 Enqueuing Expose request
21:40:24.508 00.005 12308 Worker thread wakes up
21:40:24.509 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:24.509 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:24.509 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:25.756 01.247 12308 Exposure complete
21:40:25.908 00.152 12308 worker thread done servicing request
21:40:25.909 00.001 14556 OnExposeComplete: enter
21:40:25.912 00.003 14556 UpdateGuideState(): m_state=6
21:40:25.918 00.006 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3051
21:40:25.923 00.005 14556 Star::Find returns 1 (0), X=184.08, Y=996.30, Mass=1911, SNR=29.2, Peak=129 HFD=4.6
21:40:25.928 00.005 14556 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.07) = xAngle (6.04 = -0.25)
21:40:25.932 00.004 14556 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.94 = -0.34)
21:40:25.937 00.005 14556 CameraToMount -- cameraX=-0.30 cameraY=0.05 hyp=0.31 cameraTheta=2.96 mountX=0.30 mountY=-0.10, mountTheta=-0.33
21:40:25.943 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.05, opts=13)
21:40:25.947 00.004 14556 Enqueuing Move request for scope (-0.30, 0.05)
21:40:25.952 00.005 12308 Worker thread wakes up
21:40:25.952 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.05) opts 0xd
21:40:25.953 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.05)
21:40:25.953 00.000 12308 Moving (-0.30, 0.05) raw xDistance=0.30 yDistance=-0.10
21:40:25.953 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:40:25.953 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:25.953 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:40:25.953 00.000 12308 MoveAxis(W, 129, ABG)
21:40:25.953 00.000 12308 Guiding  Dir = 3, Dur = 129
21:40:25.954 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:25.959 00.005 12308 IsSlewing returns 0
21:40:25.959 00.000 12308 IsGuiding returns 0
21:40:25.960 00.001 12308 PulseGuide returned control before completion, sleep 139
21:40:25.981 00.021 14556 UpdateGuideState exits: m=1911 SNR=29.2
21:40:25.986 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:25.990 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:25.994 00.004 14556 Enqueuing Expose request
21:40:26.116 00.122 12308 IsGuiding returns 1
21:40:26.116 00.000 12308 scope still moving after pulse duration time elapsed
21:40:26.147 00.031 12308 IsSlewing returns 0
21:40:26.148 00.001 12308 IsGuiding returns 1
21:40:26.177 00.029 12308 IsSlewing returns 0
21:40:26.178 00.001 12308 IsGuiding returns 0
21:40:26.179 00.001 12308 scope move finished after 129 + 90 ms
21:40:26.181 00.002 12308 Move returns status 0, amount 129
21:40:26.181 00.000 12308 MoveAxis(N, 0, ABG)
21:40:26.181 00.000 12308 Move returns status 0, amount 0
21:40:26.182 00.001 12308 move complete, result=0
21:40:26.182 00.000 12308 worker thread done servicing request
21:40:26.182 00.000 14556 GuideStep: 0.3 px 129 ms WEST, -0.1 px 0 ms NORTH
21:40:26.189 00.007 12308 Worker thread wakes up
21:40:26.189 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:26.189 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:27.439 01.250 12308 Exposure complete
21:40:27.585 00.146 12308 worker thread done servicing request
21:40:27.587 00.002 14556 OnExposeComplete: enter
21:40:27.590 00.003 14556 UpdateGuideState(): m_state=6
21:40:27.594 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3052
21:40:27.598 00.004 14556 Star::Find returns 1 (0), X=184.71, Y=996.44, Mass=1966, SNR=29.6, Peak=121 HFD=4.6
21:40:27.603 00.005 14556 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.07) = xAngle (3.62 = -2.66)
21:40:27.607 00.004 14556 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.52 = -2.76)
21:40:27.610 00.003 14556 CameraToMount -- cameraX=0.33 cameraY=0.20 hyp=0.39 cameraTheta=0.55 mountX=-0.34 mountY=-0.14, mountTheta=-2.75
21:40:27.616 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.33, y=0.20, opts=13)
21:40:27.619 00.003 14556 Enqueuing Move request for scope (0.33, 0.20)
21:40:27.624 00.005 12308 Worker thread wakes up
21:40:27.624 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.20) opts 0xd
21:40:27.624 00.000 12308 Handling offset move in thread for scope, endpoint = (0.33, 0.20)
21:40:27.624 00.000 12308 Moving (0.33, 0.20) raw xDistance=-0.34 yDistance=-0.14
21:40:27.624 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.34
21:40:27.625 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:27.625 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:40:27.625 00.000 12308 MoveAxis(E, 140, ABG)
21:40:27.625 00.000 12308 Guiding  Dir = 2, Dur = 140
21:40:27.626 00.001 12308 IsSlewing returns 0
21:40:27.626 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:27.630 00.004 12308 IsGuiding returns 0
21:40:27.630 00.000 12308 PulseGuide returned control before completion, sleep 150
21:40:27.651 00.021 14556 UpdateGuideState exits: m=1966 SNR=29.6
21:40:27.658 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:27.665 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:27.669 00.004 14556 Enqueuing Expose request
21:40:27.790 00.121 12308 IsGuiding returns 1
21:40:27.790 00.000 12308 scope still moving after pulse duration time elapsed
21:40:27.821 00.031 12308 IsSlewing returns 0
21:40:27.822 00.001 12308 IsGuiding returns 0
21:40:27.823 00.001 12308 scope move finished after 140 + 52 ms
21:40:27.823 00.000 12308 Move returns status 0, amount 140
21:40:27.825 00.002 12308 MoveAxis(N, 0, ABG)
21:40:27.825 00.000 12308 Move returns status 0, amount 0
21:40:27.826 00.001 12308 move complete, result=0
21:40:27.826 00.000 12308 worker thread done servicing request
21:40:27.826 00.000 12308 Worker thread wakes up
21:40:27.827 00.001 14556 GuideStep: -0.3 px 140 ms EAST, -0.1 px 0 ms NORTH
21:40:27.833 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:27.833 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:29.081 01.248 12308 Exposure complete
21:40:29.226 00.145 12308 worker thread done servicing request
21:40:29.227 00.001 14556 OnExposeComplete: enter
21:40:29.231 00.004 14556 UpdateGuideState(): m_state=6
21:40:29.235 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3053
21:40:29.239 00.004 14556 Star::Find returns 1 (0), X=184.36, Y=996.58, Mass=2274, SNR=31.8, Peak=149 HFD=4.7
21:40:29.243 00.004 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
21:40:29.247 00.004 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
21:40:29.251 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.34 hyp=0.34 cameraTheta=1.63 mountX=-0.00 mountY=-0.33, mountTheta=-1.58
21:40:29.258 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.34, opts=13)
21:40:29.262 00.004 14556 Enqueuing Move request for scope (-0.02, 0.34)
21:40:29.266 00.004 12308 Worker thread wakes up
21:40:29.266 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.34) opts 0xd
21:40:29.266 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.34)
21:40:29.266 00.000 12308 Moving (-0.02, 0.34) raw xDistance=-0.00 yDistance=-0.33
21:40:29.266 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:40:29.268 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:40:29.268 00.000 12308 MoveAxis(E, 0, ABG)
21:40:29.268 00.000 12308 Move returns status 0, amount 0
21:40:29.268 00.000 12308 MoveAxis(N, 235, ABG)
21:40:29.268 00.000 12308 Guiding  Dir = 0, Dur = 235
21:40:29.268 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:29.273 00.005 12308 IsSlewing returns 0
21:40:29.273 00.000 12308 IsGuiding returns 0
21:40:29.273 00.000 12308 PulseGuide returned control before completion, sleep 245
21:40:29.296 00.023 14556 UpdateGuideState exits: m=2274 SNR=31.8
21:40:29.300 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:29.305 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:29.308 00.003 14556 Enqueuing Expose request
21:40:29.522 00.214 12308 IsGuiding returns 1
21:40:29.522 00.000 12308 scope still moving after pulse duration time elapsed
21:40:29.552 00.030 12308 IsSlewing returns 0
21:40:29.554 00.002 12308 IsGuiding returns 0
21:40:29.555 00.001 12308 scope move finished after 235 + 46 ms
21:40:29.555 00.000 12308 Move returns status 0, amount 235
21:40:29.556 00.001 12308 move complete, result=0
21:40:29.556 00.000 12308 worker thread done servicing request
21:40:29.557 00.001 12308 Worker thread wakes up
21:40:29.557 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 235 ms NORTH
21:40:29.564 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:29.564 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:30.821 01.257 12308 Exposure complete
21:40:30.974 00.153 12308 worker thread done servicing request
21:40:30.974 00.000 14556 OnExposeComplete: enter
21:40:30.978 00.004 14556 UpdateGuideState(): m_state=6
21:40:30.982 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3054
21:40:30.988 00.006 14556 Star::Find returns 1 (0), X=184.38, Y=996.29, Mass=2138, SNR=31.0, Peak=162 HFD=4.7
21:40:30.993 00.005 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
21:40:30.997 00.004 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
21:40:31.003 00.006 14556 CameraToMount -- cameraX=-0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.68 mountX=0.00 mountY=-0.04, mountTheta=-1.53
21:40:31.011 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.04, opts=13)
21:40:31.018 00.007 14556 Enqueuing Move request for scope (-0.00, 0.04)
21:40:31.023 00.005 12308 Worker thread wakes up
21:40:31.023 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.04) opts 0xd
21:40:31.023 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.04)
21:40:31.023 00.000 12308 Moving (-0.00, 0.04) raw xDistance=0.00 yDistance=-0.04
21:40:31.025 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:40:31.025 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:31.025 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:40:31.026 00.001 12308 MoveAxis(E, 0, ABG)
21:40:31.026 00.000 12308 Move returns status 0, amount 0
21:40:31.026 00.000 12308 MoveAxis(N, 0, ABG)
21:40:31.026 00.000 12308 Move returns status 0, amount 0
21:40:31.027 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:31.034 00.007 12308 move complete, result=0
21:40:31.035 00.001 12308 worker thread done servicing request
21:40:31.063 00.028 14556 UpdateGuideState exits: m=2138 SNR=31.0
21:40:31.071 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:31.077 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:31.083 00.006 14556 Enqueuing Expose request
21:40:31.090 00.007 12308 Worker thread wakes up
21:40:31.090 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:40:31.101 00.011 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:31.101 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:32.351 01.250 12308 Exposure complete
21:40:32.509 00.158 12308 worker thread done servicing request
21:40:32.509 00.000 14556 OnExposeComplete: enter
21:40:32.513 00.004 14556 UpdateGuideState(): m_state=6
21:40:32.516 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3055
21:40:32.521 00.005 14556 Star::Find returns 1 (0), X=184.34, Y=996.48, Mass=1959, SNR=29.6, Peak=128 HFD=4.6
21:40:32.524 00.003 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.83 = -1.46)
21:40:32.528 00.004 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
21:40:32.531 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.23 hyp=0.24 cameraTheta=1.75 mountX=0.03 mountY=-0.24, mountTheta=-1.46
21:40:32.536 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.23, opts=13)
21:40:32.541 00.005 14556 Enqueuing Move request for scope (-0.04, 0.23)
21:40:32.545 00.004 12308 Worker thread wakes up
21:40:32.545 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.23) opts 0xd
21:40:32.545 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.23)
21:40:32.545 00.000 12308 Moving (-0.04, 0.23) raw xDistance=0.03 yDistance=-0.24
21:40:32.545 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:40:32.545 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:40:32.546 00.001 12308 MoveAxis(E, 0, ABG)
21:40:32.546 00.000 12308 Move returns status 0, amount 0
21:40:32.546 00.000 12308 MoveAxis(N, 167, ABG)
21:40:32.546 00.000 12308 Guiding  Dir = 0, Dur = 167
21:40:32.546 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:32.551 00.005 12308 IsSlewing returns 0
21:40:32.551 00.000 12308 IsGuiding returns 0
21:40:32.551 00.000 12308 PulseGuide returned control before completion, sleep 177
21:40:32.572 00.021 14556 UpdateGuideState exits: m=1959 SNR=29.6
21:40:32.577 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:32.580 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:32.585 00.005 14556 Enqueuing Expose request
21:40:32.735 00.150 12308 IsGuiding returns 1
21:40:32.737 00.002 12308 scope still moving after pulse duration time elapsed
21:40:32.768 00.031 12308 IsSlewing returns 0
21:40:32.768 00.000 12308 IsGuiding returns 0
21:40:32.770 00.002 12308 scope move finished after 167 + 51 ms
21:40:32.770 00.000 12308 Move returns status 0, amount 167
21:40:32.771 00.001 12308 move complete, result=0
21:40:32.771 00.000 12308 worker thread done servicing request
21:40:32.772 00.001 12308 Worker thread wakes up
21:40:32.772 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 167 ms NORTH
21:40:32.779 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:32.779 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:34.034 01.255 12308 Exposure complete
21:40:34.194 00.160 12308 worker thread done servicing request
21:40:34.195 00.001 14556 OnExposeComplete: enter
21:40:34.199 00.004 14556 UpdateGuideState(): m_state=6
21:40:34.203 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3056
21:40:34.206 00.003 14556 Star::Find returns 1 (0), X=184.37, Y=996.30, Mass=2141, SNR=31.0, Peak=174 HFD=4.7
21:40:34.211 00.005 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.89 = -1.39)
21:40:34.215 00.004 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.49)
21:40:34.218 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.82 mountX=0.01 mountY=-0.06, mountTheta=-1.39
21:40:34.223 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.06, opts=13)
21:40:34.228 00.005 14556 Enqueuing Move request for scope (-0.02, 0.06)
21:40:34.232 00.004 12308 Worker thread wakes up
21:40:34.232 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
21:40:34.232 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
21:40:34.232 00.000 12308 Moving (-0.02, 0.06) raw xDistance=0.01 yDistance=-0.06
21:40:34.232 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:40:34.233 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:34.233 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:40:34.233 00.000 12308 MoveAxis(E, 0, ABG)
21:40:34.233 00.000 12308 Move returns status 0, amount 0
21:40:34.233 00.000 12308 MoveAxis(N, 0, ABG)
21:40:34.233 00.000 12308 Move returns status 0, amount 0
21:40:34.235 00.002 12308 move complete, result=0
21:40:34.235 00.000 12308 worker thread done servicing request
21:40:34.235 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:34.260 00.025 14556 UpdateGuideState exits: m=2141 SNR=31.0
21:40:34.266 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:34.269 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:34.272 00.003 14556 Enqueuing Expose request
21:40:34.277 00.005 12308 Worker thread wakes up
21:40:34.277 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:34.281 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:34.281 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:35.534 01.253 12308 Exposure complete
21:40:35.696 00.162 12308 worker thread done servicing request
21:40:35.696 00.000 14556 OnExposeComplete: enter
21:40:35.701 00.005 14556 UpdateGuideState(): m_state=6
21:40:35.705 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3057
21:40:35.709 00.004 14556 Star::Find returns 1 (0), X=184.40, Y=996.47, Mass=2069, SNR=30.4, Peak=152 HFD=4.9
21:40:35.713 00.004 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.59 = -1.69)
21:40:35.717 00.004 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.79)
21:40:35.721 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.52 mountX=-0.03 mountY=-0.22, mountTheta=-1.70
21:40:35.727 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.23, opts=13)
21:40:35.731 00.004 14556 Enqueuing Move request for scope (0.01, 0.23)
21:40:35.735 00.004 12308 Worker thread wakes up
21:40:35.735 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.23) opts 0xd
21:40:35.735 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.23)
21:40:35.735 00.000 12308 Moving (0.01, 0.23) raw xDistance=-0.03 yDistance=-0.22
21:40:35.735 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:40:35.736 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:40:35.736 00.000 12308 MoveAxis(E, 0, ABG)
21:40:35.736 00.000 12308 Move returns status 0, amount 0
21:40:35.736 00.000 12308 MoveAxis(N, 157, ABG)
21:40:35.736 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:35.740 00.004 12308 Guiding  Dir = 0, Dur = 157
21:40:35.740 00.000 12308 IsSlewing returns 0
21:40:35.741 00.001 12308 IsGuiding returns 0
21:40:35.742 00.001 12308 PulseGuide returned control before completion, sleep 167
21:40:35.764 00.022 14556 UpdateGuideState exits: m=2069 SNR=30.4
21:40:35.768 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:35.771 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:35.776 00.005 14556 Enqueuing Expose request
21:40:35.915 00.139 12308 IsGuiding returns 1
21:40:35.916 00.001 12308 scope still moving after pulse duration time elapsed
21:40:35.946 00.030 12308 IsSlewing returns 0
21:40:35.947 00.001 12308 IsGuiding returns 0
21:40:35.948 00.001 12308 scope move finished after 157 + 48 ms
21:40:35.948 00.000 12308 Move returns status 0, amount 157
21:40:35.948 00.000 12308 move complete, result=0
21:40:35.949 00.001 12308 worker thread done servicing request
21:40:35.950 00.001 12308 Worker thread wakes up
21:40:35.950 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 157 ms NORTH
21:40:35.956 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:35.956 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:37.197 01.241 12308 Exposure complete
21:40:37.337 00.140 12308 worker thread done servicing request
21:40:37.337 00.000 14556 OnExposeComplete: enter
21:40:37.342 00.005 14556 UpdateGuideState(): m_state=6
21:40:37.347 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3058
21:40:37.351 00.004 14556 Star::Find returns 1 (0), X=184.61, Y=996.11, Mass=2115, SNR=30.7, Peak=157 HFD=4.3
21:40:37.357 00.006 14556 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-3.07) = xAngle (2.53 = 2.53)
21:40:37.362 00.005 14556 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.43 = 2.43)
21:40:37.369 00.007 14556 CameraToMount -- cameraX=0.23 cameraY=-0.14 hyp=0.26 cameraTheta=-0.54 mountX=-0.22 mountY=0.17, mountTheta=2.47
21:40:37.382 00.013 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=-0.14, opts=13)
21:40:37.387 00.005 14556 Enqueuing Move request for scope (0.23, -0.14)
21:40:37.391 00.004 12308 Worker thread wakes up
21:40:37.392 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.14) opts 0xd
21:40:37.392 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, -0.14)
21:40:37.392 00.000 12308 Moving (0.23, -0.14) raw xDistance=-0.22 yDistance=0.17
21:40:37.392 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:40:37.392 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:37.392 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:40:37.392 00.000 12308 MoveAxis(E, 94, ABG)
21:40:37.393 00.001 12308 Guiding  Dir = 2, Dur = 94
21:40:37.393 00.000 12308 IsSlewing returns 0
21:40:37.393 00.000 12308 IsGuiding returns 0
21:40:37.393 00.000 12308 PulseGuide returned control before completion, sleep 104
21:40:37.393 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:37.417 00.024 14556 UpdateGuideState exits: m=2115 SNR=30.7
21:40:37.421 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:37.424 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:37.428 00.004 14556 Enqueuing Expose request
21:40:37.500 00.072 12308 IsGuiding returns 1
21:40:37.500 00.000 12308 scope still moving after pulse duration time elapsed
21:40:37.532 00.032 12308 IsSlewing returns 0
21:40:37.534 00.002 12308 IsGuiding returns 0
21:40:37.535 00.001 12308 scope move finished after 94 + 46 ms
21:40:37.535 00.000 12308 Move returns status 0, amount 94
21:40:37.536 00.001 12308 MoveAxis(N, 0, ABG)
21:40:37.536 00.000 12308 Move returns status 0, amount 0
21:40:37.537 00.001 12308 move complete, result=0
21:40:37.537 00.000 12308 worker thread done servicing request
21:40:37.537 00.000 12308 Worker thread wakes up
21:40:37.537 00.000 14556 GuideStep: -0.2 px 94 ms EAST, 0.2 px 0 ms NORTH
21:40:37.545 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:37.545 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:38.788 01.243 12308 Exposure complete
21:40:38.922 00.134 12308 worker thread done servicing request
21:40:38.923 00.001 14556 OnExposeComplete: enter
21:40:38.926 00.003 14556 UpdateGuideState(): m_state=6
21:40:38.929 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3059
21:40:38.931 00.002 14556 Star::Find returns 1 (0), X=184.34, Y=996.16, Mass=1987, SNR=29.7, Peak=145 HFD=4.6
21:40:38.933 00.002 14556 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-3.07) = xAngle (1.00 = 1.00)
21:40:38.936 00.003 14556 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.90 = 0.90)
21:40:38.940 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.07 mountX=0.05 mountY=0.07, mountTheta=0.97
21:40:38.945 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.08, opts=13)
21:40:38.948 00.003 14556 Enqueuing Move request for scope (-0.04, -0.08)
21:40:38.951 00.003 12308 Worker thread wakes up
21:40:38.951 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
21:40:38.951 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
21:40:38.951 00.000 12308 Moving (-0.04, -0.08) raw xDistance=0.05 yDistance=0.07
21:40:38.951 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:40:38.951 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:38.952 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:40:38.952 00.000 12308 MoveAxis(E, 0, ABG)
21:40:38.952 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:38.955 00.003 12308 Move returns status 0, amount 0
21:40:38.955 00.000 12308 MoveAxis(N, 0, ABG)
21:40:38.955 00.000 12308 Move returns status 0, amount 0
21:40:38.955 00.000 12308 move complete, result=0
21:40:38.955 00.000 12308 worker thread done servicing request
21:40:38.976 00.021 14556 UpdateGuideState exits: m=1987 SNR=29.7
21:40:38.979 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:38.984 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:38.987 00.003 14556 Enqueuing Expose request
21:40:38.990 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:40:38.993 00.003 12308 Worker thread wakes up
21:40:38.994 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:38.994 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:40.242 01.248 12308 Exposure complete
21:40:40.417 00.175 12308 worker thread done servicing request
21:40:40.418 00.001 14556 OnExposeComplete: enter
21:40:40.422 00.004 14556 UpdateGuideState(): m_state=6
21:40:40.426 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3060
21:40:40.430 00.004 14556 Star::Find returns 1 (0), X=184.30, Y=996.29, Mass=1963, SNR=29.6, Peak=173 HFD=4.3
21:40:40.434 00.004 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.68 = -0.61)
21:40:40.438 00.004 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.58 = -0.71)
21:40:40.442 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.10 cameraTheta=2.60 mountX=0.08 mountY=-0.06, mountTheta=-0.67
21:40:40.447 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.05, opts=13)
21:40:40.451 00.004 14556 Enqueuing Move request for scope (-0.08, 0.05)
21:40:40.456 00.005 12308 Worker thread wakes up
21:40:40.456 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
21:40:40.456 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
21:40:40.456 00.000 12308 Moving (-0.08, 0.05) raw xDistance=0.08 yDistance=-0.06
21:40:40.456 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:40:40.457 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:40.457 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:40:40.457 00.000 12308 MoveAxis(E, 0, ABG)
21:40:40.457 00.000 12308 Move returns status 0, amount 0
21:40:40.457 00.000 12308 MoveAxis(N, 0, ABG)
21:40:40.457 00.000 12308 Move returns status 0, amount 0
21:40:40.457 00.000 12308 move complete, result=0
21:40:40.458 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:40.461 00.003 12308 worker thread done servicing request
21:40:40.483 00.022 14556 UpdateGuideState exits: m=1963 SNR=29.6
21:40:40.488 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:40.491 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:40.494 00.003 14556 Enqueuing Expose request
21:40:40.498 00.004 12308 Worker thread wakes up
21:40:40.498 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:40.504 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:40.504 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:41.750 01.246 12308 Exposure complete
21:40:41.914 00.164 12308 worker thread done servicing request
21:40:41.914 00.000 14556 OnExposeComplete: enter
21:40:41.917 00.003 14556 UpdateGuideState(): m_state=6
21:40:41.922 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3061
21:40:41.925 00.003 14556 Star::Find returns 1 (0), X=184.16, Y=996.26, Mass=2188, SNR=31.6, Peak=198 HFD=4.5
21:40:41.929 00.004 14556 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.07) = xAngle (6.12 = -0.17)
21:40:41.933 00.004 14556 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.02 = -0.26)
21:40:41.935 00.002 14556 CameraToMount -- cameraX=-0.22 cameraY=0.02 hyp=0.22 cameraTheta=3.04 mountX=0.22 mountY=-0.06, mountTheta=-0.26
21:40:41.941 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.02, opts=13)
21:40:41.947 00.006 14556 Enqueuing Move request for scope (-0.22, 0.02)
21:40:41.950 00.003 12308 Worker thread wakes up
21:40:41.950 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.02) opts 0xd
21:40:41.950 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.02)
21:40:41.950 00.000 12308 Moving (-0.22, 0.02) raw xDistance=0.22 yDistance=-0.06
21:40:41.950 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:40:41.950 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:41.952 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:40:41.952 00.000 12308 MoveAxis(W, 94, ABG)
21:40:41.952 00.000 12308 Guiding  Dir = 3, Dur = 94
21:40:41.952 00.000 12308 IsSlewing returns 0
21:40:41.952 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:41.956 00.004 12308 IsGuiding returns 0
21:40:41.957 00.001 12308 PulseGuide returned control before completion, sleep 104
21:40:41.977 00.020 14556 UpdateGuideState exits: m=2188 SNR=31.6
21:40:41.983 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:41.986 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:41.990 00.004 14556 Enqueuing Expose request
21:40:42.067 00.077 12308 IsGuiding returns 1
21:40:42.069 00.002 12308 scope still moving after pulse duration time elapsed
21:40:42.098 00.029 12308 IsSlewing returns 0
21:40:42.101 00.003 12308 IsGuiding returns 0
21:40:42.101 00.000 12308 scope move finished after 94 + 50 ms
21:40:42.101 00.000 12308 Move returns status 0, amount 94
21:40:42.103 00.002 12308 MoveAxis(N, 0, ABG)
21:40:42.103 00.000 12308 Move returns status 0, amount 0
21:40:42.103 00.000 12308 move complete, result=0
21:40:42.103 00.000 12308 worker thread done servicing request
21:40:42.104 00.001 14556 GuideStep: 0.2 px 94 ms WEST, -0.1 px 0 ms NORTH
21:40:42.108 00.004 12308 Worker thread wakes up
21:40:42.110 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:42.110 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:43.360 01.250 12308 Exposure complete
21:40:43.507 00.147 12308 worker thread done servicing request
21:40:43.507 00.000 14556 OnExposeComplete: enter
21:40:43.512 00.005 14556 UpdateGuideState(): m_state=6
21:40:43.516 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3062
21:40:43.521 00.005 14556 Star::Find returns 1 (0), X=184.35, Y=996.66, Mass=1884, SNR=29.2, Peak=146 HFD=4.7
21:40:43.524 00.003 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.73 = -1.56)
21:40:43.529 00.005 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.65)
21:40:43.534 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.42 hyp=0.42 cameraTheta=1.65 mountX=0.01 mountY=-0.42, mountTheta=-1.56
21:40:43.541 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.42, opts=13)
21:40:43.546 00.005 14556 Enqueuing Move request for scope (-0.04, 0.42)
21:40:43.550 00.004 12308 Worker thread wakes up
21:40:43.550 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.42) opts 0xd
21:40:43.550 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.42)
21:40:43.550 00.000 12308 Moving (-0.04, 0.42) raw xDistance=0.01 yDistance=-0.42
21:40:43.551 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:40:43.552 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
21:40:43.552 00.000 12308 MoveAxis(E, 0, ABG)
21:40:43.552 00.000 12308 Move returns status 0, amount 0
21:40:43.552 00.000 12308 MoveAxis(N, 295, ABG)
21:40:43.553 00.001 12308 Guiding  Dir = 0, Dur = 295
21:40:43.553 00.000 12308 IsSlewing returns 0
21:40:43.553 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:43.557 00.004 12308 IsGuiding returns 0
21:40:43.557 00.000 12308 PulseGuide returned control before completion, sleep 305
21:40:43.579 00.022 14556 UpdateGuideState exits: m=1884 SNR=29.2
21:40:43.583 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:43.587 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:43.592 00.005 14556 Enqueuing Expose request
21:40:43.880 00.288 12308 IsGuiding returns 1
21:40:43.881 00.001 12308 scope still moving after pulse duration time elapsed
21:40:43.910 00.029 12308 IsSlewing returns 0
21:40:43.911 00.001 12308 IsGuiding returns 0
21:40:43.911 00.000 12308 scope move finished after 295 + 59 ms
21:40:43.911 00.000 12308 Move returns status 0, amount 295
21:40:43.913 00.002 12308 move complete, result=0
21:40:43.913 00.000 12308 worker thread done servicing request
21:40:43.913 00.000 12308 Worker thread wakes up
21:40:43.913 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 295 ms NORTH
21:40:43.920 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:43.920 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:45.174 01.254 12308 Exposure complete
21:40:45.321 00.147 12308 worker thread done servicing request
21:40:45.322 00.001 14556 OnExposeComplete: enter
21:40:45.326 00.004 14556 UpdateGuideState(): m_state=6
21:40:45.328 00.002 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3063
21:40:45.331 00.003 14556 Star::Find returns 1 (0), X=184.29, Y=996.13, Mass=2157, SNR=31.1, Peak=207 HFD=4.3
21:40:45.335 00.004 14556 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-3.07) = xAngle (0.77 = 0.77)
21:40:45.337 00.002 14556 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.67 = 0.67)
21:40:45.340 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.30 mountX=0.11 mountY=0.09, mountTheta=0.72
21:40:45.346 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.11, opts=13)
21:40:45.350 00.004 14556 Enqueuing Move request for scope (-0.10, -0.11)
21:40:45.353 00.003 12308 Worker thread wakes up
21:40:45.353 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
21:40:45.353 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
21:40:45.355 00.002 12308 Moving (-0.10, -0.11) raw xDistance=0.11 yDistance=0.09
21:40:45.355 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:40:45.355 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:45.355 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:40:45.355 00.000 12308 MoveAxis(E, 0, ABG)
21:40:45.356 00.001 12308 Move returns status 0, amount 0
21:40:45.356 00.000 12308 MoveAxis(N, 0, ABG)
21:40:45.356 00.000 12308 Move returns status 0, amount 0
21:40:45.356 00.000 12308 move complete, result=0
21:40:45.356 00.000 12308 worker thread done servicing request
21:40:45.356 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:45.375 00.019 14556 UpdateGuideState exits: m=2157 SNR=31.1
21:40:45.379 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:45.382 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:45.385 00.003 14556 Enqueuing Expose request
21:40:45.389 00.004 12308 Worker thread wakes up
21:40:45.389 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:40:45.393 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:45.393 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:46.635 01.242 12308 Exposure complete
21:40:46.813 00.178 12308 worker thread done servicing request
21:40:46.813 00.000 14556 OnExposeComplete: enter
21:40:46.819 00.006 14556 UpdateGuideState(): m_state=6
21:40:46.825 00.006 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3064
21:40:46.831 00.006 14556 Star::Find returns 1 (0), X=184.24, Y=996.20, Mass=1975, SNR=29.8, Peak=183 HFD=4.4
21:40:46.836 00.005 14556 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.07) = xAngle (0.20 = 0.20)
21:40:46.842 00.006 14556 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.10 = 0.10)
21:40:46.847 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-2.87 mountX=0.15 mountY=0.02, mountTheta=0.11
21:40:46.853 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.04, opts=13)
21:40:46.855 00.002 14556 Enqueuing Move request for scope (-0.15, -0.04)
21:40:46.859 00.004 12308 Worker thread wakes up
21:40:46.859 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.04) opts 0xd
21:40:46.859 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.04)
21:40:46.860 00.001 12308 Moving (-0.15, -0.04) raw xDistance=0.15 yDistance=0.02
21:40:46.860 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:40:46.860 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:46.860 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:40:46.861 00.001 12308 MoveAxis(E, 0, ABG)
21:40:46.861 00.000 12308 Move returns status 0, amount 0
21:40:46.861 00.000 12308 MoveAxis(N, 0, ABG)
21:40:46.861 00.000 12308 Move returns status 0, amount 0
21:40:46.861 00.000 12308 move complete, result=0
21:40:46.861 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:46.866 00.005 12308 worker thread done servicing request
21:40:46.888 00.022 14556 UpdateGuideState exits: m=1975 SNR=29.8
21:40:46.893 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:46.898 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:46.904 00.006 14556 Enqueuing Expose request
21:40:46.912 00.008 12308 Worker thread wakes up
21:40:46.913 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:40:46.919 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:46.919 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:48.172 01.253 12308 Exposure complete
21:40:48.324 00.152 12308 worker thread done servicing request
21:40:48.325 00.001 14556 OnExposeComplete: enter
21:40:48.328 00.003 14556 UpdateGuideState(): m_state=6
21:40:48.331 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3065
21:40:48.336 00.005 14556 Star::Find returns 1 (0), X=184.24, Y=996.14, Mass=2430, SNR=33.1, Peak=220 HFD=4.5
21:40:48.340 00.004 14556 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-3.07) = xAngle (0.53 = 0.53)
21:40:48.344 00.004 14556 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.44 = 0.44)
21:40:48.348 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.10 hyp=0.18 cameraTheta=-2.54 mountX=0.15 mountY=0.07, mountTheta=0.46
21:40:48.354 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.10, opts=13)
21:40:48.358 00.004 14556 Enqueuing Move request for scope (-0.14, -0.10)
21:40:48.361 00.003 12308 Worker thread wakes up
21:40:48.361 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.10) opts 0xd
21:40:48.361 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.10)
21:40:48.363 00.002 12308 Moving (-0.14, -0.10) raw xDistance=0.15 yDistance=0.07
21:40:48.363 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:40:48.363 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:48.363 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:40:48.363 00.000 12308 MoveAxis(E, 0, ABG)
21:40:48.364 00.001 12308 Move returns status 0, amount 0
21:40:48.364 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:48.367 00.003 12308 MoveAxis(N, 0, ABG)
21:40:48.367 00.000 12308 Move returns status 0, amount 0
21:40:48.367 00.000 12308 move complete, result=0
21:40:48.367 00.000 12308 worker thread done servicing request
21:40:48.387 00.020 14556 UpdateGuideState exits: m=2430 SNR=33.1
21:40:48.392 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:48.395 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:48.400 00.005 14556 Enqueuing Expose request
21:40:48.403 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:40:48.408 00.005 12308 Worker thread wakes up
21:40:48.409 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:48.409 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:49.661 01.252 12308 Exposure complete
21:40:49.821 00.160 12308 worker thread done servicing request
21:40:49.821 00.000 14556 OnExposeComplete: enter
21:40:49.826 00.005 14556 UpdateGuideState(): m_state=6
21:40:49.830 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3066
21:40:49.834 00.004 14556 Star::Find returns 1 (0), X=184.16, Y=996.27, Mass=1749, SNR=28.2, Peak=133 HFD=4.5
21:40:49.838 00.004 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.08 = -0.21)
21:40:49.841 00.003 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.30)
21:40:49.845 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.03 hyp=0.22 cameraTheta=3.00 mountX=0.22 mountY=-0.07, mountTheta=-0.30
21:40:49.853 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.03, opts=13)
21:40:49.857 00.004 14556 Enqueuing Move request for scope (-0.22, 0.03)
21:40:49.860 00.003 12308 Worker thread wakes up
21:40:49.860 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.03) opts 0xd
21:40:49.860 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.03)
21:40:49.860 00.000 12308 Moving (-0.22, 0.03) raw xDistance=0.22 yDistance=-0.07
21:40:49.860 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:40:49.860 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:49.860 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:40:49.862 00.002 12308 MoveAxis(W, 96, ABG)
21:40:49.862 00.000 12308 Guiding  Dir = 3, Dur = 96
21:40:49.862 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:49.866 00.004 12308 IsSlewing returns 0
21:40:49.866 00.000 12308 IsGuiding returns 0
21:40:49.867 00.001 12308 PulseGuide returned control before completion, sleep 106
21:40:49.888 00.021 14556 UpdateGuideState exits: m=1749 SNR=28.2
21:40:49.892 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:49.895 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:49.900 00.005 14556 Enqueuing Expose request
21:40:49.978 00.078 12308 IsGuiding returns 1
21:40:49.980 00.002 12308 scope still moving after pulse duration time elapsed
21:40:50.008 00.028 12308 IsSlewing returns 0
21:40:50.008 00.000 12308 IsGuiding returns 0
21:40:50.009 00.001 12308 scope move finished after 96 + 46 ms
21:40:50.009 00.000 12308 Move returns status 0, amount 96
21:40:50.009 00.000 12308 MoveAxis(N, 0, ABG)
21:40:50.009 00.000 12308 Move returns status 0, amount 0
21:40:50.011 00.002 12308 move complete, result=0
21:40:50.011 00.000 12308 worker thread done servicing request
21:40:50.011 00.000 12308 Worker thread wakes up
21:40:50.012 00.001 14556 GuideStep: 0.2 px 96 ms WEST, -0.1 px 0 ms NORTH
21:40:50.017 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:50.017 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:51.274 01.257 12308 Exposure complete
21:40:51.425 00.151 12308 worker thread done servicing request
21:40:51.425 00.000 14556 OnExposeComplete: enter
21:40:51.430 00.005 14556 UpdateGuideState(): m_state=6
21:40:51.434 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3067
21:40:51.439 00.005 14556 Star::Find returns 1 (0), X=184.22, Y=996.15, Mass=2016, SNR=30.2, Peak=184 HFD=4.4
21:40:51.443 00.004 14556 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-3.07) = xAngle (0.46 = 0.46)
21:40:51.446 00.003 14556 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.36 = 0.36)
21:40:51.450 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.10 hyp=0.19 cameraTheta=-2.61 mountX=0.17 mountY=0.07, mountTheta=0.38
21:40:51.455 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.10, opts=13)
21:40:51.459 00.004 14556 Enqueuing Move request for scope (-0.17, -0.10)
21:40:51.463 00.004 12308 Worker thread wakes up
21:40:51.463 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.10) opts 0xd
21:40:51.463 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.10)
21:40:51.463 00.000 12308 Moving (-0.17, -0.10) raw xDistance=0.17 yDistance=0.07
21:40:51.464 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:40:51.464 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:51.464 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:40:51.464 00.000 12308 MoveAxis(E, 0, ABG)
21:40:51.464 00.000 12308 Move returns status 0, amount 0
21:40:51.464 00.000 12308 MoveAxis(N, 0, ABG)
21:40:51.464 00.000 12308 Move returns status 0, amount 0
21:40:51.465 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:51.469 00.004 12308 move complete, result=0
21:40:51.469 00.000 12308 worker thread done servicing request
21:40:51.489 00.020 14556 UpdateGuideState exits: m=2016 SNR=30.2
21:40:51.493 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:51.496 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:51.501 00.005 14556 Enqueuing Expose request
21:40:51.506 00.005 12308 Worker thread wakes up
21:40:51.506 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:51.506 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:40:51.512 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:52.759 01.247 12308 Exposure complete
21:40:52.900 00.141 12308 worker thread done servicing request
21:40:52.900 00.000 14556 OnExposeComplete: enter
21:40:52.904 00.004 14556 UpdateGuideState(): m_state=6
21:40:52.909 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3068
21:40:52.913 00.004 14556 Star::Find returns 1 (0), X=184.28, Y=996.22, Mass=2047, SNR=30.4, Peak=155 HFD=4.5
21:40:52.917 00.004 14556 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-3.07) = xAngle (0.14 = 0.14)
21:40:52.921 00.004 14556 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.04 = 0.04)
21:40:52.925 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.93 mountX=0.10 mountY=0.00, mountTheta=0.04
21:40:52.930 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.02, opts=13)
21:40:52.934 00.004 14556 Enqueuing Move request for scope (-0.10, -0.02)
21:40:52.938 00.004 12308 Worker thread wakes up
21:40:52.938 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
21:40:52.938 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
21:40:52.938 00.000 12308 Moving (-0.10, -0.02) raw xDistance=0.10 yDistance=0.00
21:40:52.938 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:40:52.938 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:52.940 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:40:52.940 00.000 12308 MoveAxis(E, 0, ABG)
21:40:52.940 00.000 12308 Move returns status 0, amount 0
21:40:52.940 00.000 12308 MoveAxis(N, 0, ABG)
21:40:52.940 00.000 12308 Move returns status 0, amount 0
21:40:52.940 00.000 12308 move complete, result=0
21:40:52.940 00.000 12308 worker thread done servicing request
21:40:52.941 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:52.966 00.025 14556 UpdateGuideState exits: m=2047 SNR=30.4
21:40:52.972 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:52.977 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:52.981 00.004 14556 Enqueuing Expose request
21:40:52.985 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:40:52.989 00.004 12308 Worker thread wakes up
21:40:52.989 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:52.989 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:54.229 01.240 12308 Exposure complete
21:40:54.372 00.143 12308 worker thread done servicing request
21:40:54.372 00.000 14556 OnExposeComplete: enter
21:40:54.377 00.005 14556 UpdateGuideState(): m_state=6
21:40:54.381 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3069
21:40:54.386 00.005 14556 Star::Find returns 1 (0), X=184.34, Y=996.24, Mass=2028, SNR=29.9, Peak=163 HFD=4.5
21:40:54.390 00.004 14556 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.07) = xAngle (0.12 = 0.12)
21:40:54.394 00.004 14556 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.02 = 0.02)
21:40:54.399 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.96 mountX=0.04 mountY=0.00, mountTheta=0.02
21:40:54.403 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.01, opts=13)
21:40:54.407 00.004 14556 Enqueuing Move request for scope (-0.04, -0.01)
21:40:54.413 00.006 12308 Worker thread wakes up
21:40:54.413 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
21:40:54.413 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
21:40:54.413 00.000 12308 Moving (-0.04, -0.01) raw xDistance=0.04 yDistance=0.00
21:40:54.413 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:40:54.414 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:54.414 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:40:54.414 00.000 12308 MoveAxis(E, 0, ABG)
21:40:54.414 00.000 12308 Move returns status 0, amount 0
21:40:54.415 00.001 12308 MoveAxis(N, 0, ABG)
21:40:54.415 00.000 12308 Move returns status 0, amount 0
21:40:54.415 00.000 12308 move complete, result=0
21:40:54.416 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:54.421 00.005 12308 worker thread done servicing request
21:40:54.441 00.020 14556 UpdateGuideState exits: m=2028 SNR=29.9
21:40:54.446 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:54.450 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:54.454 00.004 14556 Enqueuing Expose request
21:40:54.458 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:40:54.463 00.005 12308 Worker thread wakes up
21:40:54.463 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:54.463 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:55.719 01.256 12308 Exposure complete
21:40:55.869 00.150 12308 worker thread done servicing request
21:40:55.869 00.000 14556 OnExposeComplete: enter
21:40:55.873 00.004 14556 UpdateGuideState(): m_state=6
21:40:55.877 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3070
21:40:55.882 00.005 14556 Star::Find returns 1 (0), X=184.52, Y=996.64, Mass=2124, SNR=30.7, Peak=159 HFD=4.6
21:40:55.885 00.003 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.31 = -1.97)
21:40:55.889 00.004 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.07)
21:40:55.893 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.39 hyp=0.42 cameraTheta=1.24 mountX=-0.16 mountY=-0.37, mountTheta=-1.99
21:40:55.898 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.39, opts=13)
21:40:55.901 00.003 14556 Enqueuing Move request for scope (0.14, 0.39)
21:40:55.905 00.004 12308 Worker thread wakes up
21:40:55.905 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.39) opts 0xd
21:40:55.905 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.39)
21:40:55.905 00.000 12308 Moving (0.14, 0.39) raw xDistance=-0.16 yDistance=-0.37
21:40:55.906 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:40:55.906 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:40:55.906 00.000 12308 MoveAxis(E, 0, ABG)
21:40:55.906 00.000 12308 Move returns status 0, amount 0
21:40:55.906 00.000 12308 MoveAxis(N, 257, ABG)
21:40:55.907 00.001 12308 Guiding  Dir = 0, Dur = 257
21:40:55.907 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:55.912 00.005 12308 IsSlewing returns 0
21:40:55.912 00.000 12308 IsGuiding returns 0
21:40:55.913 00.001 12308 PulseGuide returned control before completion, sleep 267
21:40:55.935 00.022 14556 UpdateGuideState exits: m=2124 SNR=30.7
21:40:55.940 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:55.946 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:55.951 00.005 14556 Enqueuing Expose request
21:40:56.195 00.244 12308 IsGuiding returns 1
21:40:56.196 00.001 12308 scope still moving after pulse duration time elapsed
21:40:56.225 00.029 12308 IsSlewing returns 0
21:40:56.225 00.000 12308 IsGuiding returns 1
21:40:56.256 00.031 12308 IsSlewing returns 0
21:40:56.256 00.000 12308 IsGuiding returns 0
21:40:56.257 00.001 12308 scope move finished after 257 + 87 ms
21:40:56.258 00.001 12308 Move returns status 0, amount 257
21:40:56.258 00.000 12308 move complete, result=0
21:40:56.258 00.000 12308 worker thread done servicing request
21:40:56.259 00.001 12308 Worker thread wakes up
21:40:56.259 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.4 px 257 ms NORTH
21:40:56.265 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:56.266 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:57.518 01.252 12308 Exposure complete
21:40:57.654 00.136 12308 worker thread done servicing request
21:40:57.654 00.000 14556 OnExposeComplete: enter
21:40:57.658 00.004 14556 UpdateGuideState(): m_state=6
21:40:57.664 00.006 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3071
21:40:57.667 00.003 14556 Star::Find returns 1 (0), X=184.06, Y=996.15, Mass=2054, SNR=30.6, Peak=201 HFD=4.3
21:40:57.673 00.006 14556 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.07) = xAngle (0.20 = 0.20)
21:40:57.677 00.004 14556 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.10 = 0.10)
21:40:57.680 00.003 14556 CameraToMount -- cameraX=-0.33 cameraY=-0.09 hyp=0.34 cameraTheta=-2.87 mountX=0.33 mountY=0.04, mountTheta=0.11
21:40:57.687 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=-0.09, opts=13)
21:40:57.691 00.004 14556 Enqueuing Move request for scope (-0.33, -0.09)
21:40:57.694 00.003 12308 Worker thread wakes up
21:40:57.695 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.09) opts 0xd
21:40:57.695 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, -0.09)
21:40:57.695 00.000 12308 Moving (-0.33, -0.09) raw xDistance=0.33 yDistance=0.04
21:40:57.695 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
21:40:57.695 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:57.695 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:40:57.695 00.000 12308 MoveAxis(W, 144, ABG)
21:40:57.697 00.002 12308 Guiding  Dir = 3, Dur = 144
21:40:57.697 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:57.701 00.004 12308 IsSlewing returns 0
21:40:57.701 00.000 12308 IsGuiding returns 0
21:40:57.701 00.000 12308 PulseGuide returned control before completion, sleep 154
21:40:57.723 00.022 14556 UpdateGuideState exits: m=2054 SNR=30.6
21:40:57.729 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:57.734 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:57.738 00.004 14556 Enqueuing Expose request
21:40:57.868 00.130 12308 IsGuiding returns 1
21:40:57.869 00.001 12308 scope still moving after pulse duration time elapsed
21:40:57.899 00.030 12308 IsSlewing returns 0
21:40:57.900 00.001 12308 IsGuiding returns 0
21:40:57.902 00.002 12308 scope move finished after 144 + 55 ms
21:40:57.902 00.000 12308 Move returns status 0, amount 144
21:40:57.902 00.000 12308 MoveAxis(N, 0, ABG)
21:40:57.904 00.002 12308 Move returns status 0, amount 0
21:40:57.904 00.000 12308 move complete, result=0
21:40:57.904 00.000 12308 worker thread done servicing request
21:40:57.905 00.001 14556 GuideStep: 0.3 px 144 ms WEST, 0.0 px 0 ms NORTH
21:40:57.910 00.005 12308 Worker thread wakes up
21:40:57.911 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:57.911 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:40:59.164 01.253 12308 Exposure complete
21:40:59.323 00.159 12308 worker thread done servicing request
21:40:59.323 00.000 14556 OnExposeComplete: enter
21:40:59.327 00.004 14556 UpdateGuideState(): m_state=6
21:40:59.331 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3072
21:40:59.334 00.003 14556 Star::Find returns 1 (0), X=184.22, Y=996.32, Mass=2213, SNR=31.4, Peak=174 HFD=4.5
21:40:59.338 00.004 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.79 = -0.49)
21:40:59.343 00.005 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.59)
21:40:59.346 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.07 hyp=0.18 cameraTheta=2.72 mountX=0.16 mountY=-0.10, mountTheta=-0.57
21:40:59.352 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.07, opts=13)
21:40:59.355 00.003 14556 Enqueuing Move request for scope (-0.16, 0.07)
21:40:59.359 00.004 12308 Worker thread wakes up
21:40:59.359 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.07) opts 0xd
21:40:59.359 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.07)
21:40:59.359 00.000 12308 Moving (-0.16, 0.07) raw xDistance=0.16 yDistance=-0.10
21:40:59.360 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:40:59.360 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:59.360 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:40:59.360 00.000 12308 MoveAxis(E, 0, ABG)
21:40:59.360 00.000 12308 Move returns status 0, amount 0
21:40:59.361 00.001 12308 MoveAxis(N, 0, ABG)
21:40:59.361 00.000 12308 Move returns status 0, amount 0
21:40:59.361 00.000 12308 move complete, result=0
21:40:59.361 00.000 12308 worker thread done servicing request
21:40:59.363 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:40:59.382 00.019 14556 UpdateGuideState exits: m=2213 SNR=31.4
21:40:59.387 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:59.390 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:40:59.392 00.002 14556 Enqueuing Expose request
21:40:59.397 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:59.401 00.004 12308 Worker thread wakes up
21:40:59.401 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:40:59.401 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:00.657 01.256 12308 Exposure complete
21:41:00.810 00.153 12308 worker thread done servicing request
21:41:00.811 00.001 14556 OnExposeComplete: enter
21:41:00.815 00.004 14556 UpdateGuideState(): m_state=6
21:41:00.819 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3073
21:41:00.823 00.004 14556 Star::Find returns 1 (0), X=184.41, Y=996.48, Mass=2031, SNR=30.1, Peak=160 HFD=4.2
21:41:00.826 00.003 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
21:41:00.830 00.004 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
21:41:00.834 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.48 mountX=-0.04 mountY=-0.23, mountTheta=-1.74
21:41:00.839 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.24, opts=13)
21:41:00.844 00.005 14556 Enqueuing Move request for scope (0.02, 0.24)
21:41:00.850 00.006 12308 Worker thread wakes up
21:41:00.851 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.24) opts 0xd
21:41:00.851 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.24)
21:41:00.851 00.000 12308 Moving (0.02, 0.24) raw xDistance=-0.04 yDistance=-0.23
21:41:00.851 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:41:00.853 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:41:00.853 00.000 12308 MoveAxis(E, 0, ABG)
21:41:00.853 00.000 12308 Move returns status 0, amount 0
21:41:00.853 00.000 12308 MoveAxis(N, 163, ABG)
21:41:00.854 00.001 12308 Guiding  Dir = 0, Dur = 163
21:41:00.854 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:00.859 00.005 12308 IsSlewing returns 0
21:41:00.859 00.000 12308 IsGuiding returns 0
21:41:00.859 00.000 12308 PulseGuide returned control before completion, sleep 173
21:41:00.881 00.022 14556 UpdateGuideState exits: m=2031 SNR=30.1
21:41:00.886 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:00.890 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:00.895 00.005 14556 Enqueuing Expose request
21:41:01.047 00.152 12308 IsGuiding returns 0
21:41:01.049 00.002 12308 Move returns status 0, amount 163
21:41:01.049 00.000 12308 move complete, result=0
21:41:01.049 00.000 12308 worker thread done servicing request
21:41:01.049 00.000 12308 Worker thread wakes up
21:41:01.049 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 163 ms NORTH
21:41:01.057 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:01.057 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:02.313 01.256 12308 Exposure complete
21:41:02.470 00.157 12308 worker thread done servicing request
21:41:02.470 00.000 14556 OnExposeComplete: enter
21:41:02.474 00.004 14556 UpdateGuideState(): m_state=6
21:41:02.478 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3074
21:41:02.482 00.004 14556 Star::Find returns 1 (0), X=184.25, Y=996.26, Mass=2276, SNR=32.2, Peak=175 HFD=4.7
21:41:02.486 00.004 14556 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.07) = xAngle (6.08 = -0.20)
21:41:02.489 00.003 14556 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.30)
21:41:02.494 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.14 cameraTheta=3.01 mountX=0.13 mountY=-0.04, mountTheta=-0.29
21:41:02.498 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.02, opts=13)
21:41:02.502 00.004 14556 Enqueuing Move request for scope (-0.14, 0.02)
21:41:02.507 00.005 12308 Worker thread wakes up
21:41:02.507 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
21:41:02.507 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
21:41:02.507 00.000 12308 Moving (-0.14, 0.02) raw xDistance=0.13 yDistance=-0.04
21:41:02.507 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:41:02.508 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:02.508 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:41:02.508 00.000 12308 MoveAxis(E, 0, ABG)
21:41:02.508 00.000 12308 Move returns status 0, amount 0
21:41:02.508 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:02.514 00.006 12308 MoveAxis(N, 0, ABG)
21:41:02.514 00.000 12308 Move returns status 0, amount 0
21:41:02.514 00.000 12308 move complete, result=0
21:41:02.514 00.000 12308 worker thread done servicing request
21:41:02.535 00.021 14556 UpdateGuideState exits: m=2276 SNR=32.2
21:41:02.541 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:02.544 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:02.548 00.004 14556 Enqueuing Expose request
21:41:02.552 00.004 12308 Worker thread wakes up
21:41:02.552 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:41:02.556 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:02.556 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:03.810 01.254 12308 Exposure complete
21:41:03.954 00.144 12308 worker thread done servicing request
21:41:03.954 00.000 14556 OnExposeComplete: enter
21:41:03.959 00.005 14556 UpdateGuideState(): m_state=6
21:41:03.962 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3075
21:41:03.965 00.003 14556 Star::Find returns 1 (0), X=184.27, Y=996.39, Mass=1957, SNR=29.7, Peak=160 HFD=4.6
21:41:03.970 00.005 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
21:41:03.975 00.005 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
21:41:03.980 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.18 cameraTheta=2.25 mountX=0.10 mountY=-0.16, mountTheta=-0.99
21:41:03.985 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.14, opts=13)
21:41:03.990 00.005 14556 Enqueuing Move request for scope (-0.11, 0.14)
21:41:03.994 00.004 12308 Worker thread wakes up
21:41:03.994 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd
21:41:03.994 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.14)
21:41:03.994 00.000 12308 Moving (-0.11, 0.14) raw xDistance=0.10 yDistance=-0.16
21:41:03.994 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:41:03.994 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:03.995 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:41:03.995 00.000 12308 MoveAxis(E, 0, ABG)
21:41:03.995 00.000 12308 Move returns status 0, amount 0
21:41:03.995 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:03.999 00.004 12308 MoveAxis(N, 0, ABG)
21:41:03.999 00.000 12308 Move returns status 0, amount 0
21:41:04.000 00.001 12308 move complete, result=0
21:41:04.000 00.000 12308 worker thread done servicing request
21:41:04.022 00.022 14556 UpdateGuideState exits: m=1957 SNR=29.7
21:41:04.026 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:04.031 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:04.035 00.004 14556 Enqueuing Expose request
21:41:04.041 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:41:04.045 00.004 12308 Worker thread wakes up
21:41:04.045 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:04.045 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:05.297 01.252 12308 Exposure complete
21:41:05.437 00.140 12308 worker thread done servicing request
21:41:05.437 00.000 14556 OnExposeComplete: enter
21:41:05.441 00.004 14556 UpdateGuideState(): m_state=6
21:41:05.446 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3076
21:41:05.449 00.003 14556 Star::Find returns 1 (0), X=184.13, Y=996.32, Mass=1927, SNR=29.6, Peak=160 HFD=4.3
21:41:05.452 00.003 14556 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.07) = xAngle (5.91 = -0.38)
21:41:05.457 00.005 14556 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.81 = -0.47)
21:41:05.461 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.08 hyp=0.27 cameraTheta=2.83 mountX=0.25 mountY=-0.12, mountTheta=-0.46
21:41:05.466 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.08, opts=13)
21:41:05.470 00.004 14556 Enqueuing Move request for scope (-0.26, 0.08)
21:41:05.476 00.006 12308 Worker thread wakes up
21:41:05.476 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.08) opts 0xd
21:41:05.476 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.08)
21:41:05.477 00.001 12308 Moving (-0.26, 0.08) raw xDistance=0.25 yDistance=-0.12
21:41:05.477 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:41:05.477 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:05.477 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:41:05.478 00.001 12308 MoveAxis(W, 109, ABG)
21:41:05.478 00.000 12308 Guiding  Dir = 3, Dur = 109
21:41:05.478 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:05.482 00.004 12308 IsSlewing returns 0
21:41:05.482 00.000 12308 IsGuiding returns 0
21:41:05.483 00.001 12308 PulseGuide returned control before completion, sleep 119
21:41:05.503 00.020 14556 UpdateGuideState exits: m=1927 SNR=29.6
21:41:05.507 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:05.511 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:05.516 00.005 14556 Enqueuing Expose request
21:41:05.615 00.099 12308 IsGuiding returns 1
21:41:05.616 00.001 12308 scope still moving after pulse duration time elapsed
21:41:05.647 00.031 12308 IsSlewing returns 0
21:41:05.649 00.002 12308 IsGuiding returns 0
21:41:05.649 00.000 12308 scope move finished after 109 + 56 ms
21:41:05.649 00.000 12308 Move returns status 0, amount 109
21:41:05.650 00.001 12308 MoveAxis(N, 0, ABG)
21:41:05.650 00.000 12308 Move returns status 0, amount 0
21:41:05.650 00.000 12308 move complete, result=0
21:41:05.651 00.001 12308 worker thread done servicing request
21:41:05.651 00.000 12308 Worker thread wakes up
21:41:05.652 00.001 14556 GuideStep: 0.3 px 109 ms WEST, -0.1 px 0 ms NORTH
21:41:05.660 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:05.660 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:06.902 01.242 12308 Exposure complete
21:41:07.062 00.160 12308 worker thread done servicing request
21:41:07.063 00.001 14556 OnExposeComplete: enter
21:41:07.067 00.004 14556 UpdateGuideState(): m_state=6
21:41:07.072 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3077
21:41:07.075 00.003 14556 Star::Find returns 1 (0), X=184.13, Y=996.53, Mass=2052, SNR=30.0, Peak=156 HFD=4.4
21:41:07.080 00.005 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.36 = -0.92)
21:41:07.083 00.003 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.26 = -1.02)
21:41:07.086 00.003 14556 CameraToMount -- cameraX=-0.25 cameraY=0.29 hyp=0.38 cameraTheta=2.29 mountX=0.23 mountY=-0.33, mountTheta=-0.96
21:41:07.092 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.29, opts=13)
21:41:07.096 00.004 14556 Enqueuing Move request for scope (-0.25, 0.29)
21:41:07.100 00.004 12308 Worker thread wakes up
21:41:07.100 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.29) opts 0xd
21:41:07.100 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.29)
21:41:07.100 00.000 12308 Moving (-0.25, 0.29) raw xDistance=0.23 yDistance=-0.33
21:41:07.100 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
21:41:07.101 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:41:07.101 00.000 12308 MoveAxis(W, 108, ABG)
21:41:07.101 00.000 12308 Guiding  Dir = 3, Dur = 108
21:41:07.101 00.000 12308 IsSlewing returns 0
21:41:07.103 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:07.107 00.004 12308 IsGuiding returns 0
21:41:07.107 00.000 12308 PulseGuide returned control before completion, sleep 118
21:41:07.129 00.022 14556 UpdateGuideState exits: m=2052 SNR=30.0
21:41:07.134 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:07.140 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:07.143 00.003 14556 Enqueuing Expose request
21:41:07.237 00.094 12308 IsGuiding returns 1
21:41:07.238 00.001 12308 scope still moving after pulse duration time elapsed
21:41:07.269 00.031 12308 IsSlewing returns 0
21:41:07.270 00.001 12308 IsGuiding returns 0
21:41:07.271 00.001 12308 scope move finished after 108 + 55 ms
21:41:07.271 00.000 12308 Move returns status 0, amount 108
21:41:07.271 00.000 12308 MoveAxis(N, 231, ABG)
21:41:07.272 00.001 12308 Guiding  Dir = 0, Dur = 231
21:41:07.272 00.000 12308 IsSlewing returns 0
21:41:07.273 00.001 12308 IsGuiding returns 0
21:41:07.273 00.000 12308 PulseGuide returned control before completion, sleep 241
21:41:07.521 00.248 12308 IsGuiding returns 1
21:41:07.522 00.001 12308 scope still moving after pulse duration time elapsed
21:41:07.552 00.030 12308 IsSlewing returns 0
21:41:07.553 00.001 12308 IsGuiding returns 0
21:41:07.554 00.001 12308 scope move finished after 231 + 49 ms
21:41:07.554 00.000 12308 Move returns status 0, amount 231
21:41:07.554 00.000 12308 move complete, result=0
21:41:07.555 00.001 12308 worker thread done servicing request
21:41:07.555 00.000 12308 Worker thread wakes up
21:41:07.557 00.002 14556 GuideStep: 0.2 px 108 ms WEST, -0.3 px 231 ms NORTH
21:41:07.564 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:07.564 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:08.812 01.248 12308 Exposure complete
21:41:08.966 00.154 12308 worker thread done servicing request
21:41:08.966 00.000 14556 OnExposeComplete: enter
21:41:08.969 00.003 14556 UpdateGuideState(): m_state=6
21:41:08.974 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3078
21:41:08.980 00.006 14556 Star::Find returns 1 (0), X=184.40, Y=996.04, Mass=2075, SNR=30.5, Peak=185 HFD=4.2
21:41:08.983 00.003 14556 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.07) = xAngle (1.59 = 1.59)
21:41:08.986 00.003 14556 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.49 = 1.49)
21:41:08.990 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.48 mountX=-0.00 mountY=0.21, mountTheta=1.59
21:41:08.995 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.21, opts=13)
21:41:08.998 00.003 14556 Enqueuing Move request for scope (0.02, -0.21)
21:41:09.003 00.005 12308 Worker thread wakes up
21:41:09.004 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.21) opts 0xd
21:41:09.004 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.21)
21:41:09.004 00.000 12308 Moving (0.02, -0.21) raw xDistance=-0.00 yDistance=0.21
21:41:09.004 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:41:09.004 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:41:09.004 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:41:09.005 00.001 12308 MoveAxis(E, 0, ABG)
21:41:09.005 00.000 12308 Move returns status 0, amount 0
21:41:09.005 00.000 12308 MoveAxis(N, 0, ABG)
21:41:09.005 00.000 12308 Move returns status 0, amount 0
21:41:09.006 00.001 12308 move complete, result=0
21:41:09.006 00.000 12308 worker thread done servicing request
21:41:09.006 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:09.031 00.025 14556 UpdateGuideState exits: m=2075 SNR=30.5
21:41:09.037 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:09.040 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:09.044 00.004 14556 Enqueuing Expose request
21:41:09.048 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:41:09.052 00.004 12308 Worker thread wakes up
21:41:09.052 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:09.052 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:10.298 01.246 12308 Exposure complete
21:41:10.455 00.157 12308 worker thread done servicing request
21:41:10.456 00.001 14556 OnExposeComplete: enter
21:41:10.459 00.003 14556 UpdateGuideState(): m_state=6
21:41:10.462 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3079
21:41:10.467 00.005 14556 Star::Find returns 1 (0), X=184.18, Y=996.01, Mass=2094, SNR=30.6, Peak=185 HFD=4.4
21:41:10.471 00.004 14556 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.07) = xAngle (0.79 = 0.79)
21:41:10.474 00.003 14556 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.69 = 0.69)
21:41:10.478 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.24 hyp=0.31 cameraTheta=-2.28 mountX=0.22 mountY=0.20, mountTheta=0.74
21:41:10.482 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.24, opts=13)
21:41:10.486 00.004 14556 Enqueuing Move request for scope (-0.20, -0.24)
21:41:10.490 00.004 12308 Worker thread wakes up
21:41:10.490 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.24) opts 0xd
21:41:10.490 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.24)
21:41:10.490 00.000 12308 Moving (-0.20, -0.24) raw xDistance=0.22 yDistance=0.20
21:41:10.490 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:41:10.490 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:10.490 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:41:10.491 00.001 12308 MoveAxis(W, 94, ABG)
21:41:10.491 00.000 12308 Guiding  Dir = 3, Dur = 94
21:41:10.491 00.000 12308 IsSlewing returns 0
21:41:10.491 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:10.495 00.004 12308 IsGuiding returns 0
21:41:10.495 00.000 12308 PulseGuide returned control before completion, sleep 104
21:41:10.516 00.021 14556 UpdateGuideState exits: m=2094 SNR=30.6
21:41:10.520 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:10.523 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:10.528 00.005 14556 Enqueuing Expose request
21:41:10.602 00.074 12308 IsGuiding returns 1
21:41:10.603 00.001 12308 scope still moving after pulse duration time elapsed
21:41:10.632 00.029 12308 IsSlewing returns 0
21:41:10.633 00.001 12308 IsGuiding returns 0
21:41:10.634 00.001 12308 scope move finished after 94 + 44 ms
21:41:10.634 00.000 12308 Move returns status 0, amount 94
21:41:10.634 00.000 12308 MoveAxis(N, 0, ABG)
21:41:10.635 00.001 12308 Move returns status 0, amount 0
21:41:10.635 00.000 12308 move complete, result=0
21:41:10.636 00.001 12308 worker thread done servicing request
21:41:10.636 00.000 14556 GuideStep: 0.2 px 94 ms WEST, 0.2 px 0 ms NORTH
21:41:10.645 00.009 12308 Worker thread wakes up
21:41:10.645 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:10.645 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:11.898 01.253 12308 Exposure complete
21:41:12.050 00.152 12308 worker thread done servicing request
21:41:12.051 00.001 14556 OnExposeComplete: enter
21:41:12.055 00.004 14556 UpdateGuideState(): m_state=6
21:41:12.058 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3080
21:41:12.064 00.006 14556 Star::Find returns 1 (0), X=184.28, Y=996.38, Mass=2230, SNR=31.6, Peak=178 HFD=4.5
21:41:12.067 00.003 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
21:41:12.072 00.005 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
21:41:12.075 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.17 cameraTheta=2.24 mountX=0.10 mountY=-0.15, mountTheta=-1.00
21:41:12.080 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.13, opts=13)
21:41:12.085 00.005 14556 Enqueuing Move request for scope (-0.11, 0.13)
21:41:12.087 00.002 12308 Worker thread wakes up
21:41:12.087 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
21:41:12.087 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
21:41:12.089 00.002 12308 Moving (-0.11, 0.13) raw xDistance=0.10 yDistance=-0.15
21:41:12.089 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:41:12.089 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:12.089 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:41:12.089 00.000 12308 MoveAxis(E, 0, ABG)
21:41:12.089 00.000 12308 Move returns status 0, amount 0
21:41:12.090 00.001 12308 MoveAxis(N, 0, ABG)
21:41:12.090 00.000 12308 Move returns status 0, amount 0
21:41:12.090 00.000 12308 move complete, result=0
21:41:12.090 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:12.096 00.006 12308 worker thread done servicing request
21:41:12.118 00.022 14556 UpdateGuideState exits: m=2230 SNR=31.6
21:41:12.127 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:12.131 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:12.136 00.005 14556 Enqueuing Expose request
21:41:12.140 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:41:12.144 00.004 12308 Worker thread wakes up
21:41:12.144 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:12.145 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:13.389 01.244 12308 Exposure complete
21:41:13.546 00.157 12308 worker thread done servicing request
21:41:13.546 00.000 14556 OnExposeComplete: enter
21:41:13.551 00.005 14556 UpdateGuideState(): m_state=6
21:41:13.555 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3081
21:41:13.559 00.004 14556 Star::Find returns 1 (0), X=184.32, Y=996.40, Mass=2128, SNR=30.7, Peak=173 HFD=4.4
21:41:13.563 00.004 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.04 = -1.24)
21:41:13.566 00.003 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.34)
21:41:13.569 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.97 mountX=0.06 mountY=-0.17, mountTheta=-1.25
21:41:13.577 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.16, opts=13)
21:41:13.582 00.005 14556 Enqueuing Move request for scope (-0.07, 0.16)
21:41:13.586 00.004 12308 Worker thread wakes up
21:41:13.586 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.16) opts 0xd
21:41:13.586 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.16)
21:41:13.586 00.000 12308 Moving (-0.07, 0.16) raw xDistance=0.06 yDistance=-0.17
21:41:13.587 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:41:13.587 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:13.587 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:41:13.587 00.000 12308 MoveAxis(E, 0, ABG)
21:41:13.587 00.000 12308 Move returns status 0, amount 0
21:41:13.589 00.002 12308 MoveAxis(N, 0, ABG)
21:41:13.589 00.000 12308 Move returns status 0, amount 0
21:41:13.589 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:13.594 00.005 12308 move complete, result=0
21:41:13.594 00.000 12308 worker thread done servicing request
21:41:13.610 00.016 14556 UpdateGuideState exits: m=2128 SNR=30.7
21:41:13.613 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:13.617 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:13.622 00.005 14556 Enqueuing Expose request
21:41:13.627 00.005 12308 Worker thread wakes up
21:41:13.627 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:41:13.632 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:13.632 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:14.870 01.238 12308 Exposure complete
21:41:15.020 00.150 12308 worker thread done servicing request
21:41:15.020 00.000 14556 OnExposeComplete: enter
21:41:15.025 00.005 14556 UpdateGuideState(): m_state=6
21:41:15.028 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3082
21:41:15.033 00.005 14556 Star::Find returns 1 (0), X=184.23, Y=996.47, Mass=2216, SNR=31.4, Peak=163 HFD=4.7
21:41:15.037 00.004 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
21:41:15.042 00.005 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
21:41:15.045 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.22 hyp=0.27 cameraTheta=2.18 mountX=0.14 mountY=-0.25, mountTheta=-1.05
21:41:15.051 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.22, opts=13)
21:41:15.056 00.005 14556 Enqueuing Move request for scope (-0.16, 0.22)
21:41:15.059 00.003 12308 Worker thread wakes up
21:41:15.059 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.22) opts 0xd
21:41:15.059 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.22)
21:41:15.059 00.000 12308 Moving (-0.16, 0.22) raw xDistance=0.14 yDistance=-0.25
21:41:15.059 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:41:15.061 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:41:15.061 00.000 12308 MoveAxis(E, 0, ABG)
21:41:15.061 00.000 12308 Move returns status 0, amount 0
21:41:15.061 00.000 12308 MoveAxis(N, 173, ABG)
21:41:15.061 00.000 12308 Guiding  Dir = 0, Dur = 173
21:41:15.062 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:15.066 00.004 12308 IsSlewing returns 0
21:41:15.066 00.000 12308 IsGuiding returns 0
21:41:15.066 00.000 12308 PulseGuide returned control before completion, sleep 183
21:41:15.086 00.020 14556 UpdateGuideState exits: m=2216 SNR=31.4
21:41:15.088 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:15.093 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:15.097 00.004 14556 Enqueuing Expose request
21:41:15.253 00.156 12308 IsGuiding returns 1
21:41:15.254 00.001 12308 scope still moving after pulse duration time elapsed
21:41:15.284 00.030 12308 IsSlewing returns 0
21:41:15.285 00.001 12308 IsGuiding returns 0
21:41:15.287 00.002 12308 scope move finished after 173 + 47 ms
21:41:15.287 00.000 12308 Move returns status 0, amount 173
21:41:15.287 00.000 12308 move complete, result=0
21:41:15.288 00.001 12308 worker thread done servicing request
21:41:15.288 00.000 12308 Worker thread wakes up
21:41:15.288 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 173 ms NORTH
21:41:15.294 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:15.294 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:16.545 01.251 12308 Exposure complete
21:41:16.693 00.148 12308 worker thread done servicing request
21:41:16.693 00.000 14556 OnExposeComplete: enter
21:41:16.699 00.006 14556 UpdateGuideState(): m_state=6
21:41:16.705 00.006 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3083
21:41:16.710 00.005 14556 Star::Find returns 1 (0), X=184.18, Y=996.16, Mass=2150, SNR=31.0, Peak=185 HFD=4.3
21:41:16.717 00.007 14556 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-3.07) = xAngle (0.31 = 0.31)
21:41:16.721 00.004 14556 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.21 = 0.21)
21:41:16.727 00.006 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.08 hyp=0.22 cameraTheta=-2.77 mountX=0.21 mountY=0.05, mountTheta=0.21
21:41:16.734 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.08, opts=13)
21:41:16.741 00.007 14556 Enqueuing Move request for scope (-0.20, -0.08)
21:41:16.747 00.006 12308 Worker thread wakes up
21:41:16.747 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.08) opts 0xd
21:41:16.747 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.08)
21:41:16.748 00.001 12308 Moving (-0.20, -0.08) raw xDistance=0.21 yDistance=0.05
21:41:16.748 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:41:16.748 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:16.748 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:41:16.749 00.001 12308 MoveAxis(W, 90, ABG)
21:41:16.751 00.002 12308 Guiding  Dir = 3, Dur = 90
21:41:16.751 00.000 12308 IsSlewing returns 0
21:41:16.751 00.000 12308 IsGuiding returns 0
21:41:16.752 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:16.761 00.009 12308 PulseGuide returned control before completion, sleep 100
21:41:16.783 00.022 14556 UpdateGuideState exits: m=2150 SNR=31.0
21:41:16.787 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:16.791 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:16.795 00.004 14556 Enqueuing Expose request
21:41:16.862 00.067 12308 IsGuiding returns 1
21:41:16.862 00.000 12308 scope still moving after pulse duration time elapsed
21:41:16.893 00.031 12308 IsSlewing returns 0
21:41:16.893 00.000 12308 IsGuiding returns 0
21:41:16.894 00.001 12308 scope move finished after 90 + 52 ms
21:41:16.894 00.000 12308 Move returns status 0, amount 90
21:41:16.895 00.001 12308 MoveAxis(N, 0, ABG)
21:41:16.895 00.000 12308 Move returns status 0, amount 0
21:41:16.895 00.000 12308 move complete, result=0
21:41:16.895 00.000 12308 worker thread done servicing request
21:41:16.897 00.002 14556 GuideStep: 0.2 px 90 ms WEST, 0.0 px 0 ms NORTH
21:41:16.906 00.009 12308 Worker thread wakes up
21:41:16.906 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:16.906 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:18.158 01.252 12308 Exposure complete
21:41:18.314 00.156 12308 worker thread done servicing request
21:41:18.315 00.001 14556 OnExposeComplete: enter
21:41:18.319 00.004 14556 UpdateGuideState(): m_state=6
21:41:18.323 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3084
21:41:18.327 00.004 14556 Star::Find returns 1 (0), X=184.24, Y=996.13, Mass=2311, SNR=32.3, Peak=186 HFD=4.5
21:41:18.331 00.004 14556 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.07) = xAngle (0.60 = 0.60)
21:41:18.336 00.005 14556 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.50 = 0.50)
21:41:18.340 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-2.47 mountX=0.15 mountY=0.09, mountTheta=0.53
21:41:18.347 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.12, opts=13)
21:41:18.354 00.007 14556 Enqueuing Move request for scope (-0.15, -0.12)
21:41:18.358 00.004 12308 Worker thread wakes up
21:41:18.358 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.12) opts 0xd
21:41:18.358 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.12)
21:41:18.358 00.000 12308 Moving (-0.15, -0.12) raw xDistance=0.15 yDistance=0.09
21:41:18.358 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:41:18.359 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:18.359 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:41:18.359 00.000 12308 MoveAxis(E, 0, ABG)
21:41:18.359 00.000 12308 Move returns status 0, amount 0
21:41:18.359 00.000 12308 MoveAxis(N, 0, ABG)
21:41:18.361 00.002 12308 Move returns status 0, amount 0
21:41:18.361 00.000 12308 move complete, result=0
21:41:18.361 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:18.365 00.004 12308 worker thread done servicing request
21:41:18.386 00.021 14556 UpdateGuideState exits: m=2311 SNR=32.3
21:41:18.391 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:18.394 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:18.399 00.005 14556 Enqueuing Expose request
21:41:18.402 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:41:18.407 00.005 12308 Worker thread wakes up
21:41:18.407 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:18.407 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:19.661 01.254 12308 Exposure complete
21:41:19.814 00.153 12308 worker thread done servicing request
21:41:19.814 00.000 14556 OnExposeComplete: enter
21:41:19.819 00.005 14556 UpdateGuideState(): m_state=6
21:41:19.823 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3085
21:41:19.827 00.004 14556 Star::Find returns 1 (0), X=184.42, Y=996.46, Mass=1966, SNR=29.8, Peak=146 HFD=4.4
21:41:19.831 00.004 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.46 = -1.82)
21:41:19.834 00.003 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.92)
21:41:19.838 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.22 hyp=0.22 cameraTheta=1.39 mountX=-0.06 mountY=-0.21, mountTheta=-1.83
21:41:19.843 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.22, opts=13)
21:41:19.850 00.007 14556 Enqueuing Move request for scope (0.04, 0.22)
21:41:19.854 00.004 12308 Worker thread wakes up
21:41:19.854 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.22) opts 0xd
21:41:19.854 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.22)
21:41:19.854 00.000 12308 Moving (0.04, 0.22) raw xDistance=-0.06 yDistance=-0.21
21:41:19.854 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:41:19.855 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:41:19.855 00.000 12308 MoveAxis(E, 0, ABG)
21:41:19.855 00.000 12308 Move returns status 0, amount 0
21:41:19.855 00.000 12308 MoveAxis(N, 147, ABG)
21:41:19.855 00.000 12308 Guiding  Dir = 0, Dur = 147
21:41:19.855 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:19.861 00.006 12308 IsSlewing returns 0
21:41:19.861 00.000 12308 IsGuiding returns 0
21:41:19.861 00.000 12308 PulseGuide returned control before completion, sleep 157
21:41:19.882 00.021 14556 UpdateGuideState exits: m=1966 SNR=29.8
21:41:19.887 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:19.891 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:19.895 00.004 14556 Enqueuing Expose request
21:41:20.027 00.132 12308 IsGuiding returns 1
21:41:20.028 00.001 12308 scope still moving after pulse duration time elapsed
21:41:20.059 00.031 12308 IsSlewing returns 0
21:41:20.059 00.000 12308 IsGuiding returns 0
21:41:20.059 00.000 12308 scope move finished after 147 + 51 ms
21:41:20.059 00.000 12308 Move returns status 0, amount 147
21:41:20.060 00.001 12308 move complete, result=0
21:41:20.061 00.001 12308 worker thread done servicing request
21:41:20.061 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 147 ms NORTH
21:41:20.065 00.004 12308 Worker thread wakes up
21:41:20.066 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:20.066 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:21.323 01.257 12308 Exposure complete
21:41:21.465 00.142 12308 worker thread done servicing request
21:41:21.465 00.000 14556 OnExposeComplete: enter
21:41:21.470 00.005 14556 UpdateGuideState(): m_state=6
21:41:21.474 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3086
21:41:21.478 00.004 14556 Star::Find returns 1 (0), X=184.38, Y=996.13, Mass=1991, SNR=29.8, Peak=171 HFD=4.7
21:41:21.482 00.004 14556 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-3.07) = xAngle (1.43 = 1.43)
21:41:21.487 00.005 14556 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.33 = 1.33)
21:41:21.490 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.64 mountX=0.02 mountY=0.11, mountTheta=1.43
21:41:21.494 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.11, opts=13)
21:41:21.500 00.006 14556 Enqueuing Move request for scope (-0.01, -0.11)
21:41:21.503 00.003 12308 Worker thread wakes up
21:41:21.503 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
21:41:21.504 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
21:41:21.504 00.000 12308 Moving (-0.01, -0.11) raw xDistance=0.02 yDistance=0.11
21:41:21.504 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:41:21.504 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:21.504 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:41:21.504 00.000 12308 MoveAxis(E, 0, ABG)
21:41:21.505 00.001 12308 Move returns status 0, amount 0
21:41:21.505 00.000 12308 MoveAxis(N, 0, ABG)
21:41:21.505 00.000 12308 Move returns status 0, amount 0
21:41:21.506 00.001 12308 move complete, result=0
21:41:21.506 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:21.511 00.005 12308 worker thread done servicing request
21:41:21.532 00.021 14556 UpdateGuideState exits: m=1991 SNR=29.8
21:41:21.536 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:21.540 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:21.543 00.003 14556 Enqueuing Expose request
21:41:21.548 00.005 12308 Worker thread wakes up
21:41:21.548 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:41:21.552 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:21.552 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:22.800 01.248 12308 Exposure complete
21:41:22.950 00.150 12308 worker thread done servicing request
21:41:22.951 00.001 14556 OnExposeComplete: enter
21:41:22.954 00.003 14556 UpdateGuideState(): m_state=6
21:41:22.958 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3087
21:41:22.963 00.005 14556 Star::Find returns 1 (0), X=184.22, Y=996.29, Mass=2143, SNR=31.2, Peak=203 HFD=4.5
21:41:22.965 00.002 14556 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.07) = xAngle (5.91 = -0.37)
21:41:22.969 00.004 14556 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.81 = -0.47)
21:41:22.974 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.17 cameraTheta=2.84 mountX=0.16 mountY=-0.08, mountTheta=-0.45
21:41:22.980 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.05, opts=13)
21:41:22.984 00.004 14556 Enqueuing Move request for scope (-0.16, 0.05)
21:41:22.987 00.003 12308 Worker thread wakes up
21:41:22.987 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd
21:41:22.988 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.05)
21:41:22.988 00.000 12308 Moving (-0.16, 0.05) raw xDistance=0.16 yDistance=-0.08
21:41:22.988 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:41:22.988 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:22.988 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:41:22.988 00.000 12308 MoveAxis(E, 0, ABG)
21:41:22.990 00.002 12308 Move returns status 0, amount 0
21:41:22.990 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:22.994 00.004 12308 MoveAxis(N, 0, ABG)
21:41:22.994 00.000 12308 Move returns status 0, amount 0
21:41:22.994 00.000 12308 move complete, result=0
21:41:22.994 00.000 12308 worker thread done servicing request
21:41:23.016 00.022 14556 UpdateGuideState exits: m=2143 SNR=31.2
21:41:23.019 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:23.024 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:23.028 00.004 14556 Enqueuing Expose request
21:41:23.033 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:41:23.038 00.005 12308 Worker thread wakes up
21:41:23.038 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:23.038 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:24.293 01.255 12308 Exposure complete
21:41:24.439 00.146 12308 worker thread done servicing request
21:41:24.440 00.001 14556 OnExposeComplete: enter
21:41:24.444 00.004 14556 UpdateGuideState(): m_state=6
21:41:24.448 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3088
21:41:24.453 00.005 14556 Star::Find returns 1 (0), X=184.01, Y=996.27, Mass=2093, SNR=30.6, Peak=158 HFD=4.5
21:41:24.457 00.004 14556 CameraToMount -- cameraTheta (3.08) - m_xAngle (-3.07) = xAngle (6.15 = -0.13)
21:41:24.461 00.004 14556 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.05 = -0.23)
21:41:24.465 00.004 14556 CameraToMount -- cameraX=-0.37 cameraY=0.02 hyp=0.38 cameraTheta=3.08 mountX=0.37 mountY=-0.09, mountTheta=-0.23
21:41:24.471 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.37, y=0.02, opts=13)
21:41:24.476 00.005 14556 Enqueuing Move request for scope (-0.37, 0.02)
21:41:24.480 00.004 12308 Worker thread wakes up
21:41:24.480 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.02) opts 0xd
21:41:24.480 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.37, 0.02)
21:41:24.480 00.000 12308 Moving (-0.37, 0.02) raw xDistance=0.37 yDistance=-0.09
21:41:24.480 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
21:41:24.481 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:24.481 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:41:24.481 00.000 12308 MoveAxis(W, 161, ABG)
21:41:24.482 00.001 12308 Guiding  Dir = 3, Dur = 161
21:41:24.482 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:24.485 00.003 12308 IsSlewing returns 0
21:41:24.487 00.002 12308 IsGuiding returns 0
21:41:24.487 00.000 12308 PulseGuide returned control before completion, sleep 171
21:41:24.509 00.022 14556 UpdateGuideState exits: m=2093 SNR=30.6
21:41:24.515 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:24.519 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:24.522 00.003 14556 Enqueuing Expose request
21:41:24.668 00.146 12308 IsGuiding returns 1
21:41:24.668 00.000 12308 scope still moving after pulse duration time elapsed
21:41:24.699 00.031 12308 IsSlewing returns 0
21:41:24.700 00.001 12308 IsGuiding returns 0
21:41:24.700 00.000 12308 scope move finished after 161 + 52 ms
21:41:24.700 00.000 12308 Move returns status 0, amount 161
21:41:24.700 00.000 12308 MoveAxis(N, 0, ABG)
21:41:24.701 00.001 12308 Move returns status 0, amount 0
21:41:24.702 00.001 12308 move complete, result=0
21:41:24.702 00.000 12308 worker thread done servicing request
21:41:24.702 00.000 14556 GuideStep: 0.4 px 161 ms WEST, -0.1 px 0 ms NORTH
21:41:24.708 00.006 12308 Worker thread wakes up
21:41:24.708 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:24.708 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:25.959 01.251 12308 Exposure complete
21:41:26.106 00.147 12308 worker thread done servicing request
21:41:26.106 00.000 14556 OnExposeComplete: enter
21:41:26.110 00.004 14556 UpdateGuideState(): m_state=6
21:41:26.114 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3089
21:41:26.118 00.004 14556 Star::Find returns 1 (0), X=184.36, Y=996.36, Mass=2045, SNR=30.5, Peak=137 HFD=4.7
21:41:26.122 00.004 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
21:41:26.127 00.005 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
21:41:26.131 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.78 mountX=0.02 mountY=-0.12, mountTheta=-1.44
21:41:26.137 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.12, opts=13)
21:41:26.141 00.004 14556 Enqueuing Move request for scope (-0.03, 0.12)
21:41:26.146 00.005 12308 Worker thread wakes up
21:41:26.146 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
21:41:26.146 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
21:41:26.148 00.002 12308 Moving (-0.03, 0.12) raw xDistance=0.02 yDistance=-0.12
21:41:26.148 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:41:26.148 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:26.148 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:41:26.148 00.000 12308 MoveAxis(E, 0, ABG)
21:41:26.149 00.001 12308 Move returns status 0, amount 0
21:41:26.149 00.000 12308 MoveAxis(N, 0, ABG)
21:41:26.149 00.000 12308 Move returns status 0, amount 0
21:41:26.149 00.000 12308 move complete, result=0
21:41:26.150 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:26.157 00.007 12308 worker thread done servicing request
21:41:26.179 00.022 14556 UpdateGuideState exits: m=2045 SNR=30.5
21:41:26.183 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:26.188 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:26.192 00.004 14556 Enqueuing Expose request
21:41:26.197 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:41:26.201 00.004 12308 Worker thread wakes up
21:41:26.201 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:26.201 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:27.445 01.244 12308 Exposure complete
21:41:27.586 00.141 12308 worker thread done servicing request
21:41:27.587 00.001 14556 OnExposeComplete: enter
21:41:27.591 00.004 14556 UpdateGuideState(): m_state=6
21:41:27.596 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3090
21:41:27.600 00.004 14556 Star::Find returns 1 (0), X=184.28, Y=996.21, Mass=2204, SNR=31.2, Peak=156 HFD=4.5
21:41:27.604 00.004 14556 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.07) = xAngle (0.29 = 0.29)
21:41:27.608 00.004 14556 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.19 = 0.19)
21:41:27.612 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.78 mountX=0.10 mountY=0.02, mountTheta=0.20
21:41:27.616 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.04, opts=13)
21:41:27.620 00.004 14556 Enqueuing Move request for scope (-0.10, -0.04)
21:41:27.624 00.004 12308 Worker thread wakes up
21:41:27.624 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
21:41:27.624 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
21:41:27.624 00.000 12308 Moving (-0.10, -0.04) raw xDistance=0.10 yDistance=0.02
21:41:27.624 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:41:27.625 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:27.625 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:41:27.625 00.000 12308 MoveAxis(E, 0, ABG)
21:41:27.625 00.000 12308 Move returns status 0, amount 0
21:41:27.625 00.000 12308 MoveAxis(N, 0, ABG)
21:41:27.627 00.002 12308 Move returns status 0, amount 0
21:41:27.627 00.000 12308 move complete, result=0
21:41:27.627 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:27.632 00.005 12308 worker thread done servicing request
21:41:27.652 00.020 14556 UpdateGuideState exits: m=2204 SNR=31.2
21:41:27.657 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:27.660 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:27.665 00.005 14556 Enqueuing Expose request
21:41:27.670 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:41:27.674 00.004 12308 Worker thread wakes up
21:41:27.674 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:27.674 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:28.932 01.258 12308 Exposure complete
21:41:29.084 00.152 12308 worker thread done servicing request
21:41:29.084 00.000 14556 OnExposeComplete: enter
21:41:29.088 00.004 14556 UpdateGuideState(): m_state=6
21:41:29.093 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3091
21:41:29.097 00.004 14556 Star::Find returns 1 (0), X=184.30, Y=996.63, Mass=1765, SNR=28.2, Peak=121 HFD=4.7
21:41:29.102 00.005 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
21:41:29.105 00.003 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.52)
21:41:29.109 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.38 hyp=0.39 cameraTheta=1.79 mountX=0.06 mountY=-0.39, mountTheta=-1.42
21:41:29.114 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.38, opts=13)
21:41:29.118 00.004 14556 Enqueuing Move request for scope (-0.09, 0.38)
21:41:29.122 00.004 12308 Worker thread wakes up
21:41:29.122 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.38) opts 0xd
21:41:29.122 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.38)
21:41:29.122 00.000 12308 Moving (-0.09, 0.38) raw xDistance=0.06 yDistance=-0.39
21:41:29.122 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:41:29.122 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
21:41:29.123 00.001 12308 MoveAxis(E, 0, ABG)
21:41:29.123 00.000 12308 Move returns status 0, amount 0
21:41:29.123 00.000 12308 MoveAxis(N, 276, ABG)
21:41:29.123 00.000 12308 Guiding  Dir = 0, Dur = 276
21:41:29.125 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:29.131 00.006 12308 IsSlewing returns 0
21:41:29.131 00.000 12308 IsGuiding returns 0
21:41:29.131 00.000 12308 PulseGuide returned control before completion, sleep 286
21:41:29.153 00.022 14556 UpdateGuideState exits: m=1765 SNR=28.2
21:41:29.158 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:29.164 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:29.168 00.004 14556 Enqueuing Expose request
21:41:29.421 00.253 12308 IsGuiding returns 1
21:41:29.421 00.000 12308 scope still moving after pulse duration time elapsed
21:41:29.452 00.031 12308 IsSlewing returns 0
21:41:29.453 00.001 12308 IsGuiding returns 0
21:41:29.453 00.000 12308 scope move finished after 276 + 46 ms
21:41:29.453 00.000 12308 Move returns status 0, amount 276
21:41:29.454 00.001 12308 move complete, result=0
21:41:29.454 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 276 ms NORTH
21:41:29.461 00.007 12308 worker thread done servicing request
21:41:29.461 00.000 12308 Worker thread wakes up
21:41:29.461 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:29.461 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:30.706 01.245 12308 Exposure complete
21:41:30.855 00.149 12308 worker thread done servicing request
21:41:30.855 00.000 14556 OnExposeComplete: enter
21:41:30.861 00.006 14556 UpdateGuideState(): m_state=6
21:41:30.864 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3092
21:41:30.868 00.004 14556 Star::Find returns 1 (0), X=184.27, Y=996.21, Mass=2065, SNR=30.3, Peak=185 HFD=4.4
21:41:30.872 00.004 14556 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.07) = xAngle (0.21 = 0.21)
21:41:30.875 00.003 14556 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.11 = 0.11)
21:41:30.879 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-2.87 mountX=0.12 mountY=0.01, mountTheta=0.11
21:41:30.884 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.03, opts=13)
21:41:30.888 00.004 14556 Enqueuing Move request for scope (-0.12, -0.03)
21:41:30.892 00.004 12308 Worker thread wakes up
21:41:30.892 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
21:41:30.892 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
21:41:30.892 00.000 12308 Moving (-0.12, -0.03) raw xDistance=0.12 yDistance=0.01
21:41:30.892 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:41:30.892 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:30.892 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:41:30.892 00.000 12308 MoveAxis(E, 0, ABG)
21:41:30.893 00.001 12308 Move returns status 0, amount 0
21:41:30.893 00.000 12308 MoveAxis(N, 0, ABG)
21:41:30.893 00.000 12308 Move returns status 0, amount 0
21:41:30.893 00.000 12308 move complete, result=0
21:41:30.893 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:30.898 00.005 12308 worker thread done servicing request
21:41:30.919 00.021 14556 UpdateGuideState exits: m=2065 SNR=30.3
21:41:30.923 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:30.926 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:30.930 00.004 14556 Enqueuing Expose request
21:41:30.933 00.003 12308 Worker thread wakes up
21:41:30.933 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:30.934 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:30.934 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:41:32.192 01.258 12308 Exposure complete
21:41:32.348 00.156 12308 worker thread done servicing request
21:41:32.349 00.001 14556 OnExposeComplete: enter
21:41:32.353 00.004 14556 UpdateGuideState(): m_state=6
21:41:32.358 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3093
21:41:32.363 00.005 14556 Star::Find returns 1 (0), X=184.19, Y=996.18, Mass=1827, SNR=28.6, Peak=164 HFD=4.4
21:41:32.367 00.004 14556 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-3.07) = xAngle (0.22 = 0.22)
21:41:32.371 00.004 14556 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.12 = 0.12)
21:41:32.377 00.006 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.06 hyp=0.21 cameraTheta=-2.85 mountX=0.20 mountY=0.02, mountTheta=0.12
21:41:32.382 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.06, opts=13)
21:41:32.387 00.005 14556 Enqueuing Move request for scope (-0.20, -0.06)
21:41:32.391 00.004 12308 Worker thread wakes up
21:41:32.391 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.06) opts 0xd
21:41:32.391 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.06)
21:41:32.391 00.000 12308 Moving (-0.20, -0.06) raw xDistance=0.20 yDistance=0.02
21:41:32.391 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:41:32.391 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:32.392 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:41:32.392 00.000 12308 MoveAxis(W, 87, ABG)
21:41:32.392 00.000 12308 Guiding  Dir = 3, Dur = 87
21:41:32.393 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:32.397 00.004 12308 IsSlewing returns 0
21:41:32.397 00.000 12308 IsGuiding returns 0
21:41:32.397 00.000 12308 PulseGuide returned control before completion, sleep 97
21:41:32.419 00.022 14556 UpdateGuideState exits: m=1827 SNR=28.6
21:41:32.423 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:32.426 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:32.430 00.004 14556 Enqueuing Expose request
21:41:32.509 00.079 12308 IsGuiding returns 1
21:41:32.511 00.002 12308 scope still moving after pulse duration time elapsed
21:41:32.541 00.030 12308 IsSlewing returns 0
21:41:32.542 00.001 12308 IsGuiding returns 1
21:41:32.572 00.030 12308 IsSlewing returns 0
21:41:32.575 00.003 12308 IsGuiding returns 1
21:41:32.604 00.029 12308 IsSlewing returns 0
21:41:32.605 00.001 12308 IsGuiding returns 0
21:41:32.606 00.001 12308 scope move finished after 87 + 120 ms
21:41:32.606 00.000 12308 Move returns status 0, amount 87
21:41:32.607 00.001 12308 MoveAxis(N, 0, ABG)
21:41:32.607 00.000 12308 Move returns status 0, amount 0
21:41:32.607 00.000 12308 move complete, result=0
21:41:32.608 00.001 12308 worker thread done servicing request
21:41:32.608 00.000 12308 Worker thread wakes up
21:41:32.609 00.001 14556 GuideStep: 0.2 px 87 ms WEST, 0.0 px 0 ms NORTH
21:41:32.615 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:32.615 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:33.870 01.255 12308 Exposure complete
21:41:34.026 00.156 12308 worker thread done servicing request
21:41:34.027 00.001 14556 OnExposeComplete: enter
21:41:34.032 00.005 14556 UpdateGuideState(): m_state=6
21:41:34.036 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3094
21:41:34.040 00.004 14556 Star::Find returns 1 (0), X=184.30, Y=996.47, Mass=2164, SNR=31.3, Peak=177 HFD=4.7
21:41:34.044 00.004 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
21:41:34.048 00.004 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.39)
21:41:34.052 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.22 hyp=0.24 cameraTheta=1.92 mountX=0.07 mountY=-0.23, mountTheta=-1.30
21:41:34.056 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.22, opts=13)
21:41:34.061 00.005 14556 Enqueuing Move request for scope (-0.08, 0.22)
21:41:34.065 00.004 12308 Worker thread wakes up
21:41:34.065 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.22) opts 0xd
21:41:34.066 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.22)
21:41:34.066 00.000 12308 Moving (-0.08, 0.22) raw xDistance=0.07 yDistance=-0.23
21:41:34.066 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:41:34.067 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:41:34.067 00.000 12308 MoveAxis(E, 0, ABG)
21:41:34.067 00.000 12308 Move returns status 0, amount 0
21:41:34.068 00.001 12308 MoveAxis(N, 164, ABG)
21:41:34.068 00.000 12308 Guiding  Dir = 0, Dur = 164
21:41:34.068 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:34.074 00.006 12308 IsSlewing returns 0
21:41:34.074 00.000 12308 IsGuiding returns 0
21:41:34.075 00.001 12308 PulseGuide returned control before completion, sleep 174
21:41:34.096 00.021 14556 UpdateGuideState exits: m=2164 SNR=31.3
21:41:34.102 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:34.106 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:34.111 00.005 14556 Enqueuing Expose request
21:41:34.265 00.154 12308 IsGuiding returns 0
21:41:34.266 00.001 12308 Move returns status 0, amount 164
21:41:34.267 00.001 12308 move complete, result=0
21:41:34.267 00.000 12308 worker thread done servicing request
21:41:34.267 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 164 ms NORTH
21:41:34.273 00.006 12308 Worker thread wakes up
21:41:34.273 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:34.273 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:35.524 01.251 12308 Exposure complete
21:41:35.663 00.139 12308 worker thread done servicing request
21:41:35.664 00.001 14556 OnExposeComplete: enter
21:41:35.669 00.005 14556 UpdateGuideState(): m_state=6
21:41:35.673 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3095
21:41:35.676 00.003 14556 Star::Find returns 1 (0), X=184.49, Y=996.18, Mass=2292, SNR=32.1, Peak=185 HFD=4.5
21:41:35.680 00.004 14556 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-3.07) = xAngle (2.53 = 2.53)
21:41:35.684 00.004 14556 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.43 = 2.43)
21:41:35.688 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-0.54 mountX=-0.10 mountY=0.08, mountTheta=2.47
21:41:35.693 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.06, opts=13)
21:41:35.697 00.004 14556 Enqueuing Move request for scope (0.11, -0.06)
21:41:35.701 00.004 12308 Worker thread wakes up
21:41:35.701 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
21:41:35.701 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
21:41:35.701 00.000 12308 Moving (0.11, -0.06) raw xDistance=-0.10 yDistance=0.08
21:41:35.702 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:41:35.702 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:35.702 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:41:35.702 00.000 12308 MoveAxis(E, 0, ABG)
21:41:35.703 00.001 12308 Move returns status 0, amount 0
21:41:35.703 00.000 12308 MoveAxis(N, 0, ABG)
21:41:35.704 00.001 12308 Move returns status 0, amount 0
21:41:35.704 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:35.708 00.004 12308 move complete, result=0
21:41:35.708 00.000 12308 worker thread done servicing request
21:41:35.729 00.021 14556 UpdateGuideState exits: m=2292 SNR=32.1
21:41:35.733 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:35.738 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:35.742 00.004 14556 Enqueuing Expose request
21:41:35.745 00.003 12308 Worker thread wakes up
21:41:35.745 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:35.745 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:35.745 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:41:37.002 01.257 12308 Exposure complete
21:41:37.150 00.148 12308 worker thread done servicing request
21:41:37.151 00.001 14556 OnExposeComplete: enter
21:41:37.155 00.004 14556 UpdateGuideState(): m_state=6
21:41:37.159 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3096
21:41:37.163 00.004 14556 Star::Find returns 1 (0), X=184.18, Y=996.30, Mass=2037, SNR=30.2, Peak=147 HFD=4.5
21:41:37.167 00.004 14556 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.07) = xAngle (5.96 = -0.32)
21:41:37.171 00.004 14556 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.86 = -0.42)
21:41:37.175 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.05 hyp=0.21 cameraTheta=2.89 mountX=0.20 mountY=-0.09, mountTheta=-0.41
21:41:37.179 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.05, opts=13)
21:41:37.183 00.004 14556 Enqueuing Move request for scope (-0.21, 0.05)
21:41:37.186 00.003 12308 Worker thread wakes up
21:41:37.186 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.05) opts 0xd
21:41:37.187 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.05)
21:41:37.187 00.000 12308 Moving (-0.21, 0.05) raw xDistance=0.20 yDistance=-0.09
21:41:37.187 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:41:37.187 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:37.187 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:41:37.187 00.000 12308 MoveAxis(W, 88, ABG)
21:41:37.189 00.002 12308 Guiding  Dir = 3, Dur = 88
21:41:37.189 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:37.195 00.006 12308 IsSlewing returns 0
21:41:37.195 00.000 12308 IsGuiding returns 0
21:41:37.196 00.001 12308 PulseGuide returned control before completion, sleep 98
21:41:37.218 00.022 14556 UpdateGuideState exits: m=2037 SNR=30.2
21:41:37.223 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:37.228 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:37.233 00.005 14556 Enqueuing Expose request
21:41:37.301 00.068 12308 IsGuiding returns 1
21:41:37.301 00.000 12308 scope still moving after pulse duration time elapsed
21:41:37.332 00.031 12308 IsSlewing returns 0
21:41:37.333 00.001 12308 IsGuiding returns 0
21:41:37.334 00.001 12308 scope move finished after 88 + 50 ms
21:41:37.335 00.001 12308 Move returns status 0, amount 88
21:41:37.335 00.000 12308 MoveAxis(N, 0, ABG)
21:41:37.335 00.000 12308 Move returns status 0, amount 0
21:41:37.336 00.001 12308 move complete, result=0
21:41:37.336 00.000 12308 worker thread done servicing request
21:41:37.336 00.000 14556 GuideStep: 0.2 px 88 ms WEST, -0.1 px 0 ms NORTH
21:41:37.343 00.007 12308 Worker thread wakes up
21:41:37.345 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:37.345 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:38.590 01.245 12308 Exposure complete
21:41:38.744 00.154 12308 worker thread done servicing request
21:41:38.744 00.000 14556 OnExposeComplete: enter
21:41:38.749 00.005 14556 UpdateGuideState(): m_state=6
21:41:38.752 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3097
21:41:38.757 00.005 14556 Star::Find returns 1 (0), X=184.42, Y=996.44, Mass=2021, SNR=30.3, Peak=130 HFD=4.9
21:41:38.761 00.004 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.43 = -1.85)
21:41:38.764 00.003 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.95)
21:41:38.768 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.36 mountX=-0.05 mountY=-0.18, mountTheta=-1.86
21:41:38.773 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.19, opts=13)
21:41:38.776 00.003 14556 Enqueuing Move request for scope (0.04, 0.19)
21:41:38.781 00.005 12308 Worker thread wakes up
21:41:38.781 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd
21:41:38.781 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.19)
21:41:38.781 00.000 12308 Moving (0.04, 0.19) raw xDistance=-0.05 yDistance=-0.18
21:41:38.781 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:41:38.781 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:38.781 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:41:38.782 00.001 12308 MoveAxis(E, 0, ABG)
21:41:38.782 00.000 12308 Move returns status 0, amount 0
21:41:38.782 00.000 12308 MoveAxis(N, 0, ABG)
21:41:38.782 00.000 12308 Move returns status 0, amount 0
21:41:38.782 00.000 12308 move complete, result=0
21:41:38.784 00.002 12308 worker thread done servicing request
21:41:38.784 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:38.807 00.023 14556 UpdateGuideState exits: m=2021 SNR=30.3
21:41:38.811 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:38.814 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:38.821 00.007 14556 Enqueuing Expose request
21:41:38.825 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:41:38.830 00.005 12308 Worker thread wakes up
21:41:38.830 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:38.830 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:40.077 01.247 12308 Exposure complete
21:41:40.233 00.156 12308 worker thread done servicing request
21:41:40.234 00.001 14556 OnExposeComplete: enter
21:41:40.237 00.003 14556 UpdateGuideState(): m_state=6
21:41:40.240 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3098
21:41:40.245 00.005 14556 Star::Find returns 1 (0), X=184.49, Y=996.49, Mass=2060, SNR=30.4, Peak=138 HFD=5.1
21:41:40.247 00.002 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.24 = -2.05)
21:41:40.250 00.003 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.15)
21:41:40.253 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.16 mountX=-0.12 mountY=-0.22, mountTheta=-2.07
21:41:40.258 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.24, opts=13)
21:41:40.262 00.004 14556 Enqueuing Move request for scope (0.10, 0.24)
21:41:40.266 00.004 12308 Worker thread wakes up
21:41:40.266 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.24) opts 0xd
21:41:40.267 00.001 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.24)
21:41:40.267 00.000 12308 Moving (0.10, 0.24) raw xDistance=-0.12 yDistance=-0.22
21:41:40.267 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:41:40.267 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:41:40.267 00.000 12308 MoveAxis(E, 0, ABG)
21:41:40.267 00.000 12308 Move returns status 0, amount 0
21:41:40.267 00.000 12308 MoveAxis(N, 156, ABG)
21:41:40.267 00.000 12308 Guiding  Dir = 0, Dur = 156
21:41:40.268 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:40.271 00.003 12308 IsSlewing returns 0
21:41:40.272 00.001 12308 IsGuiding returns 0
21:41:40.272 00.000 12308 PulseGuide returned control before completion, sleep 166
21:41:40.292 00.020 14556 UpdateGuideState exits: m=2060 SNR=30.4
21:41:40.297 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:40.301 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:40.304 00.003 14556 Enqueuing Expose request
21:41:40.447 00.143 12308 IsGuiding returns 1
21:41:40.449 00.002 12308 scope still moving after pulse duration time elapsed
21:41:40.478 00.029 12308 IsSlewing returns 0
21:41:40.480 00.002 12308 IsGuiding returns 0
21:41:40.480 00.000 12308 scope move finished after 156 + 52 ms
21:41:40.481 00.001 12308 Move returns status 0, amount 156
21:41:40.481 00.000 12308 move complete, result=0
21:41:40.482 00.001 12308 worker thread done servicing request
21:41:40.482 00.000 12308 Worker thread wakes up
21:41:40.482 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 156 ms NORTH
21:41:40.489 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:40.490 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:41.729 01.239 12308 Exposure complete
21:41:41.874 00.145 12308 worker thread done servicing request
21:41:41.876 00.002 14556 OnExposeComplete: enter
21:41:41.880 00.004 14556 UpdateGuideState(): m_state=6
21:41:41.884 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3099
21:41:41.888 00.004 14556 Star::Find returns 1 (0), X=184.65, Y=996.33, Mass=1969, SNR=29.7, Peak=131 HFD=4.7
21:41:41.891 00.003 14556 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.07) = xAngle (3.40 = -2.88)
21:41:41.895 00.004 14556 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.30 = -2.98)
21:41:41.898 00.003 14556 CameraToMount -- cameraX=0.27 cameraY=0.09 hyp=0.28 cameraTheta=0.33 mountX=-0.27 mountY=-0.04, mountTheta=-2.98
21:41:41.904 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.09, opts=13)
21:41:41.906 00.002 14556 Enqueuing Move request for scope (0.27, 0.09)
21:41:41.910 00.004 12308 Worker thread wakes up
21:41:41.910 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.09) opts 0xd
21:41:41.910 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.09)
21:41:41.910 00.000 12308 Moving (0.27, 0.09) raw xDistance=-0.27 yDistance=-0.04
21:41:41.910 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:41:41.910 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:41.910 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:41:41.912 00.002 12308 MoveAxis(E, 118, ABG)
21:41:41.912 00.000 12308 Guiding  Dir = 2, Dur = 118
21:41:41.912 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:41.915 00.003 12308 IsSlewing returns 0
21:41:41.915 00.000 12308 IsGuiding returns 0
21:41:41.916 00.001 12308 PulseGuide returned control before completion, sleep 128
21:41:41.935 00.019 14556 UpdateGuideState exits: m=1969 SNR=29.7
21:41:41.941 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:41.947 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:41.950 00.003 14556 Enqueuing Expose request
21:41:42.049 00.099 12308 IsGuiding returns 1
21:41:42.049 00.000 12308 scope still moving after pulse duration time elapsed
21:41:42.080 00.031 12308 IsSlewing returns 0
21:41:42.082 00.002 12308 IsGuiding returns 0
21:41:42.082 00.000 12308 scope move finished after 118 + 49 ms
21:41:42.083 00.001 12308 Move returns status 0, amount 118
21:41:42.083 00.000 12308 MoveAxis(N, 0, ABG)
21:41:42.084 00.001 12308 Move returns status 0, amount 0
21:41:42.085 00.001 12308 move complete, result=0
21:41:42.085 00.000 12308 worker thread done servicing request
21:41:42.086 00.001 12308 Worker thread wakes up
21:41:42.087 00.001 14556 GuideStep: -0.3 px 118 ms EAST, -0.0 px 0 ms NORTH
21:41:42.095 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:42.096 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:43.335 01.239 12308 Exposure complete
21:41:43.486 00.151 12308 worker thread done servicing request
21:41:43.486 00.000 14556 OnExposeComplete: enter
21:41:43.492 00.006 14556 UpdateGuideState(): m_state=6
21:41:43.498 00.006 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3100
21:41:43.503 00.005 14556 Star::Find returns 1 (0), X=184.64, Y=996.61, Mass=1886, SNR=29.1, Peak=123 HFD=4.3
21:41:43.508 00.005 14556 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.07) = xAngle (4.03 = -2.26)
21:41:43.511 00.003 14556 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.93 = -2.36)
21:41:43.514 00.003 14556 CameraToMount -- cameraX=0.26 cameraY=0.37 hyp=0.45 cameraTheta=0.95 mountX=-0.29 mountY=-0.32, mountTheta=-2.30
21:41:43.518 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.37, opts=13)
21:41:43.522 00.004 14556 Enqueuing Move request for scope (0.26, 0.37)
21:41:43.525 00.003 12308 Worker thread wakes up
21:41:43.526 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.37) opts 0xd
21:41:43.526 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.37)
21:41:43.526 00.000 12308 Moving (0.26, 0.37) raw xDistance=-0.29 yDistance=-0.32
21:41:43.526 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
21:41:43.526 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:41:43.526 00.000 12308 MoveAxis(E, 132, ABG)
21:41:43.526 00.000 12308 Guiding  Dir = 2, Dur = 132
21:41:43.526 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:43.531 00.005 12308 IsSlewing returns 0
21:41:43.531 00.000 12308 IsGuiding returns 0
21:41:43.532 00.001 12308 PulseGuide returned control before completion, sleep 142
21:41:43.552 00.020 14556 UpdateGuideState exits: m=1886 SNR=29.1
21:41:43.558 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:43.561 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:43.568 00.007 14556 Enqueuing Expose request
21:41:43.689 00.121 12308 IsGuiding returns 1
21:41:43.689 00.000 12308 scope still moving after pulse duration time elapsed
21:41:43.720 00.031 12308 IsSlewing returns 0
21:41:43.720 00.000 12308 IsGuiding returns 1
21:41:43.752 00.032 12308 IsSlewing returns 0
21:41:43.752 00.000 12308 IsGuiding returns 1
21:41:43.784 00.032 12308 IsSlewing returns 0
21:41:43.785 00.001 12308 IsGuiding returns 0
21:41:43.786 00.001 12308 scope move finished after 132 + 122 ms
21:41:43.786 00.000 12308 Move returns status 0, amount 132
21:41:43.788 00.002 12308 MoveAxis(N, 224, ABG)
21:41:43.788 00.000 12308 Guiding  Dir = 0, Dur = 224
21:41:43.788 00.000 12308 IsSlewing returns 0
21:41:43.789 00.001 12308 IsGuiding returns 0
21:41:43.789 00.000 12308 PulseGuide returned control before completion, sleep 234
21:41:44.031 00.242 12308 IsGuiding returns 1
21:41:44.032 00.001 12308 scope still moving after pulse duration time elapsed
21:41:44.061 00.029 12308 IsSlewing returns 0
21:41:44.064 00.003 12308 IsGuiding returns 0
21:41:44.064 00.000 12308 scope move finished after 224 + 51 ms
21:41:44.065 00.001 12308 Move returns status 0, amount 224
21:41:44.067 00.002 12308 move complete, result=0
21:41:44.067 00.000 12308 worker thread done servicing request
21:41:44.067 00.000 12308 Worker thread wakes up
21:41:44.067 00.000 14556 GuideStep: -0.3 px 132 ms EAST, -0.3 px 224 ms NORTH
21:41:44.074 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:44.074 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:45.326 01.252 12308 Exposure complete
21:41:45.448 00.122 12308 worker thread done servicing request
21:41:45.449 00.001 14556 OnExposeComplete: enter
21:41:45.452 00.003 14556 UpdateGuideState(): m_state=6
21:41:45.457 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3101
21:41:45.460 00.003 14556 Star::Find returns 1 (0), X=184.51, Y=996.23, Mass=2077, SNR=30.4, Peak=176 HFD=4.6
21:41:45.464 00.004 14556 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-3.07) = xAngle (2.93 = 2.93)
21:41:45.466 00.002 14556 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.83 = 2.83)
21:41:45.469 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.13 cameraTheta=-0.14 mountX=-0.12 mountY=0.04, mountTheta=2.84
21:41:45.474 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.02, opts=13)
21:41:45.477 00.003 14556 Enqueuing Move request for scope (0.12, -0.02)
21:41:45.481 00.004 12308 Worker thread wakes up
21:41:45.481 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
21:41:45.481 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
21:41:45.481 00.000 12308 Moving (0.12, -0.02) raw xDistance=-0.12 yDistance=0.04
21:41:45.481 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:41:45.482 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:45.482 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:41:45.482 00.000 12308 MoveAxis(E, 0, ABG)
21:41:45.482 00.000 12308 Move returns status 0, amount 0
21:41:45.482 00.000 12308 MoveAxis(N, 0, ABG)
21:41:45.482 00.000 12308 Move returns status 0, amount 0
21:41:45.482 00.000 12308 move complete, result=0
21:41:45.484 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:45.487 00.003 12308 worker thread done servicing request
21:41:45.507 00.020 14556 UpdateGuideState exits: m=2077 SNR=30.4
21:41:45.512 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:45.515 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:45.519 00.004 14556 Enqueuing Expose request
21:41:45.523 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:41:45.526 00.003 12308 Worker thread wakes up
21:41:45.526 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:45.526 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:46.763 01.237 12308 Exposure complete
21:41:46.908 00.145 12308 worker thread done servicing request
21:41:46.909 00.001 14556 OnExposeComplete: enter
21:41:46.912 00.003 14556 UpdateGuideState(): m_state=6
21:41:46.917 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3102
21:41:46.921 00.004 14556 Star::Find returns 1 (0), X=184.27, Y=996.29, Mass=1769, SNR=28.4, Peak=151 HFD=4.6
21:41:46.924 00.003 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.85 = -0.44)
21:41:46.928 00.004 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.75 = -0.54)
21:41:46.932 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.77 mountX=0.11 mountY=-0.06, mountTheta=-0.51
21:41:46.937 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.04, opts=13)
21:41:46.941 00.004 14556 Enqueuing Move request for scope (-0.11, 0.04)
21:41:46.945 00.004 12308 Worker thread wakes up
21:41:46.945 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
21:41:46.947 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
21:41:46.947 00.000 12308 Moving (-0.11, 0.04) raw xDistance=0.11 yDistance=-0.06
21:41:46.947 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:41:46.947 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:46.947 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:41:46.947 00.000 12308 MoveAxis(E, 0, ABG)
21:41:46.948 00.001 12308 Move returns status 0, amount 0
21:41:46.948 00.000 12308 MoveAxis(N, 0, ABG)
21:41:46.948 00.000 12308 Move returns status 0, amount 0
21:41:46.949 00.001 12308 move complete, result=0
21:41:46.949 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:46.953 00.004 12308 worker thread done servicing request
21:41:46.973 00.020 14556 UpdateGuideState exits: m=1769 SNR=28.4
21:41:46.978 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:46.983 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:46.986 00.003 14556 Enqueuing Expose request
21:41:46.990 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:41:46.994 00.004 12308 Worker thread wakes up
21:41:46.994 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:46.994 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:48.243 01.249 12308 Exposure complete
21:41:48.402 00.159 12308 worker thread done servicing request
21:41:48.402 00.000 14556 OnExposeComplete: enter
21:41:48.407 00.005 14556 UpdateGuideState(): m_state=6
21:41:48.410 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3103
21:41:48.414 00.004 14556 Star::Find returns 1 (0), X=184.09, Y=996.14, Mass=2065, SNR=30.2, Peak=185 HFD=4.3
21:41:48.418 00.004 14556 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.07) = xAngle (0.27 = 0.27)
21:41:48.421 00.003 14556 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.17 = 0.17)
21:41:48.425 00.004 14556 CameraToMount -- cameraX=-0.30 cameraY=-0.11 hyp=0.31 cameraTheta=-2.80 mountX=0.30 mountY=0.05, mountTheta=0.18
21:41:48.430 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=-0.11, opts=13)
21:41:48.434 00.004 14556 Enqueuing Move request for scope (-0.30, -0.11)
21:41:48.437 00.003 12308 Worker thread wakes up
21:41:48.437 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.11) opts 0xd
21:41:48.437 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, -0.11)
21:41:48.437 00.000 12308 Moving (-0.30, -0.11) raw xDistance=0.30 yDistance=0.05
21:41:48.437 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:41:48.437 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:48.438 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:41:48.438 00.000 12308 MoveAxis(W, 131, ABG)
21:41:48.438 00.000 12308 Guiding  Dir = 3, Dur = 131
21:41:48.438 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:48.443 00.005 12308 IsSlewing returns 0
21:41:48.443 00.000 12308 IsGuiding returns 0
21:41:48.445 00.002 12308 PulseGuide returned control before completion, sleep 141
21:41:48.464 00.019 14556 UpdateGuideState exits: m=2065 SNR=30.2
21:41:48.471 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:48.475 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:48.480 00.005 14556 Enqueuing Expose request
21:41:48.592 00.112 12308 IsGuiding returns 1
21:41:48.594 00.002 12308 scope still moving after pulse duration time elapsed
21:41:48.623 00.029 12308 IsSlewing returns 0
21:41:48.624 00.001 12308 IsGuiding returns 0
21:41:48.625 00.001 12308 scope move finished after 131 + 50 ms
21:41:48.625 00.000 12308 Move returns status 0, amount 131
21:41:48.627 00.002 12308 MoveAxis(N, 0, ABG)
21:41:48.627 00.000 12308 Move returns status 0, amount 0
21:41:48.628 00.001 12308 move complete, result=0
21:41:48.628 00.000 12308 worker thread done servicing request
21:41:48.628 00.000 14556 GuideStep: 0.3 px 131 ms WEST, 0.1 px 0 ms NORTH
21:41:48.637 00.009 12308 Worker thread wakes up
21:41:48.638 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:48.638 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:49.885 01.247 12308 Exposure complete
21:41:50.057 00.172 12308 worker thread done servicing request
21:41:50.058 00.001 14556 OnExposeComplete: enter
21:41:50.062 00.004 14556 UpdateGuideState(): m_state=6
21:41:50.065 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3104
21:41:50.071 00.006 14556 Star::Find returns 1 (0), X=184.59, Y=996.27, Mass=1997, SNR=30.0, Peak=126 HFD=4.7
21:41:50.077 00.006 14556 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.07) = xAngle (3.19 = -3.10)
21:41:50.082 00.005 14556 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.09 = 3.09)
21:41:50.086 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.02 hyp=0.21 cameraTheta=0.11 mountX=-0.21 mountY=0.01, mountTheta=3.09
21:41:50.092 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.02, opts=13)
21:41:50.097 00.005 14556 Enqueuing Move request for scope (0.21, 0.02)
21:41:50.101 00.004 12308 Worker thread wakes up
21:41:50.101 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.02) opts 0xd
21:41:50.102 00.001 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.02)
21:41:50.102 00.000 12308 Moving (0.21, 0.02) raw xDistance=-0.21 yDistance=0.01
21:41:50.102 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
21:41:50.102 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:50.103 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:41:50.103 00.000 12308 MoveAxis(E, 82, ABG)
21:41:50.103 00.000 12308 Guiding  Dir = 2, Dur = 82
21:41:50.103 00.000 12308 IsSlewing returns 0
21:41:50.103 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:50.108 00.005 12308 IsGuiding returns 0
21:41:50.108 00.000 12308 PulseGuide returned control before completion, sleep 92
21:41:50.126 00.018 14556 UpdateGuideState exits: m=1997 SNR=30.0
21:41:50.130 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:50.136 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:50.141 00.005 14556 Enqueuing Expose request
21:41:50.205 00.064 12308 IsGuiding returns 1
21:41:50.205 00.000 12308 scope still moving after pulse duration time elapsed
21:41:50.236 00.031 12308 IsSlewing returns 0
21:41:50.237 00.001 12308 IsGuiding returns 0
21:41:50.238 00.001 12308 scope move finished after 82 + 48 ms
21:41:50.238 00.000 12308 Move returns status 0, amount 82
21:41:50.239 00.001 12308 MoveAxis(N, 0, ABG)
21:41:50.239 00.000 12308 Move returns status 0, amount 0
21:41:50.239 00.000 12308 move complete, result=0
21:41:50.241 00.002 12308 worker thread done servicing request
21:41:50.241 00.000 14556 GuideStep: -0.2 px 82 ms EAST, 0.0 px 0 ms NORTH
21:41:50.247 00.006 12308 Worker thread wakes up
21:41:50.247 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:50.248 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:51.497 01.249 12308 Exposure complete
21:41:51.641 00.144 12308 worker thread done servicing request
21:41:51.642 00.001 14556 OnExposeComplete: enter
21:41:51.646 00.004 14556 UpdateGuideState(): m_state=6
21:41:51.650 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3105
21:41:51.654 00.004 14556 Star::Find returns 1 (0), X=184.72, Y=996.24, Mass=2048, SNR=30.5, Peak=147 HFD=4.6
21:41:51.659 00.005 14556 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-3.07) = xAngle (3.05 = 3.05)
21:41:51.665 00.006 14556 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.96 = 2.96)
21:41:51.668 00.003 14556 CameraToMount -- cameraX=0.34 cameraY=-0.01 hyp=0.34 cameraTheta=-0.02 mountX=-0.33 mountY=0.06, mountTheta=2.96
21:41:51.675 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.34, y=-0.01, opts=13)
21:41:51.679 00.004 14556 Enqueuing Move request for scope (0.34, -0.01)
21:41:51.682 00.003 12308 Worker thread wakes up
21:41:51.684 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.01) opts 0xd
21:41:51.684 00.000 12308 Handling offset move in thread for scope, endpoint = (0.34, -0.01)
21:41:51.684 00.000 12308 Moving (0.34, -0.01) raw xDistance=-0.33 yDistance=0.06
21:41:51.684 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.33
21:41:51.684 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:51.685 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:41:51.685 00.000 12308 MoveAxis(E, 151, ABG)
21:41:51.685 00.000 12308 Guiding  Dir = 2, Dur = 151
21:41:51.685 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:51.689 00.004 12308 IsSlewing returns 0
21:41:51.689 00.000 12308 IsGuiding returns 0
21:41:51.689 00.000 12308 PulseGuide returned control before completion, sleep 161
21:41:51.710 00.021 14556 UpdateGuideState exits: m=2048 SNR=30.5
21:41:51.715 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:51.719 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:51.724 00.005 14556 Enqueuing Expose request
21:41:51.861 00.137 12308 IsGuiding returns 1
21:41:51.861 00.000 12308 scope still moving after pulse duration time elapsed
21:41:51.891 00.030 12308 IsSlewing returns 0
21:41:51.893 00.002 12308 IsGuiding returns 0
21:41:51.893 00.000 12308 scope move finished after 151 + 52 ms
21:41:51.894 00.001 12308 Move returns status 0, amount 151
21:41:51.894 00.000 12308 MoveAxis(N, 0, ABG)
21:41:51.894 00.000 12308 Move returns status 0, amount 0
21:41:51.895 00.001 12308 move complete, result=0
21:41:51.895 00.000 12308 worker thread done servicing request
21:41:51.895 00.000 14556 GuideStep: -0.3 px 151 ms EAST, 0.1 px 0 ms NORTH
21:41:51.901 00.006 12308 Worker thread wakes up
21:41:51.901 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:51.901 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:53.158 01.257 12308 Exposure complete
21:41:53.326 00.168 12308 worker thread done servicing request
21:41:53.327 00.001 14556 OnExposeComplete: enter
21:41:53.332 00.005 14556 UpdateGuideState(): m_state=6
21:41:53.338 00.006 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3106
21:41:53.344 00.006 14556 Star::Find returns 1 (0), X=184.07, Y=996.49, Mass=1889, SNR=29.0, Peak=151 HFD=4.0
21:41:53.349 00.005 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.55 = -0.73)
21:41:53.356 00.007 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.83)
21:41:53.361 00.005 14556 CameraToMount -- cameraX=-0.31 cameraY=0.25 hyp=0.40 cameraTheta=2.48 mountX=0.30 mountY=-0.29, mountTheta=-0.78
21:41:53.368 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.25, opts=13)
21:41:53.375 00.007 14556 Enqueuing Move request for scope (-0.31, 0.25)
21:41:53.381 00.006 12308 Worker thread wakes up
21:41:53.381 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.25) opts 0xd
21:41:53.381 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.25)
21:41:53.382 00.001 12308 Moving (-0.31, 0.25) raw xDistance=0.30 yDistance=-0.29
21:41:53.382 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.30
21:41:53.382 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:41:53.383 00.001 12308 MoveAxis(W, 118, ABG)
21:41:53.383 00.000 12308 Guiding  Dir = 3, Dur = 118
21:41:53.384 00.001 12308 IsSlewing returns 0
21:41:53.384 00.000 12308 IsGuiding returns 0
21:41:53.385 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:53.389 00.004 12308 PulseGuide returned control before completion, sleep 128
21:41:53.408 00.019 14556 UpdateGuideState exits: m=1889 SNR=29.0
21:41:53.411 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:53.415 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:53.419 00.004 14556 Enqueuing Expose request
21:41:53.523 00.104 12308 IsGuiding returns 1
21:41:53.523 00.000 12308 scope still moving after pulse duration time elapsed
21:41:53.554 00.031 12308 IsSlewing returns 0
21:41:53.554 00.000 12308 IsGuiding returns 0
21:41:53.556 00.002 12308 scope move finished after 118 + 52 ms
21:41:53.556 00.000 12308 Move returns status 0, amount 118
21:41:53.556 00.000 12308 MoveAxis(N, 207, ABG)
21:41:53.557 00.001 12308 Guiding  Dir = 0, Dur = 207
21:41:53.557 00.000 12308 IsSlewing returns 0
21:41:53.558 00.001 12308 IsGuiding returns 0
21:41:53.558 00.000 12308 PulseGuide returned control before completion, sleep 217
21:41:53.791 00.233 12308 IsGuiding returns 1
21:41:53.792 00.001 12308 scope still moving after pulse duration time elapsed
21:41:53.824 00.032 12308 IsSlewing returns 0
21:41:53.825 00.001 12308 IsGuiding returns 0
21:41:53.826 00.001 12308 scope move finished after 207 + 61 ms
21:41:53.826 00.000 12308 Move returns status 0, amount 207
21:41:53.827 00.001 12308 move complete, result=0
21:41:53.827 00.000 12308 worker thread done servicing request
21:41:53.828 00.001 14556 GuideStep: 0.3 px 118 ms WEST, -0.3 px 207 ms NORTH
21:41:53.834 00.006 12308 Worker thread wakes up
21:41:53.834 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:53.834 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:55.082 01.248 12308 Exposure complete
21:41:55.241 00.159 12308 worker thread done servicing request
21:41:55.241 00.000 14556 OnExposeComplete: enter
21:41:55.245 00.004 14556 UpdateGuideState(): m_state=6
21:41:55.249 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3107
21:41:55.254 00.005 14556 Star::Find returns 1 (0), X=184.48, Y=996.23, Mass=1900, SNR=29.1, Peak=142 HFD=4.6
21:41:55.257 00.003 14556 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-3.07) = xAngle (2.91 = 2.91)
21:41:55.262 00.005 14556 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.81 = 2.81)
21:41:55.265 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.16 mountX=-0.10 mountY=0.03, mountTheta=2.82
21:41:55.270 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.02, opts=13)
21:41:55.274 00.004 14556 Enqueuing Move request for scope (0.10, -0.02)
21:41:55.278 00.004 12308 Worker thread wakes up
21:41:55.278 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.02) opts 0xd
21:41:55.278 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.02)
21:41:55.278 00.000 12308 Moving (0.10, -0.02) raw xDistance=-0.10 yDistance=0.03
21:41:55.279 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:41:55.279 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:55.279 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:41:55.279 00.000 12308 MoveAxis(E, 0, ABG)
21:41:55.279 00.000 12308 Move returns status 0, amount 0
21:41:55.279 00.000 12308 MoveAxis(N, 0, ABG)
21:41:55.279 00.000 12308 Move returns status 0, amount 0
21:41:55.280 00.001 12308 move complete, result=0
21:41:55.280 00.000 12308 worker thread done servicing request
21:41:55.281 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:55.307 00.026 14556 UpdateGuideState exits: m=1900 SNR=29.1
21:41:55.313 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:55.319 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:55.324 00.005 14556 Enqueuing Expose request
21:41:55.326 00.002 12308 Worker thread wakes up
21:41:55.326 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:55.326 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:55.326 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:41:56.570 01.244 12308 Exposure complete
21:41:56.740 00.170 12308 worker thread done servicing request
21:41:56.740 00.000 14556 OnExposeComplete: enter
21:41:56.746 00.006 14556 UpdateGuideState(): m_state=6
21:41:56.752 00.006 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3108
21:41:56.757 00.005 14556 Star::Find returns 1 (0), X=184.15, Y=996.32, Mass=1931, SNR=29.4, Peak=152 HFD=4.4
21:41:56.763 00.006 14556 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.07) = xAngle (5.92 = -0.37)
21:41:56.768 00.005 14556 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.82 = -0.46)
21:41:56.772 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.07 hyp=0.25 cameraTheta=2.84 mountX=0.23 mountY=-0.11, mountTheta=-0.45
21:41:56.776 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.07, opts=13)
21:41:56.781 00.005 14556 Enqueuing Move request for scope (-0.24, 0.07)
21:41:56.786 00.005 12308 Worker thread wakes up
21:41:56.787 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.07) opts 0xd
21:41:56.787 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.07)
21:41:56.787 00.000 12308 Moving (-0.24, 0.07) raw xDistance=0.23 yDistance=-0.11
21:41:56.787 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
21:41:56.787 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:56.787 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:41:56.788 00.001 12308 MoveAxis(W, 101, ABG)
21:41:56.788 00.000 12308 Guiding  Dir = 3, Dur = 101
21:41:56.788 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:56.792 00.004 12308 IsSlewing returns 0
21:41:56.792 00.000 12308 IsGuiding returns 0
21:41:56.793 00.001 12308 PulseGuide returned control before completion, sleep 111
21:41:56.809 00.016 14556 UpdateGuideState exits: m=1931 SNR=29.4
21:41:56.814 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:56.816 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:56.820 00.004 14556 Enqueuing Expose request
21:41:56.905 00.085 12308 IsGuiding returns 1
21:41:56.906 00.001 12308 scope still moving after pulse duration time elapsed
21:41:56.936 00.030 12308 IsSlewing returns 0
21:41:56.938 00.002 12308 IsGuiding returns 0
21:41:56.938 00.000 12308 scope move finished after 101 + 44 ms
21:41:56.938 00.000 12308 Move returns status 0, amount 101
21:41:56.940 00.002 12308 MoveAxis(N, 0, ABG)
21:41:56.940 00.000 12308 Move returns status 0, amount 0
21:41:56.941 00.001 12308 move complete, result=0
21:41:56.941 00.000 12308 worker thread done servicing request
21:41:56.941 00.000 14556 GuideStep: 0.2 px 101 ms WEST, -0.1 px 0 ms NORTH
21:41:56.947 00.006 12308 Worker thread wakes up
21:41:56.948 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:56.948 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:58.205 01.257 12308 Exposure complete
21:41:58.370 00.165 12308 worker thread done servicing request
21:41:58.371 00.001 14556 OnExposeComplete: enter
21:41:58.375 00.004 14556 UpdateGuideState(): m_state=6
21:41:58.378 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3109
21:41:58.383 00.005 14556 Star::Find returns 1 (0), X=184.37, Y=996.54, Mass=2215, SNR=31.6, Peak=144 HFD=4.8
21:41:58.387 00.004 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.69 = -1.59)
21:41:58.391 00.004 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.69)
21:41:58.394 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.62 mountX=-0.01 mountY=-0.29, mountTheta=-1.59
21:41:58.399 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.29, opts=13)
21:41:58.403 00.004 14556 Enqueuing Move request for scope (-0.01, 0.29)
21:41:58.407 00.004 12308 Worker thread wakes up
21:41:58.407 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.29) opts 0xd
21:41:58.407 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.29)
21:41:58.407 00.000 12308 Moving (-0.01, 0.29) raw xDistance=-0.01 yDistance=-0.29
21:41:58.407 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:41:58.409 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:41:58.409 00.000 12308 MoveAxis(E, 0, ABG)
21:41:58.409 00.000 12308 Move returns status 0, amount 0
21:41:58.409 00.000 12308 MoveAxis(N, 205, ABG)
21:41:58.409 00.000 12308 Guiding  Dir = 0, Dur = 205
21:41:58.410 00.001 12308 IsSlewing returns 0
21:41:58.410 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:41:58.416 00.006 12308 IsGuiding returns 0
21:41:58.416 00.000 12308 PulseGuide returned control before completion, sleep 215
21:41:58.440 00.024 14556 UpdateGuideState exits: m=2215 SNR=31.6
21:41:58.446 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:58.451 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:41:58.455 00.004 14556 Enqueuing Expose request
21:41:58.646 00.191 12308 IsGuiding returns 1
21:41:58.646 00.000 12308 scope still moving after pulse duration time elapsed
21:41:58.677 00.031 12308 IsSlewing returns 0
21:41:58.678 00.001 12308 IsGuiding returns 0
21:41:58.679 00.001 12308 scope move finished after 205 + 58 ms
21:41:58.679 00.000 12308 Move returns status 0, amount 205
21:41:58.680 00.001 12308 move complete, result=0
21:41:58.680 00.000 12308 worker thread done servicing request
21:41:58.681 00.001 12308 Worker thread wakes up
21:41:58.682 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 205 ms NORTH
21:41:58.689 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:41:58.689 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:41:59.937 01.248 12308 Exposure complete
21:42:00.083 00.146 12308 worker thread done servicing request
21:42:00.083 00.000 14556 OnExposeComplete: enter
21:42:00.086 00.003 14556 UpdateGuideState(): m_state=6
21:42:00.090 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3110
21:42:00.096 00.006 14556 Star::Find returns 1 (0), X=184.46, Y=996.17, Mass=2068, SNR=30.4, Peak=154 HFD=4.8
21:42:00.099 00.003 14556 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-3.07) = xAngle (2.25 = 2.25)
21:42:00.104 00.005 14556 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.15 = 2.15)
21:42:00.108 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-0.83 mountX=-0.07 mountY=0.09, mountTheta=2.21
21:42:00.113 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.08, opts=13)
21:42:00.117 00.004 14556 Enqueuing Move request for scope (0.07, -0.08)
21:42:00.121 00.004 12308 Worker thread wakes up
21:42:00.121 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
21:42:00.121 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
21:42:00.121 00.000 12308 Moving (0.07, -0.08) raw xDistance=-0.07 yDistance=0.09
21:42:00.122 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:42:00.122 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:00.123 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:42:00.123 00.000 12308 MoveAxis(E, 0, ABG)
21:42:00.123 00.000 12308 Move returns status 0, amount 0
21:42:00.123 00.000 12308 MoveAxis(N, 0, ABG)
21:42:00.124 00.001 12308 Move returns status 0, amount 0
21:42:00.124 00.000 12308 move complete, result=0
21:42:00.124 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:00.130 00.006 12308 worker thread done servicing request
21:42:00.157 00.027 14556 UpdateGuideState exits: m=2068 SNR=30.4
21:42:00.166 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:00.170 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:00.175 00.005 14556 Enqueuing Expose request
21:42:00.179 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:42:00.183 00.004 12308 Worker thread wakes up
21:42:00.183 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:00.184 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:01.440 01.256 12308 Exposure complete
21:42:01.589 00.149 12308 worker thread done servicing request
21:42:01.589 00.000 14556 OnExposeComplete: enter
21:42:01.594 00.005 14556 UpdateGuideState(): m_state=6
21:42:01.597 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3111
21:42:01.602 00.005 14556 Star::Find returns 1 (0), X=184.26, Y=996.34, Mass=2080, SNR=30.7, Peak=178 HFD=4.5
21:42:01.605 00.003 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.55 = -0.73)
21:42:01.608 00.003 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.83)
21:42:01.612 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.16 cameraTheta=2.48 mountX=0.12 mountY=-0.12, mountTheta=-0.78
21:42:01.617 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.10, opts=13)
21:42:01.620 00.003 14556 Enqueuing Move request for scope (-0.13, 0.10)
21:42:01.624 00.004 12308 Worker thread wakes up
21:42:01.624 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
21:42:01.624 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
21:42:01.624 00.000 12308 Moving (-0.13, 0.10) raw xDistance=0.12 yDistance=-0.12
21:42:01.624 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:42:01.624 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:01.624 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:42:01.625 00.001 12308 MoveAxis(E, 0, ABG)
21:42:01.625 00.000 12308 Move returns status 0, amount 0
21:42:01.625 00.000 12308 MoveAxis(N, 0, ABG)
21:42:01.625 00.000 12308 Move returns status 0, amount 0
21:42:01.625 00.000 12308 move complete, result=0
21:42:01.625 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:01.631 00.006 12308 worker thread done servicing request
21:42:01.652 00.021 14556 UpdateGuideState exits: m=2080 SNR=30.7
21:42:01.658 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:01.665 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:01.668 00.003 14556 Enqueuing Expose request
21:42:01.672 00.004 12308 Worker thread wakes up
21:42:01.673 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:01.676 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:01.677 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:02.927 01.250 12308 Exposure complete
21:42:03.071 00.144 12308 worker thread done servicing request
21:42:03.072 00.001 14556 OnExposeComplete: enter
21:42:03.075 00.003 14556 UpdateGuideState(): m_state=6
21:42:03.079 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3112
21:42:03.082 00.003 14556 Star::Find returns 1 (0), X=184.42, Y=996.23, Mass=2155, SNR=31.0, Peak=138 HFD=4.8
21:42:03.086 00.004 14556 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-3.07) = xAngle (2.68 = 2.68)
21:42:03.091 00.005 14556 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.58 = 2.58)
21:42:03.098 00.007 14556 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.39 mountX=-0.04 mountY=0.02, mountTheta=2.61
21:42:03.105 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.02, opts=13)
21:42:03.111 00.006 14556 Enqueuing Move request for scope (0.04, -0.02)
21:42:03.116 00.005 12308 Worker thread wakes up
21:42:03.116 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
21:42:03.116 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
21:42:03.117 00.001 12308 Moving (0.04, -0.02) raw xDistance=-0.04 yDistance=0.02
21:42:03.117 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:42:03.117 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:03.117 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:42:03.118 00.001 12308 MoveAxis(E, 0, ABG)
21:42:03.118 00.000 12308 Move returns status 0, amount 0
21:42:03.118 00.000 12308 MoveAxis(N, 0, ABG)
21:42:03.118 00.000 12308 Move returns status 0, amount 0
21:42:03.118 00.000 12308 move complete, result=0
21:42:03.118 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:03.127 00.009 12308 worker thread done servicing request
21:42:03.154 00.027 14556 UpdateGuideState exits: m=2155 SNR=31.0
21:42:03.161 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:03.168 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:03.174 00.006 14556 Enqueuing Expose request
21:42:03.180 00.006 12308 Worker thread wakes up
21:42:03.180 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:42:03.187 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:03.187 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:04.442 01.255 12308 Exposure complete
21:42:04.592 00.150 12308 worker thread done servicing request
21:42:04.592 00.000 14556 OnExposeComplete: enter
21:42:04.595 00.003 14556 UpdateGuideState(): m_state=6
21:42:04.599 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3113
21:42:04.604 00.005 14556 Star::Find returns 1 (0), X=184.43, Y=996.60, Mass=2078, SNR=30.5, Peak=159 HFD=4.8
21:42:04.607 00.003 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.51 = -1.78)
21:42:04.612 00.005 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.88)
21:42:04.615 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.35 hyp=0.36 cameraTheta=1.43 mountX=-0.07 mountY=-0.34, mountTheta=-1.78
21:42:04.620 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.35, opts=13)
21:42:04.625 00.005 14556 Enqueuing Move request for scope (0.05, 0.35)
21:42:04.630 00.005 12308 Worker thread wakes up
21:42:04.630 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.35) opts 0xd
21:42:04.630 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.35)
21:42:04.630 00.000 12308 Moving (0.05, 0.35) raw xDistance=-0.07 yDistance=-0.34
21:42:04.630 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:42:04.631 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:42:04.631 00.000 12308 MoveAxis(E, 0, ABG)
21:42:04.631 00.000 12308 Move returns status 0, amount 0
21:42:04.631 00.000 12308 MoveAxis(N, 240, ABG)
21:42:04.631 00.000 12308 Guiding  Dir = 0, Dur = 240
21:42:04.631 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:04.635 00.004 12308 IsSlewing returns 0
21:42:04.636 00.001 12308 IsGuiding returns 0
21:42:04.636 00.000 12308 PulseGuide returned control before completion, sleep 250
21:42:04.655 00.019 14556 UpdateGuideState exits: m=2078 SNR=30.5
21:42:04.661 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:04.665 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:04.670 00.005 14556 Enqueuing Expose request
21:42:04.889 00.219 12308 IsGuiding returns 1
21:42:04.891 00.002 12308 scope still moving after pulse duration time elapsed
21:42:04.920 00.029 12308 IsSlewing returns 0
21:42:04.922 00.002 12308 IsGuiding returns 1
21:42:04.952 00.030 12308 IsSlewing returns 0
21:42:04.953 00.001 12308 IsGuiding returns 0
21:42:04.954 00.001 12308 scope move finished after 240 + 78 ms
21:42:04.954 00.000 12308 Move returns status 0, amount 240
21:42:04.955 00.001 12308 move complete, result=0
21:42:04.956 00.001 12308 worker thread done servicing request
21:42:04.956 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 240 ms NORTH
21:42:04.963 00.007 12308 Worker thread wakes up
21:42:04.963 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:04.963 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:06.220 01.257 12308 Exposure complete
21:42:06.379 00.159 12308 worker thread done servicing request
21:42:06.380 00.001 14556 OnExposeComplete: enter
21:42:06.384 00.004 14556 UpdateGuideState(): m_state=6
21:42:06.389 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3114
21:42:06.392 00.003 14556 Star::Find returns 1 (0), X=184.77, Y=996.24, Mass=2280, SNR=31.9, Peak=175 HFD=4.6
21:42:06.397 00.005 14556 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-3.07) = xAngle (3.05 = 3.05)
21:42:06.400 00.003 14556 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.95 = 2.95)
21:42:06.404 00.004 14556 CameraToMount -- cameraX=0.39 cameraY=-0.01 hyp=0.39 cameraTheta=-0.02 mountX=-0.39 mountY=0.07, mountTheta=2.96
21:42:06.409 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.39, y=-0.01, opts=13)
21:42:06.414 00.005 14556 Enqueuing Move request for scope (0.39, -0.01)
21:42:06.419 00.005 12308 Worker thread wakes up
21:42:06.420 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.01) opts 0xd
21:42:06.420 00.000 12308 Handling offset move in thread for scope, endpoint = (0.39, -0.01)
21:42:06.420 00.000 12308 Moving (0.39, -0.01) raw xDistance=-0.39 yDistance=0.07
21:42:06.420 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.39
21:42:06.420 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:06.420 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:42:06.422 00.002 12308 MoveAxis(E, 167, ABG)
21:42:06.422 00.000 12308 Guiding  Dir = 2, Dur = 167
21:42:06.422 00.000 12308 IsSlewing returns 0
21:42:06.422 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:06.429 00.007 12308 IsGuiding returns 0
21:42:06.430 00.001 12308 PulseGuide returned control before completion, sleep 177
21:42:06.457 00.027 14556 UpdateGuideState exits: m=2280 SNR=31.9
21:42:06.462 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:06.476 00.014 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:06.485 00.009 14556 Enqueuing Expose request
21:42:06.613 00.128 12308 IsGuiding returns 1
21:42:06.613 00.000 12308 scope still moving after pulse duration time elapsed
21:42:06.645 00.032 12308 IsSlewing returns 0
21:42:06.646 00.001 12308 IsGuiding returns 0
21:42:06.646 00.000 12308 scope move finished after 167 + 50 ms
21:42:06.648 00.002 12308 Move returns status 0, amount 167
21:42:06.648 00.000 12308 MoveAxis(N, 0, ABG)
21:42:06.648 00.000 12308 Move returns status 0, amount 0
21:42:06.648 00.000 12308 move complete, result=0
21:42:06.648 00.000 12308 worker thread done servicing request
21:42:06.648 00.000 14556 GuideStep: -0.4 px 167 ms EAST, 0.1 px 0 ms NORTH
21:42:06.655 00.007 12308 Worker thread wakes up
21:42:06.655 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:06.656 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:07.906 01.250 12308 Exposure complete
21:42:08.056 00.150 12308 worker thread done servicing request
21:42:08.057 00.001 14556 OnExposeComplete: enter
21:42:08.061 00.004 14556 UpdateGuideState(): m_state=6
21:42:08.064 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3115
21:42:08.069 00.005 14556 Star::Find returns 1 (0), X=184.30, Y=996.33, Mass=1872, SNR=28.9, Peak=153 HFD=4.7
21:42:08.073 00.004 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.42 = -0.86)
21:42:08.077 00.004 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.96)
21:42:08.080 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.35 mountX=0.08 mountY=-0.10, mountTheta=-0.90
21:42:08.086 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.09, opts=13)
21:42:08.089 00.003 14556 Enqueuing Move request for scope (-0.08, 0.09)
21:42:08.093 00.004 12308 Worker thread wakes up
21:42:08.093 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
21:42:08.094 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
21:42:08.094 00.000 12308 Moving (-0.08, 0.09) raw xDistance=0.08 yDistance=-0.10
21:42:08.094 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:42:08.094 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:08.094 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:42:08.094 00.000 12308 MoveAxis(E, 0, ABG)
21:42:08.096 00.002 12308 Move returns status 0, amount 0
21:42:08.096 00.000 12308 MoveAxis(N, 0, ABG)
21:42:08.096 00.000 12308 Move returns status 0, amount 0
21:42:08.096 00.000 12308 move complete, result=0
21:42:08.097 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:08.102 00.005 12308 worker thread done servicing request
21:42:08.123 00.021 14556 UpdateGuideState exits: m=1872 SNR=28.9
21:42:08.129 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:08.135 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:08.139 00.004 14556 Enqueuing Expose request
21:42:08.143 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:08.147 00.004 12308 Worker thread wakes up
21:42:08.147 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:08.147 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:09.387 01.240 12308 Exposure complete
21:42:09.528 00.141 12308 worker thread done servicing request
21:42:09.528 00.000 14556 OnExposeComplete: enter
21:42:09.531 00.003 14556 UpdateGuideState(): m_state=6
21:42:09.537 00.006 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3116
21:42:09.541 00.004 14556 Star::Find returns 1 (0), X=184.21, Y=996.30, Mass=2174, SNR=31.1, Peak=203 HFD=4.5
21:42:09.544 00.003 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.92 = -0.36)
21:42:09.549 00.005 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.82 = -0.46)
21:42:09.552 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.05 hyp=0.19 cameraTheta=2.85 mountX=0.17 mountY=-0.08, mountTheta=-0.44
21:42:09.557 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.05, opts=13)
21:42:09.561 00.004 14556 Enqueuing Move request for scope (-0.18, 0.05)
21:42:09.565 00.004 12308 Worker thread wakes up
21:42:09.565 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.05) opts 0xd
21:42:09.565 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.05)
21:42:09.565 00.000 12308 Moving (-0.18, 0.05) raw xDistance=0.17 yDistance=-0.08
21:42:09.565 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:42:09.566 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:09.566 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:42:09.566 00.000 12308 MoveAxis(E, 0, ABG)
21:42:09.566 00.000 12308 Move returns status 0, amount 0
21:42:09.566 00.000 12308 MoveAxis(N, 0, ABG)
21:42:09.567 00.001 12308 Move returns status 0, amount 0
21:42:09.567 00.000 12308 move complete, result=0
21:42:09.567 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:09.571 00.004 12308 worker thread done servicing request
21:42:09.592 00.021 14556 UpdateGuideState exits: m=2174 SNR=31.1
21:42:09.595 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:09.604 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:09.610 00.006 14556 Enqueuing Expose request
21:42:09.614 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:09.619 00.005 12308 Worker thread wakes up
21:42:09.619 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:09.619 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:10.877 01.258 12308 Exposure complete
21:42:11.031 00.154 12308 worker thread done servicing request
21:42:11.031 00.000 14556 OnExposeComplete: enter
21:42:11.035 00.004 14556 UpdateGuideState(): m_state=6
21:42:11.040 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3117
21:42:11.044 00.004 14556 Star::Find returns 1 (0), X=184.13, Y=996.39, Mass=1972, SNR=29.6, Peak=148 HFD=4.4
21:42:11.047 00.003 14556 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.07) = xAngle (5.71 = -0.58)
21:42:11.051 00.004 14556 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.68)
21:42:11.055 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.14 hyp=0.29 cameraTheta=2.63 mountX=0.24 mountY=-0.18, mountTheta=-0.64
21:42:11.060 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.14, opts=13)
21:42:11.065 00.005 14556 Enqueuing Move request for scope (-0.25, 0.14)
21:42:11.069 00.004 12308 Worker thread wakes up
21:42:11.069 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.14) opts 0xd
21:42:11.069 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.14)
21:42:11.069 00.000 12308 Moving (-0.25, 0.14) raw xDistance=0.24 yDistance=-0.18
21:42:11.069 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:42:11.069 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:11.071 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:42:11.071 00.000 12308 MoveAxis(W, 106, ABG)
21:42:11.071 00.000 12308 Guiding  Dir = 3, Dur = 106
21:42:11.071 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:11.075 00.004 12308 IsSlewing returns 0
21:42:11.076 00.001 12308 IsGuiding returns 0
21:42:11.076 00.000 12308 PulseGuide returned control before completion, sleep 116
21:42:11.095 00.019 14556 UpdateGuideState exits: m=1972 SNR=29.6
21:42:11.102 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:11.106 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:11.111 00.005 14556 Enqueuing Expose request
21:42:11.208 00.097 12308 IsGuiding returns 1
21:42:11.209 00.001 12308 scope still moving after pulse duration time elapsed
21:42:11.240 00.031 12308 IsSlewing returns 0
21:42:11.241 00.001 12308 IsGuiding returns 0
21:42:11.241 00.000 12308 scope move finished after 106 + 59 ms
21:42:11.242 00.001 12308 Move returns status 0, amount 106
21:42:11.242 00.000 12308 MoveAxis(N, 0, ABG)
21:42:11.242 00.000 12308 Move returns status 0, amount 0
21:42:11.242 00.000 12308 move complete, result=0
21:42:11.242 00.000 12308 worker thread done servicing request
21:42:11.243 00.001 14556 GuideStep: 0.2 px 106 ms WEST, -0.2 px 0 ms NORTH
21:42:11.247 00.004 12308 Worker thread wakes up
21:42:11.247 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:11.247 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:12.496 01.249 12308 Exposure complete
21:42:12.647 00.151 14556 OnExposeComplete: enter
21:42:12.655 00.008 14556 UpdateGuideState(): m_state=6
21:42:12.664 00.009 12308 worker thread done servicing request
21:42:12.664 00.000 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3118
21:42:12.669 00.005 14556 Star::Find returns 1 (0), X=184.39, Y=996.37, Mass=2005, SNR=30.1, Peak=140 HFD=4.5
21:42:12.674 00.005 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.60 = -1.68)
21:42:12.680 00.006 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.78)
21:42:12.686 00.006 14556 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.53 mountX=-0.01 mountY=-0.13, mountTheta=-1.68
21:42:12.693 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.13, opts=13)
21:42:12.698 00.005 14556 Enqueuing Move request for scope (0.01, 0.13)
21:42:12.703 00.005 12308 Worker thread wakes up
21:42:12.703 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd
21:42:12.703 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.13)
21:42:12.703 00.000 12308 Moving (0.01, 0.13) raw xDistance=-0.01 yDistance=-0.13
21:42:12.703 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:42:12.705 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:12.705 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:42:12.705 00.000 12308 MoveAxis(E, 0, ABG)
21:42:12.705 00.000 12308 Move returns status 0, amount 0
21:42:12.706 00.001 12308 MoveAxis(N, 0, ABG)
21:42:12.706 00.000 12308 Move returns status 0, amount 0
21:42:12.706 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:12.711 00.005 12308 move complete, result=0
21:42:12.711 00.000 12308 worker thread done servicing request
21:42:12.734 00.023 14556 UpdateGuideState exits: m=2005 SNR=30.1
21:42:12.738 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:12.742 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:12.745 00.003 14556 Enqueuing Expose request
21:42:12.750 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:12.755 00.005 12308 Worker thread wakes up
21:42:12.755 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:12.755 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:14.006 01.251 12308 Exposure complete
21:42:14.160 00.154 12308 worker thread done servicing request
21:42:14.161 00.001 14556 OnExposeComplete: enter
21:42:14.164 00.003 14556 UpdateGuideState(): m_state=6
21:42:14.169 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3119
21:42:14.174 00.005 14556 Star::Find returns 1 (0), X=184.48, Y=996.56, Mass=2229, SNR=31.6, Peak=148 HFD=4.3
21:42:14.178 00.004 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.35 = -1.94)
21:42:14.183 00.005 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.04)
21:42:14.187 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.31 hyp=0.33 cameraTheta=1.27 mountX=-0.12 mountY=-0.29, mountTheta=-1.95
21:42:14.193 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.31, opts=13)
21:42:14.199 00.006 14556 Enqueuing Move request for scope (0.10, 0.31)
21:42:14.202 00.003 12308 Worker thread wakes up
21:42:14.203 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.31) opts 0xd
21:42:14.203 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.31)
21:42:14.203 00.000 12308 Moving (0.10, 0.31) raw xDistance=-0.12 yDistance=-0.29
21:42:14.203 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:42:14.203 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:42:14.203 00.000 12308 MoveAxis(E, 0, ABG)
21:42:14.204 00.001 12308 Move returns status 0, amount 0
21:42:14.204 00.000 12308 MoveAxis(N, 206, ABG)
21:42:14.204 00.000 12308 Guiding  Dir = 0, Dur = 206
21:42:14.205 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:14.208 00.003 12308 IsSlewing returns 0
21:42:14.209 00.001 12308 IsGuiding returns 0
21:42:14.209 00.000 12308 PulseGuide returned control before completion, sleep 216
21:42:14.236 00.027 14556 UpdateGuideState exits: m=2229 SNR=31.6
21:42:14.240 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:14.245 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:14.250 00.005 14556 Enqueuing Expose request
21:42:14.433 00.183 12308 IsGuiding returns 1
21:42:14.436 00.003 12308 scope still moving after pulse duration time elapsed
21:42:14.464 00.028 12308 IsSlewing returns 0
21:42:14.466 00.002 12308 IsGuiding returns 0
21:42:14.466 00.000 12308 scope move finished after 206 + 51 ms
21:42:14.467 00.001 12308 Move returns status 0, amount 206
21:42:14.467 00.000 12308 move complete, result=0
21:42:14.468 00.001 12308 worker thread done servicing request
21:42:14.468 00.000 12308 Worker thread wakes up
21:42:14.468 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 206 ms NORTH
21:42:14.476 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:14.476 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:15.726 01.250 12308 Exposure complete
21:42:15.870 00.144 14556 OnExposeComplete: enter
21:42:15.873 00.003 14556 UpdateGuideState(): m_state=6
21:42:15.877 00.004 12308 worker thread done servicing request
21:42:15.877 00.000 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3120
21:42:15.881 00.004 14556 Star::Find returns 1 (0), X=184.42, Y=996.31, Mass=2125, SNR=31.0, Peak=150 HFD=4.7
21:42:15.883 00.002 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.10 = -2.18)
21:42:15.887 00.004 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.28)
21:42:15.890 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.03 mountX=-0.04 mountY=-0.06, mountTheta=-2.22
21:42:15.895 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.07, opts=13)
21:42:15.899 00.004 14556 Enqueuing Move request for scope (0.04, 0.07)
21:42:15.903 00.004 12308 Worker thread wakes up
21:42:15.903 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
21:42:15.903 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
21:42:15.904 00.001 12308 Moving (0.04, 0.07) raw xDistance=-0.04 yDistance=-0.06
21:42:15.904 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:42:15.904 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:15.904 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:42:15.906 00.002 12308 MoveAxis(E, 0, ABG)
21:42:15.906 00.000 12308 Move returns status 0, amount 0
21:42:15.906 00.000 12308 MoveAxis(N, 0, ABG)
21:42:15.906 00.000 12308 Move returns status 0, amount 0
21:42:15.906 00.000 12308 move complete, result=0
21:42:15.906 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:15.911 00.005 12308 worker thread done servicing request
21:42:15.930 00.019 14556 UpdateGuideState exits: m=2125 SNR=31.0
21:42:15.934 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:15.938 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:15.943 00.005 14556 Enqueuing Expose request
21:42:15.947 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:15.952 00.005 12308 Worker thread wakes up
21:42:15.952 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:15.952 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:17.202 01.250 12308 Exposure complete
21:42:17.354 00.152 12308 worker thread done servicing request
21:42:17.354 00.000 14556 OnExposeComplete: enter
21:42:17.358 00.004 14556 UpdateGuideState(): m_state=6
21:42:17.361 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3121
21:42:17.365 00.004 14556 Star::Find returns 1 (0), X=184.20, Y=996.24, Mass=2039, SNR=30.2, Peak=157 HFD=4.5
21:42:17.368 00.003 14556 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.07) = xAngle (-0.05 = -0.05)
21:42:17.372 00.004 14556 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.15 = -0.15)
21:42:17.376 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.00 hyp=0.18 cameraTheta=-3.12 mountX=0.18 mountY=-0.03, mountTheta=-0.14
21:42:17.384 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.00, opts=13)
21:42:17.388 00.004 14556 Enqueuing Move request for scope (-0.18, -0.00)
21:42:17.391 00.003 12308 Worker thread wakes up
21:42:17.391 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.00) opts 0xd
21:42:17.392 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.00)
21:42:17.392 00.000 12308 Moving (-0.18, -0.00) raw xDistance=0.18 yDistance=-0.03
21:42:17.392 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:42:17.392 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:17.393 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:42:17.393 00.000 12308 MoveAxis(E, 0, ABG)
21:42:17.393 00.000 12308 Move returns status 0, amount 0
21:42:17.393 00.000 12308 MoveAxis(N, 0, ABG)
21:42:17.394 00.001 12308 Move returns status 0, amount 0
21:42:17.394 00.000 12308 move complete, result=0
21:42:17.394 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:17.398 00.004 12308 worker thread done servicing request
21:42:17.420 00.022 14556 UpdateGuideState exits: m=2039 SNR=30.2
21:42:17.424 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:17.428 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:17.431 00.003 14556 Enqueuing Expose request
21:42:17.434 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:42:17.437 00.003 12308 Worker thread wakes up
21:42:17.438 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:17.438 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:18.682 01.244 12308 Exposure complete
21:42:18.827 00.145 12308 worker thread done servicing request
21:42:18.828 00.001 14556 OnExposeComplete: enter
21:42:18.834 00.006 14556 UpdateGuideState(): m_state=6
21:42:18.839 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3122
21:42:18.847 00.008 14556 Star::Find returns 1 (0), X=184.34, Y=996.37, Mass=2026, SNR=30.1, Peak=158 HFD=4.8
21:42:18.854 00.007 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.98 = -1.31)
21:42:18.859 00.005 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.41)
21:42:18.865 00.006 14556 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.90 mountX=0.03 mountY=-0.13, mountTheta=-1.31
21:42:18.873 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.13, opts=13)
21:42:18.877 00.004 14556 Enqueuing Move request for scope (-0.04, 0.13)
21:42:18.880 00.003 12308 Worker thread wakes up
21:42:18.880 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
21:42:18.880 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
21:42:18.880 00.000 12308 Moving (-0.04, 0.13) raw xDistance=0.03 yDistance=-0.13
21:42:18.882 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:42:18.882 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:18.882 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:42:18.882 00.000 12308 MoveAxis(E, 0, ABG)
21:42:18.883 00.001 12308 Move returns status 0, amount 0
21:42:18.883 00.000 12308 MoveAxis(N, 0, ABG)
21:42:18.883 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:18.887 00.004 12308 Move returns status 0, amount 0
21:42:18.887 00.000 12308 move complete, result=0
21:42:18.888 00.001 12308 worker thread done servicing request
21:42:18.910 00.022 14556 UpdateGuideState exits: m=2026 SNR=30.1
21:42:18.913 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:18.916 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:18.919 00.003 14556 Enqueuing Expose request
21:42:18.922 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:18.927 00.005 12308 Worker thread wakes up
21:42:18.927 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:18.927 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:20.167 01.240 12308 Exposure complete
21:42:20.315 00.148 12308 worker thread done servicing request
21:42:20.316 00.001 14556 OnExposeComplete: enter
21:42:20.321 00.005 14556 UpdateGuideState(): m_state=6
21:42:20.325 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3123
21:42:20.328 00.003 14556 Star::Find returns 1 (0), X=184.27, Y=996.39, Mass=2252, SNR=32.0, Peak=160 HFD=4.8
21:42:20.331 00.003 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.30 = -0.99)
21:42:20.337 00.006 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.20 = -1.09)
21:42:20.340 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.19 cameraTheta=2.22 mountX=0.10 mountY=-0.16, mountTheta=-1.01
21:42:20.345 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.15, opts=13)
21:42:20.350 00.005 14556 Enqueuing Move request for scope (-0.11, 0.15)
21:42:20.354 00.004 12308 Worker thread wakes up
21:42:20.354 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd
21:42:20.354 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.15)
21:42:20.354 00.000 12308 Moving (-0.11, 0.15) raw xDistance=0.10 yDistance=-0.16
21:42:20.354 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:42:20.354 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:20.355 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:42:20.355 00.000 12308 MoveAxis(E, 0, ABG)
21:42:20.355 00.000 12308 Move returns status 0, amount 0
21:42:20.355 00.000 12308 MoveAxis(N, 0, ABG)
21:42:20.355 00.000 12308 Move returns status 0, amount 0
21:42:20.355 00.000 12308 move complete, result=0
21:42:20.355 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:20.360 00.005 12308 worker thread done servicing request
21:42:20.381 00.021 14556 UpdateGuideState exits: m=2252 SNR=32.0
21:42:20.386 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:20.390 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:20.395 00.005 14556 Enqueuing Expose request
21:42:20.400 00.005 12308 Worker thread wakes up
21:42:20.400 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:42:20.404 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:20.404 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:21.655 01.251 12308 Exposure complete
21:42:21.809 00.154 12308 worker thread done servicing request
21:42:21.809 00.000 14556 OnExposeComplete: enter
21:42:21.813 00.004 14556 UpdateGuideState(): m_state=6
21:42:21.819 00.006 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3124
21:42:21.822 00.003 14556 Star::Find returns 1 (0), X=184.23, Y=996.52, Mass=1974, SNR=29.9, Peak=137 HFD=4.6
21:42:21.826 00.004 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.16 = -1.12)
21:42:21.829 00.003 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.22)
21:42:21.834 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.28 hyp=0.32 cameraTheta=2.09 mountX=0.14 mountY=-0.30, mountTheta=-1.14
21:42:21.842 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.28, opts=13)
21:42:21.849 00.007 14556 Enqueuing Move request for scope (-0.16, 0.28)
21:42:21.855 00.006 12308 Worker thread wakes up
21:42:21.855 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.28) opts 0xd
21:42:21.855 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.28)
21:42:21.855 00.000 12308 Moving (-0.16, 0.28) raw xDistance=0.14 yDistance=-0.30
21:42:21.857 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:42:21.857 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:42:21.857 00.000 12308 MoveAxis(E, 0, ABG)
21:42:21.857 00.000 12308 Move returns status 0, amount 0
21:42:21.857 00.000 12308 MoveAxis(N, 210, ABG)
21:42:21.858 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:21.863 00.005 12308 Guiding  Dir = 0, Dur = 210
21:42:21.863 00.000 12308 IsSlewing returns 0
21:42:21.863 00.000 12308 IsGuiding returns 0
21:42:21.865 00.002 12308 PulseGuide returned control before completion, sleep 220
21:42:21.888 00.023 14556 UpdateGuideState exits: m=1974 SNR=29.9
21:42:21.893 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:21.896 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:21.901 00.005 14556 Enqueuing Expose request
21:42:22.094 00.193 12308 IsGuiding returns 1
21:42:22.094 00.000 12308 scope still moving after pulse duration time elapsed
21:42:22.126 00.032 12308 IsSlewing returns 0
21:42:22.128 00.002 12308 IsGuiding returns 0
21:42:22.128 00.000 12308 scope move finished after 210 + 53 ms
21:42:22.129 00.001 12308 Move returns status 0, amount 210
21:42:22.129 00.000 12308 move complete, result=0
21:42:22.130 00.001 12308 worker thread done servicing request
21:42:22.130 00.000 12308 Worker thread wakes up
21:42:22.130 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 210 ms NORTH
21:42:22.137 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:22.138 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:23.386 01.248 12308 Exposure complete
21:42:23.527 00.141 12308 worker thread done servicing request
21:42:23.528 00.001 14556 OnExposeComplete: enter
21:42:23.531 00.003 14556 UpdateGuideState(): m_state=6
21:42:23.536 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3125
21:42:23.541 00.005 14556 Star::Find returns 1 (0), X=184.42, Y=996.54, Mass=2214, SNR=31.5, Peak=143 HFD=4.4
21:42:23.545 00.004 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.51 = -1.77)
21:42:23.549 00.004 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.87)
21:42:23.552 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.30 hyp=0.30 cameraTheta=1.44 mountX=-0.06 mountY=-0.29, mountTheta=-1.77
21:42:23.557 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.30, opts=13)
21:42:23.562 00.005 14556 Enqueuing Move request for scope (0.04, 0.30)
21:42:23.565 00.003 12308 Worker thread wakes up
21:42:23.565 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.30) opts 0xd
21:42:23.565 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.30)
21:42:23.565 00.000 12308 Moving (0.04, 0.30) raw xDistance=-0.06 yDistance=-0.29
21:42:23.567 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:42:23.567 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:42:23.567 00.000 12308 MoveAxis(E, 0, ABG)
21:42:23.567 00.000 12308 Move returns status 0, amount 0
21:42:23.567 00.000 12308 MoveAxis(N, 201, ABG)
21:42:23.568 00.001 12308 Guiding  Dir = 0, Dur = 201
21:42:23.568 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:23.572 00.004 12308 IsSlewing returns 0
21:42:23.572 00.000 12308 IsGuiding returns 0
21:42:23.574 00.002 12308 PulseGuide returned control before completion, sleep 211
21:42:23.594 00.020 14556 UpdateGuideState exits: m=2214 SNR=31.5
21:42:23.608 00.014 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:23.613 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:23.617 00.004 14556 Enqueuing Expose request
21:42:23.799 00.182 12308 IsGuiding returns 1
21:42:23.800 00.001 12308 scope still moving after pulse duration time elapsed
21:42:23.831 00.031 12308 IsSlewing returns 0
21:42:23.832 00.001 12308 IsGuiding returns 0
21:42:23.833 00.001 12308 scope move finished after 201 + 58 ms
21:42:23.833 00.000 12308 Move returns status 0, amount 201
21:42:23.834 00.001 12308 move complete, result=0
21:42:23.835 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 201 ms NORTH
21:42:23.845 00.010 12308 worker thread done servicing request
21:42:23.845 00.000 12308 Worker thread wakes up
21:42:23.845 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:23.845 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:25.087 01.242 12308 Exposure complete
21:42:25.234 00.147 12308 worker thread done servicing request
21:42:25.235 00.001 14556 OnExposeComplete: enter
21:42:25.239 00.004 14556 UpdateGuideState(): m_state=6
21:42:25.243 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3126
21:42:25.247 00.004 14556 Star::Find returns 1 (0), X=184.37, Y=996.17, Mass=1861, SNR=28.9, Peak=175 HFD=4.3
21:42:25.251 00.004 14556 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-3.07) = xAngle (1.27 = 1.27)
21:42:25.255 00.004 14556 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.17 = 1.17)
21:42:25.259 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.81 mountX=0.02 mountY=0.07, mountTheta=1.26
21:42:25.265 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.08, opts=13)
21:42:25.268 00.003 14556 Enqueuing Move request for scope (-0.02, -0.08)
21:42:25.272 00.004 12308 Worker thread wakes up
21:42:25.272 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
21:42:25.272 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
21:42:25.273 00.001 12308 Moving (-0.02, -0.08) raw xDistance=0.02 yDistance=0.07
21:42:25.273 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:42:25.273 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:25.273 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:42:25.273 00.000 12308 MoveAxis(E, 0, ABG)
21:42:25.273 00.000 12308 Move returns status 0, amount 0
21:42:25.274 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:25.278 00.004 12308 MoveAxis(N, 0, ABG)
21:42:25.279 00.001 12308 Move returns status 0, amount 0
21:42:25.279 00.000 12308 move complete, result=0
21:42:25.279 00.000 12308 worker thread done servicing request
21:42:25.303 00.024 14556 UpdateGuideState exits: m=1861 SNR=28.9
21:42:25.308 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:25.313 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:25.319 00.006 14556 Enqueuing Expose request
21:42:25.322 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:42:25.326 00.004 12308 Worker thread wakes up
21:42:25.326 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:25.326 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:26.578 01.252 12308 Exposure complete
21:42:26.739 00.161 12308 worker thread done servicing request
21:42:26.740 00.001 14556 OnExposeComplete: enter
21:42:26.742 00.002 14556 UpdateGuideState(): m_state=6
21:42:26.747 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3127
21:42:26.752 00.005 14556 Star::Find returns 1 (0), X=184.23, Y=996.14, Mass=2092, SNR=30.6, Peak=167 HFD=4.6
21:42:26.755 00.003 14556 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.07) = xAngle (0.52 = 0.52)
21:42:26.759 00.004 14556 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.42 = 0.42)
21:42:26.763 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-2.55 mountX=0.16 mountY=0.08, mountTheta=0.44
21:42:26.768 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.10, opts=13)
21:42:26.772 00.004 14556 Enqueuing Move request for scope (-0.16, -0.10)
21:42:26.776 00.004 12308 Worker thread wakes up
21:42:26.776 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.10) opts 0xd
21:42:26.776 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.10)
21:42:26.776 00.000 12308 Moving (-0.16, -0.10) raw xDistance=0.16 yDistance=0.08
21:42:26.776 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:42:26.776 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:26.777 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:42:26.777 00.000 12308 MoveAxis(E, 0, ABG)
21:42:26.778 00.001 12308 Move returns status 0, amount 0
21:42:26.778 00.000 12308 MoveAxis(N, 0, ABG)
21:42:26.778 00.000 12308 Move returns status 0, amount 0
21:42:26.778 00.000 12308 move complete, result=0
21:42:26.778 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:26.783 00.005 12308 worker thread done servicing request
21:42:26.807 00.024 14556 UpdateGuideState exits: m=2092 SNR=30.6
21:42:26.810 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:26.814 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:26.822 00.008 14556 Enqueuing Expose request
21:42:26.826 00.004 12308 Worker thread wakes up
21:42:26.826 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:26.828 00.002 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:42:26.831 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:28.080 01.249 12308 Exposure complete
21:42:28.235 00.155 12308 worker thread done servicing request
21:42:28.236 00.001 14556 OnExposeComplete: enter
21:42:28.239 00.003 14556 UpdateGuideState(): m_state=6
21:42:28.244 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3128
21:42:28.247 00.003 14556 Star::Find returns 1 (0), X=184.25, Y=996.16, Mass=2229, SNR=31.7, Peak=168 HFD=4.5
21:42:28.252 00.005 14556 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-3.07) = xAngle (0.47 = 0.47)
21:42:28.256 00.004 14556 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.37 = 0.37)
21:42:28.260 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-2.60 mountX=0.14 mountY=0.06, mountTheta=0.39
21:42:28.266 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.08, opts=13)
21:42:28.270 00.004 14556 Enqueuing Move request for scope (-0.13, -0.08)
21:42:28.273 00.003 12308 Worker thread wakes up
21:42:28.273 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.08) opts 0xd
21:42:28.273 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.08)
21:42:28.273 00.000 12308 Moving (-0.13, -0.08) raw xDistance=0.14 yDistance=0.06
21:42:28.273 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:42:28.274 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:28.274 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:42:28.274 00.000 12308 MoveAxis(E, 0, ABG)
21:42:28.274 00.000 12308 Move returns status 0, amount 0
21:42:28.275 00.001 12308 MoveAxis(N, 0, ABG)
21:42:28.275 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:28.279 00.004 12308 Move returns status 0, amount 0
21:42:28.279 00.000 12308 move complete, result=0
21:42:28.281 00.002 12308 worker thread done servicing request
21:42:28.302 00.021 14556 UpdateGuideState exits: m=2229 SNR=31.7
21:42:28.307 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:28.310 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:28.314 00.004 14556 Enqueuing Expose request
21:42:28.319 00.005 12308 Worker thread wakes up
21:42:28.319 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:28.320 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:28.320 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:42:29.564 01.244 12308 Exposure complete
21:42:29.710 00.146 12308 worker thread done servicing request
21:42:29.711 00.001 14556 OnExposeComplete: enter
21:42:29.714 00.003 14556 UpdateGuideState(): m_state=6
21:42:29.719 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3129
21:42:29.723 00.004 14556 Star::Find returns 1 (0), X=184.20, Y=996.15, Mass=1743, SNR=28.0, Peak=154 HFD=4.4
21:42:29.727 00.004 14556 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-3.07) = xAngle (0.41 = 0.41)
21:42:29.731 00.004 14556 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.31 = 0.31)
21:42:29.735 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.10 hyp=0.21 cameraTheta=-2.66 mountX=0.19 mountY=0.06, mountTheta=0.32
21:42:29.741 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.10, opts=13)
21:42:29.750 00.009 14556 Enqueuing Move request for scope (-0.19, -0.10)
21:42:29.755 00.005 12308 Worker thread wakes up
21:42:29.755 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.10) opts 0xd
21:42:29.755 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.10)
21:42:29.757 00.002 12308 Moving (-0.19, -0.10) raw xDistance=0.19 yDistance=0.06
21:42:29.757 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:42:29.757 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:29.757 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:42:29.757 00.000 12308 MoveAxis(E, 0, ABG)
21:42:29.758 00.001 12308 Move returns status 0, amount 0
21:42:29.758 00.000 12308 MoveAxis(N, 0, ABG)
21:42:29.758 00.000 12308 Move returns status 0, amount 0
21:42:29.758 00.000 12308 move complete, result=0
21:42:29.758 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:29.763 00.005 12308 worker thread done servicing request
21:42:29.783 00.020 14556 UpdateGuideState exits: m=1743 SNR=28.0
21:42:29.787 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:29.791 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:29.797 00.006 14556 Enqueuing Expose request
21:42:29.802 00.005 12308 Worker thread wakes up
21:42:29.802 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:42:29.808 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:29.808 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:31.063 01.255 12308 Exposure complete
21:42:31.212 00.149 12308 worker thread done servicing request
21:42:31.212 00.000 14556 OnExposeComplete: enter
21:42:31.216 00.004 14556 UpdateGuideState(): m_state=6
21:42:31.221 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3130
21:42:31.228 00.007 14556 Star::Find returns 1 (0), X=184.43, Y=996.26, Mass=2005, SNR=29.8, Peak=141 HFD=4.6
21:42:31.232 00.004 14556 CameraToMount -- cameraTheta (0.29) - m_xAngle (-3.07) = xAngle (3.36 = -2.92)
21:42:31.236 00.004 14556 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.27 = -3.02)
21:42:31.242 00.006 14556 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.05 cameraTheta=0.29 mountX=-0.05 mountY=-0.01, mountTheta=-3.02
21:42:31.250 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.01, opts=13)
21:42:31.258 00.008 14556 Enqueuing Move request for scope (0.04, 0.01)
21:42:31.264 00.006 12308 Worker thread wakes up
21:42:31.264 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
21:42:31.264 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
21:42:31.264 00.000 12308 Moving (0.04, 0.01) raw xDistance=-0.05 yDistance=-0.01
21:42:31.264 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:42:31.265 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:31.265 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:42:31.265 00.000 12308 MoveAxis(E, 0, ABG)
21:42:31.266 00.001 12308 Move returns status 0, amount 0
21:42:31.266 00.000 12308 MoveAxis(N, 0, ABG)
21:42:31.266 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:31.273 00.007 12308 Move returns status 0, amount 0
21:42:31.274 00.001 12308 move complete, result=0
21:42:31.274 00.000 12308 worker thread done servicing request
21:42:31.302 00.028 14556 UpdateGuideState exits: m=2005 SNR=29.8
21:42:31.307 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:31.310 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:31.315 00.005 14556 Enqueuing Expose request
21:42:31.322 00.007 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:42:31.326 00.004 12308 Worker thread wakes up
21:42:31.326 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:31.326 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:32.576 01.250 12308 Exposure complete
21:42:32.729 00.153 12308 worker thread done servicing request
21:42:32.730 00.001 14556 OnExposeComplete: enter
21:42:32.733 00.003 14556 UpdateGuideState(): m_state=6
21:42:32.737 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3131
21:42:32.741 00.004 14556 Star::Find returns 1 (0), X=184.30, Y=996.38, Mass=2020, SNR=30.3, Peak=142 HFD=4.7
21:42:32.744 00.003 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.20 = -1.09)
21:42:32.748 00.004 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.19)
21:42:32.753 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.16 cameraTheta=2.12 mountX=0.07 mountY=-0.15, mountTheta=-1.11
21:42:32.760 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.13, opts=13)
21:42:32.764 00.004 14556 Enqueuing Move request for scope (-0.08, 0.13)
21:42:32.769 00.005 12308 Worker thread wakes up
21:42:32.769 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
21:42:32.769 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
21:42:32.769 00.000 12308 Moving (-0.08, 0.13) raw xDistance=0.07 yDistance=-0.15
21:42:32.769 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:42:32.770 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:32.770 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:42:32.770 00.000 12308 MoveAxis(E, 0, ABG)
21:42:32.770 00.000 12308 Move returns status 0, amount 0
21:42:32.771 00.001 12308 MoveAxis(N, 0, ABG)
21:42:32.771 00.000 12308 Move returns status 0, amount 0
21:42:32.772 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:32.775 00.003 12308 move complete, result=0
21:42:32.776 00.001 12308 worker thread done servicing request
21:42:32.797 00.021 14556 UpdateGuideState exits: m=2020 SNR=30.3
21:42:32.802 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:32.805 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:32.808 00.003 14556 Enqueuing Expose request
21:42:32.813 00.005 12308 Worker thread wakes up
21:42:32.814 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:32.814 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:32.814 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:34.057 01.243 12308 Exposure complete
21:42:34.208 00.151 12308 worker thread done servicing request
21:42:34.208 00.000 14556 OnExposeComplete: enter
21:42:34.212 00.004 14556 UpdateGuideState(): m_state=6
21:42:34.216 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3132
21:42:34.219 00.003 14556 Star::Find returns 1 (0), X=184.24, Y=996.66, Mass=2220, SNR=31.6, Peak=143 HFD=4.4
21:42:34.223 00.004 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.98 = -1.31)
21:42:34.227 00.004 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
21:42:34.231 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.41 hyp=0.44 cameraTheta=1.90 mountX=0.12 mountY=-0.43, mountTheta=-1.31
21:42:34.235 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.41, opts=13)
21:42:34.239 00.004 14556 Enqueuing Move request for scope (-0.14, 0.41)
21:42:34.244 00.005 12308 Worker thread wakes up
21:42:34.244 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.41) opts 0xd
21:42:34.244 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.41)
21:42:34.244 00.000 12308 Moving (-0.14, 0.41) raw xDistance=0.12 yDistance=-0.43
21:42:34.244 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:42:34.244 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
21:42:34.244 00.000 12308 MoveAxis(E, 0, ABG)
21:42:34.244 00.000 12308 Move returns status 0, amount 0
21:42:34.245 00.001 12308 MoveAxis(N, 305, ABG)
21:42:34.245 00.000 12308 Guiding  Dir = 0, Dur = 305
21:42:34.245 00.000 12308 IsSlewing returns 0
21:42:34.245 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:34.249 00.004 12308 IsGuiding returns 0
21:42:34.249 00.000 12308 PulseGuide returned control before completion, sleep 315
21:42:34.269 00.020 14556 UpdateGuideState exits: m=2220 SNR=31.6
21:42:34.273 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:34.275 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:34.278 00.003 14556 Enqueuing Expose request
21:42:34.581 00.303 12308 IsGuiding returns 0
21:42:34.582 00.001 12308 Move returns status 0, amount 305
21:42:34.583 00.001 12308 move complete, result=0
21:42:34.583 00.000 12308 worker thread done servicing request
21:42:34.585 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 305 ms NORTH
21:42:34.591 00.006 12308 Worker thread wakes up
21:42:34.592 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:34.592 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:35.847 01.255 12308 Exposure complete
21:42:35.975 00.128 12308 worker thread done servicing request
21:42:35.976 00.001 14556 OnExposeComplete: enter
21:42:35.980 00.004 14556 UpdateGuideState(): m_state=6
21:42:35.984 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3133
21:42:35.988 00.004 14556 Star::Find returns 1 (0), X=184.33, Y=996.09, Mass=2141, SNR=31.3, Peak=170 HFD=4.7
21:42:35.991 00.003 14556 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-3.07) = xAngle (1.15 = 1.15)
21:42:35.995 00.004 14556 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.05 = 1.05)
21:42:35.999 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.93 mountX=0.07 mountY=0.14, mountTheta=1.13
21:42:36.003 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.15, opts=13)
21:42:36.007 00.004 14556 Enqueuing Move request for scope (-0.06, -0.15)
21:42:36.011 00.004 12308 Worker thread wakes up
21:42:36.011 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.15) opts 0xd
21:42:36.011 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.15)
21:42:36.011 00.000 12308 Moving (-0.06, -0.15) raw xDistance=0.07 yDistance=0.14
21:42:36.012 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:42:36.012 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:36.012 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:42:36.012 00.000 12308 MoveAxis(E, 0, ABG)
21:42:36.012 00.000 12308 Move returns status 0, amount 0
21:42:36.012 00.000 12308 MoveAxis(N, 0, ABG)
21:42:36.012 00.000 12308 Move returns status 0, amount 0
21:42:36.013 00.001 12308 move complete, result=0
21:42:36.013 00.000 12308 worker thread done servicing request
21:42:36.013 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:36.038 00.025 14556 UpdateGuideState exits: m=2141 SNR=31.3
21:42:36.044 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:36.048 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:36.053 00.005 14556 Enqueuing Expose request
21:42:36.056 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:42:36.060 00.004 12308 Worker thread wakes up
21:42:36.060 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:36.061 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:37.313 01.252 12308 Exposure complete
21:42:37.460 00.147 12308 worker thread done servicing request
21:42:37.460 00.000 14556 OnExposeComplete: enter
21:42:37.469 00.009 14556 UpdateGuideState(): m_state=6
21:42:37.475 00.006 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3134
21:42:37.481 00.006 14556 Star::Find returns 1 (0), X=184.34, Y=996.25, Mass=1952, SNR=29.6, Peak=136 HFD=4.6
21:42:37.487 00.006 14556 CameraToMount -- cameraTheta (3.08) - m_xAngle (-3.07) = xAngle (6.15 = -0.13)
21:42:37.493 00.006 14556 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.05 = -0.23)
21:42:37.497 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.08 mountX=0.04 mountY=-0.01, mountTheta=-0.23
21:42:37.505 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.00, opts=13)
21:42:37.510 00.005 14556 Enqueuing Move request for scope (-0.04, 0.00)
21:42:37.517 00.007 12308 Worker thread wakes up
21:42:37.517 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
21:42:37.517 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
21:42:37.517 00.000 12308 Moving (-0.04, 0.00) raw xDistance=0.04 yDistance=-0.01
21:42:37.518 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:42:37.518 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:37.518 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:42:37.518 00.000 12308 MoveAxis(E, 0, ABG)
21:42:37.519 00.001 12308 Move returns status 0, amount 0
21:42:37.519 00.000 12308 MoveAxis(N, 0, ABG)
21:42:37.519 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:37.525 00.006 12308 Move returns status 0, amount 0
21:42:37.525 00.000 12308 move complete, result=0
21:42:37.525 00.000 12308 worker thread done servicing request
21:42:37.547 00.022 14556 UpdateGuideState exits: m=1952 SNR=29.6
21:42:37.551 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:37.556 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:37.559 00.003 14556 Enqueuing Expose request
21:42:37.564 00.005 12308 Worker thread wakes up
21:42:37.565 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:42:37.571 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:37.571 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:38.818 01.247 12308 Exposure complete
21:42:38.960 00.142 12308 worker thread done servicing request
21:42:38.961 00.001 14556 OnExposeComplete: enter
21:42:38.964 00.003 14556 UpdateGuideState(): m_state=6
21:42:38.970 00.006 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3135
21:42:38.975 00.005 14556 Star::Find returns 1 (0), X=184.37, Y=996.35, Mass=2176, SNR=31.3, Peak=187 HFD=4.4
21:42:38.980 00.005 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
21:42:38.986 00.006 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.58)
21:42:38.990 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.73 mountX=0.01 mountY=-0.11, mountTheta=-1.49
21:42:38.995 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.11, opts=13)
21:42:39.000 00.005 14556 Enqueuing Move request for scope (-0.02, 0.11)
21:42:39.004 00.004 12308 Worker thread wakes up
21:42:39.004 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
21:42:39.004 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
21:42:39.004 00.000 12308 Moving (-0.02, 0.11) raw xDistance=0.01 yDistance=-0.11
21:42:39.004 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:42:39.004 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:39.005 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:42:39.005 00.000 12308 MoveAxis(E, 0, ABG)
21:42:39.005 00.000 12308 Move returns status 0, amount 0
21:42:39.005 00.000 12308 MoveAxis(N, 0, ABG)
21:42:39.005 00.000 12308 Move returns status 0, amount 0
21:42:39.005 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:39.011 00.006 12308 move complete, result=0
21:42:39.011 00.000 12308 worker thread done servicing request
21:42:39.032 00.021 14556 UpdateGuideState exits: m=2176 SNR=31.3
21:42:39.036 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:39.040 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:39.044 00.004 14556 Enqueuing Expose request
21:42:39.048 00.004 12308 Worker thread wakes up
21:42:39.048 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:39.053 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:39.053 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:40.301 01.248 12308 Exposure complete
21:42:40.430 00.129 12308 worker thread done servicing request
21:42:40.430 00.000 14556 OnExposeComplete: enter
21:42:40.434 00.004 14556 UpdateGuideState(): m_state=6
21:42:40.438 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3136
21:42:40.440 00.002 14556 Star::Find returns 1 (0), X=184.47, Y=996.30, Mass=1934, SNR=29.5, Peak=147 HFD=4.6
21:42:40.444 00.004 14556 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.07) = xAngle (3.65 = -2.64)
21:42:40.447 00.003 14556 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.55 = -2.73)
21:42:40.451 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.10 cameraTheta=0.57 mountX=-0.09 mountY=-0.04, mountTheta=-2.72
21:42:40.455 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.05, opts=13)
21:42:40.458 00.003 14556 Enqueuing Move request for scope (0.08, 0.05)
21:42:40.461 00.003 12308 Worker thread wakes up
21:42:40.461 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
21:42:40.461 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
21:42:40.461 00.000 12308 Moving (0.08, 0.05) raw xDistance=-0.09 yDistance=-0.04
21:42:40.461 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:42:40.462 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:40.462 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:42:40.462 00.000 12308 MoveAxis(E, 0, ABG)
21:42:40.462 00.000 12308 Move returns status 0, amount 0
21:42:40.462 00.000 12308 MoveAxis(N, 0, ABG)
21:42:40.462 00.000 12308 Move returns status 0, amount 0
21:42:40.462 00.000 12308 move complete, result=0
21:42:40.462 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:40.468 00.006 12308 worker thread done servicing request
21:42:40.489 00.021 14556 UpdateGuideState exits: m=1934 SNR=29.5
21:42:40.493 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:40.496 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:40.502 00.006 14556 Enqueuing Expose request
21:42:40.508 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:42:40.511 00.003 12308 Worker thread wakes up
21:42:40.511 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:40.513 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:41.757 01.244 12308 Exposure complete
21:42:41.901 00.144 12308 worker thread done servicing request
21:42:41.901 00.000 14556 OnExposeComplete: enter
21:42:41.907 00.006 14556 UpdateGuideState(): m_state=6
21:42:41.913 00.006 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3137
21:42:41.917 00.004 14556 Star::Find returns 1 (0), X=184.25, Y=996.42, Mass=2162, SNR=31.3, Peak=144 HFD=4.6
21:42:41.920 00.003 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.29 = -1.00)
21:42:41.925 00.005 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.10)
21:42:41.929 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.18 hyp=0.22 cameraTheta=2.21 mountX=0.12 mountY=-0.19, mountTheta=-1.02
21:42:41.934 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.18, opts=13)
21:42:41.938 00.004 14556 Enqueuing Move request for scope (-0.13, 0.18)
21:42:41.941 00.003 12308 Worker thread wakes up
21:42:41.941 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.18) opts 0xd
21:42:41.941 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.18)
21:42:41.941 00.000 12308 Moving (-0.13, 0.18) raw xDistance=0.12 yDistance=-0.19
21:42:41.941 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:42:41.941 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:41.942 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:42:41.942 00.000 12308 MoveAxis(E, 0, ABG)
21:42:41.942 00.000 12308 Move returns status 0, amount 0
21:42:41.942 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:41.947 00.005 12308 MoveAxis(N, 0, ABG)
21:42:41.947 00.000 12308 Move returns status 0, amount 0
21:42:41.947 00.000 12308 move complete, result=0
21:42:41.947 00.000 12308 worker thread done servicing request
21:42:41.970 00.023 14556 UpdateGuideState exits: m=2162 SNR=31.3
21:42:41.974 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:41.979 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:41.983 00.004 14556 Enqueuing Expose request
21:42:41.986 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:42:41.990 00.004 12308 Worker thread wakes up
21:42:41.990 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:41.990 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:43.240 01.250 12308 Exposure complete
21:42:43.382 00.142 12308 worker thread done servicing request
21:42:43.383 00.001 14556 OnExposeComplete: enter
21:42:43.386 00.003 14556 UpdateGuideState(): m_state=6
21:42:43.388 00.002 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3138
21:42:43.394 00.006 14556 Star::Find returns 1 (0), X=184.22, Y=996.55, Mass=2029, SNR=30.2, Peak=144 HFD=4.6
21:42:43.397 00.003 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
21:42:43.400 00.003 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.24)
21:42:43.404 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.31 hyp=0.35 cameraTheta=2.07 mountX=0.15 mountY=-0.33, mountTheta=-1.16
21:42:43.411 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.31, opts=13)
21:42:43.417 00.006 14556 Enqueuing Move request for scope (-0.17, 0.31)
21:42:43.420 00.003 12308 Worker thread wakes up
21:42:43.420 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.31) opts 0xd
21:42:43.420 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.31)
21:42:43.420 00.000 12308 Moving (-0.17, 0.31) raw xDistance=0.15 yDistance=-0.33
21:42:43.422 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:42:43.422 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:42:43.422 00.000 12308 MoveAxis(E, 0, ABG)
21:42:43.422 00.000 12308 Move returns status 0, amount 0
21:42:43.423 00.001 12308 MoveAxis(N, 236, ABG)
21:42:43.423 00.000 12308 Guiding  Dir = 0, Dur = 236
21:42:43.423 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:43.428 00.005 12308 IsSlewing returns 0
21:42:43.428 00.000 12308 IsGuiding returns 0
21:42:43.428 00.000 12308 PulseGuide returned control before completion, sleep 246
21:42:43.451 00.023 14556 UpdateGuideState exits: m=2029 SNR=30.2
21:42:43.455 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:43.459 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:43.462 00.003 14556 Enqueuing Expose request
21:42:43.685 00.223 12308 IsGuiding returns 1
21:42:43.685 00.000 12308 scope still moving after pulse duration time elapsed
21:42:43.717 00.032 12308 IsSlewing returns 0
21:42:43.718 00.001 12308 IsGuiding returns 0
21:42:43.718 00.000 12308 scope move finished after 236 + 52 ms
21:42:43.718 00.000 12308 Move returns status 0, amount 236
21:42:43.719 00.001 12308 move complete, result=0
21:42:43.719 00.000 12308 worker thread done servicing request
21:42:43.720 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 236 ms NORTH
21:42:43.730 00.010 12308 Worker thread wakes up
21:42:43.730 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:43.731 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:44.975 01.244 12308 Exposure complete
21:42:45.124 00.149 12308 worker thread done servicing request
21:42:45.126 00.002 14556 OnExposeComplete: enter
21:42:45.131 00.005 14556 UpdateGuideState(): m_state=6
21:42:45.135 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3139
21:42:45.138 00.003 14556 Star::Find returns 1 (0), X=184.20, Y=996.33, Mass=2034, SNR=30.3, Peak=153 HFD=4.6
21:42:45.143 00.005 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.79 = -0.49)
21:42:45.147 00.004 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.59)
21:42:45.150 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.08 hyp=0.20 cameraTheta=2.72 mountX=0.18 mountY=-0.11, mountTheta=-0.56
21:42:45.155 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.08, opts=13)
21:42:45.160 00.005 14556 Enqueuing Move request for scope (-0.18, 0.08)
21:42:45.164 00.004 12308 Worker thread wakes up
21:42:45.164 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.08) opts 0xd
21:42:45.164 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.08)
21:42:45.165 00.001 12308 Moving (-0.18, 0.08) raw xDistance=0.18 yDistance=-0.11
21:42:45.165 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:42:45.165 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:45.165 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:42:45.166 00.001 12308 MoveAxis(E, 0, ABG)
21:42:45.166 00.000 12308 Move returns status 0, amount 0
21:42:45.166 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:45.171 00.005 12308 MoveAxis(N, 0, ABG)
21:42:45.171 00.000 12308 Move returns status 0, amount 0
21:42:45.171 00.000 12308 move complete, result=0
21:42:45.171 00.000 12308 worker thread done servicing request
21:42:45.191 00.020 14556 UpdateGuideState exits: m=2034 SNR=30.3
21:42:45.195 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:45.200 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:45.203 00.003 14556 Enqueuing Expose request
21:42:45.209 00.006 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:45.213 00.004 12308 Worker thread wakes up
21:42:45.213 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:45.214 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:46.461 01.247 12308 Exposure complete
21:42:46.629 00.168 14556 OnExposeComplete: enter
21:42:46.634 00.005 12308 worker thread done servicing request
21:42:46.634 00.000 14556 UpdateGuideState(): m_state=6
21:42:46.638 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3140
21:42:46.642 00.004 14556 Star::Find returns 1 (0), X=184.30, Y=996.26, Mass=1949, SNR=29.8, Peak=152 HFD=4.7
21:42:46.645 00.003 14556 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.07) = xAngle (5.97 = -0.31)
21:42:46.650 00.005 14556 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.87 = -0.41)
21:42:46.653 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.89 mountX=0.08 mountY=-0.03, mountTheta=-0.40
21:42:46.659 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.02, opts=13)
21:42:46.662 00.003 14556 Enqueuing Move request for scope (-0.08, 0.02)
21:42:46.667 00.005 12308 Worker thread wakes up
21:42:46.667 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
21:42:46.667 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
21:42:46.667 00.000 12308 Moving (-0.08, 0.02) raw xDistance=0.08 yDistance=-0.03
21:42:46.668 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:42:46.668 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:46.668 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:42:46.668 00.000 12308 MoveAxis(E, 0, ABG)
21:42:46.669 00.001 12308 Move returns status 0, amount 0
21:42:46.669 00.000 12308 MoveAxis(N, 0, ABG)
21:42:46.669 00.000 12308 Move returns status 0, amount 0
21:42:46.669 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:46.673 00.004 12308 move complete, result=0
21:42:46.674 00.001 12308 worker thread done servicing request
21:42:46.694 00.020 14556 UpdateGuideState exits: m=1949 SNR=29.8
21:42:46.698 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:46.701 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:46.706 00.005 14556 Enqueuing Expose request
21:42:46.709 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:42:46.713 00.004 12308 Worker thread wakes up
21:42:46.713 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:46.713 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:47.967 01.254 12308 Exposure complete
21:42:48.117 00.150 12308 worker thread done servicing request
21:42:48.117 00.000 14556 OnExposeComplete: enter
21:42:48.122 00.005 14556 UpdateGuideState(): m_state=6
21:42:48.125 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3141
21:42:48.130 00.005 14556 Star::Find returns 1 (0), X=184.24, Y=996.38, Mass=2082, SNR=30.7, Peak=146 HFD=4.6
21:42:48.135 00.005 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
21:42:48.139 00.004 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
21:42:48.143 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.20 cameraTheta=2.39 mountX=0.14 mountY=-0.16, mountTheta=-0.86
21:42:48.148 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.14, opts=13)
21:42:48.152 00.004 14556 Enqueuing Move request for scope (-0.15, 0.14)
21:42:48.156 00.004 12308 Worker thread wakes up
21:42:48.156 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.14) opts 0xd
21:42:48.157 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.14)
21:42:48.157 00.000 12308 Moving (-0.15, 0.14) raw xDistance=0.14 yDistance=-0.16
21:42:48.157 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:42:48.157 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:48.157 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:42:48.157 00.000 12308 MoveAxis(E, 0, ABG)
21:42:48.158 00.001 12308 Move returns status 0, amount 0
21:42:48.158 00.000 12308 MoveAxis(N, 0, ABG)
21:42:48.158 00.000 12308 Move returns status 0, amount 0
21:42:48.158 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:48.164 00.006 12308 move complete, result=0
21:42:48.164 00.000 12308 worker thread done servicing request
21:42:48.185 00.021 14556 UpdateGuideState exits: m=2082 SNR=30.7
21:42:48.190 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:48.194 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:48.198 00.004 14556 Enqueuing Expose request
21:42:48.202 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:42:48.205 00.003 12308 Worker thread wakes up
21:42:48.205 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:48.206 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:49.457 01.251 12308 Exposure complete
21:42:49.598 00.141 12308 worker thread done servicing request
21:42:49.599 00.001 14556 OnExposeComplete: enter
21:42:49.602 00.003 14556 UpdateGuideState(): m_state=6
21:42:49.606 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3142
21:42:49.609 00.003 14556 Star::Find returns 1 (0), X=184.56, Y=996.39, Mass=2236, SNR=31.7, Peak=141 HFD=4.9
21:42:49.612 00.003 14556 CameraToMount -- cameraTheta (0.71) - m_xAngle (-3.07) = xAngle (3.79 = -2.50)
21:42:49.616 00.004 14556 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.69 = -2.60)
21:42:49.620 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.15 hyp=0.23 cameraTheta=0.71 mountX=-0.18 mountY=-0.12, mountTheta=-2.56
21:42:49.625 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.15, opts=13)
21:42:49.629 00.004 14556 Enqueuing Move request for scope (0.17, 0.15)
21:42:49.634 00.005 12308 Worker thread wakes up
21:42:49.634 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.15) opts 0xd
21:42:49.634 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.15)
21:42:49.634 00.000 12308 Moving (0.17, 0.15) raw xDistance=-0.18 yDistance=-0.12
21:42:49.634 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:42:49.634 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:49.636 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:42:49.636 00.000 12308 MoveAxis(E, 0, ABG)
21:42:49.636 00.000 12308 Move returns status 0, amount 0
21:42:49.636 00.000 12308 MoveAxis(N, 0, ABG)
21:42:49.636 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:49.640 00.004 12308 Move returns status 0, amount 0
21:42:49.640 00.000 12308 move complete, result=0
21:42:49.640 00.000 12308 worker thread done servicing request
21:42:49.661 00.021 14556 UpdateGuideState exits: m=2236 SNR=31.7
21:42:49.666 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:49.670 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:49.674 00.004 14556 Enqueuing Expose request
21:42:49.678 00.004 12308 Worker thread wakes up
21:42:49.679 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:49.683 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:49.683 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:50.931 01.248 12308 Exposure complete
21:42:51.079 00.148 12308 worker thread done servicing request
21:42:51.081 00.002 14556 OnExposeComplete: enter
21:42:51.084 00.003 14556 UpdateGuideState(): m_state=6
21:42:51.088 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3143
21:42:51.092 00.004 14556 Star::Find returns 1 (0), X=184.25, Y=996.40, Mass=2242, SNR=31.8, Peak=162 HFD=4.6
21:42:51.096 00.004 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.34 = -0.94)
21:42:51.100 00.004 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.04)
21:42:51.103 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.16 hyp=0.21 cameraTheta=2.27 mountX=0.12 mountY=-0.18, mountTheta=-0.97
21:42:51.108 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.16, opts=13)
21:42:51.113 00.005 14556 Enqueuing Move request for scope (-0.13, 0.16)
21:42:51.115 00.002 12308 Worker thread wakes up
21:42:51.116 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.16) opts 0xd
21:42:51.116 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.16)
21:42:51.116 00.000 12308 Moving (-0.13, 0.16) raw xDistance=0.12 yDistance=-0.18
21:42:51.116 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:42:51.116 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:51.116 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:42:51.118 00.002 12308 MoveAxis(E, 0, ABG)
21:42:51.118 00.000 12308 Move returns status 0, amount 0
21:42:51.118 00.000 12308 MoveAxis(N, 0, ABG)
21:42:51.118 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:51.122 00.004 12308 Move returns status 0, amount 0
21:42:51.122 00.000 12308 move complete, result=0
21:42:51.124 00.002 12308 worker thread done servicing request
21:42:51.144 00.020 14556 UpdateGuideState exits: m=2242 SNR=31.8
21:42:51.148 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:51.151 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:51.155 00.004 14556 Enqueuing Expose request
21:42:51.160 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:42:51.164 00.004 12308 Worker thread wakes up
21:42:51.165 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:51.165 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:52.413 01.248 12308 Exposure complete
21:42:52.560 00.147 14556 OnExposeComplete: enter
21:42:52.565 00.005 14556 UpdateGuideState(): m_state=6
21:42:52.570 00.005 12308 worker thread done servicing request
21:42:52.570 00.000 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3144
21:42:52.574 00.004 14556 Star::Find returns 1 (0), X=184.54, Y=996.57, Mass=1937, SNR=29.6, Peak=135 HFD=4.4
21:42:52.579 00.005 14556 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.07) = xAngle (4.19 = -2.09)
21:42:52.581 00.002 14556 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.19)
21:42:52.586 00.005 14556 CameraToMount -- cameraX=0.16 cameraY=0.33 hyp=0.36 cameraTheta=1.12 mountX=-0.18 mountY=-0.30, mountTheta=-2.12
21:42:52.590 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.33, opts=13)
21:42:52.593 00.003 14556 Enqueuing Move request for scope (0.16, 0.33)
21:42:52.597 00.004 12308 Worker thread wakes up
21:42:52.597 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.33) opts 0xd
21:42:52.597 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.33)
21:42:52.597 00.000 12308 Moving (0.16, 0.33) raw xDistance=-0.18 yDistance=-0.30
21:42:52.597 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:42:52.598 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:42:52.598 00.000 12308 MoveAxis(E, 0, ABG)
21:42:52.598 00.000 12308 Move returns status 0, amount 0
21:42:52.598 00.000 12308 MoveAxis(N, 209, ABG)
21:42:52.598 00.000 12308 Guiding  Dir = 0, Dur = 209
21:42:52.598 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:52.603 00.005 12308 IsSlewing returns 0
21:42:52.603 00.000 12308 IsGuiding returns 0
21:42:52.603 00.000 12308 PulseGuide returned control before completion, sleep 219
21:42:52.624 00.021 14556 UpdateGuideState exits: m=1937 SNR=29.6
21:42:52.628 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:52.631 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:52.635 00.004 14556 Enqueuing Expose request
21:42:52.825 00.190 12308 IsGuiding returns 1
21:42:52.827 00.002 12308 scope still moving after pulse duration time elapsed
21:42:52.856 00.029 12308 IsSlewing returns 0
21:42:52.857 00.001 12308 IsGuiding returns 0
21:42:52.858 00.001 12308 scope move finished after 209 + 45 ms
21:42:52.858 00.000 12308 Move returns status 0, amount 209
21:42:52.858 00.000 12308 move complete, result=0
21:42:52.859 00.001 12308 worker thread done servicing request
21:42:52.860 00.001 12308 Worker thread wakes up
21:42:52.860 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 209 ms NORTH
21:42:52.867 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:52.867 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:54.122 01.255 12308 Exposure complete
21:42:54.273 00.151 12308 worker thread done servicing request
21:42:54.273 00.000 14556 OnExposeComplete: enter
21:42:54.278 00.005 14556 UpdateGuideState(): m_state=6
21:42:54.282 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3145
21:42:54.286 00.004 14556 Star::Find returns 1 (0), X=184.42, Y=996.39, Mass=2025, SNR=30.2, Peak=146 HFD=4.7
21:42:54.290 00.004 14556 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.07) = xAngle (4.41 = -1.87)
21:42:54.294 00.004 14556 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.97)
21:42:54.298 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.15 cameraTheta=1.34 mountX=-0.04 mountY=-0.13, mountTheta=-1.88
21:42:54.304 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.14, opts=13)
21:42:54.308 00.004 14556 Enqueuing Move request for scope (0.03, 0.14)
21:42:54.312 00.004 12308 Worker thread wakes up
21:42:54.312 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
21:42:54.312 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
21:42:54.312 00.000 12308 Moving (0.03, 0.14) raw xDistance=-0.04 yDistance=-0.13
21:42:54.312 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:42:54.313 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:54.313 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:42:54.313 00.000 12308 MoveAxis(E, 0, ABG)
21:42:54.313 00.000 12308 Move returns status 0, amount 0
21:42:54.313 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:54.319 00.006 12308 MoveAxis(N, 0, ABG)
21:42:54.319 00.000 12308 Move returns status 0, amount 0
21:42:54.319 00.000 12308 move complete, result=0
21:42:54.320 00.001 12308 worker thread done servicing request
21:42:54.341 00.021 14556 UpdateGuideState exits: m=2025 SNR=30.2
21:42:54.345 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:54.351 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:54.357 00.006 14556 Enqueuing Expose request
21:42:54.360 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:54.363 00.003 12308 Worker thread wakes up
21:42:54.363 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:54.365 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:55.612 01.247 12308 Exposure complete
21:42:55.767 00.155 12308 worker thread done servicing request
21:42:55.767 00.000 14556 OnExposeComplete: enter
21:42:55.771 00.004 14556 UpdateGuideState(): m_state=6
21:42:55.774 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3146
21:42:55.778 00.004 14556 Star::Find returns 1 (0), X=184.27, Y=996.44, Mass=2195, SNR=31.7, Peak=144 HFD=4.6
21:42:55.784 00.006 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.17 = -1.12)
21:42:55.790 00.006 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.22)
21:42:55.794 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.20 hyp=0.23 cameraTheta=2.09 mountX=0.10 mountY=-0.22, mountTheta=-1.13
21:42:55.800 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.20, opts=13)
21:42:55.804 00.004 14556 Enqueuing Move request for scope (-0.12, 0.20)
21:42:55.808 00.004 12308 Worker thread wakes up
21:42:55.808 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.20) opts 0xd
21:42:55.810 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.20)
21:42:55.810 00.000 12308 Moving (-0.12, 0.20) raw xDistance=0.10 yDistance=-0.22
21:42:55.810 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:42:55.810 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:42:55.810 00.000 12308 MoveAxis(E, 0, ABG)
21:42:55.810 00.000 12308 Move returns status 0, amount 0
21:42:55.811 00.001 12308 MoveAxis(N, 153, ABG)
21:42:55.811 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:55.816 00.005 12308 Guiding  Dir = 0, Dur = 153
21:42:55.816 00.000 12308 IsSlewing returns 0
21:42:55.816 00.000 12308 IsGuiding returns 0
21:42:55.817 00.001 12308 PulseGuide returned control before completion, sleep 163
21:42:55.837 00.020 14556 UpdateGuideState exits: m=2195 SNR=31.7
21:42:55.843 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:55.848 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:55.854 00.006 14556 Enqueuing Expose request
21:42:55.992 00.138 12308 IsGuiding returns 0
21:42:55.992 00.000 12308 Move returns status 0, amount 153
21:42:55.993 00.001 12308 move complete, result=0
21:42:55.993 00.000 12308 worker thread done servicing request
21:42:55.993 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 153 ms NORTH
21:42:56.000 00.007 12308 Worker thread wakes up
21:42:56.002 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:56.002 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:57.255 01.253 12308 Exposure complete
21:42:57.398 00.143 12308 worker thread done servicing request
21:42:57.399 00.001 14556 OnExposeComplete: enter
21:42:57.402 00.003 14556 UpdateGuideState(): m_state=6
21:42:57.406 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3147
21:42:57.410 00.004 14556 Star::Find returns 1 (0), X=184.23, Y=996.18, Mass=2078, SNR=30.6, Peak=193 HFD=4.1
21:42:57.414 00.004 14556 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-3.07) = xAngle (0.34 = 0.34)
21:42:57.417 00.003 14556 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.24 = 0.24)
21:42:57.420 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-2.73 mountX=0.16 mountY=0.04, mountTheta=0.25
21:42:57.425 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.07, opts=13)
21:42:57.428 00.003 14556 Enqueuing Move request for scope (-0.15, -0.07)
21:42:57.431 00.003 12308 Worker thread wakes up
21:42:57.431 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.07) opts 0xd
21:42:57.431 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.07)
21:42:57.431 00.000 12308 Moving (-0.15, -0.07) raw xDistance=0.16 yDistance=0.04
21:42:57.432 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:42:57.432 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:57.432 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:42:57.432 00.000 12308 MoveAxis(E, 0, ABG)
21:42:57.432 00.000 12308 Move returns status 0, amount 0
21:42:57.434 00.002 12308 MoveAxis(N, 0, ABG)
21:42:57.434 00.000 12308 Move returns status 0, amount 0
21:42:57.434 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:57.439 00.005 12308 move complete, result=0
21:42:57.439 00.000 12308 worker thread done servicing request
21:42:57.457 00.018 14556 UpdateGuideState exits: m=2078 SNR=30.6
21:42:57.462 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:57.465 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:57.469 00.004 14556 Enqueuing Expose request
21:42:57.474 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:42:57.478 00.004 12308 Worker thread wakes up
21:42:57.478 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:57.479 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:42:58.726 01.247 12308 Exposure complete
21:42:58.878 00.152 12308 worker thread done servicing request
21:42:58.879 00.001 14556 OnExposeComplete: enter
21:42:58.882 00.003 14556 UpdateGuideState(): m_state=6
21:42:58.886 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3148
21:42:58.891 00.005 14556 Star::Find returns 1 (0), X=184.22, Y=996.39, Mass=2094, SNR=30.8, Peak=156 HFD=4.6
21:42:58.894 00.003 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.47 = -0.82)
21:42:58.898 00.004 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.92)
21:42:58.901 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.15 hyp=0.22 cameraTheta=2.39 mountX=0.15 mountY=-0.18, mountTheta=-0.86
21:42:58.908 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.15, opts=13)
21:42:58.912 00.004 14556 Enqueuing Move request for scope (-0.16, 0.15)
21:42:58.918 00.006 12308 Worker thread wakes up
21:42:58.918 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.15) opts 0xd
21:42:58.918 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.15)
21:42:58.919 00.001 12308 Moving (-0.16, 0.15) raw xDistance=0.15 yDistance=-0.18
21:42:58.919 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:42:58.919 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:58.919 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:42:58.920 00.001 12308 MoveAxis(E, 0, ABG)
21:42:58.920 00.000 12308 Move returns status 0, amount 0
21:42:58.921 00.001 12308 MoveAxis(N, 0, ABG)
21:42:58.921 00.000 12308 Move returns status 0, amount 0
21:42:58.921 00.000 12308 move complete, result=0
21:42:58.922 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:58.926 00.004 12308 worker thread done servicing request
21:42:58.946 00.020 14556 UpdateGuideState exits: m=2094 SNR=30.8
21:42:58.950 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:58.954 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:42:58.957 00.003 14556 Enqueuing Expose request
21:42:58.962 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:42:58.966 00.004 12308 Worker thread wakes up
21:42:58.966 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:42:58.966 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:00.214 01.248 12308 Exposure complete
21:43:00.379 00.165 12308 worker thread done servicing request
21:43:00.379 00.000 14556 OnExposeComplete: enter
21:43:00.384 00.005 14556 UpdateGuideState(): m_state=6
21:43:00.387 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3149
21:43:00.392 00.005 14556 Star::Find returns 1 (0), X=184.39, Y=996.33, Mass=2347, SNR=32.3, Peak=169 HFD=4.7
21:43:00.395 00.003 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.61 = -1.67)
21:43:00.400 00.005 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.77)
21:43:00.403 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.54 mountX=-0.01 mountY=-0.08, mountTheta=-1.68
21:43:00.409 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.08, opts=13)
21:43:00.415 00.006 14556 Enqueuing Move request for scope (0.00, 0.08)
21:43:00.419 00.004 12308 Worker thread wakes up
21:43:00.419 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.08) opts 0xd
21:43:00.419 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.08)
21:43:00.419 00.000 12308 Moving (0.00, 0.08) raw xDistance=-0.01 yDistance=-0.08
21:43:00.420 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:43:00.420 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:00.420 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:43:00.421 00.001 12308 MoveAxis(E, 0, ABG)
21:43:00.421 00.000 12308 Move returns status 0, amount 0
21:43:00.422 00.001 12308 MoveAxis(N, 0, ABG)
21:43:00.422 00.000 12308 Move returns status 0, amount 0
21:43:00.422 00.000 12308 move complete, result=0
21:43:00.422 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:00.429 00.007 12308 worker thread done servicing request
21:43:00.451 00.022 14556 UpdateGuideState exits: m=2347 SNR=32.3
21:43:00.455 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:00.460 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:00.464 00.004 14556 Enqueuing Expose request
21:43:00.468 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:00.474 00.006 12308 Worker thread wakes up
21:43:00.474 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:00.474 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:01.724 01.250 12308 Exposure complete
21:43:01.857 00.133 12308 worker thread done servicing request
21:43:01.857 00.000 14556 OnExposeComplete: enter
21:43:01.860 00.003 14556 UpdateGuideState(): m_state=6
21:43:01.865 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3150
21:43:01.869 00.004 14556 Star::Find returns 1 (0), X=184.21, Y=996.36, Mass=2140, SNR=31.1, Peak=149 HFD=4.7
21:43:01.873 00.004 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.61 = -0.68)
21:43:01.877 00.004 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.78)
21:43:01.881 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.12 hyp=0.21 cameraTheta=2.53 mountX=0.16 mountY=-0.15, mountTheta=-0.73
21:43:01.886 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.12, opts=13)
21:43:01.890 00.004 14556 Enqueuing Move request for scope (-0.17, 0.12)
21:43:01.894 00.004 12308 Worker thread wakes up
21:43:01.894 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.12) opts 0xd
21:43:01.894 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.12)
21:43:01.895 00.001 12308 Moving (-0.17, 0.12) raw xDistance=0.16 yDistance=-0.15
21:43:01.895 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:43:01.895 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:01.895 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:43:01.896 00.001 12308 MoveAxis(E, 0, ABG)
21:43:01.896 00.000 12308 Move returns status 0, amount 0
21:43:01.897 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:01.901 00.004 12308 MoveAxis(N, 0, ABG)
21:43:01.901 00.000 12308 Move returns status 0, amount 0
21:43:01.901 00.000 12308 move complete, result=0
21:43:01.901 00.000 12308 worker thread done servicing request
21:43:01.925 00.024 14556 UpdateGuideState exits: m=2140 SNR=31.1
21:43:01.929 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:01.933 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:01.938 00.005 14556 Enqueuing Expose request
21:43:01.943 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:01.948 00.005 12308 Worker thread wakes up
21:43:01.948 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:01.948 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:03.190 01.242 12308 Exposure complete
21:43:03.353 00.163 12308 worker thread done servicing request
21:43:03.354 00.001 14556 OnExposeComplete: enter
21:43:03.357 00.003 14556 UpdateGuideState(): m_state=6
21:43:03.361 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3151
21:43:03.364 00.003 14556 Star::Find returns 1 (0), X=184.24, Y=996.65, Mass=2173, SNR=31.3, Peak=162 HFD=4.7
21:43:03.366 00.002 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.99 = -1.30)
21:43:03.370 00.004 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.40)
21:43:03.373 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.40 hyp=0.43 cameraTheta=1.91 mountX=0.12 mountY=-0.42, mountTheta=-1.30
21:43:03.378 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.40, opts=13)
21:43:03.382 00.004 14556 Enqueuing Move request for scope (-0.14, 0.40)
21:43:03.385 00.003 12308 Worker thread wakes up
21:43:03.386 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.40) opts 0xd
21:43:03.386 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.40)
21:43:03.386 00.000 12308 Moving (-0.14, 0.40) raw xDistance=0.12 yDistance=-0.42
21:43:03.386 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:43:03.387 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
21:43:03.387 00.000 12308 MoveAxis(E, 0, ABG)
21:43:03.387 00.000 12308 Move returns status 0, amount 0
21:43:03.387 00.000 12308 MoveAxis(N, 297, ABG)
21:43:03.388 00.001 12308 Guiding  Dir = 0, Dur = 297
21:43:03.388 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:03.392 00.004 12308 IsSlewing returns 0
21:43:03.392 00.000 12308 IsGuiding returns 0
21:43:03.392 00.000 12308 PulseGuide returned control before completion, sleep 307
21:43:03.412 00.020 14556 UpdateGuideState exits: m=2173 SNR=31.3
21:43:03.417 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:03.422 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:03.426 00.004 14556 Enqueuing Expose request
21:43:03.711 00.285 12308 IsGuiding returns 1
21:43:03.711 00.000 12308 scope still moving after pulse duration time elapsed
21:43:03.741 00.030 12308 IsSlewing returns 0
21:43:03.742 00.001 12308 IsGuiding returns 0
21:43:03.742 00.000 12308 scope move finished after 297 + 53 ms
21:43:03.743 00.001 12308 Move returns status 0, amount 297
21:43:03.743 00.000 12308 move complete, result=0
21:43:03.744 00.001 12308 worker thread done servicing request
21:43:03.744 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 297 ms NORTH
21:43:03.750 00.006 12308 Worker thread wakes up
21:43:03.751 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:03.751 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:05.010 01.259 12308 Exposure complete
21:43:05.160 00.150 12308 worker thread done servicing request
21:43:05.160 00.000 14556 OnExposeComplete: enter
21:43:05.164 00.004 14556 UpdateGuideState(): m_state=6
21:43:05.168 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3152
21:43:05.172 00.004 14556 Star::Find returns 1 (0), X=184.30, Y=996.26, Mass=2181, SNR=31.0, Peak=195 HFD=4.6
21:43:05.175 00.003 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.03 = -0.26)
21:43:05.180 00.005 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.36)
21:43:05.183 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.95 mountX=0.08 mountY=-0.03, mountTheta=-0.35
21:43:05.189 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.02, opts=13)
21:43:05.194 00.005 14556 Enqueuing Move request for scope (-0.09, 0.02)
21:43:05.197 00.003 12308 Worker thread wakes up
21:43:05.197 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
21:43:05.197 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
21:43:05.198 00.001 12308 Moving (-0.09, 0.02) raw xDistance=0.08 yDistance=-0.03
21:43:05.198 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:43:05.198 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:05.198 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:43:05.198 00.000 12308 MoveAxis(E, 0, ABG)
21:43:05.198 00.000 12308 Move returns status 0, amount 0
21:43:05.198 00.000 12308 MoveAxis(N, 0, ABG)
21:43:05.199 00.001 12308 Move returns status 0, amount 0
21:43:05.199 00.000 12308 move complete, result=0
21:43:05.199 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:05.203 00.004 12308 worker thread done servicing request
21:43:05.219 00.016 14556 UpdateGuideState exits: m=2181 SNR=31.0
21:43:05.224 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:05.230 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:05.235 00.005 14556 Enqueuing Expose request
21:43:05.239 00.004 12308 Worker thread wakes up
21:43:05.239 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:43:05.244 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:05.244 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:06.491 01.247 12308 Exposure complete
21:43:06.613 00.122 12308 worker thread done servicing request
21:43:06.613 00.000 14556 OnExposeComplete: enter
21:43:06.616 00.003 14556 UpdateGuideState(): m_state=6
21:43:06.620 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3153
21:43:06.624 00.004 14556 Star::Find returns 1 (0), X=184.33, Y=996.29, Mass=2197, SNR=31.4, Peak=174 HFD=4.7
21:43:06.629 00.005 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.44 = -0.85)
21:43:06.632 00.003 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.34 = -0.95)
21:43:06.636 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.36 mountX=0.05 mountY=-0.06, mountTheta=-0.89
21:43:06.641 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.05, opts=13)
21:43:06.645 00.004 14556 Enqueuing Move request for scope (-0.05, 0.05)
21:43:06.648 00.003 12308 Worker thread wakes up
21:43:06.648 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
21:43:06.649 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
21:43:06.649 00.000 12308 Moving (-0.05, 0.05) raw xDistance=0.05 yDistance=-0.06
21:43:06.649 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:43:06.649 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:06.649 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:43:06.649 00.000 12308 MoveAxis(E, 0, ABG)
21:43:06.650 00.001 12308 Move returns status 0, amount 0
21:43:06.650 00.000 12308 MoveAxis(N, 0, ABG)
21:43:06.650 00.000 12308 Move returns status 0, amount 0
21:43:06.650 00.000 12308 move complete, result=0
21:43:06.650 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:06.655 00.005 12308 worker thread done servicing request
21:43:06.675 00.020 14556 UpdateGuideState exits: m=2197 SNR=31.4
21:43:06.679 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:06.682 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:06.687 00.005 14556 Enqueuing Expose request
21:43:06.689 00.002 12308 Worker thread wakes up
21:43:06.689 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:06.694 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:06.694 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:07.933 01.239 12308 Exposure complete
21:43:08.095 00.162 12308 worker thread done servicing request
21:43:08.095 00.000 14556 OnExposeComplete: enter
21:43:08.099 00.004 14556 UpdateGuideState(): m_state=6
21:43:08.103 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3154
21:43:08.108 00.005 14556 Star::Find returns 1 (0), X=184.33, Y=996.33, Mass=1960, SNR=29.7, Peak=137 HFD=4.7
21:43:08.111 00.003 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
21:43:08.116 00.005 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
21:43:08.119 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.13 mountX=0.05 mountY=-0.10, mountTheta=-1.10
21:43:08.126 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.09, opts=13)
21:43:08.130 00.004 14556 Enqueuing Move request for scope (-0.05, 0.09)
21:43:08.134 00.004 12308 Worker thread wakes up
21:43:08.134 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
21:43:08.135 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
21:43:08.135 00.000 12308 Moving (-0.05, 0.09) raw xDistance=0.05 yDistance=-0.10
21:43:08.135 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:43:08.135 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:08.135 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:43:08.136 00.001 12308 MoveAxis(E, 0, ABG)
21:43:08.136 00.000 12308 Move returns status 0, amount 0
21:43:08.136 00.000 12308 MoveAxis(N, 0, ABG)
21:43:08.136 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:08.140 00.004 12308 Move returns status 0, amount 0
21:43:08.141 00.001 12308 move complete, result=0
21:43:08.141 00.000 12308 worker thread done servicing request
21:43:08.162 00.021 14556 UpdateGuideState exits: m=1960 SNR=29.7
21:43:08.168 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:08.172 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:08.177 00.005 14556 Enqueuing Expose request
21:43:08.182 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:08.187 00.005 12308 Worker thread wakes up
21:43:08.187 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:08.187 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:09.431 01.244 12308 Exposure complete
21:43:09.612 00.181 12308 worker thread done servicing request
21:43:09.613 00.001 14556 OnExposeComplete: enter
21:43:09.621 00.008 14556 UpdateGuideState(): m_state=6
21:43:09.629 00.008 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3155
21:43:09.636 00.007 14556 Star::Find returns 1 (0), X=184.15, Y=996.51, Mass=2193, SNR=31.4, Peak=170 HFD=4.7
21:43:09.643 00.007 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.36 = -0.92)
21:43:09.650 00.007 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.26 = -1.02)
21:43:09.657 00.007 14556 CameraToMount -- cameraX=-0.23 cameraY=0.27 hyp=0.35 cameraTheta=2.29 mountX=0.21 mountY=-0.30, mountTheta=-0.96
21:43:09.670 00.013 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.27, opts=13)
21:43:09.676 00.006 14556 Enqueuing Move request for scope (-0.23, 0.27)
21:43:09.683 00.007 12308 Worker thread wakes up
21:43:09.684 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.27) opts 0xd
21:43:09.684 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.27)
21:43:09.684 00.000 12308 Moving (-0.23, 0.27) raw xDistance=0.21 yDistance=-0.30
21:43:09.684 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:43:09.684 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:43:09.686 00.002 12308 MoveAxis(W, 93, ABG)
21:43:09.686 00.000 12308 Guiding  Dir = 3, Dur = 93
21:43:09.688 00.002 12308 IsSlewing returns 0
21:43:09.688 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:09.696 00.008 12308 IsGuiding returns 0
21:43:09.698 00.002 12308 PulseGuide returned control before completion, sleep 103
21:43:09.722 00.024 14556 UpdateGuideState exits: m=2193 SNR=31.4
21:43:09.727 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:09.733 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:09.739 00.006 14556 Enqueuing Expose request
21:43:09.812 00.073 12308 IsGuiding returns 1
21:43:09.813 00.001 12308 scope still moving after pulse duration time elapsed
21:43:09.843 00.030 12308 IsSlewing returns 0
21:43:09.843 00.000 12308 IsGuiding returns 0
21:43:09.844 00.001 12308 scope move finished after 93 + 53 ms
21:43:09.844 00.000 12308 Move returns status 0, amount 93
21:43:09.844 00.000 12308 MoveAxis(N, 213, ABG)
21:43:09.844 00.000 12308 Guiding  Dir = 0, Dur = 213
21:43:09.846 00.002 12308 IsSlewing returns 0
21:43:09.847 00.001 12308 IsGuiding returns 0
21:43:09.847 00.000 12308 PulseGuide returned control before completion, sleep 223
21:43:10.077 00.230 12308 IsGuiding returns 1
21:43:10.079 00.002 12308 scope still moving after pulse duration time elapsed
21:43:10.109 00.030 12308 IsSlewing returns 0
21:43:10.111 00.002 12308 IsGuiding returns 0
21:43:10.111 00.000 12308 scope move finished after 213 + 50 ms
21:43:10.112 00.001 12308 Move returns status 0, amount 213
21:43:10.112 00.000 12308 move complete, result=0
21:43:10.113 00.001 12308 worker thread done servicing request
21:43:10.113 00.000 12308 Worker thread wakes up
21:43:10.114 00.001 14556 GuideStep: 0.2 px 93 ms WEST, -0.3 px 213 ms NORTH
21:43:10.120 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:10.120 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:11.373 01.253 12308 Exposure complete
21:43:11.516 00.143 12308 worker thread done servicing request
21:43:11.517 00.001 14556 OnExposeComplete: enter
21:43:11.520 00.003 14556 UpdateGuideState(): m_state=6
21:43:11.524 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3156
21:43:11.528 00.004 14556 Star::Find returns 1 (0), X=184.34, Y=996.20, Mass=2184, SNR=31.4, Peak=170 HFD=4.7
21:43:11.533 00.005 14556 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-3.07) = xAngle (0.73 = 0.73)
21:43:11.536 00.003 14556 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.63 = 0.63)
21:43:11.541 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.34 mountX=0.04 mountY=0.03, mountTheta=0.67
21:43:11.545 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.04, opts=13)
21:43:11.550 00.005 14556 Enqueuing Move request for scope (-0.04, -0.04)
21:43:11.553 00.003 12308 Worker thread wakes up
21:43:11.554 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
21:43:11.554 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
21:43:11.554 00.000 12308 Moving (-0.04, -0.04) raw xDistance=0.04 yDistance=0.03
21:43:11.554 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:43:11.554 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:11.555 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:43:11.555 00.000 12308 MoveAxis(E, 0, ABG)
21:43:11.555 00.000 12308 Move returns status 0, amount 0
21:43:11.556 00.001 12308 MoveAxis(N, 0, ABG)
21:43:11.556 00.000 12308 Move returns status 0, amount 0
21:43:11.556 00.000 12308 move complete, result=0
21:43:11.556 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:11.561 00.005 12308 worker thread done servicing request
21:43:11.584 00.023 14556 UpdateGuideState exits: m=2184 SNR=31.4
21:43:11.589 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:11.594 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:11.598 00.004 14556 Enqueuing Expose request
21:43:11.604 00.006 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:43:11.609 00.005 12308 Worker thread wakes up
21:43:11.609 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:11.609 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:12.871 01.262 12308 Exposure complete
21:43:13.051 00.180 12308 worker thread done servicing request
21:43:13.052 00.001 14556 OnExposeComplete: enter
21:43:13.056 00.004 14556 UpdateGuideState(): m_state=6
21:43:13.063 00.007 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3157
21:43:13.069 00.006 14556 Star::Find returns 1 (0), X=184.32, Y=996.16, Mass=2006, SNR=29.8, Peak=145 HFD=4.5
21:43:13.074 00.005 14556 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-3.07) = xAngle (0.86 = 0.86)
21:43:13.077 00.003 14556 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.76 = 0.76)
21:43:13.081 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-2.22 mountX=0.07 mountY=0.07, mountTheta=0.81
21:43:13.087 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.08, opts=13)
21:43:13.093 00.006 14556 Enqueuing Move request for scope (-0.06, -0.08)
21:43:13.097 00.004 12308 Worker thread wakes up
21:43:13.097 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.08) opts 0xd
21:43:13.097 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.08)
21:43:13.097 00.000 12308 Moving (-0.06, -0.08) raw xDistance=0.07 yDistance=0.07
21:43:13.099 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:43:13.099 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:13.099 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:43:13.099 00.000 12308 MoveAxis(E, 0, ABG)
21:43:13.099 00.000 12308 Move returns status 0, amount 0
21:43:13.100 00.001 12308 MoveAxis(N, 0, ABG)
21:43:13.100 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:13.104 00.004 12308 Move returns status 0, amount 0
21:43:13.104 00.000 12308 move complete, result=0
21:43:13.104 00.000 12308 worker thread done servicing request
21:43:13.131 00.027 14556 UpdateGuideState exits: m=2006 SNR=29.8
21:43:13.136 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:13.140 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:13.144 00.004 14556 Enqueuing Expose request
21:43:13.147 00.003 12308 Worker thread wakes up
21:43:13.148 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:43:13.151 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:13.151 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:14.402 01.251 12308 Exposure complete
21:43:14.547 00.145 12308 worker thread done servicing request
21:43:14.547 00.000 14556 OnExposeComplete: enter
21:43:14.551 00.004 14556 UpdateGuideState(): m_state=6
21:43:14.555 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3158
21:43:14.558 00.003 14556 Star::Find returns 1 (0), X=184.32, Y=996.54, Mass=1976, SNR=29.6, Peak=166 HFD=4.5
21:43:14.563 00.005 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
21:43:14.567 00.004 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
21:43:14.570 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.30 hyp=0.30 cameraTheta=1.77 mountX=0.04 mountY=-0.30, mountTheta=-1.44
21:43:14.576 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.30, opts=13)
21:43:14.580 00.004 14556 Enqueuing Move request for scope (-0.06, 0.30)
21:43:14.584 00.004 12308 Worker thread wakes up
21:43:14.584 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.30) opts 0xd
21:43:14.584 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.30)
21:43:14.584 00.000 12308 Moving (-0.06, 0.30) raw xDistance=0.04 yDistance=-0.30
21:43:14.586 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:43:14.586 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:43:14.586 00.000 12308 MoveAxis(E, 0, ABG)
21:43:14.586 00.000 12308 Move returns status 0, amount 0
21:43:14.587 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:14.591 00.004 12308 MoveAxis(N, 214, ABG)
21:43:14.591 00.000 12308 Guiding  Dir = 0, Dur = 214
21:43:14.591 00.000 12308 IsSlewing returns 0
21:43:14.591 00.000 12308 IsGuiding returns 0
21:43:14.592 00.001 12308 PulseGuide returned control before completion, sleep 224
21:43:14.619 00.027 14556 UpdateGuideState exits: m=1976 SNR=29.6
21:43:14.628 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:14.635 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:14.641 00.006 14556 Enqueuing Expose request
21:43:14.831 00.190 12308 IsGuiding returns 0
21:43:14.832 00.001 12308 Move returns status 0, amount 214
21:43:14.833 00.001 12308 move complete, result=0
21:43:14.834 00.001 12308 worker thread done servicing request
21:43:14.834 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 214 ms NORTH
21:43:14.841 00.007 12308 Worker thread wakes up
21:43:14.841 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:14.841 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:16.098 01.257 12308 Exposure complete
21:43:16.269 00.171 12308 worker thread done servicing request
21:43:16.269 00.000 14556 OnExposeComplete: enter
21:43:16.275 00.006 14556 UpdateGuideState(): m_state=6
21:43:16.281 00.006 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3159
21:43:16.287 00.006 14556 Star::Find returns 1 (0), X=184.55, Y=996.14, Mass=1979, SNR=29.9, Peak=136 HFD=4.7
21:43:16.293 00.006 14556 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-3.07) = xAngle (2.53 = 2.53)
21:43:16.298 00.005 14556 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.43 = 2.43)
21:43:16.302 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-0.54 mountX=-0.16 mountY=0.13, mountTheta=2.47
21:43:16.308 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.10, opts=13)
21:43:16.314 00.006 14556 Enqueuing Move request for scope (0.17, -0.10)
21:43:16.320 00.006 12308 Worker thread wakes up
21:43:16.321 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.10) opts 0xd
21:43:16.321 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.10)
21:43:16.321 00.000 12308 Moving (0.17, -0.10) raw xDistance=-0.16 yDistance=0.13
21:43:16.321 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:43:16.322 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:16.322 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:43:16.322 00.000 12308 MoveAxis(E, 0, ABG)
21:43:16.323 00.001 12308 Move returns status 0, amount 0
21:43:16.323 00.000 12308 MoveAxis(N, 0, ABG)
21:43:16.323 00.000 12308 Move returns status 0, amount 0
21:43:16.323 00.000 12308 move complete, result=0
21:43:16.324 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:16.330 00.006 12308 worker thread done servicing request
21:43:16.357 00.027 14556 UpdateGuideState exits: m=1979 SNR=29.9
21:43:16.362 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:16.366 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:16.370 00.004 14556 Enqueuing Expose request
21:43:16.374 00.004 12308 Worker thread wakes up
21:43:16.374 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:43:16.380 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:16.380 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:17.632 01.252 12308 Exposure complete
21:43:17.794 00.162 12308 worker thread done servicing request
21:43:17.794 00.000 14556 OnExposeComplete: enter
21:43:17.798 00.004 14556 UpdateGuideState(): m_state=6
21:43:17.802 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3160
21:43:17.806 00.004 14556 Star::Find returns 1 (0), X=184.49, Y=996.13, Mass=1942, SNR=29.5, Peak=168 HFD=4.6
21:43:17.810 00.004 14556 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-3.07) = xAngle (2.25 = 2.25)
21:43:17.814 00.004 14556 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.15 = 2.15)
21:43:17.820 00.006 14556 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-0.83 mountX=-0.10 mountY=0.13, mountTheta=2.21
21:43:17.824 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.11, opts=13)
21:43:17.829 00.005 14556 Enqueuing Move request for scope (0.10, -0.11)
21:43:17.833 00.004 12308 Worker thread wakes up
21:43:17.833 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
21:43:17.833 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
21:43:17.833 00.000 12308 Moving (0.10, -0.11) raw xDistance=-0.10 yDistance=0.13
21:43:17.833 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:43:17.834 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:17.834 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:43:17.834 00.000 12308 MoveAxis(E, 0, ABG)
21:43:17.834 00.000 12308 Move returns status 0, amount 0
21:43:17.834 00.000 12308 MoveAxis(N, 0, ABG)
21:43:17.834 00.000 12308 Move returns status 0, amount 0
21:43:17.834 00.000 12308 move complete, result=0
21:43:17.836 00.002 12308 worker thread done servicing request
21:43:17.836 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:17.863 00.027 14556 UpdateGuideState exits: m=1942 SNR=29.5
21:43:17.868 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:17.871 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:17.877 00.006 14556 Enqueuing Expose request
21:43:17.881 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:43:17.885 00.004 12308 Worker thread wakes up
21:43:17.885 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:17.885 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:19.131 01.246 12308 Exposure complete
21:43:19.274 00.143 12308 worker thread done servicing request
21:43:19.275 00.001 14556 OnExposeComplete: enter
21:43:19.279 00.004 14556 UpdateGuideState(): m_state=6
21:43:19.283 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3161
21:43:19.287 00.004 14556 Star::Find returns 1 (0), X=184.48, Y=996.22, Mass=1880, SNR=29.1, Peak=139 HFD=4.6
21:43:19.291 00.004 14556 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-3.07) = xAngle (2.80 = 2.80)
21:43:19.294 00.003 14556 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.70 = 2.70)
21:43:19.298 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-0.27 mountX=-0.09 mountY=0.04, mountTheta=2.72
21:43:19.302 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.03, opts=13)
21:43:19.306 00.004 14556 Enqueuing Move request for scope (0.09, -0.03)
21:43:19.309 00.003 12308 Worker thread wakes up
21:43:19.309 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
21:43:19.310 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
21:43:19.310 00.000 12308 Moving (0.09, -0.03) raw xDistance=-0.09 yDistance=0.04
21:43:19.310 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:43:19.310 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:19.311 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:43:19.311 00.000 12308 MoveAxis(E, 0, ABG)
21:43:19.311 00.000 12308 Move returns status 0, amount 0
21:43:19.311 00.000 12308 MoveAxis(N, 0, ABG)
21:43:19.311 00.000 12308 Move returns status 0, amount 0
21:43:19.312 00.001 12308 move complete, result=0
21:43:19.312 00.000 12308 worker thread done servicing request
21:43:19.313 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:19.335 00.022 14556 UpdateGuideState exits: m=1880 SNR=29.1
21:43:19.339 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:19.342 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:19.347 00.005 14556 Enqueuing Expose request
21:43:19.351 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:43:19.356 00.005 12308 Worker thread wakes up
21:43:19.356 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:19.356 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:20.605 01.249 12308 Exposure complete
21:43:20.757 00.152 12308 worker thread done servicing request
21:43:20.758 00.001 14556 OnExposeComplete: enter
21:43:20.762 00.004 14556 UpdateGuideState(): m_state=6
21:43:20.767 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3162
21:43:20.771 00.004 14556 Star::Find returns 1 (0), X=184.25, Y=996.37, Mass=2189, SNR=31.4, Peak=169 HFD=4.5
21:43:20.776 00.005 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.47 = -0.81)
21:43:20.785 00.009 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.91)
21:43:20.792 00.007 14556 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.40 mountX=0.13 mountY=-0.15, mountTheta=-0.86
21:43:20.799 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.12, opts=13)
21:43:20.803 00.004 14556 Enqueuing Move request for scope (-0.13, 0.12)
21:43:20.807 00.004 12308 Worker thread wakes up
21:43:20.807 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
21:43:20.807 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
21:43:20.808 00.001 12308 Moving (-0.13, 0.12) raw xDistance=0.13 yDistance=-0.15
21:43:20.808 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:43:20.808 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:20.808 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:43:20.809 00.001 12308 MoveAxis(E, 0, ABG)
21:43:20.809 00.000 12308 Move returns status 0, amount 0
21:43:20.810 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:20.814 00.004 12308 MoveAxis(N, 0, ABG)
21:43:20.814 00.000 12308 Move returns status 0, amount 0
21:43:20.816 00.002 12308 move complete, result=0
21:43:20.816 00.000 12308 worker thread done servicing request
21:43:20.845 00.029 14556 UpdateGuideState exits: m=2189 SNR=31.4
21:43:20.853 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:20.857 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:20.862 00.005 14556 Enqueuing Expose request
21:43:20.865 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:20.869 00.004 12308 Worker thread wakes up
21:43:20.869 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:20.869 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:22.125 01.256 12308 Exposure complete
21:43:22.282 00.157 12308 worker thread done servicing request
21:43:22.282 00.000 14556 OnExposeComplete: enter
21:43:22.286 00.004 14556 UpdateGuideState(): m_state=6
21:43:22.289 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3163
21:43:22.293 00.004 14556 Star::Find returns 1 (0), X=184.45, Y=996.36, Mass=1931, SNR=29.6, Peak=140 HFD=4.7
21:43:22.298 00.005 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
21:43:22.301 00.003 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.26)
21:43:22.305 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.05 mountX=-0.08 mountY=-0.11, mountTheta=-2.20
21:43:22.309 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.12, opts=13)
21:43:22.314 00.005 14556 Enqueuing Move request for scope (0.07, 0.12)
21:43:22.318 00.004 12308 Worker thread wakes up
21:43:22.318 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
21:43:22.318 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
21:43:22.318 00.000 12308 Moving (0.07, 0.12) raw xDistance=-0.08 yDistance=-0.11
21:43:22.319 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:43:22.319 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:22.319 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:43:22.319 00.000 12308 MoveAxis(E, 0, ABG)
21:43:22.319 00.000 12308 Move returns status 0, amount 0
21:43:22.319 00.000 12308 MoveAxis(N, 0, ABG)
21:43:22.319 00.000 12308 Move returns status 0, amount 0
21:43:22.320 00.001 12308 move complete, result=0
21:43:22.321 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:22.325 00.004 12308 worker thread done servicing request
21:43:22.345 00.020 14556 UpdateGuideState exits: m=1931 SNR=29.6
21:43:22.350 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:22.355 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:22.360 00.005 14556 Enqueuing Expose request
21:43:22.363 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:22.367 00.004 12308 Worker thread wakes up
21:43:22.367 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:22.367 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:23.616 01.249 12308 Exposure complete
21:43:23.764 00.148 12308 worker thread done servicing request
21:43:23.764 00.000 14556 OnExposeComplete: enter
21:43:23.769 00.005 14556 UpdateGuideState(): m_state=6
21:43:23.772 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3164
21:43:23.777 00.005 14556 Star::Find returns 1 (0), X=184.19, Y=996.52, Mass=2144, SNR=31.0, Peak=150 HFD=4.7
21:43:23.780 00.003 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
21:43:23.783 00.003 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
21:43:23.788 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.28 hyp=0.33 cameraTheta=2.17 mountX=0.17 mountY=-0.30, mountTheta=-1.06
21:43:23.793 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.28, opts=13)
21:43:23.798 00.005 14556 Enqueuing Move request for scope (-0.19, 0.28)
21:43:23.802 00.004 12308 Worker thread wakes up
21:43:23.802 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.28) opts 0xd
21:43:23.802 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.28)
21:43:23.802 00.000 12308 Moving (-0.19, 0.28) raw xDistance=0.17 yDistance=-0.30
21:43:23.802 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:43:23.802 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:43:23.803 00.001 12308 MoveAxis(E, 0, ABG)
21:43:23.803 00.000 12308 Move returns status 0, amount 0
21:43:23.803 00.000 12308 MoveAxis(N, 214, ABG)
21:43:23.803 00.000 12308 Guiding  Dir = 0, Dur = 214
21:43:23.803 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:23.807 00.004 12308 IsSlewing returns 0
21:43:23.807 00.000 12308 IsGuiding returns 0
21:43:23.809 00.002 12308 PulseGuide returned control before completion, sleep 224
21:43:23.829 00.020 14556 UpdateGuideState exits: m=2144 SNR=31.0
21:43:23.832 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:23.836 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:23.841 00.005 14556 Enqueuing Expose request
21:43:24.043 00.202 12308 IsGuiding returns 1
21:43:24.044 00.001 12308 scope still moving after pulse duration time elapsed
21:43:24.075 00.031 12308 IsSlewing returns 0
21:43:24.076 00.001 12308 IsGuiding returns 0
21:43:24.076 00.000 12308 scope move finished after 214 + 54 ms
21:43:24.076 00.000 12308 Move returns status 0, amount 214
21:43:24.077 00.001 12308 move complete, result=0
21:43:24.077 00.000 12308 worker thread done servicing request
21:43:24.077 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 214 ms NORTH
21:43:24.084 00.007 12308 Worker thread wakes up
21:43:24.084 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:24.085 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:25.334 01.249 12308 Exposure complete
21:43:25.477 00.143 12308 worker thread done servicing request
21:43:25.477 00.000 14556 OnExposeComplete: enter
21:43:25.482 00.005 14556 UpdateGuideState(): m_state=6
21:43:25.486 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3165
21:43:25.489 00.003 14556 Star::Find returns 1 (0), X=184.38, Y=996.22, Mass=2135, SNR=30.9, Peak=159 HFD=4.6
21:43:25.492 00.003 14556 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-3.07) = xAngle (1.18 = 1.18)
21:43:25.495 00.003 14556 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.08 = 1.08)
21:43:25.499 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.90 mountX=0.01 mountY=0.02, mountTheta=1.16
21:43:25.504 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.02, opts=13)
21:43:25.507 00.003 14556 Enqueuing Move request for scope (-0.01, -0.02)
21:43:25.511 00.004 12308 Worker thread wakes up
21:43:25.511 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
21:43:25.511 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
21:43:25.511 00.000 12308 Moving (-0.01, -0.02) raw xDistance=0.01 yDistance=0.02
21:43:25.511 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:43:25.511 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:25.512 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:43:25.512 00.000 12308 MoveAxis(E, 0, ABG)
21:43:25.512 00.000 12308 Move returns status 0, amount 0
21:43:25.512 00.000 12308 MoveAxis(N, 0, ABG)
21:43:25.512 00.000 12308 Move returns status 0, amount 0
21:43:25.512 00.000 12308 move complete, result=0
21:43:25.512 00.000 12308 worker thread done servicing request
21:43:25.513 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:25.537 00.024 14556 UpdateGuideState exits: m=2135 SNR=30.9
21:43:25.541 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:25.546 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:25.549 00.003 14556 Enqueuing Expose request
21:43:25.553 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:43:25.557 00.004 12308 Worker thread wakes up
21:43:25.557 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:25.558 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:26.809 01.251 12308 Exposure complete
21:43:26.961 00.152 12308 worker thread done servicing request
21:43:26.962 00.001 14556 OnExposeComplete: enter
21:43:26.965 00.003 14556 UpdateGuideState(): m_state=6
21:43:26.970 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3166
21:43:26.975 00.005 14556 Star::Find returns 1 (0), X=184.22, Y=996.22, Mass=1964, SNR=29.6, Peak=170 HFD=4.3
21:43:26.979 00.004 14556 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
21:43:26.984 00.005 14556 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
21:43:26.989 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-3.03 mountX=0.17 mountY=-0.01, mountTheta=-0.05
21:43:26.994 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.02, opts=13)
21:43:26.998 00.004 14556 Enqueuing Move request for scope (-0.17, -0.02)
21:43:27.001 00.003 12308 Worker thread wakes up
21:43:27.002 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.02) opts 0xd
21:43:27.002 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.02)
21:43:27.002 00.000 12308 Moving (-0.17, -0.02) raw xDistance=0.17 yDistance=-0.01
21:43:27.002 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:43:27.002 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:27.003 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:43:27.003 00.000 12308 MoveAxis(E, 0, ABG)
21:43:27.003 00.000 12308 Move returns status 0, amount 0
21:43:27.003 00.000 12308 MoveAxis(N, 0, ABG)
21:43:27.004 00.001 12308 Move returns status 0, amount 0
21:43:27.004 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:27.009 00.005 12308 move complete, result=0
21:43:27.009 00.000 12308 worker thread done servicing request
21:43:27.028 00.019 14556 UpdateGuideState exits: m=1964 SNR=29.6
21:43:27.035 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:27.040 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:27.044 00.004 14556 Enqueuing Expose request
21:43:27.048 00.004 12308 Worker thread wakes up
21:43:27.049 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:43:27.054 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:27.054 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:28.306 01.252 12308 Exposure complete
21:43:28.443 00.137 12308 worker thread done servicing request
21:43:28.444 00.001 14556 OnExposeComplete: enter
21:43:28.448 00.004 14556 UpdateGuideState(): m_state=6
21:43:28.452 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3167
21:43:28.456 00.004 14556 Star::Find returns 1 (0), X=184.42, Y=996.28, Mass=2219, SNR=31.6, Peak=154 HFD=4.7
21:43:28.460 00.004 14556 CameraToMount -- cameraTheta (0.71) - m_xAngle (-3.07) = xAngle (3.79 = -2.50)
21:43:28.463 00.003 14556 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.69 = -2.60)
21:43:28.467 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.05 cameraTheta=0.71 mountX=-0.04 mountY=-0.03, mountTheta=-2.57
21:43:28.474 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.04, opts=13)
21:43:28.477 00.003 14556 Enqueuing Move request for scope (0.04, 0.04)
21:43:28.481 00.004 12308 Worker thread wakes up
21:43:28.481 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
21:43:28.481 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
21:43:28.481 00.000 12308 Moving (0.04, 0.04) raw xDistance=-0.04 yDistance=-0.03
21:43:28.481 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:43:28.481 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:28.482 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:43:28.482 00.000 12308 MoveAxis(E, 0, ABG)
21:43:28.482 00.000 12308 Move returns status 0, amount 0
21:43:28.483 00.001 12308 MoveAxis(N, 0, ABG)
21:43:28.483 00.000 12308 Move returns status 0, amount 0
21:43:28.483 00.000 12308 move complete, result=0
21:43:28.483 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:28.487 00.004 12308 worker thread done servicing request
21:43:28.510 00.023 14556 UpdateGuideState exits: m=2219 SNR=31.6
21:43:28.515 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:28.519 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:28.523 00.004 14556 Enqueuing Expose request
21:43:28.526 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:43:28.530 00.004 12308 Worker thread wakes up
21:43:28.531 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:28.531 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:29.772 01.241 12308 Exposure complete
21:43:29.916 00.144 12308 worker thread done servicing request
21:43:29.916 00.000 14556 OnExposeComplete: enter
21:43:29.920 00.004 14556 UpdateGuideState(): m_state=6
21:43:29.926 00.006 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3168
21:43:29.931 00.005 14556 Star::Find returns 1 (0), X=184.61, Y=996.33, Mass=2182, SNR=31.5, Peak=141 HFD=4.9
21:43:29.936 00.005 14556 CameraToMount -- cameraTheta (0.38) - m_xAngle (-3.07) = xAngle (3.45 = -2.83)
21:43:29.940 00.004 14556 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.36 = -2.93)
21:43:29.943 00.003 14556 CameraToMount -- cameraX=0.22 cameraY=0.09 hyp=0.24 cameraTheta=0.38 mountX=-0.23 mountY=-0.05, mountTheta=-2.92
21:43:29.949 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.09, opts=13)
21:43:29.953 00.004 14556 Enqueuing Move request for scope (0.22, 0.09)
21:43:29.957 00.004 12308 Worker thread wakes up
21:43:29.957 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.09) opts 0xd
21:43:29.957 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.09)
21:43:29.957 00.000 12308 Moving (0.22, 0.09) raw xDistance=-0.23 yDistance=-0.05
21:43:29.958 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:43:29.958 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:29.958 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:43:29.958 00.000 12308 MoveAxis(E, 100, ABG)
21:43:29.959 00.001 12308 Guiding  Dir = 2, Dur = 100
21:43:29.960 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:29.964 00.004 12308 IsSlewing returns 0
21:43:29.964 00.000 12308 IsGuiding returns 0
21:43:29.964 00.000 12308 PulseGuide returned control before completion, sleep 110
21:43:29.985 00.021 14556 UpdateGuideState exits: m=2182 SNR=31.5
21:43:29.989 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:29.994 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:29.997 00.003 14556 Enqueuing Expose request
21:43:30.076 00.079 12308 IsGuiding returns 1
21:43:30.077 00.001 12308 scope still moving after pulse duration time elapsed
21:43:30.108 00.031 12308 IsSlewing returns 0
21:43:30.109 00.001 12308 IsGuiding returns 0
21:43:30.109 00.000 12308 scope move finished after 100 + 45 ms
21:43:30.109 00.000 12308 Move returns status 0, amount 100
21:43:30.110 00.001 12308 MoveAxis(N, 0, ABG)
21:43:30.110 00.000 12308 Move returns status 0, amount 0
21:43:30.110 00.000 12308 move complete, result=0
21:43:30.111 00.001 12308 worker thread done servicing request
21:43:30.111 00.000 12308 Worker thread wakes up
21:43:30.112 00.001 14556 GuideStep: -0.2 px 100 ms EAST, -0.1 px 0 ms NORTH
21:43:30.119 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:30.119 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:31.365 01.246 12308 Exposure complete
21:43:31.492 00.127 12308 worker thread done servicing request
21:43:31.492 00.000 14556 OnExposeComplete: enter
21:43:31.495 00.003 14556 UpdateGuideState(): m_state=6
21:43:31.501 00.006 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3169
21:43:31.504 00.003 14556 Star::Find returns 1 (0), X=184.25, Y=996.44, Mass=1889, SNR=29.0, Peak=152 HFD=4.5
21:43:31.508 00.004 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.23 = -1.06)
21:43:31.512 00.004 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.16)
21:43:31.515 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.20 hyp=0.24 cameraTheta=2.15 mountX=0.12 mountY=-0.22, mountTheta=-1.08
21:43:31.520 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.20, opts=13)
21:43:31.524 00.004 14556 Enqueuing Move request for scope (-0.13, 0.20)
21:43:31.527 00.003 12308 Worker thread wakes up
21:43:31.527 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.20) opts 0xd
21:43:31.528 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.20)
21:43:31.528 00.000 12308 Moving (-0.13, 0.20) raw xDistance=0.12 yDistance=-0.22
21:43:31.528 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:43:31.528 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:43:31.528 00.000 12308 MoveAxis(E, 0, ABG)
21:43:31.530 00.002 12308 Move returns status 0, amount 0
21:43:31.530 00.000 12308 MoveAxis(N, 153, ABG)
21:43:31.530 00.000 12308 Guiding  Dir = 0, Dur = 153
21:43:31.530 00.000 12308 IsSlewing returns 0
21:43:31.531 00.001 12308 IsGuiding returns 0
21:43:31.531 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:31.537 00.006 12308 PulseGuide returned control before completion, sleep 163
21:43:31.558 00.021 14556 UpdateGuideState exits: m=1889 SNR=29.0
21:43:31.563 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:31.569 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:31.573 00.004 14556 Enqueuing Expose request
21:43:31.705 00.132 12308 IsGuiding returns 1
21:43:31.707 00.002 12308 scope still moving after pulse duration time elapsed
21:43:31.736 00.029 12308 IsSlewing returns 0
21:43:31.737 00.001 12308 IsGuiding returns 0
21:43:31.737 00.000 12308 scope move finished after 153 + 52 ms
21:43:31.737 00.000 12308 Move returns status 0, amount 153
21:43:31.738 00.001 12308 move complete, result=0
21:43:31.738 00.000 12308 worker thread done servicing request
21:43:31.739 00.001 12308 Worker thread wakes up
21:43:31.739 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 153 ms NORTH
21:43:31.745 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:31.745 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:32.992 01.247 12308 Exposure complete
21:43:33.121 00.129 12308 worker thread done servicing request
21:43:33.122 00.001 14556 OnExposeComplete: enter
21:43:33.126 00.004 14556 UpdateGuideState(): m_state=6
21:43:33.129 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3170
21:43:33.133 00.004 14556 Star::Find returns 1 (0), X=184.27, Y=996.28, Mass=2245, SNR=31.8, Peak=173 HFD=4.6
21:43:33.137 00.004 14556 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.07) = xAngle (5.91 = -0.37)
21:43:33.140 00.003 14556 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.81 = -0.47)
21:43:33.143 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.84 mountX=0.11 mountY=-0.05, mountTheta=-0.45
21:43:33.149 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.03, opts=13)
21:43:33.153 00.004 14556 Enqueuing Move request for scope (-0.11, 0.03)
21:43:33.158 00.005 12308 Worker thread wakes up
21:43:33.158 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
21:43:33.159 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
21:43:33.159 00.000 12308 Moving (-0.11, 0.03) raw xDistance=0.11 yDistance=-0.05
21:43:33.159 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:43:33.159 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:33.159 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:43:33.159 00.000 12308 MoveAxis(E, 0, ABG)
21:43:33.160 00.001 12308 Move returns status 0, amount 0
21:43:33.160 00.000 12308 MoveAxis(N, 0, ABG)
21:43:33.160 00.000 12308 Move returns status 0, amount 0
21:43:33.160 00.000 12308 move complete, result=0
21:43:33.160 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:33.165 00.005 12308 worker thread done servicing request
21:43:33.185 00.020 14556 UpdateGuideState exits: m=2245 SNR=31.8
21:43:33.191 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:33.196 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:33.201 00.005 14556 Enqueuing Expose request
21:43:33.205 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:33.208 00.003 12308 Worker thread wakes up
21:43:33.209 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:33.209 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:34.454 01.245 12308 Exposure complete
21:43:34.603 00.149 12308 worker thread done servicing request
21:43:34.604 00.001 14556 OnExposeComplete: enter
21:43:34.607 00.003 14556 UpdateGuideState(): m_state=6
21:43:34.611 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3171
21:43:34.614 00.003 14556 Star::Find returns 1 (0), X=184.15, Y=996.19, Mass=1942, SNR=29.6, Peak=196 HFD=4.3
21:43:34.618 00.004 14556 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-3.07) = xAngle (0.15 = 0.15)
21:43:34.622 00.004 14556 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.05 = 0.05)
21:43:34.625 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.05 hyp=0.24 cameraTheta=-2.92 mountX=0.24 mountY=0.01, mountTheta=0.05
21:43:34.630 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.05, opts=13)
21:43:34.636 00.006 14556 Enqueuing Move request for scope (-0.24, -0.05)
21:43:34.639 00.003 12308 Worker thread wakes up
21:43:34.639 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.05) opts 0xd
21:43:34.639 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.05)
21:43:34.639 00.000 12308 Moving (-0.24, -0.05) raw xDistance=0.24 yDistance=0.01
21:43:34.639 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:43:34.640 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:34.640 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:43:34.640 00.000 12308 MoveAxis(W, 103, ABG)
21:43:34.640 00.000 12308 Guiding  Dir = 3, Dur = 103
21:43:34.641 00.001 12308 IsSlewing returns 0
21:43:34.641 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:34.645 00.004 12308 IsGuiding returns 0
21:43:34.646 00.001 12308 PulseGuide returned control before completion, sleep 113
21:43:34.666 00.020 14556 UpdateGuideState exits: m=1942 SNR=29.6
21:43:34.671 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:34.674 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:34.678 00.004 14556 Enqueuing Expose request
21:43:34.775 00.097 12308 IsGuiding returns 0
21:43:34.775 00.000 12308 Move returns status 0, amount 103
21:43:34.776 00.001 12308 MoveAxis(N, 0, ABG)
21:43:34.776 00.000 12308 Move returns status 0, amount 0
21:43:34.776 00.000 12308 move complete, result=0
21:43:34.776 00.000 12308 worker thread done servicing request
21:43:34.777 00.001 12308 Worker thread wakes up
21:43:34.777 00.000 14556 GuideStep: 0.2 px 103 ms WEST, 0.0 px 0 ms NORTH
21:43:34.783 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:34.784 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:36.042 01.258 12308 Exposure complete
21:43:36.232 00.190 12308 worker thread done servicing request
21:43:36.232 00.000 14556 OnExposeComplete: enter
21:43:36.239 00.007 14556 UpdateGuideState(): m_state=6
21:43:36.246 00.007 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3172
21:43:36.251 00.005 14556 Star::Find returns 1 (0), X=184.67, Y=996.37, Mass=2116, SNR=30.9, Peak=135 HFD=4.7
21:43:36.257 00.006 14556 CameraToMount -- cameraTheta (0.41) - m_xAngle (-3.07) = xAngle (3.49 = -2.80)
21:43:36.263 00.006 14556 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.39 = -2.90)
21:43:36.269 00.006 14556 CameraToMount -- cameraX=0.29 cameraY=0.13 hyp=0.31 cameraTheta=0.41 mountX=-0.30 mountY=-0.08, mountTheta=-2.89
21:43:36.278 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=0.13, opts=13)
21:43:36.283 00.005 14556 Enqueuing Move request for scope (0.29, 0.13)
21:43:36.287 00.004 12308 Worker thread wakes up
21:43:36.287 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.13) opts 0xd
21:43:36.287 00.000 12308 Handling offset move in thread for scope, endpoint = (0.29, 0.13)
21:43:36.287 00.000 12308 Moving (0.29, 0.13) raw xDistance=-0.30 yDistance=-0.08
21:43:36.288 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.30
21:43:36.288 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:36.288 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:43:36.288 00.000 12308 MoveAxis(E, 121, ABG)
21:43:36.288 00.000 12308 Guiding  Dir = 2, Dur = 121
21:43:36.289 00.001 12308 IsSlewing returns 0
21:43:36.289 00.000 12308 IsGuiding returns 0
21:43:36.289 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:36.294 00.005 12308 PulseGuide returned control before completion, sleep 131
21:43:36.312 00.018 14556 UpdateGuideState exits: m=2116 SNR=30.9
21:43:36.317 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:36.320 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:36.324 00.004 14556 Enqueuing Expose request
21:43:36.438 00.114 12308 IsGuiding returns 1
21:43:36.438 00.000 12308 scope still moving after pulse duration time elapsed
21:43:36.470 00.032 12308 IsSlewing returns 0
21:43:36.470 00.000 12308 IsGuiding returns 0
21:43:36.470 00.000 12308 scope move finished after 121 + 60 ms
21:43:36.470 00.000 12308 Move returns status 0, amount 121
21:43:36.470 00.000 12308 MoveAxis(N, 0, ABG)
21:43:36.470 00.000 12308 Move returns status 0, amount 0
21:43:36.470 00.000 12308 move complete, result=0
21:43:36.470 00.000 12308 worker thread done servicing request
21:43:36.472 00.002 14556 GuideStep: -0.3 px 121 ms EAST, -0.1 px 0 ms NORTH
21:43:36.475 00.003 12308 Worker thread wakes up
21:43:36.475 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:36.475 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:37.716 01.241 12308 Exposure complete
21:43:37.888 00.172 12308 worker thread done servicing request
21:43:37.888 00.000 14556 OnExposeComplete: enter
21:43:37.892 00.004 14556 UpdateGuideState(): m_state=6
21:43:37.896 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3173
21:43:37.900 00.004 14556 Star::Find returns 1 (0), X=184.36, Y=996.43, Mass=1944, SNR=29.6, Peak=148 HFD=4.5
21:43:37.904 00.004 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
21:43:37.908 00.004 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
21:43:37.911 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.19 cameraTheta=1.72 mountX=0.01 mountY=-0.19, mountTheta=-1.49
21:43:37.916 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.18, opts=13)
21:43:37.920 00.004 14556 Enqueuing Move request for scope (-0.03, 0.18)
21:43:37.923 00.003 12308 Worker thread wakes up
21:43:37.923 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
21:43:37.923 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
21:43:37.923 00.000 12308 Moving (-0.03, 0.18) raw xDistance=0.01 yDistance=-0.19
21:43:37.923 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:43:37.924 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:37.924 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:43:37.924 00.000 12308 MoveAxis(E, 0, ABG)
21:43:37.924 00.000 12308 Move returns status 0, amount 0
21:43:37.924 00.000 12308 MoveAxis(N, 0, ABG)
21:43:37.924 00.000 12308 Move returns status 0, amount 0
21:43:37.924 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:37.928 00.004 12308 move complete, result=0
21:43:37.928 00.000 12308 worker thread done servicing request
21:43:37.946 00.018 14556 UpdateGuideState exits: m=1944 SNR=29.6
21:43:37.949 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:37.953 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:37.957 00.004 14556 Enqueuing Expose request
21:43:37.960 00.003 12308 Worker thread wakes up
21:43:37.961 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:43:37.964 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:37.964 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:39.211 01.247 12308 Exposure complete
21:43:39.342 00.131 12308 worker thread done servicing request
21:43:39.344 00.002 14556 OnExposeComplete: enter
21:43:39.348 00.004 14556 UpdateGuideState(): m_state=6
21:43:39.351 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3174
21:43:39.355 00.004 14556 Star::Find returns 1 (0), X=184.35, Y=996.61, Mass=2113, SNR=30.9, Peak=182 HFD=4.2
21:43:39.358 00.003 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.74 = -1.54)
21:43:39.361 00.003 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.64)
21:43:39.364 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.37 hyp=0.37 cameraTheta=1.67 mountX=0.01 mountY=-0.37, mountTheta=-1.54
21:43:39.369 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.37, opts=13)
21:43:39.373 00.004 14556 Enqueuing Move request for scope (-0.04, 0.37)
21:43:39.379 00.006 12308 Worker thread wakes up
21:43:39.379 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.37) opts 0xd
21:43:39.379 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.37)
21:43:39.379 00.000 12308 Moving (-0.04, 0.37) raw xDistance=0.01 yDistance=-0.37
21:43:39.379 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:43:39.380 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:43:39.380 00.000 12308 MoveAxis(E, 0, ABG)
21:43:39.380 00.000 12308 Move returns status 0, amount 0
21:43:39.380 00.000 12308 MoveAxis(N, 260, ABG)
21:43:39.381 00.001 12308 Guiding  Dir = 0, Dur = 260
21:43:39.381 00.000 12308 IsSlewing returns 0
21:43:39.381 00.000 12308 IsGuiding returns 0
21:43:39.381 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:39.385 00.004 12308 PulseGuide returned control before completion, sleep 270
21:43:39.402 00.017 14556 UpdateGuideState exits: m=2113 SNR=30.9
21:43:39.408 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:39.412 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:39.416 00.004 14556 Enqueuing Expose request
21:43:39.662 00.246 12308 IsGuiding returns 1
21:43:39.664 00.002 12308 scope still moving after pulse duration time elapsed
21:43:39.694 00.030 12308 IsSlewing returns 0
21:43:39.696 00.002 12308 IsGuiding returns 0
21:43:39.696 00.000 12308 scope move finished after 260 + 54 ms
21:43:39.697 00.001 12308 Move returns status 0, amount 260
21:43:39.697 00.000 12308 move complete, result=0
21:43:39.698 00.001 12308 worker thread done servicing request
21:43:39.698 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 260 ms NORTH
21:43:39.706 00.008 12308 Worker thread wakes up
21:43:39.706 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:39.707 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:40.952 01.245 12308 Exposure complete
21:43:41.133 00.181 12308 worker thread done servicing request
21:43:41.133 00.000 14556 OnExposeComplete: enter
21:43:41.138 00.005 14556 UpdateGuideState(): m_state=6
21:43:41.142 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3175
21:43:41.146 00.004 14556 Star::Find returns 1 (0), X=184.23, Y=996.39, Mass=1980, SNR=29.5, Peak=148 HFD=4.6
21:43:41.149 00.003 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.44 = -0.84)
21:43:41.153 00.004 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.94)
21:43:41.157 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.21 cameraTheta=2.37 mountX=0.14 mountY=-0.17, mountTheta=-0.88
21:43:41.161 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.15, opts=13)
21:43:41.167 00.006 14556 Enqueuing Move request for scope (-0.15, 0.15)
21:43:41.170 00.003 12308 Worker thread wakes up
21:43:41.170 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.15) opts 0xd
21:43:41.170 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.15)
21:43:41.171 00.001 12308 Moving (-0.15, 0.15) raw xDistance=0.14 yDistance=-0.17
21:43:41.171 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:43:41.171 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:41.171 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:43:41.171 00.000 12308 MoveAxis(E, 0, ABG)
21:43:41.171 00.000 12308 Move returns status 0, amount 0
21:43:41.171 00.000 12308 MoveAxis(N, 0, ABG)
21:43:41.172 00.001 12308 Move returns status 0, amount 0
21:43:41.172 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:41.175 00.003 12308 move complete, result=0
21:43:41.175 00.000 12308 worker thread done servicing request
21:43:41.194 00.019 14556 UpdateGuideState exits: m=1980 SNR=29.5
21:43:41.199 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:41.202 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:41.206 00.004 14556 Enqueuing Expose request
21:43:41.209 00.003 12308 Worker thread wakes up
21:43:41.209 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:43:41.212 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:41.212 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:42.459 01.247 12308 Exposure complete
21:43:42.627 00.168 12308 worker thread done servicing request
21:43:42.628 00.001 14556 OnExposeComplete: enter
21:43:42.636 00.008 14556 UpdateGuideState(): m_state=6
21:43:42.643 00.007 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3176
21:43:42.651 00.008 14556 Star::Find returns 1 (0), X=184.30, Y=996.45, Mass=2123, SNR=30.7, Peak=178 HFD=4.6
21:43:42.660 00.009 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.04 = -1.25)
21:43:42.667 00.007 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.35)
21:43:42.673 00.006 14556 CameraToMount -- cameraX=-0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.96 mountX=0.07 mountY=-0.22, mountTheta=-1.25
21:43:42.678 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.21, opts=13)
21:43:42.683 00.005 14556 Enqueuing Move request for scope (-0.09, 0.21)
21:43:42.687 00.004 12308 Worker thread wakes up
21:43:42.687 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.21) opts 0xd
21:43:42.687 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.21)
21:43:42.687 00.000 12308 Moving (-0.09, 0.21) raw xDistance=0.07 yDistance=-0.22
21:43:42.687 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:43:42.687 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:43:42.689 00.002 12308 MoveAxis(E, 0, ABG)
21:43:42.689 00.000 12308 Move returns status 0, amount 0
21:43:42.689 00.000 12308 MoveAxis(N, 156, ABG)
21:43:42.689 00.000 12308 Guiding  Dir = 0, Dur = 156
21:43:42.689 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:42.696 00.007 12308 IsSlewing returns 0
21:43:42.696 00.000 12308 IsGuiding returns 0
21:43:42.696 00.000 12308 PulseGuide returned control before completion, sleep 166
21:43:42.721 00.025 14556 UpdateGuideState exits: m=2123 SNR=30.7
21:43:42.727 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:42.731 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:42.735 00.004 14556 Enqueuing Expose request
21:43:42.874 00.139 12308 IsGuiding returns 1
21:43:42.874 00.000 12308 scope still moving after pulse duration time elapsed
21:43:42.906 00.032 12308 IsSlewing returns 0
21:43:42.907 00.001 12308 IsGuiding returns 0
21:43:42.907 00.000 12308 scope move finished after 156 + 54 ms
21:43:42.907 00.000 12308 Move returns status 0, amount 156
21:43:42.907 00.000 12308 move complete, result=0
21:43:42.907 00.000 12308 worker thread done servicing request
21:43:42.907 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 156 ms NORTH
21:43:42.912 00.005 12308 Worker thread wakes up
21:43:42.914 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:42.914 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:44.167 01.253 12308 Exposure complete
21:43:44.348 00.181 12308 worker thread done servicing request
21:43:44.348 00.000 14556 OnExposeComplete: enter
21:43:44.354 00.006 14556 UpdateGuideState(): m_state=6
21:43:44.361 00.007 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3177
21:43:44.365 00.004 14556 Star::Find returns 1 (0), X=184.43, Y=996.14, Mass=2012, SNR=29.9, Peak=161 HFD=4.6
21:43:44.369 00.004 14556 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-3.07) = xAngle (1.95 = 1.95)
21:43:44.373 00.004 14556 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.85 = 1.85)
21:43:44.377 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.12 mountX=-0.04 mountY=0.10, mountTheta=1.94
21:43:44.381 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.10, opts=13)
21:43:44.386 00.005 14556 Enqueuing Move request for scope (0.05, -0.10)
21:43:44.389 00.003 12308 Worker thread wakes up
21:43:44.389 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
21:43:44.389 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
21:43:44.390 00.001 12308 Moving (0.05, -0.10) raw xDistance=-0.04 yDistance=0.10
21:43:44.390 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:43:44.390 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:44.390 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:43:44.391 00.001 12308 MoveAxis(E, 0, ABG)
21:43:44.391 00.000 12308 Move returns status 0, amount 0
21:43:44.391 00.000 12308 MoveAxis(N, 0, ABG)
21:43:44.391 00.000 12308 Move returns status 0, amount 0
21:43:44.391 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:44.399 00.008 12308 move complete, result=0
21:43:44.399 00.000 12308 worker thread done servicing request
21:43:44.418 00.019 14556 UpdateGuideState exits: m=2012 SNR=29.9
21:43:44.423 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:44.428 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:44.432 00.004 14556 Enqueuing Expose request
21:43:44.435 00.003 12308 Worker thread wakes up
21:43:44.436 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:43:44.440 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:44.440 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:45.680 01.240 12308 Exposure complete
21:43:45.803 00.123 12308 worker thread done servicing request
21:43:45.803 00.000 14556 OnExposeComplete: enter
21:43:45.806 00.003 14556 UpdateGuideState(): m_state=6
21:43:45.811 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3178
21:43:45.814 00.003 14556 Star::Find returns 1 (0), X=184.51, Y=996.28, Mass=2159, SNR=31.0, Peak=185 HFD=4.6
21:43:45.818 00.004 14556 CameraToMount -- cameraTheta (0.26) - m_xAngle (-3.07) = xAngle (3.33 = -2.95)
21:43:45.821 00.003 14556 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.23 = -3.05)
21:43:45.825 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.13 cameraTheta=0.26 mountX=-0.13 mountY=-0.01, mountTheta=-3.05
21:43:45.830 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.03, opts=13)
21:43:45.834 00.004 14556 Enqueuing Move request for scope (0.12, 0.03)
21:43:45.837 00.003 12308 Worker thread wakes up
21:43:45.837 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
21:43:45.837 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
21:43:45.838 00.001 12308 Moving (0.12, 0.03) raw xDistance=-0.13 yDistance=-0.01
21:43:45.838 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:43:45.838 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:45.838 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:43:45.838 00.000 12308 MoveAxis(E, 0, ABG)
21:43:45.838 00.000 12308 Move returns status 0, amount 0
21:43:45.838 00.000 12308 MoveAxis(N, 0, ABG)
21:43:45.839 00.001 12308 Move returns status 0, amount 0
21:43:45.839 00.000 12308 move complete, result=0
21:43:45.839 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:45.843 00.004 12308 worker thread done servicing request
21:43:45.861 00.018 14556 UpdateGuideState exits: m=2159 SNR=31.0
21:43:45.865 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:45.868 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:45.871 00.003 14556 Enqueuing Expose request
21:43:45.877 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:43:45.880 00.003 12308 Worker thread wakes up
21:43:45.880 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:45.880 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:47.121 01.241 12308 Exposure complete
21:43:47.284 00.163 12308 worker thread done servicing request
21:43:47.285 00.001 14556 OnExposeComplete: enter
21:43:47.288 00.003 14556 UpdateGuideState(): m_state=6
21:43:47.293 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3179
21:43:47.298 00.005 14556 Star::Find returns 1 (0), X=184.55, Y=996.26, Mass=2415, SNR=32.9, Peak=154 HFD=4.8
21:43:47.301 00.003 14556 CameraToMount -- cameraTheta (0.07) - m_xAngle (-3.07) = xAngle (3.15 = -3.14)
21:43:47.304 00.003 14556 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.05 = 3.05)
21:43:47.309 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=0.01 hyp=0.17 cameraTheta=0.07 mountX=-0.17 mountY=0.02, mountTheta=3.05
21:43:47.314 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.01, opts=13)
21:43:47.320 00.006 14556 Enqueuing Move request for scope (0.17, 0.01)
21:43:47.325 00.005 12308 Worker thread wakes up
21:43:47.325 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.01) opts 0xd
21:43:47.325 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.01)
21:43:47.326 00.001 12308 Moving (0.17, 0.01) raw xDistance=-0.17 yDistance=0.02
21:43:47.326 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:43:47.326 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:47.326 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:43:47.326 00.000 12308 MoveAxis(E, 0, ABG)
21:43:47.327 00.001 12308 Move returns status 0, amount 0
21:43:47.327 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:47.332 00.005 12308 MoveAxis(N, 0, ABG)
21:43:47.332 00.000 12308 Move returns status 0, amount 0
21:43:47.332 00.000 12308 move complete, result=0
21:43:47.332 00.000 12308 worker thread done servicing request
21:43:47.360 00.028 14556 UpdateGuideState exits: m=2415 SNR=32.9
21:43:47.365 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:47.371 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:47.378 00.007 14556 Enqueuing Expose request
21:43:47.383 00.005 12308 Worker thread wakes up
21:43:47.383 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:43:47.387 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:47.387 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:48.635 01.248 12308 Exposure complete
21:43:48.786 00.151 12308 worker thread done servicing request
21:43:48.786 00.000 14556 OnExposeComplete: enter
21:43:48.790 00.004 14556 UpdateGuideState(): m_state=6
21:43:48.794 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3180
21:43:48.797 00.003 14556 Star::Find returns 1 (0), X=184.36, Y=996.38, Mass=2171, SNR=31.3, Peak=154 HFD=4.7
21:43:48.801 00.004 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
21:43:48.804 00.003 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.59)
21:43:48.806 00.002 14556 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.72 mountX=0.01 mountY=-0.14, mountTheta=-1.49
21:43:48.813 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.14, opts=13)
21:43:48.819 00.006 14556 Enqueuing Move request for scope (-0.02, 0.14)
21:43:48.823 00.004 12308 Worker thread wakes up
21:43:48.823 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
21:43:48.824 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
21:43:48.824 00.000 12308 Moving (-0.02, 0.14) raw xDistance=0.01 yDistance=-0.14
21:43:48.824 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:43:48.824 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:48.824 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:43:48.825 00.001 12308 MoveAxis(E, 0, ABG)
21:43:48.825 00.000 12308 Move returns status 0, amount 0
21:43:48.825 00.000 12308 MoveAxis(N, 0, ABG)
21:43:48.825 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:48.831 00.006 12308 Move returns status 0, amount 0
21:43:48.831 00.000 12308 move complete, result=0
21:43:48.831 00.000 12308 worker thread done servicing request
21:43:48.855 00.024 14556 UpdateGuideState exits: m=2171 SNR=31.3
21:43:48.863 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:48.871 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:48.878 00.007 14556 Enqueuing Expose request
21:43:48.884 00.006 12308 Worker thread wakes up
21:43:48.884 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:48.891 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:48.891 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:50.138 01.247 12308 Exposure complete
21:43:50.304 00.166 12308 worker thread done servicing request
21:43:50.304 00.000 14556 OnExposeComplete: enter
21:43:50.309 00.005 14556 UpdateGuideState(): m_state=6
21:43:50.314 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3181
21:43:50.318 00.004 14556 Star::Find returns 1 (0), X=184.76, Y=996.49, Mass=1873, SNR=29.0, Peak=151 HFD=4.3
21:43:50.322 00.004 14556 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.07) = xAngle (3.67 = -2.62)
21:43:50.326 00.004 14556 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.57 = -2.72)
21:43:50.331 00.005 14556 CameraToMount -- cameraX=0.37 cameraY=0.25 hyp=0.45 cameraTheta=0.59 mountX=-0.39 mountY=-0.19, mountTheta=-2.70
21:43:50.338 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.37, y=0.25, opts=13)
21:43:50.343 00.005 14556 Enqueuing Move request for scope (0.37, 0.25)
21:43:50.350 00.007 12308 Worker thread wakes up
21:43:50.350 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.25) opts 0xd
21:43:50.350 00.000 12308 Handling offset move in thread for scope, endpoint = (0.37, 0.25)
21:43:50.351 00.001 12308 Moving (0.37, 0.25) raw xDistance=-0.39 yDistance=-0.19
21:43:50.351 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.39
21:43:50.351 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:50.351 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:43:50.352 00.001 12308 MoveAxis(E, 168, ABG)
21:43:50.352 00.000 12308 Guiding  Dir = 2, Dur = 168
21:43:50.352 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:50.357 00.005 12308 IsSlewing returns 0
21:43:50.358 00.001 12308 IsGuiding returns 0
21:43:50.358 00.000 12308 PulseGuide returned control before completion, sleep 178
21:43:50.383 00.025 14556 UpdateGuideState exits: m=1873 SNR=29.0
21:43:50.388 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:50.391 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:50.394 00.003 14556 Enqueuing Expose request
21:43:50.548 00.154 12308 IsGuiding returns 1
21:43:50.548 00.000 12308 scope still moving after pulse duration time elapsed
21:43:50.579 00.031 12308 IsSlewing returns 0
21:43:50.579 00.000 12308 IsGuiding returns 0
21:43:50.579 00.000 12308 scope move finished after 168 + 53 ms
21:43:50.579 00.000 12308 Move returns status 0, amount 168
21:43:50.579 00.000 12308 MoveAxis(N, 0, ABG)
21:43:50.579 00.000 12308 Move returns status 0, amount 0
21:43:50.581 00.002 12308 move complete, result=0
21:43:50.581 00.000 12308 worker thread done servicing request
21:43:50.581 00.000 14556 GuideStep: -0.4 px 168 ms EAST, -0.2 px 0 ms NORTH
21:43:50.584 00.003 12308 Worker thread wakes up
21:43:50.584 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:50.585 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:51.821 01.236 12308 Exposure complete
21:43:51.982 00.161 12308 worker thread done servicing request
21:43:51.984 00.002 14556 OnExposeComplete: enter
21:43:51.989 00.005 14556 UpdateGuideState(): m_state=6
21:43:51.994 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3182
21:43:52.000 00.006 14556 Star::Find returns 1 (0), X=184.23, Y=996.63, Mass=2020, SNR=30.1, Peak=134 HFD=4.6
21:43:52.005 00.005 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.01 = -1.27)
21:43:52.010 00.005 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.37)
21:43:52.015 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.39 hyp=0.42 cameraTheta=1.94 mountX=0.12 mountY=-0.41, mountTheta=-1.28
21:43:52.021 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.39, opts=13)
21:43:52.026 00.005 14556 Enqueuing Move request for scope (-0.15, 0.39)
21:43:52.030 00.004 12308 Worker thread wakes up
21:43:52.030 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.39) opts 0xd
21:43:52.030 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.39)
21:43:52.031 00.001 12308 Moving (-0.15, 0.39) raw xDistance=0.12 yDistance=-0.41
21:43:52.031 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:43:52.031 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
21:43:52.031 00.000 12308 MoveAxis(E, 0, ABG)
21:43:52.031 00.000 12308 Move returns status 0, amount 0
21:43:52.031 00.000 12308 MoveAxis(N, 289, ABG)
21:43:52.032 00.001 12308 Guiding  Dir = 0, Dur = 289
21:43:52.032 00.000 12308 IsSlewing returns 0
21:43:52.033 00.001 12308 IsGuiding returns 0
21:43:52.033 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:52.040 00.007 12308 PulseGuide returned control before completion, sleep 299
21:43:52.062 00.022 14556 UpdateGuideState exits: m=2020 SNR=30.1
21:43:52.067 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:52.071 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:52.074 00.003 14556 Enqueuing Expose request
21:43:52.344 00.270 12308 IsGuiding returns 1
21:43:52.345 00.001 12308 scope still moving after pulse duration time elapsed
21:43:52.375 00.030 12308 IsSlewing returns 0
21:43:52.375 00.000 12308 IsGuiding returns 0
21:43:52.375 00.000 12308 scope move finished after 289 + 52 ms
21:43:52.375 00.000 12308 Move returns status 0, amount 289
21:43:52.376 00.001 12308 move complete, result=0
21:43:52.376 00.000 12308 worker thread done servicing request
21:43:52.376 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 289 ms NORTH
21:43:52.382 00.006 12308 Worker thread wakes up
21:43:52.383 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:52.384 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:53.638 01.254 12308 Exposure complete
21:43:53.798 00.160 12308 worker thread done servicing request
21:43:53.798 00.000 14556 OnExposeComplete: enter
21:43:53.802 00.004 14556 UpdateGuideState(): m_state=6
21:43:53.806 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3183
21:43:53.810 00.004 14556 Star::Find returns 1 (0), X=184.76, Y=996.29, Mass=2121, SNR=31.0, Peak=163 HFD=4.5
21:43:53.813 00.003 14556 CameraToMount -- cameraTheta (0.13) - m_xAngle (-3.07) = xAngle (3.20 = -3.08)
21:43:53.817 00.004 14556 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.10 = 3.10)
21:43:53.822 00.005 14556 CameraToMount -- cameraX=0.37 cameraY=0.05 hyp=0.38 cameraTheta=0.13 mountX=-0.38 mountY=0.01, mountTheta=3.10
21:43:53.827 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.37, y=0.05, opts=13)
21:43:53.830 00.003 14556 Enqueuing Move request for scope (0.37, 0.05)
21:43:53.834 00.004 12308 Worker thread wakes up
21:43:53.834 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.05) opts 0xd
21:43:53.834 00.000 12308 Handling offset move in thread for scope, endpoint = (0.37, 0.05)
21:43:53.834 00.000 12308 Moving (0.37, 0.05) raw xDistance=-0.38 yDistance=0.01
21:43:53.834 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
21:43:53.834 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:53.836 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:43:53.836 00.000 12308 MoveAxis(E, 163, ABG)
21:43:53.836 00.000 12308 Guiding  Dir = 2, Dur = 163
21:43:53.836 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:53.840 00.004 12308 IsSlewing returns 0
21:43:53.841 00.001 12308 IsGuiding returns 0
21:43:53.841 00.000 12308 PulseGuide returned control before completion, sleep 173
21:43:53.863 00.022 14556 UpdateGuideState exits: m=2121 SNR=31.0
21:43:53.868 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:53.871 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:53.876 00.005 14556 Enqueuing Expose request
21:43:54.020 00.144 12308 IsGuiding returns 1
21:43:54.021 00.001 12308 scope still moving after pulse duration time elapsed
21:43:54.051 00.030 12308 IsSlewing returns 0
21:43:54.053 00.002 12308 IsGuiding returns 0
21:43:54.054 00.001 12308 scope move finished after 163 + 50 ms
21:43:54.054 00.000 12308 Move returns status 0, amount 163
21:43:54.054 00.000 12308 MoveAxis(N, 0, ABG)
21:43:54.056 00.002 12308 Move returns status 0, amount 0
21:43:54.056 00.000 12308 move complete, result=0
21:43:54.057 00.001 12308 worker thread done servicing request
21:43:54.057 00.000 12308 Worker thread wakes up
21:43:54.057 00.000 14556 GuideStep: -0.4 px 163 ms EAST, 0.0 px 0 ms NORTH
21:43:54.065 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:54.066 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:55.315 01.249 12308 Exposure complete
21:43:55.464 00.149 12308 worker thread done servicing request
21:43:55.464 00.000 14556 OnExposeComplete: enter
21:43:55.469 00.005 14556 UpdateGuideState(): m_state=6
21:43:55.475 00.006 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3184
21:43:55.479 00.004 14556 Star::Find returns 1 (0), X=184.32, Y=996.25, Mass=1991, SNR=30.0, Peak=157 HFD=4.5
21:43:55.483 00.004 14556 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.07) = xAngle (6.17 = -0.11)
21:43:55.487 00.004 14556 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.07 = -0.21)
21:43:55.490 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.10 mountX=0.06 mountY=-0.01, mountTheta=-0.21
21:43:55.495 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.00, opts=13)
21:43:55.500 00.005 14556 Enqueuing Move request for scope (-0.06, 0.00)
21:43:55.503 00.003 12308 Worker thread wakes up
21:43:55.503 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
21:43:55.504 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
21:43:55.504 00.000 12308 Moving (-0.06, 0.00) raw xDistance=0.06 yDistance=-0.01
21:43:55.504 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:43:55.504 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:55.504 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:43:55.505 00.001 12308 MoveAxis(E, 0, ABG)
21:43:55.505 00.000 12308 Move returns status 0, amount 0
21:43:55.505 00.000 12308 MoveAxis(N, 0, ABG)
21:43:55.505 00.000 12308 Move returns status 0, amount 0
21:43:55.505 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:55.511 00.006 12308 move complete, result=0
21:43:55.511 00.000 12308 worker thread done servicing request
21:43:55.532 00.021 14556 UpdateGuideState exits: m=1991 SNR=30.0
21:43:55.538 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:55.542 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:55.546 00.004 14556 Enqueuing Expose request
21:43:55.549 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:43:55.553 00.004 12308 Worker thread wakes up
21:43:55.554 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:55.554 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:56.798 01.244 12308 Exposure complete
21:43:56.940 00.142 12308 worker thread done servicing request
21:43:56.940 00.000 14556 OnExposeComplete: enter
21:43:56.944 00.004 14556 UpdateGuideState(): m_state=6
21:43:56.949 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3185
21:43:56.953 00.004 14556 Star::Find returns 1 (0), X=184.37, Y=996.34, Mass=2133, SNR=31.0, Peak=165 HFD=4.6
21:43:56.956 00.003 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.77 = -1.51)
21:43:56.961 00.005 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
21:43:56.964 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.70 mountX=0.01 mountY=-0.10, mountTheta=-1.51
21:43:56.969 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.10, opts=13)
21:43:56.975 00.006 14556 Enqueuing Move request for scope (-0.01, 0.10)
21:43:56.980 00.005 12308 Worker thread wakes up
21:43:56.980 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
21:43:56.980 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
21:43:56.980 00.000 12308 Moving (-0.01, 0.10) raw xDistance=0.01 yDistance=-0.10
21:43:56.980 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:43:56.981 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:56.981 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:43:56.981 00.000 12308 MoveAxis(E, 0, ABG)
21:43:56.981 00.000 12308 Move returns status 0, amount 0
21:43:56.981 00.000 12308 MoveAxis(N, 0, ABG)
21:43:56.981 00.000 12308 Move returns status 0, amount 0
21:43:56.982 00.001 12308 move complete, result=0
21:43:56.982 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:56.986 00.004 12308 worker thread done servicing request
21:43:57.007 00.021 14556 UpdateGuideState exits: m=2133 SNR=31.0
21:43:57.011 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:57.016 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:57.020 00.004 14556 Enqueuing Expose request
21:43:57.023 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:57.027 00.004 12308 Worker thread wakes up
21:43:57.027 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:57.027 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:58.278 01.251 12308 Exposure complete
21:43:58.414 00.136 12308 worker thread done servicing request
21:43:58.415 00.001 14556 OnExposeComplete: enter
21:43:58.418 00.003 14556 UpdateGuideState(): m_state=6
21:43:58.422 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3186
21:43:58.428 00.006 14556 Star::Find returns 1 (0), X=184.21, Y=996.24, Mass=2115, SNR=30.7, Peak=169 HFD=4.4
21:43:58.433 00.005 14556 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-3.07) = xAngle (-0.03 = -0.03)
21:43:58.437 00.004 14556 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.13 = -0.13)
21:43:58.442 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.10 mountX=0.17 mountY=-0.02, mountTheta=-0.12
21:43:58.447 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.01, opts=13)
21:43:58.451 00.004 14556 Enqueuing Move request for scope (-0.17, -0.01)
21:43:58.455 00.004 12308 Worker thread wakes up
21:43:58.455 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
21:43:58.455 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
21:43:58.455 00.000 12308 Moving (-0.17, -0.01) raw xDistance=0.17 yDistance=-0.02
21:43:58.455 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:43:58.457 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:58.457 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:43:58.457 00.000 12308 MoveAxis(E, 0, ABG)
21:43:58.457 00.000 12308 Move returns status 0, amount 0
21:43:58.457 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:58.461 00.004 12308 MoveAxis(N, 0, ABG)
21:43:58.461 00.000 12308 Move returns status 0, amount 0
21:43:58.462 00.001 12308 move complete, result=0
21:43:58.462 00.000 12308 worker thread done servicing request
21:43:58.483 00.021 14556 UpdateGuideState exits: m=2115 SNR=30.7
21:43:58.487 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:58.492 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:58.495 00.003 14556 Enqueuing Expose request
21:43:58.499 00.004 12308 Worker thread wakes up
21:43:58.500 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:43:58.506 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:43:58.506 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:43:59.753 01.247 12308 Exposure complete
21:43:59.902 00.149 14556 OnExposeComplete: enter
21:43:59.905 00.003 14556 UpdateGuideState(): m_state=6
21:43:59.910 00.005 12308 worker thread done servicing request
21:43:59.910 00.000 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3187
21:43:59.916 00.006 14556 Star::Find returns 1 (0), X=184.29, Y=996.47, Mass=2101, SNR=30.7, Peak=179 HFD=4.6
21:43:59.920 00.004 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.03 = -1.25)
21:43:59.924 00.004 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.35)
21:43:59.929 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.96 mountX=0.08 mountY=-0.24, mountTheta=-1.26
21:43:59.934 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.22, opts=13)
21:43:59.938 00.004 14556 Enqueuing Move request for scope (-0.09, 0.22)
21:43:59.942 00.004 12308 Worker thread wakes up
21:43:59.942 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.22) opts 0xd
21:43:59.942 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.22)
21:43:59.942 00.000 12308 Moving (-0.09, 0.22) raw xDistance=0.08 yDistance=-0.24
21:43:59.942 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:43:59.942 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:43:59.942 00.000 12308 MoveAxis(E, 0, ABG)
21:43:59.942 00.000 12308 Move returns status 0, amount 0
21:43:59.944 00.002 12308 MoveAxis(N, 166, ABG)
21:43:59.944 00.000 12308 Guiding  Dir = 0, Dur = 166
21:43:59.944 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:43:59.948 00.004 12308 IsSlewing returns 0
21:43:59.948 00.000 12308 IsGuiding returns 0
21:43:59.948 00.000 12308 PulseGuide returned control before completion, sleep 176
21:43:59.970 00.022 14556 UpdateGuideState exits: m=2101 SNR=30.7
21:43:59.974 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:59.977 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:43:59.981 00.004 14556 Enqueuing Expose request
21:44:00.139 00.158 12308 IsGuiding returns 1
21:44:00.139 00.000 12308 scope still moving after pulse duration time elapsed
21:44:00.171 00.032 12308 IsSlewing returns 0
21:44:00.171 00.000 12308 IsGuiding returns 1
21:44:00.202 00.031 12308 IsSlewing returns 0
21:44:00.202 00.000 12308 IsGuiding returns 0
21:44:00.204 00.002 12308 scope move finished after 166 + 89 ms
21:44:00.205 00.001 12308 Move returns status 0, amount 166
21:44:00.205 00.000 12308 move complete, result=0
21:44:00.205 00.000 12308 worker thread done servicing request
21:44:00.206 00.001 12308 Worker thread wakes up
21:44:00.206 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 166 ms NORTH
21:44:00.212 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:00.212 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:01.468 01.256 12308 Exposure complete
21:44:01.612 00.144 12308 worker thread done servicing request
21:44:01.612 00.000 14556 OnExposeComplete: enter
21:44:01.617 00.005 14556 UpdateGuideState(): m_state=6
21:44:01.621 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3188
21:44:01.624 00.003 14556 Star::Find returns 1 (0), X=184.19, Y=996.08, Mass=1993, SNR=29.8, Peak=164 HFD=4.4
21:44:01.628 00.004 14556 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.07) = xAngle (0.63 = 0.63)
21:44:01.633 00.005 14556 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.53 = 0.53)
21:44:01.636 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.16 hyp=0.25 cameraTheta=-2.45 mountX=0.20 mountY=0.13, mountTheta=0.56
21:44:01.641 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.16, opts=13)
21:44:01.645 00.004 14556 Enqueuing Move request for scope (-0.19, -0.16)
21:44:01.649 00.004 12308 Worker thread wakes up
21:44:01.649 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.16) opts 0xd
21:44:01.649 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.16)
21:44:01.649 00.000 12308 Moving (-0.19, -0.16) raw xDistance=0.20 yDistance=0.13
21:44:01.649 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:44:01.649 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:01.649 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:44:01.651 00.002 12308 MoveAxis(W, 88, ABG)
21:44:01.651 00.000 12308 Guiding  Dir = 3, Dur = 88
21:44:01.651 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:01.655 00.004 12308 IsSlewing returns 0
21:44:01.655 00.000 12308 IsGuiding returns 0
21:44:01.656 00.001 12308 PulseGuide returned control before completion, sleep 98
21:44:01.673 00.017 14556 UpdateGuideState exits: m=1993 SNR=29.8
21:44:01.677 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:01.683 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:01.690 00.007 14556 Enqueuing Expose request
21:44:01.769 00.079 12308 IsGuiding returns 0
21:44:01.769 00.000 12308 Move returns status 0, amount 88
21:44:01.769 00.000 12308 MoveAxis(N, 0, ABG)
21:44:01.769 00.000 12308 Move returns status 0, amount 0
21:44:01.771 00.002 12308 move complete, result=0
21:44:01.771 00.000 12308 worker thread done servicing request
21:44:01.771 00.000 14556 GuideStep: 0.2 px 88 ms WEST, 0.1 px 0 ms NORTH
21:44:01.777 00.006 12308 Worker thread wakes up
21:44:01.777 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:01.777 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:03.023 01.246 12308 Exposure complete
21:44:03.167 00.144 12308 worker thread done servicing request
21:44:03.168 00.001 14556 OnExposeComplete: enter
21:44:03.171 00.003 14556 UpdateGuideState(): m_state=6
21:44:03.176 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3189
21:44:03.180 00.004 14556 Star::Find returns 1 (0), X=184.44, Y=996.25, Mass=2323, SNR=32.5, Peak=155 HFD=4.7
21:44:03.183 00.003 14556 CameraToMount -- cameraTheta (0.17) - m_xAngle (-3.07) = xAngle (3.25 = -3.04)
21:44:03.187 00.004 14556 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.15 = -3.14)
21:44:03.193 00.006 14556 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.17 mountX=-0.06 mountY=-0.00, mountTheta=-3.14
21:44:03.198 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.01, opts=13)
21:44:03.202 00.004 14556 Enqueuing Move request for scope (0.06, 0.01)
21:44:03.205 00.003 12308 Worker thread wakes up
21:44:03.205 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
21:44:03.206 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
21:44:03.206 00.000 12308 Moving (0.06, 0.01) raw xDistance=-0.06 yDistance=-0.00
21:44:03.206 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:44:03.206 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:03.207 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:44:03.207 00.000 12308 MoveAxis(E, 0, ABG)
21:44:03.207 00.000 12308 Move returns status 0, amount 0
21:44:03.207 00.000 12308 MoveAxis(N, 0, ABG)
21:44:03.207 00.000 12308 Move returns status 0, amount 0
21:44:03.207 00.000 12308 move complete, result=0
21:44:03.209 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:03.213 00.004 12308 worker thread done servicing request
21:44:03.236 00.023 14556 UpdateGuideState exits: m=2323 SNR=32.5
21:44:03.240 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:03.244 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:03.248 00.004 14556 Enqueuing Expose request
21:44:03.253 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:44:03.257 00.004 12308 Worker thread wakes up
21:44:03.257 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:03.257 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:04.498 01.241 12308 Exposure complete
21:44:04.647 00.149 12308 worker thread done servicing request
21:44:04.648 00.001 14556 OnExposeComplete: enter
21:44:04.651 00.003 14556 UpdateGuideState(): m_state=6
21:44:04.655 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3190
21:44:04.660 00.005 14556 Star::Find returns 1 (0), X=184.60, Y=996.58, Mass=2094, SNR=30.9, Peak=129 HFD=4.9
21:44:04.664 00.004 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
21:44:04.668 00.004 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.30)
21:44:04.672 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.34 hyp=0.40 cameraTheta=1.01 mountX=-0.24 mountY=-0.30, mountTheta=-2.24
21:44:04.677 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.34, opts=13)
21:44:04.680 00.003 14556 Enqueuing Move request for scope (0.21, 0.34)
21:44:04.683 00.003 12308 Worker thread wakes up
21:44:04.685 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.34) opts 0xd
21:44:04.685 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.34)
21:44:04.685 00.000 12308 Moving (0.21, 0.34) raw xDistance=-0.24 yDistance=-0.30
21:44:04.686 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:44:04.686 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:44:04.686 00.000 12308 MoveAxis(E, 103, ABG)
21:44:04.686 00.000 12308 Guiding  Dir = 2, Dur = 103
21:44:04.687 00.001 12308 IsSlewing returns 0
21:44:04.687 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:04.691 00.004 12308 IsGuiding returns 0
21:44:04.692 00.001 12308 PulseGuide returned control before completion, sleep 113
21:44:04.713 00.021 14556 UpdateGuideState exits: m=2094 SNR=30.9
21:44:04.717 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:04.723 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:04.728 00.005 14556 Enqueuing Expose request
21:44:04.815 00.087 12308 IsGuiding returns 1
21:44:04.816 00.001 12308 scope still moving after pulse duration time elapsed
21:44:04.846 00.030 12308 IsSlewing returns 0
21:44:04.848 00.002 12308 IsGuiding returns 0
21:44:04.849 00.001 12308 scope move finished after 103 + 53 ms
21:44:04.849 00.000 12308 Move returns status 0, amount 103
21:44:04.849 00.000 12308 MoveAxis(N, 211, ABG)
21:44:04.850 00.001 12308 Guiding  Dir = 0, Dur = 211
21:44:04.850 00.000 12308 IsSlewing returns 0
21:44:04.851 00.001 12308 IsGuiding returns 0
21:44:04.851 00.000 12308 PulseGuide returned control before completion, sleep 221
21:44:05.079 00.228 12308 IsGuiding returns 1
21:44:05.081 00.002 12308 scope still moving after pulse duration time elapsed
21:44:05.112 00.031 12308 IsSlewing returns 0
21:44:05.113 00.001 12308 IsGuiding returns 0
21:44:05.113 00.000 12308 scope move finished after 211 + 51 ms
21:44:05.114 00.001 12308 Move returns status 0, amount 211
21:44:05.115 00.001 12308 move complete, result=0
21:44:05.115 00.000 12308 worker thread done servicing request
21:44:05.115 00.000 14556 GuideStep: -0.2 px 103 ms EAST, -0.3 px 211 ms NORTH
21:44:05.123 00.008 12308 Worker thread wakes up
21:44:05.125 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:05.125 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:06.370 01.245 12308 Exposure complete
21:44:06.536 00.166 12308 worker thread done servicing request
21:44:06.537 00.001 14556 OnExposeComplete: enter
21:44:06.541 00.004 14556 UpdateGuideState(): m_state=6
21:44:06.546 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3191
21:44:06.551 00.005 14556 Star::Find returns 1 (0), X=184.25, Y=996.19, Mass=2006, SNR=29.9, Peak=138 HFD=4.5
21:44:06.557 00.006 14556 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.07) = xAngle (0.29 = 0.29)
21:44:06.561 00.004 14556 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.19 = 0.19)
21:44:06.566 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-2.78 mountX=0.13 mountY=0.03, mountTheta=0.20
21:44:06.570 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.05, opts=13)
21:44:06.574 00.004 14556 Enqueuing Move request for scope (-0.13, -0.05)
21:44:06.579 00.005 12308 Worker thread wakes up
21:44:06.579 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd
21:44:06.580 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.05)
21:44:06.580 00.000 12308 Moving (-0.13, -0.05) raw xDistance=0.13 yDistance=0.03
21:44:06.580 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:44:06.580 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:06.580 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:44:06.582 00.002 12308 MoveAxis(E, 0, ABG)
21:44:06.582 00.000 12308 Move returns status 0, amount 0
21:44:06.582 00.000 12308 MoveAxis(N, 0, ABG)
21:44:06.582 00.000 12308 Move returns status 0, amount 0
21:44:06.582 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:06.587 00.005 12308 move complete, result=0
21:44:06.587 00.000 12308 worker thread done servicing request
21:44:06.607 00.020 14556 UpdateGuideState exits: m=2006 SNR=29.9
21:44:06.613 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:06.617 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:06.621 00.004 14556 Enqueuing Expose request
21:44:06.626 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:44:06.630 00.004 12308 Worker thread wakes up
21:44:06.631 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:06.631 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:07.888 01.257 12308 Exposure complete
21:44:08.045 00.157 12308 worker thread done servicing request
21:44:08.046 00.001 14556 OnExposeComplete: enter
21:44:08.050 00.004 14556 UpdateGuideState(): m_state=6
21:44:08.055 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3192
21:44:08.059 00.004 14556 Star::Find returns 1 (0), X=184.58, Y=996.29, Mass=2110, SNR=30.8, Peak=167 HFD=4.1
21:44:08.063 00.004 14556 CameraToMount -- cameraTheta (0.25) - m_xAngle (-3.07) = xAngle (3.32 = -2.96)
21:44:08.068 00.005 14556 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.22 = -3.06)
21:44:08.072 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.05 hyp=0.21 cameraTheta=0.25 mountX=-0.20 mountY=-0.02, mountTheta=-3.06
21:44:08.078 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.05, opts=13)
21:44:08.081 00.003 14556 Enqueuing Move request for scope (0.20, 0.05)
21:44:08.085 00.004 12308 Worker thread wakes up
21:44:08.086 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.05) opts 0xd
21:44:08.086 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.05)
21:44:08.086 00.000 12308 Moving (0.20, 0.05) raw xDistance=-0.20 yDistance=-0.02
21:44:08.086 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:44:08.087 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:08.087 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:44:08.087 00.000 12308 MoveAxis(E, 88, ABG)
21:44:08.088 00.001 12308 Guiding  Dir = 2, Dur = 88
21:44:08.088 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:08.092 00.004 12308 IsSlewing returns 0
21:44:08.094 00.002 12308 IsGuiding returns 0
21:44:08.097 00.003 12308 PulseGuide returned control before completion, sleep 98
21:44:08.120 00.023 14556 UpdateGuideState exits: m=2110 SNR=30.8
21:44:08.125 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:08.128 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:08.133 00.005 14556 Enqueuing Expose request
21:44:08.203 00.070 12308 IsGuiding returns 1
21:44:08.203 00.000 12308 scope still moving after pulse duration time elapsed
21:44:08.234 00.031 12308 IsSlewing returns 0
21:44:08.235 00.001 12308 IsGuiding returns 1
21:44:08.265 00.030 12308 IsSlewing returns 0
21:44:08.266 00.001 12308 IsGuiding returns 0
21:44:08.267 00.001 12308 scope move finished after 88 + 82 ms
21:44:08.267 00.000 12308 Move returns status 0, amount 88
21:44:08.267 00.000 12308 MoveAxis(N, 0, ABG)
21:44:08.268 00.001 12308 Move returns status 0, amount 0
21:44:08.268 00.000 12308 move complete, result=0
21:44:08.268 00.000 12308 worker thread done servicing request
21:44:08.268 00.000 14556 GuideStep: -0.2 px 88 ms EAST, -0.0 px 0 ms NORTH
21:44:08.275 00.007 12308 Worker thread wakes up
21:44:08.275 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:08.275 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:09.526 01.251 12308 Exposure complete
21:44:09.705 00.179 12308 worker thread done servicing request
21:44:09.705 00.000 14556 OnExposeComplete: enter
21:44:09.711 00.006 14556 UpdateGuideState(): m_state=6
21:44:09.717 00.006 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3193
21:44:09.725 00.008 14556 Star::Find returns 1 (0), X=184.41, Y=996.40, Mass=2126, SNR=30.9, Peak=158 HFD=4.9
21:44:09.732 00.007 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.48 = -1.80)
21:44:09.736 00.004 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
21:44:09.740 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.41 mountX=-0.04 mountY=-0.15, mountTheta=-1.81
21:44:09.745 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.16, opts=13)
21:44:09.750 00.005 14556 Enqueuing Move request for scope (0.03, 0.16)
21:44:09.756 00.006 12308 Worker thread wakes up
21:44:09.757 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
21:44:09.758 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
21:44:09.759 00.001 12308 Moving (0.03, 0.16) raw xDistance=-0.04 yDistance=-0.15
21:44:09.759 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:44:09.759 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:09.759 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:44:09.759 00.000 12308 MoveAxis(E, 0, ABG)
21:44:09.760 00.001 12308 Move returns status 0, amount 0
21:44:09.760 00.000 12308 MoveAxis(N, 0, ABG)
21:44:09.760 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:09.768 00.008 12308 Move returns status 0, amount 0
21:44:09.768 00.000 12308 move complete, result=0
21:44:09.768 00.000 12308 worker thread done servicing request
21:44:09.789 00.021 14556 UpdateGuideState exits: m=2126 SNR=30.9
21:44:09.795 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:09.801 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:09.805 00.004 14556 Enqueuing Expose request
21:44:09.810 00.005 12308 Worker thread wakes up
21:44:09.810 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:44:09.816 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:09.816 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:11.061 01.245 12308 Exposure complete
21:44:11.209 00.148 12308 worker thread done servicing request
21:44:11.209 00.000 14556 OnExposeComplete: enter
21:44:11.213 00.004 14556 UpdateGuideState(): m_state=6
21:44:11.217 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3194
21:44:11.220 00.003 14556 Star::Find returns 1 (0), X=184.42, Y=996.26, Mass=2246, SNR=32.0, Peak=153 HFD=4.7
21:44:11.225 00.005 14556 CameraToMount -- cameraTheta (0.50) - m_xAngle (-3.07) = xAngle (3.57 = -2.71)
21:44:11.227 00.002 14556 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.47 = -2.81)
21:44:11.231 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.04 cameraTheta=0.50 mountX=-0.04 mountY=-0.01, mountTheta=-2.80
21:44:11.236 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.02, opts=13)
21:44:11.240 00.004 14556 Enqueuing Move request for scope (0.04, 0.02)
21:44:11.244 00.004 12308 Worker thread wakes up
21:44:11.244 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
21:44:11.244 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
21:44:11.244 00.000 12308 Moving (0.04, 0.02) raw xDistance=-0.04 yDistance=-0.01
21:44:11.244 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:44:11.244 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:11.245 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:44:11.245 00.000 12308 MoveAxis(E, 0, ABG)
21:44:11.245 00.000 12308 Move returns status 0, amount 0
21:44:11.245 00.000 12308 MoveAxis(N, 0, ABG)
21:44:11.245 00.000 12308 Move returns status 0, amount 0
21:44:11.245 00.000 12308 move complete, result=0
21:44:11.245 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:11.251 00.006 12308 worker thread done servicing request
21:44:11.273 00.022 14556 UpdateGuideState exits: m=2246 SNR=32.0
21:44:11.277 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:11.282 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:11.287 00.005 14556 Enqueuing Expose request
21:44:11.291 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:44:11.296 00.005 12308 Worker thread wakes up
21:44:11.296 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:11.296 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:12.548 01.252 12308 Exposure complete
21:44:12.698 00.150 12308 worker thread done servicing request
21:44:12.698 00.000 14556 OnExposeComplete: enter
21:44:12.702 00.004 14556 UpdateGuideState(): m_state=6
21:44:12.706 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3195
21:44:12.710 00.004 14556 Star::Find returns 1 (0), X=184.51, Y=996.55, Mass=2033, SNR=30.3, Peak=134 HFD=4.3
21:44:12.714 00.004 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.26 = -2.02)
21:44:12.718 00.004 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.12)
21:44:12.722 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.30 hyp=0.33 cameraTheta=1.19 mountX=-0.14 mountY=-0.28, mountTheta=-2.04
21:44:12.728 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.30, opts=13)
21:44:12.732 00.004 14556 Enqueuing Move request for scope (0.12, 0.30)
21:44:12.736 00.004 12308 Worker thread wakes up
21:44:12.736 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.30) opts 0xd
21:44:12.736 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.30)
21:44:12.736 00.000 12308 Moving (0.12, 0.30) raw xDistance=-0.14 yDistance=-0.28
21:44:12.736 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:44:12.736 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:44:12.736 00.000 12308 MoveAxis(E, 0, ABG)
21:44:12.737 00.001 12308 Move returns status 0, amount 0
21:44:12.737 00.000 12308 MoveAxis(N, 197, ABG)
21:44:12.737 00.000 12308 Guiding  Dir = 0, Dur = 197
21:44:12.738 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:12.741 00.003 12308 IsSlewing returns 0
21:44:12.741 00.000 12308 IsGuiding returns 0
21:44:12.743 00.002 12308 PulseGuide returned control before completion, sleep 207
21:44:12.765 00.022 14556 UpdateGuideState exits: m=2033 SNR=30.3
21:44:12.769 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:12.773 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:12.777 00.004 14556 Enqueuing Expose request
21:44:12.963 00.186 12308 IsGuiding returns 1
21:44:12.963 00.000 12308 scope still moving after pulse duration time elapsed
21:44:12.995 00.032 12308 IsSlewing returns 0
21:44:12.995 00.000 12308 IsGuiding returns 0
21:44:12.995 00.000 12308 scope move finished after 197 + 55 ms
21:44:12.996 00.001 12308 Move returns status 0, amount 197
21:44:12.996 00.000 12308 move complete, result=0
21:44:12.997 00.001 12308 worker thread done servicing request
21:44:12.997 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 197 ms NORTH
21:44:13.000 00.003 12308 Worker thread wakes up
21:44:13.000 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:13.002 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:14.260 01.258 12308 Exposure complete
21:44:14.410 00.150 12308 worker thread done servicing request
21:44:14.411 00.001 14556 OnExposeComplete: enter
21:44:14.414 00.003 14556 UpdateGuideState(): m_state=6
21:44:14.418 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3196
21:44:14.422 00.004 14556 Star::Find returns 1 (0), X=184.46, Y=996.52, Mass=2015, SNR=29.9, Peak=130 HFD=4.3
21:44:14.426 00.004 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.36 = -1.93)
21:44:14.430 00.004 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.03)
21:44:14.434 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.27 hyp=0.28 cameraTheta=1.28 mountX=-0.10 mountY=-0.26, mountTheta=-1.94
21:44:14.440 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.27, opts=13)
21:44:14.445 00.005 14556 Enqueuing Move request for scope (0.08, 0.27)
21:44:14.449 00.004 12308 Worker thread wakes up
21:44:14.449 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.27) opts 0xd
21:44:14.449 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.27)
21:44:14.449 00.000 12308 Moving (0.08, 0.27) raw xDistance=-0.10 yDistance=-0.26
21:44:14.449 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:44:14.449 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:44:14.450 00.001 12308 MoveAxis(E, 0, ABG)
21:44:14.450 00.000 12308 Move returns status 0, amount 0
21:44:14.450 00.000 12308 MoveAxis(N, 179, ABG)
21:44:14.450 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:14.454 00.004 12308 Guiding  Dir = 0, Dur = 179
21:44:14.455 00.001 12308 IsSlewing returns 0
21:44:14.455 00.000 12308 IsGuiding returns 0
21:44:14.455 00.000 12308 PulseGuide returned control before completion, sleep 189
21:44:14.476 00.021 14556 UpdateGuideState exits: m=2015 SNR=29.9
21:44:14.481 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:14.485 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:14.488 00.003 14556 Enqueuing Expose request
21:44:14.654 00.166 12308 IsGuiding returns 1
21:44:14.655 00.001 12308 scope still moving after pulse duration time elapsed
21:44:14.685 00.030 12308 IsSlewing returns 0
21:44:14.687 00.002 12308 IsGuiding returns 0
21:44:14.687 00.000 12308 scope move finished after 179 + 52 ms
21:44:14.688 00.001 12308 Move returns status 0, amount 179
21:44:14.689 00.001 12308 move complete, result=0
21:44:14.689 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 179 ms NORTH
21:44:14.694 00.005 12308 worker thread done servicing request
21:44:14.694 00.000 12308 Worker thread wakes up
21:44:14.694 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:14.696 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:15.944 01.248 12308 Exposure complete
21:44:16.086 00.142 12308 worker thread done servicing request
21:44:16.087 00.001 14556 OnExposeComplete: enter
21:44:16.091 00.004 14556 UpdateGuideState(): m_state=6
21:44:16.095 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3197
21:44:16.102 00.007 14556 Star::Find returns 1 (0), X=184.55, Y=996.07, Mass=2096, SNR=30.9, Peak=155 HFD=4.6
21:44:16.107 00.005 14556 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-3.07) = xAngle (2.25 = 2.25)
21:44:16.111 00.004 14556 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.16 = 2.16)
21:44:16.115 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=-0.18 hyp=0.24 cameraTheta=-0.82 mountX=-0.15 mountY=0.20, mountTheta=2.22
21:44:16.120 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.18, opts=13)
21:44:16.125 00.005 14556 Enqueuing Move request for scope (0.17, -0.18)
21:44:16.129 00.004 12308 Worker thread wakes up
21:44:16.129 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.18) opts 0xd
21:44:16.129 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.18)
21:44:16.130 00.001 12308 Moving (0.17, -0.18) raw xDistance=-0.15 yDistance=0.20
21:44:16.130 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:44:16.130 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:44:16.130 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:44:16.130 00.000 12308 MoveAxis(E, 0, ABG)
21:44:16.130 00.000 12308 Move returns status 0, amount 0
21:44:16.131 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:16.135 00.004 12308 MoveAxis(N, 0, ABG)
21:44:16.136 00.001 12308 Move returns status 0, amount 0
21:44:16.136 00.000 12308 move complete, result=0
21:44:16.136 00.000 12308 worker thread done servicing request
21:44:16.160 00.024 14556 UpdateGuideState exits: m=2096 SNR=30.9
21:44:16.165 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:16.169 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:16.174 00.005 14556 Enqueuing Expose request
21:44:16.179 00.005 12308 Worker thread wakes up
21:44:16.179 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:44:16.185 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:16.185 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:17.427 01.242 12308 Exposure complete
21:44:17.570 00.143 12308 worker thread done servicing request
21:44:17.571 00.001 14556 OnExposeComplete: enter
21:44:17.574 00.003 14556 UpdateGuideState(): m_state=6
21:44:17.578 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3198
21:44:17.582 00.004 14556 Star::Find returns 1 (0), X=184.22, Y=996.37, Mass=2181, SNR=31.4, Peak=160 HFD=4.7
21:44:17.585 00.003 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.57 = -0.71)
21:44:17.589 00.004 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.81)
21:44:17.593 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.21 cameraTheta=2.50 mountX=0.16 mountY=-0.15, mountTheta=-0.76
21:44:17.599 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.12, opts=13)
21:44:17.605 00.006 14556 Enqueuing Move request for scope (-0.16, 0.12)
21:44:17.608 00.003 12308 Worker thread wakes up
21:44:17.609 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
21:44:17.609 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
21:44:17.609 00.000 12308 Moving (-0.16, 0.12) raw xDistance=0.16 yDistance=-0.15
21:44:17.609 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:44:17.609 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:17.611 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:44:17.611 00.000 12308 MoveAxis(E, 0, ABG)
21:44:17.611 00.000 12308 Move returns status 0, amount 0
21:44:17.611 00.000 12308 MoveAxis(N, 0, ABG)
21:44:17.611 00.000 12308 Move returns status 0, amount 0
21:44:17.611 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:17.616 00.005 12308 move complete, result=0
21:44:17.617 00.001 12308 worker thread done servicing request
21:44:17.638 00.021 14556 UpdateGuideState exits: m=2181 SNR=31.4
21:44:17.642 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:17.645 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:17.650 00.005 14556 Enqueuing Expose request
21:44:17.654 00.004 12308 Worker thread wakes up
21:44:17.654 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:44:17.657 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:17.658 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:18.904 01.246 12308 Exposure complete
21:44:19.051 00.147 12308 worker thread done servicing request
21:44:19.052 00.001 14556 OnExposeComplete: enter
21:44:19.056 00.004 14556 UpdateGuideState(): m_state=6
21:44:19.059 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3199
21:44:19.064 00.005 14556 Star::Find returns 1 (0), X=184.78, Y=996.23, Mass=1955, SNR=29.8, Peak=126 HFD=4.5
21:44:19.069 00.005 14556 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-3.07) = xAngle (3.05 = 3.05)
21:44:19.072 00.003 14556 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.95 = 2.95)
21:44:19.076 00.004 14556 CameraToMount -- cameraX=0.39 cameraY=-0.01 hyp=0.39 cameraTheta=-0.02 mountX=-0.39 mountY=0.07, mountTheta=2.95
21:44:19.081 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.39, y=-0.01, opts=13)
21:44:19.085 00.004 14556 Enqueuing Move request for scope (0.39, -0.01)
21:44:19.089 00.004 12308 Worker thread wakes up
21:44:19.089 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.01) opts 0xd
21:44:19.089 00.000 12308 Handling offset move in thread for scope, endpoint = (0.39, -0.01)
21:44:19.089 00.000 12308 Moving (0.39, -0.01) raw xDistance=-0.39 yDistance=0.07
21:44:19.089 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
21:44:19.089 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:19.090 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:44:19.090 00.000 12308 MoveAxis(E, 170, ABG)
21:44:19.090 00.000 12308 Guiding  Dir = 2, Dur = 170
21:44:19.090 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:19.095 00.005 12308 IsSlewing returns 0
21:44:19.095 00.000 12308 IsGuiding returns 0
21:44:19.096 00.001 12308 PulseGuide returned control before completion, sleep 180
21:44:19.117 00.021 14556 UpdateGuideState exits: m=1955 SNR=29.8
21:44:19.121 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:19.126 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:19.132 00.006 14556 Enqueuing Expose request
21:44:19.282 00.150 12308 IsGuiding returns 1
21:44:19.283 00.001 12308 scope still moving after pulse duration time elapsed
21:44:19.314 00.031 12308 IsSlewing returns 0
21:44:19.315 00.001 12308 IsGuiding returns 0
21:44:19.316 00.001 12308 scope move finished after 170 + 50 ms
21:44:19.316 00.000 12308 Move returns status 0, amount 170
21:44:19.317 00.001 12308 MoveAxis(N, 0, ABG)
21:44:19.317 00.000 12308 Move returns status 0, amount 0
21:44:19.317 00.000 12308 move complete, result=0
21:44:19.318 00.001 12308 worker thread done servicing request
21:44:19.319 00.001 12308 Worker thread wakes up
21:44:19.319 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:19.319 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:19.319 00.000 14556 GuideStep: -0.4 px 170 ms EAST, 0.1 px 0 ms NORTH
21:44:20.564 01.245 12308 Exposure complete
21:44:20.704 00.140 12308 worker thread done servicing request
21:44:20.704 00.000 14556 OnExposeComplete: enter
21:44:20.709 00.005 14556 UpdateGuideState(): m_state=6
21:44:20.713 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3200
21:44:20.716 00.003 14556 Star::Find returns 1 (0), X=184.55, Y=996.32, Mass=2032, SNR=30.4, Peak=158 HFD=4.4
21:44:20.720 00.004 14556 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.07) = xAngle (3.52 = -2.76)
21:44:20.724 00.004 14556 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.43 = -2.86)
21:44:20.729 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=0.08 hyp=0.18 cameraTheta=0.45 mountX=-0.17 mountY=-0.05, mountTheta=-2.85
21:44:20.737 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.08, opts=13)
21:44:20.743 00.006 14556 Enqueuing Move request for scope (0.17, 0.08)
21:44:20.747 00.004 12308 Worker thread wakes up
21:44:20.747 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.08) opts 0xd
21:44:20.748 00.001 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.08)
21:44:20.748 00.000 12308 Moving (0.17, 0.08) raw xDistance=-0.17 yDistance=-0.05
21:44:20.748 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:44:20.748 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:20.748 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:44:20.750 00.002 12308 MoveAxis(E, 0, ABG)
21:44:20.750 00.000 12308 Move returns status 0, amount 0
21:44:20.750 00.000 12308 MoveAxis(N, 0, ABG)
21:44:20.750 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:20.756 00.006 12308 Move returns status 0, amount 0
21:44:20.758 00.002 12308 move complete, result=0
21:44:20.758 00.000 12308 worker thread done servicing request
21:44:20.783 00.025 14556 UpdateGuideState exits: m=2032 SNR=30.4
21:44:20.789 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:20.795 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:20.799 00.004 14556 Enqueuing Expose request
21:44:20.803 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:44:20.808 00.005 12308 Worker thread wakes up
21:44:20.808 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:20.808 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:22.050 01.242 12308 Exposure complete
21:44:22.203 00.153 12308 worker thread done servicing request
21:44:22.203 00.000 14556 OnExposeComplete: enter
21:44:22.207 00.004 14556 UpdateGuideState(): m_state=6
21:44:22.211 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3201
21:44:22.214 00.003 14556 Star::Find returns 1 (0), X=184.36, Y=996.27, Mass=2054, SNR=30.5, Peak=154 HFD=4.6
21:44:22.220 00.006 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.26 = -1.03)
21:44:22.228 00.008 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.13)
21:44:22.234 00.006 14556 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.03 cameraTheta=2.18 mountX=0.02 mountY=-0.03, mountTheta=-1.05
21:44:22.240 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.03, opts=13)
21:44:22.244 00.004 14556 Enqueuing Move request for scope (-0.02, 0.03)
21:44:22.247 00.003 12308 Worker thread wakes up
21:44:22.249 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
21:44:22.249 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
21:44:22.250 00.001 12308 Moving (-0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
21:44:22.250 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:44:22.250 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:22.251 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:44:22.252 00.001 12308 MoveAxis(E, 0, ABG)
21:44:22.252 00.000 12308 Move returns status 0, amount 0
21:44:22.252 00.000 12308 MoveAxis(N, 0, ABG)
21:44:22.254 00.002 12308 Move returns status 0, amount 0
21:44:22.254 00.000 12308 move complete, result=0
21:44:22.254 00.000 12308 worker thread done servicing request
21:44:22.254 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:22.283 00.029 14556 UpdateGuideState exits: m=2054 SNR=30.5
21:44:22.288 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:22.293 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:22.297 00.004 14556 Enqueuing Expose request
21:44:22.301 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:44:22.304 00.003 12308 Worker thread wakes up
21:44:22.304 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:22.304 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:23.547 01.243 12308 Exposure complete
21:44:23.699 00.152 12308 worker thread done servicing request
21:44:23.700 00.001 14556 OnExposeComplete: enter
21:44:23.703 00.003 14556 UpdateGuideState(): m_state=6
21:44:23.707 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3202
21:44:23.711 00.004 14556 Star::Find returns 1 (0), X=184.31, Y=996.69, Mass=1887, SNR=29.1, Peak=136 HFD=4.5
21:44:23.714 00.003 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
21:44:23.718 00.004 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.58)
21:44:23.722 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.45 hyp=0.45 cameraTheta=1.73 mountX=0.04 mountY=-0.45, mountTheta=-1.48
21:44:23.731 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.45, opts=13)
21:44:23.735 00.004 14556 Enqueuing Move request for scope (-0.07, 0.45)
21:44:23.739 00.004 12308 Worker thread wakes up
21:44:23.739 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.45) opts 0xd
21:44:23.739 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.45)
21:44:23.739 00.000 12308 Moving (-0.07, 0.45) raw xDistance=0.04 yDistance=-0.45
21:44:23.740 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:44:23.740 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
21:44:23.740 00.000 12308 MoveAxis(E, 0, ABG)
21:44:23.740 00.000 12308 Move returns status 0, amount 0
21:44:23.741 00.001 12308 MoveAxis(N, 319, ABG)
21:44:23.742 00.001 12308 Guiding  Dir = 0, Dur = 319
21:44:23.742 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:23.745 00.003 12308 IsSlewing returns 0
21:44:23.745 00.000 12308 IsGuiding returns 0
21:44:23.746 00.001 12308 PulseGuide returned control before completion, sleep 329
21:44:23.769 00.023 14556 UpdateGuideState exits: m=1887 SNR=29.1
21:44:23.774 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:23.777 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:23.781 00.004 14556 Enqueuing Expose request
21:44:24.085 00.304 12308 IsGuiding returns 1
21:44:24.086 00.001 12308 scope still moving after pulse duration time elapsed
21:44:24.115 00.029 12308 IsSlewing returns 0
21:44:24.116 00.001 12308 IsGuiding returns 0
21:44:24.116 00.000 12308 scope move finished after 319 + 51 ms
21:44:24.117 00.001 12308 Move returns status 0, amount 319
21:44:24.117 00.000 12308 move complete, result=0
21:44:24.117 00.000 12308 worker thread done servicing request
21:44:24.119 00.002 12308 Worker thread wakes up
21:44:24.119 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.5 px 319 ms NORTH
21:44:24.127 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:24.127 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:25.370 01.243 12308 Exposure complete
21:44:25.507 00.137 12308 worker thread done servicing request
21:44:25.508 00.001 14556 OnExposeComplete: enter
21:44:25.511 00.003 14556 UpdateGuideState(): m_state=6
21:44:25.515 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3203
21:44:25.519 00.004 14556 Star::Find returns 1 (0), X=184.42, Y=996.17, Mass=2043, SNR=30.4, Peak=170 HFD=4.5
21:44:25.523 00.004 14556 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-3.07) = xAngle (1.91 = 1.91)
21:44:25.527 00.004 14556 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.81 = 1.81)
21:44:25.532 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.16 mountX=-0.03 mountY=0.08, mountTheta=1.90
21:44:25.537 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.08, opts=13)
21:44:25.542 00.005 14556 Enqueuing Move request for scope (0.03, -0.08)
21:44:25.546 00.004 12308 Worker thread wakes up
21:44:25.546 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
21:44:25.546 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
21:44:25.546 00.000 12308 Moving (0.03, -0.08) raw xDistance=-0.03 yDistance=0.08
21:44:25.546 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:44:25.547 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:25.547 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:44:25.547 00.000 12308 MoveAxis(E, 0, ABG)
21:44:25.547 00.000 12308 Move returns status 0, amount 0
21:44:25.547 00.000 12308 MoveAxis(N, 0, ABG)
21:44:25.548 00.001 12308 Move returns status 0, amount 0
21:44:25.548 00.000 12308 move complete, result=0
21:44:25.548 00.000 12308 worker thread done servicing request
21:44:25.548 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:25.578 00.030 14556 UpdateGuideState exits: m=2043 SNR=30.4
21:44:25.582 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:25.586 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:25.589 00.003 14556 Enqueuing Expose request
21:44:25.594 00.005 12308 Worker thread wakes up
21:44:25.594 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:44:25.599 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:25.599 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:26.852 01.253 12308 Exposure complete
21:44:27.015 00.163 12308 worker thread done servicing request
21:44:27.016 00.001 14556 OnExposeComplete: enter
21:44:27.019 00.003 14556 UpdateGuideState(): m_state=6
21:44:27.022 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3204
21:44:27.025 00.003 14556 Star::Find returns 1 (0), X=184.46, Y=996.09, Mass=2294, SNR=32.2, Peak=156 HFD=4.9
21:44:27.027 00.002 14556 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-3.07) = xAngle (1.94 = 1.94)
21:44:27.032 00.005 14556 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.84 = 1.84)
21:44:27.036 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.16 hyp=0.17 cameraTheta=-1.13 mountX=-0.06 mountY=0.17, mountTheta=1.93
21:44:27.040 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.16, opts=13)
21:44:27.044 00.004 14556 Enqueuing Move request for scope (0.07, -0.16)
21:44:27.049 00.005 12308 Worker thread wakes up
21:44:27.049 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.16) opts 0xd
21:44:27.049 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.16)
21:44:27.049 00.000 12308 Moving (0.07, -0.16) raw xDistance=-0.06 yDistance=0.17
21:44:27.050 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:44:27.050 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:27.050 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:44:27.050 00.000 12308 MoveAxis(E, 0, ABG)
21:44:27.051 00.001 12308 Move returns status 0, amount 0
21:44:27.051 00.000 12308 MoveAxis(N, 0, ABG)
21:44:27.051 00.000 12308 Move returns status 0, amount 0
21:44:27.051 00.000 12308 move complete, result=0
21:44:27.051 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:27.055 00.004 12308 worker thread done servicing request
21:44:27.078 00.023 14556 UpdateGuideState exits: m=2294 SNR=32.2
21:44:27.083 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:27.087 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:27.090 00.003 14556 Enqueuing Expose request
21:44:27.094 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:44:27.100 00.006 12308 Worker thread wakes up
21:44:27.100 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:27.100 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:28.350 01.250 12308 Exposure complete
21:44:28.489 00.139 12308 worker thread done servicing request
21:44:28.490 00.001 14556 OnExposeComplete: enter
21:44:28.493 00.003 14556 UpdateGuideState(): m_state=6
21:44:28.497 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3205
21:44:28.502 00.005 14556 Star::Find returns 1 (0), X=184.39, Y=996.30, Mass=2114, SNR=31.0, Peak=167 HFD=4.7
21:44:28.508 00.006 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.44 = -1.85)
21:44:28.513 00.005 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
21:44:28.516 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.06 cameraTheta=1.36 mountX=-0.01 mountY=-0.05, mountTheta=-1.85
21:44:28.522 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.05, opts=13)
21:44:28.526 00.004 14556 Enqueuing Move request for scope (0.01, 0.05)
21:44:28.531 00.005 12308 Worker thread wakes up
21:44:28.531 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
21:44:28.531 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
21:44:28.531 00.000 12308 Moving (0.01, 0.05) raw xDistance=-0.01 yDistance=-0.05
21:44:28.531 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:44:28.531 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:28.531 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:44:28.532 00.001 12308 MoveAxis(E, 0, ABG)
21:44:28.532 00.000 12308 Move returns status 0, amount 0
21:44:28.532 00.000 12308 MoveAxis(N, 0, ABG)
21:44:28.533 00.001 12308 Move returns status 0, amount 0
21:44:28.533 00.000 12308 move complete, result=0
21:44:28.533 00.000 12308 worker thread done servicing request
21:44:28.533 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:28.558 00.025 14556 UpdateGuideState exits: m=2114 SNR=31.0
21:44:28.564 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:28.569 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:28.572 00.003 14556 Enqueuing Expose request
21:44:28.577 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:44:28.580 00.003 12308 Worker thread wakes up
21:44:28.580 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:28.580 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:29.820 01.240 12308 Exposure complete
21:44:29.962 00.142 12308 worker thread done servicing request
21:44:29.962 00.000 14556 OnExposeComplete: enter
21:44:29.966 00.004 14556 UpdateGuideState(): m_state=6
21:44:29.970 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3206
21:44:29.973 00.003 14556 Star::Find returns 1 (0), X=184.46, Y=996.22, Mass=1992, SNR=30.0, Peak=134 HFD=4.7
21:44:29.977 00.004 14556 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-3.07) = xAngle (2.77 = 2.77)
21:44:29.980 00.003 14556 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.67 = 2.67)
21:44:29.984 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.30 mountX=-0.07 mountY=0.04, mountTheta=2.69
21:44:29.988 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.02, opts=13)
21:44:29.991 00.003 14556 Enqueuing Move request for scope (0.08, -0.02)
21:44:29.993 00.002 12308 Worker thread wakes up
21:44:29.993 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
21:44:29.993 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
21:44:29.993 00.000 12308 Moving (0.08, -0.02) raw xDistance=-0.07 yDistance=0.04
21:44:29.994 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:44:29.994 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:29.994 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:44:29.994 00.000 12308 MoveAxis(E, 0, ABG)
21:44:29.996 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:29.999 00.003 12308 Move returns status 0, amount 0
21:44:29.999 00.000 12308 MoveAxis(N, 0, ABG)
21:44:29.999 00.000 12308 Move returns status 0, amount 0
21:44:29.999 00.000 12308 move complete, result=0
21:44:30.000 00.001 12308 worker thread done servicing request
21:44:30.022 00.022 14556 UpdateGuideState exits: m=1992 SNR=30.0
21:44:30.026 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:30.031 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:30.035 00.004 14556 Enqueuing Expose request
21:44:30.039 00.004 12308 Worker thread wakes up
21:44:30.039 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:44:30.044 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:30.044 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:31.294 01.250 12308 Exposure complete
21:44:31.446 00.152 12308 worker thread done servicing request
21:44:31.447 00.001 14556 OnExposeComplete: enter
21:44:31.451 00.004 14556 UpdateGuideState(): m_state=6
21:44:31.456 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3207
21:44:31.460 00.004 14556 Star::Find returns 1 (0), X=184.34, Y=996.42, Mass=2283, SNR=32.0, Peak=172 HFD=4.8
21:44:31.463 00.003 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
21:44:31.468 00.005 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.50)
21:44:31.471 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.81 mountX=0.03 mountY=-0.18, mountTheta=-1.40
21:44:31.477 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.17, opts=13)
21:44:31.481 00.004 14556 Enqueuing Move request for scope (-0.04, 0.17)
21:44:31.484 00.003 12308 Worker thread wakes up
21:44:31.484 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
21:44:31.484 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
21:44:31.485 00.001 12308 Moving (-0.04, 0.17) raw xDistance=0.03 yDistance=-0.18
21:44:31.485 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:44:31.485 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:31.485 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:44:31.486 00.001 12308 MoveAxis(E, 0, ABG)
21:44:31.487 00.001 12308 Move returns status 0, amount 0
21:44:31.487 00.000 12308 MoveAxis(N, 0, ABG)
21:44:31.487 00.000 12308 Move returns status 0, amount 0
21:44:31.487 00.000 12308 move complete, result=0
21:44:31.487 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:31.492 00.005 12308 worker thread done servicing request
21:44:31.516 00.024 14556 UpdateGuideState exits: m=2283 SNR=32.0
21:44:31.519 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:31.524 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:31.528 00.004 14556 Enqueuing Expose request
21:44:31.534 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:44:31.539 00.005 12308 Worker thread wakes up
21:44:31.539 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:31.539 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:32.783 01.244 12308 Exposure complete
21:44:32.925 00.142 12308 worker thread done servicing request
21:44:32.925 00.000 14556 OnExposeComplete: enter
21:44:32.931 00.006 14556 UpdateGuideState(): m_state=6
21:44:32.936 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3208
21:44:32.941 00.005 14556 Star::Find returns 1 (0), X=184.27, Y=996.45, Mass=2180, SNR=31.5, Peak=155 HFD=4.6
21:44:32.947 00.006 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.15 = -1.13)
21:44:32.952 00.005 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
21:44:32.957 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.21 hyp=0.24 cameraTheta=2.08 mountX=0.10 mountY=-0.22, mountTheta=-1.15
21:44:32.965 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.21, opts=13)
21:44:32.972 00.007 14556 Enqueuing Move request for scope (-0.12, 0.21)
21:44:32.977 00.005 12308 Worker thread wakes up
21:44:32.977 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.21) opts 0xd
21:44:32.977 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.21)
21:44:32.977 00.000 12308 Moving (-0.12, 0.21) raw xDistance=0.10 yDistance=-0.22
21:44:32.977 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:44:32.978 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:44:32.978 00.000 12308 MoveAxis(E, 0, ABG)
21:44:32.979 00.001 12308 Move returns status 0, amount 0
21:44:32.979 00.000 12308 MoveAxis(N, 158, ABG)
21:44:32.979 00.000 12308 Guiding  Dir = 0, Dur = 158
21:44:32.980 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:32.986 00.006 12308 IsSlewing returns 0
21:44:32.986 00.000 12308 IsGuiding returns 0
21:44:32.988 00.002 12308 PulseGuide returned control before completion, sleep 168
21:44:33.013 00.025 14556 UpdateGuideState exits: m=2180 SNR=31.5
21:44:33.018 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:33.021 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:33.025 00.004 14556 Enqueuing Expose request
21:44:33.171 00.146 12308 IsGuiding returns 1
21:44:33.171 00.000 12308 scope still moving after pulse duration time elapsed
21:44:33.203 00.032 12308 IsSlewing returns 0
21:44:33.203 00.000 12308 IsGuiding returns 0
21:44:33.203 00.000 12308 scope move finished after 158 + 57 ms
21:44:33.203 00.000 12308 Move returns status 0, amount 158
21:44:33.204 00.001 12308 move complete, result=0
21:44:33.204 00.000 12308 worker thread done servicing request
21:44:33.204 00.000 12308 Worker thread wakes up
21:44:33.204 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 158 ms NORTH
21:44:33.210 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:33.210 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:34.464 01.254 12308 Exposure complete
21:44:34.606 00.142 12308 worker thread done servicing request
21:44:34.607 00.001 14556 OnExposeComplete: enter
21:44:34.610 00.003 14556 UpdateGuideState(): m_state=6
21:44:34.615 00.005 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3209
21:44:34.619 00.004 14556 Star::Find returns 1 (0), X=184.29, Y=996.28, Mass=1874, SNR=29.1, Peak=157 HFD=4.3
21:44:34.623 00.004 14556 CameraToMount -- cameraTheta (2.81) - m_xAngle (-3.07) = xAngle (5.88 = -0.40)
21:44:34.626 00.003 14556 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.78 = -0.50)
21:44:34.630 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.10 cameraTheta=2.81 mountX=0.09 mountY=-0.05, mountTheta=-0.48
21:44:34.635 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.03, opts=13)
21:44:34.639 00.004 14556 Enqueuing Move request for scope (-0.09, 0.03)
21:44:34.642 00.003 12308 Worker thread wakes up
21:44:34.642 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
21:44:34.642 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
21:44:34.642 00.000 12308 Moving (-0.09, 0.03) raw xDistance=0.09 yDistance=-0.05
21:44:34.644 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:44:34.644 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:34.644 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:44:34.644 00.000 12308 MoveAxis(E, 0, ABG)
21:44:34.644 00.000 12308 Move returns status 0, amount 0
21:44:34.644 00.000 12308 MoveAxis(N, 0, ABG)
21:44:34.645 00.001 12308 Move returns status 0, amount 0
21:44:34.645 00.000 12308 move complete, result=0
21:44:34.645 00.000 12308 worker thread done servicing request
21:44:34.645 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:34.671 00.026 14556 UpdateGuideState exits: m=1874 SNR=29.1
21:44:34.676 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:34.679 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:34.683 00.004 14556 Enqueuing Expose request
21:44:34.686 00.003 12308 Worker thread wakes up
21:44:34.686 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:44:34.691 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:34.692 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(169,981,31,31)
21:44:35.992 01.300 14556 evsrv: cli 0185AD08 connect
21:44:36.026 00.034 14556 case statement mapped state 6 to 3
21:44:36.032 00.006 12308 Exposure complete
21:44:36.033 00.001 14556 case statement mapped state 6 to 3
21:44:36.040 00.007 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"28b1f39c-80a9-4c18-ba0f-1ceb6f9fbe15"}
21:44:36.187 00.147 14556 case statement mapped state 6 to 3
21:44:36.193 00.006 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"28b1f39c-80a9-4c18-ba0f-1ceb6f9fbe15"}
21:44:36.310 00.117 14556 evsrv: cli 0185AD08 disconnect
21:44:36.318 00.008 14556 evsrv: cli 0185B3E8 connect
21:44:36.324 00.006 14556 case statement mapped state 6 to 3
21:44:36.330 00.006 14556 case statement mapped state 6 to 3
21:44:36.336 00.006 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"23552e49-da69-4638-9049-f269c43ee788"}
21:44:36.340 00.004 14556 PhdController::Dither begins
21:44:36.345 00.005 14556 dither: size=5.00, dRA=-3.34 dDec=1.63
21:44:36.349 00.004 14556 MountToCamera -- mountTheta (2.69) + m_xAngle (-3.07) = xAngle (-0.39 = -0.39)
21:44:36.353 00.004 14556 MountToCamera -- mountX=-3.34 mountY=1.63 hyp=3.71 mountTheta=2.69 cameraX=3.44, cameraY=-1.40 cameraTheta=-0.39
21:44:36.357 00.004 14556 setting lock position to (187.82, 994.84)
21:44:36.361 00.004 14556 Mount: notify guiding dithered (3.4, -1.4)
21:44:36.366 00.005 14556 Status Line: Dither by -3.34,1.63
21:44:36.374 00.008 14556 PhdController: newstate STATE_SETTLE_BEGIN
21:44:36.381 00.007 14556 PhdController: newstate STATE_SETTLE_WAIT
21:44:36.385 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"23552e49-da69-4638-9049-f269c43ee788"}
21:44:36.395 00.010 14556 evsrv: cli 0185B3E8 disconnect
21:44:36.441 00.046 12308 worker thread done servicing request
21:44:36.442 00.001 14556 OnExposeComplete: enter
21:44:36.445 00.003 14556 UpdateGuideState(): m_state=6
21:44:36.448 00.003 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3210
21:44:36.452 00.004 14556 Star::Find returns 1 (0), X=184.21, Y=996.20, Mass=2042, SNR=30.4, Peak=165 HFD=4.3
21:44:36.455 00.003 14556 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.07) = xAngle (5.86 = -0.43)
21:44:36.460 00.005 14556 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.53)
21:44:36.464 00.004 14556 CameraToMount -- cameraX=-3.62 cameraY=1.36 hyp=3.86 cameraTheta=2.78 mountX=3.52 mountY=-1.94, mountTheta=-0.50
21:44:36.471 00.007 14556 dither recenter: remaining=(3.3,-1.6) step=(3.3,-1.6)
21:44:36.475 00.004 14556 MountToCamera -- mountTheta (-0.45) + m_xAngle (-3.07) = xAngle (-3.53 = 2.76)
21:44:36.479 00.004 14556 MountToCamera -- mountX=3.34 mountY=-1.63 hyp=3.71 mountTheta=-0.45 cameraX=-3.44, cameraY=1.40 cameraTheta=2.76
21:44:36.482 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-3.44, y=1.40, opts=4)
21:44:36.486 00.004 14556 Enqueuing Move request for scope (-3.44, 1.40)
21:44:36.489 00.003 12308 Worker thread wakes up
21:44:36.489 00.000 14556 Mount: notify direct move 3.34,-1.63
21:44:36.493 00.004 12308 worker thread servicing REQUEST_MOVE scope ofs (-3.44, 1.40) opts 0x4
21:44:36.493 00.000 12308 Handling offset move in thread for scope, endpoint = (-3.44, 1.40)
21:44:36.493 00.000 12308 Moving (-3.44, 1.40) raw xDistance=3.34 yDistance=-1.63
21:44:36.493 00.000 12308 MoveAxis(W, 2299, B)
21:44:36.493 00.000 12308 Guiding  Dir = 3, Dur = 2299
21:44:36.494 00.001 12308 IsSlewing returns 0
21:44:36.494 00.000 12308 IsGuiding returns 0
21:44:36.494 00.000 12308 PulseGuide returned control before completion, sleep 2309
21:44:36.495 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:36.518 00.023 14556 UpdateGuideState exits: m=2042 SNR=30.4
21:44:36.521 00.003 14556 PhdController: settling, locked = 1, distance = 3.87 (1.50) aobump = 0 frame = 1 / 99999
21:44:36.524 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760582676.524,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":3.87,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:44:36.528 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:36.531 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:36.534 00.003 14556 Enqueuing Expose request
21:44:38.817 02.283 12308 IsGuiding returns 0
21:44:38.818 00.001 12308 Move returns status 0, amount 2299
21:44:38.819 00.001 12308 MoveAxis(N, 1147, B)
21:44:38.820 00.001 12308 Guiding  Dir = 0, Dur = 1147
21:44:38.822 00.002 12308 IsSlewing returns 0
21:44:38.822 00.000 12308 IsGuiding returns 0
21:44:38.823 00.001 12308 PulseGuide returned control before completion, sleep 1157
21:44:39.992 01.169 12308 IsGuiding returns 1
21:44:39.992 00.000 12308 scope still moving after pulse duration time elapsed
21:44:40.023 00.031 12308 IsSlewing returns 0
21:44:40.027 00.004 12308 IsGuiding returns 0
21:44:40.027 00.000 12308 scope move finished after 1147 + 57 ms
21:44:40.028 00.001 12308 Move returns status 0, amount 1147
21:44:40.028 00.000 12308 move complete, result=0
21:44:40.029 00.001 12308 worker thread done servicing request
21:44:40.029 00.000 14556 GuideStep: 3.3 px 2299 ms WEST, -1.6 px 1147 ms NORTH
21:44:40.035 00.006 12308 Worker thread wakes up
21:44:40.035 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:40.035 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:44:41.300 01.265 12308 Exposure complete
21:44:41.459 00.159 12308 worker thread done servicing request
21:44:41.460 00.001 14556 OnExposeComplete: enter
21:44:41.464 00.004 14556 UpdateGuideState(): m_state=6
21:44:41.468 00.004 14556 Star::Find(15, 184, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3211
21:44:41.471 00.003 14556 Star::Find returns 1 (0), X=187.60, Y=994.65, Mass=1888, SNR=29.0, Peak=126 HFD=4.6
21:44:41.475 00.004 14556 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-3.07) = xAngle (0.64 = 0.64)
21:44:41.479 00.004 14556 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.54 = 0.54)
21:44:41.482 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.19 hyp=0.29 cameraTheta=-2.43 mountX=0.23 mountY=0.15, mountTheta=0.57
21:44:41.488 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.19, opts=13)
21:44:41.491 00.003 14556 Enqueuing Move request for scope (-0.22, -0.19)
21:44:41.494 00.003 12308 Worker thread wakes up
21:44:41.494 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.19) opts 0xd
21:44:41.494 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.19)
21:44:41.494 00.000 12308 Moving (-0.22, -0.19) raw xDistance=0.23 yDistance=0.15
21:44:41.494 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
21:44:41.494 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:41.496 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:44:41.496 00.000 12308 MoveAxis(W, 101, ABG)
21:44:41.496 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:41.500 00.004 12308 Guiding  Dir = 3, Dur = 101
21:44:41.500 00.000 12308 IsSlewing returns 0
21:44:41.502 00.002 12308 IsGuiding returns 0
21:44:41.502 00.000 12308 PulseGuide returned control before completion, sleep 111
21:44:41.522 00.020 14556 UpdateGuideState exits: m=1888 SNR=29.0
21:44:41.525 00.003 14556 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 2 / 99999
21:44:41.530 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760582681.530,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:44:41.535 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:41.540 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:41.544 00.004 14556 Enqueuing Expose request
21:44:41.622 00.078 12308 IsGuiding returns 1
21:44:41.623 00.001 12308 scope still moving after pulse duration time elapsed
21:44:41.654 00.031 12308 IsSlewing returns 0
21:44:41.655 00.001 12308 IsGuiding returns 0
21:44:41.655 00.000 12308 scope move finished after 101 + 53 ms
21:44:41.657 00.002 12308 Move returns status 0, amount 101
21:44:41.657 00.000 12308 MoveAxis(N, 0, ABG)
21:44:41.658 00.001 12308 Move returns status 0, amount 0
21:44:41.658 00.000 12308 move complete, result=0
21:44:41.658 00.000 12308 worker thread done servicing request
21:44:41.658 00.000 12308 Worker thread wakes up
21:44:41.659 00.001 14556 GuideStep: 0.2 px 101 ms WEST, 0.2 px 0 ms NORTH
21:44:41.666 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:41.666 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:44:42.914 01.248 12308 Exposure complete
21:44:43.056 00.142 12308 worker thread done servicing request
21:44:43.056 00.000 14556 OnExposeComplete: enter
21:44:43.060 00.004 14556 UpdateGuideState(): m_state=6
21:44:43.065 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3212
21:44:43.070 00.005 14556 Star::Find returns 1 (0), X=187.82, Y=994.85, Mass=2353, SNR=32.6, Peak=187 HFD=4.5
21:44:43.075 00.005 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.60 = -0.69)
21:44:43.082 00.007 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.79)
21:44:43.087 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.52 mountX=0.01 mountY=-0.01, mountTheta=-0.74
21:44:43.094 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.01, opts=13)
21:44:43.099 00.005 14556 Enqueuing Move request for scope (-0.01, 0.01)
21:44:43.104 00.005 12308 Worker thread wakes up
21:44:43.104 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
21:44:43.104 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
21:44:43.105 00.001 12308 Moving (-0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
21:44:43.105 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:44:43.105 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:43.105 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:44:43.106 00.001 12308 MoveAxis(E, 0, ABG)
21:44:43.106 00.000 12308 Move returns status 0, amount 0
21:44:43.106 00.000 12308 MoveAxis(N, 0, ABG)
21:44:43.106 00.000 12308 Move returns status 0, amount 0
21:44:43.107 00.001 12308 move complete, result=0
21:44:43.107 00.000 12308 worker thread done servicing request
21:44:43.107 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:43.131 00.024 14556 UpdateGuideState exits: m=2353 SNR=32.6
21:44:43.136 00.005 14556 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 3 / 99999
21:44:43.140 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760582683.140,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.21,"Time":1.6,"SettleTime":10.0,"StarLocked":true}
21:44:43.145 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:43.150 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:43.155 00.005 14556 Enqueuing Expose request
21:44:43.163 00.008 12308 Worker thread wakes up
21:44:43.163 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:44:43.170 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:43.170 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:44:44.424 01.254 12308 Exposure complete
21:44:44.555 00.131 12308 worker thread done servicing request
21:44:44.555 00.000 14556 OnExposeComplete: enter
21:44:44.558 00.003 14556 UpdateGuideState(): m_state=6
21:44:44.562 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3213
21:44:44.567 00.005 14556 Star::Find returns 1 (0), X=187.90, Y=994.76, Mass=1935, SNR=29.5, Peak=148 HFD=4.5
21:44:44.571 00.004 14556 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-3.07) = xAngle (2.18 = 2.18)
21:44:44.574 00.003 14556 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.08 = 2.08)
21:44:44.578 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-0.89 mountX=-0.07 mountY=0.10, mountTheta=2.15
21:44:44.583 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.09, opts=13)
21:44:44.587 00.004 14556 Enqueuing Move request for scope (0.07, -0.09)
21:44:44.590 00.003 12308 Worker thread wakes up
21:44:44.590 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
21:44:44.591 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
21:44:44.591 00.000 12308 Moving (0.07, -0.09) raw xDistance=-0.07 yDistance=0.10
21:44:44.591 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:44:44.591 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:44.591 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:44:44.593 00.002 12308 MoveAxis(E, 0, ABG)
21:44:44.593 00.000 12308 Move returns status 0, amount 0
21:44:44.593 00.000 12308 MoveAxis(N, 0, ABG)
21:44:44.593 00.000 12308 Move returns status 0, amount 0
21:44:44.593 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:44.597 00.004 12308 move complete, result=0
21:44:44.598 00.001 12308 worker thread done servicing request
21:44:44.618 00.020 14556 UpdateGuideState exits: m=1935 SNR=29.5
21:44:44.621 00.003 14556 PhdController: settling, locked = 1, distance = 0.18 (1.50) aobump = 0 frame = 4 / 99999
21:44:44.626 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760582684.626,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.18,"Time":3.1,"SettleTime":10.0,"StarLocked":true}
21:44:44.632 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:44.637 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:44.641 00.004 14556 Enqueuing Expose request
21:44:44.646 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:44:44.650 00.004 12308 Worker thread wakes up
21:44:44.650 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:44.650 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:44:45.901 01.251 12308 Exposure complete
21:44:46.026 00.125 12308 worker thread done servicing request
21:44:46.027 00.001 14556 OnExposeComplete: enter
21:44:46.030 00.003 14556 UpdateGuideState(): m_state=6
21:44:46.034 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3214
21:44:46.038 00.004 14556 Star::Find returns 1 (0), X=187.81, Y=995.15, Mass=1911, SNR=29.3, Peak=166 HFD=4.4
21:44:46.041 00.003 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.70 = -1.59)
21:44:46.045 00.004 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.69)
21:44:46.048 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.62 mountX=-0.00 mountY=-0.30, mountTheta=-1.59
21:44:46.052 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.30, opts=13)
21:44:46.057 00.005 14556 Enqueuing Move request for scope (-0.02, 0.30)
21:44:46.060 00.003 12308 Worker thread wakes up
21:44:46.060 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.30) opts 0xd
21:44:46.060 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.30)
21:44:46.060 00.000 12308 Moving (-0.02, 0.30) raw xDistance=-0.00 yDistance=-0.30
21:44:46.062 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:44:46.062 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:44:46.062 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
21:44:46.062 00.000 12308 MoveAxis(E, 0, ABG)
21:44:46.062 00.000 12308 Move returns status 0, amount 0
21:44:46.062 00.000 12308 MoveAxis(N, 0, ABG)
21:44:46.062 00.000 12308 Move returns status 0, amount 0
21:44:46.062 00.000 12308 move complete, result=0
21:44:46.063 00.001 12308 worker thread done servicing request
21:44:46.063 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:46.087 00.024 14556 UpdateGuideState exits: m=1911 SNR=29.3
21:44:46.092 00.005 14556 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 5 / 99999
21:44:46.098 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760582686.098,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.22,"Time":4.6,"SettleTime":10.0,"StarLocked":true}
21:44:46.104 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:46.109 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:46.112 00.003 14556 Enqueuing Expose request
21:44:46.116 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:44:46.121 00.005 12308 Worker thread wakes up
21:44:46.121 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:46.121 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:44:47.377 01.256 12308 Exposure complete
21:44:47.514 00.137 12308 worker thread done servicing request
21:44:47.514 00.000 14556 OnExposeComplete: enter
21:44:47.519 00.005 14556 UpdateGuideState(): m_state=6
21:44:47.523 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3215
21:44:47.527 00.004 14556 Star::Find returns 1 (0), X=187.82, Y=995.02, Mass=2018, SNR=30.1, Peak=198 HFD=4.3
21:44:47.531 00.004 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
21:44:47.534 00.003 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
21:44:47.538 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.59 mountX=-0.01 mountY=-0.18, mountTheta=-1.62
21:44:47.543 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.18, opts=13)
21:44:47.548 00.005 14556 Enqueuing Move request for scope (-0.00, 0.18)
21:44:47.551 00.003 12308 Worker thread wakes up
21:44:47.551 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.18) opts 0xd
21:44:47.551 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.18)
21:44:47.551 00.000 12308 Moving (-0.00, 0.18) raw xDistance=-0.01 yDistance=-0.18
21:44:47.551 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:44:47.553 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:47.553 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:44:47.553 00.000 12308 MoveAxis(E, 0, ABG)
21:44:47.553 00.000 12308 Move returns status 0, amount 0
21:44:47.553 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:47.557 00.004 12308 MoveAxis(N, 0, ABG)
21:44:47.557 00.000 12308 Move returns status 0, amount 0
21:44:47.557 00.000 12308 move complete, result=0
21:44:47.558 00.001 12308 worker thread done servicing request
21:44:47.579 00.021 14556 UpdateGuideState exits: m=2018 SNR=30.1
21:44:47.584 00.005 14556 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 6 / 99999
21:44:47.587 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760582687.587,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.21,"Time":6.1,"SettleTime":10.0,"StarLocked":true}
21:44:47.592 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:47.601 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:47.608 00.007 14556 Enqueuing Expose request
21:44:47.613 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:44:47.619 00.006 12308 Worker thread wakes up
21:44:47.619 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:47.620 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:44:48.876 01.256 12308 Exposure complete
21:44:49.005 00.129 12308 worker thread done servicing request
21:44:49.005 00.000 14556 OnExposeComplete: enter
21:44:49.008 00.003 14556 UpdateGuideState(): m_state=6
21:44:49.012 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3216
21:44:49.016 00.004 14556 Star::Find returns 1 (0), X=187.81, Y=995.15, Mass=1900, SNR=29.4, Peak=161 HFD=4.6
21:44:49.019 00.003 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.69 = -1.59)
21:44:49.023 00.004 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.69)
21:44:49.027 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.62 mountX=-0.01 mountY=-0.30, mountTheta=-1.59
21:44:49.031 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.30, opts=13)
21:44:49.035 00.004 14556 Enqueuing Move request for scope (-0.02, 0.30)
21:44:49.039 00.004 12308 Worker thread wakes up
21:44:49.039 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.30) opts 0xd
21:44:49.039 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.30)
21:44:49.039 00.000 12308 Moving (-0.02, 0.30) raw xDistance=-0.01 yDistance=-0.30
21:44:49.039 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:44:49.039 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:44:49.040 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
21:44:49.040 00.000 12308 MoveAxis(E, 0, ABG)
21:44:49.040 00.000 12308 Move returns status 0, amount 0
21:44:49.040 00.000 12308 MoveAxis(N, 0, ABG)
21:44:49.040 00.000 12308 Move returns status 0, amount 0
21:44:49.041 00.001 12308 move complete, result=0
21:44:49.041 00.000 12308 worker thread done servicing request
21:44:49.041 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:49.064 00.023 14556 UpdateGuideState exits: m=1900 SNR=29.4
21:44:49.069 00.005 14556 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 7 / 99999
21:44:49.074 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760582689.074,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.23,"Time":7.5,"SettleTime":10.0,"StarLocked":true}
21:44:49.078 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:49.081 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:49.085 00.004 14556 Enqueuing Expose request
21:44:49.089 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:44:49.092 00.003 12308 Worker thread wakes up
21:44:49.092 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:49.093 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:44:50.339 01.246 12308 Exposure complete
21:44:50.491 00.152 12308 worker thread done servicing request
21:44:50.492 00.001 14556 OnExposeComplete: enter
21:44:50.495 00.003 14556 UpdateGuideState(): m_state=6
21:44:50.501 00.006 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3217
21:44:50.505 00.004 14556 Star::Find returns 1 (0), X=187.95, Y=995.22, Mass=2065, SNR=30.4, Peak=165 HFD=4.2
21:44:50.510 00.005 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.33 = -1.96)
21:44:50.513 00.003 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.06)
21:44:50.518 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.38 hyp=0.40 cameraTheta=1.25 mountX=-0.15 mountY=-0.35, mountTheta=-1.97
21:44:50.522 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.38, opts=13)
21:44:50.526 00.004 14556 Enqueuing Move request for scope (0.12, 0.38)
21:44:50.531 00.005 12308 Worker thread wakes up
21:44:50.531 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.38) opts 0xd
21:44:50.531 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.38)
21:44:50.531 00.000 12308 Moving (0.12, 0.38) raw xDistance=-0.15 yDistance=-0.35
21:44:50.531 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:44:50.531 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.83
21:44:50.531 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:44:50.531 00.000 12308 MoveAxis(E, 0, ABG)
21:44:50.533 00.002 12308 Move returns status 0, amount 0
21:44:50.533 00.000 12308 MoveAxis(N, 248, ABG)
21:44:50.533 00.000 12308 Guiding  Dir = 0, Dur = 248
21:44:50.534 00.001 12308 IsSlewing returns 0
21:44:50.534 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:50.538 00.004 12308 IsGuiding returns 0
21:44:50.538 00.000 12308 PulseGuide returned control before completion, sleep 258
21:44:50.558 00.020 14556 UpdateGuideState exits: m=2065 SNR=30.4
21:44:50.562 00.004 14556 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 8 / 99999
21:44:50.568 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760582690.568,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.28,"Time":9.0,"SettleTime":10.0,"StarLocked":true}
21:44:50.574 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:50.578 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:50.582 00.004 14556 Enqueuing Expose request
21:44:50.813 00.231 12308 IsGuiding returns 1
21:44:50.815 00.002 12308 scope still moving after pulse duration time elapsed
21:44:50.844 00.029 12308 IsSlewing returns 0
21:44:50.844 00.000 12308 IsGuiding returns 0
21:44:50.844 00.000 12308 scope move finished after 248 + 58 ms
21:44:50.846 00.002 12308 Move returns status 0, amount 248
21:44:50.846 00.000 12308 move complete, result=0
21:44:50.846 00.000 12308 worker thread done servicing request
21:44:50.847 00.001 12308 Worker thread wakes up
21:44:50.847 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 248 ms NORTH
21:44:50.853 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:50.853 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:44:52.104 01.251 12308 Exposure complete
21:44:52.242 00.138 12308 worker thread done servicing request
21:44:52.242 00.000 14556 OnExposeComplete: enter
21:44:52.246 00.004 14556 UpdateGuideState(): m_state=6
21:44:52.250 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3218
21:44:52.254 00.004 14556 Star::Find returns 1 (0), X=187.80, Y=994.91, Mass=1980, SNR=29.8, Peak=166 HFD=4.7
21:44:52.257 00.003 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.95 = -1.33)
21:44:52.260 00.003 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.43)
21:44:52.264 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.88 mountX=0.02 mountY=-0.07, mountTheta=-1.34
21:44:52.269 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.07, opts=13)
21:44:52.273 00.004 14556 Enqueuing Move request for scope (-0.02, 0.07)
21:44:52.276 00.003 12308 Worker thread wakes up
21:44:52.276 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
21:44:52.276 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
21:44:52.276 00.000 12308 Moving (-0.02, 0.07) raw xDistance=0.02 yDistance=-0.07
21:44:52.277 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:44:52.277 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:52.277 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:44:52.277 00.000 12308 MoveAxis(E, 0, ABG)
21:44:52.277 00.000 12308 Move returns status 0, amount 0
21:44:52.277 00.000 12308 MoveAxis(N, 0, ABG)
21:44:52.277 00.000 12308 Move returns status 0, amount 0
21:44:52.278 00.001 12308 move complete, result=0
21:44:52.278 00.000 12308 worker thread done servicing request
21:44:52.278 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:52.304 00.026 14556 UpdateGuideState exits: m=1980 SNR=29.8
21:44:52.308 00.004 14556 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 9 / 99999
21:44:52.314 00.006 14556 PhdController: newstate STATE_FINISH
21:44:52.320 00.006 14556 PhdController complete: success
21:44:52.325 00.005 14556 evsrv: {"Event":"SettleDone","Timestamp":1760582692.325,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
21:44:52.329 00.004 14556 Mount: notify guiding dither settle done success=1
21:44:52.334 00.005 14556 PhdController: newstate STATE_IDLE
21:44:52.338 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:52.343 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:52.347 00.004 14556 Enqueuing Expose request
21:44:52.350 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:44:52.354 00.004 12308 Worker thread wakes up
21:44:52.354 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:52.354 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:44:53.615 01.261 12308 Exposure complete
21:44:53.768 00.153 12308 worker thread done servicing request
21:44:53.768 00.000 14556 OnExposeComplete: enter
21:44:53.773 00.005 14556 UpdateGuideState(): m_state=6
21:44:53.777 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3219
21:44:53.781 00.004 14556 Star::Find returns 1 (0), X=187.89, Y=995.00, Mass=1882, SNR=28.9, Peak=176 HFD=4.3
21:44:53.784 00.003 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.27 = -2.01)
21:44:53.787 00.003 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.11)
21:44:53.790 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.20 mountX=-0.07 mountY=-0.15, mountTheta=-2.03
21:44:53.796 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.16, opts=13)
21:44:53.800 00.004 14556 Enqueuing Move request for scope (0.06, 0.16)
21:44:53.804 00.004 12308 Worker thread wakes up
21:44:53.804 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.16) opts 0xd
21:44:53.804 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.16)
21:44:53.804 00.000 12308 Moving (0.06, 0.16) raw xDistance=-0.07 yDistance=-0.15
21:44:53.804 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:44:53.804 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:53.805 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:44:53.805 00.000 12308 MoveAxis(E, 0, ABG)
21:44:53.805 00.000 12308 Move returns status 0, amount 0
21:44:53.805 00.000 12308 MoveAxis(N, 0, ABG)
21:44:53.805 00.000 12308 Move returns status 0, amount 0
21:44:53.806 00.001 12308 move complete, result=0
21:44:53.806 00.000 12308 worker thread done servicing request
21:44:53.806 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:53.838 00.032 14556 UpdateGuideState exits: m=1882 SNR=28.9
21:44:53.845 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:53.852 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:53.859 00.007 14556 Enqueuing Expose request
21:44:53.865 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:44:53.870 00.005 12308 Worker thread wakes up
21:44:53.870 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:53.870 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:44:55.118 01.248 12308 Exposure complete
21:44:55.270 00.152 12308 worker thread done servicing request
21:44:55.271 00.001 14556 OnExposeComplete: enter
21:44:55.274 00.003 14556 UpdateGuideState(): m_state=6
21:44:55.279 00.005 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3220
21:44:55.283 00.004 14556 Star::Find returns 1 (0), X=188.05, Y=995.04, Mass=2130, SNR=30.8, Peak=188 HFD=4.4
21:44:55.286 00.003 14556 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.07) = xAngle (3.80 = -2.49)
21:44:55.290 00.004 14556 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.70 = -2.58)
21:44:55.293 00.003 14556 CameraToMount -- cameraX=0.22 cameraY=0.20 hyp=0.30 cameraTheta=0.72 mountX=-0.24 mountY=-0.16, mountTheta=-2.55
21:44:55.299 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.20, opts=13)
21:44:55.303 00.004 14556 Enqueuing Move request for scope (0.22, 0.20)
21:44:55.306 00.003 12308 Worker thread wakes up
21:44:55.307 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.20) opts 0xd
21:44:55.307 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.20)
21:44:55.307 00.000 12308 Moving (0.22, 0.20) raw xDistance=-0.24 yDistance=-0.16
21:44:55.307 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:44:55.307 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:55.307 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:44:55.307 00.000 12308 MoveAxis(E, 102, ABG)
21:44:55.307 00.000 12308 Guiding  Dir = 2, Dur = 102
21:44:55.308 00.001 12308 IsSlewing returns 0
21:44:55.308 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:55.313 00.005 12308 IsGuiding returns 0
21:44:55.313 00.000 12308 PulseGuide returned control before completion, sleep 112
21:44:55.335 00.022 14556 UpdateGuideState exits: m=2130 SNR=30.8
21:44:55.340 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:55.345 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:55.349 00.004 14556 Enqueuing Expose request
21:44:55.434 00.085 12308 IsGuiding returns 1
21:44:55.434 00.000 12308 scope still moving after pulse duration time elapsed
21:44:55.464 00.030 12308 IsSlewing returns 0
21:44:55.469 00.005 12308 IsGuiding returns 1
21:44:55.496 00.027 12308 IsSlewing returns 0
21:44:55.499 00.003 12308 IsGuiding returns 0
21:44:55.501 00.002 12308 scope move finished after 102 + 86 ms
21:44:55.502 00.001 12308 Move returns status 0, amount 102
21:44:55.502 00.000 12308 MoveAxis(N, 0, ABG)
21:44:55.503 00.001 12308 Move returns status 0, amount 0
21:44:55.503 00.000 12308 move complete, result=0
21:44:55.504 00.001 12308 worker thread done servicing request
21:44:55.504 00.000 14556 GuideStep: -0.2 px 102 ms EAST, -0.2 px 0 ms NORTH
21:44:55.510 00.006 12308 Worker thread wakes up
21:44:55.510 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:55.510 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:44:56.757 01.247 12308 Exposure complete
21:44:56.896 00.139 12308 worker thread done servicing request
21:44:56.897 00.001 14556 OnExposeComplete: enter
21:44:56.901 00.004 14556 UpdateGuideState(): m_state=6
21:44:56.904 00.003 14556 Star::Find(15, 188, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3221
21:44:56.908 00.004 14556 Star::Find returns 1 (0), X=187.92, Y=995.08, Mass=2141, SNR=31.0, Peak=182 HFD=4.4
21:44:56.913 00.005 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.25 = -2.03)
21:44:56.916 00.003 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
21:44:56.920 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.23 hyp=0.25 cameraTheta=1.18 mountX=-0.11 mountY=-0.21, mountTheta=-2.05
21:44:56.926 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.23, opts=13)
21:44:56.931 00.005 14556 Enqueuing Move request for scope (0.09, 0.23)
21:44:56.934 00.003 12308 Worker thread wakes up
21:44:56.934 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.23) opts 0xd
21:44:56.934 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.23)
21:44:56.934 00.000 12308 Moving (0.09, 0.23) raw xDistance=-0.11 yDistance=-0.21
21:44:56.934 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:44:56.935 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:44:56.936 00.001 12308 MoveAxis(E, 0, ABG)
21:44:56.936 00.000 12308 Move returns status 0, amount 0
21:44:56.936 00.000 12308 MoveAxis(N, 149, ABG)
21:44:56.936 00.000 12308 Guiding  Dir = 0, Dur = 149
21:44:56.937 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:56.942 00.005 12308 IsSlewing returns 0
21:44:56.942 00.000 12308 IsGuiding returns 0
21:44:56.943 00.001 12308 PulseGuide returned control before completion, sleep 159
21:44:56.963 00.020 14556 UpdateGuideState exits: m=2141 SNR=31.0
21:44:56.966 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:56.972 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:56.979 00.007 14556 Enqueuing Expose request
21:44:57.109 00.130 12308 IsGuiding returns 1
21:44:57.110 00.001 12308 scope still moving after pulse duration time elapsed
21:44:57.142 00.032 12308 IsSlewing returns 0
21:44:57.142 00.000 12308 IsGuiding returns 0
21:44:57.144 00.002 12308 scope move finished after 149 + 51 ms
21:44:57.144 00.000 12308 Move returns status 0, amount 149
21:44:57.145 00.001 12308 move complete, result=0
21:44:57.145 00.000 12308 worker thread done servicing request
21:44:57.146 00.001 12308 Worker thread wakes up
21:44:57.146 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 149 ms NORTH
21:44:57.153 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:57.153 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:44:58.398 01.245 12308 Exposure complete
21:44:58.540 00.142 12308 worker thread done servicing request
21:44:58.541 00.001 14556 OnExposeComplete: enter
21:44:58.544 00.003 14556 UpdateGuideState(): m_state=6
21:44:58.549 00.005 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3222
21:44:58.552 00.003 14556 Star::Find returns 1 (0), X=188.00, Y=994.97, Mass=2246, SNR=32.0, Peak=214 HFD=4.4
21:44:58.556 00.004 14556 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.07) = xAngle (3.69 = -2.60)
21:44:58.558 00.002 14556 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.59 = -2.70)
21:44:58.565 00.007 14556 CameraToMount -- cameraX=0.18 cameraY=0.12 hyp=0.22 cameraTheta=0.61 mountX=-0.19 mountY=-0.09, mountTheta=-2.68
21:44:58.574 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.12, opts=13)
21:44:58.580 00.006 14556 Enqueuing Move request for scope (0.18, 0.12)
21:44:58.584 00.004 12308 Worker thread wakes up
21:44:58.584 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.12) opts 0xd
21:44:58.584 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.12)
21:44:58.584 00.000 12308 Moving (0.18, 0.12) raw xDistance=-0.19 yDistance=-0.09
21:44:58.585 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:44:58.585 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:58.585 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:44:58.585 00.000 12308 MoveAxis(E, 0, ABG)
21:44:58.585 00.000 12308 Move returns status 0, amount 0
21:44:58.586 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:44:58.590 00.004 12308 MoveAxis(N, 0, ABG)
21:44:58.590 00.000 12308 Move returns status 0, amount 0
21:44:58.590 00.000 12308 move complete, result=0
21:44:58.590 00.000 12308 worker thread done servicing request
21:44:58.613 00.023 14556 UpdateGuideState exits: m=2246 SNR=32.0
21:44:58.616 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:58.619 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:44:58.623 00.004 14556 Enqueuing Expose request
21:44:58.627 00.004 12308 Worker thread wakes up
21:44:58.627 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:44:58.630 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:44:58.630 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:44:59.870 01.240 12308 Exposure complete
21:45:00.032 00.162 12308 worker thread done servicing request
21:45:00.032 00.000 14556 OnExposeComplete: enter
21:45:00.039 00.007 14556 UpdateGuideState(): m_state=6
21:45:00.044 00.005 14556 Star::Find(15, 188, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3223
21:45:00.051 00.007 14556 Star::Find returns 1 (0), X=187.90, Y=995.10, Mass=2100, SNR=30.6, Peak=207 HFD=4.2
21:45:00.056 00.005 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.35 = -1.94)
21:45:00.061 00.005 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.04)
21:45:00.067 00.006 14556 CameraToMount -- cameraX=0.08 cameraY=0.26 hyp=0.27 cameraTheta=1.27 mountX=-0.10 mountY=-0.24, mountTheta=-1.95
21:45:00.077 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.26, opts=13)
21:45:00.082 00.005 14556 Enqueuing Move request for scope (0.08, 0.26)
21:45:00.087 00.005 12308 Worker thread wakes up
21:45:00.087 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.26) opts 0xd
21:45:00.087 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.26)
21:45:00.087 00.000 12308 Moving (0.08, 0.26) raw xDistance=-0.10 yDistance=-0.24
21:45:00.088 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:45:00.088 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:45:00.088 00.000 12308 MoveAxis(E, 0, ABG)
21:45:00.088 00.000 12308 Move returns status 0, amount 0
21:45:00.089 00.001 12308 MoveAxis(N, 171, ABG)
21:45:00.089 00.000 12308 Guiding  Dir = 0, Dur = 171
21:45:00.089 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:00.093 00.004 12308 IsSlewing returns 0
21:45:00.095 00.002 12308 IsGuiding returns 0
21:45:00.095 00.000 12308 PulseGuide returned control before completion, sleep 181
21:45:00.117 00.022 14556 UpdateGuideState exits: m=2100 SNR=30.6
21:45:00.122 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:00.127 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:00.132 00.005 14556 Enqueuing Expose request
21:45:00.285 00.153 12308 IsGuiding returns 1
21:45:00.285 00.000 12308 scope still moving after pulse duration time elapsed
21:45:00.316 00.031 12308 IsSlewing returns 0
21:45:00.318 00.002 12308 IsGuiding returns 0
21:45:00.319 00.001 12308 scope move finished after 171 + 53 ms
21:45:00.319 00.000 12308 Move returns status 0, amount 171
21:45:00.320 00.001 12308 move complete, result=0
21:45:00.320 00.000 12308 worker thread done servicing request
21:45:00.321 00.001 12308 Worker thread wakes up
21:45:00.322 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 171 ms NORTH
21:45:00.328 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:00.329 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:01.583 01.254 12308 Exposure complete
21:45:01.739 00.156 12308 worker thread done servicing request
21:45:01.740 00.001 14556 OnExposeComplete: enter
21:45:01.744 00.004 14556 UpdateGuideState(): m_state=6
21:45:01.748 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3224
21:45:01.753 00.005 14556 Star::Find returns 1 (0), X=187.90, Y=994.92, Mass=2077, SNR=30.6, Peak=171 HFD=4.4
21:45:01.756 00.003 14556 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.07) = xAngle (3.87 = -2.42)
21:45:01.760 00.004 14556 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.52)
21:45:01.765 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.79 mountX=-0.08 mountY=-0.07, mountTheta=-2.48
21:45:01.771 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.08, opts=13)
21:45:01.775 00.004 14556 Enqueuing Move request for scope (0.08, 0.08)
21:45:01.777 00.002 12308 Worker thread wakes up
21:45:01.779 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
21:45:01.779 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
21:45:01.779 00.000 12308 Moving (0.08, 0.08) raw xDistance=-0.08 yDistance=-0.07
21:45:01.779 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:45:01.780 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:01.780 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:45:01.780 00.000 12308 MoveAxis(E, 0, ABG)
21:45:01.780 00.000 12308 Move returns status 0, amount 0
21:45:01.780 00.000 12308 MoveAxis(N, 0, ABG)
21:45:01.780 00.000 12308 Move returns status 0, amount 0
21:45:01.781 00.001 12308 move complete, result=0
21:45:01.781 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:01.787 00.006 12308 worker thread done servicing request
21:45:01.807 00.020 14556 UpdateGuideState exits: m=2077 SNR=30.6
21:45:01.812 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:01.818 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:01.821 00.003 14556 Enqueuing Expose request
21:45:01.827 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:01.830 00.003 12308 Worker thread wakes up
21:45:01.831 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:01.831 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:03.073 01.242 12308 Exposure complete
21:45:03.244 00.171 12308 worker thread done servicing request
21:45:03.244 00.000 14556 OnExposeComplete: enter
21:45:03.251 00.007 14556 UpdateGuideState(): m_state=6
21:45:03.256 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3225
21:45:03.263 00.007 14556 Star::Find returns 1 (0), X=187.83, Y=995.06, Mass=1915, SNR=29.5, Peak=153 HFD=4.5
21:45:03.268 00.005 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
21:45:03.273 00.005 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
21:45:03.277 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.22 hyp=0.22 cameraTheta=1.57 mountX=-0.02 mountY=-0.22, mountTheta=-1.64
21:45:03.282 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.22, opts=13)
21:45:03.288 00.006 14556 Enqueuing Move request for scope (0.00, 0.22)
21:45:03.292 00.004 12308 Worker thread wakes up
21:45:03.292 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.22) opts 0xd
21:45:03.293 00.001 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.22)
21:45:03.293 00.000 12308 Moving (0.00, 0.22) raw xDistance=-0.02 yDistance=-0.22
21:45:03.293 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:45:03.293 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:45:03.294 00.001 12308 MoveAxis(E, 0, ABG)
21:45:03.294 00.000 12308 Move returns status 0, amount 0
21:45:03.294 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:03.299 00.005 12308 MoveAxis(N, 152, ABG)
21:45:03.299 00.000 12308 Guiding  Dir = 0, Dur = 152
21:45:03.299 00.000 12308 IsSlewing returns 0
21:45:03.300 00.001 12308 IsGuiding returns 0
21:45:03.300 00.000 12308 PulseGuide returned control before completion, sleep 162
21:45:03.322 00.022 14556 UpdateGuideState exits: m=1915 SNR=29.5
21:45:03.326 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:03.330 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:03.335 00.005 14556 Enqueuing Expose request
21:45:03.473 00.138 12308 IsGuiding returns 1
21:45:03.474 00.001 12308 scope still moving after pulse duration time elapsed
21:45:03.504 00.030 12308 IsSlewing returns 0
21:45:03.505 00.001 12308 IsGuiding returns 0
21:45:03.505 00.000 12308 scope move finished after 152 + 53 ms
21:45:03.505 00.000 12308 Move returns status 0, amount 152
21:45:03.506 00.001 12308 move complete, result=0
21:45:03.507 00.001 12308 worker thread done servicing request
21:45:03.507 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 152 ms NORTH
21:45:03.517 00.010 12308 Worker thread wakes up
21:45:03.517 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:03.518 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:04.773 01.255 12308 Exposure complete
21:45:04.923 00.150 12308 worker thread done servicing request
21:45:04.924 00.001 14556 OnExposeComplete: enter
21:45:04.927 00.003 14556 UpdateGuideState(): m_state=6
21:45:04.931 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3226
21:45:04.936 00.005 14556 Star::Find returns 1 (0), X=188.02, Y=994.77, Mass=2018, SNR=30.3, Peak=192 HFD=4.4
21:45:04.940 00.004 14556 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-3.07) = xAngle (2.70 = 2.70)
21:45:04.944 00.004 14556 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.60 = 2.60)
21:45:04.947 00.003 14556 CameraToMount -- cameraX=0.19 cameraY=-0.08 hyp=0.21 cameraTheta=-0.38 mountX=-0.19 mountY=0.11, mountTheta=2.62
21:45:04.952 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=-0.08, opts=13)
21:45:04.956 00.004 14556 Enqueuing Move request for scope (0.19, -0.08)
21:45:04.959 00.003 12308 Worker thread wakes up
21:45:04.959 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.08) opts 0xd
21:45:04.959 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, -0.08)
21:45:04.959 00.000 12308 Moving (0.19, -0.08) raw xDistance=-0.19 yDistance=0.11
21:45:04.960 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:45:04.960 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:04.960 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:45:04.960 00.000 12308 MoveAxis(E, 0, ABG)
21:45:04.960 00.000 12308 Move returns status 0, amount 0
21:45:04.960 00.000 12308 MoveAxis(N, 0, ABG)
21:45:04.960 00.000 12308 Move returns status 0, amount 0
21:45:04.960 00.000 12308 move complete, result=0
21:45:04.962 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:04.965 00.003 12308 worker thread done servicing request
21:45:04.985 00.020 14556 UpdateGuideState exits: m=2018 SNR=30.3
21:45:04.990 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:04.994 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:04.996 00.002 14556 Enqueuing Expose request
21:45:05.001 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:45:05.006 00.005 12308 Worker thread wakes up
21:45:05.006 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:05.007 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:06.262 01.255 12308 Exposure complete
21:45:06.417 00.155 12308 worker thread done servicing request
21:45:06.417 00.000 14556 OnExposeComplete: enter
21:45:06.422 00.005 14556 UpdateGuideState(): m_state=6
21:45:06.427 00.005 14556 Star::Find(15, 188, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3227
21:45:06.432 00.005 14556 Star::Find returns 1 (0), X=187.90, Y=994.81, Mass=2170, SNR=31.0, Peak=226 HFD=4.3
21:45:06.439 00.007 14556 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-3.07) = xAngle (2.58 = 2.58)
21:45:06.444 00.005 14556 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.49 = 2.49)
21:45:06.450 00.006 14556 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.49 mountX=-0.07 mountY=0.05, mountTheta=2.52
21:45:06.457 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.04, opts=13)
21:45:06.462 00.005 14556 Enqueuing Move request for scope (0.07, -0.04)
21:45:06.465 00.003 12308 Worker thread wakes up
21:45:06.467 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
21:45:06.467 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
21:45:06.467 00.000 12308 Moving (0.07, -0.04) raw xDistance=-0.07 yDistance=0.05
21:45:06.467 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:45:06.468 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:06.468 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:45:06.468 00.000 12308 MoveAxis(E, 0, ABG)
21:45:06.468 00.000 12308 Move returns status 0, amount 0
21:45:06.469 00.001 12308 MoveAxis(N, 0, ABG)
21:45:06.469 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:06.475 00.006 12308 Move returns status 0, amount 0
21:45:06.475 00.000 12308 move complete, result=0
21:45:06.476 00.001 12308 worker thread done servicing request
21:45:06.498 00.022 14556 UpdateGuideState exits: m=2170 SNR=31.0
21:45:06.502 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:06.506 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:06.509 00.003 14556 Enqueuing Expose request
21:45:06.513 00.004 12308 Worker thread wakes up
21:45:06.513 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:45:06.517 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:06.517 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:07.761 01.244 12308 Exposure complete
21:45:07.914 00.153 12308 worker thread done servicing request
21:45:07.916 00.002 14556 OnExposeComplete: enter
21:45:07.920 00.004 14556 UpdateGuideState(): m_state=6
21:45:07.925 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3228
21:45:07.928 00.003 14556 Star::Find returns 1 (0), X=187.93, Y=995.07, Mass=2040, SNR=30.5, Peak=198 HFD=4.4
21:45:07.932 00.004 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.20 = -2.08)
21:45:07.935 00.003 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.18)
21:45:07.939 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.23 hyp=0.25 cameraTheta=1.13 mountX=-0.12 mountY=-0.21, mountTheta=-2.11
21:45:07.944 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.23, opts=13)
21:45:07.948 00.004 14556 Enqueuing Move request for scope (0.11, 0.23)
21:45:07.952 00.004 12308 Worker thread wakes up
21:45:07.952 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.23) opts 0xd
21:45:07.952 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.23)
21:45:07.953 00.001 12308 Moving (0.11, 0.23) raw xDistance=-0.12 yDistance=-0.21
21:45:07.953 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:45:07.953 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:45:07.953 00.000 12308 MoveAxis(E, 0, ABG)
21:45:07.953 00.000 12308 Move returns status 0, amount 0
21:45:07.953 00.000 12308 MoveAxis(N, 145, ABG)
21:45:07.953 00.000 12308 Guiding  Dir = 0, Dur = 145
21:45:07.954 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:07.957 00.003 12308 IsSlewing returns 0
21:45:07.957 00.000 12308 IsGuiding returns 0
21:45:07.957 00.000 12308 PulseGuide returned control before completion, sleep 155
21:45:07.979 00.022 14556 UpdateGuideState exits: m=2040 SNR=30.5
21:45:07.984 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:07.987 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:07.991 00.004 14556 Enqueuing Expose request
21:45:08.117 00.126 12308 IsGuiding returns 1
21:45:08.118 00.001 12308 scope still moving after pulse duration time elapsed
21:45:08.147 00.029 12308 IsSlewing returns 0
21:45:08.148 00.001 12308 IsGuiding returns 0
21:45:08.148 00.000 12308 scope move finished after 145 + 45 ms
21:45:08.148 00.000 12308 Move returns status 0, amount 145
21:45:08.148 00.000 12308 move complete, result=0
21:45:08.149 00.001 12308 worker thread done servicing request
21:45:08.149 00.000 12308 Worker thread wakes up
21:45:08.149 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 145 ms NORTH
21:45:08.155 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:08.156 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:09.406 01.250 12308 Exposure complete
21:45:09.555 00.149 12308 worker thread done servicing request
21:45:09.555 00.000 14556 OnExposeComplete: enter
21:45:09.560 00.005 14556 UpdateGuideState(): m_state=6
21:45:09.566 00.006 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3229
21:45:09.571 00.005 14556 Star::Find returns 1 (0), X=188.06, Y=995.00, Mass=2190, SNR=31.5, Peak=192 HFD=4.4
21:45:09.578 00.007 14556 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.07) = xAngle (3.66 = -2.62)
21:45:09.584 00.006 14556 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.56 = -2.72)
21:45:09.589 00.005 14556 CameraToMount -- cameraX=0.24 cameraY=0.16 hyp=0.28 cameraTheta=0.59 mountX=-0.25 mountY=-0.12, mountTheta=-2.70
21:45:09.598 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.16, opts=13)
21:45:09.603 00.005 14556 Enqueuing Move request for scope (0.24, 0.16)
21:45:09.608 00.005 12308 Worker thread wakes up
21:45:09.608 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.16) opts 0xd
21:45:09.608 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.16)
21:45:09.608 00.000 12308 Moving (0.24, 0.16) raw xDistance=-0.25 yDistance=-0.12
21:45:09.609 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:45:09.609 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:09.609 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:45:09.609 00.000 12308 MoveAxis(E, 107, ABG)
21:45:09.610 00.001 12308 Guiding  Dir = 2, Dur = 107
21:45:09.610 00.000 12308 IsSlewing returns 0
21:45:09.612 00.002 12308 IsGuiding returns 0
21:45:09.612 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:09.616 00.004 12308 PulseGuide returned control before completion, sleep 117
21:45:09.637 00.021 14556 UpdateGuideState exits: m=2190 SNR=31.5
21:45:09.641 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:09.645 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:09.650 00.005 14556 Enqueuing Expose request
21:45:09.744 00.094 12308 IsGuiding returns 1
21:45:09.744 00.000 12308 scope still moving after pulse duration time elapsed
21:45:09.775 00.031 12308 IsSlewing returns 0
21:45:09.775 00.000 12308 IsGuiding returns 0
21:45:09.776 00.001 12308 scope move finished after 107 + 56 ms
21:45:09.776 00.000 12308 Move returns status 0, amount 107
21:45:09.776 00.000 12308 MoveAxis(N, 0, ABG)
21:45:09.776 00.000 12308 Move returns status 0, amount 0
21:45:09.777 00.001 12308 move complete, result=0
21:45:09.777 00.000 12308 worker thread done servicing request
21:45:09.777 00.000 14556 GuideStep: -0.2 px 107 ms EAST, -0.1 px 0 ms NORTH
21:45:09.782 00.005 12308 Worker thread wakes up
21:45:09.782 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:09.783 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:11.022 01.239 12308 Exposure complete
21:45:11.175 00.153 12308 worker thread done servicing request
21:45:11.176 00.001 14556 OnExposeComplete: enter
21:45:11.180 00.004 14556 UpdateGuideState(): m_state=6
21:45:11.183 00.003 14556 Star::Find(15, 188, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3230
21:45:11.187 00.004 14556 Star::Find returns 1 (0), X=187.85, Y=995.07, Mass=2120, SNR=30.6, Peak=200 HFD=4.5
21:45:11.191 00.004 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
21:45:11.196 00.005 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
21:45:11.200 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.48 mountX=-0.04 mountY=-0.22, mountTheta=-1.73
21:45:11.205 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.23, opts=13)
21:45:11.209 00.004 14556 Enqueuing Move request for scope (0.02, 0.23)
21:45:11.213 00.004 12308 Worker thread wakes up
21:45:11.213 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.23) opts 0xd
21:45:11.213 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.23)
21:45:11.214 00.001 12308 Moving (0.02, 0.23) raw xDistance=-0.04 yDistance=-0.22
21:45:11.214 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:45:11.214 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:45:11.214 00.000 12308 MoveAxis(E, 0, ABG)
21:45:11.214 00.000 12308 Move returns status 0, amount 0
21:45:11.214 00.000 12308 MoveAxis(N, 157, ABG)
21:45:11.215 00.001 12308 Guiding  Dir = 0, Dur = 157
21:45:11.215 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:11.221 00.006 12308 IsSlewing returns 0
21:45:11.221 00.000 12308 IsGuiding returns 0
21:45:11.222 00.001 12308 PulseGuide returned control before completion, sleep 167
21:45:11.242 00.020 14556 UpdateGuideState exits: m=2120 SNR=30.6
21:45:11.246 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:11.251 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:11.257 00.006 14556 Enqueuing Expose request
21:45:11.392 00.135 12308 IsGuiding returns 1
21:45:11.392 00.000 12308 scope still moving after pulse duration time elapsed
21:45:11.424 00.032 12308 IsSlewing returns 0
21:45:11.425 00.001 12308 IsGuiding returns 0
21:45:11.426 00.001 12308 scope move finished after 157 + 47 ms
21:45:11.426 00.000 12308 Move returns status 0, amount 157
21:45:11.427 00.001 12308 move complete, result=0
21:45:11.427 00.000 12308 worker thread done servicing request
21:45:11.427 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 157 ms NORTH
21:45:11.435 00.008 12308 Worker thread wakes up
21:45:11.435 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:11.435 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:12.679 01.244 12308 Exposure complete
21:45:12.825 00.146 12308 worker thread done servicing request
21:45:12.825 00.000 14556 OnExposeComplete: enter
21:45:12.829 00.004 14556 UpdateGuideState(): m_state=6
21:45:12.833 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3231
21:45:12.837 00.004 14556 Star::Find returns 1 (0), X=187.90, Y=994.75, Mass=2002, SNR=30.0, Peak=173 HFD=4.5
21:45:12.840 00.003 14556 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-3.07) = xAngle (2.19 = 2.19)
21:45:12.845 00.005 14556 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.09 = 2.09)
21:45:12.851 00.006 14556 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.12 cameraTheta=-0.88 mountX=-0.07 mountY=0.11, mountTheta=2.16
21:45:12.856 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.10, opts=13)
21:45:12.861 00.005 14556 Enqueuing Move request for scope (0.08, -0.10)
21:45:12.865 00.004 12308 Worker thread wakes up
21:45:12.865 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
21:45:12.866 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
21:45:12.866 00.000 12308 Moving (0.08, -0.10) raw xDistance=-0.07 yDistance=0.11
21:45:12.866 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:45:12.866 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:12.866 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:45:12.867 00.001 12308 MoveAxis(E, 0, ABG)
21:45:12.868 00.001 12308 Move returns status 0, amount 0
21:45:12.868 00.000 12308 MoveAxis(N, 0, ABG)
21:45:12.868 00.000 12308 Move returns status 0, amount 0
21:45:12.868 00.000 12308 move complete, result=0
21:45:12.868 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:12.873 00.005 12308 worker thread done servicing request
21:45:12.896 00.023 14556 UpdateGuideState exits: m=2002 SNR=30.0
21:45:12.900 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:12.905 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:12.910 00.005 14556 Enqueuing Expose request
21:45:12.916 00.006 12308 Worker thread wakes up
21:45:12.916 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:45:12.922 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:12.922 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:14.169 01.247 12308 Exposure complete
21:45:14.313 00.144 12308 worker thread done servicing request
21:45:14.314 00.001 14556 OnExposeComplete: enter
21:45:14.317 00.003 14556 UpdateGuideState(): m_state=6
21:45:14.321 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3232
21:45:14.325 00.004 14556 Star::Find returns 1 (0), X=187.94, Y=994.89, Mass=2252, SNR=32.0, Peak=183 HFD=4.5
21:45:14.329 00.004 14556 CameraToMount -- cameraTheta (0.40) - m_xAngle (-3.07) = xAngle (3.47 = -2.81)
21:45:14.332 00.003 14556 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.37 = -2.91)
21:45:14.336 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.40 mountX=-0.12 mountY=-0.03, mountTheta=-2.90
21:45:14.341 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.05, opts=13)
21:45:14.345 00.004 14556 Enqueuing Move request for scope (0.11, 0.05)
21:45:14.348 00.003 12308 Worker thread wakes up
21:45:14.348 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
21:45:14.348 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
21:45:14.350 00.002 12308 Moving (0.11, 0.05) raw xDistance=-0.12 yDistance=-0.03
21:45:14.350 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:45:14.350 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:14.350 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:45:14.350 00.000 12308 MoveAxis(E, 0, ABG)
21:45:14.350 00.000 12308 Move returns status 0, amount 0
21:45:14.351 00.001 12308 MoveAxis(N, 0, ABG)
21:45:14.351 00.000 12308 Move returns status 0, amount 0
21:45:14.351 00.000 12308 move complete, result=0
21:45:14.351 00.000 12308 worker thread done servicing request
21:45:14.351 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:14.380 00.029 14556 UpdateGuideState exits: m=2252 SNR=32.0
21:45:14.385 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:14.389 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:14.393 00.004 14556 Enqueuing Expose request
21:45:14.397 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:45:14.400 00.003 12308 Worker thread wakes up
21:45:14.400 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:14.400 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:15.638 01.238 12308 Exposure complete
21:45:15.786 00.148 12308 worker thread done servicing request
21:45:15.786 00.000 14556 OnExposeComplete: enter
21:45:15.793 00.007 14556 UpdateGuideState(): m_state=6
21:45:15.797 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3233
21:45:15.801 00.004 14556 Star::Find returns 1 (0), X=187.67, Y=994.83, Mass=2049, SNR=30.5, Peak=162 HFD=4.5
21:45:15.806 00.005 14556 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.07) = xAngle (0.03 = 0.03)
21:45:15.810 00.004 14556 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.07 = -0.07)
21:45:15.814 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-3.04 mountX=0.15 mountY=-0.01, mountTheta=-0.07
21:45:15.820 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.02, opts=13)
21:45:15.824 00.004 14556 Enqueuing Move request for scope (-0.15, -0.02)
21:45:15.828 00.004 12308 Worker thread wakes up
21:45:15.828 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd
21:45:15.828 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.02)
21:45:15.828 00.000 12308 Moving (-0.15, -0.02) raw xDistance=0.15 yDistance=-0.01
21:45:15.828 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:45:15.829 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:15.829 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:45:15.829 00.000 12308 MoveAxis(E, 0, ABG)
21:45:15.829 00.000 12308 Move returns status 0, amount 0
21:45:15.829 00.000 12308 MoveAxis(N, 0, ABG)
21:45:15.830 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:15.834 00.004 12308 Move returns status 0, amount 0
21:45:15.834 00.000 12308 move complete, result=0
21:45:15.834 00.000 12308 worker thread done servicing request
21:45:15.857 00.023 14556 UpdateGuideState exits: m=2049 SNR=30.5
21:45:15.862 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:15.867 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:15.870 00.003 14556 Enqueuing Expose request
21:45:15.874 00.004 12308 Worker thread wakes up
21:45:15.874 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:15.874 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:15.875 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:45:17.133 01.258 12308 Exposure complete
21:45:17.286 00.153 12308 worker thread done servicing request
21:45:17.287 00.001 14556 OnExposeComplete: enter
21:45:17.293 00.006 14556 UpdateGuideState(): m_state=6
21:45:17.297 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3234
21:45:17.301 00.004 14556 Star::Find returns 1 (0), X=187.68, Y=994.83, Mass=2025, SNR=30.3, Peak=154 HFD=4.5
21:45:17.305 00.004 14556 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-3.07) = xAngle (0.00 = 0.00)
21:45:17.308 00.003 14556 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.10 = -0.10)
21:45:17.312 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-3.07 mountX=0.14 mountY=-0.01, mountTheta=-0.10
21:45:17.317 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.01, opts=13)
21:45:17.322 00.005 14556 Enqueuing Move request for scope (-0.14, -0.01)
21:45:17.326 00.004 12308 Worker thread wakes up
21:45:17.326 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.01) opts 0xd
21:45:17.326 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.01)
21:45:17.326 00.000 12308 Moving (-0.14, -0.01) raw xDistance=0.14 yDistance=-0.01
21:45:17.326 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:45:17.327 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:17.327 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:45:17.328 00.001 12308 MoveAxis(E, 0, ABG)
21:45:17.328 00.000 12308 Move returns status 0, amount 0
21:45:17.328 00.000 12308 MoveAxis(N, 0, ABG)
21:45:17.328 00.000 12308 Move returns status 0, amount 0
21:45:17.328 00.000 12308 move complete, result=0
21:45:17.328 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:17.333 00.005 12308 worker thread done servicing request
21:45:17.353 00.020 14556 UpdateGuideState exits: m=2025 SNR=30.3
21:45:17.358 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:17.361 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:17.364 00.003 14556 Enqueuing Expose request
21:45:17.366 00.002 12308 Worker thread wakes up
21:45:17.366 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:17.368 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:17.368 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:45:18.620 01.252 12308 Exposure complete
21:45:18.780 00.160 12308 worker thread done servicing request
21:45:18.781 00.001 14556 OnExposeComplete: enter
21:45:18.787 00.006 14556 UpdateGuideState(): m_state=6
21:45:18.791 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3235
21:45:18.796 00.005 14556 Star::Find returns 1 (0), X=187.67, Y=995.14, Mass=1993, SNR=30.0, Peak=161 HFD=4.6
21:45:18.800 00.004 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.14 = -1.15)
21:45:18.805 00.005 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.24)
21:45:18.808 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.29 hyp=0.33 cameraTheta=2.06 mountX=0.14 mountY=-0.31, mountTheta=-1.16
21:45:18.813 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.29, opts=13)
21:45:18.817 00.004 14556 Enqueuing Move request for scope (-0.16, 0.29)
21:45:18.821 00.004 12308 Worker thread wakes up
21:45:18.821 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.29) opts 0xd
21:45:18.822 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.29)
21:45:18.822 00.000 12308 Moving (-0.16, 0.29) raw xDistance=0.14 yDistance=-0.31
21:45:18.822 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:45:18.822 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:45:18.822 00.000 12308 MoveAxis(E, 0, ABG)
21:45:18.822 00.000 12308 Move returns status 0, amount 0
21:45:18.823 00.001 12308 MoveAxis(N, 221, ABG)
21:45:18.823 00.000 12308 Guiding  Dir = 0, Dur = 221
21:45:18.824 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:18.828 00.004 12308 IsSlewing returns 0
21:45:18.828 00.000 12308 IsGuiding returns 0
21:45:18.828 00.000 12308 PulseGuide returned control before completion, sleep 231
21:45:18.849 00.021 14556 UpdateGuideState exits: m=1993 SNR=30.0
21:45:18.855 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:18.859 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:18.862 00.003 14556 Enqueuing Expose request
21:45:19.065 00.203 12308 IsGuiding returns 1
21:45:19.066 00.001 12308 scope still moving after pulse duration time elapsed
21:45:19.098 00.032 12308 IsSlewing returns 0
21:45:19.098 00.000 12308 IsGuiding returns 0
21:45:19.099 00.001 12308 scope move finished after 221 + 49 ms
21:45:19.099 00.000 12308 Move returns status 0, amount 221
21:45:19.099 00.000 12308 move complete, result=0
21:45:19.100 00.001 12308 worker thread done servicing request
21:45:19.100 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 221 ms NORTH
21:45:19.109 00.009 12308 Worker thread wakes up
21:45:19.109 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:19.110 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:20.364 01.254 12308 Exposure complete
21:45:20.512 00.148 12308 worker thread done servicing request
21:45:20.513 00.001 14556 OnExposeComplete: enter
21:45:20.516 00.003 14556 UpdateGuideState(): m_state=6
21:45:20.519 00.003 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3236
21:45:20.524 00.005 14556 Star::Find returns 1 (0), X=187.53, Y=994.90, Mass=2016, SNR=30.2, Peak=151 HFD=4.8
21:45:20.527 00.003 14556 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.07) = xAngle (6.03 = -0.25)
21:45:20.531 00.004 14556 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.35)
21:45:20.535 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=0.06 hyp=0.30 cameraTheta=2.96 mountX=0.29 mountY=-0.10, mountTheta=-0.34
21:45:20.539 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.06, opts=13)
21:45:20.543 00.004 14556 Enqueuing Move request for scope (-0.29, 0.06)
21:45:20.547 00.004 12308 Worker thread wakes up
21:45:20.547 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.06) opts 0xd
21:45:20.547 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.06)
21:45:20.547 00.000 12308 Moving (-0.29, 0.06) raw xDistance=0.29 yDistance=-0.10
21:45:20.547 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:45:20.547 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:20.547 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:45:20.547 00.000 12308 MoveAxis(W, 126, ABG)
21:45:20.549 00.002 12308 Guiding  Dir = 3, Dur = 126
21:45:20.549 00.000 12308 IsSlewing returns 0
21:45:20.549 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:20.552 00.003 12308 IsGuiding returns 0
21:45:20.553 00.001 12308 PulseGuide returned control before completion, sleep 136
21:45:20.573 00.020 14556 UpdateGuideState exits: m=2016 SNR=30.2
21:45:20.578 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:20.581 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:20.585 00.004 14556 Enqueuing Expose request
21:45:20.700 00.115 12308 IsGuiding returns 1
21:45:20.701 00.001 12308 scope still moving after pulse duration time elapsed
21:45:20.731 00.030 12308 IsSlewing returns 0
21:45:20.731 00.000 12308 IsGuiding returns 0
21:45:20.732 00.001 12308 scope move finished after 126 + 52 ms
21:45:20.732 00.000 12308 Move returns status 0, amount 126
21:45:20.732 00.000 12308 MoveAxis(N, 0, ABG)
21:45:20.733 00.001 12308 Move returns status 0, amount 0
21:45:20.733 00.000 12308 move complete, result=0
21:45:20.733 00.000 12308 worker thread done servicing request
21:45:20.733 00.000 14556 GuideStep: 0.3 px 126 ms WEST, -0.1 px 0 ms NORTH
21:45:20.740 00.007 12308 Worker thread wakes up
21:45:20.741 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:20.741 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:21.982 01.241 12308 Exposure complete
21:45:22.128 00.146 12308 worker thread done servicing request
21:45:22.128 00.000 14556 OnExposeComplete: enter
21:45:22.135 00.007 14556 UpdateGuideState(): m_state=6
21:45:22.140 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3237
21:45:22.145 00.005 14556 Star::Find returns 1 (0), X=187.70, Y=994.78, Mass=1896, SNR=29.0, Peak=144 HFD=4.5
21:45:22.150 00.005 14556 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.07) = xAngle (0.40 = 0.40)
21:45:22.154 00.004 14556 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.30 = 0.30)
21:45:22.159 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.14 cameraTheta=-2.68 mountX=0.13 mountY=0.04, mountTheta=0.31
21:45:22.166 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.06, opts=13)
21:45:22.170 00.004 14556 Enqueuing Move request for scope (-0.12, -0.06)
21:45:22.174 00.004 12308 Worker thread wakes up
21:45:22.174 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
21:45:22.175 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
21:45:22.175 00.000 12308 Moving (-0.12, -0.06) raw xDistance=0.13 yDistance=0.04
21:45:22.175 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:45:22.175 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:22.175 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:45:22.177 00.002 12308 MoveAxis(E, 0, ABG)
21:45:22.177 00.000 12308 Move returns status 0, amount 0
21:45:22.177 00.000 12308 MoveAxis(N, 0, ABG)
21:45:22.177 00.000 12308 Move returns status 0, amount 0
21:45:22.177 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:22.183 00.006 12308 move complete, result=0
21:45:22.183 00.000 12308 worker thread done servicing request
21:45:22.205 00.022 14556 UpdateGuideState exits: m=1896 SNR=29.0
21:45:22.209 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:22.213 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:22.217 00.004 14556 Enqueuing Expose request
21:45:22.221 00.004 12308 Worker thread wakes up
21:45:22.222 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:45:22.229 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:22.229 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:23.472 01.243 12308 Exposure complete
21:45:23.621 00.149 12308 worker thread done servicing request
21:45:23.621 00.000 14556 OnExposeComplete: enter
21:45:23.626 00.005 14556 UpdateGuideState(): m_state=6
21:45:23.630 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3238
21:45:23.635 00.005 14556 Star::Find returns 1 (0), X=187.63, Y=994.94, Mass=1889, SNR=29.3, Peak=153 HFD=4.3
21:45:23.638 00.003 14556 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.07) = xAngle (5.76 = -0.53)
21:45:23.641 00.003 14556 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.62)
21:45:23.645 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.10 hyp=0.22 cameraTheta=2.68 mountX=0.19 mountY=-0.13, mountTheta=-0.59
21:45:23.650 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.10, opts=13)
21:45:23.653 00.003 14556 Enqueuing Move request for scope (-0.19, 0.10)
21:45:23.657 00.004 12308 Worker thread wakes up
21:45:23.657 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.10) opts 0xd
21:45:23.657 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.10)
21:45:23.658 00.001 12308 Moving (-0.19, 0.10) raw xDistance=0.19 yDistance=-0.13
21:45:23.658 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:45:23.658 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:23.658 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:45:23.658 00.000 12308 MoveAxis(E, 0, ABG)
21:45:23.659 00.001 12308 Move returns status 0, amount 0
21:45:23.659 00.000 12308 MoveAxis(N, 0, ABG)
21:45:23.659 00.000 12308 Move returns status 0, amount 0
21:45:23.659 00.000 12308 move complete, result=0
21:45:23.660 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:23.663 00.003 12308 worker thread done servicing request
21:45:23.684 00.021 14556 UpdateGuideState exits: m=1889 SNR=29.3
21:45:23.690 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:23.695 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:23.699 00.004 14556 Enqueuing Expose request
21:45:23.703 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:23.707 00.004 12308 Worker thread wakes up
21:45:23.707 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:23.707 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:24.962 01.255 12308 Exposure complete
21:45:25.110 00.148 12308 worker thread done servicing request
21:45:25.111 00.001 14556 OnExposeComplete: enter
21:45:25.114 00.003 14556 UpdateGuideState(): m_state=6
21:45:25.118 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3239
21:45:25.121 00.003 14556 Star::Find returns 1 (0), X=187.93, Y=994.94, Mass=2242, SNR=32.0, Peak=203 HFD=4.5
21:45:25.127 00.006 14556 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.07) = xAngle (3.82 = -2.46)
21:45:25.134 00.007 14556 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.72 = -2.56)
21:45:25.137 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.09 hyp=0.14 cameraTheta=0.75 mountX=-0.11 mountY=-0.08, mountTheta=-2.53
21:45:25.142 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.09, opts=13)
21:45:25.146 00.004 14556 Enqueuing Move request for scope (0.10, 0.09)
21:45:25.150 00.004 12308 Worker thread wakes up
21:45:25.150 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.09) opts 0xd
21:45:25.150 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.09)
21:45:25.151 00.001 12308 Moving (0.10, 0.09) raw xDistance=-0.11 yDistance=-0.08
21:45:25.151 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:45:25.151 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:25.151 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:45:25.151 00.000 12308 MoveAxis(E, 0, ABG)
21:45:25.151 00.000 12308 Move returns status 0, amount 0
21:45:25.151 00.000 12308 MoveAxis(N, 0, ABG)
21:45:25.152 00.001 12308 Move returns status 0, amount 0
21:45:25.152 00.000 12308 move complete, result=0
21:45:25.152 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:25.158 00.006 12308 worker thread done servicing request
21:45:25.179 00.021 14556 UpdateGuideState exits: m=2242 SNR=32.0
21:45:25.184 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:25.188 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:25.192 00.004 14556 Enqueuing Expose request
21:45:25.196 00.004 12308 Worker thread wakes up
21:45:25.197 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:25.200 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:25.201 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:26.449 01.248 12308 Exposure complete
21:45:26.604 00.155 12308 worker thread done servicing request
21:45:26.605 00.001 14556 OnExposeComplete: enter
21:45:26.608 00.003 14556 UpdateGuideState(): m_state=6
21:45:26.612 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3240
21:45:26.615 00.003 14556 Star::Find returns 1 (0), X=187.75, Y=995.16, Mass=2029, SNR=30.3, Peak=171 HFD=4.5
21:45:26.619 00.004 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
21:45:26.623 00.004 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
21:45:26.626 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.81 mountX=0.06 mountY=-0.33, mountTheta=-1.40
21:45:26.632 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.32, opts=13)
21:45:26.636 00.004 14556 Enqueuing Move request for scope (-0.08, 0.32)
21:45:26.639 00.003 12308 Worker thread wakes up
21:45:26.639 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.32) opts 0xd
21:45:26.641 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.32)
21:45:26.641 00.000 12308 Moving (-0.08, 0.32) raw xDistance=0.06 yDistance=-0.33
21:45:26.641 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:45:26.641 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:45:26.641 00.000 12308 MoveAxis(E, 0, ABG)
21:45:26.641 00.000 12308 Move returns status 0, amount 0
21:45:26.641 00.000 12308 MoveAxis(N, 230, ABG)
21:45:26.641 00.000 12308 Guiding  Dir = 0, Dur = 230
21:45:26.642 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:26.647 00.005 12308 IsSlewing returns 0
21:45:26.647 00.000 12308 IsGuiding returns 0
21:45:26.647 00.000 12308 PulseGuide returned control before completion, sleep 240
21:45:26.669 00.022 14556 UpdateGuideState exits: m=2029 SNR=30.3
21:45:26.673 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:26.677 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:26.681 00.004 14556 Enqueuing Expose request
21:45:26.895 00.214 12308 IsGuiding returns 1
21:45:26.896 00.001 12308 scope still moving after pulse duration time elapsed
21:45:26.926 00.030 12308 IsSlewing returns 0
21:45:26.927 00.001 12308 IsGuiding returns 0
21:45:26.927 00.000 12308 scope move finished after 230 + 50 ms
21:45:26.927 00.000 12308 Move returns status 0, amount 230
21:45:26.928 00.001 12308 move complete, result=0
21:45:26.928 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 230 ms NORTH
21:45:26.936 00.008 12308 worker thread done servicing request
21:45:26.938 00.002 12308 Worker thread wakes up
21:45:26.938 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:26.939 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:28.187 01.248 12308 Exposure complete
21:45:28.338 00.151 12308 worker thread done servicing request
21:45:28.339 00.001 14556 OnExposeComplete: enter
21:45:28.342 00.003 14556 UpdateGuideState(): m_state=6
21:45:28.347 00.005 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3241
21:45:28.353 00.006 14556 Star::Find returns 1 (0), X=187.79, Y=994.79, Mass=2223, SNR=31.5, Peak=188 HFD=4.4
21:45:28.358 00.005 14556 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-3.07) = xAngle (0.99 = 0.99)
21:45:28.362 00.004 14556 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.89 = 0.89)
21:45:28.366 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-2.08 mountX=0.04 mountY=0.05, mountTheta=0.95
21:45:28.370 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.06, opts=13)
21:45:28.374 00.004 14556 Enqueuing Move request for scope (-0.03, -0.06)
21:45:28.377 00.003 12308 Worker thread wakes up
21:45:28.377 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
21:45:28.377 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
21:45:28.378 00.001 12308 Moving (-0.03, -0.06) raw xDistance=0.04 yDistance=0.05
21:45:28.378 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:45:28.378 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:28.378 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:45:28.378 00.000 12308 MoveAxis(E, 0, ABG)
21:45:28.379 00.001 12308 Move returns status 0, amount 0
21:45:28.379 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:28.383 00.004 12308 MoveAxis(N, 0, ABG)
21:45:28.383 00.000 12308 Move returns status 0, amount 0
21:45:28.383 00.000 12308 move complete, result=0
21:45:28.383 00.000 12308 worker thread done servicing request
21:45:28.401 00.018 14556 UpdateGuideState exits: m=2223 SNR=31.5
21:45:28.405 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:28.410 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:28.413 00.003 14556 Enqueuing Expose request
21:45:28.417 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:45:28.421 00.004 12308 Worker thread wakes up
21:45:28.421 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:28.421 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:29.673 01.252 12308 Exposure complete
21:45:29.846 00.173 12308 worker thread done servicing request
21:45:29.847 00.001 14556 OnExposeComplete: enter
21:45:29.852 00.005 14556 UpdateGuideState(): m_state=6
21:45:29.858 00.006 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3242
21:45:29.862 00.004 14556 Star::Find returns 1 (0), X=187.84, Y=994.79, Mass=2084, SNR=30.7, Peak=174 HFD=4.4
21:45:29.866 00.004 14556 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-3.07) = xAngle (1.73 = 1.73)
21:45:29.871 00.005 14556 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.63 = 1.63)
21:45:29.874 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.35 mountX=-0.01 mountY=0.05, mountTheta=1.72
21:45:29.879 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.05, opts=13)
21:45:29.883 00.004 14556 Enqueuing Move request for scope (0.01, -0.05)
21:45:29.887 00.004 12308 Worker thread wakes up
21:45:29.887 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
21:45:29.887 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
21:45:29.887 00.000 12308 Moving (0.01, -0.05) raw xDistance=-0.01 yDistance=0.05
21:45:29.887 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:45:29.888 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:29.888 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:45:29.888 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:29.891 00.003 12308 MoveAxis(E, 0, ABG)
21:45:29.891 00.000 12308 Move returns status 0, amount 0
21:45:29.891 00.000 12308 MoveAxis(N, 0, ABG)
21:45:29.892 00.001 12308 Move returns status 0, amount 0
21:45:29.892 00.000 12308 move complete, result=0
21:45:29.892 00.000 12308 worker thread done servicing request
21:45:29.908 00.016 14556 UpdateGuideState exits: m=2084 SNR=30.7
21:45:29.914 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:29.917 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:29.921 00.004 14556 Enqueuing Expose request
21:45:29.924 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:45:29.928 00.004 12308 Worker thread wakes up
21:45:29.928 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:29.928 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:31.175 01.247 12308 Exposure complete
21:45:31.325 00.150 12308 worker thread done servicing request
21:45:31.326 00.001 14556 OnExposeComplete: enter
21:45:31.330 00.004 14556 UpdateGuideState(): m_state=6
21:45:31.335 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3243
21:45:31.337 00.002 14556 Star::Find returns 1 (0), X=187.94, Y=994.87, Mass=2008, SNR=30.1, Peak=177 HFD=4.5
21:45:31.342 00.005 14556 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.07) = xAngle (3.30 = -2.98)
21:45:31.347 00.005 14556 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.20 = -3.08)
21:45:31.350 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.12 cameraTheta=0.23 mountX=-0.12 mountY=-0.01, mountTheta=-3.08
21:45:31.357 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.03, opts=13)
21:45:31.361 00.004 14556 Enqueuing Move request for scope (0.12, 0.03)
21:45:31.365 00.004 12308 Worker thread wakes up
21:45:31.365 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
21:45:31.366 00.001 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
21:45:31.366 00.000 12308 Moving (0.12, 0.03) raw xDistance=-0.12 yDistance=-0.01
21:45:31.366 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:45:31.366 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:31.366 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:45:31.368 00.002 12308 MoveAxis(E, 0, ABG)
21:45:31.368 00.000 12308 Move returns status 0, amount 0
21:45:31.368 00.000 12308 MoveAxis(N, 0, ABG)
21:45:31.368 00.000 12308 Move returns status 0, amount 0
21:45:31.369 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:31.372 00.003 12308 move complete, result=0
21:45:31.372 00.000 12308 worker thread done servicing request
21:45:31.392 00.020 14556 UpdateGuideState exits: m=2008 SNR=30.1
21:45:31.396 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:31.399 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:31.403 00.004 14556 Enqueuing Expose request
21:45:31.408 00.005 12308 Worker thread wakes up
21:45:31.408 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:31.410 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:31.410 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:45:32.663 01.253 12308 Exposure complete
21:45:32.826 00.163 12308 worker thread done servicing request
21:45:32.826 00.000 14556 OnExposeComplete: enter
21:45:32.830 00.004 14556 UpdateGuideState(): m_state=6
21:45:32.833 00.003 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3244
21:45:32.836 00.003 14556 Star::Find returns 1 (0), X=187.72, Y=995.03, Mass=2260, SNR=31.9, Peak=204 HFD=4.5
21:45:32.843 00.007 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.16 = -1.12)
21:45:32.849 00.006 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.22)
21:45:32.853 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.19 hyp=0.21 cameraTheta=2.09 mountX=0.09 mountY=-0.20, mountTheta=-1.14
21:45:32.860 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.19, opts=13)
21:45:32.864 00.004 14556 Enqueuing Move request for scope (-0.11, 0.19)
21:45:32.868 00.004 12308 Worker thread wakes up
21:45:32.868 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.19) opts 0xd
21:45:32.868 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.19)
21:45:32.869 00.001 12308 Moving (-0.11, 0.19) raw xDistance=0.09 yDistance=-0.20
21:45:32.869 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:45:32.869 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:45:32.869 00.000 12308 MoveAxis(E, 0, ABG)
21:45:32.869 00.000 12308 Move returns status 0, amount 0
21:45:32.871 00.002 12308 MoveAxis(N, 142, ABG)
21:45:32.871 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:32.876 00.005 12308 Guiding  Dir = 0, Dur = 142
21:45:32.877 00.001 12308 IsSlewing returns 0
21:45:32.877 00.000 12308 IsGuiding returns 0
21:45:32.878 00.001 12308 PulseGuide returned control before completion, sleep 152
21:45:32.906 00.028 14556 UpdateGuideState exits: m=2260 SNR=31.9
21:45:32.913 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:32.921 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:32.929 00.008 14556 Enqueuing Expose request
21:45:33.043 00.114 12308 IsGuiding returns 1
21:45:33.043 00.000 12308 scope still moving after pulse duration time elapsed
21:45:33.074 00.031 12308 IsSlewing returns 0
21:45:33.075 00.001 12308 IsGuiding returns 0
21:45:33.075 00.000 12308 scope move finished after 142 + 55 ms
21:45:33.076 00.001 12308 Move returns status 0, amount 142
21:45:33.076 00.000 12308 move complete, result=0
21:45:33.076 00.000 12308 worker thread done servicing request
21:45:33.077 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 142 ms NORTH
21:45:33.083 00.006 12308 Worker thread wakes up
21:45:33.084 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:33.084 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:34.342 01.258 12308 Exposure complete
21:45:34.492 00.150 12308 worker thread done servicing request
21:45:34.492 00.000 14556 OnExposeComplete: enter
21:45:34.496 00.004 14556 UpdateGuideState(): m_state=6
21:45:34.499 00.003 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3245
21:45:34.504 00.005 14556 Star::Find returns 1 (0), X=187.65, Y=994.90, Mass=1991, SNR=30.0, Peak=186 HFD=4.4
21:45:34.509 00.005 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
21:45:34.513 00.004 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.49)
21:45:34.517 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.06 hyp=0.18 cameraTheta=2.82 mountX=0.17 mountY=-0.08, mountTheta=-0.47
21:45:34.524 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.06, opts=13)
21:45:34.527 00.003 14556 Enqueuing Move request for scope (-0.17, 0.06)
21:45:34.531 00.004 12308 Worker thread wakes up
21:45:34.532 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.06) opts 0xd
21:45:34.532 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.06)
21:45:34.532 00.000 12308 Moving (-0.17, 0.06) raw xDistance=0.17 yDistance=-0.08
21:45:34.532 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:45:34.532 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:34.534 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:45:34.534 00.000 12308 MoveAxis(E, 0, ABG)
21:45:34.534 00.000 12308 Move returns status 0, amount 0
21:45:34.535 00.001 12308 MoveAxis(N, 0, ABG)
21:45:34.535 00.000 12308 Move returns status 0, amount 0
21:45:34.535 00.000 12308 move complete, result=0
21:45:34.536 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:34.540 00.004 12308 worker thread done servicing request
21:45:34.561 00.021 14556 UpdateGuideState exits: m=1991 SNR=30.0
21:45:34.564 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:34.570 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:34.576 00.006 14556 Enqueuing Expose request
21:45:34.581 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:34.585 00.004 12308 Worker thread wakes up
21:45:34.585 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:34.585 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:35.833 01.248 12308 Exposure complete
21:45:35.983 00.150 12308 worker thread done servicing request
21:45:35.983 00.000 14556 OnExposeComplete: enter
21:45:35.987 00.004 14556 UpdateGuideState(): m_state=6
21:45:35.991 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3246
21:45:35.995 00.004 14556 Star::Find returns 1 (0), X=187.77, Y=994.98, Mass=2061, SNR=30.7, Peak=182 HFD=4.2
21:45:35.999 00.004 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.05 = -1.23)
21:45:36.003 00.004 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.33)
21:45:36.007 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.15 cameraTheta=1.98 mountX=0.05 mountY=-0.14, mountTheta=-1.24
21:45:36.013 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.13, opts=13)
21:45:36.018 00.005 14556 Enqueuing Move request for scope (-0.06, 0.13)
21:45:36.021 00.003 12308 Worker thread wakes up
21:45:36.021 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
21:45:36.021 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
21:45:36.021 00.000 12308 Moving (-0.06, 0.13) raw xDistance=0.05 yDistance=-0.14
21:45:36.021 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:45:36.021 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:36.022 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:45:36.022 00.000 12308 MoveAxis(E, 0, ABG)
21:45:36.022 00.000 12308 Move returns status 0, amount 0
21:45:36.022 00.000 12308 MoveAxis(N, 0, ABG)
21:45:36.022 00.000 12308 Move returns status 0, amount 0
21:45:36.022 00.000 12308 move complete, result=0
21:45:36.022 00.000 12308 worker thread done servicing request
21:45:36.022 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:36.048 00.026 14556 UpdateGuideState exits: m=2061 SNR=30.7
21:45:36.052 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:36.055 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:36.059 00.004 14556 Enqueuing Expose request
21:45:36.064 00.005 12308 Worker thread wakes up
21:45:36.064 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:36.064 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:36.064 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:37.304 01.240 12308 Exposure complete
21:45:37.443 00.139 12308 worker thread done servicing request
21:45:37.443 00.000 14556 OnExposeComplete: enter
21:45:37.448 00.005 14556 UpdateGuideState(): m_state=6
21:45:37.453 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3247
21:45:37.457 00.004 14556 Star::Find returns 1 (0), X=187.82, Y=995.03, Mass=2056, SNR=30.4, Peak=163 HFD=4.4
21:45:37.461 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.65 = -1.64)
21:45:37.464 00.003 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.74)
21:45:37.469 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.57 mountX=-0.01 mountY=-0.18, mountTheta=-1.64
21:45:37.474 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.18, opts=13)
21:45:37.478 00.004 14556 Enqueuing Move request for scope (-0.00, 0.18)
21:45:37.481 00.003 12308 Worker thread wakes up
21:45:37.482 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.18) opts 0xd
21:45:37.482 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.18)
21:45:37.482 00.000 12308 Moving (-0.00, 0.18) raw xDistance=-0.01 yDistance=-0.18
21:45:37.482 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:45:37.482 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:37.482 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:45:37.483 00.001 12308 MoveAxis(E, 0, ABG)
21:45:37.483 00.000 12308 Move returns status 0, amount 0
21:45:37.483 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:37.488 00.005 12308 MoveAxis(N, 0, ABG)
21:45:37.488 00.000 12308 Move returns status 0, amount 0
21:45:37.488 00.000 12308 move complete, result=0
21:45:37.488 00.000 12308 worker thread done servicing request
21:45:37.509 00.021 14556 UpdateGuideState exits: m=2056 SNR=30.4
21:45:37.514 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:37.518 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:37.522 00.004 14556 Enqueuing Expose request
21:45:37.525 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:45:37.528 00.003 12308 Worker thread wakes up
21:45:37.529 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:37.529 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:38.776 01.247 12308 Exposure complete
21:45:38.918 00.142 12308 worker thread done servicing request
21:45:38.919 00.001 14556 OnExposeComplete: enter
21:45:38.922 00.003 14556 UpdateGuideState(): m_state=6
21:45:38.925 00.003 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3248
21:45:38.929 00.004 14556 Star::Find returns 1 (0), X=187.90, Y=995.06, Mass=2114, SNR=31.0, Peak=189 HFD=4.5
21:45:38.933 00.004 14556 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.07) = xAngle (4.30 = -1.98)
21:45:38.936 00.003 14556 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.08)
21:45:38.940 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.21 hyp=0.23 cameraTheta=1.23 mountX=-0.09 mountY=-0.20, mountTheta=-2.00
21:45:38.947 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.21, opts=13)
21:45:38.951 00.004 14556 Enqueuing Move request for scope (0.08, 0.21)
21:45:38.953 00.002 12308 Worker thread wakes up
21:45:38.955 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.21) opts 0xd
21:45:38.955 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.21)
21:45:38.955 00.000 12308 Moving (0.08, 0.21) raw xDistance=-0.09 yDistance=-0.20
21:45:38.955 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:45:38.955 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:38.956 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:45:38.956 00.000 12308 MoveAxis(E, 0, ABG)
21:45:38.956 00.000 12308 Move returns status 0, amount 0
21:45:38.956 00.000 12308 MoveAxis(N, 0, ABG)
21:45:38.956 00.000 12308 Move returns status 0, amount 0
21:45:38.956 00.000 12308 move complete, result=0
21:45:38.956 00.000 12308 worker thread done servicing request
21:45:38.956 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:38.981 00.025 14556 UpdateGuideState exits: m=2114 SNR=31.0
21:45:38.986 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:38.990 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:38.993 00.003 14556 Enqueuing Expose request
21:45:38.997 00.004 12308 Worker thread wakes up
21:45:38.997 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:45:39.002 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:39.002 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:40.245 01.243 12308 Exposure complete
21:45:40.398 00.153 12308 worker thread done servicing request
21:45:40.398 00.000 14556 OnExposeComplete: enter
21:45:40.402 00.004 14556 UpdateGuideState(): m_state=6
21:45:40.406 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3249
21:45:40.409 00.003 14556 Star::Find returns 1 (0), X=187.80, Y=995.13, Mass=1943, SNR=29.5, Peak=171 HFD=4.3
21:45:40.412 00.003 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.74 = -1.54)
21:45:40.415 00.003 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.64)
21:45:40.419 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.29 hyp=0.29 cameraTheta=1.67 mountX=0.01 mountY=-0.29, mountTheta=-1.54
21:45:40.423 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.29, opts=13)
21:45:40.428 00.005 14556 Enqueuing Move request for scope (-0.03, 0.29)
21:45:40.431 00.003 12308 Worker thread wakes up
21:45:40.431 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.29) opts 0xd
21:45:40.431 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.29)
21:45:40.431 00.000 12308 Moving (-0.03, 0.29) raw xDistance=0.01 yDistance=-0.29
21:45:40.431 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:45:40.431 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:45:40.433 00.002 12308 MoveAxis(E, 0, ABG)
21:45:40.433 00.000 12308 Move returns status 0, amount 0
21:45:40.433 00.000 12308 MoveAxis(N, 202, ABG)
21:45:40.433 00.000 12308 Guiding  Dir = 0, Dur = 202
21:45:40.433 00.000 12308 IsSlewing returns 0
21:45:40.433 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:40.438 00.005 12308 IsGuiding returns 0
21:45:40.439 00.001 12308 PulseGuide returned control before completion, sleep 212
21:45:40.461 00.022 14556 UpdateGuideState exits: m=1943 SNR=29.5
21:45:40.464 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:40.469 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:40.474 00.005 14556 Enqueuing Expose request
21:45:40.654 00.180 12308 IsGuiding returns 1
21:45:40.657 00.003 12308 scope still moving after pulse duration time elapsed
21:45:40.684 00.027 12308 IsSlewing returns 0
21:45:40.684 00.000 12308 IsGuiding returns 0
21:45:40.684 00.000 12308 scope move finished after 202 + 44 ms
21:45:40.684 00.000 12308 Move returns status 0, amount 202
21:45:40.686 00.002 12308 move complete, result=0
21:45:40.686 00.000 12308 worker thread done servicing request
21:45:40.686 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 202 ms NORTH
21:45:40.694 00.008 12308 Worker thread wakes up
21:45:40.695 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:40.695 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:41.953 01.258 12308 Exposure complete
21:45:42.098 00.145 12308 worker thread done servicing request
21:45:42.098 00.000 14556 OnExposeComplete: enter
21:45:42.102 00.004 14556 UpdateGuideState(): m_state=6
21:45:42.107 00.005 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3250
21:45:42.109 00.002 14556 Star::Find returns 1 (0), X=187.80, Y=994.92, Mass=2260, SNR=31.8, Peak=181 HFD=4.4
21:45:42.113 00.004 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.94 = -1.35)
21:45:42.118 00.005 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
21:45:42.121 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.08 cameraTheta=1.86 mountX=0.02 mountY=-0.08, mountTheta=-1.35
21:45:42.127 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.07, opts=13)
21:45:42.131 00.004 14556 Enqueuing Move request for scope (-0.02, 0.07)
21:45:42.135 00.004 12308 Worker thread wakes up
21:45:42.135 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
21:45:42.135 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
21:45:42.136 00.001 12308 Moving (-0.02, 0.07) raw xDistance=0.02 yDistance=-0.08
21:45:42.136 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:45:42.137 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:42.137 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:45:42.137 00.000 12308 MoveAxis(E, 0, ABG)
21:45:42.137 00.000 12308 Move returns status 0, amount 0
21:45:42.137 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:42.141 00.004 12308 MoveAxis(N, 0, ABG)
21:45:42.141 00.000 12308 Move returns status 0, amount 0
21:45:42.142 00.001 12308 move complete, result=0
21:45:42.142 00.000 12308 worker thread done servicing request
21:45:42.164 00.022 14556 UpdateGuideState exits: m=2260 SNR=31.8
21:45:42.169 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:42.175 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:42.179 00.004 14556 Enqueuing Expose request
21:45:42.183 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:42.186 00.003 12308 Worker thread wakes up
21:45:42.186 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:42.188 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:43.434 01.246 12308 Exposure complete
21:45:43.588 00.154 12308 worker thread done servicing request
21:45:43.588 00.000 14556 OnExposeComplete: enter
21:45:43.592 00.004 14556 UpdateGuideState(): m_state=6
21:45:43.597 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3251
21:45:43.601 00.004 14556 Star::Find returns 1 (0), X=187.78, Y=994.90, Mass=1952, SNR=29.5, Peak=164 HFD=4.4
21:45:43.604 00.003 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
21:45:43.609 00.005 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
21:45:43.612 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.19 mountX=0.04 mountY=-0.06, mountTheta=-1.05
21:45:43.618 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.06, opts=13)
21:45:43.621 00.003 14556 Enqueuing Move request for scope (-0.04, 0.06)
21:45:43.627 00.006 12308 Worker thread wakes up
21:45:43.628 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
21:45:43.628 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
21:45:43.628 00.000 12308 Moving (-0.04, 0.06) raw xDistance=0.04 yDistance=-0.06
21:45:43.628 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:45:43.628 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:43.629 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:45:43.629 00.000 12308 MoveAxis(E, 0, ABG)
21:45:43.629 00.000 12308 Move returns status 0, amount 0
21:45:43.629 00.000 12308 MoveAxis(N, 0, ABG)
21:45:43.629 00.000 12308 Move returns status 0, amount 0
21:45:43.630 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:43.635 00.005 12308 move complete, result=0
21:45:43.635 00.000 12308 worker thread done servicing request
21:45:43.655 00.020 14556 UpdateGuideState exits: m=1952 SNR=29.5
21:45:43.659 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:43.665 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:43.669 00.004 14556 Enqueuing Expose request
21:45:43.673 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:43.677 00.004 12308 Worker thread wakes up
21:45:43.677 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:43.677 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:44.921 01.244 12308 Exposure complete
21:45:45.064 00.143 12308 worker thread done servicing request
21:45:45.064 00.000 14556 OnExposeComplete: enter
21:45:45.069 00.005 14556 UpdateGuideState(): m_state=6
21:45:45.074 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3252
21:45:45.079 00.005 14556 Star::Find returns 1 (0), X=187.77, Y=994.99, Mass=2031, SNR=30.3, Peak=176 HFD=4.4
21:45:45.082 00.003 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
21:45:45.085 00.003 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
21:45:45.089 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.93 mountX=0.04 mountY=-0.15, mountTheta=-1.29
21:45:45.093 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.15, opts=13)
21:45:45.097 00.004 14556 Enqueuing Move request for scope (-0.05, 0.15)
21:45:45.100 00.003 12308 Worker thread wakes up
21:45:45.100 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
21:45:45.100 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
21:45:45.100 00.000 12308 Moving (-0.05, 0.15) raw xDistance=0.04 yDistance=-0.15
21:45:45.100 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:45:45.100 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:45.102 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:45:45.102 00.000 12308 MoveAxis(E, 0, ABG)
21:45:45.102 00.000 12308 Move returns status 0, amount 0
21:45:45.102 00.000 12308 MoveAxis(N, 0, ABG)
21:45:45.102 00.000 12308 Move returns status 0, amount 0
21:45:45.102 00.000 12308 move complete, result=0
21:45:45.102 00.000 12308 worker thread done servicing request
21:45:45.103 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:45.127 00.024 14556 UpdateGuideState exits: m=2031 SNR=30.3
21:45:45.131 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:45.136 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:45.140 00.004 14556 Enqueuing Expose request
21:45:45.143 00.003 12308 Worker thread wakes up
21:45:45.143 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:45:45.148 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:45.148 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:46.387 01.239 12308 Exposure complete
21:45:46.526 00.139 12308 worker thread done servicing request
21:45:46.527 00.001 14556 OnExposeComplete: enter
21:45:46.530 00.003 14556 UpdateGuideState(): m_state=6
21:45:46.535 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3253
21:45:46.540 00.005 14556 Star::Find returns 1 (0), X=187.75, Y=995.04, Mass=2160, SNR=31.2, Peak=191 HFD=4.4
21:45:46.544 00.004 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
21:45:46.548 00.004 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.40)
21:45:46.551 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.91 mountX=0.06 mountY=-0.21, mountTheta=-1.30
21:45:46.558 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.20, opts=13)
21:45:46.562 00.004 14556 Enqueuing Move request for scope (-0.07, 0.20)
21:45:46.566 00.004 12308 Worker thread wakes up
21:45:46.566 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.20) opts 0xd
21:45:46.566 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.20)
21:45:46.566 00.000 12308 Moving (-0.07, 0.20) raw xDistance=0.06 yDistance=-0.21
21:45:46.566 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:45:46.566 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:45:46.567 00.001 12308 MoveAxis(E, 0, ABG)
21:45:46.567 00.000 12308 Move returns status 0, amount 0
21:45:46.567 00.000 12308 MoveAxis(N, 145, ABG)
21:45:46.567 00.000 12308 Guiding  Dir = 0, Dur = 145
21:45:46.567 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:46.573 00.006 12308 IsSlewing returns 0
21:45:46.573 00.000 12308 IsGuiding returns 0
21:45:46.573 00.000 12308 PulseGuide returned control before completion, sleep 155
21:45:46.594 00.021 14556 UpdateGuideState exits: m=2160 SNR=31.2
21:45:46.601 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:46.606 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:46.610 00.004 14556 Enqueuing Expose request
21:45:46.739 00.129 12308 IsGuiding returns 1
21:45:46.741 00.002 12308 scope still moving after pulse duration time elapsed
21:45:46.771 00.030 12308 IsSlewing returns 0
21:45:46.772 00.001 12308 IsGuiding returns 0
21:45:46.773 00.001 12308 scope move finished after 145 + 55 ms
21:45:46.773 00.000 12308 Move returns status 0, amount 145
21:45:46.774 00.001 12308 move complete, result=0
21:45:46.775 00.001 12308 worker thread done servicing request
21:45:46.775 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 145 ms NORTH
21:45:46.783 00.008 12308 Worker thread wakes up
21:45:46.784 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:46.784 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:48.029 01.245 12308 Exposure complete
21:45:48.180 00.151 12308 worker thread done servicing request
21:45:48.180 00.000 14556 OnExposeComplete: enter
21:45:48.184 00.004 14556 UpdateGuideState(): m_state=6
21:45:48.191 00.007 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3254
21:45:48.195 00.004 14556 Star::Find returns 1 (0), X=187.89, Y=994.99, Mass=2160, SNR=31.1, Peak=190 HFD=4.4
21:45:48.201 00.006 14556 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.07) = xAngle (4.22 = -2.07)
21:45:48.205 00.004 14556 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.17)
21:45:48.208 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.16 cameraTheta=1.14 mountX=-0.08 mountY=-0.14, mountTheta=-2.09
21:45:48.214 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.15, opts=13)
21:45:48.218 00.004 14556 Enqueuing Move request for scope (0.07, 0.15)
21:45:48.223 00.005 12308 Worker thread wakes up
21:45:48.223 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
21:45:48.223 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
21:45:48.223 00.000 12308 Moving (0.07, 0.15) raw xDistance=-0.08 yDistance=-0.14
21:45:48.224 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:45:48.224 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:48.224 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:45:48.224 00.000 12308 MoveAxis(E, 0, ABG)
21:45:48.224 00.000 12308 Move returns status 0, amount 0
21:45:48.226 00.002 12308 MoveAxis(N, 0, ABG)
21:45:48.226 00.000 12308 Move returns status 0, amount 0
21:45:48.226 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:48.229 00.003 12308 move complete, result=0
21:45:48.229 00.000 12308 worker thread done servicing request
21:45:48.252 00.023 14556 UpdateGuideState exits: m=2160 SNR=31.1
21:45:48.258 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:48.262 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:48.266 00.004 14556 Enqueuing Expose request
21:45:48.270 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:48.273 00.003 12308 Worker thread wakes up
21:45:48.273 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:48.273 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:49.516 01.243 12308 Exposure complete
21:45:49.702 00.186 12308 worker thread done servicing request
21:45:49.702 00.000 14556 OnExposeComplete: enter
21:45:49.705 00.003 14556 UpdateGuideState(): m_state=6
21:45:49.709 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3255
21:45:49.713 00.004 14556 Star::Find returns 1 (0), X=188.04, Y=994.95, Mass=2132, SNR=31.2, Peak=184 HFD=4.4
21:45:49.717 00.004 14556 CameraToMount -- cameraTheta (0.48) - m_xAngle (-3.07) = xAngle (3.55 = -2.73)
21:45:49.724 00.007 14556 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.45 = -2.83)
21:45:49.727 00.003 14556 CameraToMount -- cameraX=0.21 cameraY=0.11 hyp=0.24 cameraTheta=0.48 mountX=-0.22 mountY=-0.07, mountTheta=-2.82
21:45:49.732 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.11, opts=13)
21:45:49.737 00.005 14556 Enqueuing Move request for scope (0.21, 0.11)
21:45:49.741 00.004 12308 Worker thread wakes up
21:45:49.741 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.11) opts 0xd
21:45:49.742 00.001 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.11)
21:45:49.742 00.000 12308 Moving (0.21, 0.11) raw xDistance=-0.22 yDistance=-0.07
21:45:49.742 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:45:49.742 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:49.742 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:45:49.742 00.000 12308 MoveAxis(E, 95, ABG)
21:45:49.744 00.002 12308 Guiding  Dir = 2, Dur = 95
21:45:49.744 00.000 12308 IsSlewing returns 0
21:45:49.745 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:49.748 00.003 12308 IsGuiding returns 0
21:45:49.749 00.001 12308 PulseGuide returned control before completion, sleep 105
21:45:49.775 00.026 14556 UpdateGuideState exits: m=2132 SNR=31.2
21:45:49.781 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:49.785 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:49.788 00.003 14556 Enqueuing Expose request
21:45:49.855 00.067 12308 IsGuiding returns 1
21:45:49.855 00.000 12308 scope still moving after pulse duration time elapsed
21:45:49.886 00.031 12308 IsSlewing returns 0
21:45:49.887 00.001 12308 IsGuiding returns 0
21:45:49.888 00.001 12308 scope move finished after 95 + 44 ms
21:45:49.888 00.000 12308 Move returns status 0, amount 95
21:45:49.888 00.000 12308 MoveAxis(N, 0, ABG)
21:45:49.888 00.000 12308 Move returns status 0, amount 0
21:45:49.890 00.002 12308 move complete, result=0
21:45:49.890 00.000 12308 worker thread done servicing request
21:45:49.890 00.000 14556 GuideStep: -0.2 px 95 ms EAST, -0.1 px 0 ms NORTH
21:45:49.895 00.005 12308 Worker thread wakes up
21:45:49.895 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:49.895 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:51.145 01.250 12308 Exposure complete
21:45:51.294 00.149 12308 worker thread done servicing request
21:45:51.295 00.001 14556 OnExposeComplete: enter
21:45:51.298 00.003 14556 UpdateGuideState(): m_state=6
21:45:51.303 00.005 14556 Star::Find(15, 188, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3256
21:45:51.308 00.005 14556 Star::Find returns 1 (0), X=187.59, Y=995.09, Mass=1980, SNR=30.0, Peak=157 HFD=4.5
21:45:51.311 00.003 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
21:45:51.316 00.005 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.97)
21:45:51.321 00.005 14556 CameraToMount -- cameraX=-0.24 cameraY=0.25 hyp=0.34 cameraTheta=2.34 mountX=0.22 mountY=-0.28, mountTheta=-0.91
21:45:51.326 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.25, opts=13)
21:45:51.331 00.005 14556 Enqueuing Move request for scope (-0.24, 0.25)
21:45:51.334 00.003 12308 Worker thread wakes up
21:45:51.334 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.25) opts 0xd
21:45:51.335 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.25)
21:45:51.335 00.000 12308 Moving (-0.24, 0.25) raw xDistance=0.22 yDistance=-0.28
21:45:51.335 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
21:45:51.335 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:45:51.335 00.000 12308 MoveAxis(W, 88, ABG)
21:45:51.335 00.000 12308 Guiding  Dir = 3, Dur = 88
21:45:51.337 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:51.341 00.004 12308 IsSlewing returns 0
21:45:51.342 00.001 12308 IsGuiding returns 0
21:45:51.342 00.000 12308 PulseGuide returned control before completion, sleep 98
21:45:51.364 00.022 14556 UpdateGuideState exits: m=1980 SNR=30.0
21:45:51.368 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:51.372 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:51.376 00.004 14556 Enqueuing Expose request
21:45:51.448 00.072 12308 IsGuiding returns 1
21:45:51.450 00.002 12308 scope still moving after pulse duration time elapsed
21:45:51.480 00.030 12308 IsSlewing returns 0
21:45:51.481 00.001 12308 IsGuiding returns 0
21:45:51.482 00.001 12308 scope move finished after 88 + 51 ms
21:45:51.482 00.000 12308 Move returns status 0, amount 88
21:45:51.482 00.000 12308 MoveAxis(N, 198, ABG)
21:45:51.483 00.001 12308 Guiding  Dir = 0, Dur = 198
21:45:51.483 00.000 12308 IsSlewing returns 0
21:45:51.483 00.000 12308 IsGuiding returns 0
21:45:51.484 00.001 12308 PulseGuide returned control before completion, sleep 208
21:45:51.701 00.217 12308 IsGuiding returns 1
21:45:51.701 00.000 12308 scope still moving after pulse duration time elapsed
21:45:51.732 00.031 12308 IsSlewing returns 0
21:45:51.732 00.000 12308 IsGuiding returns 0
21:45:51.734 00.002 12308 scope move finished after 198 + 51 ms
21:45:51.734 00.000 12308 Move returns status 0, amount 198
21:45:51.735 00.001 12308 move complete, result=0
21:45:51.735 00.000 12308 worker thread done servicing request
21:45:51.735 00.000 12308 Worker thread wakes up
21:45:51.736 00.001 14556 GuideStep: 0.2 px 88 ms WEST, -0.3 px 198 ms NORTH
21:45:51.740 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:51.740 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:52.993 01.253 12308 Exposure complete
21:45:53.151 00.158 12308 worker thread done servicing request
21:45:53.152 00.001 14556 OnExposeComplete: enter
21:45:53.155 00.003 14556 UpdateGuideState(): m_state=6
21:45:53.161 00.006 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3257
21:45:53.165 00.004 14556 Star::Find returns 1 (0), X=187.53, Y=994.87, Mass=2027, SNR=30.1, Peak=138 HFD=4.7
21:45:53.169 00.004 14556 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.07) = xAngle (6.11 = -0.17)
21:45:53.172 00.003 14556 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.01 = -0.27)
21:45:53.176 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=0.03 hyp=0.29 cameraTheta=3.04 mountX=0.29 mountY=-0.08, mountTheta=-0.26
21:45:53.180 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.03, opts=13)
21:45:53.183 00.003 14556 Enqueuing Move request for scope (-0.29, 0.03)
21:45:53.188 00.005 12308 Worker thread wakes up
21:45:53.188 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.03) opts 0xd
21:45:53.188 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.03)
21:45:53.188 00.000 12308 Moving (-0.29, 0.03) raw xDistance=0.29 yDistance=-0.08
21:45:53.188 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
21:45:53.189 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:53.189 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:45:53.189 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:53.193 00.004 12308 MoveAxis(W, 131, ABG)
21:45:53.193 00.000 12308 Guiding  Dir = 3, Dur = 131
21:45:53.195 00.002 12308 IsSlewing returns 0
21:45:53.195 00.000 12308 IsGuiding returns 0
21:45:53.196 00.001 12308 PulseGuide returned control before completion, sleep 141
21:45:53.214 00.018 14556 UpdateGuideState exits: m=2027 SNR=30.1
21:45:53.218 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:53.224 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:53.228 00.004 14556 Enqueuing Expose request
21:45:53.344 00.116 12308 IsGuiding returns 1
21:45:53.345 00.001 12308 scope still moving after pulse duration time elapsed
21:45:53.376 00.031 12308 IsSlewing returns 0
21:45:53.376 00.000 12308 IsGuiding returns 0
21:45:53.377 00.001 12308 scope move finished after 131 + 50 ms
21:45:53.377 00.000 12308 Move returns status 0, amount 131
21:45:53.377 00.000 12308 MoveAxis(N, 0, ABG)
21:45:53.377 00.000 12308 Move returns status 0, amount 0
21:45:53.377 00.000 12308 move complete, result=0
21:45:53.378 00.001 12308 worker thread done servicing request
21:45:53.378 00.000 14556 GuideStep: 0.3 px 131 ms WEST, -0.1 px 0 ms NORTH
21:45:53.384 00.006 12308 Worker thread wakes up
21:45:53.384 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:53.384 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:54.632 01.248 12308 Exposure complete
21:45:54.785 00.153 12308 worker thread done servicing request
21:45:54.785 00.000 14556 OnExposeComplete: enter
21:45:54.790 00.005 14556 UpdateGuideState(): m_state=6
21:45:54.793 00.003 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3258
21:45:54.798 00.005 14556 Star::Find returns 1 (0), X=187.78, Y=994.92, Mass=1908, SNR=29.2, Peak=148 HFD=4.4
21:45:54.802 00.004 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.17 = -1.12)
21:45:54.805 00.003 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.22)
21:45:54.808 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.09 mountX=0.04 mountY=-0.08, mountTheta=-1.13
21:45:54.813 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.08, opts=13)
21:45:54.817 00.004 14556 Enqueuing Move request for scope (-0.04, 0.08)
21:45:54.821 00.004 12308 Worker thread wakes up
21:45:54.821 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
21:45:54.821 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
21:45:54.821 00.000 12308 Moving (-0.04, 0.08) raw xDistance=0.04 yDistance=-0.08
21:45:54.821 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:45:54.821 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:54.822 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:45:54.822 00.000 12308 MoveAxis(E, 0, ABG)
21:45:54.822 00.000 12308 Move returns status 0, amount 0
21:45:54.822 00.000 12308 MoveAxis(N, 0, ABG)
21:45:54.822 00.000 12308 Move returns status 0, amount 0
21:45:54.822 00.000 12308 move complete, result=0
21:45:54.824 00.002 12308 worker thread done servicing request
21:45:54.824 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:54.848 00.024 14556 UpdateGuideState exits: m=1908 SNR=29.2
21:45:54.854 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:54.858 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:54.861 00.003 14556 Enqueuing Expose request
21:45:54.865 00.004 12308 Worker thread wakes up
21:45:54.866 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:54.866 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:54.866 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:56.117 01.251 12308 Exposure complete
21:45:56.273 00.156 12308 worker thread done servicing request
21:45:56.273 00.000 14556 OnExposeComplete: enter
21:45:56.277 00.004 14556 UpdateGuideState(): m_state=6
21:45:56.282 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3259
21:45:56.287 00.005 14556 Star::Find returns 1 (0), X=188.03, Y=995.07, Mass=1822, SNR=28.6, Peak=149 HFD=4.5
21:45:56.292 00.005 14556 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.07) = xAngle (3.91 = -2.37)
21:45:56.299 00.007 14556 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.81 = -2.47)
21:45:56.304 00.005 14556 CameraToMount -- cameraX=0.20 cameraY=0.23 hyp=0.31 cameraTheta=0.84 mountX=-0.22 mountY=-0.19, mountTheta=-2.43
21:45:56.311 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.23, opts=13)
21:45:56.315 00.004 14556 Enqueuing Move request for scope (0.20, 0.23)
21:45:56.319 00.004 12308 Worker thread wakes up
21:45:56.319 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.23) opts 0xd
21:45:56.319 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.23)
21:45:56.319 00.000 12308 Moving (0.20, 0.23) raw xDistance=-0.22 yDistance=-0.19
21:45:56.321 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:45:56.321 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:56.321 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:45:56.321 00.000 12308 MoveAxis(E, 95, ABG)
21:45:56.321 00.000 12308 Guiding  Dir = 2, Dur = 95
21:45:56.321 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:56.325 00.004 12308 IsSlewing returns 0
21:45:56.327 00.002 12308 IsGuiding returns 0
21:45:56.327 00.000 12308 PulseGuide returned control before completion, sleep 105
21:45:56.352 00.025 14556 UpdateGuideState exits: m=1822 SNR=28.6
21:45:56.355 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:56.359 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:56.363 00.004 14556 Enqueuing Expose request
21:45:56.434 00.071 12308 IsGuiding returns 1
21:45:56.434 00.000 12308 scope still moving after pulse duration time elapsed
21:45:56.465 00.031 12308 IsSlewing returns 0
21:45:56.467 00.002 12308 IsGuiding returns 0
21:45:56.468 00.001 12308 scope move finished after 95 + 45 ms
21:45:56.468 00.000 12308 Move returns status 0, amount 95
21:45:56.469 00.001 12308 MoveAxis(N, 0, ABG)
21:45:56.469 00.000 12308 Move returns status 0, amount 0
21:45:56.470 00.001 12308 move complete, result=0
21:45:56.470 00.000 14556 GuideStep: -0.2 px 95 ms EAST, -0.2 px 0 ms NORTH
21:45:56.476 00.006 12308 worker thread done servicing request
21:45:56.476 00.000 12308 Worker thread wakes up
21:45:56.476 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:56.477 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:57.730 01.253 12308 Exposure complete
21:45:57.880 00.150 12308 worker thread done servicing request
21:45:57.880 00.000 14556 OnExposeComplete: enter
21:45:57.885 00.005 14556 UpdateGuideState(): m_state=6
21:45:57.888 00.003 14556 Star::Find(15, 188, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3260
21:45:57.893 00.005 14556 Star::Find returns 1 (0), X=187.94, Y=994.94, Mass=2031, SNR=30.3, Peak=183 HFD=4.5
21:45:57.898 00.005 14556 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.07) = xAngle (3.80 = -2.48)
21:45:57.903 00.005 14556 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.71 = -2.58)
21:45:57.910 00.007 14556 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.15 cameraTheta=0.73 mountX=-0.12 mountY=-0.08, mountTheta=-2.55
21:45:57.917 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.10, opts=13)
21:45:57.921 00.004 14556 Enqueuing Move request for scope (0.11, 0.10)
21:45:57.925 00.004 12308 Worker thread wakes up
21:45:57.925 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.10) opts 0xd
21:45:57.925 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.10)
21:45:57.926 00.001 12308 Moving (0.11, 0.10) raw xDistance=-0.12 yDistance=-0.08
21:45:57.926 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:45:57.926 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:57.926 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:45:57.926 00.000 12308 MoveAxis(E, 0, ABG)
21:45:57.928 00.002 12308 Move returns status 0, amount 0
21:45:57.928 00.000 12308 MoveAxis(N, 0, ABG)
21:45:57.928 00.000 12308 Move returns status 0, amount 0
21:45:57.928 00.000 12308 move complete, result=0
21:45:57.929 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:57.932 00.003 12308 worker thread done servicing request
21:45:57.952 00.020 14556 UpdateGuideState exits: m=2031 SNR=30.3
21:45:57.955 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:57.959 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:57.963 00.004 14556 Enqueuing Expose request
21:45:57.967 00.004 12308 Worker thread wakes up
21:45:57.967 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:57.971 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:57.971 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:45:59.217 01.246 12308 Exposure complete
21:45:59.357 00.140 12308 worker thread done servicing request
21:45:59.358 00.001 14556 OnExposeComplete: enter
21:45:59.361 00.003 14556 UpdateGuideState(): m_state=6
21:45:59.363 00.002 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3261
21:45:59.367 00.004 14556 Star::Find returns 1 (0), X=187.82, Y=995.24, Mass=2068, SNR=30.3, Peak=182 HFD=4.5
21:45:59.371 00.004 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
21:45:59.375 00.004 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
21:45:59.379 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.40 hyp=0.40 cameraTheta=1.58 mountX=-0.03 mountY=-0.39, mountTheta=-1.63
21:45:59.386 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.40, opts=13)
21:45:59.389 00.003 14556 Enqueuing Move request for scope (-0.00, 0.40)
21:45:59.394 00.005 12308 Worker thread wakes up
21:45:59.394 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.40) opts 0xd
21:45:59.394 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.40)
21:45:59.394 00.000 12308 Moving (-0.00, 0.40) raw xDistance=-0.03 yDistance=-0.39
21:45:59.394 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:45:59.396 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
21:45:59.396 00.000 12308 MoveAxis(E, 0, ABG)
21:45:59.396 00.000 12308 Move returns status 0, amount 0
21:45:59.396 00.000 12308 MoveAxis(N, 277, ABG)
21:45:59.396 00.000 12308 Guiding  Dir = 0, Dur = 277
21:45:59.397 00.001 12308 IsSlewing returns 0
21:45:59.398 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:45:59.401 00.003 12308 IsGuiding returns 0
21:45:59.402 00.001 12308 PulseGuide returned control before completion, sleep 287
21:45:59.423 00.021 14556 UpdateGuideState exits: m=2068 SNR=30.3
21:45:59.427 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:59.431 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:45:59.438 00.007 14556 Enqueuing Expose request
21:45:59.695 00.257 12308 IsGuiding returns 1
21:45:59.695 00.000 12308 scope still moving after pulse duration time elapsed
21:45:59.727 00.032 12308 IsSlewing returns 0
21:45:59.728 00.001 12308 IsGuiding returns 0
21:45:59.728 00.000 12308 scope move finished after 277 + 49 ms
21:45:59.729 00.001 12308 Move returns status 0, amount 277
21:45:59.729 00.000 12308 move complete, result=0
21:45:59.729 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 277 ms NORTH
21:45:59.734 00.005 12308 worker thread done servicing request
21:45:59.734 00.000 12308 Worker thread wakes up
21:45:59.734 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:45:59.734 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:00.992 01.258 12308 Exposure complete
21:46:01.134 00.142 12308 worker thread done servicing request
21:46:01.134 00.000 14556 OnExposeComplete: enter
21:46:01.138 00.004 14556 UpdateGuideState(): m_state=6
21:46:01.142 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3262
21:46:01.147 00.005 14556 Star::Find returns 1 (0), X=187.79, Y=994.90, Mass=1876, SNR=29.1, Peak=166 HFD=4.4
21:46:01.150 00.003 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
21:46:01.154 00.004 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
21:46:01.157 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.12 mountX=0.03 mountY=-0.06, mountTheta=-1.10
21:46:01.163 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.06, opts=13)
21:46:01.166 00.003 14556 Enqueuing Move request for scope (-0.03, 0.06)
21:46:01.171 00.005 12308 Worker thread wakes up
21:46:01.171 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
21:46:01.171 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
21:46:01.171 00.000 12308 Moving (-0.03, 0.06) raw xDistance=0.03 yDistance=-0.06
21:46:01.171 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:46:01.172 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:01.172 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:46:01.172 00.000 12308 MoveAxis(E, 0, ABG)
21:46:01.172 00.000 12308 Move returns status 0, amount 0
21:46:01.172 00.000 12308 MoveAxis(N, 0, ABG)
21:46:01.172 00.000 12308 Move returns status 0, amount 0
21:46:01.174 00.002 12308 move complete, result=0
21:46:01.174 00.000 12308 worker thread done servicing request
21:46:01.174 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:01.200 00.026 14556 UpdateGuideState exits: m=1876 SNR=29.1
21:46:01.203 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:01.207 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:01.212 00.005 14556 Enqueuing Expose request
21:46:01.215 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:01.219 00.004 12308 Worker thread wakes up
21:46:01.220 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:01.220 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:02.465 01.245 12308 Exposure complete
21:46:02.605 00.140 12308 worker thread done servicing request
21:46:02.606 00.001 14556 OnExposeComplete: enter
21:46:02.611 00.005 14556 UpdateGuideState(): m_state=6
21:46:02.615 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3263
21:46:02.618 00.003 14556 Star::Find returns 1 (0), X=187.89, Y=994.93, Mass=2146, SNR=31.2, Peak=191 HFD=4.3
21:46:02.623 00.005 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.94 = -2.35)
21:46:02.626 00.003 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.45)
21:46:02.630 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.11 cameraTheta=0.86 mountX=-0.08 mountY=-0.07, mountTheta=-2.40
21:46:02.634 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.08, opts=13)
21:46:02.638 00.004 14556 Enqueuing Move request for scope (0.07, 0.08)
21:46:02.642 00.004 12308 Worker thread wakes up
21:46:02.642 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
21:46:02.642 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
21:46:02.642 00.000 12308 Moving (0.07, 0.08) raw xDistance=-0.08 yDistance=-0.07
21:46:02.642 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:46:02.642 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:02.643 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:46:02.643 00.000 12308 MoveAxis(E, 0, ABG)
21:46:02.643 00.000 12308 Move returns status 0, amount 0
21:46:02.643 00.000 12308 MoveAxis(N, 0, ABG)
21:46:02.643 00.000 12308 Move returns status 0, amount 0
21:46:02.645 00.002 12308 move complete, result=0
21:46:02.645 00.000 12308 worker thread done servicing request
21:46:02.645 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:02.673 00.028 14556 UpdateGuideState exits: m=2146 SNR=31.2
21:46:02.678 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:02.682 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:02.686 00.004 14556 Enqueuing Expose request
21:46:02.689 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:02.694 00.005 12308 Worker thread wakes up
21:46:02.695 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:02.695 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:03.936 01.241 12308 Exposure complete
21:46:04.100 00.164 12308 worker thread done servicing request
21:46:04.101 00.001 14556 OnExposeComplete: enter
21:46:04.107 00.006 14556 UpdateGuideState(): m_state=6
21:46:04.115 00.008 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3264
21:46:04.121 00.006 14556 Star::Find returns 1 (0), X=187.82, Y=994.71, Mass=2214, SNR=31.7, Peak=184 HFD=4.6
21:46:04.125 00.004 14556 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-3.07) = xAngle (1.47 = 1.47)
21:46:04.130 00.005 14556 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.37 = 1.37)
21:46:04.135 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.61 mountX=0.01 mountY=0.13, mountTheta=1.47
21:46:04.140 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.13, opts=13)
21:46:04.144 00.004 14556 Enqueuing Move request for scope (-0.00, -0.13)
21:46:04.147 00.003 12308 Worker thread wakes up
21:46:04.147 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.13) opts 0xd
21:46:04.147 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.13)
21:46:04.147 00.000 12308 Moving (-0.00, -0.13) raw xDistance=0.01 yDistance=0.13
21:46:04.149 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:46:04.149 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:04.149 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:46:04.149 00.000 12308 MoveAxis(E, 0, ABG)
21:46:04.149 00.000 12308 Move returns status 0, amount 0
21:46:04.149 00.000 12308 MoveAxis(N, 0, ABG)
21:46:04.150 00.001 12308 Move returns status 0, amount 0
21:46:04.150 00.000 12308 move complete, result=0
21:46:04.150 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:04.153 00.003 12308 worker thread done servicing request
21:46:04.171 00.018 14556 UpdateGuideState exits: m=2214 SNR=31.7
21:46:04.174 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:04.177 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:04.182 00.005 14556 Enqueuing Expose request
21:46:04.185 00.003 12308 Worker thread wakes up
21:46:04.185 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:46:04.189 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:04.189 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:05.438 01.249 12308 Exposure complete
21:46:05.574 00.136 12308 worker thread done servicing request
21:46:05.575 00.001 14556 OnExposeComplete: enter
21:46:05.578 00.003 14556 UpdateGuideState(): m_state=6
21:46:05.582 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3265
21:46:05.586 00.004 14556 Star::Find returns 1 (0), X=187.66, Y=994.88, Mass=2004, SNR=30.0, Peak=142 HFD=4.6
21:46:05.590 00.004 14556 CameraToMount -- cameraTheta (2.91) - m_xAngle (-3.07) = xAngle (5.98 = -0.30)
21:46:05.595 00.005 14556 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.88 = -0.40)
21:46:05.598 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.04 hyp=0.16 cameraTheta=2.91 mountX=0.16 mountY=-0.06, mountTheta=-0.39
21:46:05.603 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.04, opts=13)
21:46:05.607 00.004 14556 Enqueuing Move request for scope (-0.16, 0.04)
21:46:05.610 00.003 12308 Worker thread wakes up
21:46:05.610 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.04) opts 0xd
21:46:05.612 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.04)
21:46:05.612 00.000 12308 Moving (-0.16, 0.04) raw xDistance=0.16 yDistance=-0.06
21:46:05.612 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:46:05.612 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:05.612 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:46:05.612 00.000 12308 MoveAxis(E, 0, ABG)
21:46:05.613 00.001 12308 Move returns status 0, amount 0
21:46:05.613 00.000 12308 MoveAxis(N, 0, ABG)
21:46:05.613 00.000 12308 Move returns status 0, amount 0
21:46:05.613 00.000 12308 move complete, result=0
21:46:05.613 00.000 12308 worker thread done servicing request
21:46:05.613 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:05.636 00.023 14556 UpdateGuideState exits: m=2004 SNR=30.0
21:46:05.642 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:05.645 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:05.648 00.003 14556 Enqueuing Expose request
21:46:05.652 00.004 12308 Worker thread wakes up
21:46:05.652 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:05.657 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:05.657 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:06.909 01.252 12308 Exposure complete
21:46:07.051 00.142 12308 worker thread done servicing request
21:46:07.051 00.000 14556 OnExposeComplete: enter
21:46:07.054 00.003 14556 UpdateGuideState(): m_state=6
21:46:07.059 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3266
21:46:07.062 00.003 14556 Star::Find returns 1 (0), X=187.73, Y=995.07, Mass=2133, SNR=31.1, Peak=173 HFD=4.5
21:46:07.066 00.004 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.04 = -1.24)
21:46:07.070 00.004 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.34)
21:46:07.075 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.23 hyp=0.24 cameraTheta=1.97 mountX=0.08 mountY=-0.24, mountTheta=-1.25
21:46:07.080 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.23, opts=13)
21:46:07.084 00.004 14556 Enqueuing Move request for scope (-0.10, 0.23)
21:46:07.088 00.004 12308 Worker thread wakes up
21:46:07.088 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.23) opts 0xd
21:46:07.088 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.23)
21:46:07.088 00.000 12308 Moving (-0.10, 0.23) raw xDistance=0.08 yDistance=-0.24
21:46:07.089 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:46:07.089 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:46:07.089 00.000 12308 MoveAxis(E, 0, ABG)
21:46:07.089 00.000 12308 Move returns status 0, amount 0
21:46:07.089 00.000 12308 MoveAxis(N, 168, ABG)
21:46:07.089 00.000 12308 Guiding  Dir = 0, Dur = 168
21:46:07.090 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:07.094 00.004 12308 IsSlewing returns 0
21:46:07.094 00.000 12308 IsGuiding returns 0
21:46:07.096 00.002 12308 PulseGuide returned control before completion, sleep 178
21:46:07.116 00.020 14556 UpdateGuideState exits: m=2133 SNR=31.1
21:46:07.121 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:07.126 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:07.131 00.005 14556 Enqueuing Expose request
21:46:07.289 00.158 12308 IsGuiding returns 1
21:46:07.289 00.000 12308 scope still moving after pulse duration time elapsed
21:46:07.319 00.030 12308 IsSlewing returns 0
21:46:07.320 00.001 12308 IsGuiding returns 0
21:46:07.320 00.000 12308 scope move finished after 168 + 57 ms
21:46:07.320 00.000 12308 Move returns status 0, amount 168
21:46:07.321 00.001 12308 move complete, result=0
21:46:07.321 00.000 12308 worker thread done servicing request
21:46:07.321 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 168 ms NORTH
21:46:07.327 00.006 12308 Worker thread wakes up
21:46:07.327 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:07.327 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:08.579 01.252 12308 Exposure complete
21:46:08.729 00.150 12308 worker thread done servicing request
21:46:08.730 00.001 14556 OnExposeComplete: enter
21:46:08.733 00.003 14556 UpdateGuideState(): m_state=6
21:46:08.737 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3267
21:46:08.741 00.004 14556 Star::Find returns 1 (0), X=187.95, Y=994.93, Mass=2150, SNR=31.0, Peak=181 HFD=4.4
21:46:08.747 00.006 14556 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.07) = xAngle (3.65 = -2.64)
21:46:08.750 00.003 14556 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.55 = -2.74)
21:46:08.754 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.15 cameraTheta=0.57 mountX=-0.13 mountY=-0.06, mountTheta=-2.72
21:46:08.760 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.08, opts=13)
21:46:08.765 00.005 14556 Enqueuing Move request for scope (0.13, 0.08)
21:46:08.769 00.004 12308 Worker thread wakes up
21:46:08.769 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
21:46:08.769 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
21:46:08.769 00.000 12308 Moving (0.13, 0.08) raw xDistance=-0.13 yDistance=-0.06
21:46:08.769 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:46:08.770 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:08.770 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:46:08.770 00.000 12308 MoveAxis(E, 0, ABG)
21:46:08.770 00.000 12308 Move returns status 0, amount 0
21:46:08.771 00.001 12308 MoveAxis(N, 0, ABG)
21:46:08.771 00.000 12308 Move returns status 0, amount 0
21:46:08.772 00.001 12308 move complete, result=0
21:46:08.772 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:08.776 00.004 12308 worker thread done servicing request
21:46:08.797 00.021 14556 UpdateGuideState exits: m=2150 SNR=31.0
21:46:08.801 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:08.806 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:08.810 00.004 14556 Enqueuing Expose request
21:46:08.815 00.005 12308 Worker thread wakes up
21:46:08.815 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:08.823 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:08.823 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:10.076 01.253 12308 Exposure complete
21:46:10.225 00.149 12308 worker thread done servicing request
21:46:10.226 00.001 14556 OnExposeComplete: enter
21:46:10.230 00.004 14556 UpdateGuideState(): m_state=6
21:46:10.234 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3268
21:46:10.238 00.004 14556 Star::Find returns 1 (0), X=187.96, Y=994.92, Mass=2356, SNR=32.7, Peak=197 HFD=4.5
21:46:10.242 00.004 14556 CameraToMount -- cameraTheta (0.50) - m_xAngle (-3.07) = xAngle (3.58 = -2.71)
21:46:10.245 00.003 14556 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.48 = -2.81)
21:46:10.250 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.15 cameraTheta=0.50 mountX=-0.14 mountY=-0.05, mountTheta=-2.79
21:46:10.254 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.07, opts=13)
21:46:10.258 00.004 14556 Enqueuing Move request for scope (0.13, 0.07)
21:46:10.263 00.005 12308 Worker thread wakes up
21:46:10.263 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd
21:46:10.263 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.07)
21:46:10.264 00.001 12308 Moving (0.13, 0.07) raw xDistance=-0.14 yDistance=-0.05
21:46:10.264 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:46:10.264 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:10.264 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:46:10.264 00.000 12308 MoveAxis(E, 0, ABG)
21:46:10.264 00.000 12308 Move returns status 0, amount 0
21:46:10.265 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:10.268 00.003 12308 MoveAxis(N, 0, ABG)
21:46:10.268 00.000 12308 Move returns status 0, amount 0
21:46:10.269 00.001 12308 move complete, result=0
21:46:10.269 00.000 12308 worker thread done servicing request
21:46:10.291 00.022 14556 UpdateGuideState exits: m=2356 SNR=32.7
21:46:10.296 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:10.300 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:10.304 00.004 14556 Enqueuing Expose request
21:46:10.309 00.005 12308 Worker thread wakes up
21:46:10.311 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:10.320 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:10.321 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:11.563 01.242 12308 Exposure complete
21:46:11.709 00.146 12308 worker thread done servicing request
21:46:11.710 00.001 14556 OnExposeComplete: enter
21:46:11.713 00.003 14556 UpdateGuideState(): m_state=6
21:46:11.717 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3269
21:46:11.720 00.003 14556 Star::Find returns 1 (0), X=187.75, Y=995.10, Mass=2237, SNR=31.6, Peak=180 HFD=4.5
21:46:11.724 00.004 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.94 = -1.35)
21:46:11.729 00.005 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.45)
21:46:11.732 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.86 mountX=0.06 mountY=-0.26, mountTheta=-1.35
21:46:11.738 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.25, opts=13)
21:46:11.741 00.003 14556 Enqueuing Move request for scope (-0.08, 0.25)
21:46:11.745 00.004 12308 Worker thread wakes up
21:46:11.745 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.25) opts 0xd
21:46:11.745 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.25)
21:46:11.745 00.000 12308 Moving (-0.08, 0.25) raw xDistance=0.06 yDistance=-0.26
21:46:11.745 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:46:11.746 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:46:11.746 00.000 12308 MoveAxis(E, 0, ABG)
21:46:11.746 00.000 12308 Move returns status 0, amount 0
21:46:11.746 00.000 12308 MoveAxis(N, 183, ABG)
21:46:11.746 00.000 12308 Guiding  Dir = 0, Dur = 183
21:46:11.746 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:11.751 00.005 12308 IsSlewing returns 0
21:46:11.751 00.000 12308 IsGuiding returns 0
21:46:11.753 00.002 12308 PulseGuide returned control before completion, sleep 193
21:46:11.772 00.019 14556 UpdateGuideState exits: m=2237 SNR=31.6
21:46:11.777 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:11.782 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:11.787 00.005 14556 Enqueuing Expose request
21:46:11.960 00.173 12308 IsGuiding returns 1
21:46:11.962 00.002 12308 scope still moving after pulse duration time elapsed
21:46:11.991 00.029 12308 IsSlewing returns 0
21:46:11.992 00.001 12308 IsGuiding returns 1
21:46:12.023 00.031 12308 IsSlewing returns 0
21:46:12.024 00.001 12308 IsGuiding returns 0
21:46:12.024 00.000 12308 scope move finished after 183 + 89 ms
21:46:12.025 00.001 12308 Move returns status 0, amount 183
21:46:12.025 00.000 12308 move complete, result=0
21:46:12.026 00.001 12308 worker thread done servicing request
21:46:12.026 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 183 ms NORTH
21:46:12.033 00.007 12308 Worker thread wakes up
21:46:12.033 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:12.033 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:13.284 01.251 12308 Exposure complete
21:46:13.431 00.147 12308 worker thread done servicing request
21:46:13.431 00.000 14556 OnExposeComplete: enter
21:46:13.436 00.005 14556 UpdateGuideState(): m_state=6
21:46:13.441 00.005 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3270
21:46:13.445 00.004 14556 Star::Find returns 1 (0), X=187.79, Y=994.84, Mass=1859, SNR=29.0, Peak=149 HFD=4.4
21:46:13.449 00.004 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.19 = 0.19)
21:46:13.453 00.004 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.09 = 0.09)
21:46:13.456 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.89 mountX=0.04 mountY=0.00, mountTheta=0.09
21:46:13.461 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.01, opts=13)
21:46:13.466 00.005 14556 Enqueuing Move request for scope (-0.04, -0.01)
21:46:13.470 00.004 12308 Worker thread wakes up
21:46:13.471 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
21:46:13.471 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
21:46:13.471 00.000 12308 Moving (-0.04, -0.01) raw xDistance=0.04 yDistance=0.00
21:46:13.471 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:46:13.472 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:13.472 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:46:13.472 00.000 12308 MoveAxis(E, 0, ABG)
21:46:13.473 00.001 12308 Move returns status 0, amount 0
21:46:13.473 00.000 12308 MoveAxis(N, 0, ABG)
21:46:13.473 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:13.479 00.006 12308 Move returns status 0, amount 0
21:46:13.479 00.000 12308 move complete, result=0
21:46:13.479 00.000 12308 worker thread done servicing request
21:46:13.499 00.020 14556 UpdateGuideState exits: m=1859 SNR=29.0
21:46:13.507 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:13.512 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:13.516 00.004 14556 Enqueuing Expose request
21:46:13.519 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:46:13.524 00.005 12308 Worker thread wakes up
21:46:13.524 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:13.524 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:14.769 01.245 12308 Exposure complete
21:46:14.927 00.158 12308 worker thread done servicing request
21:46:14.927 00.000 14556 OnExposeComplete: enter
21:46:14.930 00.003 14556 UpdateGuideState(): m_state=6
21:46:14.934 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3271
21:46:14.939 00.005 14556 Star::Find returns 1 (0), X=187.58, Y=994.89, Mass=2027, SNR=30.3, Peak=141 HFD=4.6
21:46:14.943 00.004 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.04 = -0.24)
21:46:14.947 00.004 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.94 = -0.34)
21:46:14.951 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.04 hyp=0.25 cameraTheta=2.97 mountX=0.24 mountY=-0.08, mountTheta=-0.33
21:46:14.957 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.04, opts=13)
21:46:14.960 00.003 14556 Enqueuing Move request for scope (-0.25, 0.04)
21:46:14.965 00.005 12308 Worker thread wakes up
21:46:14.965 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.04) opts 0xd
21:46:14.965 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.04)
21:46:14.965 00.000 12308 Moving (-0.25, 0.04) raw xDistance=0.24 yDistance=-0.08
21:46:14.965 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:46:14.965 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:14.966 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:46:14.966 00.000 12308 MoveAxis(W, 105, ABG)
21:46:14.966 00.000 12308 Guiding  Dir = 3, Dur = 105
21:46:14.966 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:14.971 00.005 12308 IsSlewing returns 0
21:46:14.972 00.001 12308 IsGuiding returns 0
21:46:14.972 00.000 12308 PulseGuide returned control before completion, sleep 115
21:46:14.991 00.019 14556 UpdateGuideState exits: m=2027 SNR=30.3
21:46:14.994 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:14.998 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:15.001 00.003 14556 Enqueuing Expose request
21:46:15.102 00.101 12308 IsGuiding returns 0
21:46:15.103 00.001 12308 Move returns status 0, amount 105
21:46:15.105 00.002 12308 MoveAxis(N, 0, ABG)
21:46:15.105 00.000 12308 Move returns status 0, amount 0
21:46:15.105 00.000 12308 move complete, result=0
21:46:15.106 00.001 12308 worker thread done servicing request
21:46:15.106 00.000 14556 GuideStep: 0.2 px 105 ms WEST, -0.1 px 0 ms NORTH
21:46:15.111 00.005 12308 Worker thread wakes up
21:46:15.111 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:15.111 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:16.357 01.246 12308 Exposure complete
21:46:16.510 00.153 12308 worker thread done servicing request
21:46:16.511 00.001 14556 OnExposeComplete: enter
21:46:16.516 00.005 14556 UpdateGuideState(): m_state=6
21:46:16.524 00.008 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3272
21:46:16.529 00.005 14556 Star::Find returns 1 (0), X=187.83, Y=995.06, Mass=1980, SNR=30.0, Peak=189 HFD=4.2
21:46:16.535 00.006 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.62 = -1.66)
21:46:16.539 00.004 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.76)
21:46:16.544 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=0.22 hyp=0.22 cameraTheta=1.55 mountX=-0.02 mountY=-0.21, mountTheta=-1.66
21:46:16.549 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.22, opts=13)
21:46:16.552 00.003 14556 Enqueuing Move request for scope (0.00, 0.22)
21:46:16.556 00.004 12308 Worker thread wakes up
21:46:16.556 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.22) opts 0xd
21:46:16.556 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.22)
21:46:16.557 00.001 12308 Moving (0.00, 0.22) raw xDistance=-0.02 yDistance=-0.21
21:46:16.557 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:46:16.557 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:46:16.557 00.000 12308 MoveAxis(E, 0, ABG)
21:46:16.558 00.001 12308 Move returns status 0, amount 0
21:46:16.558 00.000 12308 MoveAxis(N, 150, ABG)
21:46:16.558 00.000 12308 Guiding  Dir = 0, Dur = 150
21:46:16.558 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:16.564 00.006 12308 IsSlewing returns 0
21:46:16.564 00.000 12308 IsGuiding returns 0
21:46:16.564 00.000 12308 PulseGuide returned control before completion, sleep 160
21:46:16.585 00.021 14556 UpdateGuideState exits: m=1980 SNR=30.0
21:46:16.589 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:16.593 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:16.598 00.005 14556 Enqueuing Expose request
21:46:16.740 00.142 12308 IsGuiding returns 0
21:46:16.741 00.001 12308 Move returns status 0, amount 150
21:46:16.742 00.001 12308 move complete, result=0
21:46:16.742 00.000 12308 worker thread done servicing request
21:46:16.742 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 150 ms NORTH
21:46:16.750 00.008 12308 Worker thread wakes up
21:46:16.750 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:16.750 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:18.005 01.255 12308 Exposure complete
21:46:18.155 00.150 12308 worker thread done servicing request
21:46:18.156 00.001 14556 OnExposeComplete: enter
21:46:18.160 00.004 14556 UpdateGuideState(): m_state=6
21:46:18.164 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3273
21:46:18.169 00.005 14556 Star::Find returns 1 (0), X=187.81, Y=994.96, Mass=2013, SNR=30.4, Peak=179 HFD=4.5
21:46:18.174 00.005 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.77 = -1.51)
21:46:18.178 00.004 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
21:46:18.183 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.70 mountX=0.01 mountY=-0.12, mountTheta=-1.51
21:46:18.188 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.12, opts=13)
21:46:18.193 00.005 14556 Enqueuing Move request for scope (-0.02, 0.12)
21:46:18.196 00.003 12308 Worker thread wakes up
21:46:18.196 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
21:46:18.196 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
21:46:18.198 00.002 12308 Moving (-0.02, 0.12) raw xDistance=0.01 yDistance=-0.12
21:46:18.198 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:46:18.198 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:18.198 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:46:18.198 00.000 12308 MoveAxis(E, 0, ABG)
21:46:18.198 00.000 12308 Move returns status 0, amount 0
21:46:18.199 00.001 12308 MoveAxis(N, 0, ABG)
21:46:18.199 00.000 12308 Move returns status 0, amount 0
21:46:18.199 00.000 12308 move complete, result=0
21:46:18.200 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:18.204 00.004 12308 worker thread done servicing request
21:46:18.225 00.021 14556 UpdateGuideState exits: m=2013 SNR=30.4
21:46:18.230 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:18.233 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:18.237 00.004 14556 Enqueuing Expose request
21:46:18.241 00.004 12308 Worker thread wakes up
21:46:18.241 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:18.246 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:18.246 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:19.491 01.245 12308 Exposure complete
21:46:19.619 00.128 12308 worker thread done servicing request
21:46:19.620 00.001 14556 OnExposeComplete: enter
21:46:19.624 00.004 14556 UpdateGuideState(): m_state=6
21:46:19.630 00.006 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3274
21:46:19.634 00.004 14556 Star::Find returns 1 (0), X=187.63, Y=994.92, Mass=2111, SNR=30.9, Peak=173 HFD=4.3
21:46:19.639 00.005 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.83 = -0.45)
21:46:19.642 00.003 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.55)
21:46:19.646 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.08 hyp=0.21 cameraTheta=2.76 mountX=0.19 mountY=-0.11, mountTheta=-0.53
21:46:19.651 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.08, opts=13)
21:46:19.654 00.003 14556 Enqueuing Move request for scope (-0.19, 0.08)
21:46:19.659 00.005 12308 Worker thread wakes up
21:46:19.659 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.08) opts 0xd
21:46:19.659 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.08)
21:46:19.659 00.000 12308 Moving (-0.19, 0.08) raw xDistance=0.19 yDistance=-0.11
21:46:19.659 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:46:19.660 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:19.660 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:46:19.660 00.000 12308 MoveAxis(E, 0, ABG)
21:46:19.660 00.000 12308 Move returns status 0, amount 0
21:46:19.661 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:19.666 00.005 12308 MoveAxis(N, 0, ABG)
21:46:19.666 00.000 12308 Move returns status 0, amount 0
21:46:19.666 00.000 12308 move complete, result=0
21:46:19.666 00.000 12308 worker thread done servicing request
21:46:19.690 00.024 14556 UpdateGuideState exits: m=2111 SNR=30.9
21:46:19.695 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:19.698 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:19.701 00.003 14556 Enqueuing Expose request
21:46:19.706 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:19.710 00.004 12308 Worker thread wakes up
21:46:19.710 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:19.710 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:20.965 01.255 12308 Exposure complete
21:46:21.117 00.152 12308 worker thread done servicing request
21:46:21.118 00.001 14556 OnExposeComplete: enter
21:46:21.122 00.004 14556 UpdateGuideState(): m_state=6
21:46:21.126 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3275
21:46:21.131 00.005 14556 Star::Find returns 1 (0), X=187.70, Y=995.08, Mass=2194, SNR=31.4, Peak=204 HFD=4.4
21:46:21.134 00.003 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.13 = -1.15)
21:46:21.138 00.004 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.25)
21:46:21.142 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.24 hyp=0.27 cameraTheta=2.06 mountX=0.11 mountY=-0.25, mountTheta=-1.16
21:46:21.147 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.24, opts=13)
21:46:21.150 00.003 14556 Enqueuing Move request for scope (-0.13, 0.24)
21:46:21.155 00.005 12308 Worker thread wakes up
21:46:21.155 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.24) opts 0xd
21:46:21.155 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.24)
21:46:21.155 00.000 12308 Moving (-0.13, 0.24) raw xDistance=0.11 yDistance=-0.25
21:46:21.155 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:46:21.155 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:46:21.157 00.002 12308 MoveAxis(E, 0, ABG)
21:46:21.157 00.000 12308 Move returns status 0, amount 0
21:46:21.157 00.000 12308 MoveAxis(N, 179, ABG)
21:46:21.157 00.000 12308 Guiding  Dir = 0, Dur = 179
21:46:21.157 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:21.161 00.004 12308 IsSlewing returns 0
21:46:21.162 00.001 12308 IsGuiding returns 0
21:46:21.163 00.001 12308 PulseGuide returned control before completion, sleep 189
21:46:21.186 00.023 14556 UpdateGuideState exits: m=2194 SNR=31.4
21:46:21.192 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:21.197 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:21.200 00.003 14556 Enqueuing Expose request
21:46:21.358 00.158 12308 IsGuiding returns 1
21:46:21.358 00.000 12308 scope still moving after pulse duration time elapsed
21:46:21.389 00.031 12308 IsSlewing returns 0
21:46:21.389 00.000 12308 IsGuiding returns 0
21:46:21.390 00.001 12308 scope move finished after 179 + 48 ms
21:46:21.390 00.000 12308 Move returns status 0, amount 179
21:46:21.390 00.000 12308 move complete, result=0
21:46:21.390 00.000 12308 worker thread done servicing request
21:46:21.390 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 179 ms NORTH
21:46:21.394 00.004 12308 Worker thread wakes up
21:46:21.394 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:21.395 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:22.653 01.258 12308 Exposure complete
21:46:22.816 00.163 12308 worker thread done servicing request
21:46:22.817 00.001 14556 OnExposeComplete: enter
21:46:22.821 00.004 14556 UpdateGuideState(): m_state=6
21:46:22.824 00.003 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3276
21:46:22.828 00.004 14556 Star::Find returns 1 (0), X=187.74, Y=994.91, Mass=2240, SNR=31.5, Peak=193 HFD=4.4
21:46:22.832 00.004 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.56 = -0.72)
21:46:22.836 00.004 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.82)
21:46:22.840 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.11 cameraTheta=2.49 mountX=0.08 mountY=-0.08, mountTheta=-0.77
21:46:22.850 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.06, opts=13)
21:46:22.855 00.005 14556 Enqueuing Move request for scope (-0.08, 0.06)
21:46:22.860 00.005 12308 Worker thread wakes up
21:46:22.860 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
21:46:22.861 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
21:46:22.861 00.000 12308 Moving (-0.08, 0.06) raw xDistance=0.08 yDistance=-0.08
21:46:22.861 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:46:22.861 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:22.861 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:46:22.861 00.000 12308 MoveAxis(E, 0, ABG)
21:46:22.863 00.002 12308 Move returns status 0, amount 0
21:46:22.863 00.000 12308 MoveAxis(N, 0, ABG)
21:46:22.863 00.000 12308 Move returns status 0, amount 0
21:46:22.863 00.000 12308 move complete, result=0
21:46:22.863 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:22.866 00.003 12308 worker thread done servicing request
21:46:22.889 00.023 14556 UpdateGuideState exits: m=2240 SNR=31.5
21:46:22.892 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:22.897 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:22.902 00.005 14556 Enqueuing Expose request
21:46:22.907 00.005 12308 Worker thread wakes up
21:46:22.908 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:22.914 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:22.914 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:24.158 01.244 12308 Exposure complete
21:46:24.311 00.153 12308 worker thread done servicing request
21:46:24.312 00.001 14556 OnExposeComplete: enter
21:46:24.315 00.003 14556 UpdateGuideState(): m_state=6
21:46:24.320 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3277
21:46:24.324 00.004 14556 Star::Find returns 1 (0), X=187.77, Y=994.77, Mass=2094, SNR=30.7, Peak=153 HFD=4.5
21:46:24.328 00.004 14556 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-3.07) = xAngle (0.84 = 0.84)
21:46:24.331 00.003 14556 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.74 = 0.74)
21:46:24.336 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.23 mountX=0.06 mountY=0.06, mountTheta=0.79
21:46:24.341 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.07, opts=13)
21:46:24.345 00.004 14556 Enqueuing Move request for scope (-0.06, -0.07)
21:46:24.351 00.006 12308 Worker thread wakes up
21:46:24.351 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
21:46:24.352 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
21:46:24.352 00.000 12308 Moving (-0.06, -0.07) raw xDistance=0.06 yDistance=0.06
21:46:24.352 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:46:24.353 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:24.353 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:46:24.353 00.000 12308 MoveAxis(E, 0, ABG)
21:46:24.353 00.000 12308 Move returns status 0, amount 0
21:46:24.354 00.001 12308 MoveAxis(N, 0, ABG)
21:46:24.354 00.000 12308 Move returns status 0, amount 0
21:46:24.354 00.000 12308 move complete, result=0
21:46:24.354 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:24.359 00.005 12308 worker thread done servicing request
21:46:24.382 00.023 14556 UpdateGuideState exits: m=2094 SNR=30.7
21:46:24.387 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:24.391 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:24.395 00.004 14556 Enqueuing Expose request
21:46:24.399 00.004 12308 Worker thread wakes up
21:46:24.399 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:46:24.402 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:24.403 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:25.658 01.255 12308 Exposure complete
21:46:25.811 00.153 12308 worker thread done servicing request
21:46:25.811 00.000 14556 OnExposeComplete: enter
21:46:25.816 00.005 14556 UpdateGuideState(): m_state=6
21:46:25.819 00.003 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3278
21:46:25.823 00.004 14556 Star::Find returns 1 (0), X=187.85, Y=994.91, Mass=2089, SNR=30.8, Peak=169 HFD=4.3
21:46:25.826 00.003 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.34 = -1.94)
21:46:25.830 00.004 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.24 = -2.04)
21:46:25.833 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.27 mountX=-0.03 mountY=-0.06, mountTheta=-1.96
21:46:25.838 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.07, opts=13)
21:46:25.842 00.004 14556 Enqueuing Move request for scope (0.02, 0.07)
21:46:25.845 00.003 12308 Worker thread wakes up
21:46:25.846 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
21:46:25.846 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
21:46:25.846 00.000 12308 Moving (0.02, 0.07) raw xDistance=-0.03 yDistance=-0.06
21:46:25.846 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:46:25.846 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:25.847 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:46:25.847 00.000 12308 MoveAxis(E, 0, ABG)
21:46:25.847 00.000 12308 Move returns status 0, amount 0
21:46:25.847 00.000 12308 MoveAxis(N, 0, ABG)
21:46:25.847 00.000 12308 Move returns status 0, amount 0
21:46:25.849 00.002 12308 move complete, result=0
21:46:25.850 00.001 12308 worker thread done servicing request
21:46:25.850 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:25.873 00.023 14556 UpdateGuideState exits: m=2089 SNR=30.8
21:46:25.878 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:25.883 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:25.886 00.003 14556 Enqueuing Expose request
21:46:25.890 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:25.894 00.004 12308 Worker thread wakes up
21:46:25.894 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:25.894 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:27.145 01.251 12308 Exposure complete
21:46:27.302 00.157 12308 worker thread done servicing request
21:46:27.303 00.001 14556 OnExposeComplete: enter
21:46:27.307 00.004 14556 UpdateGuideState(): m_state=6
21:46:27.312 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3279
21:46:27.315 00.003 14556 Star::Find returns 1 (0), X=187.63, Y=995.12, Mass=1957, SNR=29.7, Peak=166 HFD=4.7
21:46:27.319 00.004 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
21:46:27.323 00.004 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
21:46:27.326 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.27 hyp=0.34 cameraTheta=2.20 mountX=0.18 mountY=-0.30, mountTheta=-1.04
21:46:27.330 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.27, opts=13)
21:46:27.335 00.005 14556 Enqueuing Move request for scope (-0.20, 0.27)
21:46:27.340 00.005 12308 Worker thread wakes up
21:46:27.340 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.27) opts 0xd
21:46:27.340 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.27)
21:46:27.340 00.000 12308 Moving (-0.20, 0.27) raw xDistance=0.18 yDistance=-0.30
21:46:27.340 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:46:27.340 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:46:27.341 00.001 12308 MoveAxis(E, 0, ABG)
21:46:27.341 00.000 12308 Move returns status 0, amount 0
21:46:27.341 00.000 12308 MoveAxis(N, 213, ABG)
21:46:27.341 00.000 12308 Guiding  Dir = 0, Dur = 213
21:46:27.342 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:27.348 00.006 12308 IsSlewing returns 0
21:46:27.349 00.001 12308 IsGuiding returns 0
21:46:27.350 00.001 12308 PulseGuide returned control before completion, sleep 223
21:46:27.365 00.015 14556 UpdateGuideState exits: m=1957 SNR=29.7
21:46:27.369 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:27.372 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:27.376 00.004 14556 Enqueuing Expose request
21:46:27.585 00.209 12308 IsGuiding returns 1
21:46:27.585 00.000 12308 scope still moving after pulse duration time elapsed
21:46:27.616 00.031 12308 IsSlewing returns 0
21:46:27.619 00.003 12308 IsGuiding returns 0
21:46:27.620 00.001 12308 scope move finished after 213 + 57 ms
21:46:27.621 00.001 12308 Move returns status 0, amount 213
21:46:27.622 00.001 12308 move complete, result=0
21:46:27.622 00.000 12308 worker thread done servicing request
21:46:27.622 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 213 ms NORTH
21:46:27.630 00.008 12308 Worker thread wakes up
21:46:27.630 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:27.630 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:28.883 01.253 12308 Exposure complete
21:46:29.031 00.148 12308 worker thread done servicing request
21:46:29.031 00.000 14556 OnExposeComplete: enter
21:46:29.035 00.004 14556 UpdateGuideState(): m_state=6
21:46:29.039 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3280
21:46:29.044 00.005 14556 Star::Find returns 1 (0), X=187.65, Y=994.89, Mass=1901, SNR=29.1, Peak=139 HFD=4.4
21:46:29.048 00.004 14556 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.07) = xAngle (5.94 = -0.34)
21:46:29.051 00.003 14556 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.44)
21:46:29.055 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.05 hyp=0.18 cameraTheta=2.87 mountX=0.17 mountY=-0.08, mountTheta=-0.42
21:46:29.060 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.05, opts=13)
21:46:29.065 00.005 14556 Enqueuing Move request for scope (-0.18, 0.05)
21:46:29.069 00.004 12308 Worker thread wakes up
21:46:29.069 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.05) opts 0xd
21:46:29.069 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.05)
21:46:29.069 00.000 12308 Moving (-0.18, 0.05) raw xDistance=0.17 yDistance=-0.08
21:46:29.070 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:46:29.070 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:29.070 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:46:29.070 00.000 12308 MoveAxis(E, 0, ABG)
21:46:29.071 00.001 12308 Move returns status 0, amount 0
21:46:29.071 00.000 12308 MoveAxis(N, 0, ABG)
21:46:29.072 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:29.077 00.005 12308 Move returns status 0, amount 0
21:46:29.077 00.000 12308 move complete, result=0
21:46:29.077 00.000 12308 worker thread done servicing request
21:46:29.100 00.023 14556 UpdateGuideState exits: m=1901 SNR=29.1
21:46:29.105 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:29.108 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:29.113 00.005 14556 Enqueuing Expose request
21:46:29.117 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:29.121 00.004 12308 Worker thread wakes up
21:46:29.121 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:29.122 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:30.373 01.251 12308 Exposure complete
21:46:30.521 00.148 12308 worker thread done servicing request
21:46:30.521 00.000 14556 OnExposeComplete: enter
21:46:30.525 00.004 14556 UpdateGuideState(): m_state=6
21:46:30.529 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3281
21:46:30.533 00.004 14556 Star::Find returns 1 (0), X=187.60, Y=994.87, Mass=2035, SNR=30.1, Peak=157 HFD=4.5
21:46:30.538 00.005 14556 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.07) = xAngle (6.12 = -0.17)
21:46:30.542 00.004 14556 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.02 = -0.26)
21:46:30.546 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.02 hyp=0.23 cameraTheta=3.04 mountX=0.23 mountY=-0.06, mountTheta=-0.26
21:46:30.551 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.02, opts=13)
21:46:30.555 00.004 14556 Enqueuing Move request for scope (-0.23, 0.02)
21:46:30.558 00.003 12308 Worker thread wakes up
21:46:30.558 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.02) opts 0xd
21:46:30.558 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.02)
21:46:30.558 00.000 12308 Moving (-0.23, 0.02) raw xDistance=0.23 yDistance=-0.06
21:46:30.560 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
21:46:30.560 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:30.560 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:46:30.560 00.000 12308 MoveAxis(W, 98, ABG)
21:46:30.560 00.000 12308 Guiding  Dir = 3, Dur = 98
21:46:30.561 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:30.565 00.004 12308 IsSlewing returns 0
21:46:30.565 00.000 12308 IsGuiding returns 0
21:46:30.566 00.001 12308 PulseGuide returned control before completion, sleep 108
21:46:30.587 00.021 14556 UpdateGuideState exits: m=2035 SNR=30.1
21:46:30.591 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:30.594 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:30.601 00.007 14556 Enqueuing Expose request
21:46:30.691 00.090 12308 IsGuiding returns 1
21:46:30.691 00.000 12308 scope still moving after pulse duration time elapsed
21:46:30.720 00.029 12308 IsSlewing returns 0
21:46:30.722 00.002 12308 IsGuiding returns 0
21:46:30.722 00.000 12308 scope move finished after 98 + 58 ms
21:46:30.723 00.001 12308 Move returns status 0, amount 98
21:46:30.724 00.001 12308 MoveAxis(N, 0, ABG)
21:46:30.725 00.001 12308 Move returns status 0, amount 0
21:46:30.725 00.000 12308 move complete, result=0
21:46:30.725 00.000 12308 worker thread done servicing request
21:46:30.726 00.001 12308 Worker thread wakes up
21:46:30.727 00.001 14556 GuideStep: 0.2 px 98 ms WEST, -0.1 px 0 ms NORTH
21:46:30.733 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:30.733 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:31.982 01.249 12308 Exposure complete
21:46:32.138 00.156 12308 worker thread done servicing request
21:46:32.138 00.000 14556 OnExposeComplete: enter
21:46:32.142 00.004 14556 UpdateGuideState(): m_state=6
21:46:32.147 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3282
21:46:32.152 00.005 14556 Star::Find returns 1 (0), X=188.07, Y=994.83, Mass=2008, SNR=30.0, Peak=194 HFD=4.5
21:46:32.156 00.004 14556 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-3.07) = xAngle (3.01 = 3.01)
21:46:32.160 00.004 14556 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.91 = 2.91)
21:46:32.164 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=-0.02 hyp=0.24 cameraTheta=-0.07 mountX=-0.24 mountY=0.06, mountTheta=2.91
21:46:32.170 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=-0.02, opts=13)
21:46:32.174 00.004 14556 Enqueuing Move request for scope (0.24, -0.02)
21:46:32.177 00.003 12308 Worker thread wakes up
21:46:32.179 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.02) opts 0xd
21:46:32.179 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, -0.02)
21:46:32.179 00.000 12308 Moving (0.24, -0.02) raw xDistance=-0.24 yDistance=0.06
21:46:32.179 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
21:46:32.179 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:32.179 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:46:32.180 00.001 12308 MoveAxis(E, 97, ABG)
21:46:32.180 00.000 12308 Guiding  Dir = 2, Dur = 97
21:46:32.180 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:32.185 00.005 12308 IsSlewing returns 0
21:46:32.186 00.001 12308 IsGuiding returns 0
21:46:32.186 00.000 12308 PulseGuide returned control before completion, sleep 107
21:46:32.211 00.025 14556 UpdateGuideState exits: m=2008 SNR=30.0
21:46:32.215 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:32.219 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:32.224 00.005 14556 Enqueuing Expose request
21:46:32.302 00.078 12308 IsGuiding returns 1
21:46:32.302 00.000 12308 scope still moving after pulse duration time elapsed
21:46:32.332 00.030 12308 IsSlewing returns 0
21:46:32.333 00.001 12308 IsGuiding returns 0
21:46:32.333 00.000 12308 scope move finished after 97 + 50 ms
21:46:32.333 00.000 12308 Move returns status 0, amount 97
21:46:32.335 00.002 12308 MoveAxis(N, 0, ABG)
21:46:32.335 00.000 12308 Move returns status 0, amount 0
21:46:32.336 00.001 12308 move complete, result=0
21:46:32.336 00.000 12308 worker thread done servicing request
21:46:32.336 00.000 14556 GuideStep: -0.2 px 97 ms EAST, 0.1 px 0 ms NORTH
21:46:32.343 00.007 12308 Worker thread wakes up
21:46:32.343 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:32.343 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:33.595 01.252 12308 Exposure complete
21:46:33.743 00.148 12308 worker thread done servicing request
21:46:33.744 00.001 14556 OnExposeComplete: enter
21:46:33.747 00.003 14556 UpdateGuideState(): m_state=6
21:46:33.752 00.005 14556 Star::Find(15, 188, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3283
21:46:33.755 00.003 14556 Star::Find returns 1 (0), X=187.66, Y=995.01, Mass=2134, SNR=31.0, Peak=163 HFD=4.3
21:46:33.760 00.005 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.43 = -0.85)
21:46:33.764 00.004 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.95)
21:46:33.767 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.16 hyp=0.23 cameraTheta=2.36 mountX=0.15 mountY=-0.19, mountTheta=-0.89
21:46:33.772 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.16, opts=13)
21:46:33.776 00.004 14556 Enqueuing Move request for scope (-0.16, 0.16)
21:46:33.781 00.005 12308 Worker thread wakes up
21:46:33.782 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.16) opts 0xd
21:46:33.782 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.16)
21:46:33.782 00.000 12308 Moving (-0.16, 0.16) raw xDistance=0.15 yDistance=-0.19
21:46:33.782 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:46:33.782 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:33.782 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:46:33.782 00.000 12308 MoveAxis(E, 0, ABG)
21:46:33.782 00.000 12308 Move returns status 0, amount 0
21:46:33.784 00.002 12308 MoveAxis(N, 0, ABG)
21:46:33.784 00.000 12308 Move returns status 0, amount 0
21:46:33.784 00.000 12308 move complete, result=0
21:46:33.784 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:33.789 00.005 12308 worker thread done servicing request
21:46:33.810 00.021 14556 UpdateGuideState exits: m=2134 SNR=31.0
21:46:33.815 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:33.819 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:33.824 00.005 14556 Enqueuing Expose request
21:46:33.829 00.005 12308 Worker thread wakes up
21:46:33.830 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:46:33.835 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:33.835 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:35.083 01.248 12308 Exposure complete
21:46:35.235 00.152 12308 worker thread done servicing request
21:46:35.236 00.001 14556 OnExposeComplete: enter
21:46:35.241 00.005 14556 UpdateGuideState(): m_state=6
21:46:35.245 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3284
21:46:35.249 00.004 14556 Star::Find returns 1 (0), X=187.72, Y=995.09, Mass=2263, SNR=31.9, Peak=171 HFD=4.6
21:46:35.253 00.004 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.03 = -1.25)
21:46:35.257 00.004 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.35)
21:46:35.260 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.96 mountX=0.08 mountY=-0.26, mountTheta=-1.26
21:46:35.266 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.24, opts=13)
21:46:35.270 00.004 14556 Enqueuing Move request for scope (-0.10, 0.24)
21:46:35.273 00.003 12308 Worker thread wakes up
21:46:35.273 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.24) opts 0xd
21:46:35.273 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.24)
21:46:35.273 00.000 12308 Moving (-0.10, 0.24) raw xDistance=0.08 yDistance=-0.26
21:46:35.273 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:46:35.273 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:46:35.274 00.001 12308 MoveAxis(E, 0, ABG)
21:46:35.274 00.000 12308 Move returns status 0, amount 0
21:46:35.274 00.000 12308 MoveAxis(N, 181, ABG)
21:46:35.275 00.001 12308 Guiding  Dir = 0, Dur = 181
21:46:35.275 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:35.278 00.003 12308 IsSlewing returns 0
21:46:35.278 00.000 12308 IsGuiding returns 0
21:46:35.279 00.001 12308 PulseGuide returned control before completion, sleep 191
21:46:35.300 00.021 14556 UpdateGuideState exits: m=2263 SNR=31.9
21:46:35.303 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:35.307 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:35.311 00.004 14556 Enqueuing Expose request
21:46:35.483 00.172 12308 IsGuiding returns 1
21:46:35.484 00.001 12308 scope still moving after pulse duration time elapsed
21:46:35.513 00.029 12308 IsSlewing returns 0
21:46:35.514 00.001 12308 IsGuiding returns 0
21:46:35.515 00.001 12308 scope move finished after 181 + 54 ms
21:46:35.516 00.001 12308 Move returns status 0, amount 181
21:46:35.516 00.000 12308 move complete, result=0
21:46:35.516 00.000 12308 worker thread done servicing request
21:46:35.516 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 181 ms NORTH
21:46:35.522 00.006 12308 Worker thread wakes up
21:46:35.522 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:35.522 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:36.778 01.256 12308 Exposure complete
21:46:36.929 00.151 12308 worker thread done servicing request
21:46:36.929 00.000 14556 OnExposeComplete: enter
21:46:36.933 00.004 14556 UpdateGuideState(): m_state=6
21:46:36.937 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3285
21:46:36.942 00.005 14556 Star::Find returns 1 (0), X=187.49, Y=994.91, Mass=2018, SNR=29.9, Peak=157 HFD=4.2
21:46:36.946 00.004 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.02 = -0.26)
21:46:36.951 00.005 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.92 = -0.36)
21:46:36.954 00.003 14556 CameraToMount -- cameraX=-0.34 cameraY=0.07 hyp=0.35 cameraTheta=2.95 mountX=0.33 mountY=-0.12, mountTheta=-0.35
21:46:36.959 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.34, y=0.07, opts=13)
21:46:36.963 00.004 14556 Enqueuing Move request for scope (-0.34, 0.07)
21:46:36.967 00.004 12308 Worker thread wakes up
21:46:36.967 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.07) opts 0xd
21:46:36.967 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.34, 0.07)
21:46:36.967 00.000 12308 Moving (-0.34, 0.07) raw xDistance=0.33 yDistance=-0.12
21:46:36.967 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
21:46:36.967 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:36.968 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:46:36.968 00.000 12308 MoveAxis(W, 145, ABG)
21:46:36.968 00.000 12308 Guiding  Dir = 3, Dur = 145
21:46:36.968 00.000 12308 IsSlewing returns 0
21:46:36.968 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:36.973 00.005 12308 IsGuiding returns 0
21:46:36.974 00.001 12308 PulseGuide returned control before completion, sleep 155
21:46:36.994 00.020 14556 UpdateGuideState exits: m=2018 SNR=29.9
21:46:36.998 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:37.004 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:37.007 00.003 14556 Enqueuing Expose request
21:46:37.143 00.136 12308 IsGuiding returns 1
21:46:37.143 00.000 12308 scope still moving after pulse duration time elapsed
21:46:37.174 00.031 12308 IsSlewing returns 0
21:46:37.175 00.001 12308 IsGuiding returns 0
21:46:37.176 00.001 12308 scope move finished after 145 + 57 ms
21:46:37.176 00.000 12308 Move returns status 0, amount 145
21:46:37.177 00.001 12308 MoveAxis(N, 0, ABG)
21:46:37.177 00.000 12308 Move returns status 0, amount 0
21:46:37.177 00.000 12308 move complete, result=0
21:46:37.178 00.001 12308 worker thread done servicing request
21:46:37.179 00.001 12308 Worker thread wakes up
21:46:37.179 00.000 14556 GuideStep: 0.3 px 145 ms WEST, -0.1 px 0 ms NORTH
21:46:37.184 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:37.184 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:38.440 01.256 12308 Exposure complete
21:46:38.589 00.149 12308 worker thread done servicing request
21:46:38.590 00.001 14556 OnExposeComplete: enter
21:46:38.594 00.004 14556 UpdateGuideState(): m_state=6
21:46:38.599 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3286
21:46:38.603 00.004 14556 Star::Find returns 1 (0), X=187.93, Y=995.02, Mass=2102, SNR=30.9, Peak=180 HFD=4.4
21:46:38.607 00.004 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.11 = -2.17)
21:46:38.611 00.004 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.27)
21:46:38.616 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.18 hyp=0.20 cameraTheta=1.04 mountX=-0.12 mountY=-0.16, mountTheta=-2.21
21:46:38.621 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.18, opts=13)
21:46:38.626 00.005 14556 Enqueuing Move request for scope (0.10, 0.18)
21:46:38.632 00.006 12308 Worker thread wakes up
21:46:38.633 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.18) opts 0xd
21:46:38.633 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.18)
21:46:38.633 00.000 12308 Moving (0.10, 0.18) raw xDistance=-0.12 yDistance=-0.16
21:46:38.633 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:46:38.633 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:38.634 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:46:38.634 00.000 12308 MoveAxis(E, 0, ABG)
21:46:38.634 00.000 12308 Move returns status 0, amount 0
21:46:38.635 00.001 12308 MoveAxis(N, 0, ABG)
21:46:38.635 00.000 12308 Move returns status 0, amount 0
21:46:38.636 00.001 12308 move complete, result=0
21:46:38.636 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:38.641 00.005 12308 worker thread done servicing request
21:46:38.662 00.021 14556 UpdateGuideState exits: m=2102 SNR=30.9
21:46:38.666 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:38.670 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:38.674 00.004 14556 Enqueuing Expose request
21:46:38.679 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:46:38.683 00.004 12308 Worker thread wakes up
21:46:38.683 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:38.683 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:39.940 01.257 12308 Exposure complete
21:46:40.096 00.156 12308 worker thread done servicing request
21:46:40.096 00.000 14556 OnExposeComplete: enter
21:46:40.102 00.006 14556 UpdateGuideState(): m_state=6
21:46:40.106 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3287
21:46:40.110 00.004 14556 Star::Find returns 1 (0), X=187.86, Y=995.13, Mass=2140, SNR=31.1, Peak=190 HFD=4.3
21:46:40.114 00.004 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.53 = -1.76)
21:46:40.118 00.004 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.86)
21:46:40.122 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.28 hyp=0.28 cameraTheta=1.45 mountX=-0.05 mountY=-0.27, mountTheta=-1.76
21:46:40.128 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.28, opts=13)
21:46:40.132 00.004 14556 Enqueuing Move request for scope (0.03, 0.28)
21:46:40.137 00.005 12308 Worker thread wakes up
21:46:40.137 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.28) opts 0xd
21:46:40.138 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.28)
21:46:40.138 00.000 12308 Moving (0.03, 0.28) raw xDistance=-0.05 yDistance=-0.27
21:46:40.138 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:46:40.138 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:46:40.138 00.000 12308 MoveAxis(E, 0, ABG)
21:46:40.138 00.000 12308 Move returns status 0, amount 0
21:46:40.138 00.000 12308 MoveAxis(N, 192, ABG)
21:46:40.138 00.000 12308 Guiding  Dir = 0, Dur = 192
21:46:40.139 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:40.142 00.003 12308 IsSlewing returns 0
21:46:40.143 00.001 12308 IsGuiding returns 0
21:46:40.143 00.000 12308 PulseGuide returned control before completion, sleep 202
21:46:40.165 00.022 14556 UpdateGuideState exits: m=2140 SNR=31.1
21:46:40.172 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:40.176 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:40.179 00.003 14556 Enqueuing Expose request
21:46:40.349 00.170 12308 IsGuiding returns 1
21:46:40.349 00.000 12308 scope still moving after pulse duration time elapsed
21:46:40.381 00.032 12308 IsSlewing returns 0
21:46:40.381 00.000 12308 IsGuiding returns 0
21:46:40.383 00.002 12308 scope move finished after 192 + 47 ms
21:46:40.383 00.000 12308 Move returns status 0, amount 192
21:46:40.384 00.001 12308 move complete, result=0
21:46:40.384 00.000 12308 worker thread done servicing request
21:46:40.384 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 192 ms NORTH
21:46:40.389 00.005 12308 Worker thread wakes up
21:46:40.389 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:40.389 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:41.647 01.258 12308 Exposure complete
21:46:41.796 00.149 12308 worker thread done servicing request
21:46:41.797 00.001 14556 OnExposeComplete: enter
21:46:41.801 00.004 14556 UpdateGuideState(): m_state=6
21:46:41.805 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3288
21:46:41.808 00.003 14556 Star::Find returns 1 (0), X=187.79, Y=994.89, Mass=2232, SNR=31.5, Peak=156 HFD=4.5
21:46:41.815 00.007 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
21:46:41.820 00.005 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
21:46:41.824 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.05 cameraTheta=2.15 mountX=0.03 mountY=-0.05, mountTheta=-1.08
21:46:41.829 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.05, opts=13)
21:46:41.834 00.005 14556 Enqueuing Move request for scope (-0.03, 0.05)
21:46:41.838 00.004 12308 Worker thread wakes up
21:46:41.838 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
21:46:41.838 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
21:46:41.839 00.001 12308 Moving (-0.03, 0.05) raw xDistance=0.03 yDistance=-0.05
21:46:41.839 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:46:41.839 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:41.839 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:46:41.839 00.000 12308 MoveAxis(E, 0, ABG)
21:46:41.839 00.000 12308 Move returns status 0, amount 0
21:46:41.839 00.000 12308 MoveAxis(N, 0, ABG)
21:46:41.840 00.001 12308 Move returns status 0, amount 0
21:46:41.840 00.000 12308 move complete, result=0
21:46:41.840 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:41.844 00.004 12308 worker thread done servicing request
21:46:41.867 00.023 14556 UpdateGuideState exits: m=2232 SNR=31.5
21:46:41.870 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:41.875 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:41.879 00.004 14556 Enqueuing Expose request
21:46:41.882 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:41.884 00.002 12308 Worker thread wakes up
21:46:41.885 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:41.885 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:43.138 01.253 12308 Exposure complete
21:46:43.283 00.145 12308 worker thread done servicing request
21:46:43.284 00.001 14556 OnExposeComplete: enter
21:46:43.289 00.005 14556 UpdateGuideState(): m_state=6
21:46:43.293 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3289
21:46:43.297 00.004 14556 Star::Find returns 1 (0), X=187.64, Y=994.99, Mass=1973, SNR=29.7, Peak=151 HFD=4.3
21:46:43.301 00.004 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.56 = -0.73)
21:46:43.304 00.003 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.83)
21:46:43.308 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.15 hyp=0.24 cameraTheta=2.48 mountX=0.18 mountY=-0.17, mountTheta=-0.78
21:46:43.313 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.15, opts=13)
21:46:43.318 00.005 14556 Enqueuing Move request for scope (-0.19, 0.15)
21:46:43.323 00.005 12308 Worker thread wakes up
21:46:43.323 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.15) opts 0xd
21:46:43.324 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.15)
21:46:43.324 00.000 12308 Moving (-0.19, 0.15) raw xDistance=0.18 yDistance=-0.17
21:46:43.324 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:46:43.324 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:43.324 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:46:43.325 00.001 12308 MoveAxis(E, 0, ABG)
21:46:43.325 00.000 12308 Move returns status 0, amount 0
21:46:43.325 00.000 12308 MoveAxis(N, 0, ABG)
21:46:43.325 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:43.334 00.009 12308 Move returns status 0, amount 0
21:46:43.334 00.000 12308 move complete, result=0
21:46:43.335 00.001 12308 worker thread done servicing request
21:46:43.364 00.029 14556 UpdateGuideState exits: m=1973 SNR=29.7
21:46:43.372 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:43.379 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:43.382 00.003 14556 Enqueuing Expose request
21:46:43.386 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:46:43.388 00.002 12308 Worker thread wakes up
21:46:43.389 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:43.389 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:44.638 01.249 12308 Exposure complete
21:46:44.783 00.145 12308 worker thread done servicing request
21:46:44.783 00.000 14556 OnExposeComplete: enter
21:46:44.788 00.005 14556 UpdateGuideState(): m_state=6
21:46:44.793 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3290
21:46:44.798 00.005 14556 Star::Find returns 1 (0), X=187.46, Y=994.96, Mass=2228, SNR=31.8, Peak=152 HFD=5.0
21:46:44.802 00.004 14556 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.07) = xAngle (5.92 = -0.37)
21:46:44.806 00.004 14556 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.82 = -0.47)
21:46:44.809 00.003 14556 CameraToMount -- cameraX=-0.37 cameraY=0.11 hyp=0.38 cameraTheta=2.84 mountX=0.36 mountY=-0.17, mountTheta=-0.45
21:46:44.816 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.37, y=0.11, opts=13)
21:46:44.820 00.004 14556 Enqueuing Move request for scope (-0.37, 0.11)
21:46:44.824 00.004 12308 Worker thread wakes up
21:46:44.824 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.11) opts 0xd
21:46:44.824 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.37, 0.11)
21:46:44.824 00.000 12308 Moving (-0.37, 0.11) raw xDistance=0.36 yDistance=-0.17
21:46:44.824 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
21:46:44.825 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:44.825 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:46:44.825 00.000 12308 MoveAxis(W, 155, ABG)
21:46:44.825 00.000 12308 Guiding  Dir = 3, Dur = 155
21:46:44.825 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:44.831 00.006 12308 IsSlewing returns 0
21:46:44.831 00.000 12308 IsGuiding returns 0
21:46:44.832 00.001 12308 PulseGuide returned control before completion, sleep 165
21:46:44.855 00.023 14556 UpdateGuideState exits: m=2228 SNR=31.8
21:46:44.860 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:44.864 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:44.869 00.005 14556 Enqueuing Expose request
21:46:45.002 00.133 12308 IsGuiding returns 1
21:46:45.003 00.001 12308 scope still moving after pulse duration time elapsed
21:46:45.033 00.030 12308 IsSlewing returns 0
21:46:45.034 00.001 12308 IsGuiding returns 1
21:46:45.064 00.030 12308 IsSlewing returns 0
21:46:45.065 00.001 12308 IsGuiding returns 1
21:46:45.097 00.032 12308 IsSlewing returns 0
21:46:45.098 00.001 12308 IsGuiding returns 0
21:46:45.099 00.001 12308 scope move finished after 155 + 112 ms
21:46:45.099 00.000 12308 Move returns status 0, amount 155
21:46:45.100 00.001 12308 MoveAxis(N, 0, ABG)
21:46:45.100 00.000 12308 Move returns status 0, amount 0
21:46:45.101 00.001 12308 move complete, result=0
21:46:45.101 00.000 12308 worker thread done servicing request
21:46:45.101 00.000 14556 GuideStep: 0.4 px 155 ms WEST, -0.2 px 0 ms NORTH
21:46:45.110 00.009 12308 Worker thread wakes up
21:46:45.110 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:45.111 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:46.369 01.258 12308 Exposure complete
21:46:46.530 00.161 12308 worker thread done servicing request
21:46:46.530 00.000 14556 OnExposeComplete: enter
21:46:46.533 00.003 14556 UpdateGuideState(): m_state=6
21:46:46.538 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3291
21:46:46.541 00.003 14556 Star::Find returns 1 (0), X=187.93, Y=995.13, Mass=1932, SNR=29.5, Peak=170 HFD=4.4
21:46:46.547 00.006 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.29 = -1.99)
21:46:46.550 00.003 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.09)
21:46:46.554 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.29 hyp=0.31 cameraTheta=1.22 mountX=-0.13 mountY=-0.27, mountTheta=-2.01
21:46:46.559 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.29, opts=13)
21:46:46.564 00.005 14556 Enqueuing Move request for scope (0.11, 0.29)
21:46:46.567 00.003 12308 Worker thread wakes up
21:46:46.568 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.29) opts 0xd
21:46:46.568 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.29)
21:46:46.568 00.000 12308 Moving (0.11, 0.29) raw xDistance=-0.13 yDistance=-0.27
21:46:46.568 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:46:46.568 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:46:46.570 00.002 12308 MoveAxis(E, 0, ABG)
21:46:46.570 00.000 12308 Move returns status 0, amount 0
21:46:46.570 00.000 12308 MoveAxis(N, 188, ABG)
21:46:46.570 00.000 12308 Guiding  Dir = 0, Dur = 188
21:46:46.570 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:46.574 00.004 12308 IsSlewing returns 0
21:46:46.574 00.000 12308 IsGuiding returns 0
21:46:46.575 00.001 12308 PulseGuide returned control before completion, sleep 198
21:46:46.594 00.019 14556 UpdateGuideState exits: m=1932 SNR=29.5
21:46:46.599 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:46.603 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:46.608 00.005 14556 Enqueuing Expose request
21:46:46.778 00.170 12308 IsGuiding returns 1
21:46:46.778 00.000 12308 scope still moving after pulse duration time elapsed
21:46:46.810 00.032 12308 IsSlewing returns 0
21:46:46.811 00.001 12308 IsGuiding returns 0
21:46:46.812 00.001 12308 scope move finished after 188 + 50 ms
21:46:46.812 00.000 12308 Move returns status 0, amount 188
21:46:46.813 00.001 12308 move complete, result=0
21:46:46.813 00.000 12308 worker thread done servicing request
21:46:46.815 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 188 ms NORTH
21:46:46.822 00.007 12308 Worker thread wakes up
21:46:46.823 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:46.824 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:48.071 01.247 12308 Exposure complete
21:46:48.232 00.161 12308 worker thread done servicing request
21:46:48.233 00.001 14556 OnExposeComplete: enter
21:46:48.237 00.004 14556 UpdateGuideState(): m_state=6
21:46:48.242 00.005 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3292
21:46:48.246 00.004 14556 Star::Find returns 1 (0), X=187.80, Y=995.06, Mass=2278, SNR=32.2, Peak=191 HFD=4.4
21:46:48.251 00.005 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.74 = -1.54)
21:46:48.254 00.003 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.64)
21:46:48.259 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.21 hyp=0.22 cameraTheta=1.67 mountX=0.01 mountY=-0.21, mountTheta=-1.54
21:46:48.263 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.21, opts=13)
21:46:48.268 00.005 14556 Enqueuing Move request for scope (-0.02, 0.21)
21:46:48.271 00.003 12308 Worker thread wakes up
21:46:48.271 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.21) opts 0xd
21:46:48.272 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.21)
21:46:48.272 00.000 12308 Moving (-0.02, 0.21) raw xDistance=0.01 yDistance=-0.21
21:46:48.272 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:46:48.272 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:46:48.272 00.000 12308 MoveAxis(E, 0, ABG)
21:46:48.272 00.000 12308 Move returns status 0, amount 0
21:46:48.272 00.000 12308 MoveAxis(N, 151, ABG)
21:46:48.273 00.001 12308 Guiding  Dir = 0, Dur = 151
21:46:48.273 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:48.277 00.004 12308 IsSlewing returns 0
21:46:48.277 00.000 12308 IsGuiding returns 0
21:46:48.277 00.000 12308 PulseGuide returned control before completion, sleep 161
21:46:48.298 00.021 14556 UpdateGuideState exits: m=2278 SNR=32.2
21:46:48.303 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:48.306 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:48.310 00.004 14556 Enqueuing Expose request
21:46:48.455 00.145 12308 IsGuiding returns 0
21:46:48.455 00.000 12308 Move returns status 0, amount 151
21:46:48.456 00.001 12308 move complete, result=0
21:46:48.456 00.000 12308 worker thread done servicing request
21:46:48.458 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 151 ms NORTH
21:46:48.463 00.005 12308 Worker thread wakes up
21:46:48.464 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:48.464 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:49.712 01.248 12308 Exposure complete
21:46:49.851 00.139 12308 worker thread done servicing request
21:46:49.853 00.002 14556 OnExposeComplete: enter
21:46:49.856 00.003 14556 UpdateGuideState(): m_state=6
21:46:49.860 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3293
21:46:49.865 00.005 14556 Star::Find returns 1 (0), X=187.87, Y=994.62, Mass=2032, SNR=30.2, Peak=155 HFD=4.6
21:46:49.868 00.003 14556 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-3.07) = xAngle (1.69 = 1.69)
21:46:49.872 00.004 14556 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.59 = 1.59)
21:46:49.877 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=-0.22 hyp=0.23 cameraTheta=-1.39 mountX=-0.03 mountY=0.23, mountTheta=1.69
21:46:49.883 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.22, opts=13)
21:46:49.887 00.004 14556 Enqueuing Move request for scope (0.04, -0.22)
21:46:49.891 00.004 12308 Worker thread wakes up
21:46:49.891 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.22) opts 0xd
21:46:49.891 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.22)
21:46:49.891 00.000 12308 Moving (0.04, -0.22) raw xDistance=-0.03 yDistance=0.23
21:46:49.891 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:46:49.892 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:46:49.892 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:46:49.892 00.000 12308 MoveAxis(E, 0, ABG)
21:46:49.892 00.000 12308 Move returns status 0, amount 0
21:46:49.893 00.001 12308 MoveAxis(N, 0, ABG)
21:46:49.893 00.000 12308 Move returns status 0, amount 0
21:46:49.893 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:49.899 00.006 12308 move complete, result=0
21:46:49.899 00.000 12308 worker thread done servicing request
21:46:49.918 00.019 14556 UpdateGuideState exits: m=2032 SNR=30.2
21:46:49.921 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:49.924 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:49.928 00.004 14556 Enqueuing Expose request
21:46:49.931 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:46:49.936 00.005 12308 Worker thread wakes up
21:46:49.936 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:49.936 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:51.183 01.247 12308 Exposure complete
21:46:51.340 00.157 12308 worker thread done servicing request
21:46:51.340 00.000 14556 OnExposeComplete: enter
21:46:51.343 00.003 14556 UpdateGuideState(): m_state=6
21:46:51.348 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3294
21:46:51.352 00.004 14556 Star::Find returns 1 (0), X=187.75, Y=994.72, Mass=2191, SNR=31.4, Peak=137 HFD=4.9
21:46:51.356 00.004 14556 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-3.07) = xAngle (0.96 = 0.96)
21:46:51.359 00.003 14556 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.86 = 0.86)
21:46:51.364 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-2.11 mountX=0.09 mountY=0.11, mountTheta=0.92
21:46:51.368 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.13, opts=13)
21:46:51.373 00.005 14556 Enqueuing Move request for scope (-0.08, -0.13)
21:46:51.376 00.003 12308 Worker thread wakes up
21:46:51.376 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.13) opts 0xd
21:46:51.376 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.13)
21:46:51.377 00.001 12308 Moving (-0.08, -0.13) raw xDistance=0.09 yDistance=0.11
21:46:51.377 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:46:51.377 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:51.377 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:46:51.379 00.002 12308 MoveAxis(E, 0, ABG)
21:46:51.379 00.000 12308 Move returns status 0, amount 0
21:46:51.379 00.000 12308 MoveAxis(N, 0, ABG)
21:46:51.379 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:51.382 00.003 12308 Move returns status 0, amount 0
21:46:51.382 00.000 12308 move complete, result=0
21:46:51.383 00.001 12308 worker thread done servicing request
21:46:51.398 00.015 14556 UpdateGuideState exits: m=2191 SNR=31.4
21:46:51.404 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:51.409 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:51.412 00.003 14556 Enqueuing Expose request
21:46:51.415 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:46:51.418 00.003 12308 Worker thread wakes up
21:46:51.418 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:51.419 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:52.668 01.249 12308 Exposure complete
21:46:52.805 00.137 12308 worker thread done servicing request
21:46:52.806 00.001 14556 OnExposeComplete: enter
21:46:52.809 00.003 14556 UpdateGuideState(): m_state=6
21:46:52.813 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3295
21:46:52.816 00.003 14556 Star::Find returns 1 (0), X=187.52, Y=994.83, Mass=2151, SNR=31.4, Peak=156 HFD=4.4
21:46:52.820 00.004 14556 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.07) = xAngle (-0.03 = -0.03)
21:46:52.822 00.002 14556 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.13 = -0.13)
21:46:52.827 00.005 14556 CameraToMount -- cameraX=-0.30 cameraY=-0.01 hyp=0.30 cameraTheta=-3.11 mountX=0.30 mountY=-0.04, mountTheta=-0.13
21:46:52.832 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=-0.01, opts=13)
21:46:52.836 00.004 14556 Enqueuing Move request for scope (-0.30, -0.01)
21:46:52.840 00.004 12308 Worker thread wakes up
21:46:52.840 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.01) opts 0xd
21:46:52.840 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, -0.01)
21:46:52.840 00.000 12308 Moving (-0.30, -0.01) raw xDistance=0.30 yDistance=-0.04
21:46:52.840 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:46:52.841 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:52.841 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:46:52.841 00.000 12308 MoveAxis(W, 132, ABG)
21:46:52.841 00.000 12308 Guiding  Dir = 3, Dur = 132
21:46:52.842 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:52.845 00.003 12308 IsSlewing returns 0
21:46:52.847 00.002 12308 IsGuiding returns 0
21:46:52.847 00.000 12308 PulseGuide returned control before completion, sleep 142
21:46:52.866 00.019 14556 UpdateGuideState exits: m=2151 SNR=31.4
21:46:52.871 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:52.874 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:52.881 00.007 14556 Enqueuing Expose request
21:46:53.003 00.122 12308 IsGuiding returns 0
21:46:53.003 00.000 12308 Move returns status 0, amount 132
21:46:53.005 00.002 12308 MoveAxis(N, 0, ABG)
21:46:53.005 00.000 12308 Move returns status 0, amount 0
21:46:53.005 00.000 12308 move complete, result=0
21:46:53.006 00.001 12308 worker thread done servicing request
21:46:53.006 00.000 14556 GuideStep: 0.3 px 132 ms WEST, -0.0 px 0 ms NORTH
21:46:53.012 00.006 12308 Worker thread wakes up
21:46:53.012 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:53.012 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:54.269 01.257 12308 Exposure complete
21:46:54.412 00.143 12308 worker thread done servicing request
21:46:54.413 00.001 14556 OnExposeComplete: enter
21:46:54.417 00.004 14556 UpdateGuideState(): m_state=6
21:46:54.421 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3296
21:46:54.424 00.003 14556 Star::Find returns 1 (0), X=188.03, Y=995.05, Mass=2211, SNR=31.5, Peak=180 HFD=4.5
21:46:54.429 00.005 14556 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.07) = xAngle (3.85 = -2.43)
21:46:54.432 00.003 14556 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.75 = -2.53)
21:46:54.436 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.21 hyp=0.29 cameraTheta=0.78 mountX=-0.22 mountY=-0.17, mountTheta=-2.49
21:46:54.443 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.21, opts=13)
21:46:54.448 00.005 14556 Enqueuing Move request for scope (0.21, 0.21)
21:46:54.452 00.004 12308 Worker thread wakes up
21:46:54.452 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.21) opts 0xd
21:46:54.452 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.21)
21:46:54.452 00.000 12308 Moving (0.21, 0.21) raw xDistance=-0.22 yDistance=-0.17
21:46:54.452 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
21:46:54.454 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:54.454 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:46:54.454 00.000 12308 MoveAxis(E, 87, ABG)
21:46:54.454 00.000 12308 Guiding  Dir = 2, Dur = 87
21:46:54.454 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:54.458 00.004 12308 IsSlewing returns 0
21:46:54.459 00.001 12308 IsGuiding returns 0
21:46:54.459 00.000 12308 PulseGuide returned control before completion, sleep 97
21:46:54.480 00.021 14556 UpdateGuideState exits: m=2211 SNR=31.5
21:46:54.484 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:54.489 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:54.493 00.004 14556 Enqueuing Expose request
21:46:54.570 00.077 12308 IsGuiding returns 1
21:46:54.570 00.000 12308 scope still moving after pulse duration time elapsed
21:46:54.601 00.031 12308 IsSlewing returns 0
21:46:54.603 00.002 12308 IsGuiding returns 0
21:46:54.604 00.001 12308 scope move finished after 87 + 57 ms
21:46:54.604 00.000 12308 Move returns status 0, amount 87
21:46:54.605 00.001 12308 MoveAxis(N, 0, ABG)
21:46:54.606 00.001 12308 Move returns status 0, amount 0
21:46:54.606 00.000 12308 move complete, result=0
21:46:54.607 00.001 12308 worker thread done servicing request
21:46:54.607 00.000 14556 GuideStep: -0.2 px 87 ms EAST, -0.2 px 0 ms NORTH
21:46:54.614 00.007 12308 Worker thread wakes up
21:46:54.614 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:54.614 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:55.856 01.242 12308 Exposure complete
21:46:56.017 00.161 12308 worker thread done servicing request
21:46:56.017 00.000 14556 OnExposeComplete: enter
21:46:56.024 00.007 14556 UpdateGuideState(): m_state=6
21:46:56.030 00.006 14556 Star::Find(15, 188, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3297
21:46:56.035 00.005 14556 Star::Find returns 1 (0), X=187.74, Y=994.99, Mass=2170, SNR=31.1, Peak=165 HFD=4.3
21:46:56.041 00.006 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
21:46:56.046 00.005 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.24)
21:46:56.050 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.15 hyp=0.17 cameraTheta=2.07 mountX=0.07 mountY=-0.16, mountTheta=-1.16
21:46:56.056 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.15, opts=13)
21:46:56.062 00.006 14556 Enqueuing Move request for scope (-0.08, 0.15)
21:46:56.069 00.007 12308 Worker thread wakes up
21:46:56.069 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.15) opts 0xd
21:46:56.069 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.15)
21:46:56.070 00.001 12308 Moving (-0.08, 0.15) raw xDistance=0.07 yDistance=-0.16
21:46:56.070 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:46:56.072 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:56.072 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:46:56.073 00.001 12308 MoveAxis(E, 0, ABG)
21:46:56.074 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:56.078 00.004 12308 Move returns status 0, amount 0
21:46:56.079 00.001 12308 MoveAxis(N, 0, ABG)
21:46:56.079 00.000 12308 Move returns status 0, amount 0
21:46:56.079 00.000 12308 move complete, result=0
21:46:56.079 00.000 12308 worker thread done servicing request
21:46:56.103 00.024 14556 UpdateGuideState exits: m=2170 SNR=31.1
21:46:56.107 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:56.112 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:56.115 00.003 14556 Enqueuing Expose request
21:46:56.119 00.004 12308 Worker thread wakes up
21:46:56.119 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:46:56.123 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:56.123 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:57.376 01.253 12308 Exposure complete
21:46:57.493 00.117 12308 worker thread done servicing request
21:46:57.493 00.000 14556 OnExposeComplete: enter
21:46:57.497 00.004 14556 UpdateGuideState(): m_state=6
21:46:57.499 00.002 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3298
21:46:57.504 00.005 14556 Star::Find returns 1 (0), X=187.62, Y=994.98, Mass=2282, SNR=32.0, Peak=165 HFD=4.8
21:46:57.507 00.003 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.63 = -0.65)
21:46:57.512 00.005 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.53 = -0.75)
21:46:57.515 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.13 hyp=0.24 cameraTheta=2.56 mountX=0.19 mountY=-0.17, mountTheta=-0.71
21:46:57.520 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.13, opts=13)
21:46:57.524 00.004 14556 Enqueuing Move request for scope (-0.20, 0.13)
21:46:57.528 00.004 12308 Worker thread wakes up
21:46:57.528 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.13) opts 0xd
21:46:57.528 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.13)
21:46:57.528 00.000 12308 Moving (-0.20, 0.13) raw xDistance=0.19 yDistance=-0.17
21:46:57.528 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:46:57.528 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:57.528 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:46:57.530 00.002 12308 MoveAxis(E, 0, ABG)
21:46:57.530 00.000 12308 Move returns status 0, amount 0
21:46:57.530 00.000 12308 MoveAxis(N, 0, ABG)
21:46:57.530 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:57.535 00.005 12308 Move returns status 0, amount 0
21:46:57.535 00.000 12308 move complete, result=0
21:46:57.535 00.000 12308 worker thread done servicing request
21:46:57.555 00.020 14556 UpdateGuideState exits: m=2282 SNR=32.0
21:46:57.559 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:57.563 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:57.567 00.004 14556 Enqueuing Expose request
21:46:57.573 00.006 12308 Worker thread wakes up
21:46:57.574 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:46:57.580 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:57.581 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:46:58.828 01.247 12308 Exposure complete
21:46:58.978 00.150 12308 worker thread done servicing request
21:46:58.978 00.000 14556 OnExposeComplete: enter
21:46:58.982 00.004 14556 UpdateGuideState(): m_state=6
21:46:58.987 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3299
21:46:58.990 00.003 14556 Star::Find returns 1 (0), X=187.73, Y=995.05, Mass=2174, SNR=31.2, Peak=164 HFD=4.3
21:46:58.994 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
21:46:58.998 00.004 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
21:46:59.002 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.20 hyp=0.22 cameraTheta=2.02 mountX=0.08 mountY=-0.21, mountTheta=-1.20
21:46:59.007 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.20, opts=13)
21:46:59.011 00.004 14556 Enqueuing Move request for scope (-0.10, 0.20)
21:46:59.015 00.004 12308 Worker thread wakes up
21:46:59.015 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.20) opts 0xd
21:46:59.015 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.20)
21:46:59.015 00.000 12308 Moving (-0.10, 0.20) raw xDistance=0.08 yDistance=-0.21
21:46:59.016 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:46:59.016 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:46:59.016 00.000 12308 MoveAxis(E, 0, ABG)
21:46:59.016 00.000 12308 Move returns status 0, amount 0
21:46:59.017 00.001 12308 MoveAxis(N, 151, ABG)
21:46:59.017 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:46:59.022 00.005 12308 Guiding  Dir = 0, Dur = 151
21:46:59.022 00.000 12308 IsSlewing returns 0
21:46:59.022 00.000 12308 IsGuiding returns 0
21:46:59.023 00.001 12308 PulseGuide returned control before completion, sleep 161
21:46:59.044 00.021 14556 UpdateGuideState exits: m=2174 SNR=31.2
21:46:59.048 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:59.052 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:46:59.055 00.003 14556 Enqueuing Expose request
21:46:59.195 00.140 12308 IsGuiding returns 1
21:46:59.195 00.000 12308 scope still moving after pulse duration time elapsed
21:46:59.227 00.032 12308 IsSlewing returns 0
21:46:59.228 00.001 12308 IsGuiding returns 0
21:46:59.228 00.000 12308 scope move finished after 151 + 54 ms
21:46:59.228 00.000 12308 Move returns status 0, amount 151
21:46:59.229 00.001 12308 move complete, result=0
21:46:59.229 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 151 ms NORTH
21:46:59.235 00.006 12308 worker thread done servicing request
21:46:59.236 00.001 12308 Worker thread wakes up
21:46:59.236 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:46:59.236 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:00.481 01.245 12308 Exposure complete
21:47:00.624 00.143 12308 worker thread done servicing request
21:47:00.624 00.000 14556 OnExposeComplete: enter
21:47:00.630 00.006 14556 UpdateGuideState(): m_state=6
21:47:00.633 00.003 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3300
21:47:00.638 00.005 14556 Star::Find returns 1 (0), X=187.63, Y=995.00, Mass=2101, SNR=30.7, Peak=153 HFD=4.3
21:47:00.642 00.004 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.54 = -0.75)
21:47:00.647 00.005 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
21:47:00.650 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.15 hyp=0.24 cameraTheta=2.46 mountX=0.18 mountY=-0.18, mountTheta=-0.79
21:47:00.657 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.15, opts=13)
21:47:00.661 00.004 14556 Enqueuing Move request for scope (-0.19, 0.15)
21:47:00.664 00.003 12308 Worker thread wakes up
21:47:00.665 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.15) opts 0xd
21:47:00.665 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.15)
21:47:00.665 00.000 12308 Moving (-0.19, 0.15) raw xDistance=0.18 yDistance=-0.18
21:47:00.665 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:47:00.667 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:00.667 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:47:00.667 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:00.671 00.004 12308 MoveAxis(E, 0, ABG)
21:47:00.671 00.000 12308 Move returns status 0, amount 0
21:47:00.671 00.000 12308 MoveAxis(N, 0, ABG)
21:47:00.671 00.000 12308 Move returns status 0, amount 0
21:47:00.671 00.000 12308 move complete, result=0
21:47:00.671 00.000 12308 worker thread done servicing request
21:47:00.690 00.019 14556 UpdateGuideState exits: m=2101 SNR=30.7
21:47:00.695 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:00.700 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:00.704 00.004 14556 Enqueuing Expose request
21:47:00.707 00.003 12308 Worker thread wakes up
21:47:00.707 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:47:00.712 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:00.712 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:01.957 01.245 12308 Exposure complete
21:47:02.108 00.151 12308 worker thread done servicing request
21:47:02.108 00.000 14556 OnExposeComplete: enter
21:47:02.112 00.004 14556 UpdateGuideState(): m_state=6
21:47:02.117 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3301
21:47:02.121 00.004 14556 Star::Find returns 1 (0), X=187.39, Y=995.01, Mass=2003, SNR=30.1, Peak=155 HFD=4.8
21:47:02.125 00.004 14556 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.07) = xAngle (5.85 = -0.43)
21:47:02.129 00.004 14556 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.75 = -0.53)
21:47:02.132 00.003 14556 CameraToMount -- cameraX=-0.43 cameraY=0.16 hyp=0.46 cameraTheta=2.78 mountX=0.42 mountY=-0.23, mountTheta=-0.51
21:47:02.137 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.43, y=0.16, opts=13)
21:47:02.141 00.004 14556 Enqueuing Move request for scope (-0.43, 0.16)
21:47:02.146 00.005 12308 Worker thread wakes up
21:47:02.146 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.16) opts 0xd
21:47:02.146 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.43, 0.16)
21:47:02.146 00.000 12308 Moving (-0.43, 0.16) raw xDistance=0.42 yDistance=-0.23
21:47:02.146 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
21:47:02.146 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:47:02.146 00.000 12308 MoveAxis(W, 181, ABG)
21:47:02.147 00.001 12308 Guiding  Dir = 3, Dur = 181
21:47:02.147 00.000 12308 IsSlewing returns 0
21:47:02.147 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:02.152 00.005 12308 IsGuiding returns 0
21:47:02.152 00.000 12308 PulseGuide returned control before completion, sleep 191
21:47:02.174 00.022 14556 UpdateGuideState exits: m=2003 SNR=30.1
21:47:02.179 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:02.182 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:02.186 00.004 14556 Enqueuing Expose request
21:47:02.358 00.172 12308 IsGuiding returns 0
21:47:02.358 00.000 12308 Move returns status 0, amount 181
21:47:02.360 00.002 12308 MoveAxis(N, 163, ABG)
21:47:02.360 00.000 12308 Guiding  Dir = 0, Dur = 163
21:47:02.361 00.001 12308 IsSlewing returns 0
21:47:02.362 00.001 12308 IsGuiding returns 0
21:47:02.363 00.001 12308 PulseGuide returned control before completion, sleep 173
21:47:02.544 00.181 12308 IsGuiding returns 1
21:47:02.545 00.001 12308 scope still moving after pulse duration time elapsed
21:47:02.577 00.032 12308 IsSlewing returns 0
21:47:02.577 00.000 12308 IsGuiding returns 0
21:47:02.577 00.000 12308 scope move finished after 163 + 52 ms
21:47:02.578 00.001 12308 Move returns status 0, amount 163
21:47:02.578 00.000 12308 move complete, result=0
21:47:02.578 00.000 12308 worker thread done servicing request
21:47:02.578 00.000 14556 GuideStep: 0.4 px 181 ms WEST, -0.2 px 163 ms NORTH
21:47:02.584 00.006 12308 Worker thread wakes up
21:47:02.584 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:02.584 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:03.841 01.257 12308 Exposure complete
21:47:04.009 00.168 12308 worker thread done servicing request
21:47:04.010 00.001 14556 OnExposeComplete: enter
21:47:04.014 00.004 14556 UpdateGuideState(): m_state=6
21:47:04.018 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3302
21:47:04.024 00.006 14556 Star::Find returns 1 (0), X=187.70, Y=994.85, Mass=1944, SNR=29.7, Peak=165 HFD=4.6
21:47:04.027 00.003 14556 CameraToMount -- cameraTheta (3.07) - m_xAngle (-3.07) = xAngle (6.15 = -0.14)
21:47:04.031 00.004 14556 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.05 = -0.24)
21:47:04.036 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.07 mountX=0.13 mountY=-0.03, mountTheta=-0.23
21:47:04.041 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.01, opts=13)
21:47:04.045 00.004 14556 Enqueuing Move request for scope (-0.13, 0.01)
21:47:04.049 00.004 12308 Worker thread wakes up
21:47:04.049 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
21:47:04.050 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
21:47:04.050 00.000 12308 Moving (-0.13, 0.01) raw xDistance=0.13 yDistance=-0.03
21:47:04.050 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:47:04.050 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:04.052 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:47:04.052 00.000 12308 MoveAxis(E, 0, ABG)
21:47:04.052 00.000 12308 Move returns status 0, amount 0
21:47:04.052 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:04.056 00.004 12308 MoveAxis(N, 0, ABG)
21:47:04.056 00.000 12308 Move returns status 0, amount 0
21:47:04.056 00.000 12308 move complete, result=0
21:47:04.056 00.000 12308 worker thread done servicing request
21:47:04.078 00.022 14556 UpdateGuideState exits: m=1944 SNR=29.7
21:47:04.082 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:04.086 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:04.091 00.005 14556 Enqueuing Expose request
21:47:04.096 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:47:04.103 00.007 12308 Worker thread wakes up
21:47:04.103 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:04.103 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:05.355 01.252 12308 Exposure complete
21:47:05.493 00.138 12308 worker thread done servicing request
21:47:05.494 00.001 14556 OnExposeComplete: enter
21:47:05.498 00.004 14556 UpdateGuideState(): m_state=6
21:47:05.502 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3303
21:47:05.507 00.005 14556 Star::Find returns 1 (0), X=187.68, Y=994.98, Mass=1871, SNR=29.1, Peak=178 HFD=4.6
21:47:05.512 00.005 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
21:47:05.516 00.004 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
21:47:05.520 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.20 cameraTheta=2.39 mountX=0.14 mountY=-0.16, mountTheta=-0.86
21:47:05.525 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.14, opts=13)
21:47:05.528 00.003 14556 Enqueuing Move request for scope (-0.15, 0.14)
21:47:05.533 00.005 12308 Worker thread wakes up
21:47:05.533 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.14) opts 0xd
21:47:05.533 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.14)
21:47:05.533 00.000 12308 Moving (-0.15, 0.14) raw xDistance=0.14 yDistance=-0.16
21:47:05.533 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:47:05.534 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:05.534 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:47:05.534 00.000 12308 MoveAxis(E, 0, ABG)
21:47:05.534 00.000 12308 Move returns status 0, amount 0
21:47:05.534 00.000 12308 MoveAxis(N, 0, ABG)
21:47:05.535 00.001 12308 Move returns status 0, amount 0
21:47:05.535 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:05.539 00.004 12308 move complete, result=0
21:47:05.539 00.000 12308 worker thread done servicing request
21:47:05.559 00.020 14556 UpdateGuideState exits: m=1871 SNR=29.1
21:47:05.564 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:05.568 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:05.572 00.004 14556 Enqueuing Expose request
21:47:05.576 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:47:05.580 00.004 12308 Worker thread wakes up
21:47:05.580 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:05.580 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:06.826 01.246 12308 Exposure complete
21:47:06.960 00.134 12308 worker thread done servicing request
21:47:06.961 00.001 14556 OnExposeComplete: enter
21:47:06.964 00.003 14556 UpdateGuideState(): m_state=6
21:47:06.969 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3304
21:47:06.974 00.005 14556 Star::Find returns 1 (0), X=187.84, Y=995.10, Mass=2353, SNR=32.7, Peak=197 HFD=4.4
21:47:06.978 00.004 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.60 = -1.69)
21:47:06.981 00.003 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.79)
21:47:06.986 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.52 mountX=-0.03 mountY=-0.25, mountTheta=-1.69
21:47:06.990 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.26, opts=13)
21:47:06.995 00.005 14556 Enqueuing Move request for scope (0.01, 0.26)
21:47:06.998 00.003 12308 Worker thread wakes up
21:47:06.998 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.26) opts 0xd
21:47:06.998 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.26)
21:47:06.998 00.000 12308 Moving (0.01, 0.26) raw xDistance=-0.03 yDistance=-0.25
21:47:07.000 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:47:07.000 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:47:07.000 00.000 12308 MoveAxis(E, 0, ABG)
21:47:07.000 00.000 12308 Move returns status 0, amount 0
21:47:07.000 00.000 12308 MoveAxis(N, 179, ABG)
21:47:07.001 00.001 12308 Guiding  Dir = 0, Dur = 179
21:47:07.001 00.000 12308 IsSlewing returns 0
21:47:07.001 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:07.006 00.005 12308 IsGuiding returns 0
21:47:07.007 00.001 12308 PulseGuide returned control before completion, sleep 189
21:47:07.030 00.023 14556 UpdateGuideState exits: m=2353 SNR=32.7
21:47:07.037 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:07.042 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:07.047 00.005 14556 Enqueuing Expose request
21:47:07.209 00.162 12308 IsGuiding returns 1
21:47:07.211 00.002 12308 scope still moving after pulse duration time elapsed
21:47:07.241 00.030 12308 IsSlewing returns 0
21:47:07.242 00.001 12308 IsGuiding returns 0
21:47:07.242 00.000 12308 scope move finished after 179 + 56 ms
21:47:07.243 00.001 12308 Move returns status 0, amount 179
21:47:07.243 00.000 12308 move complete, result=0
21:47:07.244 00.001 12308 worker thread done servicing request
21:47:07.244 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 179 ms NORTH
21:47:07.249 00.005 12308 Worker thread wakes up
21:47:07.249 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:07.249 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:08.503 01.254 12308 Exposure complete
21:47:08.651 00.148 12308 worker thread done servicing request
21:47:08.651 00.000 14556 OnExposeComplete: enter
21:47:08.655 00.004 14556 UpdateGuideState(): m_state=6
21:47:08.659 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
21:47:08.664 00.005 14556 Star::Find returns 1 (0), X=187.81, Y=994.82, Mass=2168, SNR=31.4, Peak=189 HFD=4.4
21:47:08.668 00.004 14556 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-3.07) = xAngle (1.17 = 1.17)
21:47:08.672 00.004 14556 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.07 = 1.07)
21:47:08.674 00.002 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.90 mountX=0.01 mountY=0.03, mountTheta=1.15
21:47:08.680 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.03, opts=13)
21:47:08.684 00.004 14556 Enqueuing Move request for scope (-0.01, -0.03)
21:47:08.689 00.005 12308 Worker thread wakes up
21:47:08.689 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
21:47:08.689 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
21:47:08.689 00.000 12308 Moving (-0.01, -0.03) raw xDistance=0.01 yDistance=0.03
21:47:08.689 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:47:08.690 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:08.690 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:47:08.690 00.000 12308 MoveAxis(E, 0, ABG)
21:47:08.690 00.000 12308 Move returns status 0, amount 0
21:47:08.690 00.000 12308 MoveAxis(N, 0, ABG)
21:47:08.691 00.001 12308 Move returns status 0, amount 0
21:47:08.691 00.000 12308 move complete, result=0
21:47:08.691 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:08.694 00.003 12308 worker thread done servicing request
21:47:08.715 00.021 14556 UpdateGuideState exits: m=2168 SNR=31.4
21:47:08.718 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:08.722 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:08.728 00.006 14556 Enqueuing Expose request
21:47:08.733 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:47:08.738 00.005 12308 Worker thread wakes up
21:47:08.739 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:08.739 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:09.988 01.249 12308 Exposure complete
21:47:10.156 00.168 12308 worker thread done servicing request
21:47:10.156 00.000 14556 OnExposeComplete: enter
21:47:10.162 00.006 14556 UpdateGuideState(): m_state=6
21:47:10.167 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3306
21:47:10.172 00.005 14556 Star::Find returns 1 (0), X=187.67, Y=994.74, Mass=2182, SNR=31.3, Peak=165 HFD=4.6
21:47:10.175 00.003 14556 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-3.07) = xAngle (0.51 = 0.51)
21:47:10.180 00.005 14556 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.41 = 0.41)
21:47:10.183 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-2.56 mountX=0.16 mountY=0.08, mountTheta=0.43
21:47:10.190 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.10, opts=13)
21:47:10.195 00.005 14556 Enqueuing Move request for scope (-0.16, -0.10)
21:47:10.200 00.005 12308 Worker thread wakes up
21:47:10.200 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.10) opts 0xd
21:47:10.200 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.10)
21:47:10.200 00.000 12308 Moving (-0.16, -0.10) raw xDistance=0.16 yDistance=0.08
21:47:10.200 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:47:10.201 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:10.201 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:47:10.201 00.000 12308 MoveAxis(E, 0, ABG)
21:47:10.201 00.000 12308 Move returns status 0, amount 0
21:47:10.201 00.000 12308 MoveAxis(N, 0, ABG)
21:47:10.203 00.002 12308 Move returns status 0, amount 0
21:47:10.203 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:10.207 00.004 12308 move complete, result=0
21:47:10.207 00.000 12308 worker thread done servicing request
21:47:10.229 00.022 14556 UpdateGuideState exits: m=2182 SNR=31.3
21:47:10.234 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:10.238 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:10.242 00.004 14556 Enqueuing Expose request
21:47:10.245 00.003 12308 Worker thread wakes up
21:47:10.247 00.002 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:47:10.251 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:10.252 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:11.497 01.245 12308 Exposure complete
21:47:11.651 00.154 12308 worker thread done servicing request
21:47:11.652 00.001 14556 OnExposeComplete: enter
21:47:11.656 00.004 14556 UpdateGuideState(): m_state=6
21:47:11.659 00.003 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3307
21:47:11.663 00.004 14556 Star::Find returns 1 (0), X=187.70, Y=995.01, Mass=1773, SNR=28.6, Peak=140 HFD=4.2
21:47:11.669 00.006 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.29 = -0.99)
21:47:11.672 00.003 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
21:47:11.677 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.21 cameraTheta=2.22 mountX=0.11 mountY=-0.18, mountTheta=-1.02
21:47:11.681 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.16, opts=13)
21:47:11.684 00.003 14556 Enqueuing Move request for scope (-0.12, 0.16)
21:47:11.688 00.004 12308 Worker thread wakes up
21:47:11.688 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
21:47:11.688 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
21:47:11.688 00.000 12308 Moving (-0.12, 0.16) raw xDistance=0.11 yDistance=-0.18
21:47:11.688 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:47:11.688 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:11.690 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:47:11.690 00.000 12308 MoveAxis(E, 0, ABG)
21:47:11.690 00.000 12308 Move returns status 0, amount 0
21:47:11.690 00.000 12308 MoveAxis(N, 0, ABG)
21:47:11.690 00.000 12308 Move returns status 0, amount 0
21:47:11.691 00.001 12308 move complete, result=0
21:47:11.691 00.000 12308 worker thread done servicing request
21:47:11.691 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:11.715 00.024 14556 UpdateGuideState exits: m=1773 SNR=28.6
21:47:11.720 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:11.724 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:11.728 00.004 14556 Enqueuing Expose request
21:47:11.732 00.004 12308 Worker thread wakes up
21:47:11.732 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:47:11.736 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:11.736 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:12.986 01.250 12308 Exposure complete
21:47:13.132 00.146 12308 worker thread done servicing request
21:47:13.132 00.000 14556 OnExposeComplete: enter
21:47:13.136 00.004 14556 UpdateGuideState(): m_state=6
21:47:13.140 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3308
21:47:13.144 00.004 14556 Star::Find returns 1 (0), X=187.49, Y=995.17, Mass=2008, SNR=29.9, Peak=169 HFD=4.4
21:47:13.147 00.003 14556 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.07) = xAngle (5.46 = -0.83)
21:47:13.150 00.003 14556 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.93)
21:47:13.154 00.004 14556 CameraToMount -- cameraX=-0.34 cameraY=0.32 hyp=0.47 cameraTheta=2.38 mountX=0.31 mountY=-0.37, mountTheta=-0.87
21:47:13.159 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.34, y=0.32, opts=13)
21:47:13.164 00.005 14556 Enqueuing Move request for scope (-0.34, 0.32)
21:47:13.169 00.005 12308 Worker thread wakes up
21:47:13.169 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.32) opts 0xd
21:47:13.170 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.34, 0.32)
21:47:13.170 00.000 12308 Moving (-0.34, 0.32) raw xDistance=0.31 yDistance=-0.37
21:47:13.170 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
21:47:13.171 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:47:13.171 00.000 12308 MoveAxis(W, 137, ABG)
21:47:13.171 00.000 12308 Guiding  Dir = 3, Dur = 137
21:47:13.171 00.000 12308 IsSlewing returns 0
21:47:13.172 00.001 12308 IsGuiding returns 0
21:47:13.172 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:13.177 00.005 12308 PulseGuide returned control before completion, sleep 147
21:47:13.197 00.020 14556 UpdateGuideState exits: m=2008 SNR=29.9
21:47:13.202 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:13.206 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:13.210 00.004 14556 Enqueuing Expose request
21:47:13.336 00.126 12308 IsGuiding returns 1
21:47:13.337 00.001 12308 scope still moving after pulse duration time elapsed
21:47:13.366 00.029 12308 IsSlewing returns 0
21:47:13.367 00.001 12308 IsGuiding returns 0
21:47:13.368 00.001 12308 scope move finished after 137 + 59 ms
21:47:13.368 00.000 12308 Move returns status 0, amount 137
21:47:13.369 00.001 12308 MoveAxis(N, 262, ABG)
21:47:13.369 00.000 12308 Guiding  Dir = 0, Dur = 262
21:47:13.370 00.001 12308 IsSlewing returns 0
21:47:13.371 00.001 12308 IsGuiding returns 0
21:47:13.371 00.000 12308 PulseGuide returned control before completion, sleep 272
21:47:13.648 00.277 12308 IsGuiding returns 1
21:47:13.650 00.002 12308 scope still moving after pulse duration time elapsed
21:47:13.680 00.030 12308 IsSlewing returns 0
21:47:13.681 00.001 12308 IsGuiding returns 0
21:47:13.681 00.000 12308 scope move finished after 262 + 48 ms
21:47:13.681 00.000 12308 Move returns status 0, amount 262
21:47:13.681 00.000 12308 move complete, result=0
21:47:13.683 00.002 12308 worker thread done servicing request
21:47:13.683 00.000 14556 GuideStep: 0.3 px 137 ms WEST, -0.4 px 262 ms NORTH
21:47:13.687 00.004 12308 Worker thread wakes up
21:47:13.687 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:13.689 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:14.941 01.252 12308 Exposure complete
21:47:15.078 00.137 12308 worker thread done servicing request
21:47:15.079 00.001 14556 OnExposeComplete: enter
21:47:15.083 00.004 14556 UpdateGuideState(): m_state=6
21:47:15.087 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3309
21:47:15.091 00.004 14556 Star::Find returns 1 (0), X=187.61, Y=994.69, Mass=1990, SNR=29.9, Peak=175 HFD=4.7
21:47:15.095 00.004 14556 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.07) = xAngle (0.57 = 0.57)
21:47:15.099 00.004 14556 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.47 = 0.47)
21:47:15.102 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.16 hyp=0.26 cameraTheta=-2.51 mountX=0.22 mountY=0.12, mountTheta=0.49
21:47:15.108 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.16, opts=13)
21:47:15.112 00.004 14556 Enqueuing Move request for scope (-0.21, -0.16)
21:47:15.116 00.004 12308 Worker thread wakes up
21:47:15.116 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.16) opts 0xd
21:47:15.116 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.16)
21:47:15.117 00.001 12308 Moving (-0.21, -0.16) raw xDistance=0.22 yDistance=0.12
21:47:15.117 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
21:47:15.118 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:15.118 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:47:15.118 00.000 12308 MoveAxis(W, 106, ABG)
21:47:15.118 00.000 12308 Guiding  Dir = 3, Dur = 106
21:47:15.118 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:15.123 00.005 12308 IsSlewing returns 0
21:47:15.123 00.000 12308 IsGuiding returns 0
21:47:15.124 00.001 12308 PulseGuide returned control before completion, sleep 116
21:47:15.146 00.022 14556 UpdateGuideState exits: m=1990 SNR=29.9
21:47:15.150 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:15.154 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:15.158 00.004 14556 Enqueuing Expose request
21:47:15.241 00.083 12308 IsGuiding returns 1
21:47:15.242 00.001 12308 scope still moving after pulse duration time elapsed
21:47:15.272 00.030 12308 IsSlewing returns 0
21:47:15.274 00.002 12308 IsGuiding returns 0
21:47:15.274 00.000 12308 scope move finished after 106 + 44 ms
21:47:15.275 00.001 12308 Move returns status 0, amount 106
21:47:15.275 00.000 12308 MoveAxis(N, 0, ABG)
21:47:15.276 00.001 12308 Move returns status 0, amount 0
21:47:15.276 00.000 12308 move complete, result=0
21:47:15.276 00.000 12308 worker thread done servicing request
21:47:15.277 00.001 12308 Worker thread wakes up
21:47:15.277 00.000 14556 GuideStep: 0.2 px 106 ms WEST, 0.1 px 0 ms NORTH
21:47:15.284 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:15.284 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:16.535 01.251 12308 Exposure complete
21:47:16.687 00.152 12308 worker thread done servicing request
21:47:16.688 00.001 14556 OnExposeComplete: enter
21:47:16.693 00.005 14556 UpdateGuideState(): m_state=6
21:47:16.698 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3310
21:47:16.704 00.006 14556 Star::Find returns 1 (0), X=187.97, Y=994.82, Mass=2198, SNR=31.4, Peak=175 HFD=4.6
21:47:16.708 00.004 14556 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.07) = xAngle (2.88 = 2.88)
21:47:16.711 00.003 14556 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.78 = 2.78)
21:47:16.715 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-0.19 mountX=-0.14 mountY=0.05, mountTheta=2.79
21:47:16.720 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.03, opts=13)
21:47:16.724 00.004 14556 Enqueuing Move request for scope (0.14, -0.03)
21:47:16.728 00.004 12308 Worker thread wakes up
21:47:16.728 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
21:47:16.728 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
21:47:16.728 00.000 12308 Moving (0.14, -0.03) raw xDistance=-0.14 yDistance=0.05
21:47:16.728 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:47:16.729 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:16.729 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:47:16.729 00.000 12308 MoveAxis(E, 0, ABG)
21:47:16.729 00.000 12308 Move returns status 0, amount 0
21:47:16.729 00.000 12308 MoveAxis(N, 0, ABG)
21:47:16.729 00.000 12308 Move returns status 0, amount 0
21:47:16.730 00.001 12308 move complete, result=0
21:47:16.730 00.000 12308 worker thread done servicing request
21:47:16.730 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:16.756 00.026 14556 UpdateGuideState exits: m=2198 SNR=31.4
21:47:16.760 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:16.763 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:16.768 00.005 14556 Enqueuing Expose request
21:47:16.772 00.004 12308 Worker thread wakes up
21:47:16.772 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:16.772 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:16.772 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:47:18.024 01.252 12308 Exposure complete
21:47:18.171 00.147 12308 worker thread done servicing request
21:47:18.171 00.000 14556 OnExposeComplete: enter
21:47:18.175 00.004 14556 UpdateGuideState(): m_state=6
21:47:18.180 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3311
21:47:18.184 00.004 14556 Star::Find returns 1 (0), X=187.89, Y=994.90, Mass=1967, SNR=29.7, Peak=169 HFD=4.5
21:47:18.187 00.003 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.81 = -2.47)
21:47:18.192 00.005 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.71 = -2.57)
21:47:18.198 00.006 14556 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.74 mountX=-0.07 mountY=-0.05, mountTheta=-2.54
21:47:18.204 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.06, opts=13)
21:47:18.210 00.006 14556 Enqueuing Move request for scope (0.06, 0.06)
21:47:18.215 00.005 12308 Worker thread wakes up
21:47:18.215 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
21:47:18.215 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
21:47:18.216 00.001 12308 Moving (0.06, 0.06) raw xDistance=-0.07 yDistance=-0.05
21:47:18.216 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:47:18.216 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:18.216 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:18.223 00.007 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:47:18.223 00.000 12308 MoveAxis(E, 0, ABG)
21:47:18.223 00.000 12308 Move returns status 0, amount 0
21:47:18.223 00.000 12308 MoveAxis(N, 0, ABG)
21:47:18.224 00.001 12308 Move returns status 0, amount 0
21:47:18.224 00.000 12308 move complete, result=0
21:47:18.224 00.000 12308 worker thread done servicing request
21:47:18.245 00.021 14556 UpdateGuideState exits: m=1967 SNR=29.7
21:47:18.250 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:18.253 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:18.258 00.005 14556 Enqueuing Expose request
21:47:18.262 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:47:18.266 00.004 12308 Worker thread wakes up
21:47:18.266 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:18.266 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:19.518 01.252 12308 Exposure complete
21:47:19.655 00.137 14556 OnExposeComplete: enter
21:47:19.661 00.006 12308 worker thread done servicing request
21:47:19.661 00.000 14556 UpdateGuideState(): m_state=6
21:47:19.667 00.006 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3312
21:47:19.671 00.004 14556 Star::Find returns 1 (0), X=187.91, Y=994.94, Mass=1844, SNR=29.0, Peak=153 HFD=4.5
21:47:19.675 00.004 14556 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.07) = xAngle (3.91 = -2.38)
21:47:19.678 00.003 14556 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.81 = -2.48)
21:47:19.683 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.13 cameraTheta=0.83 mountX=-0.10 mountY=-0.08, mountTheta=-2.43
21:47:19.688 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.10, opts=13)
21:47:19.691 00.003 14556 Enqueuing Move request for scope (0.09, 0.10)
21:47:19.696 00.005 12308 Worker thread wakes up
21:47:19.696 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
21:47:19.696 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
21:47:19.696 00.000 12308 Moving (0.09, 0.10) raw xDistance=-0.10 yDistance=-0.08
21:47:19.697 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:47:19.697 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:19.697 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:47:19.697 00.000 12308 MoveAxis(E, 0, ABG)
21:47:19.698 00.001 12308 Move returns status 0, amount 0
21:47:19.699 00.001 12308 MoveAxis(N, 0, ABG)
21:47:19.699 00.000 12308 Move returns status 0, amount 0
21:47:19.699 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:19.703 00.004 12308 move complete, result=0
21:47:19.703 00.000 12308 worker thread done servicing request
21:47:19.725 00.022 14556 UpdateGuideState exits: m=1844 SNR=29.0
21:47:19.729 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:19.733 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:19.737 00.004 14556 Enqueuing Expose request
21:47:19.741 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:47:19.745 00.004 12308 Worker thread wakes up
21:47:19.745 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:19.745 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:20.984 01.239 12308 Exposure complete
21:47:21.135 00.151 12308 worker thread done servicing request
21:47:21.136 00.001 14556 OnExposeComplete: enter
21:47:21.140 00.004 14556 UpdateGuideState(): m_state=6
21:47:21.144 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3313
21:47:21.149 00.005 14556 Star::Find returns 1 (0), X=187.77, Y=994.94, Mass=1998, SNR=29.8, Peak=174 HFD=4.2
21:47:21.152 00.003 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.12 = -1.16)
21:47:21.155 00.003 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.26)
21:47:21.160 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.05 mountX=0.04 mountY=-0.11, mountTheta=-1.18
21:47:21.165 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.10, opts=13)
21:47:21.169 00.004 14556 Enqueuing Move request for scope (-0.05, 0.10)
21:47:21.172 00.003 12308 Worker thread wakes up
21:47:21.172 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
21:47:21.172 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
21:47:21.172 00.000 12308 Moving (-0.05, 0.10) raw xDistance=0.04 yDistance=-0.11
21:47:21.172 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:47:21.172 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:21.174 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:47:21.174 00.000 12308 MoveAxis(E, 0, ABG)
21:47:21.174 00.000 12308 Move returns status 0, amount 0
21:47:21.174 00.000 12308 MoveAxis(N, 0, ABG)
21:47:21.174 00.000 12308 Move returns status 0, amount 0
21:47:21.174 00.000 12308 move complete, result=0
21:47:21.175 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:21.178 00.003 12308 worker thread done servicing request
21:47:21.198 00.020 14556 UpdateGuideState exits: m=1998 SNR=29.8
21:47:21.204 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:21.207 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:21.211 00.004 14556 Enqueuing Expose request
21:47:21.215 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:47:21.220 00.005 12308 Worker thread wakes up
21:47:21.221 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:21.221 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:22.472 01.251 12308 Exposure complete
21:47:22.646 00.174 12308 worker thread done servicing request
21:47:22.646 00.000 14556 OnExposeComplete: enter
21:47:22.651 00.005 14556 UpdateGuideState(): m_state=6
21:47:22.659 00.008 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3314
21:47:22.665 00.006 14556 Star::Find returns 1 (0), X=187.76, Y=995.06, Mass=1962, SNR=29.9, Peak=171 HFD=4.3
21:47:22.669 00.004 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.91 = -1.37)
21:47:22.674 00.005 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.47)
21:47:22.678 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.84 mountX=0.04 mountY=-0.23, mountTheta=-1.38
21:47:22.687 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.22, opts=13)
21:47:22.694 00.007 14556 Enqueuing Move request for scope (-0.06, 0.22)
21:47:22.700 00.006 12308 Worker thread wakes up
21:47:22.700 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.22) opts 0xd
21:47:22.701 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.22)
21:47:22.701 00.000 12308 Moving (-0.06, 0.22) raw xDistance=0.04 yDistance=-0.23
21:47:22.701 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:47:22.701 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:47:22.701 00.000 12308 MoveAxis(E, 0, ABG)
21:47:22.702 00.001 12308 Move returns status 0, amount 0
21:47:22.702 00.000 12308 MoveAxis(N, 160, ABG)
21:47:22.702 00.000 12308 Guiding  Dir = 0, Dur = 160
21:47:22.702 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:22.708 00.006 12308 IsSlewing returns 0
21:47:22.709 00.001 12308 IsGuiding returns 0
21:47:22.709 00.000 12308 PulseGuide returned control before completion, sleep 170
21:47:22.733 00.024 14556 UpdateGuideState exits: m=1962 SNR=29.9
21:47:22.738 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:22.741 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:22.745 00.004 14556 Enqueuing Expose request
21:47:22.890 00.145 12308 IsGuiding returns 1
21:47:22.890 00.000 12308 scope still moving after pulse duration time elapsed
21:47:22.920 00.030 12308 IsSlewing returns 0
21:47:22.920 00.000 12308 IsGuiding returns 0
21:47:22.922 00.002 12308 scope move finished after 160 + 52 ms
21:47:22.922 00.000 12308 Move returns status 0, amount 160
21:47:22.922 00.000 12308 move complete, result=0
21:47:22.922 00.000 12308 worker thread done servicing request
21:47:22.923 00.001 12308 Worker thread wakes up
21:47:22.924 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 160 ms NORTH
21:47:22.930 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:22.930 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:24.179 01.249 12308 Exposure complete
21:47:24.333 00.154 12308 worker thread done servicing request
21:47:24.333 00.000 14556 OnExposeComplete: enter
21:47:24.338 00.005 14556 UpdateGuideState(): m_state=6
21:47:24.343 00.005 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3315
21:47:24.347 00.004 14556 Star::Find returns 1 (0), X=187.83, Y=994.91, Mass=2228, SNR=31.5, Peak=182 HFD=4.4
21:47:24.350 00.003 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.62 = -1.66)
21:47:24.353 00.003 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.76)
21:47:24.357 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.55 mountX=-0.01 mountY=-0.06, mountTheta=-1.66
21:47:24.362 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.06, opts=13)
21:47:24.366 00.004 14556 Enqueuing Move request for scope (0.00, 0.06)
21:47:24.371 00.005 12308 Worker thread wakes up
21:47:24.371 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.06) opts 0xd
21:47:24.371 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.06)
21:47:24.371 00.000 12308 Moving (0.00, 0.06) raw xDistance=-0.01 yDistance=-0.06
21:47:24.372 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:47:24.372 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:24.372 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:47:24.372 00.000 12308 MoveAxis(E, 0, ABG)
21:47:24.372 00.000 12308 Move returns status 0, amount 0
21:47:24.372 00.000 12308 MoveAxis(N, 0, ABG)
21:47:24.372 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:24.378 00.006 12308 Move returns status 0, amount 0
21:47:24.378 00.000 12308 move complete, result=0
21:47:24.378 00.000 12308 worker thread done servicing request
21:47:24.398 00.020 14556 UpdateGuideState exits: m=2228 SNR=31.5
21:47:24.403 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:24.407 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:24.411 00.004 14556 Enqueuing Expose request
21:47:24.416 00.005 12308 Worker thread wakes up
21:47:24.416 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:24.416 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:24.416 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:47:25.665 01.249 12308 Exposure complete
21:47:25.840 00.175 12308 worker thread done servicing request
21:47:25.840 00.000 14556 OnExposeComplete: enter
21:47:25.847 00.007 14556 UpdateGuideState(): m_state=6
21:47:25.853 00.006 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3316
21:47:25.857 00.004 14556 Star::Find returns 1 (0), X=187.58, Y=995.06, Mass=1853, SNR=28.9, Peak=179 HFD=3.9
21:47:25.860 00.003 14556 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.07) = xAngle (5.49 = -0.79)
21:47:25.864 00.004 14556 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.39 = -0.89)
21:47:25.869 00.005 14556 CameraToMount -- cameraX=-0.25 cameraY=0.22 hyp=0.33 cameraTheta=2.42 mountX=0.23 mountY=-0.26, mountTheta=-0.84
21:47:25.875 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.22, opts=13)
21:47:25.880 00.005 14556 Enqueuing Move request for scope (-0.25, 0.22)
21:47:25.884 00.004 12308 Worker thread wakes up
21:47:25.884 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.22) opts 0xd
21:47:25.886 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.22)
21:47:25.886 00.000 12308 Moving (-0.25, 0.22) raw xDistance=0.23 yDistance=-0.26
21:47:25.886 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
21:47:25.886 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:47:25.887 00.001 12308 MoveAxis(W, 101, ABG)
21:47:25.887 00.000 12308 Guiding  Dir = 3, Dur = 101
21:47:25.887 00.000 12308 IsSlewing returns 0
21:47:25.888 00.001 12308 IsGuiding returns 0
21:47:25.888 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:25.894 00.006 12308 PulseGuide returned control before completion, sleep 111
21:47:25.915 00.021 14556 UpdateGuideState exits: m=1853 SNR=28.9
21:47:25.918 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:25.922 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:25.927 00.005 14556 Enqueuing Expose request
21:47:26.016 00.089 12308 IsGuiding returns 0
21:47:26.016 00.000 12308 Move returns status 0, amount 101
21:47:26.016 00.000 12308 MoveAxis(N, 182, ABG)
21:47:26.017 00.001 12308 Guiding  Dir = 0, Dur = 182
21:47:26.017 00.000 12308 IsSlewing returns 0
21:47:26.017 00.000 12308 IsGuiding returns 0
21:47:26.018 00.001 12308 PulseGuide returned control before completion, sleep 192
21:47:26.221 00.203 12308 IsGuiding returns 1
21:47:26.222 00.001 12308 scope still moving after pulse duration time elapsed
21:47:26.253 00.031 12308 IsSlewing returns 0
21:47:26.256 00.003 12308 IsGuiding returns 0
21:47:26.256 00.000 12308 scope move finished after 182 + 56 ms
21:47:26.256 00.000 12308 Move returns status 0, amount 182
21:47:26.257 00.001 12308 move complete, result=0
21:47:26.257 00.000 12308 worker thread done servicing request
21:47:26.258 00.001 12308 Worker thread wakes up
21:47:26.259 00.001 14556 GuideStep: 0.2 px 101 ms WEST, -0.3 px 182 ms NORTH
21:47:26.264 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:26.265 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:27.512 01.247 12308 Exposure complete
21:47:27.659 00.147 12308 worker thread done servicing request
21:47:27.659 00.000 14556 OnExposeComplete: enter
21:47:27.663 00.004 14556 UpdateGuideState(): m_state=6
21:47:27.668 00.005 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3317
21:47:27.671 00.003 14556 Star::Find returns 1 (0), X=187.76, Y=994.88, Mass=2017, SNR=30.3, Peak=164 HFD=4.5
21:47:27.675 00.004 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.73 = -0.55)
21:47:27.680 00.005 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.64 = -0.65)
21:47:27.683 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.66 mountX=0.06 mountY=-0.04, mountTheta=-0.62
21:47:27.688 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.03, opts=13)
21:47:27.694 00.006 14556 Enqueuing Move request for scope (-0.06, 0.03)
21:47:27.697 00.003 12308 Worker thread wakes up
21:47:27.697 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
21:47:27.698 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
21:47:27.698 00.000 12308 Moving (-0.06, 0.03) raw xDistance=0.06 yDistance=-0.04
21:47:27.698 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:47:27.698 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:27.698 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:47:27.699 00.001 12308 MoveAxis(E, 0, ABG)
21:47:27.699 00.000 12308 Move returns status 0, amount 0
21:47:27.700 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:27.704 00.004 12308 MoveAxis(N, 0, ABG)
21:47:27.704 00.000 12308 Move returns status 0, amount 0
21:47:27.704 00.000 12308 move complete, result=0
21:47:27.705 00.001 12308 worker thread done servicing request
21:47:27.730 00.025 14556 UpdateGuideState exits: m=2017 SNR=30.3
21:47:27.734 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:27.738 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:27.743 00.005 14556 Enqueuing Expose request
21:47:27.747 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:47:27.752 00.005 12308 Worker thread wakes up
21:47:27.752 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:27.752 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:29.006 01.254 12308 Exposure complete
21:47:29.187 00.181 12308 worker thread done servicing request
21:47:29.188 00.001 14556 OnExposeComplete: enter
21:47:29.193 00.005 14556 UpdateGuideState(): m_state=6
21:47:29.198 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3318
21:47:29.203 00.005 14556 Star::Find returns 1 (0), X=187.85, Y=994.74, Mass=2027, SNR=30.3, Peak=187 HFD=4.5
21:47:29.206 00.003 14556 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-3.07) = xAngle (1.76 = 1.76)
21:47:29.211 00.005 14556 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.66 = 1.66)
21:47:29.214 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.32 mountX=-0.02 mountY=0.11, mountTheta=1.76
21:47:29.221 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.11, opts=13)
21:47:29.224 00.003 14556 Enqueuing Move request for scope (0.03, -0.11)
21:47:29.229 00.005 12308 Worker thread wakes up
21:47:29.229 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
21:47:29.229 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
21:47:29.230 00.001 12308 Moving (0.03, -0.11) raw xDistance=-0.02 yDistance=0.11
21:47:29.230 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:47:29.230 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:29.230 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:47:29.230 00.000 12308 MoveAxis(E, 0, ABG)
21:47:29.232 00.002 12308 Move returns status 0, amount 0
21:47:29.232 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:29.235 00.003 12308 MoveAxis(N, 0, ABG)
21:47:29.235 00.000 12308 Move returns status 0, amount 0
21:47:29.235 00.000 12308 move complete, result=0
21:47:29.236 00.001 12308 worker thread done servicing request
21:47:29.254 00.018 14556 UpdateGuideState exits: m=2027 SNR=30.3
21:47:29.260 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:29.264 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:29.269 00.005 14556 Enqueuing Expose request
21:47:29.274 00.005 12308 Worker thread wakes up
21:47:29.274 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:47:29.279 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:29.280 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:30.538 01.258 12308 Exposure complete
21:47:30.688 00.150 12308 worker thread done servicing request
21:47:30.688 00.000 14556 OnExposeComplete: enter
21:47:30.692 00.004 14556 UpdateGuideState(): m_state=6
21:47:30.695 00.003 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3319
21:47:30.699 00.004 14556 Star::Find returns 1 (0), X=187.86, Y=995.03, Mass=1975, SNR=29.9, Peak=182 HFD=4.3
21:47:30.704 00.005 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.45 = -1.84)
21:47:30.707 00.003 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.94)
21:47:30.711 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.19 cameraTheta=1.37 mountX=-0.05 mountY=-0.18, mountTheta=-1.84
21:47:30.716 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.18, opts=13)
21:47:30.720 00.004 14556 Enqueuing Move request for scope (0.04, 0.18)
21:47:30.724 00.004 12308 Worker thread wakes up
21:47:30.724 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.18) opts 0xd
21:47:30.724 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.18)
21:47:30.724 00.000 12308 Moving (0.04, 0.18) raw xDistance=-0.05 yDistance=-0.18
21:47:30.725 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:47:30.725 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:30.725 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:47:30.725 00.000 12308 MoveAxis(E, 0, ABG)
21:47:30.725 00.000 12308 Move returns status 0, amount 0
21:47:30.725 00.000 12308 MoveAxis(N, 0, ABG)
21:47:30.725 00.000 12308 Move returns status 0, amount 0
21:47:30.725 00.000 12308 move complete, result=0
21:47:30.727 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:30.730 00.003 12308 worker thread done servicing request
21:47:30.747 00.017 14556 UpdateGuideState exits: m=1975 SNR=29.9
21:47:30.752 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:30.757 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:30.761 00.004 14556 Enqueuing Expose request
21:47:30.768 00.007 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:47:30.773 00.005 12308 Worker thread wakes up
21:47:30.773 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:30.773 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:32.015 01.242 12308 Exposure complete
21:47:32.163 00.148 12308 worker thread done servicing request
21:47:32.164 00.001 14556 OnExposeComplete: enter
21:47:32.169 00.005 14556 UpdateGuideState(): m_state=6
21:47:32.174 00.005 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3320
21:47:32.177 00.003 14556 Star::Find returns 1 (0), X=187.80, Y=995.07, Mass=2219, SNR=31.5, Peak=191 HFD=4.4
21:47:32.182 00.005 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.73 = -1.55)
21:47:32.185 00.003 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.65)
21:47:32.189 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.23 cameraTheta=1.66 mountX=0.00 mountY=-0.22, mountTheta=-1.55
21:47:32.195 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.22, opts=13)
21:47:32.201 00.006 14556 Enqueuing Move request for scope (-0.02, 0.22)
21:47:32.205 00.004 12308 Worker thread wakes up
21:47:32.205 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
21:47:32.205 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
21:47:32.205 00.000 12308 Moving (-0.02, 0.22) raw xDistance=0.00 yDistance=-0.22
21:47:32.206 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:47:32.206 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:47:32.206 00.000 12308 MoveAxis(E, 0, ABG)
21:47:32.206 00.000 12308 Move returns status 0, amount 0
21:47:32.207 00.001 12308 MoveAxis(N, 158, ABG)
21:47:32.207 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:32.212 00.005 12308 Guiding  Dir = 0, Dur = 158
21:47:32.212 00.000 12308 IsSlewing returns 0
21:47:32.212 00.000 12308 IsGuiding returns 0
21:47:32.213 00.001 12308 PulseGuide returned control before completion, sleep 168
21:47:32.234 00.021 14556 UpdateGuideState exits: m=2219 SNR=31.5
21:47:32.238 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:32.242 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:32.247 00.005 14556 Enqueuing Expose request
21:47:32.396 00.149 12308 IsGuiding returns 1
21:47:32.396 00.000 12308 scope still moving after pulse duration time elapsed
21:47:32.428 00.032 12308 IsSlewing returns 0
21:47:32.429 00.001 12308 IsGuiding returns 0
21:47:32.429 00.000 12308 scope move finished after 158 + 57 ms
21:47:32.429 00.000 12308 Move returns status 0, amount 158
21:47:32.430 00.001 12308 move complete, result=0
21:47:32.430 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 158 ms NORTH
21:47:32.434 00.004 12308 worker thread done servicing request
21:47:32.434 00.000 12308 Worker thread wakes up
21:47:32.434 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:32.436 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:33.682 01.246 12308 Exposure complete
21:47:33.827 00.145 12308 worker thread done servicing request
21:47:33.828 00.001 14556 OnExposeComplete: enter
21:47:33.831 00.003 14556 UpdateGuideState(): m_state=6
21:47:33.837 00.006 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3321
21:47:33.842 00.005 14556 Star::Find returns 1 (0), X=187.88, Y=994.73, Mass=2174, SNR=31.1, Peak=163 HFD=4.5
21:47:33.849 00.007 14556 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-3.07) = xAngle (1.91 = 1.91)
21:47:33.854 00.005 14556 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.81 = 1.81)
21:47:33.858 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.16 mountX=-0.04 mountY=0.12, mountTheta=1.90
21:47:33.863 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.12, opts=13)
21:47:33.868 00.005 14556 Enqueuing Move request for scope (0.05, -0.12)
21:47:33.871 00.003 12308 Worker thread wakes up
21:47:33.871 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
21:47:33.871 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
21:47:33.872 00.001 12308 Moving (0.05, -0.12) raw xDistance=-0.04 yDistance=0.12
21:47:33.872 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:47:33.872 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:33.872 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:47:33.872 00.000 12308 MoveAxis(E, 0, ABG)
21:47:33.872 00.000 12308 Move returns status 0, amount 0
21:47:33.872 00.000 12308 MoveAxis(N, 0, ABG)
21:47:33.872 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:33.877 00.005 12308 Move returns status 0, amount 0
21:47:33.877 00.000 12308 move complete, result=0
21:47:33.877 00.000 12308 worker thread done servicing request
21:47:33.895 00.018 14556 UpdateGuideState exits: m=2174 SNR=31.1
21:47:33.898 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:33.902 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:33.906 00.004 14556 Enqueuing Expose request
21:47:33.910 00.004 12308 Worker thread wakes up
21:47:33.910 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:33.910 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:47:33.915 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:35.171 01.256 12308 Exposure complete
21:47:35.323 00.152 12308 worker thread done servicing request
21:47:35.324 00.001 14556 OnExposeComplete: enter
21:47:35.328 00.004 14556 UpdateGuideState(): m_state=6
21:47:35.332 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3322
21:47:35.336 00.004 14556 Star::Find returns 1 (0), X=187.82, Y=994.88, Mass=1886, SNR=29.1, Peak=165 HFD=4.3
21:47:35.340 00.004 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.81 = -1.47)
21:47:35.345 00.005 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.72 = -1.57)
21:47:35.348 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.74 mountX=0.00 mountY=-0.03, mountTheta=-1.47
21:47:35.353 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.03, opts=13)
21:47:35.356 00.003 14556 Enqueuing Move request for scope (-0.01, 0.03)
21:47:35.359 00.003 12308 Worker thread wakes up
21:47:35.361 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
21:47:35.361 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
21:47:35.361 00.000 12308 Moving (-0.01, 0.03) raw xDistance=0.00 yDistance=-0.03
21:47:35.362 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:47:35.362 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:35.365 00.003 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:35.366 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:47:35.366 00.000 12308 MoveAxis(E, 0, ABG)
21:47:35.366 00.000 12308 Move returns status 0, amount 0
21:47:35.366 00.000 12308 MoveAxis(N, 0, ABG)
21:47:35.367 00.001 12308 Move returns status 0, amount 0
21:47:35.367 00.000 12308 move complete, result=0
21:47:35.367 00.000 12308 worker thread done servicing request
21:47:35.385 00.018 14556 UpdateGuideState exits: m=1886 SNR=29.1
21:47:35.389 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:35.394 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:35.398 00.004 14556 Enqueuing Expose request
21:47:35.403 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:47:35.407 00.004 12308 Worker thread wakes up
21:47:35.407 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:35.407 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:36.655 01.248 12308 Exposure complete
21:47:36.799 00.144 12308 worker thread done servicing request
21:47:36.799 00.000 14556 OnExposeComplete: enter
21:47:36.802 00.003 14556 UpdateGuideState(): m_state=6
21:47:36.805 00.003 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3323
21:47:36.808 00.003 14556 Star::Find returns 1 (0), X=187.67, Y=994.82, Mass=2045, SNR=30.2, Peak=167 HFD=4.6
21:47:36.812 00.004 14556 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.07) = xAngle (0.08 = 0.08)
21:47:36.816 00.004 14556 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.02 = -0.02)
21:47:36.819 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.16 cameraTheta=-3.00 mountX=0.15 mountY=-0.00, mountTheta=-0.02
21:47:36.824 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.02, opts=13)
21:47:36.828 00.004 14556 Enqueuing Move request for scope (-0.15, -0.02)
21:47:36.832 00.004 12308 Worker thread wakes up
21:47:36.832 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd
21:47:36.832 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.02)
21:47:36.832 00.000 12308 Moving (-0.15, -0.02) raw xDistance=0.15 yDistance=-0.00
21:47:36.832 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:47:36.833 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:36.833 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:47:36.833 00.000 12308 MoveAxis(E, 0, ABG)
21:47:36.833 00.000 12308 Move returns status 0, amount 0
21:47:36.833 00.000 12308 MoveAxis(N, 0, ABG)
21:47:36.833 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:36.838 00.005 12308 Move returns status 0, amount 0
21:47:36.838 00.000 12308 move complete, result=0
21:47:36.838 00.000 12308 worker thread done servicing request
21:47:36.855 00.017 14556 UpdateGuideState exits: m=2045 SNR=30.2
21:47:36.859 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:36.863 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:36.867 00.004 14556 Enqueuing Expose request
21:47:36.870 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:47:36.875 00.005 12308 Worker thread wakes up
21:47:36.875 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:36.875 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:38.120 01.245 12308 Exposure complete
21:47:38.275 00.155 12308 worker thread done servicing request
21:47:38.275 00.000 14556 OnExposeComplete: enter
21:47:38.278 00.003 14556 UpdateGuideState(): m_state=6
21:47:38.283 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3324
21:47:38.287 00.004 14556 Star::Find returns 1 (0), X=187.50, Y=995.10, Mass=1917, SNR=29.7, Peak=162 HFD=4.4
21:47:38.292 00.005 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.54 = -0.75)
21:47:38.297 00.005 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.85)
21:47:38.300 00.003 14556 CameraToMount -- cameraX=-0.32 cameraY=0.26 hyp=0.41 cameraTheta=2.46 mountX=0.30 mountY=-0.31, mountTheta=-0.80
21:47:38.306 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.26, opts=13)
21:47:38.309 00.003 14556 Enqueuing Move request for scope (-0.32, 0.26)
21:47:38.314 00.005 12308 Worker thread wakes up
21:47:38.314 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.26) opts 0xd
21:47:38.314 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.26)
21:47:38.314 00.000 12308 Moving (-0.32, 0.26) raw xDistance=0.30 yDistance=-0.31
21:47:38.314 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:47:38.315 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:47:38.315 00.000 12308 MoveAxis(W, 131, ABG)
21:47:38.315 00.000 12308 Guiding  Dir = 3, Dur = 131
21:47:38.315 00.000 12308 IsSlewing returns 0
21:47:38.316 00.001 12308 IsGuiding returns 0
21:47:38.316 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:38.320 00.004 12308 PulseGuide returned control before completion, sleep 141
21:47:38.340 00.020 14556 UpdateGuideState exits: m=1917 SNR=29.7
21:47:38.346 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:38.351 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:38.355 00.004 14556 Enqueuing Expose request
21:47:38.466 00.111 12308 IsGuiding returns 1
21:47:38.468 00.002 12308 scope still moving after pulse duration time elapsed
21:47:38.497 00.029 12308 IsSlewing returns 0
21:47:38.497 00.000 12308 IsGuiding returns 0
21:47:38.499 00.002 12308 scope move finished after 131 + 51 ms
21:47:38.499 00.000 12308 Move returns status 0, amount 131
21:47:38.500 00.001 12308 MoveAxis(N, 217, ABG)
21:47:38.500 00.000 12308 Guiding  Dir = 0, Dur = 217
21:47:38.501 00.001 12308 IsSlewing returns 0
21:47:38.501 00.000 12308 IsGuiding returns 0
21:47:38.502 00.001 12308 PulseGuide returned control before completion, sleep 227
21:47:38.732 00.230 12308 IsGuiding returns 1
21:47:38.733 00.001 12308 scope still moving after pulse duration time elapsed
21:47:38.764 00.031 12308 IsSlewing returns 0
21:47:38.766 00.002 12308 IsGuiding returns 0
21:47:38.766 00.000 12308 scope move finished after 217 + 47 ms
21:47:38.767 00.001 12308 Move returns status 0, amount 217
21:47:38.767 00.000 12308 move complete, result=0
21:47:38.767 00.000 12308 worker thread done servicing request
21:47:38.768 00.001 12308 Worker thread wakes up
21:47:38.769 00.001 14556 GuideStep: 0.3 px 131 ms WEST, -0.3 px 217 ms NORTH
21:47:38.775 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:38.775 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:40.022 01.247 12308 Exposure complete
21:47:40.166 00.144 12308 worker thread done servicing request
21:47:40.166 00.000 14556 OnExposeComplete: enter
21:47:40.170 00.004 14556 UpdateGuideState(): m_state=6
21:47:40.175 00.005 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3325
21:47:40.179 00.004 14556 Star::Find returns 1 (0), X=187.92, Y=994.81, Mass=2150, SNR=31.2, Peak=163 HFD=4.4
21:47:40.183 00.004 14556 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-3.07) = xAngle (2.76 = 2.76)
21:47:40.188 00.005 14556 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.66 = 2.66)
21:47:40.193 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.32 mountX=-0.09 mountY=0.05, mountTheta=2.68
21:47:40.198 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.03, opts=13)
21:47:40.203 00.005 14556 Enqueuing Move request for scope (0.10, -0.03)
21:47:40.208 00.005 12308 Worker thread wakes up
21:47:40.208 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
21:47:40.208 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
21:47:40.208 00.000 12308 Moving (0.10, -0.03) raw xDistance=-0.09 yDistance=0.05
21:47:40.209 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:47:40.209 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:40.209 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:47:40.209 00.000 12308 MoveAxis(E, 0, ABG)
21:47:40.209 00.000 12308 Move returns status 0, amount 0
21:47:40.209 00.000 12308 MoveAxis(N, 0, ABG)
21:47:40.210 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:40.215 00.005 12308 Move returns status 0, amount 0
21:47:40.216 00.001 12308 move complete, result=0
21:47:40.216 00.000 12308 worker thread done servicing request
21:47:40.236 00.020 14556 UpdateGuideState exits: m=2150 SNR=31.2
21:47:40.241 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:40.245 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:40.250 00.005 14556 Enqueuing Expose request
21:47:40.255 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:47:40.260 00.005 12308 Worker thread wakes up
21:47:40.260 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:40.260 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:41.514 01.254 12308 Exposure complete
21:47:41.664 00.150 12308 worker thread done servicing request
21:47:41.664 00.000 14556 OnExposeComplete: enter
21:47:41.670 00.006 14556 UpdateGuideState(): m_state=6
21:47:41.674 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3326
21:47:41.680 00.006 14556 Star::Find returns 1 (0), X=187.83, Y=994.95, Mass=2035, SNR=30.4, Peak=183 HFD=4.4
21:47:41.684 00.004 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
21:47:41.687 00.003 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
21:47:41.691 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.50 mountX=-0.01 mountY=-0.10, mountTheta=-1.71
21:47:41.697 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.10, opts=13)
21:47:41.700 00.003 14556 Enqueuing Move request for scope (0.01, 0.10)
21:47:41.704 00.004 12308 Worker thread wakes up
21:47:41.704 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
21:47:41.704 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
21:47:41.705 00.001 12308 Moving (0.01, 0.10) raw xDistance=-0.01 yDistance=-0.10
21:47:41.705 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:47:41.705 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:41.705 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:47:41.707 00.002 12308 MoveAxis(E, 0, ABG)
21:47:41.707 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:41.711 00.004 12308 Move returns status 0, amount 0
21:47:41.711 00.000 12308 MoveAxis(N, 0, ABG)
21:47:41.712 00.001 12308 Move returns status 0, amount 0
21:47:41.712 00.000 12308 move complete, result=0
21:47:41.712 00.000 12308 worker thread done servicing request
21:47:41.732 00.020 14556 UpdateGuideState exits: m=2035 SNR=30.4
21:47:41.736 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:41.739 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:41.743 00.004 14556 Enqueuing Expose request
21:47:41.747 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:47:41.751 00.004 12308 Worker thread wakes up
21:47:41.751 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:41.753 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:42.996 01.243 12308 Exposure complete
21:47:43.140 00.144 12308 worker thread done servicing request
21:47:43.141 00.001 14556 OnExposeComplete: enter
21:47:43.145 00.004 14556 UpdateGuideState(): m_state=6
21:47:43.149 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3327
21:47:43.152 00.003 14556 Star::Find returns 1 (0), X=187.81, Y=994.81, Mass=1990, SNR=29.9, Peak=163 HFD=4.4
21:47:43.156 00.004 14556 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-3.07) = xAngle (1.09 = 1.09)
21:47:43.163 00.007 14556 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.99 = 0.99)
21:47:43.170 00.007 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.99 mountX=0.02 mountY=0.03, mountTheta=1.06
21:47:43.179 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.04, opts=13)
21:47:43.185 00.006 14556 Enqueuing Move request for scope (-0.02, -0.04)
21:47:43.192 00.007 12308 Worker thread wakes up
21:47:43.192 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
21:47:43.192 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
21:47:43.193 00.001 12308 Moving (-0.02, -0.04) raw xDistance=0.02 yDistance=0.03
21:47:43.193 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:47:43.193 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:43.193 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:47:43.195 00.002 12308 MoveAxis(E, 0, ABG)
21:47:43.195 00.000 12308 Move returns status 0, amount 0
21:47:43.195 00.000 12308 MoveAxis(N, 0, ABG)
21:47:43.195 00.000 12308 Move returns status 0, amount 0
21:47:43.196 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:43.201 00.005 12308 move complete, result=0
21:47:43.202 00.001 12308 worker thread done servicing request
21:47:43.229 00.027 14556 UpdateGuideState exits: m=1990 SNR=29.9
21:47:43.233 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:43.237 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:43.241 00.004 14556 Enqueuing Expose request
21:47:43.246 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:47:43.248 00.002 12308 Worker thread wakes up
21:47:43.249 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:43.249 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:44.496 01.247 12308 Exposure complete
21:47:44.637 00.141 12308 worker thread done servicing request
21:47:44.638 00.001 14556 OnExposeComplete: enter
21:47:44.641 00.003 14556 UpdateGuideState(): m_state=6
21:47:44.645 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3328
21:47:44.649 00.004 14556 Star::Find returns 1 (0), X=187.97, Y=995.06, Mass=2274, SNR=32.3, Peak=183 HFD=4.5
21:47:44.652 00.003 14556 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.07) = xAngle (4.03 = -2.26)
21:47:44.656 00.004 14556 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.93 = -2.36)
21:47:44.661 00.005 14556 CameraToMount -- cameraX=0.15 cameraY=0.21 hyp=0.26 cameraTheta=0.95 mountX=-0.16 mountY=-0.18, mountTheta=-2.30
21:47:44.667 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.21, opts=13)
21:47:44.671 00.004 14556 Enqueuing Move request for scope (0.15, 0.21)
21:47:44.675 00.004 12308 Worker thread wakes up
21:47:44.675 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.21) opts 0xd
21:47:44.675 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.21)
21:47:44.675 00.000 12308 Moving (0.15, 0.21) raw xDistance=-0.16 yDistance=-0.18
21:47:44.675 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:47:44.675 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:44.677 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:47:44.677 00.000 12308 MoveAxis(E, 0, ABG)
21:47:44.677 00.000 12308 Move returns status 0, amount 0
21:47:44.677 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:44.681 00.004 12308 MoveAxis(N, 0, ABG)
21:47:44.681 00.000 12308 Move returns status 0, amount 0
21:47:44.682 00.001 12308 move complete, result=0
21:47:44.682 00.000 12308 worker thread done servicing request
21:47:44.702 00.020 14556 UpdateGuideState exits: m=2274 SNR=32.3
21:47:44.707 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:44.711 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:44.714 00.003 14556 Enqueuing Expose request
21:47:44.720 00.006 12308 Worker thread wakes up
21:47:44.720 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:47:44.726 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:44.726 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:45.981 01.255 12308 Exposure complete
21:47:46.120 00.139 12308 worker thread done servicing request
21:47:46.120 00.000 14556 OnExposeComplete: enter
21:47:46.124 00.004 14556 UpdateGuideState(): m_state=6
21:47:46.128 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3329
21:47:46.132 00.004 14556 Star::Find returns 1 (0), X=187.91, Y=995.09, Mass=2015, SNR=30.1, Peak=169 HFD=4.5
21:47:46.137 00.005 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.32 = -1.96)
21:47:46.141 00.004 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.06)
21:47:46.145 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.25 mountX=-0.10 mountY=-0.23, mountTheta=-1.98
21:47:46.150 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.25, opts=13)
21:47:46.155 00.005 14556 Enqueuing Move request for scope (0.08, 0.25)
21:47:46.161 00.006 12308 Worker thread wakes up
21:47:46.161 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.25) opts 0xd
21:47:46.161 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.25)
21:47:46.162 00.001 12308 Moving (0.08, 0.25) raw xDistance=-0.10 yDistance=-0.23
21:47:46.162 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:47:46.162 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:47:46.163 00.001 12308 MoveAxis(E, 0, ABG)
21:47:46.163 00.000 12308 Move returns status 0, amount 0
21:47:46.163 00.000 12308 MoveAxis(N, 164, ABG)
21:47:46.165 00.002 12308 Guiding  Dir = 0, Dur = 164
21:47:46.165 00.000 12308 IsSlewing returns 0
21:47:46.166 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:46.171 00.005 12308 IsGuiding returns 0
21:47:46.172 00.001 12308 PulseGuide returned control before completion, sleep 174
21:47:46.195 00.023 14556 UpdateGuideState exits: m=2015 SNR=30.1
21:47:46.201 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:46.205 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:46.209 00.004 14556 Enqueuing Expose request
21:47:46.347 00.138 12308 IsGuiding returns 1
21:47:46.347 00.000 12308 scope still moving after pulse duration time elapsed
21:47:46.378 00.031 12308 IsSlewing returns 0
21:47:46.379 00.001 12308 IsGuiding returns 0
21:47:46.380 00.001 12308 scope move finished after 164 + 44 ms
21:47:46.380 00.000 12308 Move returns status 0, amount 164
21:47:46.380 00.000 12308 move complete, result=0
21:47:46.380 00.000 12308 worker thread done servicing request
21:47:46.381 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 164 ms NORTH
21:47:46.390 00.009 12308 Worker thread wakes up
21:47:46.390 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:46.390 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:47.637 01.247 12308 Exposure complete
21:47:47.788 00.151 12308 worker thread done servicing request
21:47:47.788 00.000 14556 OnExposeComplete: enter
21:47:47.793 00.005 14556 UpdateGuideState(): m_state=6
21:47:47.797 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3330
21:47:47.801 00.004 14556 Star::Find returns 1 (0), X=187.85, Y=995.04, Mass=2049, SNR=30.6, Peak=197 HFD=4.3
21:47:47.805 00.004 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.49 = -1.80)
21:47:47.809 00.004 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.90)
21:47:47.812 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.41 mountX=-0.04 mountY=-0.18, mountTheta=-1.80
21:47:47.818 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.19, opts=13)
21:47:47.822 00.004 14556 Enqueuing Move request for scope (0.03, 0.19)
21:47:47.826 00.004 12308 Worker thread wakes up
21:47:47.826 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.19) opts 0xd
21:47:47.826 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.19)
21:47:47.826 00.000 12308 Moving (0.03, 0.19) raw xDistance=-0.04 yDistance=-0.18
21:47:47.826 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:47:47.826 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:47.827 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:47:47.827 00.000 12308 MoveAxis(E, 0, ABG)
21:47:47.827 00.000 12308 Move returns status 0, amount 0
21:47:47.827 00.000 12308 MoveAxis(N, 0, ABG)
21:47:47.827 00.000 12308 Move returns status 0, amount 0
21:47:47.827 00.000 12308 move complete, result=0
21:47:47.827 00.000 12308 worker thread done servicing request
21:47:47.829 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:47.853 00.024 14556 UpdateGuideState exits: m=2049 SNR=30.6
21:47:47.857 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:47.862 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:47.865 00.003 14556 Enqueuing Expose request
21:47:47.869 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:47:47.872 00.003 12308 Worker thread wakes up
21:47:47.872 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:47.874 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:49.117 01.243 12308 Exposure complete
21:47:49.270 00.153 12308 worker thread done servicing request
21:47:49.270 00.000 14556 OnExposeComplete: enter
21:47:49.275 00.005 14556 UpdateGuideState(): m_state=6
21:47:49.279 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3331
21:47:49.283 00.004 14556 Star::Find returns 1 (0), X=187.90, Y=994.78, Mass=2070, SNR=30.7, Peak=174 HFD=4.5
21:47:49.288 00.005 14556 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-3.07) = xAngle (2.35 = 2.35)
21:47:49.292 00.004 14556 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.25 = 2.25)
21:47:49.296 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.10 cameraTheta=-0.72 mountX=-0.07 mountY=0.08, mountTheta=2.31
21:47:49.300 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.07, opts=13)
21:47:49.305 00.005 14556 Enqueuing Move request for scope (0.08, -0.07)
21:47:49.308 00.003 12308 Worker thread wakes up
21:47:49.308 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
21:47:49.308 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
21:47:49.310 00.002 12308 Moving (0.08, -0.07) raw xDistance=-0.07 yDistance=0.08
21:47:49.310 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:47:49.310 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:49.310 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:47:49.310 00.000 12308 MoveAxis(E, 0, ABG)
21:47:49.310 00.000 12308 Move returns status 0, amount 0
21:47:49.311 00.001 12308 MoveAxis(N, 0, ABG)
21:47:49.311 00.000 12308 Move returns status 0, amount 0
21:47:49.311 00.000 12308 move complete, result=0
21:47:49.311 00.000 12308 worker thread done servicing request
21:47:49.311 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:49.339 00.028 14556 UpdateGuideState exits: m=2070 SNR=30.7
21:47:49.344 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:49.349 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:49.354 00.005 14556 Enqueuing Expose request
21:47:49.358 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:47:49.363 00.005 12308 Worker thread wakes up
21:47:49.363 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:49.363 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:50.609 01.246 12308 Exposure complete
21:47:50.756 00.147 12308 worker thread done servicing request
21:47:50.756 00.000 14556 OnExposeComplete: enter
21:47:50.760 00.004 14556 UpdateGuideState(): m_state=6
21:47:50.765 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3332
21:47:50.768 00.003 14556 Star::Find returns 1 (0), X=187.60, Y=995.10, Mass=2171, SNR=31.2, Peak=193 HFD=4.7
21:47:50.771 00.003 14556 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.07) = xAngle (5.37 = -0.91)
21:47:50.776 00.005 14556 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.01)
21:47:50.780 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.25 hyp=0.34 cameraTheta=2.30 mountX=0.21 mountY=-0.29, mountTheta=-0.94
21:47:50.786 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.25, opts=13)
21:47:50.791 00.005 14556 Enqueuing Move request for scope (-0.23, 0.25)
21:47:50.795 00.004 12308 Worker thread wakes up
21:47:50.795 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.25) opts 0xd
21:47:50.795 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.25)
21:47:50.795 00.000 12308 Moving (-0.23, 0.25) raw xDistance=0.21 yDistance=-0.29
21:47:50.796 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:47:50.796 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:47:50.796 00.000 12308 MoveAxis(W, 91, ABG)
21:47:50.796 00.000 12308 Guiding  Dir = 3, Dur = 91
21:47:50.797 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:50.801 00.004 12308 IsSlewing returns 0
21:47:50.801 00.000 12308 IsGuiding returns 0
21:47:50.802 00.001 12308 PulseGuide returned control before completion, sleep 101
21:47:50.823 00.021 14556 UpdateGuideState exits: m=2171 SNR=31.2
21:47:50.828 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:50.832 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:50.836 00.004 14556 Enqueuing Expose request
21:47:50.912 00.076 12308 IsGuiding returns 1
21:47:50.912 00.000 12308 scope still moving after pulse duration time elapsed
21:47:50.944 00.032 12308 IsSlewing returns 0
21:47:50.944 00.000 12308 IsGuiding returns 0
21:47:50.946 00.002 12308 scope move finished after 91 + 53 ms
21:47:50.946 00.000 12308 Move returns status 0, amount 91
21:47:50.947 00.001 12308 MoveAxis(N, 203, ABG)
21:47:50.947 00.000 12308 Guiding  Dir = 0, Dur = 203
21:47:50.947 00.000 12308 IsSlewing returns 0
21:47:50.948 00.001 12308 IsGuiding returns 0
21:47:50.948 00.000 12308 PulseGuide returned control before completion, sleep 213
21:47:51.163 00.215 12308 IsGuiding returns 1
21:47:51.164 00.001 12308 scope still moving after pulse duration time elapsed
21:47:51.195 00.031 12308 IsSlewing returns 0
21:47:51.196 00.001 12308 IsGuiding returns 0
21:47:51.196 00.000 12308 scope move finished after 203 + 45 ms
21:47:51.196 00.000 12308 Move returns status 0, amount 203
21:47:51.197 00.001 12308 move complete, result=0
21:47:51.197 00.000 12308 worker thread done servicing request
21:47:51.198 00.001 12308 Worker thread wakes up
21:47:51.198 00.000 14556 GuideStep: 0.2 px 91 ms WEST, -0.3 px 203 ms NORTH
21:47:51.204 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:51.205 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:52.456 01.251 12308 Exposure complete
21:47:52.616 00.160 12308 worker thread done servicing request
21:47:52.616 00.000 14556 OnExposeComplete: enter
21:47:52.621 00.005 14556 UpdateGuideState(): m_state=6
21:47:52.625 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3333
21:47:52.629 00.004 14556 Star::Find returns 1 (0), X=187.90, Y=994.95, Mass=2264, SNR=32.3, Peak=211 HFD=4.4
21:47:52.635 00.006 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.03 = -2.25)
21:47:52.639 00.004 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.93 = -2.35)
21:47:52.643 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=0.96 mountX=-0.08 mountY=-0.09, mountTheta=-2.29
21:47:52.648 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.11, opts=13)
21:47:52.652 00.004 14556 Enqueuing Move request for scope (0.07, 0.11)
21:47:52.656 00.004 12308 Worker thread wakes up
21:47:52.656 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
21:47:52.656 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
21:47:52.656 00.000 12308 Moving (0.07, 0.11) raw xDistance=-0.08 yDistance=-0.09
21:47:52.656 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:47:52.656 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:52.657 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:47:52.657 00.000 12308 MoveAxis(E, 0, ABG)
21:47:52.657 00.000 12308 Move returns status 0, amount 0
21:47:52.657 00.000 12308 MoveAxis(N, 0, ABG)
21:47:52.657 00.000 12308 Move returns status 0, amount 0
21:47:52.657 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:52.661 00.004 12308 move complete, result=0
21:47:52.661 00.000 12308 worker thread done servicing request
21:47:52.683 00.022 14556 UpdateGuideState exits: m=2264 SNR=32.3
21:47:52.686 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:52.692 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:52.695 00.003 14556 Enqueuing Expose request
21:47:52.699 00.004 12308 Worker thread wakes up
21:47:52.699 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:47:52.703 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:52.703 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:53.952 01.249 12308 Exposure complete
21:47:54.101 00.149 12308 worker thread done servicing request
21:47:54.101 00.000 14556 OnExposeComplete: enter
21:47:54.107 00.006 14556 UpdateGuideState(): m_state=6
21:47:54.112 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3334
21:47:54.116 00.004 14556 Star::Find returns 1 (0), X=187.60, Y=995.08, Mass=2055, SNR=30.4, Peak=180 HFD=4.6
21:47:54.119 00.003 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
21:47:54.124 00.005 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.97)
21:47:54.128 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.23 hyp=0.32 cameraTheta=2.34 mountX=0.21 mountY=-0.27, mountTheta=-0.91
21:47:54.135 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.23, opts=13)
21:47:54.138 00.003 14556 Enqueuing Move request for scope (-0.23, 0.23)
21:47:54.143 00.005 12308 Worker thread wakes up
21:47:54.143 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.23) opts 0xd
21:47:54.144 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.23)
21:47:54.144 00.000 12308 Moving (-0.23, 0.23) raw xDistance=0.21 yDistance=-0.27
21:47:54.144 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:47:54.144 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:47:54.144 00.000 12308 MoveAxis(W, 91, ABG)
21:47:54.145 00.001 12308 Guiding  Dir = 3, Dur = 91
21:47:54.145 00.000 12308 IsSlewing returns 0
21:47:54.145 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:54.149 00.004 12308 IsGuiding returns 0
21:47:54.150 00.001 12308 PulseGuide returned control before completion, sleep 101
21:47:54.173 00.023 14556 UpdateGuideState exits: m=2055 SNR=30.4
21:47:54.178 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:54.181 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:54.185 00.004 14556 Enqueuing Expose request
21:47:54.255 00.070 12308 IsGuiding returns 1
21:47:54.256 00.001 12308 scope still moving after pulse duration time elapsed
21:47:54.284 00.028 12308 IsSlewing returns 0
21:47:54.285 00.001 12308 IsGuiding returns 0
21:47:54.285 00.000 12308 scope move finished after 91 + 45 ms
21:47:54.287 00.002 12308 Move returns status 0, amount 91
21:47:54.287 00.000 12308 MoveAxis(N, 188, ABG)
21:47:54.288 00.001 12308 Guiding  Dir = 0, Dur = 188
21:47:54.288 00.000 12308 IsSlewing returns 0
21:47:54.288 00.000 12308 IsGuiding returns 0
21:47:54.288 00.000 12308 PulseGuide returned control before completion, sleep 198
21:47:54.490 00.202 12308 IsGuiding returns 1
21:47:54.491 00.001 12308 scope still moving after pulse duration time elapsed
21:47:54.522 00.031 12308 IsSlewing returns 0
21:47:54.523 00.001 12308 IsGuiding returns 0
21:47:54.525 00.002 12308 scope move finished after 188 + 47 ms
21:47:54.525 00.000 12308 Move returns status 0, amount 188
21:47:54.526 00.001 12308 move complete, result=0
21:47:54.527 00.001 12308 worker thread done servicing request
21:47:54.527 00.000 12308 Worker thread wakes up
21:47:54.527 00.000 14556 GuideStep: 0.2 px 91 ms WEST, -0.3 px 188 ms NORTH
21:47:54.535 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:54.535 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:55.783 01.248 12308 Exposure complete
21:47:55.961 00.178 12308 worker thread done servicing request
21:47:55.962 00.001 14556 OnExposeComplete: enter
21:47:55.965 00.003 14556 UpdateGuideState(): m_state=6
21:47:55.968 00.003 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3335
21:47:55.972 00.004 14556 Star::Find returns 1 (0), X=187.92, Y=994.90, Mass=2285, SNR=32.2, Peak=199 HFD=4.6
21:47:55.975 00.003 14556 CameraToMount -- cameraTheta (0.54) - m_xAngle (-3.07) = xAngle (3.61 = -2.67)
21:47:55.980 00.005 14556 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.51 = -2.77)
21:47:55.984 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.54 mountX=-0.10 mountY=-0.04, mountTheta=-2.75
21:47:55.989 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.06, opts=13)
21:47:55.994 00.005 14556 Enqueuing Move request for scope (0.09, 0.06)
21:47:55.997 00.003 12308 Worker thread wakes up
21:47:55.997 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
21:47:55.998 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
21:47:55.998 00.000 12308 Moving (0.09, 0.06) raw xDistance=-0.10 yDistance=-0.04
21:47:55.998 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:47:55.998 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:55.998 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:47:55.998 00.000 12308 MoveAxis(E, 0, ABG)
21:47:55.999 00.001 12308 Move returns status 0, amount 0
21:47:55.999 00.000 12308 MoveAxis(N, 0, ABG)
21:47:55.999 00.000 12308 Move returns status 0, amount 0
21:47:55.999 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:56.003 00.004 12308 move complete, result=0
21:47:56.004 00.001 12308 worker thread done servicing request
21:47:56.024 00.020 14556 UpdateGuideState exits: m=2285 SNR=32.2
21:47:56.027 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:56.031 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:56.034 00.003 14556 Enqueuing Expose request
21:47:56.039 00.005 12308 Worker thread wakes up
21:47:56.039 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:56.039 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:47:56.043 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:57.302 01.259 12308 Exposure complete
21:47:57.430 00.128 12308 worker thread done servicing request
21:47:57.432 00.002 14556 OnExposeComplete: enter
21:47:57.435 00.003 14556 UpdateGuideState(): m_state=6
21:47:57.440 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3336
21:47:57.446 00.006 14556 Star::Find returns 1 (0), X=188.04, Y=994.92, Mass=1788, SNR=28.4, Peak=182 HFD=4.4
21:47:57.450 00.004 14556 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.07) = xAngle (3.42 = -2.87)
21:47:57.454 00.004 14556 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.32 = -2.97)
21:47:57.457 00.003 14556 CameraToMount -- cameraX=0.22 cameraY=0.08 hyp=0.23 cameraTheta=0.34 mountX=-0.22 mountY=-0.04, mountTheta=-2.96
21:47:57.462 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.08, opts=13)
21:47:57.467 00.005 14556 Enqueuing Move request for scope (0.22, 0.08)
21:47:57.470 00.003 12308 Worker thread wakes up
21:47:57.470 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.08) opts 0xd
21:47:57.470 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.08)
21:47:57.470 00.000 12308 Moving (0.22, 0.08) raw xDistance=-0.22 yDistance=-0.04
21:47:57.471 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:47:57.471 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:57.471 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:47:57.471 00.000 12308 MoveAxis(E, 96, ABG)
21:47:57.471 00.000 12308 Guiding  Dir = 2, Dur = 96
21:47:57.472 00.001 12308 IsSlewing returns 0
21:47:57.472 00.000 12308 IsGuiding returns 0
21:47:57.473 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:57.478 00.005 12308 PulseGuide returned control before completion, sleep 106
21:47:57.499 00.021 14556 UpdateGuideState exits: m=1788 SNR=28.4
21:47:57.505 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:57.510 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:57.513 00.003 14556 Enqueuing Expose request
21:47:57.586 00.073 12308 IsGuiding returns 1
21:47:57.586 00.000 12308 scope still moving after pulse duration time elapsed
21:47:57.617 00.031 12308 IsSlewing returns 0
21:47:57.617 00.000 12308 IsGuiding returns 0
21:47:57.618 00.001 12308 scope move finished after 96 + 48 ms
21:47:57.618 00.000 12308 Move returns status 0, amount 96
21:47:57.618 00.000 12308 MoveAxis(N, 0, ABG)
21:47:57.618 00.000 12308 Move returns status 0, amount 0
21:47:57.619 00.001 12308 move complete, result=0
21:47:57.619 00.000 12308 worker thread done servicing request
21:47:57.619 00.000 14556 GuideStep: -0.2 px 96 ms EAST, -0.0 px 0 ms NORTH
21:47:57.625 00.006 12308 Worker thread wakes up
21:47:57.625 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:57.625 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:47:58.868 01.243 12308 Exposure complete
21:47:59.046 00.178 12308 worker thread done servicing request
21:47:59.046 00.000 14556 OnExposeComplete: enter
21:47:59.052 00.006 14556 UpdateGuideState(): m_state=6
21:47:59.058 00.006 14556 Star::Find(15, 188, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3337
21:47:59.062 00.004 14556 Star::Find returns 1 (0), X=187.97, Y=995.12, Mass=1747, SNR=28.2, Peak=151 HFD=4.3
21:47:59.068 00.006 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.16 = -2.12)
21:47:59.075 00.007 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.22)
21:47:59.081 00.006 14556 CameraToMount -- cameraX=0.14 cameraY=0.27 hyp=0.31 cameraTheta=1.09 mountX=-0.16 mountY=-0.25, mountTheta=-2.15
21:47:59.089 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.27, opts=13)
21:47:59.094 00.005 14556 Enqueuing Move request for scope (0.14, 0.27)
21:47:59.101 00.007 12308 Worker thread wakes up
21:47:59.101 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.27) opts 0xd
21:47:59.101 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.27)
21:47:59.103 00.002 12308 Moving (0.14, 0.27) raw xDistance=-0.16 yDistance=-0.25
21:47:59.103 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:47:59.103 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:47:59.103 00.000 12308 MoveAxis(E, 0, ABG)
21:47:59.103 00.000 12308 Move returns status 0, amount 0
21:47:59.104 00.001 12308 MoveAxis(N, 173, ABG)
21:47:59.104 00.000 12308 Guiding  Dir = 0, Dur = 173
21:47:59.105 00.001 12308 IsSlewing returns 0
21:47:59.105 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:47:59.111 00.006 12308 IsGuiding returns 0
21:47:59.111 00.000 12308 PulseGuide returned control before completion, sleep 183
21:47:59.137 00.026 14556 UpdateGuideState exits: m=1747 SNR=28.2
21:47:59.143 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:59.148 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:47:59.152 00.004 14556 Enqueuing Expose request
21:47:59.296 00.144 12308 IsGuiding returns 1
21:47:59.296 00.000 12308 scope still moving after pulse duration time elapsed
21:47:59.329 00.033 12308 IsSlewing returns 0
21:47:59.330 00.001 12308 IsGuiding returns 0
21:47:59.330 00.000 12308 scope move finished after 173 + 46 ms
21:47:59.331 00.001 12308 Move returns status 0, amount 173
21:47:59.331 00.000 12308 move complete, result=0
21:47:59.332 00.001 12308 worker thread done servicing request
21:47:59.332 00.000 12308 Worker thread wakes up
21:47:59.332 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 173 ms NORTH
21:47:59.338 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:47:59.338 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:00.587 01.249 12308 Exposure complete
21:48:00.734 00.147 12308 worker thread done servicing request
21:48:00.735 00.001 14556 OnExposeComplete: enter
21:48:00.739 00.004 14556 UpdateGuideState(): m_state=6
21:48:00.742 00.003 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3338
21:48:00.746 00.004 14556 Star::Find returns 1 (0), X=188.17, Y=994.84, Mass=2332, SNR=32.6, Peak=179 HFD=4.6
21:48:00.752 00.006 14556 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-3.07) = xAngle (3.05 = 3.05)
21:48:00.756 00.004 14556 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.95 = 2.95)
21:48:00.760 00.004 14556 CameraToMount -- cameraX=0.35 cameraY=-0.01 hyp=0.35 cameraTheta=-0.02 mountX=-0.34 mountY=0.07, mountTheta=2.95
21:48:00.765 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.35, y=-0.01, opts=13)
21:48:00.769 00.004 14556 Enqueuing Move request for scope (0.35, -0.01)
21:48:00.773 00.004 12308 Worker thread wakes up
21:48:00.773 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.01) opts 0xd
21:48:00.773 00.000 12308 Handling offset move in thread for scope, endpoint = (0.35, -0.01)
21:48:00.773 00.000 12308 Moving (0.35, -0.01) raw xDistance=-0.34 yDistance=0.07
21:48:00.773 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
21:48:00.773 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:00.774 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:48:00.774 00.000 12308 MoveAxis(E, 149, ABG)
21:48:00.774 00.000 12308 Guiding  Dir = 2, Dur = 149
21:48:00.774 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:00.777 00.003 12308 IsSlewing returns 0
21:48:00.778 00.001 12308 IsGuiding returns 0
21:48:00.778 00.000 12308 PulseGuide returned control before completion, sleep 159
21:48:00.802 00.024 14556 UpdateGuideState exits: m=2332 SNR=32.6
21:48:00.807 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:00.811 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:00.816 00.005 14556 Enqueuing Expose request
21:48:00.952 00.136 12308 IsGuiding returns 0
21:48:00.952 00.000 12308 Move returns status 0, amount 149
21:48:00.953 00.001 12308 MoveAxis(N, 0, ABG)
21:48:00.954 00.001 12308 Move returns status 0, amount 0
21:48:00.954 00.000 12308 move complete, result=0
21:48:00.954 00.000 12308 worker thread done servicing request
21:48:00.955 00.001 12308 Worker thread wakes up
21:48:00.955 00.000 14556 GuideStep: -0.3 px 149 ms EAST, 0.1 px 0 ms NORTH
21:48:00.962 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:00.962 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:02.218 01.256 12308 Exposure complete
21:48:02.383 00.165 12308 worker thread done servicing request
21:48:02.384 00.001 14556 OnExposeComplete: enter
21:48:02.389 00.005 14556 UpdateGuideState(): m_state=6
21:48:02.396 00.007 14556 Star::Find(15, 188, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3339
21:48:02.402 00.006 14556 Star::Find returns 1 (0), X=187.85, Y=994.92, Mass=2092, SNR=30.5, Peak=187 HFD=4.5
21:48:02.406 00.004 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.31 = -1.97)
21:48:02.411 00.005 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.07)
21:48:02.416 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.08 cameraTheta=1.24 mountX=-0.03 mountY=-0.07, mountTheta=-1.99
21:48:02.423 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.07, opts=13)
21:48:02.430 00.007 14556 Enqueuing Move request for scope (0.02, 0.07)
21:48:02.435 00.005 12308 Worker thread wakes up
21:48:02.435 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
21:48:02.436 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
21:48:02.436 00.000 12308 Moving (0.02, 0.07) raw xDistance=-0.03 yDistance=-0.07
21:48:02.437 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:48:02.437 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:02.437 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:48:02.439 00.002 12308 MoveAxis(E, 0, ABG)
21:48:02.439 00.000 12308 Move returns status 0, amount 0
21:48:02.439 00.000 12308 MoveAxis(N, 0, ABG)
21:48:02.440 00.001 12308 Move returns status 0, amount 0
21:48:02.440 00.000 12308 move complete, result=0
21:48:02.440 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:02.446 00.006 12308 worker thread done servicing request
21:48:02.465 00.019 14556 UpdateGuideState exits: m=2092 SNR=30.5
21:48:02.471 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:02.476 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:02.479 00.003 14556 Enqueuing Expose request
21:48:02.482 00.003 12308 Worker thread wakes up
21:48:02.482 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:02.486 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:02.486 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:03.729 01.243 12308 Exposure complete
21:48:03.890 00.161 12308 worker thread done servicing request
21:48:03.890 00.000 14556 OnExposeComplete: enter
21:48:03.896 00.006 14556 UpdateGuideState(): m_state=6
21:48:03.902 00.006 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3340
21:48:03.905 00.003 14556 Star::Find returns 1 (0), X=187.89, Y=994.92, Mass=2245, SNR=32.0, Peak=178 HFD=4.6
21:48:03.910 00.005 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.87 = -2.41)
21:48:03.916 00.006 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.51)
21:48:03.920 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.80 mountX=-0.07 mountY=-0.06, mountTheta=-2.47
21:48:03.926 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.07, opts=13)
21:48:03.930 00.004 14556 Enqueuing Move request for scope (0.07, 0.07)
21:48:03.934 00.004 12308 Worker thread wakes up
21:48:03.934 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
21:48:03.935 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
21:48:03.935 00.000 12308 Moving (0.07, 0.07) raw xDistance=-0.07 yDistance=-0.06
21:48:03.935 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:48:03.935 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:03.936 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:48:03.936 00.000 12308 MoveAxis(E, 0, ABG)
21:48:03.936 00.000 12308 Move returns status 0, amount 0
21:48:03.936 00.000 12308 MoveAxis(N, 0, ABG)
21:48:03.936 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:03.942 00.006 12308 Move returns status 0, amount 0
21:48:03.942 00.000 12308 move complete, result=0
21:48:03.942 00.000 12308 worker thread done servicing request
21:48:03.961 00.019 14556 UpdateGuideState exits: m=2245 SNR=32.0
21:48:03.966 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:03.971 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:03.976 00.005 14556 Enqueuing Expose request
21:48:03.980 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:03.984 00.004 12308 Worker thread wakes up
21:48:03.984 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:03.984 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:05.228 01.244 12308 Exposure complete
21:48:05.374 00.146 14556 OnExposeComplete: enter
21:48:05.377 00.003 14556 UpdateGuideState(): m_state=6
21:48:05.381 00.004 12308 worker thread done servicing request
21:48:05.382 00.001 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3341
21:48:05.385 00.003 14556 Star::Find returns 1 (0), X=188.02, Y=995.17, Mass=1760, SNR=28.3, Peak=167 HFD=4.3
21:48:05.390 00.005 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.10 = -2.18)
21:48:05.394 00.004 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.28)
21:48:05.398 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.32 hyp=0.38 cameraTheta=1.03 mountX=-0.22 mountY=-0.29, mountTheta=-2.22
21:48:05.403 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.32, opts=13)
21:48:05.407 00.004 14556 Enqueuing Move request for scope (0.20, 0.32)
21:48:05.412 00.005 12308 Worker thread wakes up
21:48:05.412 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.32) opts 0xd
21:48:05.412 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.32)
21:48:05.413 00.001 12308 Moving (0.20, 0.32) raw xDistance=-0.22 yDistance=-0.29
21:48:05.413 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:48:05.413 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:48:05.413 00.000 12308 MoveAxis(E, 94, ABG)
21:48:05.414 00.001 12308 Guiding  Dir = 2, Dur = 94
21:48:05.414 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:05.419 00.005 12308 IsSlewing returns 0
21:48:05.419 00.000 12308 IsGuiding returns 0
21:48:05.419 00.000 12308 PulseGuide returned control before completion, sleep 104
21:48:05.441 00.022 14556 UpdateGuideState exits: m=1760 SNR=28.3
21:48:05.448 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:05.453 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:05.456 00.003 14556 Enqueuing Expose request
21:48:05.534 00.078 12308 IsGuiding returns 1
21:48:05.534 00.000 12308 scope still moving after pulse duration time elapsed
21:48:05.566 00.032 12308 IsSlewing returns 0
21:48:05.567 00.001 12308 IsGuiding returns 0
21:48:05.568 00.001 12308 scope move finished after 94 + 54 ms
21:48:05.568 00.000 12308 Move returns status 0, amount 94
21:48:05.569 00.001 12308 MoveAxis(N, 202, ABG)
21:48:05.570 00.001 12308 Guiding  Dir = 0, Dur = 202
21:48:05.570 00.000 12308 IsSlewing returns 0
21:48:05.571 00.001 12308 IsGuiding returns 0
21:48:05.571 00.000 12308 PulseGuide returned control before completion, sleep 212
21:48:05.800 00.229 12308 IsGuiding returns 1
21:48:05.800 00.000 12308 scope still moving after pulse duration time elapsed
21:48:05.831 00.031 12308 IsSlewing returns 0
21:48:05.831 00.000 12308 IsGuiding returns 0
21:48:05.832 00.001 12308 scope move finished after 202 + 58 ms
21:48:05.832 00.000 12308 Move returns status 0, amount 202
21:48:05.832 00.000 12308 move complete, result=0
21:48:05.832 00.000 12308 worker thread done servicing request
21:48:05.832 00.000 14556 GuideStep: -0.2 px 94 ms EAST, -0.3 px 202 ms NORTH
21:48:05.837 00.005 12308 Worker thread wakes up
21:48:05.838 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:05.838 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:07.090 01.252 12308 Exposure complete
21:48:07.240 00.150 12308 worker thread done servicing request
21:48:07.240 00.000 14556 OnExposeComplete: enter
21:48:07.244 00.004 14556 UpdateGuideState(): m_state=6
21:48:07.247 00.003 14556 Star::Find(15, 188, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3342
21:48:07.252 00.005 14556 Star::Find returns 1 (0), X=187.69, Y=994.76, Mass=2197, SNR=31.7, Peak=166 HFD=4.7
21:48:07.255 00.003 14556 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-3.07) = xAngle (0.46 = 0.46)
21:48:07.260 00.005 14556 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.36 = 0.36)
21:48:07.263 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.61 mountX=0.14 mountY=0.06, mountTheta=0.38
21:48:07.269 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.08, opts=13)
21:48:07.273 00.004 14556 Enqueuing Move request for scope (-0.14, -0.08)
21:48:07.277 00.004 12308 Worker thread wakes up
21:48:07.278 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd
21:48:07.278 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.08)
21:48:07.278 00.000 12308 Moving (-0.14, -0.08) raw xDistance=0.14 yDistance=0.06
21:48:07.278 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:48:07.278 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:07.278 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:48:07.278 00.000 12308 MoveAxis(E, 0, ABG)
21:48:07.280 00.002 12308 Move returns status 0, amount 0
21:48:07.280 00.000 12308 MoveAxis(N, 0, ABG)
21:48:07.281 00.001 12308 Move returns status 0, amount 0
21:48:07.281 00.000 12308 move complete, result=0
21:48:07.281 00.000 12308 worker thread done servicing request
21:48:07.281 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:07.306 00.025 14556 UpdateGuideState exits: m=2197 SNR=31.7
21:48:07.310 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:07.315 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:07.320 00.005 14556 Enqueuing Expose request
21:48:07.325 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:48:07.329 00.004 12308 Worker thread wakes up
21:48:07.329 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:07.330 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:08.578 01.248 12308 Exposure complete
21:48:08.724 00.146 14556 OnExposeComplete: enter
21:48:08.731 00.007 12308 worker thread done servicing request
21:48:08.731 00.000 14556 UpdateGuideState(): m_state=6
21:48:08.736 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3343
21:48:08.741 00.005 14556 Star::Find returns 1 (0), X=187.69, Y=994.83, Mass=2190, SNR=31.5, Peak=183 HFD=4.5
21:48:08.745 00.004 14556 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.07) = xAngle (0.06 = 0.06)
21:48:08.749 00.004 14556 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.04 = -0.04)
21:48:08.753 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-3.02 mountX=0.13 mountY=-0.01, mountTheta=-0.04
21:48:08.758 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.02, opts=13)
21:48:08.763 00.005 14556 Enqueuing Move request for scope (-0.13, -0.02)
21:48:08.766 00.003 12308 Worker thread wakes up
21:48:08.766 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.02) opts 0xd
21:48:08.767 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.02)
21:48:08.767 00.000 12308 Moving (-0.13, -0.02) raw xDistance=0.13 yDistance=-0.01
21:48:08.767 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:48:08.767 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:08.767 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:48:08.769 00.002 12308 MoveAxis(E, 0, ABG)
21:48:08.769 00.000 12308 Move returns status 0, amount 0
21:48:08.769 00.000 12308 MoveAxis(N, 0, ABG)
21:48:08.769 00.000 12308 Move returns status 0, amount 0
21:48:08.769 00.000 12308 move complete, result=0
21:48:08.769 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:08.775 00.006 12308 worker thread done servicing request
21:48:08.797 00.022 14556 UpdateGuideState exits: m=2190 SNR=31.5
21:48:08.802 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:08.805 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:08.809 00.004 14556 Enqueuing Expose request
21:48:08.813 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:48:08.818 00.005 12308 Worker thread wakes up
21:48:08.818 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:08.819 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:10.072 01.253 12308 Exposure complete
21:48:10.239 00.167 12308 worker thread done servicing request
21:48:10.239 00.000 14556 OnExposeComplete: enter
21:48:10.244 00.005 14556 UpdateGuideState(): m_state=6
21:48:10.247 00.003 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3344
21:48:10.252 00.005 14556 Star::Find returns 1 (0), X=187.89, Y=994.92, Mass=2086, SNR=30.7, Peak=166 HFD=4.6
21:48:10.259 00.007 14556 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.07) = xAngle (3.92 = -2.36)
21:48:10.263 00.004 14556 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.82 = -2.46)
21:48:10.268 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.10 cameraTheta=0.85 mountX=-0.07 mountY=-0.06, mountTheta=-2.42
21:48:10.274 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.07, opts=13)
21:48:10.278 00.004 14556 Enqueuing Move request for scope (0.06, 0.07)
21:48:10.283 00.005 12308 Worker thread wakes up
21:48:10.283 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
21:48:10.283 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
21:48:10.283 00.000 12308 Moving (0.06, 0.07) raw xDistance=-0.07 yDistance=-0.06
21:48:10.283 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:48:10.283 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:10.283 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:48:10.283 00.000 12308 MoveAxis(E, 0, ABG)
21:48:10.283 00.000 12308 Move returns status 0, amount 0
21:48:10.285 00.002 12308 MoveAxis(N, 0, ABG)
21:48:10.285 00.000 12308 Move returns status 0, amount 0
21:48:10.285 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:10.289 00.004 12308 move complete, result=0
21:48:10.290 00.001 12308 worker thread done servicing request
21:48:10.310 00.020 14556 UpdateGuideState exits: m=2086 SNR=30.7
21:48:10.317 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:10.322 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:10.326 00.004 14556 Enqueuing Expose request
21:48:10.330 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:10.335 00.005 12308 Worker thread wakes up
21:48:10.335 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:10.335 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:11.585 01.250 12308 Exposure complete
21:48:11.713 00.128 12308 worker thread done servicing request
21:48:11.713 00.000 14556 OnExposeComplete: enter
21:48:11.718 00.005 14556 UpdateGuideState(): m_state=6
21:48:11.723 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3345
21:48:11.727 00.004 14556 Star::Find returns 1 (0), X=187.47, Y=994.99, Mass=1948, SNR=29.7, Peak=155 HFD=4.2
21:48:11.733 00.006 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.83 = -0.45)
21:48:11.737 00.004 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.55)
21:48:11.741 00.004 14556 CameraToMount -- cameraX=-0.35 cameraY=0.14 hyp=0.38 cameraTheta=2.76 mountX=0.34 mountY=-0.20, mountTheta=-0.53
21:48:11.746 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.35, y=0.14, opts=13)
21:48:11.749 00.003 14556 Enqueuing Move request for scope (-0.35, 0.14)
21:48:11.754 00.005 12308 Worker thread wakes up
21:48:11.754 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.14) opts 0xd
21:48:11.755 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.35, 0.14)
21:48:11.756 00.001 12308 Moving (-0.35, 0.14) raw xDistance=0.34 yDistance=-0.20
21:48:11.756 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
21:48:11.756 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:11.756 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:48:11.757 00.001 12308 MoveAxis(W, 148, ABG)
21:48:11.757 00.000 12308 Guiding  Dir = 3, Dur = 148
21:48:11.758 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:11.764 00.006 12308 IsSlewing returns 0
21:48:11.764 00.000 12308 IsGuiding returns 0
21:48:11.765 00.001 12308 PulseGuide returned control before completion, sleep 158
21:48:11.786 00.021 14556 UpdateGuideState exits: m=1948 SNR=29.7
21:48:11.790 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:11.795 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:11.799 00.004 14556 Enqueuing Expose request
21:48:11.934 00.135 12308 IsGuiding returns 1
21:48:11.935 00.001 12308 scope still moving after pulse duration time elapsed
21:48:11.964 00.029 12308 IsSlewing returns 0
21:48:11.968 00.004 12308 IsGuiding returns 0
21:48:11.968 00.000 12308 scope move finished after 148 + 55 ms
21:48:11.968 00.000 12308 Move returns status 0, amount 148
21:48:11.969 00.001 12308 MoveAxis(N, 0, ABG)
21:48:11.969 00.000 12308 Move returns status 0, amount 0
21:48:11.969 00.000 12308 move complete, result=0
21:48:11.970 00.001 12308 worker thread done servicing request
21:48:11.970 00.000 14556 GuideStep: 0.3 px 148 ms WEST, -0.2 px 0 ms NORTH
21:48:11.979 00.009 12308 Worker thread wakes up
21:48:11.979 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:11.980 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:13.228 01.248 12308 Exposure complete
21:48:13.380 00.152 12308 worker thread done servicing request
21:48:13.380 00.000 14556 OnExposeComplete: enter
21:48:13.383 00.003 14556 UpdateGuideState(): m_state=6
21:48:13.386 00.003 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3346
21:48:13.389 00.003 14556 Star::Find returns 1 (0), X=188.13, Y=995.19, Mass=2152, SNR=31.1, Peak=188 HFD=4.4
21:48:13.391 00.002 14556 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.07) = xAngle (3.92 = -2.36)
21:48:13.395 00.004 14556 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.82 = -2.46)
21:48:13.398 00.003 14556 CameraToMount -- cameraX=0.31 cameraY=0.35 hyp=0.46 cameraTheta=0.85 mountX=-0.33 mountY=-0.29, mountTheta=-2.42
21:48:13.401 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.31, y=0.35, opts=13)
21:48:13.405 00.004 14556 Enqueuing Move request for scope (0.31, 0.35)
21:48:13.407 00.002 12308 Worker thread wakes up
21:48:13.407 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.35) opts 0xd
21:48:13.407 00.000 12308 Handling offset move in thread for scope, endpoint = (0.31, 0.35)
21:48:13.409 00.002 12308 Moving (0.31, 0.35) raw xDistance=-0.33 yDistance=-0.29
21:48:13.409 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.33
21:48:13.409 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:48:13.409 00.000 12308 MoveAxis(E, 132, ABG)
21:48:13.409 00.000 12308 Guiding  Dir = 2, Dur = 132
21:48:13.410 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:13.415 00.005 12308 IsSlewing returns 0
21:48:13.415 00.000 12308 IsGuiding returns 0
21:48:13.415 00.000 12308 PulseGuide returned control before completion, sleep 142
21:48:13.434 00.019 14556 UpdateGuideState exits: m=2152 SNR=31.1
21:48:13.440 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:13.445 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:13.450 00.005 14556 Enqueuing Expose request
21:48:13.565 00.115 12308 IsGuiding returns 1
21:48:13.566 00.001 12308 scope still moving after pulse duration time elapsed
21:48:13.597 00.031 12308 IsSlewing returns 0
21:48:13.598 00.001 12308 IsGuiding returns 0
21:48:13.599 00.001 12308 scope move finished after 132 + 52 ms
21:48:13.601 00.002 12308 Move returns status 0, amount 132
21:48:13.601 00.000 12308 MoveAxis(N, 204, ABG)
21:48:13.601 00.000 12308 Guiding  Dir = 0, Dur = 204
21:48:13.602 00.001 12308 IsSlewing returns 0
21:48:13.602 00.000 12308 IsGuiding returns 0
21:48:13.603 00.001 12308 PulseGuide returned control before completion, sleep 214
21:48:13.819 00.216 12308 IsGuiding returns 1
21:48:13.819 00.000 12308 scope still moving after pulse duration time elapsed
21:48:13.849 00.030 12308 IsSlewing returns 0
21:48:13.850 00.001 12308 IsGuiding returns 0
21:48:13.850 00.000 12308 scope move finished after 204 + 43 ms
21:48:13.851 00.001 12308 Move returns status 0, amount 204
21:48:13.851 00.000 12308 move complete, result=0
21:48:13.851 00.000 12308 worker thread done servicing request
21:48:13.852 00.001 14556 GuideStep: -0.3 px 132 ms EAST, -0.3 px 204 ms NORTH
21:48:13.857 00.005 12308 Worker thread wakes up
21:48:13.858 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:13.858 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:15.102 01.244 12308 Exposure complete
21:48:15.251 00.149 12308 worker thread done servicing request
21:48:15.251 00.000 14556 OnExposeComplete: enter
21:48:15.255 00.004 14556 UpdateGuideState(): m_state=6
21:48:15.261 00.006 14556 Star::Find(15, 188, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3347
21:48:15.265 00.004 14556 Star::Find returns 1 (0), X=187.82, Y=995.02, Mass=2261, SNR=32.1, Peak=172 HFD=4.6
21:48:15.269 00.004 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
21:48:15.273 00.004 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
21:48:15.277 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.58 mountX=-0.01 mountY=-0.17, mountTheta=-1.63
21:48:15.282 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.18, opts=13)
21:48:15.286 00.004 14556 Enqueuing Move request for scope (-0.00, 0.18)
21:48:15.289 00.003 12308 Worker thread wakes up
21:48:15.289 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.18) opts 0xd
21:48:15.290 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.18)
21:48:15.290 00.000 12308 Moving (-0.00, 0.18) raw xDistance=-0.01 yDistance=-0.17
21:48:15.290 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:48:15.290 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:15.290 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:48:15.290 00.000 12308 MoveAxis(E, 0, ABG)
21:48:15.290 00.000 12308 Move returns status 0, amount 0
21:48:15.292 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:15.295 00.003 12308 MoveAxis(N, 0, ABG)
21:48:15.295 00.000 12308 Move returns status 0, amount 0
21:48:15.295 00.000 12308 move complete, result=0
21:48:15.295 00.000 12308 worker thread done servicing request
21:48:15.316 00.021 14556 UpdateGuideState exits: m=2261 SNR=32.1
21:48:15.321 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:15.325 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:15.329 00.004 14556 Enqueuing Expose request
21:48:15.333 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:48:15.337 00.004 12308 Worker thread wakes up
21:48:15.337 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:15.337 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:16.591 01.254 12308 Exposure complete
21:48:16.739 00.148 12308 worker thread done servicing request
21:48:16.740 00.001 14556 OnExposeComplete: enter
21:48:16.743 00.003 14556 UpdateGuideState(): m_state=6
21:48:16.748 00.005 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3348
21:48:16.752 00.004 14556 Star::Find returns 1 (0), X=187.96, Y=995.06, Mass=1867, SNR=29.0, Peak=170 HFD=4.3
21:48:16.756 00.004 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.10 = -2.19)
21:48:16.759 00.003 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.29)
21:48:16.764 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.22 hyp=0.25 cameraTheta=1.02 mountX=-0.15 mountY=-0.19, mountTheta=-2.22
21:48:16.768 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.22, opts=13)
21:48:16.773 00.005 14556 Enqueuing Move request for scope (0.13, 0.22)
21:48:16.776 00.003 12308 Worker thread wakes up
21:48:16.776 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.22) opts 0xd
21:48:16.776 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.22)
21:48:16.776 00.000 12308 Moving (0.13, 0.22) raw xDistance=-0.15 yDistance=-0.19
21:48:16.777 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:48:16.777 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:16.777 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:48:16.777 00.000 12308 MoveAxis(E, 0, ABG)
21:48:16.777 00.000 12308 Move returns status 0, amount 0
21:48:16.778 00.001 12308 MoveAxis(N, 0, ABG)
21:48:16.778 00.000 12308 Move returns status 0, amount 0
21:48:16.778 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:16.783 00.005 12308 move complete, result=0
21:48:16.783 00.000 12308 worker thread done servicing request
21:48:16.806 00.023 14556 UpdateGuideState exits: m=1867 SNR=29.0
21:48:16.811 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:16.818 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:16.822 00.004 14556 Enqueuing Expose request
21:48:16.827 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:48:16.830 00.003 12308 Worker thread wakes up
21:48:16.831 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:16.831 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:18.072 01.241 12308 Exposure complete
21:48:18.232 00.160 12308 worker thread done servicing request
21:48:18.232 00.000 14556 OnExposeComplete: enter
21:48:18.236 00.004 14556 UpdateGuideState(): m_state=6
21:48:18.240 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3349
21:48:18.243 00.003 14556 Star::Find returns 1 (0), X=187.74, Y=994.96, Mass=2331, SNR=32.4, Peak=177 HFD=4.6
21:48:18.247 00.004 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.29 = -0.99)
21:48:18.251 00.004 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
21:48:18.254 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.14 cameraTheta=2.22 mountX=0.08 mountY=-0.12, mountTheta=-1.02
21:48:18.259 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.11, opts=13)
21:48:18.263 00.004 14556 Enqueuing Move request for scope (-0.08, 0.11)
21:48:18.266 00.003 12308 Worker thread wakes up
21:48:18.266 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
21:48:18.266 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
21:48:18.266 00.000 12308 Moving (-0.08, 0.11) raw xDistance=0.08 yDistance=-0.12
21:48:18.266 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:48:18.268 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:18.268 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:48:18.268 00.000 12308 MoveAxis(E, 0, ABG)
21:48:18.268 00.000 12308 Move returns status 0, amount 0
21:48:18.268 00.000 12308 MoveAxis(N, 0, ABG)
21:48:18.268 00.000 12308 Move returns status 0, amount 0
21:48:18.268 00.000 12308 move complete, result=0
21:48:18.269 00.001 12308 worker thread done servicing request
21:48:18.269 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:18.293 00.024 14556 UpdateGuideState exits: m=2331 SNR=32.4
21:48:18.297 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:18.301 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:18.305 00.004 14556 Enqueuing Expose request
21:48:18.308 00.003 12308 Worker thread wakes up
21:48:18.309 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:18.309 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:18.309 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:19.568 01.259 12308 Exposure complete
21:48:19.719 00.151 12308 worker thread done servicing request
21:48:19.720 00.001 14556 OnExposeComplete: enter
21:48:19.723 00.003 14556 UpdateGuideState(): m_state=6
21:48:19.728 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3350
21:48:19.733 00.005 14556 Star::Find returns 1 (0), X=187.89, Y=995.12, Mass=2226, SNR=31.8, Peak=196 HFD=4.4
21:48:19.737 00.004 14556 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.07) = xAngle (4.42 = -1.87)
21:48:19.740 00.003 14556 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.97)
21:48:19.745 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.28 hyp=0.28 cameraTheta=1.34 mountX=-0.08 mountY=-0.26, mountTheta=-1.88
21:48:19.752 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.28, opts=13)
21:48:19.756 00.004 14556 Enqueuing Move request for scope (0.06, 0.28)
21:48:19.759 00.003 12308 Worker thread wakes up
21:48:19.759 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.28) opts 0xd
21:48:19.759 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.28)
21:48:19.759 00.000 12308 Moving (0.06, 0.28) raw xDistance=-0.08 yDistance=-0.26
21:48:19.759 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:48:19.760 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:48:19.760 00.000 12308 MoveAxis(E, 0, ABG)
21:48:19.760 00.000 12308 Move returns status 0, amount 0
21:48:19.760 00.000 12308 MoveAxis(N, 183, ABG)
21:48:19.761 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:19.765 00.004 12308 Guiding  Dir = 0, Dur = 183
21:48:19.765 00.000 12308 IsSlewing returns 0
21:48:19.766 00.001 12308 IsGuiding returns 0
21:48:19.766 00.000 12308 PulseGuide returned control before completion, sleep 193
21:48:19.786 00.020 14556 UpdateGuideState exits: m=2226 SNR=31.8
21:48:19.793 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:19.798 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:19.802 00.004 14556 Enqueuing Expose request
21:48:19.975 00.173 12308 IsGuiding returns 1
21:48:19.976 00.001 12308 scope still moving after pulse duration time elapsed
21:48:20.007 00.031 12308 IsSlewing returns 0
21:48:20.008 00.001 12308 IsGuiding returns 0
21:48:20.008 00.000 12308 scope move finished after 183 + 59 ms
21:48:20.010 00.002 12308 Move returns status 0, amount 183
21:48:20.011 00.001 12308 move complete, result=0
21:48:20.012 00.001 12308 worker thread done servicing request
21:48:20.012 00.000 12308 Worker thread wakes up
21:48:20.012 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 183 ms NORTH
21:48:20.018 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:20.018 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:21.274 01.256 12308 Exposure complete
21:48:21.412 00.138 12308 worker thread done servicing request
21:48:21.412 00.000 14556 OnExposeComplete: enter
21:48:21.416 00.004 14556 UpdateGuideState(): m_state=6
21:48:21.421 00.005 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3351
21:48:21.425 00.004 14556 Star::Find returns 1 (0), X=187.89, Y=994.80, Mass=2147, SNR=31.1, Peak=159 HFD=4.6
21:48:21.429 00.004 14556 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-3.07) = xAngle (2.51 = 2.51)
21:48:21.433 00.004 14556 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.41 = 2.41)
21:48:21.436 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.56 mountX=-0.06 mountY=0.05, mountTheta=2.45
21:48:21.439 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.04, opts=13)
21:48:21.443 00.004 14556 Enqueuing Move request for scope (0.07, -0.04)
21:48:21.445 00.002 12308 Worker thread wakes up
21:48:21.446 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
21:48:21.446 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
21:48:21.446 00.000 12308 Moving (0.07, -0.04) raw xDistance=-0.06 yDistance=0.05
21:48:21.446 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:48:21.446 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:21.448 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:48:21.448 00.000 12308 MoveAxis(E, 0, ABG)
21:48:21.448 00.000 12308 Move returns status 0, amount 0
21:48:21.448 00.000 12308 MoveAxis(N, 0, ABG)
21:48:21.448 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:21.452 00.004 12308 Move returns status 0, amount 0
21:48:21.452 00.000 12308 move complete, result=0
21:48:21.452 00.000 12308 worker thread done servicing request
21:48:21.466 00.014 14556 UpdateGuideState exits: m=2147 SNR=31.1
21:48:21.471 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:21.475 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:21.478 00.003 14556 Enqueuing Expose request
21:48:21.482 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:48:21.486 00.004 12308 Worker thread wakes up
21:48:21.486 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:21.486 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:22.729 01.243 12308 Exposure complete
21:48:22.873 00.144 12308 worker thread done servicing request
21:48:22.874 00.001 14556 OnExposeComplete: enter
21:48:22.879 00.005 14556 UpdateGuideState(): m_state=6
21:48:22.885 00.006 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3352
21:48:22.889 00.004 14556 Star::Find returns 1 (0), X=187.70, Y=994.83, Mass=1978, SNR=29.9, Peak=156 HFD=4.5
21:48:22.893 00.004 14556 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-3.07) = xAngle (0.06 = 0.06)
21:48:22.897 00.004 14556 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.04 = -0.04)
21:48:22.900 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-3.01 mountX=0.12 mountY=-0.00, mountTheta=-0.04
21:48:22.905 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.02, opts=13)
21:48:22.910 00.005 14556 Enqueuing Move request for scope (-0.12, -0.02)
21:48:22.915 00.005 12308 Worker thread wakes up
21:48:22.915 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
21:48:22.915 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
21:48:22.915 00.000 12308 Moving (-0.12, -0.02) raw xDistance=0.12 yDistance=-0.00
21:48:22.915 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:48:22.917 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:22.917 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:48:22.917 00.000 12308 MoveAxis(E, 0, ABG)
21:48:22.918 00.001 12308 Move returns status 0, amount 0
21:48:22.918 00.000 12308 MoveAxis(N, 0, ABG)
21:48:22.918 00.000 12308 Move returns status 0, amount 0
21:48:22.918 00.000 12308 move complete, result=0
21:48:22.918 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:22.923 00.005 12308 worker thread done servicing request
21:48:22.945 00.022 14556 UpdateGuideState exits: m=1978 SNR=29.9
21:48:22.950 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:22.953 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:22.957 00.004 14556 Enqueuing Expose request
21:48:22.961 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:48:22.965 00.004 12308 Worker thread wakes up
21:48:22.965 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:22.965 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:24.218 01.253 12308 Exposure complete
21:48:24.360 00.142 12308 worker thread done servicing request
21:48:24.360 00.000 14556 OnExposeComplete: enter
21:48:24.364 00.004 14556 UpdateGuideState(): m_state=6
21:48:24.368 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3353
21:48:24.371 00.003 14556 Star::Find returns 1 (0), X=187.97, Y=994.85, Mass=2201, SNR=31.7, Peak=178 HFD=4.6
21:48:24.375 00.004 14556 CameraToMount -- cameraTheta (0.06) - m_xAngle (-3.07) = xAngle (3.13 = 3.13)
21:48:24.379 00.004 14556 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.03 = 3.03)
21:48:24.383 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.01 hyp=0.15 cameraTheta=0.06 mountX=-0.15 mountY=0.02, mountTheta=3.03
21:48:24.388 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.01, opts=13)
21:48:24.392 00.004 14556 Enqueuing Move request for scope (0.15, 0.01)
21:48:24.396 00.004 12308 Worker thread wakes up
21:48:24.396 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.01) opts 0xd
21:48:24.396 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.01)
21:48:24.396 00.000 12308 Moving (0.15, 0.01) raw xDistance=-0.15 yDistance=0.02
21:48:24.396 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:48:24.397 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:24.397 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:48:24.397 00.000 12308 MoveAxis(E, 0, ABG)
21:48:24.397 00.000 12308 Move returns status 0, amount 0
21:48:24.398 00.001 12308 MoveAxis(N, 0, ABG)
21:48:24.398 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:24.403 00.005 12308 Move returns status 0, amount 0
21:48:24.403 00.000 12308 move complete, result=0
21:48:24.403 00.000 12308 worker thread done servicing request
21:48:24.423 00.020 14556 UpdateGuideState exits: m=2201 SNR=31.7
21:48:24.428 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:24.432 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:24.435 00.003 14556 Enqueuing Expose request
21:48:24.439 00.004 12308 Worker thread wakes up
21:48:24.439 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:48:24.443 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:24.444 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:25.687 01.243 12308 Exposure complete
21:48:25.859 00.172 12308 worker thread done servicing request
21:48:25.860 00.001 14556 OnExposeComplete: enter
21:48:25.865 00.005 14556 UpdateGuideState(): m_state=6
21:48:25.872 00.007 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3354
21:48:25.878 00.006 14556 Star::Find returns 1 (0), X=187.91, Y=995.01, Mass=1936, SNR=29.5, Peak=161 HFD=4.5
21:48:25.885 00.007 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.18 = -2.10)
21:48:25.891 00.006 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
21:48:25.896 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.16 hyp=0.18 cameraTheta=1.11 mountX=-0.09 mountY=-0.15, mountTheta=-2.13
21:48:25.903 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.16, opts=13)
21:48:25.910 00.007 14556 Enqueuing Move request for scope (0.08, 0.16)
21:48:25.916 00.006 12308 Worker thread wakes up
21:48:25.916 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.16) opts 0xd
21:48:25.917 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.16)
21:48:25.917 00.000 12308 Moving (0.08, 0.16) raw xDistance=-0.09 yDistance=-0.15
21:48:25.917 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:48:25.917 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:25.918 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:48:25.918 00.000 12308 MoveAxis(E, 0, ABG)
21:48:25.918 00.000 12308 Move returns status 0, amount 0
21:48:25.918 00.000 12308 MoveAxis(N, 0, ABG)
21:48:25.919 00.001 12308 Move returns status 0, amount 0
21:48:25.919 00.000 12308 move complete, result=0
21:48:25.919 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:25.925 00.006 12308 worker thread done servicing request
21:48:25.947 00.022 14556 UpdateGuideState exits: m=1936 SNR=29.5
21:48:25.951 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:25.958 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:25.963 00.005 14556 Enqueuing Expose request
21:48:25.966 00.003 12308 Worker thread wakes up
21:48:25.966 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:25.972 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:25.973 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:27.220 01.247 12308 Exposure complete
21:48:27.368 00.148 12308 worker thread done servicing request
21:48:27.368 00.000 14556 OnExposeComplete: enter
21:48:27.371 00.003 14556 UpdateGuideState(): m_state=6
21:48:27.374 00.003 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3355
21:48:27.377 00.003 14556 Star::Find returns 1 (0), X=187.92, Y=995.02, Mass=2076, SNR=30.6, Peak=158 HFD=4.5
21:48:27.380 00.003 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.15 = -2.13)
21:48:27.383 00.003 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.23)
21:48:27.386 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.18 hyp=0.20 cameraTheta=1.08 mountX=-0.11 mountY=-0.16, mountTheta=-2.16
21:48:27.390 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.18, opts=13)
21:48:27.393 00.003 14556 Enqueuing Move request for scope (0.10, 0.18)
21:48:27.396 00.003 12308 Worker thread wakes up
21:48:27.396 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.18) opts 0xd
21:48:27.396 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.18)
21:48:27.397 00.001 12308 Moving (0.10, 0.18) raw xDistance=-0.11 yDistance=-0.16
21:48:27.397 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:48:27.397 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:27.397 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:48:27.397 00.000 12308 MoveAxis(E, 0, ABG)
21:48:27.398 00.001 12308 Move returns status 0, amount 0
21:48:27.399 00.001 12308 MoveAxis(N, 0, ABG)
21:48:27.399 00.000 12308 Move returns status 0, amount 0
21:48:27.399 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:27.402 00.003 12308 move complete, result=0
21:48:27.402 00.000 12308 worker thread done servicing request
21:48:27.421 00.019 14556 UpdateGuideState exits: m=2076 SNR=30.6
21:48:27.424 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:27.426 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:27.429 00.003 14556 Enqueuing Expose request
21:48:27.433 00.004 12308 Worker thread wakes up
21:48:27.433 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:48:27.436 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:27.436 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:28.687 01.251 12308 Exposure complete
21:48:28.831 00.144 12308 worker thread done servicing request
21:48:28.831 00.000 14556 OnExposeComplete: enter
21:48:28.835 00.004 14556 UpdateGuideState(): m_state=6
21:48:28.839 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3356
21:48:28.843 00.004 14556 Star::Find returns 1 (0), X=187.90, Y=994.97, Mass=2242, SNR=31.7, Peak=171 HFD=4.5
21:48:28.848 00.005 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.10 = -2.18)
21:48:28.853 00.005 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.28)
21:48:28.857 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.15 cameraTheta=1.03 mountX=-0.09 mountY=-0.11, mountTheta=-2.22
21:48:28.862 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.13, opts=13)
21:48:28.867 00.005 14556 Enqueuing Move request for scope (0.08, 0.13)
21:48:28.871 00.004 12308 Worker thread wakes up
21:48:28.871 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
21:48:28.871 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
21:48:28.871 00.000 12308 Moving (0.08, 0.13) raw xDistance=-0.09 yDistance=-0.11
21:48:28.871 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:48:28.871 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:28.872 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:48:28.872 00.000 12308 MoveAxis(E, 0, ABG)
21:48:28.872 00.000 12308 Move returns status 0, amount 0
21:48:28.873 00.001 12308 MoveAxis(N, 0, ABG)
21:48:28.873 00.000 12308 Move returns status 0, amount 0
21:48:28.873 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:28.877 00.004 12308 move complete, result=0
21:48:28.877 00.000 12308 worker thread done servicing request
21:48:28.898 00.021 14556 UpdateGuideState exits: m=2242 SNR=31.7
21:48:28.903 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:28.906 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:28.911 00.005 14556 Enqueuing Expose request
21:48:28.919 00.008 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:28.923 00.004 12308 Worker thread wakes up
21:48:28.923 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:28.923 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:30.179 01.256 12308 Exposure complete
21:48:30.324 00.145 12308 worker thread done servicing request
21:48:30.324 00.000 14556 OnExposeComplete: enter
21:48:30.329 00.005 14556 UpdateGuideState(): m_state=6
21:48:30.333 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3357
21:48:30.337 00.004 14556 Star::Find returns 1 (0), X=188.03, Y=995.27, Mass=2083, SNR=30.5, Peak=176 HFD=4.2
21:48:30.340 00.003 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.21 = -2.08)
21:48:30.346 00.006 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.11 = -2.18)
21:48:30.350 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.43 hyp=0.47 cameraTheta=1.13 mountX=-0.23 mountY=-0.39, mountTheta=-2.10
21:48:30.355 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.43, opts=13)
21:48:30.359 00.004 14556 Enqueuing Move request for scope (0.20, 0.43)
21:48:30.361 00.002 12308 Worker thread wakes up
21:48:30.362 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.43) opts 0xd
21:48:30.362 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.43)
21:48:30.362 00.000 12308 Moving (0.20, 0.43) raw xDistance=-0.23 yDistance=-0.39
21:48:30.362 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:48:30.362 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
21:48:30.362 00.000 12308 MoveAxis(E, 100, ABG)
21:48:30.363 00.001 12308 Guiding  Dir = 2, Dur = 100
21:48:30.363 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:30.367 00.004 12308 IsSlewing returns 0
21:48:30.367 00.000 12308 IsGuiding returns 0
21:48:30.367 00.000 12308 PulseGuide returned control before completion, sleep 110
21:48:30.386 00.019 14556 UpdateGuideState exits: m=2083 SNR=30.5
21:48:30.392 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:30.396 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:30.400 00.004 14556 Enqueuing Expose request
21:48:30.480 00.080 12308 IsGuiding returns 1
21:48:30.481 00.001 12308 scope still moving after pulse duration time elapsed
21:48:30.512 00.031 12308 IsSlewing returns 0
21:48:30.513 00.001 12308 IsGuiding returns 0
21:48:30.514 00.001 12308 scope move finished after 100 + 46 ms
21:48:30.514 00.000 12308 Move returns status 0, amount 100
21:48:30.514 00.000 12308 MoveAxis(N, 274, ABG)
21:48:30.514 00.000 12308 Guiding  Dir = 0, Dur = 274
21:48:30.515 00.001 12308 IsSlewing returns 0
21:48:30.515 00.000 12308 IsGuiding returns 0
21:48:30.515 00.000 12308 PulseGuide returned control before completion, sleep 284
21:48:30.812 00.297 12308 IsGuiding returns 1
21:48:30.812 00.000 12308 scope still moving after pulse duration time elapsed
21:48:30.843 00.031 12308 IsSlewing returns 0
21:48:30.845 00.002 12308 IsGuiding returns 0
21:48:30.845 00.000 12308 scope move finished after 274 + 55 ms
21:48:30.846 00.001 12308 Move returns status 0, amount 274
21:48:30.847 00.001 12308 move complete, result=0
21:48:30.847 00.000 12308 worker thread done servicing request
21:48:30.847 00.000 12308 Worker thread wakes up
21:48:30.848 00.001 14556 GuideStep: -0.2 px 100 ms EAST, -0.4 px 274 ms NORTH
21:48:30.855 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:30.855 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:32.103 01.248 12308 Exposure complete
21:48:32.254 00.151 12308 worker thread done servicing request
21:48:32.254 00.000 14556 OnExposeComplete: enter
21:48:32.258 00.004 14556 UpdateGuideState(): m_state=6
21:48:32.262 00.004 14556 Star::Find(15, 188, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3358
21:48:32.265 00.003 14556 Star::Find returns 1 (0), X=187.89, Y=995.04, Mass=2010, SNR=30.0, Peak=173 HFD=4.3
21:48:32.269 00.004 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.32 = -1.96)
21:48:32.272 00.003 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.06)
21:48:32.277 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.21 cameraTheta=1.25 mountX=-0.08 mountY=-0.18, mountTheta=-1.98
21:48:32.281 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.19, opts=13)
21:48:32.286 00.005 14556 Enqueuing Move request for scope (0.06, 0.19)
21:48:32.291 00.005 12308 Worker thread wakes up
21:48:32.291 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
21:48:32.291 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
21:48:32.291 00.000 12308 Moving (0.06, 0.19) raw xDistance=-0.08 yDistance=-0.18
21:48:32.291 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:48:32.292 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:32.292 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:48:32.292 00.000 12308 MoveAxis(E, 0, ABG)
21:48:32.294 00.002 12308 Move returns status 0, amount 0
21:48:32.294 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:32.297 00.003 12308 MoveAxis(N, 0, ABG)
21:48:32.298 00.001 12308 Move returns status 0, amount 0
21:48:32.299 00.001 12308 move complete, result=0
21:48:32.300 00.001 12308 worker thread done servicing request
21:48:32.319 00.019 14556 UpdateGuideState exits: m=2010 SNR=30.0
21:48:32.323 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:32.326 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:32.331 00.005 14556 Enqueuing Expose request
21:48:32.334 00.003 12308 Worker thread wakes up
21:48:32.334 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:48:32.339 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:32.339 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:33.595 01.256 12308 Exposure complete
21:48:33.749 00.154 12308 worker thread done servicing request
21:48:33.749 00.000 14556 OnExposeComplete: enter
21:48:33.753 00.004 14556 UpdateGuideState(): m_state=6
21:48:33.758 00.005 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3359
21:48:33.762 00.004 14556 Star::Find returns 1 (0), X=187.80, Y=994.85, Mass=2128, SNR=31.0, Peak=196 HFD=4.5
21:48:33.766 00.004 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
21:48:33.769 00.003 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.49)
21:48:33.773 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.82 mountX=0.03 mountY=-0.01, mountTheta=-0.47
21:48:33.778 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.01, opts=13)
21:48:33.780 00.002 14556 Enqueuing Move request for scope (-0.03, 0.01)
21:48:33.785 00.005 12308 Worker thread wakes up
21:48:33.786 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
21:48:33.788 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
21:48:33.788 00.000 12308 Moving (-0.03, 0.01) raw xDistance=0.03 yDistance=-0.01
21:48:33.789 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:48:33.789 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:33.796 00.007 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:33.796 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:48:33.796 00.000 12308 MoveAxis(E, 0, ABG)
21:48:33.796 00.000 12308 Move returns status 0, amount 0
21:48:33.797 00.001 12308 MoveAxis(N, 0, ABG)
21:48:33.797 00.000 12308 Move returns status 0, amount 0
21:48:33.797 00.000 12308 move complete, result=0
21:48:33.797 00.000 12308 worker thread done servicing request
21:48:33.818 00.021 14556 UpdateGuideState exits: m=2128 SNR=31.0
21:48:33.823 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:33.828 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:33.831 00.003 14556 Enqueuing Expose request
21:48:33.835 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:48:33.839 00.004 12308 Worker thread wakes up
21:48:33.839 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:33.839 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:35.093 01.254 12308 Exposure complete
21:48:35.252 00.159 12308 worker thread done servicing request
21:48:35.252 00.000 14556 OnExposeComplete: enter
21:48:35.257 00.005 14556 UpdateGuideState(): m_state=6
21:48:35.261 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3360
21:48:35.265 00.004 14556 Star::Find returns 1 (0), X=187.74, Y=994.91, Mass=2249, SNR=31.9, Peak=196 HFD=4.5
21:48:35.268 00.003 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.59 = -0.69)
21:48:35.272 00.004 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.49 = -0.79)
21:48:35.275 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.52 mountX=0.08 mountY=-0.08, mountTheta=-0.74
21:48:35.280 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.06, opts=13)
21:48:35.284 00.004 14556 Enqueuing Move request for scope (-0.09, 0.06)
21:48:35.289 00.005 12308 Worker thread wakes up
21:48:35.289 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
21:48:35.289 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
21:48:35.289 00.000 12308 Moving (-0.09, 0.06) raw xDistance=0.08 yDistance=-0.08
21:48:35.289 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:48:35.290 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:35.290 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:48:35.290 00.000 12308 MoveAxis(E, 0, ABG)
21:48:35.290 00.000 12308 Move returns status 0, amount 0
21:48:35.290 00.000 12308 MoveAxis(N, 0, ABG)
21:48:35.292 00.002 12308 Move returns status 0, amount 0
21:48:35.292 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:35.296 00.004 12308 move complete, result=0
21:48:35.296 00.000 12308 worker thread done servicing request
21:48:35.317 00.021 14556 UpdateGuideState exits: m=2249 SNR=31.9
21:48:35.320 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:35.325 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:35.328 00.003 14556 Enqueuing Expose request
21:48:35.332 00.004 12308 Worker thread wakes up
21:48:35.332 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:35.335 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:35.335 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:36.580 01.245 12308 Exposure complete
21:48:36.740 00.160 12308 worker thread done servicing request
21:48:36.740 00.000 14556 OnExposeComplete: enter
21:48:36.746 00.006 14556 UpdateGuideState(): m_state=6
21:48:36.751 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3361
21:48:36.756 00.005 14556 Star::Find returns 1 (0), X=187.91, Y=995.08, Mass=2034, SNR=30.2, Peak=190 HFD=4.3
21:48:36.759 00.003 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.29 = -1.99)
21:48:36.764 00.005 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.09)
21:48:36.768 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.24 hyp=0.26 cameraTheta=1.22 mountX=-0.10 mountY=-0.22, mountTheta=-2.01
21:48:36.773 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.24, opts=13)
21:48:36.777 00.004 14556 Enqueuing Move request for scope (0.09, 0.24)
21:48:36.780 00.003 12308 Worker thread wakes up
21:48:36.780 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.24) opts 0xd
21:48:36.780 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.24)
21:48:36.782 00.002 12308 Moving (0.09, 0.24) raw xDistance=-0.10 yDistance=-0.22
21:48:36.782 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:48:36.782 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:48:36.782 00.000 12308 MoveAxis(E, 0, ABG)
21:48:36.782 00.000 12308 Move returns status 0, amount 0
21:48:36.783 00.001 12308 MoveAxis(N, 156, ABG)
21:48:36.783 00.000 12308 Guiding  Dir = 0, Dur = 156
21:48:36.783 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:36.788 00.005 12308 IsSlewing returns 0
21:48:36.789 00.001 12308 IsGuiding returns 0
21:48:36.791 00.002 12308 PulseGuide returned control before completion, sleep 166
21:48:36.814 00.023 14556 UpdateGuideState exits: m=2034 SNR=30.2
21:48:36.820 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:36.824 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:36.829 00.005 14556 Enqueuing Expose request
21:48:36.964 00.135 12308 IsGuiding returns 1
21:48:36.964 00.000 12308 scope still moving after pulse duration time elapsed
21:48:36.996 00.032 12308 IsSlewing returns 0
21:48:36.996 00.000 12308 IsGuiding returns 0
21:48:36.997 00.001 12308 scope move finished after 156 + 51 ms
21:48:36.997 00.000 12308 Move returns status 0, amount 156
21:48:36.997 00.000 12308 move complete, result=0
21:48:36.997 00.000 12308 worker thread done servicing request
21:48:36.997 00.000 12308 Worker thread wakes up
21:48:36.997 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 156 ms NORTH
21:48:37.003 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:37.003 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:38.262 01.259 12308 Exposure complete
21:48:38.412 00.150 12308 worker thread done servicing request
21:48:38.413 00.001 14556 OnExposeComplete: enter
21:48:38.416 00.003 14556 UpdateGuideState(): m_state=6
21:48:38.420 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3362
21:48:38.425 00.005 14556 Star::Find returns 1 (0), X=188.01, Y=995.15, Mass=1969, SNR=29.7, Peak=177 HFD=4.3
21:48:38.428 00.003 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.11 = -2.18)
21:48:38.433 00.005 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.28)
21:48:38.436 00.003 14556 CameraToMount -- cameraX=0.18 cameraY=0.30 hyp=0.35 cameraTheta=1.03 mountX=-0.20 mountY=-0.27, mountTheta=-2.21
21:48:38.443 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.30, opts=13)
21:48:38.448 00.005 14556 Enqueuing Move request for scope (0.18, 0.30)
21:48:38.452 00.004 12308 Worker thread wakes up
21:48:38.452 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.30) opts 0xd
21:48:38.452 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.30)
21:48:38.453 00.001 12308 Moving (0.18, 0.30) raw xDistance=-0.20 yDistance=-0.27
21:48:38.453 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:48:38.453 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:48:38.453 00.000 12308 MoveAxis(E, 88, ABG)
21:48:38.453 00.000 12308 Guiding  Dir = 2, Dur = 88
21:48:38.453 00.000 12308 IsSlewing returns 0
21:48:38.455 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:38.459 00.004 12308 IsGuiding returns 0
21:48:38.459 00.000 12308 PulseGuide returned control before completion, sleep 98
21:48:38.479 00.020 14556 UpdateGuideState exits: m=1969 SNR=29.7
21:48:38.484 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:38.488 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:38.491 00.003 14556 Enqueuing Expose request
21:48:38.565 00.074 12308 IsGuiding returns 1
21:48:38.566 00.001 12308 scope still moving after pulse duration time elapsed
21:48:38.595 00.029 12308 IsSlewing returns 0
21:48:38.596 00.001 12308 IsGuiding returns 0
21:48:38.596 00.000 12308 scope move finished after 88 + 49 ms
21:48:38.597 00.001 12308 Move returns status 0, amount 88
21:48:38.597 00.000 12308 MoveAxis(N, 190, ABG)
21:48:38.597 00.000 12308 Guiding  Dir = 0, Dur = 190
21:48:38.598 00.001 12308 IsSlewing returns 0
21:48:38.598 00.000 12308 IsGuiding returns 0
21:48:38.599 00.001 12308 PulseGuide returned control before completion, sleep 200
21:48:38.814 00.215 12308 IsGuiding returns 1
21:48:38.816 00.002 12308 scope still moving after pulse duration time elapsed
21:48:38.845 00.029 12308 IsSlewing returns 0
21:48:38.846 00.001 12308 IsGuiding returns 0
21:48:38.847 00.001 12308 scope move finished after 190 + 58 ms
21:48:38.848 00.001 12308 Move returns status 0, amount 190
21:48:38.848 00.000 12308 move complete, result=0
21:48:38.848 00.000 12308 worker thread done servicing request
21:48:38.849 00.001 12308 Worker thread wakes up
21:48:38.849 00.000 14556 GuideStep: -0.2 px 88 ms EAST, -0.3 px 190 ms NORTH
21:48:38.856 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:38.856 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:40.114 01.258 12308 Exposure complete
21:48:40.268 00.154 12308 worker thread done servicing request
21:48:40.268 00.000 14556 OnExposeComplete: enter
21:48:40.273 00.005 14556 UpdateGuideState(): m_state=6
21:48:40.278 00.005 14556 Star::Find(15, 188, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3363
21:48:40.282 00.004 14556 Star::Find returns 1 (0), X=187.68, Y=994.71, Mass=2172, SNR=31.4, Peak=165 HFD=4.6
21:48:40.286 00.004 14556 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-3.07) = xAngle (0.68 = 0.68)
21:48:40.291 00.005 14556 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.58 = 0.58)
21:48:40.296 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.40 mountX=0.15 mountY=0.10, mountTheta=0.61
21:48:40.303 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.13, opts=13)
21:48:40.309 00.006 14556 Enqueuing Move request for scope (-0.14, -0.13)
21:48:40.312 00.003 12308 Worker thread wakes up
21:48:40.312 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd
21:48:40.312 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.13)
21:48:40.314 00.002 12308 Moving (-0.14, -0.13) raw xDistance=0.15 yDistance=0.10
21:48:40.314 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:48:40.314 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:40.314 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:48:40.314 00.000 12308 MoveAxis(E, 0, ABG)
21:48:40.315 00.001 12308 Move returns status 0, amount 0
21:48:40.315 00.000 12308 MoveAxis(N, 0, ABG)
21:48:40.315 00.000 12308 Move returns status 0, amount 0
21:48:40.315 00.000 12308 move complete, result=0
21:48:40.315 00.000 12308 worker thread done servicing request
21:48:40.316 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:40.343 00.027 14556 UpdateGuideState exits: m=2172 SNR=31.4
21:48:40.348 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:40.355 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:40.359 00.004 14556 Enqueuing Expose request
21:48:40.364 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:48:40.368 00.004 12308 Worker thread wakes up
21:48:40.368 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:40.368 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:41.625 01.257 12308 Exposure complete
21:48:41.769 00.144 12308 worker thread done servicing request
21:48:41.769 00.000 14556 OnExposeComplete: enter
21:48:41.773 00.004 14556 UpdateGuideState(): m_state=6
21:48:41.778 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3364
21:48:41.783 00.005 14556 Star::Find returns 1 (0), X=187.75, Y=994.85, Mass=1985, SNR=29.9, Peak=144 HFD=4.5
21:48:41.787 00.004 14556 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.07) = xAngle (6.18 = -0.10)
21:48:41.792 00.005 14556 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.08 = -0.20)
21:48:41.796 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.00 hyp=0.08 cameraTheta=3.11 mountX=0.08 mountY=-0.02, mountTheta=-0.20
21:48:41.801 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.00, opts=13)
21:48:41.806 00.005 14556 Enqueuing Move request for scope (-0.08, 0.00)
21:48:41.809 00.003 12308 Worker thread wakes up
21:48:41.809 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.00) opts 0xd
21:48:41.810 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.00)
21:48:41.810 00.000 12308 Moving (-0.08, 0.00) raw xDistance=0.08 yDistance=-0.02
21:48:41.810 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:48:41.810 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:41.811 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:48:41.811 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:41.817 00.006 12308 MoveAxis(E, 0, ABG)
21:48:41.817 00.000 12308 Move returns status 0, amount 0
21:48:41.817 00.000 12308 MoveAxis(N, 0, ABG)
21:48:41.817 00.000 12308 Move returns status 0, amount 0
21:48:41.818 00.001 12308 move complete, result=0
21:48:41.818 00.000 12308 worker thread done servicing request
21:48:41.838 00.020 14556 UpdateGuideState exits: m=1985 SNR=29.9
21:48:41.843 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:41.847 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:41.854 00.007 14556 Enqueuing Expose request
21:48:41.858 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:48:41.863 00.005 12308 Worker thread wakes up
21:48:41.863 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:41.863 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:43.106 01.243 12308 Exposure complete
21:48:43.268 00.162 12308 worker thread done servicing request
21:48:43.268 00.000 14556 OnExposeComplete: enter
21:48:43.273 00.005 14556 UpdateGuideState(): m_state=6
21:48:43.276 00.003 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3365
21:48:43.280 00.004 14556 Star::Find returns 1 (0), X=187.67, Y=994.70, Mass=2031, SNR=30.1, Peak=136 HFD=4.6
21:48:43.283 00.003 14556 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-3.07) = xAngle (0.67 = 0.67)
21:48:43.288 00.005 14556 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.57 = 0.57)
21:48:43.292 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.14 hyp=0.21 cameraTheta=-2.40 mountX=0.16 mountY=0.11, mountTheta=0.61
21:48:43.297 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.14, opts=13)
21:48:43.302 00.005 14556 Enqueuing Move request for scope (-0.15, -0.14)
21:48:43.306 00.004 12308 Worker thread wakes up
21:48:43.306 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.14) opts 0xd
21:48:43.306 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.14)
21:48:43.306 00.000 12308 Moving (-0.15, -0.14) raw xDistance=0.16 yDistance=0.11
21:48:43.306 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:48:43.306 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:43.307 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:48:43.307 00.000 12308 MoveAxis(E, 0, ABG)
21:48:43.307 00.000 12308 Move returns status 0, amount 0
21:48:43.307 00.000 12308 MoveAxis(N, 0, ABG)
21:48:43.307 00.000 12308 Move returns status 0, amount 0
21:48:43.308 00.001 12308 move complete, result=0
21:48:43.308 00.000 12308 worker thread done servicing request
21:48:43.308 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:43.336 00.028 14556 UpdateGuideState exits: m=2031 SNR=30.1
21:48:43.341 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:43.346 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:43.351 00.005 14556 Enqueuing Expose request
21:48:43.357 00.006 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:48:43.361 00.004 12308 Worker thread wakes up
21:48:43.361 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:43.362 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:44.605 01.243 12308 Exposure complete
21:48:44.758 00.153 12308 worker thread done servicing request
21:48:44.760 00.002 14556 OnExposeComplete: enter
21:48:44.764 00.004 14556 UpdateGuideState(): m_state=6
21:48:44.769 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3366
21:48:44.772 00.003 14556 Star::Find returns 1 (0), X=187.97, Y=994.88, Mass=1998, SNR=30.0, Peak=169 HFD=4.3
21:48:44.776 00.004 14556 CameraToMount -- cameraTheta (0.25) - m_xAngle (-3.07) = xAngle (3.32 = -2.96)
21:48:44.780 00.004 14556 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.22 = -3.06)
21:48:44.783 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.04 hyp=0.15 cameraTheta=0.25 mountX=-0.15 mountY=-0.01, mountTheta=-3.06
21:48:44.789 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.04, opts=13)
21:48:44.793 00.004 14556 Enqueuing Move request for scope (0.15, 0.04)
21:48:44.796 00.003 12308 Worker thread wakes up
21:48:44.796 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.04) opts 0xd
21:48:44.796 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.04)
21:48:44.796 00.000 12308 Moving (0.15, 0.04) raw xDistance=-0.15 yDistance=-0.01
21:48:44.798 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:48:44.798 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:44.798 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:48:44.798 00.000 12308 MoveAxis(E, 0, ABG)
21:48:44.798 00.000 12308 Move returns status 0, amount 0
21:48:44.799 00.001 12308 MoveAxis(N, 0, ABG)
21:48:44.799 00.000 12308 Move returns status 0, amount 0
21:48:44.799 00.000 12308 move complete, result=0
21:48:44.799 00.000 12308 worker thread done servicing request
21:48:44.800 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:44.825 00.025 14556 UpdateGuideState exits: m=1998 SNR=30.0
21:48:44.830 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:44.833 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:44.838 00.005 14556 Enqueuing Expose request
21:48:44.841 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:48:44.845 00.004 12308 Worker thread wakes up
21:48:44.845 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:44.845 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:46.087 01.242 12308 Exposure complete
21:48:46.240 00.153 12308 worker thread done servicing request
21:48:46.241 00.001 14556 OnExposeComplete: enter
21:48:46.245 00.004 14556 UpdateGuideState(): m_state=6
21:48:46.249 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3367
21:48:46.253 00.004 14556 Star::Find returns 1 (0), X=187.67, Y=994.94, Mass=2204, SNR=31.3, Peak=177 HFD=4.8
21:48:46.260 00.007 14556 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.07) = xAngle (5.68 = -0.60)
21:48:46.266 00.006 14556 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.58 = -0.70)
21:48:46.269 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.18 cameraTheta=2.61 mountX=0.15 mountY=-0.12, mountTheta=-0.66
21:48:46.274 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.09, opts=13)
21:48:46.279 00.005 14556 Enqueuing Move request for scope (-0.15, 0.09)
21:48:46.283 00.004 12308 Worker thread wakes up
21:48:46.283 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
21:48:46.283 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
21:48:46.283 00.000 12308 Moving (-0.15, 0.09) raw xDistance=0.15 yDistance=-0.12
21:48:46.284 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:48:46.284 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:46.284 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:48:46.284 00.000 12308 MoveAxis(E, 0, ABG)
21:48:46.284 00.000 12308 Move returns status 0, amount 0
21:48:46.285 00.001 12308 MoveAxis(N, 0, ABG)
21:48:46.285 00.000 12308 Move returns status 0, amount 0
21:48:46.285 00.000 12308 move complete, result=0
21:48:46.285 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:46.290 00.005 12308 worker thread done servicing request
21:48:46.309 00.019 14556 UpdateGuideState exits: m=2204 SNR=31.3
21:48:46.315 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:46.320 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:46.325 00.005 14556 Enqueuing Expose request
21:48:46.329 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:46.334 00.005 12308 Worker thread wakes up
21:48:46.334 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:46.334 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:47.587 01.253 12308 Exposure complete
21:48:47.723 00.136 12308 worker thread done servicing request
21:48:47.723 00.000 14556 OnExposeComplete: enter
21:48:47.727 00.004 14556 UpdateGuideState(): m_state=6
21:48:47.731 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3368
21:48:47.736 00.005 14556 Star::Find returns 1 (0), X=187.52, Y=995.05, Mass=2015, SNR=30.1, Peak=157 HFD=4.8
21:48:47.740 00.004 14556 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.07) = xAngle (5.62 = -0.67)
21:48:47.744 00.004 14556 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.76)
21:48:47.748 00.004 14556 CameraToMount -- cameraX=-0.31 cameraY=0.21 hyp=0.37 cameraTheta=2.54 mountX=0.29 mountY=-0.26, mountTheta=-0.72
21:48:47.753 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.21, opts=13)
21:48:47.758 00.005 14556 Enqueuing Move request for scope (-0.31, 0.21)
21:48:47.761 00.003 12308 Worker thread wakes up
21:48:47.761 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.21) opts 0xd
21:48:47.761 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.21)
21:48:47.761 00.000 12308 Moving (-0.31, 0.21) raw xDistance=0.29 yDistance=-0.26
21:48:47.762 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:48:47.762 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:48:47.762 00.000 12308 MoveAxis(W, 126, ABG)
21:48:47.762 00.000 12308 Guiding  Dir = 3, Dur = 126
21:48:47.763 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:47.767 00.004 12308 IsSlewing returns 0
21:48:47.768 00.001 12308 IsGuiding returns 0
21:48:47.768 00.000 12308 PulseGuide returned control before completion, sleep 136
21:48:47.789 00.021 14556 UpdateGuideState exits: m=2015 SNR=30.1
21:48:47.794 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:47.799 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:47.804 00.005 14556 Enqueuing Expose request
21:48:47.905 00.101 12308 IsGuiding returns 1
21:48:47.905 00.000 12308 scope still moving after pulse duration time elapsed
21:48:47.936 00.031 12308 IsSlewing returns 0
21:48:47.938 00.002 12308 IsGuiding returns 0
21:48:47.938 00.000 12308 scope move finished after 126 + 44 ms
21:48:47.938 00.000 12308 Move returns status 0, amount 126
21:48:47.939 00.001 12308 MoveAxis(N, 180, ABG)
21:48:47.939 00.000 12308 Guiding  Dir = 0, Dur = 180
21:48:47.939 00.000 12308 IsSlewing returns 0
21:48:47.941 00.002 12308 IsGuiding returns 0
21:48:47.941 00.000 12308 PulseGuide returned control before completion, sleep 190
21:48:48.140 00.199 12308 IsGuiding returns 1
21:48:48.142 00.002 12308 scope still moving after pulse duration time elapsed
21:48:48.171 00.029 12308 IsSlewing returns 0
21:48:48.172 00.001 12308 IsGuiding returns 1
21:48:48.202 00.030 12308 IsSlewing returns 0
21:48:48.202 00.000 12308 IsGuiding returns 0
21:48:48.204 00.002 12308 scope move finished after 180 + 82 ms
21:48:48.204 00.000 12308 Move returns status 0, amount 180
21:48:48.204 00.000 12308 move complete, result=0
21:48:48.204 00.000 12308 worker thread done servicing request
21:48:48.205 00.001 12308 Worker thread wakes up
21:48:48.205 00.000 14556 GuideStep: 0.3 px 126 ms WEST, -0.3 px 180 ms NORTH
21:48:48.211 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:48.211 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:49.449 01.238 12308 Exposure complete
21:48:49.590 00.141 12308 worker thread done servicing request
21:48:49.591 00.001 14556 OnExposeComplete: enter
21:48:49.594 00.003 14556 UpdateGuideState(): m_state=6
21:48:49.599 00.005 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3369
21:48:49.603 00.004 14556 Star::Find returns 1 (0), X=187.67, Y=994.95, Mass=1906, SNR=29.4, Peak=149 HFD=4.4
21:48:49.608 00.005 14556 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.07) = xAngle (5.62 = -0.67)
21:48:49.612 00.004 14556 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.76)
21:48:49.615 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.54 mountX=0.14 mountY=-0.13, mountTheta=-0.72
21:48:49.621 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.10, opts=13)
21:48:49.625 00.004 14556 Enqueuing Move request for scope (-0.15, 0.10)
21:48:49.628 00.003 12308 Worker thread wakes up
21:48:49.628 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd
21:48:49.629 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.10)
21:48:49.629 00.000 12308 Moving (-0.15, 0.10) raw xDistance=0.14 yDistance=-0.13
21:48:49.629 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:48:49.629 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:49.629 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:48:49.631 00.002 12308 MoveAxis(E, 0, ABG)
21:48:49.631 00.000 12308 Move returns status 0, amount 0
21:48:49.631 00.000 12308 MoveAxis(N, 0, ABG)
21:48:49.631 00.000 12308 Move returns status 0, amount 0
21:48:49.631 00.000 12308 move complete, result=0
21:48:49.631 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:49.635 00.004 12308 worker thread done servicing request
21:48:49.656 00.021 14556 UpdateGuideState exits: m=1906 SNR=29.4
21:48:49.660 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:49.664 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:49.668 00.004 14556 Enqueuing Expose request
21:48:49.672 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:49.676 00.004 12308 Worker thread wakes up
21:48:49.677 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:49.677 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:50.919 01.242 12308 Exposure complete
21:48:51.062 00.143 12308 worker thread done servicing request
21:48:51.063 00.001 14556 OnExposeComplete: enter
21:48:51.066 00.003 14556 UpdateGuideState(): m_state=6
21:48:51.071 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3370
21:48:51.075 00.004 14556 Star::Find returns 1 (0), X=187.82, Y=994.97, Mass=2249, SNR=31.9, Peak=171 HFD=4.4
21:48:51.078 00.003 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
21:48:51.082 00.004 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
21:48:51.084 00.002 14556 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.65 mountX=0.00 mountY=-0.12, mountTheta=-1.56
21:48:51.089 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.12, opts=13)
21:48:51.093 00.004 14556 Enqueuing Move request for scope (-0.01, 0.12)
21:48:51.096 00.003 12308 Worker thread wakes up
21:48:51.096 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
21:48:51.096 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
21:48:51.097 00.001 12308 Moving (-0.01, 0.12) raw xDistance=0.00 yDistance=-0.12
21:48:51.097 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:48:51.097 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:51.097 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:48:51.097 00.000 12308 MoveAxis(E, 0, ABG)
21:48:51.097 00.000 12308 Move returns status 0, amount 0
21:48:51.097 00.000 12308 MoveAxis(N, 0, ABG)
21:48:51.099 00.002 12308 Move returns status 0, amount 0
21:48:51.099 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:51.103 00.004 12308 move complete, result=0
21:48:51.103 00.000 12308 worker thread done servicing request
21:48:51.124 00.021 14556 UpdateGuideState exits: m=2249 SNR=31.9
21:48:51.128 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:51.131 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:51.134 00.003 14556 Enqueuing Expose request
21:48:51.139 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:51.142 00.003 12308 Worker thread wakes up
21:48:51.142 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:51.142 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:52.391 01.249 12308 Exposure complete
21:48:52.548 00.157 12308 worker thread done servicing request
21:48:52.548 00.000 14556 OnExposeComplete: enter
21:48:52.552 00.004 14556 UpdateGuideState(): m_state=6
21:48:52.557 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3371
21:48:52.562 00.005 14556 Star::Find returns 1 (0), X=187.76, Y=995.10, Mass=2002, SNR=30.1, Peak=171 HFD=4.5
21:48:52.566 00.004 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.89 = -1.39)
21:48:52.573 00.007 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.49)
21:48:52.578 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.26 hyp=0.27 cameraTheta=1.82 mountX=0.05 mountY=-0.26, mountTheta=-1.40
21:48:52.584 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.26, opts=13)
21:48:52.590 00.006 14556 Enqueuing Move request for scope (-0.06, 0.26)
21:48:52.597 00.007 12308 Worker thread wakes up
21:48:52.597 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.26) opts 0xd
21:48:52.598 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.26)
21:48:52.598 00.000 12308 Moving (-0.06, 0.26) raw xDistance=0.05 yDistance=-0.26
21:48:52.598 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:48:52.598 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:48:52.598 00.000 12308 MoveAxis(E, 0, ABG)
21:48:52.600 00.002 12308 Move returns status 0, amount 0
21:48:52.600 00.000 12308 MoveAxis(N, 186, ABG)
21:48:52.600 00.000 12308 Guiding  Dir = 0, Dur = 186
21:48:52.601 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:52.607 00.006 12308 IsSlewing returns 0
21:48:52.608 00.001 12308 IsGuiding returns 0
21:48:52.608 00.000 12308 PulseGuide returned control before completion, sleep 196
21:48:52.633 00.025 14556 UpdateGuideState exits: m=2002 SNR=30.1
21:48:52.639 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:52.643 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:52.647 00.004 14556 Enqueuing Expose request
21:48:52.809 00.162 12308 IsGuiding returns 1
21:48:52.810 00.001 12308 scope still moving after pulse duration time elapsed
21:48:52.840 00.030 12308 IsSlewing returns 0
21:48:52.842 00.002 12308 IsGuiding returns 0
21:48:52.842 00.000 12308 scope move finished after 186 + 47 ms
21:48:52.843 00.001 12308 Move returns status 0, amount 186
21:48:52.843 00.000 12308 move complete, result=0
21:48:52.843 00.000 12308 worker thread done servicing request
21:48:52.844 00.001 12308 Worker thread wakes up
21:48:52.845 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 186 ms NORTH
21:48:52.851 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:52.851 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:54.107 01.256 12308 Exposure complete
21:48:54.263 00.156 12308 worker thread done servicing request
21:48:54.264 00.001 14556 OnExposeComplete: enter
21:48:54.267 00.003 14556 UpdateGuideState(): m_state=6
21:48:54.272 00.005 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3372
21:48:54.275 00.003 14556 Star::Find returns 1 (0), X=187.97, Y=994.82, Mass=2056, SNR=30.5, Peak=150 HFD=4.4
21:48:54.278 00.003 14556 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-3.07) = xAngle (2.90 = 2.90)
21:48:54.282 00.004 14556 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.80 = 2.80)
21:48:54.286 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.15 cameraTheta=-0.18 mountX=-0.14 mountY=0.05, mountTheta=2.81
21:48:54.291 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.03, opts=13)
21:48:54.295 00.004 14556 Enqueuing Move request for scope (0.14, -0.03)
21:48:54.299 00.004 12308 Worker thread wakes up
21:48:54.299 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
21:48:54.299 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
21:48:54.299 00.000 12308 Moving (0.14, -0.03) raw xDistance=-0.14 yDistance=0.05
21:48:54.299 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:48:54.299 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:54.299 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:48:54.300 00.001 12308 MoveAxis(E, 0, ABG)
21:48:54.300 00.000 12308 Move returns status 0, amount 0
21:48:54.300 00.000 12308 MoveAxis(N, 0, ABG)
21:48:54.300 00.000 12308 Move returns status 0, amount 0
21:48:54.300 00.000 12308 move complete, result=0
21:48:54.300 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:54.305 00.005 12308 worker thread done servicing request
21:48:54.327 00.022 14556 UpdateGuideState exits: m=2056 SNR=30.5
21:48:54.331 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:54.336 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:54.339 00.003 14556 Enqueuing Expose request
21:48:54.344 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:48:54.348 00.004 12308 Worker thread wakes up
21:48:54.349 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:54.349 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:55.607 01.258 12308 Exposure complete
21:48:55.777 00.170 12308 worker thread done servicing request
21:48:55.777 00.000 14556 OnExposeComplete: enter
21:48:55.781 00.004 14556 UpdateGuideState(): m_state=6
21:48:55.785 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3373
21:48:55.790 00.005 14556 Star::Find returns 1 (0), X=187.76, Y=995.04, Mass=2129, SNR=31.2, Peak=166 HFD=4.6
21:48:55.793 00.003 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.96 = -1.33)
21:48:55.797 00.004 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.43)
21:48:55.801 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.88 mountX=0.05 mountY=-0.20, mountTheta=-1.33
21:48:55.806 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.19, opts=13)
21:48:55.810 00.004 14556 Enqueuing Move request for scope (-0.06, 0.19)
21:48:55.816 00.006 12308 Worker thread wakes up
21:48:55.816 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.19) opts 0xd
21:48:55.817 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.19)
21:48:55.817 00.000 12308 Moving (-0.06, 0.19) raw xDistance=0.05 yDistance=-0.20
21:48:55.817 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:48:55.817 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:48:55.818 00.001 12308 MoveAxis(E, 0, ABG)
21:48:55.818 00.000 12308 Move returns status 0, amount 0
21:48:55.818 00.000 12308 MoveAxis(N, 141, ABG)
21:48:55.819 00.001 12308 Guiding  Dir = 0, Dur = 141
21:48:55.819 00.000 12308 IsSlewing returns 0
21:48:55.820 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:55.824 00.004 12308 IsGuiding returns 0
21:48:55.824 00.000 12308 PulseGuide returned control before completion, sleep 151
21:48:55.842 00.018 14556 UpdateGuideState exits: m=2129 SNR=31.2
21:48:55.845 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:55.851 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:55.855 00.004 14556 Enqueuing Expose request
21:48:55.986 00.131 12308 IsGuiding returns 1
21:48:55.987 00.001 12308 scope still moving after pulse duration time elapsed
21:48:56.016 00.029 12308 IsSlewing returns 0
21:48:56.017 00.001 12308 IsGuiding returns 0
21:48:56.018 00.001 12308 scope move finished after 141 + 52 ms
21:48:56.019 00.001 12308 Move returns status 0, amount 141
21:48:56.019 00.000 12308 move complete, result=0
21:48:56.019 00.000 12308 worker thread done servicing request
21:48:56.019 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 141 ms NORTH
21:48:56.025 00.006 12308 Worker thread wakes up
21:48:56.025 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:56.025 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:57.279 01.254 12308 Exposure complete
21:48:57.415 00.136 12308 worker thread done servicing request
21:48:57.416 00.001 14556 OnExposeComplete: enter
21:48:57.420 00.004 14556 UpdateGuideState(): m_state=6
21:48:57.424 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3374
21:48:57.428 00.004 14556 Star::Find returns 1 (0), X=187.72, Y=994.88, Mass=2156, SNR=31.4, Peak=180 HFD=4.6
21:48:57.432 00.004 14556 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.07) = xAngle (5.85 = -0.43)
21:48:57.436 00.004 14556 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.75 = -0.53)
21:48:57.438 00.002 14556 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.78 mountX=0.10 mountY=-0.06, mountTheta=-0.51
21:48:57.445 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.04, opts=13)
21:48:57.451 00.006 14556 Enqueuing Move request for scope (-0.10, 0.04)
21:48:57.455 00.004 12308 Worker thread wakes up
21:48:57.455 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
21:48:57.455 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
21:48:57.455 00.000 12308 Moving (-0.10, 0.04) raw xDistance=0.10 yDistance=-0.06
21:48:57.457 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:48:57.457 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:57.457 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:48:57.457 00.000 12308 MoveAxis(E, 0, ABG)
21:48:57.457 00.000 12308 Move returns status 0, amount 0
21:48:57.457 00.000 12308 MoveAxis(N, 0, ABG)
21:48:57.458 00.001 12308 Move returns status 0, amount 0
21:48:57.458 00.000 12308 move complete, result=0
21:48:57.459 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:57.463 00.004 12308 worker thread done servicing request
21:48:57.482 00.019 14556 UpdateGuideState exits: m=2156 SNR=31.4
21:48:57.486 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:57.491 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:57.494 00.003 14556 Enqueuing Expose request
21:48:57.499 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:57.504 00.005 12308 Worker thread wakes up
21:48:57.505 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:57.505 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:48:58.745 01.240 12308 Exposure complete
21:48:58.901 00.156 12308 worker thread done servicing request
21:48:58.901 00.000 14556 OnExposeComplete: enter
21:48:58.905 00.004 14556 UpdateGuideState(): m_state=6
21:48:58.910 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3375
21:48:58.914 00.004 14556 Star::Find returns 1 (0), X=187.71, Y=994.97, Mass=1944, SNR=29.7, Peak=155 HFD=4.5
21:48:58.918 00.004 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
21:48:58.922 00.004 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
21:48:58.925 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.17 cameraTheta=2.32 mountX=0.11 mountY=-0.14, mountTheta=-0.93
21:48:58.930 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.13, opts=13)
21:48:58.934 00.004 14556 Enqueuing Move request for scope (-0.12, 0.13)
21:48:58.937 00.003 12308 Worker thread wakes up
21:48:58.937 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
21:48:58.937 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
21:48:58.938 00.001 12308 Moving (-0.12, 0.13) raw xDistance=0.11 yDistance=-0.14
21:48:58.938 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:48:58.938 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:58.938 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:48:58.939 00.001 12308 MoveAxis(E, 0, ABG)
21:48:58.939 00.000 12308 Move returns status 0, amount 0
21:48:58.939 00.000 12308 MoveAxis(N, 0, ABG)
21:48:58.940 00.001 12308 Move returns status 0, amount 0
21:48:58.940 00.000 12308 move complete, result=0
21:48:58.940 00.000 12308 worker thread done servicing request
21:48:58.940 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:48:58.965 00.025 14556 UpdateGuideState exits: m=1944 SNR=29.7
21:48:58.968 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:58.972 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:48:58.977 00.005 14556 Enqueuing Expose request
21:48:58.982 00.005 12308 Worker thread wakes up
21:48:58.983 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:58.988 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:48:58.988 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:00.235 01.247 12308 Exposure complete
21:49:00.390 00.155 12308 worker thread done servicing request
21:49:00.391 00.001 14556 OnExposeComplete: enter
21:49:00.395 00.004 14556 UpdateGuideState(): m_state=6
21:49:00.399 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3376
21:49:00.402 00.003 14556 Star::Find returns 1 (0), X=187.56, Y=995.04, Mass=2105, SNR=30.6, Peak=178 HFD=4.9
21:49:00.406 00.004 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.58 = -0.71)
21:49:00.410 00.004 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.81)
21:49:00.414 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.20 hyp=0.33 cameraTheta=2.50 mountX=0.25 mountY=-0.24, mountTheta=-0.76
21:49:00.418 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.20, opts=13)
21:49:00.423 00.005 14556 Enqueuing Move request for scope (-0.27, 0.20)
21:49:00.426 00.003 12308 Worker thread wakes up
21:49:00.426 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.20) opts 0xd
21:49:00.427 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.20)
21:49:00.427 00.000 12308 Moving (-0.27, 0.20) raw xDistance=0.25 yDistance=-0.24
21:49:00.427 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:49:00.427 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:49:00.429 00.002 12308 MoveAxis(W, 109, ABG)
21:49:00.429 00.000 12308 Guiding  Dir = 3, Dur = 109
21:49:00.429 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:00.432 00.003 12308 IsSlewing returns 0
21:49:00.433 00.001 12308 IsGuiding returns 0
21:49:00.433 00.000 12308 PulseGuide returned control before completion, sleep 119
21:49:00.454 00.021 14556 UpdateGuideState exits: m=2105 SNR=30.6
21:49:00.459 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:00.462 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:00.467 00.005 14556 Enqueuing Expose request
21:49:00.567 00.100 12308 IsGuiding returns 1
21:49:00.567 00.000 12308 scope still moving after pulse duration time elapsed
21:49:00.599 00.032 12308 IsSlewing returns 0
21:49:00.601 00.002 12308 IsGuiding returns 0
21:49:00.601 00.000 12308 scope move finished after 109 + 59 ms
21:49:00.601 00.000 12308 Move returns status 0, amount 109
21:49:00.602 00.001 12308 MoveAxis(N, 168, ABG)
21:49:00.602 00.000 12308 Guiding  Dir = 0, Dur = 168
21:49:00.603 00.001 12308 IsSlewing returns 0
21:49:00.603 00.000 12308 IsGuiding returns 0
21:49:00.604 00.001 12308 PulseGuide returned control before completion, sleep 178
21:49:00.785 00.181 12308 IsGuiding returns 1
21:49:00.786 00.001 12308 scope still moving after pulse duration time elapsed
21:49:00.817 00.031 12308 IsSlewing returns 0
21:49:00.818 00.001 12308 IsGuiding returns 0
21:49:00.818 00.000 12308 scope move finished after 168 + 46 ms
21:49:00.819 00.001 12308 Move returns status 0, amount 168
21:49:00.819 00.000 12308 move complete, result=0
21:49:00.819 00.000 12308 worker thread done servicing request
21:49:00.820 00.001 12308 Worker thread wakes up
21:49:00.820 00.000 14556 GuideStep: 0.3 px 109 ms WEST, -0.2 px 168 ms NORTH
21:49:00.827 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:00.827 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:02.086 01.259 12308 Exposure complete
21:49:02.236 00.150 12308 worker thread done servicing request
21:49:02.237 00.001 14556 OnExposeComplete: enter
21:49:02.241 00.004 14556 UpdateGuideState(): m_state=6
21:49:02.245 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3377
21:49:02.249 00.004 14556 Star::Find returns 1 (0), X=187.62, Y=994.91, Mass=2195, SNR=31.7, Peak=157 HFD=4.9
21:49:02.254 00.005 14556 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.07) = xAngle (5.91 = -0.37)
21:49:02.258 00.004 14556 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.81 = -0.47)
21:49:02.263 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.06 hyp=0.21 cameraTheta=2.84 mountX=0.20 mountY=-0.10, mountTheta=-0.45
21:49:02.270 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.06, opts=13)
21:49:02.275 00.005 14556 Enqueuing Move request for scope (-0.20, 0.06)
21:49:02.279 00.004 12308 Worker thread wakes up
21:49:02.280 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.06) opts 0xd
21:49:02.280 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.06)
21:49:02.280 00.000 12308 Moving (-0.20, 0.06) raw xDistance=0.20 yDistance=-0.10
21:49:02.280 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:49:02.282 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:02.282 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:49:02.282 00.000 12308 MoveAxis(E, 0, ABG)
21:49:02.282 00.000 12308 Move returns status 0, amount 0
21:49:02.283 00.001 12308 MoveAxis(N, 0, ABG)
21:49:02.283 00.000 12308 Move returns status 0, amount 0
21:49:02.283 00.000 12308 move complete, result=0
21:49:02.283 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:02.288 00.005 12308 worker thread done servicing request
21:49:02.316 00.028 14556 UpdateGuideState exits: m=2195 SNR=31.7
21:49:02.323 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:02.330 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:02.336 00.006 14556 Enqueuing Expose request
21:49:02.344 00.008 12308 Worker thread wakes up
21:49:02.344 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:02.345 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:49:02.351 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:03.602 01.251 12308 Exposure complete
21:49:03.752 00.150 12308 worker thread done servicing request
21:49:03.752 00.000 14556 OnExposeComplete: enter
21:49:03.757 00.005 14556 UpdateGuideState(): m_state=6
21:49:03.761 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3378
21:49:03.765 00.004 14556 Star::Find returns 1 (0), X=187.82, Y=994.94, Mass=1949, SNR=29.5, Peak=168 HFD=4.4
21:49:03.768 00.003 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
21:49:03.772 00.004 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
21:49:03.776 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.65 mountX=0.00 mountY=-0.10, mountTheta=-1.56
21:49:03.782 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.10, opts=13)
21:49:03.787 00.005 14556 Enqueuing Move request for scope (-0.01, 0.10)
21:49:03.792 00.005 12308 Worker thread wakes up
21:49:03.793 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
21:49:03.793 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
21:49:03.793 00.000 12308 Moving (-0.01, 0.10) raw xDistance=0.00 yDistance=-0.10
21:49:03.793 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:49:03.794 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:03.794 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:49:03.794 00.000 12308 MoveAxis(E, 0, ABG)
21:49:03.794 00.000 12308 Move returns status 0, amount 0
21:49:03.796 00.002 12308 MoveAxis(N, 0, ABG)
21:49:03.796 00.000 12308 Move returns status 0, amount 0
21:49:03.796 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:03.802 00.006 12308 move complete, result=0
21:49:03.802 00.000 12308 worker thread done servicing request
21:49:03.830 00.028 14556 UpdateGuideState exits: m=1949 SNR=29.5
21:49:03.837 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:03.842 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:03.849 00.007 14556 Enqueuing Expose request
21:49:03.855 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:49:03.861 00.006 12308 Worker thread wakes up
21:49:03.861 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:03.861 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:05.109 01.248 12308 Exposure complete
21:49:05.259 00.150 12308 worker thread done servicing request
21:49:05.259 00.000 14556 OnExposeComplete: enter
21:49:05.264 00.005 14556 UpdateGuideState(): m_state=6
21:49:05.268 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3379
21:49:05.272 00.004 14556 Star::Find returns 1 (0), X=187.59, Y=995.04, Mass=2188, SNR=31.6, Peak=173 HFD=4.8
21:49:05.275 00.003 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.52 = -0.77)
21:49:05.278 00.003 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
21:49:05.282 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.19 hyp=0.30 cameraTheta=2.44 mountX=0.22 mountY=-0.23, mountTheta=-0.81
21:49:05.289 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.19, opts=13)
21:49:05.293 00.004 14556 Enqueuing Move request for scope (-0.23, 0.19)
21:49:05.297 00.004 12308 Worker thread wakes up
21:49:05.297 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.19) opts 0xd
21:49:05.297 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.19)
21:49:05.297 00.000 12308 Moving (-0.23, 0.19) raw xDistance=0.22 yDistance=-0.23
21:49:05.298 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:49:05.298 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:49:05.298 00.000 12308 MoveAxis(W, 94, ABG)
21:49:05.298 00.000 12308 Guiding  Dir = 3, Dur = 94
21:49:05.299 00.001 12308 IsSlewing returns 0
21:49:05.299 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:05.303 00.004 12308 IsGuiding returns 0
21:49:05.303 00.000 12308 PulseGuide returned control before completion, sleep 104
21:49:05.325 00.022 14556 UpdateGuideState exits: m=2188 SNR=31.6
21:49:05.328 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:05.333 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:05.337 00.004 14556 Enqueuing Expose request
21:49:05.409 00.072 12308 IsGuiding returns 1
21:49:05.411 00.002 12308 scope still moving after pulse duration time elapsed
21:49:05.439 00.028 12308 IsSlewing returns 0
21:49:05.441 00.002 12308 IsGuiding returns 0
21:49:05.442 00.001 12308 scope move finished after 94 + 45 ms
21:49:05.443 00.001 12308 Move returns status 0, amount 94
21:49:05.443 00.000 12308 MoveAxis(N, 160, ABG)
21:49:05.445 00.002 12308 Guiding  Dir = 0, Dur = 160
21:49:05.445 00.000 12308 IsSlewing returns 0
21:49:05.446 00.001 12308 IsGuiding returns 0
21:49:05.447 00.001 12308 PulseGuide returned control before completion, sleep 170
21:49:05.627 00.180 12308 IsGuiding returns 1
21:49:05.628 00.001 12308 scope still moving after pulse duration time elapsed
21:49:05.658 00.030 12308 IsSlewing returns 0
21:49:05.659 00.001 12308 IsGuiding returns 0
21:49:05.659 00.000 12308 scope move finished after 160 + 52 ms
21:49:05.659 00.000 12308 Move returns status 0, amount 160
21:49:05.659 00.000 12308 move complete, result=0
21:49:05.659 00.000 12308 worker thread done servicing request
21:49:05.660 00.001 14556 GuideStep: 0.2 px 94 ms WEST, -0.2 px 160 ms NORTH
21:49:05.666 00.006 12308 Worker thread wakes up
21:49:05.667 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:05.667 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:06.924 01.257 12308 Exposure complete
21:49:07.077 00.153 12308 worker thread done servicing request
21:49:07.077 00.000 14556 OnExposeComplete: enter
21:49:07.082 00.005 14556 UpdateGuideState(): m_state=6
21:49:07.085 00.003 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3380
21:49:07.089 00.004 14556 Star::Find returns 1 (0), X=187.99, Y=994.75, Mass=2089, SNR=30.8, Peak=142 HFD=4.4
21:49:07.093 00.004 14556 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-3.07) = xAngle (2.59 = 2.59)
21:49:07.096 00.003 14556 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.49 = 2.49)
21:49:07.102 00.006 14556 CameraToMount -- cameraX=0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-0.48 mountX=-0.16 mountY=0.12, mountTheta=2.52
21:49:07.108 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.09, opts=13)
21:49:07.112 00.004 14556 Enqueuing Move request for scope (0.17, -0.09)
21:49:07.115 00.003 12308 Worker thread wakes up
21:49:07.115 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.09) opts 0xd
21:49:07.117 00.002 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.09)
21:49:07.117 00.000 12308 Moving (0.17, -0.09) raw xDistance=-0.16 yDistance=0.12
21:49:07.117 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:49:07.117 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:07.117 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:49:07.118 00.001 12308 MoveAxis(E, 0, ABG)
21:49:07.118 00.000 12308 Move returns status 0, amount 0
21:49:07.118 00.000 12308 MoveAxis(N, 0, ABG)
21:49:07.118 00.000 12308 Move returns status 0, amount 0
21:49:07.118 00.000 12308 move complete, result=0
21:49:07.119 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:07.123 00.004 12308 worker thread done servicing request
21:49:07.145 00.022 14556 UpdateGuideState exits: m=2089 SNR=30.8
21:49:07.150 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:07.154 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:07.158 00.004 14556 Enqueuing Expose request
21:49:07.162 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:49:07.167 00.005 12308 Worker thread wakes up
21:49:07.167 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:07.167 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:08.415 01.248 12308 Exposure complete
21:49:08.564 00.149 12308 worker thread done servicing request
21:49:08.564 00.000 14556 OnExposeComplete: enter
21:49:08.568 00.004 14556 UpdateGuideState(): m_state=6
21:49:08.572 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3381
21:49:08.577 00.005 14556 Star::Find returns 1 (0), X=188.11, Y=994.73, Mass=2124, SNR=31.0, Peak=177 HFD=4.5
21:49:08.581 00.004 14556 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-3.07) = xAngle (2.71 = 2.71)
21:49:08.585 00.004 14556 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.61 = 2.61)
21:49:08.588 00.003 14556 CameraToMount -- cameraX=0.29 cameraY=-0.11 hyp=0.31 cameraTheta=-0.36 mountX=-0.28 mountY=0.16, mountTheta=2.63
21:49:08.594 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=-0.11, opts=13)
21:49:08.598 00.004 14556 Enqueuing Move request for scope (0.29, -0.11)
21:49:08.603 00.005 12308 Worker thread wakes up
21:49:08.603 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.11) opts 0xd
21:49:08.603 00.000 12308 Handling offset move in thread for scope, endpoint = (0.29, -0.11)
21:49:08.603 00.000 12308 Moving (0.29, -0.11) raw xDistance=-0.28 yDistance=0.16
21:49:08.604 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
21:49:08.604 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:08.604 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:49:08.604 00.000 12308 MoveAxis(E, 122, ABG)
21:49:08.604 00.000 12308 Guiding  Dir = 2, Dur = 122
21:49:08.606 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:08.609 00.003 12308 IsSlewing returns 0
21:49:08.609 00.000 12308 IsGuiding returns 0
21:49:08.611 00.002 12308 PulseGuide returned control before completion, sleep 132
21:49:08.631 00.020 14556 UpdateGuideState exits: m=2124 SNR=31.0
21:49:08.637 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:08.643 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:08.646 00.003 14556 Enqueuing Expose request
21:49:08.747 00.101 12308 IsGuiding returns 1
21:49:08.748 00.001 12308 scope still moving after pulse duration time elapsed
21:49:08.779 00.031 12308 IsSlewing returns 0
21:49:08.780 00.001 12308 IsGuiding returns 0
21:49:08.781 00.001 12308 scope move finished after 122 + 48 ms
21:49:08.782 00.001 12308 Move returns status 0, amount 122
21:49:08.782 00.000 12308 MoveAxis(N, 0, ABG)
21:49:08.782 00.000 12308 Move returns status 0, amount 0
21:49:08.783 00.001 12308 move complete, result=0
21:49:08.783 00.000 12308 worker thread done servicing request
21:49:08.784 00.001 12308 Worker thread wakes up
21:49:08.785 00.001 14556 GuideStep: -0.3 px 122 ms EAST, 0.2 px 0 ms NORTH
21:49:08.791 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:08.791 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:10.043 01.252 12308 Exposure complete
21:49:10.197 00.154 12308 worker thread done servicing request
21:49:10.197 00.000 14556 OnExposeComplete: enter
21:49:10.202 00.005 14556 UpdateGuideState(): m_state=6
21:49:10.206 00.004 14556 Star::Find(15, 188, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3382
21:49:10.209 00.003 14556 Star::Find returns 1 (0), X=187.80, Y=995.01, Mass=2194, SNR=31.6, Peak=205 HFD=4.4
21:49:10.213 00.004 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.79 = -1.50)
21:49:10.217 00.004 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.60)
21:49:10.222 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.71 mountX=0.01 mountY=-0.16, mountTheta=-1.50
21:49:10.229 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.16, opts=13)
21:49:10.234 00.005 14556 Enqueuing Move request for scope (-0.02, 0.16)
21:49:10.238 00.004 12308 Worker thread wakes up
21:49:10.238 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
21:49:10.239 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
21:49:10.239 00.000 12308 Moving (-0.02, 0.16) raw xDistance=0.01 yDistance=-0.16
21:49:10.239 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:49:10.239 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:10.239 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:49:10.240 00.001 12308 MoveAxis(E, 0, ABG)
21:49:10.240 00.000 12308 Move returns status 0, amount 0
21:49:10.240 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:10.244 00.004 12308 MoveAxis(N, 0, ABG)
21:49:10.244 00.000 12308 Move returns status 0, amount 0
21:49:10.245 00.001 12308 move complete, result=0
21:49:10.246 00.001 12308 worker thread done servicing request
21:49:10.269 00.023 14556 UpdateGuideState exits: m=2194 SNR=31.6
21:49:10.273 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:10.276 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:10.280 00.004 14556 Enqueuing Expose request
21:49:10.286 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:49:10.291 00.005 12308 Worker thread wakes up
21:49:10.291 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:10.291 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:11.541 01.250 12308 Exposure complete
21:49:11.696 00.155 12308 worker thread done servicing request
21:49:11.698 00.002 14556 OnExposeComplete: enter
21:49:11.701 00.003 14556 UpdateGuideState(): m_state=6
21:49:11.705 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3383
21:49:11.709 00.004 14556 Star::Find returns 1 (0), X=188.00, Y=994.90, Mass=2005, SNR=29.9, Peak=190 HFD=4.4
21:49:11.712 00.003 14556 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.07) = xAngle (3.41 = -2.87)
21:49:11.717 00.005 14556 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.31 = -2.97)
21:49:11.721 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.06 hyp=0.18 cameraTheta=0.34 mountX=-0.17 mountY=-0.03, mountTheta=-2.97
21:49:11.726 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.06, opts=13)
21:49:11.731 00.005 14556 Enqueuing Move request for scope (0.17, 0.06)
21:49:11.734 00.003 12308 Worker thread wakes up
21:49:11.734 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.06) opts 0xd
21:49:11.734 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.06)
21:49:11.734 00.000 12308 Moving (0.17, 0.06) raw xDistance=-0.17 yDistance=-0.03
21:49:11.734 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:49:11.736 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:11.736 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:49:11.736 00.000 12308 MoveAxis(E, 0, ABG)
21:49:11.737 00.001 12308 Move returns status 0, amount 0
21:49:11.737 00.000 12308 MoveAxis(N, 0, ABG)
21:49:11.737 00.000 12308 Move returns status 0, amount 0
21:49:11.737 00.000 12308 move complete, result=0
21:49:11.737 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:11.742 00.005 12308 worker thread done servicing request
21:49:11.763 00.021 14556 UpdateGuideState exits: m=2005 SNR=29.9
21:49:11.768 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:11.771 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:11.775 00.004 14556 Enqueuing Expose request
21:49:11.779 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:49:11.783 00.004 12308 Worker thread wakes up
21:49:11.783 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:11.783 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:13.028 01.245 12308 Exposure complete
21:49:13.179 00.151 12308 worker thread done servicing request
21:49:13.179 00.000 14556 OnExposeComplete: enter
21:49:13.184 00.005 14556 UpdateGuideState(): m_state=6
21:49:13.187 00.003 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3384
21:49:13.192 00.005 14556 Star::Find returns 1 (0), X=187.85, Y=995.09, Mass=2356, SNR=32.6, Peak=189 HFD=4.6
21:49:13.196 00.004 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.56 = -1.72)
21:49:13.200 00.004 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
21:49:13.203 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.49 mountX=-0.04 mountY=-0.23, mountTheta=-1.73
21:49:13.209 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.24, opts=13)
21:49:13.213 00.004 14556 Enqueuing Move request for scope (0.02, 0.24)
21:49:13.217 00.004 12308 Worker thread wakes up
21:49:13.217 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.24) opts 0xd
21:49:13.217 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.24)
21:49:13.217 00.000 12308 Moving (0.02, 0.24) raw xDistance=-0.04 yDistance=-0.23
21:49:13.217 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:49:13.217 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:49:13.217 00.000 12308 MoveAxis(E, 0, ABG)
21:49:13.218 00.001 12308 Move returns status 0, amount 0
21:49:13.218 00.000 12308 MoveAxis(N, 165, ABG)
21:49:13.218 00.000 12308 Guiding  Dir = 0, Dur = 165
21:49:13.218 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:13.223 00.005 12308 IsSlewing returns 0
21:49:13.223 00.000 12308 IsGuiding returns 0
21:49:13.224 00.001 12308 PulseGuide returned control before completion, sleep 175
21:49:13.244 00.020 14556 UpdateGuideState exits: m=2356 SNR=32.6
21:49:13.248 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:13.253 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:13.258 00.005 14556 Enqueuing Expose request
21:49:13.407 00.149 12308 IsGuiding returns 1
21:49:13.407 00.000 12308 scope still moving after pulse duration time elapsed
21:49:13.438 00.031 12308 IsSlewing returns 0
21:49:13.439 00.001 12308 IsGuiding returns 0
21:49:13.439 00.000 12308 scope move finished after 165 + 51 ms
21:49:13.441 00.002 12308 Move returns status 0, amount 165
21:49:13.441 00.000 12308 move complete, result=0
21:49:13.441 00.000 12308 worker thread done servicing request
21:49:13.441 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 165 ms NORTH
21:49:13.449 00.008 12308 Worker thread wakes up
21:49:13.449 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:13.449 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:14.698 01.249 12308 Exposure complete
21:49:14.833 00.135 12308 worker thread done servicing request
21:49:14.834 00.001 14556 OnExposeComplete: enter
21:49:14.837 00.003 14556 UpdateGuideState(): m_state=6
21:49:14.841 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3385
21:49:14.846 00.005 14556 Star::Find returns 1 (0), X=187.85, Y=994.96, Mass=1978, SNR=29.8, Peak=154 HFD=4.5
21:49:14.851 00.005 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.41 = -1.87)
21:49:14.856 00.005 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.97)
21:49:14.860 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.33 mountX=-0.03 mountY=-0.11, mountTheta=-1.89
21:49:14.866 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.11, opts=13)
21:49:14.869 00.003 14556 Enqueuing Move request for scope (0.03, 0.11)
21:49:14.873 00.004 12308 Worker thread wakes up
21:49:14.873 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
21:49:14.873 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
21:49:14.874 00.001 12308 Moving (0.03, 0.11) raw xDistance=-0.03 yDistance=-0.11
21:49:14.874 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:49:14.874 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:14.874 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:49:14.874 00.000 12308 MoveAxis(E, 0, ABG)
21:49:14.876 00.002 12308 Move returns status 0, amount 0
21:49:14.876 00.000 12308 MoveAxis(N, 0, ABG)
21:49:14.876 00.000 12308 Move returns status 0, amount 0
21:49:14.877 00.001 12308 move complete, result=0
21:49:14.877 00.000 12308 worker thread done servicing request
21:49:14.877 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:14.904 00.027 14556 UpdateGuideState exits: m=1978 SNR=29.8
21:49:14.909 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:14.914 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:14.920 00.006 14556 Enqueuing Expose request
21:49:14.923 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:49:14.928 00.005 12308 Worker thread wakes up
21:49:14.929 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:14.929 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:16.171 01.242 12308 Exposure complete
21:49:16.335 00.164 12308 worker thread done servicing request
21:49:16.335 00.000 14556 OnExposeComplete: enter
21:49:16.338 00.003 14556 UpdateGuideState(): m_state=6
21:49:16.342 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3386
21:49:16.347 00.005 14556 Star::Find returns 1 (0), X=187.97, Y=994.89, Mass=2115, SNR=30.9, Peak=165 HFD=4.5
21:49:16.351 00.004 14556 CameraToMount -- cameraTheta (0.30) - m_xAngle (-3.07) = xAngle (3.37 = -2.91)
21:49:16.355 00.004 14556 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.27 = -3.01)
21:49:16.359 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.04 hyp=0.15 cameraTheta=0.30 mountX=-0.15 mountY=-0.02, mountTheta=-3.01
21:49:16.363 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.04, opts=13)
21:49:16.369 00.006 14556 Enqueuing Move request for scope (0.14, 0.04)
21:49:16.372 00.003 12308 Worker thread wakes up
21:49:16.372 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.04) opts 0xd
21:49:16.372 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.04)
21:49:16.372 00.000 12308 Moving (0.14, 0.04) raw xDistance=-0.15 yDistance=-0.02
21:49:16.372 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:49:16.372 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:16.373 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:49:16.373 00.000 12308 MoveAxis(E, 0, ABG)
21:49:16.374 00.001 12308 Move returns status 0, amount 0
21:49:16.374 00.000 12308 MoveAxis(N, 0, ABG)
21:49:16.375 00.001 12308 Move returns status 0, amount 0
21:49:16.375 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:16.379 00.004 12308 move complete, result=0
21:49:16.379 00.000 12308 worker thread done servicing request
21:49:16.399 00.020 14556 UpdateGuideState exits: m=2115 SNR=30.9
21:49:16.403 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:16.407 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:16.411 00.004 14556 Enqueuing Expose request
21:49:16.416 00.005 12308 Worker thread wakes up
21:49:16.417 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:16.417 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:16.417 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:49:17.663 01.246 12308 Exposure complete
21:49:17.818 00.155 12308 worker thread done servicing request
21:49:17.818 00.000 14556 OnExposeComplete: enter
21:49:17.825 00.007 14556 UpdateGuideState(): m_state=6
21:49:17.829 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3387
21:49:17.833 00.004 14556 Star::Find returns 1 (0), X=187.89, Y=994.87, Mass=2023, SNR=30.2, Peak=165 HFD=4.4
21:49:17.837 00.004 14556 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.07) = xAngle (3.40 = -2.88)
21:49:17.841 00.004 14556 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.30 = -2.98)
21:49:17.844 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.07 cameraTheta=0.33 mountX=-0.07 mountY=-0.01, mountTheta=-2.98
21:49:17.849 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.02, opts=13)
21:49:17.853 00.004 14556 Enqueuing Move request for scope (0.07, 0.02)
21:49:17.856 00.003 12308 Worker thread wakes up
21:49:17.856 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
21:49:17.856 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
21:49:17.858 00.002 12308 Moving (0.07, 0.02) raw xDistance=-0.07 yDistance=-0.01
21:49:17.858 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:49:17.858 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:17.858 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:49:17.858 00.000 12308 MoveAxis(E, 0, ABG)
21:49:17.859 00.001 12308 Move returns status 0, amount 0
21:49:17.859 00.000 12308 MoveAxis(N, 0, ABG)
21:49:17.859 00.000 12308 Move returns status 0, amount 0
21:49:17.859 00.000 12308 move complete, result=0
21:49:17.859 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:17.863 00.004 12308 worker thread done servicing request
21:49:17.883 00.020 14556 UpdateGuideState exits: m=2023 SNR=30.2
21:49:17.888 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:17.892 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:17.895 00.003 14556 Enqueuing Expose request
21:49:17.899 00.004 12308 Worker thread wakes up
21:49:17.900 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:17.900 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:17.900 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:49:19.147 01.247 12308 Exposure complete
21:49:19.302 00.155 12308 worker thread done servicing request
21:49:19.303 00.001 14556 OnExposeComplete: enter
21:49:19.307 00.004 14556 UpdateGuideState(): m_state=6
21:49:19.310 00.003 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3388
21:49:19.315 00.005 14556 Star::Find returns 1 (0), X=187.79, Y=995.07, Mass=2524, SNR=33.7, Peak=222 HFD=4.5
21:49:19.319 00.004 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.77 = -1.51)
21:49:19.323 00.004 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.61)
21:49:19.326 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.70 mountX=0.01 mountY=-0.23, mountTheta=-1.51
21:49:19.332 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.23, opts=13)
21:49:19.335 00.003 14556 Enqueuing Move request for scope (-0.03, 0.23)
21:49:19.339 00.004 12308 Worker thread wakes up
21:49:19.339 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd
21:49:19.339 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.23)
21:49:19.339 00.000 12308 Moving (-0.03, 0.23) raw xDistance=0.01 yDistance=-0.23
21:49:19.341 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:49:19.341 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:49:19.341 00.000 12308 MoveAxis(E, 0, ABG)
21:49:19.341 00.000 12308 Move returns status 0, amount 0
21:49:19.341 00.000 12308 MoveAxis(N, 162, ABG)
21:49:19.341 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:19.346 00.005 12308 Guiding  Dir = 0, Dur = 162
21:49:19.347 00.001 12308 IsSlewing returns 0
21:49:19.347 00.000 12308 IsGuiding returns 0
21:49:19.348 00.001 12308 PulseGuide returned control before completion, sleep 172
21:49:19.369 00.021 14556 UpdateGuideState exits: m=2524 SNR=33.7
21:49:19.372 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:19.377 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:19.381 00.004 14556 Enqueuing Expose request
21:49:19.536 00.155 12308 IsGuiding returns 1
21:49:19.537 00.001 12308 scope still moving after pulse duration time elapsed
21:49:19.564 00.027 12308 IsSlewing returns 0
21:49:19.567 00.003 12308 IsGuiding returns 0
21:49:19.568 00.001 12308 scope move finished after 162 + 57 ms
21:49:19.568 00.000 12308 Move returns status 0, amount 162
21:49:19.568 00.000 12308 move complete, result=0
21:49:19.569 00.001 12308 worker thread done servicing request
21:49:19.569 00.000 12308 Worker thread wakes up
21:49:19.569 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 162 ms NORTH
21:49:19.573 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:19.573 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:20.830 01.257 12308 Exposure complete
21:49:20.980 00.150 12308 worker thread done servicing request
21:49:20.980 00.000 14556 OnExposeComplete: enter
21:49:20.985 00.005 14556 UpdateGuideState(): m_state=6
21:49:20.989 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3389
21:49:20.992 00.003 14556 Star::Find returns 1 (0), X=187.63, Y=994.70, Mass=2075, SNR=30.5, Peak=140 HFD=4.7
21:49:20.996 00.004 14556 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.07) = xAngle (0.58 = 0.58)
21:49:20.999 00.003 14556 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.48 = 0.48)
21:49:21.004 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.15 hyp=0.24 cameraTheta=-2.50 mountX=0.20 mountY=0.11, mountTheta=0.50
21:49:21.010 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.15, opts=13)
21:49:21.014 00.004 14556 Enqueuing Move request for scope (-0.19, -0.15)
21:49:21.019 00.005 12308 Worker thread wakes up
21:49:21.019 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.15) opts 0xd
21:49:21.019 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.15)
21:49:21.019 00.000 12308 Moving (-0.19, -0.15) raw xDistance=0.20 yDistance=0.11
21:49:21.019 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:49:21.020 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:21.020 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:49:21.020 00.000 12308 MoveAxis(W, 88, ABG)
21:49:21.020 00.000 12308 Guiding  Dir = 3, Dur = 88
21:49:21.020 00.000 12308 IsSlewing returns 0
21:49:21.021 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:21.025 00.004 12308 IsGuiding returns 0
21:49:21.025 00.000 12308 PulseGuide returned control before completion, sleep 98
21:49:21.046 00.021 14556 UpdateGuideState exits: m=2075 SNR=30.5
21:49:21.051 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:21.055 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:21.059 00.004 14556 Enqueuing Expose request
21:49:21.126 00.067 12308 IsGuiding returns 1
21:49:21.126 00.000 12308 scope still moving after pulse duration time elapsed
21:49:21.157 00.031 12308 IsSlewing returns 0
21:49:21.158 00.001 12308 IsGuiding returns 0
21:49:21.159 00.001 12308 scope move finished after 88 + 45 ms
21:49:21.159 00.000 12308 Move returns status 0, amount 88
21:49:21.159 00.000 12308 MoveAxis(N, 0, ABG)
21:49:21.160 00.001 12308 Move returns status 0, amount 0
21:49:21.161 00.001 12308 move complete, result=0
21:49:21.161 00.000 12308 worker thread done servicing request
21:49:21.161 00.000 12308 Worker thread wakes up
21:49:21.162 00.001 14556 GuideStep: 0.2 px 88 ms WEST, 0.1 px 0 ms NORTH
21:49:21.167 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:21.168 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:22.421 01.253 12308 Exposure complete
21:49:22.590 00.169 12308 worker thread done servicing request
21:49:22.591 00.001 14556 OnExposeComplete: enter
21:49:22.595 00.004 14556 UpdateGuideState(): m_state=6
21:49:22.599 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3390
21:49:22.602 00.003 14556 Star::Find returns 1 (0), X=187.91, Y=994.84, Mass=2043, SNR=30.3, Peak=152 HFD=4.5
21:49:22.606 00.004 14556 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.07) = xAngle (3.07 = 3.07)
21:49:22.611 00.005 14556 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.98 = 2.98)
21:49:22.615 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.00 hyp=0.08 cameraTheta=0.00 mountX=-0.08 mountY=0.01, mountTheta=2.98
21:49:22.619 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.00, opts=13)
21:49:22.623 00.004 14556 Enqueuing Move request for scope (0.08, 0.00)
21:49:22.627 00.004 12308 Worker thread wakes up
21:49:22.628 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.00) opts 0xd
21:49:22.628 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.00)
21:49:22.628 00.000 12308 Moving (0.08, 0.00) raw xDistance=-0.08 yDistance=0.01
21:49:22.628 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:49:22.628 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:22.628 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:49:22.628 00.000 12308 MoveAxis(E, 0, ABG)
21:49:22.629 00.001 12308 Move returns status 0, amount 0
21:49:22.629 00.000 12308 MoveAxis(N, 0, ABG)
21:49:22.629 00.000 12308 Move returns status 0, amount 0
21:49:22.630 00.001 12308 move complete, result=0
21:49:22.630 00.000 12308 worker thread done servicing request
21:49:22.630 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:22.659 00.029 14556 UpdateGuideState exits: m=2043 SNR=30.3
21:49:22.664 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:22.668 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:22.672 00.004 14556 Enqueuing Expose request
21:49:22.675 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:49:22.679 00.004 12308 Worker thread wakes up
21:49:22.679 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:22.679 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:23.926 01.247 12308 Exposure complete
21:49:24.080 00.154 12308 worker thread done servicing request
21:49:24.080 00.000 14556 OnExposeComplete: enter
21:49:24.084 00.004 14556 UpdateGuideState(): m_state=6
21:49:24.088 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3391
21:49:24.092 00.004 14556 Star::Find returns 1 (0), X=187.93, Y=994.85, Mass=2013, SNR=29.9, Peak=165 HFD=4.5
21:49:24.097 00.005 14556 CameraToMount -- cameraTheta (0.07) - m_xAngle (-3.07) = xAngle (3.14 = -3.14)
21:49:24.101 00.004 14556 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.04 = 3.04)
21:49:24.104 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.07 mountX=-0.10 mountY=0.01, mountTheta=3.04
21:49:24.110 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.01, opts=13)
21:49:24.113 00.003 14556 Enqueuing Move request for scope (0.10, 0.01)
21:49:24.117 00.004 12308 Worker thread wakes up
21:49:24.117 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
21:49:24.117 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
21:49:24.118 00.001 12308 Moving (0.10, 0.01) raw xDistance=-0.10 yDistance=0.01
21:49:24.118 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:49:24.118 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:24.118 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:49:24.118 00.000 12308 MoveAxis(E, 0, ABG)
21:49:24.119 00.001 12308 Move returns status 0, amount 0
21:49:24.119 00.000 12308 MoveAxis(N, 0, ABG)
21:49:24.119 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:24.124 00.005 12308 Move returns status 0, amount 0
21:49:24.124 00.000 12308 move complete, result=0
21:49:24.124 00.000 12308 worker thread done servicing request
21:49:24.147 00.023 14556 UpdateGuideState exits: m=2013 SNR=29.9
21:49:24.152 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:24.155 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:24.160 00.005 14556 Enqueuing Expose request
21:49:24.164 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:49:24.168 00.004 12308 Worker thread wakes up
21:49:24.169 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:24.169 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:25.417 01.248 12308 Exposure complete
21:49:25.545 00.128 12308 worker thread done servicing request
21:49:25.546 00.001 14556 OnExposeComplete: enter
21:49:25.549 00.003 14556 UpdateGuideState(): m_state=6
21:49:25.553 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3392
21:49:25.555 00.002 14556 Star::Find returns 1 (0), X=187.95, Y=995.01, Mass=1964, SNR=29.6, Peak=178 HFD=4.4
21:49:25.559 00.004 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.98 = -2.30)
21:49:25.563 00.004 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.88 = -2.40)
21:49:25.566 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.16 hyp=0.21 cameraTheta=0.91 mountX=-0.14 mountY=-0.14, mountTheta=-2.35
21:49:25.570 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.16, opts=13)
21:49:25.575 00.005 14556 Enqueuing Move request for scope (0.13, 0.16)
21:49:25.578 00.003 12308 Worker thread wakes up
21:49:25.578 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.16) opts 0xd
21:49:25.578 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.16)
21:49:25.578 00.000 12308 Moving (0.13, 0.16) raw xDistance=-0.14 yDistance=-0.14
21:49:25.578 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:49:25.578 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:25.579 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:49:25.579 00.000 12308 MoveAxis(E, 0, ABG)
21:49:25.579 00.000 12308 Move returns status 0, amount 0
21:49:25.579 00.000 12308 MoveAxis(N, 0, ABG)
21:49:25.579 00.000 12308 Move returns status 0, amount 0
21:49:25.579 00.000 12308 move complete, result=0
21:49:25.579 00.000 12308 worker thread done servicing request
21:49:25.580 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:25.608 00.028 14556 UpdateGuideState exits: m=1964 SNR=29.6
21:49:25.612 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:25.616 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:25.622 00.006 14556 Enqueuing Expose request
21:49:25.630 00.008 12308 Worker thread wakes up
21:49:25.631 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:49:25.636 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:25.636 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:26.878 01.242 12308 Exposure complete
21:49:27.009 00.131 12308 worker thread done servicing request
21:49:27.009 00.000 14556 OnExposeComplete: enter
21:49:27.013 00.004 14556 UpdateGuideState(): m_state=6
21:49:27.018 00.005 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3393
21:49:27.022 00.004 14556 Star::Find returns 1 (0), X=187.95, Y=995.17, Mass=2130, SNR=31.0, Peak=201 HFD=4.2
21:49:27.025 00.003 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.26 = -2.02)
21:49:27.030 00.005 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.12)
21:49:27.034 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.32 hyp=0.35 cameraTheta=1.19 mountX=-0.15 mountY=-0.30, mountTheta=-2.04
21:49:27.039 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.32, opts=13)
21:49:27.045 00.006 14556 Enqueuing Move request for scope (0.13, 0.32)
21:49:27.049 00.004 12308 Worker thread wakes up
21:49:27.049 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.32) opts 0xd
21:49:27.049 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.32)
21:49:27.049 00.000 12308 Moving (0.13, 0.32) raw xDistance=-0.15 yDistance=-0.30
21:49:27.049 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:49:27.049 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:49:27.049 00.000 12308 MoveAxis(E, 0, ABG)
21:49:27.050 00.001 12308 Move returns status 0, amount 0
21:49:27.050 00.000 12308 MoveAxis(N, 210, ABG)
21:49:27.050 00.000 12308 Guiding  Dir = 0, Dur = 210
21:49:27.050 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:27.055 00.005 12308 IsSlewing returns 0
21:49:27.055 00.000 12308 IsGuiding returns 0
21:49:27.055 00.000 12308 PulseGuide returned control before completion, sleep 220
21:49:27.081 00.026 14556 UpdateGuideState exits: m=2130 SNR=31.0
21:49:27.085 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:27.089 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:27.094 00.005 14556 Enqueuing Expose request
21:49:27.292 00.198 12308 IsGuiding returns 0
21:49:27.292 00.000 12308 Move returns status 0, amount 210
21:49:27.294 00.002 12308 move complete, result=0
21:49:27.294 00.000 12308 worker thread done servicing request
21:49:27.295 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 210 ms NORTH
21:49:27.302 00.007 12308 Worker thread wakes up
21:49:27.302 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:27.302 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:28.557 01.255 12308 Exposure complete
21:49:28.712 00.155 12308 worker thread done servicing request
21:49:28.713 00.001 14556 OnExposeComplete: enter
21:49:28.717 00.004 14556 UpdateGuideState(): m_state=6
21:49:28.722 00.005 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3394
21:49:28.727 00.005 14556 Star::Find returns 1 (0), X=187.97, Y=994.90, Mass=2144, SNR=31.0, Peak=174 HFD=4.4
21:49:28.730 00.003 14556 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.07) = xAngle (3.44 = -2.84)
21:49:28.735 00.005 14556 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.34 = -2.94)
21:49:28.739 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.16 cameraTheta=0.37 mountX=-0.15 mountY=-0.03, mountTheta=-2.94
21:49:28.743 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.06, opts=13)
21:49:28.748 00.005 14556 Enqueuing Move request for scope (0.15, 0.06)
21:49:28.754 00.006 12308 Worker thread wakes up
21:49:28.754 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd
21:49:28.754 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.06)
21:49:28.754 00.000 12308 Moving (0.15, 0.06) raw xDistance=-0.15 yDistance=-0.03
21:49:28.754 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:49:28.754 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:28.755 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:49:28.755 00.000 12308 MoveAxis(E, 0, ABG)
21:49:28.755 00.000 12308 Move returns status 0, amount 0
21:49:28.755 00.000 12308 MoveAxis(N, 0, ABG)
21:49:28.755 00.000 12308 Move returns status 0, amount 0
21:49:28.756 00.001 12308 move complete, result=0
21:49:28.756 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:28.761 00.005 12308 worker thread done servicing request
21:49:28.784 00.023 14556 UpdateGuideState exits: m=2144 SNR=31.0
21:49:28.789 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:28.793 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:28.797 00.004 14556 Enqueuing Expose request
21:49:28.802 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:49:28.805 00.003 12308 Worker thread wakes up
21:49:28.805 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:28.805 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:30.065 01.260 12308 Exposure complete
21:49:30.224 00.159 12308 worker thread done servicing request
21:49:30.225 00.001 14556 OnExposeComplete: enter
21:49:30.230 00.005 14556 UpdateGuideState(): m_state=6
21:49:30.234 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3395
21:49:30.238 00.004 14556 Star::Find returns 1 (0), X=187.95, Y=995.00, Mass=1914, SNR=29.4, Peak=180 HFD=4.4
21:49:30.244 00.006 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (3.99 = -2.29)
21:49:30.247 00.003 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.39)
21:49:30.251 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.16 hyp=0.20 cameraTheta=0.92 mountX=-0.13 mountY=-0.14, mountTheta=-2.34
21:49:30.257 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.16, opts=13)
21:49:30.262 00.005 14556 Enqueuing Move request for scope (0.12, 0.16)
21:49:30.267 00.005 12308 Worker thread wakes up
21:49:30.267 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.16) opts 0xd
21:49:30.267 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.16)
21:49:30.267 00.000 12308 Moving (0.12, 0.16) raw xDistance=-0.13 yDistance=-0.14
21:49:30.267 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:49:30.268 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:30.268 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:49:30.268 00.000 12308 MoveAxis(E, 0, ABG)
21:49:30.269 00.001 12308 Move returns status 0, amount 0
21:49:30.270 00.001 12308 MoveAxis(N, 0, ABG)
21:49:30.270 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:30.274 00.004 12308 Move returns status 0, amount 0
21:49:30.274 00.000 12308 move complete, result=0
21:49:30.274 00.000 12308 worker thread done servicing request
21:49:30.294 00.020 14556 UpdateGuideState exits: m=1914 SNR=29.4
21:49:30.298 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:30.302 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:30.306 00.004 14556 Enqueuing Expose request
21:49:30.309 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:49:30.314 00.005 12308 Worker thread wakes up
21:49:30.314 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:30.314 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:31.563 01.249 12308 Exposure complete
21:49:31.706 00.143 12308 worker thread done servicing request
21:49:31.706 00.000 14556 OnExposeComplete: enter
21:49:31.711 00.005 14556 UpdateGuideState(): m_state=6
21:49:31.714 00.003 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3396
21:49:31.719 00.005 14556 Star::Find returns 1 (0), X=187.96, Y=995.21, Mass=2194, SNR=31.3, Peak=199 HFD=4.3
21:49:31.722 00.003 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.29 = -1.99)
21:49:31.727 00.005 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.09)
21:49:31.730 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.36 hyp=0.39 cameraTheta=1.22 mountX=-0.16 mountY=-0.34, mountTheta=-2.01
21:49:31.736 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.36, opts=13)
21:49:31.741 00.005 14556 Enqueuing Move request for scope (0.13, 0.36)
21:49:31.744 00.003 12308 Worker thread wakes up
21:49:31.744 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.36) opts 0xd
21:49:31.745 00.001 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.36)
21:49:31.745 00.000 12308 Moving (0.13, 0.36) raw xDistance=-0.16 yDistance=-0.34
21:49:31.745 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:49:31.745 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:49:31.745 00.000 12308 MoveAxis(E, 0, ABG)
21:49:31.745 00.000 12308 Move returns status 0, amount 0
21:49:31.745 00.000 12308 MoveAxis(N, 237, ABG)
21:49:31.746 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:31.751 00.005 12308 Guiding  Dir = 0, Dur = 237
21:49:31.751 00.000 12308 IsSlewing returns 0
21:49:31.751 00.000 12308 IsGuiding returns 0
21:49:31.752 00.001 12308 PulseGuide returned control before completion, sleep 247
21:49:31.772 00.020 14556 UpdateGuideState exits: m=2194 SNR=31.3
21:49:31.776 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:31.780 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:31.785 00.005 14556 Enqueuing Expose request
21:49:32.006 00.221 12308 IsGuiding returns 1
21:49:32.006 00.000 12308 scope still moving after pulse duration time elapsed
21:49:32.036 00.030 12308 IsSlewing returns 0
21:49:32.037 00.001 12308 IsGuiding returns 0
21:49:32.038 00.001 12308 scope move finished after 237 + 49 ms
21:49:32.039 00.001 12308 Move returns status 0, amount 237
21:49:32.039 00.000 12308 move complete, result=0
21:49:32.040 00.001 12308 worker thread done servicing request
21:49:32.041 00.001 12308 Worker thread wakes up
21:49:32.041 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 237 ms NORTH
21:49:32.048 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:32.048 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:33.296 01.248 12308 Exposure complete
21:49:33.424 00.128 12308 worker thread done servicing request
21:49:33.424 00.000 14556 OnExposeComplete: enter
21:49:33.427 00.003 14556 UpdateGuideState(): m_state=6
21:49:33.432 00.005 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3397
21:49:33.435 00.003 14556 Star::Find returns 1 (0), X=188.16, Y=994.72, Mass=2001, SNR=30.0, Peak=175 HFD=4.5
21:49:33.438 00.003 14556 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-3.07) = xAngle (2.73 = 2.73)
21:49:33.444 00.006 14556 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.63 = 2.63)
21:49:33.449 00.005 14556 CameraToMount -- cameraX=0.34 cameraY=-0.12 hyp=0.36 cameraTheta=-0.35 mountX=-0.33 mountY=0.18, mountTheta=2.65
21:49:33.454 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.34, y=-0.12, opts=13)
21:49:33.458 00.004 14556 Enqueuing Move request for scope (0.34, -0.12)
21:49:33.463 00.005 12308 Worker thread wakes up
21:49:33.463 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.12) opts 0xd
21:49:33.463 00.000 12308 Handling offset move in thread for scope, endpoint = (0.34, -0.12)
21:49:33.463 00.000 12308 Moving (0.34, -0.12) raw xDistance=-0.33 yDistance=0.18
21:49:33.464 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
21:49:33.464 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:33.464 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:49:33.464 00.000 12308 MoveAxis(E, 144, ABG)
21:49:33.464 00.000 12308 Guiding  Dir = 2, Dur = 144
21:49:33.464 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:33.469 00.005 12308 IsSlewing returns 0
21:49:33.469 00.000 12308 IsGuiding returns 0
21:49:33.470 00.001 12308 PulseGuide returned control before completion, sleep 154
21:49:33.492 00.022 14556 UpdateGuideState exits: m=2001 SNR=30.0
21:49:33.497 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:33.500 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:33.506 00.006 14556 Enqueuing Expose request
21:49:33.627 00.121 12308 IsGuiding returns 1
21:49:33.628 00.001 12308 scope still moving after pulse duration time elapsed
21:49:33.660 00.032 12308 IsSlewing returns 0
21:49:33.660 00.000 12308 IsGuiding returns 0
21:49:33.662 00.002 12308 scope move finished after 144 + 47 ms
21:49:33.662 00.000 12308 Move returns status 0, amount 144
21:49:33.662 00.000 12308 MoveAxis(N, 0, ABG)
21:49:33.662 00.000 12308 Move returns status 0, amount 0
21:49:33.663 00.001 12308 move complete, result=0
21:49:33.663 00.000 14556 GuideStep: -0.3 px 144 ms EAST, 0.2 px 0 ms NORTH
21:49:33.671 00.008 12308 worker thread done servicing request
21:49:33.672 00.001 12308 Worker thread wakes up
21:49:33.672 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:33.673 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:34.923 01.250 12308 Exposure complete
21:49:35.070 00.147 12308 worker thread done servicing request
21:49:35.071 00.001 14556 OnExposeComplete: enter
21:49:35.074 00.003 14556 UpdateGuideState(): m_state=6
21:49:35.078 00.004 14556 Star::Find(15, 188, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3398
21:49:35.082 00.004 14556 Star::Find returns 1 (0), X=187.91, Y=994.97, Mass=1960, SNR=29.7, Peak=182 HFD=4.4
21:49:35.086 00.004 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.04 = -2.24)
21:49:35.089 00.003 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.95 = -2.34)
21:49:35.093 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.15 cameraTheta=0.97 mountX=-0.09 mountY=-0.11, mountTheta=-2.28
21:49:35.098 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.13, opts=13)
21:49:35.103 00.005 14556 Enqueuing Move request for scope (0.09, 0.13)
21:49:35.108 00.005 12308 Worker thread wakes up
21:49:35.108 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
21:49:35.108 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
21:49:35.108 00.000 12308 Moving (0.09, 0.13) raw xDistance=-0.09 yDistance=-0.11
21:49:35.108 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:49:35.109 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:35.109 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:49:35.109 00.000 12308 MoveAxis(E, 0, ABG)
21:49:35.109 00.000 12308 Move returns status 0, amount 0
21:49:35.109 00.000 12308 MoveAxis(N, 0, ABG)
21:49:35.109 00.000 12308 Move returns status 0, amount 0
21:49:35.109 00.000 12308 move complete, result=0
21:49:35.110 00.001 12308 worker thread done servicing request
21:49:35.110 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:35.132 00.022 14556 UpdateGuideState exits: m=1960 SNR=29.7
21:49:35.136 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:35.140 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:35.144 00.004 14556 Enqueuing Expose request
21:49:35.149 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:49:35.152 00.003 12308 Worker thread wakes up
21:49:35.152 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:35.152 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:36.397 01.245 12308 Exposure complete
21:49:36.539 00.142 12308 worker thread done servicing request
21:49:36.539 00.000 14556 OnExposeComplete: enter
21:49:36.545 00.006 14556 UpdateGuideState(): m_state=6
21:49:36.549 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3399
21:49:36.552 00.003 14556 Star::Find returns 1 (0), X=187.95, Y=995.03, Mass=2228, SNR=31.8, Peak=217 HFD=4.5
21:49:36.556 00.004 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.03 = -2.25)
21:49:36.560 00.004 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.93 = -2.35)
21:49:36.564 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.19 hyp=0.23 cameraTheta=0.96 mountX=-0.14 mountY=-0.16, mountTheta=-2.29
21:49:36.568 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.19, opts=13)
21:49:36.572 00.004 14556 Enqueuing Move request for scope (0.13, 0.19)
21:49:36.576 00.004 12308 Worker thread wakes up
21:49:36.576 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.19) opts 0xd
21:49:36.576 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.19)
21:49:36.576 00.000 12308 Moving (0.13, 0.19) raw xDistance=-0.14 yDistance=-0.16
21:49:36.576 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:49:36.576 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:36.577 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:49:36.577 00.000 12308 MoveAxis(E, 0, ABG)
21:49:36.577 00.000 12308 Move returns status 0, amount 0
21:49:36.577 00.000 12308 MoveAxis(N, 0, ABG)
21:49:36.577 00.000 12308 Move returns status 0, amount 0
21:49:36.578 00.001 12308 move complete, result=0
21:49:36.578 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:36.582 00.004 12308 worker thread done servicing request
21:49:36.603 00.021 14556 UpdateGuideState exits: m=2228 SNR=31.8
21:49:36.607 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:36.611 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:36.615 00.004 14556 Enqueuing Expose request
21:49:36.618 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:49:36.622 00.004 12308 Worker thread wakes up
21:49:36.622 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:36.622 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:37.870 01.248 12308 Exposure complete
21:49:38.014 00.144 12308 worker thread done servicing request
21:49:38.014 00.000 14556 OnExposeComplete: enter
21:49:38.019 00.005 14556 UpdateGuideState(): m_state=6
21:49:38.023 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3400
21:49:38.026 00.003 14556 Star::Find returns 1 (0), X=188.02, Y=994.95, Mass=1970, SNR=29.9, Peak=169 HFD=4.4
21:49:38.030 00.004 14556 CameraToMount -- cameraTheta (0.49) - m_xAngle (-3.07) = xAngle (3.56 = -2.72)
21:49:38.034 00.004 14556 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.46 = -2.82)
21:49:38.038 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.11 hyp=0.23 cameraTheta=0.49 mountX=-0.21 mountY=-0.07, mountTheta=-2.81
21:49:38.044 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.11, opts=13)
21:49:38.048 00.004 14556 Enqueuing Move request for scope (0.20, 0.11)
21:49:38.053 00.005 12308 Worker thread wakes up
21:49:38.053 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.11) opts 0xd
21:49:38.053 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.11)
21:49:38.053 00.000 12308 Moving (0.20, 0.11) raw xDistance=-0.21 yDistance=-0.07
21:49:38.053 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:49:38.053 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:38.053 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:49:38.054 00.001 12308 MoveAxis(E, 90, ABG)
21:49:38.054 00.000 12308 Guiding  Dir = 2, Dur = 90
21:49:38.054 00.000 12308 IsSlewing returns 0
21:49:38.055 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:38.058 00.003 12308 IsGuiding returns 0
21:49:38.058 00.000 12308 PulseGuide returned control before completion, sleep 100
21:49:38.079 00.021 14556 UpdateGuideState exits: m=1970 SNR=29.9
21:49:38.084 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:38.089 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:38.094 00.005 14556 Enqueuing Expose request
21:49:38.169 00.075 12308 IsGuiding returns 1
21:49:38.171 00.002 12308 scope still moving after pulse duration time elapsed
21:49:38.201 00.030 12308 IsSlewing returns 0
21:49:38.202 00.001 12308 IsGuiding returns 0
21:49:38.203 00.001 12308 scope move finished after 90 + 54 ms
21:49:38.203 00.000 12308 Move returns status 0, amount 90
21:49:38.203 00.000 12308 MoveAxis(N, 0, ABG)
21:49:38.204 00.001 12308 Move returns status 0, amount 0
21:49:38.204 00.000 12308 move complete, result=0
21:49:38.204 00.000 12308 worker thread done servicing request
21:49:38.205 00.001 12308 Worker thread wakes up
21:49:38.205 00.000 14556 GuideStep: -0.2 px 90 ms EAST, -0.1 px 0 ms NORTH
21:49:38.211 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:38.211 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:39.464 01.253 12308 Exposure complete
21:49:39.605 00.141 12308 worker thread done servicing request
21:49:39.606 00.001 14556 OnExposeComplete: enter
21:49:39.609 00.003 14556 UpdateGuideState(): m_state=6
21:49:39.614 00.005 14556 Star::Find(15, 188, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3401
21:49:39.619 00.005 14556 Star::Find returns 1 (0), X=188.00, Y=995.09, Mass=1823, SNR=28.7, Peak=166 HFD=4.3
21:49:39.622 00.003 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.03 = -2.25)
21:49:39.626 00.004 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.93 = -2.35)
21:49:39.630 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.25 hyp=0.30 cameraTheta=0.96 mountX=-0.19 mountY=-0.22, mountTheta=-2.30
21:49:39.638 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.25, opts=13)
21:49:39.642 00.004 14556 Enqueuing Move request for scope (0.17, 0.25)
21:49:39.646 00.004 12308 Worker thread wakes up
21:49:39.646 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.25) opts 0xd
21:49:39.646 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.25)
21:49:39.646 00.000 12308 Moving (0.17, 0.25) raw xDistance=-0.19 yDistance=-0.22
21:49:39.646 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:49:39.647 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:49:39.647 00.000 12308 MoveAxis(E, 0, ABG)
21:49:39.647 00.000 12308 Move returns status 0, amount 0
21:49:39.647 00.000 12308 MoveAxis(N, 151, ABG)
21:49:39.647 00.000 12308 Guiding  Dir = 0, Dur = 151
21:49:39.647 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:39.652 00.005 12308 IsSlewing returns 0
21:49:39.653 00.001 12308 IsGuiding returns 0
21:49:39.653 00.000 12308 PulseGuide returned control before completion, sleep 161
21:49:39.672 00.019 14556 UpdateGuideState exits: m=1823 SNR=28.7
21:49:39.678 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:39.681 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:39.685 00.004 14556 Enqueuing Expose request
21:49:39.816 00.131 12308 IsGuiding returns 1
21:49:39.817 00.001 12308 scope still moving after pulse duration time elapsed
21:49:39.847 00.030 12308 IsSlewing returns 0
21:49:39.847 00.000 12308 IsGuiding returns 0
21:49:39.848 00.001 12308 scope move finished after 151 + 44 ms
21:49:39.848 00.000 12308 Move returns status 0, amount 151
21:49:39.850 00.002 12308 move complete, result=0
21:49:39.850 00.000 12308 worker thread done servicing request
21:49:39.850 00.000 12308 Worker thread wakes up
21:49:39.851 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 151 ms NORTH
21:49:39.861 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:39.862 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:41.144 01.282 12308 Exposure complete
21:49:41.266 00.122 12308 worker thread done servicing request
21:49:41.267 00.001 14556 OnExposeComplete: enter
21:49:41.272 00.005 14556 UpdateGuideState(): m_state=6
21:49:41.276 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3402
21:49:41.279 00.003 14556 Star::Find returns 1 (0), X=187.90, Y=994.91, Mass=2205, SNR=31.5, Peak=211 HFD=4.3
21:49:41.284 00.005 14556 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.07) = xAngle (3.80 = -2.48)
21:49:41.288 00.004 14556 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.70 = -2.58)
21:49:41.295 00.007 14556 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.10 cameraTheta=0.73 mountX=-0.08 mountY=-0.05, mountTheta=-2.55
21:49:41.300 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.06, opts=13)
21:49:41.305 00.005 14556 Enqueuing Move request for scope (0.07, 0.06)
21:49:41.309 00.004 12308 Worker thread wakes up
21:49:41.309 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
21:49:41.309 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
21:49:41.309 00.000 12308 Moving (0.07, 0.06) raw xDistance=-0.08 yDistance=-0.05
21:49:41.310 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:49:41.310 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:41.310 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:49:41.310 00.000 12308 MoveAxis(E, 0, ABG)
21:49:41.311 00.001 12308 Move returns status 0, amount 0
21:49:41.311 00.000 12308 MoveAxis(N, 0, ABG)
21:49:41.312 00.001 12308 Move returns status 0, amount 0
21:49:41.312 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:41.317 00.005 12308 move complete, result=0
21:49:41.317 00.000 12308 worker thread done servicing request
21:49:41.338 00.021 14556 UpdateGuideState exits: m=2205 SNR=31.5
21:49:41.342 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:41.345 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:41.350 00.005 14556 Enqueuing Expose request
21:49:41.356 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:49:41.361 00.005 12308 Worker thread wakes up
21:49:41.361 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:41.361 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:42.610 01.249 12308 Exposure complete
21:49:42.753 00.143 12308 worker thread done servicing request
21:49:42.753 00.000 14556 OnExposeComplete: enter
21:49:42.759 00.006 14556 UpdateGuideState(): m_state=6
21:49:42.764 00.005 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3403
21:49:42.768 00.004 14556 Star::Find returns 1 (0), X=188.08, Y=995.02, Mass=1810, SNR=28.8, Peak=186 HFD=4.3
21:49:42.772 00.004 14556 CameraToMount -- cameraTheta (0.60) - m_xAngle (-3.07) = xAngle (3.67 = -2.61)
21:49:42.776 00.004 14556 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.57 = -2.71)
21:49:42.779 00.003 14556 CameraToMount -- cameraX=0.26 cameraY=0.18 hyp=0.31 cameraTheta=0.60 mountX=-0.27 mountY=-0.13, mountTheta=-2.69
21:49:42.784 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.18, opts=13)
21:49:42.790 00.006 14556 Enqueuing Move request for scope (0.26, 0.18)
21:49:42.794 00.004 12308 Worker thread wakes up
21:49:42.794 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.18) opts 0xd
21:49:42.794 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.18)
21:49:42.794 00.000 12308 Moving (0.26, 0.18) raw xDistance=-0.27 yDistance=-0.13
21:49:42.795 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:49:42.795 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:42.795 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:49:42.795 00.000 12308 MoveAxis(E, 118, ABG)
21:49:42.796 00.001 12308 Guiding  Dir = 2, Dur = 118
21:49:42.796 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:42.800 00.004 12308 IsSlewing returns 0
21:49:42.800 00.000 12308 IsGuiding returns 0
21:49:42.801 00.001 12308 PulseGuide returned control before completion, sleep 128
21:49:42.821 00.020 14556 UpdateGuideState exits: m=1810 SNR=28.8
21:49:42.825 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:42.830 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:42.833 00.003 14556 Enqueuing Expose request
21:49:42.943 00.110 12308 IsGuiding returns 0
21:49:42.943 00.000 12308 Move returns status 0, amount 118
21:49:42.943 00.000 12308 MoveAxis(N, 0, ABG)
21:49:42.944 00.001 12308 Move returns status 0, amount 0
21:49:42.944 00.000 12308 move complete, result=0
21:49:42.944 00.000 12308 worker thread done servicing request
21:49:42.945 00.001 14556 GuideStep: -0.3 px 118 ms EAST, -0.1 px 0 ms NORTH
21:49:42.954 00.009 12308 Worker thread wakes up
21:49:42.954 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:42.954 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:44.202 01.248 12308 Exposure complete
21:49:44.356 00.154 12308 worker thread done servicing request
21:49:44.356 00.000 14556 OnExposeComplete: enter
21:49:44.361 00.005 14556 UpdateGuideState(): m_state=6
21:49:44.366 00.005 14556 Star::Find(15, 188, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3404
21:49:44.369 00.003 14556 Star::Find returns 1 (0), X=187.86, Y=995.07, Mass=2176, SNR=31.5, Peak=170 HFD=4.5
21:49:44.373 00.004 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.49 = -1.79)
21:49:44.376 00.003 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.89)
21:49:44.380 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.23 hyp=0.23 cameraTheta=1.42 mountX=-0.05 mountY=-0.22, mountTheta=-1.80
21:49:44.385 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.23, opts=13)
21:49:44.388 00.003 14556 Enqueuing Move request for scope (0.04, 0.23)
21:49:44.392 00.004 12308 Worker thread wakes up
21:49:44.393 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.23) opts 0xd
21:49:44.393 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.23)
21:49:44.393 00.000 12308 Moving (0.04, 0.23) raw xDistance=-0.05 yDistance=-0.22
21:49:44.393 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:49:44.393 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:49:44.393 00.000 12308 MoveAxis(E, 0, ABG)
21:49:44.393 00.000 12308 Move returns status 0, amount 0
21:49:44.395 00.002 12308 MoveAxis(N, 154, ABG)
21:49:44.395 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:44.399 00.004 12308 Guiding  Dir = 0, Dur = 154
21:49:44.399 00.000 12308 IsSlewing returns 0
21:49:44.399 00.000 12308 IsGuiding returns 0
21:49:44.400 00.001 12308 PulseGuide returned control before completion, sleep 164
21:49:44.421 00.021 14556 UpdateGuideState exits: m=2176 SNR=31.5
21:49:44.427 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:44.430 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:44.434 00.004 14556 Enqueuing Expose request
21:49:44.579 00.145 12308 IsGuiding returns 1
21:49:44.579 00.000 12308 scope still moving after pulse duration time elapsed
21:49:44.609 00.030 12308 IsSlewing returns 0
21:49:44.611 00.002 12308 IsGuiding returns 0
21:49:44.612 00.001 12308 scope move finished after 154 + 58 ms
21:49:44.612 00.000 12308 Move returns status 0, amount 154
21:49:44.613 00.001 12308 move complete, result=0
21:49:44.614 00.001 12308 worker thread done servicing request
21:49:44.614 00.000 12308 Worker thread wakes up
21:49:44.614 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:44.614 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:44.614 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 154 ms NORTH
21:49:45.868 01.254 12308 Exposure complete
21:49:46.023 00.155 12308 worker thread done servicing request
21:49:46.024 00.001 14556 OnExposeComplete: enter
21:49:46.027 00.003 14556 UpdateGuideState(): m_state=6
21:49:46.032 00.005 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3405
21:49:46.036 00.004 14556 Star::Find returns 1 (0), X=187.62, Y=994.65, Mass=1971, SNR=29.8, Peak=148 HFD=4.7
21:49:46.040 00.004 14556 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.07) = xAngle (0.68 = 0.68)
21:49:46.044 00.004 14556 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.58 = 0.58)
21:49:46.047 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.19 hyp=0.28 cameraTheta=-2.39 mountX=0.22 mountY=0.16, mountTheta=0.62
21:49:46.052 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.19, opts=13)
21:49:46.056 00.004 14556 Enqueuing Move request for scope (-0.21, -0.19)
21:49:46.060 00.004 12308 Worker thread wakes up
21:49:46.060 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.19) opts 0xd
21:49:46.060 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.19)
21:49:46.060 00.000 12308 Moving (-0.21, -0.19) raw xDistance=0.22 yDistance=0.16
21:49:46.060 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:49:46.061 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:46.061 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:49:46.061 00.000 12308 MoveAxis(W, 95, ABG)
21:49:46.061 00.000 12308 Guiding  Dir = 3, Dur = 95
21:49:46.061 00.000 12308 IsSlewing returns 0
21:49:46.062 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:46.066 00.004 12308 IsGuiding returns 0
21:49:46.066 00.000 12308 PulseGuide returned control before completion, sleep 105
21:49:46.088 00.022 14556 UpdateGuideState exits: m=1971 SNR=29.8
21:49:46.092 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:46.096 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:46.102 00.006 14556 Enqueuing Expose request
21:49:46.173 00.071 12308 IsGuiding returns 1
21:49:46.173 00.000 12308 scope still moving after pulse duration time elapsed
21:49:46.204 00.031 12308 IsSlewing returns 0
21:49:46.205 00.001 12308 IsGuiding returns 0
21:49:46.205 00.000 12308 scope move finished after 95 + 44 ms
21:49:46.207 00.002 12308 Move returns status 0, amount 95
21:49:46.207 00.000 12308 MoveAxis(N, 0, ABG)
21:49:46.208 00.001 12308 Move returns status 0, amount 0
21:49:46.208 00.000 12308 move complete, result=0
21:49:46.209 00.001 12308 worker thread done servicing request
21:49:46.209 00.000 14556 GuideStep: 0.2 px 95 ms WEST, 0.2 px 0 ms NORTH
21:49:46.216 00.007 12308 Worker thread wakes up
21:49:46.216 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:46.216 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:47.469 01.253 12308 Exposure complete
21:49:47.628 00.159 12308 worker thread done servicing request
21:49:47.629 00.001 14556 OnExposeComplete: enter
21:49:47.634 00.005 14556 UpdateGuideState(): m_state=6
21:49:47.637 00.003 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3406
21:49:47.642 00.005 14556 Star::Find returns 1 (0), X=187.97, Y=995.09, Mass=2001, SNR=30.2, Peak=172 HFD=4.4
21:49:47.645 00.003 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.10 = -2.18)
21:49:47.648 00.003 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.28)
21:49:47.652 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.25 hyp=0.29 cameraTheta=1.03 mountX=-0.17 mountY=-0.22, mountTheta=-2.22
21:49:47.657 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.25, opts=13)
21:49:47.662 00.005 14556 Enqueuing Move request for scope (0.15, 0.25)
21:49:47.667 00.005 12308 Worker thread wakes up
21:49:47.667 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.25) opts 0xd
21:49:47.668 00.001 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.25)
21:49:47.668 00.000 12308 Moving (0.15, 0.25) raw xDistance=-0.17 yDistance=-0.22
21:49:47.668 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:49:47.668 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:49:47.669 00.001 12308 MoveAxis(E, 0, ABG)
21:49:47.669 00.000 12308 Move returns status 0, amount 0
21:49:47.669 00.000 12308 MoveAxis(N, 156, ABG)
21:49:47.669 00.000 12308 Guiding  Dir = 0, Dur = 156
21:49:47.669 00.000 12308 IsSlewing returns 0
21:49:47.670 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:47.675 00.005 12308 IsGuiding returns 0
21:49:47.675 00.000 12308 PulseGuide returned control before completion, sleep 166
21:49:47.698 00.023 14556 UpdateGuideState exits: m=2001 SNR=30.2
21:49:47.703 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:47.706 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:47.711 00.005 14556 Enqueuing Expose request
21:49:47.850 00.139 12308 IsGuiding returns 1
21:49:47.851 00.001 12308 scope still moving after pulse duration time elapsed
21:49:47.881 00.030 12308 IsSlewing returns 0
21:49:47.882 00.001 12308 IsGuiding returns 0
21:49:47.882 00.000 12308 scope move finished after 156 + 51 ms
21:49:47.883 00.001 12308 Move returns status 0, amount 156
21:49:47.883 00.000 12308 move complete, result=0
21:49:47.883 00.000 12308 worker thread done servicing request
21:49:47.883 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 156 ms NORTH
21:49:47.893 00.010 12308 Worker thread wakes up
21:49:47.893 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:47.894 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:49.137 01.243 12308 Exposure complete
21:49:49.285 00.148 12308 worker thread done servicing request
21:49:49.285 00.000 14556 OnExposeComplete: enter
21:49:49.292 00.007 14556 UpdateGuideState(): m_state=6
21:49:49.297 00.005 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3407
21:49:49.302 00.005 14556 Star::Find returns 1 (0), X=187.98, Y=994.83, Mass=1997, SNR=30.0, Peak=178 HFD=4.4
21:49:49.305 00.003 14556 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-3.07) = xAngle (3.00 = 3.00)
21:49:49.310 00.005 14556 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.90 = 2.90)
21:49:49.314 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-0.08 mountX=-0.16 mountY=0.04, mountTheta=2.90
21:49:49.320 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.01, opts=13)
21:49:49.326 00.006 14556 Enqueuing Move request for scope (0.16, -0.01)
21:49:49.332 00.006 12308 Worker thread wakes up
21:49:49.332 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd
21:49:49.332 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.01)
21:49:49.333 00.001 12308 Moving (0.16, -0.01) raw xDistance=-0.16 yDistance=0.04
21:49:49.333 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:49:49.333 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:49.335 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:49:49.335 00.000 12308 MoveAxis(E, 0, ABG)
21:49:49.335 00.000 12308 Move returns status 0, amount 0
21:49:49.335 00.000 12308 MoveAxis(N, 0, ABG)
21:49:49.335 00.000 12308 Move returns status 0, amount 0
21:49:49.336 00.001 12308 move complete, result=0
21:49:49.336 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:49.342 00.006 12308 worker thread done servicing request
21:49:49.376 00.034 14556 UpdateGuideState exits: m=1997 SNR=30.0
21:49:49.385 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:49.387 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:49.391 00.004 14556 Enqueuing Expose request
21:49:49.393 00.002 12308 Worker thread wakes up
21:49:49.393 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:49:49.396 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:49.396 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:50.648 01.252 12308 Exposure complete
21:49:50.800 00.152 12308 worker thread done servicing request
21:49:50.801 00.001 14556 OnExposeComplete: enter
21:49:50.805 00.004 14556 UpdateGuideState(): m_state=6
21:49:50.809 00.004 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3408
21:49:50.813 00.004 14556 Star::Find returns 1 (0), X=187.87, Y=994.94, Mass=1983, SNR=30.0, Peak=155 HFD=4.5
21:49:50.816 00.003 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.16 = -2.13)
21:49:50.821 00.005 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.23)
21:49:50.824 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.10 cameraTheta=1.08 mountX=-0.05 mountY=-0.08, mountTheta=-2.16
21:49:50.830 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.09, opts=13)
21:49:50.834 00.004 14556 Enqueuing Move request for scope (0.05, 0.09)
21:49:50.837 00.003 12308 Worker thread wakes up
21:49:50.837 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
21:49:50.837 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
21:49:50.837 00.000 12308 Moving (0.05, 0.09) raw xDistance=-0.05 yDistance=-0.08
21:49:50.838 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:49:50.838 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:50.838 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:49:50.838 00.000 12308 MoveAxis(E, 0, ABG)
21:49:50.838 00.000 12308 Move returns status 0, amount 0
21:49:50.838 00.000 12308 MoveAxis(N, 0, ABG)
21:49:50.840 00.002 12308 Move returns status 0, amount 0
21:49:50.840 00.000 12308 move complete, result=0
21:49:50.840 00.000 12308 worker thread done servicing request
21:49:50.840 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:50.864 00.024 14556 UpdateGuideState exits: m=1983 SNR=30.0
21:49:50.868 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:50.872 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:50.876 00.004 14556 Enqueuing Expose request
21:49:50.880 00.004 12308 Worker thread wakes up
21:49:50.881 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:49:50.885 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:50.885 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:52.135 01.250 12308 Exposure complete
21:49:52.296 00.161 12308 worker thread done servicing request
21:49:52.296 00.000 14556 OnExposeComplete: enter
21:49:52.303 00.007 14556 UpdateGuideState(): m_state=6
21:49:52.309 00.006 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3409
21:49:52.315 00.006 14556 Star::Find returns 1 (0), X=188.04, Y=994.73, Mass=2202, SNR=31.2, Peak=203 HFD=4.5
21:49:52.323 00.008 14556 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-3.07) = xAngle (2.59 = 2.59)
21:49:52.329 00.006 14556 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.49 = 2.49)
21:49:52.335 00.006 14556 CameraToMount -- cameraX=0.22 cameraY=-0.11 hyp=0.25 cameraTheta=-0.48 mountX=-0.21 mountY=0.15, mountTheta=2.53
21:49:52.342 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=-0.11, opts=13)
21:49:52.346 00.004 14556 Enqueuing Move request for scope (0.22, -0.11)
21:49:52.349 00.003 12308 Worker thread wakes up
21:49:52.349 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.11) opts 0xd
21:49:52.349 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, -0.11)
21:49:52.351 00.002 12308 Moving (0.22, -0.11) raw xDistance=-0.21 yDistance=0.15
21:49:52.351 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:49:52.351 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:52.351 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:49:52.351 00.000 12308 MoveAxis(E, 92, ABG)
21:49:52.352 00.001 12308 Guiding  Dir = 2, Dur = 92
21:49:52.352 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:52.357 00.005 12308 IsSlewing returns 0
21:49:52.358 00.001 12308 IsGuiding returns 0
21:49:52.359 00.001 12308 PulseGuide returned control before completion, sleep 102
21:49:52.380 00.021 14556 UpdateGuideState exits: m=2202 SNR=31.2
21:49:52.384 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:52.387 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:52.392 00.005 14556 Enqueuing Expose request
21:49:52.466 00.074 12308 IsGuiding returns 1
21:49:52.467 00.001 12308 scope still moving after pulse duration time elapsed
21:49:52.497 00.030 12308 IsSlewing returns 0
21:49:52.497 00.000 12308 IsGuiding returns 0
21:49:52.497 00.000 12308 scope move finished after 92 + 47 ms
21:49:52.499 00.002 12308 Move returns status 0, amount 92
21:49:52.499 00.000 12308 MoveAxis(N, 0, ABG)
21:49:52.499 00.000 12308 Move returns status 0, amount 0
21:49:52.499 00.000 12308 move complete, result=0
21:49:52.499 00.000 12308 worker thread done servicing request
21:49:52.500 00.001 14556 GuideStep: -0.2 px 92 ms EAST, 0.1 px 0 ms NORTH
21:49:52.507 00.007 12308 Worker thread wakes up
21:49:52.507 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:52.507 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:53.763 01.256 12308 Exposure complete
21:49:53.892 00.129 12308 worker thread done servicing request
21:49:53.892 00.000 14556 OnExposeComplete: enter
21:49:53.896 00.004 14556 UpdateGuideState(): m_state=6
21:49:53.899 00.003 14556 Star::Find(15, 188, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3410
21:49:53.902 00.003 14556 Star::Find returns 1 (0), X=187.82, Y=995.02, Mass=2163, SNR=31.2, Peak=183 HFD=4.5
21:49:53.906 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
21:49:53.909 00.003 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.74)
21:49:53.913 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.57 mountX=-0.01 mountY=-0.18, mountTheta=-1.64
21:49:53.917 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.18, opts=13)
21:49:53.921 00.004 14556 Enqueuing Move request for scope (-0.00, 0.18)
21:49:53.926 00.005 12308 Worker thread wakes up
21:49:53.926 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.18) opts 0xd
21:49:53.926 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.18)
21:49:53.926 00.000 12308 Moving (-0.00, 0.18) raw xDistance=-0.01 yDistance=-0.18
21:49:53.926 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:49:53.927 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:53.927 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:49:53.927 00.000 12308 MoveAxis(E, 0, ABG)
21:49:53.927 00.000 12308 Move returns status 0, amount 0
21:49:53.927 00.000 12308 MoveAxis(N, 0, ABG)
21:49:53.928 00.001 12308 Move returns status 0, amount 0
21:49:53.928 00.000 12308 move complete, result=0
21:49:53.929 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:53.932 00.003 12308 worker thread done servicing request
21:49:53.954 00.022 14556 UpdateGuideState exits: m=2163 SNR=31.2
21:49:53.959 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:53.962 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:53.966 00.004 14556 Enqueuing Expose request
21:49:53.969 00.003 12308 Worker thread wakes up
21:49:53.969 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:49:53.975 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:53.975 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:55.229 01.254 12308 Exposure complete
21:49:55.368 00.139 12308 worker thread done servicing request
21:49:55.368 00.000 14556 OnExposeComplete: enter
21:49:55.372 00.004 14556 UpdateGuideState(): m_state=6
21:49:55.376 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3411
21:49:55.378 00.002 14556 Star::Find returns 1 (0), X=187.71, Y=994.93, Mass=2213, SNR=31.7, Peak=159 HFD=4.8
21:49:55.381 00.003 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.57 = -0.71)
21:49:55.384 00.003 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.81)
21:49:55.388 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.50 mountX=0.11 mountY=-0.11, mountTheta=-0.76
21:49:55.392 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.09, opts=13)
21:49:55.395 00.003 14556 Enqueuing Move request for scope (-0.12, 0.09)
21:49:55.398 00.003 12308 Worker thread wakes up
21:49:55.398 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
21:49:55.398 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
21:49:55.398 00.000 12308 Moving (-0.12, 0.09) raw xDistance=0.11 yDistance=-0.11
21:49:55.398 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:49:55.398 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:55.399 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:49:55.399 00.000 12308 MoveAxis(E, 0, ABG)
21:49:55.399 00.000 12308 Move returns status 0, amount 0
21:49:55.399 00.000 12308 MoveAxis(N, 0, ABG)
21:49:55.399 00.000 12308 Move returns status 0, amount 0
21:49:55.400 00.001 12308 move complete, result=0
21:49:55.401 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:55.404 00.003 12308 worker thread done servicing request
21:49:55.424 00.020 14556 UpdateGuideState exits: m=2213 SNR=31.7
21:49:55.428 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:55.431 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:55.436 00.005 14556 Enqueuing Expose request
21:49:55.439 00.003 12308 Worker thread wakes up
21:49:55.439 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:49:55.444 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:55.445 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,980,31,31)
21:49:56.316 00.871 14556 evsrv: cli 0185AD08 connect
21:49:56.340 00.024 14556 case statement mapped state 6 to 3
21:49:56.345 00.005 14556 case statement mapped state 6 to 3
21:49:56.435 00.090 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"a984b113-c413-4b44-8c05-9b8d1015a207"}
21:49:56.441 00.006 14556 case statement mapped state 6 to 3
21:49:56.445 00.004 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"a984b113-c413-4b44-8c05-9b8d1015a207"}
21:49:56.450 00.005 14556 evsrv: cli 0185AD08 disconnect
21:49:56.455 00.005 14556 evsrv: cli 0185B3E8 connect
21:49:56.601 00.146 14556 case statement mapped state 6 to 3
21:49:56.606 00.005 14556 case statement mapped state 6 to 3
21:49:56.610 00.004 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"9745c536-f21e-4931-97d3-ea8d8c674243"}
21:49:56.614 00.004 14556 PhdController::Dither begins
21:49:56.725 00.111 14556 dither: size=5.00, dRA=-0.49 dDec=-1.48
21:49:56.730 00.005 12308 Exposure complete
21:49:56.731 00.001 14556 MountToCamera -- mountTheta (-1.89) + m_xAngle (-3.07) = xAngle (-4.97 = 1.32)
21:49:56.734 00.003 14556 MountToCamera -- mountX=-0.49 mountY=-1.48 hyp=1.56 mountTheta=-1.89 cameraX=0.39, cameraY=1.51 cameraTheta=1.32
21:49:56.737 00.003 14556 setting lock position to (188.21, 996.35)
21:49:56.741 00.004 14556 Mount: notify guiding dithered (0.4, 1.5)
21:49:56.744 00.003 14556 Status Line: Dither by -0.49,-1.48
21:49:56.748 00.004 14556 PhdController: newstate STATE_SETTLE_BEGIN
21:49:56.754 00.006 14556 PhdController: newstate STATE_SETTLE_WAIT
21:49:56.758 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"9745c536-f21e-4931-97d3-ea8d8c674243"}
21:49:56.761 00.003 14556 evsrv: cli 0185B3E8 disconnect
21:49:56.849 00.088 12308 worker thread done servicing request
21:49:56.849 00.000 14556 OnExposeComplete: enter
21:49:56.852 00.003 14556 UpdateGuideState(): m_state=6
21:49:56.855 00.003 14556 Star::Find(15, 187, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3412
21:49:56.859 00.004 14556 Star::Find returns 1 (0), X=187.91, Y=995.04, Mass=1958, SNR=29.7, Peak=160 HFD=4.4
21:49:56.861 00.002 14556 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-3.07) = xAngle (1.27 = 1.27)
21:49:56.864 00.003 14556 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.17 = 1.17)
21:49:56.868 00.004 14556 CameraToMount -- cameraX=-0.31 cameraY=-1.31 hyp=1.35 cameraTheta=-1.80 mountX=0.40 mountY=1.24, mountTheta=1.26
21:49:56.871 00.003 14556 dither recenter: remaining=(0.5,1.5) step=(0.5,1.5)
21:49:56.875 00.004 14556 MountToCamera -- mountTheta (1.25) + m_xAngle (-3.07) = xAngle (-1.82 = -1.82)
21:49:56.878 00.003 14556 MountToCamera -- mountX=0.49 mountY=1.48 hyp=1.56 mountTheta=1.25 cameraX=-0.39, cameraY=-1.51 cameraTheta=-1.82
21:49:56.881 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.39, y=-1.51, opts=4)
21:49:56.883 00.002 14556 Enqueuing Move request for scope (-0.39, -1.51)
21:49:56.886 00.003 12308 Worker thread wakes up
21:49:56.886 00.000 14556 Mount: notify direct move 0.49,1.48
21:49:56.889 00.003 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -1.51) opts 0x4
21:49:56.889 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.39, -1.51)
21:49:56.889 00.000 12308 Moving (-0.39, -1.51) raw xDistance=0.49 yDistance=1.48
21:49:56.889 00.000 12308 MoveAxis(W, 339, B)
21:49:56.890 00.001 12308 Guiding  Dir = 3, Dur = 339
21:49:56.890 00.000 12308 IsSlewing returns 0
21:49:56.890 00.000 12308 IsGuiding returns 0
21:49:56.890 00.000 12308 PulseGuide returned control before completion, sleep 349
21:49:56.891 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:56.911 00.020 14556 UpdateGuideState exits: m=1958 SNR=29.7
21:49:56.915 00.004 14556 PhdController: settling, locked = 1, distance = 1.62 (1.50) aobump = 0 frame = 1 / 99999
21:49:56.918 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760582996.918,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.62,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:49:56.920 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:56.924 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:56.926 00.002 14556 Enqueuing Expose request
21:49:57.257 00.331 12308 IsGuiding returns 0
21:49:57.257 00.000 12308 Move returns status 0, amount 339
21:49:57.257 00.000 12308 MoveAxis(S, 1041, B)
21:49:57.257 00.000 12308 Guiding  Dir = 1, Dur = 1041
21:49:57.258 00.001 12308 IsSlewing returns 0
21:49:57.258 00.000 12308 IsGuiding returns 0
21:49:57.260 00.002 12308 PulseGuide returned control before completion, sleep 1051
21:49:58.321 01.061 12308 IsGuiding returns 1
21:49:58.321 00.000 12308 scope still moving after pulse duration time elapsed
21:49:58.352 00.031 12308 IsSlewing returns 0
21:49:58.352 00.000 12308 IsGuiding returns 0
21:49:58.352 00.000 12308 scope move finished after 1041 + 51 ms
21:49:58.352 00.000 12308 Move returns status 0, amount 1041
21:49:58.353 00.001 12308 move complete, result=0
21:49:58.353 00.000 12308 worker thread done servicing request
21:49:58.353 00.000 14556 GuideStep: 0.5 px 339 ms WEST, 1.5 px 1041 ms SOUTH
21:49:58.357 00.004 12308 Worker thread wakes up
21:49:58.357 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:49:58.357 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:49:59.612 01.255 12308 Exposure complete
21:49:59.780 00.168 12308 worker thread done servicing request
21:49:59.780 00.000 14556 OnExposeComplete: enter
21:49:59.783 00.003 14556 UpdateGuideState(): m_state=6
21:49:59.787 00.004 14556 Star::Find(15, 187, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3413
21:49:59.792 00.005 14556 Star::Find returns 1 (0), X=188.53, Y=995.85, Mass=1950, SNR=29.7, Peak=143 HFD=4.7
21:49:59.795 00.003 14556 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-3.07) = xAngle (2.07 = 2.07)
21:49:59.799 00.004 14556 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.97 = 1.97)
21:49:59.802 00.003 14556 CameraToMount -- cameraX=0.32 cameraY=-0.50 hyp=0.60 cameraTheta=-1.01 mountX=-0.28 mountY=0.55, mountTheta=2.05
21:49:59.806 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.32, y=-0.50, opts=13)
21:49:59.811 00.005 14556 Enqueuing Move request for scope (0.32, -0.50)
21:49:59.814 00.003 12308 Worker thread wakes up
21:49:59.814 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.50) opts 0xd
21:49:59.814 00.000 12308 Handling offset move in thread for scope, endpoint = (0.32, -0.50)
21:49:59.814 00.000 12308 Moving (0.32, -0.50) raw xDistance=-0.28 yDistance=0.55
21:49:59.814 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
21:49:59.814 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:49:59.815 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
21:49:59.815 00.000 12308 MoveAxis(E, 123, ABG)
21:49:59.815 00.000 12308 Guiding  Dir = 2, Dur = 123
21:49:59.815 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:49:59.821 00.006 12308 IsSlewing returns 0
21:49:59.821 00.000 12308 IsGuiding returns 0
21:49:59.821 00.000 12308 PulseGuide returned control before completion, sleep 133
21:49:59.841 00.020 14556 UpdateGuideState exits: m=1950 SNR=29.7
21:49:59.846 00.005 14556 PhdController: settling, locked = 1, distance = 0.60 (1.50) aobump = 0 frame = 2 / 99999
21:49:59.853 00.007 14556 evsrv: {"Event":"Settling","Timestamp":1760582999.853,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.60,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:49:59.857 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:59.861 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:49:59.865 00.004 14556 Enqueuing Expose request
21:49:59.960 00.095 12308 IsGuiding returns 1
21:49:59.961 00.001 12308 scope still moving after pulse duration time elapsed
21:49:59.991 00.030 12308 IsSlewing returns 0
21:49:59.993 00.002 12308 IsGuiding returns 0
21:49:59.993 00.000 12308 scope move finished after 123 + 49 ms
21:49:59.993 00.000 12308 Move returns status 0, amount 123
21:49:59.994 00.001 12308 MoveAxis(N, 0, ABG)
21:49:59.994 00.000 12308 Move returns status 0, amount 0
21:49:59.994 00.000 12308 move complete, result=0
21:49:59.995 00.001 12308 worker thread done servicing request
21:49:59.995 00.000 12308 Worker thread wakes up
21:49:59.996 00.001 14556 GuideStep: -0.3 px 123 ms EAST, 0.6 px 0 ms NORTH
21:50:00.003 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:00.003 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:01.253 01.250 12308 Exposure complete
21:50:01.362 00.109 12308 worker thread done servicing request
21:50:01.362 00.000 14556 OnExposeComplete: enter
21:50:01.366 00.004 14556 UpdateGuideState(): m_state=6
21:50:01.369 00.003 14556 Star::Find(15, 188, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3414
21:50:01.374 00.005 14556 Star::Find returns 1 (0), X=188.43, Y=995.96, Mass=2303, SNR=32.0, Peak=176 HFD=4.7
21:50:01.379 00.005 14556 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-3.07) = xAngle (2.01 = 2.01)
21:50:01.384 00.005 14556 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.91 = 1.91)
21:50:01.388 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=-0.39 hyp=0.45 cameraTheta=-1.06 mountX=-0.19 mountY=0.42, mountTheta=1.99
21:50:01.394 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=-0.39, opts=13)
21:50:01.399 00.005 14556 Enqueuing Move request for scope (0.22, -0.39)
21:50:01.403 00.004 12308 Worker thread wakes up
21:50:01.403 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.39) opts 0xd
21:50:01.403 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, -0.39)
21:50:01.403 00.000 12308 Moving (0.22, -0.39) raw xDistance=-0.19 yDistance=0.42
21:50:01.403 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:50:01.403 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:50:01.404 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
21:50:01.404 00.000 12308 MoveAxis(E, 0, ABG)
21:50:01.404 00.000 12308 Move returns status 0, amount 0
21:50:01.404 00.000 12308 MoveAxis(N, 0, ABG)
21:50:01.404 00.000 12308 Move returns status 0, amount 0
21:50:01.404 00.000 12308 move complete, result=0
21:50:01.405 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:01.409 00.004 12308 worker thread done servicing request
21:50:01.427 00.018 14556 UpdateGuideState exits: m=2303 SNR=32.0
21:50:01.429 00.002 14556 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 3 / 99999
21:50:01.433 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760583001.433,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.55,"Time":1.6,"SettleTime":10.0,"StarLocked":true}
21:50:01.436 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:01.440 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:01.443 00.003 14556 Enqueuing Expose request
21:50:01.446 00.003 14556 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
21:50:01.450 00.004 12308 Worker thread wakes up
21:50:01.451 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:01.451 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:02.705 01.254 12308 Exposure complete
21:50:02.850 00.145 12308 worker thread done servicing request
21:50:02.850 00.000 14556 OnExposeComplete: enter
21:50:02.855 00.005 14556 UpdateGuideState(): m_state=6
21:50:02.858 00.003 14556 Star::Find(15, 188, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3415
21:50:02.862 00.004 14556 Star::Find returns 1 (0), X=188.32, Y=996.05, Mass=2243, SNR=31.7, Peak=191 HFD=4.7
21:50:02.866 00.004 14556 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-3.07) = xAngle (1.83 = 1.83)
21:50:02.870 00.004 14556 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.73 = 1.73)
21:50:02.874 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=-0.30 hyp=0.32 cameraTheta=-1.25 mountX=-0.08 mountY=0.32, mountTheta=1.82
21:50:02.879 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.30, opts=13)
21:50:02.883 00.004 14556 Enqueuing Move request for scope (0.10, -0.30)
21:50:02.887 00.004 12308 Worker thread wakes up
21:50:02.887 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.30) opts 0xd
21:50:02.887 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.30)
21:50:02.887 00.000 12308 Moving (0.10, -0.30) raw xDistance=-0.08 yDistance=0.32
21:50:02.889 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:50:02.889 00.000 12308 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.29
21:50:02.889 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
21:50:02.889 00.000 12308 MoveAxis(E, 0, ABG)
21:50:02.889 00.000 12308 Move returns status 0, amount 0
21:50:02.889 00.000 12308 MoveAxis(S, 224, ABG)
21:50:02.889 00.000 12308 Guiding  Dir = 1, Dur = 224
21:50:02.890 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:02.893 00.003 12308 IsSlewing returns 0
21:50:02.894 00.001 12308 IsGuiding returns 0
21:50:02.894 00.000 12308 PulseGuide returned control before completion, sleep 234
21:50:02.915 00.021 14556 UpdateGuideState exits: m=2243 SNR=31.7
21:50:02.919 00.004 14556 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 4 / 99999
21:50:02.924 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760583002.924,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.48,"Time":3.1,"SettleTime":10.0,"StarLocked":true}
21:50:02.928 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:02.932 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:02.935 00.003 14556 Enqueuing Expose request
21:50:03.135 00.200 12308 IsGuiding returns 1
21:50:03.136 00.001 12308 scope still moving after pulse duration time elapsed
21:50:03.165 00.029 12308 IsSlewing returns 0
21:50:03.166 00.001 12308 IsGuiding returns 0
21:50:03.166 00.000 12308 scope move finished after 224 + 47 ms
21:50:03.166 00.000 12308 Move returns status 0, amount 224
21:50:03.167 00.001 12308 move complete, result=0
21:50:03.167 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.3 px 224 ms SOUTH
21:50:03.173 00.006 12308 worker thread done servicing request
21:50:03.173 00.000 12308 Worker thread wakes up
21:50:03.173 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:03.173 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:04.420 01.247 12308 Exposure complete
21:50:04.548 00.128 12308 worker thread done servicing request
21:50:04.548 00.000 14556 OnExposeComplete: enter
21:50:04.553 00.005 14556 UpdateGuideState(): m_state=6
21:50:04.556 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3416
21:50:04.560 00.004 14556 Star::Find returns 1 (0), X=188.40, Y=996.39, Mass=2247, SNR=31.8, Peak=169 HFD=4.8
21:50:04.564 00.004 14556 CameraToMount -- cameraTheta (0.17) - m_xAngle (-3.07) = xAngle (3.25 = -3.04)
21:50:04.568 00.004 14556 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.15 = -3.14)
21:50:04.572 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.03 hyp=0.19 cameraTheta=0.17 mountX=-0.19 mountY=-0.00, mountTheta=-3.14
21:50:04.577 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.03, opts=13)
21:50:04.581 00.004 14556 Enqueuing Move request for scope (0.19, 0.03)
21:50:04.584 00.003 12308 Worker thread wakes up
21:50:04.584 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.03) opts 0xd
21:50:04.584 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.03)
21:50:04.586 00.002 12308 Moving (0.19, 0.03) raw xDistance=-0.19 yDistance=-0.00
21:50:04.586 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:50:04.586 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:04.586 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:50:04.586 00.000 12308 MoveAxis(E, 0, ABG)
21:50:04.586 00.000 12308 Move returns status 0, amount 0
21:50:04.586 00.000 12308 MoveAxis(N, 0, ABG)
21:50:04.587 00.001 12308 Move returns status 0, amount 0
21:50:04.587 00.000 12308 move complete, result=0
21:50:04.587 00.000 12308 worker thread done servicing request
21:50:04.588 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:04.614 00.026 14556 UpdateGuideState exits: m=2247 SNR=31.8
21:50:04.619 00.005 14556 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 5 / 99999
21:50:04.622 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760583004.622,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
21:50:04.626 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:04.631 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:04.636 00.005 14556 Enqueuing Expose request
21:50:04.640 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:50:04.644 00.004 12308 Worker thread wakes up
21:50:04.644 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:04.644 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:05.893 01.249 12308 Exposure complete
21:50:06.037 00.144 12308 worker thread done servicing request
21:50:06.037 00.000 14556 OnExposeComplete: enter
21:50:06.040 00.003 14556 UpdateGuideState(): m_state=6
21:50:06.044 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3417
21:50:06.048 00.004 14556 Star::Find returns 1 (0), X=188.41, Y=996.47, Mass=2180, SNR=31.2, Peak=142 HFD=4.9
21:50:06.052 00.004 14556 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.07) = xAngle (3.59 = -2.69)
21:50:06.055 00.003 14556 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.49 = -2.79)
21:50:06.059 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.11 hyp=0.23 cameraTheta=0.52 mountX=-0.21 mountY=-0.08, mountTheta=-2.78
21:50:06.063 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.11, opts=13)
21:50:06.068 00.005 14556 Enqueuing Move request for scope (0.20, 0.11)
21:50:06.071 00.003 12308 Worker thread wakes up
21:50:06.071 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.11) opts 0xd
21:50:06.072 00.001 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.11)
21:50:06.072 00.000 12308 Moving (0.20, 0.11) raw xDistance=-0.21 yDistance=-0.08
21:50:06.073 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:50:06.073 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:06.073 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:50:06.073 00.000 12308 MoveAxis(E, 89, ABG)
21:50:06.073 00.000 12308 Guiding  Dir = 2, Dur = 89
21:50:06.073 00.000 12308 IsSlewing returns 0
21:50:06.073 00.000 12308 IsGuiding returns 0
21:50:06.074 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:06.078 00.004 12308 PulseGuide returned control before completion, sleep 99
21:50:06.098 00.020 14556 UpdateGuideState exits: m=2180 SNR=31.2
21:50:06.101 00.003 14556 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 6 / 99999
21:50:06.104 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760583006.104,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.35,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
21:50:06.108 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:06.111 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:06.115 00.004 14556 Enqueuing Expose request
21:50:06.183 00.068 12308 IsGuiding returns 1
21:50:06.184 00.001 12308 scope still moving after pulse duration time elapsed
21:50:06.215 00.031 12308 IsSlewing returns 0
21:50:06.215 00.000 12308 IsGuiding returns 0
21:50:06.217 00.002 12308 scope move finished after 89 + 53 ms
21:50:06.217 00.000 12308 Move returns status 0, amount 89
21:50:06.217 00.000 12308 MoveAxis(N, 0, ABG)
21:50:06.217 00.000 12308 Move returns status 0, amount 0
21:50:06.218 00.001 12308 move complete, result=0
21:50:06.219 00.001 14556 GuideStep: -0.2 px 89 ms EAST, -0.1 px 0 ms NORTH
21:50:06.224 00.005 12308 worker thread done servicing request
21:50:06.224 00.000 12308 Worker thread wakes up
21:50:06.224 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:06.225 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:07.477 01.252 12308 Exposure complete
21:50:07.615 00.138 12308 worker thread done servicing request
21:50:07.615 00.000 14556 OnExposeComplete: enter
21:50:07.620 00.005 14556 UpdateGuideState(): m_state=6
21:50:07.623 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3418
21:50:07.627 00.004 14556 Star::Find returns 1 (0), X=188.15, Y=996.41, Mass=2136, SNR=31.0, Peak=155 HFD=4.6
21:50:07.630 00.003 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.45 = -0.84)
21:50:07.634 00.004 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.94)
21:50:07.638 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.09 cameraTheta=2.37 mountX=0.06 mountY=-0.07, mountTheta=-0.88
21:50:07.643 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.06, opts=13)
21:50:07.648 00.005 14556 Enqueuing Move request for scope (-0.06, 0.06)
21:50:07.651 00.003 12308 Worker thread wakes up
21:50:07.651 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
21:50:07.651 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
21:50:07.651 00.000 12308 Moving (-0.06, 0.06) raw xDistance=0.06 yDistance=-0.07
21:50:07.651 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:50:07.651 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:07.651 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:50:07.653 00.002 12308 MoveAxis(E, 0, ABG)
21:50:07.653 00.000 12308 Move returns status 0, amount 0
21:50:07.653 00.000 12308 MoveAxis(N, 0, ABG)
21:50:07.653 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:07.657 00.004 12308 Move returns status 0, amount 0
21:50:07.658 00.001 12308 move complete, result=0
21:50:07.659 00.001 12308 worker thread done servicing request
21:50:07.679 00.020 14556 UpdateGuideState exits: m=2136 SNR=31.0
21:50:07.683 00.004 14556 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 7 / 99999
21:50:07.686 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760583007.686,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":7.8,"SettleTime":10.0,"StarLocked":true}
21:50:07.691 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:07.696 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:07.699 00.003 14556 Enqueuing Expose request
21:50:07.704 00.005 12308 Worker thread wakes up
21:50:07.705 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:07.708 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:07.708 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:08.961 01.253 12308 Exposure complete
21:50:09.101 00.140 12308 worker thread done servicing request
21:50:09.101 00.000 14556 OnExposeComplete: enter
21:50:09.105 00.004 14556 UpdateGuideState(): m_state=6
21:50:09.110 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3419
21:50:09.112 00.002 14556 Star::Find returns 1 (0), X=188.32, Y=996.79, Mass=2196, SNR=31.6, Peak=165 HFD=4.6
21:50:09.118 00.006 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.41 = -1.88)
21:50:09.123 00.005 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.98)
21:50:09.127 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.43 hyp=0.45 cameraTheta=1.33 mountX=-0.13 mountY=-0.41, mountTheta=-1.89
21:50:09.132 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.43, opts=13)
21:50:09.136 00.004 14556 Enqueuing Move request for scope (0.10, 0.43)
21:50:09.139 00.003 12308 Worker thread wakes up
21:50:09.139 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.43) opts 0xd
21:50:09.140 00.001 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.43)
21:50:09.140 00.000 12308 Moving (0.10, 0.43) raw xDistance=-0.13 yDistance=-0.41
21:50:09.140 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:50:09.140 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:50:09.140 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
21:50:09.141 00.001 12308 MoveAxis(E, 0, ABG)
21:50:09.141 00.000 12308 Move returns status 0, amount 0
21:50:09.141 00.000 12308 MoveAxis(N, 0, ABG)
21:50:09.141 00.000 12308 Move returns status 0, amount 0
21:50:09.142 00.001 12308 move complete, result=0
21:50:09.142 00.000 12308 worker thread done servicing request
21:50:09.142 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:09.168 00.026 14556 UpdateGuideState exits: m=2196 SNR=31.6
21:50:09.171 00.003 14556 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 8 / 99999
21:50:09.175 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760583009.175,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":9.3,"SettleTime":10.0,"StarLocked":true}
21:50:09.178 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:09.182 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:09.185 00.003 14556 Enqueuing Expose request
21:50:09.189 00.004 12308 Worker thread wakes up
21:50:09.189 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:09.189 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:09.189 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
21:50:10.432 01.243 12308 Exposure complete
21:50:10.568 00.136 12308 worker thread done servicing request
21:50:10.569 00.001 14556 OnExposeComplete: enter
21:50:10.573 00.004 14556 UpdateGuideState(): m_state=6
21:50:10.576 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3420
21:50:10.581 00.005 14556 Star::Find returns 1 (0), X=188.53, Y=996.69, Mass=2003, SNR=30.2, Peak=125 HFD=4.7
21:50:10.584 00.003 14556 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.07) = xAngle (3.90 = -2.38)
21:50:10.588 00.004 14556 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.80 = -2.48)
21:50:10.591 00.003 14556 CameraToMount -- cameraX=0.31 cameraY=0.34 hyp=0.46 cameraTheta=0.83 mountX=-0.33 mountY=-0.28, mountTheta=-2.44
21:50:10.596 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.31, y=0.34, opts=13)
21:50:10.600 00.004 14556 Enqueuing Move request for scope (0.31, 0.34)
21:50:10.603 00.003 12308 Worker thread wakes up
21:50:10.603 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.34) opts 0xd
21:50:10.603 00.000 12308 Handling offset move in thread for scope, endpoint = (0.31, 0.34)
21:50:10.603 00.000 12308 Moving (0.31, 0.34) raw xDistance=-0.33 yDistance=-0.28
21:50:10.603 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
21:50:10.603 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:50:10.603 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
21:50:10.605 00.002 12308 MoveAxis(E, 145, ABG)
21:50:10.605 00.000 12308 Guiding  Dir = 2, Dur = 145
21:50:10.605 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:10.608 00.003 12308 IsSlewing returns 0
21:50:10.608 00.000 12308 IsGuiding returns 0
21:50:10.609 00.001 12308 PulseGuide returned control before completion, sleep 155
21:50:10.632 00.023 14556 UpdateGuideState exits: m=2003 SNR=30.2
21:50:10.636 00.004 14556 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 9 / 99999
21:50:10.641 00.005 14556 PhdController: newstate STATE_FINISH
21:50:10.645 00.004 14556 PhdController complete: success
21:50:10.648 00.003 14556 evsrv: {"Event":"SettleDone","Timestamp":1760583010.648,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
21:50:10.653 00.005 14556 Mount: notify guiding dither settle done success=1
21:50:10.656 00.003 14556 PhdController: newstate STATE_IDLE
21:50:10.660 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:10.664 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:10.669 00.005 14556 Enqueuing Expose request
21:50:10.782 00.113 12308 IsGuiding returns 1
21:50:10.783 00.001 12308 scope still moving after pulse duration time elapsed
21:50:10.812 00.029 12308 IsSlewing returns 0
21:50:10.814 00.002 12308 IsGuiding returns 0
21:50:10.815 00.001 12308 scope move finished after 145 + 60 ms
21:50:10.816 00.001 12308 Move returns status 0, amount 145
21:50:10.818 00.002 12308 MoveAxis(N, 0, ABG)
21:50:10.819 00.001 12308 Move returns status 0, amount 0
21:50:10.820 00.001 12308 move complete, result=0
21:50:10.821 00.001 12308 worker thread done servicing request
21:50:10.821 00.000 14556 GuideStep: -0.3 px 145 ms EAST, -0.3 px 0 ms NORTH
21:50:10.829 00.008 12308 Worker thread wakes up
21:50:10.829 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:10.830 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:12.082 01.252 12308 Exposure complete
21:50:12.268 00.186 12308 worker thread done servicing request
21:50:12.268 00.000 14556 OnExposeComplete: enter
21:50:12.274 00.006 14556 UpdateGuideState(): m_state=6
21:50:12.281 00.007 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3421
21:50:12.288 00.007 14556 Star::Find returns 1 (0), X=188.08, Y=996.68, Mass=2292, SNR=32.1, Peak=192 HFD=4.6
21:50:12.293 00.005 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.03 = -1.26)
21:50:12.298 00.005 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.36)
21:50:12.303 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.33 hyp=0.35 cameraTheta=1.95 mountX=0.11 mountY=-0.34, mountTheta=-1.27
21:50:12.307 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.33, opts=13)
21:50:12.310 00.003 14556 Enqueuing Move request for scope (-0.13, 0.33)
21:50:12.314 00.004 12308 Worker thread wakes up
21:50:12.314 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.33) opts 0xd
21:50:12.314 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.33)
21:50:12.315 00.001 12308 Moving (-0.13, 0.33) raw xDistance=0.11 yDistance=-0.34
21:50:12.315 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:50:12.315 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:50:12.315 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
21:50:12.315 00.000 12308 MoveAxis(E, 0, ABG)
21:50:12.315 00.000 12308 Move returns status 0, amount 0
21:50:12.315 00.000 12308 MoveAxis(N, 0, ABG)
21:50:12.315 00.000 12308 Move returns status 0, amount 0
21:50:12.315 00.000 12308 move complete, result=0
21:50:12.316 00.001 12308 worker thread done servicing request
21:50:12.316 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:12.339 00.023 14556 UpdateGuideState exits: m=2292 SNR=32.1
21:50:12.342 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:12.347 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:12.353 00.006 14556 Enqueuing Expose request
21:50:12.358 00.005 12308 Worker thread wakes up
21:50:12.358 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:50:12.362 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:12.362 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:13.613 01.251 12308 Exposure complete
21:50:13.746 00.133 12308 worker thread done servicing request
21:50:13.746 00.000 14556 OnExposeComplete: enter
21:50:13.750 00.004 14556 UpdateGuideState(): m_state=6
21:50:13.754 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3422
21:50:13.758 00.004 14556 Star::Find returns 1 (0), X=188.08, Y=997.00, Mass=2110, SNR=30.8, Peak=171 HFD=4.5
21:50:13.763 00.005 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.85 = -1.44)
21:50:13.767 00.004 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.54)
21:50:13.770 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.64 hyp=0.66 cameraTheta=1.77 mountX=0.09 mountY=-0.66, mountTheta=-1.44
21:50:13.776 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.64, opts=13)
21:50:13.779 00.003 14556 Enqueuing Move request for scope (-0.13, 0.64)
21:50:13.784 00.005 12308 Worker thread wakes up
21:50:13.785 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.64) opts 0xd
21:50:13.785 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.64)
21:50:13.785 00.000 12308 Moving (-0.13, 0.64) raw xDistance=0.09 yDistance=-0.66
21:50:13.785 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:50:13.785 00.000 12308 resist switch: large excursion: input -0.66 thresh 0.60 direction from 1 to -1
21:50:13.786 00.001 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.97
21:50:13.786 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
21:50:13.786 00.000 12308 MoveAxis(E, 0, ABG)
21:50:13.786 00.000 12308 Move returns status 0, amount 0
21:50:13.786 00.000 12308 MoveAxis(N, 462, ABG)
21:50:13.787 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:13.791 00.004 12308 Guiding  Dir = 0, Dur = 462
21:50:13.792 00.001 12308 IsSlewing returns 0
21:50:13.792 00.000 12308 IsGuiding returns 0
21:50:13.793 00.001 12308 PulseGuide returned control before completion, sleep 472
21:50:13.812 00.019 14556 UpdateGuideState exits: m=2110 SNR=30.8
21:50:13.818 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:13.823 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:13.828 00.005 14556 Enqueuing Expose request
21:50:14.274 00.446 12308 IsGuiding returns 1
21:50:14.274 00.000 12308 scope still moving after pulse duration time elapsed
21:50:14.304 00.030 12308 IsSlewing returns 0
21:50:14.306 00.002 12308 IsGuiding returns 0
21:50:14.307 00.001 12308 scope move finished after 462 + 51 ms
21:50:14.307 00.000 12308 Move returns status 0, amount 462
21:50:14.308 00.001 12308 move complete, result=0
21:50:14.308 00.000 12308 worker thread done servicing request
21:50:14.309 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.7 px 462 ms NORTH
21:50:14.316 00.007 12308 Worker thread wakes up
21:50:14.316 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:14.317 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:15.565 01.248 12308 Exposure complete
21:50:15.709 00.144 12308 worker thread done servicing request
21:50:15.709 00.000 14556 OnExposeComplete: enter
21:50:15.713 00.004 14556 UpdateGuideState(): m_state=6
21:50:15.716 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3423
21:50:15.719 00.003 14556 Star::Find returns 1 (0), X=188.27, Y=996.97, Mass=2254, SNR=31.5, Peak=184 HFD=4.6
21:50:15.725 00.006 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.56 = -1.72)
21:50:15.729 00.004 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
21:50:15.732 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.62 hyp=0.62 cameraTheta=1.49 mountX=-0.09 mountY=-0.60, mountTheta=-1.73
21:50:15.736 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.62, opts=13)
21:50:15.741 00.005 14556 Enqueuing Move request for scope (0.05, 0.62)
21:50:15.744 00.003 12308 Worker thread wakes up
21:50:15.745 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.62) opts 0xd
21:50:15.745 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.62)
21:50:15.745 00.000 12308 Moving (0.05, 0.62) raw xDistance=-0.09 yDistance=-0.60
21:50:15.745 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:50:15.745 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
21:50:15.745 00.000 12308 MoveAxis(E, 0, ABG)
21:50:15.746 00.001 12308 Move returns status 0, amount 0
21:50:15.746 00.000 12308 MoveAxis(N, 425, ABG)
21:50:15.746 00.000 12308 Guiding  Dir = 0, Dur = 425
21:50:15.746 00.000 12308 IsSlewing returns 0
21:50:15.746 00.000 12308 IsGuiding returns 0
21:50:15.747 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:15.752 00.005 12308 PulseGuide returned control before completion, sleep 435
21:50:15.770 00.018 14556 UpdateGuideState exits: m=2254 SNR=31.5
21:50:15.774 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:15.778 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:15.782 00.004 14556 Enqueuing Expose request
21:50:16.195 00.413 12308 IsGuiding returns 1
21:50:16.195 00.000 12308 scope still moving after pulse duration time elapsed
21:50:16.226 00.031 12308 IsSlewing returns 0
21:50:16.226 00.000 12308 IsGuiding returns 0
21:50:16.228 00.002 12308 scope move finished after 425 + 55 ms
21:50:16.228 00.000 12308 Move returns status 0, amount 425
21:50:16.228 00.000 12308 move complete, result=0
21:50:16.229 00.001 12308 worker thread done servicing request
21:50:16.229 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.6 px 425 ms NORTH
21:50:16.239 00.010 12308 Worker thread wakes up
21:50:16.241 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:16.241 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:17.490 01.249 12308 Exposure complete
21:50:17.637 00.147 12308 worker thread done servicing request
21:50:17.638 00.001 14556 OnExposeComplete: enter
21:50:17.641 00.003 14556 UpdateGuideState(): m_state=6
21:50:17.645 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3424
21:50:17.649 00.004 14556 Star::Find returns 1 (0), X=188.18, Y=996.46, Mass=2079, SNR=30.6, Peak=154 HFD=4.6
21:50:17.653 00.004 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.96 = -1.33)
21:50:17.657 00.004 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.42)
21:50:17.661 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.11 cameraTheta=1.88 mountX=0.03 mountY=-0.11, mountTheta=-1.33
21:50:17.669 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.11, opts=13)
21:50:17.675 00.006 14556 Enqueuing Move request for scope (-0.04, 0.11)
21:50:17.678 00.003 12308 Worker thread wakes up
21:50:17.679 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
21:50:17.679 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
21:50:17.679 00.000 12308 Moving (-0.04, 0.11) raw xDistance=0.03 yDistance=-0.11
21:50:17.679 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:50:17.679 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:17.680 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:50:17.680 00.000 12308 MoveAxis(E, 0, ABG)
21:50:17.680 00.000 12308 Move returns status 0, amount 0
21:50:17.680 00.000 12308 MoveAxis(N, 0, ABG)
21:50:17.681 00.001 12308 Move returns status 0, amount 0
21:50:17.681 00.000 12308 move complete, result=0
21:50:17.682 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:17.687 00.005 12308 worker thread done servicing request
21:50:17.708 00.021 14556 UpdateGuideState exits: m=2079 SNR=30.6
21:50:17.713 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:17.716 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:17.721 00.005 14556 Enqueuing Expose request
21:50:17.725 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:17.730 00.005 12308 Worker thread wakes up
21:50:17.730 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:17.730 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:18.971 01.241 12308 Exposure complete
21:50:19.130 00.159 12308 worker thread done servicing request
21:50:19.130 00.000 14556 OnExposeComplete: enter
21:50:19.135 00.005 14556 UpdateGuideState(): m_state=6
21:50:19.139 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3425
21:50:19.143 00.004 14556 Star::Find returns 1 (0), X=188.08, Y=996.62, Mass=1988, SNR=29.6, Peak=156 HFD=4.3
21:50:19.148 00.005 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.12 = -1.17)
21:50:19.151 00.003 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.27)
21:50:19.155 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.26 hyp=0.30 cameraTheta=2.04 mountX=0.12 mountY=-0.28, mountTheta=-1.18
21:50:19.160 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.26, opts=13)
21:50:19.165 00.005 14556 Enqueuing Move request for scope (-0.13, 0.26)
21:50:19.170 00.005 12308 Worker thread wakes up
21:50:19.171 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.26) opts 0xd
21:50:19.171 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.26)
21:50:19.171 00.000 12308 Moving (-0.13, 0.26) raw xDistance=0.12 yDistance=-0.28
21:50:19.171 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:50:19.171 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:50:19.172 00.001 12308 MoveAxis(E, 0, ABG)
21:50:19.172 00.000 12308 Move returns status 0, amount 0
21:50:19.172 00.000 12308 MoveAxis(N, 198, ABG)
21:50:19.172 00.000 12308 Guiding  Dir = 0, Dur = 198
21:50:19.172 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:19.177 00.005 12308 IsSlewing returns 0
21:50:19.178 00.001 12308 IsGuiding returns 0
21:50:19.178 00.000 12308 PulseGuide returned control before completion, sleep 208
21:50:19.199 00.021 14556 UpdateGuideState exits: m=1988 SNR=29.6
21:50:19.204 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:19.208 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:19.211 00.003 14556 Enqueuing Expose request
21:50:19.401 00.190 12308 IsGuiding returns 0
21:50:19.401 00.000 12308 Move returns status 0, amount 198
21:50:19.401 00.000 12308 move complete, result=0
21:50:19.401 00.000 12308 worker thread done servicing request
21:50:19.401 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 198 ms NORTH
21:50:19.407 00.006 12308 Worker thread wakes up
21:50:19.407 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:19.407 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:20.650 01.243 12308 Exposure complete
21:50:20.797 00.147 12308 worker thread done servicing request
21:50:20.798 00.001 14556 OnExposeComplete: enter
21:50:20.801 00.003 14556 UpdateGuideState(): m_state=6
21:50:20.804 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3426
21:50:20.808 00.004 14556 Star::Find returns 1 (0), X=188.18, Y=996.60, Mass=2012, SNR=30.0, Peak=163 HFD=4.4
21:50:20.812 00.004 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.76 = -1.52)
21:50:20.816 00.004 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.62)
21:50:20.820 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.69 mountX=0.01 mountY=-0.25, mountTheta=-1.52
21:50:20.824 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.25, opts=13)
21:50:20.828 00.004 14556 Enqueuing Move request for scope (-0.03, 0.25)
21:50:20.832 00.004 12308 Worker thread wakes up
21:50:20.832 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.25) opts 0xd
21:50:20.832 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.25)
21:50:20.832 00.000 12308 Moving (-0.03, 0.25) raw xDistance=0.01 yDistance=-0.25
21:50:20.832 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:50:20.833 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:50:20.833 00.000 12308 MoveAxis(E, 0, ABG)
21:50:20.833 00.000 12308 Move returns status 0, amount 0
21:50:20.833 00.000 12308 MoveAxis(N, 177, ABG)
21:50:20.834 00.001 12308 Guiding  Dir = 0, Dur = 177
21:50:20.834 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:20.838 00.004 12308 IsSlewing returns 0
21:50:20.838 00.000 12308 IsGuiding returns 0
21:50:20.839 00.001 12308 PulseGuide returned control before completion, sleep 187
21:50:20.860 00.021 14556 UpdateGuideState exits: m=2012 SNR=30.0
21:50:20.866 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:20.869 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:20.873 00.004 14556 Enqueuing Expose request
21:50:21.027 00.154 12308 IsGuiding returns 1
21:50:21.028 00.001 12308 scope still moving after pulse duration time elapsed
21:50:21.058 00.030 12308 IsSlewing returns 0
21:50:21.059 00.001 12308 IsGuiding returns 0
21:50:21.059 00.000 12308 scope move finished after 177 + 44 ms
21:50:21.060 00.001 12308 Move returns status 0, amount 177
21:50:21.060 00.000 12308 move complete, result=0
21:50:21.060 00.000 12308 worker thread done servicing request
21:50:21.061 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 177 ms NORTH
21:50:21.069 00.008 12308 Worker thread wakes up
21:50:21.069 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:21.069 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:22.317 01.248 12308 Exposure complete
21:50:22.498 00.181 12308 worker thread done servicing request
21:50:22.498 00.000 14556 OnExposeComplete: enter
21:50:22.503 00.005 14556 UpdateGuideState(): m_state=6
21:50:22.508 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3427
21:50:22.513 00.005 14556 Star::Find returns 1 (0), X=188.25, Y=996.30, Mass=1979, SNR=29.9, Peak=184 HFD=4.6
21:50:22.517 00.004 14556 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-3.07) = xAngle (2.02 = 2.02)
21:50:22.521 00.004 14556 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.92 = 1.92)
21:50:22.525 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-1.05 mountX=-0.03 mountY=0.06, mountTheta=2.01
21:50:22.531 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.06, opts=13)
21:50:22.535 00.004 14556 Enqueuing Move request for scope (0.03, -0.06)
21:50:22.538 00.003 12308 Worker thread wakes up
21:50:22.539 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
21:50:22.539 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
21:50:22.539 00.000 12308 Moving (0.03, -0.06) raw xDistance=-0.03 yDistance=0.06
21:50:22.539 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:50:22.539 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:22.539 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:50:22.540 00.001 12308 MoveAxis(E, 0, ABG)
21:50:22.540 00.000 12308 Move returns status 0, amount 0
21:50:22.540 00.000 12308 MoveAxis(N, 0, ABG)
21:50:22.540 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:22.544 00.004 12308 Move returns status 0, amount 0
21:50:22.544 00.000 12308 move complete, result=0
21:50:22.544 00.000 12308 worker thread done servicing request
21:50:22.565 00.021 14556 UpdateGuideState exits: m=1979 SNR=29.9
21:50:22.571 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:22.575 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:22.579 00.004 14556 Enqueuing Expose request
21:50:22.584 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:50:22.587 00.003 12308 Worker thread wakes up
21:50:22.587 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:22.587 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:23.834 01.247 12308 Exposure complete
21:50:23.981 00.147 12308 worker thread done servicing request
21:50:23.981 00.000 14556 OnExposeComplete: enter
21:50:23.986 00.005 14556 UpdateGuideState(): m_state=6
21:50:23.990 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3428
21:50:23.994 00.004 14556 Star::Find returns 1 (0), X=188.11, Y=996.26, Mass=2116, SNR=31.0, Peak=183 HFD=4.4
21:50:23.998 00.004 14556 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-3.07) = xAngle (0.67 = 0.67)
21:50:24.002 00.004 14556 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.57 = 0.57)
21:50:24.006 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.14 cameraTheta=-2.40 mountX=0.11 mountY=0.08, mountTheta=0.60
21:50:24.011 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.09, opts=13)
21:50:24.017 00.006 14556 Enqueuing Move request for scope (-0.10, -0.09)
21:50:24.020 00.003 12308 Worker thread wakes up
21:50:24.021 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.09) opts 0xd
21:50:24.021 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.09)
21:50:24.021 00.000 12308 Moving (-0.10, -0.09) raw xDistance=0.11 yDistance=0.08
21:50:24.021 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:50:24.021 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:24.022 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:50:24.022 00.000 12308 MoveAxis(E, 0, ABG)
21:50:24.022 00.000 12308 Move returns status 0, amount 0
21:50:24.022 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:24.026 00.004 12308 MoveAxis(N, 0, ABG)
21:50:24.026 00.000 12308 Move returns status 0, amount 0
21:50:24.027 00.001 12308 move complete, result=0
21:50:24.027 00.000 12308 worker thread done servicing request
21:50:24.051 00.024 14556 UpdateGuideState exits: m=2116 SNR=31.0
21:50:24.055 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:24.061 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:24.066 00.005 14556 Enqueuing Expose request
21:50:24.070 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:50:24.074 00.004 12308 Worker thread wakes up
21:50:24.074 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:24.075 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:25.323 01.248 12308 Exposure complete
21:50:25.474 00.151 12308 worker thread done servicing request
21:50:25.475 00.001 14556 OnExposeComplete: enter
21:50:25.480 00.005 14556 UpdateGuideState(): m_state=6
21:50:25.486 00.006 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3429
21:50:25.491 00.005 14556 Star::Find returns 1 (0), X=188.21, Y=996.23, Mass=2049, SNR=30.5, Peak=166 HFD=4.5
21:50:25.496 00.005 14556 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.07) = xAngle (1.50 = 1.50)
21:50:25.504 00.008 14556 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.40 = 1.40)
21:50:25.509 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.57 mountX=0.01 mountY=0.12, mountTheta=1.50
21:50:25.516 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.13, opts=13)
21:50:25.521 00.005 14556 Enqueuing Move request for scope (-0.00, -0.13)
21:50:25.526 00.005 12308 Worker thread wakes up
21:50:25.526 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.13) opts 0xd
21:50:25.526 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.13)
21:50:25.526 00.000 12308 Moving (-0.00, -0.13) raw xDistance=0.01 yDistance=0.12
21:50:25.526 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:50:25.527 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:25.527 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:50:25.527 00.000 12308 MoveAxis(E, 0, ABG)
21:50:25.528 00.001 12308 Move returns status 0, amount 0
21:50:25.528 00.000 12308 MoveAxis(N, 0, ABG)
21:50:25.528 00.000 12308 Move returns status 0, amount 0
21:50:25.529 00.001 12308 move complete, result=0
21:50:25.529 00.000 12308 worker thread done servicing request
21:50:25.529 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:25.564 00.035 14556 UpdateGuideState exits: m=2049 SNR=30.5
21:50:25.570 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:25.575 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:25.581 00.006 14556 Enqueuing Expose request
21:50:25.585 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:50:25.589 00.004 12308 Worker thread wakes up
21:50:25.589 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:25.589 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:26.844 01.255 12308 Exposure complete
21:50:27.007 00.163 12308 worker thread done servicing request
21:50:27.007 00.000 14556 OnExposeComplete: enter
21:50:27.014 00.007 14556 UpdateGuideState(): m_state=6
21:50:27.019 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3430
21:50:27.023 00.004 14556 Star::Find returns 1 (0), X=188.22, Y=996.37, Mass=2300, SNR=32.0, Peak=163 HFD=4.6
21:50:27.026 00.003 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.27 = -2.01)
21:50:27.031 00.005 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.11)
21:50:27.034 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.20 mountX=-0.01 mountY=-0.01, mountTheta=-2.03
21:50:27.040 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.02, opts=13)
21:50:27.044 00.004 14556 Enqueuing Move request for scope (0.01, 0.02)
21:50:27.048 00.004 12308 Worker thread wakes up
21:50:27.048 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
21:50:27.048 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
21:50:27.048 00.000 12308 Moving (0.01, 0.02) raw xDistance=-0.01 yDistance=-0.01
21:50:27.049 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:50:27.049 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:27.049 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:50:27.049 00.000 12308 MoveAxis(E, 0, ABG)
21:50:27.050 00.001 12308 Move returns status 0, amount 0
21:50:27.050 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:27.055 00.005 12308 MoveAxis(N, 0, ABG)
21:50:27.055 00.000 12308 Move returns status 0, amount 0
21:50:27.055 00.000 12308 move complete, result=0
21:50:27.055 00.000 12308 worker thread done servicing request
21:50:27.076 00.021 14556 UpdateGuideState exits: m=2300 SNR=32.0
21:50:27.080 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:27.085 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:27.089 00.004 14556 Enqueuing Expose request
21:50:27.094 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:50:27.098 00.004 12308 Worker thread wakes up
21:50:27.098 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:27.098 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:28.351 01.253 12308 Exposure complete
21:50:28.495 00.144 12308 worker thread done servicing request
21:50:28.495 00.000 14556 OnExposeComplete: enter
21:50:28.498 00.003 14556 UpdateGuideState(): m_state=6
21:50:28.502 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3431
21:50:28.506 00.004 14556 Star::Find returns 1 (0), X=188.26, Y=996.26, Mass=2237, SNR=31.6, Peak=164 HFD=4.6
21:50:28.513 00.007 14556 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-3.07) = xAngle (1.97 = 1.97)
21:50:28.518 00.005 14556 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.87 = 1.87)
21:50:28.521 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.11 mountX=-0.04 mountY=0.10, mountTheta=1.95
21:50:28.526 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.09, opts=13)
21:50:28.529 00.003 14556 Enqueuing Move request for scope (0.04, -0.09)
21:50:28.533 00.004 12308 Worker thread wakes up
21:50:28.533 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
21:50:28.533 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
21:50:28.533 00.000 12308 Moving (0.04, -0.09) raw xDistance=-0.04 yDistance=0.10
21:50:28.533 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:50:28.534 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:28.534 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:50:28.534 00.000 12308 MoveAxis(E, 0, ABG)
21:50:28.534 00.000 12308 Move returns status 0, amount 0
21:50:28.535 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:28.539 00.004 12308 MoveAxis(N, 0, ABG)
21:50:28.539 00.000 12308 Move returns status 0, amount 0
21:50:28.539 00.000 12308 move complete, result=0
21:50:28.539 00.000 12308 worker thread done servicing request
21:50:28.559 00.020 14556 UpdateGuideState exits: m=2237 SNR=31.6
21:50:28.564 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:28.568 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:28.571 00.003 14556 Enqueuing Expose request
21:50:28.576 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:50:28.579 00.003 12308 Worker thread wakes up
21:50:28.580 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:28.580 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:29.831 01.251 12308 Exposure complete
21:50:29.969 00.138 12308 worker thread done servicing request
21:50:29.970 00.001 14556 OnExposeComplete: enter
21:50:29.974 00.004 14556 UpdateGuideState(): m_state=6
21:50:29.978 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3432
21:50:29.981 00.003 14556 Star::Find returns 1 (0), X=188.01, Y=996.49, Mass=2015, SNR=30.1, Peak=139 HFD=4.7
21:50:29.984 00.003 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
21:50:29.988 00.004 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.74)
21:50:29.992 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.13 hyp=0.24 cameraTheta=2.57 mountX=0.20 mountY=-0.16, mountTheta=-0.70
21:50:29.997 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.13, opts=13)
21:50:30.001 00.004 14556 Enqueuing Move request for scope (-0.21, 0.13)
21:50:30.004 00.003 12308 Worker thread wakes up
21:50:30.004 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.13) opts 0xd
21:50:30.004 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.13)
21:50:30.004 00.000 12308 Moving (-0.21, 0.13) raw xDistance=0.20 yDistance=-0.16
21:50:30.004 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:50:30.005 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:30.005 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:50:30.005 00.000 12308 MoveAxis(E, 0, ABG)
21:50:30.007 00.002 12308 Move returns status 0, amount 0
21:50:30.007 00.000 12308 MoveAxis(N, 0, ABG)
21:50:30.007 00.000 12308 Move returns status 0, amount 0
21:50:30.009 00.002 12308 move complete, result=0
21:50:30.009 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:30.013 00.004 12308 worker thread done servicing request
21:50:30.034 00.021 14556 UpdateGuideState exits: m=2015 SNR=30.1
21:50:30.040 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:30.044 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:30.048 00.004 14556 Enqueuing Expose request
21:50:30.052 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:50:30.055 00.003 12308 Worker thread wakes up
21:50:30.055 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:30.055 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:31.301 01.246 12308 Exposure complete
21:50:31.443 00.142 12308 worker thread done servicing request
21:50:31.443 00.000 14556 OnExposeComplete: enter
21:50:31.450 00.007 14556 UpdateGuideState(): m_state=6
21:50:31.454 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3433
21:50:31.458 00.004 14556 Star::Find returns 1 (0), X=187.99, Y=996.51, Mass=1867, SNR=29.0, Peak=160 HFD=4.1
21:50:31.462 00.004 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.60 = -0.68)
21:50:31.465 00.003 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.78)
21:50:31.469 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.16 hyp=0.28 cameraTheta=2.53 mountX=0.21 mountY=-0.19, mountTheta=-0.74
21:50:31.474 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.16, opts=13)
21:50:31.478 00.004 14556 Enqueuing Move request for scope (-0.23, 0.16)
21:50:31.482 00.004 12308 Worker thread wakes up
21:50:31.482 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.16) opts 0xd
21:50:31.482 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.16)
21:50:31.483 00.001 12308 Moving (-0.23, 0.16) raw xDistance=0.21 yDistance=-0.19
21:50:31.483 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:50:31.483 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:31.483 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:50:31.484 00.001 12308 MoveAxis(W, 93, ABG)
21:50:31.485 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:31.489 00.004 12308 Guiding  Dir = 3, Dur = 93
21:50:31.489 00.000 12308 IsSlewing returns 0
21:50:31.489 00.000 12308 IsGuiding returns 0
21:50:31.490 00.001 12308 PulseGuide returned control before completion, sleep 103
21:50:31.510 00.020 14556 UpdateGuideState exits: m=1867 SNR=29.0
21:50:31.514 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:31.519 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:31.522 00.003 14556 Enqueuing Expose request
21:50:31.603 00.081 12308 IsGuiding returns 1
21:50:31.603 00.000 12308 scope still moving after pulse duration time elapsed
21:50:31.633 00.030 12308 IsSlewing returns 0
21:50:31.634 00.001 12308 IsGuiding returns 0
21:50:31.634 00.000 12308 scope move finished after 93 + 51 ms
21:50:31.634 00.000 12308 Move returns status 0, amount 93
21:50:31.634 00.000 12308 MoveAxis(N, 0, ABG)
21:50:31.635 00.001 12308 Move returns status 0, amount 0
21:50:31.635 00.000 12308 move complete, result=0
21:50:31.635 00.000 12308 worker thread done servicing request
21:50:31.636 00.001 12308 Worker thread wakes up
21:50:31.636 00.000 14556 GuideStep: 0.2 px 93 ms WEST, -0.2 px 0 ms NORTH
21:50:31.644 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:31.644 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:32.897 01.253 12308 Exposure complete
21:50:33.040 00.143 12308 worker thread done servicing request
21:50:33.040 00.000 14556 OnExposeComplete: enter
21:50:33.044 00.004 14556 UpdateGuideState(): m_state=6
21:50:33.048 00.004 14556 Star::Find(15, 187, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3434
21:50:33.052 00.004 14556 Star::Find returns 1 (0), X=187.98, Y=996.62, Mass=2061, SNR=30.5, Peak=143 HFD=4.2
21:50:33.055 00.003 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.36 = -0.92)
21:50:33.059 00.004 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.26 = -1.02)
21:50:33.063 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.27 hyp=0.36 cameraTheta=2.29 mountX=0.22 mountY=-0.31, mountTheta=-0.96
21:50:33.067 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.27, opts=13)
21:50:33.071 00.004 14556 Enqueuing Move request for scope (-0.23, 0.27)
21:50:33.075 00.004 12308 Worker thread wakes up
21:50:33.075 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.27) opts 0xd
21:50:33.075 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.27)
21:50:33.075 00.000 12308 Moving (-0.23, 0.27) raw xDistance=0.22 yDistance=-0.31
21:50:33.076 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
21:50:33.076 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:50:33.076 00.000 12308 MoveAxis(W, 100, ABG)
21:50:33.076 00.000 12308 Guiding  Dir = 3, Dur = 100
21:50:33.076 00.000 12308 IsSlewing returns 0
21:50:33.077 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:33.082 00.005 12308 IsGuiding returns 0
21:50:33.082 00.000 12308 PulseGuide returned control before completion, sleep 110
21:50:33.104 00.022 14556 UpdateGuideState exits: m=2061 SNR=30.5
21:50:33.107 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:33.112 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:33.116 00.004 14556 Enqueuing Expose request
21:50:33.198 00.082 12308 IsGuiding returns 1
21:50:33.200 00.002 12308 scope still moving after pulse duration time elapsed
21:50:33.229 00.029 12308 IsSlewing returns 0
21:50:33.230 00.001 12308 IsGuiding returns 0
21:50:33.231 00.001 12308 scope move finished after 100 + 49 ms
21:50:33.231 00.000 12308 Move returns status 0, amount 100
21:50:33.232 00.001 12308 MoveAxis(N, 215, ABG)
21:50:33.232 00.000 12308 Guiding  Dir = 0, Dur = 215
21:50:33.233 00.001 12308 IsSlewing returns 0
21:50:33.233 00.000 12308 IsGuiding returns 0
21:50:33.235 00.002 12308 PulseGuide returned control before completion, sleep 225
21:50:33.464 00.229 12308 IsGuiding returns 1
21:50:33.466 00.002 12308 scope still moving after pulse duration time elapsed
21:50:33.496 00.030 12308 IsSlewing returns 0
21:50:33.497 00.001 12308 IsGuiding returns 0
21:50:33.497 00.000 12308 scope move finished after 215 + 48 ms
21:50:33.499 00.002 12308 Move returns status 0, amount 215
21:50:33.499 00.000 12308 move complete, result=0
21:50:33.500 00.001 14556 GuideStep: 0.2 px 100 ms WEST, -0.3 px 215 ms NORTH
21:50:33.509 00.009 12308 worker thread done servicing request
21:50:33.509 00.000 12308 Worker thread wakes up
21:50:33.509 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:33.510 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:34.758 01.248 12308 Exposure complete
21:50:34.946 00.188 12308 worker thread done servicing request
21:50:34.947 00.001 14556 OnExposeComplete: enter
21:50:34.952 00.005 14556 UpdateGuideState(): m_state=6
21:50:34.957 00.005 14556 Star::Find(15, 187, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3435
21:50:34.962 00.005 14556 Star::Find returns 1 (0), X=188.44, Y=996.35, Mass=2038, SNR=30.1, Peak=131 HFD=4.7
21:50:34.965 00.003 14556 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-3.07) = xAngle (3.07 = 3.07)
21:50:34.969 00.004 14556 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.97 = 2.97)
21:50:34.973 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=-0.00 hyp=0.23 cameraTheta=-0.00 mountX=-0.23 mountY=0.04, mountTheta=2.97
21:50:34.980 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=-0.00, opts=13)
21:50:34.988 00.008 14556 Enqueuing Move request for scope (0.23, -0.00)
21:50:34.993 00.005 12308 Worker thread wakes up
21:50:34.993 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.00) opts 0xd
21:50:34.993 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, -0.00)
21:50:34.993 00.000 12308 Moving (0.23, -0.00) raw xDistance=-0.23 yDistance=0.04
21:50:34.994 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
21:50:34.994 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:34.994 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:50:34.994 00.000 12308 MoveAxis(E, 92, ABG)
21:50:34.996 00.002 12308 Guiding  Dir = 2, Dur = 92
21:50:34.996 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:35.000 00.004 12308 IsSlewing returns 0
21:50:35.000 00.000 12308 IsGuiding returns 0
21:50:35.001 00.001 12308 PulseGuide returned control before completion, sleep 102
21:50:35.019 00.018 14556 UpdateGuideState exits: m=2038 SNR=30.1
21:50:35.023 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:35.029 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:35.034 00.005 14556 Enqueuing Expose request
21:50:35.111 00.077 12308 IsGuiding returns 1
21:50:35.113 00.002 12308 scope still moving after pulse duration time elapsed
21:50:35.141 00.028 12308 IsSlewing returns 0
21:50:35.142 00.001 12308 IsGuiding returns 0
21:50:35.142 00.000 12308 scope move finished after 92 + 50 ms
21:50:35.144 00.002 12308 Move returns status 0, amount 92
21:50:35.144 00.000 12308 MoveAxis(N, 0, ABG)
21:50:35.145 00.001 12308 Move returns status 0, amount 0
21:50:35.145 00.000 12308 move complete, result=0
21:50:35.146 00.001 12308 worker thread done servicing request
21:50:35.146 00.000 12308 Worker thread wakes up
21:50:35.146 00.000 14556 GuideStep: -0.2 px 92 ms EAST, 0.0 px 0 ms NORTH
21:50:35.152 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:35.152 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:36.404 01.252 12308 Exposure complete
21:50:36.539 00.135 12308 worker thread done servicing request
21:50:36.539 00.000 14556 OnExposeComplete: enter
21:50:36.544 00.005 14556 UpdateGuideState(): m_state=6
21:50:36.547 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3436
21:50:36.551 00.004 14556 Star::Find returns 1 (0), X=188.27, Y=996.63, Mass=2045, SNR=30.4, Peak=125 HFD=4.8
21:50:36.555 00.004 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.45 = -1.83)
21:50:36.559 00.004 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.93)
21:50:36.563 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.27 hyp=0.28 cameraTheta=1.38 mountX=-0.07 mountY=-0.26, mountTheta=-1.84
21:50:36.570 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.27, opts=13)
21:50:36.576 00.006 14556 Enqueuing Move request for scope (0.05, 0.27)
21:50:36.580 00.004 12308 Worker thread wakes up
21:50:36.580 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.27) opts 0xd
21:50:36.580 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.27)
21:50:36.580 00.000 12308 Moving (0.05, 0.27) raw xDistance=-0.07 yDistance=-0.26
21:50:36.580 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:50:36.581 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:50:36.581 00.000 12308 MoveAxis(E, 0, ABG)
21:50:36.581 00.000 12308 Move returns status 0, amount 0
21:50:36.581 00.000 12308 MoveAxis(N, 182, ABG)
21:50:36.583 00.002 12308 Guiding  Dir = 0, Dur = 182
21:50:36.583 00.000 12308 IsSlewing returns 0
21:50:36.583 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:36.587 00.004 12308 IsGuiding returns 0
21:50:36.587 00.000 12308 PulseGuide returned control before completion, sleep 192
21:50:36.609 00.022 14556 UpdateGuideState exits: m=2045 SNR=30.4
21:50:36.613 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:36.617 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:36.621 00.004 14556 Enqueuing Expose request
21:50:36.787 00.166 12308 IsGuiding returns 1
21:50:36.788 00.001 12308 scope still moving after pulse duration time elapsed
21:50:36.817 00.029 12308 IsSlewing returns 0
21:50:36.818 00.001 12308 IsGuiding returns 1
21:50:36.848 00.030 12308 IsSlewing returns 0
21:50:36.849 00.001 12308 IsGuiding returns 1
21:50:36.879 00.030 12308 IsSlewing returns 0
21:50:36.880 00.001 12308 IsGuiding returns 0
21:50:36.880 00.000 12308 scope move finished after 182 + 111 ms
21:50:36.881 00.001 12308 Move returns status 0, amount 182
21:50:36.881 00.000 12308 move complete, result=0
21:50:36.881 00.000 12308 worker thread done servicing request
21:50:36.883 00.002 12308 Worker thread wakes up
21:50:36.883 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 182 ms NORTH
21:50:36.888 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:36.889 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:38.145 01.256 12308 Exposure complete
21:50:38.291 00.146 12308 worker thread done servicing request
21:50:38.291 00.000 14556 OnExposeComplete: enter
21:50:38.296 00.005 14556 UpdateGuideState(): m_state=6
21:50:38.299 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3437
21:50:38.301 00.002 14556 Star::Find returns 1 (0), X=188.25, Y=996.48, Mass=2149, SNR=31.1, Peak=161 HFD=4.6
21:50:38.304 00.003 14556 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.07) = xAngle (4.38 = -1.91)
21:50:38.308 00.004 14556 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.01)
21:50:38.311 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.30 mountX=-0.04 mountY=-0.12, mountTheta=-1.92
21:50:38.317 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.12, opts=13)
21:50:38.321 00.004 14556 Enqueuing Move request for scope (0.03, 0.12)
21:50:38.325 00.004 12308 Worker thread wakes up
21:50:38.325 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
21:50:38.325 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
21:50:38.325 00.000 12308 Moving (0.03, 0.12) raw xDistance=-0.04 yDistance=-0.12
21:50:38.326 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:50:38.326 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:38.326 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:50:38.326 00.000 12308 MoveAxis(E, 0, ABG)
21:50:38.327 00.001 12308 Move returns status 0, amount 0
21:50:38.328 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:38.332 00.004 12308 MoveAxis(N, 0, ABG)
21:50:38.332 00.000 12308 Move returns status 0, amount 0
21:50:38.332 00.000 12308 move complete, result=0
21:50:38.332 00.000 12308 worker thread done servicing request
21:50:38.355 00.023 14556 UpdateGuideState exits: m=2149 SNR=31.1
21:50:38.360 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:38.364 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:38.368 00.004 14556 Enqueuing Expose request
21:50:38.372 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:38.376 00.004 12308 Worker thread wakes up
21:50:38.376 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:38.377 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:39.626 01.249 12308 Exposure complete
21:50:39.771 00.145 12308 worker thread done servicing request
21:50:39.771 00.000 14556 OnExposeComplete: enter
21:50:39.775 00.004 14556 UpdateGuideState(): m_state=6
21:50:39.779 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3438
21:50:39.783 00.004 14556 Star::Find returns 1 (0), X=188.21, Y=996.30, Mass=1957, SNR=29.5, Peak=153 HFD=4.6
21:50:39.789 00.006 14556 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-3.07) = xAngle (1.34 = 1.34)
21:50:39.793 00.004 14556 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.24 = 1.24)
21:50:39.797 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.73 mountX=0.01 mountY=0.05, mountTheta=1.34
21:50:39.802 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.06, opts=13)
21:50:39.807 00.005 14556 Enqueuing Move request for scope (-0.01, -0.06)
21:50:39.810 00.003 12308 Worker thread wakes up
21:50:39.810 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
21:50:39.810 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
21:50:39.811 00.001 12308 Moving (-0.01, -0.06) raw xDistance=0.01 yDistance=0.05
21:50:39.811 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:50:39.811 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:39.811 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:50:39.811 00.000 12308 MoveAxis(E, 0, ABG)
21:50:39.812 00.001 12308 Move returns status 0, amount 0
21:50:39.812 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:39.817 00.005 12308 MoveAxis(N, 0, ABG)
21:50:39.817 00.000 12308 Move returns status 0, amount 0
21:50:39.817 00.000 12308 move complete, result=0
21:50:39.817 00.000 12308 worker thread done servicing request
21:50:39.835 00.018 14556 UpdateGuideState exits: m=1957 SNR=29.5
21:50:39.840 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:39.843 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:39.848 00.005 14556 Enqueuing Expose request
21:50:39.852 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:50:39.858 00.006 12308 Worker thread wakes up
21:50:39.858 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:39.858 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:41.106 01.248 12308 Exposure complete
21:50:41.280 00.174 12308 worker thread done servicing request
21:50:41.280 00.000 14556 OnExposeComplete: enter
21:50:41.283 00.003 14556 UpdateGuideState(): m_state=6
21:50:41.288 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3439
21:50:41.292 00.004 14556 Star::Find returns 1 (0), X=188.23, Y=996.35, Mass=2098, SNR=30.8, Peak=160 HFD=4.5
21:50:41.297 00.005 14556 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-3.07) = xAngle (2.93 = 2.93)
21:50:41.301 00.004 14556 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.84 = 2.84)
21:50:41.304 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.14 mountX=-0.02 mountY=0.01, mountTheta=2.84
21:50:41.309 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.00, opts=13)
21:50:41.313 00.004 14556 Enqueuing Move request for scope (0.02, -0.00)
21:50:41.317 00.004 12308 Worker thread wakes up
21:50:41.317 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.00) opts 0xd
21:50:41.318 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.00)
21:50:41.318 00.000 12308 Moving (0.02, -0.00) raw xDistance=-0.02 yDistance=0.01
21:50:41.318 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:50:41.318 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:41.318 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:50:41.318 00.000 12308 MoveAxis(E, 0, ABG)
21:50:41.318 00.000 12308 Move returns status 0, amount 0
21:50:41.319 00.001 12308 MoveAxis(N, 0, ABG)
21:50:41.319 00.000 12308 Move returns status 0, amount 0
21:50:41.319 00.000 12308 move complete, result=0
21:50:41.319 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:41.324 00.005 12308 worker thread done servicing request
21:50:41.347 00.023 14556 UpdateGuideState exits: m=2098 SNR=30.8
21:50:41.352 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:41.357 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:41.360 00.003 14556 Enqueuing Expose request
21:50:41.364 00.004 12308 Worker thread wakes up
21:50:41.364 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:41.364 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:41.364 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:50:42.614 01.250 12308 Exposure complete
21:50:42.753 00.139 12308 worker thread done servicing request
21:50:42.754 00.001 14556 OnExposeComplete: enter
21:50:42.758 00.004 14556 UpdateGuideState(): m_state=6
21:50:42.762 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3440
21:50:42.766 00.004 14556 Star::Find returns 1 (0), X=188.35, Y=996.50, Mass=2101, SNR=30.7, Peak=129 HFD=4.7
21:50:42.770 00.004 14556 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.07) = xAngle (3.89 = -2.39)
21:50:42.775 00.005 14556 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.79 = -2.49)
21:50:42.778 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.15 hyp=0.20 cameraTheta=0.82 mountX=-0.15 mountY=-0.12, mountTheta=-2.45
21:50:42.785 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.15, opts=13)
21:50:42.789 00.004 14556 Enqueuing Move request for scope (0.14, 0.15)
21:50:42.792 00.003 12308 Worker thread wakes up
21:50:42.793 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.15) opts 0xd
21:50:42.793 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.15)
21:50:42.793 00.000 12308 Moving (0.14, 0.15) raw xDistance=-0.15 yDistance=-0.12
21:50:42.793 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:50:42.793 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:42.793 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:50:42.795 00.002 12308 MoveAxis(E, 0, ABG)
21:50:42.795 00.000 12308 Move returns status 0, amount 0
21:50:42.795 00.000 12308 MoveAxis(N, 0, ABG)
21:50:42.795 00.000 12308 Move returns status 0, amount 0
21:50:42.796 00.001 12308 move complete, result=0
21:50:42.796 00.000 12308 worker thread done servicing request
21:50:42.796 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:42.821 00.025 14556 UpdateGuideState exits: m=2101 SNR=30.7
21:50:42.826 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:42.831 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:42.834 00.003 14556 Enqueuing Expose request
21:50:42.839 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:42.844 00.005 12308 Worker thread wakes up
21:50:42.844 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:42.844 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:44.097 01.253 12308 Exposure complete
21:50:44.248 00.151 12308 worker thread done servicing request
21:50:44.250 00.002 14556 OnExposeComplete: enter
21:50:44.255 00.005 14556 UpdateGuideState(): m_state=6
21:50:44.259 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3441
21:50:44.264 00.005 14556 Star::Find returns 1 (0), X=188.43, Y=996.60, Mass=1817, SNR=28.6, Peak=125 HFD=4.2
21:50:44.268 00.004 14556 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.07) = xAngle (3.94 = -2.34)
21:50:44.271 00.003 14556 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.44)
21:50:44.275 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.25 hyp=0.33 cameraTheta=0.87 mountX=-0.23 mountY=-0.21, mountTheta=-2.40
21:50:44.281 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.25, opts=13)
21:50:44.285 00.004 14556 Enqueuing Move request for scope (0.21, 0.25)
21:50:44.289 00.004 12308 Worker thread wakes up
21:50:44.289 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.25) opts 0xd
21:50:44.289 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.25)
21:50:44.289 00.000 12308 Moving (0.21, 0.25) raw xDistance=-0.23 yDistance=-0.21
21:50:44.290 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:50:44.290 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:50:44.290 00.000 12308 MoveAxis(E, 100, ABG)
21:50:44.290 00.000 12308 Guiding  Dir = 2, Dur = 100
21:50:44.290 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:44.296 00.006 12308 IsSlewing returns 0
21:50:44.296 00.000 12308 IsGuiding returns 0
21:50:44.297 00.001 12308 PulseGuide returned control before completion, sleep 110
21:50:44.315 00.018 14556 UpdateGuideState exits: m=1817 SNR=28.6
21:50:44.320 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:44.324 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:44.328 00.004 14556 Enqueuing Expose request
21:50:44.415 00.087 12308 IsGuiding returns 1
21:50:44.415 00.000 12308 scope still moving after pulse duration time elapsed
21:50:44.446 00.031 12308 IsSlewing returns 0
21:50:44.446 00.000 12308 IsGuiding returns 0
21:50:44.447 00.001 12308 scope move finished after 100 + 51 ms
21:50:44.447 00.000 12308 Move returns status 0, amount 100
21:50:44.447 00.000 12308 MoveAxis(N, 149, ABG)
21:50:44.449 00.002 12308 Guiding  Dir = 0, Dur = 149
21:50:44.450 00.001 12308 IsSlewing returns 0
21:50:44.450 00.000 12308 IsGuiding returns 0
21:50:44.451 00.001 12308 PulseGuide returned control before completion, sleep 159
21:50:44.618 00.167 12308 IsGuiding returns 1
21:50:44.619 00.001 12308 scope still moving after pulse duration time elapsed
21:50:44.650 00.031 12308 IsSlewing returns 0
21:50:44.652 00.002 12308 IsGuiding returns 0
21:50:44.653 00.001 12308 scope move finished after 149 + 52 ms
21:50:44.653 00.000 12308 Move returns status 0, amount 149
21:50:44.653 00.000 12308 move complete, result=0
21:50:44.654 00.001 12308 worker thread done servicing request
21:50:44.654 00.000 14556 GuideStep: -0.2 px 100 ms EAST, -0.2 px 149 ms NORTH
21:50:44.660 00.006 12308 Worker thread wakes up
21:50:44.660 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:44.660 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:45.918 01.258 12308 Exposure complete
21:50:46.068 00.150 12308 worker thread done servicing request
21:50:46.069 00.001 14556 OnExposeComplete: enter
21:50:46.073 00.004 14556 UpdateGuideState(): m_state=6
21:50:46.077 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3442
21:50:46.081 00.004 14556 Star::Find returns 1 (0), X=188.29, Y=996.44, Mass=2144, SNR=30.9, Peak=148 HFD=4.7
21:50:46.084 00.003 14556 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.07) = xAngle (3.90 = -2.39)
21:50:46.088 00.004 14556 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.80 = -2.49)
21:50:46.093 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.82 mountX=-0.09 mountY=-0.07, mountTheta=-2.44
21:50:46.100 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.09, opts=13)
21:50:46.105 00.005 14556 Enqueuing Move request for scope (0.08, 0.09)
21:50:46.109 00.004 12308 Worker thread wakes up
21:50:46.109 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
21:50:46.109 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
21:50:46.109 00.000 12308 Moving (0.08, 0.09) raw xDistance=-0.09 yDistance=-0.07
21:50:46.110 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:50:46.110 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:46.110 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:50:46.110 00.000 12308 MoveAxis(E, 0, ABG)
21:50:46.110 00.000 12308 Move returns status 0, amount 0
21:50:46.110 00.000 12308 MoveAxis(N, 0, ABG)
21:50:46.112 00.002 12308 Move returns status 0, amount 0
21:50:46.112 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:46.116 00.004 12308 move complete, result=0
21:50:46.116 00.000 12308 worker thread done servicing request
21:50:46.139 00.023 14556 UpdateGuideState exits: m=2144 SNR=30.9
21:50:46.144 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:46.148 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:46.153 00.005 14556 Enqueuing Expose request
21:50:46.157 00.004 12308 Worker thread wakes up
21:50:46.157 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:46.163 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:46.163 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:47.403 01.240 12308 Exposure complete
21:50:47.543 00.140 12308 worker thread done servicing request
21:50:47.543 00.000 14556 OnExposeComplete: enter
21:50:47.548 00.005 14556 UpdateGuideState(): m_state=6
21:50:47.551 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3443
21:50:47.556 00.005 14556 Star::Find returns 1 (0), X=188.24, Y=996.62, Mass=2131, SNR=31.0, Peak=152 HFD=4.6
21:50:47.561 00.005 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.54 = -1.75)
21:50:47.565 00.004 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.85)
21:50:47.568 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.46 mountX=-0.05 mountY=-0.25, mountTheta=-1.75
21:50:47.574 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.26, opts=13)
21:50:47.578 00.004 14556 Enqueuing Move request for scope (0.03, 0.26)
21:50:47.582 00.004 12308 Worker thread wakes up
21:50:47.582 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.26) opts 0xd
21:50:47.582 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.26)
21:50:47.582 00.000 12308 Moving (0.03, 0.26) raw xDistance=-0.05 yDistance=-0.25
21:50:47.582 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:50:47.582 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:50:47.582 00.000 12308 MoveAxis(E, 0, ABG)
21:50:47.583 00.001 12308 Move returns status 0, amount 0
21:50:47.583 00.000 12308 MoveAxis(N, 179, ABG)
21:50:47.583 00.000 12308 Guiding  Dir = 0, Dur = 179
21:50:47.583 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:47.588 00.005 12308 IsSlewing returns 0
21:50:47.588 00.000 12308 IsGuiding returns 0
21:50:47.589 00.001 12308 PulseGuide returned control before completion, sleep 189
21:50:47.610 00.021 14556 UpdateGuideState exits: m=2131 SNR=31.0
21:50:47.615 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:47.618 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:47.622 00.004 14556 Enqueuing Expose request
21:50:47.792 00.170 12308 IsGuiding returns 1
21:50:47.793 00.001 12308 scope still moving after pulse duration time elapsed
21:50:47.822 00.029 12308 IsSlewing returns 0
21:50:47.824 00.002 12308 IsGuiding returns 0
21:50:47.825 00.001 12308 scope move finished after 179 + 57 ms
21:50:47.825 00.000 12308 Move returns status 0, amount 179
21:50:47.826 00.001 12308 move complete, result=0
21:50:47.826 00.000 12308 worker thread done servicing request
21:50:47.826 00.000 12308 Worker thread wakes up
21:50:47.827 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 179 ms NORTH
21:50:47.832 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:47.834 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:49.079 01.245 12308 Exposure complete
21:50:49.223 00.144 12308 worker thread done servicing request
21:50:49.224 00.001 14556 OnExposeComplete: enter
21:50:49.228 00.004 14556 UpdateGuideState(): m_state=6
21:50:49.232 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3444
21:50:49.236 00.004 14556 Star::Find returns 1 (0), X=188.24, Y=996.25, Mass=2200, SNR=31.4, Peak=159 HFD=4.5
21:50:49.240 00.004 14556 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-3.07) = xAngle (1.71 = 1.71)
21:50:49.243 00.003 14556 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.61 = 1.61)
21:50:49.248 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.37 mountX=-0.01 mountY=0.11, mountTheta=1.70
21:50:49.252 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.11, opts=13)
21:50:49.259 00.007 14556 Enqueuing Move request for scope (0.02, -0.11)
21:50:49.264 00.005 12308 Worker thread wakes up
21:50:49.264 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
21:50:49.264 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
21:50:49.264 00.000 12308 Moving (0.02, -0.11) raw xDistance=-0.01 yDistance=0.11
21:50:49.264 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:50:49.264 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:49.264 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:50:49.265 00.001 12308 MoveAxis(E, 0, ABG)
21:50:49.265 00.000 12308 Move returns status 0, amount 0
21:50:49.265 00.000 12308 MoveAxis(N, 0, ABG)
21:50:49.265 00.000 12308 Move returns status 0, amount 0
21:50:49.265 00.000 12308 move complete, result=0
21:50:49.265 00.000 12308 worker thread done servicing request
21:50:49.266 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:49.290 00.024 14556 UpdateGuideState exits: m=2200 SNR=31.4
21:50:49.296 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:49.300 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:49.304 00.004 14556 Enqueuing Expose request
21:50:49.307 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:50:49.311 00.004 12308 Worker thread wakes up
21:50:49.312 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:49.312 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:50.569 01.257 12308 Exposure complete
21:50:50.717 00.148 12308 worker thread done servicing request
21:50:50.717 00.000 14556 OnExposeComplete: enter
21:50:50.723 00.006 14556 UpdateGuideState(): m_state=6
21:50:50.728 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3445
21:50:50.732 00.004 14556 Star::Find returns 1 (0), X=188.14, Y=996.44, Mass=2183, SNR=31.3, Peak=169 HFD=4.7
21:50:50.737 00.005 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.34 = -0.95)
21:50:50.740 00.003 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.04)
21:50:50.744 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.12 cameraTheta=2.26 mountX=0.07 mountY=-0.10, mountTheta=-0.98
21:50:50.750 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.09, opts=13)
21:50:50.753 00.003 14556 Enqueuing Move request for scope (-0.07, 0.09)
21:50:50.756 00.003 12308 Worker thread wakes up
21:50:50.756 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
21:50:50.756 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
21:50:50.756 00.000 12308 Moving (-0.07, 0.09) raw xDistance=0.07 yDistance=-0.10
21:50:50.758 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:50:50.758 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:50.759 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:50:50.759 00.000 12308 MoveAxis(E, 0, ABG)
21:50:50.759 00.000 12308 Move returns status 0, amount 0
21:50:50.760 00.001 12308 MoveAxis(N, 0, ABG)
21:50:50.760 00.000 12308 Move returns status 0, amount 0
21:50:50.760 00.000 12308 move complete, result=0
21:50:50.761 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:50.767 00.006 12308 worker thread done servicing request
21:50:50.787 00.020 14556 UpdateGuideState exits: m=2183 SNR=31.3
21:50:50.793 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:50.797 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:50.801 00.004 14556 Enqueuing Expose request
21:50:50.805 00.004 12308 Worker thread wakes up
21:50:50.805 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:50.809 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:50.810 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:52.052 01.242 12308 Exposure complete
21:50:52.218 00.166 12308 worker thread done servicing request
21:50:52.219 00.001 14556 OnExposeComplete: enter
21:50:52.224 00.005 14556 UpdateGuideState(): m_state=6
21:50:52.230 00.006 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3446
21:50:52.233 00.003 14556 Star::Find returns 1 (0), X=188.28, Y=996.58, Mass=2389, SNR=32.6, Peak=155 HFD=4.9
21:50:52.237 00.004 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.37 = -1.92)
21:50:52.240 00.003 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.02)
21:50:52.245 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.29 mountX=-0.08 mountY=-0.21, mountTheta=-1.93
21:50:52.251 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.23, opts=13)
21:50:52.256 00.005 14556 Enqueuing Move request for scope (0.07, 0.23)
21:50:52.263 00.007 12308 Worker thread wakes up
21:50:52.264 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
21:50:52.264 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
21:50:52.265 00.001 12308 Moving (0.07, 0.23) raw xDistance=-0.08 yDistance=-0.21
21:50:52.265 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:50:52.265 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:50:52.266 00.001 12308 MoveAxis(E, 0, ABG)
21:50:52.266 00.000 12308 Move returns status 0, amount 0
21:50:52.266 00.000 12308 MoveAxis(N, 151, ABG)
21:50:52.267 00.001 12308 Guiding  Dir = 0, Dur = 151
21:50:52.267 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:52.271 00.004 12308 IsSlewing returns 0
21:50:52.272 00.001 12308 IsGuiding returns 0
21:50:52.272 00.000 12308 PulseGuide returned control before completion, sleep 161
21:50:52.291 00.019 14556 UpdateGuideState exits: m=2389 SNR=32.6
21:50:52.298 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:52.302 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:52.307 00.005 14556 Enqueuing Expose request
21:50:52.435 00.128 12308 IsGuiding returns 1
21:50:52.435 00.000 12308 scope still moving after pulse duration time elapsed
21:50:52.466 00.031 12308 IsSlewing returns 0
21:50:52.467 00.001 12308 IsGuiding returns 0
21:50:52.467 00.000 12308 scope move finished after 151 + 44 ms
21:50:52.469 00.002 12308 Move returns status 0, amount 151
21:50:52.469 00.000 12308 move complete, result=0
21:50:52.469 00.000 12308 worker thread done servicing request
21:50:52.470 00.001 12308 Worker thread wakes up
21:50:52.470 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 151 ms NORTH
21:50:52.476 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:52.477 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:53.732 01.255 12308 Exposure complete
21:50:53.878 00.146 12308 worker thread done servicing request
21:50:53.878 00.000 14556 OnExposeComplete: enter
21:50:53.884 00.006 14556 UpdateGuideState(): m_state=6
21:50:53.890 00.006 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3447
21:50:53.894 00.004 14556 Star::Find returns 1 (0), X=188.24, Y=996.39, Mass=2062, SNR=30.6, Peak=162 HFD=4.6
21:50:53.898 00.004 14556 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.07) = xAngle (4.14 = -2.14)
21:50:53.901 00.003 14556 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.04 = -2.24)
21:50:53.905 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.07 mountX=-0.02 mountY=-0.04, mountTheta=-2.17
21:50:53.910 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.04, opts=13)
21:50:53.916 00.006 14556 Enqueuing Move request for scope (0.02, 0.04)
21:50:53.919 00.003 12308 Worker thread wakes up
21:50:53.919 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
21:50:53.919 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
21:50:53.919 00.000 12308 Moving (0.02, 0.04) raw xDistance=-0.02 yDistance=-0.04
21:50:53.919 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:50:53.919 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:53.919 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:50:53.921 00.002 12308 MoveAxis(E, 0, ABG)
21:50:53.921 00.000 12308 Move returns status 0, amount 0
21:50:53.921 00.000 12308 MoveAxis(N, 0, ABG)
21:50:53.921 00.000 12308 Move returns status 0, amount 0
21:50:53.921 00.000 12308 move complete, result=0
21:50:53.922 00.001 12308 worker thread done servicing request
21:50:53.922 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:53.947 00.025 14556 UpdateGuideState exits: m=2062 SNR=30.6
21:50:53.951 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:53.955 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:53.959 00.004 14556 Enqueuing Expose request
21:50:53.963 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:50:53.966 00.003 12308 Worker thread wakes up
21:50:53.966 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:53.966 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:55.216 01.250 12308 Exposure complete
21:50:55.354 00.138 12308 worker thread done servicing request
21:50:55.355 00.001 14556 OnExposeComplete: enter
21:50:55.359 00.004 14556 UpdateGuideState(): m_state=6
21:50:55.362 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3448
21:50:55.367 00.005 14556 Star::Find returns 1 (0), X=188.31, Y=996.43, Mass=2272, SNR=32.0, Peak=159 HFD=4.7
21:50:55.369 00.002 14556 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.07) = xAngle (3.71 = -2.57)
21:50:55.372 00.003 14556 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.61 = -2.67)
21:50:55.377 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.64 mountX=-0.10 mountY=-0.06, mountTheta=-2.65
21:50:55.383 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.07, opts=13)
21:50:55.386 00.003 14556 Enqueuing Move request for scope (0.10, 0.07)
21:50:55.390 00.004 12308 Worker thread wakes up
21:50:55.390 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
21:50:55.390 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
21:50:55.390 00.000 12308 Moving (0.10, 0.07) raw xDistance=-0.10 yDistance=-0.06
21:50:55.390 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:50:55.390 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:55.391 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:50:55.391 00.000 12308 MoveAxis(E, 0, ABG)
21:50:55.391 00.000 12308 Move returns status 0, amount 0
21:50:55.391 00.000 12308 MoveAxis(N, 0, ABG)
21:50:55.391 00.000 12308 Move returns status 0, amount 0
21:50:55.391 00.000 12308 move complete, result=0
21:50:55.391 00.000 12308 worker thread done servicing request
21:50:55.393 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:55.412 00.019 14556 UpdateGuideState exits: m=2272 SNR=32.0
21:50:55.416 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:55.419 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:55.421 00.002 14556 Enqueuing Expose request
21:50:55.424 00.003 12308 Worker thread wakes up
21:50:55.425 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:55.428 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:55.428 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:56.676 01.248 12308 Exposure complete
21:50:56.817 00.141 12308 worker thread done servicing request
21:50:56.818 00.001 14556 OnExposeComplete: enter
21:50:56.822 00.004 14556 UpdateGuideState(): m_state=6
21:50:56.827 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3449
21:50:56.831 00.004 14556 Star::Find returns 1 (0), X=188.19, Y=996.67, Mass=1871, SNR=29.2, Peak=125 HFD=4.6
21:50:56.834 00.003 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.71 = -1.57)
21:50:56.838 00.004 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.67)
21:50:56.842 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.32 hyp=0.32 cameraTheta=1.64 mountX=0.00 mountY=-0.32, mountTheta=-1.57
21:50:56.847 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.32, opts=13)
21:50:56.850 00.003 14556 Enqueuing Move request for scope (-0.02, 0.32)
21:50:56.855 00.005 12308 Worker thread wakes up
21:50:56.855 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.32) opts 0xd
21:50:56.855 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.32)
21:50:56.855 00.000 12308 Moving (-0.02, 0.32) raw xDistance=0.00 yDistance=-0.32
21:50:56.855 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:50:56.856 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:50:56.856 00.000 12308 MoveAxis(E, 0, ABG)
21:50:56.856 00.000 12308 Move returns status 0, amount 0
21:50:56.856 00.000 12308 MoveAxis(N, 224, ABG)
21:50:56.856 00.000 12308 Guiding  Dir = 0, Dur = 224
21:50:56.858 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:56.861 00.003 12308 IsSlewing returns 0
21:50:56.861 00.000 12308 IsGuiding returns 0
21:50:56.862 00.001 12308 PulseGuide returned control before completion, sleep 234
21:50:56.882 00.020 14556 UpdateGuideState exits: m=1871 SNR=29.2
21:50:56.889 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:56.894 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:56.897 00.003 14556 Enqueuing Expose request
21:50:57.108 00.211 12308 IsGuiding returns 1
21:50:57.109 00.001 12308 scope still moving after pulse duration time elapsed
21:50:57.140 00.031 12308 IsSlewing returns 0
21:50:57.142 00.002 12308 IsGuiding returns 0
21:50:57.143 00.001 12308 scope move finished after 224 + 56 ms
21:50:57.143 00.000 12308 Move returns status 0, amount 224
21:50:57.144 00.001 12308 move complete, result=0
21:50:57.144 00.000 12308 worker thread done servicing request
21:50:57.144 00.000 12308 Worker thread wakes up
21:50:57.145 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 224 ms NORTH
21:50:57.151 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:57.151 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:50:58.408 01.257 12308 Exposure complete
21:50:58.555 00.147 12308 worker thread done servicing request
21:50:58.555 00.000 14556 OnExposeComplete: enter
21:50:58.559 00.004 14556 UpdateGuideState(): m_state=6
21:50:58.564 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3450
21:50:58.568 00.004 14556 Star::Find returns 1 (0), X=188.47, Y=996.36, Mass=2130, SNR=30.9, Peak=172 HFD=4.5
21:50:58.573 00.005 14556 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.07) = xAngle (3.11 = 3.11)
21:50:58.575 00.002 14556 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.01 = 3.01)
21:50:58.579 00.004 14556 CameraToMount -- cameraX=0.25 cameraY=0.01 hyp=0.25 cameraTheta=0.04 mountX=-0.25 mountY=0.03, mountTheta=3.01
21:50:58.584 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.01, opts=13)
21:50:58.587 00.003 14556 Enqueuing Move request for scope (0.25, 0.01)
21:50:58.591 00.004 12308 Worker thread wakes up
21:50:58.591 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.01) opts 0xd
21:50:58.591 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.01)
21:50:58.591 00.000 12308 Moving (0.25, 0.01) raw xDistance=-0.25 yDistance=0.03
21:50:58.592 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:50:58.592 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:58.592 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:50:58.592 00.000 12308 MoveAxis(E, 110, ABG)
21:50:58.592 00.000 12308 Guiding  Dir = 2, Dur = 110
21:50:58.592 00.000 12308 IsSlewing returns 0
21:50:58.594 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:50:58.597 00.003 12308 IsGuiding returns 0
21:50:58.597 00.000 12308 PulseGuide returned control before completion, sleep 120
21:50:58.618 00.021 14556 UpdateGuideState exits: m=2130 SNR=30.9
21:50:58.622 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:58.625 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:50:58.630 00.005 14556 Enqueuing Expose request
21:50:58.724 00.094 12308 IsGuiding returns 1
21:50:58.726 00.002 12308 scope still moving after pulse duration time elapsed
21:50:58.755 00.029 12308 IsSlewing returns 0
21:50:58.756 00.001 12308 IsGuiding returns 0
21:50:58.757 00.001 12308 scope move finished after 110 + 49 ms
21:50:58.757 00.000 12308 Move returns status 0, amount 110
21:50:58.757 00.000 12308 MoveAxis(N, 0, ABG)
21:50:58.758 00.001 12308 Move returns status 0, amount 0
21:50:58.758 00.000 12308 move complete, result=0
21:50:58.759 00.001 12308 worker thread done servicing request
21:50:58.759 00.000 14556 GuideStep: -0.3 px 110 ms EAST, 0.0 px 0 ms NORTH
21:50:58.765 00.006 12308 Worker thread wakes up
21:50:58.766 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:50:58.766 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:00.018 01.252 12308 Exposure complete
21:51:00.166 00.148 12308 worker thread done servicing request
21:51:00.166 00.000 14556 OnExposeComplete: enter
21:51:00.171 00.005 14556 UpdateGuideState(): m_state=6
21:51:00.175 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3451
21:51:00.180 00.005 14556 Star::Find returns 1 (0), X=188.15, Y=996.46, Mass=2032, SNR=30.1, Peak=159 HFD=4.4
21:51:00.184 00.004 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.21 = -1.07)
21:51:00.187 00.003 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.17)
21:51:00.191 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.14 mountX=0.06 mountY=-0.11, mountTheta=-1.09
21:51:00.197 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.10, opts=13)
21:51:00.202 00.005 14556 Enqueuing Move request for scope (-0.06, 0.10)
21:51:00.205 00.003 12308 Worker thread wakes up
21:51:00.205 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
21:51:00.205 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
21:51:00.205 00.000 12308 Moving (-0.06, 0.10) raw xDistance=0.06 yDistance=-0.11
21:51:00.205 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:51:00.206 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:00.206 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:51:00.206 00.000 12308 MoveAxis(E, 0, ABG)
21:51:00.206 00.000 12308 Move returns status 0, amount 0
21:51:00.207 00.001 12308 MoveAxis(N, 0, ABG)
21:51:00.207 00.000 12308 Move returns status 0, amount 0
21:51:00.208 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:00.211 00.003 12308 move complete, result=0
21:51:00.212 00.001 12308 worker thread done servicing request
21:51:00.232 00.020 14556 UpdateGuideState exits: m=2032 SNR=30.1
21:51:00.237 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:00.240 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:00.244 00.004 14556 Enqueuing Expose request
21:51:00.248 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:00.254 00.006 12308 Worker thread wakes up
21:51:00.254 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:00.254 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:01.505 01.251 12308 Exposure complete
21:51:01.654 00.149 12308 worker thread done servicing request
21:51:01.654 00.000 14556 OnExposeComplete: enter
21:51:01.659 00.005 14556 UpdateGuideState(): m_state=6
21:51:01.662 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3452
21:51:01.666 00.004 14556 Star::Find returns 1 (0), X=188.14, Y=996.43, Mass=2213, SNR=31.4, Peak=175 HFD=4.5
21:51:01.670 00.004 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.44 = -0.84)
21:51:01.675 00.005 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.34 = -0.94)
21:51:01.678 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.37 mountX=0.07 mountY=-0.09, mountTheta=-0.88
21:51:01.684 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.07, opts=13)
21:51:01.690 00.006 14556 Enqueuing Move request for scope (-0.08, 0.07)
21:51:01.694 00.004 12308 Worker thread wakes up
21:51:01.695 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
21:51:01.695 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
21:51:01.695 00.000 12308 Moving (-0.08, 0.07) raw xDistance=0.07 yDistance=-0.09
21:51:01.695 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:51:01.695 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:01.697 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:51:01.697 00.000 12308 MoveAxis(E, 0, ABG)
21:51:01.697 00.000 12308 Move returns status 0, amount 0
21:51:01.697 00.000 12308 MoveAxis(N, 0, ABG)
21:51:01.697 00.000 12308 Move returns status 0, amount 0
21:51:01.697 00.000 12308 move complete, result=0
21:51:01.698 00.001 12308 worker thread done servicing request
21:51:01.698 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:01.724 00.026 14556 UpdateGuideState exits: m=2213 SNR=31.4
21:51:01.730 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:01.733 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:01.738 00.005 14556 Enqueuing Expose request
21:51:01.742 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:01.745 00.003 12308 Worker thread wakes up
21:51:01.745 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:01.746 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:02.995 01.249 12308 Exposure complete
21:51:03.140 00.145 12308 worker thread done servicing request
21:51:03.140 00.000 14556 OnExposeComplete: enter
21:51:03.145 00.005 14556 UpdateGuideState(): m_state=6
21:51:03.149 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3453
21:51:03.152 00.003 14556 Star::Find returns 1 (0), X=188.08, Y=996.43, Mass=2044, SNR=30.2, Peak=169 HFD=4.2
21:51:03.157 00.005 14556 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.07) = xAngle (5.73 = -0.56)
21:51:03.161 00.004 14556 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.66)
21:51:03.165 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.15 cameraTheta=2.65 mountX=0.13 mountY=-0.09, mountTheta=-0.62
21:51:03.171 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.07, opts=13)
21:51:03.175 00.004 14556 Enqueuing Move request for scope (-0.13, 0.07)
21:51:03.178 00.003 12308 Worker thread wakes up
21:51:03.178 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
21:51:03.178 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
21:51:03.178 00.000 12308 Moving (-0.13, 0.07) raw xDistance=0.13 yDistance=-0.09
21:51:03.180 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:51:03.180 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:03.180 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:51:03.180 00.000 12308 MoveAxis(E, 0, ABG)
21:51:03.180 00.000 12308 Move returns status 0, amount 0
21:51:03.180 00.000 12308 MoveAxis(N, 0, ABG)
21:51:03.180 00.000 12308 Move returns status 0, amount 0
21:51:03.180 00.000 12308 move complete, result=0
21:51:03.181 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:03.185 00.004 12308 worker thread done servicing request
21:51:03.206 00.021 14556 UpdateGuideState exits: m=2044 SNR=30.2
21:51:03.209 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:03.213 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:03.217 00.004 14556 Enqueuing Expose request
21:51:03.221 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:03.225 00.004 12308 Worker thread wakes up
21:51:03.226 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:03.226 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:04.468 01.242 12308 Exposure complete
21:51:04.617 00.149 12308 worker thread done servicing request
21:51:04.617 00.000 14556 OnExposeComplete: enter
21:51:04.622 00.005 14556 UpdateGuideState(): m_state=6
21:51:04.626 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3454
21:51:04.631 00.005 14556 Star::Find returns 1 (0), X=187.98, Y=996.54, Mass=2168, SNR=31.3, Peak=149 HFD=4.6
21:51:04.637 00.006 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
21:51:04.642 00.005 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.85)
21:51:04.646 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.19 hyp=0.30 cameraTheta=2.46 mountX=0.22 mountY=-0.23, mountTheta=-0.80
21:51:04.652 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.19, opts=13)
21:51:04.656 00.004 14556 Enqueuing Move request for scope (-0.24, 0.19)
21:51:04.661 00.005 12308 Worker thread wakes up
21:51:04.661 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.19) opts 0xd
21:51:04.661 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.19)
21:51:04.661 00.000 12308 Moving (-0.24, 0.19) raw xDistance=0.22 yDistance=-0.23
21:51:04.662 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:51:04.662 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:51:04.662 00.000 12308 MoveAxis(W, 96, ABG)
21:51:04.662 00.000 12308 Guiding  Dir = 3, Dur = 96
21:51:04.663 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:04.666 00.003 12308 IsSlewing returns 0
21:51:04.667 00.001 12308 IsGuiding returns 0
21:51:04.667 00.000 12308 PulseGuide returned control before completion, sleep 106
21:51:04.690 00.023 14556 UpdateGuideState exits: m=2168 SNR=31.3
21:51:04.694 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:04.698 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:04.701 00.003 14556 Enqueuing Expose request
21:51:04.784 00.083 12308 IsGuiding returns 1
21:51:04.785 00.001 12308 scope still moving after pulse duration time elapsed
21:51:04.815 00.030 12308 IsSlewing returns 0
21:51:04.816 00.001 12308 IsGuiding returns 0
21:51:04.816 00.000 12308 scope move finished after 96 + 52 ms
21:51:04.816 00.000 12308 Move returns status 0, amount 96
21:51:04.817 00.001 12308 MoveAxis(N, 160, ABG)
21:51:04.817 00.000 12308 Guiding  Dir = 0, Dur = 160
21:51:04.817 00.000 12308 IsSlewing returns 0
21:51:04.818 00.001 12308 IsGuiding returns 0
21:51:04.819 00.001 12308 PulseGuide returned control before completion, sleep 170
21:51:05.002 00.183 12308 IsGuiding returns 1
21:51:05.004 00.002 12308 scope still moving after pulse duration time elapsed
21:51:05.034 00.030 12308 IsSlewing returns 0
21:51:05.036 00.002 12308 IsGuiding returns 0
21:51:05.036 00.000 12308 scope move finished after 160 + 57 ms
21:51:05.037 00.001 12308 Move returns status 0, amount 160
21:51:05.037 00.000 12308 move complete, result=0
21:51:05.038 00.001 14556 GuideStep: 0.2 px 96 ms WEST, -0.2 px 160 ms NORTH
21:51:05.048 00.010 12308 worker thread done servicing request
21:51:05.048 00.000 12308 Worker thread wakes up
21:51:05.048 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:05.049 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:06.294 01.245 12308 Exposure complete
21:51:06.447 00.153 12308 worker thread done servicing request
21:51:06.448 00.001 14556 OnExposeComplete: enter
21:51:06.453 00.005 14556 UpdateGuideState(): m_state=6
21:51:06.459 00.006 14556 Star::Find(15, 187, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3455
21:51:06.463 00.004 14556 Star::Find returns 1 (0), X=188.22, Y=996.33, Mass=1857, SNR=28.8, Peak=147 HFD=4.6
21:51:06.467 00.004 14556 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-3.07) = xAngle (1.81 = 1.81)
21:51:06.471 00.004 14556 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.71 = 1.71)
21:51:06.474 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.26 mountX=-0.00 mountY=0.02, mountTheta=1.80
21:51:06.477 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.02, opts=13)
21:51:06.481 00.004 14556 Enqueuing Move request for scope (0.01, -0.02)
21:51:06.484 00.003 12308 Worker thread wakes up
21:51:06.484 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
21:51:06.484 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
21:51:06.484 00.000 12308 Moving (0.01, -0.02) raw xDistance=-0.00 yDistance=0.02
21:51:06.486 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:51:06.486 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:06.486 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:51:06.486 00.000 12308 MoveAxis(E, 0, ABG)
21:51:06.486 00.000 12308 Move returns status 0, amount 0
21:51:06.486 00.000 12308 MoveAxis(N, 0, ABG)
21:51:06.486 00.000 12308 Move returns status 0, amount 0
21:51:06.486 00.000 12308 move complete, result=0
21:51:06.487 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:06.490 00.003 12308 worker thread done servicing request
21:51:06.508 00.018 14556 UpdateGuideState exits: m=1857 SNR=28.8
21:51:06.512 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:06.514 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:06.518 00.004 14556 Enqueuing Expose request
21:51:06.521 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:51:06.526 00.005 12308 Worker thread wakes up
21:51:06.526 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:06.526 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:07.771 01.245 12308 Exposure complete
21:51:07.922 00.151 12308 worker thread done servicing request
21:51:07.922 00.000 14556 OnExposeComplete: enter
21:51:07.926 00.004 14556 UpdateGuideState(): m_state=6
21:51:07.930 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3456
21:51:07.934 00.004 14556 Star::Find returns 1 (0), X=188.08, Y=996.44, Mass=1994, SNR=29.9, Peak=155 HFD=4.5
21:51:07.938 00.004 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.65 = -0.63)
21:51:07.942 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.73)
21:51:07.947 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.16 cameraTheta=2.58 mountX=0.13 mountY=-0.10, mountTheta=-0.69
21:51:07.957 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.08, opts=13)
21:51:07.962 00.005 14556 Enqueuing Move request for scope (-0.13, 0.08)
21:51:07.967 00.005 12308 Worker thread wakes up
21:51:07.967 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd
21:51:07.967 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.08)
21:51:07.967 00.000 12308 Moving (-0.13, 0.08) raw xDistance=0.13 yDistance=-0.10
21:51:07.968 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:51:07.968 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:07.969 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:51:07.969 00.000 12308 MoveAxis(E, 0, ABG)
21:51:07.969 00.000 12308 Move returns status 0, amount 0
21:51:07.969 00.000 12308 MoveAxis(N, 0, ABG)
21:51:07.970 00.001 12308 Move returns status 0, amount 0
21:51:07.970 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:07.975 00.005 12308 move complete, result=0
21:51:07.975 00.000 12308 worker thread done servicing request
21:51:08.000 00.025 14556 UpdateGuideState exits: m=1994 SNR=29.9
21:51:08.007 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:08.013 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:08.018 00.005 14556 Enqueuing Expose request
21:51:08.022 00.004 12308 Worker thread wakes up
21:51:08.023 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:08.029 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:08.030 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:09.273 01.243 12308 Exposure complete
21:51:09.403 00.130 12308 worker thread done servicing request
21:51:09.404 00.001 14556 OnExposeComplete: enter
21:51:09.408 00.004 14556 UpdateGuideState(): m_state=6
21:51:09.411 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3457
21:51:09.414 00.003 14556 Star::Find returns 1 (0), X=188.03, Y=996.57, Mass=2129, SNR=30.8, Peak=159 HFD=4.2
21:51:09.417 00.003 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.36 = -0.93)
21:51:09.420 00.003 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.26 = -1.03)
21:51:09.423 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.22 hyp=0.29 cameraTheta=2.28 mountX=0.17 mountY=-0.25, mountTheta=-0.96
21:51:09.427 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.22, opts=13)
21:51:09.430 00.003 14556 Enqueuing Move request for scope (-0.19, 0.22)
21:51:09.432 00.002 12308 Worker thread wakes up
21:51:09.433 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.22) opts 0xd
21:51:09.433 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.22)
21:51:09.433 00.000 12308 Moving (-0.19, 0.22) raw xDistance=0.17 yDistance=-0.25
21:51:09.433 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:51:09.433 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:51:09.433 00.000 12308 MoveAxis(E, 0, ABG)
21:51:09.433 00.000 12308 Move returns status 0, amount 0
21:51:09.433 00.000 12308 MoveAxis(N, 172, ABG)
21:51:09.435 00.002 12308 Guiding  Dir = 0, Dur = 172
21:51:09.435 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:09.439 00.004 12308 IsSlewing returns 0
21:51:09.440 00.001 12308 IsGuiding returns 0
21:51:09.440 00.000 12308 PulseGuide returned control before completion, sleep 182
21:51:09.461 00.021 14556 UpdateGuideState exits: m=2129 SNR=30.8
21:51:09.466 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:09.471 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:09.475 00.004 14556 Enqueuing Expose request
21:51:09.637 00.162 12308 IsGuiding returns 1
21:51:09.638 00.001 12308 scope still moving after pulse duration time elapsed
21:51:09.669 00.031 12308 IsSlewing returns 0
21:51:09.671 00.002 12308 IsGuiding returns 0
21:51:09.671 00.000 12308 scope move finished after 172 + 59 ms
21:51:09.671 00.000 12308 Move returns status 0, amount 172
21:51:09.672 00.001 12308 move complete, result=0
21:51:09.672 00.000 12308 worker thread done servicing request
21:51:09.672 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 172 ms NORTH
21:51:09.676 00.004 12308 Worker thread wakes up
21:51:09.677 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:09.677 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:10.934 01.257 12308 Exposure complete
21:51:11.074 00.140 12308 worker thread done servicing request
21:51:11.075 00.001 14556 OnExposeComplete: enter
21:51:11.079 00.004 14556 UpdateGuideState(): m_state=6
21:51:11.083 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3458
21:51:11.086 00.003 14556 Star::Find returns 1 (0), X=188.23, Y=996.28, Mass=2284, SNR=32.1, Peak=191 HFD=4.6
21:51:11.091 00.005 14556 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-3.07) = xAngle (1.68 = 1.68)
21:51:11.094 00.003 14556 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.58 = 1.58)
21:51:11.098 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.39 mountX=-0.01 mountY=0.08, mountTheta=1.68
21:51:11.103 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.08, opts=13)
21:51:11.107 00.004 14556 Enqueuing Move request for scope (0.01, -0.08)
21:51:11.112 00.005 12308 Worker thread wakes up
21:51:11.112 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
21:51:11.112 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
21:51:11.112 00.000 12308 Moving (0.01, -0.08) raw xDistance=-0.01 yDistance=0.08
21:51:11.113 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:51:11.113 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:11.113 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:51:11.113 00.000 12308 MoveAxis(E, 0, ABG)
21:51:11.114 00.001 12308 Move returns status 0, amount 0
21:51:11.114 00.000 12308 MoveAxis(N, 0, ABG)
21:51:11.114 00.000 12308 Move returns status 0, amount 0
21:51:11.114 00.000 12308 move complete, result=0
21:51:11.115 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:11.118 00.003 12308 worker thread done servicing request
21:51:11.142 00.024 14556 UpdateGuideState exits: m=2284 SNR=32.1
21:51:11.146 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:11.150 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:11.153 00.003 14556 Enqueuing Expose request
21:51:11.158 00.005 12308 Worker thread wakes up
21:51:11.158 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:11.163 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:11.163 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:12.414 01.251 12308 Exposure complete
21:51:12.561 00.147 12308 worker thread done servicing request
21:51:12.561 00.000 14556 OnExposeComplete: enter
21:51:12.566 00.005 14556 UpdateGuideState(): m_state=6
21:51:12.570 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3459
21:51:12.574 00.004 14556 Star::Find returns 1 (0), X=188.03, Y=996.32, Mass=2119, SNR=30.7, Peak=187 HFD=4.2
21:51:12.579 00.005 14556 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.07) = xAngle (0.11 = 0.11)
21:51:12.583 00.004 14556 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.01 = 0.01)
21:51:12.586 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-2.96 mountX=0.19 mountY=0.00, mountTheta=0.01
21:51:12.592 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.03, opts=13)
21:51:12.595 00.003 14556 Enqueuing Move request for scope (-0.19, -0.03)
21:51:12.598 00.003 12308 Worker thread wakes up
21:51:12.599 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.03) opts 0xd
21:51:12.599 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.03)
21:51:12.599 00.000 12308 Moving (-0.19, -0.03) raw xDistance=0.19 yDistance=0.00
21:51:12.599 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:51:12.599 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:12.599 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:51:12.601 00.002 12308 MoveAxis(E, 0, ABG)
21:51:12.601 00.000 12308 Move returns status 0, amount 0
21:51:12.601 00.000 12308 MoveAxis(N, 0, ABG)
21:51:12.601 00.000 12308 Move returns status 0, amount 0
21:51:12.601 00.000 12308 move complete, result=0
21:51:12.601 00.000 12308 worker thread done servicing request
21:51:12.601 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:12.625 00.024 14556 UpdateGuideState exits: m=2119 SNR=30.7
21:51:12.629 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:12.633 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:12.638 00.005 14556 Enqueuing Expose request
21:51:12.641 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:51:12.645 00.004 12308 Worker thread wakes up
21:51:12.645 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:12.645 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:13.889 01.244 12308 Exposure complete
21:51:14.045 00.156 12308 worker thread done servicing request
21:51:14.046 00.001 14556 OnExposeComplete: enter
21:51:14.049 00.003 14556 UpdateGuideState(): m_state=6
21:51:14.053 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3460
21:51:14.057 00.004 14556 Star::Find returns 1 (0), X=188.21, Y=996.32, Mass=2139, SNR=30.8, Peak=171 HFD=4.5
21:51:14.061 00.004 14556 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-3.07) = xAngle (1.41 = 1.41)
21:51:14.064 00.003 14556 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.31 = 1.31)
21:51:14.068 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.66 mountX=0.01 mountY=0.04, mountTheta=1.41
21:51:14.075 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.04, opts=13)
21:51:14.079 00.004 14556 Enqueuing Move request for scope (-0.00, -0.04)
21:51:14.082 00.003 12308 Worker thread wakes up
21:51:14.082 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.04) opts 0xd
21:51:14.082 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.04)
21:51:14.084 00.002 12308 Moving (-0.00, -0.04) raw xDistance=0.01 yDistance=0.04
21:51:14.084 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:51:14.084 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:14.084 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:51:14.084 00.000 12308 MoveAxis(E, 0, ABG)
21:51:14.084 00.000 12308 Move returns status 0, amount 0
21:51:14.084 00.000 12308 MoveAxis(N, 0, ABG)
21:51:14.085 00.001 12308 Move returns status 0, amount 0
21:51:14.085 00.000 12308 move complete, result=0
21:51:14.085 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:14.089 00.004 12308 worker thread done servicing request
21:51:14.110 00.021 14556 UpdateGuideState exits: m=2139 SNR=30.8
21:51:14.113 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:14.117 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:14.121 00.004 14556 Enqueuing Expose request
21:51:14.125 00.004 12308 Worker thread wakes up
21:51:14.125 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:51:14.131 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:14.131 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:15.378 01.247 12308 Exposure complete
21:51:15.513 00.135 12308 worker thread done servicing request
21:51:15.513 00.000 14556 OnExposeComplete: enter
21:51:15.518 00.005 14556 UpdateGuideState(): m_state=6
21:51:15.523 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3461
21:51:15.528 00.005 14556 Star::Find returns 1 (0), X=188.04, Y=996.38, Mass=1908, SNR=29.3, Peak=153 HFD=4.2
21:51:15.535 00.007 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.05 = -0.24)
21:51:15.539 00.004 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.34)
21:51:15.546 00.007 14556 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.18 cameraTheta=2.97 mountX=0.17 mountY=-0.06, mountTheta=-0.33
21:51:15.553 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.03, opts=13)
21:51:15.558 00.005 14556 Enqueuing Move request for scope (-0.17, 0.03)
21:51:15.563 00.005 12308 Worker thread wakes up
21:51:15.563 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
21:51:15.564 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
21:51:15.564 00.000 12308 Moving (-0.17, 0.03) raw xDistance=0.17 yDistance=-0.06
21:51:15.564 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:51:15.564 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:15.564 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:51:15.565 00.001 12308 MoveAxis(E, 0, ABG)
21:51:15.565 00.000 12308 Move returns status 0, amount 0
21:51:15.565 00.000 12308 MoveAxis(N, 0, ABG)
21:51:15.565 00.000 12308 Move returns status 0, amount 0
21:51:15.566 00.001 12308 move complete, result=0
21:51:15.566 00.000 12308 worker thread done servicing request
21:51:15.567 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:15.589 00.022 14556 UpdateGuideState exits: m=1908 SNR=29.3
21:51:15.592 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:15.599 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:15.606 00.007 14556 Enqueuing Expose request
21:51:15.610 00.004 12308 Worker thread wakes up
21:51:15.610 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:15.614 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:15.614 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:16.863 01.249 12308 Exposure complete
21:51:17.016 00.153 12308 worker thread done servicing request
21:51:17.017 00.001 14556 OnExposeComplete: enter
21:51:17.021 00.004 14556 UpdateGuideState(): m_state=6
21:51:17.025 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3462
21:51:17.029 00.004 14556 Star::Find returns 1 (0), X=187.97, Y=996.41, Mass=2044, SNR=30.5, Peak=143 HFD=4.4
21:51:17.033 00.004 14556 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.07) = xAngle (5.99 = -0.29)
21:51:17.036 00.003 14556 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.89 = -0.39)
21:51:17.041 00.005 14556 CameraToMount -- cameraX=-0.25 cameraY=0.06 hyp=0.25 cameraTheta=2.92 mountX=0.24 mountY=-0.10, mountTheta=-0.38
21:51:17.046 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.06, opts=13)
21:51:17.051 00.005 14556 Enqueuing Move request for scope (-0.25, 0.06)
21:51:17.054 00.003 12308 Worker thread wakes up
21:51:17.054 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.06) opts 0xd
21:51:17.054 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.06)
21:51:17.054 00.000 12308 Moving (-0.25, 0.06) raw xDistance=0.24 yDistance=-0.10
21:51:17.054 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:51:17.054 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:17.055 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:51:17.055 00.000 12308 MoveAxis(W, 105, ABG)
21:51:17.055 00.000 12308 Guiding  Dir = 3, Dur = 105
21:51:17.055 00.000 12308 IsSlewing returns 0
21:51:17.055 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:17.060 00.005 12308 IsGuiding returns 0
21:51:17.060 00.000 12308 PulseGuide returned control before completion, sleep 115
21:51:17.082 00.022 14556 UpdateGuideState exits: m=2044 SNR=30.5
21:51:17.086 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:17.091 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:17.094 00.003 14556 Enqueuing Expose request
21:51:17.182 00.088 12308 IsGuiding returns 1
21:51:17.182 00.000 12308 scope still moving after pulse duration time elapsed
21:51:17.214 00.032 12308 IsSlewing returns 0
21:51:17.215 00.001 12308 IsGuiding returns 0
21:51:17.216 00.001 12308 scope move finished after 105 + 49 ms
21:51:17.216 00.000 12308 Move returns status 0, amount 105
21:51:17.216 00.000 12308 MoveAxis(N, 0, ABG)
21:51:17.216 00.000 12308 Move returns status 0, amount 0
21:51:17.217 00.001 12308 move complete, result=0
21:51:17.217 00.000 12308 worker thread done servicing request
21:51:17.217 00.000 14556 GuideStep: 0.2 px 105 ms WEST, -0.1 px 0 ms NORTH
21:51:17.223 00.006 12308 Worker thread wakes up
21:51:17.224 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:17.224 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:18.477 01.253 12308 Exposure complete
21:51:18.629 00.152 12308 worker thread done servicing request
21:51:18.629 00.000 14556 OnExposeComplete: enter
21:51:18.635 00.006 14556 UpdateGuideState(): m_state=6
21:51:18.639 00.004 14556 Star::Find(15, 187, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3463
21:51:18.643 00.004 14556 Star::Find returns 1 (0), X=188.13, Y=996.63, Mass=2136, SNR=31.1, Peak=144 HFD=4.8
21:51:18.646 00.003 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.95 = -1.34)
21:51:18.651 00.005 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.44)
21:51:18.655 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.28 hyp=0.29 cameraTheta=1.87 mountX=0.07 mountY=-0.29, mountTheta=-1.34
21:51:18.660 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.28, opts=13)
21:51:18.664 00.004 14556 Enqueuing Move request for scope (-0.09, 0.28)
21:51:18.668 00.004 12308 Worker thread wakes up
21:51:18.668 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.28) opts 0xd
21:51:18.668 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.28)
21:51:18.668 00.000 12308 Moving (-0.09, 0.28) raw xDistance=0.07 yDistance=-0.29
21:51:18.668 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:51:18.670 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:51:18.670 00.000 12308 MoveAxis(E, 0, ABG)
21:51:18.670 00.000 12308 Move returns status 0, amount 0
21:51:18.670 00.000 12308 MoveAxis(N, 203, ABG)
21:51:18.670 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:18.673 00.003 12308 Guiding  Dir = 0, Dur = 203
21:51:18.674 00.001 12308 IsSlewing returns 0
21:51:18.674 00.000 12308 IsGuiding returns 0
21:51:18.674 00.000 12308 PulseGuide returned control before completion, sleep 213
21:51:18.697 00.023 14556 UpdateGuideState exits: m=2136 SNR=31.1
21:51:18.701 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:18.706 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:18.709 00.003 14556 Enqueuing Expose request
21:51:18.892 00.183 12308 IsGuiding returns 1
21:51:18.892 00.000 12308 scope still moving after pulse duration time elapsed
21:51:18.924 00.032 12308 IsSlewing returns 0
21:51:18.924 00.000 12308 IsGuiding returns 1
21:51:18.955 00.031 12308 IsSlewing returns 0
21:51:18.955 00.000 12308 IsGuiding returns 0
21:51:18.955 00.000 12308 scope move finished after 203 + 77 ms
21:51:18.955 00.000 12308 Move returns status 0, amount 203
21:51:18.955 00.000 12308 move complete, result=0
21:51:18.955 00.000 12308 worker thread done servicing request
21:51:18.957 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 203 ms NORTH
21:51:18.962 00.005 12308 Worker thread wakes up
21:51:18.962 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:18.962 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:20.217 01.255 12308 Exposure complete
21:51:20.371 00.154 12308 worker thread done servicing request
21:51:20.371 00.000 14556 OnExposeComplete: enter
21:51:20.375 00.004 14556 UpdateGuideState(): m_state=6
21:51:20.378 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3464
21:51:20.382 00.004 14556 Star::Find returns 1 (0), X=188.56, Y=996.35, Mass=1960, SNR=29.8, Peak=128 HFD=4.7
21:51:20.385 00.003 14556 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-3.07) = xAngle (3.05 = 3.05)
21:51:20.389 00.004 14556 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.96 = 2.96)
21:51:20.393 00.004 14556 CameraToMount -- cameraX=0.35 cameraY=-0.01 hyp=0.35 cameraTheta=-0.02 mountX=-0.35 mountY=0.06, mountTheta=2.96
21:51:20.400 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.35, y=-0.01, opts=13)
21:51:20.405 00.005 14556 Enqueuing Move request for scope (0.35, -0.01)
21:51:20.412 00.007 12308 Worker thread wakes up
21:51:20.412 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.01) opts 0xd
21:51:20.412 00.000 12308 Handling offset move in thread for scope, endpoint = (0.35, -0.01)
21:51:20.414 00.002 12308 Moving (0.35, -0.01) raw xDistance=-0.35 yDistance=0.06
21:51:20.414 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
21:51:20.414 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:20.414 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:51:20.415 00.001 12308 MoveAxis(E, 150, ABG)
21:51:20.415 00.000 12308 Guiding  Dir = 2, Dur = 150
21:51:20.415 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:20.422 00.007 12308 IsSlewing returns 0
21:51:20.422 00.000 12308 IsGuiding returns 0
21:51:20.423 00.001 12308 PulseGuide returned control before completion, sleep 160
21:51:20.451 00.028 14556 UpdateGuideState exits: m=1960 SNR=29.8
21:51:20.458 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:20.463 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:20.467 00.004 14556 Enqueuing Expose request
21:51:20.597 00.130 12308 IsGuiding returns 0
21:51:20.597 00.000 12308 Move returns status 0, amount 150
21:51:20.598 00.001 12308 MoveAxis(N, 0, ABG)
21:51:20.598 00.000 12308 Move returns status 0, amount 0
21:51:20.598 00.000 12308 move complete, result=0
21:51:20.598 00.000 12308 worker thread done servicing request
21:51:20.599 00.001 14556 GuideStep: -0.3 px 150 ms EAST, 0.1 px 0 ms NORTH
21:51:20.605 00.006 12308 Worker thread wakes up
21:51:20.605 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:20.605 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:21.857 01.252 12308 Exposure complete
21:51:22.005 00.148 12308 worker thread done servicing request
21:51:22.005 00.000 14556 OnExposeComplete: enter
21:51:22.010 00.005 14556 UpdateGuideState(): m_state=6
21:51:22.014 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3465
21:51:22.017 00.003 14556 Star::Find returns 1 (0), X=188.29, Y=996.37, Mass=2202, SNR=31.4, Peak=161 HFD=4.7
21:51:22.021 00.004 14556 CameraToMount -- cameraTheta (0.17) - m_xAngle (-3.07) = xAngle (3.24 = -3.04)
21:51:22.025 00.004 14556 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.14 = 3.14)
21:51:22.029 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.17 mountX=-0.08 mountY=0.00, mountTheta=3.14
21:51:22.034 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.01, opts=13)
21:51:22.041 00.007 14556 Enqueuing Move request for scope (0.08, 0.01)
21:51:22.048 00.007 12308 Worker thread wakes up
21:51:22.048 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
21:51:22.048 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
21:51:22.049 00.001 12308 Moving (0.08, 0.01) raw xDistance=-0.08 yDistance=0.00
21:51:22.049 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:51:22.049 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:22.049 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:51:22.049 00.000 12308 MoveAxis(E, 0, ABG)
21:51:22.051 00.002 12308 Move returns status 0, amount 0
21:51:22.051 00.000 12308 MoveAxis(N, 0, ABG)
21:51:22.051 00.000 12308 Move returns status 0, amount 0
21:51:22.051 00.000 12308 move complete, result=0
21:51:22.051 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:22.055 00.004 12308 worker thread done servicing request
21:51:22.078 00.023 14556 UpdateGuideState exits: m=2202 SNR=31.4
21:51:22.082 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:22.085 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:22.090 00.005 14556 Enqueuing Expose request
21:51:22.093 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:51:22.098 00.005 12308 Worker thread wakes up
21:51:22.098 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:22.098 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:23.349 01.251 12308 Exposure complete
21:51:23.481 00.132 12308 worker thread done servicing request
21:51:23.481 00.000 14556 OnExposeComplete: enter
21:51:23.485 00.004 14556 UpdateGuideState(): m_state=6
21:51:23.489 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3466
21:51:23.493 00.004 14556 Star::Find returns 1 (0), X=188.16, Y=996.61, Mass=1847, SNR=28.9, Peak=137 HFD=4.4
21:51:23.497 00.004 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
21:51:23.501 00.004 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.52)
21:51:23.505 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.25 hyp=0.26 cameraTheta=1.79 mountX=0.04 mountY=-0.26, mountTheta=-1.42
21:51:23.512 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.25, opts=13)
21:51:23.515 00.003 14556 Enqueuing Move request for scope (-0.06, 0.25)
21:51:23.520 00.005 12308 Worker thread wakes up
21:51:23.520 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.25) opts 0xd
21:51:23.520 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.25)
21:51:23.521 00.001 12308 Moving (-0.06, 0.25) raw xDistance=0.04 yDistance=-0.26
21:51:23.521 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:51:23.521 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:51:23.521 00.000 12308 MoveAxis(E, 0, ABG)
21:51:23.521 00.000 12308 Move returns status 0, amount 0
21:51:23.522 00.001 12308 MoveAxis(N, 182, ABG)
21:51:23.522 00.000 12308 Guiding  Dir = 0, Dur = 182
21:51:23.522 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:23.528 00.006 12308 IsSlewing returns 0
21:51:23.529 00.001 12308 IsGuiding returns 0
21:51:23.530 00.001 12308 PulseGuide returned control before completion, sleep 192
21:51:23.554 00.024 14556 UpdateGuideState exits: m=1847 SNR=28.9
21:51:23.559 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:23.563 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:23.569 00.006 14556 Enqueuing Expose request
21:51:23.731 00.162 12308 IsGuiding returns 1
21:51:23.731 00.000 12308 scope still moving after pulse duration time elapsed
21:51:23.761 00.030 12308 IsSlewing returns 0
21:51:23.763 00.002 12308 IsGuiding returns 0
21:51:23.763 00.000 12308 scope move finished after 182 + 51 ms
21:51:23.763 00.000 12308 Move returns status 0, amount 182
21:51:23.763 00.000 12308 move complete, result=0
21:51:23.764 00.001 12308 worker thread done servicing request
21:51:23.764 00.000 12308 Worker thread wakes up
21:51:23.764 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 182 ms NORTH
21:51:23.771 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:23.771 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:25.026 01.255 12308 Exposure complete
21:51:25.175 00.149 12308 worker thread done servicing request
21:51:25.177 00.002 14556 OnExposeComplete: enter
21:51:25.180 00.003 14556 UpdateGuideState(): m_state=6
21:51:25.184 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3467
21:51:25.188 00.004 14556 Star::Find returns 1 (0), X=188.04, Y=996.32, Mass=2128, SNR=30.9, Peak=163 HFD=4.7
21:51:25.192 00.004 14556 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.07) = xAngle (0.13 = 0.13)
21:51:25.196 00.004 14556 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.03 = 0.03)
21:51:25.199 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-2.94 mountX=0.17 mountY=0.01, mountTheta=0.03
21:51:25.205 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.03, opts=13)
21:51:25.208 00.003 14556 Enqueuing Move request for scope (-0.17, -0.03)
21:51:25.213 00.005 12308 Worker thread wakes up
21:51:25.213 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.03) opts 0xd
21:51:25.213 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.03)
21:51:25.213 00.000 12308 Moving (-0.17, -0.03) raw xDistance=0.17 yDistance=0.01
21:51:25.213 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:51:25.213 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:25.214 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:51:25.214 00.000 12308 MoveAxis(E, 0, ABG)
21:51:25.214 00.000 12308 Move returns status 0, amount 0
21:51:25.214 00.000 12308 MoveAxis(N, 0, ABG)
21:51:25.214 00.000 12308 Move returns status 0, amount 0
21:51:25.215 00.001 12308 move complete, result=0
21:51:25.215 00.000 12308 worker thread done servicing request
21:51:25.215 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:25.238 00.023 14556 UpdateGuideState exits: m=2128 SNR=30.9
21:51:25.243 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:25.246 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:25.249 00.003 14556 Enqueuing Expose request
21:51:25.254 00.005 12308 Worker thread wakes up
21:51:25.254 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:25.254 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:51:25.259 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:26.515 01.256 12308 Exposure complete
21:51:26.670 00.155 12308 worker thread done servicing request
21:51:26.671 00.001 14556 OnExposeComplete: enter
21:51:26.674 00.003 14556 UpdateGuideState(): m_state=6
21:51:26.679 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3468
21:51:26.683 00.004 14556 Star::Find returns 1 (0), X=188.10, Y=996.37, Mass=1920, SNR=29.4, Peak=169 HFD=4.3
21:51:26.686 00.003 14556 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.07) = xAngle (6.06 = -0.22)
21:51:26.690 00.004 14556 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.96 = -0.32)
21:51:26.694 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=2.99 mountX=0.11 mountY=-0.04, mountTheta=-0.32
21:51:26.699 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.02, opts=13)
21:51:26.703 00.004 14556 Enqueuing Move request for scope (-0.12, 0.02)
21:51:26.707 00.004 12308 Worker thread wakes up
21:51:26.708 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
21:51:26.708 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
21:51:26.708 00.000 12308 Moving (-0.12, 0.02) raw xDistance=0.11 yDistance=-0.04
21:51:26.708 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:51:26.708 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:26.709 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:51:26.709 00.000 12308 MoveAxis(E, 0, ABG)
21:51:26.709 00.000 12308 Move returns status 0, amount 0
21:51:26.710 00.001 12308 MoveAxis(N, 0, ABG)
21:51:26.710 00.000 12308 Move returns status 0, amount 0
21:51:26.710 00.000 12308 move complete, result=0
21:51:26.710 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:26.714 00.004 12308 worker thread done servicing request
21:51:26.736 00.022 14556 UpdateGuideState exits: m=1920 SNR=29.4
21:51:26.741 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:26.745 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:26.748 00.003 14556 Enqueuing Expose request
21:51:26.752 00.004 12308 Worker thread wakes up
21:51:26.752 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:51:26.757 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:26.758 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:28.017 01.259 12308 Exposure complete
21:51:28.166 00.149 12308 worker thread done servicing request
21:51:28.167 00.001 14556 OnExposeComplete: enter
21:51:28.172 00.005 14556 UpdateGuideState(): m_state=6
21:51:28.177 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3469
21:51:28.180 00.003 14556 Star::Find returns 1 (0), X=188.05, Y=996.36, Mass=2072, SNR=30.7, Peak=163 HFD=4.3
21:51:28.185 00.005 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.19 = -0.09)
21:51:28.189 00.004 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.19)
21:51:28.192 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.00 hyp=0.16 cameraTheta=3.12 mountX=0.16 mountY=-0.03, mountTheta=-0.19
21:51:28.197 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.00, opts=13)
21:51:28.201 00.004 14556 Enqueuing Move request for scope (-0.16, 0.00)
21:51:28.205 00.004 12308 Worker thread wakes up
21:51:28.205 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.00) opts 0xd
21:51:28.205 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.00)
21:51:28.205 00.000 12308 Moving (-0.16, 0.00) raw xDistance=0.16 yDistance=-0.03
21:51:28.207 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:51:28.207 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:28.207 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:51:28.207 00.000 12308 MoveAxis(E, 0, ABG)
21:51:28.208 00.001 12308 Move returns status 0, amount 0
21:51:28.208 00.000 12308 MoveAxis(N, 0, ABG)
21:51:28.208 00.000 12308 Move returns status 0, amount 0
21:51:28.208 00.000 12308 move complete, result=0
21:51:28.208 00.000 12308 worker thread done servicing request
21:51:28.208 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:28.234 00.026 14556 UpdateGuideState exits: m=2072 SNR=30.7
21:51:28.240 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:28.244 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:28.247 00.003 14556 Enqueuing Expose request
21:51:28.251 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:51:28.257 00.006 12308 Worker thread wakes up
21:51:28.257 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:28.257 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:29.494 01.237 12308 Exposure complete
21:51:29.637 00.143 12308 worker thread done servicing request
21:51:29.637 00.000 14556 OnExposeComplete: enter
21:51:29.641 00.004 14556 UpdateGuideState(): m_state=6
21:51:29.646 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3470
21:51:29.649 00.003 14556 Star::Find returns 1 (0), X=188.13, Y=996.59, Mass=1865, SNR=28.8, Peak=140 HFD=4.3
21:51:29.653 00.004 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
21:51:29.657 00.004 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.39)
21:51:29.663 00.006 14556 CameraToMount -- cameraX=-0.09 cameraY=0.24 hyp=0.25 cameraTheta=1.92 mountX=0.07 mountY=-0.25, mountTheta=-1.30
21:51:29.670 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.24, opts=13)
21:51:29.673 00.003 14556 Enqueuing Move request for scope (-0.09, 0.24)
21:51:29.678 00.005 12308 Worker thread wakes up
21:51:29.678 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.24) opts 0xd
21:51:29.678 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.24)
21:51:29.678 00.000 12308 Moving (-0.09, 0.24) raw xDistance=0.07 yDistance=-0.25
21:51:29.679 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:51:29.679 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:51:29.679 00.000 12308 MoveAxis(E, 0, ABG)
21:51:29.679 00.000 12308 Move returns status 0, amount 0
21:51:29.680 00.001 12308 MoveAxis(N, 175, ABG)
21:51:29.680 00.000 12308 Guiding  Dir = 0, Dur = 175
21:51:29.681 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:29.685 00.004 12308 IsSlewing returns 0
21:51:29.685 00.000 12308 IsGuiding returns 0
21:51:29.686 00.001 12308 PulseGuide returned control before completion, sleep 185
21:51:29.710 00.024 14556 UpdateGuideState exits: m=1865 SNR=28.8
21:51:29.714 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:29.718 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:29.723 00.005 14556 Enqueuing Expose request
21:51:29.876 00.153 12308 IsGuiding returns 1
21:51:29.876 00.000 12308 scope still moving after pulse duration time elapsed
21:51:29.907 00.031 12308 IsSlewing returns 0
21:51:29.910 00.003 12308 IsGuiding returns 0
21:51:29.911 00.001 12308 scope move finished after 175 + 50 ms
21:51:29.912 00.001 12308 Move returns status 0, amount 175
21:51:29.912 00.000 12308 move complete, result=0
21:51:29.913 00.001 12308 worker thread done servicing request
21:51:29.913 00.000 12308 Worker thread wakes up
21:51:29.914 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 175 ms NORTH
21:51:29.919 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:29.921 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:31.173 01.252 12308 Exposure complete
21:51:31.330 00.157 12308 worker thread done servicing request
21:51:31.331 00.001 14556 OnExposeComplete: enter
21:51:31.335 00.004 14556 UpdateGuideState(): m_state=6
21:51:31.340 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3471
21:51:31.344 00.004 14556 Star::Find returns 1 (0), X=188.20, Y=996.16, Mass=1866, SNR=29.0, Peak=167 HFD=4.4
21:51:31.348 00.004 14556 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-3.07) = xAngle (1.42 = 1.42)
21:51:31.352 00.004 14556 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.32 = 1.32)
21:51:31.356 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.65 mountX=0.03 mountY=0.19, mountTheta=1.42
21:51:31.360 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.19, opts=13)
21:51:31.364 00.004 14556 Enqueuing Move request for scope (-0.02, -0.19)
21:51:31.367 00.003 12308 Worker thread wakes up
21:51:31.367 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.19) opts 0xd
21:51:31.367 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.19)
21:51:31.369 00.002 12308 Moving (-0.02, -0.19) raw xDistance=0.03 yDistance=0.19
21:51:31.369 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:51:31.369 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:31.369 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:51:31.369 00.000 12308 MoveAxis(E, 0, ABG)
21:51:31.370 00.001 12308 Move returns status 0, amount 0
21:51:31.370 00.000 12308 MoveAxis(N, 0, ABG)
21:51:31.370 00.000 12308 Move returns status 0, amount 0
21:51:31.370 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:31.373 00.003 12308 move complete, result=0
21:51:31.373 00.000 12308 worker thread done servicing request
21:51:31.391 00.018 14556 UpdateGuideState exits: m=1866 SNR=29.0
21:51:31.396 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:31.399 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:31.403 00.004 14556 Enqueuing Expose request
21:51:31.407 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:51:31.410 00.003 12308 Worker thread wakes up
21:51:31.412 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:31.412 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:32.662 01.250 12308 Exposure complete
21:51:32.816 00.154 12308 worker thread done servicing request
21:51:32.816 00.000 14556 OnExposeComplete: enter
21:51:32.820 00.004 14556 UpdateGuideState(): m_state=6
21:51:32.824 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3472
21:51:32.829 00.005 14556 Star::Find returns 1 (0), X=188.11, Y=996.30, Mass=2073, SNR=30.7, Peak=163 HFD=4.4
21:51:32.832 00.003 14556 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-3.07) = xAngle (0.36 = 0.36)
21:51:32.835 00.003 14556 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.27 = 0.27)
21:51:32.840 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-2.71 mountX=0.11 mountY=0.03, mountTheta=0.27
21:51:32.845 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.05, opts=13)
21:51:32.849 00.004 14556 Enqueuing Move request for scope (-0.11, -0.05)
21:51:32.852 00.003 12308 Worker thread wakes up
21:51:32.852 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd
21:51:32.853 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.05)
21:51:32.853 00.000 12308 Moving (-0.11, -0.05) raw xDistance=0.11 yDistance=0.03
21:51:32.853 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:51:32.853 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:32.853 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:51:32.853 00.000 12308 MoveAxis(E, 0, ABG)
21:51:32.855 00.002 12308 Move returns status 0, amount 0
21:51:32.855 00.000 12308 MoveAxis(N, 0, ABG)
21:51:32.855 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:32.858 00.003 12308 Move returns status 0, amount 0
21:51:32.858 00.000 12308 move complete, result=0
21:51:32.858 00.000 12308 worker thread done servicing request
21:51:32.875 00.017 14556 UpdateGuideState exits: m=2073 SNR=30.7
21:51:32.880 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:32.885 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:32.890 00.005 14556 Enqueuing Expose request
21:51:32.894 00.004 12308 Worker thread wakes up
21:51:32.894 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:51:32.898 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:32.898 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:34.141 01.243 12308 Exposure complete
21:51:34.290 00.149 12308 worker thread done servicing request
21:51:34.291 00.001 14556 OnExposeComplete: enter
21:51:34.296 00.005 14556 UpdateGuideState(): m_state=6
21:51:34.299 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3473
21:51:34.303 00.004 14556 Star::Find returns 1 (0), X=188.07, Y=996.44, Mass=2103, SNR=30.7, Peak=138 HFD=4.9
21:51:34.308 00.005 14556 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.07) = xAngle (5.68 = -0.60)
21:51:34.311 00.003 14556 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.58 = -0.70)
21:51:34.315 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.17 cameraTheta=2.61 mountX=0.14 mountY=-0.11, mountTheta=-0.66
21:51:34.322 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.09, opts=13)
21:51:34.327 00.005 14556 Enqueuing Move request for scope (-0.15, 0.09)
21:51:34.332 00.005 12308 Worker thread wakes up
21:51:34.332 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
21:51:34.332 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
21:51:34.332 00.000 12308 Moving (-0.15, 0.09) raw xDistance=0.14 yDistance=-0.11
21:51:34.332 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:51:34.333 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:34.333 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:51:34.333 00.000 12308 MoveAxis(E, 0, ABG)
21:51:34.333 00.000 12308 Move returns status 0, amount 0
21:51:34.333 00.000 12308 MoveAxis(N, 0, ABG)
21:51:34.333 00.000 12308 Move returns status 0, amount 0
21:51:34.334 00.001 12308 move complete, result=0
21:51:34.334 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:34.339 00.005 12308 worker thread done servicing request
21:51:34.361 00.022 14556 UpdateGuideState exits: m=2103 SNR=30.7
21:51:34.365 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:34.368 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:34.373 00.005 14556 Enqueuing Expose request
21:51:34.377 00.004 12308 Worker thread wakes up
21:51:34.377 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:34.377 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:34.377 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:35.626 01.249 12308 Exposure complete
21:51:35.774 00.148 12308 worker thread done servicing request
21:51:35.774 00.000 14556 OnExposeComplete: enter
21:51:35.778 00.004 14556 UpdateGuideState(): m_state=6
21:51:35.782 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3474
21:51:35.786 00.004 14556 Star::Find returns 1 (0), X=188.26, Y=996.56, Mass=2162, SNR=31.3, Peak=151 HFD=4.7
21:51:35.791 00.005 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.43 = -1.85)
21:51:35.796 00.005 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.95)
21:51:35.800 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.20 hyp=0.21 cameraTheta=1.36 mountX=-0.06 mountY=-0.19, mountTheta=-1.86
21:51:35.805 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.20, opts=13)
21:51:35.808 00.003 14556 Enqueuing Move request for scope (0.04, 0.20)
21:51:35.811 00.003 12308 Worker thread wakes up
21:51:35.811 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.20) opts 0xd
21:51:35.811 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.20)
21:51:35.811 00.000 12308 Moving (0.04, 0.20) raw xDistance=-0.06 yDistance=-0.19
21:51:35.811 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:51:35.811 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:35.813 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:51:35.813 00.000 12308 MoveAxis(E, 0, ABG)
21:51:35.813 00.000 12308 Move returns status 0, amount 0
21:51:35.813 00.000 12308 MoveAxis(N, 0, ABG)
21:51:35.813 00.000 12308 Move returns status 0, amount 0
21:51:35.813 00.000 12308 move complete, result=0
21:51:35.814 00.001 12308 worker thread done servicing request
21:51:35.814 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:35.839 00.025 14556 UpdateGuideState exits: m=2162 SNR=31.3
21:51:35.843 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:35.848 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:35.852 00.004 14556 Enqueuing Expose request
21:51:35.856 00.004 12308 Worker thread wakes up
21:51:35.856 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:35.856 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:35.856 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:51:37.102 01.246 12308 Exposure complete
21:51:37.243 00.141 12308 worker thread done servicing request
21:51:37.244 00.001 14556 OnExposeComplete: enter
21:51:37.248 00.004 14556 UpdateGuideState(): m_state=6
21:51:37.251 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3475
21:51:37.254 00.003 14556 Star::Find returns 1 (0), X=188.20, Y=996.66, Mass=2081, SNR=30.6, Peak=170 HFD=4.5
21:51:37.258 00.004 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.68 = -1.61)
21:51:37.263 00.005 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.71)
21:51:37.267 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.30 hyp=0.30 cameraTheta=1.60 mountX=-0.01 mountY=-0.30, mountTheta=-1.61
21:51:37.271 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.30, opts=13)
21:51:37.275 00.004 14556 Enqueuing Move request for scope (-0.01, 0.30)
21:51:37.279 00.004 12308 Worker thread wakes up
21:51:37.279 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.30) opts 0xd
21:51:37.279 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.30)
21:51:37.279 00.000 12308 Moving (-0.01, 0.30) raw xDistance=-0.01 yDistance=-0.30
21:51:37.279 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:51:37.280 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:51:37.280 00.000 12308 MoveAxis(E, 0, ABG)
21:51:37.280 00.000 12308 Move returns status 0, amount 0
21:51:37.280 00.000 12308 MoveAxis(N, 211, ABG)
21:51:37.280 00.000 12308 Guiding  Dir = 0, Dur = 211
21:51:37.281 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:37.286 00.005 12308 IsSlewing returns 0
21:51:37.286 00.000 12308 IsGuiding returns 0
21:51:37.287 00.001 12308 PulseGuide returned control before completion, sleep 221
21:51:37.310 00.023 14556 UpdateGuideState exits: m=2081 SNR=30.6
21:51:37.314 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:37.319 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:37.324 00.005 14556 Enqueuing Expose request
21:51:37.512 00.188 12308 IsGuiding returns 1
21:51:37.513 00.001 12308 scope still moving after pulse duration time elapsed
21:51:37.543 00.030 12308 IsSlewing returns 0
21:51:37.544 00.001 12308 IsGuiding returns 0
21:51:37.544 00.000 12308 scope move finished after 211 + 46 ms
21:51:37.545 00.001 12308 Move returns status 0, amount 211
21:51:37.545 00.000 12308 move complete, result=0
21:51:37.545 00.000 12308 worker thread done servicing request
21:51:37.545 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 211 ms NORTH
21:51:37.551 00.006 12308 Worker thread wakes up
21:51:37.551 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:37.551 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:38.804 01.253 12308 Exposure complete
21:51:38.978 00.174 12308 worker thread done servicing request
21:51:38.978 00.000 14556 OnExposeComplete: enter
21:51:38.986 00.008 14556 UpdateGuideState(): m_state=6
21:51:38.992 00.006 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3476
21:51:38.996 00.004 14556 Star::Find returns 1 (0), X=188.20, Y=996.41, Mass=2113, SNR=30.9, Peak=148 HFD=4.6
21:51:38.998 00.002 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
21:51:39.002 00.004 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
21:51:39.006 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.81 mountX=0.01 mountY=-0.06, mountTheta=-1.40
21:51:39.013 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.06, opts=13)
21:51:39.018 00.005 14556 Enqueuing Move request for scope (-0.01, 0.06)
21:51:39.022 00.004 12308 Worker thread wakes up
21:51:39.022 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
21:51:39.022 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
21:51:39.022 00.000 12308 Moving (-0.01, 0.06) raw xDistance=0.01 yDistance=-0.06
21:51:39.022 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:51:39.022 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:39.022 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:51:39.023 00.001 12308 MoveAxis(E, 0, ABG)
21:51:39.023 00.000 12308 Move returns status 0, amount 0
21:51:39.023 00.000 12308 MoveAxis(N, 0, ABG)
21:51:39.023 00.000 12308 Move returns status 0, amount 0
21:51:39.023 00.000 12308 move complete, result=0
21:51:39.023 00.000 12308 worker thread done servicing request
21:51:39.024 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:39.049 00.025 14556 UpdateGuideState exits: m=2113 SNR=30.9
21:51:39.054 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:39.058 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:39.061 00.003 14556 Enqueuing Expose request
21:51:39.066 00.005 12308 Worker thread wakes up
21:51:39.067 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:39.067 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:39.072 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:40.328 01.256 12308 Exposure complete
21:51:40.479 00.151 12308 worker thread done servicing request
21:51:40.480 00.001 14556 OnExposeComplete: enter
21:51:40.484 00.004 14556 UpdateGuideState(): m_state=6
21:51:40.488 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3477
21:51:40.492 00.004 14556 Star::Find returns 1 (0), X=188.09, Y=996.33, Mass=1987, SNR=30.0, Peak=146 HFD=4.3
21:51:40.495 00.003 14556 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.07) = xAngle (0.11 = 0.11)
21:51:40.500 00.005 14556 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.01 = 0.01)
21:51:40.503 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-2.96 mountX=0.12 mountY=0.00, mountTheta=0.01
21:51:40.510 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.02, opts=13)
21:51:40.513 00.003 14556 Enqueuing Move request for scope (-0.12, -0.02)
21:51:40.516 00.003 12308 Worker thread wakes up
21:51:40.516 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
21:51:40.518 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
21:51:40.518 00.000 12308 Moving (-0.12, -0.02) raw xDistance=0.12 yDistance=0.00
21:51:40.518 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:51:40.518 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:40.518 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:51:40.519 00.001 12308 MoveAxis(E, 0, ABG)
21:51:40.519 00.000 12308 Move returns status 0, amount 0
21:51:40.519 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:40.524 00.005 12308 MoveAxis(N, 0, ABG)
21:51:40.524 00.000 12308 Move returns status 0, amount 0
21:51:40.524 00.000 12308 move complete, result=0
21:51:40.524 00.000 12308 worker thread done servicing request
21:51:40.544 00.020 14556 UpdateGuideState exits: m=1987 SNR=30.0
21:51:40.550 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:40.552 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:40.557 00.005 14556 Enqueuing Expose request
21:51:40.561 00.004 12308 Worker thread wakes up
21:51:40.561 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:51:40.567 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:40.568 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:41.816 01.248 12308 Exposure complete
21:51:41.962 00.146 12308 worker thread done servicing request
21:51:41.962 00.000 14556 OnExposeComplete: enter
21:51:41.966 00.004 14556 UpdateGuideState(): m_state=6
21:51:41.971 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3478
21:51:41.975 00.004 14556 Star::Find returns 1 (0), X=188.12, Y=996.49, Mass=2206, SNR=31.6, Peak=166 HFD=4.7
21:51:41.978 00.003 14556 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.07) = xAngle (5.23 = -1.05)
21:51:41.983 00.005 14556 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.15)
21:51:41.987 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.17 cameraTheta=2.16 mountX=0.08 mountY=-0.15, mountTheta=-1.07
21:51:41.992 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.14, opts=13)
21:51:41.996 00.004 14556 Enqueuing Move request for scope (-0.09, 0.14)
21:51:42.000 00.004 12308 Worker thread wakes up
21:51:42.000 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
21:51:42.000 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
21:51:42.000 00.000 12308 Moving (-0.09, 0.14) raw xDistance=0.08 yDistance=-0.15
21:51:42.000 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:51:42.000 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:42.002 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:51:42.002 00.000 12308 MoveAxis(E, 0, ABG)
21:51:42.002 00.000 12308 Move returns status 0, amount 0
21:51:42.003 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:42.006 00.003 12308 MoveAxis(N, 0, ABG)
21:51:42.006 00.000 12308 Move returns status 0, amount 0
21:51:42.006 00.000 12308 move complete, result=0
21:51:42.006 00.000 12308 worker thread done servicing request
21:51:42.031 00.025 14556 UpdateGuideState exits: m=2206 SNR=31.6
21:51:42.036 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:42.041 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:42.047 00.006 14556 Enqueuing Expose request
21:51:42.052 00.005 12308 Worker thread wakes up
21:51:42.053 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:51:42.058 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:42.058 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:43.296 01.238 12308 Exposure complete
21:51:43.428 00.132 12308 worker thread done servicing request
21:51:43.429 00.001 14556 OnExposeComplete: enter
21:51:43.432 00.003 14556 UpdateGuideState(): m_state=6
21:51:43.437 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3479
21:51:43.441 00.004 14556 Star::Find returns 1 (0), X=188.26, Y=996.72, Mass=2136, SNR=31.2, Peak=159 HFD=4.6
21:51:43.446 00.005 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.53 = -1.75)
21:51:43.450 00.004 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.85)
21:51:43.453 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.36 hyp=0.37 cameraTheta=1.46 mountX=-0.07 mountY=-0.35, mountTheta=-1.76
21:51:43.459 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.36, opts=13)
21:51:43.463 00.004 14556 Enqueuing Move request for scope (0.04, 0.36)
21:51:43.467 00.004 12308 Worker thread wakes up
21:51:43.468 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.36) opts 0xd
21:51:43.468 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.36)
21:51:43.468 00.000 12308 Moving (0.04, 0.36) raw xDistance=-0.07 yDistance=-0.35
21:51:43.468 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:51:43.469 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:51:43.469 00.000 12308 MoveAxis(E, 0, ABG)
21:51:43.469 00.000 12308 Move returns status 0, amount 0
21:51:43.469 00.000 12308 MoveAxis(N, 248, ABG)
21:51:43.469 00.000 12308 Guiding  Dir = 0, Dur = 248
21:51:43.469 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:43.474 00.005 12308 IsSlewing returns 0
21:51:43.474 00.000 12308 IsGuiding returns 0
21:51:43.474 00.000 12308 PulseGuide returned control before completion, sleep 258
21:51:43.494 00.020 14556 UpdateGuideState exits: m=2136 SNR=31.2
21:51:43.498 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:43.505 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:43.509 00.004 14556 Enqueuing Expose request
21:51:43.743 00.234 12308 IsGuiding returns 1
21:51:43.744 00.001 12308 scope still moving after pulse duration time elapsed
21:51:43.773 00.029 12308 IsSlewing returns 0
21:51:43.773 00.000 12308 IsGuiding returns 0
21:51:43.773 00.000 12308 scope move finished after 248 + 51 ms
21:51:43.775 00.002 12308 Move returns status 0, amount 248
21:51:43.775 00.000 12308 move complete, result=0
21:51:43.775 00.000 12308 worker thread done servicing request
21:51:43.776 00.001 12308 Worker thread wakes up
21:51:43.776 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 248 ms NORTH
21:51:43.781 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:43.782 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:45.019 01.237 12308 Exposure complete
21:51:45.173 00.154 12308 worker thread done servicing request
21:51:45.173 00.000 14556 OnExposeComplete: enter
21:51:45.179 00.006 14556 UpdateGuideState(): m_state=6
21:51:45.185 00.006 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3480
21:51:45.191 00.006 14556 Star::Find returns 1 (0), X=188.09, Y=996.30, Mass=1915, SNR=29.4, Peak=162 HFD=4.1
21:51:45.196 00.005 14556 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.07) = xAngle (0.30 = 0.30)
21:51:45.201 00.005 14556 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.20 = 0.20)
21:51:45.205 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-2.78 mountX=0.13 mountY=0.03, mountTheta=0.20
21:51:45.210 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.05, opts=13)
21:51:45.214 00.004 14556 Enqueuing Move request for scope (-0.13, -0.05)
21:51:45.219 00.005 12308 Worker thread wakes up
21:51:45.219 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd
21:51:45.219 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.05)
21:51:45.219 00.000 12308 Moving (-0.13, -0.05) raw xDistance=0.13 yDistance=0.03
21:51:45.219 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:51:45.220 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:45.220 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:51:45.220 00.000 12308 MoveAxis(E, 0, ABG)
21:51:45.220 00.000 12308 Move returns status 0, amount 0
21:51:45.220 00.000 12308 MoveAxis(N, 0, ABG)
21:51:45.220 00.000 12308 Move returns status 0, amount 0
21:51:45.222 00.002 12308 move complete, result=0
21:51:45.222 00.000 12308 worker thread done servicing request
21:51:45.222 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:45.246 00.024 14556 UpdateGuideState exits: m=1915 SNR=29.4
21:51:45.250 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:45.255 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:45.260 00.005 14556 Enqueuing Expose request
21:51:45.265 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:51:45.269 00.004 12308 Worker thread wakes up
21:51:45.269 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:45.269 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:46.523 01.254 12308 Exposure complete
21:51:46.669 00.146 12308 worker thread done servicing request
21:51:46.669 00.000 14556 OnExposeComplete: enter
21:51:46.673 00.004 14556 UpdateGuideState(): m_state=6
21:51:46.677 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3481
21:51:46.680 00.003 14556 Star::Find returns 1 (0), X=188.17, Y=996.35, Mass=2263, SNR=32.0, Peak=166 HFD=4.6
21:51:46.685 00.005 14556 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.07) = xAngle (0.07 = 0.07)
21:51:46.689 00.004 14556 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.03 = -0.03)
21:51:46.694 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-3.00 mountX=0.04 mountY=-0.00, mountTheta=-0.03
21:51:46.701 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.01, opts=13)
21:51:46.706 00.005 14556 Enqueuing Move request for scope (-0.04, -0.01)
21:51:46.709 00.003 12308 Worker thread wakes up
21:51:46.709 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
21:51:46.709 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
21:51:46.709 00.000 12308 Moving (-0.04, -0.01) raw xDistance=0.04 yDistance=-0.00
21:51:46.709 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:51:46.709 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:46.709 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:51:46.711 00.002 12308 MoveAxis(E, 0, ABG)
21:51:46.711 00.000 12308 Move returns status 0, amount 0
21:51:46.711 00.000 12308 MoveAxis(N, 0, ABG)
21:51:46.711 00.000 12308 Move returns status 0, amount 0
21:51:46.711 00.000 12308 move complete, result=0
21:51:46.711 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:46.717 00.006 12308 worker thread done servicing request
21:51:46.737 00.020 14556 UpdateGuideState exits: m=2263 SNR=32.0
21:51:46.741 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:46.745 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:46.749 00.004 14556 Enqueuing Expose request
21:51:46.754 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:51:46.759 00.005 12308 Worker thread wakes up
21:51:46.759 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:46.759 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:48.010 01.251 12308 Exposure complete
21:51:48.157 00.147 12308 worker thread done servicing request
21:51:48.157 00.000 14556 OnExposeComplete: enter
21:51:48.163 00.006 14556 UpdateGuideState(): m_state=6
21:51:48.167 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3482
21:51:48.172 00.005 14556 Star::Find returns 1 (0), X=188.24, Y=996.34, Mass=2393, SNR=32.8, Peak=166 HFD=4.6
21:51:48.175 00.003 14556 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-3.07) = xAngle (2.65 = 2.65)
21:51:48.179 00.004 14556 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.55 = 2.55)
21:51:48.183 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.43 mountX=-0.02 mountY=0.02, mountTheta=2.57
21:51:48.187 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.01, opts=13)
21:51:48.193 00.006 14556 Enqueuing Move request for scope (0.03, -0.01)
21:51:48.198 00.005 12308 Worker thread wakes up
21:51:48.198 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
21:51:48.198 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
21:51:48.198 00.000 12308 Moving (0.03, -0.01) raw xDistance=-0.02 yDistance=0.02
21:51:48.200 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:51:48.200 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:48.200 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:51:48.200 00.000 12308 MoveAxis(E, 0, ABG)
21:51:48.201 00.001 12308 Move returns status 0, amount 0
21:51:48.201 00.000 12308 MoveAxis(N, 0, ABG)
21:51:48.201 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:48.206 00.005 12308 Move returns status 0, amount 0
21:51:48.207 00.001 12308 move complete, result=0
21:51:48.207 00.000 12308 worker thread done servicing request
21:51:48.228 00.021 14556 UpdateGuideState exits: m=2393 SNR=32.8
21:51:48.233 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:48.236 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:48.240 00.004 14556 Enqueuing Expose request
21:51:48.244 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:51:48.247 00.003 12308 Worker thread wakes up
21:51:48.248 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:48.248 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:49.494 01.246 12308 Exposure complete
21:51:49.645 00.151 12308 worker thread done servicing request
21:51:49.645 00.000 14556 OnExposeComplete: enter
21:51:49.650 00.005 14556 UpdateGuideState(): m_state=6
21:51:49.653 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3483
21:51:49.657 00.004 14556 Star::Find returns 1 (0), X=188.28, Y=996.47, Mass=2153, SNR=31.1, Peak=156 HFD=4.7
21:51:49.660 00.003 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.14 = -2.15)
21:51:49.664 00.004 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.04 = -2.25)
21:51:49.668 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.06 mountX=-0.07 mountY=-0.10, mountTheta=-2.18
21:51:49.675 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.12, opts=13)
21:51:49.679 00.004 14556 Enqueuing Move request for scope (0.06, 0.12)
21:51:49.682 00.003 12308 Worker thread wakes up
21:51:49.682 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
21:51:49.682 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
21:51:49.683 00.001 12308 Moving (0.06, 0.12) raw xDistance=-0.07 yDistance=-0.10
21:51:49.683 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:51:49.683 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:49.683 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:51:49.683 00.000 12308 MoveAxis(E, 0, ABG)
21:51:49.685 00.002 12308 Move returns status 0, amount 0
21:51:49.685 00.000 12308 MoveAxis(N, 0, ABG)
21:51:49.685 00.000 12308 Move returns status 0, amount 0
21:51:49.685 00.000 12308 move complete, result=0
21:51:49.685 00.000 12308 worker thread done servicing request
21:51:49.685 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:49.708 00.023 14556 UpdateGuideState exits: m=2153 SNR=31.1
21:51:49.714 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:49.717 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:49.721 00.004 14556 Enqueuing Expose request
21:51:49.727 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:49.732 00.005 12308 Worker thread wakes up
21:51:49.732 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:49.733 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:50.977 01.244 12308 Exposure complete
21:51:51.123 00.146 12308 worker thread done servicing request
21:51:51.123 00.000 14556 OnExposeComplete: enter
21:51:51.128 00.005 14556 UpdateGuideState(): m_state=6
21:51:51.132 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3484
21:51:51.135 00.003 14556 Star::Find returns 1 (0), X=188.19, Y=996.61, Mass=2301, SNR=32.3, Peak=166 HFD=4.8
21:51:51.140 00.005 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.74 = -1.54)
21:51:51.144 00.004 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.64)
21:51:51.148 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.67 mountX=0.01 mountY=-0.26, mountTheta=-1.54
21:51:51.152 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.26, opts=13)
21:51:51.157 00.005 14556 Enqueuing Move request for scope (-0.03, 0.26)
21:51:51.161 00.004 12308 Worker thread wakes up
21:51:51.161 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.26) opts 0xd
21:51:51.161 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.26)
21:51:51.161 00.000 12308 Moving (-0.03, 0.26) raw xDistance=0.01 yDistance=-0.26
21:51:51.161 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:51:51.161 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:51:51.161 00.000 12308 MoveAxis(E, 0, ABG)
21:51:51.163 00.002 12308 Move returns status 0, amount 0
21:51:51.163 00.000 12308 MoveAxis(N, 182, ABG)
21:51:51.163 00.000 12308 Guiding  Dir = 0, Dur = 182
21:51:51.163 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:51.167 00.004 12308 IsSlewing returns 0
21:51:51.167 00.000 12308 IsGuiding returns 0
21:51:51.168 00.001 12308 PulseGuide returned control before completion, sleep 192
21:51:51.188 00.020 14556 UpdateGuideState exits: m=2301 SNR=32.3
21:51:51.194 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:51.198 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:51.203 00.005 14556 Enqueuing Expose request
21:51:51.371 00.168 12308 IsGuiding returns 1
21:51:51.372 00.001 12308 scope still moving after pulse duration time elapsed
21:51:51.403 00.031 12308 IsSlewing returns 0
21:51:51.404 00.001 12308 IsGuiding returns 0
21:51:51.404 00.000 12308 scope move finished after 182 + 54 ms
21:51:51.404 00.000 12308 Move returns status 0, amount 182
21:51:51.405 00.001 12308 move complete, result=0
21:51:51.405 00.000 12308 worker thread done servicing request
21:51:51.405 00.000 12308 Worker thread wakes up
21:51:51.405 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 182 ms NORTH
21:51:51.411 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:51.411 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:52.665 01.254 12308 Exposure complete
21:51:52.818 00.153 12308 worker thread done servicing request
21:51:52.818 00.000 14556 OnExposeComplete: enter
21:51:52.823 00.005 14556 UpdateGuideState(): m_state=6
21:51:52.828 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3485
21:51:52.832 00.004 14556 Star::Find returns 1 (0), X=188.18, Y=996.36, Mass=2370, SNR=32.6, Peak=176 HFD=4.6
21:51:52.835 00.003 14556 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.07) = xAngle (6.02 = -0.27)
21:51:52.839 00.004 14556 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.92 = -0.36)
21:51:52.843 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.94 mountX=0.04 mountY=-0.01, mountTheta=-0.35
21:51:52.847 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.01, opts=13)
21:51:52.850 00.003 14556 Enqueuing Move request for scope (-0.04, 0.01)
21:51:52.854 00.004 12308 Worker thread wakes up
21:51:52.854 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
21:51:52.854 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
21:51:52.855 00.001 12308 Moving (-0.04, 0.01) raw xDistance=0.04 yDistance=-0.01
21:51:52.855 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:51:52.855 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:52.855 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:51:52.855 00.000 12308 MoveAxis(E, 0, ABG)
21:51:52.857 00.002 12308 Move returns status 0, amount 0
21:51:52.857 00.000 12308 MoveAxis(N, 0, ABG)
21:51:52.857 00.000 12308 Move returns status 0, amount 0
21:51:52.857 00.000 12308 move complete, result=0
21:51:52.857 00.000 12308 worker thread done servicing request
21:51:52.858 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:52.881 00.023 14556 UpdateGuideState exits: m=2370 SNR=32.6
21:51:52.885 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:52.888 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:52.892 00.004 14556 Enqueuing Expose request
21:51:52.895 00.003 12308 Worker thread wakes up
21:51:52.895 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:52.895 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:52.895 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:51:54.145 01.250 12308 Exposure complete
21:51:54.291 00.146 12308 worker thread done servicing request
21:51:54.291 00.000 14556 OnExposeComplete: enter
21:51:54.296 00.005 14556 UpdateGuideState(): m_state=6
21:51:54.300 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3486
21:51:54.305 00.005 14556 Star::Find returns 1 (0), X=188.27, Y=996.42, Mass=2211, SNR=31.5, Peak=157 HFD=4.7
21:51:54.308 00.003 14556 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.07) = xAngle (3.91 = -2.37)
21:51:54.313 00.005 14556 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.81 = -2.47)
21:51:54.316 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.84 mountX=-0.06 mountY=-0.05, mountTheta=-2.43
21:51:54.321 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.06, opts=13)
21:51:54.326 00.005 14556 Enqueuing Move request for scope (0.06, 0.06)
21:51:54.329 00.003 12308 Worker thread wakes up
21:51:54.329 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
21:51:54.329 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
21:51:54.329 00.000 12308 Moving (0.06, 0.06) raw xDistance=-0.06 yDistance=-0.05
21:51:54.329 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:51:54.329 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:54.330 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:51:54.330 00.000 12308 MoveAxis(E, 0, ABG)
21:51:54.330 00.000 12308 Move returns status 0, amount 0
21:51:54.331 00.001 12308 MoveAxis(N, 0, ABG)
21:51:54.331 00.000 12308 Move returns status 0, amount 0
21:51:54.331 00.000 12308 move complete, result=0
21:51:54.331 00.000 12308 worker thread done servicing request
21:51:54.331 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:54.354 00.023 14556 UpdateGuideState exits: m=2211 SNR=31.5
21:51:54.361 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:54.366 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:54.369 00.003 14556 Enqueuing Expose request
21:51:54.374 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:54.378 00.004 12308 Worker thread wakes up
21:51:54.379 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:54.379 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:55.629 01.250 12308 Exposure complete
21:51:55.775 00.146 12308 worker thread done servicing request
21:51:55.775 00.000 14556 OnExposeComplete: enter
21:51:55.780 00.005 14556 UpdateGuideState(): m_state=6
21:51:55.785 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3487
21:51:55.788 00.003 14556 Star::Find returns 1 (0), X=188.13, Y=996.69, Mass=2272, SNR=32.1, Peak=160 HFD=4.5
21:51:55.793 00.005 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.89 = -1.39)
21:51:55.796 00.003 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.49)
21:51:55.800 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.34 hyp=0.35 cameraTheta=1.82 mountX=0.06 mountY=-0.35, mountTheta=-1.39
21:51:55.805 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.34, opts=13)
21:51:55.809 00.004 14556 Enqueuing Move request for scope (-0.09, 0.34)
21:51:55.813 00.004 12308 Worker thread wakes up
21:51:55.813 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.34) opts 0xd
21:51:55.813 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.34)
21:51:55.813 00.000 12308 Moving (-0.09, 0.34) raw xDistance=0.06 yDistance=-0.35
21:51:55.814 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:51:55.814 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:51:55.814 00.000 12308 MoveAxis(E, 0, ABG)
21:51:55.814 00.000 12308 Move returns status 0, amount 0
21:51:55.814 00.000 12308 MoveAxis(N, 244, ABG)
21:51:55.815 00.001 12308 Guiding  Dir = 0, Dur = 244
21:51:55.815 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:55.820 00.005 12308 IsSlewing returns 0
21:51:55.821 00.001 12308 IsGuiding returns 0
21:51:55.822 00.001 12308 PulseGuide returned control before completion, sleep 254
21:51:55.844 00.022 14556 UpdateGuideState exits: m=2272 SNR=32.1
21:51:55.850 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:55.855 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:55.860 00.005 14556 Enqueuing Expose request
21:51:56.086 00.226 12308 IsGuiding returns 1
21:51:56.088 00.002 12308 scope still moving after pulse duration time elapsed
21:51:56.118 00.030 12308 IsSlewing returns 0
21:51:56.119 00.001 12308 IsGuiding returns 0
21:51:56.119 00.000 12308 scope move finished after 244 + 54 ms
21:51:56.120 00.001 12308 Move returns status 0, amount 244
21:51:56.120 00.000 12308 move complete, result=0
21:51:56.120 00.000 12308 worker thread done servicing request
21:51:56.120 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 244 ms NORTH
21:51:56.128 00.008 12308 Worker thread wakes up
21:51:56.128 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:56.128 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:57.377 01.249 12308 Exposure complete
21:51:57.501 00.124 12308 worker thread done servicing request
21:51:57.501 00.000 14556 OnExposeComplete: enter
21:51:57.506 00.005 14556 UpdateGuideState(): m_state=6
21:51:57.510 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3488
21:51:57.514 00.004 14556 Star::Find returns 1 (0), X=188.06, Y=996.38, Mass=2052, SNR=30.4, Peak=157 HFD=4.9
21:51:57.517 00.003 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.02 = -0.26)
21:51:57.521 00.004 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.92 = -0.36)
21:51:57.525 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.16 cameraTheta=2.95 mountX=0.15 mountY=-0.05, mountTheta=-0.35
21:51:57.530 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.03, opts=13)
21:51:57.534 00.004 14556 Enqueuing Move request for scope (-0.15, 0.03)
21:51:57.539 00.005 12308 Worker thread wakes up
21:51:57.539 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd
21:51:57.539 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.03)
21:51:57.539 00.000 12308 Moving (-0.15, 0.03) raw xDistance=0.15 yDistance=-0.05
21:51:57.541 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:51:57.541 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:57.541 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:51:57.541 00.000 12308 MoveAxis(E, 0, ABG)
21:51:57.541 00.000 12308 Move returns status 0, amount 0
21:51:57.542 00.001 12308 MoveAxis(N, 0, ABG)
21:51:57.542 00.000 12308 Move returns status 0, amount 0
21:51:57.542 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:57.547 00.005 12308 move complete, result=0
21:51:57.547 00.000 12308 worker thread done servicing request
21:51:57.568 00.021 14556 UpdateGuideState exits: m=2052 SNR=30.4
21:51:57.571 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:57.574 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:57.578 00.004 14556 Enqueuing Expose request
21:51:57.581 00.003 12308 Worker thread wakes up
21:51:57.582 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:57.585 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:57.585 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:51:58.831 01.246 12308 Exposure complete
21:51:58.975 00.144 12308 worker thread done servicing request
21:51:58.975 00.000 14556 OnExposeComplete: enter
21:51:58.979 00.004 14556 UpdateGuideState(): m_state=6
21:51:58.983 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3489
21:51:58.987 00.004 14556 Star::Find returns 1 (0), X=188.10, Y=996.24, Mass=2018, SNR=30.1, Peak=147 HFD=4.6
21:51:58.991 00.004 14556 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.07) = xAngle (0.71 = 0.71)
21:51:58.994 00.003 14556 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.61 = 0.61)
21:51:58.997 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-2.37 mountX=0.12 mountY=0.09, mountTheta=0.64
21:51:59.003 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.11, opts=13)
21:51:59.007 00.004 14556 Enqueuing Move request for scope (-0.11, -0.11)
21:51:59.011 00.004 12308 Worker thread wakes up
21:51:59.011 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.11) opts 0xd
21:51:59.012 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.11)
21:51:59.012 00.000 12308 Moving (-0.11, -0.11) raw xDistance=0.12 yDistance=0.09
21:51:59.012 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:51:59.012 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:59.012 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:51:59.012 00.000 12308 MoveAxis(E, 0, ABG)
21:51:59.012 00.000 12308 Move returns status 0, amount 0
21:51:59.013 00.001 12308 MoveAxis(N, 0, ABG)
21:51:59.013 00.000 12308 Move returns status 0, amount 0
21:51:59.013 00.000 12308 move complete, result=0
21:51:59.013 00.000 12308 worker thread done servicing request
21:51:59.013 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:51:59.037 00.024 14556 UpdateGuideState exits: m=2018 SNR=30.1
21:51:59.043 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:59.047 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:51:59.051 00.004 14556 Enqueuing Expose request
21:51:59.055 00.004 12308 Worker thread wakes up
21:51:59.055 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:59.059 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:51:59.059 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:00.302 01.243 12308 Exposure complete
21:52:00.443 00.141 12308 worker thread done servicing request
21:52:00.443 00.000 14556 OnExposeComplete: enter
21:52:00.447 00.004 14556 UpdateGuideState(): m_state=6
21:52:00.451 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3490
21:52:00.455 00.004 14556 Star::Find returns 1 (0), X=187.86, Y=996.57, Mass=1920, SNR=29.5, Peak=140 HFD=4.4
21:52:00.458 00.003 14556 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.07) = xAngle (5.67 = -0.62)
21:52:00.462 00.004 14556 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.72)
21:52:00.466 00.004 14556 CameraToMount -- cameraX=-0.35 cameraY=0.21 hyp=0.41 cameraTheta=2.59 mountX=0.33 mountY=-0.27, mountTheta=-0.68
21:52:00.470 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.35, y=0.21, opts=13)
21:52:00.475 00.005 14556 Enqueuing Move request for scope (-0.35, 0.21)
21:52:00.480 00.005 12308 Worker thread wakes up
21:52:00.480 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.21) opts 0xd
21:52:00.481 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.35, 0.21)
21:52:00.481 00.000 12308 Moving (-0.35, 0.21) raw xDistance=0.33 yDistance=-0.27
21:52:00.481 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
21:52:00.481 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:52:00.481 00.000 12308 MoveAxis(W, 145, ABG)
21:52:00.481 00.000 12308 Guiding  Dir = 3, Dur = 145
21:52:00.482 00.001 12308 IsSlewing returns 0
21:52:00.482 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:00.487 00.005 12308 IsGuiding returns 0
21:52:00.487 00.000 12308 PulseGuide returned control before completion, sleep 155
21:52:00.508 00.021 14556 UpdateGuideState exits: m=1920 SNR=29.5
21:52:00.513 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:00.517 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:00.522 00.005 14556 Enqueuing Expose request
21:52:00.652 00.130 12308 IsGuiding returns 1
21:52:00.653 00.001 12308 scope still moving after pulse duration time elapsed
21:52:00.682 00.029 12308 IsSlewing returns 0
21:52:00.682 00.000 12308 IsGuiding returns 0
21:52:00.683 00.001 12308 scope move finished after 145 + 51 ms
21:52:00.683 00.000 12308 Move returns status 0, amount 145
21:52:00.683 00.000 12308 MoveAxis(N, 189, ABG)
21:52:00.683 00.000 12308 Guiding  Dir = 0, Dur = 189
21:52:00.685 00.002 12308 IsSlewing returns 0
21:52:00.685 00.000 12308 IsGuiding returns 0
21:52:00.686 00.001 12308 PulseGuide returned control before completion, sleep 199
21:52:00.900 00.214 12308 IsGuiding returns 1
21:52:00.900 00.000 12308 scope still moving after pulse duration time elapsed
21:52:00.932 00.032 12308 IsSlewing returns 0
21:52:00.933 00.001 12308 IsGuiding returns 0
21:52:00.933 00.000 12308 scope move finished after 189 + 58 ms
21:52:00.934 00.001 12308 Move returns status 0, amount 189
21:52:00.934 00.000 12308 move complete, result=0
21:52:00.934 00.000 12308 worker thread done servicing request
21:52:00.935 00.001 14556 GuideStep: 0.3 px 145 ms WEST, -0.3 px 189 ms NORTH
21:52:00.942 00.007 12308 Worker thread wakes up
21:52:00.942 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:00.942 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:02.194 01.252 12308 Exposure complete
21:52:02.344 00.150 12308 worker thread done servicing request
21:52:02.345 00.001 14556 OnExposeComplete: enter
21:52:02.349 00.004 14556 UpdateGuideState(): m_state=6
21:52:02.354 00.005 14556 Star::Find(15, 187, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3491
21:52:02.358 00.004 14556 Star::Find returns 1 (0), X=188.21, Y=996.21, Mass=2124, SNR=31.0, Peak=176 HFD=4.4
21:52:02.362 00.004 14556 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-3.07) = xAngle (1.49 = 1.49)
21:52:02.366 00.004 14556 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.39 = 1.39)
21:52:02.369 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.58 mountX=0.01 mountY=0.14, mountTheta=1.49
21:52:02.375 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.14, opts=13)
21:52:02.378 00.003 14556 Enqueuing Move request for scope (-0.00, -0.14)
21:52:02.382 00.004 12308 Worker thread wakes up
21:52:02.382 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.14) opts 0xd
21:52:02.382 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.14)
21:52:02.382 00.000 12308 Moving (-0.00, -0.14) raw xDistance=0.01 yDistance=0.14
21:52:02.382 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:52:02.382 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:02.383 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:52:02.383 00.000 12308 MoveAxis(E, 0, ABG)
21:52:02.383 00.000 12308 Move returns status 0, amount 0
21:52:02.383 00.000 12308 MoveAxis(N, 0, ABG)
21:52:02.383 00.000 12308 Move returns status 0, amount 0
21:52:02.383 00.000 12308 move complete, result=0
21:52:02.383 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:02.388 00.005 12308 worker thread done servicing request
21:52:02.406 00.018 14556 UpdateGuideState exits: m=2124 SNR=31.0
21:52:02.409 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:02.413 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:02.416 00.003 14556 Enqueuing Expose request
21:52:02.419 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:52:02.421 00.002 12308 Worker thread wakes up
21:52:02.421 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:02.423 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:03.669 01.246 12308 Exposure complete
21:52:03.832 00.163 12308 worker thread done servicing request
21:52:03.833 00.001 14556 OnExposeComplete: enter
21:52:03.836 00.003 14556 UpdateGuideState(): m_state=6
21:52:03.841 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3492
21:52:03.844 00.003 14556 Star::Find returns 1 (0), X=188.24, Y=996.74, Mass=2106, SNR=30.8, Peak=144 HFD=4.6
21:52:03.849 00.005 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.57 = -1.72)
21:52:03.853 00.004 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
21:52:03.857 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.39 hyp=0.39 cameraTheta=1.49 mountX=-0.06 mountY=-0.38, mountTheta=-1.72
21:52:03.862 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.39, opts=13)
21:52:03.866 00.004 14556 Enqueuing Move request for scope (0.03, 0.39)
21:52:03.869 00.003 12308 Worker thread wakes up
21:52:03.870 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.39) opts 0xd
21:52:03.870 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.39)
21:52:03.870 00.000 12308 Moving (0.03, 0.39) raw xDistance=-0.06 yDistance=-0.38
21:52:03.870 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:52:03.870 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
21:52:03.871 00.001 12308 MoveAxis(E, 0, ABG)
21:52:03.871 00.000 12308 Move returns status 0, amount 0
21:52:03.871 00.000 12308 MoveAxis(N, 265, ABG)
21:52:03.871 00.000 12308 Guiding  Dir = 0, Dur = 265
21:52:03.873 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:03.877 00.004 12308 IsSlewing returns 0
21:52:03.877 00.000 12308 IsGuiding returns 0
21:52:03.878 00.001 12308 PulseGuide returned control before completion, sleep 275
21:52:03.901 00.023 14556 UpdateGuideState exits: m=2106 SNR=30.8
21:52:03.905 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:03.912 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:03.916 00.004 14556 Enqueuing Expose request
21:52:04.158 00.242 12308 IsGuiding returns 1
21:52:04.159 00.001 12308 scope still moving after pulse duration time elapsed
21:52:04.189 00.030 12308 IsSlewing returns 0
21:52:04.190 00.001 12308 IsGuiding returns 0
21:52:04.190 00.000 12308 scope move finished after 265 + 47 ms
21:52:04.191 00.001 12308 Move returns status 0, amount 265
21:52:04.191 00.000 12308 move complete, result=0
21:52:04.192 00.001 12308 worker thread done servicing request
21:52:04.192 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 265 ms NORTH
21:52:04.202 00.010 12308 Worker thread wakes up
21:52:04.203 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:04.203 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:05.454 01.251 12308 Exposure complete
21:52:05.605 00.151 12308 worker thread done servicing request
21:52:05.606 00.001 14556 OnExposeComplete: enter
21:52:05.610 00.004 14556 UpdateGuideState(): m_state=6
21:52:05.614 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3493
21:52:05.617 00.003 14556 Star::Find returns 1 (0), X=188.00, Y=996.02, Mass=1936, SNR=29.5, Peak=180 HFD=4.4
21:52:05.623 00.006 14556 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-3.07) = xAngle (0.93 = 0.93)
21:52:05.626 00.003 14556 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.83 = 0.83)
21:52:05.630 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.34 hyp=0.40 cameraTheta=-2.15 mountX=0.24 mountY=0.29, mountTheta=0.89
21:52:05.634 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.34, opts=13)
21:52:05.639 00.005 14556 Enqueuing Move request for scope (-0.22, -0.34)
21:52:05.642 00.003 12308 Worker thread wakes up
21:52:05.642 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.34) opts 0xd
21:52:05.643 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.34)
21:52:05.643 00.000 12308 Moving (-0.22, -0.34) raw xDistance=0.24 yDistance=0.29
21:52:05.643 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:52:05.643 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:52:05.643 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:52:05.643 00.000 12308 MoveAxis(W, 105, ABG)
21:52:05.643 00.000 12308 Guiding  Dir = 3, Dur = 105
21:52:05.645 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:05.648 00.003 12308 IsSlewing returns 0
21:52:05.649 00.001 12308 IsGuiding returns 0
21:52:05.649 00.000 12308 PulseGuide returned control before completion, sleep 115
21:52:05.672 00.023 14556 UpdateGuideState exits: m=1936 SNR=29.5
21:52:05.676 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:05.680 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:05.685 00.005 14556 Enqueuing Expose request
21:52:05.772 00.087 12308 IsGuiding returns 1
21:52:05.772 00.000 12308 scope still moving after pulse duration time elapsed
21:52:05.804 00.032 12308 IsSlewing returns 0
21:52:05.804 00.000 12308 IsGuiding returns 0
21:52:05.805 00.001 12308 scope move finished after 105 + 50 ms
21:52:05.805 00.000 12308 Move returns status 0, amount 105
21:52:05.805 00.000 12308 MoveAxis(N, 0, ABG)
21:52:05.806 00.001 12308 Move returns status 0, amount 0
21:52:05.806 00.000 12308 move complete, result=0
21:52:05.807 00.001 14556 GuideStep: 0.2 px 105 ms WEST, 0.3 px 0 ms NORTH
21:52:05.813 00.006 12308 worker thread done servicing request
21:52:05.813 00.000 12308 Worker thread wakes up
21:52:05.813 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:05.814 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:07.069 01.255 12308 Exposure complete
21:52:07.210 00.141 12308 worker thread done servicing request
21:52:07.210 00.000 14556 OnExposeComplete: enter
21:52:07.214 00.004 14556 UpdateGuideState(): m_state=6
21:52:07.217 00.003 14556 Star::Find(15, 187, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3494
21:52:07.221 00.004 14556 Star::Find returns 1 (0), X=188.11, Y=996.19, Mass=1978, SNR=30.1, Peak=186 HFD=4.2
21:52:07.225 00.004 14556 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-3.07) = xAngle (0.94 = 0.94)
21:52:07.229 00.004 14556 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.84 = 0.84)
21:52:07.233 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.17 hyp=0.20 cameraTheta=-2.13 mountX=0.12 mountY=0.15, mountTheta=0.90
21:52:07.238 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.17, opts=13)
21:52:07.241 00.003 14556 Enqueuing Move request for scope (-0.10, -0.17)
21:52:07.244 00.003 12308 Worker thread wakes up
21:52:07.244 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.17) opts 0xd
21:52:07.244 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.17)
21:52:07.244 00.000 12308 Moving (-0.10, -0.17) raw xDistance=0.12 yDistance=0.15
21:52:07.244 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:52:07.244 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:07.246 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:52:07.246 00.000 12308 MoveAxis(E, 0, ABG)
21:52:07.246 00.000 12308 Move returns status 0, amount 0
21:52:07.246 00.000 12308 MoveAxis(N, 0, ABG)
21:52:07.246 00.000 12308 Move returns status 0, amount 0
21:52:07.246 00.000 12308 move complete, result=0
21:52:07.246 00.000 12308 worker thread done servicing request
21:52:07.246 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:07.270 00.024 14556 UpdateGuideState exits: m=1978 SNR=30.1
21:52:07.273 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:07.277 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:07.282 00.005 14556 Enqueuing Expose request
21:52:07.288 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:52:07.292 00.004 12308 Worker thread wakes up
21:52:07.293 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:07.293 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:08.537 01.244 12308 Exposure complete
21:52:08.693 00.156 12308 worker thread done servicing request
21:52:08.693 00.000 14556 OnExposeComplete: enter
21:52:08.697 00.004 14556 UpdateGuideState(): m_state=6
21:52:08.701 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3495
21:52:08.704 00.003 14556 Star::Find returns 1 (0), X=188.14, Y=996.21, Mass=2016, SNR=30.2, Peak=179 HFD=4.5
21:52:08.708 00.004 14556 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-3.07) = xAngle (1.06 = 1.06)
21:52:08.711 00.003 14556 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.96 = 0.96)
21:52:08.715 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.16 cameraTheta=-2.02 mountX=0.08 mountY=0.13, mountTheta=1.03
21:52:08.720 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.15, opts=13)
21:52:08.725 00.005 14556 Enqueuing Move request for scope (-0.07, -0.15)
21:52:08.729 00.004 12308 Worker thread wakes up
21:52:08.730 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd
21:52:08.730 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.15)
21:52:08.730 00.000 12308 Moving (-0.07, -0.15) raw xDistance=0.08 yDistance=0.13
21:52:08.730 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:52:08.732 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:08.732 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:52:08.732 00.000 12308 MoveAxis(E, 0, ABG)
21:52:08.732 00.000 12308 Move returns status 0, amount 0
21:52:08.732 00.000 12308 MoveAxis(N, 0, ABG)
21:52:08.733 00.001 12308 Move returns status 0, amount 0
21:52:08.733 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:08.738 00.005 12308 move complete, result=0
21:52:08.738 00.000 12308 worker thread done servicing request
21:52:08.758 00.020 14556 UpdateGuideState exits: m=2016 SNR=30.2
21:52:08.763 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:08.768 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:08.772 00.004 14556 Enqueuing Expose request
21:52:08.776 00.004 12308 Worker thread wakes up
21:52:08.777 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:52:08.780 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:08.780 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:10.040 01.260 12308 Exposure complete
21:52:10.182 00.142 12308 worker thread done servicing request
21:52:10.183 00.001 14556 OnExposeComplete: enter
21:52:10.187 00.004 14556 UpdateGuideState(): m_state=6
21:52:10.192 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3496
21:52:10.198 00.006 14556 Star::Find returns 1 (0), X=188.15, Y=996.22, Mass=2165, SNR=31.4, Peak=174 HFD=4.7
21:52:10.201 00.003 14556 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-3.07) = xAngle (1.04 = 1.04)
21:52:10.206 00.005 14556 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.94 = 0.94)
21:52:10.209 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.15 cameraTheta=-2.03 mountX=0.08 mountY=0.12, mountTheta=1.01
21:52:10.214 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.14, opts=13)
21:52:10.219 00.005 14556 Enqueuing Move request for scope (-0.07, -0.14)
21:52:10.224 00.005 12308 Worker thread wakes up
21:52:10.224 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
21:52:10.224 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
21:52:10.224 00.000 12308 Moving (-0.07, -0.14) raw xDistance=0.08 yDistance=0.12
21:52:10.224 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:52:10.225 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:10.225 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:52:10.225 00.000 12308 MoveAxis(E, 0, ABG)
21:52:10.225 00.000 12308 Move returns status 0, amount 0
21:52:10.226 00.001 12308 MoveAxis(N, 0, ABG)
21:52:10.226 00.000 12308 Move returns status 0, amount 0
21:52:10.226 00.000 12308 move complete, result=0
21:52:10.226 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:10.232 00.006 12308 worker thread done servicing request
21:52:10.254 00.022 14556 UpdateGuideState exits: m=2165 SNR=31.4
21:52:10.258 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:10.263 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:10.266 00.003 14556 Enqueuing Expose request
21:52:10.271 00.005 12308 Worker thread wakes up
21:52:10.271 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:10.271 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:10.271 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:52:11.528 01.257 12308 Exposure complete
21:52:11.659 00.131 12308 worker thread done servicing request
21:52:11.659 00.000 14556 OnExposeComplete: enter
21:52:11.662 00.003 14556 UpdateGuideState(): m_state=6
21:52:11.669 00.007 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3497
21:52:11.672 00.003 14556 Star::Find returns 1 (0), X=188.21, Y=996.26, Mass=2125, SNR=30.9, Peak=177 HFD=4.6
21:52:11.677 00.005 14556 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-3.07) = xAngle (1.44 = 1.44)
21:52:11.681 00.004 14556 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.34 = 1.34)
21:52:11.685 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.64 mountX=0.01 mountY=0.09, mountTheta=1.44
21:52:11.691 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.09, opts=13)
21:52:11.695 00.004 14556 Enqueuing Move request for scope (-0.01, -0.09)
21:52:11.698 00.003 12308 Worker thread wakes up
21:52:11.698 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
21:52:11.700 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
21:52:11.700 00.000 12308 Moving (-0.01, -0.09) raw xDistance=0.01 yDistance=0.09
21:52:11.700 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:52:11.700 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:11.700 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:52:11.700 00.000 12308 MoveAxis(E, 0, ABG)
21:52:11.701 00.001 12308 Move returns status 0, amount 0
21:52:11.701 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:11.706 00.005 12308 MoveAxis(N, 0, ABG)
21:52:11.706 00.000 12308 Move returns status 0, amount 0
21:52:11.706 00.000 12308 move complete, result=0
21:52:11.706 00.000 12308 worker thread done servicing request
21:52:11.726 00.020 14556 UpdateGuideState exits: m=2125 SNR=30.9
21:52:11.732 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:11.735 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:11.739 00.004 14556 Enqueuing Expose request
21:52:11.744 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:52:11.747 00.003 12308 Worker thread wakes up
21:52:11.747 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:11.748 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:12.998 01.250 12308 Exposure complete
21:52:13.153 00.155 12308 worker thread done servicing request
21:52:13.154 00.001 14556 OnExposeComplete: enter
21:52:13.158 00.004 14556 UpdateGuideState(): m_state=6
21:52:13.162 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3498
21:52:13.166 00.004 14556 Star::Find returns 1 (0), X=188.32, Y=996.37, Mass=2128, SNR=30.8, Peak=172 HFD=4.7
21:52:13.170 00.004 14556 CameraToMount -- cameraTheta (0.16) - m_xAngle (-3.07) = xAngle (3.23 = -3.05)
21:52:13.172 00.002 14556 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.13 = 3.13)
21:52:13.177 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.16 mountX=-0.11 mountY=0.00, mountTheta=3.13
21:52:13.181 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.02, opts=13)
21:52:13.185 00.004 14556 Enqueuing Move request for scope (0.11, 0.02)
21:52:13.189 00.004 12308 Worker thread wakes up
21:52:13.189 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
21:52:13.189 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
21:52:13.189 00.000 12308 Moving (0.11, 0.02) raw xDistance=-0.11 yDistance=0.00
21:52:13.189 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:52:13.189 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:13.189 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:52:13.189 00.000 12308 MoveAxis(E, 0, ABG)
21:52:13.191 00.002 12308 Move returns status 0, amount 0
21:52:13.191 00.000 12308 MoveAxis(N, 0, ABG)
21:52:13.191 00.000 12308 Move returns status 0, amount 0
21:52:13.191 00.000 12308 move complete, result=0
21:52:13.192 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:13.197 00.005 12308 worker thread done servicing request
21:52:13.218 00.021 14556 UpdateGuideState exits: m=2128 SNR=30.8
21:52:13.223 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:13.229 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:13.233 00.004 14556 Enqueuing Expose request
21:52:13.237 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:52:13.240 00.003 12308 Worker thread wakes up
21:52:13.241 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:13.241 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:14.485 01.244 12308 Exposure complete
21:52:14.633 00.148 12308 worker thread done servicing request
21:52:14.634 00.001 14556 OnExposeComplete: enter
21:52:14.638 00.004 14556 UpdateGuideState(): m_state=6
21:52:14.642 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3499
21:52:14.646 00.004 14556 Star::Find returns 1 (0), X=188.13, Y=996.46, Mass=1876, SNR=28.8, Peak=153 HFD=4.2
21:52:14.650 00.004 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
21:52:14.654 00.004 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
21:52:14.657 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.25 mountX=0.08 mountY=-0.12, mountTheta=-0.99
21:52:14.664 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.11, opts=13)
21:52:14.669 00.005 14556 Enqueuing Move request for scope (-0.09, 0.11)
21:52:14.672 00.003 12308 Worker thread wakes up
21:52:14.672 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
21:52:14.673 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
21:52:14.673 00.000 12308 Moving (-0.09, 0.11) raw xDistance=0.08 yDistance=-0.12
21:52:14.673 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:52:14.673 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:14.673 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:52:14.673 00.000 12308 MoveAxis(E, 0, ABG)
21:52:14.675 00.002 12308 Move returns status 0, amount 0
21:52:14.675 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:14.679 00.004 12308 MoveAxis(N, 0, ABG)
21:52:14.679 00.000 12308 Move returns status 0, amount 0
21:52:14.680 00.001 12308 move complete, result=0
21:52:14.680 00.000 12308 worker thread done servicing request
21:52:14.699 00.019 14556 UpdateGuideState exits: m=1876 SNR=28.8
21:52:14.703 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:14.706 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:14.709 00.003 14556 Enqueuing Expose request
21:52:14.712 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:14.715 00.003 12308 Worker thread wakes up
21:52:14.716 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:14.716 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:15.967 01.251 12308 Exposure complete
21:52:16.114 00.147 12308 worker thread done servicing request
21:52:16.114 00.000 14556 OnExposeComplete: enter
21:52:16.118 00.004 14556 UpdateGuideState(): m_state=6
21:52:16.122 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3500
21:52:16.125 00.003 14556 Star::Find returns 1 (0), X=188.28, Y=996.44, Mass=2332, SNR=32.4, Peak=170 HFD=4.7
21:52:16.129 00.004 14556 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.07) = xAngle (4.00 = -2.28)
21:52:16.132 00.003 14556 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.38)
21:52:16.134 00.002 14556 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.11 cameraTheta=0.93 mountX=-0.07 mountY=-0.08, mountTheta=-2.33
21:52:16.139 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.09, opts=13)
21:52:16.142 00.003 14556 Enqueuing Move request for scope (0.07, 0.09)
21:52:16.146 00.004 12308 Worker thread wakes up
21:52:16.146 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
21:52:16.146 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
21:52:16.146 00.000 12308 Moving (0.07, 0.09) raw xDistance=-0.07 yDistance=-0.08
21:52:16.146 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:52:16.147 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:16.147 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:52:16.147 00.000 12308 MoveAxis(E, 0, ABG)
21:52:16.147 00.000 12308 Move returns status 0, amount 0
21:52:16.148 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:16.150 00.002 12308 MoveAxis(N, 0, ABG)
21:52:16.150 00.000 12308 Move returns status 0, amount 0
21:52:16.152 00.002 12308 move complete, result=0
21:52:16.152 00.000 12308 worker thread done servicing request
21:52:16.173 00.021 14556 UpdateGuideState exits: m=2332 SNR=32.4
21:52:16.178 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:16.182 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:16.186 00.004 14556 Enqueuing Expose request
21:52:16.190 00.004 12308 Worker thread wakes up
21:52:16.190 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:16.195 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:16.196 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:17.436 01.240 12308 Exposure complete
21:52:17.579 00.143 12308 worker thread done servicing request
21:52:17.580 00.001 14556 OnExposeComplete: enter
21:52:17.585 00.005 14556 UpdateGuideState(): m_state=6
21:52:17.588 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3501
21:52:17.593 00.005 14556 Star::Find returns 1 (0), X=188.32, Y=996.77, Mass=2060, SNR=30.6, Peak=159 HFD=4.4
21:52:17.596 00.003 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.39 = -1.90)
21:52:17.600 00.004 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -2.00)
21:52:17.603 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.42 hyp=0.43 cameraTheta=1.31 mountX=-0.14 mountY=-0.39, mountTheta=-1.91
21:52:17.608 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.42, opts=13)
21:52:17.612 00.004 14556 Enqueuing Move request for scope (0.11, 0.42)
21:52:17.616 00.004 12308 Worker thread wakes up
21:52:17.616 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.42) opts 0xd
21:52:17.616 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.42)
21:52:17.616 00.000 12308 Moving (0.11, 0.42) raw xDistance=-0.14 yDistance=-0.39
21:52:17.616 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:52:17.617 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
21:52:17.617 00.000 12308 MoveAxis(E, 0, ABG)
21:52:17.617 00.000 12308 Move returns status 0, amount 0
21:52:17.617 00.000 12308 MoveAxis(N, 277, ABG)
21:52:17.617 00.000 12308 Guiding  Dir = 0, Dur = 277
21:52:17.618 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:17.622 00.004 12308 IsSlewing returns 0
21:52:17.622 00.000 12308 IsGuiding returns 0
21:52:17.622 00.000 12308 PulseGuide returned control before completion, sleep 287
21:52:17.643 00.021 14556 UpdateGuideState exits: m=2060 SNR=30.6
21:52:17.648 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:17.651 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:17.655 00.004 14556 Enqueuing Expose request
21:52:17.925 00.270 12308 IsGuiding returns 1
21:52:17.926 00.001 12308 scope still moving after pulse duration time elapsed
21:52:17.956 00.030 12308 IsSlewing returns 0
21:52:17.956 00.000 12308 IsGuiding returns 0
21:52:17.958 00.002 12308 scope move finished after 277 + 57 ms
21:52:17.958 00.000 12308 Move returns status 0, amount 277
21:52:17.958 00.000 12308 move complete, result=0
21:52:17.959 00.001 12308 worker thread done servicing request
21:52:17.959 00.000 12308 Worker thread wakes up
21:52:17.959 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 277 ms NORTH
21:52:17.965 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:17.965 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:19.220 01.255 12308 Exposure complete
21:52:19.371 00.151 12308 worker thread done servicing request
21:52:19.371 00.000 14556 OnExposeComplete: enter
21:52:19.374 00.003 14556 UpdateGuideState(): m_state=6
21:52:19.380 00.006 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3502
21:52:19.385 00.005 14556 Star::Find returns 1 (0), X=188.18, Y=996.26, Mass=2229, SNR=31.5, Peak=192 HFD=4.5
21:52:19.388 00.003 14556 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-3.07) = xAngle (1.17 = 1.17)
21:52:19.390 00.002 14556 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.07 = 1.07)
21:52:19.393 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.90 mountX=0.04 mountY=0.09, mountTheta=1.16
21:52:19.398 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.10, opts=13)
21:52:19.403 00.005 14556 Enqueuing Move request for scope (-0.03, -0.10)
21:52:19.405 00.002 12308 Worker thread wakes up
21:52:19.405 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
21:52:19.407 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
21:52:19.407 00.000 12308 Moving (-0.03, -0.10) raw xDistance=0.04 yDistance=0.09
21:52:19.407 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:52:19.407 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:19.407 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:52:19.408 00.001 12308 MoveAxis(E, 0, ABG)
21:52:19.409 00.001 12308 Move returns status 0, amount 0
21:52:19.409 00.000 12308 MoveAxis(N, 0, ABG)
21:52:19.409 00.000 12308 Move returns status 0, amount 0
21:52:19.409 00.000 12308 move complete, result=0
21:52:19.409 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:19.414 00.005 12308 worker thread done servicing request
21:52:19.437 00.023 14556 UpdateGuideState exits: m=2229 SNR=31.5
21:52:19.442 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:19.447 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:19.452 00.005 14556 Enqueuing Expose request
21:52:19.456 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:52:19.460 00.004 12308 Worker thread wakes up
21:52:19.460 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:19.460 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:20.707 01.247 12308 Exposure complete
21:52:20.858 00.151 12308 worker thread done servicing request
21:52:20.859 00.001 14556 OnExposeComplete: enter
21:52:20.862 00.003 14556 UpdateGuideState(): m_state=6
21:52:20.866 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3503
21:52:20.870 00.004 14556 Star::Find returns 1 (0), X=188.05, Y=996.37, Mass=1897, SNR=29.3, Peak=165 HFD=4.2
21:52:20.875 00.005 14556 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.07) = xAngle (6.09 = -0.20)
21:52:20.878 00.003 14556 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.99 = -0.29)
21:52:20.883 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.02 hyp=0.17 cameraTheta=3.01 mountX=0.16 mountY=-0.05, mountTheta=-0.29
21:52:20.889 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.02, opts=13)
21:52:20.894 00.005 14556 Enqueuing Move request for scope (-0.17, 0.02)
21:52:20.897 00.003 12308 Worker thread wakes up
21:52:20.897 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.02) opts 0xd
21:52:20.898 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.02)
21:52:20.898 00.000 12308 Moving (-0.17, 0.02) raw xDistance=0.16 yDistance=-0.05
21:52:20.898 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:52:20.898 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:20.898 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:52:20.898 00.000 12308 MoveAxis(E, 0, ABG)
21:52:20.900 00.002 12308 Move returns status 0, amount 0
21:52:20.900 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:20.903 00.003 12308 MoveAxis(N, 0, ABG)
21:52:20.903 00.000 12308 Move returns status 0, amount 0
21:52:20.903 00.000 12308 move complete, result=0
21:52:20.903 00.000 12308 worker thread done servicing request
21:52:20.925 00.022 14556 UpdateGuideState exits: m=1897 SNR=29.3
21:52:20.929 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:20.934 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:20.937 00.003 14556 Enqueuing Expose request
21:52:20.942 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:52:20.946 00.004 12308 Worker thread wakes up
21:52:20.946 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:20.946 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:22.196 01.250 12308 Exposure complete
21:52:22.354 00.158 12308 worker thread done servicing request
21:52:22.355 00.001 14556 OnExposeComplete: enter
21:52:22.359 00.004 14556 UpdateGuideState(): m_state=6
21:52:22.363 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3504
21:52:22.366 00.003 14556 Star::Find returns 1 (0), X=187.99, Y=996.42, Mass=2303, SNR=32.3, Peak=179 HFD=4.2
21:52:22.370 00.004 14556 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.07) = xAngle (5.94 = -0.34)
21:52:22.373 00.003 14556 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.44)
21:52:22.378 00.005 14556 CameraToMount -- cameraX=-0.22 cameraY=0.06 hyp=0.23 cameraTheta=2.87 mountX=0.22 mountY=-0.10, mountTheta=-0.43
21:52:22.383 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.06, opts=13)
21:52:22.389 00.006 14556 Enqueuing Move request for scope (-0.22, 0.06)
21:52:22.393 00.004 12308 Worker thread wakes up
21:52:22.393 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.06) opts 0xd
21:52:22.393 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.06)
21:52:22.393 00.000 12308 Moving (-0.22, 0.06) raw xDistance=0.22 yDistance=-0.10
21:52:22.393 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:52:22.393 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:22.394 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:52:22.394 00.000 12308 MoveAxis(W, 94, ABG)
21:52:22.394 00.000 12308 Guiding  Dir = 3, Dur = 94
21:52:22.394 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:22.399 00.005 12308 IsSlewing returns 0
21:52:22.400 00.001 12308 IsGuiding returns 0
21:52:22.400 00.000 12308 PulseGuide returned control before completion, sleep 104
21:52:22.421 00.021 14556 UpdateGuideState exits: m=2303 SNR=32.3
21:52:22.425 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:22.429 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:22.433 00.004 14556 Enqueuing Expose request
21:52:22.516 00.083 12308 IsGuiding returns 1
21:52:22.517 00.001 12308 scope still moving after pulse duration time elapsed
21:52:22.547 00.030 12308 IsSlewing returns 0
21:52:22.548 00.001 12308 IsGuiding returns 0
21:52:22.548 00.000 12308 scope move finished after 94 + 54 ms
21:52:22.548 00.000 12308 Move returns status 0, amount 94
21:52:22.548 00.000 12308 MoveAxis(N, 0, ABG)
21:52:22.549 00.001 12308 Move returns status 0, amount 0
21:52:22.549 00.000 12308 move complete, result=0
21:52:22.549 00.000 12308 worker thread done servicing request
21:52:22.550 00.001 12308 Worker thread wakes up
21:52:22.550 00.000 14556 GuideStep: 0.2 px 94 ms WEST, -0.1 px 0 ms NORTH
21:52:22.557 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:22.557 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:23.807 01.250 12308 Exposure complete
21:52:23.948 00.141 12308 worker thread done servicing request
21:52:23.948 00.000 14556 OnExposeComplete: enter
21:52:23.952 00.004 14556 UpdateGuideState(): m_state=6
21:52:23.956 00.004 14556 Star::Find(15, 187, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3505
21:52:23.960 00.004 14556 Star::Find returns 1 (0), X=188.09, Y=996.45, Mass=2239, SNR=31.8, Peak=158 HFD=4.9
21:52:23.964 00.004 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.57 = -0.71)
21:52:23.967 00.003 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.81)
21:52:23.972 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.16 cameraTheta=2.50 mountX=0.12 mountY=-0.11, mountTheta=-0.76
21:52:23.977 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.09, opts=13)
21:52:23.980 00.003 14556 Enqueuing Move request for scope (-0.12, 0.09)
21:52:23.984 00.004 12308 Worker thread wakes up
21:52:23.984 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
21:52:23.984 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
21:52:23.984 00.000 12308 Moving (-0.12, 0.09) raw xDistance=0.12 yDistance=-0.11
21:52:23.984 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:52:23.986 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:23.986 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:52:23.986 00.000 12308 MoveAxis(E, 0, ABG)
21:52:23.986 00.000 12308 Move returns status 0, amount 0
21:52:23.986 00.000 12308 MoveAxis(N, 0, ABG)
21:52:23.986 00.000 12308 Move returns status 0, amount 0
21:52:23.987 00.001 12308 move complete, result=0
21:52:23.987 00.000 12308 worker thread done servicing request
21:52:23.987 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:24.011 00.024 14556 UpdateGuideState exits: m=2239 SNR=31.8
21:52:24.015 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:24.019 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:24.023 00.004 14556 Enqueuing Expose request
21:52:24.027 00.004 12308 Worker thread wakes up
21:52:24.027 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:24.031 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:24.031 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:25.277 01.246 12308 Exposure complete
21:52:25.438 00.161 12308 worker thread done servicing request
21:52:25.439 00.001 14556 OnExposeComplete: enter
21:52:25.445 00.006 14556 UpdateGuideState(): m_state=6
21:52:25.449 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3506
21:52:25.453 00.004 14556 Star::Find returns 1 (0), X=188.21, Y=996.69, Mass=1924, SNR=29.5, Peak=146 HFD=4.4
21:52:25.457 00.004 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.67 = -1.61)
21:52:25.461 00.004 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
21:52:25.465 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.33 hyp=0.33 cameraTheta=1.60 mountX=-0.01 mountY=-0.33, mountTheta=-1.61
21:52:25.472 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.33, opts=13)
21:52:25.475 00.003 14556 Enqueuing Move request for scope (-0.01, 0.33)
21:52:25.480 00.005 12308 Worker thread wakes up
21:52:25.480 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.33) opts 0xd
21:52:25.480 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.33)
21:52:25.480 00.000 12308 Moving (-0.01, 0.33) raw xDistance=-0.01 yDistance=-0.33
21:52:25.480 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:52:25.481 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:52:25.481 00.000 12308 MoveAxis(E, 0, ABG)
21:52:25.481 00.000 12308 Move returns status 0, amount 0
21:52:25.481 00.000 12308 MoveAxis(N, 232, ABG)
21:52:25.482 00.001 12308 Guiding  Dir = 0, Dur = 232
21:52:25.482 00.000 12308 IsSlewing returns 0
21:52:25.482 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:25.489 00.007 12308 IsGuiding returns 0
21:52:25.489 00.000 12308 PulseGuide returned control before completion, sleep 242
21:52:25.514 00.025 14556 UpdateGuideState exits: m=1924 SNR=29.5
21:52:25.521 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:25.525 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:25.528 00.003 14556 Enqueuing Expose request
21:52:25.740 00.212 12308 IsGuiding returns 1
21:52:25.741 00.001 12308 scope still moving after pulse duration time elapsed
21:52:25.771 00.030 12308 IsSlewing returns 0
21:52:25.773 00.002 12308 IsGuiding returns 0
21:52:25.773 00.000 12308 scope move finished after 232 + 52 ms
21:52:25.774 00.001 12308 Move returns status 0, amount 232
21:52:25.774 00.000 12308 move complete, result=0
21:52:25.775 00.001 12308 worker thread done servicing request
21:52:25.775 00.000 12308 Worker thread wakes up
21:52:25.775 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 232 ms NORTH
21:52:25.782 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:25.782 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:27.031 01.249 12308 Exposure complete
21:52:27.179 00.148 12308 worker thread done servicing request
21:52:27.180 00.001 14556 OnExposeComplete: enter
21:52:27.183 00.003 14556 UpdateGuideState(): m_state=6
21:52:27.188 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3507
21:52:27.191 00.003 14556 Star::Find returns 1 (0), X=188.20, Y=996.16, Mass=2237, SNR=31.7, Peak=200 HFD=4.4
21:52:27.196 00.005 14556 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-3.07) = xAngle (1.44 = 1.44)
21:52:27.200 00.004 14556 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.34 = 1.34)
21:52:27.204 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.64 mountX=0.03 mountY=0.19, mountTheta=1.43
21:52:27.209 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.19, opts=13)
21:52:27.213 00.004 14556 Enqueuing Move request for scope (-0.01, -0.19)
21:52:27.216 00.003 12308 Worker thread wakes up
21:52:27.216 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.19) opts 0xd
21:52:27.216 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.19)
21:52:27.216 00.000 12308 Moving (-0.01, -0.19) raw xDistance=0.03 yDistance=0.19
21:52:27.216 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:52:27.216 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:27.218 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:52:27.218 00.000 12308 MoveAxis(E, 0, ABG)
21:52:27.218 00.000 12308 Move returns status 0, amount 0
21:52:27.218 00.000 12308 MoveAxis(N, 0, ABG)
21:52:27.218 00.000 12308 Move returns status 0, amount 0
21:52:27.218 00.000 12308 move complete, result=0
21:52:27.218 00.000 12308 worker thread done servicing request
21:52:27.218 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:27.245 00.027 14556 UpdateGuideState exits: m=2237 SNR=31.7
21:52:27.248 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:27.252 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:27.257 00.005 14556 Enqueuing Expose request
21:52:27.262 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:52:27.266 00.004 12308 Worker thread wakes up
21:52:27.266 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:27.266 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:28.513 01.247 12308 Exposure complete
21:52:28.668 00.155 12308 worker thread done servicing request
21:52:28.668 00.000 14556 OnExposeComplete: enter
21:52:28.673 00.005 14556 UpdateGuideState(): m_state=6
21:52:28.679 00.006 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3508
21:52:28.683 00.004 14556 Star::Find returns 1 (0), X=188.05, Y=996.28, Mass=2169, SNR=31.2, Peak=191 HFD=4.4
21:52:28.686 00.003 14556 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-3.07) = xAngle (0.36 = 0.36)
21:52:28.690 00.004 14556 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.26 = 0.26)
21:52:28.695 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.08 hyp=0.18 cameraTheta=-2.71 mountX=0.17 mountY=0.05, mountTheta=0.27
21:52:28.700 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.08, opts=13)
21:52:28.706 00.006 14556 Enqueuing Move request for scope (-0.17, -0.08)
21:52:28.711 00.005 12308 Worker thread wakes up
21:52:28.711 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.08) opts 0xd
21:52:28.711 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.08)
21:52:28.712 00.001 12308 Moving (-0.17, -0.08) raw xDistance=0.17 yDistance=0.05
21:52:28.712 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:52:28.712 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:28.712 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:52:28.712 00.000 12308 MoveAxis(E, 0, ABG)
21:52:28.712 00.000 12308 Move returns status 0, amount 0
21:52:28.713 00.001 12308 MoveAxis(N, 0, ABG)
21:52:28.713 00.000 12308 Move returns status 0, amount 0
21:52:28.713 00.000 12308 move complete, result=0
21:52:28.713 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:28.718 00.005 12308 worker thread done servicing request
21:52:28.737 00.019 14556 UpdateGuideState exits: m=2169 SNR=31.2
21:52:28.741 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:28.745 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:28.751 00.006 14556 Enqueuing Expose request
21:52:28.758 00.007 12308 Worker thread wakes up
21:52:28.758 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:52:28.765 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:28.765 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:30.015 01.250 12308 Exposure complete
21:52:30.165 00.150 14556 OnExposeComplete: enter
21:52:30.169 00.004 14556 UpdateGuideState(): m_state=6
21:52:30.173 00.004 12308 worker thread done servicing request
21:52:30.173 00.000 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3509
21:52:30.177 00.004 14556 Star::Find returns 1 (0), X=188.08, Y=996.48, Mass=2049, SNR=30.4, Peak=153 HFD=4.9
21:52:30.181 00.004 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.47 = -0.82)
21:52:30.185 00.004 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.92)
21:52:30.188 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.39 mountX=0.12 mountY=-0.14, mountTheta=-0.86
21:52:30.193 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.12, opts=13)
21:52:30.197 00.004 14556 Enqueuing Move request for scope (-0.13, 0.12)
21:52:30.202 00.005 12308 Worker thread wakes up
21:52:30.202 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
21:52:30.202 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
21:52:30.202 00.000 12308 Moving (-0.13, 0.12) raw xDistance=0.12 yDistance=-0.14
21:52:30.202 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:52:30.203 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:30.203 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:52:30.203 00.000 12308 MoveAxis(E, 0, ABG)
21:52:30.203 00.000 12308 Move returns status 0, amount 0
21:52:30.203 00.000 12308 MoveAxis(N, 0, ABG)
21:52:30.204 00.001 12308 Move returns status 0, amount 0
21:52:30.205 00.001 12308 move complete, result=0
21:52:30.205 00.000 12308 worker thread done servicing request
21:52:30.205 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:30.230 00.025 14556 UpdateGuideState exits: m=2049 SNR=30.4
21:52:30.235 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:30.239 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:30.243 00.004 14556 Enqueuing Expose request
21:52:30.247 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:30.250 00.003 12308 Worker thread wakes up
21:52:30.250 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:30.250 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:31.507 01.257 12308 Exposure complete
21:52:31.654 00.147 12308 worker thread done servicing request
21:52:31.654 00.000 14556 OnExposeComplete: enter
21:52:31.658 00.004 14556 UpdateGuideState(): m_state=6
21:52:31.663 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3510
21:52:31.668 00.005 14556 Star::Find returns 1 (0), X=188.03, Y=996.41, Mass=1946, SNR=29.6, Peak=157 HFD=4.2
21:52:31.674 00.006 14556 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.07) = xAngle (5.94 = -0.34)
21:52:31.678 00.004 14556 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.85 = -0.44)
21:52:31.683 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.05 hyp=0.20 cameraTheta=2.87 mountX=0.18 mountY=-0.08, mountTheta=-0.42
21:52:31.688 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.05, opts=13)
21:52:31.692 00.004 14556 Enqueuing Move request for scope (-0.19, 0.05)
21:52:31.697 00.005 12308 Worker thread wakes up
21:52:31.697 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.05) opts 0xd
21:52:31.697 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.05)
21:52:31.698 00.001 12308 Moving (-0.19, 0.05) raw xDistance=0.18 yDistance=-0.08
21:52:31.698 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:52:31.698 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:31.698 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:52:31.698 00.000 12308 MoveAxis(E, 0, ABG)
21:52:31.699 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:31.704 00.005 12308 Move returns status 0, amount 0
21:52:31.704 00.000 12308 MoveAxis(N, 0, ABG)
21:52:31.704 00.000 12308 Move returns status 0, amount 0
21:52:31.704 00.000 12308 move complete, result=0
21:52:31.705 00.001 12308 worker thread done servicing request
21:52:31.725 00.020 14556 UpdateGuideState exits: m=1946 SNR=29.6
21:52:31.731 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:31.736 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:31.739 00.003 14556 Enqueuing Expose request
21:52:31.743 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:31.747 00.004 12308 Worker thread wakes up
21:52:31.747 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:31.747 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:32.994 01.247 12308 Exposure complete
21:52:33.130 00.136 12308 worker thread done servicing request
21:52:33.131 00.001 14556 OnExposeComplete: enter
21:52:33.136 00.005 14556 UpdateGuideState(): m_state=6
21:52:33.141 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3511
21:52:33.145 00.004 14556 Star::Find returns 1 (0), X=187.94, Y=996.55, Mass=2099, SNR=30.8, Peak=140 HFD=4.9
21:52:33.149 00.004 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.59 = -0.69)
21:52:33.153 00.004 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.79)
21:52:33.156 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=0.19 hyp=0.33 cameraTheta=2.52 mountX=0.26 mountY=-0.24, mountTheta=-0.74
21:52:33.161 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.19, opts=13)
21:52:33.165 00.004 14556 Enqueuing Move request for scope (-0.27, 0.19)
21:52:33.170 00.005 12308 Worker thread wakes up
21:52:33.170 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.19) opts 0xd
21:52:33.170 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.19)
21:52:33.170 00.000 12308 Moving (-0.27, 0.19) raw xDistance=0.26 yDistance=-0.24
21:52:33.170 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
21:52:33.170 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:52:33.171 00.001 12308 MoveAxis(W, 111, ABG)
21:52:33.171 00.000 12308 Guiding  Dir = 3, Dur = 111
21:52:33.171 00.000 12308 IsSlewing returns 0
21:52:33.171 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:33.175 00.004 12308 IsGuiding returns 0
21:52:33.176 00.001 12308 PulseGuide returned control before completion, sleep 121
21:52:33.197 00.021 14556 UpdateGuideState exits: m=2099 SNR=30.8
21:52:33.201 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:33.208 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:33.213 00.005 14556 Enqueuing Expose request
21:52:33.313 00.100 12308 IsGuiding returns 1
21:52:33.315 00.002 12308 scope still moving after pulse duration time elapsed
21:52:33.343 00.028 12308 IsSlewing returns 0
21:52:33.346 00.003 12308 IsGuiding returns 0
21:52:33.346 00.000 12308 scope move finished after 111 + 59 ms
21:52:33.347 00.001 12308 Move returns status 0, amount 111
21:52:33.348 00.001 12308 MoveAxis(N, 165, ABG)
21:52:33.348 00.000 12308 Guiding  Dir = 0, Dur = 165
21:52:33.349 00.001 12308 IsSlewing returns 0
21:52:33.349 00.000 12308 IsGuiding returns 0
21:52:33.350 00.001 12308 PulseGuide returned control before completion, sleep 175
21:52:33.530 00.180 12308 IsGuiding returns 1
21:52:33.532 00.002 12308 scope still moving after pulse duration time elapsed
21:52:33.563 00.031 12308 IsSlewing returns 0
21:52:33.564 00.001 12308 IsGuiding returns 0
21:52:33.566 00.002 12308 scope move finished after 165 + 51 ms
21:52:33.567 00.001 12308 Move returns status 0, amount 165
21:52:33.567 00.000 12308 move complete, result=0
21:52:33.568 00.001 12308 worker thread done servicing request
21:52:33.568 00.000 14556 GuideStep: 0.3 px 111 ms WEST, -0.2 px 165 ms NORTH
21:52:33.577 00.009 12308 Worker thread wakes up
21:52:33.577 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:33.579 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:34.828 01.249 12308 Exposure complete
21:52:34.978 00.150 12308 worker thread done servicing request
21:52:34.978 00.000 14556 OnExposeComplete: enter
21:52:34.982 00.004 14556 UpdateGuideState(): m_state=6
21:52:34.986 00.004 14556 Star::Find(15, 187, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3512
21:52:34.990 00.004 14556 Star::Find returns 1 (0), X=187.97, Y=996.13, Mass=2102, SNR=30.5, Peak=183 HFD=4.3
21:52:34.994 00.004 14556 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.07) = xAngle (0.68 = 0.68)
21:52:34.997 00.003 14556 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.58 = 0.58)
21:52:35.001 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.22 hyp=0.33 cameraTheta=-2.39 mountX=0.26 mountY=0.18, mountTheta=0.62
21:52:35.008 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.22, opts=13)
21:52:35.012 00.004 14556 Enqueuing Move request for scope (-0.24, -0.22)
21:52:35.015 00.003 12308 Worker thread wakes up
21:52:35.015 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.22) opts 0xd
21:52:35.015 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.22)
21:52:35.015 00.000 12308 Moving (-0.24, -0.22) raw xDistance=0.26 yDistance=0.18
21:52:35.017 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
21:52:35.017 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:35.017 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:52:35.017 00.000 12308 MoveAxis(W, 119, ABG)
21:52:35.017 00.000 12308 Guiding  Dir = 3, Dur = 119
21:52:35.018 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:35.022 00.004 12308 IsSlewing returns 0
21:52:35.023 00.001 12308 IsGuiding returns 0
21:52:35.023 00.000 12308 PulseGuide returned control before completion, sleep 129
21:52:35.043 00.020 14556 UpdateGuideState exits: m=2102 SNR=30.5
21:52:35.047 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:35.052 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:35.056 00.004 14556 Enqueuing Expose request
21:52:35.160 00.104 12308 IsGuiding returns 1
21:52:35.160 00.000 12308 scope still moving after pulse duration time elapsed
21:52:35.191 00.031 12308 IsSlewing returns 0
21:52:35.191 00.000 12308 IsGuiding returns 0
21:52:35.193 00.002 12308 scope move finished after 119 + 50 ms
21:52:35.193 00.000 12308 Move returns status 0, amount 119
21:52:35.193 00.000 12308 MoveAxis(N, 0, ABG)
21:52:35.193 00.000 12308 Move returns status 0, amount 0
21:52:35.194 00.001 12308 move complete, result=0
21:52:35.194 00.000 12308 worker thread done servicing request
21:52:35.194 00.000 14556 GuideStep: 0.3 px 119 ms WEST, 0.2 px 0 ms NORTH
21:52:35.200 00.006 12308 Worker thread wakes up
21:52:35.201 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:35.201 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:36.452 01.251 12308 Exposure complete
21:52:36.600 00.148 12308 worker thread done servicing request
21:52:36.600 00.000 14556 OnExposeComplete: enter
21:52:36.603 00.003 14556 UpdateGuideState(): m_state=6
21:52:36.607 00.004 14556 Star::Find(15, 187, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3513
21:52:36.612 00.005 14556 Star::Find returns 1 (0), X=188.11, Y=996.36, Mass=2216, SNR=31.6, Peak=167 HFD=4.3
21:52:36.615 00.003 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.19 = -0.09)
21:52:36.619 00.004 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.19)
21:52:36.623 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.00 hyp=0.10 cameraTheta=3.12 mountX=0.10 mountY=-0.02, mountTheta=-0.19
21:52:36.628 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.00, opts=13)
21:52:36.633 00.005 14556 Enqueuing Move request for scope (-0.10, 0.00)
21:52:36.637 00.004 12308 Worker thread wakes up
21:52:36.637 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.00) opts 0xd
21:52:36.638 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.00)
21:52:36.638 00.000 12308 Moving (-0.10, 0.00) raw xDistance=0.10 yDistance=-0.02
21:52:36.638 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:52:36.638 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:36.638 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:52:36.638 00.000 12308 MoveAxis(E, 0, ABG)
21:52:36.638 00.000 12308 Move returns status 0, amount 0
21:52:36.639 00.001 12308 MoveAxis(N, 0, ABG)
21:52:36.640 00.001 12308 Move returns status 0, amount 0
21:52:36.640 00.000 12308 move complete, result=0
21:52:36.640 00.000 12308 worker thread done servicing request
21:52:36.640 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:36.665 00.025 14556 UpdateGuideState exits: m=2216 SNR=31.6
21:52:36.670 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:36.673 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:36.678 00.005 14556 Enqueuing Expose request
21:52:36.682 00.004 12308 Worker thread wakes up
21:52:36.682 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:52:36.686 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:36.686 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:37.938 01.252 12308 Exposure complete
21:52:38.084 00.146 12308 worker thread done servicing request
21:52:38.084 00.000 14556 OnExposeComplete: enter
21:52:38.087 00.003 14556 UpdateGuideState(): m_state=6
21:52:38.090 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3514
21:52:38.095 00.005 14556 Star::Find returns 1 (0), X=188.40, Y=996.31, Mass=2005, SNR=29.9, Peak=146 HFD=4.7
21:52:38.100 00.005 14556 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-3.07) = xAngle (2.83 = 2.83)
21:52:38.103 00.003 14556 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.73 = 2.73)
21:52:38.106 00.003 14556 CameraToMount -- cameraX=0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-0.25 mountX=-0.18 mountY=0.08, mountTheta=2.74
21:52:38.110 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.05, opts=13)
21:52:38.114 00.004 14556 Enqueuing Move request for scope (0.18, -0.05)
21:52:38.117 00.003 12308 Worker thread wakes up
21:52:38.117 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.05) opts 0xd
21:52:38.117 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.05)
21:52:38.117 00.000 12308 Moving (0.18, -0.05) raw xDistance=-0.18 yDistance=0.08
21:52:38.117 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:52:38.118 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:38.118 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:52:38.118 00.000 12308 MoveAxis(E, 0, ABG)
21:52:38.118 00.000 12308 Move returns status 0, amount 0
21:52:38.118 00.000 12308 MoveAxis(N, 0, ABG)
21:52:38.118 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:38.122 00.004 12308 Move returns status 0, amount 0
21:52:38.122 00.000 12308 move complete, result=0
21:52:38.122 00.000 12308 worker thread done servicing request
21:52:38.144 00.022 14556 UpdateGuideState exits: m=2005 SNR=29.9
21:52:38.148 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:38.153 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:38.157 00.004 14556 Enqueuing Expose request
21:52:38.163 00.006 12308 Worker thread wakes up
21:52:38.163 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:52:38.169 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:38.169 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:39.417 01.248 12308 Exposure complete
21:52:39.550 00.133 12308 worker thread done servicing request
21:52:39.551 00.001 14556 OnExposeComplete: enter
21:52:39.554 00.003 14556 UpdateGuideState(): m_state=6
21:52:39.558 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3515
21:52:39.563 00.005 14556 Star::Find returns 1 (0), X=188.31, Y=996.49, Mass=2328, SNR=32.3, Peak=157 HFD=4.7
21:52:39.566 00.003 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.06 = -2.22)
21:52:39.571 00.005 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.96 = -2.32)
21:52:39.575 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.14 hyp=0.17 cameraTheta=0.99 mountX=-0.10 mountY=-0.12, mountTheta=-2.26
21:52:39.581 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.14, opts=13)
21:52:39.584 00.003 14556 Enqueuing Move request for scope (0.09, 0.14)
21:52:39.589 00.005 12308 Worker thread wakes up
21:52:39.589 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.14) opts 0xd
21:52:39.589 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.14)
21:52:39.589 00.000 12308 Moving (0.09, 0.14) raw xDistance=-0.10 yDistance=-0.12
21:52:39.589 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:52:39.590 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:39.590 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:52:39.590 00.000 12308 MoveAxis(E, 0, ABG)
21:52:39.590 00.000 12308 Move returns status 0, amount 0
21:52:39.590 00.000 12308 MoveAxis(N, 0, ABG)
21:52:39.590 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:39.594 00.004 12308 Move returns status 0, amount 0
21:52:39.594 00.000 12308 move complete, result=0
21:52:39.594 00.000 12308 worker thread done servicing request
21:52:39.618 00.024 14556 UpdateGuideState exits: m=2328 SNR=32.3
21:52:39.623 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:39.626 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:39.631 00.005 14556 Enqueuing Expose request
21:52:39.637 00.006 12308 Worker thread wakes up
21:52:39.637 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:39.642 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:39.642 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:40.890 01.248 12308 Exposure complete
21:52:41.033 00.143 14556 OnExposeComplete: enter
21:52:41.038 00.005 14556 UpdateGuideState(): m_state=6
21:52:41.042 00.004 12308 worker thread done servicing request
21:52:41.042 00.000 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3516
21:52:41.047 00.005 14556 Star::Find returns 1 (0), X=188.30, Y=996.67, Mass=2152, SNR=31.0, Peak=140 HFD=4.7
21:52:41.050 00.003 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.39 = -1.89)
21:52:41.054 00.004 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -1.99)
21:52:41.058 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.32 mountX=-0.10 mountY=-0.30, mountTheta=-1.91
21:52:41.063 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.32, opts=13)
21:52:41.066 00.003 14556 Enqueuing Move request for scope (0.08, 0.32)
21:52:41.071 00.005 12308 Worker thread wakes up
21:52:41.071 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.32) opts 0xd
21:52:41.072 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.32)
21:52:41.072 00.000 12308 Moving (0.08, 0.32) raw xDistance=-0.10 yDistance=-0.30
21:52:41.072 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:52:41.073 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:52:41.073 00.000 12308 MoveAxis(E, 0, ABG)
21:52:41.073 00.000 12308 Move returns status 0, amount 0
21:52:41.073 00.000 12308 MoveAxis(N, 209, ABG)
21:52:41.075 00.002 12308 Guiding  Dir = 0, Dur = 209
21:52:41.075 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:41.080 00.005 12308 IsSlewing returns 0
21:52:41.081 00.001 12308 IsGuiding returns 0
21:52:41.081 00.000 12308 PulseGuide returned control before completion, sleep 219
21:52:41.105 00.024 14556 UpdateGuideState exits: m=2152 SNR=31.0
21:52:41.110 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:41.113 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:41.117 00.004 14556 Enqueuing Expose request
21:52:41.306 00.189 12308 IsGuiding returns 1
21:52:41.307 00.001 12308 scope still moving after pulse duration time elapsed
21:52:41.337 00.030 12308 IsSlewing returns 0
21:52:41.338 00.001 12308 IsGuiding returns 0
21:52:41.340 00.002 12308 scope move finished after 209 + 49 ms
21:52:41.340 00.000 12308 Move returns status 0, amount 209
21:52:41.341 00.001 12308 move complete, result=0
21:52:41.341 00.000 12308 worker thread done servicing request
21:52:41.342 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 209 ms NORTH
21:52:41.351 00.009 12308 Worker thread wakes up
21:52:41.351 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:41.351 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:42.598 01.247 12308 Exposure complete
21:52:42.732 00.134 12308 worker thread done servicing request
21:52:42.732 00.000 14556 OnExposeComplete: enter
21:52:42.736 00.004 14556 UpdateGuideState(): m_state=6
21:52:42.739 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3517
21:52:42.744 00.005 14556 Star::Find returns 1 (0), X=188.15, Y=996.37, Mass=2250, SNR=31.7, Peak=189 HFD=4.5
21:52:42.748 00.004 14556 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.07) = xAngle (5.96 = -0.32)
21:52:42.752 00.004 14556 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.87 = -0.42)
21:52:42.756 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.89 mountX=0.06 mountY=-0.03, mountTheta=-0.40
21:52:42.761 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.02, opts=13)
21:52:42.764 00.003 14556 Enqueuing Move request for scope (-0.07, 0.02)
21:52:42.768 00.004 12308 Worker thread wakes up
21:52:42.768 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
21:52:42.768 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
21:52:42.768 00.000 12308 Moving (-0.07, 0.02) raw xDistance=0.06 yDistance=-0.03
21:52:42.768 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:52:42.768 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:42.768 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:52:42.770 00.002 12308 MoveAxis(E, 0, ABG)
21:52:42.770 00.000 12308 Move returns status 0, amount 0
21:52:42.770 00.000 12308 MoveAxis(N, 0, ABG)
21:52:42.770 00.000 12308 Move returns status 0, amount 0
21:52:42.771 00.001 12308 move complete, result=0
21:52:42.771 00.000 12308 worker thread done servicing request
21:52:42.771 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:42.795 00.024 14556 UpdateGuideState exits: m=2250 SNR=31.7
21:52:42.800 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:42.804 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:42.808 00.004 14556 Enqueuing Expose request
21:52:42.812 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:52:42.816 00.004 12308 Worker thread wakes up
21:52:42.816 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:42.818 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:44.063 01.245 12308 Exposure complete
21:52:44.206 00.143 12308 worker thread done servicing request
21:52:44.206 00.000 14556 OnExposeComplete: enter
21:52:44.211 00.005 14556 UpdateGuideState(): m_state=6
21:52:44.215 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3518
21:52:44.218 00.003 14556 Star::Find returns 1 (0), X=188.10, Y=996.54, Mass=2236, SNR=31.6, Peak=167 HFD=4.5
21:52:44.223 00.005 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.20 = -1.09)
21:52:44.229 00.006 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
21:52:44.233 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.18 hyp=0.21 cameraTheta=2.12 mountX=0.10 mountY=-0.20, mountTheta=-1.10
21:52:44.239 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.18, opts=13)
21:52:44.242 00.003 14556 Enqueuing Move request for scope (-0.11, 0.18)
21:52:44.247 00.005 12308 Worker thread wakes up
21:52:44.247 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.18) opts 0xd
21:52:44.247 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.18)
21:52:44.247 00.000 12308 Moving (-0.11, 0.18) raw xDistance=0.10 yDistance=-0.20
21:52:44.247 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:52:44.248 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:44.248 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:52:44.248 00.000 12308 MoveAxis(E, 0, ABG)
21:52:44.248 00.000 12308 Move returns status 0, amount 0
21:52:44.248 00.000 12308 MoveAxis(N, 0, ABG)
21:52:44.248 00.000 12308 Move returns status 0, amount 0
21:52:44.249 00.001 12308 move complete, result=0
21:52:44.249 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:44.254 00.005 12308 worker thread done servicing request
21:52:44.277 00.023 14556 UpdateGuideState exits: m=2236 SNR=31.6
21:52:44.282 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:44.287 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:44.290 00.003 14556 Enqueuing Expose request
21:52:44.295 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:52:44.298 00.003 12308 Worker thread wakes up
21:52:44.299 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:44.299 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:45.545 01.246 12308 Exposure complete
21:52:45.660 00.115 12308 worker thread done servicing request
21:52:45.661 00.001 14556 OnExposeComplete: enter
21:52:45.664 00.003 14556 UpdateGuideState(): m_state=6
21:52:45.669 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3519
21:52:45.674 00.005 14556 Star::Find returns 1 (0), X=188.08, Y=996.67, Mass=2277, SNR=32.0, Peak=174 HFD=4.7
21:52:45.678 00.004 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
21:52:45.682 00.004 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.32)
21:52:45.685 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.31 hyp=0.34 cameraTheta=1.99 mountX=0.12 mountY=-0.33, mountTheta=-1.23
21:52:45.691 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.31, opts=13)
21:52:45.695 00.004 14556 Enqueuing Move request for scope (-0.14, 0.31)
21:52:45.700 00.005 12308 Worker thread wakes up
21:52:45.700 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.31) opts 0xd
21:52:45.700 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.31)
21:52:45.700 00.000 12308 Moving (-0.14, 0.31) raw xDistance=0.12 yDistance=-0.33
21:52:45.700 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:52:45.702 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:52:45.702 00.000 12308 MoveAxis(E, 0, ABG)
21:52:45.702 00.000 12308 Move returns status 0, amount 0
21:52:45.702 00.000 12308 MoveAxis(N, 235, ABG)
21:52:45.702 00.000 12308 Guiding  Dir = 0, Dur = 235
21:52:45.702 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:45.706 00.004 12308 IsSlewing returns 0
21:52:45.707 00.001 12308 IsGuiding returns 0
21:52:45.707 00.000 12308 PulseGuide returned control before completion, sleep 245
21:52:45.726 00.019 14556 UpdateGuideState exits: m=2277 SNR=32.0
21:52:45.732 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:45.736 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:45.739 00.003 14556 Enqueuing Expose request
21:52:45.958 00.219 12308 IsGuiding returns 1
21:52:45.959 00.001 12308 scope still moving after pulse duration time elapsed
21:52:45.990 00.031 12308 IsSlewing returns 0
21:52:45.990 00.000 12308 IsGuiding returns 0
21:52:45.990 00.000 12308 scope move finished after 235 + 48 ms
21:52:45.992 00.002 12308 Move returns status 0, amount 235
21:52:45.992 00.000 12308 move complete, result=0
21:52:45.993 00.001 12308 worker thread done servicing request
21:52:45.993 00.000 12308 Worker thread wakes up
21:52:45.993 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 235 ms NORTH
21:52:45.999 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:45.999 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:47.253 01.254 12308 Exposure complete
21:52:47.391 00.138 12308 worker thread done servicing request
21:52:47.391 00.000 14556 OnExposeComplete: enter
21:52:47.395 00.004 14556 UpdateGuideState(): m_state=6
21:52:47.398 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3520
21:52:47.403 00.005 14556 Star::Find returns 1 (0), X=188.00, Y=996.30, Mass=1986, SNR=30.0, Peak=164 HFD=4.2
21:52:47.407 00.004 14556 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
21:52:47.411 00.004 14556 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
21:52:47.416 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.05 hyp=0.22 cameraTheta=-2.90 mountX=0.22 mountY=0.02, mountTheta=0.08
21:52:47.421 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.05, opts=13)
21:52:47.427 00.006 14556 Enqueuing Move request for scope (-0.21, -0.05)
21:52:47.433 00.006 12308 Worker thread wakes up
21:52:47.433 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.05) opts 0xd
21:52:47.433 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.05)
21:52:47.433 00.000 12308 Moving (-0.21, -0.05) raw xDistance=0.22 yDistance=0.02
21:52:47.434 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:52:47.434 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:47.434 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:52:47.434 00.000 12308 MoveAxis(W, 94, ABG)
21:52:47.434 00.000 12308 Guiding  Dir = 3, Dur = 94
21:52:47.436 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:47.442 00.006 12308 IsSlewing returns 0
21:52:47.442 00.000 12308 IsGuiding returns 0
21:52:47.443 00.001 12308 PulseGuide returned control before completion, sleep 104
21:52:47.464 00.021 14556 UpdateGuideState exits: m=1986 SNR=30.0
21:52:47.467 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:47.471 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:47.475 00.004 14556 Enqueuing Expose request
21:52:47.554 00.079 12308 IsGuiding returns 1
21:52:47.555 00.001 12308 scope still moving after pulse duration time elapsed
21:52:47.584 00.029 12308 IsSlewing returns 0
21:52:47.585 00.001 12308 IsGuiding returns 0
21:52:47.585 00.000 12308 scope move finished after 94 + 49 ms
21:52:47.585 00.000 12308 Move returns status 0, amount 94
21:52:47.586 00.001 12308 MoveAxis(N, 0, ABG)
21:52:47.586 00.000 12308 Move returns status 0, amount 0
21:52:47.587 00.001 12308 move complete, result=0
21:52:47.587 00.000 12308 worker thread done servicing request
21:52:47.587 00.000 14556 GuideStep: 0.2 px 94 ms WEST, 0.0 px 0 ms NORTH
21:52:47.593 00.006 12308 Worker thread wakes up
21:52:47.593 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:47.593 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:48.848 01.255 12308 Exposure complete
21:52:48.985 00.137 12308 worker thread done servicing request
21:52:48.986 00.001 14556 OnExposeComplete: enter
21:52:48.990 00.004 14556 UpdateGuideState(): m_state=6
21:52:48.993 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3521
21:52:48.997 00.004 14556 Star::Find returns 1 (0), X=188.06, Y=996.23, Mass=2251, SNR=31.8, Peak=183 HFD=4.5
21:52:49.000 00.003 14556 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.07) = xAngle (0.61 = 0.61)
21:52:49.004 00.004 14556 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.51 = 0.51)
21:52:49.008 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.20 cameraTheta=-2.47 mountX=0.16 mountY=0.10, mountTheta=0.54
21:52:49.013 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.12, opts=13)
21:52:49.018 00.005 14556 Enqueuing Move request for scope (-0.15, -0.12)
21:52:49.021 00.003 12308 Worker thread wakes up
21:52:49.021 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.12) opts 0xd
21:52:49.021 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.12)
21:52:49.021 00.000 12308 Moving (-0.15, -0.12) raw xDistance=0.16 yDistance=0.10
21:52:49.021 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:52:49.021 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:49.021 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:52:49.021 00.000 12308 MoveAxis(E, 0, ABG)
21:52:49.023 00.002 12308 Move returns status 0, amount 0
21:52:49.023 00.000 12308 MoveAxis(N, 0, ABG)
21:52:49.023 00.000 12308 Move returns status 0, amount 0
21:52:49.023 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:49.027 00.004 12308 move complete, result=0
21:52:49.027 00.000 12308 worker thread done servicing request
21:52:49.047 00.020 14556 UpdateGuideState exits: m=2251 SNR=31.8
21:52:49.051 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:49.056 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:49.060 00.004 14556 Enqueuing Expose request
21:52:49.063 00.003 12308 Worker thread wakes up
21:52:49.063 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:52:49.068 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:49.068 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:50.321 01.253 12308 Exposure complete
21:52:50.465 00.144 12308 worker thread done servicing request
21:52:50.465 00.000 14556 OnExposeComplete: enter
21:52:50.470 00.005 14556 UpdateGuideState(): m_state=6
21:52:50.474 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3522
21:52:50.477 00.003 14556 Star::Find returns 1 (0), X=188.20, Y=996.38, Mass=2166, SNR=31.3, Peak=163 HFD=4.6
21:52:50.481 00.004 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.22 = -1.07)
21:52:50.487 00.006 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
21:52:50.491 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.03 cameraTheta=2.14 mountX=0.02 mountY=-0.03, mountTheta=-1.09
21:52:50.497 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.03, opts=13)
21:52:50.502 00.005 14556 Enqueuing Move request for scope (-0.02, 0.03)
21:52:50.506 00.004 12308 Worker thread wakes up
21:52:50.506 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
21:52:50.506 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
21:52:50.506 00.000 12308 Moving (-0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
21:52:50.506 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:52:50.507 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:50.507 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:52:50.507 00.000 12308 MoveAxis(E, 0, ABG)
21:52:50.507 00.000 12308 Move returns status 0, amount 0
21:52:50.507 00.000 12308 MoveAxis(N, 0, ABG)
21:52:50.507 00.000 12308 Move returns status 0, amount 0
21:52:50.509 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:50.513 00.004 12308 move complete, result=0
21:52:50.513 00.000 12308 worker thread done servicing request
21:52:50.534 00.021 14556 UpdateGuideState exits: m=2166 SNR=31.3
21:52:50.540 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:50.544 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:50.549 00.005 14556 Enqueuing Expose request
21:52:50.552 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:52:50.556 00.004 12308 Worker thread wakes up
21:52:50.556 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:50.556 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:51.805 01.249 12308 Exposure complete
21:52:51.977 00.172 12308 worker thread done servicing request
21:52:51.977 00.000 14556 OnExposeComplete: enter
21:52:51.981 00.004 14556 UpdateGuideState(): m_state=6
21:52:51.984 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3523
21:52:51.988 00.004 14556 Star::Find returns 1 (0), X=188.21, Y=996.53, Mass=2159, SNR=31.1, Peak=156 HFD=4.5
21:52:51.993 00.005 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
21:52:51.998 00.005 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
21:52:52.006 00.008 14556 CameraToMount -- cameraX=-0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.58 mountX=-0.01 mountY=-0.17, mountTheta=-1.63
21:52:52.013 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.18, opts=13)
21:52:52.019 00.006 14556 Enqueuing Move request for scope (-0.00, 0.18)
21:52:52.023 00.004 12308 Worker thread wakes up
21:52:52.024 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.18) opts 0xd
21:52:52.024 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.18)
21:52:52.024 00.000 12308 Moving (-0.00, 0.18) raw xDistance=-0.01 yDistance=-0.17
21:52:52.025 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:52:52.025 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:52.025 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:52:52.025 00.000 12308 MoveAxis(E, 0, ABG)
21:52:52.025 00.000 12308 Move returns status 0, amount 0
21:52:52.026 00.001 12308 MoveAxis(N, 0, ABG)
21:52:52.026 00.000 12308 Move returns status 0, amount 0
21:52:52.026 00.000 12308 move complete, result=0
21:52:52.026 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:52.032 00.006 12308 worker thread done servicing request
21:52:52.050 00.018 14556 UpdateGuideState exits: m=2159 SNR=31.1
21:52:52.053 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:52.057 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:52.061 00.004 14556 Enqueuing Expose request
21:52:52.066 00.005 12308 Worker thread wakes up
21:52:52.066 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:52:52.070 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:52.070 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:53.312 01.242 12308 Exposure complete
21:52:53.454 00.142 12308 worker thread done servicing request
21:52:53.454 00.000 14556 OnExposeComplete: enter
21:52:53.458 00.004 14556 UpdateGuideState(): m_state=6
21:52:53.461 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3524
21:52:53.465 00.004 14556 Star::Find returns 1 (0), X=187.94, Y=996.51, Mass=2151, SNR=31.0, Peak=169 HFD=4.2
21:52:53.469 00.004 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.71 = -0.57)
21:52:53.473 00.004 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
21:52:53.480 00.007 14556 CameraToMount -- cameraX=-0.27 cameraY=0.15 hyp=0.31 cameraTheta=2.64 mountX=0.26 mountY=-0.20, mountTheta=-0.64
21:52:53.486 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.15, opts=13)
21:52:53.490 00.004 14556 Enqueuing Move request for scope (-0.27, 0.15)
21:52:53.494 00.004 12308 Worker thread wakes up
21:52:53.494 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.15) opts 0xd
21:52:53.494 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.15)
21:52:53.494 00.000 12308 Moving (-0.27, 0.15) raw xDistance=0.26 yDistance=-0.20
21:52:53.494 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
21:52:53.494 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:53.496 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:52:53.496 00.000 12308 MoveAxis(W, 114, ABG)
21:52:53.496 00.000 12308 Guiding  Dir = 3, Dur = 114
21:52:53.496 00.000 12308 IsSlewing returns 0
21:52:53.497 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:53.499 00.002 12308 IsGuiding returns 0
21:52:53.500 00.001 12308 PulseGuide returned control before completion, sleep 124
21:52:53.524 00.024 14556 UpdateGuideState exits: m=2151 SNR=31.0
21:52:53.529 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:53.533 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:53.538 00.005 14556 Enqueuing Expose request
21:52:53.630 00.092 12308 IsGuiding returns 1
21:52:53.630 00.000 12308 scope still moving after pulse duration time elapsed
21:52:53.661 00.031 12308 IsSlewing returns 0
21:52:53.662 00.001 12308 IsGuiding returns 0
21:52:53.662 00.000 12308 scope move finished after 114 + 48 ms
21:52:53.663 00.001 12308 Move returns status 0, amount 114
21:52:53.663 00.000 12308 MoveAxis(N, 0, ABG)
21:52:53.663 00.000 12308 Move returns status 0, amount 0
21:52:53.664 00.001 12308 move complete, result=0
21:52:53.664 00.000 12308 worker thread done servicing request
21:52:53.664 00.000 12308 Worker thread wakes up
21:52:53.665 00.001 14556 GuideStep: 0.3 px 114 ms WEST, -0.2 px 0 ms NORTH
21:52:53.676 00.011 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:53.676 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:54.923 01.247 12308 Exposure complete
21:52:55.073 00.150 12308 worker thread done servicing request
21:52:55.074 00.001 14556 OnExposeComplete: enter
21:52:55.079 00.005 14556 UpdateGuideState(): m_state=6
21:52:55.082 00.003 14556 Star::Find(15, 187, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3525
21:52:55.087 00.005 14556 Star::Find returns 1 (0), X=188.29, Y=996.63, Mass=1934, SNR=29.4, Peak=154 HFD=4.6
21:52:55.093 00.006 14556 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.07) = xAngle (4.37 = -1.91)
21:52:55.096 00.003 14556 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.01)
21:52:55.102 00.006 14556 CameraToMount -- cameraX=0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.30 mountX=-0.10 mountY=-0.26, mountTheta=-1.93
21:52:55.107 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.28, opts=13)
21:52:55.111 00.004 14556 Enqueuing Move request for scope (0.08, 0.28)
21:52:55.114 00.003 12308 Worker thread wakes up
21:52:55.114 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.28) opts 0xd
21:52:55.115 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.28)
21:52:55.115 00.000 12308 Moving (0.08, 0.28) raw xDistance=-0.10 yDistance=-0.26
21:52:55.115 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:52:55.115 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:52:55.116 00.001 12308 MoveAxis(E, 0, ABG)
21:52:55.116 00.000 12308 Move returns status 0, amount 0
21:52:55.116 00.000 12308 MoveAxis(N, 185, ABG)
21:52:55.116 00.000 12308 Guiding  Dir = 0, Dur = 185
21:52:55.118 00.002 12308 IsSlewing returns 0
21:52:55.118 00.000 12308 IsGuiding returns 0
21:52:55.118 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:55.121 00.003 12308 PulseGuide returned control before completion, sleep 195
21:52:55.138 00.017 14556 UpdateGuideState exits: m=1934 SNR=29.4
21:52:55.142 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:55.146 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:55.150 00.004 14556 Enqueuing Expose request
21:52:55.320 00.170 12308 IsGuiding returns 1
21:52:55.321 00.001 12308 scope still moving after pulse duration time elapsed
21:52:55.352 00.031 12308 IsSlewing returns 0
21:52:55.352 00.000 12308 IsGuiding returns 0
21:52:55.353 00.001 12308 scope move finished after 185 + 49 ms
21:52:55.353 00.000 12308 Move returns status 0, amount 185
21:52:55.353 00.000 12308 move complete, result=0
21:52:55.354 00.001 12308 worker thread done servicing request
21:52:55.354 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 185 ms NORTH
21:52:55.359 00.005 12308 Worker thread wakes up
21:52:55.360 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:55.360 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:56.614 01.254 12308 Exposure complete
21:52:56.759 00.145 12308 worker thread done servicing request
21:52:56.759 00.000 14556 OnExposeComplete: enter
21:52:56.764 00.005 14556 UpdateGuideState(): m_state=6
21:52:56.767 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3526
21:52:56.771 00.004 14556 Star::Find returns 1 (0), X=188.05, Y=996.32, Mass=2195, SNR=31.4, Peak=191 HFD=4.6
21:52:56.774 00.003 14556 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-3.07) = xAngle (0.16 = 0.16)
21:52:56.779 00.005 14556 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.06 = 0.06)
21:52:56.782 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-2.92 mountX=0.16 mountY=0.01, mountTheta=0.06
21:52:56.787 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.04, opts=13)
21:52:56.793 00.006 14556 Enqueuing Move request for scope (-0.16, -0.04)
21:52:56.796 00.003 12308 Worker thread wakes up
21:52:56.796 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
21:52:56.796 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
21:52:56.796 00.000 12308 Moving (-0.16, -0.04) raw xDistance=0.16 yDistance=0.01
21:52:56.796 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:52:56.798 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:56.798 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:52:56.798 00.000 12308 MoveAxis(E, 0, ABG)
21:52:56.798 00.000 12308 Move returns status 0, amount 0
21:52:56.798 00.000 12308 MoveAxis(N, 0, ABG)
21:52:56.799 00.001 12308 Move returns status 0, amount 0
21:52:56.799 00.000 12308 move complete, result=0
21:52:56.799 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:56.803 00.004 12308 worker thread done servicing request
21:52:56.824 00.021 14556 UpdateGuideState exits: m=2195 SNR=31.4
21:52:56.828 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:56.832 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:56.836 00.004 14556 Enqueuing Expose request
21:52:56.840 00.004 12308 Worker thread wakes up
21:52:56.840 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:52:56.843 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:56.843 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:58.087 01.244 12308 Exposure complete
21:52:58.237 00.150 12308 worker thread done servicing request
21:52:58.237 00.000 14556 OnExposeComplete: enter
21:52:58.241 00.004 14556 UpdateGuideState(): m_state=6
21:52:58.246 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3527
21:52:58.249 00.003 14556 Star::Find returns 1 (0), X=188.18, Y=996.44, Mass=2353, SNR=32.3, Peak=177 HFD=4.8
21:52:58.253 00.004 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.06 = -1.23)
21:52:58.256 00.003 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.33)
21:52:58.261 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.98 mountX=0.03 mountY=-0.09, mountTheta=-1.24
21:52:58.266 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.08, opts=13)
21:52:58.271 00.005 14556 Enqueuing Move request for scope (-0.04, 0.08)
21:52:58.275 00.004 12308 Worker thread wakes up
21:52:58.275 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
21:52:58.275 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
21:52:58.275 00.000 12308 Moving (-0.04, 0.08) raw xDistance=0.03 yDistance=-0.09
21:52:58.275 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:52:58.276 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:58.276 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:52:58.276 00.000 12308 MoveAxis(E, 0, ABG)
21:52:58.276 00.000 12308 Move returns status 0, amount 0
21:52:58.276 00.000 12308 MoveAxis(N, 0, ABG)
21:52:58.277 00.001 12308 Move returns status 0, amount 0
21:52:58.277 00.000 12308 move complete, result=0
21:52:58.277 00.000 12308 worker thread done servicing request
21:52:58.278 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:58.302 00.024 14556 UpdateGuideState exits: m=2353 SNR=32.3
21:52:58.306 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:58.310 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:58.314 00.004 14556 Enqueuing Expose request
21:52:58.319 00.005 12308 Worker thread wakes up
21:52:58.319 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:58.325 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:58.325 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:52:59.575 01.250 12308 Exposure complete
21:52:59.727 00.152 12308 worker thread done servicing request
21:52:59.728 00.001 14556 OnExposeComplete: enter
21:52:59.731 00.003 14556 UpdateGuideState(): m_state=6
21:52:59.736 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3528
21:52:59.739 00.003 14556 Star::Find returns 1 (0), X=187.93, Y=996.40, Mass=1919, SNR=29.4, Peak=154 HFD=4.3
21:52:59.742 00.003 14556 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.07) = xAngle (6.05 = -0.23)
21:52:59.747 00.005 14556 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.33)
21:52:59.752 00.005 14556 CameraToMount -- cameraX=-0.29 cameraY=0.05 hyp=0.29 cameraTheta=2.98 mountX=0.28 mountY=-0.09, mountTheta=-0.32
21:52:59.758 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.05, opts=13)
21:52:59.764 00.006 14556 Enqueuing Move request for scope (-0.29, 0.05)
21:52:59.768 00.004 12308 Worker thread wakes up
21:52:59.768 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.05) opts 0xd
21:52:59.768 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.05)
21:52:59.768 00.000 12308 Moving (-0.29, 0.05) raw xDistance=0.28 yDistance=-0.09
21:52:59.769 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
21:52:59.769 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:59.769 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:52:59.769 00.000 12308 MoveAxis(W, 123, ABG)
21:52:59.770 00.001 12308 Guiding  Dir = 3, Dur = 123
21:52:59.770 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:52:59.774 00.004 12308 IsSlewing returns 0
21:52:59.774 00.000 12308 IsGuiding returns 0
21:52:59.774 00.000 12308 PulseGuide returned control before completion, sleep 133
21:52:59.799 00.025 14556 UpdateGuideState exits: m=1919 SNR=29.4
21:52:59.804 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:59.808 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:52:59.812 00.004 14556 Enqueuing Expose request
21:52:59.922 00.110 12308 IsGuiding returns 1
21:52:59.923 00.001 12308 scope still moving after pulse duration time elapsed
21:52:59.953 00.030 12308 IsSlewing returns 0
21:52:59.954 00.001 12308 IsGuiding returns 1
21:52:59.985 00.031 12308 IsSlewing returns 0
21:52:59.986 00.001 12308 IsGuiding returns 0
21:52:59.987 00.001 12308 scope move finished after 123 + 88 ms
21:52:59.987 00.000 12308 Move returns status 0, amount 123
21:52:59.987 00.000 12308 MoveAxis(N, 0, ABG)
21:52:59.988 00.001 12308 Move returns status 0, amount 0
21:52:59.988 00.000 12308 move complete, result=0
21:52:59.989 00.001 12308 worker thread done servicing request
21:52:59.989 00.000 12308 Worker thread wakes up
21:52:59.989 00.000 14556 GuideStep: 0.3 px 123 ms WEST, -0.1 px 0 ms NORTH
21:52:59.996 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:52:59.996 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:01.249 01.253 12308 Exposure complete
21:53:01.383 00.134 14556 OnExposeComplete: enter
21:53:01.391 00.008 12308 worker thread done servicing request
21:53:01.391 00.000 14556 UpdateGuideState(): m_state=6
21:53:01.399 00.008 14556 Star::Find(15, 187, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3529
21:53:01.402 00.003 14556 Star::Find returns 1 (0), X=188.14, Y=996.53, Mass=2221, SNR=31.6, Peak=159 HFD=4.7
21:53:01.404 00.002 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
21:53:01.407 00.003 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.32)
21:53:01.411 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.19 cameraTheta=1.99 mountX=0.07 mountY=-0.19, mountTheta=-1.23
21:53:01.416 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.18, opts=13)
21:53:01.419 00.003 14556 Enqueuing Move request for scope (-0.08, 0.18)
21:53:01.423 00.004 12308 Worker thread wakes up
21:53:01.423 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
21:53:01.423 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
21:53:01.424 00.001 12308 Moving (-0.08, 0.18) raw xDistance=0.07 yDistance=-0.19
21:53:01.424 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:53:01.424 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:01.424 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:53:01.425 00.001 12308 MoveAxis(E, 0, ABG)
21:53:01.425 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:01.429 00.004 12308 Move returns status 0, amount 0
21:53:01.429 00.000 12308 MoveAxis(N, 0, ABG)
21:53:01.430 00.001 12308 Move returns status 0, amount 0
21:53:01.430 00.000 12308 move complete, result=0
21:53:01.430 00.000 12308 worker thread done servicing request
21:53:01.451 00.021 14556 UpdateGuideState exits: m=2221 SNR=31.6
21:53:01.455 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:01.459 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:01.463 00.004 14556 Enqueuing Expose request
21:53:01.468 00.005 12308 Worker thread wakes up
21:53:01.468 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:53:01.477 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:01.477 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:02.720 01.243 12308 Exposure complete
21:53:02.871 00.151 12308 worker thread done servicing request
21:53:02.872 00.001 14556 OnExposeComplete: enter
21:53:02.875 00.003 14556 UpdateGuideState(): m_state=6
21:53:02.880 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3530
21:53:02.884 00.004 14556 Star::Find returns 1 (0), X=188.13, Y=996.66, Mass=2160, SNR=31.1, Peak=175 HFD=4.5
21:53:02.889 00.005 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.92 = -1.37)
21:53:02.892 00.003 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.47)
21:53:02.896 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.31 hyp=0.32 cameraTheta=1.84 mountX=0.06 mountY=-0.32, mountTheta=-1.37
21:53:02.901 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.31, opts=13)
21:53:02.905 00.004 14556 Enqueuing Move request for scope (-0.09, 0.31)
21:53:02.910 00.005 12308 Worker thread wakes up
21:53:02.910 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.31) opts 0xd
21:53:02.910 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.31)
21:53:02.910 00.000 12308 Moving (-0.09, 0.31) raw xDistance=0.06 yDistance=-0.32
21:53:02.910 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:53:02.911 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:53:02.911 00.000 12308 MoveAxis(E, 0, ABG)
21:53:02.911 00.000 12308 Move returns status 0, amount 0
21:53:02.911 00.000 12308 MoveAxis(N, 223, ABG)
21:53:02.912 00.001 12308 Guiding  Dir = 0, Dur = 223
21:53:02.912 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:02.918 00.006 12308 IsSlewing returns 0
21:53:02.918 00.000 12308 IsGuiding returns 0
21:53:02.920 00.002 12308 PulseGuide returned control before completion, sleep 233
21:53:02.941 00.021 14556 UpdateGuideState exits: m=2160 SNR=31.1
21:53:02.947 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:02.950 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:02.955 00.005 14556 Enqueuing Expose request
21:53:03.156 00.201 12308 IsGuiding returns 1
21:53:03.157 00.001 12308 scope still moving after pulse duration time elapsed
21:53:03.186 00.029 12308 IsSlewing returns 0
21:53:03.187 00.001 12308 IsGuiding returns 0
21:53:03.188 00.001 12308 scope move finished after 223 + 46 ms
21:53:03.189 00.001 12308 Move returns status 0, amount 223
21:53:03.190 00.001 12308 move complete, result=0
21:53:03.190 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 223 ms NORTH
21:53:03.200 00.010 12308 worker thread done servicing request
21:53:03.200 00.000 12308 Worker thread wakes up
21:53:03.201 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:03.202 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:04.454 01.252 12308 Exposure complete
21:53:04.609 00.155 12308 worker thread done servicing request
21:53:04.609 00.000 14556 OnExposeComplete: enter
21:53:04.614 00.005 14556 UpdateGuideState(): m_state=6
21:53:04.619 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3531
21:53:04.623 00.004 14556 Star::Find returns 1 (0), X=188.14, Y=996.31, Mass=2053, SNR=30.5, Peak=163 HFD=4.5
21:53:04.627 00.004 14556 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-3.07) = xAngle (0.46 = 0.46)
21:53:04.630 00.003 14556 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.36 = 0.36)
21:53:04.635 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.61 mountX=0.07 mountY=0.03, mountTheta=0.38
21:53:04.640 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.04, opts=13)
21:53:04.644 00.004 14556 Enqueuing Move request for scope (-0.07, -0.04)
21:53:04.648 00.004 12308 Worker thread wakes up
21:53:04.648 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
21:53:04.648 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
21:53:04.648 00.000 12308 Moving (-0.07, -0.04) raw xDistance=0.07 yDistance=0.03
21:53:04.649 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:53:04.649 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:04.649 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:53:04.649 00.000 12308 MoveAxis(E, 0, ABG)
21:53:04.649 00.000 12308 Move returns status 0, amount 0
21:53:04.649 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:04.653 00.004 12308 MoveAxis(N, 0, ABG)
21:53:04.653 00.000 12308 Move returns status 0, amount 0
21:53:04.653 00.000 12308 move complete, result=0
21:53:04.655 00.002 12308 worker thread done servicing request
21:53:04.674 00.019 14556 UpdateGuideState exits: m=2053 SNR=30.5
21:53:04.679 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:04.683 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:04.686 00.003 14556 Enqueuing Expose request
21:53:04.690 00.004 12308 Worker thread wakes up
21:53:04.690 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:53:04.697 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:04.698 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:05.944 01.246 12308 Exposure complete
21:53:06.089 00.145 12308 worker thread done servicing request
21:53:06.089 00.000 14556 OnExposeComplete: enter
21:53:06.094 00.005 14556 UpdateGuideState(): m_state=6
21:53:06.099 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3532
21:53:06.104 00.005 14556 Star::Find returns 1 (0), X=187.91, Y=996.42, Mass=2144, SNR=31.1, Peak=179 HFD=4.2
21:53:06.109 00.005 14556 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.07) = xAngle (6.01 = -0.27)
21:53:06.115 00.006 14556 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.92 = -0.37)
21:53:06.119 00.004 14556 CameraToMount -- cameraX=-0.31 cameraY=0.06 hyp=0.31 cameraTheta=2.94 mountX=0.30 mountY=-0.11, mountTheta=-0.36
21:53:06.138 00.019 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.06, opts=13)
21:53:06.147 00.009 14556 Enqueuing Move request for scope (-0.31, 0.06)
21:53:06.150 00.003 12308 Worker thread wakes up
21:53:06.150 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.06) opts 0xd
21:53:06.150 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.06)
21:53:06.150 00.000 12308 Moving (-0.31, 0.06) raw xDistance=0.30 yDistance=-0.11
21:53:06.151 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:53:06.151 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:06.151 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:53:06.151 00.000 12308 MoveAxis(W, 130, ABG)
21:53:06.151 00.000 12308 Guiding  Dir = 3, Dur = 130
21:53:06.152 00.001 12308 IsSlewing returns 0
21:53:06.152 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:06.155 00.003 12308 IsGuiding returns 0
21:53:06.155 00.000 12308 PulseGuide returned control before completion, sleep 140
21:53:06.173 00.018 14556 UpdateGuideState exits: m=2144 SNR=31.1
21:53:06.175 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:06.179 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:06.183 00.004 14556 Enqueuing Expose request
21:53:06.309 00.126 12308 IsGuiding returns 1
21:53:06.309 00.000 12308 scope still moving after pulse duration time elapsed
21:53:06.339 00.030 12308 IsSlewing returns 0
21:53:06.339 00.000 12308 IsGuiding returns 0
21:53:06.340 00.001 12308 scope move finished after 130 + 54 ms
21:53:06.340 00.000 12308 Move returns status 0, amount 130
21:53:06.340 00.000 12308 MoveAxis(N, 0, ABG)
21:53:06.340 00.000 12308 Move returns status 0, amount 0
21:53:06.340 00.000 12308 move complete, result=0
21:53:06.340 00.000 12308 worker thread done servicing request
21:53:06.340 00.000 14556 GuideStep: 0.3 px 130 ms WEST, -0.1 px 0 ms NORTH
21:53:06.345 00.005 12308 Worker thread wakes up
21:53:06.345 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:06.347 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:07.600 01.253 12308 Exposure complete
21:53:07.765 00.165 12308 worker thread done servicing request
21:53:07.766 00.001 14556 OnExposeComplete: enter
21:53:07.770 00.004 14556 UpdateGuideState(): m_state=6
21:53:07.774 00.004 14556 Star::Find(15, 187, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3533
21:53:07.780 00.006 14556 Star::Find returns 1 (0), X=188.14, Y=996.59, Mass=2011, SNR=30.1, Peak=155 HFD=4.4
21:53:07.784 00.004 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.96 = -1.32)
21:53:07.788 00.004 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.42)
21:53:07.792 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.24 hyp=0.25 cameraTheta=1.89 mountX=0.06 mountY=-0.25, mountTheta=-1.33
21:53:07.799 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.24, opts=13)
21:53:07.805 00.006 14556 Enqueuing Move request for scope (-0.08, 0.24)
21:53:07.809 00.004 12308 Worker thread wakes up
21:53:07.810 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.24) opts 0xd
21:53:07.810 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.24)
21:53:07.810 00.000 12308 Moving (-0.08, 0.24) raw xDistance=0.06 yDistance=-0.25
21:53:07.810 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:53:07.811 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:53:07.811 00.000 12308 MoveAxis(E, 0, ABG)
21:53:07.811 00.000 12308 Move returns status 0, amount 0
21:53:07.811 00.000 12308 MoveAxis(N, 176, ABG)
21:53:07.811 00.000 12308 Guiding  Dir = 0, Dur = 176
21:53:07.813 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:07.816 00.003 12308 IsSlewing returns 0
21:53:07.817 00.001 12308 IsGuiding returns 0
21:53:07.817 00.000 12308 PulseGuide returned control before completion, sleep 186
21:53:07.839 00.022 14556 UpdateGuideState exits: m=2011 SNR=30.1
21:53:07.843 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:07.848 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:07.854 00.006 14556 Enqueuing Expose request
21:53:08.010 00.156 12308 IsGuiding returns 1
21:53:08.012 00.002 12308 scope still moving after pulse duration time elapsed
21:53:08.042 00.030 12308 IsSlewing returns 0
21:53:08.043 00.001 12308 IsGuiding returns 0
21:53:08.044 00.001 12308 scope move finished after 176 + 50 ms
21:53:08.045 00.001 12308 Move returns status 0, amount 176
21:53:08.046 00.001 12308 move complete, result=0
21:53:08.046 00.000 12308 worker thread done servicing request
21:53:08.047 00.001 12308 Worker thread wakes up
21:53:08.048 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 176 ms NORTH
21:53:08.054 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:08.055 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:09.301 01.246 12308 Exposure complete
21:53:09.444 00.143 12308 worker thread done servicing request
21:53:09.445 00.001 14556 OnExposeComplete: enter
21:53:09.450 00.005 14556 UpdateGuideState(): m_state=6
21:53:09.455 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3534
21:53:09.458 00.003 14556 Star::Find returns 1 (0), X=188.12, Y=996.21, Mass=2019, SNR=30.2, Peak=180 HFD=4.4
21:53:09.462 00.004 14556 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-3.07) = xAngle (0.90 = 0.90)
21:53:09.467 00.005 14556 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.81 = 0.81)
21:53:09.470 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-2.17 mountX=0.10 mountY=0.12, mountTheta=0.86
21:53:09.476 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.14, opts=13)
21:53:09.479 00.003 14556 Enqueuing Move request for scope (-0.10, -0.14)
21:53:09.484 00.005 12308 Worker thread wakes up
21:53:09.484 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.14) opts 0xd
21:53:09.484 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.14)
21:53:09.484 00.000 12308 Moving (-0.10, -0.14) raw xDistance=0.10 yDistance=0.12
21:53:09.484 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:53:09.485 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:09.485 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:53:09.485 00.000 12308 MoveAxis(E, 0, ABG)
21:53:09.485 00.000 12308 Move returns status 0, amount 0
21:53:09.485 00.000 12308 MoveAxis(N, 0, ABG)
21:53:09.485 00.000 12308 Move returns status 0, amount 0
21:53:09.485 00.000 12308 move complete, result=0
21:53:09.486 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:09.489 00.003 12308 worker thread done servicing request
21:53:09.508 00.019 14556 UpdateGuideState exits: m=2019 SNR=30.2
21:53:09.511 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:09.516 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:09.520 00.004 14556 Enqueuing Expose request
21:53:09.523 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:53:09.527 00.004 12308 Worker thread wakes up
21:53:09.527 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:09.527 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:10.779 01.252 12308 Exposure complete
21:53:10.936 00.157 12308 worker thread done servicing request
21:53:10.936 00.000 14556 OnExposeComplete: enter
21:53:10.942 00.006 14556 UpdateGuideState(): m_state=6
21:53:10.945 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3535
21:53:10.949 00.004 14556 Star::Find returns 1 (0), X=188.29, Y=996.35, Mass=2130, SNR=31.1, Peak=155 HFD=4.7
21:53:10.954 00.005 14556 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-3.07) = xAngle (3.06 = 3.06)
21:53:10.957 00.003 14556 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.96 = 2.96)
21:53:10.961 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-0.02 mountX=-0.07 mountY=0.01, mountTheta=2.96
21:53:10.966 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.00, opts=13)
21:53:10.970 00.004 14556 Enqueuing Move request for scope (0.07, -0.00)
21:53:10.974 00.004 12308 Worker thread wakes up
21:53:10.974 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.00) opts 0xd
21:53:10.974 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.00)
21:53:10.974 00.000 12308 Moving (0.07, -0.00) raw xDistance=-0.07 yDistance=0.01
21:53:10.975 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:53:10.975 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:10.975 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:53:10.975 00.000 12308 MoveAxis(E, 0, ABG)
21:53:10.975 00.000 12308 Move returns status 0, amount 0
21:53:10.975 00.000 12308 MoveAxis(N, 0, ABG)
21:53:10.975 00.000 12308 Move returns status 0, amount 0
21:53:10.977 00.002 12308 move complete, result=0
21:53:10.977 00.000 12308 worker thread done servicing request
21:53:10.977 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:11.001 00.024 14556 UpdateGuideState exits: m=2130 SNR=31.1
21:53:11.007 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:11.012 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:11.016 00.004 14556 Enqueuing Expose request
21:53:11.020 00.004 12308 Worker thread wakes up
21:53:11.021 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:11.021 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:11.021 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:53:12.266 01.245 12308 Exposure complete
21:53:12.412 00.146 12308 worker thread done servicing request
21:53:12.414 00.002 14556 OnExposeComplete: enter
21:53:12.418 00.004 14556 UpdateGuideState(): m_state=6
21:53:12.421 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3536
21:53:12.425 00.004 14556 Star::Find returns 1 (0), X=188.21, Y=996.69, Mass=2176, SNR=31.4, Peak=145 HFD=4.6
21:53:12.430 00.005 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
21:53:12.434 00.004 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
21:53:12.437 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=0.34 hyp=0.34 cameraTheta=1.58 mountX=-0.02 mountY=-0.33, mountTheta=-1.63
21:53:12.442 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.34, opts=13)
21:53:12.447 00.005 14556 Enqueuing Move request for scope (-0.00, 0.34)
21:53:12.450 00.003 12308 Worker thread wakes up
21:53:12.450 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.34) opts 0xd
21:53:12.450 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.34)
21:53:12.450 00.000 12308 Moving (-0.00, 0.34) raw xDistance=-0.02 yDistance=-0.33
21:53:12.452 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:53:12.452 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:53:12.452 00.000 12308 MoveAxis(E, 0, ABG)
21:53:12.452 00.000 12308 Move returns status 0, amount 0
21:53:12.452 00.000 12308 MoveAxis(N, 235, ABG)
21:53:12.452 00.000 12308 Guiding  Dir = 0, Dur = 235
21:53:12.452 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:12.456 00.004 12308 IsSlewing returns 0
21:53:12.456 00.000 12308 IsGuiding returns 0
21:53:12.457 00.001 12308 PulseGuide returned control before completion, sleep 245
21:53:12.479 00.022 14556 UpdateGuideState exits: m=2176 SNR=31.4
21:53:12.485 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:12.489 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:12.494 00.005 14556 Enqueuing Expose request
21:53:12.710 00.216 12308 IsGuiding returns 1
21:53:12.711 00.001 12308 scope still moving after pulse duration time elapsed
21:53:12.742 00.031 12308 IsSlewing returns 0
21:53:12.743 00.001 12308 IsGuiding returns 0
21:53:12.744 00.001 12308 scope move finished after 235 + 51 ms
21:53:12.745 00.001 12308 Move returns status 0, amount 235
21:53:12.745 00.000 12308 move complete, result=0
21:53:12.745 00.000 12308 worker thread done servicing request
21:53:12.745 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 235 ms NORTH
21:53:12.754 00.009 12308 Worker thread wakes up
21:53:12.755 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:12.755 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:14.010 01.255 12308 Exposure complete
21:53:14.154 00.144 12308 worker thread done servicing request
21:53:14.155 00.001 14556 OnExposeComplete: enter
21:53:14.159 00.004 14556 UpdateGuideState(): m_state=6
21:53:14.163 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3537
21:53:14.168 00.005 14556 Star::Find returns 1 (0), X=188.19, Y=996.12, Mass=2238, SNR=31.8, Peak=205 HFD=4.5
21:53:14.172 00.004 14556 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-3.07) = xAngle (1.39 = 1.39)
21:53:14.176 00.004 14556 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.29 = 1.29)
21:53:14.179 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.24 hyp=0.24 cameraTheta=-1.68 mountX=0.04 mountY=0.23, mountTheta=1.38
21:53:14.185 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.24, opts=13)
21:53:14.189 00.004 14556 Enqueuing Move request for scope (-0.03, -0.24)
21:53:14.194 00.005 12308 Worker thread wakes up
21:53:14.194 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.24) opts 0xd
21:53:14.194 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.24)
21:53:14.194 00.000 12308 Moving (-0.03, -0.24) raw xDistance=0.04 yDistance=0.23
21:53:14.195 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:53:14.195 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:53:14.195 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:53:14.196 00.001 12308 MoveAxis(E, 0, ABG)
21:53:14.196 00.000 12308 Move returns status 0, amount 0
21:53:14.196 00.000 12308 MoveAxis(N, 0, ABG)
21:53:14.196 00.000 12308 Move returns status 0, amount 0
21:53:14.196 00.000 12308 move complete, result=0
21:53:14.198 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:14.202 00.004 12308 worker thread done servicing request
21:53:14.222 00.020 14556 UpdateGuideState exits: m=2238 SNR=31.8
21:53:14.230 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:14.234 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:14.239 00.005 14556 Enqueuing Expose request
21:53:14.243 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:53:14.247 00.004 12308 Worker thread wakes up
21:53:14.247 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:14.247 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:15.495 01.248 12308 Exposure complete
21:53:15.631 00.136 12308 worker thread done servicing request
21:53:15.631 00.000 14556 OnExposeComplete: enter
21:53:15.635 00.004 14556 UpdateGuideState(): m_state=6
21:53:15.640 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3538
21:53:15.644 00.004 14556 Star::Find returns 1 (0), X=187.98, Y=996.19, Mass=2021, SNR=30.1, Peak=161 HFD=4.4
21:53:15.648 00.004 14556 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-3.07) = xAngle (0.53 = 0.53)
21:53:15.653 00.005 14556 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.43 = 0.43)
21:53:15.657 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.16 hyp=0.29 cameraTheta=-2.54 mountX=0.25 mountY=0.12, mountTheta=0.45
21:53:15.663 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.16, opts=13)
21:53:15.668 00.005 14556 Enqueuing Move request for scope (-0.24, -0.16)
21:53:15.674 00.006 12308 Worker thread wakes up
21:53:15.674 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.16) opts 0xd
21:53:15.674 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.16)
21:53:15.674 00.000 12308 Moving (-0.24, -0.16) raw xDistance=0.25 yDistance=0.12
21:53:15.675 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:53:15.675 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:15.675 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:53:15.675 00.000 12308 MoveAxis(W, 108, ABG)
21:53:15.675 00.000 12308 Guiding  Dir = 3, Dur = 108
21:53:15.676 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:15.681 00.005 12308 IsSlewing returns 0
21:53:15.681 00.000 12308 IsGuiding returns 0
21:53:15.681 00.000 12308 PulseGuide returned control before completion, sleep 118
21:53:15.705 00.024 14556 UpdateGuideState exits: m=2021 SNR=30.1
21:53:15.709 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:15.713 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:15.716 00.003 14556 Enqueuing Expose request
21:53:15.811 00.095 12308 IsGuiding returns 1
21:53:15.813 00.002 12308 scope still moving after pulse duration time elapsed
21:53:15.843 00.030 12308 IsSlewing returns 0
21:53:15.844 00.001 12308 IsGuiding returns 0
21:53:15.845 00.001 12308 scope move finished after 108 + 55 ms
21:53:15.846 00.001 12308 Move returns status 0, amount 108
21:53:15.846 00.000 12308 MoveAxis(N, 0, ABG)
21:53:15.847 00.001 12308 Move returns status 0, amount 0
21:53:15.847 00.000 12308 move complete, result=0
21:53:15.847 00.000 12308 worker thread done servicing request
21:53:15.847 00.000 14556 GuideStep: 0.2 px 108 ms WEST, 0.1 px 0 ms NORTH
21:53:15.853 00.006 12308 Worker thread wakes up
21:53:15.853 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:15.853 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:17.099 01.246 12308 Exposure complete
21:53:17.252 00.153 12308 worker thread done servicing request
21:53:17.253 00.001 14556 OnExposeComplete: enter
21:53:17.257 00.004 14556 UpdateGuideState(): m_state=6
21:53:17.262 00.005 14556 Star::Find(15, 187, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3539
21:53:17.265 00.003 14556 Star::Find returns 1 (0), X=188.43, Y=996.39, Mass=2108, SNR=30.8, Peak=133 HFD=4.9
21:53:17.270 00.005 14556 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.07) = xAngle (3.25 = -3.03)
21:53:17.273 00.003 14556 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.15 = -3.13)
21:53:17.278 00.005 14556 CameraToMount -- cameraX=0.22 cameraY=0.04 hyp=0.22 cameraTheta=0.18 mountX=-0.22 mountY=-0.00, mountTheta=-3.13
21:53:17.285 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.04, opts=13)
21:53:17.289 00.004 14556 Enqueuing Move request for scope (0.22, 0.04)
21:53:17.294 00.005 12308 Worker thread wakes up
21:53:17.294 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.04) opts 0xd
21:53:17.294 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.04)
21:53:17.294 00.000 12308 Moving (0.22, 0.04) raw xDistance=-0.22 yDistance=-0.00
21:53:17.295 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
21:53:17.295 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:17.295 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:53:17.295 00.000 12308 MoveAxis(E, 87, ABG)
21:53:17.295 00.000 12308 Guiding  Dir = 2, Dur = 87
21:53:17.296 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:17.299 00.003 12308 IsSlewing returns 0
21:53:17.300 00.001 12308 IsGuiding returns 0
21:53:17.300 00.000 12308 PulseGuide returned control before completion, sleep 97
21:53:17.321 00.021 14556 UpdateGuideState exits: m=2108 SNR=30.8
21:53:17.326 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:17.329 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:17.332 00.003 14556 Enqueuing Expose request
21:53:17.400 00.068 12308 IsGuiding returns 1
21:53:17.400 00.000 12308 scope still moving after pulse duration time elapsed
21:53:17.431 00.031 12308 IsSlewing returns 0
21:53:17.431 00.000 12308 IsGuiding returns 0
21:53:17.432 00.001 12308 scope move finished after 87 + 45 ms
21:53:17.432 00.000 12308 Move returns status 0, amount 87
21:53:17.434 00.002 12308 MoveAxis(N, 0, ABG)
21:53:17.435 00.001 12308 Move returns status 0, amount 0
21:53:17.435 00.000 12308 move complete, result=0
21:53:17.436 00.001 12308 worker thread done servicing request
21:53:17.436 00.000 14556 GuideStep: -0.2 px 87 ms EAST, -0.0 px 0 ms NORTH
21:53:17.439 00.003 12308 Worker thread wakes up
21:53:17.439 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:17.439 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:18.684 01.245 12308 Exposure complete
21:53:18.826 00.142 12308 worker thread done servicing request
21:53:18.827 00.001 14556 OnExposeComplete: enter
21:53:18.831 00.004 14556 UpdateGuideState(): m_state=6
21:53:18.835 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3540
21:53:18.839 00.004 14556 Star::Find returns 1 (0), X=188.27, Y=996.38, Mass=2072, SNR=30.6, Peak=163 HFD=4.6
21:53:18.842 00.003 14556 CameraToMount -- cameraTheta (0.40) - m_xAngle (-3.07) = xAngle (3.47 = -2.81)
21:53:18.846 00.004 14556 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.37 = -2.91)
21:53:18.852 00.006 14556 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.06 cameraTheta=0.40 mountX=-0.05 mountY=-0.01, mountTheta=-2.90
21:53:18.857 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.02, opts=13)
21:53:18.862 00.005 14556 Enqueuing Move request for scope (0.05, 0.02)
21:53:18.866 00.004 12308 Worker thread wakes up
21:53:18.866 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
21:53:18.866 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
21:53:18.866 00.000 12308 Moving (0.05, 0.02) raw xDistance=-0.05 yDistance=-0.01
21:53:18.866 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:53:18.867 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:18.867 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:53:18.867 00.000 12308 MoveAxis(E, 0, ABG)
21:53:18.867 00.000 12308 Move returns status 0, amount 0
21:53:18.867 00.000 12308 MoveAxis(N, 0, ABG)
21:53:18.867 00.000 12308 Move returns status 0, amount 0
21:53:18.869 00.002 12308 move complete, result=0
21:53:18.869 00.000 12308 worker thread done servicing request
21:53:18.869 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:18.895 00.026 14556 UpdateGuideState exits: m=2072 SNR=30.6
21:53:18.900 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:18.903 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:18.907 00.004 14556 Enqueuing Expose request
21:53:18.912 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:53:18.917 00.005 12308 Worker thread wakes up
21:53:18.917 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:18.917 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:20.170 01.253 12308 Exposure complete
21:53:20.302 00.132 12308 worker thread done servicing request
21:53:20.303 00.001 14556 OnExposeComplete: enter
21:53:20.307 00.004 14556 UpdateGuideState(): m_state=6
21:53:20.310 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3541
21:53:20.314 00.004 14556 Star::Find returns 1 (0), X=188.17, Y=996.56, Mass=2013, SNR=30.1, Peak=160 HFD=4.4
21:53:20.318 00.004 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
21:53:20.322 00.004 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
21:53:20.326 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.80 mountX=0.03 mountY=-0.21, mountTheta=-1.41
21:53:20.331 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.20, opts=13)
21:53:20.334 00.003 14556 Enqueuing Move request for scope (-0.05, 0.20)
21:53:20.339 00.005 12308 Worker thread wakes up
21:53:20.339 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.20) opts 0xd
21:53:20.339 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.20)
21:53:20.340 00.001 12308 Moving (-0.05, 0.20) raw xDistance=0.03 yDistance=-0.21
21:53:20.340 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:53:20.340 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:53:20.340 00.000 12308 MoveAxis(E, 0, ABG)
21:53:20.341 00.001 12308 Move returns status 0, amount 0
21:53:20.341 00.000 12308 MoveAxis(N, 146, ABG)
21:53:20.341 00.000 12308 Guiding  Dir = 0, Dur = 146
21:53:20.341 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:20.346 00.005 12308 IsSlewing returns 0
21:53:20.346 00.000 12308 IsGuiding returns 0
21:53:20.348 00.002 12308 PulseGuide returned control before completion, sleep 156
21:53:20.372 00.024 14556 UpdateGuideState exits: m=2013 SNR=30.1
21:53:20.376 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:20.381 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:20.387 00.006 14556 Enqueuing Expose request
21:53:20.506 00.119 12308 IsGuiding returns 1
21:53:20.506 00.000 12308 scope still moving after pulse duration time elapsed
21:53:20.538 00.032 12308 IsSlewing returns 0
21:53:20.539 00.001 12308 IsGuiding returns 0
21:53:20.539 00.000 12308 scope move finished after 146 + 45 ms
21:53:20.540 00.001 12308 Move returns status 0, amount 146
21:53:20.540 00.000 12308 move complete, result=0
21:53:20.540 00.000 12308 worker thread done servicing request
21:53:20.540 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 146 ms NORTH
21:53:20.549 00.009 12308 Worker thread wakes up
21:53:20.549 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:20.549 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:21.795 01.246 12308 Exposure complete
21:53:21.932 00.137 12308 worker thread done servicing request
21:53:21.932 00.000 14556 OnExposeComplete: enter
21:53:21.936 00.004 14556 UpdateGuideState(): m_state=6
21:53:21.940 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3542
21:53:21.944 00.004 14556 Star::Find returns 1 (0), X=188.34, Y=996.34, Mass=2079, SNR=30.2, Peak=144 HFD=4.7
21:53:21.949 00.005 14556 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.07) = xAngle (2.94 = 2.94)
21:53:21.953 00.004 14556 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.84 = 2.84)
21:53:21.958 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.13 mountX=-0.13 mountY=0.04, mountTheta=2.85
21:53:21.962 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.02, opts=13)
21:53:21.966 00.004 14556 Enqueuing Move request for scope (0.13, -0.02)
21:53:21.970 00.004 12308 Worker thread wakes up
21:53:21.970 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
21:53:21.970 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
21:53:21.970 00.000 12308 Moving (0.13, -0.02) raw xDistance=-0.13 yDistance=0.04
21:53:21.971 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:53:21.971 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:21.971 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:53:21.971 00.000 12308 MoveAxis(E, 0, ABG)
21:53:21.972 00.001 12308 Move returns status 0, amount 0
21:53:21.972 00.000 12308 MoveAxis(N, 0, ABG)
21:53:21.972 00.000 12308 Move returns status 0, amount 0
21:53:21.972 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:21.976 00.004 12308 move complete, result=0
21:53:21.976 00.000 12308 worker thread done servicing request
21:53:21.998 00.022 14556 UpdateGuideState exits: m=2079 SNR=30.2
21:53:22.004 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:22.010 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:22.018 00.008 14556 Enqueuing Expose request
21:53:22.022 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:53:22.026 00.004 12308 Worker thread wakes up
21:53:22.026 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:22.026 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:23.280 01.254 12308 Exposure complete
21:53:23.414 00.134 12308 worker thread done servicing request
21:53:23.414 00.000 14556 OnExposeComplete: enter
21:53:23.419 00.005 14556 UpdateGuideState(): m_state=6
21:53:23.423 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3543
21:53:23.427 00.004 14556 Star::Find returns 1 (0), X=188.35, Y=996.60, Mass=2212, SNR=31.5, Peak=149 HFD=4.8
21:53:23.430 00.003 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.15 = -2.13)
21:53:23.433 00.003 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.23)
21:53:23.437 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.25 hyp=0.28 cameraTheta=1.08 mountX=-0.15 mountY=-0.22, mountTheta=-2.16
21:53:23.443 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.25, opts=13)
21:53:23.448 00.005 14556 Enqueuing Move request for scope (0.13, 0.25)
21:53:23.451 00.003 12308 Worker thread wakes up
21:53:23.451 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.25) opts 0xd
21:53:23.452 00.001 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.25)
21:53:23.452 00.000 12308 Moving (0.13, 0.25) raw xDistance=-0.15 yDistance=-0.22
21:53:23.452 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:53:23.452 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:53:23.452 00.000 12308 MoveAxis(E, 0, ABG)
21:53:23.452 00.000 12308 Move returns status 0, amount 0
21:53:23.452 00.000 12308 MoveAxis(N, 157, ABG)
21:53:23.454 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:23.457 00.003 12308 Guiding  Dir = 0, Dur = 157
21:53:23.458 00.001 12308 IsSlewing returns 0
21:53:23.458 00.000 12308 IsGuiding returns 0
21:53:23.458 00.000 12308 PulseGuide returned control before completion, sleep 167
21:53:23.477 00.019 14556 UpdateGuideState exits: m=2212 SNR=31.5
21:53:23.483 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:23.487 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:23.491 00.004 14556 Enqueuing Expose request
21:53:23.629 00.138 12308 IsGuiding returns 1
21:53:23.630 00.001 12308 scope still moving after pulse duration time elapsed
21:53:23.660 00.030 12308 IsSlewing returns 0
21:53:23.661 00.001 12308 IsGuiding returns 0
21:53:23.662 00.001 12308 scope move finished after 157 + 46 ms
21:53:23.662 00.000 12308 Move returns status 0, amount 157
21:53:23.662 00.000 12308 move complete, result=0
21:53:23.663 00.001 12308 worker thread done servicing request
21:53:23.663 00.000 12308 Worker thread wakes up
21:53:23.663 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 157 ms NORTH
21:53:23.672 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:23.672 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:24.923 01.251 12308 Exposure complete
21:53:25.099 00.176 12308 worker thread done servicing request
21:53:25.099 00.000 14556 OnExposeComplete: enter
21:53:25.105 00.006 14556 UpdateGuideState(): m_state=6
21:53:25.111 00.006 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3544
21:53:25.115 00.004 14556 Star::Find returns 1 (0), X=188.32, Y=996.21, Mass=2155, SNR=31.1, Peak=168 HFD=4.6
21:53:25.119 00.004 14556 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-3.07) = xAngle (2.14 = 2.14)
21:53:25.123 00.004 14556 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.04 = 2.04)
21:53:25.128 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.18 cameraTheta=-0.93 mountX=-0.09 mountY=0.16, mountTheta=2.12
21:53:25.132 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.14, opts=13)
21:53:25.135 00.003 14556 Enqueuing Move request for scope (0.10, -0.14)
21:53:25.140 00.005 12308 Worker thread wakes up
21:53:25.140 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd
21:53:25.140 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.14)
21:53:25.140 00.000 12308 Moving (0.10, -0.14) raw xDistance=-0.09 yDistance=0.16
21:53:25.141 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:53:25.141 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:25.141 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:53:25.141 00.000 12308 MoveAxis(E, 0, ABG)
21:53:25.141 00.000 12308 Move returns status 0, amount 0
21:53:25.142 00.001 12308 MoveAxis(N, 0, ABG)
21:53:25.142 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:25.146 00.004 12308 Move returns status 0, amount 0
21:53:25.146 00.000 12308 move complete, result=0
21:53:25.148 00.002 12308 worker thread done servicing request
21:53:25.171 00.023 14556 UpdateGuideState exits: m=2155 SNR=31.1
21:53:25.176 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:25.184 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:25.190 00.006 14556 Enqueuing Expose request
21:53:25.195 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:53:25.200 00.005 12308 Worker thread wakes up
21:53:25.201 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:25.201 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:26.440 01.239 12308 Exposure complete
21:53:26.590 00.150 12308 worker thread done servicing request
21:53:26.590 00.000 14556 OnExposeComplete: enter
21:53:26.593 00.003 14556 UpdateGuideState(): m_state=6
21:53:26.598 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3545
21:53:26.603 00.005 14556 Star::Find returns 1 (0), X=188.39, Y=996.49, Mass=2106, SNR=30.9, Peak=148 HFD=4.6
21:53:26.607 00.004 14556 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.07) = xAngle (3.76 = -2.53)
21:53:26.610 00.003 14556 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.66 = -2.63)
21:53:26.614 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.14 hyp=0.22 cameraTheta=0.68 mountX=-0.18 mountY=-0.11, mountTheta=-2.60
21:53:26.620 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.14, opts=13)
21:53:26.624 00.004 14556 Enqueuing Move request for scope (0.17, 0.14)
21:53:26.629 00.005 12308 Worker thread wakes up
21:53:26.629 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.14) opts 0xd
21:53:26.629 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.14)
21:53:26.629 00.000 12308 Moving (0.17, 0.14) raw xDistance=-0.18 yDistance=-0.11
21:53:26.630 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:53:26.630 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:26.630 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:53:26.630 00.000 12308 MoveAxis(E, 0, ABG)
21:53:26.630 00.000 12308 Move returns status 0, amount 0
21:53:26.631 00.001 12308 MoveAxis(N, 0, ABG)
21:53:26.631 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:26.636 00.005 12308 Move returns status 0, amount 0
21:53:26.636 00.000 12308 move complete, result=0
21:53:26.636 00.000 12308 worker thread done servicing request
21:53:26.656 00.020 14556 UpdateGuideState exits: m=2106 SNR=30.9
21:53:26.660 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:26.665 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:26.670 00.005 14556 Enqueuing Expose request
21:53:26.675 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:26.680 00.005 12308 Worker thread wakes up
21:53:26.680 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:26.681 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:27.925 01.244 12308 Exposure complete
21:53:28.050 00.125 12308 worker thread done servicing request
21:53:28.050 00.000 14556 OnExposeComplete: enter
21:53:28.055 00.005 14556 UpdateGuideState(): m_state=6
21:53:28.059 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3546
21:53:28.063 00.004 14556 Star::Find returns 1 (0), X=188.35, Y=996.60, Mass=2071, SNR=30.5, Peak=124 HFD=4.9
21:53:28.067 00.004 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.13 = -2.16)
21:53:28.071 00.004 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.26)
21:53:28.075 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.24 hyp=0.28 cameraTheta=1.05 mountX=-0.16 mountY=-0.22, mountTheta=-2.19
21:53:28.080 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.24, opts=13)
21:53:28.085 00.005 14556 Enqueuing Move request for scope (0.14, 0.24)
21:53:28.087 00.002 12308 Worker thread wakes up
21:53:28.087 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.24) opts 0xd
21:53:28.089 00.002 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.24)
21:53:28.089 00.000 12308 Moving (0.14, 0.24) raw xDistance=-0.16 yDistance=-0.22
21:53:28.089 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:53:28.089 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:53:28.089 00.000 12308 MoveAxis(E, 0, ABG)
21:53:28.090 00.001 12308 Move returns status 0, amount 0
21:53:28.090 00.000 12308 MoveAxis(N, 153, ABG)
21:53:28.090 00.000 12308 Guiding  Dir = 0, Dur = 153
21:53:28.090 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:28.095 00.005 12308 IsSlewing returns 0
21:53:28.096 00.001 12308 IsGuiding returns 0
21:53:28.096 00.000 12308 PulseGuide returned control before completion, sleep 163
21:53:28.123 00.027 14556 UpdateGuideState exits: m=2071 SNR=30.5
21:53:28.129 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:28.136 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:28.139 00.003 14556 Enqueuing Expose request
21:53:28.271 00.132 12308 IsGuiding returns 1
21:53:28.271 00.000 12308 scope still moving after pulse duration time elapsed
21:53:28.303 00.032 12308 IsSlewing returns 0
21:53:28.303 00.000 12308 IsGuiding returns 0
21:53:28.304 00.001 12308 scope move finished after 153 + 54 ms
21:53:28.304 00.000 12308 Move returns status 0, amount 153
21:53:28.304 00.000 12308 move complete, result=0
21:53:28.304 00.000 12308 worker thread done servicing request
21:53:28.305 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 153 ms NORTH
21:53:28.314 00.009 12308 Worker thread wakes up
21:53:28.314 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:28.315 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:29.565 01.250 12308 Exposure complete
21:53:29.713 00.148 12308 worker thread done servicing request
21:53:29.714 00.001 14556 OnExposeComplete: enter
21:53:29.717 00.003 14556 UpdateGuideState(): m_state=6
21:53:29.722 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3547
21:53:29.725 00.003 14556 Star::Find returns 1 (0), X=188.40, Y=996.35, Mass=2083, SNR=30.3, Peak=162 HFD=4.6
21:53:29.729 00.004 14556 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-3.07) = xAngle (3.07 = 3.07)
21:53:29.734 00.005 14556 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.97 = 2.97)
21:53:29.738 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=-0.00 hyp=0.18 cameraTheta=-0.00 mountX=-0.18 mountY=0.03, mountTheta=2.97
21:53:29.742 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.00, opts=13)
21:53:29.745 00.003 14556 Enqueuing Move request for scope (0.18, -0.00)
21:53:29.750 00.005 12308 Worker thread wakes up
21:53:29.750 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.00) opts 0xd
21:53:29.750 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.00)
21:53:29.750 00.000 12308 Moving (0.18, -0.00) raw xDistance=-0.18 yDistance=0.03
21:53:29.750 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:53:29.751 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:29.751 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:53:29.751 00.000 12308 MoveAxis(E, 0, ABG)
21:53:29.751 00.000 12308 Move returns status 0, amount 0
21:53:29.751 00.000 12308 MoveAxis(N, 0, ABG)
21:53:29.751 00.000 12308 Move returns status 0, amount 0
21:53:29.753 00.002 12308 move complete, result=0
21:53:29.754 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:29.756 00.002 12308 worker thread done servicing request
21:53:29.776 00.020 14556 UpdateGuideState exits: m=2083 SNR=30.3
21:53:29.780 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:29.784 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:29.787 00.003 14556 Enqueuing Expose request
21:53:29.794 00.007 12308 Worker thread wakes up
21:53:29.794 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:53:29.800 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:29.800 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:31.055 01.255 12308 Exposure complete
21:53:31.206 00.151 12308 worker thread done servicing request
21:53:31.207 00.001 14556 OnExposeComplete: enter
21:53:31.211 00.004 14556 UpdateGuideState(): m_state=6
21:53:31.214 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3548
21:53:31.218 00.004 14556 Star::Find returns 1 (0), X=188.46, Y=996.42, Mass=1920, SNR=29.3, Peak=136 HFD=4.2
21:53:31.222 00.004 14556 CameraToMount -- cameraTheta (0.28) - m_xAngle (-3.07) = xAngle (3.35 = -2.93)
21:53:31.226 00.004 14556 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.25 = -3.03)
21:53:31.229 00.003 14556 CameraToMount -- cameraX=0.25 cameraY=0.07 hyp=0.26 cameraTheta=0.28 mountX=-0.25 mountY=-0.03, mountTheta=-3.03
21:53:31.234 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.07, opts=13)
21:53:31.237 00.003 14556 Enqueuing Move request for scope (0.25, 0.07)
21:53:31.242 00.005 12308 Worker thread wakes up
21:53:31.242 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.07) opts 0xd
21:53:31.242 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.07)
21:53:31.242 00.000 12308 Moving (0.25, 0.07) raw xDistance=-0.25 yDistance=-0.03
21:53:31.242 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:53:31.243 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:31.243 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:53:31.243 00.000 12308 MoveAxis(E, 109, ABG)
21:53:31.243 00.000 12308 Guiding  Dir = 2, Dur = 109
21:53:31.244 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:31.247 00.003 12308 IsSlewing returns 0
21:53:31.247 00.000 12308 IsGuiding returns 0
21:53:31.249 00.002 12308 PulseGuide returned control before completion, sleep 119
21:53:31.269 00.020 14556 UpdateGuideState exits: m=1920 SNR=29.3
21:53:31.274 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:31.277 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:31.280 00.003 14556 Enqueuing Expose request
21:53:31.372 00.092 12308 IsGuiding returns 1
21:53:31.373 00.001 12308 scope still moving after pulse duration time elapsed
21:53:31.403 00.030 12308 IsSlewing returns 0
21:53:31.404 00.001 12308 IsGuiding returns 0
21:53:31.404 00.000 12308 scope move finished after 109 + 46 ms
21:53:31.404 00.000 12308 Move returns status 0, amount 109
21:53:31.404 00.000 12308 MoveAxis(N, 0, ABG)
21:53:31.404 00.000 12308 Move returns status 0, amount 0
21:53:31.405 00.001 12308 move complete, result=0
21:53:31.405 00.000 12308 worker thread done servicing request
21:53:31.405 00.000 14556 GuideStep: -0.3 px 109 ms EAST, -0.0 px 0 ms NORTH
21:53:31.408 00.003 12308 Worker thread wakes up
21:53:31.408 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:31.408 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:32.652 01.244 12308 Exposure complete
21:53:32.806 00.154 12308 worker thread done servicing request
21:53:32.806 00.000 14556 OnExposeComplete: enter
21:53:32.810 00.004 14556 UpdateGuideState(): m_state=6
21:53:32.814 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3549
21:53:32.819 00.005 14556 Star::Find returns 1 (0), X=188.32, Y=996.59, Mass=2122, SNR=31.0, Peak=144 HFD=4.6
21:53:32.822 00.003 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.22 = -2.06)
21:53:32.826 00.004 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.16)
21:53:32.830 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.24 hyp=0.26 cameraTheta=1.15 mountX=-0.12 mountY=-0.22, mountTheta=-2.09
21:53:32.834 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.24, opts=13)
21:53:32.838 00.004 14556 Enqueuing Move request for scope (0.11, 0.24)
21:53:32.842 00.004 12308 Worker thread wakes up
21:53:32.842 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.24) opts 0xd
21:53:32.842 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.24)
21:53:32.842 00.000 12308 Moving (0.11, 0.24) raw xDistance=-0.12 yDistance=-0.22
21:53:32.842 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:53:32.842 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:53:32.843 00.001 12308 MoveAxis(E, 0, ABG)
21:53:32.843 00.000 12308 Move returns status 0, amount 0
21:53:32.843 00.000 12308 MoveAxis(N, 152, ABG)
21:53:32.843 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:32.849 00.006 12308 Guiding  Dir = 0, Dur = 152
21:53:32.849 00.000 12308 IsSlewing returns 0
21:53:32.849 00.000 12308 IsGuiding returns 0
21:53:32.851 00.002 12308 PulseGuide returned control before completion, sleep 162
21:53:32.867 00.016 14556 UpdateGuideState exits: m=2122 SNR=31.0
21:53:32.870 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:32.873 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:32.876 00.003 14556 Enqueuing Expose request
21:53:33.021 00.145 12308 IsGuiding returns 1
21:53:33.022 00.001 12308 scope still moving after pulse duration time elapsed
21:53:33.052 00.030 12308 IsSlewing returns 0
21:53:33.053 00.001 12308 IsGuiding returns 0
21:53:33.053 00.000 12308 scope move finished after 152 + 50 ms
21:53:33.053 00.000 12308 Move returns status 0, amount 152
21:53:33.053 00.000 12308 move complete, result=0
21:53:33.054 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 152 ms NORTH
21:53:33.060 00.006 12308 worker thread done servicing request
21:53:33.061 00.001 12308 Worker thread wakes up
21:53:33.061 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:33.061 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:34.311 01.250 12308 Exposure complete
21:53:34.468 00.157 12308 worker thread done servicing request
21:53:34.468 00.000 14556 OnExposeComplete: enter
21:53:34.472 00.004 14556 UpdateGuideState(): m_state=6
21:53:34.477 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3550
21:53:34.482 00.005 14556 Star::Find returns 1 (0), X=188.15, Y=996.22, Mass=2015, SNR=30.0, Peak=163 HFD=4.3
21:53:34.486 00.004 14556 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-3.07) = xAngle (1.06 = 1.06)
21:53:34.489 00.003 14556 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.96 = 0.96)
21:53:34.492 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-2.02 mountX=0.07 mountY=0.12, mountTheta=1.03
21:53:34.497 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.13, opts=13)
21:53:34.501 00.004 14556 Enqueuing Move request for scope (-0.06, -0.13)
21:53:34.506 00.005 12308 Worker thread wakes up
21:53:34.506 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
21:53:34.506 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
21:53:34.506 00.000 12308 Moving (-0.06, -0.13) raw xDistance=0.07 yDistance=0.12
21:53:34.506 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:53:34.507 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:34.507 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:53:34.507 00.000 12308 MoveAxis(E, 0, ABG)
21:53:34.507 00.000 12308 Move returns status 0, amount 0
21:53:34.507 00.000 12308 MoveAxis(N, 0, ABG)
21:53:34.508 00.001 12308 Move returns status 0, amount 0
21:53:34.508 00.000 12308 move complete, result=0
21:53:34.508 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:34.513 00.005 12308 worker thread done servicing request
21:53:34.536 00.023 14556 UpdateGuideState exits: m=2015 SNR=30.0
21:53:34.545 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:34.550 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:34.556 00.006 14556 Enqueuing Expose request
21:53:34.561 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:53:34.569 00.008 12308 Worker thread wakes up
21:53:34.570 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:34.570 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:35.810 01.240 12308 Exposure complete
21:53:35.979 00.169 12308 worker thread done servicing request
21:53:35.980 00.001 14556 OnExposeComplete: enter
21:53:35.986 00.006 14556 UpdateGuideState(): m_state=6
21:53:35.993 00.007 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3551
21:53:35.996 00.003 14556 Star::Find returns 1 (0), X=188.19, Y=996.51, Mass=1932, SNR=29.5, Peak=134 HFD=4.5
21:53:36.001 00.005 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
21:53:36.004 00.003 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
21:53:36.009 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.72 mountX=0.01 mountY=-0.16, mountTheta=-1.49
21:53:36.014 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.16, opts=13)
21:53:36.019 00.005 14556 Enqueuing Move request for scope (-0.02, 0.16)
21:53:36.026 00.007 12308 Worker thread wakes up
21:53:36.026 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
21:53:36.027 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
21:53:36.027 00.000 12308 Moving (-0.02, 0.16) raw xDistance=0.01 yDistance=-0.16
21:53:36.027 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:53:36.027 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:36.028 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:53:36.028 00.000 12308 MoveAxis(E, 0, ABG)
21:53:36.028 00.000 12308 Move returns status 0, amount 0
21:53:36.029 00.001 12308 MoveAxis(N, 0, ABG)
21:53:36.029 00.000 12308 Move returns status 0, amount 0
21:53:36.029 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:36.034 00.005 12308 move complete, result=0
21:53:36.034 00.000 12308 worker thread done servicing request
21:53:36.053 00.019 14556 UpdateGuideState exits: m=1932 SNR=29.5
21:53:36.058 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:36.064 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:36.071 00.007 14556 Enqueuing Expose request
21:53:36.075 00.004 12308 Worker thread wakes up
21:53:36.075 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:36.075 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:36.075 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:53:37.330 01.255 12308 Exposure complete
21:53:37.470 00.140 14556 OnExposeComplete: enter
21:53:37.473 00.003 14556 UpdateGuideState(): m_state=6
21:53:37.479 00.006 12308 worker thread done servicing request
21:53:37.480 00.001 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3552
21:53:37.485 00.005 14556 Star::Find returns 1 (0), X=188.34, Y=996.55, Mass=2020, SNR=30.2, Peak=138 HFD=4.8
21:53:37.489 00.004 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
21:53:37.493 00.004 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.30)
21:53:37.497 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.20 hyp=0.24 cameraTheta=1.01 mountX=-0.14 mountY=-0.18, mountTheta=-2.24
21:53:37.503 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.20, opts=13)
21:53:37.508 00.005 14556 Enqueuing Move request for scope (0.13, 0.20)
21:53:37.513 00.005 12308 Worker thread wakes up
21:53:37.513 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.20) opts 0xd
21:53:37.513 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.20)
21:53:37.514 00.001 12308 Moving (0.13, 0.20) raw xDistance=-0.14 yDistance=-0.18
21:53:37.514 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:53:37.514 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:37.514 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:53:37.514 00.000 12308 MoveAxis(E, 0, ABG)
21:53:37.515 00.001 12308 Move returns status 0, amount 0
21:53:37.515 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:37.519 00.004 12308 MoveAxis(N, 0, ABG)
21:53:37.519 00.000 12308 Move returns status 0, amount 0
21:53:37.519 00.000 12308 move complete, result=0
21:53:37.519 00.000 12308 worker thread done servicing request
21:53:37.534 00.015 14556 UpdateGuideState exits: m=2020 SNR=30.2
21:53:37.539 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:37.543 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:37.546 00.003 14556 Enqueuing Expose request
21:53:37.549 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:53:37.551 00.002 12308 Worker thread wakes up
21:53:37.552 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:37.552 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:38.800 01.248 12308 Exposure complete
21:53:38.938 00.138 14556 OnExposeComplete: enter
21:53:38.943 00.005 14556 UpdateGuideState(): m_state=6
21:53:38.946 00.003 12308 worker thread done servicing request
21:53:38.946 00.000 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3553
21:53:38.950 00.004 14556 Star::Find returns 1 (0), X=188.05, Y=996.44, Mass=1989, SNR=29.9, Peak=139 HFD=4.6
21:53:38.953 00.003 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.73 = -0.55)
21:53:38.957 00.004 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.65)
21:53:38.961 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.09 hyp=0.18 cameraTheta=2.66 mountX=0.16 mountY=-0.11, mountTheta=-0.62
21:53:38.965 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.09, opts=13)
21:53:38.969 00.004 14556 Enqueuing Move request for scope (-0.16, 0.09)
21:53:38.971 00.002 12308 Worker thread wakes up
21:53:38.972 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.09) opts 0xd
21:53:38.972 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.09)
21:53:38.972 00.000 12308 Moving (-0.16, 0.09) raw xDistance=0.16 yDistance=-0.11
21:53:38.972 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:53:38.972 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:38.972 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:53:38.972 00.000 12308 MoveAxis(E, 0, ABG)
21:53:38.974 00.002 12308 Move returns status 0, amount 0
21:53:38.974 00.000 12308 MoveAxis(N, 0, ABG)
21:53:38.974 00.000 12308 Move returns status 0, amount 0
21:53:38.974 00.000 12308 move complete, result=0
21:53:38.975 00.001 12308 worker thread done servicing request
21:53:38.975 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:38.999 00.024 14556 UpdateGuideState exits: m=1989 SNR=29.9
21:53:39.004 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:39.009 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:39.013 00.004 14556 Enqueuing Expose request
21:53:39.017 00.004 12308 Worker thread wakes up
21:53:39.018 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:39.022 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:39.023 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:40.269 01.246 12308 Exposure complete
21:53:40.417 00.148 12308 worker thread done servicing request
21:53:40.418 00.001 14556 OnExposeComplete: enter
21:53:40.422 00.004 14556 UpdateGuideState(): m_state=6
21:53:40.426 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3554
21:53:40.431 00.005 14556 Star::Find returns 1 (0), X=188.16, Y=996.68, Mass=2167, SNR=31.1, Peak=144 HFD=4.5
21:53:40.434 00.003 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
21:53:40.438 00.004 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.58)
21:53:40.442 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.33 hyp=0.33 cameraTheta=1.73 mountX=0.03 mountY=-0.33, mountTheta=-1.48
21:53:40.446 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.33, opts=13)
21:53:40.449 00.003 14556 Enqueuing Move request for scope (-0.05, 0.33)
21:53:40.453 00.004 12308 Worker thread wakes up
21:53:40.453 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.33) opts 0xd
21:53:40.453 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.33)
21:53:40.453 00.000 12308 Moving (-0.05, 0.33) raw xDistance=0.03 yDistance=-0.33
21:53:40.453 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:53:40.453 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:53:40.454 00.001 12308 MoveAxis(E, 0, ABG)
21:53:40.454 00.000 12308 Move returns status 0, amount 0
21:53:40.454 00.000 12308 MoveAxis(N, 233, ABG)
21:53:40.454 00.000 12308 Guiding  Dir = 0, Dur = 233
21:53:40.454 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:40.459 00.005 12308 IsSlewing returns 0
21:53:40.459 00.000 12308 IsGuiding returns 0
21:53:40.459 00.000 12308 PulseGuide returned control before completion, sleep 243
21:53:40.479 00.020 14556 UpdateGuideState exits: m=2167 SNR=31.1
21:53:40.484 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:40.488 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:40.491 00.003 14556 Enqueuing Expose request
21:53:40.712 00.221 12308 IsGuiding returns 1
21:53:40.714 00.002 12308 scope still moving after pulse duration time elapsed
21:53:40.743 00.029 12308 IsSlewing returns 0
21:53:40.743 00.000 12308 IsGuiding returns 0
21:53:40.744 00.001 12308 scope move finished after 233 + 51 ms
21:53:40.744 00.000 12308 Move returns status 0, amount 233
21:53:40.744 00.000 12308 move complete, result=0
21:53:40.745 00.001 12308 worker thread done servicing request
21:53:40.745 00.000 12308 Worker thread wakes up
21:53:40.745 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 233 ms NORTH
21:53:40.752 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:40.753 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:42.009 01.256 12308 Exposure complete
21:53:42.146 00.137 12308 worker thread done servicing request
21:53:42.147 00.001 14556 OnExposeComplete: enter
21:53:42.151 00.004 14556 UpdateGuideState(): m_state=6
21:53:42.155 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3555
21:53:42.159 00.004 14556 Star::Find returns 1 (0), X=188.02, Y=996.47, Mass=2316, SNR=32.3, Peak=174 HFD=5.0
21:53:42.164 00.005 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.67 = -0.61)
21:53:42.168 00.004 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.71)
21:53:42.172 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.12 hyp=0.22 cameraTheta=2.60 mountX=0.18 mountY=-0.15, mountTheta=-0.68
21:53:42.178 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.12, opts=13)
21:53:42.182 00.004 14556 Enqueuing Move request for scope (-0.19, 0.12)
21:53:42.186 00.004 12308 Worker thread wakes up
21:53:42.186 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.12) opts 0xd
21:53:42.186 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.12)
21:53:42.186 00.000 12308 Moving (-0.19, 0.12) raw xDistance=0.18 yDistance=-0.15
21:53:42.186 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:53:42.187 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:42.187 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:53:42.187 00.000 12308 MoveAxis(E, 0, ABG)
21:53:42.187 00.000 12308 Move returns status 0, amount 0
21:53:42.187 00.000 12308 MoveAxis(N, 0, ABG)
21:53:42.188 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:42.193 00.005 12308 Move returns status 0, amount 0
21:53:42.193 00.000 12308 move complete, result=0
21:53:42.193 00.000 12308 worker thread done servicing request
21:53:42.212 00.019 14556 UpdateGuideState exits: m=2316 SNR=32.3
21:53:42.216 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:42.221 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:42.224 00.003 14556 Enqueuing Expose request
21:53:42.230 00.006 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:42.236 00.006 12308 Worker thread wakes up
21:53:42.236 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:42.236 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:43.478 01.242 12308 Exposure complete
21:53:43.627 00.149 12308 worker thread done servicing request
21:53:43.628 00.001 14556 OnExposeComplete: enter
21:53:43.633 00.005 14556 UpdateGuideState(): m_state=6
21:53:43.637 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3556
21:53:43.641 00.004 14556 Star::Find returns 1 (0), X=188.21, Y=996.51, Mass=2213, SNR=31.6, Peak=175 HFD=4.7
21:53:43.645 00.004 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.67 = -1.62)
21:53:43.648 00.003 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.72)
21:53:43.653 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.59 mountX=-0.01 mountY=-0.15, mountTheta=-1.62
21:53:43.660 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.15, opts=13)
21:53:43.664 00.004 14556 Enqueuing Move request for scope (-0.00, 0.15)
21:53:43.669 00.005 12308 Worker thread wakes up
21:53:43.669 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.15) opts 0xd
21:53:43.669 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.15)
21:53:43.670 00.001 12308 Moving (-0.00, 0.15) raw xDistance=-0.01 yDistance=-0.15
21:53:43.670 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:53:43.670 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:43.670 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:53:43.670 00.000 12308 MoveAxis(E, 0, ABG)
21:53:43.672 00.002 12308 Move returns status 0, amount 0
21:53:43.672 00.000 12308 MoveAxis(N, 0, ABG)
21:53:43.673 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:43.678 00.005 12308 Move returns status 0, amount 0
21:53:43.678 00.000 12308 move complete, result=0
21:53:43.678 00.000 12308 worker thread done servicing request
21:53:43.700 00.022 14556 UpdateGuideState exits: m=2213 SNR=31.6
21:53:43.705 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:43.708 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:43.712 00.004 14556 Enqueuing Expose request
21:53:43.716 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:53:43.719 00.003 12308 Worker thread wakes up
21:53:43.719 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:43.721 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:44.965 01.244 12308 Exposure complete
21:53:45.102 00.137 12308 worker thread done servicing request
21:53:45.102 00.000 14556 OnExposeComplete: enter
21:53:45.107 00.005 14556 UpdateGuideState(): m_state=6
21:53:45.113 00.006 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3557
21:53:45.119 00.006 14556 Star::Find returns 1 (0), X=188.17, Y=996.54, Mass=2087, SNR=30.8, Peak=151 HFD=4.5
21:53:45.125 00.006 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
21:53:45.132 00.007 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
21:53:45.138 00.006 14556 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.81 mountX=0.03 mountY=-0.19, mountTheta=-1.40
21:53:45.146 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.19, opts=13)
21:53:45.151 00.005 14556 Enqueuing Move request for scope (-0.04, 0.19)
21:53:45.154 00.003 12308 Worker thread wakes up
21:53:45.154 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd
21:53:45.156 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.19)
21:53:45.156 00.000 12308 Moving (-0.04, 0.19) raw xDistance=0.03 yDistance=-0.19
21:53:45.156 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:53:45.156 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:45.156 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:53:45.156 00.000 12308 MoveAxis(E, 0, ABG)
21:53:45.157 00.001 12308 Move returns status 0, amount 0
21:53:45.157 00.000 12308 MoveAxis(N, 0, ABG)
21:53:45.157 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:45.161 00.004 12308 Move returns status 0, amount 0
21:53:45.161 00.000 12308 move complete, result=0
21:53:45.161 00.000 12308 worker thread done servicing request
21:53:45.181 00.020 14556 UpdateGuideState exits: m=2087 SNR=30.8
21:53:45.185 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:45.188 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:45.193 00.005 14556 Enqueuing Expose request
21:53:45.197 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:53:45.202 00.005 12308 Worker thread wakes up
21:53:45.202 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:45.202 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:46.456 01.254 12308 Exposure complete
21:53:46.598 00.142 12308 worker thread done servicing request
21:53:46.599 00.001 14556 OnExposeComplete: enter
21:53:46.602 00.003 14556 UpdateGuideState(): m_state=6
21:53:46.607 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3558
21:53:46.611 00.004 14556 Star::Find returns 1 (0), X=188.31, Y=996.77, Mass=2030, SNR=30.3, Peak=153 HFD=4.6
21:53:46.614 00.003 14556 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.07) = xAngle (4.41 = -1.87)
21:53:46.617 00.003 14556 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.97)
21:53:46.621 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.41 hyp=0.42 cameraTheta=1.34 mountX=-0.12 mountY=-0.39, mountTheta=-1.88
21:53:46.626 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.41, opts=13)
21:53:46.630 00.004 14556 Enqueuing Move request for scope (0.10, 0.41)
21:53:46.635 00.005 12308 Worker thread wakes up
21:53:46.635 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.41) opts 0xd
21:53:46.636 00.001 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.41)
21:53:46.636 00.000 12308 Moving (0.10, 0.41) raw xDistance=-0.12 yDistance=-0.39
21:53:46.636 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:53:46.636 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
21:53:46.637 00.001 12308 MoveAxis(E, 0, ABG)
21:53:46.637 00.000 12308 Move returns status 0, amount 0
21:53:46.637 00.000 12308 MoveAxis(N, 275, ABG)
21:53:46.637 00.000 12308 Guiding  Dir = 0, Dur = 275
21:53:46.637 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:46.643 00.006 12308 IsSlewing returns 0
21:53:46.643 00.000 12308 IsGuiding returns 0
21:53:46.644 00.001 12308 PulseGuide returned control before completion, sleep 285
21:53:46.665 00.021 14556 UpdateGuideState exits: m=2030 SNR=30.3
21:53:46.670 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:46.674 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:46.679 00.005 14556 Enqueuing Expose request
21:53:46.930 00.251 12308 IsGuiding returns 1
21:53:46.932 00.002 12308 scope still moving after pulse duration time elapsed
21:53:46.962 00.030 12308 IsSlewing returns 0
21:53:46.963 00.001 12308 IsGuiding returns 0
21:53:46.963 00.000 12308 scope move finished after 275 + 44 ms
21:53:46.963 00.000 12308 Move returns status 0, amount 275
21:53:46.963 00.000 12308 move complete, result=0
21:53:46.963 00.000 12308 worker thread done servicing request
21:53:46.965 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 275 ms NORTH
21:53:46.971 00.006 12308 Worker thread wakes up
21:53:46.971 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:46.971 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:48.223 01.252 12308 Exposure complete
21:53:48.364 00.141 12308 worker thread done servicing request
21:53:48.364 00.000 14556 OnExposeComplete: enter
21:53:48.369 00.005 14556 UpdateGuideState(): m_state=6
21:53:48.374 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3559
21:53:48.379 00.005 14556 Star::Find returns 1 (0), X=188.20, Y=996.16, Mass=2205, SNR=31.5, Peak=188 HFD=4.4
21:53:48.384 00.005 14556 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-3.07) = xAngle (1.41 = 1.41)
21:53:48.389 00.005 14556 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.31 = 1.31)
21:53:48.393 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.19 hyp=0.20 cameraTheta=-1.67 mountX=0.03 mountY=0.19, mountTheta=1.40
21:53:48.399 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.19, opts=13)
21:53:48.404 00.005 14556 Enqueuing Move request for scope (-0.02, -0.19)
21:53:48.411 00.007 12308 Worker thread wakes up
21:53:48.411 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.19) opts 0xd
21:53:48.412 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.19)
21:53:48.412 00.000 12308 Moving (-0.02, -0.19) raw xDistance=0.03 yDistance=0.19
21:53:48.412 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:53:48.413 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:48.413 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:53:48.413 00.000 12308 MoveAxis(E, 0, ABG)
21:53:48.413 00.000 12308 Move returns status 0, amount 0
21:53:48.414 00.001 12308 MoveAxis(N, 0, ABG)
21:53:48.414 00.000 12308 Move returns status 0, amount 0
21:53:48.414 00.000 12308 move complete, result=0
21:53:48.415 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:48.420 00.005 12308 worker thread done servicing request
21:53:48.437 00.017 14556 UpdateGuideState exits: m=2205 SNR=31.5
21:53:48.441 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:48.447 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:48.453 00.006 14556 Enqueuing Expose request
21:53:48.457 00.004 12308 Worker thread wakes up
21:53:48.457 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:53:48.462 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:48.462 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:49.707 01.245 12308 Exposure complete
21:53:49.858 00.151 12308 worker thread done servicing request
21:53:49.858 00.000 14556 OnExposeComplete: enter
21:53:49.863 00.005 14556 UpdateGuideState(): m_state=6
21:53:49.866 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3560
21:53:49.871 00.005 14556 Star::Find returns 1 (0), X=188.23, Y=996.31, Mass=2162, SNR=31.2, Peak=170 HFD=4.7
21:53:49.875 00.004 14556 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-3.07) = xAngle (1.86 = 1.86)
21:53:49.879 00.004 14556 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.77 = 1.77)
21:53:49.885 00.006 14556 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.21 mountX=-0.01 mountY=0.04, mountTheta=1.86
21:53:49.891 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.04, opts=13)
21:53:49.895 00.004 14556 Enqueuing Move request for scope (0.02, -0.04)
21:53:49.898 00.003 12308 Worker thread wakes up
21:53:49.899 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
21:53:49.899 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
21:53:49.899 00.000 12308 Moving (0.02, -0.04) raw xDistance=-0.01 yDistance=0.04
21:53:49.899 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:53:49.900 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:49.900 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:53:49.901 00.001 12308 MoveAxis(E, 0, ABG)
21:53:49.901 00.000 12308 Move returns status 0, amount 0
21:53:49.901 00.000 12308 MoveAxis(N, 0, ABG)
21:53:49.901 00.000 12308 Move returns status 0, amount 0
21:53:49.901 00.000 12308 move complete, result=0
21:53:49.901 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:49.906 00.005 12308 worker thread done servicing request
21:53:49.928 00.022 14556 UpdateGuideState exits: m=2162 SNR=31.2
21:53:49.932 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:49.936 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:49.940 00.004 14556 Enqueuing Expose request
21:53:49.944 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:53:49.950 00.006 12308 Worker thread wakes up
21:53:49.950 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:49.950 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:51.187 01.237 12308 Exposure complete
21:53:51.322 00.135 12308 worker thread done servicing request
21:53:51.323 00.001 14556 OnExposeComplete: enter
21:53:51.326 00.003 14556 UpdateGuideState(): m_state=6
21:53:51.331 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3561
21:53:51.334 00.003 14556 Star::Find returns 1 (0), X=188.29, Y=996.53, Mass=2058, SNR=30.5, Peak=145 HFD=4.6
21:53:51.338 00.004 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.23 = -2.05)
21:53:51.343 00.005 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.15)
21:53:51.346 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.16 mountX=-0.09 mountY=-0.16, mountTheta=-2.08
21:53:51.353 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.17, opts=13)
21:53:51.357 00.004 14556 Enqueuing Move request for scope (0.08, 0.17)
21:53:51.361 00.004 12308 Worker thread wakes up
21:53:51.361 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
21:53:51.361 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
21:53:51.361 00.000 12308 Moving (0.08, 0.17) raw xDistance=-0.09 yDistance=-0.16
21:53:51.363 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:53:51.363 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:51.363 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:53:51.363 00.000 12308 MoveAxis(E, 0, ABG)
21:53:51.363 00.000 12308 Move returns status 0, amount 0
21:53:51.364 00.001 12308 MoveAxis(N, 0, ABG)
21:53:51.364 00.000 12308 Move returns status 0, amount 0
21:53:51.364 00.000 12308 move complete, result=0
21:53:51.364 00.000 12308 worker thread done servicing request
21:53:51.364 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:51.385 00.021 14556 UpdateGuideState exits: m=2058 SNR=30.5
21:53:51.389 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:51.394 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:51.398 00.004 14556 Enqueuing Expose request
21:53:51.402 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:53:51.406 00.004 12308 Worker thread wakes up
21:53:51.407 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:51.407 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:52.664 01.257 12308 Exposure complete
21:53:52.802 00.138 12308 worker thread done servicing request
21:53:52.803 00.001 14556 OnExposeComplete: enter
21:53:52.808 00.005 14556 UpdateGuideState(): m_state=6
21:53:52.812 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3562
21:53:52.816 00.004 14556 Star::Find returns 1 (0), X=188.16, Y=996.24, Mass=2159, SNR=31.1, Peak=155 HFD=4.5
21:53:52.820 00.004 14556 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-3.07) = xAngle (1.05 = 1.05)
21:53:52.824 00.004 14556 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.95 = 0.95)
21:53:52.828 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-2.02 mountX=0.06 mountY=0.10, mountTheta=1.02
21:53:52.833 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.11, opts=13)
21:53:52.837 00.004 14556 Enqueuing Move request for scope (-0.06, -0.11)
21:53:52.842 00.005 12308 Worker thread wakes up
21:53:52.842 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
21:53:52.842 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
21:53:52.842 00.000 12308 Moving (-0.06, -0.11) raw xDistance=0.06 yDistance=0.10
21:53:52.843 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:53:52.843 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:52.843 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:53:52.843 00.000 12308 MoveAxis(E, 0, ABG)
21:53:52.843 00.000 12308 Move returns status 0, amount 0
21:53:52.843 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:52.850 00.007 12308 MoveAxis(N, 0, ABG)
21:53:52.850 00.000 12308 Move returns status 0, amount 0
21:53:52.850 00.000 12308 move complete, result=0
21:53:52.850 00.000 12308 worker thread done servicing request
21:53:52.872 00.022 14556 UpdateGuideState exits: m=2159 SNR=31.1
21:53:52.876 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:52.881 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:52.886 00.005 14556 Enqueuing Expose request
21:53:52.891 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:53:52.895 00.004 12308 Worker thread wakes up
21:53:52.895 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:52.895 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:54.147 01.252 12308 Exposure complete
21:53:54.292 00.145 12308 worker thread done servicing request
21:53:54.292 00.000 14556 OnExposeComplete: enter
21:53:54.296 00.004 14556 UpdateGuideState(): m_state=6
21:53:54.301 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3563
21:53:54.305 00.004 14556 Star::Find returns 1 (0), X=188.24, Y=996.48, Mass=2172, SNR=31.1, Peak=165 HFD=4.6
21:53:54.308 00.003 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.47 = -1.81)
21:53:54.312 00.004 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.91)
21:53:54.315 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.40 mountX=-0.03 mountY=-0.12, mountTheta=-1.82
21:53:54.319 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.13, opts=13)
21:53:54.323 00.004 14556 Enqueuing Move request for scope (0.02, 0.13)
21:53:54.327 00.004 12308 Worker thread wakes up
21:53:54.327 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
21:53:54.327 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
21:53:54.327 00.000 12308 Moving (0.02, 0.13) raw xDistance=-0.03 yDistance=-0.12
21:53:54.327 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:53:54.328 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:54.328 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:53:54.328 00.000 12308 MoveAxis(E, 0, ABG)
21:53:54.328 00.000 12308 Move returns status 0, amount 0
21:53:54.328 00.000 12308 MoveAxis(N, 0, ABG)
21:53:54.328 00.000 12308 Move returns status 0, amount 0
21:53:54.328 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:54.333 00.005 12308 move complete, result=0
21:53:54.334 00.001 12308 worker thread done servicing request
21:53:54.354 00.020 14556 UpdateGuideState exits: m=2172 SNR=31.1
21:53:54.358 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:54.362 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:54.366 00.004 14556 Enqueuing Expose request
21:53:54.369 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:54.374 00.005 12308 Worker thread wakes up
21:53:54.374 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:54.374 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:55.615 01.241 12308 Exposure complete
21:53:55.764 00.149 12308 worker thread done servicing request
21:53:55.764 00.000 14556 OnExposeComplete: enter
21:53:55.767 00.003 14556 UpdateGuideState(): m_state=6
21:53:55.771 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3564
21:53:55.775 00.004 14556 Star::Find returns 1 (0), X=188.51, Y=996.59, Mass=2056, SNR=30.3, Peak=132 HFD=4.9
21:53:55.779 00.004 14556 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.07) = xAngle (3.75 = -2.53)
21:53:55.783 00.004 14556 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.66 = -2.63)
21:53:55.787 00.004 14556 CameraToMount -- cameraX=0.29 cameraY=0.24 hyp=0.38 cameraTheta=0.68 mountX=-0.31 mountY=-0.18, mountTheta=-2.60
21:53:55.793 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=0.24, opts=13)
21:53:55.798 00.005 14556 Enqueuing Move request for scope (0.29, 0.24)
21:53:55.802 00.004 12308 Worker thread wakes up
21:53:55.802 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.24) opts 0xd
21:53:55.802 00.000 12308 Handling offset move in thread for scope, endpoint = (0.29, 0.24)
21:53:55.802 00.000 12308 Moving (0.29, 0.24) raw xDistance=-0.31 yDistance=-0.18
21:53:55.802 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
21:53:55.802 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:55.803 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:53:55.803 00.000 12308 MoveAxis(E, 133, ABG)
21:53:55.803 00.000 12308 Guiding  Dir = 2, Dur = 133
21:53:55.803 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:55.808 00.005 12308 IsSlewing returns 0
21:53:55.808 00.000 12308 IsGuiding returns 0
21:53:55.808 00.000 12308 PulseGuide returned control before completion, sleep 143
21:53:55.832 00.024 14556 UpdateGuideState exits: m=2056 SNR=30.3
21:53:55.836 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:55.841 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:55.844 00.003 14556 Enqueuing Expose request
21:53:55.967 00.123 12308 IsGuiding returns 0
21:53:55.968 00.001 12308 Move returns status 0, amount 133
21:53:55.968 00.000 12308 MoveAxis(N, 0, ABG)
21:53:55.968 00.000 12308 Move returns status 0, amount 0
21:53:55.969 00.001 12308 move complete, result=0
21:53:55.969 00.000 12308 worker thread done servicing request
21:53:55.971 00.002 14556 GuideStep: -0.3 px 133 ms EAST, -0.2 px 0 ms NORTH
21:53:55.978 00.007 12308 Worker thread wakes up
21:53:55.978 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:55.978 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:57.232 01.254 12308 Exposure complete
21:53:57.383 00.151 12308 worker thread done servicing request
21:53:57.383 00.000 14556 OnExposeComplete: enter
21:53:57.387 00.004 14556 UpdateGuideState(): m_state=6
21:53:57.389 00.002 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3565
21:53:57.392 00.003 14556 Star::Find returns 1 (0), X=188.12, Y=996.45, Mass=1897, SNR=29.0, Peak=146 HFD=4.4
21:53:57.396 00.004 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
21:53:57.399 00.003 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.97)
21:53:57.403 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.34 mountX=0.09 mountY=-0.11, mountTheta=-0.91
21:53:57.407 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.10, opts=13)
21:53:57.411 00.004 14556 Enqueuing Move request for scope (-0.10, 0.10)
21:53:57.415 00.004 12308 Worker thread wakes up
21:53:57.415 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
21:53:57.415 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
21:53:57.415 00.000 12308 Moving (-0.10, 0.10) raw xDistance=0.09 yDistance=-0.11
21:53:57.416 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:53:57.416 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:57.416 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:53:57.416 00.000 12308 MoveAxis(E, 0, ABG)
21:53:57.417 00.001 12308 Move returns status 0, amount 0
21:53:57.417 00.000 12308 MoveAxis(N, 0, ABG)
21:53:57.417 00.000 12308 Move returns status 0, amount 0
21:53:57.417 00.000 12308 move complete, result=0
21:53:57.417 00.000 12308 worker thread done servicing request
21:53:57.417 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:57.437 00.020 14556 UpdateGuideState exits: m=1897 SNR=29.0
21:53:57.442 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:57.445 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:57.450 00.005 14556 Enqueuing Expose request
21:53:57.454 00.004 12308 Worker thread wakes up
21:53:57.454 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:57.459 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:57.459 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:53:58.715 01.256 12308 Exposure complete
21:53:58.859 00.144 12308 worker thread done servicing request
21:53:58.859 00.000 14556 OnExposeComplete: enter
21:53:58.864 00.005 14556 UpdateGuideState(): m_state=6
21:53:58.868 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3566
21:53:58.872 00.004 14556 Star::Find returns 1 (0), X=188.26, Y=996.67, Mass=2118, SNR=31.0, Peak=155 HFD=4.6
21:53:58.875 00.003 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.50 = -1.78)
21:53:58.879 00.004 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.88)
21:53:58.884 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.32 hyp=0.32 cameraTheta=1.43 mountX=-0.07 mountY=-0.31, mountTheta=-1.79
21:53:58.888 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.32, opts=13)
21:53:58.891 00.003 14556 Enqueuing Move request for scope (0.05, 0.32)
21:53:58.896 00.005 12308 Worker thread wakes up
21:53:58.896 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.32) opts 0xd
21:53:58.896 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.32)
21:53:58.896 00.000 12308 Moving (0.05, 0.32) raw xDistance=-0.07 yDistance=-0.31
21:53:58.897 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:53:58.897 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:53:58.897 00.000 12308 MoveAxis(E, 0, ABG)
21:53:58.898 00.001 12308 Move returns status 0, amount 0
21:53:58.898 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:53:58.902 00.004 12308 MoveAxis(N, 215, ABG)
21:53:58.902 00.000 12308 Guiding  Dir = 0, Dur = 215
21:53:58.902 00.000 12308 IsSlewing returns 0
21:53:58.903 00.001 12308 IsGuiding returns 0
21:53:58.903 00.000 12308 PulseGuide returned control before completion, sleep 225
21:53:58.924 00.021 14556 UpdateGuideState exits: m=2118 SNR=31.0
21:53:58.928 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:58.932 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:53:58.935 00.003 14556 Enqueuing Expose request
21:53:59.141 00.206 12308 IsGuiding returns 1
21:53:59.143 00.002 12308 scope still moving after pulse duration time elapsed
21:53:59.173 00.030 12308 IsSlewing returns 0
21:53:59.176 00.003 12308 IsGuiding returns 0
21:53:59.177 00.001 12308 scope move finished after 215 + 59 ms
21:53:59.178 00.001 12308 Move returns status 0, amount 215
21:53:59.179 00.001 12308 move complete, result=0
21:53:59.179 00.000 12308 worker thread done servicing request
21:53:59.179 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 215 ms NORTH
21:53:59.186 00.007 12308 Worker thread wakes up
21:53:59.186 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:53:59.186 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:00.437 01.251 12308 Exposure complete
21:54:00.580 00.143 12308 worker thread done servicing request
21:54:00.581 00.001 14556 OnExposeComplete: enter
21:54:00.585 00.004 14556 UpdateGuideState(): m_state=6
21:54:00.589 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3567
21:54:00.593 00.004 14556 Star::Find returns 1 (0), X=188.11, Y=996.30, Mass=2213, SNR=31.6, Peak=182 HFD=4.5
21:54:00.597 00.004 14556 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-3.07) = xAngle (0.43 = 0.43)
21:54:00.601 00.004 14556 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.33 = 0.33)
21:54:00.606 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-2.65 mountX=0.11 mountY=0.04, mountTheta=0.34
21:54:00.611 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.06, opts=13)
21:54:00.615 00.004 14556 Enqueuing Move request for scope (-0.10, -0.06)
21:54:00.618 00.003 12308 Worker thread wakes up
21:54:00.618 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
21:54:00.618 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
21:54:00.618 00.000 12308 Moving (-0.10, -0.06) raw xDistance=0.11 yDistance=0.04
21:54:00.618 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:54:00.618 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:00.619 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:54:00.619 00.000 12308 MoveAxis(E, 0, ABG)
21:54:00.619 00.000 12308 Move returns status 0, amount 0
21:54:00.619 00.000 12308 MoveAxis(N, 0, ABG)
21:54:00.619 00.000 12308 Move returns status 0, amount 0
21:54:00.619 00.000 12308 move complete, result=0
21:54:00.619 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:00.623 00.004 12308 worker thread done servicing request
21:54:00.646 00.023 14556 UpdateGuideState exits: m=2213 SNR=31.6
21:54:00.651 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:00.654 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:00.659 00.005 14556 Enqueuing Expose request
21:54:00.669 00.010 12308 Worker thread wakes up
21:54:00.671 00.002 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:54:00.676 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:00.676 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:01.917 01.241 12308 Exposure complete
21:54:02.068 00.151 12308 worker thread done servicing request
21:54:02.069 00.001 14556 OnExposeComplete: enter
21:54:02.073 00.004 14556 UpdateGuideState(): m_state=6
21:54:02.077 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3568
21:54:02.080 00.003 14556 Star::Find returns 1 (0), X=188.09, Y=996.63, Mass=2013, SNR=30.1, Peak=157 HFD=4.4
21:54:02.085 00.005 14556 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.07) = xAngle (5.07 = -1.21)
21:54:02.088 00.003 14556 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.31)
21:54:02.092 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.27 hyp=0.30 cameraTheta=2.00 mountX=0.11 mountY=-0.29, mountTheta=-1.22
21:54:02.098 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.27, opts=13)
21:54:02.103 00.005 14556 Enqueuing Move request for scope (-0.12, 0.27)
21:54:02.106 00.003 12308 Worker thread wakes up
21:54:02.106 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.27) opts 0xd
21:54:02.107 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.27)
21:54:02.107 00.000 12308 Moving (-0.12, 0.27) raw xDistance=0.11 yDistance=-0.29
21:54:02.107 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:54:02.107 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:54:02.107 00.000 12308 MoveAxis(E, 0, ABG)
21:54:02.107 00.000 12308 Move returns status 0, amount 0
21:54:02.107 00.000 12308 MoveAxis(N, 205, ABG)
21:54:02.107 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:02.114 00.007 12308 Guiding  Dir = 0, Dur = 205
21:54:02.114 00.000 12308 IsSlewing returns 0
21:54:02.114 00.000 12308 IsGuiding returns 0
21:54:02.115 00.001 12308 PulseGuide returned control before completion, sleep 215
21:54:02.136 00.021 14556 UpdateGuideState exits: m=2013 SNR=30.1
21:54:02.141 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:02.145 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:02.148 00.003 14556 Enqueuing Expose request
21:54:02.346 00.198 12308 IsGuiding returns 1
21:54:02.347 00.001 12308 scope still moving after pulse duration time elapsed
21:54:02.377 00.030 12308 IsSlewing returns 0
21:54:02.380 00.003 12308 IsGuiding returns 0
21:54:02.380 00.000 12308 scope move finished after 205 + 60 ms
21:54:02.381 00.001 12308 Move returns status 0, amount 205
21:54:02.381 00.000 12308 move complete, result=0
21:54:02.381 00.000 12308 worker thread done servicing request
21:54:02.382 00.001 12308 Worker thread wakes up
21:54:02.382 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 205 ms NORTH
21:54:02.388 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:02.388 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:03.644 01.256 12308 Exposure complete
21:54:03.801 00.157 12308 worker thread done servicing request
21:54:03.802 00.001 14556 OnExposeComplete: enter
21:54:03.806 00.004 14556 UpdateGuideState(): m_state=6
21:54:03.810 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3569
21:54:03.814 00.004 14556 Star::Find returns 1 (0), X=188.05, Y=996.30, Mass=2121, SNR=30.9, Peak=172 HFD=4.3
21:54:03.818 00.004 14556 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-3.07) = xAngle (0.26 = 0.26)
21:54:03.823 00.005 14556 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.16 = 0.16)
21:54:03.827 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-2.82 mountX=0.17 mountY=0.03, mountTheta=0.16
21:54:03.832 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.06, opts=13)
21:54:03.836 00.004 14556 Enqueuing Move request for scope (-0.17, -0.06)
21:54:03.840 00.004 12308 Worker thread wakes up
21:54:03.840 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.06) opts 0xd
21:54:03.840 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.06)
21:54:03.840 00.000 12308 Moving (-0.17, -0.06) raw xDistance=0.17 yDistance=0.03
21:54:03.840 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:54:03.840 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:03.841 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:54:03.841 00.000 12308 MoveAxis(E, 0, ABG)
21:54:03.841 00.000 12308 Move returns status 0, amount 0
21:54:03.841 00.000 12308 MoveAxis(N, 0, ABG)
21:54:03.841 00.000 12308 Move returns status 0, amount 0
21:54:03.841 00.000 12308 move complete, result=0
21:54:03.843 00.002 12308 worker thread done servicing request
21:54:03.843 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:03.869 00.026 14556 UpdateGuideState exits: m=2121 SNR=30.9
21:54:03.874 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:03.878 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:03.883 00.005 14556 Enqueuing Expose request
21:54:03.890 00.007 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:54:03.894 00.004 12308 Worker thread wakes up
21:54:03.894 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:03.894 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:05.146 01.252 12308 Exposure complete
21:54:05.298 00.152 12308 worker thread done servicing request
21:54:05.299 00.001 14556 OnExposeComplete: enter
21:54:05.302 00.003 14556 UpdateGuideState(): m_state=6
21:54:05.306 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3570
21:54:05.311 00.005 14556 Star::Find returns 1 (0), X=187.93, Y=996.40, Mass=1941, SNR=29.5, Peak=190 HFD=4.3
21:54:05.315 00.004 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.07 = -0.21)
21:54:05.319 00.004 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.31)
21:54:05.323 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=0.04 hyp=0.29 cameraTheta=3.00 mountX=0.28 mountY=-0.09, mountTheta=-0.30
21:54:05.328 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.04, opts=13)
21:54:05.332 00.004 14556 Enqueuing Move request for scope (-0.29, 0.04)
21:54:05.336 00.004 12308 Worker thread wakes up
21:54:05.336 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.04) opts 0xd
21:54:05.336 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.04)
21:54:05.336 00.000 12308 Moving (-0.29, 0.04) raw xDistance=0.28 yDistance=-0.09
21:54:05.336 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
21:54:05.336 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:05.337 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:54:05.337 00.000 12308 MoveAxis(W, 123, ABG)
21:54:05.337 00.000 12308 Guiding  Dir = 3, Dur = 123
21:54:05.337 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:05.343 00.006 12308 IsSlewing returns 0
21:54:05.343 00.000 12308 IsGuiding returns 0
21:54:05.343 00.000 12308 PulseGuide returned control before completion, sleep 133
21:54:05.365 00.022 14556 UpdateGuideState exits: m=1941 SNR=29.5
21:54:05.368 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:05.371 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:05.376 00.005 14556 Enqueuing Expose request
21:54:05.480 00.104 12308 IsGuiding returns 1
21:54:05.481 00.001 12308 scope still moving after pulse duration time elapsed
21:54:05.511 00.030 12308 IsSlewing returns 0
21:54:05.512 00.001 12308 IsGuiding returns 0
21:54:05.513 00.001 12308 scope move finished after 123 + 46 ms
21:54:05.513 00.000 12308 Move returns status 0, amount 123
21:54:05.514 00.001 12308 MoveAxis(N, 0, ABG)
21:54:05.515 00.001 12308 Move returns status 0, amount 0
21:54:05.515 00.000 12308 move complete, result=0
21:54:05.515 00.000 12308 worker thread done servicing request
21:54:05.516 00.001 12308 Worker thread wakes up
21:54:05.516 00.000 14556 GuideStep: 0.3 px 123 ms WEST, -0.1 px 0 ms NORTH
21:54:05.522 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:05.522 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:06.777 01.255 12308 Exposure complete
21:54:06.922 00.145 12308 worker thread done servicing request
21:54:06.922 00.000 14556 OnExposeComplete: enter
21:54:06.926 00.004 14556 UpdateGuideState(): m_state=6
21:54:06.930 00.004 14556 Star::Find(15, 187, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3571
21:54:06.934 00.004 14556 Star::Find returns 1 (0), X=188.10, Y=996.36, Mass=1955, SNR=29.7, Peak=171 HFD=4.3
21:54:06.938 00.004 14556 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.07) = xAngle (6.20 = -0.08)
21:54:06.941 00.003 14556 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.10 = -0.18)
21:54:06.945 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.00 hyp=0.12 cameraTheta=3.13 mountX=0.12 mountY=-0.02, mountTheta=-0.18
21:54:06.951 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.00, opts=13)
21:54:06.955 00.004 14556 Enqueuing Move request for scope (-0.12, 0.00)
21:54:06.961 00.006 12308 Worker thread wakes up
21:54:06.961 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.00) opts 0xd
21:54:06.961 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.00)
21:54:06.961 00.000 12308 Moving (-0.12, 0.00) raw xDistance=0.12 yDistance=-0.02
21:54:06.961 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:54:06.963 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:06.963 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:54:06.963 00.000 12308 MoveAxis(E, 0, ABG)
21:54:06.963 00.000 12308 Move returns status 0, amount 0
21:54:06.964 00.001 12308 MoveAxis(N, 0, ABG)
21:54:06.964 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:06.970 00.006 12308 Move returns status 0, amount 0
21:54:06.971 00.001 12308 move complete, result=0
21:54:06.971 00.000 12308 worker thread done servicing request
21:54:06.998 00.027 14556 UpdateGuideState exits: m=1955 SNR=29.7
21:54:07.002 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:07.007 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:07.011 00.004 14556 Enqueuing Expose request
21:54:07.015 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:54:07.020 00.005 12308 Worker thread wakes up
21:54:07.020 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:07.020 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:08.268 01.248 12308 Exposure complete
21:54:08.419 00.151 12308 worker thread done servicing request
21:54:08.420 00.001 14556 OnExposeComplete: enter
21:54:08.424 00.004 14556 UpdateGuideState(): m_state=6
21:54:08.427 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3572
21:54:08.432 00.005 14556 Star::Find returns 1 (0), X=188.22, Y=996.39, Mass=2296, SNR=32.2, Peak=177 HFD=4.8
21:54:08.435 00.003 14556 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.07) = xAngle (4.42 = -1.87)
21:54:08.439 00.004 14556 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.96)
21:54:08.444 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.34 mountX=-0.01 mountY=-0.04, mountTheta=-1.88
21:54:08.449 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.04, opts=13)
21:54:08.453 00.004 14556 Enqueuing Move request for scope (0.01, 0.04)
21:54:08.456 00.003 12308 Worker thread wakes up
21:54:08.457 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
21:54:08.457 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
21:54:08.457 00.000 12308 Moving (0.01, 0.04) raw xDistance=-0.01 yDistance=-0.04
21:54:08.457 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:54:08.458 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:08.458 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:54:08.458 00.000 12308 MoveAxis(E, 0, ABG)
21:54:08.458 00.000 12308 Move returns status 0, amount 0
21:54:08.458 00.000 12308 MoveAxis(N, 0, ABG)
21:54:08.459 00.001 12308 Move returns status 0, amount 0
21:54:08.459 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:08.464 00.005 12308 move complete, result=0
21:54:08.464 00.000 12308 worker thread done servicing request
21:54:08.485 00.021 14556 UpdateGuideState exits: m=2296 SNR=32.2
21:54:08.489 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:08.493 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:08.496 00.003 14556 Enqueuing Expose request
21:54:08.499 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:54:08.504 00.005 12308 Worker thread wakes up
21:54:08.504 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:08.504 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:09.746 01.242 12308 Exposure complete
21:54:09.878 00.132 12308 worker thread done servicing request
21:54:09.879 00.001 14556 OnExposeComplete: enter
21:54:09.882 00.003 14556 UpdateGuideState(): m_state=6
21:54:09.885 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3573
21:54:09.890 00.005 14556 Star::Find returns 1 (0), X=188.14, Y=996.57, Mass=2339, SNR=32.5, Peak=162 HFD=4.6
21:54:09.893 00.003 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.97 = -1.31)
21:54:09.898 00.005 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.41)
21:54:09.901 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.90 mountX=0.06 mountY=-0.23, mountTheta=-1.32
21:54:09.906 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.22, opts=13)
21:54:09.910 00.004 14556 Enqueuing Move request for scope (-0.07, 0.22)
21:54:09.914 00.004 12308 Worker thread wakes up
21:54:09.915 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.22) opts 0xd
21:54:09.915 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.22)
21:54:09.915 00.000 12308 Moving (-0.07, 0.22) raw xDistance=0.06 yDistance=-0.23
21:54:09.915 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:54:09.915 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:54:09.915 00.000 12308 MoveAxis(E, 0, ABG)
21:54:09.916 00.001 12308 Move returns status 0, amount 0
21:54:09.916 00.000 12308 MoveAxis(N, 159, ABG)
21:54:09.916 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:09.920 00.004 12308 Guiding  Dir = 0, Dur = 159
21:54:09.920 00.000 12308 IsSlewing returns 0
21:54:09.920 00.000 12308 IsGuiding returns 0
21:54:09.922 00.002 12308 PulseGuide returned control before completion, sleep 169
21:54:09.937 00.015 14556 UpdateGuideState exits: m=2339 SNR=32.5
21:54:09.943 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:09.947 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:09.951 00.004 14556 Enqueuing Expose request
21:54:10.096 00.145 12308 IsGuiding returns 1
21:54:10.096 00.000 12308 scope still moving after pulse duration time elapsed
21:54:10.126 00.030 12308 IsSlewing returns 0
21:54:10.129 00.003 12308 IsGuiding returns 0
21:54:10.130 00.001 12308 scope move finished after 159 + 50 ms
21:54:10.131 00.001 12308 Move returns status 0, amount 159
21:54:10.131 00.000 12308 move complete, result=0
21:54:10.131 00.000 12308 worker thread done servicing request
21:54:10.131 00.000 12308 Worker thread wakes up
21:54:10.133 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 159 ms NORTH
21:54:10.139 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:10.139 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:11.390 01.251 12308 Exposure complete
21:54:11.546 00.156 12308 worker thread done servicing request
21:54:11.546 00.000 14556 OnExposeComplete: enter
21:54:11.551 00.005 14556 UpdateGuideState(): m_state=6
21:54:11.558 00.007 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3574
21:54:11.564 00.006 14556 Star::Find returns 1 (0), X=188.12, Y=996.32, Mass=2120, SNR=30.7, Peak=181 HFD=4.5
21:54:11.568 00.004 14556 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-3.07) = xAngle (0.23 = 0.23)
21:54:11.573 00.005 14556 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.13 = 0.13)
21:54:11.578 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-2.84 mountX=0.10 mountY=0.01, mountTheta=0.13
21:54:11.583 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.03, opts=13)
21:54:11.586 00.003 14556 Enqueuing Move request for scope (-0.10, -0.03)
21:54:11.591 00.005 12308 Worker thread wakes up
21:54:11.591 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
21:54:11.591 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
21:54:11.592 00.001 12308 Moving (-0.10, -0.03) raw xDistance=0.10 yDistance=0.01
21:54:11.592 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:54:11.592 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:11.592 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:54:11.593 00.001 12308 MoveAxis(E, 0, ABG)
21:54:11.593 00.000 12308 Move returns status 0, amount 0
21:54:11.593 00.000 12308 MoveAxis(N, 0, ABG)
21:54:11.593 00.000 12308 Move returns status 0, amount 0
21:54:11.593 00.000 12308 move complete, result=0
21:54:11.593 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:11.599 00.006 12308 worker thread done servicing request
21:54:11.619 00.020 14556 UpdateGuideState exits: m=2120 SNR=30.7
21:54:11.625 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:11.631 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:11.635 00.004 14556 Enqueuing Expose request
21:54:11.639 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:54:11.643 00.004 12308 Worker thread wakes up
21:54:11.643 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:11.644 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:12.894 01.250 12308 Exposure complete
21:54:13.039 00.145 12308 worker thread done servicing request
21:54:13.039 00.000 14556 OnExposeComplete: enter
21:54:13.043 00.004 14556 UpdateGuideState(): m_state=6
21:54:13.046 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3575
21:54:13.051 00.005 14556 Star::Find returns 1 (0), X=188.09, Y=996.56, Mass=2158, SNR=31.1, Peak=166 HFD=4.3
21:54:13.053 00.002 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.17 = -1.12)
21:54:13.057 00.004 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.22)
21:54:13.062 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.21 hyp=0.24 cameraTheta=2.09 mountX=0.11 mountY=-0.23, mountTheta=-1.13
21:54:13.067 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.21, opts=13)
21:54:13.071 00.004 14556 Enqueuing Move request for scope (-0.12, 0.21)
21:54:13.075 00.004 12308 Worker thread wakes up
21:54:13.075 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.21) opts 0xd
21:54:13.075 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.21)
21:54:13.076 00.001 12308 Moving (-0.12, 0.21) raw xDistance=0.11 yDistance=-0.23
21:54:13.076 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:54:13.076 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:54:13.076 00.000 12308 MoveAxis(E, 0, ABG)
21:54:13.076 00.000 12308 Move returns status 0, amount 0
21:54:13.076 00.000 12308 MoveAxis(N, 160, ABG)
21:54:13.077 00.001 12308 Guiding  Dir = 0, Dur = 160
21:54:13.077 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:13.082 00.005 12308 IsSlewing returns 0
21:54:13.082 00.000 12308 IsGuiding returns 0
21:54:13.082 00.000 12308 PulseGuide returned control before completion, sleep 170
21:54:13.101 00.019 14556 UpdateGuideState exits: m=2158 SNR=31.1
21:54:13.108 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:13.113 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:13.116 00.003 14556 Enqueuing Expose request
21:54:13.261 00.145 12308 IsGuiding returns 1
21:54:13.261 00.000 12308 scope still moving after pulse duration time elapsed
21:54:13.292 00.031 12308 IsSlewing returns 0
21:54:13.294 00.002 12308 IsGuiding returns 0
21:54:13.294 00.000 12308 scope move finished after 160 + 51 ms
21:54:13.295 00.001 12308 Move returns status 0, amount 160
21:54:13.295 00.000 12308 move complete, result=0
21:54:13.295 00.000 12308 worker thread done servicing request
21:54:13.296 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 160 ms NORTH
21:54:13.302 00.006 12308 Worker thread wakes up
21:54:13.302 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:13.302 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:14.555 01.253 12308 Exposure complete
21:54:14.700 00.145 12308 worker thread done servicing request
21:54:14.700 00.000 14556 OnExposeComplete: enter
21:54:14.704 00.004 14556 UpdateGuideState(): m_state=6
21:54:14.708 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3576
21:54:14.710 00.002 14556 Star::Find returns 1 (0), X=188.31, Y=996.21, Mass=2172, SNR=31.2, Peak=177 HFD=4.6
21:54:14.715 00.005 14556 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-3.07) = xAngle (2.07 = 2.07)
21:54:14.724 00.009 14556 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.97 = 1.97)
21:54:14.731 00.007 14556 CameraToMount -- cameraX=0.09 cameraY=-0.15 hyp=0.17 cameraTheta=-1.00 mountX=-0.08 mountY=0.16, mountTheta=2.05
21:54:14.740 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.15, opts=13)
21:54:14.744 00.004 14556 Enqueuing Move request for scope (0.09, -0.15)
21:54:14.747 00.003 12308 Worker thread wakes up
21:54:14.748 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.15) opts 0xd
21:54:14.748 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.15)
21:54:14.748 00.000 12308 Moving (0.09, -0.15) raw xDistance=-0.08 yDistance=0.16
21:54:14.749 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:54:14.749 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:14.749 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:54:14.749 00.000 12308 MoveAxis(E, 0, ABG)
21:54:14.749 00.000 12308 Move returns status 0, amount 0
21:54:14.751 00.002 12308 MoveAxis(N, 0, ABG)
21:54:14.751 00.000 12308 Move returns status 0, amount 0
21:54:14.751 00.000 12308 move complete, result=0
21:54:14.751 00.000 12308 worker thread done servicing request
21:54:14.752 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:14.773 00.021 14556 UpdateGuideState exits: m=2172 SNR=31.2
21:54:14.778 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:14.785 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:14.792 00.007 14556 Enqueuing Expose request
21:54:14.796 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:54:14.802 00.006 12308 Worker thread wakes up
21:54:14.802 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:14.802 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:16.060 01.258 12308 Exposure complete
21:54:16.216 00.156 12308 worker thread done servicing request
21:54:16.216 00.000 14556 OnExposeComplete: enter
21:54:16.221 00.005 14556 UpdateGuideState(): m_state=6
21:54:16.226 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3577
21:54:16.231 00.005 14556 Star::Find returns 1 (0), X=188.37, Y=996.30, Mass=2082, SNR=30.3, Peak=143 HFD=4.8
21:54:16.237 00.006 14556 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-3.07) = xAngle (2.71 = 2.71)
21:54:16.241 00.004 14556 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.61 = 2.61)
21:54:16.246 00.005 14556 CameraToMount -- cameraX=0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-0.36 mountX=-0.15 mountY=0.08, mountTheta=2.64
21:54:16.251 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.06, opts=13)
21:54:16.255 00.004 14556 Enqueuing Move request for scope (0.15, -0.06)
21:54:16.260 00.005 12308 Worker thread wakes up
21:54:16.260 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.06) opts 0xd
21:54:16.260 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.06)
21:54:16.260 00.000 12308 Moving (0.15, -0.06) raw xDistance=-0.15 yDistance=0.08
21:54:16.260 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:54:16.261 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:16.261 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:54:16.261 00.000 12308 MoveAxis(E, 0, ABG)
21:54:16.261 00.000 12308 Move returns status 0, amount 0
21:54:16.261 00.000 12308 MoveAxis(N, 0, ABG)
21:54:16.261 00.000 12308 Move returns status 0, amount 0
21:54:16.261 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:16.265 00.004 12308 move complete, result=0
21:54:16.265 00.000 12308 worker thread done servicing request
21:54:16.288 00.023 14556 UpdateGuideState exits: m=2082 SNR=30.3
21:54:16.293 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:16.297 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:16.302 00.005 14556 Enqueuing Expose request
21:54:16.305 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:54:16.309 00.004 12308 Worker thread wakes up
21:54:16.309 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:16.309 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:17.567 01.258 12308 Exposure complete
21:54:17.707 00.140 12308 worker thread done servicing request
21:54:17.708 00.001 14556 OnExposeComplete: enter
21:54:17.712 00.004 14556 UpdateGuideState(): m_state=6
21:54:17.715 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3578
21:54:17.719 00.004 14556 Star::Find returns 1 (0), X=188.34, Y=996.31, Mass=1996, SNR=29.9, Peak=168 HFD=4.7
21:54:17.723 00.004 14556 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-3.07) = xAngle (2.76 = 2.76)
21:54:17.728 00.005 14556 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.66 = 2.66)
21:54:17.733 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-0.32 mountX=-0.13 mountY=0.06, mountTheta=2.68
21:54:17.738 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.04, opts=13)
21:54:17.742 00.004 14556 Enqueuing Move request for scope (0.13, -0.04)
21:54:17.746 00.004 12308 Worker thread wakes up
21:54:17.746 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
21:54:17.746 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
21:54:17.746 00.000 12308 Moving (0.13, -0.04) raw xDistance=-0.13 yDistance=0.06
21:54:17.746 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:54:17.748 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:17.748 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:54:17.748 00.000 12308 MoveAxis(E, 0, ABG)
21:54:17.748 00.000 12308 Move returns status 0, amount 0
21:54:17.748 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:17.752 00.004 12308 MoveAxis(N, 0, ABG)
21:54:17.752 00.000 12308 Move returns status 0, amount 0
21:54:17.752 00.000 12308 move complete, result=0
21:54:17.753 00.001 12308 worker thread done servicing request
21:54:17.775 00.022 14556 UpdateGuideState exits: m=1996 SNR=29.9
21:54:17.778 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:17.781 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:17.785 00.004 14556 Enqueuing Expose request
21:54:17.789 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:54:17.793 00.004 12308 Worker thread wakes up
21:54:17.793 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:17.793 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:19.049 01.256 12308 Exposure complete
21:54:19.191 00.142 12308 worker thread done servicing request
21:54:19.192 00.001 14556 OnExposeComplete: enter
21:54:19.196 00.004 14556 UpdateGuideState(): m_state=6
21:54:19.199 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3579
21:54:19.203 00.004 14556 Star::Find returns 1 (0), X=188.42, Y=996.66, Mass=2057, SNR=30.5, Peak=139 HFD=4.8
21:54:19.207 00.004 14556 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.07) = xAngle (4.05 = -2.23)
21:54:19.211 00.004 14556 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.95 = -2.33)
21:54:19.214 00.003 14556 CameraToMount -- cameraX=0.21 cameraY=0.30 hyp=0.37 cameraTheta=0.98 mountX=-0.23 mountY=-0.27, mountTheta=-2.28
21:54:19.220 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.30, opts=13)
21:54:19.224 00.004 14556 Enqueuing Move request for scope (0.21, 0.30)
21:54:19.228 00.004 12308 Worker thread wakes up
21:54:19.228 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.30) opts 0xd
21:54:19.228 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.30)
21:54:19.228 00.000 12308 Moving (0.21, 0.30) raw xDistance=-0.23 yDistance=-0.27
21:54:19.229 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:54:19.229 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:54:19.229 00.000 12308 MoveAxis(E, 98, ABG)
21:54:19.229 00.000 12308 Guiding  Dir = 2, Dur = 98
21:54:19.230 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:19.234 00.004 12308 IsSlewing returns 0
21:54:19.235 00.001 12308 IsGuiding returns 0
21:54:19.235 00.000 12308 PulseGuide returned control before completion, sleep 108
21:54:19.252 00.017 14556 UpdateGuideState exits: m=2057 SNR=30.5
21:54:19.258 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:19.261 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:19.264 00.003 14556 Enqueuing Expose request
21:54:19.347 00.083 12308 IsGuiding returns 1
21:54:19.347 00.000 12308 scope still moving after pulse duration time elapsed
21:54:19.378 00.031 12308 IsSlewing returns 0
21:54:19.379 00.001 12308 IsGuiding returns 0
21:54:19.379 00.000 12308 scope move finished after 98 + 46 ms
21:54:19.379 00.000 12308 Move returns status 0, amount 98
21:54:19.379 00.000 12308 MoveAxis(N, 187, ABG)
21:54:19.380 00.001 12308 Guiding  Dir = 0, Dur = 187
21:54:19.380 00.000 12308 IsSlewing returns 0
21:54:19.380 00.000 12308 IsGuiding returns 0
21:54:19.381 00.001 12308 PulseGuide returned control before completion, sleep 197
21:54:19.580 00.199 12308 IsGuiding returns 1
21:54:19.581 00.001 12308 scope still moving after pulse duration time elapsed
21:54:19.612 00.031 12308 IsSlewing returns 0
21:54:19.613 00.001 12308 IsGuiding returns 1
21:54:19.645 00.032 12308 IsSlewing returns 0
21:54:19.647 00.002 12308 IsGuiding returns 1
21:54:19.676 00.029 12308 IsSlewing returns 0
21:54:19.676 00.000 12308 IsGuiding returns 1
21:54:19.707 00.031 12308 IsSlewing returns 0
21:54:19.708 00.001 12308 IsGuiding returns 0
21:54:19.708 00.000 12308 scope move finished after 187 + 140 ms
21:54:19.709 00.001 12308 Move returns status 0, amount 187
21:54:19.709 00.000 12308 move complete, result=0
21:54:19.709 00.000 12308 worker thread done servicing request
21:54:19.711 00.002 12308 Worker thread wakes up
21:54:19.711 00.000 14556 GuideStep: -0.2 px 98 ms EAST, -0.3 px 187 ms NORTH
21:54:19.716 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:19.716 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:20.970 01.254 12308 Exposure complete
21:54:21.129 00.159 12308 worker thread done servicing request
21:54:21.130 00.001 14556 OnExposeComplete: enter
21:54:21.135 00.005 14556 UpdateGuideState(): m_state=6
21:54:21.139 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3580
21:54:21.143 00.004 14556 Star::Find returns 1 (0), X=188.42, Y=996.34, Mass=1972, SNR=29.7, Peak=156 HFD=4.7
21:54:21.147 00.004 14556 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-3.07) = xAngle (3.00 = 3.00)
21:54:21.151 00.004 14556 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.90 = 2.90)
21:54:21.155 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-0.07 mountX=-0.20 mountY=0.05, mountTheta=2.90
21:54:21.159 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=-0.02, opts=13)
21:54:21.165 00.006 14556 Enqueuing Move request for scope (0.21, -0.02)
21:54:21.171 00.006 12308 Worker thread wakes up
21:54:21.171 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.02) opts 0xd
21:54:21.171 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, -0.02)
21:54:21.171 00.000 12308 Moving (0.21, -0.02) raw xDistance=-0.20 yDistance=0.05
21:54:21.171 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
21:54:21.172 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:21.172 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:54:21.172 00.000 12308 MoveAxis(E, 96, ABG)
21:54:21.172 00.000 12308 Guiding  Dir = 2, Dur = 96
21:54:21.172 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:21.177 00.005 12308 IsSlewing returns 0
21:54:21.177 00.000 12308 IsGuiding returns 0
21:54:21.178 00.001 12308 PulseGuide returned control before completion, sleep 106
21:54:21.196 00.018 14556 UpdateGuideState exits: m=1972 SNR=29.7
21:54:21.200 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:21.205 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:21.209 00.004 14556 Enqueuing Expose request
21:54:21.287 00.078 12308 IsGuiding returns 1
21:54:21.288 00.001 12308 scope still moving after pulse duration time elapsed
21:54:21.318 00.030 12308 IsSlewing returns 0
21:54:21.318 00.000 12308 IsGuiding returns 0
21:54:21.318 00.000 12308 scope move finished after 96 + 45 ms
21:54:21.319 00.001 12308 Move returns status 0, amount 96
21:54:21.319 00.000 12308 MoveAxis(N, 0, ABG)
21:54:21.319 00.000 12308 Move returns status 0, amount 0
21:54:21.319 00.000 12308 move complete, result=0
21:54:21.321 00.002 12308 worker thread done servicing request
21:54:21.321 00.000 14556 GuideStep: -0.2 px 96 ms EAST, 0.0 px 0 ms NORTH
21:54:21.327 00.006 12308 Worker thread wakes up
21:54:21.327 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:21.327 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:22.582 01.255 12308 Exposure complete
21:54:22.730 00.148 12308 worker thread done servicing request
21:54:22.731 00.001 14556 OnExposeComplete: enter
21:54:22.735 00.004 14556 UpdateGuideState(): m_state=6
21:54:22.740 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3581
21:54:22.746 00.006 14556 Star::Find returns 1 (0), X=188.17, Y=996.47, Mass=2354, SNR=32.3, Peak=179 HFD=4.9
21:54:22.749 00.003 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.04 = -1.25)
21:54:22.754 00.005 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.35)
21:54:22.757 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.96 mountX=0.04 mountY=-0.12, mountTheta=-1.25
21:54:22.763 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.11, opts=13)
21:54:22.768 00.005 14556 Enqueuing Move request for scope (-0.05, 0.11)
21:54:22.771 00.003 12308 Worker thread wakes up
21:54:22.771 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
21:54:22.771 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
21:54:22.772 00.001 12308 Moving (-0.05, 0.11) raw xDistance=0.04 yDistance=-0.12
21:54:22.772 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:54:22.772 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:22.772 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:54:22.772 00.000 12308 MoveAxis(E, 0, ABG)
21:54:22.772 00.000 12308 Move returns status 0, amount 0
21:54:22.772 00.000 12308 MoveAxis(N, 0, ABG)
21:54:22.774 00.002 12308 Move returns status 0, amount 0
21:54:22.774 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:22.778 00.004 12308 move complete, result=0
21:54:22.778 00.000 12308 worker thread done servicing request
21:54:22.799 00.021 14556 UpdateGuideState exits: m=2354 SNR=32.3
21:54:22.804 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:22.809 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:22.812 00.003 14556 Enqueuing Expose request
21:54:22.818 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:22.823 00.005 12308 Worker thread wakes up
21:54:22.823 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:22.823 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:24.065 01.242 12308 Exposure complete
21:54:24.225 00.160 12308 worker thread done servicing request
21:54:24.226 00.001 14556 OnExposeComplete: enter
21:54:24.231 00.005 14556 UpdateGuideState(): m_state=6
21:54:24.235 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3582
21:54:24.239 00.004 14556 Star::Find returns 1 (0), X=188.24, Y=996.35, Mass=2069, SNR=30.4, Peak=149 HFD=4.5
21:54:24.244 00.005 14556 CameraToMount -- cameraTheta (0.05) - m_xAngle (-3.07) = xAngle (3.13 = 3.13)
21:54:24.249 00.005 14556 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.03 = 3.03)
21:54:24.252 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.05 mountX=-0.03 mountY=0.00, mountTheta=3.03
21:54:24.258 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.00, opts=13)
21:54:24.262 00.004 14556 Enqueuing Move request for scope (0.03, 0.00)
21:54:24.266 00.004 12308 Worker thread wakes up
21:54:24.266 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.00) opts 0xd
21:54:24.266 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.00)
21:54:24.266 00.000 12308 Moving (0.03, 0.00) raw xDistance=-0.03 yDistance=0.00
21:54:24.266 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:54:24.268 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:24.268 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:54:24.268 00.000 12308 MoveAxis(E, 0, ABG)
21:54:24.268 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:24.273 00.005 12308 Move returns status 0, amount 0
21:54:24.273 00.000 12308 MoveAxis(N, 0, ABG)
21:54:24.273 00.000 12308 Move returns status 0, amount 0
21:54:24.273 00.000 12308 move complete, result=0
21:54:24.274 00.001 12308 worker thread done servicing request
21:54:24.297 00.023 14556 UpdateGuideState exits: m=2069 SNR=30.4
21:54:24.301 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:24.306 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:24.310 00.004 14556 Enqueuing Expose request
21:54:24.315 00.005 12308 Worker thread wakes up
21:54:24.315 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:24.315 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:24.315 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:54:25.568 01.253 12308 Exposure complete
21:54:25.715 00.147 12308 worker thread done servicing request
21:54:25.716 00.001 14556 OnExposeComplete: enter
21:54:25.720 00.004 14556 UpdateGuideState(): m_state=6
21:54:25.724 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3583
21:54:25.727 00.003 14556 Star::Find returns 1 (0), X=188.37, Y=996.45, Mass=2180, SNR=31.5, Peak=141 HFD=4.6
21:54:25.731 00.004 14556 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.07) = xAngle (3.62 = -2.66)
21:54:25.733 00.002 14556 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.52 = -2.76)
21:54:25.736 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.09 hyp=0.18 cameraTheta=0.55 mountX=-0.16 mountY=-0.07, mountTheta=-2.75
21:54:25.740 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.09, opts=13)
21:54:25.743 00.003 14556 Enqueuing Move request for scope (0.15, 0.09)
21:54:25.747 00.004 12308 Worker thread wakes up
21:54:25.747 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.09) opts 0xd
21:54:25.747 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.09)
21:54:25.747 00.000 12308 Moving (0.15, 0.09) raw xDistance=-0.16 yDistance=-0.07
21:54:25.747 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:54:25.747 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:25.748 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:54:25.748 00.000 12308 MoveAxis(E, 0, ABG)
21:54:25.748 00.000 12308 Move returns status 0, amount 0
21:54:25.748 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:25.752 00.004 12308 MoveAxis(N, 0, ABG)
21:54:25.752 00.000 12308 Move returns status 0, amount 0
21:54:25.752 00.000 12308 move complete, result=0
21:54:25.752 00.000 12308 worker thread done servicing request
21:54:25.772 00.020 14556 UpdateGuideState exits: m=2180 SNR=31.5
21:54:25.777 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:25.781 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:25.784 00.003 14556 Enqueuing Expose request
21:54:25.789 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:25.796 00.007 12308 Worker thread wakes up
21:54:25.796 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:25.796 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:27.037 01.241 12308 Exposure complete
21:54:27.185 00.148 12308 worker thread done servicing request
21:54:27.185 00.000 14556 OnExposeComplete: enter
21:54:27.189 00.004 14556 UpdateGuideState(): m_state=6
21:54:27.194 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3584
21:54:27.201 00.007 14556 Star::Find returns 1 (0), X=188.21, Y=996.58, Mass=2022, SNR=30.3, Peak=130 HFD=4.6
21:54:27.206 00.005 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.69 = -1.60)
21:54:27.209 00.003 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.70)
21:54:27.213 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.61 mountX=-0.01 mountY=-0.22, mountTheta=-1.60
21:54:27.220 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.22, opts=13)
21:54:27.224 00.004 14556 Enqueuing Move request for scope (-0.01, 0.22)
21:54:27.227 00.003 12308 Worker thread wakes up
21:54:27.229 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.22) opts 0xd
21:54:27.229 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.22)
21:54:27.229 00.000 12308 Moving (-0.01, 0.22) raw xDistance=-0.01 yDistance=-0.22
21:54:27.229 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:54:27.229 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:54:27.229 00.000 12308 MoveAxis(E, 0, ABG)
21:54:27.230 00.001 12308 Move returns status 0, amount 0
21:54:27.230 00.000 12308 MoveAxis(N, 156, ABG)
21:54:27.230 00.000 12308 Guiding  Dir = 0, Dur = 156
21:54:27.231 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:27.235 00.004 12308 IsSlewing returns 0
21:54:27.236 00.001 12308 IsGuiding returns 0
21:54:27.236 00.000 12308 PulseGuide returned control before completion, sleep 166
21:54:27.256 00.020 14556 UpdateGuideState exits: m=2022 SNR=30.3
21:54:27.261 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:27.266 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:27.269 00.003 14556 Enqueuing Expose request
21:54:27.417 00.148 12308 IsGuiding returns 1
21:54:27.418 00.001 12308 scope still moving after pulse duration time elapsed
21:54:27.449 00.031 12308 IsSlewing returns 0
21:54:27.450 00.001 12308 IsGuiding returns 0
21:54:27.451 00.001 12308 scope move finished after 156 + 59 ms
21:54:27.451 00.000 12308 Move returns status 0, amount 156
21:54:27.453 00.002 12308 move complete, result=0
21:54:27.453 00.000 12308 worker thread done servicing request
21:54:27.453 00.000 12308 Worker thread wakes up
21:54:27.453 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 156 ms NORTH
21:54:27.460 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:27.460 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:28.711 01.251 12308 Exposure complete
21:54:28.865 00.154 12308 worker thread done servicing request
21:54:28.865 00.000 14556 OnExposeComplete: enter
21:54:28.869 00.004 14556 UpdateGuideState(): m_state=6
21:54:28.873 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3585
21:54:28.877 00.004 14556 Star::Find returns 1 (0), X=188.29, Y=996.56, Mass=1983, SNR=29.9, Peak=124 HFD=4.7
21:54:28.881 00.004 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.31 = -1.97)
21:54:28.885 00.004 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.07)
21:54:28.889 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.24 mountX=-0.09 mountY=-0.20, mountTheta=-1.99
21:54:28.895 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.21, opts=13)
21:54:28.898 00.003 14556 Enqueuing Move request for scope (0.07, 0.21)
21:54:28.902 00.004 12308 Worker thread wakes up
21:54:28.902 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.21) opts 0xd
21:54:28.902 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.21)
21:54:28.902 00.000 12308 Moving (0.07, 0.21) raw xDistance=-0.09 yDistance=-0.20
21:54:28.902 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:54:28.902 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:28.903 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:54:28.903 00.000 12308 MoveAxis(E, 0, ABG)
21:54:28.903 00.000 12308 Move returns status 0, amount 0
21:54:28.903 00.000 12308 MoveAxis(N, 0, ABG)
21:54:28.903 00.000 12308 Move returns status 0, amount 0
21:54:28.903 00.000 12308 move complete, result=0
21:54:28.904 00.001 12308 worker thread done servicing request
21:54:28.904 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:28.931 00.027 14556 UpdateGuideState exits: m=1983 SNR=29.9
21:54:28.936 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:28.940 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:28.945 00.005 14556 Enqueuing Expose request
21:54:28.950 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:54:28.953 00.003 12308 Worker thread wakes up
21:54:28.954 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:28.954 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:30.202 01.248 12308 Exposure complete
21:54:30.344 00.142 12308 worker thread done servicing request
21:54:30.344 00.000 14556 OnExposeComplete: enter
21:54:30.350 00.006 14556 UpdateGuideState(): m_state=6
21:54:30.354 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3586
21:54:30.360 00.006 14556 Star::Find returns 1 (0), X=188.49, Y=996.56, Mass=2058, SNR=30.4, Peak=133 HFD=4.3
21:54:30.365 00.005 14556 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.07) = xAngle (3.72 = -2.56)
21:54:30.370 00.005 14556 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.62 = -2.66)
21:54:30.376 00.006 14556 CameraToMount -- cameraX=0.27 cameraY=0.21 hyp=0.34 cameraTheta=0.65 mountX=-0.29 mountY=-0.16, mountTheta=-2.63
21:54:30.384 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.21, opts=13)
21:54:30.390 00.006 14556 Enqueuing Move request for scope (0.27, 0.21)
21:54:30.395 00.005 12308 Worker thread wakes up
21:54:30.395 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.21) opts 0xd
21:54:30.395 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.21)
21:54:30.396 00.001 12308 Moving (0.27, 0.21) raw xDistance=-0.29 yDistance=-0.16
21:54:30.396 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
21:54:30.396 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:30.397 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:54:30.397 00.000 12308 MoveAxis(E, 124, ABG)
21:54:30.397 00.000 12308 Guiding  Dir = 2, Dur = 124
21:54:30.398 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:30.403 00.005 12308 IsSlewing returns 0
21:54:30.404 00.001 12308 IsGuiding returns 0
21:54:30.404 00.000 12308 PulseGuide returned control before completion, sleep 134
21:54:30.431 00.027 14556 UpdateGuideState exits: m=2058 SNR=30.4
21:54:30.435 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:30.439 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:30.444 00.005 14556 Enqueuing Expose request
21:54:30.550 00.106 12308 IsGuiding returns 1
21:54:30.551 00.001 12308 scope still moving after pulse duration time elapsed
21:54:30.582 00.031 12308 IsSlewing returns 0
21:54:30.584 00.002 12308 IsGuiding returns 0
21:54:30.585 00.001 12308 scope move finished after 124 + 56 ms
21:54:30.585 00.000 12308 Move returns status 0, amount 124
21:54:30.586 00.001 12308 MoveAxis(N, 0, ABG)
21:54:30.587 00.001 12308 Move returns status 0, amount 0
21:54:30.587 00.000 12308 move complete, result=0
21:54:30.588 00.001 12308 worker thread done servicing request
21:54:30.588 00.000 14556 GuideStep: -0.3 px 124 ms EAST, -0.2 px 0 ms NORTH
21:54:30.595 00.007 12308 Worker thread wakes up
21:54:30.595 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:30.595 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:31.839 01.244 12308 Exposure complete
21:54:32.002 00.163 12308 worker thread done servicing request
21:54:32.002 00.000 14556 OnExposeComplete: enter
21:54:32.006 00.004 14556 UpdateGuideState(): m_state=6
21:54:32.009 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3587
21:54:32.014 00.005 14556 Star::Find returns 1 (0), X=188.08, Y=996.46, Mass=2171, SNR=31.1, Peak=167 HFD=4.2
21:54:32.017 00.003 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.56 = -0.72)
21:54:32.020 00.003 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.82)
21:54:32.024 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.11 hyp=0.17 cameraTheta=2.49 mountX=0.13 mountY=-0.13, mountTheta=-0.77
21:54:32.028 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.11, opts=13)
21:54:32.032 00.004 14556 Enqueuing Move request for scope (-0.14, 0.11)
21:54:32.035 00.003 12308 Worker thread wakes up
21:54:32.035 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.11) opts 0xd
21:54:32.035 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.11)
21:54:32.035 00.000 12308 Moving (-0.14, 0.11) raw xDistance=0.13 yDistance=-0.13
21:54:32.035 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:54:32.035 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:32.036 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:54:32.036 00.000 12308 MoveAxis(E, 0, ABG)
21:54:32.036 00.000 12308 Move returns status 0, amount 0
21:54:32.036 00.000 12308 MoveAxis(N, 0, ABG)
21:54:32.037 00.001 12308 Move returns status 0, amount 0
21:54:32.037 00.000 12308 move complete, result=0
21:54:32.037 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:32.044 00.007 12308 worker thread done servicing request
21:54:32.064 00.020 14556 UpdateGuideState exits: m=2171 SNR=31.1
21:54:32.070 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:32.074 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:32.079 00.005 14556 Enqueuing Expose request
21:54:32.082 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:32.085 00.003 12308 Worker thread wakes up
21:54:32.087 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:32.087 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:33.334 01.247 12308 Exposure complete
21:54:33.446 00.112 12308 worker thread done servicing request
21:54:33.447 00.001 14556 OnExposeComplete: enter
21:54:33.450 00.003 14556 UpdateGuideState(): m_state=6
21:54:33.453 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3588
21:54:33.456 00.003 14556 Star::Find returns 1 (0), X=187.99, Y=996.76, Mass=2177, SNR=31.4, Peak=169 HFD=4.7
21:54:33.459 00.003 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.16 = -1.12)
21:54:33.463 00.004 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.22)
21:54:33.468 00.005 14556 CameraToMount -- cameraX=-0.23 cameraY=0.40 hyp=0.46 cameraTheta=2.09 mountX=0.20 mountY=-0.43, mountTheta=-1.14
21:54:33.472 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.40, opts=13)
21:54:33.477 00.005 14556 Enqueuing Move request for scope (-0.23, 0.40)
21:54:33.482 00.005 12308 Worker thread wakes up
21:54:33.483 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.40) opts 0xd
21:54:33.483 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.40)
21:54:33.483 00.000 12308 Moving (-0.23, 0.40) raw xDistance=0.20 yDistance=-0.43
21:54:33.483 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:54:33.483 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
21:54:33.483 00.000 12308 MoveAxis(W, 87, ABG)
21:54:33.484 00.001 12308 Guiding  Dir = 3, Dur = 87
21:54:33.484 00.000 12308 IsSlewing returns 0
21:54:33.484 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:33.488 00.004 12308 IsGuiding returns 0
21:54:33.488 00.000 12308 PulseGuide returned control before completion, sleep 97
21:54:33.508 00.020 14556 UpdateGuideState exits: m=2177 SNR=31.4
21:54:33.513 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:33.517 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:33.521 00.004 14556 Enqueuing Expose request
21:54:33.591 00.070 12308 IsGuiding returns 1
21:54:33.591 00.000 12308 scope still moving after pulse duration time elapsed
21:54:33.622 00.031 12308 IsSlewing returns 0
21:54:33.623 00.001 12308 IsGuiding returns 0
21:54:33.624 00.001 12308 scope move finished after 87 + 48 ms
21:54:33.625 00.001 12308 Move returns status 0, amount 87
21:54:33.625 00.000 12308 MoveAxis(N, 306, ABG)
21:54:33.625 00.000 12308 Guiding  Dir = 0, Dur = 306
21:54:33.627 00.002 12308 IsSlewing returns 0
21:54:33.627 00.000 12308 IsGuiding returns 0
21:54:33.629 00.002 12308 PulseGuide returned control before completion, sleep 316
21:54:33.952 00.323 12308 IsGuiding returns 1
21:54:33.952 00.000 12308 scope still moving after pulse duration time elapsed
21:54:33.983 00.031 12308 IsSlewing returns 0
21:54:33.985 00.002 12308 IsGuiding returns 0
21:54:33.985 00.000 12308 scope move finished after 306 + 50 ms
21:54:33.986 00.001 12308 Move returns status 0, amount 306
21:54:33.986 00.000 12308 move complete, result=0
21:54:33.986 00.000 12308 worker thread done servicing request
21:54:33.987 00.001 12308 Worker thread wakes up
21:54:33.987 00.000 14556 GuideStep: 0.2 px 87 ms WEST, -0.4 px 306 ms NORTH
21:54:33.993 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:33.993 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:35.250 01.257 12308 Exposure complete
21:54:35.397 00.147 12308 worker thread done servicing request
21:54:35.397 00.000 14556 OnExposeComplete: enter
21:54:35.401 00.004 14556 UpdateGuideState(): m_state=6
21:54:35.404 00.003 14556 Star::Find(15, 187, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3589
21:54:35.407 00.003 14556 Star::Find returns 1 (0), X=188.18, Y=996.53, Mass=2084, SNR=30.7, Peak=178 HFD=4.3
21:54:35.410 00.003 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
21:54:35.414 00.004 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
21:54:35.417 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.17 hyp=0.18 cameraTheta=1.76 mountX=0.02 mountY=-0.18, mountTheta=-1.45
21:54:35.423 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.17, opts=13)
21:54:35.428 00.005 14556 Enqueuing Move request for scope (-0.03, 0.17)
21:54:35.431 00.003 12308 Worker thread wakes up
21:54:35.431 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.17) opts 0xd
21:54:35.431 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.17)
21:54:35.431 00.000 12308 Moving (-0.03, 0.17) raw xDistance=0.02 yDistance=-0.18
21:54:35.431 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:54:35.433 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:35.433 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:54:35.433 00.000 12308 MoveAxis(E, 0, ABG)
21:54:35.433 00.000 12308 Move returns status 0, amount 0
21:54:35.434 00.001 12308 MoveAxis(N, 0, ABG)
21:54:35.434 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:35.438 00.004 12308 Move returns status 0, amount 0
21:54:35.438 00.000 12308 move complete, result=0
21:54:35.438 00.000 12308 worker thread done servicing request
21:54:35.456 00.018 14556 UpdateGuideState exits: m=2084 SNR=30.7
21:54:35.460 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:35.463 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:35.467 00.004 14556 Enqueuing Expose request
21:54:35.471 00.004 12308 Worker thread wakes up
21:54:35.471 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:54:35.476 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:35.476 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:36.719 01.243 12308 Exposure complete
21:54:36.859 00.140 12308 worker thread done servicing request
21:54:36.859 00.000 14556 OnExposeComplete: enter
21:54:36.864 00.005 14556 UpdateGuideState(): m_state=6
21:54:36.867 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3590
21:54:36.871 00.004 14556 Star::Find returns 1 (0), X=188.32, Y=996.41, Mass=2062, SNR=30.4, Peak=143 HFD=4.8
21:54:36.874 00.003 14556 CameraToMount -- cameraTheta (0.50) - m_xAngle (-3.07) = xAngle (3.57 = -2.71)
21:54:36.878 00.004 14556 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.47 = -2.81)
21:54:36.882 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.12 cameraTheta=0.50 mountX=-0.11 mountY=-0.04, mountTheta=-2.80
21:54:36.888 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.06, opts=13)
21:54:36.893 00.005 14556 Enqueuing Move request for scope (0.11, 0.06)
21:54:36.897 00.004 12308 Worker thread wakes up
21:54:36.897 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
21:54:36.897 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
21:54:36.897 00.000 12308 Moving (0.11, 0.06) raw xDistance=-0.11 yDistance=-0.04
21:54:36.897 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:54:36.897 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:36.897 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:54:36.898 00.001 12308 MoveAxis(E, 0, ABG)
21:54:36.898 00.000 12308 Move returns status 0, amount 0
21:54:36.898 00.000 12308 MoveAxis(N, 0, ABG)
21:54:36.898 00.000 12308 Move returns status 0, amount 0
21:54:36.898 00.000 12308 move complete, result=0
21:54:36.898 00.000 12308 worker thread done servicing request
21:54:36.899 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:36.923 00.024 14556 UpdateGuideState exits: m=2062 SNR=30.4
21:54:36.927 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:36.932 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:36.936 00.004 14556 Enqueuing Expose request
21:54:36.939 00.003 12308 Worker thread wakes up
21:54:36.939 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:36.939 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:36.939 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:54:38.187 01.248 12308 Exposure complete
21:54:38.348 00.161 12308 worker thread done servicing request
21:54:38.349 00.001 14556 OnExposeComplete: enter
21:54:38.355 00.006 14556 UpdateGuideState(): m_state=6
21:54:38.359 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3591
21:54:38.365 00.006 14556 Star::Find returns 1 (0), X=188.28, Y=996.24, Mass=2127, SNR=30.7, Peak=158 HFD=4.7
21:54:38.370 00.005 14556 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-3.07) = xAngle (2.04 = 2.04)
21:54:38.375 00.005 14556 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.94 = 1.94)
21:54:38.381 00.006 14556 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-1.03 mountX=-0.06 mountY=0.12, mountTheta=2.02
21:54:38.390 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.11, opts=13)
21:54:38.397 00.007 14556 Enqueuing Move request for scope (0.06, -0.11)
21:54:38.401 00.004 12308 Worker thread wakes up
21:54:38.401 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
21:54:38.401 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
21:54:38.401 00.000 12308 Moving (0.06, -0.11) raw xDistance=-0.06 yDistance=0.12
21:54:38.403 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:54:38.403 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:38.403 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:54:38.404 00.001 12308 MoveAxis(E, 0, ABG)
21:54:38.404 00.000 12308 Move returns status 0, amount 0
21:54:38.404 00.000 12308 MoveAxis(N, 0, ABG)
21:54:38.404 00.000 12308 Move returns status 0, amount 0
21:54:38.404 00.000 12308 move complete, result=0
21:54:38.405 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:38.410 00.005 12308 worker thread done servicing request
21:54:38.432 00.022 14556 UpdateGuideState exits: m=2127 SNR=30.7
21:54:38.437 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:38.440 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:38.444 00.004 14556 Enqueuing Expose request
21:54:38.448 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:54:38.452 00.004 12308 Worker thread wakes up
21:54:38.452 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:38.452 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:39.705 01.253 12308 Exposure complete
21:54:39.849 00.144 12308 worker thread done servicing request
21:54:39.849 00.000 14556 OnExposeComplete: enter
21:54:39.854 00.005 14556 UpdateGuideState(): m_state=6
21:54:39.857 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3592
21:54:39.861 00.004 14556 Star::Find returns 1 (0), X=188.16, Y=996.50, Mass=2029, SNR=30.3, Peak=168 HFD=4.5
21:54:39.865 00.004 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.02 = -1.26)
21:54:39.868 00.003 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.36)
21:54:39.872 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.16 cameraTheta=1.95 mountX=0.05 mountY=-0.15, mountTheta=-1.27
21:54:39.877 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.14, opts=13)
21:54:39.881 00.004 14556 Enqueuing Move request for scope (-0.06, 0.14)
21:54:39.886 00.005 12308 Worker thread wakes up
21:54:39.886 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
21:54:39.886 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
21:54:39.887 00.001 12308 Moving (-0.06, 0.14) raw xDistance=0.05 yDistance=-0.15
21:54:39.887 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:54:39.887 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:39.887 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:54:39.889 00.002 12308 MoveAxis(E, 0, ABG)
21:54:39.889 00.000 12308 Move returns status 0, amount 0
21:54:39.889 00.000 12308 MoveAxis(N, 0, ABG)
21:54:39.889 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:39.895 00.006 12308 Move returns status 0, amount 0
21:54:39.895 00.000 12308 move complete, result=0
21:54:39.895 00.000 12308 worker thread done servicing request
21:54:39.917 00.022 14556 UpdateGuideState exits: m=2029 SNR=30.3
21:54:39.921 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:39.925 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:39.930 00.005 14556 Enqueuing Expose request
21:54:39.933 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:54:39.937 00.004 12308 Worker thread wakes up
21:54:39.937 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:39.937 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:41.186 01.249 12308 Exposure complete
21:54:41.334 00.148 12308 worker thread done servicing request
21:54:41.334 00.000 14556 OnExposeComplete: enter
21:54:41.341 00.007 14556 UpdateGuideState(): m_state=6
21:54:41.348 00.007 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3593
21:54:41.353 00.005 14556 Star::Find returns 1 (0), X=188.18, Y=996.76, Mass=2044, SNR=30.1, Peak=162 HFD=4.4
21:54:41.359 00.006 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.73 = -1.56)
21:54:41.364 00.005 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.66)
21:54:41.372 00.008 14556 CameraToMount -- cameraX=-0.03 cameraY=0.41 hyp=0.41 cameraTheta=1.65 mountX=0.01 mountY=-0.41, mountTheta=-1.56
21:54:41.385 00.013 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.41, opts=13)
21:54:41.393 00.008 14556 Enqueuing Move request for scope (-0.03, 0.41)
21:54:41.399 00.006 12308 Worker thread wakes up
21:54:41.400 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.41) opts 0xd
21:54:41.401 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.41)
21:54:41.401 00.000 12308 Moving (-0.03, 0.41) raw xDistance=0.01 yDistance=-0.41
21:54:41.401 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:54:41.401 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
21:54:41.401 00.000 12308 MoveAxis(E, 0, ABG)
21:54:41.401 00.000 12308 Move returns status 0, amount 0
21:54:41.402 00.001 12308 MoveAxis(N, 288, ABG)
21:54:41.402 00.000 12308 Guiding  Dir = 0, Dur = 288
21:54:41.402 00.000 12308 IsSlewing returns 0
21:54:41.403 00.001 12308 IsGuiding returns 0
21:54:41.403 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:41.408 00.005 12308 PulseGuide returned control before completion, sleep 298
21:54:41.429 00.021 14556 UpdateGuideState exits: m=2044 SNR=30.1
21:54:41.434 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:41.439 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:41.443 00.004 14556 Enqueuing Expose request
21:54:41.711 00.268 12308 IsGuiding returns 1
21:54:41.712 00.001 12308 scope still moving after pulse duration time elapsed
21:54:41.743 00.031 12308 IsSlewing returns 0
21:54:41.744 00.001 12308 IsGuiding returns 0
21:54:41.744 00.000 12308 scope move finished after 288 + 53 ms
21:54:41.744 00.000 12308 Move returns status 0, amount 288
21:54:41.746 00.002 12308 move complete, result=0
21:54:41.746 00.000 12308 worker thread done servicing request
21:54:41.746 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 288 ms NORTH
21:54:41.753 00.007 12308 Worker thread wakes up
21:54:41.753 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:41.754 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:43.001 01.247 12308 Exposure complete
21:54:43.151 00.150 12308 worker thread done servicing request
21:54:43.152 00.001 14556 OnExposeComplete: enter
21:54:43.156 00.004 14556 UpdateGuideState(): m_state=6
21:54:43.160 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3594
21:54:43.164 00.004 14556 Star::Find returns 1 (0), X=188.39, Y=996.08, Mass=1843, SNR=28.8, Peak=159 HFD=4.2
21:54:43.168 00.004 14556 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-3.07) = xAngle (2.07 = 2.07)
21:54:43.172 00.004 14556 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.97 = 1.97)
21:54:43.175 00.003 14556 CameraToMount -- cameraX=0.17 cameraY=-0.27 hyp=0.32 cameraTheta=-1.01 mountX=-0.15 mountY=0.30, mountTheta=2.05
21:54:43.180 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.27, opts=13)
21:54:43.183 00.003 14556 Enqueuing Move request for scope (0.17, -0.27)
21:54:43.187 00.004 12308 Worker thread wakes up
21:54:43.187 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.27) opts 0xd
21:54:43.187 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.27)
21:54:43.187 00.000 12308 Moving (0.17, -0.27) raw xDistance=-0.15 yDistance=0.30
21:54:43.187 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:54:43.187 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:54:43.189 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
21:54:43.189 00.000 12308 MoveAxis(E, 0, ABG)
21:54:43.189 00.000 12308 Move returns status 0, amount 0
21:54:43.189 00.000 12308 MoveAxis(N, 0, ABG)
21:54:43.189 00.000 12308 Move returns status 0, amount 0
21:54:43.190 00.001 12308 move complete, result=0
21:54:43.190 00.000 12308 worker thread done servicing request
21:54:43.191 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:43.215 00.024 14556 UpdateGuideState exits: m=1843 SNR=28.8
21:54:43.218 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:43.221 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:43.226 00.005 14556 Enqueuing Expose request
21:54:43.232 00.006 14556 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
21:54:43.237 00.005 12308 Worker thread wakes up
21:54:43.237 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:43.237 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:44.494 01.257 12308 Exposure complete
21:54:44.651 00.157 12308 worker thread done servicing request
21:54:44.651 00.000 14556 OnExposeComplete: enter
21:54:44.655 00.004 14556 UpdateGuideState(): m_state=6
21:54:44.659 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3595
21:54:44.662 00.003 14556 Star::Find returns 1 (0), X=188.34, Y=996.30, Mass=2090, SNR=30.6, Peak=158 HFD=4.6
21:54:44.670 00.008 14556 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-3.07) = xAngle (2.69 = 2.69)
21:54:44.674 00.004 14556 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.59 = 2.59)
21:54:44.678 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-0.38 mountX=-0.12 mountY=0.07, mountTheta=2.62
21:54:44.682 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.05, opts=13)
21:54:44.686 00.004 14556 Enqueuing Move request for scope (0.13, -0.05)
21:54:44.691 00.005 12308 Worker thread wakes up
21:54:44.692 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.05) opts 0xd
21:54:44.692 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.05)
21:54:44.692 00.000 12308 Moving (0.13, -0.05) raw xDistance=-0.12 yDistance=0.07
21:54:44.692 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:54:44.693 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:44.693 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:54:44.693 00.000 12308 MoveAxis(E, 0, ABG)
21:54:44.693 00.000 12308 Move returns status 0, amount 0
21:54:44.693 00.000 12308 MoveAxis(N, 0, ABG)
21:54:44.695 00.002 12308 Move returns status 0, amount 0
21:54:44.695 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:44.700 00.005 12308 move complete, result=0
21:54:44.700 00.000 12308 worker thread done servicing request
21:54:44.718 00.018 14556 UpdateGuideState exits: m=2090 SNR=30.6
21:54:44.724 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:44.727 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:44.732 00.005 14556 Enqueuing Expose request
21:54:44.737 00.005 12308 Worker thread wakes up
21:54:44.737 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:54:44.742 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:44.742 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:45.994 01.252 12308 Exposure complete
21:54:46.149 00.155 12308 worker thread done servicing request
21:54:46.149 00.000 14556 OnExposeComplete: enter
21:54:46.154 00.005 14556 UpdateGuideState(): m_state=6
21:54:46.158 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3596
21:54:46.163 00.005 14556 Star::Find returns 1 (0), X=188.03, Y=996.41, Mass=2018, SNR=29.9, Peak=142 HFD=4.7
21:54:46.166 00.003 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.93 = -0.36)
21:54:46.170 00.004 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.46)
21:54:46.175 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.06 hyp=0.20 cameraTheta=2.85 mountX=0.18 mountY=-0.09, mountTheta=-0.44
21:54:46.182 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.06, opts=13)
21:54:46.186 00.004 14556 Enqueuing Move request for scope (-0.19, 0.06)
21:54:46.191 00.005 12308 Worker thread wakes up
21:54:46.191 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.06) opts 0xd
21:54:46.193 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.06)
21:54:46.193 00.000 12308 Moving (-0.19, 0.06) raw xDistance=0.18 yDistance=-0.09
21:54:46.193 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:54:46.194 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:46.194 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:54:46.194 00.000 12308 MoveAxis(E, 0, ABG)
21:54:46.195 00.001 12308 Move returns status 0, amount 0
21:54:46.195 00.000 12308 MoveAxis(N, 0, ABG)
21:54:46.195 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:46.200 00.005 12308 Move returns status 0, amount 0
21:54:46.200 00.000 12308 move complete, result=0
21:54:46.200 00.000 12308 worker thread done servicing request
21:54:46.221 00.021 14556 UpdateGuideState exits: m=2018 SNR=29.9
21:54:46.227 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:46.232 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:46.238 00.006 14556 Enqueuing Expose request
21:54:46.242 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:46.246 00.004 12308 Worker thread wakes up
21:54:46.246 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:46.246 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:47.500 01.254 12308 Exposure complete
21:54:47.643 00.143 12308 worker thread done servicing request
21:54:47.644 00.001 14556 OnExposeComplete: enter
21:54:47.647 00.003 14556 UpdateGuideState(): m_state=6
21:54:47.652 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3597
21:54:47.655 00.003 14556 Star::Find returns 1 (0), X=188.32, Y=996.37, Mass=2216, SNR=31.3, Peak=153 HFD=4.7
21:54:47.658 00.003 14556 CameraToMount -- cameraTheta (0.14) - m_xAngle (-3.07) = xAngle (3.21 = -3.07)
21:54:47.663 00.005 14556 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.11 = 3.11)
21:54:47.666 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.14 mountX=-0.10 mountY=0.00, mountTheta=3.11
21:54:47.673 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.01, opts=13)
21:54:47.677 00.004 14556 Enqueuing Move request for scope (0.10, 0.01)
21:54:47.681 00.004 12308 Worker thread wakes up
21:54:47.681 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
21:54:47.682 00.001 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
21:54:47.682 00.000 12308 Moving (0.10, 0.01) raw xDistance=-0.10 yDistance=0.00
21:54:47.682 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:54:47.682 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:47.682 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:54:47.682 00.000 12308 MoveAxis(E, 0, ABG)
21:54:47.682 00.000 12308 Move returns status 0, amount 0
21:54:47.684 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:47.687 00.003 12308 MoveAxis(N, 0, ABG)
21:54:47.687 00.000 12308 Move returns status 0, amount 0
21:54:47.687 00.000 12308 move complete, result=0
21:54:47.689 00.002 12308 worker thread done servicing request
21:54:47.708 00.019 14556 UpdateGuideState exits: m=2216 SNR=31.3
21:54:47.711 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:47.715 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:47.718 00.003 14556 Enqueuing Expose request
21:54:47.722 00.004 12308 Worker thread wakes up
21:54:47.722 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:47.722 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:54:47.726 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:48.964 01.238 12308 Exposure complete
21:54:49.108 00.144 12308 worker thread done servicing request
21:54:49.108 00.000 14556 OnExposeComplete: enter
21:54:49.113 00.005 14556 UpdateGuideState(): m_state=6
21:54:49.118 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3598
21:54:49.121 00.003 14556 Star::Find returns 1 (0), X=188.36, Y=996.77, Mass=2193, SNR=31.3, Peak=173 HFD=4.7
21:54:49.125 00.004 14556 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.07) = xAngle (4.30 = -1.98)
21:54:49.129 00.004 14556 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.08)
21:54:49.134 00.005 14556 CameraToMount -- cameraX=0.15 cameraY=0.41 hyp=0.44 cameraTheta=1.23 mountX=-0.18 mountY=-0.38, mountTheta=-2.00
21:54:49.139 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.41, opts=13)
21:54:49.144 00.005 14556 Enqueuing Move request for scope (0.15, 0.41)
21:54:49.148 00.004 12308 Worker thread wakes up
21:54:49.148 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.41) opts 0xd
21:54:49.148 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.41)
21:54:49.148 00.000 12308 Moving (0.15, 0.41) raw xDistance=-0.18 yDistance=-0.38
21:54:49.148 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:54:49.149 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
21:54:49.149 00.000 12308 MoveAxis(E, 0, ABG)
21:54:49.149 00.000 12308 Move returns status 0, amount 0
21:54:49.149 00.000 12308 MoveAxis(N, 269, ABG)
21:54:49.149 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:49.154 00.005 12308 Guiding  Dir = 0, Dur = 269
21:54:49.154 00.000 12308 IsSlewing returns 0
21:54:49.154 00.000 12308 IsGuiding returns 0
21:54:49.154 00.000 12308 PulseGuide returned control before completion, sleep 279
21:54:49.176 00.022 14556 UpdateGuideState exits: m=2193 SNR=31.3
21:54:49.181 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:49.184 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:49.188 00.004 14556 Enqueuing Expose request
21:54:49.440 00.252 12308 IsGuiding returns 1
21:54:49.442 00.002 12308 scope still moving after pulse duration time elapsed
21:54:49.472 00.030 12308 IsSlewing returns 0
21:54:49.473 00.001 12308 IsGuiding returns 0
21:54:49.474 00.001 12308 scope move finished after 269 + 50 ms
21:54:49.474 00.000 12308 Move returns status 0, amount 269
21:54:49.474 00.000 12308 move complete, result=0
21:54:49.475 00.001 12308 worker thread done servicing request
21:54:49.475 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.4 px 269 ms NORTH
21:54:49.488 00.013 12308 Worker thread wakes up
21:54:49.488 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:49.488 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:50.738 01.250 12308 Exposure complete
21:54:50.880 00.142 12308 worker thread done servicing request
21:54:50.881 00.001 14556 OnExposeComplete: enter
21:54:50.883 00.002 14556 UpdateGuideState(): m_state=6
21:54:50.889 00.006 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3599
21:54:50.892 00.003 14556 Star::Find returns 1 (0), X=188.61, Y=996.01, Mass=1873, SNR=29.1, Peak=163 HFD=4.1
21:54:50.896 00.004 14556 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-3.07) = xAngle (2.35 = 2.35)
21:54:50.899 00.003 14556 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.25 = 2.25)
21:54:50.903 00.004 14556 CameraToMount -- cameraX=0.40 cameraY=-0.35 hyp=0.53 cameraTheta=-0.72 mountX=-0.37 mountY=0.41, mountTheta=2.31
21:54:50.908 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.40, y=-0.35, opts=13)
21:54:50.911 00.003 14556 Enqueuing Move request for scope (0.40, -0.35)
21:54:50.915 00.004 12308 Worker thread wakes up
21:54:50.915 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.35) opts 0xd
21:54:50.915 00.000 12308 Handling offset move in thread for scope, endpoint = (0.40, -0.35)
21:54:50.915 00.000 12308 Moving (0.40, -0.35) raw xDistance=-0.37 yDistance=0.41
21:54:50.915 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
21:54:50.916 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:54:50.916 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
21:54:50.916 00.000 12308 MoveAxis(E, 162, ABG)
21:54:50.916 00.000 12308 Guiding  Dir = 2, Dur = 162
21:54:50.916 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:50.920 00.004 12308 IsSlewing returns 0
21:54:50.921 00.001 12308 IsGuiding returns 0
21:54:50.921 00.000 12308 PulseGuide returned control before completion, sleep 172
21:54:50.939 00.018 14556 UpdateGuideState exits: m=1873 SNR=29.1
21:54:50.944 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:50.949 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:50.954 00.005 14556 Enqueuing Expose request
21:54:51.103 00.149 12308 IsGuiding returns 1
21:54:51.104 00.001 12308 scope still moving after pulse duration time elapsed
21:54:51.135 00.031 12308 IsSlewing returns 0
21:54:51.135 00.000 12308 IsGuiding returns 0
21:54:51.135 00.000 12308 scope move finished after 162 + 52 ms
21:54:51.136 00.001 12308 Move returns status 0, amount 162
21:54:51.136 00.000 12308 MoveAxis(N, 0, ABG)
21:54:51.136 00.000 12308 Move returns status 0, amount 0
21:54:51.136 00.000 12308 move complete, result=0
21:54:51.138 00.002 12308 worker thread done servicing request
21:54:51.138 00.000 12308 Worker thread wakes up
21:54:51.138 00.000 14556 GuideStep: -0.4 px 162 ms EAST, 0.4 px 0 ms NORTH
21:54:51.144 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:51.144 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:52.398 01.254 12308 Exposure complete
21:54:52.536 00.138 12308 worker thread done servicing request
21:54:52.536 00.000 14556 OnExposeComplete: enter
21:54:52.541 00.005 14556 UpdateGuideState(): m_state=6
21:54:52.546 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3600
21:54:52.550 00.004 14556 Star::Find returns 1 (0), X=188.06, Y=996.32, Mass=2244, SNR=31.6, Peak=187 HFD=4.6
21:54:52.553 00.003 14556 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-3.07) = xAngle (0.14 = 0.14)
21:54:52.556 00.003 14556 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.04 = 0.04)
21:54:52.559 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.16 cameraTheta=-2.93 mountX=0.16 mountY=0.01, mountTheta=0.04
21:54:52.564 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.03, opts=13)
21:54:52.568 00.004 14556 Enqueuing Move request for scope (-0.15, -0.03)
21:54:52.575 00.007 12308 Worker thread wakes up
21:54:52.575 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.03) opts 0xd
21:54:52.575 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.03)
21:54:52.575 00.000 12308 Moving (-0.15, -0.03) raw xDistance=0.16 yDistance=0.01
21:54:52.576 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:54:52.576 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:52.576 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:54:52.576 00.000 12308 MoveAxis(E, 0, ABG)
21:54:52.577 00.001 12308 Move returns status 0, amount 0
21:54:52.577 00.000 12308 MoveAxis(N, 0, ABG)
21:54:52.577 00.000 12308 Move returns status 0, amount 0
21:54:52.578 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:52.582 00.004 12308 move complete, result=0
21:54:52.582 00.000 12308 worker thread done servicing request
21:54:52.603 00.021 14556 UpdateGuideState exits: m=2244 SNR=31.6
21:54:52.608 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:52.612 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:52.615 00.003 14556 Enqueuing Expose request
21:54:52.620 00.005 12308 Worker thread wakes up
21:54:52.620 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:52.620 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:52.620 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:54:53.867 01.247 12308 Exposure complete
21:54:54.015 00.148 12308 worker thread done servicing request
21:54:54.015 00.000 14556 OnExposeComplete: enter
21:54:54.020 00.005 14556 UpdateGuideState(): m_state=6
21:54:54.024 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3601
21:54:54.027 00.003 14556 Star::Find returns 1 (0), X=187.98, Y=996.02, Mass=1999, SNR=30.0, Peak=177 HFD=4.5
21:54:54.032 00.005 14556 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.07) = xAngle (0.88 = 0.88)
21:54:54.035 00.003 14556 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.78 = 0.78)
21:54:54.039 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.33 hyp=0.40 cameraTheta=-2.19 mountX=0.26 mountY=0.28, mountTheta=0.84
21:54:54.045 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.33, opts=13)
21:54:54.049 00.004 14556 Enqueuing Move request for scope (-0.24, -0.33)
21:54:54.053 00.004 12308 Worker thread wakes up
21:54:54.053 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.33) opts 0xd
21:54:54.053 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.33)
21:54:54.053 00.000 12308 Moving (-0.24, -0.33) raw xDistance=0.26 yDistance=0.28
21:54:54.053 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
21:54:54.053 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:54:54.054 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:54:54.054 00.000 12308 MoveAxis(W, 112, ABG)
21:54:54.054 00.000 12308 Guiding  Dir = 3, Dur = 112
21:54:54.054 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:54.058 00.004 12308 IsSlewing returns 0
21:54:54.058 00.000 12308 IsGuiding returns 0
21:54:54.058 00.000 12308 PulseGuide returned control before completion, sleep 122
21:54:54.080 00.022 14556 UpdateGuideState exits: m=1999 SNR=30.0
21:54:54.084 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:54.088 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:54.092 00.004 14556 Enqueuing Expose request
21:54:54.186 00.094 12308 IsGuiding returns 1
21:54:54.186 00.000 12308 scope still moving after pulse duration time elapsed
21:54:54.219 00.033 12308 IsSlewing returns 0
21:54:54.219 00.000 12308 IsGuiding returns 0
21:54:54.220 00.001 12308 scope move finished after 112 + 49 ms
21:54:54.220 00.000 12308 Move returns status 0, amount 112
21:54:54.221 00.001 12308 MoveAxis(N, 0, ABG)
21:54:54.221 00.000 12308 Move returns status 0, amount 0
21:54:54.221 00.000 12308 move complete, result=0
21:54:54.221 00.000 12308 worker thread done servicing request
21:54:54.221 00.000 14556 GuideStep: 0.3 px 112 ms WEST, 0.3 px 0 ms NORTH
21:54:54.226 00.005 12308 Worker thread wakes up
21:54:54.227 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:54.227 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:55.480 01.253 12308 Exposure complete
21:54:55.633 00.153 12308 worker thread done servicing request
21:54:55.633 00.000 14556 OnExposeComplete: enter
21:54:55.637 00.004 14556 UpdateGuideState(): m_state=6
21:54:55.642 00.005 14556 Star::Find(15, 187, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3602
21:54:55.646 00.004 14556 Star::Find returns 1 (0), X=188.03, Y=996.27, Mass=1991, SNR=29.9, Peak=172 HFD=4.1
21:54:55.649 00.003 14556 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-3.07) = xAngle (0.38 = 0.38)
21:54:55.652 00.003 14556 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.28 = 0.28)
21:54:55.656 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-2.70 mountX=0.19 mountY=0.06, mountTheta=0.29
21:54:55.661 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.09, opts=13)
21:54:55.666 00.005 14556 Enqueuing Move request for scope (-0.18, -0.09)
21:54:55.669 00.003 12308 Worker thread wakes up
21:54:55.669 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.09) opts 0xd
21:54:55.669 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.09)
21:54:55.670 00.001 12308 Moving (-0.18, -0.09) raw xDistance=0.19 yDistance=0.06
21:54:55.670 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:54:55.671 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:55.671 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:54:55.671 00.000 12308 MoveAxis(E, 0, ABG)
21:54:55.672 00.001 12308 Move returns status 0, amount 0
21:54:55.672 00.000 12308 MoveAxis(N, 0, ABG)
21:54:55.672 00.000 12308 Move returns status 0, amount 0
21:54:55.673 00.001 12308 move complete, result=0
21:54:55.673 00.000 12308 worker thread done servicing request
21:54:55.673 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:55.701 00.028 14556 UpdateGuideState exits: m=1991 SNR=29.9
21:54:55.706 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:55.710 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:55.714 00.004 14556 Enqueuing Expose request
21:54:55.718 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:54:55.721 00.003 12308 Worker thread wakes up
21:54:55.722 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:55.722 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:56.966 01.244 12308 Exposure complete
21:54:57.107 00.141 12308 worker thread done servicing request
21:54:57.108 00.001 14556 OnExposeComplete: enter
21:54:57.111 00.003 14556 UpdateGuideState(): m_state=6
21:54:57.115 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3603
21:54:57.119 00.004 14556 Star::Find returns 1 (0), X=188.14, Y=996.30, Mass=2164, SNR=31.2, Peak=174 HFD=4.8
21:54:57.122 00.003 14556 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.07) = xAngle (0.56 = 0.56)
21:54:57.125 00.003 14556 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.47 = 0.47)
21:54:57.130 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.51 mountX=0.08 mountY=0.04, mountTheta=0.49
21:54:57.135 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.05, opts=13)
21:54:57.140 00.005 14556 Enqueuing Move request for scope (-0.07, -0.05)
21:54:57.144 00.004 12308 Worker thread wakes up
21:54:57.144 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
21:54:57.144 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
21:54:57.144 00.000 12308 Moving (-0.07, -0.05) raw xDistance=0.08 yDistance=0.04
21:54:57.146 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:54:57.146 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:57.146 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:54:57.147 00.001 12308 MoveAxis(E, 0, ABG)
21:54:57.147 00.000 12308 Move returns status 0, amount 0
21:54:57.147 00.000 12308 MoveAxis(N, 0, ABG)
21:54:57.147 00.000 12308 Move returns status 0, amount 0
21:54:57.147 00.000 12308 move complete, result=0
21:54:57.148 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:57.151 00.003 12308 worker thread done servicing request
21:54:57.172 00.021 14556 UpdateGuideState exits: m=2164 SNR=31.2
21:54:57.177 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:57.180 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:57.184 00.004 14556 Enqueuing Expose request
21:54:57.188 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:54:57.192 00.004 12308 Worker thread wakes up
21:54:57.193 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:57.193 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:58.442 01.249 12308 Exposure complete
21:54:58.596 00.154 12308 worker thread done servicing request
21:54:58.596 00.000 14556 OnExposeComplete: enter
21:54:58.599 00.003 14556 UpdateGuideState(): m_state=6
21:54:58.604 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3604
21:54:58.607 00.003 14556 Star::Find returns 1 (0), X=188.28, Y=996.45, Mass=2220, SNR=31.6, Peak=146 HFD=4.7
21:54:58.611 00.004 14556 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.07) = xAngle (4.05 = -2.23)
21:54:58.615 00.004 14556 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.95 = -2.33)
21:54:58.618 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.98 mountX=-0.07 mountY=-0.09, mountTheta=-2.27
21:54:58.623 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.10, opts=13)
21:54:58.627 00.004 14556 Enqueuing Move request for scope (0.07, 0.10)
21:54:58.631 00.004 12308 Worker thread wakes up
21:54:58.632 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
21:54:58.632 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
21:54:58.632 00.000 12308 Moving (0.07, 0.10) raw xDistance=-0.07 yDistance=-0.09
21:54:58.632 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:54:58.632 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:58.632 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:54:58.632 00.000 12308 MoveAxis(E, 0, ABG)
21:54:58.632 00.000 12308 Move returns status 0, amount 0
21:54:58.633 00.001 12308 MoveAxis(N, 0, ABG)
21:54:58.633 00.000 12308 Move returns status 0, amount 0
21:54:58.633 00.000 12308 move complete, result=0
21:54:58.633 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:54:58.640 00.007 12308 worker thread done servicing request
21:54:58.661 00.021 14556 UpdateGuideState exits: m=2220 SNR=31.6
21:54:58.667 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:58.671 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:54:58.676 00.005 14556 Enqueuing Expose request
21:54:58.680 00.004 12308 Worker thread wakes up
21:54:58.680 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:58.684 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:54:58.684 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:54:59.940 01.256 12308 Exposure complete
21:55:00.102 00.162 14556 OnExposeComplete: enter
21:55:00.106 00.004 14556 UpdateGuideState(): m_state=6
21:55:00.111 00.005 12308 worker thread done servicing request
21:55:00.111 00.000 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3605
21:55:00.115 00.004 14556 Star::Find returns 1 (0), X=188.38, Y=996.54, Mass=2090, SNR=30.7, Peak=141 HFD=4.6
21:55:00.119 00.004 14556 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.07) = xAngle (3.90 = -2.38)
21:55:00.122 00.003 14556 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.80 = -2.48)
21:55:00.126 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.18 hyp=0.25 cameraTheta=0.83 mountX=-0.18 mountY=-0.15, mountTheta=-2.44
21:55:00.131 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.18, opts=13)
21:55:00.135 00.004 14556 Enqueuing Move request for scope (0.17, 0.18)
21:55:00.139 00.004 12308 Worker thread wakes up
21:55:00.139 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.18) opts 0xd
21:55:00.140 00.001 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.18)
21:55:00.140 00.000 12308 Moving (0.17, 0.18) raw xDistance=-0.18 yDistance=-0.15
21:55:00.140 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:55:00.140 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:00.140 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:55:00.140 00.000 12308 MoveAxis(E, 0, ABG)
21:55:00.142 00.002 12308 Move returns status 0, amount 0
21:55:00.142 00.000 12308 MoveAxis(N, 0, ABG)
21:55:00.142 00.000 12308 Move returns status 0, amount 0
21:55:00.142 00.000 12308 move complete, result=0
21:55:00.142 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:00.146 00.004 12308 worker thread done servicing request
21:55:00.169 00.023 14556 UpdateGuideState exits: m=2090 SNR=30.7
21:55:00.176 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:00.184 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:00.186 00.002 14556 Enqueuing Expose request
21:55:00.189 00.003 12308 Worker thread wakes up
21:55:00.189 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:00.189 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:55:00.190 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:55:01.438 01.248 12308 Exposure complete
21:55:01.572 00.134 12308 worker thread done servicing request
21:55:01.572 00.000 14556 OnExposeComplete: enter
21:55:01.577 00.005 14556 UpdateGuideState(): m_state=6
21:55:01.581 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3606
21:55:01.584 00.003 14556 Star::Find returns 1 (0), X=188.09, Y=996.59, Mass=2157, SNR=31.1, Peak=164 HFD=4.8
21:55:01.589 00.005 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.12 = -1.16)
21:55:01.592 00.003 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.26)
21:55:01.596 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.24 hyp=0.26 cameraTheta=2.05 mountX=0.10 mountY=-0.25, mountTheta=-1.18
21:55:01.602 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.24, opts=13)
21:55:01.606 00.004 14556 Enqueuing Move request for scope (-0.12, 0.24)
21:55:01.610 00.004 12308 Worker thread wakes up
21:55:01.610 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.24) opts 0xd
21:55:01.610 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.24)
21:55:01.610 00.000 12308 Moving (-0.12, 0.24) raw xDistance=0.10 yDistance=-0.25
21:55:01.610 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:55:01.610 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:55:01.611 00.001 12308 MoveAxis(E, 0, ABG)
21:55:01.611 00.000 12308 Move returns status 0, amount 0
21:55:01.611 00.000 12308 MoveAxis(N, 178, ABG)
21:55:01.611 00.000 12308 Guiding  Dir = 0, Dur = 178
21:55:01.611 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:01.615 00.004 12308 IsSlewing returns 0
21:55:01.615 00.000 12308 IsGuiding returns 0
21:55:01.615 00.000 12308 PulseGuide returned control before completion, sleep 188
21:55:01.636 00.021 14556 UpdateGuideState exits: m=2157 SNR=31.1
21:55:01.641 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:01.644 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:01.648 00.004 14556 Enqueuing Expose request
21:55:01.810 00.162 12308 IsGuiding returns 1
21:55:01.811 00.001 12308 scope still moving after pulse duration time elapsed
21:55:01.841 00.030 12308 IsSlewing returns 0
21:55:01.842 00.001 12308 IsGuiding returns 0
21:55:01.843 00.001 12308 scope move finished after 178 + 49 ms
21:55:01.844 00.001 12308 Move returns status 0, amount 178
21:55:01.844 00.000 12308 move complete, result=0
21:55:01.844 00.000 12308 worker thread done servicing request
21:55:01.844 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 178 ms NORTH
21:55:01.853 00.009 12308 Worker thread wakes up
21:55:01.853 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:01.853 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:55:03.107 01.254 12308 Exposure complete
21:55:03.242 00.135 12308 worker thread done servicing request
21:55:03.243 00.001 14556 OnExposeComplete: enter
21:55:03.246 00.003 14556 UpdateGuideState(): m_state=6
21:55:03.250 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3607
21:55:03.255 00.005 14556 Star::Find returns 1 (0), X=188.23, Y=996.23, Mass=1955, SNR=29.8, Peak=159 HFD=4.4
21:55:03.259 00.004 14556 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.07) = xAngle (1.63 = 1.63)
21:55:03.264 00.005 14556 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.53 = 1.53)
21:55:03.268 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.45 mountX=-0.01 mountY=0.13, mountTheta=1.63
21:55:03.273 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.13, opts=13)
21:55:03.277 00.004 14556 Enqueuing Move request for scope (0.02, -0.13)
21:55:03.281 00.004 12308 Worker thread wakes up
21:55:03.281 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
21:55:03.281 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
21:55:03.281 00.000 12308 Moving (0.02, -0.13) raw xDistance=-0.01 yDistance=0.13
21:55:03.281 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:55:03.281 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:03.281 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:55:03.282 00.001 12308 MoveAxis(E, 0, ABG)
21:55:03.282 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:03.286 00.004 12308 Move returns status 0, amount 0
21:55:03.286 00.000 12308 MoveAxis(N, 0, ABG)
21:55:03.287 00.001 12308 Move returns status 0, amount 0
21:55:03.287 00.000 12308 move complete, result=0
21:55:03.287 00.000 12308 worker thread done servicing request
21:55:03.310 00.023 14556 UpdateGuideState exits: m=1955 SNR=29.8
21:55:03.315 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:03.319 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:03.324 00.005 14556 Enqueuing Expose request
21:55:03.328 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:55:03.334 00.006 12308 Worker thread wakes up
21:55:03.334 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:03.334 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:55:04.576 01.242 12308 Exposure complete
21:55:04.743 00.167 12308 worker thread done servicing request
21:55:04.744 00.001 14556 OnExposeComplete: enter
21:55:04.747 00.003 14556 UpdateGuideState(): m_state=6
21:55:04.753 00.006 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3608
21:55:04.758 00.005 14556 Star::Find returns 1 (0), X=188.30, Y=996.39, Mass=2108, SNR=30.9, Peak=148 HFD=4.7
21:55:04.763 00.005 14556 CameraToMount -- cameraTheta (0.38) - m_xAngle (-3.07) = xAngle (3.45 = -2.83)
21:55:04.767 00.004 14556 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.36 = -2.93)
21:55:04.774 00.007 14556 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.09 cameraTheta=0.38 mountX=-0.09 mountY=-0.02, mountTheta=-2.92
21:55:04.781 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.03, opts=13)
21:55:04.789 00.008 14556 Enqueuing Move request for scope (0.09, 0.03)
21:55:04.795 00.006 12308 Worker thread wakes up
21:55:04.795 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
21:55:04.795 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
21:55:04.795 00.000 12308 Moving (0.09, 0.03) raw xDistance=-0.09 yDistance=-0.02
21:55:04.797 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:55:04.797 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:04.797 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:55:04.797 00.000 12308 MoveAxis(E, 0, ABG)
21:55:04.798 00.001 12308 Move returns status 0, amount 0
21:55:04.798 00.000 12308 MoveAxis(N, 0, ABG)
21:55:04.798 00.000 12308 Move returns status 0, amount 0
21:55:04.798 00.000 12308 move complete, result=0
21:55:04.799 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:04.805 00.006 12308 worker thread done servicing request
21:55:04.825 00.020 14556 UpdateGuideState exits: m=2108 SNR=30.9
21:55:04.828 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:04.832 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:04.837 00.005 14556 Enqueuing Expose request
21:55:04.841 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:55:04.845 00.004 12308 Worker thread wakes up
21:55:04.845 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:04.847 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:55:06.096 01.249 12308 Exposure complete
21:55:06.234 00.138 12308 worker thread done servicing request
21:55:06.234 00.000 14556 OnExposeComplete: enter
21:55:06.238 00.004 14556 UpdateGuideState(): m_state=6
21:55:06.241 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3609
21:55:06.245 00.004 14556 Star::Find returns 1 (0), X=188.37, Y=996.60, Mass=2091, SNR=30.7, Peak=152 HFD=4.7
21:55:06.247 00.002 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.07 = -2.22)
21:55:06.251 00.004 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.32)
21:55:06.255 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.25 hyp=0.29 cameraTheta=0.99 mountX=-0.18 mountY=-0.22, mountTheta=-2.26
21:55:06.260 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.25, opts=13)
21:55:06.265 00.005 14556 Enqueuing Move request for scope (0.16, 0.25)
21:55:06.269 00.004 12308 Worker thread wakes up
21:55:06.269 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.25) opts 0xd
21:55:06.269 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.25)
21:55:06.269 00.000 12308 Moving (0.16, 0.25) raw xDistance=-0.18 yDistance=-0.22
21:55:06.270 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:55:06.270 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:55:06.270 00.000 12308 MoveAxis(E, 0, ABG)
21:55:06.270 00.000 12308 Move returns status 0, amount 0
21:55:06.270 00.000 12308 MoveAxis(N, 151, ABG)
21:55:06.271 00.001 12308 Guiding  Dir = 0, Dur = 151
21:55:06.271 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:06.275 00.004 12308 IsSlewing returns 0
21:55:06.276 00.001 12308 IsGuiding returns 0
21:55:06.276 00.000 12308 PulseGuide returned control before completion, sleep 161
21:55:06.297 00.021 14556 UpdateGuideState exits: m=2091 SNR=30.7
21:55:06.302 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:06.305 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:06.310 00.005 14556 Enqueuing Expose request
21:55:06.450 00.140 12308 IsGuiding returns 1
21:55:06.451 00.001 12308 scope still moving after pulse duration time elapsed
21:55:06.482 00.031 12308 IsSlewing returns 0
21:55:06.483 00.001 12308 IsGuiding returns 0
21:55:06.484 00.001 12308 scope move finished after 151 + 56 ms
21:55:06.484 00.000 12308 Move returns status 0, amount 151
21:55:06.484 00.000 12308 move complete, result=0
21:55:06.484 00.000 12308 worker thread done servicing request
21:55:06.486 00.002 12308 Worker thread wakes up
21:55:06.486 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 151 ms NORTH
21:55:06.493 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:06.493 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:55:07.738 01.245 12308 Exposure complete
21:55:07.887 00.149 12308 worker thread done servicing request
21:55:07.888 00.001 14556 OnExposeComplete: enter
21:55:07.893 00.005 14556 UpdateGuideState(): m_state=6
21:55:07.899 00.006 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3610
21:55:07.905 00.006 14556 Star::Find returns 1 (0), X=188.16, Y=996.31, Mass=2133, SNR=30.8, Peak=166 HFD=4.5
21:55:07.910 00.005 14556 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.07) = xAngle (0.61 = 0.61)
21:55:07.917 00.007 14556 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.51 = 0.51)
21:55:07.922 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-2.46 mountX=0.05 mountY=0.03, mountTheta=0.54
21:55:07.929 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.04, opts=13)
21:55:07.935 00.006 14556 Enqueuing Move request for scope (-0.05, -0.04)
21:55:07.941 00.006 12308 Worker thread wakes up
21:55:07.941 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
21:55:07.943 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
21:55:07.943 00.000 12308 Moving (-0.05, -0.04) raw xDistance=0.05 yDistance=0.03
21:55:07.944 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:55:07.944 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:07.944 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:55:07.944 00.000 12308 MoveAxis(E, 0, ABG)
21:55:07.945 00.001 12308 Move returns status 0, amount 0
21:55:07.945 00.000 12308 MoveAxis(N, 0, ABG)
21:55:07.945 00.000 12308 Move returns status 0, amount 0
21:55:07.945 00.000 12308 move complete, result=0
21:55:07.947 00.002 12308 worker thread done servicing request
21:55:07.947 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:07.982 00.035 14556 UpdateGuideState exits: m=2133 SNR=30.8
21:55:07.986 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:07.989 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:07.993 00.004 14556 Enqueuing Expose request
21:55:07.998 00.005 12308 Worker thread wakes up
21:55:07.998 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:55:08.003 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:08.003 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:55:09.249 01.246 12308 Exposure complete
21:55:09.392 00.143 12308 worker thread done servicing request
21:55:09.393 00.001 14556 OnExposeComplete: enter
21:55:09.397 00.004 14556 UpdateGuideState(): m_state=6
21:55:09.400 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3611
21:55:09.404 00.004 14556 Star::Find returns 1 (0), X=188.09, Y=996.32, Mass=2127, SNR=31.1, Peak=158 HFD=4.6
21:55:09.409 00.005 14556 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.07) = xAngle (0.22 = 0.22)
21:55:09.413 00.004 14556 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.12 = 0.12)
21:55:09.418 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-2.86 mountX=0.13 mountY=0.02, mountTheta=0.12
21:55:09.424 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.04, opts=13)
21:55:09.427 00.003 14556 Enqueuing Move request for scope (-0.13, -0.04)
21:55:09.432 00.005 12308 Worker thread wakes up
21:55:09.432 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
21:55:09.432 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
21:55:09.432 00.000 12308 Moving (-0.13, -0.04) raw xDistance=0.13 yDistance=0.02
21:55:09.432 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:55:09.433 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:09.433 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:55:09.433 00.000 12308 MoveAxis(E, 0, ABG)
21:55:09.433 00.000 12308 Move returns status 0, amount 0
21:55:09.433 00.000 12308 MoveAxis(N, 0, ABG)
21:55:09.435 00.002 12308 Move returns status 0, amount 0
21:55:09.435 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:09.439 00.004 12308 move complete, result=0
21:55:09.439 00.000 12308 worker thread done servicing request
21:55:09.462 00.023 14556 UpdateGuideState exits: m=2127 SNR=31.1
21:55:09.467 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:09.470 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:09.473 00.003 14556 Enqueuing Expose request
21:55:09.478 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:55:09.483 00.005 12308 Worker thread wakes up
21:55:09.483 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:09.483 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:55:10.740 01.257 12308 Exposure complete
21:55:10.875 00.135 12308 worker thread done servicing request
21:55:10.877 00.002 14556 OnExposeComplete: enter
21:55:10.880 00.003 14556 UpdateGuideState(): m_state=6
21:55:10.884 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3612
21:55:10.887 00.003 14556 Star::Find returns 1 (0), X=188.04, Y=996.38, Mass=1886, SNR=29.0, Peak=151 HFD=4.2
21:55:10.892 00.005 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.07 = -0.21)
21:55:10.895 00.003 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.31)
21:55:10.899 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.03 hyp=0.18 cameraTheta=3.00 mountX=0.18 mountY=-0.06, mountTheta=-0.30
21:55:10.903 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.03, opts=13)
21:55:10.908 00.005 14556 Enqueuing Move request for scope (-0.18, 0.03)
21:55:10.911 00.003 12308 Worker thread wakes up
21:55:10.911 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.03) opts 0xd
21:55:10.911 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.03)
21:55:10.911 00.000 12308 Moving (-0.18, 0.03) raw xDistance=0.18 yDistance=-0.06
21:55:10.911 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:55:10.911 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:10.913 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:55:10.913 00.000 12308 MoveAxis(E, 0, ABG)
21:55:10.913 00.000 12308 Move returns status 0, amount 0
21:55:10.913 00.000 12308 MoveAxis(N, 0, ABG)
21:55:10.914 00.001 12308 Move returns status 0, amount 0
21:55:10.914 00.000 12308 move complete, result=0
21:55:10.914 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:10.918 00.004 12308 worker thread done servicing request
21:55:10.937 00.019 14556 UpdateGuideState exits: m=1886 SNR=29.0
21:55:10.941 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:10.945 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:10.951 00.006 14556 Enqueuing Expose request
21:55:10.955 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:10.958 00.003 12308 Worker thread wakes up
21:55:10.958 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:10.958 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:55:12.203 01.245 12308 Exposure complete
21:55:12.338 00.135 12308 worker thread done servicing request
21:55:12.338 00.000 14556 OnExposeComplete: enter
21:55:12.342 00.004 14556 UpdateGuideState(): m_state=6
21:55:12.345 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3613
21:55:12.348 00.003 14556 Star::Find returns 1 (0), X=188.35, Y=996.59, Mass=2229, SNR=31.7, Peak=168 HFD=4.6
21:55:12.352 00.004 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.13 = -2.16)
21:55:12.355 00.003 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.26)
21:55:12.359 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.23 hyp=0.27 cameraTheta=1.05 mountX=-0.15 mountY=-0.21, mountTheta=-2.19
21:55:12.363 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.23, opts=13)
21:55:12.367 00.004 14556 Enqueuing Move request for scope (0.13, 0.23)
21:55:12.371 00.004 12308 Worker thread wakes up
21:55:12.371 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.23) opts 0xd
21:55:12.371 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.23)
21:55:12.371 00.000 12308 Moving (0.13, 0.23) raw xDistance=-0.15 yDistance=-0.21
21:55:12.371 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:55:12.371 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:55:12.372 00.001 12308 MoveAxis(E, 0, ABG)
21:55:12.372 00.000 12308 Move returns status 0, amount 0
21:55:12.372 00.000 12308 MoveAxis(N, 147, ABG)
21:55:12.372 00.000 12308 Guiding  Dir = 0, Dur = 147
21:55:12.372 00.000 12308 IsSlewing returns 0
21:55:12.372 00.000 12308 IsGuiding returns 0
21:55:12.373 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:12.377 00.004 12308 PulseGuide returned control before completion, sleep 157
21:55:12.400 00.023 14556 UpdateGuideState exits: m=2229 SNR=31.7
21:55:12.405 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:12.409 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:12.414 00.005 14556 Enqueuing Expose request
21:55:12.538 00.124 12308 IsGuiding returns 1
21:55:12.539 00.001 12308 scope still moving after pulse duration time elapsed
21:55:12.569 00.030 12308 IsSlewing returns 0
21:55:12.570 00.001 12308 IsGuiding returns 0
21:55:12.570 00.000 12308 scope move finished after 147 + 49 ms
21:55:12.570 00.000 12308 Move returns status 0, amount 147
21:55:12.571 00.001 12308 move complete, result=0
21:55:12.571 00.000 12308 worker thread done servicing request
21:55:12.572 00.001 12308 Worker thread wakes up
21:55:12.572 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 147 ms NORTH
21:55:12.577 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:12.579 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:55:13.831 01.252 12308 Exposure complete
21:55:13.964 00.133 12308 worker thread done servicing request
21:55:13.964 00.000 14556 OnExposeComplete: enter
21:55:13.969 00.005 14556 UpdateGuideState(): m_state=6
21:55:13.974 00.005 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3614
21:55:13.977 00.003 14556 Star::Find returns 1 (0), X=188.21, Y=996.53, Mass=2053, SNR=30.4, Peak=151 HFD=4.5
21:55:13.979 00.002 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.67 = -1.61)
21:55:13.985 00.006 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
21:55:13.987 00.002 14556 CameraToMount -- cameraX=-0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.60 mountX=-0.01 mountY=-0.17, mountTheta=-1.61
21:55:13.991 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.17, opts=13)
21:55:14.004 00.013 14556 Enqueuing Move request for scope (-0.00, 0.17)
21:55:14.010 00.006 12308 Worker thread wakes up
21:55:14.010 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.17) opts 0xd
21:55:14.010 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.17)
21:55:14.010 00.000 12308 Moving (-0.00, 0.17) raw xDistance=-0.01 yDistance=-0.17
21:55:14.010 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:55:14.011 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:14.011 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:55:14.011 00.000 12308 MoveAxis(E, 0, ABG)
21:55:14.011 00.000 12308 Move returns status 0, amount 0
21:55:14.011 00.000 12308 MoveAxis(N, 0, ABG)
21:55:14.011 00.000 12308 Move returns status 0, amount 0
21:55:14.012 00.001 12308 move complete, result=0
21:55:14.012 00.000 12308 worker thread done servicing request
21:55:14.012 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:14.031 00.019 14556 UpdateGuideState exits: m=2053 SNR=30.4
21:55:14.038 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:14.043 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:14.047 00.004 14556 Enqueuing Expose request
21:55:14.050 00.003 12308 Worker thread wakes up
21:55:14.050 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:55:14.053 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:14.054 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(173,981,31,31)
21:55:14.326 00.272 14556 evsrv: cli 0185AD08 connect
21:55:14.429 00.103 14556 case statement mapped state 6 to 3
21:55:14.434 00.005 14556 case statement mapped state 6 to 3
21:55:14.437 00.003 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"ae2025b3-53fc-4721-a9b6-1cba03787e48"}
21:55:14.442 00.005 14556 case statement mapped state 6 to 3
21:55:14.445 00.003 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae2025b3-53fc-4721-a9b6-1cba03787e48"}
21:55:14.588 00.143 14556 evsrv: cli 0185AD08 disconnect
21:55:14.593 00.005 14556 evsrv: cli 0185B3E8 connect
21:55:14.597 00.004 14556 case statement mapped state 6 to 3
21:55:14.601 00.004 14556 case statement mapped state 6 to 3
21:55:14.713 00.112 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"010e130a-97cd-4000-9e48-22196e073e0e"}
21:55:14.717 00.004 14556 PhdController::Dither begins
21:55:14.722 00.005 14556 dither: size=5.00, dRA=-4.43 dDec=1.08
21:55:14.725 00.003 14556 MountToCamera -- mountTheta (2.90) + m_xAngle (-3.07) = xAngle (-0.17 = -0.17)
21:55:14.729 00.004 14556 MountToCamera -- mountX=-4.43 mountY=1.08 hyp=4.56 mountTheta=2.90 cameraX=4.49, cameraY=-0.77 cameraTheta=-0.17
21:55:14.733 00.004 14556 setting lock position to (192.71, 995.58)
21:55:14.737 00.004 14556 Mount: notify guiding dithered (4.5, -0.8)
21:55:14.741 00.004 14556 Status Line: Dither by -4.43,1.08
21:55:14.746 00.005 14556 PhdController: newstate STATE_SETTLE_BEGIN
21:55:14.750 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
21:55:14.756 00.006 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"010e130a-97cd-4000-9e48-22196e073e0e"}
21:55:14.760 00.004 14556 evsrv: cli 0185B3E8 disconnect
21:55:15.302 00.542 12308 Exposure complete
21:55:15.403 00.101 12308 worker thread done servicing request
21:55:15.403 00.000 14556 OnExposeComplete: enter
21:55:15.408 00.005 14556 UpdateGuideState(): m_state=6
21:55:15.412 00.004 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3615
21:55:15.414 00.002 14556 Star::Find returns 1 (0), X=188.18, Y=996.71, Mass=2113, SNR=30.6, Peak=157 HFD=4.6
21:55:15.417 00.003 14556 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.07) = xAngle (5.97 = -0.31)
21:55:15.422 00.005 14556 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.87 = -0.41)
21:55:15.425 00.003 14556 CameraToMount -- cameraX=-4.53 cameraY=1.12 hyp=4.66 cameraTheta=2.90 mountX=4.44 mountY=-1.86, mountTheta=-0.40
21:55:15.429 00.004 14556 dither recenter: remaining=(4.4,-1.1) step=(4.4,-1.1)
21:55:15.434 00.005 14556 MountToCamera -- mountTheta (-0.24) + m_xAngle (-3.07) = xAngle (-3.31 = 2.97)
21:55:15.437 00.003 14556 MountToCamera -- mountX=4.43 mountY=-1.08 hyp=4.56 mountTheta=-0.24 cameraX=-4.49, cameraY=0.77 cameraTheta=2.97
21:55:15.440 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-4.49, y=0.77, opts=4)
21:55:15.443 00.003 14556 Enqueuing Move request for scope (-4.49, 0.77)
21:55:15.446 00.003 14556 Mount: notify direct move 4.43,-1.08
21:55:15.449 00.003 12308 Worker thread wakes up
21:55:15.449 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-4.49, 0.77) opts 0x4
21:55:15.449 00.000 12308 Handling offset move in thread for scope, endpoint = (-4.49, 0.77)
21:55:15.449 00.000 12308 Moving (-4.49, 0.77) raw xDistance=4.43 yDistance=-1.08
21:55:15.449 00.000 12308 MoveAxis(W, 3051, B)
21:55:15.449 00.000 12308 Guiding  Dir = 3, Dur = 3051
21:55:15.449 00.000 12308 IsSlewing returns 0
21:55:15.451 00.002 12308 IsGuiding returns 0
21:55:15.451 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:15.454 00.003 12308 PulseGuide returned control before completion, sleep 3061
21:55:15.470 00.016 14556 UpdateGuideState exits: m=2113 SNR=30.6
21:55:15.475 00.005 14556 PhdController: settling, locked = 1, distance = 4.72 (1.50) aobump = 0 frame = 1 / 99999
21:55:15.479 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760583315.479,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.72,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:55:15.481 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:15.484 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:15.487 00.003 14556 Enqueuing Expose request
21:55:18.524 03.037 12308 IsGuiding returns 1
21:55:18.525 00.001 12308 scope still moving after pulse duration time elapsed
21:55:18.556 00.031 12308 IsSlewing returns 0
21:55:18.557 00.001 12308 IsGuiding returns 0
21:55:18.557 00.000 12308 scope move finished after 3051 + 54 ms
21:55:18.557 00.000 12308 Move returns status 0, amount 3051
21:55:18.557 00.000 12308 MoveAxis(N, 758, B)
21:55:18.557 00.000 12308 Guiding  Dir = 0, Dur = 758
21:55:18.558 00.001 12308 IsSlewing returns 0
21:55:18.558 00.000 12308 IsGuiding returns 0
21:55:18.559 00.001 12308 PulseGuide returned control before completion, sleep 768
21:55:19.329 00.770 12308 IsGuiding returns 1
21:55:19.329 00.000 12308 scope still moving after pulse duration time elapsed
21:55:19.359 00.030 12308 IsSlewing returns 0
21:55:19.361 00.002 12308 IsGuiding returns 0
21:55:19.361 00.000 12308 scope move finished after 758 + 43 ms
21:55:19.361 00.000 12308 Move returns status 0, amount 758
21:55:19.361 00.000 12308 move complete, result=0
21:55:19.361 00.000 12308 worker thread done servicing request
21:55:19.362 00.001 14556 GuideStep: 4.4 px 3051 ms WEST, -1.1 px 758 ms NORTH
21:55:19.369 00.007 12308 Worker thread wakes up
21:55:19.370 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:19.370 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:20.622 01.252 12308 Exposure complete
21:55:20.755 00.133 12308 worker thread done servicing request
21:55:20.756 00.001 14556 OnExposeComplete: enter
21:55:20.760 00.004 14556 UpdateGuideState(): m_state=6
21:55:20.763 00.003 14556 Star::Find(15, 188, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3616
21:55:20.767 00.004 14556 Star::Find returns 1 (0), X=192.80, Y=995.66, Mass=2052, SNR=30.7, Peak=149 HFD=4.7
21:55:20.771 00.004 14556 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.07) = xAngle (3.79 = -2.49)
21:55:20.775 00.004 14556 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.69 = -2.59)
21:55:20.778 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.72 mountX=-0.10 mountY=-0.06, mountTheta=-2.56
21:55:20.784 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.08, opts=13)
21:55:20.788 00.004 14556 Enqueuing Move request for scope (0.09, 0.08)
21:55:20.792 00.004 12308 Worker thread wakes up
21:55:20.792 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
21:55:20.792 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
21:55:20.792 00.000 12308 Moving (0.09, 0.08) raw xDistance=-0.10 yDistance=-0.06
21:55:20.792 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:55:20.792 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:20.793 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:55:20.793 00.000 12308 MoveAxis(E, 0, ABG)
21:55:20.793 00.000 12308 Move returns status 0, amount 0
21:55:20.794 00.001 12308 MoveAxis(N, 0, ABG)
21:55:20.794 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:20.798 00.004 12308 Move returns status 0, amount 0
21:55:20.799 00.001 12308 move complete, result=0
21:55:20.799 00.000 12308 worker thread done servicing request
21:55:20.819 00.020 14556 UpdateGuideState exits: m=2052 SNR=30.7
21:55:20.824 00.005 14556 PhdController: settling, locked = 1, distance = 0.12 (1.50) aobump = 0 frame = 2 / 99999
21:55:20.827 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760583320.827,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.12,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:55:20.832 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:20.835 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:20.840 00.005 14556 Enqueuing Expose request
21:55:20.844 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:20.847 00.003 12308 Worker thread wakes up
21:55:20.847 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:20.848 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:22.100 01.252 12308 Exposure complete
21:55:22.230 00.130 12308 worker thread done servicing request
21:55:22.230 00.000 14556 OnExposeComplete: enter
21:55:22.235 00.005 14556 UpdateGuideState(): m_state=6
21:55:22.238 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3617
21:55:22.243 00.005 14556 Star::Find returns 1 (0), X=192.90, Y=995.87, Mass=2086, SNR=30.8, Peak=182 HFD=4.3
21:55:22.246 00.003 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.05 = -2.24)
21:55:22.250 00.004 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.95 = -2.34)
21:55:22.253 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=0.29 hyp=0.35 cameraTheta=0.97 mountX=-0.22 mountY=-0.25, mountTheta=-2.28
21:55:22.260 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.29, opts=13)
21:55:22.265 00.005 14556 Enqueuing Move request for scope (0.20, 0.29)
21:55:22.268 00.003 12308 Worker thread wakes up
21:55:22.268 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.29) opts 0xd
21:55:22.268 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.29)
21:55:22.268 00.000 12308 Moving (0.20, 0.29) raw xDistance=-0.22 yDistance=-0.25
21:55:22.270 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:55:22.270 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:55:22.270 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:55:22.270 00.000 12308 MoveAxis(E, 94, ABG)
21:55:22.270 00.000 12308 Guiding  Dir = 2, Dur = 94
21:55:22.270 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:22.275 00.005 12308 IsSlewing returns 0
21:55:22.275 00.000 12308 IsGuiding returns 0
21:55:22.275 00.000 12308 PulseGuide returned control before completion, sleep 104
21:55:22.298 00.023 14556 UpdateGuideState exits: m=2086 SNR=30.8
21:55:22.302 00.004 14556 PhdController: settling, locked = 1, distance = 0.19 (1.50) aobump = 0 frame = 3 / 99999
21:55:22.307 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760583322.307,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.19,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
21:55:22.311 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:22.316 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:22.320 00.004 14556 Enqueuing Expose request
21:55:22.390 00.070 12308 IsGuiding returns 1
21:55:22.390 00.000 12308 scope still moving after pulse duration time elapsed
21:55:22.421 00.031 12308 IsSlewing returns 0
21:55:22.422 00.001 12308 IsGuiding returns 0
21:55:22.424 00.002 12308 scope move finished after 94 + 53 ms
21:55:22.424 00.000 12308 Move returns status 0, amount 94
21:55:22.424 00.000 12308 MoveAxis(N, 0, ABG)
21:55:22.425 00.001 12308 Move returns status 0, amount 0
21:55:22.425 00.000 12308 move complete, result=0
21:55:22.426 00.001 12308 worker thread done servicing request
21:55:22.426 00.000 14556 GuideStep: -0.2 px 94 ms EAST, -0.3 px 0 ms NORTH
21:55:22.431 00.005 12308 Worker thread wakes up
21:55:22.432 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:22.432 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:23.683 01.251 12308 Exposure complete
21:55:23.807 00.124 12308 worker thread done servicing request
21:55:23.807 00.000 14556 OnExposeComplete: enter
21:55:23.810 00.003 14556 UpdateGuideState(): m_state=6
21:55:23.814 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3618
21:55:23.818 00.004 14556 Star::Find returns 1 (0), X=192.88, Y=995.91, Mass=2274, SNR=31.9, Peak=166 HFD=4.5
21:55:23.822 00.004 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.17 = -2.12)
21:55:23.826 00.004 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.07 = -2.22)
21:55:23.829 00.003 14556 CameraToMount -- cameraX=0.17 cameraY=0.32 hyp=0.37 cameraTheta=1.09 mountX=-0.19 mountY=-0.29, mountTheta=-2.15
21:55:23.834 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.32, opts=13)
21:55:23.838 00.004 14556 Enqueuing Move request for scope (0.17, 0.32)
21:55:23.841 00.003 12308 Worker thread wakes up
21:55:23.841 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.32) opts 0xd
21:55:23.841 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.32)
21:55:23.841 00.000 12308 Moving (0.17, 0.32) raw xDistance=-0.19 yDistance=-0.29
21:55:23.841 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:55:23.841 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:55:23.841 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
21:55:23.841 00.000 12308 MoveAxis(E, 0, ABG)
21:55:23.842 00.001 12308 Move returns status 0, amount 0
21:55:23.842 00.000 12308 MoveAxis(N, 0, ABG)
21:55:23.842 00.000 12308 Move returns status 0, amount 0
21:55:23.842 00.000 12308 move complete, result=0
21:55:23.842 00.000 12308 worker thread done servicing request
21:55:23.843 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:23.871 00.028 14556 UpdateGuideState exits: m=2274 SNR=31.9
21:55:23.875 00.004 14556 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 4 / 99999
21:55:23.879 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760583323.879,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.24,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
21:55:23.883 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:23.889 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:23.892 00.003 14556 Enqueuing Expose request
21:55:23.897 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
21:55:23.901 00.004 12308 Worker thread wakes up
21:55:23.901 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:23.901 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:25.152 01.251 12308 Exposure complete
21:55:25.284 00.132 12308 worker thread done servicing request
21:55:25.284 00.000 14556 OnExposeComplete: enter
21:55:25.288 00.004 14556 UpdateGuideState(): m_state=6
21:55:25.291 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3619
21:55:25.295 00.004 14556 Star::Find returns 1 (0), X=192.78, Y=995.96, Mass=2006, SNR=29.9, Peak=169 HFD=4.4
21:55:25.299 00.004 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.45 = -1.83)
21:55:25.302 00.003 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.93)
21:55:25.307 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.38 hyp=0.38 cameraTheta=1.38 mountX=-0.10 mountY=-0.36, mountTheta=-1.84
21:55:25.312 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.38, opts=13)
21:55:25.315 00.003 14556 Enqueuing Move request for scope (0.07, 0.38)
21:55:25.318 00.003 12308 Worker thread wakes up
21:55:25.320 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.38) opts 0xd
21:55:25.320 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.38)
21:55:25.320 00.000 12308 Moving (0.07, 0.38) raw xDistance=-0.10 yDistance=-0.36
21:55:25.320 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:55:25.320 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.90
21:55:25.320 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:55:25.320 00.000 12308 MoveAxis(E, 0, ABG)
21:55:25.321 00.001 12308 Move returns status 0, amount 0
21:55:25.321 00.000 12308 MoveAxis(N, 253, ABG)
21:55:25.321 00.000 12308 Guiding  Dir = 0, Dur = 253
21:55:25.322 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:25.326 00.004 12308 IsSlewing returns 0
21:55:25.326 00.000 12308 IsGuiding returns 0
21:55:25.326 00.000 12308 PulseGuide returned control before completion, sleep 263
21:55:25.347 00.021 14556 UpdateGuideState exits: m=2006 SNR=29.9
21:55:25.353 00.006 14556 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 5 / 99999
21:55:25.357 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760583325.357,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.28,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
21:55:25.361 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:25.365 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:25.368 00.003 14556 Enqueuing Expose request
21:55:25.602 00.234 12308 IsGuiding returns 1
21:55:25.602 00.000 12308 scope still moving after pulse duration time elapsed
21:55:25.631 00.029 12308 IsSlewing returns 0
21:55:25.633 00.002 12308 IsGuiding returns 0
21:55:25.633 00.000 12308 scope move finished after 253 + 53 ms
21:55:25.633 00.000 12308 Move returns status 0, amount 253
21:55:25.634 00.001 12308 move complete, result=0
21:55:25.634 00.000 12308 worker thread done servicing request
21:55:25.634 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 253 ms NORTH
21:55:25.642 00.008 12308 Worker thread wakes up
21:55:25.642 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:25.642 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:26.899 01.257 12308 Exposure complete
21:55:27.048 00.149 12308 worker thread done servicing request
21:55:27.049 00.001 14556 OnExposeComplete: enter
21:55:27.053 00.004 14556 UpdateGuideState(): m_state=6
21:55:27.057 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3620
21:55:27.061 00.004 14556 Star::Find returns 1 (0), X=192.87, Y=995.71, Mass=2283, SNR=32.0, Peak=177 HFD=4.3
21:55:27.065 00.004 14556 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.07) = xAngle (3.74 = -2.55)
21:55:27.069 00.004 14556 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.64 = -2.64)
21:55:27.072 00.003 14556 CameraToMount -- cameraX=0.17 cameraY=0.13 hyp=0.21 cameraTheta=0.66 mountX=-0.18 mountY=-0.10, mountTheta=-2.62
21:55:27.078 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.13, opts=13)
21:55:27.081 00.003 14556 Enqueuing Move request for scope (0.17, 0.13)
21:55:27.084 00.003 12308 Worker thread wakes up
21:55:27.085 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.13) opts 0xd
21:55:27.085 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.13)
21:55:27.085 00.000 12308 Moving (0.17, 0.13) raw xDistance=-0.18 yDistance=-0.10
21:55:27.085 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:55:27.085 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:27.085 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:55:27.087 00.002 12308 MoveAxis(E, 0, ABG)
21:55:27.087 00.000 12308 Move returns status 0, amount 0
21:55:27.087 00.000 12308 MoveAxis(N, 0, ABG)
21:55:27.087 00.000 12308 Move returns status 0, amount 0
21:55:27.087 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:27.092 00.005 12308 move complete, result=0
21:55:27.092 00.000 12308 worker thread done servicing request
21:55:27.113 00.021 14556 UpdateGuideState exits: m=2283 SNR=32.0
21:55:27.117 00.004 14556 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 6 / 99999
21:55:27.119 00.002 14556 evsrv: {"Event":"Settling","Timestamp":1760583327.119,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.26,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
21:55:27.124 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:27.127 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:27.130 00.003 14556 Enqueuing Expose request
21:55:27.135 00.005 12308 Worker thread wakes up
21:55:27.135 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:27.135 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:27.135 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:28.378 01.243 12308 Exposure complete
21:55:28.511 00.133 12308 worker thread done servicing request
21:55:28.511 00.000 14556 OnExposeComplete: enter
21:55:28.515 00.004 14556 UpdateGuideState(): m_state=6
21:55:28.518 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3621
21:55:28.523 00.005 14556 Star::Find returns 1 (0), X=192.84, Y=995.70, Mass=2027, SNR=30.1, Peak=150 HFD=4.5
21:55:28.526 00.003 14556 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.07) = xAngle (3.80 = -2.48)
21:55:28.529 00.003 14556 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.70 = -2.58)
21:55:28.533 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.17 cameraTheta=0.73 mountX=-0.14 mountY=-0.09, mountTheta=-2.55
21:55:28.538 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.12, opts=13)
21:55:28.542 00.004 14556 Enqueuing Move request for scope (0.13, 0.12)
21:55:28.545 00.003 12308 Worker thread wakes up
21:55:28.545 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
21:55:28.545 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
21:55:28.545 00.000 12308 Moving (0.13, 0.12) raw xDistance=-0.14 yDistance=-0.09
21:55:28.545 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:55:28.545 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:28.545 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:55:28.547 00.002 12308 MoveAxis(E, 0, ABG)
21:55:28.547 00.000 12308 Move returns status 0, amount 0
21:55:28.547 00.000 12308 MoveAxis(N, 0, ABG)
21:55:28.547 00.000 12308 Move returns status 0, amount 0
21:55:28.547 00.000 12308 move complete, result=0
21:55:28.548 00.001 12308 worker thread done servicing request
21:55:28.548 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:28.570 00.022 14556 UpdateGuideState exits: m=2027 SNR=30.1
21:55:28.575 00.005 14556 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 7 / 99999
21:55:28.579 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760583328.579,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.24,"Time":7.8,"SettleTime":10.0,"StarLocked":true}
21:55:28.583 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:28.587 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:28.590 00.003 14556 Enqueuing Expose request
21:55:28.594 00.004 12308 Worker thread wakes up
21:55:28.594 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:28.594 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:28.594 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:29.839 01.245 12308 Exposure complete
21:55:29.966 00.127 12308 worker thread done servicing request
21:55:29.966 00.000 14556 OnExposeComplete: enter
21:55:29.970 00.004 14556 UpdateGuideState(): m_state=6
21:55:29.975 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3622
21:55:29.979 00.004 14556 Star::Find returns 1 (0), X=192.85, Y=995.75, Mass=2052, SNR=30.7, Peak=166 HFD=4.5
21:55:29.984 00.005 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.96 = -2.32)
21:55:29.989 00.005 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.86 = -2.42)
21:55:29.992 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.17 hyp=0.22 cameraTheta=0.89 mountX=-0.15 mountY=-0.15, mountTheta=-2.37
21:55:29.997 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.17, opts=13)
21:55:30.001 00.004 14556 Enqueuing Move request for scope (0.14, 0.17)
21:55:30.005 00.004 12308 Worker thread wakes up
21:55:30.005 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.17) opts 0xd
21:55:30.005 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.17)
21:55:30.005 00.000 12308 Moving (0.14, 0.17) raw xDistance=-0.15 yDistance=-0.15
21:55:30.005 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:55:30.006 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:30.006 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:55:30.006 00.000 12308 MoveAxis(E, 0, ABG)
21:55:30.006 00.000 12308 Move returns status 0, amount 0
21:55:30.007 00.001 12308 MoveAxis(N, 0, ABG)
21:55:30.007 00.000 12308 Move returns status 0, amount 0
21:55:30.007 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:30.011 00.004 12308 move complete, result=0
21:55:30.011 00.000 12308 worker thread done servicing request
21:55:30.029 00.018 14556 UpdateGuideState exits: m=2052 SNR=30.7
21:55:30.033 00.004 14556 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 8 / 99999
21:55:30.039 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760583330.039,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.23,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
21:55:30.046 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:30.050 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:30.054 00.004 14556 Enqueuing Expose request
21:55:30.058 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:30.062 00.004 12308 Worker thread wakes up
21:55:30.063 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:30.063 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:31.318 01.255 12308 Exposure complete
21:55:31.443 00.125 12308 worker thread done servicing request
21:55:31.443 00.000 14556 OnExposeComplete: enter
21:55:31.446 00.003 14556 UpdateGuideState(): m_state=6
21:55:31.450 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3623
21:55:31.453 00.003 14556 Star::Find returns 1 (0), X=192.91, Y=995.87, Mass=2071, SNR=30.7, Peak=183 HFD=4.4
21:55:31.456 00.003 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.04 = -2.24)
21:55:31.460 00.004 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.34)
21:55:31.464 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.29 hyp=0.35 cameraTheta=0.97 mountX=-0.22 mountY=-0.25, mountTheta=-2.29
21:55:31.468 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.29, opts=13)
21:55:31.473 00.005 14556 Enqueuing Move request for scope (0.20, 0.29)
21:55:31.476 00.003 12308 Worker thread wakes up
21:55:31.476 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.29) opts 0xd
21:55:31.477 00.001 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.29)
21:55:31.477 00.000 12308 Moving (0.20, 0.29) raw xDistance=-0.22 yDistance=-0.25
21:55:31.477 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:55:31.477 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:55:31.477 00.000 12308 MoveAxis(E, 96, ABG)
21:55:31.477 00.000 12308 Guiding  Dir = 2, Dur = 96
21:55:31.478 00.001 12308 IsSlewing returns 0
21:55:31.478 00.000 12308 IsGuiding returns 0
21:55:31.479 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:31.482 00.003 12308 PulseGuide returned control before completion, sleep 106
21:55:31.499 00.017 14556 UpdateGuideState exits: m=2071 SNR=30.7
21:55:31.504 00.005 14556 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 9 / 99999
21:55:31.508 00.004 14556 PhdController: newstate STATE_FINISH
21:55:31.511 00.003 14556 PhdController complete: success
21:55:31.515 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760583331.515,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
21:55:31.518 00.003 14556 Mount: notify guiding dither settle done success=1
21:55:31.523 00.005 14556 PhdController: newstate STATE_IDLE
21:55:31.527 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:31.531 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:31.534 00.003 14556 Enqueuing Expose request
21:55:31.602 00.068 12308 IsGuiding returns 1
21:55:31.603 00.001 12308 scope still moving after pulse duration time elapsed
21:55:31.632 00.029 12308 IsSlewing returns 0
21:55:31.633 00.001 12308 IsGuiding returns 0
21:55:31.634 00.001 12308 scope move finished after 96 + 59 ms
21:55:31.634 00.000 12308 Move returns status 0, amount 96
21:55:31.634 00.000 12308 MoveAxis(N, 179, ABG)
21:55:31.635 00.001 12308 Guiding  Dir = 0, Dur = 179
21:55:31.636 00.001 12308 IsSlewing returns 0
21:55:31.636 00.000 12308 IsGuiding returns 0
21:55:31.637 00.001 12308 PulseGuide returned control before completion, sleep 189
21:55:31.833 00.196 12308 IsGuiding returns 1
21:55:31.834 00.001 12308 scope still moving after pulse duration time elapsed
21:55:31.864 00.030 12308 IsSlewing returns 0
21:55:31.866 00.002 12308 IsGuiding returns 0
21:55:31.867 00.001 12308 scope move finished after 179 + 50 ms
21:55:31.867 00.000 12308 Move returns status 0, amount 179
21:55:31.867 00.000 12308 move complete, result=0
21:55:31.868 00.001 12308 worker thread done servicing request
21:55:31.868 00.000 12308 Worker thread wakes up
21:55:31.868 00.000 14556 GuideStep: -0.2 px 96 ms EAST, -0.3 px 179 ms NORTH
21:55:31.875 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:31.875 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:33.128 01.253 12308 Exposure complete
21:55:33.280 00.152 12308 worker thread done servicing request
21:55:33.281 00.001 14556 OnExposeComplete: enter
21:55:33.285 00.004 14556 UpdateGuideState(): m_state=6
21:55:33.289 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3624
21:55:33.293 00.004 14556 Star::Find returns 1 (0), X=192.78, Y=995.70, Mass=2017, SNR=30.1, Peak=178 HFD=4.6
21:55:33.297 00.004 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
21:55:33.301 00.004 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.26)
21:55:33.305 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.05 mountX=-0.08 mountY=-0.11, mountTheta=-2.20
21:55:33.309 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.12, opts=13)
21:55:33.313 00.004 14556 Enqueuing Move request for scope (0.07, 0.12)
21:55:33.316 00.003 12308 Worker thread wakes up
21:55:33.316 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
21:55:33.318 00.002 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
21:55:33.318 00.000 12308 Moving (0.07, 0.12) raw xDistance=-0.08 yDistance=-0.11
21:55:33.318 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:55:33.318 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:33.319 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:55:33.319 00.000 12308 MoveAxis(E, 0, ABG)
21:55:33.320 00.001 12308 Move returns status 0, amount 0
21:55:33.320 00.000 12308 MoveAxis(N, 0, ABG)
21:55:33.320 00.000 12308 Move returns status 0, amount 0
21:55:33.321 00.001 12308 move complete, result=0
21:55:33.321 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:33.326 00.005 12308 worker thread done servicing request
21:55:33.349 00.023 14556 UpdateGuideState exits: m=2017 SNR=30.1
21:55:33.355 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:33.360 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:33.364 00.004 14556 Enqueuing Expose request
21:55:33.368 00.004 12308 Worker thread wakes up
21:55:33.368 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:33.374 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:33.374 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:34.624 01.250 12308 Exposure complete
21:55:34.750 00.126 12308 worker thread done servicing request
21:55:34.750 00.000 14556 OnExposeComplete: enter
21:55:34.755 00.005 14556 UpdateGuideState(): m_state=6
21:55:34.762 00.007 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3625
21:55:34.768 00.006 14556 Star::Find returns 1 (0), X=192.85, Y=995.80, Mass=1981, SNR=29.9, Peak=162 HFD=4.4
21:55:34.773 00.005 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.06 = -2.22)
21:55:34.779 00.006 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.32)
21:55:34.784 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.22 hyp=0.26 cameraTheta=0.99 mountX=-0.16 mountY=-0.19, mountTheta=-2.26
21:55:34.792 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.22, opts=13)
21:55:34.797 00.005 14556 Enqueuing Move request for scope (0.14, 0.22)
21:55:34.802 00.005 12308 Worker thread wakes up
21:55:34.802 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.22) opts 0xd
21:55:34.802 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.22)
21:55:34.804 00.002 12308 Moving (0.14, 0.22) raw xDistance=-0.16 yDistance=-0.19
21:55:34.804 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:55:34.804 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:34.804 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:55:34.805 00.001 12308 MoveAxis(E, 0, ABG)
21:55:34.805 00.000 12308 Move returns status 0, amount 0
21:55:34.805 00.000 12308 MoveAxis(N, 0, ABG)
21:55:34.805 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:34.811 00.006 12308 Move returns status 0, amount 0
21:55:34.812 00.001 12308 move complete, result=0
21:55:34.812 00.000 12308 worker thread done servicing request
21:55:34.836 00.024 14556 UpdateGuideState exits: m=1981 SNR=29.9
21:55:34.841 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:34.844 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:34.849 00.005 14556 Enqueuing Expose request
21:55:34.855 00.006 12308 Worker thread wakes up
21:55:34.855 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:55:34.860 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:34.860 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:36.104 01.244 12308 Exposure complete
21:55:36.255 00.151 12308 worker thread done servicing request
21:55:36.257 00.002 14556 OnExposeComplete: enter
21:55:36.261 00.004 14556 UpdateGuideState(): m_state=6
21:55:36.265 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3626
21:55:36.269 00.004 14556 Star::Find returns 1 (0), X=192.62, Y=995.92, Mass=2232, SNR=31.5, Peak=192 HFD=4.7
21:55:36.273 00.004 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.90 = -1.39)
21:55:36.276 00.003 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
21:55:36.281 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.34 hyp=0.35 cameraTheta=1.82 mountX=0.06 mountY=-0.35, mountTheta=-1.39
21:55:36.286 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.34, opts=13)
21:55:36.291 00.005 14556 Enqueuing Move request for scope (-0.09, 0.34)
21:55:36.294 00.003 12308 Worker thread wakes up
21:55:36.294 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.34) opts 0xd
21:55:36.294 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.34)
21:55:36.294 00.000 12308 Moving (-0.09, 0.34) raw xDistance=0.06 yDistance=-0.35
21:55:36.294 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:55:36.296 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:55:36.296 00.000 12308 MoveAxis(E, 0, ABG)
21:55:36.296 00.000 12308 Move returns status 0, amount 0
21:55:36.296 00.000 12308 MoveAxis(N, 246, ABG)
21:55:36.296 00.000 12308 Guiding  Dir = 0, Dur = 246
21:55:36.297 00.001 12308 IsSlewing returns 0
21:55:36.297 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:36.301 00.004 12308 IsGuiding returns 0
21:55:36.301 00.000 12308 PulseGuide returned control before completion, sleep 256
21:55:36.322 00.021 14556 UpdateGuideState exits: m=2232 SNR=31.5
21:55:36.327 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:36.331 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:36.335 00.004 14556 Enqueuing Expose request
21:55:36.559 00.224 12308 IsGuiding returns 1
21:55:36.559 00.000 12308 scope still moving after pulse duration time elapsed
21:55:36.590 00.031 12308 IsSlewing returns 0
21:55:36.590 00.000 12308 IsGuiding returns 0
21:55:36.591 00.001 12308 scope move finished after 246 + 43 ms
21:55:36.591 00.000 12308 Move returns status 0, amount 246
21:55:36.591 00.000 12308 move complete, result=0
21:55:36.591 00.000 12308 worker thread done servicing request
21:55:36.591 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 246 ms NORTH
21:55:36.598 00.007 12308 Worker thread wakes up
21:55:36.600 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:36.600 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:37.852 01.252 12308 Exposure complete
21:55:38.042 00.190 12308 worker thread done servicing request
21:55:38.042 00.000 14556 OnExposeComplete: enter
21:55:38.047 00.005 14556 UpdateGuideState(): m_state=6
21:55:38.050 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3627
21:55:38.054 00.004 14556 Star::Find returns 1 (0), X=192.95, Y=995.71, Mass=2132, SNR=30.9, Peak=161 HFD=4.4
21:55:38.058 00.004 14556 CameraToMount -- cameraTheta (0.50) - m_xAngle (-3.07) = xAngle (3.57 = -2.71)
21:55:38.064 00.006 14556 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.47 = -2.81)
21:55:38.071 00.007 14556 CameraToMount -- cameraX=0.24 cameraY=0.13 hyp=0.28 cameraTheta=0.50 mountX=-0.25 mountY=-0.09, mountTheta=-2.80
21:55:38.077 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.13, opts=13)
21:55:38.081 00.004 14556 Enqueuing Move request for scope (0.24, 0.13)
21:55:38.084 00.003 12308 Worker thread wakes up
21:55:38.084 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.13) opts 0xd
21:55:38.084 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.13)
21:55:38.085 00.001 12308 Moving (0.24, 0.13) raw xDistance=-0.25 yDistance=-0.09
21:55:38.085 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:55:38.085 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:38.085 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:55:38.085 00.000 12308 MoveAxis(E, 109, ABG)
21:55:38.086 00.001 12308 Guiding  Dir = 2, Dur = 109
21:55:38.086 00.000 12308 IsSlewing returns 0
21:55:38.086 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:38.091 00.005 12308 IsGuiding returns 0
21:55:38.092 00.001 12308 PulseGuide returned control before completion, sleep 119
21:55:38.113 00.021 14556 UpdateGuideState exits: m=2132 SNR=30.9
21:55:38.117 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:38.121 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:38.125 00.004 14556 Enqueuing Expose request
21:55:38.217 00.092 12308 IsGuiding returns 1
21:55:38.219 00.002 12308 scope still moving after pulse duration time elapsed
21:55:38.249 00.030 12308 IsSlewing returns 0
21:55:38.250 00.001 12308 IsGuiding returns 0
21:55:38.250 00.000 12308 scope move finished after 109 + 49 ms
21:55:38.252 00.002 12308 Move returns status 0, amount 109
21:55:38.253 00.001 12308 MoveAxis(N, 0, ABG)
21:55:38.253 00.000 12308 Move returns status 0, amount 0
21:55:38.254 00.001 12308 move complete, result=0
21:55:38.255 00.001 12308 worker thread done servicing request
21:55:38.255 00.000 14556 GuideStep: -0.3 px 109 ms EAST, -0.1 px 0 ms NORTH
21:55:38.264 00.009 12308 Worker thread wakes up
21:55:38.264 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:38.265 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:39.513 01.248 12308 Exposure complete
21:55:39.646 00.133 12308 worker thread done servicing request
21:55:39.647 00.001 14556 OnExposeComplete: enter
21:55:39.650 00.003 14556 UpdateGuideState(): m_state=6
21:55:39.654 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3628
21:55:39.658 00.004 14556 Star::Find returns 1 (0), X=192.63, Y=995.75, Mass=2106, SNR=30.6, Peak=137 HFD=4.6
21:55:39.661 00.003 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.05 = -1.23)
21:55:39.665 00.004 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.33)
21:55:39.670 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.19 cameraTheta=1.98 mountX=0.06 mountY=-0.18, mountTheta=-1.24
21:55:39.677 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.17, opts=13)
21:55:39.681 00.004 14556 Enqueuing Move request for scope (-0.07, 0.17)
21:55:39.684 00.003 12308 Worker thread wakes up
21:55:39.684 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.17) opts 0xd
21:55:39.684 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.17)
21:55:39.684 00.000 12308 Moving (-0.07, 0.17) raw xDistance=0.06 yDistance=-0.18
21:55:39.686 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:55:39.686 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:39.686 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:55:39.686 00.000 12308 MoveAxis(E, 0, ABG)
21:55:39.686 00.000 12308 Move returns status 0, amount 0
21:55:39.686 00.000 12308 MoveAxis(N, 0, ABG)
21:55:39.687 00.001 12308 Move returns status 0, amount 0
21:55:39.687 00.000 12308 move complete, result=0
21:55:39.687 00.000 12308 worker thread done servicing request
21:55:39.687 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:39.714 00.027 14556 UpdateGuideState exits: m=2106 SNR=30.6
21:55:39.718 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:39.723 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:39.728 00.005 14556 Enqueuing Expose request
21:55:39.731 00.003 12308 Worker thread wakes up
21:55:39.731 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:55:39.736 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:39.736 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:40.987 01.251 12308 Exposure complete
21:55:41.169 00.182 12308 worker thread done servicing request
21:55:41.169 00.000 14556 OnExposeComplete: enter
21:55:41.173 00.004 14556 UpdateGuideState(): m_state=6
21:55:41.178 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3629
21:55:41.181 00.003 14556 Star::Find returns 1 (0), X=192.63, Y=995.61, Mass=1959, SNR=29.7, Peak=140 HFD=4.9
21:55:41.185 00.004 14556 CameraToMount -- cameraTheta (2.74) - m_xAngle (-3.07) = xAngle (5.81 = -0.47)
21:55:41.189 00.004 14556 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.71 = -0.57)
21:55:41.194 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.74 mountX=0.07 mountY=-0.04, mountTheta=-0.54
21:55:41.199 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.03, opts=13)
21:55:41.202 00.003 14556 Enqueuing Move request for scope (-0.08, 0.03)
21:55:41.206 00.004 12308 Worker thread wakes up
21:55:41.206 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
21:55:41.206 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
21:55:41.206 00.000 12308 Moving (-0.08, 0.03) raw xDistance=0.07 yDistance=-0.04
21:55:41.206 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:55:41.207 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:41.207 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:55:41.207 00.000 12308 MoveAxis(E, 0, ABG)
21:55:41.207 00.000 12308 Move returns status 0, amount 0
21:55:41.207 00.000 12308 MoveAxis(N, 0, ABG)
21:55:41.209 00.002 12308 Move returns status 0, amount 0
21:55:41.209 00.000 12308 move complete, result=0
21:55:41.209 00.000 12308 worker thread done servicing request
21:55:41.209 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:41.235 00.026 14556 UpdateGuideState exits: m=1959 SNR=29.7
21:55:41.240 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:41.246 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:41.250 00.004 14556 Enqueuing Expose request
21:55:41.257 00.007 12308 Worker thread wakes up
21:55:41.257 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:55:41.263 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:41.264 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:42.512 01.248 12308 Exposure complete
21:55:42.654 00.142 12308 worker thread done servicing request
21:55:42.655 00.001 14556 OnExposeComplete: enter
21:55:42.659 00.004 14556 UpdateGuideState(): m_state=6
21:55:42.665 00.006 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3630
21:55:42.671 00.006 14556 Star::Find returns 1 (0), X=192.80, Y=995.82, Mass=2168, SNR=31.3, Peak=170 HFD=4.6
21:55:42.676 00.005 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.27 = -2.02)
21:55:42.681 00.005 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.12)
21:55:42.685 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.19 mountX=-0.11 mountY=-0.22, mountTheta=-2.04
21:55:42.689 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.24, opts=13)
21:55:42.693 00.004 14556 Enqueuing Move request for scope (0.10, 0.24)
21:55:42.696 00.003 12308 Worker thread wakes up
21:55:42.696 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.24) opts 0xd
21:55:42.696 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.24)
21:55:42.696 00.000 12308 Moving (0.10, 0.24) raw xDistance=-0.11 yDistance=-0.22
21:55:42.696 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:55:42.698 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:55:42.698 00.000 12308 MoveAxis(E, 0, ABG)
21:55:42.698 00.000 12308 Move returns status 0, amount 0
21:55:42.698 00.000 12308 MoveAxis(N, 155, ABG)
21:55:42.698 00.000 12308 Guiding  Dir = 0, Dur = 155
21:55:42.698 00.000 12308 IsSlewing returns 0
21:55:42.698 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:42.703 00.005 12308 IsGuiding returns 0
21:55:42.703 00.000 12308 PulseGuide returned control before completion, sleep 165
21:55:42.727 00.024 14556 UpdateGuideState exits: m=2168 SNR=31.3
21:55:42.733 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:42.741 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:42.746 00.005 14556 Enqueuing Expose request
21:55:42.875 00.129 12308 IsGuiding returns 1
21:55:42.876 00.001 12308 scope still moving after pulse duration time elapsed
21:55:42.906 00.030 12308 IsSlewing returns 0
21:55:42.906 00.000 12308 IsGuiding returns 0
21:55:42.908 00.002 12308 scope move finished after 155 + 49 ms
21:55:42.908 00.000 12308 Move returns status 0, amount 155
21:55:42.909 00.001 12308 move complete, result=0
21:55:42.909 00.000 12308 worker thread done servicing request
21:55:42.910 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
21:55:42.917 00.007 12308 Worker thread wakes up
21:55:42.917 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:42.917 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:44.175 01.258 12308 Exposure complete
21:55:44.321 00.146 12308 worker thread done servicing request
21:55:44.321 00.000 14556 OnExposeComplete: enter
21:55:44.325 00.004 14556 UpdateGuideState(): m_state=6
21:55:44.329 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3631
21:55:44.333 00.004 14556 Star::Find returns 1 (0), X=192.77, Y=995.60, Mass=2046, SNR=30.2, Peak=178 HFD=4.5
21:55:44.337 00.004 14556 CameraToMount -- cameraTheta (0.22) - m_xAngle (-3.07) = xAngle (3.30 = -2.99)
21:55:44.342 00.005 14556 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.20 = -3.09)
21:55:44.346 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.07 cameraTheta=0.22 mountX=-0.07 mountY=-0.00, mountTheta=-3.09
21:55:44.352 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.01, opts=13)
21:55:44.356 00.004 14556 Enqueuing Move request for scope (0.06, 0.01)
21:55:44.360 00.004 12308 Worker thread wakes up
21:55:44.361 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
21:55:44.361 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
21:55:44.361 00.000 12308 Moving (0.06, 0.01) raw xDistance=-0.07 yDistance=-0.00
21:55:44.361 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:55:44.361 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:44.362 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:55:44.362 00.000 12308 MoveAxis(E, 0, ABG)
21:55:44.362 00.000 12308 Move returns status 0, amount 0
21:55:44.363 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:44.367 00.004 12308 MoveAxis(N, 0, ABG)
21:55:44.367 00.000 12308 Move returns status 0, amount 0
21:55:44.367 00.000 12308 move complete, result=0
21:55:44.367 00.000 12308 worker thread done servicing request
21:55:44.388 00.021 14556 UpdateGuideState exits: m=2046 SNR=30.2
21:55:44.392 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:44.395 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:44.397 00.002 14556 Enqueuing Expose request
21:55:44.401 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:55:44.404 00.003 12308 Worker thread wakes up
21:55:44.404 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:44.404 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:45.658 01.254 12308 Exposure complete
21:55:45.805 00.147 12308 worker thread done servicing request
21:55:45.805 00.000 14556 OnExposeComplete: enter
21:55:45.809 00.004 14556 UpdateGuideState(): m_state=6
21:55:45.812 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3632
21:55:45.817 00.005 14556 Star::Find returns 1 (0), X=192.82, Y=995.71, Mass=1971, SNR=29.8, Peak=143 HFD=4.5
21:55:45.821 00.004 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.93 = -2.35)
21:55:45.825 00.004 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.83 = -2.45)
21:55:45.829 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.18 cameraTheta=0.86 mountX=-0.12 mountY=-0.11, mountTheta=-2.41
21:55:45.834 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.13, opts=13)
21:55:45.838 00.004 14556 Enqueuing Move request for scope (0.11, 0.13)
21:55:45.842 00.004 12308 Worker thread wakes up
21:55:45.842 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
21:55:45.842 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
21:55:45.842 00.000 12308 Moving (0.11, 0.13) raw xDistance=-0.12 yDistance=-0.11
21:55:45.842 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:55:45.843 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:45.843 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:55:45.843 00.000 12308 MoveAxis(E, 0, ABG)
21:55:45.843 00.000 12308 Move returns status 0, amount 0
21:55:45.844 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:45.848 00.004 12308 MoveAxis(N, 0, ABG)
21:55:45.849 00.001 12308 Move returns status 0, amount 0
21:55:45.849 00.000 12308 move complete, result=0
21:55:45.849 00.000 12308 worker thread done servicing request
21:55:45.869 00.020 14556 UpdateGuideState exits: m=1971 SNR=29.8
21:55:45.872 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:45.874 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:45.878 00.004 14556 Enqueuing Expose request
21:55:45.882 00.004 12308 Worker thread wakes up
21:55:45.883 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:45.887 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:45.887 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:47.148 01.261 12308 Exposure complete
21:55:47.294 00.146 12308 worker thread done servicing request
21:55:47.295 00.001 14556 OnExposeComplete: enter
21:55:47.299 00.004 14556 UpdateGuideState(): m_state=6
21:55:47.302 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3633
21:55:47.307 00.005 14556 Star::Find returns 1 (0), X=192.94, Y=995.74, Mass=2215, SNR=31.5, Peak=175 HFD=4.5
21:55:47.310 00.003 14556 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.07) = xAngle (3.66 = -2.62)
21:55:47.315 00.005 14556 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.56 = -2.72)
21:55:47.321 00.006 14556 CameraToMount -- cameraX=0.23 cameraY=0.15 hyp=0.28 cameraTheta=0.59 mountX=-0.24 mountY=-0.11, mountTheta=-2.70
21:55:47.326 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.15, opts=13)
21:55:47.331 00.005 14556 Enqueuing Move request for scope (0.23, 0.15)
21:55:47.334 00.003 12308 Worker thread wakes up
21:55:47.335 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.15) opts 0xd
21:55:47.335 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.15)
21:55:47.335 00.000 12308 Moving (0.23, 0.15) raw xDistance=-0.24 yDistance=-0.11
21:55:47.335 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:55:47.335 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:47.336 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:55:47.336 00.000 12308 MoveAxis(E, 104, ABG)
21:55:47.336 00.000 12308 Guiding  Dir = 2, Dur = 104
21:55:47.337 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:47.342 00.005 12308 IsSlewing returns 0
21:55:47.342 00.000 12308 IsGuiding returns 0
21:55:47.342 00.000 12308 PulseGuide returned control before completion, sleep 114
21:55:47.365 00.023 14556 UpdateGuideState exits: m=2215 SNR=31.5
21:55:47.368 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:47.370 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:47.373 00.003 14556 Enqueuing Expose request
21:55:47.465 00.092 12308 IsGuiding returns 1
21:55:47.466 00.001 12308 scope still moving after pulse duration time elapsed
21:55:47.496 00.030 12308 IsSlewing returns 0
21:55:47.497 00.001 12308 IsGuiding returns 0
21:55:47.497 00.000 12308 scope move finished after 104 + 50 ms
21:55:47.497 00.000 12308 Move returns status 0, amount 104
21:55:47.498 00.001 12308 MoveAxis(N, 0, ABG)
21:55:47.498 00.000 12308 Move returns status 0, amount 0
21:55:47.498 00.000 12308 move complete, result=0
21:55:47.498 00.000 12308 worker thread done servicing request
21:55:47.499 00.001 12308 Worker thread wakes up
21:55:47.499 00.000 14556 GuideStep: -0.2 px 104 ms EAST, -0.1 px 0 ms NORTH
21:55:47.507 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:47.507 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:48.748 01.241 12308 Exposure complete
21:55:48.848 00.100 12308 worker thread done servicing request
21:55:48.848 00.000 14556 OnExposeComplete: enter
21:55:48.852 00.004 14556 UpdateGuideState(): m_state=6
21:55:48.857 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3634
21:55:48.861 00.004 14556 Star::Find returns 1 (0), X=192.72, Y=995.95, Mass=2234, SNR=31.4, Peak=172 HFD=4.6
21:55:48.865 00.004 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.61 = -1.67)
21:55:48.868 00.003 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.77)
21:55:48.872 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.37 hyp=0.37 cameraTheta=1.54 mountX=-0.04 mountY=-0.36, mountTheta=-1.68
21:55:48.878 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.37, opts=13)
21:55:48.882 00.004 14556 Enqueuing Move request for scope (0.01, 0.37)
21:55:48.887 00.005 12308 Worker thread wakes up
21:55:48.887 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.37) opts 0xd
21:55:48.887 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.37)
21:55:48.887 00.000 12308 Moving (0.01, 0.37) raw xDistance=-0.04 yDistance=-0.36
21:55:48.888 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:55:48.888 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:55:48.888 00.000 12308 MoveAxis(E, 0, ABG)
21:55:48.888 00.000 12308 Move returns status 0, amount 0
21:55:48.888 00.000 12308 MoveAxis(N, 253, ABG)
21:55:48.889 00.001 12308 Guiding  Dir = 0, Dur = 253
21:55:48.889 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:48.894 00.005 12308 IsSlewing returns 0
21:55:48.895 00.001 12308 IsGuiding returns 0
21:55:48.895 00.000 12308 PulseGuide returned control before completion, sleep 263
21:55:48.917 00.022 14556 UpdateGuideState exits: m=2234 SNR=31.4
21:55:48.923 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:48.929 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:48.936 00.007 14556 Enqueuing Expose request
21:55:49.168 00.232 12308 IsGuiding returns 1
21:55:49.169 00.001 12308 scope still moving after pulse duration time elapsed
21:55:49.197 00.028 12308 IsSlewing returns 0
21:55:49.199 00.002 12308 IsGuiding returns 0
21:55:49.199 00.000 12308 scope move finished after 253 + 51 ms
21:55:49.199 00.000 12308 Move returns status 0, amount 253
21:55:49.199 00.000 12308 move complete, result=0
21:55:49.201 00.002 12308 worker thread done servicing request
21:55:49.201 00.000 12308 Worker thread wakes up
21:55:49.202 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 253 ms NORTH
21:55:49.208 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:49.208 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:50.453 01.245 12308 Exposure complete
21:55:50.601 00.148 12308 worker thread done servicing request
21:55:50.602 00.001 14556 OnExposeComplete: enter
21:55:50.606 00.004 14556 UpdateGuideState(): m_state=6
21:55:50.609 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3635
21:55:50.614 00.005 14556 Star::Find returns 1 (0), X=192.76, Y=995.53, Mass=2096, SNR=30.8, Peak=142 HFD=4.6
21:55:50.617 00.003 14556 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-3.07) = xAngle (2.33 = 2.33)
21:55:50.622 00.005 14556 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.23 = 2.23)
21:55:50.625 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.75 mountX=-0.05 mountY=0.06, mountTheta=2.28
21:55:50.629 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.05, opts=13)
21:55:50.635 00.006 14556 Enqueuing Move request for scope (0.06, -0.05)
21:55:50.640 00.005 12308 Worker thread wakes up
21:55:50.640 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
21:55:50.640 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
21:55:50.640 00.000 12308 Moving (0.06, -0.05) raw xDistance=-0.05 yDistance=0.06
21:55:50.640 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:55:50.642 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:50.642 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:55:50.642 00.000 12308 MoveAxis(E, 0, ABG)
21:55:50.642 00.000 12308 Move returns status 0, amount 0
21:55:50.642 00.000 12308 MoveAxis(N, 0, ABG)
21:55:50.643 00.001 12308 Move returns status 0, amount 0
21:55:50.643 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:50.649 00.006 12308 move complete, result=0
21:55:50.650 00.001 12308 worker thread done servicing request
21:55:50.672 00.022 14556 UpdateGuideState exits: m=2096 SNR=30.8
21:55:50.677 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:50.680 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:50.684 00.004 14556 Enqueuing Expose request
21:55:50.688 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:55:50.692 00.004 12308 Worker thread wakes up
21:55:50.692 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:50.692 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:51.946 01.254 12308 Exposure complete
21:55:52.091 00.145 14556 OnExposeComplete: enter
21:55:52.093 00.002 14556 UpdateGuideState(): m_state=6
21:55:52.097 00.004 12308 worker thread done servicing request
21:55:52.097 00.000 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3636
21:55:52.100 00.003 14556 Star::Find returns 1 (0), X=192.75, Y=995.59, Mass=2065, SNR=30.5, Peak=143 HFD=4.5
21:55:52.104 00.004 14556 CameraToMount -- cameraTheta (0.13) - m_xAngle (-3.07) = xAngle (3.21 = -3.08)
21:55:52.107 00.003 14556 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.11 = 3.11)
21:55:52.111 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.13 mountX=-0.05 mountY=0.00, mountTheta=3.11
21:55:52.116 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.01, opts=13)
21:55:52.118 00.002 14556 Enqueuing Move request for scope (0.05, 0.01)
21:55:52.121 00.003 12308 Worker thread wakes up
21:55:52.121 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
21:55:52.121 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
21:55:52.121 00.000 12308 Moving (0.05, 0.01) raw xDistance=-0.05 yDistance=0.00
21:55:52.121 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:55:52.123 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:52.123 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:55:52.123 00.000 12308 MoveAxis(E, 0, ABG)
21:55:52.123 00.000 12308 Move returns status 0, amount 0
21:55:52.123 00.000 12308 MoveAxis(N, 0, ABG)
21:55:52.123 00.000 12308 Move returns status 0, amount 0
21:55:52.124 00.001 12308 move complete, result=0
21:55:52.124 00.000 12308 worker thread done servicing request
21:55:52.124 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:52.148 00.024 14556 UpdateGuideState exits: m=2065 SNR=30.5
21:55:52.153 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:52.156 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:52.160 00.004 14556 Enqueuing Expose request
21:55:52.167 00.007 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:55:52.172 00.005 12308 Worker thread wakes up
21:55:52.172 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:52.172 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:53.416 01.244 12308 Exposure complete
21:55:53.560 00.144 12308 worker thread done servicing request
21:55:53.561 00.001 14556 OnExposeComplete: enter
21:55:53.568 00.007 14556 UpdateGuideState(): m_state=6
21:55:53.575 00.007 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3637
21:55:53.579 00.004 14556 Star::Find returns 1 (0), X=192.73, Y=995.55, Mass=2105, SNR=30.9, Peak=142 HFD=4.7
21:55:53.583 00.004 14556 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-3.07) = xAngle (2.14 = 2.14)
21:55:53.586 00.003 14556 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.04 = 2.04)
21:55:53.590 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.93 mountX=-0.02 mountY=0.04, mountTheta=2.12
21:55:53.595 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.03, opts=13)
21:55:53.600 00.005 14556 Enqueuing Move request for scope (0.03, -0.03)
21:55:53.603 00.003 12308 Worker thread wakes up
21:55:53.604 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
21:55:53.604 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
21:55:53.604 00.000 12308 Moving (0.03, -0.03) raw xDistance=-0.02 yDistance=0.04
21:55:53.604 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:55:53.604 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:53.605 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:55:53.605 00.000 12308 MoveAxis(E, 0, ABG)
21:55:53.605 00.000 12308 Move returns status 0, amount 0
21:55:53.606 00.001 12308 MoveAxis(N, 0, ABG)
21:55:53.606 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:53.611 00.005 12308 Move returns status 0, amount 0
21:55:53.611 00.000 12308 move complete, result=0
21:55:53.611 00.000 12308 worker thread done servicing request
21:55:53.633 00.022 14556 UpdateGuideState exits: m=2105 SNR=30.9
21:55:53.637 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:53.641 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:53.645 00.004 14556 Enqueuing Expose request
21:55:53.648 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:55:53.653 00.005 12308 Worker thread wakes up
21:55:53.653 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:53.654 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:54.906 01.252 12308 Exposure complete
21:55:55.055 00.149 12308 worker thread done servicing request
21:55:55.055 00.000 14556 OnExposeComplete: enter
21:55:55.059 00.004 14556 UpdateGuideState(): m_state=6
21:55:55.063 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3638
21:55:55.067 00.004 14556 Star::Find returns 1 (0), X=192.77, Y=995.64, Mass=2306, SNR=32.1, Peak=169 HFD=4.7
21:55:55.072 00.005 14556 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.07) = xAngle (3.80 = -2.48)
21:55:55.076 00.004 14556 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.70 = -2.58)
21:55:55.080 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.73 mountX=-0.07 mountY=-0.05, mountTheta=-2.55
21:55:55.084 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.06, opts=13)
21:55:55.088 00.004 14556 Enqueuing Move request for scope (0.07, 0.06)
21:55:55.092 00.004 12308 Worker thread wakes up
21:55:55.092 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
21:55:55.092 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
21:55:55.092 00.000 12308 Moving (0.07, 0.06) raw xDistance=-0.07 yDistance=-0.05
21:55:55.092 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:55:55.092 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:55.093 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:55:55.093 00.000 12308 MoveAxis(E, 0, ABG)
21:55:55.093 00.000 12308 Move returns status 0, amount 0
21:55:55.093 00.000 12308 MoveAxis(N, 0, ABG)
21:55:55.093 00.000 12308 Move returns status 0, amount 0
21:55:55.093 00.000 12308 move complete, result=0
21:55:55.093 00.000 12308 worker thread done servicing request
21:55:55.094 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:55.117 00.023 14556 UpdateGuideState exits: m=2306 SNR=32.1
21:55:55.121 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:55.124 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:55.129 00.005 14556 Enqueuing Expose request
21:55:55.134 00.005 12308 Worker thread wakes up
21:55:55.135 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:55.135 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:55.137 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:55:56.390 01.253 12308 Exposure complete
21:55:56.540 00.150 12308 worker thread done servicing request
21:55:56.540 00.000 14556 OnExposeComplete: enter
21:55:56.544 00.004 14556 UpdateGuideState(): m_state=6
21:55:56.548 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3639
21:55:56.552 00.004 14556 Star::Find returns 1 (0), X=192.77, Y=995.69, Mass=2376, SNR=32.7, Peak=219 HFD=4.7
21:55:56.556 00.004 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.09 = -2.19)
21:55:56.559 00.003 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.29)
21:55:56.563 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=1.02 mountX=-0.07 mountY=-0.09, mountTheta=-2.23
21:55:56.569 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.10, opts=13)
21:55:56.574 00.005 14556 Enqueuing Move request for scope (0.06, 0.10)
21:55:56.577 00.003 12308 Worker thread wakes up
21:55:56.577 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
21:55:56.577 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
21:55:56.577 00.000 12308 Moving (0.06, 0.10) raw xDistance=-0.07 yDistance=-0.09
21:55:56.579 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:55:56.579 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:56.579 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:55:56.579 00.000 12308 MoveAxis(E, 0, ABG)
21:55:56.579 00.000 12308 Move returns status 0, amount 0
21:55:56.579 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:56.585 00.006 12308 MoveAxis(N, 0, ABG)
21:55:56.585 00.000 12308 Move returns status 0, amount 0
21:55:56.585 00.000 12308 move complete, result=0
21:55:56.586 00.001 12308 worker thread done servicing request
21:55:56.605 00.019 14556 UpdateGuideState exits: m=2376 SNR=32.7
21:55:56.608 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:56.612 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:56.617 00.005 14556 Enqueuing Expose request
21:55:56.621 00.004 12308 Worker thread wakes up
21:55:56.621 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:56.625 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:56.625 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:57.878 01.253 12308 Exposure complete
21:55:58.022 00.144 12308 worker thread done servicing request
21:55:58.023 00.001 14556 OnExposeComplete: enter
21:55:58.026 00.003 14556 UpdateGuideState(): m_state=6
21:55:58.031 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3640
21:55:58.035 00.004 14556 Star::Find returns 1 (0), X=192.97, Y=995.75, Mass=2210, SNR=31.7, Peak=189 HFD=4.6
21:55:58.039 00.004 14556 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.07) = xAngle (3.65 = -2.63)
21:55:58.045 00.006 14556 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.56 = -2.73)
21:55:58.049 00.004 14556 CameraToMount -- cameraX=0.26 cameraY=0.17 hyp=0.31 cameraTheta=0.58 mountX=-0.27 mountY=-0.13, mountTheta=-2.71
21:55:58.054 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.17, opts=13)
21:55:58.059 00.005 14556 Enqueuing Move request for scope (0.26, 0.17)
21:55:58.062 00.003 12308 Worker thread wakes up
21:55:58.062 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.17) opts 0xd
21:55:58.062 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.17)
21:55:58.062 00.000 12308 Moving (0.26, 0.17) raw xDistance=-0.27 yDistance=-0.13
21:55:58.063 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:55:58.063 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:58.063 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:55:58.063 00.000 12308 MoveAxis(E, 118, ABG)
21:55:58.064 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:58.068 00.004 12308 Guiding  Dir = 2, Dur = 118
21:55:58.069 00.001 12308 IsSlewing returns 0
21:55:58.070 00.001 12308 IsGuiding returns 0
21:55:58.070 00.000 12308 PulseGuide returned control before completion, sleep 128
21:55:58.090 00.020 14556 UpdateGuideState exits: m=2210 SNR=31.7
21:55:58.095 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:58.102 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:58.111 00.009 14556 Enqueuing Expose request
21:55:58.213 00.102 12308 IsGuiding returns 0
21:55:58.214 00.001 12308 Move returns status 0, amount 118
21:55:58.214 00.000 12308 MoveAxis(N, 0, ABG)
21:55:58.215 00.001 12308 Move returns status 0, amount 0
21:55:58.215 00.000 12308 move complete, result=0
21:55:58.215 00.000 12308 worker thread done servicing request
21:55:58.216 00.001 12308 Worker thread wakes up
21:55:58.216 00.000 14556 GuideStep: -0.3 px 118 ms EAST, -0.1 px 0 ms NORTH
21:55:58.224 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:58.224 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:55:59.471 01.247 12308 Exposure complete
21:55:59.613 00.142 12308 worker thread done servicing request
21:55:59.614 00.001 14556 OnExposeComplete: enter
21:55:59.618 00.004 14556 UpdateGuideState(): m_state=6
21:55:59.622 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3641
21:55:59.625 00.003 14556 Star::Find returns 1 (0), X=192.74, Y=995.86, Mass=2103, SNR=30.9, Peak=157 HFD=4.5
21:55:59.630 00.005 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
21:55:59.634 00.004 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
21:55:59.640 00.006 14556 CameraToMount -- cameraX=0.03 cameraY=0.28 hyp=0.28 cameraTheta=1.45 mountX=-0.05 mountY=-0.27, mountTheta=-1.77
21:55:59.645 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.28, opts=13)
21:55:59.649 00.004 14556 Enqueuing Move request for scope (0.03, 0.28)
21:55:59.653 00.004 12308 Worker thread wakes up
21:55:59.653 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.28) opts 0xd
21:55:59.653 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.28)
21:55:59.653 00.000 12308 Moving (0.03, 0.28) raw xDistance=-0.05 yDistance=-0.27
21:55:59.654 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:55:59.654 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:55:59.654 00.000 12308 MoveAxis(E, 0, ABG)
21:55:59.654 00.000 12308 Move returns status 0, amount 0
21:55:59.654 00.000 12308 MoveAxis(N, 191, ABG)
21:55:59.656 00.002 12308 Guiding  Dir = 0, Dur = 191
21:55:59.656 00.000 12308 IsSlewing returns 0
21:55:59.656 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:55:59.662 00.006 12308 IsGuiding returns 0
21:55:59.663 00.001 12308 PulseGuide returned control before completion, sleep 201
21:55:59.682 00.019 14556 UpdateGuideState exits: m=2103 SNR=30.9
21:55:59.687 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:59.691 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:55:59.696 00.005 14556 Enqueuing Expose request
21:55:59.872 00.176 12308 IsGuiding returns 1
21:55:59.873 00.001 12308 scope still moving after pulse duration time elapsed
21:55:59.902 00.029 12308 IsSlewing returns 0
21:55:59.904 00.002 12308 IsGuiding returns 0
21:55:59.905 00.001 12308 scope move finished after 191 + 51 ms
21:55:59.905 00.000 12308 Move returns status 0, amount 191
21:55:59.905 00.000 12308 move complete, result=0
21:55:59.906 00.001 12308 worker thread done servicing request
21:55:59.906 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 191 ms NORTH
21:55:59.912 00.006 12308 Worker thread wakes up
21:55:59.913 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:55:59.913 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:01.167 01.254 12308 Exposure complete
21:56:01.285 00.118 12308 worker thread done servicing request
21:56:01.285 00.000 14556 OnExposeComplete: enter
21:56:01.292 00.007 14556 UpdateGuideState(): m_state=6
21:56:01.295 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3642
21:56:01.299 00.004 14556 Star::Find returns 1 (0), X=192.73, Y=995.82, Mass=2052, SNR=30.2, Peak=166 HFD=4.3
21:56:01.304 00.005 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.56 = -1.72)
21:56:01.308 00.004 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
21:56:01.311 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.49 mountX=-0.04 mountY=-0.23, mountTheta=-1.72
21:56:01.317 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.24, opts=13)
21:56:01.321 00.004 14556 Enqueuing Move request for scope (0.02, 0.24)
21:56:01.324 00.003 12308 Worker thread wakes up
21:56:01.324 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.24) opts 0xd
21:56:01.324 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.24)
21:56:01.324 00.000 12308 Moving (0.02, 0.24) raw xDistance=-0.04 yDistance=-0.23
21:56:01.324 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:56:01.326 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:56:01.326 00.000 12308 MoveAxis(E, 0, ABG)
21:56:01.326 00.000 12308 Move returns status 0, amount 0
21:56:01.326 00.000 12308 MoveAxis(N, 163, ABG)
21:56:01.326 00.000 12308 Guiding  Dir = 0, Dur = 163
21:56:01.327 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:01.331 00.004 12308 IsSlewing returns 0
21:56:01.333 00.002 12308 IsGuiding returns 0
21:56:01.333 00.000 12308 PulseGuide returned control before completion, sleep 173
21:56:01.357 00.024 14556 UpdateGuideState exits: m=2052 SNR=30.2
21:56:01.362 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:01.369 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:01.376 00.007 14556 Enqueuing Expose request
21:56:01.520 00.144 12308 IsGuiding returns 1
21:56:01.521 00.001 12308 scope still moving after pulse duration time elapsed
21:56:01.551 00.030 12308 IsSlewing returns 0
21:56:01.553 00.002 12308 IsGuiding returns 0
21:56:01.553 00.000 12308 scope move finished after 163 + 56 ms
21:56:01.553 00.000 12308 Move returns status 0, amount 163
21:56:01.554 00.001 12308 move complete, result=0
21:56:01.554 00.000 12308 worker thread done servicing request
21:56:01.554 00.000 12308 Worker thread wakes up
21:56:01.555 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 163 ms NORTH
21:56:01.560 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:01.561 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:02.814 01.253 12308 Exposure complete
21:56:02.958 00.144 14556 OnExposeComplete: enter
21:56:02.963 00.005 12308 worker thread done servicing request
21:56:02.963 00.000 14556 UpdateGuideState(): m_state=6
21:56:02.968 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3643
21:56:02.972 00.004 14556 Star::Find returns 1 (0), X=192.57, Y=995.57, Mass=2268, SNR=31.9, Peak=151 HFD=4.9
21:56:02.976 00.004 14556 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-3.07) = xAngle (-0.01 = -0.01)
21:56:02.979 00.003 14556 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.11 = -0.11)
21:56:02.983 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.09 mountX=0.13 mountY=-0.02, mountTheta=-0.11
21:56:02.988 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.01, opts=13)
21:56:02.992 00.004 14556 Enqueuing Move request for scope (-0.13, -0.01)
21:56:02.995 00.003 12308 Worker thread wakes up
21:56:02.995 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
21:56:02.995 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
21:56:02.996 00.001 12308 Moving (-0.13, -0.01) raw xDistance=0.13 yDistance=-0.02
21:56:02.996 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:56:02.996 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:02.996 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:56:02.996 00.000 12308 MoveAxis(E, 0, ABG)
21:56:02.996 00.000 12308 Move returns status 0, amount 0
21:56:02.997 00.001 12308 MoveAxis(N, 0, ABG)
21:56:02.998 00.001 12308 Move returns status 0, amount 0
21:56:02.998 00.000 12308 move complete, result=0
21:56:02.998 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:03.002 00.004 12308 worker thread done servicing request
21:56:03.025 00.023 14556 UpdateGuideState exits: m=2268 SNR=31.9
21:56:03.029 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:03.033 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:03.036 00.003 14556 Enqueuing Expose request
21:56:03.041 00.005 12308 Worker thread wakes up
21:56:03.041 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:56:03.046 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:03.046 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:04.297 01.251 12308 Exposure complete
21:56:04.469 00.172 12308 worker thread done servicing request
21:56:04.469 00.000 14556 OnExposeComplete: enter
21:56:04.474 00.005 14556 UpdateGuideState(): m_state=6
21:56:04.478 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3644
21:56:04.483 00.005 14556 Star::Find returns 1 (0), X=192.76, Y=995.56, Mass=2202, SNR=31.6, Peak=146 HFD=4.6
21:56:04.486 00.003 14556 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-3.07) = xAngle (2.59 = 2.59)
21:56:04.490 00.004 14556 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.50 = 2.50)
21:56:04.494 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.48 mountX=-0.05 mountY=0.03, mountTheta=2.53
21:56:04.499 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.03, opts=13)
21:56:04.504 00.005 14556 Enqueuing Move request for scope (0.05, -0.03)
21:56:04.511 00.007 12308 Worker thread wakes up
21:56:04.511 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
21:56:04.511 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
21:56:04.511 00.000 12308 Moving (0.05, -0.03) raw xDistance=-0.05 yDistance=0.03
21:56:04.511 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:56:04.513 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:04.513 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:56:04.513 00.000 12308 MoveAxis(E, 0, ABG)
21:56:04.513 00.000 12308 Move returns status 0, amount 0
21:56:04.514 00.001 12308 MoveAxis(N, 0, ABG)
21:56:04.515 00.001 12308 Move returns status 0, amount 0
21:56:04.515 00.000 12308 move complete, result=0
21:56:04.516 00.001 12308 worker thread done servicing request
21:56:04.516 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:04.549 00.033 14556 UpdateGuideState exits: m=2202 SNR=31.6
21:56:04.553 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:04.556 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:04.559 00.003 14556 Enqueuing Expose request
21:56:04.563 00.004 12308 Worker thread wakes up
21:56:04.563 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:56:04.569 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:04.569 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:05.813 01.244 12308 Exposure complete
21:56:05.963 00.150 12308 worker thread done servicing request
21:56:05.963 00.000 14556 OnExposeComplete: enter
21:56:05.968 00.005 14556 UpdateGuideState(): m_state=6
21:56:05.973 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3645
21:56:05.977 00.004 14556 Star::Find returns 1 (0), X=192.83, Y=995.82, Mass=2045, SNR=30.3, Peak=179 HFD=4.4
21:56:05.980 00.003 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.18 = -2.10)
21:56:05.984 00.004 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
21:56:05.989 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.24 hyp=0.27 cameraTheta=1.11 mountX=-0.14 mountY=-0.22, mountTheta=-2.13
21:56:05.993 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.24, opts=13)
21:56:05.997 00.004 14556 Enqueuing Move request for scope (0.12, 0.24)
21:56:06.001 00.004 12308 Worker thread wakes up
21:56:06.001 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.24) opts 0xd
21:56:06.002 00.001 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.24)
21:56:06.002 00.000 12308 Moving (0.12, 0.24) raw xDistance=-0.14 yDistance=-0.22
21:56:06.002 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:56:06.002 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:56:06.002 00.000 12308 MoveAxis(E, 0, ABG)
21:56:06.002 00.000 12308 Move returns status 0, amount 0
21:56:06.003 00.001 12308 MoveAxis(N, 153, ABG)
21:56:06.003 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:06.007 00.004 12308 Guiding  Dir = 0, Dur = 153
21:56:06.009 00.002 12308 IsSlewing returns 0
21:56:06.010 00.001 12308 IsGuiding returns 0
21:56:06.010 00.000 12308 PulseGuide returned control before completion, sleep 163
21:56:06.027 00.017 14556 UpdateGuideState exits: m=2045 SNR=30.3
21:56:06.031 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:06.035 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:06.039 00.004 14556 Enqueuing Expose request
21:56:06.176 00.137 12308 IsGuiding returns 1
21:56:06.178 00.002 12308 scope still moving after pulse duration time elapsed
21:56:06.208 00.030 12308 IsSlewing returns 0
21:56:06.209 00.001 12308 IsGuiding returns 0
21:56:06.210 00.001 12308 scope move finished after 153 + 46 ms
21:56:06.211 00.001 12308 Move returns status 0, amount 153
21:56:06.212 00.001 12308 move complete, result=0
21:56:06.212 00.000 12308 worker thread done servicing request
21:56:06.213 00.001 12308 Worker thread wakes up
21:56:06.213 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 153 ms NORTH
21:56:06.219 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:06.219 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:07.472 01.253 12308 Exposure complete
21:56:07.645 00.173 12308 worker thread done servicing request
21:56:07.645 00.000 14556 OnExposeComplete: enter
21:56:07.651 00.006 14556 UpdateGuideState(): m_state=6
21:56:07.661 00.010 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3646
21:56:07.667 00.006 14556 Star::Find returns 1 (0), X=192.57, Y=995.51, Mass=2036, SNR=30.2, Peak=124 HFD=5.0
21:56:07.672 00.005 14556 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-3.07) = xAngle (0.41 = 0.41)
21:56:07.676 00.004 14556 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.31 = 0.31)
21:56:07.681 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-2.66 mountX=0.15 mountY=0.05, mountTheta=0.32
21:56:07.686 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.07, opts=13)
21:56:07.689 00.003 14556 Enqueuing Move request for scope (-0.14, -0.07)
21:56:07.696 00.007 12308 Worker thread wakes up
21:56:07.696 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
21:56:07.696 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
21:56:07.696 00.000 12308 Moving (-0.14, -0.07) raw xDistance=0.15 yDistance=0.05
21:56:07.697 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:56:07.697 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:07.697 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:56:07.698 00.001 12308 MoveAxis(E, 0, ABG)
21:56:07.698 00.000 12308 Move returns status 0, amount 0
21:56:07.698 00.000 12308 MoveAxis(N, 0, ABG)
21:56:07.698 00.000 12308 Move returns status 0, amount 0
21:56:07.698 00.000 12308 move complete, result=0
21:56:07.698 00.000 12308 worker thread done servicing request
21:56:07.699 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:07.725 00.026 14556 UpdateGuideState exits: m=2036 SNR=30.2
21:56:07.730 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:07.736 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:07.741 00.005 14556 Enqueuing Expose request
21:56:07.746 00.005 12308 Worker thread wakes up
21:56:07.746 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:56:07.751 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:07.751 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:09.010 01.259 12308 Exposure complete
21:56:09.164 00.154 12308 worker thread done servicing request
21:56:09.165 00.001 14556 OnExposeComplete: enter
21:56:09.168 00.003 14556 UpdateGuideState(): m_state=6
21:56:09.173 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3647
21:56:09.177 00.004 14556 Star::Find returns 1 (0), X=192.70, Y=995.77, Mass=2097, SNR=30.8, Peak=142 HFD=4.7
21:56:09.180 00.003 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
21:56:09.185 00.005 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
21:56:09.188 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.63 mountX=-0.00 mountY=-0.19, mountTheta=-1.58
21:56:09.194 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.19, opts=13)
21:56:09.198 00.004 14556 Enqueuing Move request for scope (-0.01, 0.19)
21:56:09.202 00.004 12308 Worker thread wakes up
21:56:09.202 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd
21:56:09.202 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.19)
21:56:09.202 00.000 12308 Moving (-0.01, 0.19) raw xDistance=-0.00 yDistance=-0.19
21:56:09.202 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:56:09.202 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:09.204 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:56:09.204 00.000 12308 MoveAxis(E, 0, ABG)
21:56:09.204 00.000 12308 Move returns status 0, amount 0
21:56:09.204 00.000 12308 MoveAxis(N, 0, ABG)
21:56:09.204 00.000 12308 Move returns status 0, amount 0
21:56:09.205 00.001 12308 move complete, result=0
21:56:09.205 00.000 12308 worker thread done servicing request
21:56:09.205 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:09.229 00.024 14556 UpdateGuideState exits: m=2097 SNR=30.8
21:56:09.235 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:09.238 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:09.242 00.004 14556 Enqueuing Expose request
21:56:09.246 00.004 12308 Worker thread wakes up
21:56:09.247 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:09.247 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:09.247 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:56:10.498 01.251 12308 Exposure complete
21:56:10.660 00.162 12308 worker thread done servicing request
21:56:10.660 00.000 14556 OnExposeComplete: enter
21:56:10.664 00.004 14556 UpdateGuideState(): m_state=6
21:56:10.668 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3648
21:56:10.672 00.004 14556 Star::Find returns 1 (0), X=192.77, Y=995.38, Mass=2063, SNR=30.3, Peak=135 HFD=4.3
21:56:10.677 00.005 14556 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-3.07) = xAngle (1.82 = 1.82)
21:56:10.680 00.003 14556 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.72 = 1.72)
21:56:10.685 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.26 mountX=-0.05 mountY=0.21, mountTheta=1.81
21:56:10.691 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.20, opts=13)
21:56:10.695 00.004 14556 Enqueuing Move request for scope (0.07, -0.20)
21:56:10.698 00.003 12308 Worker thread wakes up
21:56:10.699 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.20) opts 0xd
21:56:10.699 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.20)
21:56:10.699 00.000 12308 Moving (0.07, -0.20) raw xDistance=-0.05 yDistance=0.21
21:56:10.699 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:56:10.699 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:56:10.699 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:56:10.699 00.000 12308 MoveAxis(E, 0, ABG)
21:56:10.700 00.001 12308 Move returns status 0, amount 0
21:56:10.701 00.001 12308 MoveAxis(N, 0, ABG)
21:56:10.701 00.000 12308 Move returns status 0, amount 0
21:56:10.701 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:10.705 00.004 12308 move complete, result=0
21:56:10.705 00.000 12308 worker thread done servicing request
21:56:10.726 00.021 14556 UpdateGuideState exits: m=2063 SNR=30.3
21:56:10.732 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:10.738 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:10.742 00.004 14556 Enqueuing Expose request
21:56:10.746 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:56:10.749 00.003 12308 Worker thread wakes up
21:56:10.750 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:10.750 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:11.999 01.249 12308 Exposure complete
21:56:12.150 00.151 12308 worker thread done servicing request
21:56:12.152 00.002 14556 OnExposeComplete: enter
21:56:12.155 00.003 14556 UpdateGuideState(): m_state=6
21:56:12.159 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3649
21:56:12.164 00.005 14556 Star::Find returns 1 (0), X=192.74, Y=995.70, Mass=2191, SNR=31.5, Peak=149 HFD=4.6
21:56:12.170 00.006 14556 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.07) = xAngle (4.38 = -1.90)
21:56:12.175 00.005 14556 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.00)
21:56:12.178 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.30 mountX=-0.04 mountY=-0.11, mountTheta=-1.92
21:56:12.184 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.11, opts=13)
21:56:12.188 00.004 14556 Enqueuing Move request for scope (0.03, 0.11)
21:56:12.194 00.006 12308 Worker thread wakes up
21:56:12.195 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
21:56:12.195 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
21:56:12.195 00.000 12308 Moving (0.03, 0.11) raw xDistance=-0.04 yDistance=-0.11
21:56:12.195 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:56:12.195 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:12.196 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:56:12.196 00.000 12308 MoveAxis(E, 0, ABG)
21:56:12.196 00.000 12308 Move returns status 0, amount 0
21:56:12.196 00.000 12308 MoveAxis(N, 0, ABG)
21:56:12.198 00.002 12308 Move returns status 0, amount 0
21:56:12.198 00.000 12308 move complete, result=0
21:56:12.199 00.001 12308 worker thread done servicing request
21:56:12.199 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:12.226 00.027 14556 UpdateGuideState exits: m=2191 SNR=31.5
21:56:12.230 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:12.233 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:12.236 00.003 14556 Enqueuing Expose request
21:56:12.241 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:12.244 00.003 12308 Worker thread wakes up
21:56:12.244 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:12.244 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:13.496 01.252 12308 Exposure complete
21:56:13.635 00.139 12308 worker thread done servicing request
21:56:13.636 00.001 14556 OnExposeComplete: enter
21:56:13.639 00.003 14556 UpdateGuideState(): m_state=6
21:56:13.644 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3650
21:56:13.648 00.004 14556 Star::Find returns 1 (0), X=192.75, Y=995.78, Mass=2167, SNR=31.0, Peak=181 HFD=4.5
21:56:13.652 00.004 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.46 = -1.83)
21:56:13.655 00.003 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.93)
21:56:13.659 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.20 hyp=0.20 cameraTheta=1.38 mountX=-0.05 mountY=-0.19, mountTheta=-1.84
21:56:13.665 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.20, opts=13)
21:56:13.671 00.006 14556 Enqueuing Move request for scope (0.04, 0.20)
21:56:13.675 00.004 12308 Worker thread wakes up
21:56:13.675 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.20) opts 0xd
21:56:13.675 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.20)
21:56:13.676 00.001 12308 Moving (0.04, 0.20) raw xDistance=-0.05 yDistance=-0.19
21:56:13.676 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:56:13.676 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:13.676 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:56:13.676 00.000 12308 MoveAxis(E, 0, ABG)
21:56:13.678 00.002 12308 Move returns status 0, amount 0
21:56:13.678 00.000 12308 MoveAxis(N, 0, ABG)
21:56:13.678 00.000 12308 Move returns status 0, amount 0
21:56:13.678 00.000 12308 move complete, result=0
21:56:13.678 00.000 12308 worker thread done servicing request
21:56:13.678 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:13.701 00.023 14556 UpdateGuideState exits: m=2167 SNR=31.0
21:56:13.705 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:13.708 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:13.711 00.003 14556 Enqueuing Expose request
21:56:13.713 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:56:13.717 00.004 12308 Worker thread wakes up
21:56:13.717 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:13.717 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:14.970 01.253 12308 Exposure complete
21:56:15.120 00.150 12308 worker thread done servicing request
21:56:15.120 00.000 14556 OnExposeComplete: enter
21:56:15.125 00.005 14556 UpdateGuideState(): m_state=6
21:56:15.128 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3651
21:56:15.131 00.003 14556 Star::Find returns 1 (0), X=192.66, Y=995.90, Mass=1981, SNR=29.8, Peak=162 HFD=4.4
21:56:15.136 00.005 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.78 = -1.51)
21:56:15.140 00.004 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.61)
21:56:15.144 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.32 hyp=0.32 cameraTheta=1.70 mountX=0.02 mountY=-0.32, mountTheta=-1.51
21:56:15.149 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.32, opts=13)
21:56:15.153 00.004 14556 Enqueuing Move request for scope (-0.04, 0.32)
21:56:15.157 00.004 12308 Worker thread wakes up
21:56:15.157 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.32) opts 0xd
21:56:15.157 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.32)
21:56:15.157 00.000 12308 Moving (-0.04, 0.32) raw xDistance=0.02 yDistance=-0.32
21:56:15.158 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:56:15.158 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:56:15.158 00.000 12308 MoveAxis(E, 0, ABG)
21:56:15.159 00.001 12308 Move returns status 0, amount 0
21:56:15.159 00.000 12308 MoveAxis(N, 227, ABG)
21:56:15.159 00.000 12308 Guiding  Dir = 0, Dur = 227
21:56:15.159 00.000 12308 IsSlewing returns 0
21:56:15.160 00.001 12308 IsGuiding returns 0
21:56:15.160 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:15.164 00.004 12308 PulseGuide returned control before completion, sleep 237
21:56:15.186 00.022 14556 UpdateGuideState exits: m=1981 SNR=29.8
21:56:15.191 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:15.194 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:15.199 00.005 14556 Enqueuing Expose request
21:56:15.415 00.216 12308 IsGuiding returns 0
21:56:15.415 00.000 12308 Move returns status 0, amount 227
21:56:15.416 00.001 12308 move complete, result=0
21:56:15.416 00.000 12308 worker thread done servicing request
21:56:15.417 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 227 ms NORTH
21:56:15.423 00.006 12308 Worker thread wakes up
21:56:15.423 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:15.423 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:16.674 01.251 12308 Exposure complete
21:56:16.829 00.155 12308 worker thread done servicing request
21:56:16.829 00.000 14556 OnExposeComplete: enter
21:56:16.833 00.004 14556 UpdateGuideState(): m_state=6
21:56:16.838 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3652
21:56:16.842 00.004 14556 Star::Find returns 1 (0), X=192.65, Y=995.39, Mass=2093, SNR=30.8, Peak=136 HFD=4.5
21:56:16.846 00.004 14556 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.07) = xAngle (1.24 = 1.24)
21:56:16.849 00.003 14556 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.14 = 1.14)
21:56:16.853 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.20 hyp=0.20 cameraTheta=-1.84 mountX=0.07 mountY=0.18, mountTheta=1.22
21:56:16.859 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.20, opts=13)
21:56:16.864 00.005 14556 Enqueuing Move request for scope (-0.05, -0.20)
21:56:16.868 00.004 12308 Worker thread wakes up
21:56:16.868 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.20) opts 0xd
21:56:16.868 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.20)
21:56:16.868 00.000 12308 Moving (-0.05, -0.20) raw xDistance=0.07 yDistance=0.18
21:56:16.868 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:56:16.868 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:16.869 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:56:16.869 00.000 12308 MoveAxis(E, 0, ABG)
21:56:16.869 00.000 12308 Move returns status 0, amount 0
21:56:16.869 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:16.874 00.005 12308 MoveAxis(N, 0, ABG)
21:56:16.874 00.000 12308 Move returns status 0, amount 0
21:56:16.874 00.000 12308 move complete, result=0
21:56:16.874 00.000 12308 worker thread done servicing request
21:56:16.895 00.021 14556 UpdateGuideState exits: m=2093 SNR=30.8
21:56:16.899 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:16.902 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:16.906 00.004 14556 Enqueuing Expose request
21:56:16.910 00.004 12308 Worker thread wakes up
21:56:16.910 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:16.910 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:16.910 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:56:18.154 01.244 12308 Exposure complete
21:56:18.306 00.152 12308 worker thread done servicing request
21:56:18.307 00.001 14556 OnExposeComplete: enter
21:56:18.310 00.003 14556 UpdateGuideState(): m_state=6
21:56:18.314 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3653
21:56:18.318 00.004 14556 Star::Find returns 1 (0), X=192.79, Y=995.62, Mass=2334, SNR=32.6, Peak=163 HFD=4.6
21:56:18.321 00.003 14556 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.07) = xAngle (3.45 = -2.84)
21:56:18.325 00.004 14556 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.35 = -2.94)
21:56:18.329 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.09 cameraTheta=0.37 mountX=-0.09 mountY=-0.02, mountTheta=-2.93
21:56:18.333 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.03, opts=13)
21:56:18.337 00.004 14556 Enqueuing Move request for scope (0.09, 0.03)
21:56:18.341 00.004 12308 Worker thread wakes up
21:56:18.341 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
21:56:18.341 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
21:56:18.341 00.000 12308 Moving (0.09, 0.03) raw xDistance=-0.09 yDistance=-0.02
21:56:18.341 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:56:18.341 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:18.341 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:56:18.342 00.001 12308 MoveAxis(E, 0, ABG)
21:56:18.342 00.000 12308 Move returns status 0, amount 0
21:56:18.342 00.000 12308 MoveAxis(N, 0, ABG)
21:56:18.342 00.000 12308 Move returns status 0, amount 0
21:56:18.342 00.000 12308 move complete, result=0
21:56:18.342 00.000 12308 worker thread done servicing request
21:56:18.343 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:18.370 00.027 14556 UpdateGuideState exits: m=2334 SNR=32.6
21:56:18.373 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:18.377 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:18.381 00.004 14556 Enqueuing Expose request
21:56:18.386 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:56:18.390 00.004 12308 Worker thread wakes up
21:56:18.390 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:18.390 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:19.644 01.254 12308 Exposure complete
21:56:19.795 00.151 12308 worker thread done servicing request
21:56:19.795 00.000 14556 OnExposeComplete: enter
21:56:19.799 00.004 14556 UpdateGuideState(): m_state=6
21:56:19.803 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3654
21:56:19.807 00.004 14556 Star::Find returns 1 (0), X=192.61, Y=995.55, Mass=2045, SNR=30.4, Peak=128 HFD=4.9
21:56:19.811 00.004 14556 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.07) = xAngle (0.29 = 0.29)
21:56:19.814 00.003 14556 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.20 = 0.20)
21:56:19.818 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.78 mountX=0.10 mountY=0.02, mountTheta=0.20
21:56:19.824 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.04, opts=13)
21:56:19.828 00.004 14556 Enqueuing Move request for scope (-0.09, -0.04)
21:56:19.833 00.005 12308 Worker thread wakes up
21:56:19.833 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
21:56:19.833 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
21:56:19.833 00.000 12308 Moving (-0.09, -0.04) raw xDistance=0.10 yDistance=0.02
21:56:19.833 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:56:19.834 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:19.834 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:56:19.834 00.000 12308 MoveAxis(E, 0, ABG)
21:56:19.834 00.000 12308 Move returns status 0, amount 0
21:56:19.834 00.000 12308 MoveAxis(N, 0, ABG)
21:56:19.835 00.001 12308 Move returns status 0, amount 0
21:56:19.835 00.000 12308 move complete, result=0
21:56:19.835 00.000 12308 worker thread done servicing request
21:56:19.835 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:19.860 00.025 14556 UpdateGuideState exits: m=2045 SNR=30.4
21:56:19.865 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:19.868 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:19.872 00.004 14556 Enqueuing Expose request
21:56:19.876 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:56:19.880 00.004 12308 Worker thread wakes up
21:56:19.880 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:19.880 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:21.129 01.249 12308 Exposure complete
21:56:21.286 00.157 12308 worker thread done servicing request
21:56:21.286 00.000 14556 OnExposeComplete: enter
21:56:21.289 00.003 14556 UpdateGuideState(): m_state=6
21:56:21.294 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3655
21:56:21.298 00.004 14556 Star::Find returns 1 (0), X=192.56, Y=995.80, Mass=2202, SNR=31.5, Peak=141 HFD=4.8
21:56:21.301 00.003 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
21:56:21.305 00.004 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
21:56:21.308 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.22 hyp=0.27 cameraTheta=2.17 mountX=0.13 mountY=-0.24, mountTheta=-1.06
21:56:21.313 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.22, opts=13)
21:56:21.316 00.003 14556 Enqueuing Move request for scope (-0.15, 0.22)
21:56:21.321 00.005 12308 Worker thread wakes up
21:56:21.322 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.22) opts 0xd
21:56:21.322 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.22)
21:56:21.322 00.000 12308 Moving (-0.15, 0.22) raw xDistance=0.13 yDistance=-0.24
21:56:21.323 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:56:21.323 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:56:21.323 00.000 12308 MoveAxis(E, 0, ABG)
21:56:21.323 00.000 12308 Move returns status 0, amount 0
21:56:21.324 00.001 12308 MoveAxis(N, 170, ABG)
21:56:21.324 00.000 12308 Guiding  Dir = 0, Dur = 170
21:56:21.324 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:21.327 00.003 12308 IsSlewing returns 0
21:56:21.327 00.000 12308 IsGuiding returns 0
21:56:21.329 00.002 12308 PulseGuide returned control before completion, sleep 180
21:56:21.350 00.021 14556 UpdateGuideState exits: m=2202 SNR=31.5
21:56:21.356 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:21.360 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:21.364 00.004 14556 Enqueuing Expose request
21:56:21.512 00.148 12308 IsGuiding returns 1
21:56:21.512 00.000 12308 scope still moving after pulse duration time elapsed
21:56:21.542 00.030 12308 IsSlewing returns 0
21:56:21.543 00.001 12308 IsGuiding returns 0
21:56:21.543 00.000 12308 scope move finished after 170 + 45 ms
21:56:21.545 00.002 12308 Move returns status 0, amount 170
21:56:21.545 00.000 12308 move complete, result=0
21:56:21.545 00.000 12308 worker thread done servicing request
21:56:21.545 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 170 ms NORTH
21:56:21.552 00.007 12308 Worker thread wakes up
21:56:21.552 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:21.552 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:22.795 01.243 12308 Exposure complete
21:56:22.940 00.145 12308 worker thread done servicing request
21:56:22.940 00.000 14556 OnExposeComplete: enter
21:56:22.944 00.004 14556 UpdateGuideState(): m_state=6
21:56:22.949 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3656
21:56:22.953 00.004 14556 Star::Find returns 1 (0), X=192.54, Y=995.81, Mass=2310, SNR=32.2, Peak=150 HFD=4.7
21:56:22.957 00.004 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.28 = -1.01)
21:56:22.960 00.003 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.10)
21:56:22.964 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.23 hyp=0.29 cameraTheta=2.20 mountX=0.15 mountY=-0.26, mountTheta=-1.03
21:56:22.969 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.23, opts=13)
21:56:22.973 00.004 14556 Enqueuing Move request for scope (-0.17, 0.23)
21:56:22.976 00.003 12308 Worker thread wakes up
21:56:22.976 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.23) opts 0xd
21:56:22.977 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.23)
21:56:22.977 00.000 12308 Moving (-0.17, 0.23) raw xDistance=0.15 yDistance=-0.26
21:56:22.977 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:56:22.977 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:56:22.977 00.000 12308 MoveAxis(E, 0, ABG)
21:56:22.977 00.000 12308 Move returns status 0, amount 0
21:56:22.977 00.000 12308 MoveAxis(N, 180, ABG)
21:56:22.977 00.000 12308 Guiding  Dir = 0, Dur = 180
21:56:22.979 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:22.982 00.003 12308 IsSlewing returns 0
21:56:22.983 00.001 12308 IsGuiding returns 0
21:56:22.983 00.000 12308 PulseGuide returned control before completion, sleep 190
21:56:23.005 00.022 14556 UpdateGuideState exits: m=2310 SNR=32.2
21:56:23.009 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:23.013 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:23.017 00.004 14556 Enqueuing Expose request
21:56:23.188 00.171 12308 IsGuiding returns 0
21:56:23.189 00.001 12308 Move returns status 0, amount 180
21:56:23.190 00.001 12308 move complete, result=0
21:56:23.192 00.002 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 180 ms NORTH
21:56:23.198 00.006 12308 worker thread done servicing request
21:56:23.198 00.000 12308 Worker thread wakes up
21:56:23.199 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:23.199 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:24.443 01.244 12308 Exposure complete
21:56:24.572 00.129 12308 worker thread done servicing request
21:56:24.572 00.000 14556 OnExposeComplete: enter
21:56:24.575 00.003 14556 UpdateGuideState(): m_state=6
21:56:24.580 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3657
21:56:24.583 00.003 14556 Star::Find returns 1 (0), X=192.64, Y=995.41, Mass=1940, SNR=29.5, Peak=135 HFD=4.7
21:56:24.587 00.004 14556 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.07) = xAngle (1.14 = 1.14)
21:56:24.591 00.004 14556 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.04 = 1.04)
21:56:24.594 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.94 mountX=0.08 mountY=0.16, mountTheta=1.12
21:56:24.600 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.17, opts=13)
21:56:24.604 00.004 14556 Enqueuing Move request for scope (-0.06, -0.17)
21:56:24.608 00.004 12308 Worker thread wakes up
21:56:24.608 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
21:56:24.608 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
21:56:24.609 00.001 12308 Moving (-0.06, -0.17) raw xDistance=0.08 yDistance=0.16
21:56:24.609 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:56:24.609 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:24.609 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:56:24.609 00.000 12308 MoveAxis(E, 0, ABG)
21:56:24.609 00.000 12308 Move returns status 0, amount 0
21:56:24.610 00.001 12308 MoveAxis(N, 0, ABG)
21:56:24.610 00.000 12308 Move returns status 0, amount 0
21:56:24.610 00.000 12308 move complete, result=0
21:56:24.611 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:24.616 00.005 12308 worker thread done servicing request
21:56:24.636 00.020 14556 UpdateGuideState exits: m=1940 SNR=29.5
21:56:24.639 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:24.644 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:24.647 00.003 14556 Enqueuing Expose request
21:56:24.650 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:56:24.655 00.005 12308 Worker thread wakes up
21:56:24.655 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:24.655 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:25.910 01.255 12308 Exposure complete
21:56:26.059 00.149 12308 worker thread done servicing request
21:56:26.059 00.000 14556 OnExposeComplete: enter
21:56:26.062 00.003 14556 UpdateGuideState(): m_state=6
21:56:26.067 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3658
21:56:26.071 00.004 14556 Star::Find returns 1 (0), X=192.60, Y=995.47, Mass=2171, SNR=31.1, Peak=147 HFD=4.9
21:56:26.077 00.006 14556 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-3.07) = xAngle (0.71 = 0.71)
21:56:26.082 00.005 14556 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.61 = 0.61)
21:56:26.085 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.11 hyp=0.15 cameraTheta=-2.36 mountX=0.12 mountY=0.09, mountTheta=0.65
21:56:26.090 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.11, opts=13)
21:56:26.093 00.003 14556 Enqueuing Move request for scope (-0.11, -0.11)
21:56:26.097 00.004 12308 Worker thread wakes up
21:56:26.097 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.11) opts 0xd
21:56:26.097 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.11)
21:56:26.097 00.000 12308 Moving (-0.11, -0.11) raw xDistance=0.12 yDistance=0.09
21:56:26.097 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:56:26.097 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:26.098 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:56:26.098 00.000 12308 MoveAxis(E, 0, ABG)
21:56:26.098 00.000 12308 Move returns status 0, amount 0
21:56:26.098 00.000 12308 MoveAxis(N, 0, ABG)
21:56:26.098 00.000 12308 Move returns status 0, amount 0
21:56:26.098 00.000 12308 move complete, result=0
21:56:26.099 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:26.104 00.005 12308 worker thread done servicing request
21:56:26.123 00.019 14556 UpdateGuideState exits: m=2171 SNR=31.1
21:56:26.129 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:26.135 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:26.140 00.005 14556 Enqueuing Expose request
21:56:26.145 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:56:26.149 00.004 12308 Worker thread wakes up
21:56:26.150 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:26.150 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:27.392 01.242 12308 Exposure complete
21:56:27.520 00.128 12308 worker thread done servicing request
21:56:27.521 00.001 14556 OnExposeComplete: enter
21:56:27.525 00.004 14556 UpdateGuideState(): m_state=6
21:56:27.529 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3659
21:56:27.535 00.006 14556 Star::Find returns 1 (0), X=192.72, Y=995.52, Mass=2168, SNR=31.3, Peak=147 HFD=4.6
21:56:27.539 00.004 14556 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-3.07) = xAngle (1.63 = 1.63)
21:56:27.542 00.003 14556 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.53 = 1.53)
21:56:27.546 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.44 mountX=-0.00 mountY=0.06, mountTheta=1.63
21:56:27.551 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.06, opts=13)
21:56:27.554 00.003 14556 Enqueuing Move request for scope (0.01, -0.06)
21:56:27.560 00.006 12308 Worker thread wakes up
21:56:27.560 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
21:56:27.560 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
21:56:27.560 00.000 12308 Moving (0.01, -0.06) raw xDistance=-0.00 yDistance=0.06
21:56:27.560 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:56:27.560 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:27.561 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:56:27.561 00.000 12308 MoveAxis(E, 0, ABG)
21:56:27.561 00.000 12308 Move returns status 0, amount 0
21:56:27.561 00.000 12308 MoveAxis(N, 0, ABG)
21:56:27.561 00.000 12308 Move returns status 0, amount 0
21:56:27.562 00.001 12308 move complete, result=0
21:56:27.562 00.000 12308 worker thread done servicing request
21:56:27.562 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:27.591 00.029 14556 UpdateGuideState exits: m=2168 SNR=31.3
21:56:27.599 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:27.606 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:27.611 00.005 14556 Enqueuing Expose request
21:56:27.616 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:56:27.620 00.004 12308 Worker thread wakes up
21:56:27.621 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:27.621 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:28.873 01.252 12308 Exposure complete
21:56:29.013 00.140 12308 worker thread done servicing request
21:56:29.013 00.000 14556 OnExposeComplete: enter
21:56:29.017 00.004 14556 UpdateGuideState(): m_state=6
21:56:29.022 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3660
21:56:29.026 00.004 14556 Star::Find returns 1 (0), X=192.56, Y=995.74, Mass=2347, SNR=32.6, Peak=148 HFD=4.9
21:56:29.029 00.003 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.38 = -0.90)
21:56:29.034 00.005 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.00)
21:56:29.037 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.31 mountX=0.14 mountY=-0.18, mountTheta=-0.94
21:56:29.042 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.16, opts=13)
21:56:29.046 00.004 14556 Enqueuing Move request for scope (-0.15, 0.16)
21:56:29.049 00.003 12308 Worker thread wakes up
21:56:29.049 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
21:56:29.049 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
21:56:29.049 00.000 12308 Moving (-0.15, 0.16) raw xDistance=0.14 yDistance=-0.18
21:56:29.051 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:56:29.051 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:29.051 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:56:29.051 00.000 12308 MoveAxis(E, 0, ABG)
21:56:29.051 00.000 12308 Move returns status 0, amount 0
21:56:29.051 00.000 12308 MoveAxis(N, 0, ABG)
21:56:29.052 00.001 12308 Move returns status 0, amount 0
21:56:29.052 00.000 12308 move complete, result=0
21:56:29.052 00.000 12308 worker thread done servicing request
21:56:29.052 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:29.076 00.024 14556 UpdateGuideState exits: m=2347 SNR=32.6
21:56:29.081 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:29.084 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:29.087 00.003 14556 Enqueuing Expose request
21:56:29.090 00.003 12308 Worker thread wakes up
21:56:29.090 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:29.092 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:29.092 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:56:30.331 01.239 12308 Exposure complete
21:56:30.493 00.162 12308 worker thread done servicing request
21:56:30.493 00.000 14556 OnExposeComplete: enter
21:56:30.497 00.004 14556 UpdateGuideState(): m_state=6
21:56:30.501 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3661
21:56:30.505 00.004 14556 Star::Find returns 1 (0), X=192.78, Y=995.44, Mass=2015, SNR=29.9, Peak=134 HFD=4.6
21:56:30.509 00.004 14556 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-3.07) = xAngle (1.96 = 1.96)
21:56:30.513 00.004 14556 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.87 = 1.87)
21:56:30.517 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-1.11 mountX=-0.06 mountY=0.15, mountTheta=1.95
21:56:30.522 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.14, opts=13)
21:56:30.526 00.004 14556 Enqueuing Move request for scope (0.07, -0.14)
21:56:30.530 00.004 12308 Worker thread wakes up
21:56:30.530 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.14) opts 0xd
21:56:30.530 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.14)
21:56:30.530 00.000 12308 Moving (0.07, -0.14) raw xDistance=-0.06 yDistance=0.15
21:56:30.530 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:56:30.530 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:30.530 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:56:30.532 00.002 12308 MoveAxis(E, 0, ABG)
21:56:30.532 00.000 12308 Move returns status 0, amount 0
21:56:30.532 00.000 12308 MoveAxis(N, 0, ABG)
21:56:30.532 00.000 12308 Move returns status 0, amount 0
21:56:30.532 00.000 12308 move complete, result=0
21:56:30.533 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:30.537 00.004 12308 worker thread done servicing request
21:56:30.560 00.023 14556 UpdateGuideState exits: m=2015 SNR=29.9
21:56:30.563 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:30.569 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:30.573 00.004 14556 Enqueuing Expose request
21:56:30.577 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:56:30.581 00.004 12308 Worker thread wakes up
21:56:30.581 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:30.581 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:31.834 01.253 12308 Exposure complete
21:56:31.979 00.145 12308 worker thread done servicing request
21:56:31.980 00.001 14556 OnExposeComplete: enter
21:56:31.984 00.004 14556 UpdateGuideState(): m_state=6
21:56:31.988 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3662
21:56:31.991 00.003 14556 Star::Find returns 1 (0), X=192.59, Y=995.54, Mass=2136, SNR=31.2, Peak=127 HFD=4.9
21:56:31.995 00.004 14556 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-3.07) = xAngle (0.23 = 0.23)
21:56:31.999 00.004 14556 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.13 = 0.13)
21:56:32.003 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-2.84 mountX=0.12 mountY=0.02, mountTheta=0.13
21:56:32.009 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.04, opts=13)
21:56:32.014 00.005 14556 Enqueuing Move request for scope (-0.12, -0.04)
21:56:32.017 00.003 12308 Worker thread wakes up
21:56:32.017 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
21:56:32.017 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
21:56:32.017 00.000 12308 Moving (-0.12, -0.04) raw xDistance=0.12 yDistance=0.02
21:56:32.018 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:56:32.018 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:32.018 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:56:32.018 00.000 12308 MoveAxis(E, 0, ABG)
21:56:32.018 00.000 12308 Move returns status 0, amount 0
21:56:32.019 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:32.024 00.005 12308 MoveAxis(N, 0, ABG)
21:56:32.024 00.000 12308 Move returns status 0, amount 0
21:56:32.024 00.000 12308 move complete, result=0
21:56:32.024 00.000 12308 worker thread done servicing request
21:56:32.046 00.022 14556 UpdateGuideState exits: m=2136 SNR=31.2
21:56:32.051 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:32.055 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:32.058 00.003 14556 Enqueuing Expose request
21:56:32.063 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:56:32.068 00.005 12308 Worker thread wakes up
21:56:32.068 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:32.068 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:33.314 01.246 12308 Exposure complete
21:56:33.457 00.143 12308 worker thread done servicing request
21:56:33.457 00.000 14556 OnExposeComplete: enter
21:56:33.461 00.004 14556 UpdateGuideState(): m_state=6
21:56:33.464 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3663
21:56:33.469 00.005 14556 Star::Find returns 1 (0), X=192.71, Y=995.73, Mass=2023, SNR=30.1, Peak=136 HFD=4.7
21:56:33.472 00.003 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.62 = -1.66)
21:56:33.476 00.004 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.76)
21:56:33.480 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.55 mountX=-0.01 mountY=-0.15, mountTheta=-1.66
21:56:33.485 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.15, opts=13)
21:56:33.489 00.004 14556 Enqueuing Move request for scope (0.00, 0.15)
21:56:33.493 00.004 12308 Worker thread wakes up
21:56:33.493 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.15) opts 0xd
21:56:33.493 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.15)
21:56:33.493 00.000 12308 Moving (0.00, 0.15) raw xDistance=-0.01 yDistance=-0.15
21:56:33.493 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:56:33.494 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:33.494 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:56:33.494 00.000 12308 MoveAxis(E, 0, ABG)
21:56:33.494 00.000 12308 Move returns status 0, amount 0
21:56:33.494 00.000 12308 MoveAxis(N, 0, ABG)
21:56:33.494 00.000 12308 Move returns status 0, amount 0
21:56:33.494 00.000 12308 move complete, result=0
21:56:33.494 00.000 12308 worker thread done servicing request
21:56:33.495 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:33.518 00.023 14556 UpdateGuideState exits: m=2023 SNR=30.1
21:56:33.523 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:33.526 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:33.529 00.003 14556 Enqueuing Expose request
21:56:33.533 00.004 12308 Worker thread wakes up
21:56:33.534 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:33.534 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:33.540 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:34.780 01.240 12308 Exposure complete
21:56:34.914 00.134 12308 worker thread done servicing request
21:56:34.915 00.001 14556 OnExposeComplete: enter
21:56:34.919 00.004 14556 UpdateGuideState(): m_state=6
21:56:34.923 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3664
21:56:34.926 00.003 14556 Star::Find returns 1 (0), X=192.72, Y=995.78, Mass=2029, SNR=30.1, Peak=151 HFD=4.5
21:56:34.930 00.004 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.58 = -1.71)
21:56:34.934 00.004 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.80)
21:56:34.937 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.50 mountX=-0.03 mountY=-0.19, mountTheta=-1.71
21:56:34.942 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.20, opts=13)
21:56:34.948 00.006 14556 Enqueuing Move request for scope (0.01, 0.20)
21:56:34.952 00.004 12308 Worker thread wakes up
21:56:34.952 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.20) opts 0xd
21:56:34.952 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.20)
21:56:34.952 00.000 12308 Moving (0.01, 0.20) raw xDistance=-0.03 yDistance=-0.19
21:56:34.953 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:56:34.953 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:34.953 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:56:34.953 00.000 12308 MoveAxis(E, 0, ABG)
21:56:34.953 00.000 12308 Move returns status 0, amount 0
21:56:34.954 00.001 12308 MoveAxis(N, 0, ABG)
21:56:34.954 00.000 12308 Move returns status 0, amount 0
21:56:34.954 00.000 12308 move complete, result=0
21:56:34.955 00.001 12308 worker thread done servicing request
21:56:34.955 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:34.979 00.024 14556 UpdateGuideState exits: m=2029 SNR=30.1
21:56:34.982 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:34.985 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:34.987 00.002 14556 Enqueuing Expose request
21:56:34.991 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:56:34.994 00.003 12308 Worker thread wakes up
21:56:34.994 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:34.994 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:36.241 01.247 12308 Exposure complete
21:56:36.399 00.158 12308 worker thread done servicing request
21:56:36.399 00.000 14556 OnExposeComplete: enter
21:56:36.404 00.005 14556 UpdateGuideState(): m_state=6
21:56:36.407 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3665
21:56:36.411 00.004 14556 Star::Find returns 1 (0), X=192.74, Y=995.76, Mass=2067, SNR=30.5, Peak=164 HFD=4.5
21:56:36.415 00.004 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.45 = -1.84)
21:56:36.420 00.005 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.94)
21:56:36.424 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.37 mountX=-0.05 mountY=-0.17, mountTheta=-1.84
21:56:36.429 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.18, opts=13)
21:56:36.433 00.004 14556 Enqueuing Move request for scope (0.04, 0.18)
21:56:36.438 00.005 12308 Worker thread wakes up
21:56:36.438 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.18) opts 0xd
21:56:36.438 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.18)
21:56:36.438 00.000 12308 Moving (0.04, 0.18) raw xDistance=-0.05 yDistance=-0.17
21:56:36.438 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:56:36.438 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:36.439 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:56:36.439 00.000 12308 MoveAxis(E, 0, ABG)
21:56:36.439 00.000 12308 Move returns status 0, amount 0
21:56:36.439 00.000 12308 MoveAxis(N, 0, ABG)
21:56:36.440 00.001 12308 Move returns status 0, amount 0
21:56:36.440 00.000 12308 move complete, result=0
21:56:36.440 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:36.446 00.006 12308 worker thread done servicing request
21:56:36.469 00.023 14556 UpdateGuideState exits: m=2067 SNR=30.5
21:56:36.473 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:36.477 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:36.483 00.006 14556 Enqueuing Expose request
21:56:36.486 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:56:36.489 00.003 12308 Worker thread wakes up
21:56:36.489 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:36.490 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:37.733 01.243 12308 Exposure complete
21:56:37.903 00.170 12308 worker thread done servicing request
21:56:37.903 00.000 14556 OnExposeComplete: enter
21:56:37.907 00.004 14556 UpdateGuideState(): m_state=6
21:56:37.911 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3666
21:56:37.914 00.003 14556 Star::Find returns 1 (0), X=192.87, Y=995.98, Mass=2011, SNR=30.1, Peak=181 HFD=4.3
21:56:37.918 00.004 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.26 = -2.02)
21:56:37.921 00.003 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.12)
21:56:37.923 00.002 14556 CameraToMount -- cameraX=0.16 cameraY=0.40 hyp=0.43 cameraTheta=1.19 mountX=-0.19 mountY=-0.36, mountTheta=-2.04
21:56:37.927 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.40, opts=13)
21:56:37.932 00.005 14556 Enqueuing Move request for scope (0.16, 0.40)
21:56:37.935 00.003 12308 Worker thread wakes up
21:56:37.935 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.40) opts 0xd
21:56:37.935 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.40)
21:56:37.935 00.000 12308 Moving (0.16, 0.40) raw xDistance=-0.19 yDistance=-0.36
21:56:37.935 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:56:37.936 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:56:37.936 00.000 12308 MoveAxis(E, 0, ABG)
21:56:37.936 00.000 12308 Move returns status 0, amount 0
21:56:37.937 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:37.941 00.004 12308 MoveAxis(N, 256, ABG)
21:56:37.941 00.000 12308 Guiding  Dir = 0, Dur = 256
21:56:37.941 00.000 12308 IsSlewing returns 0
21:56:37.943 00.002 12308 IsGuiding returns 0
21:56:37.943 00.000 12308 PulseGuide returned control before completion, sleep 266
21:56:37.966 00.023 14556 UpdateGuideState exits: m=2011 SNR=30.1
21:56:37.970 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:37.975 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:37.980 00.005 14556 Enqueuing Expose request
21:56:38.223 00.243 12308 IsGuiding returns 1
21:56:38.224 00.001 12308 scope still moving after pulse duration time elapsed
21:56:38.254 00.030 12308 IsSlewing returns 0
21:56:38.256 00.002 12308 IsGuiding returns 0
21:56:38.256 00.000 12308 scope move finished after 256 + 57 ms
21:56:38.257 00.001 12308 Move returns status 0, amount 256
21:56:38.257 00.000 12308 move complete, result=0
21:56:38.257 00.000 12308 worker thread done servicing request
21:56:38.258 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.4 px 256 ms NORTH
21:56:38.268 00.010 12308 Worker thread wakes up
21:56:38.269 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:38.269 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:39.528 01.259 12308 Exposure complete
21:56:39.675 00.147 12308 worker thread done servicing request
21:56:39.676 00.001 14556 OnExposeComplete: enter
21:56:39.680 00.004 14556 UpdateGuideState(): m_state=6
21:56:39.685 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3667
21:56:39.688 00.003 14556 Star::Find returns 1 (0), X=192.69, Y=995.75, Mass=2071, SNR=30.6, Peak=154 HFD=4.7
21:56:39.693 00.005 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.77 = -1.51)
21:56:39.695 00.002 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
21:56:39.699 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.70 mountX=0.01 mountY=-0.17, mountTheta=-1.51
21:56:39.705 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.17, opts=13)
21:56:39.709 00.004 14556 Enqueuing Move request for scope (-0.02, 0.17)
21:56:39.713 00.004 12308 Worker thread wakes up
21:56:39.713 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd
21:56:39.713 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.17)
21:56:39.713 00.000 12308 Moving (-0.02, 0.17) raw xDistance=0.01 yDistance=-0.17
21:56:39.713 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:56:39.714 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:39.714 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:56:39.714 00.000 12308 MoveAxis(E, 0, ABG)
21:56:39.714 00.000 12308 Move returns status 0, amount 0
21:56:39.714 00.000 12308 MoveAxis(N, 0, ABG)
21:56:39.715 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:39.718 00.003 12308 Move returns status 0, amount 0
21:56:39.718 00.000 12308 move complete, result=0
21:56:39.718 00.000 12308 worker thread done servicing request
21:56:39.741 00.023 14556 UpdateGuideState exits: m=2071 SNR=30.6
21:56:39.745 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:39.749 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:39.754 00.005 14556 Enqueuing Expose request
21:56:39.758 00.004 12308 Worker thread wakes up
21:56:39.758 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:56:39.763 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:39.763 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:41.012 01.249 12308 Exposure complete
21:56:41.200 00.188 12308 worker thread done servicing request
21:56:41.200 00.000 14556 OnExposeComplete: enter
21:56:41.204 00.004 14556 UpdateGuideState(): m_state=6
21:56:41.208 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3668
21:56:41.211 00.003 14556 Star::Find returns 1 (0), X=192.73, Y=995.74, Mass=1903, SNR=29.4, Peak=140 HFD=4.6
21:56:41.216 00.005 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.47 = -1.81)
21:56:41.219 00.003 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.91)
21:56:41.223 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.40 mountX=-0.04 mountY=-0.15, mountTheta=-1.82
21:56:41.229 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.16, opts=13)
21:56:41.233 00.004 14556 Enqueuing Move request for scope (0.03, 0.16)
21:56:41.236 00.003 12308 Worker thread wakes up
21:56:41.238 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
21:56:41.238 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
21:56:41.238 00.000 12308 Moving (0.03, 0.16) raw xDistance=-0.04 yDistance=-0.15
21:56:41.238 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:56:41.239 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:41.239 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:56:41.239 00.000 12308 MoveAxis(E, 0, ABG)
21:56:41.239 00.000 12308 Move returns status 0, amount 0
21:56:41.239 00.000 12308 MoveAxis(N, 0, ABG)
21:56:41.240 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:41.243 00.003 12308 Move returns status 0, amount 0
21:56:41.243 00.000 12308 move complete, result=0
21:56:41.244 00.001 12308 worker thread done servicing request
21:56:41.266 00.022 14556 UpdateGuideState exits: m=1903 SNR=29.4
21:56:41.271 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:41.274 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:41.278 00.004 14556 Enqueuing Expose request
21:56:41.282 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:56:41.286 00.004 12308 Worker thread wakes up
21:56:41.286 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:41.288 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:42.534 01.246 12308 Exposure complete
21:56:42.684 00.150 12308 worker thread done servicing request
21:56:42.685 00.001 14556 OnExposeComplete: enter
21:56:42.688 00.003 14556 UpdateGuideState(): m_state=6
21:56:42.692 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3669
21:56:42.699 00.007 14556 Star::Find returns 1 (0), X=192.70, Y=995.85, Mass=2256, SNR=31.8, Peak=180 HFD=4.4
21:56:42.703 00.004 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.67 = -1.61)
21:56:42.707 00.004 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
21:56:42.712 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.60 mountX=-0.01 mountY=-0.26, mountTheta=-1.61
21:56:42.716 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.26, opts=13)
21:56:42.720 00.004 14556 Enqueuing Move request for scope (-0.01, 0.26)
21:56:42.725 00.005 12308 Worker thread wakes up
21:56:42.725 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.26) opts 0xd
21:56:42.725 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.26)
21:56:42.725 00.000 12308 Moving (-0.01, 0.26) raw xDistance=-0.01 yDistance=-0.26
21:56:42.726 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:56:42.726 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:56:42.727 00.001 12308 MoveAxis(E, 0, ABG)
21:56:42.727 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:42.732 00.005 12308 Move returns status 0, amount 0
21:56:42.732 00.000 12308 MoveAxis(N, 184, ABG)
21:56:42.732 00.000 12308 Guiding  Dir = 0, Dur = 184
21:56:42.732 00.000 12308 IsSlewing returns 0
21:56:42.733 00.001 12308 IsGuiding returns 0
21:56:42.733 00.000 12308 PulseGuide returned control before completion, sleep 194
21:56:42.753 00.020 14556 UpdateGuideState exits: m=2256 SNR=31.8
21:56:42.757 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:42.762 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:42.766 00.004 14556 Enqueuing Expose request
21:56:42.930 00.164 12308 IsGuiding returns 1
21:56:42.930 00.000 12308 scope still moving after pulse duration time elapsed
21:56:42.960 00.030 12308 IsSlewing returns 0
21:56:42.961 00.001 12308 IsGuiding returns 0
21:56:42.961 00.000 12308 scope move finished after 184 + 44 ms
21:56:42.962 00.001 12308 Move returns status 0, amount 184
21:56:42.962 00.000 12308 move complete, result=0
21:56:42.963 00.001 12308 worker thread done servicing request
21:56:42.963 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 184 ms NORTH
21:56:42.969 00.006 12308 Worker thread wakes up
21:56:42.969 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:42.969 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:44.222 01.253 12308 Exposure complete
21:56:44.370 00.148 12308 worker thread done servicing request
21:56:44.370 00.000 14556 OnExposeComplete: enter
21:56:44.377 00.007 14556 UpdateGuideState(): m_state=6
21:56:44.381 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3670
21:56:44.385 00.004 14556 Star::Find returns 1 (0), X=192.49, Y=995.57, Mass=1919, SNR=29.5, Peak=140 HFD=4.3
21:56:44.389 00.004 14556 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.07) = xAngle (-0.00 = -0.00)
21:56:44.393 00.004 14556 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.10 = -0.10)
21:56:44.396 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.01 hyp=0.22 cameraTheta=-3.08 mountX=0.22 mountY=-0.02, mountTheta=-0.10
21:56:44.401 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.01, opts=13)
21:56:44.405 00.004 14556 Enqueuing Move request for scope (-0.21, -0.01)
21:56:44.409 00.004 12308 Worker thread wakes up
21:56:44.409 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.01) opts 0xd
21:56:44.409 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.01)
21:56:44.409 00.000 12308 Moving (-0.21, -0.01) raw xDistance=0.22 yDistance=-0.02
21:56:44.410 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:56:44.410 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:44.410 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:56:44.410 00.000 12308 MoveAxis(W, 93, ABG)
21:56:44.410 00.000 12308 Guiding  Dir = 3, Dur = 93
21:56:44.412 00.002 12308 IsSlewing returns 0
21:56:44.412 00.000 12308 IsGuiding returns 0
21:56:44.412 00.000 12308 PulseGuide returned control before completion, sleep 103
21:56:44.413 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:44.433 00.020 14556 UpdateGuideState exits: m=1919 SNR=29.5
21:56:44.437 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:44.442 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:44.446 00.004 14556 Enqueuing Expose request
21:56:44.528 00.082 12308 IsGuiding returns 1
21:56:44.528 00.000 12308 scope still moving after pulse duration time elapsed
21:56:44.559 00.031 12308 IsSlewing returns 0
21:56:44.560 00.001 12308 IsGuiding returns 1
21:56:44.590 00.030 12308 IsSlewing returns 0
21:56:44.591 00.001 12308 IsGuiding returns 1
21:56:44.621 00.030 12308 IsSlewing returns 0
21:56:44.622 00.001 12308 IsGuiding returns 0
21:56:44.622 00.000 12308 scope move finished after 93 + 117 ms
21:56:44.622 00.000 12308 Move returns status 0, amount 93
21:56:44.623 00.001 12308 MoveAxis(N, 0, ABG)
21:56:44.623 00.000 12308 Move returns status 0, amount 0
21:56:44.623 00.000 12308 move complete, result=0
21:56:44.624 00.001 12308 worker thread done servicing request
21:56:44.624 00.000 12308 Worker thread wakes up
21:56:44.624 00.000 14556 GuideStep: 0.2 px 93 ms WEST, -0.0 px 0 ms NORTH
21:56:44.630 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:44.630 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:45.890 01.260 12308 Exposure complete
21:56:46.040 00.150 12308 worker thread done servicing request
21:56:46.041 00.001 14556 OnExposeComplete: enter
21:56:46.045 00.004 14556 UpdateGuideState(): m_state=6
21:56:46.049 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3671
21:56:46.053 00.004 14556 Star::Find returns 1 (0), X=192.72, Y=995.69, Mass=2130, SNR=31.1, Peak=159 HFD=4.7
21:56:46.057 00.004 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.53 = -1.76)
21:56:46.060 00.003 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.86)
21:56:46.064 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.45 mountX=-0.02 mountY=-0.11, mountTheta=-1.76
21:56:46.070 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.11, opts=13)
21:56:46.074 00.004 14556 Enqueuing Move request for scope (0.01, 0.11)
21:56:46.079 00.005 12308 Worker thread wakes up
21:56:46.079 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
21:56:46.079 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
21:56:46.079 00.000 12308 Moving (0.01, 0.11) raw xDistance=-0.02 yDistance=-0.11
21:56:46.079 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:56:46.080 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:46.080 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:56:46.080 00.000 12308 MoveAxis(E, 0, ABG)
21:56:46.080 00.000 12308 Move returns status 0, amount 0
21:56:46.080 00.000 12308 MoveAxis(N, 0, ABG)
21:56:46.081 00.001 12308 Move returns status 0, amount 0
21:56:46.081 00.000 12308 move complete, result=0
21:56:46.081 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:46.085 00.004 12308 worker thread done servicing request
21:56:46.108 00.023 14556 UpdateGuideState exits: m=2130 SNR=31.1
21:56:46.113 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:46.117 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:46.120 00.003 14556 Enqueuing Expose request
21:56:46.125 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:46.130 00.005 12308 Worker thread wakes up
21:56:46.130 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:46.132 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:47.375 01.243 12308 Exposure complete
21:56:47.543 00.168 12308 worker thread done servicing request
21:56:47.543 00.000 14556 OnExposeComplete: enter
21:56:47.550 00.007 14556 UpdateGuideState(): m_state=6
21:56:47.555 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3672
21:56:47.561 00.006 14556 Star::Find returns 1 (0), X=192.81, Y=995.87, Mass=2115, SNR=30.6, Peak=188 HFD=4.3
21:56:47.567 00.006 14556 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.07) = xAngle (4.29 = -2.00)
21:56:47.571 00.004 14556 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.10)
21:56:47.576 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.29 hyp=0.31 cameraTheta=1.21 mountX=-0.13 mountY=-0.26, mountTheta=-2.02
21:56:47.584 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.29, opts=13)
21:56:47.589 00.005 14556 Enqueuing Move request for scope (0.11, 0.29)
21:56:47.593 00.004 12308 Worker thread wakes up
21:56:47.593 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.29) opts 0xd
21:56:47.593 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.29)
21:56:47.593 00.000 12308 Moving (0.11, 0.29) raw xDistance=-0.13 yDistance=-0.26
21:56:47.595 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:56:47.595 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:56:47.595 00.000 12308 MoveAxis(E, 0, ABG)
21:56:47.595 00.000 12308 Move returns status 0, amount 0
21:56:47.596 00.001 12308 MoveAxis(N, 186, ABG)
21:56:47.596 00.000 12308 Guiding  Dir = 0, Dur = 186
21:56:47.596 00.000 12308 IsSlewing returns 0
21:56:47.597 00.001 12308 IsGuiding returns 0
21:56:47.597 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:47.601 00.004 12308 PulseGuide returned control before completion, sleep 196
21:56:47.621 00.020 14556 UpdateGuideState exits: m=2115 SNR=30.6
21:56:47.625 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:47.629 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:47.635 00.006 14556 Enqueuing Expose request
21:56:47.800 00.165 12308 IsGuiding returns 1
21:56:47.800 00.000 12308 scope still moving after pulse duration time elapsed
21:56:47.831 00.031 12308 IsSlewing returns 0
21:56:47.831 00.000 12308 IsGuiding returns 0
21:56:47.833 00.002 12308 scope move finished after 186 + 49 ms
21:56:47.833 00.000 12308 Move returns status 0, amount 186
21:56:47.834 00.001 12308 move complete, result=0
21:56:47.834 00.000 12308 worker thread done servicing request
21:56:47.835 00.001 12308 Worker thread wakes up
21:56:47.835 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 186 ms NORTH
21:56:47.841 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:47.841 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:49.096 01.255 12308 Exposure complete
21:56:49.232 00.136 12308 worker thread done servicing request
21:56:49.232 00.000 14556 OnExposeComplete: enter
21:56:49.236 00.004 14556 UpdateGuideState(): m_state=6
21:56:49.240 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3673
21:56:49.245 00.005 14556 Star::Find returns 1 (0), X=192.73, Y=995.57, Mass=2078, SNR=30.4, Peak=149 HFD=4.7
21:56:49.249 00.004 14556 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-3.07) = xAngle (2.64 = 2.64)
21:56:49.252 00.003 14556 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.54 = 2.54)
21:56:49.256 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.44 mountX=-0.02 mountY=0.02, mountTheta=2.57
21:56:49.261 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.01, opts=13)
21:56:49.265 00.004 14556 Enqueuing Move request for scope (0.03, -0.01)
21:56:49.268 00.003 12308 Worker thread wakes up
21:56:49.269 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
21:56:49.269 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
21:56:49.269 00.000 12308 Moving (0.03, -0.01) raw xDistance=-0.02 yDistance=0.02
21:56:49.269 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:56:49.269 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:49.270 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:56:49.270 00.000 12308 MoveAxis(E, 0, ABG)
21:56:49.270 00.000 12308 Move returns status 0, amount 0
21:56:49.270 00.000 12308 MoveAxis(N, 0, ABG)
21:56:49.270 00.000 12308 Move returns status 0, amount 0
21:56:49.271 00.001 12308 move complete, result=0
21:56:49.271 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:49.276 00.005 12308 worker thread done servicing request
21:56:49.296 00.020 14556 UpdateGuideState exits: m=2078 SNR=30.4
21:56:49.300 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:49.303 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:49.307 00.004 14556 Enqueuing Expose request
21:56:49.311 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:56:49.315 00.004 12308 Worker thread wakes up
21:56:49.315 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:49.316 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:50.563 01.247 12308 Exposure complete
21:56:50.700 00.137 12308 worker thread done servicing request
21:56:50.700 00.000 14556 OnExposeComplete: enter
21:56:50.703 00.003 14556 UpdateGuideState(): m_state=6
21:56:50.707 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3674
21:56:50.711 00.004 14556 Star::Find returns 1 (0), X=192.73, Y=995.56, Mass=2104, SNR=30.5, Peak=129 HFD=4.7
21:56:50.714 00.003 14556 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-3.07) = xAngle (2.10 = 2.10)
21:56:50.718 00.004 14556 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.00 = 2.00)
21:56:50.722 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-0.97 mountX=-0.02 mountY=0.03, mountTheta=2.08
21:56:50.727 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.03, opts=13)
21:56:50.731 00.004 14556 Enqueuing Move request for scope (0.02, -0.03)
21:56:50.734 00.003 12308 Worker thread wakes up
21:56:50.735 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
21:56:50.735 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
21:56:50.735 00.000 12308 Moving (0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
21:56:50.735 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:56:50.735 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:50.736 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:56:50.736 00.000 12308 MoveAxis(E, 0, ABG)
21:56:50.736 00.000 12308 Move returns status 0, amount 0
21:56:50.736 00.000 12308 MoveAxis(N, 0, ABG)
21:56:50.736 00.000 12308 Move returns status 0, amount 0
21:56:50.737 00.001 12308 move complete, result=0
21:56:50.737 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:50.741 00.004 12308 worker thread done servicing request
21:56:50.761 00.020 14556 UpdateGuideState exits: m=2104 SNR=30.5
21:56:50.767 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:50.774 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:50.779 00.005 14556 Enqueuing Expose request
21:56:50.785 00.006 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:56:50.791 00.006 12308 Worker thread wakes up
21:56:50.791 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:50.791 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:52.034 01.243 12308 Exposure complete
21:56:52.194 00.160 12308 worker thread done servicing request
21:56:52.194 00.000 14556 OnExposeComplete: enter
21:56:52.198 00.004 14556 UpdateGuideState(): m_state=6
21:56:52.202 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3675
21:56:52.207 00.005 14556 Star::Find returns 1 (0), X=192.36, Y=995.87, Mass=2137, SNR=31.0, Peak=156 HFD=4.4
21:56:52.211 00.004 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.51 = -0.77)
21:56:52.214 00.003 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.87)
21:56:52.219 00.005 14556 CameraToMount -- cameraX=-0.34 cameraY=0.29 hyp=0.45 cameraTheta=2.44 mountX=0.32 mountY=-0.35, mountTheta=-0.82
21:56:52.225 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.34, y=0.29, opts=13)
21:56:52.231 00.006 14556 Enqueuing Move request for scope (-0.34, 0.29)
21:56:52.236 00.005 12308 Worker thread wakes up
21:56:52.236 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.29) opts 0xd
21:56:52.236 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.34, 0.29)
21:56:52.236 00.000 12308 Moving (-0.34, 0.29) raw xDistance=0.32 yDistance=-0.35
21:56:52.236 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
21:56:52.237 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:56:52.237 00.000 12308 MoveAxis(W, 141, ABG)
21:56:52.237 00.000 12308 Guiding  Dir = 3, Dur = 141
21:56:52.237 00.000 12308 IsSlewing returns 0
21:56:52.237 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:52.243 00.006 12308 IsGuiding returns 0
21:56:52.244 00.001 12308 PulseGuide returned control before completion, sleep 151
21:56:52.269 00.025 14556 UpdateGuideState exits: m=2137 SNR=31.0
21:56:52.273 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:52.278 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:52.282 00.004 14556 Enqueuing Expose request
21:56:52.412 00.130 12308 IsGuiding returns 1
21:56:52.413 00.001 12308 scope still moving after pulse duration time elapsed
21:56:52.443 00.030 12308 IsSlewing returns 0
21:56:52.444 00.001 12308 IsGuiding returns 0
21:56:52.445 00.001 12308 scope move finished after 141 + 60 ms
21:56:52.446 00.001 12308 Move returns status 0, amount 141
21:56:52.446 00.000 12308 MoveAxis(N, 244, ABG)
21:56:52.446 00.000 12308 Guiding  Dir = 0, Dur = 244
21:56:52.446 00.000 12308 IsSlewing returns 0
21:56:52.446 00.000 12308 IsGuiding returns 0
21:56:52.448 00.002 12308 PulseGuide returned control before completion, sleep 254
21:56:52.709 00.261 12308 IsGuiding returns 1
21:56:52.709 00.000 12308 scope still moving after pulse duration time elapsed
21:56:52.739 00.030 12308 IsSlewing returns 0
21:56:52.740 00.001 12308 IsGuiding returns 0
21:56:52.740 00.000 12308 scope move finished after 244 + 49 ms
21:56:52.741 00.001 12308 Move returns status 0, amount 244
21:56:52.741 00.000 12308 move complete, result=0
21:56:52.742 00.001 12308 worker thread done servicing request
21:56:52.743 00.001 12308 Worker thread wakes up
21:56:52.743 00.000 14556 GuideStep: 0.3 px 141 ms WEST, -0.3 px 244 ms NORTH
21:56:52.749 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:52.749 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:54.003 01.254 12308 Exposure complete
21:56:54.166 00.163 12308 worker thread done servicing request
21:56:54.166 00.000 14556 OnExposeComplete: enter
21:56:54.171 00.005 14556 UpdateGuideState(): m_state=6
21:56:54.178 00.007 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3676
21:56:54.183 00.005 14556 Star::Find returns 1 (0), X=192.65, Y=995.51, Mass=1923, SNR=29.4, Peak=140 HFD=4.5
21:56:54.189 00.006 14556 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-3.07) = xAngle (0.81 = 0.81)
21:56:54.195 00.006 14556 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.71 = 0.71)
21:56:54.207 00.012 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.10 cameraTheta=-2.27 mountX=0.07 mountY=0.06, mountTheta=0.75
21:56:54.215 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.07, opts=13)
21:56:54.222 00.007 14556 Enqueuing Move request for scope (-0.06, -0.07)
21:56:54.228 00.006 12308 Worker thread wakes up
21:56:54.228 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
21:56:54.228 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
21:56:54.228 00.000 12308 Moving (-0.06, -0.07) raw xDistance=0.07 yDistance=0.06
21:56:54.229 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:56:54.229 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:54.229 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:56:54.229 00.000 12308 MoveAxis(E, 0, ABG)
21:56:54.229 00.000 12308 Move returns status 0, amount 0
21:56:54.230 00.001 12308 MoveAxis(N, 0, ABG)
21:56:54.230 00.000 12308 Move returns status 0, amount 0
21:56:54.230 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:54.235 00.005 12308 move complete, result=0
21:56:54.236 00.001 12308 worker thread done servicing request
21:56:54.262 00.026 14556 UpdateGuideState exits: m=1923 SNR=29.4
21:56:54.269 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:54.274 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:54.280 00.006 14556 Enqueuing Expose request
21:56:54.286 00.006 12308 Worker thread wakes up
21:56:54.286 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:56:54.293 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:54.293 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:55.534 01.241 12308 Exposure complete
21:56:55.684 00.150 12308 worker thread done servicing request
21:56:55.684 00.000 14556 OnExposeComplete: enter
21:56:55.688 00.004 14556 UpdateGuideState(): m_state=6
21:56:55.693 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3677
21:56:55.697 00.004 14556 Star::Find returns 1 (0), X=192.68, Y=995.63, Mass=2144, SNR=31.4, Peak=133 HFD=4.7
21:56:55.701 00.004 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.13 = -1.16)
21:56:55.705 00.004 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.25)
21:56:55.709 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.05 cameraTheta=2.05 mountX=0.02 mountY=-0.05, mountTheta=-1.17
21:56:55.714 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.05, opts=13)
21:56:55.719 00.005 14556 Enqueuing Move request for scope (-0.03, 0.05)
21:56:55.723 00.004 12308 Worker thread wakes up
21:56:55.723 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
21:56:55.724 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
21:56:55.724 00.000 12308 Moving (-0.03, 0.05) raw xDistance=0.02 yDistance=-0.05
21:56:55.724 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:56:55.724 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:55.725 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:56:55.725 00.000 12308 MoveAxis(E, 0, ABG)
21:56:55.725 00.000 12308 Move returns status 0, amount 0
21:56:55.725 00.000 12308 MoveAxis(N, 0, ABG)
21:56:55.725 00.000 12308 Move returns status 0, amount 0
21:56:55.725 00.000 12308 move complete, result=0
21:56:55.726 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:55.731 00.005 12308 worker thread done servicing request
21:56:55.752 00.021 14556 UpdateGuideState exits: m=2144 SNR=31.4
21:56:55.757 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:55.762 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:55.767 00.005 14556 Enqueuing Expose request
21:56:55.771 00.004 12308 Worker thread wakes up
21:56:55.771 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:55.775 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:55.775 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:57.020 01.245 12308 Exposure complete
21:56:57.163 00.143 12308 worker thread done servicing request
21:56:57.164 00.001 14556 OnExposeComplete: enter
21:56:57.168 00.004 14556 UpdateGuideState(): m_state=6
21:56:57.173 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3678
21:56:57.177 00.004 14556 Star::Find returns 1 (0), X=192.64, Y=995.64, Mass=2234, SNR=31.6, Peak=157 HFD=4.8
21:56:57.180 00.003 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.43 = -0.85)
21:56:57.184 00.004 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.95)
21:56:57.187 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.09 cameraTheta=2.36 mountX=0.06 mountY=-0.07, mountTheta=-0.89
21:56:57.192 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.06, opts=13)
21:56:57.195 00.003 14556 Enqueuing Move request for scope (-0.06, 0.06)
21:56:57.199 00.004 12308 Worker thread wakes up
21:56:57.199 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
21:56:57.199 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
21:56:57.199 00.000 12308 Moving (-0.06, 0.06) raw xDistance=0.06 yDistance=-0.07
21:56:57.199 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:56:57.200 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:57.200 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:56:57.200 00.000 12308 MoveAxis(E, 0, ABG)
21:56:57.200 00.000 12308 Move returns status 0, amount 0
21:56:57.200 00.000 12308 MoveAxis(N, 0, ABG)
21:56:57.202 00.002 12308 Move returns status 0, amount 0
21:56:57.202 00.000 12308 move complete, result=0
21:56:57.202 00.000 12308 worker thread done servicing request
21:56:57.202 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:57.228 00.026 14556 UpdateGuideState exits: m=2234 SNR=31.6
21:56:57.232 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:57.235 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:57.239 00.004 14556 Enqueuing Expose request
21:56:57.242 00.003 12308 Worker thread wakes up
21:56:57.242 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:57.242 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:57.243 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:58.497 01.254 12308 Exposure complete
21:56:58.649 00.152 12308 worker thread done servicing request
21:56:58.649 00.000 14556 OnExposeComplete: enter
21:56:58.654 00.005 14556 UpdateGuideState(): m_state=6
21:56:58.658 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3679
21:56:58.663 00.005 14556 Star::Find returns 1 (0), X=192.69, Y=995.68, Mass=1988, SNR=30.0, Peak=156 HFD=4.4
21:56:58.667 00.004 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
21:56:58.670 00.003 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
21:56:58.675 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.76 mountX=0.01 mountY=-0.10, mountTheta=-1.45
21:56:58.679 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.10, opts=13)
21:56:58.683 00.004 14556 Enqueuing Move request for scope (-0.02, 0.10)
21:56:58.687 00.004 12308 Worker thread wakes up
21:56:58.687 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
21:56:58.687 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
21:56:58.687 00.000 12308 Moving (-0.02, 0.10) raw xDistance=0.01 yDistance=-0.10
21:56:58.688 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:56:58.688 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:58.688 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:56:58.688 00.000 12308 MoveAxis(E, 0, ABG)
21:56:58.688 00.000 12308 Move returns status 0, amount 0
21:56:58.689 00.001 12308 MoveAxis(N, 0, ABG)
21:56:58.689 00.000 12308 Move returns status 0, amount 0
21:56:58.689 00.000 12308 move complete, result=0
21:56:58.690 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:56:58.696 00.006 12308 worker thread done servicing request
21:56:58.717 00.021 14556 UpdateGuideState exits: m=1988 SNR=30.0
21:56:58.721 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:58.724 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:56:58.729 00.005 14556 Enqueuing Expose request
21:56:58.734 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:58.738 00.004 12308 Worker thread wakes up
21:56:58.738 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:56:58.738 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:56:59.994 01.256 12308 Exposure complete
21:57:00.130 00.136 12308 worker thread done servicing request
21:57:00.131 00.001 14556 OnExposeComplete: enter
21:57:00.134 00.003 14556 UpdateGuideState(): m_state=6
21:57:00.140 00.006 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3680
21:57:00.143 00.003 14556 Star::Find returns 1 (0), X=192.70, Y=995.67, Mass=2006, SNR=30.2, Peak=148 HFD=4.4
21:57:00.146 00.003 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.68 = -1.60)
21:57:00.149 00.003 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.70)
21:57:00.153 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.61 mountX=-0.00 mountY=-0.09, mountTheta=-1.60
21:57:00.157 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.09, opts=13)
21:57:00.160 00.003 14556 Enqueuing Move request for scope (-0.00, 0.09)
21:57:00.164 00.004 12308 Worker thread wakes up
21:57:00.165 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.09) opts 0xd
21:57:00.165 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.09)
21:57:00.165 00.000 12308 Moving (-0.00, 0.09) raw xDistance=-0.00 yDistance=-0.09
21:57:00.165 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:57:00.166 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:00.166 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:57:00.166 00.000 12308 MoveAxis(E, 0, ABG)
21:57:00.167 00.001 12308 Move returns status 0, amount 0
21:57:00.167 00.000 12308 MoveAxis(N, 0, ABG)
21:57:00.167 00.000 12308 Move returns status 0, amount 0
21:57:00.167 00.000 12308 move complete, result=0
21:57:00.167 00.000 12308 worker thread done servicing request
21:57:00.168 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:00.189 00.021 14556 UpdateGuideState exits: m=2006 SNR=30.2
21:57:00.193 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:00.197 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:00.201 00.004 14556 Enqueuing Expose request
21:57:00.203 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:00.207 00.004 12308 Worker thread wakes up
21:57:00.207 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:00.207 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:01.461 01.254 12308 Exposure complete
21:57:01.601 00.140 12308 worker thread done servicing request
21:57:01.603 00.002 14556 OnExposeComplete: enter
21:57:01.608 00.005 14556 UpdateGuideState(): m_state=6
21:57:01.614 00.006 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3681
21:57:01.618 00.004 14556 Star::Find returns 1 (0), X=192.81, Y=995.75, Mass=2205, SNR=31.7, Peak=181 HFD=4.5
21:57:01.622 00.004 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.12 = -2.17)
21:57:01.626 00.004 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.27)
21:57:01.630 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.17 hyp=0.20 cameraTheta=1.04 mountX=-0.11 mountY=-0.15, mountTheta=-2.20
21:57:01.635 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.17, opts=13)
21:57:01.639 00.004 14556 Enqueuing Move request for scope (0.10, 0.17)
21:57:01.645 00.006 12308 Worker thread wakes up
21:57:01.645 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.17) opts 0xd
21:57:01.645 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.17)
21:57:01.645 00.000 12308 Moving (0.10, 0.17) raw xDistance=-0.11 yDistance=-0.15
21:57:01.645 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:57:01.646 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:01.646 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:57:01.646 00.000 12308 MoveAxis(E, 0, ABG)
21:57:01.646 00.000 12308 Move returns status 0, amount 0
21:57:01.647 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:01.653 00.006 12308 MoveAxis(N, 0, ABG)
21:57:01.653 00.000 12308 Move returns status 0, amount 0
21:57:01.653 00.000 12308 move complete, result=0
21:57:01.653 00.000 12308 worker thread done servicing request
21:57:01.675 00.022 14556 UpdateGuideState exits: m=2205 SNR=31.7
21:57:01.678 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:01.681 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:01.685 00.004 14556 Enqueuing Expose request
21:57:01.691 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:57:01.696 00.005 12308 Worker thread wakes up
21:57:01.696 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:01.696 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:02.952 01.256 12308 Exposure complete
21:57:03.106 00.154 12308 worker thread done servicing request
21:57:03.106 00.000 14556 OnExposeComplete: enter
21:57:03.110 00.004 14556 UpdateGuideState(): m_state=6
21:57:03.114 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3682
21:57:03.118 00.004 14556 Star::Find returns 1 (0), X=192.93, Y=995.82, Mass=1954, SNR=29.7, Peak=194 HFD=4.3
21:57:03.121 00.003 14556 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.07) = xAngle (3.90 = -2.39)
21:57:03.126 00.005 14556 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.80 = -2.49)
21:57:03.130 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=0.24 hyp=0.33 cameraTheta=0.82 mountX=-0.24 mountY=-0.20, mountTheta=-2.45
21:57:03.135 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.24, opts=13)
21:57:03.139 00.004 14556 Enqueuing Move request for scope (0.22, 0.24)
21:57:03.143 00.004 12308 Worker thread wakes up
21:57:03.144 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.24) opts 0xd
21:57:03.144 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.24)
21:57:03.144 00.000 12308 Moving (0.22, 0.24) raw xDistance=-0.24 yDistance=-0.20
21:57:03.144 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:57:03.144 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:03.145 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:57:03.145 00.000 12308 MoveAxis(E, 103, ABG)
21:57:03.145 00.000 12308 Guiding  Dir = 2, Dur = 103
21:57:03.146 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:03.150 00.004 12308 IsSlewing returns 0
21:57:03.150 00.000 12308 IsGuiding returns 0
21:57:03.151 00.001 12308 PulseGuide returned control before completion, sleep 113
21:57:03.172 00.021 14556 UpdateGuideState exits: m=1954 SNR=29.7
21:57:03.177 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:03.181 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:03.185 00.004 14556 Enqueuing Expose request
21:57:03.267 00.082 12308 IsGuiding returns 1
21:57:03.268 00.001 12308 scope still moving after pulse duration time elapsed
21:57:03.298 00.030 12308 IsSlewing returns 0
21:57:03.298 00.000 12308 IsGuiding returns 0
21:57:03.299 00.001 12308 scope move finished after 103 + 45 ms
21:57:03.299 00.000 12308 Move returns status 0, amount 103
21:57:03.299 00.000 12308 MoveAxis(N, 0, ABG)
21:57:03.299 00.000 12308 Move returns status 0, amount 0
21:57:03.300 00.001 12308 move complete, result=0
21:57:03.300 00.000 12308 worker thread done servicing request
21:57:03.300 00.000 14556 GuideStep: -0.2 px 103 ms EAST, -0.2 px 0 ms NORTH
21:57:03.307 00.007 12308 Worker thread wakes up
21:57:03.307 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:03.307 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:04.560 01.253 12308 Exposure complete
21:57:04.694 00.134 14556 OnExposeComplete: enter
21:57:04.698 00.004 14556 UpdateGuideState(): m_state=6
21:57:04.703 00.005 12308 worker thread done servicing request
21:57:04.703 00.000 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3683
21:57:04.707 00.004 14556 Star::Find returns 1 (0), X=192.54, Y=995.96, Mass=1934, SNR=29.4, Peak=149 HFD=4.2
21:57:04.711 00.004 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
21:57:04.714 00.003 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.32)
21:57:04.718 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.38 hyp=0.41 cameraTheta=1.99 mountX=0.14 mountY=-0.40, mountTheta=-1.23
21:57:04.724 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.38, opts=13)
21:57:04.729 00.005 14556 Enqueuing Move request for scope (-0.17, 0.38)
21:57:04.733 00.004 12308 Worker thread wakes up
21:57:04.733 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.38) opts 0xd
21:57:04.733 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.38)
21:57:04.735 00.002 12308 Moving (-0.17, 0.38) raw xDistance=0.14 yDistance=-0.40
21:57:04.735 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:57:04.735 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
21:57:04.735 00.000 12308 MoveAxis(E, 0, ABG)
21:57:04.735 00.000 12308 Move returns status 0, amount 0
21:57:04.736 00.001 12308 MoveAxis(N, 282, ABG)
21:57:04.736 00.000 12308 Guiding  Dir = 0, Dur = 282
21:57:04.736 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:04.741 00.005 12308 IsSlewing returns 0
21:57:04.741 00.000 12308 IsGuiding returns 0
21:57:04.741 00.000 12308 PulseGuide returned control before completion, sleep 292
21:57:04.763 00.022 14556 UpdateGuideState exits: m=1934 SNR=29.4
21:57:04.767 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:04.772 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:04.775 00.003 14556 Enqueuing Expose request
21:57:05.037 00.262 12308 IsGuiding returns 1
21:57:05.037 00.000 12308 scope still moving after pulse duration time elapsed
21:57:05.067 00.030 12308 IsSlewing returns 0
21:57:05.069 00.002 12308 IsGuiding returns 0
21:57:05.070 00.001 12308 scope move finished after 282 + 46 ms
21:57:05.071 00.001 12308 Move returns status 0, amount 282
21:57:05.072 00.001 12308 move complete, result=0
21:57:05.072 00.000 12308 worker thread done servicing request
21:57:05.073 00.001 12308 Worker thread wakes up
21:57:05.073 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 282 ms NORTH
21:57:05.080 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:05.080 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:06.332 01.252 12308 Exposure complete
21:57:06.482 00.150 12308 worker thread done servicing request
21:57:06.484 00.002 14556 OnExposeComplete: enter
21:57:06.487 00.003 14556 UpdateGuideState(): m_state=6
21:57:06.491 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3684
21:57:06.495 00.004 14556 Star::Find returns 1 (0), X=192.71, Y=995.61, Mass=2172, SNR=31.4, Peak=148 HFD=4.5
21:57:06.498 00.003 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.50 = -1.78)
21:57:06.502 00.004 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.88)
21:57:06.506 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.43 mountX=-0.01 mountY=-0.02, mountTheta=-1.79
21:57:06.512 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.02, opts=13)
21:57:06.516 00.004 14556 Enqueuing Move request for scope (0.00, 0.02)
21:57:06.520 00.004 12308 Worker thread wakes up
21:57:06.520 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
21:57:06.520 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
21:57:06.520 00.000 12308 Moving (0.00, 0.02) raw xDistance=-0.01 yDistance=-0.02
21:57:06.520 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:57:06.520 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:06.520 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:57:06.521 00.001 12308 MoveAxis(E, 0, ABG)
21:57:06.521 00.000 12308 Move returns status 0, amount 0
21:57:06.521 00.000 12308 MoveAxis(N, 0, ABG)
21:57:06.522 00.001 12308 Move returns status 0, amount 0
21:57:06.522 00.000 12308 move complete, result=0
21:57:06.523 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:06.528 00.005 12308 worker thread done servicing request
21:57:06.549 00.021 14556 UpdateGuideState exits: m=2172 SNR=31.4
21:57:06.554 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:06.558 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:06.562 00.004 14556 Enqueuing Expose request
21:57:06.566 00.004 12308 Worker thread wakes up
21:57:06.567 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:06.567 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:06.567 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:57:07.815 01.248 12308 Exposure complete
21:57:07.964 00.149 12308 worker thread done servicing request
21:57:07.964 00.000 14556 OnExposeComplete: enter
21:57:07.969 00.005 14556 UpdateGuideState(): m_state=6
21:57:07.973 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3685
21:57:07.979 00.006 14556 Star::Find returns 1 (0), X=192.70, Y=995.68, Mass=2281, SNR=31.9, Peak=161 HFD=4.7
21:57:07.983 00.004 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.73 = -1.55)
21:57:07.986 00.003 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.65)
21:57:07.990 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.66 mountX=0.00 mountY=-0.10, mountTheta=-1.55
21:57:07.995 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.10, opts=13)
21:57:07.999 00.004 14556 Enqueuing Move request for scope (-0.01, 0.10)
21:57:08.003 00.004 12308 Worker thread wakes up
21:57:08.003 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
21:57:08.003 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
21:57:08.003 00.000 12308 Moving (-0.01, 0.10) raw xDistance=0.00 yDistance=-0.10
21:57:08.003 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:57:08.003 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:08.004 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:57:08.004 00.000 12308 MoveAxis(E, 0, ABG)
21:57:08.004 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:08.009 00.005 12308 Move returns status 0, amount 0
21:57:08.009 00.000 12308 MoveAxis(N, 0, ABG)
21:57:08.009 00.000 12308 Move returns status 0, amount 0
21:57:08.009 00.000 12308 move complete, result=0
21:57:08.009 00.000 12308 worker thread done servicing request
21:57:08.029 00.020 14556 UpdateGuideState exits: m=2281 SNR=31.9
21:57:08.032 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:08.037 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:08.040 00.003 14556 Enqueuing Expose request
21:57:08.045 00.005 12308 Worker thread wakes up
21:57:08.045 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:08.048 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:08.048 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:09.297 01.249 12308 Exposure complete
21:57:09.430 00.133 12308 worker thread done servicing request
21:57:09.430 00.000 14556 OnExposeComplete: enter
21:57:09.434 00.004 14556 UpdateGuideState(): m_state=6
21:57:09.437 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3686
21:57:09.439 00.002 14556 Star::Find returns 1 (0), X=192.74, Y=995.66, Mass=2163, SNR=31.2, Peak=163 HFD=4.7
21:57:09.443 00.004 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.25 = -2.04)
21:57:09.448 00.005 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.14)
21:57:09.451 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.17 mountX=-0.04 mountY=-0.07, mountTheta=-2.06
21:57:09.457 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.07, opts=13)
21:57:09.460 00.003 14556 Enqueuing Move request for scope (0.03, 0.07)
21:57:09.464 00.004 12308 Worker thread wakes up
21:57:09.464 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
21:57:09.464 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
21:57:09.464 00.000 12308 Moving (0.03, 0.07) raw xDistance=-0.04 yDistance=-0.07
21:57:09.464 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:57:09.464 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:09.466 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:57:09.466 00.000 12308 MoveAxis(E, 0, ABG)
21:57:09.466 00.000 12308 Move returns status 0, amount 0
21:57:09.466 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:09.471 00.005 12308 MoveAxis(N, 0, ABG)
21:57:09.471 00.000 12308 Move returns status 0, amount 0
21:57:09.471 00.000 12308 move complete, result=0
21:57:09.471 00.000 12308 worker thread done servicing request
21:57:09.494 00.023 14556 UpdateGuideState exits: m=2163 SNR=31.2
21:57:09.498 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:09.501 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:09.506 00.005 14556 Enqueuing Expose request
21:57:09.510 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:09.513 00.003 12308 Worker thread wakes up
21:57:09.513 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:09.513 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:10.772 01.259 12308 Exposure complete
21:57:10.923 00.151 12308 worker thread done servicing request
21:57:10.923 00.000 14556 OnExposeComplete: enter
21:57:10.927 00.004 14556 UpdateGuideState(): m_state=6
21:57:10.930 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3687
21:57:10.936 00.006 14556 Star::Find returns 1 (0), X=192.64, Y=995.88, Mass=2207, SNR=31.5, Peak=156 HFD=4.3
21:57:10.941 00.005 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
21:57:10.947 00.006 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.52)
21:57:10.952 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.30 hyp=0.31 cameraTheta=1.79 mountX=0.05 mountY=-0.31, mountTheta=-1.42
21:57:10.958 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.30, opts=13)
21:57:10.961 00.003 14556 Enqueuing Move request for scope (-0.07, 0.30)
21:57:10.967 00.006 12308 Worker thread wakes up
21:57:10.968 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.30) opts 0xd
21:57:10.968 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.30)
21:57:10.968 00.000 12308 Moving (-0.07, 0.30) raw xDistance=0.05 yDistance=-0.31
21:57:10.968 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:57:10.969 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:57:10.969 00.000 12308 MoveAxis(E, 0, ABG)
21:57:10.969 00.000 12308 Move returns status 0, amount 0
21:57:10.969 00.000 12308 MoveAxis(N, 218, ABG)
21:57:10.970 00.001 12308 Guiding  Dir = 0, Dur = 218
21:57:10.971 00.001 12308 IsSlewing returns 0
21:57:10.972 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:10.980 00.008 12308 IsGuiding returns 0
21:57:10.981 00.001 12308 PulseGuide returned control before completion, sleep 228
21:57:11.001 00.020 14556 UpdateGuideState exits: m=2207 SNR=31.5
21:57:11.005 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:11.009 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:11.014 00.005 14556 Enqueuing Expose request
21:57:11.214 00.200 12308 IsGuiding returns 1
21:57:11.215 00.001 12308 scope still moving after pulse duration time elapsed
21:57:11.245 00.030 12308 IsSlewing returns 0
21:57:11.246 00.001 12308 IsGuiding returns 0
21:57:11.247 00.001 12308 scope move finished after 218 + 48 ms
21:57:11.248 00.001 12308 Move returns status 0, amount 218
21:57:11.248 00.000 12308 move complete, result=0
21:57:11.249 00.001 12308 worker thread done servicing request
21:57:11.249 00.000 12308 Worker thread wakes up
21:57:11.250 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 218 ms NORTH
21:57:11.257 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:11.257 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:12.510 01.253 12308 Exposure complete
21:57:12.649 00.139 12308 worker thread done servicing request
21:57:12.650 00.001 14556 OnExposeComplete: enter
21:57:12.653 00.003 14556 UpdateGuideState(): m_state=6
21:57:12.657 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3688
21:57:12.662 00.005 14556 Star::Find returns 1 (0), X=192.56, Y=995.58, Mass=2027, SNR=30.2, Peak=137 HFD=4.8
21:57:12.667 00.005 14556 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.07) = xAngle (-0.04 = -0.04)
21:57:12.672 00.005 14556 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.14 = -0.14)
21:57:12.676 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-3.12 mountX=0.14 mountY=-0.02, mountTheta=-0.14
21:57:12.681 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.00, opts=13)
21:57:12.686 00.005 14556 Enqueuing Move request for scope (-0.14, -0.00)
21:57:12.689 00.003 12308 Worker thread wakes up
21:57:12.689 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.00) opts 0xd
21:57:12.689 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.00)
21:57:12.689 00.000 12308 Moving (-0.14, -0.00) raw xDistance=0.14 yDistance=-0.02
21:57:12.689 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:57:12.690 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:12.690 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:57:12.690 00.000 12308 MoveAxis(E, 0, ABG)
21:57:12.690 00.000 12308 Move returns status 0, amount 0
21:57:12.690 00.000 12308 MoveAxis(N, 0, ABG)
21:57:12.690 00.000 12308 Move returns status 0, amount 0
21:57:12.690 00.000 12308 move complete, result=0
21:57:12.692 00.002 12308 worker thread done servicing request
21:57:12.692 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:12.717 00.025 14556 UpdateGuideState exits: m=2027 SNR=30.2
21:57:12.724 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:12.730 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:12.734 00.004 14556 Enqueuing Expose request
21:57:12.738 00.004 12308 Worker thread wakes up
21:57:12.738 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:57:12.742 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:12.742 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:13.994 01.252 12308 Exposure complete
21:57:14.168 00.174 12308 worker thread done servicing request
21:57:14.169 00.001 14556 OnExposeComplete: enter
21:57:14.175 00.006 14556 UpdateGuideState(): m_state=6
21:57:14.180 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3689
21:57:14.183 00.003 14556 Star::Find returns 1 (0), X=192.63, Y=995.68, Mass=2031, SNR=30.3, Peak=154 HFD=4.6
21:57:14.186 00.003 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.33 = -0.96)
21:57:14.190 00.004 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.06)
21:57:14.195 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.25 mountX=0.07 mountY=-0.11, mountTheta=-0.99
21:57:14.202 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.10, opts=13)
21:57:14.205 00.003 14556 Enqueuing Move request for scope (-0.08, 0.10)
21:57:14.210 00.005 12308 Worker thread wakes up
21:57:14.210 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
21:57:14.210 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
21:57:14.210 00.000 12308 Moving (-0.08, 0.10) raw xDistance=0.07 yDistance=-0.11
21:57:14.211 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:57:14.211 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:14.211 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:57:14.211 00.000 12308 MoveAxis(E, 0, ABG)
21:57:14.211 00.000 12308 Move returns status 0, amount 0
21:57:14.212 00.001 12308 MoveAxis(N, 0, ABG)
21:57:14.212 00.000 12308 Move returns status 0, amount 0
21:57:14.212 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:14.217 00.005 12308 move complete, result=0
21:57:14.217 00.000 12308 worker thread done servicing request
21:57:14.241 00.024 14556 UpdateGuideState exits: m=2031 SNR=30.3
21:57:14.245 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:14.249 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:14.254 00.005 14556 Enqueuing Expose request
21:57:14.257 00.003 12308 Worker thread wakes up
21:57:14.258 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:14.261 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:14.261 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:15.519 01.258 12308 Exposure complete
21:57:15.657 00.138 12308 worker thread done servicing request
21:57:15.658 00.001 14556 OnExposeComplete: enter
21:57:15.663 00.005 14556 UpdateGuideState(): m_state=6
21:57:15.668 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3690
21:57:15.673 00.005 14556 Star::Find returns 1 (0), X=192.67, Y=995.55, Mass=2197, SNR=31.4, Peak=142 HFD=4.8
21:57:15.678 00.005 14556 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-3.07) = xAngle (0.55 = 0.55)
21:57:15.681 00.003 14556 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.45 = 0.45)
21:57:15.684 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.52 mountX=0.04 mountY=0.02, mountTheta=0.48
21:57:15.688 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.03, opts=13)
21:57:15.691 00.003 14556 Enqueuing Move request for scope (-0.04, -0.03)
21:57:15.695 00.004 12308 Worker thread wakes up
21:57:15.695 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
21:57:15.695 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
21:57:15.696 00.001 12308 Moving (-0.04, -0.03) raw xDistance=0.04 yDistance=0.02
21:57:15.696 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:57:15.696 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:15.697 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:57:15.697 00.000 12308 MoveAxis(E, 0, ABG)
21:57:15.697 00.000 12308 Move returns status 0, amount 0
21:57:15.697 00.000 12308 MoveAxis(N, 0, ABG)
21:57:15.699 00.002 12308 Move returns status 0, amount 0
21:57:15.699 00.000 12308 move complete, result=0
21:57:15.699 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:15.704 00.005 12308 worker thread done servicing request
21:57:15.726 00.022 14556 UpdateGuideState exits: m=2197 SNR=31.4
21:57:15.731 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:15.735 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:15.740 00.005 14556 Enqueuing Expose request
21:57:15.743 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:57:15.747 00.004 12308 Worker thread wakes up
21:57:15.747 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:15.747 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:17.002 01.255 12308 Exposure complete
21:57:17.147 00.145 14556 OnExposeComplete: enter
21:57:17.151 00.004 14556 UpdateGuideState(): m_state=6
21:57:17.155 00.004 12308 worker thread done servicing request
21:57:17.155 00.000 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3691
21:57:17.160 00.005 14556 Star::Find returns 1 (0), X=192.45, Y=995.86, Mass=2104, SNR=30.6, Peak=153 HFD=4.7
21:57:17.165 00.005 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.40 = -0.89)
21:57:17.169 00.004 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.98)
21:57:17.173 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.28 hyp=0.38 cameraTheta=2.32 mountX=0.24 mountY=-0.32, mountTheta=-0.92
21:57:17.178 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.28, opts=13)
21:57:17.182 00.004 14556 Enqueuing Move request for scope (-0.26, 0.28)
21:57:17.186 00.004 12308 Worker thread wakes up
21:57:17.186 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.28) opts 0xd
21:57:17.187 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.28)
21:57:17.187 00.000 12308 Moving (-0.26, 0.28) raw xDistance=0.24 yDistance=-0.32
21:57:17.187 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:57:17.187 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:57:17.187 00.000 12308 MoveAxis(W, 105, ABG)
21:57:17.188 00.001 12308 Guiding  Dir = 3, Dur = 105
21:57:17.188 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:17.192 00.004 12308 IsSlewing returns 0
21:57:17.193 00.001 12308 IsGuiding returns 0
21:57:17.193 00.000 12308 PulseGuide returned control before completion, sleep 115
21:57:17.210 00.017 14556 UpdateGuideState exits: m=2104 SNR=30.6
21:57:17.213 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:17.216 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:17.219 00.003 14556 Enqueuing Expose request
21:57:17.319 00.100 12308 IsGuiding returns 1
21:57:17.321 00.002 12308 scope still moving after pulse duration time elapsed
21:57:17.349 00.028 12308 IsSlewing returns 0
21:57:17.350 00.001 12308 IsGuiding returns 0
21:57:17.351 00.001 12308 scope move finished after 105 + 52 ms
21:57:17.351 00.000 12308 Move returns status 0, amount 105
21:57:17.351 00.000 12308 MoveAxis(N, 224, ABG)
21:57:17.351 00.000 12308 Guiding  Dir = 0, Dur = 224
21:57:17.353 00.002 12308 IsSlewing returns 0
21:57:17.353 00.000 12308 IsGuiding returns 0
21:57:17.354 00.001 12308 PulseGuide returned control before completion, sleep 234
21:57:17.600 00.246 12308 IsGuiding returns 1
21:57:17.600 00.000 12308 scope still moving after pulse duration time elapsed
21:57:17.631 00.031 12308 IsSlewing returns 0
21:57:17.631 00.000 12308 IsGuiding returns 0
21:57:17.631 00.000 12308 scope move finished after 224 + 54 ms
21:57:17.633 00.002 12308 Move returns status 0, amount 224
21:57:17.633 00.000 12308 move complete, result=0
21:57:17.633 00.000 12308 worker thread done servicing request
21:57:17.633 00.000 14556 GuideStep: 0.2 px 105 ms WEST, -0.3 px 224 ms NORTH
21:57:17.639 00.006 12308 Worker thread wakes up
21:57:17.639 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:17.639 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:18.895 01.256 12308 Exposure complete
21:57:19.046 00.151 12308 worker thread done servicing request
21:57:19.047 00.001 14556 OnExposeComplete: enter
21:57:19.051 00.004 14556 UpdateGuideState(): m_state=6
21:57:19.054 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3692
21:57:19.058 00.004 14556 Star::Find returns 1 (0), X=192.80, Y=995.64, Mass=1953, SNR=29.6, Peak=144 HFD=4.6
21:57:19.061 00.003 14556 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.07) = xAngle (3.63 = -2.66)
21:57:19.065 00.004 14556 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.53 = -2.76)
21:57:19.068 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.55 mountX=-0.09 mountY=-0.04, mountTheta=-2.74
21:57:19.073 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.05, opts=13)
21:57:19.077 00.004 14556 Enqueuing Move request for scope (0.09, 0.05)
21:57:19.081 00.004 12308 Worker thread wakes up
21:57:19.081 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
21:57:19.081 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
21:57:19.081 00.000 12308 Moving (0.09, 0.05) raw xDistance=-0.09 yDistance=-0.04
21:57:19.081 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:57:19.082 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:19.082 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:57:19.082 00.000 12308 MoveAxis(E, 0, ABG)
21:57:19.082 00.000 12308 Move returns status 0, amount 0
21:57:19.082 00.000 12308 MoveAxis(N, 0, ABG)
21:57:19.082 00.000 12308 Move returns status 0, amount 0
21:57:19.082 00.000 12308 move complete, result=0
21:57:19.083 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:19.087 00.004 12308 worker thread done servicing request
21:57:19.107 00.020 14556 UpdateGuideState exits: m=1953 SNR=29.6
21:57:19.110 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:19.115 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:19.118 00.003 14556 Enqueuing Expose request
21:57:19.123 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:57:19.126 00.003 12308 Worker thread wakes up
21:57:19.126 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:19.127 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:20.375 01.248 12308 Exposure complete
21:57:20.520 00.145 12308 worker thread done servicing request
21:57:20.521 00.001 14556 OnExposeComplete: enter
21:57:20.524 00.003 14556 UpdateGuideState(): m_state=6
21:57:20.528 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3693
21:57:20.532 00.004 14556 Star::Find returns 1 (0), X=192.77, Y=995.67, Mass=2127, SNR=31.0, Peak=144 HFD=4.7
21:57:20.537 00.005 14556 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.07) = xAngle (4.07 = -2.21)
21:57:20.543 00.006 14556 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.31)
21:57:20.548 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=1.00 mountX=-0.06 mountY=-0.08, mountTheta=-2.25
21:57:20.554 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.09, opts=13)
21:57:20.559 00.005 14556 Enqueuing Move request for scope (0.06, 0.09)
21:57:20.562 00.003 12308 Worker thread wakes up
21:57:20.563 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
21:57:20.563 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
21:57:20.563 00.000 12308 Moving (0.06, 0.09) raw xDistance=-0.06 yDistance=-0.08
21:57:20.563 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:57:20.563 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:20.563 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:57:20.563 00.000 12308 MoveAxis(E, 0, ABG)
21:57:20.563 00.000 12308 Move returns status 0, amount 0
21:57:20.563 00.000 12308 MoveAxis(N, 0, ABG)
21:57:20.565 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:20.571 00.006 12308 Move returns status 0, amount 0
21:57:20.571 00.000 12308 move complete, result=0
21:57:20.571 00.000 12308 worker thread done servicing request
21:57:20.593 00.022 14556 UpdateGuideState exits: m=2127 SNR=31.0
21:57:20.597 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:20.601 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:20.605 00.004 14556 Enqueuing Expose request
21:57:20.609 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:20.613 00.004 12308 Worker thread wakes up
21:57:20.613 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:20.613 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:21.856 01.243 12308 Exposure complete
21:57:22.002 00.146 12308 worker thread done servicing request
21:57:22.002 00.000 14556 OnExposeComplete: enter
21:57:22.007 00.005 14556 UpdateGuideState(): m_state=6
21:57:22.014 00.007 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3694
21:57:22.019 00.005 14556 Star::Find returns 1 (0), X=192.64, Y=995.74, Mass=1975, SNR=29.9, Peak=141 HFD=4.6
21:57:22.024 00.005 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.06 = -1.23)
21:57:22.029 00.005 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.33)
21:57:22.035 00.006 14556 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.17 cameraTheta=1.98 mountX=0.06 mountY=-0.16, mountTheta=-1.24
21:57:22.044 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.15, opts=13)
21:57:22.052 00.008 14556 Enqueuing Move request for scope (-0.07, 0.15)
21:57:22.057 00.005 12308 Worker thread wakes up
21:57:22.057 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd
21:57:22.057 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.15)
21:57:22.059 00.002 12308 Moving (-0.07, 0.15) raw xDistance=0.06 yDistance=-0.16
21:57:22.059 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:57:22.059 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:22.059 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:57:22.060 00.001 12308 MoveAxis(E, 0, ABG)
21:57:22.060 00.000 12308 Move returns status 0, amount 0
21:57:22.060 00.000 12308 MoveAxis(N, 0, ABG)
21:57:22.061 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:22.066 00.005 12308 Move returns status 0, amount 0
21:57:22.066 00.000 12308 move complete, result=0
21:57:22.067 00.001 12308 worker thread done servicing request
21:57:22.090 00.023 14556 UpdateGuideState exits: m=1975 SNR=29.9
21:57:22.094 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:22.099 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:22.104 00.005 14556 Enqueuing Expose request
21:57:22.108 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:57:22.112 00.004 12308 Worker thread wakes up
21:57:22.113 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:22.113 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:23.365 01.252 12308 Exposure complete
21:57:23.497 00.132 12308 worker thread done servicing request
21:57:23.498 00.001 14556 OnExposeComplete: enter
21:57:23.501 00.003 14556 UpdateGuideState(): m_state=6
21:57:23.507 00.006 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3695
21:57:23.511 00.004 14556 Star::Find returns 1 (0), X=192.76, Y=995.70, Mass=2187, SNR=31.4, Peak=142 HFD=4.7
21:57:23.515 00.004 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.23 = -2.05)
21:57:23.518 00.003 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.15)
21:57:23.521 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.16 mountX=-0.06 mountY=-0.11, mountTheta=-2.08
21:57:23.527 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.12, opts=13)
21:57:23.531 00.004 14556 Enqueuing Move request for scope (0.05, 0.12)
21:57:23.534 00.003 12308 Worker thread wakes up
21:57:23.534 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
21:57:23.534 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
21:57:23.535 00.001 12308 Moving (0.05, 0.12) raw xDistance=-0.06 yDistance=-0.11
21:57:23.535 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:57:23.535 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:23.536 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:57:23.536 00.000 12308 MoveAxis(E, 0, ABG)
21:57:23.536 00.000 12308 Move returns status 0, amount 0
21:57:23.536 00.000 12308 MoveAxis(N, 0, ABG)
21:57:23.536 00.000 12308 Move returns status 0, amount 0
21:57:23.536 00.000 12308 move complete, result=0
21:57:23.537 00.001 12308 worker thread done servicing request
21:57:23.537 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:23.565 00.028 14556 UpdateGuideState exits: m=2187 SNR=31.4
21:57:23.569 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:23.574 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:23.578 00.004 14556 Enqueuing Expose request
21:57:23.581 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:23.586 00.005 12308 Worker thread wakes up
21:57:23.586 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:23.586 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:24.828 01.242 12308 Exposure complete
21:57:24.971 00.143 12308 worker thread done servicing request
21:57:24.971 00.000 14556 OnExposeComplete: enter
21:57:24.974 00.003 14556 UpdateGuideState(): m_state=6
21:57:24.979 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3696
21:57:24.984 00.005 14556 Star::Find returns 1 (0), X=192.69, Y=995.67, Mass=2273, SNR=31.8, Peak=142 HFD=4.8
21:57:24.988 00.004 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.89 = -1.39)
21:57:24.991 00.003 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.49)
21:57:24.995 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.82 mountX=0.02 mountY=-0.09, mountTheta=-1.39
21:57:25.000 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.09, opts=13)
21:57:25.004 00.004 14556 Enqueuing Move request for scope (-0.02, 0.09)
21:57:25.009 00.005 12308 Worker thread wakes up
21:57:25.009 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
21:57:25.010 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
21:57:25.010 00.000 12308 Moving (-0.02, 0.09) raw xDistance=0.02 yDistance=-0.09
21:57:25.010 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:57:25.010 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:25.010 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:57:25.010 00.000 12308 MoveAxis(E, 0, ABG)
21:57:25.011 00.001 12308 Move returns status 0, amount 0
21:57:25.011 00.000 12308 MoveAxis(N, 0, ABG)
21:57:25.012 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:25.015 00.003 12308 Move returns status 0, amount 0
21:57:25.016 00.001 12308 move complete, result=0
21:57:25.016 00.000 12308 worker thread done servicing request
21:57:25.037 00.021 14556 UpdateGuideState exits: m=2273 SNR=31.8
21:57:25.044 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:25.049 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:25.053 00.004 14556 Enqueuing Expose request
21:57:25.056 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:25.061 00.005 12308 Worker thread wakes up
21:57:25.061 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:25.061 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:26.317 01.256 12308 Exposure complete
21:57:26.453 00.136 12308 worker thread done servicing request
21:57:26.454 00.001 14556 OnExposeComplete: enter
21:57:26.457 00.003 14556 UpdateGuideState(): m_state=6
21:57:26.460 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3697
21:57:26.465 00.005 14556 Star::Find returns 1 (0), X=192.75, Y=995.85, Mass=2106, SNR=30.9, Peak=161 HFD=4.4
21:57:26.468 00.003 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.47 = -1.81)
21:57:26.472 00.004 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.91)
21:57:26.475 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.27 hyp=0.28 cameraTheta=1.40 mountX=-0.07 mountY=-0.26, mountTheta=-1.82
21:57:26.481 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.27, opts=13)
21:57:26.485 00.004 14556 Enqueuing Move request for scope (0.05, 0.27)
21:57:26.489 00.004 12308 Worker thread wakes up
21:57:26.489 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.27) opts 0xd
21:57:26.490 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.27)
21:57:26.490 00.000 12308 Moving (0.05, 0.27) raw xDistance=-0.07 yDistance=-0.26
21:57:26.490 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:57:26.490 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:57:26.490 00.000 12308 MoveAxis(E, 0, ABG)
21:57:26.490 00.000 12308 Move returns status 0, amount 0
21:57:26.490 00.000 12308 MoveAxis(N, 184, ABG)
21:57:26.490 00.000 12308 Guiding  Dir = 0, Dur = 184
21:57:26.491 00.001 12308 IsSlewing returns 0
21:57:26.491 00.000 12308 IsGuiding returns 0
21:57:26.491 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:26.496 00.005 12308 PulseGuide returned control before completion, sleep 194
21:57:26.515 00.019 14556 UpdateGuideState exits: m=2106 SNR=30.9
21:57:26.518 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:26.523 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:26.526 00.003 14556 Enqueuing Expose request
21:57:26.697 00.171 12308 IsGuiding returns 1
21:57:26.699 00.002 12308 scope still moving after pulse duration time elapsed
21:57:26.729 00.030 12308 IsSlewing returns 0
21:57:26.729 00.000 12308 IsGuiding returns 0
21:57:26.730 00.001 12308 scope move finished after 184 + 54 ms
21:57:26.730 00.000 12308 Move returns status 0, amount 184
21:57:26.731 00.001 12308 move complete, result=0
21:57:26.731 00.000 12308 worker thread done servicing request
21:57:26.731 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 184 ms NORTH
21:57:26.736 00.005 12308 Worker thread wakes up
21:57:26.737 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:26.737 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:27.989 01.252 12308 Exposure complete
21:57:28.135 00.146 12308 worker thread done servicing request
21:57:28.135 00.000 14556 OnExposeComplete: enter
21:57:28.140 00.005 14556 UpdateGuideState(): m_state=6
21:57:28.144 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3698
21:57:28.149 00.005 14556 Star::Find returns 1 (0), X=192.73, Y=995.63, Mass=2198, SNR=31.5, Peak=146 HFD=4.7
21:57:28.154 00.005 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.26 = -2.03)
21:57:28.158 00.004 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.13)
21:57:28.162 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.18 mountX=-0.02 mountY=-0.04, mountTheta=-2.05
21:57:28.173 00.011 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.05, opts=13)
21:57:28.179 00.006 14556 Enqueuing Move request for scope (0.02, 0.05)
21:57:28.184 00.005 12308 Worker thread wakes up
21:57:28.186 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
21:57:28.186 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
21:57:28.186 00.000 12308 Moving (0.02, 0.05) raw xDistance=-0.02 yDistance=-0.04
21:57:28.186 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:57:28.187 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:28.187 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:57:28.187 00.000 12308 MoveAxis(E, 0, ABG)
21:57:28.187 00.000 12308 Move returns status 0, amount 0
21:57:28.188 00.001 12308 MoveAxis(N, 0, ABG)
21:57:28.188 00.000 12308 Move returns status 0, amount 0
21:57:28.188 00.000 12308 move complete, result=0
21:57:28.188 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:28.196 00.008 12308 worker thread done servicing request
21:57:28.220 00.024 14556 UpdateGuideState exits: m=2198 SNR=31.5
21:57:28.223 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:28.229 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:28.235 00.006 14556 Enqueuing Expose request
21:57:28.240 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:57:28.246 00.006 12308 Worker thread wakes up
21:57:28.247 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:28.247 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:29.493 01.246 12308 Exposure complete
21:57:29.627 00.134 12308 worker thread done servicing request
21:57:29.627 00.000 14556 OnExposeComplete: enter
21:57:29.631 00.004 14556 UpdateGuideState(): m_state=6
21:57:29.635 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3699
21:57:29.638 00.003 14556 Star::Find returns 1 (0), X=192.52, Y=995.73, Mass=1974, SNR=29.9, Peak=149 HFD=4.6
21:57:29.643 00.005 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
21:57:29.648 00.005 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
21:57:29.651 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.15 hyp=0.24 cameraTheta=2.47 mountX=0.18 mountY=-0.18, mountTheta=-0.79
21:57:29.656 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.15, opts=13)
21:57:29.661 00.005 14556 Enqueuing Move request for scope (-0.19, 0.15)
21:57:29.665 00.004 12308 Worker thread wakes up
21:57:29.665 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.15) opts 0xd
21:57:29.665 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.15)
21:57:29.665 00.000 12308 Moving (-0.19, 0.15) raw xDistance=0.18 yDistance=-0.18
21:57:29.665 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:57:29.666 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:29.666 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:57:29.666 00.000 12308 MoveAxis(E, 0, ABG)
21:57:29.666 00.000 12308 Move returns status 0, amount 0
21:57:29.666 00.000 12308 MoveAxis(N, 0, ABG)
21:57:29.667 00.001 12308 Move returns status 0, amount 0
21:57:29.667 00.000 12308 move complete, result=0
21:57:29.667 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:29.672 00.005 12308 worker thread done servicing request
21:57:29.694 00.022 14556 UpdateGuideState exits: m=1974 SNR=29.9
21:57:29.699 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:29.704 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:29.707 00.003 14556 Enqueuing Expose request
21:57:29.712 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:57:29.716 00.004 12308 Worker thread wakes up
21:57:29.716 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:29.716 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:30.961 01.245 12308 Exposure complete
21:57:31.114 00.153 12308 worker thread done servicing request
21:57:31.114 00.000 14556 OnExposeComplete: enter
21:57:31.121 00.007 14556 UpdateGuideState(): m_state=6
21:57:31.125 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3700
21:57:31.129 00.004 14556 Star::Find returns 1 (0), X=192.55, Y=995.89, Mass=2099, SNR=30.8, Peak=174 HFD=4.3
21:57:31.133 00.004 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
21:57:31.137 00.004 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
21:57:31.141 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.31 hyp=0.35 cameraTheta=2.03 mountX=0.13 mountY=-0.33, mountTheta=-1.19
21:57:31.146 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.31, opts=13)
21:57:31.150 00.004 14556 Enqueuing Move request for scope (-0.15, 0.31)
21:57:31.154 00.004 12308 Worker thread wakes up
21:57:31.154 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.31) opts 0xd
21:57:31.154 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.31)
21:57:31.154 00.000 12308 Moving (-0.15, 0.31) raw xDistance=0.13 yDistance=-0.33
21:57:31.154 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:57:31.155 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:57:31.155 00.000 12308 MoveAxis(E, 0, ABG)
21:57:31.155 00.000 12308 Move returns status 0, amount 0
21:57:31.155 00.000 12308 MoveAxis(N, 233, ABG)
21:57:31.155 00.000 12308 Guiding  Dir = 0, Dur = 233
21:57:31.156 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:31.161 00.005 12308 IsSlewing returns 0
21:57:31.162 00.001 12308 IsGuiding returns 0
21:57:31.162 00.000 12308 PulseGuide returned control before completion, sleep 243
21:57:31.181 00.019 14556 UpdateGuideState exits: m=2099 SNR=30.8
21:57:31.186 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:31.189 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:31.194 00.005 14556 Enqueuing Expose request
21:57:31.407 00.213 12308 IsGuiding returns 1
21:57:31.408 00.001 12308 scope still moving after pulse duration time elapsed
21:57:31.439 00.031 12308 IsSlewing returns 0
21:57:31.440 00.001 12308 IsGuiding returns 0
21:57:31.440 00.000 12308 scope move finished after 233 + 45 ms
21:57:31.441 00.001 12308 Move returns status 0, amount 233
21:57:31.442 00.001 12308 move complete, result=0
21:57:31.442 00.000 12308 worker thread done servicing request
21:57:31.442 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 233 ms NORTH
21:57:31.448 00.006 12308 Worker thread wakes up
21:57:31.448 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:31.448 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:32.709 01.261 12308 Exposure complete
21:57:32.852 00.143 12308 worker thread done servicing request
21:57:32.853 00.001 14556 OnExposeComplete: enter
21:57:32.856 00.003 14556 UpdateGuideState(): m_state=6
21:57:32.861 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3701
21:57:32.865 00.004 14556 Star::Find returns 1 (0), X=192.58, Y=995.55, Mass=2126, SNR=30.9, Peak=133 HFD=4.8
21:57:32.868 00.003 14556 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.07) = xAngle (0.14 = 0.14)
21:57:32.871 00.003 14556 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.04 = 0.04)
21:57:32.876 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-2.94 mountX=0.13 mountY=0.01, mountTheta=0.04
21:57:32.881 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.03, opts=13)
21:57:32.885 00.004 14556 Enqueuing Move request for scope (-0.13, -0.03)
21:57:32.889 00.004 12308 Worker thread wakes up
21:57:32.889 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.03) opts 0xd
21:57:32.889 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.03)
21:57:32.889 00.000 12308 Moving (-0.13, -0.03) raw xDistance=0.13 yDistance=0.01
21:57:32.889 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:57:32.890 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:32.890 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:57:32.890 00.000 12308 MoveAxis(E, 0, ABG)
21:57:32.890 00.000 12308 Move returns status 0, amount 0
21:57:32.890 00.000 12308 MoveAxis(N, 0, ABG)
21:57:32.890 00.000 12308 Move returns status 0, amount 0
21:57:32.890 00.000 12308 move complete, result=0
21:57:32.891 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:32.894 00.003 12308 worker thread done servicing request
21:57:32.915 00.021 14556 UpdateGuideState exits: m=2126 SNR=30.9
21:57:32.920 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:32.924 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:32.928 00.004 14556 Enqueuing Expose request
21:57:32.932 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:57:32.936 00.004 12308 Worker thread wakes up
21:57:32.936 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:32.936 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:34.186 01.250 12308 Exposure complete
21:57:34.317 00.131 12308 worker thread done servicing request
21:57:34.317 00.000 14556 OnExposeComplete: enter
21:57:34.321 00.004 14556 UpdateGuideState(): m_state=6
21:57:34.326 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3702
21:57:34.329 00.003 14556 Star::Find returns 1 (0), X=192.72, Y=995.64, Mass=2027, SNR=30.2, Peak=133 HFD=4.6
21:57:34.332 00.003 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.47 = -1.81)
21:57:34.335 00.003 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.91)
21:57:34.340 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.40 mountX=-0.01 mountY=-0.06, mountTheta=-1.82
21:57:34.344 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.06, opts=13)
21:57:34.346 00.002 14556 Enqueuing Move request for scope (0.01, 0.06)
21:57:34.350 00.004 12308 Worker thread wakes up
21:57:34.350 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
21:57:34.350 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
21:57:34.350 00.000 12308 Moving (0.01, 0.06) raw xDistance=-0.01 yDistance=-0.06
21:57:34.351 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:57:34.351 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:34.351 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:57:34.351 00.000 12308 MoveAxis(E, 0, ABG)
21:57:34.351 00.000 12308 Move returns status 0, amount 0
21:57:34.352 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:34.355 00.003 12308 MoveAxis(N, 0, ABG)
21:57:34.355 00.000 12308 Move returns status 0, amount 0
21:57:34.356 00.001 12308 move complete, result=0
21:57:34.356 00.000 12308 worker thread done servicing request
21:57:34.375 00.019 14556 UpdateGuideState exits: m=2027 SNR=30.2
21:57:34.378 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:34.384 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:34.388 00.004 14556 Enqueuing Expose request
21:57:34.392 00.004 12308 Worker thread wakes up
21:57:34.392 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:34.397 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:34.397 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:35.644 01.247 12308 Exposure complete
21:57:35.796 00.152 12308 worker thread done servicing request
21:57:35.796 00.000 14556 OnExposeComplete: enter
21:57:35.801 00.005 14556 UpdateGuideState(): m_state=6
21:57:35.805 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3703
21:57:35.809 00.004 14556 Star::Find returns 1 (0), X=192.78, Y=995.53, Mass=2146, SNR=31.3, Peak=160 HFD=4.6
21:57:35.812 00.003 14556 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-3.07) = xAngle (2.42 = 2.42)
21:57:35.817 00.005 14556 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.32 = 2.32)
21:57:35.820 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.66 mountX=-0.07 mountY=0.07, mountTheta=2.37
21:57:35.825 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.06, opts=13)
21:57:35.830 00.005 14556 Enqueuing Move request for scope (0.07, -0.06)
21:57:35.833 00.003 12308 Worker thread wakes up
21:57:35.833 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
21:57:35.833 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
21:57:35.833 00.000 12308 Moving (0.07, -0.06) raw xDistance=-0.07 yDistance=0.07
21:57:35.834 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:57:35.834 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:35.834 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:57:35.834 00.000 12308 MoveAxis(E, 0, ABG)
21:57:35.834 00.000 12308 Move returns status 0, amount 0
21:57:35.834 00.000 12308 MoveAxis(N, 0, ABG)
21:57:35.835 00.001 12308 Move returns status 0, amount 0
21:57:35.835 00.000 12308 move complete, result=0
21:57:35.835 00.000 12308 worker thread done servicing request
21:57:35.836 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:35.860 00.024 14556 UpdateGuideState exits: m=2146 SNR=31.3
21:57:35.864 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:35.869 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:35.872 00.003 14556 Enqueuing Expose request
21:57:35.876 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:57:35.880 00.004 12308 Worker thread wakes up
21:57:35.880 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:35.880 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:37.126 01.246 12308 Exposure complete
21:57:37.276 00.150 12308 worker thread done servicing request
21:57:37.276 00.000 14556 OnExposeComplete: enter
21:57:37.281 00.005 14556 UpdateGuideState(): m_state=6
21:57:37.285 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3704
21:57:37.290 00.005 14556 Star::Find returns 1 (0), X=192.45, Y=995.66, Mass=1950, SNR=29.7, Peak=128 HFD=4.7
21:57:37.294 00.004 14556 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.07) = xAngle (5.92 = -0.37)
21:57:37.298 00.004 14556 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.82 = -0.46)
21:57:37.301 00.003 14556 CameraToMount -- cameraX=-0.25 cameraY=0.08 hyp=0.27 cameraTheta=2.84 mountX=0.25 mountY=-0.12, mountTheta=-0.45
21:57:37.307 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.08, opts=13)
21:57:37.311 00.004 14556 Enqueuing Move request for scope (-0.25, 0.08)
21:57:37.315 00.004 12308 Worker thread wakes up
21:57:37.315 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.08) opts 0xd
21:57:37.315 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.08)
21:57:37.315 00.000 12308 Moving (-0.25, 0.08) raw xDistance=0.25 yDistance=-0.12
21:57:37.316 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:57:37.316 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:37.316 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:57:37.316 00.000 12308 MoveAxis(W, 108, ABG)
21:57:37.316 00.000 12308 Guiding  Dir = 3, Dur = 108
21:57:37.318 00.002 12308 IsSlewing returns 0
21:57:37.318 00.000 12308 IsGuiding returns 0
21:57:37.318 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:37.324 00.006 12308 PulseGuide returned control before completion, sleep 118
21:57:37.357 00.033 14556 UpdateGuideState exits: m=1950 SNR=29.7
21:57:37.363 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:37.370 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:37.378 00.008 14556 Enqueuing Expose request
21:57:37.444 00.066 12308 IsGuiding returns 1
21:57:37.444 00.000 12308 scope still moving after pulse duration time elapsed
21:57:37.476 00.032 12308 IsSlewing returns 0
21:57:37.477 00.001 12308 IsGuiding returns 0
21:57:37.477 00.000 12308 scope move finished after 108 + 51 ms
21:57:37.479 00.002 12308 Move returns status 0, amount 108
21:57:37.479 00.000 12308 MoveAxis(N, 0, ABG)
21:57:37.479 00.000 12308 Move returns status 0, amount 0
21:57:37.480 00.001 12308 move complete, result=0
21:57:37.481 00.001 12308 worker thread done servicing request
21:57:37.482 00.001 14556 GuideStep: 0.2 px 108 ms WEST, -0.1 px 0 ms NORTH
21:57:37.491 00.009 12308 Worker thread wakes up
21:57:37.493 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:37.494 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:38.739 01.245 12308 Exposure complete
21:57:38.893 00.154 12308 worker thread done servicing request
21:57:38.894 00.001 14556 OnExposeComplete: enter
21:57:38.897 00.003 14556 UpdateGuideState(): m_state=6
21:57:38.901 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3705
21:57:38.905 00.004 14556 Star::Find returns 1 (0), X=192.70, Y=995.64, Mass=1994, SNR=30.0, Peak=151 HFD=4.6
21:57:38.909 00.004 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
21:57:38.913 00.004 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
21:57:38.917 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.77 mountX=0.01 mountY=-0.06, mountTheta=-1.44
21:57:38.923 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.06, opts=13)
21:57:38.927 00.004 14556 Enqueuing Move request for scope (-0.01, 0.06)
21:57:38.930 00.003 12308 Worker thread wakes up
21:57:38.931 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
21:57:38.931 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
21:57:38.931 00.000 12308 Moving (-0.01, 0.06) raw xDistance=0.01 yDistance=-0.06
21:57:38.931 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:57:38.931 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:38.931 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:57:38.933 00.002 12308 MoveAxis(E, 0, ABG)
21:57:38.933 00.000 12308 Move returns status 0, amount 0
21:57:38.933 00.000 12308 MoveAxis(N, 0, ABG)
21:57:38.933 00.000 12308 Move returns status 0, amount 0
21:57:38.933 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:38.938 00.005 12308 move complete, result=0
21:57:38.938 00.000 12308 worker thread done servicing request
21:57:38.959 00.021 14556 UpdateGuideState exits: m=1994 SNR=30.0
21:57:38.964 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:38.967 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:38.971 00.004 14556 Enqueuing Expose request
21:57:38.977 00.006 12308 Worker thread wakes up
21:57:38.977 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:38.982 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:38.982 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:40.241 01.259 12308 Exposure complete
21:57:40.389 00.148 12308 worker thread done servicing request
21:57:40.389 00.000 14556 OnExposeComplete: enter
21:57:40.393 00.004 14556 UpdateGuideState(): m_state=6
21:57:40.396 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3706
21:57:40.401 00.005 14556 Star::Find returns 1 (0), X=192.60, Y=995.89, Mass=2122, SNR=31.1, Peak=172 HFD=4.4
21:57:40.404 00.003 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
21:57:40.407 00.003 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
21:57:40.411 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.31 hyp=0.33 cameraTheta=1.91 mountX=0.09 mountY=-0.33, mountTheta=-1.31
21:57:40.416 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.31, opts=13)
21:57:40.419 00.003 14556 Enqueuing Move request for scope (-0.11, 0.31)
21:57:40.422 00.003 12308 Worker thread wakes up
21:57:40.422 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.31) opts 0xd
21:57:40.422 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.31)
21:57:40.422 00.000 12308 Moving (-0.11, 0.31) raw xDistance=0.09 yDistance=-0.33
21:57:40.422 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:57:40.423 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:57:40.423 00.000 12308 MoveAxis(E, 0, ABG)
21:57:40.423 00.000 12308 Move returns status 0, amount 0
21:57:40.423 00.000 12308 MoveAxis(N, 229, ABG)
21:57:40.424 00.001 12308 Guiding  Dir = 0, Dur = 229
21:57:40.424 00.000 12308 IsSlewing returns 0
21:57:40.424 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:40.428 00.004 12308 IsGuiding returns 0
21:57:40.428 00.000 12308 PulseGuide returned control before completion, sleep 239
21:57:40.448 00.020 14556 UpdateGuideState exits: m=2122 SNR=31.1
21:57:40.453 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:40.458 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:40.462 00.004 14556 Enqueuing Expose request
21:57:40.682 00.220 12308 IsGuiding returns 1
21:57:40.683 00.001 12308 scope still moving after pulse duration time elapsed
21:57:40.714 00.031 12308 IsSlewing returns 0
21:57:40.717 00.003 12308 IsGuiding returns 0
21:57:40.719 00.002 12308 scope move finished after 229 + 62 ms
21:57:40.721 00.002 12308 Move returns status 0, amount 229
21:57:40.721 00.000 12308 move complete, result=0
21:57:40.721 00.000 12308 worker thread done servicing request
21:57:40.723 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 229 ms NORTH
21:57:40.732 00.009 12308 Worker thread wakes up
21:57:40.732 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:40.733 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:41.975 01.242 12308 Exposure complete
21:57:42.117 00.142 12308 worker thread done servicing request
21:57:42.117 00.000 14556 OnExposeComplete: enter
21:57:42.123 00.006 14556 UpdateGuideState(): m_state=6
21:57:42.127 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3707
21:57:42.132 00.005 14556 Star::Find returns 1 (0), X=192.57, Y=995.47, Mass=2115, SNR=30.6, Peak=137 HFD=4.8
21:57:42.136 00.004 14556 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.07) = xAngle (0.61 = 0.61)
21:57:42.141 00.005 14556 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.51 = 0.51)
21:57:42.144 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-2.47 mountX=0.15 mountY=0.09, mountTheta=0.54
21:57:42.150 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.11, opts=13)
21:57:42.154 00.004 14556 Enqueuing Move request for scope (-0.14, -0.11)
21:57:42.158 00.004 12308 Worker thread wakes up
21:57:42.158 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.11) opts 0xd
21:57:42.158 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.11)
21:57:42.158 00.000 12308 Moving (-0.14, -0.11) raw xDistance=0.15 yDistance=0.09
21:57:42.158 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:57:42.158 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:42.158 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:57:42.158 00.000 12308 MoveAxis(E, 0, ABG)
21:57:42.160 00.002 12308 Move returns status 0, amount 0
21:57:42.160 00.000 12308 MoveAxis(N, 0, ABG)
21:57:42.160 00.000 12308 Move returns status 0, amount 0
21:57:42.160 00.000 12308 move complete, result=0
21:57:42.160 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:42.165 00.005 12308 worker thread done servicing request
21:57:42.186 00.021 14556 UpdateGuideState exits: m=2115 SNR=30.6
21:57:42.190 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:42.194 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:42.199 00.005 14556 Enqueuing Expose request
21:57:42.204 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:57:42.208 00.004 12308 Worker thread wakes up
21:57:42.208 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:42.208 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:43.460 01.252 12308 Exposure complete
21:57:43.609 00.149 12308 worker thread done servicing request
21:57:43.609 00.000 14556 OnExposeComplete: enter
21:57:43.614 00.005 14556 UpdateGuideState(): m_state=6
21:57:43.617 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3708
21:57:43.620 00.003 14556 Star::Find returns 1 (0), X=192.66, Y=995.52, Mass=2318, SNR=32.3, Peak=167 HFD=4.8
21:57:43.625 00.005 14556 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-3.07) = xAngle (0.85 = 0.85)
21:57:43.629 00.004 14556 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.75 = 0.75)
21:57:43.632 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.22 mountX=0.05 mountY=0.06, mountTheta=0.80
21:57:43.638 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.06, opts=13)
21:57:43.642 00.004 14556 Enqueuing Move request for scope (-0.05, -0.06)
21:57:43.646 00.004 12308 Worker thread wakes up
21:57:43.646 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
21:57:43.646 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
21:57:43.646 00.000 12308 Moving (-0.05, -0.06) raw xDistance=0.05 yDistance=0.06
21:57:43.646 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:57:43.646 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:43.647 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:57:43.647 00.000 12308 MoveAxis(E, 0, ABG)
21:57:43.647 00.000 12308 Move returns status 0, amount 0
21:57:43.647 00.000 12308 MoveAxis(N, 0, ABG)
21:57:43.647 00.000 12308 Move returns status 0, amount 0
21:57:43.647 00.000 12308 move complete, result=0
21:57:43.648 00.001 12308 worker thread done servicing request
21:57:43.648 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:43.672 00.024 14556 UpdateGuideState exits: m=2318 SNR=32.3
21:57:43.677 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:43.681 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:43.684 00.003 14556 Enqueuing Expose request
21:57:43.688 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:57:43.691 00.003 12308 Worker thread wakes up
21:57:43.691 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:43.691 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:44.944 01.253 12308 Exposure complete
21:57:45.084 00.140 12308 worker thread done servicing request
21:57:45.085 00.001 14556 OnExposeComplete: enter
21:57:45.089 00.004 14556 UpdateGuideState(): m_state=6
21:57:45.093 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3709
21:57:45.096 00.003 14556 Star::Find returns 1 (0), X=192.79, Y=995.71, Mass=2292, SNR=32.2, Peak=137 HFD=4.6
21:57:45.102 00.006 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.05 = -2.24)
21:57:45.106 00.004 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.95 = -2.33)
21:57:45.111 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.15 cameraTheta=0.97 mountX=-0.09 mountY=-0.11, mountTheta=-2.28
21:57:45.116 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.12, opts=13)
21:57:45.120 00.004 14556 Enqueuing Move request for scope (0.08, 0.12)
21:57:45.124 00.004 12308 Worker thread wakes up
21:57:45.124 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
21:57:45.124 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
21:57:45.124 00.000 12308 Moving (0.08, 0.12) raw xDistance=-0.09 yDistance=-0.11
21:57:45.124 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:57:45.124 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:45.126 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:57:45.126 00.000 12308 MoveAxis(E, 0, ABG)
21:57:45.126 00.000 12308 Move returns status 0, amount 0
21:57:45.126 00.000 12308 MoveAxis(N, 0, ABG)
21:57:45.126 00.000 12308 Move returns status 0, amount 0
21:57:45.126 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:45.130 00.004 12308 move complete, result=0
21:57:45.131 00.001 12308 worker thread done servicing request
21:57:45.152 00.021 14556 UpdateGuideState exits: m=2292 SNR=32.2
21:57:45.157 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:45.163 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:45.167 00.004 14556 Enqueuing Expose request
21:57:45.172 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:45.176 00.004 12308 Worker thread wakes up
21:57:45.176 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:45.176 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:46.430 01.254 12308 Exposure complete
21:57:46.568 00.138 12308 worker thread done servicing request
21:57:46.569 00.001 14556 OnExposeComplete: enter
21:57:46.572 00.003 14556 UpdateGuideState(): m_state=6
21:57:46.576 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3710
21:57:46.581 00.005 14556 Star::Find returns 1 (0), X=192.30, Y=995.73, Mass=1983, SNR=29.9, Peak=156 HFD=4.4
21:57:46.584 00.003 14556 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.07) = xAngle (5.87 = -0.41)
21:57:46.589 00.005 14556 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.77 = -0.51)
21:57:46.592 00.003 14556 CameraToMount -- cameraX=-0.40 cameraY=0.14 hyp=0.43 cameraTheta=2.80 mountX=0.39 mountY=-0.21, mountTheta=-0.49
21:57:46.597 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.40, y=0.14, opts=13)
21:57:46.603 00.006 14556 Enqueuing Move request for scope (-0.40, 0.14)
21:57:46.608 00.005 12308 Worker thread wakes up
21:57:46.608 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.14) opts 0xd
21:57:46.608 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.40, 0.14)
21:57:46.608 00.000 12308 Moving (-0.40, 0.14) raw xDistance=0.39 yDistance=-0.21
21:57:46.610 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39
21:57:46.610 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:57:46.610 00.000 12308 MoveAxis(W, 171, ABG)
21:57:46.610 00.000 12308 Guiding  Dir = 3, Dur = 171
21:57:46.611 00.001 12308 IsSlewing returns 0
21:57:46.611 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:46.615 00.004 12308 IsGuiding returns 0
21:57:46.615 00.000 12308 PulseGuide returned control before completion, sleep 181
21:57:46.636 00.021 14556 UpdateGuideState exits: m=1983 SNR=29.9
21:57:46.642 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:46.646 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:46.650 00.004 14556 Enqueuing Expose request
21:57:46.811 00.161 12308 IsGuiding returns 1
21:57:46.812 00.001 12308 scope still moving after pulse duration time elapsed
21:57:46.841 00.029 12308 IsSlewing returns 0
21:57:46.841 00.000 12308 IsGuiding returns 0
21:57:46.843 00.002 12308 scope move finished after 171 + 56 ms
21:57:46.843 00.000 12308 Move returns status 0, amount 171
21:57:46.843 00.000 12308 MoveAxis(N, 147, ABG)
21:57:46.843 00.000 12308 Guiding  Dir = 0, Dur = 147
21:57:46.843 00.000 12308 IsSlewing returns 0
21:57:46.844 00.001 12308 IsGuiding returns 0
21:57:46.844 00.000 12308 PulseGuide returned control before completion, sleep 157
21:57:47.013 00.169 12308 IsGuiding returns 1
21:57:47.014 00.001 12308 scope still moving after pulse duration time elapsed
21:57:47.043 00.029 12308 IsSlewing returns 0
21:57:47.045 00.002 12308 IsGuiding returns 0
21:57:47.046 00.001 12308 scope move finished after 147 + 55 ms
21:57:47.046 00.000 12308 Move returns status 0, amount 147
21:57:47.048 00.002 12308 move complete, result=0
21:57:47.048 00.000 12308 worker thread done servicing request
21:57:47.048 00.000 14556 GuideStep: 0.4 px 171 ms WEST, -0.2 px 147 ms NORTH
21:57:47.055 00.007 12308 Worker thread wakes up
21:57:47.055 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:47.055 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:48.300 01.245 12308 Exposure complete
21:57:48.448 00.148 12308 worker thread done servicing request
21:57:48.449 00.001 14556 OnExposeComplete: enter
21:57:48.454 00.005 14556 UpdateGuideState(): m_state=6
21:57:48.458 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3711
21:57:48.463 00.005 14556 Star::Find returns 1 (0), X=192.80, Y=995.70, Mass=2183, SNR=31.4, Peak=169 HFD=4.6
21:57:48.467 00.004 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.97 = -2.32)
21:57:48.471 00.004 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.41)
21:57:48.475 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.15 cameraTheta=0.89 mountX=-0.10 mountY=-0.10, mountTheta=-2.37
21:57:48.481 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.12, opts=13)
21:57:48.485 00.004 14556 Enqueuing Move request for scope (0.10, 0.12)
21:57:48.488 00.003 12308 Worker thread wakes up
21:57:48.488 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
21:57:48.488 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
21:57:48.488 00.000 12308 Moving (0.10, 0.12) raw xDistance=-0.10 yDistance=-0.10
21:57:48.488 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:57:48.490 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:48.490 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:57:48.490 00.000 12308 MoveAxis(E, 0, ABG)
21:57:48.490 00.000 12308 Move returns status 0, amount 0
21:57:48.490 00.000 12308 MoveAxis(N, 0, ABG)
21:57:48.490 00.000 12308 Move returns status 0, amount 0
21:57:48.491 00.001 12308 move complete, result=0
21:57:48.491 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:48.494 00.003 12308 worker thread done servicing request
21:57:48.517 00.023 14556 UpdateGuideState exits: m=2183 SNR=31.4
21:57:48.521 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:48.524 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:48.529 00.005 14556 Enqueuing Expose request
21:57:48.532 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:48.537 00.005 12308 Worker thread wakes up
21:57:48.537 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:48.538 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:49.780 01.242 12308 Exposure complete
21:57:49.927 00.147 12308 worker thread done servicing request
21:57:49.927 00.000 14556 OnExposeComplete: enter
21:57:49.932 00.005 14556 UpdateGuideState(): m_state=6
21:57:49.936 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3712
21:57:49.940 00.004 14556 Star::Find returns 1 (0), X=192.84, Y=995.84, Mass=2192, SNR=31.4, Peak=187 HFD=4.6
21:57:49.944 00.004 14556 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.07) = xAngle (4.18 = -2.11)
21:57:49.949 00.005 14556 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.21)
21:57:49.952 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.26 hyp=0.29 cameraTheta=1.10 mountX=-0.15 mountY=-0.23, mountTheta=-2.14
21:57:49.958 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.26, opts=13)
21:57:49.962 00.004 14556 Enqueuing Move request for scope (0.13, 0.26)
21:57:49.967 00.005 12308 Worker thread wakes up
21:57:49.967 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.26) opts 0xd
21:57:49.967 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.26)
21:57:49.967 00.000 12308 Moving (0.13, 0.26) raw xDistance=-0.15 yDistance=-0.23
21:57:49.968 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:57:49.968 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:57:49.968 00.000 12308 MoveAxis(E, 0, ABG)
21:57:49.968 00.000 12308 Move returns status 0, amount 0
21:57:49.968 00.000 12308 MoveAxis(N, 163, ABG)
21:57:49.968 00.000 12308 Guiding  Dir = 0, Dur = 163
21:57:49.969 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:49.975 00.006 12308 IsSlewing returns 0
21:57:49.975 00.000 12308 IsGuiding returns 0
21:57:49.975 00.000 12308 PulseGuide returned control before completion, sleep 173
21:57:49.997 00.022 14556 UpdateGuideState exits: m=2192 SNR=31.4
21:57:50.000 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:50.006 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:50.011 00.005 14556 Enqueuing Expose request
21:57:50.160 00.149 12308 IsGuiding returns 1
21:57:50.160 00.000 12308 scope still moving after pulse duration time elapsed
21:57:50.191 00.031 12308 IsSlewing returns 0
21:57:50.192 00.001 12308 IsGuiding returns 1
21:57:50.224 00.032 12308 IsSlewing returns 0
21:57:50.225 00.001 12308 IsGuiding returns 0
21:57:50.225 00.000 12308 scope move finished after 163 + 87 ms
21:57:50.225 00.000 12308 Move returns status 0, amount 163
21:57:50.227 00.002 12308 move complete, result=0
21:57:50.227 00.000 12308 worker thread done servicing request
21:57:50.228 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 163 ms NORTH
21:57:50.235 00.007 12308 Worker thread wakes up
21:57:50.235 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:50.235 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:51.485 01.250 12308 Exposure complete
21:57:51.639 00.154 12308 worker thread done servicing request
21:57:51.640 00.001 14556 OnExposeComplete: enter
21:57:51.645 00.005 14556 UpdateGuideState(): m_state=6
21:57:51.649 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3713
21:57:51.653 00.004 14556 Star::Find returns 1 (0), X=192.87, Y=995.50, Mass=2298, SNR=32.1, Peak=166 HFD=4.8
21:57:51.657 00.004 14556 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-3.07) = xAngle (2.62 = 2.62)
21:57:51.661 00.004 14556 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.52 = 2.52)
21:57:51.665 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-0.46 mountX=-0.15 mountY=0.10, mountTheta=2.55
21:57:51.671 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.08, opts=13)
21:57:51.676 00.005 14556 Enqueuing Move request for scope (0.16, -0.08)
21:57:51.680 00.004 12308 Worker thread wakes up
21:57:51.680 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.08) opts 0xd
21:57:51.681 00.001 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.08)
21:57:51.681 00.000 12308 Moving (0.16, -0.08) raw xDistance=-0.15 yDistance=0.10
21:57:51.681 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:57:51.682 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:51.682 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:57:51.682 00.000 12308 MoveAxis(E, 0, ABG)
21:57:51.682 00.000 12308 Move returns status 0, amount 0
21:57:51.683 00.001 12308 MoveAxis(N, 0, ABG)
21:57:51.683 00.000 12308 Move returns status 0, amount 0
21:57:51.683 00.000 12308 move complete, result=0
21:57:51.683 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:51.687 00.004 12308 worker thread done servicing request
21:57:51.710 00.023 14556 UpdateGuideState exits: m=2298 SNR=32.1
21:57:51.715 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:51.718 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:51.722 00.004 14556 Enqueuing Expose request
21:57:51.727 00.005 12308 Worker thread wakes up
21:57:51.727 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:57:51.733 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:51.733 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:52.989 01.256 12308 Exposure complete
21:57:53.153 00.164 12308 worker thread done servicing request
21:57:53.153 00.000 14556 OnExposeComplete: enter
21:57:53.157 00.004 14556 UpdateGuideState(): m_state=6
21:57:53.162 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3714
21:57:53.165 00.003 14556 Star::Find returns 1 (0), X=192.99, Y=995.70, Mass=2122, SNR=31.0, Peak=166 HFD=4.7
21:57:53.168 00.003 14556 CameraToMount -- cameraTheta (0.39) - m_xAngle (-3.07) = xAngle (3.46 = -2.82)
21:57:53.172 00.004 14556 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.36 = -2.92)
21:57:53.175 00.003 14556 CameraToMount -- cameraX=0.29 cameraY=0.12 hyp=0.31 cameraTheta=0.39 mountX=-0.29 mountY=-0.07, mountTheta=-2.91
21:57:53.180 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=0.12, opts=13)
21:57:53.183 00.003 14556 Enqueuing Move request for scope (0.29, 0.12)
21:57:53.187 00.004 12308 Worker thread wakes up
21:57:53.187 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.12) opts 0xd
21:57:53.187 00.000 12308 Handling offset move in thread for scope, endpoint = (0.29, 0.12)
21:57:53.187 00.000 12308 Moving (0.29, 0.12) raw xDistance=-0.29 yDistance=-0.07
21:57:53.187 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
21:57:53.187 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:53.189 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:57:53.189 00.000 12308 MoveAxis(E, 128, ABG)
21:57:53.189 00.000 12308 Guiding  Dir = 2, Dur = 128
21:57:53.189 00.000 12308 IsSlewing returns 0
21:57:53.190 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:53.194 00.004 12308 IsGuiding returns 0
21:57:53.194 00.000 12308 PulseGuide returned control before completion, sleep 138
21:57:53.215 00.021 14556 UpdateGuideState exits: m=2122 SNR=31.0
21:57:53.218 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:53.223 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:53.227 00.004 14556 Enqueuing Expose request
21:57:53.338 00.111 12308 IsGuiding returns 1
21:57:53.338 00.000 12308 scope still moving after pulse duration time elapsed
21:57:53.369 00.031 12308 IsSlewing returns 0
21:57:53.369 00.000 12308 IsGuiding returns 0
21:57:53.369 00.000 12308 scope move finished after 128 + 47 ms
21:57:53.371 00.002 12308 Move returns status 0, amount 128
21:57:53.371 00.000 12308 MoveAxis(N, 0, ABG)
21:57:53.371 00.000 12308 Move returns status 0, amount 0
21:57:53.371 00.000 12308 move complete, result=0
21:57:53.372 00.001 14556 GuideStep: -0.3 px 128 ms EAST, -0.1 px 0 ms NORTH
21:57:53.378 00.006 12308 worker thread done servicing request
21:57:53.378 00.000 12308 Worker thread wakes up
21:57:53.378 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:53.380 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:54.627 01.247 12308 Exposure complete
21:57:54.771 00.144 12308 worker thread done servicing request
21:57:54.772 00.001 14556 OnExposeComplete: enter
21:57:54.776 00.004 14556 UpdateGuideState(): m_state=6
21:57:54.779 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3715
21:57:54.783 00.004 14556 Star::Find returns 1 (0), X=192.37, Y=995.69, Mass=2219, SNR=31.7, Peak=146 HFD=4.8
21:57:54.788 00.005 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
21:57:54.792 00.004 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.49)
21:57:54.795 00.003 14556 CameraToMount -- cameraX=-0.33 cameraY=0.11 hyp=0.35 cameraTheta=2.82 mountX=0.33 mountY=-0.17, mountTheta=-0.47
21:57:54.800 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=0.11, opts=13)
21:57:54.804 00.004 14556 Enqueuing Move request for scope (-0.33, 0.11)
21:57:54.808 00.004 12308 Worker thread wakes up
21:57:54.808 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.11) opts 0xd
21:57:54.808 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, 0.11)
21:57:54.808 00.000 12308 Moving (-0.33, 0.11) raw xDistance=0.33 yDistance=-0.17
21:57:54.809 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.33
21:57:54.809 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:54.809 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:57:54.810 00.001 12308 MoveAxis(W, 132, ABG)
21:57:54.810 00.000 12308 Guiding  Dir = 3, Dur = 132
21:57:54.810 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:54.813 00.003 12308 IsSlewing returns 0
21:57:54.815 00.002 12308 IsGuiding returns 0
21:57:54.816 00.001 12308 PulseGuide returned control before completion, sleep 142
21:57:54.838 00.022 14556 UpdateGuideState exits: m=2219 SNR=31.7
21:57:54.843 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:54.849 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:54.853 00.004 14556 Enqueuing Expose request
21:57:54.975 00.122 12308 IsGuiding returns 0
21:57:54.976 00.001 12308 Move returns status 0, amount 132
21:57:54.978 00.002 12308 MoveAxis(N, 0, ABG)
21:57:54.978 00.000 12308 Move returns status 0, amount 0
21:57:54.978 00.000 12308 move complete, result=0
21:57:54.979 00.001 12308 worker thread done servicing request
21:57:54.979 00.000 12308 Worker thread wakes up
21:57:54.979 00.000 14556 GuideStep: 0.3 px 132 ms WEST, -0.2 px 0 ms NORTH
21:57:54.986 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:54.986 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:56.242 01.256 12308 Exposure complete
21:57:56.393 00.151 12308 worker thread done servicing request
21:57:56.394 00.001 14556 OnExposeComplete: enter
21:57:56.397 00.003 14556 UpdateGuideState(): m_state=6
21:57:56.401 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3716
21:57:56.405 00.004 14556 Star::Find returns 1 (0), X=192.86, Y=995.83, Mass=2094, SNR=30.8, Peak=175 HFD=4.4
21:57:56.408 00.003 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
21:57:56.413 00.005 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.30)
21:57:56.417 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.25 hyp=0.29 cameraTheta=1.01 mountX=-0.17 mountY=-0.22, mountTheta=-2.24
21:57:56.422 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.25, opts=13)
21:57:56.426 00.004 14556 Enqueuing Move request for scope (0.16, 0.25)
21:57:56.430 00.004 12308 Worker thread wakes up
21:57:56.430 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.25) opts 0xd
21:57:56.430 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.25)
21:57:56.430 00.000 12308 Moving (0.16, 0.25) raw xDistance=-0.17 yDistance=-0.22
21:57:56.430 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:57:56.430 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:57:56.431 00.001 12308 MoveAxis(E, 0, ABG)
21:57:56.431 00.000 12308 Move returns status 0, amount 0
21:57:56.431 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:56.436 00.005 12308 MoveAxis(N, 153, ABG)
21:57:56.436 00.000 12308 Guiding  Dir = 0, Dur = 153
21:57:56.436 00.000 12308 IsSlewing returns 0
21:57:56.436 00.000 12308 IsGuiding returns 0
21:57:56.437 00.001 12308 PulseGuide returned control before completion, sleep 163
21:57:56.459 00.022 14556 UpdateGuideState exits: m=2094 SNR=30.8
21:57:56.463 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:56.466 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:56.469 00.003 14556 Enqueuing Expose request
21:57:56.609 00.140 12308 IsGuiding returns 1
21:57:56.610 00.001 12308 scope still moving after pulse duration time elapsed
21:57:56.639 00.029 12308 IsSlewing returns 0
21:57:56.640 00.001 12308 IsGuiding returns 0
21:57:56.641 00.001 12308 scope move finished after 153 + 51 ms
21:57:56.641 00.000 12308 Move returns status 0, amount 153
21:57:56.642 00.001 12308 move complete, result=0
21:57:56.642 00.000 12308 worker thread done servicing request
21:57:56.642 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 153 ms NORTH
21:57:56.649 00.007 12308 Worker thread wakes up
21:57:56.650 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:56.650 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:57.901 01.251 12308 Exposure complete
21:57:58.038 00.137 12308 worker thread done servicing request
21:57:58.038 00.000 14556 OnExposeComplete: enter
21:57:58.042 00.004 14556 UpdateGuideState(): m_state=6
21:57:58.047 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3717
21:57:58.051 00.004 14556 Star::Find returns 1 (0), X=192.70, Y=995.66, Mass=2175, SNR=31.6, Peak=158 HFD=4.6
21:57:58.055 00.004 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
21:57:58.058 00.003 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.58)
21:57:58.063 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.73 mountX=0.01 mountY=-0.08, mountTheta=-1.48
21:57:58.068 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.08, opts=13)
21:57:58.074 00.006 14556 Enqueuing Move request for scope (-0.01, 0.08)
21:57:58.079 00.005 12308 Worker thread wakes up
21:57:58.079 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
21:57:58.079 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
21:57:58.079 00.000 12308 Moving (-0.01, 0.08) raw xDistance=0.01 yDistance=-0.08
21:57:58.080 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:57:58.080 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:58.080 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:57:58.080 00.000 12308 MoveAxis(E, 0, ABG)
21:57:58.081 00.001 12308 Move returns status 0, amount 0
21:57:58.081 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:58.086 00.005 12308 MoveAxis(N, 0, ABG)
21:57:58.086 00.000 12308 Move returns status 0, amount 0
21:57:58.086 00.000 12308 move complete, result=0
21:57:58.087 00.001 12308 worker thread done servicing request
21:57:58.109 00.022 14556 UpdateGuideState exits: m=2175 SNR=31.6
21:57:58.113 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:58.119 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:58.123 00.004 14556 Enqueuing Expose request
21:57:58.127 00.004 12308 Worker thread wakes up
21:57:58.127 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:58.133 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:58.133 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:57:59.381 01.248 12308 Exposure complete
21:57:59.512 00.131 12308 worker thread done servicing request
21:57:59.514 00.002 14556 OnExposeComplete: enter
21:57:59.517 00.003 14556 UpdateGuideState(): m_state=6
21:57:59.522 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3718
21:57:59.526 00.004 14556 Star::Find returns 1 (0), X=192.87, Y=995.74, Mass=2054, SNR=30.4, Peak=169 HFD=4.5
21:57:59.529 00.003 14556 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.07) = xAngle (3.86 = -2.43)
21:57:59.533 00.004 14556 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.76 = -2.53)
21:57:59.537 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.16 hyp=0.22 cameraTheta=0.78 mountX=-0.17 mountY=-0.13, mountTheta=-2.49
21:57:59.543 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.16, opts=13)
21:57:59.548 00.005 14556 Enqueuing Move request for scope (0.16, 0.16)
21:57:59.553 00.005 12308 Worker thread wakes up
21:57:59.553 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.16) opts 0xd
21:57:59.553 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.16)
21:57:59.553 00.000 12308 Moving (0.16, 0.16) raw xDistance=-0.17 yDistance=-0.13
21:57:59.554 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:57:59.554 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:59.554 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:57:59.554 00.000 12308 MoveAxis(E, 0, ABG)
21:57:59.554 00.000 12308 Move returns status 0, amount 0
21:57:59.555 00.001 12308 MoveAxis(N, 0, ABG)
21:57:59.556 00.001 12308 Move returns status 0, amount 0
21:57:59.556 00.000 12308 move complete, result=0
21:57:59.556 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:57:59.561 00.005 12308 worker thread done servicing request
21:57:59.582 00.021 14556 UpdateGuideState exits: m=2054 SNR=30.4
21:57:59.587 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:59.590 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:57:59.595 00.005 14556 Enqueuing Expose request
21:57:59.599 00.004 12308 Worker thread wakes up
21:57:59.600 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:59.603 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:57:59.604 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:00.854 01.250 12308 Exposure complete
21:58:01.001 00.147 12308 worker thread done servicing request
21:58:01.001 00.000 14556 OnExposeComplete: enter
21:58:01.006 00.005 14556 UpdateGuideState(): m_state=6
21:58:01.010 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3719
21:58:01.013 00.003 14556 Star::Find returns 1 (0), X=192.80, Y=995.81, Mass=2172, SNR=31.3, Peak=164 HFD=4.5
21:58:01.017 00.004 14556 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.07) = xAngle (4.28 = -2.00)
21:58:01.022 00.005 14556 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.18 = -2.10)
21:58:01.026 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.23 hyp=0.25 cameraTheta=1.21 mountX=-0.10 mountY=-0.21, mountTheta=-2.02
21:58:01.030 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.23, opts=13)
21:58:01.036 00.006 14556 Enqueuing Move request for scope (0.09, 0.23)
21:58:01.039 00.003 12308 Worker thread wakes up
21:58:01.039 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.23) opts 0xd
21:58:01.039 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.23)
21:58:01.039 00.000 12308 Moving (0.09, 0.23) raw xDistance=-0.10 yDistance=-0.21
21:58:01.040 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:58:01.040 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:58:01.040 00.000 12308 MoveAxis(E, 0, ABG)
21:58:01.040 00.000 12308 Move returns status 0, amount 0
21:58:01.040 00.000 12308 MoveAxis(N, 150, ABG)
21:58:01.040 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:01.045 00.005 12308 Guiding  Dir = 0, Dur = 150
21:58:01.045 00.000 12308 IsSlewing returns 0
21:58:01.045 00.000 12308 IsGuiding returns 0
21:58:01.047 00.002 12308 PulseGuide returned control before completion, sleep 160
21:58:01.068 00.021 14556 UpdateGuideState exits: m=2172 SNR=31.3
21:58:01.073 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:01.079 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:01.083 00.004 14556 Enqueuing Expose request
21:58:01.222 00.139 12308 IsGuiding returns 1
21:58:01.223 00.001 12308 scope still moving after pulse duration time elapsed
21:58:01.252 00.029 12308 IsSlewing returns 0
21:58:01.253 00.001 12308 IsGuiding returns 1
21:58:01.284 00.031 12308 IsSlewing returns 0
21:58:01.285 00.001 12308 IsGuiding returns 1
21:58:01.315 00.030 12308 IsSlewing returns 0
21:58:01.316 00.001 12308 IsGuiding returns 0
21:58:01.317 00.001 12308 scope move finished after 150 + 120 ms
21:58:01.317 00.000 12308 Move returns status 0, amount 150
21:58:01.317 00.000 12308 move complete, result=0
21:58:01.317 00.000 12308 worker thread done servicing request
21:58:01.317 00.000 12308 Worker thread wakes up
21:58:01.318 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 150 ms NORTH
21:58:01.324 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:01.324 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:02.579 01.255 12308 Exposure complete
21:58:02.717 00.138 12308 worker thread done servicing request
21:58:02.717 00.000 14556 OnExposeComplete: enter
21:58:02.721 00.004 14556 UpdateGuideState(): m_state=6
21:58:02.724 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3720
21:58:02.729 00.005 14556 Star::Find returns 1 (0), X=192.66, Y=995.68, Mass=2039, SNR=30.3, Peak=132 HFD=4.8
21:58:02.732 00.003 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.12 = -1.16)
21:58:02.735 00.003 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.26)
21:58:02.739 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.05 mountX=0.04 mountY=-0.11, mountTheta=-1.18
21:58:02.744 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.10, opts=13)
21:58:02.748 00.004 14556 Enqueuing Move request for scope (-0.05, 0.10)
21:58:02.751 00.003 12308 Worker thread wakes up
21:58:02.751 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
21:58:02.752 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
21:58:02.752 00.000 12308 Moving (-0.05, 0.10) raw xDistance=0.04 yDistance=-0.11
21:58:02.753 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:58:02.753 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:02.753 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:58:02.753 00.000 12308 MoveAxis(E, 0, ABG)
21:58:02.753 00.000 12308 Move returns status 0, amount 0
21:58:02.754 00.001 12308 MoveAxis(N, 0, ABG)
21:58:02.754 00.000 12308 Move returns status 0, amount 0
21:58:02.754 00.000 12308 move complete, result=0
21:58:02.754 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:02.758 00.004 12308 worker thread done servicing request
21:58:02.777 00.019 14556 UpdateGuideState exits: m=2039 SNR=30.3
21:58:02.782 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:02.785 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:02.791 00.006 14556 Enqueuing Expose request
21:58:02.796 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:02.800 00.004 12308 Worker thread wakes up
21:58:02.800 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:02.800 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:04.045 01.245 12308 Exposure complete
21:58:04.205 00.160 12308 worker thread done servicing request
21:58:04.205 00.000 14556 OnExposeComplete: enter
21:58:04.210 00.005 14556 UpdateGuideState(): m_state=6
21:58:04.214 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3721
21:58:04.217 00.003 14556 Star::Find returns 1 (0), X=192.58, Y=995.64, Mass=1949, SNR=29.7, Peak=122 HFD=4.8
21:58:04.223 00.006 14556 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.07) = xAngle (5.78 = -0.50)
21:58:04.228 00.005 14556 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.68 = -0.60)
21:58:04.232 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.14 cameraTheta=2.71 mountX=0.12 mountY=-0.08, mountTheta=-0.57
21:58:04.238 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.06, opts=13)
21:58:04.243 00.005 14556 Enqueuing Move request for scope (-0.12, 0.06)
21:58:04.247 00.004 12308 Worker thread wakes up
21:58:04.247 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
21:58:04.247 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
21:58:04.247 00.000 12308 Moving (-0.12, 0.06) raw xDistance=0.12 yDistance=-0.08
21:58:04.248 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:58:04.248 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:04.248 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:58:04.248 00.000 12308 MoveAxis(E, 0, ABG)
21:58:04.250 00.002 12308 Move returns status 0, amount 0
21:58:04.250 00.000 12308 MoveAxis(N, 0, ABG)
21:58:04.250 00.000 12308 Move returns status 0, amount 0
21:58:04.250 00.000 12308 move complete, result=0
21:58:04.250 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:04.255 00.005 12308 worker thread done servicing request
21:58:04.278 00.023 14556 UpdateGuideState exits: m=1949 SNR=29.7
21:58:04.282 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:04.287 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:04.292 00.005 14556 Enqueuing Expose request
21:58:04.296 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:04.300 00.004 12308 Worker thread wakes up
21:58:04.300 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:04.300 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:05.552 01.252 12308 Exposure complete
21:58:05.695 00.143 12308 worker thread done servicing request
21:58:05.695 00.000 14556 OnExposeComplete: enter
21:58:05.699 00.004 14556 UpdateGuideState(): m_state=6
21:58:05.703 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3722
21:58:05.707 00.004 14556 Star::Find returns 1 (0), X=192.67, Y=995.75, Mass=2141, SNR=31.1, Peak=150 HFD=4.7
21:58:05.709 00.002 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
21:58:05.714 00.005 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.51)
21:58:05.718 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.80 mountX=0.03 mountY=-0.18, mountTheta=-1.41
21:58:05.723 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.17, opts=13)
21:58:05.728 00.005 14556 Enqueuing Move request for scope (-0.04, 0.17)
21:58:05.734 00.006 12308 Worker thread wakes up
21:58:05.734 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
21:58:05.734 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
21:58:05.734 00.000 12308 Moving (-0.04, 0.17) raw xDistance=0.03 yDistance=-0.18
21:58:05.734 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:58:05.735 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:05.735 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:58:05.735 00.000 12308 MoveAxis(E, 0, ABG)
21:58:05.735 00.000 12308 Move returns status 0, amount 0
21:58:05.735 00.000 12308 MoveAxis(N, 0, ABG)
21:58:05.736 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:05.740 00.004 12308 Move returns status 0, amount 0
21:58:05.740 00.000 12308 move complete, result=0
21:58:05.740 00.000 12308 worker thread done servicing request
21:58:05.761 00.021 14556 UpdateGuideState exits: m=2141 SNR=31.1
21:58:05.766 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:05.770 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:05.773 00.003 14556 Enqueuing Expose request
21:58:05.778 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:58:05.782 00.004 12308 Worker thread wakes up
21:58:05.782 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:05.784 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:07.035 01.251 12308 Exposure complete
21:58:07.176 00.141 12308 worker thread done servicing request
21:58:07.177 00.001 14556 OnExposeComplete: enter
21:58:07.180 00.003 14556 UpdateGuideState(): m_state=6
21:58:07.185 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3723
21:58:07.189 00.004 14556 Star::Find returns 1 (0), X=192.38, Y=995.74, Mass=2207, SNR=31.5, Peak=181 HFD=4.6
21:58:07.193 00.004 14556 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.07) = xAngle (5.77 = -0.51)
21:58:07.198 00.005 14556 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.67 = -0.61)
21:58:07.202 00.004 14556 CameraToMount -- cameraX=-0.33 cameraY=0.15 hyp=0.36 cameraTheta=2.70 mountX=0.32 mountY=-0.21, mountTheta=-0.58
21:58:07.207 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=0.15, opts=13)
21:58:07.211 00.004 14556 Enqueuing Move request for scope (-0.33, 0.15)
21:58:07.215 00.004 12308 Worker thread wakes up
21:58:07.215 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.15) opts 0xd
21:58:07.216 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.33, 0.15)
21:58:07.216 00.000 12308 Moving (-0.33, 0.15) raw xDistance=0.32 yDistance=-0.21
21:58:07.216 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
21:58:07.217 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:58:07.217 00.000 12308 MoveAxis(W, 138, ABG)
21:58:07.217 00.000 12308 Guiding  Dir = 3, Dur = 138
21:58:07.218 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:07.222 00.004 12308 IsSlewing returns 0
21:58:07.222 00.000 12308 IsGuiding returns 0
21:58:07.223 00.001 12308 PulseGuide returned control before completion, sleep 148
21:58:07.246 00.023 14556 UpdateGuideState exits: m=2207 SNR=31.5
21:58:07.251 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:07.255 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:07.261 00.006 14556 Enqueuing Expose request
21:58:07.385 00.124 12308 IsGuiding returns 1
21:58:07.386 00.001 12308 scope still moving after pulse duration time elapsed
21:58:07.417 00.031 12308 IsSlewing returns 0
21:58:07.417 00.000 12308 IsGuiding returns 0
21:58:07.418 00.001 12308 scope move finished after 138 + 56 ms
21:58:07.418 00.000 12308 Move returns status 0, amount 138
21:58:07.418 00.000 12308 MoveAxis(N, 146, ABG)
21:58:07.418 00.000 12308 Guiding  Dir = 0, Dur = 146
21:58:07.420 00.002 12308 IsSlewing returns 0
21:58:07.420 00.000 12308 IsGuiding returns 0
21:58:07.420 00.000 12308 PulseGuide returned control before completion, sleep 156
21:58:07.590 00.170 12308 IsGuiding returns 1
21:58:07.590 00.000 12308 scope still moving after pulse duration time elapsed
21:58:07.622 00.032 12308 IsSlewing returns 0
21:58:07.623 00.001 12308 IsGuiding returns 0
21:58:07.623 00.000 12308 scope move finished after 146 + 57 ms
21:58:07.623 00.000 12308 Move returns status 0, amount 146
21:58:07.623 00.000 12308 move complete, result=0
21:58:07.625 00.002 12308 worker thread done servicing request
21:58:07.625 00.000 14556 GuideStep: 0.3 px 138 ms WEST, -0.2 px 146 ms NORTH
21:58:07.632 00.007 12308 Worker thread wakes up
21:58:07.632 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:07.632 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:08.886 01.254 12308 Exposure complete
21:58:09.029 00.143 12308 worker thread done servicing request
21:58:09.029 00.000 14556 OnExposeComplete: enter
21:58:09.032 00.003 14556 UpdateGuideState(): m_state=6
21:58:09.037 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3724
21:58:09.041 00.004 14556 Star::Find returns 1 (0), X=192.62, Y=995.86, Mass=1990, SNR=29.9, Peak=146 HFD=4.5
21:58:09.045 00.004 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.95 = -1.33)
21:58:09.048 00.003 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.43)
21:58:09.052 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.28 hyp=0.29 cameraTheta=1.88 mountX=0.07 mountY=-0.29, mountTheta=-1.34
21:58:09.057 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.28, opts=13)
21:58:09.060 00.003 14556 Enqueuing Move request for scope (-0.09, 0.28)
21:58:09.064 00.004 12308 Worker thread wakes up
21:58:09.064 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.28) opts 0xd
21:58:09.064 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.28)
21:58:09.064 00.000 12308 Moving (-0.09, 0.28) raw xDistance=0.07 yDistance=-0.29
21:58:09.064 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:58:09.065 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:58:09.065 00.000 12308 MoveAxis(E, 0, ABG)
21:58:09.065 00.000 12308 Move returns status 0, amount 0
21:58:09.065 00.000 12308 MoveAxis(N, 205, ABG)
21:58:09.065 00.000 12308 Guiding  Dir = 0, Dur = 205
21:58:09.065 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:09.069 00.004 12308 IsSlewing returns 0
21:58:09.069 00.000 12308 IsGuiding returns 0
21:58:09.070 00.001 12308 PulseGuide returned control before completion, sleep 215
21:58:09.090 00.020 14556 UpdateGuideState exits: m=1990 SNR=29.9
21:58:09.095 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:09.100 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:09.105 00.005 14556 Enqueuing Expose request
21:58:09.297 00.192 12308 IsGuiding returns 1
21:58:09.297 00.000 12308 scope still moving after pulse duration time elapsed
21:58:09.327 00.030 12308 IsSlewing returns 0
21:58:09.328 00.001 12308 IsGuiding returns 0
21:58:09.329 00.001 12308 scope move finished after 205 + 55 ms
21:58:09.331 00.002 12308 Move returns status 0, amount 205
21:58:09.331 00.000 12308 move complete, result=0
21:58:09.331 00.000 12308 worker thread done servicing request
21:58:09.332 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 205 ms NORTH
21:58:09.339 00.007 12308 Worker thread wakes up
21:58:09.340 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:09.341 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:10.595 01.254 12308 Exposure complete
21:58:10.735 00.140 12308 worker thread done servicing request
21:58:10.735 00.000 14556 OnExposeComplete: enter
21:58:10.741 00.006 14556 UpdateGuideState(): m_state=6
21:58:10.746 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3725
21:58:10.750 00.004 14556 Star::Find returns 1 (0), X=192.55, Y=995.63, Mass=2418, SNR=33.2, Peak=145 HFD=5.0
21:58:10.754 00.004 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.93 = -0.35)
21:58:10.758 00.004 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.45)
21:58:10.762 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.17 cameraTheta=2.86 mountX=0.16 mountY=-0.07, mountTheta=-0.43
21:58:10.769 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.05, opts=13)
21:58:10.776 00.007 14556 Enqueuing Move request for scope (-0.16, 0.05)
21:58:10.779 00.003 12308 Worker thread wakes up
21:58:10.780 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd
21:58:10.780 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.05)
21:58:10.780 00.000 12308 Moving (-0.16, 0.05) raw xDistance=0.16 yDistance=-0.07
21:58:10.780 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:58:10.780 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:10.781 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:58:10.781 00.000 12308 MoveAxis(E, 0, ABG)
21:58:10.781 00.000 12308 Move returns status 0, amount 0
21:58:10.781 00.000 12308 MoveAxis(N, 0, ABG)
21:58:10.781 00.000 12308 Move returns status 0, amount 0
21:58:10.781 00.000 12308 move complete, result=0
21:58:10.781 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:10.788 00.007 12308 worker thread done servicing request
21:58:10.808 00.020 14556 UpdateGuideState exits: m=2418 SNR=33.2
21:58:10.811 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:10.815 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:10.820 00.005 14556 Enqueuing Expose request
21:58:10.824 00.004 12308 Worker thread wakes up
21:58:10.824 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:10.828 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:10.828 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:12.080 01.252 12308 Exposure complete
21:58:12.237 00.157 12308 worker thread done servicing request
21:58:12.237 00.000 14556 OnExposeComplete: enter
21:58:12.242 00.005 14556 UpdateGuideState(): m_state=6
21:58:12.246 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3726
21:58:12.250 00.004 14556 Star::Find returns 1 (0), X=192.51, Y=995.53, Mass=2002, SNR=30.0, Peak=129 HFD=4.9
21:58:12.253 00.003 14556 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.07) = xAngle (0.21 = 0.21)
21:58:12.258 00.005 14556 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.11 = 0.11)
21:58:12.262 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.05 hyp=0.20 cameraTheta=-2.87 mountX=0.20 mountY=0.02, mountTheta=0.11
21:58:12.268 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.05, opts=13)
21:58:12.273 00.005 14556 Enqueuing Move request for scope (-0.19, -0.05)
21:58:12.276 00.003 12308 Worker thread wakes up
21:58:12.276 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.05) opts 0xd
21:58:12.276 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.05)
21:58:12.276 00.000 12308 Moving (-0.19, -0.05) raw xDistance=0.20 yDistance=0.02
21:58:12.278 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:58:12.278 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:12.278 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:58:12.278 00.000 12308 MoveAxis(E, 0, ABG)
21:58:12.278 00.000 12308 Move returns status 0, amount 0
21:58:12.278 00.000 12308 MoveAxis(N, 0, ABG)
21:58:12.278 00.000 12308 Move returns status 0, amount 0
21:58:12.278 00.000 12308 move complete, result=0
21:58:12.279 00.001 12308 worker thread done servicing request
21:58:12.279 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:12.305 00.026 14556 UpdateGuideState exits: m=2002 SNR=30.0
21:58:12.309 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:12.312 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:12.317 00.005 14556 Enqueuing Expose request
21:58:12.321 00.004 12308 Worker thread wakes up
21:58:12.321 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:58:12.325 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:12.325 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:13.582 01.257 12308 Exposure complete
21:58:13.743 00.161 12308 worker thread done servicing request
21:58:13.743 00.000 14556 OnExposeComplete: enter
21:58:13.747 00.004 14556 UpdateGuideState(): m_state=6
21:58:13.751 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3727
21:58:13.755 00.004 14556 Star::Find returns 1 (0), X=192.55, Y=995.47, Mass=2321, SNR=32.3, Peak=140 HFD=5.0
21:58:13.760 00.005 14556 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.07) = xAngle (0.57 = 0.57)
21:58:13.765 00.005 14556 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.47 = 0.47)
21:58:13.769 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-2.51 mountX=0.16 mountY=0.09, mountTheta=0.49
21:58:13.774 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.12, opts=13)
21:58:13.779 00.005 14556 Enqueuing Move request for scope (-0.16, -0.12)
21:58:13.785 00.006 12308 Worker thread wakes up
21:58:13.785 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.12) opts 0xd
21:58:13.785 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.12)
21:58:13.785 00.000 12308 Moving (-0.16, -0.12) raw xDistance=0.16 yDistance=0.09
21:58:13.787 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:58:13.787 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:13.788 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:58:13.788 00.000 12308 MoveAxis(E, 0, ABG)
21:58:13.789 00.001 12308 Move returns status 0, amount 0
21:58:13.789 00.000 12308 MoveAxis(N, 0, ABG)
21:58:13.789 00.000 12308 Move returns status 0, amount 0
21:58:13.789 00.000 12308 move complete, result=0
21:58:13.789 00.000 12308 worker thread done servicing request
21:58:13.790 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:13.817 00.027 14556 UpdateGuideState exits: m=2321 SNR=32.3
21:58:13.822 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:13.827 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:13.831 00.004 14556 Enqueuing Expose request
21:58:13.835 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:58:13.839 00.004 12308 Worker thread wakes up
21:58:13.840 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:13.840 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:15.095 01.255 12308 Exposure complete
21:58:15.242 00.147 12308 worker thread done servicing request
21:58:15.242 00.000 14556 OnExposeComplete: enter
21:58:15.247 00.005 14556 UpdateGuideState(): m_state=6
21:58:15.250 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3728
21:58:15.254 00.004 14556 Star::Find returns 1 (0), X=192.60, Y=995.74, Mass=1987, SNR=30.2, Peak=145 HFD=4.6
21:58:15.258 00.004 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.21 = -1.07)
21:58:15.262 00.004 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.17)
21:58:15.267 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.14 mountX=0.09 mountY=-0.18, mountTheta=-1.09
21:58:15.271 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.16, opts=13)
21:58:15.275 00.004 14556 Enqueuing Move request for scope (-0.10, 0.16)
21:58:15.279 00.004 12308 Worker thread wakes up
21:58:15.279 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
21:58:15.279 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
21:58:15.279 00.000 12308 Moving (-0.10, 0.16) raw xDistance=0.09 yDistance=-0.18
21:58:15.279 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:58:15.280 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:15.280 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:58:15.280 00.000 12308 MoveAxis(E, 0, ABG)
21:58:15.280 00.000 12308 Move returns status 0, amount 0
21:58:15.280 00.000 12308 MoveAxis(N, 0, ABG)
21:58:15.281 00.001 12308 Move returns status 0, amount 0
21:58:15.282 00.001 12308 move complete, result=0
21:58:15.282 00.000 12308 worker thread done servicing request
21:58:15.282 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:15.308 00.026 14556 UpdateGuideState exits: m=1987 SNR=30.2
21:58:15.311 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:15.316 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:15.319 00.003 14556 Enqueuing Expose request
21:58:15.324 00.005 12308 Worker thread wakes up
21:58:15.325 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:15.325 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:15.325 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:58:16.565 01.240 12308 Exposure complete
21:58:16.720 00.155 12308 worker thread done servicing request
21:58:16.721 00.001 14556 OnExposeComplete: enter
21:58:16.724 00.003 14556 UpdateGuideState(): m_state=6
21:58:16.729 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3729
21:58:16.734 00.005 14556 Star::Find returns 1 (0), X=192.56, Y=995.69, Mass=2114, SNR=30.9, Peak=155 HFD=4.7
21:58:16.738 00.004 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.58 = -0.71)
21:58:16.742 00.004 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
21:58:16.746 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.11 hyp=0.18 cameraTheta=2.50 mountX=0.14 mountY=-0.13, mountTheta=-0.76
21:58:16.751 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.11, opts=13)
21:58:16.755 00.004 14556 Enqueuing Move request for scope (-0.15, 0.11)
21:58:16.760 00.005 12308 Worker thread wakes up
21:58:16.760 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.11) opts 0xd
21:58:16.760 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.11)
21:58:16.760 00.000 12308 Moving (-0.15, 0.11) raw xDistance=0.14 yDistance=-0.13
21:58:16.760 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:58:16.761 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:16.761 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:58:16.761 00.000 12308 MoveAxis(E, 0, ABG)
21:58:16.761 00.000 12308 Move returns status 0, amount 0
21:58:16.761 00.000 12308 MoveAxis(N, 0, ABG)
21:58:16.761 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:16.767 00.006 12308 Move returns status 0, amount 0
21:58:16.767 00.000 12308 move complete, result=0
21:58:16.767 00.000 12308 worker thread done servicing request
21:58:16.788 00.021 14556 UpdateGuideState exits: m=2114 SNR=30.9
21:58:16.794 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:16.798 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:16.801 00.003 14556 Enqueuing Expose request
21:58:16.806 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:16.811 00.005 12308 Worker thread wakes up
21:58:16.811 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:16.811 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:18.053 01.242 12308 Exposure complete
21:58:18.206 00.153 12308 worker thread done servicing request
21:58:18.206 00.000 14556 OnExposeComplete: enter
21:58:18.211 00.005 14556 UpdateGuideState(): m_state=6
21:58:18.215 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3730
21:58:18.219 00.004 14556 Star::Find returns 1 (0), X=192.25, Y=995.75, Mass=2016, SNR=30.1, Peak=149 HFD=4.6
21:58:18.224 00.005 14556 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.07) = xAngle (5.87 = -0.41)
21:58:18.229 00.005 14556 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.77 = -0.51)
21:58:18.234 00.005 14556 CameraToMount -- cameraX=-0.46 cameraY=0.17 hyp=0.49 cameraTheta=2.80 mountX=0.45 mountY=-0.24, mountTheta=-0.49
21:58:18.239 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.46, y=0.17, opts=13)
21:58:18.242 00.003 14556 Enqueuing Move request for scope (-0.46, 0.17)
21:58:18.246 00.004 12308 Worker thread wakes up
21:58:18.246 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.17) opts 0xd
21:58:18.246 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.46, 0.17)
21:58:18.246 00.000 12308 Moving (-0.46, 0.17) raw xDistance=0.45 yDistance=-0.24
21:58:18.246 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45
21:58:18.246 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:58:18.246 00.000 12308 MoveAxis(W, 195, ABG)
21:58:18.248 00.002 12308 Guiding  Dir = 3, Dur = 195
21:58:18.248 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:18.251 00.003 12308 IsSlewing returns 0
21:58:18.253 00.002 12308 IsGuiding returns 0
21:58:18.253 00.000 12308 PulseGuide returned control before completion, sleep 205
21:58:18.277 00.024 14556 UpdateGuideState exits: m=2016 SNR=30.1
21:58:18.282 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:18.286 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:18.291 00.005 14556 Enqueuing Expose request
21:58:18.462 00.171 12308 IsGuiding returns 1
21:58:18.462 00.000 12308 scope still moving after pulse duration time elapsed
21:58:18.494 00.032 12308 IsSlewing returns 0
21:58:18.495 00.001 12308 IsGuiding returns 0
21:58:18.496 00.001 12308 scope move finished after 195 + 48 ms
21:58:18.496 00.000 12308 Move returns status 0, amount 195
21:58:18.497 00.001 12308 MoveAxis(N, 169, ABG)
21:58:18.497 00.000 12308 Guiding  Dir = 0, Dur = 169
21:58:18.498 00.001 12308 IsSlewing returns 0
21:58:18.498 00.000 12308 IsGuiding returns 0
21:58:18.499 00.001 12308 PulseGuide returned control before completion, sleep 179
21:58:18.683 00.184 12308 IsGuiding returns 1
21:58:18.685 00.002 12308 scope still moving after pulse duration time elapsed
21:58:18.715 00.030 12308 IsSlewing returns 0
21:58:18.715 00.000 12308 IsGuiding returns 0
21:58:18.716 00.001 12308 scope move finished after 169 + 47 ms
21:58:18.716 00.000 12308 Move returns status 0, amount 169
21:58:18.716 00.000 12308 move complete, result=0
21:58:18.717 00.001 12308 worker thread done servicing request
21:58:18.717 00.000 14556 GuideStep: 0.4 px 195 ms WEST, -0.2 px 169 ms NORTH
21:58:18.723 00.006 12308 Worker thread wakes up
21:58:18.724 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:18.724 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:19.980 01.256 12308 Exposure complete
21:58:20.125 00.145 12308 worker thread done servicing request
21:58:20.126 00.001 14556 OnExposeComplete: enter
21:58:20.129 00.003 14556 UpdateGuideState(): m_state=6
21:58:20.134 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3731
21:58:20.137 00.003 14556 Star::Find returns 1 (0), X=192.70, Y=995.90, Mass=2027, SNR=30.1, Peak=143 HFD=4.5
21:58:20.142 00.005 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.67 = -1.62)
21:58:20.146 00.004 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.72)
21:58:20.150 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.32 hyp=0.32 cameraTheta=1.59 mountX=-0.02 mountY=-0.32, mountTheta=-1.62
21:58:20.155 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.32, opts=13)
21:58:20.160 00.005 14556 Enqueuing Move request for scope (-0.01, 0.32)
21:58:20.165 00.005 12308 Worker thread wakes up
21:58:20.165 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.32) opts 0xd
21:58:20.165 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.32)
21:58:20.165 00.000 12308 Moving (-0.01, 0.32) raw xDistance=-0.02 yDistance=-0.32
21:58:20.165 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:58:20.165 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:58:20.166 00.001 12308 MoveAxis(E, 0, ABG)
21:58:20.166 00.000 12308 Move returns status 0, amount 0
21:58:20.166 00.000 12308 MoveAxis(N, 225, ABG)
21:58:20.166 00.000 12308 Guiding  Dir = 0, Dur = 225
21:58:20.166 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:20.170 00.004 12308 IsSlewing returns 0
21:58:20.172 00.002 12308 IsGuiding returns 0
21:58:20.172 00.000 12308 PulseGuide returned control before completion, sleep 235
21:58:20.194 00.022 14556 UpdateGuideState exits: m=2027 SNR=30.1
21:58:20.199 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:20.206 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:20.210 00.004 14556 Enqueuing Expose request
21:58:20.417 00.207 12308 IsGuiding returns 1
21:58:20.419 00.002 12308 scope still moving after pulse duration time elapsed
21:58:20.448 00.029 12308 IsSlewing returns 0
21:58:20.450 00.002 12308 IsGuiding returns 0
21:58:20.451 00.001 12308 scope move finished after 225 + 54 ms
21:58:20.452 00.001 12308 Move returns status 0, amount 225
21:58:20.452 00.000 12308 move complete, result=0
21:58:20.453 00.001 12308 worker thread done servicing request
21:58:20.454 00.001 12308 Worker thread wakes up
21:58:20.454 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 225 ms NORTH
21:58:20.461 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:20.461 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:21.705 01.244 12308 Exposure complete
21:58:21.848 00.143 12308 worker thread done servicing request
21:58:21.849 00.001 14556 OnExposeComplete: enter
21:58:21.854 00.005 14556 UpdateGuideState(): m_state=6
21:58:21.859 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3732
21:58:21.863 00.004 14556 Star::Find returns 1 (0), X=192.46, Y=995.46, Mass=2198, SNR=31.4, Peak=139 HFD=4.9
21:58:21.866 00.003 14556 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.07) = xAngle (0.39 = 0.39)
21:58:21.870 00.004 14556 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.29 = 0.29)
21:58:21.874 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.12 hyp=0.27 cameraTheta=-2.68 mountX=0.25 mountY=0.08, mountTheta=0.30
21:58:21.879 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.12, opts=13)
21:58:21.882 00.003 14556 Enqueuing Move request for scope (-0.24, -0.12)
21:58:21.887 00.005 12308 Worker thread wakes up
21:58:21.887 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.12) opts 0xd
21:58:21.887 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.12)
21:58:21.887 00.000 12308 Moving (-0.24, -0.12) raw xDistance=0.25 yDistance=0.08
21:58:21.888 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:58:21.888 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:21.888 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:58:21.888 00.000 12308 MoveAxis(W, 109, ABG)
21:58:21.888 00.000 12308 Guiding  Dir = 3, Dur = 109
21:58:21.889 00.001 12308 IsSlewing returns 0
21:58:21.889 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:21.893 00.004 12308 IsGuiding returns 0
21:58:21.894 00.001 12308 PulseGuide returned control before completion, sleep 119
21:58:21.917 00.023 14556 UpdateGuideState exits: m=2198 SNR=31.4
21:58:21.921 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:21.925 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:21.929 00.004 14556 Enqueuing Expose request
21:58:22.024 00.095 12308 IsGuiding returns 1
21:58:22.025 00.001 12308 scope still moving after pulse duration time elapsed
21:58:22.055 00.030 12308 IsSlewing returns 0
21:58:22.056 00.001 12308 IsGuiding returns 0
21:58:22.056 00.000 12308 scope move finished after 109 + 53 ms
21:58:22.057 00.001 12308 Move returns status 0, amount 109
21:58:22.057 00.000 12308 MoveAxis(N, 0, ABG)
21:58:22.057 00.000 12308 Move returns status 0, amount 0
21:58:22.058 00.001 12308 move complete, result=0
21:58:22.058 00.000 12308 worker thread done servicing request
21:58:22.059 00.001 12308 Worker thread wakes up
21:58:22.059 00.000 14556 GuideStep: 0.3 px 109 ms WEST, 0.1 px 0 ms NORTH
21:58:22.065 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:22.066 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:23.317 01.251 12308 Exposure complete
21:58:23.455 00.138 12308 worker thread done servicing request
21:58:23.456 00.001 14556 OnExposeComplete: enter
21:58:23.459 00.003 14556 UpdateGuideState(): m_state=6
21:58:23.464 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3733
21:58:23.467 00.003 14556 Star::Find returns 1 (0), X=192.73, Y=995.37, Mass=2148, SNR=31.0, Peak=134 HFD=4.7
21:58:23.472 00.005 14556 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-3.07) = xAngle (1.61 = 1.61)
21:58:23.476 00.004 14556 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.51 = 1.51)
21:58:23.480 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.47 mountX=-0.01 mountY=0.21, mountTheta=1.61
21:58:23.486 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.21, opts=13)
21:58:23.490 00.004 14556 Enqueuing Move request for scope (0.02, -0.21)
21:58:23.493 00.003 12308 Worker thread wakes up
21:58:23.493 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.21) opts 0xd
21:58:23.493 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.21)
21:58:23.493 00.000 12308 Moving (0.02, -0.21) raw xDistance=-0.01 yDistance=0.21
21:58:23.494 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:58:23.494 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:58:23.495 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:58:23.495 00.000 12308 MoveAxis(E, 0, ABG)
21:58:23.495 00.000 12308 Move returns status 0, amount 0
21:58:23.495 00.000 12308 MoveAxis(N, 0, ABG)
21:58:23.495 00.000 12308 Move returns status 0, amount 0
21:58:23.495 00.000 12308 move complete, result=0
21:58:23.496 00.001 12308 worker thread done servicing request
21:58:23.497 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:23.522 00.025 14556 UpdateGuideState exits: m=2148 SNR=31.0
21:58:23.526 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:23.530 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:23.534 00.004 14556 Enqueuing Expose request
21:58:23.539 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:58:23.543 00.004 12308 Worker thread wakes up
21:58:23.544 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:23.544 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:24.792 01.248 12308 Exposure complete
21:58:24.945 00.153 12308 worker thread done servicing request
21:58:24.945 00.000 14556 OnExposeComplete: enter
21:58:24.949 00.004 14556 UpdateGuideState(): m_state=6
21:58:24.955 00.006 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3734
21:58:24.959 00.004 14556 Star::Find returns 1 (0), X=192.81, Y=995.75, Mass=2040, SNR=30.3, Peak=165 HFD=4.5
21:58:24.963 00.004 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.06 = -2.22)
21:58:24.967 00.004 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.96 = -2.32)
21:58:24.970 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.16 hyp=0.20 cameraTheta=0.99 mountX=-0.12 mountY=-0.14, mountTheta=-2.26
21:58:24.974 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.16, opts=13)
21:58:24.978 00.004 14556 Enqueuing Move request for scope (0.11, 0.16)
21:58:24.982 00.004 12308 Worker thread wakes up
21:58:24.982 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.16) opts 0xd
21:58:24.983 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.16)
21:58:24.983 00.000 12308 Moving (0.11, 0.16) raw xDistance=-0.12 yDistance=-0.14
21:58:24.983 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:58:24.983 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:24.983 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:58:24.985 00.002 12308 MoveAxis(E, 0, ABG)
21:58:24.985 00.000 12308 Move returns status 0, amount 0
21:58:24.985 00.000 12308 MoveAxis(N, 0, ABG)
21:58:24.985 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:24.990 00.005 12308 Move returns status 0, amount 0
21:58:24.990 00.000 12308 move complete, result=0
21:58:24.990 00.000 12308 worker thread done servicing request
21:58:25.012 00.022 14556 UpdateGuideState exits: m=2040 SNR=30.3
21:58:25.017 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:25.020 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:25.025 00.005 14556 Enqueuing Expose request
21:58:25.029 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:25.032 00.003 12308 Worker thread wakes up
21:58:25.032 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:25.032 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:26.276 01.244 12308 Exposure complete
21:58:26.422 00.146 12308 worker thread done servicing request
21:58:26.422 00.000 14556 OnExposeComplete: enter
21:58:26.426 00.004 14556 UpdateGuideState(): m_state=6
21:58:26.430 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3735
21:58:26.434 00.004 14556 Star::Find returns 1 (0), X=192.70, Y=995.68, Mass=2241, SNR=31.8, Peak=167 HFD=4.4
21:58:26.437 00.003 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.68 = -1.60)
21:58:26.440 00.003 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.70)
21:58:26.445 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.61 mountX=-0.00 mountY=-0.10, mountTheta=-1.60
21:58:26.451 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.10, opts=13)
21:58:26.454 00.003 14556 Enqueuing Move request for scope (-0.00, 0.10)
21:58:26.459 00.005 12308 Worker thread wakes up
21:58:26.459 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.10) opts 0xd
21:58:26.459 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.10)
21:58:26.459 00.000 12308 Moving (-0.00, 0.10) raw xDistance=-0.00 yDistance=-0.10
21:58:26.459 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:58:26.459 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:26.460 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:58:26.460 00.000 12308 MoveAxis(E, 0, ABG)
21:58:26.460 00.000 12308 Move returns status 0, amount 0
21:58:26.460 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:26.464 00.004 12308 MoveAxis(N, 0, ABG)
21:58:26.464 00.000 12308 Move returns status 0, amount 0
21:58:26.464 00.000 12308 move complete, result=0
21:58:26.465 00.001 12308 worker thread done servicing request
21:58:26.483 00.018 14556 UpdateGuideState exits: m=2241 SNR=31.8
21:58:26.488 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:26.491 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:26.494 00.003 14556 Enqueuing Expose request
21:58:26.498 00.004 12308 Worker thread wakes up
21:58:26.498 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:26.498 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:26.498 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:27.746 01.248 12308 Exposure complete
21:58:27.897 00.151 12308 worker thread done servicing request
21:58:27.898 00.001 14556 OnExposeComplete: enter
21:58:27.901 00.003 14556 UpdateGuideState(): m_state=6
21:58:27.905 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3736
21:58:27.909 00.004 14556 Star::Find returns 1 (0), X=192.75, Y=995.79, Mass=2174, SNR=31.2, Peak=155 HFD=4.5
21:58:27.914 00.005 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.46 = -1.82)
21:58:27.917 00.003 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.92)
21:58:27.922 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.21 hyp=0.21 cameraTheta=1.39 mountX=-0.05 mountY=-0.20, mountTheta=-1.83
21:58:27.926 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.21, opts=13)
21:58:27.930 00.004 14556 Enqueuing Move request for scope (0.04, 0.21)
21:58:27.933 00.003 12308 Worker thread wakes up
21:58:27.933 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.21) opts 0xd
21:58:27.933 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.21)
21:58:27.933 00.000 12308 Moving (0.04, 0.21) raw xDistance=-0.05 yDistance=-0.20
21:58:27.935 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:58:27.935 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:27.935 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:58:27.935 00.000 12308 MoveAxis(E, 0, ABG)
21:58:27.935 00.000 12308 Move returns status 0, amount 0
21:58:27.936 00.001 12308 MoveAxis(N, 0, ABG)
21:58:27.936 00.000 12308 Move returns status 0, amount 0
21:58:27.936 00.000 12308 move complete, result=0
21:58:27.936 00.000 12308 worker thread done servicing request
21:58:27.936 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:27.961 00.025 14556 UpdateGuideState exits: m=2174 SNR=31.2
21:58:27.965 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:27.969 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:27.974 00.005 14556 Enqueuing Expose request
21:58:27.979 00.005 12308 Worker thread wakes up
21:58:27.980 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:27.980 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:27.980 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:58:29.233 01.253 12308 Exposure complete
21:58:29.370 00.137 14556 OnExposeComplete: enter
21:58:29.373 00.003 14556 UpdateGuideState(): m_state=6
21:58:29.376 00.003 12308 worker thread done servicing request
21:58:29.376 00.000 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3737
21:58:29.379 00.003 14556 Star::Find returns 1 (0), X=192.67, Y=995.84, Mass=2324, SNR=32.6, Peak=161 HFD=4.6
21:58:29.382 00.003 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
21:58:29.385 00.003 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
21:58:29.387 00.002 14556 CameraToMount -- cameraX=-0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.72 mountX=0.02 mountY=-0.26, mountTheta=-1.49
21:58:29.392 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.26, opts=13)
21:58:29.395 00.003 14556 Enqueuing Move request for scope (-0.04, 0.26)
21:58:29.398 00.003 12308 Worker thread wakes up
21:58:29.398 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.26) opts 0xd
21:58:29.398 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.26)
21:58:29.398 00.000 12308 Moving (-0.04, 0.26) raw xDistance=0.02 yDistance=-0.26
21:58:29.400 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:58:29.400 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:58:29.400 00.000 12308 MoveAxis(E, 0, ABG)
21:58:29.400 00.000 12308 Move returns status 0, amount 0
21:58:29.400 00.000 12308 MoveAxis(N, 182, ABG)
21:58:29.400 00.000 12308 Guiding  Dir = 0, Dur = 182
21:58:29.401 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:29.404 00.003 12308 IsSlewing returns 0
21:58:29.404 00.000 12308 IsGuiding returns 0
21:58:29.404 00.000 12308 PulseGuide returned control before completion, sleep 192
21:58:29.423 00.019 14556 UpdateGuideState exits: m=2324 SNR=32.6
21:58:29.428 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:29.432 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:29.435 00.003 14556 Enqueuing Expose request
21:58:29.614 00.179 12308 IsGuiding returns 0
21:58:29.615 00.001 12308 Move returns status 0, amount 182
21:58:29.615 00.000 12308 move complete, result=0
21:58:29.616 00.001 12308 worker thread done servicing request
21:58:29.616 00.000 12308 Worker thread wakes up
21:58:29.618 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 182 ms NORTH
21:58:29.624 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:29.624 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:30.875 01.251 12308 Exposure complete
21:58:31.016 00.141 12308 worker thread done servicing request
21:58:31.017 00.001 14556 OnExposeComplete: enter
21:58:31.021 00.004 14556 UpdateGuideState(): m_state=6
21:58:31.024 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3738
21:58:31.028 00.004 14556 Star::Find returns 1 (0), X=192.66, Y=995.51, Mass=2085, SNR=30.5, Peak=138 HFD=4.4
21:58:31.032 00.004 14556 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-3.07) = xAngle (0.92 = 0.92)
21:58:31.036 00.004 14556 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.82 = 0.82)
21:58:31.040 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.16 mountX=0.05 mountY=0.06, mountTheta=0.88
21:58:31.046 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.07, opts=13)
21:58:31.050 00.004 14556 Enqueuing Move request for scope (-0.05, -0.07)
21:58:31.053 00.003 12308 Worker thread wakes up
21:58:31.053 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
21:58:31.053 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
21:58:31.055 00.002 12308 Moving (-0.05, -0.07) raw xDistance=0.05 yDistance=0.06
21:58:31.055 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:58:31.055 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:31.055 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:58:31.055 00.000 12308 MoveAxis(E, 0, ABG)
21:58:31.055 00.000 12308 Move returns status 0, amount 0
21:58:31.056 00.001 12308 MoveAxis(N, 0, ABG)
21:58:31.056 00.000 12308 Move returns status 0, amount 0
21:58:31.056 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:31.061 00.005 12308 move complete, result=0
21:58:31.061 00.000 12308 worker thread done servicing request
21:58:31.088 00.027 14556 UpdateGuideState exits: m=2085 SNR=30.5
21:58:31.093 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:31.098 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:31.105 00.007 14556 Enqueuing Expose request
21:58:31.111 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:58:31.115 00.004 12308 Worker thread wakes up
21:58:31.115 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:31.115 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:32.359 01.244 12308 Exposure complete
21:58:32.491 00.132 12308 worker thread done servicing request
21:58:32.492 00.001 14556 OnExposeComplete: enter
21:58:32.496 00.004 14556 UpdateGuideState(): m_state=6
21:58:32.500 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3739
21:58:32.504 00.004 14556 Star::Find returns 1 (0), X=192.17, Y=995.74, Mass=2042, SNR=30.2, Peak=139 HFD=4.4
21:58:32.508 00.004 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.92 = -0.36)
21:58:32.512 00.004 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.82 = -0.46)
21:58:32.516 00.004 14556 CameraToMount -- cameraX=-0.54 cameraY=0.16 hyp=0.56 cameraTheta=2.85 mountX=0.53 mountY=-0.25, mountTheta=-0.44
21:58:32.521 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.54, y=0.16, opts=13)
21:58:32.524 00.003 14556 Enqueuing Move request for scope (-0.54, 0.16)
21:58:32.529 00.005 12308 Worker thread wakes up
21:58:32.529 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.16) opts 0xd
21:58:32.529 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.54, 0.16)
21:58:32.529 00.000 12308 Moving (-0.54, 0.16) raw xDistance=0.53 yDistance=-0.25
21:58:32.529 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53
21:58:32.529 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:58:32.530 00.001 12308 MoveAxis(W, 229, ABG)
21:58:32.530 00.000 12308 Guiding  Dir = 3, Dur = 229
21:58:32.530 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:32.534 00.004 12308 IsSlewing returns 0
21:58:32.535 00.001 12308 IsGuiding returns 0
21:58:32.535 00.000 12308 PulseGuide returned control before completion, sleep 239
21:58:32.555 00.020 14556 UpdateGuideState exits: m=2042 SNR=30.2
21:58:32.560 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:32.563 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:32.567 00.004 14556 Enqueuing Expose request
21:58:32.788 00.221 12308 IsGuiding returns 0
21:58:32.788 00.000 12308 Move returns status 0, amount 229
21:58:32.789 00.001 12308 MoveAxis(N, 176, ABG)
21:58:32.790 00.001 12308 Guiding  Dir = 0, Dur = 176
21:58:32.790 00.000 12308 IsSlewing returns 0
21:58:32.791 00.001 12308 IsGuiding returns 0
21:58:32.792 00.001 12308 PulseGuide returned control before completion, sleep 186
21:58:32.993 00.201 12308 IsGuiding returns 1
21:58:32.994 00.001 12308 scope still moving after pulse duration time elapsed
21:58:33.025 00.031 12308 IsSlewing returns 0
21:58:33.026 00.001 12308 IsGuiding returns 0
21:58:33.026 00.000 12308 scope move finished after 176 + 58 ms
21:58:33.027 00.001 12308 Move returns status 0, amount 176
21:58:33.027 00.000 12308 move complete, result=0
21:58:33.027 00.000 12308 worker thread done servicing request
21:58:33.027 00.000 12308 Worker thread wakes up
21:58:33.029 00.002 14556 GuideStep: 0.5 px 229 ms WEST, -0.3 px 176 ms NORTH
21:58:33.036 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:33.036 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:34.286 01.250 12308 Exposure complete
21:58:34.445 00.159 12308 worker thread done servicing request
21:58:34.445 00.000 14556 OnExposeComplete: enter
21:58:34.450 00.005 14556 UpdateGuideState(): m_state=6
21:58:34.454 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3740
21:58:34.458 00.004 14556 Star::Find returns 1 (0), X=192.68, Y=995.66, Mass=2007, SNR=29.9, Peak=139 HFD=4.3
21:58:34.461 00.003 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
21:58:34.466 00.005 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.39)
21:58:34.469 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.92 mountX=0.02 mountY=-0.08, mountTheta=-1.30
21:58:34.474 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.07, opts=13)
21:58:34.479 00.005 14556 Enqueuing Move request for scope (-0.03, 0.07)
21:58:34.483 00.004 12308 Worker thread wakes up
21:58:34.483 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
21:58:34.483 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
21:58:34.483 00.000 12308 Moving (-0.03, 0.07) raw xDistance=0.02 yDistance=-0.08
21:58:34.485 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:58:34.485 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:34.485 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:58:34.485 00.000 12308 MoveAxis(E, 0, ABG)
21:58:34.485 00.000 12308 Move returns status 0, amount 0
21:58:34.486 00.001 12308 MoveAxis(N, 0, ABG)
21:58:34.486 00.000 12308 Move returns status 0, amount 0
21:58:34.486 00.000 12308 move complete, result=0
21:58:34.487 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:34.491 00.004 12308 worker thread done servicing request
21:58:34.510 00.019 14556 UpdateGuideState exits: m=2007 SNR=29.9
21:58:34.515 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:34.519 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:34.523 00.004 14556 Enqueuing Expose request
21:58:34.526 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:34.530 00.004 12308 Worker thread wakes up
21:58:34.530 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:34.530 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:35.781 01.251 12308 Exposure complete
21:58:35.926 00.145 12308 worker thread done servicing request
21:58:35.926 00.000 14556 OnExposeComplete: enter
21:58:35.929 00.003 14556 UpdateGuideState(): m_state=6
21:58:35.933 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3741
21:58:35.937 00.004 14556 Star::Find returns 1 (0), X=192.76, Y=995.44, Mass=2040, SNR=30.3, Peak=158 HFD=4.6
21:58:35.941 00.004 14556 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-3.07) = xAngle (1.88 = 1.88)
21:58:35.946 00.005 14556 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.78 = 1.78)
21:58:35.950 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.20 mountX=-0.05 mountY=0.15, mountTheta=1.87
21:58:35.955 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.15, opts=13)
21:58:35.959 00.004 14556 Enqueuing Move request for scope (0.06, -0.15)
21:58:35.963 00.004 12308 Worker thread wakes up
21:58:35.963 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.15) opts 0xd
21:58:35.963 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.15)
21:58:35.963 00.000 12308 Moving (0.06, -0.15) raw xDistance=-0.05 yDistance=0.15
21:58:35.963 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:58:35.964 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:35.964 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:58:35.964 00.000 12308 MoveAxis(E, 0, ABG)
21:58:35.965 00.001 12308 Move returns status 0, amount 0
21:58:35.965 00.000 12308 MoveAxis(N, 0, ABG)
21:58:35.965 00.000 12308 Move returns status 0, amount 0
21:58:35.965 00.000 12308 move complete, result=0
21:58:35.965 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:35.969 00.004 12308 worker thread done servicing request
21:58:35.993 00.024 14556 UpdateGuideState exits: m=2040 SNR=30.3
21:58:35.998 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:36.002 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:36.006 00.004 14556 Enqueuing Expose request
21:58:36.011 00.005 12308 Worker thread wakes up
21:58:36.012 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:36.012 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:36.012 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:58:37.259 01.247 12308 Exposure complete
21:58:37.408 00.149 12308 worker thread done servicing request
21:58:37.408 00.000 14556 OnExposeComplete: enter
21:58:37.414 00.006 14556 UpdateGuideState(): m_state=6
21:58:37.420 00.006 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3742
21:58:37.426 00.006 14556 Star::Find returns 1 (0), X=192.78, Y=995.64, Mass=2224, SNR=31.6, Peak=152 HFD=4.6
21:58:37.430 00.004 14556 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.07) = xAngle (3.75 = -2.54)
21:58:37.434 00.004 14556 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.65 = -2.64)
21:58:37.438 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.67 mountX=-0.08 mountY=-0.05, mountTheta=-2.61
21:58:37.443 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.06, opts=13)
21:58:37.447 00.004 14556 Enqueuing Move request for scope (0.07, 0.06)
21:58:37.451 00.004 12308 Worker thread wakes up
21:58:37.451 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
21:58:37.451 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
21:58:37.451 00.000 12308 Moving (0.07, 0.06) raw xDistance=-0.08 yDistance=-0.05
21:58:37.451 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:58:37.453 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:37.453 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:58:37.453 00.000 12308 MoveAxis(E, 0, ABG)
21:58:37.453 00.000 12308 Move returns status 0, amount 0
21:58:37.453 00.000 12308 MoveAxis(N, 0, ABG)
21:58:37.453 00.000 12308 Move returns status 0, amount 0
21:58:37.454 00.001 12308 move complete, result=0
21:58:37.454 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:37.458 00.004 12308 worker thread done servicing request
21:58:37.476 00.018 14556 UpdateGuideState exits: m=2224 SNR=31.6
21:58:37.481 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:37.485 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:37.488 00.003 14556 Enqueuing Expose request
21:58:37.491 00.003 12308 Worker thread wakes up
21:58:37.491 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:58:37.494 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:37.495 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:38.752 01.257 12308 Exposure complete
21:58:38.904 00.152 12308 worker thread done servicing request
21:58:38.905 00.001 14556 OnExposeComplete: enter
21:58:38.908 00.003 14556 UpdateGuideState(): m_state=6
21:58:38.913 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3743
21:58:38.919 00.006 14556 Star::Find returns 1 (0), X=192.85, Y=995.59, Mass=2195, SNR=31.6, Peak=159 HFD=4.7
21:58:38.923 00.004 14556 CameraToMount -- cameraTheta (0.09) - m_xAngle (-3.07) = xAngle (3.16 = -3.12)
21:58:38.928 00.005 14556 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.06 = 3.06)
21:58:38.932 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.09 mountX=-0.14 mountY=0.01, mountTheta=3.06
21:58:38.937 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.01, opts=13)
21:58:38.942 00.005 14556 Enqueuing Move request for scope (0.14, 0.01)
21:58:38.946 00.004 12308 Worker thread wakes up
21:58:38.946 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
21:58:38.946 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
21:58:38.946 00.000 12308 Moving (0.14, 0.01) raw xDistance=-0.14 yDistance=0.01
21:58:38.947 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:58:38.947 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:38.947 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:58:38.947 00.000 12308 MoveAxis(E, 0, ABG)
21:58:38.947 00.000 12308 Move returns status 0, amount 0
21:58:38.949 00.002 12308 MoveAxis(N, 0, ABG)
21:58:38.949 00.000 12308 Move returns status 0, amount 0
21:58:38.949 00.000 12308 move complete, result=0
21:58:38.949 00.000 12308 worker thread done servicing request
21:58:38.950 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:38.975 00.025 14556 UpdateGuideState exits: m=2195 SNR=31.6
21:58:38.979 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:38.984 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:38.987 00.003 14556 Enqueuing Expose request
21:58:38.991 00.004 12308 Worker thread wakes up
21:58:38.991 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:58:38.995 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:38.995 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:40.250 01.255 12308 Exposure complete
21:58:40.397 00.147 12308 worker thread done servicing request
21:58:40.397 00.000 14556 OnExposeComplete: enter
21:58:40.402 00.005 14556 UpdateGuideState(): m_state=6
21:58:40.404 00.002 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3744
21:58:40.406 00.002 14556 Star::Find returns 1 (0), X=192.64, Y=995.63, Mass=2127, SNR=31.0, Peak=156 HFD=4.8
21:58:40.410 00.004 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.57 = -0.71)
21:58:40.416 00.006 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.81)
21:58:40.419 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.08 cameraTheta=2.50 mountX=0.06 mountY=-0.06, mountTheta=-0.76
21:58:40.423 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.05, opts=13)
21:58:40.427 00.004 14556 Enqueuing Move request for scope (-0.07, 0.05)
21:58:40.431 00.004 12308 Worker thread wakes up
21:58:40.431 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
21:58:40.431 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
21:58:40.431 00.000 12308 Moving (-0.07, 0.05) raw xDistance=0.06 yDistance=-0.06
21:58:40.431 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:58:40.432 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:40.432 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:58:40.432 00.000 12308 MoveAxis(E, 0, ABG)
21:58:40.432 00.000 12308 Move returns status 0, amount 0
21:58:40.432 00.000 12308 MoveAxis(N, 0, ABG)
21:58:40.434 00.002 12308 Move returns status 0, amount 0
21:58:40.434 00.000 12308 move complete, result=0
21:58:40.434 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:40.438 00.004 12308 worker thread done servicing request
21:58:40.460 00.022 14556 UpdateGuideState exits: m=2127 SNR=31.0
21:58:40.464 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:40.467 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:40.472 00.005 14556 Enqueuing Expose request
21:58:40.478 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:40.482 00.004 12308 Worker thread wakes up
21:58:40.482 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:40.482 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:41.723 01.241 12308 Exposure complete
21:58:41.869 00.146 12308 worker thread done servicing request
21:58:41.869 00.000 14556 OnExposeComplete: enter
21:58:41.873 00.004 14556 UpdateGuideState(): m_state=6
21:58:41.878 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3745
21:58:41.883 00.005 14556 Star::Find returns 1 (0), X=192.67, Y=995.89, Mass=2180, SNR=31.4, Peak=166 HFD=4.8
21:58:41.887 00.004 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.76 = -1.52)
21:58:41.890 00.003 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.62)
21:58:41.895 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.31 hyp=0.31 cameraTheta=1.69 mountX=0.01 mountY=-0.31, mountTheta=-1.52
21:58:41.900 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.31, opts=13)
21:58:41.904 00.004 14556 Enqueuing Move request for scope (-0.04, 0.31)
21:58:41.908 00.004 12308 Worker thread wakes up
21:58:41.909 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.31) opts 0xd
21:58:41.909 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.31)
21:58:41.909 00.000 12308 Moving (-0.04, 0.31) raw xDistance=0.01 yDistance=-0.31
21:58:41.909 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:58:41.909 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:58:41.909 00.000 12308 MoveAxis(E, 0, ABG)
21:58:41.910 00.001 12308 Move returns status 0, amount 0
21:58:41.910 00.000 12308 MoveAxis(N, 220, ABG)
21:58:41.910 00.000 12308 Guiding  Dir = 0, Dur = 220
21:58:41.911 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:41.919 00.008 12308 IsSlewing returns 0
21:58:41.919 00.000 12308 IsGuiding returns 0
21:58:41.919 00.000 12308 PulseGuide returned control before completion, sleep 230
21:58:41.942 00.023 14556 UpdateGuideState exits: m=2180 SNR=31.4
21:58:41.949 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:41.953 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:41.957 00.004 14556 Enqueuing Expose request
21:58:42.166 00.209 12308 IsGuiding returns 1
21:58:42.167 00.001 12308 scope still moving after pulse duration time elapsed
21:58:42.197 00.030 12308 IsSlewing returns 0
21:58:42.199 00.002 12308 IsGuiding returns 0
21:58:42.199 00.000 12308 scope move finished after 220 + 60 ms
21:58:42.200 00.001 12308 Move returns status 0, amount 220
21:58:42.200 00.000 12308 move complete, result=0
21:58:42.201 00.001 12308 worker thread done servicing request
21:58:42.201 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 220 ms NORTH
21:58:42.208 00.007 12308 Worker thread wakes up
21:58:42.208 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:42.209 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:43.461 01.252 12308 Exposure complete
21:58:43.602 00.141 12308 worker thread done servicing request
21:58:43.603 00.001 14556 OnExposeComplete: enter
21:58:43.606 00.003 14556 UpdateGuideState(): m_state=6
21:58:43.610 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3746
21:58:43.613 00.003 14556 Star::Find returns 1 (0), X=192.33, Y=995.36, Mass=2257, SNR=31.9, Peak=142 HFD=4.7
21:58:43.617 00.004 14556 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-3.07) = xAngle (0.47 = 0.47)
21:58:43.621 00.004 14556 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.37 = 0.37)
21:58:43.625 00.004 14556 CameraToMount -- cameraX=-0.38 cameraY=-0.23 hyp=0.44 cameraTheta=-2.61 mountX=0.40 mountY=0.16, mountTheta=0.38
21:58:43.630 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.38, y=-0.23, opts=13)
21:58:43.635 00.005 14556 Enqueuing Move request for scope (-0.38, -0.23)
21:58:43.639 00.004 12308 Worker thread wakes up
21:58:43.639 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.23) opts 0xd
21:58:43.639 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.38, -0.23)
21:58:43.639 00.000 12308 Moving (-0.38, -0.23) raw xDistance=0.40 yDistance=0.16
21:58:43.639 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
21:58:43.640 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:43.640 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:58:43.640 00.000 12308 MoveAxis(W, 172, ABG)
21:58:43.640 00.000 12308 Guiding  Dir = 3, Dur = 172
21:58:43.642 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:43.646 00.004 12308 IsSlewing returns 0
21:58:43.646 00.000 12308 IsGuiding returns 0
21:58:43.646 00.000 12308 PulseGuide returned control before completion, sleep 182
21:58:43.666 00.020 14556 UpdateGuideState exits: m=2257 SNR=31.9
21:58:43.672 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:43.676 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:43.681 00.005 14556 Enqueuing Expose request
21:58:43.840 00.159 12308 IsGuiding returns 1
21:58:43.841 00.001 12308 scope still moving after pulse duration time elapsed
21:58:43.871 00.030 12308 IsSlewing returns 0
21:58:43.871 00.000 12308 IsGuiding returns 0
21:58:43.872 00.001 12308 scope move finished after 172 + 53 ms
21:58:43.872 00.000 12308 Move returns status 0, amount 172
21:58:43.872 00.000 12308 MoveAxis(N, 0, ABG)
21:58:43.873 00.001 12308 Move returns status 0, amount 0
21:58:43.873 00.000 12308 move complete, result=0
21:58:43.873 00.000 12308 worker thread done servicing request
21:58:43.874 00.001 14556 GuideStep: 0.4 px 172 ms WEST, 0.2 px 0 ms NORTH
21:58:43.883 00.009 12308 Worker thread wakes up
21:58:43.883 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:43.884 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:45.136 01.252 12308 Exposure complete
21:58:45.277 00.141 12308 worker thread done servicing request
21:58:45.277 00.000 14556 OnExposeComplete: enter
21:58:45.282 00.005 14556 UpdateGuideState(): m_state=6
21:58:45.286 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3747
21:58:45.290 00.004 14556 Star::Find returns 1 (0), X=192.88, Y=995.69, Mass=2304, SNR=32.0, Peak=191 HFD=4.6
21:58:45.293 00.003 14556 CameraToMount -- cameraTheta (0.56) - m_xAngle (-3.07) = xAngle (3.63 = -2.65)
21:58:45.298 00.005 14556 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.53 = -2.75)
21:58:45.303 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=0.11 hyp=0.20 cameraTheta=0.56 mountX=-0.18 mountY=-0.08, mountTheta=-2.74
21:58:45.308 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.11, opts=13)
21:58:45.312 00.004 14556 Enqueuing Move request for scope (0.17, 0.11)
21:58:45.316 00.004 12308 Worker thread wakes up
21:58:45.316 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.11) opts 0xd
21:58:45.316 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.11)
21:58:45.317 00.001 12308 Moving (0.17, 0.11) raw xDistance=-0.18 yDistance=-0.08
21:58:45.317 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:58:45.317 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:45.317 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:58:45.317 00.000 12308 MoveAxis(E, 0, ABG)
21:58:45.318 00.001 12308 Move returns status 0, amount 0
21:58:45.318 00.000 12308 MoveAxis(N, 0, ABG)
21:58:45.318 00.000 12308 Move returns status 0, amount 0
21:58:45.318 00.000 12308 move complete, result=0
21:58:45.318 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:45.323 00.005 12308 worker thread done servicing request
21:58:45.342 00.019 14556 UpdateGuideState exits: m=2304 SNR=32.0
21:58:45.346 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:45.349 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:45.354 00.005 14556 Enqueuing Expose request
21:58:45.360 00.006 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:45.365 00.005 12308 Worker thread wakes up
21:58:45.365 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:45.365 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:46.606 01.241 12308 Exposure complete
21:58:46.755 00.149 12308 worker thread done servicing request
21:58:46.755 00.000 14556 OnExposeComplete: enter
21:58:46.761 00.006 14556 UpdateGuideState(): m_state=6
21:58:46.766 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3748
21:58:46.771 00.005 14556 Star::Find returns 1 (0), X=192.88, Y=995.76, Mass=2257, SNR=31.9, Peak=171 HFD=4.5
21:58:46.776 00.005 14556 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.07) = xAngle (3.86 = -2.42)
21:58:46.782 00.006 14556 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.76 = -2.52)
21:58:46.787 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=0.17 hyp=0.25 cameraTheta=0.79 mountX=-0.19 mountY=-0.14, mountTheta=-2.48
21:58:46.792 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.17, opts=13)
21:58:46.798 00.006 14556 Enqueuing Move request for scope (0.17, 0.17)
21:58:46.801 00.003 12308 Worker thread wakes up
21:58:46.802 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.17) opts 0xd
21:58:46.802 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.17)
21:58:46.802 00.000 12308 Moving (0.17, 0.17) raw xDistance=-0.19 yDistance=-0.14
21:58:46.802 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:58:46.802 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:46.803 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:58:46.803 00.000 12308 MoveAxis(E, 0, ABG)
21:58:46.803 00.000 12308 Move returns status 0, amount 0
21:58:46.804 00.001 12308 MoveAxis(N, 0, ABG)
21:58:46.804 00.000 12308 Move returns status 0, amount 0
21:58:46.804 00.000 12308 move complete, result=0
21:58:46.804 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:46.809 00.005 12308 worker thread done servicing request
21:58:46.830 00.021 14556 UpdateGuideState exits: m=2257 SNR=31.9
21:58:46.835 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:46.840 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:46.845 00.005 14556 Enqueuing Expose request
21:58:46.849 00.004 12308 Worker thread wakes up
21:58:46.850 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:46.855 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:46.855 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:48.097 01.242 12308 Exposure complete
21:58:48.239 00.142 12308 worker thread done servicing request
21:58:48.241 00.002 14556 OnExposeComplete: enter
21:58:48.244 00.003 14556 UpdateGuideState(): m_state=6
21:58:48.248 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3749
21:58:48.253 00.005 14556 Star::Find returns 1 (0), X=192.68, Y=995.83, Mass=2184, SNR=31.4, Peak=151 HFD=4.8
21:58:48.257 00.004 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.74 = -1.55)
21:58:48.261 00.004 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.65)
21:58:48.266 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.25 hyp=0.25 cameraTheta=1.66 mountX=0.01 mountY=-0.25, mountTheta=-1.55
21:58:48.271 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.25, opts=13)
21:58:48.275 00.004 14556 Enqueuing Move request for scope (-0.02, 0.25)
21:58:48.280 00.005 12308 Worker thread wakes up
21:58:48.280 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.25) opts 0xd
21:58:48.280 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.25)
21:58:48.282 00.002 12308 Moving (-0.02, 0.25) raw xDistance=0.01 yDistance=-0.25
21:58:48.282 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:58:48.282 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:58:48.282 00.000 12308 MoveAxis(E, 0, ABG)
21:58:48.283 00.001 12308 Move returns status 0, amount 0
21:58:48.283 00.000 12308 MoveAxis(N, 174, ABG)
21:58:48.283 00.000 12308 Guiding  Dir = 0, Dur = 174
21:58:48.283 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:48.290 00.007 12308 IsSlewing returns 0
21:58:48.290 00.000 12308 IsGuiding returns 0
21:58:48.291 00.001 12308 PulseGuide returned control before completion, sleep 184
21:58:48.313 00.022 14556 UpdateGuideState exits: m=2184 SNR=31.4
21:58:48.318 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:48.323 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:48.327 00.004 14556 Enqueuing Expose request
21:58:48.478 00.151 12308 IsGuiding returns 1
21:58:48.479 00.001 12308 scope still moving after pulse duration time elapsed
21:58:48.509 00.030 12308 IsSlewing returns 0
21:58:48.512 00.003 12308 IsGuiding returns 0
21:58:48.512 00.000 12308 scope move finished after 174 + 47 ms
21:58:48.513 00.001 12308 Move returns status 0, amount 174
21:58:48.514 00.001 12308 move complete, result=0
21:58:48.514 00.000 12308 worker thread done servicing request
21:58:48.514 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 174 ms NORTH
21:58:48.521 00.007 12308 Worker thread wakes up
21:58:48.521 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:48.521 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:49.777 01.256 12308 Exposure complete
21:58:49.918 00.141 12308 worker thread done servicing request
21:58:49.919 00.001 14556 OnExposeComplete: enter
21:58:49.923 00.004 14556 UpdateGuideState(): m_state=6
21:58:49.927 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3750
21:58:49.932 00.005 14556 Star::Find returns 1 (0), X=192.70, Y=995.31, Mass=2406, SNR=33.0, Peak=152 HFD=4.7
21:58:49.936 00.004 14556 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-3.07) = xAngle (1.46 = 1.46)
21:58:49.939 00.003 14556 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.36 = 1.36)
21:58:49.944 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.61 mountX=0.03 mountY=0.27, mountTheta=1.46
21:58:49.950 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.27, opts=13)
21:58:49.953 00.003 14556 Enqueuing Move request for scope (-0.01, -0.27)
21:58:49.958 00.005 12308 Worker thread wakes up
21:58:49.958 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.27) opts 0xd
21:58:49.958 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.27)
21:58:49.958 00.000 12308 Moving (-0.01, -0.27) raw xDistance=0.03 yDistance=0.27
21:58:49.958 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:58:49.959 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:58:49.959 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:58:49.959 00.000 12308 MoveAxis(E, 0, ABG)
21:58:49.959 00.000 12308 Move returns status 0, amount 0
21:58:49.959 00.000 12308 MoveAxis(N, 0, ABG)
21:58:49.959 00.000 12308 Move returns status 0, amount 0
21:58:49.961 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:49.965 00.004 12308 move complete, result=0
21:58:49.966 00.001 12308 worker thread done servicing request
21:58:49.985 00.019 14556 UpdateGuideState exits: m=2406 SNR=33.0
21:58:49.990 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:49.993 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:49.997 00.004 14556 Enqueuing Expose request
21:58:50.001 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:58:50.006 00.005 12308 Worker thread wakes up
21:58:50.006 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:50.006 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:51.268 01.262 12308 Exposure complete
21:58:51.408 00.140 12308 worker thread done servicing request
21:58:51.409 00.001 14556 OnExposeComplete: enter
21:58:51.414 00.005 14556 UpdateGuideState(): m_state=6
21:58:51.419 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3751
21:58:51.425 00.006 14556 Star::Find returns 1 (0), X=192.86, Y=995.61, Mass=2069, SNR=30.5, Peak=143 HFD=4.7
21:58:51.429 00.004 14556 CameraToMount -- cameraTheta (0.17) - m_xAngle (-3.07) = xAngle (3.24 = -3.04)
21:58:51.432 00.003 14556 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.15 = -3.14)
21:58:51.436 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.03 hyp=0.15 cameraTheta=0.17 mountX=-0.15 mountY=-0.00, mountTheta=-3.14
21:58:51.442 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.03, opts=13)
21:58:51.446 00.004 14556 Enqueuing Move request for scope (0.15, 0.03)
21:58:51.451 00.005 12308 Worker thread wakes up
21:58:51.451 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.03) opts 0xd
21:58:51.451 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.03)
21:58:51.451 00.000 12308 Moving (0.15, 0.03) raw xDistance=-0.15 yDistance=-0.00
21:58:51.451 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:58:51.451 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:51.452 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:58:51.452 00.000 12308 MoveAxis(E, 0, ABG)
21:58:51.452 00.000 12308 Move returns status 0, amount 0
21:58:51.452 00.000 12308 MoveAxis(N, 0, ABG)
21:58:51.452 00.000 12308 Move returns status 0, amount 0
21:58:51.452 00.000 12308 move complete, result=0
21:58:51.452 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:51.456 00.004 12308 worker thread done servicing request
21:58:51.477 00.021 14556 UpdateGuideState exits: m=2069 SNR=30.5
21:58:51.484 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:51.487 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:51.492 00.005 14556 Enqueuing Expose request
21:58:51.496 00.004 12308 Worker thread wakes up
21:58:51.496 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:58:51.500 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:51.500 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:52.747 01.247 12308 Exposure complete
21:58:52.893 00.146 12308 worker thread done servicing request
21:58:52.894 00.001 14556 OnExposeComplete: enter
21:58:52.898 00.004 14556 UpdateGuideState(): m_state=6
21:58:52.902 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3752
21:58:52.907 00.005 14556 Star::Find returns 1 (0), X=192.81, Y=995.65, Mass=2174, SNR=31.4, Peak=169 HFD=4.5
21:58:52.911 00.004 14556 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.07) = xAngle (3.68 = -2.60)
21:58:52.916 00.005 14556 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.58 = -2.70)
21:58:52.919 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.13 cameraTheta=0.61 mountX=-0.11 mountY=-0.05, mountTheta=-2.68
21:58:52.925 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.07, opts=13)
21:58:52.929 00.004 14556 Enqueuing Move request for scope (0.10, 0.07)
21:58:52.935 00.006 12308 Worker thread wakes up
21:58:52.935 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
21:58:52.935 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
21:58:52.935 00.000 12308 Moving (0.10, 0.07) raw xDistance=-0.11 yDistance=-0.05
21:58:52.935 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:58:52.935 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:52.936 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:58:52.936 00.000 12308 MoveAxis(E, 0, ABG)
21:58:52.936 00.000 12308 Move returns status 0, amount 0
21:58:52.937 00.001 12308 MoveAxis(N, 0, ABG)
21:58:52.937 00.000 12308 Move returns status 0, amount 0
21:58:52.937 00.000 12308 move complete, result=0
21:58:52.939 00.002 12308 worker thread done servicing request
21:58:52.939 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:52.968 00.029 14556 UpdateGuideState exits: m=2174 SNR=31.4
21:58:52.974 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:52.977 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:52.980 00.003 14556 Enqueuing Expose request
21:58:52.985 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:52.989 00.004 12308 Worker thread wakes up
21:58:52.989 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:52.989 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:54.230 01.241 12308 Exposure complete
21:58:54.379 00.149 12308 worker thread done servicing request
21:58:54.381 00.002 14556 OnExposeComplete: enter
21:58:54.385 00.004 14556 UpdateGuideState(): m_state=6
21:58:54.390 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3753
21:58:54.395 00.005 14556 Star::Find returns 1 (0), X=192.80, Y=995.87, Mass=2140, SNR=31.1, Peak=167 HFD=4.5
21:58:54.399 00.004 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.33 = -1.95)
21:58:54.402 00.003 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.05)
21:58:54.406 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.29 hyp=0.30 cameraTheta=1.26 mountX=-0.11 mountY=-0.27, mountTheta=-1.97
21:58:54.411 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.29, opts=13)
21:58:54.415 00.004 14556 Enqueuing Move request for scope (0.09, 0.29)
21:58:54.420 00.005 12308 Worker thread wakes up
21:58:54.420 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.29) opts 0xd
21:58:54.420 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.29)
21:58:54.420 00.000 12308 Moving (0.09, 0.29) raw xDistance=-0.11 yDistance=-0.27
21:58:54.420 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:58:54.420 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:58:54.420 00.000 12308 MoveAxis(E, 0, ABG)
21:58:54.421 00.001 12308 Move returns status 0, amount 0
21:58:54.421 00.000 12308 MoveAxis(N, 188, ABG)
21:58:54.421 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:54.425 00.004 12308 Guiding  Dir = 0, Dur = 188
21:58:54.426 00.001 12308 IsSlewing returns 0
21:58:54.426 00.000 12308 IsGuiding returns 0
21:58:54.427 00.001 12308 PulseGuide returned control before completion, sleep 198
21:58:54.448 00.021 14556 UpdateGuideState exits: m=2140 SNR=31.1
21:58:54.452 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:54.456 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:54.462 00.006 14556 Enqueuing Expose request
21:58:54.641 00.179 12308 IsGuiding returns 1
21:58:54.642 00.001 12308 scope still moving after pulse duration time elapsed
21:58:54.672 00.030 12308 IsSlewing returns 0
21:58:54.672 00.000 12308 IsGuiding returns 0
21:58:54.672 00.000 12308 scope move finished after 188 + 58 ms
21:58:54.674 00.002 12308 Move returns status 0, amount 188
21:58:54.674 00.000 12308 move complete, result=0
21:58:54.674 00.000 12308 worker thread done servicing request
21:58:54.675 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 188 ms NORTH
21:58:54.680 00.005 12308 Worker thread wakes up
21:58:54.680 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:54.680 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:55.929 01.249 12308 Exposure complete
21:58:56.074 00.145 12308 worker thread done servicing request
21:58:56.075 00.001 14556 OnExposeComplete: enter
21:58:56.080 00.005 14556 UpdateGuideState(): m_state=6
21:58:56.083 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3754
21:58:56.087 00.004 14556 Star::Find returns 1 (0), X=192.81, Y=995.45, Mass=2149, SNR=31.2, Peak=154 HFD=4.5
21:58:56.090 00.003 14556 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-3.07) = xAngle (2.17 = 2.17)
21:58:56.094 00.004 14556 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.07 = 2.07)
21:58:56.099 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-0.90 mountX=-0.10 mountY=0.15, mountTheta=2.14
21:58:56.104 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.13, opts=13)
21:58:56.109 00.005 14556 Enqueuing Move request for scope (0.11, -0.13)
21:58:56.113 00.004 12308 Worker thread wakes up
21:58:56.113 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.13) opts 0xd
21:58:56.114 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.13)
21:58:56.114 00.000 12308 Moving (0.11, -0.13) raw xDistance=-0.10 yDistance=0.15
21:58:56.114 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:58:56.114 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:56.115 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:58:56.115 00.000 12308 MoveAxis(E, 0, ABG)
21:58:56.115 00.000 12308 Move returns status 0, amount 0
21:58:56.115 00.000 12308 MoveAxis(N, 0, ABG)
21:58:56.115 00.000 12308 Move returns status 0, amount 0
21:58:56.115 00.000 12308 move complete, result=0
21:58:56.115 00.000 12308 worker thread done servicing request
21:58:56.117 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:56.141 00.024 14556 UpdateGuideState exits: m=2149 SNR=31.2
21:58:56.146 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:56.150 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:56.154 00.004 14556 Enqueuing Expose request
21:58:56.159 00.005 12308 Worker thread wakes up
21:58:56.159 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:58:56.162 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:56.162 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:57.419 01.257 12308 Exposure complete
21:58:57.565 00.146 12308 worker thread done servicing request
21:58:57.565 00.000 14556 OnExposeComplete: enter
21:58:57.570 00.005 14556 UpdateGuideState(): m_state=6
21:58:57.574 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3755
21:58:57.578 00.004 14556 Star::Find returns 1 (0), X=192.86, Y=995.53, Mass=2104, SNR=30.7, Peak=138 HFD=4.7
21:58:57.582 00.004 14556 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-3.07) = xAngle (2.73 = 2.73)
21:58:57.586 00.004 14556 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.63 = 2.63)
21:58:57.590 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-0.34 mountX=-0.15 mountY=0.08, mountTheta=2.65
21:58:57.595 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.05, opts=13)
21:58:57.600 00.005 14556 Enqueuing Move request for scope (0.15, -0.05)
21:58:57.605 00.005 12308 Worker thread wakes up
21:58:57.605 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
21:58:57.606 00.001 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
21:58:57.606 00.000 12308 Moving (0.15, -0.05) raw xDistance=-0.15 yDistance=0.08
21:58:57.606 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:58:57.606 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:57.608 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:58:57.608 00.000 12308 MoveAxis(E, 0, ABG)
21:58:57.608 00.000 12308 Move returns status 0, amount 0
21:58:57.608 00.000 12308 MoveAxis(N, 0, ABG)
21:58:57.608 00.000 12308 Move returns status 0, amount 0
21:58:57.609 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:57.613 00.004 12308 move complete, result=0
21:58:57.614 00.001 12308 worker thread done servicing request
21:58:57.637 00.023 14556 UpdateGuideState exits: m=2104 SNR=30.7
21:58:57.641 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:57.645 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:57.650 00.005 14556 Enqueuing Expose request
21:58:57.654 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:58:57.657 00.003 12308 Worker thread wakes up
21:58:57.657 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:57.657 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:58:58.915 01.258 12308 Exposure complete
21:58:59.062 00.147 12308 worker thread done servicing request
21:58:59.063 00.001 14556 OnExposeComplete: enter
21:58:59.067 00.004 14556 UpdateGuideState(): m_state=6
21:58:59.071 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3756
21:58:59.075 00.004 14556 Star::Find returns 1 (0), X=192.68, Y=995.58, Mass=2100, SNR=30.9, Peak=137 HFD=4.8
21:58:59.079 00.004 14556 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.07) = xAngle (0.07 = 0.07)
21:58:59.083 00.004 14556 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.03 = -0.03)
21:58:59.087 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-3.00 mountX=0.03 mountY=-0.00, mountTheta=-0.03
21:58:59.092 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.00, opts=13)
21:58:59.096 00.004 14556 Enqueuing Move request for scope (-0.03, -0.00)
21:58:59.100 00.004 12308 Worker thread wakes up
21:58:59.100 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.00) opts 0xd
21:58:59.100 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.00)
21:58:59.100 00.000 12308 Moving (-0.03, -0.00) raw xDistance=0.03 yDistance=-0.00
21:58:59.100 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:58:59.101 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:59.101 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:58:59.101 00.000 12308 MoveAxis(E, 0, ABG)
21:58:59.101 00.000 12308 Move returns status 0, amount 0
21:58:59.101 00.000 12308 MoveAxis(N, 0, ABG)
21:58:59.103 00.002 12308 Move returns status 0, amount 0
21:58:59.103 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:58:59.107 00.004 12308 move complete, result=0
21:58:59.107 00.000 12308 worker thread done servicing request
21:58:59.129 00.022 14556 UpdateGuideState exits: m=2100 SNR=30.9
21:58:59.135 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:59.143 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:58:59.148 00.005 14556 Enqueuing Expose request
21:58:59.153 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:58:59.159 00.006 12308 Worker thread wakes up
21:58:59.159 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:58:59.159 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:00.416 01.257 12308 Exposure complete
21:59:00.578 00.162 12308 worker thread done servicing request
21:59:00.578 00.000 14556 OnExposeComplete: enter
21:59:00.582 00.004 14556 UpdateGuideState(): m_state=6
21:59:00.587 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3757
21:59:00.591 00.004 14556 Star::Find returns 1 (0), X=192.78, Y=995.75, Mass=1959, SNR=29.8, Peak=163 HFD=4.5
21:59:00.594 00.003 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.25 = -2.03)
21:59:00.598 00.004 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
21:59:00.603 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.18 mountX=-0.08 mountY=-0.15, mountTheta=-2.06
21:59:00.612 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.17, opts=13)
21:59:00.617 00.005 14556 Enqueuing Move request for scope (0.07, 0.17)
21:59:00.620 00.003 12308 Worker thread wakes up
21:59:00.620 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.17) opts 0xd
21:59:00.621 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.17)
21:59:00.621 00.000 12308 Moving (0.07, 0.17) raw xDistance=-0.08 yDistance=-0.15
21:59:00.621 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:59:00.621 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:00.623 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:59:00.623 00.000 12308 MoveAxis(E, 0, ABG)
21:59:00.623 00.000 12308 Move returns status 0, amount 0
21:59:00.623 00.000 12308 MoveAxis(N, 0, ABG)
21:59:00.624 00.001 12308 Move returns status 0, amount 0
21:59:00.624 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:00.628 00.004 12308 move complete, result=0
21:59:00.629 00.001 12308 worker thread done servicing request
21:59:00.649 00.020 14556 UpdateGuideState exits: m=1959 SNR=29.8
21:59:00.653 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:00.656 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:00.661 00.005 14556 Enqueuing Expose request
21:59:00.666 00.005 12308 Worker thread wakes up
21:59:00.666 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:59:00.670 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:00.670 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:01.915 01.245 12308 Exposure complete
21:59:02.067 00.152 12308 worker thread done servicing request
21:59:02.067 00.000 14556 OnExposeComplete: enter
21:59:02.072 00.005 14556 UpdateGuideState(): m_state=6
21:59:02.077 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3758
21:59:02.082 00.005 14556 Star::Find returns 1 (0), X=192.91, Y=995.94, Mass=2189, SNR=31.4, Peak=203 HFD=4.5
21:59:02.085 00.003 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.13 = -2.15)
21:59:02.090 00.005 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.25)
21:59:02.093 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=0.36 hyp=0.41 cameraTheta=1.06 mountX=-0.23 mountY=-0.32, mountTheta=-2.19
21:59:02.099 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.36, opts=13)
21:59:02.103 00.004 14556 Enqueuing Move request for scope (0.20, 0.36)
21:59:02.107 00.004 12308 Worker thread wakes up
21:59:02.107 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.36) opts 0xd
21:59:02.107 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.36)
21:59:02.107 00.000 12308 Moving (0.20, 0.36) raw xDistance=-0.23 yDistance=-0.32
21:59:02.109 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:59:02.109 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:59:02.109 00.000 12308 MoveAxis(E, 98, ABG)
21:59:02.109 00.000 12308 Guiding  Dir = 2, Dur = 98
21:59:02.109 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:02.113 00.004 12308 IsSlewing returns 0
21:59:02.114 00.001 12308 IsGuiding returns 0
21:59:02.114 00.000 12308 PulseGuide returned control before completion, sleep 108
21:59:02.137 00.023 14556 UpdateGuideState exits: m=2189 SNR=31.4
21:59:02.144 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:02.148 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:02.153 00.005 14556 Enqueuing Expose request
21:59:02.232 00.079 12308 IsGuiding returns 1
21:59:02.232 00.000 12308 scope still moving after pulse duration time elapsed
21:59:02.263 00.031 12308 IsSlewing returns 0
21:59:02.263 00.000 12308 IsGuiding returns 0
21:59:02.263 00.000 12308 scope move finished after 98 + 51 ms
21:59:02.264 00.001 12308 Move returns status 0, amount 98
21:59:02.265 00.001 12308 MoveAxis(N, 224, ABG)
21:59:02.265 00.000 12308 Guiding  Dir = 0, Dur = 224
21:59:02.265 00.000 12308 IsSlewing returns 0
21:59:02.266 00.001 12308 IsGuiding returns 0
21:59:02.266 00.000 12308 PulseGuide returned control before completion, sleep 234
21:59:02.514 00.248 12308 IsGuiding returns 1
21:59:02.514 00.000 12308 scope still moving after pulse duration time elapsed
21:59:02.545 00.031 12308 IsSlewing returns 0
21:59:02.547 00.002 12308 IsGuiding returns 0
21:59:02.548 00.001 12308 scope move finished after 224 + 57 ms
21:59:02.548 00.000 12308 Move returns status 0, amount 224
21:59:02.548 00.000 12308 move complete, result=0
21:59:02.549 00.001 12308 worker thread done servicing request
21:59:02.549 00.000 12308 Worker thread wakes up
21:59:02.549 00.000 14556 GuideStep: -0.2 px 98 ms EAST, -0.3 px 224 ms NORTH
21:59:02.556 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:02.556 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:03.801 01.245 12308 Exposure complete
21:59:03.937 00.136 12308 worker thread done servicing request
21:59:03.937 00.000 14556 OnExposeComplete: enter
21:59:03.940 00.003 14556 UpdateGuideState(): m_state=6
21:59:03.946 00.006 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3759
21:59:03.951 00.005 14556 Star::Find returns 1 (0), X=192.50, Y=995.60, Mass=2132, SNR=30.9, Peak=147 HFD=4.4
21:59:03.956 00.005 14556 CameraToMount -- cameraTheta (3.06) - m_xAngle (-3.07) = xAngle (6.13 = -0.15)
21:59:03.961 00.005 14556 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.03 = -0.25)
21:59:03.966 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=0.02 hyp=0.21 cameraTheta=3.06 mountX=0.21 mountY=-0.05, mountTheta=-0.25
21:59:03.973 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.02, opts=13)
21:59:03.976 00.003 14556 Enqueuing Move request for scope (-0.21, 0.02)
21:59:03.980 00.004 12308 Worker thread wakes up
21:59:03.980 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.02) opts 0xd
21:59:03.982 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.02)
21:59:03.982 00.000 12308 Moving (-0.21, 0.02) raw xDistance=0.21 yDistance=-0.05
21:59:03.982 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
21:59:03.982 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:03.982 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:59:03.983 00.001 12308 MoveAxis(W, 83, ABG)
21:59:03.983 00.000 12308 Guiding  Dir = 3, Dur = 83
21:59:03.983 00.000 12308 IsSlewing returns 0
21:59:03.983 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:03.988 00.005 12308 IsGuiding returns 0
21:59:03.988 00.000 12308 PulseGuide returned control before completion, sleep 93
21:59:04.008 00.020 14556 UpdateGuideState exits: m=2132 SNR=30.9
21:59:04.014 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:04.018 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:04.021 00.003 14556 Enqueuing Expose request
21:59:04.089 00.068 12308 IsGuiding returns 1
21:59:04.090 00.001 12308 scope still moving after pulse duration time elapsed
21:59:04.121 00.031 12308 IsSlewing returns 0
21:59:04.122 00.001 12308 IsGuiding returns 0
21:59:04.122 00.000 12308 scope move finished after 83 + 51 ms
21:59:04.122 00.000 12308 Move returns status 0, amount 83
21:59:04.122 00.000 12308 MoveAxis(N, 0, ABG)
21:59:04.123 00.001 12308 Move returns status 0, amount 0
21:59:04.123 00.000 12308 move complete, result=0
21:59:04.123 00.000 12308 worker thread done servicing request
21:59:04.123 00.000 14556 GuideStep: 0.2 px 83 ms WEST, -0.1 px 0 ms NORTH
21:59:04.130 00.007 12308 Worker thread wakes up
21:59:04.131 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:04.131 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:05.382 01.251 12308 Exposure complete
21:59:05.510 00.128 12308 worker thread done servicing request
21:59:05.510 00.000 14556 OnExposeComplete: enter
21:59:05.515 00.005 14556 UpdateGuideState(): m_state=6
21:59:05.520 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3760
21:59:05.525 00.005 14556 Star::Find returns 1 (0), X=192.76, Y=995.62, Mass=2166, SNR=31.1, Peak=157 HFD=4.6
21:59:05.528 00.003 14556 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.07) = xAngle (3.70 = -2.58)
21:59:05.531 00.003 14556 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.60 = -2.68)
21:59:05.536 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.63 mountX=-0.06 mountY=-0.03, mountTheta=-2.66
21:59:05.542 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.04, opts=13)
21:59:05.546 00.004 14556 Enqueuing Move request for scope (0.06, 0.04)
21:59:05.549 00.003 12308 Worker thread wakes up
21:59:05.549 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
21:59:05.549 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
21:59:05.549 00.000 12308 Moving (0.06, 0.04) raw xDistance=-0.06 yDistance=-0.03
21:59:05.549 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:59:05.549 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:05.550 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:59:05.551 00.001 12308 MoveAxis(E, 0, ABG)
21:59:05.551 00.000 12308 Move returns status 0, amount 0
21:59:05.551 00.000 12308 MoveAxis(N, 0, ABG)
21:59:05.551 00.000 12308 Move returns status 0, amount 0
21:59:05.551 00.000 12308 move complete, result=0
21:59:05.553 00.002 12308 worker thread done servicing request
21:59:05.553 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:05.578 00.025 14556 UpdateGuideState exits: m=2166 SNR=31.1
21:59:05.584 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:05.587 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:05.592 00.005 14556 Enqueuing Expose request
21:59:05.596 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:59:05.600 00.004 12308 Worker thread wakes up
21:59:05.600 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:05.600 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:06.862 01.262 12308 Exposure complete
21:59:06.999 00.137 12308 worker thread done servicing request
21:59:06.999 00.000 14556 OnExposeComplete: enter
21:59:07.003 00.004 14556 UpdateGuideState(): m_state=6
21:59:07.007 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3761
21:59:07.012 00.005 14556 Star::Find returns 1 (0), X=192.91, Y=995.64, Mass=2215, SNR=31.7, Peak=184 HFD=4.5
21:59:07.016 00.004 14556 CameraToMount -- cameraTheta (0.29) - m_xAngle (-3.07) = xAngle (3.36 = -2.92)
21:59:07.019 00.003 14556 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.26 = -3.02)
21:59:07.024 00.005 14556 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.29 mountX=-0.21 mountY=-0.03, mountTheta=-3.02
21:59:07.030 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.06, opts=13)
21:59:07.036 00.006 14556 Enqueuing Move request for scope (0.20, 0.06)
21:59:07.044 00.008 12308 Worker thread wakes up
21:59:07.044 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
21:59:07.044 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
21:59:07.045 00.001 12308 Moving (0.20, 0.06) raw xDistance=-0.21 yDistance=-0.03
21:59:07.045 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:59:07.045 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:07.045 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:59:07.047 00.002 12308 MoveAxis(E, 90, ABG)
21:59:07.047 00.000 12308 Guiding  Dir = 2, Dur = 90
21:59:07.047 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:07.054 00.007 12308 IsSlewing returns 0
21:59:07.055 00.001 12308 IsGuiding returns 0
21:59:07.055 00.000 12308 PulseGuide returned control before completion, sleep 100
21:59:07.082 00.027 14556 UpdateGuideState exits: m=2215 SNR=31.7
21:59:07.087 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:07.091 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:07.094 00.003 14556 Enqueuing Expose request
21:59:07.162 00.068 12308 IsGuiding returns 1
21:59:07.163 00.001 12308 scope still moving after pulse duration time elapsed
21:59:07.193 00.030 12308 IsSlewing returns 0
21:59:07.193 00.000 12308 IsGuiding returns 0
21:59:07.193 00.000 12308 scope move finished after 90 + 48 ms
21:59:07.193 00.000 12308 Move returns status 0, amount 90
21:59:07.193 00.000 12308 MoveAxis(N, 0, ABG)
21:59:07.193 00.000 12308 Move returns status 0, amount 0
21:59:07.195 00.002 12308 move complete, result=0
21:59:07.195 00.000 12308 worker thread done servicing request
21:59:07.195 00.000 14556 GuideStep: -0.2 px 90 ms EAST, -0.0 px 0 ms NORTH
21:59:07.200 00.005 12308 Worker thread wakes up
21:59:07.200 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:07.201 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:08.455 01.254 12308 Exposure complete
21:59:08.598 00.143 12308 worker thread done servicing request
21:59:08.599 00.001 14556 OnExposeComplete: enter
21:59:08.602 00.003 14556 UpdateGuideState(): m_state=6
21:59:08.607 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3762
21:59:08.611 00.004 14556 Star::Find returns 1 (0), X=192.81, Y=995.87, Mass=2033, SNR=30.3, Peak=159 HFD=4.4
21:59:08.616 00.005 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.31 = -1.97)
21:59:08.620 00.004 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.07)
21:59:08.623 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.29 hyp=0.30 cameraTheta=1.24 mountX=-0.12 mountY=-0.27, mountTheta=-1.99
21:59:08.630 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.29, opts=13)
21:59:08.635 00.005 14556 Enqueuing Move request for scope (0.10, 0.29)
21:59:08.639 00.004 12308 Worker thread wakes up
21:59:08.639 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.29) opts 0xd
21:59:08.639 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.29)
21:59:08.639 00.000 12308 Moving (0.10, 0.29) raw xDistance=-0.12 yDistance=-0.27
21:59:08.639 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:59:08.641 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:59:08.641 00.000 12308 MoveAxis(E, 0, ABG)
21:59:08.641 00.000 12308 Move returns status 0, amount 0
21:59:08.641 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:08.646 00.005 12308 MoveAxis(N, 187, ABG)
21:59:08.646 00.000 12308 Guiding  Dir = 0, Dur = 187
21:59:08.646 00.000 12308 IsSlewing returns 0
21:59:08.647 00.001 12308 IsGuiding returns 0
21:59:08.647 00.000 12308 PulseGuide returned control before completion, sleep 197
21:59:08.668 00.021 14556 UpdateGuideState exits: m=2033 SNR=30.3
21:59:08.673 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:08.679 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:08.683 00.004 14556 Enqueuing Expose request
21:59:08.852 00.169 12308 IsGuiding returns 1
21:59:08.852 00.000 12308 scope still moving after pulse duration time elapsed
21:59:08.882 00.030 12308 IsSlewing returns 0
21:59:08.883 00.001 12308 IsGuiding returns 1
21:59:08.913 00.030 12308 IsSlewing returns 0
21:59:08.913 00.000 12308 IsGuiding returns 1
21:59:08.944 00.031 12308 IsSlewing returns 0
21:59:08.945 00.001 12308 IsGuiding returns 0
21:59:08.945 00.000 12308 scope move finished after 187 + 111 ms
21:59:08.945 00.000 12308 Move returns status 0, amount 187
21:59:08.945 00.000 12308 move complete, result=0
21:59:08.946 00.001 12308 worker thread done servicing request
21:59:08.946 00.000 12308 Worker thread wakes up
21:59:08.946 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:08.946 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 187 ms NORTH
21:59:08.954 00.008 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:10.212 01.258 12308 Exposure complete
21:59:10.361 00.149 12308 worker thread done servicing request
21:59:10.362 00.001 14556 OnExposeComplete: enter
21:59:10.366 00.004 14556 UpdateGuideState(): m_state=6
21:59:10.370 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3763
21:59:10.374 00.004 14556 Star::Find returns 1 (0), X=192.84, Y=995.58, Mass=1892, SNR=29.2, Peak=131 HFD=4.5
21:59:10.378 00.004 14556 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-3.07) = xAngle (3.04 = 3.04)
21:59:10.381 00.003 14556 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.94 = 2.94)
21:59:10.385 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-0.04 mountX=-0.13 mountY=0.03, mountTheta=2.94
21:59:10.391 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.00, opts=13)
21:59:10.395 00.004 14556 Enqueuing Move request for scope (0.13, -0.00)
21:59:10.398 00.003 12308 Worker thread wakes up
21:59:10.398 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.00) opts 0xd
21:59:10.398 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.00)
21:59:10.398 00.000 12308 Moving (0.13, -0.00) raw xDistance=-0.13 yDistance=0.03
21:59:10.398 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:59:10.398 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:10.398 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:59:10.400 00.002 12308 MoveAxis(E, 0, ABG)
21:59:10.400 00.000 12308 Move returns status 0, amount 0
21:59:10.400 00.000 12308 MoveAxis(N, 0, ABG)
21:59:10.400 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:10.404 00.004 12308 Move returns status 0, amount 0
21:59:10.404 00.000 12308 move complete, result=0
21:59:10.404 00.000 12308 worker thread done servicing request
21:59:10.426 00.022 14556 UpdateGuideState exits: m=1892 SNR=29.2
21:59:10.430 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:10.434 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:10.438 00.004 14556 Enqueuing Expose request
21:59:10.442 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:59:10.446 00.004 12308 Worker thread wakes up
21:59:10.446 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:10.446 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:11.696 01.250 12308 Exposure complete
21:59:11.838 00.142 12308 worker thread done servicing request
21:59:11.839 00.001 14556 OnExposeComplete: enter
21:59:11.842 00.003 14556 UpdateGuideState(): m_state=6
21:59:11.847 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3764
21:59:11.852 00.005 14556 Star::Find returns 1 (0), X=192.72, Y=995.73, Mass=2083, SNR=30.6, Peak=160 HFD=4.6
21:59:11.856 00.004 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
21:59:11.860 00.004 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
21:59:11.863 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.48 mountX=-0.02 mountY=-0.15, mountTheta=-1.74
21:59:11.869 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.15, opts=13)
21:59:11.873 00.004 14556 Enqueuing Move request for scope (0.01, 0.15)
21:59:11.877 00.004 12308 Worker thread wakes up
21:59:11.877 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.15) opts 0xd
21:59:11.877 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.15)
21:59:11.878 00.001 12308 Moving (0.01, 0.15) raw xDistance=-0.02 yDistance=-0.15
21:59:11.878 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:59:11.878 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:11.878 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:59:11.878 00.000 12308 MoveAxis(E, 0, ABG)
21:59:11.878 00.000 12308 Move returns status 0, amount 0
21:59:11.879 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:11.883 00.004 12308 MoveAxis(N, 0, ABG)
21:59:11.883 00.000 12308 Move returns status 0, amount 0
21:59:11.884 00.001 12308 move complete, result=0
21:59:11.884 00.000 12308 worker thread done servicing request
21:59:11.906 00.022 14556 UpdateGuideState exits: m=2083 SNR=30.6
21:59:11.911 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:11.916 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:11.921 00.005 14556 Enqueuing Expose request
21:59:11.925 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:11.929 00.004 12308 Worker thread wakes up
21:59:11.929 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:11.929 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:13.174 01.245 12308 Exposure complete
21:59:13.314 00.140 12308 worker thread done servicing request
21:59:13.314 00.000 14556 OnExposeComplete: enter
21:59:13.318 00.004 14556 UpdateGuideState(): m_state=6
21:59:13.323 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3765
21:59:13.327 00.004 14556 Star::Find returns 1 (0), X=192.82, Y=995.58, Mass=2157, SNR=31.3, Peak=143 HFD=4.8
21:59:13.330 00.003 14556 CameraToMount -- cameraTheta (0.02) - m_xAngle (-3.07) = xAngle (3.09 = 3.09)
21:59:13.333 00.003 14556 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.99 = 2.99)
21:59:13.338 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.00 hyp=0.11 cameraTheta=0.02 mountX=-0.11 mountY=0.02, mountTheta=2.99
21:59:13.342 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.00, opts=13)
21:59:13.347 00.005 14556 Enqueuing Move request for scope (0.11, 0.00)
21:59:13.350 00.003 12308 Worker thread wakes up
21:59:13.350 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.00) opts 0xd
21:59:13.350 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.00)
21:59:13.350 00.000 12308 Moving (0.11, 0.00) raw xDistance=-0.11 yDistance=0.02
21:59:13.350 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:59:13.350 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:13.350 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:59:13.352 00.002 12308 MoveAxis(E, 0, ABG)
21:59:13.352 00.000 12308 Move returns status 0, amount 0
21:59:13.352 00.000 12308 MoveAxis(N, 0, ABG)
21:59:13.352 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:13.356 00.004 12308 Move returns status 0, amount 0
21:59:13.356 00.000 12308 move complete, result=0
21:59:13.356 00.000 12308 worker thread done servicing request
21:59:13.373 00.017 14556 UpdateGuideState exits: m=2157 SNR=31.3
21:59:13.376 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:13.378 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:13.384 00.006 14556 Enqueuing Expose request
21:59:13.388 00.004 12308 Worker thread wakes up
21:59:13.388 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:13.388 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:13.388 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:59:14.643 01.255 12308 Exposure complete
21:59:14.784 00.141 12308 worker thread done servicing request
21:59:14.784 00.000 14556 OnExposeComplete: enter
21:59:14.788 00.004 14556 UpdateGuideState(): m_state=6
21:59:14.795 00.007 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3766
21:59:14.800 00.005 14556 Star::Find returns 1 (0), X=192.68, Y=995.79, Mass=2120, SNR=30.8, Peak=164 HFD=4.6
21:59:14.804 00.004 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
21:59:14.808 00.004 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
21:59:14.814 00.006 14556 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.72 mountX=0.02 mountY=-0.21, mountTheta=-1.49
21:59:14.819 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.21, opts=13)
21:59:14.824 00.005 14556 Enqueuing Move request for scope (-0.03, 0.21)
21:59:14.828 00.004 12308 Worker thread wakes up
21:59:14.828 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd
21:59:14.828 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.21)
21:59:14.828 00.000 12308 Moving (-0.03, 0.21) raw xDistance=0.02 yDistance=-0.21
21:59:14.828 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:59:14.830 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:59:14.830 00.000 12308 MoveAxis(E, 0, ABG)
21:59:14.830 00.000 12308 Move returns status 0, amount 0
21:59:14.830 00.000 12308 MoveAxis(N, 150, ABG)
21:59:14.830 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:14.834 00.004 12308 Guiding  Dir = 0, Dur = 150
21:59:14.834 00.000 12308 IsSlewing returns 0
21:59:14.834 00.000 12308 IsGuiding returns 0
21:59:14.834 00.000 12308 PulseGuide returned control before completion, sleep 160
21:59:14.856 00.022 14556 UpdateGuideState exits: m=2120 SNR=30.8
21:59:14.861 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:14.865 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:14.868 00.003 14556 Enqueuing Expose request
21:59:15.008 00.140 12308 IsGuiding returns 0
21:59:15.009 00.001 12308 Move returns status 0, amount 150
21:59:15.009 00.000 12308 move complete, result=0
21:59:15.009 00.000 12308 worker thread done servicing request
21:59:15.009 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 150 ms NORTH
21:59:15.019 00.010 12308 Worker thread wakes up
21:59:15.019 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:15.019 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:16.274 01.255 12308 Exposure complete
21:59:16.413 00.139 12308 worker thread done servicing request
21:59:16.414 00.001 14556 OnExposeComplete: enter
21:59:16.420 00.006 14556 UpdateGuideState(): m_state=6
21:59:16.424 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3767
21:59:16.428 00.004 14556 Star::Find returns 1 (0), X=192.83, Y=995.71, Mass=2210, SNR=31.6, Peak=175 HFD=4.5
21:59:16.432 00.004 14556 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.07) = xAngle (3.89 = -2.40)
21:59:16.436 00.004 14556 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.79 = -2.50)
21:59:16.441 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.13 hyp=0.18 cameraTheta=0.81 mountX=-0.13 mountY=-0.11, mountTheta=-2.46
21:59:16.446 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.13, opts=13)
21:59:16.450 00.004 14556 Enqueuing Move request for scope (0.12, 0.13)
21:59:16.454 00.004 12308 Worker thread wakes up
21:59:16.454 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.13) opts 0xd
21:59:16.454 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.13)
21:59:16.455 00.001 12308 Moving (0.12, 0.13) raw xDistance=-0.13 yDistance=-0.11
21:59:16.455 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:59:16.455 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:16.455 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:59:16.455 00.000 12308 MoveAxis(E, 0, ABG)
21:59:16.455 00.000 12308 Move returns status 0, amount 0
21:59:16.455 00.000 12308 MoveAxis(N, 0, ABG)
21:59:16.455 00.000 12308 Move returns status 0, amount 0
21:59:16.456 00.001 12308 move complete, result=0
21:59:16.456 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:16.461 00.005 12308 worker thread done servicing request
21:59:16.482 00.021 14556 UpdateGuideState exits: m=2210 SNR=31.6
21:59:16.486 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:16.490 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:16.493 00.003 14556 Enqueuing Expose request
21:59:16.497 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:16.501 00.004 12308 Worker thread wakes up
21:59:16.501 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:16.501 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:17.750 01.249 12308 Exposure complete
21:59:17.896 00.146 12308 worker thread done servicing request
21:59:17.897 00.001 14556 OnExposeComplete: enter
21:59:17.900 00.003 14556 UpdateGuideState(): m_state=6
21:59:17.904 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3768
21:59:17.908 00.004 14556 Star::Find returns 1 (0), X=192.80, Y=995.61, Mass=2181, SNR=31.3, Peak=156 HFD=4.6
21:59:17.911 00.003 14556 CameraToMount -- cameraTheta (0.28) - m_xAngle (-3.07) = xAngle (3.35 = -2.93)
21:59:17.917 00.006 14556 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.25 = -3.03)
21:59:17.922 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.10 cameraTheta=0.28 mountX=-0.09 mountY=-0.01, mountTheta=-3.03
21:59:17.927 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.03, opts=13)
21:59:17.932 00.005 14556 Enqueuing Move request for scope (0.09, 0.03)
21:59:17.936 00.004 12308 Worker thread wakes up
21:59:17.936 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
21:59:17.936 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
21:59:17.936 00.000 12308 Moving (0.09, 0.03) raw xDistance=-0.09 yDistance=-0.01
21:59:17.936 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:59:17.937 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:17.937 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:59:17.937 00.000 12308 MoveAxis(E, 0, ABG)
21:59:17.937 00.000 12308 Move returns status 0, amount 0
21:59:17.937 00.000 12308 MoveAxis(N, 0, ABG)
21:59:17.937 00.000 12308 Move returns status 0, amount 0
21:59:17.938 00.001 12308 move complete, result=0
21:59:17.938 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:17.943 00.005 12308 worker thread done servicing request
21:59:17.966 00.023 14556 UpdateGuideState exits: m=2181 SNR=31.3
21:59:17.970 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:17.974 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:17.980 00.006 14556 Enqueuing Expose request
21:59:17.984 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:59:17.988 00.004 12308 Worker thread wakes up
21:59:17.988 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:17.988 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:19.240 01.252 12308 Exposure complete
21:59:19.381 00.141 12308 worker thread done servicing request
21:59:19.381 00.000 14556 OnExposeComplete: enter
21:59:19.384 00.003 14556 UpdateGuideState(): m_state=6
21:59:19.389 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3769
21:59:19.392 00.003 14556 Star::Find returns 1 (0), X=192.73, Y=995.76, Mass=2069, SNR=30.5, Peak=153 HFD=4.5
21:59:19.396 00.004 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.53 = -1.75)
21:59:19.401 00.005 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.85)
21:59:19.404 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.46 mountX=-0.03 mountY=-0.18, mountTheta=-1.75
21:59:19.409 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.18, opts=13)
21:59:19.413 00.004 14556 Enqueuing Move request for scope (0.02, 0.18)
21:59:19.418 00.005 12308 Worker thread wakes up
21:59:19.418 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.18) opts 0xd
21:59:19.418 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.18)
21:59:19.418 00.000 12308 Moving (0.02, 0.18) raw xDistance=-0.03 yDistance=-0.18
21:59:19.418 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:59:19.419 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:19.419 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:59:19.419 00.000 12308 MoveAxis(E, 0, ABG)
21:59:19.420 00.001 12308 Move returns status 0, amount 0
21:59:19.420 00.000 12308 MoveAxis(N, 0, ABG)
21:59:19.420 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:19.425 00.005 12308 Move returns status 0, amount 0
21:59:19.425 00.000 12308 move complete, result=0
21:59:19.425 00.000 12308 worker thread done servicing request
21:59:19.446 00.021 14556 UpdateGuideState exits: m=2069 SNR=30.5
21:59:19.451 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:19.455 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:19.459 00.004 14556 Enqueuing Expose request
21:59:19.462 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:59:19.467 00.005 12308 Worker thread wakes up
21:59:19.467 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:19.467 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:20.714 01.247 12308 Exposure complete
21:59:20.852 00.138 12308 worker thread done servicing request
21:59:20.852 00.000 14556 OnExposeComplete: enter
21:59:20.858 00.006 14556 UpdateGuideState(): m_state=6
21:59:20.862 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3770
21:59:20.866 00.004 14556 Star::Find returns 1 (0), X=192.61, Y=995.72, Mass=2214, SNR=31.8, Peak=156 HFD=4.7
21:59:20.870 00.004 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.28 = -1.00)
21:59:20.874 00.004 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.10)
21:59:20.879 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.17 cameraTheta=2.21 mountX=0.09 mountY=-0.15, mountTheta=-1.02
21:59:20.883 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.13, opts=13)
21:59:20.888 00.005 14556 Enqueuing Move request for scope (-0.10, 0.13)
21:59:20.891 00.003 12308 Worker thread wakes up
21:59:20.891 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
21:59:20.891 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
21:59:20.891 00.000 12308 Moving (-0.10, 0.13) raw xDistance=0.09 yDistance=-0.15
21:59:20.892 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:59:20.892 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:20.892 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:59:20.892 00.000 12308 MoveAxis(E, 0, ABG)
21:59:20.892 00.000 12308 Move returns status 0, amount 0
21:59:20.892 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:20.898 00.006 12308 MoveAxis(N, 0, ABG)
21:59:20.898 00.000 12308 Move returns status 0, amount 0
21:59:20.898 00.000 12308 move complete, result=0
21:59:20.898 00.000 12308 worker thread done servicing request
21:59:20.921 00.023 14556 UpdateGuideState exits: m=2214 SNR=31.8
21:59:20.925 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:20.930 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:20.934 00.004 14556 Enqueuing Expose request
21:59:20.937 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:20.944 00.007 12308 Worker thread wakes up
21:59:20.945 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:20.945 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:22.196 01.251 12308 Exposure complete
21:59:22.341 00.145 12308 worker thread done servicing request
21:59:22.341 00.000 14556 OnExposeComplete: enter
21:59:22.345 00.004 14556 UpdateGuideState(): m_state=6
21:59:22.350 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3771
21:59:22.355 00.005 14556 Star::Find returns 1 (0), X=192.28, Y=995.80, Mass=2028, SNR=30.2, Peak=147 HFD=4.6
21:59:22.360 00.005 14556 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.07) = xAngle (5.75 = -0.54)
21:59:22.363 00.003 14556 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.65 = -0.64)
21:59:22.367 00.004 14556 CameraToMount -- cameraX=-0.43 cameraY=0.22 hyp=0.48 cameraTheta=2.67 mountX=0.42 mountY=-0.29, mountTheta=-0.60
21:59:22.372 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.43, y=0.22, opts=13)
21:59:22.377 00.005 14556 Enqueuing Move request for scope (-0.43, 0.22)
21:59:22.381 00.004 12308 Worker thread wakes up
21:59:22.381 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.22) opts 0xd
21:59:22.381 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.43, 0.22)
21:59:22.381 00.000 12308 Moving (-0.43, 0.22) raw xDistance=0.42 yDistance=-0.29
21:59:22.381 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
21:59:22.381 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:59:22.382 00.001 12308 MoveAxis(W, 180, ABG)
21:59:22.382 00.000 12308 Guiding  Dir = 3, Dur = 180
21:59:22.382 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:22.386 00.004 12308 IsSlewing returns 0
21:59:22.386 00.000 12308 IsGuiding returns 0
21:59:22.387 00.001 12308 PulseGuide returned control before completion, sleep 190
21:59:22.408 00.021 14556 UpdateGuideState exits: m=2028 SNR=30.2
21:59:22.413 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:22.417 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:22.421 00.004 14556 Enqueuing Expose request
21:59:22.591 00.170 12308 IsGuiding returns 0
21:59:22.592 00.001 12308 Move returns status 0, amount 180
21:59:22.593 00.001 12308 MoveAxis(N, 202, ABG)
21:59:22.593 00.000 12308 Guiding  Dir = 0, Dur = 202
21:59:22.593 00.000 12308 IsSlewing returns 0
21:59:22.594 00.001 12308 IsGuiding returns 0
21:59:22.594 00.000 12308 PulseGuide returned control before completion, sleep 212
21:59:22.811 00.217 12308 IsGuiding returns 1
21:59:22.812 00.001 12308 scope still moving after pulse duration time elapsed
21:59:22.842 00.030 12308 IsSlewing returns 0
21:59:22.842 00.000 12308 IsGuiding returns 0
21:59:22.844 00.002 12308 scope move finished after 202 + 47 ms
21:59:22.844 00.000 12308 Move returns status 0, amount 202
21:59:22.844 00.000 12308 move complete, result=0
21:59:22.845 00.001 12308 worker thread done servicing request
21:59:22.845 00.000 12308 Worker thread wakes up
21:59:22.845 00.000 14556 GuideStep: 0.4 px 180 ms WEST, -0.3 px 202 ms NORTH
21:59:22.853 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:22.853 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:24.099 01.246 12308 Exposure complete
21:59:24.232 00.133 12308 worker thread done servicing request
21:59:24.233 00.001 14556 OnExposeComplete: enter
21:59:24.238 00.005 14556 UpdateGuideState(): m_state=6
21:59:24.242 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3772
21:59:24.247 00.005 14556 Star::Find returns 1 (0), X=192.90, Y=995.69, Mass=2153, SNR=31.3, Peak=163 HFD=4.5
21:59:24.250 00.003 14556 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.07) = xAngle (3.59 = -2.69)
21:59:24.255 00.005 14556 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.49 = -2.79)
21:59:24.258 00.003 14556 CameraToMount -- cameraX=0.19 cameraY=0.11 hyp=0.22 cameraTheta=0.52 mountX=-0.20 mountY=-0.08, mountTheta=-2.78
21:59:24.264 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.11, opts=13)
21:59:24.268 00.004 14556 Enqueuing Move request for scope (0.19, 0.11)
21:59:24.272 00.004 12308 Worker thread wakes up
21:59:24.272 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.11) opts 0xd
21:59:24.272 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.11)
21:59:24.272 00.000 12308 Moving (0.19, 0.11) raw xDistance=-0.20 yDistance=-0.08
21:59:24.272 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:59:24.274 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:24.274 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:59:24.274 00.000 12308 MoveAxis(E, 0, ABG)
21:59:24.274 00.000 12308 Move returns status 0, amount 0
21:59:24.274 00.000 12308 MoveAxis(N, 0, ABG)
21:59:24.275 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:24.279 00.004 12308 Move returns status 0, amount 0
21:59:24.279 00.000 12308 move complete, result=0
21:59:24.279 00.000 12308 worker thread done servicing request
21:59:24.302 00.023 14556 UpdateGuideState exits: m=2153 SNR=31.3
21:59:24.306 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:24.310 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:24.314 00.004 14556 Enqueuing Expose request
21:59:24.319 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:24.324 00.005 12308 Worker thread wakes up
21:59:24.324 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:24.324 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:25.581 01.257 12308 Exposure complete
21:59:25.730 00.149 12308 worker thread done servicing request
21:59:25.730 00.000 14556 OnExposeComplete: enter
21:59:25.735 00.005 14556 UpdateGuideState(): m_state=6
21:59:25.738 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3773
21:59:25.742 00.004 14556 Star::Find returns 1 (0), X=192.86, Y=995.68, Mass=2166, SNR=31.3, Peak=188 HFD=4.6
21:59:25.746 00.004 14556 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.07) = xAngle (3.63 = -2.66)
21:59:25.750 00.004 14556 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.53 = -2.76)
21:59:25.753 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.09 hyp=0.18 cameraTheta=0.55 mountX=-0.16 mountY=-0.07, mountTheta=-2.74
21:59:25.760 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.09, opts=13)
21:59:25.764 00.004 14556 Enqueuing Move request for scope (0.15, 0.09)
21:59:25.768 00.004 12308 Worker thread wakes up
21:59:25.768 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.09) opts 0xd
21:59:25.768 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.09)
21:59:25.768 00.000 12308 Moving (0.15, 0.09) raw xDistance=-0.16 yDistance=-0.07
21:59:25.768 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:59:25.770 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:25.770 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:59:25.770 00.000 12308 MoveAxis(E, 0, ABG)
21:59:25.770 00.000 12308 Move returns status 0, amount 0
21:59:25.770 00.000 12308 MoveAxis(N, 0, ABG)
21:59:25.771 00.001 12308 Move returns status 0, amount 0
21:59:25.771 00.000 12308 move complete, result=0
21:59:25.772 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:25.775 00.003 12308 worker thread done servicing request
21:59:25.797 00.022 14556 UpdateGuideState exits: m=2166 SNR=31.3
21:59:25.802 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:25.806 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:25.809 00.003 14556 Enqueuing Expose request
21:59:25.813 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:25.817 00.004 12308 Worker thread wakes up
21:59:25.817 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:25.817 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:27.067 01.250 12308 Exposure complete
21:59:27.206 00.139 12308 worker thread done servicing request
21:59:27.207 00.001 14556 OnExposeComplete: enter
21:59:27.210 00.003 14556 UpdateGuideState(): m_state=6
21:59:27.213 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3774
21:59:27.218 00.005 14556 Star::Find returns 1 (0), X=193.02, Y=995.91, Mass=2241, SNR=31.6, Peak=203 HFD=4.3
21:59:27.221 00.003 14556 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.07) = xAngle (3.89 = -2.40)
21:59:27.225 00.004 14556 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.79 = -2.49)
21:59:27.228 00.003 14556 CameraToMount -- cameraX=0.31 cameraY=0.33 hyp=0.46 cameraTheta=0.81 mountX=-0.33 mountY=-0.27, mountTheta=-2.45
21:59:27.235 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.31, y=0.33, opts=13)
21:59:27.238 00.003 14556 Enqueuing Move request for scope (0.31, 0.33)
21:59:27.242 00.004 12308 Worker thread wakes up
21:59:27.242 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.33) opts 0xd
21:59:27.242 00.000 12308 Handling offset move in thread for scope, endpoint = (0.31, 0.33)
21:59:27.242 00.000 12308 Moving (0.31, 0.33) raw xDistance=-0.33 yDistance=-0.27
21:59:27.243 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
21:59:27.243 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:59:27.243 00.000 12308 MoveAxis(E, 145, ABG)
21:59:27.243 00.000 12308 Guiding  Dir = 2, Dur = 145
21:59:27.243 00.000 12308 IsSlewing returns 0
21:59:27.243 00.000 12308 IsGuiding returns 0
21:59:27.244 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:27.248 00.004 12308 PulseGuide returned control before completion, sleep 155
21:59:27.276 00.028 14556 UpdateGuideState exits: m=2241 SNR=31.6
21:59:27.281 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:27.288 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:27.292 00.004 14556 Enqueuing Expose request
21:59:27.417 00.125 12308 IsGuiding returns 1
21:59:27.418 00.001 12308 scope still moving after pulse duration time elapsed
21:59:27.448 00.030 12308 IsSlewing returns 0
21:59:27.448 00.000 12308 IsGuiding returns 0
21:59:27.450 00.002 12308 scope move finished after 145 + 60 ms
21:59:27.450 00.000 12308 Move returns status 0, amount 145
21:59:27.450 00.000 12308 MoveAxis(N, 193, ABG)
21:59:27.450 00.000 12308 Guiding  Dir = 0, Dur = 193
21:59:27.450 00.000 12308 IsSlewing returns 0
21:59:27.450 00.000 12308 IsGuiding returns 0
21:59:27.452 00.002 12308 PulseGuide returned control before completion, sleep 203
21:59:27.670 00.218 12308 IsGuiding returns 1
21:59:27.671 00.001 12308 scope still moving after pulse duration time elapsed
21:59:27.700 00.029 12308 IsSlewing returns 0
21:59:27.701 00.001 12308 IsGuiding returns 0
21:59:27.702 00.001 12308 scope move finished after 193 + 57 ms
21:59:27.702 00.000 12308 Move returns status 0, amount 193
21:59:27.702 00.000 12308 move complete, result=0
21:59:27.703 00.001 12308 worker thread done servicing request
21:59:27.703 00.000 12308 Worker thread wakes up
21:59:27.703 00.000 14556 GuideStep: -0.3 px 145 ms EAST, -0.3 px 193 ms NORTH
21:59:27.709 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:27.709 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:28.960 01.251 12308 Exposure complete
21:59:29.100 00.140 12308 worker thread done servicing request
21:59:29.100 00.000 14556 OnExposeComplete: enter
21:59:29.104 00.004 14556 UpdateGuideState(): m_state=6
21:59:29.107 00.003 14556 Star::Find(15, 193, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3775
21:59:29.110 00.003 14556 Star::Find returns 1 (0), X=192.95, Y=995.76, Mass=2086, SNR=30.6, Peak=168 HFD=4.3
21:59:29.115 00.005 14556 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.07) = xAngle (3.72 = -2.56)
21:59:29.118 00.003 14556 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.62 = -2.66)
21:59:29.122 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=0.18 hyp=0.30 cameraTheta=0.65 mountX=-0.25 mountY=-0.14, mountTheta=-2.64
21:59:29.127 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.18, opts=13)
21:59:29.131 00.004 14556 Enqueuing Move request for scope (0.24, 0.18)
21:59:29.134 00.003 12308 Worker thread wakes up
21:59:29.134 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.18) opts 0xd
21:59:29.135 00.001 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.18)
21:59:29.135 00.000 12308 Moving (0.24, 0.18) raw xDistance=-0.25 yDistance=-0.14
21:59:29.135 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
21:59:29.135 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:29.136 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:59:29.136 00.000 12308 MoveAxis(E, 120, ABG)
21:59:29.136 00.000 12308 Guiding  Dir = 2, Dur = 120
21:59:29.136 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:29.141 00.005 12308 IsSlewing returns 0
21:59:29.141 00.000 12308 IsGuiding returns 0
21:59:29.141 00.000 12308 PulseGuide returned control before completion, sleep 130
21:59:29.162 00.021 14556 UpdateGuideState exits: m=2086 SNR=30.6
21:59:29.168 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:29.173 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:29.177 00.004 14556 Enqueuing Expose request
21:59:29.278 00.101 12308 IsGuiding returns 1
21:59:29.278 00.000 12308 scope still moving after pulse duration time elapsed
21:59:29.309 00.031 12308 IsSlewing returns 0
21:59:29.310 00.001 12308 IsGuiding returns 0
21:59:29.310 00.000 12308 scope move finished after 120 + 48 ms
21:59:29.311 00.001 12308 Move returns status 0, amount 120
21:59:29.311 00.000 12308 MoveAxis(N, 0, ABG)
21:59:29.311 00.000 12308 Move returns status 0, amount 0
21:59:29.311 00.000 12308 move complete, result=0
21:59:29.311 00.000 12308 worker thread done servicing request
21:59:29.312 00.001 12308 Worker thread wakes up
21:59:29.312 00.000 14556 GuideStep: -0.3 px 120 ms EAST, -0.1 px 0 ms NORTH
21:59:29.318 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:29.318 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:30.574 01.256 12308 Exposure complete
21:59:30.718 00.144 12308 worker thread done servicing request
21:59:30.719 00.001 14556 OnExposeComplete: enter
21:59:30.723 00.004 14556 UpdateGuideState(): m_state=6
21:59:30.727 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3776
21:59:30.731 00.004 14556 Star::Find returns 1 (0), X=192.74, Y=995.68, Mass=2118, SNR=31.1, Peak=131 HFD=4.7
21:59:30.735 00.004 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.32 = -1.97)
21:59:30.739 00.004 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.07)
21:59:30.742 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.24 mountX=-0.04 mountY=-0.09, mountTheta=-1.98
21:59:30.748 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.09, opts=13)
21:59:30.752 00.004 14556 Enqueuing Move request for scope (0.03, 0.09)
21:59:30.756 00.004 12308 Worker thread wakes up
21:59:30.756 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
21:59:30.756 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
21:59:30.756 00.000 12308 Moving (0.03, 0.09) raw xDistance=-0.04 yDistance=-0.09
21:59:30.756 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:59:30.757 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:30.757 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:59:30.757 00.000 12308 MoveAxis(E, 0, ABG)
21:59:30.757 00.000 12308 Move returns status 0, amount 0
21:59:30.757 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:30.763 00.006 12308 MoveAxis(N, 0, ABG)
21:59:30.763 00.000 12308 Move returns status 0, amount 0
21:59:30.763 00.000 12308 move complete, result=0
21:59:30.763 00.000 12308 worker thread done servicing request
21:59:30.783 00.020 14556 UpdateGuideState exits: m=2118 SNR=31.1
21:59:30.788 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:30.794 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:30.798 00.004 14556 Enqueuing Expose request
21:59:30.802 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:30.806 00.004 12308 Worker thread wakes up
21:59:30.806 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:30.806 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:32.063 01.257 12308 Exposure complete
21:59:32.236 00.173 12308 worker thread done servicing request
21:59:32.237 00.001 14556 OnExposeComplete: enter
21:59:32.241 00.004 14556 UpdateGuideState(): m_state=6
21:59:32.245 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3777
21:59:32.250 00.005 14556 Star::Find returns 1 (0), X=192.74, Y=995.76, Mass=2088, SNR=30.7, Peak=131 HFD=4.7
21:59:32.253 00.003 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.49 = -1.80)
21:59:32.257 00.004 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.90)
21:59:32.261 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.18 hyp=0.19 cameraTheta=1.41 mountX=-0.04 mountY=-0.18, mountTheta=-1.80
21:59:32.266 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.18, opts=13)
21:59:32.270 00.004 14556 Enqueuing Move request for scope (0.03, 0.18)
21:59:32.275 00.005 12308 Worker thread wakes up
21:59:32.275 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.18) opts 0xd
21:59:32.275 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.18)
21:59:32.275 00.000 12308 Moving (0.03, 0.18) raw xDistance=-0.04 yDistance=-0.18
21:59:32.276 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:59:32.276 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:32.276 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:59:32.277 00.001 12308 MoveAxis(E, 0, ABG)
21:59:32.277 00.000 12308 Move returns status 0, amount 0
21:59:32.277 00.000 12308 MoveAxis(N, 0, ABG)
21:59:32.277 00.000 12308 Move returns status 0, amount 0
21:59:32.277 00.000 12308 move complete, result=0
21:59:32.278 00.001 12308 worker thread done servicing request
21:59:32.278 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:32.304 00.026 14556 UpdateGuideState exits: m=2088 SNR=30.7
21:59:32.308 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:32.312 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:32.316 00.004 14556 Enqueuing Expose request
21:59:32.321 00.005 12308 Worker thread wakes up
21:59:32.321 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:59:32.327 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:32.327 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:33.576 01.249 12308 Exposure complete
21:59:33.726 00.150 12308 worker thread done servicing request
21:59:33.727 00.001 14556 OnExposeComplete: enter
21:59:33.732 00.005 14556 UpdateGuideState(): m_state=6
21:59:33.737 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3778
21:59:33.742 00.005 14556 Star::Find returns 1 (0), X=192.65, Y=995.83, Mass=2209, SNR=31.5, Peak=162 HFD=4.6
21:59:33.748 00.006 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
21:59:33.756 00.008 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
21:59:33.764 00.008 14556 CameraToMount -- cameraX=-0.06 cameraY=0.25 hyp=0.26 cameraTheta=1.81 mountX=0.04 mountY=-0.26, mountTheta=-1.40
21:59:33.772 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.25, opts=13)
21:59:33.780 00.008 14556 Enqueuing Move request for scope (-0.06, 0.25)
21:59:33.787 00.007 12308 Worker thread wakes up
21:59:33.787 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.25) opts 0xd
21:59:33.787 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.25)
21:59:33.787 00.000 12308 Moving (-0.06, 0.25) raw xDistance=0.04 yDistance=-0.26
21:59:33.787 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:59:33.789 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:59:33.789 00.000 12308 MoveAxis(E, 0, ABG)
21:59:33.789 00.000 12308 Move returns status 0, amount 0
21:59:33.789 00.000 12308 MoveAxis(N, 180, ABG)
21:59:33.790 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:33.793 00.003 12308 Guiding  Dir = 0, Dur = 180
21:59:33.794 00.001 12308 IsSlewing returns 0
21:59:33.794 00.000 12308 IsGuiding returns 0
21:59:33.795 00.001 12308 PulseGuide returned control before completion, sleep 190
21:59:33.810 00.015 14556 UpdateGuideState exits: m=2209 SNR=31.5
21:59:33.815 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:33.822 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:33.827 00.005 14556 Enqueuing Expose request
21:59:33.990 00.163 12308 IsGuiding returns 1
21:59:33.990 00.000 12308 scope still moving after pulse duration time elapsed
21:59:34.020 00.030 12308 IsSlewing returns 0
21:59:34.020 00.000 12308 IsGuiding returns 0
21:59:34.021 00.001 12308 scope move finished after 180 + 46 ms
21:59:34.021 00.000 12308 Move returns status 0, amount 180
21:59:34.021 00.000 12308 move complete, result=0
21:59:34.022 00.001 12308 worker thread done servicing request
21:59:34.022 00.000 12308 Worker thread wakes up
21:59:34.024 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 180 ms NORTH
21:59:34.029 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:34.029 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:35.267 01.238 12308 Exposure complete
21:59:35.397 00.130 12308 worker thread done servicing request
21:59:35.398 00.001 14556 OnExposeComplete: enter
21:59:35.401 00.003 14556 UpdateGuideState(): m_state=6
21:59:35.405 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3779
21:59:35.407 00.002 14556 Star::Find returns 1 (0), X=192.83, Y=995.74, Mass=2268, SNR=32.2, Peak=177 HFD=4.5
21:59:35.410 00.003 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (3.99 = -2.29)
21:59:35.414 00.004 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.39)
21:59:35.419 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.16 hyp=0.20 cameraTheta=0.92 mountX=-0.13 mountY=-0.14, mountTheta=-2.34
21:59:35.424 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.16, opts=13)
21:59:35.427 00.003 14556 Enqueuing Move request for scope (0.12, 0.16)
21:59:35.430 00.003 12308 Worker thread wakes up
21:59:35.430 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.16) opts 0xd
21:59:35.431 00.001 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.16)
21:59:35.431 00.000 12308 Moving (0.12, 0.16) raw xDistance=-0.13 yDistance=-0.14
21:59:35.431 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:59:35.431 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:35.431 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:59:35.431 00.000 12308 MoveAxis(E, 0, ABG)
21:59:35.431 00.000 12308 Move returns status 0, amount 0
21:59:35.431 00.000 12308 MoveAxis(N, 0, ABG)
21:59:35.432 00.001 12308 Move returns status 0, amount 0
21:59:35.432 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:35.437 00.005 12308 move complete, result=0
21:59:35.437 00.000 12308 worker thread done servicing request
21:59:35.457 00.020 14556 UpdateGuideState exits: m=2268 SNR=32.2
21:59:35.460 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:35.465 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:35.469 00.004 14556 Enqueuing Expose request
21:59:35.473 00.004 12308 Worker thread wakes up
21:59:35.473 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:35.476 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:35.478 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:36.733 01.255 12308 Exposure complete
21:59:36.879 00.146 12308 worker thread done servicing request
21:59:36.880 00.001 14556 OnExposeComplete: enter
21:59:36.884 00.004 14556 UpdateGuideState(): m_state=6
21:59:36.888 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3780
21:59:36.891 00.003 14556 Star::Find returns 1 (0), X=192.56, Y=995.81, Mass=2123, SNR=30.8, Peak=158 HFD=4.6
21:59:36.896 00.005 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.23 = -1.06)
21:59:36.899 00.003 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.15)
21:59:36.902 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.22 hyp=0.27 cameraTheta=2.15 mountX=0.13 mountY=-0.25, mountTheta=-1.08
21:59:36.908 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.22, opts=13)
21:59:36.912 00.004 14556 Enqueuing Move request for scope (-0.15, 0.22)
21:59:36.917 00.005 12308 Worker thread wakes up
21:59:36.917 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.22) opts 0xd
21:59:36.917 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.22)
21:59:36.917 00.000 12308 Moving (-0.15, 0.22) raw xDistance=0.13 yDistance=-0.25
21:59:36.917 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:59:36.917 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:59:36.918 00.001 12308 MoveAxis(E, 0, ABG)
21:59:36.918 00.000 12308 Move returns status 0, amount 0
21:59:36.918 00.000 12308 MoveAxis(N, 173, ABG)
21:59:36.918 00.000 12308 Guiding  Dir = 0, Dur = 173
21:59:36.920 00.002 12308 IsSlewing returns 0
21:59:36.920 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:36.925 00.005 12308 IsGuiding returns 0
21:59:36.925 00.000 12308 PulseGuide returned control before completion, sleep 183
21:59:36.945 00.020 14556 UpdateGuideState exits: m=2123 SNR=30.8
21:59:36.950 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:36.955 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:36.959 00.004 14556 Enqueuing Expose request
21:59:37.124 00.165 12308 IsGuiding returns 1
21:59:37.124 00.000 12308 scope still moving after pulse duration time elapsed
21:59:37.154 00.030 12308 IsSlewing returns 0
21:59:37.154 00.000 12308 IsGuiding returns 0
21:59:37.154 00.000 12308 scope move finished after 173 + 57 ms
21:59:37.156 00.002 12308 Move returns status 0, amount 173
21:59:37.156 00.000 12308 move complete, result=0
21:59:37.156 00.000 12308 worker thread done servicing request
21:59:37.156 00.000 12308 Worker thread wakes up
21:59:37.157 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 173 ms NORTH
21:59:37.162 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:37.163 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:38.409 01.246 12308 Exposure complete
21:59:38.578 00.169 12308 worker thread done servicing request
21:59:38.578 00.000 14556 OnExposeComplete: enter
21:59:38.586 00.008 14556 UpdateGuideState(): m_state=6
21:59:38.590 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3781
21:59:38.595 00.005 14556 Star::Find returns 1 (0), X=192.77, Y=995.81, Mass=1993, SNR=30.0, Peak=158 HFD=4.4
21:59:38.601 00.006 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.36 = -1.92)
21:59:38.605 00.004 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.02)
21:59:38.609 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.29 mountX=-0.08 mountY=-0.21, mountTheta=-1.93
21:59:38.617 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.22, opts=13)
21:59:38.622 00.005 14556 Enqueuing Move request for scope (0.06, 0.22)
21:59:38.629 00.007 12308 Worker thread wakes up
21:59:38.630 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.22) opts 0xd
21:59:38.632 00.002 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.22)
21:59:38.632 00.000 12308 Moving (0.06, 0.22) raw xDistance=-0.08 yDistance=-0.21
21:59:38.632 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:59:38.632 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:59:38.632 00.000 12308 MoveAxis(E, 0, ABG)
21:59:38.632 00.000 12308 Move returns status 0, amount 0
21:59:38.633 00.001 12308 MoveAxis(N, 148, ABG)
21:59:38.633 00.000 12308 Guiding  Dir = 0, Dur = 148
21:59:38.635 00.002 12308 IsSlewing returns 0
21:59:38.635 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:38.640 00.005 12308 IsGuiding returns 0
21:59:38.641 00.001 12308 PulseGuide returned control before completion, sleep 158
21:59:38.659 00.018 14556 UpdateGuideState exits: m=1993 SNR=30.0
21:59:38.666 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:38.672 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:38.677 00.005 14556 Enqueuing Expose request
21:59:38.810 00.133 12308 IsGuiding returns 1
21:59:38.811 00.001 12308 scope still moving after pulse duration time elapsed
21:59:38.841 00.030 12308 IsSlewing returns 0
21:59:38.842 00.001 12308 IsGuiding returns 1
21:59:38.873 00.031 12308 IsSlewing returns 0
21:59:38.874 00.001 12308 IsGuiding returns 0
21:59:38.875 00.001 12308 scope move finished after 148 + 86 ms
21:59:38.876 00.001 12308 Move returns status 0, amount 148
21:59:38.876 00.000 12308 move complete, result=0
21:59:38.876 00.000 12308 worker thread done servicing request
21:59:38.877 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 148 ms NORTH
21:59:38.884 00.007 12308 Worker thread wakes up
21:59:38.884 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:38.884 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:40.133 01.249 12308 Exposure complete
21:59:40.286 00.153 12308 worker thread done servicing request
21:59:40.287 00.001 14556 OnExposeComplete: enter
21:59:40.291 00.004 14556 UpdateGuideState(): m_state=6
21:59:40.296 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3782
21:59:40.299 00.003 14556 Star::Find returns 1 (0), X=192.76, Y=995.37, Mass=2181, SNR=31.4, Peak=170 HFD=4.5
21:59:40.304 00.005 14556 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-3.07) = xAngle (1.76 = 1.76)
21:59:40.307 00.003 14556 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.66 = 1.66)
21:59:40.310 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=-0.22 hyp=0.22 cameraTheta=-1.32 mountX=-0.04 mountY=0.22, mountTheta=1.76
21:59:40.316 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.22, opts=13)
21:59:40.320 00.004 14556 Enqueuing Move request for scope (0.06, -0.22)
21:59:40.324 00.004 12308 Worker thread wakes up
21:59:40.325 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.22) opts 0xd
21:59:40.325 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.22)
21:59:40.325 00.000 12308 Moving (0.06, -0.22) raw xDistance=-0.04 yDistance=0.22
21:59:40.325 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:59:40.325 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:59:40.325 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:59:40.325 00.000 12308 MoveAxis(E, 0, ABG)
21:59:40.327 00.002 12308 Move returns status 0, amount 0
21:59:40.327 00.000 12308 MoveAxis(N, 0, ABG)
21:59:40.327 00.000 12308 Move returns status 0, amount 0
21:59:40.327 00.000 12308 move complete, result=0
21:59:40.327 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:40.332 00.005 12308 worker thread done servicing request
21:59:40.358 00.026 14556 UpdateGuideState exits: m=2181 SNR=31.4
21:59:40.363 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:40.367 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:40.371 00.004 14556 Enqueuing Expose request
21:59:40.376 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:59:40.381 00.005 12308 Worker thread wakes up
21:59:40.381 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:40.381 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:41.633 01.252 12308 Exposure complete
21:59:41.776 00.143 12308 worker thread done servicing request
21:59:41.777 00.001 14556 OnExposeComplete: enter
21:59:41.782 00.005 14556 UpdateGuideState(): m_state=6
21:59:41.785 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3783
21:59:41.789 00.004 14556 Star::Find returns 1 (0), X=192.76, Y=995.61, Mass=2234, SNR=31.6, Peak=151 HFD=4.5
21:59:41.792 00.003 14556 CameraToMount -- cameraTheta (0.43) - m_xAngle (-3.07) = xAngle (3.50 = -2.78)
21:59:41.797 00.005 14556 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.41 = -2.88)
21:59:41.800 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.06 cameraTheta=0.43 mountX=-0.06 mountY=-0.02, mountTheta=-2.87
21:59:41.806 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.03, opts=13)
21:59:41.810 00.004 14556 Enqueuing Move request for scope (0.06, 0.03)
21:59:41.814 00.004 12308 Worker thread wakes up
21:59:41.814 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
21:59:41.814 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
21:59:41.814 00.000 12308 Moving (0.06, 0.03) raw xDistance=-0.06 yDistance=-0.02
21:59:41.814 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:59:41.815 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:41.815 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:59:41.815 00.000 12308 MoveAxis(E, 0, ABG)
21:59:41.815 00.000 12308 Move returns status 0, amount 0
21:59:41.815 00.000 12308 MoveAxis(N, 0, ABG)
21:59:41.815 00.000 12308 Move returns status 0, amount 0
21:59:41.815 00.000 12308 move complete, result=0
21:59:41.816 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:41.820 00.004 12308 worker thread done servicing request
21:59:41.840 00.020 14556 UpdateGuideState exits: m=2234 SNR=31.6
21:59:41.845 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:41.849 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:41.853 00.004 14556 Enqueuing Expose request
21:59:41.858 00.005 12308 Worker thread wakes up
21:59:41.858 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:59:41.862 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:41.862 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:43.120 01.258 12308 Exposure complete
21:59:43.270 00.150 12308 worker thread done servicing request
21:59:43.271 00.001 14556 OnExposeComplete: enter
21:59:43.275 00.004 14556 UpdateGuideState(): m_state=6
21:59:43.278 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3784
21:59:43.283 00.005 14556 Star::Find returns 1 (0), X=192.79, Y=995.65, Mass=2132, SNR=31.1, Peak=143 HFD=4.5
21:59:43.288 00.005 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.81 = -2.47)
21:59:43.292 00.004 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.71 = -2.57)
21:59:43.295 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.11 cameraTheta=0.74 mountX=-0.08 mountY=-0.06, mountTheta=-2.54
21:59:43.299 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.07, opts=13)
21:59:43.303 00.004 14556 Enqueuing Move request for scope (0.08, 0.07)
21:59:43.307 00.004 12308 Worker thread wakes up
21:59:43.307 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
21:59:43.307 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
21:59:43.307 00.000 12308 Moving (0.08, 0.07) raw xDistance=-0.08 yDistance=-0.06
21:59:43.309 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:59:43.309 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:43.309 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:59:43.309 00.000 12308 MoveAxis(E, 0, ABG)
21:59:43.310 00.001 12308 Move returns status 0, amount 0
21:59:43.310 00.000 12308 MoveAxis(N, 0, ABG)
21:59:43.310 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:43.314 00.004 12308 Move returns status 0, amount 0
21:59:43.314 00.000 12308 move complete, result=0
21:59:43.315 00.001 12308 worker thread done servicing request
21:59:43.337 00.022 14556 UpdateGuideState exits: m=2132 SNR=31.1
21:59:43.341 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:43.345 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:43.349 00.004 14556 Enqueuing Expose request
21:59:43.353 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:43.358 00.005 12308 Worker thread wakes up
21:59:43.358 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:43.358 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:44.605 01.247 12308 Exposure complete
21:59:44.746 00.141 12308 worker thread done servicing request
21:59:44.746 00.000 14556 OnExposeComplete: enter
21:59:44.750 00.004 14556 UpdateGuideState(): m_state=6
21:59:44.754 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3785
21:59:44.759 00.005 14556 Star::Find returns 1 (0), X=192.70, Y=995.53, Mass=2171, SNR=31.3, Peak=142 HFD=4.7
21:59:44.765 00.006 14556 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-3.07) = xAngle (1.31 = 1.31)
21:59:44.768 00.003 14556 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.21 = 1.21)
21:59:44.773 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.76 mountX=0.01 mountY=0.05, mountTheta=1.30
21:59:44.777 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.05, opts=13)
21:59:44.782 00.005 14556 Enqueuing Move request for scope (-0.01, -0.05)
21:59:44.786 00.004 12308 Worker thread wakes up
21:59:44.786 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
21:59:44.786 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
21:59:44.786 00.000 12308 Moving (-0.01, -0.05) raw xDistance=0.01 yDistance=0.05
21:59:44.786 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:59:44.787 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:44.787 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:59:44.787 00.000 12308 MoveAxis(E, 0, ABG)
21:59:44.787 00.000 12308 Move returns status 0, amount 0
21:59:44.787 00.000 12308 MoveAxis(N, 0, ABG)
21:59:44.788 00.001 12308 Move returns status 0, amount 0
21:59:44.788 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:44.793 00.005 12308 move complete, result=0
21:59:44.793 00.000 12308 worker thread done servicing request
21:59:44.813 00.020 14556 UpdateGuideState exits: m=2171 SNR=31.3
21:59:44.819 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:44.822 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:44.826 00.004 14556 Enqueuing Expose request
21:59:44.830 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:59:44.834 00.004 12308 Worker thread wakes up
21:59:44.834 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:44.834 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:46.089 01.255 12308 Exposure complete
21:59:46.239 00.150 12308 worker thread done servicing request
21:59:46.240 00.001 14556 OnExposeComplete: enter
21:59:46.244 00.004 14556 UpdateGuideState(): m_state=6
21:59:46.247 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3786
21:59:46.251 00.004 14556 Star::Find returns 1 (0), X=192.68, Y=995.64, Mass=2276, SNR=31.9, Peak=145 HFD=4.8
21:59:46.255 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
21:59:46.260 00.005 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
21:59:46.265 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.02 mountX=0.02 mountY=-0.06, mountTheta=-1.20
21:59:46.270 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.05, opts=13)
21:59:46.274 00.004 14556 Enqueuing Move request for scope (-0.03, 0.05)
21:59:46.278 00.004 12308 Worker thread wakes up
21:59:46.278 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
21:59:46.278 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
21:59:46.278 00.000 12308 Moving (-0.03, 0.05) raw xDistance=0.02 yDistance=-0.06
21:59:46.279 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:59:46.279 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:46.279 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:59:46.280 00.001 12308 MoveAxis(E, 0, ABG)
21:59:46.281 00.001 12308 Move returns status 0, amount 0
21:59:46.281 00.000 12308 MoveAxis(N, 0, ABG)
21:59:46.281 00.000 12308 Move returns status 0, amount 0
21:59:46.281 00.000 12308 move complete, result=0
21:59:46.281 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:46.285 00.004 12308 worker thread done servicing request
21:59:46.308 00.023 14556 UpdateGuideState exits: m=2276 SNR=31.9
21:59:46.312 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:46.317 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:46.322 00.005 14556 Enqueuing Expose request
21:59:46.327 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:46.332 00.005 12308 Worker thread wakes up
21:59:46.332 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:46.332 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:47.581 01.249 12308 Exposure complete
21:59:47.718 00.137 12308 worker thread done servicing request
21:59:47.718 00.000 14556 OnExposeComplete: enter
21:59:47.722 00.004 14556 UpdateGuideState(): m_state=6
21:59:47.725 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3787
21:59:47.730 00.005 14556 Star::Find returns 1 (0), X=192.81, Y=995.62, Mass=2034, SNR=30.4, Peak=142 HFD=4.6
21:59:47.734 00.004 14556 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.07) = xAngle (3.44 = -2.84)
21:59:47.738 00.004 14556 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.34 = -2.94)
21:59:47.742 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.11 cameraTheta=0.37 mountX=-0.11 mountY=-0.02, mountTheta=-2.94
21:59:47.747 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.04, opts=13)
21:59:47.750 00.003 14556 Enqueuing Move request for scope (0.11, 0.04)
21:59:47.755 00.005 12308 Worker thread wakes up
21:59:47.755 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
21:59:47.755 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
21:59:47.755 00.000 12308 Moving (0.11, 0.04) raw xDistance=-0.11 yDistance=-0.02
21:59:47.755 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:59:47.755 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:47.756 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:59:47.756 00.000 12308 MoveAxis(E, 0, ABG)
21:59:47.756 00.000 12308 Move returns status 0, amount 0
21:59:47.756 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:47.762 00.006 12308 MoveAxis(N, 0, ABG)
21:59:47.762 00.000 12308 Move returns status 0, amount 0
21:59:47.762 00.000 12308 move complete, result=0
21:59:47.762 00.000 12308 worker thread done servicing request
21:59:47.781 00.019 14556 UpdateGuideState exits: m=2034 SNR=30.4
21:59:47.786 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:47.791 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:47.796 00.005 14556 Enqueuing Expose request
21:59:47.800 00.004 12308 Worker thread wakes up
21:59:47.801 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:59:47.805 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:47.805 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:49.056 01.251 12308 Exposure complete
21:59:49.207 00.151 12308 worker thread done servicing request
21:59:49.207 00.000 14556 OnExposeComplete: enter
21:59:49.211 00.004 14556 UpdateGuideState(): m_state=6
21:59:49.217 00.006 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3788
21:59:49.221 00.004 14556 Star::Find returns 1 (0), X=192.62, Y=995.83, Mass=2007, SNR=30.2, Peak=150 HFD=4.6
21:59:49.224 00.003 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.98 = -1.31)
21:59:49.228 00.004 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.41)
21:59:49.233 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.90 mountX=0.07 mountY=-0.26, mountTheta=-1.31
21:59:49.239 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.25, opts=13)
21:59:49.242 00.003 14556 Enqueuing Move request for scope (-0.08, 0.25)
21:59:49.247 00.005 12308 Worker thread wakes up
21:59:49.247 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.25) opts 0xd
21:59:49.247 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.25)
21:59:49.247 00.000 12308 Moving (-0.08, 0.25) raw xDistance=0.07 yDistance=-0.26
21:59:49.247 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:59:49.248 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:59:49.248 00.000 12308 MoveAxis(E, 0, ABG)
21:59:49.248 00.000 12308 Move returns status 0, amount 0
21:59:49.248 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:49.252 00.004 12308 MoveAxis(N, 180, ABG)
21:59:49.252 00.000 12308 Guiding  Dir = 0, Dur = 180
21:59:49.253 00.001 12308 IsSlewing returns 0
21:59:49.253 00.000 12308 IsGuiding returns 0
21:59:49.254 00.001 12308 PulseGuide returned control before completion, sleep 190
21:59:49.275 00.021 14556 UpdateGuideState exits: m=2007 SNR=30.2
21:59:49.280 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:49.284 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:49.288 00.004 14556 Enqueuing Expose request
21:59:49.450 00.162 12308 IsGuiding returns 1
21:59:49.452 00.002 12308 scope still moving after pulse duration time elapsed
21:59:49.481 00.029 12308 IsSlewing returns 0
21:59:49.482 00.001 12308 IsGuiding returns 0
21:59:49.483 00.001 12308 scope move finished after 180 + 48 ms
21:59:49.483 00.000 12308 Move returns status 0, amount 180
21:59:49.483 00.000 12308 move complete, result=0
21:59:49.483 00.000 12308 worker thread done servicing request
21:59:49.485 00.002 12308 Worker thread wakes up
21:59:49.485 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 180 ms NORTH
21:59:49.490 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:49.492 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:50.746 01.254 12308 Exposure complete
21:59:50.879 00.133 12308 worker thread done servicing request
21:59:50.880 00.001 14556 OnExposeComplete: enter
21:59:50.884 00.004 14556 UpdateGuideState(): m_state=6
21:59:50.888 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3789
21:59:50.892 00.004 14556 Star::Find returns 1 (0), X=192.91, Y=995.56, Mass=1930, SNR=29.5, Peak=153 HFD=4.1
21:59:50.895 00.003 14556 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-3.07) = xAngle (2.99 = 2.99)
21:59:50.899 00.004 14556 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.89 = 2.89)
21:59:50.903 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-0.08 mountX=-0.21 mountY=0.05, mountTheta=2.89
21:59:50.908 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=-0.02, opts=13)
21:59:50.912 00.004 14556 Enqueuing Move request for scope (0.21, -0.02)
21:59:50.917 00.005 12308 Worker thread wakes up
21:59:50.917 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.02) opts 0xd
21:59:50.918 00.001 12308 Handling offset move in thread for scope, endpoint = (0.21, -0.02)
21:59:50.918 00.000 12308 Moving (0.21, -0.02) raw xDistance=-0.21 yDistance=0.05
21:59:50.918 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:59:50.919 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:50.919 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:59:50.919 00.000 12308 MoveAxis(E, 89, ABG)
21:59:50.919 00.000 12308 Guiding  Dir = 2, Dur = 89
21:59:50.920 00.001 12308 IsSlewing returns 0
21:59:50.920 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:50.925 00.005 12308 IsGuiding returns 0
21:59:50.925 00.000 12308 PulseGuide returned control before completion, sleep 99
21:59:50.946 00.021 14556 UpdateGuideState exits: m=1930 SNR=29.5
21:59:50.950 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:50.954 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:50.958 00.004 14556 Enqueuing Expose request
21:59:51.032 00.074 12308 IsGuiding returns 1
21:59:51.032 00.000 12308 scope still moving after pulse duration time elapsed
21:59:51.064 00.032 12308 IsSlewing returns 0
21:59:51.067 00.003 12308 IsGuiding returns 0
21:59:51.068 00.001 12308 scope move finished after 89 + 54 ms
21:59:51.068 00.000 12308 Move returns status 0, amount 89
21:59:51.069 00.001 12308 MoveAxis(N, 0, ABG)
21:59:51.070 00.001 12308 Move returns status 0, amount 0
21:59:51.070 00.000 12308 move complete, result=0
21:59:51.070 00.000 12308 worker thread done servicing request
21:59:51.070 00.000 14556 GuideStep: -0.2 px 89 ms EAST, 0.1 px 0 ms NORTH
21:59:51.076 00.006 12308 Worker thread wakes up
21:59:51.077 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:51.077 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:52.321 01.244 12308 Exposure complete
21:59:52.460 00.139 12308 worker thread done servicing request
21:59:52.460 00.000 14556 OnExposeComplete: enter
21:59:52.465 00.005 14556 UpdateGuideState(): m_state=6
21:59:52.469 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3790
21:59:52.473 00.004 14556 Star::Find returns 1 (0), X=192.75, Y=995.70, Mass=2073, SNR=30.6, Peak=149 HFD=4.6
21:59:52.476 00.003 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.32 = -1.96)
21:59:52.481 00.005 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.06)
21:59:52.485 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.25 mountX=-0.05 mountY=-0.11, mountTheta=-1.98
21:59:52.489 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.12, opts=13)
21:59:52.493 00.004 14556 Enqueuing Move request for scope (0.04, 0.12)
21:59:52.497 00.004 12308 Worker thread wakes up
21:59:52.497 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
21:59:52.497 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
21:59:52.497 00.000 12308 Moving (0.04, 0.12) raw xDistance=-0.05 yDistance=-0.11
21:59:52.497 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:59:52.497 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:52.498 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:59:52.498 00.000 12308 MoveAxis(E, 0, ABG)
21:59:52.498 00.000 12308 Move returns status 0, amount 0
21:59:52.498 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:52.503 00.005 12308 MoveAxis(N, 0, ABG)
21:59:52.504 00.001 12308 Move returns status 0, amount 0
21:59:52.504 00.000 12308 move complete, result=0
21:59:52.504 00.000 12308 worker thread done servicing request
21:59:52.526 00.022 14556 UpdateGuideState exits: m=2073 SNR=30.6
21:59:52.531 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:52.536 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:52.541 00.005 14556 Enqueuing Expose request
21:59:52.546 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:52.550 00.004 12308 Worker thread wakes up
21:59:52.550 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:52.550 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:53.793 01.243 12308 Exposure complete
21:59:53.944 00.151 12308 worker thread done servicing request
21:59:53.944 00.000 14556 OnExposeComplete: enter
21:59:53.949 00.005 14556 UpdateGuideState(): m_state=6
21:59:53.954 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3791
21:59:53.957 00.003 14556 Star::Find returns 1 (0), X=192.94, Y=995.85, Mass=2099, SNR=30.7, Peak=138 HFD=4.7
21:59:53.961 00.004 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.94 = -2.35)
21:59:53.965 00.004 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.45)
21:59:53.968 00.003 14556 CameraToMount -- cameraX=0.23 cameraY=0.27 hyp=0.35 cameraTheta=0.86 mountX=-0.25 mountY=-0.23, mountTheta=-2.40
21:59:53.974 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.27, opts=13)
21:59:53.979 00.005 14556 Enqueuing Move request for scope (0.23, 0.27)
21:59:53.983 00.004 12308 Worker thread wakes up
21:59:53.983 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.27) opts 0xd
21:59:53.984 00.001 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.27)
21:59:53.984 00.000 12308 Moving (0.23, 0.27) raw xDistance=-0.25 yDistance=-0.23
21:59:53.984 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:59:53.984 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:59:53.984 00.000 12308 MoveAxis(E, 107, ABG)
21:59:53.985 00.001 12308 Guiding  Dir = 2, Dur = 107
21:59:53.985 00.000 12308 IsSlewing returns 0
21:59:53.985 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:53.988 00.003 12308 IsGuiding returns 0
21:59:53.988 00.000 12308 PulseGuide returned control before completion, sleep 117
21:59:54.009 00.021 14556 UpdateGuideState exits: m=2099 SNR=30.7
21:59:54.014 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:54.019 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:54.024 00.005 14556 Enqueuing Expose request
21:59:54.116 00.092 12308 IsGuiding returns 1
21:59:54.117 00.001 12308 scope still moving after pulse duration time elapsed
21:59:54.146 00.029 12308 IsSlewing returns 0
21:59:54.147 00.001 12308 IsGuiding returns 0
21:59:54.147 00.000 12308 scope move finished after 107 + 52 ms
21:59:54.148 00.001 12308 Move returns status 0, amount 107
21:59:54.149 00.001 12308 MoveAxis(N, 159, ABG)
21:59:54.149 00.000 12308 Guiding  Dir = 0, Dur = 159
21:59:54.149 00.000 12308 IsSlewing returns 0
21:59:54.150 00.001 12308 IsGuiding returns 0
21:59:54.151 00.001 12308 PulseGuide returned control before completion, sleep 169
21:59:54.333 00.182 12308 IsGuiding returns 1
21:59:54.334 00.001 12308 scope still moving after pulse duration time elapsed
21:59:54.364 00.030 12308 IsSlewing returns 0
21:59:54.365 00.001 12308 IsGuiding returns 1
21:59:54.396 00.031 12308 IsSlewing returns 0
21:59:54.397 00.001 12308 IsGuiding returns 0
21:59:54.397 00.000 12308 scope move finished after 159 + 88 ms
21:59:54.398 00.001 12308 Move returns status 0, amount 159
21:59:54.399 00.001 12308 move complete, result=0
21:59:54.399 00.000 12308 worker thread done servicing request
21:59:54.399 00.000 14556 GuideStep: -0.2 px 107 ms EAST, -0.2 px 159 ms NORTH
21:59:54.404 00.005 12308 Worker thread wakes up
21:59:54.406 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:54.406 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:55.656 01.250 12308 Exposure complete
21:59:55.796 00.140 12308 worker thread done servicing request
21:59:55.797 00.001 14556 OnExposeComplete: enter
21:59:55.800 00.003 14556 UpdateGuideState(): m_state=6
21:59:55.805 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3792
21:59:55.808 00.003 14556 Star::Find returns 1 (0), X=192.79, Y=995.64, Mass=2201, SNR=31.5, Peak=152 HFD=4.5
21:59:55.812 00.004 14556 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.07) = xAngle (3.63 = -2.66)
21:59:55.816 00.004 14556 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.53 = -2.76)
21:59:55.819 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.55 mountX=-0.09 mountY=-0.04, mountTheta=-2.74
21:59:55.825 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.05, opts=13)
21:59:55.830 00.005 14556 Enqueuing Move request for scope (0.09, 0.05)
21:59:55.833 00.003 12308 Worker thread wakes up
21:59:55.833 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
21:59:55.833 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
21:59:55.833 00.000 12308 Moving (0.09, 0.05) raw xDistance=-0.09 yDistance=-0.04
21:59:55.835 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:59:55.835 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:55.835 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:59:55.835 00.000 12308 MoveAxis(E, 0, ABG)
21:59:55.835 00.000 12308 Move returns status 0, amount 0
21:59:55.835 00.000 12308 MoveAxis(N, 0, ABG)
21:59:55.835 00.000 12308 Move returns status 0, amount 0
21:59:55.836 00.001 12308 move complete, result=0
21:59:55.836 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:55.839 00.003 12308 worker thread done servicing request
21:59:55.862 00.023 14556 UpdateGuideState exits: m=2201 SNR=31.5
21:59:55.866 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:55.870 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:55.874 00.004 14556 Enqueuing Expose request
21:59:55.877 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:59:55.881 00.004 12308 Worker thread wakes up
21:59:55.883 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:55.883 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:57.125 01.242 12308 Exposure complete
21:59:57.273 00.148 12308 worker thread done servicing request
21:59:57.273 00.000 14556 OnExposeComplete: enter
21:59:57.278 00.005 14556 UpdateGuideState(): m_state=6
21:59:57.282 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3793
21:59:57.286 00.004 14556 Star::Find returns 1 (0), X=192.74, Y=995.73, Mass=1986, SNR=30.0, Peak=154 HFD=4.6
21:59:57.289 00.003 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.45 = -1.83)
21:59:57.293 00.004 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.93)
21:59:57.297 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.38 mountX=-0.04 mountY=-0.14, mountTheta=-1.84
21:59:57.301 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.15, opts=13)
21:59:57.306 00.005 14556 Enqueuing Move request for scope (0.03, 0.15)
21:59:57.310 00.004 12308 Worker thread wakes up
21:59:57.310 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
21:59:57.310 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
21:59:57.310 00.000 12308 Moving (0.03, 0.15) raw xDistance=-0.04 yDistance=-0.14
21:59:57.310 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:59:57.310 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:57.311 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:59:57.311 00.000 12308 MoveAxis(E, 0, ABG)
21:59:57.311 00.000 12308 Move returns status 0, amount 0
21:59:57.311 00.000 12308 MoveAxis(N, 0, ABG)
21:59:57.311 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:57.316 00.005 12308 Move returns status 0, amount 0
21:59:57.316 00.000 12308 move complete, result=0
21:59:57.316 00.000 12308 worker thread done servicing request
21:59:57.336 00.020 14556 UpdateGuideState exits: m=1986 SNR=30.0
21:59:57.341 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:57.344 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:57.349 00.005 14556 Enqueuing Expose request
21:59:57.353 00.004 12308 Worker thread wakes up
21:59:57.353 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:57.353 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
21:59:57.353 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:58.609 01.256 12308 Exposure complete
21:59:58.758 00.149 12308 worker thread done servicing request
21:59:58.758 00.000 14556 OnExposeComplete: enter
21:59:58.765 00.007 14556 UpdateGuideState(): m_state=6
21:59:58.770 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3794
21:59:58.774 00.004 14556 Star::Find returns 1 (0), X=192.82, Y=995.88, Mass=2133, SNR=31.1, Peak=154 HFD=4.7
21:59:58.779 00.005 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.27 = -2.01)
21:59:58.782 00.003 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.11)
21:59:58.786 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.30 hyp=0.32 cameraTheta=1.20 mountX=-0.14 mountY=-0.28, mountTheta=-2.03
21:59:58.791 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.30, opts=13)
21:59:58.795 00.004 14556 Enqueuing Move request for scope (0.12, 0.30)
21:59:58.799 00.004 12308 Worker thread wakes up
21:59:58.799 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.30) opts 0xd
21:59:58.799 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.30)
21:59:58.799 00.000 12308 Moving (0.12, 0.30) raw xDistance=-0.14 yDistance=-0.28
21:59:58.799 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:59:58.800 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:59:58.800 00.000 12308 MoveAxis(E, 0, ABG)
21:59:58.801 00.001 12308 Move returns status 0, amount 0
21:59:58.801 00.000 12308 MoveAxis(N, 194, ABG)
21:59:58.801 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:59:58.806 00.005 12308 Guiding  Dir = 0, Dur = 194
21:59:58.807 00.001 12308 IsSlewing returns 0
21:59:58.807 00.000 12308 IsGuiding returns 0
21:59:58.807 00.000 12308 PulseGuide returned control before completion, sleep 204
21:59:58.828 00.021 14556 UpdateGuideState exits: m=2133 SNR=31.1
21:59:58.833 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:58.836 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
21:59:58.840 00.004 14556 Enqueuing Expose request
21:59:59.018 00.178 12308 IsGuiding returns 1
21:59:59.018 00.000 12308 scope still moving after pulse duration time elapsed
21:59:59.050 00.032 12308 IsSlewing returns 0
21:59:59.050 00.000 12308 IsGuiding returns 0
21:59:59.051 00.001 12308 scope move finished after 194 + 49 ms
21:59:59.051 00.000 12308 Move returns status 0, amount 194
21:59:59.051 00.000 12308 move complete, result=0
21:59:59.051 00.000 12308 worker thread done servicing request
21:59:59.052 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 194 ms NORTH
21:59:59.057 00.005 12308 Worker thread wakes up
21:59:59.058 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
21:59:59.058 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:00.313 01.255 12308 Exposure complete
22:00:00.482 00.169 12308 worker thread done servicing request
22:00:00.483 00.001 14556 OnExposeComplete: enter
22:00:00.488 00.005 14556 UpdateGuideState(): m_state=6
22:00:00.495 00.007 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3795
22:00:00.499 00.004 14556 Star::Find returns 1 (0), X=192.92, Y=995.64, Mass=2275, SNR=32.0, Peak=161 HFD=4.7
22:00:00.505 00.006 14556 CameraToMount -- cameraTheta (0.28) - m_xAngle (-3.07) = xAngle (3.35 = -2.93)
22:00:00.511 00.006 14556 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.25 = -3.03)
22:00:00.517 00.006 14556 CameraToMount -- cameraX=0.21 cameraY=0.06 hyp=0.22 cameraTheta=0.28 mountX=-0.22 mountY=-0.02, mountTheta=-3.03
22:00:00.524 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.06, opts=13)
22:00:00.531 00.007 14556 Enqueuing Move request for scope (0.21, 0.06)
22:00:00.536 00.005 12308 Worker thread wakes up
22:00:00.537 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.06) opts 0xd
22:00:00.538 00.001 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.06)
22:00:00.538 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:00.543 00.005 12308 Moving (0.21, 0.06) raw xDistance=-0.22 yDistance=-0.02
22:00:00.544 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:00:00.544 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:00.544 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:00:00.544 00.000 12308 MoveAxis(E, 94, ABG)
22:00:00.544 00.000 12308 Guiding  Dir = 2, Dur = 94
22:00:00.545 00.001 12308 IsSlewing returns 0
22:00:00.545 00.000 12308 IsGuiding returns 0
22:00:00.546 00.001 12308 PulseGuide returned control before completion, sleep 104
22:00:00.562 00.016 14556 UpdateGuideState exits: m=2275 SNR=32.0
22:00:00.566 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:00.570 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:00.575 00.005 14556 Enqueuing Expose request
22:00:00.663 00.088 12308 IsGuiding returns 1
22:00:00.663 00.000 12308 scope still moving after pulse duration time elapsed
22:00:00.694 00.031 12308 IsSlewing returns 0
22:00:00.694 00.000 12308 IsGuiding returns 0
22:00:00.695 00.001 12308 scope move finished after 94 + 54 ms
22:00:00.695 00.000 12308 Move returns status 0, amount 94
22:00:00.695 00.000 12308 MoveAxis(N, 0, ABG)
22:00:00.695 00.000 12308 Move returns status 0, amount 0
22:00:00.695 00.000 12308 move complete, result=0
22:00:00.696 00.001 12308 worker thread done servicing request
22:00:00.696 00.000 14556 GuideStep: -0.2 px 94 ms EAST, -0.0 px 0 ms NORTH
22:00:00.700 00.004 12308 Worker thread wakes up
22:00:00.700 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:00.700 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:01.956 01.256 12308 Exposure complete
22:00:02.101 00.145 12308 worker thread done servicing request
22:00:02.101 00.000 14556 OnExposeComplete: enter
22:00:02.106 00.005 14556 UpdateGuideState(): m_state=6
22:00:02.110 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3796
22:00:02.113 00.003 14556 Star::Find returns 1 (0), X=192.59, Y=995.67, Mass=2058, SNR=30.4, Peak=135 HFD=4.8
22:00:02.118 00.005 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
22:00:02.121 00.003 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
22:00:02.126 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.47 mountX=0.11 mountY=-0.11, mountTheta=-0.79
22:00:02.132 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.09, opts=13)
22:00:02.136 00.004 14556 Enqueuing Move request for scope (-0.11, 0.09)
22:00:02.140 00.004 12308 Worker thread wakes up
22:00:02.140 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
22:00:02.141 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
22:00:02.141 00.000 12308 Moving (-0.11, 0.09) raw xDistance=0.11 yDistance=-0.11
22:00:02.141 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:00:02.141 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:02.141 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:00:02.141 00.000 12308 MoveAxis(E, 0, ABG)
22:00:02.141 00.000 12308 Move returns status 0, amount 0
22:00:02.142 00.001 12308 MoveAxis(N, 0, ABG)
22:00:02.142 00.000 12308 Move returns status 0, amount 0
22:00:02.142 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:02.146 00.004 12308 move complete, result=0
22:00:02.146 00.000 12308 worker thread done servicing request
22:00:02.168 00.022 14556 UpdateGuideState exits: m=2058 SNR=30.4
22:00:02.173 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:02.178 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:02.182 00.004 14556 Enqueuing Expose request
22:00:02.187 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:00:02.191 00.004 12308 Worker thread wakes up
22:00:02.192 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:02.192 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:03.440 01.248 12308 Exposure complete
22:00:03.586 00.146 12308 worker thread done servicing request
22:00:03.586 00.000 14556 OnExposeComplete: enter
22:00:03.590 00.004 14556 UpdateGuideState(): m_state=6
22:00:03.594 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3797
22:00:03.597 00.003 14556 Star::Find returns 1 (0), X=192.74, Y=995.54, Mass=2129, SNR=31.0, Peak=133 HFD=4.6
22:00:03.603 00.006 14556 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-3.07) = xAngle (2.12 = 2.12)
22:00:03.608 00.005 14556 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.02 = 2.02)
22:00:03.613 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.96 mountX=-0.03 mountY=0.05, mountTheta=2.09
22:00:03.621 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.04, opts=13)
22:00:03.626 00.005 14556 Enqueuing Move request for scope (0.03, -0.04)
22:00:03.635 00.009 12308 Worker thread wakes up
22:00:03.635 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
22:00:03.635 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
22:00:03.636 00.001 12308 Moving (0.03, -0.04) raw xDistance=-0.03 yDistance=0.05
22:00:03.636 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:00:03.636 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:03.637 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:00:03.637 00.000 12308 MoveAxis(E, 0, ABG)
22:00:03.637 00.000 12308 Move returns status 0, amount 0
22:00:03.638 00.001 12308 MoveAxis(N, 0, ABG)
22:00:03.638 00.000 12308 Move returns status 0, amount 0
22:00:03.638 00.000 12308 move complete, result=0
22:00:03.639 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:03.644 00.005 12308 worker thread done servicing request
22:00:03.670 00.026 14556 UpdateGuideState exits: m=2129 SNR=31.0
22:00:03.678 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:03.684 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:03.688 00.004 14556 Enqueuing Expose request
22:00:03.694 00.006 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:00:03.698 00.004 12308 Worker thread wakes up
22:00:03.698 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:03.698 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:04.953 01.255 12308 Exposure complete
22:00:05.103 00.150 12308 worker thread done servicing request
22:00:05.103 00.000 14556 OnExposeComplete: enter
22:00:05.109 00.006 14556 UpdateGuideState(): m_state=6
22:00:05.112 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3798
22:00:05.117 00.005 14556 Star::Find returns 1 (0), X=192.87, Y=995.58, Mass=2192, SNR=31.5, Peak=133 HFD=4.8
22:00:05.121 00.004 14556 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-3.07) = xAngle (3.05 = 3.05)
22:00:05.124 00.003 14556 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.95 = 2.95)
22:00:05.128 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-0.03 mountX=-0.16 mountY=0.03, mountTheta=2.95
22:00:05.134 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.00, opts=13)
22:00:05.137 00.003 14556 Enqueuing Move request for scope (0.16, -0.00)
22:00:05.142 00.005 12308 Worker thread wakes up
22:00:05.142 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.00) opts 0xd
22:00:05.142 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.00)
22:00:05.142 00.000 12308 Moving (0.16, -0.00) raw xDistance=-0.16 yDistance=0.03
22:00:05.142 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:00:05.142 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:05.143 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:00:05.143 00.000 12308 MoveAxis(E, 0, ABG)
22:00:05.143 00.000 12308 Move returns status 0, amount 0
22:00:05.143 00.000 12308 MoveAxis(N, 0, ABG)
22:00:05.144 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:05.148 00.004 12308 Move returns status 0, amount 0
22:00:05.148 00.000 12308 move complete, result=0
22:00:05.148 00.000 12308 worker thread done servicing request
22:00:05.169 00.021 14556 UpdateGuideState exits: m=2192 SNR=31.5
22:00:05.173 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:05.178 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:05.181 00.003 14556 Enqueuing Expose request
22:00:05.185 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:00:05.189 00.004 12308 Worker thread wakes up
22:00:05.189 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:05.189 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:06.441 01.252 12308 Exposure complete
22:00:06.590 00.149 12308 worker thread done servicing request
22:00:06.591 00.001 14556 OnExposeComplete: enter
22:00:06.594 00.003 14556 UpdateGuideState(): m_state=6
22:00:06.598 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3799
22:00:06.605 00.007 14556 Star::Find returns 1 (0), X=192.80, Y=995.82, Mass=2115, SNR=30.9, Peak=156 HFD=4.5
22:00:06.610 00.005 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.29 = -1.99)
22:00:06.614 00.004 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.09)
22:00:06.619 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.24 hyp=0.25 cameraTheta=1.22 mountX=-0.10 mountY=-0.22, mountTheta=-2.01
22:00:06.624 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.24, opts=13)
22:00:06.628 00.004 14556 Enqueuing Move request for scope (0.09, 0.24)
22:00:06.632 00.004 12308 Worker thread wakes up
22:00:06.632 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.24) opts 0xd
22:00:06.632 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.24)
22:00:06.632 00.000 12308 Moving (0.09, 0.24) raw xDistance=-0.10 yDistance=-0.22
22:00:06.632 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:00:06.633 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:00:06.633 00.000 12308 MoveAxis(E, 0, ABG)
22:00:06.633 00.000 12308 Move returns status 0, amount 0
22:00:06.633 00.000 12308 MoveAxis(N, 154, ABG)
22:00:06.633 00.000 12308 Guiding  Dir = 0, Dur = 154
22:00:06.634 00.001 12308 IsSlewing returns 0
22:00:06.635 00.001 12308 IsGuiding returns 0
22:00:06.635 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:06.639 00.004 12308 PulseGuide returned control before completion, sleep 164
22:00:06.657 00.018 14556 UpdateGuideState exits: m=2115 SNR=30.9
22:00:06.664 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:06.670 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:06.676 00.006 14556 Enqueuing Expose request
22:00:06.806 00.130 12308 IsGuiding returns 1
22:00:06.807 00.001 12308 scope still moving after pulse duration time elapsed
22:00:06.837 00.030 12308 IsSlewing returns 0
22:00:06.838 00.001 12308 IsGuiding returns 0
22:00:06.839 00.001 12308 scope move finished after 154 + 50 ms
22:00:06.840 00.001 12308 Move returns status 0, amount 154
22:00:06.840 00.000 12308 move complete, result=0
22:00:06.840 00.000 12308 worker thread done servicing request
22:00:06.841 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 154 ms NORTH
22:00:06.848 00.007 12308 Worker thread wakes up
22:00:06.848 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:06.849 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:08.100 01.251 12308 Exposure complete
22:00:08.257 00.157 12308 worker thread done servicing request
22:00:08.259 00.002 14556 OnExposeComplete: enter
22:00:08.263 00.004 14556 UpdateGuideState(): m_state=6
22:00:08.268 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3800
22:00:08.272 00.004 14556 Star::Find returns 1 (0), X=192.80, Y=995.77, Mass=2161, SNR=31.3, Peak=157 HFD=4.5
22:00:08.275 00.003 14556 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.07) = xAngle (4.17 = -2.11)
22:00:08.279 00.004 14556 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.07 = -2.21)
22:00:08.282 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.18 hyp=0.21 cameraTheta=1.10 mountX=-0.11 mountY=-0.17, mountTheta=-2.14
22:00:08.288 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.18, opts=13)
22:00:08.291 00.003 14556 Enqueuing Move request for scope (0.09, 0.18)
22:00:08.296 00.005 12308 Worker thread wakes up
22:00:08.296 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.18) opts 0xd
22:00:08.296 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.18)
22:00:08.296 00.000 12308 Moving (0.09, 0.18) raw xDistance=-0.11 yDistance=-0.17
22:00:08.296 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:00:08.298 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:08.298 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:00:08.298 00.000 12308 MoveAxis(E, 0, ABG)
22:00:08.298 00.000 12308 Move returns status 0, amount 0
22:00:08.299 00.001 12308 MoveAxis(N, 0, ABG)
22:00:08.299 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:08.303 00.004 12308 Move returns status 0, amount 0
22:00:08.303 00.000 12308 move complete, result=0
22:00:08.303 00.000 12308 worker thread done servicing request
22:00:08.324 00.021 14556 UpdateGuideState exits: m=2161 SNR=31.3
22:00:08.329 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:08.333 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:08.337 00.004 14556 Enqueuing Expose request
22:00:08.340 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:00:08.345 00.005 12308 Worker thread wakes up
22:00:08.345 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:08.345 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:09.587 01.242 12308 Exposure complete
22:00:09.746 00.159 12308 worker thread done servicing request
22:00:09.746 00.000 14556 OnExposeComplete: enter
22:00:09.751 00.005 14556 UpdateGuideState(): m_state=6
22:00:09.755 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3801
22:00:09.759 00.004 14556 Star::Find returns 1 (0), X=192.63, Y=995.60, Mass=2183, SNR=31.5, Peak=138 HFD=4.7
22:00:09.763 00.004 14556 CameraToMount -- cameraTheta (2.91) - m_xAngle (-3.07) = xAngle (5.98 = -0.30)
22:00:09.767 00.004 14556 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.88 = -0.40)
22:00:09.770 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.91 mountX=0.07 mountY=-0.03, mountTheta=-0.39
22:00:09.776 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.02, opts=13)
22:00:09.779 00.003 14556 Enqueuing Move request for scope (-0.08, 0.02)
22:00:09.783 00.004 12308 Worker thread wakes up
22:00:09.784 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
22:00:09.784 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
22:00:09.784 00.000 12308 Moving (-0.08, 0.02) raw xDistance=0.07 yDistance=-0.03
22:00:09.784 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:00:09.784 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:09.786 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:00:09.786 00.000 12308 MoveAxis(E, 0, ABG)
22:00:09.786 00.000 12308 Move returns status 0, amount 0
22:00:09.786 00.000 12308 MoveAxis(N, 0, ABG)
22:00:09.786 00.000 12308 Move returns status 0, amount 0
22:00:09.786 00.000 12308 move complete, result=0
22:00:09.787 00.001 12308 worker thread done servicing request
22:00:09.787 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:09.813 00.026 14556 UpdateGuideState exits: m=2183 SNR=31.5
22:00:09.816 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:09.821 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:09.827 00.006 14556 Enqueuing Expose request
22:00:09.831 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:00:09.836 00.005 12308 Worker thread wakes up
22:00:09.836 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:09.836 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:11.088 01.252 12308 Exposure complete
22:00:11.240 00.152 12308 worker thread done servicing request
22:00:11.240 00.000 14556 OnExposeComplete: enter
22:00:11.244 00.004 14556 UpdateGuideState(): m_state=6
22:00:11.249 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3802
22:00:11.253 00.004 14556 Star::Find returns 1 (0), X=192.60, Y=995.63, Mass=2272, SNR=32.2, Peak=162 HFD=4.8
22:00:11.257 00.004 14556 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.07) = xAngle (5.75 = -0.53)
22:00:11.260 00.003 14556 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.65 = -0.63)
22:00:11.264 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.12 cameraTheta=2.68 mountX=0.10 mountY=-0.07, mountTheta=-0.60
22:00:11.270 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.05, opts=13)
22:00:11.274 00.004 14556 Enqueuing Move request for scope (-0.10, 0.05)
22:00:11.277 00.003 12308 Worker thread wakes up
22:00:11.277 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd
22:00:11.277 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.05)
22:00:11.277 00.000 12308 Moving (-0.10, 0.05) raw xDistance=0.10 yDistance=-0.07
22:00:11.279 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:00:11.279 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:11.279 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:00:11.279 00.000 12308 MoveAxis(E, 0, ABG)
22:00:11.280 00.001 12308 Move returns status 0, amount 0
22:00:11.280 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:11.283 00.003 12308 MoveAxis(N, 0, ABG)
22:00:11.283 00.000 12308 Move returns status 0, amount 0
22:00:11.284 00.001 12308 move complete, result=0
22:00:11.284 00.000 12308 worker thread done servicing request
22:00:11.305 00.021 14556 UpdateGuideState exits: m=2272 SNR=32.2
22:00:11.308 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:11.312 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:11.316 00.004 14556 Enqueuing Expose request
22:00:11.321 00.005 12308 Worker thread wakes up
22:00:11.321 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:00:11.326 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:11.326 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:12.576 01.250 12308 Exposure complete
22:00:12.708 00.132 12308 worker thread done servicing request
22:00:12.708 00.000 14556 OnExposeComplete: enter
22:00:12.711 00.003 14556 UpdateGuideState(): m_state=6
22:00:12.715 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3803
22:00:12.719 00.004 14556 Star::Find returns 1 (0), X=192.86, Y=995.91, Mass=2130, SNR=30.9, Peak=160 HFD=4.3
22:00:12.722 00.003 14556 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.07) = xAngle (4.19 = -2.09)
22:00:12.725 00.003 14556 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.19)
22:00:12.730 00.005 14556 CameraToMount -- cameraX=0.16 cameraY=0.33 hyp=0.36 cameraTheta=1.12 mountX=-0.18 mountY=-0.29, mountTheta=-2.12
22:00:12.736 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.33, opts=13)
22:00:12.739 00.003 14556 Enqueuing Move request for scope (0.16, 0.33)
22:00:12.743 00.004 12308 Worker thread wakes up
22:00:12.743 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.33) opts 0xd
22:00:12.743 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.33)
22:00:12.743 00.000 12308 Moving (0.16, 0.33) raw xDistance=-0.18 yDistance=-0.29
22:00:12.744 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:00:12.744 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:00:12.744 00.000 12308 MoveAxis(E, 0, ABG)
22:00:12.744 00.000 12308 Move returns status 0, amount 0
22:00:12.744 00.000 12308 MoveAxis(N, 207, ABG)
22:00:12.744 00.000 12308 Guiding  Dir = 0, Dur = 207
22:00:12.745 00.001 12308 IsSlewing returns 0
22:00:12.745 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:12.749 00.004 12308 IsGuiding returns 0
22:00:12.749 00.000 12308 PulseGuide returned control before completion, sleep 217
22:00:12.772 00.023 14556 UpdateGuideState exits: m=2130 SNR=30.9
22:00:12.777 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:12.783 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:12.787 00.004 14556 Enqueuing Expose request
22:00:12.976 00.189 12308 IsGuiding returns 1
22:00:12.977 00.001 12308 scope still moving after pulse duration time elapsed
22:00:13.007 00.030 12308 IsSlewing returns 0
22:00:13.008 00.001 12308 IsGuiding returns 0
22:00:13.008 00.000 12308 scope move finished after 207 + 51 ms
22:00:13.008 00.000 12308 Move returns status 0, amount 207
22:00:13.009 00.001 12308 move complete, result=0
22:00:13.009 00.000 12308 worker thread done servicing request
22:00:13.009 00.000 12308 Worker thread wakes up
22:00:13.009 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 207 ms NORTH
22:00:13.015 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:13.016 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:14.271 01.255 12308 Exposure complete
22:00:14.418 00.147 12308 worker thread done servicing request
22:00:14.418 00.000 14556 OnExposeComplete: enter
22:00:14.422 00.004 14556 UpdateGuideState(): m_state=6
22:00:14.426 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3804
22:00:14.430 00.004 14556 Star::Find returns 1 (0), X=192.79, Y=995.51, Mass=1969, SNR=29.7, Peak=133 HFD=4.7
22:00:14.434 00.004 14556 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-3.07) = xAngle (2.40 = 2.40)
22:00:14.437 00.003 14556 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.30 = 2.30)
22:00:14.442 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-0.67 mountX=-0.08 mountY=0.08, mountTheta=2.35
22:00:14.448 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.07, opts=13)
22:00:14.454 00.006 14556 Enqueuing Move request for scope (0.09, -0.07)
22:00:14.458 00.004 12308 Worker thread wakes up
22:00:14.458 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd
22:00:14.459 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.07)
22:00:14.459 00.000 12308 Moving (0.09, -0.07) raw xDistance=-0.08 yDistance=0.08
22:00:14.459 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:00:14.459 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:14.460 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:00:14.461 00.001 12308 MoveAxis(E, 0, ABG)
22:00:14.461 00.000 12308 Move returns status 0, amount 0
22:00:14.461 00.000 12308 MoveAxis(N, 0, ABG)
22:00:14.461 00.000 12308 Move returns status 0, amount 0
22:00:14.461 00.000 12308 move complete, result=0
22:00:14.461 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:14.467 00.006 12308 worker thread done servicing request
22:00:14.488 00.021 14556 UpdateGuideState exits: m=1969 SNR=29.7
22:00:14.493 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:14.497 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:14.500 00.003 14556 Enqueuing Expose request
22:00:14.504 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:00:14.509 00.005 12308 Worker thread wakes up
22:00:14.509 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:14.509 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:15.752 01.243 12308 Exposure complete
22:00:15.901 00.149 12308 worker thread done servicing request
22:00:15.901 00.000 14556 OnExposeComplete: enter
22:00:15.905 00.004 14556 UpdateGuideState(): m_state=6
22:00:15.909 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3805
22:00:15.914 00.005 14556 Star::Find returns 1 (0), X=192.78, Y=995.81, Mass=2070, SNR=30.9, Peak=162 HFD=4.7
22:00:15.917 00.003 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.34 = -1.94)
22:00:15.922 00.005 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.24 = -2.04)
22:00:15.924 00.002 14556 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.27 mountX=-0.09 mountY=-0.21, mountTheta=-1.96
22:00:15.929 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.23, opts=13)
22:00:15.933 00.004 14556 Enqueuing Move request for scope (0.07, 0.23)
22:00:15.936 00.003 12308 Worker thread wakes up
22:00:15.936 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
22:00:15.936 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
22:00:15.936 00.000 12308 Moving (0.07, 0.23) raw xDistance=-0.09 yDistance=-0.21
22:00:15.937 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:00:15.937 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:00:15.937 00.000 12308 MoveAxis(E, 0, ABG)
22:00:15.937 00.000 12308 Move returns status 0, amount 0
22:00:15.937 00.000 12308 MoveAxis(N, 151, ABG)
22:00:15.937 00.000 12308 Guiding  Dir = 0, Dur = 151
22:00:15.937 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:15.942 00.005 12308 IsSlewing returns 0
22:00:15.943 00.001 12308 IsGuiding returns 0
22:00:15.943 00.000 12308 PulseGuide returned control before completion, sleep 161
22:00:15.966 00.023 14556 UpdateGuideState exits: m=2070 SNR=30.9
22:00:15.970 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:15.977 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:15.981 00.004 14556 Enqueuing Expose request
22:00:16.115 00.134 12308 IsGuiding returns 1
22:00:16.115 00.000 12308 scope still moving after pulse duration time elapsed
22:00:16.147 00.032 12308 IsSlewing returns 0
22:00:16.149 00.002 12308 IsGuiding returns 0
22:00:16.149 00.000 12308 scope move finished after 151 + 55 ms
22:00:16.150 00.001 12308 Move returns status 0, amount 151
22:00:16.150 00.000 12308 move complete, result=0
22:00:16.150 00.000 12308 worker thread done servicing request
22:00:16.152 00.002 12308 Worker thread wakes up
22:00:16.152 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 151 ms NORTH
22:00:16.158 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:16.158 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:17.405 01.247 12308 Exposure complete
22:00:17.548 00.143 12308 worker thread done servicing request
22:00:17.548 00.000 14556 OnExposeComplete: enter
22:00:17.553 00.005 14556 UpdateGuideState(): m_state=6
22:00:17.559 00.006 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3806
22:00:17.564 00.005 14556 Star::Find returns 1 (0), X=192.76, Y=995.52, Mass=2080, SNR=30.6, Peak=137 HFD=4.6
22:00:17.572 00.008 14556 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-3.07) = xAngle (2.21 = 2.21)
22:00:17.580 00.008 14556 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.11 = 2.11)
22:00:17.586 00.006 14556 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.86 mountX=-0.05 mountY=0.07, mountTheta=2.18
22:00:17.594 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.06, opts=13)
22:00:17.600 00.006 14556 Enqueuing Move request for scope (0.05, -0.06)
22:00:17.605 00.005 12308 Worker thread wakes up
22:00:17.606 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
22:00:17.606 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
22:00:17.606 00.000 12308 Moving (0.05, -0.06) raw xDistance=-0.05 yDistance=0.07
22:00:17.606 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:00:17.608 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:17.608 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:00:17.608 00.000 12308 MoveAxis(E, 0, ABG)
22:00:17.608 00.000 12308 Move returns status 0, amount 0
22:00:17.608 00.000 12308 MoveAxis(N, 0, ABG)
22:00:17.608 00.000 12308 Move returns status 0, amount 0
22:00:17.609 00.001 12308 move complete, result=0
22:00:17.609 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:17.615 00.006 12308 worker thread done servicing request
22:00:17.636 00.021 14556 UpdateGuideState exits: m=2080 SNR=30.6
22:00:17.640 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:17.644 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:17.648 00.004 14556 Enqueuing Expose request
22:00:17.652 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:00:17.655 00.003 12308 Worker thread wakes up
22:00:17.655 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:17.655 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:18.894 01.239 12308 Exposure complete
22:00:19.025 00.131 12308 worker thread done servicing request
22:00:19.025 00.000 14556 OnExposeComplete: enter
22:00:19.030 00.005 14556 UpdateGuideState(): m_state=6
22:00:19.033 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3807
22:00:19.038 00.005 14556 Star::Find returns 1 (0), X=192.63, Y=995.49, Mass=2202, SNR=31.5, Peak=149 HFD=4.8
22:00:19.041 00.003 14556 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-3.07) = xAngle (0.80 = 0.80)
22:00:19.046 00.005 14556 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.70 = 0.70)
22:00:19.050 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.27 mountX=0.08 mountY=0.08, mountTheta=0.75
22:00:19.056 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.09, opts=13)
22:00:19.060 00.004 14556 Enqueuing Move request for scope (-0.08, -0.09)
22:00:19.063 00.003 12308 Worker thread wakes up
22:00:19.063 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
22:00:19.063 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
22:00:19.064 00.001 12308 Moving (-0.08, -0.09) raw xDistance=0.08 yDistance=0.08
22:00:19.064 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:00:19.064 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:19.064 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:00:19.064 00.000 12308 MoveAxis(E, 0, ABG)
22:00:19.065 00.001 12308 Move returns status 0, amount 0
22:00:19.065 00.000 12308 MoveAxis(N, 0, ABG)
22:00:19.065 00.000 12308 Move returns status 0, amount 0
22:00:19.065 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:19.069 00.004 12308 move complete, result=0
22:00:19.069 00.000 12308 worker thread done servicing request
22:00:19.090 00.021 14556 UpdateGuideState exits: m=2202 SNR=31.5
22:00:19.094 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:19.098 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:19.103 00.005 14556 Enqueuing Expose request
22:00:19.108 00.005 12308 Worker thread wakes up
22:00:19.108 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:19.108 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:19.108 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:00:20.345 01.237 12308 Exposure complete
22:00:20.518 00.173 12308 worker thread done servicing request
22:00:20.518 00.000 14556 OnExposeComplete: enter
22:00:20.522 00.004 14556 UpdateGuideState(): m_state=6
22:00:20.527 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3808
22:00:20.532 00.005 14556 Star::Find returns 1 (0), X=192.73, Y=995.67, Mass=2300, SNR=32.3, Peak=150 HFD=4.7
22:00:20.537 00.005 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
22:00:20.540 00.003 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
22:00:20.544 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.33 mountX=-0.03 mountY=-0.08, mountTheta=-1.89
22:00:20.549 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.09, opts=13)
22:00:20.552 00.003 14556 Enqueuing Move request for scope (0.02, 0.09)
22:00:20.555 00.003 12308 Worker thread wakes up
22:00:20.556 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
22:00:20.556 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
22:00:20.556 00.000 12308 Moving (0.02, 0.09) raw xDistance=-0.03 yDistance=-0.08
22:00:20.556 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:00:20.556 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:20.557 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:00:20.557 00.000 12308 MoveAxis(E, 0, ABG)
22:00:20.557 00.000 12308 Move returns status 0, amount 0
22:00:20.557 00.000 12308 MoveAxis(N, 0, ABG)
22:00:20.557 00.000 12308 Move returns status 0, amount 0
22:00:20.557 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:20.563 00.006 12308 move complete, result=0
22:00:20.563 00.000 12308 worker thread done servicing request
22:00:20.585 00.022 14556 UpdateGuideState exits: m=2300 SNR=32.3
22:00:20.589 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:20.594 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:20.598 00.004 14556 Enqueuing Expose request
22:00:20.603 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:00:20.608 00.005 12308 Worker thread wakes up
22:00:20.609 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:20.609 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:21.856 01.247 12308 Exposure complete
22:00:22.009 00.153 12308 worker thread done servicing request
22:00:22.010 00.001 14556 OnExposeComplete: enter
22:00:22.015 00.005 14556 UpdateGuideState(): m_state=6
22:00:22.019 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3809
22:00:22.023 00.004 14556 Star::Find returns 1 (0), X=192.75, Y=995.75, Mass=2146, SNR=31.1, Peak=173 HFD=4.5
22:00:22.027 00.004 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.39 = -1.90)
22:00:22.031 00.004 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -2.00)
22:00:22.035 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.17 hyp=0.17 cameraTheta=1.31 mountX=-0.05 mountY=-0.16, mountTheta=-1.91
22:00:22.040 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.17, opts=13)
22:00:22.044 00.004 14556 Enqueuing Move request for scope (0.04, 0.17)
22:00:22.047 00.003 12308 Worker thread wakes up
22:00:22.047 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.17) opts 0xd
22:00:22.048 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.17)
22:00:22.048 00.000 12308 Moving (0.04, 0.17) raw xDistance=-0.05 yDistance=-0.16
22:00:22.048 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:00:22.048 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:22.048 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:00:22.048 00.000 12308 MoveAxis(E, 0, ABG)
22:00:22.048 00.000 12308 Move returns status 0, amount 0
22:00:22.049 00.001 12308 MoveAxis(N, 0, ABG)
22:00:22.049 00.000 12308 Move returns status 0, amount 0
22:00:22.049 00.000 12308 move complete, result=0
22:00:22.049 00.000 12308 worker thread done servicing request
22:00:22.049 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:22.075 00.026 14556 UpdateGuideState exits: m=2146 SNR=31.1
22:00:22.079 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:22.084 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:22.088 00.004 14556 Enqueuing Expose request
22:00:22.091 00.003 12308 Worker thread wakes up
22:00:22.092 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:00:22.096 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:22.096 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:23.337 01.241 12308 Exposure complete
22:00:23.474 00.137 12308 worker thread done servicing request
22:00:23.474 00.000 14556 OnExposeComplete: enter
22:00:23.479 00.005 14556 UpdateGuideState(): m_state=6
22:00:23.484 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3810
22:00:23.489 00.005 14556 Star::Find returns 1 (0), X=192.89, Y=995.71, Mass=2087, SNR=30.6, Peak=136 HFD=4.5
22:00:23.492 00.003 14556 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.07) = xAngle (3.70 = -2.58)
22:00:23.496 00.004 14556 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.60 = -2.68)
22:00:23.500 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=0.13 hyp=0.22 cameraTheta=0.63 mountX=-0.19 mountY=-0.10, mountTheta=-2.66
22:00:23.505 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.13, opts=13)
22:00:23.510 00.005 14556 Enqueuing Move request for scope (0.18, 0.13)
22:00:23.514 00.004 12308 Worker thread wakes up
22:00:23.514 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.13) opts 0xd
22:00:23.514 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.13)
22:00:23.515 00.001 12308 Moving (0.18, 0.13) raw xDistance=-0.19 yDistance=-0.10
22:00:23.515 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:00:23.515 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:23.515 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:00:23.515 00.000 12308 MoveAxis(E, 0, ABG)
22:00:23.515 00.000 12308 Move returns status 0, amount 0
22:00:23.516 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:23.520 00.004 12308 MoveAxis(N, 0, ABG)
22:00:23.521 00.001 12308 Move returns status 0, amount 0
22:00:23.521 00.000 12308 move complete, result=0
22:00:23.521 00.000 12308 worker thread done servicing request
22:00:23.541 00.020 14556 UpdateGuideState exits: m=2087 SNR=30.6
22:00:23.544 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:23.548 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:23.552 00.004 14556 Enqueuing Expose request
22:00:23.556 00.004 12308 Worker thread wakes up
22:00:23.556 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:00:23.560 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:23.560 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:24.802 01.242 12308 Exposure complete
22:00:24.948 00.146 12308 worker thread done servicing request
22:00:24.948 00.000 14556 OnExposeComplete: enter
22:00:24.952 00.004 14556 UpdateGuideState(): m_state=6
22:00:24.956 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3811
22:00:24.959 00.003 14556 Star::Find returns 1 (0), X=192.64, Y=995.75, Mass=2316, SNR=32.4, Peak=161 HFD=4.7
22:00:24.964 00.005 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.02 = -1.27)
22:00:24.967 00.003 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.37)
22:00:24.972 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.94 mountX=0.06 mountY=-0.18, mountTheta=-1.27
22:00:24.977 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.17, opts=13)
22:00:24.981 00.004 14556 Enqueuing Move request for scope (-0.07, 0.17)
22:00:24.986 00.005 12308 Worker thread wakes up
22:00:24.988 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.17) opts 0xd
22:00:24.988 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.17)
22:00:24.988 00.000 12308 Moving (-0.07, 0.17) raw xDistance=0.06 yDistance=-0.18
22:00:24.988 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:00:24.988 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:24.988 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:00:24.989 00.001 12308 MoveAxis(E, 0, ABG)
22:00:24.989 00.000 12308 Move returns status 0, amount 0
22:00:24.989 00.000 12308 MoveAxis(N, 0, ABG)
22:00:24.989 00.000 12308 Move returns status 0, amount 0
22:00:24.989 00.000 12308 move complete, result=0
22:00:24.990 00.001 12308 worker thread done servicing request
22:00:24.991 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:25.016 00.025 14556 UpdateGuideState exits: m=2316 SNR=32.4
22:00:25.021 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:25.025 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:25.029 00.004 14556 Enqueuing Expose request
22:00:25.033 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:00:25.036 00.003 12308 Worker thread wakes up
22:00:25.037 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:25.037 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:26.296 01.259 12308 Exposure complete
22:00:26.445 00.149 12308 worker thread done servicing request
22:00:26.446 00.001 14556 OnExposeComplete: enter
22:00:26.449 00.003 14556 UpdateGuideState(): m_state=6
22:00:26.454 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3812
22:00:26.458 00.004 14556 Star::Find returns 1 (0), X=192.92, Y=996.07, Mass=2228, SNR=31.6, Peak=194 HFD=4.4
22:00:26.462 00.004 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.23 = -2.05)
22:00:26.466 00.004 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.15)
22:00:26.470 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=0.49 hyp=0.54 cameraTheta=1.16 mountX=-0.25 mountY=-0.45, mountTheta=-2.08
22:00:26.475 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.49, opts=13)
22:00:26.479 00.004 14556 Enqueuing Move request for scope (0.22, 0.49)
22:00:26.483 00.004 12308 Worker thread wakes up
22:00:26.483 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.49) opts 0xd
22:00:26.483 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.49)
22:00:26.483 00.000 12308 Moving (0.22, 0.49) raw xDistance=-0.25 yDistance=-0.45
22:00:26.483 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:00:26.483 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
22:00:26.484 00.001 12308 MoveAxis(E, 108, ABG)
22:00:26.484 00.000 12308 Guiding  Dir = 2, Dur = 108
22:00:26.484 00.000 12308 IsSlewing returns 0
22:00:26.484 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:26.488 00.004 12308 IsGuiding returns 0
22:00:26.489 00.001 12308 PulseGuide returned control before completion, sleep 118
22:00:26.511 00.022 14556 UpdateGuideState exits: m=2228 SNR=31.6
22:00:26.516 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:26.520 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:26.523 00.003 14556 Enqueuing Expose request
22:00:26.623 00.100 12308 IsGuiding returns 1
22:00:26.624 00.001 12308 scope still moving after pulse duration time elapsed
22:00:26.654 00.030 12308 IsSlewing returns 0
22:00:26.655 00.001 12308 IsGuiding returns 0
22:00:26.655 00.000 12308 scope move finished after 108 + 58 ms
22:00:26.656 00.001 12308 Move returns status 0, amount 108
22:00:26.656 00.000 12308 MoveAxis(N, 315, ABG)
22:00:26.657 00.001 12308 Guiding  Dir = 0, Dur = 315
22:00:26.657 00.000 12308 IsSlewing returns 0
22:00:26.657 00.000 12308 IsGuiding returns 0
22:00:26.659 00.002 12308 PulseGuide returned control before completion, sleep 325
22:00:26.985 00.326 12308 IsGuiding returns 1
22:00:26.985 00.000 12308 scope still moving after pulse duration time elapsed
22:00:27.016 00.031 12308 IsSlewing returns 0
22:00:27.019 00.003 12308 IsGuiding returns 0
22:00:27.019 00.000 12308 scope move finished after 315 + 45 ms
22:00:27.019 00.000 12308 Move returns status 0, amount 315
22:00:27.020 00.001 12308 move complete, result=0
22:00:27.020 00.000 12308 worker thread done servicing request
22:00:27.020 00.000 14556 GuideStep: -0.2 px 108 ms EAST, -0.4 px 315 ms NORTH
22:00:27.028 00.008 12308 Worker thread wakes up
22:00:27.028 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:27.028 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:28.283 01.255 12308 Exposure complete
22:00:28.408 00.125 12308 worker thread done servicing request
22:00:28.408 00.000 14556 OnExposeComplete: enter
22:00:28.414 00.006 14556 UpdateGuideState(): m_state=6
22:00:28.418 00.004 14556 Star::Find(15, 192, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3813
22:00:28.423 00.005 14556 Star::Find returns 1 (0), X=192.65, Y=995.56, Mass=2108, SNR=30.8, Peak=130 HFD=4.5
22:00:28.428 00.005 14556 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-3.07) = xAngle (0.34 = 0.34)
22:00:28.433 00.005 14556 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.25 = 0.25)
22:00:28.436 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.06 cameraTheta=-2.73 mountX=0.06 mountY=0.02, mountTheta=0.25
22:00:28.442 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.03, opts=13)
22:00:28.448 00.006 14556 Enqueuing Move request for scope (-0.06, -0.03)
22:00:28.452 00.004 12308 Worker thread wakes up
22:00:28.452 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
22:00:28.452 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
22:00:28.452 00.000 12308 Moving (-0.06, -0.03) raw xDistance=0.06 yDistance=0.02
22:00:28.452 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:00:28.452 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:28.453 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:00:28.453 00.000 12308 MoveAxis(E, 0, ABG)
22:00:28.453 00.000 12308 Move returns status 0, amount 0
22:00:28.453 00.000 12308 MoveAxis(N, 0, ABG)
22:00:28.453 00.000 12308 Move returns status 0, amount 0
22:00:28.453 00.000 12308 move complete, result=0
22:00:28.453 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:28.459 00.006 12308 worker thread done servicing request
22:00:28.481 00.022 14556 UpdateGuideState exits: m=2108 SNR=30.8
22:00:28.486 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:28.489 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:28.493 00.004 14556 Enqueuing Expose request
22:00:28.497 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:00:28.500 00.003 12308 Worker thread wakes up
22:00:28.500 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:28.500 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:29.755 01.255 12308 Exposure complete
22:00:29.899 00.144 12308 worker thread done servicing request
22:00:29.899 00.000 14556 OnExposeComplete: enter
22:00:29.904 00.005 14556 UpdateGuideState(): m_state=6
22:00:29.908 00.004 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3814
22:00:29.913 00.005 14556 Star::Find returns 1 (0), X=192.43, Y=995.68, Mass=2023, SNR=30.2, Peak=131 HFD=4.5
22:00:29.918 00.005 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.86 = -0.42)
22:00:29.922 00.004 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.52)
22:00:29.925 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=0.10 hyp=0.29 cameraTheta=2.79 mountX=0.26 mountY=-0.15, mountTheta=-0.50
22:00:29.930 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.10, opts=13)
22:00:29.936 00.006 14556 Enqueuing Move request for scope (-0.27, 0.10)
22:00:29.941 00.005 12308 Worker thread wakes up
22:00:29.942 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.10) opts 0xd
22:00:29.942 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.10)
22:00:29.942 00.000 12308 Moving (-0.27, 0.10) raw xDistance=0.26 yDistance=-0.15
22:00:29.943 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
22:00:29.943 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:29.943 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:00:29.944 00.001 12308 MoveAxis(W, 115, ABG)
22:00:29.944 00.000 12308 Guiding  Dir = 3, Dur = 115
22:00:29.944 00.000 12308 IsSlewing returns 0
22:00:29.945 00.001 12308 IsGuiding returns 0
22:00:29.946 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:29.952 00.006 12308 PulseGuide returned control before completion, sleep 125
22:00:29.979 00.027 14556 UpdateGuideState exits: m=2023 SNR=30.2
22:00:29.985 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:29.988 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:29.993 00.005 14556 Enqueuing Expose request
22:00:30.085 00.092 12308 IsGuiding returns 1
22:00:30.086 00.001 12308 scope still moving after pulse duration time elapsed
22:00:30.117 00.031 12308 IsSlewing returns 0
22:00:30.118 00.001 12308 IsGuiding returns 0
22:00:30.118 00.000 12308 scope move finished after 115 + 57 ms
22:00:30.120 00.002 12308 Move returns status 0, amount 115
22:00:30.120 00.000 12308 MoveAxis(N, 0, ABG)
22:00:30.121 00.001 12308 Move returns status 0, amount 0
22:00:30.121 00.000 12308 move complete, result=0
22:00:30.121 00.000 12308 worker thread done servicing request
22:00:30.122 00.001 12308 Worker thread wakes up
22:00:30.122 00.000 14556 GuideStep: 0.3 px 115 ms WEST, -0.1 px 0 ms NORTH
22:00:30.129 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:30.130 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:31.380 01.250 12308 Exposure complete
22:00:31.513 00.133 12308 worker thread done servicing request
22:00:31.513 00.000 14556 OnExposeComplete: enter
22:00:31.516 00.003 14556 UpdateGuideState(): m_state=6
22:00:31.521 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3815
22:00:31.524 00.003 14556 Star::Find returns 1 (0), X=192.52, Y=995.70, Mass=2282, SNR=32.0, Peak=168 HFD=4.9
22:00:31.528 00.004 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
22:00:31.531 00.003 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.74)
22:00:31.535 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.12 hyp=0.22 cameraTheta=2.57 mountX=0.18 mountY=-0.15, mountTheta=-0.70
22:00:31.541 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.12, opts=13)
22:00:31.547 00.006 14556 Enqueuing Move request for scope (-0.18, 0.12)
22:00:31.553 00.006 12308 Worker thread wakes up
22:00:31.553 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.12) opts 0xd
22:00:31.553 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.12)
22:00:31.553 00.000 12308 Moving (-0.18, 0.12) raw xDistance=0.18 yDistance=-0.15
22:00:31.553 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:00:31.554 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:31.554 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:00:31.554 00.000 12308 MoveAxis(E, 0, ABG)
22:00:31.554 00.000 12308 Move returns status 0, amount 0
22:00:31.555 00.001 12308 MoveAxis(N, 0, ABG)
22:00:31.555 00.000 12308 Move returns status 0, amount 0
22:00:31.555 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:31.560 00.005 12308 move complete, result=0
22:00:31.560 00.000 12308 worker thread done servicing request
22:00:31.581 00.021 14556 UpdateGuideState exits: m=2282 SNR=32.0
22:00:31.584 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:31.589 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:31.592 00.003 14556 Enqueuing Expose request
22:00:31.595 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:00:31.600 00.005 12308 Worker thread wakes up
22:00:31.600 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:31.602 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:32.848 01.246 12308 Exposure complete
22:00:32.991 00.143 12308 worker thread done servicing request
22:00:32.991 00.000 14556 OnExposeComplete: enter
22:00:32.994 00.003 14556 UpdateGuideState(): m_state=6
22:00:32.999 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3816
22:00:33.003 00.004 14556 Star::Find returns 1 (0), X=192.37, Y=995.67, Mass=1888, SNR=29.1, Peak=142 HFD=4.3
22:00:33.006 00.003 14556 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.07) = xAngle (5.95 = -0.33)
22:00:33.009 00.003 14556 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.85 = -0.43)
22:00:33.013 00.004 14556 CameraToMount -- cameraX=-0.34 cameraY=0.09 hyp=0.35 cameraTheta=2.88 mountX=0.33 mountY=-0.15, mountTheta=-0.42
22:00:33.018 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.34, y=0.09, opts=13)
22:00:33.022 00.004 14556 Enqueuing Move request for scope (-0.34, 0.09)
22:00:33.025 00.003 12308 Worker thread wakes up
22:00:33.025 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.09) opts 0xd
22:00:33.025 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.34, 0.09)
22:00:33.025 00.000 12308 Moving (-0.34, 0.09) raw xDistance=0.33 yDistance=-0.15
22:00:33.026 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
22:00:33.026 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:33.026 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:00:33.026 00.000 12308 MoveAxis(W, 145, ABG)
22:00:33.026 00.000 12308 Guiding  Dir = 3, Dur = 145
22:00:33.026 00.000 12308 IsSlewing returns 0
22:00:33.028 00.002 12308 IsGuiding returns 0
22:00:33.028 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:33.031 00.003 12308 PulseGuide returned control before completion, sleep 155
22:00:33.053 00.022 14556 UpdateGuideState exits: m=1888 SNR=29.1
22:00:33.058 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:33.062 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:33.065 00.003 14556 Enqueuing Expose request
22:00:33.200 00.135 12308 IsGuiding returns 1
22:00:33.201 00.001 12308 scope still moving after pulse duration time elapsed
22:00:33.231 00.030 12308 IsSlewing returns 0
22:00:33.232 00.001 12308 IsGuiding returns 0
22:00:33.232 00.000 12308 scope move finished after 145 + 60 ms
22:00:33.233 00.001 12308 Move returns status 0, amount 145
22:00:33.233 00.000 12308 MoveAxis(N, 0, ABG)
22:00:33.234 00.001 12308 Move returns status 0, amount 0
22:00:33.234 00.000 12308 move complete, result=0
22:00:33.235 00.001 12308 worker thread done servicing request
22:00:33.235 00.000 14556 GuideStep: 0.3 px 145 ms WEST, -0.1 px 0 ms NORTH
22:00:33.243 00.008 12308 Worker thread wakes up
22:00:33.243 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:33.243 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:34.496 01.253 12308 Exposure complete
22:00:34.626 00.130 12308 worker thread done servicing request
22:00:34.627 00.001 14556 OnExposeComplete: enter
22:00:34.631 00.004 14556 UpdateGuideState(): m_state=6
22:00:34.634 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3817
22:00:34.639 00.005 14556 Star::Find returns 1 (0), X=192.69, Y=995.73, Mass=2115, SNR=30.8, Peak=139 HFD=4.8
22:00:34.643 00.004 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.76 = -1.53)
22:00:34.646 00.003 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.62)
22:00:34.651 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.68 mountX=0.01 mountY=-0.15, mountTheta=-1.53
22:00:34.656 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.15, opts=13)
22:00:34.659 00.003 14556 Enqueuing Move request for scope (-0.02, 0.15)
22:00:34.664 00.005 12308 Worker thread wakes up
22:00:34.664 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
22:00:34.664 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
22:00:34.664 00.000 12308 Moving (-0.02, 0.15) raw xDistance=0.01 yDistance=-0.15
22:00:34.664 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:00:34.664 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:34.664 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:00:34.665 00.001 12308 MoveAxis(E, 0, ABG)
22:00:34.665 00.000 12308 Move returns status 0, amount 0
22:00:34.665 00.000 12308 MoveAxis(N, 0, ABG)
22:00:34.665 00.000 12308 Move returns status 0, amount 0
22:00:34.665 00.000 12308 move complete, result=0
22:00:34.665 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:34.669 00.004 12308 worker thread done servicing request
22:00:34.690 00.021 14556 UpdateGuideState exits: m=2115 SNR=30.8
22:00:34.696 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:34.702 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:34.707 00.005 14556 Enqueuing Expose request
22:00:34.711 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:00:34.715 00.004 12308 Worker thread wakes up
22:00:34.715 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:34.715 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(178,981,31,31)
22:00:35.912 01.197 14556 evsrv: cli 0185AD08 connect
22:00:35.922 00.010 14556 case statement mapped state 6 to 3
22:00:35.925 00.003 12308 Exposure complete
22:00:35.927 00.002 14556 case statement mapped state 6 to 3
22:00:35.931 00.004 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"b044f9bb-f5be-4f60-be2a-3ae0a370e6d5"}
22:00:36.075 00.144 14556 case statement mapped state 6 to 3
22:00:36.079 00.004 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"b044f9bb-f5be-4f60-be2a-3ae0a370e6d5"}
22:00:36.083 00.004 14556 evsrv: cli 0185AD08 disconnect
22:00:36.087 00.004 14556 evsrv: cli 0185B3E8 connect
22:00:36.091 00.004 14556 case statement mapped state 6 to 3
22:00:36.115 00.024 14556 case statement mapped state 6 to 3
22:00:36.136 00.021 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"9147a877-6781-45d9-abe6-e935b01648e6"}
22:00:36.186 00.050 14556 PhdController::Dither begins
22:00:36.217 00.031 14556 dither: size=5.00, dRA=2.83 dDec=3.03
22:00:36.223 00.006 14556 MountToCamera -- mountTheta (0.82) + m_xAngle (-3.07) = xAngle (-2.25 = -2.25)
22:00:36.226 00.003 14556 MountToCamera -- mountX=2.83 mountY=3.03 hyp=4.15 mountTheta=0.82 cameraX=-2.62, cameraY=-3.21 cameraTheta=-2.25
22:00:36.232 00.006 14556 setting lock position to (190.09, 992.37)
22:00:36.236 00.004 14556 Mount: notify guiding dithered (-2.6, -3.2)
22:00:36.241 00.005 14556 Status Line: Dither by 2.83,3.03
22:00:36.247 00.006 14556 PhdController: newstate STATE_SETTLE_BEGIN
22:00:36.253 00.006 14556 PhdController: newstate STATE_SETTLE_WAIT
22:00:36.256 00.003 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"9147a877-6781-45d9-abe6-e935b01648e6"}
22:00:36.260 00.004 14556 evsrv: cli 0185B3E8 disconnect
22:00:36.267 00.007 12308 worker thread done servicing request
22:00:36.267 00.000 14556 OnExposeComplete: enter
22:00:36.271 00.004 14556 UpdateGuideState(): m_state=6
22:00:36.274 00.003 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3818
22:00:36.276 00.002 14556 Star::Find returns 1 (0), X=192.67, Y=995.63, Mass=2225, SNR=31.9, Peak=174 HFD=4.7
22:00:36.280 00.004 14556 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.07) = xAngle (3.97 = -2.31)
22:00:36.283 00.003 14556 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.41)
22:00:36.287 00.004 14556 CameraToMount -- cameraX=2.58 cameraY=3.26 hyp=4.16 cameraTheta=0.90 mountX=-2.80 mountY=-2.78, mountTheta=-2.36
22:00:36.292 00.005 14556 dither recenter: remaining=(-2.8,-3.0) step=(-2.8,-3.0)
22:00:36.295 00.003 14556 MountToCamera -- mountTheta (-2.32) + m_xAngle (-3.07) = xAngle (-5.40 = 0.89)
22:00:36.298 00.003 14556 MountToCamera -- mountX=-2.83 mountY=-3.03 hyp=4.15 mountTheta=-2.32 cameraX=2.62, cameraY=3.21 cameraTheta=0.89
22:00:36.301 00.003 14556 SchedulePrimaryMove(104CA5C8, x=2.62, y=3.21, opts=4)
22:00:36.304 00.003 14556 Enqueuing Move request for scope (2.62, 3.21)
22:00:36.307 00.003 12308 Worker thread wakes up
22:00:36.307 00.000 14556 Mount: notify direct move -2.83,-3.03
22:00:36.310 00.003 12308 worker thread servicing REQUEST_MOVE scope ofs (2.62, 3.21) opts 0x4
22:00:36.310 00.000 12308 Handling offset move in thread for scope, endpoint = (2.62, 3.21)
22:00:36.310 00.000 12308 Moving (2.62, 3.21) raw xDistance=-2.83 yDistance=-3.03
22:00:36.310 00.000 12308 MoveAxis(E, 1951, B)
22:00:36.310 00.000 12308 Guiding  Dir = 2, Dur = 1951
22:00:36.310 00.000 12308 IsSlewing returns 0
22:00:36.311 00.001 12308 IsGuiding returns 0
22:00:36.311 00.000 12308 PulseGuide returned control before completion, sleep 1961
22:00:36.311 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:36.332 00.021 14556 UpdateGuideState exits: m=2225 SNR=31.9
22:00:36.336 00.004 14556 PhdController: settling, locked = 1, distance = 4.31 (1.50) aobump = 0 frame = 1 / 99999
22:00:36.340 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760583636.340,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.31,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:00:36.342 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:36.345 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:36.349 00.004 14556 Enqueuing Expose request
22:00:38.286 01.937 12308 IsGuiding returns 1
22:00:38.286 00.000 12308 scope still moving after pulse duration time elapsed
22:00:38.317 00.031 12308 IsSlewing returns 0
22:00:38.318 00.001 12308 IsGuiding returns 0
22:00:38.319 00.001 12308 scope move finished after 1951 + 56 ms
22:00:38.319 00.000 12308 Move returns status 0, amount 1951
22:00:38.320 00.001 12308 MoveAxis(N, 2129, B)
22:00:38.320 00.000 12308 Guiding  Dir = 0, Dur = 2129
22:00:38.321 00.001 12308 IsSlewing returns 0
22:00:38.321 00.000 12308 IsGuiding returns 0
22:00:38.322 00.001 12308 PulseGuide returned control before completion, sleep 2139
22:00:40.478 02.156 12308 IsGuiding returns 1
22:00:40.478 00.000 12308 scope still moving after pulse duration time elapsed
22:00:40.509 00.031 12308 IsSlewing returns 0
22:00:40.510 00.001 12308 IsGuiding returns 0
22:00:40.510 00.000 12308 scope move finished after 2129 + 60 ms
22:00:40.510 00.000 12308 Move returns status 0, amount 2129
22:00:40.510 00.000 12308 move complete, result=0
22:00:40.512 00.002 12308 worker thread done servicing request
22:00:40.513 00.001 12308 Worker thread wakes up
22:00:40.513 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:40.513 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:00:40.514 00.001 14556 GuideStep: -2.8 px 1951 ms EAST, -3.0 px 2129 ms NORTH
22:00:41.760 01.246 12308 Exposure complete
22:00:41.897 00.137 12308 worker thread done servicing request
22:00:41.898 00.001 14556 OnExposeComplete: enter
22:00:41.901 00.003 14556 UpdateGuideState(): m_state=6
22:00:41.906 00.005 14556 Star::Find(15, 192, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3819
22:00:41.910 00.004 14556 Star::Find returns 1 (0), X=189.68, Y=992.89, Mass=2088, SNR=30.7, Peak=173 HFD=4.4
22:00:41.914 00.004 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
22:00:41.917 00.003 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
22:00:41.921 00.004 14556 CameraToMount -- cameraX=-0.41 cameraY=0.52 hyp=0.67 cameraTheta=2.24 mountX=0.37 mountY=-0.58, mountTheta=-1.00
22:00:41.926 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.41, y=0.52, opts=13)
22:00:41.931 00.005 14556 Enqueuing Move request for scope (-0.41, 0.52)
22:00:41.934 00.003 12308 Worker thread wakes up
22:00:41.934 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.52) opts 0xd
22:00:41.935 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.41, 0.52)
22:00:41.935 00.000 12308 Moving (-0.41, 0.52) raw xDistance=0.37 yDistance=-0.58
22:00:41.935 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.37
22:00:41.935 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:00:41.935 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
22:00:41.935 00.000 12308 MoveAxis(W, 162, ABG)
22:00:41.935 00.000 12308 Guiding  Dir = 3, Dur = 162
22:00:41.936 00.001 12308 IsSlewing returns 0
22:00:41.936 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:41.941 00.005 12308 IsGuiding returns 0
22:00:41.941 00.000 12308 PulseGuide returned control before completion, sleep 172
22:00:41.963 00.022 14556 UpdateGuideState exits: m=2088 SNR=30.7
22:00:41.967 00.004 14556 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 2 / 99999
22:00:41.972 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760583641.972,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.67,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:00:41.976 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:41.982 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:41.987 00.005 14556 Enqueuing Expose request
22:00:42.125 00.138 12308 IsGuiding returns 1
22:00:42.126 00.001 12308 scope still moving after pulse duration time elapsed
22:00:42.156 00.030 12308 IsSlewing returns 0
22:00:42.157 00.001 12308 IsGuiding returns 1
22:00:42.187 00.030 12308 IsSlewing returns 0
22:00:42.188 00.001 12308 IsGuiding returns 0
22:00:42.188 00.000 12308 scope move finished after 162 + 85 ms
22:00:42.189 00.001 12308 Move returns status 0, amount 162
22:00:42.189 00.000 12308 MoveAxis(N, 0, ABG)
22:00:42.189 00.000 12308 Move returns status 0, amount 0
22:00:42.189 00.000 12308 move complete, result=0
22:00:42.190 00.001 12308 worker thread done servicing request
22:00:42.191 00.001 12308 Worker thread wakes up
22:00:42.191 00.000 14556 GuideStep: 0.4 px 162 ms WEST, -0.6 px 0 ms NORTH
22:00:42.196 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:42.196 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:00:43.450 01.254 12308 Exposure complete
22:00:43.626 00.176 12308 worker thread done servicing request
22:00:43.626 00.000 14556 OnExposeComplete: enter
22:00:43.630 00.004 14556 UpdateGuideState(): m_state=6
22:00:43.634 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3820
22:00:43.638 00.004 14556 Star::Find returns 1 (0), X=189.94, Y=992.89, Mass=1972, SNR=29.9, Peak=179 HFD=4.5
22:00:43.644 00.006 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
22:00:43.650 00.006 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
22:00:43.654 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.52 hyp=0.54 cameraTheta=1.85 mountX=0.11 mountY=-0.53, mountTheta=-1.37
22:00:43.659 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.52, opts=13)
22:00:43.664 00.005 14556 Enqueuing Move request for scope (-0.15, 0.52)
22:00:43.667 00.003 12308 Worker thread wakes up
22:00:43.667 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.52) opts 0xd
22:00:43.667 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.52)
22:00:43.667 00.000 12308 Moving (-0.15, 0.52) raw xDistance=0.11 yDistance=-0.53
22:00:43.668 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:00:43.668 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:00:43.668 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
22:00:43.668 00.000 12308 MoveAxis(E, 0, ABG)
22:00:43.668 00.000 12308 Move returns status 0, amount 0
22:00:43.668 00.000 12308 MoveAxis(N, 0, ABG)
22:00:43.669 00.001 12308 Move returns status 0, amount 0
22:00:43.669 00.000 12308 move complete, result=0
22:00:43.671 00.002 12308 worker thread done servicing request
22:00:43.671 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:43.696 00.025 14556 UpdateGuideState exits: m=1972 SNR=29.9
22:00:43.699 00.003 14556 PhdController: settling, locked = 1, distance = 0.63 (1.50) aobump = 0 frame = 3 / 99999
22:00:43.704 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760583643.704,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.63,"Time":1.7,"SettleTime":10.0,"StarLocked":true}
22:00:43.709 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:43.713 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:43.716 00.003 14556 Enqueuing Expose request
22:00:43.721 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
22:00:43.725 00.004 12308 Worker thread wakes up
22:00:43.725 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:43.725 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:00:44.971 01.246 12308 Exposure complete
22:00:45.109 00.138 12308 worker thread done servicing request
22:00:45.110 00.001 14556 OnExposeComplete: enter
22:00:45.114 00.004 14556 UpdateGuideState(): m_state=6
22:00:45.118 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3821
22:00:45.122 00.004 14556 Star::Find returns 1 (0), X=190.13, Y=992.95, Mass=1901, SNR=29.3, Peak=174 HFD=4.3
22:00:45.125 00.003 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
22:00:45.129 00.004 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
22:00:45.133 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.58 hyp=0.58 cameraTheta=1.50 mountX=-0.08 mountY=-0.56, mountTheta=-1.71
22:00:45.138 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.58, opts=13)
22:00:45.142 00.004 14556 Enqueuing Move request for scope (0.04, 0.58)
22:00:45.145 00.003 12308 Worker thread wakes up
22:00:45.145 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.58) opts 0xd
22:00:45.146 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.58)
22:00:45.146 00.000 12308 Moving (0.04, 0.58) raw xDistance=-0.08 yDistance=-0.56
22:00:45.146 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:00:45.146 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.68
22:00:45.146 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
22:00:45.146 00.000 12308 MoveAxis(E, 0, ABG)
22:00:45.147 00.001 12308 Move returns status 0, amount 0
22:00:45.147 00.000 12308 MoveAxis(N, 397, ABG)
22:00:45.147 00.000 12308 Guiding  Dir = 0, Dur = 397
22:00:45.147 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:45.152 00.005 12308 IsSlewing returns 0
22:00:45.152 00.000 12308 IsGuiding returns 0
22:00:45.152 00.000 12308 PulseGuide returned control before completion, sleep 407
22:00:45.173 00.021 14556 UpdateGuideState exits: m=1901 SNR=29.3
22:00:45.178 00.005 14556 PhdController: settling, locked = 1, distance = 0.61 (1.50) aobump = 0 frame = 4 / 99999
22:00:45.182 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760583645.181,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.61,"Time":3.2,"SettleTime":10.0,"StarLocked":true}
22:00:45.185 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:45.189 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:45.193 00.004 14556 Enqueuing Expose request
22:00:45.569 00.376 12308 IsGuiding returns 1
22:00:45.570 00.001 12308 scope still moving after pulse duration time elapsed
22:00:45.599 00.029 12308 IsSlewing returns 0
22:00:45.599 00.000 12308 IsGuiding returns 0
22:00:45.599 00.000 12308 scope move finished after 397 + 50 ms
22:00:45.599 00.000 12308 Move returns status 0, amount 397
22:00:45.600 00.001 12308 move complete, result=0
22:00:45.600 00.000 12308 worker thread done servicing request
22:00:45.600 00.000 12308 Worker thread wakes up
22:00:45.601 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.6 px 397 ms NORTH
22:00:45.605 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:45.605 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:00:46.856 01.251 12308 Exposure complete
22:00:46.994 00.138 12308 worker thread done servicing request
22:00:46.994 00.000 14556 OnExposeComplete: enter
22:00:46.998 00.004 14556 UpdateGuideState(): m_state=6
22:00:47.001 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3822
22:00:47.004 00.003 14556 Star::Find returns 1 (0), X=190.15, Y=992.38, Mass=2149, SNR=31.4, Peak=178 HFD=4.4
22:00:47.010 00.006 14556 CameraToMount -- cameraTheta (0.17) - m_xAngle (-3.07) = xAngle (3.25 = -3.04)
22:00:47.014 00.004 14556 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.15 = -3.14)
22:00:47.018 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.17 mountX=-0.06 mountY=-0.00, mountTheta=-3.14
22:00:47.024 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.01, opts=13)
22:00:47.028 00.004 14556 Enqueuing Move request for scope (0.06, 0.01)
22:00:47.032 00.004 12308 Worker thread wakes up
22:00:47.032 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
22:00:47.032 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
22:00:47.032 00.000 12308 Moving (0.06, 0.01) raw xDistance=-0.06 yDistance=-0.00
22:00:47.032 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:00:47.032 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:47.033 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:00:47.033 00.000 12308 MoveAxis(E, 0, ABG)
22:00:47.033 00.000 12308 Move returns status 0, amount 0
22:00:47.033 00.000 12308 MoveAxis(N, 0, ABG)
22:00:47.033 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:47.040 00.007 12308 Move returns status 0, amount 0
22:00:47.040 00.000 12308 move complete, result=0
22:00:47.040 00.000 12308 worker thread done servicing request
22:00:47.061 00.021 14556 UpdateGuideState exits: m=2149 SNR=31.4
22:00:47.066 00.005 14556 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 5 / 99999
22:00:47.069 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760583647.069,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":5.1,"SettleTime":10.0,"StarLocked":true}
22:00:47.075 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:47.079 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:47.084 00.005 14556 Enqueuing Expose request
22:00:47.088 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:00:47.091 00.003 12308 Worker thread wakes up
22:00:47.092 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:47.092 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:00:48.344 01.252 12308 Exposure complete
22:00:48.482 00.138 12308 worker thread done servicing request
22:00:48.482 00.000 14556 OnExposeComplete: enter
22:00:48.487 00.005 14556 UpdateGuideState(): m_state=6
22:00:48.490 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3823
22:00:48.495 00.005 14556 Star::Find returns 1 (0), X=190.09, Y=992.37, Mass=2063, SNR=30.6, Peak=168 HFD=4.4
22:00:48.499 00.004 14556 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-3.07) = xAngle (2.95 = 2.95)
22:00:48.502 00.003 14556 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.85 = 2.85)
22:00:48.506 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=-0.00 hyp=0.00 cameraTheta=-0.12 mountX=-0.00 mountY=0.00, mountTheta=2.86
22:00:48.512 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.00, opts=13)
22:00:48.515 00.003 14556 Enqueuing Move request for scope (0.00, -0.00)
22:00:48.519 00.004 12308 Worker thread wakes up
22:00:48.519 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.00) opts 0xd
22:00:48.519 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.00)
22:00:48.519 00.000 12308 Moving (0.00, -0.00) raw xDistance=-0.00 yDistance=0.00
22:00:48.520 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:00:48.520 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:48.520 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:00:48.520 00.000 12308 MoveAxis(E, 0, ABG)
22:00:48.520 00.000 12308 Move returns status 0, amount 0
22:00:48.521 00.001 12308 MoveAxis(N, 0, ABG)
22:00:48.521 00.000 12308 Move returns status 0, amount 0
22:00:48.521 00.000 12308 move complete, result=0
22:00:48.521 00.000 12308 worker thread done servicing request
22:00:48.521 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:48.545 00.024 14556 UpdateGuideState exits: m=2063 SNR=30.6
22:00:48.549 00.004 14556 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 6 / 99999
22:00:48.552 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760583648.552,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.31,"Time":6.6,"SettleTime":10.0,"StarLocked":true}
22:00:48.557 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:48.561 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:48.564 00.003 14556 Enqueuing Expose request
22:00:48.568 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:00:48.575 00.007 12308 Worker thread wakes up
22:00:48.575 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:48.575 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:00:49.825 01.250 12308 Exposure complete
22:00:49.953 00.128 12308 worker thread done servicing request
22:00:49.953 00.000 14556 OnExposeComplete: enter
22:00:49.958 00.005 14556 UpdateGuideState(): m_state=6
22:00:49.963 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3824
22:00:49.967 00.004 14556 Star::Find returns 1 (0), X=190.27, Y=992.59, Mass=2065, SNR=30.6, Peak=175 HFD=4.6
22:00:49.970 00.003 14556 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.07) = xAngle (3.95 = -2.33)
22:00:49.975 00.005 14556 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.85 = -2.43)
22:00:49.978 00.003 14556 CameraToMount -- cameraX=0.18 cameraY=0.22 hyp=0.28 cameraTheta=0.88 mountX=-0.19 mountY=-0.18, mountTheta=-2.38
22:00:49.983 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.22, opts=13)
22:00:49.987 00.004 14556 Enqueuing Move request for scope (0.18, 0.22)
22:00:49.991 00.004 12308 Worker thread wakes up
22:00:49.991 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.22) opts 0xd
22:00:49.991 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.22)
22:00:49.991 00.000 12308 Moving (0.18, 0.22) raw xDistance=-0.19 yDistance=-0.18
22:00:49.991 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:00:49.991 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:49.993 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:00:49.993 00.000 12308 MoveAxis(E, 0, ABG)
22:00:49.993 00.000 12308 Move returns status 0, amount 0
22:00:49.993 00.000 12308 MoveAxis(N, 0, ABG)
22:00:49.993 00.000 12308 Move returns status 0, amount 0
22:00:49.993 00.000 12308 move complete, result=0
22:00:49.993 00.000 12308 worker thread done servicing request
22:00:49.994 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:50.018 00.024 14556 UpdateGuideState exits: m=2065 SNR=30.6
22:00:50.022 00.004 14556 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 7 / 99999
22:00:50.027 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760583650.027,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":8.1,"SettleTime":10.0,"StarLocked":true}
22:00:50.032 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:50.039 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:50.043 00.004 14556 Enqueuing Expose request
22:00:50.047 00.004 12308 Worker thread wakes up
22:00:50.048 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:00:50.052 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:50.052 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:00:51.304 01.252 12308 Exposure complete
22:00:51.440 00.136 12308 worker thread done servicing request
22:00:51.441 00.001 14556 OnExposeComplete: enter
22:00:51.444 00.003 14556 UpdateGuideState(): m_state=6
22:00:51.449 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3825
22:00:51.452 00.003 14556 Star::Find returns 1 (0), X=190.10, Y=992.37, Mass=2076, SNR=30.5, Peak=161 HFD=4.4
22:00:51.456 00.004 14556 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-3.07) = xAngle (2.93 = 2.93)
22:00:51.460 00.004 14556 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.83 = 2.83)
22:00:51.465 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.14 mountX=-0.01 mountY=0.00, mountTheta=2.84
22:00:51.470 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.00, opts=13)
22:00:51.474 00.004 14556 Enqueuing Move request for scope (0.01, -0.00)
22:00:51.477 00.003 12308 Worker thread wakes up
22:00:51.477 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.00) opts 0xd
22:00:51.477 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.00)
22:00:51.477 00.000 12308 Moving (0.01, -0.00) raw xDistance=-0.01 yDistance=0.00
22:00:51.478 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:00:51.478 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:51.478 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:00:51.478 00.000 12308 MoveAxis(E, 0, ABG)
22:00:51.478 00.000 12308 Move returns status 0, amount 0
22:00:51.478 00.000 12308 MoveAxis(N, 0, ABG)
22:00:51.480 00.002 12308 Move returns status 0, amount 0
22:00:51.480 00.000 12308 move complete, result=0
22:00:51.480 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:51.484 00.004 12308 worker thread done servicing request
22:00:51.503 00.019 14556 UpdateGuideState exits: m=2076 SNR=30.5
22:00:51.510 00.007 14556 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 8 / 99999
22:00:51.514 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760583651.514,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.22,"Time":9.5,"SettleTime":10.0,"StarLocked":true}
22:00:51.518 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:51.521 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:51.526 00.005 14556 Enqueuing Expose request
22:00:51.529 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:00:51.534 00.005 12308 Worker thread wakes up
22:00:51.534 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:51.534 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:00:52.785 01.251 12308 Exposure complete
22:00:52.921 00.136 12308 worker thread done servicing request
22:00:52.921 00.000 14556 OnExposeComplete: enter
22:00:52.925 00.004 14556 UpdateGuideState(): m_state=6
22:00:52.928 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3826
22:00:52.931 00.003 14556 Star::Find returns 1 (0), X=190.17, Y=992.72, Mass=2079, SNR=30.5, Peak=189 HFD=4.2
22:00:52.935 00.004 14556 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.07) = xAngle (4.41 = -1.87)
22:00:52.938 00.003 14556 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.97)
22:00:52.942 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.35 hyp=0.36 cameraTheta=1.34 mountX=-0.11 mountY=-0.34, mountTheta=-1.88
22:00:52.947 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.35, opts=13)
22:00:52.950 00.003 14556 Enqueuing Move request for scope (0.08, 0.35)
22:00:52.954 00.004 12308 Worker thread wakes up
22:00:52.954 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.35) opts 0xd
22:00:52.954 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.35)
22:00:52.954 00.000 12308 Moving (0.08, 0.35) raw xDistance=-0.11 yDistance=-0.34
22:00:52.954 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:00:52.955 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:00:52.955 00.000 12308 MoveAxis(E, 0, ABG)
22:00:52.955 00.000 12308 Move returns status 0, amount 0
22:00:52.955 00.000 12308 MoveAxis(N, 236, ABG)
22:00:52.955 00.000 12308 Guiding  Dir = 0, Dur = 236
22:00:52.955 00.000 12308 IsSlewing returns 0
22:00:52.956 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:52.959 00.003 12308 IsGuiding returns 0
22:00:52.960 00.001 12308 PulseGuide returned control before completion, sleep 246
22:00:52.980 00.020 14556 UpdateGuideState exits: m=2079 SNR=30.5
22:00:52.984 00.004 14556 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 9 / 99999
22:00:52.988 00.004 14556 PhdController: newstate STATE_FINISH
22:00:52.992 00.004 14556 PhdController complete: success
22:00:52.996 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760583652.996,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
22:00:53.000 00.004 14556 Mount: notify guiding dither settle done success=1
22:00:53.004 00.004 14556 PhdController: newstate STATE_IDLE
22:00:53.008 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:53.013 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:53.018 00.005 14556 Enqueuing Expose request
22:00:53.217 00.199 12308 IsGuiding returns 1
22:00:53.218 00.001 12308 scope still moving after pulse duration time elapsed
22:00:53.247 00.029 12308 IsSlewing returns 0
22:00:53.248 00.001 12308 IsGuiding returns 0
22:00:53.248 00.000 12308 scope move finished after 236 + 52 ms
22:00:53.248 00.000 12308 Move returns status 0, amount 236
22:00:53.248 00.000 12308 move complete, result=0
22:00:53.248 00.000 12308 worker thread done servicing request
22:00:53.250 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 236 ms NORTH
22:00:53.256 00.006 12308 Worker thread wakes up
22:00:53.256 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:53.256 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:00:54.506 01.250 12308 Exposure complete
22:00:54.652 00.146 12308 worker thread done servicing request
22:00:54.653 00.001 14556 OnExposeComplete: enter
22:00:54.657 00.004 14556 UpdateGuideState(): m_state=6
22:00:54.660 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3827
22:00:54.665 00.005 14556 Star::Find returns 1 (0), X=190.13, Y=992.45, Mass=1953, SNR=29.4, Peak=158 HFD=4.7
22:00:54.669 00.004 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
22:00:54.673 00.004 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.26)
22:00:54.676 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.09 cameraTheta=1.05 mountX=-0.05 mountY=-0.07, mountTheta=-2.19
22:00:54.681 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.08, opts=13)
22:00:54.684 00.003 14556 Enqueuing Move request for scope (0.05, 0.08)
22:00:54.688 00.004 12308 Worker thread wakes up
22:00:54.688 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
22:00:54.688 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
22:00:54.688 00.000 12308 Moving (0.05, 0.08) raw xDistance=-0.05 yDistance=-0.07
22:00:54.689 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:00:54.689 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:54.689 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:00:54.689 00.000 12308 MoveAxis(E, 0, ABG)
22:00:54.689 00.000 12308 Move returns status 0, amount 0
22:00:54.689 00.000 12308 MoveAxis(N, 0, ABG)
22:00:54.690 00.001 12308 Move returns status 0, amount 0
22:00:54.691 00.001 12308 move complete, result=0
22:00:54.691 00.000 12308 worker thread done servicing request
22:00:54.691 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:54.714 00.023 14556 UpdateGuideState exits: m=1953 SNR=29.4
22:00:54.719 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:54.722 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:54.726 00.004 14556 Enqueuing Expose request
22:00:54.732 00.006 12308 Worker thread wakes up
22:00:54.732 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:54.732 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:00:54.732 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:00:55.976 01.244 12308 Exposure complete
22:00:56.116 00.140 12308 worker thread done servicing request
22:00:56.116 00.000 14556 OnExposeComplete: enter
22:00:56.120 00.004 14556 UpdateGuideState(): m_state=6
22:00:56.123 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3828
22:00:56.126 00.003 14556 Star::Find returns 1 (0), X=190.09, Y=992.58, Mass=2096, SNR=30.7, Peak=169 HFD=4.4
22:00:56.130 00.004 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.62 = -1.66)
22:00:56.133 00.003 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.76)
22:00:56.137 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.21 hyp=0.21 cameraTheta=1.55 mountX=-0.02 mountY=-0.21, mountTheta=-1.66
22:00:56.143 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.21, opts=13)
22:00:56.146 00.003 14556 Enqueuing Move request for scope (0.00, 0.21)
22:00:56.150 00.004 12308 Worker thread wakes up
22:00:56.150 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.21) opts 0xd
22:00:56.150 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.21)
22:00:56.150 00.000 12308 Moving (0.00, 0.21) raw xDistance=-0.02 yDistance=-0.21
22:00:56.151 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:00:56.151 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:00:56.152 00.001 12308 MoveAxis(E, 0, ABG)
22:00:56.152 00.000 12308 Move returns status 0, amount 0
22:00:56.152 00.000 12308 MoveAxis(N, 146, ABG)
22:00:56.152 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:56.157 00.005 12308 Guiding  Dir = 0, Dur = 146
22:00:56.157 00.000 12308 IsSlewing returns 0
22:00:56.157 00.000 12308 IsGuiding returns 0
22:00:56.158 00.001 12308 PulseGuide returned control before completion, sleep 156
22:00:56.179 00.021 14556 UpdateGuideState exits: m=2096 SNR=30.7
22:00:56.182 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:56.187 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:56.192 00.005 14556 Enqueuing Expose request
22:00:56.325 00.133 12308 IsGuiding returns 1
22:00:56.326 00.001 12308 scope still moving after pulse duration time elapsed
22:00:56.356 00.030 12308 IsSlewing returns 0
22:00:56.357 00.001 12308 IsGuiding returns 1
22:00:56.387 00.030 12308 IsSlewing returns 0
22:00:56.388 00.001 12308 IsGuiding returns 0
22:00:56.389 00.001 12308 scope move finished after 146 + 84 ms
22:00:56.389 00.000 12308 Move returns status 0, amount 146
22:00:56.390 00.001 12308 move complete, result=0
22:00:56.390 00.000 12308 worker thread done servicing request
22:00:56.390 00.000 12308 Worker thread wakes up
22:00:56.391 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 146 ms NORTH
22:00:56.397 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:56.397 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:00:57.652 01.255 12308 Exposure complete
22:00:57.795 00.143 12308 worker thread done servicing request
22:00:57.796 00.001 14556 OnExposeComplete: enter
22:00:57.800 00.004 14556 UpdateGuideState(): m_state=6
22:00:57.803 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3829
22:00:57.807 00.004 14556 Star::Find returns 1 (0), X=190.15, Y=992.21, Mass=2036, SNR=30.4, Peak=174 HFD=4.4
22:00:57.811 00.004 14556 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-3.07) = xAngle (1.88 = 1.88)
22:00:57.814 00.003 14556 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.78 = 1.78)
22:00:57.818 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.20 mountX=-0.05 mountY=0.17, mountTheta=1.87
22:00:57.823 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.16, opts=13)
22:00:57.827 00.004 14556 Enqueuing Move request for scope (0.06, -0.16)
22:00:57.831 00.004 12308 Worker thread wakes up
22:00:57.831 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.16) opts 0xd
22:00:57.831 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.16)
22:00:57.831 00.000 12308 Moving (0.06, -0.16) raw xDistance=-0.05 yDistance=0.17
22:00:57.831 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:00:57.832 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:57.832 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:00:57.832 00.000 12308 MoveAxis(E, 0, ABG)
22:00:57.832 00.000 12308 Move returns status 0, amount 0
22:00:57.832 00.000 12308 MoveAxis(N, 0, ABG)
22:00:57.832 00.000 12308 Move returns status 0, amount 0
22:00:57.832 00.000 12308 move complete, result=0
22:00:57.832 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:57.837 00.005 12308 worker thread done servicing request
22:00:57.858 00.021 14556 UpdateGuideState exits: m=2036 SNR=30.4
22:00:57.862 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:57.866 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:57.869 00.003 14556 Enqueuing Expose request
22:00:57.874 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:00:57.877 00.003 12308 Worker thread wakes up
22:00:57.877 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:57.878 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:00:59.122 01.244 12308 Exposure complete
22:00:59.272 00.150 12308 worker thread done servicing request
22:00:59.272 00.000 14556 OnExposeComplete: enter
22:00:59.277 00.005 14556 UpdateGuideState(): m_state=6
22:00:59.281 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3830
22:00:59.284 00.003 14556 Star::Find returns 1 (0), X=190.00, Y=992.34, Mass=2068, SNR=30.7, Peak=154 HFD=4.2
22:00:59.289 00.005 14556 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.07) = xAngle (0.20 = 0.20)
22:00:59.292 00.003 14556 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.10 = 0.10)
22:00:59.296 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.87 mountX=0.09 mountY=0.01, mountTheta=0.11
22:00:59.301 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.02, opts=13)
22:00:59.305 00.004 14556 Enqueuing Move request for scope (-0.09, -0.02)
22:00:59.308 00.003 12308 Worker thread wakes up
22:00:59.308 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
22:00:59.309 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
22:00:59.309 00.000 12308 Moving (-0.09, -0.02) raw xDistance=0.09 yDistance=0.01
22:00:59.309 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:00:59.309 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:59.309 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:00:59.311 00.002 12308 MoveAxis(E, 0, ABG)
22:00:59.311 00.000 12308 Move returns status 0, amount 0
22:00:59.311 00.000 12308 MoveAxis(N, 0, ABG)
22:00:59.311 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:00:59.315 00.004 12308 Move returns status 0, amount 0
22:00:59.315 00.000 12308 move complete, result=0
22:00:59.316 00.001 12308 worker thread done servicing request
22:00:59.337 00.021 14556 UpdateGuideState exits: m=2068 SNR=30.7
22:00:59.341 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:59.345 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:00:59.350 00.005 14556 Enqueuing Expose request
22:00:59.355 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:00:59.359 00.004 12308 Worker thread wakes up
22:00:59.360 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:00:59.360 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:00.615 01.255 12308 Exposure complete
22:01:00.762 00.147 12308 worker thread done servicing request
22:01:00.762 00.000 14556 OnExposeComplete: enter
22:01:00.768 00.006 14556 UpdateGuideState(): m_state=6
22:01:00.772 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3831
22:01:00.777 00.005 14556 Star::Find returns 1 (0), X=190.05, Y=992.39, Mass=2056, SNR=30.5, Peak=137 HFD=4.3
22:01:00.780 00.003 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.59 = -0.69)
22:01:00.784 00.004 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.49 = -0.79)
22:01:00.787 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.52 mountX=0.03 mountY=-0.03, mountTheta=-0.75
22:01:00.793 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.02, opts=13)
22:01:00.798 00.005 14556 Enqueuing Move request for scope (-0.03, 0.02)
22:01:00.801 00.003 12308 Worker thread wakes up
22:01:00.801 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
22:01:00.801 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
22:01:00.801 00.000 12308 Moving (-0.03, 0.02) raw xDistance=0.03 yDistance=-0.03
22:01:00.801 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:01:00.801 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:00.803 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:01:00.803 00.000 12308 MoveAxis(E, 0, ABG)
22:01:00.803 00.000 12308 Move returns status 0, amount 0
22:01:00.803 00.000 12308 MoveAxis(N, 0, ABG)
22:01:00.804 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:00.808 00.004 12308 Move returns status 0, amount 0
22:01:00.808 00.000 12308 move complete, result=0
22:01:00.808 00.000 12308 worker thread done servicing request
22:01:00.828 00.020 14556 UpdateGuideState exits: m=2056 SNR=30.5
22:01:00.832 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:00.836 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:00.840 00.004 14556 Enqueuing Expose request
22:01:00.843 00.003 12308 Worker thread wakes up
22:01:00.844 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:00.844 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:00.844 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:01:02.086 01.242 12308 Exposure complete
22:01:02.233 00.147 12308 worker thread done servicing request
22:01:02.234 00.001 14556 OnExposeComplete: enter
22:01:02.239 00.005 14556 UpdateGuideState(): m_state=6
22:01:02.242 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3832
22:01:02.246 00.004 14556 Star::Find returns 1 (0), X=190.13, Y=992.39, Mass=2020, SNR=30.3, Peak=147 HFD=4.6
22:01:02.250 00.004 14556 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.07) = xAngle (3.63 = -2.66)
22:01:02.254 00.004 14556 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.53 = -2.75)
22:01:02.260 00.006 14556 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.55 mountX=-0.04 mountY=-0.02, mountTheta=-2.74
22:01:02.265 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.02, opts=13)
22:01:02.270 00.005 14556 Enqueuing Move request for scope (0.04, 0.02)
22:01:02.273 00.003 12308 Worker thread wakes up
22:01:02.273 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
22:01:02.274 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
22:01:02.274 00.000 12308 Moving (0.04, 0.02) raw xDistance=-0.04 yDistance=-0.02
22:01:02.274 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:01:02.274 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:02.275 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:01:02.275 00.000 12308 MoveAxis(E, 0, ABG)
22:01:02.275 00.000 12308 Move returns status 0, amount 0
22:01:02.275 00.000 12308 MoveAxis(N, 0, ABG)
22:01:02.276 00.001 12308 Move returns status 0, amount 0
22:01:02.277 00.001 12308 move complete, result=0
22:01:02.277 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:02.281 00.004 12308 worker thread done servicing request
22:01:02.302 00.021 14556 UpdateGuideState exits: m=2020 SNR=30.3
22:01:02.307 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:02.310 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:02.314 00.004 14556 Enqueuing Expose request
22:01:02.319 00.005 12308 Worker thread wakes up
22:01:02.319 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:02.320 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:02.320 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:01:03.558 01.238 12308 Exposure complete
22:01:03.729 00.171 12308 worker thread done servicing request
22:01:03.729 00.000 14556 OnExposeComplete: enter
22:01:03.732 00.003 14556 UpdateGuideState(): m_state=6
22:01:03.736 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3833
22:01:03.741 00.005 14556 Star::Find returns 1 (0), X=190.32, Y=992.83, Mass=2077, SNR=30.6, Peak=158 HFD=4.5
22:01:03.744 00.003 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.17 = -2.12)
22:01:03.748 00.004 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.07 = -2.22)
22:01:03.751 00.003 14556 CameraToMount -- cameraX=0.24 cameraY=0.46 hyp=0.52 cameraTheta=1.09 mountX=-0.27 mountY=-0.41, mountTheta=-2.15
22:01:03.756 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.46, opts=13)
22:01:03.760 00.004 14556 Enqueuing Move request for scope (0.24, 0.46)
22:01:03.764 00.004 12308 Worker thread wakes up
22:01:03.764 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.46) opts 0xd
22:01:03.764 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.46)
22:01:03.764 00.000 12308 Moving (0.24, 0.46) raw xDistance=-0.27 yDistance=-0.41
22:01:03.764 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:01:03.765 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
22:01:03.765 00.000 12308 MoveAxis(E, 116, ABG)
22:01:03.765 00.000 12308 Guiding  Dir = 2, Dur = 116
22:01:03.765 00.000 12308 IsSlewing returns 0
22:01:03.766 00.001 12308 IsGuiding returns 0
22:01:03.766 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:03.770 00.004 12308 PulseGuide returned control before completion, sleep 126
22:01:03.786 00.016 14556 UpdateGuideState exits: m=2077 SNR=30.6
22:01:03.790 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:03.794 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:03.797 00.003 14556 Enqueuing Expose request
22:01:03.912 00.115 12308 IsGuiding returns 0
22:01:03.913 00.001 12308 Move returns status 0, amount 116
22:01:03.914 00.001 12308 MoveAxis(N, 290, ABG)
22:01:03.914 00.000 12308 Guiding  Dir = 0, Dur = 290
22:01:03.915 00.001 12308 IsSlewing returns 0
22:01:03.916 00.001 12308 IsGuiding returns 0
22:01:03.917 00.001 12308 PulseGuide returned control before completion, sleep 300
22:01:04.229 00.312 12308 IsGuiding returns 1
22:01:04.230 00.001 12308 scope still moving after pulse duration time elapsed
22:01:04.262 00.032 12308 IsSlewing returns 0
22:01:04.265 00.003 12308 IsGuiding returns 0
22:01:04.265 00.000 12308 scope move finished after 290 + 58 ms
22:01:04.266 00.001 12308 Move returns status 0, amount 290
22:01:04.266 00.000 12308 move complete, result=0
22:01:04.267 00.001 12308 worker thread done servicing request
22:01:04.267 00.000 14556 GuideStep: -0.3 px 116 ms EAST, -0.4 px 290 ms NORTH
22:01:04.273 00.006 12308 Worker thread wakes up
22:01:04.273 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:04.273 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:05.522 01.249 12308 Exposure complete
22:01:05.676 00.154 12308 worker thread done servicing request
22:01:05.700 00.024 14556 OnExposeComplete: enter
22:01:05.706 00.006 14556 UpdateGuideState(): m_state=6
22:01:05.711 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3834
22:01:05.715 00.004 14556 Star::Find returns 1 (0), X=190.02, Y=992.24, Mass=1944, SNR=29.4, Peak=187 HFD=4.3
22:01:05.719 00.004 14556 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-3.07) = xAngle (0.99 = 0.99)
22:01:05.723 00.004 14556 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.89 = 0.89)
22:01:05.728 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.08 mountX=0.08 mountY=0.12, mountTheta=0.96
22:01:05.733 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.13, opts=13)
22:01:05.737 00.004 14556 Enqueuing Move request for scope (-0.07, -0.13)
22:01:05.742 00.005 12308 Worker thread wakes up
22:01:05.742 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
22:01:05.742 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
22:01:05.742 00.000 12308 Moving (-0.07, -0.13) raw xDistance=0.08 yDistance=0.12
22:01:05.743 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:01:05.743 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:05.743 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:01:05.744 00.001 12308 MoveAxis(E, 0, ABG)
22:01:05.744 00.000 12308 Move returns status 0, amount 0
22:01:05.744 00.000 12308 MoveAxis(N, 0, ABG)
22:01:05.744 00.000 12308 Move returns status 0, amount 0
22:01:05.744 00.000 12308 move complete, result=0
22:01:05.745 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:05.749 00.004 12308 worker thread done servicing request
22:01:05.770 00.021 14556 UpdateGuideState exits: m=1944 SNR=29.4
22:01:05.775 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:05.779 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:05.783 00.004 14556 Enqueuing Expose request
22:01:05.787 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:01:05.791 00.004 12308 Worker thread wakes up
22:01:05.791 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:05.791 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:07.040 01.249 12308 Exposure complete
22:01:07.202 00.162 12308 worker thread done servicing request
22:01:07.202 00.000 14556 OnExposeComplete: enter
22:01:07.209 00.007 14556 UpdateGuideState(): m_state=6
22:01:07.214 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3835
22:01:07.221 00.007 14556 Star::Find returns 1 (0), X=190.26, Y=992.58, Mass=2117, SNR=30.9, Peak=173 HFD=4.6
22:01:07.227 00.006 14556 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.07) = xAngle (3.95 = -2.33)
22:01:07.231 00.004 14556 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.85 = -2.43)
22:01:07.237 00.006 14556 CameraToMount -- cameraX=0.17 cameraY=0.21 hyp=0.27 cameraTheta=0.88 mountX=-0.19 mountY=-0.18, mountTheta=-2.38
22:01:07.245 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.21, opts=13)
22:01:07.249 00.004 14556 Enqueuing Move request for scope (0.17, 0.21)
22:01:07.253 00.004 12308 Worker thread wakes up
22:01:07.253 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.21) opts 0xd
22:01:07.254 00.001 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.21)
22:01:07.254 00.000 12308 Moving (0.17, 0.21) raw xDistance=-0.19 yDistance=-0.18
22:01:07.254 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:01:07.254 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:07.254 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:01:07.254 00.000 12308 MoveAxis(E, 0, ABG)
22:01:07.256 00.002 12308 Move returns status 0, amount 0
22:01:07.256 00.000 12308 MoveAxis(N, 0, ABG)
22:01:07.256 00.000 12308 Move returns status 0, amount 0
22:01:07.256 00.000 12308 move complete, result=0
22:01:07.257 00.001 12308 worker thread done servicing request
22:01:07.257 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:07.282 00.025 14556 UpdateGuideState exits: m=2117 SNR=30.9
22:01:07.288 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:07.292 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:07.297 00.005 14556 Enqueuing Expose request
22:01:07.301 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:01:07.305 00.004 12308 Worker thread wakes up
22:01:07.306 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:07.306 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:08.565 01.259 12308 Exposure complete
22:01:08.722 00.157 12308 worker thread done servicing request
22:01:08.722 00.000 14556 OnExposeComplete: enter
22:01:08.728 00.006 14556 UpdateGuideState(): m_state=6
22:01:08.733 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3836
22:01:08.737 00.004 14556 Star::Find returns 1 (0), X=190.12, Y=992.50, Mass=1991, SNR=30.0, Peak=163 HFD=4.5
22:01:08.741 00.004 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
22:01:08.744 00.003 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
22:01:08.749 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.33 mountX=-0.04 mountY=-0.13, mountTheta=-1.89
22:01:08.753 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.13, opts=13)
22:01:08.758 00.005 14556 Enqueuing Move request for scope (0.03, 0.13)
22:01:08.762 00.004 12308 Worker thread wakes up
22:01:08.762 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
22:01:08.762 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
22:01:08.762 00.000 12308 Moving (0.03, 0.13) raw xDistance=-0.04 yDistance=-0.13
22:01:08.763 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:01:08.763 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:08.763 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:01:08.763 00.000 12308 MoveAxis(E, 0, ABG)
22:01:08.763 00.000 12308 Move returns status 0, amount 0
22:01:08.763 00.000 12308 MoveAxis(N, 0, ABG)
22:01:08.765 00.002 12308 Move returns status 0, amount 0
22:01:08.765 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:08.769 00.004 12308 move complete, result=0
22:01:08.769 00.000 12308 worker thread done servicing request
22:01:08.790 00.021 14556 UpdateGuideState exits: m=1991 SNR=30.0
22:01:08.794 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:08.798 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:08.803 00.005 14556 Enqueuing Expose request
22:01:08.806 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:01:08.810 00.004 12308 Worker thread wakes up
22:01:08.810 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:08.810 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:10.064 01.254 12308 Exposure complete
22:01:10.220 00.156 12308 worker thread done servicing request
22:01:10.221 00.001 14556 OnExposeComplete: enter
22:01:10.227 00.006 14556 UpdateGuideState(): m_state=6
22:01:10.233 00.006 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3837
22:01:10.237 00.004 14556 Star::Find returns 1 (0), X=190.22, Y=992.52, Mass=2087, SNR=30.7, Peak=148 HFD=4.6
22:01:10.241 00.004 14556 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.07) = xAngle (3.92 = -2.36)
22:01:10.245 00.004 14556 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.82 = -2.46)
22:01:10.248 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.15 hyp=0.20 cameraTheta=0.85 mountX=-0.14 mountY=-0.13, mountTheta=-2.42
22:01:10.253 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.15, opts=13)
22:01:10.259 00.006 14556 Enqueuing Move request for scope (0.13, 0.15)
22:01:10.262 00.003 12308 Worker thread wakes up
22:01:10.262 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.15) opts 0xd
22:01:10.262 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.15)
22:01:10.262 00.000 12308 Moving (0.13, 0.15) raw xDistance=-0.14 yDistance=-0.13
22:01:10.263 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:01:10.263 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:10.263 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:01:10.263 00.000 12308 MoveAxis(E, 0, ABG)
22:01:10.264 00.001 12308 Move returns status 0, amount 0
22:01:10.264 00.000 12308 MoveAxis(N, 0, ABG)
22:01:10.264 00.000 12308 Move returns status 0, amount 0
22:01:10.264 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:10.268 00.004 12308 move complete, result=0
22:01:10.268 00.000 12308 worker thread done servicing request
22:01:10.290 00.022 14556 UpdateGuideState exits: m=2087 SNR=30.7
22:01:10.295 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:10.300 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:10.305 00.005 14556 Enqueuing Expose request
22:01:10.309 00.004 12308 Worker thread wakes up
22:01:10.309 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:01:10.314 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:10.314 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:11.567 01.253 12308 Exposure complete
22:01:11.711 00.144 12308 worker thread done servicing request
22:01:11.712 00.001 14556 OnExposeComplete: enter
22:01:11.716 00.004 14556 UpdateGuideState(): m_state=6
22:01:11.720 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3838
22:01:11.724 00.004 14556 Star::Find returns 1 (0), X=190.09, Y=992.56, Mass=2215, SNR=31.7, Peak=171 HFD=4.8
22:01:11.728 00.004 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.62 = -1.67)
22:01:11.735 00.007 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.77)
22:01:11.738 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.54 mountX=-0.02 mountY=-0.19, mountTheta=-1.67
22:01:11.742 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.19, opts=13)
22:01:11.747 00.005 14556 Enqueuing Move request for scope (0.01, 0.19)
22:01:11.750 00.003 12308 Worker thread wakes up
22:01:11.750 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.19) opts 0xd
22:01:11.751 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.19)
22:01:11.751 00.000 12308 Moving (0.01, 0.19) raw xDistance=-0.02 yDistance=-0.19
22:01:11.751 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:01:11.751 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:11.753 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:01:11.753 00.000 12308 MoveAxis(E, 0, ABG)
22:01:11.753 00.000 12308 Move returns status 0, amount 0
22:01:11.753 00.000 12308 MoveAxis(N, 0, ABG)
22:01:11.753 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:11.758 00.005 12308 Move returns status 0, amount 0
22:01:11.758 00.000 12308 move complete, result=0
22:01:11.758 00.000 12308 worker thread done servicing request
22:01:11.778 00.020 14556 UpdateGuideState exits: m=2215 SNR=31.7
22:01:11.783 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:11.788 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:11.795 00.007 14556 Enqueuing Expose request
22:01:11.800 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:01:11.804 00.004 12308 Worker thread wakes up
22:01:11.804 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:11.804 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:13.054 01.250 12308 Exposure complete
22:01:13.199 00.145 12308 worker thread done servicing request
22:01:13.199 00.000 14556 OnExposeComplete: enter
22:01:13.204 00.005 14556 UpdateGuideState(): m_state=6
22:01:13.208 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3839
22:01:13.212 00.004 14556 Star::Find returns 1 (0), X=189.93, Y=992.70, Mass=2132, SNR=30.8, Peak=168 HFD=4.5
22:01:13.216 00.004 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.08 = -1.20)
22:01:13.219 00.003 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.30)
22:01:13.224 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.33 hyp=0.37 cameraTheta=2.01 mountX=0.13 mountY=-0.35, mountTheta=-1.21
22:01:13.229 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.33, opts=13)
22:01:13.233 00.004 14556 Enqueuing Move request for scope (-0.16, 0.33)
22:01:13.237 00.004 12308 Worker thread wakes up
22:01:13.237 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.33) opts 0xd
22:01:13.237 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.33)
22:01:13.237 00.000 12308 Moving (-0.16, 0.33) raw xDistance=0.13 yDistance=-0.35
22:01:13.237 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:01:13.237 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:01:13.237 00.000 12308 MoveAxis(E, 0, ABG)
22:01:13.238 00.001 12308 Move returns status 0, amount 0
22:01:13.238 00.000 12308 MoveAxis(N, 249, ABG)
22:01:13.238 00.000 12308 Guiding  Dir = 0, Dur = 249
22:01:13.238 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:13.243 00.005 12308 IsSlewing returns 0
22:01:13.243 00.000 12308 IsGuiding returns 0
22:01:13.243 00.000 12308 PulseGuide returned control before completion, sleep 259
22:01:13.266 00.023 14556 UpdateGuideState exits: m=2132 SNR=30.8
22:01:13.271 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:13.275 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:13.280 00.005 14556 Enqueuing Expose request
22:01:13.513 00.233 12308 IsGuiding returns 1
22:01:13.513 00.000 12308 scope still moving after pulse duration time elapsed
22:01:13.544 00.031 12308 IsSlewing returns 0
22:01:13.544 00.000 12308 IsGuiding returns 0
22:01:13.545 00.001 12308 scope move finished after 249 + 52 ms
22:01:13.545 00.000 12308 Move returns status 0, amount 249
22:01:13.545 00.000 12308 move complete, result=0
22:01:13.545 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 249 ms NORTH
22:01:13.550 00.005 12308 worker thread done servicing request
22:01:13.550 00.000 12308 Worker thread wakes up
22:01:13.550 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:13.551 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:14.804 01.253 12308 Exposure complete
22:01:14.941 00.137 14556 OnExposeComplete: enter
22:01:14.944 00.003 14556 UpdateGuideState(): m_state=6
22:01:14.949 00.005 12308 worker thread done servicing request
22:01:14.949 00.000 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3840
22:01:14.953 00.004 14556 Star::Find returns 1 (0), X=190.32, Y=992.29, Mass=1897, SNR=29.0, Peak=155 HFD=4.5
22:01:14.958 00.005 14556 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-3.07) = xAngle (2.73 = 2.73)
22:01:14.961 00.003 14556 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.63 = 2.63)
22:01:14.965 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=-0.08 hyp=0.24 cameraTheta=-0.34 mountX=-0.22 mountY=0.12, mountTheta=2.65
22:01:14.969 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=-0.08, opts=13)
22:01:14.973 00.004 14556 Enqueuing Move request for scope (0.23, -0.08)
22:01:14.977 00.004 12308 Worker thread wakes up
22:01:14.977 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.08) opts 0xd
22:01:14.977 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, -0.08)
22:01:14.977 00.000 12308 Moving (0.23, -0.08) raw xDistance=-0.22 yDistance=0.12
22:01:14.977 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:01:14.977 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:14.978 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:01:14.978 00.000 12308 MoveAxis(E, 96, ABG)
22:01:14.978 00.000 12308 Guiding  Dir = 2, Dur = 96
22:01:14.978 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:14.983 00.005 12308 IsSlewing returns 0
22:01:14.984 00.001 12308 IsGuiding returns 0
22:01:14.984 00.000 12308 PulseGuide returned control before completion, sleep 106
22:01:15.005 00.021 14556 UpdateGuideState exits: m=1897 SNR=29.0
22:01:15.010 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:15.014 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:15.018 00.004 14556 Enqueuing Expose request
22:01:15.103 00.085 12308 IsGuiding returns 1
22:01:15.104 00.001 12308 scope still moving after pulse duration time elapsed
22:01:15.133 00.029 12308 IsSlewing returns 0
22:01:15.135 00.002 12308 IsGuiding returns 0
22:01:15.135 00.000 12308 scope move finished after 96 + 55 ms
22:01:15.136 00.001 12308 Move returns status 0, amount 96
22:01:15.136 00.000 12308 MoveAxis(N, 0, ABG)
22:01:15.136 00.000 12308 Move returns status 0, amount 0
22:01:15.137 00.001 12308 move complete, result=0
22:01:15.137 00.000 12308 worker thread done servicing request
22:01:15.137 00.000 14556 GuideStep: -0.2 px 96 ms EAST, 0.1 px 0 ms NORTH
22:01:15.143 00.006 12308 Worker thread wakes up
22:01:15.144 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:15.144 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:16.393 01.249 12308 Exposure complete
22:01:16.541 00.148 12308 worker thread done servicing request
22:01:16.541 00.000 14556 OnExposeComplete: enter
22:01:16.545 00.004 14556 UpdateGuideState(): m_state=6
22:01:16.549 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3841
22:01:16.552 00.003 14556 Star::Find returns 1 (0), X=190.20, Y=992.26, Mass=1899, SNR=29.1, Peak=165 HFD=4.4
22:01:16.557 00.005 14556 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-3.07) = xAngle (2.28 = 2.28)
22:01:16.560 00.003 14556 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.18 = 2.18)
22:01:16.564 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-0.80 mountX=-0.10 mountY=0.13, mountTheta=2.24
22:01:16.570 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.11, opts=13)
22:01:16.576 00.006 14556 Enqueuing Move request for scope (0.11, -0.11)
22:01:16.580 00.004 12308 Worker thread wakes up
22:01:16.580 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd
22:01:16.580 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.11)
22:01:16.580 00.000 12308 Moving (0.11, -0.11) raw xDistance=-0.10 yDistance=0.13
22:01:16.581 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:01:16.581 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:16.581 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:01:16.581 00.000 12308 MoveAxis(E, 0, ABG)
22:01:16.581 00.000 12308 Move returns status 0, amount 0
22:01:16.581 00.000 12308 MoveAxis(N, 0, ABG)
22:01:16.581 00.000 12308 Move returns status 0, amount 0
22:01:16.583 00.002 12308 move complete, result=0
22:01:16.583 00.000 12308 worker thread done servicing request
22:01:16.583 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:16.608 00.025 14556 UpdateGuideState exits: m=1899 SNR=29.1
22:01:16.613 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:16.617 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:16.621 00.004 14556 Enqueuing Expose request
22:01:16.625 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:01:16.628 00.003 12308 Worker thread wakes up
22:01:16.629 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:16.629 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:17.873 01.244 12308 Exposure complete
22:01:18.013 00.140 12308 worker thread done servicing request
22:01:18.014 00.001 14556 OnExposeComplete: enter
22:01:18.018 00.004 14556 UpdateGuideState(): m_state=6
22:01:18.022 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3842
22:01:18.026 00.004 14556 Star::Find returns 1 (0), X=190.17, Y=992.50, Mass=1935, SNR=29.5, Peak=156 HFD=4.4
22:01:18.030 00.004 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.09 = -2.19)
22:01:18.033 00.003 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.29)
22:01:18.037 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.15 cameraTheta=1.02 mountX=-0.09 mountY=-0.11, mountTheta=-2.23
22:01:18.042 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.13, opts=13)
22:01:18.045 00.003 14556 Enqueuing Move request for scope (0.08, 0.13)
22:01:18.048 00.003 12308 Worker thread wakes up
22:01:18.048 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
22:01:18.048 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
22:01:18.048 00.000 12308 Moving (0.08, 0.13) raw xDistance=-0.09 yDistance=-0.11
22:01:18.049 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:01:18.049 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:18.049 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:01:18.049 00.000 12308 MoveAxis(E, 0, ABG)
22:01:18.049 00.000 12308 Move returns status 0, amount 0
22:01:18.049 00.000 12308 MoveAxis(N, 0, ABG)
22:01:18.049 00.000 12308 Move returns status 0, amount 0
22:01:18.051 00.002 12308 move complete, result=0
22:01:18.051 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:18.055 00.004 12308 worker thread done servicing request
22:01:18.077 00.022 14556 UpdateGuideState exits: m=1935 SNR=29.5
22:01:18.082 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:18.086 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:18.090 00.004 14556 Enqueuing Expose request
22:01:18.094 00.004 12308 Worker thread wakes up
22:01:18.094 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:01:18.102 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:18.102 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:19.343 01.241 12308 Exposure complete
22:01:19.473 00.130 12308 worker thread done servicing request
22:01:19.473 00.000 14556 OnExposeComplete: enter
22:01:19.478 00.005 14556 UpdateGuideState(): m_state=6
22:01:19.484 00.006 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3843
22:01:19.488 00.004 14556 Star::Find returns 1 (0), X=190.21, Y=992.50, Mass=1907, SNR=29.5, Peak=139 HFD=4.6
22:01:19.493 00.005 14556 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.07) = xAngle (3.87 = -2.42)
22:01:19.496 00.003 14556 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.52)
22:01:19.500 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.13 hyp=0.18 cameraTheta=0.79 mountX=-0.13 mountY=-0.10, mountTheta=-2.48
22:01:19.505 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.13, opts=13)
22:01:19.509 00.004 14556 Enqueuing Move request for scope (0.12, 0.13)
22:01:19.512 00.003 12308 Worker thread wakes up
22:01:19.512 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.13) opts 0xd
22:01:19.512 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.13)
22:01:19.512 00.000 12308 Moving (0.12, 0.13) raw xDistance=-0.13 yDistance=-0.10
22:01:19.514 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:01:19.514 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:19.514 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:01:19.514 00.000 12308 MoveAxis(E, 0, ABG)
22:01:19.514 00.000 12308 Move returns status 0, amount 0
22:01:19.514 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:19.518 00.004 12308 MoveAxis(N, 0, ABG)
22:01:19.518 00.000 12308 Move returns status 0, amount 0
22:01:19.518 00.000 12308 move complete, result=0
22:01:19.518 00.000 12308 worker thread done servicing request
22:01:19.540 00.022 14556 UpdateGuideState exits: m=1907 SNR=29.5
22:01:19.545 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:19.549 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:19.553 00.004 14556 Enqueuing Expose request
22:01:19.557 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:01:19.561 00.004 12308 Worker thread wakes up
22:01:19.561 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:19.561 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:20.813 01.252 12308 Exposure complete
22:01:20.937 00.124 12308 worker thread done servicing request
22:01:20.939 00.002 14556 OnExposeComplete: enter
22:01:20.941 00.002 14556 UpdateGuideState(): m_state=6
22:01:20.946 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3844
22:01:20.950 00.004 14556 Star::Find returns 1 (0), X=190.16, Y=992.66, Mass=2342, SNR=32.5, Peak=151 HFD=4.8
22:01:20.954 00.004 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.38 = -1.90)
22:01:20.958 00.004 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.00)
22:01:20.963 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.29 hyp=0.30 cameraTheta=1.31 mountX=-0.10 mountY=-0.27, mountTheta=-1.91
22:01:20.968 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.29, opts=13)
22:01:20.971 00.003 14556 Enqueuing Move request for scope (0.08, 0.29)
22:01:20.975 00.004 12308 Worker thread wakes up
22:01:20.975 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.29) opts 0xd
22:01:20.975 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.29)
22:01:20.975 00.000 12308 Moving (0.08, 0.29) raw xDistance=-0.10 yDistance=-0.27
22:01:20.975 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:01:20.977 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:01:20.977 00.000 12308 MoveAxis(E, 0, ABG)
22:01:20.977 00.000 12308 Move returns status 0, amount 0
22:01:20.977 00.000 12308 MoveAxis(N, 193, ABG)
22:01:20.977 00.000 12308 Guiding  Dir = 0, Dur = 193
22:01:20.977 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:20.982 00.005 12308 IsSlewing returns 0
22:01:20.982 00.000 12308 IsGuiding returns 0
22:01:20.983 00.001 12308 PulseGuide returned control before completion, sleep 203
22:01:21.003 00.020 14556 UpdateGuideState exits: m=2342 SNR=32.5
22:01:21.009 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:21.013 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:21.015 00.002 14556 Enqueuing Expose request
22:01:21.193 00.178 12308 IsGuiding returns 1
22:01:21.194 00.001 12308 scope still moving after pulse duration time elapsed
22:01:21.223 00.029 12308 IsSlewing returns 0
22:01:21.224 00.001 12308 IsGuiding returns 0
22:01:21.226 00.002 12308 scope move finished after 193 + 49 ms
22:01:21.226 00.000 12308 Move returns status 0, amount 193
22:01:21.226 00.000 12308 move complete, result=0
22:01:21.227 00.001 12308 worker thread done servicing request
22:01:21.227 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 193 ms NORTH
22:01:21.235 00.008 12308 Worker thread wakes up
22:01:21.235 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:21.235 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:22.487 01.252 12308 Exposure complete
22:01:22.633 00.146 14556 OnExposeComplete: enter
22:01:22.638 00.005 14556 UpdateGuideState(): m_state=6
22:01:22.641 00.003 12308 worker thread done servicing request
22:01:22.641 00.000 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3845
22:01:22.646 00.005 14556 Star::Find returns 1 (0), X=190.40, Y=992.32, Mass=2176, SNR=31.3, Peak=165 HFD=4.7
22:01:22.649 00.003 14556 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-3.07) = xAngle (2.93 = 2.93)
22:01:22.654 00.005 14556 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.83 = 2.83)
22:01:22.656 00.002 14556 CameraToMount -- cameraX=0.31 cameraY=-0.05 hyp=0.31 cameraTheta=-0.14 mountX=-0.31 mountY=0.10, mountTheta=2.84
22:01:22.663 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.31, y=-0.05, opts=13)
22:01:22.668 00.005 14556 Enqueuing Move request for scope (0.31, -0.05)
22:01:22.671 00.003 12308 Worker thread wakes up
22:01:22.672 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.05) opts 0xd
22:01:22.672 00.000 12308 Handling offset move in thread for scope, endpoint = (0.31, -0.05)
22:01:22.672 00.000 12308 Moving (0.31, -0.05) raw xDistance=-0.31 yDistance=0.10
22:01:22.672 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
22:01:22.672 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:22.673 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:01:22.673 00.000 12308 MoveAxis(E, 133, ABG)
22:01:22.673 00.000 12308 Guiding  Dir = 2, Dur = 133
22:01:22.673 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:22.678 00.005 12308 IsSlewing returns 0
22:01:22.678 00.000 12308 IsGuiding returns 0
22:01:22.678 00.000 12308 PulseGuide returned control before completion, sleep 143
22:01:22.699 00.021 14556 UpdateGuideState exits: m=2176 SNR=31.3
22:01:22.704 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:22.707 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:22.712 00.005 14556 Enqueuing Expose request
22:01:22.836 00.124 12308 IsGuiding returns 1
22:01:22.837 00.001 12308 scope still moving after pulse duration time elapsed
22:01:22.866 00.029 12308 IsSlewing returns 0
22:01:22.867 00.001 12308 IsGuiding returns 0
22:01:22.868 00.001 12308 scope move finished after 133 + 56 ms
22:01:22.869 00.001 12308 Move returns status 0, amount 133
22:01:22.869 00.000 12308 MoveAxis(N, 0, ABG)
22:01:22.870 00.001 12308 Move returns status 0, amount 0
22:01:22.870 00.000 12308 move complete, result=0
22:01:22.870 00.000 12308 worker thread done servicing request
22:01:22.870 00.000 14556 GuideStep: -0.3 px 133 ms EAST, 0.1 px 0 ms NORTH
22:01:22.877 00.007 12308 Worker thread wakes up
22:01:22.877 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:22.877 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:24.128 01.251 12308 Exposure complete
22:01:24.265 00.137 12308 worker thread done servicing request
22:01:24.266 00.001 14556 OnExposeComplete: enter
22:01:24.271 00.005 14556 UpdateGuideState(): m_state=6
22:01:24.275 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3846
22:01:24.278 00.003 14556 Star::Find returns 1 (0), X=190.35, Y=992.45, Mass=2024, SNR=30.0, Peak=163 HFD=4.4
22:01:24.282 00.004 14556 CameraToMount -- cameraTheta (0.30) - m_xAngle (-3.07) = xAngle (3.37 = -2.91)
22:01:24.286 00.004 14556 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.27 = -3.01)
22:01:24.293 00.007 14556 CameraToMount -- cameraX=0.26 cameraY=0.08 hyp=0.27 cameraTheta=0.30 mountX=-0.27 mountY=-0.04, mountTheta=-3.01
22:01:24.299 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.08, opts=13)
22:01:24.305 00.006 14556 Enqueuing Move request for scope (0.26, 0.08)
22:01:24.308 00.003 12308 Worker thread wakes up
22:01:24.308 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.08) opts 0xd
22:01:24.308 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.08)
22:01:24.309 00.001 12308 Moving (0.26, 0.08) raw xDistance=-0.27 yDistance=-0.04
22:01:24.309 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27
22:01:24.309 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:24.309 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:01:24.310 00.001 12308 MoveAxis(E, 125, ABG)
22:01:24.310 00.000 12308 Guiding  Dir = 2, Dur = 125
22:01:24.310 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:24.316 00.006 12308 IsSlewing returns 0
22:01:24.316 00.000 12308 IsGuiding returns 0
22:01:24.316 00.000 12308 PulseGuide returned control before completion, sleep 135
22:01:24.341 00.025 14556 UpdateGuideState exits: m=2024 SNR=30.0
22:01:24.346 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:24.351 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:24.356 00.005 14556 Enqueuing Expose request
22:01:24.463 00.107 12308 IsGuiding returns 1
22:01:24.464 00.001 12308 scope still moving after pulse duration time elapsed
22:01:24.494 00.030 12308 IsSlewing returns 0
22:01:24.497 00.003 12308 IsGuiding returns 0
22:01:24.497 00.000 12308 scope move finished after 125 + 56 ms
22:01:24.498 00.001 12308 Move returns status 0, amount 125
22:01:24.498 00.000 12308 MoveAxis(N, 0, ABG)
22:01:24.499 00.001 12308 Move returns status 0, amount 0
22:01:24.499 00.000 12308 move complete, result=0
22:01:24.500 00.001 12308 worker thread done servicing request
22:01:24.500 00.000 14556 GuideStep: -0.3 px 125 ms EAST, -0.0 px 0 ms NORTH
22:01:24.507 00.007 12308 Worker thread wakes up
22:01:24.507 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:24.507 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:25.760 01.253 12308 Exposure complete
22:01:25.898 00.138 12308 worker thread done servicing request
22:01:25.899 00.001 14556 OnExposeComplete: enter
22:01:25.901 00.002 14556 UpdateGuideState(): m_state=6
22:01:25.905 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3847
22:01:25.909 00.004 14556 Star::Find returns 1 (0), X=190.07, Y=992.66, Mass=1980, SNR=30.0, Peak=145 HFD=4.5
22:01:25.912 00.003 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
22:01:25.917 00.005 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
22:01:25.921 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.63 mountX=-0.00 mountY=-0.29, mountTheta=-1.58
22:01:25.927 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.29, opts=13)
22:01:25.931 00.004 14556 Enqueuing Move request for scope (-0.02, 0.29)
22:01:25.934 00.003 12308 Worker thread wakes up
22:01:25.934 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.29) opts 0xd
22:01:25.936 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.29)
22:01:25.936 00.000 12308 Moving (-0.02, 0.29) raw xDistance=-0.00 yDistance=-0.29
22:01:25.936 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:01:25.936 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:01:25.937 00.001 12308 MoveAxis(E, 0, ABG)
22:01:25.937 00.000 12308 Move returns status 0, amount 0
22:01:25.937 00.000 12308 MoveAxis(N, 206, ABG)
22:01:25.937 00.000 12308 Guiding  Dir = 0, Dur = 206
22:01:25.938 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:25.942 00.004 12308 IsSlewing returns 0
22:01:25.942 00.000 12308 IsGuiding returns 0
22:01:25.943 00.001 12308 PulseGuide returned control before completion, sleep 216
22:01:25.967 00.024 14556 UpdateGuideState exits: m=1980 SNR=30.0
22:01:25.974 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:25.979 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:25.985 00.006 14556 Enqueuing Expose request
22:01:26.174 00.189 12308 IsGuiding returns 1
22:01:26.174 00.000 12308 scope still moving after pulse duration time elapsed
22:01:26.205 00.031 12308 IsSlewing returns 0
22:01:26.205 00.000 12308 IsGuiding returns 0
22:01:26.206 00.001 12308 scope move finished after 206 + 56 ms
22:01:26.206 00.000 12308 Move returns status 0, amount 206
22:01:26.206 00.000 12308 move complete, result=0
22:01:26.207 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 206 ms NORTH
22:01:26.211 00.004 12308 worker thread done servicing request
22:01:26.211 00.000 12308 Worker thread wakes up
22:01:26.211 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:26.211 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:27.467 01.256 12308 Exposure complete
22:01:27.605 00.138 12308 worker thread done servicing request
22:01:27.606 00.001 14556 OnExposeComplete: enter
22:01:27.610 00.004 14556 UpdateGuideState(): m_state=6
22:01:27.615 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3848
22:01:27.618 00.003 14556 Star::Find returns 1 (0), X=189.95, Y=992.25, Mass=2113, SNR=30.7, Peak=180 HFD=4.5
22:01:27.622 00.004 14556 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.07) = xAngle (0.63 = 0.63)
22:01:27.626 00.004 14556 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.53 = 0.53)
22:01:27.629 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.12 hyp=0.18 cameraTheta=-2.45 mountX=0.15 mountY=0.09, mountTheta=0.56
22:01:27.637 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.12, opts=13)
22:01:27.642 00.005 14556 Enqueuing Move request for scope (-0.14, -0.12)
22:01:27.646 00.004 12308 Worker thread wakes up
22:01:27.646 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.12) opts 0xd
22:01:27.646 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.12)
22:01:27.647 00.001 12308 Moving (-0.14, -0.12) raw xDistance=0.15 yDistance=0.09
22:01:27.647 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:01:27.647 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:27.647 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:01:27.647 00.000 12308 MoveAxis(E, 0, ABG)
22:01:27.648 00.001 12308 Move returns status 0, amount 0
22:01:27.648 00.000 12308 MoveAxis(N, 0, ABG)
22:01:27.648 00.000 12308 Move returns status 0, amount 0
22:01:27.648 00.000 12308 move complete, result=0
22:01:27.649 00.001 12308 worker thread done servicing request
22:01:27.649 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:27.674 00.025 14556 UpdateGuideState exits: m=2113 SNR=30.7
22:01:27.679 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:27.684 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:27.687 00.003 14556 Enqueuing Expose request
22:01:27.692 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:01:27.697 00.005 12308 Worker thread wakes up
22:01:27.697 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:27.697 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:28.942 01.245 12308 Exposure complete
22:01:29.094 00.152 12308 worker thread done servicing request
22:01:29.094 00.000 14556 OnExposeComplete: enter
22:01:29.099 00.005 14556 UpdateGuideState(): m_state=6
22:01:29.103 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3849
22:01:29.108 00.005 14556 Star::Find returns 1 (0), X=189.92, Y=992.44, Mass=2041, SNR=30.4, Peak=179 HFD=4.3
22:01:29.111 00.003 14556 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.07) = xAngle (5.81 = -0.48)
22:01:29.115 00.004 14556 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.71 = -0.58)
22:01:29.119 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.07 hyp=0.19 cameraTheta=2.73 mountX=0.17 mountY=-0.10, mountTheta=-0.55
22:01:29.124 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.07, opts=13)
22:01:29.128 00.004 14556 Enqueuing Move request for scope (-0.17, 0.07)
22:01:29.132 00.004 12308 Worker thread wakes up
22:01:29.132 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.07) opts 0xd
22:01:29.132 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.07)
22:01:29.132 00.000 12308 Moving (-0.17, 0.07) raw xDistance=0.17 yDistance=-0.10
22:01:29.132 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:01:29.133 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:29.134 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:01:29.134 00.000 12308 MoveAxis(E, 0, ABG)
22:01:29.134 00.000 12308 Move returns status 0, amount 0
22:01:29.134 00.000 12308 MoveAxis(N, 0, ABG)
22:01:29.135 00.001 12308 Move returns status 0, amount 0
22:01:29.135 00.000 12308 move complete, result=0
22:01:29.135 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:29.140 00.005 12308 worker thread done servicing request
22:01:29.163 00.023 14556 UpdateGuideState exits: m=2041 SNR=30.4
22:01:29.168 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:29.172 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:29.176 00.004 14556 Enqueuing Expose request
22:01:29.179 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:01:29.184 00.005 12308 Worker thread wakes up
22:01:29.184 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:29.184 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:30.423 01.239 12308 Exposure complete
22:01:30.561 00.138 12308 worker thread done servicing request
22:01:30.562 00.001 14556 OnExposeComplete: enter
22:01:30.566 00.004 14556 UpdateGuideState(): m_state=6
22:01:30.569 00.003 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3850
22:01:30.574 00.005 14556 Star::Find returns 1 (0), X=189.93, Y=992.59, Mass=2076, SNR=30.7, Peak=164 HFD=4.8
22:01:30.580 00.006 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.25 = -1.04)
22:01:30.584 00.004 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.14)
22:01:30.587 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.22 hyp=0.27 cameraTheta=2.17 mountX=0.14 mountY=-0.25, mountTheta=-1.06
22:01:30.592 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.22, opts=13)
22:01:30.596 00.004 14556 Enqueuing Move request for scope (-0.15, 0.22)
22:01:30.600 00.004 12308 Worker thread wakes up
22:01:30.600 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.22) opts 0xd
22:01:30.600 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.22)
22:01:30.600 00.000 12308 Moving (-0.15, 0.22) raw xDistance=0.14 yDistance=-0.25
22:01:30.602 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:01:30.602 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:01:30.602 00.000 12308 MoveAxis(E, 0, ABG)
22:01:30.602 00.000 12308 Move returns status 0, amount 0
22:01:30.602 00.000 12308 MoveAxis(N, 174, ABG)
22:01:30.602 00.000 12308 Guiding  Dir = 0, Dur = 174
22:01:30.603 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:30.607 00.004 12308 IsSlewing returns 0
22:01:30.609 00.002 12308 IsGuiding returns 0
22:01:30.609 00.000 12308 PulseGuide returned control before completion, sleep 184
22:01:30.629 00.020 14556 UpdateGuideState exits: m=2076 SNR=30.7
22:01:30.634 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:30.639 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:30.643 00.004 14556 Enqueuing Expose request
22:01:30.795 00.152 12308 IsGuiding returns 1
22:01:30.797 00.002 12308 scope still moving after pulse duration time elapsed
22:01:30.826 00.029 12308 IsSlewing returns 0
22:01:30.827 00.001 12308 IsGuiding returns 0
22:01:30.828 00.001 12308 scope move finished after 174 + 45 ms
22:01:30.828 00.000 12308 Move returns status 0, amount 174
22:01:30.829 00.001 12308 move complete, result=0
22:01:30.829 00.000 12308 worker thread done servicing request
22:01:30.830 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 174 ms NORTH
22:01:30.836 00.006 12308 Worker thread wakes up
22:01:30.836 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:30.836 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:32.088 01.252 12308 Exposure complete
22:01:32.231 00.143 12308 worker thread done servicing request
22:01:32.232 00.001 14556 OnExposeComplete: enter
22:01:32.236 00.004 14556 UpdateGuideState(): m_state=6
22:01:32.240 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3851
22:01:32.244 00.004 14556 Star::Find returns 1 (0), X=189.98, Y=992.26, Mass=2092, SNR=30.6, Peak=189 HFD=4.6
22:01:32.248 00.004 14556 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-3.07) = xAngle (0.72 = 0.72)
22:01:32.252 00.004 14556 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.62 = 0.62)
22:01:32.255 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.11 hyp=0.15 cameraTheta=-2.35 mountX=0.11 mountY=0.09, mountTheta=0.66
22:01:32.261 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.11, opts=13)
22:01:32.267 00.006 14556 Enqueuing Move request for scope (-0.11, -0.11)
22:01:32.271 00.004 12308 Worker thread wakes up
22:01:32.271 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.11) opts 0xd
22:01:32.271 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.11)
22:01:32.271 00.000 12308 Moving (-0.11, -0.11) raw xDistance=0.11 yDistance=0.09
22:01:32.271 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:01:32.271 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:32.272 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:01:32.272 00.000 12308 MoveAxis(E, 0, ABG)
22:01:32.272 00.000 12308 Move returns status 0, amount 0
22:01:32.272 00.000 12308 MoveAxis(N, 0, ABG)
22:01:32.272 00.000 12308 Move returns status 0, amount 0
22:01:32.274 00.002 12308 move complete, result=0
22:01:32.274 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:32.278 00.004 12308 worker thread done servicing request
22:01:32.298 00.020 14556 UpdateGuideState exits: m=2092 SNR=30.6
22:01:32.302 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:32.306 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:32.310 00.004 14556 Enqueuing Expose request
22:01:32.314 00.004 12308 Worker thread wakes up
22:01:32.314 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:32.314 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:32.315 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:01:33.555 01.240 12308 Exposure complete
22:01:33.717 00.162 12308 worker thread done servicing request
22:01:33.717 00.000 14556 OnExposeComplete: enter
22:01:33.721 00.004 14556 UpdateGuideState(): m_state=6
22:01:33.725 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3852
22:01:33.729 00.004 14556 Star::Find returns 1 (0), X=189.81, Y=992.18, Mass=2144, SNR=31.1, Peak=170 HFD=4.4
22:01:33.732 00.003 14556 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-3.07) = xAngle (0.54 = 0.54)
22:01:33.737 00.005 14556 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.44 = 0.44)
22:01:33.740 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=-0.19 hyp=0.33 cameraTheta=-2.53 mountX=0.28 mountY=0.14, mountTheta=0.46
22:01:33.746 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=-0.19, opts=13)
22:01:33.749 00.003 14556 Enqueuing Move request for scope (-0.27, -0.19)
22:01:33.752 00.003 12308 Worker thread wakes up
22:01:33.752 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.19) opts 0xd
22:01:33.752 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, -0.19)
22:01:33.752 00.000 12308 Moving (-0.27, -0.19) raw xDistance=0.28 yDistance=0.14
22:01:33.753 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:01:33.754 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:33.754 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:01:33.754 00.000 12308 MoveAxis(W, 124, ABG)
22:01:33.754 00.000 12308 Guiding  Dir = 3, Dur = 124
22:01:33.754 00.000 12308 IsSlewing returns 0
22:01:33.755 00.001 12308 IsGuiding returns 0
22:01:33.755 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:33.759 00.004 12308 PulseGuide returned control before completion, sleep 134
22:01:33.778 00.019 14556 UpdateGuideState exits: m=2144 SNR=31.1
22:01:33.782 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:33.786 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:33.790 00.004 14556 Enqueuing Expose request
22:01:33.908 00.118 12308 IsGuiding returns 1
22:01:33.909 00.001 12308 scope still moving after pulse duration time elapsed
22:01:33.939 00.030 12308 IsSlewing returns 0
22:01:33.941 00.002 12308 IsGuiding returns 0
22:01:33.942 00.001 12308 scope move finished after 124 + 62 ms
22:01:33.944 00.002 12308 Move returns status 0, amount 124
22:01:33.945 00.001 12308 MoveAxis(N, 0, ABG)
22:01:33.945 00.000 12308 Move returns status 0, amount 0
22:01:33.946 00.001 12308 move complete, result=0
22:01:33.946 00.000 12308 worker thread done servicing request
22:01:33.946 00.000 14556 GuideStep: 0.3 px 124 ms WEST, 0.1 px 0 ms NORTH
22:01:33.953 00.007 12308 Worker thread wakes up
22:01:33.953 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:33.953 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:35.203 01.250 12308 Exposure complete
22:01:35.349 00.146 12308 worker thread done servicing request
22:01:35.350 00.001 14556 OnExposeComplete: enter
22:01:35.355 00.005 14556 UpdateGuideState(): m_state=6
22:01:35.358 00.003 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3853
22:01:35.362 00.004 14556 Star::Find returns 1 (0), X=190.19, Y=992.45, Mass=2236, SNR=31.9, Peak=161 HFD=4.7
22:01:35.366 00.004 14556 CameraToMount -- cameraTheta (0.70) - m_xAngle (-3.07) = xAngle (3.77 = -2.51)
22:01:35.369 00.003 14556 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.67 = -2.61)
22:01:35.372 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.13 cameraTheta=0.70 mountX=-0.10 mountY=-0.07, mountTheta=-2.58
22:01:35.379 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.08, opts=13)
22:01:35.385 00.006 14556 Enqueuing Move request for scope (0.10, 0.08)
22:01:35.389 00.004 12308 Worker thread wakes up
22:01:35.389 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.08) opts 0xd
22:01:35.389 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.08)
22:01:35.390 00.001 12308 Moving (0.10, 0.08) raw xDistance=-0.10 yDistance=-0.07
22:01:35.390 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:01:35.390 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:35.391 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:01:35.391 00.000 12308 MoveAxis(E, 0, ABG)
22:01:35.391 00.000 12308 Move returns status 0, amount 0
22:01:35.391 00.000 12308 MoveAxis(N, 0, ABG)
22:01:35.392 00.001 12308 Move returns status 0, amount 0
22:01:35.392 00.000 12308 move complete, result=0
22:01:35.392 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:35.396 00.004 12308 worker thread done servicing request
22:01:35.410 00.014 14556 UpdateGuideState exits: m=2236 SNR=31.9
22:01:35.413 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:35.417 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:35.420 00.003 14556 Enqueuing Expose request
22:01:35.423 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:01:35.428 00.005 12308 Worker thread wakes up
22:01:35.428 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:35.428 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:36.673 01.245 12308 Exposure complete
22:01:36.822 00.149 12308 worker thread done servicing request
22:01:36.822 00.000 14556 OnExposeComplete: enter
22:01:36.826 00.004 14556 UpdateGuideState(): m_state=6
22:01:36.829 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3854
22:01:36.832 00.003 14556 Star::Find returns 1 (0), X=190.21, Y=992.56, Mass=2056, SNR=30.4, Peak=158 HFD=4.6
22:01:36.836 00.004 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.06 = -2.22)
22:01:36.840 00.004 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.96 = -2.32)
22:01:36.844 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.19 hyp=0.23 cameraTheta=0.99 mountX=-0.14 mountY=-0.17, mountTheta=-2.26
22:01:36.850 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.19, opts=13)
22:01:36.855 00.005 14556 Enqueuing Move request for scope (0.13, 0.19)
22:01:36.859 00.004 12308 Worker thread wakes up
22:01:36.860 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.19) opts 0xd
22:01:36.860 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.19)
22:01:36.860 00.000 12308 Moving (0.13, 0.19) raw xDistance=-0.14 yDistance=-0.17
22:01:36.860 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:01:36.861 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:36.861 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:01:36.861 00.000 12308 MoveAxis(E, 0, ABG)
22:01:36.861 00.000 12308 Move returns status 0, amount 0
22:01:36.861 00.000 12308 MoveAxis(N, 0, ABG)
22:01:36.863 00.002 12308 Move returns status 0, amount 0
22:01:36.863 00.000 12308 move complete, result=0
22:01:36.863 00.000 12308 worker thread done servicing request
22:01:36.863 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:36.898 00.035 14556 UpdateGuideState exits: m=2056 SNR=30.4
22:01:36.903 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:36.907 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:36.910 00.003 14556 Enqueuing Expose request
22:01:36.916 00.006 12308 Worker thread wakes up
22:01:36.916 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:01:36.920 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:36.921 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:38.174 01.253 12308 Exposure complete
22:01:38.337 00.163 12308 worker thread done servicing request
22:01:38.337 00.000 14556 OnExposeComplete: enter
22:01:38.341 00.004 14556 UpdateGuideState(): m_state=6
22:01:38.345 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3855
22:01:38.348 00.003 14556 Star::Find returns 1 (0), X=190.18, Y=992.36, Mass=1961, SNR=29.7, Peak=176 HFD=4.5
22:01:38.352 00.004 14556 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-3.07) = xAngle (3.00 = 3.00)
22:01:38.357 00.005 14556 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.91 = 2.91)
22:01:38.361 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.07 mountX=-0.09 mountY=0.02, mountTheta=2.91
22:01:38.365 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.01, opts=13)
22:01:38.369 00.004 14556 Enqueuing Move request for scope (0.09, -0.01)
22:01:38.373 00.004 12308 Worker thread wakes up
22:01:38.373 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
22:01:38.373 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
22:01:38.373 00.000 12308 Moving (0.09, -0.01) raw xDistance=-0.09 yDistance=0.02
22:01:38.373 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:01:38.373 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:38.373 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:01:38.375 00.002 12308 MoveAxis(E, 0, ABG)
22:01:38.375 00.000 12308 Move returns status 0, amount 0
22:01:38.375 00.000 12308 MoveAxis(N, 0, ABG)
22:01:38.375 00.000 12308 Move returns status 0, amount 0
22:01:38.375 00.000 12308 move complete, result=0
22:01:38.375 00.000 12308 worker thread done servicing request
22:01:38.375 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:38.400 00.025 14556 UpdateGuideState exits: m=1961 SNR=29.7
22:01:38.404 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:38.408 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:38.412 00.004 14556 Enqueuing Expose request
22:01:38.417 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:01:38.422 00.005 12308 Worker thread wakes up
22:01:38.422 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:38.422 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:39.677 01.255 12308 Exposure complete
22:01:39.833 00.156 12308 worker thread done servicing request
22:01:39.833 00.000 14556 OnExposeComplete: enter
22:01:39.838 00.005 14556 UpdateGuideState(): m_state=6
22:01:39.843 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3856
22:01:39.847 00.004 14556 Star::Find returns 1 (0), X=190.12, Y=992.60, Mass=2266, SNR=32.0, Peak=160 HFD=4.4
22:01:39.851 00.004 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.51 = -1.78)
22:01:39.856 00.005 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.88)
22:01:39.860 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.43 mountX=-0.05 mountY=-0.22, mountTheta=-1.78
22:01:39.865 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.23, opts=13)
22:01:39.870 00.005 14556 Enqueuing Move request for scope (0.03, 0.23)
22:01:39.874 00.004 12308 Worker thread wakes up
22:01:39.874 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
22:01:39.874 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
22:01:39.874 00.000 12308 Moving (0.03, 0.23) raw xDistance=-0.05 yDistance=-0.22
22:01:39.874 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:01:39.875 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:01:39.875 00.000 12308 MoveAxis(E, 0, ABG)
22:01:39.875 00.000 12308 Move returns status 0, amount 0
22:01:39.875 00.000 12308 MoveAxis(N, 154, ABG)
22:01:39.875 00.000 12308 Guiding  Dir = 0, Dur = 154
22:01:39.875 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:39.881 00.006 12308 IsSlewing returns 0
22:01:39.881 00.000 12308 IsGuiding returns 0
22:01:39.882 00.001 12308 PulseGuide returned control before completion, sleep 164
22:01:39.905 00.023 14556 UpdateGuideState exits: m=2266 SNR=32.0
22:01:39.908 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:39.914 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:39.919 00.005 14556 Enqueuing Expose request
22:01:40.056 00.137 12308 IsGuiding returns 1
22:01:40.057 00.001 12308 scope still moving after pulse duration time elapsed
22:01:40.087 00.030 12308 IsSlewing returns 0
22:01:40.090 00.003 12308 IsGuiding returns 0
22:01:40.092 00.002 12308 scope move finished after 154 + 56 ms
22:01:40.092 00.000 12308 Move returns status 0, amount 154
22:01:40.092 00.000 12308 move complete, result=0
22:01:40.093 00.001 12308 worker thread done servicing request
22:01:40.093 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 154 ms NORTH
22:01:40.098 00.005 12308 Worker thread wakes up
22:01:40.099 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:40.100 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:41.347 01.247 12308 Exposure complete
22:01:41.482 00.135 12308 worker thread done servicing request
22:01:41.482 00.000 14556 OnExposeComplete: enter
22:01:41.486 00.004 14556 UpdateGuideState(): m_state=6
22:01:41.491 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3857
22:01:41.494 00.003 14556 Star::Find returns 1 (0), X=190.19, Y=992.42, Mass=2089, SNR=30.7, Peak=174 HFD=4.5
22:01:41.498 00.004 14556 CameraToMount -- cameraTheta (0.46) - m_xAngle (-3.07) = xAngle (3.53 = -2.75)
22:01:41.502 00.004 14556 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.44 = -2.85)
22:01:41.507 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.46 mountX=-0.11 mountY=-0.03, mountTheta=-2.84
22:01:41.512 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.05, opts=13)
22:01:41.517 00.005 14556 Enqueuing Move request for scope (0.11, 0.05)
22:01:41.520 00.003 12308 Worker thread wakes up
22:01:41.520 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
22:01:41.520 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
22:01:41.520 00.000 12308 Moving (0.11, 0.05) raw xDistance=-0.11 yDistance=-0.03
22:01:41.521 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:01:41.521 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:41.521 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:01:41.521 00.000 12308 MoveAxis(E, 0, ABG)
22:01:41.521 00.000 12308 Move returns status 0, amount 0
22:01:41.521 00.000 12308 MoveAxis(N, 0, ABG)
22:01:41.521 00.000 12308 Move returns status 0, amount 0
22:01:41.523 00.002 12308 move complete, result=0
22:01:41.523 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:41.527 00.004 12308 worker thread done servicing request
22:01:41.549 00.022 14556 UpdateGuideState exits: m=2089 SNR=30.7
22:01:41.554 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:41.558 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:41.562 00.004 14556 Enqueuing Expose request
22:01:41.566 00.004 12308 Worker thread wakes up
22:01:41.566 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:41.566 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:41.566 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:01:42.821 01.255 12308 Exposure complete
22:01:42.963 00.142 12308 worker thread done servicing request
22:01:42.965 00.002 14556 OnExposeComplete: enter
22:01:42.968 00.003 14556 UpdateGuideState(): m_state=6
22:01:42.972 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3858
22:01:42.976 00.004 14556 Star::Find returns 1 (0), X=190.13, Y=992.50, Mass=1875, SNR=29.2, Peak=135 HFD=4.4
22:01:42.980 00.004 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.36 = -1.93)
22:01:42.985 00.005 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.03)
22:01:42.989 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.28 mountX=-0.05 mountY=-0.12, mountTheta=-1.94
22:01:42.993 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.13, opts=13)
22:01:42.998 00.005 14556 Enqueuing Move request for scope (0.04, 0.13)
22:01:43.003 00.005 12308 Worker thread wakes up
22:01:43.003 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
22:01:43.003 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
22:01:43.003 00.000 12308 Moving (0.04, 0.13) raw xDistance=-0.05 yDistance=-0.12
22:01:43.003 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:01:43.003 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:43.005 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:01:43.005 00.000 12308 MoveAxis(E, 0, ABG)
22:01:43.005 00.000 12308 Move returns status 0, amount 0
22:01:43.006 00.001 12308 MoveAxis(N, 0, ABG)
22:01:43.006 00.000 12308 Move returns status 0, amount 0
22:01:43.006 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:43.011 00.005 12308 move complete, result=0
22:01:43.011 00.000 12308 worker thread done servicing request
22:01:43.031 00.020 14556 UpdateGuideState exits: m=1875 SNR=29.2
22:01:43.036 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:43.041 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:43.047 00.006 14556 Enqueuing Expose request
22:01:43.051 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:01:43.056 00.005 12308 Worker thread wakes up
22:01:43.057 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:43.057 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:44.306 01.249 12308 Exposure complete
22:01:44.451 00.145 12308 worker thread done servicing request
22:01:44.452 00.001 14556 OnExposeComplete: enter
22:01:44.456 00.004 14556 UpdateGuideState(): m_state=6
22:01:44.461 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3859
22:01:44.466 00.005 14556 Star::Find returns 1 (0), X=190.17, Y=992.59, Mass=2032, SNR=30.3, Peak=152 HFD=4.6
22:01:44.469 00.003 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.27 = -2.02)
22:01:44.474 00.005 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.12)
22:01:44.478 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.22 hyp=0.23 cameraTheta=1.19 mountX=-0.10 mountY=-0.20, mountTheta=-2.04
22:01:44.483 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.22, opts=13)
22:01:44.487 00.004 14556 Enqueuing Move request for scope (0.09, 0.22)
22:01:44.491 00.004 12308 Worker thread wakes up
22:01:44.491 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.22) opts 0xd
22:01:44.491 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.22)
22:01:44.491 00.000 12308 Moving (0.09, 0.22) raw xDistance=-0.10 yDistance=-0.20
22:01:44.492 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:01:44.492 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:01:44.492 00.000 12308 MoveAxis(E, 0, ABG)
22:01:44.492 00.000 12308 Move returns status 0, amount 0
22:01:44.494 00.002 12308 MoveAxis(N, 141, ABG)
22:01:44.494 00.000 12308 Guiding  Dir = 0, Dur = 141
22:01:44.494 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:44.498 00.004 12308 IsSlewing returns 0
22:01:44.498 00.000 12308 IsGuiding returns 0
22:01:44.499 00.001 12308 PulseGuide returned control before completion, sleep 151
22:01:44.520 00.021 14556 UpdateGuideState exits: m=2032 SNR=30.3
22:01:44.524 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:44.528 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:44.531 00.003 14556 Enqueuing Expose request
22:01:44.654 00.123 12308 IsGuiding returns 1
22:01:44.654 00.000 12308 scope still moving after pulse duration time elapsed
22:01:44.684 00.030 12308 IsSlewing returns 0
22:01:44.685 00.001 12308 IsGuiding returns 0
22:01:44.687 00.002 12308 scope move finished after 141 + 47 ms
22:01:44.687 00.000 12308 Move returns status 0, amount 141
22:01:44.688 00.001 12308 move complete, result=0
22:01:44.688 00.000 12308 worker thread done servicing request
22:01:44.688 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 141 ms NORTH
22:01:44.695 00.007 12308 Worker thread wakes up
22:01:44.695 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:44.695 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:45.949 01.254 12308 Exposure complete
22:01:46.093 00.144 12308 worker thread done servicing request
22:01:46.093 00.000 14556 OnExposeComplete: enter
22:01:46.098 00.005 14556 UpdateGuideState(): m_state=6
22:01:46.102 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3860
22:01:46.106 00.004 14556 Star::Find returns 1 (0), X=190.18, Y=992.28, Mass=2139, SNR=31.1, Peak=165 HFD=4.5
22:01:46.112 00.006 14556 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-3.07) = xAngle (2.31 = 2.31)
22:01:46.116 00.004 14556 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.21 = 2.21)
22:01:46.120 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-0.77 mountX=-0.09 mountY=0.11, mountTheta=2.27
22:01:46.127 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.09, opts=13)
22:01:46.131 00.004 14556 Enqueuing Move request for scope (0.09, -0.09)
22:01:46.135 00.004 12308 Worker thread wakes up
22:01:46.136 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
22:01:46.136 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
22:01:46.136 00.000 12308 Moving (0.09, -0.09) raw xDistance=-0.09 yDistance=0.11
22:01:46.136 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:01:46.136 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:46.138 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:01:46.138 00.000 12308 MoveAxis(E, 0, ABG)
22:01:46.138 00.000 12308 Move returns status 0, amount 0
22:01:46.138 00.000 12308 MoveAxis(N, 0, ABG)
22:01:46.138 00.000 12308 Move returns status 0, amount 0
22:01:46.138 00.000 12308 move complete, result=0
22:01:46.139 00.001 12308 worker thread done servicing request
22:01:46.139 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:46.165 00.026 14556 UpdateGuideState exits: m=2139 SNR=31.1
22:01:46.171 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:46.176 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:46.179 00.003 14556 Enqueuing Expose request
22:01:46.183 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:01:46.188 00.005 12308 Worker thread wakes up
22:01:46.188 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:46.188 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:47.432 01.244 12308 Exposure complete
22:01:47.579 00.147 12308 worker thread done servicing request
22:01:47.580 00.001 14556 OnExposeComplete: enter
22:01:47.583 00.003 14556 UpdateGuideState(): m_state=6
22:01:47.587 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3861
22:01:47.590 00.003 14556 Star::Find returns 1 (0), X=190.33, Y=992.58, Mass=2098, SNR=30.6, Peak=141 HFD=4.7
22:01:47.595 00.005 14556 CameraToMount -- cameraTheta (0.70) - m_xAngle (-3.07) = xAngle (3.77 = -2.51)
22:01:47.599 00.004 14556 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.67 = -2.61)
22:01:47.602 00.003 14556 CameraToMount -- cameraX=0.25 cameraY=0.21 hyp=0.32 cameraTheta=0.70 mountX=-0.26 mountY=-0.16, mountTheta=-2.58
22:01:47.606 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.21, opts=13)
22:01:47.610 00.004 14556 Enqueuing Move request for scope (0.25, 0.21)
22:01:47.614 00.004 12308 Worker thread wakes up
22:01:47.614 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.21) opts 0xd
22:01:47.614 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.21)
22:01:47.614 00.000 12308 Moving (0.25, 0.21) raw xDistance=-0.26 yDistance=-0.16
22:01:47.615 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
22:01:47.615 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:47.615 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:01:47.615 00.000 12308 MoveAxis(E, 113, ABG)
22:01:47.615 00.000 12308 Guiding  Dir = 2, Dur = 113
22:01:47.617 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:47.620 00.003 12308 IsSlewing returns 0
22:01:47.620 00.000 12308 IsGuiding returns 0
22:01:47.620 00.000 12308 PulseGuide returned control before completion, sleep 123
22:01:47.641 00.021 14556 UpdateGuideState exits: m=2098 SNR=30.6
22:01:47.645 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:47.650 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:47.654 00.004 14556 Enqueuing Expose request
22:01:47.753 00.099 12308 IsGuiding returns 1
22:01:47.756 00.003 12308 scope still moving after pulse duration time elapsed
22:01:47.786 00.030 12308 IsSlewing returns 0
22:01:47.787 00.001 12308 IsGuiding returns 0
22:01:47.787 00.000 12308 scope move finished after 113 + 53 ms
22:01:47.788 00.001 12308 Move returns status 0, amount 113
22:01:47.788 00.000 12308 MoveAxis(N, 0, ABG)
22:01:47.789 00.001 12308 Move returns status 0, amount 0
22:01:47.789 00.000 12308 move complete, result=0
22:01:47.789 00.000 12308 worker thread done servicing request
22:01:47.789 00.000 14556 GuideStep: -0.3 px 113 ms EAST, -0.2 px 0 ms NORTH
22:01:47.798 00.009 12308 Worker thread wakes up
22:01:47.799 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:47.799 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:49.049 01.250 12308 Exposure complete
22:01:49.191 00.142 12308 worker thread done servicing request
22:01:49.192 00.001 14556 OnExposeComplete: enter
22:01:49.195 00.003 14556 UpdateGuideState(): m_state=6
22:01:49.201 00.006 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3862
22:01:49.206 00.005 14556 Star::Find returns 1 (0), X=190.24, Y=992.56, Mass=2124, SNR=30.9, Peak=139 HFD=4.7
22:01:49.210 00.004 14556 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.07) = xAngle (3.97 = -2.31)
22:01:49.213 00.003 14556 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.41)
22:01:49.218 00.005 14556 CameraToMount -- cameraX=0.15 cameraY=0.19 hyp=0.24 cameraTheta=0.90 mountX=-0.17 mountY=-0.16, mountTheta=-2.37
22:01:49.222 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.19, opts=13)
22:01:49.226 00.004 14556 Enqueuing Move request for scope (0.15, 0.19)
22:01:49.231 00.005 12308 Worker thread wakes up
22:01:49.231 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.19) opts 0xd
22:01:49.231 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.19)
22:01:49.231 00.000 12308 Moving (0.15, 0.19) raw xDistance=-0.17 yDistance=-0.16
22:01:49.231 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:01:49.232 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:49.232 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:01:49.232 00.000 12308 MoveAxis(E, 0, ABG)
22:01:49.232 00.000 12308 Move returns status 0, amount 0
22:01:49.232 00.000 12308 MoveAxis(N, 0, ABG)
22:01:49.232 00.000 12308 Move returns status 0, amount 0
22:01:49.233 00.001 12308 move complete, result=0
22:01:49.233 00.000 12308 worker thread done servicing request
22:01:49.234 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:49.258 00.024 14556 UpdateGuideState exits: m=2124 SNR=30.9
22:01:49.261 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:49.266 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:49.269 00.003 14556 Enqueuing Expose request
22:01:49.273 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:01:49.276 00.003 12308 Worker thread wakes up
22:01:49.276 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:49.276 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:50.532 01.256 12308 Exposure complete
22:01:50.691 00.159 12308 worker thread done servicing request
22:01:50.691 00.000 14556 OnExposeComplete: enter
22:01:50.696 00.005 14556 UpdateGuideState(): m_state=6
22:01:50.700 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3863
22:01:50.706 00.006 14556 Star::Find returns 1 (0), X=190.23, Y=992.36, Mass=2100, SNR=30.8, Peak=176 HFD=4.5
22:01:50.710 00.004 14556 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-3.07) = xAngle (2.98 = 2.98)
22:01:50.714 00.004 14556 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.88 = 2.88)
22:01:50.717 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=-0.01 hyp=0.15 cameraTheta=-0.10 mountX=-0.14 mountY=0.04, mountTheta=2.88
22:01:50.723 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.01, opts=13)
22:01:50.727 00.004 14556 Enqueuing Move request for scope (0.14, -0.01)
22:01:50.731 00.004 12308 Worker thread wakes up
22:01:50.731 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.01) opts 0xd
22:01:50.732 00.001 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.01)
22:01:50.732 00.000 12308 Moving (0.14, -0.01) raw xDistance=-0.14 yDistance=0.04
22:01:50.732 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:01:50.732 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:50.733 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:01:50.733 00.000 12308 MoveAxis(E, 0, ABG)
22:01:50.733 00.000 12308 Move returns status 0, amount 0
22:01:50.733 00.000 12308 MoveAxis(N, 0, ABG)
22:01:50.734 00.001 12308 Move returns status 0, amount 0
22:01:50.734 00.000 12308 move complete, result=0
22:01:50.734 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:50.738 00.004 12308 worker thread done servicing request
22:01:50.760 00.022 14556 UpdateGuideState exits: m=2100 SNR=30.8
22:01:50.764 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:50.769 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:50.772 00.003 14556 Enqueuing Expose request
22:01:50.776 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:01:50.780 00.004 12308 Worker thread wakes up
22:01:50.780 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:50.780 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:52.030 01.250 12308 Exposure complete
22:01:52.179 00.149 12308 worker thread done servicing request
22:01:52.180 00.001 14556 OnExposeComplete: enter
22:01:52.183 00.003 14556 UpdateGuideState(): m_state=6
22:01:52.187 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3864
22:01:52.191 00.004 14556 Star::Find returns 1 (0), X=190.01, Y=992.66, Mass=2128, SNR=31.1, Peak=155 HFD=4.5
22:01:52.197 00.006 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.90 = -1.39)
22:01:52.204 00.007 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.49)
22:01:52.211 00.007 14556 CameraToMount -- cameraX=-0.07 cameraY=0.29 hyp=0.30 cameraTheta=1.82 mountX=0.05 mountY=-0.29, mountTheta=-1.39
22:01:52.218 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.29, opts=13)
22:01:52.222 00.004 14556 Enqueuing Move request for scope (-0.07, 0.29)
22:01:52.228 00.006 12308 Worker thread wakes up
22:01:52.228 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.29) opts 0xd
22:01:52.228 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.29)
22:01:52.228 00.000 12308 Moving (-0.07, 0.29) raw xDistance=0.05 yDistance=-0.29
22:01:52.229 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:01:52.229 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:01:52.229 00.000 12308 MoveAxis(E, 0, ABG)
22:01:52.229 00.000 12308 Move returns status 0, amount 0
22:01:52.230 00.001 12308 MoveAxis(N, 207, ABG)
22:01:52.230 00.000 12308 Guiding  Dir = 0, Dur = 207
22:01:52.230 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:52.236 00.006 12308 IsSlewing returns 0
22:01:52.236 00.000 12308 IsGuiding returns 0
22:01:52.237 00.001 12308 PulseGuide returned control before completion, sleep 217
22:01:52.260 00.023 14556 UpdateGuideState exits: m=2128 SNR=31.1
22:01:52.266 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:52.270 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:52.273 00.003 14556 Enqueuing Expose request
22:01:52.458 00.185 12308 IsGuiding returns 1
22:01:52.459 00.001 12308 scope still moving after pulse duration time elapsed
22:01:52.489 00.030 12308 IsSlewing returns 0
22:01:52.491 00.002 12308 IsGuiding returns 0
22:01:52.491 00.000 12308 scope move finished after 207 + 47 ms
22:01:52.492 00.001 12308 Move returns status 0, amount 207
22:01:52.492 00.000 12308 move complete, result=0
22:01:52.493 00.001 12308 worker thread done servicing request
22:01:52.493 00.000 12308 Worker thread wakes up
22:01:52.493 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 207 ms NORTH
22:01:52.501 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:52.501 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:53.751 01.250 12308 Exposure complete
22:01:53.891 00.140 12308 worker thread done servicing request
22:01:53.891 00.000 14556 OnExposeComplete: enter
22:01:53.895 00.004 14556 UpdateGuideState(): m_state=6
22:01:53.898 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3865
22:01:53.901 00.003 14556 Star::Find returns 1 (0), X=190.14, Y=992.38, Mass=2189, SNR=31.5, Peak=173 HFD=4.5
22:01:53.905 00.004 14556 CameraToMount -- cameraTheta (0.25) - m_xAngle (-3.07) = xAngle (3.32 = -2.96)
22:01:53.910 00.005 14556 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.22 = -3.06)
22:01:53.912 00.002 14556 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.25 mountX=-0.05 mountY=-0.00, mountTheta=-3.06
22:01:53.919 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.01, opts=13)
22:01:53.924 00.005 14556 Enqueuing Move request for scope (0.05, 0.01)
22:01:53.927 00.003 12308 Worker thread wakes up
22:01:53.928 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
22:01:53.928 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
22:01:53.928 00.000 12308 Moving (0.05, 0.01) raw xDistance=-0.05 yDistance=-0.00
22:01:53.928 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:01:53.928 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:53.928 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:01:53.928 00.000 12308 MoveAxis(E, 0, ABG)
22:01:53.930 00.002 12308 Move returns status 0, amount 0
22:01:53.930 00.000 12308 MoveAxis(N, 0, ABG)
22:01:53.930 00.000 12308 Move returns status 0, amount 0
22:01:53.930 00.000 12308 move complete, result=0
22:01:53.930 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:53.934 00.004 12308 worker thread done servicing request
22:01:53.956 00.022 14556 UpdateGuideState exits: m=2189 SNR=31.5
22:01:53.959 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:53.963 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:53.967 00.004 14556 Enqueuing Expose request
22:01:53.970 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:01:53.975 00.005 12308 Worker thread wakes up
22:01:53.975 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:53.975 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:55.227 01.252 12308 Exposure complete
22:01:55.375 00.148 12308 worker thread done servicing request
22:01:55.375 00.000 14556 OnExposeComplete: enter
22:01:55.380 00.005 14556 UpdateGuideState(): m_state=6
22:01:55.384 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3866
22:01:55.388 00.004 14556 Star::Find returns 1 (0), X=190.10, Y=992.52, Mass=1863, SNR=29.0, Peak=132 HFD=4.2
22:01:55.390 00.002 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.55 = -1.74)
22:01:55.393 00.003 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
22:01:55.396 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.47 mountX=-0.02 mountY=-0.15, mountTheta=-1.74
22:01:55.402 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.15, opts=13)
22:01:55.407 00.005 14556 Enqueuing Move request for scope (0.01, 0.15)
22:01:55.410 00.003 12308 Worker thread wakes up
22:01:55.410 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.15) opts 0xd
22:01:55.410 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.15)
22:01:55.410 00.000 12308 Moving (0.01, 0.15) raw xDistance=-0.02 yDistance=-0.15
22:01:55.411 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:01:55.411 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:55.411 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:01:55.411 00.000 12308 MoveAxis(E, 0, ABG)
22:01:55.412 00.001 12308 Move returns status 0, amount 0
22:01:55.412 00.000 12308 MoveAxis(N, 0, ABG)
22:01:55.412 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:55.418 00.006 12308 Move returns status 0, amount 0
22:01:55.418 00.000 12308 move complete, result=0
22:01:55.418 00.000 12308 worker thread done servicing request
22:01:55.437 00.019 14556 UpdateGuideState exits: m=1863 SNR=29.0
22:01:55.442 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:55.446 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:55.449 00.003 14556 Enqueuing Expose request
22:01:55.453 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:01:55.457 00.004 12308 Worker thread wakes up
22:01:55.457 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:55.457 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:56.710 01.253 12308 Exposure complete
22:01:56.888 00.178 12308 worker thread done servicing request
22:01:56.888 00.000 14556 OnExposeComplete: enter
22:01:56.893 00.005 14556 UpdateGuideState(): m_state=6
22:01:56.897 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3867
22:01:56.901 00.004 14556 Star::Find returns 1 (0), X=190.10, Y=992.54, Mass=2148, SNR=31.0, Peak=159 HFD=4.5
22:01:56.906 00.005 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.59 = -1.69)
22:01:56.912 00.006 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.79)
22:01:56.921 00.009 14556 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.52 mountX=-0.02 mountY=-0.17, mountTheta=-1.69
22:01:56.929 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.17, opts=13)
22:01:56.934 00.005 14556 Enqueuing Move request for scope (0.01, 0.17)
22:01:56.937 00.003 12308 Worker thread wakes up
22:01:56.937 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
22:01:56.937 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
22:01:56.937 00.000 12308 Moving (0.01, 0.17) raw xDistance=-0.02 yDistance=-0.17
22:01:56.939 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:01:56.939 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:56.939 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:01:56.939 00.000 12308 MoveAxis(E, 0, ABG)
22:01:56.939 00.000 12308 Move returns status 0, amount 0
22:01:56.940 00.001 12308 MoveAxis(N, 0, ABG)
22:01:56.940 00.000 12308 Move returns status 0, amount 0
22:01:56.941 00.001 12308 move complete, result=0
22:01:56.941 00.000 12308 worker thread done servicing request
22:01:56.941 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:56.966 00.025 14556 UpdateGuideState exits: m=2148 SNR=31.0
22:01:56.969 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:56.976 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:56.984 00.008 14556 Enqueuing Expose request
22:01:56.989 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:01:56.993 00.004 12308 Worker thread wakes up
22:01:56.993 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:56.993 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:58.247 01.254 12308 Exposure complete
22:01:58.396 00.149 12308 worker thread done servicing request
22:01:58.397 00.001 14556 OnExposeComplete: enter
22:01:58.401 00.004 14556 UpdateGuideState(): m_state=6
22:01:58.404 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3868
22:01:58.409 00.005 14556 Star::Find returns 1 (0), X=189.98, Y=992.59, Mass=2041, SNR=30.3, Peak=168 HFD=4.2
22:01:58.414 00.005 14556 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.07) = xAngle (5.07 = -1.21)
22:01:58.418 00.004 14556 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.31)
22:01:58.421 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.23 hyp=0.25 cameraTheta=2.00 mountX=0.09 mountY=-0.24, mountTheta=-1.22
22:01:58.427 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.23, opts=13)
22:01:58.431 00.004 14556 Enqueuing Move request for scope (-0.10, 0.23)
22:01:58.435 00.004 12308 Worker thread wakes up
22:01:58.435 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.23) opts 0xd
22:01:58.435 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.23)
22:01:58.435 00.000 12308 Moving (-0.10, 0.23) raw xDistance=0.09 yDistance=-0.24
22:01:58.435 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:01:58.436 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:01:58.436 00.000 12308 MoveAxis(E, 0, ABG)
22:01:58.436 00.000 12308 Move returns status 0, amount 0
22:01:58.436 00.000 12308 MoveAxis(N, 169, ABG)
22:01:58.436 00.000 12308 Guiding  Dir = 0, Dur = 169
22:01:58.437 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:01:58.441 00.004 12308 IsSlewing returns 0
22:01:58.441 00.000 12308 IsGuiding returns 0
22:01:58.442 00.001 12308 PulseGuide returned control before completion, sleep 179
22:01:58.466 00.024 14556 UpdateGuideState exits: m=2041 SNR=30.3
22:01:58.470 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:58.475 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:01:58.480 00.005 14556 Enqueuing Expose request
22:01:58.626 00.146 12308 IsGuiding returns 1
22:01:58.628 00.002 12308 scope still moving after pulse duration time elapsed
22:01:58.658 00.030 12308 IsSlewing returns 0
22:01:58.659 00.001 12308 IsGuiding returns 0
22:01:58.659 00.000 12308 scope move finished after 169 + 48 ms
22:01:58.659 00.000 12308 Move returns status 0, amount 169
22:01:58.660 00.001 12308 move complete, result=0
22:01:58.660 00.000 12308 worker thread done servicing request
22:01:58.660 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 169 ms NORTH
22:01:58.666 00.006 12308 Worker thread wakes up
22:01:58.666 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:01:58.666 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:01:59.921 01.255 12308 Exposure complete
22:02:00.075 00.154 12308 worker thread done servicing request
22:02:00.075 00.000 14556 OnExposeComplete: enter
22:02:00.079 00.004 14556 UpdateGuideState(): m_state=6
22:02:00.084 00.005 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3869
22:02:00.088 00.004 14556 Star::Find returns 1 (0), X=190.05, Y=992.63, Mass=2212, SNR=31.6, Peak=172 HFD=4.7
22:02:00.095 00.007 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.78 = -1.51)
22:02:00.102 00.007 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
22:02:00.110 00.008 14556 CameraToMount -- cameraX=-0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.70 mountX=0.02 mountY=-0.26, mountTheta=-1.51
22:02:00.118 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.26, opts=13)
22:02:00.123 00.005 14556 Enqueuing Move request for scope (-0.04, 0.26)
22:02:00.131 00.008 12308 Worker thread wakes up
22:02:00.131 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.26) opts 0xd
22:02:00.133 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.26)
22:02:00.133 00.000 12308 Moving (-0.04, 0.26) raw xDistance=0.02 yDistance=-0.26
22:02:00.133 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:02:00.133 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:02:00.135 00.002 12308 MoveAxis(E, 0, ABG)
22:02:00.135 00.000 12308 Move returns status 0, amount 0
22:02:00.135 00.000 12308 MoveAxis(N, 185, ABG)
22:02:00.135 00.000 12308 Guiding  Dir = 0, Dur = 185
22:02:00.136 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:00.143 00.007 12308 IsSlewing returns 0
22:02:00.144 00.001 12308 IsGuiding returns 0
22:02:00.144 00.000 12308 PulseGuide returned control before completion, sleep 195
22:02:00.171 00.027 14556 UpdateGuideState exits: m=2212 SNR=31.6
22:02:00.175 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:00.180 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:00.184 00.004 14556 Enqueuing Expose request
22:02:00.348 00.164 12308 IsGuiding returns 1
22:02:00.348 00.000 12308 scope still moving after pulse duration time elapsed
22:02:00.380 00.032 12308 IsSlewing returns 0
22:02:00.380 00.000 12308 IsGuiding returns 0
22:02:00.380 00.000 12308 scope move finished after 185 + 51 ms
22:02:00.381 00.001 12308 Move returns status 0, amount 185
22:02:00.381 00.000 12308 move complete, result=0
22:02:00.381 00.000 12308 worker thread done servicing request
22:02:00.381 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 185 ms NORTH
22:02:00.386 00.005 12308 Worker thread wakes up
22:02:00.386 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:00.387 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:01.627 01.240 12308 Exposure complete
22:02:01.775 00.148 12308 worker thread done servicing request
22:02:01.776 00.001 14556 OnExposeComplete: enter
22:02:01.780 00.004 14556 UpdateGuideState(): m_state=6
22:02:01.783 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3870
22:02:01.787 00.004 14556 Star::Find returns 1 (0), X=190.04, Y=992.28, Mass=2113, SNR=30.9, Peak=182 HFD=4.5
22:02:01.791 00.004 14556 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-3.07) = xAngle (0.98 = 0.98)
22:02:01.794 00.003 14556 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.88 = 0.88)
22:02:01.797 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.09 mountX=0.06 mountY=0.08, mountTheta=0.95
22:02:01.803 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.09, opts=13)
22:02:01.807 00.004 14556 Enqueuing Move request for scope (-0.05, -0.09)
22:02:01.810 00.003 12308 Worker thread wakes up
22:02:01.810 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
22:02:01.810 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
22:02:01.810 00.000 12308 Moving (-0.05, -0.09) raw xDistance=0.06 yDistance=0.08
22:02:01.810 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:02:01.810 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:01.811 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:02:01.811 00.000 12308 MoveAxis(E, 0, ABG)
22:02:01.811 00.000 12308 Move returns status 0, amount 0
22:02:01.811 00.000 12308 MoveAxis(N, 0, ABG)
22:02:01.811 00.000 12308 Move returns status 0, amount 0
22:02:01.811 00.000 12308 move complete, result=0
22:02:01.811 00.000 12308 worker thread done servicing request
22:02:01.812 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:01.837 00.025 14556 UpdateGuideState exits: m=2113 SNR=30.9
22:02:01.841 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:01.844 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:01.848 00.004 14556 Enqueuing Expose request
22:02:01.852 00.004 12308 Worker thread wakes up
22:02:01.852 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:01.852 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:01.853 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:02:03.099 01.246 12308 Exposure complete
22:02:03.236 00.137 12308 worker thread done servicing request
22:02:03.236 00.000 14556 OnExposeComplete: enter
22:02:03.240 00.004 14556 UpdateGuideState(): m_state=6
22:02:03.244 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3871
22:02:03.248 00.004 14556 Star::Find returns 1 (0), X=190.24, Y=992.41, Mass=2038, SNR=30.5, Peak=158 HFD=4.4
22:02:03.252 00.004 14556 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.07) = xAngle (3.34 = -2.94)
22:02:03.255 00.003 14556 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.24 = -3.04)
22:02:03.261 00.006 14556 CameraToMount -- cameraX=0.15 cameraY=0.04 hyp=0.16 cameraTheta=0.27 mountX=-0.16 mountY=-0.02, mountTheta=-3.04
22:02:03.267 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.04, opts=13)
22:02:03.272 00.005 14556 Enqueuing Move request for scope (0.15, 0.04)
22:02:03.275 00.003 12308 Worker thread wakes up
22:02:03.276 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.04) opts 0xd
22:02:03.276 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.04)
22:02:03.276 00.000 12308 Moving (0.15, 0.04) raw xDistance=-0.16 yDistance=-0.02
22:02:03.276 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:02:03.276 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:03.276 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:02:03.276 00.000 12308 MoveAxis(E, 0, ABG)
22:02:03.278 00.002 12308 Move returns status 0, amount 0
22:02:03.278 00.000 12308 MoveAxis(N, 0, ABG)
22:02:03.278 00.000 12308 Move returns status 0, amount 0
22:02:03.278 00.000 12308 move complete, result=0
22:02:03.278 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:03.282 00.004 12308 worker thread done servicing request
22:02:03.304 00.022 14556 UpdateGuideState exits: m=2038 SNR=30.5
22:02:03.308 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:03.313 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:03.317 00.004 14556 Enqueuing Expose request
22:02:03.322 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:02:03.329 00.007 12308 Worker thread wakes up
22:02:03.329 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:03.329 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:04.583 01.254 12308 Exposure complete
22:02:04.720 00.137 12308 worker thread done servicing request
22:02:04.722 00.002 14556 OnExposeComplete: enter
22:02:04.726 00.004 14556 UpdateGuideState(): m_state=6
22:02:04.731 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3872
22:02:04.734 00.003 14556 Star::Find returns 1 (0), X=189.94, Y=992.27, Mass=2021, SNR=30.2, Peak=165 HFD=4.5
22:02:04.739 00.005 14556 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-3.07) = xAngle (0.51 = 0.51)
22:02:04.743 00.004 14556 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.42 = 0.42)
22:02:04.747 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-2.56 mountX=0.16 mountY=0.07, mountTheta=0.43
22:02:04.751 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.10, opts=13)
22:02:04.757 00.006 14556 Enqueuing Move request for scope (-0.15, -0.10)
22:02:04.762 00.005 12308 Worker thread wakes up
22:02:04.762 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.10) opts 0xd
22:02:04.763 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.10)
22:02:04.763 00.000 12308 Moving (-0.15, -0.10) raw xDistance=0.16 yDistance=0.07
22:02:04.763 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:02:04.763 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:04.763 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:02:04.765 00.002 12308 MoveAxis(E, 0, ABG)
22:02:04.765 00.000 12308 Move returns status 0, amount 0
22:02:04.765 00.000 12308 MoveAxis(N, 0, ABG)
22:02:04.765 00.000 12308 Move returns status 0, amount 0
22:02:04.765 00.000 12308 move complete, result=0
22:02:04.766 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:04.770 00.004 12308 worker thread done servicing request
22:02:04.792 00.022 14556 UpdateGuideState exits: m=2021 SNR=30.2
22:02:04.797 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:04.801 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:04.804 00.003 14556 Enqueuing Expose request
22:02:04.808 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:02:04.813 00.005 12308 Worker thread wakes up
22:02:04.813 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:04.813 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:06.067 01.254 12308 Exposure complete
22:02:06.223 00.156 12308 worker thread done servicing request
22:02:06.223 00.000 14556 OnExposeComplete: enter
22:02:06.228 00.005 14556 UpdateGuideState(): m_state=6
22:02:06.232 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3873
22:02:06.236 00.004 14556 Star::Find returns 1 (0), X=190.14, Y=992.70, Mass=2043, SNR=30.4, Peak=144 HFD=4.6
22:02:06.240 00.004 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.48 = -1.80)
22:02:06.243 00.003 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
22:02:06.247 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.33 hyp=0.33 cameraTheta=1.41 mountX=-0.08 mountY=-0.31, mountTheta=-1.81
22:02:06.253 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.33, opts=13)
22:02:06.256 00.003 14556 Enqueuing Move request for scope (0.05, 0.33)
22:02:06.260 00.004 12308 Worker thread wakes up
22:02:06.260 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.33) opts 0xd
22:02:06.260 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.33)
22:02:06.260 00.000 12308 Moving (0.05, 0.33) raw xDistance=-0.08 yDistance=-0.31
22:02:06.260 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:02:06.262 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:02:06.262 00.000 12308 MoveAxis(E, 0, ABG)
22:02:06.262 00.000 12308 Move returns status 0, amount 0
22:02:06.262 00.000 12308 MoveAxis(N, 221, ABG)
22:02:06.262 00.000 12308 Guiding  Dir = 0, Dur = 221
22:02:06.263 00.001 12308 IsSlewing returns 0
22:02:06.263 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:06.266 00.003 12308 IsGuiding returns 0
22:02:06.266 00.000 12308 PulseGuide returned control before completion, sleep 231
22:02:06.287 00.021 14556 UpdateGuideState exits: m=2043 SNR=30.4
22:02:06.292 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:06.297 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:06.301 00.004 14556 Enqueuing Expose request
22:02:06.507 00.206 12308 IsGuiding returns 1
22:02:06.508 00.001 12308 scope still moving after pulse duration time elapsed
22:02:06.539 00.031 12308 IsSlewing returns 0
22:02:06.540 00.001 12308 IsGuiding returns 0
22:02:06.541 00.001 12308 scope move finished after 221 + 53 ms
22:02:06.541 00.000 12308 Move returns status 0, amount 221
22:02:06.541 00.000 12308 move complete, result=0
22:02:06.542 00.001 12308 worker thread done servicing request
22:02:06.542 00.000 12308 Worker thread wakes up
22:02:06.543 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 221 ms NORTH
22:02:06.548 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:06.549 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:07.803 01.254 12308 Exposure complete
22:02:07.946 00.143 12308 worker thread done servicing request
22:02:07.946 00.000 14556 OnExposeComplete: enter
22:02:07.951 00.005 14556 UpdateGuideState(): m_state=6
22:02:07.955 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3874
22:02:07.959 00.004 14556 Star::Find returns 1 (0), X=190.03, Y=992.32, Mass=2226, SNR=31.8, Peak=195 HFD=4.7
22:02:07.963 00.004 14556 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-3.07) = xAngle (0.64 = 0.64)
22:02:07.967 00.004 14556 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.54 = 0.54)
22:02:07.970 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.43 mountX=0.06 mountY=0.04, mountTheta=0.57
22:02:07.976 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.05, opts=13)
22:02:07.980 00.004 14556 Enqueuing Move request for scope (-0.06, -0.05)
22:02:07.983 00.003 12308 Worker thread wakes up
22:02:07.983 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
22:02:07.983 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
22:02:07.983 00.000 12308 Moving (-0.06, -0.05) raw xDistance=0.06 yDistance=0.04
22:02:07.983 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:02:07.984 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:07.984 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:02:07.984 00.000 12308 MoveAxis(E, 0, ABG)
22:02:07.984 00.000 12308 Move returns status 0, amount 0
22:02:07.984 00.000 12308 MoveAxis(N, 0, ABG)
22:02:07.986 00.002 12308 Move returns status 0, amount 0
22:02:07.986 00.000 12308 move complete, result=0
22:02:07.986 00.000 12308 worker thread done servicing request
22:02:07.986 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:08.008 00.022 14556 UpdateGuideState exits: m=2226 SNR=31.8
22:02:08.017 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:08.021 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:08.025 00.004 14556 Enqueuing Expose request
22:02:08.029 00.004 12308 Worker thread wakes up
22:02:08.029 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:02:08.034 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:08.034 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:09.289 01.255 12308 Exposure complete
22:02:09.408 00.119 12308 worker thread done servicing request
22:02:09.408 00.000 14556 OnExposeComplete: enter
22:02:09.412 00.004 14556 UpdateGuideState(): m_state=6
22:02:09.416 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3875
22:02:09.420 00.004 14556 Star::Find returns 1 (0), X=189.91, Y=992.37, Mass=2204, SNR=31.6, Peak=174 HFD=4.7
22:02:09.424 00.004 14556 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.07) = xAngle (6.20 = -0.08)
22:02:09.426 00.002 14556 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.10 = -0.18)
22:02:09.431 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.00 hyp=0.18 cameraTheta=3.13 mountX=0.18 mountY=-0.03, mountTheta=-0.18
22:02:09.436 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.00, opts=13)
22:02:09.441 00.005 14556 Enqueuing Move request for scope (-0.18, 0.00)
22:02:09.445 00.004 12308 Worker thread wakes up
22:02:09.445 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.00) opts 0xd
22:02:09.445 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.00)
22:02:09.445 00.000 12308 Moving (-0.18, 0.00) raw xDistance=0.18 yDistance=-0.03
22:02:09.445 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:02:09.445 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:09.445 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:02:09.446 00.001 12308 MoveAxis(E, 0, ABG)
22:02:09.446 00.000 12308 Move returns status 0, amount 0
22:02:09.446 00.000 12308 MoveAxis(N, 0, ABG)
22:02:09.446 00.000 12308 Move returns status 0, amount 0
22:02:09.446 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:09.451 00.005 12308 move complete, result=0
22:02:09.452 00.001 12308 worker thread done servicing request
22:02:09.473 00.021 14556 UpdateGuideState exits: m=2204 SNR=31.6
22:02:09.478 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:09.483 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:09.487 00.004 14556 Enqueuing Expose request
22:02:09.491 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:02:09.494 00.003 12308 Worker thread wakes up
22:02:09.494 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:09.494 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:10.754 01.260 12308 Exposure complete
22:02:10.907 00.153 12308 worker thread done servicing request
22:02:10.907 00.000 14556 OnExposeComplete: enter
22:02:10.911 00.004 14556 UpdateGuideState(): m_state=6
22:02:10.916 00.005 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3876
22:02:10.920 00.004 14556 Star::Find returns 1 (0), X=190.12, Y=992.53, Mass=1893, SNR=29.2, Peak=169 HFD=4.3
22:02:10.925 00.005 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.47 = -1.82)
22:02:10.930 00.005 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.91)
22:02:10.934 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.17 cameraTheta=1.39 mountX=-0.04 mountY=-0.16, mountTheta=-1.82
22:02:10.938 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.16, opts=13)
22:02:10.942 00.004 14556 Enqueuing Move request for scope (0.03, 0.16)
22:02:10.945 00.003 12308 Worker thread wakes up
22:02:10.945 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
22:02:10.945 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
22:02:10.945 00.000 12308 Moving (0.03, 0.16) raw xDistance=-0.04 yDistance=-0.16
22:02:10.945 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:02:10.946 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:10.946 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:02:10.946 00.000 12308 MoveAxis(E, 0, ABG)
22:02:10.947 00.001 12308 Move returns status 0, amount 0
22:02:10.947 00.000 12308 MoveAxis(N, 0, ABG)
22:02:10.948 00.001 12308 Move returns status 0, amount 0
22:02:10.948 00.000 12308 move complete, result=0
22:02:10.949 00.001 12308 worker thread done servicing request
22:02:10.949 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:10.974 00.025 14556 UpdateGuideState exits: m=1893 SNR=29.2
22:02:10.979 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:10.983 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:10.987 00.004 14556 Enqueuing Expose request
22:02:10.990 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:02:10.994 00.004 12308 Worker thread wakes up
22:02:10.994 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:10.994 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:12.243 01.249 12308 Exposure complete
22:02:12.393 00.150 12308 worker thread done servicing request
22:02:12.393 00.000 14556 OnExposeComplete: enter
22:02:12.397 00.004 14556 UpdateGuideState(): m_state=6
22:02:12.400 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3877
22:02:12.405 00.005 14556 Star::Find returns 1 (0), X=190.30, Y=992.48, Mass=2152, SNR=31.0, Peak=166 HFD=4.7
22:02:12.408 00.003 14556 CameraToMount -- cameraTheta (0.47) - m_xAngle (-3.07) = xAngle (3.54 = -2.74)
22:02:12.412 00.004 14556 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.45 = -2.84)
22:02:12.416 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.11 hyp=0.24 cameraTheta=0.47 mountX=-0.22 mountY=-0.07, mountTheta=-2.83
22:02:12.422 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.11, opts=13)
22:02:12.426 00.004 14556 Enqueuing Move request for scope (0.21, 0.11)
22:02:12.430 00.004 12308 Worker thread wakes up
22:02:12.430 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.11) opts 0xd
22:02:12.430 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.11)
22:02:12.430 00.000 12308 Moving (0.21, 0.11) raw xDistance=-0.22 yDistance=-0.07
22:02:12.430 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:02:12.432 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:12.432 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:02:12.432 00.000 12308 MoveAxis(E, 96, ABG)
22:02:12.432 00.000 12308 Guiding  Dir = 2, Dur = 96
22:02:12.432 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:12.437 00.005 12308 IsSlewing returns 0
22:02:12.437 00.000 12308 IsGuiding returns 0
22:02:12.437 00.000 12308 PulseGuide returned control before completion, sleep 106
22:02:12.461 00.024 14556 UpdateGuideState exits: m=2152 SNR=31.0
22:02:12.466 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:12.470 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:12.473 00.003 14556 Enqueuing Expose request
22:02:12.544 00.071 12308 IsGuiding returns 1
22:02:12.550 00.006 12308 scope still moving after pulse duration time elapsed
22:02:12.575 00.025 12308 IsSlewing returns 0
22:02:12.577 00.002 12308 IsGuiding returns 0
22:02:12.577 00.000 12308 scope move finished after 96 + 44 ms
22:02:12.578 00.001 12308 Move returns status 0, amount 96
22:02:12.579 00.001 12308 MoveAxis(N, 0, ABG)
22:02:12.579 00.000 12308 Move returns status 0, amount 0
22:02:12.579 00.000 12308 move complete, result=0
22:02:12.580 00.001 12308 worker thread done servicing request
22:02:12.581 00.001 14556 GuideStep: -0.2 px 96 ms EAST, -0.1 px 0 ms NORTH
22:02:12.587 00.006 12308 Worker thread wakes up
22:02:12.587 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:12.587 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:13.836 01.249 12308 Exposure complete
22:02:13.975 00.139 12308 worker thread done servicing request
22:02:13.976 00.001 14556 OnExposeComplete: enter
22:02:13.980 00.004 14556 UpdateGuideState(): m_state=6
22:02:13.984 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3878
22:02:13.988 00.004 14556 Star::Find returns 1 (0), X=189.88, Y=992.54, Mass=2286, SNR=32.2, Peak=163 HFD=4.9
22:02:13.991 00.003 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.52 = -0.76)
22:02:13.995 00.004 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
22:02:14.000 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=0.17 hyp=0.27 cameraTheta=2.45 mountX=0.20 mountY=-0.21, mountTheta=-0.81
22:02:14.006 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.17, opts=13)
22:02:14.010 00.004 14556 Enqueuing Move request for scope (-0.21, 0.17)
22:02:14.013 00.003 12308 Worker thread wakes up
22:02:14.014 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.17) opts 0xd
22:02:14.014 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.17)
22:02:14.014 00.000 12308 Moving (-0.21, 0.17) raw xDistance=0.20 yDistance=-0.21
22:02:14.014 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:02:14.014 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:02:14.014 00.000 12308 MoveAxis(E, 0, ABG)
22:02:14.014 00.000 12308 Move returns status 0, amount 0
22:02:14.016 00.002 12308 MoveAxis(N, 146, ABG)
22:02:14.016 00.000 12308 Guiding  Dir = 0, Dur = 146
22:02:14.016 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:14.019 00.003 12308 IsSlewing returns 0
22:02:14.020 00.001 12308 IsGuiding returns 0
22:02:14.020 00.000 12308 PulseGuide returned control before completion, sleep 156
22:02:14.042 00.022 14556 UpdateGuideState exits: m=2286 SNR=32.2
22:02:14.046 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:14.052 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:14.056 00.004 14556 Enqueuing Expose request
22:02:14.183 00.127 12308 IsGuiding returns 1
22:02:14.185 00.002 12308 scope still moving after pulse duration time elapsed
22:02:14.215 00.030 12308 IsSlewing returns 0
22:02:14.215 00.000 12308 IsGuiding returns 0
22:02:14.215 00.000 12308 scope move finished after 146 + 49 ms
22:02:14.215 00.000 12308 Move returns status 0, amount 146
22:02:14.215 00.000 12308 move complete, result=0
22:02:14.217 00.002 12308 worker thread done servicing request
22:02:14.217 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 146 ms NORTH
22:02:14.221 00.004 12308 Worker thread wakes up
22:02:14.221 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:14.221 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:15.472 01.251 12308 Exposure complete
22:02:15.599 00.127 12308 worker thread done servicing request
22:02:15.599 00.000 14556 OnExposeComplete: enter
22:02:15.602 00.003 14556 UpdateGuideState(): m_state=6
22:02:15.608 00.006 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3879
22:02:15.612 00.004 14556 Star::Find returns 1 (0), X=190.02, Y=992.37, Mass=2188, SNR=31.3, Peak=190 HFD=4.7
22:02:15.617 00.005 14556 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.07) = xAngle (-0.04 = -0.04)
22:02:15.621 00.004 14556 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.14 = -0.14)
22:02:15.625 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.12 mountX=0.07 mountY=-0.01, mountTheta=-0.14
22:02:15.630 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.00, opts=13)
22:02:15.636 00.006 14556 Enqueuing Move request for scope (-0.07, -0.00)
22:02:15.639 00.003 12308 Worker thread wakes up
22:02:15.640 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
22:02:15.640 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
22:02:15.640 00.000 12308 Moving (-0.07, -0.00) raw xDistance=0.07 yDistance=-0.01
22:02:15.640 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:02:15.640 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:15.640 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:02:15.640 00.000 12308 MoveAxis(E, 0, ABG)
22:02:15.641 00.001 12308 Move returns status 0, amount 0
22:02:15.641 00.000 12308 MoveAxis(N, 0, ABG)
22:02:15.642 00.001 12308 Move returns status 0, amount 0
22:02:15.642 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:15.646 00.004 12308 move complete, result=0
22:02:15.646 00.000 12308 worker thread done servicing request
22:02:15.670 00.024 14556 UpdateGuideState exits: m=2188 SNR=31.3
22:02:15.675 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:15.679 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:15.683 00.004 14556 Enqueuing Expose request
22:02:15.686 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:02:15.691 00.005 12308 Worker thread wakes up
22:02:15.691 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:15.691 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:16.944 01.253 12308 Exposure complete
22:02:17.094 00.150 12308 worker thread done servicing request
22:02:17.094 00.000 14556 OnExposeComplete: enter
22:02:17.098 00.004 14556 UpdateGuideState(): m_state=6
22:02:17.101 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3880
22:02:17.105 00.004 14556 Star::Find returns 1 (0), X=190.11, Y=992.52, Mass=2284, SNR=32.0, Peak=190 HFD=4.3
22:02:17.110 00.005 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.48 = -1.80)
22:02:17.114 00.004 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
22:02:17.118 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.16 cameraTheta=1.41 mountX=-0.04 mountY=-0.15, mountTheta=-1.81
22:02:17.123 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.15, opts=13)
22:02:17.127 00.004 14556 Enqueuing Move request for scope (0.03, 0.15)
22:02:17.131 00.004 12308 Worker thread wakes up
22:02:17.131 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
22:02:17.131 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
22:02:17.132 00.001 12308 Moving (0.03, 0.15) raw xDistance=-0.04 yDistance=-0.15
22:02:17.132 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:02:17.132 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:17.132 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:02:17.132 00.000 12308 MoveAxis(E, 0, ABG)
22:02:17.132 00.000 12308 Move returns status 0, amount 0
22:02:17.132 00.000 12308 MoveAxis(N, 0, ABG)
22:02:17.133 00.001 12308 Move returns status 0, amount 0
22:02:17.133 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:17.138 00.005 12308 move complete, result=0
22:02:17.138 00.000 12308 worker thread done servicing request
22:02:17.158 00.020 14556 UpdateGuideState exits: m=2284 SNR=32.0
22:02:17.163 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:17.170 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:17.174 00.004 14556 Enqueuing Expose request
22:02:17.178 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:02:17.182 00.004 12308 Worker thread wakes up
22:02:17.182 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:17.182 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:18.435 01.253 12308 Exposure complete
22:02:18.580 00.145 12308 worker thread done servicing request
22:02:18.580 00.000 14556 OnExposeComplete: enter
22:02:18.585 00.005 14556 UpdateGuideState(): m_state=6
22:02:18.588 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3881
22:02:18.593 00.005 14556 Star::Find returns 1 (0), X=190.27, Y=992.66, Mass=2146, SNR=31.0, Peak=158 HFD=4.5
22:02:18.596 00.003 14556 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.07) = xAngle (4.07 = -2.21)
22:02:18.600 00.004 14556 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.31)
22:02:18.603 00.003 14556 CameraToMount -- cameraX=0.18 cameraY=0.29 hyp=0.34 cameraTheta=1.00 mountX=-0.20 mountY=-0.25, mountTheta=-2.25
22:02:18.608 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.29, opts=13)
22:02:18.612 00.004 14556 Enqueuing Move request for scope (0.18, 0.29)
22:02:18.616 00.004 12308 Worker thread wakes up
22:02:18.616 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.29) opts 0xd
22:02:18.616 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.29)
22:02:18.616 00.000 12308 Moving (0.18, 0.29) raw xDistance=-0.20 yDistance=-0.25
22:02:18.617 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:02:18.617 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:02:18.617 00.000 12308 MoveAxis(E, 88, ABG)
22:02:18.617 00.000 12308 Guiding  Dir = 2, Dur = 88
22:02:18.617 00.000 12308 IsSlewing returns 0
22:02:18.617 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:18.622 00.005 12308 IsGuiding returns 0
22:02:18.622 00.000 12308 PulseGuide returned control before completion, sleep 98
22:02:18.644 00.022 14556 UpdateGuideState exits: m=2146 SNR=31.0
22:02:18.649 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:18.654 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:18.657 00.003 14556 Enqueuing Expose request
22:02:18.736 00.079 12308 IsGuiding returns 0
22:02:18.736 00.000 12308 Move returns status 0, amount 88
22:02:18.737 00.001 12308 MoveAxis(N, 177, ABG)
22:02:18.737 00.000 12308 Guiding  Dir = 0, Dur = 177
22:02:18.738 00.001 12308 IsSlewing returns 0
22:02:18.738 00.000 12308 IsGuiding returns 0
22:02:18.739 00.001 12308 PulseGuide returned control before completion, sleep 187
22:02:18.938 00.199 12308 IsGuiding returns 1
22:02:18.940 00.002 12308 scope still moving after pulse duration time elapsed
22:02:18.969 00.029 12308 IsSlewing returns 0
22:02:18.970 00.001 12308 IsGuiding returns 0
22:02:18.972 00.002 12308 scope move finished after 177 + 55 ms
22:02:18.972 00.000 12308 Move returns status 0, amount 177
22:02:18.972 00.000 12308 move complete, result=0
22:02:18.973 00.001 12308 worker thread done servicing request
22:02:18.973 00.000 14556 GuideStep: -0.2 px 88 ms EAST, -0.3 px 177 ms NORTH
22:02:18.984 00.011 12308 Worker thread wakes up
22:02:18.985 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:18.985 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:20.233 01.248 12308 Exposure complete
22:02:20.388 00.155 12308 worker thread done servicing request
22:02:20.388 00.000 14556 OnExposeComplete: enter
22:02:20.392 00.004 14556 UpdateGuideState(): m_state=6
22:02:20.396 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3882
22:02:20.401 00.005 14556 Star::Find returns 1 (0), X=189.94, Y=992.43, Mass=1911, SNR=29.3, Peak=153 HFD=4.3
22:02:20.405 00.004 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.84 = -0.44)
22:02:20.409 00.004 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.54)
22:02:20.412 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.16 cameraTheta=2.77 mountX=0.15 mountY=-0.08, mountTheta=-0.52
22:02:20.419 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.06, opts=13)
22:02:20.423 00.004 14556 Enqueuing Move request for scope (-0.15, 0.06)
22:02:20.427 00.004 12308 Worker thread wakes up
22:02:20.427 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd
22:02:20.427 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.06)
22:02:20.427 00.000 12308 Moving (-0.15, 0.06) raw xDistance=0.15 yDistance=-0.08
22:02:20.427 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:02:20.427 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:20.429 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:02:20.429 00.000 12308 MoveAxis(E, 0, ABG)
22:02:20.429 00.000 12308 Move returns status 0, amount 0
22:02:20.429 00.000 12308 MoveAxis(N, 0, ABG)
22:02:20.429 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:20.434 00.005 12308 Move returns status 0, amount 0
22:02:20.434 00.000 12308 move complete, result=0
22:02:20.434 00.000 12308 worker thread done servicing request
22:02:20.454 00.020 14556 UpdateGuideState exits: m=1911 SNR=29.3
22:02:20.459 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:20.464 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:20.467 00.003 14556 Enqueuing Expose request
22:02:20.471 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:02:20.475 00.004 12308 Worker thread wakes up
22:02:20.475 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:20.476 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:21.720 01.244 12308 Exposure complete
22:02:21.861 00.141 12308 worker thread done servicing request
22:02:21.862 00.001 14556 OnExposeComplete: enter
22:02:21.866 00.004 14556 UpdateGuideState(): m_state=6
22:02:21.870 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3883
22:02:21.874 00.004 14556 Star::Find returns 1 (0), X=189.90, Y=992.40, Mass=2003, SNR=30.2, Peak=149 HFD=4.3
22:02:21.877 00.003 14556 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.07) = xAngle (6.06 = -0.22)
22:02:21.880 00.003 14556 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.96 = -0.32)
22:02:21.885 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.03 hyp=0.19 cameraTheta=2.99 mountX=0.18 mountY=-0.06, mountTheta=-0.31
22:02:21.892 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.03, opts=13)
22:02:21.896 00.004 14556 Enqueuing Move request for scope (-0.19, 0.03)
22:02:21.902 00.006 12308 Worker thread wakes up
22:02:21.902 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.03) opts 0xd
22:02:21.903 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.03)
22:02:21.903 00.000 12308 Moving (-0.19, 0.03) raw xDistance=0.18 yDistance=-0.06
22:02:21.903 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:02:21.903 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:21.904 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:02:21.904 00.000 12308 MoveAxis(E, 0, ABG)
22:02:21.904 00.000 12308 Move returns status 0, amount 0
22:02:21.906 00.002 12308 MoveAxis(N, 0, ABG)
22:02:21.906 00.000 12308 Move returns status 0, amount 0
22:02:21.906 00.000 12308 move complete, result=0
22:02:21.906 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:21.911 00.005 12308 worker thread done servicing request
22:02:21.935 00.024 14556 UpdateGuideState exits: m=2003 SNR=30.2
22:02:21.939 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:21.943 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:21.948 00.005 14556 Enqueuing Expose request
22:02:21.953 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:02:21.957 00.004 12308 Worker thread wakes up
22:02:21.957 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:21.957 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:23.206 01.249 12308 Exposure complete
22:02:23.349 00.143 12308 worker thread done servicing request
22:02:23.349 00.000 14556 OnExposeComplete: enter
22:02:23.353 00.004 14556 UpdateGuideState(): m_state=6
22:02:23.358 00.005 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3884
22:02:23.361 00.003 14556 Star::Find returns 1 (0), X=189.73, Y=992.53, Mass=2048, SNR=30.4, Peak=139 HFD=4.7
22:02:23.366 00.005 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.79 = -0.49)
22:02:23.369 00.003 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.59)
22:02:23.371 00.002 14556 CameraToMount -- cameraX=-0.36 cameraY=0.16 hyp=0.39 cameraTheta=2.72 mountX=0.35 mountY=-0.22, mountTheta=-0.56
22:02:23.377 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.36, y=0.16, opts=13)
22:02:23.385 00.008 14556 Enqueuing Move request for scope (-0.36, 0.16)
22:02:23.396 00.011 12308 Worker thread wakes up
22:02:23.397 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.16) opts 0xd
22:02:23.397 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.36, 0.16)
22:02:23.398 00.001 12308 Moving (-0.36, 0.16) raw xDistance=0.35 yDistance=-0.22
22:02:23.398 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
22:02:23.398 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:02:23.399 00.001 12308 MoveAxis(W, 150, ABG)
22:02:23.399 00.000 12308 Guiding  Dir = 3, Dur = 150
22:02:23.399 00.000 12308 IsSlewing returns 0
22:02:23.400 00.001 12308 IsGuiding returns 0
22:02:23.402 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:23.407 00.005 12308 PulseGuide returned control before completion, sleep 160
22:02:23.435 00.028 14556 UpdateGuideState exits: m=2048 SNR=30.4
22:02:23.440 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:23.444 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:23.447 00.003 14556 Enqueuing Expose request
22:02:23.583 00.136 12308 IsGuiding returns 0
22:02:23.583 00.000 12308 Move returns status 0, amount 150
22:02:23.583 00.000 12308 MoveAxis(N, 154, ABG)
22:02:23.583 00.000 12308 Guiding  Dir = 0, Dur = 154
22:02:23.584 00.001 12308 IsSlewing returns 0
22:02:23.584 00.000 12308 IsGuiding returns 0
22:02:23.585 00.001 12308 PulseGuide returned control before completion, sleep 164
22:02:23.756 00.171 12308 IsGuiding returns 1
22:02:23.756 00.000 12308 scope still moving after pulse duration time elapsed
22:02:23.787 00.031 12308 IsSlewing returns 0
22:02:23.788 00.001 12308 IsGuiding returns 0
22:02:23.788 00.000 12308 scope move finished after 154 + 49 ms
22:02:23.789 00.001 12308 Move returns status 0, amount 154
22:02:23.789 00.000 12308 move complete, result=0
22:02:23.789 00.000 12308 worker thread done servicing request
22:02:23.791 00.002 12308 Worker thread wakes up
22:02:23.791 00.000 14556 GuideStep: 0.3 px 150 ms WEST, -0.2 px 154 ms NORTH
22:02:23.799 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:23.799 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:25.055 01.256 12308 Exposure complete
22:02:25.196 00.141 12308 worker thread done servicing request
22:02:25.198 00.002 14556 OnExposeComplete: enter
22:02:25.203 00.005 14556 UpdateGuideState(): m_state=6
22:02:25.208 00.005 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3885
22:02:25.211 00.003 14556 Star::Find returns 1 (0), X=190.19, Y=992.46, Mass=1981, SNR=29.8, Peak=143 HFD=4.5
22:02:25.215 00.004 14556 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.07) = xAngle (3.80 = -2.48)
22:02:25.220 00.005 14556 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.70 = -2.58)
22:02:25.223 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.14 cameraTheta=0.73 mountX=-0.11 mountY=-0.07, mountTheta=-2.55
22:02:25.229 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.09, opts=13)
22:02:25.233 00.004 14556 Enqueuing Move request for scope (0.11, 0.09)
22:02:25.237 00.004 12308 Worker thread wakes up
22:02:25.237 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
22:02:25.237 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
22:02:25.237 00.000 12308 Moving (0.11, 0.09) raw xDistance=-0.11 yDistance=-0.07
22:02:25.237 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:02:25.239 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:25.239 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:02:25.239 00.000 12308 MoveAxis(E, 0, ABG)
22:02:25.239 00.000 12308 Move returns status 0, amount 0
22:02:25.239 00.000 12308 MoveAxis(N, 0, ABG)
22:02:25.239 00.000 12308 Move returns status 0, amount 0
22:02:25.240 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:25.244 00.004 12308 move complete, result=0
22:02:25.244 00.000 12308 worker thread done servicing request
22:02:25.265 00.021 14556 UpdateGuideState exits: m=1981 SNR=29.8
22:02:25.269 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:25.273 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:25.276 00.003 14556 Enqueuing Expose request
22:02:25.280 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:02:25.284 00.004 12308 Worker thread wakes up
22:02:25.284 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:25.284 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:26.538 01.254 12308 Exposure complete
22:02:26.677 00.139 12308 worker thread done servicing request
22:02:26.677 00.000 14556 OnExposeComplete: enter
22:02:26.682 00.005 14556 UpdateGuideState(): m_state=6
22:02:26.685 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3886
22:02:26.689 00.004 14556 Star::Find returns 1 (0), X=190.41, Y=992.60, Mass=2218, SNR=31.4, Peak=171 HFD=4.4
22:02:26.693 00.004 14556 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.07) = xAngle (3.71 = -2.58)
22:02:26.696 00.003 14556 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.61 = -2.68)
22:02:26.701 00.005 14556 CameraToMount -- cameraX=0.32 cameraY=0.23 hyp=0.39 cameraTheta=0.63 mountX=-0.33 mountY=-0.18, mountTheta=-2.65
22:02:26.706 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.32, y=0.23, opts=13)
22:02:26.710 00.004 14556 Enqueuing Move request for scope (0.32, 0.23)
22:02:26.715 00.005 12308 Worker thread wakes up
22:02:26.715 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.23) opts 0xd
22:02:26.715 00.000 12308 Handling offset move in thread for scope, endpoint = (0.32, 0.23)
22:02:26.715 00.000 12308 Moving (0.32, 0.23) raw xDistance=-0.33 yDistance=-0.18
22:02:26.715 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
22:02:26.715 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:26.715 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:02:26.715 00.000 12308 MoveAxis(E, 145, ABG)
22:02:26.716 00.001 12308 Guiding  Dir = 2, Dur = 145
22:02:26.716 00.000 12308 IsSlewing returns 0
22:02:26.716 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:26.721 00.005 12308 IsGuiding returns 0
22:02:26.721 00.000 12308 PulseGuide returned control before completion, sleep 155
22:02:26.744 00.023 14556 UpdateGuideState exits: m=2218 SNR=31.4
22:02:26.748 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:26.752 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:26.759 00.007 14556 Enqueuing Expose request
22:02:26.890 00.131 12308 IsGuiding returns 1
22:02:26.890 00.000 12308 scope still moving after pulse duration time elapsed
22:02:26.922 00.032 12308 IsSlewing returns 0
22:02:26.922 00.000 12308 IsGuiding returns 0
22:02:26.923 00.001 12308 scope move finished after 145 + 57 ms
22:02:26.923 00.000 12308 Move returns status 0, amount 145
22:02:26.923 00.000 12308 MoveAxis(N, 0, ABG)
22:02:26.923 00.000 12308 Move returns status 0, amount 0
22:02:26.923 00.000 12308 move complete, result=0
22:02:26.924 00.001 12308 worker thread done servicing request
22:02:26.924 00.000 14556 GuideStep: -0.3 px 145 ms EAST, -0.2 px 0 ms NORTH
22:02:26.931 00.007 12308 Worker thread wakes up
22:02:26.931 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:26.931 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:28.184 01.253 12308 Exposure complete
22:02:28.335 00.151 12308 worker thread done servicing request
22:02:28.336 00.001 14556 OnExposeComplete: enter
22:02:28.339 00.003 14556 UpdateGuideState(): m_state=6
22:02:28.343 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3887
22:02:28.347 00.004 14556 Star::Find returns 1 (0), X=189.87, Y=992.74, Mass=2040, SNR=30.4, Peak=150 HFD=4.5
22:02:28.350 00.003 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.17 = -1.11)
22:02:28.354 00.004 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.21)
22:02:28.357 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.37 hyp=0.43 cameraTheta=2.10 mountX=0.19 mountY=-0.40, mountTheta=-1.13
22:02:28.363 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.37, opts=13)
22:02:28.367 00.004 14556 Enqueuing Move request for scope (-0.22, 0.37)
22:02:28.370 00.003 12308 Worker thread wakes up
22:02:28.371 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.37) opts 0xd
22:02:28.371 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.37)
22:02:28.371 00.000 12308 Moving (-0.22, 0.37) raw xDistance=0.19 yDistance=-0.40
22:02:28.371 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:02:28.371 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
22:02:28.371 00.000 12308 MoveAxis(E, 0, ABG)
22:02:28.371 00.000 12308 Move returns status 0, amount 0
22:02:28.372 00.001 12308 MoveAxis(N, 283, ABG)
22:02:28.372 00.000 12308 Guiding  Dir = 0, Dur = 283
22:02:28.373 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:28.376 00.003 12308 IsSlewing returns 0
22:02:28.376 00.000 12308 IsGuiding returns 0
22:02:28.377 00.001 12308 PulseGuide returned control before completion, sleep 293
22:02:28.397 00.020 14556 UpdateGuideState exits: m=2040 SNR=30.4
22:02:28.401 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:28.405 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:28.409 00.004 14556 Enqueuing Expose request
22:02:28.675 00.266 12308 IsGuiding returns 1
22:02:28.677 00.002 12308 scope still moving after pulse duration time elapsed
22:02:28.705 00.028 12308 IsSlewing returns 0
22:02:28.707 00.002 12308 IsGuiding returns 0
22:02:28.707 00.000 12308 scope move finished after 283 + 47 ms
22:02:28.708 00.001 12308 Move returns status 0, amount 283
22:02:28.708 00.000 12308 move complete, result=0
22:02:28.708 00.000 12308 worker thread done servicing request
22:02:28.709 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 283 ms NORTH
22:02:28.715 00.006 12308 Worker thread wakes up
22:02:28.716 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:28.716 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:29.968 01.252 12308 Exposure complete
22:02:30.105 00.137 12308 worker thread done servicing request
22:02:30.105 00.000 14556 OnExposeComplete: enter
22:02:30.110 00.005 14556 UpdateGuideState(): m_state=6
22:02:30.114 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3888
22:02:30.119 00.005 14556 Star::Find returns 1 (0), X=190.04, Y=992.11, Mass=2229, SNR=31.7, Peak=214 HFD=4.3
22:02:30.124 00.005 14556 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-3.07) = xAngle (1.33 = 1.33)
22:02:30.129 00.005 14556 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.23 = 1.23)
22:02:30.137 00.008 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.25 hyp=0.26 cameraTheta=-1.74 mountX=0.06 mountY=0.24, mountTheta=1.33
22:02:30.147 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.25, opts=13)
22:02:30.154 00.007 14556 Enqueuing Move request for scope (-0.04, -0.25)
22:02:30.160 00.006 12308 Worker thread wakes up
22:02:30.160 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.25) opts 0xd
22:02:30.161 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.25)
22:02:30.161 00.000 12308 Moving (-0.04, -0.25) raw xDistance=0.06 yDistance=0.24
22:02:30.161 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:02:30.161 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:02:30.162 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:02:30.162 00.000 12308 MoveAxis(E, 0, ABG)
22:02:30.163 00.001 12308 Move returns status 0, amount 0
22:02:30.163 00.000 12308 MoveAxis(N, 0, ABG)
22:02:30.163 00.000 12308 Move returns status 0, amount 0
22:02:30.163 00.000 12308 move complete, result=0
22:02:30.164 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:30.171 00.007 12308 worker thread done servicing request
22:02:30.201 00.030 14556 UpdateGuideState exits: m=2229 SNR=31.7
22:02:30.206 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:30.211 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:30.215 00.004 14556 Enqueuing Expose request
22:02:30.218 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:02:30.221 00.003 12308 Worker thread wakes up
22:02:30.222 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:30.222 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:31.473 01.251 12308 Exposure complete
22:02:31.612 00.139 12308 worker thread done servicing request
22:02:31.612 00.000 14556 OnExposeComplete: enter
22:02:31.615 00.003 14556 UpdateGuideState(): m_state=6
22:02:31.619 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3889
22:02:31.624 00.005 14556 Star::Find returns 1 (0), X=189.75, Y=992.13, Mass=2007, SNR=30.1, Peak=193 HFD=4.5
22:02:31.627 00.003 14556 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-3.07) = xAngle (0.54 = 0.54)
22:02:31.630 00.003 14556 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.44 = 0.44)
22:02:31.635 00.005 14556 CameraToMount -- cameraX=-0.34 cameraY=-0.24 hyp=0.41 cameraTheta=-2.53 mountX=0.35 mountY=0.18, mountTheta=0.47
22:02:31.639 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.34, y=-0.24, opts=13)
22:02:31.644 00.005 14556 Enqueuing Move request for scope (-0.34, -0.24)
22:02:31.648 00.004 12308 Worker thread wakes up
22:02:31.648 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.24) opts 0xd
22:02:31.648 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.34, -0.24)
22:02:31.648 00.000 12308 Moving (-0.34, -0.24) raw xDistance=0.35 yDistance=0.18
22:02:31.648 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
22:02:31.648 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:31.648 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:02:31.649 00.001 12308 MoveAxis(W, 153, ABG)
22:02:31.649 00.000 12308 Guiding  Dir = 3, Dur = 153
22:02:31.649 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:31.653 00.004 12308 IsSlewing returns 0
22:02:31.653 00.000 12308 IsGuiding returns 0
22:02:31.653 00.000 12308 PulseGuide returned control before completion, sleep 163
22:02:31.672 00.019 14556 UpdateGuideState exits: m=2007 SNR=30.1
22:02:31.677 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:31.681 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:31.685 00.004 14556 Enqueuing Expose request
22:02:31.822 00.137 12308 IsGuiding returns 1
22:02:31.823 00.001 12308 scope still moving after pulse duration time elapsed
22:02:31.853 00.030 12308 IsSlewing returns 0
22:02:31.853 00.000 12308 IsGuiding returns 0
22:02:31.853 00.000 12308 scope move finished after 153 + 47 ms
22:02:31.855 00.002 12308 Move returns status 0, amount 153
22:02:31.855 00.000 12308 MoveAxis(N, 0, ABG)
22:02:31.855 00.000 12308 Move returns status 0, amount 0
22:02:31.855 00.000 12308 move complete, result=0
22:02:31.856 00.001 12308 worker thread done servicing request
22:02:31.856 00.000 14556 GuideStep: 0.4 px 153 ms WEST, 0.2 px 0 ms NORTH
22:02:31.865 00.009 12308 Worker thread wakes up
22:02:31.865 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:31.865 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:33.111 01.246 12308 Exposure complete
22:02:33.253 00.142 12308 worker thread done servicing request
22:02:33.254 00.001 14556 OnExposeComplete: enter
22:02:33.258 00.004 14556 UpdateGuideState(): m_state=6
22:02:33.264 00.006 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3890
22:02:33.269 00.005 14556 Star::Find returns 1 (0), X=190.31, Y=992.22, Mass=2009, SNR=30.2, Peak=179 HFD=4.4
22:02:33.273 00.004 14556 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.07) = xAngle (2.50 = 2.50)
22:02:33.277 00.004 14556 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.40 = 2.40)
22:02:33.281 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=-0.15 hyp=0.27 cameraTheta=-0.58 mountX=-0.21 mountY=0.18, mountTheta=2.44
22:02:33.286 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=-0.15, opts=13)
22:02:33.291 00.005 14556 Enqueuing Move request for scope (0.22, -0.15)
22:02:33.295 00.004 12308 Worker thread wakes up
22:02:33.295 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.15) opts 0xd
22:02:33.295 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, -0.15)
22:02:33.295 00.000 12308 Moving (0.22, -0.15) raw xDistance=-0.21 yDistance=0.18
22:02:33.295 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
22:02:33.296 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:33.296 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:02:33.296 00.000 12308 MoveAxis(E, 81, ABG)
22:02:33.296 00.000 12308 Guiding  Dir = 2, Dur = 81
22:02:33.296 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:33.302 00.006 12308 IsSlewing returns 0
22:02:33.302 00.000 12308 IsGuiding returns 0
22:02:33.302 00.000 12308 PulseGuide returned control before completion, sleep 91
22:02:33.323 00.021 14556 UpdateGuideState exits: m=2009 SNR=30.2
22:02:33.327 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:33.330 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:33.335 00.005 14556 Enqueuing Expose request
22:02:33.398 00.063 12308 IsGuiding returns 1
22:02:33.399 00.001 12308 scope still moving after pulse duration time elapsed
22:02:33.430 00.031 12308 IsSlewing returns 0
22:02:33.430 00.000 12308 IsGuiding returns 0
22:02:33.431 00.001 12308 scope move finished after 81 + 48 ms
22:02:33.431 00.000 12308 Move returns status 0, amount 81
22:02:33.432 00.001 12308 MoveAxis(N, 0, ABG)
22:02:33.433 00.001 12308 Move returns status 0, amount 0
22:02:33.433 00.000 12308 move complete, result=0
22:02:33.434 00.001 14556 GuideStep: -0.2 px 81 ms EAST, 0.2 px 0 ms NORTH
22:02:33.440 00.006 12308 worker thread done servicing request
22:02:33.440 00.000 12308 Worker thread wakes up
22:02:33.440 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:33.440 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:34.689 01.249 12308 Exposure complete
22:02:34.828 00.139 12308 worker thread done servicing request
22:02:34.828 00.000 14556 OnExposeComplete: enter
22:02:34.833 00.005 14556 UpdateGuideState(): m_state=6
22:02:34.837 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3891
22:02:34.840 00.003 14556 Star::Find returns 1 (0), X=190.00, Y=992.33, Mass=2018, SNR=30.1, Peak=168 HFD=4.2
22:02:34.845 00.005 14556 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-3.07) = xAngle (0.38 = 0.38)
22:02:34.848 00.003 14556 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.28 = 0.28)
22:02:34.853 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.69 mountX=0.09 mountY=0.03, mountTheta=0.29
22:02:34.858 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.04, opts=13)
22:02:34.864 00.006 14556 Enqueuing Move request for scope (-0.09, -0.04)
22:02:34.867 00.003 12308 Worker thread wakes up
22:02:34.868 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
22:02:34.868 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
22:02:34.868 00.000 12308 Moving (-0.09, -0.04) raw xDistance=0.09 yDistance=0.03
22:02:34.868 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:02:34.868 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:34.869 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:02:34.869 00.000 12308 MoveAxis(E, 0, ABG)
22:02:34.869 00.000 12308 Move returns status 0, amount 0
22:02:34.869 00.000 12308 MoveAxis(N, 0, ABG)
22:02:34.869 00.000 12308 Move returns status 0, amount 0
22:02:34.870 00.001 12308 move complete, result=0
22:02:34.871 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:34.875 00.004 12308 worker thread done servicing request
22:02:34.898 00.023 14556 UpdateGuideState exits: m=2018 SNR=30.1
22:02:34.903 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:34.906 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:34.910 00.004 14556 Enqueuing Expose request
22:02:34.916 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:02:34.920 00.004 12308 Worker thread wakes up
22:02:34.920 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:34.920 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:36.175 01.255 12308 Exposure complete
22:02:36.320 00.145 12308 worker thread done servicing request
22:02:36.320 00.000 14556 OnExposeComplete: enter
22:02:36.325 00.005 14556 UpdateGuideState(): m_state=6
22:02:36.329 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3892
22:02:36.332 00.003 14556 Star::Find returns 1 (0), X=189.85, Y=992.21, Mass=2189, SNR=31.3, Peak=178 HFD=4.5
22:02:36.336 00.004 14556 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-3.07) = xAngle (0.53 = 0.53)
22:02:36.340 00.004 14556 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.43 = 0.43)
22:02:36.344 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.16 hyp=0.29 cameraTheta=-2.54 mountX=0.25 mountY=0.12, mountTheta=0.45
22:02:36.350 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.16, opts=13)
22:02:36.355 00.005 14556 Enqueuing Move request for scope (-0.24, -0.16)
22:02:36.359 00.004 12308 Worker thread wakes up
22:02:36.359 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.16) opts 0xd
22:02:36.359 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.16)
22:02:36.359 00.000 12308 Moving (-0.24, -0.16) raw xDistance=0.25 yDistance=0.12
22:02:36.359 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:02:36.359 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:36.360 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:02:36.360 00.000 12308 MoveAxis(W, 108, ABG)
22:02:36.360 00.000 12308 Guiding  Dir = 3, Dur = 108
22:02:36.360 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:36.365 00.005 12308 IsSlewing returns 0
22:02:36.365 00.000 12308 IsGuiding returns 0
22:02:36.365 00.000 12308 PulseGuide returned control before completion, sleep 118
22:02:36.387 00.022 14556 UpdateGuideState exits: m=2189 SNR=31.3
22:02:36.392 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:36.397 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:36.400 00.003 14556 Enqueuing Expose request
22:02:36.492 00.092 12308 IsGuiding returns 1
22:02:36.493 00.001 12308 scope still moving after pulse duration time elapsed
22:02:36.523 00.030 12308 IsSlewing returns 0
22:02:36.524 00.001 12308 IsGuiding returns 0
22:02:36.526 00.002 12308 scope move finished after 108 + 52 ms
22:02:36.526 00.000 12308 Move returns status 0, amount 108
22:02:36.526 00.000 12308 MoveAxis(N, 0, ABG)
22:02:36.527 00.001 12308 Move returns status 0, amount 0
22:02:36.527 00.000 12308 move complete, result=0
22:02:36.527 00.000 12308 worker thread done servicing request
22:02:36.527 00.000 14556 GuideStep: 0.2 px 108 ms WEST, 0.1 px 0 ms NORTH
22:02:36.533 00.006 12308 Worker thread wakes up
22:02:36.533 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:36.533 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:37.784 01.251 12308 Exposure complete
22:02:37.929 00.145 12308 worker thread done servicing request
22:02:37.929 00.000 14556 OnExposeComplete: enter
22:02:37.934 00.005 14556 UpdateGuideState(): m_state=6
22:02:37.937 00.003 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3893
22:02:37.941 00.004 14556 Star::Find returns 1 (0), X=189.97, Y=992.41, Mass=2094, SNR=30.7, Peak=183 HFD=4.1
22:02:37.945 00.004 14556 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.07) = xAngle (5.92 = -0.37)
22:02:37.949 00.004 14556 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.82 = -0.46)
22:02:37.953 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.12 cameraTheta=2.84 mountX=0.12 mountY=-0.06, mountTheta=-0.45
22:02:37.958 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.04, opts=13)
22:02:37.961 00.003 14556 Enqueuing Move request for scope (-0.12, 0.04)
22:02:37.965 00.004 12308 Worker thread wakes up
22:02:37.965 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
22:02:37.965 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
22:02:37.965 00.000 12308 Moving (-0.12, 0.04) raw xDistance=0.12 yDistance=-0.06
22:02:37.965 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:02:37.965 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:37.967 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:02:37.967 00.000 12308 MoveAxis(E, 0, ABG)
22:02:37.967 00.000 12308 Move returns status 0, amount 0
22:02:37.967 00.000 12308 MoveAxis(N, 0, ABG)
22:02:37.968 00.001 12308 Move returns status 0, amount 0
22:02:37.968 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:37.971 00.003 12308 move complete, result=0
22:02:37.972 00.001 12308 worker thread done servicing request
22:02:37.994 00.022 14556 UpdateGuideState exits: m=2094 SNR=30.7
22:02:37.999 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:38.002 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:38.007 00.005 14556 Enqueuing Expose request
22:02:38.012 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:02:38.016 00.004 12308 Worker thread wakes up
22:02:38.016 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:38.016 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:39.263 01.247 12308 Exposure complete
22:02:39.390 00.127 12308 worker thread done servicing request
22:02:39.390 00.000 14556 OnExposeComplete: enter
22:02:39.394 00.004 14556 UpdateGuideState(): m_state=6
22:02:39.398 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3894
22:02:39.401 00.003 14556 Star::Find returns 1 (0), X=190.20, Y=992.50, Mass=2098, SNR=30.6, Peak=158 HFD=4.5
22:02:39.406 00.005 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.96 = -2.32)
22:02:39.410 00.004 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.86 = -2.42)
22:02:39.413 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.89 mountX=-0.12 mountY=-0.11, mountTheta=-2.37
22:02:39.419 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.13, opts=13)
22:02:39.423 00.004 14556 Enqueuing Move request for scope (0.11, 0.13)
22:02:39.426 00.003 12308 Worker thread wakes up
22:02:39.426 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
22:02:39.427 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
22:02:39.427 00.000 12308 Moving (0.11, 0.13) raw xDistance=-0.12 yDistance=-0.11
22:02:39.427 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:02:39.427 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:39.427 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:02:39.429 00.002 12308 MoveAxis(E, 0, ABG)
22:02:39.429 00.000 12308 Move returns status 0, amount 0
22:02:39.429 00.000 12308 MoveAxis(N, 0, ABG)
22:02:39.429 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:39.433 00.004 12308 Move returns status 0, amount 0
22:02:39.433 00.000 12308 move complete, result=0
22:02:39.433 00.000 12308 worker thread done servicing request
22:02:39.452 00.019 14556 UpdateGuideState exits: m=2098 SNR=30.6
22:02:39.457 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:39.460 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:39.465 00.005 14556 Enqueuing Expose request
22:02:39.468 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:02:39.472 00.004 12308 Worker thread wakes up
22:02:39.472 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:39.472 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:40.719 01.247 12308 Exposure complete
22:02:40.865 00.146 12308 worker thread done servicing request
22:02:40.865 00.000 14556 OnExposeComplete: enter
22:02:40.869 00.004 14556 UpdateGuideState(): m_state=6
22:02:40.874 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3895
22:02:40.877 00.003 14556 Star::Find returns 1 (0), X=190.00, Y=992.66, Mass=2105, SNR=30.5, Peak=162 HFD=4.5
22:02:40.882 00.005 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
22:02:40.886 00.004 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
22:02:40.890 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.29 hyp=0.31 cameraTheta=1.87 mountX=0.07 mountY=-0.30, mountTheta=-1.34
22:02:40.896 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.29, opts=13)
22:02:40.900 00.004 14556 Enqueuing Move request for scope (-0.09, 0.29)
22:02:40.904 00.004 12308 Worker thread wakes up
22:02:40.904 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.29) opts 0xd
22:02:40.904 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.29)
22:02:40.904 00.000 12308 Moving (-0.09, 0.29) raw xDistance=0.07 yDistance=-0.30
22:02:40.905 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:02:40.905 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:02:40.905 00.000 12308 MoveAxis(E, 0, ABG)
22:02:40.905 00.000 12308 Move returns status 0, amount 0
22:02:40.905 00.000 12308 MoveAxis(N, 214, ABG)
22:02:40.905 00.000 12308 Guiding  Dir = 0, Dur = 214
22:02:40.905 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:40.910 00.005 12308 IsSlewing returns 0
22:02:40.910 00.000 12308 IsGuiding returns 0
22:02:40.911 00.001 12308 PulseGuide returned control before completion, sleep 224
22:02:40.933 00.022 14556 UpdateGuideState exits: m=2105 SNR=30.5
22:02:40.938 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:40.943 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:40.949 00.006 14556 Enqueuing Expose request
22:02:41.149 00.200 12308 IsGuiding returns 0
22:02:41.149 00.000 12308 Move returns status 0, amount 214
22:02:41.150 00.001 12308 move complete, result=0
22:02:41.150 00.000 12308 worker thread done servicing request
22:02:41.150 00.000 12308 Worker thread wakes up
22:02:41.151 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 214 ms NORTH
22:02:41.156 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:41.156 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:42.411 01.255 12308 Exposure complete
22:02:42.556 00.145 12308 worker thread done servicing request
22:02:42.556 00.000 14556 OnExposeComplete: enter
22:02:42.560 00.004 14556 UpdateGuideState(): m_state=6
22:02:42.564 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3896
22:02:42.568 00.004 14556 Star::Find returns 1 (0), X=189.93, Y=992.36, Mass=2145, SNR=31.1, Peak=176 HFD=4.4
22:02:42.573 00.005 14556 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.07) = xAngle (-0.01 = -0.01)
22:02:42.578 00.005 14556 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.11 = -0.11)
22:02:42.583 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.08 mountX=0.15 mountY=-0.02, mountTheta=-0.11
22:02:42.588 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.01, opts=13)
22:02:42.592 00.004 14556 Enqueuing Move request for scope (-0.15, -0.01)
22:02:42.596 00.004 12308 Worker thread wakes up
22:02:42.596 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
22:02:42.596 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
22:02:42.596 00.000 12308 Moving (-0.15, -0.01) raw xDistance=0.15 yDistance=-0.02
22:02:42.597 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:02:42.597 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:42.597 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:02:42.597 00.000 12308 MoveAxis(E, 0, ABG)
22:02:42.597 00.000 12308 Move returns status 0, amount 0
22:02:42.597 00.000 12308 MoveAxis(N, 0, ABG)
22:02:42.599 00.002 12308 Move returns status 0, amount 0
22:02:42.599 00.000 12308 move complete, result=0
22:02:42.599 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:42.605 00.006 12308 worker thread done servicing request
22:02:42.627 00.022 14556 UpdateGuideState exits: m=2145 SNR=31.1
22:02:42.632 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:42.636 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:42.641 00.005 14556 Enqueuing Expose request
22:02:42.646 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:02:42.649 00.003 12308 Worker thread wakes up
22:02:42.649 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:42.650 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:43.897 01.247 12308 Exposure complete
22:02:44.043 00.146 12308 worker thread done servicing request
22:02:44.044 00.001 14556 OnExposeComplete: enter
22:02:44.048 00.004 14556 UpdateGuideState(): m_state=6
22:02:44.052 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3897
22:02:44.056 00.004 14556 Star::Find returns 1 (0), X=190.14, Y=992.34, Mass=2316, SNR=32.3, Peak=187 HFD=4.6
22:02:44.060 00.004 14556 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-3.07) = xAngle (2.47 = 2.47)
22:02:44.063 00.003 14556 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.37 = 2.37)
22:02:44.067 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.61 mountX=-0.05 mountY=0.04, mountTheta=2.41
22:02:44.072 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.03, opts=13)
22:02:44.076 00.004 14556 Enqueuing Move request for scope (0.05, -0.03)
22:02:44.080 00.004 12308 Worker thread wakes up
22:02:44.080 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
22:02:44.080 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
22:02:44.080 00.000 12308 Moving (0.05, -0.03) raw xDistance=-0.05 yDistance=0.04
22:02:44.080 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:02:44.080 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:44.081 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:02:44.081 00.000 12308 MoveAxis(E, 0, ABG)
22:02:44.081 00.000 12308 Move returns status 0, amount 0
22:02:44.082 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:44.086 00.004 12308 MoveAxis(N, 0, ABG)
22:02:44.087 00.001 12308 Move returns status 0, amount 0
22:02:44.087 00.000 12308 move complete, result=0
22:02:44.087 00.000 12308 worker thread done servicing request
22:02:44.107 00.020 14556 UpdateGuideState exits: m=2316 SNR=32.3
22:02:44.113 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:44.117 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:44.121 00.004 14556 Enqueuing Expose request
22:02:44.124 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:02:44.130 00.006 12308 Worker thread wakes up
22:02:44.130 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:44.130 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:45.377 01.247 12308 Exposure complete
22:02:45.509 00.132 12308 worker thread done servicing request
22:02:45.510 00.001 14556 OnExposeComplete: enter
22:02:45.517 00.007 14556 UpdateGuideState(): m_state=6
22:02:45.521 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3898
22:02:45.525 00.004 14556 Star::Find returns 1 (0), X=189.89, Y=992.52, Mass=2061, SNR=30.5, Peak=153 HFD=4.6
22:02:45.529 00.004 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.56 = -0.72)
22:02:45.533 00.004 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.82)
22:02:45.537 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.15 hyp=0.25 cameraTheta=2.49 mountX=0.19 mountY=-0.18, mountTheta=-0.77
22:02:45.541 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.15, opts=13)
22:02:45.546 00.005 14556 Enqueuing Move request for scope (-0.20, 0.15)
22:02:45.550 00.004 12308 Worker thread wakes up
22:02:45.550 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.15) opts 0xd
22:02:45.550 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.15)
22:02:45.550 00.000 12308 Moving (-0.20, 0.15) raw xDistance=0.19 yDistance=-0.18
22:02:45.551 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:02:45.551 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:45.551 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:02:45.551 00.000 12308 MoveAxis(E, 0, ABG)
22:02:45.551 00.000 12308 Move returns status 0, amount 0
22:02:45.552 00.001 12308 MoveAxis(N, 0, ABG)
22:02:45.552 00.000 12308 Move returns status 0, amount 0
22:02:45.552 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:45.557 00.005 12308 move complete, result=0
22:02:45.557 00.000 12308 worker thread done servicing request
22:02:45.573 00.016 14556 UpdateGuideState exits: m=2061 SNR=30.5
22:02:45.577 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:45.580 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:45.583 00.003 14556 Enqueuing Expose request
22:02:45.585 00.002 12308 Worker thread wakes up
22:02:45.586 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:45.586 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:45.586 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:02:46.836 01.250 12308 Exposure complete
22:02:46.975 00.139 12308 worker thread done servicing request
22:02:46.975 00.000 14556 OnExposeComplete: enter
22:02:46.981 00.006 14556 UpdateGuideState(): m_state=6
22:02:46.989 00.008 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3899
22:02:46.995 00.006 14556 Star::Find returns 1 (0), X=189.92, Y=992.62, Mass=2068, SNR=30.5, Peak=156 HFD=4.3
22:02:47.000 00.005 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
22:02:47.007 00.007 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
22:02:47.012 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.25 hyp=0.30 cameraTheta=2.17 mountX=0.15 mountY=-0.28, mountTheta=-1.06
22:02:47.019 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.25, opts=13)
22:02:47.024 00.005 14556 Enqueuing Move request for scope (-0.17, 0.25)
22:02:47.030 00.006 12308 Worker thread wakes up
22:02:47.030 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.25) opts 0xd
22:02:47.030 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.25)
22:02:47.030 00.000 12308 Moving (-0.17, 0.25) raw xDistance=0.15 yDistance=-0.28
22:02:47.031 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:02:47.031 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:02:47.031 00.000 12308 MoveAxis(E, 0, ABG)
22:02:47.031 00.000 12308 Move returns status 0, amount 0
22:02:47.032 00.001 12308 MoveAxis(N, 194, ABG)
22:02:47.032 00.000 12308 Guiding  Dir = 0, Dur = 194
22:02:47.032 00.000 12308 IsSlewing returns 0
22:02:47.032 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:47.037 00.005 12308 IsGuiding returns 0
22:02:47.037 00.000 12308 PulseGuide returned control before completion, sleep 204
22:02:47.056 00.019 14556 UpdateGuideState exits: m=2068 SNR=30.5
22:02:47.061 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:47.065 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:47.068 00.003 14556 Enqueuing Expose request
22:02:47.249 00.181 12308 IsGuiding returns 1
22:02:47.249 00.000 12308 scope still moving after pulse duration time elapsed
22:02:47.279 00.030 12308 IsSlewing returns 0
22:02:47.280 00.001 12308 IsGuiding returns 0
22:02:47.281 00.001 12308 scope move finished after 194 + 49 ms
22:02:47.281 00.000 12308 Move returns status 0, amount 194
22:02:47.282 00.001 12308 move complete, result=0
22:02:47.282 00.000 12308 worker thread done servicing request
22:02:47.282 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 194 ms NORTH
22:02:47.291 00.009 12308 Worker thread wakes up
22:02:47.291 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:47.291 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:48.541 01.250 12308 Exposure complete
22:02:48.696 00.155 12308 worker thread done servicing request
22:02:48.696 00.000 14556 OnExposeComplete: enter
22:02:48.699 00.003 14556 UpdateGuideState(): m_state=6
22:02:48.704 00.005 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3900
22:02:48.709 00.005 14556 Star::Find returns 1 (0), X=189.97, Y=992.26, Mass=2206, SNR=31.5, Peak=187 HFD=4.5
22:02:48.712 00.003 14556 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.07) = xAngle (0.68 = 0.68)
22:02:48.716 00.004 14556 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.58 = 0.58)
22:02:48.720 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-2.39 mountX=0.13 mountY=0.09, mountTheta=0.62
22:02:48.726 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.11, opts=13)
22:02:48.729 00.003 14556 Enqueuing Move request for scope (-0.12, -0.11)
22:02:48.734 00.005 12308 Worker thread wakes up
22:02:48.734 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.11) opts 0xd
22:02:48.734 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.11)
22:02:48.735 00.001 12308 Moving (-0.12, -0.11) raw xDistance=0.13 yDistance=0.09
22:02:48.735 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:02:48.735 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:48.735 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:02:48.735 00.000 12308 MoveAxis(E, 0, ABG)
22:02:48.735 00.000 12308 Move returns status 0, amount 0
22:02:48.736 00.001 12308 MoveAxis(N, 0, ABG)
22:02:48.736 00.000 12308 Move returns status 0, amount 0
22:02:48.736 00.000 12308 move complete, result=0
22:02:48.736 00.000 12308 worker thread done servicing request
22:02:48.736 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:48.761 00.025 14556 UpdateGuideState exits: m=2206 SNR=31.5
22:02:48.768 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:48.773 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:48.777 00.004 14556 Enqueuing Expose request
22:02:48.780 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:02:48.784 00.004 12308 Worker thread wakes up
22:02:48.784 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:48.785 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:50.032 01.247 12308 Exposure complete
22:02:50.202 00.170 12308 worker thread done servicing request
22:02:50.202 00.000 14556 OnExposeComplete: enter
22:02:50.206 00.004 14556 UpdateGuideState(): m_state=6
22:02:50.210 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3901
22:02:50.214 00.004 14556 Star::Find returns 1 (0), X=189.90, Y=992.31, Mass=1976, SNR=29.9, Peak=158 HFD=4.3
22:02:50.219 00.005 14556 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-3.07) = xAngle (0.23 = 0.23)
22:02:50.225 00.006 14556 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.13 = 0.13)
22:02:50.231 00.006 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-2.84 mountX=0.19 mountY=0.03, mountTheta=0.14
22:02:50.238 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.06, opts=13)
22:02:50.243 00.005 14556 Enqueuing Move request for scope (-0.19, -0.06)
22:02:50.248 00.005 12308 Worker thread wakes up
22:02:50.248 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.06) opts 0xd
22:02:50.248 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.06)
22:02:50.248 00.000 12308 Moving (-0.19, -0.06) raw xDistance=0.19 yDistance=0.03
22:02:50.248 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:02:50.250 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:50.250 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:02:50.250 00.000 12308 MoveAxis(E, 0, ABG)
22:02:50.250 00.000 12308 Move returns status 0, amount 0
22:02:50.250 00.000 12308 MoveAxis(N, 0, ABG)
22:02:50.251 00.001 12308 Move returns status 0, amount 0
22:02:50.251 00.000 12308 move complete, result=0
22:02:50.251 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:50.257 00.006 12308 worker thread done servicing request
22:02:50.276 00.019 14556 UpdateGuideState exits: m=1976 SNR=29.9
22:02:50.280 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:50.285 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:50.291 00.006 14556 Enqueuing Expose request
22:02:50.294 00.003 12308 Worker thread wakes up
22:02:50.294 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:02:50.298 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:50.298 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:51.549 01.251 12308 Exposure complete
22:02:51.695 00.146 12308 worker thread done servicing request
22:02:51.696 00.001 14556 OnExposeComplete: enter
22:02:51.700 00.004 14556 UpdateGuideState(): m_state=6
22:02:51.704 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3902
22:02:51.708 00.004 14556 Star::Find returns 1 (0), X=190.16, Y=992.48, Mass=2090, SNR=30.6, Peak=162 HFD=4.7
22:02:51.712 00.004 14556 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.07) = xAngle (4.07 = -2.21)
22:02:51.716 00.004 14556 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.31)
22:02:51.720 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=1.00 mountX=-0.08 mountY=-0.10, mountTheta=-2.25
22:02:51.726 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.11, opts=13)
22:02:51.730 00.004 14556 Enqueuing Move request for scope (0.07, 0.11)
22:02:51.734 00.004 12308 Worker thread wakes up
22:02:51.734 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
22:02:51.734 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
22:02:51.734 00.000 12308 Moving (0.07, 0.11) raw xDistance=-0.08 yDistance=-0.10
22:02:51.734 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:02:51.734 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:51.735 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:02:51.735 00.000 12308 MoveAxis(E, 0, ABG)
22:02:51.735 00.000 12308 Move returns status 0, amount 0
22:02:51.736 00.001 12308 MoveAxis(N, 0, ABG)
22:02:51.736 00.000 12308 Move returns status 0, amount 0
22:02:51.737 00.001 12308 move complete, result=0
22:02:51.737 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:51.741 00.004 12308 worker thread done servicing request
22:02:51.762 00.021 14556 UpdateGuideState exits: m=2090 SNR=30.6
22:02:51.767 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:51.773 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:51.777 00.004 14556 Enqueuing Expose request
22:02:51.781 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:02:51.785 00.004 12308 Worker thread wakes up
22:02:51.785 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:51.785 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:53.031 01.246 12308 Exposure complete
22:02:53.183 00.152 12308 worker thread done servicing request
22:02:53.183 00.000 14556 OnExposeComplete: enter
22:02:53.187 00.004 14556 UpdateGuideState(): m_state=6
22:02:53.191 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3903
22:02:53.196 00.005 14556 Star::Find returns 1 (0), X=190.02, Y=992.62, Mass=1977, SNR=30.0, Peak=157 HFD=4.3
22:02:53.199 00.003 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.90 = -1.38)
22:02:53.203 00.004 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
22:02:53.206 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.25 hyp=0.26 cameraTheta=1.82 mountX=0.05 mountY=-0.26, mountTheta=-1.39
22:02:53.212 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.25, opts=13)
22:02:53.216 00.004 14556 Enqueuing Move request for scope (-0.06, 0.25)
22:02:53.220 00.004 12308 Worker thread wakes up
22:02:53.220 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.25) opts 0xd
22:02:53.220 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.25)
22:02:53.220 00.000 12308 Moving (-0.06, 0.25) raw xDistance=0.05 yDistance=-0.26
22:02:53.221 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:02:53.221 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:02:53.221 00.000 12308 MoveAxis(E, 0, ABG)
22:02:53.221 00.000 12308 Move returns status 0, amount 0
22:02:53.221 00.000 12308 MoveAxis(N, 180, ABG)
22:02:53.221 00.000 12308 Guiding  Dir = 0, Dur = 180
22:02:53.221 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:53.229 00.008 12308 IsSlewing returns 0
22:02:53.229 00.000 12308 IsGuiding returns 0
22:02:53.229 00.000 12308 PulseGuide returned control before completion, sleep 190
22:02:53.251 00.022 14556 UpdateGuideState exits: m=1977 SNR=30.0
22:02:53.255 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:53.259 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:53.264 00.005 14556 Enqueuing Expose request
22:02:53.429 00.165 12308 IsGuiding returns 1
22:02:53.429 00.000 12308 scope still moving after pulse duration time elapsed
22:02:53.461 00.032 12308 IsSlewing returns 0
22:02:53.461 00.000 12308 IsGuiding returns 0
22:02:53.461 00.000 12308 scope move finished after 180 + 51 ms
22:02:53.462 00.001 12308 Move returns status 0, amount 180
22:02:53.462 00.000 12308 move complete, result=0
22:02:53.462 00.000 12308 worker thread done servicing request
22:02:53.462 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 180 ms NORTH
22:02:53.467 00.005 12308 Worker thread wakes up
22:02:53.468 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:53.468 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:54.722 01.254 12308 Exposure complete
22:02:54.865 00.143 12308 worker thread done servicing request
22:02:54.865 00.000 14556 OnExposeComplete: enter
22:02:54.870 00.005 14556 UpdateGuideState(): m_state=6
22:02:54.874 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3904
22:02:54.878 00.004 14556 Star::Find returns 1 (0), X=190.08, Y=992.35, Mass=2149, SNR=30.8, Peak=161 HFD=4.6
22:02:54.881 00.003 14556 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-3.07) = xAngle (1.02 = 1.02)
22:02:54.885 00.004 14556 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.92 = 0.92)
22:02:54.889 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-2.05 mountX=0.01 mountY=0.01, mountTheta=0.99
22:02:54.894 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.02, opts=13)
22:02:54.898 00.004 14556 Enqueuing Move request for scope (-0.01, -0.02)
22:02:54.902 00.004 12308 Worker thread wakes up
22:02:54.902 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
22:02:54.902 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
22:02:54.902 00.000 12308 Moving (-0.01, -0.02) raw xDistance=0.01 yDistance=0.01
22:02:54.902 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:02:54.904 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:54.904 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:02:54.904 00.000 12308 MoveAxis(E, 0, ABG)
22:02:54.904 00.000 12308 Move returns status 0, amount 0
22:02:54.904 00.000 12308 MoveAxis(N, 0, ABG)
22:02:54.904 00.000 12308 Move returns status 0, amount 0
22:02:54.904 00.000 12308 move complete, result=0
22:02:54.904 00.000 12308 worker thread done servicing request
22:02:54.905 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:54.931 00.026 14556 UpdateGuideState exits: m=2149 SNR=30.8
22:02:54.934 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:54.939 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:54.942 00.003 14556 Enqueuing Expose request
22:02:54.948 00.006 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:02:54.953 00.005 12308 Worker thread wakes up
22:02:54.953 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:54.953 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:56.212 01.259 12308 Exposure complete
22:02:56.358 00.146 12308 worker thread done servicing request
22:02:56.359 00.001 14556 OnExposeComplete: enter
22:02:56.362 00.003 14556 UpdateGuideState(): m_state=6
22:02:56.366 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3905
22:02:56.369 00.003 14556 Star::Find returns 1 (0), X=190.12, Y=992.59, Mass=2078, SNR=30.5, Peak=170 HFD=4.5
22:02:56.373 00.004 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.49 = -1.79)
22:02:56.377 00.004 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.89)
22:02:56.381 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.22 hyp=0.23 cameraTheta=1.42 mountX=-0.05 mountY=-0.21, mountTheta=-1.80
22:02:56.385 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.22, opts=13)
22:02:56.389 00.004 14556 Enqueuing Move request for scope (0.03, 0.22)
22:02:56.393 00.004 12308 Worker thread wakes up
22:02:56.393 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.22) opts 0xd
22:02:56.393 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.22)
22:02:56.393 00.000 12308 Moving (0.03, 0.22) raw xDistance=-0.05 yDistance=-0.21
22:02:56.393 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:02:56.393 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:02:56.393 00.000 12308 MoveAxis(E, 0, ABG)
22:02:56.393 00.000 12308 Move returns status 0, amount 0
22:02:56.395 00.002 12308 MoveAxis(N, 151, ABG)
22:02:56.395 00.000 12308 Guiding  Dir = 0, Dur = 151
22:02:56.395 00.000 12308 IsSlewing returns 0
22:02:56.395 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:56.399 00.004 12308 IsGuiding returns 0
22:02:56.399 00.000 12308 PulseGuide returned control before completion, sleep 161
22:02:56.420 00.021 14556 UpdateGuideState exits: m=2078 SNR=30.5
22:02:56.426 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:56.429 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:56.433 00.004 14556 Enqueuing Expose request
22:02:56.575 00.142 12308 IsGuiding returns 1
22:02:56.575 00.000 12308 scope still moving after pulse duration time elapsed
22:02:56.607 00.032 12308 IsSlewing returns 0
22:02:56.608 00.001 12308 IsGuiding returns 1
22:02:56.638 00.030 12308 IsSlewing returns 0
22:02:56.641 00.003 12308 IsGuiding returns 1
22:02:56.670 00.029 12308 IsSlewing returns 0
22:02:56.670 00.000 12308 IsGuiding returns 0
22:02:56.671 00.001 12308 scope move finished after 151 + 121 ms
22:02:56.671 00.000 12308 Move returns status 0, amount 151
22:02:56.672 00.001 12308 move complete, result=0
22:02:56.672 00.000 12308 worker thread done servicing request
22:02:56.672 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 151 ms NORTH
22:02:56.680 00.008 12308 Worker thread wakes up
22:02:56.680 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:56.680 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:57.936 01.256 12308 Exposure complete
22:02:58.076 00.140 12308 worker thread done servicing request
22:02:58.076 00.000 14556 OnExposeComplete: enter
22:02:58.079 00.003 14556 UpdateGuideState(): m_state=6
22:02:58.083 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3906
22:02:58.086 00.003 14556 Star::Find returns 1 (0), X=190.04, Y=992.20, Mass=1998, SNR=29.9, Peak=168 HFD=4.4
22:02:58.090 00.004 14556 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.07) = xAngle (1.23 = 1.23)
22:02:58.093 00.003 14556 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.13 = 1.13)
22:02:58.097 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.17 hyp=0.17 cameraTheta=-1.84 mountX=0.06 mountY=0.16, mountTheta=1.22
22:02:58.106 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.17, opts=13)
22:02:58.112 00.006 14556 Enqueuing Move request for scope (-0.05, -0.17)
22:02:58.117 00.005 12308 Worker thread wakes up
22:02:58.117 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.17) opts 0xd
22:02:58.117 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.17)
22:02:58.117 00.000 12308 Moving (-0.05, -0.17) raw xDistance=0.06 yDistance=0.16
22:02:58.118 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:02:58.118 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:58.118 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:02:58.119 00.001 12308 MoveAxis(E, 0, ABG)
22:02:58.119 00.000 12308 Move returns status 0, amount 0
22:02:58.119 00.000 12308 MoveAxis(N, 0, ABG)
22:02:58.120 00.001 12308 Move returns status 0, amount 0
22:02:58.120 00.000 12308 move complete, result=0
22:02:58.120 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:58.125 00.005 12308 worker thread done servicing request
22:02:58.150 00.025 14556 UpdateGuideState exits: m=1998 SNR=29.9
22:02:58.154 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:58.157 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:58.164 00.007 14556 Enqueuing Expose request
22:02:58.170 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:02:58.175 00.005 12308 Worker thread wakes up
22:02:58.175 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:58.175 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:02:59.427 01.252 12308 Exposure complete
22:02:59.570 00.143 12308 worker thread done servicing request
22:02:59.570 00.000 14556 OnExposeComplete: enter
22:02:59.575 00.005 14556 UpdateGuideState(): m_state=6
22:02:59.578 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3907
22:02:59.583 00.005 14556 Star::Find returns 1 (0), X=189.98, Y=992.27, Mass=2251, SNR=31.7, Peak=198 HFD=4.3
22:02:59.586 00.003 14556 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.07) = xAngle (0.69 = 0.69)
22:02:59.590 00.004 14556 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.59 = 0.59)
22:02:59.593 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-2.39 mountX=0.11 mountY=0.08, mountTheta=0.62
22:02:59.599 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.10, opts=13)
22:02:59.603 00.004 14556 Enqueuing Move request for scope (-0.11, -0.10)
22:02:59.610 00.007 12308 Worker thread wakes up
22:02:59.610 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.10) opts 0xd
22:02:59.610 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.10)
22:02:59.610 00.000 12308 Moving (-0.11, -0.10) raw xDistance=0.11 yDistance=0.08
22:02:59.611 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:02:59.611 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:59.611 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:02:59.611 00.000 12308 MoveAxis(E, 0, ABG)
22:02:59.613 00.002 12308 Move returns status 0, amount 0
22:02:59.613 00.000 12308 MoveAxis(N, 0, ABG)
22:02:59.613 00.000 12308 Move returns status 0, amount 0
22:02:59.614 00.001 12308 move complete, result=0
22:02:59.614 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:02:59.618 00.004 12308 worker thread done servicing request
22:02:59.642 00.024 14556 UpdateGuideState exits: m=2251 SNR=31.7
22:02:59.646 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:59.651 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:02:59.655 00.004 14556 Enqueuing Expose request
22:02:59.658 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:02:59.662 00.004 12308 Worker thread wakes up
22:02:59.662 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:02:59.663 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:00.914 01.251 12308 Exposure complete
22:03:01.062 00.148 12308 worker thread done servicing request
22:03:01.062 00.000 14556 OnExposeComplete: enter
22:03:01.066 00.004 14556 UpdateGuideState(): m_state=6
22:03:01.071 00.005 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3908
22:03:01.075 00.004 14556 Star::Find returns 1 (0), X=189.89, Y=992.55, Mass=2274, SNR=32.2, Peak=180 HFD=4.8
22:03:01.079 00.004 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
22:03:01.083 00.004 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
22:03:01.086 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.18 hyp=0.27 cameraTheta=2.39 mountX=0.18 mountY=-0.22, mountTheta=-0.86
22:03:01.091 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.18, opts=13)
22:03:01.095 00.004 14556 Enqueuing Move request for scope (-0.20, 0.18)
22:03:01.098 00.003 12308 Worker thread wakes up
22:03:01.100 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.18) opts 0xd
22:03:01.100 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.18)
22:03:01.100 00.000 12308 Moving (-0.20, 0.18) raw xDistance=0.18 yDistance=-0.22
22:03:01.100 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:03:01.101 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:03:01.101 00.000 12308 MoveAxis(E, 0, ABG)
22:03:01.102 00.001 12308 Move returns status 0, amount 0
22:03:01.102 00.000 12308 MoveAxis(N, 152, ABG)
22:03:01.102 00.000 12308 Guiding  Dir = 0, Dur = 152
22:03:01.102 00.000 12308 IsSlewing returns 0
22:03:01.102 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:01.106 00.004 12308 IsGuiding returns 0
22:03:01.106 00.000 12308 PulseGuide returned control before completion, sleep 162
22:03:01.127 00.021 14556 UpdateGuideState exits: m=2274 SNR=32.2
22:03:01.132 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:01.138 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:01.144 00.006 14556 Enqueuing Expose request
22:03:01.280 00.136 12308 IsGuiding returns 1
22:03:01.281 00.001 12308 scope still moving after pulse duration time elapsed
22:03:01.311 00.030 12308 IsSlewing returns 0
22:03:01.312 00.001 12308 IsGuiding returns 0
22:03:01.313 00.001 12308 scope move finished after 152 + 54 ms
22:03:01.313 00.000 12308 Move returns status 0, amount 152
22:03:01.314 00.001 12308 move complete, result=0
22:03:01.315 00.001 12308 worker thread done servicing request
22:03:01.315 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 152 ms NORTH
22:03:01.325 00.010 12308 Worker thread wakes up
22:03:01.325 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:01.325 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:02.580 01.255 12308 Exposure complete
22:03:02.728 00.148 12308 worker thread done servicing request
22:03:02.729 00.001 14556 OnExposeComplete: enter
22:03:02.734 00.005 14556 UpdateGuideState(): m_state=6
22:03:02.739 00.005 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3909
22:03:02.743 00.004 14556 Star::Find returns 1 (0), X=190.10, Y=992.22, Mass=2190, SNR=31.3, Peak=199 HFD=4.5
22:03:02.747 00.004 14556 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-3.07) = xAngle (1.58 = 1.58)
22:03:02.751 00.004 14556 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.48 = 1.48)
22:03:02.755 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.49 mountX=-0.00 mountY=0.15, mountTheta=1.58
22:03:02.760 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.15, opts=13)
22:03:02.764 00.004 14556 Enqueuing Move request for scope (0.01, -0.15)
22:03:02.768 00.004 12308 Worker thread wakes up
22:03:02.768 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.15) opts 0xd
22:03:02.768 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.15)
22:03:02.768 00.000 12308 Moving (0.01, -0.15) raw xDistance=-0.00 yDistance=0.15
22:03:02.769 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:03:02.769 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:02.769 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:03:02.769 00.000 12308 MoveAxis(E, 0, ABG)
22:03:02.769 00.000 12308 Move returns status 0, amount 0
22:03:02.769 00.000 12308 MoveAxis(N, 0, ABG)
22:03:02.769 00.000 12308 Move returns status 0, amount 0
22:03:02.770 00.001 12308 move complete, result=0
22:03:02.770 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:02.775 00.005 12308 worker thread done servicing request
22:03:02.795 00.020 14556 UpdateGuideState exits: m=2190 SNR=31.3
22:03:02.799 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:02.802 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:02.807 00.005 14556 Enqueuing Expose request
22:03:02.810 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:03:02.814 00.004 12308 Worker thread wakes up
22:03:02.814 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:02.814 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:04.067 01.253 12308 Exposure complete
22:03:04.213 00.146 12308 worker thread done servicing request
22:03:04.213 00.000 14556 OnExposeComplete: enter
22:03:04.218 00.005 14556 UpdateGuideState(): m_state=6
22:03:04.222 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3910
22:03:04.227 00.005 14556 Star::Find returns 1 (0), X=190.10, Y=992.21, Mass=2225, SNR=31.4, Peak=192 HFD=4.5
22:03:04.233 00.006 14556 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-3.07) = xAngle (1.58 = 1.58)
22:03:04.238 00.005 14556 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.48 = 1.48)
22:03:04.242 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.50 mountX=-0.00 mountY=0.16, mountTheta=1.58
22:03:04.247 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.16, opts=13)
22:03:04.251 00.004 14556 Enqueuing Move request for scope (0.01, -0.16)
22:03:04.255 00.004 12308 Worker thread wakes up
22:03:04.256 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd
22:03:04.256 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.16)
22:03:04.256 00.000 12308 Moving (0.01, -0.16) raw xDistance=-0.00 yDistance=0.16
22:03:04.258 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:03:04.258 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:04.259 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:03:04.259 00.000 12308 MoveAxis(E, 0, ABG)
22:03:04.260 00.001 12308 Move returns status 0, amount 0
22:03:04.260 00.000 12308 MoveAxis(N, 0, ABG)
22:03:04.260 00.000 12308 Move returns status 0, amount 0
22:03:04.260 00.000 12308 move complete, result=0
22:03:04.260 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:04.266 00.006 12308 worker thread done servicing request
22:03:04.289 00.023 14556 UpdateGuideState exits: m=2225 SNR=31.4
22:03:04.294 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:04.299 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:04.302 00.003 14556 Enqueuing Expose request
22:03:04.306 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:03:04.310 00.004 12308 Worker thread wakes up
22:03:04.310 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:04.310 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:05.558 01.248 12308 Exposure complete
22:03:05.705 00.147 12308 worker thread done servicing request
22:03:05.706 00.001 14556 OnExposeComplete: enter
22:03:05.710 00.004 14556 UpdateGuideState(): m_state=6
22:03:05.714 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3911
22:03:05.718 00.004 14556 Star::Find returns 1 (0), X=189.79, Y=992.40, Mass=2060, SNR=30.4, Peak=182 HFD=4.1
22:03:05.721 00.003 14556 CameraToMount -- cameraTheta (3.03) - m_xAngle (-3.07) = xAngle (6.10 = -0.18)
22:03:05.726 00.005 14556 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.00 = -0.28)
22:03:05.730 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=0.03 hyp=0.30 cameraTheta=3.03 mountX=0.29 mountY=-0.08, mountTheta=-0.28
22:03:05.735 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.03, opts=13)
22:03:05.739 00.004 14556 Enqueuing Move request for scope (-0.29, 0.03)
22:03:05.744 00.005 12308 Worker thread wakes up
22:03:05.744 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.03) opts 0xd
22:03:05.744 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.03)
22:03:05.744 00.000 12308 Moving (-0.29, 0.03) raw xDistance=0.29 yDistance=-0.08
22:03:05.744 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:03:05.744 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:05.745 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:03:05.745 00.000 12308 MoveAxis(W, 127, ABG)
22:03:05.745 00.000 12308 Guiding  Dir = 3, Dur = 127
22:03:05.745 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:05.749 00.004 12308 IsSlewing returns 0
22:03:05.749 00.000 12308 IsGuiding returns 0
22:03:05.751 00.002 12308 PulseGuide returned control before completion, sleep 137
22:03:05.774 00.023 14556 UpdateGuideState exits: m=2060 SNR=30.4
22:03:05.778 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:05.782 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:05.787 00.005 14556 Enqueuing Expose request
22:03:05.890 00.103 12308 IsGuiding returns 1
22:03:05.891 00.001 12308 scope still moving after pulse duration time elapsed
22:03:05.921 00.030 12308 IsSlewing returns 0
22:03:05.923 00.002 12308 IsGuiding returns 0
22:03:05.923 00.000 12308 scope move finished after 127 + 45 ms
22:03:05.923 00.000 12308 Move returns status 0, amount 127
22:03:05.924 00.001 12308 MoveAxis(N, 0, ABG)
22:03:05.924 00.000 12308 Move returns status 0, amount 0
22:03:05.925 00.001 12308 move complete, result=0
22:03:05.925 00.000 12308 worker thread done servicing request
22:03:05.925 00.000 12308 Worker thread wakes up
22:03:05.926 00.001 14556 GuideStep: 0.3 px 127 ms WEST, -0.1 px 0 ms NORTH
22:03:05.932 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:05.932 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:07.183 01.251 12308 Exposure complete
22:03:07.331 00.148 12308 worker thread done servicing request
22:03:07.332 00.001 14556 OnExposeComplete: enter
22:03:07.336 00.004 14556 UpdateGuideState(): m_state=6
22:03:07.340 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3912
22:03:07.345 00.005 14556 Star::Find returns 1 (0), X=190.02, Y=992.40, Mass=1815, SNR=28.5, Peak=143 HFD=4.4
22:03:07.348 00.003 14556 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.07) = xAngle (5.74 = -0.54)
22:03:07.353 00.005 14556 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.64 = -0.64)
22:03:07.358 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.07 cameraTheta=2.67 mountX=0.06 mountY=-0.04, mountTheta=-0.61
22:03:07.365 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.03, opts=13)
22:03:07.369 00.004 14556 Enqueuing Move request for scope (-0.07, 0.03)
22:03:07.372 00.003 12308 Worker thread wakes up
22:03:07.372 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
22:03:07.373 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
22:03:07.373 00.000 12308 Moving (-0.07, 0.03) raw xDistance=0.06 yDistance=-0.04
22:03:07.373 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:03:07.374 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:07.374 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:03:07.374 00.000 12308 MoveAxis(E, 0, ABG)
22:03:07.375 00.001 12308 Move returns status 0, amount 0
22:03:07.375 00.000 12308 MoveAxis(N, 0, ABG)
22:03:07.375 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:07.380 00.005 12308 Move returns status 0, amount 0
22:03:07.381 00.001 12308 move complete, result=0
22:03:07.381 00.000 12308 worker thread done servicing request
22:03:07.398 00.017 14556 UpdateGuideState exits: m=1815 SNR=28.5
22:03:07.402 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:07.405 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:07.407 00.002 14556 Enqueuing Expose request
22:03:07.414 00.007 12308 Worker thread wakes up
22:03:07.415 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:03:07.421 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:07.422 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:08.667 01.245 12308 Exposure complete
22:03:08.803 00.136 12308 worker thread done servicing request
22:03:08.804 00.001 14556 OnExposeComplete: enter
22:03:08.807 00.003 14556 UpdateGuideState(): m_state=6
22:03:08.811 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3913
22:03:08.814 00.003 14556 Star::Find returns 1 (0), X=189.99, Y=992.58, Mass=2145, SNR=31.2, Peak=182 HFD=4.2
22:03:08.818 00.004 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.07 = -1.22)
22:03:08.822 00.004 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.32)
22:03:08.826 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.99 mountX=0.08 mountY=-0.22, mountTheta=-1.23
22:03:08.831 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.21, opts=13)
22:03:08.835 00.004 14556 Enqueuing Move request for scope (-0.09, 0.21)
22:03:08.839 00.004 12308 Worker thread wakes up
22:03:08.839 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.21) opts 0xd
22:03:08.839 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.21)
22:03:08.839 00.000 12308 Moving (-0.09, 0.21) raw xDistance=0.08 yDistance=-0.22
22:03:08.840 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:03:08.840 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:03:08.840 00.000 12308 MoveAxis(E, 0, ABG)
22:03:08.840 00.000 12308 Move returns status 0, amount 0
22:03:08.840 00.000 12308 MoveAxis(N, 154, ABG)
22:03:08.840 00.000 12308 Guiding  Dir = 0, Dur = 154
22:03:08.841 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:08.845 00.004 12308 IsSlewing returns 0
22:03:08.845 00.000 12308 IsGuiding returns 0
22:03:08.845 00.000 12308 PulseGuide returned control before completion, sleep 164
22:03:08.866 00.021 14556 UpdateGuideState exits: m=2145 SNR=31.2
22:03:08.869 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:08.874 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:08.877 00.003 14556 Enqueuing Expose request
22:03:09.012 00.135 12308 IsGuiding returns 1
22:03:09.013 00.001 12308 scope still moving after pulse duration time elapsed
22:03:09.043 00.030 12308 IsSlewing returns 0
22:03:09.045 00.002 12308 IsGuiding returns 0
22:03:09.045 00.000 12308 scope move finished after 154 + 45 ms
22:03:09.045 00.000 12308 Move returns status 0, amount 154
22:03:09.046 00.001 12308 move complete, result=0
22:03:09.046 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 154 ms NORTH
22:03:09.052 00.006 12308 worker thread done servicing request
22:03:09.052 00.000 12308 Worker thread wakes up
22:03:09.052 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:09.052 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:10.308 01.256 12308 Exposure complete
22:03:10.452 00.144 12308 worker thread done servicing request
22:03:10.452 00.000 14556 OnExposeComplete: enter
22:03:10.456 00.004 14556 UpdateGuideState(): m_state=6
22:03:10.459 00.003 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3914
22:03:10.462 00.003 14556 Star::Find returns 1 (0), X=190.33, Y=992.37, Mass=2034, SNR=30.2, Peak=176 HFD=4.6
22:03:10.467 00.005 14556 CameraToMount -- cameraTheta (0.02) - m_xAngle (-3.07) = xAngle (3.09 = 3.09)
22:03:10.470 00.003 14556 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.99 = 2.99)
22:03:10.474 00.004 14556 CameraToMount -- cameraX=0.25 cameraY=0.00 hyp=0.25 cameraTheta=0.02 mountX=-0.25 mountY=0.04, mountTheta=2.99
22:03:10.481 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.00, opts=13)
22:03:10.487 00.006 14556 Enqueuing Move request for scope (0.25, 0.00)
22:03:10.491 00.004 12308 Worker thread wakes up
22:03:10.491 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.00) opts 0xd
22:03:10.491 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.00)
22:03:10.491 00.000 12308 Moving (0.25, 0.00) raw xDistance=-0.25 yDistance=0.04
22:03:10.491 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
22:03:10.492 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:10.492 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:03:10.492 00.000 12308 MoveAxis(E, 106, ABG)
22:03:10.492 00.000 12308 Guiding  Dir = 2, Dur = 106
22:03:10.492 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:10.497 00.005 12308 IsSlewing returns 0
22:03:10.497 00.000 12308 IsGuiding returns 0
22:03:10.498 00.001 12308 PulseGuide returned control before completion, sleep 116
22:03:10.519 00.021 14556 UpdateGuideState exits: m=2034 SNR=30.2
22:03:10.524 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:10.528 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:10.532 00.004 14556 Enqueuing Expose request
22:03:10.626 00.094 12308 IsGuiding returns 1
22:03:10.627 00.001 12308 scope still moving after pulse duration time elapsed
22:03:10.657 00.030 12308 IsSlewing returns 0
22:03:10.658 00.001 12308 IsGuiding returns 0
22:03:10.658 00.000 12308 scope move finished after 106 + 54 ms
22:03:10.659 00.001 12308 Move returns status 0, amount 106
22:03:10.659 00.000 12308 MoveAxis(N, 0, ABG)
22:03:10.660 00.001 12308 Move returns status 0, amount 0
22:03:10.660 00.000 12308 move complete, result=0
22:03:10.661 00.001 14556 GuideStep: -0.2 px 106 ms EAST, 0.0 px 0 ms NORTH
22:03:10.669 00.008 12308 worker thread done servicing request
22:03:10.669 00.000 12308 Worker thread wakes up
22:03:10.671 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:10.672 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:11.914 01.242 12308 Exposure complete
22:03:12.062 00.148 12308 worker thread done servicing request
22:03:12.062 00.000 14556 OnExposeComplete: enter
22:03:12.066 00.004 14556 UpdateGuideState(): m_state=6
22:03:12.070 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3915
22:03:12.074 00.004 14556 Star::Find returns 1 (0), X=190.06, Y=992.37, Mass=1945, SNR=29.5, Peak=150 HFD=4.1
22:03:12.078 00.004 14556 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-3.07) = xAngle (-0.00 = -0.00)
22:03:12.082 00.004 14556 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.10 = -0.10)
22:03:12.086 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-3.07 mountX=0.03 mountY=-0.00, mountTheta=-0.10
22:03:12.091 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.00, opts=13)
22:03:12.094 00.003 14556 Enqueuing Move request for scope (-0.03, -0.00)
22:03:12.099 00.005 12308 Worker thread wakes up
22:03:12.099 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.00) opts 0xd
22:03:12.099 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.00)
22:03:12.099 00.000 12308 Moving (-0.03, -0.00) raw xDistance=0.03 yDistance=-0.00
22:03:12.099 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:03:12.099 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:12.099 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:03:12.100 00.001 12308 MoveAxis(E, 0, ABG)
22:03:12.100 00.000 12308 Move returns status 0, amount 0
22:03:12.101 00.001 12308 MoveAxis(N, 0, ABG)
22:03:12.101 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:12.104 00.003 12308 Move returns status 0, amount 0
22:03:12.104 00.000 12308 move complete, result=0
22:03:12.104 00.000 12308 worker thread done servicing request
22:03:12.124 00.020 14556 UpdateGuideState exits: m=1945 SNR=29.5
22:03:12.129 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:12.133 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:12.139 00.006 14556 Enqueuing Expose request
22:03:12.144 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:03:12.148 00.004 12308 Worker thread wakes up
22:03:12.148 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:12.148 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:13.398 01.250 12308 Exposure complete
22:03:13.536 00.138 12308 worker thread done servicing request
22:03:13.536 00.000 14556 OnExposeComplete: enter
22:03:13.540 00.004 14556 UpdateGuideState(): m_state=6
22:03:13.543 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3916
22:03:13.549 00.006 14556 Star::Find returns 1 (0), X=190.14, Y=992.51, Mass=2250, SNR=32.0, Peak=169 HFD=4.4
22:03:13.552 00.003 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.27 = -2.01)
22:03:13.556 00.004 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.18 = -2.11)
22:03:13.560 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.20 mountX=-0.06 mountY=-0.13, mountTheta=-2.03
22:03:13.564 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.14, opts=13)
22:03:13.568 00.004 14556 Enqueuing Move request for scope (0.06, 0.14)
22:03:13.572 00.004 12308 Worker thread wakes up
22:03:13.572 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.14) opts 0xd
22:03:13.572 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.14)
22:03:13.572 00.000 12308 Moving (0.06, 0.14) raw xDistance=-0.06 yDistance=-0.13
22:03:13.573 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:03:13.573 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:13.573 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:03:13.573 00.000 12308 MoveAxis(E, 0, ABG)
22:03:13.573 00.000 12308 Move returns status 0, amount 0
22:03:13.573 00.000 12308 MoveAxis(N, 0, ABG)
22:03:13.573 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:13.579 00.006 12308 Move returns status 0, amount 0
22:03:13.579 00.000 12308 move complete, result=0
22:03:13.579 00.000 12308 worker thread done servicing request
22:03:13.598 00.019 14556 UpdateGuideState exits: m=2250 SNR=32.0
22:03:13.602 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:13.607 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:13.612 00.005 14556 Enqueuing Expose request
22:03:13.616 00.004 12308 Worker thread wakes up
22:03:13.617 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:13.617 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:13.617 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:03:14.872 01.255 12308 Exposure complete
22:03:15.014 00.142 12308 worker thread done servicing request
22:03:15.015 00.001 14556 OnExposeComplete: enter
22:03:15.019 00.004 14556 UpdateGuideState(): m_state=6
22:03:15.024 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3917
22:03:15.028 00.004 14556 Star::Find returns 1 (0), X=189.96, Y=992.48, Mass=2019, SNR=30.2, Peak=154 HFD=4.4
22:03:15.032 00.004 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
22:03:15.036 00.004 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
22:03:15.040 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.17 cameraTheta=2.46 mountX=0.12 mountY=-0.13, mountTheta=-0.80
22:03:15.045 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.11, opts=13)
22:03:15.049 00.004 14556 Enqueuing Move request for scope (-0.13, 0.11)
22:03:15.053 00.004 12308 Worker thread wakes up
22:03:15.053 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
22:03:15.053 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
22:03:15.053 00.000 12308 Moving (-0.13, 0.11) raw xDistance=0.12 yDistance=-0.13
22:03:15.053 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:03:15.054 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:15.054 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:03:15.054 00.000 12308 MoveAxis(E, 0, ABG)
22:03:15.054 00.000 12308 Move returns status 0, amount 0
22:03:15.054 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:15.060 00.006 12308 MoveAxis(N, 0, ABG)
22:03:15.060 00.000 12308 Move returns status 0, amount 0
22:03:15.060 00.000 12308 move complete, result=0
22:03:15.060 00.000 12308 worker thread done servicing request
22:03:15.080 00.020 14556 UpdateGuideState exits: m=2019 SNR=30.2
22:03:15.084 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:15.087 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:15.092 00.005 14556 Enqueuing Expose request
22:03:15.096 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:03:15.101 00.005 12308 Worker thread wakes up
22:03:15.101 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:15.101 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:16.344 01.243 12308 Exposure complete
22:03:16.486 00.142 12308 worker thread done servicing request
22:03:16.486 00.000 14556 OnExposeComplete: enter
22:03:16.490 00.004 14556 UpdateGuideState(): m_state=6
22:03:16.494 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3918
22:03:16.498 00.004 14556 Star::Find returns 1 (0), X=190.17, Y=992.54, Mass=2066, SNR=30.6, Peak=151 HFD=4.4
22:03:16.501 00.003 14556 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.07) = xAngle (4.21 = -2.07)
22:03:16.504 00.003 14556 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.11 = -2.17)
22:03:16.508 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.14 mountX=-0.09 mountY=-0.15, mountTheta=-2.10
22:03:16.514 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.17, opts=13)
22:03:16.519 00.005 14556 Enqueuing Move request for scope (0.08, 0.17)
22:03:16.523 00.004 12308 Worker thread wakes up
22:03:16.523 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
22:03:16.523 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
22:03:16.523 00.000 12308 Moving (0.08, 0.17) raw xDistance=-0.09 yDistance=-0.15
22:03:16.524 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:03:16.524 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:16.524 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:03:16.526 00.002 12308 MoveAxis(E, 0, ABG)
22:03:16.526 00.000 12308 Move returns status 0, amount 0
22:03:16.526 00.000 12308 MoveAxis(N, 0, ABG)
22:03:16.526 00.000 12308 Move returns status 0, amount 0
22:03:16.527 00.001 12308 move complete, result=0
22:03:16.527 00.000 12308 worker thread done servicing request
22:03:16.527 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:16.562 00.035 14556 UpdateGuideState exits: m=2066 SNR=30.6
22:03:16.568 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:16.574 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:16.578 00.004 14556 Enqueuing Expose request
22:03:16.582 00.004 12308 Worker thread wakes up
22:03:16.582 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:03:16.586 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:16.586 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:17.830 01.244 12308 Exposure complete
22:03:17.968 00.138 12308 worker thread done servicing request
22:03:17.968 00.000 14556 OnExposeComplete: enter
22:03:17.971 00.003 14556 UpdateGuideState(): m_state=6
22:03:17.977 00.006 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3919
22:03:17.981 00.004 14556 Star::Find returns 1 (0), X=189.83, Y=992.80, Mass=2075, SNR=30.5, Peak=167 HFD=4.4
22:03:17.984 00.003 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.18 = -1.11)
22:03:17.989 00.005 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.21)
22:03:17.993 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.43 hyp=0.50 cameraTheta=2.10 mountX=0.22 mountY=-0.47, mountTheta=-1.12
22:03:17.997 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.43, opts=13)
22:03:18.001 00.004 14556 Enqueuing Move request for scope (-0.25, 0.43)
22:03:18.005 00.004 12308 Worker thread wakes up
22:03:18.005 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.43) opts 0xd
22:03:18.005 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.43)
22:03:18.005 00.000 12308 Moving (-0.25, 0.43) raw xDistance=0.22 yDistance=-0.47
22:03:18.006 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:03:18.006 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
22:03:18.006 00.000 12308 MoveAxis(W, 97, ABG)
22:03:18.006 00.000 12308 Guiding  Dir = 3, Dur = 97
22:03:18.006 00.000 12308 IsSlewing returns 0
22:03:18.007 00.001 12308 IsGuiding returns 0
22:03:18.008 00.001 12308 PulseGuide returned control before completion, sleep 107
22:03:18.008 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:18.036 00.028 14556 UpdateGuideState exits: m=2075 SNR=30.5
22:03:18.042 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:18.048 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:18.051 00.003 14556 Enqueuing Expose request
22:03:18.117 00.066 12308 IsGuiding returns 1
22:03:18.118 00.001 12308 scope still moving after pulse duration time elapsed
22:03:18.148 00.030 12308 IsSlewing returns 0
22:03:18.148 00.000 12308 IsGuiding returns 0
22:03:18.149 00.001 12308 scope move finished after 97 + 44 ms
22:03:18.149 00.000 12308 Move returns status 0, amount 97
22:03:18.149 00.000 12308 MoveAxis(N, 328, ABG)
22:03:18.149 00.000 12308 Guiding  Dir = 0, Dur = 328
22:03:18.151 00.002 12308 IsSlewing returns 0
22:03:18.151 00.000 12308 IsGuiding returns 0
22:03:18.151 00.000 12308 PulseGuide returned control before completion, sleep 338
22:03:18.494 00.343 12308 IsGuiding returns 1
22:03:18.495 00.001 12308 scope still moving after pulse duration time elapsed
22:03:18.525 00.030 12308 IsSlewing returns 0
22:03:18.526 00.001 12308 IsGuiding returns 1
22:03:18.557 00.031 12308 IsSlewing returns 0
22:03:18.559 00.002 12308 IsGuiding returns 0
22:03:18.559 00.000 12308 scope move finished after 328 + 80 ms
22:03:18.559 00.000 12308 Move returns status 0, amount 328
22:03:18.560 00.001 12308 move complete, result=0
22:03:18.560 00.000 12308 worker thread done servicing request
22:03:18.561 00.001 12308 Worker thread wakes up
22:03:18.561 00.000 14556 GuideStep: 0.2 px 97 ms WEST, -0.5 px 328 ms NORTH
22:03:18.567 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:18.568 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:19.815 01.247 12308 Exposure complete
22:03:19.966 00.151 12308 worker thread done servicing request
22:03:19.966 00.000 14556 OnExposeComplete: enter
22:03:19.970 00.004 14556 UpdateGuideState(): m_state=6
22:03:19.974 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3920
22:03:19.979 00.005 14556 Star::Find returns 1 (0), X=190.23, Y=992.28, Mass=2271, SNR=31.9, Peak=194 HFD=4.4
22:03:19.982 00.003 14556 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.07) = xAngle (2.49 = 2.49)
22:03:19.987 00.005 14556 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.39 = 2.39)
22:03:19.992 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-0.58 mountX=-0.13 mountY=0.12, mountTheta=2.43
22:03:19.998 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.09, opts=13)
22:03:20.002 00.004 14556 Enqueuing Move request for scope (0.14, -0.09)
22:03:20.010 00.008 12308 Worker thread wakes up
22:03:20.010 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.09) opts 0xd
22:03:20.010 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.09)
22:03:20.012 00.002 12308 Moving (0.14, -0.09) raw xDistance=-0.13 yDistance=0.12
22:03:20.012 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:03:20.012 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:20.012 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:03:20.012 00.000 12308 MoveAxis(E, 0, ABG)
22:03:20.012 00.000 12308 Move returns status 0, amount 0
22:03:20.012 00.000 12308 MoveAxis(N, 0, ABG)
22:03:20.013 00.001 12308 Move returns status 0, amount 0
22:03:20.013 00.000 12308 move complete, result=0
22:03:20.014 00.001 12308 worker thread done servicing request
22:03:20.014 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:20.043 00.029 14556 UpdateGuideState exits: m=2271 SNR=31.9
22:03:20.048 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:20.052 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:20.057 00.005 14556 Enqueuing Expose request
22:03:20.062 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:03:20.069 00.007 12308 Worker thread wakes up
22:03:20.069 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:20.070 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:21.318 01.248 12308 Exposure complete
22:03:21.444 00.126 12308 worker thread done servicing request
22:03:21.444 00.000 14556 OnExposeComplete: enter
22:03:21.450 00.006 14556 UpdateGuideState(): m_state=6
22:03:21.454 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3921
22:03:21.458 00.004 14556 Star::Find returns 1 (0), X=189.94, Y=992.22, Mass=1959, SNR=29.7, Peak=164 HFD=4.6
22:03:21.462 00.004 14556 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-3.07) = xAngle (0.74 = 0.74)
22:03:21.468 00.006 14556 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.64 = 0.64)
22:03:21.473 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.15 hyp=0.21 cameraTheta=-2.34 mountX=0.16 mountY=0.12, mountTheta=0.68
22:03:21.480 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.15, opts=13)
22:03:21.485 00.005 14556 Enqueuing Move request for scope (-0.15, -0.15)
22:03:21.491 00.006 12308 Worker thread wakes up
22:03:21.491 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.15) opts 0xd
22:03:21.491 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.15)
22:03:21.491 00.000 12308 Moving (-0.15, -0.15) raw xDistance=0.16 yDistance=0.12
22:03:21.492 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:03:21.492 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:21.492 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:03:21.493 00.001 12308 MoveAxis(E, 0, ABG)
22:03:21.493 00.000 12308 Move returns status 0, amount 0
22:03:21.494 00.001 12308 MoveAxis(N, 0, ABG)
22:03:21.494 00.000 12308 Move returns status 0, amount 0
22:03:21.494 00.000 12308 move complete, result=0
22:03:21.494 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:21.501 00.007 12308 worker thread done servicing request
22:03:21.522 00.021 14556 UpdateGuideState exits: m=1959 SNR=29.7
22:03:21.526 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:21.530 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:21.533 00.003 14556 Enqueuing Expose request
22:03:21.538 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:03:21.545 00.007 12308 Worker thread wakes up
22:03:21.545 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:21.546 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:22.805 01.259 12308 Exposure complete
22:03:22.953 00.148 12308 worker thread done servicing request
22:03:22.954 00.001 14556 OnExposeComplete: enter
22:03:22.957 00.003 14556 UpdateGuideState(): m_state=6
22:03:22.962 00.005 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3922
22:03:22.966 00.004 14556 Star::Find returns 1 (0), X=190.01, Y=992.31, Mass=2064, SNR=30.4, Peak=175 HFD=4.2
22:03:22.970 00.004 14556 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.07) = xAngle (0.62 = 0.62)
22:03:22.974 00.004 14556 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.52 = 0.52)
22:03:22.978 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.45 mountX=0.08 mountY=0.05, mountTheta=0.55
22:03:22.982 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.06, opts=13)
22:03:22.987 00.005 14556 Enqueuing Move request for scope (-0.08, -0.06)
22:03:22.990 00.003 12308 Worker thread wakes up
22:03:22.990 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
22:03:22.990 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
22:03:22.990 00.000 12308 Moving (-0.08, -0.06) raw xDistance=0.08 yDistance=0.05
22:03:22.991 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:03:22.991 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:22.991 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:03:22.991 00.000 12308 MoveAxis(E, 0, ABG)
22:03:22.991 00.000 12308 Move returns status 0, amount 0
22:03:22.991 00.000 12308 MoveAxis(N, 0, ABG)
22:03:22.991 00.000 12308 Move returns status 0, amount 0
22:03:22.991 00.000 12308 move complete, result=0
22:03:22.993 00.002 12308 worker thread done servicing request
22:03:22.993 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:23.017 00.024 14556 UpdateGuideState exits: m=2064 SNR=30.4
22:03:23.022 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:23.025 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:23.029 00.004 14556 Enqueuing Expose request
22:03:23.034 00.005 12308 Worker thread wakes up
22:03:23.034 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:03:23.038 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:23.038 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:24.289 01.251 12308 Exposure complete
22:03:24.432 00.143 12308 worker thread done servicing request
22:03:24.433 00.001 14556 OnExposeComplete: enter
22:03:24.436 00.003 14556 UpdateGuideState(): m_state=6
22:03:24.441 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3923
22:03:24.444 00.003 14556 Star::Find returns 1 (0), X=190.06, Y=992.57, Mass=2196, SNR=31.4, Peak=157 HFD=4.9
22:03:24.449 00.005 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.80 = -1.49)
22:03:24.453 00.004 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.59)
22:03:24.458 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.72 mountX=0.02 mountY=-0.20, mountTheta=-1.49
22:03:24.463 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.20, opts=13)
22:03:24.467 00.004 14556 Enqueuing Move request for scope (-0.03, 0.20)
22:03:24.471 00.004 12308 Worker thread wakes up
22:03:24.471 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.20) opts 0xd
22:03:24.471 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.20)
22:03:24.471 00.000 12308 Moving (-0.03, 0.20) raw xDistance=0.02 yDistance=-0.20
22:03:24.472 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:03:24.472 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:03:24.472 00.000 12308 MoveAxis(E, 0, ABG)
22:03:24.473 00.001 12308 Move returns status 0, amount 0
22:03:24.473 00.000 12308 MoveAxis(N, 142, ABG)
22:03:24.473 00.000 12308 Guiding  Dir = 0, Dur = 142
22:03:24.473 00.000 12308 IsSlewing returns 0
22:03:24.473 00.000 12308 IsGuiding returns 0
22:03:24.474 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:24.479 00.005 12308 PulseGuide returned control before completion, sleep 152
22:03:24.498 00.019 14556 UpdateGuideState exits: m=2196 SNR=31.4
22:03:24.503 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:24.508 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:24.512 00.004 14556 Enqueuing Expose request
22:03:24.642 00.130 12308 IsGuiding returns 1
22:03:24.644 00.002 12308 scope still moving after pulse duration time elapsed
22:03:24.675 00.031 12308 IsSlewing returns 0
22:03:24.676 00.001 12308 IsGuiding returns 0
22:03:24.678 00.002 12308 scope move finished after 142 + 61 ms
22:03:24.678 00.000 12308 Move returns status 0, amount 142
22:03:24.678 00.000 12308 move complete, result=0
22:03:24.679 00.001 12308 worker thread done servicing request
22:03:24.679 00.000 12308 Worker thread wakes up
22:03:24.680 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 142 ms NORTH
22:03:24.685 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:24.685 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:25.937 01.252 12308 Exposure complete
22:03:26.089 00.152 12308 worker thread done servicing request
22:03:26.089 00.000 14556 OnExposeComplete: enter
22:03:26.093 00.004 14556 UpdateGuideState(): m_state=6
22:03:26.097 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3924
22:03:26.100 00.003 14556 Star::Find returns 1 (0), X=189.91, Y=992.52, Mass=1904, SNR=29.3, Peak=135 HFD=4.5
22:03:26.105 00.005 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.52 = -0.77)
22:03:26.109 00.004 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
22:03:26.113 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.15 hyp=0.24 cameraTheta=2.44 mountX=0.17 mountY=-0.18, mountTheta=-0.81
22:03:26.120 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.15, opts=13)
22:03:26.124 00.004 14556 Enqueuing Move request for scope (-0.18, 0.15)
22:03:26.128 00.004 12308 Worker thread wakes up
22:03:26.128 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.15) opts 0xd
22:03:26.129 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.15)
22:03:26.129 00.000 12308 Moving (-0.18, 0.15) raw xDistance=0.17 yDistance=-0.18
22:03:26.129 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:03:26.130 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:26.130 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:03:26.130 00.000 12308 MoveAxis(E, 0, ABG)
22:03:26.130 00.000 12308 Move returns status 0, amount 0
22:03:26.131 00.001 12308 MoveAxis(N, 0, ABG)
22:03:26.131 00.000 12308 Move returns status 0, amount 0
22:03:26.131 00.000 12308 move complete, result=0
22:03:26.131 00.000 12308 worker thread done servicing request
22:03:26.132 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:26.158 00.026 14556 UpdateGuideState exits: m=1904 SNR=29.3
22:03:26.163 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:26.168 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:26.174 00.006 14556 Enqueuing Expose request
22:03:26.179 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:03:26.183 00.004 12308 Worker thread wakes up
22:03:26.183 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:26.185 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:27.427 01.242 12308 Exposure complete
22:03:27.573 00.146 12308 worker thread done servicing request
22:03:27.573 00.000 14556 OnExposeComplete: enter
22:03:27.578 00.005 14556 UpdateGuideState(): m_state=6
22:03:27.583 00.005 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3925
22:03:27.587 00.004 14556 Star::Find returns 1 (0), X=190.09, Y=992.62, Mass=1956, SNR=29.7, Peak=158 HFD=4.2
22:03:27.590 00.003 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.63 = -1.66)
22:03:27.595 00.005 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.53 = -1.75)
22:03:27.598 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.55 mountX=-0.02 mountY=-0.24, mountTheta=-1.66
22:03:27.603 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.25, opts=13)
22:03:27.608 00.005 14556 Enqueuing Move request for scope (0.00, 0.25)
22:03:27.611 00.003 12308 Worker thread wakes up
22:03:27.612 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.25) opts 0xd
22:03:27.612 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.25)
22:03:27.612 00.000 12308 Moving (0.00, 0.25) raw xDistance=-0.02 yDistance=-0.24
22:03:27.612 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:03:27.612 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:03:27.612 00.000 12308 MoveAxis(E, 0, ABG)
22:03:27.613 00.001 12308 Move returns status 0, amount 0
22:03:27.613 00.000 12308 MoveAxis(N, 171, ABG)
22:03:27.613 00.000 12308 Guiding  Dir = 0, Dur = 171
22:03:27.614 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:27.618 00.004 12308 IsSlewing returns 0
22:03:27.618 00.000 12308 IsGuiding returns 0
22:03:27.618 00.000 12308 PulseGuide returned control before completion, sleep 181
22:03:27.640 00.022 14556 UpdateGuideState exits: m=1956 SNR=29.7
22:03:27.646 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:27.652 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:27.658 00.006 14556 Enqueuing Expose request
22:03:27.809 00.151 12308 IsGuiding returns 1
22:03:27.810 00.001 12308 scope still moving after pulse duration time elapsed
22:03:27.840 00.030 12308 IsSlewing returns 0
22:03:27.841 00.001 12308 IsGuiding returns 0
22:03:27.841 00.000 12308 scope move finished after 171 + 52 ms
22:03:27.843 00.002 12308 Move returns status 0, amount 171
22:03:27.843 00.000 12308 move complete, result=0
22:03:27.843 00.000 12308 worker thread done servicing request
22:03:27.843 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 171 ms NORTH
22:03:27.852 00.009 12308 Worker thread wakes up
22:03:27.852 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:27.852 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:29.096 01.244 12308 Exposure complete
22:03:29.232 00.136 12308 worker thread done servicing request
22:03:29.232 00.000 14556 OnExposeComplete: enter
22:03:29.237 00.005 14556 UpdateGuideState(): m_state=6
22:03:29.240 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3926
22:03:29.244 00.004 14556 Star::Find returns 1 (0), X=190.04, Y=992.26, Mass=2340, SNR=32.5, Peak=180 HFD=4.6
22:03:29.248 00.004 14556 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-3.07) = xAngle (1.14 = 1.14)
22:03:29.252 00.004 14556 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.04 = 1.04)
22:03:29.255 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.93 mountX=0.05 mountY=0.10, mountTheta=1.12
22:03:29.261 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.11, opts=13)
22:03:29.265 00.004 14556 Enqueuing Move request for scope (-0.04, -0.11)
22:03:29.268 00.003 12308 Worker thread wakes up
22:03:29.268 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd
22:03:29.268 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.11)
22:03:29.268 00.000 12308 Moving (-0.04, -0.11) raw xDistance=0.05 yDistance=0.10
22:03:29.268 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:03:29.269 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:29.269 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:03:29.269 00.000 12308 MoveAxis(E, 0, ABG)
22:03:29.269 00.000 12308 Move returns status 0, amount 0
22:03:29.269 00.000 12308 MoveAxis(N, 0, ABG)
22:03:29.270 00.001 12308 Move returns status 0, amount 0
22:03:29.270 00.000 12308 move complete, result=0
22:03:29.270 00.000 12308 worker thread done servicing request
22:03:29.270 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:29.294 00.024 14556 UpdateGuideState exits: m=2340 SNR=32.5
22:03:29.298 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:29.303 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:29.305 00.002 14556 Enqueuing Expose request
22:03:29.310 00.005 12308 Worker thread wakes up
22:03:29.310 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:03:29.313 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:29.313 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:30.565 01.252 12308 Exposure complete
22:03:30.704 00.139 12308 worker thread done servicing request
22:03:30.704 00.000 14556 OnExposeComplete: enter
22:03:30.709 00.005 14556 UpdateGuideState(): m_state=6
22:03:30.712 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3927
22:03:30.717 00.005 14556 Star::Find returns 1 (0), X=190.18, Y=992.42, Mass=2343, SNR=32.6, Peak=193 HFD=4.9
22:03:30.721 00.004 14556 CameraToMount -- cameraTheta (0.49) - m_xAngle (-3.07) = xAngle (3.56 = -2.72)
22:03:30.723 00.002 14556 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.46 = -2.82)
22:03:30.728 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.49 mountX=-0.10 mountY=-0.03, mountTheta=-2.81
22:03:30.734 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.05, opts=13)
22:03:30.737 00.003 14556 Enqueuing Move request for scope (0.10, 0.05)
22:03:30.742 00.005 12308 Worker thread wakes up
22:03:30.742 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
22:03:30.742 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
22:03:30.742 00.000 12308 Moving (0.10, 0.05) raw xDistance=-0.10 yDistance=-0.03
22:03:30.742 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:03:30.742 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:30.743 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:03:30.743 00.000 12308 MoveAxis(E, 0, ABG)
22:03:30.743 00.000 12308 Move returns status 0, amount 0
22:03:30.743 00.000 12308 MoveAxis(N, 0, ABG)
22:03:30.743 00.000 12308 Move returns status 0, amount 0
22:03:30.743 00.000 12308 move complete, result=0
22:03:30.745 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:30.748 00.003 12308 worker thread done servicing request
22:03:30.769 00.021 14556 UpdateGuideState exits: m=2343 SNR=32.6
22:03:30.773 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:30.778 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:30.782 00.004 14556 Enqueuing Expose request
22:03:30.785 00.003 12308 Worker thread wakes up
22:03:30.785 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:03:30.789 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:30.789 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:32.034 01.245 12308 Exposure complete
22:03:32.164 00.130 12308 worker thread done servicing request
22:03:32.164 00.000 14556 OnExposeComplete: enter
22:03:32.169 00.005 14556 UpdateGuideState(): m_state=6
22:03:32.173 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3928
22:03:32.177 00.004 14556 Star::Find returns 1 (0), X=190.14, Y=992.51, Mass=2147, SNR=31.1, Peak=187 HFD=4.0
22:03:32.181 00.004 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.29 = -1.99)
22:03:32.185 00.004 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.09)
22:03:32.190 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.22 mountX=-0.06 mountY=-0.13, mountTheta=-2.01
22:03:32.198 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.14, opts=13)
22:03:32.205 00.007 14556 Enqueuing Move request for scope (0.05, 0.14)
22:03:32.210 00.005 12308 Worker thread wakes up
22:03:32.210 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
22:03:32.210 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
22:03:32.210 00.000 12308 Moving (0.05, 0.14) raw xDistance=-0.06 yDistance=-0.13
22:03:32.210 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:03:32.211 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:32.211 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:03:32.211 00.000 12308 MoveAxis(E, 0, ABG)
22:03:32.211 00.000 12308 Move returns status 0, amount 0
22:03:32.211 00.000 12308 MoveAxis(N, 0, ABG)
22:03:32.211 00.000 12308 Move returns status 0, amount 0
22:03:32.212 00.001 12308 move complete, result=0
22:03:32.212 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:32.216 00.004 12308 worker thread done servicing request
22:03:32.238 00.022 14556 UpdateGuideState exits: m=2147 SNR=31.1
22:03:32.243 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:32.247 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:32.251 00.004 14556 Enqueuing Expose request
22:03:32.256 00.005 12308 Worker thread wakes up
22:03:32.257 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:32.257 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:32.257 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:03:33.504 01.247 12308 Exposure complete
22:03:33.646 00.142 12308 worker thread done servicing request
22:03:33.647 00.001 14556 OnExposeComplete: enter
22:03:33.651 00.004 14556 UpdateGuideState(): m_state=6
22:03:33.655 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3929
22:03:33.659 00.004 14556 Star::Find returns 1 (0), X=190.13, Y=992.49, Mass=2033, SNR=30.5, Peak=148 HFD=4.8
22:03:33.662 00.003 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.32 = -1.96)
22:03:33.667 00.005 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.06)
22:03:33.671 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.25 mountX=-0.05 mountY=-0.11, mountTheta=-1.98
22:03:33.676 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.12, opts=13)
22:03:33.681 00.005 14556 Enqueuing Move request for scope (0.04, 0.12)
22:03:33.684 00.003 12308 Worker thread wakes up
22:03:33.684 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
22:03:33.684 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
22:03:33.684 00.000 12308 Moving (0.04, 0.12) raw xDistance=-0.05 yDistance=-0.11
22:03:33.684 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:03:33.686 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:33.686 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:03:33.686 00.000 12308 MoveAxis(E, 0, ABG)
22:03:33.686 00.000 12308 Move returns status 0, amount 0
22:03:33.686 00.000 12308 MoveAxis(N, 0, ABG)
22:03:33.686 00.000 12308 Move returns status 0, amount 0
22:03:33.687 00.001 12308 move complete, result=0
22:03:33.687 00.000 12308 worker thread done servicing request
22:03:33.687 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:33.710 00.023 14556 UpdateGuideState exits: m=2033 SNR=30.5
22:03:33.713 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:33.718 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:33.721 00.003 14556 Enqueuing Expose request
22:03:33.726 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:03:33.733 00.007 12308 Worker thread wakes up
22:03:33.733 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:33.733 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:34.971 01.238 12308 Exposure complete
22:03:35.109 00.138 12308 worker thread done servicing request
22:03:35.109 00.000 14556 OnExposeComplete: enter
22:03:35.113 00.004 14556 UpdateGuideState(): m_state=6
22:03:35.117 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3930
22:03:35.121 00.004 14556 Star::Find returns 1 (0), X=190.04, Y=992.78, Mass=2122, SNR=31.0, Peak=171 HFD=4.4
22:03:35.125 00.004 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
22:03:35.128 00.003 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
22:03:35.133 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.42 hyp=0.42 cameraTheta=1.68 mountX=0.02 mountY=-0.42, mountTheta=-1.53
22:03:35.140 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.42, opts=13)
22:03:35.144 00.004 14556 Enqueuing Move request for scope (-0.04, 0.42)
22:03:35.148 00.004 12308 Worker thread wakes up
22:03:35.150 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.42) opts 0xd
22:03:35.150 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.42)
22:03:35.150 00.000 12308 Moving (-0.04, 0.42) raw xDistance=0.02 yDistance=-0.42
22:03:35.150 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:03:35.151 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
22:03:35.151 00.000 12308 MoveAxis(E, 0, ABG)
22:03:35.151 00.000 12308 Move returns status 0, amount 0
22:03:35.152 00.001 12308 MoveAxis(N, 293, ABG)
22:03:35.152 00.000 12308 Guiding  Dir = 0, Dur = 293
22:03:35.152 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:35.156 00.004 12308 IsSlewing returns 0
22:03:35.157 00.001 12308 IsGuiding returns 0
22:03:35.157 00.000 12308 PulseGuide returned control before completion, sleep 303
22:03:35.180 00.023 14556 UpdateGuideState exits: m=2122 SNR=31.0
22:03:35.184 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:35.188 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:35.193 00.005 14556 Enqueuing Expose request
22:03:35.475 00.282 12308 IsGuiding returns 1
22:03:35.475 00.000 12308 scope still moving after pulse duration time elapsed
22:03:35.508 00.033 12308 IsSlewing returns 0
22:03:35.509 00.001 12308 IsGuiding returns 0
22:03:35.510 00.001 12308 scope move finished after 293 + 59 ms
22:03:35.510 00.000 12308 Move returns status 0, amount 293
22:03:35.511 00.001 12308 move complete, result=0
22:03:35.511 00.000 12308 worker thread done servicing request
22:03:35.512 00.001 12308 Worker thread wakes up
22:03:35.512 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 293 ms NORTH
22:03:35.518 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:35.518 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:36.774 01.256 12308 Exposure complete
22:03:36.912 00.138 12308 worker thread done servicing request
22:03:36.912 00.000 14556 OnExposeComplete: enter
22:03:36.917 00.005 14556 UpdateGuideState(): m_state=6
22:03:36.921 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3931
22:03:36.924 00.003 14556 Star::Find returns 1 (0), X=190.13, Y=992.22, Mass=2052, SNR=30.3, Peak=196 HFD=4.5
22:03:36.928 00.004 14556 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-3.07) = xAngle (1.78 = 1.78)
22:03:36.932 00.004 14556 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.68 = 1.68)
22:03:36.935 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.29 mountX=-0.03 mountY=0.15, mountTheta=1.78
22:03:36.939 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.14, opts=13)
22:03:36.945 00.006 14556 Enqueuing Move request for scope (0.04, -0.14)
22:03:36.948 00.003 12308 Worker thread wakes up
22:03:36.949 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd
22:03:36.949 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.14)
22:03:36.949 00.000 12308 Moving (0.04, -0.14) raw xDistance=-0.03 yDistance=0.15
22:03:36.949 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:03:36.951 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:36.951 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:03:36.951 00.000 12308 MoveAxis(E, 0, ABG)
22:03:36.951 00.000 12308 Move returns status 0, amount 0
22:03:36.951 00.000 12308 MoveAxis(N, 0, ABG)
22:03:36.952 00.001 12308 Move returns status 0, amount 0
22:03:36.952 00.000 12308 move complete, result=0
22:03:36.952 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:36.957 00.005 12308 worker thread done servicing request
22:03:36.979 00.022 14556 UpdateGuideState exits: m=2052 SNR=30.3
22:03:36.984 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:36.989 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:36.993 00.004 14556 Enqueuing Expose request
22:03:36.997 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:03:37.000 00.003 12308 Worker thread wakes up
22:03:37.000 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:37.000 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:38.255 01.255 12308 Exposure complete
22:03:38.406 00.151 12308 worker thread done servicing request
22:03:38.407 00.001 14556 OnExposeComplete: enter
22:03:38.411 00.004 14556 UpdateGuideState(): m_state=6
22:03:38.415 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3932
22:03:38.419 00.004 14556 Star::Find returns 1 (0), X=189.89, Y=992.23, Mass=2102, SNR=30.8, Peak=174 HFD=4.5
22:03:38.423 00.004 14556 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.07) = xAngle (0.56 = 0.56)
22:03:38.427 00.004 14556 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.47 = 0.47)
22:03:38.429 00.002 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.14 hyp=0.24 cameraTheta=-2.51 mountX=0.21 mountY=0.11, mountTheta=0.49
22:03:38.436 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.14, opts=13)
22:03:38.440 00.004 14556 Enqueuing Move request for scope (-0.20, -0.14)
22:03:38.444 00.004 12308 Worker thread wakes up
22:03:38.444 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.14) opts 0xd
22:03:38.445 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.14)
22:03:38.445 00.000 12308 Moving (-0.20, -0.14) raw xDistance=0.21 yDistance=0.11
22:03:38.445 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:03:38.445 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:38.445 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:03:38.446 00.001 12308 MoveAxis(W, 89, ABG)
22:03:38.446 00.000 12308 Guiding  Dir = 3, Dur = 89
22:03:38.447 00.001 12308 IsSlewing returns 0
22:03:38.447 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:38.451 00.004 12308 IsGuiding returns 0
22:03:38.452 00.001 12308 PulseGuide returned control before completion, sleep 99
22:03:38.471 00.019 14556 UpdateGuideState exits: m=2102 SNR=30.8
22:03:38.476 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:38.481 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:38.485 00.004 14556 Enqueuing Expose request
22:03:38.554 00.069 12308 IsGuiding returns 1
22:03:38.554 00.000 12308 scope still moving after pulse duration time elapsed
22:03:38.586 00.032 12308 IsSlewing returns 0
22:03:38.587 00.001 12308 IsGuiding returns 0
22:03:38.588 00.001 12308 scope move finished after 89 + 46 ms
22:03:38.589 00.001 12308 Move returns status 0, amount 89
22:03:38.589 00.000 12308 MoveAxis(N, 0, ABG)
22:03:38.589 00.000 12308 Move returns status 0, amount 0
22:03:38.590 00.001 12308 move complete, result=0
22:03:38.590 00.000 12308 worker thread done servicing request
22:03:38.590 00.000 14556 GuideStep: 0.2 px 89 ms WEST, 0.1 px 0 ms NORTH
22:03:38.596 00.006 12308 Worker thread wakes up
22:03:38.596 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:38.596 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:39.846 01.250 12308 Exposure complete
22:03:40.029 00.183 12308 worker thread done servicing request
22:03:40.029 00.000 14556 OnExposeComplete: enter
22:03:40.033 00.004 14556 UpdateGuideState(): m_state=6
22:03:40.036 00.003 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3933
22:03:40.041 00.005 14556 Star::Find returns 1 (0), X=189.94, Y=992.27, Mass=2451, SNR=33.3, Peak=191 HFD=4.7
22:03:40.046 00.005 14556 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-3.07) = xAngle (0.52 = 0.52)
22:03:40.049 00.003 14556 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.42 = 0.42)
22:03:40.053 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-2.56 mountX=0.15 mountY=0.07, mountTheta=0.44
22:03:40.059 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.10, opts=13)
22:03:40.062 00.003 14556 Enqueuing Move request for scope (-0.15, -0.10)
22:03:40.067 00.005 12308 Worker thread wakes up
22:03:40.068 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.10) opts 0xd
22:03:40.068 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.10)
22:03:40.068 00.000 12308 Moving (-0.15, -0.10) raw xDistance=0.15 yDistance=0.07
22:03:40.068 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:03:40.068 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:40.068 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:03:40.069 00.001 12308 MoveAxis(E, 0, ABG)
22:03:40.070 00.001 12308 Move returns status 0, amount 0
22:03:40.070 00.000 12308 MoveAxis(N, 0, ABG)
22:03:40.070 00.000 12308 Move returns status 0, amount 0
22:03:40.070 00.000 12308 move complete, result=0
22:03:40.070 00.000 12308 worker thread done servicing request
22:03:40.072 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:40.095 00.023 14556 UpdateGuideState exits: m=2451 SNR=33.3
22:03:40.102 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:40.108 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:40.112 00.004 14556 Enqueuing Expose request
22:03:40.115 00.003 12308 Worker thread wakes up
22:03:40.115 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:03:40.120 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:40.120 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:41.367 01.247 12308 Exposure complete
22:03:41.497 00.130 12308 worker thread done servicing request
22:03:41.498 00.001 14556 OnExposeComplete: enter
22:03:41.501 00.003 14556 UpdateGuideState(): m_state=6
22:03:41.507 00.006 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3934
22:03:41.513 00.006 14556 Star::Find returns 1 (0), X=189.95, Y=992.47, Mass=2169, SNR=31.4, Peak=165 HFD=4.7
22:03:41.518 00.005 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
22:03:41.522 00.004 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
22:03:41.526 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.17 cameraTheta=2.51 mountX=0.13 mountY=-0.12, mountTheta=-0.75
22:03:41.531 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.10, opts=13)
22:03:41.535 00.004 14556 Enqueuing Move request for scope (-0.14, 0.10)
22:03:41.540 00.005 12308 Worker thread wakes up
22:03:41.540 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
22:03:41.540 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
22:03:41.540 00.000 12308 Moving (-0.14, 0.10) raw xDistance=0.13 yDistance=-0.12
22:03:41.540 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:03:41.542 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:41.542 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:03:41.542 00.000 12308 MoveAxis(E, 0, ABG)
22:03:41.542 00.000 12308 Move returns status 0, amount 0
22:03:41.543 00.001 12308 MoveAxis(N, 0, ABG)
22:03:41.543 00.000 12308 Move returns status 0, amount 0
22:03:41.544 00.001 12308 move complete, result=0
22:03:41.544 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:41.549 00.005 12308 worker thread done servicing request
22:03:41.571 00.022 14556 UpdateGuideState exits: m=2169 SNR=31.4
22:03:41.575 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:41.580 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:41.585 00.005 14556 Enqueuing Expose request
22:03:41.588 00.003 12308 Worker thread wakes up
22:03:41.589 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:03:41.592 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:41.592 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:42.846 01.254 12308 Exposure complete
22:03:42.997 00.151 12308 worker thread done servicing request
22:03:42.998 00.001 14556 OnExposeComplete: enter
22:03:43.002 00.004 14556 UpdateGuideState(): m_state=6
22:03:43.006 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3935
22:03:43.011 00.005 14556 Star::Find returns 1 (0), X=189.93, Y=992.58, Mass=2161, SNR=31.2, Peak=147 HFD=4.5
22:03:43.015 00.004 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
22:03:43.019 00.004 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
22:03:43.022 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.21 hyp=0.26 cameraTheta=2.20 mountX=0.14 mountY=-0.23, mountTheta=-1.04
22:03:43.027 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.21, opts=13)
22:03:43.032 00.005 14556 Enqueuing Move request for scope (-0.15, 0.21)
22:03:43.036 00.004 12308 Worker thread wakes up
22:03:43.036 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.21) opts 0xd
22:03:43.036 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.21)
22:03:43.036 00.000 12308 Moving (-0.15, 0.21) raw xDistance=0.14 yDistance=-0.23
22:03:43.037 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:03:43.037 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:03:43.037 00.000 12308 MoveAxis(E, 0, ABG)
22:03:43.037 00.000 12308 Move returns status 0, amount 0
22:03:43.037 00.000 12308 MoveAxis(N, 164, ABG)
22:03:43.038 00.001 12308 Guiding  Dir = 0, Dur = 164
22:03:43.038 00.000 12308 IsSlewing returns 0
22:03:43.038 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:43.044 00.006 12308 IsGuiding returns 0
22:03:43.044 00.000 12308 PulseGuide returned control before completion, sleep 174
22:03:43.072 00.028 14556 UpdateGuideState exits: m=2161 SNR=31.2
22:03:43.079 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:43.085 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:43.090 00.005 14556 Enqueuing Expose request
22:03:43.227 00.137 12308 IsGuiding returns 1
22:03:43.227 00.000 12308 scope still moving after pulse duration time elapsed
22:03:43.257 00.030 12308 IsSlewing returns 0
22:03:43.257 00.000 12308 IsGuiding returns 0
22:03:43.258 00.001 12308 scope move finished after 164 + 49 ms
22:03:43.258 00.000 12308 Move returns status 0, amount 164
22:03:43.258 00.000 12308 move complete, result=0
22:03:43.258 00.000 12308 worker thread done servicing request
22:03:43.258 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 164 ms NORTH
22:03:43.267 00.009 12308 Worker thread wakes up
22:03:43.268 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:43.268 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:44.520 01.252 12308 Exposure complete
22:03:44.662 00.142 12308 worker thread done servicing request
22:03:44.663 00.001 14556 OnExposeComplete: enter
22:03:44.666 00.003 14556 UpdateGuideState(): m_state=6
22:03:44.669 00.003 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3936
22:03:44.674 00.005 14556 Star::Find returns 1 (0), X=190.08, Y=992.31, Mass=2212, SNR=31.6, Peak=177 HFD=4.2
22:03:44.677 00.003 14556 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-3.07) = xAngle (1.32 = 1.32)
22:03:44.681 00.004 14556 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.22 = 1.22)
22:03:44.684 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.75 mountX=0.02 mountY=0.06, mountTheta=1.31
22:03:44.688 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.06, opts=13)
22:03:44.693 00.005 14556 Enqueuing Move request for scope (-0.01, -0.06)
22:03:44.696 00.003 12308 Worker thread wakes up
22:03:44.696 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
22:03:44.696 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
22:03:44.698 00.002 12308 Moving (-0.01, -0.06) raw xDistance=0.02 yDistance=0.06
22:03:44.698 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:03:44.698 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:44.698 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:03:44.699 00.001 12308 MoveAxis(E, 0, ABG)
22:03:44.699 00.000 12308 Move returns status 0, amount 0
22:03:44.699 00.000 12308 MoveAxis(N, 0, ABG)
22:03:44.699 00.000 12308 Move returns status 0, amount 0
22:03:44.701 00.002 12308 move complete, result=0
22:03:44.701 00.000 12308 worker thread done servicing request
22:03:44.701 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:44.728 00.027 14556 UpdateGuideState exits: m=2212 SNR=31.6
22:03:44.733 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:44.737 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:44.741 00.004 14556 Enqueuing Expose request
22:03:44.744 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:03:44.748 00.004 12308 Worker thread wakes up
22:03:44.748 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:44.748 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:45.991 01.243 12308 Exposure complete
22:03:46.143 00.152 12308 worker thread done servicing request
22:03:46.144 00.001 14556 OnExposeComplete: enter
22:03:46.148 00.004 14556 UpdateGuideState(): m_state=6
22:03:46.153 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3937
22:03:46.156 00.003 14556 Star::Find returns 1 (0), X=189.96, Y=992.29, Mass=2232, SNR=31.6, Peak=205 HFD=4.2
22:03:46.160 00.004 14556 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.07) = xAngle (0.45 = 0.45)
22:03:46.165 00.005 14556 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.35 = 0.35)
22:03:46.169 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-2.63 mountX=0.14 mountY=0.05, mountTheta=0.36
22:03:46.174 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.07, opts=13)
22:03:46.177 00.003 14556 Enqueuing Move request for scope (-0.13, -0.07)
22:03:46.182 00.005 12308 Worker thread wakes up
22:03:46.182 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.07) opts 0xd
22:03:46.182 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.07)
22:03:46.182 00.000 12308 Moving (-0.13, -0.07) raw xDistance=0.14 yDistance=0.05
22:03:46.182 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:03:46.182 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:46.183 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:03:46.183 00.000 12308 MoveAxis(E, 0, ABG)
22:03:46.183 00.000 12308 Move returns status 0, amount 0
22:03:46.184 00.001 12308 MoveAxis(N, 0, ABG)
22:03:46.184 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:46.188 00.004 12308 Move returns status 0, amount 0
22:03:46.188 00.000 12308 move complete, result=0
22:03:46.188 00.000 12308 worker thread done servicing request
22:03:46.211 00.023 14556 UpdateGuideState exits: m=2232 SNR=31.6
22:03:46.215 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:46.219 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:46.224 00.005 14556 Enqueuing Expose request
22:03:46.230 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:03:46.234 00.004 12308 Worker thread wakes up
22:03:46.234 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:46.234 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:47.480 01.246 12308 Exposure complete
22:03:47.618 00.138 12308 worker thread done servicing request
22:03:47.618 00.000 14556 OnExposeComplete: enter
22:03:47.622 00.004 14556 UpdateGuideState(): m_state=6
22:03:47.626 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3938
22:03:47.629 00.003 14556 Star::Find returns 1 (0), X=189.94, Y=992.39, Mass=2189, SNR=31.3, Peak=163 HFD=4.8
22:03:47.632 00.003 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.07 = -0.21)
22:03:47.636 00.004 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.31)
22:03:47.639 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=3.00 mountX=0.15 mountY=-0.05, mountTheta=-0.31
22:03:47.645 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.02, opts=13)
22:03:47.649 00.004 14556 Enqueuing Move request for scope (-0.15, 0.02)
22:03:47.653 00.004 12308 Worker thread wakes up
22:03:47.653 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
22:03:47.653 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
22:03:47.653 00.000 12308 Moving (-0.15, 0.02) raw xDistance=0.15 yDistance=-0.05
22:03:47.653 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:03:47.654 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:47.654 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:03:47.654 00.000 12308 MoveAxis(E, 0, ABG)
22:03:47.654 00.000 12308 Move returns status 0, amount 0
22:03:47.654 00.000 12308 MoveAxis(N, 0, ABG)
22:03:47.654 00.000 12308 Move returns status 0, amount 0
22:03:47.655 00.001 12308 move complete, result=0
22:03:47.655 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:47.659 00.004 12308 worker thread done servicing request
22:03:47.677 00.018 14556 UpdateGuideState exits: m=2189 SNR=31.3
22:03:47.682 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:47.686 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:47.689 00.003 14556 Enqueuing Expose request
22:03:47.694 00.005 12308 Worker thread wakes up
22:03:47.694 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:03:47.700 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:47.700 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:48.954 01.254 12308 Exposure complete
22:03:49.090 00.136 12308 worker thread done servicing request
22:03:49.090 00.000 14556 OnExposeComplete: enter
22:03:49.094 00.004 14556 UpdateGuideState(): m_state=6
22:03:49.098 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3939
22:03:49.101 00.003 14556 Star::Find returns 1 (0), X=190.05, Y=992.63, Mass=1900, SNR=29.3, Peak=150 HFD=4.3
22:03:49.105 00.004 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.78 = -1.50)
22:03:49.110 00.005 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
22:03:49.114 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.26 hyp=0.27 cameraTheta=1.71 mountX=0.02 mountY=-0.27, mountTheta=-1.50
22:03:49.119 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.26, opts=13)
22:03:49.122 00.003 14556 Enqueuing Move request for scope (-0.04, 0.26)
22:03:49.126 00.004 12308 Worker thread wakes up
22:03:49.126 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.26) opts 0xd
22:03:49.126 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.26)
22:03:49.126 00.000 12308 Moving (-0.04, 0.26) raw xDistance=0.02 yDistance=-0.27
22:03:49.126 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:03:49.126 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:03:49.128 00.002 12308 MoveAxis(E, 0, ABG)
22:03:49.128 00.000 12308 Move returns status 0, amount 0
22:03:49.128 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:49.134 00.006 12308 MoveAxis(N, 188, ABG)
22:03:49.134 00.000 12308 Guiding  Dir = 0, Dur = 188
22:03:49.134 00.000 12308 IsSlewing returns 0
22:03:49.134 00.000 12308 IsGuiding returns 0
22:03:49.135 00.001 12308 PulseGuide returned control before completion, sleep 198
22:03:49.156 00.021 14556 UpdateGuideState exits: m=1900 SNR=29.3
22:03:49.160 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:49.164 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:49.167 00.003 14556 Enqueuing Expose request
22:03:49.350 00.183 12308 IsGuiding returns 1
22:03:49.351 00.001 12308 scope still moving after pulse duration time elapsed
22:03:49.380 00.029 12308 IsSlewing returns 0
22:03:49.381 00.001 12308 IsGuiding returns 0
22:03:49.381 00.000 12308 scope move finished after 188 + 58 ms
22:03:49.381 00.000 12308 Move returns status 0, amount 188
22:03:49.383 00.002 12308 move complete, result=0
22:03:49.383 00.000 12308 worker thread done servicing request
22:03:49.384 00.001 12308 Worker thread wakes up
22:03:49.384 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 188 ms NORTH
22:03:49.387 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:49.387 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:50.630 01.243 12308 Exposure complete
22:03:50.788 00.158 12308 worker thread done servicing request
22:03:50.789 00.001 14556 OnExposeComplete: enter
22:03:50.794 00.005 14556 UpdateGuideState(): m_state=6
22:03:50.798 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3940
22:03:50.802 00.004 14556 Star::Find returns 1 (0), X=190.20, Y=992.57, Mass=2136, SNR=30.9, Peak=179 HFD=4.5
22:03:50.806 00.004 14556 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.07) = xAngle (4.14 = -2.14)
22:03:50.810 00.004 14556 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.04 = -2.24)
22:03:50.813 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.20 hyp=0.23 cameraTheta=1.07 mountX=-0.12 mountY=-0.18, mountTheta=-2.18
22:03:50.821 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.20, opts=13)
22:03:50.826 00.005 14556 Enqueuing Move request for scope (0.11, 0.20)
22:03:50.829 00.003 12308 Worker thread wakes up
22:03:50.830 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.20) opts 0xd
22:03:50.830 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.20)
22:03:50.830 00.000 12308 Moving (0.11, 0.20) raw xDistance=-0.12 yDistance=-0.18
22:03:50.830 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:03:50.830 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:50.830 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:03:50.832 00.002 12308 MoveAxis(E, 0, ABG)
22:03:50.832 00.000 12308 Move returns status 0, amount 0
22:03:50.832 00.000 12308 MoveAxis(N, 0, ABG)
22:03:50.832 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:50.836 00.004 12308 Move returns status 0, amount 0
22:03:50.836 00.000 12308 move complete, result=0
22:03:50.836 00.000 12308 worker thread done servicing request
22:03:50.860 00.024 14556 UpdateGuideState exits: m=2136 SNR=30.9
22:03:50.864 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:50.867 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:50.872 00.005 14556 Enqueuing Expose request
22:03:50.877 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:03:50.881 00.004 12308 Worker thread wakes up
22:03:50.882 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:50.882 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:52.141 01.259 12308 Exposure complete
22:03:52.289 00.148 12308 worker thread done servicing request
22:03:52.290 00.001 14556 OnExposeComplete: enter
22:03:52.293 00.003 14556 UpdateGuideState(): m_state=6
22:03:52.297 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3941
22:03:52.301 00.004 14556 Star::Find returns 1 (0), X=189.94, Y=992.32, Mass=2349, SNR=32.5, Peak=198 HFD=4.7
22:03:52.306 00.005 14556 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-3.07) = xAngle (0.26 = 0.26)
22:03:52.310 00.004 14556 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.16 = 0.16)
22:03:52.313 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.05 hyp=0.15 cameraTheta=-2.82 mountX=0.15 mountY=0.02, mountTheta=0.16
22:03:52.318 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.05, opts=13)
22:03:52.323 00.005 14556 Enqueuing Move request for scope (-0.15, -0.05)
22:03:52.326 00.003 12308 Worker thread wakes up
22:03:52.326 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.05) opts 0xd
22:03:52.327 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.05)
22:03:52.327 00.000 12308 Moving (-0.15, -0.05) raw xDistance=0.15 yDistance=0.02
22:03:52.327 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:03:52.327 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:52.327 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:03:52.327 00.000 12308 MoveAxis(E, 0, ABG)
22:03:52.328 00.001 12308 Move returns status 0, amount 0
22:03:52.328 00.000 12308 MoveAxis(N, 0, ABG)
22:03:52.328 00.000 12308 Move returns status 0, amount 0
22:03:52.328 00.000 12308 move complete, result=0
22:03:52.328 00.000 12308 worker thread done servicing request
22:03:52.328 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:52.352 00.024 14556 UpdateGuideState exits: m=2349 SNR=32.5
22:03:52.358 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:52.363 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:52.367 00.004 14556 Enqueuing Expose request
22:03:52.372 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:03:52.375 00.003 12308 Worker thread wakes up
22:03:52.375 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:52.375 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:53.622 01.247 12308 Exposure complete
22:03:53.774 00.152 12308 worker thread done servicing request
22:03:53.774 00.000 14556 OnExposeComplete: enter
22:03:53.779 00.005 14556 UpdateGuideState(): m_state=6
22:03:53.782 00.003 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3942
22:03:53.786 00.004 14556 Star::Find returns 1 (0), X=189.99, Y=992.41, Mass=2209, SNR=31.4, Peak=176 HFD=4.9
22:03:53.790 00.004 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.79 = -0.49)
22:03:53.793 00.003 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.59)
22:03:53.797 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.72 mountX=0.09 mountY=-0.06, mountTheta=-0.57
22:03:53.802 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.04, opts=13)
22:03:53.806 00.004 14556 Enqueuing Move request for scope (-0.10, 0.04)
22:03:53.810 00.004 12308 Worker thread wakes up
22:03:53.810 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
22:03:53.810 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
22:03:53.810 00.000 12308 Moving (-0.10, 0.04) raw xDistance=0.09 yDistance=-0.06
22:03:53.811 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:03:53.811 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:53.811 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:03:53.811 00.000 12308 MoveAxis(E, 0, ABG)
22:03:53.811 00.000 12308 Move returns status 0, amount 0
22:03:53.811 00.000 12308 MoveAxis(N, 0, ABG)
22:03:53.811 00.000 12308 Move returns status 0, amount 0
22:03:53.813 00.002 12308 move complete, result=0
22:03:53.813 00.000 12308 worker thread done servicing request
22:03:53.813 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:53.838 00.025 14556 UpdateGuideState exits: m=2209 SNR=31.4
22:03:53.843 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:53.846 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:53.851 00.005 14556 Enqueuing Expose request
22:03:53.856 00.005 12308 Worker thread wakes up
22:03:53.856 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:03:53.861 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:53.861 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:55.109 01.248 12308 Exposure complete
22:03:55.254 00.145 12308 worker thread done servicing request
22:03:55.254 00.000 14556 OnExposeComplete: enter
22:03:55.259 00.005 14556 UpdateGuideState(): m_state=6
22:03:55.263 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3943
22:03:55.267 00.004 14556 Star::Find returns 1 (0), X=189.81, Y=992.42, Mass=1993, SNR=30.2, Peak=168 HFD=4.5
22:03:55.271 00.004 14556 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.07) = xAngle (6.03 = -0.25)
22:03:55.274 00.003 14556 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.35)
22:03:55.278 00.004 14556 CameraToMount -- cameraX=-0.28 cameraY=0.05 hyp=0.28 cameraTheta=2.96 mountX=0.27 mountY=-0.10, mountTheta=-0.34
22:03:55.283 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.05, opts=13)
22:03:55.288 00.005 14556 Enqueuing Move request for scope (-0.28, 0.05)
22:03:55.292 00.004 12308 Worker thread wakes up
22:03:55.292 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.05) opts 0xd
22:03:55.292 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.05)
22:03:55.292 00.000 12308 Moving (-0.28, 0.05) raw xDistance=0.27 yDistance=-0.10
22:03:55.292 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:03:55.293 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:55.293 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:03:55.293 00.000 12308 MoveAxis(W, 118, ABG)
22:03:55.293 00.000 12308 Guiding  Dir = 3, Dur = 118
22:03:55.293 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:55.298 00.005 12308 IsSlewing returns 0
22:03:55.298 00.000 12308 IsGuiding returns 0
22:03:55.298 00.000 12308 PulseGuide returned control before completion, sleep 128
22:03:55.318 00.020 14556 UpdateGuideState exits: m=1993 SNR=30.2
22:03:55.324 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:55.329 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:55.334 00.005 14556 Enqueuing Expose request
22:03:55.442 00.108 12308 IsGuiding returns 0
22:03:55.442 00.000 12308 Move returns status 0, amount 118
22:03:55.442 00.000 12308 MoveAxis(N, 0, ABG)
22:03:55.444 00.002 12308 Move returns status 0, amount 0
22:03:55.444 00.000 12308 move complete, result=0
22:03:55.445 00.001 14556 GuideStep: 0.3 px 118 ms WEST, -0.1 px 0 ms NORTH
22:03:55.454 00.009 12308 worker thread done servicing request
22:03:55.454 00.000 12308 Worker thread wakes up
22:03:55.454 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:55.455 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:56.705 01.250 12308 Exposure complete
22:03:56.848 00.143 12308 worker thread done servicing request
22:03:56.849 00.001 14556 OnExposeComplete: enter
22:03:56.854 00.005 14556 UpdateGuideState(): m_state=6
22:03:56.860 00.006 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3944
22:03:56.864 00.004 14556 Star::Find returns 1 (0), X=189.95, Y=992.64, Mass=2143, SNR=30.8, Peak=183 HFD=4.2
22:03:56.869 00.005 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.12 = -1.16)
22:03:56.873 00.004 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.26)
22:03:56.877 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.27 hyp=0.31 cameraTheta=2.05 mountX=0.12 mountY=-0.29, mountTheta=-1.18
22:03:56.883 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.27, opts=13)
22:03:56.888 00.005 14556 Enqueuing Move request for scope (-0.14, 0.27)
22:03:56.892 00.004 12308 Worker thread wakes up
22:03:56.892 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.27) opts 0xd
22:03:56.893 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.27)
22:03:56.893 00.000 12308 Moving (-0.14, 0.27) raw xDistance=0.12 yDistance=-0.29
22:03:56.893 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:03:56.894 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:03:56.894 00.000 12308 MoveAxis(E, 0, ABG)
22:03:56.894 00.000 12308 Move returns status 0, amount 0
22:03:56.895 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:56.899 00.004 12308 MoveAxis(N, 207, ABG)
22:03:56.899 00.000 12308 Guiding  Dir = 0, Dur = 207
22:03:56.900 00.001 12308 IsSlewing returns 0
22:03:56.900 00.000 12308 IsGuiding returns 0
22:03:56.901 00.001 12308 PulseGuide returned control before completion, sleep 217
22:03:56.927 00.026 14556 UpdateGuideState exits: m=2143 SNR=30.8
22:03:56.931 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:56.934 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:56.939 00.005 14556 Enqueuing Expose request
22:03:57.132 00.193 12308 IsGuiding returns 1
22:03:57.134 00.002 12308 scope still moving after pulse duration time elapsed
22:03:57.166 00.032 12308 IsSlewing returns 0
22:03:57.167 00.001 12308 IsGuiding returns 0
22:03:57.168 00.001 12308 scope move finished after 207 + 59 ms
22:03:57.168 00.000 12308 Move returns status 0, amount 207
22:03:57.169 00.001 12308 move complete, result=0
22:03:57.169 00.000 12308 worker thread done servicing request
22:03:57.169 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 207 ms NORTH
22:03:57.176 00.007 12308 Worker thread wakes up
22:03:57.178 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:57.178 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:58.429 01.251 12308 Exposure complete
22:03:58.578 00.149 12308 worker thread done servicing request
22:03:58.578 00.000 14556 OnExposeComplete: enter
22:03:58.582 00.004 14556 UpdateGuideState(): m_state=6
22:03:58.586 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3945
22:03:58.591 00.005 14556 Star::Find returns 1 (0), X=189.94, Y=992.36, Mass=2207, SNR=31.5, Peak=191 HFD=4.7
22:03:58.595 00.004 14556 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.07) = xAngle (0.03 = 0.03)
22:03:58.599 00.004 14556 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.07 = -0.07)
22:03:58.603 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.05 mountX=0.15 mountY=-0.01, mountTheta=-0.07
22:03:58.608 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.01, opts=13)
22:03:58.611 00.003 14556 Enqueuing Move request for scope (-0.15, -0.01)
22:03:58.615 00.004 12308 Worker thread wakes up
22:03:58.615 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
22:03:58.615 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
22:03:58.615 00.000 12308 Moving (-0.15, -0.01) raw xDistance=0.15 yDistance=-0.01
22:03:58.615 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:03:58.616 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:58.616 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:03:58.616 00.000 12308 MoveAxis(E, 0, ABG)
22:03:58.616 00.000 12308 Move returns status 0, amount 0
22:03:58.616 00.000 12308 MoveAxis(N, 0, ABG)
22:03:58.616 00.000 12308 Move returns status 0, amount 0
22:03:58.617 00.001 12308 move complete, result=0
22:03:58.618 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:03:58.621 00.003 12308 worker thread done servicing request
22:03:58.643 00.022 14556 UpdateGuideState exits: m=2207 SNR=31.5
22:03:58.650 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:58.655 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:03:58.659 00.004 14556 Enqueuing Expose request
22:03:58.666 00.007 12308 Worker thread wakes up
22:03:58.666 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:03:58.666 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:03:58.666 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:03:59.909 01.243 12308 Exposure complete
22:04:00.068 00.159 12308 worker thread done servicing request
22:04:00.069 00.001 14556 OnExposeComplete: enter
22:04:00.073 00.004 14556 UpdateGuideState(): m_state=6
22:04:00.077 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3946
22:04:00.081 00.004 14556 Star::Find returns 1 (0), X=189.90, Y=992.37, Mass=2169, SNR=31.0, Peak=194 HFD=4.3
22:04:00.086 00.005 14556 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-3.07) = xAngle (-0.07 = -0.07)
22:04:00.089 00.003 14556 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.17 = -0.17)
22:04:00.093 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.00 hyp=0.19 cameraTheta=-3.14 mountX=0.19 mountY=-0.03, mountTheta=-0.16
22:04:00.098 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.00, opts=13)
22:04:00.103 00.005 14556 Enqueuing Move request for scope (-0.19, -0.00)
22:04:00.110 00.007 12308 Worker thread wakes up
22:04:00.110 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.00) opts 0xd
22:04:00.111 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.00)
22:04:00.111 00.000 12308 Moving (-0.19, -0.00) raw xDistance=0.19 yDistance=-0.03
22:04:00.111 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:04:00.112 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:00.112 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:04:00.112 00.000 12308 MoveAxis(E, 0, ABG)
22:04:00.112 00.000 12308 Move returns status 0, amount 0
22:04:00.113 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:00.118 00.005 12308 MoveAxis(N, 0, ABG)
22:04:00.118 00.000 12308 Move returns status 0, amount 0
22:04:00.118 00.000 12308 move complete, result=0
22:04:00.118 00.000 12308 worker thread done servicing request
22:04:00.141 00.023 14556 UpdateGuideState exits: m=2169 SNR=31.0
22:04:00.146 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:00.149 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:00.154 00.005 14556 Enqueuing Expose request
22:04:00.158 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:04:00.163 00.005 12308 Worker thread wakes up
22:04:00.163 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:00.164 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:01.408 01.244 12308 Exposure complete
22:04:01.551 00.143 12308 worker thread done servicing request
22:04:01.551 00.000 14556 OnExposeComplete: enter
22:04:01.555 00.004 14556 UpdateGuideState(): m_state=6
22:04:01.560 00.005 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3947
22:04:01.563 00.003 14556 Star::Find returns 1 (0), X=190.06, Y=992.50, Mass=1977, SNR=29.8, Peak=158 HFD=4.4
22:04:01.568 00.005 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.88 = -1.41)
22:04:01.572 00.004 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.51)
22:04:01.576 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.80 mountX=0.02 mountY=-0.13, mountTheta=-1.41
22:04:01.581 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.13, opts=13)
22:04:01.586 00.005 14556 Enqueuing Move request for scope (-0.03, 0.13)
22:04:01.589 00.003 12308 Worker thread wakes up
22:04:01.590 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
22:04:01.590 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
22:04:01.590 00.000 12308 Moving (-0.03, 0.13) raw xDistance=0.02 yDistance=-0.13
22:04:01.590 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:04:01.590 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:01.591 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:04:01.591 00.000 12308 MoveAxis(E, 0, ABG)
22:04:01.591 00.000 12308 Move returns status 0, amount 0
22:04:01.591 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:01.596 00.005 12308 MoveAxis(N, 0, ABG)
22:04:01.596 00.000 12308 Move returns status 0, amount 0
22:04:01.597 00.001 12308 move complete, result=0
22:04:01.597 00.000 12308 worker thread done servicing request
22:04:01.619 00.022 14556 UpdateGuideState exits: m=1977 SNR=29.8
22:04:01.624 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:01.627 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:01.632 00.005 14556 Enqueuing Expose request
22:04:01.637 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:04:01.643 00.006 12308 Worker thread wakes up
22:04:01.643 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:01.643 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:02.887 01.244 12308 Exposure complete
22:04:03.037 00.150 12308 worker thread done servicing request
22:04:03.037 00.000 14556 OnExposeComplete: enter
22:04:03.040 00.003 14556 UpdateGuideState(): m_state=6
22:04:03.044 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3948
22:04:03.049 00.005 14556 Star::Find returns 1 (0), X=189.80, Y=992.60, Mass=2110, SNR=30.9, Peak=155 HFD=4.6
22:04:03.054 00.005 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
22:04:03.059 00.005 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
22:04:03.065 00.006 14556 CameraToMount -- cameraX=-0.28 cameraY=0.23 hyp=0.36 cameraTheta=2.47 mountX=0.27 mountY=-0.27, mountTheta=-0.79
22:04:03.073 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.23, opts=13)
22:04:03.079 00.006 14556 Enqueuing Move request for scope (-0.28, 0.23)
22:04:03.085 00.006 12308 Worker thread wakes up
22:04:03.085 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.23) opts 0xd
22:04:03.085 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.23)
22:04:03.085 00.000 12308 Moving (-0.28, 0.23) raw xDistance=0.27 yDistance=-0.27
22:04:03.087 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:04:03.087 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:04:03.087 00.000 12308 MoveAxis(W, 116, ABG)
22:04:03.087 00.000 12308 Guiding  Dir = 3, Dur = 116
22:04:03.088 00.001 12308 IsSlewing returns 0
22:04:03.088 00.000 12308 IsGuiding returns 0
22:04:03.089 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:03.095 00.006 12308 PulseGuide returned control before completion, sleep 126
22:04:03.122 00.027 14556 UpdateGuideState exits: m=2110 SNR=30.9
22:04:03.128 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:03.137 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:03.141 00.004 14556 Enqueuing Expose request
22:04:03.222 00.081 12308 IsGuiding returns 1
22:04:03.222 00.000 12308 scope still moving after pulse duration time elapsed
22:04:03.253 00.031 12308 IsSlewing returns 0
22:04:03.253 00.000 12308 IsGuiding returns 0
22:04:03.253 00.000 12308 scope move finished after 116 + 48 ms
22:04:03.254 00.001 12308 Move returns status 0, amount 116
22:04:03.254 00.000 12308 MoveAxis(N, 191, ABG)
22:04:03.254 00.000 12308 Guiding  Dir = 0, Dur = 191
22:04:03.255 00.001 12308 IsSlewing returns 0
22:04:03.255 00.000 12308 IsGuiding returns 0
22:04:03.256 00.001 12308 PulseGuide returned control before completion, sleep 201
22:04:03.473 00.217 12308 IsGuiding returns 1
22:04:03.474 00.001 12308 scope still moving after pulse duration time elapsed
22:04:03.504 00.030 12308 IsSlewing returns 0
22:04:03.507 00.003 12308 IsGuiding returns 0
22:04:03.507 00.000 12308 scope move finished after 191 + 60 ms
22:04:03.507 00.000 12308 Move returns status 0, amount 191
22:04:03.508 00.001 12308 move complete, result=0
22:04:03.508 00.000 12308 worker thread done servicing request
22:04:03.508 00.000 12308 Worker thread wakes up
22:04:03.510 00.002 14556 GuideStep: 0.3 px 116 ms WEST, -0.3 px 191 ms NORTH
22:04:03.518 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:03.518 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:04.762 01.244 12308 Exposure complete
22:04:04.904 00.142 12308 worker thread done servicing request
22:04:04.905 00.001 14556 OnExposeComplete: enter
22:04:04.908 00.003 14556 UpdateGuideState(): m_state=6
22:04:04.912 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3949
22:04:04.916 00.004 14556 Star::Find returns 1 (0), X=190.18, Y=992.36, Mass=2016, SNR=30.2, Peak=165 HFD=4.5
22:04:04.922 00.006 14556 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-3.07) = xAngle (2.95 = 2.95)
22:04:04.927 00.005 14556 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.85 = 2.85)
22:04:04.931 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.12 mountX=-0.09 mountY=0.03, mountTheta=2.86
22:04:04.936 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.01, opts=13)
22:04:04.940 00.004 14556 Enqueuing Move request for scope (0.09, -0.01)
22:04:04.945 00.005 12308 Worker thread wakes up
22:04:04.945 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
22:04:04.945 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
22:04:04.945 00.000 12308 Moving (0.09, -0.01) raw xDistance=-0.09 yDistance=0.03
22:04:04.946 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:04:04.946 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:04.946 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:04:04.946 00.000 12308 MoveAxis(E, 0, ABG)
22:04:04.948 00.002 12308 Move returns status 0, amount 0
22:04:04.948 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:04.952 00.004 12308 MoveAxis(N, 0, ABG)
22:04:04.952 00.000 12308 Move returns status 0, amount 0
22:04:04.953 00.001 12308 move complete, result=0
22:04:04.953 00.000 12308 worker thread done servicing request
22:04:04.974 00.021 14556 UpdateGuideState exits: m=2016 SNR=30.2
22:04:04.979 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:04.984 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:04.987 00.003 14556 Enqueuing Expose request
22:04:04.991 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:04:04.996 00.005 12308 Worker thread wakes up
22:04:04.996 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:04.996 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:06.249 01.253 12308 Exposure complete
22:04:06.405 00.156 12308 worker thread done servicing request
22:04:06.405 00.000 14556 OnExposeComplete: enter
22:04:06.413 00.008 14556 UpdateGuideState(): m_state=6
22:04:06.419 00.006 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3950
22:04:06.426 00.007 14556 Star::Find returns 1 (0), X=190.07, Y=992.30, Mass=2213, SNR=31.5, Peak=176 HFD=4.5
22:04:06.431 00.005 14556 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-3.07) = xAngle (1.29 = 1.29)
22:04:06.436 00.005 14556 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.19 = 1.19)
22:04:06.441 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.78 mountX=0.02 mountY=0.07, mountTheta=1.28
22:04:06.452 00.011 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.07, opts=13)
22:04:06.459 00.007 14556 Enqueuing Move request for scope (-0.02, -0.07)
22:04:06.467 00.008 12308 Worker thread wakes up
22:04:06.467 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
22:04:06.467 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
22:04:06.468 00.001 12308 Moving (-0.02, -0.07) raw xDistance=0.02 yDistance=0.07
22:04:06.468 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:04:06.468 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:06.469 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:04:06.469 00.000 12308 MoveAxis(E, 0, ABG)
22:04:06.469 00.000 12308 Move returns status 0, amount 0
22:04:06.469 00.000 12308 MoveAxis(N, 0, ABG)
22:04:06.470 00.001 12308 Move returns status 0, amount 0
22:04:06.470 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:06.479 00.009 12308 move complete, result=0
22:04:06.480 00.001 12308 worker thread done servicing request
22:04:06.503 00.023 14556 UpdateGuideState exits: m=2213 SNR=31.5
22:04:06.508 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:06.511 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:06.514 00.003 14556 Enqueuing Expose request
22:04:06.520 00.006 12308 Worker thread wakes up
22:04:06.520 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:04:06.526 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:06.526 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:07.772 01.246 12308 Exposure complete
22:04:07.917 00.145 12308 worker thread done servicing request
22:04:07.917 00.000 14556 OnExposeComplete: enter
22:04:07.923 00.006 14556 UpdateGuideState(): m_state=6
22:04:07.928 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3951
22:04:07.932 00.004 14556 Star::Find returns 1 (0), X=189.94, Y=992.51, Mass=2189, SNR=31.3, Peak=178 HFD=4.9
22:04:07.936 00.004 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.44 = -0.84)
22:04:07.939 00.003 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.34 = -0.94)
22:04:07.944 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.20 cameraTheta=2.37 mountX=0.13 mountY=-0.16, mountTheta=-0.88
22:04:07.950 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.14, opts=13)
22:04:07.955 00.005 14556 Enqueuing Move request for scope (-0.14, 0.14)
22:04:07.958 00.003 12308 Worker thread wakes up
22:04:07.958 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
22:04:07.958 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
22:04:07.958 00.000 12308 Moving (-0.14, 0.14) raw xDistance=0.13 yDistance=-0.16
22:04:07.959 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:04:07.959 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:07.959 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:04:07.959 00.000 12308 MoveAxis(E, 0, ABG)
22:04:07.959 00.000 12308 Move returns status 0, amount 0
22:04:07.959 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:07.964 00.005 12308 MoveAxis(N, 0, ABG)
22:04:07.964 00.000 12308 Move returns status 0, amount 0
22:04:07.964 00.000 12308 move complete, result=0
22:04:07.964 00.000 12308 worker thread done servicing request
22:04:07.986 00.022 14556 UpdateGuideState exits: m=2189 SNR=31.3
22:04:07.991 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:07.994 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:07.998 00.004 14556 Enqueuing Expose request
22:04:08.001 00.003 12308 Worker thread wakes up
22:04:08.002 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:04:08.007 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:08.007 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:09.261 01.254 12308 Exposure complete
22:04:09.393 00.132 12308 worker thread done servicing request
22:04:09.393 00.000 14556 OnExposeComplete: enter
22:04:09.397 00.004 14556 UpdateGuideState(): m_state=6
22:04:09.401 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3952
22:04:09.405 00.004 14556 Star::Find returns 1 (0), X=189.91, Y=992.47, Mass=2009, SNR=30.3, Peak=139 HFD=4.3
22:04:09.408 00.003 14556 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.07) = xAngle (5.67 = -0.62)
22:04:09.410 00.002 14556 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.72)
22:04:09.414 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.11 hyp=0.20 cameraTheta=2.59 mountX=0.17 mountY=-0.13, mountTheta=-0.68
22:04:09.419 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.11, opts=13)
22:04:09.423 00.004 14556 Enqueuing Move request for scope (-0.17, 0.11)
22:04:09.426 00.003 12308 Worker thread wakes up
22:04:09.426 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.11) opts 0xd
22:04:09.426 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.11)
22:04:09.426 00.000 12308 Moving (-0.17, 0.11) raw xDistance=0.17 yDistance=-0.13
22:04:09.426 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:04:09.426 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:09.427 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:04:09.427 00.000 12308 MoveAxis(E, 0, ABG)
22:04:09.427 00.000 12308 Move returns status 0, amount 0
22:04:09.427 00.000 12308 MoveAxis(N, 0, ABG)
22:04:09.428 00.001 12308 Move returns status 0, amount 0
22:04:09.428 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:09.432 00.004 12308 move complete, result=0
22:04:09.432 00.000 12308 worker thread done servicing request
22:04:09.453 00.021 14556 UpdateGuideState exits: m=2009 SNR=30.3
22:04:09.457 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:09.461 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:09.464 00.003 14556 Enqueuing Expose request
22:04:09.469 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:04:09.473 00.004 12308 Worker thread wakes up
22:04:09.473 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:09.473 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:10.729 01.256 12308 Exposure complete
22:04:10.860 00.131 12308 worker thread done servicing request
22:04:10.860 00.000 14556 OnExposeComplete: enter
22:04:10.865 00.005 14556 UpdateGuideState(): m_state=6
22:04:10.868 00.003 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3953
22:04:10.872 00.004 14556 Star::Find returns 1 (0), X=189.89, Y=992.69, Mass=2136, SNR=31.1, Peak=155 HFD=4.6
22:04:10.876 00.004 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
22:04:10.880 00.004 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
22:04:10.883 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.32 hyp=0.37 cameraTheta=2.13 mountX=0.17 mountY=-0.35, mountTheta=-1.10
22:04:10.888 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.32, opts=13)
22:04:10.892 00.004 14556 Enqueuing Move request for scope (-0.20, 0.32)
22:04:10.895 00.003 12308 Worker thread wakes up
22:04:10.895 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.32) opts 0xd
22:04:10.896 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.32)
22:04:10.896 00.000 12308 Moving (-0.20, 0.32) raw xDistance=0.17 yDistance=-0.35
22:04:10.896 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:04:10.896 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:04:10.896 00.000 12308 MoveAxis(E, 0, ABG)
22:04:10.896 00.000 12308 Move returns status 0, amount 0
22:04:10.896 00.000 12308 MoveAxis(N, 243, ABG)
22:04:10.898 00.002 12308 Guiding  Dir = 0, Dur = 243
22:04:10.898 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:10.902 00.004 12308 IsSlewing returns 0
22:04:10.902 00.000 12308 IsGuiding returns 0
22:04:10.902 00.000 12308 PulseGuide returned control before completion, sleep 253
22:04:10.925 00.023 14556 UpdateGuideState exits: m=2136 SNR=31.1
22:04:10.929 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:10.934 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:10.938 00.004 14556 Enqueuing Expose request
22:04:11.166 00.228 12308 IsGuiding returns 0
22:04:11.167 00.001 12308 Move returns status 0, amount 243
22:04:11.167 00.000 12308 move complete, result=0
22:04:11.167 00.000 12308 worker thread done servicing request
22:04:11.169 00.002 12308 Worker thread wakes up
22:04:11.169 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 243 ms NORTH
22:04:11.174 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:11.174 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:12.421 01.247 12308 Exposure complete
22:04:12.558 00.137 12308 worker thread done servicing request
22:04:12.558 00.000 14556 OnExposeComplete: enter
22:04:12.562 00.004 14556 UpdateGuideState(): m_state=6
22:04:12.566 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3954
22:04:12.570 00.004 14556 Star::Find returns 1 (0), X=189.91, Y=992.37, Mass=2233, SNR=31.8, Peak=180 HFD=4.7
22:04:12.574 00.004 14556 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.07) = xAngle (-0.05 = -0.05)
22:04:12.578 00.004 14556 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.15 = -0.15)
22:04:12.582 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-3.12 mountX=0.17 mountY=-0.03, mountTheta=-0.15
22:04:12.586 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.00, opts=13)
22:04:12.591 00.005 14556 Enqueuing Move request for scope (-0.17, -0.00)
22:04:12.594 00.003 12308 Worker thread wakes up
22:04:12.594 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.00) opts 0xd
22:04:12.594 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.00)
22:04:12.594 00.000 12308 Moving (-0.17, -0.00) raw xDistance=0.17 yDistance=-0.03
22:04:12.596 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:04:12.596 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:12.596 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:04:12.596 00.000 12308 MoveAxis(E, 0, ABG)
22:04:12.597 00.001 12308 Move returns status 0, amount 0
22:04:12.597 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:12.601 00.004 12308 MoveAxis(N, 0, ABG)
22:04:12.601 00.000 12308 Move returns status 0, amount 0
22:04:12.601 00.000 12308 move complete, result=0
22:04:12.601 00.000 12308 worker thread done servicing request
22:04:12.625 00.024 14556 UpdateGuideState exits: m=2233 SNR=31.8
22:04:12.629 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:12.635 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:12.638 00.003 14556 Enqueuing Expose request
22:04:12.642 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:04:12.646 00.004 12308 Worker thread wakes up
22:04:12.646 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:12.646 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:13.889 01.243 12308 Exposure complete
22:04:14.015 00.126 12308 worker thread done servicing request
22:04:14.015 00.000 14556 OnExposeComplete: enter
22:04:14.019 00.004 14556 UpdateGuideState(): m_state=6
22:04:14.024 00.005 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3955
22:04:14.028 00.004 14556 Star::Find returns 1 (0), X=189.86, Y=992.39, Mass=2005, SNR=30.0, Peak=169 HFD=4.5
22:04:14.033 00.005 14556 CameraToMount -- cameraTheta (3.03) - m_xAngle (-3.07) = xAngle (6.11 = -0.18)
22:04:14.038 00.005 14556 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.01 = -0.28)
22:04:14.043 00.005 14556 CameraToMount -- cameraX=-0.23 cameraY=0.02 hyp=0.23 cameraTheta=3.03 mountX=0.22 mountY=-0.06, mountTheta=-0.27
22:04:14.048 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.02, opts=13)
22:04:14.052 00.004 14556 Enqueuing Move request for scope (-0.23, 0.02)
22:04:14.055 00.003 12308 Worker thread wakes up
22:04:14.055 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.02) opts 0xd
22:04:14.055 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.02)
22:04:14.056 00.001 12308 Moving (-0.23, 0.02) raw xDistance=0.22 yDistance=-0.06
22:04:14.056 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:04:14.056 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:14.056 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:04:14.058 00.002 12308 MoveAxis(W, 97, ABG)
22:04:14.058 00.000 12308 Guiding  Dir = 3, Dur = 97
22:04:14.058 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:14.062 00.004 12308 IsSlewing returns 0
22:04:14.062 00.000 12308 IsGuiding returns 0
22:04:14.062 00.000 12308 PulseGuide returned control before completion, sleep 107
22:04:14.085 00.023 14556 UpdateGuideState exits: m=2005 SNR=30.0
22:04:14.091 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:14.098 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:14.108 00.010 14556 Enqueuing Expose request
22:04:14.177 00.069 12308 IsGuiding returns 1
22:04:14.178 00.001 12308 scope still moving after pulse duration time elapsed
22:04:14.209 00.031 12308 IsSlewing returns 0
22:04:14.210 00.001 12308 IsGuiding returns 0
22:04:14.210 00.000 12308 scope move finished after 97 + 51 ms
22:04:14.211 00.001 12308 Move returns status 0, amount 97
22:04:14.211 00.000 12308 MoveAxis(N, 0, ABG)
22:04:14.211 00.000 12308 Move returns status 0, amount 0
22:04:14.211 00.000 12308 move complete, result=0
22:04:14.213 00.002 12308 worker thread done servicing request
22:04:14.213 00.000 12308 Worker thread wakes up
22:04:14.213 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:14.214 00.001 14556 GuideStep: 0.2 px 97 ms WEST, -0.1 px 0 ms NORTH
22:04:14.220 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:15.480 01.260 12308 Exposure complete
22:04:15.614 00.134 12308 worker thread done servicing request
22:04:15.614 00.000 14556 OnExposeComplete: enter
22:04:15.618 00.004 14556 UpdateGuideState(): m_state=6
22:04:15.621 00.003 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3956
22:04:15.624 00.003 14556 Star::Find returns 1 (0), X=189.95, Y=992.57, Mass=2096, SNR=30.8, Peak=152 HFD=4.2
22:04:15.629 00.005 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.23 = -1.06)
22:04:15.633 00.004 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.15)
22:04:15.637 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.20 hyp=0.25 cameraTheta=2.15 mountX=0.12 mountY=-0.22, mountTheta=-1.08
22:04:15.643 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.20, opts=13)
22:04:15.646 00.003 14556 Enqueuing Move request for scope (-0.14, 0.20)
22:04:15.650 00.004 12308 Worker thread wakes up
22:04:15.650 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.20) opts 0xd
22:04:15.651 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.20)
22:04:15.651 00.000 12308 Moving (-0.14, 0.20) raw xDistance=0.12 yDistance=-0.22
22:04:15.651 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:04:15.651 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:04:15.651 00.000 12308 MoveAxis(E, 0, ABG)
22:04:15.653 00.002 12308 Move returns status 0, amount 0
22:04:15.653 00.000 12308 MoveAxis(N, 158, ABG)
22:04:15.653 00.000 12308 Guiding  Dir = 0, Dur = 158
22:04:15.653 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:15.658 00.005 12308 IsSlewing returns 0
22:04:15.658 00.000 12308 IsGuiding returns 0
22:04:15.658 00.000 12308 PulseGuide returned control before completion, sleep 168
22:04:15.679 00.021 14556 UpdateGuideState exits: m=2096 SNR=30.8
22:04:15.685 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:15.689 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:15.694 00.005 14556 Enqueuing Expose request
22:04:15.842 00.148 12308 IsGuiding returns 1
22:04:15.843 00.001 12308 scope still moving after pulse duration time elapsed
22:04:15.874 00.031 12308 IsSlewing returns 0
22:04:15.875 00.001 12308 IsGuiding returns 0
22:04:15.876 00.001 12308 scope move finished after 158 + 60 ms
22:04:15.876 00.000 12308 Move returns status 0, amount 158
22:04:15.877 00.001 12308 move complete, result=0
22:04:15.877 00.000 12308 worker thread done servicing request
22:04:15.877 00.000 12308 Worker thread wakes up
22:04:15.879 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 158 ms NORTH
22:04:15.887 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:15.887 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:17.136 01.249 12308 Exposure complete
22:04:17.284 00.148 12308 worker thread done servicing request
22:04:17.284 00.000 14556 OnExposeComplete: enter
22:04:17.293 00.009 14556 UpdateGuideState(): m_state=6
22:04:17.303 00.010 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3957
22:04:17.309 00.006 14556 Star::Find returns 1 (0), X=189.78, Y=992.33, Mass=2027, SNR=30.4, Peak=201 HFD=4.5
22:04:17.314 00.005 14556 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.07) = xAngle (0.07 = 0.07)
22:04:17.318 00.004 14556 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.03 = -0.03)
22:04:17.322 00.004 14556 CameraToMount -- cameraX=-0.31 cameraY=-0.04 hyp=0.31 cameraTheta=-3.00 mountX=0.31 mountY=-0.01, mountTheta=-0.03
22:04:17.327 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=-0.04, opts=13)
22:04:17.331 00.004 14556 Enqueuing Move request for scope (-0.31, -0.04)
22:04:17.336 00.005 12308 Worker thread wakes up
22:04:17.336 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.04) opts 0xd
22:04:17.336 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, -0.04)
22:04:17.337 00.001 12308 Moving (-0.31, -0.04) raw xDistance=0.31 yDistance=-0.01
22:04:17.337 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
22:04:17.337 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:17.338 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:04:17.338 00.000 12308 MoveAxis(W, 134, ABG)
22:04:17.338 00.000 12308 Guiding  Dir = 3, Dur = 134
22:04:17.339 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:17.343 00.004 12308 IsSlewing returns 0
22:04:17.343 00.000 12308 IsGuiding returns 0
22:04:17.344 00.001 12308 PulseGuide returned control before completion, sleep 144
22:04:17.365 00.021 14556 UpdateGuideState exits: m=2027 SNR=30.4
22:04:17.369 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:17.372 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:17.376 00.004 14556 Enqueuing Expose request
22:04:17.499 00.123 12308 IsGuiding returns 1
22:04:17.500 00.001 12308 scope still moving after pulse duration time elapsed
22:04:17.530 00.030 12308 IsSlewing returns 0
22:04:17.532 00.002 12308 IsGuiding returns 0
22:04:17.532 00.000 12308 scope move finished after 134 + 55 ms
22:04:17.533 00.001 12308 Move returns status 0, amount 134
22:04:17.533 00.000 12308 MoveAxis(N, 0, ABG)
22:04:17.533 00.000 12308 Move returns status 0, amount 0
22:04:17.535 00.002 12308 move complete, result=0
22:04:17.535 00.000 12308 worker thread done servicing request
22:04:17.536 00.001 12308 Worker thread wakes up
22:04:17.536 00.000 14556 GuideStep: 0.3 px 134 ms WEST, -0.0 px 0 ms NORTH
22:04:17.542 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:17.542 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:18.797 01.255 12308 Exposure complete
22:04:18.943 00.146 12308 worker thread done servicing request
22:04:18.944 00.001 14556 OnExposeComplete: enter
22:04:18.947 00.003 14556 UpdateGuideState(): m_state=6
22:04:18.950 00.003 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3958
22:04:18.955 00.005 14556 Star::Find returns 1 (0), X=190.04, Y=992.39, Mass=2093, SNR=30.7, Peak=156 HFD=4.6
22:04:18.959 00.004 14556 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.07) = xAngle (5.81 = -0.48)
22:04:18.963 00.004 14556 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.71 = -0.58)
22:04:18.966 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.73 mountX=0.05 mountY=-0.03, mountTheta=-0.55
22:04:18.972 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.02, opts=13)
22:04:18.976 00.004 14556 Enqueuing Move request for scope (-0.05, 0.02)
22:04:18.980 00.004 12308 Worker thread wakes up
22:04:18.980 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
22:04:18.981 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
22:04:18.981 00.000 12308 Moving (-0.05, 0.02) raw xDistance=0.05 yDistance=-0.03
22:04:18.981 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:04:18.982 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:18.982 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:04:18.982 00.000 12308 MoveAxis(E, 0, ABG)
22:04:18.982 00.000 12308 Move returns status 0, amount 0
22:04:18.983 00.001 12308 MoveAxis(N, 0, ABG)
22:04:18.984 00.001 12308 Move returns status 0, amount 0
22:04:18.984 00.000 12308 move complete, result=0
22:04:18.984 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:18.990 00.006 12308 worker thread done servicing request
22:04:19.011 00.021 14556 UpdateGuideState exits: m=2093 SNR=30.7
22:04:19.015 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:19.020 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:19.024 00.004 14556 Enqueuing Expose request
22:04:19.028 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:04:19.032 00.004 12308 Worker thread wakes up
22:04:19.032 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:19.032 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:20.292 01.260 12308 Exposure complete
22:04:20.436 00.144 12308 worker thread done servicing request
22:04:20.437 00.001 14556 OnExposeComplete: enter
22:04:20.440 00.003 14556 UpdateGuideState(): m_state=6
22:04:20.445 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3959
22:04:20.448 00.003 14556 Star::Find returns 1 (0), X=190.01, Y=992.58, Mass=2299, SNR=32.2, Peak=170 HFD=4.6
22:04:20.452 00.004 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.01 = -1.27)
22:04:20.456 00.004 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.91 = -1.37)
22:04:20.460 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.21 hyp=0.22 cameraTheta=1.94 mountX=0.07 mountY=-0.22, mountTheta=-1.28
22:04:20.464 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.21, opts=13)
22:04:20.469 00.005 14556 Enqueuing Move request for scope (-0.08, 0.21)
22:04:20.472 00.003 12308 Worker thread wakes up
22:04:20.472 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.21) opts 0xd
22:04:20.472 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.21)
22:04:20.473 00.001 12308 Moving (-0.08, 0.21) raw xDistance=0.07 yDistance=-0.22
22:04:20.473 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:04:20.473 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:04:20.473 00.000 12308 MoveAxis(E, 0, ABG)
22:04:20.474 00.001 12308 Move returns status 0, amount 0
22:04:20.474 00.000 12308 MoveAxis(N, 155, ABG)
22:04:20.474 00.000 12308 Guiding  Dir = 0, Dur = 155
22:04:20.474 00.000 12308 IsSlewing returns 0
22:04:20.474 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:20.480 00.006 12308 IsGuiding returns 0
22:04:20.480 00.000 12308 PulseGuide returned control before completion, sleep 165
22:04:20.500 00.020 14556 UpdateGuideState exits: m=2299 SNR=32.2
22:04:20.505 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:20.509 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:20.516 00.007 14556 Enqueuing Expose request
22:04:20.655 00.139 12308 IsGuiding returns 1
22:04:20.656 00.001 12308 scope still moving after pulse duration time elapsed
22:04:20.686 00.030 12308 IsSlewing returns 0
22:04:20.687 00.001 12308 IsGuiding returns 0
22:04:20.688 00.001 12308 scope move finished after 155 + 53 ms
22:04:20.688 00.000 12308 Move returns status 0, amount 155
22:04:20.688 00.000 12308 move complete, result=0
22:04:20.689 00.001 12308 worker thread done servicing request
22:04:20.689 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
22:04:20.697 00.008 12308 Worker thread wakes up
22:04:20.697 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:20.697 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:21.950 01.253 12308 Exposure complete
22:04:22.094 00.144 12308 worker thread done servicing request
22:04:22.094 00.000 14556 OnExposeComplete: enter
22:04:22.099 00.005 14556 UpdateGuideState(): m_state=6
22:04:22.103 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3960
22:04:22.107 00.004 14556 Star::Find returns 1 (0), X=190.15, Y=992.23, Mass=1875, SNR=29.1, Peak=175 HFD=4.3
22:04:22.112 00.005 14556 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-3.07) = xAngle (1.95 = 1.95)
22:04:22.116 00.004 14556 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.85 = 1.85)
22:04:22.121 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.13 mountX=-0.05 mountY=0.14, mountTheta=1.93
22:04:22.125 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.14, opts=13)
22:04:22.130 00.005 14556 Enqueuing Move request for scope (0.06, -0.14)
22:04:22.133 00.003 12308 Worker thread wakes up
22:04:22.133 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
22:04:22.134 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
22:04:22.134 00.000 12308 Moving (0.06, -0.14) raw xDistance=-0.05 yDistance=0.14
22:04:22.134 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:04:22.134 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:22.134 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:04:22.134 00.000 12308 MoveAxis(E, 0, ABG)
22:04:22.135 00.001 12308 Move returns status 0, amount 0
22:04:22.135 00.000 12308 MoveAxis(N, 0, ABG)
22:04:22.135 00.000 12308 Move returns status 0, amount 0
22:04:22.135 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:22.140 00.005 12308 move complete, result=0
22:04:22.141 00.001 12308 worker thread done servicing request
22:04:22.160 00.019 14556 UpdateGuideState exits: m=1875 SNR=29.1
22:04:22.167 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:22.171 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:22.174 00.003 14556 Enqueuing Expose request
22:04:22.179 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:04:22.183 00.004 12308 Worker thread wakes up
22:04:22.183 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:22.183 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:23.432 01.249 12308 Exposure complete
22:04:23.589 00.157 12308 worker thread done servicing request
22:04:23.590 00.001 14556 OnExposeComplete: enter
22:04:23.593 00.003 14556 UpdateGuideState(): m_state=6
22:04:23.598 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3961
22:04:23.603 00.005 14556 Star::Find returns 1 (0), X=190.18, Y=992.52, Mass=2288, SNR=32.2, Peak=175 HFD=4.8
22:04:23.608 00.005 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.10 = -2.18)
22:04:23.611 00.003 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.28)
22:04:23.616 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.15 hyp=0.18 cameraTheta=1.03 mountX=-0.10 mountY=-0.14, mountTheta=-2.22
22:04:23.621 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.15, opts=13)
22:04:23.625 00.004 14556 Enqueuing Move request for scope (0.09, 0.15)
22:04:23.628 00.003 12308 Worker thread wakes up
22:04:23.628 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.15) opts 0xd
22:04:23.628 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.15)
22:04:23.629 00.001 12308 Moving (0.09, 0.15) raw xDistance=-0.10 yDistance=-0.14
22:04:23.629 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:04:23.629 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:23.629 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:04:23.629 00.000 12308 MoveAxis(E, 0, ABG)
22:04:23.630 00.001 12308 Move returns status 0, amount 0
22:04:23.630 00.000 12308 MoveAxis(N, 0, ABG)
22:04:23.630 00.000 12308 Move returns status 0, amount 0
22:04:23.630 00.000 12308 move complete, result=0
22:04:23.630 00.000 12308 worker thread done servicing request
22:04:23.632 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:23.657 00.025 14556 UpdateGuideState exits: m=2288 SNR=32.2
22:04:23.663 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:23.668 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:23.673 00.005 14556 Enqueuing Expose request
22:04:23.681 00.008 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:04:23.685 00.004 12308 Worker thread wakes up
22:04:23.685 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:23.685 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:24.940 01.255 12308 Exposure complete
22:04:25.091 00.151 12308 worker thread done servicing request
22:04:25.091 00.000 14556 OnExposeComplete: enter
22:04:25.094 00.003 14556 UpdateGuideState(): m_state=6
22:04:25.099 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3962
22:04:25.103 00.004 14556 Star::Find returns 1 (0), X=190.03, Y=992.56, Mass=1880, SNR=29.2, Peak=146 HFD=4.1
22:04:25.107 00.004 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.95 = -1.33)
22:04:25.110 00.003 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.43)
22:04:25.114 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.88 mountX=0.05 mountY=-0.20, mountTheta=-1.33
22:04:25.118 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.19, opts=13)
22:04:25.122 00.004 14556 Enqueuing Move request for scope (-0.06, 0.19)
22:04:25.125 00.003 12308 Worker thread wakes up
22:04:25.125 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.19) opts 0xd
22:04:25.125 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.19)
22:04:25.125 00.000 12308 Moving (-0.06, 0.19) raw xDistance=0.05 yDistance=-0.20
22:04:25.125 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:04:25.127 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:04:25.127 00.000 12308 MoveAxis(E, 0, ABG)
22:04:25.127 00.000 12308 Move returns status 0, amount 0
22:04:25.127 00.000 12308 MoveAxis(N, 142, ABG)
22:04:25.127 00.000 12308 Guiding  Dir = 0, Dur = 142
22:04:25.128 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:25.132 00.004 12308 IsSlewing returns 0
22:04:25.133 00.001 12308 IsGuiding returns 0
22:04:25.133 00.000 12308 PulseGuide returned control before completion, sleep 152
22:04:25.154 00.021 14556 UpdateGuideState exits: m=1880 SNR=29.2
22:04:25.157 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:25.162 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:25.167 00.005 14556 Enqueuing Expose request
22:04:25.291 00.124 12308 IsGuiding returns 1
22:04:25.293 00.002 12308 scope still moving after pulse duration time elapsed
22:04:25.320 00.027 12308 IsSlewing returns 0
22:04:25.320 00.000 12308 IsGuiding returns 0
22:04:25.322 00.002 12308 scope move finished after 142 + 46 ms
22:04:25.322 00.000 12308 Move returns status 0, amount 142
22:04:25.322 00.000 12308 move complete, result=0
22:04:25.322 00.000 12308 worker thread done servicing request
22:04:25.323 00.001 12308 Worker thread wakes up
22:04:25.324 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 142 ms NORTH
22:04:25.330 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:25.330 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:26.586 01.256 12308 Exposure complete
22:04:26.729 00.143 12308 worker thread done servicing request
22:04:26.729 00.000 14556 OnExposeComplete: enter
22:04:26.732 00.003 14556 UpdateGuideState(): m_state=6
22:04:26.737 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3963
22:04:26.741 00.004 14556 Star::Find returns 1 (0), X=190.32, Y=992.45, Mass=1889, SNR=29.4, Peak=146 HFD=4.6
22:04:26.745 00.004 14556 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.07) = xAngle (3.41 = -2.87)
22:04:26.747 00.002 14556 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.32 = -2.97)
22:04:26.752 00.005 14556 CameraToMount -- cameraX=0.24 cameraY=0.08 hyp=0.25 cameraTheta=0.34 mountX=-0.24 mountY=-0.04, mountTheta=-2.96
22:04:26.757 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.08, opts=13)
22:04:26.763 00.006 14556 Enqueuing Move request for scope (0.24, 0.08)
22:04:26.768 00.005 12308 Worker thread wakes up
22:04:26.768 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.08) opts 0xd
22:04:26.768 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.08)
22:04:26.768 00.000 12308 Moving (0.24, 0.08) raw xDistance=-0.24 yDistance=-0.04
22:04:26.769 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:04:26.769 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:26.769 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:04:26.769 00.000 12308 MoveAxis(E, 105, ABG)
22:04:26.769 00.000 12308 Guiding  Dir = 2, Dur = 105
22:04:26.769 00.000 12308 IsSlewing returns 0
22:04:26.770 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:26.774 00.004 12308 IsGuiding returns 0
22:04:26.774 00.000 12308 PulseGuide returned control before completion, sleep 115
22:04:26.797 00.023 14556 UpdateGuideState exits: m=1889 SNR=29.4
22:04:26.802 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:26.805 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:26.810 00.005 14556 Enqueuing Expose request
22:04:26.903 00.093 12308 IsGuiding returns 1
22:04:26.903 00.000 12308 scope still moving after pulse duration time elapsed
22:04:26.934 00.031 12308 IsSlewing returns 0
22:04:26.935 00.001 12308 IsGuiding returns 0
22:04:26.935 00.000 12308 scope move finished after 105 + 56 ms
22:04:26.935 00.000 12308 Move returns status 0, amount 105
22:04:26.937 00.002 12308 MoveAxis(N, 0, ABG)
22:04:26.937 00.000 12308 Move returns status 0, amount 0
22:04:26.937 00.000 12308 move complete, result=0
22:04:26.938 00.001 12308 worker thread done servicing request
22:04:26.938 00.000 14556 GuideStep: -0.2 px 105 ms EAST, -0.0 px 0 ms NORTH
22:04:26.946 00.008 12308 Worker thread wakes up
22:04:26.946 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:26.947 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:28.199 01.252 12308 Exposure complete
22:04:28.344 00.145 12308 worker thread done servicing request
22:04:28.344 00.000 14556 OnExposeComplete: enter
22:04:28.348 00.004 14556 UpdateGuideState(): m_state=6
22:04:28.353 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3964
22:04:28.357 00.004 14556 Star::Find returns 1 (0), X=189.99, Y=992.45, Mass=1971, SNR=29.7, Peak=172 HFD=4.1
22:04:28.361 00.004 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.56 = -0.72)
22:04:28.364 00.003 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.82)
22:04:28.369 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.49 mountX=0.09 mountY=-0.09, mountTheta=-0.77
22:04:28.374 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.08, opts=13)
22:04:28.378 00.004 14556 Enqueuing Move request for scope (-0.10, 0.08)
22:04:28.381 00.003 12308 Worker thread wakes up
22:04:28.381 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
22:04:28.381 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
22:04:28.381 00.000 12308 Moving (-0.10, 0.08) raw xDistance=0.09 yDistance=-0.09
22:04:28.383 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:04:28.383 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:28.383 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:04:28.383 00.000 12308 MoveAxis(E, 0, ABG)
22:04:28.383 00.000 12308 Move returns status 0, amount 0
22:04:28.383 00.000 12308 MoveAxis(N, 0, ABG)
22:04:28.384 00.001 12308 Move returns status 0, amount 0
22:04:28.384 00.000 12308 move complete, result=0
22:04:28.385 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:28.391 00.006 12308 worker thread done servicing request
22:04:28.412 00.021 14556 UpdateGuideState exits: m=1971 SNR=29.7
22:04:28.418 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:28.422 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:28.426 00.004 14556 Enqueuing Expose request
22:04:28.430 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:04:28.434 00.004 12308 Worker thread wakes up
22:04:28.434 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:28.434 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:29.679 01.245 12308 Exposure complete
22:04:29.829 00.150 12308 worker thread done servicing request
22:04:29.829 00.000 14556 OnExposeComplete: enter
22:04:29.835 00.006 14556 UpdateGuideState(): m_state=6
22:04:29.840 00.005 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3965
22:04:29.844 00.004 14556 Star::Find returns 1 (0), X=189.90, Y=992.41, Mass=1933, SNR=29.5, Peak=159 HFD=4.3
22:04:29.848 00.004 14556 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.07) = xAngle (5.99 = -0.29)
22:04:29.853 00.005 14556 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.89 = -0.39)
22:04:29.858 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.04 hyp=0.19 cameraTheta=2.92 mountX=0.19 mountY=-0.07, mountTheta=-0.38
22:04:29.865 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.04, opts=13)
22:04:29.868 00.003 14556 Enqueuing Move request for scope (-0.19, 0.04)
22:04:29.872 00.004 12308 Worker thread wakes up
22:04:29.872 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.04) opts 0xd
22:04:29.872 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.04)
22:04:29.872 00.000 12308 Moving (-0.19, 0.04) raw xDistance=0.19 yDistance=-0.07
22:04:29.873 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:04:29.873 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:29.873 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:04:29.873 00.000 12308 MoveAxis(E, 0, ABG)
22:04:29.875 00.002 12308 Move returns status 0, amount 0
22:04:29.875 00.000 12308 MoveAxis(N, 0, ABG)
22:04:29.875 00.000 12308 Move returns status 0, amount 0
22:04:29.875 00.000 12308 move complete, result=0
22:04:29.875 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:29.879 00.004 12308 worker thread done servicing request
22:04:29.899 00.020 14556 UpdateGuideState exits: m=1933 SNR=29.5
22:04:29.902 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:29.905 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:29.910 00.005 14556 Enqueuing Expose request
22:04:29.915 00.005 12308 Worker thread wakes up
22:04:29.915 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:04:29.919 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:29.919 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:31.168 01.249 12308 Exposure complete
22:04:31.316 00.148 12308 worker thread done servicing request
22:04:31.316 00.000 14556 OnExposeComplete: enter
22:04:31.320 00.004 14556 UpdateGuideState(): m_state=6
22:04:31.323 00.003 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3966
22:04:31.328 00.005 14556 Star::Find returns 1 (0), X=189.96, Y=992.60, Mass=1989, SNR=29.8, Peak=150 HFD=4.7
22:04:31.331 00.003 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.13 = -1.15)
22:04:31.335 00.004 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.25)
22:04:31.338 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.23 hyp=0.26 cameraTheta=2.06 mountX=0.11 mountY=-0.25, mountTheta=-1.16
22:04:31.342 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.23, opts=13)
22:04:31.346 00.004 14556 Enqueuing Move request for scope (-0.12, 0.23)
22:04:31.351 00.005 12308 Worker thread wakes up
22:04:31.351 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.23) opts 0xd
22:04:31.351 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.23)
22:04:31.351 00.000 12308 Moving (-0.12, 0.23) raw xDistance=0.11 yDistance=-0.25
22:04:31.351 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:04:31.351 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:04:31.352 00.001 12308 MoveAxis(E, 0, ABG)
22:04:31.352 00.000 12308 Move returns status 0, amount 0
22:04:31.352 00.000 12308 MoveAxis(N, 176, ABG)
22:04:31.352 00.000 12308 Guiding  Dir = 0, Dur = 176
22:04:31.352 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:31.356 00.004 12308 IsSlewing returns 0
22:04:31.356 00.000 12308 IsGuiding returns 0
22:04:31.357 00.001 12308 PulseGuide returned control before completion, sleep 186
22:04:31.375 00.018 14556 UpdateGuideState exits: m=1989 SNR=29.8
22:04:31.378 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:31.385 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:31.388 00.003 14556 Enqueuing Expose request
22:04:31.546 00.158 12308 IsGuiding returns 1
22:04:31.547 00.001 12308 scope still moving after pulse duration time elapsed
22:04:31.578 00.031 12308 IsSlewing returns 0
22:04:31.578 00.000 12308 IsGuiding returns 0
22:04:31.579 00.001 12308 scope move finished after 176 + 46 ms
22:04:31.580 00.001 12308 Move returns status 0, amount 176
22:04:31.580 00.000 12308 move complete, result=0
22:04:31.580 00.000 12308 worker thread done servicing request
22:04:31.581 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 176 ms NORTH
22:04:31.587 00.006 12308 Worker thread wakes up
22:04:31.587 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:31.587 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:32.841 01.254 12308 Exposure complete
22:04:33.003 00.162 12308 worker thread done servicing request
22:04:33.003 00.000 14556 OnExposeComplete: enter
22:04:33.010 00.007 14556 UpdateGuideState(): m_state=6
22:04:33.015 00.005 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3967
22:04:33.022 00.007 14556 Star::Find returns 1 (0), X=189.94, Y=992.38, Mass=2155, SNR=31.3, Peak=185 HFD=4.3
22:04:33.027 00.005 14556 CameraToMount -- cameraTheta (3.06) - m_xAngle (-3.07) = xAngle (6.13 = -0.15)
22:04:33.032 00.005 14556 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.03 = -0.25)
22:04:33.038 00.006 14556 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.06 mountX=0.15 mountY=-0.04, mountTheta=-0.25
22:04:33.047 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.01, opts=13)
22:04:33.054 00.007 14556 Enqueuing Move request for scope (-0.15, 0.01)
22:04:33.060 00.006 12308 Worker thread wakes up
22:04:33.060 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
22:04:33.060 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
22:04:33.061 00.001 12308 Moving (-0.15, 0.01) raw xDistance=0.15 yDistance=-0.04
22:04:33.061 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:04:33.061 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:33.062 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:04:33.062 00.000 12308 MoveAxis(E, 0, ABG)
22:04:33.062 00.000 12308 Move returns status 0, amount 0
22:04:33.063 00.001 12308 MoveAxis(N, 0, ABG)
22:04:33.063 00.000 12308 Move returns status 0, amount 0
22:04:33.063 00.000 12308 move complete, result=0
22:04:33.063 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:33.070 00.007 12308 worker thread done servicing request
22:04:33.101 00.031 14556 UpdateGuideState exits: m=2155 SNR=31.3
22:04:33.105 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:33.108 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:33.112 00.004 14556 Enqueuing Expose request
22:04:33.115 00.003 12308 Worker thread wakes up
22:04:33.116 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:04:33.119 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:33.119 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:34.365 01.246 12308 Exposure complete
22:04:34.502 00.137 12308 worker thread done servicing request
22:04:34.502 00.000 14556 OnExposeComplete: enter
22:04:34.507 00.005 14556 UpdateGuideState(): m_state=6
22:04:34.511 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3968
22:04:34.514 00.003 14556 Star::Find returns 1 (0), X=189.73, Y=992.54, Mass=2260, SNR=31.9, Peak=165 HFD=5.0
22:04:34.517 00.003 14556 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.07) = xAngle (5.78 = -0.50)
22:04:34.520 00.003 14556 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.68 = -0.60)
22:04:34.523 00.003 14556 CameraToMount -- cameraX=-0.36 cameraY=0.17 hyp=0.40 cameraTheta=2.71 mountX=0.35 mountY=-0.22, mountTheta=-0.57
22:04:34.527 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.36, y=0.17, opts=13)
22:04:34.530 00.003 14556 Enqueuing Move request for scope (-0.36, 0.17)
22:04:34.532 00.002 12308 Worker thread wakes up
22:04:34.532 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.17) opts 0xd
22:04:34.533 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.36, 0.17)
22:04:34.533 00.000 12308 Moving (-0.36, 0.17) raw xDistance=0.35 yDistance=-0.22
22:04:34.533 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
22:04:34.533 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:04:34.533 00.000 12308 MoveAxis(W, 151, ABG)
22:04:34.535 00.002 12308 Guiding  Dir = 3, Dur = 151
22:04:34.535 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:34.538 00.003 12308 IsSlewing returns 0
22:04:34.538 00.000 12308 IsGuiding returns 0
22:04:34.538 00.000 12308 PulseGuide returned control before completion, sleep 161
22:04:34.560 00.022 14556 UpdateGuideState exits: m=2260 SNR=31.9
22:04:34.564 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:34.570 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:34.574 00.004 14556 Enqueuing Expose request
22:04:34.711 00.137 12308 IsGuiding returns 1
22:04:34.713 00.002 12308 scope still moving after pulse duration time elapsed
22:04:34.743 00.030 12308 IsSlewing returns 0
22:04:34.745 00.002 12308 IsGuiding returns 0
22:04:34.745 00.000 12308 scope move finished after 151 + 55 ms
22:04:34.746 00.001 12308 Move returns status 0, amount 151
22:04:34.746 00.000 12308 MoveAxis(N, 158, ABG)
22:04:34.747 00.001 12308 Guiding  Dir = 0, Dur = 158
22:04:34.747 00.000 12308 IsSlewing returns 0
22:04:34.748 00.001 12308 IsGuiding returns 0
22:04:34.749 00.001 12308 PulseGuide returned control before completion, sleep 168
22:04:34.931 00.182 12308 IsGuiding returns 1
22:04:34.932 00.001 12308 scope still moving after pulse duration time elapsed
22:04:34.961 00.029 12308 IsSlewing returns 0
22:04:34.962 00.001 12308 IsGuiding returns 0
22:04:34.962 00.000 12308 scope move finished after 158 + 56 ms
22:04:34.962 00.000 12308 Move returns status 0, amount 158
22:04:34.962 00.000 12308 move complete, result=0
22:04:34.964 00.002 12308 worker thread done servicing request
22:04:34.964 00.000 12308 Worker thread wakes up
22:04:34.965 00.001 14556 GuideStep: 0.3 px 151 ms WEST, -0.2 px 158 ms NORTH
22:04:34.971 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:34.971 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:36.226 01.255 12308 Exposure complete
22:04:36.378 00.152 12308 worker thread done servicing request
22:04:36.378 00.000 14556 OnExposeComplete: enter
22:04:36.383 00.005 14556 UpdateGuideState(): m_state=6
22:04:36.387 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3969
22:04:36.390 00.003 14556 Star::Find returns 1 (0), X=189.91, Y=992.25, Mass=2253, SNR=32.2, Peak=196 HFD=4.5
22:04:36.394 00.004 14556 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-3.07) = xAngle (0.55 = 0.55)
22:04:36.397 00.003 14556 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.45 = 0.45)
22:04:36.402 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.12 hyp=0.21 cameraTheta=-2.52 mountX=0.18 mountY=0.09, mountTheta=0.47
22:04:36.407 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.12, opts=13)
22:04:36.409 00.002 14556 Enqueuing Move request for scope (-0.17, -0.12)
22:04:36.414 00.005 12308 Worker thread wakes up
22:04:36.414 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.12) opts 0xd
22:04:36.414 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.12)
22:04:36.414 00.000 12308 Moving (-0.17, -0.12) raw xDistance=0.18 yDistance=0.09
22:04:36.414 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:04:36.415 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:36.415 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:04:36.416 00.001 12308 MoveAxis(E, 0, ABG)
22:04:36.416 00.000 12308 Move returns status 0, amount 0
22:04:36.416 00.000 12308 MoveAxis(N, 0, ABG)
22:04:36.416 00.000 12308 Move returns status 0, amount 0
22:04:36.416 00.000 12308 move complete, result=0
22:04:36.416 00.000 12308 worker thread done servicing request
22:04:36.416 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:36.436 00.020 14556 UpdateGuideState exits: m=2253 SNR=32.2
22:04:36.440 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:36.444 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:36.448 00.004 14556 Enqueuing Expose request
22:04:36.453 00.005 12308 Worker thread wakes up
22:04:36.453 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:04:36.458 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:36.458 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:37.708 01.250 12308 Exposure complete
22:04:37.849 00.141 12308 worker thread done servicing request
22:04:37.851 00.002 14556 OnExposeComplete: enter
22:04:37.855 00.004 14556 UpdateGuideState(): m_state=6
22:04:37.861 00.006 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3970
22:04:37.865 00.004 14556 Star::Find returns 1 (0), X=189.96, Y=992.43, Mass=2056, SNR=30.6, Peak=180 HFD=4.2
22:04:37.869 00.004 14556 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.07) = xAngle (5.78 = -0.50)
22:04:37.872 00.003 14556 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.68 = -0.60)
22:04:37.876 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.71 mountX=0.12 mountY=-0.08, mountTheta=-0.57
22:04:37.881 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.06, opts=13)
22:04:37.884 00.003 14556 Enqueuing Move request for scope (-0.13, 0.06)
22:04:37.888 00.004 12308 Worker thread wakes up
22:04:37.888 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
22:04:37.890 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
22:04:37.890 00.000 12308 Moving (-0.13, 0.06) raw xDistance=0.12 yDistance=-0.08
22:04:37.890 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:04:37.890 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:37.890 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:04:37.890 00.000 12308 MoveAxis(E, 0, ABG)
22:04:37.890 00.000 12308 Move returns status 0, amount 0
22:04:37.891 00.001 12308 MoveAxis(N, 0, ABG)
22:04:37.891 00.000 12308 Move returns status 0, amount 0
22:04:37.891 00.000 12308 move complete, result=0
22:04:37.891 00.000 12308 worker thread done servicing request
22:04:37.891 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:37.921 00.030 14556 UpdateGuideState exits: m=2056 SNR=30.6
22:04:37.928 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:37.933 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:37.938 00.005 14556 Enqueuing Expose request
22:04:37.945 00.007 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:04:37.953 00.008 12308 Worker thread wakes up
22:04:37.953 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:37.954 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:39.208 01.254 12308 Exposure complete
22:04:39.350 00.142 12308 worker thread done servicing request
22:04:39.350 00.000 14556 OnExposeComplete: enter
22:04:39.354 00.004 14556 UpdateGuideState(): m_state=6
22:04:39.360 00.006 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3971
22:04:39.364 00.004 14556 Star::Find returns 1 (0), X=189.76, Y=992.50, Mass=2117, SNR=31.0, Peak=160 HFD=4.6
22:04:39.368 00.004 14556 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.07) = xAngle (5.83 = -0.46)
22:04:39.371 00.003 14556 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.56)
22:04:39.374 00.003 14556 CameraToMount -- cameraX=-0.33 cameraY=0.13 hyp=0.35 cameraTheta=2.75 mountX=0.32 mountY=-0.19, mountTheta=-0.53
22:04:39.377 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=0.13, opts=13)
22:04:39.381 00.004 14556 Enqueuing Move request for scope (-0.33, 0.13)
22:04:39.383 00.002 12308 Worker thread wakes up
22:04:39.384 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.13) opts 0xd
22:04:39.384 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, 0.13)
22:04:39.384 00.000 12308 Moving (-0.33, 0.13) raw xDistance=0.32 yDistance=-0.19
22:04:39.384 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
22:04:39.384 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:39.385 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:04:39.385 00.000 12308 MoveAxis(W, 138, ABG)
22:04:39.385 00.000 12308 Guiding  Dir = 3, Dur = 138
22:04:39.385 00.000 12308 IsSlewing returns 0
22:04:39.386 00.001 12308 IsGuiding returns 0
22:04:39.387 00.001 12308 PulseGuide returned control before completion, sleep 148
22:04:39.387 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:39.404 00.017 14556 UpdateGuideState exits: m=2117 SNR=31.0
22:04:39.408 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:39.410 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:39.415 00.005 14556 Enqueuing Expose request
22:04:39.541 00.126 12308 IsGuiding returns 1
22:04:39.541 00.000 12308 scope still moving after pulse duration time elapsed
22:04:39.572 00.031 12308 IsSlewing returns 0
22:04:39.572 00.000 12308 IsGuiding returns 0
22:04:39.572 00.000 12308 scope move finished after 138 + 47 ms
22:04:39.573 00.001 12308 Move returns status 0, amount 138
22:04:39.573 00.000 12308 MoveAxis(N, 0, ABG)
22:04:39.573 00.000 12308 Move returns status 0, amount 0
22:04:39.574 00.001 12308 move complete, result=0
22:04:39.574 00.000 12308 worker thread done servicing request
22:04:39.575 00.001 14556 GuideStep: 0.3 px 138 ms WEST, -0.2 px 0 ms NORTH
22:04:39.582 00.007 12308 Worker thread wakes up
22:04:39.582 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:39.582 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:40.834 01.252 12308 Exposure complete
22:04:40.974 00.140 12308 worker thread done servicing request
22:04:40.974 00.000 14556 OnExposeComplete: enter
22:04:40.980 00.006 14556 UpdateGuideState(): m_state=6
22:04:40.986 00.006 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3972
22:04:40.990 00.004 14556 Star::Find returns 1 (0), X=190.11, Y=992.37, Mass=2083, SNR=30.7, Peak=163 HFD=4.6
22:04:40.995 00.005 14556 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-3.07) = xAngle (3.05 = 3.05)
22:04:40.999 00.004 14556 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.95 = 2.95)
22:04:41.003 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.02 mountX=-0.02 mountY=0.00, mountTheta=2.95
22:04:41.008 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.00, opts=13)
22:04:41.012 00.004 14556 Enqueuing Move request for scope (0.02, -0.00)
22:04:41.016 00.004 12308 Worker thread wakes up
22:04:41.016 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.00) opts 0xd
22:04:41.016 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.00)
22:04:41.016 00.000 12308 Moving (0.02, -0.00) raw xDistance=-0.02 yDistance=0.00
22:04:41.017 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:04:41.017 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:41.017 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:04:41.017 00.000 12308 MoveAxis(E, 0, ABG)
22:04:41.017 00.000 12308 Move returns status 0, amount 0
22:04:41.017 00.000 12308 MoveAxis(N, 0, ABG)
22:04:41.017 00.000 12308 Move returns status 0, amount 0
22:04:41.017 00.000 12308 move complete, result=0
22:04:41.018 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:41.022 00.004 12308 worker thread done servicing request
22:04:41.044 00.022 14556 UpdateGuideState exits: m=2083 SNR=30.7
22:04:41.047 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:41.050 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:41.095 00.045 14556 Enqueuing Expose request
22:04:41.103 00.008 12308 Worker thread wakes up
22:04:41.103 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:04:41.107 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:41.107 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:42.362 01.255 12308 Exposure complete
22:04:42.508 00.146 12308 worker thread done servicing request
22:04:42.509 00.001 14556 OnExposeComplete: enter
22:04:42.513 00.004 14556 UpdateGuideState(): m_state=6
22:04:42.517 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3973
22:04:42.521 00.004 14556 Star::Find returns 1 (0), X=190.22, Y=992.54, Mass=2254, SNR=31.9, Peak=166 HFD=4.9
22:04:42.524 00.003 14556 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.07) = xAngle (4.01 = -2.27)
22:04:42.528 00.004 14556 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.91 = -2.37)
22:04:42.532 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.18 hyp=0.22 cameraTheta=0.94 mountX=-0.14 mountY=-0.15, mountTheta=-2.32
22:04:42.537 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.18, opts=13)
22:04:42.540 00.003 14556 Enqueuing Move request for scope (0.13, 0.18)
22:04:42.544 00.004 12308 Worker thread wakes up
22:04:42.544 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.18) opts 0xd
22:04:42.544 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.18)
22:04:42.544 00.000 12308 Moving (0.13, 0.18) raw xDistance=-0.14 yDistance=-0.15
22:04:42.545 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:04:42.545 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:42.545 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:04:42.545 00.000 12308 MoveAxis(E, 0, ABG)
22:04:42.545 00.000 12308 Move returns status 0, amount 0
22:04:42.545 00.000 12308 MoveAxis(N, 0, ABG)
22:04:42.545 00.000 12308 Move returns status 0, amount 0
22:04:42.546 00.001 12308 move complete, result=0
22:04:42.546 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:42.549 00.003 12308 worker thread done servicing request
22:04:42.570 00.021 14556 UpdateGuideState exits: m=2254 SNR=31.9
22:04:42.577 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:42.582 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:42.586 00.004 14556 Enqueuing Expose request
22:04:42.590 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:04:42.593 00.003 12308 Worker thread wakes up
22:04:42.593 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:42.593 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:43.844 01.251 12308 Exposure complete
22:04:43.992 00.148 12308 worker thread done servicing request
22:04:43.992 00.000 14556 OnExposeComplete: enter
22:04:43.997 00.005 14556 UpdateGuideState(): m_state=6
22:04:44.001 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3974
22:04:44.004 00.003 14556 Star::Find returns 1 (0), X=190.00, Y=992.63, Mass=2201, SNR=31.7, Peak=165 HFD=4.6
22:04:44.009 00.005 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
22:04:44.013 00.004 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
22:04:44.017 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.26 hyp=0.27 cameraTheta=1.91 mountX=0.07 mountY=-0.27, mountTheta=-1.31
22:04:44.023 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.26, opts=13)
22:04:44.026 00.003 14556 Enqueuing Move request for scope (-0.09, 0.26)
22:04:44.030 00.004 12308 Worker thread wakes up
22:04:44.030 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.26) opts 0xd
22:04:44.030 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.26)
22:04:44.031 00.001 12308 Moving (-0.09, 0.26) raw xDistance=0.07 yDistance=-0.27
22:04:44.031 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:04:44.031 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:04:44.031 00.000 12308 MoveAxis(E, 0, ABG)
22:04:44.031 00.000 12308 Move returns status 0, amount 0
22:04:44.031 00.000 12308 MoveAxis(N, 190, ABG)
22:04:44.032 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:44.036 00.004 12308 Guiding  Dir = 0, Dur = 190
22:04:44.036 00.000 12308 IsSlewing returns 0
22:04:44.038 00.002 12308 IsGuiding returns 0
22:04:44.039 00.001 12308 PulseGuide returned control before completion, sleep 200
22:04:44.060 00.021 14556 UpdateGuideState exits: m=2201 SNR=31.7
22:04:44.064 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:44.072 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:44.076 00.004 14556 Enqueuing Expose request
22:04:44.256 00.180 12308 IsGuiding returns 1
22:04:44.257 00.001 12308 scope still moving after pulse duration time elapsed
22:04:44.287 00.030 12308 IsSlewing returns 0
22:04:44.288 00.001 12308 IsGuiding returns 1
22:04:44.318 00.030 12308 IsSlewing returns 0
22:04:44.319 00.001 12308 IsGuiding returns 0
22:04:44.320 00.001 12308 scope move finished after 190 + 91 ms
22:04:44.321 00.001 12308 Move returns status 0, amount 190
22:04:44.321 00.000 12308 move complete, result=0
22:04:44.322 00.001 12308 worker thread done servicing request
22:04:44.323 00.001 12308 Worker thread wakes up
22:04:44.323 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 190 ms NORTH
22:04:44.330 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:44.330 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:45.575 01.245 12308 Exposure complete
22:04:45.702 00.127 12308 worker thread done servicing request
22:04:45.703 00.001 14556 OnExposeComplete: enter
22:04:45.708 00.005 14556 UpdateGuideState(): m_state=6
22:04:45.711 00.003 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3975
22:04:45.715 00.004 14556 Star::Find returns 1 (0), X=190.05, Y=992.43, Mass=2376, SNR=32.7, Peak=202 HFD=4.8
22:04:45.719 00.004 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.27 = -1.02)
22:04:45.723 00.004 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.12)
22:04:45.726 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.19 mountX=0.04 mountY=-0.06, mountTheta=-1.04
22:04:45.730 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.06, opts=13)
22:04:45.734 00.004 14556 Enqueuing Move request for scope (-0.04, 0.06)
22:04:45.738 00.004 12308 Worker thread wakes up
22:04:45.738 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
22:04:45.738 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
22:04:45.738 00.000 12308 Moving (-0.04, 0.06) raw xDistance=0.04 yDistance=-0.06
22:04:45.738 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:04:45.738 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:45.739 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:04:45.739 00.000 12308 MoveAxis(E, 0, ABG)
22:04:45.739 00.000 12308 Move returns status 0, amount 0
22:04:45.739 00.000 12308 MoveAxis(N, 0, ABG)
22:04:45.739 00.000 12308 Move returns status 0, amount 0
22:04:45.739 00.000 12308 move complete, result=0
22:04:45.740 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:45.745 00.005 12308 worker thread done servicing request
22:04:45.767 00.022 14556 UpdateGuideState exits: m=2376 SNR=32.7
22:04:45.771 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:45.775 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:45.779 00.004 14556 Enqueuing Expose request
22:04:45.783 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:04:45.786 00.003 12308 Worker thread wakes up
22:04:45.786 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:45.786 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:47.036 01.250 12308 Exposure complete
22:04:47.167 00.131 12308 worker thread done servicing request
22:04:47.167 00.000 14556 OnExposeComplete: enter
22:04:47.170 00.003 14556 UpdateGuideState(): m_state=6
22:04:47.175 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3976
22:04:47.178 00.003 14556 Star::Find returns 1 (0), X=190.19, Y=992.62, Mass=1773, SNR=28.3, Peak=128 HFD=4.6
22:04:47.183 00.005 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.26 = -2.02)
22:04:47.187 00.004 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.12)
22:04:47.190 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.19 mountX=-0.12 mountY=-0.23, mountTheta=-2.04
22:04:47.196 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.25, opts=13)
22:04:47.202 00.006 14556 Enqueuing Move request for scope (0.10, 0.25)
22:04:47.206 00.004 12308 Worker thread wakes up
22:04:47.207 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.25) opts 0xd
22:04:47.207 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.25)
22:04:47.207 00.000 12308 Moving (0.10, 0.25) raw xDistance=-0.12 yDistance=-0.23
22:04:47.207 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:04:47.207 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:04:47.208 00.001 12308 MoveAxis(E, 0, ABG)
22:04:47.208 00.000 12308 Move returns status 0, amount 0
22:04:47.208 00.000 12308 MoveAxis(N, 162, ABG)
22:04:47.208 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:47.212 00.004 12308 Guiding  Dir = 0, Dur = 162
22:04:47.212 00.000 12308 IsSlewing returns 0
22:04:47.214 00.002 12308 IsGuiding returns 0
22:04:47.214 00.000 12308 PulseGuide returned control before completion, sleep 172
22:04:47.235 00.021 14556 UpdateGuideState exits: m=1773 SNR=28.3
22:04:47.240 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:47.244 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:47.248 00.004 14556 Enqueuing Expose request
22:04:47.399 00.151 12308 IsGuiding returns 1
22:04:47.400 00.001 12308 scope still moving after pulse duration time elapsed
22:04:47.431 00.031 12308 IsSlewing returns 0
22:04:47.432 00.001 12308 IsGuiding returns 0
22:04:47.432 00.000 12308 scope move finished after 162 + 55 ms
22:04:47.432 00.000 12308 Move returns status 0, amount 162
22:04:47.432 00.000 12308 move complete, result=0
22:04:47.432 00.000 12308 worker thread done servicing request
22:04:47.432 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 162 ms NORTH
22:04:47.439 00.007 12308 Worker thread wakes up
22:04:47.439 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:47.439 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:48.692 01.253 12308 Exposure complete
22:04:48.840 00.148 12308 worker thread done servicing request
22:04:48.840 00.000 14556 OnExposeComplete: enter
22:04:48.844 00.004 14556 UpdateGuideState(): m_state=6
22:04:48.848 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3977
22:04:48.852 00.004 14556 Star::Find returns 1 (0), X=190.08, Y=992.38, Mass=2222, SNR=31.5, Peak=180 HFD=4.5
22:04:48.856 00.004 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.89 = -1.39)
22:04:48.861 00.005 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.49)
22:04:48.865 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.82 mountX=0.00 mountY=-0.01, mountTheta=-1.39
22:04:48.870 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.01, opts=13)
22:04:48.875 00.005 14556 Enqueuing Move request for scope (-0.00, 0.01)
22:04:48.880 00.005 12308 Worker thread wakes up
22:04:48.881 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.01) opts 0xd
22:04:48.881 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.01)
22:04:48.881 00.000 12308 Moving (-0.00, 0.01) raw xDistance=0.00 yDistance=-0.01
22:04:48.881 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:04:48.881 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:48.882 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:04:48.882 00.000 12308 MoveAxis(E, 0, ABG)
22:04:48.882 00.000 12308 Move returns status 0, amount 0
22:04:48.882 00.000 12308 MoveAxis(N, 0, ABG)
22:04:48.883 00.001 12308 Move returns status 0, amount 0
22:04:48.883 00.000 12308 move complete, result=0
22:04:48.883 00.000 12308 worker thread done servicing request
22:04:48.884 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:48.909 00.025 14556 UpdateGuideState exits: m=2222 SNR=31.5
22:04:48.914 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:48.919 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:48.923 00.004 14556 Enqueuing Expose request
22:04:48.928 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:04:48.932 00.004 12308 Worker thread wakes up
22:04:48.933 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:48.933 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:50.181 01.248 12308 Exposure complete
22:04:50.338 00.157 12308 worker thread done servicing request
22:04:50.338 00.000 14556 OnExposeComplete: enter
22:04:50.342 00.004 14556 UpdateGuideState(): m_state=6
22:04:50.346 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3978
22:04:50.351 00.005 14556 Star::Find returns 1 (0), X=190.25, Y=992.42, Mass=2039, SNR=30.3, Peak=154 HFD=4.5
22:04:50.356 00.005 14556 CameraToMount -- cameraTheta (0.31) - m_xAngle (-3.07) = xAngle (3.39 = -2.90)
22:04:50.363 00.007 14556 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.29 = -3.00)
22:04:50.367 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.05 hyp=0.17 cameraTheta=0.31 mountX=-0.16 mountY=-0.02, mountTheta=-2.99
22:04:50.373 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.05, opts=13)
22:04:50.376 00.003 14556 Enqueuing Move request for scope (0.16, 0.05)
22:04:50.381 00.005 12308 Worker thread wakes up
22:04:50.381 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.05) opts 0xd
22:04:50.381 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.05)
22:04:50.382 00.001 12308 Moving (0.16, 0.05) raw xDistance=-0.16 yDistance=-0.02
22:04:50.382 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:04:50.382 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:50.382 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:04:50.382 00.000 12308 MoveAxis(E, 0, ABG)
22:04:50.383 00.001 12308 Move returns status 0, amount 0
22:04:50.383 00.000 12308 MoveAxis(N, 0, ABG)
22:04:50.383 00.000 12308 Move returns status 0, amount 0
22:04:50.383 00.000 12308 move complete, result=0
22:04:50.384 00.001 12308 worker thread done servicing request
22:04:50.384 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:50.408 00.024 14556 UpdateGuideState exits: m=2039 SNR=30.3
22:04:50.415 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:50.420 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:50.425 00.005 14556 Enqueuing Expose request
22:04:50.429 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:04:50.433 00.004 12308 Worker thread wakes up
22:04:50.433 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:50.433 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:51.677 01.244 12308 Exposure complete
22:04:51.824 00.147 12308 worker thread done servicing request
22:04:51.825 00.001 14556 OnExposeComplete: enter
22:04:51.830 00.005 14556 UpdateGuideState(): m_state=6
22:04:51.834 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3979
22:04:51.838 00.004 14556 Star::Find returns 1 (0), X=190.10, Y=992.43, Mass=2159, SNR=31.1, Peak=166 HFD=4.3
22:04:51.842 00.004 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
22:04:51.845 00.003 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
22:04:51.849 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.33 mountX=-0.02 mountY=-0.06, mountTheta=-1.90
22:04:51.854 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.06, opts=13)
22:04:51.858 00.004 14556 Enqueuing Move request for scope (0.02, 0.06)
22:04:51.861 00.003 12308 Worker thread wakes up
22:04:51.861 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
22:04:51.861 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
22:04:51.861 00.000 12308 Moving (0.02, 0.06) raw xDistance=-0.02 yDistance=-0.06
22:04:51.861 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:04:51.862 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:51.862 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:04:51.862 00.000 12308 MoveAxis(E, 0, ABG)
22:04:51.862 00.000 12308 Move returns status 0, amount 0
22:04:51.862 00.000 12308 MoveAxis(N, 0, ABG)
22:04:51.862 00.000 12308 Move returns status 0, amount 0
22:04:51.862 00.000 12308 move complete, result=0
22:04:51.863 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:51.867 00.004 12308 worker thread done servicing request
22:04:51.887 00.020 14556 UpdateGuideState exits: m=2159 SNR=31.1
22:04:51.891 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:51.895 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:51.899 00.004 14556 Enqueuing Expose request
22:04:51.901 00.002 12308 Worker thread wakes up
22:04:51.903 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:51.903 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:51.903 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:04:53.143 01.240 12308 Exposure complete
22:04:53.276 00.133 12308 worker thread done servicing request
22:04:53.276 00.000 14556 OnExposeComplete: enter
22:04:53.281 00.005 14556 UpdateGuideState(): m_state=6
22:04:53.285 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3980
22:04:53.289 00.004 14556 Star::Find returns 1 (0), X=190.06, Y=992.72, Mass=2215, SNR=31.6, Peak=163 HFD=4.6
22:04:53.293 00.004 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.73 = -1.55)
22:04:53.297 00.004 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.65)
22:04:53.300 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.35 hyp=0.36 cameraTheta=1.66 mountX=0.01 mountY=-0.35, mountTheta=-1.55
22:04:53.303 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.35, opts=13)
22:04:53.307 00.004 14556 Enqueuing Move request for scope (-0.03, 0.35)
22:04:53.309 00.002 12308 Worker thread wakes up
22:04:53.310 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.35) opts 0xd
22:04:53.310 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.35)
22:04:53.310 00.000 12308 Moving (-0.03, 0.35) raw xDistance=0.01 yDistance=-0.35
22:04:53.310 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:04:53.310 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:04:53.310 00.000 12308 MoveAxis(E, 0, ABG)
22:04:53.310 00.000 12308 Move returns status 0, amount 0
22:04:53.310 00.000 12308 MoveAxis(N, 250, ABG)
22:04:53.312 00.002 12308 Guiding  Dir = 0, Dur = 250
22:04:53.312 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:53.315 00.003 12308 IsSlewing returns 0
22:04:53.315 00.000 12308 IsGuiding returns 0
22:04:53.315 00.000 12308 PulseGuide returned control before completion, sleep 260
22:04:53.335 00.020 14556 UpdateGuideState exits: m=2215 SNR=31.6
22:04:53.339 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:53.345 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:53.349 00.004 14556 Enqueuing Expose request
22:04:53.578 00.229 12308 IsGuiding returns 1
22:04:53.579 00.001 12308 scope still moving after pulse duration time elapsed
22:04:53.610 00.031 12308 IsSlewing returns 0
22:04:53.612 00.002 12308 IsGuiding returns 0
22:04:53.612 00.000 12308 scope move finished after 250 + 47 ms
22:04:53.613 00.001 12308 Move returns status 0, amount 250
22:04:53.613 00.000 12308 move complete, result=0
22:04:53.613 00.000 12308 worker thread done servicing request
22:04:53.614 00.001 12308 Worker thread wakes up
22:04:53.615 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 250 ms NORTH
22:04:53.621 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:53.621 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:54.861 01.240 12308 Exposure complete
22:04:55.005 00.144 12308 worker thread done servicing request
22:04:55.005 00.000 14556 OnExposeComplete: enter
22:04:55.010 00.005 14556 UpdateGuideState(): m_state=6
22:04:55.014 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3981
22:04:55.018 00.004 14556 Star::Find returns 1 (0), X=190.20, Y=992.36, Mass=2170, SNR=31.2, Peak=183 HFD=4.5
22:04:55.022 00.004 14556 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-3.07) = xAngle (3.00 = 3.00)
22:04:55.025 00.003 14556 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.90 = 2.90)
22:04:55.028 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.08 mountX=-0.11 mountY=0.03, mountTheta=2.90
22:04:55.033 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.01, opts=13)
22:04:55.036 00.003 14556 Enqueuing Move request for scope (0.11, -0.01)
22:04:55.041 00.005 12308 Worker thread wakes up
22:04:55.041 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd
22:04:55.042 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.01)
22:04:55.042 00.000 12308 Moving (0.11, -0.01) raw xDistance=-0.11 yDistance=0.03
22:04:55.042 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:04:55.043 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:55.043 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:04:55.044 00.001 12308 MoveAxis(E, 0, ABG)
22:04:55.044 00.000 12308 Move returns status 0, amount 0
22:04:55.044 00.000 12308 MoveAxis(N, 0, ABG)
22:04:55.044 00.000 12308 Move returns status 0, amount 0
22:04:55.045 00.001 12308 move complete, result=0
22:04:55.045 00.000 12308 worker thread done servicing request
22:04:55.046 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:55.071 00.025 14556 UpdateGuideState exits: m=2170 SNR=31.2
22:04:55.075 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:55.080 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:55.084 00.004 14556 Enqueuing Expose request
22:04:55.089 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:04:55.093 00.004 12308 Worker thread wakes up
22:04:55.093 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:55.093 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:56.347 01.254 12308 Exposure complete
22:04:56.534 00.187 12308 worker thread done servicing request
22:04:56.534 00.000 14556 OnExposeComplete: enter
22:04:56.540 00.006 14556 UpdateGuideState(): m_state=6
22:04:56.544 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3982
22:04:56.548 00.004 14556 Star::Find returns 1 (0), X=190.22, Y=992.27, Mass=2213, SNR=31.6, Peak=177 HFD=4.6
22:04:56.551 00.003 14556 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-3.07) = xAngle (2.41 = 2.41)
22:04:56.555 00.004 14556 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.31 = 2.31)
22:04:56.558 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-0.67 mountX=-0.12 mountY=0.12, mountTheta=2.36
22:04:56.562 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.10, opts=13)
22:04:56.565 00.003 14556 Enqueuing Move request for scope (0.13, -0.10)
22:04:56.569 00.004 12308 Worker thread wakes up
22:04:56.569 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd
22:04:56.569 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.10)
22:04:56.570 00.001 12308 Moving (0.13, -0.10) raw xDistance=-0.12 yDistance=0.12
22:04:56.570 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:04:56.570 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:56.570 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:04:56.570 00.000 12308 MoveAxis(E, 0, ABG)
22:04:56.570 00.000 12308 Move returns status 0, amount 0
22:04:56.570 00.000 12308 MoveAxis(N, 0, ABG)
22:04:56.570 00.000 12308 Move returns status 0, amount 0
22:04:56.570 00.000 12308 move complete, result=0
22:04:56.571 00.001 12308 worker thread done servicing request
22:04:56.571 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:56.596 00.025 14556 UpdateGuideState exits: m=2213 SNR=31.6
22:04:56.600 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:56.606 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:56.610 00.004 14556 Enqueuing Expose request
22:04:56.614 00.004 12308 Worker thread wakes up
22:04:56.615 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:04:56.618 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:56.618 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:57.867 01.249 12308 Exposure complete
22:04:58.004 00.137 12308 worker thread done servicing request
22:04:58.004 00.000 14556 OnExposeComplete: enter
22:04:58.009 00.005 14556 UpdateGuideState(): m_state=6
22:04:58.012 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3983
22:04:58.016 00.004 14556 Star::Find returns 1 (0), X=190.18, Y=992.34, Mass=2194, SNR=31.4, Peak=158 HFD=4.8
22:04:58.020 00.004 14556 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-3.07) = xAngle (2.72 = 2.72)
22:04:58.024 00.004 14556 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.62 = 2.62)
22:04:58.027 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-0.35 mountX=-0.09 mountY=0.05, mountTheta=2.64
22:04:58.031 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.03, opts=13)
22:04:58.035 00.004 14556 Enqueuing Move request for scope (0.09, -0.03)
22:04:58.038 00.003 12308 Worker thread wakes up
22:04:58.038 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
22:04:58.038 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
22:04:58.038 00.000 12308 Moving (0.09, -0.03) raw xDistance=-0.09 yDistance=0.05
22:04:58.038 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:04:58.038 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:58.039 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:04:58.039 00.000 12308 MoveAxis(E, 0, ABG)
22:04:58.039 00.000 12308 Move returns status 0, amount 0
22:04:58.039 00.000 12308 MoveAxis(N, 0, ABG)
22:04:58.041 00.002 12308 Move returns status 0, amount 0
22:04:58.041 00.000 12308 move complete, result=0
22:04:58.041 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:58.046 00.005 12308 worker thread done servicing request
22:04:58.067 00.021 14556 UpdateGuideState exits: m=2194 SNR=31.4
22:04:58.073 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:58.078 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:58.082 00.004 14556 Enqueuing Expose request
22:04:58.086 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:04:58.090 00.004 12308 Worker thread wakes up
22:04:58.090 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:58.090 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:04:59.334 01.244 12308 Exposure complete
22:04:59.468 00.134 12308 worker thread done servicing request
22:04:59.468 00.000 14556 OnExposeComplete: enter
22:04:59.471 00.003 14556 UpdateGuideState(): m_state=6
22:04:59.476 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3984
22:04:59.480 00.004 14556 Star::Find returns 1 (0), X=190.21, Y=992.58, Mass=2109, SNR=30.8, Peak=168 HFD=4.6
22:04:59.485 00.005 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
22:04:59.488 00.003 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.26)
22:04:59.491 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.21 hyp=0.24 cameraTheta=1.05 mountX=-0.13 mountY=-0.19, mountTheta=-2.20
22:04:59.497 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.21, opts=13)
22:04:59.501 00.004 14556 Enqueuing Move request for scope (0.12, 0.21)
22:04:59.504 00.003 12308 Worker thread wakes up
22:04:59.505 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.21) opts 0xd
22:04:59.505 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.21)
22:04:59.505 00.000 12308 Moving (0.12, 0.21) raw xDistance=-0.13 yDistance=-0.19
22:04:59.505 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:04:59.505 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:59.505 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:04:59.505 00.000 12308 MoveAxis(E, 0, ABG)
22:04:59.507 00.002 12308 Move returns status 0, amount 0
22:04:59.507 00.000 12308 MoveAxis(N, 0, ABG)
22:04:59.507 00.000 12308 Move returns status 0, amount 0
22:04:59.507 00.000 12308 move complete, result=0
22:04:59.507 00.000 12308 worker thread done servicing request
22:04:59.507 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:04:59.530 00.023 14556 UpdateGuideState exits: m=2109 SNR=30.8
22:04:59.533 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:59.538 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:04:59.543 00.005 14556 Enqueuing Expose request
22:04:59.548 00.005 12308 Worker thread wakes up
22:04:59.548 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:04:59.553 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:04:59.553 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:00.807 01.254 12308 Exposure complete
22:05:00.951 00.144 12308 worker thread done servicing request
22:05:00.951 00.000 14556 OnExposeComplete: enter
22:05:00.955 00.004 14556 UpdateGuideState(): m_state=6
22:05:00.959 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3985
22:05:00.963 00.004 14556 Star::Find returns 1 (0), X=190.23, Y=992.70, Mass=2359, SNR=32.6, Peak=177 HFD=4.6
22:05:00.966 00.003 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.22 = -2.06)
22:05:00.970 00.004 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.16)
22:05:00.973 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.33 hyp=0.36 cameraTheta=1.15 mountX=-0.17 mountY=-0.30, mountTheta=-2.09
22:05:00.980 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.33, opts=13)
22:05:00.985 00.005 14556 Enqueuing Move request for scope (0.15, 0.33)
22:05:00.990 00.005 12308 Worker thread wakes up
22:05:00.990 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.33) opts 0xd
22:05:00.990 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.33)
22:05:00.990 00.000 12308 Moving (0.15, 0.33) raw xDistance=-0.17 yDistance=-0.30
22:05:00.990 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:05:00.990 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:05:00.991 00.001 12308 MoveAxis(E, 0, ABG)
22:05:00.991 00.000 12308 Move returns status 0, amount 0
22:05:00.991 00.000 12308 MoveAxis(N, 209, ABG)
22:05:00.991 00.000 12308 Guiding  Dir = 0, Dur = 209
22:05:00.992 00.001 12308 IsSlewing returns 0
22:05:00.992 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:00.996 00.004 12308 IsGuiding returns 0
22:05:00.996 00.000 12308 PulseGuide returned control before completion, sleep 219
22:05:01.018 00.022 14556 UpdateGuideState exits: m=2359 SNR=32.6
22:05:01.022 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:01.027 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:01.031 00.004 14556 Enqueuing Expose request
22:05:01.218 00.187 12308 IsGuiding returns 1
22:05:01.219 00.001 12308 scope still moving after pulse duration time elapsed
22:05:01.249 00.030 12308 IsSlewing returns 0
22:05:01.251 00.002 12308 IsGuiding returns 0
22:05:01.251 00.000 12308 scope move finished after 209 + 45 ms
22:05:01.252 00.001 12308 Move returns status 0, amount 209
22:05:01.252 00.000 12308 move complete, result=0
22:05:01.253 00.001 12308 worker thread done servicing request
22:05:01.253 00.000 12308 Worker thread wakes up
22:05:01.253 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:01.253 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:01.253 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 209 ms NORTH
22:05:02.505 01.252 12308 Exposure complete
22:05:02.649 00.144 12308 worker thread done servicing request
22:05:02.649 00.000 14556 OnExposeComplete: enter
22:05:02.654 00.005 14556 UpdateGuideState(): m_state=6
22:05:02.659 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3986
22:05:02.667 00.008 14556 Star::Find returns 1 (0), X=190.15, Y=992.10, Mass=2209, SNR=31.5, Peak=192 HFD=4.5
22:05:02.672 00.005 14556 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-3.07) = xAngle (1.72 = 1.72)
22:05:02.679 00.007 14556 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.62 = 1.62)
22:05:02.683 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.27 hyp=0.28 cameraTheta=-1.35 mountX=-0.04 mountY=0.28, mountTheta=1.72
22:05:02.688 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.27, opts=13)
22:05:02.694 00.006 14556 Enqueuing Move request for scope (0.06, -0.27)
22:05:02.700 00.006 12308 Worker thread wakes up
22:05:02.700 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.27) opts 0xd
22:05:02.700 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.27)
22:05:02.701 00.001 12308 Moving (0.06, -0.27) raw xDistance=-0.04 yDistance=0.28
22:05:02.701 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:05:02.701 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:05:02.702 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:05:02.703 00.001 12308 MoveAxis(E, 0, ABG)
22:05:02.703 00.000 12308 Move returns status 0, amount 0
22:05:02.703 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:02.709 00.006 12308 MoveAxis(N, 0, ABG)
22:05:02.709 00.000 12308 Move returns status 0, amount 0
22:05:02.710 00.001 12308 move complete, result=0
22:05:02.710 00.000 12308 worker thread done servicing request
22:05:02.733 00.023 14556 UpdateGuideState exits: m=2209 SNR=31.5
22:05:02.738 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:02.742 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:02.745 00.003 14556 Enqueuing Expose request
22:05:02.750 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:05:02.753 00.003 12308 Worker thread wakes up
22:05:02.754 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:02.754 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:03.997 01.243 12308 Exposure complete
22:05:04.130 00.133 12308 worker thread done servicing request
22:05:04.130 00.000 14556 OnExposeComplete: enter
22:05:04.135 00.005 14556 UpdateGuideState(): m_state=6
22:05:04.138 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3987
22:05:04.143 00.005 14556 Star::Find returns 1 (0), X=189.94, Y=992.29, Mass=2054, SNR=30.4, Peak=171 HFD=4.3
22:05:04.147 00.004 14556 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.07) = xAngle (0.44 = 0.44)
22:05:04.151 00.004 14556 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.34 = 0.34)
22:05:04.155 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-2.63 mountX=0.16 mountY=0.06, mountTheta=0.35
22:05:04.160 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.08, opts=13)
22:05:04.166 00.006 14556 Enqueuing Move request for scope (-0.15, -0.08)
22:05:04.170 00.004 12308 Worker thread wakes up
22:05:04.170 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.08) opts 0xd
22:05:04.171 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.08)
22:05:04.171 00.000 12308 Moving (-0.15, -0.08) raw xDistance=0.16 yDistance=0.06
22:05:04.171 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:05:04.171 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:04.171 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:05:04.172 00.001 12308 MoveAxis(E, 0, ABG)
22:05:04.172 00.000 12308 Move returns status 0, amount 0
22:05:04.172 00.000 12308 MoveAxis(N, 0, ABG)
22:05:04.172 00.000 12308 Move returns status 0, amount 0
22:05:04.172 00.000 12308 move complete, result=0
22:05:04.172 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:04.178 00.006 12308 worker thread done servicing request
22:05:04.199 00.021 14556 UpdateGuideState exits: m=2054 SNR=30.4
22:05:04.204 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:04.209 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:04.214 00.005 14556 Enqueuing Expose request
22:05:04.217 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:05:04.221 00.004 12308 Worker thread wakes up
22:05:04.221 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:04.221 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:05.474 01.253 12308 Exposure complete
22:05:05.620 00.146 12308 worker thread done servicing request
22:05:05.620 00.000 14556 OnExposeComplete: enter
22:05:05.625 00.005 14556 UpdateGuideState(): m_state=6
22:05:05.628 00.003 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3988
22:05:05.632 00.004 14556 Star::Find returns 1 (0), X=190.29, Y=992.62, Mass=1927, SNR=29.7, Peak=148 HFD=4.7
22:05:05.637 00.005 14556 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.07) = xAngle (3.97 = -2.31)
22:05:05.641 00.004 14556 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.41)
22:05:05.645 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.25 hyp=0.32 cameraTheta=0.90 mountX=-0.22 mountY=-0.21, mountTheta=-2.36
22:05:05.650 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.25, opts=13)
22:05:05.654 00.004 14556 Enqueuing Move request for scope (0.20, 0.25)
22:05:05.658 00.004 12308 Worker thread wakes up
22:05:05.658 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.25) opts 0xd
22:05:05.658 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.25)
22:05:05.659 00.001 12308 Moving (0.20, 0.25) raw xDistance=-0.22 yDistance=-0.21
22:05:05.659 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:05:05.659 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:05:05.659 00.000 12308 MoveAxis(E, 94, ABG)
22:05:05.659 00.000 12308 Guiding  Dir = 2, Dur = 94
22:05:05.659 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:05.664 00.005 12308 IsSlewing returns 0
22:05:05.664 00.000 12308 IsGuiding returns 0
22:05:05.665 00.001 12308 PulseGuide returned control before completion, sleep 104
22:05:05.683 00.018 14556 UpdateGuideState exits: m=1927 SNR=29.7
22:05:05.689 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:05.692 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:05.697 00.005 14556 Enqueuing Expose request
22:05:05.776 00.079 12308 IsGuiding returns 1
22:05:05.777 00.001 12308 scope still moving after pulse duration time elapsed
22:05:05.807 00.030 12308 IsSlewing returns 0
22:05:05.808 00.001 12308 IsGuiding returns 0
22:05:05.809 00.001 12308 scope move finished after 94 + 50 ms
22:05:05.809 00.000 12308 Move returns status 0, amount 94
22:05:05.809 00.000 12308 MoveAxis(N, 151, ABG)
22:05:05.809 00.000 12308 Guiding  Dir = 0, Dur = 151
22:05:05.811 00.002 12308 IsSlewing returns 0
22:05:05.811 00.000 12308 IsGuiding returns 0
22:05:05.812 00.001 12308 PulseGuide returned control before completion, sleep 161
22:05:05.979 00.167 12308 IsGuiding returns 1
22:05:05.980 00.001 12308 scope still moving after pulse duration time elapsed
22:05:06.011 00.031 12308 IsSlewing returns 0
22:05:06.011 00.000 12308 IsGuiding returns 0
22:05:06.011 00.000 12308 scope move finished after 151 + 49 ms
22:05:06.011 00.000 12308 Move returns status 0, amount 151
22:05:06.013 00.002 12308 move complete, result=0
22:05:06.013 00.000 12308 worker thread done servicing request
22:05:06.014 00.001 12308 Worker thread wakes up
22:05:06.014 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:06.015 00.001 14556 GuideStep: -0.2 px 94 ms EAST, -0.2 px 151 ms NORTH
22:05:06.022 00.007 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:07.275 01.253 12308 Exposure complete
22:05:07.426 00.151 12308 worker thread done servicing request
22:05:07.427 00.001 14556 OnExposeComplete: enter
22:05:07.431 00.004 14556 UpdateGuideState(): m_state=6
22:05:07.435 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3989
22:05:07.439 00.004 14556 Star::Find returns 1 (0), X=189.99, Y=992.41, Mass=2071, SNR=30.5, Peak=158 HFD=4.3
22:05:07.443 00.004 14556 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.07) = xAngle (5.80 = -0.48)
22:05:07.447 00.004 14556 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.70 = -0.58)
22:05:07.451 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.73 mountX=0.09 mountY=-0.06, mountTheta=-0.56
22:05:07.457 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.04, opts=13)
22:05:07.462 00.005 14556 Enqueuing Move request for scope (-0.09, 0.04)
22:05:07.465 00.003 12308 Worker thread wakes up
22:05:07.466 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
22:05:07.466 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
22:05:07.466 00.000 12308 Moving (-0.09, 0.04) raw xDistance=0.09 yDistance=-0.06
22:05:07.466 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:05:07.466 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:07.466 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:05:07.468 00.002 12308 MoveAxis(E, 0, ABG)
22:05:07.468 00.000 12308 Move returns status 0, amount 0
22:05:07.468 00.000 12308 MoveAxis(N, 0, ABG)
22:05:07.468 00.000 12308 Move returns status 0, amount 0
22:05:07.468 00.000 12308 move complete, result=0
22:05:07.469 00.001 12308 worker thread done servicing request
22:05:07.469 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:07.495 00.026 14556 UpdateGuideState exits: m=2071 SNR=30.5
22:05:07.499 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:07.502 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:07.507 00.005 14556 Enqueuing Expose request
22:05:07.512 00.005 12308 Worker thread wakes up
22:05:07.513 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:07.513 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:07.513 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:05:08.761 01.248 12308 Exposure complete
22:05:08.924 00.163 12308 worker thread done servicing request
22:05:08.924 00.000 14556 OnExposeComplete: enter
22:05:08.929 00.005 14556 UpdateGuideState(): m_state=6
22:05:08.932 00.003 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3990
22:05:08.937 00.005 14556 Star::Find returns 1 (0), X=189.92, Y=992.40, Mass=2003, SNR=30.1, Peak=173 HFD=4.4
22:05:08.941 00.004 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.04 = -0.24)
22:05:08.946 00.005 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.94 = -0.34)
22:05:08.951 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=2.97 mountX=0.16 mountY=-0.06, mountTheta=-0.33
22:05:08.957 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.03, opts=13)
22:05:08.961 00.004 14556 Enqueuing Move request for scope (-0.17, 0.03)
22:05:08.965 00.004 12308 Worker thread wakes up
22:05:08.965 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
22:05:08.965 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
22:05:08.965 00.000 12308 Moving (-0.17, 0.03) raw xDistance=0.16 yDistance=-0.06
22:05:08.966 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:05:08.966 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:08.966 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:05:08.966 00.000 12308 MoveAxis(E, 0, ABG)
22:05:08.966 00.000 12308 Move returns status 0, amount 0
22:05:08.966 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:08.971 00.005 12308 MoveAxis(N, 0, ABG)
22:05:08.971 00.000 12308 Move returns status 0, amount 0
22:05:08.971 00.000 12308 move complete, result=0
22:05:08.971 00.000 12308 worker thread done servicing request
22:05:08.994 00.023 14556 UpdateGuideState exits: m=2003 SNR=30.1
22:05:08.998 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:09.002 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:09.007 00.005 14556 Enqueuing Expose request
22:05:09.012 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:05:09.017 00.005 12308 Worker thread wakes up
22:05:09.017 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:09.017 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:10.267 01.250 12308 Exposure complete
22:05:10.415 00.148 12308 worker thread done servicing request
22:05:10.416 00.001 14556 OnExposeComplete: enter
22:05:10.419 00.003 14556 UpdateGuideState(): m_state=6
22:05:10.423 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3991
22:05:10.427 00.004 14556 Star::Find returns 1 (0), X=189.87, Y=992.45, Mass=2240, SNR=31.6, Peak=186 HFD=4.4
22:05:10.431 00.004 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.84 = -0.44)
22:05:10.435 00.004 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.54)
22:05:10.438 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=0.08 hyp=0.23 cameraTheta=2.77 mountX=0.21 mountY=-0.12, mountTheta=-0.52
22:05:10.444 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.08, opts=13)
22:05:10.449 00.005 14556 Enqueuing Move request for scope (-0.21, 0.08)
22:05:10.453 00.004 12308 Worker thread wakes up
22:05:10.454 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.08) opts 0xd
22:05:10.454 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.08)
22:05:10.454 00.000 12308 Moving (-0.21, 0.08) raw xDistance=0.21 yDistance=-0.12
22:05:10.454 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:05:10.456 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:10.456 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:05:10.456 00.000 12308 MoveAxis(W, 90, ABG)
22:05:10.456 00.000 12308 Guiding  Dir = 3, Dur = 90
22:05:10.457 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:10.461 00.004 12308 IsSlewing returns 0
22:05:10.461 00.000 12308 IsGuiding returns 0
22:05:10.462 00.001 12308 PulseGuide returned control before completion, sleep 100
22:05:10.483 00.021 14556 UpdateGuideState exits: m=2240 SNR=31.6
22:05:10.488 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:10.492 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:10.495 00.003 14556 Enqueuing Expose request
22:05:10.569 00.074 12308 IsGuiding returns 1
22:05:10.570 00.001 12308 scope still moving after pulse duration time elapsed
22:05:10.600 00.030 12308 IsSlewing returns 0
22:05:10.602 00.002 12308 IsGuiding returns 0
22:05:10.603 00.001 12308 scope move finished after 90 + 51 ms
22:05:10.603 00.000 12308 Move returns status 0, amount 90
22:05:10.604 00.001 12308 MoveAxis(N, 0, ABG)
22:05:10.605 00.001 12308 Move returns status 0, amount 0
22:05:10.605 00.000 12308 move complete, result=0
22:05:10.605 00.000 12308 worker thread done servicing request
22:05:10.606 00.001 14556 GuideStep: 0.2 px 90 ms WEST, -0.1 px 0 ms NORTH
22:05:10.611 00.005 12308 Worker thread wakes up
22:05:10.612 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:10.612 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:11.862 01.250 12308 Exposure complete
22:05:12.001 00.139 12308 worker thread done servicing request
22:05:12.001 00.000 14556 OnExposeComplete: enter
22:05:12.006 00.005 14556 UpdateGuideState(): m_state=6
22:05:12.009 00.003 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3992
22:05:12.014 00.005 14556 Star::Find returns 1 (0), X=189.99, Y=992.59, Mass=2159, SNR=31.1, Peak=151 HFD=4.8
22:05:12.018 00.004 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
22:05:12.022 00.004 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.32)
22:05:12.026 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.22 hyp=0.24 cameraTheta=1.99 mountX=0.08 mountY=-0.23, mountTheta=-1.23
22:05:12.031 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.22, opts=13)
22:05:12.034 00.003 14556 Enqueuing Move request for scope (-0.10, 0.22)
22:05:12.039 00.005 12308 Worker thread wakes up
22:05:12.039 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.22) opts 0xd
22:05:12.040 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.22)
22:05:12.040 00.000 12308 Moving (-0.10, 0.22) raw xDistance=0.08 yDistance=-0.23
22:05:12.040 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:05:12.040 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:05:12.040 00.000 12308 MoveAxis(E, 0, ABG)
22:05:12.040 00.000 12308 Move returns status 0, amount 0
22:05:12.041 00.001 12308 MoveAxis(N, 164, ABG)
22:05:12.041 00.000 12308 Guiding  Dir = 0, Dur = 164
22:05:12.041 00.000 12308 IsSlewing returns 0
22:05:12.043 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:12.047 00.004 12308 IsGuiding returns 0
22:05:12.048 00.001 12308 PulseGuide returned control before completion, sleep 174
22:05:12.067 00.019 14556 UpdateGuideState exits: m=2159 SNR=31.1
22:05:12.074 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:12.078 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:12.083 00.005 14556 Enqueuing Expose request
22:05:12.226 00.143 12308 IsGuiding returns 1
22:05:12.229 00.003 12308 scope still moving after pulse duration time elapsed
22:05:12.256 00.027 12308 IsSlewing returns 0
22:05:12.257 00.001 12308 IsGuiding returns 0
22:05:12.257 00.000 12308 scope move finished after 164 + 46 ms
22:05:12.259 00.002 12308 Move returns status 0, amount 164
22:05:12.259 00.000 12308 move complete, result=0
22:05:12.259 00.000 12308 worker thread done servicing request
22:05:12.259 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 164 ms NORTH
22:05:12.265 00.006 12308 Worker thread wakes up
22:05:12.265 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:12.267 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:13.509 01.242 12308 Exposure complete
22:05:13.650 00.141 12308 worker thread done servicing request
22:05:13.651 00.001 14556 OnExposeComplete: enter
22:05:13.654 00.003 14556 UpdateGuideState(): m_state=6
22:05:13.658 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3993
22:05:13.663 00.005 14556 Star::Find returns 1 (0), X=190.19, Y=992.08, Mass=1987, SNR=29.9, Peak=184 HFD=4.3
22:05:13.666 00.003 14556 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-3.07) = xAngle (1.83 = 1.83)
22:05:13.670 00.004 14556 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.73 = 1.73)
22:05:13.675 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=-0.29 hyp=0.31 cameraTheta=-1.24 mountX=-0.08 mountY=0.31, mountTheta=1.82
22:05:13.680 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.29, opts=13)
22:05:13.684 00.004 14556 Enqueuing Move request for scope (0.10, -0.29)
22:05:13.690 00.006 12308 Worker thread wakes up
22:05:13.690 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.29) opts 0xd
22:05:13.690 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.29)
22:05:13.690 00.000 12308 Moving (0.10, -0.29) raw xDistance=-0.08 yDistance=0.31
22:05:13.690 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:05:13.690 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:05:13.692 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
22:05:13.692 00.000 12308 MoveAxis(E, 0, ABG)
22:05:13.692 00.000 12308 Move returns status 0, amount 0
22:05:13.692 00.000 12308 MoveAxis(N, 0, ABG)
22:05:13.693 00.001 12308 Move returns status 0, amount 0
22:05:13.693 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:13.698 00.005 12308 move complete, result=0
22:05:13.699 00.001 12308 worker thread done servicing request
22:05:13.720 00.021 14556 UpdateGuideState exits: m=1987 SNR=29.9
22:05:13.724 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:13.730 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:13.736 00.006 14556 Enqueuing Expose request
22:05:13.740 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:05:13.743 00.003 12308 Worker thread wakes up
22:05:13.744 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:13.744 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:15.000 01.256 12308 Exposure complete
22:05:15.146 00.146 12308 worker thread done servicing request
22:05:15.147 00.001 14556 OnExposeComplete: enter
22:05:15.151 00.004 14556 UpdateGuideState(): m_state=6
22:05:15.155 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3994
22:05:15.158 00.003 14556 Star::Find returns 1 (0), X=190.38, Y=992.26, Mass=2241, SNR=31.7, Peak=187 HFD=4.7
22:05:15.163 00.005 14556 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-3.07) = xAngle (2.72 = 2.72)
22:05:15.168 00.005 14556 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.62 = 2.62)
22:05:15.171 00.003 14556 CameraToMount -- cameraX=0.29 cameraY=-0.11 hyp=0.31 cameraTheta=-0.35 mountX=-0.28 mountY=0.16, mountTheta=2.64
22:05:15.176 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=-0.11, opts=13)
22:05:15.180 00.004 14556 Enqueuing Move request for scope (0.29, -0.11)
22:05:15.184 00.004 12308 Worker thread wakes up
22:05:15.185 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.11) opts 0xd
22:05:15.185 00.000 12308 Handling offset move in thread for scope, endpoint = (0.29, -0.11)
22:05:15.185 00.000 12308 Moving (0.29, -0.11) raw xDistance=-0.28 yDistance=0.16
22:05:15.185 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
22:05:15.185 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:15.185 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:05:15.186 00.001 12308 MoveAxis(E, 123, ABG)
22:05:15.186 00.000 12308 Guiding  Dir = 2, Dur = 123
22:05:15.186 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:15.190 00.004 12308 IsSlewing returns 0
22:05:15.190 00.000 12308 IsGuiding returns 0
22:05:15.190 00.000 12308 PulseGuide returned control before completion, sleep 133
22:05:15.209 00.019 14556 UpdateGuideState exits: m=2241 SNR=31.7
22:05:15.212 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:15.216 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:15.219 00.003 14556 Enqueuing Expose request
22:05:15.332 00.113 12308 IsGuiding returns 1
22:05:15.333 00.001 12308 scope still moving after pulse duration time elapsed
22:05:15.364 00.031 12308 IsSlewing returns 0
22:05:15.365 00.001 12308 IsGuiding returns 0
22:05:15.365 00.000 12308 scope move finished after 123 + 51 ms
22:05:15.365 00.000 12308 Move returns status 0, amount 123
22:05:15.366 00.001 12308 MoveAxis(N, 0, ABG)
22:05:15.366 00.000 12308 Move returns status 0, amount 0
22:05:15.366 00.000 12308 move complete, result=0
22:05:15.366 00.000 12308 worker thread done servicing request
22:05:15.368 00.002 12308 Worker thread wakes up
22:05:15.368 00.000 14556 GuideStep: -0.3 px 123 ms EAST, 0.2 px 0 ms NORTH
22:05:15.375 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:15.375 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:16.621 01.246 12308 Exposure complete
22:05:16.773 00.152 12308 worker thread done servicing request
22:05:16.774 00.001 14556 OnExposeComplete: enter
22:05:16.778 00.004 14556 UpdateGuideState(): m_state=6
22:05:16.782 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3995
22:05:16.787 00.005 14556 Star::Find returns 1 (0), X=190.16, Y=992.31, Mass=2065, SNR=30.5, Peak=189 HFD=4.4
22:05:16.791 00.004 14556 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-3.07) = xAngle (2.39 = 2.39)
22:05:16.795 00.004 14556 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.30 = 2.30)
22:05:16.798 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.68 mountX=-0.07 mountY=0.07, mountTheta=2.35
22:05:16.803 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.06, opts=13)
22:05:16.808 00.005 14556 Enqueuing Move request for scope (0.07, -0.06)
22:05:16.812 00.004 12308 Worker thread wakes up
22:05:16.812 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
22:05:16.812 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
22:05:16.812 00.000 12308 Moving (0.07, -0.06) raw xDistance=-0.07 yDistance=0.07
22:05:16.813 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:05:16.813 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:16.813 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:05:16.813 00.000 12308 MoveAxis(E, 0, ABG)
22:05:16.813 00.000 12308 Move returns status 0, amount 0
22:05:16.813 00.000 12308 MoveAxis(N, 0, ABG)
22:05:16.813 00.000 12308 Move returns status 0, amount 0
22:05:16.814 00.001 12308 move complete, result=0
22:05:16.814 00.000 12308 worker thread done servicing request
22:05:16.814 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:16.839 00.025 14556 UpdateGuideState exits: m=2065 SNR=30.5
22:05:16.844 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:16.847 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:16.852 00.005 14556 Enqueuing Expose request
22:05:16.857 00.005 12308 Worker thread wakes up
22:05:16.857 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:05:16.862 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:16.862 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:18.109 01.247 12308 Exposure complete
22:05:18.258 00.149 12308 worker thread done servicing request
22:05:18.258 00.000 14556 OnExposeComplete: enter
22:05:18.263 00.005 14556 UpdateGuideState(): m_state=6
22:05:18.269 00.006 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3996
22:05:18.274 00.005 14556 Star::Find returns 1 (0), X=190.20, Y=992.57, Mass=2226, SNR=31.5, Peak=163 HFD=4.7
22:05:18.278 00.004 14556 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.07) = xAngle (4.15 = -2.14)
22:05:18.281 00.003 14556 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.24)
22:05:18.285 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.20 hyp=0.23 cameraTheta=1.07 mountX=-0.12 mountY=-0.18, mountTheta=-2.17
22:05:18.291 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.20, opts=13)
22:05:18.297 00.006 14556 Enqueuing Move request for scope (0.11, 0.20)
22:05:18.300 00.003 12308 Worker thread wakes up
22:05:18.300 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.20) opts 0xd
22:05:18.301 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.20)
22:05:18.301 00.000 12308 Moving (0.11, 0.20) raw xDistance=-0.12 yDistance=-0.18
22:05:18.301 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:05:18.301 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:18.301 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:05:18.301 00.000 12308 MoveAxis(E, 0, ABG)
22:05:18.301 00.000 12308 Move returns status 0, amount 0
22:05:18.301 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:18.307 00.006 12308 MoveAxis(N, 0, ABG)
22:05:18.307 00.000 12308 Move returns status 0, amount 0
22:05:18.307 00.000 12308 move complete, result=0
22:05:18.307 00.000 12308 worker thread done servicing request
22:05:18.330 00.023 14556 UpdateGuideState exits: m=2226 SNR=31.5
22:05:18.334 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:18.338 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:18.342 00.004 14556 Enqueuing Expose request
22:05:18.346 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:05:18.351 00.005 12308 Worker thread wakes up
22:05:18.351 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:18.351 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:19.593 01.242 12308 Exposure complete
22:05:19.760 00.167 12308 worker thread done servicing request
22:05:19.760 00.000 14556 OnExposeComplete: enter
22:05:19.765 00.005 14556 UpdateGuideState(): m_state=6
22:05:19.769 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3997
22:05:19.773 00.004 14556 Star::Find returns 1 (0), X=190.23, Y=992.52, Mass=2013, SNR=30.1, Peak=153 HFD=4.6
22:05:19.778 00.005 14556 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.07) = xAngle (3.89 = -2.40)
22:05:19.783 00.005 14556 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.79 = -2.50)
22:05:19.786 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.15 hyp=0.21 cameraTheta=0.81 mountX=-0.15 mountY=-0.12, mountTheta=-2.45
22:05:19.792 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.15, opts=13)
22:05:19.798 00.006 14556 Enqueuing Move request for scope (0.14, 0.15)
22:05:19.802 00.004 12308 Worker thread wakes up
22:05:19.802 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.15) opts 0xd
22:05:19.803 00.001 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.15)
22:05:19.803 00.000 12308 Moving (0.14, 0.15) raw xDistance=-0.15 yDistance=-0.12
22:05:19.803 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:05:19.803 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:19.803 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:05:19.803 00.000 12308 MoveAxis(E, 0, ABG)
22:05:19.803 00.000 12308 Move returns status 0, amount 0
22:05:19.805 00.002 12308 MoveAxis(N, 0, ABG)
22:05:19.805 00.000 12308 Move returns status 0, amount 0
22:05:19.805 00.000 12308 move complete, result=0
22:05:19.805 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:19.808 00.003 12308 worker thread done servicing request
22:05:19.831 00.023 14556 UpdateGuideState exits: m=2013 SNR=30.1
22:05:19.835 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:19.840 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:19.844 00.004 14556 Enqueuing Expose request
22:05:19.847 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:05:19.852 00.005 12308 Worker thread wakes up
22:05:19.852 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:19.852 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:21.096 01.244 12308 Exposure complete
22:05:21.243 00.147 12308 worker thread done servicing request
22:05:21.244 00.001 14556 OnExposeComplete: enter
22:05:21.248 00.004 14556 UpdateGuideState(): m_state=6
22:05:21.252 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3998
22:05:21.257 00.005 14556 Star::Find returns 1 (0), X=190.02, Y=992.62, Mass=2077, SNR=30.6, Peak=157 HFD=4.2
22:05:21.260 00.003 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.90 = -1.38)
22:05:21.264 00.004 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
22:05:21.270 00.006 14556 CameraToMount -- cameraX=-0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.82 mountX=0.05 mountY=-0.26, mountTheta=-1.39
22:05:21.277 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.25, opts=13)
22:05:21.283 00.006 14556 Enqueuing Move request for scope (-0.07, 0.25)
22:05:21.290 00.007 12308 Worker thread wakes up
22:05:21.290 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.25) opts 0xd
22:05:21.290 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.25)
22:05:21.290 00.000 12308 Moving (-0.07, 0.25) raw xDistance=0.05 yDistance=-0.26
22:05:21.291 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:05:21.291 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:05:21.291 00.000 12308 MoveAxis(E, 0, ABG)
22:05:21.291 00.000 12308 Move returns status 0, amount 0
22:05:21.292 00.001 12308 MoveAxis(N, 182, ABG)
22:05:21.293 00.001 12308 Guiding  Dir = 0, Dur = 182
22:05:21.293 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:21.301 00.008 12308 IsSlewing returns 0
22:05:21.301 00.000 12308 IsGuiding returns 0
22:05:21.303 00.002 12308 PulseGuide returned control before completion, sleep 192
22:05:21.329 00.026 14556 UpdateGuideState exits: m=2077 SNR=30.6
22:05:21.334 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:21.338 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:21.342 00.004 14556 Enqueuing Expose request
22:05:21.497 00.155 12308 IsGuiding returns 1
22:05:21.498 00.001 12308 scope still moving after pulse duration time elapsed
22:05:21.528 00.030 12308 IsSlewing returns 0
22:05:21.529 00.001 12308 IsGuiding returns 0
22:05:21.530 00.001 12308 scope move finished after 182 + 45 ms
22:05:21.530 00.000 12308 Move returns status 0, amount 182
22:05:21.531 00.001 12308 move complete, result=0
22:05:21.531 00.000 12308 worker thread done servicing request
22:05:21.532 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 182 ms NORTH
22:05:21.538 00.006 12308 Worker thread wakes up
22:05:21.538 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:21.538 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:22.797 01.259 12308 Exposure complete
22:05:22.947 00.150 12308 worker thread done servicing request
22:05:22.948 00.001 14556 OnExposeComplete: enter
22:05:22.954 00.006 14556 UpdateGuideState(): m_state=6
22:05:22.959 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3999
22:05:22.964 00.005 14556 Star::Find returns 1 (0), X=190.19, Y=992.32, Mass=2131, SNR=31.0, Peak=171 HFD=4.6
22:05:22.969 00.005 14556 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-3.07) = xAngle (2.63 = 2.63)
22:05:22.973 00.004 14556 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.53 = 2.53)
22:05:22.977 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-0.44 mountX=-0.10 mountY=0.07, mountTheta=2.56
22:05:22.982 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.05, opts=13)
22:05:22.986 00.004 14556 Enqueuing Move request for scope (0.11, -0.05)
22:05:22.990 00.004 12308 Worker thread wakes up
22:05:22.990 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.05) opts 0xd
22:05:22.990 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.05)
22:05:22.990 00.000 12308 Moving (0.11, -0.05) raw xDistance=-0.10 yDistance=0.07
22:05:22.990 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:05:22.990 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:22.992 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:05:22.992 00.000 12308 MoveAxis(E, 0, ABG)
22:05:22.992 00.000 12308 Move returns status 0, amount 0
22:05:22.992 00.000 12308 MoveAxis(N, 0, ABG)
22:05:22.992 00.000 12308 Move returns status 0, amount 0
22:05:22.993 00.001 12308 move complete, result=0
22:05:22.993 00.000 12308 worker thread done servicing request
22:05:22.993 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:23.025 00.032 14556 UpdateGuideState exits: m=2131 SNR=31.0
22:05:23.029 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:23.034 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:23.039 00.005 14556 Enqueuing Expose request
22:05:23.045 00.006 12308 Worker thread wakes up
22:05:23.045 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:05:23.049 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:23.049 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:24.302 01.253 12308 Exposure complete
22:05:24.456 00.154 12308 worker thread done servicing request
22:05:24.457 00.001 14556 OnExposeComplete: enter
22:05:24.460 00.003 14556 UpdateGuideState(): m_state=6
22:05:24.465 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4000
22:05:24.468 00.003 14556 Star::Find returns 1 (0), X=190.28, Y=992.62, Mass=2056, SNR=30.4, Peak=150 HFD=4.6
22:05:24.472 00.004 14556 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.07) = xAngle (4.01 = -2.28)
22:05:24.477 00.005 14556 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.91 = -2.38)
22:05:24.481 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.25 hyp=0.32 cameraTheta=0.93 mountX=-0.21 mountY=-0.22, mountTheta=-2.32
22:05:24.486 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.25, opts=13)
22:05:24.490 00.004 14556 Enqueuing Move request for scope (0.19, 0.25)
22:05:24.493 00.003 12308 Worker thread wakes up
22:05:24.493 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.25) opts 0xd
22:05:24.493 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.25)
22:05:24.494 00.001 12308 Moving (0.19, 0.25) raw xDistance=-0.21 yDistance=-0.22
22:05:24.494 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:05:24.494 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:05:24.494 00.000 12308 MoveAxis(E, 89, ABG)
22:05:24.494 00.000 12308 Guiding  Dir = 2, Dur = 89
22:05:24.494 00.000 12308 IsSlewing returns 0
22:05:24.496 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:24.500 00.004 12308 IsGuiding returns 0
22:05:24.500 00.000 12308 PulseGuide returned control before completion, sleep 99
22:05:24.522 00.022 14556 UpdateGuideState exits: m=2056 SNR=30.4
22:05:24.526 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:24.531 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:24.534 00.003 14556 Enqueuing Expose request
22:05:24.605 00.071 12308 IsGuiding returns 1
22:05:24.606 00.001 12308 scope still moving after pulse duration time elapsed
22:05:24.638 00.032 12308 IsSlewing returns 0
22:05:24.639 00.001 12308 IsGuiding returns 0
22:05:24.639 00.000 12308 scope move finished after 89 + 49 ms
22:05:24.639 00.000 12308 Move returns status 0, amount 89
22:05:24.640 00.001 12308 MoveAxis(N, 154, ABG)
22:05:24.640 00.000 12308 Guiding  Dir = 0, Dur = 154
22:05:24.640 00.000 12308 IsSlewing returns 0
22:05:24.641 00.001 12308 IsGuiding returns 0
22:05:24.641 00.000 12308 PulseGuide returned control before completion, sleep 164
22:05:24.810 00.169 12308 IsGuiding returns 1
22:05:24.810 00.000 12308 scope still moving after pulse duration time elapsed
22:05:24.840 00.030 12308 IsSlewing returns 0
22:05:24.841 00.001 12308 IsGuiding returns 0
22:05:24.842 00.001 12308 scope move finished after 154 + 46 ms
22:05:24.842 00.000 12308 Move returns status 0, amount 154
22:05:24.843 00.001 12308 move complete, result=0
22:05:24.843 00.000 12308 worker thread done servicing request
22:05:24.843 00.000 12308 Worker thread wakes up
22:05:24.843 00.000 14556 GuideStep: -0.2 px 89 ms EAST, -0.2 px 154 ms NORTH
22:05:24.850 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:24.850 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:26.098 01.248 12308 Exposure complete
22:05:26.273 00.175 12308 worker thread done servicing request
22:05:26.273 00.000 14556 OnExposeComplete: enter
22:05:26.279 00.006 14556 UpdateGuideState(): m_state=6
22:05:26.284 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4001
22:05:26.289 00.005 14556 Star::Find returns 1 (0), X=190.19, Y=992.34, Mass=2182, SNR=31.3, Peak=178 HFD=4.6
22:05:26.292 00.003 14556 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-3.07) = xAngle (2.81 = 2.81)
22:05:26.297 00.005 14556 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.71 = 2.71)
22:05:26.300 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-0.26 mountX=-0.10 mountY=0.05, mountTheta=2.73
22:05:26.307 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.03, opts=13)
22:05:26.312 00.005 14556 Enqueuing Move request for scope (0.11, -0.03)
22:05:26.318 00.006 12308 Worker thread wakes up
22:05:26.318 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd
22:05:26.318 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.03)
22:05:26.319 00.001 12308 Moving (0.11, -0.03) raw xDistance=-0.10 yDistance=0.05
22:05:26.319 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:05:26.319 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:26.319 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:05:26.320 00.001 12308 MoveAxis(E, 0, ABG)
22:05:26.320 00.000 12308 Move returns status 0, amount 0
22:05:26.321 00.001 12308 MoveAxis(N, 0, ABG)
22:05:26.321 00.000 12308 Move returns status 0, amount 0
22:05:26.321 00.000 12308 move complete, result=0
22:05:26.322 00.001 12308 worker thread done servicing request
22:05:26.322 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:26.347 00.025 14556 UpdateGuideState exits: m=2182 SNR=31.3
22:05:26.352 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:26.356 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:26.361 00.005 14556 Enqueuing Expose request
22:05:26.365 00.004 12308 Worker thread wakes up
22:05:26.365 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:05:26.369 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:26.369 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:27.621 01.252 12308 Exposure complete
22:05:27.763 00.142 12308 worker thread done servicing request
22:05:27.763 00.000 14556 OnExposeComplete: enter
22:05:27.768 00.005 14556 UpdateGuideState(): m_state=6
22:05:27.772 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4002
22:05:27.776 00.004 14556 Star::Find returns 1 (0), X=190.10, Y=992.48, Mass=2064, SNR=30.8, Peak=153 HFD=4.8
22:05:27.780 00.004 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.56 = -1.72)
22:05:27.784 00.004 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
22:05:27.788 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.49 mountX=-0.02 mountY=-0.11, mountTheta=-1.72
22:05:27.794 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.11, opts=13)
22:05:27.798 00.004 14556 Enqueuing Move request for scope (0.01, 0.11)
22:05:27.802 00.004 12308 Worker thread wakes up
22:05:27.803 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
22:05:27.803 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
22:05:27.803 00.000 12308 Moving (0.01, 0.11) raw xDistance=-0.02 yDistance=-0.11
22:05:27.803 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:05:27.803 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:27.803 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:05:27.804 00.001 12308 MoveAxis(E, 0, ABG)
22:05:27.804 00.000 12308 Move returns status 0, amount 0
22:05:27.805 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:27.808 00.003 12308 MoveAxis(N, 0, ABG)
22:05:27.809 00.001 12308 Move returns status 0, amount 0
22:05:27.809 00.000 12308 move complete, result=0
22:05:27.809 00.000 12308 worker thread done servicing request
22:05:27.831 00.022 14556 UpdateGuideState exits: m=2064 SNR=30.8
22:05:27.837 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:27.840 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:27.845 00.005 14556 Enqueuing Expose request
22:05:27.851 00.006 12308 Worker thread wakes up
22:05:27.851 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:05:27.856 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:27.857 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:29.102 01.245 12308 Exposure complete
22:05:29.247 00.145 12308 worker thread done servicing request
22:05:29.247 00.000 14556 OnExposeComplete: enter
22:05:29.251 00.004 14556 UpdateGuideState(): m_state=6
22:05:29.255 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4003
22:05:29.260 00.005 14556 Star::Find returns 1 (0), X=190.22, Y=992.49, Mass=2070, SNR=30.5, Peak=177 HFD=4.5
22:05:29.264 00.004 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.82 = -2.47)
22:05:29.268 00.004 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.72 = -2.56)
22:05:29.271 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.17 cameraTheta=0.74 mountX=-0.14 mountY=-0.09, mountTheta=-2.53
22:05:29.276 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.12, opts=13)
22:05:29.279 00.003 14556 Enqueuing Move request for scope (0.13, 0.12)
22:05:29.284 00.005 12308 Worker thread wakes up
22:05:29.284 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
22:05:29.284 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
22:05:29.284 00.000 12308 Moving (0.13, 0.12) raw xDistance=-0.14 yDistance=-0.09
22:05:29.284 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:05:29.284 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:29.284 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:05:29.285 00.001 12308 MoveAxis(E, 0, ABG)
22:05:29.285 00.000 12308 Move returns status 0, amount 0
22:05:29.285 00.000 12308 MoveAxis(N, 0, ABG)
22:05:29.285 00.000 12308 Move returns status 0, amount 0
22:05:29.285 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:29.290 00.005 12308 move complete, result=0
22:05:29.290 00.000 12308 worker thread done servicing request
22:05:29.310 00.020 14556 UpdateGuideState exits: m=2070 SNR=30.5
22:05:29.314 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:29.317 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:29.323 00.006 14556 Enqueuing Expose request
22:05:29.327 00.004 12308 Worker thread wakes up
22:05:29.327 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:05:29.331 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:29.331 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:30.585 01.254 12308 Exposure complete
22:05:30.724 00.139 12308 worker thread done servicing request
22:05:30.724 00.000 14556 OnExposeComplete: enter
22:05:30.729 00.005 14556 UpdateGuideState(): m_state=6
22:05:30.735 00.006 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4004
22:05:30.740 00.005 14556 Star::Find returns 1 (0), X=190.30, Y=992.50, Mass=2124, SNR=30.8, Peak=170 HFD=4.5
22:05:30.743 00.003 14556 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.07) = xAngle (3.65 = -2.63)
22:05:30.748 00.005 14556 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.55 = -2.73)
22:05:30.751 00.003 14556 CameraToMount -- cameraX=0.21 cameraY=0.14 hyp=0.25 cameraTheta=0.58 mountX=-0.22 mountY=-0.10, mountTheta=-2.71
22:05:30.756 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.14, opts=13)
22:05:30.760 00.004 14556 Enqueuing Move request for scope (0.21, 0.14)
22:05:30.765 00.005 12308 Worker thread wakes up
22:05:30.765 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.14) opts 0xd
22:05:30.765 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.14)
22:05:30.765 00.000 12308 Moving (0.21, 0.14) raw xDistance=-0.22 yDistance=-0.10
22:05:30.765 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:05:30.765 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:30.766 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:05:30.766 00.000 12308 MoveAxis(E, 94, ABG)
22:05:30.766 00.000 12308 Guiding  Dir = 2, Dur = 94
22:05:30.766 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:30.770 00.004 12308 IsSlewing returns 0
22:05:30.770 00.000 12308 IsGuiding returns 0
22:05:30.771 00.001 12308 PulseGuide returned control before completion, sleep 104
22:05:30.792 00.021 14556 UpdateGuideState exits: m=2124 SNR=30.8
22:05:30.797 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:30.801 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:30.805 00.004 14556 Enqueuing Expose request
22:05:30.888 00.083 12308 IsGuiding returns 1
22:05:30.888 00.000 12308 scope still moving after pulse duration time elapsed
22:05:30.918 00.030 12308 IsSlewing returns 0
22:05:30.919 00.001 12308 IsGuiding returns 0
22:05:30.919 00.000 12308 scope move finished after 94 + 54 ms
22:05:30.920 00.001 12308 Move returns status 0, amount 94
22:05:30.921 00.001 12308 MoveAxis(N, 0, ABG)
22:05:30.921 00.000 12308 Move returns status 0, amount 0
22:05:30.922 00.001 12308 move complete, result=0
22:05:30.922 00.000 12308 worker thread done servicing request
22:05:30.922 00.000 14556 GuideStep: -0.2 px 94 ms EAST, -0.1 px 0 ms NORTH
22:05:30.927 00.005 12308 Worker thread wakes up
22:05:30.928 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:30.928 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:32.180 01.252 12308 Exposure complete
22:05:32.316 00.136 12308 worker thread done servicing request
22:05:32.316 00.000 14556 OnExposeComplete: enter
22:05:32.319 00.003 14556 UpdateGuideState(): m_state=6
22:05:32.324 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4005
22:05:32.328 00.004 14556 Star::Find returns 1 (0), X=190.26, Y=992.67, Mass=2178, SNR=31.6, Peak=158 HFD=4.4
22:05:32.332 00.004 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
22:05:32.335 00.003 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.26)
22:05:32.339 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=0.31 hyp=0.35 cameraTheta=1.05 mountX=-0.20 mountY=-0.27, mountTheta=-2.20
22:05:32.344 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.31, opts=13)
22:05:32.348 00.004 14556 Enqueuing Move request for scope (0.18, 0.31)
22:05:32.352 00.004 12308 Worker thread wakes up
22:05:32.352 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.31) opts 0xd
22:05:32.352 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.31)
22:05:32.352 00.000 12308 Moving (0.18, 0.31) raw xDistance=-0.20 yDistance=-0.27
22:05:32.352 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:05:32.353 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:05:32.353 00.000 12308 MoveAxis(E, 0, ABG)
22:05:32.353 00.000 12308 Move returns status 0, amount 0
22:05:32.353 00.000 12308 MoveAxis(N, 191, ABG)
22:05:32.353 00.000 12308 Guiding  Dir = 0, Dur = 191
22:05:32.354 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:32.359 00.005 12308 IsSlewing returns 0
22:05:32.359 00.000 12308 IsGuiding returns 0
22:05:32.360 00.001 12308 PulseGuide returned control before completion, sleep 201
22:05:32.381 00.021 14556 UpdateGuideState exits: m=2178 SNR=31.6
22:05:32.387 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:32.391 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:32.393 00.002 14556 Enqueuing Expose request
22:05:32.564 00.171 12308 IsGuiding returns 1
22:05:32.565 00.001 12308 scope still moving after pulse duration time elapsed
22:05:32.595 00.030 12308 IsSlewing returns 0
22:05:32.596 00.001 12308 IsGuiding returns 0
22:05:32.596 00.000 12308 scope move finished after 191 + 45 ms
22:05:32.597 00.001 12308 Move returns status 0, amount 191
22:05:32.597 00.000 12308 move complete, result=0
22:05:32.597 00.000 12308 worker thread done servicing request
22:05:32.598 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 191 ms NORTH
22:05:32.604 00.006 12308 Worker thread wakes up
22:05:32.604 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:32.605 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:33.863 01.258 12308 Exposure complete
22:05:34.011 00.148 12308 worker thread done servicing request
22:05:34.012 00.001 14556 OnExposeComplete: enter
22:05:34.017 00.005 14556 UpdateGuideState(): m_state=6
22:05:34.021 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4006
22:05:34.025 00.004 14556 Star::Find returns 1 (0), X=190.20, Y=992.63, Mass=2205, SNR=31.7, Peak=143 HFD=4.7
22:05:34.029 00.004 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.22 = -2.06)
22:05:34.035 00.006 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.16)
22:05:34.039 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.26 hyp=0.29 cameraTheta=1.15 mountX=-0.13 mountY=-0.24, mountTheta=-2.08
22:05:34.044 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.26, opts=13)
22:05:34.048 00.004 14556 Enqueuing Move request for scope (0.12, 0.26)
22:05:34.052 00.004 12308 Worker thread wakes up
22:05:34.052 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.26) opts 0xd
22:05:34.052 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.26)
22:05:34.052 00.000 12308 Moving (0.12, 0.26) raw xDistance=-0.13 yDistance=-0.24
22:05:34.053 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:05:34.053 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:05:34.053 00.000 12308 MoveAxis(E, 0, ABG)
22:05:34.053 00.000 12308 Move returns status 0, amount 0
22:05:34.053 00.000 12308 MoveAxis(N, 168, ABG)
22:05:34.053 00.000 12308 Guiding  Dir = 0, Dur = 168
22:05:34.055 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:34.058 00.003 12308 IsSlewing returns 0
22:05:34.058 00.000 12308 IsGuiding returns 0
22:05:34.059 00.001 12308 PulseGuide returned control before completion, sleep 178
22:05:34.082 00.023 14556 UpdateGuideState exits: m=2205 SNR=31.7
22:05:34.086 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:34.090 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:34.095 00.005 14556 Enqueuing Expose request
22:05:34.250 00.155 12308 IsGuiding returns 0
22:05:34.250 00.000 12308 Move returns status 0, amount 168
22:05:34.251 00.001 12308 move complete, result=0
22:05:34.251 00.000 12308 worker thread done servicing request
22:05:34.251 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 168 ms NORTH
22:05:34.260 00.009 12308 Worker thread wakes up
22:05:34.260 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:34.260 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:35.508 01.248 12308 Exposure complete
22:05:35.644 00.136 12308 worker thread done servicing request
22:05:35.644 00.000 14556 OnExposeComplete: enter
22:05:35.648 00.004 14556 UpdateGuideState(): m_state=6
22:05:35.651 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4007
22:05:35.655 00.004 14556 Star::Find returns 1 (0), X=190.31, Y=992.33, Mass=2077, SNR=30.2, Peak=180 HFD=4.7
22:05:35.659 00.004 14556 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.07) = xAngle (2.88 = 2.88)
22:05:35.662 00.003 14556 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.78 = 2.78)
22:05:35.666 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=-0.04 hyp=0.23 cameraTheta=-0.19 mountX=-0.22 mountY=0.08, mountTheta=2.79
22:05:35.672 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=-0.04, opts=13)
22:05:35.675 00.003 14556 Enqueuing Move request for scope (0.22, -0.04)
22:05:35.680 00.005 12308 Worker thread wakes up
22:05:35.680 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.04) opts 0xd
22:05:35.680 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, -0.04)
22:05:35.680 00.000 12308 Moving (0.22, -0.04) raw xDistance=-0.22 yDistance=0.08
22:05:35.680 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:05:35.681 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:35.681 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:05:35.681 00.000 12308 MoveAxis(E, 96, ABG)
22:05:35.681 00.000 12308 Guiding  Dir = 2, Dur = 96
22:05:35.682 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:35.686 00.004 12308 IsSlewing returns 0
22:05:35.686 00.000 12308 IsGuiding returns 0
22:05:35.686 00.000 12308 PulseGuide returned control before completion, sleep 106
22:05:35.707 00.021 14556 UpdateGuideState exits: m=2077 SNR=30.2
22:05:35.711 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:35.713 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:35.717 00.004 14556 Enqueuing Expose request
22:05:35.794 00.077 12308 IsGuiding returns 1
22:05:35.794 00.000 12308 scope still moving after pulse duration time elapsed
22:05:35.823 00.029 12308 IsSlewing returns 0
22:05:35.826 00.003 12308 IsGuiding returns 0
22:05:35.826 00.000 12308 scope move finished after 96 + 43 ms
22:05:35.826 00.000 12308 Move returns status 0, amount 96
22:05:35.826 00.000 12308 MoveAxis(N, 0, ABG)
22:05:35.828 00.002 12308 Move returns status 0, amount 0
22:05:35.828 00.000 12308 move complete, result=0
22:05:35.828 00.000 12308 worker thread done servicing request
22:05:35.828 00.000 14556 GuideStep: -0.2 px 96 ms EAST, 0.1 px 0 ms NORTH
22:05:35.834 00.006 12308 Worker thread wakes up
22:05:35.834 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:35.834 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:37.087 01.253 12308 Exposure complete
22:05:37.244 00.157 12308 worker thread done servicing request
22:05:37.245 00.001 14556 OnExposeComplete: enter
22:05:37.248 00.003 14556 UpdateGuideState(): m_state=6
22:05:37.252 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4008
22:05:37.258 00.006 14556 Star::Find returns 1 (0), X=190.09, Y=992.35, Mass=2342, SNR=32.5, Peak=211 HFD=4.6
22:05:37.262 00.004 14556 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-3.07) = xAngle (1.55 = 1.55)
22:05:37.266 00.004 14556 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.45 = 1.45)
22:05:37.270 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.52 mountX=0.00 mountY=0.02, mountTheta=1.55
22:05:37.275 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.02, opts=13)
22:05:37.278 00.003 14556 Enqueuing Move request for scope (0.00, -0.02)
22:05:37.282 00.004 12308 Worker thread wakes up
22:05:37.283 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.02) opts 0xd
22:05:37.283 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.02)
22:05:37.283 00.000 12308 Moving (0.00, -0.02) raw xDistance=0.00 yDistance=0.02
22:05:37.283 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:05:37.284 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:37.284 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:05:37.284 00.000 12308 MoveAxis(E, 0, ABG)
22:05:37.284 00.000 12308 Move returns status 0, amount 0
22:05:37.285 00.001 12308 MoveAxis(N, 0, ABG)
22:05:37.285 00.000 12308 Move returns status 0, amount 0
22:05:37.285 00.000 12308 move complete, result=0
22:05:37.285 00.000 12308 worker thread done servicing request
22:05:37.285 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:37.312 00.027 14556 UpdateGuideState exits: m=2342 SNR=32.5
22:05:37.317 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:37.324 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:37.328 00.004 14556 Enqueuing Expose request
22:05:37.333 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:05:37.338 00.005 12308 Worker thread wakes up
22:05:37.338 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:37.338 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:38.589 01.251 12308 Exposure complete
22:05:38.741 00.152 12308 worker thread done servicing request
22:05:38.741 00.000 14556 OnExposeComplete: enter
22:05:38.745 00.004 14556 UpdateGuideState(): m_state=6
22:05:38.749 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4009
22:05:38.753 00.004 14556 Star::Find returns 1 (0), X=189.98, Y=992.39, Mass=2268, SNR=32.1, Peak=170 HFD=4.7
22:05:38.757 00.004 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.04 = -0.24)
22:05:38.761 00.004 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.94 = -0.34)
22:05:38.765 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=2.97 mountX=0.11 mountY=-0.04, mountTheta=-0.33
22:05:38.770 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.02, opts=13)
22:05:38.774 00.004 14556 Enqueuing Move request for scope (-0.11, 0.02)
22:05:38.777 00.003 12308 Worker thread wakes up
22:05:38.777 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
22:05:38.777 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
22:05:38.779 00.002 12308 Moving (-0.11, 0.02) raw xDistance=0.11 yDistance=-0.04
22:05:38.779 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:05:38.779 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:38.779 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:05:38.780 00.001 12308 MoveAxis(E, 0, ABG)
22:05:38.780 00.000 12308 Move returns status 0, amount 0
22:05:38.780 00.000 12308 MoveAxis(N, 0, ABG)
22:05:38.780 00.000 12308 Move returns status 0, amount 0
22:05:38.781 00.001 12308 move complete, result=0
22:05:38.781 00.000 12308 worker thread done servicing request
22:05:38.781 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:38.808 00.027 14556 UpdateGuideState exits: m=2268 SNR=32.1
22:05:38.812 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:38.816 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:38.819 00.003 14556 Enqueuing Expose request
22:05:38.825 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:05:38.830 00.005 12308 Worker thread wakes up
22:05:38.830 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:38.830 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:40.082 01.252 12308 Exposure complete
22:05:40.243 00.161 12308 worker thread done servicing request
22:05:40.243 00.000 14556 OnExposeComplete: enter
22:05:40.248 00.005 14556 UpdateGuideState(): m_state=6
22:05:40.251 00.003 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4010
22:05:40.255 00.004 14556 Star::Find returns 1 (0), X=189.99, Y=992.60, Mass=2128, SNR=31.1, Peak=164 HFD=4.2
22:05:40.259 00.004 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.03 = -1.26)
22:05:40.265 00.006 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.36)
22:05:40.267 00.002 14556 CameraToMount -- cameraX=-0.09 cameraY=0.23 hyp=0.25 cameraTheta=1.95 mountX=0.08 mountY=-0.25, mountTheta=-1.26
22:05:40.273 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.23, opts=13)
22:05:40.277 00.004 14556 Enqueuing Move request for scope (-0.09, 0.23)
22:05:40.282 00.005 12308 Worker thread wakes up
22:05:40.282 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.23) opts 0xd
22:05:40.283 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.23)
22:05:40.283 00.000 12308 Moving (-0.09, 0.23) raw xDistance=0.08 yDistance=-0.25
22:05:40.283 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:05:40.283 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:05:40.283 00.000 12308 MoveAxis(E, 0, ABG)
22:05:40.283 00.000 12308 Move returns status 0, amount 0
22:05:40.284 00.001 12308 MoveAxis(N, 172, ABG)
22:05:40.284 00.000 12308 Guiding  Dir = 0, Dur = 172
22:05:40.284 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:40.290 00.006 12308 IsSlewing returns 0
22:05:40.291 00.001 12308 IsGuiding returns 0
22:05:40.291 00.000 12308 PulseGuide returned control before completion, sleep 182
22:05:40.313 00.022 14556 UpdateGuideState exits: m=2128 SNR=31.1
22:05:40.317 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:40.322 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:40.329 00.007 14556 Enqueuing Expose request
22:05:40.482 00.153 12308 IsGuiding returns 1
22:05:40.482 00.000 12308 scope still moving after pulse duration time elapsed
22:05:40.513 00.031 12308 IsSlewing returns 0
22:05:40.514 00.001 12308 IsGuiding returns 0
22:05:40.515 00.001 12308 scope move finished after 172 + 52 ms
22:05:40.516 00.001 12308 Move returns status 0, amount 172
22:05:40.516 00.000 12308 move complete, result=0
22:05:40.516 00.000 12308 worker thread done servicing request
22:05:40.517 00.001 12308 Worker thread wakes up
22:05:40.517 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 172 ms NORTH
22:05:40.523 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:40.523 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:41.777 01.254 12308 Exposure complete
22:05:41.923 00.146 12308 worker thread done servicing request
22:05:41.923 00.000 14556 OnExposeComplete: enter
22:05:41.930 00.007 14556 UpdateGuideState(): m_state=6
22:05:41.936 00.006 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4011
22:05:41.943 00.007 14556 Star::Find returns 1 (0), X=189.95, Y=992.26, Mass=2102, SNR=30.8, Peak=189 HFD=4.3
22:05:41.948 00.005 14556 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.07) = xAngle (0.61 = 0.61)
22:05:41.955 00.007 14556 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.51 = 0.51)
22:05:41.960 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-2.47 mountX=0.14 mountY=0.08, mountTheta=0.53
22:05:41.968 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.11, opts=13)
22:05:41.973 00.005 14556 Enqueuing Move request for scope (-0.13, -0.11)
22:05:41.979 00.006 12308 Worker thread wakes up
22:05:41.979 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.11) opts 0xd
22:05:41.980 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.11)
22:05:41.980 00.000 12308 Moving (-0.13, -0.11) raw xDistance=0.14 yDistance=0.08
22:05:41.980 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:05:41.980 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:41.982 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:05:41.982 00.000 12308 MoveAxis(E, 0, ABG)
22:05:41.982 00.000 12308 Move returns status 0, amount 0
22:05:41.983 00.001 12308 MoveAxis(N, 0, ABG)
22:05:41.983 00.000 12308 Move returns status 0, amount 0
22:05:41.983 00.000 12308 move complete, result=0
22:05:41.984 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:41.989 00.005 12308 worker thread done servicing request
22:05:42.011 00.022 14556 UpdateGuideState exits: m=2102 SNR=30.8
22:05:42.017 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:42.022 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:42.026 00.004 14556 Enqueuing Expose request
22:05:42.029 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:05:42.033 00.004 12308 Worker thread wakes up
22:05:42.033 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:42.033 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:43.280 01.247 12308 Exposure complete
22:05:43.415 00.135 12308 worker thread done servicing request
22:05:43.415 00.000 14556 OnExposeComplete: enter
22:05:43.421 00.006 14556 UpdateGuideState(): m_state=6
22:05:43.425 00.004 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4012
22:05:43.430 00.005 14556 Star::Find returns 1 (0), X=189.86, Y=992.17, Mass=1950, SNR=29.7, Peak=169 HFD=4.3
22:05:43.435 00.005 14556 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-3.07) = xAngle (0.65 = 0.65)
22:05:43.439 00.004 14556 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.55 = 0.55)
22:05:43.443 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.20 hyp=0.30 cameraTheta=-2.42 mountX=0.24 mountY=0.16, mountTheta=0.58
22:05:43.449 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.20, opts=13)
22:05:43.453 00.004 14556 Enqueuing Move request for scope (-0.23, -0.20)
22:05:43.457 00.004 12308 Worker thread wakes up
22:05:43.457 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.20) opts 0xd
22:05:43.458 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.20)
22:05:43.458 00.000 12308 Moving (-0.23, -0.20) raw xDistance=0.24 yDistance=0.16
22:05:43.458 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:05:43.458 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:43.459 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:05:43.459 00.000 12308 MoveAxis(W, 105, ABG)
22:05:43.459 00.000 12308 Guiding  Dir = 3, Dur = 105
22:05:43.459 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:43.464 00.005 12308 IsSlewing returns 0
22:05:43.464 00.000 12308 IsGuiding returns 0
22:05:43.465 00.001 12308 PulseGuide returned control before completion, sleep 115
22:05:43.486 00.021 14556 UpdateGuideState exits: m=1950 SNR=29.7
22:05:43.491 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:43.495 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:43.499 00.004 14556 Enqueuing Expose request
22:05:43.583 00.084 12308 IsGuiding returns 1
22:05:43.584 00.001 12308 scope still moving after pulse duration time elapsed
22:05:43.613 00.029 12308 IsSlewing returns 0
22:05:43.614 00.001 12308 IsGuiding returns 0
22:05:43.615 00.001 12308 scope move finished after 105 + 45 ms
22:05:43.615 00.000 12308 Move returns status 0, amount 105
22:05:43.615 00.000 12308 MoveAxis(N, 0, ABG)
22:05:43.616 00.001 12308 Move returns status 0, amount 0
22:05:43.616 00.000 12308 move complete, result=0
22:05:43.616 00.000 12308 worker thread done servicing request
22:05:43.617 00.001 12308 Worker thread wakes up
22:05:43.617 00.000 14556 GuideStep: 0.2 px 105 ms WEST, 0.2 px 0 ms NORTH
22:05:43.623 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:43.623 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:44.876 01.253 12308 Exposure complete
22:05:45.020 00.144 12308 worker thread done servicing request
22:05:45.021 00.001 14556 OnExposeComplete: enter
22:05:45.024 00.003 14556 UpdateGuideState(): m_state=6
22:05:45.029 00.005 14556 Star::Find(15, 189, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4013
22:05:45.032 00.003 14556 Star::Find returns 1 (0), X=190.12, Y=992.33, Mass=2261, SNR=32.0, Peak=188 HFD=4.6
22:05:45.036 00.004 14556 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-3.07) = xAngle (2.07 = 2.07)
22:05:45.041 00.005 14556 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.97 = 1.97)
22:05:45.045 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-1.00 mountX=-0.03 mountY=0.05, mountTheta=2.05
22:05:45.051 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.04, opts=13)
22:05:45.055 00.004 14556 Enqueuing Move request for scope (0.03, -0.04)
22:05:45.059 00.004 12308 Worker thread wakes up
22:05:45.059 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
22:05:45.059 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
22:05:45.059 00.000 12308 Moving (0.03, -0.04) raw xDistance=-0.03 yDistance=0.05
22:05:45.059 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:05:45.059 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:45.059 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:05:45.061 00.002 12308 MoveAxis(E, 0, ABG)
22:05:45.061 00.000 12308 Move returns status 0, amount 0
22:05:45.061 00.000 12308 MoveAxis(N, 0, ABG)
22:05:45.062 00.001 12308 Move returns status 0, amount 0
22:05:45.062 00.000 12308 move complete, result=0
22:05:45.062 00.000 12308 worker thread done servicing request
22:05:45.062 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:45.089 00.027 14556 UpdateGuideState exits: m=2261 SNR=32.0
22:05:45.094 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:45.097 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:45.102 00.005 14556 Enqueuing Expose request
22:05:45.105 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:05:45.109 00.004 12308 Worker thread wakes up
22:05:45.109 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:45.109 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:46.361 01.252 12308 Exposure complete
22:05:46.495 00.134 12308 worker thread done servicing request
22:05:46.495 00.000 14556 OnExposeComplete: enter
22:05:46.499 00.004 14556 UpdateGuideState(): m_state=6
22:05:46.503 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4014
22:05:46.506 00.003 14556 Star::Find returns 1 (0), X=190.29, Y=992.36, Mass=2215, SNR=31.7, Peak=156 HFD=4.7
22:05:46.509 00.003 14556 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-3.07) = xAngle (3.01 = 3.01)
22:05:46.513 00.004 14556 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.91 = 2.91)
22:05:46.517 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-0.07 mountX=-0.20 mountY=0.05, mountTheta=2.91
22:05:46.521 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.01, opts=13)
22:05:46.525 00.004 14556 Enqueuing Move request for scope (0.20, -0.01)
22:05:46.529 00.004 12308 Worker thread wakes up
22:05:46.529 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.01) opts 0xd
22:05:46.529 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.01)
22:05:46.529 00.000 12308 Moving (0.20, -0.01) raw xDistance=-0.20 yDistance=0.05
22:05:46.529 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:05:46.529 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:46.530 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:05:46.530 00.000 12308 MoveAxis(E, 0, ABG)
22:05:46.530 00.000 12308 Move returns status 0, amount 0
22:05:46.530 00.000 12308 MoveAxis(N, 0, ABG)
22:05:46.530 00.000 12308 Move returns status 0, amount 0
22:05:46.530 00.000 12308 move complete, result=0
22:05:46.531 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:46.534 00.003 12308 worker thread done servicing request
22:05:46.558 00.024 14556 UpdateGuideState exits: m=2215 SNR=31.7
22:05:46.562 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:46.566 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:46.570 00.004 14556 Enqueuing Expose request
22:05:46.574 00.004 12308 Worker thread wakes up
22:05:46.575 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:46.575 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:46.575 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:05:47.814 01.239 12308 Exposure complete
22:05:47.963 00.149 12308 worker thread done servicing request
22:05:47.963 00.000 14556 OnExposeComplete: enter
22:05:47.968 00.005 14556 UpdateGuideState(): m_state=6
22:05:47.971 00.003 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4015
22:05:47.974 00.003 14556 Star::Find returns 1 (0), X=190.29, Y=992.48, Mass=2146, SNR=31.1, Peak=161 HFD=4.2
22:05:47.979 00.005 14556 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.07) = xAngle (3.59 = -2.69)
22:05:47.983 00.004 14556 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.49 = -2.79)
22:05:47.986 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=0.11 hyp=0.23 cameraTheta=0.52 mountX=-0.21 mountY=-0.08, mountTheta=-2.77
22:05:47.992 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.11, opts=13)
22:05:47.995 00.003 14556 Enqueuing Move request for scope (0.20, 0.11)
22:05:47.999 00.004 12308 Worker thread wakes up
22:05:47.999 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.11) opts 0xd
22:05:47.999 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.11)
22:05:47.999 00.000 12308 Moving (0.20, 0.11) raw xDistance=-0.21 yDistance=-0.08
22:05:47.999 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:05:48.001 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:48.001 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:05:48.001 00.000 12308 MoveAxis(E, 90, ABG)
22:05:48.001 00.000 12308 Guiding  Dir = 2, Dur = 90
22:05:48.001 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:48.005 00.004 12308 IsSlewing returns 0
22:05:48.005 00.000 12308 IsGuiding returns 0
22:05:48.006 00.001 12308 PulseGuide returned control before completion, sleep 100
22:05:48.029 00.023 14556 UpdateGuideState exits: m=2146 SNR=31.1
22:05:48.033 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:48.038 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:48.043 00.005 14556 Enqueuing Expose request
22:05:48.119 00.076 12308 IsGuiding returns 1
22:05:48.120 00.001 12308 scope still moving after pulse duration time elapsed
22:05:48.149 00.029 12308 IsSlewing returns 0
22:05:48.149 00.000 12308 IsGuiding returns 0
22:05:48.150 00.001 12308 scope move finished after 90 + 54 ms
22:05:48.150 00.000 12308 Move returns status 0, amount 90
22:05:48.150 00.000 12308 MoveAxis(N, 0, ABG)
22:05:48.152 00.002 12308 Move returns status 0, amount 0
22:05:48.152 00.000 12308 move complete, result=0
22:05:48.152 00.000 12308 worker thread done servicing request
22:05:48.152 00.000 14556 GuideStep: -0.2 px 90 ms EAST, -0.1 px 0 ms NORTH
22:05:48.159 00.007 12308 Worker thread wakes up
22:05:48.159 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:48.159 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:49.402 01.243 12308 Exposure complete
22:05:49.556 00.154 12308 worker thread done servicing request
22:05:49.556 00.000 14556 OnExposeComplete: enter
22:05:49.561 00.005 14556 UpdateGuideState(): m_state=6
22:05:49.565 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4016
22:05:49.571 00.006 14556 Star::Find returns 1 (0), X=190.22, Y=992.51, Mass=1893, SNR=29.3, Peak=139 HFD=4.6
22:05:49.575 00.004 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.88 = -2.41)
22:05:49.581 00.006 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.78 = -2.51)
22:05:49.589 00.008 14556 CameraToMount -- cameraX=0.13 cameraY=0.14 hyp=0.19 cameraTheta=0.80 mountX=-0.14 mountY=-0.12, mountTheta=-2.47
22:05:49.594 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.14, opts=13)
22:05:49.598 00.004 14556 Enqueuing Move request for scope (0.13, 0.14)
22:05:49.602 00.004 12308 Worker thread wakes up
22:05:49.602 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.14) opts 0xd
22:05:49.603 00.001 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.14)
22:05:49.603 00.000 12308 Moving (0.13, 0.14) raw xDistance=-0.14 yDistance=-0.12
22:05:49.603 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:05:49.603 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:49.604 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:05:49.604 00.000 12308 MoveAxis(E, 0, ABG)
22:05:49.604 00.000 12308 Move returns status 0, amount 0
22:05:49.604 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:49.608 00.004 12308 MoveAxis(N, 0, ABG)
22:05:49.608 00.000 12308 Move returns status 0, amount 0
22:05:49.609 00.001 12308 move complete, result=0
22:05:49.609 00.000 12308 worker thread done servicing request
22:05:49.630 00.021 14556 UpdateGuideState exits: m=1893 SNR=29.3
22:05:49.635 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:49.639 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:49.643 00.004 14556 Enqueuing Expose request
22:05:49.646 00.003 12308 Worker thread wakes up
22:05:49.646 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:05:49.651 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:49.651 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:50.900 01.249 12308 Exposure complete
22:05:51.035 00.135 12308 worker thread done servicing request
22:05:51.035 00.000 14556 OnExposeComplete: enter
22:05:51.040 00.005 14556 UpdateGuideState(): m_state=6
22:05:51.044 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4017
22:05:51.048 00.004 14556 Star::Find returns 1 (0), X=190.16, Y=992.74, Mass=2055, SNR=30.5, Peak=150 HFD=4.4
22:05:51.053 00.005 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.45 = -1.83)
22:05:51.057 00.004 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.93)
22:05:51.060 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.37 hyp=0.37 cameraTheta=1.38 mountX=-0.10 mountY=-0.35, mountTheta=-1.84
22:05:51.065 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.37, opts=13)
22:05:51.068 00.003 14556 Enqueuing Move request for scope (0.07, 0.37)
22:05:51.072 00.004 12308 Worker thread wakes up
22:05:51.073 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.37) opts 0xd
22:05:51.073 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.37)
22:05:51.073 00.000 12308 Moving (0.07, 0.37) raw xDistance=-0.10 yDistance=-0.35
22:05:51.074 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:05:51.074 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:05:51.074 00.000 12308 MoveAxis(E, 0, ABG)
22:05:51.075 00.001 12308 Move returns status 0, amount 0
22:05:51.077 00.002 12308 MoveAxis(N, 247, ABG)
22:05:51.077 00.000 12308 Guiding  Dir = 0, Dur = 247
22:05:51.077 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:51.083 00.006 12308 IsSlewing returns 0
22:05:51.083 00.000 12308 IsGuiding returns 0
22:05:51.084 00.001 12308 PulseGuide returned control before completion, sleep 257
22:05:51.104 00.020 14556 UpdateGuideState exits: m=2055 SNR=30.5
22:05:51.110 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:51.114 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:51.119 00.005 14556 Enqueuing Expose request
22:05:51.342 00.223 12308 IsGuiding returns 1
22:05:51.342 00.000 12308 scope still moving after pulse duration time elapsed
22:05:51.374 00.032 12308 IsSlewing returns 0
22:05:51.375 00.001 12308 IsGuiding returns 0
22:05:51.376 00.001 12308 scope move finished after 247 + 45 ms
22:05:51.376 00.000 12308 Move returns status 0, amount 247
22:05:51.376 00.000 12308 move complete, result=0
22:05:51.377 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 247 ms NORTH
22:05:51.386 00.009 12308 worker thread done servicing request
22:05:51.386 00.000 12308 Worker thread wakes up
22:05:51.387 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:51.387 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:52.640 01.253 12308 Exposure complete
22:05:52.831 00.191 12308 worker thread done servicing request
22:05:52.832 00.001 14556 OnExposeComplete: enter
22:05:52.836 00.004 14556 UpdateGuideState(): m_state=6
22:05:52.840 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4018
22:05:52.844 00.004 14556 Star::Find returns 1 (0), X=190.21, Y=992.25, Mass=1956, SNR=29.8, Peak=169 HFD=4.3
22:05:52.850 00.006 14556 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-3.07) = xAngle (2.30 = 2.30)
22:05:52.854 00.004 14556 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.20 = 2.20)
22:05:52.858 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.78 mountX=-0.11 mountY=0.13, mountTheta=2.26
22:05:52.863 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.12, opts=13)
22:05:52.866 00.003 14556 Enqueuing Move request for scope (0.12, -0.12)
22:05:52.871 00.005 12308 Worker thread wakes up
22:05:52.872 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.12) opts 0xd
22:05:52.872 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.12)
22:05:52.872 00.000 12308 Moving (0.12, -0.12) raw xDistance=-0.11 yDistance=0.13
22:05:52.872 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:05:52.872 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:52.872 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:05:52.873 00.001 12308 MoveAxis(E, 0, ABG)
22:05:52.873 00.000 12308 Move returns status 0, amount 0
22:05:52.873 00.000 12308 MoveAxis(N, 0, ABG)
22:05:52.873 00.000 12308 Move returns status 0, amount 0
22:05:52.873 00.000 12308 move complete, result=0
22:05:52.873 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:52.878 00.005 12308 worker thread done servicing request
22:05:52.900 00.022 14556 UpdateGuideState exits: m=1956 SNR=29.8
22:05:52.906 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:52.910 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:52.915 00.005 14556 Enqueuing Expose request
22:05:52.919 00.004 12308 Worker thread wakes up
22:05:52.920 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:52.920 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:52.920 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:05:54.177 01.257 12308 Exposure complete
22:05:54.315 00.138 12308 worker thread done servicing request
22:05:54.316 00.001 14556 OnExposeComplete: enter
22:05:54.319 00.003 14556 UpdateGuideState(): m_state=6
22:05:54.324 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4019
22:05:54.327 00.003 14556 Star::Find returns 1 (0), X=190.35, Y=992.34, Mass=2041, SNR=30.4, Peak=153 HFD=4.7
22:05:54.330 00.003 14556 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-3.07) = xAngle (2.95 = 2.95)
22:05:54.334 00.004 14556 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.85 = 2.85)
22:05:54.338 00.004 14556 CameraToMount -- cameraX=0.26 cameraY=-0.03 hyp=0.26 cameraTheta=-0.12 mountX=-0.26 mountY=0.07, mountTheta=2.86
22:05:54.342 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=-0.03, opts=13)
22:05:54.347 00.005 14556 Enqueuing Move request for scope (0.26, -0.03)
22:05:54.351 00.004 12308 Worker thread wakes up
22:05:54.351 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.03) opts 0xd
22:05:54.351 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, -0.03)
22:05:54.351 00.000 12308 Moving (0.26, -0.03) raw xDistance=-0.26 yDistance=0.07
22:05:54.351 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
22:05:54.351 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:54.351 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:05:54.352 00.001 12308 MoveAxis(E, 112, ABG)
22:05:54.352 00.000 12308 Guiding  Dir = 2, Dur = 112
22:05:54.352 00.000 12308 IsSlewing returns 0
22:05:54.353 00.001 12308 IsGuiding returns 0
22:05:54.353 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:54.356 00.003 12308 PulseGuide returned control before completion, sleep 122
22:05:54.378 00.022 14556 UpdateGuideState exits: m=2041 SNR=30.4
22:05:54.389 00.011 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:54.398 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:54.404 00.006 14556 Enqueuing Expose request
22:05:54.493 00.089 12308 IsGuiding returns 1
22:05:54.493 00.000 12308 scope still moving after pulse duration time elapsed
22:05:54.524 00.031 12308 IsSlewing returns 0
22:05:54.525 00.001 12308 IsGuiding returns 0
22:05:54.526 00.001 12308 scope move finished after 112 + 60 ms
22:05:54.526 00.000 12308 Move returns status 0, amount 112
22:05:54.526 00.000 12308 MoveAxis(N, 0, ABG)
22:05:54.527 00.001 12308 Move returns status 0, amount 0
22:05:54.527 00.000 12308 move complete, result=0
22:05:54.528 00.001 12308 worker thread done servicing request
22:05:54.528 00.000 14556 GuideStep: -0.3 px 112 ms EAST, 0.1 px 0 ms NORTH
22:05:54.534 00.006 12308 Worker thread wakes up
22:05:54.534 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:54.534 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:55.785 01.251 12308 Exposure complete
22:05:55.922 00.137 12308 worker thread done servicing request
22:05:55.924 00.002 14556 OnExposeComplete: enter
22:05:55.928 00.004 14556 UpdateGuideState(): m_state=6
22:05:55.933 00.005 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4020
22:05:55.938 00.005 14556 Star::Find returns 1 (0), X=190.13, Y=992.48, Mass=1960, SNR=29.8, Peak=150 HFD=4.4
22:05:55.944 00.006 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.29 = -1.99)
22:05:55.950 00.006 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.09)
22:05:55.955 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.22 mountX=-0.05 mountY=-0.11, mountTheta=-2.01
22:05:55.962 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.11, opts=13)
22:05:55.967 00.005 14556 Enqueuing Move request for scope (0.04, 0.11)
22:05:55.971 00.004 12308 Worker thread wakes up
22:05:55.971 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
22:05:55.971 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
22:05:55.972 00.001 12308 Moving (0.04, 0.11) raw xDistance=-0.05 yDistance=-0.11
22:05:55.972 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:05:55.972 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:55.972 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:05:55.973 00.001 12308 MoveAxis(E, 0, ABG)
22:05:55.973 00.000 12308 Move returns status 0, amount 0
22:05:55.973 00.000 12308 MoveAxis(N, 0, ABG)
22:05:55.974 00.001 12308 Move returns status 0, amount 0
22:05:55.974 00.000 12308 move complete, result=0
22:05:55.974 00.000 12308 worker thread done servicing request
22:05:55.974 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:56.002 00.028 14556 UpdateGuideState exits: m=1960 SNR=29.8
22:05:56.012 00.010 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:56.019 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:56.026 00.007 14556 Enqueuing Expose request
22:05:56.032 00.006 12308 Worker thread wakes up
22:05:56.032 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:05:56.038 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:56.038 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,977,31,31)
22:05:56.869 00.831 14556 evsrv: cli 0185AD08 connect
22:05:56.876 00.007 14556 case statement mapped state 6 to 3
22:05:56.882 00.006 14556 case statement mapped state 6 to 3
22:05:56.887 00.005 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"9f1ff2ca-5e99-431c-8a5c-db78c75b0486"}
22:05:56.890 00.003 14556 case statement mapped state 6 to 3
22:05:57.028 00.138 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f1ff2ca-5e99-431c-8a5c-db78c75b0486"}
22:05:57.034 00.006 14556 evsrv: cli 0185AD08 disconnect
22:05:57.039 00.005 14556 evsrv: cli 0185B3E8 connect
22:05:57.043 00.004 14556 case statement mapped state 6 to 3
22:05:57.154 00.111 14556 case statement mapped state 6 to 3
22:05:57.160 00.006 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"f7de4c23-9ae0-4fb4-89bf-551bbeab957e"}
22:05:57.164 00.004 14556 PhdController::Dither begins
22:05:57.167 00.003 14556 dither: size=5.00, dRA=0.20 dDec=-1.98
22:05:57.170 00.003 14556 MountToCamera -- mountTheta (-1.47) + m_xAngle (-3.07) = xAngle (-4.54 = 1.74)
22:05:57.173 00.003 14556 MountToCamera -- mountX=0.20 mountY=-1.98 hyp=1.99 mountTheta=-1.47 cameraX=-0.33, cameraY=1.96 cameraTheta=1.74
22:05:57.176 00.003 14556 setting lock position to (189.75, 994.33)
22:05:57.179 00.003 14556 Mount: notify guiding dithered (-0.3, 2.0)
22:05:57.182 00.003 14556 Status Line: Dither by 0.20,-1.98
22:05:57.188 00.006 14556 PhdController: newstate STATE_SETTLE_BEGIN
22:05:57.191 00.003 14556 PhdController: newstate STATE_SETTLE_WAIT
22:05:57.194 00.003 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"f7de4c23-9ae0-4fb4-89bf-551bbeab957e"}
22:05:57.198 00.004 14556 evsrv: cli 0185B3E8 disconnect
22:05:57.261 00.063 12308 Exposure complete
22:05:57.356 00.095 12308 worker thread done servicing request
22:05:57.356 00.000 14556 OnExposeComplete: enter
22:05:57.360 00.004 14556 UpdateGuideState(): m_state=6
22:05:57.362 00.002 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4021
22:05:57.366 00.004 14556 Star::Find returns 1 (0), X=190.10, Y=992.65, Mass=2239, SNR=31.6, Peak=169 HFD=4.5
22:05:57.370 00.004 14556 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-3.07) = xAngle (1.71 = 1.71)
22:05:57.373 00.003 14556 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.61 = 1.61)
22:05:57.376 00.003 14556 CameraToMount -- cameraX=0.35 cameraY=-1.68 hyp=1.72 cameraTheta=-1.37 mountX=-0.23 mountY=1.72, mountTheta=1.71
22:05:57.381 00.005 14556 dither recenter: remaining=(-0.2,2.0) step=(-0.2,2.0)
22:05:57.384 00.003 14556 MountToCamera -- mountTheta (1.67) + m_xAngle (-3.07) = xAngle (-1.40 = -1.40)
22:05:57.387 00.003 14556 MountToCamera -- mountX=-0.20 mountY=1.98 hyp=1.99 mountTheta=1.67 cameraX=0.33, cameraY=-1.96 cameraTheta=-1.40
22:05:57.390 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.33, y=-1.96, opts=4)
22:05:57.392 00.002 14556 Enqueuing Move request for scope (0.33, -1.96)
22:05:57.395 00.003 12308 Worker thread wakes up
22:05:57.396 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.33, -1.96) opts 0x4
22:05:57.396 00.000 12308 Handling offset move in thread for scope, endpoint = (0.33, -1.96)
22:05:57.396 00.000 12308 Moving (0.33, -1.96) raw xDistance=-0.20 yDistance=1.98
22:05:57.396 00.000 12308 MoveAxis(E, 137, B)
22:05:57.396 00.000 12308 Guiding  Dir = 2, Dur = 137
22:05:57.397 00.001 12308 IsSlewing returns 0
22:05:57.397 00.000 12308 IsGuiding returns 0
22:05:57.397 00.000 12308 PulseGuide returned control before completion, sleep 147
22:05:57.398 00.001 14556 Mount: notify direct move -0.20,1.98
22:05:57.404 00.006 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:05:57.424 00.020 14556 UpdateGuideState exits: m=2239 SNR=31.6
22:05:57.427 00.003 14556 PhdController: settling, locked = 1, distance = 2.05 (1.50) aobump = 0 frame = 1 / 99999
22:05:57.433 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760583957.433,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":2.05,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:05:57.436 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:57.440 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:05:57.443 00.003 14556 Enqueuing Expose request
22:05:57.553 00.110 12308 IsGuiding returns 1
22:05:57.553 00.000 12308 scope still moving after pulse duration time elapsed
22:05:57.584 00.031 12308 IsSlewing returns 0
22:05:57.584 00.000 12308 IsGuiding returns 0
22:05:57.586 00.002 12308 scope move finished after 137 + 50 ms
22:05:57.586 00.000 12308 Move returns status 0, amount 137
22:05:57.586 00.000 12308 MoveAxis(S, 1394, B)
22:05:57.586 00.000 12308 Guiding  Dir = 1, Dur = 1394
22:05:57.586 00.000 12308 IsSlewing returns 0
22:05:57.586 00.000 12308 IsGuiding returns 0
22:05:57.587 00.001 12308 PulseGuide returned control before completion, sleep 1404
22:05:58.994 01.407 12308 IsGuiding returns 1
22:05:58.995 00.001 12308 scope still moving after pulse duration time elapsed
22:05:59.025 00.030 12308 IsSlewing returns 0
22:05:59.025 00.000 12308 IsGuiding returns 0
22:05:59.025 00.000 12308 scope move finished after 1394 + 45 ms
22:05:59.026 00.001 12308 Move returns status 0, amount 1394
22:05:59.026 00.000 12308 move complete, result=0
22:05:59.026 00.000 12308 worker thread done servicing request
22:05:59.026 00.000 14556 GuideStep: -0.2 px 137 ms EAST, 2.0 px 1394 ms SOUTH
22:05:59.030 00.004 12308 Worker thread wakes up
22:05:59.030 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:05:59.030 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:00.275 01.245 12308 Exposure complete
22:06:00.416 00.141 12308 worker thread done servicing request
22:06:00.417 00.001 14556 OnExposeComplete: enter
22:06:00.420 00.003 14556 UpdateGuideState(): m_state=6
22:06:00.424 00.004 14556 Star::Find(15, 190, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4022
22:06:00.428 00.004 14556 Star::Find returns 1 (0), X=190.01, Y=993.87, Mass=2008, SNR=30.1, Peak=186 HFD=4.3
22:06:00.431 00.003 14556 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-3.07) = xAngle (2.02 = 2.02)
22:06:00.435 00.004 14556 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.92 = 1.92)
22:06:00.438 00.003 14556 CameraToMount -- cameraX=0.26 cameraY=-0.46 hyp=0.53 cameraTheta=-1.06 mountX=-0.23 mountY=0.50, mountTheta=2.00
22:06:00.443 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=-0.46, opts=13)
22:06:00.447 00.004 14556 Enqueuing Move request for scope (0.26, -0.46)
22:06:00.451 00.004 12308 Worker thread wakes up
22:06:00.451 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.46) opts 0xd
22:06:00.451 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, -0.46)
22:06:00.451 00.000 12308 Moving (0.26, -0.46) raw xDistance=-0.23 yDistance=0.50
22:06:00.451 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:06:00.452 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:06:00.452 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
22:06:00.452 00.000 12308 MoveAxis(E, 99, ABG)
22:06:00.452 00.000 12308 Guiding  Dir = 2, Dur = 99
22:06:00.452 00.000 12308 IsSlewing returns 0
22:06:00.453 00.001 12308 IsGuiding returns 0
22:06:00.453 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:00.458 00.005 12308 PulseGuide returned control before completion, sleep 109
22:06:00.478 00.020 14556 UpdateGuideState exits: m=2008 SNR=30.1
22:06:00.483 00.005 14556 PhdController: settling, locked = 1, distance = 0.53 (1.50) aobump = 0 frame = 2 / 99999
22:06:00.489 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760583960.489,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.53,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:06:00.494 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:00.498 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:00.502 00.004 14556 Enqueuing Expose request
22:06:00.576 00.074 12308 IsGuiding returns 1
22:06:00.576 00.000 12308 scope still moving after pulse duration time elapsed
22:06:00.607 00.031 12308 IsSlewing returns 0
22:06:00.607 00.000 12308 IsGuiding returns 1
22:06:00.639 00.032 12308 IsSlewing returns 0
22:06:00.640 00.001 12308 IsGuiding returns 1
22:06:00.669 00.029 12308 IsSlewing returns 0
22:06:00.670 00.001 12308 IsGuiding returns 0
22:06:00.670 00.000 12308 scope move finished after 99 + 118 ms
22:06:00.672 00.002 12308 Move returns status 0, amount 99
22:06:00.672 00.000 12308 MoveAxis(N, 0, ABG)
22:06:00.673 00.001 12308 Move returns status 0, amount 0
22:06:00.673 00.000 12308 move complete, result=0
22:06:00.674 00.001 12308 worker thread done servicing request
22:06:00.674 00.000 14556 GuideStep: -0.2 px 99 ms EAST, 0.5 px 0 ms NORTH
22:06:00.680 00.006 12308 Worker thread wakes up
22:06:00.680 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:00.680 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:01.936 01.256 12308 Exposure complete
22:06:02.069 00.133 12308 worker thread done servicing request
22:06:02.069 00.000 14556 OnExposeComplete: enter
22:06:02.072 00.003 14556 UpdateGuideState(): m_state=6
22:06:02.076 00.004 14556 Star::Find(15, 190, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4023
22:06:02.080 00.004 14556 Star::Find returns 1 (0), X=190.04, Y=993.74, Mass=2398, SNR=33.0, Peak=220 HFD=4.4
22:06:02.084 00.004 14556 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-3.07) = xAngle (1.96 = 1.96)
22:06:02.088 00.004 14556 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.86 = 1.86)
22:06:02.092 00.004 14556 CameraToMount -- cameraX=0.29 cameraY=-0.59 hyp=0.66 cameraTheta=-1.11 mountX=-0.25 mountY=0.63, mountTheta=1.95
22:06:02.096 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=-0.59, opts=13)
22:06:02.100 00.004 14556 Enqueuing Move request for scope (0.29, -0.59)
22:06:02.104 00.004 12308 Worker thread wakes up
22:06:02.104 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.59) opts 0xd
22:06:02.104 00.000 12308 Handling offset move in thread for scope, endpoint = (0.29, -0.59)
22:06:02.104 00.000 12308 Moving (0.29, -0.59) raw xDistance=-0.25 yDistance=0.63
22:06:02.104 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
22:06:02.104 00.000 12308 resist switch: large excursion: input 0.63 thresh 0.60 direction from 0 to 1
22:06:02.106 00.002 12308 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.89
22:06:02.106 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
22:06:02.106 00.000 12308 MoveAxis(E, 115, ABG)
22:06:02.106 00.000 12308 Guiding  Dir = 2, Dur = 115
22:06:02.106 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:02.111 00.005 12308 IsSlewing returns 0
22:06:02.111 00.000 12308 IsGuiding returns 0
22:06:02.111 00.000 12308 PulseGuide returned control before completion, sleep 125
22:06:02.131 00.020 14556 UpdateGuideState exits: m=2398 SNR=33.0
22:06:02.134 00.003 14556 PhdController: settling, locked = 1, distance = 0.57 (1.50) aobump = 0 frame = 3 / 99999
22:06:02.139 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760583962.139,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.57,"Time":1.6,"SettleTime":10.0,"StarLocked":true}
22:06:02.144 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:02.147 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:02.150 00.003 14556 Enqueuing Expose request
22:06:02.252 00.102 12308 IsGuiding returns 1
22:06:02.253 00.001 12308 scope still moving after pulse duration time elapsed
22:06:02.283 00.030 12308 IsSlewing returns 0
22:06:02.284 00.001 12308 IsGuiding returns 0
22:06:02.285 00.001 12308 scope move finished after 115 + 58 ms
22:06:02.285 00.000 12308 Move returns status 0, amount 115
22:06:02.285 00.000 12308 MoveAxis(S, 444, ABG)
22:06:02.286 00.001 12308 Guiding  Dir = 1, Dur = 444
22:06:02.286 00.000 12308 IsSlewing returns 0
22:06:02.286 00.000 12308 IsGuiding returns 0
22:06:02.288 00.002 12308 PulseGuide returned control before completion, sleep 454
22:06:02.751 00.463 12308 IsGuiding returns 1
22:06:02.751 00.000 12308 scope still moving after pulse duration time elapsed
22:06:02.782 00.031 12308 IsSlewing returns 0
22:06:02.782 00.000 12308 IsGuiding returns 0
22:06:02.782 00.000 12308 scope move finished after 444 + 51 ms
22:06:02.783 00.001 12308 Move returns status 0, amount 444
22:06:02.784 00.001 12308 move complete, result=0
22:06:02.784 00.000 14556 GuideStep: -0.2 px 115 ms EAST, 0.6 px 444 ms SOUTH
22:06:02.790 00.006 12308 worker thread done servicing request
22:06:02.791 00.001 12308 Worker thread wakes up
22:06:02.792 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:02.792 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:04.038 01.246 12308 Exposure complete
22:06:04.166 00.128 12308 worker thread done servicing request
22:06:04.166 00.000 14556 OnExposeComplete: enter
22:06:04.172 00.006 14556 UpdateGuideState(): m_state=6
22:06:04.177 00.005 14556 Star::Find(15, 190, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4024
22:06:04.180 00.003 14556 Star::Find returns 1 (0), X=189.80, Y=994.46, Mass=1989, SNR=30.0, Peak=147 HFD=4.6
22:06:04.184 00.004 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.33 = -1.95)
22:06:04.189 00.005 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.05)
22:06:04.193 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.26 mountX=-0.05 mountY=-0.12, mountTheta=-1.97
22:06:04.198 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.13, opts=13)
22:06:04.203 00.005 14556 Enqueuing Move request for scope (0.04, 0.13)
22:06:04.207 00.004 12308 Worker thread wakes up
22:06:04.207 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
22:06:04.207 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
22:06:04.207 00.000 12308 Moving (0.04, 0.13) raw xDistance=-0.05 yDistance=-0.12
22:06:04.207 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:06:04.209 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:04.209 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:06:04.209 00.000 12308 MoveAxis(E, 0, ABG)
22:06:04.209 00.000 12308 Move returns status 0, amount 0
22:06:04.210 00.001 12308 MoveAxis(N, 0, ABG)
22:06:04.210 00.000 12308 Move returns status 0, amount 0
22:06:04.210 00.000 12308 move complete, result=0
22:06:04.210 00.000 12308 worker thread done servicing request
22:06:04.211 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:04.237 00.026 14556 UpdateGuideState exits: m=1989 SNR=30.0
22:06:04.241 00.004 14556 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 4 / 99999
22:06:04.244 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760583964.244,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.44,"Time":3.8,"SettleTime":10.0,"StarLocked":true}
22:06:04.249 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:04.253 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:04.257 00.004 14556 Enqueuing Expose request
22:06:04.262 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:04.267 00.005 12308 Worker thread wakes up
22:06:04.267 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:04.268 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:05.507 01.239 12308 Exposure complete
22:06:05.644 00.137 12308 worker thread done servicing request
22:06:05.644 00.000 14556 OnExposeComplete: enter
22:06:05.648 00.004 14556 UpdateGuideState(): m_state=6
22:06:05.651 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4025
22:06:05.655 00.004 14556 Star::Find returns 1 (0), X=189.77, Y=994.62, Mass=1985, SNR=29.9, Peak=149 HFD=4.5
22:06:05.659 00.004 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.60 = -1.68)
22:06:05.663 00.004 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.78)
22:06:05.667 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.53 mountX=-0.03 mountY=-0.28, mountTheta=-1.68
22:06:05.672 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.29, opts=13)
22:06:05.676 00.004 14556 Enqueuing Move request for scope (0.01, 0.29)
22:06:05.679 00.003 12308 Worker thread wakes up
22:06:05.679 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.29) opts 0xd
22:06:05.679 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.29)
22:06:05.681 00.002 12308 Moving (0.01, 0.29) raw xDistance=-0.03 yDistance=-0.28
22:06:05.681 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:06:05.681 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:06:05.681 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
22:06:05.681 00.000 12308 MoveAxis(E, 0, ABG)
22:06:05.681 00.000 12308 Move returns status 0, amount 0
22:06:05.681 00.000 12308 MoveAxis(N, 0, ABG)
22:06:05.682 00.001 12308 Move returns status 0, amount 0
22:06:05.682 00.000 12308 move complete, result=0
22:06:05.682 00.000 12308 worker thread done servicing request
22:06:05.683 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:05.708 00.025 14556 UpdateGuideState exits: m=1985 SNR=29.9
22:06:05.713 00.005 14556 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 5 / 99999
22:06:05.716 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760583965.716,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":5.2,"SettleTime":10.0,"StarLocked":true}
22:06:05.720 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:05.724 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:05.728 00.004 14556 Enqueuing Expose request
22:06:05.733 00.005 12308 Worker thread wakes up
22:06:05.733 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:05.733 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:05.733 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:06:06.978 01.245 12308 Exposure complete
22:06:07.107 00.129 12308 worker thread done servicing request
22:06:07.107 00.000 14556 OnExposeComplete: enter
22:06:07.111 00.004 14556 UpdateGuideState(): m_state=6
22:06:07.116 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4026
22:06:07.120 00.004 14556 Star::Find returns 1 (0), X=189.59, Y=994.54, Mass=2217, SNR=31.6, Peak=150 HFD=4.9
22:06:07.125 00.005 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
22:06:07.128 00.003 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
22:06:07.133 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.21 hyp=0.26 cameraTheta=2.25 mountX=0.15 mountY=-0.23, mountTheta=-0.99
22:06:07.138 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.21, opts=13)
22:06:07.143 00.005 14556 Enqueuing Move request for scope (-0.17, 0.21)
22:06:07.146 00.003 12308 Worker thread wakes up
22:06:07.146 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.21) opts 0xd
22:06:07.146 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.21)
22:06:07.146 00.000 12308 Moving (-0.17, 0.21) raw xDistance=0.15 yDistance=-0.23
22:06:07.146 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:06:07.146 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:06:07.148 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:06:07.148 00.000 12308 MoveAxis(E, 0, ABG)
22:06:07.148 00.000 12308 Move returns status 0, amount 0
22:06:07.148 00.000 12308 MoveAxis(N, 0, ABG)
22:06:07.149 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:07.152 00.003 12308 Move returns status 0, amount 0
22:06:07.152 00.000 12308 move complete, result=0
22:06:07.153 00.001 12308 worker thread done servicing request
22:06:07.173 00.020 14556 UpdateGuideState exits: m=2217 SNR=31.6
22:06:07.178 00.005 14556 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 6 / 99999
22:06:07.181 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760583967.181,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.35,"Time":6.7,"SettleTime":10.0,"StarLocked":true}
22:06:07.185 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:07.188 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:07.193 00.005 14556 Enqueuing Expose request
22:06:07.198 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:06:07.203 00.005 12308 Worker thread wakes up
22:06:07.203 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:07.203 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:08.454 01.251 12308 Exposure complete
22:06:08.565 00.111 12308 worker thread done servicing request
22:06:08.565 00.000 14556 OnExposeComplete: enter
22:06:08.569 00.004 14556 UpdateGuideState(): m_state=6
22:06:08.573 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4027
22:06:08.577 00.004 14556 Star::Find returns 1 (0), X=189.56, Y=994.94, Mass=2207, SNR=31.5, Peak=158 HFD=4.5
22:06:08.580 00.003 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.95 = -1.33)
22:06:08.584 00.004 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.43)
22:06:08.588 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.61 hyp=0.63 cameraTheta=1.88 mountX=0.15 mountY=-0.63, mountTheta=-1.34
22:06:08.593 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.61, opts=13)
22:06:08.596 00.003 14556 Enqueuing Move request for scope (-0.19, 0.61)
22:06:08.601 00.005 12308 Worker thread wakes up
22:06:08.601 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.61) opts 0xd
22:06:08.601 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.61)
22:06:08.601 00.000 12308 Moving (-0.19, 0.61) raw xDistance=0.15 yDistance=-0.63
22:06:08.601 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:06:08.602 00.001 12308 resist switch: large excursion: input -0.63 thresh 0.60 direction from 1 to -1
22:06:08.602 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.89
22:06:08.602 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
22:06:08.602 00.000 12308 MoveAxis(E, 0, ABG)
22:06:08.602 00.000 12308 Move returns status 0, amount 0
22:06:08.603 00.001 12308 MoveAxis(N, 442, ABG)
22:06:08.603 00.000 12308 Guiding  Dir = 0, Dur = 442
22:06:08.603 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:08.607 00.004 12308 IsSlewing returns 0
22:06:08.607 00.000 12308 IsGuiding returns 0
22:06:08.608 00.001 12308 PulseGuide returned control before completion, sleep 452
22:06:08.629 00.021 14556 UpdateGuideState exits: m=2207 SNR=31.5
22:06:08.632 00.003 14556 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 7 / 99999
22:06:08.639 00.007 14556 evsrv: {"Event":"Settling","Timestamp":1760583968.639,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.44,"Time":8.1,"SettleTime":10.0,"StarLocked":true}
22:06:08.644 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:08.647 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:08.651 00.004 14556 Enqueuing Expose request
22:06:09.073 00.422 12308 IsGuiding returns 1
22:06:09.073 00.000 12308 scope still moving after pulse duration time elapsed
22:06:09.103 00.030 12308 IsSlewing returns 0
22:06:09.106 00.003 12308 IsGuiding returns 0
22:06:09.106 00.000 12308 scope move finished after 442 + 57 ms
22:06:09.106 00.000 12308 Move returns status 0, amount 442
22:06:09.108 00.002 12308 move complete, result=0
22:06:09.108 00.000 12308 worker thread done servicing request
22:06:09.109 00.001 12308 Worker thread wakes up
22:06:09.109 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.6 px 442 ms NORTH
22:06:09.116 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:09.116 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:10.361 01.245 12308 Exposure complete
22:06:10.497 00.136 12308 worker thread done servicing request
22:06:10.498 00.001 14556 OnExposeComplete: enter
22:06:10.501 00.003 14556 UpdateGuideState(): m_state=6
22:06:10.505 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4028
22:06:10.509 00.004 14556 Star::Find returns 1 (0), X=189.66, Y=994.83, Mass=2043, SNR=30.2, Peak=180 HFD=4.5
22:06:10.513 00.004 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.83 = -1.46)
22:06:10.516 00.003 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.56)
22:06:10.520 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.50 hyp=0.51 cameraTheta=1.75 mountX=0.06 mountY=-0.51, mountTheta=-1.46
22:06:10.526 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.50, opts=13)
22:06:10.529 00.003 14556 Enqueuing Move request for scope (-0.09, 0.50)
22:06:10.533 00.004 12308 Worker thread wakes up
22:06:10.533 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.50) opts 0xd
22:06:10.533 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.50)
22:06:10.533 00.000 12308 Moving (-0.09, 0.50) raw xDistance=0.06 yDistance=-0.51
22:06:10.533 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:06:10.533 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
22:06:10.534 00.001 12308 MoveAxis(E, 0, ABG)
22:06:10.534 00.000 12308 Move returns status 0, amount 0
22:06:10.534 00.000 12308 MoveAxis(N, 358, ABG)
22:06:10.534 00.000 12308 Guiding  Dir = 0, Dur = 358
22:06:10.534 00.000 12308 IsSlewing returns 0
22:06:10.534 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:10.540 00.006 12308 IsGuiding returns 0
22:06:10.540 00.000 12308 PulseGuide returned control before completion, sleep 368
22:06:10.560 00.020 14556 UpdateGuideState exits: m=2043 SNR=30.2
22:06:10.564 00.004 14556 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 8 / 99999
22:06:10.567 00.003 14556 PhdController: newstate STATE_FINISH
22:06:10.572 00.005 14556 PhdController complete: success
22:06:10.578 00.006 14556 evsrv: {"Event":"SettleDone","Timestamp":1760583970.578,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
22:06:10.583 00.005 14556 Mount: notify guiding dither settle done success=1
22:06:10.587 00.004 14556 PhdController: newstate STATE_IDLE
22:06:10.590 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:10.594 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:10.597 00.003 14556 Enqueuing Expose request
22:06:10.911 00.314 12308 IsGuiding returns 1
22:06:10.912 00.001 12308 scope still moving after pulse duration time elapsed
22:06:10.942 00.030 12308 IsSlewing returns 0
22:06:10.943 00.001 12308 IsGuiding returns 0
22:06:10.943 00.000 12308 scope move finished after 358 + 44 ms
22:06:10.943 00.000 12308 Move returns status 0, amount 358
22:06:10.943 00.000 12308 move complete, result=0
22:06:10.943 00.000 12308 worker thread done servicing request
22:06:10.944 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.5 px 358 ms NORTH
22:06:10.948 00.004 12308 Worker thread wakes up
22:06:10.949 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:10.950 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:12.192 01.242 12308 Exposure complete
22:06:12.336 00.144 12308 worker thread done servicing request
22:06:12.336 00.000 14556 OnExposeComplete: enter
22:06:12.340 00.004 14556 UpdateGuideState(): m_state=6
22:06:12.344 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4029
22:06:12.347 00.003 14556 Star::Find returns 1 (0), X=189.78, Y=994.54, Mass=2119, SNR=30.4, Peak=134 HFD=4.6
22:06:12.351 00.004 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
22:06:12.356 00.005 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
22:06:12.361 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.45 mountX=-0.04 mountY=-0.20, mountTheta=-1.77
22:06:12.365 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.21, opts=13)
22:06:12.370 00.005 14556 Enqueuing Move request for scope (0.03, 0.21)
22:06:12.375 00.005 12308 Worker thread wakes up
22:06:12.375 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.21) opts 0xd
22:06:12.375 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.21)
22:06:12.375 00.000 12308 Moving (0.03, 0.21) raw xDistance=-0.04 yDistance=-0.20
22:06:12.375 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:06:12.376 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:12.376 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:06:12.376 00.000 12308 MoveAxis(E, 0, ABG)
22:06:12.376 00.000 12308 Move returns status 0, amount 0
22:06:12.376 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:12.381 00.005 12308 MoveAxis(N, 0, ABG)
22:06:12.381 00.000 12308 Move returns status 0, amount 0
22:06:12.381 00.000 12308 move complete, result=0
22:06:12.382 00.001 12308 worker thread done servicing request
22:06:12.404 00.022 14556 UpdateGuideState exits: m=2119 SNR=30.4
22:06:12.407 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:12.410 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:12.415 00.005 14556 Enqueuing Expose request
22:06:12.418 00.003 12308 Worker thread wakes up
22:06:12.418 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:06:12.423 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:12.423 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:13.677 01.254 12308 Exposure complete
22:06:13.821 00.144 12308 worker thread done servicing request
22:06:13.821 00.000 14556 OnExposeComplete: enter
22:06:13.826 00.005 14556 UpdateGuideState(): m_state=6
22:06:13.830 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4030
22:06:13.833 00.003 14556 Star::Find returns 1 (0), X=189.67, Y=994.41, Mass=1951, SNR=29.7, Peak=134 HFD=4.7
22:06:13.837 00.004 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.45 = -0.84)
22:06:13.841 00.004 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.94)
22:06:13.844 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.37 mountX=0.07 mountY=-0.09, mountTheta=-0.88
22:06:13.849 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.08, opts=13)
22:06:13.852 00.003 14556 Enqueuing Move request for scope (-0.08, 0.08)
22:06:13.857 00.005 12308 Worker thread wakes up
22:06:13.858 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
22:06:13.858 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
22:06:13.858 00.000 12308 Moving (-0.08, 0.08) raw xDistance=0.07 yDistance=-0.09
22:06:13.858 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:06:13.858 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:13.858 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:06:13.859 00.001 12308 MoveAxis(E, 0, ABG)
22:06:13.859 00.000 12308 Move returns status 0, amount 0
22:06:13.859 00.000 12308 MoveAxis(N, 0, ABG)
22:06:13.859 00.000 12308 Move returns status 0, amount 0
22:06:13.860 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:13.864 00.004 12308 move complete, result=0
22:06:13.866 00.002 12308 worker thread done servicing request
22:06:13.884 00.018 14556 UpdateGuideState exits: m=1951 SNR=29.7
22:06:13.888 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:13.893 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:13.896 00.003 14556 Enqueuing Expose request
22:06:13.900 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:13.904 00.004 12308 Worker thread wakes up
22:06:13.904 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:13.904 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:15.153 01.249 12308 Exposure complete
22:06:15.297 00.144 12308 worker thread done servicing request
22:06:15.297 00.000 14556 OnExposeComplete: enter
22:06:15.301 00.004 14556 UpdateGuideState(): m_state=6
22:06:15.305 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4031
22:06:15.309 00.004 14556 Star::Find returns 1 (0), X=189.51, Y=994.65, Mass=2076, SNR=30.5, Peak=147 HFD=4.5
22:06:15.313 00.004 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.29 = -0.99)
22:06:15.316 00.003 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
22:06:15.319 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=0.31 hyp=0.40 cameraTheta=2.22 mountX=0.22 mountY=-0.35, mountTheta=-1.02
22:06:15.324 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.31, opts=13)
22:06:15.327 00.003 14556 Enqueuing Move request for scope (-0.24, 0.31)
22:06:15.332 00.005 12308 Worker thread wakes up
22:06:15.332 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.31) opts 0xd
22:06:15.334 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.31)
22:06:15.334 00.000 12308 Moving (-0.24, 0.31) raw xDistance=0.22 yDistance=-0.35
22:06:15.334 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:06:15.334 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:06:15.334 00.000 12308 MoveAxis(W, 94, ABG)
22:06:15.335 00.001 12308 Guiding  Dir = 3, Dur = 94
22:06:15.335 00.000 12308 IsSlewing returns 0
22:06:15.335 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:15.339 00.004 12308 IsGuiding returns 0
22:06:15.341 00.002 12308 PulseGuide returned control before completion, sleep 104
22:06:15.362 00.021 14556 UpdateGuideState exits: m=2076 SNR=30.5
22:06:15.367 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:15.371 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:15.375 00.004 14556 Enqueuing Expose request
22:06:15.455 00.080 12308 IsGuiding returns 1
22:06:15.456 00.001 12308 scope still moving after pulse duration time elapsed
22:06:15.487 00.031 12308 IsSlewing returns 0
22:06:15.488 00.001 12308 IsGuiding returns 0
22:06:15.488 00.000 12308 scope move finished after 94 + 53 ms
22:06:15.488 00.000 12308 Move returns status 0, amount 94
22:06:15.489 00.001 12308 MoveAxis(N, 246, ABG)
22:06:15.489 00.000 12308 Guiding  Dir = 0, Dur = 246
22:06:15.489 00.000 12308 IsSlewing returns 0
22:06:15.490 00.001 12308 IsGuiding returns 0
22:06:15.490 00.000 12308 PulseGuide returned control before completion, sleep 256
22:06:15.753 00.263 12308 IsGuiding returns 1
22:06:15.755 00.002 12308 scope still moving after pulse duration time elapsed
22:06:15.786 00.031 12308 IsSlewing returns 0
22:06:15.786 00.000 12308 IsGuiding returns 0
22:06:15.787 00.001 12308 scope move finished after 246 + 50 ms
22:06:15.787 00.000 12308 Move returns status 0, amount 246
22:06:15.787 00.000 12308 move complete, result=0
22:06:15.788 00.001 12308 worker thread done servicing request
22:06:15.788 00.000 12308 Worker thread wakes up
22:06:15.788 00.000 14556 GuideStep: 0.2 px 94 ms WEST, -0.4 px 246 ms NORTH
22:06:15.795 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:15.795 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:17.051 01.256 12308 Exposure complete
22:06:17.211 00.160 12308 worker thread done servicing request
22:06:17.212 00.001 14556 OnExposeComplete: enter
22:06:17.215 00.003 14556 UpdateGuideState(): m_state=6
22:06:17.221 00.006 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4032
22:06:17.225 00.004 14556 Star::Find returns 1 (0), X=189.63, Y=994.54, Mass=2124, SNR=31.0, Peak=148 HFD=4.8
22:06:17.229 00.004 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.18 = -1.11)
22:06:17.233 00.004 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.21)
22:06:17.238 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.21 hyp=0.25 cameraTheta=2.10 mountX=0.11 mountY=-0.23, mountTheta=-1.12
22:06:17.242 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.21, opts=13)
22:06:17.247 00.005 14556 Enqueuing Move request for scope (-0.12, 0.21)
22:06:17.250 00.003 12308 Worker thread wakes up
22:06:17.250 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.21) opts 0xd
22:06:17.250 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.21)
22:06:17.250 00.000 12308 Moving (-0.12, 0.21) raw xDistance=0.11 yDistance=-0.23
22:06:17.250 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:06:17.250 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:06:17.250 00.000 12308 MoveAxis(E, 0, ABG)
22:06:17.252 00.002 12308 Move returns status 0, amount 0
22:06:17.252 00.000 12308 MoveAxis(N, 162, ABG)
22:06:17.252 00.000 12308 Guiding  Dir = 0, Dur = 162
22:06:17.252 00.000 12308 IsSlewing returns 0
22:06:17.253 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:17.257 00.004 12308 IsGuiding returns 0
22:06:17.258 00.001 12308 PulseGuide returned control before completion, sleep 172
22:06:17.282 00.024 14556 UpdateGuideState exits: m=2124 SNR=31.0
22:06:17.286 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:17.290 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:17.294 00.004 14556 Enqueuing Expose request
22:06:17.433 00.139 12308 IsGuiding returns 1
22:06:17.434 00.001 12308 scope still moving after pulse duration time elapsed
22:06:17.464 00.030 12308 IsSlewing returns 0
22:06:17.465 00.001 12308 IsGuiding returns 0
22:06:17.466 00.001 12308 scope move finished after 162 + 46 ms
22:06:17.467 00.001 12308 Move returns status 0, amount 162
22:06:17.467 00.000 12308 move complete, result=0
22:06:17.468 00.001 12308 worker thread done servicing request
22:06:17.468 00.000 12308 Worker thread wakes up
22:06:17.468 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 162 ms NORTH
22:06:17.474 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:17.475 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:18.728 01.253 12308 Exposure complete
22:06:18.863 00.135 12308 worker thread done servicing request
22:06:18.863 00.000 14556 OnExposeComplete: enter
22:06:18.868 00.005 14556 UpdateGuideState(): m_state=6
22:06:18.872 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4033
22:06:18.876 00.004 14556 Star::Find returns 1 (0), X=189.85, Y=994.27, Mass=2365, SNR=32.7, Peak=190 HFD=4.5
22:06:18.880 00.004 14556 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.07) = xAngle (2.49 = 2.49)
22:06:18.883 00.003 14556 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.39 = 2.39)
22:06:18.888 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-0.58 mountX=-0.09 mountY=0.08, mountTheta=2.43
22:06:18.894 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.06, opts=13)
22:06:18.897 00.003 14556 Enqueuing Move request for scope (0.09, -0.06)
22:06:18.902 00.005 12308 Worker thread wakes up
22:06:18.902 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd
22:06:18.902 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.06)
22:06:18.902 00.000 12308 Moving (0.09, -0.06) raw xDistance=-0.09 yDistance=0.08
22:06:18.902 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:06:18.902 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:18.903 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:06:18.903 00.000 12308 MoveAxis(E, 0, ABG)
22:06:18.903 00.000 12308 Move returns status 0, amount 0
22:06:18.903 00.000 12308 MoveAxis(N, 0, ABG)
22:06:18.903 00.000 12308 Move returns status 0, amount 0
22:06:18.903 00.000 12308 move complete, result=0
22:06:18.905 00.002 12308 worker thread done servicing request
22:06:18.905 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:18.931 00.026 14556 UpdateGuideState exits: m=2365 SNR=32.7
22:06:18.935 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:18.940 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:18.944 00.004 14556 Enqueuing Expose request
22:06:18.949 00.005 12308 Worker thread wakes up
22:06:18.949 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:18.949 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:18.949 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:06:20.200 01.251 12308 Exposure complete
22:06:20.339 00.139 12308 worker thread done servicing request
22:06:20.339 00.000 14556 OnExposeComplete: enter
22:06:20.344 00.005 14556 UpdateGuideState(): m_state=6
22:06:20.348 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4034
22:06:20.353 00.005 14556 Star::Find returns 1 (0), X=189.70, Y=994.37, Mass=2192, SNR=31.3, Peak=170 HFD=4.5
22:06:20.356 00.003 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
22:06:20.360 00.004 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
22:06:20.364 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.07 cameraTheta=2.47 mountX=0.05 mountY=-0.05, mountTheta=-0.79
22:06:20.370 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.04, opts=13)
22:06:20.373 00.003 14556 Enqueuing Move request for scope (-0.05, 0.04)
22:06:20.377 00.004 12308 Worker thread wakes up
22:06:20.377 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
22:06:20.377 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
22:06:20.377 00.000 12308 Moving (-0.05, 0.04) raw xDistance=0.05 yDistance=-0.05
22:06:20.377 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:06:20.377 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:20.378 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:06:20.378 00.000 12308 MoveAxis(E, 0, ABG)
22:06:20.378 00.000 12308 Move returns status 0, amount 0
22:06:20.378 00.000 12308 MoveAxis(N, 0, ABG)
22:06:20.378 00.000 12308 Move returns status 0, amount 0
22:06:20.378 00.000 12308 move complete, result=0
22:06:20.380 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:20.384 00.004 12308 worker thread done servicing request
22:06:20.407 00.023 14556 UpdateGuideState exits: m=2192 SNR=31.3
22:06:20.411 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:20.415 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:20.420 00.005 14556 Enqueuing Expose request
22:06:20.423 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:06:20.428 00.005 12308 Worker thread wakes up
22:06:20.428 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:20.428 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:21.669 01.241 12308 Exposure complete
22:06:21.819 00.150 12308 worker thread done servicing request
22:06:21.819 00.000 14556 OnExposeComplete: enter
22:06:21.825 00.006 14556 UpdateGuideState(): m_state=6
22:06:21.829 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4035
22:06:21.834 00.005 14556 Star::Find returns 1 (0), X=189.67, Y=994.29, Mass=1887, SNR=29.1, Peak=148 HFD=4.6
22:06:21.838 00.004 14556 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-3.07) = xAngle (0.40 = 0.40)
22:06:21.841 00.003 14556 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.30 = 0.30)
22:06:21.846 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.67 mountX=0.09 mountY=0.03, mountTheta=0.31
22:06:21.851 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.04, opts=13)
22:06:21.856 00.005 14556 Enqueuing Move request for scope (-0.08, -0.04)
22:06:21.859 00.003 12308 Worker thread wakes up
22:06:21.859 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
22:06:21.860 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
22:06:21.860 00.000 12308 Moving (-0.08, -0.04) raw xDistance=0.09 yDistance=0.03
22:06:21.860 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:06:21.860 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:21.861 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:06:21.861 00.000 12308 MoveAxis(E, 0, ABG)
22:06:21.861 00.000 12308 Move returns status 0, amount 0
22:06:21.861 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:21.865 00.004 12308 MoveAxis(N, 0, ABG)
22:06:21.866 00.001 12308 Move returns status 0, amount 0
22:06:21.866 00.000 12308 move complete, result=0
22:06:21.866 00.000 12308 worker thread done servicing request
22:06:21.886 00.020 14556 UpdateGuideState exits: m=1887 SNR=29.1
22:06:21.891 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:21.896 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:21.900 00.004 14556 Enqueuing Expose request
22:06:21.904 00.004 12308 Worker thread wakes up
22:06:21.904 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:21.905 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:21.905 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:06:23.159 01.254 12308 Exposure complete
22:06:23.305 00.146 12308 worker thread done servicing request
22:06:23.305 00.000 14556 OnExposeComplete: enter
22:06:23.308 00.003 14556 UpdateGuideState(): m_state=6
22:06:23.312 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4036
22:06:23.315 00.003 14556 Star::Find returns 1 (0), X=189.69, Y=994.45, Mass=2048, SNR=30.7, Peak=134 HFD=4.8
22:06:23.319 00.004 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.12 = -1.17)
22:06:23.323 00.004 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.27)
22:06:23.329 00.006 14556 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.04 mountX=0.05 mountY=-0.12, mountTheta=-1.18
22:06:23.336 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.12, opts=13)
22:06:23.340 00.004 14556 Enqueuing Move request for scope (-0.06, 0.12)
22:06:23.344 00.004 12308 Worker thread wakes up
22:06:23.344 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
22:06:23.346 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
22:06:23.346 00.000 12308 Moving (-0.06, 0.12) raw xDistance=0.05 yDistance=-0.12
22:06:23.346 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:06:23.346 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:23.347 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:06:23.347 00.000 12308 MoveAxis(E, 0, ABG)
22:06:23.347 00.000 12308 Move returns status 0, amount 0
22:06:23.347 00.000 12308 MoveAxis(N, 0, ABG)
22:06:23.347 00.000 12308 Move returns status 0, amount 0
22:06:23.348 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:23.352 00.004 12308 move complete, result=0
22:06:23.352 00.000 12308 worker thread done servicing request
22:06:23.370 00.018 14556 UpdateGuideState exits: m=2048 SNR=30.7
22:06:23.373 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:23.376 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:23.378 00.002 14556 Enqueuing Expose request
22:06:23.386 00.008 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:23.388 00.002 12308 Worker thread wakes up
22:06:23.389 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:23.389 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:24.631 01.242 12308 Exposure complete
22:06:24.773 00.142 12308 worker thread done servicing request
22:06:24.773 00.000 14556 OnExposeComplete: enter
22:06:24.777 00.004 14556 UpdateGuideState(): m_state=6
22:06:24.781 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4037
22:06:24.785 00.004 14556 Star::Find returns 1 (0), X=189.76, Y=994.49, Mass=2119, SNR=30.9, Peak=151 HFD=4.6
22:06:24.789 00.004 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.64 = -1.65)
22:06:24.792 00.003 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.75)
22:06:24.796 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.16 hyp=0.16 cameraTheta=1.56 mountX=-0.01 mountY=-0.15, mountTheta=-1.65
22:06:24.801 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.16, opts=13)
22:06:24.806 00.005 14556 Enqueuing Move request for scope (0.00, 0.16)
22:06:24.809 00.003 12308 Worker thread wakes up
22:06:24.809 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.16) opts 0xd
22:06:24.809 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.16)
22:06:24.809 00.000 12308 Moving (0.00, 0.16) raw xDistance=-0.01 yDistance=-0.15
22:06:24.809 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:06:24.810 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:24.810 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:06:24.810 00.000 12308 MoveAxis(E, 0, ABG)
22:06:24.810 00.000 12308 Move returns status 0, amount 0
22:06:24.810 00.000 12308 MoveAxis(N, 0, ABG)
22:06:24.810 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:24.815 00.005 12308 Move returns status 0, amount 0
22:06:24.815 00.000 12308 move complete, result=0
22:06:24.815 00.000 12308 worker thread done servicing request
22:06:24.837 00.022 14556 UpdateGuideState exits: m=2119 SNR=30.9
22:06:24.842 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:24.845 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:24.848 00.003 14556 Enqueuing Expose request
22:06:24.854 00.006 12308 Worker thread wakes up
22:06:24.855 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:24.855 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:24.855 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:06:26.096 01.241 12308 Exposure complete
22:06:26.246 00.150 12308 worker thread done servicing request
22:06:26.247 00.001 14556 OnExposeComplete: enter
22:06:26.250 00.003 14556 UpdateGuideState(): m_state=6
22:06:26.255 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4038
22:06:26.259 00.004 14556 Star::Find returns 1 (0), X=189.49, Y=994.58, Mass=2082, SNR=30.8, Peak=137 HFD=4.9
22:06:26.262 00.003 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.47 = -0.81)
22:06:26.267 00.005 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.91)
22:06:26.271 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.25 hyp=0.36 cameraTheta=2.40 mountX=0.25 mountY=-0.29, mountTheta=-0.85
22:06:26.275 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.25, opts=13)
22:06:26.279 00.004 14556 Enqueuing Move request for scope (-0.27, 0.25)
22:06:26.283 00.004 12308 Worker thread wakes up
22:06:26.283 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.25) opts 0xd
22:06:26.283 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.25)
22:06:26.283 00.000 12308 Moving (-0.27, 0.25) raw xDistance=0.25 yDistance=-0.29
22:06:26.284 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:06:26.284 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:06:26.284 00.000 12308 MoveAxis(W, 109, ABG)
22:06:26.284 00.000 12308 Guiding  Dir = 3, Dur = 109
22:06:26.284 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:26.291 00.007 12308 IsSlewing returns 0
22:06:26.291 00.000 12308 IsGuiding returns 0
22:06:26.292 00.001 12308 PulseGuide returned control before completion, sleep 119
22:06:26.312 00.020 14556 UpdateGuideState exits: m=2082 SNR=30.8
22:06:26.316 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:26.321 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:26.325 00.004 14556 Enqueuing Expose request
22:06:26.415 00.090 12308 IsGuiding returns 1
22:06:26.415 00.000 12308 scope still moving after pulse duration time elapsed
22:06:26.445 00.030 12308 IsSlewing returns 0
22:06:26.447 00.002 12308 IsGuiding returns 0
22:06:26.448 00.001 12308 scope move finished after 109 + 47 ms
22:06:26.449 00.001 12308 Move returns status 0, amount 109
22:06:26.449 00.000 12308 MoveAxis(N, 202, ABG)
22:06:26.450 00.001 12308 Guiding  Dir = 0, Dur = 202
22:06:26.450 00.000 12308 IsSlewing returns 0
22:06:26.450 00.000 12308 IsGuiding returns 0
22:06:26.452 00.002 12308 PulseGuide returned control before completion, sleep 212
22:06:26.668 00.216 12308 IsGuiding returns 1
22:06:26.671 00.003 12308 scope still moving after pulse duration time elapsed
22:06:26.698 00.027 12308 IsSlewing returns 0
22:06:26.699 00.001 12308 IsGuiding returns 0
22:06:26.699 00.000 12308 scope move finished after 202 + 46 ms
22:06:26.701 00.002 12308 Move returns status 0, amount 202
22:06:26.701 00.000 12308 move complete, result=0
22:06:26.701 00.000 12308 worker thread done servicing request
22:06:26.702 00.001 12308 Worker thread wakes up
22:06:26.702 00.000 14556 GuideStep: 0.3 px 109 ms WEST, -0.3 px 202 ms NORTH
22:06:26.708 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:26.708 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:27.966 01.258 12308 Exposure complete
22:06:28.116 00.150 12308 worker thread done servicing request
22:06:28.116 00.000 14556 OnExposeComplete: enter
22:06:28.121 00.005 14556 UpdateGuideState(): m_state=6
22:06:28.125 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4039
22:06:28.128 00.003 14556 Star::Find returns 1 (0), X=189.60, Y=994.28, Mass=1931, SNR=29.4, Peak=139 HFD=4.6
22:06:28.133 00.005 14556 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.07) = xAngle (0.29 = 0.29)
22:06:28.138 00.005 14556 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.19 = 0.19)
22:06:28.144 00.006 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.78 mountX=0.15 mountY=0.03, mountTheta=0.20
22:06:28.151 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.06, opts=13)
22:06:28.154 00.003 14556 Enqueuing Move request for scope (-0.15, -0.06)
22:06:28.159 00.005 12308 Worker thread wakes up
22:06:28.159 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
22:06:28.160 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
22:06:28.160 00.000 12308 Moving (-0.15, -0.06) raw xDistance=0.15 yDistance=0.03
22:06:28.160 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:06:28.160 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:28.161 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:06:28.161 00.000 12308 MoveAxis(E, 0, ABG)
22:06:28.161 00.000 12308 Move returns status 0, amount 0
22:06:28.161 00.000 12308 MoveAxis(N, 0, ABG)
22:06:28.161 00.000 12308 Move returns status 0, amount 0
22:06:28.161 00.000 12308 move complete, result=0
22:06:28.161 00.000 12308 worker thread done servicing request
22:06:28.162 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:28.191 00.029 14556 UpdateGuideState exits: m=1931 SNR=29.4
22:06:28.196 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:28.201 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:28.205 00.004 14556 Enqueuing Expose request
22:06:28.210 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:06:28.214 00.004 12308 Worker thread wakes up
22:06:28.214 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:28.214 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:29.470 01.256 12308 Exposure complete
22:06:29.622 00.152 12308 worker thread done servicing request
22:06:29.622 00.000 14556 OnExposeComplete: enter
22:06:29.626 00.004 14556 UpdateGuideState(): m_state=6
22:06:29.630 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4040
22:06:29.634 00.004 14556 Star::Find returns 1 (0), X=189.75, Y=994.42, Mass=2091, SNR=30.8, Peak=162 HFD=4.5
22:06:29.639 00.005 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.71 = -1.58)
22:06:29.642 00.003 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.68)
22:06:29.646 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.63 mountX=-0.00 mountY=-0.09, mountTheta=-1.58
22:06:29.651 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.09, opts=13)
22:06:29.656 00.005 14556 Enqueuing Move request for scope (-0.01, 0.09)
22:06:29.659 00.003 12308 Worker thread wakes up
22:06:29.659 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
22:06:29.659 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
22:06:29.659 00.000 12308 Moving (-0.01, 0.09) raw xDistance=-0.00 yDistance=-0.09
22:06:29.659 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:06:29.659 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:29.659 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:06:29.659 00.000 12308 MoveAxis(E, 0, ABG)
22:06:29.659 00.000 12308 Move returns status 0, amount 0
22:06:29.661 00.002 12308 MoveAxis(N, 0, ABG)
22:06:29.661 00.000 12308 Move returns status 0, amount 0
22:06:29.661 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:29.665 00.004 12308 move complete, result=0
22:06:29.665 00.000 12308 worker thread done servicing request
22:06:29.682 00.017 14556 UpdateGuideState exits: m=2091 SNR=30.8
22:06:29.686 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:29.691 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:29.696 00.005 14556 Enqueuing Expose request
22:06:29.701 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:29.705 00.004 12308 Worker thread wakes up
22:06:29.705 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:29.705 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:30.962 01.257 12308 Exposure complete
22:06:31.103 00.141 12308 worker thread done servicing request
22:06:31.103 00.000 14556 OnExposeComplete: enter
22:06:31.106 00.003 14556 UpdateGuideState(): m_state=6
22:06:31.110 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4041
22:06:31.114 00.004 14556 Star::Find returns 1 (0), X=189.88, Y=994.42, Mass=2185, SNR=31.6, Peak=150 HFD=4.7
22:06:31.118 00.004 14556 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.07) = xAngle (3.67 = -2.62)
22:06:31.121 00.003 14556 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.57 = -2.72)
22:06:31.125 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.09 hyp=0.15 cameraTheta=0.59 mountX=-0.13 mountY=-0.06, mountTheta=-2.70
22:06:31.129 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.09, opts=13)
22:06:31.132 00.003 14556 Enqueuing Move request for scope (0.13, 0.09)
22:06:31.136 00.004 12308 Worker thread wakes up
22:06:31.136 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.09) opts 0xd
22:06:31.136 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.09)
22:06:31.136 00.000 12308 Moving (0.13, 0.09) raw xDistance=-0.13 yDistance=-0.06
22:06:31.136 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:06:31.137 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:31.138 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:06:31.138 00.000 12308 MoveAxis(E, 0, ABG)
22:06:31.138 00.000 12308 Move returns status 0, amount 0
22:06:31.138 00.000 12308 MoveAxis(N, 0, ABG)
22:06:31.139 00.001 12308 Move returns status 0, amount 0
22:06:31.139 00.000 12308 move complete, result=0
22:06:31.140 00.001 12308 worker thread done servicing request
22:06:31.140 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:31.164 00.024 14556 UpdateGuideState exits: m=2185 SNR=31.6
22:06:31.169 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:31.173 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:31.177 00.004 14556 Enqueuing Expose request
22:06:31.182 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:31.185 00.003 12308 Worker thread wakes up
22:06:31.185 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:31.186 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:32.434 01.248 12308 Exposure complete
22:06:32.600 00.166 12308 worker thread done servicing request
22:06:32.600 00.000 14556 OnExposeComplete: enter
22:06:32.606 00.006 14556 UpdateGuideState(): m_state=6
22:06:32.611 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4042
22:06:32.617 00.006 14556 Star::Find returns 1 (0), X=189.88, Y=994.53, Mass=1924, SNR=29.2, Peak=147 HFD=4.4
22:06:32.621 00.004 14556 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
22:06:32.626 00.005 14556 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.30)
22:06:32.630 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.20 hyp=0.24 cameraTheta=1.00 mountX=-0.14 mountY=-0.18, mountTheta=-2.24
22:06:32.637 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.20, opts=13)
22:06:32.641 00.004 14556 Enqueuing Move request for scope (0.13, 0.20)
22:06:32.648 00.007 12308 Worker thread wakes up
22:06:32.648 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.20) opts 0xd
22:06:32.649 00.001 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.20)
22:06:32.649 00.000 12308 Moving (0.13, 0.20) raw xDistance=-0.14 yDistance=-0.18
22:06:32.649 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:06:32.649 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:32.649 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:06:32.650 00.001 12308 MoveAxis(E, 0, ABG)
22:06:32.650 00.000 12308 Move returns status 0, amount 0
22:06:32.650 00.000 12308 MoveAxis(N, 0, ABG)
22:06:32.650 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:32.656 00.006 12308 Move returns status 0, amount 0
22:06:32.657 00.001 12308 move complete, result=0
22:06:32.658 00.001 12308 worker thread done servicing request
22:06:32.682 00.024 14556 UpdateGuideState exits: m=1924 SNR=29.2
22:06:32.689 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:32.695 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:32.703 00.008 14556 Enqueuing Expose request
22:06:32.709 00.006 12308 Worker thread wakes up
22:06:32.709 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:06:32.715 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:32.715 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:33.970 01.255 12308 Exposure complete
22:06:34.116 00.146 12308 worker thread done servicing request
22:06:34.116 00.000 14556 OnExposeComplete: enter
22:06:34.121 00.005 14556 UpdateGuideState(): m_state=6
22:06:34.125 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4043
22:06:34.128 00.003 14556 Star::Find returns 1 (0), X=189.81, Y=994.64, Mass=2016, SNR=30.1, Peak=169 HFD=4.5
22:06:34.134 00.006 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.46 = -1.82)
22:06:34.138 00.004 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.92)
22:06:34.142 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.30 hyp=0.31 cameraTheta=1.39 mountX=-0.08 mountY=-0.29, mountTheta=-1.83
22:06:34.147 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.30, opts=13)
22:06:34.152 00.005 14556 Enqueuing Move request for scope (0.06, 0.30)
22:06:34.155 00.003 12308 Worker thread wakes up
22:06:34.155 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.30) opts 0xd
22:06:34.155 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.30)
22:06:34.155 00.000 12308 Moving (0.06, 0.30) raw xDistance=-0.08 yDistance=-0.29
22:06:34.157 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:06:34.157 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:06:34.157 00.000 12308 MoveAxis(E, 0, ABG)
22:06:34.157 00.000 12308 Move returns status 0, amount 0
22:06:34.157 00.000 12308 MoveAxis(N, 205, ABG)
22:06:34.157 00.000 12308 Guiding  Dir = 0, Dur = 205
22:06:34.157 00.000 12308 IsSlewing returns 0
22:06:34.159 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:34.163 00.004 12308 IsGuiding returns 0
22:06:34.164 00.001 12308 PulseGuide returned control before completion, sleep 215
22:06:34.184 00.020 14556 UpdateGuideState exits: m=2016 SNR=30.1
22:06:34.189 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:34.192 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:34.199 00.007 14556 Enqueuing Expose request
22:06:34.385 00.186 12308 IsGuiding returns 1
22:06:34.385 00.000 12308 scope still moving after pulse duration time elapsed
22:06:34.417 00.032 12308 IsSlewing returns 0
22:06:34.419 00.002 12308 IsGuiding returns 0
22:06:34.420 00.001 12308 scope move finished after 205 + 52 ms
22:06:34.422 00.002 12308 Move returns status 0, amount 205
22:06:34.423 00.001 12308 move complete, result=0
22:06:34.423 00.000 12308 worker thread done servicing request
22:06:34.423 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 205 ms NORTH
22:06:34.430 00.007 12308 Worker thread wakes up
22:06:34.430 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:34.430 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:35.682 01.252 12308 Exposure complete
22:06:35.836 00.154 12308 worker thread done servicing request
22:06:35.837 00.001 14556 OnExposeComplete: enter
22:06:35.840 00.003 14556 UpdateGuideState(): m_state=6
22:06:35.844 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4044
22:06:35.848 00.004 14556 Star::Find returns 1 (0), X=189.95, Y=994.37, Mass=2023, SNR=30.4, Peak=151 HFD=4.8
22:06:35.852 00.004 14556 CameraToMount -- cameraTheta (0.21) - m_xAngle (-3.07) = xAngle (3.28 = -3.00)
22:06:35.856 00.004 14556 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.18 = -3.10)
22:06:35.859 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=0.04 hyp=0.20 cameraTheta=0.21 mountX=-0.20 mountY=-0.01, mountTheta=-3.10
22:06:35.864 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.04, opts=13)
22:06:35.869 00.005 14556 Enqueuing Move request for scope (0.20, 0.04)
22:06:35.872 00.003 12308 Worker thread wakes up
22:06:35.872 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.04) opts 0xd
22:06:35.872 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.04)
22:06:35.872 00.000 12308 Moving (0.20, 0.04) raw xDistance=-0.20 yDistance=-0.01
22:06:35.872 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:06:35.873 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:35.873 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:06:35.873 00.000 12308 MoveAxis(E, 88, ABG)
22:06:35.873 00.000 12308 Guiding  Dir = 2, Dur = 88
22:06:35.873 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:35.877 00.004 12308 IsSlewing returns 0
22:06:35.877 00.000 12308 IsGuiding returns 0
22:06:35.879 00.002 12308 PulseGuide returned control before completion, sleep 98
22:06:35.906 00.027 14556 UpdateGuideState exits: m=2023 SNR=30.4
22:06:35.909 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:35.914 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:35.918 00.004 14556 Enqueuing Expose request
22:06:35.984 00.066 12308 IsGuiding returns 1
22:06:35.984 00.000 12308 scope still moving after pulse duration time elapsed
22:06:36.015 00.031 12308 IsSlewing returns 0
22:06:36.016 00.001 12308 IsGuiding returns 0
22:06:36.016 00.000 12308 scope move finished after 88 + 49 ms
22:06:36.017 00.001 12308 Move returns status 0, amount 88
22:06:36.017 00.000 12308 MoveAxis(N, 0, ABG)
22:06:36.017 00.000 12308 Move returns status 0, amount 0
22:06:36.017 00.000 12308 move complete, result=0
22:06:36.017 00.000 12308 worker thread done servicing request
22:06:36.017 00.000 14556 GuideStep: -0.2 px 88 ms EAST, -0.0 px 0 ms NORTH
22:06:36.023 00.006 12308 Worker thread wakes up
22:06:36.023 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:36.023 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:37.280 01.257 12308 Exposure complete
22:06:37.419 00.139 12308 worker thread done servicing request
22:06:37.420 00.001 14556 OnExposeComplete: enter
22:06:37.423 00.003 14556 UpdateGuideState(): m_state=6
22:06:37.427 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4045
22:06:37.431 00.004 14556 Star::Find returns 1 (0), X=189.97, Y=994.45, Mass=2114, SNR=31.1, Peak=152 HFD=4.1
22:06:37.435 00.004 14556 CameraToMount -- cameraTheta (0.49) - m_xAngle (-3.07) = xAngle (3.57 = -2.72)
22:06:37.438 00.003 14556 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.47 = -2.81)
22:06:37.442 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.12 hyp=0.24 cameraTheta=0.49 mountX=-0.22 mountY=-0.08, mountTheta=-2.80
22:06:37.447 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.12, opts=13)
22:06:37.452 00.005 14556 Enqueuing Move request for scope (0.21, 0.12)
22:06:37.455 00.003 12308 Worker thread wakes up
22:06:37.455 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.12) opts 0xd
22:06:37.456 00.001 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.12)
22:06:37.456 00.000 12308 Moving (0.21, 0.12) raw xDistance=-0.22 yDistance=-0.08
22:06:37.456 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
22:06:37.456 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:37.456 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:06:37.456 00.000 12308 MoveAxis(E, 102, ABG)
22:06:37.456 00.000 12308 Guiding  Dir = 2, Dur = 102
22:06:37.458 00.002 12308 IsSlewing returns 0
22:06:37.458 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:37.462 00.004 12308 IsGuiding returns 0
22:06:37.462 00.000 12308 PulseGuide returned control before completion, sleep 112
22:06:37.484 00.022 14556 UpdateGuideState exits: m=2114 SNR=31.1
22:06:37.490 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:37.494 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:37.498 00.004 14556 Enqueuing Expose request
22:06:37.583 00.085 12308 IsGuiding returns 1
22:06:37.584 00.001 12308 scope still moving after pulse duration time elapsed
22:06:37.614 00.030 12308 IsSlewing returns 0
22:06:37.616 00.002 12308 IsGuiding returns 0
22:06:37.617 00.001 12308 scope move finished after 102 + 52 ms
22:06:37.617 00.000 12308 Move returns status 0, amount 102
22:06:37.617 00.000 12308 MoveAxis(N, 0, ABG)
22:06:37.618 00.001 12308 Move returns status 0, amount 0
22:06:37.618 00.000 12308 move complete, result=0
22:06:37.618 00.000 12308 worker thread done servicing request
22:06:37.620 00.002 14556 GuideStep: -0.2 px 102 ms EAST, -0.1 px 0 ms NORTH
22:06:37.626 00.006 12308 Worker thread wakes up
22:06:37.626 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:37.627 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:38.877 01.250 12308 Exposure complete
22:06:39.021 00.144 12308 worker thread done servicing request
22:06:39.021 00.000 14556 OnExposeComplete: enter
22:06:39.026 00.005 14556 UpdateGuideState(): m_state=6
22:06:39.030 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4046
22:06:39.034 00.004 14556 Star::Find returns 1 (0), X=189.61, Y=994.61, Mass=2424, SNR=33.2, Peak=158 HFD=4.9
22:06:39.037 00.003 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.11 = -1.17)
22:06:39.043 00.006 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.27)
22:06:39.047 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.28 hyp=0.31 cameraTheta=2.04 mountX=0.12 mountY=-0.30, mountTheta=-1.19
22:06:39.052 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.28, opts=13)
22:06:39.056 00.004 14556 Enqueuing Move request for scope (-0.14, 0.28)
22:06:39.060 00.004 12308 Worker thread wakes up
22:06:39.060 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.28) opts 0xd
22:06:39.060 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.28)
22:06:39.060 00.000 12308 Moving (-0.14, 0.28) raw xDistance=0.12 yDistance=-0.30
22:06:39.060 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:06:39.060 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:06:39.062 00.002 12308 MoveAxis(E, 0, ABG)
22:06:39.062 00.000 12308 Move returns status 0, amount 0
22:06:39.062 00.000 12308 MoveAxis(N, 212, ABG)
22:06:39.062 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:39.066 00.004 12308 Guiding  Dir = 0, Dur = 212
22:06:39.066 00.000 12308 IsSlewing returns 0
22:06:39.067 00.001 12308 IsGuiding returns 0
22:06:39.068 00.001 12308 PulseGuide returned control before completion, sleep 222
22:06:39.088 00.020 14556 UpdateGuideState exits: m=2424 SNR=33.2
22:06:39.094 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:39.097 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:39.101 00.004 14556 Enqueuing Expose request
22:06:39.306 00.205 12308 IsGuiding returns 0
22:06:39.307 00.001 12308 Move returns status 0, amount 212
22:06:39.307 00.000 12308 move complete, result=0
22:06:39.307 00.000 12308 worker thread done servicing request
22:06:39.307 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 212 ms NORTH
22:06:39.313 00.006 12308 Worker thread wakes up
22:06:39.313 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:39.314 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:40.569 01.255 12308 Exposure complete
22:06:40.719 00.150 12308 worker thread done servicing request
22:06:40.720 00.001 14556 OnExposeComplete: enter
22:06:40.724 00.004 14556 UpdateGuideState(): m_state=6
22:06:40.730 00.006 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4047
22:06:40.733 00.003 14556 Star::Find returns 1 (0), X=189.59, Y=994.37, Mass=2004, SNR=30.0, Peak=129 HFD=4.7
22:06:40.738 00.005 14556 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.07) = xAngle (5.96 = -0.32)
22:06:40.742 00.004 14556 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.87 = -0.42)
22:06:40.747 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.17 cameraTheta=2.89 mountX=0.16 mountY=-0.07, mountTheta=-0.40
22:06:40.752 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.04, opts=13)
22:06:40.756 00.004 14556 Enqueuing Move request for scope (-0.17, 0.04)
22:06:40.759 00.003 12308 Worker thread wakes up
22:06:40.759 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd
22:06:40.760 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.04)
22:06:40.760 00.000 12308 Moving (-0.17, 0.04) raw xDistance=0.16 yDistance=-0.07
22:06:40.760 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:06:40.760 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:40.760 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:06:40.762 00.002 12308 MoveAxis(E, 0, ABG)
22:06:40.762 00.000 12308 Move returns status 0, amount 0
22:06:40.762 00.000 12308 MoveAxis(N, 0, ABG)
22:06:40.763 00.001 12308 Move returns status 0, amount 0
22:06:40.763 00.000 12308 move complete, result=0
22:06:40.763 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:40.766 00.003 12308 worker thread done servicing request
22:06:40.787 00.021 14556 UpdateGuideState exits: m=2004 SNR=30.0
22:06:40.792 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:40.795 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:40.799 00.004 14556 Enqueuing Expose request
22:06:40.802 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:40.806 00.004 12308 Worker thread wakes up
22:06:40.807 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:40.807 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:42.054 01.247 12308 Exposure complete
22:06:42.211 00.157 12308 worker thread done servicing request
22:06:42.212 00.001 14556 OnExposeComplete: enter
22:06:42.216 00.004 14556 UpdateGuideState(): m_state=6
22:06:42.221 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4048
22:06:42.226 00.005 14556 Star::Find returns 1 (0), X=189.32, Y=994.31, Mass=2144, SNR=31.0, Peak=142 HFD=4.7
22:06:42.231 00.005 14556 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.07) = xAngle (-0.01 = -0.01)
22:06:42.234 00.003 14556 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.11 = -0.11)
22:06:42.239 00.005 14556 CameraToMount -- cameraX=-0.43 cameraY=-0.02 hyp=0.43 cameraTheta=-3.08 mountX=0.43 mountY=-0.05, mountTheta=-0.11
22:06:42.244 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.43, y=-0.02, opts=13)
22:06:42.248 00.004 14556 Enqueuing Move request for scope (-0.43, -0.02)
22:06:42.252 00.004 12308 Worker thread wakes up
22:06:42.252 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.02) opts 0xd
22:06:42.252 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.43, -0.02)
22:06:42.252 00.000 12308 Moving (-0.43, -0.02) raw xDistance=0.43 yDistance=-0.05
22:06:42.252 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
22:06:42.252 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:42.253 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:06:42.253 00.000 12308 MoveAxis(W, 187, ABG)
22:06:42.253 00.000 12308 Guiding  Dir = 3, Dur = 187
22:06:42.253 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:42.258 00.005 12308 IsSlewing returns 0
22:06:42.258 00.000 12308 IsGuiding returns 0
22:06:42.259 00.001 12308 PulseGuide returned control before completion, sleep 197
22:06:42.281 00.022 14556 UpdateGuideState exits: m=2144 SNR=31.0
22:06:42.285 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:42.290 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:42.294 00.004 14556 Enqueuing Expose request
22:06:42.464 00.170 12308 IsGuiding returns 1
22:06:42.466 00.002 12308 scope still moving after pulse duration time elapsed
22:06:42.496 00.030 12308 IsSlewing returns 0
22:06:42.497 00.001 12308 IsGuiding returns 0
22:06:42.498 00.001 12308 scope move finished after 187 + 52 ms
22:06:42.498 00.000 12308 Move returns status 0, amount 187
22:06:42.500 00.002 12308 MoveAxis(N, 0, ABG)
22:06:42.500 00.000 12308 Move returns status 0, amount 0
22:06:42.501 00.001 12308 move complete, result=0
22:06:42.501 00.000 12308 worker thread done servicing request
22:06:42.501 00.000 12308 Worker thread wakes up
22:06:42.502 00.001 14556 GuideStep: 0.4 px 187 ms WEST, -0.0 px 0 ms NORTH
22:06:42.510 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:42.510 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:43.757 01.247 12308 Exposure complete
22:06:43.884 00.127 12308 worker thread done servicing request
22:06:43.884 00.000 14556 OnExposeComplete: enter
22:06:43.888 00.004 14556 UpdateGuideState(): m_state=6
22:06:43.892 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4049
22:06:43.896 00.004 14556 Star::Find returns 1 (0), X=189.88, Y=994.58, Mass=2216, SNR=31.6, Peak=154 HFD=4.8
22:06:43.899 00.003 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.16 = -2.13)
22:06:43.902 00.003 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.22)
22:06:43.906 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.24 hyp=0.28 cameraTheta=1.08 mountX=-0.15 mountY=-0.22, mountTheta=-2.16
22:06:43.911 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.24, opts=13)
22:06:43.915 00.004 14556 Enqueuing Move request for scope (0.13, 0.24)
22:06:43.919 00.004 12308 Worker thread wakes up
22:06:43.920 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.24) opts 0xd
22:06:43.920 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.24)
22:06:43.921 00.001 12308 Moving (0.13, 0.24) raw xDistance=-0.15 yDistance=-0.22
22:06:43.921 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:06:43.921 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:06:43.921 00.000 12308 MoveAxis(E, 0, ABG)
22:06:43.922 00.001 12308 Move returns status 0, amount 0
22:06:43.922 00.000 12308 MoveAxis(N, 154, ABG)
22:06:43.922 00.000 12308 Guiding  Dir = 0, Dur = 154
22:06:43.923 00.001 12308 IsSlewing returns 0
22:06:43.923 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:43.930 00.007 12308 IsGuiding returns 0
22:06:43.930 00.000 12308 PulseGuide returned control before completion, sleep 164
22:06:43.957 00.027 14556 UpdateGuideState exits: m=2216 SNR=31.6
22:06:43.963 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:43.969 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:43.976 00.007 14556 Enqueuing Expose request
22:06:44.108 00.132 12308 IsGuiding returns 1
22:06:44.110 00.002 12308 scope still moving after pulse duration time elapsed
22:06:44.139 00.029 12308 IsSlewing returns 0
22:06:44.140 00.001 12308 IsGuiding returns 0
22:06:44.140 00.000 12308 scope move finished after 154 + 55 ms
22:06:44.141 00.001 12308 Move returns status 0, amount 154
22:06:44.141 00.000 12308 move complete, result=0
22:06:44.141 00.000 12308 worker thread done servicing request
22:06:44.142 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 154 ms NORTH
22:06:44.147 00.005 12308 Worker thread wakes up
22:06:44.147 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:44.147 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:45.393 01.246 12308 Exposure complete
22:06:45.512 00.119 12308 worker thread done servicing request
22:06:45.512 00.000 14556 OnExposeComplete: enter
22:06:45.516 00.004 14556 UpdateGuideState(): m_state=6
22:06:45.520 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4050
22:06:45.524 00.004 14556 Star::Find returns 1 (0), X=189.91, Y=994.34, Mass=2068, SNR=30.4, Peak=162 HFD=4.4
22:06:45.527 00.003 14556 CameraToMount -- cameraTheta (0.08) - m_xAngle (-3.07) = xAngle (3.15 = -3.13)
22:06:45.530 00.003 14556 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.05 = 3.05)
22:06:45.534 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.01 hyp=0.15 cameraTheta=0.08 mountX=-0.15 mountY=0.01, mountTheta=3.05
22:06:45.539 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.01, opts=13)
22:06:45.545 00.006 14556 Enqueuing Move request for scope (0.15, 0.01)
22:06:45.548 00.003 12308 Worker thread wakes up
22:06:45.549 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.01) opts 0xd
22:06:45.549 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.01)
22:06:45.549 00.000 12308 Moving (0.15, 0.01) raw xDistance=-0.15 yDistance=0.01
22:06:45.549 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:06:45.550 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:45.551 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:06:45.551 00.000 12308 MoveAxis(E, 0, ABG)
22:06:45.552 00.001 12308 Move returns status 0, amount 0
22:06:45.552 00.000 12308 MoveAxis(N, 0, ABG)
22:06:45.552 00.000 12308 Move returns status 0, amount 0
22:06:45.553 00.001 12308 move complete, result=0
22:06:45.553 00.000 12308 worker thread done servicing request
22:06:45.553 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:45.579 00.026 14556 UpdateGuideState exits: m=2068 SNR=30.4
22:06:45.582 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:45.585 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:45.587 00.002 14556 Enqueuing Expose request
22:06:45.589 00.002 12308 Worker thread wakes up
22:06:45.590 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:45.590 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:45.590 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:06:46.842 01.252 12308 Exposure complete
22:06:46.990 00.148 12308 worker thread done servicing request
22:06:46.990 00.000 14556 OnExposeComplete: enter
22:06:46.995 00.005 14556 UpdateGuideState(): m_state=6
22:06:46.999 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4051
22:06:47.003 00.004 14556 Star::Find returns 1 (0), X=189.84, Y=994.43, Mass=2106, SNR=30.9, Peak=152 HFD=4.4
22:06:47.006 00.003 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.93 = -2.35)
22:06:47.010 00.004 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.83 = -2.45)
22:06:47.015 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.13 cameraTheta=0.86 mountX=-0.09 mountY=-0.09, mountTheta=-2.41
22:06:47.021 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.10, opts=13)
22:06:47.026 00.005 14556 Enqueuing Move request for scope (0.09, 0.10)
22:06:47.031 00.005 12308 Worker thread wakes up
22:06:47.031 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
22:06:47.031 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
22:06:47.031 00.000 12308 Moving (0.09, 0.10) raw xDistance=-0.09 yDistance=-0.09
22:06:47.031 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:06:47.032 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:47.032 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:06:47.032 00.000 12308 MoveAxis(E, 0, ABG)
22:06:47.032 00.000 12308 Move returns status 0, amount 0
22:06:47.033 00.001 12308 MoveAxis(N, 0, ABG)
22:06:47.033 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:47.037 00.004 12308 Move returns status 0, amount 0
22:06:47.037 00.000 12308 move complete, result=0
22:06:47.037 00.000 12308 worker thread done servicing request
22:06:47.063 00.026 14556 UpdateGuideState exits: m=2106 SNR=30.9
22:06:47.069 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:47.073 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:47.078 00.005 14556 Enqueuing Expose request
22:06:47.082 00.004 12308 Worker thread wakes up
22:06:47.083 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:47.086 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:47.086 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:48.340 01.254 12308 Exposure complete
22:06:48.467 00.127 12308 worker thread done servicing request
22:06:48.467 00.000 14556 OnExposeComplete: enter
22:06:48.470 00.003 14556 UpdateGuideState(): m_state=6
22:06:48.474 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4052
22:06:48.478 00.004 14556 Star::Find returns 1 (0), X=189.82, Y=994.65, Mass=2146, SNR=31.1, Peak=149 HFD=4.5
22:06:48.481 00.003 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.43 = -1.86)
22:06:48.484 00.003 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.96)
22:06:48.488 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.32 hyp=0.33 cameraTheta=1.35 mountX=-0.09 mountY=-0.30, mountTheta=-1.87
22:06:48.492 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.32, opts=13)
22:06:48.495 00.003 14556 Enqueuing Move request for scope (0.07, 0.32)
22:06:48.499 00.004 12308 Worker thread wakes up
22:06:48.499 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.32) opts 0xd
22:06:48.499 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.32)
22:06:48.499 00.000 12308 Moving (0.07, 0.32) raw xDistance=-0.09 yDistance=-0.30
22:06:48.499 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:06:48.500 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:06:48.500 00.000 12308 MoveAxis(E, 0, ABG)
22:06:48.500 00.000 12308 Move returns status 0, amount 0
22:06:48.500 00.000 12308 MoveAxis(N, 214, ABG)
22:06:48.500 00.000 12308 Guiding  Dir = 0, Dur = 214
22:06:48.500 00.000 12308 IsSlewing returns 0
22:06:48.502 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:48.506 00.004 12308 IsGuiding returns 0
22:06:48.506 00.000 12308 PulseGuide returned control before completion, sleep 224
22:06:48.523 00.017 14556 UpdateGuideState exits: m=2146 SNR=31.1
22:06:48.527 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:48.531 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:48.534 00.003 14556 Enqueuing Expose request
22:06:48.733 00.199 12308 IsGuiding returns 1
22:06:48.734 00.001 12308 scope still moving after pulse duration time elapsed
22:06:48.764 00.030 12308 IsSlewing returns 0
22:06:48.765 00.001 12308 IsGuiding returns 0
22:06:48.765 00.000 12308 scope move finished after 214 + 45 ms
22:06:48.766 00.001 12308 Move returns status 0, amount 214
22:06:48.767 00.001 12308 move complete, result=0
22:06:48.768 00.001 12308 worker thread done servicing request
22:06:48.768 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 214 ms NORTH
22:06:48.775 00.007 12308 Worker thread wakes up
22:06:48.775 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:48.776 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:50.022 01.246 12308 Exposure complete
22:06:50.180 00.158 12308 worker thread done servicing request
22:06:50.181 00.001 14556 OnExposeComplete: enter
22:06:50.188 00.007 14556 UpdateGuideState(): m_state=6
22:06:50.195 00.007 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4053
22:06:50.200 00.005 14556 Star::Find returns 1 (0), X=189.89, Y=994.40, Mass=2105, SNR=30.8, Peak=177 HFD=4.6
22:06:50.205 00.005 14556 CameraToMount -- cameraTheta (0.49) - m_xAngle (-3.07) = xAngle (3.56 = -2.72)
22:06:50.209 00.004 14556 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.46 = -2.82)
22:06:50.212 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.15 cameraTheta=0.49 mountX=-0.14 mountY=-0.05, mountTheta=-2.81
22:06:50.219 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.07, opts=13)
22:06:50.224 00.005 14556 Enqueuing Move request for scope (0.13, 0.07)
22:06:50.230 00.006 12308 Worker thread wakes up
22:06:50.230 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd
22:06:50.230 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.07)
22:06:50.230 00.000 12308 Moving (0.13, 0.07) raw xDistance=-0.14 yDistance=-0.05
22:06:50.231 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:06:50.231 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:50.231 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:06:50.231 00.000 12308 MoveAxis(E, 0, ABG)
22:06:50.232 00.001 12308 Move returns status 0, amount 0
22:06:50.232 00.000 12308 MoveAxis(N, 0, ABG)
22:06:50.232 00.000 12308 Move returns status 0, amount 0
22:06:50.232 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:50.238 00.006 12308 move complete, result=0
22:06:50.238 00.000 12308 worker thread done servicing request
22:06:50.259 00.021 14556 UpdateGuideState exits: m=2105 SNR=30.8
22:06:50.264 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:50.267 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:50.272 00.005 14556 Enqueuing Expose request
22:06:50.276 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:06:50.280 00.004 12308 Worker thread wakes up
22:06:50.280 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:50.280 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:51.524 01.244 12308 Exposure complete
22:06:51.656 00.132 12308 worker thread done servicing request
22:06:51.656 00.000 14556 OnExposeComplete: enter
22:06:51.660 00.004 14556 UpdateGuideState(): m_state=6
22:06:51.665 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4054
22:06:51.671 00.006 14556 Star::Find returns 1 (0), X=189.93, Y=994.50, Mass=2240, SNR=31.8, Peak=146 HFD=4.9
22:06:51.675 00.004 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.83 = -2.45)
22:06:51.680 00.005 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.55)
22:06:51.684 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.17 hyp=0.24 cameraTheta=0.76 mountX=-0.18 mountY=-0.13, mountTheta=-2.52
22:06:51.690 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.17, opts=13)
22:06:51.694 00.004 14556 Enqueuing Move request for scope (0.17, 0.17)
22:06:51.697 00.003 12308 Worker thread wakes up
22:06:51.698 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.17) opts 0xd
22:06:51.698 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.17)
22:06:51.698 00.000 12308 Moving (0.17, 0.17) raw xDistance=-0.18 yDistance=-0.13
22:06:51.698 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:06:51.700 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:51.700 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:06:51.700 00.000 12308 MoveAxis(E, 0, ABG)
22:06:51.700 00.000 12308 Move returns status 0, amount 0
22:06:51.701 00.001 12308 MoveAxis(N, 0, ABG)
22:06:51.701 00.000 12308 Move returns status 0, amount 0
22:06:51.701 00.000 12308 move complete, result=0
22:06:51.701 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:51.706 00.005 12308 worker thread done servicing request
22:06:51.728 00.022 14556 UpdateGuideState exits: m=2240 SNR=31.8
22:06:51.734 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:51.738 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:51.742 00.004 14556 Enqueuing Expose request
22:06:51.745 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:51.749 00.004 12308 Worker thread wakes up
22:06:51.750 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:51.750 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:53.005 01.255 12308 Exposure complete
22:06:53.148 00.143 12308 worker thread done servicing request
22:06:53.148 00.000 14556 OnExposeComplete: enter
22:06:53.153 00.005 14556 UpdateGuideState(): m_state=6
22:06:53.156 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4055
22:06:53.161 00.005 14556 Star::Find returns 1 (0), X=189.80, Y=994.50, Mass=2112, SNR=30.8, Peak=156 HFD=4.5
22:06:53.164 00.003 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.38 = -1.90)
22:06:53.169 00.005 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.00)
22:06:53.172 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.17 hyp=0.17 cameraTheta=1.31 mountX=-0.06 mountY=-0.16, mountTheta=-1.92
22:06:53.178 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.17, opts=13)
22:06:53.182 00.004 14556 Enqueuing Move request for scope (0.05, 0.17)
22:06:53.185 00.003 12308 Worker thread wakes up
22:06:53.185 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.17) opts 0xd
22:06:53.186 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.17)
22:06:53.186 00.000 12308 Moving (0.05, 0.17) raw xDistance=-0.06 yDistance=-0.16
22:06:53.186 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:06:53.186 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:53.186 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:06:53.188 00.002 12308 MoveAxis(E, 0, ABG)
22:06:53.188 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:53.191 00.003 12308 Move returns status 0, amount 0
22:06:53.191 00.000 12308 MoveAxis(N, 0, ABG)
22:06:53.192 00.001 12308 Move returns status 0, amount 0
22:06:53.192 00.000 12308 move complete, result=0
22:06:53.192 00.000 12308 worker thread done servicing request
22:06:53.213 00.021 14556 UpdateGuideState exits: m=2112 SNR=30.8
22:06:53.217 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:53.221 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:53.225 00.004 14556 Enqueuing Expose request
22:06:53.230 00.005 12308 Worker thread wakes up
22:06:53.230 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:53.231 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:53.232 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:06:54.481 01.249 12308 Exposure complete
22:06:54.625 00.144 12308 worker thread done servicing request
22:06:54.626 00.001 14556 OnExposeComplete: enter
22:06:54.630 00.004 14556 UpdateGuideState(): m_state=6
22:06:54.634 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4056
22:06:54.637 00.003 14556 Star::Find returns 1 (0), X=189.98, Y=994.57, Mass=2013, SNR=30.0, Peak=156 HFD=4.2
22:06:54.640 00.003 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.88 = -2.41)
22:06:54.644 00.004 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.78 = -2.51)
22:06:54.647 00.003 14556 CameraToMount -- cameraX=0.23 cameraY=0.24 hyp=0.33 cameraTheta=0.80 mountX=-0.24 mountY=-0.19, mountTheta=-2.47
22:06:54.652 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.24, opts=13)
22:06:54.655 00.003 14556 Enqueuing Move request for scope (0.23, 0.24)
22:06:54.659 00.004 12308 Worker thread wakes up
22:06:54.659 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.24) opts 0xd
22:06:54.659 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.24)
22:06:54.659 00.000 12308 Moving (0.23, 0.24) raw xDistance=-0.24 yDistance=-0.19
22:06:54.659 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:06:54.659 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:54.661 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:06:54.661 00.000 12308 MoveAxis(E, 106, ABG)
22:06:54.661 00.000 12308 Guiding  Dir = 2, Dur = 106
22:06:54.662 00.001 12308 IsSlewing returns 0
22:06:54.662 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:54.667 00.005 12308 IsGuiding returns 0
22:06:54.667 00.000 12308 PulseGuide returned control before completion, sleep 116
22:06:54.688 00.021 14556 UpdateGuideState exits: m=2013 SNR=30.0
22:06:54.692 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:54.697 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:54.703 00.006 14556 Enqueuing Expose request
22:06:54.797 00.094 12308 IsGuiding returns 1
22:06:54.798 00.001 12308 scope still moving after pulse duration time elapsed
22:06:54.827 00.029 12308 IsSlewing returns 0
22:06:54.829 00.002 12308 IsGuiding returns 0
22:06:54.829 00.000 12308 scope move finished after 106 + 55 ms
22:06:54.829 00.000 12308 Move returns status 0, amount 106
22:06:54.829 00.000 12308 MoveAxis(N, 0, ABG)
22:06:54.830 00.001 12308 Move returns status 0, amount 0
22:06:54.830 00.000 12308 move complete, result=0
22:06:54.831 00.001 12308 worker thread done servicing request
22:06:54.831 00.000 12308 Worker thread wakes up
22:06:54.832 00.001 14556 GuideStep: -0.2 px 106 ms EAST, -0.2 px 0 ms NORTH
22:06:54.837 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:54.837 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:56.087 01.250 12308 Exposure complete
22:06:56.225 00.138 12308 worker thread done servicing request
22:06:56.225 00.000 14556 OnExposeComplete: enter
22:06:56.230 00.005 14556 UpdateGuideState(): m_state=6
22:06:56.234 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4057
22:06:56.237 00.003 14556 Star::Find returns 1 (0), X=189.76, Y=994.69, Mass=2041, SNR=30.2, Peak=139 HFD=4.5
22:06:56.241 00.004 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.62 = -1.67)
22:06:56.244 00.003 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.76)
22:06:56.248 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.36 hyp=0.36 cameraTheta=1.54 mountX=-0.03 mountY=-0.35, mountTheta=-1.67
22:06:56.253 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.36, opts=13)
22:06:56.257 00.004 14556 Enqueuing Move request for scope (0.01, 0.36)
22:06:56.263 00.006 12308 Worker thread wakes up
22:06:56.263 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.36) opts 0xd
22:06:56.263 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.36)
22:06:56.263 00.000 12308 Moving (0.01, 0.36) raw xDistance=-0.03 yDistance=-0.35
22:06:56.263 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:06:56.263 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:06:56.264 00.001 12308 MoveAxis(E, 0, ABG)
22:06:56.264 00.000 12308 Move returns status 0, amount 0
22:06:56.264 00.000 12308 MoveAxis(N, 248, ABG)
22:06:56.264 00.000 12308 Guiding  Dir = 0, Dur = 248
22:06:56.264 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:56.268 00.004 12308 IsSlewing returns 0
22:06:56.270 00.002 12308 IsGuiding returns 0
22:06:56.270 00.000 12308 PulseGuide returned control before completion, sleep 258
22:06:56.291 00.021 14556 UpdateGuideState exits: m=2041 SNR=30.2
22:06:56.296 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:56.301 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:56.305 00.004 14556 Enqueuing Expose request
22:06:56.536 00.231 12308 IsGuiding returns 1
22:06:56.537 00.001 12308 scope still moving after pulse duration time elapsed
22:06:56.568 00.031 12308 IsSlewing returns 0
22:06:56.569 00.001 12308 IsGuiding returns 0
22:06:56.570 00.001 12308 scope move finished after 248 + 51 ms
22:06:56.570 00.000 12308 Move returns status 0, amount 248
22:06:56.571 00.001 12308 move complete, result=0
22:06:56.571 00.000 12308 worker thread done servicing request
22:06:56.572 00.001 12308 Worker thread wakes up
22:06:56.572 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 248 ms NORTH
22:06:56.579 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:56.579 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:57.829 01.250 12308 Exposure complete
22:06:57.971 00.142 12308 worker thread done servicing request
22:06:57.971 00.000 14556 OnExposeComplete: enter
22:06:57.975 00.004 14556 UpdateGuideState(): m_state=6
22:06:57.979 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4058
22:06:57.983 00.004 14556 Star::Find returns 1 (0), X=189.92, Y=994.27, Mass=2244, SNR=31.7, Peak=181 HFD=4.8
22:06:57.986 00.003 14556 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-3.07) = xAngle (2.71 = 2.71)
22:06:57.991 00.005 14556 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.61 = 2.61)
22:06:57.995 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-0.36 mountX=-0.16 mountY=0.09, mountTheta=2.64
22:06:58.000 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.06, opts=13)
22:06:58.004 00.004 14556 Enqueuing Move request for scope (0.17, -0.06)
22:06:58.008 00.004 12308 Worker thread wakes up
22:06:58.008 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.06) opts 0xd
22:06:58.008 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.06)
22:06:58.008 00.000 12308 Moving (0.17, -0.06) raw xDistance=-0.16 yDistance=0.09
22:06:58.009 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:06:58.009 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:58.009 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:06:58.009 00.000 12308 MoveAxis(E, 0, ABG)
22:06:58.009 00.000 12308 Move returns status 0, amount 0
22:06:58.011 00.002 12308 MoveAxis(N, 0, ABG)
22:06:58.011 00.000 12308 Move returns status 0, amount 0
22:06:58.011 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:58.016 00.005 12308 move complete, result=0
22:06:58.016 00.000 12308 worker thread done servicing request
22:06:58.036 00.020 14556 UpdateGuideState exits: m=2244 SNR=31.7
22:06:58.041 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:58.046 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:58.051 00.005 14556 Enqueuing Expose request
22:06:58.056 00.005 12308 Worker thread wakes up
22:06:58.056 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:06:58.060 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:58.060 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:06:59.313 01.253 12308 Exposure complete
22:06:59.475 00.162 12308 worker thread done servicing request
22:06:59.475 00.000 14556 OnExposeComplete: enter
22:06:59.481 00.006 14556 UpdateGuideState(): m_state=6
22:06:59.486 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4059
22:06:59.491 00.005 14556 Star::Find returns 1 (0), X=189.74, Y=994.30, Mass=2146, SNR=31.0, Peak=164 HFD=4.6
22:06:59.496 00.005 14556 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-3.07) = xAngle (1.17 = 1.17)
22:06:59.500 00.004 14556 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.07 = 1.07)
22:06:59.504 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.04 cameraTheta=-1.90 mountX=0.01 mountY=0.03, mountTheta=1.15
22:06:59.509 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.03, opts=13)
22:06:59.516 00.007 14556 Enqueuing Move request for scope (-0.01, -0.03)
22:06:59.521 00.005 12308 Worker thread wakes up
22:06:59.521 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
22:06:59.521 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
22:06:59.522 00.001 12308 Moving (-0.01, -0.03) raw xDistance=0.01 yDistance=0.03
22:06:59.522 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:06:59.522 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:59.522 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:06:59.522 00.000 12308 MoveAxis(E, 0, ABG)
22:06:59.524 00.002 12308 Move returns status 0, amount 0
22:06:59.524 00.000 12308 MoveAxis(N, 0, ABG)
22:06:59.524 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:06:59.530 00.006 12308 Move returns status 0, amount 0
22:06:59.530 00.000 12308 move complete, result=0
22:06:59.530 00.000 12308 worker thread done servicing request
22:06:59.555 00.025 14556 UpdateGuideState exits: m=2146 SNR=31.0
22:06:59.560 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:59.563 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:06:59.567 00.004 14556 Enqueuing Expose request
22:06:59.571 00.004 12308 Worker thread wakes up
22:06:59.571 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:06:59.576 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:06:59.576 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:00.822 01.246 12308 Exposure complete
22:07:00.966 00.144 12308 worker thread done servicing request
22:07:00.966 00.000 14556 OnExposeComplete: enter
22:07:00.970 00.004 14556 UpdateGuideState(): m_state=6
22:07:00.974 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4060
22:07:00.978 00.004 14556 Star::Find returns 1 (0), X=189.83, Y=994.38, Mass=2174, SNR=31.3, Peak=157 HFD=4.6
22:07:00.982 00.004 14556 CameraToMount -- cameraTheta (0.60) - m_xAngle (-3.07) = xAngle (3.67 = -2.61)
22:07:00.986 00.004 14556 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.57 = -2.71)
22:07:00.989 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.09 cameraTheta=0.60 mountX=-0.08 mountY=-0.04, mountTheta=-2.69
22:07:00.995 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.05, opts=13)
22:07:00.998 00.003 14556 Enqueuing Move request for scope (0.07, 0.05)
22:07:01.002 00.004 12308 Worker thread wakes up
22:07:01.002 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
22:07:01.002 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
22:07:01.002 00.000 12308 Moving (0.07, 0.05) raw xDistance=-0.08 yDistance=-0.04
22:07:01.002 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:07:01.002 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:01.002 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:07:01.004 00.002 12308 MoveAxis(E, 0, ABG)
22:07:01.004 00.000 12308 Move returns status 0, amount 0
22:07:01.004 00.000 12308 MoveAxis(N, 0, ABG)
22:07:01.004 00.000 12308 Move returns status 0, amount 0
22:07:01.004 00.000 12308 move complete, result=0
22:07:01.005 00.001 12308 worker thread done servicing request
22:07:01.005 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:01.033 00.028 14556 UpdateGuideState exits: m=2174 SNR=31.3
22:07:01.036 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:01.042 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:01.045 00.003 14556 Enqueuing Expose request
22:07:01.049 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:07:01.054 00.005 12308 Worker thread wakes up
22:07:01.054 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:01.054 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:02.308 01.254 12308 Exposure complete
22:07:02.451 00.143 12308 worker thread done servicing request
22:07:02.451 00.000 14556 OnExposeComplete: enter
22:07:02.455 00.004 14556 UpdateGuideState(): m_state=6
22:07:02.459 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4061
22:07:02.463 00.004 14556 Star::Find returns 1 (0), X=189.61, Y=994.58, Mass=1967, SNR=29.8, Peak=147 HFD=4.6
22:07:02.467 00.004 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.17 = -1.11)
22:07:02.470 00.003 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.21)
22:07:02.474 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.25 hyp=0.29 cameraTheta=2.10 mountX=0.13 mountY=-0.27, mountTheta=-1.13
22:07:02.480 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.25, opts=13)
22:07:02.486 00.006 14556 Enqueuing Move request for scope (-0.15, 0.25)
22:07:02.491 00.005 12308 Worker thread wakes up
22:07:02.492 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.25) opts 0xd
22:07:02.492 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.25)
22:07:02.492 00.000 12308 Moving (-0.15, 0.25) raw xDistance=0.13 yDistance=-0.27
22:07:02.493 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:07:02.493 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:07:02.493 00.000 12308 MoveAxis(E, 0, ABG)
22:07:02.494 00.001 12308 Move returns status 0, amount 0
22:07:02.494 00.000 12308 MoveAxis(N, 192, ABG)
22:07:02.494 00.000 12308 Guiding  Dir = 0, Dur = 192
22:07:02.494 00.000 12308 IsSlewing returns 0
22:07:02.495 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:02.500 00.005 12308 IsGuiding returns 0
22:07:02.500 00.000 12308 PulseGuide returned control before completion, sleep 202
22:07:02.520 00.020 14556 UpdateGuideState exits: m=1967 SNR=29.8
22:07:02.524 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:02.528 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:02.532 00.004 14556 Enqueuing Expose request
22:07:02.707 00.175 12308 IsGuiding returns 1
22:07:02.707 00.000 12308 scope still moving after pulse duration time elapsed
22:07:02.738 00.031 12308 IsSlewing returns 0
22:07:02.738 00.000 12308 IsGuiding returns 1
22:07:02.770 00.032 12308 IsSlewing returns 0
22:07:02.770 00.000 12308 IsGuiding returns 1
22:07:02.801 00.031 12308 IsSlewing returns 0
22:07:02.802 00.001 12308 IsGuiding returns 0
22:07:02.803 00.001 12308 scope move finished after 192 + 111 ms
22:07:02.808 00.005 12308 Move returns status 0, amount 192
22:07:02.812 00.004 12308 move complete, result=0
22:07:02.813 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 192 ms NORTH
22:07:02.820 00.007 12308 worker thread done servicing request
22:07:02.820 00.000 12308 Worker thread wakes up
22:07:02.820 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:02.820 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:04.065 01.245 12308 Exposure complete
22:07:04.213 00.148 12308 worker thread done servicing request
22:07:04.213 00.000 14556 OnExposeComplete: enter
22:07:04.217 00.004 14556 UpdateGuideState(): m_state=6
22:07:04.221 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4062
22:07:04.226 00.005 14556 Star::Find returns 1 (0), X=189.89, Y=994.33, Mass=2067, SNR=30.5, Peak=144 HFD=4.3
22:07:04.230 00.004 14556 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.07) = xAngle (3.06 = 3.06)
22:07:04.235 00.005 14556 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.96 = 2.96)
22:07:04.238 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-0.01 mountX=-0.13 mountY=0.02, mountTheta=2.96
22:07:04.243 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.00, opts=13)
22:07:04.247 00.004 14556 Enqueuing Move request for scope (0.13, -0.00)
22:07:04.251 00.004 12308 Worker thread wakes up
22:07:04.251 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.00) opts 0xd
22:07:04.251 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.00)
22:07:04.251 00.000 12308 Moving (0.13, -0.00) raw xDistance=-0.13 yDistance=0.02
22:07:04.251 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:07:04.251 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:04.252 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:07:04.252 00.000 12308 MoveAxis(E, 0, ABG)
22:07:04.252 00.000 12308 Move returns status 0, amount 0
22:07:04.252 00.000 12308 MoveAxis(N, 0, ABG)
22:07:04.252 00.000 12308 Move returns status 0, amount 0
22:07:04.252 00.000 12308 move complete, result=0
22:07:04.254 00.002 12308 worker thread done servicing request
22:07:04.254 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:04.280 00.026 14556 UpdateGuideState exits: m=2067 SNR=30.5
22:07:04.283 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:04.287 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:04.292 00.005 14556 Enqueuing Expose request
22:07:04.297 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:07:04.301 00.004 12308 Worker thread wakes up
22:07:04.301 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:04.301 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:05.553 01.252 12308 Exposure complete
22:07:05.691 00.138 12308 worker thread done servicing request
22:07:05.691 00.000 14556 OnExposeComplete: enter
22:07:05.696 00.005 14556 UpdateGuideState(): m_state=6
22:07:05.700 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4063
22:07:05.705 00.005 14556 Star::Find returns 1 (0), X=189.89, Y=994.51, Mass=2061, SNR=30.5, Peak=159 HFD=4.4
22:07:05.709 00.004 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (4.00 = -2.29)
22:07:05.712 00.003 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.39)
22:07:05.716 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.17 hyp=0.22 cameraTheta=0.92 mountX=-0.14 mountY=-0.15, mountTheta=-2.33
22:07:05.721 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.17, opts=13)
22:07:05.725 00.004 14556 Enqueuing Move request for scope (0.13, 0.17)
22:07:05.729 00.004 12308 Worker thread wakes up
22:07:05.729 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.17) opts 0xd
22:07:05.729 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.17)
22:07:05.729 00.000 12308 Moving (0.13, 0.17) raw xDistance=-0.14 yDistance=-0.15
22:07:05.729 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:07:05.730 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:05.730 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:07:05.730 00.000 12308 MoveAxis(E, 0, ABG)
22:07:05.730 00.000 12308 Move returns status 0, amount 0
22:07:05.730 00.000 12308 MoveAxis(N, 0, ABG)
22:07:05.731 00.001 12308 Move returns status 0, amount 0
22:07:05.731 00.000 12308 move complete, result=0
22:07:05.732 00.001 12308 worker thread done servicing request
22:07:05.732 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:05.756 00.024 14556 UpdateGuideState exits: m=2061 SNR=30.5
22:07:05.761 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:05.765 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:05.769 00.004 14556 Enqueuing Expose request
22:07:05.772 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:05.777 00.005 12308 Worker thread wakes up
22:07:05.777 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:05.777 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:07.022 01.245 12308 Exposure complete
22:07:07.168 00.146 12308 worker thread done servicing request
22:07:07.169 00.001 14556 OnExposeComplete: enter
22:07:07.173 00.004 14556 UpdateGuideState(): m_state=6
22:07:07.176 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4064
22:07:07.180 00.004 14556 Star::Find returns 1 (0), X=189.87, Y=994.40, Mass=2220, SNR=31.6, Peak=156 HFD=4.6
22:07:07.184 00.004 14556 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.07) = xAngle (3.59 = -2.69)
22:07:07.188 00.004 14556 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.49 = -2.79)
22:07:07.191 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.52 mountX=-0.12 mountY=-0.05, mountTheta=-2.77
22:07:07.197 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.07, opts=13)
22:07:07.200 00.003 14556 Enqueuing Move request for scope (0.12, 0.07)
22:07:07.205 00.005 12308 Worker thread wakes up
22:07:07.205 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
22:07:07.205 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
22:07:07.205 00.000 12308 Moving (0.12, 0.07) raw xDistance=-0.12 yDistance=-0.05
22:07:07.205 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:07:07.206 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:07.206 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:07:07.206 00.000 12308 MoveAxis(E, 0, ABG)
22:07:07.206 00.000 12308 Move returns status 0, amount 0
22:07:07.206 00.000 12308 MoveAxis(N, 0, ABG)
22:07:07.207 00.001 12308 Move returns status 0, amount 0
22:07:07.207 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:07.211 00.004 12308 move complete, result=0
22:07:07.211 00.000 12308 worker thread done servicing request
22:07:07.233 00.022 14556 UpdateGuideState exits: m=2220 SNR=31.6
22:07:07.238 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:07.242 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:07.245 00.003 14556 Enqueuing Expose request
22:07:07.250 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:07:07.253 00.003 12308 Worker thread wakes up
22:07:07.254 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:07.254 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:08.509 01.255 12308 Exposure complete
22:07:08.660 00.151 12308 worker thread done servicing request
22:07:08.661 00.001 14556 OnExposeComplete: enter
22:07:08.666 00.005 14556 UpdateGuideState(): m_state=6
22:07:08.670 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4065
22:07:08.675 00.005 14556 Star::Find returns 1 (0), X=189.86, Y=994.54, Mass=2063, SNR=30.4, Peak=152 HFD=4.4
22:07:08.678 00.003 14556 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.07) = xAngle (4.18 = -2.11)
22:07:08.682 00.004 14556 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
22:07:08.685 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.21 hyp=0.23 cameraTheta=1.10 mountX=-0.12 mountY=-0.19, mountTheta=-2.13
22:07:08.691 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.21, opts=13)
22:07:08.694 00.003 14556 Enqueuing Move request for scope (0.10, 0.21)
22:07:08.699 00.005 12308 Worker thread wakes up
22:07:08.699 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.21) opts 0xd
22:07:08.699 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.21)
22:07:08.699 00.000 12308 Moving (0.10, 0.21) raw xDistance=-0.12 yDistance=-0.19
22:07:08.701 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:07:08.701 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:08.701 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:07:08.701 00.000 12308 MoveAxis(E, 0, ABG)
22:07:08.702 00.001 12308 Move returns status 0, amount 0
22:07:08.702 00.000 12308 MoveAxis(N, 0, ABG)
22:07:08.702 00.000 12308 Move returns status 0, amount 0
22:07:08.703 00.001 12308 move complete, result=0
22:07:08.704 00.001 12308 worker thread done servicing request
22:07:08.704 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:08.731 00.027 14556 UpdateGuideState exits: m=2063 SNR=30.4
22:07:08.735 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:08.740 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:08.744 00.004 14556 Enqueuing Expose request
22:07:08.748 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:07:08.752 00.004 12308 Worker thread wakes up
22:07:08.752 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:08.753 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:10.005 01.252 12308 Exposure complete
22:07:10.157 00.152 12308 worker thread done servicing request
22:07:10.157 00.000 14556 OnExposeComplete: enter
22:07:10.161 00.004 14556 UpdateGuideState(): m_state=6
22:07:10.166 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4066
22:07:10.171 00.005 14556 Star::Find returns 1 (0), X=190.01, Y=994.54, Mass=2050, SNR=30.4, Peak=147 HFD=4.2
22:07:10.175 00.004 14556 CameraToMount -- cameraTheta (0.69) - m_xAngle (-3.07) = xAngle (3.76 = -2.52)
22:07:10.179 00.004 14556 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.66 = -2.62)
22:07:10.182 00.003 14556 CameraToMount -- cameraX=0.26 cameraY=0.21 hyp=0.33 cameraTheta=0.69 mountX=-0.27 mountY=-0.16, mountTheta=-2.60
22:07:10.188 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.21, opts=13)
22:07:10.193 00.005 14556 Enqueuing Move request for scope (0.26, 0.21)
22:07:10.196 00.003 12308 Worker thread wakes up
22:07:10.196 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.21) opts 0xd
22:07:10.196 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.21)
22:07:10.196 00.000 12308 Moving (0.26, 0.21) raw xDistance=-0.27 yDistance=-0.16
22:07:10.197 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:07:10.197 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:10.197 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:07:10.198 00.001 12308 MoveAxis(E, 117, ABG)
22:07:10.198 00.000 12308 Guiding  Dir = 2, Dur = 117
22:07:10.198 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:10.205 00.007 12308 IsSlewing returns 0
22:07:10.205 00.000 12308 IsGuiding returns 0
22:07:10.205 00.000 12308 PulseGuide returned control before completion, sleep 127
22:07:10.228 00.023 14556 UpdateGuideState exits: m=2050 SNR=30.4
22:07:10.234 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:10.240 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:10.243 00.003 14556 Enqueuing Expose request
22:07:10.339 00.096 12308 IsGuiding returns 1
22:07:10.339 00.000 12308 scope still moving after pulse duration time elapsed
22:07:10.369 00.030 12308 IsSlewing returns 0
22:07:10.371 00.002 12308 IsGuiding returns 1
22:07:10.400 00.029 12308 IsSlewing returns 0
22:07:10.401 00.001 12308 IsGuiding returns 1
22:07:10.431 00.030 12308 IsSlewing returns 0
22:07:10.432 00.001 12308 IsGuiding returns 0
22:07:10.432 00.000 12308 scope move finished after 117 + 110 ms
22:07:10.433 00.001 12308 Move returns status 0, amount 117
22:07:10.433 00.000 12308 MoveAxis(N, 0, ABG)
22:07:10.434 00.001 12308 Move returns status 0, amount 0
22:07:10.434 00.000 12308 move complete, result=0
22:07:10.434 00.000 12308 worker thread done servicing request
22:07:10.434 00.000 12308 Worker thread wakes up
22:07:10.436 00.002 14556 GuideStep: -0.3 px 117 ms EAST, -0.2 px 0 ms NORTH
22:07:10.442 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:10.442 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:11.696 01.254 12308 Exposure complete
22:07:11.844 00.148 12308 worker thread done servicing request
22:07:11.845 00.001 14556 OnExposeComplete: enter
22:07:11.849 00.004 14556 UpdateGuideState(): m_state=6
22:07:11.853 00.004 14556 Star::Find(15, 190, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4067
22:07:11.856 00.003 14556 Star::Find returns 1 (0), X=189.76, Y=994.66, Mass=2073, SNR=30.8, Peak=149 HFD=4.7
22:07:11.861 00.005 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
22:07:11.865 00.004 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
22:07:11.868 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.32 hyp=0.32 cameraTheta=1.57 mountX=-0.02 mountY=-0.32, mountTheta=-1.65
22:07:11.873 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.32, opts=13)
22:07:11.876 00.003 14556 Enqueuing Move request for scope (0.00, 0.32)
22:07:11.879 00.003 12308 Worker thread wakes up
22:07:11.879 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.32) opts 0xd
22:07:11.879 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.32)
22:07:11.879 00.000 12308 Moving (0.00, 0.32) raw xDistance=-0.02 yDistance=-0.32
22:07:11.880 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:07:11.880 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:07:11.880 00.000 12308 MoveAxis(E, 0, ABG)
22:07:11.880 00.000 12308 Move returns status 0, amount 0
22:07:11.880 00.000 12308 MoveAxis(N, 225, ABG)
22:07:11.880 00.000 12308 Guiding  Dir = 0, Dur = 225
22:07:11.881 00.001 12308 IsSlewing returns 0
22:07:11.881 00.000 12308 IsGuiding returns 0
22:07:11.881 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:11.887 00.006 12308 PulseGuide returned control before completion, sleep 235
22:07:11.908 00.021 14556 UpdateGuideState exits: m=2073 SNR=30.8
22:07:11.912 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:11.917 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:11.923 00.006 14556 Enqueuing Expose request
22:07:12.128 00.205 12308 IsGuiding returns 1
22:07:12.130 00.002 12308 scope still moving after pulse duration time elapsed
22:07:12.159 00.029 12308 IsSlewing returns 0
22:07:12.161 00.002 12308 IsGuiding returns 0
22:07:12.161 00.000 12308 scope move finished after 225 + 54 ms
22:07:12.162 00.001 12308 Move returns status 0, amount 225
22:07:12.162 00.000 12308 move complete, result=0
22:07:12.164 00.002 12308 worker thread done servicing request
22:07:12.164 00.000 12308 Worker thread wakes up
22:07:12.164 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 225 ms NORTH
22:07:12.170 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:12.170 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:13.422 01.252 12308 Exposure complete
22:07:13.563 00.141 12308 worker thread done servicing request
22:07:13.563 00.000 14556 OnExposeComplete: enter
22:07:13.567 00.004 14556 UpdateGuideState(): m_state=6
22:07:13.571 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4068
22:07:13.575 00.004 14556 Star::Find returns 1 (0), X=189.69, Y=994.34, Mass=2085, SNR=30.8, Peak=144 HFD=4.8
22:07:13.578 00.003 14556 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.07) = xAngle (6.04 = -0.25)
22:07:13.581 00.003 14556 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.94 = -0.35)
22:07:13.586 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.96 mountX=0.06 mountY=-0.02, mountTheta=-0.34
22:07:13.591 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.01, opts=13)
22:07:13.594 00.003 14556 Enqueuing Move request for scope (-0.06, 0.01)
22:07:13.599 00.005 12308 Worker thread wakes up
22:07:13.599 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
22:07:13.599 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
22:07:13.599 00.000 12308 Moving (-0.06, 0.01) raw xDistance=0.06 yDistance=-0.02
22:07:13.599 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:07:13.600 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:13.600 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:07:13.601 00.001 12308 MoveAxis(E, 0, ABG)
22:07:13.601 00.000 12308 Move returns status 0, amount 0
22:07:13.601 00.000 12308 MoveAxis(N, 0, ABG)
22:07:13.601 00.000 12308 Move returns status 0, amount 0
22:07:13.601 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:13.606 00.005 12308 move complete, result=0
22:07:13.606 00.000 12308 worker thread done servicing request
22:07:13.624 00.018 14556 UpdateGuideState exits: m=2085 SNR=30.8
22:07:13.628 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:13.632 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:13.636 00.004 14556 Enqueuing Expose request
22:07:13.641 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:07:13.644 00.003 12308 Worker thread wakes up
22:07:13.645 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:13.645 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:14.895 01.250 12308 Exposure complete
22:07:15.048 00.153 12308 worker thread done servicing request
22:07:15.048 00.000 14556 OnExposeComplete: enter
22:07:15.053 00.005 14556 UpdateGuideState(): m_state=6
22:07:15.059 00.006 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4069
22:07:15.063 00.004 14556 Star::Find returns 1 (0), X=189.75, Y=994.43, Mass=2076, SNR=30.6, Peak=149 HFD=4.6
22:07:15.067 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
22:07:15.072 00.005 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
22:07:15.076 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.57 mountX=-0.01 mountY=-0.10, mountTheta=-1.64
22:07:15.080 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.10, opts=13)
22:07:15.084 00.004 14556 Enqueuing Move request for scope (-0.00, 0.10)
22:07:15.088 00.004 12308 Worker thread wakes up
22:07:15.088 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.10) opts 0xd
22:07:15.089 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.10)
22:07:15.089 00.000 12308 Moving (-0.00, 0.10) raw xDistance=-0.01 yDistance=-0.10
22:07:15.089 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:07:15.089 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:15.089 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:07:15.091 00.002 12308 MoveAxis(E, 0, ABG)
22:07:15.091 00.000 12308 Move returns status 0, amount 0
22:07:15.091 00.000 12308 MoveAxis(N, 0, ABG)
22:07:15.091 00.000 12308 Move returns status 0, amount 0
22:07:15.091 00.000 12308 move complete, result=0
22:07:15.091 00.000 12308 worker thread done servicing request
22:07:15.092 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:15.113 00.021 14556 UpdateGuideState exits: m=2076 SNR=30.6
22:07:15.117 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:15.119 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:15.123 00.004 14556 Enqueuing Expose request
22:07:15.125 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:15.128 00.003 12308 Worker thread wakes up
22:07:15.128 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:15.129 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:16.372 01.243 12308 Exposure complete
22:07:16.521 00.149 12308 worker thread done servicing request
22:07:16.522 00.001 14556 OnExposeComplete: enter
22:07:16.526 00.004 14556 UpdateGuideState(): m_state=6
22:07:16.530 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4070
22:07:16.535 00.005 14556 Star::Find returns 1 (0), X=190.02, Y=994.30, Mass=1964, SNR=29.8, Peak=152 HFD=4.2
22:07:16.537 00.002 14556 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-3.07) = xAngle (2.95 = 2.95)
22:07:16.541 00.004 14556 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.85 = 2.85)
22:07:16.546 00.005 14556 CameraToMount -- cameraX=0.27 cameraY=-0.03 hyp=0.27 cameraTheta=-0.12 mountX=-0.26 mountY=0.08, mountTheta=2.86
22:07:16.553 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=-0.03, opts=13)
22:07:16.558 00.005 14556 Enqueuing Move request for scope (0.27, -0.03)
22:07:16.561 00.003 12308 Worker thread wakes up
22:07:16.561 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.03) opts 0xd
22:07:16.561 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, -0.03)
22:07:16.562 00.001 12308 Moving (0.27, -0.03) raw xDistance=-0.26 yDistance=0.08
22:07:16.562 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
22:07:16.562 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:16.562 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:07:16.562 00.000 12308 MoveAxis(E, 114, ABG)
22:07:16.562 00.000 12308 Guiding  Dir = 2, Dur = 114
22:07:16.564 00.002 12308 IsSlewing returns 0
22:07:16.564 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:16.567 00.003 12308 IsGuiding returns 0
22:07:16.568 00.001 12308 PulseGuide returned control before completion, sleep 124
22:07:16.593 00.025 14556 UpdateGuideState exits: m=1964 SNR=29.8
22:07:16.598 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:16.602 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:16.606 00.004 14556 Enqueuing Expose request
22:07:16.705 00.099 12308 IsGuiding returns 1
22:07:16.706 00.001 12308 scope still moving after pulse duration time elapsed
22:07:16.736 00.030 12308 IsSlewing returns 0
22:07:16.737 00.001 12308 IsGuiding returns 0
22:07:16.739 00.002 12308 scope move finished after 114 + 56 ms
22:07:16.739 00.000 12308 Move returns status 0, amount 114
22:07:16.740 00.001 12308 MoveAxis(N, 0, ABG)
22:07:16.740 00.000 12308 Move returns status 0, amount 0
22:07:16.741 00.001 12308 move complete, result=0
22:07:16.741 00.000 12308 worker thread done servicing request
22:07:16.741 00.000 12308 Worker thread wakes up
22:07:16.742 00.001 14556 GuideStep: -0.3 px 114 ms EAST, 0.1 px 0 ms NORTH
22:07:16.748 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:16.748 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:18.006 01.258 12308 Exposure complete
22:07:18.156 00.150 12308 worker thread done servicing request
22:07:18.157 00.001 14556 OnExposeComplete: enter
22:07:18.160 00.003 14556 UpdateGuideState(): m_state=6
22:07:18.167 00.007 14556 Star::Find(15, 190, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4071
22:07:18.173 00.006 14556 Star::Find returns 1 (0), X=189.48, Y=994.67, Mass=2119, SNR=30.8, Peak=136 HFD=4.8
22:07:18.179 00.006 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
22:07:18.183 00.004 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
22:07:18.186 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=0.34 hyp=0.43 cameraTheta=2.25 mountX=0.25 mountY=-0.38, mountTheta=-0.99
22:07:18.193 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.34, opts=13)
22:07:18.197 00.004 14556 Enqueuing Move request for scope (-0.27, 0.34)
22:07:18.202 00.005 12308 Worker thread wakes up
22:07:18.202 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.34) opts 0xd
22:07:18.202 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.34)
22:07:18.202 00.000 12308 Moving (-0.27, 0.34) raw xDistance=0.25 yDistance=-0.38
22:07:18.203 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.25
22:07:18.203 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:07:18.203 00.000 12308 MoveAxis(W, 99, ABG)
22:07:18.203 00.000 12308 Guiding  Dir = 3, Dur = 99
22:07:18.203 00.000 12308 IsSlewing returns 0
22:07:18.204 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:18.208 00.004 12308 IsGuiding returns 0
22:07:18.208 00.000 12308 PulseGuide returned control before completion, sleep 109
22:07:18.230 00.022 14556 UpdateGuideState exits: m=2119 SNR=30.8
22:07:18.235 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:18.239 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:18.243 00.004 14556 Enqueuing Expose request
22:07:18.325 00.082 12308 IsGuiding returns 1
22:07:18.325 00.000 12308 scope still moving after pulse duration time elapsed
22:07:18.356 00.031 12308 IsSlewing returns 0
22:07:18.358 00.002 12308 IsGuiding returns 0
22:07:18.358 00.000 12308 scope move finished after 99 + 50 ms
22:07:18.358 00.000 12308 Move returns status 0, amount 99
22:07:18.358 00.000 12308 MoveAxis(N, 266, ABG)
22:07:18.359 00.001 12308 Guiding  Dir = 0, Dur = 266
22:07:18.359 00.000 12308 IsSlewing returns 0
22:07:18.360 00.001 12308 IsGuiding returns 0
22:07:18.361 00.001 12308 PulseGuide returned control before completion, sleep 276
22:07:18.652 00.291 12308 IsGuiding returns 1
22:07:18.652 00.000 12308 scope still moving after pulse duration time elapsed
22:07:18.683 00.031 12308 IsSlewing returns 0
22:07:18.684 00.001 12308 IsGuiding returns 0
22:07:18.684 00.000 12308 scope move finished after 266 + 58 ms
22:07:18.686 00.002 12308 Move returns status 0, amount 266
22:07:18.686 00.000 12308 move complete, result=0
22:07:18.686 00.000 12308 worker thread done servicing request
22:07:18.686 00.000 14556 GuideStep: 0.2 px 99 ms WEST, -0.4 px 266 ms NORTH
22:07:18.692 00.006 12308 Worker thread wakes up
22:07:18.692 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:18.692 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:19.947 01.255 12308 Exposure complete
22:07:20.095 00.148 12308 worker thread done servicing request
22:07:20.095 00.000 14556 OnExposeComplete: enter
22:07:20.097 00.002 14556 UpdateGuideState(): m_state=6
22:07:20.102 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4072
22:07:20.104 00.002 14556 Star::Find returns 1 (0), X=189.80, Y=994.24, Mass=2325, SNR=32.3, Peak=185 HFD=4.6
22:07:20.109 00.005 14556 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-3.07) = xAngle (1.96 = 1.96)
22:07:20.114 00.005 14556 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.86 = 1.86)
22:07:20.117 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.11 mountX=-0.04 mountY=0.10, mountTheta=1.95
22:07:20.121 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.09, opts=13)
22:07:20.125 00.004 14556 Enqueuing Move request for scope (0.05, -0.09)
22:07:20.128 00.003 12308 Worker thread wakes up
22:07:20.129 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
22:07:20.129 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
22:07:20.129 00.000 12308 Moving (0.05, -0.09) raw xDistance=-0.04 yDistance=0.10
22:07:20.129 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:07:20.129 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:20.131 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:07:20.131 00.000 12308 MoveAxis(E, 0, ABG)
22:07:20.131 00.000 12308 Move returns status 0, amount 0
22:07:20.131 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:20.136 00.005 12308 MoveAxis(N, 0, ABG)
22:07:20.136 00.000 12308 Move returns status 0, amount 0
22:07:20.136 00.000 12308 move complete, result=0
22:07:20.137 00.001 12308 worker thread done servicing request
22:07:20.158 00.021 14556 UpdateGuideState exits: m=2325 SNR=32.3
22:07:20.162 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:20.168 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:20.174 00.006 14556 Enqueuing Expose request
22:07:20.179 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:07:20.183 00.004 12308 Worker thread wakes up
22:07:20.183 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:20.218 00.035 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:21.478 01.260 12308 Exposure complete
22:07:21.621 00.143 12308 worker thread done servicing request
22:07:21.622 00.001 14556 OnExposeComplete: enter
22:07:21.626 00.004 14556 UpdateGuideState(): m_state=6
22:07:21.630 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4073
22:07:21.634 00.004 14556 Star::Find returns 1 (0), X=189.82, Y=994.13, Mass=2233, SNR=31.9, Peak=177 HFD=4.6
22:07:21.639 00.005 14556 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-3.07) = xAngle (1.81 = 1.81)
22:07:21.643 00.004 14556 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.71 = 1.71)
22:07:21.647 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.21 hyp=0.22 cameraTheta=-1.27 mountX=-0.05 mountY=0.21, mountTheta=1.80
22:07:21.652 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.21, opts=13)
22:07:21.656 00.004 14556 Enqueuing Move request for scope (0.06, -0.21)
22:07:21.659 00.003 12308 Worker thread wakes up
22:07:21.659 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.21) opts 0xd
22:07:21.659 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.21)
22:07:21.659 00.000 12308 Moving (0.06, -0.21) raw xDistance=-0.05 yDistance=0.21
22:07:21.659 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:07:21.659 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:07:21.661 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:07:21.661 00.000 12308 MoveAxis(E, 0, ABG)
22:07:21.661 00.000 12308 Move returns status 0, amount 0
22:07:21.661 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:21.665 00.004 12308 MoveAxis(N, 0, ABG)
22:07:21.665 00.000 12308 Move returns status 0, amount 0
22:07:21.665 00.000 12308 move complete, result=0
22:07:21.665 00.000 12308 worker thread done servicing request
22:07:21.686 00.021 14556 UpdateGuideState exits: m=2233 SNR=31.9
22:07:21.691 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:21.694 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:21.699 00.005 14556 Enqueuing Expose request
22:07:21.705 00.006 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:07:21.709 00.004 12308 Worker thread wakes up
22:07:21.709 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:21.709 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:22.950 01.241 12308 Exposure complete
22:07:23.095 00.145 12308 worker thread done servicing request
22:07:23.096 00.001 14556 OnExposeComplete: enter
22:07:23.100 00.004 14556 UpdateGuideState(): m_state=6
22:07:23.104 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4074
22:07:23.107 00.003 14556 Star::Find returns 1 (0), X=190.17, Y=994.36, Mass=2104, SNR=30.8, Peak=174 HFD=4.5
22:07:23.110 00.003 14556 CameraToMount -- cameraTheta (0.07) - m_xAngle (-3.07) = xAngle (3.15 = -3.14)
22:07:23.115 00.005 14556 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.05 = 3.05)
22:07:23.119 00.004 14556 CameraToMount -- cameraX=0.42 cameraY=0.03 hyp=0.42 cameraTheta=0.07 mountX=-0.42 mountY=0.04, mountTheta=3.05
22:07:23.123 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.42, y=0.03, opts=13)
22:07:23.128 00.005 14556 Enqueuing Move request for scope (0.42, 0.03)
22:07:23.132 00.004 12308 Worker thread wakes up
22:07:23.132 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.03) opts 0xd
22:07:23.132 00.000 12308 Handling offset move in thread for scope, endpoint = (0.42, 0.03)
22:07:23.132 00.000 12308 Moving (0.42, 0.03) raw xDistance=-0.42 yDistance=0.04
22:07:23.132 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.42
22:07:23.133 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:23.133 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:07:23.133 00.000 12308 MoveAxis(E, 183, ABG)
22:07:23.133 00.000 12308 Guiding  Dir = 2, Dur = 183
22:07:23.133 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:23.138 00.005 12308 IsSlewing returns 0
22:07:23.138 00.000 12308 IsGuiding returns 0
22:07:23.139 00.001 12308 PulseGuide returned control before completion, sleep 193
22:07:23.159 00.020 14556 UpdateGuideState exits: m=2104 SNR=30.8
22:07:23.165 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:23.169 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:23.175 00.006 14556 Enqueuing Expose request
22:07:23.345 00.170 12308 IsGuiding returns 1
22:07:23.346 00.001 12308 scope still moving after pulse duration time elapsed
22:07:23.376 00.030 12308 IsSlewing returns 0
22:07:23.377 00.001 12308 IsGuiding returns 0
22:07:23.377 00.000 12308 scope move finished after 183 + 56 ms
22:07:23.378 00.001 12308 Move returns status 0, amount 183
22:07:23.378 00.000 12308 MoveAxis(N, 0, ABG)
22:07:23.378 00.000 12308 Move returns status 0, amount 0
22:07:23.378 00.000 12308 move complete, result=0
22:07:23.378 00.000 12308 worker thread done servicing request
22:07:23.380 00.002 14556 GuideStep: -0.4 px 183 ms EAST, 0.0 px 0 ms NORTH
22:07:23.389 00.009 12308 Worker thread wakes up
22:07:23.389 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:23.389 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:24.644 01.255 12308 Exposure complete
22:07:24.796 00.152 12308 worker thread done servicing request
22:07:24.796 00.000 14556 OnExposeComplete: enter
22:07:24.800 00.004 14556 UpdateGuideState(): m_state=6
22:07:24.806 00.006 14556 Star::Find(15, 190, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4075
22:07:24.810 00.004 14556 Star::Find returns 1 (0), X=189.65, Y=994.30, Mass=2342, SNR=32.4, Peak=150 HFD=4.4
22:07:24.813 00.003 14556 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.07) = xAngle (0.19 = 0.19)
22:07:24.818 00.005 14556 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.09 = 0.09)
22:07:24.822 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.11 cameraTheta=-2.88 mountX=0.10 mountY=0.01, mountTheta=0.09
22:07:24.826 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.03, opts=13)
22:07:24.832 00.006 14556 Enqueuing Move request for scope (-0.10, -0.03)
22:07:24.835 00.003 12308 Worker thread wakes up
22:07:24.835 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
22:07:24.836 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
22:07:24.836 00.000 12308 Moving (-0.10, -0.03) raw xDistance=0.10 yDistance=0.01
22:07:24.836 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:07:24.836 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:24.837 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:07:24.837 00.000 12308 MoveAxis(E, 0, ABG)
22:07:24.837 00.000 12308 Move returns status 0, amount 0
22:07:24.837 00.000 12308 MoveAxis(N, 0, ABG)
22:07:24.837 00.000 12308 Move returns status 0, amount 0
22:07:24.838 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:24.844 00.006 12308 move complete, result=0
22:07:24.844 00.000 12308 worker thread done servicing request
22:07:24.867 00.023 14556 UpdateGuideState exits: m=2342 SNR=32.4
22:07:24.871 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:24.876 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:24.880 00.004 14556 Enqueuing Expose request
22:07:24.886 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:07:24.891 00.005 12308 Worker thread wakes up
22:07:24.892 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:24.892 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:26.144 01.252 12308 Exposure complete
22:07:26.280 00.136 12308 worker thread done servicing request
22:07:26.281 00.001 14556 OnExposeComplete: enter
22:07:26.285 00.004 14556 UpdateGuideState(): m_state=6
22:07:26.290 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4076
22:07:26.295 00.005 14556 Star::Find returns 1 (0), X=189.56, Y=994.56, Mass=2057, SNR=30.5, Peak=130 HFD=5.0
22:07:26.298 00.003 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.34 = -0.95)
22:07:26.302 00.004 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.05)
22:07:26.305 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.23 hyp=0.30 cameraTheta=2.26 mountX=0.18 mountY=-0.26, mountTheta=-0.98
22:07:26.311 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.23, opts=13)
22:07:26.315 00.004 14556 Enqueuing Move request for scope (-0.19, 0.23)
22:07:26.318 00.003 12308 Worker thread wakes up
22:07:26.318 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.23) opts 0xd
22:07:26.319 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.23)
22:07:26.319 00.000 12308 Moving (-0.19, 0.23) raw xDistance=0.18 yDistance=-0.26
22:07:26.319 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:07:26.319 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:07:26.320 00.001 12308 MoveAxis(E, 0, ABG)
22:07:26.320 00.000 12308 Move returns status 0, amount 0
22:07:26.320 00.000 12308 MoveAxis(N, 183, ABG)
22:07:26.320 00.000 12308 Guiding  Dir = 0, Dur = 183
22:07:26.322 00.002 12308 IsSlewing returns 0
22:07:26.322 00.000 12308 IsGuiding returns 0
22:07:26.322 00.000 12308 PulseGuide returned control before completion, sleep 193
22:07:26.323 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:26.350 00.027 14556 UpdateGuideState exits: m=2057 SNR=30.5
22:07:26.358 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:26.361 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:26.366 00.005 14556 Enqueuing Expose request
22:07:26.526 00.160 12308 IsGuiding returns 1
22:07:26.527 00.001 12308 scope still moving after pulse duration time elapsed
22:07:26.556 00.029 12308 IsSlewing returns 0
22:07:26.557 00.001 12308 IsGuiding returns 0
22:07:26.558 00.001 12308 scope move finished after 183 + 53 ms
22:07:26.558 00.000 12308 Move returns status 0, amount 183
22:07:26.558 00.000 12308 move complete, result=0
22:07:26.560 00.002 12308 worker thread done servicing request
22:07:26.560 00.000 12308 Worker thread wakes up
22:07:26.561 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 183 ms NORTH
22:07:26.566 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:26.567 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:27.823 01.256 12308 Exposure complete
22:07:27.976 00.153 12308 worker thread done servicing request
22:07:27.976 00.000 14556 OnExposeComplete: enter
22:07:27.981 00.005 14556 UpdateGuideState(): m_state=6
22:07:27.985 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4077
22:07:27.990 00.005 14556 Star::Find returns 1 (0), X=189.50, Y=994.34, Mass=2228, SNR=31.8, Peak=144 HFD=4.7
22:07:27.994 00.004 14556 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.07) = xAngle (6.19 = -0.10)
22:07:27.997 00.003 14556 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.20)
22:07:28.002 00.005 14556 CameraToMount -- cameraX=-0.26 cameraY=0.01 hyp=0.26 cameraTheta=3.11 mountX=0.26 mountY=-0.05, mountTheta=-0.19
22:07:28.006 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.01, opts=13)
22:07:28.011 00.005 14556 Enqueuing Move request for scope (-0.26, 0.01)
22:07:28.015 00.004 12308 Worker thread wakes up
22:07:28.015 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.01) opts 0xd
22:07:28.015 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.01)
22:07:28.017 00.002 12308 Moving (-0.26, 0.01) raw xDistance=0.26 yDistance=-0.05
22:07:28.017 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:07:28.017 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:28.017 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:07:28.017 00.000 12308 MoveAxis(W, 111, ABG)
22:07:28.018 00.001 12308 Guiding  Dir = 3, Dur = 111
22:07:28.018 00.000 12308 IsSlewing returns 0
22:07:28.018 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:28.023 00.005 12308 IsGuiding returns 0
22:07:28.023 00.000 12308 PulseGuide returned control before completion, sleep 121
22:07:28.047 00.024 14556 UpdateGuideState exits: m=2228 SNR=31.8
22:07:28.052 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:28.058 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:28.061 00.003 14556 Enqueuing Expose request
22:07:28.157 00.096 12308 IsGuiding returns 1
22:07:28.158 00.001 12308 scope still moving after pulse duration time elapsed
22:07:28.187 00.029 12308 IsSlewing returns 0
22:07:28.187 00.000 12308 IsGuiding returns 0
22:07:28.187 00.000 12308 scope move finished after 111 + 53 ms
22:07:28.188 00.001 12308 Move returns status 0, amount 111
22:07:28.188 00.000 12308 MoveAxis(N, 0, ABG)
22:07:28.188 00.000 12308 Move returns status 0, amount 0
22:07:28.189 00.001 12308 move complete, result=0
22:07:28.189 00.000 12308 worker thread done servicing request
22:07:28.189 00.000 14556 GuideStep: 0.3 px 111 ms WEST, -0.1 px 0 ms NORTH
22:07:28.197 00.008 12308 Worker thread wakes up
22:07:28.197 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:28.197 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:29.441 01.244 12308 Exposure complete
22:07:29.581 00.140 12308 worker thread done servicing request
22:07:29.581 00.000 14556 OnExposeComplete: enter
22:07:29.585 00.004 14556 UpdateGuideState(): m_state=6
22:07:29.588 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4078
22:07:29.593 00.005 14556 Star::Find returns 1 (0), X=189.86, Y=994.36, Mass=2021, SNR=30.1, Peak=145 HFD=4.4
22:07:29.597 00.004 14556 CameraToMount -- cameraTheta (0.22) - m_xAngle (-3.07) = xAngle (3.30 = -2.99)
22:07:29.600 00.003 14556 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.20 = -3.09)
22:07:29.605 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.22 mountX=-0.11 mountY=-0.01, mountTheta=-3.09
22:07:29.612 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.02, opts=13)
22:07:29.617 00.005 14556 Enqueuing Move request for scope (0.11, 0.02)
22:07:29.620 00.003 12308 Worker thread wakes up
22:07:29.621 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
22:07:29.621 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
22:07:29.621 00.000 12308 Moving (0.11, 0.02) raw xDistance=-0.11 yDistance=-0.01
22:07:29.621 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:07:29.621 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:29.621 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:07:29.621 00.000 12308 MoveAxis(E, 0, ABG)
22:07:29.623 00.002 12308 Move returns status 0, amount 0
22:07:29.623 00.000 12308 MoveAxis(N, 0, ABG)
22:07:29.623 00.000 12308 Move returns status 0, amount 0
22:07:29.623 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:29.628 00.005 12308 move complete, result=0
22:07:29.628 00.000 12308 worker thread done servicing request
22:07:29.646 00.018 14556 UpdateGuideState exits: m=2021 SNR=30.1
22:07:29.649 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:29.653 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:29.657 00.004 14556 Enqueuing Expose request
22:07:29.661 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:07:29.665 00.004 12308 Worker thread wakes up
22:07:29.666 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:29.666 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:30.916 01.250 12308 Exposure complete
22:07:31.068 00.152 12308 worker thread done servicing request
22:07:31.069 00.001 14556 OnExposeComplete: enter
22:07:31.072 00.003 14556 UpdateGuideState(): m_state=6
22:07:31.077 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4079
22:07:31.081 00.004 14556 Star::Find returns 1 (0), X=189.73, Y=994.65, Mass=2233, SNR=31.6, Peak=164 HFD=4.6
22:07:31.086 00.005 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.73 = -1.55)
22:07:31.090 00.004 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.65)
22:07:31.093 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.32 hyp=0.32 cameraTheta=1.66 mountX=0.01 mountY=-0.32, mountTheta=-1.55
22:07:31.098 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.32, opts=13)
22:07:31.103 00.005 14556 Enqueuing Move request for scope (-0.03, 0.32)
22:07:31.106 00.003 12308 Worker thread wakes up
22:07:31.107 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.32) opts 0xd
22:07:31.107 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.32)
22:07:31.107 00.000 12308 Moving (-0.03, 0.32) raw xDistance=0.01 yDistance=-0.32
22:07:31.107 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:07:31.107 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:07:31.107 00.000 12308 MoveAxis(E, 0, ABG)
22:07:31.108 00.001 12308 Move returns status 0, amount 0
22:07:31.108 00.000 12308 MoveAxis(N, 223, ABG)
22:07:31.108 00.000 12308 Guiding  Dir = 0, Dur = 223
22:07:31.108 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:31.113 00.005 12308 IsSlewing returns 0
22:07:31.113 00.000 12308 IsGuiding returns 0
22:07:31.113 00.000 12308 PulseGuide returned control before completion, sleep 233
22:07:31.134 00.021 14556 UpdateGuideState exits: m=2233 SNR=31.6
22:07:31.139 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:31.145 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:31.150 00.005 14556 Enqueuing Expose request
22:07:31.355 00.205 12308 IsGuiding returns 1
22:07:31.357 00.002 12308 scope still moving after pulse duration time elapsed
22:07:31.387 00.030 12308 IsSlewing returns 0
22:07:31.388 00.001 12308 IsGuiding returns 0
22:07:31.388 00.000 12308 scope move finished after 223 + 51 ms
22:07:31.388 00.000 12308 Move returns status 0, amount 223
22:07:31.388 00.000 12308 move complete, result=0
22:07:31.388 00.000 12308 worker thread done servicing request
22:07:31.388 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 223 ms NORTH
22:07:31.395 00.007 12308 Worker thread wakes up
22:07:31.396 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:31.396 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:32.647 01.251 12308 Exposure complete
22:07:32.772 00.125 12308 worker thread done servicing request
22:07:32.772 00.000 14556 OnExposeComplete: enter
22:07:32.776 00.004 14556 UpdateGuideState(): m_state=6
22:07:32.780 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4080
22:07:32.783 00.003 14556 Star::Find returns 1 (0), X=189.69, Y=994.26, Mass=2396, SNR=33.0, Peak=172 HFD=4.7
22:07:32.788 00.005 14556 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.07) = xAngle (0.76 = 0.76)
22:07:32.791 00.003 14556 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.66 = 0.66)
22:07:32.795 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.32 mountX=0.07 mountY=0.06, mountTheta=0.70
22:07:32.800 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.07, opts=13)
22:07:32.803 00.003 14556 Enqueuing Move request for scope (-0.07, -0.07)
22:07:32.806 00.003 12308 Worker thread wakes up
22:07:32.806 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
22:07:32.806 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
22:07:32.807 00.001 12308 Moving (-0.07, -0.07) raw xDistance=0.07 yDistance=0.06
22:07:32.807 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:07:32.807 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:32.807 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:07:32.807 00.000 12308 MoveAxis(E, 0, ABG)
22:07:32.807 00.000 12308 Move returns status 0, amount 0
22:07:32.807 00.000 12308 MoveAxis(N, 0, ABG)
22:07:32.807 00.000 12308 Move returns status 0, amount 0
22:07:32.807 00.000 12308 move complete, result=0
22:07:32.807 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:32.812 00.005 12308 worker thread done servicing request
22:07:32.830 00.018 14556 UpdateGuideState exits: m=2396 SNR=33.0
22:07:32.833 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:32.836 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:32.840 00.004 14556 Enqueuing Expose request
22:07:32.844 00.004 12308 Worker thread wakes up
22:07:32.844 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:07:32.849 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:32.849 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:34.091 01.242 12308 Exposure complete
22:07:34.195 00.104 12308 worker thread done servicing request
22:07:34.195 00.000 14556 OnExposeComplete: enter
22:07:34.201 00.006 14556 UpdateGuideState(): m_state=6
22:07:34.205 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4081
22:07:34.209 00.004 14556 Star::Find returns 1 (0), X=189.71, Y=994.28, Mass=2090, SNR=30.8, Peak=151 HFD=4.6
22:07:34.212 00.003 14556 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-3.07) = xAngle (0.87 = 0.87)
22:07:34.216 00.004 14556 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.78 = 0.78)
22:07:34.220 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-2.20 mountX=0.04 mountY=0.05, mountTheta=0.83
22:07:34.225 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.05, opts=13)
22:07:34.230 00.005 14556 Enqueuing Move request for scope (-0.04, -0.05)
22:07:34.236 00.006 12308 Worker thread wakes up
22:07:34.236 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
22:07:34.236 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
22:07:34.236 00.000 12308 Moving (-0.04, -0.05) raw xDistance=0.04 yDistance=0.05
22:07:34.236 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:07:34.237 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:34.237 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:07:34.237 00.000 12308 MoveAxis(E, 0, ABG)
22:07:34.237 00.000 12308 Move returns status 0, amount 0
22:07:34.237 00.000 12308 MoveAxis(N, 0, ABG)
22:07:34.238 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:34.242 00.004 12308 Move returns status 0, amount 0
22:07:34.242 00.000 12308 move complete, result=0
22:07:34.243 00.001 12308 worker thread done servicing request
22:07:34.264 00.021 14556 UpdateGuideState exits: m=2090 SNR=30.8
22:07:34.269 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:34.273 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:34.277 00.004 14556 Enqueuing Expose request
22:07:34.281 00.004 12308 Worker thread wakes up
22:07:34.281 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:07:34.285 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:34.285 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:35.538 01.253 12308 Exposure complete
22:07:35.699 00.161 12308 worker thread done servicing request
22:07:35.699 00.000 14556 OnExposeComplete: enter
22:07:35.704 00.005 14556 UpdateGuideState(): m_state=6
22:07:35.708 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4082
22:07:35.712 00.004 14556 Star::Find returns 1 (0), X=189.75, Y=994.41, Mass=2114, SNR=30.9, Peak=151 HFD=4.6
22:07:35.717 00.005 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
22:07:35.720 00.003 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.74)
22:07:35.724 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.57 mountX=-0.01 mountY=-0.08, mountTheta=-1.64
22:07:35.730 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.08, opts=13)
22:07:35.733 00.003 14556 Enqueuing Move request for scope (-0.00, 0.08)
22:07:35.737 00.004 12308 Worker thread wakes up
22:07:35.737 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.08) opts 0xd
22:07:35.737 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.08)
22:07:35.737 00.000 12308 Moving (-0.00, 0.08) raw xDistance=-0.01 yDistance=-0.08
22:07:35.738 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:07:35.738 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:35.738 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:07:35.738 00.000 12308 MoveAxis(E, 0, ABG)
22:07:35.738 00.000 12308 Move returns status 0, amount 0
22:07:35.738 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:35.743 00.005 12308 MoveAxis(N, 0, ABG)
22:07:35.743 00.000 12308 Move returns status 0, amount 0
22:07:35.743 00.000 12308 move complete, result=0
22:07:35.743 00.000 12308 worker thread done servicing request
22:07:35.766 00.023 14556 UpdateGuideState exits: m=2114 SNR=30.9
22:07:35.771 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:35.776 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:35.781 00.005 14556 Enqueuing Expose request
22:07:35.784 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:35.788 00.004 12308 Worker thread wakes up
22:07:35.790 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:35.790 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:37.045 01.255 12308 Exposure complete
22:07:37.191 00.146 12308 worker thread done servicing request
22:07:37.192 00.001 14556 OnExposeComplete: enter
22:07:37.196 00.004 14556 UpdateGuideState(): m_state=6
22:07:37.200 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4083
22:07:37.204 00.004 14556 Star::Find returns 1 (0), X=189.72, Y=994.49, Mass=2137, SNR=31.1, Peak=143 HFD=4.7
22:07:37.208 00.004 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
22:07:37.211 00.003 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
22:07:37.215 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.17 cameraTheta=1.77 mountX=0.02 mountY=-0.17, mountTheta=-1.44
22:07:37.220 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.16, opts=13)
22:07:37.223 00.003 14556 Enqueuing Move request for scope (-0.03, 0.16)
22:07:37.227 00.004 12308 Worker thread wakes up
22:07:37.227 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.16) opts 0xd
22:07:37.227 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.16)
22:07:37.227 00.000 12308 Moving (-0.03, 0.16) raw xDistance=0.02 yDistance=-0.17
22:07:37.227 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:07:37.227 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:37.228 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:07:37.228 00.000 12308 MoveAxis(E, 0, ABG)
22:07:37.228 00.000 12308 Move returns status 0, amount 0
22:07:37.228 00.000 12308 MoveAxis(N, 0, ABG)
22:07:37.228 00.000 12308 Move returns status 0, amount 0
22:07:37.228 00.000 12308 move complete, result=0
22:07:37.228 00.000 12308 worker thread done servicing request
22:07:37.229 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:37.254 00.025 14556 UpdateGuideState exits: m=2137 SNR=31.1
22:07:37.259 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:37.262 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:37.266 00.004 14556 Enqueuing Expose request
22:07:37.271 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:07:37.274 00.003 12308 Worker thread wakes up
22:07:37.274 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:37.274 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:38.528 01.254 12308 Exposure complete
22:07:38.665 00.137 12308 worker thread done servicing request
22:07:38.665 00.000 14556 OnExposeComplete: enter
22:07:38.671 00.006 14556 UpdateGuideState(): m_state=6
22:07:38.675 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4084
22:07:38.679 00.004 14556 Star::Find returns 1 (0), X=189.81, Y=994.54, Mass=2227, SNR=31.8, Peak=154 HFD=4.7
22:07:38.683 00.004 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
22:07:38.686 00.003 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
22:07:38.689 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.33 mountX=-0.07 mountY=-0.20, mountTheta=-1.90
22:07:38.695 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.21, opts=13)
22:07:38.699 00.004 14556 Enqueuing Move request for scope (0.05, 0.21)
22:07:38.703 00.004 12308 Worker thread wakes up
22:07:38.703 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.21) opts 0xd
22:07:38.703 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.21)
22:07:38.703 00.000 12308 Moving (0.05, 0.21) raw xDistance=-0.07 yDistance=-0.20
22:07:38.703 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:07:38.703 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:38.704 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:07:38.704 00.000 12308 MoveAxis(E, 0, ABG)
22:07:38.704 00.000 12308 Move returns status 0, amount 0
22:07:38.704 00.000 12308 MoveAxis(N, 0, ABG)
22:07:38.704 00.000 12308 Move returns status 0, amount 0
22:07:38.704 00.000 12308 move complete, result=0
22:07:38.704 00.000 12308 worker thread done servicing request
22:07:38.705 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:38.728 00.023 14556 UpdateGuideState exits: m=2227 SNR=31.8
22:07:38.733 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:38.737 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:38.740 00.003 14556 Enqueuing Expose request
22:07:38.745 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:07:38.748 00.003 12308 Worker thread wakes up
22:07:38.748 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:38.748 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:40.002 01.254 12308 Exposure complete
22:07:40.161 00.159 12308 worker thread done servicing request
22:07:40.161 00.000 14556 OnExposeComplete: enter
22:07:40.168 00.007 14556 UpdateGuideState(): m_state=6
22:07:40.173 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4085
22:07:40.178 00.005 14556 Star::Find returns 1 (0), X=189.86, Y=994.56, Mass=2047, SNR=30.4, Peak=157 HFD=4.4
22:07:40.182 00.004 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.22 = -2.06)
22:07:40.186 00.004 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.16)
22:07:40.191 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.23 hyp=0.25 cameraTheta=1.15 mountX=-0.12 mountY=-0.21, mountTheta=-2.09
22:07:40.197 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.23, opts=13)
22:07:40.204 00.007 14556 Enqueuing Move request for scope (0.10, 0.23)
22:07:40.209 00.005 12308 Worker thread wakes up
22:07:40.209 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.23) opts 0xd
22:07:40.209 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.23)
22:07:40.209 00.000 12308 Moving (0.10, 0.23) raw xDistance=-0.12 yDistance=-0.21
22:07:40.209 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:07:40.209 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:07:40.209 00.000 12308 MoveAxis(E, 0, ABG)
22:07:40.210 00.001 12308 Move returns status 0, amount 0
22:07:40.210 00.000 12308 MoveAxis(N, 146, ABG)
22:07:40.210 00.000 12308 Guiding  Dir = 0, Dur = 146
22:07:40.210 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:40.217 00.007 12308 IsSlewing returns 0
22:07:40.217 00.000 12308 IsGuiding returns 0
22:07:40.218 00.001 12308 PulseGuide returned control before completion, sleep 156
22:07:40.240 00.022 14556 UpdateGuideState exits: m=2047 SNR=30.4
22:07:40.243 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:40.246 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:40.251 00.005 14556 Enqueuing Expose request
22:07:40.383 00.132 12308 IsGuiding returns 1
22:07:40.385 00.002 12308 scope still moving after pulse duration time elapsed
22:07:40.413 00.028 12308 IsSlewing returns 0
22:07:40.415 00.002 12308 IsGuiding returns 1
22:07:40.446 00.031 12308 IsSlewing returns 0
22:07:40.448 00.002 12308 IsGuiding returns 0
22:07:40.448 00.000 12308 scope move finished after 146 + 85 ms
22:07:40.449 00.001 12308 Move returns status 0, amount 146
22:07:40.450 00.001 12308 move complete, result=0
22:07:40.450 00.000 12308 worker thread done servicing request
22:07:40.450 00.000 12308 Worker thread wakes up
22:07:40.450 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 146 ms NORTH
22:07:40.458 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:40.458 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:41.708 01.250 12308 Exposure complete
22:07:41.856 00.148 12308 worker thread done servicing request
22:07:41.856 00.000 14556 OnExposeComplete: enter
22:07:41.860 00.004 14556 UpdateGuideState(): m_state=6
22:07:41.864 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4086
22:07:41.869 00.005 14556 Star::Find returns 1 (0), X=189.84, Y=994.47, Mass=2053, SNR=30.3, Peak=172 HFD=4.6
22:07:41.872 00.003 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
22:07:41.876 00.004 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.26)
22:07:41.880 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.05 mountX=-0.09 mountY=-0.13, mountTheta=-2.19
22:07:41.888 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.14, opts=13)
22:07:41.894 00.006 14556 Enqueuing Move request for scope (0.08, 0.14)
22:07:41.897 00.003 12308 Worker thread wakes up
22:07:41.898 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
22:07:41.898 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
22:07:41.898 00.000 12308 Moving (0.08, 0.14) raw xDistance=-0.09 yDistance=-0.13
22:07:41.898 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:07:41.899 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:41.899 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:07:41.899 00.000 12308 MoveAxis(E, 0, ABG)
22:07:41.900 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:41.903 00.003 12308 Move returns status 0, amount 0
22:07:41.903 00.000 12308 MoveAxis(N, 0, ABG)
22:07:41.903 00.000 12308 Move returns status 0, amount 0
22:07:41.905 00.002 12308 move complete, result=0
22:07:41.905 00.000 12308 worker thread done servicing request
22:07:41.927 00.022 14556 UpdateGuideState exits: m=2053 SNR=30.3
22:07:41.931 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:41.935 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:41.938 00.003 14556 Enqueuing Expose request
22:07:41.942 00.004 12308 Worker thread wakes up
22:07:41.942 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:41.948 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:41.948 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:43.195 01.247 12308 Exposure complete
22:07:43.335 00.140 12308 worker thread done servicing request
22:07:43.335 00.000 14556 OnExposeComplete: enter
22:07:43.340 00.005 14556 UpdateGuideState(): m_state=6
22:07:43.344 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4087
22:07:43.347 00.003 14556 Star::Find returns 1 (0), X=189.69, Y=994.28, Mass=2205, SNR=31.4, Peak=167 HFD=4.7
22:07:43.352 00.005 14556 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.07) = xAngle (0.60 = 0.60)
22:07:43.356 00.004 14556 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.50 = 0.50)
22:07:43.360 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.47 mountX=0.07 mountY=0.04, mountTheta=0.53
22:07:43.366 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.05, opts=13)
22:07:43.370 00.004 14556 Enqueuing Move request for scope (-0.06, -0.05)
22:07:43.373 00.003 12308 Worker thread wakes up
22:07:43.373 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
22:07:43.373 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
22:07:43.373 00.000 12308 Moving (-0.06, -0.05) raw xDistance=0.07 yDistance=0.04
22:07:43.374 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:07:43.374 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:43.374 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:07:43.374 00.000 12308 MoveAxis(E, 0, ABG)
22:07:43.375 00.001 12308 Move returns status 0, amount 0
22:07:43.375 00.000 12308 MoveAxis(N, 0, ABG)
22:07:43.375 00.000 12308 Move returns status 0, amount 0
22:07:43.375 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:43.379 00.004 12308 move complete, result=0
22:07:43.379 00.000 12308 worker thread done servicing request
22:07:43.395 00.016 14556 UpdateGuideState exits: m=2205 SNR=31.4
22:07:43.399 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:43.402 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:43.404 00.002 14556 Enqueuing Expose request
22:07:43.409 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:07:43.412 00.003 12308 Worker thread wakes up
22:07:43.412 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:43.412 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:44.659 01.247 12308 Exposure complete
22:07:44.802 00.143 12308 worker thread done servicing request
22:07:44.802 00.000 14556 OnExposeComplete: enter
22:07:44.806 00.004 14556 UpdateGuideState(): m_state=6
22:07:44.810 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4088
22:07:44.815 00.005 14556 Star::Find returns 1 (0), X=189.79, Y=994.56, Mass=2180, SNR=31.5, Peak=166 HFD=4.7
22:07:44.817 00.002 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.49 = -1.79)
22:07:44.822 00.005 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.89)
22:07:44.828 00.006 14556 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.42 mountX=-0.05 mountY=-0.22, mountTheta=-1.79
22:07:44.835 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.23, opts=13)
22:07:44.839 00.004 14556 Enqueuing Move request for scope (0.03, 0.23)
22:07:44.842 00.003 12308 Worker thread wakes up
22:07:44.843 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
22:07:44.843 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
22:07:44.843 00.000 12308 Moving (0.03, 0.23) raw xDistance=-0.05 yDistance=-0.22
22:07:44.843 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:07:44.844 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:07:44.844 00.000 12308 MoveAxis(E, 0, ABG)
22:07:44.844 00.000 12308 Move returns status 0, amount 0
22:07:44.844 00.000 12308 MoveAxis(N, 155, ABG)
22:07:44.845 00.001 12308 Guiding  Dir = 0, Dur = 155
22:07:44.845 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:44.849 00.004 12308 IsSlewing returns 0
22:07:44.851 00.002 12308 IsGuiding returns 0
22:07:44.851 00.000 12308 PulseGuide returned control before completion, sleep 165
22:07:44.875 00.024 14556 UpdateGuideState exits: m=2180 SNR=31.5
22:07:44.879 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:44.884 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:44.888 00.004 14556 Enqueuing Expose request
22:07:45.027 00.139 12308 IsGuiding returns 1
22:07:45.028 00.001 12308 scope still moving after pulse duration time elapsed
22:07:45.059 00.031 12308 IsSlewing returns 0
22:07:45.060 00.001 12308 IsGuiding returns 0
22:07:45.061 00.001 12308 scope move finished after 155 + 54 ms
22:07:45.061 00.000 12308 Move returns status 0, amount 155
22:07:45.061 00.000 12308 move complete, result=0
22:07:45.062 00.001 12308 worker thread done servicing request
22:07:45.062 00.000 12308 Worker thread wakes up
22:07:45.063 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
22:07:45.069 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:45.069 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:46.323 01.254 12308 Exposure complete
22:07:46.465 00.142 12308 worker thread done servicing request
22:07:46.467 00.002 14556 OnExposeComplete: enter
22:07:46.470 00.003 14556 UpdateGuideState(): m_state=6
22:07:46.475 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4089
22:07:46.478 00.003 14556 Star::Find returns 1 (0), X=189.83, Y=994.35, Mass=2185, SNR=31.3, Peak=178 HFD=4.4
22:07:46.482 00.004 14556 CameraToMount -- cameraTheta (0.29) - m_xAngle (-3.07) = xAngle (3.37 = -2.92)
22:07:46.486 00.004 14556 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.27 = -3.02)
22:07:46.490 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.08 cameraTheta=0.29 mountX=-0.08 mountY=-0.01, mountTheta=-3.01
22:07:46.495 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.02, opts=13)
22:07:46.498 00.003 14556 Enqueuing Move request for scope (0.07, 0.02)
22:07:46.503 00.005 12308 Worker thread wakes up
22:07:46.503 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
22:07:46.503 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
22:07:46.503 00.000 12308 Moving (0.07, 0.02) raw xDistance=-0.08 yDistance=-0.01
22:07:46.503 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:07:46.503 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:46.504 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:07:46.504 00.000 12308 MoveAxis(E, 0, ABG)
22:07:46.504 00.000 12308 Move returns status 0, amount 0
22:07:46.504 00.000 12308 MoveAxis(N, 0, ABG)
22:07:46.504 00.000 12308 Move returns status 0, amount 0
22:07:46.505 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:46.510 00.005 12308 move complete, result=0
22:07:46.510 00.000 12308 worker thread done servicing request
22:07:46.530 00.020 14556 UpdateGuideState exits: m=2185 SNR=31.3
22:07:46.535 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:46.538 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:46.544 00.006 14556 Enqueuing Expose request
22:07:46.550 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:07:46.554 00.004 12308 Worker thread wakes up
22:07:46.554 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:46.555 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:47.806 01.251 12308 Exposure complete
22:07:47.955 00.149 12308 worker thread done servicing request
22:07:47.956 00.001 14556 OnExposeComplete: enter
22:07:47.960 00.004 14556 UpdateGuideState(): m_state=6
22:07:47.964 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4090
22:07:47.969 00.005 14556 Star::Find returns 1 (0), X=189.80, Y=994.53, Mass=2275, SNR=32.2, Peak=163 HFD=4.6
22:07:47.974 00.005 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.43 = -1.85)
22:07:47.980 00.006 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.95)
22:07:47.987 00.007 14556 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.36 mountX=-0.06 mountY=-0.18, mountTheta=-1.86
22:07:47.994 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.19, opts=13)
22:07:48.000 00.006 14556 Enqueuing Move request for scope (0.04, 0.19)
22:07:48.006 00.006 12308 Worker thread wakes up
22:07:48.006 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd
22:07:48.008 00.002 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.19)
22:07:48.008 00.000 12308 Moving (0.04, 0.19) raw xDistance=-0.06 yDistance=-0.18
22:07:48.009 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:07:48.009 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:48.009 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:07:48.010 00.001 12308 MoveAxis(E, 0, ABG)
22:07:48.010 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:48.016 00.006 12308 Move returns status 0, amount 0
22:07:48.017 00.001 12308 MoveAxis(N, 0, ABG)
22:07:48.017 00.000 12308 Move returns status 0, amount 0
22:07:48.017 00.000 12308 move complete, result=0
22:07:48.018 00.001 12308 worker thread done servicing request
22:07:48.039 00.021 14556 UpdateGuideState exits: m=2275 SNR=32.2
22:07:48.044 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:48.049 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:48.053 00.004 14556 Enqueuing Expose request
22:07:48.057 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:07:48.060 00.003 12308 Worker thread wakes up
22:07:48.061 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:48.061 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:49.311 01.250 12308 Exposure complete
22:07:49.433 00.122 12308 worker thread done servicing request
22:07:49.433 00.000 14556 OnExposeComplete: enter
22:07:49.437 00.004 14556 UpdateGuideState(): m_state=6
22:07:49.441 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4091
22:07:49.445 00.004 14556 Star::Find returns 1 (0), X=189.82, Y=994.53, Mass=2166, SNR=31.1, Peak=167 HFD=4.5
22:07:49.449 00.004 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.34 = -1.94)
22:07:49.455 00.006 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.24 = -2.04)
22:07:49.459 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.27 mountX=-0.08 mountY=-0.19, mountTheta=-1.96
22:07:49.464 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.20, opts=13)
22:07:49.469 00.005 14556 Enqueuing Move request for scope (0.06, 0.20)
22:07:49.472 00.003 12308 Worker thread wakes up
22:07:49.472 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.20) opts 0xd
22:07:49.473 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.20)
22:07:49.473 00.000 12308 Moving (0.06, 0.20) raw xDistance=-0.08 yDistance=-0.19
22:07:49.473 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:07:49.473 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:49.473 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:07:49.474 00.001 12308 MoveAxis(E, 0, ABG)
22:07:49.474 00.000 12308 Move returns status 0, amount 0
22:07:49.475 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:49.479 00.004 12308 MoveAxis(N, 0, ABG)
22:07:49.479 00.000 12308 Move returns status 0, amount 0
22:07:49.479 00.000 12308 move complete, result=0
22:07:49.479 00.000 12308 worker thread done servicing request
22:07:49.499 00.020 14556 UpdateGuideState exits: m=2166 SNR=31.1
22:07:49.503 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:49.507 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:49.512 00.005 14556 Enqueuing Expose request
22:07:49.516 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:07:49.520 00.004 12308 Worker thread wakes up
22:07:49.520 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:49.520 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:50.775 01.255 12308 Exposure complete
22:07:50.916 00.141 12308 worker thread done servicing request
22:07:50.917 00.001 14556 OnExposeComplete: enter
22:07:50.920 00.003 14556 UpdateGuideState(): m_state=6
22:07:50.924 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4092
22:07:50.929 00.005 14556 Star::Find returns 1 (0), X=189.88, Y=994.65, Mass=1971, SNR=30.0, Peak=150 HFD=4.6
22:07:50.932 00.003 14556 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.07) = xAngle (4.28 = -2.00)
22:07:50.935 00.003 14556 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.18 = -2.10)
22:07:50.939 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.32 hyp=0.35 cameraTheta=1.21 mountX=-0.14 mountY=-0.30, mountTheta=-2.02
22:07:50.943 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.32, opts=13)
22:07:50.948 00.005 14556 Enqueuing Move request for scope (0.12, 0.32)
22:07:50.951 00.003 12308 Worker thread wakes up
22:07:50.951 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.32) opts 0xd
22:07:50.951 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.32)
22:07:50.951 00.000 12308 Moving (0.12, 0.32) raw xDistance=-0.14 yDistance=-0.30
22:07:50.953 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:07:50.953 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:07:50.953 00.000 12308 MoveAxis(E, 0, ABG)
22:07:50.953 00.000 12308 Move returns status 0, amount 0
22:07:50.953 00.000 12308 MoveAxis(N, 210, ABG)
22:07:50.953 00.000 12308 Guiding  Dir = 0, Dur = 210
22:07:50.954 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:50.958 00.004 12308 IsSlewing returns 0
22:07:50.958 00.000 12308 IsGuiding returns 0
22:07:50.958 00.000 12308 PulseGuide returned control before completion, sleep 220
22:07:50.979 00.021 14556 UpdateGuideState exits: m=1971 SNR=30.0
22:07:50.985 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:50.989 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:50.993 00.004 14556 Enqueuing Expose request
22:07:51.187 00.194 12308 IsGuiding returns 1
22:07:51.188 00.001 12308 scope still moving after pulse duration time elapsed
22:07:51.218 00.030 12308 IsSlewing returns 0
22:07:51.219 00.001 12308 IsGuiding returns 0
22:07:51.220 00.001 12308 scope move finished after 210 + 51 ms
22:07:51.221 00.001 12308 Move returns status 0, amount 210
22:07:51.221 00.000 12308 move complete, result=0
22:07:51.221 00.000 12308 worker thread done servicing request
22:07:51.221 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 210 ms NORTH
22:07:51.230 00.009 12308 Worker thread wakes up
22:07:51.230 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:51.230 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:52.475 01.245 12308 Exposure complete
22:07:52.634 00.159 12308 worker thread done servicing request
22:07:52.635 00.001 14556 OnExposeComplete: enter
22:07:52.640 00.005 14556 UpdateGuideState(): m_state=6
22:07:52.646 00.006 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4093
22:07:52.650 00.004 14556 Star::Find returns 1 (0), X=189.67, Y=994.12, Mass=2296, SNR=32.0, Peak=170 HFD=4.5
22:07:52.653 00.003 14556 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-3.07) = xAngle (1.12 = 1.12)
22:07:52.656 00.003 14556 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.02 = 1.02)
22:07:52.660 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.96 mountX=0.10 mountY=0.19, mountTheta=1.10
22:07:52.664 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.21, opts=13)
22:07:52.670 00.006 14556 Enqueuing Move request for scope (-0.09, -0.21)
22:07:52.673 00.003 12308 Worker thread wakes up
22:07:52.673 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.21) opts 0xd
22:07:52.675 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.21)
22:07:52.675 00.000 12308 Moving (-0.09, -0.21) raw xDistance=0.10 yDistance=0.19
22:07:52.675 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:07:52.675 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:52.676 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:07:52.676 00.000 12308 MoveAxis(E, 0, ABG)
22:07:52.676 00.000 12308 Move returns status 0, amount 0
22:07:52.677 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:52.681 00.004 12308 MoveAxis(N, 0, ABG)
22:07:52.681 00.000 12308 Move returns status 0, amount 0
22:07:52.682 00.001 12308 move complete, result=0
22:07:52.682 00.000 12308 worker thread done servicing request
22:07:52.702 00.020 14556 UpdateGuideState exits: m=2296 SNR=32.0
22:07:52.706 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:52.711 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:52.714 00.003 14556 Enqueuing Expose request
22:07:52.717 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:07:52.722 00.005 12308 Worker thread wakes up
22:07:52.722 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:52.722 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:53.966 01.244 12308 Exposure complete
22:07:54.113 00.147 12308 worker thread done servicing request
22:07:54.113 00.000 14556 OnExposeComplete: enter
22:07:54.118 00.005 14556 UpdateGuideState(): m_state=6
22:07:54.121 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4094
22:07:54.126 00.005 14556 Star::Find returns 1 (0), X=189.75, Y=994.47, Mass=2001, SNR=29.9, Peak=142 HFD=4.6
22:07:54.130 00.004 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.69 = -1.59)
22:07:54.134 00.004 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.69)
22:07:54.138 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.62 mountX=-0.00 mountY=-0.13, mountTheta=-1.59
22:07:54.144 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.14, opts=13)
22:07:54.149 00.005 14556 Enqueuing Move request for scope (-0.01, 0.14)
22:07:54.152 00.003 12308 Worker thread wakes up
22:07:54.152 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
22:07:54.152 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
22:07:54.152 00.000 12308 Moving (-0.01, 0.14) raw xDistance=-0.00 yDistance=-0.13
22:07:54.152 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:07:54.152 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:54.154 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:07:54.154 00.000 12308 MoveAxis(E, 0, ABG)
22:07:54.154 00.000 12308 Move returns status 0, amount 0
22:07:54.154 00.000 12308 MoveAxis(N, 0, ABG)
22:07:54.154 00.000 12308 Move returns status 0, amount 0
22:07:54.155 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:54.159 00.004 12308 move complete, result=0
22:07:54.159 00.000 12308 worker thread done servicing request
22:07:54.188 00.029 14556 UpdateGuideState exits: m=2001 SNR=29.9
22:07:54.194 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:54.204 00.010 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:54.210 00.006 14556 Enqueuing Expose request
22:07:54.216 00.006 12308 Worker thread wakes up
22:07:54.217 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:54.224 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:54.224 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:55.472 01.248 12308 Exposure complete
22:07:55.623 00.151 12308 worker thread done servicing request
22:07:55.623 00.000 14556 OnExposeComplete: enter
22:07:55.627 00.004 14556 UpdateGuideState(): m_state=6
22:07:55.631 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4095
22:07:55.636 00.005 14556 Star::Find returns 1 (0), X=190.02, Y=994.24, Mass=2320, SNR=32.1, Peak=205 HFD=4.4
22:07:55.639 00.003 14556 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-3.07) = xAngle (2.73 = 2.73)
22:07:55.644 00.005 14556 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.63 = 2.63)
22:07:55.648 00.004 14556 CameraToMount -- cameraX=0.27 cameraY=-0.10 hyp=0.28 cameraTheta=-0.34 mountX=-0.26 mountY=0.14, mountTheta=2.65
22:07:55.653 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=-0.10, opts=13)
22:07:55.657 00.004 14556 Enqueuing Move request for scope (0.27, -0.10)
22:07:55.660 00.003 12308 Worker thread wakes up
22:07:55.660 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.10) opts 0xd
22:07:55.661 00.001 12308 Handling offset move in thread for scope, endpoint = (0.27, -0.10)
22:07:55.661 00.000 12308 Moving (0.27, -0.10) raw xDistance=-0.26 yDistance=0.14
22:07:55.661 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
22:07:55.661 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:55.662 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:07:55.662 00.000 12308 MoveAxis(E, 113, ABG)
22:07:55.662 00.000 12308 Guiding  Dir = 2, Dur = 113
22:07:55.662 00.000 12308 IsSlewing returns 0
22:07:55.664 00.002 12308 IsGuiding returns 0
22:07:55.664 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:55.670 00.006 12308 PulseGuide returned control before completion, sleep 123
22:07:55.694 00.024 14556 UpdateGuideState exits: m=2320 SNR=32.1
22:07:55.698 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:55.703 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:55.707 00.004 14556 Enqueuing Expose request
22:07:55.805 00.098 12308 IsGuiding returns 0
22:07:55.805 00.000 12308 Move returns status 0, amount 113
22:07:55.805 00.000 12308 MoveAxis(N, 0, ABG)
22:07:55.806 00.001 12308 Move returns status 0, amount 0
22:07:55.806 00.000 12308 move complete, result=0
22:07:55.806 00.000 12308 worker thread done servicing request
22:07:55.806 00.000 14556 GuideStep: -0.3 px 113 ms EAST, 0.1 px 0 ms NORTH
22:07:55.813 00.007 12308 Worker thread wakes up
22:07:55.813 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:55.813 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:57.056 01.243 12308 Exposure complete
22:07:57.195 00.139 12308 worker thread done servicing request
22:07:57.196 00.001 14556 OnExposeComplete: enter
22:07:57.201 00.005 14556 UpdateGuideState(): m_state=6
22:07:57.206 00.005 14556 Star::Find(15, 190, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4096
22:07:57.210 00.004 14556 Star::Find returns 1 (0), X=189.71, Y=994.42, Mass=2033, SNR=30.3, Peak=148 HFD=4.7
22:07:57.213 00.003 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.13 = -1.16)
22:07:57.217 00.004 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.26)
22:07:57.221 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.05 mountX=0.04 mountY=-0.10, mountTheta=-1.17
22:07:57.227 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.09, opts=13)
22:07:57.231 00.004 14556 Enqueuing Move request for scope (-0.05, 0.09)
22:07:57.234 00.003 12308 Worker thread wakes up
22:07:57.235 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
22:07:57.235 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
22:07:57.235 00.000 12308 Moving (-0.05, 0.09) raw xDistance=0.04 yDistance=-0.10
22:07:57.235 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:07:57.235 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:57.237 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:07:57.237 00.000 12308 MoveAxis(E, 0, ABG)
22:07:57.237 00.000 12308 Move returns status 0, amount 0
22:07:57.237 00.000 12308 MoveAxis(N, 0, ABG)
22:07:57.238 00.001 12308 Move returns status 0, amount 0
22:07:57.238 00.000 12308 move complete, result=0
22:07:57.238 00.000 12308 worker thread done servicing request
22:07:57.239 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:57.264 00.025 14556 UpdateGuideState exits: m=2033 SNR=30.3
22:07:57.268 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:57.271 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:57.276 00.005 14556 Enqueuing Expose request
22:07:57.279 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:57.282 00.003 12308 Worker thread wakes up
22:07:57.283 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:57.283 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:07:58.535 01.252 12308 Exposure complete
22:07:58.675 00.140 12308 worker thread done servicing request
22:07:58.676 00.001 14556 OnExposeComplete: enter
22:07:58.679 00.003 14556 UpdateGuideState(): m_state=6
22:07:58.684 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4097
22:07:58.688 00.004 14556 Star::Find returns 1 (0), X=189.41, Y=994.67, Mass=2186, SNR=31.4, Peak=131 HFD=4.7
22:07:58.691 00.003 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.43 = -0.85)
22:07:58.695 00.004 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.95)
22:07:58.700 00.005 14556 CameraToMount -- cameraX=-0.34 cameraY=0.34 hyp=0.48 cameraTheta=2.36 mountX=0.32 mountY=-0.39, mountTheta=-0.89
22:07:58.706 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.34, y=0.34, opts=13)
22:07:58.711 00.005 14556 Enqueuing Move request for scope (-0.34, 0.34)
22:07:58.714 00.003 12308 Worker thread wakes up
22:07:58.714 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.34) opts 0xd
22:07:58.714 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.34, 0.34)
22:07:58.714 00.000 12308 Moving (-0.34, 0.34) raw xDistance=0.32 yDistance=-0.39
22:07:58.714 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
22:07:58.714 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
22:07:58.715 00.001 12308 MoveAxis(W, 139, ABG)
22:07:58.715 00.000 12308 Guiding  Dir = 3, Dur = 139
22:07:58.715 00.000 12308 IsSlewing returns 0
22:07:58.716 00.001 12308 IsGuiding returns 0
22:07:58.716 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:07:58.721 00.005 12308 PulseGuide returned control before completion, sleep 149
22:07:58.742 00.021 14556 UpdateGuideState exits: m=2186 SNR=31.4
22:07:58.746 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:58.750 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:07:58.754 00.004 14556 Enqueuing Expose request
22:07:58.885 00.131 12308 IsGuiding returns 1
22:07:58.885 00.000 12308 scope still moving after pulse duration time elapsed
22:07:58.916 00.031 12308 IsSlewing returns 0
22:07:58.917 00.001 12308 IsGuiding returns 0
22:07:58.919 00.002 12308 scope move finished after 139 + 63 ms
22:07:58.919 00.000 12308 Move returns status 0, amount 139
22:07:58.919 00.000 12308 MoveAxis(N, 277, ABG)
22:07:58.920 00.001 12308 Guiding  Dir = 0, Dur = 277
22:07:58.920 00.000 12308 IsSlewing returns 0
22:07:58.920 00.000 12308 IsGuiding returns 0
22:07:58.921 00.001 12308 PulseGuide returned control before completion, sleep 287
22:07:59.213 00.292 12308 IsGuiding returns 1
22:07:59.213 00.000 12308 scope still moving after pulse duration time elapsed
22:07:59.244 00.031 12308 IsSlewing returns 0
22:07:59.244 00.000 12308 IsGuiding returns 0
22:07:59.246 00.002 12308 scope move finished after 277 + 47 ms
22:07:59.246 00.000 12308 Move returns status 0, amount 277
22:07:59.246 00.000 12308 move complete, result=0
22:07:59.246 00.000 12308 worker thread done servicing request
22:07:59.246 00.000 14556 GuideStep: 0.3 px 139 ms WEST, -0.4 px 277 ms NORTH
22:07:59.251 00.005 12308 Worker thread wakes up
22:07:59.251 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:07:59.251 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:00.491 01.240 12308 Exposure complete
22:08:00.632 00.141 12308 worker thread done servicing request
22:08:00.632 00.000 14556 OnExposeComplete: enter
22:08:00.638 00.006 14556 UpdateGuideState(): m_state=6
22:08:00.642 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4098
22:08:00.646 00.004 14556 Star::Find returns 1 (0), X=189.50, Y=994.21, Mass=2355, SNR=32.5, Peak=146 HFD=5.0
22:08:00.650 00.004 14556 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-3.07) = xAngle (0.36 = 0.36)
22:08:00.654 00.004 14556 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.26 = 0.26)
22:08:00.658 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.12 hyp=0.28 cameraTheta=-2.72 mountX=0.26 mountY=0.07, mountTheta=0.27
22:08:00.663 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.12, opts=13)
22:08:00.666 00.003 14556 Enqueuing Move request for scope (-0.26, -0.12)
22:08:00.671 00.005 12308 Worker thread wakes up
22:08:00.671 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.12) opts 0xd
22:08:00.671 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.12)
22:08:00.671 00.000 12308 Moving (-0.26, -0.12) raw xDistance=0.26 yDistance=0.07
22:08:00.671 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
22:08:00.672 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:00.672 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:08:00.672 00.000 12308 MoveAxis(W, 124, ABG)
22:08:00.672 00.000 12308 Guiding  Dir = 3, Dur = 124
22:08:00.673 00.001 12308 IsSlewing returns 0
22:08:00.673 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:00.677 00.004 12308 IsGuiding returns 0
22:08:00.678 00.001 12308 PulseGuide returned control before completion, sleep 134
22:08:00.699 00.021 14556 UpdateGuideState exits: m=2355 SNR=32.5
22:08:00.703 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:00.708 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:00.711 00.003 14556 Enqueuing Expose request
22:08:00.824 00.113 12308 IsGuiding returns 1
22:08:00.825 00.001 12308 scope still moving after pulse duration time elapsed
22:08:00.856 00.031 12308 IsSlewing returns 0
22:08:00.856 00.000 12308 IsGuiding returns 0
22:08:00.856 00.000 12308 scope move finished after 124 + 55 ms
22:08:00.858 00.002 12308 Move returns status 0, amount 124
22:08:00.858 00.000 12308 MoveAxis(N, 0, ABG)
22:08:00.858 00.000 12308 Move returns status 0, amount 0
22:08:00.859 00.001 12308 move complete, result=0
22:08:00.859 00.000 12308 worker thread done servicing request
22:08:00.859 00.000 14556 GuideStep: 0.3 px 124 ms WEST, 0.1 px 0 ms NORTH
22:08:00.865 00.006 12308 Worker thread wakes up
22:08:00.865 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:00.865 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:02.107 01.242 12308 Exposure complete
22:08:02.257 00.150 12308 worker thread done servicing request
22:08:02.258 00.001 14556 OnExposeComplete: enter
22:08:02.263 00.005 14556 UpdateGuideState(): m_state=6
22:08:02.267 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4099
22:08:02.272 00.005 14556 Star::Find returns 1 (0), X=189.83, Y=994.36, Mass=2150, SNR=31.1, Peak=166 HFD=4.6
22:08:02.276 00.004 14556 CameraToMount -- cameraTheta (0.31) - m_xAngle (-3.07) = xAngle (3.39 = -2.90)
22:08:02.279 00.003 14556 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.29 = -3.00)
22:08:02.283 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.08 cameraTheta=0.31 mountX=-0.08 mountY=-0.01, mountTheta=-2.99
22:08:02.288 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.02, opts=13)
22:08:02.292 00.004 14556 Enqueuing Move request for scope (0.07, 0.02)
22:08:02.295 00.003 12308 Worker thread wakes up
22:08:02.295 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
22:08:02.296 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
22:08:02.296 00.000 12308 Moving (0.07, 0.02) raw xDistance=-0.08 yDistance=-0.01
22:08:02.296 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:08:02.296 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:02.297 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:08:02.297 00.000 12308 MoveAxis(E, 0, ABG)
22:08:02.297 00.000 12308 Move returns status 0, amount 0
22:08:02.297 00.000 12308 MoveAxis(N, 0, ABG)
22:08:02.297 00.000 12308 Move returns status 0, amount 0
22:08:02.297 00.000 12308 move complete, result=0
22:08:02.297 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:02.303 00.006 12308 worker thread done servicing request
22:08:02.324 00.021 14556 UpdateGuideState exits: m=2150 SNR=31.1
22:08:02.328 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:02.333 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:02.336 00.003 14556 Enqueuing Expose request
22:08:02.340 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:08:02.345 00.005 12308 Worker thread wakes up
22:08:02.346 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:02.346 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:03.596 01.250 12308 Exposure complete
22:08:03.746 00.150 12308 worker thread done servicing request
22:08:03.747 00.001 14556 OnExposeComplete: enter
22:08:03.751 00.004 14556 UpdateGuideState(): m_state=6
22:08:03.755 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4100
22:08:03.758 00.003 14556 Star::Find returns 1 (0), X=189.86, Y=994.39, Mass=2148, SNR=31.3, Peak=173 HFD=4.5
22:08:03.762 00.004 14556 CameraToMount -- cameraTheta (0.49) - m_xAngle (-3.07) = xAngle (3.56 = -2.72)
22:08:03.765 00.003 14556 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.46 = -2.82)
22:08:03.770 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.12 cameraTheta=0.49 mountX=-0.11 mountY=-0.04, mountTheta=-2.81
22:08:03.774 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.06, opts=13)
22:08:03.778 00.004 14556 Enqueuing Move request for scope (0.10, 0.06)
22:08:03.783 00.005 12308 Worker thread wakes up
22:08:03.783 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
22:08:03.783 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
22:08:03.783 00.000 12308 Moving (0.10, 0.06) raw xDistance=-0.11 yDistance=-0.04
22:08:03.783 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:08:03.783 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:03.783 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:08:03.784 00.001 12308 MoveAxis(E, 0, ABG)
22:08:03.784 00.000 12308 Move returns status 0, amount 0
22:08:03.784 00.000 12308 MoveAxis(N, 0, ABG)
22:08:03.784 00.000 12308 Move returns status 0, amount 0
22:08:03.784 00.000 12308 move complete, result=0
22:08:03.784 00.000 12308 worker thread done servicing request
22:08:03.784 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:03.810 00.026 14556 UpdateGuideState exits: m=2148 SNR=31.3
22:08:03.814 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:03.817 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:03.822 00.005 14556 Enqueuing Expose request
22:08:03.827 00.005 12308 Worker thread wakes up
22:08:03.827 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:03.827 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:03.827 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:08:05.077 01.250 12308 Exposure complete
22:08:05.212 00.135 12308 worker thread done servicing request
22:08:05.212 00.000 14556 OnExposeComplete: enter
22:08:05.216 00.004 14556 UpdateGuideState(): m_state=6
22:08:05.220 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4101
22:08:05.224 00.004 14556 Star::Find returns 1 (0), X=189.96, Y=994.58, Mass=2311, SNR=32.3, Peak=167 HFD=4.8
22:08:05.229 00.005 14556 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.07) = xAngle (3.95 = -2.33)
22:08:05.233 00.004 14556 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.85 = -2.43)
22:08:05.236 00.003 14556 CameraToMount -- cameraX=0.21 cameraY=0.25 hyp=0.33 cameraTheta=0.88 mountX=-0.23 mountY=-0.21, mountTheta=-2.39
22:08:05.241 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.25, opts=13)
22:08:05.245 00.004 14556 Enqueuing Move request for scope (0.21, 0.25)
22:08:05.249 00.004 12308 Worker thread wakes up
22:08:05.249 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.25) opts 0xd
22:08:05.249 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.25)
22:08:05.249 00.000 12308 Moving (0.21, 0.25) raw xDistance=-0.23 yDistance=-0.21
22:08:05.249 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:08:05.250 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:08:05.250 00.000 12308 MoveAxis(E, 98, ABG)
22:08:05.250 00.000 12308 Guiding  Dir = 2, Dur = 98
22:08:05.250 00.000 12308 IsSlewing returns 0
22:08:05.250 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:05.254 00.004 12308 IsGuiding returns 0
22:08:05.254 00.000 12308 PulseGuide returned control before completion, sleep 108
22:08:05.277 00.023 14556 UpdateGuideState exits: m=2311 SNR=32.3
22:08:05.282 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:05.285 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:05.291 00.006 14556 Enqueuing Expose request
22:08:05.365 00.074 12308 IsGuiding returns 1
22:08:05.365 00.000 12308 scope still moving after pulse duration time elapsed
22:08:05.396 00.031 12308 IsSlewing returns 0
22:08:05.396 00.000 12308 IsGuiding returns 0
22:08:05.396 00.000 12308 scope move finished after 98 + 44 ms
22:08:05.396 00.000 12308 Move returns status 0, amount 98
22:08:05.396 00.000 12308 MoveAxis(N, 150, ABG)
22:08:05.397 00.001 12308 Guiding  Dir = 0, Dur = 150
22:08:05.397 00.000 12308 IsSlewing returns 0
22:08:05.397 00.000 12308 IsGuiding returns 0
22:08:05.398 00.001 12308 PulseGuide returned control before completion, sleep 160
22:08:05.566 00.168 12308 IsGuiding returns 1
22:08:05.566 00.000 12308 scope still moving after pulse duration time elapsed
22:08:05.598 00.032 12308 IsSlewing returns 0
22:08:05.599 00.001 12308 IsGuiding returns 0
22:08:05.600 00.001 12308 scope move finished after 150 + 52 ms
22:08:05.600 00.000 12308 Move returns status 0, amount 150
22:08:05.600 00.000 12308 move complete, result=0
22:08:05.602 00.002 12308 worker thread done servicing request
22:08:05.602 00.000 12308 Worker thread wakes up
22:08:05.602 00.000 14556 GuideStep: -0.2 px 98 ms EAST, -0.2 px 150 ms NORTH
22:08:05.608 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:05.609 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:06.853 01.244 12308 Exposure complete
22:08:06.990 00.137 12308 worker thread done servicing request
22:08:06.990 00.000 14556 OnExposeComplete: enter
22:08:06.993 00.003 14556 UpdateGuideState(): m_state=6
22:08:06.997 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4102
22:08:07.000 00.003 14556 Star::Find returns 1 (0), X=189.79, Y=994.39, Mass=2273, SNR=31.8, Peak=179 HFD=4.5
22:08:07.004 00.004 14556 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.07) = xAngle (4.05 = -2.23)
22:08:07.008 00.004 14556 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.95 = -2.33)
22:08:07.011 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=0.98 mountX=-0.04 mountY=-0.05, mountTheta=-2.27
22:08:07.016 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.06, opts=13)
22:08:07.020 00.004 14556 Enqueuing Move request for scope (0.04, 0.06)
22:08:07.023 00.003 12308 Worker thread wakes up
22:08:07.023 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
22:08:07.023 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
22:08:07.023 00.000 12308 Moving (0.04, 0.06) raw xDistance=-0.04 yDistance=-0.05
22:08:07.023 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:08:07.024 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:07.024 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:08:07.024 00.000 12308 MoveAxis(E, 0, ABG)
22:08:07.024 00.000 12308 Move returns status 0, amount 0
22:08:07.024 00.000 12308 MoveAxis(N, 0, ABG)
22:08:07.024 00.000 12308 Move returns status 0, amount 0
22:08:07.025 00.001 12308 move complete, result=0
22:08:07.025 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:07.030 00.005 12308 worker thread done servicing request
22:08:07.050 00.020 14556 UpdateGuideState exits: m=2273 SNR=31.8
22:08:07.055 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:07.058 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:07.062 00.004 14556 Enqueuing Expose request
22:08:07.065 00.003 12308 Worker thread wakes up
22:08:07.065 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:08:07.071 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:07.071 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:08.325 01.254 12308 Exposure complete
22:08:08.463 00.138 12308 worker thread done servicing request
22:08:08.463 00.000 14556 OnExposeComplete: enter
22:08:08.466 00.003 14556 UpdateGuideState(): m_state=6
22:08:08.471 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4103
22:08:08.475 00.004 14556 Star::Find returns 1 (0), X=189.94, Y=994.59, Mass=2120, SNR=30.9, Peak=153 HFD=4.8
22:08:08.478 00.003 14556 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.07) = xAngle (4.02 = -2.26)
22:08:08.482 00.004 14556 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.92 = -2.36)
22:08:08.485 00.003 14556 CameraToMount -- cameraX=0.19 cameraY=0.26 hyp=0.32 cameraTheta=0.95 mountX=-0.20 mountY=-0.22, mountTheta=-2.31
22:08:08.491 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.26, opts=13)
22:08:08.495 00.004 14556 Enqueuing Move request for scope (0.19, 0.26)
22:08:08.499 00.004 12308 Worker thread wakes up
22:08:08.499 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.26) opts 0xd
22:08:08.499 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.26)
22:08:08.499 00.000 12308 Moving (0.19, 0.26) raw xDistance=-0.20 yDistance=-0.22
22:08:08.500 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:08:08.500 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:08:08.500 00.000 12308 MoveAxis(E, 88, ABG)
22:08:08.500 00.000 12308 Guiding  Dir = 2, Dur = 88
22:08:08.500 00.000 12308 IsSlewing returns 0
22:08:08.501 00.001 12308 IsGuiding returns 0
22:08:08.501 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:08.505 00.004 12308 PulseGuide returned control before completion, sleep 98
22:08:08.528 00.023 14556 UpdateGuideState exits: m=2120 SNR=30.9
22:08:08.533 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:08.537 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:08.542 00.005 14556 Enqueuing Expose request
22:08:08.610 00.068 12308 IsGuiding returns 1
22:08:08.610 00.000 12308 scope still moving after pulse duration time elapsed
22:08:08.642 00.032 12308 IsSlewing returns 0
22:08:08.643 00.001 12308 IsGuiding returns 0
22:08:08.643 00.000 12308 scope move finished after 88 + 54 ms
22:08:08.643 00.000 12308 Move returns status 0, amount 88
22:08:08.643 00.000 12308 MoveAxis(N, 157, ABG)
22:08:08.645 00.002 12308 Guiding  Dir = 0, Dur = 157
22:08:08.645 00.000 12308 IsSlewing returns 0
22:08:08.645 00.000 12308 IsGuiding returns 0
22:08:08.646 00.001 12308 PulseGuide returned control before completion, sleep 167
22:08:08.814 00.168 12308 IsGuiding returns 1
22:08:08.815 00.001 12308 scope still moving after pulse duration time elapsed
22:08:08.845 00.030 12308 IsSlewing returns 0
22:08:08.848 00.003 12308 IsGuiding returns 0
22:08:08.848 00.000 12308 scope move finished after 157 + 46 ms
22:08:08.849 00.001 12308 Move returns status 0, amount 157
22:08:08.850 00.001 12308 move complete, result=0
22:08:08.850 00.000 14556 GuideStep: -0.2 px 88 ms EAST, -0.2 px 157 ms NORTH
22:08:08.858 00.008 12308 worker thread done servicing request
22:08:08.858 00.000 12308 Worker thread wakes up
22:08:08.858 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:08.860 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:10.105 01.245 12308 Exposure complete
22:08:10.248 00.143 12308 worker thread done servicing request
22:08:10.248 00.000 14556 OnExposeComplete: enter
22:08:10.253 00.005 14556 UpdateGuideState(): m_state=6
22:08:10.258 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4104
22:08:10.263 00.005 14556 Star::Find returns 1 (0), X=189.74, Y=994.26, Mass=2081, SNR=30.8, Peak=149 HFD=4.6
22:08:10.269 00.006 14556 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-3.07) = xAngle (1.34 = 1.34)
22:08:10.273 00.004 14556 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.24 = 1.24)
22:08:10.277 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.73 mountX=0.02 mountY=0.07, mountTheta=1.33
22:08:10.283 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.07, opts=13)
22:08:10.287 00.004 14556 Enqueuing Move request for scope (-0.01, -0.07)
22:08:10.290 00.003 12308 Worker thread wakes up
22:08:10.290 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
22:08:10.291 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
22:08:10.291 00.000 12308 Moving (-0.01, -0.07) raw xDistance=0.02 yDistance=0.07
22:08:10.291 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:08:10.291 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:10.291 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:08:10.291 00.000 12308 MoveAxis(E, 0, ABG)
22:08:10.293 00.002 12308 Move returns status 0, amount 0
22:08:10.293 00.000 12308 MoveAxis(N, 0, ABG)
22:08:10.293 00.000 12308 Move returns status 0, amount 0
22:08:10.293 00.000 12308 move complete, result=0
22:08:10.293 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:10.298 00.005 12308 worker thread done servicing request
22:08:10.319 00.021 14556 UpdateGuideState exits: m=2081 SNR=30.8
22:08:10.324 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:10.329 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:10.334 00.005 14556 Enqueuing Expose request
22:08:10.338 00.004 12308 Worker thread wakes up
22:08:10.338 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:08:10.343 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:10.343 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:11.588 01.245 12308 Exposure complete
22:08:11.742 00.154 12308 worker thread done servicing request
22:08:11.743 00.001 14556 OnExposeComplete: enter
22:08:11.746 00.003 14556 UpdateGuideState(): m_state=6
22:08:11.750 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4105
22:08:11.754 00.004 14556 Star::Find returns 1 (0), X=189.57, Y=994.35, Mass=2297, SNR=32.1, Peak=157 HFD=4.8
22:08:11.759 00.005 14556 CameraToMount -- cameraTheta (3.02) - m_xAngle (-3.07) = xAngle (6.09 = -0.19)
22:08:11.763 00.004 14556 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.99 = -0.29)
22:08:11.766 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.18 cameraTheta=3.02 mountX=0.18 mountY=-0.05, mountTheta=-0.28
22:08:11.772 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.02, opts=13)
22:08:11.776 00.004 14556 Enqueuing Move request for scope (-0.18, 0.02)
22:08:11.780 00.004 12308 Worker thread wakes up
22:08:11.781 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
22:08:11.781 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
22:08:11.781 00.000 12308 Moving (-0.18, 0.02) raw xDistance=0.18 yDistance=-0.05
22:08:11.781 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:08:11.783 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:11.783 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:08:11.783 00.000 12308 MoveAxis(E, 0, ABG)
22:08:11.783 00.000 12308 Move returns status 0, amount 0
22:08:11.784 00.001 12308 MoveAxis(N, 0, ABG)
22:08:11.784 00.000 12308 Move returns status 0, amount 0
22:08:11.784 00.000 12308 move complete, result=0
22:08:11.784 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:11.789 00.005 12308 worker thread done servicing request
22:08:11.812 00.023 14556 UpdateGuideState exits: m=2297 SNR=32.1
22:08:11.816 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:11.821 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:11.826 00.005 14556 Enqueuing Expose request
22:08:11.830 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:11.835 00.005 12308 Worker thread wakes up
22:08:11.835 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:11.835 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:13.084 01.249 12308 Exposure complete
22:08:13.235 00.151 12308 worker thread done servicing request
22:08:13.236 00.001 14556 OnExposeComplete: enter
22:08:13.240 00.004 14556 UpdateGuideState(): m_state=6
22:08:13.245 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4106
22:08:13.248 00.003 14556 Star::Find returns 1 (0), X=189.62, Y=994.39, Mass=2187, SNR=31.3, Peak=142 HFD=4.5
22:08:13.252 00.004 14556 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.07) = xAngle (5.80 = -0.48)
22:08:13.255 00.003 14556 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.70 = -0.58)
22:08:13.260 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.06 hyp=0.15 cameraTheta=2.73 mountX=0.13 mountY=-0.08, mountTheta=-0.55
22:08:13.265 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.06, opts=13)
22:08:13.270 00.005 14556 Enqueuing Move request for scope (-0.14, 0.06)
22:08:13.274 00.004 12308 Worker thread wakes up
22:08:13.274 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.06) opts 0xd
22:08:13.274 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.06)
22:08:13.274 00.000 12308 Moving (-0.14, 0.06) raw xDistance=0.13 yDistance=-0.08
22:08:13.274 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:08:13.274 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:13.274 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:08:13.274 00.000 12308 MoveAxis(E, 0, ABG)
22:08:13.275 00.001 12308 Move returns status 0, amount 0
22:08:13.275 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:13.279 00.004 12308 MoveAxis(N, 0, ABG)
22:08:13.279 00.000 12308 Move returns status 0, amount 0
22:08:13.279 00.000 12308 move complete, result=0
22:08:13.279 00.000 12308 worker thread done servicing request
22:08:13.300 00.021 14556 UpdateGuideState exits: m=2187 SNR=31.3
22:08:13.305 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:13.309 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:13.313 00.004 14556 Enqueuing Expose request
22:08:13.316 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:13.320 00.004 12308 Worker thread wakes up
22:08:13.321 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:13.321 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:14.578 01.257 12308 Exposure complete
22:08:14.727 00.149 12308 worker thread done servicing request
22:08:14.727 00.000 14556 OnExposeComplete: enter
22:08:14.732 00.005 14556 UpdateGuideState(): m_state=6
22:08:14.737 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4107
22:08:14.742 00.005 14556 Star::Find returns 1 (0), X=189.49, Y=994.34, Mass=2034, SNR=30.0, Peak=144 HFD=4.4
22:08:14.746 00.004 14556 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.07) = xAngle (6.19 = -0.10)
22:08:14.750 00.004 14556 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.19)
22:08:14.754 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.01 hyp=0.27 cameraTheta=3.11 mountX=0.26 mountY=-0.05, mountTheta=-0.19
22:08:14.759 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.01, opts=13)
22:08:14.763 00.004 14556 Enqueuing Move request for scope (-0.27, 0.01)
22:08:14.767 00.004 12308 Worker thread wakes up
22:08:14.767 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.01) opts 0xd
22:08:14.767 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.01)
22:08:14.767 00.000 12308 Moving (-0.27, 0.01) raw xDistance=0.26 yDistance=-0.05
22:08:14.767 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
22:08:14.767 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:14.768 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:08:14.768 00.000 12308 MoveAxis(W, 115, ABG)
22:08:14.768 00.000 12308 Guiding  Dir = 3, Dur = 115
22:08:14.768 00.000 12308 IsSlewing returns 0
22:08:14.768 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:14.773 00.005 12308 IsGuiding returns 0
22:08:14.773 00.000 12308 PulseGuide returned control before completion, sleep 125
22:08:14.794 00.021 14556 UpdateGuideState exits: m=2034 SNR=30.0
22:08:14.797 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:14.800 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:14.804 00.004 14556 Enqueuing Expose request
22:08:14.911 00.107 12308 IsGuiding returns 1
22:08:14.912 00.001 12308 scope still moving after pulse duration time elapsed
22:08:14.942 00.030 12308 IsSlewing returns 0
22:08:14.943 00.001 12308 IsGuiding returns 0
22:08:14.944 00.001 12308 scope move finished after 115 + 55 ms
22:08:14.944 00.000 12308 Move returns status 0, amount 115
22:08:14.944 00.000 12308 MoveAxis(N, 0, ABG)
22:08:14.944 00.000 12308 Move returns status 0, amount 0
22:08:14.945 00.001 12308 move complete, result=0
22:08:14.945 00.000 12308 worker thread done servicing request
22:08:14.945 00.000 14556 GuideStep: 0.3 px 115 ms WEST, -0.1 px 0 ms NORTH
22:08:14.952 00.007 12308 Worker thread wakes up
22:08:14.952 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:14.952 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:16.201 01.249 12308 Exposure complete
22:08:16.353 00.152 12308 worker thread done servicing request
22:08:16.354 00.001 14556 OnExposeComplete: enter
22:08:16.358 00.004 14556 UpdateGuideState(): m_state=6
22:08:16.361 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4108
22:08:16.366 00.005 14556 Star::Find returns 1 (0), X=189.68, Y=994.62, Mass=2057, SNR=30.4, Peak=136 HFD=4.3
22:08:16.370 00.004 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.89 = -1.39)
22:08:16.374 00.004 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.49)
22:08:16.378 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.29 hyp=0.30 cameraTheta=1.82 mountX=0.05 mountY=-0.30, mountTheta=-1.39
22:08:16.384 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.29, opts=13)
22:08:16.388 00.004 14556 Enqueuing Move request for scope (-0.07, 0.29)
22:08:16.393 00.005 12308 Worker thread wakes up
22:08:16.393 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.29) opts 0xd
22:08:16.394 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.29)
22:08:16.394 00.000 12308 Moving (-0.07, 0.29) raw xDistance=0.05 yDistance=-0.30
22:08:16.394 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:08:16.394 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:08:16.394 00.000 12308 MoveAxis(E, 0, ABG)
22:08:16.394 00.000 12308 Move returns status 0, amount 0
22:08:16.395 00.001 12308 MoveAxis(N, 209, ABG)
22:08:16.396 00.001 12308 Guiding  Dir = 0, Dur = 209
22:08:16.396 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:16.400 00.004 12308 IsSlewing returns 0
22:08:16.400 00.000 12308 IsGuiding returns 0
22:08:16.401 00.001 12308 PulseGuide returned control before completion, sleep 219
22:08:16.420 00.019 14556 UpdateGuideState exits: m=2057 SNR=30.4
22:08:16.426 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:16.431 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:16.434 00.003 14556 Enqueuing Expose request
22:08:16.628 00.194 12308 IsGuiding returns 1
22:08:16.630 00.002 12308 scope still moving after pulse duration time elapsed
22:08:16.661 00.031 12308 IsSlewing returns 0
22:08:16.662 00.001 12308 IsGuiding returns 0
22:08:16.663 00.001 12308 scope move finished after 209 + 53 ms
22:08:16.663 00.000 12308 Move returns status 0, amount 209
22:08:16.663 00.000 12308 move complete, result=0
22:08:16.665 00.002 12308 worker thread done servicing request
22:08:16.665 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 209 ms NORTH
22:08:16.672 00.007 12308 Worker thread wakes up
22:08:16.672 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:16.672 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:17.920 01.248 12308 Exposure complete
22:08:18.068 00.148 12308 worker thread done servicing request
22:08:18.069 00.001 14556 OnExposeComplete: enter
22:08:18.073 00.004 14556 UpdateGuideState(): m_state=6
22:08:18.076 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4109
22:08:18.080 00.004 14556 Star::Find returns 1 (0), X=189.78, Y=994.40, Mass=2105, SNR=30.6, Peak=153 HFD=4.6
22:08:18.084 00.004 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.35 = -1.94)
22:08:18.088 00.004 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.03)
22:08:18.091 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.27 mountX=-0.03 mountY=-0.07, mountTheta=-1.95
22:08:18.096 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.07, opts=13)
22:08:18.101 00.005 14556 Enqueuing Move request for scope (0.02, 0.07)
22:08:18.104 00.003 12308 Worker thread wakes up
22:08:18.104 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
22:08:18.104 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
22:08:18.104 00.000 12308 Moving (0.02, 0.07) raw xDistance=-0.03 yDistance=-0.07
22:08:18.104 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:08:18.104 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:18.105 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:08:18.106 00.001 12308 MoveAxis(E, 0, ABG)
22:08:18.106 00.000 12308 Move returns status 0, amount 0
22:08:18.106 00.000 12308 MoveAxis(N, 0, ABG)
22:08:18.106 00.000 12308 Move returns status 0, amount 0
22:08:18.106 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:18.110 00.004 12308 move complete, result=0
22:08:18.110 00.000 12308 worker thread done servicing request
22:08:18.132 00.022 14556 UpdateGuideState exits: m=2105 SNR=30.6
22:08:18.135 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:18.139 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:18.142 00.003 14556 Enqueuing Expose request
22:08:18.146 00.004 12308 Worker thread wakes up
22:08:18.146 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:18.151 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:18.151 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:19.393 01.242 12308 Exposure complete
22:08:19.522 00.129 12308 worker thread done servicing request
22:08:19.522 00.000 14556 OnExposeComplete: enter
22:08:19.526 00.004 14556 UpdateGuideState(): m_state=6
22:08:19.531 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4110
22:08:19.534 00.003 14556 Star::Find returns 1 (0), X=189.65, Y=994.40, Mass=2011, SNR=30.1, Peak=142 HFD=4.6
22:08:19.538 00.004 14556 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.07) = xAngle (5.61 = -0.67)
22:08:19.543 00.005 14556 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.77)
22:08:19.547 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.13 cameraTheta=2.54 mountX=0.10 mountY=-0.09, mountTheta=-0.73
22:08:19.551 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.07, opts=13)
22:08:19.556 00.005 14556 Enqueuing Move request for scope (-0.10, 0.07)
22:08:19.559 00.003 12308 Worker thread wakes up
22:08:19.561 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
22:08:19.561 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
22:08:19.561 00.000 12308 Moving (-0.10, 0.07) raw xDistance=0.10 yDistance=-0.09
22:08:19.561 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:08:19.562 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:19.562 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:08:19.562 00.000 12308 MoveAxis(E, 0, ABG)
22:08:19.562 00.000 12308 Move returns status 0, amount 0
22:08:19.563 00.001 12308 MoveAxis(N, 0, ABG)
22:08:19.563 00.000 12308 Move returns status 0, amount 0
22:08:19.563 00.000 12308 move complete, result=0
22:08:19.563 00.000 12308 worker thread done servicing request
22:08:19.563 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:19.587 00.024 14556 UpdateGuideState exits: m=2011 SNR=30.1
22:08:19.590 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:19.594 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:19.596 00.002 14556 Enqueuing Expose request
22:08:19.601 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:19.605 00.004 12308 Worker thread wakes up
22:08:19.605 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:19.605 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:20.862 01.257 12308 Exposure complete
22:08:21.005 00.143 12308 worker thread done servicing request
22:08:21.007 00.002 14556 OnExposeComplete: enter
22:08:21.010 00.003 14556 UpdateGuideState(): m_state=6
22:08:21.014 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4111
22:08:21.018 00.004 14556 Star::Find returns 1 (0), X=189.63, Y=994.42, Mass=1890, SNR=29.1, Peak=127 HFD=4.5
22:08:21.021 00.003 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.60 = -0.68)
22:08:21.026 00.005 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.78)
22:08:21.032 00.006 14556 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.53 mountX=0.12 mountY=-0.11, mountTheta=-0.73
22:08:21.041 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.09, opts=13)
22:08:21.045 00.004 14556 Enqueuing Move request for scope (-0.12, 0.09)
22:08:21.051 00.006 12308 Worker thread wakes up
22:08:21.051 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
22:08:21.051 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
22:08:21.051 00.000 12308 Moving (-0.12, 0.09) raw xDistance=0.12 yDistance=-0.11
22:08:21.051 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:08:21.052 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:21.052 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:08:21.052 00.000 12308 MoveAxis(E, 0, ABG)
22:08:21.053 00.001 12308 Move returns status 0, amount 0
22:08:21.053 00.000 12308 MoveAxis(N, 0, ABG)
22:08:21.053 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:21.060 00.007 12308 Move returns status 0, amount 0
22:08:21.060 00.000 12308 move complete, result=0
22:08:21.061 00.001 12308 worker thread done servicing request
22:08:21.089 00.028 14556 UpdateGuideState exits: m=1890 SNR=29.1
22:08:21.094 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:21.098 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:21.102 00.004 14556 Enqueuing Expose request
22:08:21.106 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:21.108 00.002 12308 Worker thread wakes up
22:08:21.108 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:21.108 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:22.363 01.255 12308 Exposure complete
22:08:22.532 00.169 12308 worker thread done servicing request
22:08:22.532 00.000 14556 OnExposeComplete: enter
22:08:22.535 00.003 14556 UpdateGuideState(): m_state=6
22:08:22.540 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4112
22:08:22.545 00.005 14556 Star::Find returns 1 (0), X=189.42, Y=994.66, Mass=2048, SNR=30.4, Peak=131 HFD=4.7
22:08:22.549 00.004 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.43 = -0.86)
22:08:22.553 00.004 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.96)
22:08:22.556 00.003 14556 CameraToMount -- cameraX=-0.33 cameraY=0.33 hyp=0.47 cameraTheta=2.35 mountX=0.31 mountY=-0.38, mountTheta=-0.90
22:08:22.562 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=0.33, opts=13)
22:08:22.566 00.004 14556 Enqueuing Move request for scope (-0.33, 0.33)
22:08:22.569 00.003 12308 Worker thread wakes up
22:08:22.569 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.33) opts 0xd
22:08:22.569 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, 0.33)
22:08:22.569 00.000 12308 Moving (-0.33, 0.33) raw xDistance=0.31 yDistance=-0.38
22:08:22.569 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
22:08:22.570 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:08:22.570 00.000 12308 MoveAxis(W, 132, ABG)
22:08:22.570 00.000 12308 Guiding  Dir = 3, Dur = 132
22:08:22.571 00.001 12308 IsSlewing returns 0
22:08:22.571 00.000 12308 IsGuiding returns 0
22:08:22.572 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:22.575 00.003 12308 PulseGuide returned control before completion, sleep 142
22:08:22.595 00.020 14556 UpdateGuideState exits: m=2048 SNR=30.4
22:08:22.603 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:22.608 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:22.611 00.003 14556 Enqueuing Expose request
22:08:22.730 00.119 12308 IsGuiding returns 1
22:08:22.731 00.001 12308 scope still moving after pulse duration time elapsed
22:08:22.760 00.029 12308 IsSlewing returns 0
22:08:22.760 00.000 12308 IsGuiding returns 0
22:08:22.761 00.001 12308 scope move finished after 132 + 57 ms
22:08:22.761 00.000 12308 Move returns status 0, amount 132
22:08:22.761 00.000 12308 MoveAxis(N, 268, ABG)
22:08:22.763 00.002 12308 Guiding  Dir = 0, Dur = 268
22:08:22.763 00.000 12308 IsSlewing returns 0
22:08:22.764 00.001 12308 IsGuiding returns 0
22:08:22.764 00.000 12308 PulseGuide returned control before completion, sleep 278
22:08:23.059 00.295 12308 IsGuiding returns 1
22:08:23.061 00.002 12308 scope still moving after pulse duration time elapsed
22:08:23.092 00.031 12308 IsSlewing returns 0
22:08:23.094 00.002 12308 IsGuiding returns 0
22:08:23.094 00.000 12308 scope move finished after 268 + 62 ms
22:08:23.095 00.001 12308 Move returns status 0, amount 268
22:08:23.095 00.000 12308 move complete, result=0
22:08:23.097 00.002 14556 GuideStep: 0.3 px 132 ms WEST, -0.4 px 268 ms NORTH
22:08:23.105 00.008 12308 worker thread done servicing request
22:08:23.106 00.001 12308 Worker thread wakes up
22:08:23.106 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:23.107 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:24.351 01.244 12308 Exposure complete
22:08:24.494 00.143 12308 worker thread done servicing request
22:08:24.494 00.000 14556 OnExposeComplete: enter
22:08:24.498 00.004 14556 UpdateGuideState(): m_state=6
22:08:24.502 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4113
22:08:24.506 00.004 14556 Star::Find returns 1 (0), X=189.72, Y=994.31, Mass=2051, SNR=30.3, Peak=176 HFD=4.5
22:08:24.509 00.003 14556 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.07) = xAngle (0.56 = 0.56)
22:08:24.514 00.005 14556 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.46 = 0.46)
22:08:24.519 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.51 mountX=0.03 mountY=0.02, mountTheta=0.48
22:08:24.525 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.02, opts=13)
22:08:24.528 00.003 14556 Enqueuing Move request for scope (-0.03, -0.02)
22:08:24.532 00.004 12308 Worker thread wakes up
22:08:24.532 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
22:08:24.532 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
22:08:24.532 00.000 12308 Moving (-0.03, -0.02) raw xDistance=0.03 yDistance=0.02
22:08:24.532 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:08:24.532 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:24.533 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:08:24.533 00.000 12308 MoveAxis(E, 0, ABG)
22:08:24.533 00.000 12308 Move returns status 0, amount 0
22:08:24.533 00.000 12308 MoveAxis(N, 0, ABG)
22:08:24.533 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:24.537 00.004 12308 Move returns status 0, amount 0
22:08:24.537 00.000 12308 move complete, result=0
22:08:24.537 00.000 12308 worker thread done servicing request
22:08:24.561 00.024 14556 UpdateGuideState exits: m=2051 SNR=30.3
22:08:24.565 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:24.569 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:24.575 00.006 14556 Enqueuing Expose request
22:08:24.578 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:08:24.582 00.004 12308 Worker thread wakes up
22:08:24.583 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:24.583 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:25.823 01.240 12308 Exposure complete
22:08:25.972 00.149 12308 worker thread done servicing request
22:08:25.972 00.000 14556 OnExposeComplete: enter
22:08:25.978 00.006 14556 UpdateGuideState(): m_state=6
22:08:25.982 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4114
22:08:25.986 00.004 14556 Star::Find returns 1 (0), X=189.69, Y=994.31, Mass=2360, SNR=32.6, Peak=194 HFD=4.7
22:08:25.989 00.003 14556 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.07) = xAngle (0.21 = 0.21)
22:08:25.995 00.006 14556 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.11 = 0.11)
22:08:26.000 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.86 mountX=0.07 mountY=0.01, mountTheta=0.12
22:08:26.007 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.02, opts=13)
22:08:26.013 00.006 14556 Enqueuing Move request for scope (-0.07, -0.02)
22:08:26.018 00.005 12308 Worker thread wakes up
22:08:26.018 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
22:08:26.018 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
22:08:26.019 00.001 12308 Moving (-0.07, -0.02) raw xDistance=0.07 yDistance=0.01
22:08:26.019 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:08:26.019 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:26.019 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:08:26.019 00.000 12308 MoveAxis(E, 0, ABG)
22:08:26.020 00.001 12308 Move returns status 0, amount 0
22:08:26.020 00.000 12308 MoveAxis(N, 0, ABG)
22:08:26.020 00.000 12308 Move returns status 0, amount 0
22:08:26.020 00.000 12308 move complete, result=0
22:08:26.020 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:26.025 00.005 12308 worker thread done servicing request
22:08:26.046 00.021 14556 UpdateGuideState exits: m=2360 SNR=32.6
22:08:26.049 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:26.053 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:26.057 00.004 14556 Enqueuing Expose request
22:08:26.061 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:08:26.064 00.003 12308 Worker thread wakes up
22:08:26.064 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:26.064 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:27.315 01.251 12308 Exposure complete
22:08:27.449 00.134 12308 worker thread done servicing request
22:08:27.449 00.000 14556 OnExposeComplete: enter
22:08:27.454 00.005 14556 UpdateGuideState(): m_state=6
22:08:27.457 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4115
22:08:27.461 00.004 14556 Star::Find returns 1 (0), X=189.55, Y=994.33, Mass=2324, SNR=32.2, Peak=165 HFD=4.6
22:08:27.466 00.005 14556 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.07) = xAngle (-0.04 = -0.04)
22:08:27.469 00.003 14556 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.14 = -0.14)
22:08:27.473 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-3.11 mountX=0.20 mountY=-0.03, mountTheta=-0.14
22:08:27.478 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.01, opts=13)
22:08:27.483 00.005 14556 Enqueuing Move request for scope (-0.20, -0.01)
22:08:27.488 00.005 12308 Worker thread wakes up
22:08:27.488 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.01) opts 0xd
22:08:27.488 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.01)
22:08:27.488 00.000 12308 Moving (-0.20, -0.01) raw xDistance=0.20 yDistance=-0.03
22:08:27.488 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:08:27.489 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:27.489 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:08:27.489 00.000 12308 MoveAxis(E, 0, ABG)
22:08:27.489 00.000 12308 Move returns status 0, amount 0
22:08:27.489 00.000 12308 MoveAxis(N, 0, ABG)
22:08:27.489 00.000 12308 Move returns status 0, amount 0
22:08:27.490 00.001 12308 move complete, result=0
22:08:27.490 00.000 12308 worker thread done servicing request
22:08:27.490 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:27.515 00.025 14556 UpdateGuideState exits: m=2324 SNR=32.2
22:08:27.520 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:27.523 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:27.528 00.005 14556 Enqueuing Expose request
22:08:27.532 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:08:27.536 00.004 12308 Worker thread wakes up
22:08:27.536 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:27.537 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:28.795 01.258 12308 Exposure complete
22:08:28.947 00.152 12308 worker thread done servicing request
22:08:28.948 00.001 14556 OnExposeComplete: enter
22:08:28.952 00.004 14556 UpdateGuideState(): m_state=6
22:08:28.958 00.006 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4116
22:08:28.962 00.004 14556 Star::Find returns 1 (0), X=189.95, Y=994.42, Mass=2386, SNR=32.6, Peak=182 HFD=4.8
22:08:28.965 00.003 14556 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.07) = xAngle (3.49 = -2.79)
22:08:28.969 00.004 14556 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.39 = -2.89)
22:08:28.973 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.09 hyp=0.22 cameraTheta=0.42 mountX=-0.20 mountY=-0.05, mountTheta=-2.88
22:08:28.979 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.09, opts=13)
22:08:28.985 00.006 14556 Enqueuing Move request for scope (0.20, 0.09)
22:08:28.990 00.005 12308 Worker thread wakes up
22:08:28.991 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.09) opts 0xd
22:08:28.991 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.09)
22:08:28.991 00.000 12308 Moving (0.20, 0.09) raw xDistance=-0.20 yDistance=-0.05
22:08:28.991 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:08:28.992 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:28.992 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:08:28.992 00.000 12308 MoveAxis(E, 89, ABG)
22:08:28.992 00.000 12308 Guiding  Dir = 2, Dur = 89
22:08:28.992 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:28.997 00.005 12308 IsSlewing returns 0
22:08:28.997 00.000 12308 IsGuiding returns 0
22:08:28.997 00.000 12308 PulseGuide returned control before completion, sleep 99
22:08:29.019 00.022 14556 UpdateGuideState exits: m=2386 SNR=32.6
22:08:29.024 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:29.029 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:29.035 00.006 14556 Enqueuing Expose request
22:08:29.107 00.072 12308 IsGuiding returns 1
22:08:29.108 00.001 12308 scope still moving after pulse duration time elapsed
22:08:29.138 00.030 12308 IsSlewing returns 0
22:08:29.139 00.001 12308 IsGuiding returns 0
22:08:29.139 00.000 12308 scope move finished after 89 + 53 ms
22:08:29.139 00.000 12308 Move returns status 0, amount 89
22:08:29.139 00.000 12308 MoveAxis(N, 0, ABG)
22:08:29.139 00.000 12308 Move returns status 0, amount 0
22:08:29.140 00.001 12308 move complete, result=0
22:08:29.140 00.000 12308 worker thread done servicing request
22:08:29.140 00.000 12308 Worker thread wakes up
22:08:29.140 00.000 14556 GuideStep: -0.2 px 89 ms EAST, -0.1 px 0 ms NORTH
22:08:29.146 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:29.146 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:30.403 01.257 12308 Exposure complete
22:08:30.530 00.127 12308 worker thread done servicing request
22:08:30.530 00.000 14556 OnExposeComplete: enter
22:08:30.534 00.004 14556 UpdateGuideState(): m_state=6
22:08:30.538 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4117
22:08:30.542 00.004 14556 Star::Find returns 1 (0), X=189.82, Y=994.43, Mass=2205, SNR=31.6, Peak=133 HFD=4.6
22:08:30.545 00.003 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.06 = -2.22)
22:08:30.550 00.005 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.96 = -2.32)
22:08:30.553 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.99 mountX=-0.07 mountY=-0.09, mountTheta=-2.26
22:08:30.558 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.10, opts=13)
22:08:30.562 00.004 14556 Enqueuing Move request for scope (0.07, 0.10)
22:08:30.565 00.003 12308 Worker thread wakes up
22:08:30.566 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
22:08:30.566 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
22:08:30.566 00.000 12308 Moving (0.07, 0.10) raw xDistance=-0.07 yDistance=-0.09
22:08:30.566 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:08:30.566 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:30.567 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:08:30.567 00.000 12308 MoveAxis(E, 0, ABG)
22:08:30.567 00.000 12308 Move returns status 0, amount 0
22:08:30.568 00.001 12308 MoveAxis(N, 0, ABG)
22:08:30.568 00.000 12308 Move returns status 0, amount 0
22:08:30.568 00.000 12308 move complete, result=0
22:08:30.568 00.000 12308 worker thread done servicing request
22:08:30.569 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:30.593 00.024 14556 UpdateGuideState exits: m=2205 SNR=31.6
22:08:30.597 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:30.600 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:30.604 00.004 14556 Enqueuing Expose request
22:08:30.609 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:30.613 00.004 12308 Worker thread wakes up
22:08:30.613 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:30.614 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:31.862 01.248 12308 Exposure complete
22:08:32.013 00.151 12308 worker thread done servicing request
22:08:32.013 00.000 14556 OnExposeComplete: enter
22:08:32.019 00.006 14556 UpdateGuideState(): m_state=6
22:08:32.024 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4118
22:08:32.028 00.004 14556 Star::Find returns 1 (0), X=189.57, Y=994.54, Mass=2154, SNR=31.1, Peak=129 HFD=4.9
22:08:32.031 00.003 14556 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.07) = xAngle (5.38 = -0.91)
22:08:32.035 00.004 14556 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.01)
22:08:32.040 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.20 hyp=0.27 cameraTheta=2.30 mountX=0.17 mountY=-0.23, mountTheta=-0.94
22:08:32.046 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.20, opts=13)
22:08:32.050 00.004 14556 Enqueuing Move request for scope (-0.18, 0.20)
22:08:32.054 00.004 12308 Worker thread wakes up
22:08:32.054 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.20) opts 0xd
22:08:32.054 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.20)
22:08:32.054 00.000 12308 Moving (-0.18, 0.20) raw xDistance=0.17 yDistance=-0.23
22:08:32.054 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:08:32.055 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:08:32.055 00.000 12308 MoveAxis(E, 0, ABG)
22:08:32.055 00.000 12308 Move returns status 0, amount 0
22:08:32.055 00.000 12308 MoveAxis(N, 163, ABG)
22:08:32.056 00.001 12308 Guiding  Dir = 0, Dur = 163
22:08:32.056 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:32.061 00.005 12308 IsSlewing returns 0
22:08:32.061 00.000 12308 IsGuiding returns 0
22:08:32.061 00.000 12308 PulseGuide returned control before completion, sleep 173
22:08:32.080 00.019 14556 UpdateGuideState exits: m=2154 SNR=31.1
22:08:32.085 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:32.089 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:32.092 00.003 14556 Enqueuing Expose request
22:08:32.241 00.149 12308 IsGuiding returns 1
22:08:32.243 00.002 12308 scope still moving after pulse duration time elapsed
22:08:32.272 00.029 12308 IsSlewing returns 0
22:08:32.273 00.001 12308 IsGuiding returns 0
22:08:32.273 00.000 12308 scope move finished after 163 + 49 ms
22:08:32.273 00.000 12308 Move returns status 0, amount 163
22:08:32.274 00.001 12308 move complete, result=0
22:08:32.274 00.000 12308 worker thread done servicing request
22:08:32.275 00.001 12308 Worker thread wakes up
22:08:32.275 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 163 ms NORTH
22:08:32.282 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:32.282 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:33.535 01.253 12308 Exposure complete
22:08:33.675 00.140 14556 OnExposeComplete: enter
22:08:33.679 00.004 14556 UpdateGuideState(): m_state=6
22:08:33.682 00.003 12308 worker thread done servicing request
22:08:33.682 00.000 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4119
22:08:33.688 00.006 14556 Star::Find returns 1 (0), X=189.54, Y=994.39, Mass=2131, SNR=31.2, Peak=150 HFD=4.8
22:08:33.692 00.004 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.94 = -0.35)
22:08:33.694 00.002 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.45)
22:08:33.699 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=0.06 hyp=0.22 cameraTheta=2.86 mountX=0.21 mountY=-0.09, mountTheta=-0.43
22:08:33.705 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.06, opts=13)
22:08:33.709 00.004 14556 Enqueuing Move request for scope (-0.21, 0.06)
22:08:33.713 00.004 12308 Worker thread wakes up
22:08:33.713 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.06) opts 0xd
22:08:33.714 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.06)
22:08:33.714 00.000 12308 Moving (-0.21, 0.06) raw xDistance=0.21 yDistance=-0.09
22:08:33.714 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:08:33.714 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:33.714 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:08:33.715 00.001 12308 MoveAxis(W, 89, ABG)
22:08:33.715 00.000 12308 Guiding  Dir = 3, Dur = 89
22:08:33.715 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:33.719 00.004 12308 IsSlewing returns 0
22:08:33.719 00.000 12308 IsGuiding returns 0
22:08:33.719 00.000 12308 PulseGuide returned control before completion, sleep 99
22:08:33.740 00.021 14556 UpdateGuideState exits: m=2131 SNR=31.2
22:08:33.744 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:33.749 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:33.752 00.003 14556 Enqueuing Expose request
22:08:33.824 00.072 12308 IsGuiding returns 1
22:08:33.824 00.000 12308 scope still moving after pulse duration time elapsed
22:08:33.855 00.031 12308 IsSlewing returns 0
22:08:33.857 00.002 12308 IsGuiding returns 0
22:08:33.858 00.001 12308 scope move finished after 89 + 50 ms
22:08:33.860 00.002 12308 Move returns status 0, amount 89
22:08:33.860 00.000 12308 MoveAxis(N, 0, ABG)
22:08:33.860 00.000 12308 Move returns status 0, amount 0
22:08:33.861 00.001 12308 move complete, result=0
22:08:33.861 00.000 12308 worker thread done servicing request
22:08:33.861 00.000 14556 GuideStep: 0.2 px 89 ms WEST, -0.1 px 0 ms NORTH
22:08:33.867 00.006 12308 Worker thread wakes up
22:08:33.867 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:33.867 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:35.119 01.252 12308 Exposure complete
22:08:35.263 00.144 12308 worker thread done servicing request
22:08:35.264 00.001 14556 OnExposeComplete: enter
22:08:35.268 00.004 14556 UpdateGuideState(): m_state=6
22:08:35.271 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4120
22:08:35.275 00.004 14556 Star::Find returns 1 (0), X=189.70, Y=994.22, Mass=2165, SNR=31.4, Peak=168 HFD=4.6
22:08:35.278 00.003 14556 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.07) = xAngle (1.06 = 1.06)
22:08:35.283 00.005 14556 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.97 = 0.97)
22:08:35.285 00.002 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-2.01 mountX=0.06 mountY=0.10, mountTheta=1.04
22:08:35.291 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.11, opts=13)
22:08:35.295 00.004 14556 Enqueuing Move request for scope (-0.05, -0.11)
22:08:35.299 00.004 12308 Worker thread wakes up
22:08:35.299 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.11) opts 0xd
22:08:35.299 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.11)
22:08:35.299 00.000 12308 Moving (-0.05, -0.11) raw xDistance=0.06 yDistance=0.10
22:08:35.299 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:08:35.300 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:35.300 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:08:35.300 00.000 12308 MoveAxis(E, 0, ABG)
22:08:35.300 00.000 12308 Move returns status 0, amount 0
22:08:35.300 00.000 12308 MoveAxis(N, 0, ABG)
22:08:35.300 00.000 12308 Move returns status 0, amount 0
22:08:35.300 00.000 12308 move complete, result=0
22:08:35.302 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:35.305 00.003 12308 worker thread done servicing request
22:08:35.326 00.021 14556 UpdateGuideState exits: m=2165 SNR=31.4
22:08:35.330 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:35.335 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:35.338 00.003 14556 Enqueuing Expose request
22:08:35.342 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:08:35.346 00.004 12308 Worker thread wakes up
22:08:35.346 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:35.346 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:36.593 01.247 12308 Exposure complete
22:08:36.740 00.147 12308 worker thread done servicing request
22:08:36.742 00.002 14556 OnExposeComplete: enter
22:08:36.745 00.003 14556 UpdateGuideState(): m_state=6
22:08:36.749 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4121
22:08:36.753 00.004 14556 Star::Find returns 1 (0), X=189.75, Y=994.46, Mass=2367, SNR=32.7, Peak=162 HFD=4.6
22:08:36.758 00.005 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
22:08:36.761 00.003 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
22:08:36.765 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.59 mountX=-0.01 mountY=-0.12, mountTheta=-1.62
22:08:36.771 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.12, opts=13)
22:08:36.775 00.004 14556 Enqueuing Move request for scope (-0.00, 0.12)
22:08:36.778 00.003 12308 Worker thread wakes up
22:08:36.778 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.12) opts 0xd
22:08:36.779 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.12)
22:08:36.779 00.000 12308 Moving (-0.00, 0.12) raw xDistance=-0.01 yDistance=-0.12
22:08:36.779 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:08:36.779 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:36.779 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:08:36.779 00.000 12308 MoveAxis(E, 0, ABG)
22:08:36.779 00.000 12308 Move returns status 0, amount 0
22:08:36.781 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:36.785 00.004 12308 MoveAxis(N, 0, ABG)
22:08:36.785 00.000 12308 Move returns status 0, amount 0
22:08:36.785 00.000 12308 move complete, result=0
22:08:36.785 00.000 12308 worker thread done servicing request
22:08:36.806 00.021 14556 UpdateGuideState exits: m=2367 SNR=32.7
22:08:36.810 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:36.812 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:36.817 00.005 14556 Enqueuing Expose request
22:08:36.821 00.004 12308 Worker thread wakes up
22:08:36.821 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:36.821 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:36.821 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:38.080 01.259 12308 Exposure complete
22:08:38.231 00.151 14556 OnExposeComplete: enter
22:08:38.235 00.004 14556 UpdateGuideState(): m_state=6
22:08:38.240 00.005 12308 worker thread done servicing request
22:08:38.241 00.001 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4122
22:08:38.244 00.003 14556 Star::Find returns 1 (0), X=189.50, Y=994.60, Mass=2219, SNR=31.6, Peak=158 HFD=4.9
22:08:38.248 00.004 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
22:08:38.252 00.004 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.97)
22:08:38.256 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.26 hyp=0.37 cameraTheta=2.34 mountX=0.24 mountY=-0.30, mountTheta=-0.91
22:08:38.260 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.26, opts=13)
22:08:38.265 00.005 14556 Enqueuing Move request for scope (-0.26, 0.26)
22:08:38.268 00.003 12308 Worker thread wakes up
22:08:38.268 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.26) opts 0xd
22:08:38.268 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.26)
22:08:38.268 00.000 12308 Moving (-0.26, 0.26) raw xDistance=0.24 yDistance=-0.30
22:08:38.268 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:08:38.269 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:08:38.269 00.000 12308 MoveAxis(W, 103, ABG)
22:08:38.269 00.000 12308 Guiding  Dir = 3, Dur = 103
22:08:38.269 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:38.274 00.005 12308 IsSlewing returns 0
22:08:38.274 00.000 12308 IsGuiding returns 0
22:08:38.274 00.000 12308 PulseGuide returned control before completion, sleep 113
22:08:38.295 00.021 14556 UpdateGuideState exits: m=2219 SNR=31.6
22:08:38.299 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:38.303 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:38.308 00.005 14556 Enqueuing Expose request
22:08:38.395 00.087 12308 IsGuiding returns 1
22:08:38.396 00.001 12308 scope still moving after pulse duration time elapsed
22:08:38.426 00.030 12308 IsSlewing returns 0
22:08:38.427 00.001 12308 IsGuiding returns 0
22:08:38.429 00.002 12308 scope move finished after 103 + 51 ms
22:08:38.429 00.000 12308 Move returns status 0, amount 103
22:08:38.430 00.001 12308 MoveAxis(N, 214, ABG)
22:08:38.430 00.000 12308 Guiding  Dir = 0, Dur = 214
22:08:38.431 00.001 12308 IsSlewing returns 0
22:08:38.431 00.000 12308 IsGuiding returns 0
22:08:38.431 00.000 12308 PulseGuide returned control before completion, sleep 224
22:08:38.662 00.231 12308 IsGuiding returns 1
22:08:38.663 00.001 12308 scope still moving after pulse duration time elapsed
22:08:38.693 00.030 12308 IsSlewing returns 0
22:08:38.694 00.001 12308 IsGuiding returns 0
22:08:38.695 00.001 12308 scope move finished after 214 + 50 ms
22:08:38.697 00.002 12308 Move returns status 0, amount 214
22:08:38.697 00.000 12308 move complete, result=0
22:08:38.698 00.001 12308 worker thread done servicing request
22:08:38.698 00.000 14556 GuideStep: 0.2 px 103 ms WEST, -0.3 px 214 ms NORTH
22:08:38.705 00.007 12308 Worker thread wakes up
22:08:38.705 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:38.705 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:39.959 01.254 12308 Exposure complete
22:08:40.107 00.148 12308 worker thread done servicing request
22:08:40.108 00.001 14556 OnExposeComplete: enter
22:08:40.112 00.004 14556 UpdateGuideState(): m_state=6
22:08:40.117 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4123
22:08:40.121 00.004 14556 Star::Find returns 1 (0), X=189.83, Y=994.51, Mass=2110, SNR=30.8, Peak=152 HFD=4.5
22:08:40.124 00.003 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.27 = -2.02)
22:08:40.129 00.005 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.12)
22:08:40.132 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.20 cameraTheta=1.19 mountX=-0.08 mountY=-0.17, mountTheta=-2.04
22:08:40.139 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.18, opts=13)
22:08:40.144 00.005 14556 Enqueuing Move request for scope (0.07, 0.18)
22:08:40.148 00.004 12308 Worker thread wakes up
22:08:40.148 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
22:08:40.148 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
22:08:40.148 00.000 12308 Moving (0.07, 0.18) raw xDistance=-0.08 yDistance=-0.17
22:08:40.150 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:08:40.150 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:40.150 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:08:40.150 00.000 12308 MoveAxis(E, 0, ABG)
22:08:40.150 00.000 12308 Move returns status 0, amount 0
22:08:40.151 00.001 12308 MoveAxis(N, 0, ABG)
22:08:40.151 00.000 12308 Move returns status 0, amount 0
22:08:40.151 00.000 12308 move complete, result=0
22:08:40.151 00.000 12308 worker thread done servicing request
22:08:40.151 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:40.176 00.025 14556 UpdateGuideState exits: m=2110 SNR=30.8
22:08:40.181 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:40.185 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:40.188 00.003 14556 Enqueuing Expose request
22:08:40.191 00.003 12308 Worker thread wakes up
22:08:40.191 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:08:40.196 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:40.196 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:41.444 01.248 12308 Exposure complete
22:08:41.571 00.127 12308 worker thread done servicing request
22:08:41.571 00.000 14556 OnExposeComplete: enter
22:08:41.578 00.007 14556 UpdateGuideState(): m_state=6
22:08:41.582 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4124
22:08:41.587 00.005 14556 Star::Find returns 1 (0), X=189.75, Y=994.66, Mass=1943, SNR=29.6, Peak=146 HFD=4.6
22:08:41.590 00.003 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.67 = -1.62)
22:08:41.594 00.004 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.72)
22:08:41.597 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.33 hyp=0.33 cameraTheta=1.59 mountX=-0.01 mountY=-0.32, mountTheta=-1.62
22:08:41.603 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.33, opts=13)
22:08:41.608 00.005 14556 Enqueuing Move request for scope (-0.01, 0.33)
22:08:41.613 00.005 12308 Worker thread wakes up
22:08:41.613 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.33) opts 0xd
22:08:41.613 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.33)
22:08:41.613 00.000 12308 Moving (-0.01, 0.33) raw xDistance=-0.01 yDistance=-0.32
22:08:41.613 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:08:41.614 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:08:41.614 00.000 12308 MoveAxis(E, 0, ABG)
22:08:41.614 00.000 12308 Move returns status 0, amount 0
22:08:41.614 00.000 12308 MoveAxis(N, 227, ABG)
22:08:41.614 00.000 12308 Guiding  Dir = 0, Dur = 227
22:08:41.614 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:41.619 00.005 12308 IsSlewing returns 0
22:08:41.619 00.000 12308 IsGuiding returns 0
22:08:41.620 00.001 12308 PulseGuide returned control before completion, sleep 237
22:08:41.640 00.020 14556 UpdateGuideState exits: m=1943 SNR=29.6
22:08:41.645 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:41.649 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:41.654 00.005 14556 Enqueuing Expose request
22:08:41.872 00.218 12308 IsGuiding returns 0
22:08:41.872 00.000 12308 Move returns status 0, amount 227
22:08:41.872 00.000 12308 move complete, result=0
22:08:41.873 00.001 12308 worker thread done servicing request
22:08:41.873 00.000 12308 Worker thread wakes up
22:08:41.873 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 227 ms NORTH
22:08:41.880 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:41.880 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:43.125 01.245 12308 Exposure complete
22:08:43.278 00.153 12308 worker thread done servicing request
22:08:43.278 00.000 14556 OnExposeComplete: enter
22:08:43.283 00.005 14556 UpdateGuideState(): m_state=6
22:08:43.287 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4125
22:08:43.291 00.004 14556 Star::Find returns 1 (0), X=189.88, Y=994.31, Mass=2092, SNR=30.8, Peak=168 HFD=4.6
22:08:43.295 00.004 14556 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-3.07) = xAngle (2.90 = 2.90)
22:08:43.298 00.003 14556 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.80 = 2.80)
22:08:43.302 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.13 cameraTheta=-0.18 mountX=-0.12 mountY=0.04, mountTheta=2.81
22:08:43.308 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.02, opts=13)
22:08:43.311 00.003 14556 Enqueuing Move request for scope (0.12, -0.02)
22:08:43.314 00.003 12308 Worker thread wakes up
22:08:43.315 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
22:08:43.315 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
22:08:43.316 00.001 12308 Moving (0.12, -0.02) raw xDistance=-0.12 yDistance=0.04
22:08:43.316 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:08:43.316 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:43.316 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:08:43.317 00.001 12308 MoveAxis(E, 0, ABG)
22:08:43.317 00.000 12308 Move returns status 0, amount 0
22:08:43.317 00.000 12308 MoveAxis(N, 0, ABG)
22:08:43.317 00.000 12308 Move returns status 0, amount 0
22:08:43.318 00.001 12308 move complete, result=0
22:08:43.318 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:43.323 00.005 12308 worker thread done servicing request
22:08:43.346 00.023 14556 UpdateGuideState exits: m=2092 SNR=30.8
22:08:43.350 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:43.355 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:43.361 00.006 14556 Enqueuing Expose request
22:08:43.367 00.006 12308 Worker thread wakes up
22:08:43.367 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:08:43.371 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:43.371 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:44.622 01.251 12308 Exposure complete
22:08:44.761 00.139 12308 worker thread done servicing request
22:08:44.761 00.000 14556 OnExposeComplete: enter
22:08:44.765 00.004 14556 UpdateGuideState(): m_state=6
22:08:44.769 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4126
22:08:44.773 00.004 14556 Star::Find returns 1 (0), X=189.81, Y=994.35, Mass=2190, SNR=31.2, Peak=183 HFD=4.7
22:08:44.777 00.004 14556 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.07) = xAngle (3.40 = -2.88)
22:08:44.780 00.003 14556 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.30 = -2.98)
22:08:44.784 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.33 mountX=-0.05 mountY=-0.01, mountTheta=-2.98
22:08:44.790 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.02, opts=13)
22:08:44.795 00.005 14556 Enqueuing Move request for scope (0.05, 0.02)
22:08:44.801 00.006 12308 Worker thread wakes up
22:08:44.801 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
22:08:44.801 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
22:08:44.801 00.000 12308 Moving (0.05, 0.02) raw xDistance=-0.05 yDistance=-0.01
22:08:44.802 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:08:44.802 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:44.802 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:08:44.802 00.000 12308 MoveAxis(E, 0, ABG)
22:08:44.802 00.000 12308 Move returns status 0, amount 0
22:08:44.803 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:44.807 00.004 12308 MoveAxis(N, 0, ABG)
22:08:44.807 00.000 12308 Move returns status 0, amount 0
22:08:44.807 00.000 12308 move complete, result=0
22:08:44.807 00.000 12308 worker thread done servicing request
22:08:44.828 00.021 14556 UpdateGuideState exits: m=2190 SNR=31.2
22:08:44.833 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:44.837 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:44.841 00.004 14556 Enqueuing Expose request
22:08:44.845 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:08:44.848 00.003 12308 Worker thread wakes up
22:08:44.848 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:44.849 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:46.105 01.256 12308 Exposure complete
22:08:46.256 00.151 12308 worker thread done servicing request
22:08:46.257 00.001 14556 OnExposeComplete: enter
22:08:46.261 00.004 14556 UpdateGuideState(): m_state=6
22:08:46.265 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4127
22:08:46.267 00.002 14556 Star::Find returns 1 (0), X=189.85, Y=994.41, Mass=2183, SNR=31.1, Peak=168 HFD=4.4
22:08:46.271 00.004 14556 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.07) = xAngle (3.73 = -2.56)
22:08:46.275 00.004 14556 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.63 = -2.66)
22:08:46.278 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.12 cameraTheta=0.65 mountX=-0.10 mountY=-0.06, mountTheta=-2.63
22:08:46.283 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.08, opts=13)
22:08:46.287 00.004 14556 Enqueuing Move request for scope (0.10, 0.08)
22:08:46.291 00.004 12308 Worker thread wakes up
22:08:46.291 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.08) opts 0xd
22:08:46.291 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.08)
22:08:46.292 00.001 12308 Moving (0.10, 0.08) raw xDistance=-0.10 yDistance=-0.06
22:08:46.292 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:08:46.292 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:46.292 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:08:46.292 00.000 12308 MoveAxis(E, 0, ABG)
22:08:46.294 00.002 12308 Move returns status 0, amount 0
22:08:46.294 00.000 12308 MoveAxis(N, 0, ABG)
22:08:46.295 00.001 12308 Move returns status 0, amount 0
22:08:46.295 00.000 12308 move complete, result=0
22:08:46.295 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:46.300 00.005 12308 worker thread done servicing request
22:08:46.319 00.019 14556 UpdateGuideState exits: m=2183 SNR=31.1
22:08:46.326 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:46.331 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:46.335 00.004 14556 Enqueuing Expose request
22:08:46.338 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:46.342 00.004 12308 Worker thread wakes up
22:08:46.343 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:46.343 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:47.589 01.246 12308 Exposure complete
22:08:47.734 00.145 12308 worker thread done servicing request
22:08:47.734 00.000 14556 OnExposeComplete: enter
22:08:47.738 00.004 14556 UpdateGuideState(): m_state=6
22:08:47.743 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4128
22:08:47.747 00.004 14556 Star::Find returns 1 (0), X=189.88, Y=994.30, Mass=2228, SNR=31.6, Peak=165 HFD=4.6
22:08:47.751 00.004 14556 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-3.07) = xAngle (2.83 = 2.83)
22:08:47.755 00.004 14556 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.73 = 2.73)
22:08:47.760 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-0.25 mountX=-0.12 mountY=0.05, mountTheta=2.74
22:08:47.766 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.03, opts=13)
22:08:47.770 00.004 14556 Enqueuing Move request for scope (0.12, -0.03)
22:08:47.773 00.003 12308 Worker thread wakes up
22:08:47.773 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd
22:08:47.774 00.001 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.03)
22:08:47.774 00.000 12308 Moving (0.12, -0.03) raw xDistance=-0.12 yDistance=0.05
22:08:47.774 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:08:47.774 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:47.774 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:08:47.775 00.001 12308 MoveAxis(E, 0, ABG)
22:08:47.775 00.000 12308 Move returns status 0, amount 0
22:08:47.776 00.001 12308 MoveAxis(N, 0, ABG)
22:08:47.776 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:47.780 00.004 12308 Move returns status 0, amount 0
22:08:47.780 00.000 12308 move complete, result=0
22:08:47.780 00.000 12308 worker thread done servicing request
22:08:47.802 00.022 14556 UpdateGuideState exits: m=2228 SNR=31.6
22:08:47.806 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:47.810 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:47.814 00.004 14556 Enqueuing Expose request
22:08:47.818 00.004 12308 Worker thread wakes up
22:08:47.818 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:47.818 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:47.818 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:08:49.059 01.241 12308 Exposure complete
22:08:49.232 00.173 12308 worker thread done servicing request
22:08:49.232 00.000 14556 OnExposeComplete: enter
22:08:49.238 00.006 14556 UpdateGuideState(): m_state=6
22:08:49.242 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4129
22:08:49.246 00.004 14556 Star::Find returns 1 (0), X=189.81, Y=994.47, Mass=1948, SNR=29.7, Peak=148 HFD=4.5
22:08:49.249 00.003 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.29 = -1.99)
22:08:49.253 00.004 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.09)
22:08:49.257 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.22 mountX=-0.06 mountY=-0.13, mountTheta=-2.01
22:08:49.262 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.14, opts=13)
22:08:49.265 00.003 14556 Enqueuing Move request for scope (0.05, 0.14)
22:08:49.269 00.004 12308 Worker thread wakes up
22:08:49.269 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
22:08:49.269 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
22:08:49.269 00.000 12308 Moving (0.05, 0.14) raw xDistance=-0.06 yDistance=-0.13
22:08:49.269 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:08:49.270 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:49.270 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:08:49.270 00.000 12308 MoveAxis(E, 0, ABG)
22:08:49.270 00.000 12308 Move returns status 0, amount 0
22:08:49.270 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:49.273 00.003 12308 MoveAxis(N, 0, ABG)
22:08:49.273 00.000 12308 Move returns status 0, amount 0
22:08:49.274 00.001 12308 move complete, result=0
22:08:49.274 00.000 12308 worker thread done servicing request
22:08:49.289 00.015 14556 UpdateGuideState exits: m=1948 SNR=29.7
22:08:49.295 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:49.297 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:49.301 00.004 14556 Enqueuing Expose request
22:08:49.304 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:49.307 00.003 12308 Worker thread wakes up
22:08:49.307 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:49.307 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:50.551 01.244 12308 Exposure complete
22:08:50.687 00.136 12308 worker thread done servicing request
22:08:50.687 00.000 14556 OnExposeComplete: enter
22:08:50.692 00.005 14556 UpdateGuideState(): m_state=6
22:08:50.696 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4130
22:08:50.701 00.005 14556 Star::Find returns 1 (0), X=189.81, Y=994.60, Mass=2187, SNR=31.3, Peak=178 HFD=4.5
22:08:50.706 00.005 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.43 = -1.86)
22:08:50.711 00.005 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.96)
22:08:50.714 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.26 hyp=0.27 cameraTheta=1.35 mountX=-0.08 mountY=-0.25, mountTheta=-1.87
22:08:50.720 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.26, opts=13)
22:08:50.724 00.004 14556 Enqueuing Move request for scope (0.06, 0.26)
22:08:50.727 00.003 12308 Worker thread wakes up
22:08:50.727 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.26) opts 0xd
22:08:50.727 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.26)
22:08:50.727 00.000 12308 Moving (0.06, 0.26) raw xDistance=-0.08 yDistance=-0.25
22:08:50.727 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:08:50.727 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:08:50.729 00.002 12308 MoveAxis(E, 0, ABG)
22:08:50.729 00.000 12308 Move returns status 0, amount 0
22:08:50.729 00.000 12308 MoveAxis(N, 177, ABG)
22:08:50.729 00.000 12308 Guiding  Dir = 0, Dur = 177
22:08:50.729 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:50.734 00.005 12308 IsSlewing returns 0
22:08:50.734 00.000 12308 IsGuiding returns 0
22:08:50.735 00.001 12308 PulseGuide returned control before completion, sleep 187
22:08:50.756 00.021 14556 UpdateGuideState exits: m=2187 SNR=31.3
22:08:50.762 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:50.767 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:50.771 00.004 14556 Enqueuing Expose request
22:08:50.930 00.159 12308 IsGuiding returns 1
22:08:50.931 00.001 12308 scope still moving after pulse duration time elapsed
22:08:50.962 00.031 12308 IsSlewing returns 0
22:08:50.963 00.001 12308 IsGuiding returns 0
22:08:50.965 00.002 12308 scope move finished after 177 + 52 ms
22:08:50.965 00.000 12308 Move returns status 0, amount 177
22:08:50.966 00.001 12308 move complete, result=0
22:08:50.966 00.000 12308 worker thread done servicing request
22:08:50.967 00.001 12308 Worker thread wakes up
22:08:50.967 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 177 ms NORTH
22:08:50.972 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:50.974 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:52.223 01.249 12308 Exposure complete
22:08:52.393 00.170 12308 worker thread done servicing request
22:08:52.394 00.001 14556 OnExposeComplete: enter
22:08:52.397 00.003 14556 UpdateGuideState(): m_state=6
22:08:52.401 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4131
22:08:52.405 00.004 14556 Star::Find returns 1 (0), X=189.78, Y=994.41, Mass=2281, SNR=32.1, Peak=154 HFD=4.6
22:08:52.410 00.005 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.36 = -1.93)
22:08:52.416 00.006 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.03)
22:08:52.421 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.09 cameraTheta=1.28 mountX=-0.03 mountY=-0.08, mountTheta=-1.94
22:08:52.429 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.08, opts=13)
22:08:52.434 00.005 14556 Enqueuing Move request for scope (0.02, 0.08)
22:08:52.439 00.005 12308 Worker thread wakes up
22:08:52.439 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
22:08:52.439 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
22:08:52.440 00.001 12308 Moving (0.02, 0.08) raw xDistance=-0.03 yDistance=-0.08
22:08:52.440 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:08:52.440 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:52.440 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:08:52.440 00.000 12308 MoveAxis(E, 0, ABG)
22:08:52.441 00.001 12308 Move returns status 0, amount 0
22:08:52.441 00.000 12308 MoveAxis(N, 0, ABG)
22:08:52.441 00.000 12308 Move returns status 0, amount 0
22:08:52.441 00.000 12308 move complete, result=0
22:08:52.443 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:52.447 00.004 12308 worker thread done servicing request
22:08:52.467 00.020 14556 UpdateGuideState exits: m=2281 SNR=32.1
22:08:52.471 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:52.474 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:52.481 00.007 14556 Enqueuing Expose request
22:08:52.487 00.006 12308 Worker thread wakes up
22:08:52.487 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:52.492 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:52.492 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:53.739 01.247 12308 Exposure complete
22:08:53.886 00.147 12308 worker thread done servicing request
22:08:53.887 00.001 14556 OnExposeComplete: enter
22:08:53.890 00.003 14556 UpdateGuideState(): m_state=6
22:08:53.894 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4132
22:08:53.898 00.004 14556 Star::Find returns 1 (0), X=189.71, Y=994.46, Mass=2185, SNR=31.5, Peak=150 HFD=4.7
22:08:53.902 00.004 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.98 = -1.31)
22:08:53.907 00.005 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
22:08:53.910 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.90 mountX=0.04 mountY=-0.14, mountTheta=-1.31
22:08:53.916 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.13, opts=13)
22:08:53.921 00.005 14556 Enqueuing Move request for scope (-0.05, 0.13)
22:08:53.925 00.004 12308 Worker thread wakes up
22:08:53.925 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
22:08:53.925 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
22:08:53.925 00.000 12308 Moving (-0.05, 0.13) raw xDistance=0.04 yDistance=-0.14
22:08:53.925 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:08:53.926 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:53.926 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:08:53.926 00.000 12308 MoveAxis(E, 0, ABG)
22:08:53.926 00.000 12308 Move returns status 0, amount 0
22:08:53.926 00.000 12308 MoveAxis(N, 0, ABG)
22:08:53.926 00.000 12308 Move returns status 0, amount 0
22:08:53.928 00.002 12308 move complete, result=0
22:08:53.928 00.000 12308 worker thread done servicing request
22:08:53.928 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:53.951 00.023 14556 UpdateGuideState exits: m=2185 SNR=31.5
22:08:53.956 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:53.961 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:53.965 00.004 14556 Enqueuing Expose request
22:08:53.968 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:53.972 00.004 12308 Worker thread wakes up
22:08:53.973 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:53.973 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:55.223 01.250 12308 Exposure complete
22:08:55.379 00.156 12308 worker thread done servicing request
22:08:55.381 00.002 14556 OnExposeComplete: enter
22:08:55.384 00.003 14556 UpdateGuideState(): m_state=6
22:08:55.388 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4133
22:08:55.390 00.002 14556 Star::Find returns 1 (0), X=189.80, Y=994.57, Mass=2260, SNR=32.1, Peak=173 HFD=4.5
22:08:55.393 00.003 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.45 = -1.83)
22:08:55.395 00.002 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.93)
22:08:55.399 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.24 cameraTheta=1.38 mountX=-0.06 mountY=-0.22, mountTheta=-1.84
22:08:55.404 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.23, opts=13)
22:08:55.407 00.003 14556 Enqueuing Move request for scope (0.05, 0.23)
22:08:55.409 00.002 12308 Worker thread wakes up
22:08:55.410 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd
22:08:55.410 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.23)
22:08:55.410 00.000 12308 Moving (0.05, 0.23) raw xDistance=-0.06 yDistance=-0.22
22:08:55.410 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:08:55.410 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:08:55.410 00.000 12308 MoveAxis(E, 0, ABG)
22:08:55.410 00.000 12308 Move returns status 0, amount 0
22:08:55.410 00.000 12308 MoveAxis(N, 157, ABG)
22:08:55.410 00.000 12308 Guiding  Dir = 0, Dur = 157
22:08:55.410 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:55.415 00.005 12308 IsSlewing returns 0
22:08:55.416 00.001 12308 IsGuiding returns 0
22:08:55.416 00.000 12308 PulseGuide returned control before completion, sleep 167
22:08:55.433 00.017 14556 UpdateGuideState exits: m=2260 SNR=32.1
22:08:55.438 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:55.440 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:55.443 00.003 14556 Enqueuing Expose request
22:08:55.598 00.155 12308 IsGuiding returns 1
22:08:55.598 00.000 12308 scope still moving after pulse duration time elapsed
22:08:55.630 00.032 12308 IsSlewing returns 0
22:08:55.631 00.001 12308 IsGuiding returns 0
22:08:55.631 00.000 12308 scope move finished after 157 + 58 ms
22:08:55.631 00.000 12308 Move returns status 0, amount 157
22:08:55.631 00.000 12308 move complete, result=0
22:08:55.631 00.000 12308 worker thread done servicing request
22:08:55.632 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 157 ms NORTH
22:08:55.636 00.004 12308 Worker thread wakes up
22:08:55.638 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:55.638 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:56.893 01.255 12308 Exposure complete
22:08:57.040 00.147 12308 worker thread done servicing request
22:08:57.041 00.001 14556 OnExposeComplete: enter
22:08:57.047 00.006 14556 UpdateGuideState(): m_state=6
22:08:57.052 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4134
22:08:57.056 00.004 14556 Star::Find returns 1 (0), X=189.75, Y=994.36, Mass=1969, SNR=29.8, Peak=183 HFD=4.6
22:08:57.060 00.004 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
22:08:57.064 00.004 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
22:08:57.068 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.85 mountX=0.01 mountY=-0.03, mountTheta=-1.36
22:08:57.074 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.03, opts=13)
22:08:57.078 00.004 14556 Enqueuing Move request for scope (-0.01, 0.03)
22:08:57.083 00.005 12308 Worker thread wakes up
22:08:57.083 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
22:08:57.083 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
22:08:57.083 00.000 12308 Moving (-0.01, 0.03) raw xDistance=0.01 yDistance=-0.03
22:08:57.084 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:08:57.084 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:57.084 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:08:57.084 00.000 12308 MoveAxis(E, 0, ABG)
22:08:57.084 00.000 12308 Move returns status 0, amount 0
22:08:57.084 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:57.087 00.003 12308 MoveAxis(N, 0, ABG)
22:08:57.088 00.001 12308 Move returns status 0, amount 0
22:08:57.088 00.000 12308 move complete, result=0
22:08:57.088 00.000 12308 worker thread done servicing request
22:08:57.109 00.021 14556 UpdateGuideState exits: m=1969 SNR=29.8
22:08:57.114 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:57.117 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:57.121 00.004 14556 Enqueuing Expose request
22:08:57.125 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:08:57.129 00.004 12308 Worker thread wakes up
22:08:57.129 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:57.129 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:58.377 01.248 12308 Exposure complete
22:08:58.508 00.131 12308 worker thread done servicing request
22:08:58.509 00.001 14556 OnExposeComplete: enter
22:08:58.514 00.005 14556 UpdateGuideState(): m_state=6
22:08:58.518 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4135
22:08:58.521 00.003 14556 Star::Find returns 1 (0), X=189.93, Y=994.41, Mass=2175, SNR=31.3, Peak=189 HFD=4.3
22:08:58.526 00.005 14556 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.07) = xAngle (3.50 = -2.79)
22:08:58.529 00.003 14556 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.40 = -2.89)
22:08:58.533 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.08 hyp=0.19 cameraTheta=0.42 mountX=-0.18 mountY=-0.05, mountTheta=-2.88
22:08:58.538 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.08, opts=13)
22:08:58.543 00.005 14556 Enqueuing Move request for scope (0.17, 0.08)
22:08:58.549 00.006 12308 Worker thread wakes up
22:08:58.549 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.08) opts 0xd
22:08:58.549 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.08)
22:08:58.549 00.000 12308 Moving (0.17, 0.08) raw xDistance=-0.18 yDistance=-0.05
22:08:58.549 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:08:58.550 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:58.550 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:08:58.550 00.000 12308 MoveAxis(E, 0, ABG)
22:08:58.550 00.000 12308 Move returns status 0, amount 0
22:08:58.552 00.002 12308 MoveAxis(N, 0, ABG)
22:08:58.552 00.000 12308 Move returns status 0, amount 0
22:08:58.552 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:08:58.556 00.004 12308 move complete, result=0
22:08:58.557 00.001 12308 worker thread done servicing request
22:08:58.577 00.020 14556 UpdateGuideState exits: m=2175 SNR=31.3
22:08:58.581 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:58.583 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:08:58.586 00.003 14556 Enqueuing Expose request
22:08:58.589 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:08:58.593 00.004 12308 Worker thread wakes up
22:08:58.593 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:08:58.593 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:08:59.834 01.241 12308 Exposure complete
22:08:59.970 00.136 12308 worker thread done servicing request
22:08:59.972 00.002 14556 OnExposeComplete: enter
22:08:59.975 00.003 14556 UpdateGuideState(): m_state=6
22:08:59.980 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4136
22:08:59.985 00.005 14556 Star::Find returns 1 (0), X=189.82, Y=994.67, Mass=2136, SNR=31.1, Peak=155 HFD=4.6
22:08:59.990 00.005 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.45 = -1.84)
22:08:59.994 00.004 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.93)
22:08:59.997 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.34 hyp=0.35 cameraTheta=1.37 mountX=-0.09 mountY=-0.33, mountTheta=-1.84
22:09:00.002 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.34, opts=13)
22:09:00.006 00.004 14556 Enqueuing Move request for scope (0.07, 0.34)
22:09:00.009 00.003 12308 Worker thread wakes up
22:09:00.009 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.34) opts 0xd
22:09:00.010 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.34)
22:09:00.011 00.001 12308 Moving (0.07, 0.34) raw xDistance=-0.09 yDistance=-0.33
22:09:00.012 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:00.021 00.009 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:09:00.022 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:09:00.022 00.000 12308 MoveAxis(E, 0, ABG)
22:09:00.024 00.002 12308 Move returns status 0, amount 0
22:09:00.024 00.000 12308 MoveAxis(N, 229, ABG)
22:09:00.024 00.000 12308 Guiding  Dir = 0, Dur = 229
22:09:00.025 00.001 12308 IsSlewing returns 0
22:09:00.025 00.000 12308 IsGuiding returns 0
22:09:00.026 00.001 12308 PulseGuide returned control before completion, sleep 239
22:09:00.052 00.026 14556 UpdateGuideState exits: m=2136 SNR=31.1
22:09:00.057 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:00.061 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:00.066 00.005 14556 Enqueuing Expose request
22:09:00.275 00.209 12308 IsGuiding returns 1
22:09:00.277 00.002 12308 scope still moving after pulse duration time elapsed
22:09:00.306 00.029 12308 IsSlewing returns 0
22:09:00.309 00.003 12308 IsGuiding returns 0
22:09:00.309 00.000 12308 scope move finished after 229 + 54 ms
22:09:00.310 00.001 12308 Move returns status 0, amount 229
22:09:00.310 00.000 12308 move complete, result=0
22:09:00.311 00.001 12308 worker thread done servicing request
22:09:00.311 00.000 12308 Worker thread wakes up
22:09:00.311 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 229 ms NORTH
22:09:00.319 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:00.319 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:01.570 01.251 12308 Exposure complete
22:09:01.715 00.145 12308 worker thread done servicing request
22:09:01.715 00.000 14556 OnExposeComplete: enter
22:09:01.719 00.004 14556 UpdateGuideState(): m_state=6
22:09:01.723 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4137
22:09:01.727 00.004 14556 Star::Find returns 1 (0), X=189.90, Y=994.17, Mass=2279, SNR=32.2, Peak=191 HFD=4.4
22:09:01.730 00.003 14556 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-3.07) = xAngle (2.25 = 2.25)
22:09:01.734 00.004 14556 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.16 = 2.16)
22:09:01.738 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-0.82 mountX=-0.14 mountY=0.18, mountTheta=2.22
22:09:01.743 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.16, opts=13)
22:09:01.747 00.004 14556 Enqueuing Move request for scope (0.15, -0.16)
22:09:01.751 00.004 12308 Worker thread wakes up
22:09:01.751 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.16) opts 0xd
22:09:01.751 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.16)
22:09:01.751 00.000 12308 Moving (0.15, -0.16) raw xDistance=-0.14 yDistance=0.18
22:09:01.751 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:09:01.751 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:01.751 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:09:01.752 00.001 12308 MoveAxis(E, 0, ABG)
22:09:01.752 00.000 12308 Move returns status 0, amount 0
22:09:01.752 00.000 12308 MoveAxis(N, 0, ABG)
22:09:01.752 00.000 12308 Move returns status 0, amount 0
22:09:01.752 00.000 12308 move complete, result=0
22:09:01.752 00.000 12308 worker thread done servicing request
22:09:01.752 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:01.777 00.025 14556 UpdateGuideState exits: m=2279 SNR=32.2
22:09:01.782 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:01.786 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:01.790 00.004 14556 Enqueuing Expose request
22:09:01.795 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:09:01.800 00.005 12308 Worker thread wakes up
22:09:01.801 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:01.801 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:03.045 01.244 12308 Exposure complete
22:09:03.178 00.133 12308 worker thread done servicing request
22:09:03.178 00.000 14556 OnExposeComplete: enter
22:09:03.183 00.005 14556 UpdateGuideState(): m_state=6
22:09:03.187 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4138
22:09:03.191 00.004 14556 Star::Find returns 1 (0), X=189.95, Y=994.18, Mass=2150, SNR=31.1, Peak=180 HFD=4.3
22:09:03.195 00.004 14556 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-3.07) = xAngle (2.42 = 2.42)
22:09:03.200 00.005 14556 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.32 = 2.32)
22:09:03.206 00.006 14556 CameraToMount -- cameraX=0.20 cameraY=-0.15 hyp=0.25 cameraTheta=-0.65 mountX=-0.19 mountY=0.18, mountTheta=2.37
22:09:03.211 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.15, opts=13)
22:09:03.215 00.004 14556 Enqueuing Move request for scope (0.20, -0.15)
22:09:03.219 00.004 12308 Worker thread wakes up
22:09:03.219 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.15) opts 0xd
22:09:03.219 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.15)
22:09:03.219 00.000 12308 Moving (0.20, -0.15) raw xDistance=-0.19 yDistance=0.18
22:09:03.219 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:09:03.219 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:03.220 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:09:03.220 00.000 12308 MoveAxis(E, 0, ABG)
22:09:03.220 00.000 12308 Move returns status 0, amount 0
22:09:03.220 00.000 12308 MoveAxis(N, 0, ABG)
22:09:03.220 00.000 12308 Move returns status 0, amount 0
22:09:03.220 00.000 12308 move complete, result=0
22:09:03.222 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:03.225 00.003 12308 worker thread done servicing request
22:09:03.249 00.024 14556 UpdateGuideState exits: m=2150 SNR=31.1
22:09:03.254 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:03.258 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:03.262 00.004 14556 Enqueuing Expose request
22:09:03.267 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:09:03.271 00.004 12308 Worker thread wakes up
22:09:03.271 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:03.271 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:04.527 01.256 12308 Exposure complete
22:09:04.669 00.142 12308 worker thread done servicing request
22:09:04.670 00.001 14556 OnExposeComplete: enter
22:09:04.673 00.003 14556 UpdateGuideState(): m_state=6
22:09:04.677 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4139
22:09:04.682 00.005 14556 Star::Find returns 1 (0), X=189.96, Y=994.39, Mass=2029, SNR=30.2, Peak=164 HFD=4.3
22:09:04.685 00.003 14556 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.07) = xAngle (3.34 = -2.94)
22:09:04.689 00.004 14556 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.24 = -3.04)
22:09:04.693 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.27 mountX=-0.21 mountY=-0.02, mountTheta=-3.04
22:09:04.699 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.06, opts=13)
22:09:04.705 00.006 14556 Enqueuing Move request for scope (0.20, 0.06)
22:09:04.711 00.006 12308 Worker thread wakes up
22:09:04.711 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
22:09:04.711 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
22:09:04.711 00.000 12308 Moving (0.20, 0.06) raw xDistance=-0.21 yDistance=-0.02
22:09:04.711 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:09:04.711 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:04.711 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:09:04.712 00.001 12308 MoveAxis(E, 90, ABG)
22:09:04.712 00.000 12308 Guiding  Dir = 2, Dur = 90
22:09:04.712 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:04.717 00.005 12308 IsSlewing returns 0
22:09:04.717 00.000 12308 IsGuiding returns 0
22:09:04.717 00.000 12308 PulseGuide returned control before completion, sleep 100
22:09:04.738 00.021 14556 UpdateGuideState exits: m=2029 SNR=30.2
22:09:04.744 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:04.748 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:04.752 00.004 14556 Enqueuing Expose request
22:09:04.819 00.067 12308 IsGuiding returns 1
22:09:04.820 00.001 12308 scope still moving after pulse duration time elapsed
22:09:04.850 00.030 12308 IsSlewing returns 0
22:09:04.851 00.001 12308 IsGuiding returns 0
22:09:04.852 00.001 12308 scope move finished after 90 + 44 ms
22:09:04.852 00.000 12308 Move returns status 0, amount 90
22:09:04.853 00.001 12308 MoveAxis(N, 0, ABG)
22:09:04.853 00.000 12308 Move returns status 0, amount 0
22:09:04.853 00.000 12308 move complete, result=0
22:09:04.854 00.001 12308 worker thread done servicing request
22:09:04.855 00.001 12308 Worker thread wakes up
22:09:04.855 00.000 14556 GuideStep: -0.2 px 90 ms EAST, -0.0 px 0 ms NORTH
22:09:04.861 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:04.861 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:06.112 01.251 12308 Exposure complete
22:09:06.260 00.148 12308 worker thread done servicing request
22:09:06.261 00.001 14556 OnExposeComplete: enter
22:09:06.265 00.004 14556 UpdateGuideState(): m_state=6
22:09:06.269 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4140
22:09:06.273 00.004 14556 Star::Find returns 1 (0), X=189.95, Y=994.24, Mass=2074, SNR=30.6, Peak=140 HFD=4.6
22:09:06.277 00.004 14556 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-3.07) = xAngle (2.63 = 2.63)
22:09:06.281 00.004 14556 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.53 = 2.53)
22:09:06.284 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-0.44 mountX=-0.19 mountY=0.13, mountTheta=2.56
22:09:06.290 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.09, opts=13)
22:09:06.294 00.004 14556 Enqueuing Move request for scope (0.20, -0.09)
22:09:06.300 00.006 12308 Worker thread wakes up
22:09:06.300 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.09) opts 0xd
22:09:06.300 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.09)
22:09:06.300 00.000 12308 Moving (0.20, -0.09) raw xDistance=-0.19 yDistance=0.13
22:09:06.301 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:09:06.301 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:06.301 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:09:06.301 00.000 12308 MoveAxis(E, 0, ABG)
22:09:06.301 00.000 12308 Move returns status 0, amount 0
22:09:06.302 00.001 12308 MoveAxis(N, 0, ABG)
22:09:06.302 00.000 12308 Move returns status 0, amount 0
22:09:06.303 00.001 12308 move complete, result=0
22:09:06.303 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:06.307 00.004 12308 worker thread done servicing request
22:09:06.330 00.023 14556 UpdateGuideState exits: m=2074 SNR=30.6
22:09:06.334 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:06.339 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:06.343 00.004 14556 Enqueuing Expose request
22:09:06.347 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:09:06.353 00.006 12308 Worker thread wakes up
22:09:06.353 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:06.353 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:07.591 01.238 12308 Exposure complete
22:09:07.740 00.149 12308 worker thread done servicing request
22:09:07.741 00.001 14556 OnExposeComplete: enter
22:09:07.745 00.004 14556 UpdateGuideState(): m_state=6
22:09:07.749 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4141
22:09:07.753 00.004 14556 Star::Find returns 1 (0), X=189.63, Y=994.50, Mass=2208, SNR=31.6, Peak=153 HFD=5.1
22:09:07.757 00.004 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
22:09:07.761 00.004 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
22:09:07.764 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.17 hyp=0.21 cameraTheta=2.19 mountX=0.11 mountY=-0.19, mountTheta=-1.04
22:09:07.769 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.17, opts=13)
22:09:07.775 00.006 14556 Enqueuing Move request for scope (-0.12, 0.17)
22:09:07.778 00.003 12308 Worker thread wakes up
22:09:07.779 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.17) opts 0xd
22:09:07.779 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.17)
22:09:07.779 00.000 12308 Moving (-0.12, 0.17) raw xDistance=0.11 yDistance=-0.19
22:09:07.779 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:09:07.780 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:07.780 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:09:07.780 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:07.784 00.004 12308 MoveAxis(E, 0, ABG)
22:09:07.784 00.000 12308 Move returns status 0, amount 0
22:09:07.784 00.000 12308 MoveAxis(N, 0, ABG)
22:09:07.784 00.000 12308 Move returns status 0, amount 0
22:09:07.784 00.000 12308 move complete, result=0
22:09:07.786 00.002 12308 worker thread done servicing request
22:09:07.805 00.019 14556 UpdateGuideState exits: m=2208 SNR=31.6
22:09:07.809 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:07.813 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:07.816 00.003 14556 Enqueuing Expose request
22:09:07.820 00.004 12308 Worker thread wakes up
22:09:07.820 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:09:07.826 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:07.826 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:09.081 01.255 12308 Exposure complete
22:09:09.212 00.131 12308 worker thread done servicing request
22:09:09.213 00.001 14556 OnExposeComplete: enter
22:09:09.217 00.004 14556 UpdateGuideState(): m_state=6
22:09:09.220 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4142
22:09:09.224 00.004 14556 Star::Find returns 1 (0), X=189.78, Y=994.22, Mass=2228, SNR=31.5, Peak=144 HFD=4.5
22:09:09.229 00.005 14556 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-3.07) = xAngle (1.69 = 1.69)
22:09:09.236 00.007 14556 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.59 = 1.59)
22:09:09.241 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.39 mountX=-0.01 mountY=0.12, mountTheta=1.69
22:09:09.247 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.12, opts=13)
22:09:09.251 00.004 14556 Enqueuing Move request for scope (0.02, -0.12)
22:09:09.254 00.003 12308 Worker thread wakes up
22:09:09.254 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
22:09:09.254 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
22:09:09.254 00.000 12308 Moving (0.02, -0.12) raw xDistance=-0.01 yDistance=0.12
22:09:09.256 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:09:09.256 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:09.256 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:09:09.256 00.000 12308 MoveAxis(E, 0, ABG)
22:09:09.256 00.000 12308 Move returns status 0, amount 0
22:09:09.257 00.001 12308 MoveAxis(N, 0, ABG)
22:09:09.257 00.000 12308 Move returns status 0, amount 0
22:09:09.257 00.000 12308 move complete, result=0
22:09:09.257 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:09.260 00.003 12308 worker thread done servicing request
22:09:09.283 00.023 14556 UpdateGuideState exits: m=2228 SNR=31.5
22:09:09.287 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:09.292 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:09.296 00.004 14556 Enqueuing Expose request
22:09:09.300 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:09:09.305 00.005 12308 Worker thread wakes up
22:09:09.305 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:09.305 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:10.555 01.250 12308 Exposure complete
22:09:10.716 00.161 12308 worker thread done servicing request
22:09:10.717 00.001 14556 OnExposeComplete: enter
22:09:10.722 00.005 14556 UpdateGuideState(): m_state=6
22:09:10.726 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4143
22:09:10.731 00.005 14556 Star::Find returns 1 (0), X=189.55, Y=994.53, Mass=2148, SNR=31.2, Peak=137 HFD=5.0
22:09:10.736 00.005 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.45 = -0.84)
22:09:10.740 00.004 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.94)
22:09:10.745 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.20 hyp=0.28 cameraTheta=2.37 mountX=0.19 mountY=-0.23, mountTheta=-0.88
22:09:10.750 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.20, opts=13)
22:09:10.753 00.003 14556 Enqueuing Move request for scope (-0.20, 0.20)
22:09:10.757 00.004 12308 Worker thread wakes up
22:09:10.757 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.20) opts 0xd
22:09:10.758 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.20)
22:09:10.758 00.000 12308 Moving (-0.20, 0.20) raw xDistance=0.19 yDistance=-0.23
22:09:10.758 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:09:10.758 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:09:10.758 00.000 12308 MoveAxis(E, 0, ABG)
22:09:10.758 00.000 12308 Move returns status 0, amount 0
22:09:10.760 00.002 12308 MoveAxis(N, 160, ABG)
22:09:10.760 00.000 12308 Guiding  Dir = 0, Dur = 160
22:09:10.760 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:10.764 00.004 12308 IsSlewing returns 0
22:09:10.765 00.001 12308 IsGuiding returns 0
22:09:10.765 00.000 12308 PulseGuide returned control before completion, sleep 170
22:09:10.785 00.020 14556 UpdateGuideState exits: m=2148 SNR=31.2
22:09:10.791 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:10.796 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:10.799 00.003 14556 Enqueuing Expose request
22:09:10.945 00.146 12308 IsGuiding returns 1
22:09:10.946 00.001 12308 scope still moving after pulse duration time elapsed
22:09:10.975 00.029 12308 IsSlewing returns 0
22:09:10.977 00.002 12308 IsGuiding returns 0
22:09:10.978 00.001 12308 scope move finished after 160 + 53 ms
22:09:10.978 00.000 12308 Move returns status 0, amount 160
22:09:10.979 00.001 12308 move complete, result=0
22:09:10.979 00.000 12308 worker thread done servicing request
22:09:10.980 00.001 12308 Worker thread wakes up
22:09:10.980 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 160 ms NORTH
22:09:10.987 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:10.987 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:12.240 01.253 12308 Exposure complete
22:09:12.415 00.175 12308 worker thread done servicing request
22:09:12.415 00.000 14556 OnExposeComplete: enter
22:09:12.422 00.007 14556 UpdateGuideState(): m_state=6
22:09:12.428 00.006 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4144
22:09:12.434 00.006 14556 Star::Find returns 1 (0), X=189.76, Y=994.45, Mass=2091, SNR=30.7, Peak=144 HFD=4.6
22:09:12.439 00.005 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.61 = -1.68)
22:09:12.444 00.005 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.78)
22:09:12.451 00.007 14556 CameraToMount -- cameraX=0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.53 mountX=-0.01 mountY=-0.12, mountTheta=-1.68
22:09:12.460 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.12, opts=13)
22:09:12.466 00.006 14556 Enqueuing Move request for scope (0.00, 0.12)
22:09:12.471 00.005 12308 Worker thread wakes up
22:09:12.472 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.12) opts 0xd
22:09:12.472 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.12)
22:09:12.472 00.000 12308 Moving (0.00, 0.12) raw xDistance=-0.01 yDistance=-0.12
22:09:12.472 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:09:12.473 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:12.473 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:09:12.473 00.000 12308 MoveAxis(E, 0, ABG)
22:09:12.473 00.000 12308 Move returns status 0, amount 0
22:09:12.473 00.000 12308 MoveAxis(N, 0, ABG)
22:09:12.474 00.001 12308 Move returns status 0, amount 0
22:09:12.474 00.000 12308 move complete, result=0
22:09:12.474 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:12.481 00.007 12308 worker thread done servicing request
22:09:12.502 00.021 14556 UpdateGuideState exits: m=2091 SNR=30.7
22:09:12.508 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:12.513 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:12.518 00.005 14556 Enqueuing Expose request
22:09:12.523 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:12.526 00.003 12308 Worker thread wakes up
22:09:12.527 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:12.527 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:13.769 01.242 12308 Exposure complete
22:09:13.913 00.144 14556 OnExposeComplete: enter
22:09:13.916 00.003 14556 UpdateGuideState(): m_state=6
22:09:13.920 00.004 12308 worker thread done servicing request
22:09:13.921 00.001 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4145
22:09:13.925 00.004 14556 Star::Find returns 1 (0), X=189.75, Y=994.45, Mass=2110, SNR=31.0, Peak=155 HFD=4.6
22:09:13.929 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.65 = -1.64)
22:09:13.932 00.003 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.74)
22:09:13.936 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.57 mountX=-0.01 mountY=-0.12, mountTheta=-1.64
22:09:13.941 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.12, opts=13)
22:09:13.944 00.003 14556 Enqueuing Move request for scope (-0.00, 0.12)
22:09:13.948 00.004 12308 Worker thread wakes up
22:09:13.948 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.12) opts 0xd
22:09:13.948 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.12)
22:09:13.948 00.000 12308 Moving (-0.00, 0.12) raw xDistance=-0.01 yDistance=-0.12
22:09:13.949 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:09:13.949 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:13.949 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:09:13.949 00.000 12308 MoveAxis(E, 0, ABG)
22:09:13.949 00.000 12308 Move returns status 0, amount 0
22:09:13.951 00.002 12308 MoveAxis(N, 0, ABG)
22:09:13.951 00.000 12308 Move returns status 0, amount 0
22:09:13.952 00.001 12308 move complete, result=0
22:09:13.952 00.000 12308 worker thread done servicing request
22:09:13.952 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:13.979 00.027 14556 UpdateGuideState exits: m=2110 SNR=31.0
22:09:13.984 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:13.989 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:13.993 00.004 14556 Enqueuing Expose request
22:09:13.996 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:14.000 00.004 12308 Worker thread wakes up
22:09:14.000 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:14.000 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:15.253 01.253 12308 Exposure complete
22:09:15.392 00.139 12308 worker thread done servicing request
22:09:15.393 00.001 14556 OnExposeComplete: enter
22:09:15.397 00.004 14556 UpdateGuideState(): m_state=6
22:09:15.402 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4146
22:09:15.407 00.005 14556 Star::Find returns 1 (0), X=189.64, Y=994.47, Mass=2097, SNR=30.7, Peak=142 HFD=4.5
22:09:15.410 00.003 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.35 = -0.93)
22:09:15.414 00.004 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.03)
22:09:15.419 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.14 hyp=0.18 cameraTheta=2.28 mountX=0.11 mountY=-0.15, mountTheta=-0.96
22:09:15.424 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.14, opts=13)
22:09:15.428 00.004 14556 Enqueuing Move request for scope (-0.12, 0.14)
22:09:15.431 00.003 12308 Worker thread wakes up
22:09:15.432 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.14) opts 0xd
22:09:15.432 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.14)
22:09:15.432 00.000 12308 Moving (-0.12, 0.14) raw xDistance=0.11 yDistance=-0.15
22:09:15.432 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:09:15.432 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:15.433 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:09:15.433 00.000 12308 MoveAxis(E, 0, ABG)
22:09:15.433 00.000 12308 Move returns status 0, amount 0
22:09:15.433 00.000 12308 MoveAxis(N, 0, ABG)
22:09:15.434 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:15.438 00.004 12308 Move returns status 0, amount 0
22:09:15.438 00.000 12308 move complete, result=0
22:09:15.438 00.000 12308 worker thread done servicing request
22:09:15.461 00.023 14556 UpdateGuideState exits: m=2097 SNR=30.7
22:09:15.465 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:15.470 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:15.473 00.003 14556 Enqueuing Expose request
22:09:15.478 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:09:15.481 00.003 12308 Worker thread wakes up
22:09:15.481 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:15.481 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:16.726 01.245 12308 Exposure complete
22:09:16.869 00.143 12308 worker thread done servicing request
22:09:16.869 00.000 14556 OnExposeComplete: enter
22:09:16.873 00.004 14556 UpdateGuideState(): m_state=6
22:09:16.878 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4147
22:09:16.885 00.007 14556 Star::Find returns 1 (0), X=189.37, Y=994.54, Mass=2354, SNR=32.7, Peak=147 HFD=4.9
22:09:16.891 00.006 14556 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.07) = xAngle (5.72 = -0.56)
22:09:16.895 00.004 14556 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.62 = -0.66)
22:09:16.900 00.005 14556 CameraToMount -- cameraX=-0.38 cameraY=0.21 hyp=0.43 cameraTheta=2.65 mountX=0.37 mountY=-0.27, mountTheta=-0.63
22:09:16.908 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.38, y=0.21, opts=13)
22:09:16.913 00.005 14556 Enqueuing Move request for scope (-0.38, 0.21)
22:09:16.918 00.005 12308 Worker thread wakes up
22:09:16.918 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.21) opts 0xd
22:09:16.918 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.38, 0.21)
22:09:16.918 00.000 12308 Moving (-0.38, 0.21) raw xDistance=0.37 yDistance=-0.27
22:09:16.920 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
22:09:16.922 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:09:16.922 00.000 12308 MoveAxis(W, 159, ABG)
22:09:16.923 00.001 12308 Guiding  Dir = 3, Dur = 159
22:09:16.923 00.000 12308 IsSlewing returns 0
22:09:16.924 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:16.931 00.007 12308 IsGuiding returns 0
22:09:16.932 00.001 12308 PulseGuide returned control before completion, sleep 169
22:09:16.953 00.021 14556 UpdateGuideState exits: m=2354 SNR=32.7
22:09:16.959 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:16.962 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:16.965 00.003 14556 Enqueuing Expose request
22:09:17.107 00.142 12308 IsGuiding returns 1
22:09:17.109 00.002 12308 scope still moving after pulse duration time elapsed
22:09:17.139 00.030 12308 IsSlewing returns 0
22:09:17.140 00.001 12308 IsGuiding returns 0
22:09:17.141 00.001 12308 scope move finished after 159 + 50 ms
22:09:17.142 00.001 12308 Move returns status 0, amount 159
22:09:17.142 00.000 12308 MoveAxis(N, 188, ABG)
22:09:17.143 00.001 12308 Guiding  Dir = 0, Dur = 188
22:09:17.143 00.000 12308 IsSlewing returns 0
22:09:17.144 00.001 12308 IsGuiding returns 0
22:09:17.144 00.000 12308 PulseGuide returned control before completion, sleep 198
22:09:17.357 00.213 12308 IsGuiding returns 1
22:09:17.358 00.001 12308 scope still moving after pulse duration time elapsed
22:09:17.388 00.030 12308 IsSlewing returns 0
22:09:17.389 00.001 12308 IsGuiding returns 0
22:09:17.389 00.000 12308 scope move finished after 188 + 57 ms
22:09:17.389 00.000 12308 Move returns status 0, amount 188
22:09:17.389 00.000 12308 move complete, result=0
22:09:17.390 00.001 12308 worker thread done servicing request
22:09:17.390 00.000 14556 GuideStep: 0.4 px 159 ms WEST, -0.3 px 188 ms NORTH
22:09:17.393 00.003 12308 Worker thread wakes up
22:09:17.393 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:17.395 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:18.651 01.256 12308 Exposure complete
22:09:18.795 00.144 12308 worker thread done servicing request
22:09:18.796 00.001 14556 OnExposeComplete: enter
22:09:18.801 00.005 14556 UpdateGuideState(): m_state=6
22:09:18.809 00.008 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4148
22:09:18.815 00.006 14556 Star::Find returns 1 (0), X=189.74, Y=994.52, Mass=2026, SNR=30.1, Peak=145 HFD=4.6
22:09:18.820 00.005 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.69 = -1.59)
22:09:18.826 00.006 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.69)
22:09:18.831 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.62 mountX=-0.00 mountY=-0.19, mountTheta=-1.59
22:09:18.838 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.19, opts=13)
22:09:18.844 00.006 14556 Enqueuing Move request for scope (-0.01, 0.19)
22:09:18.850 00.006 12308 Worker thread wakes up
22:09:18.851 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd
22:09:18.851 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.19)
22:09:18.851 00.000 12308 Moving (-0.01, 0.19) raw xDistance=-0.00 yDistance=-0.19
22:09:18.852 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:09:18.852 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:18.852 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:09:18.854 00.002 12308 MoveAxis(E, 0, ABG)
22:09:18.854 00.000 12308 Move returns status 0, amount 0
22:09:18.854 00.000 12308 MoveAxis(N, 0, ABG)
22:09:18.854 00.000 12308 Move returns status 0, amount 0
22:09:18.855 00.001 12308 move complete, result=0
22:09:18.855 00.000 12308 worker thread done servicing request
22:09:18.855 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:18.886 00.031 14556 UpdateGuideState exits: m=2026 SNR=30.1
22:09:18.893 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:18.899 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:18.905 00.006 14556 Enqueuing Expose request
22:09:18.909 00.004 12308 Worker thread wakes up
22:09:18.909 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:09:18.916 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:18.916 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:20.166 01.250 12308 Exposure complete
22:09:20.308 00.142 12308 worker thread done servicing request
22:09:20.308 00.000 14556 OnExposeComplete: enter
22:09:20.311 00.003 14556 UpdateGuideState(): m_state=6
22:09:20.316 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4149
22:09:20.320 00.004 14556 Star::Find returns 1 (0), X=189.63, Y=994.55, Mass=2116, SNR=30.7, Peak=153 HFD=4.4
22:09:20.323 00.003 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.16 = -1.12)
22:09:20.327 00.004 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.22)
22:09:20.330 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.22 hyp=0.25 cameraTheta=2.09 mountX=0.11 mountY=-0.24, mountTheta=-1.13
22:09:20.336 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.22, opts=13)
22:09:20.340 00.004 14556 Enqueuing Move request for scope (-0.13, 0.22)
22:09:20.344 00.004 12308 Worker thread wakes up
22:09:20.344 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.22) opts 0xd
22:09:20.344 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.22)
22:09:20.344 00.000 12308 Moving (-0.13, 0.22) raw xDistance=0.11 yDistance=-0.24
22:09:20.344 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:09:20.345 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:09:20.345 00.000 12308 MoveAxis(E, 0, ABG)
22:09:20.345 00.000 12308 Move returns status 0, amount 0
22:09:20.345 00.000 12308 MoveAxis(N, 167, ABG)
22:09:20.345 00.000 12308 Guiding  Dir = 0, Dur = 167
22:09:20.346 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:20.349 00.003 12308 IsSlewing returns 0
22:09:20.349 00.000 12308 IsGuiding returns 0
22:09:20.351 00.002 12308 PulseGuide returned control before completion, sleep 177
22:09:20.371 00.020 14556 UpdateGuideState exits: m=2116 SNR=30.7
22:09:20.376 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:20.380 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:20.384 00.004 14556 Enqueuing Expose request
22:09:20.545 00.161 12308 IsGuiding returns 0
22:09:20.545 00.000 12308 Move returns status 0, amount 167
22:09:20.546 00.001 12308 move complete, result=0
22:09:20.548 00.002 12308 worker thread done servicing request
22:09:20.548 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 167 ms NORTH
22:09:20.556 00.008 12308 Worker thread wakes up
22:09:20.556 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:20.556 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:21.806 01.250 12308 Exposure complete
22:09:21.937 00.131 12308 worker thread done servicing request
22:09:21.937 00.000 14556 OnExposeComplete: enter
22:09:21.941 00.004 14556 UpdateGuideState(): m_state=6
22:09:21.945 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4150
22:09:21.948 00.003 14556 Star::Find returns 1 (0), X=189.54, Y=994.29, Mass=2244, SNR=31.9, Peak=156 HFD=4.7
22:09:21.952 00.004 14556 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.07) = xAngle (0.12 = 0.12)
22:09:21.956 00.004 14556 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.02 = 0.02)
22:09:21.960 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-2.95 mountX=0.21 mountY=0.00, mountTheta=0.02
22:09:21.965 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.04, opts=13)
22:09:21.968 00.003 14556 Enqueuing Move request for scope (-0.21, -0.04)
22:09:21.972 00.004 12308 Worker thread wakes up
22:09:21.972 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.04) opts 0xd
22:09:21.972 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.04)
22:09:21.972 00.000 12308 Moving (-0.21, -0.04) raw xDistance=0.21 yDistance=0.00
22:09:21.972 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:09:21.972 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:21.973 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:09:21.973 00.000 12308 MoveAxis(W, 92, ABG)
22:09:21.973 00.000 12308 Guiding  Dir = 3, Dur = 92
22:09:21.973 00.000 12308 IsSlewing returns 0
22:09:21.974 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:21.978 00.004 12308 IsGuiding returns 0
22:09:21.978 00.000 12308 PulseGuide returned control before completion, sleep 102
22:09:21.996 00.018 14556 UpdateGuideState exits: m=2244 SNR=31.9
22:09:22.001 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:22.004 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:22.011 00.007 14556 Enqueuing Expose request
22:09:22.092 00.081 12308 IsGuiding returns 1
22:09:22.093 00.001 12308 scope still moving after pulse duration time elapsed
22:09:22.123 00.030 12308 IsSlewing returns 0
22:09:22.124 00.001 12308 IsGuiding returns 0
22:09:22.124 00.000 12308 scope move finished after 92 + 55 ms
22:09:22.125 00.001 12308 Move returns status 0, amount 92
22:09:22.125 00.000 12308 MoveAxis(N, 0, ABG)
22:09:22.125 00.000 12308 Move returns status 0, amount 0
22:09:22.125 00.000 12308 move complete, result=0
22:09:22.127 00.002 12308 worker thread done servicing request
22:09:22.127 00.000 14556 GuideStep: 0.2 px 92 ms WEST, 0.0 px 0 ms NORTH
22:09:22.137 00.010 12308 Worker thread wakes up
22:09:22.137 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:22.140 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:23.379 01.239 12308 Exposure complete
22:09:23.515 00.136 12308 worker thread done servicing request
22:09:23.516 00.001 14556 OnExposeComplete: enter
22:09:23.520 00.004 14556 UpdateGuideState(): m_state=6
22:09:23.525 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4151
22:09:23.528 00.003 14556 Star::Find returns 1 (0), X=189.71, Y=994.27, Mass=2279, SNR=31.9, Peak=188 HFD=4.4
22:09:23.533 00.005 14556 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-3.07) = xAngle (0.93 = 0.93)
22:09:23.536 00.003 14556 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.83 = 0.83)
22:09:23.541 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.15 mountX=0.04 mountY=0.05, mountTheta=0.89
22:09:23.547 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.06, opts=13)
22:09:23.551 00.004 14556 Enqueuing Move request for scope (-0.04, -0.06)
22:09:23.555 00.004 12308 Worker thread wakes up
22:09:23.555 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
22:09:23.555 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
22:09:23.555 00.000 12308 Moving (-0.04, -0.06) raw xDistance=0.04 yDistance=0.05
22:09:23.555 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:09:23.556 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:23.556 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:09:23.556 00.000 12308 MoveAxis(E, 0, ABG)
22:09:23.557 00.001 12308 Move returns status 0, amount 0
22:09:23.557 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:23.562 00.005 12308 MoveAxis(N, 0, ABG)
22:09:23.562 00.000 12308 Move returns status 0, amount 0
22:09:23.562 00.000 12308 move complete, result=0
22:09:23.562 00.000 12308 worker thread done servicing request
22:09:23.583 00.021 14556 UpdateGuideState exits: m=2279 SNR=31.9
22:09:23.587 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:23.591 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:23.594 00.003 14556 Enqueuing Expose request
22:09:23.598 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:09:23.603 00.005 12308 Worker thread wakes up
22:09:23.603 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:23.603 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:24.853 01.250 12308 Exposure complete
22:09:24.999 00.146 12308 worker thread done servicing request
22:09:24.999 00.000 14556 OnExposeComplete: enter
22:09:25.003 00.004 14556 UpdateGuideState(): m_state=6
22:09:25.005 00.002 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4152
22:09:25.010 00.005 14556 Star::Find returns 1 (0), X=189.64, Y=994.49, Mass=2252, SNR=31.9, Peak=135 HFD=4.8
22:09:25.014 00.004 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
22:09:25.018 00.004 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.12)
22:09:25.021 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.19 cameraTheta=2.19 mountX=0.10 mountY=-0.17, mountTheta=-1.04
22:09:25.026 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.15, opts=13)
22:09:25.030 00.004 14556 Enqueuing Move request for scope (-0.11, 0.15)
22:09:25.035 00.005 12308 Worker thread wakes up
22:09:25.035 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd
22:09:25.035 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.15)
22:09:25.035 00.000 12308 Moving (-0.11, 0.15) raw xDistance=0.10 yDistance=-0.17
22:09:25.035 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:09:25.036 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:25.036 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:09:25.036 00.000 12308 MoveAxis(E, 0, ABG)
22:09:25.036 00.000 12308 Move returns status 0, amount 0
22:09:25.036 00.000 12308 MoveAxis(N, 0, ABG)
22:09:25.037 00.001 12308 Move returns status 0, amount 0
22:09:25.037 00.000 12308 move complete, result=0
22:09:25.037 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:25.041 00.004 12308 worker thread done servicing request
22:09:25.064 00.023 14556 UpdateGuideState exits: m=2252 SNR=31.9
22:09:25.067 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:25.072 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:25.078 00.006 14556 Enqueuing Expose request
22:09:25.082 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:09:25.086 00.004 12308 Worker thread wakes up
22:09:25.086 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:25.086 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:26.332 01.246 12308 Exposure complete
22:09:26.476 00.144 12308 worker thread done servicing request
22:09:26.477 00.001 14556 OnExposeComplete: enter
22:09:26.482 00.005 14556 UpdateGuideState(): m_state=6
22:09:26.486 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4153
22:09:26.490 00.004 14556 Star::Find returns 1 (0), X=189.78, Y=994.58, Mass=2348, SNR=32.5, Peak=144 HFD=4.8
22:09:26.494 00.004 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
22:09:26.498 00.004 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
22:09:26.501 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.45 mountX=-0.05 mountY=-0.24, mountTheta=-1.77
22:09:26.507 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.25, opts=13)
22:09:26.511 00.004 14556 Enqueuing Move request for scope (0.03, 0.25)
22:09:26.516 00.005 12308 Worker thread wakes up
22:09:26.516 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.25) opts 0xd
22:09:26.516 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.25)
22:09:26.516 00.000 12308 Moving (0.03, 0.25) raw xDistance=-0.05 yDistance=-0.24
22:09:26.516 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:09:26.518 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:09:26.518 00.000 12308 MoveAxis(E, 0, ABG)
22:09:26.518 00.000 12308 Move returns status 0, amount 0
22:09:26.518 00.000 12308 MoveAxis(N, 169, ABG)
22:09:26.519 00.001 12308 Guiding  Dir = 0, Dur = 169
22:09:26.519 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:26.525 00.006 12308 IsSlewing returns 0
22:09:26.525 00.000 12308 IsGuiding returns 0
22:09:26.526 00.001 12308 PulseGuide returned control before completion, sleep 179
22:09:26.554 00.028 14556 UpdateGuideState exits: m=2348 SNR=32.5
22:09:26.559 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:26.563 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:26.568 00.005 14556 Enqueuing Expose request
22:09:26.718 00.150 12308 IsGuiding returns 1
22:09:26.718 00.000 12308 scope still moving after pulse duration time elapsed
22:09:26.749 00.031 12308 IsSlewing returns 0
22:09:26.750 00.001 12308 IsGuiding returns 0
22:09:26.752 00.002 12308 scope move finished after 169 + 56 ms
22:09:26.752 00.000 12308 Move returns status 0, amount 169
22:09:26.752 00.000 12308 move complete, result=0
22:09:26.753 00.001 12308 worker thread done servicing request
22:09:26.754 00.001 12308 Worker thread wakes up
22:09:26.754 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 169 ms NORTH
22:09:26.760 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:26.760 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:28.014 01.254 12308 Exposure complete
22:09:28.165 00.151 12308 worker thread done servicing request
22:09:28.166 00.001 14556 OnExposeComplete: enter
22:09:28.171 00.005 14556 UpdateGuideState(): m_state=6
22:09:28.177 00.006 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4154
22:09:28.181 00.004 14556 Star::Find returns 1 (0), X=189.70, Y=994.28, Mass=2095, SNR=30.7, Peak=148 HFD=4.6
22:09:28.185 00.004 14556 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.07) = xAngle (0.62 = 0.62)
22:09:28.189 00.004 14556 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.52 = 0.52)
22:09:28.193 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.07 cameraTheta=-2.46 mountX=0.06 mountY=0.04, mountTheta=0.54
22:09:28.198 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.05, opts=13)
22:09:28.202 00.004 14556 Enqueuing Move request for scope (-0.06, -0.05)
22:09:28.206 00.004 12308 Worker thread wakes up
22:09:28.207 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
22:09:28.207 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
22:09:28.207 00.000 12308 Moving (-0.06, -0.05) raw xDistance=0.06 yDistance=0.04
22:09:28.207 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:09:28.209 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:28.209 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:09:28.209 00.000 12308 MoveAxis(E, 0, ABG)
22:09:28.210 00.001 12308 Move returns status 0, amount 0
22:09:28.210 00.000 12308 MoveAxis(N, 0, ABG)
22:09:28.210 00.000 12308 Move returns status 0, amount 0
22:09:28.210 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:28.215 00.005 12308 move complete, result=0
22:09:28.215 00.000 12308 worker thread done servicing request
22:09:28.236 00.021 14556 UpdateGuideState exits: m=2095 SNR=30.7
22:09:28.240 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:28.244 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:28.247 00.003 14556 Enqueuing Expose request
22:09:28.251 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:09:28.255 00.004 12308 Worker thread wakes up
22:09:28.255 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:28.255 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:29.496 01.241 12308 Exposure complete
22:09:29.636 00.140 12308 worker thread done servicing request
22:09:29.637 00.001 14556 OnExposeComplete: enter
22:09:29.640 00.003 14556 UpdateGuideState(): m_state=6
22:09:29.645 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4155
22:09:29.649 00.004 14556 Star::Find returns 1 (0), X=189.56, Y=994.56, Mass=2224, SNR=31.8, Peak=132 HFD=5.0
22:09:29.653 00.004 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.35 = -0.94)
22:09:29.657 00.004 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.03)
22:09:29.660 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.23 hyp=0.31 cameraTheta=2.27 mountX=0.18 mountY=-0.26, mountTheta=-0.97
22:09:29.665 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.23, opts=13)
22:09:29.669 00.004 14556 Enqueuing Move request for scope (-0.20, 0.23)
22:09:29.674 00.005 12308 Worker thread wakes up
22:09:29.674 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.23) opts 0xd
22:09:29.674 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.23)
22:09:29.674 00.000 12308 Moving (-0.20, 0.23) raw xDistance=0.18 yDistance=-0.26
22:09:29.675 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:09:29.675 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:09:29.675 00.000 12308 MoveAxis(E, 0, ABG)
22:09:29.676 00.001 12308 Move returns status 0, amount 0
22:09:29.676 00.000 12308 MoveAxis(N, 185, ABG)
22:09:29.676 00.000 12308 Guiding  Dir = 0, Dur = 185
22:09:29.678 00.002 12308 IsSlewing returns 0
22:09:29.678 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:29.684 00.006 12308 IsGuiding returns 0
22:09:29.684 00.000 12308 PulseGuide returned control before completion, sleep 195
22:09:29.705 00.021 14556 UpdateGuideState exits: m=2224 SNR=31.8
22:09:29.709 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:29.713 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:29.716 00.003 14556 Enqueuing Expose request
22:09:29.892 00.176 12308 IsGuiding returns 1
22:09:29.892 00.000 12308 scope still moving after pulse duration time elapsed
22:09:29.922 00.030 12308 IsSlewing returns 0
22:09:29.923 00.001 12308 IsGuiding returns 0
22:09:29.924 00.001 12308 scope move finished after 185 + 54 ms
22:09:29.924 00.000 12308 Move returns status 0, amount 185
22:09:29.924 00.000 12308 move complete, result=0
22:09:29.924 00.000 12308 worker thread done servicing request
22:09:29.925 00.001 12308 Worker thread wakes up
22:09:29.925 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 185 ms NORTH
22:09:29.932 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:29.932 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:31.185 01.253 12308 Exposure complete
22:09:31.344 00.159 12308 worker thread done servicing request
22:09:31.345 00.001 14556 OnExposeComplete: enter
22:09:31.349 00.004 14556 UpdateGuideState(): m_state=6
22:09:31.355 00.006 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4156
22:09:31.359 00.004 14556 Star::Find returns 1 (0), X=189.44, Y=994.32, Mass=2171, SNR=31.0, Peak=158 HFD=4.7
22:09:31.361 00.002 14556 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.07) = xAngle (-0.04 = -0.04)
22:09:31.364 00.003 14556 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.14 = -0.14)
22:09:31.367 00.003 14556 CameraToMount -- cameraX=-0.32 cameraY=-0.01 hyp=0.32 cameraTheta=-3.11 mountX=0.32 mountY=-0.04, mountTheta=-0.14
22:09:31.371 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=-0.01, opts=13)
22:09:31.373 00.002 14556 Enqueuing Move request for scope (-0.32, -0.01)
22:09:31.378 00.005 12308 Worker thread wakes up
22:09:31.379 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.01) opts 0xd
22:09:31.379 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, -0.01)
22:09:31.379 00.000 12308 Moving (-0.32, -0.01) raw xDistance=0.32 yDistance=-0.04
22:09:31.379 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
22:09:31.380 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:31.380 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:09:31.380 00.000 12308 MoveAxis(W, 138, ABG)
22:09:31.380 00.000 12308 Guiding  Dir = 3, Dur = 138
22:09:31.381 00.001 12308 IsSlewing returns 0
22:09:31.382 00.001 12308 IsGuiding returns 0
22:09:31.382 00.000 12308 PulseGuide returned control before completion, sleep 148
22:09:31.383 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:31.402 00.019 14556 UpdateGuideState exits: m=2171 SNR=31.0
22:09:31.410 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:31.414 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:31.420 00.006 14556 Enqueuing Expose request
22:09:31.535 00.115 12308 IsGuiding returns 1
22:09:31.535 00.000 12308 scope still moving after pulse duration time elapsed
22:09:31.566 00.031 12308 IsSlewing returns 0
22:09:31.568 00.002 12308 IsGuiding returns 0
22:09:31.568 00.000 12308 scope move finished after 138 + 48 ms
22:09:31.569 00.001 12308 Move returns status 0, amount 138
22:09:31.569 00.000 12308 MoveAxis(N, 0, ABG)
22:09:31.570 00.001 12308 Move returns status 0, amount 0
22:09:31.570 00.000 12308 move complete, result=0
22:09:31.571 00.001 14556 GuideStep: 0.3 px 138 ms WEST, -0.0 px 0 ms NORTH
22:09:31.579 00.008 12308 worker thread done servicing request
22:09:31.579 00.000 12308 Worker thread wakes up
22:09:31.579 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:31.580 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:32.833 01.253 12308 Exposure complete
22:09:32.986 00.153 12308 worker thread done servicing request
22:09:32.986 00.000 14556 OnExposeComplete: enter
22:09:32.990 00.004 14556 UpdateGuideState(): m_state=6
22:09:32.994 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4157
22:09:32.997 00.003 14556 Star::Find returns 1 (0), X=189.50, Y=994.44, Mass=2240, SNR=32.0, Peak=145 HFD=4.9
22:09:33.001 00.004 14556 CameraToMount -- cameraTheta (2.74) - m_xAngle (-3.07) = xAngle (5.82 = -0.47)
22:09:33.006 00.005 14556 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.72 = -0.57)
22:09:33.010 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.11 hyp=0.28 cameraTheta=2.74 mountX=0.25 mountY=-0.15, mountTheta=-0.54
22:09:33.016 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.11, opts=13)
22:09:33.022 00.006 14556 Enqueuing Move request for scope (-0.26, 0.11)
22:09:33.026 00.004 12308 Worker thread wakes up
22:09:33.026 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.11) opts 0xd
22:09:33.026 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.11)
22:09:33.026 00.000 12308 Moving (-0.26, 0.11) raw xDistance=0.25 yDistance=-0.15
22:09:33.027 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
22:09:33.027 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:33.027 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:09:33.027 00.000 12308 MoveAxis(W, 118, ABG)
22:09:33.028 00.001 12308 Guiding  Dir = 3, Dur = 118
22:09:33.028 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:33.033 00.005 12308 IsSlewing returns 0
22:09:33.033 00.000 12308 IsGuiding returns 0
22:09:33.033 00.000 12308 PulseGuide returned control before completion, sleep 128
22:09:33.054 00.021 14556 UpdateGuideState exits: m=2240 SNR=32.0
22:09:33.059 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:33.062 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:33.066 00.004 14556 Enqueuing Expose request
22:09:33.164 00.098 12308 IsGuiding returns 1
22:09:33.164 00.000 12308 scope still moving after pulse duration time elapsed
22:09:33.195 00.031 12308 IsSlewing returns 0
22:09:33.196 00.001 12308 IsGuiding returns 0
22:09:33.197 00.001 12308 scope move finished after 118 + 45 ms
22:09:33.197 00.000 12308 Move returns status 0, amount 118
22:09:33.198 00.001 12308 MoveAxis(N, 0, ABG)
22:09:33.198 00.000 12308 Move returns status 0, amount 0
22:09:33.199 00.001 12308 move complete, result=0
22:09:33.199 00.000 12308 worker thread done servicing request
22:09:33.199 00.000 12308 Worker thread wakes up
22:09:33.199 00.000 14556 GuideStep: 0.2 px 118 ms WEST, -0.2 px 0 ms NORTH
22:09:33.208 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:33.208 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:34.461 01.253 12308 Exposure complete
22:09:34.606 00.145 12308 worker thread done servicing request
22:09:34.607 00.001 14556 OnExposeComplete: enter
22:09:34.613 00.006 14556 UpdateGuideState(): m_state=6
22:09:34.617 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4158
22:09:34.621 00.004 14556 Star::Find returns 1 (0), X=189.66, Y=994.49, Mass=2300, SNR=32.4, Peak=164 HFD=4.8
22:09:34.626 00.005 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.17 = -1.11)
22:09:34.629 00.003 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.21)
22:09:34.633 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.16 hyp=0.18 cameraTheta=2.10 mountX=0.08 mountY=-0.17, mountTheta=-1.13
22:09:34.638 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.16, opts=13)
22:09:34.643 00.005 14556 Enqueuing Move request for scope (-0.09, 0.16)
22:09:34.646 00.003 12308 Worker thread wakes up
22:09:34.647 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.16) opts 0xd
22:09:34.647 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.16)
22:09:34.647 00.000 12308 Moving (-0.09, 0.16) raw xDistance=0.08 yDistance=-0.17
22:09:34.647 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:09:34.647 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:34.648 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:09:34.648 00.000 12308 MoveAxis(E, 0, ABG)
22:09:34.648 00.000 12308 Move returns status 0, amount 0
22:09:34.649 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:34.652 00.003 12308 MoveAxis(N, 0, ABG)
22:09:34.653 00.001 12308 Move returns status 0, amount 0
22:09:34.653 00.000 12308 move complete, result=0
22:09:34.653 00.000 12308 worker thread done servicing request
22:09:34.674 00.021 14556 UpdateGuideState exits: m=2300 SNR=32.4
22:09:34.678 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:34.682 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:34.686 00.004 14556 Enqueuing Expose request
22:09:34.689 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:09:34.694 00.005 12308 Worker thread wakes up
22:09:34.694 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:34.694 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:35.946 01.252 12308 Exposure complete
22:09:36.096 00.150 14556 OnExposeComplete: enter
22:09:36.100 00.004 14556 UpdateGuideState(): m_state=6
22:09:36.105 00.005 12308 worker thread done servicing request
22:09:36.106 00.001 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4159
22:09:36.110 00.004 14556 Star::Find returns 1 (0), X=189.86, Y=994.39, Mass=2090, SNR=30.5, Peak=162 HFD=4.4
22:09:36.115 00.005 14556 CameraToMount -- cameraTheta (0.51) - m_xAngle (-3.07) = xAngle (3.58 = -2.70)
22:09:36.119 00.004 14556 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.48 = -2.80)
22:09:36.124 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.12 cameraTheta=0.51 mountX=-0.11 mountY=-0.04, mountTheta=-2.79
22:09:36.129 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.06, opts=13)
22:09:36.133 00.004 14556 Enqueuing Move request for scope (0.11, 0.06)
22:09:36.136 00.003 12308 Worker thread wakes up
22:09:36.136 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
22:09:36.137 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
22:09:36.137 00.000 12308 Moving (0.11, 0.06) raw xDistance=-0.11 yDistance=-0.04
22:09:36.137 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:09:36.137 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:36.137 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:09:36.139 00.002 12308 MoveAxis(E, 0, ABG)
22:09:36.139 00.000 12308 Move returns status 0, amount 0
22:09:36.139 00.000 12308 MoveAxis(N, 0, ABG)
22:09:36.139 00.000 12308 Move returns status 0, amount 0
22:09:36.140 00.001 12308 move complete, result=0
22:09:36.140 00.000 12308 worker thread done servicing request
22:09:36.140 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:36.167 00.027 14556 UpdateGuideState exits: m=2090 SNR=30.5
22:09:36.171 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:36.176 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:36.180 00.004 14556 Enqueuing Expose request
22:09:36.184 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:09:36.187 00.003 12308 Worker thread wakes up
22:09:36.187 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:36.188 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:37.433 01.245 12308 Exposure complete
22:09:37.589 00.156 12308 worker thread done servicing request
22:09:37.590 00.001 14556 OnExposeComplete: enter
22:09:37.594 00.004 14556 UpdateGuideState(): m_state=6
22:09:37.598 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4160
22:09:37.603 00.005 14556 Star::Find returns 1 (0), X=189.84, Y=994.58, Mass=2177, SNR=31.3, Peak=172 HFD=4.4
22:09:37.607 00.004 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.32 = -1.97)
22:09:37.612 00.005 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.07)
22:09:37.616 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.24 mountX=-0.10 mountY=-0.23, mountTheta=-1.99
22:09:37.621 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.25, opts=13)
22:09:37.624 00.003 14556 Enqueuing Move request for scope (0.08, 0.25)
22:09:37.629 00.005 12308 Worker thread wakes up
22:09:37.630 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.25) opts 0xd
22:09:37.630 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.25)
22:09:37.630 00.000 12308 Moving (0.08, 0.25) raw xDistance=-0.10 yDistance=-0.23
22:09:37.631 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:09:37.631 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:09:37.631 00.000 12308 MoveAxis(E, 0, ABG)
22:09:37.631 00.000 12308 Move returns status 0, amount 0
22:09:37.631 00.000 12308 MoveAxis(N, 161, ABG)
22:09:37.632 00.001 12308 Guiding  Dir = 0, Dur = 161
22:09:37.632 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:37.637 00.005 12308 IsSlewing returns 0
22:09:37.638 00.001 12308 IsGuiding returns 0
22:09:37.638 00.000 12308 PulseGuide returned control before completion, sleep 171
22:09:37.665 00.027 14556 UpdateGuideState exits: m=2177 SNR=31.3
22:09:37.670 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:37.675 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:37.681 00.006 14556 Enqueuing Expose request
22:09:37.811 00.130 12308 IsGuiding returns 1
22:09:37.812 00.001 12308 scope still moving after pulse duration time elapsed
22:09:37.843 00.031 12308 IsSlewing returns 0
22:09:37.845 00.002 12308 IsGuiding returns 0
22:09:37.845 00.000 12308 scope move finished after 161 + 45 ms
22:09:37.846 00.001 12308 Move returns status 0, amount 161
22:09:37.846 00.000 12308 move complete, result=0
22:09:37.846 00.000 12308 worker thread done servicing request
22:09:37.847 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 161 ms NORTH
22:09:37.854 00.007 12308 Worker thread wakes up
22:09:37.854 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:37.854 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:39.104 01.250 12308 Exposure complete
22:09:39.246 00.142 12308 worker thread done servicing request
22:09:39.247 00.001 14556 OnExposeComplete: enter
22:09:39.251 00.004 14556 UpdateGuideState(): m_state=6
22:09:39.255 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4161
22:09:39.258 00.003 14556 Star::Find returns 1 (0), X=189.69, Y=994.40, Mass=2248, SNR=31.8, Peak=147 HFD=4.7
22:09:39.262 00.004 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.35 = -0.93)
22:09:39.265 00.003 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.03)
22:09:39.269 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.28 mountX=0.06 mountY=-0.08, mountTheta=-0.96
22:09:39.275 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.07, opts=13)
22:09:39.279 00.004 14556 Enqueuing Move request for scope (-0.06, 0.07)
22:09:39.282 00.003 12308 Worker thread wakes up
22:09:39.282 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
22:09:39.282 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
22:09:39.282 00.000 12308 Moving (-0.06, 0.07) raw xDistance=0.06 yDistance=-0.08
22:09:39.282 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:09:39.283 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:39.283 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:09:39.283 00.000 12308 MoveAxis(E, 0, ABG)
22:09:39.283 00.000 12308 Move returns status 0, amount 0
22:09:39.283 00.000 12308 MoveAxis(N, 0, ABG)
22:09:39.283 00.000 12308 Move returns status 0, amount 0
22:09:39.283 00.000 12308 move complete, result=0
22:09:39.284 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:39.288 00.004 12308 worker thread done servicing request
22:09:39.307 00.019 14556 UpdateGuideState exits: m=2248 SNR=31.8
22:09:39.311 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:39.314 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:39.318 00.004 14556 Enqueuing Expose request
22:09:39.322 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:39.325 00.003 12308 Worker thread wakes up
22:09:39.327 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:39.327 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:40.580 01.253 12308 Exposure complete
22:09:40.738 00.158 12308 worker thread done servicing request
22:09:40.738 00.000 14556 OnExposeComplete: enter
22:09:40.744 00.006 14556 UpdateGuideState(): m_state=6
22:09:40.747 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4162
22:09:40.751 00.004 14556 Star::Find returns 1 (0), X=189.78, Y=994.46, Mass=2237, SNR=31.7, Peak=168 HFD=4.7
22:09:40.754 00.003 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
22:09:40.758 00.004 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.98)
22:09:40.762 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.33 mountX=-0.04 mountY=-0.12, mountTheta=-1.89
22:09:40.768 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.13, opts=13)
22:09:40.772 00.004 14556 Enqueuing Move request for scope (0.03, 0.13)
22:09:40.775 00.003 12308 Worker thread wakes up
22:09:40.775 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
22:09:40.775 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
22:09:40.776 00.001 12308 Moving (0.03, 0.13) raw xDistance=-0.04 yDistance=-0.12
22:09:40.776 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:09:40.776 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:40.776 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:09:40.776 00.000 12308 MoveAxis(E, 0, ABG)
22:09:40.778 00.002 12308 Move returns status 0, amount 0
22:09:40.778 00.000 12308 MoveAxis(N, 0, ABG)
22:09:40.778 00.000 12308 Move returns status 0, amount 0
22:09:40.779 00.001 12308 move complete, result=0
22:09:40.779 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:40.782 00.003 12308 worker thread done servicing request
22:09:40.804 00.022 14556 UpdateGuideState exits: m=2237 SNR=31.7
22:09:40.807 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:40.809 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:40.814 00.005 14556 Enqueuing Expose request
22:09:40.819 00.005 12308 Worker thread wakes up
22:09:40.819 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:40.823 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:40.823 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:42.067 01.244 12308 Exposure complete
22:09:42.263 00.196 14556 OnExposeComplete: enter
22:09:42.267 00.004 12308 worker thread done servicing request
22:09:42.267 00.000 14556 UpdateGuideState(): m_state=6
22:09:42.272 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4163
22:09:42.276 00.004 14556 Star::Find returns 1 (0), X=189.70, Y=994.57, Mass=2341, SNR=32.4, Peak=158 HFD=4.7
22:09:42.280 00.004 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
22:09:42.284 00.004 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.52)
22:09:42.287 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.24 hyp=0.25 cameraTheta=1.79 mountX=0.04 mountY=-0.25, mountTheta=-1.42
22:09:42.293 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.24, opts=13)
22:09:42.297 00.004 14556 Enqueuing Move request for scope (-0.05, 0.24)
22:09:42.301 00.004 12308 Worker thread wakes up
22:09:42.301 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.24) opts 0xd
22:09:42.301 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.24)
22:09:42.301 00.000 12308 Moving (-0.05, 0.24) raw xDistance=0.04 yDistance=-0.25
22:09:42.302 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:09:42.302 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:09:42.302 00.000 12308 MoveAxis(E, 0, ABG)
22:09:42.302 00.000 12308 Move returns status 0, amount 0
22:09:42.302 00.000 12308 MoveAxis(N, 174, ABG)
22:09:42.302 00.000 12308 Guiding  Dir = 0, Dur = 174
22:09:42.303 00.001 12308 IsSlewing returns 0
22:09:42.303 00.000 12308 IsGuiding returns 0
22:09:42.303 00.000 12308 PulseGuide returned control before completion, sleep 184
22:09:42.304 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:42.329 00.025 14556 UpdateGuideState exits: m=2341 SNR=32.4
22:09:42.334 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:42.338 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:42.342 00.004 14556 Enqueuing Expose request
22:09:42.495 00.153 12308 IsGuiding returns 1
22:09:42.495 00.000 12308 scope still moving after pulse duration time elapsed
22:09:42.526 00.031 12308 IsSlewing returns 0
22:09:42.527 00.001 12308 IsGuiding returns 0
22:09:42.528 00.001 12308 scope move finished after 174 + 50 ms
22:09:42.528 00.000 12308 Move returns status 0, amount 174
22:09:42.528 00.000 12308 move complete, result=0
22:09:42.529 00.001 12308 worker thread done servicing request
22:09:42.529 00.000 12308 Worker thread wakes up
22:09:42.529 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 174 ms NORTH
22:09:42.535 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:42.535 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:43.784 01.249 12308 Exposure complete
22:09:43.924 00.140 12308 worker thread done servicing request
22:09:43.924 00.000 14556 OnExposeComplete: enter
22:09:43.929 00.005 14556 UpdateGuideState(): m_state=6
22:09:43.932 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4164
22:09:43.937 00.005 14556 Star::Find returns 1 (0), X=189.71, Y=994.30, Mass=2294, SNR=32.2, Peak=168 HFD=4.6
22:09:43.941 00.004 14556 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.07) = xAngle (0.61 = 0.61)
22:09:43.945 00.004 14556 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.51 = 0.51)
22:09:43.952 00.007 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.47 mountX=0.04 mountY=0.03, mountTheta=0.53
22:09:43.958 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.03, opts=13)
22:09:43.962 00.004 14556 Enqueuing Move request for scope (-0.04, -0.03)
22:09:43.967 00.005 12308 Worker thread wakes up
22:09:43.968 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
22:09:43.968 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
22:09:43.968 00.000 12308 Moving (-0.04, -0.03) raw xDistance=0.04 yDistance=0.03
22:09:43.968 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:09:43.968 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:43.969 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:09:43.969 00.000 12308 MoveAxis(E, 0, ABG)
22:09:43.969 00.000 12308 Move returns status 0, amount 0
22:09:43.970 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:43.972 00.002 12308 MoveAxis(N, 0, ABG)
22:09:43.973 00.001 12308 Move returns status 0, amount 0
22:09:43.973 00.000 12308 move complete, result=0
22:09:43.973 00.000 12308 worker thread done servicing request
22:09:43.996 00.023 14556 UpdateGuideState exits: m=2294 SNR=32.2
22:09:44.001 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:44.004 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:44.009 00.005 14556 Enqueuing Expose request
22:09:44.013 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:09:44.018 00.005 12308 Worker thread wakes up
22:09:44.018 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:44.018 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:45.259 01.241 12308 Exposure complete
22:09:45.394 00.135 12308 worker thread done servicing request
22:09:45.394 00.000 14556 OnExposeComplete: enter
22:09:45.397 00.003 14556 UpdateGuideState(): m_state=6
22:09:45.400 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4165
22:09:45.403 00.003 14556 Star::Find returns 1 (0), X=189.61, Y=994.28, Mass=2078, SNR=30.6, Peak=129 HFD=4.7
22:09:45.407 00.004 14556 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.07) = xAngle (0.30 = 0.30)
22:09:45.410 00.003 14556 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.20 = 0.20)
22:09:45.413 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-2.78 mountX=0.15 mountY=0.03, mountTheta=0.20
22:09:45.416 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.05, opts=13)
22:09:45.420 00.004 14556 Enqueuing Move request for scope (-0.14, -0.05)
22:09:45.424 00.004 12308 Worker thread wakes up
22:09:45.424 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.05) opts 0xd
22:09:45.424 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.05)
22:09:45.424 00.000 12308 Moving (-0.14, -0.05) raw xDistance=0.15 yDistance=0.03
22:09:45.424 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:09:45.425 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:45.425 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:09:45.425 00.000 12308 MoveAxis(E, 0, ABG)
22:09:45.425 00.000 12308 Move returns status 0, amount 0
22:09:45.425 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:45.428 00.003 12308 MoveAxis(N, 0, ABG)
22:09:45.428 00.000 12308 Move returns status 0, amount 0
22:09:45.428 00.000 12308 move complete, result=0
22:09:45.428 00.000 12308 worker thread done servicing request
22:09:45.445 00.017 14556 UpdateGuideState exits: m=2078 SNR=30.6
22:09:45.449 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:45.452 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:45.455 00.003 14556 Enqueuing Expose request
22:09:45.458 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:09:45.460 00.002 12308 Worker thread wakes up
22:09:45.461 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:45.461 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:46.710 01.249 12308 Exposure complete
22:09:46.852 00.142 12308 worker thread done servicing request
22:09:46.852 00.000 14556 OnExposeComplete: enter
22:09:46.856 00.004 14556 UpdateGuideState(): m_state=6
22:09:46.859 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4166
22:09:46.864 00.005 14556 Star::Find returns 1 (0), X=189.68, Y=994.44, Mass=1971, SNR=29.6, Peak=137 HFD=4.5
22:09:46.867 00.003 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.23 = -1.06)
22:09:46.870 00.003 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.16)
22:09:46.874 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.15 mountX=0.07 mountY=-0.12, mountTheta=-1.08
22:09:46.879 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.11, opts=13)
22:09:46.883 00.004 14556 Enqueuing Move request for scope (-0.07, 0.11)
22:09:46.886 00.003 12308 Worker thread wakes up
22:09:46.886 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
22:09:46.886 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
22:09:46.886 00.000 12308 Moving (-0.07, 0.11) raw xDistance=0.07 yDistance=-0.12
22:09:46.886 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:09:46.888 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:46.888 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:09:46.888 00.000 12308 MoveAxis(E, 0, ABG)
22:09:46.888 00.000 12308 Move returns status 0, amount 0
22:09:46.889 00.001 12308 MoveAxis(N, 0, ABG)
22:09:46.889 00.000 12308 Move returns status 0, amount 0
22:09:46.890 00.001 12308 move complete, result=0
22:09:46.890 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:46.894 00.004 12308 worker thread done servicing request
22:09:46.916 00.022 14556 UpdateGuideState exits: m=1971 SNR=29.6
22:09:46.921 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:46.925 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:46.929 00.004 14556 Enqueuing Expose request
22:09:46.933 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:46.937 00.004 12308 Worker thread wakes up
22:09:46.937 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:46.937 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:48.181 01.244 12308 Exposure complete
22:09:48.333 00.152 12308 worker thread done servicing request
22:09:48.333 00.000 14556 OnExposeComplete: enter
22:09:48.337 00.004 14556 UpdateGuideState(): m_state=6
22:09:48.341 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4167
22:09:48.344 00.003 14556 Star::Find returns 1 (0), X=189.64, Y=994.59, Mass=2344, SNR=32.5, Peak=160 HFD=4.9
22:09:48.348 00.004 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
22:09:48.352 00.004 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.32)
22:09:48.356 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.26 hyp=0.28 cameraTheta=1.99 mountX=0.10 mountY=-0.27, mountTheta=-1.23
22:09:48.360 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.26, opts=13)
22:09:48.366 00.006 14556 Enqueuing Move request for scope (-0.11, 0.26)
22:09:48.369 00.003 12308 Worker thread wakes up
22:09:48.369 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.26) opts 0xd
22:09:48.370 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.26)
22:09:48.370 00.000 12308 Moving (-0.11, 0.26) raw xDistance=0.10 yDistance=-0.27
22:09:48.370 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:09:48.370 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:09:48.370 00.000 12308 MoveAxis(E, 0, ABG)
22:09:48.371 00.001 12308 Move returns status 0, amount 0
22:09:48.371 00.000 12308 MoveAxis(N, 193, ABG)
22:09:48.371 00.000 12308 Guiding  Dir = 0, Dur = 193
22:09:48.371 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:48.376 00.005 12308 IsSlewing returns 0
22:09:48.376 00.000 12308 IsGuiding returns 0
22:09:48.376 00.000 12308 PulseGuide returned control before completion, sleep 203
22:09:48.399 00.023 14556 UpdateGuideState exits: m=2344 SNR=32.5
22:09:48.403 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:48.408 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:48.410 00.002 14556 Enqueuing Expose request
22:09:48.591 00.181 12308 IsGuiding returns 1
22:09:48.592 00.001 12308 scope still moving after pulse duration time elapsed
22:09:48.623 00.031 12308 IsSlewing returns 0
22:09:48.624 00.001 12308 IsGuiding returns 0
22:09:48.625 00.001 12308 scope move finished after 193 + 55 ms
22:09:48.625 00.000 12308 Move returns status 0, amount 193
22:09:48.626 00.001 12308 move complete, result=0
22:09:48.626 00.000 12308 worker thread done servicing request
22:09:48.626 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 193 ms NORTH
22:09:48.633 00.007 12308 Worker thread wakes up
22:09:48.633 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:48.633 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:49.881 01.248 12308 Exposure complete
22:09:50.015 00.134 12308 worker thread done servicing request
22:09:50.015 00.000 14556 OnExposeComplete: enter
22:09:50.020 00.005 14556 UpdateGuideState(): m_state=6
22:09:50.023 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4168
22:09:50.027 00.004 14556 Star::Find returns 1 (0), X=189.49, Y=994.26, Mass=2044, SNR=30.3, Peak=158 HFD=4.6
22:09:50.031 00.004 14556 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.07) = xAngle (0.21 = 0.21)
22:09:50.035 00.004 14556 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.11 = 0.11)
22:09:50.038 00.003 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-2.87 mountX=0.26 mountY=0.03, mountTheta=0.11
22:09:50.044 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.07, opts=13)
22:09:50.047 00.003 14556 Enqueuing Move request for scope (-0.26, -0.07)
22:09:50.052 00.005 12308 Worker thread wakes up
22:09:50.052 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.07) opts 0xd
22:09:50.052 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.07)
22:09:50.052 00.000 12308 Moving (-0.26, -0.07) raw xDistance=0.26 yDistance=0.03
22:09:50.052 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
22:09:50.053 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:50.053 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:09:50.053 00.000 12308 MoveAxis(W, 115, ABG)
22:09:50.053 00.000 12308 Guiding  Dir = 3, Dur = 115
22:09:50.054 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:50.058 00.004 12308 IsSlewing returns 0
22:09:50.058 00.000 12308 IsGuiding returns 0
22:09:50.058 00.000 12308 PulseGuide returned control before completion, sleep 125
22:09:50.078 00.020 14556 UpdateGuideState exits: m=2044 SNR=30.3
22:09:50.084 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:50.087 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:50.091 00.004 14556 Enqueuing Expose request
22:09:50.186 00.095 12308 IsGuiding returns 1
22:09:50.187 00.001 12308 scope still moving after pulse duration time elapsed
22:09:50.216 00.029 12308 IsSlewing returns 0
22:09:50.217 00.001 12308 IsGuiding returns 0
22:09:50.217 00.000 12308 scope move finished after 115 + 43 ms
22:09:50.217 00.000 12308 Move returns status 0, amount 115
22:09:50.218 00.001 12308 MoveAxis(N, 0, ABG)
22:09:50.218 00.000 12308 Move returns status 0, amount 0
22:09:50.218 00.000 12308 move complete, result=0
22:09:50.219 00.001 12308 worker thread done servicing request
22:09:50.219 00.000 12308 Worker thread wakes up
22:09:50.219 00.000 14556 GuideStep: 0.3 px 115 ms WEST, 0.0 px 0 ms NORTH
22:09:50.226 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:50.226 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:51.476 01.250 12308 Exposure complete
22:09:51.629 00.153 12308 worker thread done servicing request
22:09:51.629 00.000 14556 OnExposeComplete: enter
22:09:51.633 00.004 14556 UpdateGuideState(): m_state=6
22:09:51.640 00.007 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4169
22:09:51.644 00.004 14556 Star::Find returns 1 (0), X=189.66, Y=994.39, Mass=2266, SNR=31.9, Peak=162 HFD=4.8
22:09:51.649 00.005 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.65 = -0.63)
22:09:51.653 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.73)
22:09:51.656 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.11 cameraTheta=2.58 mountX=0.09 mountY=-0.08, mountTheta=-0.69
22:09:51.662 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.06, opts=13)
22:09:51.666 00.004 14556 Enqueuing Move request for scope (-0.10, 0.06)
22:09:51.670 00.004 12308 Worker thread wakes up
22:09:51.671 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
22:09:51.671 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
22:09:51.671 00.000 12308 Moving (-0.10, 0.06) raw xDistance=0.09 yDistance=-0.08
22:09:51.672 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:09:51.672 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:51.672 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:09:51.672 00.000 12308 MoveAxis(E, 0, ABG)
22:09:51.672 00.000 12308 Move returns status 0, amount 0
22:09:51.674 00.002 12308 MoveAxis(N, 0, ABG)
22:09:51.674 00.000 12308 Move returns status 0, amount 0
22:09:51.674 00.000 12308 move complete, result=0
22:09:51.674 00.000 12308 worker thread done servicing request
22:09:51.675 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:51.701 00.026 14556 UpdateGuideState exits: m=2266 SNR=31.9
22:09:51.708 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:51.712 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:51.717 00.005 14556 Enqueuing Expose request
22:09:51.720 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:51.724 00.004 12308 Worker thread wakes up
22:09:51.725 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:51.725 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:52.974 01.249 12308 Exposure complete
22:09:53.118 00.144 12308 worker thread done servicing request
22:09:53.118 00.000 14556 OnExposeComplete: enter
22:09:53.122 00.004 14556 UpdateGuideState(): m_state=6
22:09:53.126 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4170
22:09:53.129 00.003 14556 Star::Find returns 1 (0), X=189.77, Y=994.25, Mass=2092, SNR=30.4, Peak=141 HFD=4.4
22:09:53.133 00.004 14556 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.07) = xAngle (1.69 = 1.69)
22:09:53.137 00.004 14556 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.59 = 1.59)
22:09:53.140 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.38 mountX=-0.01 mountY=0.08, mountTheta=1.69
22:09:53.146 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.08, opts=13)
22:09:53.150 00.004 14556 Enqueuing Move request for scope (0.01, -0.08)
22:09:53.153 00.003 12308 Worker thread wakes up
22:09:53.153 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
22:09:53.153 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
22:09:53.153 00.000 12308 Moving (0.01, -0.08) raw xDistance=-0.01 yDistance=0.08
22:09:53.153 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:09:53.153 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:53.154 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:09:53.154 00.000 12308 MoveAxis(E, 0, ABG)
22:09:53.155 00.001 12308 Move returns status 0, amount 0
22:09:53.155 00.000 12308 MoveAxis(N, 0, ABG)
22:09:53.155 00.000 12308 Move returns status 0, amount 0
22:09:53.155 00.000 12308 move complete, result=0
22:09:53.155 00.000 12308 worker thread done servicing request
22:09:53.155 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:53.178 00.023 14556 UpdateGuideState exits: m=2092 SNR=30.4
22:09:53.182 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:53.186 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:53.190 00.004 14556 Enqueuing Expose request
22:09:53.194 00.004 12308 Worker thread wakes up
22:09:53.194 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:53.194 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:53.194 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:09:54.449 01.255 12308 Exposure complete
22:09:54.588 00.139 12308 worker thread done servicing request
22:09:54.589 00.001 14556 OnExposeComplete: enter
22:09:54.592 00.003 14556 UpdateGuideState(): m_state=6
22:09:54.596 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4171
22:09:54.600 00.004 14556 Star::Find returns 1 (0), X=189.45, Y=994.62, Mass=2157, SNR=31.2, Peak=137 HFD=4.9
22:09:54.604 00.004 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
22:09:54.608 00.004 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
22:09:54.613 00.005 14556 CameraToMount -- cameraX=-0.30 cameraY=0.29 hyp=0.42 cameraTheta=2.39 mountX=0.28 mountY=-0.33, mountTheta=-0.86
22:09:54.618 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.29, opts=13)
22:09:54.622 00.004 14556 Enqueuing Move request for scope (-0.30, 0.29)
22:09:54.625 00.003 12308 Worker thread wakes up
22:09:54.625 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.29) opts 0xd
22:09:54.625 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.29)
22:09:54.626 00.001 12308 Moving (-0.30, 0.29) raw xDistance=0.28 yDistance=-0.33
22:09:54.626 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:09:54.626 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:09:54.626 00.000 12308 MoveAxis(W, 123, ABG)
22:09:54.626 00.000 12308 Guiding  Dir = 3, Dur = 123
22:09:54.626 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:54.631 00.005 12308 IsSlewing returns 0
22:09:54.632 00.001 12308 IsGuiding returns 0
22:09:54.632 00.000 12308 PulseGuide returned control before completion, sleep 133
22:09:54.652 00.020 14556 UpdateGuideState exits: m=2157 SNR=31.2
22:09:54.657 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:54.662 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:54.666 00.004 14556 Enqueuing Expose request
22:09:54.783 00.117 12308 IsGuiding returns 1
22:09:54.784 00.001 12308 scope still moving after pulse duration time elapsed
22:09:54.814 00.030 12308 IsSlewing returns 0
22:09:54.815 00.001 12308 IsGuiding returns 0
22:09:54.816 00.001 12308 scope move finished after 123 + 61 ms
22:09:54.817 00.001 12308 Move returns status 0, amount 123
22:09:54.817 00.000 12308 MoveAxis(N, 233, ABG)
22:09:54.817 00.000 12308 Guiding  Dir = 0, Dur = 233
22:09:54.818 00.001 12308 IsSlewing returns 0
22:09:54.819 00.001 12308 IsGuiding returns 0
22:09:54.821 00.002 12308 PulseGuide returned control before completion, sleep 243
22:09:55.067 00.246 12308 IsGuiding returns 1
22:09:55.068 00.001 12308 scope still moving after pulse duration time elapsed
22:09:55.098 00.030 12308 IsSlewing returns 0
22:09:55.100 00.002 12308 IsGuiding returns 0
22:09:55.102 00.002 12308 scope move finished after 233 + 48 ms
22:09:55.102 00.000 12308 Move returns status 0, amount 233
22:09:55.103 00.001 12308 move complete, result=0
22:09:55.103 00.000 12308 worker thread done servicing request
22:09:55.105 00.002 14556 GuideStep: 0.3 px 123 ms WEST, -0.3 px 233 ms NORTH
22:09:55.110 00.005 12308 Worker thread wakes up
22:09:55.110 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:55.110 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:56.364 01.254 12308 Exposure complete
22:09:56.501 00.137 12308 worker thread done servicing request
22:09:56.502 00.001 14556 OnExposeComplete: enter
22:09:56.506 00.004 14556 UpdateGuideState(): m_state=6
22:09:56.512 00.006 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4172
22:09:56.517 00.005 14556 Star::Find returns 1 (0), X=189.77, Y=994.28, Mass=2173, SNR=31.2, Peak=161 HFD=4.7
22:09:56.521 00.004 14556 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-3.07) = xAngle (1.71 = 1.71)
22:09:56.525 00.004 14556 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.61 = 1.61)
22:09:56.529 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.36 mountX=-0.01 mountY=0.06, mountTheta=1.71
22:09:56.533 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.06, opts=13)
22:09:56.537 00.004 14556 Enqueuing Move request for scope (0.01, -0.06)
22:09:56.542 00.005 12308 Worker thread wakes up
22:09:56.542 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
22:09:56.544 00.002 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
22:09:56.544 00.000 12308 Moving (0.01, -0.06) raw xDistance=-0.01 yDistance=0.06
22:09:56.544 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:09:56.545 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:56.545 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:09:56.546 00.001 12308 MoveAxis(E, 0, ABG)
22:09:56.546 00.000 12308 Move returns status 0, amount 0
22:09:56.547 00.001 12308 MoveAxis(N, 0, ABG)
22:09:56.547 00.000 12308 Move returns status 0, amount 0
22:09:56.547 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:56.552 00.005 12308 move complete, result=0
22:09:56.552 00.000 12308 worker thread done servicing request
22:09:56.572 00.020 14556 UpdateGuideState exits: m=2173 SNR=31.2
22:09:56.577 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:56.582 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:56.586 00.004 14556 Enqueuing Expose request
22:09:56.589 00.003 12308 Worker thread wakes up
22:09:56.589 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:09:56.595 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:56.595 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:57.850 01.255 12308 Exposure complete
22:09:57.990 00.140 12308 worker thread done servicing request
22:09:57.990 00.000 14556 OnExposeComplete: enter
22:09:57.994 00.004 14556 UpdateGuideState(): m_state=6
22:09:57.998 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4173
22:09:58.002 00.004 14556 Star::Find returns 1 (0), X=189.75, Y=994.27, Mass=2250, SNR=31.7, Peak=169 HFD=4.6
22:09:58.006 00.004 14556 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.07) = xAngle (1.48 = 1.48)
22:09:58.011 00.005 14556 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.38 = 1.38)
22:09:58.014 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.60 mountX=0.01 mountY=0.06, mountTheta=1.48
22:09:58.019 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.06, opts=13)
22:09:58.024 00.005 14556 Enqueuing Move request for scope (-0.00, -0.06)
22:09:58.028 00.004 12308 Worker thread wakes up
22:09:58.028 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
22:09:58.028 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
22:09:58.028 00.000 12308 Moving (-0.00, -0.06) raw xDistance=0.01 yDistance=0.06
22:09:58.028 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:09:58.029 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:58.029 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:09:58.029 00.000 12308 MoveAxis(E, 0, ABG)
22:09:58.029 00.000 12308 Move returns status 0, amount 0
22:09:58.030 00.001 12308 MoveAxis(N, 0, ABG)
22:09:58.030 00.000 12308 Move returns status 0, amount 0
22:09:58.031 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:58.035 00.004 12308 move complete, result=0
22:09:58.035 00.000 12308 worker thread done servicing request
22:09:58.057 00.022 14556 UpdateGuideState exits: m=2250 SNR=31.7
22:09:58.061 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:58.065 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:58.069 00.004 14556 Enqueuing Expose request
22:09:58.075 00.006 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:09:58.079 00.004 12308 Worker thread wakes up
22:09:58.079 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:58.079 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:09:59.333 01.254 12308 Exposure complete
22:09:59.475 00.142 12308 worker thread done servicing request
22:09:59.476 00.001 14556 OnExposeComplete: enter
22:09:59.480 00.004 14556 UpdateGuideState(): m_state=6
22:09:59.483 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4174
22:09:59.487 00.004 14556 Star::Find returns 1 (0), X=189.66, Y=994.47, Mass=2173, SNR=31.0, Peak=163 HFD=4.7
22:09:59.492 00.005 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
22:09:59.496 00.004 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
22:09:59.499 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.17 cameraTheta=2.15 mountX=0.08 mountY=-0.16, mountTheta=-1.08
22:09:59.505 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.14, opts=13)
22:09:59.509 00.004 14556 Enqueuing Move request for scope (-0.09, 0.14)
22:09:59.513 00.004 12308 Worker thread wakes up
22:09:59.513 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
22:09:59.513 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
22:09:59.513 00.000 12308 Moving (-0.09, 0.14) raw xDistance=0.08 yDistance=-0.16
22:09:59.513 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:09:59.514 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:59.514 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:09:59.514 00.000 12308 MoveAxis(E, 0, ABG)
22:09:59.514 00.000 12308 Move returns status 0, amount 0
22:09:59.515 00.001 12308 MoveAxis(N, 0, ABG)
22:09:59.516 00.001 12308 Move returns status 0, amount 0
22:09:59.516 00.000 12308 move complete, result=0
22:09:59.516 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:09:59.520 00.004 12308 worker thread done servicing request
22:09:59.539 00.019 14556 UpdateGuideState exits: m=2173 SNR=31.0
22:09:59.544 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:59.548 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:09:59.551 00.003 14556 Enqueuing Expose request
22:09:59.556 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:09:59.560 00.004 12308 Worker thread wakes up
22:09:59.560 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:09:59.560 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:00.800 01.240 12308 Exposure complete
22:10:00.946 00.146 12308 worker thread done servicing request
22:10:00.947 00.001 14556 OnExposeComplete: enter
22:10:00.950 00.003 14556 UpdateGuideState(): m_state=6
22:10:00.956 00.006 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4175
22:10:00.962 00.006 14556 Star::Find returns 1 (0), X=189.61, Y=994.49, Mass=2176, SNR=31.6, Peak=151 HFD=4.9
22:10:00.967 00.005 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.37 = -0.92)
22:10:00.971 00.004 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.27 = -1.02)
22:10:00.976 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.16 hyp=0.22 cameraTheta=2.29 mountX=0.13 mountY=-0.18, mountTheta=-0.95
22:10:00.983 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.16, opts=13)
22:10:00.987 00.004 14556 Enqueuing Move request for scope (-0.14, 0.16)
22:10:00.992 00.005 12308 Worker thread wakes up
22:10:00.992 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.16) opts 0xd
22:10:00.992 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.16)
22:10:00.992 00.000 12308 Moving (-0.14, 0.16) raw xDistance=0.13 yDistance=-0.18
22:10:00.994 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:10:00.994 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:00.994 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:10:00.994 00.000 12308 MoveAxis(E, 0, ABG)
22:10:00.995 00.001 12308 Move returns status 0, amount 0
22:10:00.995 00.000 12308 MoveAxis(N, 0, ABG)
22:10:00.995 00.000 12308 Move returns status 0, amount 0
22:10:00.995 00.000 12308 move complete, result=0
22:10:00.995 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:01.001 00.006 12308 worker thread done servicing request
22:10:01.024 00.023 14556 UpdateGuideState exits: m=2176 SNR=31.6
22:10:01.027 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:01.031 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:01.034 00.003 14556 Enqueuing Expose request
22:10:01.037 00.003 12308 Worker thread wakes up
22:10:01.037 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:10:01.042 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:01.042 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:02.285 01.243 12308 Exposure complete
22:10:02.458 00.173 12308 worker thread done servicing request
22:10:02.458 00.000 14556 OnExposeComplete: enter
22:10:02.462 00.004 14556 UpdateGuideState(): m_state=6
22:10:02.467 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4176
22:10:02.471 00.004 14556 Star::Find returns 1 (0), X=189.61, Y=994.58, Mass=1922, SNR=29.5, Peak=119 HFD=4.7
22:10:02.476 00.005 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
22:10:02.481 00.005 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
22:10:02.486 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.25 hyp=0.29 cameraTheta=2.11 mountX=0.13 mountY=-0.27, mountTheta=-1.12
22:10:02.494 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.25, opts=13)
22:10:02.498 00.004 14556 Enqueuing Move request for scope (-0.15, 0.25)
22:10:02.503 00.005 12308 Worker thread wakes up
22:10:02.503 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.25) opts 0xd
22:10:02.504 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.25)
22:10:02.504 00.000 12308 Moving (-0.15, 0.25) raw xDistance=0.13 yDistance=-0.27
22:10:02.504 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:10:02.504 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:10:02.504 00.000 12308 MoveAxis(E, 0, ABG)
22:10:02.504 00.000 12308 Move returns status 0, amount 0
22:10:02.504 00.000 12308 MoveAxis(N, 189, ABG)
22:10:02.505 00.001 12308 Guiding  Dir = 0, Dur = 189
22:10:02.506 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:02.512 00.006 12308 IsSlewing returns 0
22:10:02.512 00.000 12308 IsGuiding returns 0
22:10:02.514 00.002 12308 PulseGuide returned control before completion, sleep 199
22:10:02.532 00.018 14556 UpdateGuideState exits: m=1922 SNR=29.5
22:10:02.535 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:02.540 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:02.544 00.004 14556 Enqueuing Expose request
22:10:02.728 00.184 12308 IsGuiding returns 1
22:10:02.729 00.001 12308 scope still moving after pulse duration time elapsed
22:10:02.759 00.030 12308 IsSlewing returns 0
22:10:02.760 00.001 12308 IsGuiding returns 0
22:10:02.761 00.001 12308 scope move finished after 189 + 58 ms
22:10:02.761 00.000 12308 Move returns status 0, amount 189
22:10:02.762 00.001 12308 move complete, result=0
22:10:02.763 00.001 12308 worker thread done servicing request
22:10:02.763 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 189 ms NORTH
22:10:02.770 00.007 12308 Worker thread wakes up
22:10:02.771 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:02.771 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:04.022 01.251 12308 Exposure complete
22:10:04.161 00.139 12308 worker thread done servicing request
22:10:04.161 00.000 14556 OnExposeComplete: enter
22:10:04.165 00.004 14556 UpdateGuideState(): m_state=6
22:10:04.169 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4177
22:10:04.175 00.006 14556 Star::Find returns 1 (0), X=189.66, Y=994.24, Mass=2105, SNR=30.9, Peak=147 HFD=4.5
22:10:04.179 00.004 14556 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-3.07) = xAngle (0.69 = 0.69)
22:10:04.184 00.005 14556 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.59 = 0.59)
22:10:04.187 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-2.38 mountX=0.10 mountY=0.07, mountTheta=0.63
22:10:04.191 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.09, opts=13)
22:10:04.194 00.003 14556 Enqueuing Move request for scope (-0.09, -0.09)
22:10:04.197 00.003 12308 Worker thread wakes up
22:10:04.198 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.09) opts 0xd
22:10:04.198 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.09)
22:10:04.198 00.000 12308 Moving (-0.09, -0.09) raw xDistance=0.10 yDistance=0.07
22:10:04.198 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:10:04.199 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:04.199 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:10:04.199 00.000 12308 MoveAxis(E, 0, ABG)
22:10:04.199 00.000 12308 Move returns status 0, amount 0
22:10:04.201 00.002 12308 MoveAxis(N, 0, ABG)
22:10:04.201 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:04.204 00.003 12308 Move returns status 0, amount 0
22:10:04.204 00.000 12308 move complete, result=0
22:10:04.204 00.000 12308 worker thread done servicing request
22:10:04.224 00.020 14556 UpdateGuideState exits: m=2105 SNR=30.9
22:10:04.230 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:04.233 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:04.238 00.005 14556 Enqueuing Expose request
22:10:04.241 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:10:04.246 00.005 12308 Worker thread wakes up
22:10:04.246 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:04.246 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:05.488 01.242 12308 Exposure complete
22:10:05.655 00.167 12308 worker thread done servicing request
22:10:05.656 00.001 14556 OnExposeComplete: enter
22:10:05.660 00.004 14556 UpdateGuideState(): m_state=6
22:10:05.664 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4178
22:10:05.669 00.005 14556 Star::Find returns 1 (0), X=189.31, Y=994.11, Mass=2212, SNR=31.5, Peak=172 HFD=4.6
22:10:05.677 00.008 14556 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.07) = xAngle (0.39 = 0.39)
22:10:05.682 00.005 14556 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.30 = 0.30)
22:10:05.685 00.003 14556 CameraToMount -- cameraX=-0.44 cameraY=-0.22 hyp=0.50 cameraTheta=-2.68 mountX=0.46 mountY=0.14, mountTheta=0.31
22:10:05.690 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.44, y=-0.22, opts=13)
22:10:05.694 00.004 14556 Enqueuing Move request for scope (-0.44, -0.22)
22:10:05.699 00.005 12308 Worker thread wakes up
22:10:05.701 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.22) opts 0xd
22:10:05.701 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.44, -0.22)
22:10:05.701 00.000 12308 Moving (-0.44, -0.22) raw xDistance=0.46 yDistance=0.14
22:10:05.701 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
22:10:05.701 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:05.701 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:10:05.703 00.002 12308 MoveAxis(W, 199, ABG)
22:10:05.703 00.000 12308 Guiding  Dir = 3, Dur = 199
22:10:05.703 00.000 12308 IsSlewing returns 0
22:10:05.704 00.001 12308 IsGuiding returns 0
22:10:05.704 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:05.707 00.003 12308 PulseGuide returned control before completion, sleep 209
22:10:05.725 00.018 14556 UpdateGuideState exits: m=2212 SNR=31.5
22:10:05.732 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:05.736 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:05.741 00.005 14556 Enqueuing Expose request
22:10:05.918 00.177 12308 IsGuiding returns 1
22:10:05.919 00.001 12308 scope still moving after pulse duration time elapsed
22:10:05.948 00.029 12308 IsSlewing returns 0
22:10:05.951 00.003 12308 IsGuiding returns 0
22:10:05.951 00.000 12308 scope move finished after 199 + 48 ms
22:10:05.951 00.000 12308 Move returns status 0, amount 199
22:10:05.952 00.001 12308 MoveAxis(N, 0, ABG)
22:10:05.952 00.000 12308 Move returns status 0, amount 0
22:10:05.953 00.001 12308 move complete, result=0
22:10:05.953 00.000 12308 worker thread done servicing request
22:10:05.953 00.000 14556 GuideStep: 0.5 px 199 ms WEST, 0.1 px 0 ms NORTH
22:10:05.956 00.003 12308 Worker thread wakes up
22:10:05.956 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:05.956 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:07.215 01.259 12308 Exposure complete
22:10:07.358 00.143 12308 worker thread done servicing request
22:10:07.359 00.001 14556 OnExposeComplete: enter
22:10:07.363 00.004 14556 UpdateGuideState(): m_state=6
22:10:07.367 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4179
22:10:07.370 00.003 14556 Star::Find returns 1 (0), X=189.76, Y=994.36, Mass=2150, SNR=31.0, Peak=161 HFD=4.8
22:10:07.373 00.003 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.52 = -1.77)
22:10:07.375 00.002 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.87)
22:10:07.379 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.44 mountX=-0.01 mountY=-0.03, mountTheta=-1.77
22:10:07.384 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.03, opts=13)
22:10:07.387 00.003 14556 Enqueuing Move request for scope (0.00, 0.03)
22:10:07.390 00.003 12308 Worker thread wakes up
22:10:07.390 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.03) opts 0xd
22:10:07.390 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.03)
22:10:07.390 00.000 12308 Moving (0.00, 0.03) raw xDistance=-0.01 yDistance=-0.03
22:10:07.390 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:10:07.390 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:07.391 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:10:07.391 00.000 12308 MoveAxis(E, 0, ABG)
22:10:07.391 00.000 12308 Move returns status 0, amount 0
22:10:07.391 00.000 12308 MoveAxis(N, 0, ABG)
22:10:07.391 00.000 12308 Move returns status 0, amount 0
22:10:07.392 00.001 12308 move complete, result=0
22:10:07.392 00.000 12308 worker thread done servicing request
22:10:07.392 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:07.413 00.021 14556 UpdateGuideState exits: m=2150 SNR=31.0
22:10:07.419 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:07.424 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:07.428 00.004 14556 Enqueuing Expose request
22:10:07.433 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:10:07.437 00.004 12308 Worker thread wakes up
22:10:07.437 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:07.437 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:08.687 01.250 12308 Exposure complete
22:10:08.827 00.140 12308 worker thread done servicing request
22:10:08.829 00.002 14556 OnExposeComplete: enter
22:10:08.833 00.004 14556 UpdateGuideState(): m_state=6
22:10:08.837 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4180
22:10:08.842 00.005 14556 Star::Find returns 1 (0), X=189.73, Y=994.36, Mass=2182, SNR=31.4, Peak=144 HFD=4.6
22:10:08.846 00.004 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.25 = -1.04)
22:10:08.849 00.003 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.14)
22:10:08.854 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.17 mountX=0.02 mountY=-0.03, mountTheta=-1.06
22:10:08.860 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.03, opts=13)
22:10:08.867 00.007 14556 Enqueuing Move request for scope (-0.02, 0.03)
22:10:08.872 00.005 12308 Worker thread wakes up
22:10:08.872 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
22:10:08.872 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
22:10:08.874 00.002 12308 Moving (-0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
22:10:08.874 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:10:08.874 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:08.875 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:10:08.875 00.000 12308 MoveAxis(E, 0, ABG)
22:10:08.875 00.000 12308 Move returns status 0, amount 0
22:10:08.875 00.000 12308 MoveAxis(N, 0, ABG)
22:10:08.875 00.000 12308 Move returns status 0, amount 0
22:10:08.877 00.002 12308 move complete, result=0
22:10:08.877 00.000 12308 worker thread done servicing request
22:10:08.878 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:08.911 00.033 14556 UpdateGuideState exits: m=2182 SNR=31.4
22:10:08.919 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:08.926 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:08.931 00.005 14556 Enqueuing Expose request
22:10:08.936 00.005 12308 Worker thread wakes up
22:10:08.936 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:10:08.942 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:08.942 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:10.194 01.252 12308 Exposure complete
22:10:10.332 00.138 12308 worker thread done servicing request
22:10:10.332 00.000 14556 OnExposeComplete: enter
22:10:10.337 00.005 14556 UpdateGuideState(): m_state=6
22:10:10.340 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4181
22:10:10.345 00.005 14556 Star::Find returns 1 (0), X=189.63, Y=994.44, Mass=2043, SNR=30.4, Peak=134 HFD=4.8
22:10:10.348 00.003 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.48 = -0.80)
22:10:10.353 00.005 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.39 = -0.90)
22:10:10.356 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.11 hyp=0.17 cameraTheta=2.41 mountX=0.12 mountY=-0.13, mountTheta=-0.84
22:10:10.363 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.11, opts=13)
22:10:10.368 00.005 14556 Enqueuing Move request for scope (-0.12, 0.11)
22:10:10.372 00.004 12308 Worker thread wakes up
22:10:10.372 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.11) opts 0xd
22:10:10.372 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.11)
22:10:10.372 00.000 12308 Moving (-0.12, 0.11) raw xDistance=0.12 yDistance=-0.13
22:10:10.372 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:10:10.373 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:10.373 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:10:10.373 00.000 12308 MoveAxis(E, 0, ABG)
22:10:10.373 00.000 12308 Move returns status 0, amount 0
22:10:10.373 00.000 12308 MoveAxis(N, 0, ABG)
22:10:10.373 00.000 12308 Move returns status 0, amount 0
22:10:10.374 00.001 12308 move complete, result=0
22:10:10.374 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:10.378 00.004 12308 worker thread done servicing request
22:10:10.399 00.021 14556 UpdateGuideState exits: m=2043 SNR=30.4
22:10:10.404 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:10.407 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:10.411 00.004 14556 Enqueuing Expose request
22:10:10.415 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:10:10.419 00.004 12308 Worker thread wakes up
22:10:10.419 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:10.420 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:11.669 01.249 12308 Exposure complete
22:10:11.797 00.128 12308 worker thread done servicing request
22:10:11.797 00.000 14556 OnExposeComplete: enter
22:10:11.800 00.003 14556 UpdateGuideState(): m_state=6
22:10:11.805 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4182
22:10:11.809 00.004 14556 Star::Find returns 1 (0), X=189.78, Y=994.76, Mass=2122, SNR=31.0, Peak=155 HFD=4.5
22:10:11.812 00.003 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.59 = -1.69)
22:10:11.816 00.004 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.79)
22:10:11.820 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.42 hyp=0.42 cameraTheta=1.52 mountX=-0.05 mountY=-0.41, mountTheta=-1.70
22:10:11.826 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.42, opts=13)
22:10:11.830 00.004 14556 Enqueuing Move request for scope (0.02, 0.42)
22:10:11.834 00.004 12308 Worker thread wakes up
22:10:11.834 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.42) opts 0xd
22:10:11.834 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.42)
22:10:11.834 00.000 12308 Moving (0.02, 0.42) raw xDistance=-0.05 yDistance=-0.41
22:10:11.834 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:10:11.834 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
22:10:11.835 00.001 12308 MoveAxis(E, 0, ABG)
22:10:11.835 00.000 12308 Move returns status 0, amount 0
22:10:11.835 00.000 12308 MoveAxis(N, 291, ABG)
22:10:11.835 00.000 12308 Guiding  Dir = 0, Dur = 291
22:10:11.835 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:11.840 00.005 12308 IsSlewing returns 0
22:10:11.840 00.000 12308 IsGuiding returns 0
22:10:11.840 00.000 12308 PulseGuide returned control before completion, sleep 301
22:10:11.861 00.021 14556 UpdateGuideState exits: m=2122 SNR=31.0
22:10:11.866 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:11.870 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:11.874 00.004 14556 Enqueuing Expose request
22:10:12.144 00.270 12308 IsGuiding returns 1
22:10:12.146 00.002 12308 scope still moving after pulse duration time elapsed
22:10:12.174 00.028 12308 IsSlewing returns 0
22:10:12.174 00.000 12308 IsGuiding returns 0
22:10:12.175 00.001 12308 scope move finished after 291 + 43 ms
22:10:12.175 00.000 12308 Move returns status 0, amount 291
22:10:12.175 00.000 12308 move complete, result=0
22:10:12.175 00.000 12308 worker thread done servicing request
22:10:12.177 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 291 ms NORTH
22:10:12.183 00.006 12308 Worker thread wakes up
22:10:12.184 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:12.184 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:13.429 01.245 12308 Exposure complete
22:10:13.573 00.144 12308 worker thread done servicing request
22:10:13.574 00.001 14556 OnExposeComplete: enter
22:10:13.577 00.003 14556 UpdateGuideState(): m_state=6
22:10:13.583 00.006 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4183
22:10:13.587 00.004 14556 Star::Find returns 1 (0), X=189.89, Y=994.28, Mass=2135, SNR=30.8, Peak=170 HFD=4.6
22:10:13.590 00.003 14556 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-3.07) = xAngle (2.72 = 2.72)
22:10:13.595 00.005 14556 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.62 = 2.62)
22:10:13.601 00.006 14556 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-0.35 mountX=-0.13 mountY=0.07, mountTheta=2.64
22:10:13.607 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.05, opts=13)
22:10:13.612 00.005 14556 Enqueuing Move request for scope (0.13, -0.05)
22:10:13.616 00.004 12308 Worker thread wakes up
22:10:13.617 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.05) opts 0xd
22:10:13.617 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.05)
22:10:13.617 00.000 12308 Moving (0.13, -0.05) raw xDistance=-0.13 yDistance=0.07
22:10:13.617 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:10:13.618 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:13.618 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:10:13.618 00.000 12308 MoveAxis(E, 0, ABG)
22:10:13.618 00.000 12308 Move returns status 0, amount 0
22:10:13.619 00.001 12308 MoveAxis(N, 0, ABG)
22:10:13.619 00.000 12308 Move returns status 0, amount 0
22:10:13.619 00.000 12308 move complete, result=0
22:10:13.619 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:13.626 00.007 12308 worker thread done servicing request
22:10:13.648 00.022 14556 UpdateGuideState exits: m=2135 SNR=30.8
22:10:13.654 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:13.658 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:13.661 00.003 14556 Enqueuing Expose request
22:10:13.665 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:10:13.670 00.005 12308 Worker thread wakes up
22:10:13.670 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:13.670 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:14.916 01.246 12308 Exposure complete
22:10:15.055 00.139 12308 worker thread done servicing request
22:10:15.055 00.000 14556 OnExposeComplete: enter
22:10:15.059 00.004 14556 UpdateGuideState(): m_state=6
22:10:15.062 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4184
22:10:15.066 00.004 14556 Star::Find returns 1 (0), X=189.96, Y=994.54, Mass=2221, SNR=31.7, Peak=167 HFD=4.3
22:10:15.070 00.004 14556 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.07) = xAngle (3.86 = -2.42)
22:10:15.073 00.003 14556 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.52)
22:10:15.077 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.21 hyp=0.29 cameraTheta=0.79 mountX=-0.22 mountY=-0.17, mountTheta=-2.48
22:10:15.081 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.21, opts=13)
22:10:15.086 00.005 14556 Enqueuing Move request for scope (0.20, 0.21)
22:10:15.089 00.003 12308 Worker thread wakes up
22:10:15.089 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.21) opts 0xd
22:10:15.089 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.21)
22:10:15.089 00.000 12308 Moving (0.20, 0.21) raw xDistance=-0.22 yDistance=-0.17
22:10:15.089 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:10:15.089 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:15.090 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:10:15.090 00.000 12308 MoveAxis(E, 94, ABG)
22:10:15.090 00.000 12308 Guiding  Dir = 2, Dur = 94
22:10:15.090 00.000 12308 IsSlewing returns 0
22:10:15.091 00.001 12308 IsGuiding returns 0
22:10:15.091 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:15.095 00.004 12308 PulseGuide returned control before completion, sleep 104
22:10:15.115 00.020 14556 UpdateGuideState exits: m=2221 SNR=31.7
22:10:15.120 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:15.124 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:15.128 00.004 14556 Enqueuing Expose request
22:10:15.201 00.073 12308 IsGuiding returns 1
22:10:15.201 00.000 12308 scope still moving after pulse duration time elapsed
22:10:15.231 00.030 12308 IsSlewing returns 0
22:10:15.232 00.001 12308 IsGuiding returns 0
22:10:15.233 00.001 12308 scope move finished after 94 + 46 ms
22:10:15.233 00.000 12308 Move returns status 0, amount 94
22:10:15.233 00.000 12308 MoveAxis(N, 0, ABG)
22:10:15.234 00.001 12308 Move returns status 0, amount 0
22:10:15.234 00.000 12308 move complete, result=0
22:10:15.234 00.000 12308 worker thread done servicing request
22:10:15.235 00.001 12308 Worker thread wakes up
22:10:15.235 00.000 14556 GuideStep: -0.2 px 94 ms EAST, -0.2 px 0 ms NORTH
22:10:15.241 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:15.241 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:16.498 01.257 12308 Exposure complete
22:10:16.637 00.139 12308 worker thread done servicing request
22:10:16.638 00.001 14556 OnExposeComplete: enter
22:10:16.642 00.004 14556 UpdateGuideState(): m_state=6
22:10:16.648 00.006 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4185
22:10:16.653 00.005 14556 Star::Find returns 1 (0), X=189.65, Y=994.51, Mass=2230, SNR=31.8, Peak=156 HFD=4.9
22:10:16.658 00.005 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.19 = -1.09)
22:10:16.661 00.003 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.19)
22:10:16.665 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.20 cameraTheta=2.12 mountX=0.09 mountY=-0.19, mountTheta=-1.11
22:10:16.673 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.17, opts=13)
22:10:16.678 00.005 14556 Enqueuing Move request for scope (-0.11, 0.17)
22:10:16.682 00.004 12308 Worker thread wakes up
22:10:16.682 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd
22:10:16.682 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.17)
22:10:16.682 00.000 12308 Moving (-0.11, 0.17) raw xDistance=0.09 yDistance=-0.19
22:10:16.683 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:10:16.683 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:16.683 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:10:16.683 00.000 12308 MoveAxis(E, 0, ABG)
22:10:16.683 00.000 12308 Move returns status 0, amount 0
22:10:16.684 00.001 12308 MoveAxis(N, 0, ABG)
22:10:16.685 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:16.689 00.004 12308 Move returns status 0, amount 0
22:10:16.689 00.000 12308 move complete, result=0
22:10:16.689 00.000 12308 worker thread done servicing request
22:10:16.710 00.021 14556 UpdateGuideState exits: m=2230 SNR=31.8
22:10:16.715 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:16.718 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:16.722 00.004 14556 Enqueuing Expose request
22:10:16.730 00.008 12308 Worker thread wakes up
22:10:16.730 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:10:16.736 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:16.736 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:17.986 01.250 12308 Exposure complete
22:10:18.132 00.146 12308 worker thread done servicing request
22:10:18.133 00.001 14556 OnExposeComplete: enter
22:10:18.137 00.004 14556 UpdateGuideState(): m_state=6
22:10:18.141 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4186
22:10:18.146 00.005 14556 Star::Find returns 1 (0), X=189.78, Y=994.31, Mass=2049, SNR=30.4, Peak=161 HFD=4.6
22:10:18.149 00.003 14556 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-3.07) = xAngle (2.45 = 2.45)
22:10:18.152 00.003 14556 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.35 = 2.35)
22:10:18.157 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-0.62 mountX=-0.03 mountY=0.02, mountTheta=2.40
22:10:18.162 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.02, opts=13)
22:10:18.166 00.004 14556 Enqueuing Move request for scope (0.03, -0.02)
22:10:18.170 00.004 12308 Worker thread wakes up
22:10:18.170 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
22:10:18.170 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
22:10:18.171 00.001 12308 Moving (0.03, -0.02) raw xDistance=-0.03 yDistance=0.02
22:10:18.171 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:10:18.171 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:18.171 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:10:18.172 00.001 12308 MoveAxis(E, 0, ABG)
22:10:18.172 00.000 12308 Move returns status 0, amount 0
22:10:18.172 00.000 12308 MoveAxis(N, 0, ABG)
22:10:18.172 00.000 12308 Move returns status 0, amount 0
22:10:18.172 00.000 12308 move complete, result=0
22:10:18.172 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:18.177 00.005 12308 worker thread done servicing request
22:10:18.197 00.020 14556 UpdateGuideState exits: m=2049 SNR=30.4
22:10:18.203 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:18.207 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:18.211 00.004 14556 Enqueuing Expose request
22:10:18.216 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:10:18.219 00.003 12308 Worker thread wakes up
22:10:18.220 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:18.220 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:19.468 01.248 12308 Exposure complete
22:10:19.606 00.138 12308 worker thread done servicing request
22:10:19.606 00.000 14556 OnExposeComplete: enter
22:10:19.612 00.006 14556 UpdateGuideState(): m_state=6
22:10:19.616 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4187
22:10:19.620 00.004 14556 Star::Find returns 1 (0), X=189.66, Y=994.59, Mass=2231, SNR=31.6, Peak=166 HFD=4.8
22:10:19.623 00.003 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
22:10:19.627 00.004 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.39)
22:10:19.632 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.26 hyp=0.27 cameraTheta=1.92 mountX=0.07 mountY=-0.27, mountTheta=-1.30
22:10:19.636 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.26, opts=13)
22:10:19.639 00.003 14556 Enqueuing Move request for scope (-0.09, 0.26)
22:10:19.645 00.006 12308 Worker thread wakes up
22:10:19.645 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.26) opts 0xd
22:10:19.645 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.26)
22:10:19.645 00.000 12308 Moving (-0.09, 0.26) raw xDistance=0.07 yDistance=-0.27
22:10:19.646 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:10:19.646 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:10:19.646 00.000 12308 MoveAxis(E, 0, ABG)
22:10:19.647 00.001 12308 Move returns status 0, amount 0
22:10:19.647 00.000 12308 MoveAxis(N, 188, ABG)
22:10:19.647 00.000 12308 Guiding  Dir = 0, Dur = 188
22:10:19.647 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:19.653 00.006 12308 IsSlewing returns 0
22:10:19.653 00.000 12308 IsGuiding returns 0
22:10:19.653 00.000 12308 PulseGuide returned control before completion, sleep 198
22:10:19.676 00.023 14556 UpdateGuideState exits: m=2231 SNR=31.6
22:10:19.685 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:19.690 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:19.694 00.004 14556 Enqueuing Expose request
22:10:19.861 00.167 12308 IsGuiding returns 1
22:10:19.862 00.001 12308 scope still moving after pulse duration time elapsed
22:10:19.893 00.031 12308 IsSlewing returns 0
22:10:19.894 00.001 12308 IsGuiding returns 0
22:10:19.894 00.000 12308 scope move finished after 188 + 53 ms
22:10:19.896 00.002 12308 Move returns status 0, amount 188
22:10:19.896 00.000 12308 move complete, result=0
22:10:19.897 00.001 12308 worker thread done servicing request
22:10:19.897 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 188 ms NORTH
22:10:19.903 00.006 12308 Worker thread wakes up
22:10:19.903 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:19.903 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:21.153 01.250 12308 Exposure complete
22:10:21.303 00.150 12308 worker thread done servicing request
22:10:21.303 00.000 14556 OnExposeComplete: enter
22:10:21.308 00.005 14556 UpdateGuideState(): m_state=6
22:10:21.312 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4188
22:10:21.315 00.003 14556 Star::Find returns 1 (0), X=189.62, Y=994.36, Mass=2152, SNR=31.3, Peak=149 HFD=4.6
22:10:21.319 00.004 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.03 = -0.26)
22:10:21.323 00.004 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.36)
22:10:21.328 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.14 cameraTheta=2.95 mountX=0.13 mountY=-0.05, mountTheta=-0.35
22:10:21.333 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.03, opts=13)
22:10:21.337 00.004 14556 Enqueuing Move request for scope (-0.13, 0.03)
22:10:21.340 00.003 12308 Worker thread wakes up
22:10:21.341 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
22:10:21.341 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
22:10:21.341 00.000 12308 Moving (-0.13, 0.03) raw xDistance=0.13 yDistance=-0.05
22:10:21.341 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:10:21.341 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:21.341 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:10:21.341 00.000 12308 MoveAxis(E, 0, ABG)
22:10:21.343 00.002 12308 Move returns status 0, amount 0
22:10:21.343 00.000 12308 MoveAxis(N, 0, ABG)
22:10:21.343 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:21.348 00.005 12308 Move returns status 0, amount 0
22:10:21.348 00.000 12308 move complete, result=0
22:10:21.348 00.000 12308 worker thread done servicing request
22:10:21.369 00.021 14556 UpdateGuideState exits: m=2152 SNR=31.3
22:10:21.372 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:21.376 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:21.381 00.005 14556 Enqueuing Expose request
22:10:21.384 00.003 12308 Worker thread wakes up
22:10:21.384 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:21.384 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:21.386 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:10:22.636 01.250 12308 Exposure complete
22:10:22.763 00.127 12308 worker thread done servicing request
22:10:22.763 00.000 14556 OnExposeComplete: enter
22:10:22.768 00.005 14556 UpdateGuideState(): m_state=6
22:10:22.772 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4189
22:10:22.775 00.003 14556 Star::Find returns 1 (0), X=189.59, Y=994.25, Mass=2365, SNR=32.7, Peak=170 HFD=4.7
22:10:22.780 00.005 14556 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-3.07) = xAngle (0.37 = 0.37)
22:10:22.784 00.004 14556 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.27 = 0.27)
22:10:22.788 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-2.70 mountX=0.17 mountY=0.05, mountTheta=0.28
22:10:22.793 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.08, opts=13)
22:10:22.796 00.003 14556 Enqueuing Move request for scope (-0.16, -0.08)
22:10:22.798 00.002 12308 Worker thread wakes up
22:10:22.799 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.08) opts 0xd
22:10:22.799 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.08)
22:10:22.799 00.000 12308 Moving (-0.16, -0.08) raw xDistance=0.17 yDistance=0.05
22:10:22.799 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:10:22.799 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:22.799 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:10:22.799 00.000 12308 MoveAxis(E, 0, ABG)
22:10:22.801 00.002 12308 Move returns status 0, amount 0
22:10:22.801 00.000 12308 MoveAxis(N, 0, ABG)
22:10:22.801 00.000 12308 Move returns status 0, amount 0
22:10:22.801 00.000 12308 move complete, result=0
22:10:22.801 00.000 12308 worker thread done servicing request
22:10:22.802 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:22.826 00.024 14556 UpdateGuideState exits: m=2365 SNR=32.7
22:10:22.831 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:22.835 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:22.839 00.004 14556 Enqueuing Expose request
22:10:22.842 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:10:22.846 00.004 12308 Worker thread wakes up
22:10:22.846 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:22.847 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:24.098 01.251 12308 Exposure complete
22:10:24.251 00.153 12308 worker thread done servicing request
22:10:24.252 00.001 14556 OnExposeComplete: enter
22:10:24.255 00.003 14556 UpdateGuideState(): m_state=6
22:10:24.258 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4190
22:10:24.264 00.006 14556 Star::Find returns 1 (0), X=189.40, Y=994.34, Mass=2128, SNR=30.8, Peak=148 HFD=4.7
22:10:24.267 00.003 14556 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.07) = xAngle (6.20 = -0.08)
22:10:24.269 00.002 14556 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.11 = -0.18)
22:10:24.274 00.005 14556 CameraToMount -- cameraX=-0.35 cameraY=0.00 hyp=0.35 cameraTheta=3.13 mountX=0.35 mountY=-0.06, mountTheta=-0.18
22:10:24.279 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.35, y=0.00, opts=13)
22:10:24.283 00.004 14556 Enqueuing Move request for scope (-0.35, 0.00)
22:10:24.287 00.004 12308 Worker thread wakes up
22:10:24.287 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.00) opts 0xd
22:10:24.288 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.35, 0.00)
22:10:24.288 00.000 12308 Moving (-0.35, 0.00) raw xDistance=0.35 yDistance=-0.06
22:10:24.288 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
22:10:24.288 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:24.289 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:10:24.289 00.000 12308 MoveAxis(W, 152, ABG)
22:10:24.289 00.000 12308 Guiding  Dir = 3, Dur = 152
22:10:24.289 00.000 12308 IsSlewing returns 0
22:10:24.290 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:24.295 00.005 12308 IsGuiding returns 0
22:10:24.295 00.000 12308 PulseGuide returned control before completion, sleep 162
22:10:24.319 00.024 14556 UpdateGuideState exits: m=2128 SNR=30.8
22:10:24.323 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:24.326 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:24.330 00.004 14556 Enqueuing Expose request
22:10:24.473 00.143 12308 IsGuiding returns 1
22:10:24.474 00.001 12308 scope still moving after pulse duration time elapsed
22:10:24.506 00.032 12308 IsSlewing returns 0
22:10:24.508 00.002 12308 IsGuiding returns 0
22:10:24.508 00.000 12308 scope move finished after 152 + 61 ms
22:10:24.509 00.001 12308 Move returns status 0, amount 152
22:10:24.509 00.000 12308 MoveAxis(N, 0, ABG)
22:10:24.510 00.001 12308 Move returns status 0, amount 0
22:10:24.510 00.000 12308 move complete, result=0
22:10:24.511 00.001 12308 worker thread done servicing request
22:10:24.511 00.000 14556 GuideStep: 0.3 px 152 ms WEST, -0.1 px 0 ms NORTH
22:10:24.522 00.011 12308 Worker thread wakes up
22:10:24.522 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:24.522 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:25.768 01.246 12308 Exposure complete
22:10:25.911 00.143 12308 worker thread done servicing request
22:10:25.911 00.000 14556 OnExposeComplete: enter
22:10:25.915 00.004 14556 UpdateGuideState(): m_state=6
22:10:25.920 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4191
22:10:25.924 00.004 14556 Star::Find returns 1 (0), X=189.63, Y=994.49, Mass=2170, SNR=31.3, Peak=136 HFD=4.9
22:10:25.928 00.004 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
22:10:25.931 00.003 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
22:10:25.935 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.16 hyp=0.20 cameraTheta=2.24 mountX=0.11 mountY=-0.18, mountTheta=-1.00
22:10:25.941 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.16, opts=13)
22:10:25.946 00.005 14556 Enqueuing Move request for scope (-0.13, 0.16)
22:10:25.950 00.004 12308 Worker thread wakes up
22:10:25.950 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.16) opts 0xd
22:10:25.950 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.16)
22:10:25.950 00.000 12308 Moving (-0.13, 0.16) raw xDistance=0.11 yDistance=-0.18
22:10:25.951 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:10:25.951 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:25.951 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:10:25.952 00.001 12308 MoveAxis(E, 0, ABG)
22:10:25.952 00.000 12308 Move returns status 0, amount 0
22:10:25.952 00.000 12308 MoveAxis(N, 0, ABG)
22:10:25.953 00.001 12308 Move returns status 0, amount 0
22:10:25.953 00.000 12308 move complete, result=0
22:10:25.953 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:25.959 00.006 12308 worker thread done servicing request
22:10:25.981 00.022 14556 UpdateGuideState exits: m=2170 SNR=31.3
22:10:25.985 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:25.990 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:25.994 00.004 14556 Enqueuing Expose request
22:10:25.998 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:10:26.002 00.004 12308 Worker thread wakes up
22:10:26.002 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:26.002 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:27.243 01.241 12308 Exposure complete
22:10:27.385 00.142 12308 worker thread done servicing request
22:10:27.385 00.000 14556 OnExposeComplete: enter
22:10:27.389 00.004 14556 UpdateGuideState(): m_state=6
22:10:27.393 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4192
22:10:27.397 00.004 14556 Star::Find returns 1 (0), X=189.65, Y=994.58, Mass=2194, SNR=31.4, Peak=161 HFD=4.6
22:10:27.400 00.003 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.05 = -1.23)
22:10:27.405 00.005 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.33)
22:10:27.410 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.25 hyp=0.27 cameraTheta=1.98 mountX=0.09 mountY=-0.26, mountTheta=-1.24
22:10:27.415 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.25, opts=13)
22:10:27.419 00.004 14556 Enqueuing Move request for scope (-0.11, 0.25)
22:10:27.423 00.004 12308 Worker thread wakes up
22:10:27.423 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.25) opts 0xd
22:10:27.423 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.25)
22:10:27.424 00.001 12308 Moving (-0.11, 0.25) raw xDistance=0.09 yDistance=-0.26
22:10:27.424 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:10:27.424 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:10:27.424 00.000 12308 MoveAxis(E, 0, ABG)
22:10:27.424 00.000 12308 Move returns status 0, amount 0
22:10:27.424 00.000 12308 MoveAxis(N, 183, ABG)
22:10:27.425 00.001 12308 Guiding  Dir = 0, Dur = 183
22:10:27.425 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:27.429 00.004 12308 IsSlewing returns 0
22:10:27.430 00.001 12308 IsGuiding returns 0
22:10:27.430 00.000 12308 PulseGuide returned control before completion, sleep 193
22:10:27.450 00.020 14556 UpdateGuideState exits: m=2194 SNR=31.4
22:10:27.455 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:27.458 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:27.463 00.005 14556 Enqueuing Expose request
22:10:27.639 00.176 12308 IsGuiding returns 0
22:10:27.640 00.001 12308 Move returns status 0, amount 183
22:10:27.641 00.001 12308 move complete, result=0
22:10:27.641 00.000 12308 worker thread done servicing request
22:10:27.641 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 183 ms NORTH
22:10:27.648 00.007 12308 Worker thread wakes up
22:10:27.648 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:27.648 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:28.896 01.248 12308 Exposure complete
22:10:29.021 00.125 12308 worker thread done servicing request
22:10:29.022 00.001 14556 OnExposeComplete: enter
22:10:29.025 00.003 14556 UpdateGuideState(): m_state=6
22:10:29.030 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4193
22:10:29.033 00.003 14556 Star::Find returns 1 (0), X=190.00, Y=994.32, Mass=2082, SNR=30.5, Peak=146 HFD=4.3
22:10:29.036 00.003 14556 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-3.07) = xAngle (3.03 = 3.03)
22:10:29.041 00.005 14556 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.93 = 2.93)
22:10:29.045 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-0.04 mountX=-0.24 mountY=0.05, mountTheta=2.94
22:10:29.051 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=-0.01, opts=13)
22:10:29.054 00.003 14556 Enqueuing Move request for scope (0.24, -0.01)
22:10:29.057 00.003 12308 Worker thread wakes up
22:10:29.057 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.01) opts 0xd
22:10:29.057 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, -0.01)
22:10:29.058 00.001 12308 Moving (0.24, -0.01) raw xDistance=-0.24 yDistance=0.05
22:10:29.058 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:10:29.058 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:29.058 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:10:29.059 00.001 12308 MoveAxis(E, 104, ABG)
22:10:29.059 00.000 12308 Guiding  Dir = 2, Dur = 104
22:10:29.059 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:29.063 00.004 12308 IsSlewing returns 0
22:10:29.064 00.001 12308 IsGuiding returns 0
22:10:29.064 00.000 12308 PulseGuide returned control before completion, sleep 114
22:10:29.090 00.026 14556 UpdateGuideState exits: m=2082 SNR=30.5
22:10:29.099 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:29.109 00.010 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:29.116 00.007 14556 Enqueuing Expose request
22:10:29.186 00.070 12308 IsGuiding returns 1
22:10:29.186 00.000 12308 scope still moving after pulse duration time elapsed
22:10:29.217 00.031 12308 IsSlewing returns 0
22:10:29.217 00.000 12308 IsGuiding returns 0
22:10:29.218 00.001 12308 scope move finished after 104 + 49 ms
22:10:29.218 00.000 12308 Move returns status 0, amount 104
22:10:29.218 00.000 12308 MoveAxis(N, 0, ABG)
22:10:29.219 00.001 12308 Move returns status 0, amount 0
22:10:29.219 00.000 12308 move complete, result=0
22:10:29.219 00.000 12308 worker thread done servicing request
22:10:29.219 00.000 14556 GuideStep: -0.2 px 104 ms EAST, 0.0 px 0 ms NORTH
22:10:29.223 00.004 12308 Worker thread wakes up
22:10:29.223 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:29.223 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:30.469 01.246 12308 Exposure complete
22:10:30.616 00.147 12308 worker thread done servicing request
22:10:30.616 00.000 14556 OnExposeComplete: enter
22:10:30.620 00.004 14556 UpdateGuideState(): m_state=6
22:10:30.624 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4194
22:10:30.627 00.003 14556 Star::Find returns 1 (0), X=189.71, Y=994.27, Mass=1982, SNR=29.9, Peak=138 HFD=4.6
22:10:30.629 00.002 14556 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.07) = xAngle (0.80 = 0.80)
22:10:30.634 00.005 14556 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.70 = 0.70)
22:10:30.639 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.07 cameraTheta=-2.28 mountX=0.05 mountY=0.05, mountTheta=0.74
22:10:30.644 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.06, opts=13)
22:10:30.648 00.004 14556 Enqueuing Move request for scope (-0.05, -0.06)
22:10:30.652 00.004 12308 Worker thread wakes up
22:10:30.652 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
22:10:30.652 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
22:10:30.652 00.000 12308 Moving (-0.05, -0.06) raw xDistance=0.05 yDistance=0.05
22:10:30.652 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:10:30.653 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:30.653 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:10:30.653 00.000 12308 MoveAxis(E, 0, ABG)
22:10:30.653 00.000 12308 Move returns status 0, amount 0
22:10:30.654 00.001 12308 MoveAxis(N, 0, ABG)
22:10:30.654 00.000 12308 Move returns status 0, amount 0
22:10:30.654 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:30.658 00.004 12308 move complete, result=0
22:10:30.658 00.000 12308 worker thread done servicing request
22:10:30.680 00.022 14556 UpdateGuideState exits: m=1982 SNR=29.9
22:10:30.684 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:30.688 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:30.692 00.004 14556 Enqueuing Expose request
22:10:30.696 00.004 12308 Worker thread wakes up
22:10:30.696 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:10:30.701 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:30.701 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:31.947 01.246 12308 Exposure complete
22:10:32.109 00.162 12308 worker thread done servicing request
22:10:32.110 00.001 14556 OnExposeComplete: enter
22:10:32.114 00.004 14556 UpdateGuideState(): m_state=6
22:10:32.120 00.006 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4195
22:10:32.124 00.004 14556 Star::Find returns 1 (0), X=189.56, Y=994.69, Mass=2115, SNR=30.8, Peak=138 HFD=4.7
22:10:32.128 00.004 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.13 = -1.15)
22:10:32.135 00.007 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.25)
22:10:32.141 00.006 14556 CameraToMount -- cameraX=-0.19 cameraY=0.36 hyp=0.40 cameraTheta=2.06 mountX=0.17 mountY=-0.38, mountTheta=-1.16
22:10:32.148 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.36, opts=13)
22:10:32.153 00.005 14556 Enqueuing Move request for scope (-0.19, 0.36)
22:10:32.158 00.005 12308 Worker thread wakes up
22:10:32.158 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.36) opts 0xd
22:10:32.158 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.36)
22:10:32.158 00.000 12308 Moving (-0.19, 0.36) raw xDistance=0.17 yDistance=-0.38
22:10:32.158 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:10:32.160 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:10:32.160 00.000 12308 MoveAxis(E, 0, ABG)
22:10:32.160 00.000 12308 Move returns status 0, amount 0
22:10:32.161 00.001 12308 MoveAxis(N, 270, ABG)
22:10:32.161 00.000 12308 Guiding  Dir = 0, Dur = 270
22:10:32.161 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:32.169 00.008 12308 IsSlewing returns 0
22:10:32.169 00.000 12308 IsGuiding returns 0
22:10:32.172 00.003 12308 PulseGuide returned control before completion, sleep 280
22:10:32.191 00.019 14556 UpdateGuideState exits: m=2115 SNR=30.8
22:10:32.198 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:32.202 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:32.206 00.004 14556 Enqueuing Expose request
22:10:32.469 00.263 12308 IsGuiding returns 1
22:10:32.469 00.000 12308 scope still moving after pulse duration time elapsed
22:10:32.499 00.030 12308 IsSlewing returns 0
22:10:32.500 00.001 12308 IsGuiding returns 1
22:10:32.531 00.031 12308 IsSlewing returns 0
22:10:32.532 00.001 12308 IsGuiding returns 1
22:10:32.562 00.030 12308 IsSlewing returns 0
22:10:32.564 00.002 12308 IsGuiding returns 0
22:10:32.564 00.000 12308 scope move finished after 270 + 123 ms
22:10:32.565 00.001 12308 Move returns status 0, amount 270
22:10:32.566 00.001 12308 move complete, result=0
22:10:32.566 00.000 12308 worker thread done servicing request
22:10:32.566 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 270 ms NORTH
22:10:32.573 00.007 12308 Worker thread wakes up
22:10:32.574 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:32.574 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:33.820 01.246 12308 Exposure complete
22:10:33.968 00.148 12308 worker thread done servicing request
22:10:33.968 00.000 14556 OnExposeComplete: enter
22:10:33.973 00.005 14556 UpdateGuideState(): m_state=6
22:10:33.977 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4196
22:10:33.981 00.004 14556 Star::Find returns 1 (0), X=189.57, Y=994.33, Mass=2067, SNR=30.6, Peak=166 HFD=4.6
22:10:33.986 00.005 14556 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-3.07) = xAngle (-0.06 = -0.06)
22:10:33.991 00.005 14556 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.16 = -0.16)
22:10:33.994 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.00 hyp=0.19 cameraTheta=-3.13 mountX=0.19 mountY=-0.03, mountTheta=-0.15
22:10:33.999 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.00, opts=13)
22:10:34.003 00.004 14556 Enqueuing Move request for scope (-0.19, -0.00)
22:10:34.007 00.004 12308 Worker thread wakes up
22:10:34.007 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.00) opts 0xd
22:10:34.007 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.00)
22:10:34.007 00.000 12308 Moving (-0.19, -0.00) raw xDistance=0.19 yDistance=-0.03
22:10:34.007 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:10:34.007 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:34.008 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:10:34.008 00.000 12308 MoveAxis(E, 0, ABG)
22:10:34.008 00.000 12308 Move returns status 0, amount 0
22:10:34.008 00.000 12308 MoveAxis(N, 0, ABG)
22:10:34.008 00.000 12308 Move returns status 0, amount 0
22:10:34.008 00.000 12308 move complete, result=0
22:10:34.009 00.001 12308 worker thread done servicing request
22:10:34.009 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:34.033 00.024 14556 UpdateGuideState exits: m=2067 SNR=30.6
22:10:34.038 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:34.041 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:34.048 00.007 14556 Enqueuing Expose request
22:10:34.052 00.004 12308 Worker thread wakes up
22:10:34.053 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:10:34.056 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:34.057 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:35.307 01.250 12308 Exposure complete
22:10:35.468 00.161 12308 worker thread done servicing request
22:10:35.468 00.000 14556 OnExposeComplete: enter
22:10:35.472 00.004 14556 UpdateGuideState(): m_state=6
22:10:35.475 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4197
22:10:35.479 00.004 14556 Star::Find returns 1 (0), X=189.40, Y=994.14, Mass=2124, SNR=30.7, Peak=179 HFD=4.1
22:10:35.483 00.004 14556 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-3.07) = xAngle (0.42 = 0.42)
22:10:35.486 00.003 14556 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.32 = 0.32)
22:10:35.490 00.004 14556 CameraToMount -- cameraX=-0.36 cameraY=-0.19 hyp=0.40 cameraTheta=-2.65 mountX=0.37 mountY=0.13, mountTheta=0.34
22:10:35.495 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.36, y=-0.19, opts=13)
22:10:35.498 00.003 14556 Enqueuing Move request for scope (-0.36, -0.19)
22:10:35.503 00.005 12308 Worker thread wakes up
22:10:35.503 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.19) opts 0xd
22:10:35.503 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.36, -0.19)
22:10:35.504 00.001 12308 Moving (-0.36, -0.19) raw xDistance=0.37 yDistance=0.13
22:10:35.504 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
22:10:35.504 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:35.504 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:10:35.504 00.000 12308 MoveAxis(W, 160, ABG)
22:10:35.505 00.001 12308 Guiding  Dir = 3, Dur = 160
22:10:35.505 00.000 12308 IsSlewing returns 0
22:10:35.506 00.001 12308 IsGuiding returns 0
22:10:35.506 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:35.511 00.005 12308 PulseGuide returned control before completion, sleep 170
22:10:35.534 00.023 14556 UpdateGuideState exits: m=2124 SNR=30.7
22:10:35.538 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:35.543 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:35.548 00.005 14556 Enqueuing Expose request
22:10:35.691 00.143 12308 IsGuiding returns 1
22:10:35.692 00.001 12308 scope still moving after pulse duration time elapsed
22:10:35.723 00.031 12308 IsSlewing returns 0
22:10:35.723 00.000 12308 IsGuiding returns 1
22:10:35.754 00.031 12308 IsSlewing returns 0
22:10:35.755 00.001 12308 IsGuiding returns 1
22:10:35.786 00.031 12308 IsSlewing returns 0
22:10:35.787 00.001 12308 IsGuiding returns 0
22:10:35.788 00.001 12308 scope move finished after 160 + 122 ms
22:10:35.788 00.000 12308 Move returns status 0, amount 160
22:10:35.789 00.001 12308 MoveAxis(N, 0, ABG)
22:10:35.789 00.000 12308 Move returns status 0, amount 0
22:10:35.790 00.001 12308 move complete, result=0
22:10:35.791 00.001 14556 GuideStep: 0.4 px 160 ms WEST, 0.1 px 0 ms NORTH
22:10:35.798 00.007 12308 worker thread done servicing request
22:10:35.798 00.000 12308 Worker thread wakes up
22:10:35.798 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:35.798 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:37.055 01.257 12308 Exposure complete
22:10:37.199 00.144 12308 worker thread done servicing request
22:10:37.200 00.001 14556 OnExposeComplete: enter
22:10:37.204 00.004 14556 UpdateGuideState(): m_state=6
22:10:37.209 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4198
22:10:37.213 00.004 14556 Star::Find returns 1 (0), X=189.63, Y=994.28, Mass=2348, SNR=32.6, Peak=177 HFD=4.6
22:10:37.216 00.003 14556 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-3.07) = xAngle (0.31 = 0.31)
22:10:37.220 00.004 14556 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.21 = 0.21)
22:10:37.223 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-2.76 mountX=0.13 mountY=0.03, mountTheta=0.22
22:10:37.229 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.05, opts=13)
22:10:37.234 00.005 14556 Enqueuing Move request for scope (-0.12, -0.05)
22:10:37.239 00.005 12308 Worker thread wakes up
22:10:37.239 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.05) opts 0xd
22:10:37.239 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.05)
22:10:37.239 00.000 12308 Moving (-0.12, -0.05) raw xDistance=0.13 yDistance=0.03
22:10:37.239 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:10:37.240 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:37.240 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:10:37.240 00.000 12308 MoveAxis(E, 0, ABG)
22:10:37.240 00.000 12308 Move returns status 0, amount 0
22:10:37.240 00.000 12308 MoveAxis(N, 0, ABG)
22:10:37.240 00.000 12308 Move returns status 0, amount 0
22:10:37.241 00.001 12308 move complete, result=0
22:10:37.241 00.000 12308 worker thread done servicing request
22:10:37.242 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:37.264 00.022 14556 UpdateGuideState exits: m=2348 SNR=32.6
22:10:37.269 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:37.272 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:37.277 00.005 14556 Enqueuing Expose request
22:10:37.280 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:10:37.284 00.004 12308 Worker thread wakes up
22:10:37.284 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:37.284 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:38.526 01.242 12308 Exposure complete
22:10:38.669 00.143 12308 worker thread done servicing request
22:10:38.670 00.001 14556 OnExposeComplete: enter
22:10:38.674 00.004 14556 UpdateGuideState(): m_state=6
22:10:38.678 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4199
22:10:38.682 00.004 14556 Star::Find returns 1 (0), X=189.69, Y=994.35, Mass=2175, SNR=31.3, Peak=161 HFD=4.5
22:10:38.685 00.003 14556 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.07) = xAngle (5.91 = -0.38)
22:10:38.690 00.005 14556 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.81 = -0.47)
22:10:38.696 00.006 14556 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.83 mountX=0.07 mountY=-0.03, mountTheta=-0.46
22:10:38.705 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.02, opts=13)
22:10:38.711 00.006 14556 Enqueuing Move request for scope (-0.07, 0.02)
22:10:38.717 00.006 12308 Worker thread wakes up
22:10:38.717 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
22:10:38.717 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
22:10:38.717 00.000 12308 Moving (-0.07, 0.02) raw xDistance=0.07 yDistance=-0.03
22:10:38.717 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:10:38.718 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:38.718 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:10:38.718 00.000 12308 MoveAxis(E, 0, ABG)
22:10:38.718 00.000 12308 Move returns status 0, amount 0
22:10:38.718 00.000 12308 MoveAxis(N, 0, ABG)
22:10:38.718 00.000 12308 Move returns status 0, amount 0
22:10:38.720 00.002 12308 move complete, result=0
22:10:38.720 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:38.725 00.005 12308 worker thread done servicing request
22:10:38.749 00.024 14556 UpdateGuideState exits: m=2175 SNR=31.3
22:10:38.755 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:38.763 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:38.770 00.007 14556 Enqueuing Expose request
22:10:38.775 00.005 12308 Worker thread wakes up
22:10:38.775 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:10:38.781 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:38.781 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:40.030 01.249 12308 Exposure complete
22:10:40.173 00.143 12308 worker thread done servicing request
22:10:40.174 00.001 14556 OnExposeComplete: enter
22:10:40.178 00.004 14556 UpdateGuideState(): m_state=6
22:10:40.182 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4200
22:10:40.187 00.005 14556 Star::Find returns 1 (0), X=189.87, Y=994.52, Mass=2232, SNR=31.8, Peak=149 HFD=4.7
22:10:40.190 00.003 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.09 = -2.19)
22:10:40.196 00.006 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.29)
22:10:40.201 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.22 cameraTheta=1.02 mountX=-0.13 mountY=-0.17, mountTheta=-2.23
22:10:40.209 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.19, opts=13)
22:10:40.213 00.004 14556 Enqueuing Move request for scope (0.12, 0.19)
22:10:40.217 00.004 12308 Worker thread wakes up
22:10:40.217 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd
22:10:40.217 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.19)
22:10:40.217 00.000 12308 Moving (0.12, 0.19) raw xDistance=-0.13 yDistance=-0.17
22:10:40.217 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:10:40.217 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:40.218 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:10:40.218 00.000 12308 MoveAxis(E, 0, ABG)
22:10:40.218 00.000 12308 Move returns status 0, amount 0
22:10:40.219 00.001 12308 MoveAxis(N, 0, ABG)
22:10:40.220 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:40.223 00.003 12308 Move returns status 0, amount 0
22:10:40.223 00.000 12308 move complete, result=0
22:10:40.224 00.001 12308 worker thread done servicing request
22:10:40.245 00.021 14556 UpdateGuideState exits: m=2232 SNR=31.8
22:10:40.249 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:40.254 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:40.258 00.004 14556 Enqueuing Expose request
22:10:40.262 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:10:40.266 00.004 12308 Worker thread wakes up
22:10:40.267 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:40.267 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:41.516 01.249 12308 Exposure complete
22:10:41.654 00.138 12308 worker thread done servicing request
22:10:41.654 00.000 14556 OnExposeComplete: enter
22:10:41.657 00.003 14556 UpdateGuideState(): m_state=6
22:10:41.661 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4201
22:10:41.666 00.005 14556 Star::Find returns 1 (0), X=189.81, Y=994.62, Mass=1996, SNR=30.1, Peak=150 HFD=4.5
22:10:41.670 00.004 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.44 = -1.84)
22:10:41.674 00.004 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
22:10:41.679 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.28 hyp=0.29 cameraTheta=1.37 mountX=-0.08 mountY=-0.27, mountTheta=-1.85
22:10:41.686 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.28, opts=13)
22:10:41.691 00.005 14556 Enqueuing Move request for scope (0.06, 0.28)
22:10:41.697 00.006 12308 Worker thread wakes up
22:10:41.697 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.28) opts 0xd
22:10:41.697 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.28)
22:10:41.697 00.000 12308 Moving (0.06, 0.28) raw xDistance=-0.08 yDistance=-0.27
22:10:41.698 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:10:41.698 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:10:41.698 00.000 12308 MoveAxis(E, 0, ABG)
22:10:41.698 00.000 12308 Move returns status 0, amount 0
22:10:41.698 00.000 12308 MoveAxis(N, 191, ABG)
22:10:41.698 00.000 12308 Guiding  Dir = 0, Dur = 191
22:10:41.698 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:41.703 00.005 12308 IsSlewing returns 0
22:10:41.703 00.000 12308 IsGuiding returns 0
22:10:41.703 00.000 12308 PulseGuide returned control before completion, sleep 201
22:10:41.723 00.020 14556 UpdateGuideState exits: m=1996 SNR=30.1
22:10:41.727 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:41.732 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:41.738 00.006 14556 Enqueuing Expose request
22:10:41.916 00.178 12308 IsGuiding returns 1
22:10:41.917 00.001 12308 scope still moving after pulse duration time elapsed
22:10:41.947 00.030 12308 IsSlewing returns 0
22:10:41.948 00.001 12308 IsGuiding returns 0
22:10:41.949 00.001 12308 scope move finished after 191 + 54 ms
22:10:41.949 00.000 12308 Move returns status 0, amount 191
22:10:41.949 00.000 12308 move complete, result=0
22:10:41.950 00.001 12308 worker thread done servicing request
22:10:41.951 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 191 ms NORTH
22:10:41.957 00.006 12308 Worker thread wakes up
22:10:41.958 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:41.958 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:43.206 01.248 12308 Exposure complete
22:10:43.345 00.139 12308 worker thread done servicing request
22:10:43.346 00.001 14556 OnExposeComplete: enter
22:10:43.350 00.004 14556 UpdateGuideState(): m_state=6
22:10:43.355 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4202
22:10:43.362 00.007 14556 Star::Find returns 1 (0), X=189.81, Y=994.38, Mass=2198, SNR=31.3, Peak=158 HFD=4.5
22:10:43.367 00.005 14556 CameraToMount -- cameraTheta (0.71) - m_xAngle (-3.07) = xAngle (3.79 = -2.50)
22:10:43.371 00.004 14556 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.69 = -2.60)
22:10:43.373 00.002 14556 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.71 mountX=-0.06 mountY=-0.04, mountTheta=-2.57
22:10:43.378 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.05, opts=13)
22:10:43.381 00.003 14556 Enqueuing Move request for scope (0.06, 0.05)
22:10:43.388 00.007 12308 Worker thread wakes up
22:10:43.388 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
22:10:43.388 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
22:10:43.388 00.000 12308 Moving (0.06, 0.05) raw xDistance=-0.06 yDistance=-0.04
22:10:43.389 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:10:43.389 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:43.389 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:10:43.389 00.000 12308 MoveAxis(E, 0, ABG)
22:10:43.391 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:43.394 00.003 12308 Move returns status 0, amount 0
22:10:43.394 00.000 12308 MoveAxis(N, 0, ABG)
22:10:43.394 00.000 12308 Move returns status 0, amount 0
22:10:43.394 00.000 12308 move complete, result=0
22:10:43.394 00.000 12308 worker thread done servicing request
22:10:43.416 00.022 14556 UpdateGuideState exits: m=2198 SNR=31.3
22:10:43.422 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:43.425 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:43.430 00.005 14556 Enqueuing Expose request
22:10:43.434 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:10:43.438 00.004 12308 Worker thread wakes up
22:10:43.438 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:43.438 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:44.681 01.243 12308 Exposure complete
22:10:44.831 00.150 12308 worker thread done servicing request
22:10:44.832 00.001 14556 OnExposeComplete: enter
22:10:44.835 00.003 14556 UpdateGuideState(): m_state=6
22:10:44.839 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4203
22:10:44.844 00.005 14556 Star::Find returns 1 (0), X=189.85, Y=994.58, Mass=2162, SNR=31.3, Peak=154 HFD=4.4
22:10:44.848 00.004 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.26 = -2.02)
22:10:44.851 00.003 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.12)
22:10:44.855 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.19 mountX=-0.12 mountY=-0.23, mountTheta=-2.05
22:10:44.860 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.25, opts=13)
22:10:44.865 00.005 14556 Enqueuing Move request for scope (0.10, 0.25)
22:10:44.869 00.004 12308 Worker thread wakes up
22:10:44.869 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.25) opts 0xd
22:10:44.869 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.25)
22:10:44.869 00.000 12308 Moving (0.10, 0.25) raw xDistance=-0.12 yDistance=-0.23
22:10:44.869 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:10:44.869 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:10:44.870 00.001 12308 MoveAxis(E, 0, ABG)
22:10:44.870 00.000 12308 Move returns status 0, amount 0
22:10:44.870 00.000 12308 MoveAxis(N, 160, ABG)
22:10:44.870 00.000 12308 Guiding  Dir = 0, Dur = 160
22:10:44.870 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:44.874 00.004 12308 IsSlewing returns 0
22:10:44.874 00.000 12308 IsGuiding returns 0
22:10:44.874 00.000 12308 PulseGuide returned control before completion, sleep 170
22:10:44.895 00.021 14556 UpdateGuideState exits: m=2162 SNR=31.3
22:10:44.898 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:44.902 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:44.906 00.004 14556 Enqueuing Expose request
22:10:45.060 00.154 12308 IsGuiding returns 1
22:10:45.060 00.000 12308 scope still moving after pulse duration time elapsed
22:10:45.090 00.030 12308 IsSlewing returns 0
22:10:45.092 00.002 12308 IsGuiding returns 0
22:10:45.092 00.000 12308 scope move finished after 160 + 58 ms
22:10:45.093 00.001 12308 Move returns status 0, amount 160
22:10:45.094 00.001 12308 move complete, result=0
22:10:45.094 00.000 12308 worker thread done servicing request
22:10:45.094 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 160 ms NORTH
22:10:45.102 00.008 12308 Worker thread wakes up
22:10:45.102 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:45.103 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:46.351 01.248 12308 Exposure complete
22:10:46.504 00.153 12308 worker thread done servicing request
22:10:46.505 00.001 14556 OnExposeComplete: enter
22:10:46.508 00.003 14556 UpdateGuideState(): m_state=6
22:10:46.513 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4204
22:10:46.516 00.003 14556 Star::Find returns 1 (0), X=189.83, Y=994.19, Mass=2041, SNR=30.4, Peak=161 HFD=4.3
22:10:46.519 00.003 14556 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-3.07) = xAngle (2.00 = 2.00)
22:10:46.524 00.005 14556 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.90 = 1.90)
22:10:46.527 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.07 mountX=-0.07 mountY=0.15, mountTheta=1.98
22:10:46.532 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.14, opts=13)
22:10:46.536 00.004 14556 Enqueuing Move request for scope (0.08, -0.14)
22:10:46.540 00.004 12308 Worker thread wakes up
22:10:46.540 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
22:10:46.540 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
22:10:46.540 00.000 12308 Moving (0.08, -0.14) raw xDistance=-0.07 yDistance=0.15
22:10:46.540 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:10:46.541 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:46.541 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:10:46.541 00.000 12308 MoveAxis(E, 0, ABG)
22:10:46.541 00.000 12308 Move returns status 0, amount 0
22:10:46.541 00.000 12308 MoveAxis(N, 0, ABG)
22:10:46.541 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:46.544 00.003 12308 Move returns status 0, amount 0
22:10:46.544 00.000 12308 move complete, result=0
22:10:46.545 00.001 12308 worker thread done servicing request
22:10:46.564 00.019 14556 UpdateGuideState exits: m=2041 SNR=30.4
22:10:46.569 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:46.573 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:46.578 00.005 14556 Enqueuing Expose request
22:10:46.583 00.005 12308 Worker thread wakes up
22:10:46.583 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:10:46.587 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:46.587 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:47.832 01.245 12308 Exposure complete
22:10:47.975 00.143 12308 worker thread done servicing request
22:10:47.975 00.000 14556 OnExposeComplete: enter
22:10:47.979 00.004 14556 UpdateGuideState(): m_state=6
22:10:47.986 00.007 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4205
22:10:47.991 00.005 14556 Star::Find returns 1 (0), X=189.87, Y=994.29, Mass=2224, SNR=31.5, Peak=157 HFD=4.7
22:10:47.994 00.003 14556 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-3.07) = xAngle (2.77 = 2.77)
22:10:47.999 00.005 14556 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.67 = 2.67)
22:10:48.003 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-0.30 mountX=-0.12 mountY=0.06, mountTheta=2.69
22:10:48.008 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.04, opts=13)
22:10:48.013 00.005 14556 Enqueuing Move request for scope (0.12, -0.04)
22:10:48.016 00.003 12308 Worker thread wakes up
22:10:48.016 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.04) opts 0xd
22:10:48.016 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.04)
22:10:48.016 00.000 12308 Moving (0.12, -0.04) raw xDistance=-0.12 yDistance=0.06
22:10:48.016 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:10:48.017 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:48.017 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:10:48.017 00.000 12308 MoveAxis(E, 0, ABG)
22:10:48.017 00.000 12308 Move returns status 0, amount 0
22:10:48.018 00.001 12308 MoveAxis(N, 0, ABG)
22:10:48.019 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:48.023 00.004 12308 Move returns status 0, amount 0
22:10:48.023 00.000 12308 move complete, result=0
22:10:48.023 00.000 12308 worker thread done servicing request
22:10:48.043 00.020 14556 UpdateGuideState exits: m=2224 SNR=31.5
22:10:48.049 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:48.053 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:48.056 00.003 14556 Enqueuing Expose request
22:10:48.061 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:10:48.065 00.004 12308 Worker thread wakes up
22:10:48.065 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:48.065 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:49.304 01.239 12308 Exposure complete
22:10:49.429 00.125 12308 worker thread done servicing request
22:10:49.429 00.000 14556 OnExposeComplete: enter
22:10:49.433 00.004 14556 UpdateGuideState(): m_state=6
22:10:49.437 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4206
22:10:49.441 00.004 14556 Star::Find returns 1 (0), X=189.89, Y=994.33, Mass=2048, SNR=30.5, Peak=165 HFD=4.5
22:10:49.445 00.004 14556 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-3.07) = xAngle (3.07 = 3.07)
22:10:49.448 00.003 14556 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.97 = 2.97)
22:10:49.454 00.006 14556 CameraToMount -- cameraX=0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-0.00 mountX=-0.13 mountY=0.02, mountTheta=2.98
22:10:49.459 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.00, opts=13)
22:10:49.464 00.005 14556 Enqueuing Move request for scope (0.13, -0.00)
22:10:49.467 00.003 12308 Worker thread wakes up
22:10:49.467 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.00) opts 0xd
22:10:49.467 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.00)
22:10:49.467 00.000 12308 Moving (0.13, -0.00) raw xDistance=-0.13 yDistance=0.02
22:10:49.467 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:10:49.467 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:49.469 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:10:49.469 00.000 12308 MoveAxis(E, 0, ABG)
22:10:49.469 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:49.473 00.004 12308 Move returns status 0, amount 0
22:10:49.473 00.000 12308 MoveAxis(N, 0, ABG)
22:10:49.473 00.000 12308 Move returns status 0, amount 0
22:10:49.473 00.000 12308 move complete, result=0
22:10:49.474 00.001 12308 worker thread done servicing request
22:10:49.494 00.020 14556 UpdateGuideState exits: m=2048 SNR=30.5
22:10:49.498 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:49.501 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:49.505 00.004 14556 Enqueuing Expose request
22:10:49.510 00.005 12308 Worker thread wakes up
22:10:49.510 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:10:49.516 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:49.516 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:50.772 01.256 12308 Exposure complete
22:10:50.913 00.141 12308 worker thread done servicing request
22:10:50.913 00.000 14556 OnExposeComplete: enter
22:10:50.918 00.005 14556 UpdateGuideState(): m_state=6
22:10:50.922 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4207
22:10:50.927 00.005 14556 Star::Find returns 1 (0), X=189.73, Y=994.57, Mass=2092, SNR=30.9, Peak=154 HFD=4.6
22:10:50.931 00.004 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.76 = -1.52)
22:10:50.935 00.004 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.62)
22:10:50.938 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.69 mountX=0.01 mountY=-0.24, mountTheta=-1.52
22:10:50.943 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.24, opts=13)
22:10:50.946 00.003 14556 Enqueuing Move request for scope (-0.03, 0.24)
22:10:50.950 00.004 12308 Worker thread wakes up
22:10:50.950 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.24) opts 0xd
22:10:50.950 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.24)
22:10:50.950 00.000 12308 Moving (-0.03, 0.24) raw xDistance=0.01 yDistance=-0.24
22:10:50.950 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:10:50.950 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:10:50.951 00.001 12308 MoveAxis(E, 0, ABG)
22:10:50.951 00.000 12308 Move returns status 0, amount 0
22:10:50.951 00.000 12308 MoveAxis(N, 169, ABG)
22:10:50.951 00.000 12308 Guiding  Dir = 0, Dur = 169
22:10:50.952 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:50.956 00.004 12308 IsSlewing returns 0
22:10:50.956 00.000 12308 IsGuiding returns 0
22:10:50.957 00.001 12308 PulseGuide returned control before completion, sleep 179
22:10:50.977 00.020 14556 UpdateGuideState exits: m=2092 SNR=30.9
22:10:50.980 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:50.984 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:50.988 00.004 14556 Enqueuing Expose request
22:10:51.149 00.161 12308 IsGuiding returns 1
22:10:51.150 00.001 12308 scope still moving after pulse duration time elapsed
22:10:51.180 00.030 12308 IsSlewing returns 0
22:10:51.181 00.001 12308 IsGuiding returns 0
22:10:51.182 00.001 12308 scope move finished after 169 + 57 ms
22:10:51.183 00.001 12308 Move returns status 0, amount 169
22:10:51.184 00.001 12308 move complete, result=0
22:10:51.184 00.000 12308 worker thread done servicing request
22:10:51.184 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 169 ms NORTH
22:10:51.191 00.007 12308 Worker thread wakes up
22:10:51.192 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:51.192 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:52.455 01.263 12308 Exposure complete
22:10:52.588 00.133 12308 worker thread done servicing request
22:10:52.588 00.000 14556 OnExposeComplete: enter
22:10:52.592 00.004 14556 UpdateGuideState(): m_state=6
22:10:52.596 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4208
22:10:52.600 00.004 14556 Star::Find returns 1 (0), X=189.60, Y=994.33, Mass=2028, SNR=30.2, Peak=155 HFD=4.5
22:10:52.604 00.004 14556 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.07) = xAngle (-0.05 = -0.05)
22:10:52.609 00.005 14556 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.15 = -0.15)
22:10:52.613 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.00 hyp=0.15 cameraTheta=-3.12 mountX=0.15 mountY=-0.02, mountTheta=-0.15
22:10:52.618 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.00, opts=13)
22:10:52.622 00.004 14556 Enqueuing Move request for scope (-0.15, -0.00)
22:10:52.626 00.004 12308 Worker thread wakes up
22:10:52.626 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.00) opts 0xd
22:10:52.626 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.00)
22:10:52.626 00.000 12308 Moving (-0.15, -0.00) raw xDistance=0.15 yDistance=-0.02
22:10:52.627 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:10:52.627 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:52.627 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:10:52.627 00.000 12308 MoveAxis(E, 0, ABG)
22:10:52.628 00.001 12308 Move returns status 0, amount 0
22:10:52.628 00.000 12308 MoveAxis(N, 0, ABG)
22:10:52.628 00.000 12308 Move returns status 0, amount 0
22:10:52.628 00.000 12308 move complete, result=0
22:10:52.628 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:52.633 00.005 12308 worker thread done servicing request
22:10:52.656 00.023 14556 UpdateGuideState exits: m=2028 SNR=30.2
22:10:52.660 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:52.664 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:52.668 00.004 14556 Enqueuing Expose request
22:10:52.674 00.006 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:10:52.678 00.004 12308 Worker thread wakes up
22:10:52.678 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:52.678 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:53.925 01.247 12308 Exposure complete
22:10:54.067 00.142 12308 worker thread done servicing request
22:10:54.067 00.000 14556 OnExposeComplete: enter
22:10:54.070 00.003 14556 UpdateGuideState(): m_state=6
22:10:54.075 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4209
22:10:54.079 00.004 14556 Star::Find returns 1 (0), X=189.69, Y=994.50, Mass=2074, SNR=30.8, Peak=139 HFD=4.5
22:10:54.083 00.004 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
22:10:54.086 00.003 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
22:10:54.090 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.91 mountX=0.05 mountY=-0.18, mountTheta=-1.31
22:10:54.097 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.17, opts=13)
22:10:54.101 00.004 14556 Enqueuing Move request for scope (-0.06, 0.17)
22:10:54.106 00.005 12308 Worker thread wakes up
22:10:54.107 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd
22:10:54.107 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.17)
22:10:54.107 00.000 12308 Moving (-0.06, 0.17) raw xDistance=0.05 yDistance=-0.18
22:10:54.108 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:10:54.108 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:54.108 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:10:54.108 00.000 12308 MoveAxis(E, 0, ABG)
22:10:54.108 00.000 12308 Move returns status 0, amount 0
22:10:54.108 00.000 12308 MoveAxis(N, 0, ABG)
22:10:54.109 00.001 12308 Move returns status 0, amount 0
22:10:54.109 00.000 12308 move complete, result=0
22:10:54.109 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:54.114 00.005 12308 worker thread done servicing request
22:10:54.135 00.021 14556 UpdateGuideState exits: m=2074 SNR=30.8
22:10:54.141 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:54.146 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:54.150 00.004 14556 Enqueuing Expose request
22:10:54.154 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:10:54.158 00.004 12308 Worker thread wakes up
22:10:54.158 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:54.159 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:55.409 01.250 12308 Exposure complete
22:10:55.588 00.179 12308 worker thread done servicing request
22:10:55.588 00.000 14556 OnExposeComplete: enter
22:10:55.592 00.004 14556 UpdateGuideState(): m_state=6
22:10:55.598 00.006 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4210
22:10:55.603 00.005 14556 Star::Find returns 1 (0), X=189.73, Y=994.65, Mass=2213, SNR=31.7, Peak=143 HFD=4.7
22:10:55.608 00.005 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.71 = -1.57)
22:10:55.612 00.004 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.67)
22:10:55.615 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.32 hyp=0.32 cameraTheta=1.64 mountX=-0.00 mountY=-0.32, mountTheta=-1.57
22:10:55.621 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.32, opts=13)
22:10:55.627 00.006 14556 Enqueuing Move request for scope (-0.02, 0.32)
22:10:55.631 00.004 12308 Worker thread wakes up
22:10:55.631 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.32) opts 0xd
22:10:55.631 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.32)
22:10:55.631 00.000 12308 Moving (-0.02, 0.32) raw xDistance=-0.00 yDistance=-0.32
22:10:55.632 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:10:55.632 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:10:55.632 00.000 12308 MoveAxis(E, 0, ABG)
22:10:55.632 00.000 12308 Move returns status 0, amount 0
22:10:55.632 00.000 12308 MoveAxis(N, 224, ABG)
22:10:55.632 00.000 12308 Guiding  Dir = 0, Dur = 224
22:10:55.632 00.000 12308 IsSlewing returns 0
22:10:55.634 00.002 12308 IsGuiding returns 0
22:10:55.634 00.000 12308 PulseGuide returned control before completion, sleep 234
22:10:55.635 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:55.658 00.023 14556 UpdateGuideState exits: m=2213 SNR=31.7
22:10:55.662 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:55.669 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:55.675 00.006 14556 Enqueuing Expose request
22:10:55.870 00.195 12308 IsGuiding returns 1
22:10:55.871 00.001 12308 scope still moving after pulse duration time elapsed
22:10:55.901 00.030 12308 IsSlewing returns 0
22:10:55.902 00.001 12308 IsGuiding returns 0
22:10:55.903 00.001 12308 scope move finished after 224 + 45 ms
22:10:55.904 00.001 12308 Move returns status 0, amount 224
22:10:55.904 00.000 12308 move complete, result=0
22:10:55.905 00.001 12308 worker thread done servicing request
22:10:55.905 00.000 12308 Worker thread wakes up
22:10:55.905 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 224 ms NORTH
22:10:55.911 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:55.912 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:57.158 01.246 12308 Exposure complete
22:10:57.304 00.146 12308 worker thread done servicing request
22:10:57.304 00.000 14556 OnExposeComplete: enter
22:10:57.309 00.005 14556 UpdateGuideState(): m_state=6
22:10:57.313 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4211
22:10:57.317 00.004 14556 Star::Find returns 1 (0), X=189.47, Y=994.41, Mass=2243, SNR=31.8, Peak=163 HFD=5.0
22:10:57.320 00.003 14556 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.07) = xAngle (5.96 = -0.32)
22:10:57.327 00.007 14556 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.86 = -0.42)
22:10:57.332 00.005 14556 CameraToMount -- cameraX=-0.29 cameraY=0.07 hyp=0.30 cameraTheta=2.89 mountX=0.28 mountY=-0.12, mountTheta=-0.41
22:10:57.337 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.07, opts=13)
22:10:57.343 00.006 14556 Enqueuing Move request for scope (-0.29, 0.07)
22:10:57.346 00.003 12308 Worker thread wakes up
22:10:57.348 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.07) opts 0xd
22:10:57.348 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.07)
22:10:57.348 00.000 12308 Moving (-0.29, 0.07) raw xDistance=0.28 yDistance=-0.12
22:10:57.348 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:10:57.349 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:57.349 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:10:57.349 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:57.354 00.005 12308 MoveAxis(W, 122, ABG)
22:10:57.354 00.000 12308 Guiding  Dir = 3, Dur = 122
22:10:57.354 00.000 12308 IsSlewing returns 0
22:10:57.355 00.001 12308 IsGuiding returns 0
22:10:57.356 00.001 12308 PulseGuide returned control before completion, sleep 132
22:10:57.376 00.020 14556 UpdateGuideState exits: m=2243 SNR=31.8
22:10:57.379 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:57.382 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:57.388 00.006 14556 Enqueuing Expose request
22:10:57.493 00.105 12308 IsGuiding returns 1
22:10:57.494 00.001 12308 scope still moving after pulse duration time elapsed
22:10:57.525 00.031 12308 IsSlewing returns 0
22:10:57.527 00.002 12308 IsGuiding returns 0
22:10:57.527 00.000 12308 scope move finished after 122 + 50 ms
22:10:57.528 00.001 12308 Move returns status 0, amount 122
22:10:57.528 00.000 12308 MoveAxis(N, 0, ABG)
22:10:57.528 00.000 12308 Move returns status 0, amount 0
22:10:57.528 00.000 12308 move complete, result=0
22:10:57.529 00.001 12308 worker thread done servicing request
22:10:57.529 00.000 12308 Worker thread wakes up
22:10:57.531 00.002 14556 GuideStep: 0.3 px 122 ms WEST, -0.1 px 0 ms NORTH
22:10:57.536 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:57.537 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:10:58.784 01.247 12308 Exposure complete
22:10:58.936 00.152 12308 worker thread done servicing request
22:10:58.937 00.001 14556 OnExposeComplete: enter
22:10:58.940 00.003 14556 UpdateGuideState(): m_state=6
22:10:58.945 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4212
22:10:58.949 00.004 14556 Star::Find returns 1 (0), X=189.70, Y=994.17, Mass=2215, SNR=31.6, Peak=176 HFD=4.6
22:10:58.952 00.003 14556 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-3.07) = xAngle (1.17 = 1.17)
22:10:58.955 00.003 14556 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.07 = 1.07)
22:10:58.958 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.90 mountX=0.07 mountY=0.15, mountTheta=1.15
22:10:58.964 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.16, opts=13)
22:10:58.968 00.004 14556 Enqueuing Move request for scope (-0.06, -0.16)
22:10:58.971 00.003 12308 Worker thread wakes up
22:10:58.971 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
22:10:58.971 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
22:10:58.971 00.000 12308 Moving (-0.06, -0.16) raw xDistance=0.07 yDistance=0.15
22:10:58.971 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:10:58.971 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:58.971 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:10:58.972 00.001 12308 MoveAxis(E, 0, ABG)
22:10:58.972 00.000 12308 Move returns status 0, amount 0
22:10:58.972 00.000 12308 MoveAxis(N, 0, ABG)
22:10:58.972 00.000 12308 Move returns status 0, amount 0
22:10:58.972 00.000 12308 move complete, result=0
22:10:58.972 00.000 12308 worker thread done servicing request
22:10:58.972 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:10:58.996 00.024 14556 UpdateGuideState exits: m=2215 SNR=31.6
22:10:59.001 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:59.005 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:10:59.010 00.005 14556 Enqueuing Expose request
22:10:59.014 00.004 12308 Worker thread wakes up
22:10:59.014 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:10:59.019 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:10:59.019 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:11:00.273 01.254 12308 Exposure complete
22:11:00.437 00.164 12308 worker thread done servicing request
22:11:00.437 00.000 14556 OnExposeComplete: enter
22:11:00.441 00.004 14556 UpdateGuideState(): m_state=6
22:11:00.446 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4213
22:11:00.450 00.004 14556 Star::Find returns 1 (0), X=189.98, Y=994.26, Mass=2172, SNR=31.4, Peak=174 HFD=4.7
22:11:00.454 00.004 14556 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-3.07) = xAngle (2.76 = 2.76)
22:11:00.458 00.004 14556 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.66 = 2.66)
22:11:00.462 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-0.32 mountX=-0.22 mountY=0.11, mountTheta=2.68
22:11:00.467 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=-0.07, opts=13)
22:11:00.472 00.005 14556 Enqueuing Move request for scope (0.23, -0.07)
22:11:00.475 00.003 12308 Worker thread wakes up
22:11:00.475 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.07) opts 0xd
22:11:00.475 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, -0.07)
22:11:00.475 00.000 12308 Moving (0.23, -0.07) raw xDistance=-0.22 yDistance=0.11
22:11:00.475 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:11:00.475 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:00.477 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:11:00.477 00.000 12308 MoveAxis(E, 95, ABG)
22:11:00.477 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:00.482 00.005 12308 Guiding  Dir = 2, Dur = 95
22:11:00.482 00.000 12308 IsSlewing returns 0
22:11:00.482 00.000 12308 IsGuiding returns 0
22:11:00.484 00.002 12308 PulseGuide returned control before completion, sleep 105
22:11:00.504 00.020 14556 UpdateGuideState exits: m=2172 SNR=31.4
22:11:00.509 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:00.517 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:00.522 00.005 14556 Enqueuing Expose request
22:11:00.606 00.084 12308 IsGuiding returns 1
22:11:00.607 00.001 12308 scope still moving after pulse duration time elapsed
22:11:00.638 00.031 12308 IsSlewing returns 0
22:11:00.640 00.002 12308 IsGuiding returns 0
22:11:00.640 00.000 12308 scope move finished after 95 + 62 ms
22:11:00.641 00.001 12308 Move returns status 0, amount 95
22:11:00.642 00.001 12308 MoveAxis(N, 0, ABG)
22:11:00.642 00.000 12308 Move returns status 0, amount 0
22:11:00.642 00.000 12308 move complete, result=0
22:11:00.643 00.001 12308 worker thread done servicing request
22:11:00.643 00.000 14556 GuideStep: -0.2 px 95 ms EAST, 0.1 px 0 ms NORTH
22:11:00.648 00.005 12308 Worker thread wakes up
22:11:00.649 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:00.649 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:11:01.896 01.247 12308 Exposure complete
22:11:02.042 00.146 12308 worker thread done servicing request
22:11:02.042 00.000 14556 OnExposeComplete: enter
22:11:02.046 00.004 14556 UpdateGuideState(): m_state=6
22:11:02.050 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4214
22:11:02.053 00.003 14556 Star::Find returns 1 (0), X=189.68, Y=994.41, Mass=2244, SNR=31.7, Peak=145 HFD=4.8
22:11:02.057 00.004 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.45 = -0.84)
22:11:02.063 00.006 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.94)
22:11:02.067 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.37 mountX=0.07 mountY=-0.09, mountTheta=-0.88
22:11:02.075 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.07, opts=13)
22:11:02.080 00.005 14556 Enqueuing Move request for scope (-0.08, 0.07)
22:11:02.085 00.005 12308 Worker thread wakes up
22:11:02.085 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
22:11:02.085 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
22:11:02.085 00.000 12308 Moving (-0.08, 0.07) raw xDistance=0.07 yDistance=-0.09
22:11:02.086 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:11:02.086 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:02.086 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:11:02.086 00.000 12308 MoveAxis(E, 0, ABG)
22:11:02.087 00.001 12308 Move returns status 0, amount 0
22:11:02.087 00.000 12308 MoveAxis(N, 0, ABG)
22:11:02.087 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:02.091 00.004 12308 Move returns status 0, amount 0
22:11:02.091 00.000 12308 move complete, result=0
22:11:02.092 00.001 12308 worker thread done servicing request
22:11:02.118 00.026 14556 UpdateGuideState exits: m=2244 SNR=31.7
22:11:02.121 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:02.128 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:02.136 00.008 14556 Enqueuing Expose request
22:11:02.144 00.008 12308 Worker thread wakes up
22:11:02.144 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:02.144 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:02.152 00.008 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:11:03.400 01.248 12308 Exposure complete
22:11:03.527 00.127 12308 worker thread done servicing request
22:11:03.527 00.000 14556 OnExposeComplete: enter
22:11:03.531 00.004 14556 UpdateGuideState(): m_state=6
22:11:03.534 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4215
22:11:03.539 00.005 14556 Star::Find returns 1 (0), X=189.89, Y=994.62, Mass=2246, SNR=31.8, Peak=151 HFD=4.4
22:11:03.543 00.004 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.20 = -2.08)
22:11:03.547 00.004 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.18)
22:11:03.550 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.29 hyp=0.32 cameraTheta=1.13 mountX=-0.16 mountY=-0.26, mountTheta=-2.11
22:11:03.556 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.29, opts=13)
22:11:03.560 00.004 14556 Enqueuing Move request for scope (0.14, 0.29)
22:11:03.564 00.004 12308 Worker thread wakes up
22:11:03.564 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.29) opts 0xd
22:11:03.564 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.29)
22:11:03.564 00.000 12308 Moving (0.14, 0.29) raw xDistance=-0.16 yDistance=-0.26
22:11:03.564 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:11:03.564 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:11:03.564 00.000 12308 MoveAxis(E, 0, ABG)
22:11:03.564 00.000 12308 Move returns status 0, amount 0
22:11:03.566 00.002 12308 MoveAxis(N, 184, ABG)
22:11:03.566 00.000 12308 Guiding  Dir = 0, Dur = 184
22:11:03.566 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:03.571 00.005 12308 IsSlewing returns 0
22:11:03.572 00.001 12308 IsGuiding returns 0
22:11:03.572 00.000 12308 PulseGuide returned control before completion, sleep 194
22:11:03.591 00.019 14556 UpdateGuideState exits: m=2246 SNR=31.8
22:11:03.595 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:03.598 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:03.602 00.004 14556 Enqueuing Expose request
22:11:03.771 00.169 12308 IsGuiding returns 1
22:11:03.771 00.000 12308 scope still moving after pulse duration time elapsed
22:11:03.801 00.030 12308 IsSlewing returns 0
22:11:03.801 00.000 12308 IsGuiding returns 0
22:11:03.803 00.002 12308 scope move finished after 184 + 46 ms
22:11:03.803 00.000 12308 Move returns status 0, amount 184
22:11:03.803 00.000 12308 move complete, result=0
22:11:03.803 00.000 12308 worker thread done servicing request
22:11:03.803 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 184 ms NORTH
22:11:03.810 00.007 12308 Worker thread wakes up
22:11:03.810 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:03.810 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:11:05.067 01.257 12308 Exposure complete
22:11:05.212 00.145 12308 worker thread done servicing request
22:11:05.214 00.002 14556 OnExposeComplete: enter
22:11:05.217 00.003 14556 UpdateGuideState(): m_state=6
22:11:05.221 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4216
22:11:05.225 00.004 14556 Star::Find returns 1 (0), X=189.65, Y=994.18, Mass=1961, SNR=29.7, Peak=153 HFD=4.5
22:11:05.229 00.004 14556 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-3.07) = xAngle (0.93 = 0.93)
22:11:05.234 00.005 14556 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.83 = 0.83)
22:11:05.237 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-2.14 mountX=0.11 mountY=0.14, mountTheta=0.89
22:11:05.243 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.15, opts=13)
22:11:05.247 00.004 14556 Enqueuing Move request for scope (-0.10, -0.15)
22:11:05.250 00.003 12308 Worker thread wakes up
22:11:05.250 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.15) opts 0xd
22:11:05.251 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.15)
22:11:05.251 00.000 12308 Moving (-0.10, -0.15) raw xDistance=0.11 yDistance=0.14
22:11:05.251 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:11:05.251 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:05.251 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:11:05.251 00.000 12308 MoveAxis(E, 0, ABG)
22:11:05.253 00.002 12308 Move returns status 0, amount 0
22:11:05.253 00.000 12308 MoveAxis(N, 0, ABG)
22:11:05.253 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:05.257 00.004 12308 Move returns status 0, amount 0
22:11:05.257 00.000 12308 move complete, result=0
22:11:05.257 00.000 12308 worker thread done servicing request
22:11:05.278 00.021 14556 UpdateGuideState exits: m=1961 SNR=29.7
22:11:05.282 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:05.285 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:05.289 00.004 14556 Enqueuing Expose request
22:11:05.294 00.005 12308 Worker thread wakes up
22:11:05.295 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:05.295 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:11:05.295 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:11:06.545 01.250 12308 Exposure complete
22:11:06.687 00.142 12308 worker thread done servicing request
22:11:06.687 00.000 14556 OnExposeComplete: enter
22:11:06.691 00.004 14556 UpdateGuideState(): m_state=6
22:11:06.694 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4217
22:11:06.699 00.005 14556 Star::Find returns 1 (0), X=189.68, Y=994.31, Mass=2136, SNR=31.0, Peak=171 HFD=4.7
22:11:06.705 00.006 14556 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.07) = xAngle (0.19 = 0.19)
22:11:06.710 00.005 14556 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.10 = 0.10)
22:11:06.715 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.88 mountX=0.08 mountY=0.01, mountTheta=0.10
22:11:06.720 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.02, opts=13)
22:11:06.723 00.003 14556 Enqueuing Move request for scope (-0.08, -0.02)
22:11:06.728 00.005 12308 Worker thread wakes up
22:11:06.728 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
22:11:06.728 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
22:11:06.728 00.000 12308 Moving (-0.08, -0.02) raw xDistance=0.08 yDistance=0.01
22:11:06.729 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:11:06.729 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:06.729 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:11:06.729 00.000 12308 MoveAxis(E, 0, ABG)
22:11:06.729 00.000 12308 Move returns status 0, amount 0
22:11:06.730 00.001 12308 MoveAxis(N, 0, ABG)
22:11:06.730 00.000 12308 Move returns status 0, amount 0
22:11:06.730 00.000 12308 move complete, result=0
22:11:06.730 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:06.735 00.005 12308 worker thread done servicing request
22:11:06.755 00.020 14556 UpdateGuideState exits: m=2136 SNR=31.0
22:11:06.761 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:06.765 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:06.770 00.005 14556 Enqueuing Expose request
22:11:06.774 00.004 12308 Worker thread wakes up
22:11:06.774 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:11:06.779 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:06.779 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:11:08.023 01.244 12308 Exposure complete
22:11:08.166 00.143 12308 worker thread done servicing request
22:11:08.166 00.000 14556 OnExposeComplete: enter
22:11:08.170 00.004 14556 UpdateGuideState(): m_state=6
22:11:08.174 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4218
22:11:08.178 00.004 14556 Star::Find returns 1 (0), X=189.79, Y=994.29, Mass=2354, SNR=32.5, Peak=173 HFD=4.6
22:11:08.181 00.003 14556 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-3.07) = xAngle (2.16 = 2.16)
22:11:08.185 00.004 14556 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.06 = 2.06)
22:11:08.190 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.91 mountX=-0.03 mountY=0.05, mountTheta=2.13
22:11:08.196 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.05, opts=13)
22:11:08.200 00.004 14556 Enqueuing Move request for scope (0.04, -0.05)
22:11:08.204 00.004 12308 Worker thread wakes up
22:11:08.204 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
22:11:08.205 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
22:11:08.205 00.000 12308 Moving (0.04, -0.05) raw xDistance=-0.03 yDistance=0.05
22:11:08.205 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:11:08.205 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:08.206 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:11:08.206 00.000 12308 MoveAxis(E, 0, ABG)
22:11:08.206 00.000 12308 Move returns status 0, amount 0
22:11:08.206 00.000 12308 MoveAxis(N, 0, ABG)
22:11:08.207 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:08.211 00.004 12308 Move returns status 0, amount 0
22:11:08.212 00.001 12308 move complete, result=0
22:11:08.212 00.000 12308 worker thread done servicing request
22:11:08.232 00.020 14556 UpdateGuideState exits: m=2354 SNR=32.5
22:11:08.240 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:08.245 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:08.252 00.007 14556 Enqueuing Expose request
22:11:08.258 00.006 12308 Worker thread wakes up
22:11:08.258 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:11:08.265 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:08.267 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:11:09.522 01.255 12308 Exposure complete
22:11:09.666 00.144 12308 worker thread done servicing request
22:11:09.666 00.000 14556 OnExposeComplete: enter
22:11:09.671 00.005 14556 UpdateGuideState(): m_state=6
22:11:09.676 00.005 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4219
22:11:09.682 00.006 14556 Star::Find returns 1 (0), X=189.70, Y=994.54, Mass=2282, SNR=32.0, Peak=148 HFD=4.9
22:11:09.686 00.004 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.90 = -1.38)
22:11:09.690 00.004 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
22:11:09.694 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.83 mountX=0.04 mountY=-0.22, mountTheta=-1.38
22:11:09.700 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.21, opts=13)
22:11:09.705 00.005 14556 Enqueuing Move request for scope (-0.06, 0.21)
22:11:09.708 00.003 12308 Worker thread wakes up
22:11:09.708 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd
22:11:09.708 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.21)
22:11:09.708 00.000 12308 Moving (-0.06, 0.21) raw xDistance=0.04 yDistance=-0.22
22:11:09.708 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:11:09.710 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:11:09.710 00.000 12308 MoveAxis(E, 0, ABG)
22:11:09.710 00.000 12308 Move returns status 0, amount 0
22:11:09.710 00.000 12308 MoveAxis(N, 151, ABG)
22:11:09.711 00.001 12308 Guiding  Dir = 0, Dur = 151
22:11:09.711 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:09.715 00.004 12308 IsSlewing returns 0
22:11:09.715 00.000 12308 IsGuiding returns 0
22:11:09.716 00.001 12308 PulseGuide returned control before completion, sleep 161
22:11:09.737 00.021 14556 UpdateGuideState exits: m=2282 SNR=32.0
22:11:09.742 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:09.746 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:09.750 00.004 14556 Enqueuing Expose request
22:11:09.884 00.134 12308 IsGuiding returns 1
22:11:09.885 00.001 12308 scope still moving after pulse duration time elapsed
22:11:09.915 00.030 12308 IsSlewing returns 0
22:11:09.916 00.001 12308 IsGuiding returns 0
22:11:09.917 00.001 12308 scope move finished after 151 + 50 ms
22:11:09.917 00.000 12308 Move returns status 0, amount 151
22:11:09.918 00.001 12308 move complete, result=0
22:11:09.918 00.000 12308 worker thread done servicing request
22:11:09.919 00.001 12308 Worker thread wakes up
22:11:09.920 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 151 ms NORTH
22:11:09.928 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:09.928 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:11:11.176 01.248 12308 Exposure complete
22:11:11.320 00.144 12308 worker thread done servicing request
22:11:11.320 00.000 14556 OnExposeComplete: enter
22:11:11.324 00.004 14556 UpdateGuideState(): m_state=6
22:11:11.328 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4220
22:11:11.332 00.004 14556 Star::Find returns 1 (0), X=189.80, Y=994.27, Mass=2114, SNR=30.8, Peak=159 HFD=4.6
22:11:11.338 00.006 14556 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-3.07) = xAngle (2.11 = 2.11)
22:11:11.341 00.003 14556 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.01 = 2.01)
22:11:11.346 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-0.96 mountX=-0.04 mountY=0.07, mountTheta=2.09
22:11:11.351 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.06, opts=13)
22:11:11.355 00.004 14556 Enqueuing Move request for scope (0.04, -0.06)
22:11:11.360 00.005 12308 Worker thread wakes up
22:11:11.360 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
22:11:11.360 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
22:11:11.360 00.000 12308 Moving (0.04, -0.06) raw xDistance=-0.04 yDistance=0.07
22:11:11.360 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:11:11.361 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:11.361 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:11:11.361 00.000 12308 MoveAxis(E, 0, ABG)
22:11:11.361 00.000 12308 Move returns status 0, amount 0
22:11:11.362 00.001 12308 MoveAxis(N, 0, ABG)
22:11:11.363 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:11.367 00.004 12308 Move returns status 0, amount 0
22:11:11.367 00.000 12308 move complete, result=0
22:11:11.368 00.001 12308 worker thread done servicing request
22:11:11.385 00.017 14556 UpdateGuideState exits: m=2114 SNR=30.8
22:11:11.389 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:11.392 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:11.396 00.004 14556 Enqueuing Expose request
22:11:11.399 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:11:11.402 00.003 12308 Worker thread wakes up
22:11:11.402 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:11.402 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:11:12.647 01.245 12308 Exposure complete
22:11:12.790 00.143 12308 worker thread done servicing request
22:11:12.790 00.000 14556 OnExposeComplete: enter
22:11:12.794 00.004 14556 UpdateGuideState(): m_state=6
22:11:12.798 00.004 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4221
22:11:12.801 00.003 14556 Star::Find returns 1 (0), X=189.72, Y=994.53, Mass=2044, SNR=30.3, Peak=155 HFD=4.7
22:11:12.805 00.004 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
22:11:12.809 00.004 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
22:11:12.812 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.20 hyp=0.21 cameraTheta=1.76 mountX=0.02 mountY=-0.21, mountTheta=-1.45
22:11:12.818 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.20, opts=13)
22:11:12.822 00.004 14556 Enqueuing Move request for scope (-0.04, 0.20)
22:11:12.826 00.004 12308 Worker thread wakes up
22:11:12.826 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.20) opts 0xd
22:11:12.826 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.20)
22:11:12.827 00.001 12308 Moving (-0.04, 0.20) raw xDistance=0.02 yDistance=-0.21
22:11:12.827 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:11:12.827 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:11:12.827 00.000 12308 MoveAxis(E, 0, ABG)
22:11:12.827 00.000 12308 Move returns status 0, amount 0
22:11:12.827 00.000 12308 MoveAxis(N, 145, ABG)
22:11:12.827 00.000 12308 Guiding  Dir = 0, Dur = 145
22:11:12.827 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:12.832 00.005 12308 IsSlewing returns 0
22:11:12.832 00.000 12308 IsGuiding returns 0
22:11:12.833 00.001 12308 PulseGuide returned control before completion, sleep 155
22:11:12.854 00.021 14556 UpdateGuideState exits: m=2044 SNR=30.3
22:11:12.858 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:12.863 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:12.866 00.003 14556 Enqueuing Expose request
22:11:12.998 00.132 12308 IsGuiding returns 1
22:11:12.998 00.000 12308 scope still moving after pulse duration time elapsed
22:11:13.028 00.030 12308 IsSlewing returns 0
22:11:13.030 00.002 12308 IsGuiding returns 0
22:11:13.031 00.001 12308 scope move finished after 145 + 53 ms
22:11:13.031 00.000 12308 Move returns status 0, amount 145
22:11:13.032 00.001 12308 move complete, result=0
22:11:13.032 00.000 12308 worker thread done servicing request
22:11:13.032 00.000 12308 Worker thread wakes up
22:11:13.032 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 145 ms NORTH
22:11:13.040 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:13.040 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:11:14.289 01.249 12308 Exposure complete
22:11:14.430 00.141 14556 OnExposeComplete: enter
22:11:14.434 00.004 14556 UpdateGuideState(): m_state=6
22:11:14.437 00.003 12308 worker thread done servicing request
22:11:14.439 00.002 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4222
22:11:14.443 00.004 14556 Star::Find returns 1 (0), X=189.73, Y=994.14, Mass=2175, SNR=31.5, Peak=170 HFD=4.5
22:11:14.447 00.004 14556 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.07) = xAngle (1.36 = 1.36)
22:11:14.449 00.002 14556 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.26 = 1.26)
22:11:14.452 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.72 mountX=0.04 mountY=0.18, mountTheta=1.35
22:11:14.457 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.19, opts=13)
22:11:14.461 00.004 14556 Enqueuing Move request for scope (-0.03, -0.19)
22:11:14.464 00.003 12308 Worker thread wakes up
22:11:14.465 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.19) opts 0xd
22:11:14.465 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.19)
22:11:14.465 00.000 12308 Moving (-0.03, -0.19) raw xDistance=0.04 yDistance=0.18
22:11:14.465 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:11:14.465 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:14.465 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:11:14.465 00.000 12308 MoveAxis(E, 0, ABG)
22:11:14.465 00.000 12308 Move returns status 0, amount 0
22:11:14.466 00.001 12308 MoveAxis(N, 0, ABG)
22:11:14.466 00.000 12308 Move returns status 0, amount 0
22:11:14.466 00.000 12308 move complete, result=0
22:11:14.466 00.000 12308 worker thread done servicing request
22:11:14.467 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:14.492 00.025 14556 UpdateGuideState exits: m=2175 SNR=31.5
22:11:14.497 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:14.505 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:14.514 00.009 14556 Enqueuing Expose request
22:11:14.520 00.006 12308 Worker thread wakes up
22:11:14.521 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:14.521 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(175,979,31,31)
22:11:14.521 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:11:14.756 00.235 14556 evsrv: cli 0185B3E8 connect
22:11:14.858 00.102 14556 case statement mapped state 6 to 3
22:11:14.861 00.003 14556 case statement mapped state 6 to 3
22:11:14.867 00.006 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"e74af8d1-cefb-48b1-82fd-2182bfa19dd8"}
22:11:14.870 00.003 14556 case statement mapped state 6 to 3
22:11:14.874 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e74af8d1-cefb-48b1-82fd-2182bfa19dd8"}
22:11:15.011 00.137 14556 evsrv: cli 0185B3E8 disconnect
22:11:15.017 00.006 14556 evsrv: cli 0185AD08 connect
22:11:15.019 00.002 14556 case statement mapped state 6 to 3
22:11:15.023 00.004 14556 case statement mapped state 6 to 3
22:11:15.132 00.109 14556 evsrv: cli 0185AD08 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"9ba233a8-74c4-49c0-a4bd-2ec0145d0c87"}
22:11:15.135 00.003 14556 PhdController::Dither begins
22:11:15.140 00.005 14556 dither: size=5.00, dRA=3.76 dDec=2.27
22:11:15.143 00.003 14556 MountToCamera -- mountTheta (0.54) + m_xAngle (-3.07) = xAngle (-2.53 = -2.53)
22:11:15.146 00.003 14556 MountToCamera -- mountX=3.76 mountY=2.27 hyp=4.39 mountTheta=0.54 cameraX=-3.60, cameraY=-2.52 cameraTheta=-2.53
22:11:15.149 00.003 14556 setting lock position to (186.16, 991.81)
22:11:15.152 00.003 14556 Mount: notify guiding dithered (-3.6, -2.5)
22:11:15.155 00.003 14556 Status Line: Dither by 3.76,2.27
22:11:15.161 00.006 14556 PhdController: newstate STATE_SETTLE_BEGIN
22:11:15.166 00.005 14556 PhdController: newstate STATE_SETTLE_WAIT
22:11:15.169 00.003 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":0,"id":"9ba233a8-74c4-49c0-a4bd-2ec0145d0c87"}
22:11:15.172 00.003 14556 evsrv: cli 0185AD08 disconnect
22:11:15.759 00.587 12308 Exposure complete
22:11:15.853 00.094 12308 worker thread done servicing request
22:11:15.854 00.001 14556 OnExposeComplete: enter
22:11:15.857 00.003 14556 UpdateGuideState(): m_state=6
22:11:15.860 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4223
22:11:15.863 00.003 14556 Star::Find returns 1 (0), X=189.98, Y=994.26, Mass=2265, SNR=31.9, Peak=180 HFD=4.7
22:11:15.867 00.004 14556 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.07) = xAngle (3.64 = -2.64)
22:11:15.869 00.002 14556 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.54 = -2.74)
22:11:15.872 00.003 14556 CameraToMount -- cameraX=3.82 cameraY=2.44 hyp=4.54 cameraTheta=0.57 mountX=-3.98 mountY=-1.77, mountTheta=-2.72
22:11:15.876 00.004 14556 dither recenter: remaining=(-3.8,-2.3) step=(-3.8,-2.3)
22:11:15.878 00.002 14556 MountToCamera -- mountTheta (-2.60) + m_xAngle (-3.07) = xAngle (-5.67 = 0.61)
22:11:15.881 00.003 14556 MountToCamera -- mountX=-3.76 mountY=-2.27 hyp=4.39 mountTheta=-2.60 cameraX=3.60, cameraY=2.52 cameraTheta=0.61
22:11:15.884 00.003 14556 SchedulePrimaryMove(104CA5C8, x=3.60, y=2.52, opts=4)
22:11:15.887 00.003 14556 Enqueuing Move request for scope (3.60, 2.52)
22:11:15.890 00.003 12308 Worker thread wakes up
22:11:15.890 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (3.60, 2.52) opts 0x4
22:11:15.890 00.000 12308 Handling offset move in thread for scope, endpoint = (3.60, 2.52)
22:11:15.890 00.000 12308 Moving (3.60, 2.52) raw xDistance=-3.76 yDistance=-2.27
22:11:15.890 00.000 12308 MoveAxis(E, 2589, B)
22:11:15.890 00.000 12308 Guiding  Dir = 2, Dur = 2589
22:11:15.890 00.000 14556 Mount: notify direct move -3.76,-2.27
22:11:15.893 00.003 12308 IsSlewing returns 0
22:11:15.893 00.000 12308 IsGuiding returns 0
22:11:15.893 00.000 12308 PulseGuide returned control before completion, sleep 2599
22:11:15.895 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:15.913 00.018 14556 UpdateGuideState exits: m=2265 SNR=31.9
22:11:15.918 00.005 14556 PhdController: settling, locked = 1, distance = 4.55 (1.50) aobump = 0 frame = 1 / 99999
22:11:15.921 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760584275.921,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.55,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:11:15.924 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:15.927 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:15.929 00.002 14556 Enqueuing Expose request
22:11:18.504 02.575 12308 IsGuiding returns 1
22:11:18.504 00.000 12308 scope still moving after pulse duration time elapsed
22:11:18.536 00.032 12308 IsSlewing returns 0
22:11:18.536 00.000 12308 IsGuiding returns 0
22:11:18.536 00.000 12308 scope move finished after 2589 + 53 ms
22:11:18.536 00.000 12308 Move returns status 0, amount 2589
22:11:18.536 00.000 12308 MoveAxis(N, 1595, B)
22:11:18.537 00.001 12308 Guiding  Dir = 0, Dur = 1595
22:11:18.537 00.000 12308 IsSlewing returns 0
22:11:18.537 00.000 12308 IsGuiding returns 0
22:11:18.537 00.000 12308 PulseGuide returned control before completion, sleep 1605
22:11:20.150 01.613 12308 IsGuiding returns 1
22:11:20.150 00.000 12308 scope still moving after pulse duration time elapsed
22:11:20.181 00.031 12308 IsSlewing returns 0
22:11:20.181 00.000 12308 IsGuiding returns 0
22:11:20.181 00.000 12308 scope move finished after 1595 + 49 ms
22:11:20.183 00.002 12308 Move returns status 0, amount 1595
22:11:20.183 00.000 12308 move complete, result=0
22:11:20.183 00.000 12308 worker thread done servicing request
22:11:20.184 00.001 12308 Worker thread wakes up
22:11:20.184 00.000 14556 GuideStep: -3.8 px 2589 ms EAST, -2.3 px 1595 ms NORTH
22:11:20.190 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:20.190 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:21.433 01.243 12308 Exposure complete
22:11:21.566 00.133 12308 worker thread done servicing request
22:11:21.566 00.000 14556 OnExposeComplete: enter
22:11:21.571 00.005 14556 UpdateGuideState(): m_state=6
22:11:21.574 00.003 14556 Star::Find(15, 189, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4224
22:11:21.578 00.004 14556 Star::Find returns 1 (0), X=185.91, Y=992.06, Mass=2103, SNR=30.7, Peak=192 HFD=4.4
22:11:21.581 00.003 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.42 = -0.86)
22:11:21.586 00.005 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.96)
22:11:21.589 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=0.25 hyp=0.35 cameraTheta=2.35 mountX=0.23 mountY=-0.29, mountTheta=-0.90
22:11:21.594 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.25, opts=13)
22:11:21.598 00.004 14556 Enqueuing Move request for scope (-0.24, 0.25)
22:11:21.601 00.003 12308 Worker thread wakes up
22:11:21.601 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.25) opts 0xd
22:11:21.601 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.25)
22:11:21.601 00.000 12308 Moving (-0.24, 0.25) raw xDistance=0.23 yDistance=-0.29
22:11:21.601 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:11:21.602 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:11:21.602 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
22:11:21.602 00.000 12308 MoveAxis(W, 99, ABG)
22:11:21.602 00.000 12308 Guiding  Dir = 3, Dur = 99
22:11:21.603 00.001 12308 IsSlewing returns 0
22:11:21.603 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:21.607 00.004 12308 IsGuiding returns 0
22:11:21.607 00.000 12308 PulseGuide returned control before completion, sleep 109
22:11:21.628 00.021 14556 UpdateGuideState exits: m=2103 SNR=30.7
22:11:21.635 00.007 14556 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 2 / 99999
22:11:21.639 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760584281.639,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.35,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:11:21.645 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:21.650 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:21.653 00.003 14556 Enqueuing Expose request
22:11:21.723 00.070 12308 IsGuiding returns 1
22:11:21.723 00.000 12308 scope still moving after pulse duration time elapsed
22:11:21.754 00.031 12308 IsSlewing returns 0
22:11:21.755 00.001 12308 IsGuiding returns 0
22:11:21.755 00.000 12308 scope move finished after 99 + 48 ms
22:11:21.755 00.000 12308 Move returns status 0, amount 99
22:11:21.756 00.001 12308 MoveAxis(N, 0, ABG)
22:11:21.756 00.000 12308 Move returns status 0, amount 0
22:11:21.757 00.001 12308 move complete, result=0
22:11:21.757 00.000 12308 worker thread done servicing request
22:11:21.757 00.000 14556 GuideStep: 0.2 px 99 ms WEST, -0.3 px 0 ms NORTH
22:11:21.763 00.006 12308 Worker thread wakes up
22:11:21.763 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:21.763 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:23.002 01.239 12308 Exposure complete
22:11:23.131 00.129 12308 worker thread done servicing request
22:11:23.132 00.001 14556 OnExposeComplete: enter
22:11:23.136 00.004 14556 UpdateGuideState(): m_state=6
22:11:23.140 00.004 14556 Star::Find(15, 185, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4225
22:11:23.144 00.004 14556 Star::Find returns 1 (0), X=186.25, Y=992.21, Mass=2207, SNR=31.5, Peak=168 HFD=4.6
22:11:23.147 00.003 14556 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.07) = xAngle (4.42 = -1.87)
22:11:23.151 00.004 14556 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.97)
22:11:23.154 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.40 hyp=0.41 cameraTheta=1.34 mountX=-0.12 mountY=-0.38, mountTheta=-1.88
22:11:23.158 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.40, opts=13)
22:11:23.163 00.005 14556 Enqueuing Move request for scope (0.09, 0.40)
22:11:23.167 00.004 12308 Worker thread wakes up
22:11:23.167 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.40) opts 0xd
22:11:23.167 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.40)
22:11:23.167 00.000 12308 Moving (0.09, 0.40) raw xDistance=-0.12 yDistance=-0.38
22:11:23.167 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:11:23.168 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:11:23.168 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
22:11:23.168 00.000 12308 MoveAxis(E, 0, ABG)
22:11:23.168 00.000 12308 Move returns status 0, amount 0
22:11:23.168 00.000 12308 MoveAxis(N, 0, ABG)
22:11:23.168 00.000 12308 Move returns status 0, amount 0
22:11:23.168 00.000 12308 move complete, result=0
22:11:23.169 00.001 12308 worker thread done servicing request
22:11:23.169 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:23.193 00.024 14556 UpdateGuideState exits: m=2207 SNR=31.5
22:11:23.198 00.005 14556 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 3 / 99999
22:11:23.204 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760584283.204,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":1.6,"SettleTime":10.0,"StarLocked":true}
22:11:23.209 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:23.213 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:23.217 00.004 14556 Enqueuing Expose request
22:11:23.221 00.004 12308 Worker thread wakes up
22:11:23.221 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:23.221 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:23.221 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:11:24.463 01.242 12308 Exposure complete
22:11:24.600 00.137 12308 worker thread done servicing request
22:11:24.601 00.001 14556 OnExposeComplete: enter
22:11:24.604 00.003 14556 UpdateGuideState(): m_state=6
22:11:24.609 00.005 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4226
22:11:24.612 00.003 14556 Star::Find returns 1 (0), X=186.10, Y=992.14, Mass=2324, SNR=32.1, Peak=199 HFD=4.4
22:11:24.617 00.005 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.81 = -1.48)
22:11:24.620 00.003 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.57)
22:11:24.623 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.33 hyp=0.33 cameraTheta=1.73 mountX=0.03 mountY=-0.33, mountTheta=-1.48
22:11:24.629 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.33, opts=13)
22:11:24.633 00.004 14556 Enqueuing Move request for scope (-0.05, 0.33)
22:11:24.637 00.004 12308 Worker thread wakes up
22:11:24.637 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.33) opts 0xd
22:11:24.637 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.33)
22:11:24.637 00.000 12308 Moving (-0.05, 0.33) raw xDistance=0.03 yDistance=-0.33
22:11:24.637 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:11:24.638 00.001 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.99
22:11:24.638 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:11:24.638 00.000 12308 MoveAxis(E, 0, ABG)
22:11:24.638 00.000 12308 Move returns status 0, amount 0
22:11:24.638 00.000 12308 MoveAxis(N, 233, ABG)
22:11:24.638 00.000 12308 Guiding  Dir = 0, Dur = 233
22:11:24.638 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:24.642 00.004 12308 IsSlewing returns 0
22:11:24.642 00.000 12308 IsGuiding returns 0
22:11:24.644 00.002 12308 PulseGuide returned control before completion, sleep 243
22:11:24.663 00.019 14556 UpdateGuideState exits: m=2324 SNR=32.1
22:11:24.668 00.005 14556 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 4 / 99999
22:11:24.671 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760584284.671,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
22:11:24.674 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:24.677 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:24.680 00.003 14556 Enqueuing Expose request
22:11:24.890 00.210 12308 IsGuiding returns 1
22:11:24.891 00.001 12308 scope still moving after pulse duration time elapsed
22:11:24.921 00.030 12308 IsSlewing returns 0
22:11:24.922 00.001 12308 IsGuiding returns 0
22:11:24.923 00.001 12308 scope move finished after 233 + 46 ms
22:11:24.923 00.000 12308 Move returns status 0, amount 233
22:11:24.923 00.000 12308 move complete, result=0
22:11:24.923 00.000 12308 worker thread done servicing request
22:11:24.923 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 233 ms NORTH
22:11:24.929 00.006 12308 Worker thread wakes up
22:11:24.929 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:24.929 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:26.182 01.253 12308 Exposure complete
22:11:26.323 00.141 12308 worker thread done servicing request
22:11:26.324 00.001 14556 OnExposeComplete: enter
22:11:26.327 00.003 14556 UpdateGuideState(): m_state=6
22:11:26.331 00.004 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4227
22:11:26.335 00.004 14556 Star::Find returns 1 (0), X=186.11, Y=991.96, Mass=2422, SNR=33.1, Peak=198 HFD=4.6
22:11:26.339 00.004 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.93 = -1.36)
22:11:26.342 00.003 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.46)
22:11:26.345 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.16 cameraTheta=1.85 mountX=0.03 mountY=-0.16, mountTheta=-1.36
22:11:26.351 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.15, opts=13)
22:11:26.355 00.004 14556 Enqueuing Move request for scope (-0.04, 0.15)
22:11:26.359 00.004 12308 Worker thread wakes up
22:11:26.359 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
22:11:26.359 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
22:11:26.359 00.000 12308 Moving (-0.04, 0.15) raw xDistance=0.03 yDistance=-0.16
22:11:26.359 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:11:26.359 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:26.359 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:11:26.359 00.000 12308 MoveAxis(E, 0, ABG)
22:11:26.360 00.001 12308 Move returns status 0, amount 0
22:11:26.360 00.000 12308 MoveAxis(N, 0, ABG)
22:11:26.360 00.000 12308 Move returns status 0, amount 0
22:11:26.360 00.000 12308 move complete, result=0
22:11:26.360 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:26.365 00.005 12308 worker thread done servicing request
22:11:26.387 00.022 14556 UpdateGuideState exits: m=2422 SNR=33.1
22:11:26.393 00.006 14556 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 5 / 99999
22:11:26.396 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760584286.396,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
22:11:26.401 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:26.404 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:26.408 00.004 14556 Enqueuing Expose request
22:11:26.411 00.003 12308 Worker thread wakes up
22:11:26.411 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:26.411 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:26.412 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:11:27.666 01.254 12308 Exposure complete
22:11:27.808 00.142 12308 worker thread done servicing request
22:11:27.809 00.001 14556 OnExposeComplete: enter
22:11:27.812 00.003 14556 UpdateGuideState(): m_state=6
22:11:27.816 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4228
22:11:27.819 00.003 14556 Star::Find returns 1 (0), X=186.10, Y=992.14, Mass=2027, SNR=30.2, Peak=153 HFD=4.5
22:11:27.824 00.005 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.83 = -1.46)
22:11:27.827 00.003 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.56)
22:11:27.831 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.33 hyp=0.34 cameraTheta=1.75 mountX=0.04 mountY=-0.34, mountTheta=-1.46
22:11:27.839 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.33, opts=13)
22:11:27.843 00.004 14556 Enqueuing Move request for scope (-0.06, 0.33)
22:11:27.847 00.004 12308 Worker thread wakes up
22:11:27.847 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.33) opts 0xd
22:11:27.847 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.33)
22:11:27.847 00.000 12308 Moving (-0.06, 0.33) raw xDistance=0.04 yDistance=-0.34
22:11:27.847 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:11:27.848 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:11:27.848 00.000 12308 MoveAxis(E, 0, ABG)
22:11:27.848 00.000 12308 Move returns status 0, amount 0
22:11:27.848 00.000 12308 MoveAxis(N, 237, ABG)
22:11:27.848 00.000 12308 Guiding  Dir = 0, Dur = 237
22:11:27.848 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:27.853 00.005 12308 IsSlewing returns 0
22:11:27.853 00.000 12308 IsGuiding returns 0
22:11:27.855 00.002 12308 PulseGuide returned control before completion, sleep 247
22:11:27.877 00.022 14556 UpdateGuideState exits: m=2027 SNR=30.2
22:11:27.881 00.004 14556 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 6 / 99999
22:11:27.885 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760584287.885,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.31,"Time":6.2,"SettleTime":10.0,"StarLocked":true}
22:11:27.890 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:27.895 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:27.899 00.004 14556 Enqueuing Expose request
22:11:28.112 00.213 12308 IsGuiding returns 1
22:11:28.113 00.001 12308 scope still moving after pulse duration time elapsed
22:11:28.143 00.030 12308 IsSlewing returns 0
22:11:28.143 00.000 12308 IsGuiding returns 0
22:11:28.145 00.002 12308 scope move finished after 237 + 52 ms
22:11:28.145 00.000 12308 Move returns status 0, amount 237
22:11:28.145 00.000 12308 move complete, result=0
22:11:28.146 00.001 12308 worker thread done servicing request
22:11:28.146 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 237 ms NORTH
22:11:28.152 00.006 12308 Worker thread wakes up
22:11:28.152 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:28.152 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:29.396 01.244 12308 Exposure complete
22:11:29.521 00.125 12308 worker thread done servicing request
22:11:29.521 00.000 14556 OnExposeComplete: enter
22:11:29.525 00.004 14556 UpdateGuideState(): m_state=6
22:11:29.528 00.003 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4229
22:11:29.532 00.004 14556 Star::Find returns 1 (0), X=186.14, Y=991.82, Mass=2432, SNR=33.1, Peak=212 HFD=4.5
22:11:29.536 00.004 14556 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.07) = xAngle (5.94 = -0.34)
22:11:29.539 00.003 14556 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.44)
22:11:29.543 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.87 mountX=0.02 mountY=-0.01, mountTheta=-0.43
22:11:29.547 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.01, opts=13)
22:11:29.551 00.004 14556 Enqueuing Move request for scope (-0.02, 0.01)
22:11:29.555 00.004 12308 Worker thread wakes up
22:11:29.555 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
22:11:29.555 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
22:11:29.555 00.000 12308 Moving (-0.02, 0.01) raw xDistance=0.02 yDistance=-0.01
22:11:29.555 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:11:29.555 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:29.556 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:11:29.556 00.000 12308 MoveAxis(E, 0, ABG)
22:11:29.556 00.000 12308 Move returns status 0, amount 0
22:11:29.556 00.000 12308 MoveAxis(N, 0, ABG)
22:11:29.556 00.000 12308 Move returns status 0, amount 0
22:11:29.556 00.000 12308 move complete, result=0
22:11:29.556 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:29.560 00.004 12308 worker thread done servicing request
22:11:29.580 00.020 14556 UpdateGuideState exits: m=2432 SNR=33.1
22:11:29.585 00.005 14556 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 7 / 99999
22:11:29.589 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760584289.589,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.22,"Time":7.9,"SettleTime":10.0,"StarLocked":true}
22:11:29.593 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:29.596 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:29.601 00.005 14556 Enqueuing Expose request
22:11:29.604 00.003 12308 Worker thread wakes up
22:11:29.605 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:11:29.611 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:29.611 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:30.862 01.251 12308 Exposure complete
22:11:31.001 00.139 12308 worker thread done servicing request
22:11:31.001 00.000 14556 OnExposeComplete: enter
22:11:31.005 00.004 14556 UpdateGuideState(): m_state=6
22:11:31.009 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4230
22:11:31.015 00.006 14556 Star::Find returns 1 (0), X=186.19, Y=991.90, Mass=2112, SNR=31.2, Peak=192 HFD=4.5
22:11:31.020 00.005 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.27 = -2.02)
22:11:31.023 00.003 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.12)
22:11:31.029 00.006 14556 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.19 mountX=-0.04 mountY=-0.08, mountTheta=-2.04
22:11:31.035 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.09, opts=13)
22:11:31.039 00.004 14556 Enqueuing Move request for scope (0.03, 0.09)
22:11:31.042 00.003 12308 Worker thread wakes up
22:11:31.042 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
22:11:31.042 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
22:11:31.042 00.000 12308 Moving (0.03, 0.09) raw xDistance=-0.04 yDistance=-0.08
22:11:31.042 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:11:31.044 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:31.044 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:11:31.044 00.000 12308 MoveAxis(E, 0, ABG)
22:11:31.044 00.000 12308 Move returns status 0, amount 0
22:11:31.044 00.000 12308 MoveAxis(N, 0, ABG)
22:11:31.044 00.000 12308 Move returns status 0, amount 0
22:11:31.045 00.001 12308 move complete, result=0
22:11:31.045 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:31.051 00.006 12308 worker thread done servicing request
22:11:31.073 00.022 14556 UpdateGuideState exits: m=2112 SNR=31.2
22:11:31.078 00.005 14556 PhdController: settling, locked = 1, distance = 0.18 (1.50) aobump = 0 frame = 8 / 99999
22:11:31.082 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760584291.082,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.18,"Time":9.4,"SettleTime":10.0,"StarLocked":true}
22:11:31.087 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:31.090 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:31.094 00.004 14556 Enqueuing Expose request
22:11:31.098 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:31.101 00.003 12308 Worker thread wakes up
22:11:31.101 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:31.101 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:32.349 01.248 12308 Exposure complete
22:11:32.491 00.142 12308 worker thread done servicing request
22:11:32.493 00.002 14556 OnExposeComplete: enter
22:11:32.496 00.003 14556 UpdateGuideState(): m_state=6
22:11:32.499 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4231
22:11:32.503 00.004 14556 Star::Find returns 1 (0), X=186.28, Y=992.02, Mass=2179, SNR=31.4, Peak=195 HFD=4.7
22:11:32.507 00.004 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
22:11:32.510 00.003 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.26)
22:11:32.514 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.21 hyp=0.24 cameraTheta=1.05 mountX=-0.14 mountY=-0.19, mountTheta=-2.19
22:11:32.519 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.21, opts=13)
22:11:32.522 00.003 14556 Enqueuing Move request for scope (0.12, 0.21)
22:11:32.526 00.004 12308 Worker thread wakes up
22:11:32.526 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.21) opts 0xd
22:11:32.526 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.21)
22:11:32.526 00.000 12308 Moving (0.12, 0.21) raw xDistance=-0.14 yDistance=-0.19
22:11:32.526 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:11:32.527 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:32.527 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:11:32.527 00.000 12308 MoveAxis(E, 0, ABG)
22:11:32.527 00.000 12308 Move returns status 0, amount 0
22:11:32.527 00.000 12308 MoveAxis(N, 0, ABG)
22:11:32.528 00.001 12308 Move returns status 0, amount 0
22:11:32.528 00.000 12308 move complete, result=0
22:11:32.528 00.000 12308 worker thread done servicing request
22:11:32.529 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:32.551 00.022 14556 UpdateGuideState exits: m=2179 SNR=31.4
22:11:32.555 00.004 14556 PhdController: settling, locked = 1, distance = 0.20 (1.50) aobump = 0 frame = 9 / 99999
22:11:32.558 00.003 14556 PhdController: newstate STATE_FINISH
22:11:32.562 00.004 14556 PhdController complete: success
22:11:32.566 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760584292.566,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
22:11:32.570 00.004 14556 Mount: notify guiding dither settle done success=1
22:11:32.573 00.003 14556 PhdController: newstate STATE_IDLE
22:11:32.580 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:32.584 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:32.587 00.003 14556 Enqueuing Expose request
22:11:32.592 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:11:32.596 00.004 12308 Worker thread wakes up
22:11:32.596 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:32.596 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:33.842 01.246 12308 Exposure complete
22:11:33.985 00.143 12308 worker thread done servicing request
22:11:33.985 00.000 14556 OnExposeComplete: enter
22:11:33.990 00.005 14556 UpdateGuideState(): m_state=6
22:11:33.993 00.003 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4232
22:11:33.997 00.004 14556 Star::Find returns 1 (0), X=185.97, Y=991.92, Mass=2137, SNR=30.9, Peak=183 HFD=4.4
22:11:34.001 00.004 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.71 = -0.57)
22:11:34.004 00.003 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
22:11:34.009 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.11 hyp=0.22 cameraTheta=2.64 mountX=0.18 mountY=-0.14, mountTheta=-0.64
22:11:34.014 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.11, opts=13)
22:11:34.019 00.005 14556 Enqueuing Move request for scope (-0.19, 0.11)
22:11:34.024 00.005 12308 Worker thread wakes up
22:11:34.025 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.11) opts 0xd
22:11:34.025 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.11)
22:11:34.025 00.000 12308 Moving (-0.19, 0.11) raw xDistance=0.18 yDistance=-0.14
22:11:34.025 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:11:34.026 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:34.026 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:11:34.026 00.000 12308 MoveAxis(E, 0, ABG)
22:11:34.026 00.000 12308 Move returns status 0, amount 0
22:11:34.027 00.001 12308 MoveAxis(N, 0, ABG)
22:11:34.027 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:34.031 00.004 12308 Move returns status 0, amount 0
22:11:34.031 00.000 12308 move complete, result=0
22:11:34.031 00.000 12308 worker thread done servicing request
22:11:34.054 00.023 14556 UpdateGuideState exits: m=2137 SNR=30.9
22:11:34.058 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:34.062 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:34.066 00.004 14556 Enqueuing Expose request
22:11:34.070 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:34.073 00.003 12308 Worker thread wakes up
22:11:34.074 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:34.074 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:35.325 01.251 12308 Exposure complete
22:11:35.483 00.158 12308 worker thread done servicing request
22:11:35.484 00.001 14556 OnExposeComplete: enter
22:11:35.488 00.004 14556 UpdateGuideState(): m_state=6
22:11:35.493 00.005 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4233
22:11:35.498 00.005 14556 Star::Find returns 1 (0), X=186.05, Y=992.10, Mass=2137, SNR=31.0, Peak=189 HFD=4.5
22:11:35.502 00.004 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
22:11:35.508 00.006 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
22:11:35.513 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.29 hyp=0.31 cameraTheta=1.93 mountX=0.09 mountY=-0.30, mountTheta=-1.29
22:11:35.517 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.29, opts=13)
22:11:35.522 00.005 14556 Enqueuing Move request for scope (-0.11, 0.29)
22:11:35.525 00.003 12308 Worker thread wakes up
22:11:35.525 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.29) opts 0xd
22:11:35.525 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.29)
22:11:35.526 00.001 12308 Moving (-0.11, 0.29) raw xDistance=0.09 yDistance=-0.30
22:11:35.526 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:11:35.526 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:11:35.526 00.000 12308 MoveAxis(E, 0, ABG)
22:11:35.526 00.000 12308 Move returns status 0, amount 0
22:11:35.526 00.000 12308 MoveAxis(N, 212, ABG)
22:11:35.526 00.000 12308 Guiding  Dir = 0, Dur = 212
22:11:35.527 00.001 12308 IsSlewing returns 0
22:11:35.527 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:35.532 00.005 12308 IsGuiding returns 0
22:11:35.534 00.002 12308 PulseGuide returned control before completion, sleep 222
22:11:35.556 00.022 14556 UpdateGuideState exits: m=2137 SNR=31.0
22:11:35.560 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:35.565 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:35.569 00.004 14556 Enqueuing Expose request
22:11:35.770 00.201 12308 IsGuiding returns 1
22:11:35.771 00.001 12308 scope still moving after pulse duration time elapsed
22:11:35.800 00.029 12308 IsSlewing returns 0
22:11:35.802 00.002 12308 IsGuiding returns 0
22:11:35.803 00.001 12308 scope move finished after 212 + 57 ms
22:11:35.803 00.000 12308 Move returns status 0, amount 212
22:11:35.804 00.001 12308 move complete, result=0
22:11:35.804 00.000 12308 worker thread done servicing request
22:11:35.804 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 212 ms NORTH
22:11:35.811 00.007 12308 Worker thread wakes up
22:11:35.811 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:35.811 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:37.064 01.253 12308 Exposure complete
22:11:37.210 00.146 14556 OnExposeComplete: enter
22:11:37.215 00.005 12308 worker thread done servicing request
22:11:37.215 00.000 14556 UpdateGuideState(): m_state=6
22:11:37.221 00.006 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4234
22:11:37.228 00.007 14556 Star::Find returns 1 (0), X=186.34, Y=991.87, Mass=1982, SNR=29.9, Peak=166 HFD=4.4
22:11:37.234 00.006 14556 CameraToMount -- cameraTheta (0.30) - m_xAngle (-3.07) = xAngle (3.37 = -2.91)
22:11:37.242 00.008 14556 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.27 = -3.01)
22:11:37.247 00.005 14556 CameraToMount -- cameraX=0.19 cameraY=0.06 hyp=0.19 cameraTheta=0.30 mountX=-0.19 mountY=-0.02, mountTheta=-3.01
22:11:37.254 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.06, opts=13)
22:11:37.261 00.007 14556 Enqueuing Move request for scope (0.19, 0.06)
22:11:37.267 00.006 12308 Worker thread wakes up
22:11:37.267 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.06) opts 0xd
22:11:37.269 00.002 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.06)
22:11:37.269 00.000 12308 Moving (0.19, 0.06) raw xDistance=-0.19 yDistance=-0.02
22:11:37.269 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:11:37.269 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:37.269 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:11:37.269 00.000 12308 MoveAxis(E, 0, ABG)
22:11:37.270 00.001 12308 Move returns status 0, amount 0
22:11:37.270 00.000 12308 MoveAxis(N, 0, ABG)
22:11:37.270 00.000 12308 Move returns status 0, amount 0
22:11:37.271 00.001 12308 move complete, result=0
22:11:37.271 00.000 12308 worker thread done servicing request
22:11:37.271 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:37.297 00.026 14556 UpdateGuideState exits: m=1982 SNR=29.9
22:11:37.301 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:37.306 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:37.309 00.003 14556 Enqueuing Expose request
22:11:37.314 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:11:37.318 00.004 12308 Worker thread wakes up
22:11:37.318 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:37.318 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:38.570 01.252 12308 Exposure complete
22:11:38.724 00.154 12308 worker thread done servicing request
22:11:38.724 00.000 14556 OnExposeComplete: enter
22:11:38.729 00.005 14556 UpdateGuideState(): m_state=6
22:11:38.732 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4235
22:11:38.736 00.004 14556 Star::Find returns 1 (0), X=186.28, Y=991.92, Mass=2192, SNR=31.4, Peak=179 HFD=4.5
22:11:38.739 00.003 14556 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.07) = xAngle (3.79 = -2.49)
22:11:38.745 00.006 14556 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.70 = -2.59)
22:11:38.750 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.11 hyp=0.16 cameraTheta=0.72 mountX=-0.13 mountY=-0.08, mountTheta=-2.56
22:11:38.755 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.11, opts=13)
22:11:38.763 00.008 14556 Enqueuing Move request for scope (0.12, 0.11)
22:11:38.769 00.006 12308 Worker thread wakes up
22:11:38.769 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.11) opts 0xd
22:11:38.770 00.001 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.11)
22:11:38.770 00.000 12308 Moving (0.12, 0.11) raw xDistance=-0.13 yDistance=-0.08
22:11:38.770 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:11:38.770 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:38.771 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:11:38.771 00.000 12308 MoveAxis(E, 0, ABG)
22:11:38.771 00.000 12308 Move returns status 0, amount 0
22:11:38.773 00.002 12308 MoveAxis(N, 0, ABG)
22:11:38.773 00.000 12308 Move returns status 0, amount 0
22:11:38.773 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:38.777 00.004 12308 move complete, result=0
22:11:38.777 00.000 12308 worker thread done servicing request
22:11:38.801 00.024 14556 UpdateGuideState exits: m=2192 SNR=31.4
22:11:38.805 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:38.809 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:38.812 00.003 14556 Enqueuing Expose request
22:11:38.815 00.003 12308 Worker thread wakes up
22:11:38.816 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:38.820 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:38.820 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:40.070 01.250 12308 Exposure complete
22:11:40.209 00.139 12308 worker thread done servicing request
22:11:40.211 00.002 14556 OnExposeComplete: enter
22:11:40.214 00.003 14556 UpdateGuideState(): m_state=6
22:11:40.217 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4236
22:11:40.222 00.005 14556 Star::Find returns 1 (0), X=186.39, Y=992.01, Mass=2042, SNR=30.3, Peak=177 HFD=4.2
22:11:40.226 00.004 14556 CameraToMount -- cameraTheta (0.69) - m_xAngle (-3.07) = xAngle (3.77 = -2.52)
22:11:40.231 00.005 14556 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.67 = -2.62)
22:11:40.235 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=0.20 hyp=0.31 cameraTheta=0.69 mountX=-0.25 mountY=-0.16, mountTheta=-2.59
22:11:40.240 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.20, opts=13)
22:11:40.244 00.004 14556 Enqueuing Move request for scope (0.24, 0.20)
22:11:40.247 00.003 12308 Worker thread wakes up
22:11:40.247 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.20) opts 0xd
22:11:40.248 00.001 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.20)
22:11:40.248 00.000 12308 Moving (0.24, 0.20) raw xDistance=-0.25 yDistance=-0.16
22:11:40.248 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:11:40.248 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:40.249 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:11:40.249 00.000 12308 MoveAxis(E, 109, ABG)
22:11:40.249 00.000 12308 Guiding  Dir = 2, Dur = 109
22:11:40.249 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:40.255 00.006 12308 IsSlewing returns 0
22:11:40.255 00.000 12308 IsGuiding returns 0
22:11:40.255 00.000 12308 PulseGuide returned control before completion, sleep 119
22:11:40.280 00.025 14556 UpdateGuideState exits: m=2042 SNR=30.3
22:11:40.283 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:40.288 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:40.293 00.005 14556 Enqueuing Expose request
22:11:40.391 00.098 12308 IsGuiding returns 1
22:11:40.392 00.001 12308 scope still moving after pulse duration time elapsed
22:11:40.421 00.029 12308 IsSlewing returns 0
22:11:40.421 00.000 12308 IsGuiding returns 0
22:11:40.422 00.001 12308 scope move finished after 109 + 58 ms
22:11:40.422 00.000 12308 Move returns status 0, amount 109
22:11:40.422 00.000 12308 MoveAxis(N, 0, ABG)
22:11:40.422 00.000 12308 Move returns status 0, amount 0
22:11:40.424 00.002 12308 move complete, result=0
22:11:40.424 00.000 12308 worker thread done servicing request
22:11:40.425 00.001 14556 GuideStep: -0.3 px 109 ms EAST, -0.2 px 0 ms NORTH
22:11:40.431 00.006 12308 Worker thread wakes up
22:11:40.431 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:40.431 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:41.683 01.252 12308 Exposure complete
22:11:41.830 00.147 12308 worker thread done servicing request
22:11:41.830 00.000 14556 OnExposeComplete: enter
22:11:41.834 00.004 14556 UpdateGuideState(): m_state=6
22:11:41.839 00.005 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4237
22:11:41.845 00.006 14556 Star::Find returns 1 (0), X=186.20, Y=992.10, Mass=2102, SNR=30.7, Peak=199 HFD=4.7
22:11:41.850 00.005 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.51 = -1.78)
22:11:41.857 00.007 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.88)
22:11:41.861 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.43 mountX=-0.06 mountY=-0.27, mountTheta=-1.78
22:11:41.869 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.28, opts=13)
22:11:41.875 00.006 14556 Enqueuing Move request for scope (0.04, 0.28)
22:11:41.881 00.006 12308 Worker thread wakes up
22:11:41.881 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.28) opts 0xd
22:11:41.881 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.28)
22:11:41.881 00.000 12308 Moving (0.04, 0.28) raw xDistance=-0.06 yDistance=-0.27
22:11:41.881 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:11:41.882 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:11:41.882 00.000 12308 MoveAxis(E, 0, ABG)
22:11:41.882 00.000 12308 Move returns status 0, amount 0
22:11:41.882 00.000 12308 MoveAxis(N, 191, ABG)
22:11:41.882 00.000 12308 Guiding  Dir = 0, Dur = 191
22:11:41.884 00.002 12308 IsSlewing returns 0
22:11:41.884 00.000 12308 IsGuiding returns 0
22:11:41.884 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:41.890 00.006 12308 PulseGuide returned control before completion, sleep 201
22:11:41.919 00.029 14556 UpdateGuideState exits: m=2102 SNR=30.7
22:11:41.924 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:41.929 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:41.934 00.005 14556 Enqueuing Expose request
22:11:42.098 00.164 12308 IsGuiding returns 1
22:11:42.098 00.000 12308 scope still moving after pulse duration time elapsed
22:11:42.130 00.032 12308 IsSlewing returns 0
22:11:42.130 00.000 12308 IsGuiding returns 0
22:11:42.130 00.000 12308 scope move finished after 191 + 55 ms
22:11:42.131 00.001 12308 Move returns status 0, amount 191
22:11:42.131 00.000 12308 move complete, result=0
22:11:42.133 00.002 12308 worker thread done servicing request
22:11:42.133 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 191 ms NORTH
22:11:42.139 00.006 12308 Worker thread wakes up
22:11:42.139 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:42.139 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:43.393 01.254 12308 Exposure complete
22:11:43.543 00.150 12308 worker thread done servicing request
22:11:43.543 00.000 14556 OnExposeComplete: enter
22:11:43.547 00.004 14556 UpdateGuideState(): m_state=6
22:11:43.552 00.005 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4238
22:11:43.556 00.004 14556 Star::Find returns 1 (0), X=186.04, Y=991.81, Mass=2268, SNR=31.9, Peak=185 HFD=4.4
22:11:43.560 00.004 14556 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.07) = xAngle (-0.05 = -0.05)
22:11:43.564 00.004 14556 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.15 = -0.15)
22:11:43.567 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-3.12 mountX=0.11 mountY=-0.02, mountTheta=-0.15
22:11:43.573 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.00, opts=13)
22:11:43.578 00.005 14556 Enqueuing Move request for scope (-0.11, -0.00)
22:11:43.582 00.004 12308 Worker thread wakes up
22:11:43.582 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.00) opts 0xd
22:11:43.582 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.00)
22:11:43.582 00.000 12308 Moving (-0.11, -0.00) raw xDistance=0.11 yDistance=-0.02
22:11:43.582 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:11:43.583 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:43.583 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:11:43.583 00.000 12308 MoveAxis(E, 0, ABG)
22:11:43.583 00.000 12308 Move returns status 0, amount 0
22:11:43.584 00.001 12308 MoveAxis(N, 0, ABG)
22:11:43.584 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:43.588 00.004 12308 Move returns status 0, amount 0
22:11:43.588 00.000 12308 move complete, result=0
22:11:43.588 00.000 12308 worker thread done servicing request
22:11:43.611 00.023 14556 UpdateGuideState exits: m=2268 SNR=31.9
22:11:43.615 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:43.619 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:43.622 00.003 14556 Enqueuing Expose request
22:11:43.627 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:11:43.631 00.004 12308 Worker thread wakes up
22:11:43.631 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:43.632 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:44.889 01.257 12308 Exposure complete
22:11:45.033 00.144 12308 worker thread done servicing request
22:11:45.034 00.001 14556 OnExposeComplete: enter
22:11:45.038 00.004 14556 UpdateGuideState(): m_state=6
22:11:45.041 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4239
22:11:45.044 00.003 14556 Star::Find returns 1 (0), X=186.10, Y=991.90, Mass=2093, SNR=30.6, Peak=170 HFD=4.4
22:11:45.048 00.004 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.25 = -1.04)
22:11:45.053 00.005 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.14)
22:11:45.056 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.08 hyp=0.10 cameraTheta=2.17 mountX=0.05 mountY=-0.09, mountTheta=-1.06
22:11:45.061 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.08, opts=13)
22:11:45.065 00.004 14556 Enqueuing Move request for scope (-0.06, 0.08)
22:11:45.069 00.004 12308 Worker thread wakes up
22:11:45.069 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.08) opts 0xd
22:11:45.069 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.08)
22:11:45.069 00.000 12308 Moving (-0.06, 0.08) raw xDistance=0.05 yDistance=-0.09
22:11:45.069 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:11:45.070 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:45.070 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:11:45.070 00.000 12308 MoveAxis(E, 0, ABG)
22:11:45.070 00.000 12308 Move returns status 0, amount 0
22:11:45.070 00.000 12308 MoveAxis(N, 0, ABG)
22:11:45.071 00.001 12308 Move returns status 0, amount 0
22:11:45.071 00.000 12308 move complete, result=0
22:11:45.071 00.000 12308 worker thread done servicing request
22:11:45.071 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:45.095 00.024 14556 UpdateGuideState exits: m=2093 SNR=30.6
22:11:45.098 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:45.102 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:45.107 00.005 14556 Enqueuing Expose request
22:11:45.112 00.005 12308 Worker thread wakes up
22:11:45.113 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:45.117 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:45.117 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:46.371 01.254 12308 Exposure complete
22:11:46.522 00.151 12308 worker thread done servicing request
22:11:46.523 00.001 14556 OnExposeComplete: enter
22:11:46.527 00.004 14556 UpdateGuideState(): m_state=6
22:11:46.531 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4240
22:11:46.535 00.004 14556 Star::Find returns 1 (0), X=186.12, Y=992.12, Mass=2136, SNR=31.1, Peak=190 HFD=4.4
22:11:46.539 00.004 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.78 = -1.50)
22:11:46.542 00.003 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
22:11:46.546 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.31 hyp=0.31 cameraTheta=1.71 mountX=0.02 mountY=-0.31, mountTheta=-1.50
22:11:46.552 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.31, opts=13)
22:11:46.556 00.004 14556 Enqueuing Move request for scope (-0.04, 0.31)
22:11:46.560 00.004 12308 Worker thread wakes up
22:11:46.560 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.31) opts 0xd
22:11:46.561 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.31)
22:11:46.561 00.000 12308 Moving (-0.04, 0.31) raw xDistance=0.02 yDistance=-0.31
22:11:46.561 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:11:46.561 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:11:46.562 00.001 12308 MoveAxis(E, 0, ABG)
22:11:46.562 00.000 12308 Move returns status 0, amount 0
22:11:46.562 00.000 12308 MoveAxis(N, 217, ABG)
22:11:46.562 00.000 12308 Guiding  Dir = 0, Dur = 217
22:11:46.562 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:46.566 00.004 12308 IsSlewing returns 0
22:11:46.567 00.001 12308 IsGuiding returns 0
22:11:46.567 00.000 12308 PulseGuide returned control before completion, sleep 227
22:11:46.587 00.020 14556 UpdateGuideState exits: m=2136 SNR=31.1
22:11:46.591 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:46.596 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:46.600 00.004 14556 Enqueuing Expose request
22:11:46.811 00.211 12308 IsGuiding returns 1
22:11:46.811 00.000 12308 scope still moving after pulse duration time elapsed
22:11:46.841 00.030 12308 IsSlewing returns 0
22:11:46.842 00.001 12308 IsGuiding returns 0
22:11:46.843 00.001 12308 scope move finished after 217 + 59 ms
22:11:46.844 00.001 12308 Move returns status 0, amount 217
22:11:46.844 00.000 12308 move complete, result=0
22:11:46.844 00.000 12308 worker thread done servicing request
22:11:46.844 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 217 ms NORTH
22:11:46.850 00.006 12308 Worker thread wakes up
22:11:46.850 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:46.850 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:48.110 01.260 12308 Exposure complete
22:11:48.268 00.158 12308 worker thread done servicing request
22:11:48.269 00.001 14556 OnExposeComplete: enter
22:11:48.272 00.003 14556 UpdateGuideState(): m_state=6
22:11:48.277 00.005 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4241
22:11:48.281 00.004 14556 Star::Find returns 1 (0), X=186.14, Y=991.71, Mass=2227, SNR=31.6, Peak=182 HFD=4.5
22:11:48.284 00.003 14556 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-3.07) = xAngle (1.36 = 1.36)
22:11:48.288 00.004 14556 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.27 = 1.27)
22:11:48.292 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.71 mountX=0.02 mountY=0.10, mountTheta=1.36
22:11:48.297 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.10, opts=13)
22:11:48.300 00.003 14556 Enqueuing Move request for scope (-0.01, -0.10)
22:11:48.305 00.005 12308 Worker thread wakes up
22:11:48.305 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
22:11:48.305 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
22:11:48.306 00.001 12308 Moving (-0.01, -0.10) raw xDistance=0.02 yDistance=0.10
22:11:48.306 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:11:48.306 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:48.307 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:11:48.307 00.000 12308 MoveAxis(E, 0, ABG)
22:11:48.307 00.000 12308 Move returns status 0, amount 0
22:11:48.307 00.000 12308 MoveAxis(N, 0, ABG)
22:11:48.308 00.001 12308 Move returns status 0, amount 0
22:11:48.308 00.000 12308 move complete, result=0
22:11:48.308 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:48.313 00.005 12308 worker thread done servicing request
22:11:48.335 00.022 14556 UpdateGuideState exits: m=2227 SNR=31.6
22:11:48.340 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:48.345 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:48.349 00.004 14556 Enqueuing Expose request
22:11:48.354 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:11:48.360 00.006 12308 Worker thread wakes up
22:11:48.360 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:48.360 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:49.609 01.249 12308 Exposure complete
22:11:49.748 00.139 12308 worker thread done servicing request
22:11:49.749 00.001 14556 OnExposeComplete: enter
22:11:49.753 00.004 14556 UpdateGuideState(): m_state=6
22:11:49.757 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4242
22:11:49.761 00.004 14556 Star::Find returns 1 (0), X=186.25, Y=991.66, Mass=2108, SNR=30.6, Peak=182 HFD=4.6
22:11:49.764 00.003 14556 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-3.07) = xAngle (2.04 = 2.04)
22:11:49.768 00.004 14556 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.94 = 1.94)
22:11:49.772 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.15 hyp=0.18 cameraTheta=-1.03 mountX=-0.08 mountY=0.16, mountTheta=2.02
22:11:49.778 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.15, opts=13)
22:11:49.782 00.004 14556 Enqueuing Move request for scope (0.09, -0.15)
22:11:49.785 00.003 12308 Worker thread wakes up
22:11:49.785 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.15) opts 0xd
22:11:49.785 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.15)
22:11:49.785 00.000 12308 Moving (0.09, -0.15) raw xDistance=-0.08 yDistance=0.16
22:11:49.786 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:11:49.786 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:49.786 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:11:49.786 00.000 12308 MoveAxis(E, 0, ABG)
22:11:49.786 00.000 12308 Move returns status 0, amount 0
22:11:49.787 00.001 12308 MoveAxis(N, 0, ABG)
22:11:49.787 00.000 12308 Move returns status 0, amount 0
22:11:49.788 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:49.792 00.004 12308 move complete, result=0
22:11:49.793 00.001 12308 worker thread done servicing request
22:11:49.813 00.020 14556 UpdateGuideState exits: m=2108 SNR=30.6
22:11:49.818 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:49.822 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:49.827 00.005 14556 Enqueuing Expose request
22:11:49.832 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:11:49.836 00.004 12308 Worker thread wakes up
22:11:49.836 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:49.837 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:51.081 01.244 12308 Exposure complete
22:11:51.227 00.146 12308 worker thread done servicing request
22:11:51.227 00.000 14556 OnExposeComplete: enter
22:11:51.234 00.007 14556 UpdateGuideState(): m_state=6
22:11:51.241 00.007 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4243
22:11:51.245 00.004 14556 Star::Find returns 1 (0), X=186.17, Y=991.70, Mass=2191, SNR=31.4, Peak=173 HFD=4.5
22:11:51.250 00.005 14556 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.07) = xAngle (1.64 = 1.64)
22:11:51.254 00.004 14556 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.54 = 1.54)
22:11:51.257 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.43 mountX=-0.01 mountY=0.12, mountTheta=1.64
22:11:51.263 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.12, opts=13)
22:11:51.267 00.004 14556 Enqueuing Move request for scope (0.02, -0.12)
22:11:51.271 00.004 12308 Worker thread wakes up
22:11:51.271 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
22:11:51.271 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
22:11:51.271 00.000 12308 Moving (0.02, -0.12) raw xDistance=-0.01 yDistance=0.12
22:11:51.271 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:11:51.271 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:51.272 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:11:51.272 00.000 12308 MoveAxis(E, 0, ABG)
22:11:51.272 00.000 12308 Move returns status 0, amount 0
22:11:51.272 00.000 12308 MoveAxis(N, 0, ABG)
22:11:51.272 00.000 12308 Move returns status 0, amount 0
22:11:51.272 00.000 12308 move complete, result=0
22:11:51.273 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:51.278 00.005 12308 worker thread done servicing request
22:11:51.299 00.021 14556 UpdateGuideState exits: m=2191 SNR=31.4
22:11:51.303 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:51.307 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:51.310 00.003 14556 Enqueuing Expose request
22:11:51.314 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:11:51.317 00.003 12308 Worker thread wakes up
22:11:51.317 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:51.317 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:52.572 01.255 12308 Exposure complete
22:11:52.708 00.136 12308 worker thread done servicing request
22:11:52.708 00.000 14556 OnExposeComplete: enter
22:11:52.713 00.005 14556 UpdateGuideState(): m_state=6
22:11:52.717 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4244
22:11:52.720 00.003 14556 Star::Find returns 1 (0), X=186.29, Y=992.00, Mass=2300, SNR=32.3, Peak=190 HFD=4.5
22:11:52.725 00.005 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.04 = -2.24)
22:11:52.729 00.004 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.34)
22:11:52.734 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.19 hyp=0.23 cameraTheta=0.97 mountX=-0.14 mountY=-0.16, mountTheta=-2.28
22:11:52.739 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.19, opts=13)
22:11:52.743 00.004 14556 Enqueuing Move request for scope (0.13, 0.19)
22:11:52.746 00.003 12308 Worker thread wakes up
22:11:52.746 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.19) opts 0xd
22:11:52.746 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.19)
22:11:52.746 00.000 12308 Moving (0.13, 0.19) raw xDistance=-0.14 yDistance=-0.16
22:11:52.747 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:11:52.747 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:52.747 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:11:52.747 00.000 12308 MoveAxis(E, 0, ABG)
22:11:52.747 00.000 12308 Move returns status 0, amount 0
22:11:52.747 00.000 12308 MoveAxis(N, 0, ABG)
22:11:52.749 00.002 12308 Move returns status 0, amount 0
22:11:52.749 00.000 12308 move complete, result=0
22:11:52.749 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:52.753 00.004 12308 worker thread done servicing request
22:11:52.774 00.021 14556 UpdateGuideState exits: m=2300 SNR=32.3
22:11:52.779 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:52.783 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:52.786 00.003 14556 Enqueuing Expose request
22:11:52.792 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:11:52.798 00.006 12308 Worker thread wakes up
22:11:52.798 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:52.798 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:54.043 01.245 12308 Exposure complete
22:11:54.197 00.154 12308 worker thread done servicing request
22:11:54.198 00.001 14556 OnExposeComplete: enter
22:11:54.202 00.004 14556 UpdateGuideState(): m_state=6
22:11:54.205 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4245
22:11:54.211 00.006 14556 Star::Find returns 1 (0), X=186.23, Y=991.88, Mass=2184, SNR=31.5, Peak=183 HFD=4.5
22:11:54.216 00.005 14556 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.07) = xAngle (3.86 = -2.42)
22:11:54.221 00.005 14556 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.76 = -2.52)
22:11:54.224 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.79 mountX=-0.08 mountY=-0.06, mountTheta=-2.48
22:11:54.230 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.07, opts=13)
22:11:54.234 00.004 14556 Enqueuing Move request for scope (0.07, 0.07)
22:11:54.239 00.005 12308 Worker thread wakes up
22:11:54.239 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
22:11:54.239 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
22:11:54.239 00.000 12308 Moving (0.07, 0.07) raw xDistance=-0.08 yDistance=-0.06
22:11:54.239 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:11:54.240 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:54.240 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:11:54.240 00.000 12308 MoveAxis(E, 0, ABG)
22:11:54.240 00.000 12308 Move returns status 0, amount 0
22:11:54.240 00.000 12308 MoveAxis(N, 0, ABG)
22:11:54.240 00.000 12308 Move returns status 0, amount 0
22:11:54.241 00.001 12308 move complete, result=0
22:11:54.241 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:54.245 00.004 12308 worker thread done servicing request
22:11:54.267 00.022 14556 UpdateGuideState exits: m=2184 SNR=31.5
22:11:54.272 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:54.275 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:54.280 00.005 14556 Enqueuing Expose request
22:11:54.283 00.003 12308 Worker thread wakes up
22:11:54.283 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:54.290 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:54.291 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:55.534 01.243 12308 Exposure complete
22:11:55.681 00.147 12308 worker thread done servicing request
22:11:55.682 00.001 14556 OnExposeComplete: enter
22:11:55.686 00.004 14556 UpdateGuideState(): m_state=6
22:11:55.690 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4246
22:11:55.694 00.004 14556 Star::Find returns 1 (0), X=186.16, Y=992.04, Mass=2039, SNR=30.4, Peak=189 HFD=4.3
22:11:55.698 00.004 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.63 = -1.65)
22:11:55.702 00.004 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.53 = -1.75)
22:11:55.705 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.22 hyp=0.22 cameraTheta=1.56 mountX=-0.02 mountY=-0.22, mountTheta=-1.65
22:11:55.710 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.22, opts=13)
22:11:55.714 00.004 14556 Enqueuing Move request for scope (0.00, 0.22)
22:11:55.718 00.004 12308 Worker thread wakes up
22:11:55.718 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.22) opts 0xd
22:11:55.718 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.22)
22:11:55.718 00.000 12308 Moving (0.00, 0.22) raw xDistance=-0.02 yDistance=-0.22
22:11:55.718 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:11:55.718 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:11:55.718 00.000 12308 MoveAxis(E, 0, ABG)
22:11:55.720 00.002 12308 Move returns status 0, amount 0
22:11:55.720 00.000 12308 MoveAxis(N, 154, ABG)
22:11:55.720 00.000 12308 Guiding  Dir = 0, Dur = 154
22:11:55.720 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:55.723 00.003 12308 IsSlewing returns 0
22:11:55.723 00.000 12308 IsGuiding returns 0
22:11:55.725 00.002 12308 PulseGuide returned control before completion, sleep 164
22:11:55.745 00.020 14556 UpdateGuideState exits: m=2039 SNR=30.4
22:11:55.750 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:55.753 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:55.757 00.004 14556 Enqueuing Expose request
22:11:55.899 00.142 12308 IsGuiding returns 1
22:11:55.900 00.001 12308 scope still moving after pulse duration time elapsed
22:11:55.931 00.031 12308 IsSlewing returns 0
22:11:55.932 00.001 12308 IsGuiding returns 0
22:11:55.933 00.001 12308 scope move finished after 154 + 54 ms
22:11:55.933 00.000 12308 Move returns status 0, amount 154
22:11:55.933 00.000 12308 move complete, result=0
22:11:55.934 00.001 12308 worker thread done servicing request
22:11:55.934 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 154 ms NORTH
22:11:55.941 00.007 12308 Worker thread wakes up
22:11:55.941 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:55.941 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:57.189 01.248 12308 Exposure complete
22:11:57.328 00.139 12308 worker thread done servicing request
22:11:57.329 00.001 14556 OnExposeComplete: enter
22:11:57.333 00.004 14556 UpdateGuideState(): m_state=6
22:11:57.336 00.003 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4247
22:11:57.342 00.006 14556 Star::Find returns 1 (0), X=186.18, Y=991.98, Mass=2011, SNR=30.1, Peak=199 HFD=4.3
22:11:57.346 00.004 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.52 = -1.77)
22:11:57.350 00.004 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.87)
22:11:57.355 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.44 mountX=-0.03 mountY=-0.16, mountTheta=-1.77
22:11:57.360 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.17, opts=13)
22:11:57.364 00.004 14556 Enqueuing Move request for scope (0.02, 0.17)
22:11:57.367 00.003 12308 Worker thread wakes up
22:11:57.367 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd
22:11:57.369 00.002 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.17)
22:11:57.369 00.000 12308 Moving (0.02, 0.17) raw xDistance=-0.03 yDistance=-0.16
22:11:57.369 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:11:57.369 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:57.369 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:11:57.369 00.000 12308 MoveAxis(E, 0, ABG)
22:11:57.369 00.000 12308 Move returns status 0, amount 0
22:11:57.369 00.000 12308 MoveAxis(N, 0, ABG)
22:11:57.369 00.000 12308 Move returns status 0, amount 0
22:11:57.371 00.002 12308 move complete, result=0
22:11:57.371 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:57.373 00.002 12308 worker thread done servicing request
22:11:57.389 00.016 14556 UpdateGuideState exits: m=2011 SNR=30.1
22:11:57.394 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:57.396 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:57.399 00.003 14556 Enqueuing Expose request
22:11:57.403 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:11:57.406 00.003 12308 Worker thread wakes up
22:11:57.406 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:57.406 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:11:58.644 01.238 12308 Exposure complete
22:11:58.781 00.137 12308 worker thread done servicing request
22:11:58.781 00.000 14556 OnExposeComplete: enter
22:11:58.784 00.003 14556 UpdateGuideState(): m_state=6
22:11:58.788 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4248
22:11:58.793 00.005 14556 Star::Find returns 1 (0), X=186.25, Y=991.91, Mass=2219, SNR=31.9, Peak=170 HFD=4.5
22:11:58.798 00.005 14556 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.07) = xAngle (3.90 = -2.39)
22:11:58.803 00.005 14556 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.80 = -2.49)
22:11:58.808 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.13 cameraTheta=0.82 mountX=-0.09 mountY=-0.08, mountTheta=-2.45
22:11:58.812 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.10, opts=13)
22:11:58.816 00.004 14556 Enqueuing Move request for scope (0.09, 0.10)
22:11:58.820 00.004 12308 Worker thread wakes up
22:11:58.822 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
22:11:58.822 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
22:11:58.822 00.000 12308 Moving (0.09, 0.10) raw xDistance=-0.09 yDistance=-0.08
22:11:58.822 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:11:58.822 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:58.825 00.003 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:11:58.825 00.000 12308 MoveAxis(E, 0, ABG)
22:11:58.826 00.001 12308 Move returns status 0, amount 0
22:11:58.826 00.000 12308 MoveAxis(N, 0, ABG)
22:11:58.826 00.000 12308 Move returns status 0, amount 0
22:11:58.826 00.000 12308 move complete, result=0
22:11:58.827 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:11:58.833 00.006 12308 worker thread done servicing request
22:11:58.855 00.022 14556 UpdateGuideState exits: m=2219 SNR=31.9
22:11:58.860 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:58.863 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:11:58.867 00.004 14556 Enqueuing Expose request
22:11:58.872 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:58.876 00.004 12308 Worker thread wakes up
22:11:58.876 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:11:58.876 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:00.121 01.245 12308 Exposure complete
22:12:00.256 00.135 12308 worker thread done servicing request
22:12:00.257 00.001 14556 OnExposeComplete: enter
22:12:00.262 00.005 14556 UpdateGuideState(): m_state=6
22:12:00.266 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4249
22:12:00.270 00.004 14556 Star::Find returns 1 (0), X=186.25, Y=991.86, Mass=2140, SNR=30.9, Peak=183 HFD=4.4
22:12:00.273 00.003 14556 CameraToMount -- cameraTheta (0.41) - m_xAngle (-3.07) = xAngle (3.48 = -2.80)
22:12:00.277 00.004 14556 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.38 = -2.90)
22:12:00.280 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.10 cameraTheta=0.41 mountX=-0.10 mountY=-0.03, mountTheta=-2.89
22:12:00.285 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.04, opts=13)
22:12:00.291 00.006 14556 Enqueuing Move request for scope (0.10, 0.04)
22:12:00.296 00.005 12308 Worker thread wakes up
22:12:00.296 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
22:12:00.296 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
22:12:00.296 00.000 12308 Moving (0.10, 0.04) raw xDistance=-0.10 yDistance=-0.03
22:12:00.296 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:12:00.297 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:00.297 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:12:00.297 00.000 12308 MoveAxis(E, 0, ABG)
22:12:00.297 00.000 12308 Move returns status 0, amount 0
22:12:00.297 00.000 12308 MoveAxis(N, 0, ABG)
22:12:00.299 00.002 12308 Move returns status 0, amount 0
22:12:00.299 00.000 12308 move complete, result=0
22:12:00.299 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:00.302 00.003 12308 worker thread done servicing request
22:12:00.322 00.020 14556 UpdateGuideState exits: m=2140 SNR=30.9
22:12:00.327 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:00.333 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:00.336 00.003 14556 Enqueuing Expose request
22:12:00.340 00.004 12308 Worker thread wakes up
22:12:00.340 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:00.340 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:00.341 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:12:01.589 01.248 12308 Exposure complete
22:12:01.731 00.142 12308 worker thread done servicing request
22:12:01.731 00.000 14556 OnExposeComplete: enter
22:12:01.738 00.007 14556 UpdateGuideState(): m_state=6
22:12:01.742 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4250
22:12:01.746 00.004 14556 Star::Find returns 1 (0), X=186.31, Y=992.09, Mass=2272, SNR=32.1, Peak=171 HFD=4.6
22:12:01.750 00.004 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.16 = -2.12)
22:12:01.755 00.005 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.22)
22:12:01.762 00.007 14556 CameraToMount -- cameraX=0.15 cameraY=0.28 hyp=0.32 cameraTheta=1.09 mountX=-0.17 mountY=-0.25, mountTheta=-2.16
22:12:01.770 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.28, opts=13)
22:12:01.776 00.006 14556 Enqueuing Move request for scope (0.15, 0.28)
22:12:01.781 00.005 12308 Worker thread wakes up
22:12:01.781 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.28) opts 0xd
22:12:01.781 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.28)
22:12:01.781 00.000 12308 Moving (0.15, 0.28) raw xDistance=-0.17 yDistance=-0.25
22:12:01.783 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:12:01.783 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:12:01.783 00.000 12308 MoveAxis(E, 0, ABG)
22:12:01.783 00.000 12308 Move returns status 0, amount 0
22:12:01.783 00.000 12308 MoveAxis(N, 178, ABG)
22:12:01.784 00.001 12308 Guiding  Dir = 0, Dur = 178
22:12:01.784 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:01.792 00.008 12308 IsSlewing returns 0
22:12:01.792 00.000 12308 IsGuiding returns 0
22:12:01.793 00.001 12308 PulseGuide returned control before completion, sleep 188
22:12:01.821 00.028 14556 UpdateGuideState exits: m=2272 SNR=32.1
22:12:01.826 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:01.832 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:01.838 00.006 14556 Enqueuing Expose request
22:12:01.998 00.160 12308 IsGuiding returns 0
22:12:01.999 00.001 12308 Move returns status 0, amount 178
22:12:01.999 00.000 12308 move complete, result=0
22:12:01.999 00.000 12308 worker thread done servicing request
22:12:01.999 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 178 ms NORTH
22:12:02.009 00.010 12308 Worker thread wakes up
22:12:02.009 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:02.009 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:03.262 01.253 12308 Exposure complete
22:12:03.385 00.123 12308 worker thread done servicing request
22:12:03.385 00.000 14556 OnExposeComplete: enter
22:12:03.389 00.004 14556 UpdateGuideState(): m_state=6
22:12:03.394 00.005 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4251
22:12:03.397 00.003 14556 Star::Find returns 1 (0), X=186.39, Y=991.73, Mass=2254, SNR=32.0, Peak=169 HFD=4.7
22:12:03.400 00.003 14556 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-3.07) = xAngle (2.73 = 2.73)
22:12:03.403 00.003 14556 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.63 = 2.63)
22:12:03.405 00.002 14556 CameraToMount -- cameraX=0.24 cameraY=-0.08 hyp=0.25 cameraTheta=-0.34 mountX=-0.23 mountY=0.12, mountTheta=2.65
22:12:03.410 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=-0.08, opts=13)
22:12:03.412 00.002 14556 Enqueuing Move request for scope (0.24, -0.08)
22:12:03.417 00.005 12308 Worker thread wakes up
22:12:03.417 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.08) opts 0xd
22:12:03.417 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, -0.08)
22:12:03.417 00.000 12308 Moving (0.24, -0.08) raw xDistance=-0.23 yDistance=0.12
22:12:03.417 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
22:12:03.418 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:03.418 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:12:03.418 00.000 12308 MoveAxis(E, 100, ABG)
22:12:03.418 00.000 12308 Guiding  Dir = 2, Dur = 100
22:12:03.418 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:03.423 00.005 12308 IsSlewing returns 0
22:12:03.423 00.000 12308 IsGuiding returns 0
22:12:03.424 00.001 12308 PulseGuide returned control before completion, sleep 110
22:12:03.440 00.016 14556 UpdateGuideState exits: m=2254 SNR=32.0
22:12:03.444 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:03.448 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:03.451 00.003 14556 Enqueuing Expose request
22:12:03.546 00.095 12308 IsGuiding returns 1
22:12:03.547 00.001 12308 scope still moving after pulse duration time elapsed
22:12:03.577 00.030 12308 IsSlewing returns 0
22:12:03.578 00.001 12308 IsGuiding returns 0
22:12:03.579 00.001 12308 scope move finished after 100 + 55 ms
22:12:03.579 00.000 12308 Move returns status 0, amount 100
22:12:03.580 00.001 12308 MoveAxis(N, 0, ABG)
22:12:03.581 00.001 12308 Move returns status 0, amount 0
22:12:03.581 00.000 12308 move complete, result=0
22:12:03.581 00.000 12308 worker thread done servicing request
22:12:03.582 00.001 12308 Worker thread wakes up
22:12:03.582 00.000 14556 GuideStep: -0.2 px 100 ms EAST, 0.1 px 0 ms NORTH
22:12:03.589 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:03.589 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:04.836 01.247 12308 Exposure complete
22:12:04.982 00.146 14556 OnExposeComplete: enter
22:12:04.986 00.004 14556 UpdateGuideState(): m_state=6
22:12:04.990 00.004 12308 worker thread done servicing request
22:12:04.990 00.000 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4252
22:12:04.993 00.003 14556 Star::Find returns 1 (0), X=186.25, Y=991.81, Mass=2402, SNR=33.0, Peak=201 HFD=4.7
22:12:04.997 00.004 14556 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-3.07) = xAngle (3.02 = 3.02)
22:12:05.001 00.004 14556 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.92 = 2.92)
22:12:05.004 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.05 mountX=-0.10 mountY=0.02, mountTheta=2.93
22:12:05.009 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.00, opts=13)
22:12:05.012 00.003 14556 Enqueuing Move request for scope (0.10, -0.00)
22:12:05.015 00.003 12308 Worker thread wakes up
22:12:05.016 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd
22:12:05.016 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.00)
22:12:05.016 00.000 12308 Moving (0.10, -0.00) raw xDistance=-0.10 yDistance=0.02
22:12:05.017 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:12:05.017 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:05.017 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:12:05.017 00.000 12308 MoveAxis(E, 0, ABG)
22:12:05.017 00.000 12308 Move returns status 0, amount 0
22:12:05.017 00.000 12308 MoveAxis(N, 0, ABG)
22:12:05.017 00.000 12308 Move returns status 0, amount 0
22:12:05.017 00.000 12308 move complete, result=0
22:12:05.017 00.000 12308 worker thread done servicing request
22:12:05.019 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:05.042 00.023 14556 UpdateGuideState exits: m=2402 SNR=33.0
22:12:05.047 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:05.051 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:05.055 00.004 14556 Enqueuing Expose request
22:12:05.058 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:12:05.061 00.003 12308 Worker thread wakes up
22:12:05.061 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:05.061 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:06.315 01.254 12308 Exposure complete
22:12:06.459 00.144 12308 worker thread done servicing request
22:12:06.459 00.000 14556 OnExposeComplete: enter
22:12:06.464 00.005 14556 UpdateGuideState(): m_state=6
22:12:06.467 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4253
22:12:06.471 00.004 14556 Star::Find returns 1 (0), X=186.09, Y=991.90, Mass=2150, SNR=31.2, Peak=198 HFD=4.6
22:12:06.474 00.003 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.28 = -1.00)
22:12:06.479 00.005 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.10)
22:12:06.484 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.21 mountX=0.06 mountY=-0.10, mountTheta=-1.03
22:12:06.491 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.09, opts=13)
22:12:06.497 00.006 14556 Enqueuing Move request for scope (-0.06, 0.09)
22:12:06.503 00.006 12308 Worker thread wakes up
22:12:06.503 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
22:12:06.503 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
22:12:06.503 00.000 12308 Moving (-0.06, 0.09) raw xDistance=0.06 yDistance=-0.10
22:12:06.503 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:12:06.504 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:06.504 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:12:06.504 00.000 12308 MoveAxis(E, 0, ABG)
22:12:06.504 00.000 12308 Move returns status 0, amount 0
22:12:06.504 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:06.511 00.007 12308 MoveAxis(N, 0, ABG)
22:12:06.511 00.000 12308 Move returns status 0, amount 0
22:12:06.512 00.001 12308 move complete, result=0
22:12:06.512 00.000 12308 worker thread done servicing request
22:12:06.533 00.021 14556 UpdateGuideState exits: m=2150 SNR=31.2
22:12:06.538 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:06.543 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:06.547 00.004 14556 Enqueuing Expose request
22:12:06.552 00.005 12308 Worker thread wakes up
22:12:06.552 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:12:06.555 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:06.555 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:07.804 01.249 12308 Exposure complete
22:12:07.951 00.147 12308 worker thread done servicing request
22:12:07.951 00.000 14556 OnExposeComplete: enter
22:12:07.955 00.004 14556 UpdateGuideState(): m_state=6
22:12:07.960 00.005 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4254
22:12:07.963 00.003 14556 Star::Find returns 1 (0), X=186.08, Y=992.01, Mass=2056, SNR=30.3, Peak=166 HFD=4.4
22:12:07.966 00.003 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.01 = -1.27)
22:12:07.970 00.004 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.91 = -1.37)
22:12:07.974 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.20 hyp=0.21 cameraTheta=1.94 mountX=0.06 mountY=-0.21, mountTheta=-1.28
22:12:07.978 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.20, opts=13)
22:12:07.983 00.005 14556 Enqueuing Move request for scope (-0.08, 0.20)
22:12:07.985 00.002 12308 Worker thread wakes up
22:12:07.985 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.20) opts 0xd
22:12:07.987 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.20)
22:12:07.987 00.000 12308 Moving (-0.08, 0.20) raw xDistance=0.06 yDistance=-0.21
22:12:07.987 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:12:07.987 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:12:07.987 00.000 12308 MoveAxis(E, 0, ABG)
22:12:07.987 00.000 12308 Move returns status 0, amount 0
22:12:07.987 00.000 12308 MoveAxis(N, 148, ABG)
22:12:07.987 00.000 12308 Guiding  Dir = 0, Dur = 148
22:12:07.988 00.001 12308 IsSlewing returns 0
22:12:07.988 00.000 12308 IsGuiding returns 0
22:12:07.988 00.000 12308 PulseGuide returned control before completion, sleep 158
22:12:07.988 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:08.010 00.022 14556 UpdateGuideState exits: m=2056 SNR=30.3
22:12:08.017 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:08.021 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:08.025 00.004 14556 Enqueuing Expose request
22:12:08.151 00.126 12308 IsGuiding returns 1
22:12:08.151 00.000 12308 scope still moving after pulse duration time elapsed
22:12:08.182 00.031 12308 IsSlewing returns 0
22:12:08.182 00.000 12308 IsGuiding returns 0
22:12:08.182 00.000 12308 scope move finished after 148 + 47 ms
22:12:08.184 00.002 12308 Move returns status 0, amount 148
22:12:08.184 00.000 12308 move complete, result=0
22:12:08.184 00.000 12308 worker thread done servicing request
22:12:08.184 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 148 ms NORTH
22:12:08.188 00.004 12308 Worker thread wakes up
22:12:08.188 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:08.188 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:09.447 01.259 12308 Exposure complete
22:12:09.589 00.142 12308 worker thread done servicing request
22:12:09.591 00.002 14556 OnExposeComplete: enter
22:12:09.595 00.004 14556 UpdateGuideState(): m_state=6
22:12:09.598 00.003 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4255
22:12:09.601 00.003 14556 Star::Find returns 1 (0), X=185.95, Y=991.88, Mass=2071, SNR=30.5, Peak=217 HFD=4.3
22:12:09.605 00.004 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.92 = -0.36)
22:12:09.611 00.006 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.82 = -0.46)
22:12:09.615 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.06 hyp=0.22 cameraTheta=2.85 mountX=0.21 mountY=-0.10, mountTheta=-0.44
22:12:09.621 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.06, opts=13)
22:12:09.624 00.003 14556 Enqueuing Move request for scope (-0.21, 0.06)
22:12:09.629 00.005 12308 Worker thread wakes up
22:12:09.629 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.06) opts 0xd
22:12:09.629 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.06)
22:12:09.629 00.000 12308 Moving (-0.21, 0.06) raw xDistance=0.21 yDistance=-0.10
22:12:09.629 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:12:09.629 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:09.630 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:12:09.630 00.000 12308 MoveAxis(W, 90, ABG)
22:12:09.630 00.000 12308 Guiding  Dir = 3, Dur = 90
22:12:09.630 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:09.634 00.004 12308 IsSlewing returns 0
22:12:09.635 00.001 12308 IsGuiding returns 0
22:12:09.635 00.000 12308 PulseGuide returned control before completion, sleep 100
22:12:09.658 00.023 14556 UpdateGuideState exits: m=2071 SNR=30.5
22:12:09.663 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:09.667 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:09.671 00.004 14556 Enqueuing Expose request
22:12:09.750 00.079 12308 IsGuiding returns 0
22:12:09.750 00.000 12308 Move returns status 0, amount 90
22:12:09.750 00.000 12308 MoveAxis(N, 0, ABG)
22:12:09.752 00.002 12308 Move returns status 0, amount 0
22:12:09.752 00.000 12308 move complete, result=0
22:12:09.753 00.001 12308 worker thread done servicing request
22:12:09.753 00.000 14556 GuideStep: 0.2 px 90 ms WEST, -0.1 px 0 ms NORTH
22:12:09.761 00.008 12308 Worker thread wakes up
22:12:09.761 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:09.761 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:11.018 01.257 12308 Exposure complete
22:12:11.155 00.137 12308 worker thread done servicing request
22:12:11.156 00.001 14556 OnExposeComplete: enter
22:12:11.159 00.003 14556 UpdateGuideState(): m_state=6
22:12:11.165 00.006 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4256
22:12:11.171 00.006 14556 Star::Find returns 1 (0), X=186.01, Y=991.98, Mass=2361, SNR=32.5, Peak=224 HFD=4.5
22:12:11.175 00.004 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.35 = -0.93)
22:12:11.178 00.003 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.03)
22:12:11.183 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.17 hyp=0.22 cameraTheta=2.28 mountX=0.13 mountY=-0.19, mountTheta=-0.96
22:12:11.188 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.17, opts=13)
22:12:11.191 00.003 14556 Enqueuing Move request for scope (-0.15, 0.17)
22:12:11.195 00.004 12308 Worker thread wakes up
22:12:11.195 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.17) opts 0xd
22:12:11.197 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.17)
22:12:11.197 00.000 12308 Moving (-0.15, 0.17) raw xDistance=0.13 yDistance=-0.19
22:12:11.197 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:12:11.197 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:11.198 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:12:11.198 00.000 12308 MoveAxis(E, 0, ABG)
22:12:11.198 00.000 12308 Move returns status 0, amount 0
22:12:11.198 00.000 12308 MoveAxis(N, 0, ABG)
22:12:11.198 00.000 12308 Move returns status 0, amount 0
22:12:11.200 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:11.204 00.004 12308 move complete, result=0
22:12:11.204 00.000 12308 worker thread done servicing request
22:12:11.225 00.021 14556 UpdateGuideState exits: m=2361 SNR=32.5
22:12:11.229 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:11.235 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:11.239 00.004 14556 Enqueuing Expose request
22:12:11.243 00.004 12308 Worker thread wakes up
22:12:11.243 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:11.243 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:11.243 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:12:12.487 01.244 12308 Exposure complete
22:12:12.635 00.148 12308 worker thread done servicing request
22:12:12.636 00.001 14556 OnExposeComplete: enter
22:12:12.640 00.004 14556 UpdateGuideState(): m_state=6
22:12:12.643 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4257
22:12:12.648 00.005 14556 Star::Find returns 1 (0), X=186.09, Y=992.08, Mass=2129, SNR=30.8, Peak=204 HFD=4.4
22:12:12.652 00.004 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.91 = -1.37)
22:12:12.656 00.004 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.47)
22:12:12.659 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.84 mountX=0.05 mountY=-0.28, mountTheta=-1.38
22:12:12.665 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.27, opts=13)
22:12:12.670 00.005 14556 Enqueuing Move request for scope (-0.07, 0.27)
22:12:12.675 00.005 12308 Worker thread wakes up
22:12:12.675 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.27) opts 0xd
22:12:12.675 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.27)
22:12:12.675 00.000 12308 Moving (-0.07, 0.27) raw xDistance=0.05 yDistance=-0.28
22:12:12.676 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:12:12.676 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:12:12.676 00.000 12308 MoveAxis(E, 0, ABG)
22:12:12.676 00.000 12308 Move returns status 0, amount 0
22:12:12.677 00.001 12308 MoveAxis(N, 194, ABG)
22:12:12.677 00.000 12308 Guiding  Dir = 0, Dur = 194
22:12:12.677 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:12.681 00.004 12308 IsSlewing returns 0
22:12:12.681 00.000 12308 IsGuiding returns 0
22:12:12.683 00.002 12308 PulseGuide returned control before completion, sleep 204
22:12:12.703 00.020 14556 UpdateGuideState exits: m=2129 SNR=30.8
22:12:12.707 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:12.711 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:12.715 00.004 14556 Enqueuing Expose request
22:12:12.895 00.180 12308 IsGuiding returns 1
22:12:12.895 00.000 12308 scope still moving after pulse duration time elapsed
22:12:12.927 00.032 12308 IsSlewing returns 0
22:12:12.928 00.001 12308 IsGuiding returns 0
22:12:12.928 00.000 12308 scope move finished after 194 + 52 ms
22:12:12.928 00.000 12308 Move returns status 0, amount 194
22:12:12.929 00.001 12308 move complete, result=0
22:12:12.929 00.000 12308 worker thread done servicing request
22:12:12.930 00.001 12308 Worker thread wakes up
22:12:12.930 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 194 ms NORTH
22:12:12.937 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:12.937 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:14.192 01.255 12308 Exposure complete
22:12:14.345 00.153 12308 worker thread done servicing request
22:12:14.345 00.000 14556 OnExposeComplete: enter
22:12:14.354 00.009 14556 UpdateGuideState(): m_state=6
22:12:14.362 00.008 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4258
22:12:14.368 00.006 14556 Star::Find returns 1 (0), X=186.05, Y=991.78, Mass=2256, SNR=32.1, Peak=188 HFD=4.5
22:12:14.373 00.005 14556 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-3.07) = xAngle (0.23 = 0.23)
22:12:14.380 00.007 14556 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.13 = 0.13)
22:12:14.385 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-2.85 mountX=0.11 mountY=0.01, mountTheta=0.13
22:12:14.391 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.03, opts=13)
22:12:14.396 00.005 14556 Enqueuing Move request for scope (-0.11, -0.03)
22:12:14.399 00.003 12308 Worker thread wakes up
22:12:14.399 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.03) opts 0xd
22:12:14.400 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.03)
22:12:14.400 00.000 12308 Moving (-0.11, -0.03) raw xDistance=0.11 yDistance=0.01
22:12:14.400 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:12:14.400 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:14.401 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:12:14.401 00.000 12308 MoveAxis(E, 0, ABG)
22:12:14.401 00.000 12308 Move returns status 0, amount 0
22:12:14.401 00.000 12308 MoveAxis(N, 0, ABG)
22:12:14.402 00.001 12308 Move returns status 0, amount 0
22:12:14.402 00.000 12308 move complete, result=0
22:12:14.402 00.000 12308 worker thread done servicing request
22:12:14.402 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:14.428 00.026 14556 UpdateGuideState exits: m=2256 SNR=32.1
22:12:14.433 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:14.438 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:14.442 00.004 14556 Enqueuing Expose request
22:12:14.446 00.004 12308 Worker thread wakes up
22:12:14.446 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:14.446 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:14.451 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:12:15.692 01.241 12308 Exposure complete
22:12:15.833 00.141 12308 worker thread done servicing request
22:12:15.834 00.001 14556 OnExposeComplete: enter
22:12:15.837 00.003 14556 UpdateGuideState(): m_state=6
22:12:15.841 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4259
22:12:15.845 00.004 14556 Star::Find returns 1 (0), X=186.14, Y=991.81, Mass=2138, SNR=31.1, Peak=207 HFD=4.3
22:12:15.849 00.004 14556 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.07) = xAngle (0.03 = 0.03)
22:12:15.853 00.004 14556 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.07 = -0.07)
22:12:15.857 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-3.04 mountX=0.02 mountY=-0.00, mountTheta=-0.07
22:12:15.865 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.00, opts=13)
22:12:15.870 00.005 14556 Enqueuing Move request for scope (-0.02, -0.00)
22:12:15.875 00.005 12308 Worker thread wakes up
22:12:15.875 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd
22:12:15.875 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.00)
22:12:15.875 00.000 12308 Moving (-0.02, -0.00) raw xDistance=0.02 yDistance=-0.00
22:12:15.875 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:12:15.876 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:15.876 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:12:15.876 00.000 12308 MoveAxis(E, 0, ABG)
22:12:15.876 00.000 12308 Move returns status 0, amount 0
22:12:15.877 00.001 12308 MoveAxis(N, 0, ABG)
22:12:15.877 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:15.881 00.004 12308 Move returns status 0, amount 0
22:12:15.881 00.000 12308 move complete, result=0
22:12:15.881 00.000 12308 worker thread done servicing request
22:12:15.905 00.024 14556 UpdateGuideState exits: m=2138 SNR=31.1
22:12:15.909 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:15.914 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:15.919 00.005 14556 Enqueuing Expose request
22:12:15.923 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:12:15.926 00.003 12308 Worker thread wakes up
22:12:15.926 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:15.926 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:17.178 01.252 12308 Exposure complete
22:12:17.323 00.145 12308 worker thread done servicing request
22:12:17.323 00.000 14556 OnExposeComplete: enter
22:12:17.327 00.004 14556 UpdateGuideState(): m_state=6
22:12:17.331 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4260
22:12:17.335 00.004 14556 Star::Find returns 1 (0), X=186.11, Y=991.99, Mass=2324, SNR=32.4, Peak=204 HFD=4.5
22:12:17.338 00.003 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.91 = -1.38)
22:12:17.342 00.004 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.48)
22:12:17.346 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.83 mountX=0.04 mountY=-0.19, mountTheta=-1.38
22:12:17.352 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.18, opts=13)
22:12:17.356 00.004 14556 Enqueuing Move request for scope (-0.05, 0.18)
22:12:17.360 00.004 12308 Worker thread wakes up
22:12:17.360 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.18) opts 0xd
22:12:17.360 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.18)
22:12:17.361 00.001 12308 Moving (-0.05, 0.18) raw xDistance=0.04 yDistance=-0.19
22:12:17.361 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:12:17.361 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:17.361 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:12:17.361 00.000 12308 MoveAxis(E, 0, ABG)
22:12:17.361 00.000 12308 Move returns status 0, amount 0
22:12:17.361 00.000 12308 MoveAxis(N, 0, ABG)
22:12:17.363 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:17.366 00.003 12308 Move returns status 0, amount 0
22:12:17.366 00.000 12308 move complete, result=0
22:12:17.366 00.000 12308 worker thread done servicing request
22:12:17.381 00.015 14556 UpdateGuideState exits: m=2324 SNR=32.4
22:12:17.385 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:17.389 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:17.392 00.003 14556 Enqueuing Expose request
22:12:17.394 00.002 12308 Worker thread wakes up
22:12:17.395 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:17.395 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:17.395 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:12:18.642 01.247 12308 Exposure complete
22:12:18.784 00.142 12308 worker thread done servicing request
22:12:18.784 00.000 14556 OnExposeComplete: enter
22:12:18.789 00.005 14556 UpdateGuideState(): m_state=6
22:12:18.793 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4261
22:12:18.797 00.004 14556 Star::Find returns 1 (0), X=186.10, Y=992.14, Mass=2119, SNR=30.8, Peak=194 HFD=4.5
22:12:18.801 00.004 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
22:12:18.805 00.004 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.58)
22:12:18.809 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.32 hyp=0.33 cameraTheta=1.73 mountX=0.03 mountY=-0.33, mountTheta=-1.48
22:12:18.814 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.32, opts=13)
22:12:18.817 00.003 14556 Enqueuing Move request for scope (-0.05, 0.32)
22:12:18.821 00.004 12308 Worker thread wakes up
22:12:18.821 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.32) opts 0xd
22:12:18.821 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.32)
22:12:18.821 00.000 12308 Moving (-0.05, 0.32) raw xDistance=0.03 yDistance=-0.33
22:12:18.821 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:12:18.821 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:12:18.821 00.000 12308 MoveAxis(E, 0, ABG)
22:12:18.822 00.001 12308 Move returns status 0, amount 0
22:12:18.822 00.000 12308 MoveAxis(N, 231, ABG)
22:12:18.822 00.000 12308 Guiding  Dir = 0, Dur = 231
22:12:18.822 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:18.827 00.005 12308 IsSlewing returns 0
22:12:18.827 00.000 12308 IsGuiding returns 0
22:12:18.827 00.000 12308 PulseGuide returned control before completion, sleep 241
22:12:18.849 00.022 14556 UpdateGuideState exits: m=2119 SNR=30.8
22:12:18.854 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:18.858 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:18.861 00.003 14556 Enqueuing Expose request
22:12:19.082 00.221 12308 IsGuiding returns 1
22:12:19.083 00.001 12308 scope still moving after pulse duration time elapsed
22:12:19.114 00.031 12308 IsSlewing returns 0
22:12:19.115 00.001 12308 IsGuiding returns 1
22:12:19.146 00.031 12308 IsSlewing returns 0
22:12:19.147 00.001 12308 IsGuiding returns 0
22:12:19.148 00.001 12308 scope move finished after 231 + 89 ms
22:12:19.148 00.000 12308 Move returns status 0, amount 231
22:12:19.149 00.001 12308 move complete, result=0
22:12:19.149 00.000 12308 worker thread done servicing request
22:12:19.149 00.000 12308 Worker thread wakes up
22:12:19.150 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 231 ms NORTH
22:12:19.156 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:19.156 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:20.411 01.255 12308 Exposure complete
22:12:20.559 00.148 12308 worker thread done servicing request
22:12:20.559 00.000 14556 OnExposeComplete: enter
22:12:20.565 00.006 14556 UpdateGuideState(): m_state=6
22:12:20.572 00.007 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4262
22:12:20.577 00.005 14556 Star::Find returns 1 (0), X=186.13, Y=991.75, Mass=2240, SNR=31.8, Peak=190 HFD=4.5
22:12:20.580 00.003 14556 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-3.07) = xAngle (1.08 = 1.08)
22:12:20.583 00.003 14556 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.98 = 0.98)
22:12:20.587 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.99 mountX=0.03 mountY=0.06, mountTheta=1.06
22:12:20.591 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.07, opts=13)
22:12:20.596 00.005 14556 Enqueuing Move request for scope (-0.03, -0.07)
22:12:20.599 00.003 12308 Worker thread wakes up
22:12:20.599 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
22:12:20.599 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
22:12:20.599 00.000 12308 Moving (-0.03, -0.07) raw xDistance=0.03 yDistance=0.06
22:12:20.600 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:12:20.600 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:20.600 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:12:20.600 00.000 12308 MoveAxis(E, 0, ABG)
22:12:20.600 00.000 12308 Move returns status 0, amount 0
22:12:20.602 00.002 12308 MoveAxis(N, 0, ABG)
22:12:20.602 00.000 12308 Move returns status 0, amount 0
22:12:20.602 00.000 12308 move complete, result=0
22:12:20.602 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:20.608 00.006 12308 worker thread done servicing request
22:12:20.629 00.021 14556 UpdateGuideState exits: m=2240 SNR=31.8
22:12:20.633 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:20.639 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:20.643 00.004 14556 Enqueuing Expose request
22:12:20.647 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:20.650 00.003 12308 Worker thread wakes up
22:12:20.650 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:20.650 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:21.899 01.249 12308 Exposure complete
22:12:22.049 00.150 12308 worker thread done servicing request
22:12:22.049 00.000 14556 OnExposeComplete: enter
22:12:22.053 00.004 14556 UpdateGuideState(): m_state=6
22:12:22.056 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4263
22:12:22.060 00.004 14556 Star::Find returns 1 (0), X=186.16, Y=991.95, Mass=2154, SNR=31.1, Peak=176 HFD=4.5
22:12:22.063 00.003 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.64 = -1.65)
22:12:22.067 00.004 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.75)
22:12:22.070 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.56 mountX=-0.01 mountY=-0.14, mountTheta=-1.65
22:12:22.078 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.14, opts=13)
22:12:22.083 00.005 14556 Enqueuing Move request for scope (0.00, 0.14)
22:12:22.087 00.004 12308 Worker thread wakes up
22:12:22.087 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.14) opts 0xd
22:12:22.088 00.001 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.14)
22:12:22.088 00.000 12308 Moving (0.00, 0.14) raw xDistance=-0.01 yDistance=-0.14
22:12:22.088 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:12:22.088 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:22.088 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:12:22.089 00.001 12308 MoveAxis(E, 0, ABG)
22:12:22.089 00.000 12308 Move returns status 0, amount 0
22:12:22.089 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:22.093 00.004 12308 MoveAxis(N, 0, ABG)
22:12:22.093 00.000 12308 Move returns status 0, amount 0
22:12:22.093 00.000 12308 move complete, result=0
22:12:22.093 00.000 12308 worker thread done servicing request
22:12:22.117 00.024 14556 UpdateGuideState exits: m=2154 SNR=31.1
22:12:22.121 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:22.125 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:22.129 00.004 14556 Enqueuing Expose request
22:12:22.134 00.005 12308 Worker thread wakes up
22:12:22.134 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:12:22.140 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:22.140 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:23.380 01.240 12308 Exposure complete
22:12:23.520 00.140 12308 worker thread done servicing request
22:12:23.521 00.001 14556 OnExposeComplete: enter
22:12:23.524 00.003 14556 UpdateGuideState(): m_state=6
22:12:23.527 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4264
22:12:23.531 00.004 14556 Star::Find returns 1 (0), X=186.13, Y=991.91, Mass=2174, SNR=31.2, Peak=185 HFD=4.5
22:12:23.534 00.003 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.96 = -1.33)
22:12:23.539 00.005 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.43)
22:12:23.542 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.88 mountX=0.02 mountY=-0.10, mountTheta=-1.33
22:12:23.547 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.09, opts=13)
22:12:23.552 00.005 14556 Enqueuing Move request for scope (-0.03, 0.09)
22:12:23.555 00.003 12308 Worker thread wakes up
22:12:23.556 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
22:12:23.556 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
22:12:23.556 00.000 12308 Moving (-0.03, 0.09) raw xDistance=0.02 yDistance=-0.10
22:12:23.556 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:12:23.556 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:23.557 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:12:23.557 00.000 12308 MoveAxis(E, 0, ABG)
22:12:23.557 00.000 12308 Move returns status 0, amount 0
22:12:23.557 00.000 12308 MoveAxis(N, 0, ABG)
22:12:23.557 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:23.561 00.004 12308 Move returns status 0, amount 0
22:12:23.561 00.000 12308 move complete, result=0
22:12:23.561 00.000 12308 worker thread done servicing request
22:12:23.583 00.022 14556 UpdateGuideState exits: m=2174 SNR=31.2
22:12:23.587 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:23.590 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:23.593 00.003 14556 Enqueuing Expose request
22:12:23.597 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:12:23.600 00.003 12308 Worker thread wakes up
22:12:23.601 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:23.601 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:24.852 01.251 12308 Exposure complete
22:12:24.998 00.146 12308 worker thread done servicing request
22:12:24.998 00.000 14556 OnExposeComplete: enter
22:12:25.002 00.004 14556 UpdateGuideState(): m_state=6
22:12:25.005 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4265
22:12:25.009 00.004 14556 Star::Find returns 1 (0), X=186.00, Y=991.91, Mass=2173, SNR=31.4, Peak=173 HFD=4.4
22:12:25.014 00.005 14556 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.07) = xAngle (5.66 = -0.62)
22:12:25.019 00.005 14556 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.72)
22:12:25.023 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.59 mountX=0.15 mountY=-0.12, mountTheta=-0.68
22:12:25.027 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.10, opts=13)
22:12:25.032 00.005 14556 Enqueuing Move request for scope (-0.15, 0.10)
22:12:25.036 00.004 12308 Worker thread wakes up
22:12:25.036 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd
22:12:25.036 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.10)
22:12:25.036 00.000 12308 Moving (-0.15, 0.10) raw xDistance=0.15 yDistance=-0.12
22:12:25.036 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:12:25.036 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:25.038 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:12:25.038 00.000 12308 MoveAxis(E, 0, ABG)
22:12:25.038 00.000 12308 Move returns status 0, amount 0
22:12:25.038 00.000 12308 MoveAxis(N, 0, ABG)
22:12:25.038 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:25.042 00.004 12308 Move returns status 0, amount 0
22:12:25.042 00.000 12308 move complete, result=0
22:12:25.043 00.001 12308 worker thread done servicing request
22:12:25.064 00.021 14556 UpdateGuideState exits: m=2173 SNR=31.4
22:12:25.070 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:25.077 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:25.080 00.003 14556 Enqueuing Expose request
22:12:25.085 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:12:25.088 00.003 12308 Worker thread wakes up
22:12:25.088 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:25.088 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:26.339 01.251 12308 Exposure complete
22:12:26.486 00.147 12308 worker thread done servicing request
22:12:26.486 00.000 14556 OnExposeComplete: enter
22:12:26.491 00.005 14556 UpdateGuideState(): m_state=6
22:12:26.495 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4266
22:12:26.498 00.003 14556 Star::Find returns 1 (0), X=186.05, Y=992.05, Mass=2161, SNR=31.4, Peak=196 HFD=4.4
22:12:26.502 00.004 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.08 = -1.20)
22:12:26.505 00.003 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.30)
22:12:26.510 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.24 hyp=0.26 cameraTheta=2.01 mountX=0.10 mountY=-0.25, mountTheta=-1.21
22:12:26.520 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.24, opts=13)
22:12:26.524 00.004 14556 Enqueuing Move request for scope (-0.11, 0.24)
22:12:26.529 00.005 12308 Worker thread wakes up
22:12:26.529 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.24) opts 0xd
22:12:26.529 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.24)
22:12:26.529 00.000 12308 Moving (-0.11, 0.24) raw xDistance=0.10 yDistance=-0.25
22:12:26.529 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:12:26.529 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:12:26.531 00.002 12308 MoveAxis(E, 0, ABG)
22:12:26.531 00.000 12308 Move returns status 0, amount 0
22:12:26.531 00.000 12308 MoveAxis(N, 179, ABG)
22:12:26.531 00.000 12308 Guiding  Dir = 0, Dur = 179
22:12:26.531 00.000 12308 IsSlewing returns 0
22:12:26.532 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:26.536 00.004 12308 IsGuiding returns 0
22:12:26.536 00.000 12308 PulseGuide returned control before completion, sleep 189
22:12:26.559 00.023 14556 UpdateGuideState exits: m=2161 SNR=31.4
22:12:26.563 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:26.567 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:26.572 00.005 14556 Enqueuing Expose request
22:12:26.735 00.163 12308 IsGuiding returns 1
22:12:26.736 00.001 12308 scope still moving after pulse duration time elapsed
22:12:26.766 00.030 12308 IsSlewing returns 0
22:12:26.766 00.000 12308 IsGuiding returns 0
22:12:26.767 00.001 12308 scope move finished after 179 + 50 ms
22:12:26.767 00.000 12308 Move returns status 0, amount 179
22:12:26.767 00.000 12308 move complete, result=0
22:12:26.768 00.001 12308 worker thread done servicing request
22:12:26.768 00.000 12308 Worker thread wakes up
22:12:26.768 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 179 ms NORTH
22:12:26.774 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:26.775 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:28.027 01.252 12308 Exposure complete
22:12:28.168 00.141 12308 worker thread done servicing request
22:12:28.168 00.000 14556 OnExposeComplete: enter
22:12:28.173 00.005 14556 UpdateGuideState(): m_state=6
22:12:28.179 00.006 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4267
22:12:28.183 00.004 14556 Star::Find returns 1 (0), X=186.15, Y=991.56, Mass=2056, SNR=30.5, Peak=175 HFD=4.9
22:12:28.187 00.004 14556 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-3.07) = xAngle (1.46 = 1.46)
22:12:28.191 00.004 14556 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.36 = 1.36)
22:12:28.195 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.25 hyp=0.25 cameraTheta=-1.61 mountX=0.03 mountY=0.25, mountTheta=1.46
22:12:28.201 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.25, opts=13)
22:12:28.207 00.006 14556 Enqueuing Move request for scope (-0.01, -0.25)
22:12:28.211 00.004 12308 Worker thread wakes up
22:12:28.211 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.25) opts 0xd
22:12:28.211 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.25)
22:12:28.211 00.000 12308 Moving (-0.01, -0.25) raw xDistance=0.03 yDistance=0.25
22:12:28.211 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:12:28.211 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:12:28.212 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:12:28.212 00.000 12308 MoveAxis(E, 0, ABG)
22:12:28.212 00.000 12308 Move returns status 0, amount 0
22:12:28.213 00.001 12308 MoveAxis(N, 0, ABG)
22:12:28.213 00.000 12308 Move returns status 0, amount 0
22:12:28.213 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:28.218 00.005 12308 move complete, result=0
22:12:28.218 00.000 12308 worker thread done servicing request
22:12:28.239 00.021 14556 UpdateGuideState exits: m=2056 SNR=30.5
22:12:28.244 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:28.247 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:28.251 00.004 14556 Enqueuing Expose request
22:12:28.256 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:12:28.260 00.004 12308 Worker thread wakes up
22:12:28.260 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:28.260 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:29.516 01.256 12308 Exposure complete
22:12:29.660 00.144 12308 worker thread done servicing request
22:12:29.662 00.002 14556 OnExposeComplete: enter
22:12:29.665 00.003 14556 UpdateGuideState(): m_state=6
22:12:29.668 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4268
22:12:29.673 00.005 14556 Star::Find returns 1 (0), X=186.22, Y=992.03, Mass=2298, SNR=32.3, Peak=214 HFD=4.3
22:12:29.678 00.005 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.35 = -1.94)
22:12:29.683 00.005 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.04)
22:12:29.687 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.27 mountX=-0.08 mountY=-0.20, mountTheta=-1.95
22:12:29.693 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.21, opts=13)
22:12:29.699 00.006 14556 Enqueuing Move request for scope (0.07, 0.21)
22:12:29.703 00.004 12308 Worker thread wakes up
22:12:29.703 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.21) opts 0xd
22:12:29.703 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.21)
22:12:29.703 00.000 12308 Moving (0.07, 0.21) raw xDistance=-0.08 yDistance=-0.20
22:12:29.703 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:12:29.704 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:29.704 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:12:29.704 00.000 12308 MoveAxis(E, 0, ABG)
22:12:29.704 00.000 12308 Move returns status 0, amount 0
22:12:29.704 00.000 12308 MoveAxis(N, 0, ABG)
22:12:29.704 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:29.710 00.006 12308 Move returns status 0, amount 0
22:12:29.710 00.000 12308 move complete, result=0
22:12:29.710 00.000 12308 worker thread done servicing request
22:12:29.730 00.020 14556 UpdateGuideState exits: m=2298 SNR=32.3
22:12:29.737 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:29.742 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:29.745 00.003 14556 Enqueuing Expose request
22:12:29.750 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:12:29.754 00.004 12308 Worker thread wakes up
22:12:29.754 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:29.754 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:31.005 01.251 12308 Exposure complete
22:12:31.153 00.148 12308 worker thread done servicing request
22:12:31.153 00.000 14556 OnExposeComplete: enter
22:12:31.157 00.004 14556 UpdateGuideState(): m_state=6
22:12:31.162 00.005 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4269
22:12:31.165 00.003 14556 Star::Find returns 1 (0), X=186.33, Y=992.03, Mass=2136, SNR=31.0, Peak=198 HFD=4.2
22:12:31.170 00.005 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.97 = -2.32)
22:12:31.174 00.004 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.42)
22:12:31.177 00.003 14556 CameraToMount -- cameraX=0.18 cameraY=0.22 hyp=0.28 cameraTheta=0.89 mountX=-0.19 mountY=-0.19, mountTheta=-2.37
22:12:31.182 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.22, opts=13)
22:12:31.186 00.004 14556 Enqueuing Move request for scope (0.18, 0.22)
22:12:31.190 00.004 12308 Worker thread wakes up
22:12:31.190 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.22) opts 0xd
22:12:31.190 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.22)
22:12:31.190 00.000 12308 Moving (0.18, 0.22) raw xDistance=-0.19 yDistance=-0.19
22:12:31.190 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:12:31.191 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:31.191 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:12:31.191 00.000 12308 MoveAxis(E, 0, ABG)
22:12:31.191 00.000 12308 Move returns status 0, amount 0
22:12:31.191 00.000 12308 MoveAxis(N, 0, ABG)
22:12:31.191 00.000 12308 Move returns status 0, amount 0
22:12:31.191 00.000 12308 move complete, result=0
22:12:31.193 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:31.197 00.004 12308 worker thread done servicing request
22:12:31.217 00.020 14556 UpdateGuideState exits: m=2136 SNR=31.0
22:12:31.222 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:31.224 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:31.229 00.005 14556 Enqueuing Expose request
22:12:31.233 00.004 12308 Worker thread wakes up
22:12:31.233 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:31.235 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:31.235 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:12:32.476 01.241 12308 Exposure complete
22:12:32.618 00.142 12308 worker thread done servicing request
22:12:32.618 00.000 14556 OnExposeComplete: enter
22:12:32.623 00.005 14556 UpdateGuideState(): m_state=6
22:12:32.626 00.003 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4270
22:12:32.629 00.003 14556 Star::Find returns 1 (0), X=186.20, Y=992.07, Mass=1979, SNR=29.7, Peak=187 HFD=4.3
22:12:32.635 00.006 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.47 = -1.81)
22:12:32.640 00.005 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.91)
22:12:32.645 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.40 mountX=-0.06 mountY=-0.24, mountTheta=-1.82
22:12:32.651 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.26, opts=13)
22:12:32.655 00.004 14556 Enqueuing Move request for scope (0.04, 0.26)
22:12:32.659 00.004 12308 Worker thread wakes up
22:12:32.659 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.26) opts 0xd
22:12:32.659 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.26)
22:12:32.659 00.000 12308 Moving (0.04, 0.26) raw xDistance=-0.06 yDistance=-0.24
22:12:32.659 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:12:32.659 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:12:32.660 00.001 12308 MoveAxis(E, 0, ABG)
22:12:32.660 00.000 12308 Move returns status 0, amount 0
22:12:32.660 00.000 12308 MoveAxis(N, 172, ABG)
22:12:32.660 00.000 12308 Guiding  Dir = 0, Dur = 172
22:12:32.660 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:32.665 00.005 12308 IsSlewing returns 0
22:12:32.665 00.000 12308 IsGuiding returns 0
22:12:32.667 00.002 12308 PulseGuide returned control before completion, sleep 182
22:12:32.689 00.022 14556 UpdateGuideState exits: m=1979 SNR=29.7
22:12:32.694 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:32.699 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:32.703 00.004 14556 Enqueuing Expose request
22:12:32.857 00.154 12308 IsGuiding returns 1
22:12:32.857 00.000 12308 scope still moving after pulse duration time elapsed
22:12:32.888 00.031 12308 IsSlewing returns 0
22:12:32.890 00.002 12308 IsGuiding returns 0
22:12:32.890 00.000 12308 scope move finished after 172 + 51 ms
22:12:32.890 00.000 12308 Move returns status 0, amount 172
22:12:32.891 00.001 12308 move complete, result=0
22:12:32.891 00.000 12308 worker thread done servicing request
22:12:32.891 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 172 ms NORTH
22:12:32.897 00.006 12308 Worker thread wakes up
22:12:32.897 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:32.897 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:34.150 01.253 12308 Exposure complete
22:12:34.302 00.152 12308 worker thread done servicing request
22:12:34.303 00.001 14556 OnExposeComplete: enter
22:12:34.306 00.003 14556 UpdateGuideState(): m_state=6
22:12:34.310 00.004 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4271
22:12:34.316 00.006 14556 Star::Find returns 1 (0), X=186.14, Y=991.84, Mass=1945, SNR=29.5, Peak=196 HFD=4.3
22:12:34.319 00.003 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.20 = -1.09)
22:12:34.324 00.005 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.19)
22:12:34.327 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.03 cameraTheta=2.12 mountX=0.02 mountY=-0.03, mountTheta=-1.11
22:12:34.332 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.03, opts=13)
22:12:34.335 00.003 14556 Enqueuing Move request for scope (-0.02, 0.03)
22:12:34.340 00.005 12308 Worker thread wakes up
22:12:34.340 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
22:12:34.340 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
22:12:34.340 00.000 12308 Moving (-0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
22:12:34.340 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:12:34.340 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:34.340 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:12:34.341 00.001 12308 MoveAxis(E, 0, ABG)
22:12:34.341 00.000 12308 Move returns status 0, amount 0
22:12:34.341 00.000 12308 MoveAxis(N, 0, ABG)
22:12:34.341 00.000 12308 Move returns status 0, amount 0
22:12:34.341 00.000 12308 move complete, result=0
22:12:34.342 00.001 12308 worker thread done servicing request
22:12:34.342 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:34.367 00.025 14556 UpdateGuideState exits: m=1945 SNR=29.5
22:12:34.372 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:34.376 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:34.380 00.004 14556 Enqueuing Expose request
22:12:34.385 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:12:34.390 00.005 12308 Worker thread wakes up
22:12:34.390 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:34.392 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:35.633 01.241 12308 Exposure complete
22:12:35.784 00.151 12308 worker thread done servicing request
22:12:35.784 00.000 14556 OnExposeComplete: enter
22:12:35.789 00.005 14556 UpdateGuideState(): m_state=6
22:12:35.792 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4272
22:12:35.798 00.006 14556 Star::Find returns 1 (0), X=185.99, Y=991.92, Mass=2204, SNR=31.9, Peak=202 HFD=4.4
22:12:35.802 00.004 14556 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.07) = xAngle (5.66 = -0.62)
22:12:35.805 00.003 14556 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.72)
22:12:35.809 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.11 hyp=0.20 cameraTheta=2.59 mountX=0.16 mountY=-0.13, mountTheta=-0.68
22:12:35.814 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.11, opts=13)
22:12:35.817 00.003 14556 Enqueuing Move request for scope (-0.17, 0.11)
22:12:35.822 00.005 12308 Worker thread wakes up
22:12:35.822 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.11) opts 0xd
22:12:35.822 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.11)
22:12:35.822 00.000 12308 Moving (-0.17, 0.11) raw xDistance=0.16 yDistance=-0.13
22:12:35.822 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:12:35.823 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:35.823 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:12:35.823 00.000 12308 MoveAxis(E, 0, ABG)
22:12:35.823 00.000 12308 Move returns status 0, amount 0
22:12:35.823 00.000 12308 MoveAxis(N, 0, ABG)
22:12:35.824 00.001 12308 Move returns status 0, amount 0
22:12:35.824 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:35.829 00.005 12308 move complete, result=0
22:12:35.829 00.000 12308 worker thread done servicing request
22:12:35.849 00.020 14556 UpdateGuideState exits: m=2204 SNR=31.9
22:12:35.854 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:35.858 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:35.864 00.006 14556 Enqueuing Expose request
22:12:35.867 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:12:35.872 00.005 12308 Worker thread wakes up
22:12:35.872 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:35.872 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:37.112 01.240 12308 Exposure complete
22:12:37.239 00.127 12308 worker thread done servicing request
22:12:37.240 00.001 14556 OnExposeComplete: enter
22:12:37.244 00.004 14556 UpdateGuideState(): m_state=6
22:12:37.248 00.004 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4273
22:12:37.252 00.004 14556 Star::Find returns 1 (0), X=185.95, Y=991.99, Mass=2093, SNR=30.6, Peak=166 HFD=4.4
22:12:37.255 00.003 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.51 = -0.78)
22:12:37.259 00.004 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.87)
22:12:37.263 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.18 hyp=0.28 cameraTheta=2.43 mountX=0.20 mountY=-0.21, mountTheta=-0.82
22:12:37.269 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.18, opts=13)
22:12:37.272 00.003 14556 Enqueuing Move request for scope (-0.21, 0.18)
22:12:37.276 00.004 12308 Worker thread wakes up
22:12:37.276 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.18) opts 0xd
22:12:37.276 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.18)
22:12:37.276 00.000 12308 Moving (-0.21, 0.18) raw xDistance=0.20 yDistance=-0.21
22:12:37.276 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:12:37.276 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:12:37.277 00.001 12308 MoveAxis(E, 0, ABG)
22:12:37.277 00.000 12308 Move returns status 0, amount 0
22:12:37.277 00.000 12308 MoveAxis(N, 150, ABG)
22:12:37.277 00.000 12308 Guiding  Dir = 0, Dur = 150
22:12:37.277 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:37.282 00.005 12308 IsSlewing returns 0
22:12:37.282 00.000 12308 IsGuiding returns 0
22:12:37.283 00.001 12308 PulseGuide returned control before completion, sleep 160
22:12:37.304 00.021 14556 UpdateGuideState exits: m=2093 SNR=30.6
22:12:37.308 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:37.313 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:37.316 00.003 14556 Enqueuing Expose request
22:12:37.449 00.133 12308 IsGuiding returns 1
22:12:37.450 00.001 12308 scope still moving after pulse duration time elapsed
22:12:37.481 00.031 12308 IsSlewing returns 0
22:12:37.482 00.001 12308 IsGuiding returns 0
22:12:37.482 00.000 12308 scope move finished after 150 + 50 ms
22:12:37.483 00.001 12308 Move returns status 0, amount 150
22:12:37.484 00.001 12308 move complete, result=0
22:12:37.484 00.000 12308 worker thread done servicing request
22:12:37.484 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 150 ms NORTH
22:12:37.493 00.009 12308 Worker thread wakes up
22:12:37.493 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:37.493 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:38.742 01.249 12308 Exposure complete
22:12:38.887 00.145 12308 worker thread done servicing request
22:12:38.887 00.000 14556 OnExposeComplete: enter
22:12:38.893 00.006 14556 UpdateGuideState(): m_state=6
22:12:38.898 00.005 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4274
22:12:38.902 00.004 14556 Star::Find returns 1 (0), X=185.98, Y=991.82, Mass=2336, SNR=32.2, Peak=190 HFD=4.4
22:12:38.906 00.004 14556 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.07) = xAngle (6.18 = -0.10)
22:12:38.909 00.003 14556 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.08 = -0.20)
22:12:38.913 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.17 cameraTheta=3.11 mountX=0.17 mountY=-0.03, mountTheta=-0.20
22:12:38.918 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.01, opts=13)
22:12:38.923 00.005 14556 Enqueuing Move request for scope (-0.17, 0.01)
22:12:38.927 00.004 12308 Worker thread wakes up
22:12:38.927 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
22:12:38.927 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
22:12:38.927 00.000 12308 Moving (-0.17, 0.01) raw xDistance=0.17 yDistance=-0.03
22:12:38.927 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:12:38.928 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:38.928 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:12:38.928 00.000 12308 MoveAxis(E, 0, ABG)
22:12:38.928 00.000 12308 Move returns status 0, amount 0
22:12:38.928 00.000 12308 MoveAxis(N, 0, ABG)
22:12:38.929 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:38.933 00.004 12308 Move returns status 0, amount 0
22:12:38.933 00.000 12308 move complete, result=0
22:12:38.933 00.000 12308 worker thread done servicing request
22:12:38.954 00.021 14556 UpdateGuideState exits: m=2336 SNR=32.2
22:12:38.958 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:38.962 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:38.966 00.004 14556 Enqueuing Expose request
22:12:38.969 00.003 12308 Worker thread wakes up
22:12:38.969 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:12:38.974 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:38.974 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:40.230 01.256 12308 Exposure complete
22:12:40.374 00.144 12308 worker thread done servicing request
22:12:40.375 00.001 14556 OnExposeComplete: enter
22:12:40.378 00.003 14556 UpdateGuideState(): m_state=6
22:12:40.383 00.005 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4275
22:12:40.388 00.005 14556 Star::Find returns 1 (0), X=185.89, Y=991.85, Mass=2106, SNR=30.8, Peak=212 HFD=4.3
22:12:40.391 00.003 14556 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.07) = xAngle (6.07 = -0.22)
22:12:40.397 00.006 14556 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.32)
22:12:40.400 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=0.04 hyp=0.27 cameraTheta=2.99 mountX=0.26 mountY=-0.08, mountTheta=-0.31
22:12:40.405 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.04, opts=13)
22:12:40.408 00.003 14556 Enqueuing Move request for scope (-0.27, 0.04)
22:12:40.412 00.004 12308 Worker thread wakes up
22:12:40.412 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.04) opts 0xd
22:12:40.413 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.04)
22:12:40.413 00.000 12308 Moving (-0.27, 0.04) raw xDistance=0.26 yDistance=-0.08
22:12:40.413 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
22:12:40.413 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:40.413 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:12:40.413 00.000 12308 MoveAxis(W, 115, ABG)
22:12:40.413 00.000 12308 Guiding  Dir = 3, Dur = 115
22:12:40.414 00.001 12308 IsSlewing returns 0
22:12:40.414 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:40.418 00.004 12308 IsGuiding returns 0
22:12:40.418 00.000 12308 PulseGuide returned control before completion, sleep 125
22:12:40.440 00.022 14556 UpdateGuideState exits: m=2106 SNR=30.8
22:12:40.444 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:40.448 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:40.455 00.007 14556 Enqueuing Expose request
22:12:40.548 00.093 12308 IsGuiding returns 1
22:12:40.549 00.001 12308 scope still moving after pulse duration time elapsed
22:12:40.578 00.029 12308 IsSlewing returns 0
22:12:40.580 00.002 12308 IsGuiding returns 0
22:12:40.580 00.000 12308 scope move finished after 115 + 46 ms
22:12:40.580 00.000 12308 Move returns status 0, amount 115
22:12:40.581 00.001 12308 MoveAxis(N, 0, ABG)
22:12:40.581 00.000 12308 Move returns status 0, amount 0
22:12:40.581 00.000 12308 move complete, result=0
22:12:40.582 00.001 12308 worker thread done servicing request
22:12:40.582 00.000 12308 Worker thread wakes up
22:12:40.583 00.001 14556 GuideStep: 0.3 px 115 ms WEST, -0.1 px 0 ms NORTH
22:12:40.589 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:40.589 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:41.828 01.239 12308 Exposure complete
22:12:41.948 00.120 12308 worker thread done servicing request
22:12:41.948 00.000 14556 OnExposeComplete: enter
22:12:41.952 00.004 14556 UpdateGuideState(): m_state=6
22:12:41.955 00.003 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4276
22:12:41.959 00.004 14556 Star::Find returns 1 (0), X=186.30, Y=992.03, Mass=2112, SNR=30.9, Peak=196 HFD=4.6
22:12:41.963 00.004 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.04 = -2.24)
22:12:41.966 00.003 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.34)
22:12:41.970 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.21 hyp=0.26 cameraTheta=0.97 mountX=-0.16 mountY=-0.18, mountTheta=-2.29
22:12:41.975 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.21, opts=13)
22:12:41.979 00.004 14556 Enqueuing Move request for scope (0.15, 0.21)
22:12:41.983 00.004 12308 Worker thread wakes up
22:12:41.983 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.21) opts 0xd
22:12:41.983 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.21)
22:12:41.983 00.000 12308 Moving (0.15, 0.21) raw xDistance=-0.16 yDistance=-0.18
22:12:41.983 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:12:41.984 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:41.984 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:12:41.984 00.000 12308 MoveAxis(E, 0, ABG)
22:12:41.984 00.000 12308 Move returns status 0, amount 0
22:12:41.984 00.000 12308 MoveAxis(N, 0, ABG)
22:12:41.985 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:41.988 00.003 12308 Move returns status 0, amount 0
22:12:41.990 00.002 12308 move complete, result=0
22:12:41.990 00.000 12308 worker thread done servicing request
22:12:42.010 00.020 14556 UpdateGuideState exits: m=2112 SNR=30.9
22:12:42.016 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:42.021 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:42.026 00.005 14556 Enqueuing Expose request
22:12:42.030 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:12:42.034 00.004 12308 Worker thread wakes up
22:12:42.034 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:42.034 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:43.282 01.248 12308 Exposure complete
22:12:43.443 00.161 12308 worker thread done servicing request
22:12:43.443 00.000 14556 OnExposeComplete: enter
22:12:43.447 00.004 14556 UpdateGuideState(): m_state=6
22:12:43.450 00.003 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4277
22:12:43.455 00.005 14556 Star::Find returns 1 (0), X=186.19, Y=991.89, Mass=2230, SNR=31.7, Peak=194 HFD=4.4
22:12:43.458 00.003 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.23 = -2.05)
22:12:43.463 00.005 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.15)
22:12:43.468 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.16 mountX=-0.04 mountY=-0.07, mountTheta=-2.07
22:12:43.473 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.08, opts=13)
22:12:43.480 00.007 14556 Enqueuing Move request for scope (0.03, 0.08)
22:12:43.485 00.005 12308 Worker thread wakes up
22:12:43.485 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
22:12:43.485 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
22:12:43.485 00.000 12308 Moving (0.03, 0.08) raw xDistance=-0.04 yDistance=-0.07
22:12:43.487 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:12:43.487 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:43.487 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:12:43.487 00.000 12308 MoveAxis(E, 0, ABG)
22:12:43.488 00.001 12308 Move returns status 0, amount 0
22:12:43.488 00.000 12308 MoveAxis(N, 0, ABG)
22:12:43.488 00.000 12308 Move returns status 0, amount 0
22:12:43.488 00.000 12308 move complete, result=0
22:12:43.488 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:43.494 00.006 12308 worker thread done servicing request
22:12:43.521 00.027 14556 UpdateGuideState exits: m=2230 SNR=31.7
22:12:43.525 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:43.528 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:43.532 00.004 14556 Enqueuing Expose request
22:12:43.536 00.004 12308 Worker thread wakes up
22:12:43.536 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:43.536 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:43.536 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:12:44.786 01.250 12308 Exposure complete
22:12:44.932 00.146 12308 worker thread done servicing request
22:12:44.932 00.000 14556 OnExposeComplete: enter
22:12:44.937 00.005 14556 UpdateGuideState(): m_state=6
22:12:44.940 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4278
22:12:44.944 00.004 14556 Star::Find returns 1 (0), X=186.10, Y=992.17, Mass=2139, SNR=31.2, Peak=190 HFD=4.5
22:12:44.948 00.004 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.81 = -1.48)
22:12:44.953 00.005 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.58)
22:12:44.956 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.36 hyp=0.36 cameraTheta=1.73 mountX=0.03 mountY=-0.36, mountTheta=-1.48
22:12:44.961 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.36, opts=13)
22:12:44.965 00.004 14556 Enqueuing Move request for scope (-0.06, 0.36)
22:12:44.968 00.003 12308 Worker thread wakes up
22:12:44.968 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.36) opts 0xd
22:12:44.968 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.36)
22:12:44.968 00.000 12308 Moving (-0.06, 0.36) raw xDistance=0.03 yDistance=-0.36
22:12:44.968 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:12:44.968 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:12:44.969 00.001 12308 MoveAxis(E, 0, ABG)
22:12:44.969 00.000 12308 Move returns status 0, amount 0
22:12:44.969 00.000 12308 MoveAxis(N, 256, ABG)
22:12:44.969 00.000 12308 Guiding  Dir = 0, Dur = 256
22:12:44.969 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:44.974 00.005 12308 IsSlewing returns 0
22:12:44.974 00.000 12308 IsGuiding returns 0
22:12:44.974 00.000 12308 PulseGuide returned control before completion, sleep 266
22:12:44.998 00.024 14556 UpdateGuideState exits: m=2139 SNR=31.2
22:12:45.003 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:45.009 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:45.016 00.007 14556 Enqueuing Expose request
22:12:45.245 00.229 12308 IsGuiding returns 1
22:12:45.245 00.000 12308 scope still moving after pulse duration time elapsed
22:12:45.276 00.031 12308 IsSlewing returns 0
22:12:45.276 00.000 12308 IsGuiding returns 0
22:12:45.277 00.001 12308 scope move finished after 256 + 46 ms
22:12:45.277 00.000 12308 Move returns status 0, amount 256
22:12:45.277 00.000 12308 move complete, result=0
22:12:45.277 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 256 ms NORTH
22:12:45.283 00.006 12308 worker thread done servicing request
22:12:45.284 00.001 12308 Worker thread wakes up
22:12:45.284 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:45.284 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:46.529 01.245 12308 Exposure complete
22:12:46.674 00.145 12308 worker thread done servicing request
22:12:46.674 00.000 14556 OnExposeComplete: enter
22:12:46.679 00.005 14556 UpdateGuideState(): m_state=6
22:12:46.683 00.004 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4279
22:12:46.688 00.005 14556 Star::Find returns 1 (0), X=186.16, Y=991.77, Mass=2080, SNR=30.5, Peak=191 HFD=4.5
22:12:46.691 00.003 14556 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.07) = xAngle (1.59 = 1.59)
22:12:46.697 00.006 14556 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.49 = 1.49)
22:12:46.701 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.48 mountX=-0.00 mountY=0.04, mountTheta=1.59
22:12:46.706 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.04, opts=13)
22:12:46.710 00.004 14556 Enqueuing Move request for scope (0.00, -0.04)
22:12:46.714 00.004 12308 Worker thread wakes up
22:12:46.714 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd
22:12:46.714 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.04)
22:12:46.714 00.000 12308 Moving (0.00, -0.04) raw xDistance=-0.00 yDistance=0.04
22:12:46.714 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:12:46.715 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:46.715 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:12:46.715 00.000 12308 MoveAxis(E, 0, ABG)
22:12:46.715 00.000 12308 Move returns status 0, amount 0
22:12:46.715 00.000 12308 MoveAxis(N, 0, ABG)
22:12:46.716 00.001 12308 Move returns status 0, amount 0
22:12:46.716 00.000 12308 move complete, result=0
22:12:46.716 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:46.720 00.004 12308 worker thread done servicing request
22:12:46.744 00.024 14556 UpdateGuideState exits: m=2080 SNR=30.5
22:12:46.749 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:46.753 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:46.758 00.005 14556 Enqueuing Expose request
22:12:46.765 00.007 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:12:46.770 00.005 12308 Worker thread wakes up
22:12:46.770 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:46.770 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:48.016 01.246 12308 Exposure complete
22:12:48.169 00.153 12308 worker thread done servicing request
22:12:48.169 00.000 14556 OnExposeComplete: enter
22:12:48.174 00.005 14556 UpdateGuideState(): m_state=6
22:12:48.179 00.005 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4280
22:12:48.183 00.004 14556 Star::Find returns 1 (0), X=186.11, Y=992.00, Mass=1993, SNR=30.0, Peak=186 HFD=4.4
22:12:48.188 00.005 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
22:12:48.193 00.005 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
22:12:48.201 00.008 14556 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.80 mountX=0.03 mountY=-0.19, mountTheta=-1.41
22:12:48.205 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.19, opts=13)
22:12:48.209 00.004 14556 Enqueuing Move request for scope (-0.04, 0.19)
22:12:48.212 00.003 12308 Worker thread wakes up
22:12:48.213 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd
22:12:48.213 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.19)
22:12:48.213 00.000 12308 Moving (-0.04, 0.19) raw xDistance=0.03 yDistance=-0.19
22:12:48.213 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:12:48.213 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:48.214 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:12:48.214 00.000 12308 MoveAxis(E, 0, ABG)
22:12:48.214 00.000 12308 Move returns status 0, amount 0
22:12:48.214 00.000 12308 MoveAxis(N, 0, ABG)
22:12:48.215 00.001 12308 Move returns status 0, amount 0
22:12:48.215 00.000 12308 move complete, result=0
22:12:48.215 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:48.220 00.005 12308 worker thread done servicing request
22:12:48.244 00.024 14556 UpdateGuideState exits: m=1993 SNR=30.0
22:12:48.248 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:48.253 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:48.258 00.005 14556 Enqueuing Expose request
22:12:48.262 00.004 12308 Worker thread wakes up
22:12:48.262 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:48.263 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:48.263 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:12:49.520 01.257 12308 Exposure complete
22:12:49.678 00.158 12308 worker thread done servicing request
22:12:49.679 00.001 14556 OnExposeComplete: enter
22:12:49.682 00.003 14556 UpdateGuideState(): m_state=6
22:12:49.687 00.005 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4281
22:12:49.691 00.004 14556 Star::Find returns 1 (0), X=186.31, Y=992.00, Mass=2073, SNR=30.7, Peak=192 HFD=4.4
22:12:49.694 00.003 14556 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.07) = xAngle (3.96 = -2.33)
22:12:49.698 00.004 14556 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.86 = -2.43)
22:12:49.702 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.18 hyp=0.24 cameraTheta=0.88 mountX=-0.16 mountY=-0.16, mountTheta=-2.38
22:12:49.707 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.18, opts=13)
22:12:49.710 00.003 14556 Enqueuing Move request for scope (0.15, 0.18)
22:12:49.713 00.003 12308 Worker thread wakes up
22:12:49.713 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.18) opts 0xd
22:12:49.713 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.18)
22:12:49.713 00.000 12308 Moving (0.15, 0.18) raw xDistance=-0.16 yDistance=-0.16
22:12:49.713 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:12:49.715 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:49.715 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:12:49.715 00.000 12308 MoveAxis(E, 0, ABG)
22:12:49.715 00.000 12308 Move returns status 0, amount 0
22:12:49.715 00.000 12308 MoveAxis(N, 0, ABG)
22:12:49.715 00.000 12308 Move returns status 0, amount 0
22:12:49.716 00.001 12308 move complete, result=0
22:12:49.716 00.000 12308 worker thread done servicing request
22:12:49.717 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:49.742 00.025 14556 UpdateGuideState exits: m=2073 SNR=30.7
22:12:49.747 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:49.750 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:49.754 00.004 14556 Enqueuing Expose request
22:12:49.758 00.004 12308 Worker thread wakes up
22:12:49.758 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:12:49.764 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:49.764 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:51.014 01.250 12308 Exposure complete
22:12:51.163 00.149 12308 worker thread done servicing request
22:12:51.163 00.000 14556 OnExposeComplete: enter
22:12:51.166 00.003 14556 UpdateGuideState(): m_state=6
22:12:51.170 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4282
22:12:51.174 00.004 14556 Star::Find returns 1 (0), X=186.09, Y=992.05, Mass=2275, SNR=32.0, Peak=203 HFD=4.4
22:12:51.178 00.004 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.93 = -1.35)
22:12:51.181 00.003 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.45)
22:12:51.184 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.86 mountX=0.05 mountY=-0.24, mountTheta=-1.35
22:12:51.188 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.23, opts=13)
22:12:51.191 00.003 14556 Enqueuing Move request for scope (-0.07, 0.23)
22:12:51.194 00.003 12308 Worker thread wakes up
22:12:51.194 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.23) opts 0xd
22:12:51.194 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.23)
22:12:51.194 00.000 12308 Moving (-0.07, 0.23) raw xDistance=0.05 yDistance=-0.24
22:12:51.194 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:12:51.194 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:12:51.194 00.000 12308 MoveAxis(E, 0, ABG)
22:12:51.194 00.000 12308 Move returns status 0, amount 0
22:12:51.194 00.000 12308 MoveAxis(N, 170, ABG)
22:12:51.196 00.002 12308 Guiding  Dir = 0, Dur = 170
22:12:51.196 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:51.199 00.003 12308 IsSlewing returns 0
22:12:51.199 00.000 12308 IsGuiding returns 0
22:12:51.199 00.000 12308 PulseGuide returned control before completion, sleep 180
22:12:51.217 00.018 14556 UpdateGuideState exits: m=2275 SNR=32.0
22:12:51.222 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:51.226 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:51.231 00.005 14556 Enqueuing Expose request
22:12:51.392 00.161 12308 IsGuiding returns 1
22:12:51.393 00.001 12308 scope still moving after pulse duration time elapsed
22:12:51.423 00.030 12308 IsSlewing returns 0
22:12:51.423 00.000 12308 IsGuiding returns 0
22:12:51.424 00.001 12308 scope move finished after 170 + 54 ms
22:12:51.424 00.000 12308 Move returns status 0, amount 170
22:12:51.424 00.000 12308 move complete, result=0
22:12:51.424 00.000 12308 worker thread done servicing request
22:12:51.426 00.002 12308 Worker thread wakes up
22:12:51.426 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 170 ms NORTH
22:12:51.431 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:51.431 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:52.690 01.259 12308 Exposure complete
22:12:52.822 00.132 12308 worker thread done servicing request
22:12:52.822 00.000 14556 OnExposeComplete: enter
22:12:52.827 00.005 14556 UpdateGuideState(): m_state=6
22:12:52.830 00.003 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4283
22:12:52.834 00.004 14556 Star::Find returns 1 (0), X=186.18, Y=991.87, Mass=2218, SNR=31.6, Peak=178 HFD=4.5
22:12:52.839 00.005 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.22 = -2.06)
22:12:52.842 00.003 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.16)
22:12:52.846 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.06 cameraTheta=1.15 mountX=-0.03 mountY=-0.05, mountTheta=-2.09
22:12:52.851 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.06, opts=13)
22:12:52.856 00.005 14556 Enqueuing Move request for scope (0.03, 0.06)
22:12:52.862 00.006 12308 Worker thread wakes up
22:12:52.862 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
22:12:52.862 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
22:12:52.862 00.000 12308 Moving (0.03, 0.06) raw xDistance=-0.03 yDistance=-0.05
22:12:52.863 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:12:52.863 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:52.863 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:12:52.863 00.000 12308 MoveAxis(E, 0, ABG)
22:12:52.863 00.000 12308 Move returns status 0, amount 0
22:12:52.864 00.001 12308 MoveAxis(N, 0, ABG)
22:12:52.864 00.000 12308 Move returns status 0, amount 0
22:12:52.865 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:52.870 00.005 12308 move complete, result=0
22:12:52.870 00.000 12308 worker thread done servicing request
22:12:52.891 00.021 14556 UpdateGuideState exits: m=2218 SNR=31.6
22:12:52.895 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:52.898 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:52.903 00.005 14556 Enqueuing Expose request
22:12:52.907 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:12:52.910 00.003 12308 Worker thread wakes up
22:12:52.910 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:52.910 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:54.167 01.257 12308 Exposure complete
22:12:54.322 00.155 12308 worker thread done servicing request
22:12:54.323 00.001 14556 OnExposeComplete: enter
22:12:54.328 00.005 14556 UpdateGuideState(): m_state=6
22:12:54.331 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4284
22:12:54.335 00.004 14556 Star::Find returns 1 (0), X=186.48, Y=991.88, Mass=2309, SNR=32.2, Peak=187 HFD=4.7
22:12:54.340 00.005 14556 CameraToMount -- cameraTheta (0.21) - m_xAngle (-3.07) = xAngle (3.28 = -3.00)
22:12:54.343 00.003 14556 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.18 = -3.10)
22:12:54.348 00.005 14556 CameraToMount -- cameraX=0.33 cameraY=0.07 hyp=0.33 cameraTheta=0.21 mountX=-0.33 mountY=-0.01, mountTheta=-3.10
22:12:54.353 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.33, y=0.07, opts=13)
22:12:54.358 00.005 14556 Enqueuing Move request for scope (0.33, 0.07)
22:12:54.363 00.005 12308 Worker thread wakes up
22:12:54.363 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.07) opts 0xd
22:12:54.363 00.000 12308 Handling offset move in thread for scope, endpoint = (0.33, 0.07)
22:12:54.363 00.000 12308 Moving (0.33, 0.07) raw xDistance=-0.33 yDistance=-0.01
22:12:54.363 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
22:12:54.364 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:54.364 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:12:54.364 00.000 12308 MoveAxis(E, 143, ABG)
22:12:54.364 00.000 12308 Guiding  Dir = 2, Dur = 143
22:12:54.365 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:54.369 00.004 12308 IsSlewing returns 0
22:12:54.369 00.000 12308 IsGuiding returns 0
22:12:54.369 00.000 12308 PulseGuide returned control before completion, sleep 153
22:12:54.390 00.021 14556 UpdateGuideState exits: m=2309 SNR=32.2
22:12:54.396 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:54.399 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:54.403 00.004 14556 Enqueuing Expose request
22:12:54.526 00.123 12308 IsGuiding returns 1
22:12:54.528 00.002 12308 scope still moving after pulse duration time elapsed
22:12:54.558 00.030 12308 IsSlewing returns 0
22:12:54.558 00.000 12308 IsGuiding returns 0
22:12:54.559 00.001 12308 scope move finished after 143 + 46 ms
22:12:54.559 00.000 12308 Move returns status 0, amount 143
22:12:54.560 00.001 12308 MoveAxis(N, 0, ABG)
22:12:54.561 00.001 12308 Move returns status 0, amount 0
22:12:54.561 00.000 12308 move complete, result=0
22:12:54.561 00.000 12308 worker thread done servicing request
22:12:54.562 00.001 12308 Worker thread wakes up
22:12:54.562 00.000 14556 GuideStep: -0.3 px 143 ms EAST, -0.0 px 0 ms NORTH
22:12:54.568 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:54.568 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:55.819 01.251 12308 Exposure complete
22:12:55.950 00.131 12308 worker thread done servicing request
22:12:55.950 00.000 14556 OnExposeComplete: enter
22:12:55.955 00.005 14556 UpdateGuideState(): m_state=6
22:12:55.958 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4285
22:12:55.962 00.004 14556 Star::Find returns 1 (0), X=186.10, Y=992.01, Mass=2054, SNR=30.4, Peak=182 HFD=4.4
22:12:55.965 00.003 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
22:12:55.969 00.004 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
22:12:55.973 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.85 mountX=0.04 mountY=-0.20, mountTheta=-1.36
22:12:55.977 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.20, opts=13)
22:12:55.982 00.005 14556 Enqueuing Move request for scope (-0.06, 0.20)
22:12:55.986 00.004 12308 Worker thread wakes up
22:12:55.986 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.20) opts 0xd
22:12:55.986 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.20)
22:12:55.986 00.000 12308 Moving (-0.06, 0.20) raw xDistance=0.04 yDistance=-0.20
22:12:55.986 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:12:55.988 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:12:55.988 00.000 12308 MoveAxis(E, 0, ABG)
22:12:55.988 00.000 12308 Move returns status 0, amount 0
22:12:55.988 00.000 12308 MoveAxis(N, 144, ABG)
22:12:55.988 00.000 12308 Guiding  Dir = 0, Dur = 144
22:12:55.988 00.000 12308 IsSlewing returns 0
22:12:55.989 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:55.994 00.005 12308 IsGuiding returns 0
22:12:55.994 00.000 12308 PulseGuide returned control before completion, sleep 154
22:12:56.015 00.021 14556 UpdateGuideState exits: m=2054 SNR=30.4
22:12:56.021 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:56.024 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:56.029 00.005 14556 Enqueuing Expose request
22:12:56.154 00.125 12308 IsGuiding returns 1
22:12:56.155 00.001 12308 scope still moving after pulse duration time elapsed
22:12:56.186 00.031 12308 IsSlewing returns 0
22:12:56.187 00.001 12308 IsGuiding returns 0
22:12:56.188 00.001 12308 scope move finished after 144 + 49 ms
22:12:56.188 00.000 12308 Move returns status 0, amount 144
22:12:56.189 00.001 12308 move complete, result=0
22:12:56.189 00.000 12308 worker thread done servicing request
22:12:56.190 00.001 12308 Worker thread wakes up
22:12:56.190 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 144 ms NORTH
22:12:56.196 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:56.196 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:57.442 01.246 12308 Exposure complete
22:12:57.581 00.139 12308 worker thread done servicing request
22:12:57.582 00.001 14556 OnExposeComplete: enter
22:12:57.586 00.004 14556 UpdateGuideState(): m_state=6
22:12:57.590 00.004 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4286
22:12:57.594 00.004 14556 Star::Find returns 1 (0), X=186.24, Y=991.85, Mass=2308, SNR=32.4, Peak=193 HFD=4.5
22:12:57.597 00.003 14556 CameraToMount -- cameraTheta (0.38) - m_xAngle (-3.07) = xAngle (3.45 = -2.83)
22:12:57.601 00.004 14556 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.35 = -2.93)
22:12:57.604 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.38 mountX=-0.08 mountY=-0.02, mountTheta=-2.92
22:12:57.610 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.03, opts=13)
22:12:57.613 00.003 14556 Enqueuing Move request for scope (0.08, 0.03)
22:12:57.617 00.004 12308 Worker thread wakes up
22:12:57.617 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
22:12:57.617 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
22:12:57.617 00.000 12308 Moving (0.08, 0.03) raw xDistance=-0.08 yDistance=-0.02
22:12:57.617 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:12:57.618 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:57.618 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:12:57.618 00.000 12308 MoveAxis(E, 0, ABG)
22:12:57.618 00.000 12308 Move returns status 0, amount 0
22:12:57.618 00.000 12308 MoveAxis(N, 0, ABG)
22:12:57.618 00.000 12308 Move returns status 0, amount 0
22:12:57.620 00.002 12308 move complete, result=0
22:12:57.620 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:57.624 00.004 12308 worker thread done servicing request
22:12:57.643 00.019 14556 UpdateGuideState exits: m=2308 SNR=32.4
22:12:57.647 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:57.651 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:57.656 00.005 14556 Enqueuing Expose request
22:12:57.659 00.003 12308 Worker thread wakes up
22:12:57.660 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:12:57.663 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:57.664 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:12:58.914 01.250 12308 Exposure complete
22:12:59.050 00.136 12308 worker thread done servicing request
22:12:59.051 00.001 14556 OnExposeComplete: enter
22:12:59.055 00.004 14556 UpdateGuideState(): m_state=6
22:12:59.059 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4287
22:12:59.062 00.003 14556 Star::Find returns 1 (0), X=186.27, Y=991.76, Mass=2128, SNR=31.1, Peak=195 HFD=4.5
22:12:59.067 00.005 14556 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-3.07) = xAngle (2.62 = 2.62)
22:12:59.070 00.003 14556 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.52 = 2.52)
22:12:59.074 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-0.45 mountX=-0.11 mountY=0.07, mountTheta=2.55
22:12:59.080 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.05, opts=13)
22:12:59.083 00.003 14556 Enqueuing Move request for scope (0.11, -0.05)
22:12:59.087 00.004 12308 Worker thread wakes up
22:12:59.087 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.05) opts 0xd
22:12:59.087 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.05)
22:12:59.087 00.000 12308 Moving (0.11, -0.05) raw xDistance=-0.11 yDistance=0.07
22:12:59.088 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:12:59.088 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:59.088 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:12:59.088 00.000 12308 MoveAxis(E, 0, ABG)
22:12:59.088 00.000 12308 Move returns status 0, amount 0
22:12:59.088 00.000 12308 MoveAxis(N, 0, ABG)
22:12:59.088 00.000 12308 Move returns status 0, amount 0
22:12:59.089 00.001 12308 move complete, result=0
22:12:59.090 00.001 12308 worker thread done servicing request
22:12:59.090 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:12:59.116 00.026 14556 UpdateGuideState exits: m=2128 SNR=31.1
22:12:59.120 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:59.124 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:12:59.128 00.004 14556 Enqueuing Expose request
22:12:59.132 00.004 12308 Worker thread wakes up
22:12:59.132 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:59.137 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:12:59.138 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:00.390 01.252 12308 Exposure complete
22:13:00.541 00.151 12308 worker thread done servicing request
22:13:00.542 00.001 14556 OnExposeComplete: enter
22:13:00.545 00.003 14556 UpdateGuideState(): m_state=6
22:13:00.548 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4288
22:13:00.553 00.005 14556 Star::Find returns 1 (0), X=186.02, Y=992.01, Mass=2299, SNR=32.2, Peak=204 HFD=4.5
22:13:00.557 00.004 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.23 = -1.06)
22:13:00.560 00.003 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.16)
22:13:00.563 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.20 hyp=0.24 cameraTheta=2.15 mountX=0.12 mountY=-0.22, mountTheta=-1.08
22:13:00.569 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.20, opts=13)
22:13:00.574 00.005 14556 Enqueuing Move request for scope (-0.13, 0.20)
22:13:00.577 00.003 12308 Worker thread wakes up
22:13:00.577 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.20) opts 0xd
22:13:00.577 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.20)
22:13:00.577 00.000 12308 Moving (-0.13, 0.20) raw xDistance=0.12 yDistance=-0.22
22:13:00.577 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:13:00.577 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:13:00.577 00.000 12308 MoveAxis(E, 0, ABG)
22:13:00.579 00.002 12308 Move returns status 0, amount 0
22:13:00.579 00.000 12308 MoveAxis(N, 155, ABG)
22:13:00.579 00.000 12308 Guiding  Dir = 0, Dur = 155
22:13:00.579 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:00.583 00.004 12308 IsSlewing returns 0
22:13:00.583 00.000 12308 IsGuiding returns 0
22:13:00.583 00.000 12308 PulseGuide returned control before completion, sleep 165
22:13:00.604 00.021 14556 UpdateGuideState exits: m=2299 SNR=32.2
22:13:00.609 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:00.615 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:00.619 00.004 14556 Enqueuing Expose request
22:13:00.756 00.137 12308 IsGuiding returns 1
22:13:00.757 00.001 12308 scope still moving after pulse duration time elapsed
22:13:00.791 00.034 12308 IsSlewing returns 0
22:13:00.792 00.001 12308 IsGuiding returns 0
22:13:00.793 00.001 12308 scope move finished after 155 + 53 ms
22:13:00.793 00.000 12308 Move returns status 0, amount 155
22:13:00.793 00.000 12308 move complete, result=0
22:13:00.794 00.001 12308 worker thread done servicing request
22:13:00.794 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
22:13:00.799 00.005 12308 Worker thread wakes up
22:13:00.799 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:00.801 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:02.048 01.247 12308 Exposure complete
22:13:02.190 00.142 12308 worker thread done servicing request
22:13:02.190 00.000 14556 OnExposeComplete: enter
22:13:02.194 00.004 14556 UpdateGuideState(): m_state=6
22:13:02.203 00.009 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4289
22:13:02.209 00.006 14556 Star::Find returns 1 (0), X=186.21, Y=991.77, Mass=2251, SNR=32.0, Peak=197 HFD=4.5
22:13:02.216 00.007 14556 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-3.07) = xAngle (2.37 = 2.37)
22:13:02.220 00.004 14556 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.27 = 2.27)
22:13:02.225 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-0.70 mountX=-0.05 mountY=0.05, mountTheta=2.32
22:13:02.231 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.04, opts=13)
22:13:02.237 00.006 14556 Enqueuing Move request for scope (0.05, -0.04)
22:13:02.240 00.003 12308 Worker thread wakes up
22:13:02.240 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
22:13:02.241 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
22:13:02.241 00.000 12308 Moving (0.05, -0.04) raw xDistance=-0.05 yDistance=0.05
22:13:02.241 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:13:02.241 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:02.241 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:13:02.243 00.002 12308 MoveAxis(E, 0, ABG)
22:13:02.243 00.000 12308 Move returns status 0, amount 0
22:13:02.243 00.000 12308 MoveAxis(N, 0, ABG)
22:13:02.243 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:02.248 00.005 12308 Move returns status 0, amount 0
22:13:02.248 00.000 12308 move complete, result=0
22:13:02.248 00.000 12308 worker thread done servicing request
22:13:02.270 00.022 14556 UpdateGuideState exits: m=2251 SNR=32.0
22:13:02.275 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:02.279 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:02.282 00.003 14556 Enqueuing Expose request
22:13:02.286 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:13:02.290 00.004 12308 Worker thread wakes up
22:13:02.291 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:02.291 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:03.534 01.243 12308 Exposure complete
22:13:03.675 00.141 12308 worker thread done servicing request
22:13:03.676 00.001 14556 OnExposeComplete: enter
22:13:03.681 00.005 14556 UpdateGuideState(): m_state=6
22:13:03.686 00.005 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4290
22:13:03.690 00.004 14556 Star::Find returns 1 (0), X=186.36, Y=991.78, Mass=2181, SNR=31.2, Peak=196 HFD=4.5
22:13:03.693 00.003 14556 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-3.07) = xAngle (2.93 = 2.93)
22:13:03.698 00.005 14556 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.83 = 2.83)
22:13:03.702 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=-0.03 hyp=0.21 cameraTheta=-0.15 mountX=-0.20 mountY=0.06, mountTheta=2.84
22:13:03.706 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.03, opts=13)
22:13:03.711 00.005 14556 Enqueuing Move request for scope (0.20, -0.03)
22:13:03.715 00.004 12308 Worker thread wakes up
22:13:03.715 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.03) opts 0xd
22:13:03.715 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.03)
22:13:03.715 00.000 12308 Moving (0.20, -0.03) raw xDistance=-0.20 yDistance=0.06
22:13:03.715 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:13:03.715 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:03.715 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:13:03.715 00.000 12308 MoveAxis(E, 87, ABG)
22:13:03.716 00.001 12308 Guiding  Dir = 2, Dur = 87
22:13:03.716 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:03.721 00.005 12308 IsSlewing returns 0
22:13:03.721 00.000 12308 IsGuiding returns 0
22:13:03.721 00.000 12308 PulseGuide returned control before completion, sleep 97
22:13:03.742 00.021 14556 UpdateGuideState exits: m=2181 SNR=31.2
22:13:03.748 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:03.752 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:03.755 00.003 14556 Enqueuing Expose request
22:13:03.824 00.069 12308 IsGuiding returns 1
22:13:03.824 00.000 12308 scope still moving after pulse duration time elapsed
22:13:03.854 00.030 12308 IsSlewing returns 0
22:13:03.856 00.002 12308 IsGuiding returns 0
22:13:03.856 00.000 12308 scope move finished after 87 + 48 ms
22:13:03.857 00.001 12308 Move returns status 0, amount 87
22:13:03.857 00.000 12308 MoveAxis(N, 0, ABG)
22:13:03.858 00.001 12308 Move returns status 0, amount 0
22:13:03.858 00.000 12308 move complete, result=0
22:13:03.860 00.002 12308 worker thread done servicing request
22:13:03.860 00.000 12308 Worker thread wakes up
22:13:03.860 00.000 14556 GuideStep: -0.2 px 87 ms EAST, 0.1 px 0 ms NORTH
22:13:03.867 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:03.867 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:05.120 01.253 12308 Exposure complete
22:13:05.288 00.168 12308 worker thread done servicing request
22:13:05.288 00.000 14556 OnExposeComplete: enter
22:13:05.294 00.006 14556 UpdateGuideState(): m_state=6
22:13:05.297 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4291
22:13:05.302 00.005 14556 Star::Find returns 1 (0), X=186.02, Y=991.96, Mass=2029, SNR=30.3, Peak=205 HFD=4.4
22:13:05.305 00.003 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
22:13:05.309 00.004 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.97)
22:13:05.313 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.21 cameraTheta=2.34 mountX=0.13 mountY=-0.17, mountTheta=-0.91
22:13:05.317 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.15, opts=13)
22:13:05.321 00.004 14556 Enqueuing Move request for scope (-0.14, 0.15)
22:13:05.326 00.005 12308 Worker thread wakes up
22:13:05.326 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
22:13:05.326 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
22:13:05.327 00.001 12308 Moving (-0.14, 0.15) raw xDistance=0.13 yDistance=-0.17
22:13:05.327 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:13:05.327 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:05.327 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:13:05.328 00.001 12308 MoveAxis(E, 0, ABG)
22:13:05.328 00.000 12308 Move returns status 0, amount 0
22:13:05.328 00.000 12308 MoveAxis(N, 0, ABG)
22:13:05.328 00.000 12308 Move returns status 0, amount 0
22:13:05.329 00.001 12308 move complete, result=0
22:13:05.329 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:05.336 00.007 12308 worker thread done servicing request
22:13:05.364 00.028 14556 UpdateGuideState exits: m=2029 SNR=30.3
22:13:05.369 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:05.372 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:05.375 00.003 14556 Enqueuing Expose request
22:13:05.381 00.006 12308 Worker thread wakes up
22:13:05.381 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:13:05.385 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:05.385 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:06.625 01.240 12308 Exposure complete
22:13:06.733 00.108 12308 worker thread done servicing request
22:13:06.734 00.001 14556 OnExposeComplete: enter
22:13:06.738 00.004 14556 UpdateGuideState(): m_state=6
22:13:06.742 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4292
22:13:06.747 00.005 14556 Star::Find returns 1 (0), X=186.15, Y=991.97, Mass=2130, SNR=30.9, Peak=188 HFD=4.4
22:13:06.750 00.003 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.68 = -1.61)
22:13:06.753 00.003 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.70)
22:13:06.756 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.60 mountX=-0.01 mountY=-0.15, mountTheta=-1.61
22:13:06.761 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.15, opts=13)
22:13:06.764 00.003 14556 Enqueuing Move request for scope (-0.01, 0.15)
22:13:06.768 00.004 12308 Worker thread wakes up
22:13:06.768 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd
22:13:06.768 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.15)
22:13:06.768 00.000 12308 Moving (-0.01, 0.15) raw xDistance=-0.01 yDistance=-0.15
22:13:06.768 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:13:06.770 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:06.770 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:13:06.770 00.000 12308 MoveAxis(E, 0, ABG)
22:13:06.770 00.000 12308 Move returns status 0, amount 0
22:13:06.770 00.000 12308 MoveAxis(N, 0, ABG)
22:13:06.770 00.000 12308 Move returns status 0, amount 0
22:13:06.770 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:06.774 00.004 12308 move complete, result=0
22:13:06.774 00.000 12308 worker thread done servicing request
22:13:06.793 00.019 14556 UpdateGuideState exits: m=2130 SNR=30.9
22:13:06.798 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:06.801 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:06.805 00.004 14556 Enqueuing Expose request
22:13:06.808 00.003 12308 Worker thread wakes up
22:13:06.808 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:13:06.811 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:06.811 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:08.057 01.246 12308 Exposure complete
22:13:08.224 00.167 12308 worker thread done servicing request
22:13:08.224 00.000 14556 OnExposeComplete: enter
22:13:08.230 00.006 14556 UpdateGuideState(): m_state=6
22:13:08.233 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4293
22:13:08.237 00.004 14556 Star::Find returns 1 (0), X=185.98, Y=991.98, Mass=2044, SNR=30.5, Peak=173 HFD=4.5
22:13:08.241 00.004 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.47 = -0.82)
22:13:08.245 00.004 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.92)
22:13:08.249 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.17 hyp=0.24 cameraTheta=2.39 mountX=0.17 mountY=-0.19, mountTheta=-0.86
22:13:08.254 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.17, opts=13)
22:13:08.258 00.004 14556 Enqueuing Move request for scope (-0.18, 0.17)
22:13:08.262 00.004 12308 Worker thread wakes up
22:13:08.262 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.17) opts 0xd
22:13:08.262 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.17)
22:13:08.264 00.002 12308 Moving (-0.18, 0.17) raw xDistance=0.17 yDistance=-0.19
22:13:08.264 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:13:08.264 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:08.265 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:13:08.265 00.000 12308 MoveAxis(E, 0, ABG)
22:13:08.265 00.000 12308 Move returns status 0, amount 0
22:13:08.266 00.001 12308 MoveAxis(N, 0, ABG)
22:13:08.266 00.000 12308 Move returns status 0, amount 0
22:13:08.267 00.001 12308 move complete, result=0
22:13:08.267 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:08.272 00.005 12308 worker thread done servicing request
22:13:08.303 00.031 14556 UpdateGuideState exits: m=2044 SNR=30.5
22:13:08.309 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:08.314 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:08.323 00.009 14556 Enqueuing Expose request
22:13:08.328 00.005 12308 Worker thread wakes up
22:13:08.328 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:13:08.333 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:08.334 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:09.584 01.250 12308 Exposure complete
22:13:09.729 00.145 12308 worker thread done servicing request
22:13:09.729 00.000 14556 OnExposeComplete: enter
22:13:09.735 00.006 14556 UpdateGuideState(): m_state=6
22:13:09.739 00.004 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4294
22:13:09.742 00.003 14556 Star::Find returns 1 (0), X=186.26, Y=992.11, Mass=2335, SNR=32.5, Peak=217 HFD=4.5
22:13:09.746 00.004 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.30 = -1.99)
22:13:09.750 00.004 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.09)
22:13:09.753 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.29 hyp=0.31 cameraTheta=1.22 mountX=-0.13 mountY=-0.27, mountTheta=-2.01
22:13:09.759 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.29, opts=13)
22:13:09.763 00.004 14556 Enqueuing Move request for scope (0.11, 0.29)
22:13:09.768 00.005 12308 Worker thread wakes up
22:13:09.768 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.29) opts 0xd
22:13:09.768 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.29)
22:13:09.768 00.000 12308 Moving (0.11, 0.29) raw xDistance=-0.13 yDistance=-0.27
22:13:09.770 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:13:09.770 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:13:09.770 00.000 12308 MoveAxis(E, 0, ABG)
22:13:09.770 00.000 12308 Move returns status 0, amount 0
22:13:09.770 00.000 12308 MoveAxis(N, 191, ABG)
22:13:09.771 00.001 12308 Guiding  Dir = 0, Dur = 191
22:13:09.771 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:09.775 00.004 12308 IsSlewing returns 0
22:13:09.775 00.000 12308 IsGuiding returns 0
22:13:09.776 00.001 12308 PulseGuide returned control before completion, sleep 201
22:13:09.796 00.020 14556 UpdateGuideState exits: m=2335 SNR=32.5
22:13:09.800 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:09.804 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:09.808 00.004 14556 Enqueuing Expose request
22:13:09.982 00.174 12308 IsGuiding returns 1
22:13:09.983 00.001 12308 scope still moving after pulse duration time elapsed
22:13:10.014 00.031 12308 IsSlewing returns 0
22:13:10.014 00.000 12308 IsGuiding returns 0
22:13:10.015 00.001 12308 scope move finished after 191 + 48 ms
22:13:10.015 00.000 12308 Move returns status 0, amount 191
22:13:10.016 00.001 12308 move complete, result=0
22:13:10.016 00.000 12308 worker thread done servicing request
22:13:10.016 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 191 ms NORTH
22:13:10.022 00.006 12308 Worker thread wakes up
22:13:10.022 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:10.022 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:11.274 01.252 12308 Exposure complete
22:13:11.417 00.143 12308 worker thread done servicing request
22:13:11.418 00.001 14556 OnExposeComplete: enter
22:13:11.421 00.003 14556 UpdateGuideState(): m_state=6
22:13:11.426 00.005 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4295
22:13:11.430 00.004 14556 Star::Find returns 1 (0), X=186.24, Y=991.97, Mass=1837, SNR=28.8, Peak=169 HFD=4.3
22:13:11.434 00.004 14556 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.07) = xAngle (4.15 = -2.14)
22:13:11.438 00.004 14556 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.24)
22:13:11.442 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.07 mountX=-0.09 mountY=-0.14, mountTheta=-2.17
22:13:11.448 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.15, opts=13)
22:13:11.452 00.004 14556 Enqueuing Move request for scope (0.08, 0.15)
22:13:11.457 00.005 12308 Worker thread wakes up
22:13:11.457 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd
22:13:11.457 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.15)
22:13:11.458 00.001 12308 Moving (0.08, 0.15) raw xDistance=-0.09 yDistance=-0.14
22:13:11.458 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:13:11.458 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:11.459 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:13:11.459 00.000 12308 MoveAxis(E, 0, ABG)
22:13:11.459 00.000 12308 Move returns status 0, amount 0
22:13:11.459 00.000 12308 MoveAxis(N, 0, ABG)
22:13:11.459 00.000 12308 Move returns status 0, amount 0
22:13:11.459 00.000 12308 move complete, result=0
22:13:11.461 00.002 12308 worker thread done servicing request
22:13:11.461 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:11.487 00.026 14556 UpdateGuideState exits: m=1837 SNR=28.8
22:13:11.492 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:11.496 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:11.500 00.004 14556 Enqueuing Expose request
22:13:11.504 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:13:11.510 00.006 12308 Worker thread wakes up
22:13:11.510 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:11.510 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:12.763 01.253 12308 Exposure complete
22:13:12.895 00.132 12308 worker thread done servicing request
22:13:12.895 00.000 14556 OnExposeComplete: enter
22:13:12.899 00.004 14556 UpdateGuideState(): m_state=6
22:13:12.902 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4296
22:13:12.906 00.004 14556 Star::Find returns 1 (0), X=186.24, Y=991.99, Mass=2212, SNR=31.5, Peak=191 HFD=4.5
22:13:12.911 00.005 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.18 = -2.10)
22:13:12.914 00.003 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
22:13:12.918 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.17 hyp=0.19 cameraTheta=1.11 mountX=-0.10 mountY=-0.16, mountTheta=-2.13
22:13:12.923 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.17, opts=13)
22:13:12.927 00.004 14556 Enqueuing Move request for scope (0.09, 0.17)
22:13:12.931 00.004 12308 Worker thread wakes up
22:13:12.931 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.17) opts 0xd
22:13:12.931 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.17)
22:13:12.931 00.000 12308 Moving (0.09, 0.17) raw xDistance=-0.10 yDistance=-0.16
22:13:12.931 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:13:12.931 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:12.931 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:13:12.933 00.002 12308 MoveAxis(E, 0, ABG)
22:13:12.933 00.000 12308 Move returns status 0, amount 0
22:13:12.933 00.000 12308 MoveAxis(N, 0, ABG)
22:13:12.933 00.000 12308 Move returns status 0, amount 0
22:13:12.934 00.001 12308 move complete, result=0
22:13:12.934 00.000 12308 worker thread done servicing request
22:13:12.934 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:12.958 00.024 14556 UpdateGuideState exits: m=2212 SNR=31.5
22:13:12.962 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:12.965 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:12.970 00.005 14556 Enqueuing Expose request
22:13:12.973 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:13:12.976 00.003 12308 Worker thread wakes up
22:13:12.976 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:12.978 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:14.232 01.254 12308 Exposure complete
22:13:14.389 00.157 12308 worker thread done servicing request
22:13:14.389 00.000 14556 OnExposeComplete: enter
22:13:14.396 00.007 14556 UpdateGuideState(): m_state=6
22:13:14.400 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4297
22:13:14.404 00.004 14556 Star::Find returns 1 (0), X=186.23, Y=991.92, Mass=2127, SNR=30.7, Peak=191 HFD=4.3
22:13:14.409 00.005 14556 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.07) = xAngle (4.01 = -2.28)
22:13:14.412 00.003 14556 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.91 = -2.38)
22:13:14.415 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.93 mountX=-0.08 mountY=-0.09, mountTheta=-2.32
22:13:14.421 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.10, opts=13)
22:13:14.425 00.004 14556 Enqueuing Move request for scope (0.08, 0.10)
22:13:14.429 00.004 12308 Worker thread wakes up
22:13:14.430 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
22:13:14.430 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
22:13:14.430 00.000 12308 Moving (0.08, 0.10) raw xDistance=-0.08 yDistance=-0.09
22:13:14.430 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:13:14.430 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:14.431 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:13:14.431 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:14.436 00.005 12308 MoveAxis(E, 0, ABG)
22:13:14.436 00.000 12308 Move returns status 0, amount 0
22:13:14.436 00.000 12308 MoveAxis(N, 0, ABG)
22:13:14.436 00.000 12308 Move returns status 0, amount 0
22:13:14.436 00.000 12308 move complete, result=0
22:13:14.436 00.000 12308 worker thread done servicing request
22:13:14.457 00.021 14556 UpdateGuideState exits: m=2127 SNR=30.7
22:13:14.462 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:14.465 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:14.469 00.004 14556 Enqueuing Expose request
22:13:14.473 00.004 12308 Worker thread wakes up
22:13:14.473 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:13:14.478 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:14.478 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:15.737 01.259 12308 Exposure complete
22:13:15.880 00.143 12308 worker thread done servicing request
22:13:15.880 00.000 14556 OnExposeComplete: enter
22:13:15.885 00.005 14556 UpdateGuideState(): m_state=6
22:13:15.890 00.005 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4298
22:13:15.895 00.005 14556 Star::Find returns 1 (0), X=186.16, Y=992.13, Mass=2166, SNR=31.3, Peak=179 HFD=4.6
22:13:15.899 00.004 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
22:13:15.902 00.003 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
22:13:15.907 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=0.32 hyp=0.32 cameraTheta=1.58 mountX=-0.02 mountY=-0.32, mountTheta=-1.63
22:13:15.912 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.32, opts=13)
22:13:15.916 00.004 14556 Enqueuing Move request for scope (-0.00, 0.32)
22:13:15.919 00.003 12308 Worker thread wakes up
22:13:15.919 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.32) opts 0xd
22:13:15.919 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.32)
22:13:15.919 00.000 12308 Moving (-0.00, 0.32) raw xDistance=-0.02 yDistance=-0.32
22:13:15.919 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:13:15.919 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:13:15.921 00.002 12308 MoveAxis(E, 0, ABG)
22:13:15.921 00.000 12308 Move returns status 0, amount 0
22:13:15.921 00.000 12308 MoveAxis(N, 222, ABG)
22:13:15.921 00.000 12308 Guiding  Dir = 0, Dur = 222
22:13:15.921 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:15.925 00.004 12308 IsSlewing returns 0
22:13:15.925 00.000 12308 IsGuiding returns 0
22:13:15.926 00.001 12308 PulseGuide returned control before completion, sleep 232
22:13:15.946 00.020 14556 UpdateGuideState exits: m=2166 SNR=31.3
22:13:15.952 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:15.956 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:15.959 00.003 14556 Enqueuing Expose request
22:13:16.160 00.201 12308 IsGuiding returns 1
22:13:16.160 00.000 12308 scope still moving after pulse duration time elapsed
22:13:16.191 00.031 12308 IsSlewing returns 0
22:13:16.193 00.002 12308 IsGuiding returns 0
22:13:16.193 00.000 12308 scope move finished after 222 + 44 ms
22:13:16.193 00.000 12308 Move returns status 0, amount 222
22:13:16.193 00.000 12308 move complete, result=0
22:13:16.194 00.001 12308 worker thread done servicing request
22:13:16.194 00.000 12308 Worker thread wakes up
22:13:16.194 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 222 ms NORTH
22:13:16.204 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:16.204 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:17.455 01.251 12308 Exposure complete
22:13:17.600 00.145 12308 worker thread done servicing request
22:13:17.600 00.000 14556 OnExposeComplete: enter
22:13:17.605 00.005 14556 UpdateGuideState(): m_state=6
22:13:17.610 00.005 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4299
22:13:17.615 00.005 14556 Star::Find returns 1 (0), X=186.22, Y=991.88, Mass=2487, SNR=33.6, Peak=186 HFD=4.6
22:13:17.620 00.005 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.87 = -2.41)
22:13:17.624 00.004 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.51)
22:13:17.628 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.80 mountX=-0.07 mountY=-0.05, mountTheta=-2.47
22:13:17.633 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.07, opts=13)
22:13:17.637 00.004 14556 Enqueuing Move request for scope (0.06, 0.07)
22:13:17.640 00.003 12308 Worker thread wakes up
22:13:17.640 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
22:13:17.640 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
22:13:17.641 00.001 12308 Moving (0.06, 0.07) raw xDistance=-0.07 yDistance=-0.05
22:13:17.641 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:13:17.641 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:17.641 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:13:17.641 00.000 12308 MoveAxis(E, 0, ABG)
22:13:17.641 00.000 12308 Move returns status 0, amount 0
22:13:17.642 00.001 12308 MoveAxis(N, 0, ABG)
22:13:17.643 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:17.646 00.003 12308 Move returns status 0, amount 0
22:13:17.646 00.000 12308 move complete, result=0
22:13:17.646 00.000 12308 worker thread done servicing request
22:13:17.666 00.020 14556 UpdateGuideState exits: m=2487 SNR=33.6
22:13:17.673 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:17.678 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:17.682 00.004 14556 Enqueuing Expose request
22:13:17.688 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:13:17.692 00.004 12308 Worker thread wakes up
22:13:17.692 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:17.692 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:18.938 01.246 12308 Exposure complete
22:13:19.078 00.140 12308 worker thread done servicing request
22:13:19.078 00.000 14556 OnExposeComplete: enter
22:13:19.081 00.003 14556 UpdateGuideState(): m_state=6
22:13:19.085 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4300
22:13:19.089 00.004 14556 Star::Find returns 1 (0), X=186.16, Y=991.98, Mass=2481, SNR=33.3, Peak=209 HFD=4.5
22:13:19.092 00.003 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
22:13:19.097 00.005 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
22:13:19.100 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.58 mountX=-0.01 mountY=-0.17, mountTheta=-1.63
22:13:19.106 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.17, opts=13)
22:13:19.111 00.005 14556 Enqueuing Move request for scope (-0.00, 0.17)
22:13:19.116 00.005 12308 Worker thread wakes up
22:13:19.116 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.17) opts 0xd
22:13:19.116 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.17)
22:13:19.116 00.000 12308 Moving (-0.00, 0.17) raw xDistance=-0.01 yDistance=-0.17
22:13:19.116 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:13:19.116 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:19.116 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:13:19.117 00.001 12308 MoveAxis(E, 0, ABG)
22:13:19.117 00.000 12308 Move returns status 0, amount 0
22:13:19.118 00.001 12308 MoveAxis(N, 0, ABG)
22:13:19.118 00.000 12308 Move returns status 0, amount 0
22:13:19.118 00.000 12308 move complete, result=0
22:13:19.118 00.000 12308 worker thread done servicing request
22:13:19.119 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:19.142 00.023 14556 UpdateGuideState exits: m=2481 SNR=33.3
22:13:19.148 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:19.151 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:19.155 00.004 14556 Enqueuing Expose request
22:13:19.159 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:13:19.162 00.003 12308 Worker thread wakes up
22:13:19.163 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:19.163 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:20.408 01.245 12308 Exposure complete
22:13:20.568 00.160 12308 worker thread done servicing request
22:13:20.569 00.001 14556 OnExposeComplete: enter
22:13:20.573 00.004 14556 UpdateGuideState(): m_state=6
22:13:20.578 00.005 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4301
22:13:20.582 00.004 14556 Star::Find returns 1 (0), X=186.35, Y=991.99, Mass=2186, SNR=31.3, Peak=171 HFD=4.8
22:13:20.586 00.004 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.82 = -2.47)
22:13:20.590 00.004 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.72 = -2.57)
22:13:20.594 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.18 hyp=0.27 cameraTheta=0.74 mountX=-0.21 mountY=-0.14, mountTheta=-2.53
22:13:20.599 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.18, opts=13)
22:13:20.603 00.004 14556 Enqueuing Move request for scope (0.20, 0.18)
22:13:20.607 00.004 12308 Worker thread wakes up
22:13:20.607 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.18) opts 0xd
22:13:20.607 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.18)
22:13:20.607 00.000 12308 Moving (0.20, 0.18) raw xDistance=-0.21 yDistance=-0.14
22:13:20.608 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:13:20.608 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:20.608 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:13:20.608 00.000 12308 MoveAxis(E, 90, ABG)
22:13:20.610 00.002 12308 Guiding  Dir = 2, Dur = 90
22:13:20.610 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:20.616 00.006 12308 IsSlewing returns 0
22:13:20.616 00.000 12308 IsGuiding returns 0
22:13:20.617 00.001 12308 PulseGuide returned control before completion, sleep 100
22:13:20.638 00.021 14556 UpdateGuideState exits: m=2186 SNR=31.3
22:13:20.643 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:20.647 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:20.650 00.003 14556 Enqueuing Expose request
22:13:20.725 00.075 12308 IsGuiding returns 1
22:13:20.725 00.000 12308 scope still moving after pulse duration time elapsed
22:13:20.757 00.032 12308 IsSlewing returns 0
22:13:20.758 00.001 12308 IsGuiding returns 0
22:13:20.758 00.000 12308 scope move finished after 90 + 52 ms
22:13:20.759 00.001 12308 Move returns status 0, amount 90
22:13:20.759 00.000 12308 MoveAxis(N, 0, ABG)
22:13:20.761 00.002 12308 Move returns status 0, amount 0
22:13:20.761 00.000 12308 move complete, result=0
22:13:20.761 00.000 12308 worker thread done servicing request
22:13:20.761 00.000 12308 Worker thread wakes up
22:13:20.761 00.000 14556 GuideStep: -0.2 px 90 ms EAST, -0.1 px 0 ms NORTH
22:13:20.769 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:20.769 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:22.018 01.249 12308 Exposure complete
22:13:22.167 00.149 12308 worker thread done servicing request
22:13:22.168 00.001 14556 OnExposeComplete: enter
22:13:22.174 00.006 14556 UpdateGuideState(): m_state=6
22:13:22.180 00.006 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4302
22:13:22.184 00.004 14556 Star::Find returns 1 (0), X=186.22, Y=991.97, Mass=2009, SNR=30.1, Peak=171 HFD=4.4
22:13:22.188 00.004 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.26 = -2.03)
22:13:22.193 00.005 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.12)
22:13:22.197 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.18 mountX=-0.07 mountY=-0.14, mountTheta=-2.05
22:13:22.203 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.15, opts=13)
22:13:22.208 00.005 14556 Enqueuing Move request for scope (0.06, 0.15)
22:13:22.212 00.004 12308 Worker thread wakes up
22:13:22.212 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
22:13:22.212 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
22:13:22.212 00.000 12308 Moving (0.06, 0.15) raw xDistance=-0.07 yDistance=-0.14
22:13:22.212 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:13:22.213 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:22.213 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:13:22.213 00.000 12308 MoveAxis(E, 0, ABG)
22:13:22.213 00.000 12308 Move returns status 0, amount 0
22:13:22.214 00.001 12308 MoveAxis(N, 0, ABG)
22:13:22.214 00.000 12308 Move returns status 0, amount 0
22:13:22.214 00.000 12308 move complete, result=0
22:13:22.214 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:22.219 00.005 12308 worker thread done servicing request
22:13:22.240 00.021 14556 UpdateGuideState exits: m=2009 SNR=30.1
22:13:22.245 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:22.249 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:22.254 00.005 14556 Enqueuing Expose request
22:13:22.259 00.005 12308 Worker thread wakes up
22:13:22.260 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:22.260 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:22.260 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:13:23.515 01.255 12308 Exposure complete
22:13:23.666 00.151 12308 worker thread done servicing request
22:13:23.667 00.001 14556 OnExposeComplete: enter
22:13:23.670 00.003 14556 UpdateGuideState(): m_state=6
22:13:23.676 00.006 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4303
22:13:23.681 00.005 14556 Star::Find returns 1 (0), X=186.36, Y=992.20, Mass=2237, SNR=31.7, Peak=196 HFD=4.7
22:13:23.684 00.003 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.15 = -2.13)
22:13:23.688 00.004 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.23)
22:13:23.691 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=0.38 hyp=0.43 cameraTheta=1.08 mountX=-0.23 mountY=-0.34, mountTheta=-2.16
22:13:23.698 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.38, opts=13)
22:13:23.702 00.004 14556 Enqueuing Move request for scope (0.20, 0.38)
22:13:23.706 00.004 12308 Worker thread wakes up
22:13:23.707 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.38) opts 0xd
22:13:23.707 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.38)
22:13:23.707 00.000 12308 Moving (0.20, 0.38) raw xDistance=-0.23 yDistance=-0.34
22:13:23.707 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
22:13:23.707 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:13:23.707 00.000 12308 MoveAxis(E, 100, ABG)
22:13:23.707 00.000 12308 Guiding  Dir = 2, Dur = 100
22:13:23.708 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:23.712 00.004 12308 IsSlewing returns 0
22:13:23.712 00.000 12308 IsGuiding returns 0
22:13:23.713 00.001 12308 PulseGuide returned control before completion, sleep 110
22:13:23.735 00.022 14556 UpdateGuideState exits: m=2237 SNR=31.7
22:13:23.742 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:23.746 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:23.750 00.004 14556 Enqueuing Expose request
22:13:23.831 00.081 12308 IsGuiding returns 1
22:13:23.832 00.001 12308 scope still moving after pulse duration time elapsed
22:13:23.862 00.030 12308 IsSlewing returns 0
22:13:23.863 00.001 12308 IsGuiding returns 0
22:13:23.864 00.001 12308 scope move finished after 100 + 51 ms
22:13:23.864 00.000 12308 Move returns status 0, amount 100
22:13:23.864 00.000 12308 MoveAxis(N, 241, ABG)
22:13:23.866 00.002 12308 Guiding  Dir = 0, Dur = 241
22:13:23.867 00.001 12308 IsSlewing returns 0
22:13:23.867 00.000 12308 IsGuiding returns 0
22:13:23.867 00.000 12308 PulseGuide returned control before completion, sleep 251
22:13:24.128 00.261 12308 IsGuiding returns 1
22:13:24.130 00.002 12308 scope still moving after pulse duration time elapsed
22:13:24.160 00.030 12308 IsSlewing returns 0
22:13:24.161 00.001 12308 IsGuiding returns 0
22:13:24.162 00.001 12308 scope move finished after 241 + 53 ms
22:13:24.163 00.001 12308 Move returns status 0, amount 241
22:13:24.163 00.000 12308 move complete, result=0
22:13:24.164 00.001 12308 worker thread done servicing request
22:13:24.164 00.000 12308 Worker thread wakes up
22:13:24.164 00.000 14556 GuideStep: -0.2 px 100 ms EAST, -0.3 px 241 ms NORTH
22:13:24.171 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:24.171 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:25.424 01.253 12308 Exposure complete
22:13:25.567 00.143 12308 worker thread done servicing request
22:13:25.567 00.000 14556 OnExposeComplete: enter
22:13:25.571 00.004 14556 UpdateGuideState(): m_state=6
22:13:25.575 00.004 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4304
22:13:25.579 00.004 14556 Star::Find returns 1 (0), X=186.20, Y=991.87, Mass=2139, SNR=31.0, Peak=184 HFD=4.3
22:13:25.582 00.003 14556 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.07) = xAngle (4.01 = -2.27)
22:13:25.587 00.005 14556 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.91 = -2.37)
22:13:25.590 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.06 cameraTheta=0.94 mountX=-0.04 mountY=-0.04, mountTheta=-2.32
22:13:25.595 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.05, opts=13)
22:13:25.598 00.003 14556 Enqueuing Move request for scope (0.04, 0.05)
22:13:25.603 00.005 12308 Worker thread wakes up
22:13:25.603 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
22:13:25.603 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
22:13:25.603 00.000 12308 Moving (0.04, 0.05) raw xDistance=-0.04 yDistance=-0.04
22:13:25.603 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:13:25.604 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:25.604 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:13:25.604 00.000 12308 MoveAxis(E, 0, ABG)
22:13:25.604 00.000 12308 Move returns status 0, amount 0
22:13:25.604 00.000 12308 MoveAxis(N, 0, ABG)
22:13:25.606 00.002 12308 Move returns status 0, amount 0
22:13:25.606 00.000 12308 move complete, result=0
22:13:25.606 00.000 12308 worker thread done servicing request
22:13:25.606 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:25.630 00.024 14556 UpdateGuideState exits: m=2139 SNR=31.0
22:13:25.635 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:25.639 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:25.644 00.005 14556 Enqueuing Expose request
22:13:25.648 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:13:25.653 00.005 12308 Worker thread wakes up
22:13:25.653 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:25.653 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:26.902 01.249 12308 Exposure complete
22:13:27.047 00.145 12308 worker thread done servicing request
22:13:27.047 00.000 14556 OnExposeComplete: enter
22:13:27.051 00.004 14556 UpdateGuideState(): m_state=6
22:13:27.055 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4305
22:13:27.059 00.004 14556 Star::Find returns 1 (0), X=186.20, Y=992.01, Mass=1838, SNR=29.0, Peak=159 HFD=4.3
22:13:27.062 00.003 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.43 = -1.86)
22:13:27.066 00.004 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.95)
22:13:27.070 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.35 mountX=-0.06 mountY=-0.18, mountTheta=-1.86
22:13:27.075 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.19, opts=13)
22:13:27.078 00.003 14556 Enqueuing Move request for scope (0.04, 0.19)
22:13:27.082 00.004 12308 Worker thread wakes up
22:13:27.082 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd
22:13:27.082 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.19)
22:13:27.082 00.000 12308 Moving (0.04, 0.19) raw xDistance=-0.06 yDistance=-0.18
22:13:27.082 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:13:27.082 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:27.084 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:13:27.084 00.000 12308 MoveAxis(E, 0, ABG)
22:13:27.084 00.000 12308 Move returns status 0, amount 0
22:13:27.084 00.000 12308 MoveAxis(N, 0, ABG)
22:13:27.084 00.000 12308 Move returns status 0, amount 0
22:13:27.085 00.001 12308 move complete, result=0
22:13:27.085 00.000 12308 worker thread done servicing request
22:13:27.085 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:27.109 00.024 14556 UpdateGuideState exits: m=1838 SNR=29.0
22:13:27.112 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:27.117 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:27.120 00.003 14556 Enqueuing Expose request
22:13:27.124 00.004 12308 Worker thread wakes up
22:13:27.124 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:27.124 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:27.124 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:13:28.369 01.245 12308 Exposure complete
22:13:28.548 00.179 12308 worker thread done servicing request
22:13:28.549 00.001 14556 OnExposeComplete: enter
22:13:28.554 00.005 14556 UpdateGuideState(): m_state=6
22:13:28.560 00.006 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4306
22:13:28.566 00.006 14556 Star::Find returns 1 (0), X=186.22, Y=991.97, Mass=2149, SNR=31.0, Peak=176 HFD=4.5
22:13:28.571 00.005 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.29 = -1.99)
22:13:28.576 00.005 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.09)
22:13:28.582 00.006 14556 CameraToMount -- cameraX=0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.22 mountX=-0.07 mountY=-0.15, mountTheta=-2.01
22:13:28.588 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.16, opts=13)
22:13:28.592 00.004 14556 Enqueuing Move request for scope (0.06, 0.16)
22:13:28.596 00.004 12308 Worker thread wakes up
22:13:28.596 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.16) opts 0xd
22:13:28.596 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.16)
22:13:28.596 00.000 12308 Moving (0.06, 0.16) raw xDistance=-0.07 yDistance=-0.15
22:13:28.597 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:13:28.597 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:28.597 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:13:28.597 00.000 12308 MoveAxis(E, 0, ABG)
22:13:28.597 00.000 12308 Move returns status 0, amount 0
22:13:28.599 00.002 12308 MoveAxis(N, 0, ABG)
22:13:28.599 00.000 12308 Move returns status 0, amount 0
22:13:28.599 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:28.605 00.006 12308 move complete, result=0
22:13:28.605 00.000 12308 worker thread done servicing request
22:13:28.624 00.019 14556 UpdateGuideState exits: m=2149 SNR=31.0
22:13:28.627 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:28.630 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:28.634 00.004 14556 Enqueuing Expose request
22:13:28.638 00.004 12308 Worker thread wakes up
22:13:28.638 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:13:28.642 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:28.642 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:29.886 01.244 12308 Exposure complete
22:13:30.028 00.142 12308 worker thread done servicing request
22:13:30.029 00.001 14556 OnExposeComplete: enter
22:13:30.032 00.003 14556 UpdateGuideState(): m_state=6
22:13:30.036 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4307
22:13:30.041 00.005 14556 Star::Find returns 1 (0), X=186.14, Y=992.12, Mass=2216, SNR=31.5, Peak=196 HFD=4.3
22:13:30.045 00.004 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.69 = -1.59)
22:13:30.048 00.003 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.69)
22:13:30.051 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.31 hyp=0.31 cameraTheta=1.62 mountX=-0.01 mountY=-0.30, mountTheta=-1.59
22:13:30.056 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.31, opts=13)
22:13:30.059 00.003 14556 Enqueuing Move request for scope (-0.01, 0.31)
22:13:30.062 00.003 12308 Worker thread wakes up
22:13:30.062 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.31) opts 0xd
22:13:30.062 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.31)
22:13:30.062 00.000 12308 Moving (-0.01, 0.31) raw xDistance=-0.01 yDistance=-0.30
22:13:30.064 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:13:30.064 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:13:30.064 00.000 12308 MoveAxis(E, 0, ABG)
22:13:30.064 00.000 12308 Move returns status 0, amount 0
22:13:30.064 00.000 12308 MoveAxis(N, 214, ABG)
22:13:30.064 00.000 12308 Guiding  Dir = 0, Dur = 214
22:13:30.064 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:30.068 00.004 12308 IsSlewing returns 0
22:13:30.068 00.000 12308 IsGuiding returns 0
22:13:30.069 00.001 12308 PulseGuide returned control before completion, sleep 224
22:13:30.091 00.022 14556 UpdateGuideState exits: m=2216 SNR=31.5
22:13:30.095 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:30.099 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:30.102 00.003 14556 Enqueuing Expose request
22:13:30.298 00.196 12308 IsGuiding returns 1
22:13:30.299 00.001 12308 scope still moving after pulse duration time elapsed
22:13:30.330 00.031 12308 IsSlewing returns 0
22:13:30.332 00.002 12308 IsGuiding returns 0
22:13:30.332 00.000 12308 scope move finished after 214 + 48 ms
22:13:30.332 00.000 12308 Move returns status 0, amount 214
22:13:30.332 00.000 12308 move complete, result=0
22:13:30.333 00.001 12308 worker thread done servicing request
22:13:30.333 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 214 ms NORTH
22:13:30.340 00.007 12308 Worker thread wakes up
22:13:30.340 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:30.340 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:31.602 01.262 12308 Exposure complete
22:13:31.759 00.157 12308 worker thread done servicing request
22:13:31.759 00.000 14556 OnExposeComplete: enter
22:13:31.765 00.006 14556 UpdateGuideState(): m_state=6
22:13:31.769 00.004 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4308
22:13:31.775 00.006 14556 Star::Find returns 1 (0), X=186.30, Y=991.77, Mass=2294, SNR=32.1, Peak=196 HFD=4.5
22:13:31.779 00.004 14556 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-3.07) = xAngle (2.80 = 2.80)
22:13:31.784 00.005 14556 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.70 = 2.70)
22:13:31.790 00.006 14556 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-0.27 mountX=-0.14 mountY=0.06, mountTheta=2.72
22:13:31.800 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.04, opts=13)
22:13:31.807 00.007 14556 Enqueuing Move request for scope (0.14, -0.04)
22:13:31.812 00.005 12308 Worker thread wakes up
22:13:31.812 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
22:13:31.813 00.001 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
22:13:31.813 00.000 12308 Moving (0.14, -0.04) raw xDistance=-0.14 yDistance=0.06
22:13:31.814 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:13:31.814 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:31.814 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:13:31.814 00.000 12308 MoveAxis(E, 0, ABG)
22:13:31.815 00.001 12308 Move returns status 0, amount 0
22:13:31.816 00.001 12308 MoveAxis(N, 0, ABG)
22:13:31.816 00.000 12308 Move returns status 0, amount 0
22:13:31.816 00.000 12308 move complete, result=0
22:13:31.816 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:31.823 00.007 12308 worker thread done servicing request
22:13:31.853 00.030 14556 UpdateGuideState exits: m=2294 SNR=32.1
22:13:31.860 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:31.866 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:31.870 00.004 14556 Enqueuing Expose request
22:13:31.874 00.004 12308 Worker thread wakes up
22:13:31.874 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:31.874 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:13:31.878 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:33.120 01.242 12308 Exposure complete
22:13:33.260 00.140 12308 worker thread done servicing request
22:13:33.261 00.001 14556 OnExposeComplete: enter
22:13:33.265 00.004 14556 UpdateGuideState(): m_state=6
22:13:33.270 00.005 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4309
22:13:33.274 00.004 14556 Star::Find returns 1 (0), X=186.14, Y=991.89, Mass=2050, SNR=30.4, Peak=170 HFD=4.4
22:13:33.278 00.004 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
22:13:33.281 00.003 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
22:13:33.285 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.77 mountX=0.01 mountY=-0.08, mountTheta=-1.44
22:13:33.290 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.08, opts=13)
22:13:33.296 00.006 14556 Enqueuing Move request for scope (-0.02, 0.08)
22:13:33.300 00.004 12308 Worker thread wakes up
22:13:33.301 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
22:13:33.301 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
22:13:33.301 00.000 12308 Moving (-0.02, 0.08) raw xDistance=0.01 yDistance=-0.08
22:13:33.301 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:13:33.301 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:33.301 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:13:33.303 00.002 12308 MoveAxis(E, 0, ABG)
22:13:33.303 00.000 12308 Move returns status 0, amount 0
22:13:33.303 00.000 12308 MoveAxis(N, 0, ABG)
22:13:33.303 00.000 12308 Move returns status 0, amount 0
22:13:33.303 00.000 12308 move complete, result=0
22:13:33.304 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:33.308 00.004 12308 worker thread done servicing request
22:13:33.329 00.021 14556 UpdateGuideState exits: m=2050 SNR=30.4
22:13:33.333 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:33.338 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:33.342 00.004 14556 Enqueuing Expose request
22:13:33.346 00.004 12308 Worker thread wakes up
22:13:33.346 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:13:33.350 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:33.351 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:34.608 01.257 12308 Exposure complete
22:13:34.764 00.156 12308 worker thread done servicing request
22:13:34.764 00.000 14556 OnExposeComplete: enter
22:13:34.769 00.005 14556 UpdateGuideState(): m_state=6
22:13:34.772 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4310
22:13:34.776 00.004 14556 Star::Find returns 1 (0), X=186.28, Y=991.92, Mass=2152, SNR=31.1, Peak=176 HFD=4.5
22:13:34.780 00.004 14556 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.07) = xAngle (3.79 = -2.49)
22:13:34.784 00.004 14556 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.69 = -2.59)
22:13:34.787 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.11 hyp=0.17 cameraTheta=0.72 mountX=-0.13 mountY=-0.09, mountTheta=-2.56
22:13:34.792 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.11, opts=13)
22:13:34.797 00.005 14556 Enqueuing Move request for scope (0.13, 0.11)
22:13:34.802 00.005 12308 Worker thread wakes up
22:13:34.802 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.11) opts 0xd
22:13:34.802 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.11)
22:13:34.802 00.000 12308 Moving (0.13, 0.11) raw xDistance=-0.13 yDistance=-0.09
22:13:34.802 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:13:34.803 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:34.803 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:13:34.803 00.000 12308 MoveAxis(E, 0, ABG)
22:13:34.803 00.000 12308 Move returns status 0, amount 0
22:13:34.803 00.000 12308 MoveAxis(N, 0, ABG)
22:13:34.803 00.000 12308 Move returns status 0, amount 0
22:13:34.805 00.002 12308 move complete, result=0
22:13:34.805 00.000 12308 worker thread done servicing request
22:13:34.805 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:34.829 00.024 14556 UpdateGuideState exits: m=2152 SNR=31.1
22:13:34.833 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:34.837 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:34.841 00.004 14556 Enqueuing Expose request
22:13:34.846 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:13:34.850 00.004 12308 Worker thread wakes up
22:13:34.851 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:34.851 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:36.105 01.254 12308 Exposure complete
22:13:36.262 00.157 12308 worker thread done servicing request
22:13:36.262 00.000 14556 OnExposeComplete: enter
22:13:36.269 00.007 14556 UpdateGuideState(): m_state=6
22:13:36.276 00.007 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4311
22:13:36.283 00.007 14556 Star::Find returns 1 (0), X=186.22, Y=992.03, Mass=2170, SNR=31.1, Peak=209 HFD=4.3
22:13:36.289 00.006 14556 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.07) = xAngle (4.37 = -1.91)
22:13:36.296 00.007 14556 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.01)
22:13:36.300 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.30 mountX=-0.08 mountY=-0.21, mountTheta=-1.92
22:13:36.308 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.22, opts=13)
22:13:36.314 00.006 14556 Enqueuing Move request for scope (0.06, 0.22)
22:13:36.319 00.005 12308 Worker thread wakes up
22:13:36.319 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.22) opts 0xd
22:13:36.319 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.22)
22:13:36.319 00.000 12308 Moving (0.06, 0.22) raw xDistance=-0.08 yDistance=-0.21
22:13:36.319 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:13:36.319 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:13:36.319 00.000 12308 MoveAxis(E, 0, ABG)
22:13:36.321 00.002 12308 Move returns status 0, amount 0
22:13:36.321 00.000 12308 MoveAxis(N, 146, ABG)
22:13:36.321 00.000 12308 Guiding  Dir = 0, Dur = 146
22:13:36.321 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:36.326 00.005 12308 IsSlewing returns 0
22:13:36.326 00.000 12308 IsGuiding returns 0
22:13:36.326 00.000 12308 PulseGuide returned control before completion, sleep 156
22:13:36.343 00.017 14556 UpdateGuideState exits: m=2170 SNR=31.1
22:13:36.347 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:36.351 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:36.356 00.005 14556 Enqueuing Expose request
22:13:36.489 00.133 12308 IsGuiding returns 1
22:13:36.489 00.000 12308 scope still moving after pulse duration time elapsed
22:13:36.520 00.031 12308 IsSlewing returns 0
22:13:36.520 00.000 12308 IsGuiding returns 0
22:13:36.520 00.000 12308 scope move finished after 146 + 49 ms
22:13:36.522 00.002 12308 Move returns status 0, amount 146
22:13:36.522 00.000 12308 move complete, result=0
22:13:36.523 00.001 12308 worker thread done servicing request
22:13:36.523 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 146 ms NORTH
22:13:36.530 00.007 12308 Worker thread wakes up
22:13:36.531 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:36.531 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:37.779 01.248 12308 Exposure complete
22:13:37.889 00.110 12308 worker thread done servicing request
22:13:37.891 00.002 14556 OnExposeComplete: enter
22:13:37.894 00.003 14556 UpdateGuideState(): m_state=6
22:13:37.897 00.003 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4312
22:13:37.901 00.004 14556 Star::Find returns 1 (0), X=186.12, Y=991.78, Mass=2024, SNR=30.0, Peak=174 HFD=4.4
22:13:37.904 00.003 14556 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.07) = xAngle (0.61 = 0.61)
22:13:37.907 00.003 14556 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.51 = 0.51)
22:13:37.910 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.46 mountX=0.04 mountY=0.03, mountTheta=0.54
22:13:37.915 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.03, opts=13)
22:13:37.919 00.004 14556 Enqueuing Move request for scope (-0.04, -0.03)
22:13:37.923 00.004 12308 Worker thread wakes up
22:13:37.923 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
22:13:37.923 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
22:13:37.923 00.000 12308 Moving (-0.04, -0.03) raw xDistance=0.04 yDistance=0.03
22:13:37.923 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:13:37.923 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:37.923 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:13:37.923 00.000 12308 MoveAxis(E, 0, ABG)
22:13:37.924 00.001 12308 Move returns status 0, amount 0
22:13:37.924 00.000 12308 MoveAxis(N, 0, ABG)
22:13:37.924 00.000 12308 Move returns status 0, amount 0
22:13:37.924 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:37.927 00.003 12308 move complete, result=0
22:13:37.927 00.000 12308 worker thread done servicing request
22:13:37.944 00.017 14556 UpdateGuideState exits: m=2024 SNR=30.0
22:13:37.949 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:37.952 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:37.955 00.003 14556 Enqueuing Expose request
22:13:37.960 00.005 12308 Worker thread wakes up
22:13:37.961 00.001 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:13:37.966 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:37.966 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:39.207 01.241 12308 Exposure complete
22:13:39.347 00.140 12308 worker thread done servicing request
22:13:39.349 00.002 14556 OnExposeComplete: enter
22:13:39.355 00.006 14556 UpdateGuideState(): m_state=6
22:13:39.362 00.007 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4313
22:13:39.368 00.006 14556 Star::Find returns 1 (0), X=186.04, Y=991.98, Mass=2237, SNR=31.7, Peak=175 HFD=4.5
22:13:39.375 00.007 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.28 = -1.00)
22:13:39.382 00.007 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.10)
22:13:39.389 00.007 14556 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.21 mountX=0.11 mountY=-0.18, mountTheta=-1.03
22:13:39.396 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.16, opts=13)
22:13:39.401 00.005 14556 Enqueuing Move request for scope (-0.12, 0.16)
22:13:39.407 00.006 12308 Worker thread wakes up
22:13:39.407 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
22:13:39.407 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
22:13:39.407 00.000 12308 Moving (-0.12, 0.16) raw xDistance=0.11 yDistance=-0.18
22:13:39.407 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:13:39.407 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:39.407 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:13:39.407 00.000 12308 MoveAxis(E, 0, ABG)
22:13:39.408 00.001 12308 Move returns status 0, amount 0
22:13:39.408 00.000 12308 MoveAxis(N, 0, ABG)
22:13:39.408 00.000 12308 Move returns status 0, amount 0
22:13:39.408 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:39.412 00.004 12308 move complete, result=0
22:13:39.413 00.001 12308 worker thread done servicing request
22:13:39.431 00.018 14556 UpdateGuideState exits: m=2237 SNR=31.7
22:13:39.434 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:39.437 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:39.440 00.003 14556 Enqueuing Expose request
22:13:39.443 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:13:39.447 00.004 12308 Worker thread wakes up
22:13:39.447 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:39.447 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:40.689 01.242 12308 Exposure complete
22:13:40.839 00.150 12308 worker thread done servicing request
22:13:40.839 00.000 14556 OnExposeComplete: enter
22:13:40.846 00.007 14556 UpdateGuideState(): m_state=6
22:13:40.853 00.007 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4314
22:13:40.861 00.008 14556 Star::Find returns 1 (0), X=186.23, Y=991.99, Mass=2022, SNR=30.2, Peak=185 HFD=4.3
22:13:40.866 00.005 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.28 = -2.01)
22:13:40.871 00.005 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.18 = -2.11)
22:13:40.876 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.20 mountX=-0.08 mountY=-0.17, mountTheta=-2.03
22:13:40.883 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.18, opts=13)
22:13:40.888 00.005 14556 Enqueuing Move request for scope (0.07, 0.18)
22:13:40.893 00.005 12308 Worker thread wakes up
22:13:40.893 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
22:13:40.893 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
22:13:40.894 00.001 12308 Moving (0.07, 0.18) raw xDistance=-0.08 yDistance=-0.17
22:13:40.894 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:13:40.894 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:40.894 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:13:40.894 00.000 12308 MoveAxis(E, 0, ABG)
22:13:40.895 00.001 12308 Move returns status 0, amount 0
22:13:40.895 00.000 12308 MoveAxis(N, 0, ABG)
22:13:40.895 00.000 12308 Move returns status 0, amount 0
22:13:40.895 00.000 12308 move complete, result=0
22:13:40.895 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:40.899 00.004 12308 worker thread done servicing request
22:13:40.924 00.025 14556 UpdateGuideState exits: m=2022 SNR=30.2
22:13:40.929 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:40.934 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:40.939 00.005 14556 Enqueuing Expose request
22:13:40.945 00.006 12308 Worker thread wakes up
22:13:40.945 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:13:40.952 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:40.952 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:42.204 01.252 12308 Exposure complete
22:13:42.325 00.121 12308 worker thread done servicing request
22:13:42.325 00.000 14556 OnExposeComplete: enter
22:13:42.329 00.004 14556 UpdateGuideState(): m_state=6
22:13:42.333 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4315
22:13:42.336 00.003 14556 Star::Find returns 1 (0), X=186.23, Y=991.91, Mass=2145, SNR=31.2, Peak=177 HFD=4.5
22:13:42.340 00.004 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.98 = -2.30)
22:13:42.344 00.004 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.88 = -2.40)
22:13:42.347 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.91 mountX=-0.08 mountY=-0.09, mountTheta=-2.35
22:13:42.352 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.10, opts=13)
22:13:42.358 00.006 14556 Enqueuing Move request for scope (0.08, 0.10)
22:13:42.363 00.005 12308 Worker thread wakes up
22:13:42.363 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
22:13:42.363 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
22:13:42.363 00.000 12308 Moving (0.08, 0.10) raw xDistance=-0.08 yDistance=-0.09
22:13:42.365 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:13:42.365 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:42.365 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:13:42.366 00.001 12308 MoveAxis(E, 0, ABG)
22:13:42.366 00.000 12308 Move returns status 0, amount 0
22:13:42.366 00.000 12308 MoveAxis(N, 0, ABG)
22:13:42.366 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:42.370 00.004 12308 Move returns status 0, amount 0
22:13:42.372 00.002 12308 move complete, result=0
22:13:42.372 00.000 12308 worker thread done servicing request
22:13:42.393 00.021 14556 UpdateGuideState exits: m=2145 SNR=31.2
22:13:42.398 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:42.403 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:42.408 00.005 14556 Enqueuing Expose request
22:13:42.413 00.005 12308 Worker thread wakes up
22:13:42.413 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:13:42.418 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:42.418 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:43.663 01.245 12308 Exposure complete
22:13:43.804 00.141 12308 worker thread done servicing request
22:13:43.804 00.000 14556 OnExposeComplete: enter
22:13:43.808 00.004 14556 UpdateGuideState(): m_state=6
22:13:43.811 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4316
22:13:43.816 00.005 14556 Star::Find returns 1 (0), X=186.35, Y=991.87, Mass=2128, SNR=30.9, Peak=170 HFD=4.7
22:13:43.819 00.003 14556 CameraToMount -- cameraTheta (0.30) - m_xAngle (-3.07) = xAngle (3.37 = -2.91)
22:13:43.824 00.005 14556 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.27 = -3.01)
22:13:43.828 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.20 cameraTheta=0.30 mountX=-0.20 mountY=-0.03, mountTheta=-3.01
22:13:43.834 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.06, opts=13)
22:13:43.837 00.003 14556 Enqueuing Move request for scope (0.20, 0.06)
22:13:43.842 00.005 12308 Worker thread wakes up
22:13:43.842 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
22:13:43.842 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
22:13:43.842 00.000 12308 Moving (0.20, 0.06) raw xDistance=-0.20 yDistance=-0.03
22:13:43.842 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:13:43.842 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:43.842 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:13:43.843 00.001 12308 MoveAxis(E, 0, ABG)
22:13:43.843 00.000 12308 Move returns status 0, amount 0
22:13:43.843 00.000 12308 MoveAxis(N, 0, ABG)
22:13:43.843 00.000 12308 Move returns status 0, amount 0
22:13:43.843 00.000 12308 move complete, result=0
22:13:43.843 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:43.847 00.004 12308 worker thread done servicing request
22:13:43.865 00.018 14556 UpdateGuideState exits: m=2128 SNR=30.9
22:13:43.868 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:43.872 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:43.874 00.002 14556 Enqueuing Expose request
22:13:43.878 00.004 12308 Worker thread wakes up
22:13:43.878 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:13:43.882 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:43.882 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:45.132 01.250 12308 Exposure complete
22:13:45.282 00.150 12308 worker thread done servicing request
22:13:45.282 00.000 14556 OnExposeComplete: enter
22:13:45.287 00.005 14556 UpdateGuideState(): m_state=6
22:13:45.293 00.006 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4317
22:13:45.299 00.006 14556 Star::Find returns 1 (0), X=186.00, Y=991.99, Mass=2101, SNR=30.7, Peak=210 HFD=4.5
22:13:45.306 00.007 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.36 = -0.92)
22:13:45.312 00.006 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.26 = -1.02)
22:13:45.321 00.009 14556 CameraToMount -- cameraX=-0.16 cameraY=0.18 hyp=0.24 cameraTheta=2.29 mountX=0.15 mountY=-0.21, mountTheta=-0.96
22:13:45.329 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.18, opts=13)
22:13:45.336 00.007 14556 Enqueuing Move request for scope (-0.16, 0.18)
22:13:45.341 00.005 12308 Worker thread wakes up
22:13:45.343 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.18) opts 0xd
22:13:45.343 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.18)
22:13:45.343 00.000 12308 Moving (-0.16, 0.18) raw xDistance=0.15 yDistance=-0.21
22:13:45.343 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:13:45.343 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:13:45.343 00.000 12308 MoveAxis(E, 0, ABG)
22:13:45.344 00.001 12308 Move returns status 0, amount 0
22:13:45.344 00.000 12308 MoveAxis(N, 144, ABG)
22:13:45.344 00.000 12308 Guiding  Dir = 0, Dur = 144
22:13:45.344 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:45.354 00.010 12308 IsSlewing returns 0
22:13:45.355 00.001 12308 IsGuiding returns 0
22:13:45.358 00.003 12308 PulseGuide returned control before completion, sleep 153
22:13:45.377 00.019 14556 UpdateGuideState exits: m=2101 SNR=30.7
22:13:45.382 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:45.388 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:45.393 00.005 14556 Enqueuing Expose request
22:13:45.517 00.124 12308 IsGuiding returns 1
22:13:45.518 00.001 12308 scope still moving after pulse duration time elapsed
22:13:45.547 00.029 12308 IsSlewing returns 0
22:13:45.547 00.000 12308 IsGuiding returns 0
22:13:45.547 00.000 12308 scope move finished after 144 + 47 ms
22:13:45.547 00.000 12308 Move returns status 0, amount 144
22:13:45.549 00.002 12308 move complete, result=0
22:13:45.549 00.000 12308 worker thread done servicing request
22:13:45.549 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 144 ms NORTH
22:13:45.557 00.008 12308 Worker thread wakes up
22:13:45.557 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:45.557 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:46.807 01.250 12308 Exposure complete
22:13:46.938 00.131 12308 worker thread done servicing request
22:13:46.939 00.001 14556 OnExposeComplete: enter
22:13:46.944 00.005 14556 UpdateGuideState(): m_state=6
22:13:46.947 00.003 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4318
22:13:46.951 00.004 14556 Star::Find returns 1 (0), X=186.04, Y=991.96, Mass=2181, SNR=31.2, Peak=225 HFD=4.4
22:13:46.954 00.003 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.30 = -0.98)
22:13:46.957 00.003 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.20 = -1.08)
22:13:46.960 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.19 cameraTheta=2.22 mountX=0.10 mountY=-0.17, mountTheta=-1.01
22:13:46.965 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.15, opts=13)
22:13:46.968 00.003 14556 Enqueuing Move request for scope (-0.11, 0.15)
22:13:46.971 00.003 12308 Worker thread wakes up
22:13:46.971 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd
22:13:46.971 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.15)
22:13:46.971 00.000 12308 Moving (-0.11, 0.15) raw xDistance=0.10 yDistance=-0.17
22:13:46.971 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:13:46.972 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:46.972 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:13:46.972 00.000 12308 MoveAxis(E, 0, ABG)
22:13:46.972 00.000 12308 Move returns status 0, amount 0
22:13:46.972 00.000 12308 MoveAxis(N, 0, ABG)
22:13:46.972 00.000 12308 Move returns status 0, amount 0
22:13:46.973 00.001 12308 move complete, result=0
22:13:46.973 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:46.977 00.004 12308 worker thread done servicing request
22:13:46.994 00.017 14556 UpdateGuideState exits: m=2181 SNR=31.2
22:13:47.000 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:47.005 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:47.009 00.004 14556 Enqueuing Expose request
22:13:47.014 00.005 12308 Worker thread wakes up
22:13:47.014 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:13:47.018 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:47.019 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:48.263 01.244 12308 Exposure complete
22:13:48.431 00.168 12308 worker thread done servicing request
22:13:48.431 00.000 14556 OnExposeComplete: enter
22:13:48.434 00.003 14556 UpdateGuideState(): m_state=6
22:13:48.438 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4319
22:13:48.441 00.003 14556 Star::Find returns 1 (0), X=186.17, Y=992.12, Mass=2094, SNR=30.6, Peak=188 HFD=4.4
22:13:48.446 00.005 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.59 = -1.69)
22:13:48.451 00.005 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.79)
22:13:48.454 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.52 mountX=-0.04 mountY=-0.30, mountTheta=-1.69
22:13:48.459 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.31, opts=13)
22:13:48.464 00.005 14556 Enqueuing Move request for scope (0.02, 0.31)
22:13:48.467 00.003 12308 Worker thread wakes up
22:13:48.467 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.31) opts 0xd
22:13:48.467 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.31)
22:13:48.467 00.000 12308 Moving (0.02, 0.31) raw xDistance=-0.04 yDistance=-0.30
22:13:48.468 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:13:48.468 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:13:48.468 00.000 12308 MoveAxis(E, 0, ABG)
22:13:48.468 00.000 12308 Move returns status 0, amount 0
22:13:48.468 00.000 12308 MoveAxis(N, 211, ABG)
22:13:48.468 00.000 12308 Guiding  Dir = 0, Dur = 211
22:13:48.469 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:48.472 00.003 12308 IsSlewing returns 0
22:13:48.472 00.000 12308 IsGuiding returns 0
22:13:48.473 00.001 12308 PulseGuide returned control before completion, sleep 221
22:13:48.492 00.019 14556 UpdateGuideState exits: m=2094 SNR=30.6
22:13:48.497 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:48.501 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:48.505 00.004 14556 Enqueuing Expose request
22:13:48.705 00.200 12308 IsGuiding returns 1
22:13:48.705 00.000 12308 scope still moving after pulse duration time elapsed
22:13:48.736 00.031 12308 IsSlewing returns 0
22:13:48.736 00.000 12308 IsGuiding returns 0
22:13:48.736 00.000 12308 scope move finished after 211 + 52 ms
22:13:48.736 00.000 12308 Move returns status 0, amount 211
22:13:48.736 00.000 12308 move complete, result=0
22:13:48.738 00.002 12308 worker thread done servicing request
22:13:48.738 00.000 12308 Worker thread wakes up
22:13:48.738 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 211 ms NORTH
22:13:48.742 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:48.742 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:49.995 01.253 12308 Exposure complete
22:13:50.119 00.124 12308 worker thread done servicing request
22:13:50.120 00.001 14556 OnExposeComplete: enter
22:13:50.125 00.005 14556 UpdateGuideState(): m_state=6
22:13:50.129 00.004 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4320
22:13:50.133 00.004 14556 Star::Find returns 1 (0), X=186.12, Y=991.80, Mass=2249, SNR=31.8, Peak=204 HFD=4.5
22:13:50.137 00.004 14556 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-3.07) = xAngle (0.23 = 0.23)
22:13:50.140 00.003 14556 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.13 = 0.13)
22:13:50.142 00.002 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.85 mountX=0.04 mountY=0.00, mountTheta=0.13
22:13:50.147 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.01, opts=13)
22:13:50.151 00.004 14556 Enqueuing Move request for scope (-0.04, -0.01)
22:13:50.154 00.003 12308 Worker thread wakes up
22:13:50.154 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
22:13:50.154 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
22:13:50.154 00.000 12308 Moving (-0.04, -0.01) raw xDistance=0.04 yDistance=0.00
22:13:50.154 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:13:50.155 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:50.155 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:13:50.155 00.000 12308 MoveAxis(E, 0, ABG)
22:13:50.155 00.000 12308 Move returns status 0, amount 0
22:13:50.155 00.000 12308 MoveAxis(N, 0, ABG)
22:13:50.155 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:50.159 00.004 12308 Move returns status 0, amount 0
22:13:50.159 00.000 12308 move complete, result=0
22:13:50.159 00.000 12308 worker thread done servicing request
22:13:50.176 00.017 14556 UpdateGuideState exits: m=2249 SNR=31.8
22:13:50.180 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:50.184 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:50.187 00.003 14556 Enqueuing Expose request
22:13:50.190 00.003 12308 Worker thread wakes up
22:13:50.190 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:50.190 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:13:50.193 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:51.434 01.241 12308 Exposure complete
22:13:51.610 00.176 12308 worker thread done servicing request
22:13:51.610 00.000 14556 OnExposeComplete: enter
22:13:51.614 00.004 14556 UpdateGuideState(): m_state=6
22:13:51.618 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4321
22:13:51.624 00.006 14556 Star::Find returns 1 (0), X=185.92, Y=991.91, Mass=2133, SNR=31.1, Peak=197 HFD=4.2
22:13:51.629 00.005 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.83 = -0.45)
22:13:51.634 00.005 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.55)
22:13:51.640 00.006 14556 CameraToMount -- cameraX=-0.24 cameraY=0.10 hyp=0.26 cameraTheta=2.76 mountX=0.23 mountY=-0.14, mountTheta=-0.53
22:13:51.647 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.10, opts=13)
22:13:51.653 00.006 14556 Enqueuing Move request for scope (-0.24, 0.10)
22:13:51.659 00.006 12308 Worker thread wakes up
22:13:51.659 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.10) opts 0xd
22:13:51.659 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.10)
22:13:51.660 00.001 12308 Moving (-0.24, 0.10) raw xDistance=0.23 yDistance=-0.14
22:13:51.660 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
22:13:51.660 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:51.660 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:13:51.660 00.000 12308 MoveAxis(W, 102, ABG)
22:13:51.660 00.000 12308 Guiding  Dir = 3, Dur = 102
22:13:51.660 00.000 12308 IsSlewing returns 0
22:13:51.662 00.002 12308 IsGuiding returns 0
22:13:51.662 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:51.667 00.005 12308 PulseGuide returned control before completion, sleep 112
22:13:51.691 00.024 14556 UpdateGuideState exits: m=2133 SNR=31.1
22:13:51.695 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:51.700 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:51.705 00.005 14556 Enqueuing Expose request
22:13:51.786 00.081 12308 IsGuiding returns 1
22:13:51.786 00.000 12308 scope still moving after pulse duration time elapsed
22:13:51.818 00.032 12308 IsSlewing returns 0
22:13:51.818 00.000 12308 IsGuiding returns 0
22:13:51.818 00.000 12308 scope move finished after 102 + 54 ms
22:13:51.819 00.001 12308 Move returns status 0, amount 102
22:13:51.819 00.000 12308 MoveAxis(N, 0, ABG)
22:13:51.819 00.000 12308 Move returns status 0, amount 0
22:13:51.819 00.000 12308 move complete, result=0
22:13:51.820 00.001 12308 worker thread done servicing request
22:13:51.820 00.000 14556 GuideStep: 0.2 px 102 ms WEST, -0.1 px 0 ms NORTH
22:13:51.826 00.006 12308 Worker thread wakes up
22:13:51.827 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:51.827 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:53.078 01.251 12308 Exposure complete
22:13:53.217 00.139 12308 worker thread done servicing request
22:13:53.218 00.001 14556 OnExposeComplete: enter
22:13:53.221 00.003 14556 UpdateGuideState(): m_state=6
22:13:53.228 00.007 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4322
22:13:53.235 00.007 14556 Star::Find returns 1 (0), X=186.06, Y=992.18, Mass=2067, SNR=30.5, Peak=196 HFD=4.4
22:13:53.241 00.006 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.90 = -1.38)
22:13:53.246 00.005 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
22:13:53.250 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.37 hyp=0.38 cameraTheta=1.83 mountX=0.07 mountY=-0.38, mountTheta=-1.38
22:13:53.255 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.37, opts=13)
22:13:53.259 00.004 14556 Enqueuing Move request for scope (-0.10, 0.37)
22:13:53.263 00.004 12308 Worker thread wakes up
22:13:53.263 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.37) opts 0xd
22:13:53.264 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.37)
22:13:53.264 00.000 12308 Moving (-0.10, 0.37) raw xDistance=0.07 yDistance=-0.38
22:13:53.264 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:13:53.264 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:13:53.264 00.000 12308 MoveAxis(E, 0, ABG)
22:13:53.265 00.001 12308 Move returns status 0, amount 0
22:13:53.265 00.000 12308 MoveAxis(N, 267, ABG)
22:13:53.265 00.000 12308 Guiding  Dir = 0, Dur = 267
22:13:53.265 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:53.270 00.005 12308 IsSlewing returns 0
22:13:53.271 00.001 12308 IsGuiding returns 0
22:13:53.271 00.000 12308 PulseGuide returned control before completion, sleep 277
22:13:53.293 00.022 14556 UpdateGuideState exits: m=2067 SNR=30.5
22:13:53.297 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:53.301 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:53.305 00.004 14556 Enqueuing Expose request
22:13:53.551 00.246 12308 IsGuiding returns 1
22:13:53.552 00.001 12308 scope still moving after pulse duration time elapsed
22:13:53.582 00.030 12308 IsSlewing returns 0
22:13:53.582 00.000 12308 IsGuiding returns 0
22:13:53.582 00.000 12308 scope move finished after 267 + 44 ms
22:13:53.583 00.001 12308 Move returns status 0, amount 267
22:13:53.583 00.000 12308 move complete, result=0
22:13:53.583 00.000 12308 worker thread done servicing request
22:13:53.584 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 267 ms NORTH
22:13:53.590 00.006 12308 Worker thread wakes up
22:13:53.590 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:53.591 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:54.848 01.257 12308 Exposure complete
22:13:54.995 00.147 12308 worker thread done servicing request
22:13:54.995 00.000 14556 OnExposeComplete: enter
22:13:55.000 00.005 14556 UpdateGuideState(): m_state=6
22:13:55.004 00.004 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4323
22:13:55.009 00.005 14556 Star::Find returns 1 (0), X=186.27, Y=991.73, Mass=2085, SNR=30.4, Peak=162 HFD=4.6
22:13:55.014 00.005 14556 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-3.07) = xAngle (2.45 = 2.45)
22:13:55.018 00.004 14556 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.35 = 2.35)
22:13:55.021 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-0.62 mountX=-0.11 mountY=0.10, mountTheta=2.40
22:13:55.027 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.08, opts=13)
22:13:55.032 00.005 14556 Enqueuing Move request for scope (0.11, -0.08)
22:13:55.037 00.005 12308 Worker thread wakes up
22:13:55.038 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
22:13:55.038 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
22:13:55.038 00.000 12308 Moving (0.11, -0.08) raw xDistance=-0.11 yDistance=0.10
22:13:55.038 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:13:55.039 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:55.039 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:13:55.039 00.000 12308 MoveAxis(E, 0, ABG)
22:13:55.039 00.000 12308 Move returns status 0, amount 0
22:13:55.039 00.000 12308 MoveAxis(N, 0, ABG)
22:13:55.040 00.001 12308 Move returns status 0, amount 0
22:13:55.040 00.000 12308 move complete, result=0
22:13:55.040 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:55.047 00.007 12308 worker thread done servicing request
22:13:55.069 00.022 14556 UpdateGuideState exits: m=2085 SNR=30.4
22:13:55.074 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:55.078 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:55.081 00.003 14556 Enqueuing Expose request
22:13:55.085 00.004 12308 Worker thread wakes up
22:13:55.085 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:13:55.090 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:55.090 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:56.337 01.247 12308 Exposure complete
22:13:56.471 00.134 12308 worker thread done servicing request
22:13:56.472 00.001 14556 OnExposeComplete: enter
22:13:56.476 00.004 14556 UpdateGuideState(): m_state=6
22:13:56.480 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4324
22:13:56.484 00.004 14556 Star::Find returns 1 (0), X=186.30, Y=991.69, Mass=2235, SNR=31.7, Peak=152 HFD=4.8
22:13:56.488 00.004 14556 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-3.07) = xAngle (2.37 = 2.37)
22:13:56.491 00.003 14556 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.27 = 2.27)
22:13:56.495 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-0.70 mountX=-0.14 mountY=0.15, mountTheta=2.33
22:13:56.500 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.12, opts=13)
22:13:56.503 00.003 14556 Enqueuing Move request for scope (0.15, -0.12)
22:13:56.507 00.004 12308 Worker thread wakes up
22:13:56.507 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.12) opts 0xd
22:13:56.509 00.002 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.12)
22:13:56.509 00.000 12308 Moving (0.15, -0.12) raw xDistance=-0.14 yDistance=0.15
22:13:56.509 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:13:56.509 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:56.510 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:13:56.510 00.000 12308 MoveAxis(E, 0, ABG)
22:13:56.510 00.000 12308 Move returns status 0, amount 0
22:13:56.510 00.000 12308 MoveAxis(N, 0, ABG)
22:13:56.510 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:56.515 00.005 12308 Move returns status 0, amount 0
22:13:56.516 00.001 12308 move complete, result=0
22:13:56.516 00.000 12308 worker thread done servicing request
22:13:56.537 00.021 14556 UpdateGuideState exits: m=2235 SNR=31.7
22:13:56.543 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:56.547 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:56.551 00.004 14556 Enqueuing Expose request
22:13:56.556 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:13:56.559 00.003 12308 Worker thread wakes up
22:13:56.559 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:56.559 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:57.802 01.243 12308 Exposure complete
22:13:57.940 00.138 12308 worker thread done servicing request
22:13:57.940 00.000 14556 OnExposeComplete: enter
22:13:57.943 00.003 14556 UpdateGuideState(): m_state=6
22:13:57.947 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4325
22:13:57.953 00.006 14556 Star::Find returns 1 (0), X=186.11, Y=991.82, Mass=2152, SNR=31.1, Peak=179 HFD=4.4
22:13:57.957 00.004 14556 CameraToMount -- cameraTheta (3.02) - m_xAngle (-3.07) = xAngle (6.09 = -0.19)
22:13:57.961 00.004 14556 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.99 = -0.29)
22:13:57.964 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=3.02 mountX=0.05 mountY=-0.01, mountTheta=-0.29
22:13:57.970 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.01, opts=13)
22:13:57.974 00.004 14556 Enqueuing Move request for scope (-0.05, 0.01)
22:13:57.978 00.004 12308 Worker thread wakes up
22:13:57.978 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
22:13:57.978 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
22:13:57.978 00.000 12308 Moving (-0.05, 0.01) raw xDistance=0.05 yDistance=-0.01
22:13:57.978 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:13:57.979 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:57.979 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:13:57.979 00.000 12308 MoveAxis(E, 0, ABG)
22:13:57.979 00.000 12308 Move returns status 0, amount 0
22:13:57.979 00.000 12308 MoveAxis(N, 0, ABG)
22:13:57.981 00.002 12308 Move returns status 0, amount 0
22:13:57.981 00.000 12308 move complete, result=0
22:13:57.981 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:57.986 00.005 12308 worker thread done servicing request
22:13:58.006 00.020 14556 UpdateGuideState exits: m=2152 SNR=31.1
22:13:58.010 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:58.015 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:58.020 00.005 14556 Enqueuing Expose request
22:13:58.024 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:13:58.028 00.004 12308 Worker thread wakes up
22:13:58.028 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:58.028 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:59.275 01.247 12308 Exposure complete
22:13:59.422 00.147 12308 worker thread done servicing request
22:13:59.422 00.000 14556 OnExposeComplete: enter
22:13:59.428 00.006 14556 UpdateGuideState(): m_state=6
22:13:59.432 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4326
22:13:59.437 00.005 14556 Star::Find returns 1 (0), X=186.15, Y=991.80, Mass=2051, SNR=30.4, Peak=160 HFD=4.4
22:13:59.440 00.003 14556 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-3.07) = xAngle (1.04 = 1.04)
22:13:59.444 00.004 14556 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.94 = 0.94)
22:13:59.448 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.03 mountX=0.01 mountY=0.01, mountTheta=1.01
22:13:59.454 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.01, opts=13)
22:13:59.459 00.005 14556 Enqueuing Move request for scope (-0.01, -0.01)
22:13:59.463 00.004 12308 Worker thread wakes up
22:13:59.463 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
22:13:59.463 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
22:13:59.463 00.000 12308 Moving (-0.01, -0.01) raw xDistance=0.01 yDistance=0.01
22:13:59.463 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:13:59.463 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:13:59.464 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:13:59.464 00.000 12308 MoveAxis(E, 0, ABG)
22:13:59.464 00.000 12308 Move returns status 0, amount 0
22:13:59.464 00.000 12308 MoveAxis(N, 0, ABG)
22:13:59.465 00.001 12308 Move returns status 0, amount 0
22:13:59.465 00.000 12308 move complete, result=0
22:13:59.465 00.000 12308 worker thread done servicing request
22:13:59.465 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:13:59.493 00.028 14556 UpdateGuideState exits: m=2051 SNR=30.4
22:13:59.498 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:59.501 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:13:59.504 00.003 14556 Enqueuing Expose request
22:13:59.510 00.006 12308 Worker thread wakes up
22:13:59.510 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:13:59.510 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:13:59.510 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:14:00.764 01.254 12308 Exposure complete
22:14:00.919 00.155 12308 worker thread done servicing request
22:14:00.919 00.000 14556 OnExposeComplete: enter
22:14:00.928 00.009 14556 UpdateGuideState(): m_state=6
22:14:00.936 00.008 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4327
22:14:00.945 00.009 14556 Star::Find returns 1 (0), X=186.32, Y=991.82, Mass=2015, SNR=30.0, Peak=163 HFD=4.6
22:14:00.951 00.006 14556 CameraToMount -- cameraTheta (0.01) - m_xAngle (-3.07) = xAngle (3.09 = 3.09)
22:14:00.958 00.007 14556 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.99 = 2.99)
22:14:00.962 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.00 hyp=0.16 cameraTheta=0.01 mountX=-0.16 mountY=0.03, mountTheta=2.99
22:14:00.967 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.00, opts=13)
22:14:00.971 00.004 14556 Enqueuing Move request for scope (0.16, 0.00)
22:14:00.975 00.004 12308 Worker thread wakes up
22:14:00.975 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.00) opts 0xd
22:14:00.975 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.00)
22:14:00.975 00.000 12308 Moving (0.16, 0.00) raw xDistance=-0.16 yDistance=0.03
22:14:00.976 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:14:00.976 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:00.976 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:14:00.976 00.000 12308 MoveAxis(E, 0, ABG)
22:14:00.976 00.000 12308 Move returns status 0, amount 0
22:14:00.976 00.000 12308 MoveAxis(N, 0, ABG)
22:14:00.976 00.000 12308 Move returns status 0, amount 0
22:14:00.978 00.002 12308 move complete, result=0
22:14:00.978 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:00.981 00.003 12308 worker thread done servicing request
22:14:01.001 00.020 14556 UpdateGuideState exits: m=2015 SNR=30.0
22:14:01.005 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:01.009 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:01.014 00.005 14556 Enqueuing Expose request
22:14:01.017 00.003 12308 Worker thread wakes up
22:14:01.018 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:01.019 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:01.019 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:14:02.274 01.255 12308 Exposure complete
22:14:02.423 00.149 12308 worker thread done servicing request
22:14:02.423 00.000 14556 OnExposeComplete: enter
22:14:02.427 00.004 14556 UpdateGuideState(): m_state=6
22:14:02.432 00.005 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4328
22:14:02.436 00.004 14556 Star::Find returns 1 (0), X=186.19, Y=991.84, Mass=1973, SNR=29.7, Peak=179 HFD=4.4
22:14:02.440 00.004 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.82 = -2.47)
22:14:02.444 00.004 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.72 = -2.57)
22:14:02.449 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.74 mountX=-0.03 mountY=-0.02, mountTheta=-2.53
22:14:02.456 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.03, opts=13)
22:14:02.460 00.004 14556 Enqueuing Move request for scope (0.03, 0.03)
22:14:02.464 00.004 12308 Worker thread wakes up
22:14:02.466 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
22:14:02.466 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
22:14:02.466 00.000 12308 Moving (0.03, 0.03) raw xDistance=-0.03 yDistance=-0.02
22:14:02.467 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:14:02.467 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:02.467 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:14:02.467 00.000 12308 MoveAxis(E, 0, ABG)
22:14:02.468 00.001 12308 Move returns status 0, amount 0
22:14:02.468 00.000 12308 MoveAxis(N, 0, ABG)
22:14:02.468 00.000 12308 Move returns status 0, amount 0
22:14:02.468 00.000 12308 move complete, result=0
22:14:02.469 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:02.473 00.004 12308 worker thread done servicing request
22:14:02.496 00.023 14556 UpdateGuideState exits: m=1973 SNR=29.7
22:14:02.499 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:02.504 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:02.508 00.004 14556 Enqueuing Expose request
22:14:02.511 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:14:02.517 00.006 12308 Worker thread wakes up
22:14:02.517 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:02.517 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:03.771 01.254 12308 Exposure complete
22:14:03.924 00.153 12308 worker thread done servicing request
22:14:03.925 00.001 14556 OnExposeComplete: enter
22:14:03.931 00.006 14556 UpdateGuideState(): m_state=6
22:14:03.937 00.006 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4329
22:14:03.942 00.005 14556 Star::Find returns 1 (0), X=186.24, Y=991.91, Mass=2227, SNR=31.7, Peak=198 HFD=4.8
22:14:03.948 00.006 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.93 = -2.35)
22:14:03.953 00.005 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.83 = -2.45)
22:14:03.956 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.86 mountX=-0.09 mountY=-0.08, mountTheta=-2.40
22:14:03.961 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.10, opts=13)
22:14:03.965 00.004 14556 Enqueuing Move request for scope (0.08, 0.10)
22:14:03.970 00.005 12308 Worker thread wakes up
22:14:03.970 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
22:14:03.970 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
22:14:03.970 00.000 12308 Moving (0.08, 0.10) raw xDistance=-0.09 yDistance=-0.08
22:14:03.970 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:14:03.971 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:03.971 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:14:03.971 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:03.976 00.005 12308 MoveAxis(E, 0, ABG)
22:14:03.976 00.000 12308 Move returns status 0, amount 0
22:14:03.977 00.001 12308 MoveAxis(N, 0, ABG)
22:14:03.977 00.000 12308 Move returns status 0, amount 0
22:14:03.977 00.000 12308 move complete, result=0
22:14:03.977 00.000 12308 worker thread done servicing request
22:14:03.998 00.021 14556 UpdateGuideState exits: m=2227 SNR=31.7
22:14:04.002 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:04.005 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:04.012 00.007 14556 Enqueuing Expose request
22:14:04.016 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:14:04.022 00.006 12308 Worker thread wakes up
22:14:04.022 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:04.022 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:05.273 01.251 12308 Exposure complete
22:14:05.407 00.134 12308 worker thread done servicing request
22:14:05.407 00.000 14556 OnExposeComplete: enter
22:14:05.411 00.004 14556 UpdateGuideState(): m_state=6
22:14:05.415 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4330
22:14:05.419 00.004 14556 Star::Find returns 1 (0), X=186.23, Y=992.09, Mass=2198, SNR=31.7, Peak=211 HFD=4.4
22:14:05.423 00.004 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.39 = -1.90)
22:14:05.427 00.004 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -2.00)
22:14:05.431 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.28 hyp=0.29 cameraTheta=1.31 mountX=-0.09 mountY=-0.26, mountTheta=-1.91
22:14:05.438 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.28, opts=13)
22:14:05.444 00.006 14556 Enqueuing Move request for scope (0.07, 0.28)
22:14:05.449 00.005 12308 Worker thread wakes up
22:14:05.450 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.28) opts 0xd
22:14:05.450 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.28)
22:14:05.450 00.000 12308 Moving (0.07, 0.28) raw xDistance=-0.09 yDistance=-0.26
22:14:05.450 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:14:05.450 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:14:05.450 00.000 12308 MoveAxis(E, 0, ABG)
22:14:05.451 00.001 12308 Move returns status 0, amount 0
22:14:05.451 00.000 12308 MoveAxis(N, 185, ABG)
22:14:05.451 00.000 12308 Guiding  Dir = 0, Dur = 185
22:14:05.451 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:05.456 00.005 12308 IsSlewing returns 0
22:14:05.456 00.000 12308 IsGuiding returns 0
22:14:05.456 00.000 12308 PulseGuide returned control before completion, sleep 195
22:14:05.477 00.021 14556 UpdateGuideState exits: m=2198 SNR=31.7
22:14:05.483 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:05.489 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:05.494 00.005 14556 Enqueuing Expose request
22:14:05.653 00.159 12308 IsGuiding returns 1
22:14:05.654 00.001 12308 scope still moving after pulse duration time elapsed
22:14:05.683 00.029 12308 IsSlewing returns 0
22:14:05.683 00.000 12308 IsGuiding returns 0
22:14:05.684 00.001 12308 scope move finished after 185 + 43 ms
22:14:05.684 00.000 12308 Move returns status 0, amount 185
22:14:05.684 00.000 12308 move complete, result=0
22:14:05.684 00.000 12308 worker thread done servicing request
22:14:05.686 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 185 ms NORTH
22:14:05.692 00.006 12308 Worker thread wakes up
22:14:05.692 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:05.692 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:06.949 01.257 12308 Exposure complete
22:14:07.102 00.153 14556 OnExposeComplete: enter
22:14:07.107 00.005 14556 UpdateGuideState(): m_state=6
22:14:07.112 00.005 12308 worker thread done servicing request
22:14:07.113 00.001 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4331
22:14:07.118 00.005 14556 Star::Find returns 1 (0), X=186.26, Y=992.01, Mass=2210, SNR=31.4, Peak=192 HFD=4.5
22:14:07.121 00.003 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.16 = -2.12)
22:14:07.126 00.005 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.22)
22:14:07.129 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.20 hyp=0.23 cameraTheta=1.09 mountX=-0.12 mountY=-0.18, mountTheta=-2.15
22:14:07.134 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.20, opts=13)
22:14:07.137 00.003 14556 Enqueuing Move request for scope (0.11, 0.20)
22:14:07.143 00.006 12308 Worker thread wakes up
22:14:07.143 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.20) opts 0xd
22:14:07.143 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.20)
22:14:07.143 00.000 12308 Moving (0.11, 0.20) raw xDistance=-0.12 yDistance=-0.18
22:14:07.143 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:14:07.143 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:07.143 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:14:07.144 00.001 12308 MoveAxis(E, 0, ABG)
22:14:07.144 00.000 12308 Move returns status 0, amount 0
22:14:07.144 00.000 12308 MoveAxis(N, 0, ABG)
22:14:07.144 00.000 12308 Move returns status 0, amount 0
22:14:07.144 00.000 12308 move complete, result=0
22:14:07.145 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:07.149 00.004 12308 worker thread done servicing request
22:14:07.169 00.020 14556 UpdateGuideState exits: m=2210 SNR=31.4
22:14:07.174 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:07.178 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:07.182 00.004 14556 Enqueuing Expose request
22:14:07.185 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:14:07.190 00.005 12308 Worker thread wakes up
22:14:07.190 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:07.190 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:08.431 01.241 12308 Exposure complete
22:14:08.560 00.129 12308 worker thread done servicing request
22:14:08.560 00.000 14556 OnExposeComplete: enter
22:14:08.564 00.004 14556 UpdateGuideState(): m_state=6
22:14:08.568 00.004 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4332
22:14:08.573 00.005 14556 Star::Find returns 1 (0), X=186.08, Y=991.97, Mass=2087, SNR=30.7, Peak=199 HFD=4.4
22:14:08.577 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.10 = -1.19)
22:14:08.582 00.005 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.29)
22:14:08.585 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.17 cameraTheta=2.02 mountX=0.06 mountY=-0.16, mountTheta=-1.20
22:14:08.590 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.15, opts=13)
22:14:08.594 00.004 14556 Enqueuing Move request for scope (-0.07, 0.15)
22:14:08.599 00.005 12308 Worker thread wakes up
22:14:08.599 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd
22:14:08.599 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.15)
22:14:08.599 00.000 12308 Moving (-0.07, 0.15) raw xDistance=0.06 yDistance=-0.16
22:14:08.599 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:14:08.600 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:08.600 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:14:08.601 00.001 12308 MoveAxis(E, 0, ABG)
22:14:08.601 00.000 12308 Move returns status 0, amount 0
22:14:08.601 00.000 12308 MoveAxis(N, 0, ABG)
22:14:08.601 00.000 12308 Move returns status 0, amount 0
22:14:08.601 00.000 12308 move complete, result=0
22:14:08.601 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:08.607 00.006 12308 worker thread done servicing request
22:14:08.631 00.024 14556 UpdateGuideState exits: m=2087 SNR=30.7
22:14:08.637 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:08.642 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:08.647 00.005 14556 Enqueuing Expose request
22:14:08.650 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:14:08.654 00.004 12308 Worker thread wakes up
22:14:08.654 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:08.654 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:09.905 01.251 12308 Exposure complete
22:14:10.056 00.151 12308 worker thread done servicing request
22:14:10.057 00.001 14556 OnExposeComplete: enter
22:14:10.061 00.004 14556 UpdateGuideState(): m_state=6
22:14:10.065 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4333
22:14:10.068 00.003 14556 Star::Find returns 1 (0), X=185.98, Y=992.05, Mass=2201, SNR=31.3, Peak=184 HFD=4.5
22:14:10.073 00.005 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.29 = -0.99)
22:14:10.078 00.005 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
22:14:10.082 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.24 hyp=0.30 cameraTheta=2.22 mountX=0.16 mountY=-0.26, mountTheta=-1.02
22:14:10.087 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.24, opts=13)
22:14:10.089 00.002 14556 Enqueuing Move request for scope (-0.18, 0.24)
22:14:10.094 00.005 12308 Worker thread wakes up
22:14:10.094 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.24) opts 0xd
22:14:10.094 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.24)
22:14:10.094 00.000 12308 Moving (-0.18, 0.24) raw xDistance=0.16 yDistance=-0.26
22:14:10.094 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:14:10.096 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:14:10.096 00.000 12308 MoveAxis(E, 0, ABG)
22:14:10.096 00.000 12308 Move returns status 0, amount 0
22:14:10.096 00.000 12308 MoveAxis(N, 186, ABG)
22:14:10.096 00.000 12308 Guiding  Dir = 0, Dur = 186
22:14:10.097 00.001 12308 IsSlewing returns 0
22:14:10.098 00.001 12308 IsGuiding returns 0
22:14:10.098 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:10.107 00.009 12308 PulseGuide returned control before completion, sleep 196
22:14:10.137 00.030 14556 UpdateGuideState exits: m=2201 SNR=31.3
22:14:10.144 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:10.150 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:10.156 00.006 14556 Enqueuing Expose request
22:14:10.317 00.161 12308 IsGuiding returns 1
22:14:10.318 00.001 12308 scope still moving after pulse duration time elapsed
22:14:10.347 00.029 12308 IsSlewing returns 0
22:14:10.349 00.002 12308 IsGuiding returns 0
22:14:10.349 00.000 12308 scope move finished after 186 + 65 ms
22:14:10.350 00.001 12308 Move returns status 0, amount 186
22:14:10.350 00.000 12308 move complete, result=0
22:14:10.351 00.001 12308 worker thread done servicing request
22:14:10.351 00.000 12308 Worker thread wakes up
22:14:10.351 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 186 ms NORTH
22:14:10.357 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:10.357 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:11.602 01.245 12308 Exposure complete
22:14:11.785 00.183 12308 worker thread done servicing request
22:14:11.785 00.000 14556 OnExposeComplete: enter
22:14:11.788 00.003 14556 UpdateGuideState(): m_state=6
22:14:11.791 00.003 14556 Star::Find(15, 185, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4334
22:14:11.795 00.004 14556 Star::Find returns 1 (0), X=186.02, Y=991.84, Mass=2214, SNR=31.8, Peak=176 HFD=4.5
22:14:11.799 00.004 14556 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.07) = xAngle (6.05 = -0.23)
22:14:11.802 00.003 14556 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.33)
22:14:11.807 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.14 cameraTheta=2.98 mountX=0.13 mountY=-0.04, mountTheta=-0.33
22:14:11.812 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.02, opts=13)
22:14:11.815 00.003 14556 Enqueuing Move request for scope (-0.14, 0.02)
22:14:11.818 00.003 12308 Worker thread wakes up
22:14:11.819 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
22:14:11.819 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
22:14:11.820 00.001 12308 Moving (-0.14, 0.02) raw xDistance=0.13 yDistance=-0.04
22:14:11.820 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:14:11.820 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:11.820 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:14:11.820 00.000 12308 MoveAxis(E, 0, ABG)
22:14:11.820 00.000 12308 Move returns status 0, amount 0
22:14:11.821 00.001 12308 MoveAxis(N, 0, ABG)
22:14:11.821 00.000 12308 Move returns status 0, amount 0
22:14:11.821 00.000 12308 move complete, result=0
22:14:11.821 00.000 12308 worker thread done servicing request
22:14:11.823 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:11.846 00.023 14556 UpdateGuideState exits: m=2214 SNR=31.8
22:14:11.851 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:11.856 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:11.861 00.005 14556 Enqueuing Expose request
22:14:11.866 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:14:11.871 00.005 12308 Worker thread wakes up
22:14:11.871 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:11.871 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:13.126 01.255 12308 Exposure complete
22:14:13.271 00.145 12308 worker thread done servicing request
22:14:13.272 00.001 14556 OnExposeComplete: enter
22:14:13.276 00.004 14556 UpdateGuideState(): m_state=6
22:14:13.280 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4335
22:14:13.284 00.004 14556 Star::Find returns 1 (0), X=186.30, Y=992.00, Mass=2169, SNR=31.5, Peak=178 HFD=4.7
22:14:13.288 00.004 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (3.99 = -2.29)
22:14:13.291 00.003 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.39)
22:14:13.296 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.19 hyp=0.24 cameraTheta=0.92 mountX=-0.16 mountY=-0.16, mountTheta=-2.34
22:14:13.301 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.19, opts=13)
22:14:13.305 00.004 14556 Enqueuing Move request for scope (0.14, 0.19)
22:14:13.308 00.003 12308 Worker thread wakes up
22:14:13.308 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.19) opts 0xd
22:14:13.308 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.19)
22:14:13.308 00.000 12308 Moving (0.14, 0.19) raw xDistance=-0.16 yDistance=-0.16
22:14:13.309 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:14:13.309 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:13.309 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:14:13.309 00.000 12308 MoveAxis(E, 0, ABG)
22:14:13.309 00.000 12308 Move returns status 0, amount 0
22:14:13.310 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:13.314 00.004 12308 MoveAxis(N, 0, ABG)
22:14:13.314 00.000 12308 Move returns status 0, amount 0
22:14:13.314 00.000 12308 move complete, result=0
22:14:13.314 00.000 12308 worker thread done servicing request
22:14:13.336 00.022 14556 UpdateGuideState exits: m=2169 SNR=31.5
22:14:13.339 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:13.341 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:13.345 00.004 14556 Enqueuing Expose request
22:14:13.348 00.003 12308 Worker thread wakes up
22:14:13.348 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:14:13.353 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:13.353 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:14.606 01.253 12308 Exposure complete
22:14:14.750 00.144 12308 worker thread done servicing request
22:14:14.751 00.001 14556 OnExposeComplete: enter
22:14:14.754 00.003 14556 UpdateGuideState(): m_state=6
22:14:14.758 00.004 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4336
22:14:14.762 00.004 14556 Star::Find returns 1 (0), X=186.21, Y=991.83, Mass=2174, SNR=31.2, Peak=164 HFD=4.4
22:14:14.766 00.004 14556 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.07) = xAngle (3.35 = -2.94)
22:14:14.771 00.005 14556 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.25 = -3.04)
22:14:14.775 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.27 mountX=-0.06 mountY=-0.01, mountTheta=-3.03
22:14:14.780 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.02, opts=13)
22:14:14.785 00.005 14556 Enqueuing Move request for scope (0.06, 0.02)
22:14:14.788 00.003 12308 Worker thread wakes up
22:14:14.788 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
22:14:14.789 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
22:14:14.789 00.000 12308 Moving (0.06, 0.02) raw xDistance=-0.06 yDistance=-0.01
22:14:14.789 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:14:14.789 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:14.789 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:14:14.789 00.000 12308 MoveAxis(E, 0, ABG)
22:14:14.789 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:14.795 00.006 12308 Move returns status 0, amount 0
22:14:14.795 00.000 12308 MoveAxis(N, 0, ABG)
22:14:14.795 00.000 12308 Move returns status 0, amount 0
22:14:14.795 00.000 12308 move complete, result=0
22:14:14.795 00.000 12308 worker thread done servicing request
22:14:14.819 00.024 14556 UpdateGuideState exits: m=2174 SNR=31.2
22:14:14.827 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:14.833 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:14.837 00.004 14556 Enqueuing Expose request
22:14:14.843 00.006 12308 Worker thread wakes up
22:14:14.843 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:14:14.849 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:14.849 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:16.092 01.243 12308 Exposure complete
22:14:16.242 00.150 12308 worker thread done servicing request
22:14:16.242 00.000 14556 OnExposeComplete: enter
22:14:16.247 00.005 14556 UpdateGuideState(): m_state=6
22:14:16.251 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4337
22:14:16.254 00.003 14556 Star::Find returns 1 (0), X=186.19, Y=991.99, Mass=2121, SNR=30.9, Peak=164 HFD=4.4
22:14:16.259 00.005 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.46 = -1.82)
22:14:16.263 00.004 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.92)
22:14:16.268 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.39 mountX=-0.04 mountY=-0.17, mountTheta=-1.83
22:14:16.274 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.18, opts=13)
22:14:16.277 00.003 14556 Enqueuing Move request for scope (0.03, 0.18)
22:14:16.282 00.005 12308 Worker thread wakes up
22:14:16.282 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.18) opts 0xd
22:14:16.282 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.18)
22:14:16.283 00.001 12308 Moving (0.03, 0.18) raw xDistance=-0.04 yDistance=-0.17
22:14:16.283 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:14:16.283 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:16.283 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:14:16.283 00.000 12308 MoveAxis(E, 0, ABG)
22:14:16.283 00.000 12308 Move returns status 0, amount 0
22:14:16.283 00.000 12308 MoveAxis(N, 0, ABG)
22:14:16.283 00.000 12308 Move returns status 0, amount 0
22:14:16.283 00.000 12308 move complete, result=0
22:14:16.285 00.002 12308 worker thread done servicing request
22:14:16.285 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:16.312 00.027 14556 UpdateGuideState exits: m=2121 SNR=30.9
22:14:16.318 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:16.326 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:16.331 00.005 14556 Enqueuing Expose request
22:14:16.336 00.005 12308 Worker thread wakes up
22:14:16.336 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:14:16.343 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:16.343 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:17.589 01.246 12308 Exposure complete
22:14:17.730 00.141 12308 worker thread done servicing request
22:14:17.732 00.002 14556 OnExposeComplete: enter
22:14:17.736 00.004 14556 UpdateGuideState(): m_state=6
22:14:17.740 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4338
22:14:17.745 00.005 14556 Star::Find returns 1 (0), X=186.23, Y=992.21, Mass=2273, SNR=31.9, Peak=193 HFD=4.5
22:14:17.748 00.003 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.47 = -1.81)
22:14:17.752 00.004 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.91)
22:14:17.755 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.40 hyp=0.40 cameraTheta=1.40 mountX=-0.10 mountY=-0.38, mountTheta=-1.82
22:14:17.761 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.40, opts=13)
22:14:17.767 00.006 14556 Enqueuing Move request for scope (0.07, 0.40)
22:14:17.771 00.004 12308 Worker thread wakes up
22:14:17.771 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.40) opts 0xd
22:14:17.771 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.40)
22:14:17.771 00.000 12308 Moving (0.07, 0.40) raw xDistance=-0.10 yDistance=-0.38
22:14:17.772 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:14:17.772 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:14:17.772 00.000 12308 MoveAxis(E, 0, ABG)
22:14:17.772 00.000 12308 Move returns status 0, amount 0
22:14:17.772 00.000 12308 MoveAxis(N, 268, ABG)
22:14:17.772 00.000 12308 Guiding  Dir = 0, Dur = 268
22:14:17.772 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:17.776 00.004 12308 IsSlewing returns 0
22:14:17.777 00.001 12308 IsGuiding returns 0
22:14:17.777 00.000 12308 PulseGuide returned control before completion, sleep 278
22:14:17.795 00.018 14556 UpdateGuideState exits: m=2273 SNR=31.9
22:14:17.800 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:17.804 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:17.807 00.003 14556 Enqueuing Expose request
22:14:18.059 00.252 12308 IsGuiding returns 1
22:14:18.060 00.001 12308 scope still moving after pulse duration time elapsed
22:14:18.091 00.031 12308 IsSlewing returns 0
22:14:18.093 00.002 12308 IsGuiding returns 0
22:14:18.093 00.000 12308 scope move finished after 268 + 48 ms
22:14:18.095 00.002 12308 Move returns status 0, amount 268
22:14:18.095 00.000 12308 move complete, result=0
22:14:18.096 00.001 12308 worker thread done servicing request
22:14:18.096 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 268 ms NORTH
22:14:18.104 00.008 12308 Worker thread wakes up
22:14:18.105 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:18.106 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:19.350 01.244 12308 Exposure complete
22:14:19.468 00.118 12308 worker thread done servicing request
22:14:19.468 00.000 14556 OnExposeComplete: enter
22:14:19.472 00.004 14556 UpdateGuideState(): m_state=6
22:14:19.477 00.005 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4339
22:14:19.481 00.004 14556 Star::Find returns 1 (0), X=186.11, Y=991.89, Mass=2273, SNR=32.4, Peak=181 HFD=4.4
22:14:19.487 00.006 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.17 = -1.11)
22:14:19.491 00.004 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.21)
22:14:19.494 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.10 mountX=0.04 mountY=-0.09, mountTheta=-1.13
22:14:19.500 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.08, opts=13)
22:14:19.505 00.005 14556 Enqueuing Move request for scope (-0.05, 0.08)
22:14:19.508 00.003 12308 Worker thread wakes up
22:14:19.509 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
22:14:19.509 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
22:14:19.509 00.000 12308 Moving (-0.05, 0.08) raw xDistance=0.04 yDistance=-0.09
22:14:19.509 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:14:19.509 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:19.510 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:14:19.510 00.000 12308 MoveAxis(E, 0, ABG)
22:14:19.510 00.000 12308 Move returns status 0, amount 0
22:14:19.510 00.000 12308 MoveAxis(N, 0, ABG)
22:14:19.510 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:19.515 00.005 12308 Move returns status 0, amount 0
22:14:19.515 00.000 12308 move complete, result=0
22:14:19.515 00.000 12308 worker thread done servicing request
22:14:19.535 00.020 14556 UpdateGuideState exits: m=2273 SNR=32.4
22:14:19.540 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:19.544 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:19.549 00.005 14556 Enqueuing Expose request
22:14:19.553 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:14:19.557 00.004 12308 Worker thread wakes up
22:14:19.557 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:19.557 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:20.810 01.253 12308 Exposure complete
22:14:20.947 00.137 12308 worker thread done servicing request
22:14:20.947 00.000 14556 OnExposeComplete: enter
22:14:20.952 00.005 14556 UpdateGuideState(): m_state=6
22:14:20.955 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4340
22:14:20.959 00.004 14556 Star::Find returns 1 (0), X=186.13, Y=991.90, Mass=1923, SNR=29.4, Peak=170 HFD=4.4
22:14:20.964 00.005 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.96 = -1.32)
22:14:20.968 00.004 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.42)
22:14:20.970 00.002 14556 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.89 mountX=0.02 mountY=-0.10, mountTheta=-1.33
22:14:20.978 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.09, opts=13)
22:14:20.982 00.004 14556 Enqueuing Move request for scope (-0.03, 0.09)
22:14:20.985 00.003 12308 Worker thread wakes up
22:14:20.985 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
22:14:20.985 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
22:14:20.985 00.000 12308 Moving (-0.03, 0.09) raw xDistance=0.02 yDistance=-0.10
22:14:20.986 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:14:20.986 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:20.986 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:14:20.986 00.000 12308 MoveAxis(E, 0, ABG)
22:14:20.986 00.000 12308 Move returns status 0, amount 0
22:14:20.986 00.000 12308 MoveAxis(N, 0, ABG)
22:14:20.986 00.000 12308 Move returns status 0, amount 0
22:14:20.988 00.002 12308 move complete, result=0
22:14:20.988 00.000 12308 worker thread done servicing request
22:14:20.988 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:21.012 00.024 14556 UpdateGuideState exits: m=1923 SNR=29.4
22:14:21.016 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:21.022 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:21.026 00.004 14556 Enqueuing Expose request
22:14:21.030 00.004 12308 Worker thread wakes up
22:14:21.030 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:14:21.033 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:21.033 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:22.288 01.255 12308 Exposure complete
22:14:22.432 00.144 12308 worker thread done servicing request
22:14:22.432 00.000 14556 OnExposeComplete: enter
22:14:22.435 00.003 14556 UpdateGuideState(): m_state=6
22:14:22.440 00.005 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4341
22:14:22.445 00.005 14556 Star::Find returns 1 (0), X=186.21, Y=992.04, Mass=2068, SNR=30.5, Peak=186 HFD=4.4
22:14:22.448 00.003 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.43 = -1.86)
22:14:22.451 00.003 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.95)
22:14:22.456 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.24 cameraTheta=1.35 mountX=-0.07 mountY=-0.22, mountTheta=-1.87
22:14:22.460 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.23, opts=13)
22:14:22.465 00.005 14556 Enqueuing Move request for scope (0.05, 0.23)
22:14:22.469 00.004 12308 Worker thread wakes up
22:14:22.469 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd
22:14:22.469 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.23)
22:14:22.469 00.000 12308 Moving (0.05, 0.23) raw xDistance=-0.07 yDistance=-0.22
22:14:22.469 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:14:22.469 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:14:22.470 00.001 12308 MoveAxis(E, 0, ABG)
22:14:22.470 00.000 12308 Move returns status 0, amount 0
22:14:22.470 00.000 12308 MoveAxis(N, 155, ABG)
22:14:22.470 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:22.475 00.005 12308 Guiding  Dir = 0, Dur = 155
22:14:22.476 00.001 12308 IsSlewing returns 0
22:14:22.476 00.000 12308 IsGuiding returns 0
22:14:22.476 00.000 12308 PulseGuide returned control before completion, sleep 165
22:14:22.497 00.021 14556 UpdateGuideState exits: m=2068 SNR=30.5
22:14:22.503 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:22.510 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:22.518 00.008 14556 Enqueuing Expose request
22:14:22.658 00.140 12308 IsGuiding returns 1
22:14:22.658 00.000 12308 scope still moving after pulse duration time elapsed
22:14:22.689 00.031 12308 IsSlewing returns 0
22:14:22.691 00.002 12308 IsGuiding returns 0
22:14:22.691 00.000 12308 scope move finished after 155 + 60 ms
22:14:22.692 00.001 12308 Move returns status 0, amount 155
22:14:22.693 00.001 12308 move complete, result=0
22:14:22.693 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
22:14:22.701 00.008 12308 worker thread done servicing request
22:14:22.702 00.001 12308 Worker thread wakes up
22:14:22.702 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:22.707 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:23.958 01.251 12308 Exposure complete
22:14:24.096 00.138 14556 OnExposeComplete: enter
22:14:24.101 00.005 14556 UpdateGuideState(): m_state=6
22:14:24.105 00.004 12308 worker thread done servicing request
22:14:24.106 00.001 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4342
22:14:24.111 00.005 14556 Star::Find returns 1 (0), X=186.01, Y=991.78, Mass=1989, SNR=29.9, Peak=179 HFD=4.3
22:14:24.115 00.004 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
22:14:24.118 00.003 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
22:14:24.122 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-2.89 mountX=0.15 mountY=0.01, mountTheta=0.08
22:14:24.126 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.04, opts=13)
22:14:24.130 00.004 14556 Enqueuing Move request for scope (-0.15, -0.04)
22:14:24.134 00.004 12308 Worker thread wakes up
22:14:24.134 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.04) opts 0xd
22:14:24.135 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.04)
22:14:24.135 00.000 12308 Moving (-0.15, -0.04) raw xDistance=0.15 yDistance=0.01
22:14:24.135 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:14:24.135 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:24.135 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:14:24.136 00.001 12308 MoveAxis(E, 0, ABG)
22:14:24.136 00.000 12308 Move returns status 0, amount 0
22:14:24.136 00.000 12308 MoveAxis(N, 0, ABG)
22:14:24.136 00.000 12308 Move returns status 0, amount 0
22:14:24.136 00.000 12308 move complete, result=0
22:14:24.136 00.000 12308 worker thread done servicing request
22:14:24.137 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:24.159 00.022 14556 UpdateGuideState exits: m=1989 SNR=29.9
22:14:24.163 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:24.171 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:24.177 00.006 14556 Enqueuing Expose request
22:14:24.181 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:14:24.186 00.005 12308 Worker thread wakes up
22:14:24.186 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:24.186 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:25.429 01.243 12308 Exposure complete
22:14:25.565 00.136 12308 worker thread done servicing request
22:14:25.566 00.001 14556 OnExposeComplete: enter
22:14:25.572 00.006 14556 UpdateGuideState(): m_state=6
22:14:25.576 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4343
22:14:25.580 00.004 14556 Star::Find returns 1 (0), X=186.20, Y=991.85, Mass=2074, SNR=30.5, Peak=181 HFD=4.4
22:14:25.585 00.005 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.81 = -2.47)
22:14:25.588 00.003 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.71 = -2.57)
22:14:25.591 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.05 cameraTheta=0.74 mountX=-0.04 mountY=-0.03, mountTheta=-2.54
22:14:25.596 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.04, opts=13)
22:14:25.599 00.003 14556 Enqueuing Move request for scope (0.04, 0.04)
22:14:25.604 00.005 12308 Worker thread wakes up
22:14:25.604 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
22:14:25.604 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
22:14:25.604 00.000 12308 Moving (0.04, 0.04) raw xDistance=-0.04 yDistance=-0.03
22:14:25.604 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:14:25.605 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:25.605 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:14:25.605 00.000 12308 MoveAxis(E, 0, ABG)
22:14:25.605 00.000 12308 Move returns status 0, amount 0
22:14:25.605 00.000 12308 MoveAxis(N, 0, ABG)
22:14:25.605 00.000 12308 Move returns status 0, amount 0
22:14:25.606 00.001 12308 move complete, result=0
22:14:25.607 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:25.611 00.004 12308 worker thread done servicing request
22:14:25.634 00.023 14556 UpdateGuideState exits: m=2074 SNR=30.5
22:14:25.640 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:25.644 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:25.648 00.004 14556 Enqueuing Expose request
22:14:25.651 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:14:25.655 00.004 12308 Worker thread wakes up
22:14:25.655 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:25.655 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:26.908 01.253 12308 Exposure complete
22:14:27.060 00.152 12308 worker thread done servicing request
22:14:27.060 00.000 14556 OnExposeComplete: enter
22:14:27.064 00.004 14556 UpdateGuideState(): m_state=6
22:14:27.067 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4344
22:14:27.071 00.004 14556 Star::Find returns 1 (0), X=186.12, Y=991.83, Mass=2265, SNR=31.7, Peak=211 HFD=4.5
22:14:27.075 00.004 14556 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.07) = xAngle (5.88 = -0.41)
22:14:27.078 00.003 14556 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.78 = -0.51)
22:14:27.082 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.80 mountX=0.04 mountY=-0.02, mountTheta=-0.49
22:14:27.086 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.01, opts=13)
22:14:27.090 00.004 14556 Enqueuing Move request for scope (-0.04, 0.01)
22:14:27.092 00.002 12308 Worker thread wakes up
22:14:27.093 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
22:14:27.093 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
22:14:27.093 00.000 12308 Moving (-0.04, 0.01) raw xDistance=0.04 yDistance=-0.02
22:14:27.093 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:14:27.093 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:27.093 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:14:27.093 00.000 12308 MoveAxis(E, 0, ABG)
22:14:27.094 00.001 12308 Move returns status 0, amount 0
22:14:27.094 00.000 12308 MoveAxis(N, 0, ABG)
22:14:27.095 00.001 12308 Move returns status 0, amount 0
22:14:27.095 00.000 12308 move complete, result=0
22:14:27.095 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:27.098 00.003 12308 worker thread done servicing request
22:14:27.117 00.019 14556 UpdateGuideState exits: m=2265 SNR=31.7
22:14:27.121 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:27.126 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:27.129 00.003 14556 Enqueuing Expose request
22:14:27.133 00.004 12308 Worker thread wakes up
22:14:27.133 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:27.133 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:27.133 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:14:28.375 01.242 12308 Exposure complete
22:14:28.528 00.153 12308 worker thread done servicing request
22:14:28.529 00.001 14556 OnExposeComplete: enter
22:14:28.532 00.003 14556 UpdateGuideState(): m_state=6
22:14:28.537 00.005 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4345
22:14:28.540 00.003 14556 Star::Find returns 1 (0), X=186.00, Y=991.95, Mass=1994, SNR=29.9, Peak=185 HFD=4.5
22:14:28.543 00.003 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.51 = -0.77)
22:14:28.546 00.003 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.87)
22:14:28.550 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.14 hyp=0.21 cameraTheta=2.44 mountX=0.15 mountY=-0.16, mountTheta=-0.81
22:14:28.554 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.14, opts=13)
22:14:28.559 00.005 14556 Enqueuing Move request for scope (-0.16, 0.14)
22:14:28.562 00.003 12308 Worker thread wakes up
22:14:28.562 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.14) opts 0xd
22:14:28.562 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.14)
22:14:28.562 00.000 12308 Moving (-0.16, 0.14) raw xDistance=0.15 yDistance=-0.16
22:14:28.563 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:14:28.563 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:28.563 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:14:28.563 00.000 12308 MoveAxis(E, 0, ABG)
22:14:28.563 00.000 12308 Move returns status 0, amount 0
22:14:28.563 00.000 12308 MoveAxis(N, 0, ABG)
22:14:28.564 00.001 12308 Move returns status 0, amount 0
22:14:28.565 00.001 12308 move complete, result=0
22:14:28.565 00.000 12308 worker thread done servicing request
22:14:28.565 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:28.590 00.025 14556 UpdateGuideState exits: m=1994 SNR=29.9
22:14:28.595 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:28.599 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:28.603 00.004 14556 Enqueuing Expose request
22:14:28.608 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:14:28.612 00.004 12308 Worker thread wakes up
22:14:28.612 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:28.612 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:29.854 01.242 12308 Exposure complete
22:14:30.001 00.147 12308 worker thread done servicing request
22:14:30.001 00.000 14556 OnExposeComplete: enter
22:14:30.006 00.005 14556 UpdateGuideState(): m_state=6
22:14:30.011 00.005 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4346
22:14:30.016 00.005 14556 Star::Find returns 1 (0), X=186.11, Y=991.89, Mass=2037, SNR=30.4, Peak=194 HFD=4.4
22:14:30.020 00.004 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
22:14:30.023 00.003 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
22:14:30.027 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.10 cameraTheta=2.15 mountX=0.05 mountY=-0.09, mountTheta=-1.08
22:14:30.033 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.08, opts=13)
22:14:30.037 00.004 14556 Enqueuing Move request for scope (-0.05, 0.08)
22:14:30.039 00.002 12308 Worker thread wakes up
22:14:30.040 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
22:14:30.040 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
22:14:30.040 00.000 12308 Moving (-0.05, 0.08) raw xDistance=0.05 yDistance=-0.09
22:14:30.040 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:14:30.040 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:30.040 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:14:30.042 00.002 12308 MoveAxis(E, 0, ABG)
22:14:30.042 00.000 12308 Move returns status 0, amount 0
22:14:30.042 00.000 12308 MoveAxis(N, 0, ABG)
22:14:30.042 00.000 12308 Move returns status 0, amount 0
22:14:30.042 00.000 12308 move complete, result=0
22:14:30.043 00.001 12308 worker thread done servicing request
22:14:30.043 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:30.068 00.025 14556 UpdateGuideState exits: m=2037 SNR=30.4
22:14:30.073 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:30.077 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:30.081 00.004 14556 Enqueuing Expose request
22:14:30.084 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:14:30.089 00.005 12308 Worker thread wakes up
22:14:30.089 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:30.089 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:31.343 01.254 12308 Exposure complete
22:14:31.482 00.139 12308 worker thread done servicing request
22:14:31.482 00.000 14556 OnExposeComplete: enter
22:14:31.487 00.005 14556 UpdateGuideState(): m_state=6
22:14:31.493 00.006 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4347
22:14:31.498 00.005 14556 Star::Find returns 1 (0), X=186.14, Y=992.11, Mass=2241, SNR=31.8, Peak=204 HFD=4.4
22:14:31.503 00.005 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.69 = -1.60)
22:14:31.510 00.007 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.69)
22:14:31.515 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.30 hyp=0.30 cameraTheta=1.61 mountX=-0.01 mountY=-0.29, mountTheta=-1.60
22:14:31.522 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.30, opts=13)
22:14:31.529 00.007 14556 Enqueuing Move request for scope (-0.01, 0.30)
22:14:31.533 00.004 12308 Worker thread wakes up
22:14:31.534 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.30) opts 0xd
22:14:31.534 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.30)
22:14:31.534 00.000 12308 Moving (-0.01, 0.30) raw xDistance=-0.01 yDistance=-0.29
22:14:31.534 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:14:31.535 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:14:31.535 00.000 12308 MoveAxis(E, 0, ABG)
22:14:31.535 00.000 12308 Move returns status 0, amount 0
22:14:31.535 00.000 12308 MoveAxis(N, 207, ABG)
22:14:31.536 00.001 12308 Guiding  Dir = 0, Dur = 207
22:14:31.536 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:31.541 00.005 12308 IsSlewing returns 0
22:14:31.543 00.002 12308 IsGuiding returns 0
22:14:31.543 00.000 12308 PulseGuide returned control before completion, sleep 217
22:14:31.567 00.024 14556 UpdateGuideState exits: m=2241 SNR=31.8
22:14:31.574 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:31.578 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:31.583 00.005 14556 Enqueuing Expose request
22:14:31.769 00.186 12308 IsGuiding returns 1
22:14:31.770 00.001 12308 scope still moving after pulse duration time elapsed
22:14:31.802 00.032 12308 IsSlewing returns 0
22:14:31.804 00.002 12308 IsGuiding returns 0
22:14:31.805 00.001 12308 scope move finished after 207 + 54 ms
22:14:31.805 00.000 12308 Move returns status 0, amount 207
22:14:31.806 00.001 12308 move complete, result=0
22:14:31.806 00.000 12308 worker thread done servicing request
22:14:31.806 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 207 ms NORTH
22:14:31.812 00.006 12308 Worker thread wakes up
22:14:31.813 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:31.813 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:33.064 01.251 12308 Exposure complete
22:14:33.200 00.136 12308 worker thread done servicing request
22:14:33.201 00.001 14556 OnExposeComplete: enter
22:14:33.205 00.004 14556 UpdateGuideState(): m_state=6
22:14:33.208 00.003 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4348
22:14:33.212 00.004 14556 Star::Find returns 1 (0), X=186.15, Y=991.99, Mass=2200, SNR=31.4, Peak=201 HFD=4.4
22:14:33.215 00.003 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
22:14:33.219 00.004 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
22:14:33.222 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.63 mountX=-0.00 mountY=-0.18, mountTheta=-1.58
22:14:33.230 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.18, opts=13)
22:14:33.233 00.003 14556 Enqueuing Move request for scope (-0.01, 0.18)
22:14:33.237 00.004 12308 Worker thread wakes up
22:14:33.237 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
22:14:33.237 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
22:14:33.237 00.000 12308 Moving (-0.01, 0.18) raw xDistance=-0.00 yDistance=-0.18
22:14:33.237 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:14:33.238 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:33.238 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:14:33.238 00.000 12308 MoveAxis(E, 0, ABG)
22:14:33.238 00.000 12308 Move returns status 0, amount 0
22:14:33.238 00.000 12308 MoveAxis(N, 0, ABG)
22:14:33.238 00.000 12308 Move returns status 0, amount 0
22:14:33.238 00.000 12308 move complete, result=0
22:14:33.240 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:33.244 00.004 12308 worker thread done servicing request
22:14:33.263 00.019 14556 UpdateGuideState exits: m=2200 SNR=31.4
22:14:33.269 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:33.274 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:33.277 00.003 14556 Enqueuing Expose request
22:14:33.282 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:14:33.285 00.003 12308 Worker thread wakes up
22:14:33.285 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:33.285 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:34.537 01.252 12308 Exposure complete
22:14:34.671 00.134 12308 worker thread done servicing request
22:14:34.672 00.001 14556 OnExposeComplete: enter
22:14:34.677 00.005 14556 UpdateGuideState(): m_state=6
22:14:34.680 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4349
22:14:34.685 00.005 14556 Star::Find returns 1 (0), X=186.03, Y=992.16, Mass=2162, SNR=31.2, Peak=184 HFD=4.4
22:14:34.689 00.004 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
22:14:34.693 00.004 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.39)
22:14:34.696 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.35 hyp=0.37 cameraTheta=1.92 mountX=0.10 mountY=-0.37, mountTheta=-1.30
22:14:34.701 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.35, opts=13)
22:14:34.704 00.003 14556 Enqueuing Move request for scope (-0.13, 0.35)
22:14:34.709 00.005 12308 Worker thread wakes up
22:14:34.709 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.35) opts 0xd
22:14:34.709 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.35)
22:14:34.709 00.000 12308 Moving (-0.13, 0.35) raw xDistance=0.10 yDistance=-0.37
22:14:34.709 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:14:34.710 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
22:14:34.710 00.000 12308 MoveAxis(E, 0, ABG)
22:14:34.710 00.000 12308 Move returns status 0, amount 0
22:14:34.710 00.000 12308 MoveAxis(N, 258, ABG)
22:14:34.710 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:34.714 00.004 12308 Guiding  Dir = 0, Dur = 258
22:14:34.714 00.000 12308 IsSlewing returns 0
22:14:34.714 00.000 12308 IsGuiding returns 0
22:14:34.715 00.001 12308 PulseGuide returned control before completion, sleep 268
22:14:34.734 00.019 14556 UpdateGuideState exits: m=2162 SNR=31.2
22:14:34.739 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:34.742 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:34.746 00.004 14556 Enqueuing Expose request
22:14:34.993 00.247 12308 IsGuiding returns 1
22:14:34.993 00.000 12308 scope still moving after pulse duration time elapsed
22:14:35.025 00.032 12308 IsSlewing returns 0
22:14:35.025 00.000 12308 IsGuiding returns 0
22:14:35.026 00.001 12308 scope move finished after 258 + 53 ms
22:14:35.026 00.000 12308 Move returns status 0, amount 258
22:14:35.026 00.000 12308 move complete, result=0
22:14:35.026 00.000 12308 worker thread done servicing request
22:14:35.026 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 258 ms NORTH
22:14:35.032 00.006 12308 Worker thread wakes up
22:14:35.032 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:35.032 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:36.282 01.250 12308 Exposure complete
22:14:36.421 00.139 12308 worker thread done servicing request
22:14:36.422 00.001 14556 OnExposeComplete: enter
22:14:36.425 00.003 14556 UpdateGuideState(): m_state=6
22:14:36.430 00.005 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4350
22:14:36.435 00.005 14556 Star::Find returns 1 (0), X=186.08, Y=991.69, Mass=2125, SNR=30.8, Peak=152 HFD=4.4
22:14:36.439 00.004 14556 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-3.07) = xAngle (0.93 = 0.93)
22:14:36.442 00.003 14556 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.84 = 0.84)
22:14:36.447 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-2.14 mountX=0.09 mountY=0.11, mountTheta=0.90
22:14:36.453 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.13, opts=13)
22:14:36.457 00.004 14556 Enqueuing Move request for scope (-0.08, -0.13)
22:14:36.460 00.003 12308 Worker thread wakes up
22:14:36.460 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.13) opts 0xd
22:14:36.460 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.13)
22:14:36.460 00.000 12308 Moving (-0.08, -0.13) raw xDistance=0.09 yDistance=0.11
22:14:36.460 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:14:36.460 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:36.462 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:14:36.462 00.000 12308 MoveAxis(E, 0, ABG)
22:14:36.462 00.000 12308 Move returns status 0, amount 0
22:14:36.462 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:36.466 00.004 12308 MoveAxis(N, 0, ABG)
22:14:36.466 00.000 12308 Move returns status 0, amount 0
22:14:36.466 00.000 12308 move complete, result=0
22:14:36.466 00.000 12308 worker thread done servicing request
22:14:36.490 00.024 14556 UpdateGuideState exits: m=2125 SNR=30.8
22:14:36.495 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:36.498 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:36.502 00.004 14556 Enqueuing Expose request
22:14:36.506 00.004 12308 Worker thread wakes up
22:14:36.506 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:14:36.511 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:36.512 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:37.770 01.258 12308 Exposure complete
22:14:37.910 00.140 12308 worker thread done servicing request
22:14:37.910 00.000 14556 OnExposeComplete: enter
22:14:37.915 00.005 14556 UpdateGuideState(): m_state=6
22:14:37.919 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4351
22:14:37.922 00.003 14556 Star::Find returns 1 (0), X=186.16, Y=991.78, Mass=2240, SNR=31.5, Peak=173 HFD=4.6
22:14:37.926 00.004 14556 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-3.07) = xAngle (1.54 = 1.54)
22:14:37.930 00.004 14556 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.44 = 1.44)
22:14:37.934 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.54 mountX=0.00 mountY=0.03, mountTheta=1.54
22:14:37.940 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.03, opts=13)
22:14:37.943 00.003 14556 Enqueuing Move request for scope (0.00, -0.03)
22:14:37.947 00.004 12308 Worker thread wakes up
22:14:37.947 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.03) opts 0xd
22:14:37.947 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.03)
22:14:37.947 00.000 12308 Moving (0.00, -0.03) raw xDistance=0.00 yDistance=0.03
22:14:37.947 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:14:37.948 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:37.948 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:14:37.948 00.000 12308 MoveAxis(E, 0, ABG)
22:14:37.948 00.000 12308 Move returns status 0, amount 0
22:14:37.948 00.000 12308 MoveAxis(N, 0, ABG)
22:14:37.948 00.000 12308 Move returns status 0, amount 0
22:14:37.950 00.002 12308 move complete, result=0
22:14:37.950 00.000 12308 worker thread done servicing request
22:14:37.950 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:37.974 00.024 14556 UpdateGuideState exits: m=2240 SNR=31.5
22:14:37.981 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:37.987 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:37.992 00.005 14556 Enqueuing Expose request
22:14:37.996 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:14:38.001 00.005 12308 Worker thread wakes up
22:14:38.001 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:38.001 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:39.257 01.256 12308 Exposure complete
22:14:39.390 00.133 12308 worker thread done servicing request
22:14:39.391 00.001 14556 OnExposeComplete: enter
22:14:39.394 00.003 14556 UpdateGuideState(): m_state=6
22:14:39.397 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4352
22:14:39.400 00.003 14556 Star::Find returns 1 (0), X=186.29, Y=991.79, Mass=2344, SNR=32.6, Peak=192 HFD=4.7
22:14:39.402 00.002 14556 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-3.07) = xAngle (2.91 = 2.91)
22:14:39.407 00.005 14556 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.81 = 2.81)
22:14:39.410 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.16 mountX=-0.13 mountY=0.04, mountTheta=2.82
22:14:39.416 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.02, opts=13)
22:14:39.420 00.004 14556 Enqueuing Move request for scope (0.14, -0.02)
22:14:39.424 00.004 12308 Worker thread wakes up
22:14:39.424 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
22:14:39.424 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
22:14:39.425 00.001 12308 Moving (0.14, -0.02) raw xDistance=-0.13 yDistance=0.04
22:14:39.425 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:14:39.425 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:39.425 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:14:39.425 00.000 12308 MoveAxis(E, 0, ABG)
22:14:39.425 00.000 12308 Move returns status 0, amount 0
22:14:39.427 00.002 12308 MoveAxis(N, 0, ABG)
22:14:39.427 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:39.431 00.004 12308 Move returns status 0, amount 0
22:14:39.431 00.000 12308 move complete, result=0
22:14:39.431 00.000 12308 worker thread done servicing request
22:14:39.452 00.021 14556 UpdateGuideState exits: m=2344 SNR=32.6
22:14:39.457 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:39.462 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:39.465 00.003 14556 Enqueuing Expose request
22:14:39.469 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:14:39.473 00.004 12308 Worker thread wakes up
22:14:39.473 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:39.473 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:40.728 01.255 12308 Exposure complete
22:14:40.865 00.137 12308 worker thread done servicing request
22:14:40.865 00.000 14556 OnExposeComplete: enter
22:14:40.868 00.003 14556 UpdateGuideState(): m_state=6
22:14:40.871 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4353
22:14:40.874 00.003 14556 Star::Find returns 1 (0), X=186.21, Y=991.82, Mass=2165, SNR=31.3, Peak=195 HFD=4.4
22:14:40.878 00.004 14556 CameraToMount -- cameraTheta (0.14) - m_xAngle (-3.07) = xAngle (3.21 = -3.07)
22:14:40.881 00.003 14556 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.11 = 3.11)
22:14:40.885 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.14 mountX=-0.05 mountY=0.00, mountTheta=3.11
22:14:40.889 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.01, opts=13)
22:14:40.892 00.003 14556 Enqueuing Move request for scope (0.05, 0.01)
22:14:40.897 00.005 12308 Worker thread wakes up
22:14:40.897 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
22:14:40.897 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
22:14:40.897 00.000 12308 Moving (0.05, 0.01) raw xDistance=-0.05 yDistance=0.00
22:14:40.897 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:14:40.897 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:40.899 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:14:40.899 00.000 12308 MoveAxis(E, 0, ABG)
22:14:40.899 00.000 12308 Move returns status 0, amount 0
22:14:40.899 00.000 12308 MoveAxis(N, 0, ABG)
22:14:40.899 00.000 12308 Move returns status 0, amount 0
22:14:40.899 00.000 12308 move complete, result=0
22:14:40.900 00.001 12308 worker thread done servicing request
22:14:40.900 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:40.920 00.020 14556 UpdateGuideState exits: m=2165 SNR=31.3
22:14:40.924 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:40.930 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:40.933 00.003 14556 Enqueuing Expose request
22:14:40.937 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:14:40.941 00.004 12308 Worker thread wakes up
22:14:40.941 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:40.941 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:42.199 01.258 12308 Exposure complete
22:14:42.343 00.144 12308 worker thread done servicing request
22:14:42.344 00.001 14556 OnExposeComplete: enter
22:14:42.349 00.005 14556 UpdateGuideState(): m_state=6
22:14:42.353 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4354
22:14:42.357 00.004 14556 Star::Find returns 1 (0), X=185.77, Y=991.93, Mass=2367, SNR=32.6, Peak=215 HFD=4.4
22:14:42.361 00.004 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.93 = -0.35)
22:14:42.366 00.005 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.45)
22:14:42.370 00.004 14556 CameraToMount -- cameraX=-0.39 cameraY=0.11 hyp=0.40 cameraTheta=2.86 mountX=0.38 mountY=-0.18, mountTheta=-0.43
22:14:42.375 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.39, y=0.11, opts=13)
22:14:42.379 00.004 14556 Enqueuing Move request for scope (-0.39, 0.11)
22:14:42.382 00.003 12308 Worker thread wakes up
22:14:42.382 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.11) opts 0xd
22:14:42.382 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.39, 0.11)
22:14:42.384 00.002 12308 Moving (-0.39, 0.11) raw xDistance=0.38 yDistance=-0.18
22:14:42.384 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
22:14:42.384 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:42.384 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:14:42.385 00.001 12308 MoveAxis(W, 165, ABG)
22:14:42.385 00.000 12308 Guiding  Dir = 3, Dur = 165
22:14:42.385 00.000 12308 IsSlewing returns 0
22:14:42.385 00.000 12308 IsGuiding returns 0
22:14:42.386 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:42.390 00.004 12308 PulseGuide returned control before completion, sleep 175
22:14:42.412 00.022 14556 UpdateGuideState exits: m=2367 SNR=32.6
22:14:42.416 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:42.421 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:42.428 00.007 14556 Enqueuing Expose request
22:14:42.580 00.152 12308 IsGuiding returns 0
22:14:42.582 00.002 12308 Move returns status 0, amount 165
22:14:42.583 00.001 12308 MoveAxis(N, 0, ABG)
22:14:42.583 00.000 12308 Move returns status 0, amount 0
22:14:42.583 00.000 12308 move complete, result=0
22:14:42.583 00.000 12308 worker thread done servicing request
22:14:42.585 00.002 14556 GuideStep: 0.4 px 165 ms WEST, -0.2 px 0 ms NORTH
22:14:42.591 00.006 12308 Worker thread wakes up
22:14:42.591 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:42.591 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:43.841 01.250 12308 Exposure complete
22:14:44.018 00.177 12308 worker thread done servicing request
22:14:44.018 00.000 14556 OnExposeComplete: enter
22:14:44.024 00.006 14556 UpdateGuideState(): m_state=6
22:14:44.028 00.004 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4355
22:14:44.033 00.005 14556 Star::Find returns 1 (0), X=186.32, Y=991.93, Mass=2077, SNR=30.6, Peak=173 HFD=4.6
22:14:44.037 00.004 14556 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.07) = xAngle (3.72 = -2.57)
22:14:44.042 00.005 14556 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.62 = -2.67)
22:14:44.050 00.008 14556 CameraToMount -- cameraX=0.16 cameraY=0.12 hyp=0.20 cameraTheta=0.64 mountX=-0.17 mountY=-0.09, mountTheta=-2.64
22:14:44.059 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.12, opts=13)
22:14:44.066 00.007 14556 Enqueuing Move request for scope (0.16, 0.12)
22:14:44.071 00.005 12308 Worker thread wakes up
22:14:44.071 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.12) opts 0xd
22:14:44.071 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.12)
22:14:44.071 00.000 12308 Moving (0.16, 0.12) raw xDistance=-0.17 yDistance=-0.09
22:14:44.072 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:14:44.072 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:44.073 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:14:44.073 00.000 12308 MoveAxis(E, 0, ABG)
22:14:44.073 00.000 12308 Move returns status 0, amount 0
22:14:44.073 00.000 12308 MoveAxis(N, 0, ABG)
22:14:44.073 00.000 12308 Move returns status 0, amount 0
22:14:44.074 00.001 12308 move complete, result=0
22:14:44.074 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:44.083 00.009 12308 worker thread done servicing request
22:14:44.111 00.028 14556 UpdateGuideState exits: m=2077 SNR=30.6
22:14:44.118 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:44.122 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:44.125 00.003 14556 Enqueuing Expose request
22:14:44.128 00.003 12308 Worker thread wakes up
22:14:44.129 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:44.129 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:14:44.135 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:45.385 01.250 12308 Exposure complete
22:14:45.509 00.124 14556 OnExposeComplete: enter
22:14:45.514 00.005 14556 UpdateGuideState(): m_state=6
22:14:45.520 00.006 12308 worker thread done servicing request
22:14:45.520 00.000 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4356
22:14:45.524 00.004 14556 Star::Find returns 1 (0), X=186.21, Y=991.85, Mass=1947, SNR=29.7, Peak=171 HFD=4.4
22:14:45.529 00.005 14556 CameraToMount -- cameraTheta (0.62) - m_xAngle (-3.07) = xAngle (3.69 = -2.59)
22:14:45.534 00.005 14556 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.60 = -2.69)
22:14:45.537 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.62 mountX=-0.06 mountY=-0.03, mountTheta=-2.67
22:14:45.543 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.04, opts=13)
22:14:45.549 00.006 14556 Enqueuing Move request for scope (0.06, 0.04)
22:14:45.551 00.002 12308 Worker thread wakes up
22:14:45.551 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
22:14:45.551 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
22:14:45.552 00.001 12308 Moving (0.06, 0.04) raw xDistance=-0.06 yDistance=-0.03
22:14:45.552 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:14:45.552 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:45.552 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:14:45.552 00.000 12308 MoveAxis(E, 0, ABG)
22:14:45.554 00.002 12308 Move returns status 0, amount 0
22:14:45.554 00.000 12308 MoveAxis(N, 0, ABG)
22:14:45.554 00.000 12308 Move returns status 0, amount 0
22:14:45.554 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:45.557 00.003 12308 move complete, result=0
22:14:45.557 00.000 12308 worker thread done servicing request
22:14:45.574 00.017 14556 UpdateGuideState exits: m=1947 SNR=29.7
22:14:45.578 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:45.581 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:45.585 00.004 14556 Enqueuing Expose request
22:14:45.588 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:14:45.591 00.003 12308 Worker thread wakes up
22:14:45.591 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:45.591 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:46.841 01.250 12308 Exposure complete
22:14:46.988 00.147 12308 worker thread done servicing request
22:14:46.989 00.001 14556 OnExposeComplete: enter
22:14:46.993 00.004 14556 UpdateGuideState(): m_state=6
22:14:46.996 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4357
22:14:47.000 00.004 14556 Star::Find returns 1 (0), X=185.99, Y=991.96, Mass=2052, SNR=30.4, Peak=183 HFD=4.5
22:14:47.004 00.004 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.48 = -0.80)
22:14:47.009 00.005 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.90)
22:14:47.013 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.15 hyp=0.22 cameraTheta=2.41 mountX=0.16 mountY=-0.18, mountTheta=-0.84
22:14:47.021 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.15, opts=13)
22:14:47.026 00.005 14556 Enqueuing Move request for scope (-0.17, 0.15)
22:14:47.029 00.003 12308 Worker thread wakes up
22:14:47.029 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.15) opts 0xd
22:14:47.030 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.15)
22:14:47.030 00.000 12308 Moving (-0.17, 0.15) raw xDistance=0.16 yDistance=-0.18
22:14:47.030 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:14:47.030 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:47.030 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:14:47.031 00.001 12308 MoveAxis(E, 0, ABG)
22:14:47.031 00.000 12308 Move returns status 0, amount 0
22:14:47.031 00.000 12308 MoveAxis(N, 0, ABG)
22:14:47.031 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:47.035 00.004 12308 Move returns status 0, amount 0
22:14:47.035 00.000 12308 move complete, result=0
22:14:47.036 00.001 12308 worker thread done servicing request
22:14:47.056 00.020 14556 UpdateGuideState exits: m=2052 SNR=30.4
22:14:47.061 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:47.066 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:47.072 00.006 14556 Enqueuing Expose request
22:14:47.077 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:14:47.084 00.007 12308 Worker thread wakes up
22:14:47.084 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:47.084 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:48.321 01.237 12308 Exposure complete
22:14:48.458 00.137 12308 worker thread done servicing request
22:14:48.458 00.000 14556 OnExposeComplete: enter
22:14:48.463 00.005 14556 UpdateGuideState(): m_state=6
22:14:48.468 00.005 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4358
22:14:48.471 00.003 14556 Star::Find returns 1 (0), X=186.12, Y=992.07, Mass=2081, SNR=30.6, Peak=182 HFD=4.5
22:14:48.475 00.004 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.77 = -1.51)
22:14:48.478 00.003 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
22:14:48.481 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.70 mountX=0.02 mountY=-0.26, mountTheta=-1.51
22:14:48.488 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.26, opts=13)
22:14:48.493 00.005 14556 Enqueuing Move request for scope (-0.03, 0.26)
22:14:48.497 00.004 12308 Worker thread wakes up
22:14:48.497 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.26) opts 0xd
22:14:48.497 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.26)
22:14:48.497 00.000 12308 Moving (-0.03, 0.26) raw xDistance=0.02 yDistance=-0.26
22:14:48.498 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:14:48.498 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:14:48.498 00.000 12308 MoveAxis(E, 0, ABG)
22:14:48.498 00.000 12308 Move returns status 0, amount 0
22:14:48.498 00.000 12308 MoveAxis(N, 184, ABG)
22:14:48.498 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:48.502 00.004 12308 Guiding  Dir = 0, Dur = 184
22:14:48.502 00.000 12308 IsSlewing returns 0
22:14:48.503 00.001 12308 IsGuiding returns 0
22:14:48.503 00.000 12308 PulseGuide returned control before completion, sleep 194
22:14:48.524 00.021 14556 UpdateGuideState exits: m=2081 SNR=30.6
22:14:48.529 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:48.532 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:48.536 00.004 14556 Enqueuing Expose request
22:14:48.705 00.169 12308 IsGuiding returns 1
22:14:48.707 00.002 12308 scope still moving after pulse duration time elapsed
22:14:48.736 00.029 12308 IsSlewing returns 0
22:14:48.737 00.001 12308 IsGuiding returns 0
22:14:48.738 00.001 12308 scope move finished after 184 + 50 ms
22:14:48.738 00.000 12308 Move returns status 0, amount 184
22:14:48.738 00.000 12308 move complete, result=0
22:14:48.739 00.001 12308 worker thread done servicing request
22:14:48.739 00.000 12308 Worker thread wakes up
22:14:48.740 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 184 ms NORTH
22:14:48.745 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:48.746 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:50.003 01.257 12308 Exposure complete
22:14:50.154 00.151 12308 worker thread done servicing request
22:14:50.154 00.000 14556 OnExposeComplete: enter
22:14:50.158 00.004 14556 UpdateGuideState(): m_state=6
22:14:50.163 00.005 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4359
22:14:50.172 00.009 14556 Star::Find returns 1 (0), X=186.00, Y=991.92, Mass=2328, SNR=32.3, Peak=205 HFD=4.5
22:14:50.177 00.005 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.60 = -0.68)
22:14:50.182 00.005 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.78)
22:14:50.187 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.11 hyp=0.19 cameraTheta=2.53 mountX=0.15 mountY=-0.14, mountTheta=-0.74
22:14:50.192 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.11, opts=13)
22:14:50.197 00.005 14556 Enqueuing Move request for scope (-0.16, 0.11)
22:14:50.202 00.005 12308 Worker thread wakes up
22:14:50.202 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.11) opts 0xd
22:14:50.202 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.11)
22:14:50.203 00.001 12308 Moving (-0.16, 0.11) raw xDistance=0.15 yDistance=-0.14
22:14:50.203 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:14:50.203 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:50.203 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:14:50.204 00.001 12308 MoveAxis(E, 0, ABG)
22:14:50.204 00.000 12308 Move returns status 0, amount 0
22:14:50.204 00.000 12308 MoveAxis(N, 0, ABG)
22:14:50.205 00.001 12308 Move returns status 0, amount 0
22:14:50.205 00.000 12308 move complete, result=0
22:14:50.205 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:50.209 00.004 12308 worker thread done servicing request
22:14:50.230 00.021 14556 UpdateGuideState exits: m=2328 SNR=32.3
22:14:50.236 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:50.240 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:50.243 00.003 14556 Enqueuing Expose request
22:14:50.248 00.005 12308 Worker thread wakes up
22:14:50.248 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:50.249 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:50.249 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:14:51.491 01.242 12308 Exposure complete
22:14:51.630 00.139 12308 worker thread done servicing request
22:14:51.630 00.000 14556 OnExposeComplete: enter
22:14:51.634 00.004 14556 UpdateGuideState(): m_state=6
22:14:51.639 00.005 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4360
22:14:51.643 00.004 14556 Star::Find returns 1 (0), X=186.20, Y=992.09, Mass=2130, SNR=31.0, Peak=201 HFD=4.5
22:14:51.646 00.003 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.50 = -1.79)
22:14:51.650 00.004 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.89)
22:14:51.654 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.42 mountX=-0.06 mountY=-0.27, mountTheta=-1.79
22:14:51.660 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.28, opts=13)
22:14:51.665 00.005 14556 Enqueuing Move request for scope (0.04, 0.28)
22:14:51.669 00.004 12308 Worker thread wakes up
22:14:51.670 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.28) opts 0xd
22:14:51.670 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.28)
22:14:51.670 00.000 12308 Moving (0.04, 0.28) raw xDistance=-0.06 yDistance=-0.27
22:14:51.670 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:14:51.672 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:14:51.672 00.000 12308 MoveAxis(E, 0, ABG)
22:14:51.674 00.002 12308 Move returns status 0, amount 0
22:14:51.674 00.000 12308 MoveAxis(N, 188, ABG)
22:14:51.675 00.001 12308 Guiding  Dir = 0, Dur = 188
22:14:51.675 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:51.681 00.006 12308 IsSlewing returns 0
22:14:51.682 00.001 12308 IsGuiding returns 0
22:14:51.682 00.000 12308 PulseGuide returned control before completion, sleep 198
22:14:51.703 00.021 14556 UpdateGuideState exits: m=2130 SNR=31.0
22:14:51.708 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:51.711 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:51.713 00.002 14556 Enqueuing Expose request
22:14:51.885 00.172 12308 IsGuiding returns 1
22:14:51.886 00.001 12308 scope still moving after pulse duration time elapsed
22:14:51.915 00.029 12308 IsSlewing returns 0
22:14:51.916 00.001 12308 IsGuiding returns 0
22:14:51.917 00.001 12308 scope move finished after 188 + 46 ms
22:14:51.917 00.000 12308 Move returns status 0, amount 188
22:14:51.917 00.000 12308 move complete, result=0
22:14:51.918 00.001 12308 worker thread done servicing request
22:14:51.918 00.000 12308 Worker thread wakes up
22:14:51.918 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 188 ms NORTH
22:14:51.925 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:51.925 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:53.179 01.254 12308 Exposure complete
22:14:53.321 00.142 12308 worker thread done servicing request
22:14:53.321 00.000 14556 OnExposeComplete: enter
22:14:53.326 00.005 14556 UpdateGuideState(): m_state=6
22:14:53.330 00.004 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4361
22:14:53.334 00.004 14556 Star::Find returns 1 (0), X=186.14, Y=991.78, Mass=1937, SNR=29.5, Peak=182 HFD=4.3
22:14:53.338 00.004 14556 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.07) = xAngle (1.16 = 1.16)
22:14:53.342 00.004 14556 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.06 = 1.06)
22:14:53.347 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.91 mountX=0.01 mountY=0.03, mountTheta=1.14
22:14:53.353 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.04, opts=13)
22:14:53.358 00.005 14556 Enqueuing Move request for scope (-0.01, -0.04)
22:14:53.362 00.004 12308 Worker thread wakes up
22:14:53.363 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
22:14:53.363 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
22:14:53.363 00.000 12308 Moving (-0.01, -0.04) raw xDistance=0.01 yDistance=0.03
22:14:53.363 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:14:53.363 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:53.364 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:14:53.364 00.000 12308 MoveAxis(E, 0, ABG)
22:14:53.364 00.000 12308 Move returns status 0, amount 0
22:14:53.364 00.000 12308 MoveAxis(N, 0, ABG)
22:14:53.365 00.001 12308 Move returns status 0, amount 0
22:14:53.365 00.000 12308 move complete, result=0
22:14:53.366 00.001 12308 worker thread done servicing request
22:14:53.366 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:53.388 00.022 14556 UpdateGuideState exits: m=1937 SNR=29.5
22:14:53.392 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:53.395 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:53.397 00.002 14556 Enqueuing Expose request
22:14:53.401 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:14:53.404 00.003 12308 Worker thread wakes up
22:14:53.404 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:53.404 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:54.648 01.244 12308 Exposure complete
22:14:54.814 00.166 12308 worker thread done servicing request
22:14:54.815 00.001 14556 OnExposeComplete: enter
22:14:54.821 00.006 14556 UpdateGuideState(): m_state=6
22:14:54.826 00.005 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4362
22:14:54.832 00.006 14556 Star::Find returns 1 (0), X=186.23, Y=991.90, Mass=2404, SNR=33.0, Peak=204 HFD=4.5
22:14:54.837 00.005 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.97 = -2.32)
22:14:54.842 00.005 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.42)
22:14:54.847 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.11 cameraTheta=0.89 mountX=-0.08 mountY=-0.07, mountTheta=-2.37
22:14:54.855 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.09, opts=13)
22:14:54.864 00.009 14556 Enqueuing Move request for scope (0.07, 0.09)
22:14:54.869 00.005 12308 Worker thread wakes up
22:14:54.870 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
22:14:54.870 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
22:14:54.870 00.000 12308 Moving (0.07, 0.09) raw xDistance=-0.08 yDistance=-0.07
22:14:54.870 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:14:54.871 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:54.871 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:14:54.871 00.000 12308 MoveAxis(E, 0, ABG)
22:14:54.871 00.000 12308 Move returns status 0, amount 0
22:14:54.873 00.002 12308 MoveAxis(N, 0, ABG)
22:14:54.873 00.000 12308 Move returns status 0, amount 0
22:14:54.873 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:54.880 00.007 12308 move complete, result=0
22:14:54.881 00.001 12308 worker thread done servicing request
22:14:54.910 00.029 14556 UpdateGuideState exits: m=2404 SNR=33.0
22:14:54.916 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:54.921 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:54.926 00.005 14556 Enqueuing Expose request
22:14:54.929 00.003 12308 Worker thread wakes up
22:14:54.929 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:14:54.932 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:54.933 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:56.181 01.248 12308 Exposure complete
22:14:56.321 00.140 12308 worker thread done servicing request
22:14:56.321 00.000 14556 OnExposeComplete: enter
22:14:56.326 00.005 14556 UpdateGuideState(): m_state=6
22:14:56.329 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4363
22:14:56.333 00.004 14556 Star::Find returns 1 (0), X=186.03, Y=991.85, Mass=2117, SNR=30.8, Peak=189 HFD=4.5
22:14:56.338 00.005 14556 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.07) = xAngle (5.94 = -0.34)
22:14:56.341 00.003 14556 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.44)
22:14:56.344 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.13 cameraTheta=2.87 mountX=0.13 mountY=-0.06, mountTheta=-0.43
22:14:56.349 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.04, opts=13)
22:14:56.352 00.003 14556 Enqueuing Move request for scope (-0.13, 0.04)
22:14:56.356 00.004 12308 Worker thread wakes up
22:14:56.356 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
22:14:56.357 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
22:14:56.357 00.000 12308 Moving (-0.13, 0.04) raw xDistance=0.13 yDistance=-0.06
22:14:56.357 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:14:56.357 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:56.357 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:14:56.358 00.001 12308 MoveAxis(E, 0, ABG)
22:14:56.358 00.000 12308 Move returns status 0, amount 0
22:14:56.358 00.000 12308 MoveAxis(N, 0, ABG)
22:14:56.358 00.000 12308 Move returns status 0, amount 0
22:14:56.358 00.000 12308 move complete, result=0
22:14:56.358 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:56.363 00.005 12308 worker thread done servicing request
22:14:56.383 00.020 14556 UpdateGuideState exits: m=2117 SNR=30.8
22:14:56.387 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:56.391 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:56.395 00.004 14556 Enqueuing Expose request
22:14:56.400 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:14:56.403 00.003 12308 Worker thread wakes up
22:14:56.403 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:56.403 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:57.655 01.252 12308 Exposure complete
22:14:57.818 00.163 12308 worker thread done servicing request
22:14:57.818 00.000 14556 OnExposeComplete: enter
22:14:57.822 00.004 14556 UpdateGuideState(): m_state=6
22:14:57.827 00.005 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4364
22:14:57.831 00.004 14556 Star::Find returns 1 (0), X=186.26, Y=992.09, Mass=2205, SNR=31.4, Peak=169 HFD=4.9
22:14:57.835 00.004 14556 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.07) = xAngle (4.29 = -2.00)
22:14:57.840 00.005 14556 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.10)
22:14:57.844 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.28 hyp=0.30 cameraTheta=1.21 mountX=-0.12 mountY=-0.26, mountTheta=-2.02
22:14:57.849 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.28, opts=13)
22:14:57.853 00.004 14556 Enqueuing Move request for scope (0.10, 0.28)
22:14:57.859 00.006 12308 Worker thread wakes up
22:14:57.859 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.28) opts 0xd
22:14:57.859 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.28)
22:14:57.859 00.000 12308 Moving (0.10, 0.28) raw xDistance=-0.12 yDistance=-0.26
22:14:57.859 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:14:57.861 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:14:57.861 00.000 12308 MoveAxis(E, 0, ABG)
22:14:57.861 00.000 12308 Move returns status 0, amount 0
22:14:57.861 00.000 12308 MoveAxis(N, 182, ABG)
22:14:57.861 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:57.866 00.005 12308 Guiding  Dir = 0, Dur = 182
22:14:57.866 00.000 12308 IsSlewing returns 0
22:14:57.866 00.000 12308 IsGuiding returns 0
22:14:57.867 00.001 12308 PulseGuide returned control before completion, sleep 192
22:14:57.888 00.021 14556 UpdateGuideState exits: m=2205 SNR=31.4
22:14:57.894 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:57.899 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:57.903 00.004 14556 Enqueuing Expose request
22:14:58.068 00.165 12308 IsGuiding returns 1
22:14:58.070 00.002 12308 scope still moving after pulse duration time elapsed
22:14:58.101 00.031 12308 IsSlewing returns 0
22:14:58.105 00.004 12308 IsGuiding returns 0
22:14:58.106 00.001 12308 scope move finished after 182 + 56 ms
22:14:58.106 00.000 12308 Move returns status 0, amount 182
22:14:58.106 00.000 12308 move complete, result=0
22:14:58.106 00.000 12308 worker thread done servicing request
22:14:58.106 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 182 ms NORTH
22:14:58.111 00.005 12308 Worker thread wakes up
22:14:58.113 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:58.113 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:14:59.364 01.251 12308 Exposure complete
22:14:59.490 00.126 12308 worker thread done servicing request
22:14:59.491 00.001 14556 OnExposeComplete: enter
22:14:59.494 00.003 14556 UpdateGuideState(): m_state=6
22:14:59.499 00.005 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4365
22:14:59.503 00.004 14556 Star::Find returns 1 (0), X=186.29, Y=991.97, Mass=2229, SNR=32.0, Peak=196 HFD=4.6
22:14:59.507 00.004 14556 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.07) = xAngle (3.95 = -2.33)
22:14:59.510 00.003 14556 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.85 = -2.43)
22:14:59.515 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.16 hyp=0.21 cameraTheta=0.88 mountX=-0.14 mountY=-0.14, mountTheta=-2.39
22:14:59.520 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.16, opts=13)
22:14:59.524 00.004 14556 Enqueuing Move request for scope (0.13, 0.16)
22:14:59.527 00.003 12308 Worker thread wakes up
22:14:59.527 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.16) opts 0xd
22:14:59.529 00.002 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.16)
22:14:59.529 00.000 12308 Moving (0.13, 0.16) raw xDistance=-0.14 yDistance=-0.14
22:14:59.529 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:14:59.529 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:14:59.529 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:14:59.529 00.000 12308 MoveAxis(E, 0, ABG)
22:14:59.530 00.001 12308 Move returns status 0, amount 0
22:14:59.530 00.000 12308 MoveAxis(N, 0, ABG)
22:14:59.530 00.000 12308 Move returns status 0, amount 0
22:14:59.530 00.000 12308 move complete, result=0
22:14:59.531 00.001 12308 worker thread done servicing request
22:14:59.531 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:14:59.554 00.023 14556 UpdateGuideState exits: m=2229 SNR=32.0
22:14:59.557 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:59.560 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:14:59.564 00.004 14556 Enqueuing Expose request
22:14:59.568 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:14:59.572 00.004 12308 Worker thread wakes up
22:14:59.573 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:14:59.573 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:00.820 01.247 12308 Exposure complete
22:15:00.948 00.128 14556 OnExposeComplete: enter
22:15:00.952 00.004 14556 UpdateGuideState(): m_state=6
22:15:00.956 00.004 12308 worker thread done servicing request
22:15:00.956 00.000 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4366
22:15:00.960 00.004 14556 Star::Find returns 1 (0), X=186.15, Y=991.84, Mass=2238, SNR=31.8, Peak=197 HFD=4.6
22:15:00.963 00.003 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.01 = -1.27)
22:15:00.968 00.005 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.91 = -1.37)
22:15:00.971 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.94 mountX=0.01 mountY=-0.03, mountTheta=-1.28
22:15:00.977 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.03, opts=13)
22:15:00.982 00.005 14556 Enqueuing Move request for scope (-0.01, 0.03)
22:15:00.987 00.005 12308 Worker thread wakes up
22:15:00.987 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
22:15:00.987 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
22:15:00.987 00.000 12308 Moving (-0.01, 0.03) raw xDistance=0.01 yDistance=-0.03
22:15:00.987 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:15:00.988 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:00.988 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:15:00.988 00.000 12308 MoveAxis(E, 0, ABG)
22:15:00.988 00.000 12308 Move returns status 0, amount 0
22:15:00.988 00.000 12308 MoveAxis(N, 0, ABG)
22:15:00.988 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:00.992 00.004 12308 Move returns status 0, amount 0
22:15:00.992 00.000 12308 move complete, result=0
22:15:00.993 00.001 12308 worker thread done servicing request
22:15:01.013 00.020 14556 UpdateGuideState exits: m=2238 SNR=31.8
22:15:01.019 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:01.023 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:01.028 00.005 14556 Enqueuing Expose request
22:15:01.031 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:15:01.035 00.004 12308 Worker thread wakes up
22:15:01.035 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:01.035 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:02.294 01.259 12308 Exposure complete
22:15:02.435 00.141 12308 worker thread done servicing request
22:15:02.436 00.001 14556 OnExposeComplete: enter
22:15:02.440 00.004 14556 UpdateGuideState(): m_state=6
22:15:02.443 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4367
22:15:02.448 00.005 14556 Star::Find returns 1 (0), X=186.06, Y=991.97, Mass=2126, SNR=31.0, Peak=204 HFD=4.4
22:15:02.451 00.003 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.21 = -1.07)
22:15:02.456 00.005 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.17)
22:15:02.459 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.14 mountX=0.09 mountY=-0.18, mountTheta=-1.09
22:15:02.464 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.16, opts=13)
22:15:02.468 00.004 14556 Enqueuing Move request for scope (-0.10, 0.16)
22:15:02.472 00.004 12308 Worker thread wakes up
22:15:02.472 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
22:15:02.472 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
22:15:02.472 00.000 12308 Moving (-0.10, 0.16) raw xDistance=0.09 yDistance=-0.18
22:15:02.472 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:15:02.472 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:02.473 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:15:02.473 00.000 12308 MoveAxis(E, 0, ABG)
22:15:02.473 00.000 12308 Move returns status 0, amount 0
22:15:02.473 00.000 12308 MoveAxis(N, 0, ABG)
22:15:02.473 00.000 12308 Move returns status 0, amount 0
22:15:02.473 00.000 12308 move complete, result=0
22:15:02.473 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:02.479 00.006 12308 worker thread done servicing request
22:15:02.498 00.019 14556 UpdateGuideState exits: m=2126 SNR=31.0
22:15:02.503 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:02.506 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:02.511 00.005 14556 Enqueuing Expose request
22:15:02.515 00.004 12308 Worker thread wakes up
22:15:02.515 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:02.516 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:15:02.521 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:03.767 01.246 12308 Exposure complete
22:15:03.919 00.152 12308 worker thread done servicing request
22:15:03.919 00.000 14556 OnExposeComplete: enter
22:15:03.924 00.005 14556 UpdateGuideState(): m_state=6
22:15:03.931 00.007 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4368
22:15:03.937 00.006 14556 Star::Find returns 1 (0), X=186.09, Y=991.96, Mass=2339, SNR=32.5, Peak=206 HFD=4.5
22:15:03.941 00.004 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
22:15:03.945 00.004 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
22:15:03.950 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.16 cameraTheta=2.03 mountX=0.06 mountY=-0.15, mountTheta=-1.20
22:15:03.955 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.14, opts=13)
22:15:03.959 00.004 14556 Enqueuing Move request for scope (-0.07, 0.14)
22:15:03.963 00.004 12308 Worker thread wakes up
22:15:03.963 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
22:15:03.963 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
22:15:03.963 00.000 12308 Moving (-0.07, 0.14) raw xDistance=0.06 yDistance=-0.15
22:15:03.964 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:15:03.964 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:03.964 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:15:03.964 00.000 12308 MoveAxis(E, 0, ABG)
22:15:03.965 00.001 12308 Move returns status 0, amount 0
22:15:03.965 00.000 12308 MoveAxis(N, 0, ABG)
22:15:03.965 00.000 12308 Move returns status 0, amount 0
22:15:03.965 00.000 12308 move complete, result=0
22:15:03.966 00.001 12308 worker thread done servicing request
22:15:03.967 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:03.992 00.025 14556 UpdateGuideState exits: m=2339 SNR=32.5
22:15:03.997 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:04.001 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:04.004 00.003 14556 Enqueuing Expose request
22:15:04.008 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:15:04.013 00.005 12308 Worker thread wakes up
22:15:04.013 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:04.013 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:05.271 01.258 12308 Exposure complete
22:15:05.414 00.143 12308 worker thread done servicing request
22:15:05.415 00.001 14556 OnExposeComplete: enter
22:15:05.419 00.004 14556 UpdateGuideState(): m_state=6
22:15:05.424 00.005 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4369
22:15:05.428 00.004 14556 Star::Find returns 1 (0), X=186.06, Y=992.12, Mass=2008, SNR=30.1, Peak=180 HFD=4.4
22:15:05.432 00.004 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
22:15:05.437 00.005 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
22:15:05.440 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.31 hyp=0.33 cameraTheta=1.87 mountX=0.07 mountY=-0.32, mountTheta=-1.34
22:15:05.444 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.31, opts=13)
22:15:05.449 00.005 14556 Enqueuing Move request for scope (-0.10, 0.31)
22:15:05.453 00.004 12308 Worker thread wakes up
22:15:05.453 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.31) opts 0xd
22:15:05.453 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.31)
22:15:05.453 00.000 12308 Moving (-0.10, 0.31) raw xDistance=0.07 yDistance=-0.32
22:15:05.454 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:15:05.454 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:15:05.454 00.000 12308 MoveAxis(E, 0, ABG)
22:15:05.454 00.000 12308 Move returns status 0, amount 0
22:15:05.454 00.000 12308 MoveAxis(N, 227, ABG)
22:15:05.454 00.000 12308 Guiding  Dir = 0, Dur = 227
22:15:05.454 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:05.460 00.006 12308 IsSlewing returns 0
22:15:05.460 00.000 12308 IsGuiding returns 0
22:15:05.460 00.000 12308 PulseGuide returned control before completion, sleep 237
22:15:05.481 00.021 14556 UpdateGuideState exits: m=2008 SNR=30.1
22:15:05.485 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:05.489 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:05.492 00.003 14556 Enqueuing Expose request
22:15:05.713 00.221 12308 IsGuiding returns 0
22:15:05.714 00.001 12308 Move returns status 0, amount 227
22:15:05.714 00.000 12308 move complete, result=0
22:15:05.714 00.000 12308 worker thread done servicing request
22:15:05.714 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 227 ms NORTH
22:15:05.722 00.008 12308 Worker thread wakes up
22:15:05.722 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:05.722 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:06.972 01.250 12308 Exposure complete
22:15:07.109 00.137 12308 worker thread done servicing request
22:15:07.109 00.000 14556 OnExposeComplete: enter
22:15:07.114 00.005 14556 UpdateGuideState(): m_state=6
22:15:07.117 00.003 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4370
22:15:07.121 00.004 14556 Star::Find returns 1 (0), X=186.19, Y=992.00, Mass=2069, SNR=30.5, Peak=173 HFD=4.6
22:15:07.125 00.004 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.49 = -1.79)
22:15:07.130 00.005 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.89)
22:15:07.132 00.002 14556 CameraToMount -- cameraX=0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.42 mountX=-0.04 mountY=-0.18, mountTheta=-1.80
22:15:07.140 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.19, opts=13)
22:15:07.146 00.006 14556 Enqueuing Move request for scope (0.03, 0.19)
22:15:07.151 00.005 12308 Worker thread wakes up
22:15:07.151 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.19) opts 0xd
22:15:07.151 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.19)
22:15:07.151 00.000 12308 Moving (0.03, 0.19) raw xDistance=-0.04 yDistance=-0.18
22:15:07.151 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:15:07.152 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:07.152 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:15:07.152 00.000 12308 MoveAxis(E, 0, ABG)
22:15:07.152 00.000 12308 Move returns status 0, amount 0
22:15:07.152 00.000 12308 MoveAxis(N, 0, ABG)
22:15:07.153 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:07.157 00.004 12308 Move returns status 0, amount 0
22:15:07.157 00.000 12308 move complete, result=0
22:15:07.157 00.000 12308 worker thread done servicing request
22:15:07.179 00.022 14556 UpdateGuideState exits: m=2069 SNR=30.5
22:15:07.183 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:07.187 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:07.191 00.004 14556 Enqueuing Expose request
22:15:07.194 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:15:07.199 00.005 12308 Worker thread wakes up
22:15:07.199 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:07.199 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:08.442 01.243 12308 Exposure complete
22:15:08.590 00.148 12308 worker thread done servicing request
22:15:08.590 00.000 14556 OnExposeComplete: enter
22:15:08.595 00.005 14556 UpdateGuideState(): m_state=6
22:15:08.599 00.004 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4371
22:15:08.603 00.004 14556 Star::Find returns 1 (0), X=186.05, Y=991.92, Mass=2049, SNR=30.4, Peak=204 HFD=4.5
22:15:08.607 00.004 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.44 = -0.84)
22:15:08.611 00.004 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.34 = -0.94)
22:15:08.615 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.11 hyp=0.16 cameraTheta=2.37 mountX=0.10 mountY=-0.13, mountTheta=-0.88
22:15:08.619 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.11, opts=13)
22:15:08.623 00.004 14556 Enqueuing Move request for scope (-0.11, 0.11)
22:15:08.627 00.004 12308 Worker thread wakes up
22:15:08.627 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.11) opts 0xd
22:15:08.627 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.11)
22:15:08.627 00.000 12308 Moving (-0.11, 0.11) raw xDistance=0.10 yDistance=-0.13
22:15:08.627 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:15:08.627 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:08.627 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:15:08.628 00.001 12308 MoveAxis(E, 0, ABG)
22:15:08.628 00.000 12308 Move returns status 0, amount 0
22:15:08.628 00.000 12308 MoveAxis(N, 0, ABG)
22:15:08.628 00.000 12308 Move returns status 0, amount 0
22:15:08.628 00.000 12308 move complete, result=0
22:15:08.628 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:08.633 00.005 12308 worker thread done servicing request
22:15:08.654 00.021 14556 UpdateGuideState exits: m=2049 SNR=30.4
22:15:08.657 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:08.662 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:08.667 00.005 14556 Enqueuing Expose request
22:15:08.672 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:15:08.676 00.004 12308 Worker thread wakes up
22:15:08.676 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:08.676 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:09.926 01.250 12308 Exposure complete
22:15:10.087 00.161 12308 worker thread done servicing request
22:15:10.087 00.000 14556 OnExposeComplete: enter
22:15:10.092 00.005 14556 UpdateGuideState(): m_state=6
22:15:10.098 00.006 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4372
22:15:10.106 00.008 14556 Star::Find returns 1 (0), X=185.97, Y=991.81, Mass=2186, SNR=31.5, Peak=198 HFD=4.6
22:15:10.112 00.006 14556 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-3.07) = xAngle (-0.07 = -0.07)
22:15:10.116 00.004 14556 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.17 = -0.17)
22:15:10.122 00.006 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.00 hyp=0.19 cameraTheta=-3.14 mountX=0.19 mountY=-0.03, mountTheta=-0.16
22:15:10.128 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.00, opts=13)
22:15:10.131 00.003 14556 Enqueuing Move request for scope (-0.19, -0.00)
22:15:10.134 00.003 12308 Worker thread wakes up
22:15:10.134 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.00) opts 0xd
22:15:10.136 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.00)
22:15:10.136 00.000 12308 Moving (-0.19, -0.00) raw xDistance=0.19 yDistance=-0.03
22:15:10.136 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:15:10.136 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:10.137 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:15:10.137 00.000 12308 MoveAxis(E, 0, ABG)
22:15:10.137 00.000 12308 Move returns status 0, amount 0
22:15:10.137 00.000 12308 MoveAxis(N, 0, ABG)
22:15:10.137 00.000 12308 Move returns status 0, amount 0
22:15:10.138 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:10.142 00.004 12308 move complete, result=0
22:15:10.142 00.000 12308 worker thread done servicing request
22:15:10.163 00.021 14556 UpdateGuideState exits: m=2186 SNR=31.5
22:15:10.171 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:10.175 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:10.180 00.005 14556 Enqueuing Expose request
22:15:10.184 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:15:10.188 00.004 12308 Worker thread wakes up
22:15:10.188 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:10.188 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:11.437 01.249 12308 Exposure complete
22:15:11.591 00.154 12308 worker thread done servicing request
22:15:11.591 00.000 14556 OnExposeComplete: enter
22:15:11.595 00.004 14556 UpdateGuideState(): m_state=6
22:15:11.601 00.006 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4373
22:15:11.605 00.004 14556 Star::Find returns 1 (0), X=186.01, Y=991.98, Mass=1952, SNR=29.6, Peak=176 HFD=4.5
22:15:11.608 00.003 14556 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.07) = xAngle (5.37 = -0.91)
22:15:11.611 00.003 14556 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.27 = -1.01)
22:15:11.615 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.17 hyp=0.23 cameraTheta=2.30 mountX=0.14 mountY=-0.19, mountTheta=-0.94
22:15:11.622 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.17, opts=13)
22:15:11.626 00.004 14556 Enqueuing Move request for scope (-0.15, 0.17)
22:15:11.630 00.004 12308 Worker thread wakes up
22:15:11.630 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.17) opts 0xd
22:15:11.630 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.17)
22:15:11.630 00.000 12308 Moving (-0.15, 0.17) raw xDistance=0.14 yDistance=-0.19
22:15:11.632 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:15:11.633 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:11.633 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:15:11.633 00.000 12308 MoveAxis(E, 0, ABG)
22:15:11.634 00.001 12308 Move returns status 0, amount 0
22:15:11.634 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:11.637 00.003 12308 MoveAxis(N, 0, ABG)
22:15:11.637 00.000 12308 Move returns status 0, amount 0
22:15:11.638 00.001 12308 move complete, result=0
22:15:11.638 00.000 12308 worker thread done servicing request
22:15:11.655 00.017 14556 UpdateGuideState exits: m=1952 SNR=29.6
22:15:11.659 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:11.663 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:11.668 00.005 14556 Enqueuing Expose request
22:15:11.674 00.006 12308 Worker thread wakes up
22:15:11.674 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:15:11.677 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:11.678 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:12.929 01.251 12308 Exposure complete
22:15:13.066 00.137 12308 worker thread done servicing request
22:15:13.067 00.001 14556 OnExposeComplete: enter
22:15:13.070 00.003 14556 UpdateGuideState(): m_state=6
22:15:13.074 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4374
22:15:13.078 00.004 14556 Star::Find returns 1 (0), X=185.87, Y=992.24, Mass=2404, SNR=33.0, Peak=200 HFD=4.8
22:15:13.082 00.004 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
22:15:13.086 00.004 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
22:15:13.089 00.003 14556 CameraToMount -- cameraX=-0.29 cameraY=0.43 hyp=0.52 cameraTheta=2.17 mountX=0.26 mountY=-0.47, mountTheta=-1.07
22:15:13.095 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.43, opts=13)
22:15:13.099 00.004 14556 Enqueuing Move request for scope (-0.29, 0.43)
22:15:13.103 00.004 12308 Worker thread wakes up
22:15:13.103 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.43) opts 0xd
22:15:13.103 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.43)
22:15:13.103 00.000 12308 Moving (-0.29, 0.43) raw xDistance=0.26 yDistance=-0.47
22:15:13.103 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:15:13.103 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
22:15:13.103 00.000 12308 MoveAxis(W, 113, ABG)
22:15:13.104 00.001 12308 Guiding  Dir = 3, Dur = 113
22:15:13.104 00.000 12308 IsSlewing returns 0
22:15:13.104 00.000 12308 IsGuiding returns 0
22:15:13.104 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:13.109 00.005 12308 PulseGuide returned control before completion, sleep 123
22:15:13.129 00.020 14556 UpdateGuideState exits: m=2404 SNR=33.0
22:15:13.135 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:13.140 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:13.144 00.004 14556 Enqueuing Expose request
22:15:13.246 00.102 12308 IsGuiding returns 0
22:15:13.247 00.001 12308 Move returns status 0, amount 113
22:15:13.247 00.000 12308 MoveAxis(N, 332, ABG)
22:15:13.247 00.000 12308 Guiding  Dir = 0, Dur = 332
22:15:13.248 00.001 12308 IsSlewing returns 0
22:15:13.249 00.001 12308 IsGuiding returns 0
22:15:13.250 00.001 12308 PulseGuide returned control before completion, sleep 342
22:15:13.605 00.355 12308 IsGuiding returns 1
22:15:13.606 00.001 12308 scope still moving after pulse duration time elapsed
22:15:13.637 00.031 12308 IsSlewing returns 0
22:15:13.638 00.001 12308 IsGuiding returns 0
22:15:13.638 00.000 12308 scope move finished after 332 + 56 ms
22:15:13.639 00.001 12308 Move returns status 0, amount 332
22:15:13.640 00.001 12308 move complete, result=0
22:15:13.640 00.000 12308 worker thread done servicing request
22:15:13.640 00.000 12308 Worker thread wakes up
22:15:13.641 00.001 14556 GuideStep: 0.3 px 113 ms WEST, -0.5 px 332 ms NORTH
22:15:13.647 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:13.647 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:14.893 01.246 12308 Exposure complete
22:15:15.045 00.152 12308 worker thread done servicing request
22:15:15.046 00.001 14556 OnExposeComplete: enter
22:15:15.049 00.003 14556 UpdateGuideState(): m_state=6
22:15:15.054 00.005 14556 Star::Find(15, 185, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4375
22:15:15.057 00.003 14556 Star::Find returns 1 (0), X=185.95, Y=991.85, Mass=1978, SNR=29.9, Peak=181 HFD=4.4
22:15:15.061 00.004 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.03 = -0.26)
22:15:15.065 00.004 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.35)
22:15:15.069 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.04 hyp=0.21 cameraTheta=2.95 mountX=0.20 mountY=-0.07, mountTheta=-0.34
22:15:15.074 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.04, opts=13)
22:15:15.079 00.005 14556 Enqueuing Move request for scope (-0.21, 0.04)
22:15:15.083 00.004 12308 Worker thread wakes up
22:15:15.083 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.04) opts 0xd
22:15:15.083 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.04)
22:15:15.083 00.000 12308 Moving (-0.21, 0.04) raw xDistance=0.20 yDistance=-0.07
22:15:15.083 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
22:15:15.085 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:15.085 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:15:15.085 00.000 12308 MoveAxis(W, 96, ABG)
22:15:15.085 00.000 12308 Guiding  Dir = 3, Dur = 96
22:15:15.085 00.000 12308 IsSlewing returns 0
22:15:15.085 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:15.091 00.006 12308 IsGuiding returns 0
22:15:15.091 00.000 12308 PulseGuide returned control before completion, sleep 106
22:15:15.113 00.022 14556 UpdateGuideState exits: m=1978 SNR=29.9
22:15:15.117 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:15.121 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:15.124 00.003 14556 Enqueuing Expose request
22:15:15.199 00.075 12308 IsGuiding returns 1
22:15:15.200 00.001 12308 scope still moving after pulse duration time elapsed
22:15:15.228 00.028 12308 IsSlewing returns 0
22:15:15.230 00.002 12308 IsGuiding returns 0
22:15:15.231 00.001 12308 scope move finished after 96 + 43 ms
22:15:15.231 00.000 12308 Move returns status 0, amount 96
22:15:15.231 00.000 12308 MoveAxis(N, 0, ABG)
22:15:15.231 00.000 12308 Move returns status 0, amount 0
22:15:15.232 00.001 12308 move complete, result=0
22:15:15.233 00.001 12308 worker thread done servicing request
22:15:15.233 00.000 12308 Worker thread wakes up
22:15:15.234 00.001 14556 GuideStep: 0.2 px 96 ms WEST, -0.1 px 0 ms NORTH
22:15:15.240 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:15.240 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:16.487 01.247 12308 Exposure complete
22:15:16.637 00.150 12308 worker thread done servicing request
22:15:16.638 00.001 14556 OnExposeComplete: enter
22:15:16.641 00.003 14556 UpdateGuideState(): m_state=6
22:15:16.646 00.005 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4376
22:15:16.649 00.003 14556 Star::Find returns 1 (0), X=186.23, Y=991.78, Mass=2403, SNR=33.0, Peak=198 HFD=4.7
22:15:16.652 00.003 14556 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-3.07) = xAngle (2.62 = 2.62)
22:15:16.656 00.004 14556 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.52 = 2.52)
22:15:16.660 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.45 mountX=-0.07 mountY=0.05, mountTheta=2.55
22:15:16.665 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.04, opts=13)
22:15:16.669 00.004 14556 Enqueuing Move request for scope (0.07, -0.04)
22:15:16.673 00.004 12308 Worker thread wakes up
22:15:16.673 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
22:15:16.673 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
22:15:16.674 00.001 12308 Moving (0.07, -0.04) raw xDistance=-0.07 yDistance=0.05
22:15:16.674 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:15:16.674 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:16.674 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:15:16.674 00.000 12308 MoveAxis(E, 0, ABG)
22:15:16.674 00.000 12308 Move returns status 0, amount 0
22:15:16.675 00.001 12308 MoveAxis(N, 0, ABG)
22:15:16.675 00.000 12308 Move returns status 0, amount 0
22:15:16.675 00.000 12308 move complete, result=0
22:15:16.676 00.001 12308 worker thread done servicing request
22:15:16.676 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:16.699 00.023 14556 UpdateGuideState exits: m=2403 SNR=33.0
22:15:16.706 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:16.710 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:16.715 00.005 14556 Enqueuing Expose request
22:15:16.718 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:15:16.722 00.004 12308 Worker thread wakes up
22:15:16.722 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:16.722 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:17.978 01.256 12308 Exposure complete
22:15:18.144 00.166 12308 worker thread done servicing request
22:15:18.144 00.000 14556 OnExposeComplete: enter
22:15:18.147 00.003 14556 UpdateGuideState(): m_state=6
22:15:18.151 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4377
22:15:18.155 00.004 14556 Star::Find returns 1 (0), X=186.17, Y=991.62, Mass=2023, SNR=30.3, Peak=172 HFD=4.4
22:15:18.159 00.004 14556 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-3.07) = xAngle (1.56 = 1.56)
22:15:18.165 00.006 14556 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.46 = 1.46)
22:15:18.170 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.51 mountX=0.00 mountY=0.19, mountTheta=1.56
22:15:18.176 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.19, opts=13)
22:15:18.180 00.004 14556 Enqueuing Move request for scope (0.01, -0.19)
22:15:18.183 00.003 12308 Worker thread wakes up
22:15:18.184 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
22:15:18.184 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
22:15:18.184 00.000 12308 Moving (0.01, -0.19) raw xDistance=0.00 yDistance=0.19
22:15:18.184 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:15:18.186 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:18.186 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:15:18.186 00.000 12308 MoveAxis(E, 0, ABG)
22:15:18.186 00.000 12308 Move returns status 0, amount 0
22:15:18.187 00.001 12308 MoveAxis(N, 0, ABG)
22:15:18.187 00.000 12308 Move returns status 0, amount 0
22:15:18.187 00.000 12308 move complete, result=0
22:15:18.187 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:18.191 00.004 12308 worker thread done servicing request
22:15:18.211 00.020 14556 UpdateGuideState exits: m=2023 SNR=30.3
22:15:18.217 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:18.221 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:18.224 00.003 14556 Enqueuing Expose request
22:15:18.228 00.004 12308 Worker thread wakes up
22:15:18.230 00.002 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:15:18.235 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:18.235 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:19.492 01.257 12308 Exposure complete
22:15:19.636 00.144 12308 worker thread done servicing request
22:15:19.637 00.001 14556 OnExposeComplete: enter
22:15:19.641 00.004 14556 UpdateGuideState(): m_state=6
22:15:19.645 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4378
22:15:19.650 00.005 14556 Star::Find returns 1 (0), X=186.30, Y=992.00, Mass=2213, SNR=31.4, Peak=208 HFD=4.5
22:15:19.653 00.003 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.98 = -2.30)
22:15:19.657 00.004 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.40)
22:15:19.661 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.19 hyp=0.24 cameraTheta=0.91 mountX=-0.16 mountY=-0.16, mountTheta=-2.35
22:15:19.667 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.19, opts=13)
22:15:19.671 00.004 14556 Enqueuing Move request for scope (0.15, 0.19)
22:15:19.677 00.006 12308 Worker thread wakes up
22:15:19.677 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.19) opts 0xd
22:15:19.677 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.19)
22:15:19.679 00.002 12308 Moving (0.15, 0.19) raw xDistance=-0.16 yDistance=-0.16
22:15:19.679 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:15:19.679 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:19.679 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:15:19.680 00.001 12308 MoveAxis(E, 0, ABG)
22:15:19.680 00.000 12308 Move returns status 0, amount 0
22:15:19.680 00.000 12308 MoveAxis(N, 0, ABG)
22:15:19.681 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:19.684 00.003 12308 Move returns status 0, amount 0
22:15:19.684 00.000 12308 move complete, result=0
22:15:19.684 00.000 12308 worker thread done servicing request
22:15:19.705 00.021 14556 UpdateGuideState exits: m=2213 SNR=31.4
22:15:19.710 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:19.714 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:19.719 00.005 14556 Enqueuing Expose request
22:15:19.722 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:15:19.726 00.004 12308 Worker thread wakes up
22:15:19.726 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:19.726 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:20.980 01.254 12308 Exposure complete
22:15:21.133 00.153 12308 worker thread done servicing request
22:15:21.133 00.000 14556 OnExposeComplete: enter
22:15:21.138 00.005 14556 UpdateGuideState(): m_state=6
22:15:21.142 00.004 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4379
22:15:21.145 00.003 14556 Star::Find returns 1 (0), X=186.28, Y=992.00, Mass=2092, SNR=30.8, Peak=202 HFD=4.3
22:15:21.150 00.005 14556 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.07) = xAngle (4.08 = -2.21)
22:15:21.153 00.003 14556 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.31)
22:15:21.158 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.22 cameraTheta=1.00 mountX=-0.13 mountY=-0.16, mountTheta=-2.25
22:15:21.162 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.19, opts=13)
22:15:21.167 00.005 14556 Enqueuing Move request for scope (0.12, 0.19)
22:15:21.170 00.003 12308 Worker thread wakes up
22:15:21.170 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd
22:15:21.171 00.001 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.19)
22:15:21.171 00.000 12308 Moving (0.12, 0.19) raw xDistance=-0.13 yDistance=-0.16
22:15:21.171 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:15:21.171 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:21.171 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:15:21.171 00.000 12308 MoveAxis(E, 0, ABG)
22:15:21.171 00.000 12308 Move returns status 0, amount 0
22:15:21.172 00.001 12308 MoveAxis(N, 0, ABG)
22:15:21.172 00.000 12308 Move returns status 0, amount 0
22:15:21.172 00.000 12308 move complete, result=0
22:15:21.172 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:21.177 00.005 12308 worker thread done servicing request
22:15:21.198 00.021 14556 UpdateGuideState exits: m=2092 SNR=30.8
22:15:21.202 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:21.207 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:21.211 00.004 14556 Enqueuing Expose request
22:15:21.214 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:15:21.218 00.004 12308 Worker thread wakes up
22:15:21.218 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:21.219 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:22.472 01.253 12308 Exposure complete
22:15:22.620 00.148 12308 worker thread done servicing request
22:15:22.620 00.000 14556 OnExposeComplete: enter
22:15:22.624 00.004 14556 UpdateGuideState(): m_state=6
22:15:22.628 00.004 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4380
22:15:22.632 00.004 14556 Star::Find returns 1 (0), X=186.16, Y=992.27, Mass=2208, SNR=31.7, Peak=210 HFD=4.5
22:15:22.636 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
22:15:22.641 00.005 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
22:15:22.645 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.45 hyp=0.45 cameraTheta=1.57 mountX=-0.03 mountY=-0.45, mountTheta=-1.64
22:15:22.651 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.45, opts=13)
22:15:22.655 00.004 14556 Enqueuing Move request for scope (0.00, 0.45)
22:15:22.659 00.004 12308 Worker thread wakes up
22:15:22.659 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.45) opts 0xd
22:15:22.659 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.45)
22:15:22.659 00.000 12308 Moving (0.00, 0.45) raw xDistance=-0.03 yDistance=-0.45
22:15:22.659 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:15:22.660 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
22:15:22.660 00.000 12308 MoveAxis(E, 0, ABG)
22:15:22.660 00.000 12308 Move returns status 0, amount 0
22:15:22.660 00.000 12308 MoveAxis(N, 315, ABG)
22:15:22.660 00.000 12308 Guiding  Dir = 0, Dur = 315
22:15:22.661 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:22.666 00.005 12308 IsSlewing returns 0
22:15:22.667 00.001 12308 IsGuiding returns 0
22:15:22.668 00.001 12308 PulseGuide returned control before completion, sleep 325
22:15:22.691 00.023 14556 UpdateGuideState exits: m=2208 SNR=31.7
22:15:22.696 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:22.701 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:22.704 00.003 14556 Enqueuing Expose request
22:15:23.007 00.303 12308 IsGuiding returns 1
22:15:23.008 00.001 12308 scope still moving after pulse duration time elapsed
22:15:23.038 00.030 12308 IsSlewing returns 0
22:15:23.040 00.002 12308 IsGuiding returns 0
22:15:23.040 00.000 12308 scope move finished after 315 + 58 ms
22:15:23.042 00.002 12308 Move returns status 0, amount 315
22:15:23.042 00.000 12308 move complete, result=0
22:15:23.043 00.001 12308 worker thread done servicing request
22:15:23.043 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 315 ms NORTH
22:15:23.055 00.012 12308 Worker thread wakes up
22:15:23.055 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:23.056 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:24.305 01.249 12308 Exposure complete
22:15:24.451 00.146 12308 worker thread done servicing request
22:15:24.452 00.001 14556 OnExposeComplete: enter
22:15:24.458 00.006 14556 UpdateGuideState(): m_state=6
22:15:24.460 00.002 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4381
22:15:24.464 00.004 14556 Star::Find returns 1 (0), X=185.95, Y=991.72, Mass=2099, SNR=30.9, Peak=156 HFD=4.7
22:15:24.467 00.003 14556 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-3.07) = xAngle (0.37 = 0.37)
22:15:24.472 00.005 14556 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.27 = 0.27)
22:15:24.476 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.10 hyp=0.23 cameraTheta=-2.71 mountX=0.22 mountY=0.06, mountTheta=0.28
22:15:24.483 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.10, opts=13)
22:15:24.487 00.004 14556 Enqueuing Move request for scope (-0.21, -0.10)
22:15:24.491 00.004 12308 Worker thread wakes up
22:15:24.491 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.10) opts 0xd
22:15:24.491 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.10)
22:15:24.491 00.000 12308 Moving (-0.21, -0.10) raw xDistance=0.22 yDistance=0.06
22:15:24.492 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:15:24.492 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:24.492 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:15:24.492 00.000 12308 MoveAxis(W, 94, ABG)
22:15:24.493 00.001 12308 Guiding  Dir = 3, Dur = 94
22:15:24.493 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:24.497 00.004 12308 IsSlewing returns 0
22:15:24.498 00.001 12308 IsGuiding returns 0
22:15:24.498 00.000 12308 PulseGuide returned control before completion, sleep 104
22:15:24.521 00.023 14556 UpdateGuideState exits: m=2099 SNR=30.9
22:15:24.525 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:24.528 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:24.534 00.006 14556 Enqueuing Expose request
22:15:24.606 00.072 12308 IsGuiding returns 1
22:15:24.606 00.000 12308 scope still moving after pulse duration time elapsed
22:15:24.638 00.032 12308 IsSlewing returns 0
22:15:24.638 00.000 12308 IsGuiding returns 0
22:15:24.639 00.001 12308 scope move finished after 94 + 46 ms
22:15:24.639 00.000 12308 Move returns status 0, amount 94
22:15:24.639 00.000 12308 MoveAxis(N, 0, ABG)
22:15:24.639 00.000 12308 Move returns status 0, amount 0
22:15:24.639 00.000 12308 move complete, result=0
22:15:24.640 00.001 12308 worker thread done servicing request
22:15:24.640 00.000 14556 GuideStep: 0.2 px 94 ms WEST, 0.1 px 0 ms NORTH
22:15:24.646 00.006 12308 Worker thread wakes up
22:15:24.646 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:24.646 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:25.894 01.248 12308 Exposure complete
22:15:26.032 00.138 12308 worker thread done servicing request
22:15:26.032 00.000 14556 OnExposeComplete: enter
22:15:26.036 00.004 14556 UpdateGuideState(): m_state=6
22:15:26.040 00.004 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4382
22:15:26.045 00.005 14556 Star::Find returns 1 (0), X=186.15, Y=991.73, Mass=2066, SNR=30.6, Peak=176 HFD=4.5
22:15:26.049 00.004 14556 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-3.07) = xAngle (1.44 = 1.44)
22:15:26.054 00.005 14556 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.34 = 1.34)
22:15:26.058 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.63 mountX=0.01 mountY=0.08, mountTheta=1.44
22:15:26.063 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.08, opts=13)
22:15:26.067 00.004 14556 Enqueuing Move request for scope (-0.01, -0.08)
22:15:26.071 00.004 12308 Worker thread wakes up
22:15:26.071 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
22:15:26.071 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
22:15:26.071 00.000 12308 Moving (-0.01, -0.08) raw xDistance=0.01 yDistance=0.08
22:15:26.071 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:15:26.071 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:26.073 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:15:26.073 00.000 12308 MoveAxis(E, 0, ABG)
22:15:26.073 00.000 12308 Move returns status 0, amount 0
22:15:26.073 00.000 12308 MoveAxis(N, 0, ABG)
22:15:26.073 00.000 12308 Move returns status 0, amount 0
22:15:26.074 00.001 12308 move complete, result=0
22:15:26.074 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:26.079 00.005 12308 worker thread done servicing request
22:15:26.099 00.020 14556 UpdateGuideState exits: m=2066 SNR=30.6
22:15:26.104 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:26.110 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:26.114 00.004 14556 Enqueuing Expose request
22:15:26.118 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:15:26.121 00.003 12308 Worker thread wakes up
22:15:26.121 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:26.122 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:27.365 01.243 12308 Exposure complete
22:15:27.499 00.134 12308 worker thread done servicing request
22:15:27.499 00.000 14556 OnExposeComplete: enter
22:15:27.502 00.003 14556 UpdateGuideState(): m_state=6
22:15:27.506 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4383
22:15:27.511 00.005 14556 Star::Find returns 1 (0), X=186.01, Y=991.59, Mass=2056, SNR=30.5, Peak=179 HFD=4.4
22:15:27.515 00.004 14556 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-3.07) = xAngle (0.91 = 0.91)
22:15:27.519 00.004 14556 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.81 = 0.81)
22:15:27.522 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.22 hyp=0.27 cameraTheta=-2.17 mountX=0.16 mountY=0.19, mountTheta=0.86
22:15:27.527 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.22, opts=13)
22:15:27.530 00.003 14556 Enqueuing Move request for scope (-0.15, -0.22)
22:15:27.534 00.004 12308 Worker thread wakes up
22:15:27.534 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.22) opts 0xd
22:15:27.534 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.22)
22:15:27.534 00.000 12308 Moving (-0.15, -0.22) raw xDistance=0.16 yDistance=0.19
22:15:27.534 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:15:27.534 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:27.534 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:15:27.536 00.002 12308 MoveAxis(E, 0, ABG)
22:15:27.536 00.000 12308 Move returns status 0, amount 0
22:15:27.536 00.000 12308 MoveAxis(N, 0, ABG)
22:15:27.536 00.000 12308 Move returns status 0, amount 0
22:15:27.537 00.001 12308 move complete, result=0
22:15:27.537 00.000 12308 worker thread done servicing request
22:15:27.537 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:27.561 00.024 14556 UpdateGuideState exits: m=2056 SNR=30.5
22:15:27.565 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:27.569 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:27.573 00.004 14556 Enqueuing Expose request
22:15:27.579 00.006 12308 Worker thread wakes up
22:15:27.579 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:27.580 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:27.580 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:15:28.826 01.246 12308 Exposure complete
22:15:28.974 00.148 12308 worker thread done servicing request
22:15:28.975 00.001 14556 OnExposeComplete: enter
22:15:28.979 00.004 14556 UpdateGuideState(): m_state=6
22:15:28.982 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4384
22:15:28.986 00.004 14556 Star::Find returns 1 (0), X=185.89, Y=991.85, Mass=2160, SNR=31.2, Peak=177 HFD=4.6
22:15:28.991 00.005 14556 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.07) = xAngle (6.08 = -0.20)
22:15:28.995 00.004 14556 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.30)
22:15:28.998 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=0.04 hyp=0.27 cameraTheta=3.01 mountX=0.26 mountY=-0.08, mountTheta=-0.29
22:15:29.002 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.04, opts=13)
22:15:29.006 00.004 14556 Enqueuing Move request for scope (-0.27, 0.04)
22:15:29.011 00.005 12308 Worker thread wakes up
22:15:29.011 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.04) opts 0xd
22:15:29.011 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.04)
22:15:29.011 00.000 12308 Moving (-0.27, 0.04) raw xDistance=0.26 yDistance=-0.08
22:15:29.012 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
22:15:29.012 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:29.012 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:15:29.012 00.000 12308 MoveAxis(W, 115, ABG)
22:15:29.012 00.000 12308 Guiding  Dir = 3, Dur = 115
22:15:29.012 00.000 12308 IsSlewing returns 0
22:15:29.013 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:29.016 00.003 12308 IsGuiding returns 0
22:15:29.017 00.001 12308 PulseGuide returned control before completion, sleep 125
22:15:29.034 00.017 14556 UpdateGuideState exits: m=2160 SNR=31.2
22:15:29.039 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:29.043 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:29.049 00.006 14556 Enqueuing Expose request
22:15:29.158 00.109 12308 IsGuiding returns 1
22:15:29.159 00.001 12308 scope still moving after pulse duration time elapsed
22:15:29.188 00.029 12308 IsSlewing returns 0
22:15:29.190 00.002 12308 IsGuiding returns 0
22:15:29.190 00.000 12308 scope move finished after 115 + 58 ms
22:15:29.190 00.000 12308 Move returns status 0, amount 115
22:15:29.190 00.000 12308 MoveAxis(N, 0, ABG)
22:15:29.192 00.002 12308 Move returns status 0, amount 0
22:15:29.192 00.000 12308 move complete, result=0
22:15:29.193 00.001 12308 worker thread done servicing request
22:15:29.193 00.000 14556 GuideStep: 0.3 px 115 ms WEST, -0.1 px 0 ms NORTH
22:15:29.199 00.006 12308 Worker thread wakes up
22:15:29.199 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:29.199 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:30.452 01.253 12308 Exposure complete
22:15:30.599 00.147 12308 worker thread done servicing request
22:15:30.599 00.000 14556 OnExposeComplete: enter
22:15:30.603 00.004 14556 UpdateGuideState(): m_state=6
22:15:30.607 00.004 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4385
22:15:30.610 00.003 14556 Star::Find returns 1 (0), X=186.03, Y=992.16, Mass=2119, SNR=30.9, Peak=188 HFD=4.3
22:15:30.615 00.005 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
22:15:30.619 00.004 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.39)
22:15:30.622 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.34 hyp=0.37 cameraTheta=1.92 mountX=0.10 mountY=-0.36, mountTheta=-1.30
22:15:30.628 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.34, opts=13)
22:15:30.631 00.003 14556 Enqueuing Move request for scope (-0.12, 0.34)
22:15:30.636 00.005 12308 Worker thread wakes up
22:15:30.637 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.34) opts 0xd
22:15:30.637 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.34)
22:15:30.637 00.000 12308 Moving (-0.12, 0.34) raw xDistance=0.10 yDistance=-0.36
22:15:30.637 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:15:30.637 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:15:30.637 00.000 12308 MoveAxis(E, 0, ABG)
22:15:30.638 00.001 12308 Move returns status 0, amount 0
22:15:30.638 00.000 12308 MoveAxis(N, 253, ABG)
22:15:30.638 00.000 12308 Guiding  Dir = 0, Dur = 253
22:15:30.638 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:30.643 00.005 12308 IsSlewing returns 0
22:15:30.644 00.001 12308 IsGuiding returns 0
22:15:30.644 00.000 12308 PulseGuide returned control before completion, sleep 263
22:15:30.664 00.020 14556 UpdateGuideState exits: m=2119 SNR=30.9
22:15:30.668 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:30.675 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:30.679 00.004 14556 Enqueuing Expose request
22:15:30.920 00.241 12308 IsGuiding returns 1
22:15:30.921 00.001 12308 scope still moving after pulse duration time elapsed
22:15:30.950 00.029 12308 IsSlewing returns 0
22:15:30.951 00.001 12308 IsGuiding returns 0
22:15:30.951 00.000 12308 scope move finished after 253 + 55 ms
22:15:30.951 00.000 12308 Move returns status 0, amount 253
22:15:30.952 00.001 12308 move complete, result=0
22:15:30.952 00.000 12308 worker thread done servicing request
22:15:30.953 00.001 12308 Worker thread wakes up
22:15:30.954 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 253 ms NORTH
22:15:30.960 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:30.960 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:32.215 01.255 12308 Exposure complete
22:15:32.359 00.144 12308 worker thread done servicing request
22:15:32.360 00.001 14556 OnExposeComplete: enter
22:15:32.363 00.003 14556 UpdateGuideState(): m_state=6
22:15:32.366 00.003 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4386
22:15:32.371 00.005 14556 Star::Find returns 1 (0), X=186.14, Y=991.72, Mass=2051, SNR=30.3, Peak=171 HFD=4.6
22:15:32.374 00.003 14556 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-3.07) = xAngle (1.29 = 1.29)
22:15:32.378 00.004 14556 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.19 = 1.19)
22:15:32.381 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.78 mountX=0.03 mountY=0.09, mountTheta=1.28
22:15:32.386 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.10, opts=13)
22:15:32.391 00.005 14556 Enqueuing Move request for scope (-0.02, -0.10)
22:15:32.396 00.005 12308 Worker thread wakes up
22:15:32.396 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
22:15:32.396 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
22:15:32.396 00.000 12308 Moving (-0.02, -0.10) raw xDistance=0.03 yDistance=0.09
22:15:32.396 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:15:32.396 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:32.397 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:15:32.397 00.000 12308 MoveAxis(E, 0, ABG)
22:15:32.397 00.000 12308 Move returns status 0, amount 0
22:15:32.397 00.000 12308 MoveAxis(N, 0, ABG)
22:15:32.397 00.000 12308 Move returns status 0, amount 0
22:15:32.397 00.000 12308 move complete, result=0
22:15:32.397 00.000 12308 worker thread done servicing request
22:15:32.399 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:32.421 00.022 14556 UpdateGuideState exits: m=2051 SNR=30.3
22:15:32.425 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:32.430 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:32.433 00.003 14556 Enqueuing Expose request
22:15:32.437 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:15:32.441 00.004 12308 Worker thread wakes up
22:15:32.441 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:32.441 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:33.690 01.249 12308 Exposure complete
22:15:33.833 00.143 12308 worker thread done servicing request
22:15:33.833 00.000 14556 OnExposeComplete: enter
22:15:33.837 00.004 14556 UpdateGuideState(): m_state=6
22:15:33.843 00.006 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4387
22:15:33.849 00.006 14556 Star::Find returns 1 (0), X=186.04, Y=991.65, Mass=2162, SNR=31.3, Peak=186 HFD=4.6
22:15:33.853 00.004 14556 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-3.07) = xAngle (0.89 = 0.89)
22:15:33.857 00.004 14556 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.79 = 0.79)
22:15:33.860 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.17 hyp=0.20 cameraTheta=-2.18 mountX=0.13 mountY=0.15, mountTheta=0.84
22:15:33.866 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.17, opts=13)
22:15:33.870 00.004 14556 Enqueuing Move request for scope (-0.12, -0.17)
22:15:33.874 00.004 12308 Worker thread wakes up
22:15:33.874 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.17) opts 0xd
22:15:33.875 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.17)
22:15:33.875 00.000 12308 Moving (-0.12, -0.17) raw xDistance=0.13 yDistance=0.15
22:15:33.875 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:15:33.875 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:33.875 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:15:33.875 00.000 12308 MoveAxis(E, 0, ABG)
22:15:33.875 00.000 12308 Move returns status 0, amount 0
22:15:33.877 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:33.879 00.002 12308 MoveAxis(N, 0, ABG)
22:15:33.879 00.000 12308 Move returns status 0, amount 0
22:15:33.879 00.000 12308 move complete, result=0
22:15:33.881 00.002 12308 worker thread done servicing request
22:15:33.901 00.020 14556 UpdateGuideState exits: m=2162 SNR=31.3
22:15:33.905 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:33.910 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:33.913 00.003 14556 Enqueuing Expose request
22:15:33.917 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:15:33.923 00.006 12308 Worker thread wakes up
22:15:33.923 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:33.923 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:35.167 01.244 12308 Exposure complete
22:15:35.308 00.141 12308 worker thread done servicing request
22:15:35.308 00.000 14556 OnExposeComplete: enter
22:15:35.313 00.005 14556 UpdateGuideState(): m_state=6
22:15:35.317 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4388
22:15:35.321 00.004 14556 Star::Find returns 1 (0), X=186.07, Y=991.74, Mass=2284, SNR=32.1, Peak=196 HFD=4.6
22:15:35.325 00.004 14556 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-3.07) = xAngle (0.63 = 0.63)
22:15:35.329 00.004 14556 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.53 = 0.53)
22:15:35.333 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.12 cameraTheta=-2.44 mountX=0.09 mountY=0.06, mountTheta=0.56
22:15:35.338 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.07, opts=13)
22:15:35.341 00.003 14556 Enqueuing Move request for scope (-0.09, -0.07)
22:15:35.345 00.004 12308 Worker thread wakes up
22:15:35.345 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
22:15:35.345 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
22:15:35.345 00.000 12308 Moving (-0.09, -0.07) raw xDistance=0.09 yDistance=0.06
22:15:35.345 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:15:35.345 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:35.346 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:15:35.346 00.000 12308 MoveAxis(E, 0, ABG)
22:15:35.346 00.000 12308 Move returns status 0, amount 0
22:15:35.346 00.000 12308 MoveAxis(N, 0, ABG)
22:15:35.346 00.000 12308 Move returns status 0, amount 0
22:15:35.347 00.001 12308 move complete, result=0
22:15:35.347 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:35.352 00.005 12308 worker thread done servicing request
22:15:35.370 00.018 14556 UpdateGuideState exits: m=2284 SNR=32.1
22:15:35.374 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:35.377 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:35.380 00.003 14556 Enqueuing Expose request
22:15:35.385 00.005 12308 Worker thread wakes up
22:15:35.385 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:35.385 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:35.386 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:15:36.643 01.257 12308 Exposure complete
22:15:36.785 00.142 12308 worker thread done servicing request
22:15:36.785 00.000 14556 OnExposeComplete: enter
22:15:36.790 00.005 14556 UpdateGuideState(): m_state=6
22:15:36.796 00.006 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4389
22:15:36.802 00.006 14556 Star::Find returns 1 (0), X=185.93, Y=991.62, Mass=2241, SNR=32.0, Peak=189 HFD=4.3
22:15:36.806 00.004 14556 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-3.07) = xAngle (0.64 = 0.64)
22:15:36.811 00.005 14556 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.54 = 0.54)
22:15:36.814 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.20 hyp=0.30 cameraTheta=-2.43 mountX=0.24 mountY=0.16, mountTheta=0.57
22:15:36.820 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.20, opts=13)
22:15:36.825 00.005 14556 Enqueuing Move request for scope (-0.23, -0.20)
22:15:36.828 00.003 12308 Worker thread wakes up
22:15:36.828 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.20) opts 0xd
22:15:36.828 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.20)
22:15:36.828 00.000 12308 Moving (-0.23, -0.20) raw xDistance=0.24 yDistance=0.16
22:15:36.829 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:15:36.829 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:36.829 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:15:36.829 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:36.834 00.005 12308 MoveAxis(W, 104, ABG)
22:15:36.834 00.000 12308 Guiding  Dir = 3, Dur = 104
22:15:36.834 00.000 12308 IsSlewing returns 0
22:15:36.835 00.001 12308 IsGuiding returns 0
22:15:36.836 00.001 12308 PulseGuide returned control before completion, sleep 114
22:15:36.857 00.021 14556 UpdateGuideState exits: m=2241 SNR=32.0
22:15:36.862 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:36.866 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:36.871 00.005 14556 Enqueuing Expose request
22:15:36.962 00.091 12308 IsGuiding returns 1
22:15:36.962 00.000 12308 scope still moving after pulse duration time elapsed
22:15:36.992 00.030 12308 IsSlewing returns 0
22:15:36.993 00.001 12308 IsGuiding returns 0
22:15:36.995 00.002 12308 scope move finished after 104 + 54 ms
22:15:36.995 00.000 12308 Move returns status 0, amount 104
22:15:36.995 00.000 12308 MoveAxis(N, 0, ABG)
22:15:36.996 00.001 12308 Move returns status 0, amount 0
22:15:36.996 00.000 12308 move complete, result=0
22:15:36.996 00.000 12308 worker thread done servicing request
22:15:36.997 00.001 12308 Worker thread wakes up
22:15:36.997 00.000 14556 GuideStep: 0.2 px 104 ms WEST, 0.2 px 0 ms NORTH
22:15:37.002 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:37.003 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:38.253 01.250 12308 Exposure complete
22:15:38.395 00.142 12308 worker thread done servicing request
22:15:38.395 00.000 14556 OnExposeComplete: enter
22:15:38.400 00.005 14556 UpdateGuideState(): m_state=6
22:15:38.403 00.003 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4390
22:15:38.408 00.005 14556 Star::Find returns 1 (0), X=186.27, Y=991.93, Mass=2104, SNR=30.9, Peak=196 HFD=4.4
22:15:38.411 00.003 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.88 = -2.41)
22:15:38.415 00.004 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.78 = -2.51)
22:15:38.420 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.12 hyp=0.17 cameraTheta=0.80 mountX=-0.12 mountY=-0.10, mountTheta=-2.47
22:15:38.425 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.12, opts=13)
22:15:38.429 00.004 14556 Enqueuing Move request for scope (0.12, 0.12)
22:15:38.433 00.004 12308 Worker thread wakes up
22:15:38.433 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.12) opts 0xd
22:15:38.433 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.12)
22:15:38.433 00.000 12308 Moving (0.12, 0.12) raw xDistance=-0.12 yDistance=-0.10
22:15:38.433 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:15:38.433 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:38.434 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:15:38.434 00.000 12308 MoveAxis(E, 0, ABG)
22:15:38.434 00.000 12308 Move returns status 0, amount 0
22:15:38.434 00.000 12308 MoveAxis(N, 0, ABG)
22:15:38.434 00.000 12308 Move returns status 0, amount 0
22:15:38.434 00.000 12308 move complete, result=0
22:15:38.434 00.000 12308 worker thread done servicing request
22:15:38.435 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:38.461 00.026 14556 UpdateGuideState exits: m=2104 SNR=30.9
22:15:38.465 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:38.468 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:38.472 00.004 14556 Enqueuing Expose request
22:15:38.475 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:15:38.480 00.005 12308 Worker thread wakes up
22:15:38.480 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:38.480 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:39.726 01.246 12308 Exposure complete
22:15:39.871 00.145 12308 worker thread done servicing request
22:15:39.872 00.001 14556 OnExposeComplete: enter
22:15:39.876 00.004 14556 UpdateGuideState(): m_state=6
22:15:39.880 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4391
22:15:39.885 00.005 14556 Star::Find returns 1 (0), X=186.04, Y=992.01, Mass=2317, SNR=32.0, Peak=217 HFD=4.5
22:15:39.888 00.003 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.17 = -1.12)
22:15:39.893 00.005 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.22)
22:15:39.896 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.23 cameraTheta=2.09 mountX=0.10 mountY=-0.21, mountTheta=-1.13
22:15:39.901 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.20, opts=13)
22:15:39.905 00.004 14556 Enqueuing Move request for scope (-0.11, 0.20)
22:15:39.909 00.004 12308 Worker thread wakes up
22:15:39.909 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.20) opts 0xd
22:15:39.910 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.20)
22:15:39.910 00.000 12308 Moving (-0.11, 0.20) raw xDistance=0.10 yDistance=-0.21
22:15:39.910 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:15:39.910 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:15:39.910 00.000 12308 MoveAxis(E, 0, ABG)
22:15:39.910 00.000 12308 Move returns status 0, amount 0
22:15:39.910 00.000 12308 MoveAxis(N, 150, ABG)
22:15:39.912 00.002 12308 Guiding  Dir = 0, Dur = 150
22:15:39.912 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:39.915 00.003 12308 IsSlewing returns 0
22:15:39.916 00.001 12308 IsGuiding returns 0
22:15:39.916 00.000 12308 PulseGuide returned control before completion, sleep 160
22:15:39.942 00.026 14556 UpdateGuideState exits: m=2317 SNR=32.0
22:15:39.947 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:39.953 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:39.958 00.005 14556 Enqueuing Expose request
22:15:40.090 00.132 12308 IsGuiding returns 0
22:15:40.091 00.001 12308 Move returns status 0, amount 150
22:15:40.091 00.000 12308 move complete, result=0
22:15:40.092 00.001 12308 worker thread done servicing request
22:15:40.092 00.000 12308 Worker thread wakes up
22:15:40.094 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 150 ms NORTH
22:15:40.102 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:40.102 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:41.350 01.248 12308 Exposure complete
22:15:41.492 00.142 12308 worker thread done servicing request
22:15:41.493 00.001 14556 OnExposeComplete: enter
22:15:41.500 00.007 14556 UpdateGuideState(): m_state=6
22:15:41.507 00.007 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4392
22:15:41.516 00.009 14556 Star::Find returns 1 (0), X=185.98, Y=991.88, Mass=2383, SNR=32.7, Peak=210 HFD=4.3
22:15:41.521 00.005 14556 CameraToMount -- cameraTheta (2.81) - m_xAngle (-3.07) = xAngle (5.88 = -0.40)
22:15:41.524 00.003 14556 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.78 = -0.50)
22:15:41.528 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.81 mountX=0.18 mountY=-0.09, mountTheta=-0.48
22:15:41.533 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.06, opts=13)
22:15:41.536 00.003 14556 Enqueuing Move request for scope (-0.18, 0.06)
22:15:41.541 00.005 12308 Worker thread wakes up
22:15:41.541 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.06) opts 0xd
22:15:41.541 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.06)
22:15:41.541 00.000 12308 Moving (-0.18, 0.06) raw xDistance=0.18 yDistance=-0.09
22:15:41.541 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:15:41.542 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:41.542 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:15:41.542 00.000 12308 MoveAxis(E, 0, ABG)
22:15:41.543 00.001 12308 Move returns status 0, amount 0
22:15:41.543 00.000 12308 MoveAxis(N, 0, ABG)
22:15:41.543 00.000 12308 Move returns status 0, amount 0
22:15:41.543 00.000 12308 move complete, result=0
22:15:41.543 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:41.548 00.005 12308 worker thread done servicing request
22:15:41.566 00.018 14556 UpdateGuideState exits: m=2383 SNR=32.7
22:15:41.570 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:41.573 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:41.576 00.003 14556 Enqueuing Expose request
22:15:41.580 00.004 12308 Worker thread wakes up
22:15:41.580 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:15:41.584 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:41.584 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:42.843 01.259 12308 Exposure complete
22:15:42.983 00.140 12308 worker thread done servicing request
22:15:42.983 00.000 14556 OnExposeComplete: enter
22:15:42.988 00.005 14556 UpdateGuideState(): m_state=6
22:15:42.993 00.005 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4393
22:15:42.996 00.003 14556 Star::Find returns 1 (0), X=185.94, Y=991.82, Mass=2154, SNR=31.2, Peak=185 HFD=4.5
22:15:43.000 00.004 14556 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.07) = xAngle (6.17 = -0.11)
22:15:43.004 00.004 14556 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.07 = -0.21)
22:15:43.009 00.005 14556 CameraToMount -- cameraX=-0.22 cameraY=0.01 hyp=0.22 cameraTheta=3.10 mountX=0.22 mountY=-0.05, mountTheta=-0.21
22:15:43.016 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.01, opts=13)
22:15:43.021 00.005 14556 Enqueuing Move request for scope (-0.22, 0.01)
22:15:43.024 00.003 12308 Worker thread wakes up
22:15:43.026 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.01) opts 0xd
22:15:43.026 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.01)
22:15:43.026 00.000 12308 Moving (-0.22, 0.01) raw xDistance=0.22 yDistance=-0.05
22:15:43.026 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:15:43.027 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:43.027 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:15:43.027 00.000 12308 MoveAxis(W, 96, ABG)
22:15:43.027 00.000 12308 Guiding  Dir = 3, Dur = 96
22:15:43.027 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:43.032 00.005 12308 IsSlewing returns 0
22:15:43.032 00.000 12308 IsGuiding returns 0
22:15:43.033 00.001 12308 PulseGuide returned control before completion, sleep 106
22:15:43.053 00.020 14556 UpdateGuideState exits: m=2154 SNR=31.2
22:15:43.058 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:43.062 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:43.066 00.004 14556 Enqueuing Expose request
22:15:43.142 00.076 12308 IsGuiding returns 1
22:15:43.143 00.001 12308 scope still moving after pulse duration time elapsed
22:15:43.174 00.031 12308 IsSlewing returns 0
22:15:43.174 00.000 12308 IsGuiding returns 0
22:15:43.176 00.002 12308 scope move finished after 96 + 47 ms
22:15:43.177 00.001 12308 Move returns status 0, amount 96
22:15:43.177 00.000 12308 MoveAxis(N, 0, ABG)
22:15:43.177 00.000 12308 Move returns status 0, amount 0
22:15:43.178 00.001 12308 move complete, result=0
22:15:43.178 00.000 12308 worker thread done servicing request
22:15:43.178 00.000 14556 GuideStep: 0.2 px 96 ms WEST, -0.0 px 0 ms NORTH
22:15:43.184 00.006 12308 Worker thread wakes up
22:15:43.184 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:43.184 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:44.431 01.247 12308 Exposure complete
22:15:44.578 00.147 12308 worker thread done servicing request
22:15:44.578 00.000 14556 OnExposeComplete: enter
22:15:44.584 00.006 14556 UpdateGuideState(): m_state=6
22:15:44.591 00.007 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4394
22:15:44.596 00.005 14556 Star::Find returns 1 (0), X=186.00, Y=991.99, Mass=2212, SNR=31.6, Peak=201 HFD=4.5
22:15:44.601 00.005 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.40 = -0.89)
22:15:44.608 00.007 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.99)
22:15:44.613 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.17 hyp=0.24 cameraTheta=2.32 mountX=0.15 mountY=-0.20, mountTheta=-0.92
22:15:44.620 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.17, opts=13)
22:15:44.624 00.004 14556 Enqueuing Move request for scope (-0.16, 0.17)
22:15:44.628 00.004 12308 Worker thread wakes up
22:15:44.629 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.17) opts 0xd
22:15:44.629 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.17)
22:15:44.629 00.000 12308 Moving (-0.16, 0.17) raw xDistance=0.15 yDistance=-0.20
22:15:44.629 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:15:44.629 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:44.630 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:15:44.630 00.000 12308 MoveAxis(E, 0, ABG)
22:15:44.630 00.000 12308 Move returns status 0, amount 0
22:15:44.630 00.000 12308 MoveAxis(N, 0, ABG)
22:15:44.630 00.000 12308 Move returns status 0, amount 0
22:15:44.630 00.000 12308 move complete, result=0
22:15:44.631 00.001 12308 worker thread done servicing request
22:15:44.631 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:44.655 00.024 14556 UpdateGuideState exits: m=2212 SNR=31.6
22:15:44.660 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:44.663 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:44.667 00.004 14556 Enqueuing Expose request
22:15:44.671 00.004 12308 Worker thread wakes up
22:15:44.671 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:15:44.675 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:44.675 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:45.923 01.248 12308 Exposure complete
22:15:46.073 00.150 12308 worker thread done servicing request
22:15:46.073 00.000 14556 OnExposeComplete: enter
22:15:46.078 00.005 14556 UpdateGuideState(): m_state=6
22:15:46.083 00.005 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4395
22:15:46.087 00.004 14556 Star::Find returns 1 (0), X=186.10, Y=992.06, Mass=2365, SNR=32.8, Peak=223 HFD=4.4
22:15:46.091 00.004 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
22:15:46.095 00.004 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.53)
22:15:46.098 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.25 hyp=0.25 cameraTheta=1.78 mountX=0.04 mountY=-0.25, mountTheta=-1.43
22:15:46.104 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.25, opts=13)
22:15:46.108 00.004 14556 Enqueuing Move request for scope (-0.05, 0.25)
22:15:46.113 00.005 12308 Worker thread wakes up
22:15:46.113 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.25) opts 0xd
22:15:46.113 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.25)
22:15:46.113 00.000 12308 Moving (-0.05, 0.25) raw xDistance=0.04 yDistance=-0.25
22:15:46.114 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:15:46.114 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:15:46.114 00.000 12308 MoveAxis(E, 0, ABG)
22:15:46.114 00.000 12308 Move returns status 0, amount 0
22:15:46.114 00.000 12308 MoveAxis(N, 178, ABG)
22:15:46.115 00.001 12308 Guiding  Dir = 0, Dur = 178
22:15:46.115 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:46.120 00.005 12308 IsSlewing returns 0
22:15:46.120 00.000 12308 IsGuiding returns 0
22:15:46.120 00.000 12308 PulseGuide returned control before completion, sleep 188
22:15:46.142 00.022 14556 UpdateGuideState exits: m=2365 SNR=32.8
22:15:46.146 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:46.151 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:46.155 00.004 14556 Enqueuing Expose request
22:15:46.315 00.160 12308 IsGuiding returns 1
22:15:46.315 00.000 12308 scope still moving after pulse duration time elapsed
22:15:46.346 00.031 12308 IsSlewing returns 0
22:15:46.346 00.000 12308 IsGuiding returns 0
22:15:46.347 00.001 12308 scope move finished after 178 + 48 ms
22:15:46.347 00.000 12308 Move returns status 0, amount 178
22:15:46.348 00.001 12308 move complete, result=0
22:15:46.348 00.000 12308 worker thread done servicing request
22:15:46.348 00.000 12308 Worker thread wakes up
22:15:46.349 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 178 ms NORTH
22:15:46.357 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:46.357 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:47.615 01.258 12308 Exposure complete
22:15:47.759 00.144 12308 worker thread done servicing request
22:15:47.759 00.000 14556 OnExposeComplete: enter
22:15:47.765 00.006 14556 UpdateGuideState(): m_state=6
22:15:47.768 00.003 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4396
22:15:47.773 00.005 14556 Star::Find returns 1 (0), X=186.01, Y=991.93, Mass=2154, SNR=31.2, Peak=207 HFD=4.4
22:15:47.777 00.004 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
22:15:47.780 00.003 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
22:15:47.785 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.12 hyp=0.19 cameraTheta=2.47 mountX=0.14 mountY=-0.14, mountTheta=-0.79
22:15:47.790 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.12, opts=13)
22:15:47.793 00.003 14556 Enqueuing Move request for scope (-0.15, 0.12)
22:15:47.798 00.005 12308 Worker thread wakes up
22:15:47.798 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.12) opts 0xd
22:15:47.798 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.12)
22:15:47.798 00.000 12308 Moving (-0.15, 0.12) raw xDistance=0.14 yDistance=-0.14
22:15:47.798 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:15:47.798 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:47.798 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:15:47.799 00.001 12308 MoveAxis(E, 0, ABG)
22:15:47.799 00.000 12308 Move returns status 0, amount 0
22:15:47.799 00.000 12308 MoveAxis(N, 0, ABG)
22:15:47.800 00.001 12308 Move returns status 0, amount 0
22:15:47.800 00.000 12308 move complete, result=0
22:15:47.800 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:47.803 00.003 12308 worker thread done servicing request
22:15:47.825 00.022 14556 UpdateGuideState exits: m=2154 SNR=31.2
22:15:47.830 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:47.833 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:47.839 00.006 14556 Enqueuing Expose request
22:15:47.843 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:15:47.847 00.004 12308 Worker thread wakes up
22:15:47.847 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:47.847 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:49.099 01.252 12308 Exposure complete
22:15:49.242 00.143 12308 worker thread done servicing request
22:15:49.243 00.001 14556 OnExposeComplete: enter
22:15:49.248 00.005 14556 UpdateGuideState(): m_state=6
22:15:49.251 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4397
22:15:49.255 00.004 14556 Star::Find returns 1 (0), X=185.86, Y=992.00, Mass=2286, SNR=32.3, Peak=177 HFD=4.4
22:15:49.259 00.004 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.65 = -0.63)
22:15:49.265 00.006 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.73)
22:15:49.271 00.006 14556 CameraToMount -- cameraX=-0.30 cameraY=0.19 hyp=0.35 cameraTheta=2.58 mountX=0.29 mountY=-0.24, mountTheta=-0.69
22:15:49.279 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.19, opts=13)
22:15:49.284 00.005 14556 Enqueuing Move request for scope (-0.30, 0.19)
22:15:49.291 00.007 12308 Worker thread wakes up
22:15:49.291 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.19) opts 0xd
22:15:49.291 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.19)
22:15:49.291 00.000 12308 Moving (-0.30, 0.19) raw xDistance=0.29 yDistance=-0.24
22:15:49.292 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:15:49.293 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:15:49.293 00.000 12308 MoveAxis(W, 124, ABG)
22:15:49.293 00.000 12308 Guiding  Dir = 3, Dur = 124
22:15:49.293 00.000 12308 IsSlewing returns 0
22:15:49.294 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:49.299 00.005 12308 IsGuiding returns 0
22:15:49.300 00.001 12308 PulseGuide returned control before completion, sleep 134
22:15:49.322 00.022 14556 UpdateGuideState exits: m=2286 SNR=32.3
22:15:49.328 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:49.333 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:49.336 00.003 14556 Enqueuing Expose request
22:15:49.448 00.112 12308 IsGuiding returns 1
22:15:49.448 00.000 12308 scope still moving after pulse duration time elapsed
22:15:49.481 00.033 12308 IsSlewing returns 0
22:15:49.481 00.000 12308 IsGuiding returns 0
22:15:49.482 00.001 12308 scope move finished after 124 + 58 ms
22:15:49.482 00.000 12308 Move returns status 0, amount 124
22:15:49.483 00.001 12308 MoveAxis(N, 167, ABG)
22:15:49.483 00.000 12308 Guiding  Dir = 0, Dur = 167
22:15:49.483 00.000 12308 IsSlewing returns 0
22:15:49.484 00.001 12308 IsGuiding returns 0
22:15:49.484 00.000 12308 PulseGuide returned control before completion, sleep 177
22:15:49.667 00.183 12308 IsGuiding returns 1
22:15:49.668 00.001 12308 scope still moving after pulse duration time elapsed
22:15:49.698 00.030 12308 IsSlewing returns 0
22:15:49.699 00.001 12308 IsGuiding returns 0
22:15:49.700 00.001 12308 scope move finished after 167 + 48 ms
22:15:49.701 00.001 12308 Move returns status 0, amount 167
22:15:49.702 00.001 12308 move complete, result=0
22:15:49.702 00.000 12308 worker thread done servicing request
22:15:49.703 00.001 12308 Worker thread wakes up
22:15:49.703 00.000 14556 GuideStep: 0.3 px 124 ms WEST, -0.2 px 167 ms NORTH
22:15:49.708 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:49.709 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:50.968 01.259 12308 Exposure complete
22:15:51.111 00.143 14556 OnExposeComplete: enter
22:15:51.117 00.006 12308 worker thread done servicing request
22:15:51.117 00.000 14556 UpdateGuideState(): m_state=6
22:15:51.122 00.005 14556 Star::Find(15, 185, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4398
22:15:51.126 00.004 14556 Star::Find returns 1 (0), X=185.92, Y=991.65, Mass=2169, SNR=31.2, Peak=181 HFD=4.2
22:15:51.130 00.004 14556 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-3.07) = xAngle (0.55 = 0.55)
22:15:51.134 00.004 14556 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.45 = 0.45)
22:15:51.139 00.005 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.17 hyp=0.29 cameraTheta=-2.52 mountX=0.24 mountY=0.13, mountTheta=0.47
22:15:51.143 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.17, opts=13)
22:15:51.147 00.004 14556 Enqueuing Move request for scope (-0.23, -0.17)
22:15:51.152 00.005 12308 Worker thread wakes up
22:15:51.152 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.17) opts 0xd
22:15:51.152 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.17)
22:15:51.152 00.000 12308 Moving (-0.23, -0.17) raw xDistance=0.24 yDistance=0.13
22:15:51.152 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24
22:15:51.152 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:51.153 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:15:51.153 00.000 12308 MoveAxis(W, 115, ABG)
22:15:51.153 00.000 12308 Guiding  Dir = 3, Dur = 115
22:15:51.154 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:51.157 00.003 12308 IsSlewing returns 0
22:15:51.157 00.000 12308 IsGuiding returns 0
22:15:51.159 00.002 12308 PulseGuide returned control before completion, sleep 125
22:15:51.182 00.023 14556 UpdateGuideState exits: m=2169 SNR=31.2
22:15:51.186 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:51.190 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:51.195 00.005 14556 Enqueuing Expose request
22:15:51.300 00.105 12308 IsGuiding returns 1
22:15:51.300 00.000 12308 scope still moving after pulse duration time elapsed
22:15:51.331 00.031 12308 IsSlewing returns 0
22:15:51.331 00.000 12308 IsGuiding returns 0
22:15:51.332 00.001 12308 scope move finished after 115 + 58 ms
22:15:51.332 00.000 12308 Move returns status 0, amount 115
22:15:51.332 00.000 12308 MoveAxis(N, 0, ABG)
22:15:51.333 00.001 12308 Move returns status 0, amount 0
22:15:51.333 00.000 12308 move complete, result=0
22:15:51.333 00.000 12308 worker thread done servicing request
22:15:51.334 00.001 12308 Worker thread wakes up
22:15:51.334 00.000 14556 GuideStep: 0.2 px 115 ms WEST, 0.1 px 0 ms NORTH
22:15:51.342 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:51.343 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:52.593 01.250 12308 Exposure complete
22:15:52.733 00.140 12308 worker thread done servicing request
22:15:52.734 00.001 14556 OnExposeComplete: enter
22:15:52.738 00.004 14556 UpdateGuideState(): m_state=6
22:15:52.742 00.004 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4399
22:15:52.746 00.004 14556 Star::Find returns 1 (0), X=186.10, Y=991.65, Mass=2079, SNR=30.4, Peak=182 HFD=4.7
22:15:52.749 00.003 14556 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-3.07) = xAngle (1.16 = 1.16)
22:15:52.754 00.005 14556 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.06 = 1.06)
22:15:52.757 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.92 mountX=0.07 mountY=0.15, mountTheta=1.14
22:15:52.762 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.16, opts=13)
22:15:52.767 00.005 14556 Enqueuing Move request for scope (-0.06, -0.16)
22:15:52.771 00.004 12308 Worker thread wakes up
22:15:52.772 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
22:15:52.772 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
22:15:52.772 00.000 12308 Moving (-0.06, -0.16) raw xDistance=0.07 yDistance=0.15
22:15:52.772 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:15:52.772 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:52.773 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:15:52.773 00.000 12308 MoveAxis(E, 0, ABG)
22:15:52.774 00.001 12308 Move returns status 0, amount 0
22:15:52.774 00.000 12308 MoveAxis(N, 0, ABG)
22:15:52.774 00.000 12308 Move returns status 0, amount 0
22:15:52.774 00.000 12308 move complete, result=0
22:15:52.775 00.001 12308 worker thread done servicing request
22:15:52.775 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:52.798 00.023 14556 UpdateGuideState exits: m=2079 SNR=30.4
22:15:52.803 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:52.806 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:52.810 00.004 14556 Enqueuing Expose request
22:15:52.814 00.004 12308 Worker thread wakes up
22:15:52.814 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:15:52.818 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:52.818 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:54.071 01.253 12308 Exposure complete
22:15:54.196 00.125 12308 worker thread done servicing request
22:15:54.197 00.001 14556 OnExposeComplete: enter
22:15:54.202 00.005 14556 UpdateGuideState(): m_state=6
22:15:54.206 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4400
22:15:54.210 00.004 14556 Star::Find returns 1 (0), X=186.27, Y=991.90, Mass=2169, SNR=31.2, Peak=185 HFD=4.5
22:15:54.214 00.004 14556 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.07) = xAngle (3.71 = -2.57)
22:15:54.218 00.004 14556 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.61 = -2.67)
22:15:54.222 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.08 hyp=0.14 cameraTheta=0.64 mountX=-0.12 mountY=-0.06, mountTheta=-2.65
22:15:54.227 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.08, opts=13)
22:15:54.232 00.005 14556 Enqueuing Move request for scope (0.11, 0.08)
22:15:54.237 00.005 12308 Worker thread wakes up
22:15:54.237 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.08) opts 0xd
22:15:54.237 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.08)
22:15:54.237 00.000 12308 Moving (0.11, 0.08) raw xDistance=-0.12 yDistance=-0.06
22:15:54.238 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:15:54.238 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:54.238 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:15:54.238 00.000 12308 MoveAxis(E, 0, ABG)
22:15:54.239 00.001 12308 Move returns status 0, amount 0
22:15:54.239 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:54.243 00.004 12308 MoveAxis(N, 0, ABG)
22:15:54.243 00.000 12308 Move returns status 0, amount 0
22:15:54.243 00.000 12308 move complete, result=0
22:15:54.243 00.000 12308 worker thread done servicing request
22:15:54.264 00.021 14556 UpdateGuideState exits: m=2169 SNR=31.2
22:15:54.269 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:54.273 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:54.277 00.004 14556 Enqueuing Expose request
22:15:54.280 00.003 12308 Worker thread wakes up
22:15:54.281 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:15:54.285 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:54.285 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:55.532 01.247 12308 Exposure complete
22:15:55.667 00.135 12308 worker thread done servicing request
22:15:55.669 00.002 14556 OnExposeComplete: enter
22:15:55.673 00.004 14556 UpdateGuideState(): m_state=6
22:15:55.677 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4401
22:15:55.682 00.005 14556 Star::Find returns 1 (0), X=186.04, Y=991.92, Mass=2259, SNR=32.0, Peak=200 HFD=4.5
22:15:55.686 00.004 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.48 = -0.80)
22:15:55.690 00.004 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.90)
22:15:55.694 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.11 hyp=0.16 cameraTheta=2.41 mountX=0.11 mountY=-0.12, mountTheta=-0.84
22:15:55.699 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.11, opts=13)
22:15:55.704 00.005 14556 Enqueuing Move request for scope (-0.12, 0.11)
22:15:55.709 00.005 12308 Worker thread wakes up
22:15:55.709 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.11) opts 0xd
22:15:55.709 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.11)
22:15:55.709 00.000 12308 Moving (-0.12, 0.11) raw xDistance=0.11 yDistance=-0.12
22:15:55.709 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:15:55.709 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:55.710 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:15:55.710 00.000 12308 MoveAxis(E, 0, ABG)
22:15:55.710 00.000 12308 Move returns status 0, amount 0
22:15:55.710 00.000 12308 MoveAxis(N, 0, ABG)
22:15:55.710 00.000 12308 Move returns status 0, amount 0
22:15:55.711 00.001 12308 move complete, result=0
22:15:55.711 00.000 12308 worker thread done servicing request
22:15:55.712 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:55.738 00.026 14556 UpdateGuideState exits: m=2259 SNR=32.0
22:15:55.742 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:55.746 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:55.750 00.004 14556 Enqueuing Expose request
22:15:55.753 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:15:55.757 00.004 12308 Worker thread wakes up
22:15:55.757 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:55.758 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:57.006 01.248 12308 Exposure complete
22:15:57.147 00.141 12308 worker thread done servicing request
22:15:57.147 00.000 14556 OnExposeComplete: enter
22:15:57.151 00.004 14556 UpdateGuideState(): m_state=6
22:15:57.156 00.005 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4402
22:15:57.159 00.003 14556 Star::Find returns 1 (0), X=186.14, Y=991.95, Mass=2220, SNR=31.6, Peak=196 HFD=4.5
22:15:57.163 00.004 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.81 = -1.48)
22:15:57.168 00.005 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.58)
22:15:57.171 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.73 mountX=0.01 mountY=-0.14, mountTheta=-1.48
22:15:57.176 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.14, opts=13)
22:15:57.180 00.004 14556 Enqueuing Move request for scope (-0.02, 0.14)
22:15:57.184 00.004 12308 Worker thread wakes up
22:15:57.185 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
22:15:57.185 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
22:15:57.185 00.000 12308 Moving (-0.02, 0.14) raw xDistance=0.01 yDistance=-0.14
22:15:57.185 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:15:57.185 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:57.185 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:15:57.186 00.001 12308 MoveAxis(E, 0, ABG)
22:15:57.186 00.000 12308 Move returns status 0, amount 0
22:15:57.186 00.000 12308 MoveAxis(N, 0, ABG)
22:15:57.186 00.000 12308 Move returns status 0, amount 0
22:15:57.186 00.000 12308 move complete, result=0
22:15:57.188 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:57.193 00.005 12308 worker thread done servicing request
22:15:57.216 00.023 14556 UpdateGuideState exits: m=2220 SNR=31.6
22:15:57.220 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:57.224 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:57.229 00.005 14556 Enqueuing Expose request
22:15:57.239 00.010 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:15:57.244 00.005 12308 Worker thread wakes up
22:15:57.244 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:57.244 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:58.492 01.248 12308 Exposure complete
22:15:58.645 00.153 12308 worker thread done servicing request
22:15:58.646 00.001 14556 OnExposeComplete: enter
22:15:58.650 00.004 14556 UpdateGuideState(): m_state=6
22:15:58.654 00.004 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4403
22:15:58.658 00.004 14556 Star::Find returns 1 (0), X=186.01, Y=991.98, Mass=2142, SNR=31.1, Peak=191 HFD=4.5
22:15:58.662 00.004 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.35 = -0.94)
22:15:58.666 00.004 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.04)
22:15:58.670 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.17 hyp=0.22 cameraTheta=2.27 mountX=0.13 mountY=-0.19, mountTheta=-0.97
22:15:58.675 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.17, opts=13)
22:15:58.680 00.005 14556 Enqueuing Move request for scope (-0.14, 0.17)
22:15:58.683 00.003 12308 Worker thread wakes up
22:15:58.683 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.17) opts 0xd
22:15:58.683 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.17)
22:15:58.683 00.000 12308 Moving (-0.14, 0.17) raw xDistance=0.13 yDistance=-0.19
22:15:58.683 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:15:58.684 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:58.684 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:15:58.684 00.000 12308 MoveAxis(E, 0, ABG)
22:15:58.684 00.000 12308 Move returns status 0, amount 0
22:15:58.684 00.000 12308 MoveAxis(N, 0, ABG)
22:15:58.684 00.000 12308 Move returns status 0, amount 0
22:15:58.686 00.002 12308 move complete, result=0
22:15:58.686 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:15:58.690 00.004 12308 worker thread done servicing request
22:15:58.711 00.021 14556 UpdateGuideState exits: m=2142 SNR=31.1
22:15:58.715 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:58.718 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:15:58.722 00.004 14556 Enqueuing Expose request
22:15:58.726 00.004 12308 Worker thread wakes up
22:15:58.726 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:15:58.727 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:15:58.727 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:15:59.973 01.246 12308 Exposure complete
22:16:00.135 00.162 12308 worker thread done servicing request
22:16:00.136 00.001 14556 OnExposeComplete: enter
22:16:00.141 00.005 14556 UpdateGuideState(): m_state=6
22:16:00.144 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4404
22:16:00.149 00.005 14556 Star::Find returns 1 (0), X=185.93, Y=992.05, Mass=2070, SNR=30.6, Peak=182 HFD=4.5
22:16:00.152 00.003 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.41 = -0.88)
22:16:00.155 00.003 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.98)
22:16:00.160 00.005 14556 CameraToMount -- cameraX=-0.23 cameraY=0.24 hyp=0.33 cameraTheta=2.33 mountX=0.21 mountY=-0.27, mountTheta=-0.91
22:16:00.164 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.24, opts=13)
22:16:00.168 00.004 14556 Enqueuing Move request for scope (-0.23, 0.24)
22:16:00.171 00.003 12308 Worker thread wakes up
22:16:00.171 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.24) opts 0xd
22:16:00.171 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.24)
22:16:00.173 00.002 12308 Moving (-0.23, 0.24) raw xDistance=0.21 yDistance=-0.27
22:16:00.173 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:16:00.173 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:16:00.173 00.000 12308 MoveAxis(W, 91, ABG)
22:16:00.173 00.000 12308 Guiding  Dir = 3, Dur = 91
22:16:00.174 00.001 12308 IsSlewing returns 0
22:16:00.174 00.000 12308 IsGuiding returns 0
22:16:00.175 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:00.179 00.004 12308 PulseGuide returned control before completion, sleep 101
22:16:00.199 00.020 14556 UpdateGuideState exits: m=2070 SNR=30.6
22:16:00.203 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:00.207 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:00.210 00.003 14556 Enqueuing Expose request
22:16:00.293 00.083 12308 IsGuiding returns 0
22:16:00.294 00.001 12308 Move returns status 0, amount 91
22:16:00.294 00.000 12308 MoveAxis(N, 190, ABG)
22:16:00.294 00.000 12308 Guiding  Dir = 0, Dur = 190
22:16:00.295 00.001 12308 IsSlewing returns 0
22:16:00.296 00.001 12308 IsGuiding returns 0
22:16:00.297 00.001 12308 PulseGuide returned control before completion, sleep 200
22:16:00.513 00.216 12308 IsGuiding returns 1
22:16:00.514 00.001 12308 scope still moving after pulse duration time elapsed
22:16:00.544 00.030 12308 IsSlewing returns 0
22:16:00.546 00.002 12308 IsGuiding returns 0
22:16:00.546 00.000 12308 scope move finished after 190 + 58 ms
22:16:00.546 00.000 12308 Move returns status 0, amount 190
22:16:00.547 00.001 12308 move complete, result=0
22:16:00.547 00.000 12308 worker thread done servicing request
22:16:00.547 00.000 12308 Worker thread wakes up
22:16:00.548 00.001 14556 GuideStep: 0.2 px 91 ms WEST, -0.3 px 190 ms NORTH
22:16:00.556 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:00.557 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:01.807 01.250 12308 Exposure complete
22:16:01.949 00.142 12308 worker thread done servicing request
22:16:01.949 00.000 14556 OnExposeComplete: enter
22:16:01.953 00.004 14556 UpdateGuideState(): m_state=6
22:16:01.957 00.004 14556 Star::Find(15, 185, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4405
22:16:01.961 00.004 14556 Star::Find returns 1 (0), X=186.13, Y=991.84, Mass=2175, SNR=31.3, Peak=195 HFD=4.4
22:16:01.965 00.004 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.36 = -0.92)
22:16:01.969 00.004 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.26 = -1.02)
22:16:01.972 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.29 mountX=0.02 mountY=-0.03, mountTheta=-0.95
22:16:01.977 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.03, opts=13)
22:16:01.981 00.004 14556 Enqueuing Move request for scope (-0.02, 0.03)
22:16:01.986 00.005 12308 Worker thread wakes up
22:16:01.986 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
22:16:01.986 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
22:16:01.986 00.000 12308 Moving (-0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
22:16:01.986 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:16:01.986 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:01.987 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:16:01.987 00.000 12308 MoveAxis(E, 0, ABG)
22:16:01.987 00.000 12308 Move returns status 0, amount 0
22:16:01.987 00.000 12308 MoveAxis(N, 0, ABG)
22:16:01.987 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:01.992 00.005 12308 Move returns status 0, amount 0
22:16:01.992 00.000 12308 move complete, result=0
22:16:01.993 00.001 12308 worker thread done servicing request
22:16:02.012 00.019 14556 UpdateGuideState exits: m=2175 SNR=31.3
22:16:02.017 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:02.020 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:02.025 00.005 14556 Enqueuing Expose request
22:16:02.028 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:16:02.032 00.004 12308 Worker thread wakes up
22:16:02.032 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:02.032 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:03.276 01.244 12308 Exposure complete
22:16:03.421 00.145 12308 worker thread done servicing request
22:16:03.421 00.000 14556 OnExposeComplete: enter
22:16:03.426 00.005 14556 UpdateGuideState(): m_state=6
22:16:03.429 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4406
22:16:03.434 00.005 14556 Star::Find returns 1 (0), X=186.07, Y=991.99, Mass=2037, SNR=30.5, Peak=164 HFD=4.5
22:16:03.438 00.004 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.11 = -1.17)
22:16:03.442 00.004 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.27)
22:16:03.445 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.20 cameraTheta=2.04 mountX=0.08 mountY=-0.19, mountTheta=-1.19
22:16:03.450 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.18, opts=13)
22:16:03.454 00.004 14556 Enqueuing Move request for scope (-0.09, 0.18)
22:16:03.460 00.006 12308 Worker thread wakes up
22:16:03.460 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
22:16:03.460 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
22:16:03.460 00.000 12308 Moving (-0.09, 0.18) raw xDistance=0.08 yDistance=-0.19
22:16:03.460 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:16:03.461 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:03.461 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:16:03.461 00.000 12308 MoveAxis(E, 0, ABG)
22:16:03.461 00.000 12308 Move returns status 0, amount 0
22:16:03.461 00.000 12308 MoveAxis(N, 0, ABG)
22:16:03.461 00.000 12308 Move returns status 0, amount 0
22:16:03.462 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:03.467 00.005 12308 move complete, result=0
22:16:03.467 00.000 12308 worker thread done servicing request
22:16:03.486 00.019 14556 UpdateGuideState exits: m=2037 SNR=30.5
22:16:03.491 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:03.495 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:03.498 00.003 14556 Enqueuing Expose request
22:16:03.502 00.004 12308 Worker thread wakes up
22:16:03.502 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:03.502 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:03.503 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:16:04.746 01.243 12308 Exposure complete
22:16:04.894 00.148 12308 worker thread done servicing request
22:16:04.894 00.000 14556 OnExposeComplete: enter
22:16:04.898 00.004 14556 UpdateGuideState(): m_state=6
22:16:04.901 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4407
22:16:04.905 00.004 14556 Star::Find returns 1 (0), X=186.09, Y=992.11, Mass=2263, SNR=31.9, Peak=213 HFD=4.4
22:16:04.910 00.005 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.87 = -1.42)
22:16:04.912 00.002 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.52)
22:16:04.917 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.29 hyp=0.30 cameraTheta=1.79 mountX=0.05 mountY=-0.30, mountTheta=-1.42
22:16:04.922 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.29, opts=13)
22:16:04.927 00.005 14556 Enqueuing Move request for scope (-0.07, 0.29)
22:16:04.931 00.004 12308 Worker thread wakes up
22:16:04.931 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.29) opts 0xd
22:16:04.931 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.29)
22:16:04.931 00.000 12308 Moving (-0.07, 0.29) raw xDistance=0.05 yDistance=-0.30
22:16:04.931 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:16:04.932 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:16:04.932 00.000 12308 MoveAxis(E, 0, ABG)
22:16:04.932 00.000 12308 Move returns status 0, amount 0
22:16:04.932 00.000 12308 MoveAxis(N, 211, ABG)
22:16:04.932 00.000 12308 Guiding  Dir = 0, Dur = 211
22:16:04.932 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:04.937 00.005 12308 IsSlewing returns 0
22:16:04.937 00.000 12308 IsGuiding returns 0
22:16:04.938 00.001 12308 PulseGuide returned control before completion, sleep 221
22:16:04.960 00.022 14556 UpdateGuideState exits: m=2263 SNR=31.9
22:16:04.965 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:04.968 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:04.973 00.005 14556 Enqueuing Expose request
22:16:05.161 00.188 12308 IsGuiding returns 1
22:16:05.161 00.000 12308 scope still moving after pulse duration time elapsed
22:16:05.192 00.031 12308 IsSlewing returns 0
22:16:05.193 00.001 12308 IsGuiding returns 0
22:16:05.193 00.000 12308 scope move finished after 211 + 45 ms
22:16:05.194 00.001 12308 Move returns status 0, amount 211
22:16:05.195 00.001 12308 move complete, result=0
22:16:05.195 00.000 12308 worker thread done servicing request
22:16:05.195 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 211 ms NORTH
22:16:05.203 00.008 12308 Worker thread wakes up
22:16:05.203 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:05.203 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:06.457 01.254 12308 Exposure complete
22:16:06.604 00.147 12308 worker thread done servicing request
22:16:06.604 00.000 14556 OnExposeComplete: enter
22:16:06.609 00.005 14556 UpdateGuideState(): m_state=6
22:16:06.612 00.003 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4408
22:16:06.616 00.004 14556 Star::Find returns 1 (0), X=185.99, Y=991.73, Mass=2006, SNR=30.1, Peak=180 HFD=4.3
22:16:06.620 00.004 14556 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-3.07) = xAngle (0.40 = 0.40)
22:16:06.624 00.004 14556 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.30 = 0.30)
22:16:06.628 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-2.67 mountX=0.17 mountY=0.06, mountTheta=0.31
22:16:06.635 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.09, opts=13)
22:16:06.639 00.004 14556 Enqueuing Move request for scope (-0.17, -0.09)
22:16:06.643 00.004 12308 Worker thread wakes up
22:16:06.643 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.09) opts 0xd
22:16:06.643 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.09)
22:16:06.643 00.000 12308 Moving (-0.17, -0.09) raw xDistance=0.17 yDistance=0.06
22:16:06.643 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:16:06.644 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:06.644 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:16:06.644 00.000 12308 MoveAxis(E, 0, ABG)
22:16:06.644 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:06.648 00.004 12308 Move returns status 0, amount 0
22:16:06.648 00.000 12308 MoveAxis(N, 0, ABG)
22:16:06.648 00.000 12308 Move returns status 0, amount 0
22:16:06.648 00.000 12308 move complete, result=0
22:16:06.648 00.000 12308 worker thread done servicing request
22:16:06.670 00.022 14556 UpdateGuideState exits: m=2006 SNR=30.1
22:16:06.676 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:06.680 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:06.685 00.005 14556 Enqueuing Expose request
22:16:06.689 00.004 12308 Worker thread wakes up
22:16:06.689 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:16:06.693 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:06.693 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:07.943 01.250 12308 Exposure complete
22:16:08.095 00.152 12308 worker thread done servicing request
22:16:08.095 00.000 14556 OnExposeComplete: enter
22:16:08.102 00.007 14556 UpdateGuideState(): m_state=6
22:16:08.106 00.004 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4409
22:16:08.111 00.005 14556 Star::Find returns 1 (0), X=185.88, Y=991.95, Mass=2156, SNR=31.3, Peak=208 HFD=4.5
22:16:08.115 00.004 14556 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.07) = xAngle (5.76 = -0.53)
22:16:08.118 00.003 14556 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.63)
22:16:08.122 00.004 14556 CameraToMount -- cameraX=-0.28 cameraY=0.14 hyp=0.31 cameraTheta=2.68 mountX=0.27 mountY=-0.18, mountTheta=-0.60
22:16:08.128 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.14, opts=13)
22:16:08.135 00.007 14556 Enqueuing Move request for scope (-0.28, 0.14)
22:16:08.141 00.006 12308 Worker thread wakes up
22:16:08.141 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.14) opts 0xd
22:16:08.141 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.14)
22:16:08.141 00.000 12308 Moving (-0.28, 0.14) raw xDistance=0.27 yDistance=-0.18
22:16:08.141 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:16:08.143 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:08.143 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:16:08.143 00.000 12308 MoveAxis(W, 118, ABG)
22:16:08.143 00.000 12308 Guiding  Dir = 3, Dur = 118
22:16:08.144 00.001 12308 IsSlewing returns 0
22:16:08.144 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:08.150 00.006 12308 IsGuiding returns 0
22:16:08.151 00.001 12308 PulseGuide returned control before completion, sleep 128
22:16:08.173 00.022 14556 UpdateGuideState exits: m=2156 SNR=31.3
22:16:08.178 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:08.182 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:08.186 00.004 14556 Enqueuing Expose request
22:16:08.280 00.094 12308 IsGuiding returns 1
22:16:08.281 00.001 12308 scope still moving after pulse duration time elapsed
22:16:08.310 00.029 12308 IsSlewing returns 0
22:16:08.311 00.001 12308 IsGuiding returns 0
22:16:08.311 00.000 12308 scope move finished after 118 + 44 ms
22:16:08.313 00.002 12308 Move returns status 0, amount 118
22:16:08.313 00.000 12308 MoveAxis(N, 0, ABG)
22:16:08.314 00.001 12308 Move returns status 0, amount 0
22:16:08.314 00.000 12308 move complete, result=0
22:16:08.315 00.001 12308 worker thread done servicing request
22:16:08.315 00.000 14556 GuideStep: 0.3 px 118 ms WEST, -0.2 px 0 ms NORTH
22:16:08.322 00.007 12308 Worker thread wakes up
22:16:08.322 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:08.322 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:09.570 01.248 12308 Exposure complete
22:16:09.711 00.141 12308 worker thread done servicing request
22:16:09.711 00.000 14556 OnExposeComplete: enter
22:16:09.715 00.004 14556 UpdateGuideState(): m_state=6
22:16:09.719 00.004 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4410
22:16:09.722 00.003 14556 Star::Find returns 1 (0), X=186.01, Y=991.88, Mass=2147, SNR=31.1, Peak=183 HFD=4.6
22:16:09.728 00.006 14556 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.07) = xAngle (5.80 = -0.48)
22:16:09.731 00.003 14556 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.70 = -0.58)
22:16:09.735 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.17 cameraTheta=2.73 mountX=0.15 mountY=-0.09, mountTheta=-0.55
22:16:09.740 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.07, opts=13)
22:16:09.743 00.003 14556 Enqueuing Move request for scope (-0.15, 0.07)
22:16:09.748 00.005 12308 Worker thread wakes up
22:16:09.748 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd
22:16:09.748 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.07)
22:16:09.748 00.000 12308 Moving (-0.15, 0.07) raw xDistance=0.15 yDistance=-0.09
22:16:09.749 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:16:09.749 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:09.749 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:16:09.749 00.000 12308 MoveAxis(E, 0, ABG)
22:16:09.749 00.000 12308 Move returns status 0, amount 0
22:16:09.749 00.000 12308 MoveAxis(N, 0, ABG)
22:16:09.749 00.000 12308 Move returns status 0, amount 0
22:16:09.749 00.000 12308 move complete, result=0
22:16:09.750 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:09.754 00.004 12308 worker thread done servicing request
22:16:09.777 00.023 14556 UpdateGuideState exits: m=2147 SNR=31.1
22:16:09.782 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:09.787 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:09.791 00.004 14556 Enqueuing Expose request
22:16:09.795 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:16:09.801 00.006 12308 Worker thread wakes up
22:16:09.801 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:09.801 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:11.057 01.256 12308 Exposure complete
22:16:11.220 00.163 12308 worker thread done servicing request
22:16:11.221 00.001 14556 OnExposeComplete: enter
22:16:11.226 00.005 14556 UpdateGuideState(): m_state=6
22:16:11.233 00.007 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4411
22:16:11.238 00.005 14556 Star::Find returns 1 (0), X=186.06, Y=992.02, Mass=2083, SNR=30.6, Peak=196 HFD=4.5
22:16:11.244 00.006 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
22:16:11.248 00.004 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.32)
22:16:11.254 00.006 14556 CameraToMount -- cameraX=-0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.99 mountX=0.08 mountY=-0.22, mountTheta=-1.23
22:16:11.261 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.21, opts=13)
22:16:11.265 00.004 14556 Enqueuing Move request for scope (-0.09, 0.21)
22:16:11.271 00.006 12308 Worker thread wakes up
22:16:11.271 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.21) opts 0xd
22:16:11.271 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.21)
22:16:11.271 00.000 12308 Moving (-0.09, 0.21) raw xDistance=0.08 yDistance=-0.22
22:16:11.271 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:16:11.272 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:16:11.272 00.000 12308 MoveAxis(E, 0, ABG)
22:16:11.272 00.000 12308 Move returns status 0, amount 0
22:16:11.272 00.000 12308 MoveAxis(N, 156, ABG)
22:16:11.272 00.000 12308 Guiding  Dir = 0, Dur = 156
22:16:11.274 00.002 12308 IsSlewing returns 0
22:16:11.274 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:11.279 00.005 12308 IsGuiding returns 0
22:16:11.281 00.002 12308 PulseGuide returned control before completion, sleep 166
22:16:11.303 00.022 14556 UpdateGuideState exits: m=2083 SNR=30.6
22:16:11.308 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:11.312 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:11.317 00.005 14556 Enqueuing Expose request
22:16:11.450 00.133 12308 IsGuiding returns 1
22:16:11.450 00.000 12308 scope still moving after pulse duration time elapsed
22:16:11.481 00.031 12308 IsSlewing returns 0
22:16:11.481 00.000 12308 IsGuiding returns 0
22:16:11.482 00.001 12308 scope move finished after 156 + 46 ms
22:16:11.482 00.000 12308 Move returns status 0, amount 156
22:16:11.483 00.001 12308 move complete, result=0
22:16:11.483 00.000 12308 worker thread done servicing request
22:16:11.483 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 156 ms NORTH
22:16:11.491 00.008 12308 Worker thread wakes up
22:16:11.492 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:11.492 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:12.745 01.253 12308 Exposure complete
22:16:12.898 00.153 12308 worker thread done servicing request
22:16:12.898 00.000 14556 OnExposeComplete: enter
22:16:12.902 00.004 14556 UpdateGuideState(): m_state=6
22:16:12.906 00.004 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4412
22:16:12.910 00.004 14556 Star::Find returns 1 (0), X=186.10, Y=991.91, Mass=2256, SNR=32.0, Peak=178 HFD=4.5
22:16:12.914 00.004 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
22:16:12.917 00.003 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
22:16:12.922 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.13 mountX=0.05 mountY=-0.11, mountTheta=-1.10
22:16:12.928 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.10, opts=13)
22:16:12.932 00.004 14556 Enqueuing Move request for scope (-0.06, 0.10)
22:16:12.936 00.004 12308 Worker thread wakes up
22:16:12.936 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
22:16:12.937 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
22:16:12.937 00.000 12308 Moving (-0.06, 0.10) raw xDistance=0.05 yDistance=-0.11
22:16:12.937 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:16:12.937 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:12.937 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:16:12.938 00.001 12308 MoveAxis(E, 0, ABG)
22:16:12.938 00.000 12308 Move returns status 0, amount 0
22:16:12.938 00.000 12308 MoveAxis(N, 0, ABG)
22:16:12.938 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:12.943 00.005 12308 Move returns status 0, amount 0
22:16:12.943 00.000 12308 move complete, result=0
22:16:12.943 00.000 12308 worker thread done servicing request
22:16:12.964 00.021 14556 UpdateGuideState exits: m=2256 SNR=32.0
22:16:12.968 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:12.972 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:12.975 00.003 14556 Enqueuing Expose request
22:16:12.980 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:16:12.983 00.003 12308 Worker thread wakes up
22:16:12.983 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:12.983 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:14.229 01.246 12308 Exposure complete
22:16:14.369 00.140 12308 worker thread done servicing request
22:16:14.370 00.001 14556 OnExposeComplete: enter
22:16:14.373 00.003 14556 UpdateGuideState(): m_state=6
22:16:14.378 00.005 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4413
22:16:14.382 00.004 14556 Star::Find returns 1 (0), X=186.17, Y=992.02, Mass=2090, SNR=31.0, Peak=192 HFD=4.6
22:16:14.386 00.004 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
22:16:14.390 00.004 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
22:16:14.397 00.007 14556 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.50 mountX=-0.03 mountY=-0.20, mountTheta=-1.71
22:16:14.402 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.21, opts=13)
22:16:14.406 00.004 14556 Enqueuing Move request for scope (0.01, 0.21)
22:16:14.411 00.005 12308 Worker thread wakes up
22:16:14.411 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
22:16:14.411 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
22:16:14.412 00.001 12308 Moving (0.01, 0.21) raw xDistance=-0.03 yDistance=-0.20
22:16:14.412 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:16:14.412 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:16:14.412 00.000 12308 MoveAxis(E, 0, ABG)
22:16:14.412 00.000 12308 Move returns status 0, amount 0
22:16:14.412 00.000 12308 MoveAxis(N, 144, ABG)
22:16:14.412 00.000 12308 Guiding  Dir = 0, Dur = 144
22:16:14.413 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:14.418 00.005 12308 IsSlewing returns 0
22:16:14.418 00.000 12308 IsGuiding returns 0
22:16:14.420 00.002 12308 PulseGuide returned control before completion, sleep 154
22:16:14.441 00.021 14556 UpdateGuideState exits: m=2090 SNR=31.0
22:16:14.446 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:14.452 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:14.455 00.003 14556 Enqueuing Expose request
22:16:14.582 00.127 12308 IsGuiding returns 1
22:16:14.582 00.000 12308 scope still moving after pulse duration time elapsed
22:16:14.613 00.031 12308 IsSlewing returns 0
22:16:14.613 00.000 12308 IsGuiding returns 1
22:16:14.645 00.032 12308 IsSlewing returns 0
22:16:14.645 00.000 12308 IsGuiding returns 1
22:16:14.676 00.031 12308 IsSlewing returns 0
22:16:14.676 00.000 12308 IsGuiding returns 0
22:16:14.677 00.001 12308 scope move finished after 144 + 113 ms
22:16:14.677 00.000 12308 Move returns status 0, amount 144
22:16:14.677 00.000 12308 move complete, result=0
22:16:14.678 00.001 12308 worker thread done servicing request
22:16:14.678 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 144 ms NORTH
22:16:14.683 00.005 12308 Worker thread wakes up
22:16:14.684 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:14.684 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:15.924 01.240 12308 Exposure complete
22:16:16.052 00.128 12308 worker thread done servicing request
22:16:16.053 00.001 14556 OnExposeComplete: enter
22:16:16.056 00.003 14556 UpdateGuideState(): m_state=6
22:16:16.061 00.005 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4414
22:16:16.064 00.003 14556 Star::Find returns 1 (0), X=185.91, Y=991.74, Mass=2138, SNR=31.1, Peak=186 HFD=4.9
22:16:16.069 00.005 14556 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.07) = xAngle (0.21 = 0.21)
22:16:16.072 00.003 14556 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.11 = 0.11)
22:16:16.076 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.07 hyp=0.25 cameraTheta=-2.86 mountX=0.25 mountY=0.03, mountTheta=0.11
22:16:16.081 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.07, opts=13)
22:16:16.086 00.005 14556 Enqueuing Move request for scope (-0.24, -0.07)
22:16:16.090 00.004 12308 Worker thread wakes up
22:16:16.090 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.07) opts 0xd
22:16:16.090 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.07)
22:16:16.090 00.000 12308 Moving (-0.24, -0.07) raw xDistance=0.25 yDistance=0.03
22:16:16.091 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:16:16.091 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:16.091 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:16:16.091 00.000 12308 MoveAxis(W, 107, ABG)
22:16:16.091 00.000 12308 Guiding  Dir = 3, Dur = 107
22:16:16.091 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:16.097 00.006 12308 IsSlewing returns 0
22:16:16.097 00.000 12308 IsGuiding returns 0
22:16:16.097 00.000 12308 PulseGuide returned control before completion, sleep 117
22:16:16.120 00.023 14556 UpdateGuideState exits: m=2138 SNR=31.1
22:16:16.124 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:16.128 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:16.132 00.004 14556 Enqueuing Expose request
22:16:16.229 00.097 12308 IsGuiding returns 1
22:16:16.229 00.000 12308 scope still moving after pulse duration time elapsed
22:16:16.261 00.032 12308 IsSlewing returns 0
22:16:16.262 00.001 12308 IsGuiding returns 0
22:16:16.262 00.000 12308 scope move finished after 107 + 57 ms
22:16:16.263 00.001 12308 Move returns status 0, amount 107
22:16:16.264 00.001 12308 MoveAxis(N, 0, ABG)
22:16:16.264 00.000 12308 Move returns status 0, amount 0
22:16:16.265 00.001 12308 move complete, result=0
22:16:16.265 00.000 12308 worker thread done servicing request
22:16:16.266 00.001 14556 GuideStep: 0.2 px 107 ms WEST, 0.0 px 0 ms NORTH
22:16:16.273 00.007 12308 Worker thread wakes up
22:16:16.273 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:16.273 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:17.524 01.251 12308 Exposure complete
22:16:17.673 00.149 12308 worker thread done servicing request
22:16:17.673 00.000 14556 OnExposeComplete: enter
22:16:17.677 00.004 14556 UpdateGuideState(): m_state=6
22:16:17.681 00.004 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4415
22:16:17.684 00.003 14556 Star::Find returns 1 (0), X=186.03, Y=991.71, Mass=2146, SNR=31.0, Peak=180 HFD=4.6
22:16:17.687 00.003 14556 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.07) = xAngle (0.60 = 0.60)
22:16:17.691 00.004 14556 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.50 = 0.50)
22:16:17.696 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-2.47 mountX=0.13 mountY=0.08, mountTheta=0.53
22:16:17.703 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.10, opts=13)
22:16:17.708 00.005 14556 Enqueuing Move request for scope (-0.12, -0.10)
22:16:17.713 00.005 12308 Worker thread wakes up
22:16:17.713 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.10) opts 0xd
22:16:17.713 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.10)
22:16:17.713 00.000 12308 Moving (-0.12, -0.10) raw xDistance=0.13 yDistance=0.08
22:16:17.713 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:16:17.714 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:17.714 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:16:17.714 00.000 12308 MoveAxis(E, 0, ABG)
22:16:17.714 00.000 12308 Move returns status 0, amount 0
22:16:17.714 00.000 12308 MoveAxis(N, 0, ABG)
22:16:17.714 00.000 12308 Move returns status 0, amount 0
22:16:17.715 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:17.720 00.005 12308 move complete, result=0
22:16:17.720 00.000 12308 worker thread done servicing request
22:16:17.741 00.021 14556 UpdateGuideState exits: m=2146 SNR=31.0
22:16:17.745 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:17.749 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:17.753 00.004 14556 Enqueuing Expose request
22:16:17.756 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:16:17.761 00.005 12308 Worker thread wakes up
22:16:17.761 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:17.761 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:19.010 01.249 12308 Exposure complete
22:16:19.153 00.143 12308 worker thread done servicing request
22:16:19.154 00.001 14556 OnExposeComplete: enter
22:16:19.158 00.004 14556 UpdateGuideState(): m_state=6
22:16:19.161 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4416
22:16:19.166 00.005 14556 Star::Find returns 1 (0), X=185.96, Y=991.69, Mass=2296, SNR=32.3, Peak=201 HFD=4.7
22:16:19.169 00.003 14556 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-3.07) = xAngle (0.49 = 0.49)
22:16:19.173 00.004 14556 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.39 = 0.39)
22:16:19.177 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.12 hyp=0.23 cameraTheta=-2.59 mountX=0.20 mountY=0.09, mountTheta=0.40
22:16:19.182 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.12, opts=13)
22:16:19.185 00.003 14556 Enqueuing Move request for scope (-0.19, -0.12)
22:16:19.189 00.004 12308 Worker thread wakes up
22:16:19.189 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.12) opts 0xd
22:16:19.189 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.12)
22:16:19.189 00.000 12308 Moving (-0.19, -0.12) raw xDistance=0.20 yDistance=0.09
22:16:19.189 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:16:19.189 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:19.189 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:16:19.191 00.002 12308 MoveAxis(W, 87, ABG)
22:16:19.191 00.000 12308 Guiding  Dir = 3, Dur = 87
22:16:19.191 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:19.194 00.003 12308 IsSlewing returns 0
22:16:19.195 00.001 12308 IsGuiding returns 0
22:16:19.195 00.000 12308 PulseGuide returned control before completion, sleep 97
22:16:19.214 00.019 14556 UpdateGuideState exits: m=2296 SNR=32.3
22:16:19.217 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:19.220 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:19.224 00.004 14556 Enqueuing Expose request
22:16:19.297 00.073 12308 IsGuiding returns 1
22:16:19.298 00.001 12308 scope still moving after pulse duration time elapsed
22:16:19.328 00.030 12308 IsSlewing returns 0
22:16:19.329 00.001 12308 IsGuiding returns 0
22:16:19.330 00.001 12308 scope move finished after 87 + 48 ms
22:16:19.332 00.002 12308 Move returns status 0, amount 87
22:16:19.332 00.000 12308 MoveAxis(N, 0, ABG)
22:16:19.332 00.000 12308 Move returns status 0, amount 0
22:16:19.333 00.001 12308 move complete, result=0
22:16:19.333 00.000 12308 worker thread done servicing request
22:16:19.333 00.000 14556 GuideStep: 0.2 px 87 ms WEST, 0.1 px 0 ms NORTH
22:16:19.339 00.006 12308 Worker thread wakes up
22:16:19.339 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:19.339 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:20.586 01.247 12308 Exposure complete
22:16:20.735 00.149 12308 worker thread done servicing request
22:16:20.735 00.000 14556 OnExposeComplete: enter
22:16:20.739 00.004 14556 UpdateGuideState(): m_state=6
22:16:20.744 00.005 14556 Star::Find(15, 185, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4417
22:16:20.749 00.005 14556 Star::Find returns 1 (0), X=186.06, Y=991.90, Mass=2113, SNR=30.8, Peak=178 HFD=4.3
22:16:20.752 00.003 14556 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.07) = xAngle (5.49 = -0.79)
22:16:20.756 00.004 14556 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.39 = -0.89)
22:16:20.760 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.42 mountX=0.09 mountY=-0.10, mountTheta=-0.84
22:16:20.766 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.08, opts=13)
22:16:20.770 00.004 14556 Enqueuing Move request for scope (-0.10, 0.08)
22:16:20.773 00.003 12308 Worker thread wakes up
22:16:20.773 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
22:16:20.775 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
22:16:20.775 00.000 12308 Moving (-0.10, 0.08) raw xDistance=0.09 yDistance=-0.10
22:16:20.775 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:16:20.775 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:20.775 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:16:20.776 00.001 12308 MoveAxis(E, 0, ABG)
22:16:20.776 00.000 12308 Move returns status 0, amount 0
22:16:20.776 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:20.781 00.005 12308 MoveAxis(N, 0, ABG)
22:16:20.781 00.000 12308 Move returns status 0, amount 0
22:16:20.781 00.000 12308 move complete, result=0
22:16:20.781 00.000 12308 worker thread done servicing request
22:16:20.801 00.020 14556 UpdateGuideState exits: m=2113 SNR=30.8
22:16:20.805 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:20.809 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:20.813 00.004 14556 Enqueuing Expose request
22:16:20.817 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:16:20.821 00.004 12308 Worker thread wakes up
22:16:20.821 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:20.822 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:22.073 01.251 12308 Exposure complete
22:16:22.218 00.145 12308 worker thread done servicing request
22:16:22.218 00.000 14556 OnExposeComplete: enter
22:16:22.223 00.005 14556 UpdateGuideState(): m_state=6
22:16:22.226 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4418
22:16:22.232 00.006 14556 Star::Find returns 1 (0), X=186.37, Y=992.01, Mass=2146, SNR=31.2, Peak=170 HFD=4.2
22:16:22.238 00.006 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.83 = -2.45)
22:16:22.243 00.005 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.55)
22:16:22.247 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.20 hyp=0.29 cameraTheta=0.76 mountX=-0.22 mountY=-0.16, mountTheta=-2.51
22:16:22.252 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.20, opts=13)
22:16:22.256 00.004 14556 Enqueuing Move request for scope (0.21, 0.20)
22:16:22.264 00.008 12308 Worker thread wakes up
22:16:22.264 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.20) opts 0xd
22:16:22.264 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.20)
22:16:22.264 00.000 12308 Moving (0.21, 0.20) raw xDistance=-0.22 yDistance=-0.16
22:16:22.264 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:16:22.265 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:22.265 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:16:22.265 00.000 12308 MoveAxis(E, 97, ABG)
22:16:22.265 00.000 12308 Guiding  Dir = 2, Dur = 97
22:16:22.266 00.001 12308 IsSlewing returns 0
22:16:22.266 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:22.272 00.006 12308 IsGuiding returns 0
22:16:22.273 00.001 12308 PulseGuide returned control before completion, sleep 107
22:16:22.295 00.022 14556 UpdateGuideState exits: m=2146 SNR=31.2
22:16:22.299 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:22.304 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:22.309 00.005 14556 Enqueuing Expose request
22:16:22.390 00.081 12308 IsGuiding returns 1
22:16:22.390 00.000 12308 scope still moving after pulse duration time elapsed
22:16:22.421 00.031 12308 IsSlewing returns 0
22:16:22.422 00.001 12308 IsGuiding returns 0
22:16:22.422 00.000 12308 scope move finished after 97 + 53 ms
22:16:22.423 00.001 12308 Move returns status 0, amount 97
22:16:22.423 00.000 12308 MoveAxis(N, 0, ABG)
22:16:22.423 00.000 12308 Move returns status 0, amount 0
22:16:22.424 00.001 12308 move complete, result=0
22:16:22.424 00.000 12308 worker thread done servicing request
22:16:22.425 00.001 14556 GuideStep: -0.2 px 97 ms EAST, -0.2 px 0 ms NORTH
22:16:22.431 00.006 12308 Worker thread wakes up
22:16:22.431 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:22.431 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:23.684 01.253 12308 Exposure complete
22:16:23.825 00.141 12308 worker thread done servicing request
22:16:23.826 00.001 14556 OnExposeComplete: enter
22:16:23.830 00.004 14556 UpdateGuideState(): m_state=6
22:16:23.834 00.004 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4419
22:16:23.838 00.004 14556 Star::Find returns 1 (0), X=186.17, Y=992.23, Mass=2104, SNR=30.8, Peak=185 HFD=4.5
22:16:23.842 00.004 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.61 = -1.68)
22:16:23.846 00.004 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.78)
22:16:23.848 00.002 14556 CameraToMount -- cameraX=0.02 cameraY=0.42 hyp=0.42 cameraTheta=1.53 mountX=-0.05 mountY=-0.41, mountTheta=-1.68
22:16:23.853 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.42, opts=13)
22:16:23.859 00.006 14556 Enqueuing Move request for scope (0.02, 0.42)
22:16:23.864 00.005 12308 Worker thread wakes up
22:16:23.864 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.42) opts 0xd
22:16:23.865 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.42)
22:16:23.865 00.000 12308 Moving (0.02, 0.42) raw xDistance=-0.05 yDistance=-0.41
22:16:23.865 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:16:23.865 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
22:16:23.865 00.000 12308 MoveAxis(E, 0, ABG)
22:16:23.866 00.001 12308 Move returns status 0, amount 0
22:16:23.866 00.000 12308 MoveAxis(N, 291, ABG)
22:16:23.866 00.000 12308 Guiding  Dir = 0, Dur = 291
22:16:23.867 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:23.871 00.004 12308 IsSlewing returns 0
22:16:23.871 00.000 12308 IsGuiding returns 0
22:16:23.872 00.001 12308 PulseGuide returned control before completion, sleep 301
22:16:23.891 00.019 14556 UpdateGuideState exits: m=2104 SNR=30.8
22:16:23.897 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:23.900 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:23.905 00.005 14556 Enqueuing Expose request
22:16:24.174 00.269 12308 IsGuiding returns 1
22:16:24.175 00.001 12308 scope still moving after pulse duration time elapsed
22:16:24.206 00.031 12308 IsSlewing returns 0
22:16:24.208 00.002 12308 IsGuiding returns 0
22:16:24.210 00.002 12308 scope move finished after 291 + 47 ms
22:16:24.211 00.001 12308 Move returns status 0, amount 291
22:16:24.212 00.001 12308 move complete, result=0
22:16:24.214 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 291 ms NORTH
22:16:24.221 00.007 12308 worker thread done servicing request
22:16:24.221 00.000 12308 Worker thread wakes up
22:16:24.221 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:24.221 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:25.474 01.253 12308 Exposure complete
22:16:25.606 00.132 12308 worker thread done servicing request
22:16:25.607 00.001 14556 OnExposeComplete: enter
22:16:25.611 00.004 14556 UpdateGuideState(): m_state=6
22:16:25.614 00.003 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4420
22:16:25.617 00.003 14556 Star::Find returns 1 (0), X=186.13, Y=991.63, Mass=2187, SNR=31.2, Peak=188 HFD=4.3
22:16:25.621 00.004 14556 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-3.07) = xAngle (1.37 = 1.37)
22:16:25.625 00.004 14556 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.28 = 1.28)
22:16:25.629 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.70 mountX=0.04 mountY=0.18, mountTheta=1.37
22:16:25.635 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.19, opts=13)
22:16:25.639 00.004 14556 Enqueuing Move request for scope (-0.02, -0.19)
22:16:25.644 00.005 12308 Worker thread wakes up
22:16:25.644 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.19) opts 0xd
22:16:25.644 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.19)
22:16:25.644 00.000 12308 Moving (-0.02, -0.19) raw xDistance=0.04 yDistance=0.18
22:16:25.644 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:16:25.645 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:25.645 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:16:25.645 00.000 12308 MoveAxis(E, 0, ABG)
22:16:25.645 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:25.649 00.004 12308 Move returns status 0, amount 0
22:16:25.649 00.000 12308 MoveAxis(N, 0, ABG)
22:16:25.649 00.000 12308 Move returns status 0, amount 0
22:16:25.649 00.000 12308 move complete, result=0
22:16:25.651 00.002 12308 worker thread done servicing request
22:16:25.671 00.020 14556 UpdateGuideState exits: m=2187 SNR=31.2
22:16:25.676 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:25.681 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:25.685 00.004 14556 Enqueuing Expose request
22:16:25.690 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:16:25.694 00.004 12308 Worker thread wakes up
22:16:25.694 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:25.695 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:26.945 01.250 12308 Exposure complete
22:16:27.091 00.146 12308 worker thread done servicing request
22:16:27.091 00.000 14556 OnExposeComplete: enter
22:16:27.094 00.003 14556 UpdateGuideState(): m_state=6
22:16:27.097 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4421
22:16:27.100 00.003 14556 Star::Find returns 1 (0), X=186.07, Y=991.87, Mass=2206, SNR=31.6, Peak=198 HFD=4.3
22:16:27.103 00.003 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.66 = -0.63)
22:16:27.105 00.002 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.73)
22:16:27.109 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.58 mountX=0.08 mountY=-0.07, mountTheta=-0.69
22:16:27.113 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.05, opts=13)
22:16:27.116 00.003 14556 Enqueuing Move request for scope (-0.09, 0.05)
22:16:27.120 00.004 12308 Worker thread wakes up
22:16:27.120 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
22:16:27.120 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
22:16:27.120 00.000 12308 Moving (-0.09, 0.05) raw xDistance=0.08 yDistance=-0.07
22:16:27.120 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:16:27.121 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:27.121 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:16:27.121 00.000 12308 MoveAxis(E, 0, ABG)
22:16:27.121 00.000 12308 Move returns status 0, amount 0
22:16:27.121 00.000 12308 MoveAxis(N, 0, ABG)
22:16:27.121 00.000 12308 Move returns status 0, amount 0
22:16:27.121 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:27.125 00.004 12308 move complete, result=0
22:16:27.125 00.000 12308 worker thread done servicing request
22:16:27.141 00.016 14556 UpdateGuideState exits: m=2206 SNR=31.6
22:16:27.145 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:27.147 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:27.150 00.003 14556 Enqueuing Expose request
22:16:27.153 00.003 12308 Worker thread wakes up
22:16:27.153 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:16:27.156 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:27.156 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:28.402 01.246 12308 Exposure complete
22:16:28.545 00.143 12308 worker thread done servicing request
22:16:28.546 00.001 14556 OnExposeComplete: enter
22:16:28.551 00.005 14556 UpdateGuideState(): m_state=6
22:16:28.557 00.006 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4422
22:16:28.563 00.006 14556 Star::Find returns 1 (0), X=186.12, Y=991.79, Mass=2178, SNR=31.3, Peak=187 HFD=4.5
22:16:28.569 00.006 14556 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.07) = xAngle (0.52 = 0.52)
22:16:28.573 00.004 14556 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.42 = 0.42)
22:16:28.579 00.006 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.55 mountX=0.04 mountY=0.02, mountTheta=0.44
22:16:28.584 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.02, opts=13)
22:16:28.588 00.004 14556 Enqueuing Move request for scope (-0.04, -0.02)
22:16:28.591 00.003 12308 Worker thread wakes up
22:16:28.591 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
22:16:28.591 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
22:16:28.592 00.001 12308 Moving (-0.04, -0.02) raw xDistance=0.04 yDistance=0.02
22:16:28.592 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:16:28.592 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:28.592 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:16:28.593 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:28.598 00.005 12308 MoveAxis(E, 0, ABG)
22:16:28.598 00.000 12308 Move returns status 0, amount 0
22:16:28.598 00.000 12308 MoveAxis(N, 0, ABG)
22:16:28.598 00.000 12308 Move returns status 0, amount 0
22:16:28.599 00.001 12308 move complete, result=0
22:16:28.599 00.000 12308 worker thread done servicing request
22:16:28.619 00.020 14556 UpdateGuideState exits: m=2178 SNR=31.3
22:16:28.623 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:28.627 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:28.631 00.004 14556 Enqueuing Expose request
22:16:28.635 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:16:28.640 00.005 12308 Worker thread wakes up
22:16:28.640 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:28.640 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:29.897 01.257 12308 Exposure complete
22:16:30.048 00.151 12308 worker thread done servicing request
22:16:30.048 00.000 14556 OnExposeComplete: enter
22:16:30.051 00.003 14556 UpdateGuideState(): m_state=6
22:16:30.056 00.005 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4423
22:16:30.059 00.003 14556 Star::Find returns 1 (0), X=186.05, Y=991.89, Mass=2097, SNR=30.5, Peak=191 HFD=4.5
22:16:30.063 00.004 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.57 = -0.71)
22:16:30.067 00.004 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.81)
22:16:30.071 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.13 cameraTheta=2.50 mountX=0.10 mountY=-0.10, mountTheta=-0.77
22:16:30.077 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.08, opts=13)
22:16:30.083 00.006 14556 Enqueuing Move request for scope (-0.11, 0.08)
22:16:30.087 00.004 12308 Worker thread wakes up
22:16:30.087 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
22:16:30.087 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
22:16:30.087 00.000 12308 Moving (-0.11, 0.08) raw xDistance=0.10 yDistance=-0.10
22:16:30.087 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:16:30.088 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:30.088 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:16:30.088 00.000 12308 MoveAxis(E, 0, ABG)
22:16:30.088 00.000 12308 Move returns status 0, amount 0
22:16:30.088 00.000 12308 MoveAxis(N, 0, ABG)
22:16:30.089 00.001 12308 Move returns status 0, amount 0
22:16:30.090 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:30.094 00.004 12308 move complete, result=0
22:16:30.094 00.000 12308 worker thread done servicing request
22:16:30.113 00.019 14556 UpdateGuideState exits: m=2097 SNR=30.5
22:16:30.118 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:30.120 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:30.123 00.003 14556 Enqueuing Expose request
22:16:30.126 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:16:30.129 00.003 12308 Worker thread wakes up
22:16:30.129 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:30.129 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:31.373 01.244 12308 Exposure complete
22:16:31.508 00.135 12308 worker thread done servicing request
22:16:31.509 00.001 14556 OnExposeComplete: enter
22:16:31.512 00.003 14556 UpdateGuideState(): m_state=6
22:16:31.518 00.006 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4424
22:16:31.523 00.005 14556 Star::Find returns 1 (0), X=186.12, Y=992.04, Mass=2001, SNR=30.2, Peak=169 HFD=4.5
22:16:31.527 00.004 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.82 = -1.46)
22:16:31.531 00.004 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.56)
22:16:31.534 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.23 hyp=0.23 cameraTheta=1.75 mountX=0.03 mountY=-0.23, mountTheta=-1.46
22:16:31.540 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.23, opts=13)
22:16:31.544 00.004 14556 Enqueuing Move request for scope (-0.04, 0.23)
22:16:31.548 00.004 12308 Worker thread wakes up
22:16:31.548 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.23) opts 0xd
22:16:31.548 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.23)
22:16:31.548 00.000 12308 Moving (-0.04, 0.23) raw xDistance=0.03 yDistance=-0.23
22:16:31.548 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:16:31.548 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:16:31.549 00.001 12308 MoveAxis(E, 0, ABG)
22:16:31.549 00.000 12308 Move returns status 0, amount 0
22:16:31.549 00.000 12308 MoveAxis(N, 163, ABG)
22:16:31.550 00.001 12308 Guiding  Dir = 0, Dur = 163
22:16:31.550 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:31.553 00.003 12308 IsSlewing returns 0
22:16:31.555 00.002 12308 IsGuiding returns 0
22:16:31.555 00.000 12308 PulseGuide returned control before completion, sleep 173
22:16:31.572 00.017 14556 UpdateGuideState exits: m=2001 SNR=30.2
22:16:31.575 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:31.578 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:31.581 00.003 14556 Enqueuing Expose request
22:16:31.740 00.159 12308 IsGuiding returns 1
22:16:31.741 00.001 12308 scope still moving after pulse duration time elapsed
22:16:31.772 00.031 12308 IsSlewing returns 0
22:16:31.772 00.000 12308 IsGuiding returns 0
22:16:31.773 00.001 12308 scope move finished after 163 + 55 ms
22:16:31.774 00.001 12308 Move returns status 0, amount 163
22:16:31.774 00.000 12308 move complete, result=0
22:16:31.775 00.001 12308 worker thread done servicing request
22:16:31.775 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 163 ms NORTH
22:16:31.781 00.006 12308 Worker thread wakes up
22:16:31.781 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:31.781 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:33.035 01.254 12308 Exposure complete
22:16:33.171 00.136 12308 worker thread done servicing request
22:16:33.172 00.001 14556 OnExposeComplete: enter
22:16:33.175 00.003 14556 UpdateGuideState(): m_state=6
22:16:33.179 00.004 14556 Star::Find(15, 186, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4425
22:16:33.184 00.005 14556 Star::Find returns 1 (0), X=186.16, Y=991.79, Mass=2161, SNR=31.3, Peak=186 HFD=4.5
22:16:33.187 00.003 14556 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.07) = xAngle (1.51 = 1.51)
22:16:33.191 00.004 14556 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.41 = 1.41)
22:16:33.194 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.57 mountX=0.00 mountY=0.02, mountTheta=1.51
22:16:33.199 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.02, opts=13)
22:16:33.204 00.005 14556 Enqueuing Move request for scope (0.00, -0.02)
22:16:33.210 00.006 12308 Worker thread wakes up
22:16:33.210 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.02) opts 0xd
22:16:33.210 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.02)
22:16:33.210 00.000 12308 Moving (0.00, -0.02) raw xDistance=0.00 yDistance=0.02
22:16:33.210 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:16:33.210 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:33.211 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:16:33.211 00.000 12308 MoveAxis(E, 0, ABG)
22:16:33.211 00.000 12308 Move returns status 0, amount 0
22:16:33.211 00.000 12308 MoveAxis(N, 0, ABG)
22:16:33.211 00.000 12308 Move returns status 0, amount 0
22:16:33.212 00.001 12308 move complete, result=0
22:16:33.212 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:33.217 00.005 12308 worker thread done servicing request
22:16:33.237 00.020 14556 UpdateGuideState exits: m=2161 SNR=31.3
22:16:33.242 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:33.247 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:33.250 00.003 14556 Enqueuing Expose request
22:16:33.255 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:16:33.259 00.004 12308 Worker thread wakes up
22:16:33.259 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:33.259 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:34.507 01.248 12308 Exposure complete
22:16:34.641 00.134 12308 worker thread done servicing request
22:16:34.641 00.000 14556 OnExposeComplete: enter
22:16:34.646 00.005 14556 UpdateGuideState(): m_state=6
22:16:34.651 00.005 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4426
22:16:34.656 00.005 14556 Star::Find returns 1 (0), X=186.33, Y=991.98, Mass=2114, SNR=30.9, Peak=172 HFD=4.6
22:16:34.661 00.005 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.84 = -2.45)
22:16:34.667 00.006 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.74 = -2.54)
22:16:34.673 00.006 14556 CameraToMount -- cameraX=0.17 cameraY=0.16 hyp=0.24 cameraTheta=0.76 mountX=-0.18 mountY=-0.13, mountTheta=-2.51
22:16:34.681 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.16, opts=13)
22:16:34.687 00.006 14556 Enqueuing Move request for scope (0.17, 0.16)
22:16:34.692 00.005 12308 Worker thread wakes up
22:16:34.692 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.16) opts 0xd
22:16:34.692 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.16)
22:16:34.692 00.000 12308 Moving (0.17, 0.16) raw xDistance=-0.18 yDistance=-0.13
22:16:34.694 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:16:34.694 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:34.694 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:16:34.694 00.000 12308 MoveAxis(E, 0, ABG)
22:16:34.694 00.000 12308 Move returns status 0, amount 0
22:16:34.695 00.001 12308 MoveAxis(N, 0, ABG)
22:16:34.695 00.000 12308 Move returns status 0, amount 0
22:16:34.695 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:34.700 00.005 12308 move complete, result=0
22:16:34.700 00.000 12308 worker thread done servicing request
22:16:34.731 00.031 14556 UpdateGuideState exits: m=2114 SNR=30.9
22:16:34.737 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:34.743 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:34.751 00.008 14556 Enqueuing Expose request
22:16:34.759 00.008 12308 Worker thread wakes up
22:16:34.759 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:34.760 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:34.760 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:16:36.009 01.249 12308 Exposure complete
22:16:36.149 00.140 12308 worker thread done servicing request
22:16:36.149 00.000 14556 OnExposeComplete: enter
22:16:36.154 00.005 14556 UpdateGuideState(): m_state=6
22:16:36.159 00.005 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4427
22:16:36.163 00.004 14556 Star::Find returns 1 (0), X=186.14, Y=991.99, Mass=2332, SNR=32.5, Peak=197 HFD=4.3
22:16:36.167 00.004 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.73 = -1.56)
22:16:36.172 00.005 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.66)
22:16:36.177 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.65 mountX=0.00 mountY=-0.17, mountTheta=-1.56
22:16:36.183 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.17, opts=13)
22:16:36.188 00.005 14556 Enqueuing Move request for scope (-0.01, 0.17)
22:16:36.191 00.003 12308 Worker thread wakes up
22:16:36.191 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
22:16:36.192 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
22:16:36.192 00.000 12308 Moving (-0.01, 0.17) raw xDistance=0.00 yDistance=-0.17
22:16:36.192 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:16:36.192 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:36.192 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:16:36.193 00.001 12308 MoveAxis(E, 0, ABG)
22:16:36.193 00.000 12308 Move returns status 0, amount 0
22:16:36.193 00.000 12308 MoveAxis(N, 0, ABG)
22:16:36.193 00.000 12308 Move returns status 0, amount 0
22:16:36.193 00.000 12308 move complete, result=0
22:16:36.193 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:36.201 00.008 12308 worker thread done servicing request
22:16:36.223 00.022 14556 UpdateGuideState exits: m=2332 SNR=32.5
22:16:36.228 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:36.232 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:36.237 00.005 14556 Enqueuing Expose request
22:16:36.241 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:16:36.245 00.004 12308 Worker thread wakes up
22:16:36.245 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:36.245 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:36.901 00.656 14556 evsrv: cli 0185B3E8 connect
22:16:36.991 00.090 14556 case statement mapped state 6 to 3
22:16:36.999 00.008 14556 case statement mapped state 6 to 3
22:16:37.004 00.005 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"a6a60ada-6ad9-4dde-98d9-8f89b2e194ae"}
22:16:37.007 00.003 14556 case statement mapped state 6 to 3
22:16:37.119 00.112 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6a60ada-6ad9-4dde-98d9-8f89b2e194ae"}
22:16:37.127 00.008 14556 evsrv: cli 0185B3E8 disconnect
22:16:37.130 00.003 14556 evsrv: cli 0185AD08 connect
22:16:37.134 00.004 14556 case statement mapped state 6 to 3
22:16:37.138 00.004 14556 case statement mapped state 6 to 3
22:16:37.140 00.002 14556 evsrv: cli 0185AD08 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"47481cd3-77fb-4db9-942b-fe1d3cf0afb4"}
22:16:37.143 00.003 14556 PhdController::Dither begins
22:16:37.146 00.003 14556 dither: size=5.00, dRA=4.56 dDec=4.26
22:16:37.149 00.003 14556 MountToCamera -- mountTheta (0.75) + m_xAngle (-3.07) = xAngle (-2.32 = -2.32)
22:16:37.153 00.004 14556 MountToCamera -- mountX=4.56 mountY=4.26 hyp=6.24 mountTheta=0.75 cameraX=-4.26, cameraY=-4.56 cameraTheta=-2.32
22:16:37.156 00.003 14556 setting lock position to (181.90, 987.25)
22:16:37.159 00.003 14556 Mount: notify guiding dithered (-4.3, -4.6)
22:16:37.162 00.003 14556 Status Line: Dither by 4.56,4.26
22:16:37.168 00.006 14556 PhdController: newstate STATE_SETTLE_BEGIN
22:16:37.171 00.003 14556 PhdController: newstate STATE_SETTLE_WAIT
22:16:37.173 00.002 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":0,"id":"47481cd3-77fb-4db9-942b-fe1d3cf0afb4"}
22:16:37.177 00.004 14556 evsrv: cli 0185AD08 disconnect
22:16:37.482 00.305 12308 Exposure complete
22:16:37.574 00.092 12308 worker thread done servicing request
22:16:37.574 00.000 14556 OnExposeComplete: enter
22:16:37.576 00.002 14556 UpdateGuideState(): m_state=6
22:16:37.579 00.003 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4428
22:16:37.582 00.003 14556 Star::Find returns 1 (0), X=186.09, Y=992.00, Mass=2240, SNR=32.1, Peak=177 HFD=4.5
22:16:37.585 00.003 14556 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.07) = xAngle (3.92 = -2.36)
22:16:37.588 00.003 14556 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.82 = -2.46)
22:16:37.591 00.003 14556 CameraToMount -- cameraX=4.19 cameraY=4.74 hyp=6.33 cameraTheta=0.85 mountX=-4.50 mountY=-3.98, mountTheta=-2.42
22:16:37.595 00.004 14556 dither recenter: remaining=(-4.6,-4.3) step=(-4.6,-4.3)
22:16:37.597 00.002 14556 MountToCamera -- mountTheta (-2.39) + m_xAngle (-3.07) = xAngle (-5.46 = 0.82)
22:16:37.600 00.003 14556 MountToCamera -- mountX=-4.56 mountY=-4.26 hyp=6.24 mountTheta=-2.39 cameraX=4.26, cameraY=4.56 cameraTheta=0.82
22:16:37.603 00.003 14556 SchedulePrimaryMove(104CA5C8, x=4.26, y=4.56, opts=4)
22:16:37.605 00.002 14556 Enqueuing Move request for scope (4.26, 4.56)
22:16:37.609 00.004 14556 Mount: notify direct move -4.56,-4.26
22:16:37.612 00.003 12308 Worker thread wakes up
22:16:37.612 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (4.26, 4.56) opts 0x4
22:16:37.612 00.000 12308 Handling offset move in thread for scope, endpoint = (4.26, 4.56)
22:16:37.612 00.000 12308 Moving (4.26, 4.56) raw xDistance=-4.56 yDistance=-4.26
22:16:37.613 00.001 12308 MoveAxis(E, 3140, B)
22:16:37.613 00.000 12308 Guiding  Dir = 2, Dur = 3140
22:16:37.613 00.000 12308 IsSlewing returns 0
22:16:37.613 00.000 12308 IsGuiding returns 0
22:16:37.613 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:37.618 00.005 12308 PulseGuide returned control before completion, sleep 3150
22:16:37.635 00.017 14556 UpdateGuideState exits: m=2240 SNR=32.1
22:16:37.639 00.004 14556 PhdController: settling, locked = 1, distance = 6.38 (1.50) aobump = 0 frame = 1 / 99999
22:16:37.642 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760584597.642,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":6.38,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:16:37.644 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:37.647 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:37.651 00.004 14556 Enqueuing Expose request
22:16:40.775 03.124 12308 IsGuiding returns 1
22:16:40.775 00.000 12308 scope still moving after pulse duration time elapsed
22:16:40.805 00.030 12308 IsSlewing returns 0
22:16:40.806 00.001 12308 IsGuiding returns 0
22:16:40.807 00.001 12308 scope move finished after 3140 + 53 ms
22:16:40.807 00.000 12308 Move returns status 0, amount 3140
22:16:40.807 00.000 12308 MoveAxis(N, 2996, B)
22:16:40.808 00.001 12308 Guiding  Dir = 0, Dur = 2996
22:16:40.808 00.000 12308 IsSlewing returns 0
22:16:40.809 00.001 12308 IsGuiding returns 0
22:16:40.809 00.000 12308 PulseGuide returned control before completion, sleep 3006
22:16:43.832 03.023 12308 IsGuiding returns 1
22:16:43.833 00.001 12308 scope still moving after pulse duration time elapsed
22:16:43.864 00.031 12308 IsSlewing returns 0
22:16:43.867 00.003 12308 IsGuiding returns 0
22:16:43.867 00.000 12308 scope move finished after 2996 + 60 ms
22:16:43.867 00.000 12308 Move returns status 0, amount 2996
22:16:43.867 00.000 12308 move complete, result=0
22:16:43.868 00.001 14556 GuideStep: -4.6 px 3140 ms EAST, -4.3 px 2996 ms NORTH
22:16:43.874 00.006 12308 worker thread done servicing request
22:16:43.874 00.000 12308 Worker thread wakes up
22:16:43.874 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:43.875 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(171,977,31,31)
22:16:45.126 01.251 12308 Exposure complete
22:16:45.253 00.127 12308 worker thread done servicing request
22:16:45.254 00.001 14556 OnExposeComplete: enter
22:16:45.258 00.004 14556 UpdateGuideState(): m_state=6
22:16:45.264 00.006 14556 Star::Find(15, 186, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4429
22:16:45.269 00.005 14556 Star::Find returns 1 (0), X=181.49, Y=987.89, Mass=2099, SNR=30.6, Peak=173 HFD=4.3
22:16:45.273 00.004 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.22 = -1.07)
22:16:45.276 00.003 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.17)
22:16:45.280 00.004 14556 CameraToMount -- cameraX=-0.41 cameraY=0.63 hyp=0.75 cameraTheta=2.14 mountX=0.36 mountY=-0.69, mountTheta=-1.09
22:16:45.284 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.41, y=0.63, opts=13)
22:16:45.289 00.005 14556 Enqueuing Move request for scope (-0.41, 0.63)
22:16:45.292 00.003 12308 Worker thread wakes up
22:16:45.292 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.63) opts 0xd
22:16:45.292 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.41, 0.63)
22:16:45.292 00.000 12308 Moving (-0.41, 0.63) raw xDistance=0.36 yDistance=-0.69
22:16:45.292 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
22:16:45.293 00.001 12308 resist switch: large excursion: input -0.69 thresh 0.60 direction from 0 to -1
22:16:45.293 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.08
22:16:45.293 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
22:16:45.293 00.000 12308 MoveAxis(W, 158, ABG)
22:16:45.293 00.000 12308 Guiding  Dir = 3, Dur = 158
22:16:45.293 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:45.298 00.005 12308 IsSlewing returns 0
22:16:45.298 00.000 12308 IsGuiding returns 0
22:16:45.298 00.000 12308 PulseGuide returned control before completion, sleep 168
22:16:45.317 00.019 14556 UpdateGuideState exits: m=2099 SNR=30.6
22:16:45.322 00.005 14556 PhdController: settling, locked = 1, distance = 0.75 (1.50) aobump = 0 frame = 2 / 99999
22:16:45.329 00.007 14556 evsrv: {"Event":"Settling","Timestamp":1760584605.329,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.75,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:16:45.334 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:45.337 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:45.341 00.004 14556 Enqueuing Expose request
22:16:45.474 00.133 12308 IsGuiding returns 1
22:16:45.474 00.000 12308 scope still moving after pulse duration time elapsed
22:16:45.505 00.031 12308 IsSlewing returns 0
22:16:45.506 00.001 12308 IsGuiding returns 0
22:16:45.507 00.001 12308 scope move finished after 158 + 50 ms
22:16:45.507 00.000 12308 Move returns status 0, amount 158
22:16:45.507 00.000 12308 MoveAxis(N, 488, ABG)
22:16:45.507 00.000 12308 Guiding  Dir = 0, Dur = 488
22:16:45.509 00.002 12308 IsSlewing returns 0
22:16:45.509 00.000 12308 IsGuiding returns 0
22:16:45.509 00.000 12308 PulseGuide returned control before completion, sleep 498
22:16:46.024 00.515 12308 IsGuiding returns 1
22:16:46.024 00.000 12308 scope still moving after pulse duration time elapsed
22:16:46.054 00.030 12308 IsSlewing returns 0
22:16:46.055 00.001 12308 IsGuiding returns 0
22:16:46.057 00.002 12308 scope move finished after 488 + 59 ms
22:16:46.057 00.000 12308 Move returns status 0, amount 488
22:16:46.058 00.001 12308 move complete, result=0
22:16:46.058 00.000 12308 worker thread done servicing request
22:16:46.059 00.001 12308 Worker thread wakes up
22:16:46.059 00.000 14556 GuideStep: 0.4 px 158 ms WEST, -0.7 px 488 ms NORTH
22:16:46.065 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:46.065 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:16:47.312 01.247 12308 Exposure complete
22:16:47.433 00.121 12308 worker thread done servicing request
22:16:47.434 00.001 14556 OnExposeComplete: enter
22:16:47.437 00.003 14556 UpdateGuideState(): m_state=6
22:16:47.441 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4430
22:16:47.445 00.004 14556 Star::Find returns 1 (0), X=181.58, Y=987.22, Mass=2130, SNR=31.1, Peak=166 HFD=4.6
22:16:47.448 00.003 14556 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.07) = xAngle (0.04 = 0.04)
22:16:47.451 00.003 14556 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.06 = -0.06)
22:16:47.455 00.004 14556 CameraToMount -- cameraX=-0.32 cameraY=-0.04 hyp=0.32 cameraTheta=-3.03 mountX=0.32 mountY=-0.02, mountTheta=-0.06
22:16:47.459 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=-0.04, opts=13)
22:16:47.464 00.005 14556 Enqueuing Move request for scope (-0.32, -0.04)
22:16:47.468 00.004 12308 Worker thread wakes up
22:16:47.468 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.04) opts 0xd
22:16:47.468 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, -0.04)
22:16:47.468 00.000 12308 Moving (-0.32, -0.04) raw xDistance=0.32 yDistance=-0.02
22:16:47.468 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.32
22:16:47.468 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:47.469 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:16:47.469 00.000 12308 MoveAxis(W, 151, ABG)
22:16:47.469 00.000 12308 Guiding  Dir = 3, Dur = 151
22:16:47.470 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:47.473 00.003 12308 IsSlewing returns 0
22:16:47.474 00.001 12308 IsGuiding returns 0
22:16:47.474 00.000 12308 PulseGuide returned control before completion, sleep 161
22:16:47.495 00.021 14556 UpdateGuideState exits: m=2130 SNR=31.1
22:16:47.499 00.004 14556 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 3 / 99999
22:16:47.503 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760584607.503,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.62,"Time":2.2,"SettleTime":10.0,"StarLocked":true}
22:16:47.506 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:47.512 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:47.516 00.004 14556 Enqueuing Expose request
22:16:47.649 00.133 12308 IsGuiding returns 0
22:16:47.649 00.000 12308 Move returns status 0, amount 151
22:16:47.650 00.001 12308 MoveAxis(N, 0, ABG)
22:16:47.650 00.000 12308 Move returns status 0, amount 0
22:16:47.650 00.000 12308 move complete, result=0
22:16:47.650 00.000 14556 GuideStep: 0.3 px 151 ms WEST, -0.0 px 0 ms NORTH
22:16:47.657 00.007 12308 worker thread done servicing request
22:16:47.657 00.000 12308 Worker thread wakes up
22:16:47.657 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:47.658 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:16:48.909 01.251 12308 Exposure complete
22:16:49.047 00.138 12308 worker thread done servicing request
22:16:49.047 00.000 14556 OnExposeComplete: enter
22:16:49.051 00.004 14556 UpdateGuideState(): m_state=6
22:16:49.055 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4431
22:16:49.059 00.004 14556 Star::Find returns 1 (0), X=182.02, Y=987.16, Mass=1931, SNR=29.5, Peak=180 HFD=4.3
22:16:49.063 00.004 14556 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-3.07) = xAngle (2.44 = 2.44)
22:16:49.067 00.004 14556 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.34 = 2.34)
22:16:49.070 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.63 mountX=-0.12 mountY=0.11, mountTheta=2.39
22:16:49.074 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.09, opts=13)
22:16:49.078 00.004 14556 Enqueuing Move request for scope (0.12, -0.09)
22:16:49.081 00.003 12308 Worker thread wakes up
22:16:49.081 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
22:16:49.081 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
22:16:49.081 00.000 12308 Moving (0.12, -0.09) raw xDistance=-0.12 yDistance=0.11
22:16:49.081 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:16:49.081 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:49.081 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:16:49.083 00.002 12308 MoveAxis(E, 0, ABG)
22:16:49.083 00.000 12308 Move returns status 0, amount 0
22:16:49.083 00.000 12308 MoveAxis(N, 0, ABG)
22:16:49.083 00.000 12308 Move returns status 0, amount 0
22:16:49.083 00.000 12308 move complete, result=0
22:16:49.083 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:49.087 00.004 12308 worker thread done servicing request
22:16:49.107 00.020 14556 UpdateGuideState exits: m=1931 SNR=29.5
22:16:49.111 00.004 14556 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 4 / 99999
22:16:49.115 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760584609.115,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.48,"Time":3.8,"SettleTime":10.0,"StarLocked":true}
22:16:49.120 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:49.124 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:49.127 00.003 14556 Enqueuing Expose request
22:16:49.131 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:16:49.135 00.004 12308 Worker thread wakes up
22:16:49.136 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:49.136 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:16:50.384 01.248 12308 Exposure complete
22:16:50.518 00.134 12308 worker thread done servicing request
22:16:50.518 00.000 14556 OnExposeComplete: enter
22:16:50.521 00.003 14556 UpdateGuideState(): m_state=6
22:16:50.526 00.005 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4432
22:16:50.529 00.003 14556 Star::Find returns 1 (0), X=181.91, Y=987.17, Mass=2020, SNR=30.1, Peak=195 HFD=4.3
22:16:50.532 00.003 14556 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-3.07) = xAngle (1.63 = 1.63)
22:16:50.536 00.004 14556 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.53 = 1.53)
22:16:50.539 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.44 mountX=-0.00 mountY=0.08, mountTheta=1.63
22:16:50.544 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.08, opts=13)
22:16:50.547 00.003 14556 Enqueuing Move request for scope (0.01, -0.08)
22:16:50.551 00.004 12308 Worker thread wakes up
22:16:50.551 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
22:16:50.551 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
22:16:50.551 00.000 12308 Moving (0.01, -0.08) raw xDistance=-0.00 yDistance=0.08
22:16:50.551 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:16:50.551 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:50.551 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:16:50.553 00.002 12308 MoveAxis(E, 0, ABG)
22:16:50.553 00.000 12308 Move returns status 0, amount 0
22:16:50.553 00.000 12308 MoveAxis(N, 0, ABG)
22:16:50.553 00.000 12308 Move returns status 0, amount 0
22:16:50.553 00.000 12308 move complete, result=0
22:16:50.553 00.000 12308 worker thread done servicing request
22:16:50.553 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:50.576 00.023 14556 UpdateGuideState exits: m=2020 SNR=30.1
22:16:50.580 00.004 14556 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 5 / 99999
22:16:50.584 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760584610.584,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":5.3,"SettleTime":10.0,"StarLocked":true}
22:16:50.587 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:50.592 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:50.595 00.003 14556 Enqueuing Expose request
22:16:50.598 00.003 12308 Worker thread wakes up
22:16:50.599 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:50.599 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:16:50.600 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:16:51.846 01.246 12308 Exposure complete
22:16:51.979 00.133 12308 worker thread done servicing request
22:16:51.980 00.001 14556 OnExposeComplete: enter
22:16:51.983 00.003 14556 UpdateGuideState(): m_state=6
22:16:51.987 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4433
22:16:51.991 00.004 14556 Star::Find returns 1 (0), X=182.17, Y=987.30, Mass=2132, SNR=30.9, Peak=173 HFD=4.5
22:16:51.995 00.004 14556 CameraToMount -- cameraTheta (0.16) - m_xAngle (-3.07) = xAngle (3.24 = -3.05)
22:16:51.999 00.004 14556 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.14 = 3.14)
22:16:52.002 00.003 14556 CameraToMount -- cameraX=0.27 cameraY=0.04 hyp=0.27 cameraTheta=0.16 mountX=-0.27 mountY=0.00, mountTheta=3.14
22:16:52.007 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.04, opts=13)
22:16:52.012 00.005 14556 Enqueuing Move request for scope (0.27, 0.04)
22:16:52.016 00.004 12308 Worker thread wakes up
22:16:52.016 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.04) opts 0xd
22:16:52.016 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.04)
22:16:52.016 00.000 12308 Moving (0.27, 0.04) raw xDistance=-0.27 yDistance=0.00
22:16:52.016 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:16:52.017 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:52.017 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:16:52.017 00.000 12308 MoveAxis(E, 117, ABG)
22:16:52.018 00.001 12308 Guiding  Dir = 2, Dur = 117
22:16:52.018 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:52.023 00.005 12308 IsSlewing returns 0
22:16:52.023 00.000 12308 IsGuiding returns 0
22:16:52.023 00.000 12308 PulseGuide returned control before completion, sleep 127
22:16:52.044 00.021 14556 UpdateGuideState exits: m=2132 SNR=30.9
22:16:52.049 00.005 14556 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 6 / 99999
22:16:52.054 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760584612.054,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":6.7,"SettleTime":10.0,"StarLocked":true}
22:16:52.058 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:52.060 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:52.065 00.005 14556 Enqueuing Expose request
22:16:52.162 00.097 12308 IsGuiding returns 1
22:16:52.163 00.001 12308 scope still moving after pulse duration time elapsed
22:16:52.193 00.030 12308 IsSlewing returns 0
22:16:52.193 00.000 12308 IsGuiding returns 0
22:16:52.195 00.002 12308 scope move finished after 117 + 54 ms
22:16:52.195 00.000 12308 Move returns status 0, amount 117
22:16:52.195 00.000 12308 MoveAxis(N, 0, ABG)
22:16:52.195 00.000 12308 Move returns status 0, amount 0
22:16:52.196 00.001 12308 move complete, result=0
22:16:52.196 00.000 12308 worker thread done servicing request
22:16:52.197 00.001 14556 GuideStep: -0.3 px 117 ms EAST, 0.0 px 0 ms NORTH
22:16:52.203 00.006 12308 Worker thread wakes up
22:16:52.203 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:52.203 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:16:53.443 01.240 12308 Exposure complete
22:16:53.576 00.133 12308 worker thread done servicing request
22:16:53.577 00.001 14556 OnExposeComplete: enter
22:16:53.581 00.004 14556 UpdateGuideState(): m_state=6
22:16:53.584 00.003 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4434
22:16:53.588 00.004 14556 Star::Find returns 1 (0), X=181.96, Y=987.38, Mass=2439, SNR=33.2, Peak=193 HFD=4.7
22:16:53.591 00.003 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.20 = -2.08)
22:16:53.595 00.004 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.18)
22:16:53.599 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.13 mountX=-0.07 mountY=-0.11, mountTheta=-2.11
22:16:53.606 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.12, opts=13)
22:16:53.612 00.006 14556 Enqueuing Move request for scope (0.06, 0.12)
22:16:53.615 00.003 12308 Worker thread wakes up
22:16:53.615 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
22:16:53.615 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
22:16:53.615 00.000 12308 Moving (0.06, 0.12) raw xDistance=-0.07 yDistance=-0.11
22:16:53.615 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:16:53.617 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:53.617 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:16:53.617 00.000 12308 MoveAxis(E, 0, ABG)
22:16:53.617 00.000 12308 Move returns status 0, amount 0
22:16:53.618 00.001 12308 MoveAxis(N, 0, ABG)
22:16:53.618 00.000 12308 Move returns status 0, amount 0
22:16:53.618 00.000 12308 move complete, result=0
22:16:53.618 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:53.623 00.005 12308 worker thread done servicing request
22:16:53.642 00.019 14556 UpdateGuideState exits: m=2439 SNR=33.2
22:16:53.647 00.005 14556 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 7 / 99999
22:16:53.651 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760584613.651,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":8.3,"SettleTime":10.0,"StarLocked":true}
22:16:53.655 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:53.658 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:53.662 00.004 14556 Enqueuing Expose request
22:16:53.665 00.003 12308 Worker thread wakes up
22:16:53.665 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:16:53.671 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:53.671 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:16:54.919 01.248 12308 Exposure complete
22:16:55.047 00.128 12308 worker thread done servicing request
22:16:55.047 00.000 14556 OnExposeComplete: enter
22:16:55.051 00.004 14556 UpdateGuideState(): m_state=6
22:16:55.057 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4435
22:16:55.060 00.003 14556 Star::Find returns 1 (0), X=181.93, Y=987.30, Mass=2219, SNR=31.4, Peak=163 HFD=4.6
22:16:55.065 00.005 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
22:16:55.068 00.003 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.30)
22:16:55.072 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=1.01 mountX=-0.03 mountY=-0.04, mountTheta=-2.24
22:16:55.077 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.04, opts=13)
22:16:55.080 00.003 14556 Enqueuing Move request for scope (0.03, 0.04)
22:16:55.084 00.004 12308 Worker thread wakes up
22:16:55.084 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
22:16:55.084 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
22:16:55.084 00.000 12308 Moving (0.03, 0.04) raw xDistance=-0.03 yDistance=-0.04
22:16:55.086 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:16:55.086 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:55.086 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:16:55.086 00.000 12308 MoveAxis(E, 0, ABG)
22:16:55.086 00.000 12308 Move returns status 0, amount 0
22:16:55.086 00.000 12308 MoveAxis(N, 0, ABG)
22:16:55.087 00.001 12308 Move returns status 0, amount 0
22:16:55.087 00.000 12308 move complete, result=0
22:16:55.087 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:55.091 00.004 12308 worker thread done servicing request
22:16:55.111 00.020 14556 UpdateGuideState exits: m=2219 SNR=31.4
22:16:55.116 00.005 14556 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 8 / 99999
22:16:55.121 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760584615.121,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.21,"Time":9.8,"SettleTime":10.0,"StarLocked":true}
22:16:55.125 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:55.128 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:55.131 00.003 14556 Enqueuing Expose request
22:16:55.136 00.005 12308 Worker thread wakes up
22:16:55.136 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:55.136 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:16:55.137 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:16:56.379 01.242 12308 Exposure complete
22:16:56.519 00.140 12308 worker thread done servicing request
22:16:56.520 00.001 14556 OnExposeComplete: enter
22:16:56.523 00.003 14556 UpdateGuideState(): m_state=6
22:16:56.527 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4436
22:16:56.531 00.004 14556 Star::Find returns 1 (0), X=181.84, Y=987.50, Mass=2131, SNR=31.1, Peak=159 HFD=4.7
22:16:56.534 00.003 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.88 = -1.41)
22:16:56.537 00.003 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
22:16:56.541 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.80 mountX=0.04 mountY=-0.25, mountTheta=-1.41
22:16:56.545 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.24, opts=13)
22:16:56.549 00.004 14556 Enqueuing Move request for scope (-0.06, 0.24)
22:16:56.553 00.004 12308 Worker thread wakes up
22:16:56.553 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.24) opts 0xd
22:16:56.553 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.24)
22:16:56.553 00.000 12308 Moving (-0.06, 0.24) raw xDistance=0.04 yDistance=-0.25
22:16:56.553 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:16:56.553 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:16:56.554 00.001 12308 MoveAxis(E, 0, ABG)
22:16:56.554 00.000 12308 Move returns status 0, amount 0
22:16:56.554 00.000 12308 MoveAxis(N, 174, ABG)
22:16:56.554 00.000 12308 Guiding  Dir = 0, Dur = 174
22:16:56.554 00.000 12308 IsSlewing returns 0
22:16:56.556 00.002 12308 IsGuiding returns 0
22:16:56.556 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:56.560 00.004 12308 PulseGuide returned control before completion, sleep 184
22:16:56.579 00.019 14556 UpdateGuideState exits: m=2131 SNR=31.1
22:16:56.582 00.003 14556 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 9 / 99999
22:16:56.584 00.002 14556 PhdController: newstate STATE_FINISH
22:16:56.589 00.005 14556 PhdController complete: success
22:16:56.592 00.003 14556 evsrv: {"Event":"SettleDone","Timestamp":1760584616.592,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
22:16:56.596 00.004 14556 Mount: notify guiding dither settle done success=1
22:16:56.600 00.004 14556 PhdController: newstate STATE_IDLE
22:16:56.604 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:56.610 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:56.614 00.004 14556 Enqueuing Expose request
22:16:56.757 00.143 12308 IsGuiding returns 1
22:16:56.758 00.001 12308 scope still moving after pulse duration time elapsed
22:16:56.786 00.028 12308 IsSlewing returns 0
22:16:56.788 00.002 12308 IsGuiding returns 0
22:16:56.789 00.001 12308 scope move finished after 174 + 59 ms
22:16:56.789 00.000 12308 Move returns status 0, amount 174
22:16:56.789 00.000 12308 move complete, result=0
22:16:56.790 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 174 ms NORTH
22:16:56.797 00.007 12308 worker thread done servicing request
22:16:56.797 00.000 12308 Worker thread wakes up
22:16:56.797 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:56.797 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:16:58.047 01.250 12308 Exposure complete
22:16:58.203 00.156 12308 worker thread done servicing request
22:16:58.203 00.000 14556 OnExposeComplete: enter
22:16:58.207 00.004 14556 UpdateGuideState(): m_state=6
22:16:58.211 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4437
22:16:58.215 00.004 14556 Star::Find returns 1 (0), X=182.01, Y=987.23, Mass=2270, SNR=31.9, Peak=203 HFD=4.4
22:16:58.219 00.004 14556 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.07) = xAngle (2.88 = 2.88)
22:16:58.222 00.003 14556 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.78 = 2.78)
22:16:58.226 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.19 mountX=-0.11 mountY=0.04, mountTheta=2.79
22:16:58.232 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.02, opts=13)
22:16:58.237 00.005 14556 Enqueuing Move request for scope (0.11, -0.02)
22:16:58.240 00.003 12308 Worker thread wakes up
22:16:58.240 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
22:16:58.241 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
22:16:58.241 00.000 12308 Moving (0.11, -0.02) raw xDistance=-0.11 yDistance=0.04
22:16:58.241 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:16:58.241 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:58.241 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:16:58.241 00.000 12308 MoveAxis(E, 0, ABG)
22:16:58.241 00.000 12308 Move returns status 0, amount 0
22:16:58.243 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:58.247 00.004 12308 MoveAxis(N, 0, ABG)
22:16:58.248 00.001 12308 Move returns status 0, amount 0
22:16:58.248 00.000 12308 move complete, result=0
22:16:58.248 00.000 12308 worker thread done servicing request
22:16:58.269 00.021 14556 UpdateGuideState exits: m=2270 SNR=31.9
22:16:58.273 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:58.278 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:58.282 00.004 14556 Enqueuing Expose request
22:16:58.285 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:16:58.289 00.004 12308 Worker thread wakes up
22:16:58.289 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:58.289 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:16:59.538 01.249 12308 Exposure complete
22:16:59.688 00.150 12308 worker thread done servicing request
22:16:59.689 00.001 14556 OnExposeComplete: enter
22:16:59.693 00.004 14556 UpdateGuideState(): m_state=6
22:16:59.697 00.004 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4438
22:16:59.702 00.005 14556 Star::Find returns 1 (0), X=181.79, Y=987.31, Mass=2301, SNR=32.4, Peak=172 HFD=4.6
22:16:59.706 00.004 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.79 = -0.49)
22:16:59.710 00.004 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.59)
22:16:59.714 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.72 mountX=0.11 mountY=-0.07, mountTheta=-0.56
22:16:59.719 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.05, opts=13)
22:16:59.724 00.005 14556 Enqueuing Move request for scope (-0.11, 0.05)
22:16:59.727 00.003 12308 Worker thread wakes up
22:16:59.727 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
22:16:59.727 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
22:16:59.728 00.001 12308 Moving (-0.11, 0.05) raw xDistance=0.11 yDistance=-0.07
22:16:59.728 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:16:59.729 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:59.729 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:16:59.729 00.000 12308 MoveAxis(E, 0, ABG)
22:16:59.729 00.000 12308 Move returns status 0, amount 0
22:16:59.729 00.000 12308 MoveAxis(N, 0, ABG)
22:16:59.730 00.001 12308 Move returns status 0, amount 0
22:16:59.730 00.000 12308 move complete, result=0
22:16:59.730 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:16:59.736 00.006 12308 worker thread done servicing request
22:16:59.759 00.023 14556 UpdateGuideState exits: m=2301 SNR=32.4
22:16:59.766 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:59.771 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:16:59.774 00.003 14556 Enqueuing Expose request
22:16:59.779 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:16:59.783 00.004 12308 Worker thread wakes up
22:16:59.783 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:16:59.783 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:01.042 01.259 12308 Exposure complete
22:17:01.214 00.172 12308 worker thread done servicing request
22:17:01.214 00.000 14556 OnExposeComplete: enter
22:17:01.220 00.006 14556 UpdateGuideState(): m_state=6
22:17:01.225 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4439
22:17:01.230 00.005 14556 Star::Find returns 1 (0), X=181.84, Y=987.32, Mass=2021, SNR=30.0, Peak=177 HFD=4.4
22:17:01.237 00.007 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.33 = -0.95)
22:17:01.241 00.004 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.05)
22:17:01.245 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.26 mountX=0.05 mountY=-0.08, mountTheta=-0.98
22:17:01.250 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.07, opts=13)
22:17:01.254 00.004 14556 Enqueuing Move request for scope (-0.06, 0.07)
22:17:01.258 00.004 12308 Worker thread wakes up
22:17:01.258 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
22:17:01.258 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
22:17:01.258 00.000 12308 Moving (-0.06, 0.07) raw xDistance=0.05 yDistance=-0.08
22:17:01.258 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:17:01.258 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:01.259 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:17:01.259 00.000 12308 MoveAxis(E, 0, ABG)
22:17:01.259 00.000 12308 Move returns status 0, amount 0
22:17:01.259 00.000 12308 MoveAxis(N, 0, ABG)
22:17:01.260 00.001 12308 Move returns status 0, amount 0
22:17:01.260 00.000 12308 move complete, result=0
22:17:01.260 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:01.266 00.006 12308 worker thread done servicing request
22:17:01.284 00.018 14556 UpdateGuideState exits: m=2021 SNR=30.0
22:17:01.287 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:01.293 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:01.296 00.003 14556 Enqueuing Expose request
22:17:01.300 00.004 12308 Worker thread wakes up
22:17:01.300 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:01.305 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:01.306 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:02.557 01.251 12308 Exposure complete
22:17:02.702 00.145 12308 worker thread done servicing request
22:17:02.702 00.000 14556 OnExposeComplete: enter
22:17:02.707 00.005 14556 UpdateGuideState(): m_state=6
22:17:02.711 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4440
22:17:02.715 00.004 14556 Star::Find returns 1 (0), X=181.90, Y=987.32, Mass=2177, SNR=31.2, Peak=186 HFD=4.0
22:17:02.719 00.004 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.70 = -1.59)
22:17:02.723 00.004 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.69)
22:17:02.726 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.62 mountX=-0.00 mountY=-0.06, mountTheta=-1.59
22:17:02.732 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.07, opts=13)
22:17:02.735 00.003 14556 Enqueuing Move request for scope (-0.00, 0.07)
22:17:02.740 00.005 12308 Worker thread wakes up
22:17:02.740 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.07) opts 0xd
22:17:02.740 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.07)
22:17:02.740 00.000 12308 Moving (-0.00, 0.07) raw xDistance=-0.00 yDistance=-0.06
22:17:02.740 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:17:02.741 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:02.741 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:17:02.741 00.000 12308 MoveAxis(E, 0, ABG)
22:17:02.741 00.000 12308 Move returns status 0, amount 0
22:17:02.741 00.000 12308 MoveAxis(N, 0, ABG)
22:17:02.741 00.000 12308 Move returns status 0, amount 0
22:17:02.741 00.000 12308 move complete, result=0
22:17:02.742 00.001 12308 worker thread done servicing request
22:17:02.743 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:02.767 00.024 14556 UpdateGuideState exits: m=2177 SNR=31.2
22:17:02.773 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:02.776 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:02.781 00.005 14556 Enqueuing Expose request
22:17:02.784 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:02.789 00.005 12308 Worker thread wakes up
22:17:02.789 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:02.789 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:04.042 01.253 12308 Exposure complete
22:17:04.179 00.137 12308 worker thread done servicing request
22:17:04.179 00.000 14556 OnExposeComplete: enter
22:17:04.184 00.005 14556 UpdateGuideState(): m_state=6
22:17:04.189 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4441
22:17:04.193 00.004 14556 Star::Find returns 1 (0), X=181.75, Y=987.50, Mass=2330, SNR=32.3, Peak=185 HFD=4.6
22:17:04.198 00.005 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.19 = -1.10)
22:17:04.203 00.005 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.20)
22:17:04.207 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.25 hyp=0.29 cameraTheta=2.11 mountX=0.13 mountY=-0.27, mountTheta=-1.11
22:17:04.213 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.25, opts=13)
22:17:04.216 00.003 14556 Enqueuing Move request for scope (-0.15, 0.25)
22:17:04.221 00.005 12308 Worker thread wakes up
22:17:04.221 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.25) opts 0xd
22:17:04.221 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.25)
22:17:04.221 00.000 12308 Moving (-0.15, 0.25) raw xDistance=0.13 yDistance=-0.27
22:17:04.221 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:17:04.222 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:17:04.222 00.000 12308 MoveAxis(E, 0, ABG)
22:17:04.222 00.000 12308 Move returns status 0, amount 0
22:17:04.222 00.000 12308 MoveAxis(N, 190, ABG)
22:17:04.222 00.000 12308 Guiding  Dir = 0, Dur = 190
22:17:04.222 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:04.227 00.005 12308 IsSlewing returns 0
22:17:04.227 00.000 12308 IsGuiding returns 0
22:17:04.229 00.002 12308 PulseGuide returned control before completion, sleep 200
22:17:04.250 00.021 14556 UpdateGuideState exits: m=2330 SNR=32.3
22:17:04.254 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:04.259 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:04.263 00.004 14556 Enqueuing Expose request
22:17:04.439 00.176 12308 IsGuiding returns 1
22:17:04.441 00.002 12308 scope still moving after pulse duration time elapsed
22:17:04.470 00.029 12308 IsSlewing returns 0
22:17:04.470 00.000 12308 IsGuiding returns 0
22:17:04.471 00.001 12308 scope move finished after 190 + 52 ms
22:17:04.471 00.000 12308 Move returns status 0, amount 190
22:17:04.471 00.000 12308 move complete, result=0
22:17:04.471 00.000 12308 worker thread done servicing request
22:17:04.472 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 190 ms NORTH
22:17:04.475 00.003 12308 Worker thread wakes up
22:17:04.477 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:04.477 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:05.734 01.257 12308 Exposure complete
22:17:05.889 00.155 12308 worker thread done servicing request
22:17:05.889 00.000 14556 OnExposeComplete: enter
22:17:05.893 00.004 14556 UpdateGuideState(): m_state=6
22:17:05.896 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4442
22:17:05.899 00.003 14556 Star::Find returns 1 (0), X=181.86, Y=987.36, Mass=2092, SNR=30.7, Peak=182 HFD=4.3
22:17:05.904 00.005 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.01 = -1.27)
22:17:05.907 00.003 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.91 = -1.37)
22:17:05.910 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.11 cameraTheta=1.94 mountX=0.03 mountY=-0.11, mountTheta=-1.28
22:17:05.915 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.11, opts=13)
22:17:05.919 00.004 14556 Enqueuing Move request for scope (-0.04, 0.11)
22:17:05.923 00.004 12308 Worker thread wakes up
22:17:05.923 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
22:17:05.923 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
22:17:05.923 00.000 12308 Moving (-0.04, 0.11) raw xDistance=0.03 yDistance=-0.11
22:17:05.923 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:17:05.924 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:05.924 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:17:05.924 00.000 12308 MoveAxis(E, 0, ABG)
22:17:05.924 00.000 12308 Move returns status 0, amount 0
22:17:05.924 00.000 12308 MoveAxis(N, 0, ABG)
22:17:05.925 00.001 12308 Move returns status 0, amount 0
22:17:05.925 00.000 12308 move complete, result=0
22:17:05.925 00.000 12308 worker thread done servicing request
22:17:05.925 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:05.950 00.025 14556 UpdateGuideState exits: m=2092 SNR=30.7
22:17:05.953 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:05.957 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:05.961 00.004 14556 Enqueuing Expose request
22:17:05.965 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:05.968 00.003 12308 Worker thread wakes up
22:17:05.969 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:05.969 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:07.220 01.251 12308 Exposure complete
22:17:07.353 00.133 12308 worker thread done servicing request
22:17:07.353 00.000 14556 OnExposeComplete: enter
22:17:07.358 00.005 14556 UpdateGuideState(): m_state=6
22:17:07.362 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4443
22:17:07.365 00.003 14556 Star::Find returns 1 (0), X=181.74, Y=987.40, Mass=2078, SNR=30.5, Peak=171 HFD=4.6
22:17:07.369 00.004 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.50 = -0.78)
22:17:07.372 00.003 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.88)
22:17:07.375 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.14 hyp=0.21 cameraTheta=2.43 mountX=0.15 mountY=-0.17, mountTheta=-0.83
22:17:07.380 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.14, opts=13)
22:17:07.387 00.007 14556 Enqueuing Move request for scope (-0.16, 0.14)
22:17:07.390 00.003 12308 Worker thread wakes up
22:17:07.391 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.14) opts 0xd
22:17:07.391 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.14)
22:17:07.391 00.000 12308 Moving (-0.16, 0.14) raw xDistance=0.15 yDistance=-0.17
22:17:07.393 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:17:07.393 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:07.393 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:17:07.394 00.001 12308 MoveAxis(E, 0, ABG)
22:17:07.394 00.000 12308 Move returns status 0, amount 0
22:17:07.394 00.000 12308 MoveAxis(N, 0, ABG)
22:17:07.395 00.001 12308 Move returns status 0, amount 0
22:17:07.395 00.000 12308 move complete, result=0
22:17:07.397 00.002 12308 worker thread done servicing request
22:17:07.397 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:07.418 00.021 14556 UpdateGuideState exits: m=2078 SNR=30.5
22:17:07.423 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:07.427 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:07.432 00.005 14556 Enqueuing Expose request
22:17:07.436 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:17:07.440 00.004 12308 Worker thread wakes up
22:17:07.440 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:07.440 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:08.682 01.242 12308 Exposure complete
22:17:08.822 00.140 12308 worker thread done servicing request
22:17:08.822 00.000 14556 OnExposeComplete: enter
22:17:08.826 00.004 14556 UpdateGuideState(): m_state=6
22:17:08.831 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4444
22:17:08.835 00.004 14556 Star::Find returns 1 (0), X=181.83, Y=987.52, Mass=2047, SNR=30.4, Peak=155 HFD=4.5
22:17:08.839 00.004 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.90 = -1.39)
22:17:08.842 00.003 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.49)
22:17:08.846 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.82 mountX=0.05 mountY=-0.28, mountTheta=-1.39
22:17:08.851 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.27, opts=13)
22:17:08.855 00.004 14556 Enqueuing Move request for scope (-0.07, 0.27)
22:17:08.859 00.004 12308 Worker thread wakes up
22:17:08.859 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.27) opts 0xd
22:17:08.859 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.27)
22:17:08.859 00.000 12308 Moving (-0.07, 0.27) raw xDistance=0.05 yDistance=-0.28
22:17:08.859 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:17:08.861 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:17:08.861 00.000 12308 MoveAxis(E, 0, ABG)
22:17:08.861 00.000 12308 Move returns status 0, amount 0
22:17:08.861 00.000 12308 MoveAxis(N, 194, ABG)
22:17:08.861 00.000 12308 Guiding  Dir = 0, Dur = 194
22:17:08.861 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:08.866 00.005 12308 IsSlewing returns 0
22:17:08.866 00.000 12308 IsGuiding returns 0
22:17:08.866 00.000 12308 PulseGuide returned control before completion, sleep 204
22:17:08.886 00.020 14556 UpdateGuideState exits: m=2047 SNR=30.4
22:17:08.891 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:08.895 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:08.899 00.004 14556 Enqueuing Expose request
22:17:09.077 00.178 12308 IsGuiding returns 1
22:17:09.078 00.001 12308 scope still moving after pulse duration time elapsed
22:17:09.109 00.031 12308 IsSlewing returns 0
22:17:09.110 00.001 12308 IsGuiding returns 1
22:17:09.140 00.030 12308 IsSlewing returns 0
22:17:09.141 00.001 12308 IsGuiding returns 0
22:17:09.142 00.001 12308 scope move finished after 194 + 81 ms
22:17:09.142 00.000 12308 Move returns status 0, amount 194
22:17:09.142 00.000 12308 move complete, result=0
22:17:09.143 00.001 12308 worker thread done servicing request
22:17:09.143 00.000 12308 Worker thread wakes up
22:17:09.143 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 194 ms NORTH
22:17:09.150 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:09.150 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:10.408 01.258 12308 Exposure complete
22:17:10.551 00.143 12308 worker thread done servicing request
22:17:10.551 00.000 14556 OnExposeComplete: enter
22:17:10.556 00.005 14556 UpdateGuideState(): m_state=6
22:17:10.560 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4445
22:17:10.564 00.004 14556 Star::Find returns 1 (0), X=181.69, Y=987.17, Mass=2173, SNR=31.3, Peak=184 HFD=4.5
22:17:10.568 00.004 14556 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-3.07) = xAngle (0.31 = 0.31)
22:17:10.573 00.005 14556 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.21 = 0.21)
22:17:10.577 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.08 hyp=0.23 cameraTheta=-2.76 mountX=0.22 mountY=0.05, mountTheta=0.22
22:17:10.583 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.08, opts=13)
22:17:10.587 00.004 14556 Enqueuing Move request for scope (-0.21, -0.08)
22:17:10.590 00.003 12308 Worker thread wakes up
22:17:10.590 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.08) opts 0xd
22:17:10.591 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.08)
22:17:10.591 00.000 12308 Moving (-0.21, -0.08) raw xDistance=0.22 yDistance=0.05
22:17:10.591 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:17:10.591 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:10.591 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:17:10.591 00.000 12308 MoveAxis(W, 94, ABG)
22:17:10.591 00.000 12308 Guiding  Dir = 3, Dur = 94
22:17:10.593 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:10.597 00.004 12308 IsSlewing returns 0
22:17:10.597 00.000 12308 IsGuiding returns 0
22:17:10.597 00.000 12308 PulseGuide returned control before completion, sleep 104
22:17:10.621 00.024 14556 UpdateGuideState exits: m=2173 SNR=31.3
22:17:10.625 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:10.629 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:10.633 00.004 14556 Enqueuing Expose request
22:17:10.711 00.078 12308 IsGuiding returns 1
22:17:10.711 00.000 12308 scope still moving after pulse duration time elapsed
22:17:10.741 00.030 12308 IsSlewing returns 0
22:17:10.743 00.002 12308 IsGuiding returns 0
22:17:10.743 00.000 12308 scope move finished after 94 + 52 ms
22:17:10.743 00.000 12308 Move returns status 0, amount 94
22:17:10.744 00.001 12308 MoveAxis(N, 0, ABG)
22:17:10.744 00.000 12308 Move returns status 0, amount 0
22:17:10.744 00.000 12308 move complete, result=0
22:17:10.745 00.001 12308 worker thread done servicing request
22:17:10.745 00.000 12308 Worker thread wakes up
22:17:10.745 00.000 14556 GuideStep: 0.2 px 94 ms WEST, 0.0 px 0 ms NORTH
22:17:10.752 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:10.752 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:12.001 01.249 12308 Exposure complete
22:17:12.130 00.129 12308 worker thread done servicing request
22:17:12.130 00.000 14556 OnExposeComplete: enter
22:17:12.133 00.003 14556 UpdateGuideState(): m_state=6
22:17:12.138 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4446
22:17:12.144 00.006 14556 Star::Find returns 1 (0), X=181.98, Y=987.40, Mass=1989, SNR=30.0, Peak=158 HFD=4.8
22:17:12.150 00.006 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.16 = -2.12)
22:17:12.154 00.004 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.22)
22:17:12.157 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.09 mountX=-0.09 mountY=-0.13, mountTheta=-2.15
22:17:12.162 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.15, opts=13)
22:17:12.167 00.005 14556 Enqueuing Move request for scope (0.08, 0.15)
22:17:12.172 00.005 12308 Worker thread wakes up
22:17:12.172 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd
22:17:12.172 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.15)
22:17:12.172 00.000 12308 Moving (0.08, 0.15) raw xDistance=-0.09 yDistance=-0.13
22:17:12.173 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:17:12.173 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:12.173 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:17:12.173 00.000 12308 MoveAxis(E, 0, ABG)
22:17:12.173 00.000 12308 Move returns status 0, amount 0
22:17:12.174 00.001 12308 MoveAxis(N, 0, ABG)
22:17:12.174 00.000 12308 Move returns status 0, amount 0
22:17:12.174 00.000 12308 move complete, result=0
22:17:12.175 00.001 12308 worker thread done servicing request
22:17:12.175 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:12.201 00.026 14556 UpdateGuideState exits: m=1989 SNR=30.0
22:17:12.207 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:12.211 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:12.214 00.003 14556 Enqueuing Expose request
22:17:12.219 00.005 12308 Worker thread wakes up
22:17:12.219 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:12.219 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:12.223 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:13.478 01.255 12308 Exposure complete
22:17:13.617 00.139 12308 worker thread done servicing request
22:17:13.617 00.000 14556 OnExposeComplete: enter
22:17:13.621 00.004 14556 UpdateGuideState(): m_state=6
22:17:13.625 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4447
22:17:13.629 00.004 14556 Star::Find returns 1 (0), X=181.83, Y=987.41, Mass=2271, SNR=32.0, Peak=163 HFD=4.6
22:17:13.632 00.003 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.06 = -1.23)
22:17:13.634 00.002 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.33)
22:17:13.639 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.17 cameraTheta=1.98 mountX=0.06 mountY=-0.16, mountTheta=-1.24
22:17:13.645 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.15, opts=13)
22:17:13.650 00.005 14556 Enqueuing Move request for scope (-0.07, 0.15)
22:17:13.653 00.003 12308 Worker thread wakes up
22:17:13.653 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd
22:17:13.654 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.15)
22:17:13.654 00.000 12308 Moving (-0.07, 0.15) raw xDistance=0.06 yDistance=-0.16
22:17:13.654 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:17:13.654 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:13.654 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:17:13.655 00.001 12308 MoveAxis(E, 0, ABG)
22:17:13.655 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:13.659 00.004 12308 Move returns status 0, amount 0
22:17:13.659 00.000 12308 MoveAxis(N, 0, ABG)
22:17:13.659 00.000 12308 Move returns status 0, amount 0
22:17:13.659 00.000 12308 move complete, result=0
22:17:13.659 00.000 12308 worker thread done servicing request
22:17:13.679 00.020 14556 UpdateGuideState exits: m=2271 SNR=32.0
22:17:13.684 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:13.688 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:13.691 00.003 14556 Enqueuing Expose request
22:17:13.696 00.005 12308 Worker thread wakes up
22:17:13.696 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:17:13.701 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:13.701 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:14.949 01.248 12308 Exposure complete
22:17:15.090 00.141 12308 worker thread done servicing request
22:17:15.091 00.001 14556 OnExposeComplete: enter
22:17:15.094 00.003 14556 UpdateGuideState(): m_state=6
22:17:15.097 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4448
22:17:15.101 00.004 14556 Star::Find returns 1 (0), X=181.98, Y=987.26, Mass=2201, SNR=31.3, Peak=169 HFD=4.3
22:17:15.105 00.004 14556 CameraToMount -- cameraTheta (0.03) - m_xAngle (-3.07) = xAngle (3.11 = 3.11)
22:17:15.110 00.005 14556 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.01 = 3.01)
22:17:15.114 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.00 hyp=0.08 cameraTheta=0.03 mountX=-0.08 mountY=0.01, mountTheta=3.01
22:17:15.119 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.00, opts=13)
22:17:15.124 00.005 14556 Enqueuing Move request for scope (0.08, 0.00)
22:17:15.127 00.003 12308 Worker thread wakes up
22:17:15.128 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.00) opts 0xd
22:17:15.128 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.00)
22:17:15.128 00.000 12308 Moving (0.08, 0.00) raw xDistance=-0.08 yDistance=0.01
22:17:15.128 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:17:15.128 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:15.128 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:17:15.129 00.001 12308 MoveAxis(E, 0, ABG)
22:17:15.129 00.000 12308 Move returns status 0, amount 0
22:17:15.129 00.000 12308 MoveAxis(N, 0, ABG)
22:17:15.129 00.000 12308 Move returns status 0, amount 0
22:17:15.129 00.000 12308 move complete, result=0
22:17:15.129 00.000 12308 worker thread done servicing request
22:17:15.129 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:15.157 00.028 14556 UpdateGuideState exits: m=2201 SNR=31.3
22:17:15.162 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:15.166 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:15.171 00.005 14556 Enqueuing Expose request
22:17:15.175 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:17:15.179 00.004 12308 Worker thread wakes up
22:17:15.180 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:15.180 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:16.434 01.254 12308 Exposure complete
22:17:16.577 00.143 12308 worker thread done servicing request
22:17:16.577 00.000 14556 OnExposeComplete: enter
22:17:16.583 00.006 14556 UpdateGuideState(): m_state=6
22:17:16.588 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4449
22:17:16.594 00.006 14556 Star::Find returns 1 (0), X=181.98, Y=987.31, Mass=2244, SNR=31.7, Peak=162 HFD=4.6
22:17:16.599 00.005 14556 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.07) = xAngle (3.64 = -2.64)
22:17:16.604 00.005 14556 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.54 = -2.74)
22:17:16.607 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.09 cameraTheta=0.57 mountX=-0.08 mountY=-0.04, mountTheta=-2.72
22:17:16.613 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.05, opts=13)
22:17:16.618 00.005 14556 Enqueuing Move request for scope (0.08, 0.05)
22:17:16.622 00.004 12308 Worker thread wakes up
22:17:16.623 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
22:17:16.623 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
22:17:16.623 00.000 12308 Moving (0.08, 0.05) raw xDistance=-0.08 yDistance=-0.04
22:17:16.624 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:17:16.624 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:16.624 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:17:16.624 00.000 12308 MoveAxis(E, 0, ABG)
22:17:16.624 00.000 12308 Move returns status 0, amount 0
22:17:16.624 00.000 12308 MoveAxis(N, 0, ABG)
22:17:16.626 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:16.631 00.005 12308 Move returns status 0, amount 0
22:17:16.631 00.000 12308 move complete, result=0
22:17:16.631 00.000 12308 worker thread done servicing request
22:17:16.654 00.023 14556 UpdateGuideState exits: m=2244 SNR=31.7
22:17:16.659 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:16.662 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:16.666 00.004 14556 Enqueuing Expose request
22:17:16.672 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:17:16.677 00.005 12308 Worker thread wakes up
22:17:16.677 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:16.677 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:17.928 01.251 12308 Exposure complete
22:17:18.091 00.163 12308 worker thread done servicing request
22:17:18.091 00.000 14556 OnExposeComplete: enter
22:17:18.095 00.004 14556 UpdateGuideState(): m_state=6
22:17:18.098 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4450
22:17:18.103 00.005 14556 Star::Find returns 1 (0), X=181.78, Y=987.52, Mass=2241, SNR=32.0, Peak=163 HFD=4.6
22:17:18.108 00.005 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.08 = -1.20)
22:17:18.113 00.005 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.30)
22:17:18.119 00.006 14556 CameraToMount -- cameraX=-0.12 cameraY=0.26 hyp=0.29 cameraTheta=2.01 mountX=0.10 mountY=-0.28, mountTheta=-1.21
22:17:18.126 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.26, opts=13)
22:17:18.131 00.005 14556 Enqueuing Move request for scope (-0.12, 0.26)
22:17:18.139 00.008 12308 Worker thread wakes up
22:17:18.139 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.26) opts 0xd
22:17:18.139 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.26)
22:17:18.139 00.000 12308 Moving (-0.12, 0.26) raw xDistance=0.10 yDistance=-0.28
22:17:18.140 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:17:18.140 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:17:18.140 00.000 12308 MoveAxis(E, 0, ABG)
22:17:18.140 00.000 12308 Move returns status 0, amount 0
22:17:18.141 00.001 12308 MoveAxis(N, 197, ABG)
22:17:18.141 00.000 12308 Guiding  Dir = 0, Dur = 197
22:17:18.141 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:18.148 00.007 12308 IsSlewing returns 0
22:17:18.148 00.000 12308 IsGuiding returns 0
22:17:18.149 00.001 12308 PulseGuide returned control before completion, sleep 207
22:17:18.175 00.026 14556 UpdateGuideState exits: m=2241 SNR=32.0
22:17:18.181 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:18.185 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:18.189 00.004 14556 Enqueuing Expose request
22:17:18.358 00.169 12308 IsGuiding returns 1
22:17:18.358 00.000 12308 scope still moving after pulse duration time elapsed
22:17:18.389 00.031 12308 IsSlewing returns 0
22:17:18.389 00.000 12308 IsGuiding returns 0
22:17:18.391 00.002 12308 scope move finished after 197 + 45 ms
22:17:18.391 00.000 12308 Move returns status 0, amount 197
22:17:18.392 00.001 12308 move complete, result=0
22:17:18.392 00.000 12308 worker thread done servicing request
22:17:18.392 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 197 ms NORTH
22:17:18.401 00.009 12308 Worker thread wakes up
22:17:18.401 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:18.401 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:19.649 01.248 12308 Exposure complete
22:17:19.798 00.149 12308 worker thread done servicing request
22:17:19.798 00.000 14556 OnExposeComplete: enter
22:17:19.802 00.004 14556 UpdateGuideState(): m_state=6
22:17:19.807 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4451
22:17:19.810 00.003 14556 Star::Find returns 1 (0), X=181.78, Y=987.26, Mass=2311, SNR=32.3, Peak=189 HFD=4.6
22:17:19.813 00.003 14556 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.07) = xAngle (6.18 = -0.11)
22:17:19.816 00.003 14556 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.08 = -0.21)
22:17:19.821 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.00 hyp=0.12 cameraTheta=3.10 mountX=0.12 mountY=-0.02, mountTheta=-0.20
22:17:19.825 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.00, opts=13)
22:17:19.830 00.005 14556 Enqueuing Move request for scope (-0.12, 0.00)
22:17:19.834 00.004 12308 Worker thread wakes up
22:17:19.834 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.00) opts 0xd
22:17:19.834 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.00)
22:17:19.834 00.000 12308 Moving (-0.12, 0.00) raw xDistance=0.12 yDistance=-0.02
22:17:19.834 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:17:19.834 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:19.835 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:17:19.835 00.000 12308 MoveAxis(E, 0, ABG)
22:17:19.835 00.000 12308 Move returns status 0, amount 0
22:17:19.835 00.000 12308 MoveAxis(N, 0, ABG)
22:17:19.835 00.000 12308 Move returns status 0, amount 0
22:17:19.835 00.000 12308 move complete, result=0
22:17:19.835 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:19.840 00.005 12308 worker thread done servicing request
22:17:19.861 00.021 14556 UpdateGuideState exits: m=2311 SNR=32.3
22:17:19.865 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:19.869 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:19.872 00.003 14556 Enqueuing Expose request
22:17:19.877 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:17:19.880 00.003 12308 Worker thread wakes up
22:17:19.880 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:19.880 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:21.133 01.253 12308 Exposure complete
22:17:21.279 00.146 12308 worker thread done servicing request
22:17:21.280 00.001 14556 OnExposeComplete: enter
22:17:21.284 00.004 14556 UpdateGuideState(): m_state=6
22:17:21.289 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4452
22:17:21.296 00.007 14556 Star::Find returns 1 (0), X=182.09, Y=987.37, Mass=2352, SNR=32.7, Peak=213 HFD=4.3
22:17:21.301 00.005 14556 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.07) = xAngle (3.60 = -2.68)
22:17:21.305 00.004 14556 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.50 = -2.78)
22:17:21.308 00.003 14556 CameraToMount -- cameraX=0.19 cameraY=0.11 hyp=0.22 cameraTheta=0.53 mountX=-0.20 mountY=-0.08, mountTheta=-2.77
22:17:21.315 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.11, opts=13)
22:17:21.319 00.004 14556 Enqueuing Move request for scope (0.19, 0.11)
22:17:21.321 00.002 12308 Worker thread wakes up
22:17:21.322 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.11) opts 0xd
22:17:21.322 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.11)
22:17:21.322 00.000 12308 Moving (0.19, 0.11) raw xDistance=-0.20 yDistance=-0.08
22:17:21.322 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:17:21.323 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:21.323 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:17:21.323 00.000 12308 MoveAxis(E, 0, ABG)
22:17:21.323 00.000 12308 Move returns status 0, amount 0
22:17:21.323 00.000 12308 MoveAxis(N, 0, ABG)
22:17:21.323 00.000 12308 Move returns status 0, amount 0
22:17:21.324 00.001 12308 move complete, result=0
22:17:21.324 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:21.327 00.003 12308 worker thread done servicing request
22:17:21.351 00.024 14556 UpdateGuideState exits: m=2352 SNR=32.7
22:17:21.356 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:21.360 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:21.365 00.005 14556 Enqueuing Expose request
22:17:21.369 00.004 12308 Worker thread wakes up
22:17:21.369 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:21.373 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:21.373 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:22.622 01.249 12308 Exposure complete
22:17:22.771 00.149 12308 worker thread done servicing request
22:17:22.771 00.000 14556 OnExposeComplete: enter
22:17:22.775 00.004 14556 UpdateGuideState(): m_state=6
22:17:22.779 00.004 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4453
22:17:22.783 00.004 14556 Star::Find returns 1 (0), X=181.85, Y=987.46, Mass=2258, SNR=31.8, Peak=173 HFD=4.7
22:17:22.786 00.003 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.87 = -1.42)
22:17:22.789 00.003 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.52)
22:17:22.793 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.79 mountX=0.03 mountY=-0.21, mountTheta=-1.42
22:17:22.803 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.20, opts=13)
22:17:22.808 00.005 14556 Enqueuing Move request for scope (-0.05, 0.20)
22:17:22.811 00.003 12308 Worker thread wakes up
22:17:22.812 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.20) opts 0xd
22:17:22.812 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.20)
22:17:22.812 00.000 12308 Moving (-0.05, 0.20) raw xDistance=0.03 yDistance=-0.21
22:17:22.812 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:17:22.813 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:17:22.813 00.000 12308 MoveAxis(E, 0, ABG)
22:17:22.813 00.000 12308 Move returns status 0, amount 0
22:17:22.814 00.001 12308 MoveAxis(N, 145, ABG)
22:17:22.814 00.000 12308 Guiding  Dir = 0, Dur = 145
22:17:22.814 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:22.819 00.005 12308 IsSlewing returns 0
22:17:22.819 00.000 12308 IsGuiding returns 0
22:17:22.819 00.000 12308 PulseGuide returned control before completion, sleep 155
22:17:22.842 00.023 14556 UpdateGuideState exits: m=2258 SNR=31.8
22:17:22.847 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:22.852 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:22.856 00.004 14556 Enqueuing Expose request
22:17:22.986 00.130 12308 IsGuiding returns 1
22:17:22.987 00.001 12308 scope still moving after pulse duration time elapsed
22:17:23.017 00.030 12308 IsSlewing returns 0
22:17:23.018 00.001 12308 IsGuiding returns 0
22:17:23.019 00.001 12308 scope move finished after 145 + 54 ms
22:17:23.019 00.000 12308 Move returns status 0, amount 145
22:17:23.020 00.001 12308 move complete, result=0
22:17:23.020 00.000 12308 worker thread done servicing request
22:17:23.022 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 145 ms NORTH
22:17:23.028 00.006 12308 Worker thread wakes up
22:17:23.028 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:23.028 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:24.278 01.250 12308 Exposure complete
22:17:24.441 00.163 12308 worker thread done servicing request
22:17:24.442 00.001 14556 OnExposeComplete: enter
22:17:24.447 00.005 14556 UpdateGuideState(): m_state=6
22:17:24.453 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4454
22:17:24.457 00.004 14556 Star::Find returns 1 (0), X=182.07, Y=987.28, Mass=1983, SNR=29.9, Peak=148 HFD=4.3
22:17:24.460 00.003 14556 CameraToMount -- cameraTheta (0.17) - m_xAngle (-3.07) = xAngle (3.24 = -3.04)
22:17:24.464 00.004 14556 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.14 = -3.14)
22:17:24.467 00.003 14556 CameraToMount -- cameraX=0.17 cameraY=0.03 hyp=0.18 cameraTheta=0.17 mountX=-0.17 mountY=-0.00, mountTheta=-3.14
22:17:24.474 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.03, opts=13)
22:17:24.477 00.003 14556 Enqueuing Move request for scope (0.17, 0.03)
22:17:24.480 00.003 12308 Worker thread wakes up
22:17:24.481 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.03) opts 0xd
22:17:24.481 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.03)
22:17:24.481 00.000 12308 Moving (0.17, 0.03) raw xDistance=-0.17 yDistance=-0.00
22:17:24.481 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:17:24.482 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:24.482 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:17:24.482 00.000 12308 MoveAxis(E, 0, ABG)
22:17:24.482 00.000 12308 Move returns status 0, amount 0
22:17:24.482 00.000 12308 MoveAxis(N, 0, ABG)
22:17:24.482 00.000 12308 Move returns status 0, amount 0
22:17:24.483 00.001 12308 move complete, result=0
22:17:24.483 00.000 12308 worker thread done servicing request
22:17:24.483 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:24.507 00.024 14556 UpdateGuideState exits: m=1983 SNR=29.9
22:17:24.513 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:24.517 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:24.520 00.003 14556 Enqueuing Expose request
22:17:24.524 00.004 12308 Worker thread wakes up
22:17:24.524 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:24.524 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:17:24.527 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:25.774 01.247 12308 Exposure complete
22:17:25.922 00.148 12308 worker thread done servicing request
22:17:25.923 00.001 14556 OnExposeComplete: enter
22:17:25.928 00.005 14556 UpdateGuideState(): m_state=6
22:17:25.931 00.003 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4455
22:17:25.936 00.005 14556 Star::Find returns 1 (0), X=182.05, Y=987.41, Mass=2142, SNR=31.1, Peak=181 HFD=4.6
22:17:25.940 00.004 14556 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.07) = xAngle (3.90 = -2.38)
22:17:25.944 00.004 14556 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.80 = -2.48)
22:17:25.947 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.16 hyp=0.21 cameraTheta=0.83 mountX=-0.16 mountY=-0.13, mountTheta=-2.44
22:17:25.953 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.16, opts=13)
22:17:25.957 00.004 14556 Enqueuing Move request for scope (0.15, 0.16)
22:17:25.961 00.004 12308 Worker thread wakes up
22:17:25.961 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.16) opts 0xd
22:17:25.961 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.16)
22:17:25.961 00.000 12308 Moving (0.15, 0.16) raw xDistance=-0.16 yDistance=-0.13
22:17:25.961 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:17:25.961 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:25.963 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:17:25.963 00.000 12308 MoveAxis(E, 0, ABG)
22:17:25.963 00.000 12308 Move returns status 0, amount 0
22:17:25.963 00.000 12308 MoveAxis(N, 0, ABG)
22:17:25.963 00.000 12308 Move returns status 0, amount 0
22:17:25.963 00.000 12308 move complete, result=0
22:17:25.963 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:25.968 00.005 12308 worker thread done servicing request
22:17:25.988 00.020 14556 UpdateGuideState exits: m=2142 SNR=31.1
22:17:25.992 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:25.995 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:25.999 00.004 14556 Enqueuing Expose request
22:17:26.003 00.004 12308 Worker thread wakes up
22:17:26.003 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:26.003 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:26.003 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:27.255 01.252 12308 Exposure complete
22:17:27.389 00.134 12308 worker thread done servicing request
22:17:27.389 00.000 14556 OnExposeComplete: enter
22:17:27.392 00.003 14556 UpdateGuideState(): m_state=6
22:17:27.394 00.002 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4456
22:17:27.398 00.004 14556 Star::Find returns 1 (0), X=182.09, Y=987.55, Mass=2498, SNR=33.6, Peak=189 HFD=4.4
22:17:27.401 00.003 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
22:17:27.405 00.004 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.30)
22:17:27.407 00.002 14556 CameraToMount -- cameraX=0.19 cameraY=0.29 hyp=0.35 cameraTheta=1.01 mountX=-0.21 mountY=-0.26, mountTheta=-2.24
22:17:27.413 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.29, opts=13)
22:17:27.416 00.003 14556 Enqueuing Move request for scope (0.19, 0.29)
22:17:27.420 00.004 12308 Worker thread wakes up
22:17:27.420 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.29) opts 0xd
22:17:27.420 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.29)
22:17:27.420 00.000 12308 Moving (0.19, 0.29) raw xDistance=-0.21 yDistance=-0.26
22:17:27.420 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:17:27.422 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:17:27.422 00.000 12308 MoveAxis(E, 90, ABG)
22:17:27.422 00.000 12308 Guiding  Dir = 2, Dur = 90
22:17:27.422 00.000 12308 IsSlewing returns 0
22:17:27.423 00.001 12308 IsGuiding returns 0
22:17:27.423 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:27.426 00.003 12308 PulseGuide returned control before completion, sleep 100
22:17:27.449 00.023 14556 UpdateGuideState exits: m=2498 SNR=33.6
22:17:27.455 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:27.459 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:27.463 00.004 14556 Enqueuing Expose request
22:17:27.542 00.079 12308 IsGuiding returns 1
22:17:27.542 00.000 12308 scope still moving after pulse duration time elapsed
22:17:27.574 00.032 12308 IsSlewing returns 0
22:17:27.575 00.001 12308 IsGuiding returns 0
22:17:27.575 00.000 12308 scope move finished after 90 + 61 ms
22:17:27.576 00.001 12308 Move returns status 0, amount 90
22:17:27.576 00.000 12308 MoveAxis(N, 183, ABG)
22:17:27.577 00.001 12308 Guiding  Dir = 0, Dur = 183
22:17:27.577 00.000 12308 IsSlewing returns 0
22:17:27.577 00.000 12308 IsGuiding returns 0
22:17:27.577 00.000 12308 PulseGuide returned control before completion, sleep 193
22:17:27.778 00.201 12308 IsGuiding returns 1
22:17:27.778 00.000 12308 scope still moving after pulse duration time elapsed
22:17:27.809 00.031 12308 IsSlewing returns 0
22:17:27.810 00.001 12308 IsGuiding returns 0
22:17:27.810 00.000 12308 scope move finished after 183 + 49 ms
22:17:27.810 00.000 12308 Move returns status 0, amount 183
22:17:27.810 00.000 12308 move complete, result=0
22:17:27.811 00.001 12308 worker thread done servicing request
22:17:27.811 00.000 14556 GuideStep: -0.2 px 90 ms EAST, -0.3 px 183 ms NORTH
22:17:27.817 00.006 12308 Worker thread wakes up
22:17:27.817 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:27.817 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:29.073 01.256 12308 Exposure complete
22:17:29.211 00.138 12308 worker thread done servicing request
22:17:29.212 00.001 14556 OnExposeComplete: enter
22:17:29.215 00.003 14556 UpdateGuideState(): m_state=6
22:17:29.220 00.005 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4457
22:17:29.224 00.004 14556 Star::Find returns 1 (0), X=181.92, Y=987.29, Mass=2324, SNR=32.2, Peak=190 HFD=4.5
22:17:29.227 00.003 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.07 = -2.22)
22:17:29.233 00.006 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.32)
22:17:29.237 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=0.99 mountX=-0.03 mountY=-0.03, mountTheta=-2.26
22:17:29.244 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.04, opts=13)
22:17:29.247 00.003 14556 Enqueuing Move request for scope (0.02, 0.04)
22:17:29.252 00.005 12308 Worker thread wakes up
22:17:29.252 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
22:17:29.252 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
22:17:29.253 00.001 12308 Moving (0.02, 0.04) raw xDistance=-0.03 yDistance=-0.03
22:17:29.253 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:17:29.253 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:29.253 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:17:29.253 00.000 12308 MoveAxis(E, 0, ABG)
22:17:29.253 00.000 12308 Move returns status 0, amount 0
22:17:29.253 00.000 12308 MoveAxis(N, 0, ABG)
22:17:29.255 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:29.258 00.003 12308 Move returns status 0, amount 0
22:17:29.258 00.000 12308 move complete, result=0
22:17:29.259 00.001 12308 worker thread done servicing request
22:17:29.279 00.020 14556 UpdateGuideState exits: m=2324 SNR=32.2
22:17:29.283 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:29.285 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:29.289 00.004 14556 Enqueuing Expose request
22:17:29.292 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:17:29.296 00.004 12308 Worker thread wakes up
22:17:29.297 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:29.297 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:30.540 01.243 12308 Exposure complete
22:17:30.675 00.135 12308 worker thread done servicing request
22:17:30.675 00.000 14556 OnExposeComplete: enter
22:17:30.679 00.004 14556 UpdateGuideState(): m_state=6
22:17:30.682 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4458
22:17:30.687 00.005 14556 Star::Find returns 1 (0), X=181.85, Y=987.49, Mass=2172, SNR=31.1, Peak=156 HFD=4.8
22:17:30.690 00.003 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
22:17:30.693 00.003 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
22:17:30.698 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.24 hyp=0.25 cameraTheta=1.80 mountX=0.04 mountY=-0.24, mountTheta=-1.42
22:17:30.703 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.24, opts=13)
22:17:30.708 00.005 14556 Enqueuing Move request for scope (-0.05, 0.24)
22:17:30.713 00.005 12308 Worker thread wakes up
22:17:30.713 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.24) opts 0xd
22:17:30.713 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.24)
22:17:30.713 00.000 12308 Moving (-0.05, 0.24) raw xDistance=0.04 yDistance=-0.24
22:17:30.713 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:17:30.714 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:17:30.714 00.000 12308 MoveAxis(E, 0, ABG)
22:17:30.714 00.000 12308 Move returns status 0, amount 0
22:17:30.714 00.000 12308 MoveAxis(N, 172, ABG)
22:17:30.715 00.001 12308 Guiding  Dir = 0, Dur = 172
22:17:30.715 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:30.721 00.006 12308 IsSlewing returns 0
22:17:30.721 00.000 12308 IsGuiding returns 0
22:17:30.721 00.000 12308 PulseGuide returned control before completion, sleep 182
22:17:30.741 00.020 14556 UpdateGuideState exits: m=2172 SNR=31.1
22:17:30.744 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:30.748 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:30.753 00.005 14556 Enqueuing Expose request
22:17:30.908 00.155 12308 IsGuiding returns 1
22:17:30.909 00.001 12308 scope still moving after pulse duration time elapsed
22:17:30.940 00.031 12308 IsSlewing returns 0
22:17:30.942 00.002 12308 IsGuiding returns 0
22:17:30.942 00.000 12308 scope move finished after 172 + 49 ms
22:17:30.943 00.001 12308 Move returns status 0, amount 172
22:17:30.943 00.000 12308 move complete, result=0
22:17:30.944 00.001 12308 worker thread done servicing request
22:17:30.944 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 172 ms NORTH
22:17:30.952 00.008 12308 Worker thread wakes up
22:17:30.952 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:30.953 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:32.202 01.249 12308 Exposure complete
22:17:32.350 00.148 12308 worker thread done servicing request
22:17:32.350 00.000 14556 OnExposeComplete: enter
22:17:32.355 00.005 14556 UpdateGuideState(): m_state=6
22:17:32.361 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4459
22:17:32.365 00.004 14556 Star::Find returns 1 (0), X=181.91, Y=987.21, Mass=1995, SNR=30.1, Peak=172 HFD=4.4
22:17:32.370 00.005 14556 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-3.07) = xAngle (1.83 = 1.83)
22:17:32.374 00.004 14556 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.73 = 1.73)
22:17:32.377 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.05 cameraTheta=-1.25 mountX=-0.01 mountY=0.04, mountTheta=1.82
22:17:32.383 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.04, opts=13)
22:17:32.387 00.004 14556 Enqueuing Move request for scope (0.01, -0.04)
22:17:32.391 00.004 12308 Worker thread wakes up
22:17:32.391 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
22:17:32.391 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
22:17:32.391 00.000 12308 Moving (0.01, -0.04) raw xDistance=-0.01 yDistance=0.04
22:17:32.391 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:17:32.391 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:32.391 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:17:32.392 00.001 12308 MoveAxis(E, 0, ABG)
22:17:32.392 00.000 12308 Move returns status 0, amount 0
22:17:32.392 00.000 12308 MoveAxis(N, 0, ABG)
22:17:32.392 00.000 12308 Move returns status 0, amount 0
22:17:32.392 00.000 12308 move complete, result=0
22:17:32.392 00.000 12308 worker thread done servicing request
22:17:32.394 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:32.419 00.025 14556 UpdateGuideState exits: m=1995 SNR=30.1
22:17:32.423 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:32.427 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:32.431 00.004 14556 Enqueuing Expose request
22:17:32.434 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:17:32.438 00.004 12308 Worker thread wakes up
22:17:32.438 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:32.439 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:33.686 01.247 12308 Exposure complete
22:17:33.829 00.143 12308 worker thread done servicing request
22:17:33.829 00.000 14556 OnExposeComplete: enter
22:17:33.834 00.005 14556 UpdateGuideState(): m_state=6
22:17:33.838 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4460
22:17:33.841 00.003 14556 Star::Find returns 1 (0), X=181.77, Y=987.26, Mass=2202, SNR=31.3, Peak=191 HFD=4.5
22:17:33.845 00.004 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.19 = -0.09)
22:17:33.848 00.003 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.19)
22:17:33.852 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.00 hyp=0.13 cameraTheta=3.12 mountX=0.13 mountY=-0.02, mountTheta=-0.19
22:17:33.858 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.00, opts=13)
22:17:33.863 00.005 14556 Enqueuing Move request for scope (-0.13, 0.00)
22:17:33.867 00.004 12308 Worker thread wakes up
22:17:33.867 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.00) opts 0xd
22:17:33.867 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.00)
22:17:33.867 00.000 12308 Moving (-0.13, 0.00) raw xDistance=0.13 yDistance=-0.02
22:17:33.867 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:17:33.868 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:33.868 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:17:33.868 00.000 12308 MoveAxis(E, 0, ABG)
22:17:33.868 00.000 12308 Move returns status 0, amount 0
22:17:33.868 00.000 12308 MoveAxis(N, 0, ABG)
22:17:33.870 00.002 12308 Move returns status 0, amount 0
22:17:33.870 00.000 12308 move complete, result=0
22:17:33.870 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:33.874 00.004 12308 worker thread done servicing request
22:17:33.896 00.022 14556 UpdateGuideState exits: m=2202 SNR=31.3
22:17:33.901 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:33.904 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:33.909 00.005 14556 Enqueuing Expose request
22:17:33.913 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:17:33.920 00.007 12308 Worker thread wakes up
22:17:33.920 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:33.920 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:35.171 01.251 12308 Exposure complete
22:17:35.317 00.146 12308 worker thread done servicing request
22:17:35.318 00.001 14556 OnExposeComplete: enter
22:17:35.321 00.003 14556 UpdateGuideState(): m_state=6
22:17:35.326 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4461
22:17:35.329 00.003 14556 Star::Find returns 1 (0), X=181.84, Y=987.37, Mass=2272, SNR=32.0, Peak=173 HFD=4.6
22:17:35.334 00.005 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.15 = -1.14)
22:17:35.338 00.004 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.24)
22:17:35.341 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.07 mountX=0.06 mountY=-0.13, mountTheta=-1.15
22:17:35.346 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.12, opts=13)
22:17:35.349 00.003 14556 Enqueuing Move request for scope (-0.06, 0.12)
22:17:35.354 00.005 12308 Worker thread wakes up
22:17:35.354 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
22:17:35.354 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
22:17:35.354 00.000 12308 Moving (-0.06, 0.12) raw xDistance=0.06 yDistance=-0.13
22:17:35.354 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:17:35.354 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:35.355 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:17:35.355 00.000 12308 MoveAxis(E, 0, ABG)
22:17:35.355 00.000 12308 Move returns status 0, amount 0
22:17:35.355 00.000 12308 MoveAxis(N, 0, ABG)
22:17:35.355 00.000 12308 Move returns status 0, amount 0
22:17:35.356 00.001 12308 move complete, result=0
22:17:35.357 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:35.360 00.003 12308 worker thread done servicing request
22:17:35.377 00.017 14556 UpdateGuideState exits: m=2272 SNR=32.0
22:17:35.380 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:35.385 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:35.389 00.004 14556 Enqueuing Expose request
22:17:35.393 00.004 12308 Worker thread wakes up
22:17:35.393 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:35.393 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:35.394 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:36.649 01.255 12308 Exposure complete
22:17:36.807 00.158 12308 worker thread done servicing request
22:17:36.807 00.000 14556 OnExposeComplete: enter
22:17:36.812 00.005 14556 UpdateGuideState(): m_state=6
22:17:36.815 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4462
22:17:36.819 00.004 14556 Star::Find returns 1 (0), X=182.05, Y=987.24, Mass=2340, SNR=32.3, Peak=188 HFD=4.5
22:17:36.824 00.005 14556 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-3.07) = xAngle (2.99 = 2.99)
22:17:36.827 00.003 14556 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.89 = 2.89)
22:17:36.832 00.005 14556 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.08 mountX=-0.14 mountY=0.04, mountTheta=2.90
22:17:36.836 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.01, opts=13)
22:17:36.841 00.005 14556 Enqueuing Move request for scope (0.15, -0.01)
22:17:36.845 00.004 12308 Worker thread wakes up
22:17:36.845 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
22:17:36.845 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
22:17:36.845 00.000 12308 Moving (0.15, -0.01) raw xDistance=-0.14 yDistance=0.04
22:17:36.845 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:17:36.846 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:36.846 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:17:36.846 00.000 12308 MoveAxis(E, 0, ABG)
22:17:36.846 00.000 12308 Move returns status 0, amount 0
22:17:36.846 00.000 12308 MoveAxis(N, 0, ABG)
22:17:36.846 00.000 12308 Move returns status 0, amount 0
22:17:36.847 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:36.851 00.004 12308 move complete, result=0
22:17:36.852 00.001 12308 worker thread done servicing request
22:17:36.873 00.021 14556 UpdateGuideState exits: m=2340 SNR=32.3
22:17:36.878 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:36.881 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:36.886 00.005 14556 Enqueuing Expose request
22:17:36.892 00.006 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:17:36.897 00.005 12308 Worker thread wakes up
22:17:36.897 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:36.897 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:38.152 01.255 12308 Exposure complete
22:17:38.291 00.139 12308 worker thread done servicing request
22:17:38.291 00.000 14556 OnExposeComplete: enter
22:17:38.298 00.007 14556 UpdateGuideState(): m_state=6
22:17:38.302 00.004 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4463
22:17:38.306 00.004 14556 Star::Find returns 1 (0), X=182.00, Y=987.66, Mass=2119, SNR=31.1, Peak=157 HFD=4.5
22:17:38.310 00.004 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
22:17:38.313 00.003 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
22:17:38.317 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.41 hyp=0.42 cameraTheta=1.33 mountX=-0.13 mountY=-0.38, mountTheta=-1.89
22:17:38.322 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.41, opts=13)
22:17:38.325 00.003 14556 Enqueuing Move request for scope (0.10, 0.41)
22:17:38.329 00.004 12308 Worker thread wakes up
22:17:38.329 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.41) opts 0xd
22:17:38.329 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.41)
22:17:38.329 00.000 12308 Moving (0.10, 0.41) raw xDistance=-0.13 yDistance=-0.38
22:17:38.329 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:17:38.329 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:17:38.330 00.001 12308 MoveAxis(E, 0, ABG)
22:17:38.330 00.000 12308 Move returns status 0, amount 0
22:17:38.330 00.000 12308 MoveAxis(N, 270, ABG)
22:17:38.330 00.000 12308 Guiding  Dir = 0, Dur = 270
22:17:38.330 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:38.335 00.005 12308 IsSlewing returns 0
22:17:38.336 00.001 12308 IsGuiding returns 0
22:17:38.336 00.000 12308 PulseGuide returned control before completion, sleep 280
22:17:38.356 00.020 14556 UpdateGuideState exits: m=2119 SNR=31.1
22:17:38.361 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:38.365 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:38.369 00.004 14556 Enqueuing Expose request
22:17:38.626 00.257 12308 IsGuiding returns 1
22:17:38.626 00.000 12308 scope still moving after pulse duration time elapsed
22:17:38.655 00.029 12308 IsSlewing returns 0
22:17:38.657 00.002 12308 IsGuiding returns 0
22:17:38.658 00.001 12308 scope move finished after 270 + 51 ms
22:17:38.658 00.000 12308 Move returns status 0, amount 270
22:17:38.658 00.000 12308 move complete, result=0
22:17:38.659 00.001 12308 worker thread done servicing request
22:17:38.659 00.000 12308 Worker thread wakes up
22:17:38.661 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 270 ms NORTH
22:17:38.668 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:38.668 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:39.917 01.249 12308 Exposure complete
22:17:40.074 00.157 12308 worker thread done servicing request
22:17:40.074 00.000 14556 OnExposeComplete: enter
22:17:40.080 00.006 14556 UpdateGuideState(): m_state=6
22:17:40.084 00.004 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4464
22:17:40.087 00.003 14556 Star::Find returns 1 (0), X=182.04, Y=987.21, Mass=2238, SNR=31.7, Peak=204 HFD=4.4
22:17:40.092 00.005 14556 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-3.07) = xAngle (2.76 = 2.76)
22:17:40.095 00.003 14556 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.66 = 2.66)
22:17:40.098 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-0.32 mountX=-0.14 mountY=0.07, mountTheta=2.68
22:17:40.104 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.05, opts=13)
22:17:40.112 00.008 14556 Enqueuing Move request for scope (0.14, -0.05)
22:17:40.117 00.005 12308 Worker thread wakes up
22:17:40.117 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.05) opts 0xd
22:17:40.117 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.05)
22:17:40.117 00.000 12308 Moving (0.14, -0.05) raw xDistance=-0.14 yDistance=0.07
22:17:40.118 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:17:40.118 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:40.118 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:17:40.118 00.000 12308 MoveAxis(E, 0, ABG)
22:17:40.119 00.001 12308 Move returns status 0, amount 0
22:17:40.119 00.000 12308 MoveAxis(N, 0, ABG)
22:17:40.119 00.000 12308 Move returns status 0, amount 0
22:17:40.119 00.000 12308 move complete, result=0
22:17:40.120 00.001 12308 worker thread done servicing request
22:17:40.120 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:40.149 00.029 14556 UpdateGuideState exits: m=2238 SNR=31.7
22:17:40.154 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:40.158 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:40.162 00.004 14556 Enqueuing Expose request
22:17:40.168 00.006 12308 Worker thread wakes up
22:17:40.168 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:40.168 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:40.170 00.002 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:17:41.411 01.241 12308 Exposure complete
22:17:41.547 00.136 12308 worker thread done servicing request
22:17:41.548 00.001 14556 OnExposeComplete: enter
22:17:41.553 00.005 14556 UpdateGuideState(): m_state=6
22:17:41.556 00.003 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4465
22:17:41.560 00.004 14556 Star::Find returns 1 (0), X=181.94, Y=987.20, Mass=2184, SNR=31.5, Peak=207 HFD=4.4
22:17:41.563 00.003 14556 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-3.07) = xAngle (2.10 = 2.10)
22:17:41.567 00.004 14556 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.00 = 2.00)
22:17:41.570 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.98 mountX=-0.03 mountY=0.06, mountTheta=2.07
22:17:41.576 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.05, opts=13)
22:17:41.581 00.005 14556 Enqueuing Move request for scope (0.04, -0.05)
22:17:41.584 00.003 12308 Worker thread wakes up
22:17:41.584 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
22:17:41.584 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
22:17:41.585 00.001 12308 Moving (0.04, -0.05) raw xDistance=-0.03 yDistance=0.06
22:17:41.585 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:17:41.585 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:41.585 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:17:41.585 00.000 12308 MoveAxis(E, 0, ABG)
22:17:41.586 00.001 12308 Move returns status 0, amount 0
22:17:41.586 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:41.590 00.004 12308 MoveAxis(N, 0, ABG)
22:17:41.590 00.000 12308 Move returns status 0, amount 0
22:17:41.590 00.000 12308 move complete, result=0
22:17:41.591 00.001 12308 worker thread done servicing request
22:17:41.611 00.020 14556 UpdateGuideState exits: m=2184 SNR=31.5
22:17:41.616 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:41.619 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:41.623 00.004 14556 Enqueuing Expose request
22:17:41.627 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:17:41.631 00.004 12308 Worker thread wakes up
22:17:41.631 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:41.631 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:42.881 01.250 12308 Exposure complete
22:17:43.038 00.157 12308 worker thread done servicing request
22:17:43.038 00.000 14556 OnExposeComplete: enter
22:17:43.042 00.004 14556 UpdateGuideState(): m_state=6
22:17:43.046 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4466
22:17:43.049 00.003 14556 Star::Find returns 1 (0), X=182.02, Y=987.27, Mass=2056, SNR=30.4, Peak=173 HFD=4.5
22:17:43.054 00.005 14556 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.07) = xAngle (3.18 = -3.10)
22:17:43.058 00.004 14556 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.08 = 3.08)
22:17:43.063 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.11 mountX=-0.12 mountY=0.01, mountTheta=3.08
22:17:43.070 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.01, opts=13)
22:17:43.074 00.004 14556 Enqueuing Move request for scope (0.12, 0.01)
22:17:43.079 00.005 12308 Worker thread wakes up
22:17:43.079 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
22:17:43.079 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
22:17:43.079 00.000 12308 Moving (0.12, 0.01) raw xDistance=-0.12 yDistance=0.01
22:17:43.079 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:17:43.080 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:43.080 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:17:43.080 00.000 12308 MoveAxis(E, 0, ABG)
22:17:43.080 00.000 12308 Move returns status 0, amount 0
22:17:43.081 00.001 12308 MoveAxis(N, 0, ABG)
22:17:43.081 00.000 12308 Move returns status 0, amount 0
22:17:43.081 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:43.086 00.005 12308 move complete, result=0
22:17:43.086 00.000 12308 worker thread done servicing request
22:17:43.109 00.023 14556 UpdateGuideState exits: m=2056 SNR=30.4
22:17:43.113 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:43.117 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:43.120 00.003 14556 Enqueuing Expose request
22:17:43.125 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:17:43.128 00.003 12308 Worker thread wakes up
22:17:43.129 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:43.129 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:44.373 01.244 12308 Exposure complete
22:17:44.545 00.172 12308 worker thread done servicing request
22:17:44.545 00.000 14556 OnExposeComplete: enter
22:17:44.551 00.006 14556 UpdateGuideState(): m_state=6
22:17:44.556 00.005 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4467
22:17:44.560 00.004 14556 Star::Find returns 1 (0), X=181.87, Y=987.33, Mass=2175, SNR=31.2, Peak=177 HFD=4.6
22:17:44.563 00.003 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (5.00 = -1.29)
22:17:44.566 00.003 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.39)
22:17:44.571 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.92 mountX=0.02 mountY=-0.08, mountTheta=-1.29
22:17:44.577 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.08, opts=13)
22:17:44.583 00.006 14556 Enqueuing Move request for scope (-0.03, 0.08)
22:17:44.589 00.006 12308 Worker thread wakes up
22:17:44.589 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
22:17:44.589 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
22:17:44.589 00.000 12308 Moving (-0.03, 0.08) raw xDistance=0.02 yDistance=-0.08
22:17:44.590 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:17:44.590 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:44.590 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:17:44.590 00.000 12308 MoveAxis(E, 0, ABG)
22:17:44.590 00.000 12308 Move returns status 0, amount 0
22:17:44.591 00.001 12308 MoveAxis(N, 0, ABG)
22:17:44.591 00.000 12308 Move returns status 0, amount 0
22:17:44.591 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:44.597 00.006 12308 move complete, result=0
22:17:44.597 00.000 12308 worker thread done servicing request
22:17:44.619 00.022 14556 UpdateGuideState exits: m=2175 SNR=31.2
22:17:44.622 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:44.626 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:44.630 00.004 14556 Enqueuing Expose request
22:17:44.634 00.004 12308 Worker thread wakes up
22:17:44.634 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:44.634 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:44.635 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:45.883 01.248 12308 Exposure complete
22:17:46.029 00.146 12308 worker thread done servicing request
22:17:46.030 00.001 14556 OnExposeComplete: enter
22:17:46.034 00.004 14556 UpdateGuideState(): m_state=6
22:17:46.037 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4468
22:17:46.041 00.004 14556 Star::Find returns 1 (0), X=181.93, Y=987.35, Mass=2029, SNR=30.1, Peak=159 HFD=4.7
22:17:46.045 00.004 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.36 = -1.93)
22:17:46.050 00.005 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.03)
22:17:46.053 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.28 mountX=-0.03 mountY=-0.09, mountTheta=-1.94
22:17:46.058 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.09, opts=13)
22:17:46.062 00.004 14556 Enqueuing Move request for scope (0.03, 0.09)
22:17:46.065 00.003 12308 Worker thread wakes up
22:17:46.066 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
22:17:46.066 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
22:17:46.066 00.000 12308 Moving (0.03, 0.09) raw xDistance=-0.03 yDistance=-0.09
22:17:46.066 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:17:46.066 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:46.067 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:17:46.067 00.000 12308 MoveAxis(E, 0, ABG)
22:17:46.067 00.000 12308 Move returns status 0, amount 0
22:17:46.067 00.000 12308 MoveAxis(N, 0, ABG)
22:17:46.067 00.000 12308 Move returns status 0, amount 0
22:17:46.067 00.000 12308 move complete, result=0
22:17:46.067 00.000 12308 worker thread done servicing request
22:17:46.068 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:46.095 00.027 14556 UpdateGuideState exits: m=2029 SNR=30.1
22:17:46.098 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:46.103 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:46.109 00.006 14556 Enqueuing Expose request
22:17:46.115 00.006 12308 Worker thread wakes up
22:17:46.115 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:46.115 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:46.115 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:47.368 01.253 12308 Exposure complete
22:17:47.490 00.122 12308 worker thread done servicing request
22:17:47.491 00.001 14556 OnExposeComplete: enter
22:17:47.495 00.004 14556 UpdateGuideState(): m_state=6
22:17:47.499 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4469
22:17:47.503 00.004 14556 Star::Find returns 1 (0), X=182.01, Y=987.35, Mass=2160, SNR=31.3, Peak=168 HFD=4.3
22:17:47.507 00.004 14556 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.07) = xAngle (3.75 = -2.53)
22:17:47.510 00.003 14556 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.66 = -2.63)
22:17:47.515 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.15 cameraTheta=0.68 mountX=-0.12 mountY=-0.07, mountTheta=-2.60
22:17:47.520 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.09, opts=13)
22:17:47.524 00.004 14556 Enqueuing Move request for scope (0.11, 0.09)
22:17:47.528 00.004 12308 Worker thread wakes up
22:17:47.528 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
22:17:47.528 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
22:17:47.528 00.000 12308 Moving (0.11, 0.09) raw xDistance=-0.12 yDistance=-0.07
22:17:47.528 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:17:47.529 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:47.529 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:17:47.529 00.000 12308 MoveAxis(E, 0, ABG)
22:17:47.529 00.000 12308 Move returns status 0, amount 0
22:17:47.530 00.001 12308 MoveAxis(N, 0, ABG)
22:17:47.530 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:47.533 00.003 12308 Move returns status 0, amount 0
22:17:47.533 00.000 12308 move complete, result=0
22:17:47.533 00.000 12308 worker thread done servicing request
22:17:47.555 00.022 14556 UpdateGuideState exits: m=2160 SNR=31.3
22:17:47.559 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:47.563 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:47.567 00.004 14556 Enqueuing Expose request
22:17:47.569 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:47.575 00.006 12308 Worker thread wakes up
22:17:47.576 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:47.576 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:48.823 01.247 12308 Exposure complete
22:17:48.975 00.152 12308 worker thread done servicing request
22:17:48.975 00.000 14556 OnExposeComplete: enter
22:17:48.978 00.003 14556 UpdateGuideState(): m_state=6
22:17:48.984 00.006 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4470
22:17:48.988 00.004 14556 Star::Find returns 1 (0), X=181.99, Y=987.69, Mass=2133, SNR=31.0, Peak=163 HFD=4.2
22:17:48.991 00.003 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.44 = -1.85)
22:17:48.994 00.003 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.95)
22:17:48.998 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.43 hyp=0.44 cameraTheta=1.36 mountX=-0.12 mountY=-0.41, mountTheta=-1.86
22:17:49.003 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.43, opts=13)
22:17:49.006 00.003 14556 Enqueuing Move request for scope (0.09, 0.43)
22:17:49.010 00.004 12308 Worker thread wakes up
22:17:49.010 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.43) opts 0xd
22:17:49.010 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.43)
22:17:49.010 00.000 12308 Moving (0.09, 0.43) raw xDistance=-0.12 yDistance=-0.41
22:17:49.010 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:17:49.010 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
22:17:49.010 00.000 12308 MoveAxis(E, 0, ABG)
22:17:49.012 00.002 12308 Move returns status 0, amount 0
22:17:49.012 00.000 12308 MoveAxis(N, 290, ABG)
22:17:49.012 00.000 12308 Guiding  Dir = 0, Dur = 290
22:17:49.012 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:49.018 00.006 12308 IsSlewing returns 0
22:17:49.018 00.000 12308 IsGuiding returns 0
22:17:49.018 00.000 12308 PulseGuide returned control before completion, sleep 300
22:17:49.037 00.019 14556 UpdateGuideState exits: m=2133 SNR=31.0
22:17:49.045 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:49.050 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:49.054 00.004 14556 Enqueuing Expose request
22:17:49.326 00.272 12308 IsGuiding returns 1
22:17:49.326 00.000 12308 scope still moving after pulse duration time elapsed
22:17:49.358 00.032 12308 IsSlewing returns 0
22:17:49.358 00.000 12308 IsGuiding returns 0
22:17:49.358 00.000 12308 scope move finished after 290 + 51 ms
22:17:49.359 00.001 12308 Move returns status 0, amount 290
22:17:49.359 00.000 12308 move complete, result=0
22:17:49.360 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 290 ms NORTH
22:17:49.369 00.009 12308 worker thread done servicing request
22:17:49.370 00.001 12308 Worker thread wakes up
22:17:49.370 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:49.371 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:50.619 01.248 12308 Exposure complete
22:17:50.759 00.140 12308 worker thread done servicing request
22:17:50.759 00.000 14556 OnExposeComplete: enter
22:17:50.763 00.004 14556 UpdateGuideState(): m_state=6
22:17:50.769 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4471
22:17:50.774 00.005 14556 Star::Find returns 1 (0), X=181.76, Y=987.09, Mass=2041, SNR=30.2, Peak=191 HFD=4.5
22:17:50.777 00.003 14556 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-3.07) = xAngle (0.82 = 0.82)
22:17:50.781 00.004 14556 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.72 = 0.72)
22:17:50.784 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.17 hyp=0.22 cameraTheta=-2.25 mountX=0.15 mountY=0.14, mountTheta=0.77
22:17:50.789 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.17, opts=13)
22:17:50.793 00.004 14556 Enqueuing Move request for scope (-0.14, -0.17)
22:17:50.796 00.003 12308 Worker thread wakes up
22:17:50.796 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.17) opts 0xd
22:17:50.796 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.17)
22:17:50.796 00.000 12308 Moving (-0.14, -0.17) raw xDistance=0.15 yDistance=0.14
22:17:50.797 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:17:50.797 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:50.797 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:17:50.797 00.000 12308 MoveAxis(E, 0, ABG)
22:17:50.797 00.000 12308 Move returns status 0, amount 0
22:17:50.797 00.000 12308 MoveAxis(N, 0, ABG)
22:17:50.797 00.000 12308 Move returns status 0, amount 0
22:17:50.799 00.002 12308 move complete, result=0
22:17:50.799 00.000 12308 worker thread done servicing request
22:17:50.799 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:50.824 00.025 14556 UpdateGuideState exits: m=2041 SNR=30.2
22:17:50.827 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:50.832 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:50.835 00.003 14556 Enqueuing Expose request
22:17:50.839 00.004 12308 Worker thread wakes up
22:17:50.839 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:17:50.843 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:50.843 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:52.092 01.249 12308 Exposure complete
22:17:52.238 00.146 12308 worker thread done servicing request
22:17:52.239 00.001 14556 OnExposeComplete: enter
22:17:52.243 00.004 14556 UpdateGuideState(): m_state=6
22:17:52.246 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4472
22:17:52.251 00.005 14556 Star::Find returns 1 (0), X=181.94, Y=987.17, Mass=1991, SNR=30.2, Peak=170 HFD=4.3
22:17:52.254 00.003 14556 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-3.07) = xAngle (1.95 = 1.95)
22:17:52.258 00.004 14556 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.85 = 1.85)
22:17:52.261 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.12 mountX=-0.04 mountY=0.09, mountTheta=1.94
22:17:52.265 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.09, opts=13)
22:17:52.270 00.005 14556 Enqueuing Move request for scope (0.04, -0.09)
22:17:52.273 00.003 12308 Worker thread wakes up
22:17:52.273 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
22:17:52.273 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
22:17:52.275 00.002 12308 Moving (0.04, -0.09) raw xDistance=-0.04 yDistance=0.09
22:17:52.275 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:17:52.275 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:52.275 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:17:52.275 00.000 12308 MoveAxis(E, 0, ABG)
22:17:52.276 00.001 12308 Move returns status 0, amount 0
22:17:52.276 00.000 12308 MoveAxis(N, 0, ABG)
22:17:52.276 00.000 12308 Move returns status 0, amount 0
22:17:52.276 00.000 12308 move complete, result=0
22:17:52.276 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:52.281 00.005 12308 worker thread done servicing request
22:17:52.303 00.022 14556 UpdateGuideState exits: m=1991 SNR=30.2
22:17:52.308 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:52.313 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:52.317 00.004 14556 Enqueuing Expose request
22:17:52.322 00.005 12308 Worker thread wakes up
22:17:52.323 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:17:52.328 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:52.328 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:53.576 01.248 12308 Exposure complete
22:17:53.722 00.146 12308 worker thread done servicing request
22:17:53.723 00.001 14556 OnExposeComplete: enter
22:17:53.727 00.004 14556 UpdateGuideState(): m_state=6
22:17:53.730 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4473
22:17:53.734 00.004 14556 Star::Find returns 1 (0), X=181.92, Y=987.34, Mass=2106, SNR=30.9, Peak=156 HFD=4.6
22:17:53.739 00.005 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
22:17:53.743 00.004 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
22:17:53.746 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.09 cameraTheta=1.33 mountX=-0.03 mountY=-0.08, mountTheta=-1.90
22:17:53.752 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.08, opts=13)
22:17:53.756 00.004 14556 Enqueuing Move request for scope (0.02, 0.08)
22:17:53.760 00.004 12308 Worker thread wakes up
22:17:53.760 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
22:17:53.760 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
22:17:53.760 00.000 12308 Moving (0.02, 0.08) raw xDistance=-0.03 yDistance=-0.08
22:17:53.760 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:17:53.762 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:53.762 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:17:53.762 00.000 12308 MoveAxis(E, 0, ABG)
22:17:53.762 00.000 12308 Move returns status 0, amount 0
22:17:53.762 00.000 12308 MoveAxis(N, 0, ABG)
22:17:53.763 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:53.768 00.005 12308 Move returns status 0, amount 0
22:17:53.768 00.000 12308 move complete, result=0
22:17:53.768 00.000 12308 worker thread done servicing request
22:17:53.787 00.019 14556 UpdateGuideState exits: m=2106 SNR=30.9
22:17:53.794 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:53.799 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:53.804 00.005 14556 Enqueuing Expose request
22:17:53.809 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:53.813 00.004 12308 Worker thread wakes up
22:17:53.813 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:53.813 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:55.057 01.244 12308 Exposure complete
22:17:55.204 00.147 12308 worker thread done servicing request
22:17:55.204 00.000 14556 OnExposeComplete: enter
22:17:55.209 00.005 14556 UpdateGuideState(): m_state=6
22:17:55.213 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4474
22:17:55.218 00.005 14556 Star::Find returns 1 (0), X=181.81, Y=987.29, Mass=2239, SNR=31.8, Peak=165 HFD=4.6
22:17:55.222 00.004 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.87 = -0.42)
22:17:55.227 00.005 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.77 = -0.52)
22:17:55.230 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.10 cameraTheta=2.79 mountX=0.09 mountY=-0.05, mountTheta=-0.50
22:17:55.236 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.03, opts=13)
22:17:55.241 00.005 14556 Enqueuing Move request for scope (-0.09, 0.03)
22:17:55.245 00.004 12308 Worker thread wakes up
22:17:55.245 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
22:17:55.245 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
22:17:55.245 00.000 12308 Moving (-0.09, 0.03) raw xDistance=0.09 yDistance=-0.05
22:17:55.246 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:17:55.246 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:55.246 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:17:55.246 00.000 12308 MoveAxis(E, 0, ABG)
22:17:55.246 00.000 12308 Move returns status 0, amount 0
22:17:55.247 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:55.252 00.005 12308 MoveAxis(N, 0, ABG)
22:17:55.253 00.001 12308 Move returns status 0, amount 0
22:17:55.253 00.000 12308 move complete, result=0
22:17:55.253 00.000 12308 worker thread done servicing request
22:17:55.278 00.025 14556 UpdateGuideState exits: m=2239 SNR=31.8
22:17:55.283 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:55.286 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:55.290 00.004 14556 Enqueuing Expose request
22:17:55.295 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:17:55.301 00.006 12308 Worker thread wakes up
22:17:55.301 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:55.302 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:56.557 01.255 12308 Exposure complete
22:17:56.704 00.147 12308 worker thread done servicing request
22:17:56.704 00.000 14556 OnExposeComplete: enter
22:17:56.709 00.005 14556 UpdateGuideState(): m_state=6
22:17:56.714 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4475
22:17:56.717 00.003 14556 Star::Find returns 1 (0), X=181.80, Y=987.40, Mass=1971, SNR=29.8, Peak=148 HFD=4.5
22:17:56.722 00.005 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
22:17:56.725 00.003 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
22:17:56.730 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.18 cameraTheta=2.19 mountX=0.09 mountY=-0.16, mountTheta=-1.05
22:17:56.735 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.14, opts=13)
22:17:56.740 00.005 14556 Enqueuing Move request for scope (-0.10, 0.14)
22:17:56.744 00.004 12308 Worker thread wakes up
22:17:56.744 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd
22:17:56.744 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.14)
22:17:56.744 00.000 12308 Moving (-0.10, 0.14) raw xDistance=0.09 yDistance=-0.16
22:17:56.744 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:17:56.744 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:56.745 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:17:56.745 00.000 12308 MoveAxis(E, 0, ABG)
22:17:56.745 00.000 12308 Move returns status 0, amount 0
22:17:56.745 00.000 12308 MoveAxis(N, 0, ABG)
22:17:56.745 00.000 12308 Move returns status 0, amount 0
22:17:56.745 00.000 12308 move complete, result=0
22:17:56.746 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:56.751 00.005 12308 worker thread done servicing request
22:17:56.771 00.020 14556 UpdateGuideState exits: m=1971 SNR=29.8
22:17:56.775 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:56.779 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:56.783 00.004 14556 Enqueuing Expose request
22:17:56.786 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:17:56.790 00.004 12308 Worker thread wakes up
22:17:56.790 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:56.790 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:58.039 01.249 12308 Exposure complete
22:17:58.173 00.134 12308 worker thread done servicing request
22:17:58.173 00.000 14556 OnExposeComplete: enter
22:17:58.178 00.005 14556 UpdateGuideState(): m_state=6
22:17:58.182 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4476
22:17:58.186 00.004 14556 Star::Find returns 1 (0), X=181.73, Y=987.41, Mass=2183, SNR=31.5, Peak=148 HFD=4.8
22:17:58.189 00.003 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.48 = -0.80)
22:17:58.192 00.003 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.90)
22:17:58.196 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.15 hyp=0.23 cameraTheta=2.41 mountX=0.16 mountY=-0.18, mountTheta=-0.84
22:17:58.203 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.15, opts=13)
22:17:58.207 00.004 14556 Enqueuing Move request for scope (-0.17, 0.15)
22:17:58.213 00.006 12308 Worker thread wakes up
22:17:58.213 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.15) opts 0xd
22:17:58.214 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.15)
22:17:58.214 00.000 12308 Moving (-0.17, 0.15) raw xDistance=0.16 yDistance=-0.18
22:17:58.214 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:17:58.214 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:58.215 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:17:58.215 00.000 12308 MoveAxis(E, 0, ABG)
22:17:58.215 00.000 12308 Move returns status 0, amount 0
22:17:58.215 00.000 12308 MoveAxis(N, 0, ABG)
22:17:58.215 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:58.220 00.005 12308 Move returns status 0, amount 0
22:17:58.221 00.001 12308 move complete, result=0
22:17:58.221 00.000 12308 worker thread done servicing request
22:17:58.243 00.022 14556 UpdateGuideState exits: m=2183 SNR=31.5
22:17:58.247 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:58.251 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:58.255 00.004 14556 Enqueuing Expose request
22:17:58.260 00.005 12308 Worker thread wakes up
22:17:58.261 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:17:58.264 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:58.265 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:17:59.511 01.246 12308 Exposure complete
22:17:59.653 00.142 12308 worker thread done servicing request
22:17:59.653 00.000 14556 OnExposeComplete: enter
22:17:59.657 00.004 14556 UpdateGuideState(): m_state=6
22:17:59.662 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4477
22:17:59.665 00.003 14556 Star::Find returns 1 (0), X=181.71, Y=987.51, Mass=2105, SNR=30.8, Peak=152 HFD=4.7
22:17:59.668 00.003 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.28 = -1.00)
22:17:59.672 00.004 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.10)
22:17:59.678 00.006 14556 CameraToMount -- cameraX=-0.19 cameraY=0.26 hyp=0.32 cameraTheta=2.21 mountX=0.17 mountY=-0.28, mountTheta=-1.02
22:17:59.683 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.26, opts=13)
22:17:59.688 00.005 14556 Enqueuing Move request for scope (-0.19, 0.26)
22:17:59.692 00.004 12308 Worker thread wakes up
22:17:59.692 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.26) opts 0xd
22:17:59.692 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.26)
22:17:59.692 00.000 12308 Moving (-0.19, 0.26) raw xDistance=0.17 yDistance=-0.28
22:17:59.692 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:17:59.693 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:17:59.693 00.000 12308 MoveAxis(E, 0, ABG)
22:17:59.693 00.000 12308 Move returns status 0, amount 0
22:17:59.693 00.000 12308 MoveAxis(N, 200, ABG)
22:17:59.693 00.000 12308 Guiding  Dir = 0, Dur = 200
22:17:59.693 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:17:59.699 00.006 12308 IsSlewing returns 0
22:17:59.701 00.002 12308 IsGuiding returns 0
22:17:59.701 00.000 12308 PulseGuide returned control before completion, sleep 210
22:17:59.722 00.021 14556 UpdateGuideState exits: m=2105 SNR=30.8
22:17:59.725 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:59.730 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:17:59.734 00.004 14556 Enqueuing Expose request
22:17:59.924 00.190 12308 IsGuiding returns 1
22:17:59.924 00.000 12308 scope still moving after pulse duration time elapsed
22:17:59.955 00.031 12308 IsSlewing returns 0
22:17:59.955 00.000 12308 IsGuiding returns 0
22:17:59.956 00.001 12308 scope move finished after 200 + 55 ms
22:17:59.956 00.000 12308 Move returns status 0, amount 200
22:17:59.956 00.000 12308 move complete, result=0
22:17:59.957 00.001 12308 worker thread done servicing request
22:17:59.957 00.000 12308 Worker thread wakes up
22:17:59.957 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 200 ms NORTH
22:17:59.964 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:17:59.964 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:01.219 01.255 12308 Exposure complete
22:18:01.362 00.143 12308 worker thread done servicing request
22:18:01.362 00.000 14556 OnExposeComplete: enter
22:18:01.368 00.006 14556 UpdateGuideState(): m_state=6
22:18:01.372 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4478
22:18:01.376 00.004 14556 Star::Find returns 1 (0), X=181.72, Y=987.33, Mass=2122, SNR=31.1, Peak=147 HFD=4.8
22:18:01.380 00.004 14556 CameraToMount -- cameraTheta (2.74) - m_xAngle (-3.07) = xAngle (5.82 = -0.47)
22:18:01.383 00.003 14556 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.72 = -0.57)
22:18:01.386 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.19 cameraTheta=2.74 mountX=0.17 mountY=-0.10, mountTheta=-0.54
22:18:01.391 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.07, opts=13)
22:18:01.394 00.003 14556 Enqueuing Move request for scope (-0.18, 0.07)
22:18:01.398 00.004 12308 Worker thread wakes up
22:18:01.398 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
22:18:01.398 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
22:18:01.398 00.000 12308 Moving (-0.18, 0.07) raw xDistance=0.17 yDistance=-0.10
22:18:01.398 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:18:01.398 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:01.400 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:18:01.400 00.000 12308 MoveAxis(E, 0, ABG)
22:18:01.400 00.000 12308 Move returns status 0, amount 0
22:18:01.400 00.000 12308 MoveAxis(N, 0, ABG)
22:18:01.400 00.000 12308 Move returns status 0, amount 0
22:18:01.400 00.000 12308 move complete, result=0
22:18:01.400 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:01.404 00.004 12308 worker thread done servicing request
22:18:01.424 00.020 14556 UpdateGuideState exits: m=2122 SNR=31.1
22:18:01.429 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:01.433 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:01.438 00.005 14556 Enqueuing Expose request
22:18:01.441 00.003 12308 Worker thread wakes up
22:18:01.443 00.002 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:01.449 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:01.450 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:02.690 01.240 12308 Exposure complete
22:18:02.842 00.152 12308 worker thread done servicing request
22:18:02.843 00.001 14556 OnExposeComplete: enter
22:18:02.847 00.004 14556 UpdateGuideState(): m_state=6
22:18:02.851 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4479
22:18:02.856 00.005 14556 Star::Find returns 1 (0), X=181.58, Y=987.31, Mass=2057, SNR=30.3, Peak=157 HFD=4.7
22:18:02.861 00.005 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.04 = -0.24)
22:18:02.864 00.003 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.94 = -0.34)
22:18:02.868 00.004 14556 CameraToMount -- cameraX=-0.32 cameraY=0.06 hyp=0.32 cameraTheta=2.97 mountX=0.31 mountY=-0.11, mountTheta=-0.33
22:18:02.873 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.06, opts=13)
22:18:02.877 00.004 14556 Enqueuing Move request for scope (-0.32, 0.06)
22:18:02.881 00.004 12308 Worker thread wakes up
22:18:02.881 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.06) opts 0xd
22:18:02.881 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.06)
22:18:02.881 00.000 12308 Moving (-0.32, 0.06) raw xDistance=0.31 yDistance=-0.11
22:18:02.881 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
22:18:02.882 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:02.882 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:18:02.882 00.000 12308 MoveAxis(W, 136, ABG)
22:18:02.882 00.000 12308 Guiding  Dir = 3, Dur = 136
22:18:02.883 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:02.888 00.005 12308 IsSlewing returns 0
22:18:02.888 00.000 12308 IsGuiding returns 0
22:18:02.889 00.001 12308 PulseGuide returned control before completion, sleep 146
22:18:02.910 00.021 14556 UpdateGuideState exits: m=2057 SNR=30.3
22:18:02.913 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:02.919 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:02.923 00.004 14556 Enqueuing Expose request
22:18:03.044 00.121 12308 IsGuiding returns 1
22:18:03.044 00.000 12308 scope still moving after pulse duration time elapsed
22:18:03.075 00.031 12308 IsSlewing returns 0
22:18:03.075 00.000 12308 IsGuiding returns 0
22:18:03.077 00.002 12308 scope move finished after 136 + 52 ms
22:18:03.077 00.000 12308 Move returns status 0, amount 136
22:18:03.078 00.001 12308 MoveAxis(N, 0, ABG)
22:18:03.078 00.000 12308 Move returns status 0, amount 0
22:18:03.079 00.001 12308 move complete, result=0
22:18:03.079 00.000 12308 worker thread done servicing request
22:18:03.079 00.000 12308 Worker thread wakes up
22:18:03.079 00.000 14556 GuideStep: 0.3 px 136 ms WEST, -0.1 px 0 ms NORTH
22:18:03.086 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:03.086 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:04.340 01.254 12308 Exposure complete
22:18:04.508 00.168 12308 worker thread done servicing request
22:18:04.509 00.001 14556 OnExposeComplete: enter
22:18:04.513 00.004 14556 UpdateGuideState(): m_state=6
22:18:04.518 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4480
22:18:04.524 00.006 14556 Star::Find returns 1 (0), X=181.92, Y=987.50, Mass=2052, SNR=30.5, Peak=154 HFD=4.8
22:18:04.530 00.006 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
22:18:04.535 00.005 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.81)
22:18:04.539 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.25 hyp=0.25 cameraTheta=1.50 mountX=-0.03 mountY=-0.24, mountTheta=-1.71
22:18:04.547 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.25, opts=13)
22:18:04.550 00.003 14556 Enqueuing Move request for scope (0.02, 0.25)
22:18:04.554 00.004 12308 Worker thread wakes up
22:18:04.554 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.25) opts 0xd
22:18:04.554 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.25)
22:18:04.555 00.001 12308 Moving (0.02, 0.25) raw xDistance=-0.03 yDistance=-0.24
22:18:04.555 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:18:04.555 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:18:04.555 00.000 12308 MoveAxis(E, 0, ABG)
22:18:04.555 00.000 12308 Move returns status 0, amount 0
22:18:04.557 00.002 12308 MoveAxis(N, 171, ABG)
22:18:04.557 00.000 12308 Guiding  Dir = 0, Dur = 171
22:18:04.557 00.000 12308 IsSlewing returns 0
22:18:04.558 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:04.561 00.003 12308 IsGuiding returns 0
22:18:04.562 00.001 12308 PulseGuide returned control before completion, sleep 181
22:18:04.581 00.019 14556 UpdateGuideState exits: m=2052 SNR=30.5
22:18:04.584 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:04.588 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:04.591 00.003 14556 Enqueuing Expose request
22:18:04.750 00.159 12308 IsGuiding returns 1
22:18:04.751 00.001 12308 scope still moving after pulse duration time elapsed
22:18:04.782 00.031 12308 IsSlewing returns 0
22:18:04.784 00.002 12308 IsGuiding returns 0
22:18:04.784 00.000 12308 scope move finished after 171 + 51 ms
22:18:04.785 00.001 12308 Move returns status 0, amount 171
22:18:04.785 00.000 12308 move complete, result=0
22:18:04.786 00.001 12308 worker thread done servicing request
22:18:04.786 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 171 ms NORTH
22:18:04.794 00.008 12308 Worker thread wakes up
22:18:04.795 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:04.795 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:06.045 01.250 12308 Exposure complete
22:18:06.201 00.156 12308 worker thread done servicing request
22:18:06.202 00.001 14556 OnExposeComplete: enter
22:18:06.204 00.002 14556 UpdateGuideState(): m_state=6
22:18:06.208 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4481
22:18:06.212 00.004 14556 Star::Find returns 1 (0), X=182.07, Y=987.19, Mass=2015, SNR=30.3, Peak=176 HFD=4.4
22:18:06.215 00.003 14556 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-3.07) = xAngle (2.70 = 2.70)
22:18:06.217 00.002 14556 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.60 = 2.60)
22:18:06.220 00.003 14556 CameraToMount -- cameraX=0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-0.38 mountX=-0.17 mountY=0.09, mountTheta=2.62
22:18:06.224 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.07, opts=13)
22:18:06.226 00.002 14556 Enqueuing Move request for scope (0.17, -0.07)
22:18:06.230 00.004 12308 Worker thread wakes up
22:18:06.230 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.07) opts 0xd
22:18:06.231 00.001 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.07)
22:18:06.231 00.000 12308 Moving (0.17, -0.07) raw xDistance=-0.17 yDistance=0.09
22:18:06.231 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:18:06.231 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:06.231 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:18:06.232 00.001 12308 MoveAxis(E, 0, ABG)
22:18:06.232 00.000 12308 Move returns status 0, amount 0
22:18:06.232 00.000 12308 MoveAxis(N, 0, ABG)
22:18:06.232 00.000 12308 Move returns status 0, amount 0
22:18:06.232 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:06.236 00.004 12308 move complete, result=0
22:18:06.236 00.000 12308 worker thread done servicing request
22:18:06.251 00.015 14556 UpdateGuideState exits: m=2015 SNR=30.3
22:18:06.254 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:06.258 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:06.261 00.003 14556 Enqueuing Expose request
22:18:06.265 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:06.269 00.004 12308 Worker thread wakes up
22:18:06.269 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:06.269 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:07.516 01.247 12308 Exposure complete
22:18:07.644 00.128 12308 worker thread done servicing request
22:18:07.644 00.000 14556 OnExposeComplete: enter
22:18:07.649 00.005 14556 UpdateGuideState(): m_state=6
22:18:07.653 00.004 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4482
22:18:07.657 00.004 14556 Star::Find returns 1 (0), X=182.01, Y=987.33, Mass=2193, SNR=31.5, Peak=171 HFD=4.2
22:18:07.661 00.004 14556 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.07) = xAngle (3.69 = -2.60)
22:18:07.665 00.004 14556 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.59 = -2.70)
22:18:07.669 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.08 hyp=0.13 cameraTheta=0.61 mountX=-0.11 mountY=-0.06, mountTheta=-2.68
22:18:07.678 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.08, opts=13)
22:18:07.687 00.009 14556 Enqueuing Move request for scope (0.11, 0.08)
22:18:07.693 00.006 12308 Worker thread wakes up
22:18:07.694 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.08) opts 0xd
22:18:07.694 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.08)
22:18:07.694 00.000 12308 Moving (0.11, 0.08) raw xDistance=-0.11 yDistance=-0.06
22:18:07.694 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:18:07.694 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:07.695 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:18:07.695 00.000 12308 MoveAxis(E, 0, ABG)
22:18:07.696 00.001 12308 Move returns status 0, amount 0
22:18:07.696 00.000 12308 MoveAxis(N, 0, ABG)
22:18:07.697 00.001 12308 Move returns status 0, amount 0
22:18:07.697 00.000 12308 move complete, result=0
22:18:07.697 00.000 12308 worker thread done servicing request
22:18:07.697 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:07.740 00.043 14556 UpdateGuideState exits: m=2193 SNR=31.5
22:18:07.747 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:07.754 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:07.762 00.008 14556 Enqueuing Expose request
22:18:07.769 00.007 12308 Worker thread wakes up
22:18:07.771 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:07.776 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:07.777 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:09.024 01.247 12308 Exposure complete
22:18:09.162 00.138 12308 worker thread done servicing request
22:18:09.163 00.001 14556 OnExposeComplete: enter
22:18:09.168 00.005 14556 UpdateGuideState(): m_state=6
22:18:09.172 00.004 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4483
22:18:09.176 00.004 14556 Star::Find returns 1 (0), X=181.78, Y=987.38, Mass=2071, SNR=30.6, Peak=164 HFD=4.5
22:18:09.181 00.005 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
22:18:09.186 00.005 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
22:18:09.190 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.17 cameraTheta=2.32 mountX=0.11 mountY=-0.15, mountTheta=-0.93
22:18:09.195 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.13, opts=13)
22:18:09.199 00.004 14556 Enqueuing Move request for scope (-0.12, 0.13)
22:18:09.203 00.004 12308 Worker thread wakes up
22:18:09.204 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
22:18:09.204 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
22:18:09.204 00.000 12308 Moving (-0.12, 0.13) raw xDistance=0.11 yDistance=-0.15
22:18:09.204 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:18:09.204 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:09.204 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:18:09.206 00.002 12308 MoveAxis(E, 0, ABG)
22:18:09.206 00.000 12308 Move returns status 0, amount 0
22:18:09.206 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:09.210 00.004 12308 MoveAxis(N, 0, ABG)
22:18:09.210 00.000 12308 Move returns status 0, amount 0
22:18:09.210 00.000 12308 move complete, result=0
22:18:09.210 00.000 12308 worker thread done servicing request
22:18:09.232 00.022 14556 UpdateGuideState exits: m=2071 SNR=30.6
22:18:09.236 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:09.240 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:09.244 00.004 14556 Enqueuing Expose request
22:18:09.248 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:09.252 00.004 12308 Worker thread wakes up
22:18:09.252 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:09.252 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:10.499 01.247 12308 Exposure complete
22:18:10.637 00.138 12308 worker thread done servicing request
22:18:10.637 00.000 14556 OnExposeComplete: enter
22:18:10.641 00.004 14556 UpdateGuideState(): m_state=6
22:18:10.645 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4484
22:18:10.648 00.003 14556 Star::Find returns 1 (0), X=182.06, Y=987.48, Mass=2007, SNR=29.9, Peak=164 HFD=4.0
22:18:10.652 00.004 14556 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.07) = xAngle (4.01 = -2.27)
22:18:10.655 00.003 14556 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.91 = -2.37)
22:18:10.660 00.005 14556 CameraToMount -- cameraX=0.16 cameraY=0.22 hyp=0.27 cameraTheta=0.94 mountX=-0.18 mountY=-0.19, mountTheta=-2.32
22:18:10.665 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.22, opts=13)
22:18:10.669 00.004 14556 Enqueuing Move request for scope (0.16, 0.22)
22:18:10.674 00.005 12308 Worker thread wakes up
22:18:10.674 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.22) opts 0xd
22:18:10.674 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.22)
22:18:10.674 00.000 12308 Moving (0.16, 0.22) raw xDistance=-0.18 yDistance=-0.19
22:18:10.674 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:18:10.675 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:10.675 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:18:10.675 00.000 12308 MoveAxis(E, 0, ABG)
22:18:10.675 00.000 12308 Move returns status 0, amount 0
22:18:10.676 00.001 12308 MoveAxis(N, 0, ABG)
22:18:10.676 00.000 12308 Move returns status 0, amount 0
22:18:10.676 00.000 12308 move complete, result=0
22:18:10.677 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:10.681 00.004 12308 worker thread done servicing request
22:18:10.700 00.019 14556 UpdateGuideState exits: m=2007 SNR=29.9
22:18:10.706 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:10.710 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:10.714 00.004 14556 Enqueuing Expose request
22:18:10.718 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:18:10.721 00.003 12308 Worker thread wakes up
22:18:10.721 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:10.721 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:11.966 01.245 12308 Exposure complete
22:18:12.113 00.147 12308 worker thread done servicing request
22:18:12.114 00.001 14556 OnExposeComplete: enter
22:18:12.118 00.004 14556 UpdateGuideState(): m_state=6
22:18:12.122 00.004 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4485
22:18:12.127 00.005 14556 Star::Find returns 1 (0), X=181.92, Y=987.68, Mass=2031, SNR=30.2, Peak=165 HFD=4.4
22:18:12.131 00.004 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.60 = -1.68)
22:18:12.135 00.004 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.78)
22:18:12.138 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.43 hyp=0.43 cameraTheta=1.53 mountX=-0.05 mountY=-0.42, mountTheta=-1.68
22:18:12.145 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.43, opts=13)
22:18:12.149 00.004 14556 Enqueuing Move request for scope (0.02, 0.43)
22:18:12.153 00.004 12308 Worker thread wakes up
22:18:12.153 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.43) opts 0xd
22:18:12.153 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.43)
22:18:12.153 00.000 12308 Moving (0.02, 0.43) raw xDistance=-0.05 yDistance=-0.42
22:18:12.153 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:18:12.153 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
22:18:12.153 00.000 12308 MoveAxis(E, 0, ABG)
22:18:12.153 00.000 12308 Move returns status 0, amount 0
22:18:12.155 00.002 12308 MoveAxis(N, 293, ABG)
22:18:12.155 00.000 12308 Guiding  Dir = 0, Dur = 293
22:18:12.155 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:12.159 00.004 12308 IsSlewing returns 0
22:18:12.159 00.000 12308 IsGuiding returns 0
22:18:12.161 00.002 12308 PulseGuide returned control before completion, sleep 303
22:18:12.180 00.019 14556 UpdateGuideState exits: m=2031 SNR=30.2
22:18:12.185 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:12.189 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:12.194 00.005 14556 Enqueuing Expose request
22:18:12.471 00.277 12308 IsGuiding returns 1
22:18:12.471 00.000 12308 scope still moving after pulse duration time elapsed
22:18:12.501 00.030 12308 IsSlewing returns 0
22:18:12.502 00.001 12308 IsGuiding returns 0
22:18:12.503 00.001 12308 scope move finished after 293 + 49 ms
22:18:12.503 00.000 12308 Move returns status 0, amount 293
22:18:12.503 00.000 12308 move complete, result=0
22:18:12.505 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 293 ms NORTH
22:18:12.513 00.008 12308 worker thread done servicing request
22:18:12.513 00.000 12308 Worker thread wakes up
22:18:12.513 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:12.513 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:13.768 01.255 12308 Exposure complete
22:18:13.910 00.142 12308 worker thread done servicing request
22:18:13.910 00.000 14556 OnExposeComplete: enter
22:18:13.914 00.004 14556 UpdateGuideState(): m_state=6
22:18:13.919 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4486
22:18:13.922 00.003 14556 Star::Find returns 1 (0), X=181.78, Y=987.28, Mass=2047, SNR=30.5, Peak=184 HFD=4.5
22:18:13.926 00.004 14556 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.07) = xAngle (6.02 = -0.27)
22:18:13.930 00.004 14556 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.92 = -0.36)
22:18:13.933 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=2.94 mountX=0.12 mountY=-0.04, mountTheta=-0.35
22:18:13.938 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.02, opts=13)
22:18:13.941 00.003 14556 Enqueuing Move request for scope (-0.12, 0.02)
22:18:13.946 00.005 12308 Worker thread wakes up
22:18:13.947 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
22:18:13.947 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
22:18:13.947 00.000 12308 Moving (-0.12, 0.02) raw xDistance=0.12 yDistance=-0.04
22:18:13.947 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:18:13.949 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:13.949 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:18:13.949 00.000 12308 MoveAxis(E, 0, ABG)
22:18:13.950 00.001 12308 Move returns status 0, amount 0
22:18:13.950 00.000 12308 MoveAxis(N, 0, ABG)
22:18:13.950 00.000 12308 Move returns status 0, amount 0
22:18:13.951 00.001 12308 move complete, result=0
22:18:13.951 00.000 12308 worker thread done servicing request
22:18:13.951 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:13.973 00.022 14556 UpdateGuideState exits: m=2047 SNR=30.5
22:18:13.978 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:13.983 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:13.987 00.004 14556 Enqueuing Expose request
22:18:13.990 00.003 12308 Worker thread wakes up
22:18:13.991 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:18:13.993 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:13.994 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:15.253 01.259 12308 Exposure complete
22:18:15.390 00.137 12308 worker thread done servicing request
22:18:15.390 00.000 14556 OnExposeComplete: enter
22:18:15.395 00.005 14556 UpdateGuideState(): m_state=6
22:18:15.397 00.002 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4487
22:18:15.400 00.003 14556 Star::Find returns 1 (0), X=181.93, Y=987.28, Mass=2114, SNR=30.8, Peak=174 HFD=4.6
22:18:15.405 00.005 14556 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.07) = xAngle (3.86 = -2.43)
22:18:15.407 00.002 14556 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.76 = -2.53)
22:18:15.410 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.78 mountX=-0.03 mountY=-0.02, mountTheta=-2.49
22:18:15.414 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.03, opts=13)
22:18:15.419 00.005 14556 Enqueuing Move request for scope (0.03, 0.03)
22:18:15.423 00.004 12308 Worker thread wakes up
22:18:15.423 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
22:18:15.423 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
22:18:15.423 00.000 12308 Moving (0.03, 0.03) raw xDistance=-0.03 yDistance=-0.02
22:18:15.423 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:18:15.425 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:15.425 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:18:15.425 00.000 12308 MoveAxis(E, 0, ABG)
22:18:15.425 00.000 12308 Move returns status 0, amount 0
22:18:15.425 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:15.429 00.004 12308 MoveAxis(N, 0, ABG)
22:18:15.430 00.001 12308 Move returns status 0, amount 0
22:18:15.430 00.000 12308 move complete, result=0
22:18:15.430 00.000 12308 worker thread done servicing request
22:18:15.450 00.020 14556 UpdateGuideState exits: m=2114 SNR=30.8
22:18:15.455 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:15.460 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:15.464 00.004 14556 Enqueuing Expose request
22:18:15.468 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:18:15.471 00.003 12308 Worker thread wakes up
22:18:15.471 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:15.472 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:16.721 01.249 12308 Exposure complete
22:18:16.856 00.135 12308 worker thread done servicing request
22:18:16.856 00.000 14556 OnExposeComplete: enter
22:18:16.860 00.004 14556 UpdateGuideState(): m_state=6
22:18:16.863 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4488
22:18:16.869 00.006 14556 Star::Find returns 1 (0), X=181.90, Y=987.22, Mass=2122, SNR=31.2, Peak=176 HFD=4.5
22:18:16.872 00.003 14556 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-3.07) = xAngle (1.58 = 1.58)
22:18:16.876 00.004 14556 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.48 = 1.48)
22:18:16.879 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.50 mountX=-0.00 mountY=0.04, mountTheta=1.58
22:18:16.886 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.04, opts=13)
22:18:16.891 00.005 14556 Enqueuing Move request for scope (0.00, -0.04)
22:18:16.894 00.003 12308 Worker thread wakes up
22:18:16.894 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd
22:18:16.894 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.04)
22:18:16.896 00.002 12308 Moving (0.00, -0.04) raw xDistance=-0.00 yDistance=0.04
22:18:16.896 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:18:16.896 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:16.896 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:18:16.896 00.000 12308 MoveAxis(E, 0, ABG)
22:18:16.896 00.000 12308 Move returns status 0, amount 0
22:18:16.896 00.000 12308 MoveAxis(N, 0, ABG)
22:18:16.897 00.001 12308 Move returns status 0, amount 0
22:18:16.897 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:16.902 00.005 12308 move complete, result=0
22:18:16.902 00.000 12308 worker thread done servicing request
22:18:16.924 00.022 14556 UpdateGuideState exits: m=2122 SNR=31.2
22:18:16.929 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:16.933 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:16.936 00.003 14556 Enqueuing Expose request
22:18:16.940 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:18:16.943 00.003 12308 Worker thread wakes up
22:18:16.943 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:16.943 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:18.187 01.244 12308 Exposure complete
22:18:18.328 00.141 12308 worker thread done servicing request
22:18:18.328 00.000 14556 OnExposeComplete: enter
22:18:18.333 00.005 14556 UpdateGuideState(): m_state=6
22:18:18.337 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4489
22:18:18.342 00.005 14556 Star::Find returns 1 (0), X=181.77, Y=987.35, Mass=1998, SNR=29.8, Peak=161 HFD=4.7
22:18:18.345 00.003 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.61 = -0.68)
22:18:18.349 00.004 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.78)
22:18:18.352 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.16 cameraTheta=2.53 mountX=0.12 mountY=-0.11, mountTheta=-0.73
22:18:18.357 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.09, opts=13)
22:18:18.361 00.004 14556 Enqueuing Move request for scope (-0.13, 0.09)
22:18:18.364 00.003 12308 Worker thread wakes up
22:18:18.364 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
22:18:18.364 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
22:18:18.364 00.000 12308 Moving (-0.13, 0.09) raw xDistance=0.12 yDistance=-0.11
22:18:18.364 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:18:18.366 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:18.367 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:18:18.367 00.000 12308 MoveAxis(E, 0, ABG)
22:18:18.367 00.000 12308 Move returns status 0, amount 0
22:18:18.367 00.000 12308 MoveAxis(N, 0, ABG)
22:18:18.368 00.001 12308 Move returns status 0, amount 0
22:18:18.368 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:18.372 00.004 12308 move complete, result=0
22:18:18.372 00.000 12308 worker thread done servicing request
22:18:18.394 00.022 14556 UpdateGuideState exits: m=1998 SNR=29.8
22:18:18.398 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:18.402 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:18.406 00.004 14556 Enqueuing Expose request
22:18:18.410 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:18.413 00.003 12308 Worker thread wakes up
22:18:18.414 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:18.414 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:19.662 01.248 12308 Exposure complete
22:18:19.814 00.152 12308 worker thread done servicing request
22:18:19.814 00.000 14556 OnExposeComplete: enter
22:18:19.818 00.004 14556 UpdateGuideState(): m_state=6
22:18:19.824 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4490
22:18:19.828 00.004 14556 Star::Find returns 1 (0), X=181.89, Y=987.42, Mass=2167, SNR=31.3, Peak=155 HFD=4.8
22:18:19.833 00.005 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.72 = -1.57)
22:18:19.836 00.003 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
22:18:19.840 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.64 mountX=0.00 mountY=-0.17, mountTheta=-1.57
22:18:19.846 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.17, opts=13)
22:18:19.850 00.004 14556 Enqueuing Move request for scope (-0.01, 0.17)
22:18:19.854 00.004 12308 Worker thread wakes up
22:18:19.854 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
22:18:19.854 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
22:18:19.854 00.000 12308 Moving (-0.01, 0.17) raw xDistance=0.00 yDistance=-0.17
22:18:19.854 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:18:19.856 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:19.856 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:18:19.856 00.000 12308 MoveAxis(E, 0, ABG)
22:18:19.856 00.000 12308 Move returns status 0, amount 0
22:18:19.856 00.000 12308 MoveAxis(N, 0, ABG)
22:18:19.856 00.000 12308 Move returns status 0, amount 0
22:18:19.857 00.001 12308 move complete, result=0
22:18:19.857 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:19.863 00.006 12308 worker thread done servicing request
22:18:19.886 00.023 14556 UpdateGuideState exits: m=2167 SNR=31.3
22:18:19.892 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:19.895 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:19.900 00.005 14556 Enqueuing Expose request
22:18:19.904 00.004 12308 Worker thread wakes up
22:18:19.904 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:19.904 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:19.904 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:18:21.142 01.238 12308 Exposure complete
22:18:21.284 00.142 12308 worker thread done servicing request
22:18:21.284 00.000 14556 OnExposeComplete: enter
22:18:21.289 00.005 14556 UpdateGuideState(): m_state=6
22:18:21.295 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4491
22:18:21.299 00.004 14556 Star::Find returns 1 (0), X=181.84, Y=987.57, Mass=2176, SNR=31.4, Peak=156 HFD=4.7
22:18:21.303 00.004 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
22:18:21.307 00.004 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
22:18:21.312 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.31 hyp=0.32 cameraTheta=1.76 mountX=0.04 mountY=-0.32, mountTheta=-1.46
22:18:21.317 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.31, opts=13)
22:18:21.322 00.005 14556 Enqueuing Move request for scope (-0.06, 0.31)
22:18:21.327 00.005 12308 Worker thread wakes up
22:18:21.327 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.31) opts 0xd
22:18:21.327 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.31)
22:18:21.327 00.000 12308 Moving (-0.06, 0.31) raw xDistance=0.04 yDistance=-0.32
22:18:21.328 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:18:21.328 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:18:21.328 00.000 12308 MoveAxis(E, 0, ABG)
22:18:21.328 00.000 12308 Move returns status 0, amount 0
22:18:21.328 00.000 12308 MoveAxis(N, 225, ABG)
22:18:21.330 00.002 12308 Guiding  Dir = 0, Dur = 225
22:18:21.330 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:21.333 00.003 12308 IsSlewing returns 0
22:18:21.333 00.000 12308 IsGuiding returns 0
22:18:21.334 00.001 12308 PulseGuide returned control before completion, sleep 235
22:18:21.355 00.021 14556 UpdateGuideState exits: m=2176 SNR=31.4
22:18:21.358 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:21.363 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:21.368 00.005 14556 Enqueuing Expose request
22:18:21.575 00.207 12308 IsGuiding returns 1
22:18:21.575 00.000 12308 scope still moving after pulse duration time elapsed
22:18:21.606 00.031 12308 IsSlewing returns 0
22:18:21.608 00.002 12308 IsGuiding returns 0
22:18:21.608 00.000 12308 scope move finished after 225 + 49 ms
22:18:21.609 00.001 12308 Move returns status 0, amount 225
22:18:21.609 00.000 12308 move complete, result=0
22:18:21.610 00.001 12308 worker thread done servicing request
22:18:21.610 00.000 12308 Worker thread wakes up
22:18:21.610 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 225 ms NORTH
22:18:21.617 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:21.617 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:22.873 01.256 12308 Exposure complete
22:18:23.014 00.141 12308 worker thread done servicing request
22:18:23.014 00.000 14556 OnExposeComplete: enter
22:18:23.020 00.006 14556 UpdateGuideState(): m_state=6
22:18:23.024 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4492
22:18:23.028 00.004 14556 Star::Find returns 1 (0), X=181.99, Y=987.37, Mass=2011, SNR=30.3, Peak=158 HFD=4.6
22:18:23.032 00.004 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.98 = -2.30)
22:18:23.035 00.003 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.88 = -2.40)
22:18:23.040 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.91 mountX=-0.10 mountY=-0.10, mountTheta=-2.35
22:18:23.045 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.12, opts=13)
22:18:23.049 00.004 14556 Enqueuing Move request for scope (0.09, 0.12)
22:18:23.053 00.004 12308 Worker thread wakes up
22:18:23.053 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
22:18:23.053 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
22:18:23.053 00.000 12308 Moving (0.09, 0.12) raw xDistance=-0.10 yDistance=-0.10
22:18:23.053 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:18:23.053 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:23.054 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:18:23.054 00.000 12308 MoveAxis(E, 0, ABG)
22:18:23.054 00.000 12308 Move returns status 0, amount 0
22:18:23.055 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:23.059 00.004 12308 MoveAxis(N, 0, ABG)
22:18:23.059 00.000 12308 Move returns status 0, amount 0
22:18:23.059 00.000 12308 move complete, result=0
22:18:23.059 00.000 12308 worker thread done servicing request
22:18:23.081 00.022 14556 UpdateGuideState exits: m=2011 SNR=30.3
22:18:23.087 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:23.091 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:23.094 00.003 14556 Enqueuing Expose request
22:18:23.098 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:23.103 00.005 12308 Worker thread wakes up
22:18:23.103 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:23.103 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:24.346 01.243 12308 Exposure complete
22:18:24.506 00.160 12308 worker thread done servicing request
22:18:24.508 00.002 14556 OnExposeComplete: enter
22:18:24.512 00.004 14556 UpdateGuideState(): m_state=6
22:18:24.517 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4493
22:18:24.520 00.003 14556 Star::Find returns 1 (0), X=182.12, Y=987.31, Mass=2092, SNR=30.8, Peak=180 HFD=4.4
22:18:24.524 00.004 14556 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.07) = xAngle (3.32 = -2.97)
22:18:24.527 00.003 14556 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.22 = -3.07)
22:18:24.530 00.003 14556 CameraToMount -- cameraX=0.22 cameraY=0.05 hyp=0.23 cameraTheta=0.24 mountX=-0.22 mountY=-0.02, mountTheta=-3.07
22:18:24.536 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.05, opts=13)
22:18:24.542 00.006 14556 Enqueuing Move request for scope (0.22, 0.05)
22:18:24.548 00.006 12308 Worker thread wakes up
22:18:24.549 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.05) opts 0xd
22:18:24.549 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.05)
22:18:24.549 00.000 12308 Moving (0.22, 0.05) raw xDistance=-0.22 yDistance=-0.02
22:18:24.549 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:18:24.549 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:24.550 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:18:24.550 00.000 12308 MoveAxis(E, 97, ABG)
22:18:24.550 00.000 12308 Guiding  Dir = 2, Dur = 97
22:18:24.550 00.000 12308 IsSlewing returns 0
22:18:24.550 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:24.556 00.006 12308 IsGuiding returns 0
22:18:24.556 00.000 12308 PulseGuide returned control before completion, sleep 107
22:18:24.577 00.021 14556 UpdateGuideState exits: m=2092 SNR=30.8
22:18:24.584 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:24.587 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:24.591 00.004 14556 Enqueuing Expose request
22:18:24.666 00.075 12308 IsGuiding returns 1
22:18:24.666 00.000 12308 scope still moving after pulse duration time elapsed
22:18:24.697 00.031 12308 IsSlewing returns 0
22:18:24.700 00.003 12308 IsGuiding returns 0
22:18:24.700 00.000 12308 scope move finished after 97 + 47 ms
22:18:24.700 00.000 12308 Move returns status 0, amount 97
22:18:24.702 00.002 12308 MoveAxis(N, 0, ABG)
22:18:24.702 00.000 12308 Move returns status 0, amount 0
22:18:24.702 00.000 12308 move complete, result=0
22:18:24.703 00.001 12308 worker thread done servicing request
22:18:24.703 00.000 12308 Worker thread wakes up
22:18:24.703 00.000 14556 GuideStep: -0.2 px 97 ms EAST, -0.0 px 0 ms NORTH
22:18:24.709 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:24.709 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:25.956 01.247 12308 Exposure complete
22:18:26.101 00.145 12308 worker thread done servicing request
22:18:26.101 00.000 14556 OnExposeComplete: enter
22:18:26.106 00.005 14556 UpdateGuideState(): m_state=6
22:18:26.109 00.003 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4494
22:18:26.113 00.004 14556 Star::Find returns 1 (0), X=181.89, Y=987.30, Mass=2076, SNR=30.5, Peak=150 HFD=4.9
22:18:26.118 00.005 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.83 = -1.46)
22:18:26.122 00.004 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.56)
22:18:26.127 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.75 mountX=0.01 mountY=-0.05, mountTheta=-1.46
22:18:26.132 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.05, opts=13)
22:18:26.137 00.005 14556 Enqueuing Move request for scope (-0.01, 0.05)
22:18:26.141 00.004 12308 Worker thread wakes up
22:18:26.141 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
22:18:26.141 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
22:18:26.141 00.000 12308 Moving (-0.01, 0.05) raw xDistance=0.01 yDistance=-0.05
22:18:26.142 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:18:26.142 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:26.142 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:18:26.142 00.000 12308 MoveAxis(E, 0, ABG)
22:18:26.142 00.000 12308 Move returns status 0, amount 0
22:18:26.142 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:26.147 00.005 12308 MoveAxis(N, 0, ABG)
22:18:26.147 00.000 12308 Move returns status 0, amount 0
22:18:26.148 00.001 12308 move complete, result=0
22:18:26.148 00.000 12308 worker thread done servicing request
22:18:26.168 00.020 14556 UpdateGuideState exits: m=2076 SNR=30.5
22:18:26.174 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:26.179 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:26.182 00.003 14556 Enqueuing Expose request
22:18:26.187 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:18:26.191 00.004 12308 Worker thread wakes up
22:18:26.191 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:26.191 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:27.451 01.260 12308 Exposure complete
22:18:27.576 00.125 12308 worker thread done servicing request
22:18:27.577 00.001 14556 OnExposeComplete: enter
22:18:27.581 00.004 14556 UpdateGuideState(): m_state=6
22:18:27.584 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4495
22:18:27.587 00.003 14556 Star::Find returns 1 (0), X=182.02, Y=987.37, Mass=2323, SNR=32.1, Peak=186 HFD=4.6
22:18:27.592 00.005 14556 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.07) = xAngle (3.82 = -2.46)
22:18:27.595 00.003 14556 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.72 = -2.56)
22:18:27.599 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.11 hyp=0.17 cameraTheta=0.75 mountX=-0.13 mountY=-0.09, mountTheta=-2.53
22:18:27.604 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.11, opts=13)
22:18:27.610 00.006 14556 Enqueuing Move request for scope (0.12, 0.11)
22:18:27.614 00.004 12308 Worker thread wakes up
22:18:27.614 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.11) opts 0xd
22:18:27.614 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.11)
22:18:27.614 00.000 12308 Moving (0.12, 0.11) raw xDistance=-0.13 yDistance=-0.09
22:18:27.614 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:18:27.614 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:27.616 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:18:27.616 00.000 12308 MoveAxis(E, 0, ABG)
22:18:27.616 00.000 12308 Move returns status 0, amount 0
22:18:27.616 00.000 12308 MoveAxis(N, 0, ABG)
22:18:27.616 00.000 12308 Move returns status 0, amount 0
22:18:27.617 00.001 12308 move complete, result=0
22:18:27.617 00.000 12308 worker thread done servicing request
22:18:27.617 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:27.647 00.030 14556 UpdateGuideState exits: m=2323 SNR=32.1
22:18:27.653 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:27.658 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:27.663 00.005 14556 Enqueuing Expose request
22:18:27.670 00.007 12308 Worker thread wakes up
22:18:27.670 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:27.678 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:27.679 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:28.921 01.242 12308 Exposure complete
22:18:29.063 00.142 12308 worker thread done servicing request
22:18:29.064 00.001 14556 OnExposeComplete: enter
22:18:29.066 00.002 14556 UpdateGuideState(): m_state=6
22:18:29.071 00.005 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4496
22:18:29.075 00.004 14556 Star::Find returns 1 (0), X=182.05, Y=987.47, Mass=2053, SNR=30.5, Peak=157 HFD=4.2
22:18:29.079 00.004 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.04 = -2.24)
22:18:29.082 00.003 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.34)
22:18:29.086 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.21 hyp=0.26 cameraTheta=0.97 mountX=-0.16 mountY=-0.19, mountTheta=-2.28
22:18:29.091 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.21, opts=13)
22:18:29.095 00.004 14556 Enqueuing Move request for scope (0.15, 0.21)
22:18:29.098 00.003 12308 Worker thread wakes up
22:18:29.098 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.21) opts 0xd
22:18:29.099 00.001 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.21)
22:18:29.099 00.000 12308 Moving (0.15, 0.21) raw xDistance=-0.16 yDistance=-0.19
22:18:29.099 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:18:29.099 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:29.099 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:18:29.099 00.000 12308 MoveAxis(E, 0, ABG)
22:18:29.100 00.001 12308 Move returns status 0, amount 0
22:18:29.100 00.000 12308 MoveAxis(N, 0, ABG)
22:18:29.100 00.000 12308 Move returns status 0, amount 0
22:18:29.100 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:29.105 00.005 12308 move complete, result=0
22:18:29.105 00.000 12308 worker thread done servicing request
22:18:29.128 00.023 14556 UpdateGuideState exits: m=2053 SNR=30.5
22:18:29.132 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:29.137 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:29.142 00.005 14556 Enqueuing Expose request
22:18:29.147 00.005 12308 Worker thread wakes up
22:18:29.147 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:29.147 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:29.147 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:18:30.396 01.249 12308 Exposure complete
22:18:30.529 00.133 12308 worker thread done servicing request
22:18:30.530 00.001 14556 OnExposeComplete: enter
22:18:30.533 00.003 14556 UpdateGuideState(): m_state=6
22:18:30.538 00.005 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4497
22:18:30.541 00.003 14556 Star::Find returns 1 (0), X=181.87, Y=987.61, Mass=2089, SNR=30.7, Peak=153 HFD=4.4
22:18:30.545 00.004 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
22:18:30.550 00.005 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
22:18:30.554 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.36 hyp=0.36 cameraTheta=1.65 mountX=0.00 mountY=-0.36, mountTheta=-1.56
22:18:30.559 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.36, opts=13)
22:18:30.563 00.004 14556 Enqueuing Move request for scope (-0.03, 0.36)
22:18:30.567 00.004 12308 Worker thread wakes up
22:18:30.567 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.36) opts 0xd
22:18:30.567 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.36)
22:18:30.567 00.000 12308 Moving (-0.03, 0.36) raw xDistance=0.00 yDistance=-0.36
22:18:30.567 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:18:30.568 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:18:30.568 00.000 12308 MoveAxis(E, 0, ABG)
22:18:30.568 00.000 12308 Move returns status 0, amount 0
22:18:30.568 00.000 12308 MoveAxis(N, 250, ABG)
22:18:30.569 00.001 12308 Guiding  Dir = 0, Dur = 250
22:18:30.569 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:30.574 00.005 12308 IsSlewing returns 0
22:18:30.575 00.001 12308 IsGuiding returns 0
22:18:30.575 00.000 12308 PulseGuide returned control before completion, sleep 260
22:18:30.594 00.019 14556 UpdateGuideState exits: m=2089 SNR=30.7
22:18:30.598 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:30.600 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:30.604 00.004 14556 Enqueuing Expose request
22:18:30.843 00.239 12308 IsGuiding returns 1
22:18:30.843 00.000 12308 scope still moving after pulse duration time elapsed
22:18:30.873 00.030 12308 IsSlewing returns 0
22:18:30.873 00.000 12308 IsGuiding returns 0
22:18:30.873 00.000 12308 scope move finished after 250 + 48 ms
22:18:30.874 00.001 12308 Move returns status 0, amount 250
22:18:30.874 00.000 12308 move complete, result=0
22:18:30.874 00.000 12308 worker thread done servicing request
22:18:30.874 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 250 ms NORTH
22:18:30.880 00.006 12308 Worker thread wakes up
22:18:30.880 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:30.880 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:32.131 01.251 12308 Exposure complete
22:18:32.276 00.145 12308 worker thread done servicing request
22:18:32.277 00.001 14556 OnExposeComplete: enter
22:18:32.281 00.004 14556 UpdateGuideState(): m_state=6
22:18:32.285 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4498
22:18:32.289 00.004 14556 Star::Find returns 1 (0), X=181.96, Y=987.31, Mass=2404, SNR=32.8, Peak=211 HFD=4.3
22:18:32.293 00.004 14556 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.07) = xAngle (3.87 = -2.42)
22:18:32.297 00.004 14556 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.52)
22:18:32.301 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.79 mountX=-0.06 mountY=-0.05, mountTheta=-2.48
22:18:32.307 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.06, opts=13)
22:18:32.311 00.004 14556 Enqueuing Move request for scope (0.06, 0.06)
22:18:32.314 00.003 12308 Worker thread wakes up
22:18:32.314 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
22:18:32.315 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
22:18:32.315 00.000 12308 Moving (0.06, 0.06) raw xDistance=-0.06 yDistance=-0.05
22:18:32.315 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:18:32.315 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:32.315 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:18:32.315 00.000 12308 MoveAxis(E, 0, ABG)
22:18:32.315 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:32.320 00.005 12308 Move returns status 0, amount 0
22:18:32.320 00.000 12308 MoveAxis(N, 0, ABG)
22:18:32.320 00.000 12308 Move returns status 0, amount 0
22:18:32.320 00.000 12308 move complete, result=0
22:18:32.322 00.002 12308 worker thread done servicing request
22:18:32.341 00.019 14556 UpdateGuideState exits: m=2404 SNR=32.8
22:18:32.345 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:32.349 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:32.353 00.004 14556 Enqueuing Expose request
22:18:32.357 00.004 12308 Worker thread wakes up
22:18:32.358 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:32.358 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:32.358 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:18:33.603 01.245 12308 Exposure complete
22:18:33.746 00.143 12308 worker thread done servicing request
22:18:33.747 00.001 14556 OnExposeComplete: enter
22:18:33.751 00.004 14556 UpdateGuideState(): m_state=6
22:18:33.755 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4499
22:18:33.759 00.004 14556 Star::Find returns 1 (0), X=181.95, Y=987.36, Mass=1898, SNR=29.2, Peak=168 HFD=4.2
22:18:33.763 00.004 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.20 = -2.08)
22:18:33.766 00.003 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.18)
22:18:33.769 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.13 mountX=-0.06 mountY=-0.10, mountTheta=-2.11
22:18:33.775 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.11, opts=13)
22:18:33.779 00.004 14556 Enqueuing Move request for scope (0.05, 0.11)
22:18:33.783 00.004 12308 Worker thread wakes up
22:18:33.783 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
22:18:33.783 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
22:18:33.783 00.000 12308 Moving (0.05, 0.11) raw xDistance=-0.06 yDistance=-0.10
22:18:33.784 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:18:33.784 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:33.784 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:18:33.784 00.000 12308 MoveAxis(E, 0, ABG)
22:18:33.785 00.001 12308 Move returns status 0, amount 0
22:18:33.785 00.000 12308 MoveAxis(N, 0, ABG)
22:18:33.785 00.000 12308 Move returns status 0, amount 0
22:18:33.785 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:33.791 00.006 12308 move complete, result=0
22:18:33.791 00.000 12308 worker thread done servicing request
22:18:33.812 00.021 14556 UpdateGuideState exits: m=1898 SNR=29.2
22:18:33.816 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:33.820 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:33.824 00.004 14556 Enqueuing Expose request
22:18:33.829 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:33.834 00.005 12308 Worker thread wakes up
22:18:33.834 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:33.834 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:35.090 01.256 12308 Exposure complete
22:18:35.231 00.141 12308 worker thread done servicing request
22:18:35.231 00.000 14556 OnExposeComplete: enter
22:18:35.235 00.004 14556 UpdateGuideState(): m_state=6
22:18:35.239 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4500
22:18:35.242 00.003 14556 Star::Find returns 1 (0), X=181.91, Y=987.21, Mass=2102, SNR=30.8, Peak=178 HFD=4.4
22:18:35.247 00.005 14556 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-3.07) = xAngle (1.76 = 1.76)
22:18:35.250 00.003 14556 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.66 = 1.66)
22:18:35.253 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.31 mountX=-0.01 mountY=0.05, mountTheta=1.76
22:18:35.258 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.05, opts=13)
22:18:35.262 00.004 14556 Enqueuing Move request for scope (0.01, -0.05)
22:18:35.265 00.003 12308 Worker thread wakes up
22:18:35.265 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
22:18:35.265 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
22:18:35.265 00.000 12308 Moving (0.01, -0.05) raw xDistance=-0.01 yDistance=0.05
22:18:35.267 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:18:35.267 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:35.267 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:18:35.267 00.000 12308 MoveAxis(E, 0, ABG)
22:18:35.267 00.000 12308 Move returns status 0, amount 0
22:18:35.267 00.000 12308 MoveAxis(N, 0, ABG)
22:18:35.268 00.001 12308 Move returns status 0, amount 0
22:18:35.268 00.000 12308 move complete, result=0
22:18:35.268 00.000 12308 worker thread done servicing request
22:18:35.269 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:35.293 00.024 14556 UpdateGuideState exits: m=2102 SNR=30.8
22:18:35.298 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:35.301 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:35.305 00.004 14556 Enqueuing Expose request
22:18:35.308 00.003 12308 Worker thread wakes up
22:18:35.308 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:35.308 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:35.308 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:18:36.559 01.251 12308 Exposure complete
22:18:36.703 00.144 12308 worker thread done servicing request
22:18:36.704 00.001 14556 OnExposeComplete: enter
22:18:36.708 00.004 14556 UpdateGuideState(): m_state=6
22:18:36.713 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4501
22:18:36.717 00.004 14556 Star::Find returns 1 (0), X=182.18, Y=987.28, Mass=2174, SNR=31.2, Peak=212 HFD=4.4
22:18:36.721 00.004 14556 CameraToMount -- cameraTheta (0.08) - m_xAngle (-3.07) = xAngle (3.15 = -3.13)
22:18:36.725 00.004 14556 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.05 = 3.05)
22:18:36.729 00.004 14556 CameraToMount -- cameraX=0.28 cameraY=0.02 hyp=0.28 cameraTheta=0.08 mountX=-0.28 mountY=0.02, mountTheta=3.05
22:18:36.735 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.28, y=0.02, opts=13)
22:18:36.739 00.004 14556 Enqueuing Move request for scope (0.28, 0.02)
22:18:36.744 00.005 12308 Worker thread wakes up
22:18:36.744 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.02) opts 0xd
22:18:36.744 00.000 12308 Handling offset move in thread for scope, endpoint = (0.28, 0.02)
22:18:36.744 00.000 12308 Moving (0.28, 0.02) raw xDistance=-0.28 yDistance=0.02
22:18:36.745 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
22:18:36.745 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:36.745 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:18:36.745 00.000 12308 MoveAxis(E, 123, ABG)
22:18:36.746 00.001 12308 Guiding  Dir = 2, Dur = 123
22:18:36.746 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:36.750 00.004 12308 IsSlewing returns 0
22:18:36.750 00.000 12308 IsGuiding returns 0
22:18:36.751 00.001 12308 PulseGuide returned control before completion, sleep 133
22:18:36.773 00.022 14556 UpdateGuideState exits: m=2174 SNR=31.2
22:18:36.777 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:36.781 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:36.785 00.004 14556 Enqueuing Expose request
22:18:36.893 00.108 12308 IsGuiding returns 1
22:18:36.893 00.000 12308 scope still moving after pulse duration time elapsed
22:18:36.923 00.030 12308 IsSlewing returns 0
22:18:36.924 00.001 12308 IsGuiding returns 0
22:18:36.924 00.000 12308 scope move finished after 123 + 51 ms
22:18:36.926 00.002 12308 Move returns status 0, amount 123
22:18:36.926 00.000 12308 MoveAxis(N, 0, ABG)
22:18:36.926 00.000 12308 Move returns status 0, amount 0
22:18:36.927 00.001 12308 move complete, result=0
22:18:36.927 00.000 12308 worker thread done servicing request
22:18:36.927 00.000 14556 GuideStep: -0.3 px 123 ms EAST, 0.0 px 0 ms NORTH
22:18:36.934 00.007 12308 Worker thread wakes up
22:18:36.934 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:36.934 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:38.190 01.256 12308 Exposure complete
22:18:38.342 00.152 12308 worker thread done servicing request
22:18:38.343 00.001 14556 OnExposeComplete: enter
22:18:38.346 00.003 14556 UpdateGuideState(): m_state=6
22:18:38.350 00.004 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4502
22:18:38.355 00.005 14556 Star::Find returns 1 (0), X=181.95, Y=987.64, Mass=2077, SNR=30.7, Peak=139 HFD=4.7
22:18:38.360 00.005 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.53 = -1.75)
22:18:38.363 00.003 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.85)
22:18:38.368 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.39 hyp=0.39 cameraTheta=1.46 mountX=-0.07 mountY=-0.38, mountTheta=-1.76
22:18:38.372 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.39, opts=13)
22:18:38.376 00.004 14556 Enqueuing Move request for scope (0.05, 0.39)
22:18:38.380 00.004 12308 Worker thread wakes up
22:18:38.380 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.39) opts 0xd
22:18:38.381 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.39)
22:18:38.381 00.000 12308 Moving (0.05, 0.39) raw xDistance=-0.07 yDistance=-0.38
22:18:38.381 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:18:38.381 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:18:38.381 00.000 12308 MoveAxis(E, 0, ABG)
22:18:38.381 00.000 12308 Move returns status 0, amount 0
22:18:38.382 00.001 12308 MoveAxis(N, 265, ABG)
22:18:38.382 00.000 12308 Guiding  Dir = 0, Dur = 265
22:18:38.382 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:38.387 00.005 12308 IsSlewing returns 0
22:18:38.387 00.000 12308 IsGuiding returns 0
22:18:38.388 00.001 12308 PulseGuide returned control before completion, sleep 275
22:18:38.410 00.022 14556 UpdateGuideState exits: m=2077 SNR=30.7
22:18:38.414 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:38.422 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:38.426 00.004 14556 Enqueuing Expose request
22:18:38.666 00.240 12308 IsGuiding returns 1
22:18:38.667 00.001 12308 scope still moving after pulse duration time elapsed
22:18:38.697 00.030 12308 IsSlewing returns 0
22:18:38.699 00.002 12308 IsGuiding returns 0
22:18:38.699 00.000 12308 scope move finished after 265 + 46 ms
22:18:38.699 00.000 12308 Move returns status 0, amount 265
22:18:38.699 00.000 12308 move complete, result=0
22:18:38.699 00.000 12308 worker thread done servicing request
22:18:38.701 00.002 12308 Worker thread wakes up
22:18:38.701 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:38.701 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:38.702 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 265 ms NORTH
22:18:39.946 01.244 12308 Exposure complete
22:18:40.102 00.156 12308 worker thread done servicing request
22:18:40.103 00.001 14556 OnExposeComplete: enter
22:18:40.108 00.005 14556 UpdateGuideState(): m_state=6
22:18:40.114 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4503
22:18:40.118 00.004 14556 Star::Find returns 1 (0), X=181.89, Y=987.22, Mass=2227, SNR=31.5, Peak=184 HFD=4.6
22:18:40.122 00.004 14556 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-3.07) = xAngle (1.27 = 1.27)
22:18:40.126 00.004 14556 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.18 = 1.18)
22:18:40.129 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.80 mountX=0.01 mountY=0.04, mountTheta=1.26
22:18:40.135 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.04, opts=13)
22:18:40.140 00.005 14556 Enqueuing Move request for scope (-0.01, -0.04)
22:18:40.144 00.004 12308 Worker thread wakes up
22:18:40.144 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
22:18:40.144 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
22:18:40.144 00.000 12308 Moving (-0.01, -0.04) raw xDistance=0.01 yDistance=0.04
22:18:40.146 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:18:40.146 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:40.146 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:18:40.147 00.001 12308 MoveAxis(E, 0, ABG)
22:18:40.147 00.000 12308 Move returns status 0, amount 0
22:18:40.147 00.000 12308 MoveAxis(N, 0, ABG)
22:18:40.147 00.000 12308 Move returns status 0, amount 0
22:18:40.148 00.001 12308 move complete, result=0
22:18:40.148 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:40.152 00.004 12308 worker thread done servicing request
22:18:40.172 00.020 14556 UpdateGuideState exits: m=2227 SNR=31.5
22:18:40.176 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:40.179 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:40.182 00.003 14556 Enqueuing Expose request
22:18:40.185 00.003 12308 Worker thread wakes up
22:18:40.185 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:18:40.189 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:40.189 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:41.460 01.271 12308 Exposure complete
22:18:41.603 00.143 12308 worker thread done servicing request
22:18:41.603 00.000 14556 OnExposeComplete: enter
22:18:41.608 00.005 14556 UpdateGuideState(): m_state=6
22:18:41.613 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4504
22:18:41.618 00.005 14556 Star::Find returns 1 (0), X=181.90, Y=987.36, Mass=2025, SNR=30.2, Peak=166 HFD=4.9
22:18:41.621 00.003 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.61 = -1.67)
22:18:41.625 00.004 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.77)
22:18:41.629 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.54 mountX=-0.01 mountY=-0.10, mountTheta=-1.67
22:18:41.633 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.10, opts=13)
22:18:41.638 00.005 14556 Enqueuing Move request for scope (0.00, 0.10)
22:18:41.641 00.003 12308 Worker thread wakes up
22:18:41.641 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
22:18:41.641 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
22:18:41.641 00.000 12308 Moving (0.00, 0.10) raw xDistance=-0.01 yDistance=-0.10
22:18:41.641 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:18:41.642 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:41.642 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:18:41.642 00.000 12308 MoveAxis(E, 0, ABG)
22:18:41.642 00.000 12308 Move returns status 0, amount 0
22:18:41.642 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:41.648 00.006 12308 MoveAxis(N, 0, ABG)
22:18:41.648 00.000 12308 Move returns status 0, amount 0
22:18:41.648 00.000 12308 move complete, result=0
22:18:41.648 00.000 12308 worker thread done servicing request
22:18:41.667 00.019 14556 UpdateGuideState exits: m=2025 SNR=30.2
22:18:41.672 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:41.675 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:41.679 00.004 14556 Enqueuing Expose request
22:18:41.683 00.004 12308 Worker thread wakes up
22:18:41.683 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:41.683 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:41.685 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:42.933 01.248 12308 Exposure complete
22:18:43.079 00.146 12308 worker thread done servicing request
22:18:43.080 00.001 14556 OnExposeComplete: enter
22:18:43.084 00.004 14556 UpdateGuideState(): m_state=6
22:18:43.088 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4505
22:18:43.092 00.004 14556 Star::Find returns 1 (0), X=181.95, Y=987.39, Mass=2215, SNR=31.6, Peak=183 HFD=4.8
22:18:43.096 00.004 14556 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.07) = xAngle (4.31 = -1.98)
22:18:43.100 00.004 14556 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.08)
22:18:43.104 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.23 mountX=-0.05 mountY=-0.12, mountTheta=-2.00
22:18:43.110 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.13, opts=13)
22:18:43.115 00.005 14556 Enqueuing Move request for scope (0.05, 0.13)
22:18:43.120 00.005 12308 Worker thread wakes up
22:18:43.120 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
22:18:43.120 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
22:18:43.120 00.000 12308 Moving (0.05, 0.13) raw xDistance=-0.05 yDistance=-0.12
22:18:43.120 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:18:43.121 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:43.121 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:18:43.121 00.000 12308 MoveAxis(E, 0, ABG)
22:18:43.121 00.000 12308 Move returns status 0, amount 0
22:18:43.121 00.000 12308 MoveAxis(N, 0, ABG)
22:18:43.122 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:43.125 00.003 12308 Move returns status 0, amount 0
22:18:43.125 00.000 12308 move complete, result=0
22:18:43.126 00.001 12308 worker thread done servicing request
22:18:43.148 00.022 14556 UpdateGuideState exits: m=2215 SNR=31.6
22:18:43.153 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:43.157 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:43.160 00.003 14556 Enqueuing Expose request
22:18:43.164 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:43.168 00.004 12308 Worker thread wakes up
22:18:43.169 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:43.169 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:44.420 01.251 12308 Exposure complete
22:18:44.554 00.134 12308 worker thread done servicing request
22:18:44.554 00.000 14556 OnExposeComplete: enter
22:18:44.561 00.007 14556 UpdateGuideState(): m_state=6
22:18:44.567 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4506
22:18:44.572 00.005 14556 Star::Find returns 1 (0), X=181.73, Y=987.37, Mass=1954, SNR=29.5, Peak=152 HFD=4.5
22:18:44.575 00.003 14556 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.07) = xAngle (5.62 = -0.67)
22:18:44.578 00.003 14556 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.77)
22:18:44.582 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.11 hyp=0.20 cameraTheta=2.54 mountX=0.16 mountY=-0.14, mountTheta=-0.72
22:18:44.588 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.11, opts=13)
22:18:44.591 00.003 14556 Enqueuing Move request for scope (-0.17, 0.11)
22:18:44.595 00.004 12308 Worker thread wakes up
22:18:44.595 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.11) opts 0xd
22:18:44.595 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.11)
22:18:44.595 00.000 12308 Moving (-0.17, 0.11) raw xDistance=0.16 yDistance=-0.14
22:18:44.595 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:18:44.595 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:44.596 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:18:44.596 00.000 12308 MoveAxis(E, 0, ABG)
22:18:44.596 00.000 12308 Move returns status 0, amount 0
22:18:44.596 00.000 12308 MoveAxis(N, 0, ABG)
22:18:44.596 00.000 12308 Move returns status 0, amount 0
22:18:44.596 00.000 12308 move complete, result=0
22:18:44.596 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:44.600 00.004 12308 worker thread done servicing request
22:18:44.621 00.021 14556 UpdateGuideState exits: m=1954 SNR=29.5
22:18:44.625 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:44.629 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:44.632 00.003 14556 Enqueuing Expose request
22:18:44.636 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:44.641 00.005 12308 Worker thread wakes up
22:18:44.641 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:44.641 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:45.894 01.253 12308 Exposure complete
22:18:46.036 00.142 12308 worker thread done servicing request
22:18:46.036 00.000 14556 OnExposeComplete: enter
22:18:46.040 00.004 14556 UpdateGuideState(): m_state=6
22:18:46.045 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4507
22:18:46.051 00.006 14556 Star::Find returns 1 (0), X=181.97, Y=987.61, Mass=2128, SNR=30.9, Peak=156 HFD=4.4
22:18:46.056 00.005 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.44 = -1.85)
22:18:46.060 00.004 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.95)
22:18:46.063 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.36 hyp=0.36 cameraTheta=1.36 mountX=-0.10 mountY=-0.34, mountTheta=-1.85
22:18:46.069 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.36, opts=13)
22:18:46.073 00.004 14556 Enqueuing Move request for scope (0.07, 0.36)
22:18:46.078 00.005 12308 Worker thread wakes up
22:18:46.078 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.36) opts 0xd
22:18:46.078 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.36)
22:18:46.078 00.000 12308 Moving (0.07, 0.36) raw xDistance=-0.10 yDistance=-0.34
22:18:46.078 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:18:46.079 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:18:46.079 00.000 12308 MoveAxis(E, 0, ABG)
22:18:46.079 00.000 12308 Move returns status 0, amount 0
22:18:46.079 00.000 12308 MoveAxis(N, 238, ABG)
22:18:46.079 00.000 12308 Guiding  Dir = 0, Dur = 238
22:18:46.080 00.001 12308 IsSlewing returns 0
22:18:46.080 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:46.085 00.005 12308 IsGuiding returns 0
22:18:46.085 00.000 12308 PulseGuide returned control before completion, sleep 248
22:18:46.109 00.024 14556 UpdateGuideState exits: m=2128 SNR=30.9
22:18:46.115 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:46.119 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:46.124 00.005 14556 Enqueuing Expose request
22:18:46.336 00.212 12308 IsGuiding returns 1
22:18:46.337 00.001 12308 scope still moving after pulse duration time elapsed
22:18:46.368 00.031 12308 IsSlewing returns 0
22:18:46.368 00.000 12308 IsGuiding returns 0
22:18:46.369 00.001 12308 scope move finished after 238 + 46 ms
22:18:46.369 00.000 12308 Move returns status 0, amount 238
22:18:46.370 00.001 12308 move complete, result=0
22:18:46.370 00.000 12308 worker thread done servicing request
22:18:46.370 00.000 12308 Worker thread wakes up
22:18:46.370 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 238 ms NORTH
22:18:46.376 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:46.376 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:47.615 01.239 12308 Exposure complete
22:18:47.748 00.133 12308 worker thread done servicing request
22:18:47.748 00.000 14556 OnExposeComplete: enter
22:18:47.752 00.004 14556 UpdateGuideState(): m_state=6
22:18:47.756 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4508
22:18:47.759 00.003 14556 Star::Find returns 1 (0), X=181.93, Y=987.37, Mass=2085, SNR=30.6, Peak=183 HFD=4.3
22:18:47.765 00.006 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
22:18:47.769 00.004 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
22:18:47.776 00.007 14556 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.33 mountX=-0.04 mountY=-0.11, mountTheta=-1.89
22:18:47.784 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.11, opts=13)
22:18:47.791 00.007 14556 Enqueuing Move request for scope (0.03, 0.11)
22:18:47.796 00.005 12308 Worker thread wakes up
22:18:47.796 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
22:18:47.797 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
22:18:47.797 00.000 12308 Moving (0.03, 0.11) raw xDistance=-0.04 yDistance=-0.11
22:18:47.797 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:18:47.798 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:47.798 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:18:47.798 00.000 12308 MoveAxis(E, 0, ABG)
22:18:47.799 00.001 12308 Move returns status 0, amount 0
22:18:47.799 00.000 12308 MoveAxis(N, 0, ABG)
22:18:47.799 00.000 12308 Move returns status 0, amount 0
22:18:47.800 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:47.805 00.005 12308 move complete, result=0
22:18:47.805 00.000 12308 worker thread done servicing request
22:18:47.833 00.028 14556 UpdateGuideState exits: m=2085 SNR=30.6
22:18:47.838 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:47.843 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:47.846 00.003 14556 Enqueuing Expose request
22:18:47.851 00.005 12308 Worker thread wakes up
22:18:47.851 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:47.851 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:47.858 00.007 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:49.109 01.251 12308 Exposure complete
22:18:49.255 00.146 12308 worker thread done servicing request
22:18:49.257 00.002 14556 OnExposeComplete: enter
22:18:49.259 00.002 14556 UpdateGuideState(): m_state=6
22:18:49.264 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4509
22:18:49.268 00.004 14556 Star::Find returns 1 (0), X=181.83, Y=987.39, Mass=2058, SNR=30.4, Peak=179 HFD=4.6
22:18:49.274 00.006 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.10 = -1.19)
22:18:49.277 00.003 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.29)
22:18:49.282 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.16 cameraTheta=2.02 mountX=0.06 mountY=-0.15, mountTheta=-1.20
22:18:49.286 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.14, opts=13)
22:18:49.290 00.004 14556 Enqueuing Move request for scope (-0.07, 0.14)
22:18:49.295 00.005 12308 Worker thread wakes up
22:18:49.295 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
22:18:49.295 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
22:18:49.295 00.000 12308 Moving (-0.07, 0.14) raw xDistance=0.06 yDistance=-0.15
22:18:49.295 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:18:49.296 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:49.296 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:18:49.296 00.000 12308 MoveAxis(E, 0, ABG)
22:18:49.296 00.000 12308 Move returns status 0, amount 0
22:18:49.297 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:49.300 00.003 12308 MoveAxis(N, 0, ABG)
22:18:49.300 00.000 12308 Move returns status 0, amount 0
22:18:49.301 00.001 12308 move complete, result=0
22:18:49.301 00.000 12308 worker thread done servicing request
22:18:49.321 00.020 14556 UpdateGuideState exits: m=2058 SNR=30.4
22:18:49.326 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:49.330 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:49.333 00.003 14556 Enqueuing Expose request
22:18:49.337 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:49.341 00.004 12308 Worker thread wakes up
22:18:49.341 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:49.341 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:50.597 01.256 12308 Exposure complete
22:18:50.745 00.148 12308 worker thread done servicing request
22:18:50.745 00.000 14556 OnExposeComplete: enter
22:18:50.749 00.004 14556 UpdateGuideState(): m_state=6
22:18:50.752 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4510
22:18:50.756 00.004 14556 Star::Find returns 1 (0), X=181.80, Y=987.45, Mass=2291, SNR=31.9, Peak=166 HFD=4.7
22:18:50.760 00.004 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.15 = -1.14)
22:18:50.765 00.005 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.24)
22:18:50.769 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.19 hyp=0.22 cameraTheta=2.07 mountX=0.09 mountY=-0.21, mountTheta=-1.15
22:18:50.775 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.19, opts=13)
22:18:50.780 00.005 14556 Enqueuing Move request for scope (-0.10, 0.19)
22:18:50.783 00.003 12308 Worker thread wakes up
22:18:50.783 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.19) opts 0xd
22:18:50.783 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.19)
22:18:50.783 00.000 12308 Moving (-0.10, 0.19) raw xDistance=0.09 yDistance=-0.21
22:18:50.783 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:18:50.783 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:18:50.783 00.000 12308 MoveAxis(E, 0, ABG)
22:18:50.785 00.002 12308 Move returns status 0, amount 0
22:18:50.785 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:50.788 00.003 12308 MoveAxis(N, 145, ABG)
22:18:50.789 00.001 12308 Guiding  Dir = 0, Dur = 145
22:18:50.789 00.000 12308 IsSlewing returns 0
22:18:50.789 00.000 12308 IsGuiding returns 0
22:18:50.791 00.002 12308 PulseGuide returned control before completion, sleep 155
22:18:50.812 00.021 14556 UpdateGuideState exits: m=2291 SNR=31.9
22:18:50.817 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:50.819 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:50.824 00.005 14556 Enqueuing Expose request
22:18:50.961 00.137 12308 IsGuiding returns 1
22:18:50.961 00.000 12308 scope still moving after pulse duration time elapsed
22:18:50.994 00.033 12308 IsSlewing returns 0
22:18:50.994 00.000 12308 IsGuiding returns 0
22:18:50.994 00.000 12308 scope move finished after 145 + 59 ms
22:18:50.995 00.001 12308 Move returns status 0, amount 145
22:18:50.995 00.000 12308 move complete, result=0
22:18:50.995 00.000 12308 worker thread done servicing request
22:18:50.995 00.000 12308 Worker thread wakes up
22:18:50.996 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 145 ms NORTH
22:18:51.001 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:51.002 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:52.250 01.248 12308 Exposure complete
22:18:52.396 00.146 12308 worker thread done servicing request
22:18:52.397 00.001 14556 OnExposeComplete: enter
22:18:52.402 00.005 14556 UpdateGuideState(): m_state=6
22:18:52.405 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4511
22:18:52.409 00.004 14556 Star::Find returns 1 (0), X=182.03, Y=987.28, Mass=2015, SNR=30.2, Peak=163 HFD=4.3
22:18:52.413 00.004 14556 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.07) = xAngle (3.25 = -3.03)
22:18:52.418 00.005 14556 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.15 = -3.13)
22:18:52.423 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.18 mountX=-0.13 mountY=-0.00, mountTheta=-3.13
22:18:52.429 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.02, opts=13)
22:18:52.432 00.003 14556 Enqueuing Move request for scope (0.13, 0.02)
22:18:52.435 00.003 12308 Worker thread wakes up
22:18:52.436 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
22:18:52.436 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
22:18:52.436 00.000 12308 Moving (0.13, 0.02) raw xDistance=-0.13 yDistance=-0.00
22:18:52.436 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:18:52.437 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:52.437 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:18:52.437 00.000 12308 MoveAxis(E, 0, ABG)
22:18:52.437 00.000 12308 Move returns status 0, amount 0
22:18:52.438 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:52.442 00.004 12308 MoveAxis(N, 0, ABG)
22:18:52.443 00.001 12308 Move returns status 0, amount 0
22:18:52.443 00.000 12308 move complete, result=0
22:18:52.443 00.000 12308 worker thread done servicing request
22:18:52.464 00.021 14556 UpdateGuideState exits: m=2015 SNR=30.2
22:18:52.468 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:52.471 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:52.475 00.004 14556 Enqueuing Expose request
22:18:52.480 00.005 12308 Worker thread wakes up
22:18:52.480 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:18:52.484 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:52.484 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:53.734 01.250 12308 Exposure complete
22:18:53.870 00.136 12308 worker thread done servicing request
22:18:53.871 00.001 14556 OnExposeComplete: enter
22:18:53.875 00.004 14556 UpdateGuideState(): m_state=6
22:18:53.878 00.003 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4512
22:18:53.881 00.003 14556 Star::Find returns 1 (0), X=181.87, Y=987.35, Mass=2127, SNR=30.9, Peak=158 HFD=4.4
22:18:53.885 00.004 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.94 = -1.35)
22:18:53.890 00.005 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.45)
22:18:53.894 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.86 mountX=0.02 mountY=-0.09, mountTheta=-1.35
22:18:53.899 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.09, opts=13)
22:18:53.903 00.004 14556 Enqueuing Move request for scope (-0.03, 0.09)
22:18:53.907 00.004 12308 Worker thread wakes up
22:18:53.907 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
22:18:53.907 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
22:18:53.907 00.000 12308 Moving (-0.03, 0.09) raw xDistance=0.02 yDistance=-0.09
22:18:53.907 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:18:53.908 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:53.908 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:18:53.908 00.000 12308 MoveAxis(E, 0, ABG)
22:18:53.908 00.000 12308 Move returns status 0, amount 0
22:18:53.908 00.000 12308 MoveAxis(N, 0, ABG)
22:18:53.909 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:53.913 00.004 12308 Move returns status 0, amount 0
22:18:53.913 00.000 12308 move complete, result=0
22:18:53.913 00.000 12308 worker thread done servicing request
22:18:53.930 00.017 14556 UpdateGuideState exits: m=2127 SNR=30.9
22:18:53.933 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:53.937 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:53.941 00.004 14556 Enqueuing Expose request
22:18:53.944 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:53.949 00.005 12308 Worker thread wakes up
22:18:53.949 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:53.949 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:55.197 01.248 12308 Exposure complete
22:18:55.328 00.131 12308 worker thread done servicing request
22:18:55.329 00.001 14556 OnExposeComplete: enter
22:18:55.333 00.004 14556 UpdateGuideState(): m_state=6
22:18:55.338 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4513
22:18:55.342 00.004 14556 Star::Find returns 1 (0), X=181.89, Y=987.39, Mass=2044, SNR=30.4, Peak=146 HFD=4.7
22:18:55.347 00.005 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.74 = -1.54)
22:18:55.350 00.003 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.64)
22:18:55.355 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.67 mountX=0.00 mountY=-0.14, mountTheta=-1.54
22:18:55.360 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.14, opts=13)
22:18:55.365 00.005 14556 Enqueuing Move request for scope (-0.01, 0.14)
22:18:55.369 00.004 12308 Worker thread wakes up
22:18:55.369 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
22:18:55.369 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
22:18:55.369 00.000 12308 Moving (-0.01, 0.14) raw xDistance=0.00 yDistance=-0.14
22:18:55.369 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:18:55.369 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:55.370 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:18:55.370 00.000 12308 MoveAxis(E, 0, ABG)
22:18:55.370 00.000 12308 Move returns status 0, amount 0
22:18:55.370 00.000 12308 MoveAxis(N, 0, ABG)
22:18:55.371 00.001 12308 Move returns status 0, amount 0
22:18:55.371 00.000 12308 move complete, result=0
22:18:55.371 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:55.374 00.003 12308 worker thread done servicing request
22:18:55.391 00.017 14556 UpdateGuideState exits: m=2044 SNR=30.4
22:18:55.395 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:55.398 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:55.402 00.004 14556 Enqueuing Expose request
22:18:55.406 00.004 12308 Worker thread wakes up
22:18:55.406 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:55.406 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:55.407 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:56.656 01.249 12308 Exposure complete
22:18:56.795 00.139 12308 worker thread done servicing request
22:18:56.796 00.001 14556 OnExposeComplete: enter
22:18:56.800 00.004 14556 UpdateGuideState(): m_state=6
22:18:56.804 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4514
22:18:56.808 00.004 14556 Star::Find returns 1 (0), X=181.85, Y=987.51, Mass=2224, SNR=31.5, Peak=176 HFD=4.4
22:18:56.812 00.004 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.82 = -1.46)
22:18:56.815 00.003 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.72 = -1.56)
22:18:56.819 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.26 hyp=0.26 cameraTheta=1.75 mountX=0.03 mountY=-0.26, mountTheta=-1.46
22:18:56.824 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.26, opts=13)
22:18:56.829 00.005 14556 Enqueuing Move request for scope (-0.05, 0.26)
22:18:56.835 00.006 12308 Worker thread wakes up
22:18:56.835 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.26) opts 0xd
22:18:56.835 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.26)
22:18:56.835 00.000 12308 Moving (-0.05, 0.26) raw xDistance=0.03 yDistance=-0.26
22:18:56.835 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:18:56.836 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:18:56.836 00.000 12308 MoveAxis(E, 0, ABG)
22:18:56.836 00.000 12308 Move returns status 0, amount 0
22:18:56.836 00.000 12308 MoveAxis(N, 186, ABG)
22:18:56.836 00.000 12308 Guiding  Dir = 0, Dur = 186
22:18:56.836 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:56.842 00.006 12308 IsSlewing returns 0
22:18:56.842 00.000 12308 IsGuiding returns 0
22:18:56.842 00.000 12308 PulseGuide returned control before completion, sleep 196
22:18:56.866 00.024 14556 UpdateGuideState exits: m=2224 SNR=31.5
22:18:56.869 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:56.873 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:56.877 00.004 14556 Enqueuing Expose request
22:18:57.042 00.165 12308 IsGuiding returns 1
22:18:57.043 00.001 12308 scope still moving after pulse duration time elapsed
22:18:57.073 00.030 12308 IsSlewing returns 0
22:18:57.075 00.002 12308 IsGuiding returns 0
22:18:57.076 00.001 12308 scope move finished after 186 + 47 ms
22:18:57.076 00.000 12308 Move returns status 0, amount 186
22:18:57.077 00.001 12308 move complete, result=0
22:18:57.077 00.000 12308 worker thread done servicing request
22:18:57.077 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 186 ms NORTH
22:18:57.083 00.006 12308 Worker thread wakes up
22:18:57.084 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:57.084 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:58.334 01.250 12308 Exposure complete
22:18:58.466 00.132 12308 worker thread done servicing request
22:18:58.467 00.001 14556 OnExposeComplete: enter
22:18:58.470 00.003 14556 UpdateGuideState(): m_state=6
22:18:58.475 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4515
22:18:58.478 00.003 14556 Star::Find returns 1 (0), X=181.93, Y=987.25, Mass=2092, SNR=30.6, Peak=178 HFD=4.5
22:18:58.482 00.004 14556 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.07) = xAngle (2.86 = 2.86)
22:18:58.486 00.004 14556 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.76 = 2.76)
22:18:58.490 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.04 cameraTheta=-0.22 mountX=-0.03 mountY=0.01, mountTheta=2.77
22:18:58.494 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.01, opts=13)
22:18:58.499 00.005 14556 Enqueuing Move request for scope (0.03, -0.01)
22:18:58.501 00.002 12308 Worker thread wakes up
22:18:58.501 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
22:18:58.502 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
22:18:58.502 00.000 12308 Moving (0.03, -0.01) raw xDistance=-0.03 yDistance=0.01
22:18:58.502 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:18:58.502 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:58.502 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:18:58.502 00.000 12308 MoveAxis(E, 0, ABG)
22:18:58.504 00.002 12308 Move returns status 0, amount 0
22:18:58.504 00.000 12308 MoveAxis(N, 0, ABG)
22:18:58.504 00.000 12308 Move returns status 0, amount 0
22:18:58.504 00.000 12308 move complete, result=0
22:18:58.504 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:58.508 00.004 12308 worker thread done servicing request
22:18:58.529 00.021 14556 UpdateGuideState exits: m=2092 SNR=30.6
22:18:58.534 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:58.537 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:18:58.541 00.004 14556 Enqueuing Expose request
22:18:58.546 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:18:58.551 00.005 12308 Worker thread wakes up
22:18:58.552 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:18:58.553 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:18:59.799 01.246 12308 Exposure complete
22:18:59.949 00.150 12308 worker thread done servicing request
22:18:59.950 00.001 14556 OnExposeComplete: enter
22:18:59.954 00.004 14556 UpdateGuideState(): m_state=6
22:18:59.959 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4516
22:18:59.962 00.003 14556 Star::Find returns 1 (0), X=182.00, Y=987.28, Mass=2008, SNR=30.1, Peak=170 HFD=4.4
22:18:59.965 00.003 14556 CameraToMount -- cameraTheta (0.25) - m_xAngle (-3.07) = xAngle (3.32 = -2.96)
22:18:59.969 00.004 14556 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.22 = -3.06)
22:18:59.972 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.03 hyp=0.10 cameraTheta=0.25 mountX=-0.10 mountY=-0.01, mountTheta=-3.06
22:18:59.977 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.03, opts=13)
22:18:59.979 00.002 14556 Enqueuing Move request for scope (0.10, 0.03)
22:18:59.984 00.005 12308 Worker thread wakes up
22:18:59.984 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.03) opts 0xd
22:18:59.984 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.03)
22:18:59.984 00.000 12308 Moving (0.10, 0.03) raw xDistance=-0.10 yDistance=-0.01
22:18:59.984 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:18:59.984 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:59.985 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:18:59.985 00.000 12308 MoveAxis(E, 0, ABG)
22:18:59.985 00.000 12308 Move returns status 0, amount 0
22:18:59.985 00.000 12308 MoveAxis(N, 0, ABG)
22:18:59.985 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:18:59.990 00.005 12308 Move returns status 0, amount 0
22:18:59.990 00.000 12308 move complete, result=0
22:18:59.990 00.000 12308 worker thread done servicing request
22:19:00.010 00.020 14556 UpdateGuideState exits: m=2008 SNR=30.1
22:19:00.017 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:00.022 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:00.025 00.003 14556 Enqueuing Expose request
22:19:00.030 00.005 12308 Worker thread wakes up
22:19:00.030 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:00.030 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:00.030 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:19:01.271 01.241 12308 Exposure complete
22:19:01.414 00.143 12308 worker thread done servicing request
22:19:01.414 00.000 14556 OnExposeComplete: enter
22:19:01.419 00.005 14556 UpdateGuideState(): m_state=6
22:19:01.422 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4517
22:19:01.426 00.004 14556 Star::Find returns 1 (0), X=181.89, Y=987.37, Mass=2332, SNR=32.3, Peak=196 HFD=4.3
22:19:01.428 00.002 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.73 = -1.56)
22:19:01.431 00.003 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.66)
22:19:01.434 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.65 mountX=0.00 mountY=-0.11, mountTheta=-1.56
22:19:01.438 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.11, opts=13)
22:19:01.441 00.003 14556 Enqueuing Move request for scope (-0.01, 0.11)
22:19:01.444 00.003 12308 Worker thread wakes up
22:19:01.444 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
22:19:01.444 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
22:19:01.445 00.001 12308 Moving (-0.01, 0.11) raw xDistance=0.00 yDistance=-0.11
22:19:01.445 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:19:01.445 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:01.445 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:19:01.445 00.000 12308 MoveAxis(E, 0, ABG)
22:19:01.446 00.001 12308 Move returns status 0, amount 0
22:19:01.446 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:01.451 00.005 12308 MoveAxis(N, 0, ABG)
22:19:01.451 00.000 12308 Move returns status 0, amount 0
22:19:01.451 00.000 12308 move complete, result=0
22:19:01.452 00.001 12308 worker thread done servicing request
22:19:01.473 00.021 14556 UpdateGuideState exits: m=2332 SNR=32.3
22:19:01.478 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:01.483 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:01.489 00.006 14556 Enqueuing Expose request
22:19:01.494 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:19:01.497 00.003 12308 Worker thread wakes up
22:19:01.498 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:01.498 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:02.745 01.247 12308 Exposure complete
22:19:02.894 00.149 12308 worker thread done servicing request
22:19:02.895 00.001 14556 OnExposeComplete: enter
22:19:02.898 00.003 14556 UpdateGuideState(): m_state=6
22:19:02.902 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4518
22:19:02.907 00.005 14556 Star::Find returns 1 (0), X=181.98, Y=987.33, Mass=2260, SNR=32.0, Peak=182 HFD=4.7
22:19:02.910 00.003 14556 CameraToMount -- cameraTheta (0.77) - m_xAngle (-3.07) = xAngle (3.84 = -2.44)
22:19:02.913 00.003 14556 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.75 = -2.54)
22:19:02.918 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.11 cameraTheta=0.77 mountX=-0.08 mountY=-0.06, mountTheta=-2.50
22:19:02.924 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.07, opts=13)
22:19:02.928 00.004 14556 Enqueuing Move request for scope (0.08, 0.07)
22:19:02.932 00.004 12308 Worker thread wakes up
22:19:02.932 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
22:19:02.932 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
22:19:02.932 00.000 12308 Moving (0.08, 0.07) raw xDistance=-0.08 yDistance=-0.06
22:19:02.933 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:19:02.933 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:02.933 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:19:02.933 00.000 12308 MoveAxis(E, 0, ABG)
22:19:02.933 00.000 12308 Move returns status 0, amount 0
22:19:02.933 00.000 12308 MoveAxis(N, 0, ABG)
22:19:02.934 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:02.939 00.005 12308 Move returns status 0, amount 0
22:19:02.939 00.000 12308 move complete, result=0
22:19:02.939 00.000 12308 worker thread done servicing request
22:19:02.961 00.022 14556 UpdateGuideState exits: m=2260 SNR=32.0
22:19:02.966 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:02.972 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:02.976 00.004 14556 Enqueuing Expose request
22:19:02.981 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:19:02.985 00.004 12308 Worker thread wakes up
22:19:02.985 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:02.985 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:04.234 01.249 12308 Exposure complete
22:19:04.392 00.158 12308 worker thread done servicing request
22:19:04.393 00.001 14556 OnExposeComplete: enter
22:19:04.398 00.005 14556 UpdateGuideState(): m_state=6
22:19:04.401 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4519
22:19:04.404 00.003 14556 Star::Find returns 1 (0), X=182.02, Y=987.56, Mass=1960, SNR=29.7, Peak=143 HFD=4.2
22:19:04.408 00.004 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.27 = -2.01)
22:19:04.412 00.004 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.18 = -2.11)
22:19:04.416 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.31 hyp=0.33 cameraTheta=1.20 mountX=-0.14 mountY=-0.28, mountTheta=-2.03
22:19:04.420 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.31, opts=13)
22:19:04.424 00.004 14556 Enqueuing Move request for scope (0.12, 0.31)
22:19:04.429 00.005 12308 Worker thread wakes up
22:19:04.429 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.31) opts 0xd
22:19:04.429 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.31)
22:19:04.429 00.000 12308 Moving (0.12, 0.31) raw xDistance=-0.14 yDistance=-0.28
22:19:04.429 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:19:04.430 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:19:04.430 00.000 12308 MoveAxis(E, 0, ABG)
22:19:04.430 00.000 12308 Move returns status 0, amount 0
22:19:04.430 00.000 12308 MoveAxis(N, 201, ABG)
22:19:04.430 00.000 12308 Guiding  Dir = 0, Dur = 201
22:19:04.431 00.001 12308 IsSlewing returns 0
22:19:04.431 00.000 12308 IsGuiding returns 0
22:19:04.431 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:04.435 00.004 12308 PulseGuide returned control before completion, sleep 211
22:19:04.454 00.019 14556 UpdateGuideState exits: m=1960 SNR=29.7
22:19:04.459 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:04.462 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:04.465 00.003 14556 Enqueuing Expose request
22:19:04.660 00.195 12308 IsGuiding returns 1
22:19:04.660 00.000 12308 scope still moving after pulse duration time elapsed
22:19:04.690 00.030 12308 IsSlewing returns 0
22:19:04.691 00.001 12308 IsGuiding returns 0
22:19:04.692 00.001 12308 scope move finished after 201 + 58 ms
22:19:04.692 00.000 12308 Move returns status 0, amount 201
22:19:04.693 00.001 12308 move complete, result=0
22:19:04.693 00.000 12308 worker thread done servicing request
22:19:04.693 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 201 ms NORTH
22:19:04.700 00.007 12308 Worker thread wakes up
22:19:04.700 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:04.700 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:05.960 01.260 12308 Exposure complete
22:19:06.109 00.149 12308 worker thread done servicing request
22:19:06.109 00.000 14556 OnExposeComplete: enter
22:19:06.114 00.005 14556 UpdateGuideState(): m_state=6
22:19:06.118 00.004 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4520
22:19:06.123 00.005 14556 Star::Find returns 1 (0), X=181.85, Y=987.22, Mass=2076, SNR=30.6, Peak=196 HFD=4.4
22:19:06.128 00.005 14556 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-3.07) = xAngle (0.48 = 0.48)
22:19:06.132 00.004 14556 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.38 = 0.38)
22:19:06.138 00.006 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.59 mountX=0.05 mountY=0.02, mountTheta=0.40
22:19:06.143 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.03, opts=13)
22:19:06.147 00.004 14556 Enqueuing Move request for scope (-0.05, -0.03)
22:19:06.151 00.004 12308 Worker thread wakes up
22:19:06.151 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
22:19:06.151 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
22:19:06.151 00.000 12308 Moving (-0.05, -0.03) raw xDistance=0.05 yDistance=0.02
22:19:06.151 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:19:06.153 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:06.153 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:19:06.153 00.000 12308 MoveAxis(E, 0, ABG)
22:19:06.153 00.000 12308 Move returns status 0, amount 0
22:19:06.153 00.000 12308 MoveAxis(N, 0, ABG)
22:19:06.153 00.000 12308 Move returns status 0, amount 0
22:19:06.154 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:06.158 00.004 12308 move complete, result=0
22:19:06.158 00.000 12308 worker thread done servicing request
22:19:06.176 00.018 14556 UpdateGuideState exits: m=2076 SNR=30.6
22:19:06.181 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:06.186 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:06.191 00.005 14556 Enqueuing Expose request
22:19:06.194 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:19:06.198 00.004 12308 Worker thread wakes up
22:19:06.200 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:06.200 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:07.444 01.244 12308 Exposure complete
22:19:07.616 00.172 12308 worker thread done servicing request
22:19:07.616 00.000 14556 OnExposeComplete: enter
22:19:07.623 00.007 14556 UpdateGuideState(): m_state=6
22:19:07.630 00.007 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4521
22:19:07.634 00.004 14556 Star::Find returns 1 (0), X=181.79, Y=987.17, Mass=2228, SNR=31.9, Peak=210 HFD=4.4
22:19:07.639 00.005 14556 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.07) = xAngle (0.58 = 0.58)
22:19:07.643 00.004 14556 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.48 = 0.48)
22:19:07.647 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-2.50 mountX=0.11 mountY=0.06, mountTheta=0.50
22:19:07.652 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.08, opts=13)
22:19:07.655 00.003 14556 Enqueuing Move request for scope (-0.11, -0.08)
22:19:07.661 00.006 12308 Worker thread wakes up
22:19:07.661 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
22:19:07.661 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
22:19:07.661 00.000 12308 Moving (-0.11, -0.08) raw xDistance=0.11 yDistance=0.06
22:19:07.661 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:19:07.662 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:07.662 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:19:07.662 00.000 12308 MoveAxis(E, 0, ABG)
22:19:07.662 00.000 12308 Move returns status 0, amount 0
22:19:07.662 00.000 12308 MoveAxis(N, 0, ABG)
22:19:07.662 00.000 12308 Move returns status 0, amount 0
22:19:07.664 00.002 12308 move complete, result=0
22:19:07.664 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:07.669 00.005 12308 worker thread done servicing request
22:19:07.689 00.020 14556 UpdateGuideState exits: m=2228 SNR=31.9
22:19:07.693 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:07.698 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:07.702 00.004 14556 Enqueuing Expose request
22:19:07.707 00.005 12308 Worker thread wakes up
22:19:07.707 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:19:07.711 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:07.711 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:08.960 01.249 12308 Exposure complete
22:19:09.098 00.138 12308 worker thread done servicing request
22:19:09.099 00.001 14556 OnExposeComplete: enter
22:19:09.103 00.004 14556 UpdateGuideState(): m_state=6
22:19:09.107 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4522
22:19:09.112 00.005 14556 Star::Find returns 1 (0), X=181.95, Y=987.20, Mass=2170, SNR=31.2, Peak=182 HFD=4.4
22:19:09.117 00.005 14556 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-3.07) = xAngle (2.21 = 2.21)
22:19:09.120 00.003 14556 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.11 = 2.11)
22:19:09.124 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.07 cameraTheta=-0.87 mountX=-0.04 mountY=0.06, mountTheta=2.18
22:19:09.129 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.06, opts=13)
22:19:09.133 00.004 14556 Enqueuing Move request for scope (0.05, -0.06)
22:19:09.136 00.003 12308 Worker thread wakes up
22:19:09.136 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
22:19:09.136 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
22:19:09.136 00.000 12308 Moving (0.05, -0.06) raw xDistance=-0.04 yDistance=0.06
22:19:09.136 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:19:09.137 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:09.137 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:19:09.137 00.000 12308 MoveAxis(E, 0, ABG)
22:19:09.137 00.000 12308 Move returns status 0, amount 0
22:19:09.137 00.000 12308 MoveAxis(N, 0, ABG)
22:19:09.137 00.000 12308 Move returns status 0, amount 0
22:19:09.139 00.002 12308 move complete, result=0
22:19:09.139 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:09.143 00.004 12308 worker thread done servicing request
22:19:09.163 00.020 14556 UpdateGuideState exits: m=2170 SNR=31.2
22:19:09.168 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:09.172 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:09.176 00.004 14556 Enqueuing Expose request
22:19:09.181 00.005 12308 Worker thread wakes up
22:19:09.181 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:19:09.184 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:09.184 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:10.425 01.241 12308 Exposure complete
22:19:10.575 00.150 12308 worker thread done servicing request
22:19:10.576 00.001 14556 OnExposeComplete: enter
22:19:10.579 00.003 14556 UpdateGuideState(): m_state=6
22:19:10.584 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4523
22:19:10.588 00.004 14556 Star::Find returns 1 (0), X=181.83, Y=987.34, Mass=1895, SNR=29.2, Peak=147 HFD=4.5
22:19:10.592 00.004 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.33 = -0.95)
22:19:10.595 00.003 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.05)
22:19:10.600 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.10 cameraTheta=2.26 mountX=0.06 mountY=-0.09, mountTheta=-0.98
22:19:10.605 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.08, opts=13)
22:19:10.610 00.005 14556 Enqueuing Move request for scope (-0.07, 0.08)
22:19:10.614 00.004 12308 Worker thread wakes up
22:19:10.615 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
22:19:10.615 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
22:19:10.615 00.000 12308 Moving (-0.07, 0.08) raw xDistance=0.06 yDistance=-0.09
22:19:10.615 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:19:10.616 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:10.616 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:19:10.616 00.000 12308 MoveAxis(E, 0, ABG)
22:19:10.616 00.000 12308 Move returns status 0, amount 0
22:19:10.616 00.000 12308 MoveAxis(N, 0, ABG)
22:19:10.616 00.000 12308 Move returns status 0, amount 0
22:19:10.618 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:10.622 00.004 12308 move complete, result=0
22:19:10.622 00.000 12308 worker thread done servicing request
22:19:10.643 00.021 14556 UpdateGuideState exits: m=1895 SNR=29.2
22:19:10.648 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:10.653 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:10.656 00.003 14556 Enqueuing Expose request
22:19:10.660 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:19:10.664 00.004 12308 Worker thread wakes up
22:19:10.664 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:10.664 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:11.909 01.245 12308 Exposure complete
22:19:12.051 00.142 12308 worker thread done servicing request
22:19:12.051 00.000 14556 OnExposeComplete: enter
22:19:12.055 00.004 14556 UpdateGuideState(): m_state=6
22:19:12.060 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4524
22:19:12.065 00.005 14556 Star::Find returns 1 (0), X=182.07, Y=987.32, Mass=2170, SNR=31.0, Peak=171 HFD=4.3
22:19:12.068 00.003 14556 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.07) = xAngle (3.44 = -2.84)
22:19:12.072 00.004 14556 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.34 = -2.94)
22:19:12.076 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.07 hyp=0.18 cameraTheta=0.37 mountX=-0.17 mountY=-0.04, mountTheta=-2.94
22:19:12.082 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.07, opts=13)
22:19:12.086 00.004 14556 Enqueuing Move request for scope (0.17, 0.07)
22:19:12.089 00.003 12308 Worker thread wakes up
22:19:12.089 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.07) opts 0xd
22:19:12.089 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.07)
22:19:12.089 00.000 12308 Moving (0.17, 0.07) raw xDistance=-0.17 yDistance=-0.04
22:19:12.089 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:19:12.091 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:12.091 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:19:12.091 00.000 12308 MoveAxis(E, 0, ABG)
22:19:12.091 00.000 12308 Move returns status 0, amount 0
22:19:12.092 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:12.095 00.003 12308 MoveAxis(N, 0, ABG)
22:19:12.096 00.001 12308 Move returns status 0, amount 0
22:19:12.096 00.000 12308 move complete, result=0
22:19:12.096 00.000 12308 worker thread done servicing request
22:19:12.121 00.025 14556 UpdateGuideState exits: m=2170 SNR=31.0
22:19:12.125 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:12.130 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:12.134 00.004 14556 Enqueuing Expose request
22:19:12.139 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:19:12.143 00.004 12308 Worker thread wakes up
22:19:12.143 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:12.143 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:13.392 01.249 12308 Exposure complete
22:19:13.514 00.122 12308 worker thread done servicing request
22:19:13.515 00.001 14556 OnExposeComplete: enter
22:19:13.520 00.005 14556 UpdateGuideState(): m_state=6
22:19:13.524 00.004 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4525
22:19:13.528 00.004 14556 Star::Find returns 1 (0), X=182.04, Y=987.48, Mass=2208, SNR=31.6, Peak=163 HFD=4.8
22:19:13.531 00.003 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
22:19:13.534 00.003 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.30)
22:19:13.538 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.22 hyp=0.26 cameraTheta=1.01 mountX=-0.16 mountY=-0.20, mountTheta=-2.24
22:19:13.544 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.22, opts=13)
22:19:13.547 00.003 14556 Enqueuing Move request for scope (0.14, 0.22)
22:19:13.552 00.005 12308 Worker thread wakes up
22:19:13.552 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.22) opts 0xd
22:19:13.552 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.22)
22:19:13.552 00.000 12308 Moving (0.14, 0.22) raw xDistance=-0.16 yDistance=-0.20
22:19:13.552 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:19:13.553 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:13.553 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:19:13.553 00.000 12308 MoveAxis(E, 0, ABG)
22:19:13.553 00.000 12308 Move returns status 0, amount 0
22:19:13.554 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:13.558 00.004 12308 MoveAxis(N, 0, ABG)
22:19:13.558 00.000 12308 Move returns status 0, amount 0
22:19:13.558 00.000 12308 move complete, result=0
22:19:13.558 00.000 12308 worker thread done servicing request
22:19:13.581 00.023 14556 UpdateGuideState exits: m=2208 SNR=31.6
22:19:13.585 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:13.590 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:13.593 00.003 14556 Enqueuing Expose request
22:19:13.598 00.005 12308 Worker thread wakes up
22:19:13.598 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:19:13.602 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:13.602 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:14.854 01.252 12308 Exposure complete
22:19:14.996 00.142 12308 worker thread done servicing request
22:19:14.998 00.002 14556 OnExposeComplete: enter
22:19:15.001 00.003 14556 UpdateGuideState(): m_state=6
22:19:15.005 00.004 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4526
22:19:15.010 00.005 14556 Star::Find returns 1 (0), X=181.96, Y=987.66, Mass=2234, SNR=31.8, Peak=157 HFD=4.8
22:19:15.014 00.004 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.51 = -1.78)
22:19:15.018 00.004 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.87)
22:19:15.022 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.40 hyp=0.41 cameraTheta=1.43 mountX=-0.08 mountY=-0.39, mountTheta=-1.78
22:19:15.027 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.40, opts=13)
22:19:15.031 00.004 14556 Enqueuing Move request for scope (0.06, 0.40)
22:19:15.034 00.003 12308 Worker thread wakes up
22:19:15.034 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.40) opts 0xd
22:19:15.034 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.40)
22:19:15.034 00.000 12308 Moving (0.06, 0.40) raw xDistance=-0.08 yDistance=-0.39
22:19:15.034 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:19:15.034 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
22:19:15.036 00.002 12308 MoveAxis(E, 0, ABG)
22:19:15.036 00.000 12308 Move returns status 0, amount 0
22:19:15.036 00.000 12308 MoveAxis(N, 273, ABG)
22:19:15.036 00.000 12308 Guiding  Dir = 0, Dur = 273
22:19:15.036 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:15.040 00.004 12308 IsSlewing returns 0
22:19:15.041 00.001 12308 IsGuiding returns 0
22:19:15.041 00.000 12308 PulseGuide returned control before completion, sleep 283
22:19:15.069 00.028 14556 UpdateGuideState exits: m=2234 SNR=31.8
22:19:15.074 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:15.080 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:15.085 00.005 14556 Enqueuing Expose request
22:19:15.326 00.241 12308 IsGuiding returns 1
22:19:15.327 00.001 12308 scope still moving after pulse duration time elapsed
22:19:15.357 00.030 12308 IsSlewing returns 0
22:19:15.358 00.001 12308 IsGuiding returns 0
22:19:15.359 00.001 12308 scope move finished after 273 + 44 ms
22:19:15.359 00.000 12308 Move returns status 0, amount 273
22:19:15.360 00.001 12308 move complete, result=0
22:19:15.360 00.000 12308 worker thread done servicing request
22:19:15.361 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 273 ms NORTH
22:19:15.368 00.007 12308 Worker thread wakes up
22:19:15.368 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:15.368 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:16.621 01.253 12308 Exposure complete
22:19:16.765 00.144 12308 worker thread done servicing request
22:19:16.765 00.000 14556 OnExposeComplete: enter
22:19:16.770 00.005 14556 UpdateGuideState(): m_state=6
22:19:16.775 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4527
22:19:16.778 00.003 14556 Star::Find returns 1 (0), X=181.84, Y=987.12, Mass=1863, SNR=29.0, Peak=169 HFD=4.3
22:19:16.782 00.004 14556 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-3.07) = xAngle (1.07 = 1.07)
22:19:16.785 00.003 14556 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.97 = 0.97)
22:19:16.789 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-2.00 mountX=0.07 mountY=0.12, mountTheta=1.05
22:19:16.794 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.13, opts=13)
22:19:16.797 00.003 14556 Enqueuing Move request for scope (-0.06, -0.13)
22:19:16.802 00.005 12308 Worker thread wakes up
22:19:16.802 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
22:19:16.802 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
22:19:16.802 00.000 12308 Moving (-0.06, -0.13) raw xDistance=0.07 yDistance=0.12
22:19:16.802 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:19:16.802 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:16.803 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:19:16.803 00.000 12308 MoveAxis(E, 0, ABG)
22:19:16.803 00.000 12308 Move returns status 0, amount 0
22:19:16.803 00.000 12308 MoveAxis(N, 0, ABG)
22:19:16.803 00.000 12308 Move returns status 0, amount 0
22:19:16.803 00.000 12308 move complete, result=0
22:19:16.803 00.000 12308 worker thread done servicing request
22:19:16.804 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:16.828 00.024 14556 UpdateGuideState exits: m=1863 SNR=29.0
22:19:16.833 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:16.838 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:16.842 00.004 14556 Enqueuing Expose request
22:19:16.845 00.003 12308 Worker thread wakes up
22:19:16.846 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:19:16.850 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:16.850 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:18.096 01.246 12308 Exposure complete
22:19:18.241 00.145 12308 worker thread done servicing request
22:19:18.242 00.001 14556 OnExposeComplete: enter
22:19:18.247 00.005 14556 UpdateGuideState(): m_state=6
22:19:18.250 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4528
22:19:18.254 00.004 14556 Star::Find returns 1 (0), X=181.87, Y=987.21, Mass=1912, SNR=29.6, Peak=164 HFD=4.5
22:19:18.258 00.004 14556 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-3.07) = xAngle (0.90 = 0.90)
22:19:18.262 00.004 14556 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.80 = 0.80)
22:19:18.267 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.17 mountX=0.03 mountY=0.03, mountTheta=0.86
22:19:18.273 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.04, opts=13)
22:19:18.277 00.004 14556 Enqueuing Move request for scope (-0.03, -0.04)
22:19:18.281 00.004 12308 Worker thread wakes up
22:19:18.281 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
22:19:18.281 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
22:19:18.281 00.000 12308 Moving (-0.03, -0.04) raw xDistance=0.03 yDistance=0.03
22:19:18.281 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:19:18.281 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:18.281 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:19:18.283 00.002 12308 MoveAxis(E, 0, ABG)
22:19:18.283 00.000 12308 Move returns status 0, amount 0
22:19:18.283 00.000 12308 MoveAxis(N, 0, ABG)
22:19:18.283 00.000 12308 Move returns status 0, amount 0
22:19:18.284 00.001 12308 move complete, result=0
22:19:18.284 00.000 12308 worker thread done servicing request
22:19:18.284 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:18.310 00.026 14556 UpdateGuideState exits: m=1912 SNR=29.6
22:19:18.314 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:18.319 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:18.324 00.005 14556 Enqueuing Expose request
22:19:18.327 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:19:18.331 00.004 12308 Worker thread wakes up
22:19:18.331 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:18.331 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:19.578 01.247 12308 Exposure complete
22:19:19.729 00.151 12308 worker thread done servicing request
22:19:19.730 00.001 14556 OnExposeComplete: enter
22:19:19.734 00.004 14556 UpdateGuideState(): m_state=6
22:19:19.739 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4529
22:19:19.743 00.004 14556 Star::Find returns 1 (0), X=181.71, Y=987.30, Mass=1978, SNR=30.0, Peak=150 HFD=4.6
22:19:19.748 00.005 14556 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.07) = xAngle (5.96 = -0.32)
22:19:19.751 00.003 14556 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.86 = -0.42)
22:19:19.755 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.05 hyp=0.20 cameraTheta=2.89 mountX=0.19 mountY=-0.08, mountTheta=-0.41
22:19:19.760 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.05, opts=13)
22:19:19.766 00.006 14556 Enqueuing Move request for scope (-0.19, 0.05)
22:19:19.772 00.006 12308 Worker thread wakes up
22:19:19.772 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.05) opts 0xd
22:19:19.772 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.05)
22:19:19.773 00.001 12308 Moving (-0.19, 0.05) raw xDistance=0.19 yDistance=-0.08
22:19:19.773 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:19:19.773 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:19.773 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:19:19.774 00.001 12308 MoveAxis(E, 0, ABG)
22:19:19.774 00.000 12308 Move returns status 0, amount 0
22:19:19.774 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:19.780 00.006 12308 MoveAxis(N, 0, ABG)
22:19:19.780 00.000 12308 Move returns status 0, amount 0
22:19:19.780 00.000 12308 move complete, result=0
22:19:19.780 00.000 12308 worker thread done servicing request
22:19:19.802 00.022 14556 UpdateGuideState exits: m=1978 SNR=30.0
22:19:19.807 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:19.811 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:19.815 00.004 14556 Enqueuing Expose request
22:19:19.819 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:19:19.824 00.005 12308 Worker thread wakes up
22:19:19.824 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:19.824 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:21.075 01.251 12308 Exposure complete
22:19:21.242 00.167 12308 worker thread done servicing request
22:19:21.242 00.000 14556 OnExposeComplete: enter
22:19:21.245 00.003 14556 UpdateGuideState(): m_state=6
22:19:21.250 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4530
22:19:21.253 00.003 14556 Star::Find returns 1 (0), X=182.00, Y=987.47, Mass=2174, SNR=31.2, Peak=159 HFD=4.6
22:19:21.258 00.005 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.23 = -2.05)
22:19:21.262 00.004 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.15)
22:19:21.265 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.22 hyp=0.24 cameraTheta=1.16 mountX=-0.11 mountY=-0.20, mountTheta=-2.07
22:19:21.271 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.22, opts=13)
22:19:21.275 00.004 14556 Enqueuing Move request for scope (0.10, 0.22)
22:19:21.279 00.004 12308 Worker thread wakes up
22:19:21.279 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.22) opts 0xd
22:19:21.279 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.22)
22:19:21.280 00.001 12308 Moving (0.10, 0.22) raw xDistance=-0.11 yDistance=-0.20
22:19:21.280 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:19:21.280 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:19:21.280 00.000 12308 MoveAxis(E, 0, ABG)
22:19:21.280 00.000 12308 Move returns status 0, amount 0
22:19:21.281 00.001 12308 MoveAxis(N, 141, ABG)
22:19:21.281 00.000 12308 Guiding  Dir = 0, Dur = 141
22:19:21.281 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:21.286 00.005 12308 IsSlewing returns 0
22:19:21.286 00.000 12308 IsGuiding returns 0
22:19:21.286 00.000 12308 PulseGuide returned control before completion, sleep 151
22:19:21.306 00.020 14556 UpdateGuideState exits: m=2174 SNR=31.2
22:19:21.310 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:21.313 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:21.317 00.004 14556 Enqueuing Expose request
22:19:21.443 00.126 12308 IsGuiding returns 1
22:19:21.444 00.001 12308 scope still moving after pulse duration time elapsed
22:19:21.475 00.031 12308 IsSlewing returns 0
22:19:21.475 00.000 12308 IsGuiding returns 0
22:19:21.475 00.000 12308 scope move finished after 141 + 49 ms
22:19:21.477 00.002 12308 Move returns status 0, amount 141
22:19:21.478 00.001 12308 move complete, result=0
22:19:21.479 00.001 12308 worker thread done servicing request
22:19:21.479 00.000 12308 Worker thread wakes up
22:19:21.480 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 141 ms NORTH
22:19:21.490 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:21.491 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:22.733 01.242 12308 Exposure complete
22:19:22.876 00.143 12308 worker thread done servicing request
22:19:22.877 00.001 14556 OnExposeComplete: enter
22:19:22.882 00.005 14556 UpdateGuideState(): m_state=6
22:19:22.885 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4531
22:19:22.890 00.005 14556 Star::Find returns 1 (0), X=181.72, Y=987.24, Mass=2237, SNR=31.6, Peak=188 HFD=4.5
22:19:22.895 00.005 14556 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.07) = xAngle (0.03 = 0.03)
22:19:22.899 00.004 14556 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.07 = -0.07)
22:19:22.902 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-3.05 mountX=0.18 mountY=-0.01, mountTheta=-0.07
22:19:22.908 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.02, opts=13)
22:19:22.911 00.003 14556 Enqueuing Move request for scope (-0.18, -0.02)
22:19:22.915 00.004 12308 Worker thread wakes up
22:19:22.915 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.02) opts 0xd
22:19:22.915 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.02)
22:19:22.915 00.000 12308 Moving (-0.18, -0.02) raw xDistance=0.18 yDistance=-0.01
22:19:22.915 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:19:22.915 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:22.916 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:19:22.916 00.000 12308 MoveAxis(E, 0, ABG)
22:19:22.916 00.000 12308 Move returns status 0, amount 0
22:19:22.916 00.000 12308 MoveAxis(N, 0, ABG)
22:19:22.916 00.000 12308 Move returns status 0, amount 0
22:19:22.918 00.002 12308 move complete, result=0
22:19:22.918 00.000 12308 worker thread done servicing request
22:19:22.918 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:22.942 00.024 14556 UpdateGuideState exits: m=2237 SNR=31.6
22:19:22.946 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:22.951 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:22.955 00.004 14556 Enqueuing Expose request
22:19:22.959 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:19:22.964 00.005 12308 Worker thread wakes up
22:19:22.964 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:22.964 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:24.217 01.253 12308 Exposure complete
22:19:24.373 00.156 12308 worker thread done servicing request
22:19:24.373 00.000 14556 OnExposeComplete: enter
22:19:24.377 00.004 14556 UpdateGuideState(): m_state=6
22:19:24.382 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4532
22:19:24.389 00.007 14556 Star::Find returns 1 (0), X=181.73, Y=987.37, Mass=2101, SNR=30.9, Peak=154 HFD=4.6
22:19:24.394 00.005 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.63 = -0.65)
22:19:24.399 00.005 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.53 = -0.75)
22:19:24.405 00.006 14556 CameraToMount -- cameraX=-0.17 cameraY=0.11 hyp=0.21 cameraTheta=2.56 mountX=0.16 mountY=-0.14, mountTheta=-0.71
22:19:24.412 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.11, opts=13)
22:19:24.420 00.008 14556 Enqueuing Move request for scope (-0.17, 0.11)
22:19:24.427 00.007 12308 Worker thread wakes up
22:19:24.427 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.11) opts 0xd
22:19:24.427 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.11)
22:19:24.427 00.000 12308 Moving (-0.17, 0.11) raw xDistance=0.16 yDistance=-0.14
22:19:24.427 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:19:24.428 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:24.428 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:19:24.432 00.004 12308 MoveAxis(E, 0, ABG)
22:19:24.432 00.000 12308 Move returns status 0, amount 0
22:19:24.433 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:24.437 00.004 12308 MoveAxis(N, 0, ABG)
22:19:24.437 00.000 12308 Move returns status 0, amount 0
22:19:24.438 00.001 12308 move complete, result=0
22:19:24.438 00.000 12308 worker thread done servicing request
22:19:24.460 00.022 14556 UpdateGuideState exits: m=2101 SNR=30.9
22:19:24.464 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:24.467 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:24.471 00.004 14556 Enqueuing Expose request
22:19:24.474 00.003 12308 Worker thread wakes up
22:19:24.474 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:19:24.479 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:24.479 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:25.734 01.255 12308 Exposure complete
22:19:25.850 00.116 12308 worker thread done servicing request
22:19:25.851 00.001 14556 OnExposeComplete: enter
22:19:25.854 00.003 14556 UpdateGuideState(): m_state=6
22:19:25.857 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4533
22:19:25.894 00.037 14556 Star::Find returns 1 (0), X=181.79, Y=987.41, Mass=2169, SNR=31.2, Peak=174 HFD=4.6
22:19:25.898 00.004 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.29 = -0.99)
22:19:25.902 00.004 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
22:19:25.906 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.19 cameraTheta=2.22 mountX=0.10 mountY=-0.17, mountTheta=-1.02
22:19:25.911 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.15, opts=13)
22:19:25.915 00.004 14556 Enqueuing Move request for scope (-0.11, 0.15)
22:19:25.919 00.004 12308 Worker thread wakes up
22:19:25.919 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd
22:19:25.919 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.15)
22:19:25.920 00.001 12308 Moving (-0.11, 0.15) raw xDistance=0.10 yDistance=-0.17
22:19:25.920 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:19:25.920 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:25.921 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:19:25.921 00.000 12308 MoveAxis(E, 0, ABG)
22:19:25.921 00.000 12308 Move returns status 0, amount 0
22:19:25.921 00.000 12308 MoveAxis(N, 0, ABG)
22:19:25.921 00.000 12308 Move returns status 0, amount 0
22:19:25.921 00.000 12308 move complete, result=0
22:19:25.923 00.002 12308 worker thread done servicing request
22:19:25.923 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:25.948 00.025 14556 UpdateGuideState exits: m=2169 SNR=31.2
22:19:25.954 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:25.958 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:25.961 00.003 14556 Enqueuing Expose request
22:19:25.965 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:19:25.969 00.004 12308 Worker thread wakes up
22:19:25.969 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:25.969 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:27.212 01.243 12308 Exposure complete
22:19:27.352 00.140 12308 worker thread done servicing request
22:19:27.352 00.000 14556 OnExposeComplete: enter
22:19:27.357 00.005 14556 UpdateGuideState(): m_state=6
22:19:27.363 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4534
22:19:27.368 00.005 14556 Star::Find returns 1 (0), X=181.75, Y=987.55, Mass=2375, SNR=33.0, Peak=172 HFD=4.6
22:19:27.371 00.003 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.11 = -1.18)
22:19:27.374 00.003 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.28)
22:19:27.377 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.29 hyp=0.33 cameraTheta=2.03 mountX=0.13 mountY=-0.31, mountTheta=-1.19
22:19:27.382 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.29, opts=13)
22:19:27.384 00.002 14556 Enqueuing Move request for scope (-0.15, 0.29)
22:19:27.387 00.003 12308 Worker thread wakes up
22:19:27.387 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.29) opts 0xd
22:19:27.387 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.29)
22:19:27.388 00.001 12308 Moving (-0.15, 0.29) raw xDistance=0.13 yDistance=-0.31
22:19:27.388 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:19:27.388 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:19:27.388 00.000 12308 MoveAxis(E, 0, ABG)
22:19:27.388 00.000 12308 Move returns status 0, amount 0
22:19:27.388 00.000 12308 MoveAxis(N, 221, ABG)
22:19:27.390 00.002 12308 Guiding  Dir = 0, Dur = 221
22:19:27.390 00.000 12308 IsSlewing returns 0
22:19:27.390 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:27.394 00.004 12308 IsGuiding returns 0
22:19:27.395 00.001 12308 PulseGuide returned control before completion, sleep 231
22:19:27.415 00.020 14556 UpdateGuideState exits: m=2375 SNR=33.0
22:19:27.420 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:27.425 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:27.428 00.003 14556 Enqueuing Expose request
22:19:27.637 00.209 12308 IsGuiding returns 1
22:19:27.637 00.000 12308 scope still moving after pulse duration time elapsed
22:19:27.669 00.032 12308 IsSlewing returns 0
22:19:27.670 00.001 12308 IsGuiding returns 0
22:19:27.670 00.000 12308 scope move finished after 221 + 54 ms
22:19:27.670 00.000 12308 Move returns status 0, amount 221
22:19:27.670 00.000 12308 move complete, result=0
22:19:27.670 00.000 12308 worker thread done servicing request
22:19:27.670 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 221 ms NORTH
22:19:27.677 00.007 12308 Worker thread wakes up
22:19:27.677 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:27.677 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:28.919 01.242 12308 Exposure complete
22:19:29.055 00.136 12308 worker thread done servicing request
22:19:29.055 00.000 14556 OnExposeComplete: enter
22:19:29.059 00.004 14556 UpdateGuideState(): m_state=6
22:19:29.063 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4535
22:19:29.067 00.004 14556 Star::Find returns 1 (0), X=181.80, Y=987.18, Mass=2117, SNR=31.0, Peak=176 HFD=4.4
22:19:29.071 00.004 14556 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.07) = xAngle (0.56 = 0.56)
22:19:29.075 00.004 14556 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.46 = 0.46)
22:19:29.079 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.51 mountX=0.10 mountY=0.05, mountTheta=0.49
22:19:29.084 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.07, opts=13)
22:19:29.088 00.004 14556 Enqueuing Move request for scope (-0.10, -0.07)
22:19:29.092 00.004 12308 Worker thread wakes up
22:19:29.092 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
22:19:29.092 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
22:19:29.092 00.000 12308 Moving (-0.10, -0.07) raw xDistance=0.10 yDistance=0.05
22:19:29.092 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:19:29.092 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:29.092 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:19:29.093 00.001 12308 MoveAxis(E, 0, ABG)
22:19:29.093 00.000 12308 Move returns status 0, amount 0
22:19:29.093 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:29.098 00.005 12308 MoveAxis(N, 0, ABG)
22:19:29.099 00.001 12308 Move returns status 0, amount 0
22:19:29.099 00.000 12308 move complete, result=0
22:19:29.099 00.000 12308 worker thread done servicing request
22:19:29.121 00.022 14556 UpdateGuideState exits: m=2117 SNR=31.0
22:19:29.124 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:29.128 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:29.132 00.004 14556 Enqueuing Expose request
22:19:29.136 00.004 12308 Worker thread wakes up
22:19:29.136 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:29.136 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:29.136 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:19:30.382 01.246 12308 Exposure complete
22:19:30.525 00.143 12308 worker thread done servicing request
22:19:30.526 00.001 14556 OnExposeComplete: enter
22:19:30.529 00.003 14556 UpdateGuideState(): m_state=6
22:19:30.534 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4536
22:19:30.538 00.004 14556 Star::Find returns 1 (0), X=181.93, Y=987.33, Mass=2105, SNR=30.7, Peak=168 HFD=4.3
22:19:30.542 00.004 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.25 = -2.04)
22:19:30.546 00.004 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.14)
22:19:30.551 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.17 mountX=-0.04 mountY=-0.07, mountTheta=-2.06
22:19:30.556 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.08, opts=13)
22:19:30.561 00.005 14556 Enqueuing Move request for scope (0.03, 0.08)
22:19:30.566 00.005 12308 Worker thread wakes up
22:19:30.566 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
22:19:30.566 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
22:19:30.566 00.000 12308 Moving (0.03, 0.08) raw xDistance=-0.04 yDistance=-0.07
22:19:30.566 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:19:30.566 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:30.567 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:19:30.567 00.000 12308 MoveAxis(E, 0, ABG)
22:19:30.567 00.000 12308 Move returns status 0, amount 0
22:19:30.567 00.000 12308 MoveAxis(N, 0, ABG)
22:19:30.567 00.000 12308 Move returns status 0, amount 0
22:19:30.567 00.000 12308 move complete, result=0
22:19:30.569 00.002 12308 worker thread done servicing request
22:19:30.569 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:30.595 00.026 14556 UpdateGuideState exits: m=2105 SNR=30.7
22:19:30.600 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:30.605 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:30.610 00.005 14556 Enqueuing Expose request
22:19:30.615 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:19:30.620 00.005 12308 Worker thread wakes up
22:19:30.620 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:30.620 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:31.871 01.251 12308 Exposure complete
22:19:32.011 00.140 12308 worker thread done servicing request
22:19:32.012 00.001 14556 OnExposeComplete: enter
22:19:32.016 00.004 14556 UpdateGuideState(): m_state=6
22:19:32.021 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4537
22:19:32.024 00.003 14556 Star::Find returns 1 (0), X=181.83, Y=987.16, Mass=2213, SNR=31.5, Peak=176 HFD=4.4
22:19:32.027 00.003 14556 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-3.07) = xAngle (0.86 = 0.86)
22:19:32.032 00.005 14556 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.76 = 0.76)
22:19:32.035 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.21 mountX=0.08 mountY=0.08, mountTheta=0.81
22:19:32.041 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.10, opts=13)
22:19:32.043 00.002 14556 Enqueuing Move request for scope (-0.07, -0.10)
22:19:32.048 00.005 12308 Worker thread wakes up
22:19:32.048 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
22:19:32.048 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
22:19:32.049 00.001 12308 Moving (-0.07, -0.10) raw xDistance=0.08 yDistance=0.08
22:19:32.049 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:19:32.050 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:32.050 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:19:32.050 00.000 12308 MoveAxis(E, 0, ABG)
22:19:32.051 00.001 12308 Move returns status 0, amount 0
22:19:32.051 00.000 12308 MoveAxis(N, 0, ABG)
22:19:32.051 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:32.056 00.005 12308 Move returns status 0, amount 0
22:19:32.056 00.000 12308 move complete, result=0
22:19:32.056 00.000 12308 worker thread done servicing request
22:19:32.076 00.020 14556 UpdateGuideState exits: m=2213 SNR=31.5
22:19:32.080 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:32.085 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:32.089 00.004 14556 Enqueuing Expose request
22:19:32.092 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:19:32.096 00.004 12308 Worker thread wakes up
22:19:32.097 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:32.097 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:33.350 01.253 12308 Exposure complete
22:19:33.473 00.123 12308 worker thread done servicing request
22:19:33.475 00.002 14556 OnExposeComplete: enter
22:19:33.477 00.002 14556 UpdateGuideState(): m_state=6
22:19:33.483 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4538
22:19:33.489 00.006 14556 Star::Find returns 1 (0), X=181.80, Y=987.55, Mass=2332, SNR=32.6, Peak=165 HFD=4.6
22:19:33.494 00.005 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.96 = -1.32)
22:19:33.497 00.003 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.42)
22:19:33.501 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.30 hyp=0.31 cameraTheta=1.89 mountX=0.08 mountY=-0.31, mountTheta=-1.33
22:19:33.506 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.30, opts=13)
22:19:33.510 00.004 14556 Enqueuing Move request for scope (-0.10, 0.30)
22:19:33.514 00.004 12308 Worker thread wakes up
22:19:33.514 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.30) opts 0xd
22:19:33.514 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.30)
22:19:33.514 00.000 12308 Moving (-0.10, 0.30) raw xDistance=0.08 yDistance=-0.31
22:19:33.515 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:19:33.515 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:19:33.515 00.000 12308 MoveAxis(E, 0, ABG)
22:19:33.516 00.001 12308 Move returns status 0, amount 0
22:19:33.516 00.000 12308 MoveAxis(N, 217, ABG)
22:19:33.516 00.000 12308 Guiding  Dir = 0, Dur = 217
22:19:33.516 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:33.520 00.004 12308 IsSlewing returns 0
22:19:33.520 00.000 12308 IsGuiding returns 0
22:19:33.520 00.000 12308 PulseGuide returned control before completion, sleep 227
22:19:33.537 00.017 14556 UpdateGuideState exits: m=2332 SNR=32.6
22:19:33.542 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:33.549 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:33.553 00.004 14556 Enqueuing Expose request
22:19:33.749 00.196 12308 IsGuiding returns 1
22:19:33.749 00.000 12308 scope still moving after pulse duration time elapsed
22:19:33.781 00.032 12308 IsSlewing returns 0
22:19:33.782 00.001 12308 IsGuiding returns 0
22:19:33.783 00.001 12308 scope move finished after 217 + 46 ms
22:19:33.784 00.001 12308 Move returns status 0, amount 217
22:19:33.785 00.001 12308 move complete, result=0
22:19:33.786 00.001 12308 worker thread done servicing request
22:19:33.786 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 217 ms NORTH
22:19:33.792 00.006 12308 Worker thread wakes up
22:19:33.793 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:33.793 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:35.046 01.253 12308 Exposure complete
22:19:35.191 00.145 12308 worker thread done servicing request
22:19:35.192 00.001 14556 OnExposeComplete: enter
22:19:35.196 00.004 14556 UpdateGuideState(): m_state=6
22:19:35.200 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4539
22:19:35.204 00.004 14556 Star::Find returns 1 (0), X=181.82, Y=987.15, Mass=2106, SNR=31.0, Peak=170 HFD=4.4
22:19:35.207 00.003 14556 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-3.07) = xAngle (0.87 = 0.87)
22:19:35.212 00.005 14556 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.77 = 0.77)
22:19:35.215 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.13 cameraTheta=-2.20 mountX=0.08 mountY=0.09, mountTheta=0.83
22:19:35.220 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.11, opts=13)
22:19:35.224 00.004 14556 Enqueuing Move request for scope (-0.08, -0.11)
22:19:35.228 00.004 12308 Worker thread wakes up
22:19:35.228 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
22:19:35.228 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
22:19:35.228 00.000 12308 Moving (-0.08, -0.11) raw xDistance=0.08 yDistance=0.09
22:19:35.229 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:19:35.229 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:35.229 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:19:35.229 00.000 12308 MoveAxis(E, 0, ABG)
22:19:35.229 00.000 12308 Move returns status 0, amount 0
22:19:35.230 00.001 12308 MoveAxis(N, 0, ABG)
22:19:35.230 00.000 12308 Move returns status 0, amount 0
22:19:35.231 00.001 12308 move complete, result=0
22:19:35.231 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:35.234 00.003 12308 worker thread done servicing request
22:19:35.255 00.021 14556 UpdateGuideState exits: m=2106 SNR=31.0
22:19:35.259 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:35.264 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:35.268 00.004 14556 Enqueuing Expose request
22:19:35.273 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:19:35.278 00.005 12308 Worker thread wakes up
22:19:35.278 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:35.278 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:36.534 01.256 12308 Exposure complete
22:19:36.668 00.134 12308 worker thread done servicing request
22:19:36.668 00.000 14556 OnExposeComplete: enter
22:19:36.672 00.004 14556 UpdateGuideState(): m_state=6
22:19:36.676 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4540
22:19:36.679 00.003 14556 Star::Find returns 1 (0), X=181.88, Y=987.43, Mass=2072, SNR=30.4, Peak=177 HFD=4.6
22:19:36.684 00.005 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.76 = -1.53)
22:19:36.688 00.004 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.63)
22:19:36.691 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.68 mountX=0.01 mountY=-0.18, mountTheta=-1.53
22:19:36.696 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.18, opts=13)
22:19:36.700 00.004 14556 Enqueuing Move request for scope (-0.02, 0.18)
22:19:36.705 00.005 12308 Worker thread wakes up
22:19:36.705 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd
22:19:36.705 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.18)
22:19:36.705 00.000 12308 Moving (-0.02, 0.18) raw xDistance=0.01 yDistance=-0.18
22:19:36.705 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:19:36.707 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:36.707 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:19:36.707 00.000 12308 MoveAxis(E, 0, ABG)
22:19:36.707 00.000 12308 Move returns status 0, amount 0
22:19:36.707 00.000 12308 MoveAxis(N, 0, ABG)
22:19:36.707 00.000 12308 Move returns status 0, amount 0
22:19:36.708 00.001 12308 move complete, result=0
22:19:36.708 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:36.713 00.005 12308 worker thread done servicing request
22:19:36.733 00.020 14556 UpdateGuideState exits: m=2072 SNR=30.4
22:19:36.737 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:36.741 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:36.745 00.004 14556 Enqueuing Expose request
22:19:36.749 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:19:36.752 00.003 12308 Worker thread wakes up
22:19:36.752 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:36.753 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:37.997 01.244 12308 Exposure complete
22:19:38.147 00.150 12308 worker thread done servicing request
22:19:38.148 00.001 14556 OnExposeComplete: enter
22:19:38.152 00.004 14556 UpdateGuideState(): m_state=6
22:19:38.156 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4541
22:19:38.160 00.004 14556 Star::Find returns 1 (0), X=181.87, Y=987.39, Mass=2172, SNR=31.2, Peak=165 HFD=4.4
22:19:38.164 00.004 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
22:19:38.167 00.003 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
22:19:38.171 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.81 mountX=0.02 mountY=-0.13, mountTheta=-1.41
22:19:38.177 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.13, opts=13)
22:19:38.181 00.004 14556 Enqueuing Move request for scope (-0.03, 0.13)
22:19:38.185 00.004 12308 Worker thread wakes up
22:19:38.185 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
22:19:38.185 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
22:19:38.185 00.000 12308 Moving (-0.03, 0.13) raw xDistance=0.02 yDistance=-0.13
22:19:38.185 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:19:38.185 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:38.187 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:19:38.187 00.000 12308 MoveAxis(E, 0, ABG)
22:19:38.187 00.000 12308 Move returns status 0, amount 0
22:19:38.187 00.000 12308 MoveAxis(N, 0, ABG)
22:19:38.187 00.000 12308 Move returns status 0, amount 0
22:19:38.187 00.000 12308 move complete, result=0
22:19:38.187 00.000 12308 worker thread done servicing request
22:19:38.188 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:38.213 00.025 14556 UpdateGuideState exits: m=2172 SNR=31.2
22:19:38.218 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:38.221 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:38.225 00.004 14556 Enqueuing Expose request
22:19:38.230 00.005 12308 Worker thread wakes up
22:19:38.230 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:38.230 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:38.230 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:19:39.489 01.259 12308 Exposure complete
22:19:39.628 00.139 12308 worker thread done servicing request
22:19:39.628 00.000 14556 OnExposeComplete: enter
22:19:39.632 00.004 14556 UpdateGuideState(): m_state=6
22:19:39.636 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4542
22:19:39.642 00.006 14556 Star::Find returns 1 (0), X=181.93, Y=987.22, Mass=2302, SNR=32.1, Peak=190 HFD=4.4
22:19:39.646 00.004 14556 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-3.07) = xAngle (2.30 = 2.30)
22:19:39.650 00.004 14556 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.21 = 2.21)
22:19:39.654 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.05 cameraTheta=-0.77 mountX=-0.03 mountY=0.04, mountTheta=2.26
22:19:39.659 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.03, opts=13)
22:19:39.662 00.003 14556 Enqueuing Move request for scope (0.03, -0.03)
22:19:39.666 00.004 12308 Worker thread wakes up
22:19:39.666 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
22:19:39.666 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
22:19:39.666 00.000 12308 Moving (0.03, -0.03) raw xDistance=-0.03 yDistance=0.04
22:19:39.666 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:19:39.666 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:39.668 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:19:39.668 00.000 12308 MoveAxis(E, 0, ABG)
22:19:39.668 00.000 12308 Move returns status 0, amount 0
22:19:39.668 00.000 12308 MoveAxis(N, 0, ABG)
22:19:39.669 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:39.674 00.005 12308 Move returns status 0, amount 0
22:19:39.674 00.000 12308 move complete, result=0
22:19:39.674 00.000 12308 worker thread done servicing request
22:19:39.694 00.020 14556 UpdateGuideState exits: m=2302 SNR=32.1
22:19:39.700 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:39.705 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:39.711 00.006 14556 Enqueuing Expose request
22:19:39.715 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:19:39.718 00.003 12308 Worker thread wakes up
22:19:39.718 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:39.719 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:40.966 01.247 12308 Exposure complete
22:19:41.170 00.204 12308 worker thread done servicing request
22:19:41.170 00.000 14556 OnExposeComplete: enter
22:19:41.174 00.004 14556 UpdateGuideState(): m_state=6
22:19:41.177 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4543
22:19:41.182 00.005 14556 Star::Find returns 1 (0), X=181.99, Y=987.46, Mass=2122, SNR=30.9, Peak=163 HFD=4.2
22:19:41.185 00.003 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.24 = -2.04)
22:19:41.189 00.004 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.14)
22:19:41.193 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.21 hyp=0.22 cameraTheta=1.17 mountX=-0.10 mountY=-0.19, mountTheta=-2.06
22:19:41.198 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.21, opts=13)
22:19:41.203 00.005 14556 Enqueuing Move request for scope (0.09, 0.21)
22:19:41.206 00.003 12308 Worker thread wakes up
22:19:41.206 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.21) opts 0xd
22:19:41.206 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.21)
22:19:41.206 00.000 12308 Moving (0.09, 0.21) raw xDistance=-0.10 yDistance=-0.19
22:19:41.207 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:19:41.207 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:41.207 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:19:41.207 00.000 12308 MoveAxis(E, 0, ABG)
22:19:41.207 00.000 12308 Move returns status 0, amount 0
22:19:41.207 00.000 12308 MoveAxis(N, 0, ABG)
22:19:41.208 00.001 12308 Move returns status 0, amount 0
22:19:41.208 00.000 12308 move complete, result=0
22:19:41.208 00.000 12308 worker thread done servicing request
22:19:41.208 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:41.231 00.023 14556 UpdateGuideState exits: m=2122 SNR=30.9
22:19:41.236 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:41.240 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:41.243 00.003 14556 Enqueuing Expose request
22:19:41.248 00.005 12308 Worker thread wakes up
22:19:41.248 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:19:41.251 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:41.251 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:42.495 01.244 12308 Exposure complete
22:19:42.642 00.147 12308 worker thread done servicing request
22:19:42.643 00.001 14556 OnExposeComplete: enter
22:19:42.647 00.004 14556 UpdateGuideState(): m_state=6
22:19:42.650 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4544
22:19:42.655 00.005 14556 Star::Find returns 1 (0), X=181.90, Y=987.37, Mass=2331, SNR=32.2, Peak=191 HFD=4.4
22:19:42.659 00.004 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.64 = -1.65)
22:19:42.663 00.004 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.75)
22:19:42.667 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.56 mountX=-0.01 mountY=-0.11, mountTheta=-1.65
22:19:42.671 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.11, opts=13)
22:19:42.675 00.004 14556 Enqueuing Move request for scope (0.00, 0.11)
22:19:42.680 00.005 12308 Worker thread wakes up
22:19:42.680 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.11) opts 0xd
22:19:42.680 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.11)
22:19:42.680 00.000 12308 Moving (0.00, 0.11) raw xDistance=-0.01 yDistance=-0.11
22:19:42.681 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:19:42.681 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:42.681 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:19:42.681 00.000 12308 MoveAxis(E, 0, ABG)
22:19:42.681 00.000 12308 Move returns status 0, amount 0
22:19:42.681 00.000 12308 MoveAxis(N, 0, ABG)
22:19:42.681 00.000 12308 Move returns status 0, amount 0
22:19:42.682 00.001 12308 move complete, result=0
22:19:42.682 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:42.687 00.005 12308 worker thread done servicing request
22:19:42.708 00.021 14556 UpdateGuideState exits: m=2331 SNR=32.2
22:19:42.713 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:42.717 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:42.723 00.006 14556 Enqueuing Expose request
22:19:42.727 00.004 12308 Worker thread wakes up
22:19:42.727 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:19:42.735 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:42.736 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:43.981 01.245 12308 Exposure complete
22:19:44.131 00.150 12308 worker thread done servicing request
22:19:44.131 00.000 14556 OnExposeComplete: enter
22:19:44.134 00.003 14556 UpdateGuideState(): m_state=6
22:19:44.140 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4545
22:19:44.146 00.006 14556 Star::Find returns 1 (0), X=181.90, Y=987.59, Mass=2250, SNR=31.9, Peak=162 HFD=4.7
22:19:44.152 00.006 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.65 = -1.64)
22:19:44.155 00.003 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.74)
22:19:44.160 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=0.34 hyp=0.34 cameraTheta=1.57 mountX=-0.02 mountY=-0.34, mountTheta=-1.64
22:19:44.170 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.34, opts=13)
22:19:44.178 00.008 14556 Enqueuing Move request for scope (-0.00, 0.34)
22:19:44.183 00.005 12308 Worker thread wakes up
22:19:44.183 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.34) opts 0xd
22:19:44.184 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.34)
22:19:44.184 00.000 12308 Moving (-0.00, 0.34) raw xDistance=-0.02 yDistance=-0.34
22:19:44.184 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:19:44.185 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:19:44.185 00.000 12308 MoveAxis(E, 0, ABG)
22:19:44.186 00.001 12308 Move returns status 0, amount 0
22:19:44.186 00.000 12308 MoveAxis(N, 236, ABG)
22:19:44.187 00.001 12308 Guiding  Dir = 0, Dur = 236
22:19:44.188 00.001 12308 IsSlewing returns 0
22:19:44.188 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:44.194 00.006 12308 IsGuiding returns 0
22:19:44.194 00.000 12308 PulseGuide returned control before completion, sleep 246
22:19:44.223 00.029 14556 UpdateGuideState exits: m=2250 SNR=31.9
22:19:44.230 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:44.240 00.010 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:44.246 00.006 14556 Enqueuing Expose request
22:19:44.457 00.211 12308 IsGuiding returns 1
22:19:44.457 00.000 12308 scope still moving after pulse duration time elapsed
22:19:44.489 00.032 12308 IsSlewing returns 0
22:19:44.489 00.000 12308 IsGuiding returns 1
22:19:44.520 00.031 12308 IsSlewing returns 0
22:19:44.520 00.000 12308 IsGuiding returns 1
22:19:44.552 00.032 12308 IsSlewing returns 0
22:19:44.552 00.000 12308 IsGuiding returns 0
22:19:44.554 00.002 12308 scope move finished after 236 + 122 ms
22:19:44.554 00.000 12308 Move returns status 0, amount 236
22:19:44.554 00.000 12308 move complete, result=0
22:19:44.555 00.001 12308 worker thread done servicing request
22:19:44.555 00.000 12308 Worker thread wakes up
22:19:44.555 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 236 ms NORTH
22:19:44.561 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:44.561 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:45.809 01.248 12308 Exposure complete
22:19:45.966 00.157 12308 worker thread done servicing request
22:19:45.967 00.001 14556 OnExposeComplete: enter
22:19:45.971 00.004 14556 UpdateGuideState(): m_state=6
22:19:45.975 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4546
22:19:45.978 00.003 14556 Star::Find returns 1 (0), X=181.88, Y=987.19, Mass=2105, SNR=30.8, Peak=190 HFD=4.4
22:19:45.981 00.003 14556 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-3.07) = xAngle (1.21 = 1.21)
22:19:45.984 00.003 14556 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.12 = 1.12)
22:19:45.990 00.006 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.86 mountX=0.03 mountY=0.06, mountTheta=1.20
22:19:45.998 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.07, opts=13)
22:19:46.002 00.004 14556 Enqueuing Move request for scope (-0.02, -0.07)
22:19:46.005 00.003 12308 Worker thread wakes up
22:19:46.005 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
22:19:46.005 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
22:19:46.006 00.001 12308 Moving (-0.02, -0.07) raw xDistance=0.03 yDistance=0.06
22:19:46.006 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:19:46.006 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:46.006 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:19:46.008 00.002 12308 MoveAxis(E, 0, ABG)
22:19:46.008 00.000 12308 Move returns status 0, amount 0
22:19:46.008 00.000 12308 MoveAxis(N, 0, ABG)
22:19:46.008 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:46.012 00.004 12308 Move returns status 0, amount 0
22:19:46.012 00.000 12308 move complete, result=0
22:19:46.012 00.000 12308 worker thread done servicing request
22:19:46.038 00.026 14556 UpdateGuideState exits: m=2105 SNR=30.8
22:19:46.045 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:46.049 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:46.054 00.005 14556 Enqueuing Expose request
22:19:46.057 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:19:46.060 00.003 12308 Worker thread wakes up
22:19:46.060 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:46.060 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:47.310 01.250 12308 Exposure complete
22:19:47.431 00.121 12308 worker thread done servicing request
22:19:47.432 00.001 14556 OnExposeComplete: enter
22:19:47.436 00.004 14556 UpdateGuideState(): m_state=6
22:19:47.439 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4547
22:19:47.444 00.005 14556 Star::Find returns 1 (0), X=181.96, Y=987.47, Mass=2346, SNR=32.7, Peak=192 HFD=4.2
22:19:47.448 00.004 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.35 = -1.93)
22:19:47.451 00.003 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.03)
22:19:47.455 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.28 mountX=-0.08 mountY=-0.20, mountTheta=-1.95
22:19:47.460 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.21, opts=13)
22:19:47.463 00.003 14556 Enqueuing Move request for scope (0.06, 0.21)
22:19:47.467 00.004 12308 Worker thread wakes up
22:19:47.467 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.21) opts 0xd
22:19:47.467 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.21)
22:19:47.468 00.001 12308 Moving (0.06, 0.21) raw xDistance=-0.08 yDistance=-0.20
22:19:47.468 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:19:47.468 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:47.468 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:19:47.468 00.000 12308 MoveAxis(E, 0, ABG)
22:19:47.468 00.000 12308 Move returns status 0, amount 0
22:19:47.469 00.001 12308 MoveAxis(N, 0, ABG)
22:19:47.469 00.000 12308 Move returns status 0, amount 0
22:19:47.469 00.000 12308 move complete, result=0
22:19:47.469 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:47.473 00.004 12308 worker thread done servicing request
22:19:47.496 00.023 14556 UpdateGuideState exits: m=2346 SNR=32.7
22:19:47.499 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:47.503 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:47.507 00.004 14556 Enqueuing Expose request
22:19:47.513 00.006 12308 Worker thread wakes up
22:19:47.513 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:19:47.517 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:47.517 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:48.764 01.247 12308 Exposure complete
22:19:48.907 00.143 12308 worker thread done servicing request
22:19:48.907 00.000 14556 OnExposeComplete: enter
22:19:48.911 00.004 14556 UpdateGuideState(): m_state=6
22:19:48.917 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4548
22:19:48.922 00.005 14556 Star::Find returns 1 (0), X=182.05, Y=987.55, Mass=2180, SNR=31.3, Peak=172 HFD=4.2
22:19:48.928 00.006 14556 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.07) = xAngle (4.19 = -2.09)
22:19:48.933 00.005 14556 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.09 = -2.19)
22:19:48.938 00.005 14556 CameraToMount -- cameraX=0.15 cameraY=0.30 hyp=0.33 cameraTheta=1.12 mountX=-0.17 mountY=-0.27, mountTheta=-2.12
22:19:48.947 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.30, opts=13)
22:19:48.952 00.005 14556 Enqueuing Move request for scope (0.15, 0.30)
22:19:48.957 00.005 12308 Worker thread wakes up
22:19:48.957 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.30) opts 0xd
22:19:48.957 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.30)
22:19:48.958 00.001 12308 Moving (0.15, 0.30) raw xDistance=-0.17 yDistance=-0.27
22:19:48.958 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:19:48.958 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:19:48.958 00.000 12308 MoveAxis(E, 0, ABG)
22:19:48.960 00.002 12308 Move returns status 0, amount 0
22:19:48.960 00.000 12308 MoveAxis(N, 190, ABG)
22:19:48.960 00.000 12308 Guiding  Dir = 0, Dur = 190
22:19:48.960 00.000 12308 IsSlewing returns 0
22:19:48.960 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:48.967 00.007 12308 IsGuiding returns 0
22:19:48.968 00.001 12308 PulseGuide returned control before completion, sleep 200
22:19:48.990 00.022 14556 UpdateGuideState exits: m=2180 SNR=31.3
22:19:48.995 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:49.000 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:49.003 00.003 14556 Enqueuing Expose request
22:19:49.174 00.171 12308 IsGuiding returns 1
22:19:49.176 00.002 12308 scope still moving after pulse duration time elapsed
22:19:49.206 00.030 12308 IsSlewing returns 0
22:19:49.207 00.001 12308 IsGuiding returns 0
22:19:49.207 00.000 12308 scope move finished after 190 + 50 ms
22:19:49.208 00.001 12308 Move returns status 0, amount 190
22:19:49.208 00.000 12308 move complete, result=0
22:19:49.208 00.000 12308 worker thread done servicing request
22:19:49.209 00.001 12308 Worker thread wakes up
22:19:49.209 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 190 ms NORTH
22:19:49.216 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:49.216 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:50.471 01.255 12308 Exposure complete
22:19:50.614 00.143 12308 worker thread done servicing request
22:19:50.615 00.001 14556 OnExposeComplete: enter
22:19:50.619 00.004 14556 UpdateGuideState(): m_state=6
22:19:50.623 00.004 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4549
22:19:50.626 00.003 14556 Star::Find returns 1 (0), X=182.05, Y=987.26, Mass=2229, SNR=31.8, Peak=175 HFD=4.5
22:19:50.629 00.003 14556 CameraToMount -- cameraTheta (0.01) - m_xAngle (-3.07) = xAngle (3.09 = 3.09)
22:19:50.633 00.004 14556 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.99 = 2.99)
22:19:50.638 00.005 14556 CameraToMount -- cameraX=0.15 cameraY=0.00 hyp=0.15 cameraTheta=0.01 mountX=-0.15 mountY=0.02, mountTheta=2.99
22:19:50.642 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.00, opts=13)
22:19:50.646 00.004 14556 Enqueuing Move request for scope (0.15, 0.00)
22:19:50.651 00.005 12308 Worker thread wakes up
22:19:50.651 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.00) opts 0xd
22:19:50.651 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.00)
22:19:50.651 00.000 12308 Moving (0.15, 0.00) raw xDistance=-0.15 yDistance=0.02
22:19:50.651 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:19:50.651 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:50.651 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:19:50.652 00.001 12308 MoveAxis(E, 0, ABG)
22:19:50.652 00.000 12308 Move returns status 0, amount 0
22:19:50.652 00.000 12308 MoveAxis(N, 0, ABG)
22:19:50.652 00.000 12308 Move returns status 0, amount 0
22:19:50.652 00.000 12308 move complete, result=0
22:19:50.653 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:50.658 00.005 12308 worker thread done servicing request
22:19:50.678 00.020 14556 UpdateGuideState exits: m=2229 SNR=31.8
22:19:50.682 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:50.685 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:50.689 00.004 14556 Enqueuing Expose request
22:19:50.693 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:19:50.697 00.004 12308 Worker thread wakes up
22:19:50.697 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:50.697 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:51.944 01.247 12308 Exposure complete
22:19:52.084 00.140 12308 worker thread done servicing request
22:19:52.085 00.001 14556 OnExposeComplete: enter
22:19:52.089 00.004 14556 UpdateGuideState(): m_state=6
22:19:52.093 00.004 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4550
22:19:52.096 00.003 14556 Star::Find returns 1 (0), X=181.96, Y=987.25, Mass=2319, SNR=32.4, Peak=195 HFD=4.3
22:19:52.099 00.003 14556 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-3.07) = xAngle (2.92 = 2.92)
22:19:52.103 00.004 14556 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.82 = 2.82)
22:19:52.107 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.15 mountX=-0.06 mountY=0.02, mountTheta=2.83
22:19:52.113 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.01, opts=13)
22:19:52.116 00.003 14556 Enqueuing Move request for scope (0.06, -0.01)
22:19:52.121 00.005 12308 Worker thread wakes up
22:19:52.121 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
22:19:52.121 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
22:19:52.121 00.000 12308 Moving (0.06, -0.01) raw xDistance=-0.06 yDistance=0.02
22:19:52.122 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:19:52.122 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:52.122 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:19:52.122 00.000 12308 MoveAxis(E, 0, ABG)
22:19:52.122 00.000 12308 Move returns status 0, amount 0
22:19:52.122 00.000 12308 MoveAxis(N, 0, ABG)
22:19:52.123 00.001 12308 Move returns status 0, amount 0
22:19:52.123 00.000 12308 move complete, result=0
22:19:52.123 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:52.128 00.005 12308 worker thread done servicing request
22:19:52.147 00.019 14556 UpdateGuideState exits: m=2319 SNR=32.4
22:19:52.150 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:52.154 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:52.158 00.004 14556 Enqueuing Expose request
22:19:52.162 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:19:52.167 00.005 12308 Worker thread wakes up
22:19:52.168 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:52.169 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:53.417 01.248 12308 Exposure complete
22:19:53.557 00.140 12308 worker thread done servicing request
22:19:53.557 00.000 14556 OnExposeComplete: enter
22:19:53.561 00.004 14556 UpdateGuideState(): m_state=6
22:19:53.565 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4551
22:19:53.568 00.003 14556 Star::Find returns 1 (0), X=181.92, Y=987.32, Mass=2133, SNR=31.0, Peak=166 HFD=4.6
22:19:53.573 00.005 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.38 = -1.90)
22:19:53.577 00.004 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.00)
22:19:53.581 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.31 mountX=-0.02 mountY=-0.06, mountTheta=-1.91
22:19:53.585 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.06, opts=13)
22:19:53.590 00.005 14556 Enqueuing Move request for scope (0.02, 0.06)
22:19:53.593 00.003 12308 Worker thread wakes up
22:19:53.593 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
22:19:53.593 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
22:19:53.593 00.000 12308 Moving (0.02, 0.06) raw xDistance=-0.02 yDistance=-0.06
22:19:53.593 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:19:53.593 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:53.595 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:19:53.595 00.000 12308 MoveAxis(E, 0, ABG)
22:19:53.595 00.000 12308 Move returns status 0, amount 0
22:19:53.595 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:53.600 00.005 12308 MoveAxis(N, 0, ABG)
22:19:53.600 00.000 12308 Move returns status 0, amount 0
22:19:53.600 00.000 12308 move complete, result=0
22:19:53.600 00.000 12308 worker thread done servicing request
22:19:53.621 00.021 14556 UpdateGuideState exits: m=2133 SNR=31.0
22:19:53.626 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:53.630 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:53.633 00.003 14556 Enqueuing Expose request
22:19:53.638 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:19:53.643 00.005 12308 Worker thread wakes up
22:19:53.643 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:53.643 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:54.893 01.250 12308 Exposure complete
22:19:55.037 00.144 12308 worker thread done servicing request
22:19:55.038 00.001 14556 OnExposeComplete: enter
22:19:55.042 00.004 14556 UpdateGuideState(): m_state=6
22:19:55.045 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4552
22:19:55.050 00.005 14556 Star::Find returns 1 (0), X=181.94, Y=987.40, Mass=2043, SNR=30.4, Peak=160 HFD=4.6
22:19:55.054 00.004 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.40 = -1.89)
22:19:55.058 00.004 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.99)
22:19:55.061 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.32 mountX=-0.05 mountY=-0.14, mountTheta=-1.90
22:19:55.066 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.15, opts=13)
22:19:55.069 00.003 14556 Enqueuing Move request for scope (0.04, 0.15)
22:19:55.074 00.005 12308 Worker thread wakes up
22:19:55.074 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.15) opts 0xd
22:19:55.074 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.15)
22:19:55.075 00.001 12308 Moving (0.04, 0.15) raw xDistance=-0.05 yDistance=-0.14
22:19:55.075 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:19:55.075 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:55.075 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:19:55.075 00.000 12308 MoveAxis(E, 0, ABG)
22:19:55.075 00.000 12308 Move returns status 0, amount 0
22:19:55.077 00.002 12308 MoveAxis(N, 0, ABG)
22:19:55.077 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:55.082 00.005 12308 Move returns status 0, amount 0
22:19:55.082 00.000 12308 move complete, result=0
22:19:55.082 00.000 12308 worker thread done servicing request
22:19:55.100 00.018 14556 UpdateGuideState exits: m=2043 SNR=30.4
22:19:55.105 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:55.110 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:55.115 00.005 14556 Enqueuing Expose request
22:19:55.118 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:19:55.121 00.003 12308 Worker thread wakes up
22:19:55.121 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:55.122 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:56.376 01.254 12308 Exposure complete
22:19:56.516 00.140 12308 worker thread done servicing request
22:19:56.516 00.000 14556 OnExposeComplete: enter
22:19:56.521 00.005 14556 UpdateGuideState(): m_state=6
22:19:56.524 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4553
22:19:56.528 00.004 14556 Star::Find returns 1 (0), X=181.92, Y=987.63, Mass=1946, SNR=29.7, Peak=137 HFD=4.4
22:19:56.532 00.004 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.60 = -1.68)
22:19:56.535 00.003 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.78)
22:19:56.539 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.37 hyp=0.37 cameraTheta=1.53 mountX=-0.04 mountY=-0.37, mountTheta=-1.69
22:19:56.544 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.37, opts=13)
22:19:56.548 00.004 14556 Enqueuing Move request for scope (0.02, 0.37)
22:19:56.552 00.004 12308 Worker thread wakes up
22:19:56.552 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.37) opts 0xd
22:19:56.552 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.37)
22:19:56.552 00.000 12308 Moving (0.02, 0.37) raw xDistance=-0.04 yDistance=-0.37
22:19:56.552 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:19:56.552 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
22:19:56.554 00.002 12308 MoveAxis(E, 0, ABG)
22:19:56.554 00.000 12308 Move returns status 0, amount 0
22:19:56.554 00.000 12308 MoveAxis(N, 257, ABG)
22:19:56.554 00.000 12308 Guiding  Dir = 0, Dur = 257
22:19:56.554 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:56.559 00.005 12308 IsSlewing returns 0
22:19:56.559 00.000 12308 IsGuiding returns 0
22:19:56.560 00.001 12308 PulseGuide returned control before completion, sleep 267
22:19:56.581 00.021 14556 UpdateGuideState exits: m=1946 SNR=29.7
22:19:56.586 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:56.590 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:56.594 00.004 14556 Enqueuing Expose request
22:19:56.837 00.243 12308 IsGuiding returns 1
22:19:56.838 00.001 12308 scope still moving after pulse duration time elapsed
22:19:56.868 00.030 12308 IsSlewing returns 0
22:19:56.869 00.001 12308 IsGuiding returns 0
22:19:56.869 00.000 12308 scope move finished after 257 + 52 ms
22:19:56.870 00.001 12308 Move returns status 0, amount 257
22:19:56.870 00.000 12308 move complete, result=0
22:19:56.871 00.001 12308 worker thread done servicing request
22:19:56.871 00.000 12308 Worker thread wakes up
22:19:56.872 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 257 ms NORTH
22:19:56.878 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:56.879 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:58.131 01.252 12308 Exposure complete
22:19:58.283 00.152 12308 worker thread done servicing request
22:19:58.284 00.001 14556 OnExposeComplete: enter
22:19:58.287 00.003 14556 UpdateGuideState(): m_state=6
22:19:58.291 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4554
22:19:58.296 00.005 14556 Star::Find returns 1 (0), X=181.88, Y=987.27, Mass=1919, SNR=29.3, Peak=163 HFD=4.5
22:19:58.300 00.004 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.60 = -0.69)
22:19:58.304 00.004 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.79)
22:19:58.308 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.52 mountX=0.02 mountY=-0.01, mountTheta=-0.74
22:19:58.313 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.01, opts=13)
22:19:58.317 00.004 14556 Enqueuing Move request for scope (-0.02, 0.01)
22:19:58.322 00.005 12308 Worker thread wakes up
22:19:58.322 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
22:19:58.322 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
22:19:58.322 00.000 12308 Moving (-0.02, 0.01) raw xDistance=0.02 yDistance=-0.01
22:19:58.323 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:19:58.323 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:58.323 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:19:58.323 00.000 12308 MoveAxis(E, 0, ABG)
22:19:58.323 00.000 12308 Move returns status 0, amount 0
22:19:58.324 00.001 12308 MoveAxis(N, 0, ABG)
22:19:58.324 00.000 12308 Move returns status 0, amount 0
22:19:58.325 00.001 12308 move complete, result=0
22:19:58.325 00.000 12308 worker thread done servicing request
22:19:58.325 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:58.355 00.030 14556 UpdateGuideState exits: m=1919 SNR=29.3
22:19:58.363 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:58.368 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:58.372 00.004 14556 Enqueuing Expose request
22:19:58.378 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:19:58.382 00.004 12308 Worker thread wakes up
22:19:58.382 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:58.382 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:59.636 01.254 12308 Exposure complete
22:19:59.783 00.147 12308 worker thread done servicing request
22:19:59.783 00.000 14556 OnExposeComplete: enter
22:19:59.787 00.004 14556 UpdateGuideState(): m_state=6
22:19:59.790 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4555
22:19:59.794 00.004 14556 Star::Find returns 1 (0), X=181.84, Y=987.28, Mass=2051, SNR=30.5, Peak=189 HFD=4.5
22:19:59.799 00.005 14556 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.07) = xAngle (5.77 = -0.51)
22:19:59.802 00.003 14556 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.68 = -0.61)
22:19:59.807 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.70 mountX=0.06 mountY=-0.04, mountTheta=-0.58
22:19:59.812 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.03, opts=13)
22:19:59.816 00.004 14556 Enqueuing Move request for scope (-0.06, 0.03)
22:19:59.820 00.004 12308 Worker thread wakes up
22:19:59.820 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
22:19:59.820 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
22:19:59.820 00.000 12308 Moving (-0.06, 0.03) raw xDistance=0.06 yDistance=-0.04
22:19:59.820 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:19:59.821 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:59.821 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:19:59.822 00.001 12308 MoveAxis(E, 0, ABG)
22:19:59.822 00.000 12308 Move returns status 0, amount 0
22:19:59.822 00.000 12308 MoveAxis(N, 0, ABG)
22:19:59.822 00.000 12308 Move returns status 0, amount 0
22:19:59.822 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:19:59.826 00.004 12308 move complete, result=0
22:19:59.826 00.000 12308 worker thread done servicing request
22:19:59.846 00.020 14556 UpdateGuideState exits: m=2051 SNR=30.5
22:19:59.851 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:59.854 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:19:59.858 00.004 14556 Enqueuing Expose request
22:19:59.863 00.005 12308 Worker thread wakes up
22:19:59.864 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:19:59.864 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:19:59.864 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:20:01.103 01.239 12308 Exposure complete
22:20:01.228 00.125 12308 worker thread done servicing request
22:20:01.228 00.000 14556 OnExposeComplete: enter
22:20:01.231 00.003 14556 UpdateGuideState(): m_state=6
22:20:01.235 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4556
22:20:01.238 00.003 14556 Star::Find returns 1 (0), X=181.86, Y=987.18, Mass=2133, SNR=31.0, Peak=170 HFD=4.3
22:20:01.241 00.003 14556 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-3.07) = xAngle (1.02 = 1.02)
22:20:01.244 00.003 14556 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.92 = 0.92)
22:20:01.247 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.05 mountX=0.04 mountY=0.07, mountTheta=0.99
22:20:01.252 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.07, opts=13)
22:20:01.255 00.003 14556 Enqueuing Move request for scope (-0.04, -0.07)
22:20:01.259 00.004 12308 Worker thread wakes up
22:20:01.259 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
22:20:01.259 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
22:20:01.259 00.000 12308 Moving (-0.04, -0.07) raw xDistance=0.04 yDistance=0.07
22:20:01.259 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:20:01.259 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:01.259 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:20:01.260 00.001 12308 MoveAxis(E, 0, ABG)
22:20:01.260 00.000 12308 Move returns status 0, amount 0
22:20:01.260 00.000 12308 MoveAxis(N, 0, ABG)
22:20:01.261 00.001 12308 Move returns status 0, amount 0
22:20:01.261 00.000 12308 move complete, result=0
22:20:01.261 00.000 12308 worker thread done servicing request
22:20:01.261 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:01.295 00.034 14556 UpdateGuideState exits: m=2133 SNR=31.0
22:20:01.301 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:01.307 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:01.314 00.007 14556 Enqueuing Expose request
22:20:01.319 00.005 12308 Worker thread wakes up
22:20:01.319 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:20:01.324 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:01.324 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:02.574 01.250 12308 Exposure complete
22:20:02.703 00.129 12308 worker thread done servicing request
22:20:02.704 00.001 14556 OnExposeComplete: enter
22:20:02.707 00.003 14556 UpdateGuideState(): m_state=6
22:20:02.711 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4557
22:20:02.715 00.004 14556 Star::Find returns 1 (0), X=181.93, Y=987.46, Mass=2076, SNR=30.6, Peak=161 HFD=4.6
22:20:02.719 00.004 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.49 = -1.79)
22:20:02.722 00.003 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.89)
22:20:02.725 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.42 mountX=-0.05 mountY=-0.19, mountTheta=-1.80
22:20:02.732 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.20, opts=13)
22:20:02.736 00.004 14556 Enqueuing Move request for scope (0.03, 0.20)
22:20:02.740 00.004 12308 Worker thread wakes up
22:20:02.740 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
22:20:02.740 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
22:20:02.740 00.000 12308 Moving (0.03, 0.20) raw xDistance=-0.05 yDistance=-0.19
22:20:02.740 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:20:02.740 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:02.740 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:20:02.741 00.001 12308 MoveAxis(E, 0, ABG)
22:20:02.741 00.000 12308 Move returns status 0, amount 0
22:20:02.741 00.000 12308 MoveAxis(N, 0, ABG)
22:20:02.741 00.000 12308 Move returns status 0, amount 0
22:20:02.741 00.000 12308 move complete, result=0
22:20:02.741 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:02.746 00.005 12308 worker thread done servicing request
22:20:02.766 00.020 14556 UpdateGuideState exits: m=2076 SNR=30.6
22:20:02.772 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:02.776 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:02.780 00.004 14556 Enqueuing Expose request
22:20:02.784 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:20:02.788 00.004 12308 Worker thread wakes up
22:20:02.788 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:02.788 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:04.036 01.248 12308 Exposure complete
22:20:04.186 00.150 12308 worker thread done servicing request
22:20:04.186 00.000 14556 OnExposeComplete: enter
22:20:04.192 00.006 14556 UpdateGuideState(): m_state=6
22:20:04.203 00.011 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4558
22:20:04.211 00.008 14556 Star::Find returns 1 (0), X=181.83, Y=987.34, Mass=2244, SNR=31.8, Peak=149 HFD=4.6
22:20:04.218 00.007 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.37 = -0.92)
22:20:04.224 00.006 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.27 = -1.01)
22:20:04.230 00.006 14556 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.29 mountX=0.07 mountY=-0.09, mountTheta=-0.95
22:20:04.239 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.08, opts=13)
22:20:04.244 00.005 14556 Enqueuing Move request for scope (-0.07, 0.08)
22:20:04.251 00.007 12308 Worker thread wakes up
22:20:04.251 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
22:20:04.251 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
22:20:04.251 00.000 12308 Moving (-0.07, 0.08) raw xDistance=0.07 yDistance=-0.09
22:20:04.252 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:20:04.252 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:04.252 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:20:04.252 00.000 12308 MoveAxis(E, 0, ABG)
22:20:04.252 00.000 12308 Move returns status 0, amount 0
22:20:04.254 00.002 12308 MoveAxis(N, 0, ABG)
22:20:04.254 00.000 12308 Move returns status 0, amount 0
22:20:04.254 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:04.262 00.008 12308 move complete, result=0
22:20:04.264 00.002 12308 worker thread done servicing request
22:20:04.289 00.025 14556 UpdateGuideState exits: m=2244 SNR=31.8
22:20:04.294 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:04.298 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:04.302 00.004 14556 Enqueuing Expose request
22:20:04.307 00.005 12308 Worker thread wakes up
22:20:04.307 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:04.311 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:04.312 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:05.571 01.259 12308 Exposure complete
22:20:05.716 00.145 12308 worker thread done servicing request
22:20:05.716 00.000 14556 OnExposeComplete: enter
22:20:05.720 00.004 14556 UpdateGuideState(): m_state=6
22:20:05.725 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4559
22:20:05.729 00.004 14556 Star::Find returns 1 (0), X=181.81, Y=987.52, Mass=2135, SNR=31.2, Peak=171 HFD=4.5
22:20:05.732 00.003 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.96 = -1.32)
22:20:05.736 00.004 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.42)
22:20:05.740 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.27 hyp=0.28 cameraTheta=1.89 mountX=0.07 mountY=-0.28, mountTheta=-1.33
22:20:05.745 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.27, opts=13)
22:20:05.749 00.004 14556 Enqueuing Move request for scope (-0.09, 0.27)
22:20:05.752 00.003 12308 Worker thread wakes up
22:20:05.752 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.27) opts 0xd
22:20:05.752 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.27)
22:20:05.752 00.000 12308 Moving (-0.09, 0.27) raw xDistance=0.07 yDistance=-0.28
22:20:05.752 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:20:05.754 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:20:05.754 00.000 12308 MoveAxis(E, 0, ABG)
22:20:05.754 00.000 12308 Move returns status 0, amount 0
22:20:05.754 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:05.760 00.006 12308 MoveAxis(N, 195, ABG)
22:20:05.760 00.000 12308 Guiding  Dir = 0, Dur = 195
22:20:05.760 00.000 12308 IsSlewing returns 0
22:20:05.761 00.001 12308 IsGuiding returns 0
22:20:05.761 00.000 12308 PulseGuide returned control before completion, sleep 205
22:20:05.781 00.020 14556 UpdateGuideState exits: m=2135 SNR=31.2
22:20:05.785 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:05.788 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:05.793 00.005 14556 Enqueuing Expose request
22:20:05.978 00.185 12308 IsGuiding returns 1
22:20:05.978 00.000 12308 scope still moving after pulse duration time elapsed
22:20:06.008 00.030 12308 IsSlewing returns 0
22:20:06.010 00.002 12308 IsGuiding returns 0
22:20:06.011 00.001 12308 scope move finished after 195 + 55 ms
22:20:06.012 00.001 12308 Move returns status 0, amount 195
22:20:06.012 00.000 12308 move complete, result=0
22:20:06.014 00.002 12308 worker thread done servicing request
22:20:06.014 00.000 12308 Worker thread wakes up
22:20:06.015 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 195 ms NORTH
22:20:06.021 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:06.021 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:07.272 01.251 12308 Exposure complete
22:20:07.420 00.148 12308 worker thread done servicing request
22:20:07.420 00.000 14556 OnExposeComplete: enter
22:20:07.424 00.004 14556 UpdateGuideState(): m_state=6
22:20:07.429 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4560
22:20:07.433 00.004 14556 Star::Find returns 1 (0), X=181.98, Y=987.22, Mass=2250, SNR=31.8, Peak=182 HFD=4.3
22:20:07.438 00.005 14556 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-3.07) = xAngle (2.67 = 2.67)
22:20:07.441 00.003 14556 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.58 = 2.58)
22:20:07.444 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.09 cameraTheta=-0.40 mountX=-0.08 mountY=0.05, mountTheta=2.60
22:20:07.451 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.04, opts=13)
22:20:07.455 00.004 14556 Enqueuing Move request for scope (0.09, -0.04)
22:20:07.460 00.005 12308 Worker thread wakes up
22:20:07.460 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
22:20:07.460 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
22:20:07.460 00.000 12308 Moving (0.09, -0.04) raw xDistance=-0.08 yDistance=0.05
22:20:07.460 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:20:07.461 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:07.461 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:20:07.461 00.000 12308 MoveAxis(E, 0, ABG)
22:20:07.461 00.000 12308 Move returns status 0, amount 0
22:20:07.461 00.000 12308 MoveAxis(N, 0, ABG)
22:20:07.461 00.000 12308 Move returns status 0, amount 0
22:20:07.462 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:07.467 00.005 12308 move complete, result=0
22:20:07.467 00.000 12308 worker thread done servicing request
22:20:07.498 00.031 14556 UpdateGuideState exits: m=2250 SNR=31.8
22:20:07.503 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:07.508 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:07.516 00.008 14556 Enqueuing Expose request
22:20:07.522 00.006 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:20:07.527 00.005 12308 Worker thread wakes up
22:20:07.527 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:07.527 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:08.773 01.246 12308 Exposure complete
22:20:08.916 00.143 12308 worker thread done servicing request
22:20:08.917 00.001 14556 OnExposeComplete: enter
22:20:08.921 00.004 14556 UpdateGuideState(): m_state=6
22:20:08.927 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4561
22:20:08.931 00.004 14556 Star::Find returns 1 (0), X=181.70, Y=987.40, Mass=2227, SNR=31.8, Peak=178 HFD=4.7
22:20:08.935 00.004 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.57 = -0.71)
22:20:08.940 00.005 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.81)
22:20:08.943 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.15 hyp=0.24 cameraTheta=2.50 mountX=0.19 mountY=-0.18, mountTheta=-0.76
22:20:08.947 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.15, opts=13)
22:20:08.952 00.005 14556 Enqueuing Move request for scope (-0.20, 0.15)
22:20:08.955 00.003 12308 Worker thread wakes up
22:20:08.955 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.15) opts 0xd
22:20:08.955 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.15)
22:20:08.955 00.000 12308 Moving (-0.20, 0.15) raw xDistance=0.19 yDistance=-0.18
22:20:08.955 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:20:08.956 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:08.956 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:20:08.956 00.000 12308 MoveAxis(E, 0, ABG)
22:20:08.956 00.000 12308 Move returns status 0, amount 0
22:20:08.956 00.000 12308 MoveAxis(N, 0, ABG)
22:20:08.956 00.000 12308 Move returns status 0, amount 0
22:20:08.957 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:08.960 00.003 12308 move complete, result=0
22:20:08.962 00.002 12308 worker thread done servicing request
22:20:08.980 00.018 14556 UpdateGuideState exits: m=2227 SNR=31.8
22:20:08.985 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:08.987 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:08.990 00.003 14556 Enqueuing Expose request
22:20:08.993 00.003 12308 Worker thread wakes up
22:20:08.994 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:08.995 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:08.995 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:20:10.243 01.248 12308 Exposure complete
22:20:10.382 00.139 12308 worker thread done servicing request
22:20:10.382 00.000 14556 OnExposeComplete: enter
22:20:10.387 00.005 14556 UpdateGuideState(): m_state=6
22:20:10.393 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4562
22:20:10.396 00.003 14556 Star::Find returns 1 (0), X=181.89, Y=987.57, Mass=2278, SNR=32.2, Peak=150 HFD=4.8
22:20:10.400 00.004 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.67 = -1.61)
22:20:10.404 00.004 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
22:20:10.407 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.32 hyp=0.32 cameraTheta=1.60 mountX=-0.01 mountY=-0.31, mountTheta=-1.61
22:20:10.412 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.32, opts=13)
22:20:10.416 00.004 14556 Enqueuing Move request for scope (-0.01, 0.32)
22:20:10.420 00.004 12308 Worker thread wakes up
22:20:10.420 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.32) opts 0xd
22:20:10.420 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.32)
22:20:10.421 00.001 12308 Moving (-0.01, 0.32) raw xDistance=-0.01 yDistance=-0.31
22:20:10.421 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:20:10.421 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:20:10.422 00.001 12308 MoveAxis(E, 0, ABG)
22:20:10.422 00.000 12308 Move returns status 0, amount 0
22:20:10.422 00.000 12308 MoveAxis(N, 220, ABG)
22:20:10.423 00.001 12308 Guiding  Dir = 0, Dur = 220
22:20:10.424 00.001 12308 IsSlewing returns 0
22:20:10.424 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:10.430 00.006 12308 IsGuiding returns 0
22:20:10.430 00.000 12308 PulseGuide returned control before completion, sleep 230
22:20:10.454 00.024 14556 UpdateGuideState exits: m=2278 SNR=32.2
22:20:10.459 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:10.463 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:10.466 00.003 14556 Enqueuing Expose request
22:20:10.673 00.207 12308 IsGuiding returns 1
22:20:10.674 00.001 12308 scope still moving after pulse duration time elapsed
22:20:10.704 00.030 12308 IsSlewing returns 0
22:20:10.706 00.002 12308 IsGuiding returns 0
22:20:10.706 00.000 12308 scope move finished after 220 + 55 ms
22:20:10.707 00.001 12308 Move returns status 0, amount 220
22:20:10.709 00.002 12308 move complete, result=0
22:20:10.709 00.000 12308 worker thread done servicing request
22:20:10.709 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 220 ms NORTH
22:20:10.716 00.007 12308 Worker thread wakes up
22:20:10.716 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:10.716 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:11.966 01.250 12308 Exposure complete
22:20:12.109 00.143 12308 worker thread done servicing request
22:20:12.110 00.001 14556 OnExposeComplete: enter
22:20:12.115 00.005 14556 UpdateGuideState(): m_state=6
22:20:12.118 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4563
22:20:12.123 00.005 14556 Star::Find returns 1 (0), X=181.73, Y=987.30, Mass=2071, SNR=30.5, Peak=167 HFD=4.5
22:20:12.127 00.004 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.93 = -0.35)
22:20:12.131 00.004 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.45)
22:20:12.134 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.05 hyp=0.17 cameraTheta=2.86 mountX=0.16 mountY=-0.08, mountTheta=-0.44
22:20:12.141 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.05, opts=13)
22:20:12.145 00.004 14556 Enqueuing Move request for scope (-0.17, 0.05)
22:20:12.149 00.004 12308 Worker thread wakes up
22:20:12.149 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.05) opts 0xd
22:20:12.149 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.05)
22:20:12.149 00.000 12308 Moving (-0.17, 0.05) raw xDistance=0.16 yDistance=-0.08
22:20:12.150 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:20:12.150 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:12.150 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:20:12.150 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:12.155 00.005 12308 MoveAxis(E, 0, ABG)
22:20:12.155 00.000 12308 Move returns status 0, amount 0
22:20:12.156 00.001 12308 MoveAxis(N, 0, ABG)
22:20:12.156 00.000 12308 Move returns status 0, amount 0
22:20:12.156 00.000 12308 move complete, result=0
22:20:12.156 00.000 12308 worker thread done servicing request
22:20:12.177 00.021 14556 UpdateGuideState exits: m=2071 SNR=30.5
22:20:12.182 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:12.186 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:12.189 00.003 14556 Enqueuing Expose request
22:20:12.193 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:12.197 00.004 12308 Worker thread wakes up
22:20:12.197 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:12.197 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:13.450 01.253 12308 Exposure complete
22:20:13.598 00.148 12308 worker thread done servicing request
22:20:13.599 00.001 14556 OnExposeComplete: enter
22:20:13.602 00.003 14556 UpdateGuideState(): m_state=6
22:20:13.607 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4564
22:20:13.613 00.006 14556 Star::Find returns 1 (0), X=182.02, Y=987.28, Mass=2315, SNR=32.3, Peak=204 HFD=4.2
22:20:13.617 00.004 14556 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.07) = xAngle (3.31 = -2.98)
22:20:13.621 00.004 14556 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.21 = -3.07)
22:20:13.624 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.13 cameraTheta=0.23 mountX=-0.12 mountY=-0.01, mountTheta=-3.07
22:20:13.630 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.03, opts=13)
22:20:13.635 00.005 14556 Enqueuing Move request for scope (0.12, 0.03)
22:20:13.638 00.003 12308 Worker thread wakes up
22:20:13.638 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
22:20:13.638 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
22:20:13.638 00.000 12308 Moving (0.12, 0.03) raw xDistance=-0.12 yDistance=-0.01
22:20:13.638 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:20:13.638 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:13.640 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:20:13.640 00.000 12308 MoveAxis(E, 0, ABG)
22:20:13.640 00.000 12308 Move returns status 0, amount 0
22:20:13.640 00.000 12308 MoveAxis(N, 0, ABG)
22:20:13.641 00.001 12308 Move returns status 0, amount 0
22:20:13.641 00.000 12308 move complete, result=0
22:20:13.641 00.000 12308 worker thread done servicing request
22:20:13.642 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:13.665 00.023 14556 UpdateGuideState exits: m=2315 SNR=32.3
22:20:13.670 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:13.674 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:13.683 00.009 14556 Enqueuing Expose request
22:20:13.689 00.006 12308 Worker thread wakes up
22:20:13.689 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:13.689 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:13.689 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:20:14.932 01.243 12308 Exposure complete
22:20:15.069 00.137 12308 worker thread done servicing request
22:20:15.069 00.000 14556 OnExposeComplete: enter
22:20:15.074 00.005 14556 UpdateGuideState(): m_state=6
22:20:15.077 00.003 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4565
22:20:15.082 00.005 14556 Star::Find returns 1 (0), X=181.89, Y=987.44, Mass=2190, SNR=31.2, Peak=171 HFD=4.8
22:20:15.085 00.003 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
22:20:15.089 00.004 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
22:20:15.092 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.63 mountX=-0.00 mountY=-0.18, mountTheta=-1.58
22:20:15.098 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.18, opts=13)
22:20:15.102 00.004 14556 Enqueuing Move request for scope (-0.01, 0.18)
22:20:15.107 00.005 12308 Worker thread wakes up
22:20:15.107 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
22:20:15.107 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
22:20:15.107 00.000 12308 Moving (-0.01, 0.18) raw xDistance=-0.00 yDistance=-0.18
22:20:15.107 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:20:15.107 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:15.108 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:20:15.108 00.000 12308 MoveAxis(E, 0, ABG)
22:20:15.108 00.000 12308 Move returns status 0, amount 0
22:20:15.108 00.000 12308 MoveAxis(N, 0, ABG)
22:20:15.108 00.000 12308 Move returns status 0, amount 0
22:20:15.108 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:15.113 00.005 12308 move complete, result=0
22:20:15.113 00.000 12308 worker thread done servicing request
22:20:15.133 00.020 14556 UpdateGuideState exits: m=2190 SNR=31.2
22:20:15.139 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:15.145 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:15.148 00.003 14556 Enqueuing Expose request
22:20:15.153 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:20:15.157 00.004 12308 Worker thread wakes up
22:20:15.157 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:15.157 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:16.399 01.242 12308 Exposure complete
22:20:16.537 00.138 12308 worker thread done servicing request
22:20:16.538 00.001 14556 OnExposeComplete: enter
22:20:16.542 00.004 14556 UpdateGuideState(): m_state=6
22:20:16.546 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4566
22:20:16.551 00.005 14556 Star::Find returns 1 (0), X=181.70, Y=987.37, Mass=2191, SNR=31.3, Peak=157 HFD=4.4
22:20:16.555 00.004 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.69 = -0.59)
22:20:16.559 00.004 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.59 = -0.69)
22:20:16.562 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.11 hyp=0.23 cameraTheta=2.62 mountX=0.19 mountY=-0.14, mountTheta=-0.65
22:20:16.566 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.11, opts=13)
22:20:16.569 00.003 14556 Enqueuing Move request for scope (-0.20, 0.11)
22:20:16.573 00.004 12308 Worker thread wakes up
22:20:16.573 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.11) opts 0xd
22:20:16.573 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.11)
22:20:16.573 00.000 12308 Moving (-0.20, 0.11) raw xDistance=0.19 yDistance=-0.14
22:20:16.573 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:20:16.574 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:16.574 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:20:16.574 00.000 12308 MoveAxis(E, 0, ABG)
22:20:16.574 00.000 12308 Move returns status 0, amount 0
22:20:16.574 00.000 12308 MoveAxis(N, 0, ABG)
22:20:16.574 00.000 12308 Move returns status 0, amount 0
22:20:16.574 00.000 12308 move complete, result=0
22:20:16.576 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:16.582 00.006 12308 worker thread done servicing request
22:20:16.603 00.021 14556 UpdateGuideState exits: m=2191 SNR=31.3
22:20:16.607 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:16.612 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:16.616 00.004 14556 Enqueuing Expose request
22:20:16.620 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:16.624 00.004 12308 Worker thread wakes up
22:20:16.624 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:16.624 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:17.870 01.246 12308 Exposure complete
22:20:18.006 00.136 12308 worker thread done servicing request
22:20:18.007 00.001 14556 OnExposeComplete: enter
22:20:18.011 00.004 14556 UpdateGuideState(): m_state=6
22:20:18.015 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4567
22:20:18.020 00.005 14556 Star::Find returns 1 (0), X=181.70, Y=987.44, Mass=2274, SNR=32.0, Peak=154 HFD=4.7
22:20:18.024 00.004 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.48 = -0.80)
22:20:18.027 00.003 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.90)
22:20:18.031 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.18 hyp=0.27 cameraTheta=2.41 mountX=0.19 mountY=-0.21, mountTheta=-0.85
22:20:18.036 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.18, opts=13)
22:20:18.039 00.003 14556 Enqueuing Move request for scope (-0.20, 0.18)
22:20:18.044 00.005 12308 Worker thread wakes up
22:20:18.044 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.18) opts 0xd
22:20:18.045 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.18)
22:20:18.045 00.000 12308 Moving (-0.20, 0.18) raw xDistance=0.19 yDistance=-0.21
22:20:18.045 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:20:18.045 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:20:18.045 00.000 12308 MoveAxis(E, 0, ABG)
22:20:18.046 00.001 12308 Move returns status 0, amount 0
22:20:18.046 00.000 12308 MoveAxis(N, 149, ABG)
22:20:18.046 00.000 12308 Guiding  Dir = 0, Dur = 149
22:20:18.047 00.001 12308 IsSlewing returns 0
22:20:18.047 00.000 12308 IsGuiding returns 0
22:20:18.048 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:18.054 00.006 12308 PulseGuide returned control before completion, sleep 159
22:20:18.078 00.024 14556 UpdateGuideState exits: m=2274 SNR=32.0
22:20:18.082 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:18.087 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:18.090 00.003 14556 Enqueuing Expose request
22:20:18.218 00.128 12308 IsGuiding returns 1
22:20:18.219 00.001 12308 scope still moving after pulse duration time elapsed
22:20:18.249 00.030 12308 IsSlewing returns 0
22:20:18.250 00.001 12308 IsGuiding returns 0
22:20:18.251 00.001 12308 scope move finished after 149 + 54 ms
22:20:18.251 00.000 12308 Move returns status 0, amount 149
22:20:18.251 00.000 12308 move complete, result=0
22:20:18.253 00.002 12308 worker thread done servicing request
22:20:18.253 00.000 12308 Worker thread wakes up
22:20:18.253 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 149 ms NORTH
22:20:18.260 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:18.260 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:19.517 01.257 12308 Exposure complete
22:20:19.671 00.154 12308 worker thread done servicing request
22:20:19.671 00.000 14556 OnExposeComplete: enter
22:20:19.677 00.006 14556 UpdateGuideState(): m_state=6
22:20:19.685 00.008 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4568
22:20:19.690 00.005 14556 Star::Find returns 1 (0), X=181.73, Y=987.48, Mass=2316, SNR=32.4, Peak=154 HFD=4.7
22:20:19.694 00.004 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.29 = -0.99)
22:20:19.698 00.004 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
22:20:19.702 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.23 hyp=0.28 cameraTheta=2.22 mountX=0.16 mountY=-0.25, mountTheta=-1.02
22:20:19.707 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.23, opts=13)
22:20:19.712 00.005 14556 Enqueuing Move request for scope (-0.17, 0.23)
22:20:19.715 00.003 12308 Worker thread wakes up
22:20:19.715 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.23) opts 0xd
22:20:19.715 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.23)
22:20:19.717 00.002 12308 Moving (-0.17, 0.23) raw xDistance=0.16 yDistance=-0.25
22:20:19.717 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:20:19.717 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:20:19.717 00.000 12308 MoveAxis(E, 0, ABG)
22:20:19.717 00.000 12308 Move returns status 0, amount 0
22:20:19.718 00.001 12308 MoveAxis(N, 177, ABG)
22:20:19.718 00.000 12308 Guiding  Dir = 0, Dur = 177
22:20:19.718 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:19.722 00.004 12308 IsSlewing returns 0
22:20:19.723 00.001 12308 IsGuiding returns 0
22:20:19.724 00.001 12308 PulseGuide returned control before completion, sleep 187
22:20:19.746 00.022 14556 UpdateGuideState exits: m=2316 SNR=32.4
22:20:19.750 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:19.753 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:19.757 00.004 14556 Enqueuing Expose request
22:20:19.924 00.167 12308 IsGuiding returns 1
22:20:19.924 00.000 12308 scope still moving after pulse duration time elapsed
22:20:19.956 00.032 12308 IsSlewing returns 0
22:20:19.957 00.001 12308 IsGuiding returns 0
22:20:19.958 00.001 12308 scope move finished after 177 + 57 ms
22:20:19.958 00.000 12308 Move returns status 0, amount 177
22:20:19.958 00.000 12308 move complete, result=0
22:20:19.958 00.000 12308 worker thread done servicing request
22:20:19.959 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 177 ms NORTH
22:20:19.964 00.005 12308 Worker thread wakes up
22:20:19.964 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:19.964 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:21.216 01.252 12308 Exposure complete
22:20:21.358 00.142 12308 worker thread done servicing request
22:20:21.360 00.002 14556 OnExposeComplete: enter
22:20:21.365 00.005 14556 UpdateGuideState(): m_state=6
22:20:21.370 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4569
22:20:21.375 00.005 14556 Star::Find returns 1 (0), X=181.66, Y=987.08, Mass=2084, SNR=30.7, Peak=157 HFD=4.7
22:20:21.379 00.004 14556 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.07) = xAngle (0.58 = 0.58)
22:20:21.381 00.002 14556 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.48 = 0.48)
22:20:21.384 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.18 hyp=0.30 cameraTheta=-2.50 mountX=0.25 mountY=0.14, mountTheta=0.50
22:20:21.389 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.18, opts=13)
22:20:21.391 00.002 14556 Enqueuing Move request for scope (-0.24, -0.18)
22:20:21.394 00.003 12308 Worker thread wakes up
22:20:21.394 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.18) opts 0xd
22:20:21.394 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.18)
22:20:21.396 00.002 12308 Moving (-0.24, -0.18) raw xDistance=0.25 yDistance=0.14
22:20:21.396 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:20:21.396 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:21.396 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:20:21.397 00.001 12308 MoveAxis(W, 109, ABG)
22:20:21.397 00.000 12308 Guiding  Dir = 3, Dur = 109
22:20:21.397 00.000 12308 IsSlewing returns 0
22:20:21.398 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:21.400 00.002 12308 IsGuiding returns 0
22:20:21.400 00.000 12308 PulseGuide returned control before completion, sleep 119
22:20:21.416 00.016 14556 UpdateGuideState exits: m=2084 SNR=30.7
22:20:21.423 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:21.427 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:21.431 00.004 14556 Enqueuing Expose request
22:20:21.532 00.101 12308 IsGuiding returns 1
22:20:21.534 00.002 12308 scope still moving after pulse duration time elapsed
22:20:21.564 00.030 12308 IsSlewing returns 0
22:20:21.565 00.001 12308 IsGuiding returns 0
22:20:21.566 00.001 12308 scope move finished after 109 + 56 ms
22:20:21.566 00.000 12308 Move returns status 0, amount 109
22:20:21.566 00.000 12308 MoveAxis(N, 0, ABG)
22:20:21.567 00.001 12308 Move returns status 0, amount 0
22:20:21.567 00.000 12308 move complete, result=0
22:20:21.568 00.001 12308 worker thread done servicing request
22:20:21.568 00.000 14556 GuideStep: 0.3 px 109 ms WEST, 0.1 px 0 ms NORTH
22:20:21.576 00.008 12308 Worker thread wakes up
22:20:21.576 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:21.576 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:22.823 01.247 12308 Exposure complete
22:20:22.967 00.144 12308 worker thread done servicing request
22:20:22.968 00.001 14556 OnExposeComplete: enter
22:20:22.971 00.003 14556 UpdateGuideState(): m_state=6
22:20:22.975 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4570
22:20:22.979 00.004 14556 Star::Find returns 1 (0), X=181.74, Y=987.27, Mass=2247, SNR=32.0, Peak=175 HFD=4.8
22:20:22.983 00.004 14556 CameraToMount -- cameraTheta (3.03) - m_xAngle (-3.07) = xAngle (6.11 = -0.18)
22:20:22.987 00.004 14556 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.01 = -0.28)
22:20:22.992 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=3.03 mountX=0.16 mountY=-0.04, mountTheta=-0.27
22:20:22.997 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.02, opts=13)
22:20:23.000 00.003 14556 Enqueuing Move request for scope (-0.16, 0.02)
22:20:23.005 00.005 12308 Worker thread wakes up
22:20:23.005 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
22:20:23.005 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
22:20:23.005 00.000 12308 Moving (-0.16, 0.02) raw xDistance=0.16 yDistance=-0.04
22:20:23.005 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:20:23.005 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:23.006 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:20:23.006 00.000 12308 MoveAxis(E, 0, ABG)
22:20:23.006 00.000 12308 Move returns status 0, amount 0
22:20:23.006 00.000 12308 MoveAxis(N, 0, ABG)
22:20:23.006 00.000 12308 Move returns status 0, amount 0
22:20:23.006 00.000 12308 move complete, result=0
22:20:23.006 00.000 12308 worker thread done servicing request
22:20:23.007 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:23.031 00.024 14556 UpdateGuideState exits: m=2247 SNR=32.0
22:20:23.036 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:23.039 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:23.045 00.006 14556 Enqueuing Expose request
22:20:23.049 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:20:23.053 00.004 12308 Worker thread wakes up
22:20:23.053 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:23.053 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:24.294 01.241 12308 Exposure complete
22:20:24.451 00.157 12308 worker thread done servicing request
22:20:24.451 00.000 14556 OnExposeComplete: enter
22:20:24.455 00.004 14556 UpdateGuideState(): m_state=6
22:20:24.458 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4571
22:20:24.462 00.004 14556 Star::Find returns 1 (0), X=181.68, Y=987.37, Mass=2239, SNR=31.9, Peak=174 HFD=4.8
22:20:24.465 00.003 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.74 = -0.55)
22:20:24.469 00.004 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.64 = -0.65)
22:20:24.473 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.11 hyp=0.24 cameraTheta=2.66 mountX=0.21 mountY=-0.15, mountTheta=-0.61
22:20:24.477 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.11, opts=13)
22:20:24.482 00.005 14556 Enqueuing Move request for scope (-0.22, 0.11)
22:20:24.487 00.005 12308 Worker thread wakes up
22:20:24.487 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.11) opts 0xd
22:20:24.487 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.11)
22:20:24.487 00.000 12308 Moving (-0.22, 0.11) raw xDistance=0.21 yDistance=-0.15
22:20:24.489 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:20:24.489 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:24.489 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:20:24.489 00.000 12308 MoveAxis(W, 91, ABG)
22:20:24.490 00.001 12308 Guiding  Dir = 3, Dur = 91
22:20:24.490 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:24.494 00.004 12308 IsSlewing returns 0
22:20:24.494 00.000 12308 IsGuiding returns 0
22:20:24.494 00.000 12308 PulseGuide returned control before completion, sleep 101
22:20:24.515 00.021 14556 UpdateGuideState exits: m=2239 SNR=31.9
22:20:24.520 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:24.524 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:24.528 00.004 14556 Enqueuing Expose request
22:20:24.601 00.073 12308 IsGuiding returns 1
22:20:24.603 00.002 12308 scope still moving after pulse duration time elapsed
22:20:24.634 00.031 12308 IsSlewing returns 0
22:20:24.636 00.002 12308 IsGuiding returns 0
22:20:24.637 00.001 12308 scope move finished after 91 + 50 ms
22:20:24.637 00.000 12308 Move returns status 0, amount 91
22:20:24.638 00.001 12308 MoveAxis(N, 0, ABG)
22:20:24.638 00.000 12308 Move returns status 0, amount 0
22:20:24.638 00.000 12308 move complete, result=0
22:20:24.638 00.000 12308 worker thread done servicing request
22:20:24.639 00.001 14556 GuideStep: 0.2 px 91 ms WEST, -0.1 px 0 ms NORTH
22:20:24.645 00.006 12308 Worker thread wakes up
22:20:24.645 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:24.645 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:25.895 01.250 12308 Exposure complete
22:20:26.041 00.146 12308 worker thread done servicing request
22:20:26.042 00.001 14556 OnExposeComplete: enter
22:20:26.046 00.004 14556 UpdateGuideState(): m_state=6
22:20:26.049 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4572
22:20:26.053 00.004 14556 Star::Find returns 1 (0), X=181.96, Y=987.37, Mass=2268, SNR=31.9, Peak=196 HFD=4.5
22:20:26.057 00.004 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.18 = -2.10)
22:20:26.061 00.004 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
22:20:26.065 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.13 cameraTheta=1.11 mountX=-0.06 mountY=-0.10, mountTheta=-2.13
22:20:26.070 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.11, opts=13)
22:20:26.076 00.006 14556 Enqueuing Move request for scope (0.06, 0.11)
22:20:26.081 00.005 12308 Worker thread wakes up
22:20:26.081 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
22:20:26.081 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
22:20:26.083 00.002 12308 Moving (0.06, 0.11) raw xDistance=-0.06 yDistance=-0.10
22:20:26.083 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:20:26.083 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:26.083 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:20:26.083 00.000 12308 MoveAxis(E, 0, ABG)
22:20:26.084 00.001 12308 Move returns status 0, amount 0
22:20:26.084 00.000 12308 MoveAxis(N, 0, ABG)
22:20:26.084 00.000 12308 Move returns status 0, amount 0
22:20:26.085 00.001 12308 move complete, result=0
22:20:26.085 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:26.090 00.005 12308 worker thread done servicing request
22:20:26.111 00.021 14556 UpdateGuideState exits: m=2268 SNR=31.9
22:20:26.116 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:26.119 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:26.122 00.003 14556 Enqueuing Expose request
22:20:26.126 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:26.129 00.003 12308 Worker thread wakes up
22:20:26.129 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:26.130 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:27.382 01.252 12308 Exposure complete
22:20:27.517 00.135 14556 OnExposeComplete: enter
22:20:27.525 00.008 12308 worker thread done servicing request
22:20:27.526 00.001 14556 UpdateGuideState(): m_state=6
22:20:27.532 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4573
22:20:27.537 00.005 14556 Star::Find returns 1 (0), X=181.83, Y=987.37, Mass=2234, SNR=31.6, Peak=173 HFD=4.5
22:20:27.543 00.006 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.17 = -1.11)
22:20:27.550 00.007 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.21)
22:20:27.555 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.13 cameraTheta=2.10 mountX=0.06 mountY=-0.13, mountTheta=-1.13
22:20:27.562 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.12, opts=13)
22:20:27.567 00.005 14556 Enqueuing Move request for scope (-0.07, 0.12)
22:20:27.571 00.004 12308 Worker thread wakes up
22:20:27.572 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
22:20:27.572 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
22:20:27.572 00.000 12308 Moving (-0.07, 0.12) raw xDistance=0.06 yDistance=-0.13
22:20:27.572 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:20:27.573 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:27.574 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:20:27.574 00.000 12308 MoveAxis(E, 0, ABG)
22:20:27.574 00.000 12308 Move returns status 0, amount 0
22:20:27.574 00.000 12308 MoveAxis(N, 0, ABG)
22:20:27.575 00.001 12308 Move returns status 0, amount 0
22:20:27.575 00.000 12308 move complete, result=0
22:20:27.575 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:27.581 00.006 12308 worker thread done servicing request
22:20:27.603 00.022 14556 UpdateGuideState exits: m=2234 SNR=31.6
22:20:27.606 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:27.612 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:27.616 00.004 14556 Enqueuing Expose request
22:20:27.623 00.007 12308 Worker thread wakes up
22:20:27.623 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:27.629 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:27.629 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:28.889 01.260 12308 Exposure complete
22:20:29.038 00.149 12308 worker thread done servicing request
22:20:29.038 00.000 14556 OnExposeComplete: enter
22:20:29.042 00.004 14556 UpdateGuideState(): m_state=6
22:20:29.046 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4574
22:20:29.050 00.004 14556 Star::Find returns 1 (0), X=181.96, Y=987.44, Mass=2467, SNR=33.2, Peak=184 HFD=4.7
22:20:29.054 00.004 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.32 = -1.96)
22:20:29.058 00.004 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.06)
22:20:29.061 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.25 mountX=-0.07 mountY=-0.17, mountTheta=-1.98
22:20:29.067 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.18, opts=13)
22:20:29.071 00.004 14556 Enqueuing Move request for scope (0.06, 0.18)
22:20:29.075 00.004 12308 Worker thread wakes up
22:20:29.075 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.18) opts 0xd
22:20:29.075 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.18)
22:20:29.075 00.000 12308 Moving (0.06, 0.18) raw xDistance=-0.07 yDistance=-0.17
22:20:29.075 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:20:29.075 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:29.076 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:20:29.076 00.000 12308 MoveAxis(E, 0, ABG)
22:20:29.076 00.000 12308 Move returns status 0, amount 0
22:20:29.076 00.000 12308 MoveAxis(N, 0, ABG)
22:20:29.076 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:29.080 00.004 12308 Move returns status 0, amount 0
22:20:29.080 00.000 12308 move complete, result=0
22:20:29.082 00.002 12308 worker thread done servicing request
22:20:29.101 00.019 14556 UpdateGuideState exits: m=2467 SNR=33.2
22:20:29.106 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:29.110 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:29.115 00.005 14556 Enqueuing Expose request
22:20:29.119 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:20:29.123 00.004 12308 Worker thread wakes up
22:20:29.123 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:29.123 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:30.377 01.254 12308 Exposure complete
22:20:30.516 00.139 12308 worker thread done servicing request
22:20:30.516 00.000 14556 OnExposeComplete: enter
22:20:30.521 00.005 14556 UpdateGuideState(): m_state=6
22:20:30.525 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4575
22:20:30.529 00.004 14556 Star::Find returns 1 (0), X=181.78, Y=987.44, Mass=2021, SNR=30.2, Peak=153 HFD=4.6
22:20:30.532 00.003 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
22:20:30.536 00.004 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
22:20:30.540 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.19 hyp=0.23 cameraTheta=2.15 mountX=0.11 mountY=-0.21, mountTheta=-1.08
22:20:30.545 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.19, opts=13)
22:20:30.550 00.005 14556 Enqueuing Move request for scope (-0.12, 0.19)
22:20:30.554 00.004 12308 Worker thread wakes up
22:20:30.554 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.19) opts 0xd
22:20:30.554 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.19)
22:20:30.554 00.000 12308 Moving (-0.12, 0.19) raw xDistance=0.11 yDistance=-0.21
22:20:30.554 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:20:30.554 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:20:30.556 00.002 12308 MoveAxis(E, 0, ABG)
22:20:30.556 00.000 12308 Move returns status 0, amount 0
22:20:30.556 00.000 12308 MoveAxis(N, 145, ABG)
22:20:30.557 00.001 12308 Guiding  Dir = 0, Dur = 145
22:20:30.557 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:30.561 00.004 12308 IsSlewing returns 0
22:20:30.561 00.000 12308 IsGuiding returns 0
22:20:30.561 00.000 12308 PulseGuide returned control before completion, sleep 155
22:20:30.583 00.022 14556 UpdateGuideState exits: m=2021 SNR=30.2
22:20:30.587 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:30.591 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:30.596 00.005 14556 Enqueuing Expose request
22:20:30.726 00.130 12308 IsGuiding returns 1
22:20:30.726 00.000 12308 scope still moving after pulse duration time elapsed
22:20:30.757 00.031 12308 IsSlewing returns 0
22:20:30.759 00.002 12308 IsGuiding returns 0
22:20:30.759 00.000 12308 scope move finished after 145 + 52 ms
22:20:30.759 00.000 12308 Move returns status 0, amount 145
22:20:30.759 00.000 12308 move complete, result=0
22:20:30.759 00.000 12308 worker thread done servicing request
22:20:30.761 00.002 12308 Worker thread wakes up
22:20:30.761 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 145 ms NORTH
22:20:30.770 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:30.770 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:32.021 01.251 12308 Exposure complete
22:20:32.158 00.137 12308 worker thread done servicing request
22:20:32.159 00.001 14556 OnExposeComplete: enter
22:20:32.162 00.003 14556 UpdateGuideState(): m_state=6
22:20:32.168 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4576
22:20:32.173 00.005 14556 Star::Find returns 1 (0), X=181.86, Y=987.32, Mass=2250, SNR=31.8, Peak=204 HFD=4.5
22:20:32.177 00.004 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.15 = -1.13)
22:20:32.181 00.004 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
22:20:32.187 00.006 14556 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.08 mountX=0.03 mountY=-0.07, mountTheta=-1.15
22:20:32.192 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.07, opts=13)
22:20:32.197 00.005 14556 Enqueuing Move request for scope (-0.04, 0.07)
22:20:32.202 00.005 12308 Worker thread wakes up
22:20:32.202 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
22:20:32.202 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
22:20:32.202 00.000 12308 Moving (-0.04, 0.07) raw xDistance=0.03 yDistance=-0.07
22:20:32.202 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:20:32.203 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:32.203 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:20:32.203 00.000 12308 MoveAxis(E, 0, ABG)
22:20:32.203 00.000 12308 Move returns status 0, amount 0
22:20:32.203 00.000 12308 MoveAxis(N, 0, ABG)
22:20:32.204 00.001 12308 Move returns status 0, amount 0
22:20:32.204 00.000 12308 move complete, result=0
22:20:32.204 00.000 12308 worker thread done servicing request
22:20:32.204 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:32.230 00.026 14556 UpdateGuideState exits: m=2250 SNR=31.8
22:20:32.235 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:32.240 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:32.244 00.004 14556 Enqueuing Expose request
22:20:32.248 00.004 12308 Worker thread wakes up
22:20:32.249 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:32.249 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:32.249 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:33.493 01.244 12308 Exposure complete
22:20:33.632 00.139 12308 worker thread done servicing request
22:20:33.634 00.002 14556 OnExposeComplete: enter
22:20:33.636 00.002 14556 UpdateGuideState(): m_state=6
22:20:33.643 00.007 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4577
22:20:33.646 00.003 14556 Star::Find returns 1 (0), X=182.02, Y=987.39, Mass=2192, SNR=31.4, Peak=177 HFD=4.6
22:20:33.651 00.005 14556 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.07) = xAngle (3.94 = -2.34)
22:20:33.653 00.002 14556 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.44)
22:20:33.657 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.18 cameraTheta=0.87 mountX=-0.13 mountY=-0.12, mountTheta=-2.39
22:20:33.662 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.14, opts=13)
22:20:33.666 00.004 14556 Enqueuing Move request for scope (0.12, 0.14)
22:20:33.669 00.003 12308 Worker thread wakes up
22:20:33.670 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.14) opts 0xd
22:20:33.670 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.14)
22:20:33.670 00.000 12308 Moving (0.12, 0.14) raw xDistance=-0.13 yDistance=-0.12
22:20:33.670 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:20:33.670 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:33.671 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:20:33.671 00.000 12308 MoveAxis(E, 0, ABG)
22:20:33.671 00.000 12308 Move returns status 0, amount 0
22:20:33.671 00.000 12308 MoveAxis(N, 0, ABG)
22:20:33.671 00.000 12308 Move returns status 0, amount 0
22:20:33.673 00.002 12308 move complete, result=0
22:20:33.673 00.000 12308 worker thread done servicing request
22:20:33.673 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:33.697 00.024 14556 UpdateGuideState exits: m=2192 SNR=31.4
22:20:33.701 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:33.705 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:33.709 00.004 14556 Enqueuing Expose request
22:20:33.713 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:33.717 00.004 12308 Worker thread wakes up
22:20:33.717 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:33.717 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:34.963 01.246 12308 Exposure complete
22:20:35.097 00.134 12308 worker thread done servicing request
22:20:35.097 00.000 14556 OnExposeComplete: enter
22:20:35.101 00.004 14556 UpdateGuideState(): m_state=6
22:20:35.105 00.004 14556 Star::Find(15, 182, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4578
22:20:35.109 00.004 14556 Star::Find returns 1 (0), X=181.71, Y=987.66, Mass=2277, SNR=32.2, Peak=157 HFD=4.7
22:20:35.113 00.004 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.08 = -1.20)
22:20:35.116 00.003 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.30)
22:20:35.120 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.41 hyp=0.45 cameraTheta=2.01 mountX=0.16 mountY=-0.43, mountTheta=-1.21
22:20:35.124 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.41, opts=13)
22:20:35.128 00.004 14556 Enqueuing Move request for scope (-0.19, 0.41)
22:20:35.132 00.004 12308 Worker thread wakes up
22:20:35.132 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.41) opts 0xd
22:20:35.132 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.41)
22:20:35.132 00.000 12308 Moving (-0.19, 0.41) raw xDistance=0.16 yDistance=-0.43
22:20:35.132 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:20:35.132 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
22:20:35.134 00.002 12308 MoveAxis(E, 0, ABG)
22:20:35.134 00.000 12308 Move returns status 0, amount 0
22:20:35.134 00.000 12308 MoveAxis(N, 303, ABG)
22:20:35.134 00.000 12308 Guiding  Dir = 0, Dur = 303
22:20:35.135 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:35.139 00.004 12308 IsSlewing returns 0
22:20:35.139 00.000 12308 IsGuiding returns 0
22:20:35.139 00.000 12308 PulseGuide returned control before completion, sleep 313
22:20:35.160 00.021 14556 UpdateGuideState exits: m=2277 SNR=32.2
22:20:35.164 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:35.169 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:35.174 00.005 14556 Enqueuing Expose request
22:20:35.467 00.293 12308 IsGuiding returns 1
22:20:35.469 00.002 12308 scope still moving after pulse duration time elapsed
22:20:35.499 00.030 12308 IsSlewing returns 0
22:20:35.500 00.001 12308 IsGuiding returns 0
22:20:35.500 00.000 12308 scope move finished after 303 + 57 ms
22:20:35.500 00.000 12308 Move returns status 0, amount 303
22:20:35.501 00.001 12308 move complete, result=0
22:20:35.501 00.000 12308 worker thread done servicing request
22:20:35.502 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 303 ms NORTH
22:20:35.508 00.006 12308 Worker thread wakes up
22:20:35.508 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:35.508 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:36.758 01.250 12308 Exposure complete
22:20:36.904 00.146 12308 worker thread done servicing request
22:20:36.904 00.000 14556 OnExposeComplete: enter
22:20:36.909 00.005 14556 UpdateGuideState(): m_state=6
22:20:36.913 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4579
22:20:36.918 00.005 14556 Star::Find returns 1 (0), X=181.87, Y=987.15, Mass=2170, SNR=31.2, Peak=197 HFD=4.3
22:20:36.922 00.004 14556 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-3.07) = xAngle (1.25 = 1.25)
22:20:36.926 00.004 14556 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.15 = 1.15)
22:20:36.929 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.82 mountX=0.04 mountY=0.10, mountTheta=1.24
22:20:36.935 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.11, opts=13)
22:20:36.939 00.004 14556 Enqueuing Move request for scope (-0.03, -0.11)
22:20:36.942 00.003 12308 Worker thread wakes up
22:20:36.942 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
22:20:36.942 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
22:20:36.942 00.000 12308 Moving (-0.03, -0.11) raw xDistance=0.04 yDistance=0.10
22:20:36.942 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:20:36.943 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:36.943 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:20:36.943 00.000 12308 MoveAxis(E, 0, ABG)
22:20:36.943 00.000 12308 Move returns status 0, amount 0
22:20:36.943 00.000 12308 MoveAxis(N, 0, ABG)
22:20:36.944 00.001 12308 Move returns status 0, amount 0
22:20:36.944 00.000 12308 move complete, result=0
22:20:36.944 00.000 12308 worker thread done servicing request
22:20:36.944 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:36.969 00.025 14556 UpdateGuideState exits: m=2170 SNR=31.2
22:20:36.974 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:36.977 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:36.980 00.003 14556 Enqueuing Expose request
22:20:36.984 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:20:36.989 00.005 12308 Worker thread wakes up
22:20:36.989 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:36.989 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:38.234 01.245 12308 Exposure complete
22:20:38.380 00.146 12308 worker thread done servicing request
22:20:38.381 00.001 14556 OnExposeComplete: enter
22:20:38.385 00.004 14556 UpdateGuideState(): m_state=6
22:20:38.391 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4580
22:20:38.396 00.005 14556 Star::Find returns 1 (0), X=181.84, Y=987.13, Mass=2288, SNR=32.1, Peak=169 HFD=4.5
22:20:38.401 00.005 14556 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-3.07) = xAngle (1.08 = 1.08)
22:20:38.404 00.003 14556 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.98 = 0.98)
22:20:38.409 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.99 mountX=0.07 mountY=0.12, mountTheta=1.06
22:20:38.413 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.13, opts=13)
22:20:38.418 00.005 14556 Enqueuing Move request for scope (-0.06, -0.13)
22:20:38.422 00.004 12308 Worker thread wakes up
22:20:38.422 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
22:20:38.422 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
22:20:38.422 00.000 12308 Moving (-0.06, -0.13) raw xDistance=0.07 yDistance=0.12
22:20:38.422 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:20:38.422 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:38.424 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:20:38.424 00.000 12308 MoveAxis(E, 0, ABG)
22:20:38.424 00.000 12308 Move returns status 0, amount 0
22:20:38.424 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:38.429 00.005 12308 MoveAxis(N, 0, ABG)
22:20:38.429 00.000 12308 Move returns status 0, amount 0
22:20:38.429 00.000 12308 move complete, result=0
22:20:38.429 00.000 12308 worker thread done servicing request
22:20:38.457 00.028 14556 UpdateGuideState exits: m=2288 SNR=32.1
22:20:38.463 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:38.468 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:38.476 00.008 14556 Enqueuing Expose request
22:20:38.484 00.008 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:20:38.490 00.006 12308 Worker thread wakes up
22:20:38.490 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:38.490 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:39.733 01.243 12308 Exposure complete
22:20:39.872 00.139 12308 worker thread done servicing request
22:20:39.872 00.000 14556 OnExposeComplete: enter
22:20:39.877 00.005 14556 UpdateGuideState(): m_state=6
22:20:39.880 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4581
22:20:39.886 00.006 14556 Star::Find returns 1 (0), X=181.92, Y=987.27, Mass=2101, SNR=30.9, Peak=186 HFD=4.2
22:20:39.890 00.004 14556 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.07) = xAngle (3.68 = -2.60)
22:20:39.893 00.003 14556 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.58 = -2.70)
22:20:39.896 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.61 mountX=-0.02 mountY=-0.01, mountTheta=-2.68
22:20:39.901 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.02, opts=13)
22:20:39.905 00.004 14556 Enqueuing Move request for scope (0.02, 0.02)
22:20:39.909 00.004 12308 Worker thread wakes up
22:20:39.909 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
22:20:39.909 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
22:20:39.909 00.000 12308 Moving (0.02, 0.02) raw xDistance=-0.02 yDistance=-0.01
22:20:39.909 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:20:39.909 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:39.910 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:20:39.910 00.000 12308 MoveAxis(E, 0, ABG)
22:20:39.910 00.000 12308 Move returns status 0, amount 0
22:20:39.910 00.000 12308 MoveAxis(N, 0, ABG)
22:20:39.910 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:39.915 00.005 12308 Move returns status 0, amount 0
22:20:39.915 00.000 12308 move complete, result=0
22:20:39.915 00.000 12308 worker thread done servicing request
22:20:39.939 00.024 14556 UpdateGuideState exits: m=2101 SNR=30.9
22:20:39.943 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:39.947 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:39.952 00.005 14556 Enqueuing Expose request
22:20:39.956 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:20:39.960 00.004 12308 Worker thread wakes up
22:20:39.960 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:39.960 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:41.207 01.247 12308 Exposure complete
22:20:41.341 00.134 12308 worker thread done servicing request
22:20:41.341 00.000 14556 OnExposeComplete: enter
22:20:41.345 00.004 14556 UpdateGuideState(): m_state=6
22:20:41.349 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4582
22:20:41.353 00.004 14556 Star::Find returns 1 (0), X=181.94, Y=987.35, Mass=2288, SNR=31.9, Peak=180 HFD=4.9
22:20:41.357 00.004 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.27 = -2.01)
22:20:41.361 00.004 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.11)
22:20:41.364 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.20 mountX=-0.04 mountY=-0.08, mountTheta=-2.03
22:20:41.369 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.09, opts=13)
22:20:41.373 00.004 14556 Enqueuing Move request for scope (0.04, 0.09)
22:20:41.376 00.003 12308 Worker thread wakes up
22:20:41.376 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
22:20:41.377 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
22:20:41.377 00.000 12308 Moving (0.04, 0.09) raw xDistance=-0.04 yDistance=-0.08
22:20:41.377 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:20:41.377 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:41.377 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:20:41.377 00.000 12308 MoveAxis(E, 0, ABG)
22:20:41.379 00.002 12308 Move returns status 0, amount 0
22:20:41.379 00.000 12308 MoveAxis(N, 0, ABG)
22:20:41.379 00.000 12308 Move returns status 0, amount 0
22:20:41.379 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:41.382 00.003 12308 move complete, result=0
22:20:41.382 00.000 12308 worker thread done servicing request
22:20:41.400 00.018 14556 UpdateGuideState exits: m=2288 SNR=31.9
22:20:41.404 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:41.407 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:41.411 00.004 14556 Enqueuing Expose request
22:20:41.415 00.004 12308 Worker thread wakes up
22:20:41.415 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:41.418 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:41.419 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:42.661 01.242 12308 Exposure complete
22:20:42.800 00.139 12308 worker thread done servicing request
22:20:42.801 00.001 14556 OnExposeComplete: enter
22:20:42.804 00.003 14556 UpdateGuideState(): m_state=6
22:20:42.809 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4583
22:20:42.813 00.004 14556 Star::Find returns 1 (0), X=181.75, Y=987.45, Mass=2102, SNR=31.0, Peak=167 HFD=4.6
22:20:42.816 00.003 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.29 = -0.99)
22:20:42.819 00.003 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
22:20:42.824 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.19 hyp=0.24 cameraTheta=2.22 mountX=0.13 mountY=-0.21, mountTheta=-1.02
22:20:42.831 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.19, opts=13)
22:20:42.836 00.005 14556 Enqueuing Move request for scope (-0.15, 0.19)
22:20:42.841 00.005 12308 Worker thread wakes up
22:20:42.841 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.19) opts 0xd
22:20:42.841 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.19)
22:20:42.841 00.000 12308 Moving (-0.15, 0.19) raw xDistance=0.13 yDistance=-0.21
22:20:42.842 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:20:42.842 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:20:42.842 00.000 12308 MoveAxis(E, 0, ABG)
22:20:42.842 00.000 12308 Move returns status 0, amount 0
22:20:42.842 00.000 12308 MoveAxis(N, 151, ABG)
22:20:42.842 00.000 12308 Guiding  Dir = 0, Dur = 151
22:20:42.843 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:42.847 00.004 12308 IsSlewing returns 0
22:20:42.847 00.000 12308 IsGuiding returns 0
22:20:42.847 00.000 12308 PulseGuide returned control before completion, sleep 161
22:20:42.870 00.023 14556 UpdateGuideState exits: m=2102 SNR=31.0
22:20:42.875 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:42.880 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:42.883 00.003 14556 Enqueuing Expose request
22:20:43.025 00.142 12308 IsGuiding returns 1
22:20:43.026 00.001 12308 scope still moving after pulse duration time elapsed
22:20:43.058 00.032 12308 IsSlewing returns 0
22:20:43.060 00.002 12308 IsGuiding returns 0
22:20:43.060 00.000 12308 scope move finished after 151 + 61 ms
22:20:43.060 00.000 12308 Move returns status 0, amount 151
22:20:43.062 00.002 12308 move complete, result=0
22:20:43.062 00.000 12308 worker thread done servicing request
22:20:43.062 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 151 ms NORTH
22:20:43.069 00.007 12308 Worker thread wakes up
22:20:43.069 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:43.069 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:44.317 01.248 12308 Exposure complete
22:20:44.478 00.161 12308 worker thread done servicing request
22:20:44.479 00.001 14556 OnExposeComplete: enter
22:20:44.484 00.005 14556 UpdateGuideState(): m_state=6
22:20:44.490 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4584
22:20:44.493 00.003 14556 Star::Find returns 1 (0), X=181.81, Y=987.27, Mass=2235, SNR=31.9, Peak=191 HFD=4.6
22:20:44.498 00.005 14556 CameraToMount -- cameraTheta (2.91) - m_xAngle (-3.07) = xAngle (5.99 = -0.30)
22:20:44.502 00.004 14556 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.89 = -0.40)
22:20:44.505 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.91 mountX=0.08 mountY=-0.03, mountTheta=-0.38
22:20:44.510 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.02, opts=13)
22:20:44.515 00.005 14556 Enqueuing Move request for scope (-0.09, 0.02)
22:20:44.519 00.004 12308 Worker thread wakes up
22:20:44.519 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
22:20:44.519 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
22:20:44.519 00.000 12308 Moving (-0.09, 0.02) raw xDistance=0.08 yDistance=-0.03
22:20:44.519 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:20:44.519 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:44.520 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:20:44.520 00.000 12308 MoveAxis(E, 0, ABG)
22:20:44.520 00.000 12308 Move returns status 0, amount 0
22:20:44.520 00.000 12308 MoveAxis(N, 0, ABG)
22:20:44.520 00.000 12308 Move returns status 0, amount 0
22:20:44.520 00.000 12308 move complete, result=0
22:20:44.520 00.000 12308 worker thread done servicing request
22:20:44.520 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:44.542 00.022 14556 UpdateGuideState exits: m=2235 SNR=31.9
22:20:44.546 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:44.549 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:44.552 00.003 14556 Enqueuing Expose request
22:20:44.554 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:20:44.559 00.005 12308 Worker thread wakes up
22:20:44.559 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:44.559 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:45.804 01.245 12308 Exposure complete
22:20:45.948 00.144 14556 OnExposeComplete: enter
22:20:45.953 00.005 12308 worker thread done servicing request
22:20:45.953 00.000 14556 UpdateGuideState(): m_state=6
22:20:45.958 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4585
22:20:45.962 00.004 14556 Star::Find returns 1 (0), X=181.87, Y=987.33, Mass=2265, SNR=31.9, Peak=179 HFD=4.6
22:20:45.967 00.005 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.07 = -1.22)
22:20:45.971 00.004 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.32)
22:20:45.973 00.002 14556 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.99 mountX=0.03 mountY=-0.08, mountTheta=-1.23
22:20:45.978 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.07, opts=13)
22:20:45.982 00.004 14556 Enqueuing Move request for scope (-0.03, 0.07)
22:20:45.986 00.004 12308 Worker thread wakes up
22:20:45.986 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
22:20:45.986 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
22:20:45.986 00.000 12308 Moving (-0.03, 0.07) raw xDistance=0.03 yDistance=-0.08
22:20:45.986 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:20:45.986 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:45.987 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:20:45.987 00.000 12308 MoveAxis(E, 0, ABG)
22:20:45.987 00.000 12308 Move returns status 0, amount 0
22:20:45.987 00.000 12308 MoveAxis(N, 0, ABG)
22:20:45.988 00.001 12308 Move returns status 0, amount 0
22:20:45.989 00.001 12308 move complete, result=0
22:20:45.989 00.000 12308 worker thread done servicing request
22:20:45.989 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:46.013 00.024 14556 UpdateGuideState exits: m=2265 SNR=31.9
22:20:46.017 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:46.022 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:46.025 00.003 14556 Enqueuing Expose request
22:20:46.028 00.003 12308 Worker thread wakes up
22:20:46.029 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:46.030 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:46.030 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:47.275 01.245 12308 Exposure complete
22:20:47.404 00.129 12308 worker thread done servicing request
22:20:47.405 00.001 14556 OnExposeComplete: enter
22:20:47.407 00.002 14556 UpdateGuideState(): m_state=6
22:20:47.411 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4586
22:20:47.414 00.003 14556 Star::Find returns 1 (0), X=181.84, Y=987.46, Mass=2118, SNR=31.0, Peak=149 HFD=4.7
22:20:47.417 00.003 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.93 = -1.35)
22:20:47.421 00.004 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.45)
22:20:47.423 00.002 14556 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.86 mountX=0.05 mountY=-0.22, mountTheta=-1.36
22:20:47.428 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.21, opts=13)
22:20:47.431 00.003 14556 Enqueuing Move request for scope (-0.06, 0.21)
22:20:47.434 00.003 12308 Worker thread wakes up
22:20:47.436 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd
22:20:47.436 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.21)
22:20:47.436 00.000 12308 Moving (-0.06, 0.21) raw xDistance=0.05 yDistance=-0.22
22:20:47.436 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:20:47.436 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:20:47.437 00.001 12308 MoveAxis(E, 0, ABG)
22:20:47.437 00.000 12308 Move returns status 0, amount 0
22:20:47.437 00.000 12308 MoveAxis(N, 152, ABG)
22:20:47.437 00.000 12308 Guiding  Dir = 0, Dur = 152
22:20:47.437 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:47.442 00.005 12308 IsSlewing returns 0
22:20:47.442 00.000 12308 IsGuiding returns 0
22:20:47.442 00.000 12308 PulseGuide returned control before completion, sleep 162
22:20:47.468 00.026 14556 UpdateGuideState exits: m=2118 SNR=31.0
22:20:47.474 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:47.484 00.010 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:47.490 00.006 14556 Enqueuing Expose request
22:20:47.620 00.130 12308 IsGuiding returns 1
22:20:47.620 00.000 12308 scope still moving after pulse duration time elapsed
22:20:47.653 00.033 12308 IsSlewing returns 0
22:20:47.653 00.000 12308 IsGuiding returns 0
22:20:47.654 00.001 12308 scope move finished after 152 + 59 ms
22:20:47.654 00.000 12308 Move returns status 0, amount 152
22:20:47.654 00.000 12308 move complete, result=0
22:20:47.654 00.000 12308 worker thread done servicing request
22:20:47.655 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 152 ms NORTH
22:20:47.659 00.004 12308 Worker thread wakes up
22:20:47.659 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:47.660 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:48.912 01.252 12308 Exposure complete
22:20:49.041 00.129 14556 OnExposeComplete: enter
22:20:49.045 00.004 14556 UpdateGuideState(): m_state=6
22:20:49.051 00.006 12308 worker thread done servicing request
22:20:49.051 00.000 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4587
22:20:49.056 00.005 14556 Star::Find returns 1 (0), X=181.81, Y=987.34, Mass=2081, SNR=30.6, Peak=157 HFD=4.6
22:20:49.060 00.004 14556 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.07) = xAngle (5.45 = -0.83)
22:20:49.063 00.003 14556 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.93)
22:20:49.067 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.38 mountX=0.09 mountY=-0.10, mountTheta=-0.87
22:20:49.072 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.09, opts=13)
22:20:49.075 00.003 14556 Enqueuing Move request for scope (-0.09, 0.09)
22:20:49.080 00.005 12308 Worker thread wakes up
22:20:49.080 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
22:20:49.080 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
22:20:49.080 00.000 12308 Moving (-0.09, 0.09) raw xDistance=0.09 yDistance=-0.10
22:20:49.080 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:20:49.081 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:49.081 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:20:49.081 00.000 12308 MoveAxis(E, 0, ABG)
22:20:49.081 00.000 12308 Move returns status 0, amount 0
22:20:49.081 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:49.086 00.005 12308 MoveAxis(N, 0, ABG)
22:20:49.086 00.000 12308 Move returns status 0, amount 0
22:20:49.086 00.000 12308 move complete, result=0
22:20:49.086 00.000 12308 worker thread done servicing request
22:20:49.105 00.019 14556 UpdateGuideState exits: m=2081 SNR=30.6
22:20:49.112 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:49.116 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:49.120 00.004 14556 Enqueuing Expose request
22:20:49.124 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:49.128 00.004 12308 Worker thread wakes up
22:20:49.128 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:49.128 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:50.374 01.246 12308 Exposure complete
22:20:50.516 00.142 12308 worker thread done servicing request
22:20:50.517 00.001 14556 OnExposeComplete: enter
22:20:50.521 00.004 14556 UpdateGuideState(): m_state=6
22:20:50.525 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4588
22:20:50.529 00.004 14556 Star::Find returns 1 (0), X=181.83, Y=987.25, Mass=2296, SNR=32.1, Peak=182 HFD=4.5
22:20:50.532 00.003 14556 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.07) = xAngle (0.02 = 0.02)
22:20:50.538 00.006 14556 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.08 = -0.08)
22:20:50.543 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.05 mountX=0.07 mountY=-0.01, mountTheta=-0.08
22:20:50.549 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.01, opts=13)
22:20:50.554 00.005 14556 Enqueuing Move request for scope (-0.07, -0.01)
22:20:50.558 00.004 12308 Worker thread wakes up
22:20:50.558 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
22:20:50.558 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
22:20:50.558 00.000 12308 Moving (-0.07, -0.01) raw xDistance=0.07 yDistance=-0.01
22:20:50.559 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:20:50.559 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:50.559 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:20:50.559 00.000 12308 MoveAxis(E, 0, ABG)
22:20:50.560 00.001 12308 Move returns status 0, amount 0
22:20:50.560 00.000 12308 MoveAxis(N, 0, ABG)
22:20:50.561 00.001 12308 Move returns status 0, amount 0
22:20:50.561 00.000 12308 move complete, result=0
22:20:50.561 00.000 12308 worker thread done servicing request
22:20:50.561 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:50.587 00.026 14556 UpdateGuideState exits: m=2296 SNR=32.1
22:20:50.592 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:50.596 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:50.599 00.003 14556 Enqueuing Expose request
22:20:50.605 00.006 12308 Worker thread wakes up
22:20:50.605 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:20:50.609 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:50.609 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:51.867 01.258 12308 Exposure complete
22:20:52.012 00.145 12308 worker thread done servicing request
22:20:52.012 00.000 14556 OnExposeComplete: enter
22:20:52.017 00.005 14556 UpdateGuideState(): m_state=6
22:20:52.021 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4589
22:20:52.024 00.003 14556 Star::Find returns 1 (0), X=181.90, Y=987.33, Mass=2195, SNR=31.4, Peak=171 HFD=4.6
22:20:52.028 00.004 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.68 = -1.61)
22:20:52.033 00.005 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.71)
22:20:52.036 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.60 mountX=-0.00 mountY=-0.08, mountTheta=-1.61
22:20:52.042 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.08, opts=13)
22:20:52.045 00.003 14556 Enqueuing Move request for scope (-0.00, 0.08)
22:20:52.050 00.005 12308 Worker thread wakes up
22:20:52.050 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.08) opts 0xd
22:20:52.050 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.08)
22:20:52.050 00.000 12308 Moving (-0.00, 0.08) raw xDistance=-0.00 yDistance=-0.08
22:20:52.050 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:20:52.050 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:52.051 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:20:52.051 00.000 12308 MoveAxis(E, 0, ABG)
22:20:52.051 00.000 12308 Move returns status 0, amount 0
22:20:52.051 00.000 12308 MoveAxis(N, 0, ABG)
22:20:52.051 00.000 12308 Move returns status 0, amount 0
22:20:52.051 00.000 12308 move complete, result=0
22:20:52.051 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:52.056 00.005 12308 worker thread done servicing request
22:20:52.077 00.021 14556 UpdateGuideState exits: m=2195 SNR=31.4
22:20:52.083 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:52.087 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:52.091 00.004 14556 Enqueuing Expose request
22:20:52.095 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:52.099 00.004 12308 Worker thread wakes up
22:20:52.100 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:52.100 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:53.341 01.241 12308 Exposure complete
22:20:53.475 00.134 12308 worker thread done servicing request
22:20:53.475 00.000 14556 OnExposeComplete: enter
22:20:53.479 00.004 14556 UpdateGuideState(): m_state=6
22:20:53.484 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4590
22:20:53.491 00.007 14556 Star::Find returns 1 (0), X=181.77, Y=987.43, Mass=2001, SNR=30.0, Peak=144 HFD=4.5
22:20:53.495 00.004 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.28 = -1.00)
22:20:53.498 00.003 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.10)
22:20:53.503 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.17 hyp=0.21 cameraTheta=2.21 mountX=0.12 mountY=-0.19, mountTheta=-1.02
22:20:53.508 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.17, opts=13)
22:20:53.512 00.004 14556 Enqueuing Move request for scope (-0.13, 0.17)
22:20:53.515 00.003 12308 Worker thread wakes up
22:20:53.515 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.17) opts 0xd
22:20:53.515 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.17)
22:20:53.517 00.002 12308 Moving (-0.13, 0.17) raw xDistance=0.12 yDistance=-0.19
22:20:53.517 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:20:53.517 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:53.517 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:20:53.517 00.000 12308 MoveAxis(E, 0, ABG)
22:20:53.518 00.001 12308 Move returns status 0, amount 0
22:20:53.518 00.000 12308 MoveAxis(N, 0, ABG)
22:20:53.518 00.000 12308 Move returns status 0, amount 0
22:20:53.519 00.001 12308 move complete, result=0
22:20:53.519 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:53.524 00.005 12308 worker thread done servicing request
22:20:53.542 00.018 14556 UpdateGuideState exits: m=2001 SNR=30.0
22:20:53.545 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:53.549 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:53.554 00.005 14556 Enqueuing Expose request
22:20:53.557 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:20:53.560 00.003 12308 Worker thread wakes up
22:20:53.560 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:53.562 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:54.808 01.246 12308 Exposure complete
22:20:54.952 00.144 12308 worker thread done servicing request
22:20:54.952 00.000 14556 OnExposeComplete: enter
22:20:54.956 00.004 14556 UpdateGuideState(): m_state=6
22:20:54.960 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4591
22:20:54.963 00.003 14556 Star::Find returns 1 (0), X=181.71, Y=987.54, Mass=2119, SNR=31.1, Peak=137 HFD=4.7
22:20:54.967 00.004 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
22:20:54.973 00.006 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
22:20:54.979 00.006 14556 CameraToMount -- cameraX=-0.19 cameraY=0.29 hyp=0.34 cameraTheta=2.15 mountX=0.17 mountY=-0.32, mountTheta=-1.08
22:20:54.989 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.29, opts=13)
22:20:54.994 00.005 14556 Enqueuing Move request for scope (-0.19, 0.29)
22:20:54.999 00.005 12308 Worker thread wakes up
22:20:54.999 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.29) opts 0xd
22:20:54.999 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.29)
22:20:54.999 00.000 12308 Moving (-0.19, 0.29) raw xDistance=0.17 yDistance=-0.32
22:20:55.000 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:20:55.000 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:20:55.000 00.000 12308 MoveAxis(E, 0, ABG)
22:20:55.000 00.000 12308 Move returns status 0, amount 0
22:20:55.000 00.000 12308 MoveAxis(N, 222, ABG)
22:20:55.002 00.002 12308 Guiding  Dir = 0, Dur = 222
22:20:55.002 00.000 12308 IsSlewing returns 0
22:20:55.002 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:55.007 00.005 12308 IsGuiding returns 0
22:20:55.007 00.000 12308 PulseGuide returned control before completion, sleep 232
22:20:55.032 00.025 14556 UpdateGuideState exits: m=2119 SNR=31.1
22:20:55.036 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:55.040 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:55.044 00.004 14556 Enqueuing Expose request
22:20:55.253 00.209 12308 IsGuiding returns 1
22:20:55.254 00.001 12308 scope still moving after pulse duration time elapsed
22:20:55.284 00.030 12308 IsSlewing returns 0
22:20:55.286 00.002 12308 IsGuiding returns 0
22:20:55.287 00.001 12308 scope move finished after 222 + 57 ms
22:20:55.287 00.000 12308 Move returns status 0, amount 222
22:20:55.287 00.000 12308 move complete, result=0
22:20:55.288 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 222 ms NORTH
22:20:55.298 00.010 12308 worker thread done servicing request
22:20:55.300 00.002 12308 Worker thread wakes up
22:20:55.300 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:55.301 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:56.546 01.245 12308 Exposure complete
22:20:56.680 00.134 12308 worker thread done servicing request
22:20:56.680 00.000 14556 OnExposeComplete: enter
22:20:56.685 00.005 14556 UpdateGuideState(): m_state=6
22:20:56.689 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4592
22:20:56.693 00.004 14556 Star::Find returns 1 (0), X=181.63, Y=987.29, Mass=1989, SNR=29.9, Peak=150 HFD=4.6
22:20:56.696 00.003 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.07 = -0.21)
22:20:56.700 00.004 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.31)
22:20:56.704 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.04 hyp=0.28 cameraTheta=3.00 mountX=0.27 mountY=-0.08, mountTheta=-0.30
22:20:56.710 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.04, opts=13)
22:20:56.713 00.003 14556 Enqueuing Move request for scope (-0.27, 0.04)
22:20:56.717 00.004 12308 Worker thread wakes up
22:20:56.718 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.04) opts 0xd
22:20:56.718 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.04)
22:20:56.718 00.000 12308 Moving (-0.27, 0.04) raw xDistance=0.27 yDistance=-0.08
22:20:56.718 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:20:56.718 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:56.718 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:20:56.718 00.000 12308 MoveAxis(W, 117, ABG)
22:20:56.719 00.001 12308 Guiding  Dir = 3, Dur = 117
22:20:56.719 00.000 12308 IsSlewing returns 0
22:20:56.719 00.000 12308 IsGuiding returns 0
22:20:56.721 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:56.725 00.004 12308 PulseGuide returned control before completion, sleep 127
22:20:56.746 00.021 14556 UpdateGuideState exits: m=1989 SNR=29.9
22:20:56.750 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:56.754 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:56.757 00.003 14556 Enqueuing Expose request
22:20:56.860 00.103 12308 IsGuiding returns 1
22:20:56.861 00.001 12308 scope still moving after pulse duration time elapsed
22:20:56.891 00.030 12308 IsSlewing returns 0
22:20:56.891 00.000 12308 IsGuiding returns 0
22:20:56.893 00.002 12308 scope move finished after 117 + 55 ms
22:20:56.893 00.000 12308 Move returns status 0, amount 117
22:20:56.893 00.000 12308 MoveAxis(N, 0, ABG)
22:20:56.894 00.001 12308 Move returns status 0, amount 0
22:20:56.894 00.000 12308 move complete, result=0
22:20:56.894 00.000 12308 worker thread done servicing request
22:20:56.895 00.001 14556 GuideStep: 0.3 px 117 ms WEST, -0.1 px 0 ms NORTH
22:20:56.903 00.008 12308 Worker thread wakes up
22:20:56.903 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:56.903 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:58.153 01.250 12308 Exposure complete
22:20:58.293 00.140 12308 worker thread done servicing request
22:20:58.294 00.001 14556 OnExposeComplete: enter
22:20:58.300 00.006 14556 UpdateGuideState(): m_state=6
22:20:58.304 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4593
22:20:58.308 00.004 14556 Star::Find returns 1 (0), X=181.81, Y=987.33, Mass=1897, SNR=29.3, Peak=152 HFD=4.3
22:20:58.312 00.004 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.55 = -0.73)
22:20:58.316 00.004 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.83)
22:20:58.319 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.12 cameraTheta=2.48 mountX=0.09 mountY=-0.09, mountTheta=-0.78
22:20:58.323 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.07, opts=13)
22:20:58.328 00.005 14556 Enqueuing Move request for scope (-0.09, 0.07)
22:20:58.332 00.004 12308 Worker thread wakes up
22:20:58.332 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
22:20:58.332 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
22:20:58.332 00.000 12308 Moving (-0.09, 0.07) raw xDistance=0.09 yDistance=-0.09
22:20:58.332 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:20:58.332 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:58.333 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:20:58.333 00.000 12308 MoveAxis(E, 0, ABG)
22:20:58.333 00.000 12308 Move returns status 0, amount 0
22:20:58.333 00.000 12308 MoveAxis(N, 0, ABG)
22:20:58.333 00.000 12308 Move returns status 0, amount 0
22:20:58.333 00.000 12308 move complete, result=0
22:20:58.333 00.000 12308 worker thread done servicing request
22:20:58.334 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:58.358 00.024 14556 UpdateGuideState exits: m=1897 SNR=29.3
22:20:58.363 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:58.368 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:58.372 00.004 14556 Enqueuing Expose request
22:20:58.375 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:58.379 00.004 12308 Worker thread wakes up
22:20:58.379 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:58.379 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:20:59.637 01.258 12308 Exposure complete
22:20:59.775 00.138 12308 worker thread done servicing request
22:20:59.776 00.001 14556 OnExposeComplete: enter
22:20:59.779 00.003 14556 UpdateGuideState(): m_state=6
22:20:59.784 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4594
22:20:59.789 00.005 14556 Star::Find returns 1 (0), X=181.64, Y=987.41, Mass=1896, SNR=29.2, Peak=125 HFD=4.6
22:20:59.792 00.003 14556 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.07) = xAngle (5.67 = -0.62)
22:20:59.797 00.005 14556 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.72)
22:20:59.800 00.003 14556 CameraToMount -- cameraX=-0.26 cameraY=0.16 hyp=0.30 cameraTheta=2.59 mountX=0.25 mountY=-0.20, mountTheta=-0.68
22:20:59.806 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.16, opts=13)
22:20:59.809 00.003 14556 Enqueuing Move request for scope (-0.26, 0.16)
22:20:59.813 00.004 12308 Worker thread wakes up
22:20:59.813 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.16) opts 0xd
22:20:59.813 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.16)
22:20:59.814 00.001 12308 Moving (-0.26, 0.16) raw xDistance=0.25 yDistance=-0.20
22:20:59.814 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:20:59.814 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:59.815 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:20:59.815 00.000 12308 MoveAxis(W, 107, ABG)
22:20:59.815 00.000 12308 Guiding  Dir = 3, Dur = 107
22:20:59.815 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:20:59.819 00.004 12308 IsSlewing returns 0
22:20:59.819 00.000 12308 IsGuiding returns 0
22:20:59.819 00.000 12308 PulseGuide returned control before completion, sleep 117
22:20:59.841 00.022 14556 UpdateGuideState exits: m=1896 SNR=29.2
22:20:59.846 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:59.850 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:20:59.855 00.005 14556 Enqueuing Expose request
22:20:59.954 00.099 12308 IsGuiding returns 1
22:20:59.955 00.001 12308 scope still moving after pulse duration time elapsed
22:20:59.984 00.029 12308 IsSlewing returns 0
22:20:59.985 00.001 12308 IsGuiding returns 0
22:20:59.986 00.001 12308 scope move finished after 107 + 58 ms
22:20:59.986 00.000 12308 Move returns status 0, amount 107
22:20:59.986 00.000 12308 MoveAxis(N, 0, ABG)
22:20:59.987 00.001 12308 Move returns status 0, amount 0
22:20:59.987 00.000 12308 move complete, result=0
22:20:59.987 00.000 12308 worker thread done servicing request
22:20:59.988 00.001 12308 Worker thread wakes up
22:20:59.988 00.000 14556 GuideStep: 0.2 px 107 ms WEST, -0.2 px 0 ms NORTH
22:20:59.994 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:20:59.994 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:01.245 01.251 12308 Exposure complete
22:21:01.378 00.133 12308 worker thread done servicing request
22:21:01.379 00.001 14556 OnExposeComplete: enter
22:21:01.387 00.008 14556 UpdateGuideState(): m_state=6
22:21:01.391 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4595
22:21:01.393 00.002 14556 Star::Find returns 1 (0), X=181.88, Y=987.54, Mass=2137, SNR=31.1, Peak=151 HFD=4.4
22:21:01.396 00.003 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
22:21:01.399 00.003 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
22:21:01.402 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.65 mountX=0.00 mountY=-0.29, mountTheta=-1.56
22:21:01.406 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.29, opts=13)
22:21:01.409 00.003 14556 Enqueuing Move request for scope (-0.02, 0.29)
22:21:01.412 00.003 12308 Worker thread wakes up
22:21:01.412 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.29) opts 0xd
22:21:01.413 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.29)
22:21:01.413 00.000 12308 Moving (-0.02, 0.29) raw xDistance=0.00 yDistance=-0.29
22:21:01.413 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:21:01.413 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:21:01.413 00.000 12308 MoveAxis(E, 0, ABG)
22:21:01.414 00.001 12308 Move returns status 0, amount 0
22:21:01.414 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:01.418 00.004 12308 MoveAxis(N, 203, ABG)
22:21:01.418 00.000 12308 Guiding  Dir = 0, Dur = 203
22:21:01.418 00.000 12308 IsSlewing returns 0
22:21:01.418 00.000 12308 IsGuiding returns 0
22:21:01.419 00.001 12308 PulseGuide returned control before completion, sleep 213
22:21:01.440 00.021 14556 UpdateGuideState exits: m=2137 SNR=31.1
22:21:01.445 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:01.450 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:01.455 00.005 14556 Enqueuing Expose request
22:21:01.639 00.184 12308 IsGuiding returns 1
22:21:01.639 00.000 12308 scope still moving after pulse duration time elapsed
22:21:01.670 00.031 12308 IsSlewing returns 0
22:21:01.670 00.000 12308 IsGuiding returns 0
22:21:01.671 00.001 12308 scope move finished after 203 + 49 ms
22:21:01.671 00.000 12308 Move returns status 0, amount 203
22:21:01.671 00.000 12308 move complete, result=0
22:21:01.672 00.001 12308 worker thread done servicing request
22:21:01.672 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 203 ms NORTH
22:21:01.680 00.008 12308 Worker thread wakes up
22:21:01.681 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:01.681 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:02.927 01.246 12308 Exposure complete
22:21:03.075 00.148 12308 worker thread done servicing request
22:21:03.076 00.001 14556 OnExposeComplete: enter
22:21:03.080 00.004 14556 UpdateGuideState(): m_state=6
22:21:03.084 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4596
22:21:03.088 00.004 14556 Star::Find returns 1 (0), X=181.85, Y=987.21, Mass=2059, SNR=30.5, Peak=174 HFD=4.4
22:21:03.091 00.003 14556 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.07) = xAngle (0.57 = 0.57)
22:21:03.096 00.005 14556 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.48 = 0.48)
22:21:03.100 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-2.50 mountX=0.06 mountY=0.03, mountTheta=0.50
22:21:03.105 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.04, opts=13)
22:21:03.108 00.003 14556 Enqueuing Move request for scope (-0.05, -0.04)
22:21:03.113 00.005 12308 Worker thread wakes up
22:21:03.113 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
22:21:03.113 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
22:21:03.113 00.000 12308 Moving (-0.05, -0.04) raw xDistance=0.06 yDistance=0.03
22:21:03.113 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:21:03.114 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:03.114 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:21:03.114 00.000 12308 MoveAxis(E, 0, ABG)
22:21:03.114 00.000 12308 Move returns status 0, amount 0
22:21:03.114 00.000 12308 MoveAxis(N, 0, ABG)
22:21:03.114 00.000 12308 Move returns status 0, amount 0
22:21:03.114 00.000 12308 move complete, result=0
22:21:03.115 00.001 12308 worker thread done servicing request
22:21:03.116 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:03.140 00.024 14556 UpdateGuideState exits: m=2059 SNR=30.5
22:21:03.146 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:03.150 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:03.153 00.003 14556 Enqueuing Expose request
22:21:03.158 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:21:03.163 00.005 12308 Worker thread wakes up
22:21:03.163 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:03.164 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:04.415 01.251 12308 Exposure complete
22:21:04.548 00.133 12308 worker thread done servicing request
22:21:04.548 00.000 14556 OnExposeComplete: enter
22:21:04.552 00.004 14556 UpdateGuideState(): m_state=6
22:21:04.555 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4597
22:21:04.559 00.004 14556 Star::Find returns 1 (0), X=181.76, Y=987.17, Mass=2156, SNR=31.2, Peak=151 HFD=4.5
22:21:04.562 00.003 14556 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-3.07) = xAngle (0.46 = 0.46)
22:21:04.567 00.005 14556 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.36 = 0.36)
22:21:04.571 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.61 mountX=0.14 mountY=0.06, mountTheta=0.38
22:21:04.576 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.08, opts=13)
22:21:04.581 00.005 14556 Enqueuing Move request for scope (-0.14, -0.08)
22:21:04.585 00.004 12308 Worker thread wakes up
22:21:04.586 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd
22:21:04.586 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.08)
22:21:04.586 00.000 12308 Moving (-0.14, -0.08) raw xDistance=0.14 yDistance=0.06
22:21:04.586 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:21:04.586 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:04.586 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:21:04.587 00.001 12308 MoveAxis(E, 0, ABG)
22:21:04.587 00.000 12308 Move returns status 0, amount 0
22:21:04.587 00.000 12308 MoveAxis(N, 0, ABG)
22:21:04.587 00.000 12308 Move returns status 0, amount 0
22:21:04.588 00.001 12308 move complete, result=0
22:21:04.588 00.000 12308 worker thread done servicing request
22:21:04.588 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:04.612 00.024 14556 UpdateGuideState exits: m=2156 SNR=31.2
22:21:04.617 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:04.621 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:04.625 00.004 14556 Enqueuing Expose request
22:21:04.629 00.004 12308 Worker thread wakes up
22:21:04.629 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:04.629 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:04.629 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:21:05.884 01.255 12308 Exposure complete
22:21:06.024 00.140 12308 worker thread done servicing request
22:21:06.024 00.000 14556 OnExposeComplete: enter
22:21:06.029 00.005 14556 UpdateGuideState(): m_state=6
22:21:06.033 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4598
22:21:06.037 00.004 14556 Star::Find returns 1 (0), X=181.72, Y=987.22, Mass=2138, SNR=31.1, Peak=155 HFD=4.6
22:21:06.040 00.003 14556 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-3.07) = xAngle (0.14 = 0.14)
22:21:06.043 00.003 14556 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.04 = 0.04)
22:21:06.048 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.04 hyp=0.18 cameraTheta=-2.93 mountX=0.18 mountY=0.01, mountTheta=0.04
22:21:06.053 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.04, opts=13)
22:21:06.058 00.005 14556 Enqueuing Move request for scope (-0.18, -0.04)
22:21:06.062 00.004 12308 Worker thread wakes up
22:21:06.062 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.04) opts 0xd
22:21:06.062 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.04)
22:21:06.062 00.000 12308 Moving (-0.18, -0.04) raw xDistance=0.18 yDistance=0.01
22:21:06.063 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:21:06.063 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:06.063 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:21:06.063 00.000 12308 MoveAxis(E, 0, ABG)
22:21:06.063 00.000 12308 Move returns status 0, amount 0
22:21:06.065 00.002 12308 MoveAxis(N, 0, ABG)
22:21:06.065 00.000 12308 Move returns status 0, amount 0
22:21:06.065 00.000 12308 move complete, result=0
22:21:06.065 00.000 12308 worker thread done servicing request
22:21:06.065 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:06.091 00.026 14556 UpdateGuideState exits: m=2138 SNR=31.1
22:21:06.095 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:06.099 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:06.103 00.004 14556 Enqueuing Expose request
22:21:06.107 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:21:06.115 00.008 12308 Worker thread wakes up
22:21:06.116 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:06.116 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:07.371 01.255 12308 Exposure complete
22:21:07.537 00.166 12308 worker thread done servicing request
22:21:07.537 00.000 14556 OnExposeComplete: enter
22:21:07.541 00.004 14556 UpdateGuideState(): m_state=6
22:21:07.546 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4599
22:21:07.550 00.004 14556 Star::Find returns 1 (0), X=181.86, Y=987.47, Mass=2250, SNR=31.8, Peak=160 HFD=4.7
22:21:07.554 00.004 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.83 = -1.46)
22:21:07.559 00.005 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.56)
22:21:07.563 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.22 hyp=0.22 cameraTheta=1.75 mountX=0.03 mountY=-0.22, mountTheta=-1.46
22:21:07.569 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.22, opts=13)
22:21:07.575 00.006 14556 Enqueuing Move request for scope (-0.04, 0.22)
22:21:07.578 00.003 12308 Worker thread wakes up
22:21:07.578 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.22) opts 0xd
22:21:07.578 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.22)
22:21:07.578 00.000 12308 Moving (-0.04, 0.22) raw xDistance=0.03 yDistance=-0.22
22:21:07.580 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:21:07.580 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:21:07.580 00.000 12308 MoveAxis(E, 0, ABG)
22:21:07.581 00.001 12308 Move returns status 0, amount 0
22:21:07.581 00.000 12308 MoveAxis(N, 157, ABG)
22:21:07.581 00.000 12308 Guiding  Dir = 0, Dur = 157
22:21:07.581 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:07.586 00.005 12308 IsSlewing returns 0
22:21:07.586 00.000 12308 IsGuiding returns 0
22:21:07.586 00.000 12308 PulseGuide returned control before completion, sleep 167
22:21:07.612 00.026 14556 UpdateGuideState exits: m=2250 SNR=31.8
22:21:07.619 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:07.624 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:07.629 00.005 14556 Enqueuing Expose request
22:21:07.767 00.138 12308 IsGuiding returns 1
22:21:07.767 00.000 12308 scope still moving after pulse duration time elapsed
22:21:07.799 00.032 12308 IsSlewing returns 0
22:21:07.801 00.002 12308 IsGuiding returns 0
22:21:07.801 00.000 12308 scope move finished after 157 + 57 ms
22:21:07.801 00.000 12308 Move returns status 0, amount 157
22:21:07.801 00.000 12308 move complete, result=0
22:21:07.802 00.001 12308 worker thread done servicing request
22:21:07.802 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 157 ms NORTH
22:21:07.806 00.004 12308 Worker thread wakes up
22:21:07.806 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:07.806 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:09.065 01.259 12308 Exposure complete
22:21:09.206 00.141 12308 worker thread done servicing request
22:21:09.206 00.000 14556 OnExposeComplete: enter
22:21:09.210 00.004 14556 UpdateGuideState(): m_state=6
22:21:09.213 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4600
22:21:09.217 00.004 14556 Star::Find returns 1 (0), X=181.77, Y=987.21, Mass=2038, SNR=30.4, Peak=152 HFD=4.4
22:21:09.221 00.004 14556 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.07) = xAngle (0.30 = 0.30)
22:21:09.225 00.004 14556 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.20 = 0.20)
22:21:09.230 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.13 cameraTheta=-2.78 mountX=0.13 mountY=0.03, mountTheta=0.20
22:21:09.234 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.05, opts=13)
22:21:09.239 00.005 14556 Enqueuing Move request for scope (-0.13, -0.05)
22:21:09.242 00.003 12308 Worker thread wakes up
22:21:09.242 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd
22:21:09.242 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.05)
22:21:09.242 00.000 12308 Moving (-0.13, -0.05) raw xDistance=0.13 yDistance=0.03
22:21:09.242 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:21:09.243 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:09.243 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:21:09.243 00.000 12308 MoveAxis(E, 0, ABG)
22:21:09.243 00.000 12308 Move returns status 0, amount 0
22:21:09.243 00.000 12308 MoveAxis(N, 0, ABG)
22:21:09.243 00.000 12308 Move returns status 0, amount 0
22:21:09.243 00.000 12308 move complete, result=0
22:21:09.245 00.002 12308 worker thread done servicing request
22:21:09.245 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:09.267 00.022 14556 UpdateGuideState exits: m=2038 SNR=30.4
22:21:09.272 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:09.277 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:09.280 00.003 14556 Enqueuing Expose request
22:21:09.284 00.004 12308 Worker thread wakes up
22:21:09.284 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:21:09.288 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:09.288 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:10.534 01.246 12308 Exposure complete
22:21:10.677 00.143 12308 worker thread done servicing request
22:21:10.678 00.001 14556 OnExposeComplete: enter
22:21:10.681 00.003 14556 UpdateGuideState(): m_state=6
22:21:10.686 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4601
22:21:10.689 00.003 14556 Star::Find returns 1 (0), X=181.65, Y=987.27, Mass=2200, SNR=31.2, Peak=158 HFD=4.6
22:21:10.692 00.003 14556 CameraToMount -- cameraTheta (3.08) - m_xAngle (-3.07) = xAngle (6.15 = -0.13)
22:21:10.697 00.005 14556 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.05 = -0.23)
22:21:10.700 00.003 14556 CameraToMount -- cameraX=-0.25 cameraY=0.02 hyp=0.25 cameraTheta=3.08 mountX=0.25 mountY=-0.06, mountTheta=-0.23
22:21:10.705 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.02, opts=13)
22:21:10.709 00.004 14556 Enqueuing Move request for scope (-0.25, 0.02)
22:21:10.712 00.003 12308 Worker thread wakes up
22:21:10.713 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.02) opts 0xd
22:21:10.713 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.02)
22:21:10.713 00.000 12308 Moving (-0.25, 0.02) raw xDistance=0.25 yDistance=-0.06
22:21:10.713 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
22:21:10.714 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:10.715 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:21:10.715 00.000 12308 MoveAxis(W, 106, ABG)
22:21:10.715 00.000 12308 Guiding  Dir = 3, Dur = 106
22:21:10.716 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:10.719 00.003 12308 IsSlewing returns 0
22:21:10.719 00.000 12308 IsGuiding returns 0
22:21:10.719 00.000 12308 PulseGuide returned control before completion, sleep 116
22:21:10.740 00.021 14556 UpdateGuideState exits: m=2200 SNR=31.2
22:21:10.744 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:10.749 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:10.752 00.003 14556 Enqueuing Expose request
22:21:10.849 00.097 12308 IsGuiding returns 1
22:21:10.849 00.000 12308 scope still moving after pulse duration time elapsed
22:21:10.880 00.031 12308 IsSlewing returns 0
22:21:10.880 00.000 12308 IsGuiding returns 0
22:21:10.880 00.000 12308 scope move finished after 106 + 55 ms
22:21:10.880 00.000 12308 Move returns status 0, amount 106
22:21:10.880 00.000 12308 MoveAxis(N, 0, ABG)
22:21:10.881 00.001 12308 Move returns status 0, amount 0
22:21:10.881 00.000 12308 move complete, result=0
22:21:10.881 00.000 12308 worker thread done servicing request
22:21:10.881 00.000 14556 GuideStep: 0.2 px 106 ms WEST, -0.1 px 0 ms NORTH
22:21:10.890 00.009 12308 Worker thread wakes up
22:21:10.891 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:10.891 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:12.141 01.250 12308 Exposure complete
22:21:12.300 00.159 12308 worker thread done servicing request
22:21:12.300 00.000 14556 OnExposeComplete: enter
22:21:12.305 00.005 14556 UpdateGuideState(): m_state=6
22:21:12.309 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4602
22:21:12.313 00.004 14556 Star::Find returns 1 (0), X=181.67, Y=987.45, Mass=2286, SNR=32.0, Peak=165 HFD=4.7
22:21:12.317 00.004 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
22:21:12.320 00.003 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
22:21:12.324 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.19 hyp=0.30 cameraTheta=2.46 mountX=0.22 mountY=-0.23, mountTheta=-0.80
22:21:12.328 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.19, opts=13)
22:21:12.332 00.004 14556 Enqueuing Move request for scope (-0.23, 0.19)
22:21:12.336 00.004 12308 Worker thread wakes up
22:21:12.336 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.19) opts 0xd
22:21:12.338 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.19)
22:21:12.338 00.000 12308 Moving (-0.23, 0.19) raw xDistance=0.22 yDistance=-0.23
22:21:12.338 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
22:21:12.338 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:21:12.338 00.000 12308 MoveAxis(W, 103, ABG)
22:21:12.338 00.000 12308 Guiding  Dir = 3, Dur = 103
22:21:12.338 00.000 12308 IsSlewing returns 0
22:21:12.339 00.001 12308 IsGuiding returns 0
22:21:12.339 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:12.344 00.005 12308 PulseGuide returned control before completion, sleep 113
22:21:12.363 00.019 14556 UpdateGuideState exits: m=2286 SNR=32.0
22:21:12.368 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:12.372 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:12.376 00.004 14556 Enqueuing Expose request
22:21:12.462 00.086 12308 IsGuiding returns 1
22:21:12.463 00.001 12308 scope still moving after pulse duration time elapsed
22:21:12.492 00.029 12308 IsSlewing returns 0
22:21:12.493 00.001 12308 IsGuiding returns 0
22:21:12.494 00.001 12308 scope move finished after 103 + 51 ms
22:21:12.494 00.000 12308 Move returns status 0, amount 103
22:21:12.494 00.000 12308 MoveAxis(N, 161, ABG)
22:21:12.495 00.001 12308 Guiding  Dir = 0, Dur = 161
22:21:12.495 00.000 12308 IsSlewing returns 0
22:21:12.496 00.001 12308 IsGuiding returns 0
22:21:12.496 00.000 12308 PulseGuide returned control before completion, sleep 171
22:21:12.683 00.187 12308 IsGuiding returns 1
22:21:12.684 00.001 12308 scope still moving after pulse duration time elapsed
22:21:12.712 00.028 12308 IsSlewing returns 0
22:21:12.713 00.001 12308 IsGuiding returns 0
22:21:12.714 00.001 12308 scope move finished after 161 + 56 ms
22:21:12.715 00.001 12308 Move returns status 0, amount 161
22:21:12.715 00.000 12308 move complete, result=0
22:21:12.715 00.000 12308 worker thread done servicing request
22:21:12.715 00.000 14556 GuideStep: 0.2 px 103 ms WEST, -0.2 px 161 ms NORTH
22:21:12.722 00.007 12308 Worker thread wakes up
22:21:12.722 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:12.723 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:13.978 01.255 12308 Exposure complete
22:21:14.118 00.140 12308 worker thread done servicing request
22:21:14.118 00.000 14556 OnExposeComplete: enter
22:21:14.122 00.004 14556 UpdateGuideState(): m_state=6
22:21:14.127 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4603
22:21:14.131 00.004 14556 Star::Find returns 1 (0), X=181.95, Y=987.12, Mass=1961, SNR=29.5, Peak=182 HFD=4.3
22:21:14.135 00.004 14556 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-3.07) = xAngle (1.88 = 1.88)
22:21:14.139 00.004 14556 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.78 = 1.78)
22:21:14.142 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.19 mountX=-0.04 mountY=0.14, mountTheta=1.87
22:21:14.148 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.14, opts=13)
22:21:14.152 00.004 14556 Enqueuing Move request for scope (0.05, -0.14)
22:21:14.155 00.003 12308 Worker thread wakes up
22:21:14.156 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.14) opts 0xd
22:21:14.156 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.14)
22:21:14.156 00.000 12308 Moving (0.05, -0.14) raw xDistance=-0.04 yDistance=0.14
22:21:14.156 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:21:14.157 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:14.157 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:21:14.157 00.000 12308 MoveAxis(E, 0, ABG)
22:21:14.157 00.000 12308 Move returns status 0, amount 0
22:21:14.158 00.001 12308 MoveAxis(N, 0, ABG)
22:21:14.158 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:14.162 00.004 12308 Move returns status 0, amount 0
22:21:14.162 00.000 12308 move complete, result=0
22:21:14.162 00.000 12308 worker thread done servicing request
22:21:14.187 00.025 14556 UpdateGuideState exits: m=1961 SNR=29.5
22:21:14.192 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:14.200 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:14.209 00.009 14556 Enqueuing Expose request
22:21:14.216 00.007 12308 Worker thread wakes up
22:21:14.216 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:21:14.222 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:14.222 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:15.465 01.243 12308 Exposure complete
22:21:15.581 00.116 12308 worker thread done servicing request
22:21:15.581 00.000 14556 OnExposeComplete: enter
22:21:15.585 00.004 14556 UpdateGuideState(): m_state=6
22:21:15.589 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4604
22:21:15.593 00.004 14556 Star::Find returns 1 (0), X=181.86, Y=987.30, Mass=2109, SNR=30.7, Peak=181 HFD=4.5
22:21:15.597 00.004 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.33 = -0.96)
22:21:15.600 00.003 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.06)
22:21:15.604 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.25 mountX=0.04 mountY=-0.05, mountTheta=-0.99
22:21:15.611 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.05, opts=13)
22:21:15.620 00.009 14556 Enqueuing Move request for scope (-0.04, 0.05)
22:21:15.625 00.005 12308 Worker thread wakes up
22:21:15.626 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
22:21:15.626 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
22:21:15.626 00.000 12308 Moving (-0.04, 0.05) raw xDistance=0.04 yDistance=-0.05
22:21:15.627 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:21:15.627 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:15.628 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:21:15.628 00.000 12308 MoveAxis(E, 0, ABG)
22:21:15.628 00.000 12308 Move returns status 0, amount 0
22:21:15.628 00.000 12308 MoveAxis(N, 0, ABG)
22:21:15.630 00.002 12308 Move returns status 0, amount 0
22:21:15.630 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:15.632 00.002 12308 move complete, result=0
22:21:15.633 00.001 12308 worker thread done servicing request
22:21:15.661 00.028 14556 UpdateGuideState exits: m=2109 SNR=30.7
22:21:15.666 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:15.673 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:15.684 00.011 14556 Enqueuing Expose request
22:21:15.691 00.007 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:21:15.698 00.007 12308 Worker thread wakes up
22:21:15.699 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:15.699 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:16.952 01.253 12308 Exposure complete
22:21:17.103 00.151 12308 worker thread done servicing request
22:21:17.104 00.001 14556 OnExposeComplete: enter
22:21:17.107 00.003 14556 UpdateGuideState(): m_state=6
22:21:17.111 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4605
22:21:17.115 00.004 14556 Star::Find returns 1 (0), X=181.97, Y=987.41, Mass=2141, SNR=30.9, Peak=163 HFD=4.1
22:21:17.119 00.004 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.21 = -2.08)
22:21:17.123 00.004 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.11 = -2.18)
22:21:17.127 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.13 mountX=-0.08 mountY=-0.14, mountTheta=-2.10
22:21:17.132 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.16, opts=13)
22:21:17.137 00.005 14556 Enqueuing Move request for scope (0.07, 0.16)
22:21:17.142 00.005 12308 Worker thread wakes up
22:21:17.143 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
22:21:17.143 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
22:21:17.143 00.000 12308 Moving (0.07, 0.16) raw xDistance=-0.08 yDistance=-0.14
22:21:17.144 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:21:17.144 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:17.144 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:21:17.145 00.001 12308 MoveAxis(E, 0, ABG)
22:21:17.145 00.000 12308 Move returns status 0, amount 0
22:21:17.145 00.000 12308 MoveAxis(N, 0, ABG)
22:21:17.145 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:17.151 00.006 12308 Move returns status 0, amount 0
22:21:17.151 00.000 12308 move complete, result=0
22:21:17.151 00.000 12308 worker thread done servicing request
22:21:17.173 00.022 14556 UpdateGuideState exits: m=2141 SNR=30.9
22:21:17.178 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:17.181 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:17.186 00.005 14556 Enqueuing Expose request
22:21:17.189 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:21:17.194 00.005 12308 Worker thread wakes up
22:21:17.194 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:17.194 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:18.435 01.241 12308 Exposure complete
22:21:18.578 00.143 12308 worker thread done servicing request
22:21:18.578 00.000 14556 OnExposeComplete: enter
22:21:18.581 00.003 14556 UpdateGuideState(): m_state=6
22:21:18.585 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4606
22:21:18.589 00.004 14556 Star::Find returns 1 (0), X=181.69, Y=987.69, Mass=2118, SNR=30.8, Peak=156 HFD=4.7
22:21:18.593 00.004 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.08 = -1.20)
22:21:18.596 00.003 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.30)
22:21:18.598 00.002 14556 CameraToMount -- cameraX=-0.21 cameraY=0.44 hyp=0.48 cameraTheta=2.01 mountX=0.18 mountY=-0.47, mountTheta=-1.21
22:21:18.605 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.44, opts=13)
22:21:18.609 00.004 14556 Enqueuing Move request for scope (-0.21, 0.44)
22:21:18.613 00.004 12308 Worker thread wakes up
22:21:18.613 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.44) opts 0xd
22:21:18.613 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.44)
22:21:18.613 00.000 12308 Moving (-0.21, 0.44) raw xDistance=0.18 yDistance=-0.47
22:21:18.613 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:21:18.613 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
22:21:18.613 00.000 12308 MoveAxis(E, 0, ABG)
22:21:18.614 00.001 12308 Move returns status 0, amount 0
22:21:18.614 00.000 12308 MoveAxis(N, 328, ABG)
22:21:18.614 00.000 12308 Guiding  Dir = 0, Dur = 328
22:21:18.614 00.000 12308 IsSlewing returns 0
22:21:18.614 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:18.619 00.005 12308 IsGuiding returns 0
22:21:18.619 00.000 12308 PulseGuide returned control before completion, sleep 338
22:21:18.640 00.021 14556 UpdateGuideState exits: m=2118 SNR=30.8
22:21:18.646 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:18.650 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:18.654 00.004 14556 Enqueuing Expose request
22:21:18.972 00.318 12308 IsGuiding returns 1
22:21:18.973 00.001 12308 scope still moving after pulse duration time elapsed
22:21:19.005 00.032 12308 IsSlewing returns 0
22:21:19.005 00.000 12308 IsGuiding returns 0
22:21:19.006 00.001 12308 scope move finished after 328 + 58 ms
22:21:19.007 00.001 12308 Move returns status 0, amount 328
22:21:19.007 00.000 12308 move complete, result=0
22:21:19.007 00.000 12308 worker thread done servicing request
22:21:19.008 00.001 12308 Worker thread wakes up
22:21:19.009 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.5 px 328 ms NORTH
22:21:19.016 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:19.016 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:20.275 01.259 12308 Exposure complete
22:21:20.418 00.143 12308 worker thread done servicing request
22:21:20.418 00.000 14556 OnExposeComplete: enter
22:21:20.422 00.004 14556 UpdateGuideState(): m_state=6
22:21:20.426 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4607
22:21:20.430 00.004 14556 Star::Find returns 1 (0), X=181.78, Y=986.97, Mass=2161, SNR=31.3, Peak=198 HFD=4.2
22:21:20.434 00.004 14556 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-3.07) = xAngle (1.09 = 1.09)
22:21:20.438 00.004 14556 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.99 = 0.99)
22:21:20.442 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.28 hyp=0.31 cameraTheta=-1.98 mountX=0.14 mountY=0.26, mountTheta=1.07
22:21:20.447 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.28, opts=13)
22:21:20.451 00.004 14556 Enqueuing Move request for scope (-0.12, -0.28)
22:21:20.457 00.006 12308 Worker thread wakes up
22:21:20.457 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.28) opts 0xd
22:21:20.457 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.28)
22:21:20.458 00.001 12308 Moving (-0.12, -0.28) raw xDistance=0.14 yDistance=0.26
22:21:20.458 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:21:20.458 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:21:20.458 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:21:20.458 00.000 12308 MoveAxis(E, 0, ABG)
22:21:20.459 00.001 12308 Move returns status 0, amount 0
22:21:20.459 00.000 12308 MoveAxis(N, 0, ABG)
22:21:20.459 00.000 12308 Move returns status 0, amount 0
22:21:20.459 00.000 12308 move complete, result=0
22:21:20.459 00.000 12308 worker thread done servicing request
22:21:20.460 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:20.486 00.026 14556 UpdateGuideState exits: m=2161 SNR=31.3
22:21:20.491 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:20.495 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:20.500 00.005 14556 Enqueuing Expose request
22:21:20.503 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:21:20.507 00.004 12308 Worker thread wakes up
22:21:20.507 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:20.507 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:21.756 01.249 12308 Exposure complete
22:21:21.906 00.150 12308 worker thread done servicing request
22:21:21.907 00.001 14556 OnExposeComplete: enter
22:21:21.912 00.005 14556 UpdateGuideState(): m_state=6
22:21:21.917 00.005 14556 Star::Find(15, 181, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4608
22:21:21.922 00.005 14556 Star::Find returns 1 (0), X=181.73, Y=987.19, Mass=2194, SNR=31.6, Peak=178 HFD=4.5
22:21:21.926 00.004 14556 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.07) = xAngle (0.28 = 0.28)
22:21:21.930 00.004 14556 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.18 = 0.18)
22:21:21.933 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-2.79 mountX=0.17 mountY=0.03, mountTheta=0.19
22:21:21.939 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.06, opts=13)
22:21:21.942 00.003 14556 Enqueuing Move request for scope (-0.17, -0.06)
22:21:21.946 00.004 12308 Worker thread wakes up
22:21:21.946 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.06) opts 0xd
22:21:21.947 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.06)
22:21:21.947 00.000 12308 Moving (-0.17, -0.06) raw xDistance=0.17 yDistance=0.03
22:21:21.947 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:21:21.947 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:21.948 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:21:21.948 00.000 12308 MoveAxis(E, 0, ABG)
22:21:21.948 00.000 12308 Move returns status 0, amount 0
22:21:21.948 00.000 12308 MoveAxis(N, 0, ABG)
22:21:21.949 00.001 12308 Move returns status 0, amount 0
22:21:21.949 00.000 12308 move complete, result=0
22:21:21.949 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:21.955 00.006 12308 worker thread done servicing request
22:21:21.977 00.022 14556 UpdateGuideState exits: m=2194 SNR=31.6
22:21:21.982 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:21.988 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:21.992 00.004 14556 Enqueuing Expose request
22:21:21.996 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:21:21.999 00.003 12308 Worker thread wakes up
22:21:21.999 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:21.999 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:23.242 01.243 12308 Exposure complete
22:21:23.375 00.133 14556 OnExposeComplete: enter
22:21:23.379 00.004 14556 UpdateGuideState(): m_state=6
22:21:23.382 00.003 12308 worker thread done servicing request
22:21:23.382 00.000 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4609
22:21:23.387 00.005 14556 Star::Find returns 1 (0), X=181.92, Y=987.21, Mass=2187, SNR=31.4, Peak=176 HFD=4.6
22:21:23.390 00.003 14556 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-3.07) = xAngle (1.96 = 1.96)
22:21:23.394 00.004 14556 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.86 = 1.86)
22:21:23.396 00.002 14556 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.11 mountX=-0.02 mountY=0.05, mountTheta=1.95
22:21:23.401 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.04, opts=13)
22:21:23.404 00.003 14556 Enqueuing Move request for scope (0.02, -0.04)
22:21:23.406 00.002 12308 Worker thread wakes up
22:21:23.406 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
22:21:23.406 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
22:21:23.408 00.002 12308 Moving (0.02, -0.04) raw xDistance=-0.02 yDistance=0.05
22:21:23.408 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:21:23.408 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:23.408 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:21:23.408 00.000 12308 MoveAxis(E, 0, ABG)
22:21:23.408 00.000 12308 Move returns status 0, amount 0
22:21:23.408 00.000 12308 MoveAxis(N, 0, ABG)
22:21:23.409 00.001 12308 Move returns status 0, amount 0
22:21:23.409 00.000 12308 move complete, result=0
22:21:23.409 00.000 12308 worker thread done servicing request
22:21:23.409 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:23.433 00.024 14556 UpdateGuideState exits: m=2187 SNR=31.4
22:21:23.438 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:23.442 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:23.446 00.004 14556 Enqueuing Expose request
22:21:23.449 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:21:23.453 00.004 12308 Worker thread wakes up
22:21:23.453 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:23.453 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:24.709 01.256 12308 Exposure complete
22:21:24.842 00.133 12308 worker thread done servicing request
22:21:24.843 00.001 14556 OnExposeComplete: enter
22:21:24.846 00.003 14556 UpdateGuideState(): m_state=6
22:21:24.849 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4610
22:21:24.854 00.005 14556 Star::Find returns 1 (0), X=181.81, Y=987.24, Mass=1920, SNR=29.3, Peak=163 HFD=4.4
22:21:24.857 00.003 14556 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-3.07) = xAngle (0.06 = 0.06)
22:21:24.862 00.005 14556 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.04 = -0.04)
22:21:24.866 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.01 mountX=0.09 mountY=-0.00, mountTheta=-0.04
22:21:24.871 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.01, opts=13)
22:21:24.875 00.004 14556 Enqueuing Move request for scope (-0.09, -0.01)
22:21:24.879 00.004 12308 Worker thread wakes up
22:21:24.879 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
22:21:24.879 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
22:21:24.879 00.000 12308 Moving (-0.09, -0.01) raw xDistance=0.09 yDistance=-0.00
22:21:24.879 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:21:24.880 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:24.880 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:21:24.880 00.000 12308 MoveAxis(E, 0, ABG)
22:21:24.880 00.000 12308 Move returns status 0, amount 0
22:21:24.880 00.000 12308 MoveAxis(N, 0, ABG)
22:21:24.880 00.000 12308 Move returns status 0, amount 0
22:21:24.880 00.000 12308 move complete, result=0
22:21:24.881 00.001 12308 worker thread done servicing request
22:21:24.881 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:24.911 00.030 14556 UpdateGuideState exits: m=1920 SNR=29.3
22:21:24.915 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:24.921 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:24.925 00.004 14556 Enqueuing Expose request
22:21:24.929 00.004 12308 Worker thread wakes up
22:21:24.929 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:21:24.935 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:24.935 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:26.181 01.246 12308 Exposure complete
22:21:26.331 00.150 12308 worker thread done servicing request
22:21:26.332 00.001 14556 OnExposeComplete: enter
22:21:26.337 00.005 14556 UpdateGuideState(): m_state=6
22:21:26.340 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4611
22:21:26.344 00.004 14556 Star::Find returns 1 (0), X=181.88, Y=987.43, Mass=2151, SNR=31.0, Peak=179 HFD=4.3
22:21:26.349 00.005 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.77 = -1.51)
22:21:26.353 00.004 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
22:21:26.356 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.70 mountX=0.01 mountY=-0.17, mountTheta=-1.51
22:21:26.362 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.17, opts=13)
22:21:26.366 00.004 14556 Enqueuing Move request for scope (-0.02, 0.17)
22:21:26.370 00.004 12308 Worker thread wakes up
22:21:26.370 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd
22:21:26.370 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.17)
22:21:26.370 00.000 12308 Moving (-0.02, 0.17) raw xDistance=0.01 yDistance=-0.17
22:21:26.370 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:21:26.370 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:26.371 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:21:26.371 00.000 12308 MoveAxis(E, 0, ABG)
22:21:26.371 00.000 12308 Move returns status 0, amount 0
22:21:26.371 00.000 12308 MoveAxis(N, 0, ABG)
22:21:26.371 00.000 12308 Move returns status 0, amount 0
22:21:26.373 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:26.377 00.004 12308 move complete, result=0
22:21:26.377 00.000 12308 worker thread done servicing request
22:21:26.398 00.021 14556 UpdateGuideState exits: m=2151 SNR=31.0
22:21:26.402 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:26.407 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:26.411 00.004 14556 Enqueuing Expose request
22:21:26.414 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:21:26.419 00.005 12308 Worker thread wakes up
22:21:26.420 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:26.420 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:27.664 01.244 12308 Exposure complete
22:21:27.808 00.144 12308 worker thread done servicing request
22:21:27.808 00.000 14556 OnExposeComplete: enter
22:21:27.813 00.005 14556 UpdateGuideState(): m_state=6
22:21:27.817 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4612
22:21:27.821 00.004 14556 Star::Find returns 1 (0), X=181.69, Y=987.32, Mass=1931, SNR=29.5, Peak=130 HFD=4.7
22:21:27.825 00.004 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.94 = -0.35)
22:21:27.828 00.003 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.45)
22:21:27.833 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=0.06 hyp=0.22 cameraTheta=2.86 mountX=0.21 mountY=-0.09, mountTheta=-0.43
22:21:27.841 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.06, opts=13)
22:21:27.845 00.004 14556 Enqueuing Move request for scope (-0.21, 0.06)
22:21:27.850 00.005 12308 Worker thread wakes up
22:21:27.850 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.06) opts 0xd
22:21:27.850 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.06)
22:21:27.850 00.000 12308 Moving (-0.21, 0.06) raw xDistance=0.21 yDistance=-0.09
22:21:27.851 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:21:27.851 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:27.851 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:21:27.851 00.000 12308 MoveAxis(W, 90, ABG)
22:21:27.851 00.000 12308 Guiding  Dir = 3, Dur = 90
22:21:27.852 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:27.858 00.006 12308 IsSlewing returns 0
22:21:27.858 00.000 12308 IsGuiding returns 0
22:21:27.858 00.000 12308 PulseGuide returned control before completion, sleep 100
22:21:27.879 00.021 14556 UpdateGuideState exits: m=1931 SNR=29.5
22:21:27.882 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:27.887 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:27.892 00.005 14556 Enqueuing Expose request
22:21:27.970 00.078 12308 IsGuiding returns 1
22:21:27.971 00.001 12308 scope still moving after pulse duration time elapsed
22:21:28.001 00.030 12308 IsSlewing returns 0
22:21:28.002 00.001 12308 IsGuiding returns 0
22:21:28.003 00.001 12308 scope move finished after 90 + 54 ms
22:21:28.003 00.000 12308 Move returns status 0, amount 90
22:21:28.003 00.000 12308 MoveAxis(N, 0, ABG)
22:21:28.003 00.000 12308 Move returns status 0, amount 0
22:21:28.004 00.001 12308 move complete, result=0
22:21:28.004 00.000 12308 worker thread done servicing request
22:21:28.004 00.000 14556 GuideStep: 0.2 px 90 ms WEST, -0.1 px 0 ms NORTH
22:21:28.012 00.008 12308 Worker thread wakes up
22:21:28.012 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:28.012 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:29.269 01.257 12308 Exposure complete
22:21:29.394 00.125 12308 worker thread done servicing request
22:21:29.394 00.000 14556 OnExposeComplete: enter
22:21:29.397 00.003 14556 UpdateGuideState(): m_state=6
22:21:29.401 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4613
22:21:29.404 00.003 14556 Star::Find returns 1 (0), X=181.79, Y=987.38, Mass=2425, SNR=33.0, Peak=177 HFD=4.5
22:21:29.407 00.003 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.40 = -0.88)
22:21:29.411 00.004 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.98)
22:21:29.416 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.17 cameraTheta=2.33 mountX=0.11 mountY=-0.14, mountTheta=-0.92
22:21:29.421 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.12, opts=13)
22:21:29.425 00.004 14556 Enqueuing Move request for scope (-0.11, 0.12)
22:21:29.429 00.004 12308 Worker thread wakes up
22:21:29.429 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.12) opts 0xd
22:21:29.431 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.12)
22:21:29.431 00.000 12308 Moving (-0.11, 0.12) raw xDistance=0.11 yDistance=-0.14
22:21:29.431 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:21:29.431 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:29.431 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:21:29.431 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:29.436 00.005 12308 MoveAxis(E, 0, ABG)
22:21:29.436 00.000 12308 Move returns status 0, amount 0
22:21:29.436 00.000 12308 MoveAxis(N, 0, ABG)
22:21:29.436 00.000 12308 Move returns status 0, amount 0
22:21:29.436 00.000 12308 move complete, result=0
22:21:29.437 00.001 12308 worker thread done servicing request
22:21:29.458 00.021 14556 UpdateGuideState exits: m=2425 SNR=33.0
22:21:29.463 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:29.467 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:29.471 00.004 14556 Enqueuing Expose request
22:21:29.475 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:21:29.479 00.004 12308 Worker thread wakes up
22:21:29.479 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:29.479 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:30.728 01.249 12308 Exposure complete
22:21:30.877 00.149 12308 worker thread done servicing request
22:21:30.878 00.001 14556 OnExposeComplete: enter
22:21:30.882 00.004 14556 UpdateGuideState(): m_state=6
22:21:30.888 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4614
22:21:30.895 00.007 14556 Star::Find returns 1 (0), X=181.86, Y=987.74, Mass=2102, SNR=30.9, Peak=155 HFD=4.4
22:21:30.899 00.004 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.73 = -1.55)
22:21:30.902 00.003 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.65)
22:21:30.905 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.49 hyp=0.49 cameraTheta=1.66 mountX=0.01 mountY=-0.49, mountTheta=-1.55
22:21:30.911 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.49, opts=13)
22:21:30.913 00.002 14556 Enqueuing Move request for scope (-0.04, 0.49)
22:21:30.920 00.007 12308 Worker thread wakes up
22:21:30.920 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.49) opts 0xd
22:21:30.920 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.49)
22:21:30.920 00.000 12308 Moving (-0.04, 0.49) raw xDistance=0.01 yDistance=-0.49
22:21:30.921 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:21:30.921 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
22:21:30.921 00.000 12308 MoveAxis(E, 0, ABG)
22:21:30.921 00.000 12308 Move returns status 0, amount 0
22:21:30.922 00.001 12308 MoveAxis(N, 343, ABG)
22:21:30.922 00.000 12308 Guiding  Dir = 0, Dur = 343
22:21:30.923 00.001 12308 IsSlewing returns 0
22:21:30.923 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:30.929 00.006 12308 IsGuiding returns 0
22:21:30.930 00.001 12308 PulseGuide returned control before completion, sleep 353
22:21:30.952 00.022 14556 UpdateGuideState exits: m=2102 SNR=30.9
22:21:30.958 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:30.963 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:30.968 00.005 14556 Enqueuing Expose request
22:21:31.296 00.328 12308 IsGuiding returns 1
22:21:31.296 00.000 12308 scope still moving after pulse duration time elapsed
22:21:31.327 00.031 12308 IsSlewing returns 0
22:21:31.327 00.000 12308 IsGuiding returns 0
22:21:31.328 00.001 12308 scope move finished after 343 + 55 ms
22:21:31.328 00.000 12308 Move returns status 0, amount 343
22:21:31.328 00.000 12308 move complete, result=0
22:21:31.329 00.001 12308 worker thread done servicing request
22:21:31.329 00.000 12308 Worker thread wakes up
22:21:31.330 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.5 px 343 ms NORTH
22:21:31.338 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:31.338 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:32.584 01.246 12308 Exposure complete
22:21:32.721 00.137 12308 worker thread done servicing request
22:21:32.721 00.000 14556 OnExposeComplete: enter
22:21:32.725 00.004 14556 UpdateGuideState(): m_state=6
22:21:32.730 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4615
22:21:32.734 00.004 14556 Star::Find returns 1 (0), X=181.73, Y=987.03, Mass=2151, SNR=31.3, Peak=167 HFD=4.8
22:21:32.739 00.005 14556 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-3.07) = xAngle (0.86 = 0.86)
22:21:32.743 00.004 14556 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.76 = 0.76)
22:21:32.747 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.23 hyp=0.28 cameraTheta=-2.21 mountX=0.18 mountY=0.19, mountTheta=0.81
22:21:32.751 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.23, opts=13)
22:21:32.756 00.005 14556 Enqueuing Move request for scope (-0.17, -0.23)
22:21:32.760 00.004 12308 Worker thread wakes up
22:21:32.760 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.23) opts 0xd
22:21:32.760 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.23)
22:21:32.760 00.000 12308 Moving (-0.17, -0.23) raw xDistance=0.18 yDistance=0.19
22:21:32.760 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:21:32.760 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:32.760 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:21:32.760 00.000 12308 MoveAxis(E, 0, ABG)
22:21:32.762 00.002 12308 Move returns status 0, amount 0
22:21:32.762 00.000 12308 MoveAxis(N, 0, ABG)
22:21:32.762 00.000 12308 Move returns status 0, amount 0
22:21:32.762 00.000 12308 move complete, result=0
22:21:32.762 00.000 12308 worker thread done servicing request
22:21:32.762 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:32.786 00.024 14556 UpdateGuideState exits: m=2151 SNR=31.3
22:21:32.789 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:32.793 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:32.799 00.006 14556 Enqueuing Expose request
22:21:32.803 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:21:32.806 00.003 12308 Worker thread wakes up
22:21:32.808 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:32.808 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:34.062 01.254 12308 Exposure complete
22:21:34.240 00.178 12308 worker thread done servicing request
22:21:34.240 00.000 14556 OnExposeComplete: enter
22:21:34.247 00.007 14556 UpdateGuideState(): m_state=6
22:21:34.255 00.008 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4616
22:21:34.262 00.007 14556 Star::Find returns 1 (0), X=181.56, Y=987.22, Mass=2053, SNR=30.3, Peak=143 HFD=4.6
22:21:34.271 00.009 14556 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.07) = xAngle (0.02 = 0.02)
22:21:34.275 00.004 14556 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.08 = -0.08)
22:21:34.278 00.003 14556 CameraToMount -- cameraX=-0.34 cameraY=-0.03 hyp=0.34 cameraTheta=-3.05 mountX=0.34 mountY=-0.03, mountTheta=-0.08
22:21:34.284 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.34, y=-0.03, opts=13)
22:21:34.288 00.004 14556 Enqueuing Move request for scope (-0.34, -0.03)
22:21:34.291 00.003 12308 Worker thread wakes up
22:21:34.291 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.03) opts 0xd
22:21:34.291 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.34, -0.03)
22:21:34.291 00.000 12308 Moving (-0.34, -0.03) raw xDistance=0.34 yDistance=-0.03
22:21:34.291 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
22:21:34.291 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:34.293 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:21:34.293 00.000 12308 MoveAxis(W, 149, ABG)
22:21:34.293 00.000 12308 Guiding  Dir = 3, Dur = 149
22:21:34.294 00.001 12308 IsSlewing returns 0
22:21:34.294 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:34.297 00.003 12308 IsGuiding returns 0
22:21:34.298 00.001 12308 PulseGuide returned control before completion, sleep 159
22:21:34.315 00.017 14556 UpdateGuideState exits: m=2053 SNR=30.3
22:21:34.319 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:34.324 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:34.328 00.004 14556 Enqueuing Expose request
22:21:34.461 00.133 12308 IsGuiding returns 1
22:21:34.461 00.000 12308 scope still moving after pulse duration time elapsed
22:21:34.493 00.032 12308 IsSlewing returns 0
22:21:34.495 00.002 12308 IsGuiding returns 0
22:21:34.495 00.000 12308 scope move finished after 149 + 49 ms
22:21:34.497 00.002 12308 Move returns status 0, amount 149
22:21:34.497 00.000 12308 MoveAxis(N, 0, ABG)
22:21:34.497 00.000 12308 Move returns status 0, amount 0
22:21:34.498 00.001 12308 move complete, result=0
22:21:34.498 00.000 12308 worker thread done servicing request
22:21:34.498 00.000 14556 GuideStep: 0.3 px 149 ms WEST, -0.0 px 0 ms NORTH
22:21:34.504 00.006 12308 Worker thread wakes up
22:21:34.504 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:34.504 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:35.746 01.242 12308 Exposure complete
22:21:35.888 00.142 12308 worker thread done servicing request
22:21:35.888 00.000 14556 OnExposeComplete: enter
22:21:35.892 00.004 14556 UpdateGuideState(): m_state=6
22:21:35.895 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4617
22:21:35.900 00.005 14556 Star::Find returns 1 (0), X=181.77, Y=987.19, Mass=2122, SNR=31.1, Peak=171 HFD=4.4
22:21:35.903 00.003 14556 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.07) = xAngle (0.39 = 0.39)
22:21:35.906 00.003 14556 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.29 = 0.29)
22:21:35.910 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-2.68 mountX=0.13 mountY=0.04, mountTheta=0.30
22:21:35.916 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.06, opts=13)
22:21:35.920 00.004 14556 Enqueuing Move request for scope (-0.13, -0.06)
22:21:35.923 00.003 12308 Worker thread wakes up
22:21:35.923 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.06) opts 0xd
22:21:35.923 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.06)
22:21:35.924 00.001 12308 Moving (-0.13, -0.06) raw xDistance=0.13 yDistance=0.04
22:21:35.924 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:21:35.925 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:35.925 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:21:35.925 00.000 12308 MoveAxis(E, 0, ABG)
22:21:35.925 00.000 12308 Move returns status 0, amount 0
22:21:35.925 00.000 12308 MoveAxis(N, 0, ABG)
22:21:35.925 00.000 12308 Move returns status 0, amount 0
22:21:35.926 00.001 12308 move complete, result=0
22:21:35.926 00.000 12308 worker thread done servicing request
22:21:35.926 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:35.949 00.023 14556 UpdateGuideState exits: m=2122 SNR=31.1
22:21:35.956 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:35.963 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:35.967 00.004 14556 Enqueuing Expose request
22:21:35.971 00.004 12308 Worker thread wakes up
22:21:35.971 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:35.971 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:35.972 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:21:37.225 01.253 12308 Exposure complete
22:21:37.374 00.149 12308 worker thread done servicing request
22:21:37.374 00.000 14556 OnExposeComplete: enter
22:21:37.381 00.007 14556 UpdateGuideState(): m_state=6
22:21:37.390 00.009 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4618
22:21:37.397 00.007 14556 Star::Find returns 1 (0), X=181.73, Y=987.41, Mass=2096, SNR=31.0, Peak=166 HFD=4.7
22:21:37.405 00.008 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.47 = -0.81)
22:21:37.412 00.007 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.91)
22:21:37.419 00.007 14556 CameraToMount -- cameraX=-0.17 cameraY=0.16 hyp=0.23 cameraTheta=2.40 mountX=0.16 mountY=-0.18, mountTheta=-0.85
22:21:37.426 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.16, opts=13)
22:21:37.431 00.005 14556 Enqueuing Move request for scope (-0.17, 0.16)
22:21:37.437 00.006 12308 Worker thread wakes up
22:21:37.437 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.16) opts 0xd
22:21:37.437 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.16)
22:21:37.437 00.000 12308 Moving (-0.17, 0.16) raw xDistance=0.16 yDistance=-0.18
22:21:37.438 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:21:37.438 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:37.438 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:21:37.438 00.000 12308 MoveAxis(E, 0, ABG)
22:21:37.439 00.001 12308 Move returns status 0, amount 0
22:21:37.439 00.000 12308 MoveAxis(N, 0, ABG)
22:21:37.439 00.000 12308 Move returns status 0, amount 0
22:21:37.439 00.000 12308 move complete, result=0
22:21:37.439 00.000 12308 worker thread done servicing request
22:21:37.439 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:37.461 00.022 14556 UpdateGuideState exits: m=2096 SNR=31.0
22:21:37.465 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:37.469 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:37.473 00.004 14556 Enqueuing Expose request
22:21:37.478 00.005 12308 Worker thread wakes up
22:21:37.478 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:21:37.483 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:37.483 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:38.737 01.254 12308 Exposure complete
22:21:38.880 00.143 12308 worker thread done servicing request
22:21:38.880 00.000 14556 OnExposeComplete: enter
22:21:38.884 00.004 14556 UpdateGuideState(): m_state=6
22:21:38.889 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4619
22:21:38.893 00.004 14556 Star::Find returns 1 (0), X=181.66, Y=987.31, Mass=2193, SNR=31.5, Peak=160 HFD=4.7
22:21:38.897 00.004 14556 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.07) = xAngle (5.99 = -0.29)
22:21:38.900 00.003 14556 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.89 = -0.39)
22:21:38.905 00.005 14556 CameraToMount -- cameraX=-0.24 cameraY=0.06 hyp=0.25 cameraTheta=2.92 mountX=0.24 mountY=-0.09, mountTheta=-0.38
22:21:38.910 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.06, opts=13)
22:21:38.914 00.004 14556 Enqueuing Move request for scope (-0.24, 0.06)
22:21:38.919 00.005 12308 Worker thread wakes up
22:21:38.919 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.06) opts 0xd
22:21:38.919 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.06)
22:21:38.919 00.000 12308 Moving (-0.24, 0.06) raw xDistance=0.24 yDistance=-0.09
22:21:38.919 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:21:38.920 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:38.920 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:21:38.920 00.000 12308 MoveAxis(W, 103, ABG)
22:21:38.920 00.000 12308 Guiding  Dir = 3, Dur = 103
22:21:38.920 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:38.925 00.005 12308 IsSlewing returns 0
22:21:38.925 00.000 12308 IsGuiding returns 0
22:21:38.926 00.001 12308 PulseGuide returned control before completion, sleep 113
22:21:38.945 00.019 14556 UpdateGuideState exits: m=2193 SNR=31.5
22:21:38.950 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:38.954 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:38.959 00.005 14556 Enqueuing Expose request
22:21:39.041 00.082 12308 IsGuiding returns 1
22:21:39.041 00.000 12308 scope still moving after pulse duration time elapsed
22:21:39.072 00.031 12308 IsSlewing returns 0
22:21:39.073 00.001 12308 IsGuiding returns 0
22:21:39.075 00.002 12308 scope move finished after 103 + 46 ms
22:21:39.075 00.000 12308 Move returns status 0, amount 103
22:21:39.076 00.001 12308 MoveAxis(N, 0, ABG)
22:21:39.076 00.000 12308 Move returns status 0, amount 0
22:21:39.077 00.001 12308 move complete, result=0
22:21:39.077 00.000 12308 worker thread done servicing request
22:21:39.077 00.000 12308 Worker thread wakes up
22:21:39.077 00.000 14556 GuideStep: 0.2 px 103 ms WEST, -0.1 px 0 ms NORTH
22:21:39.085 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:39.085 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:40.337 01.252 12308 Exposure complete
22:21:40.492 00.155 12308 worker thread done servicing request
22:21:40.492 00.000 14556 OnExposeComplete: enter
22:21:40.496 00.004 14556 UpdateGuideState(): m_state=6
22:21:40.500 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4620
22:21:40.505 00.005 14556 Star::Find returns 1 (0), X=181.64, Y=987.38, Mass=2131, SNR=31.1, Peak=160 HFD=4.5
22:21:40.510 00.005 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.76 = -0.52)
22:21:40.514 00.004 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.62)
22:21:40.518 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.13 hyp=0.29 cameraTheta=2.69 mountX=0.25 mountY=-0.17, mountTheta=-0.59
22:21:40.524 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.13, opts=13)
22:21:40.529 00.005 14556 Enqueuing Move request for scope (-0.26, 0.13)
22:21:40.532 00.003 12308 Worker thread wakes up
22:21:40.532 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.13) opts 0xd
22:21:40.533 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.13)
22:21:40.533 00.000 12308 Moving (-0.26, 0.13) raw xDistance=0.25 yDistance=-0.17
22:21:40.533 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
22:21:40.533 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:40.533 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:21:40.534 00.001 12308 MoveAxis(W, 117, ABG)
22:21:40.534 00.000 12308 Guiding  Dir = 3, Dur = 117
22:21:40.534 00.000 12308 IsSlewing returns 0
22:21:40.534 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:40.539 00.005 12308 IsGuiding returns 0
22:21:40.539 00.000 12308 PulseGuide returned control before completion, sleep 127
22:21:40.561 00.022 14556 UpdateGuideState exits: m=2131 SNR=31.1
22:21:40.565 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:40.569 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:40.574 00.005 14556 Enqueuing Expose request
22:21:40.670 00.096 12308 IsGuiding returns 1
22:21:40.670 00.000 12308 scope still moving after pulse duration time elapsed
22:21:40.700 00.030 12308 IsSlewing returns 0
22:21:40.700 00.000 12308 IsGuiding returns 0
22:21:40.700 00.000 12308 scope move finished after 117 + 45 ms
22:21:40.701 00.001 12308 Move returns status 0, amount 117
22:21:40.701 00.000 12308 MoveAxis(N, 0, ABG)
22:21:40.702 00.001 12308 Move returns status 0, amount 0
22:21:40.702 00.000 12308 move complete, result=0
22:21:40.703 00.001 12308 worker thread done servicing request
22:21:40.703 00.000 14556 GuideStep: 0.3 px 117 ms WEST, -0.2 px 0 ms NORTH
22:21:40.709 00.006 12308 Worker thread wakes up
22:21:40.709 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:40.709 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:41.950 01.241 12308 Exposure complete
22:21:42.093 00.143 12308 worker thread done servicing request
22:21:42.093 00.000 14556 OnExposeComplete: enter
22:21:42.097 00.004 14556 UpdateGuideState(): m_state=6
22:21:42.102 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4621
22:21:42.106 00.004 14556 Star::Find returns 1 (0), X=181.91, Y=987.28, Mass=2082, SNR=30.8, Peak=167 HFD=4.2
22:21:42.112 00.006 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.36 = -1.92)
22:21:42.116 00.004 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.02)
22:21:42.121 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.29 mountX=-0.01 mountY=-0.02, mountTheta=-1.94
22:21:42.126 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.03, opts=13)
22:21:42.130 00.004 14556 Enqueuing Move request for scope (0.01, 0.03)
22:21:42.134 00.004 12308 Worker thread wakes up
22:21:42.134 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
22:21:42.134 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
22:21:42.135 00.001 12308 Moving (0.01, 0.03) raw xDistance=-0.01 yDistance=-0.02
22:21:42.135 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:21:42.135 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:42.135 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:21:42.137 00.002 12308 MoveAxis(E, 0, ABG)
22:21:42.137 00.000 12308 Move returns status 0, amount 0
22:21:42.137 00.000 12308 MoveAxis(N, 0, ABG)
22:21:42.137 00.000 12308 Move returns status 0, amount 0
22:21:42.138 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:42.143 00.005 12308 move complete, result=0
22:21:42.143 00.000 12308 worker thread done servicing request
22:21:42.166 00.023 14556 UpdateGuideState exits: m=2082 SNR=30.8
22:21:42.170 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:42.179 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:42.184 00.005 14556 Enqueuing Expose request
22:21:42.189 00.005 12308 Worker thread wakes up
22:21:42.189 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:21:42.194 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:42.194 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:43.439 01.245 12308 Exposure complete
22:21:43.574 00.135 12308 worker thread done servicing request
22:21:43.574 00.000 14556 OnExposeComplete: enter
22:21:43.579 00.005 14556 UpdateGuideState(): m_state=6
22:21:43.585 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4622
22:21:43.589 00.004 14556 Star::Find returns 1 (0), X=181.97, Y=987.47, Mass=1986, SNR=30.1, Peak=138 HFD=4.9
22:21:43.593 00.004 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.31 = -1.97)
22:21:43.597 00.004 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.07)
22:21:43.601 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.24 mountX=-0.09 mountY=-0.20, mountTheta=-1.99
22:21:43.606 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.22, opts=13)
22:21:43.609 00.003 14556 Enqueuing Move request for scope (0.07, 0.22)
22:21:43.614 00.005 12308 Worker thread wakes up
22:21:43.614 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.22) opts 0xd
22:21:43.614 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.22)
22:21:43.614 00.000 12308 Moving (0.07, 0.22) raw xDistance=-0.09 yDistance=-0.20
22:21:43.614 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:21:43.614 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:21:43.615 00.001 12308 MoveAxis(E, 0, ABG)
22:21:43.615 00.000 12308 Move returns status 0, amount 0
22:21:43.615 00.000 12308 MoveAxis(N, 142, ABG)
22:21:43.615 00.000 12308 Guiding  Dir = 0, Dur = 142
22:21:43.615 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:43.620 00.005 12308 IsSlewing returns 0
22:21:43.620 00.000 12308 IsGuiding returns 0
22:21:43.620 00.000 12308 PulseGuide returned control before completion, sleep 152
22:21:43.643 00.023 14556 UpdateGuideState exits: m=1986 SNR=30.1
22:21:43.647 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:43.652 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:43.655 00.003 14556 Enqueuing Expose request
22:21:43.775 00.120 12308 IsGuiding returns 1
22:21:43.775 00.000 12308 scope still moving after pulse duration time elapsed
22:21:43.805 00.030 12308 IsSlewing returns 0
22:21:43.805 00.000 12308 IsGuiding returns 0
22:21:43.805 00.000 12308 scope move finished after 142 + 43 ms
22:21:43.806 00.001 12308 Move returns status 0, amount 142
22:21:43.806 00.000 12308 move complete, result=0
22:21:43.806 00.000 12308 worker thread done servicing request
22:21:43.806 00.000 12308 Worker thread wakes up
22:21:43.806 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 142 ms NORTH
22:21:43.814 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:43.814 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:45.070 01.256 12308 Exposure complete
22:21:45.210 00.140 12308 worker thread done servicing request
22:21:45.210 00.000 14556 OnExposeComplete: enter
22:21:45.213 00.003 14556 UpdateGuideState(): m_state=6
22:21:45.218 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4623
22:21:45.222 00.004 14556 Star::Find returns 1 (0), X=181.98, Y=987.41, Mass=2167, SNR=31.3, Peak=194 HFD=4.1
22:21:45.225 00.003 14556 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.07) = xAngle (4.18 = -2.11)
22:21:45.229 00.004 14556 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.21)
22:21:45.233 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.16 hyp=0.18 cameraTheta=1.10 mountX=-0.09 mountY=-0.14, mountTheta=-2.14
22:21:45.239 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.16, opts=13)
22:21:45.242 00.003 14556 Enqueuing Move request for scope (0.08, 0.16)
22:21:45.247 00.005 12308 Worker thread wakes up
22:21:45.247 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.16) opts 0xd
22:21:45.247 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.16)
22:21:45.247 00.000 12308 Moving (0.08, 0.16) raw xDistance=-0.09 yDistance=-0.14
22:21:45.247 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:21:45.248 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:45.249 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:45.253 00.004 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:21:45.253 00.000 12308 MoveAxis(E, 0, ABG)
22:21:45.253 00.000 12308 Move returns status 0, amount 0
22:21:45.253 00.000 12308 MoveAxis(N, 0, ABG)
22:21:45.253 00.000 12308 Move returns status 0, amount 0
22:21:45.254 00.001 12308 move complete, result=0
22:21:45.254 00.000 12308 worker thread done servicing request
22:21:45.274 00.020 14556 UpdateGuideState exits: m=2167 SNR=31.3
22:21:45.278 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:45.281 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:45.285 00.004 14556 Enqueuing Expose request
22:21:45.288 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:21:45.292 00.004 12308 Worker thread wakes up
22:21:45.293 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:45.293 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:46.531 01.238 12308 Exposure complete
22:21:46.703 00.172 12308 worker thread done servicing request
22:21:46.704 00.001 14556 OnExposeComplete: enter
22:21:46.708 00.004 14556 UpdateGuideState(): m_state=6
22:21:46.712 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4624
22:21:46.716 00.004 14556 Star::Find returns 1 (0), X=181.89, Y=987.38, Mass=1961, SNR=29.7, Peak=157 HFD=4.3
22:21:46.719 00.003 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.74 = -1.55)
22:21:46.722 00.003 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.64)
22:21:46.728 00.006 14556 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.66 mountX=0.00 mountY=-0.12, mountTheta=-1.55
22:21:46.737 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.12, opts=13)
22:21:46.740 00.003 14556 Enqueuing Move request for scope (-0.01, 0.12)
22:21:46.745 00.005 12308 Worker thread wakes up
22:21:46.746 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
22:21:46.746 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
22:21:46.746 00.000 12308 Moving (-0.01, 0.12) raw xDistance=0.00 yDistance=-0.12
22:21:46.746 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:21:46.746 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:46.747 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:21:46.747 00.000 12308 MoveAxis(E, 0, ABG)
22:21:46.747 00.000 12308 Move returns status 0, amount 0
22:21:46.747 00.000 12308 MoveAxis(N, 0, ABG)
22:21:46.747 00.000 12308 Move returns status 0, amount 0
22:21:46.749 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:46.753 00.004 12308 move complete, result=0
22:21:46.753 00.000 12308 worker thread done servicing request
22:21:46.770 00.017 14556 UpdateGuideState exits: m=1961 SNR=29.7
22:21:46.775 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:46.781 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:46.786 00.005 14556 Enqueuing Expose request
22:21:46.790 00.004 12308 Worker thread wakes up
22:21:46.791 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:21:46.796 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:46.797 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:48.040 01.243 12308 Exposure complete
22:21:48.181 00.141 12308 worker thread done servicing request
22:21:48.181 00.000 14556 OnExposeComplete: enter
22:21:48.186 00.005 14556 UpdateGuideState(): m_state=6
22:21:48.193 00.007 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4625
22:21:48.197 00.004 14556 Star::Find returns 1 (0), X=181.82, Y=987.52, Mass=2178, SNR=31.3, Peak=155 HFD=4.5
22:21:48.203 00.006 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.95 = -1.34)
22:21:48.209 00.006 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.44)
22:21:48.213 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.26 hyp=0.28 cameraTheta=1.87 mountX=0.06 mountY=-0.27, mountTheta=-1.34
22:21:48.220 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.26, opts=13)
22:21:48.225 00.005 14556 Enqueuing Move request for scope (-0.08, 0.26)
22:21:48.229 00.004 12308 Worker thread wakes up
22:21:48.229 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.26) opts 0xd
22:21:48.229 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.26)
22:21:48.229 00.000 12308 Moving (-0.08, 0.26) raw xDistance=0.06 yDistance=-0.27
22:21:48.229 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:21:48.230 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:21:48.230 00.000 12308 MoveAxis(E, 0, ABG)
22:21:48.230 00.000 12308 Move returns status 0, amount 0
22:21:48.230 00.000 12308 MoveAxis(N, 193, ABG)
22:21:48.230 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:48.236 00.006 12308 Guiding  Dir = 0, Dur = 193
22:21:48.236 00.000 12308 IsSlewing returns 0
22:21:48.236 00.000 12308 IsGuiding returns 0
22:21:48.237 00.001 12308 PulseGuide returned control before completion, sleep 203
22:21:48.258 00.021 14556 UpdateGuideState exits: m=2178 SNR=31.3
22:21:48.263 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:48.267 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:48.272 00.005 14556 Enqueuing Expose request
22:21:48.452 00.180 12308 IsGuiding returns 1
22:21:48.454 00.002 12308 scope still moving after pulse duration time elapsed
22:21:48.483 00.029 12308 IsSlewing returns 0
22:21:48.484 00.001 12308 IsGuiding returns 1
22:21:48.514 00.030 12308 IsSlewing returns 0
22:21:48.515 00.001 12308 IsGuiding returns 0
22:21:48.515 00.000 12308 scope move finished after 193 + 86 ms
22:21:48.516 00.001 12308 Move returns status 0, amount 193
22:21:48.516 00.000 12308 move complete, result=0
22:21:48.516 00.000 12308 worker thread done servicing request
22:21:48.517 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 193 ms NORTH
22:21:48.527 00.010 12308 Worker thread wakes up
22:21:48.528 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:48.528 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:49.777 01.249 12308 Exposure complete
22:21:49.922 00.145 12308 worker thread done servicing request
22:21:49.923 00.001 14556 OnExposeComplete: enter
22:21:49.929 00.006 14556 UpdateGuideState(): m_state=6
22:21:49.934 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4626
22:21:49.938 00.004 14556 Star::Find returns 1 (0), X=181.89, Y=987.34, Mass=1828, SNR=28.7, Peak=169 HFD=4.3
22:21:49.941 00.003 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
22:21:49.945 00.004 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
22:21:49.950 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.72 mountX=0.01 mountY=-0.08, mountTheta=-1.49
22:21:49.954 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.08, opts=13)
22:21:49.959 00.005 14556 Enqueuing Move request for scope (-0.01, 0.08)
22:21:49.963 00.004 12308 Worker thread wakes up
22:21:49.963 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
22:21:49.964 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
22:21:49.964 00.000 12308 Moving (-0.01, 0.08) raw xDistance=0.01 yDistance=-0.08
22:21:49.964 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:21:49.964 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:49.964 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:21:49.964 00.000 12308 MoveAxis(E, 0, ABG)
22:21:49.965 00.001 12308 Move returns status 0, amount 0
22:21:49.965 00.000 12308 MoveAxis(N, 0, ABG)
22:21:49.965 00.000 12308 Move returns status 0, amount 0
22:21:49.966 00.001 12308 move complete, result=0
22:21:49.966 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:49.970 00.004 12308 worker thread done servicing request
22:21:49.990 00.020 14556 UpdateGuideState exits: m=1828 SNR=28.7
22:21:49.994 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:49.998 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:50.002 00.004 14556 Enqueuing Expose request
22:21:50.006 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:21:50.009 00.003 12308 Worker thread wakes up
22:21:50.010 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:50.010 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:51.257 01.247 12308 Exposure complete
22:21:51.378 00.121 12308 worker thread done servicing request
22:21:51.379 00.001 14556 OnExposeComplete: enter
22:21:51.382 00.003 14556 UpdateGuideState(): m_state=6
22:21:51.387 00.005 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4627
22:21:51.390 00.003 14556 Star::Find returns 1 (0), X=181.87, Y=987.35, Mass=2348, SNR=32.5, Peak=178 HFD=4.7
22:21:51.393 00.003 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.96 = -1.32)
22:21:51.395 00.002 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.42)
22:21:51.398 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.89 mountX=0.02 mountY=-0.10, mountTheta=-1.33
22:21:51.403 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.09, opts=13)
22:21:51.407 00.004 14556 Enqueuing Move request for scope (-0.03, 0.09)
22:21:51.411 00.004 12308 Worker thread wakes up
22:21:51.411 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
22:21:51.411 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
22:21:51.411 00.000 12308 Moving (-0.03, 0.09) raw xDistance=0.02 yDistance=-0.10
22:21:51.411 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:21:51.411 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:51.412 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:21:51.412 00.000 12308 MoveAxis(E, 0, ABG)
22:21:51.412 00.000 12308 Move returns status 0, amount 0
22:21:51.412 00.000 12308 MoveAxis(N, 0, ABG)
22:21:51.412 00.000 12308 Move returns status 0, amount 0
22:21:51.412 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:51.416 00.004 12308 move complete, result=0
22:21:51.416 00.000 12308 worker thread done servicing request
22:21:51.436 00.020 14556 UpdateGuideState exits: m=2348 SNR=32.5
22:21:51.439 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:51.442 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:51.446 00.004 14556 Enqueuing Expose request
22:21:51.450 00.004 12308 Worker thread wakes up
22:21:51.451 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:21:51.456 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:51.456 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:52.697 01.241 12308 Exposure complete
22:21:52.845 00.148 12308 worker thread done servicing request
22:21:52.845 00.000 14556 OnExposeComplete: enter
22:21:52.852 00.007 14556 UpdateGuideState(): m_state=6
22:21:52.858 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4628
22:21:52.862 00.004 14556 Star::Find returns 1 (0), X=181.88, Y=987.55, Mass=2151, SNR=31.2, Peak=168 HFD=4.4
22:21:52.866 00.004 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
22:21:52.870 00.004 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
22:21:52.874 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.63 mountX=-0.00 mountY=-0.30, mountTheta=-1.58
22:21:52.879 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.30, opts=13)
22:21:52.883 00.004 14556 Enqueuing Move request for scope (-0.02, 0.30)
22:21:52.887 00.004 12308 Worker thread wakes up
22:21:52.887 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.30) opts 0xd
22:21:52.888 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.30)
22:21:52.888 00.000 12308 Moving (-0.02, 0.30) raw xDistance=-0.00 yDistance=-0.30
22:21:52.888 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:21:52.888 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:21:52.889 00.001 12308 MoveAxis(E, 0, ABG)
22:21:52.889 00.000 12308 Move returns status 0, amount 0
22:21:52.889 00.000 12308 MoveAxis(N, 209, ABG)
22:21:52.889 00.000 12308 Guiding  Dir = 0, Dur = 209
22:21:52.890 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:52.895 00.005 12308 IsSlewing returns 0
22:21:52.895 00.000 12308 IsGuiding returns 0
22:21:52.896 00.001 12308 PulseGuide returned control before completion, sleep 219
22:21:52.916 00.020 14556 UpdateGuideState exits: m=2151 SNR=31.2
22:21:52.921 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:52.927 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:52.932 00.005 14556 Enqueuing Expose request
22:21:53.125 00.193 12308 IsGuiding returns 1
22:21:53.127 00.002 12308 scope still moving after pulse duration time elapsed
22:21:53.156 00.029 12308 IsSlewing returns 0
22:21:53.157 00.001 12308 IsGuiding returns 0
22:21:53.158 00.001 12308 scope move finished after 209 + 53 ms
22:21:53.158 00.000 12308 Move returns status 0, amount 209
22:21:53.159 00.001 12308 move complete, result=0
22:21:53.159 00.000 12308 worker thread done servicing request
22:21:53.159 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 209 ms NORTH
22:21:53.165 00.006 12308 Worker thread wakes up
22:21:53.165 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:53.165 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:54.422 01.257 12308 Exposure complete
22:21:54.561 00.139 12308 worker thread done servicing request
22:21:54.562 00.001 14556 OnExposeComplete: enter
22:21:54.566 00.004 14556 UpdateGuideState(): m_state=6
22:21:54.570 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4629
22:21:54.575 00.005 14556 Star::Find returns 1 (0), X=181.76, Y=987.15, Mass=2114, SNR=31.0, Peak=190 HFD=4.5
22:21:54.579 00.004 14556 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-3.07) = xAngle (0.55 = 0.55)
22:21:54.583 00.004 14556 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.45 = 0.45)
22:21:54.587 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-2.53 mountX=0.15 mountY=0.07, mountTheta=0.47
22:21:54.592 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.10, opts=13)
22:21:54.596 00.004 14556 Enqueuing Move request for scope (-0.14, -0.10)
22:21:54.600 00.004 12308 Worker thread wakes up
22:21:54.600 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.10) opts 0xd
22:21:54.600 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.10)
22:21:54.600 00.000 12308 Moving (-0.14, -0.10) raw xDistance=0.15 yDistance=0.07
22:21:54.600 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:21:54.601 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:54.601 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:21:54.601 00.000 12308 MoveAxis(E, 0, ABG)
22:21:54.601 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:54.605 00.004 12308 Move returns status 0, amount 0
22:21:54.605 00.000 12308 MoveAxis(N, 0, ABG)
22:21:54.605 00.000 12308 Move returns status 0, amount 0
22:21:54.606 00.001 12308 move complete, result=0
22:21:54.606 00.000 12308 worker thread done servicing request
22:21:54.625 00.019 14556 UpdateGuideState exits: m=2114 SNR=31.0
22:21:54.629 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:54.632 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:54.634 00.002 14556 Enqueuing Expose request
22:21:54.638 00.004 12308 Worker thread wakes up
22:21:54.638 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:21:54.643 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:54.644 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:55.892 01.248 12308 Exposure complete
22:21:56.028 00.136 12308 worker thread done servicing request
22:21:56.029 00.001 14556 OnExposeComplete: enter
22:21:56.033 00.004 14556 UpdateGuideState(): m_state=6
22:21:56.037 00.004 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4630
22:21:56.041 00.004 14556 Star::Find returns 1 (0), X=181.76, Y=987.26, Mass=2157, SNR=31.1, Peak=172 HFD=4.3
22:21:56.045 00.004 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.19 = -0.09)
22:21:56.052 00.007 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.19)
22:21:56.057 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.00 hyp=0.14 cameraTheta=3.12 mountX=0.14 mountY=-0.03, mountTheta=-0.19
22:21:56.062 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.00, opts=13)
22:21:56.067 00.005 14556 Enqueuing Move request for scope (-0.14, 0.00)
22:21:56.070 00.003 12308 Worker thread wakes up
22:21:56.070 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.00) opts 0xd
22:21:56.070 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.00)
22:21:56.070 00.000 12308 Moving (-0.14, 0.00) raw xDistance=0.14 yDistance=-0.03
22:21:56.070 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:21:56.071 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:56.071 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:21:56.071 00.000 12308 MoveAxis(E, 0, ABG)
22:21:56.071 00.000 12308 Move returns status 0, amount 0
22:21:56.071 00.000 12308 MoveAxis(N, 0, ABG)
22:21:56.071 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:56.076 00.005 12308 Move returns status 0, amount 0
22:21:56.077 00.001 12308 move complete, result=0
22:21:56.077 00.000 12308 worker thread done servicing request
22:21:56.097 00.020 14556 UpdateGuideState exits: m=2157 SNR=31.1
22:21:56.101 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:56.107 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:56.113 00.006 14556 Enqueuing Expose request
22:21:56.117 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:21:56.121 00.004 12308 Worker thread wakes up
22:21:56.121 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:56.122 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:57.380 01.258 12308 Exposure complete
22:21:57.523 00.143 12308 worker thread done servicing request
22:21:57.523 00.000 14556 OnExposeComplete: enter
22:21:57.529 00.006 14556 UpdateGuideState(): m_state=6
22:21:57.535 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4631
22:21:57.540 00.005 14556 Star::Find returns 1 (0), X=181.79, Y=986.97, Mass=2231, SNR=31.7, Peak=173 HFD=4.5
22:21:57.545 00.005 14556 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-3.07) = xAngle (1.14 = 1.14)
22:21:57.553 00.008 14556 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.04 = 1.04)
22:21:57.559 00.006 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.28 hyp=0.30 cameraTheta=-1.93 mountX=0.13 mountY=0.26, mountTheta=1.12
22:21:57.567 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.28, opts=13)
22:21:57.570 00.003 14556 Enqueuing Move request for scope (-0.11, -0.28)
22:21:57.576 00.006 12308 Worker thread wakes up
22:21:57.576 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.28) opts 0xd
22:21:57.577 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.28)
22:21:57.577 00.000 12308 Moving (-0.11, -0.28) raw xDistance=0.13 yDistance=0.26
22:21:57.577 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:21:57.577 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:21:57.578 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:21:57.578 00.000 12308 MoveAxis(E, 0, ABG)
22:21:57.578 00.000 12308 Move returns status 0, amount 0
22:21:57.579 00.001 12308 MoveAxis(N, 0, ABG)
22:21:57.579 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:57.583 00.004 12308 Move returns status 0, amount 0
22:21:57.583 00.000 12308 move complete, result=0
22:21:57.583 00.000 12308 worker thread done servicing request
22:21:57.604 00.021 14556 UpdateGuideState exits: m=2231 SNR=31.7
22:21:57.609 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:57.612 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:57.617 00.005 14556 Enqueuing Expose request
22:21:57.621 00.004 12308 Worker thread wakes up
22:21:57.621 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:21:57.626 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:57.626 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:21:58.885 01.259 12308 Exposure complete
22:21:59.023 00.138 12308 worker thread done servicing request
22:21:59.023 00.000 14556 OnExposeComplete: enter
22:21:59.027 00.004 14556 UpdateGuideState(): m_state=6
22:21:59.035 00.008 14556 Star::Find(15, 181, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4632
22:21:59.040 00.005 14556 Star::Find returns 1 (0), X=181.48, Y=987.32, Mass=2150, SNR=31.1, Peak=135 HFD=4.7
22:21:59.046 00.006 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.07 = -0.21)
22:21:59.052 00.006 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.31)
22:21:59.056 00.004 14556 CameraToMount -- cameraX=-0.42 cameraY=0.06 hyp=0.43 cameraTheta=3.00 mountX=0.42 mountY=-0.13, mountTheta=-0.30
22:21:59.062 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.42, y=0.06, opts=13)
22:21:59.066 00.004 14556 Enqueuing Move request for scope (-0.42, 0.06)
22:21:59.070 00.004 12308 Worker thread wakes up
22:21:59.071 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.06) opts 0xd
22:21:59.071 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.42, 0.06)
22:21:59.071 00.000 12308 Moving (-0.42, 0.06) raw xDistance=0.42 yDistance=-0.13
22:21:59.071 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
22:21:59.071 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:59.072 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:21:59.072 00.000 12308 MoveAxis(W, 181, ABG)
22:21:59.072 00.000 12308 Guiding  Dir = 3, Dur = 181
22:21:59.072 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:21:59.076 00.004 12308 IsSlewing returns 0
22:21:59.077 00.001 12308 IsGuiding returns 0
22:21:59.077 00.000 12308 PulseGuide returned control before completion, sleep 191
22:21:59.098 00.021 14556 UpdateGuideState exits: m=2150 SNR=31.1
22:21:59.103 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:59.107 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:21:59.112 00.005 14556 Enqueuing Expose request
22:21:59.282 00.170 12308 IsGuiding returns 1
22:21:59.284 00.002 12308 scope still moving after pulse duration time elapsed
22:21:59.313 00.029 12308 IsSlewing returns 0
22:21:59.316 00.003 12308 IsGuiding returns 0
22:21:59.316 00.000 12308 scope move finished after 181 + 57 ms
22:21:59.317 00.001 12308 Move returns status 0, amount 181
22:21:59.317 00.000 12308 MoveAxis(N, 0, ABG)
22:21:59.318 00.001 12308 Move returns status 0, amount 0
22:21:59.318 00.000 12308 move complete, result=0
22:21:59.319 00.001 12308 worker thread done servicing request
22:21:59.319 00.000 12308 Worker thread wakes up
22:21:59.319 00.000 14556 GuideStep: 0.4 px 181 ms WEST, -0.1 px 0 ms NORTH
22:21:59.326 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:21:59.326 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:22:00.573 01.247 12308 Exposure complete
22:22:00.709 00.136 14556 evsrv: cli 0185AD08 connect
22:22:00.837 00.128 14556 case statement mapped state 6 to 3
22:22:00.985 00.148 14556 case statement mapped state 6 to 3
22:22:00.991 00.006 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"0df2312b-91ff-446e-b741-088b61fe20ca"}
22:22:00.996 00.005 14556 case statement mapped state 6 to 3
22:22:01.115 00.119 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"0df2312b-91ff-446e-b741-088b61fe20ca"}
22:22:01.123 00.008 14556 evsrv: cli 0185AD08 disconnect
22:22:01.132 00.009 12308 worker thread done servicing request
22:22:01.133 00.001 14556 OnExposeComplete: enter
22:22:01.139 00.006 14556 UpdateGuideState(): m_state=6
22:22:01.142 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4633
22:22:01.156 00.014 14556 Star::Find returns 1 (0), X=181.76, Y=987.30, Mass=2021, SNR=30.1, Peak=169 HFD=4.5
22:22:01.161 00.005 14556 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.07) = xAngle (5.91 = -0.37)
22:22:01.168 00.007 14556 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.81 = -0.47)
22:22:01.172 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.15 cameraTheta=2.84 mountX=0.14 mountY=-0.07, mountTheta=-0.45
22:22:01.177 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.04, opts=13)
22:22:01.181 00.004 14556 Enqueuing Move request for scope (-0.14, 0.04)
22:22:01.183 00.002 12308 Worker thread wakes up
22:22:01.185 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
22:22:01.185 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
22:22:01.185 00.000 12308 Moving (-0.14, 0.04) raw xDistance=0.14 yDistance=-0.07
22:22:01.185 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:22:01.185 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:01.185 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:22:01.186 00.001 12308 MoveAxis(E, 0, ABG)
22:22:01.186 00.000 12308 Move returns status 0, amount 0
22:22:01.186 00.000 12308 MoveAxis(N, 0, ABG)
22:22:01.186 00.000 12308 Move returns status 0, amount 0
22:22:01.186 00.000 12308 move complete, result=0
22:22:01.186 00.000 12308 worker thread done servicing request
22:22:01.187 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:01.209 00.022 14556 UpdateGuideState exits: m=2021 SNR=30.1
22:22:01.213 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:01.216 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:01.218 00.002 14556 Enqueuing Expose request
22:22:01.222 00.004 12308 Worker thread wakes up
22:22:01.222 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:01.225 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:01.225 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(167,972,31,31)
22:22:01.227 00.002 14556 evsrv: cli 0185B3E8 connect
22:22:01.231 00.004 14556 case statement mapped state 6 to 3
22:22:01.234 00.003 14556 case statement mapped state 6 to 3
22:22:01.238 00.004 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"911f05f5-9309-4880-a257-59960eb5aa99"}
22:22:01.241 00.003 14556 PhdController::Dither begins
22:22:01.245 00.004 14556 dither: size=5.00, dRA=0.39 dDec=-3.58
22:22:01.248 00.003 14556 MountToCamera -- mountTheta (-1.46) + m_xAngle (-3.07) = xAngle (-4.53 = 1.75)
22:22:01.251 00.003 14556 MountToCamera -- mountX=0.39 mountY=-3.58 hyp=3.60 mountTheta=-1.46 cameraX=-0.64, cameraY=3.54 cameraTheta=1.75
22:22:01.253 00.002 14556 setting lock position to (181.26, 990.80)
22:22:01.256 00.003 14556 Mount: notify guiding dithered (-0.6, 3.5)
22:22:01.261 00.005 14556 Status Line: Dither by 0.39,-3.58
22:22:01.269 00.008 14556 PhdController: newstate STATE_SETTLE_BEGIN
22:22:01.273 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
22:22:01.276 00.003 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"911f05f5-9309-4880-a257-59960eb5aa99"}
22:22:01.280 00.004 14556 evsrv: cli 0185B3E8 disconnect
22:22:02.467 01.187 12308 Exposure complete
22:22:02.597 00.130 12308 worker thread done servicing request
22:22:02.597 00.000 14556 OnExposeComplete: enter
22:22:02.601 00.004 14556 UpdateGuideState(): m_state=6
22:22:02.607 00.006 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4634
22:22:02.611 00.004 14556 Star::Find returns 1 (0), X=181.85, Y=987.36, Mass=2107, SNR=31.1, Peak=139 HFD=4.9
22:22:02.615 00.004 14556 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-3.07) = xAngle (1.67 = 1.67)
22:22:02.618 00.003 14556 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.57 = 1.57)
22:22:02.623 00.005 14556 CameraToMount -- cameraX=0.59 cameraY=-3.43 hyp=3.48 cameraTheta=-1.40 mountX=-0.36 mountY=3.48, mountTheta=1.67
22:22:02.628 00.005 14556 dither recenter: remaining=(-0.4,3.6) step=(-0.4,3.6)
22:22:02.632 00.004 14556 MountToCamera -- mountTheta (1.68) + m_xAngle (-3.07) = xAngle (-1.39 = -1.39)
22:22:02.636 00.004 14556 MountToCamera -- mountX=-0.39 mountY=3.58 hyp=3.60 mountTheta=1.68 cameraX=0.64, cameraY=-3.54 cameraTheta=-1.39
22:22:02.640 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.64, y=-3.54, opts=4)
22:22:02.644 00.004 14556 Enqueuing Move request for scope (0.64, -3.54)
22:22:02.649 00.005 14556 Mount: notify direct move -0.39,3.58
22:22:02.652 00.003 12308 Worker thread wakes up
22:22:02.652 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.64, -3.54) opts 0x4
22:22:02.652 00.000 12308 Handling offset move in thread for scope, endpoint = (0.64, -3.54)
22:22:02.652 00.000 12308 Moving (0.64, -3.54) raw xDistance=-0.39 yDistance=3.58
22:22:02.652 00.000 12308 MoveAxis(E, 271, B)
22:22:02.652 00.000 12308 Guiding  Dir = 2, Dur = 271
22:22:02.654 00.002 12308 IsSlewing returns 0
22:22:02.654 00.000 12308 IsGuiding returns 0
22:22:02.654 00.000 12308 PulseGuide returned control before completion, sleep 281
22:22:02.656 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:02.681 00.025 14556 UpdateGuideState exits: m=2107 SNR=31.1
22:22:02.687 00.006 14556 PhdController: settling, locked = 1, distance = 3.73 (1.50) aobump = 0 frame = 1 / 99999
22:22:02.690 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760584922.690,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":3.73,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:22:02.695 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:02.700 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:02.704 00.004 14556 Enqueuing Expose request
22:22:02.948 00.244 12308 IsGuiding returns 1
22:22:02.948 00.000 12308 scope still moving after pulse duration time elapsed
22:22:02.979 00.031 12308 IsSlewing returns 0
22:22:02.979 00.000 12308 IsGuiding returns 1
22:22:03.010 00.031 12308 IsSlewing returns 0
22:22:03.010 00.000 12308 IsGuiding returns 0
22:22:03.010 00.000 12308 scope move finished after 271 + 85 ms
22:22:03.010 00.000 12308 Move returns status 0, amount 271
22:22:03.011 00.001 12308 MoveAxis(S, 2517, B)
22:22:03.011 00.000 12308 Guiding  Dir = 1, Dur = 2517
22:22:03.011 00.000 12308 IsSlewing returns 0
22:22:03.011 00.000 12308 IsGuiding returns 0
22:22:03.012 00.001 12308 PulseGuide returned control before completion, sleep 2527
22:22:05.547 02.535 12308 IsGuiding returns 1
22:22:05.548 00.001 12308 scope still moving after pulse duration time elapsed
22:22:05.575 00.027 12308 IsSlewing returns 0
22:22:05.576 00.001 12308 IsGuiding returns 0
22:22:05.577 00.001 12308 scope move finished after 2517 + 48 ms
22:22:05.577 00.000 12308 Move returns status 0, amount 2517
22:22:05.578 00.001 12308 move complete, result=0
22:22:05.578 00.000 14556 GuideStep: -0.4 px 271 ms EAST, 3.6 px 2517 ms SOUTH
22:22:05.584 00.006 12308 worker thread done servicing request
22:22:05.584 00.000 12308 Worker thread wakes up
22:22:05.584 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:05.586 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:06.840 01.254 12308 Exposure complete
22:22:06.971 00.131 12308 worker thread done servicing request
22:22:06.971 00.000 14556 OnExposeComplete: enter
22:22:06.974 00.003 14556 UpdateGuideState(): m_state=6
22:22:06.977 00.003 14556 Star::Find(15, 181, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4635
22:22:06.981 00.004 14556 Star::Find returns 1 (0), X=181.45, Y=990.49, Mass=2303, SNR=32.2, Peak=144 HFD=5.0
22:22:06.985 00.004 14556 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-3.07) = xAngle (2.06 = 2.06)
22:22:06.989 00.004 14556 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.96 = 1.96)
22:22:06.993 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=-0.31 hyp=0.36 cameraTheta=-1.02 mountX=-0.17 mountY=0.34, mountTheta=2.04
22:22:06.997 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=-0.31, opts=13)
22:22:07.002 00.005 14556 Enqueuing Move request for scope (0.19, -0.31)
22:22:07.005 00.003 12308 Worker thread wakes up
22:22:07.005 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.31) opts 0xd
22:22:07.005 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, -0.31)
22:22:07.005 00.000 12308 Moving (0.19, -0.31) raw xDistance=-0.17 yDistance=0.34
22:22:07.005 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:22:07.006 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:22:07.006 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
22:22:07.006 00.000 12308 MoveAxis(E, 0, ABG)
22:22:07.006 00.000 12308 Move returns status 0, amount 0
22:22:07.007 00.001 12308 MoveAxis(N, 0, ABG)
22:22:07.007 00.000 12308 Move returns status 0, amount 0
22:22:07.008 00.001 12308 move complete, result=0
22:22:07.008 00.000 12308 worker thread done servicing request
22:22:07.008 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:07.034 00.026 14556 UpdateGuideState exits: m=2303 SNR=32.2
22:22:07.037 00.003 14556 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 2 / 99999
22:22:07.041 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760584927.041,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:22:07.045 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:07.051 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:07.055 00.004 14556 Enqueuing Expose request
22:22:07.059 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
22:22:07.063 00.004 12308 Worker thread wakes up
22:22:07.063 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:07.063 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:08.306 01.243 12308 Exposure complete
22:22:08.442 00.136 12308 worker thread done servicing request
22:22:08.443 00.001 14556 OnExposeComplete: enter
22:22:08.446 00.003 14556 UpdateGuideState(): m_state=6
22:22:08.450 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4636
22:22:08.455 00.005 14556 Star::Find returns 1 (0), X=182.02, Y=989.98, Mass=2177, SNR=31.4, Peak=134 HFD=4.5
22:22:08.458 00.003 14556 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-3.07) = xAngle (2.25 = 2.25)
22:22:08.461 00.003 14556 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.16 = 2.16)
22:22:08.465 00.004 14556 CameraToMount -- cameraX=0.76 cameraY=-0.81 hyp=1.11 cameraTheta=-0.82 mountX=-0.70 mountY=0.93, mountTheta=2.22
22:22:08.469 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.76, y=-0.81, opts=13)
22:22:08.474 00.005 14556 Enqueuing Move request for scope (0.76, -0.81)
22:22:08.478 00.004 12308 Worker thread wakes up
22:22:08.478 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.76, -0.81) opts 0xd
22:22:08.478 00.000 12308 Handling offset move in thread for scope, endpoint = (0.76, -0.81)
22:22:08.478 00.000 12308 Moving (0.76, -0.81) raw xDistance=-0.70 yDistance=0.93
22:22:08.478 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70
22:22:08.479 00.001 12308 resist switch: large excursion: input 0.93 thresh 0.60 direction from 0 to 1
22:22:08.479 00.000 12308 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.78
22:22:08.479 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.93 from input 0.93
22:22:08.479 00.000 12308 MoveAxis(E, 305, ABG)
22:22:08.479 00.000 12308 Guiding  Dir = 2, Dur = 305
22:22:08.479 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:08.484 00.005 12308 IsSlewing returns 0
22:22:08.484 00.000 12308 IsGuiding returns 0
22:22:08.485 00.001 12308 PulseGuide returned control before completion, sleep 315
22:22:08.504 00.019 14556 UpdateGuideState exits: m=2177 SNR=31.4
22:22:08.510 00.006 14556 PhdController: settling, locked = 1, distance = 0.59 (1.50) aobump = 0 frame = 3 / 99999
22:22:08.513 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760584928.513,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.59,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
22:22:08.523 00.010 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:08.529 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:08.533 00.004 14556 Enqueuing Expose request
22:22:08.811 00.278 12308 IsGuiding returns 0
22:22:08.813 00.002 12308 Move returns status 0, amount 305
22:22:08.813 00.000 12308 MoveAxis(S, 652, ABG)
22:22:08.813 00.000 12308 Guiding  Dir = 1, Dur = 652
22:22:08.814 00.001 12308 IsSlewing returns 0
22:22:08.814 00.000 12308 IsGuiding returns 0
22:22:08.815 00.001 12308 PulseGuide returned control before completion, sleep 662
22:22:09.489 00.674 12308 IsGuiding returns 1
22:22:09.490 00.001 12308 scope still moving after pulse duration time elapsed
22:22:09.521 00.031 12308 IsSlewing returns 0
22:22:09.522 00.001 12308 IsGuiding returns 0
22:22:09.523 00.001 12308 scope move finished after 652 + 56 ms
22:22:09.523 00.000 12308 Move returns status 0, amount 652
22:22:09.523 00.000 12308 move complete, result=0
22:22:09.525 00.002 12308 worker thread done servicing request
22:22:09.525 00.000 14556 GuideStep: -0.7 px 305 ms EAST, 0.9 px 652 ms SOUTH
22:22:09.532 00.007 12308 Worker thread wakes up
22:22:09.532 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:09.532 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:10.780 01.248 12308 Exposure complete
22:22:10.910 00.130 12308 worker thread done servicing request
22:22:10.910 00.000 14556 OnExposeComplete: enter
22:22:10.914 00.004 14556 UpdateGuideState(): m_state=6
22:22:10.918 00.004 14556 Star::Find(15, 182, 989, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4637
22:22:10.922 00.004 14556 Star::Find returns 1 (0), X=181.96, Y=990.33, Mass=2197, SNR=31.6, Peak=202 HFD=4.5
22:22:10.925 00.003 14556 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-3.07) = xAngle (2.49 = 2.49)
22:22:10.930 00.005 14556 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.39 = 2.39)
22:22:10.936 00.006 14556 CameraToMount -- cameraX=0.70 cameraY=-0.46 hyp=0.84 cameraTheta=-0.59 mountX=-0.67 mountY=0.57, mountTheta=2.43
22:22:10.942 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.70, y=-0.46, opts=13)
22:22:10.945 00.003 14556 Enqueuing Move request for scope (0.70, -0.46)
22:22:10.950 00.005 12308 Worker thread wakes up
22:22:10.951 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.46) opts 0xd
22:22:10.951 00.000 12308 Handling offset move in thread for scope, endpoint = (0.70, -0.46)
22:22:10.951 00.000 12308 Moving (0.70, -0.46) raw xDistance=-0.67 yDistance=0.57
22:22:10.951 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.67
22:22:10.952 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
22:22:10.952 00.000 12308 MoveAxis(E, 310, ABG)
22:22:10.952 00.000 12308 Guiding  Dir = 2, Dur = 310
22:22:10.952 00.000 12308 IsSlewing returns 0
22:22:10.953 00.001 12308 IsGuiding returns 0
22:22:10.953 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:10.959 00.006 12308 PulseGuide returned control before completion, sleep 320
22:22:10.985 00.026 14556 UpdateGuideState exits: m=2197 SNR=31.6
22:22:10.991 00.006 14556 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 4 / 99999
22:22:10.995 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760584930.995,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.66,"Time":4.0,"SettleTime":10.0,"StarLocked":true}
22:22:11.002 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:11.007 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:11.013 00.006 14556 Enqueuing Expose request
22:22:11.285 00.272 12308 IsGuiding returns 1
22:22:11.285 00.000 12308 scope still moving after pulse duration time elapsed
22:22:11.316 00.031 12308 IsSlewing returns 0
22:22:11.318 00.002 12308 IsGuiding returns 0
22:22:11.318 00.000 12308 scope move finished after 310 + 55 ms
22:22:11.319 00.001 12308 Move returns status 0, amount 310
22:22:11.319 00.000 12308 MoveAxis(S, 403, ABG)
22:22:11.320 00.001 12308 Guiding  Dir = 1, Dur = 403
22:22:11.320 00.000 12308 IsSlewing returns 0
22:22:11.320 00.000 12308 IsGuiding returns 0
22:22:11.321 00.001 12308 PulseGuide returned control before completion, sleep 413
22:22:11.740 00.419 12308 IsGuiding returns 1
22:22:11.742 00.002 12308 scope still moving after pulse duration time elapsed
22:22:11.771 00.029 12308 IsSlewing returns 0
22:22:11.773 00.002 12308 IsGuiding returns 0
22:22:11.773 00.000 12308 scope move finished after 403 + 50 ms
22:22:11.775 00.002 12308 Move returns status 0, amount 403
22:22:11.776 00.001 12308 move complete, result=0
22:22:11.776 00.000 12308 worker thread done servicing request
22:22:11.776 00.000 14556 GuideStep: -0.7 px 310 ms EAST, 0.6 px 403 ms SOUTH
22:22:11.783 00.007 12308 Worker thread wakes up
22:22:11.783 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:11.783 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:13.030 01.247 12308 Exposure complete
22:22:13.160 00.130 14556 OnExposeComplete: enter
22:22:13.164 00.004 12308 worker thread done servicing request
22:22:13.164 00.000 14556 UpdateGuideState(): m_state=6
22:22:13.168 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4638
22:22:13.173 00.005 14556 Star::Find returns 1 (0), X=181.42, Y=990.89, Mass=2268, SNR=31.9, Peak=181 HFD=4.7
22:22:13.178 00.005 14556 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.07) = xAngle (3.60 = -2.69)
22:22:13.182 00.004 14556 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.50 = -2.79)
22:22:13.186 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.09 hyp=0.18 cameraTheta=0.52 mountX=-0.16 mountY=-0.06, mountTheta=-2.77
22:22:13.190 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.09, opts=13)
22:22:13.195 00.005 14556 Enqueuing Move request for scope (0.16, 0.09)
22:22:13.199 00.004 12308 Worker thread wakes up
22:22:13.199 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.09) opts 0xd
22:22:13.199 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.09)
22:22:13.199 00.000 12308 Moving (0.16, 0.09) raw xDistance=-0.16 yDistance=-0.06
22:22:13.199 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:22:13.200 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:13.200 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:22:13.200 00.000 12308 MoveAxis(E, 0, ABG)
22:22:13.200 00.000 12308 Move returns status 0, amount 0
22:22:13.202 00.002 12308 MoveAxis(N, 0, ABG)
22:22:13.202 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:13.206 00.004 12308 Move returns status 0, amount 0
22:22:13.206 00.000 12308 move complete, result=0
22:22:13.207 00.001 12308 worker thread done servicing request
22:22:13.227 00.020 14556 UpdateGuideState exits: m=2268 SNR=31.9
22:22:13.232 00.005 14556 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 5 / 99999
22:22:13.236 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760584933.236,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.52,"Time":6.2,"SettleTime":10.0,"StarLocked":true}
22:22:13.241 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:13.246 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:13.250 00.004 14556 Enqueuing Expose request
22:22:13.254 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:13.257 00.003 12308 Worker thread wakes up
22:22:13.257 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:13.259 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:14.497 01.238 12308 Exposure complete
22:22:14.645 00.148 12308 worker thread done servicing request
22:22:14.645 00.000 14556 OnExposeComplete: enter
22:22:14.650 00.005 14556 UpdateGuideState(): m_state=6
22:22:14.653 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4639
22:22:14.657 00.004 14556 Star::Find returns 1 (0), X=181.67, Y=990.96, Mass=2010, SNR=30.2, Peak=154 HFD=4.6
22:22:14.660 00.003 14556 CameraToMount -- cameraTheta (0.39) - m_xAngle (-3.07) = xAngle (3.46 = -2.82)
22:22:14.664 00.004 14556 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.36 = -2.92)
22:22:14.668 00.004 14556 CameraToMount -- cameraX=0.41 cameraY=0.17 hyp=0.44 cameraTheta=0.39 mountX=-0.42 mountY=-0.10, mountTheta=-2.92
22:22:14.673 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.41, y=0.17, opts=13)
22:22:14.676 00.003 14556 Enqueuing Move request for scope (0.41, 0.17)
22:22:14.681 00.005 12308 Worker thread wakes up
22:22:14.681 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.17) opts 0xd
22:22:14.681 00.000 12308 Handling offset move in thread for scope, endpoint = (0.41, 0.17)
22:22:14.681 00.000 12308 Moving (0.41, 0.17) raw xDistance=-0.42 yDistance=-0.10
22:22:14.681 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.42
22:22:14.682 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:14.682 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:22:14.682 00.000 12308 MoveAxis(E, 181, ABG)
22:22:14.682 00.000 12308 Guiding  Dir = 2, Dur = 181
22:22:14.682 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:14.687 00.005 12308 IsSlewing returns 0
22:22:14.687 00.000 12308 IsGuiding returns 0
22:22:14.688 00.001 12308 PulseGuide returned control before completion, sleep 191
22:22:14.707 00.019 14556 UpdateGuideState exits: m=2010 SNR=30.2
22:22:14.712 00.005 14556 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 6 / 99999
22:22:14.717 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760584934.717,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.49,"Time":7.7,"SettleTime":10.0,"StarLocked":true}
22:22:14.721 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:14.724 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:14.728 00.004 14556 Enqueuing Expose request
22:22:14.882 00.154 12308 IsGuiding returns 1
22:22:14.883 00.001 12308 scope still moving after pulse duration time elapsed
22:22:14.912 00.029 12308 IsSlewing returns 0
22:22:14.914 00.002 12308 IsGuiding returns 0
22:22:14.915 00.001 12308 scope move finished after 181 + 46 ms
22:22:14.915 00.000 12308 Move returns status 0, amount 181
22:22:14.915 00.000 12308 MoveAxis(N, 0, ABG)
22:22:14.915 00.000 12308 Move returns status 0, amount 0
22:22:14.916 00.001 12308 move complete, result=0
22:22:14.917 00.001 12308 worker thread done servicing request
22:22:14.917 00.000 14556 GuideStep: -0.4 px 181 ms EAST, -0.1 px 0 ms NORTH
22:22:14.923 00.006 12308 Worker thread wakes up
22:22:14.923 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:14.923 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:16.177 01.254 12308 Exposure complete
22:22:16.321 00.144 12308 worker thread done servicing request
22:22:16.322 00.001 14556 OnExposeComplete: enter
22:22:16.325 00.003 14556 UpdateGuideState(): m_state=6
22:22:16.329 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4640
22:22:16.333 00.004 14556 Star::Find returns 1 (0), X=181.17, Y=991.09, Mass=1918, SNR=29.7, Peak=166 HFD=4.4
22:22:16.337 00.004 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
22:22:16.339 00.002 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
22:22:16.344 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.29 hyp=0.30 cameraTheta=1.87 mountX=0.07 mountY=-0.30, mountTheta=-1.34
22:22:16.348 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.29, opts=13)
22:22:16.351 00.003 14556 Enqueuing Move request for scope (-0.09, 0.29)
22:22:16.355 00.004 12308 Worker thread wakes up
22:22:16.355 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.29) opts 0xd
22:22:16.355 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.29)
22:22:16.355 00.000 12308 Moving (-0.09, 0.29) raw xDistance=0.07 yDistance=-0.30
22:22:16.356 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:22:16.356 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:22:16.356 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
22:22:16.356 00.000 12308 MoveAxis(E, 0, ABG)
22:22:16.356 00.000 12308 Move returns status 0, amount 0
22:22:16.358 00.002 12308 MoveAxis(N, 0, ABG)
22:22:16.358 00.000 12308 Move returns status 0, amount 0
22:22:16.358 00.000 12308 move complete, result=0
22:22:16.358 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:16.362 00.004 12308 worker thread done servicing request
22:22:16.382 00.020 14556 UpdateGuideState exits: m=1918 SNR=29.7
22:22:16.387 00.005 14556 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 7 / 99999
22:22:16.391 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760584936.391,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.44,"Time":9.3,"SettleTime":10.0,"StarLocked":true}
22:22:16.396 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:16.399 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:16.402 00.003 14556 Enqueuing Expose request
22:22:16.406 00.004 12308 Worker thread wakes up
22:22:16.406 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:16.406 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:16.406 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:22:17.656 01.250 12308 Exposure complete
22:22:17.801 00.145 12308 worker thread done servicing request
22:22:17.801 00.000 14556 OnExposeComplete: enter
22:22:17.805 00.004 14556 UpdateGuideState(): m_state=6
22:22:17.810 00.005 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4641
22:22:17.815 00.005 14556 Star::Find returns 1 (0), X=181.30, Y=991.08, Mass=2197, SNR=31.5, Peak=215 HFD=4.3
22:22:17.820 00.005 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.51 = -1.78)
22:22:17.827 00.007 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.87)
22:22:17.832 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.28 hyp=0.29 cameraTheta=1.43 mountX=-0.06 mountY=-0.27, mountTheta=-1.78
22:22:17.838 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.28, opts=13)
22:22:17.843 00.005 14556 Enqueuing Move request for scope (0.04, 0.28)
22:22:17.848 00.005 12308 Worker thread wakes up
22:22:17.848 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.28) opts 0xd
22:22:17.849 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.28)
22:22:17.849 00.000 12308 Moving (0.04, 0.28) raw xDistance=-0.06 yDistance=-0.27
22:22:17.850 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:22:17.850 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:22:17.850 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
22:22:17.850 00.000 12308 MoveAxis(E, 0, ABG)
22:22:17.850 00.000 12308 Move returns status 0, amount 0
22:22:17.852 00.002 12308 MoveAxis(N, 0, ABG)
22:22:17.852 00.000 12308 Move returns status 0, amount 0
22:22:17.852 00.000 12308 move complete, result=0
22:22:17.852 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:17.859 00.007 12308 worker thread done servicing request
22:22:17.881 00.022 14556 UpdateGuideState exits: m=2197 SNR=31.5
22:22:17.885 00.004 14556 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 8 / 99999
22:22:17.890 00.005 14556 PhdController: newstate STATE_FINISH
22:22:17.895 00.005 14556 PhdController complete: success
22:22:17.899 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760584937.899,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
22:22:17.903 00.004 14556 Mount: notify guiding dither settle done success=1
22:22:17.907 00.004 14556 PhdController: newstate STATE_IDLE
22:22:17.911 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:17.914 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:17.918 00.004 14556 Enqueuing Expose request
22:22:17.922 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:22:17.925 00.003 12308 Worker thread wakes up
22:22:17.925 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:17.926 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:19.178 01.252 12308 Exposure complete
22:22:19.324 00.146 12308 worker thread done servicing request
22:22:19.325 00.001 14556 OnExposeComplete: enter
22:22:19.329 00.004 14556 UpdateGuideState(): m_state=6
22:22:19.333 00.004 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4642
22:22:19.337 00.004 14556 Star::Find returns 1 (0), X=181.15, Y=991.06, Mass=2078, SNR=30.7, Peak=191 HFD=4.4
22:22:19.342 00.005 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.04 = -1.24)
22:22:19.345 00.003 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.34)
22:22:19.350 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.27 hyp=0.29 cameraTheta=1.97 mountX=0.09 mountY=-0.28, mountTheta=-1.25
22:22:19.355 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.27, opts=13)
22:22:19.360 00.005 14556 Enqueuing Move request for scope (-0.11, 0.27)
22:22:19.365 00.005 12308 Worker thread wakes up
22:22:19.365 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.27) opts 0xd
22:22:19.365 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.27)
22:22:19.365 00.000 12308 Moving (-0.11, 0.27) raw xDistance=0.09 yDistance=-0.28
22:22:19.366 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:22:19.366 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:22:19.366 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
22:22:19.366 00.000 12308 MoveAxis(E, 0, ABG)
22:22:19.366 00.000 12308 Move returns status 0, amount 0
22:22:19.367 00.001 12308 MoveAxis(N, 0, ABG)
22:22:19.367 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:19.371 00.004 12308 Move returns status 0, amount 0
22:22:19.371 00.000 12308 move complete, result=0
22:22:19.371 00.000 12308 worker thread done servicing request
22:22:19.390 00.019 14556 UpdateGuideState exits: m=2078 SNR=30.7
22:22:19.393 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:19.398 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:19.404 00.006 14556 Enqueuing Expose request
22:22:19.408 00.004 12308 Worker thread wakes up
22:22:19.408 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:19.408 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:19.408 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:22:20.651 01.243 12308 Exposure complete
22:22:20.789 00.138 12308 worker thread done servicing request
22:22:20.789 00.000 14556 OnExposeComplete: enter
22:22:20.793 00.004 14556 UpdateGuideState(): m_state=6
22:22:20.797 00.004 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4643
22:22:20.802 00.005 14556 Star::Find returns 1 (0), X=181.21, Y=991.13, Mass=2002, SNR=30.0, Peak=162 HFD=4.3
22:22:20.806 00.004 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.81 = -1.47)
22:22:20.809 00.003 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.57)
22:22:20.812 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.34 hyp=0.34 cameraTheta=1.74 mountX=0.03 mountY=-0.34, mountTheta=-1.47
22:22:20.817 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.34, opts=13)
22:22:20.822 00.005 14556 Enqueuing Move request for scope (-0.06, 0.34)
22:22:20.825 00.003 12308 Worker thread wakes up
22:22:20.825 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.34) opts 0xd
22:22:20.825 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.34)
22:22:20.825 00.000 12308 Moving (-0.06, 0.34) raw xDistance=0.03 yDistance=-0.34
22:22:20.825 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:22:20.827 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:22:20.827 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
22:22:20.827 00.000 12308 MoveAxis(E, 0, ABG)
22:22:20.827 00.000 12308 Move returns status 0, amount 0
22:22:20.828 00.001 12308 MoveAxis(N, 0, ABG)
22:22:20.828 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:20.831 00.003 12308 Move returns status 0, amount 0
22:22:20.831 00.000 12308 move complete, result=0
22:22:20.831 00.000 12308 worker thread done servicing request
22:22:20.848 00.017 14556 UpdateGuideState exits: m=2002 SNR=30.0
22:22:20.853 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:20.857 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:20.860 00.003 14556 Enqueuing Expose request
22:22:20.866 00.006 12308 Worker thread wakes up
22:22:20.866 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:22:20.871 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:20.871 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:22.127 01.256 12308 Exposure complete
22:22:22.278 00.151 12308 worker thread done servicing request
22:22:22.278 00.000 14556 OnExposeComplete: enter
22:22:22.283 00.005 14556 UpdateGuideState(): m_state=6
22:22:22.286 00.003 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4644
22:22:22.291 00.005 14556 Star::Find returns 1 (0), X=181.16, Y=991.10, Mass=2271, SNR=31.9, Peak=194 HFD=4.4
22:22:22.297 00.006 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.96 = -1.33)
22:22:22.300 00.003 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.43)
22:22:22.304 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.31 hyp=0.32 cameraTheta=1.88 mountX=0.08 mountY=-0.32, mountTheta=-1.33
22:22:22.310 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.31, opts=13)
22:22:22.314 00.004 14556 Enqueuing Move request for scope (-0.10, 0.31)
22:22:22.317 00.003 12308 Worker thread wakes up
22:22:22.319 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.31) opts 0xd
22:22:22.319 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.31)
22:22:22.319 00.000 12308 Moving (-0.10, 0.31) raw xDistance=0.08 yDistance=-0.32
22:22:22.319 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:22:22.319 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:22:22.319 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
22:22:22.320 00.001 12308 MoveAxis(E, 0, ABG)
22:22:22.320 00.000 12308 Move returns status 0, amount 0
22:22:22.320 00.000 12308 MoveAxis(N, 0, ABG)
22:22:22.320 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:22.325 00.005 12308 Move returns status 0, amount 0
22:22:22.325 00.000 12308 move complete, result=0
22:22:22.325 00.000 12308 worker thread done servicing request
22:22:22.347 00.022 14556 UpdateGuideState exits: m=2271 SNR=31.9
22:22:22.352 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:22.358 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:22.362 00.004 14556 Enqueuing Expose request
22:22:22.368 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:22:22.372 00.004 12308 Worker thread wakes up
22:22:22.372 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:22.372 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:23.630 01.258 12308 Exposure complete
22:22:23.775 00.145 12308 worker thread done servicing request
22:22:23.776 00.001 14556 OnExposeComplete: enter
22:22:23.780 00.004 14556 UpdateGuideState(): m_state=6
22:22:23.784 00.004 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4645
22:22:23.788 00.004 14556 Star::Find returns 1 (0), X=181.19, Y=991.34, Mass=2179, SNR=31.3, Peak=177 HFD=4.6
22:22:23.792 00.004 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.78 = -1.50)
22:22:23.799 00.007 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
22:22:23.803 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.54 hyp=0.55 cameraTheta=1.71 mountX=0.04 mountY=-0.55, mountTheta=-1.50
22:22:23.809 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.54, opts=13)
22:22:23.814 00.005 14556 Enqueuing Move request for scope (-0.08, 0.54)
22:22:23.817 00.003 12308 Worker thread wakes up
22:22:23.817 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.54) opts 0xd
22:22:23.818 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.54)
22:22:23.818 00.000 12308 Moving (-0.08, 0.54) raw xDistance=0.04 yDistance=-0.55
22:22:23.818 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:22:23.818 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse
22:22:23.819 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
22:22:23.819 00.000 12308 MoveAxis(E, 0, ABG)
22:22:23.820 00.001 12308 Move returns status 0, amount 0
22:22:23.820 00.000 12308 MoveAxis(N, 0, ABG)
22:22:23.820 00.000 12308 Move returns status 0, amount 0
22:22:23.820 00.000 12308 move complete, result=0
22:22:23.820 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:23.826 00.006 12308 worker thread done servicing request
22:22:23.851 00.025 14556 UpdateGuideState exits: m=2179 SNR=31.3
22:22:23.860 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:23.865 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:23.871 00.006 14556 Enqueuing Expose request
22:22:23.877 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
22:22:23.882 00.005 12308 Worker thread wakes up
22:22:23.882 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:23.882 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:25.137 01.255 12308 Exposure complete
22:22:25.278 00.141 12308 worker thread done servicing request
22:22:25.278 00.000 14556 OnExposeComplete: enter
22:22:25.282 00.004 14556 UpdateGuideState(): m_state=6
22:22:25.286 00.004 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4646
22:22:25.289 00.003 14556 Star::Find returns 1 (0), X=181.07, Y=991.66, Mass=1892, SNR=29.2, Peak=145 HFD=4.2
22:22:25.293 00.004 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
22:22:25.296 00.003 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.52)
22:22:25.301 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.87 hyp=0.89 cameraTheta=1.79 mountX=0.13 mountY=-0.89, mountTheta=-1.42
22:22:25.307 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.87, opts=13)
22:22:25.311 00.004 14556 Enqueuing Move request for scope (-0.19, 0.87)
22:22:25.315 00.004 12308 Worker thread wakes up
22:22:25.315 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.87) opts 0xd
22:22:25.315 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.87)
22:22:25.315 00.000 12308 Moving (-0.19, 0.87) raw xDistance=0.13 yDistance=-0.89
22:22:25.315 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:22:25.315 00.000 12308 resist switch: large excursion: input -0.89 thresh 0.60 direction from 1 to -1
22:22:25.315 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.66
22:22:25.317 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
22:22:25.317 00.000 12308 MoveAxis(E, 0, ABG)
22:22:25.317 00.000 12308 Move returns status 0, amount 0
22:22:25.317 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:25.321 00.004 12308 MoveAxis(N, 624, ABG)
22:22:25.321 00.000 12308 Guiding  Dir = 0, Dur = 624
22:22:25.321 00.000 12308 IsSlewing returns 0
22:22:25.323 00.002 12308 IsGuiding returns 0
22:22:25.324 00.001 12308 PulseGuide returned control before completion, sleep 634
22:22:25.346 00.022 14556 UpdateGuideState exits: m=1892 SNR=29.2
22:22:25.350 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:25.355 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:25.360 00.005 14556 Enqueuing Expose request
22:22:25.969 00.609 12308 IsGuiding returns 1
22:22:25.969 00.000 12308 scope still moving after pulse duration time elapsed
22:22:26.000 00.031 12308 IsSlewing returns 0
22:22:26.001 00.001 12308 IsGuiding returns 0
22:22:26.001 00.000 12308 scope move finished after 624 + 54 ms
22:22:26.001 00.000 12308 Move returns status 0, amount 624
22:22:26.001 00.000 12308 move complete, result=0
22:22:26.003 00.002 12308 worker thread done servicing request
22:22:26.003 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.9 px 624 ms NORTH
22:22:26.009 00.006 12308 Worker thread wakes up
22:22:26.010 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:26.010 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:27.265 01.255 12308 Exposure complete
22:22:27.402 00.137 12308 worker thread done servicing request
22:22:27.402 00.000 14556 OnExposeComplete: enter
22:22:27.405 00.003 14556 UpdateGuideState(): m_state=6
22:22:27.411 00.006 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4647
22:22:27.414 00.003 14556 Star::Find returns 1 (0), X=181.12, Y=991.41, Mass=2251, SNR=32.0, Peak=167 HFD=4.4
22:22:27.418 00.004 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
22:22:27.423 00.005 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
22:22:27.426 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.61 hyp=0.63 cameraTheta=1.80 mountX=0.10 mountY=-0.63, mountTheta=-1.41
22:22:27.432 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.61, opts=13)
22:22:27.436 00.004 14556 Enqueuing Move request for scope (-0.14, 0.61)
22:22:27.440 00.004 12308 Worker thread wakes up
22:22:27.440 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.61) opts 0xd
22:22:27.440 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.61)
22:22:27.440 00.000 12308 Moving (-0.14, 0.61) raw xDistance=0.10 yDistance=-0.63
22:22:27.440 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:22:27.440 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
22:22:27.441 00.001 12308 MoveAxis(E, 0, ABG)
22:22:27.441 00.000 12308 Move returns status 0, amount 0
22:22:27.441 00.000 12308 MoveAxis(N, 442, ABG)
22:22:27.441 00.000 12308 Guiding  Dir = 0, Dur = 442
22:22:27.441 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:27.445 00.004 12308 IsSlewing returns 0
22:22:27.445 00.000 12308 IsGuiding returns 0
22:22:27.445 00.000 12308 PulseGuide returned control before completion, sleep 452
22:22:27.466 00.021 14556 UpdateGuideState exits: m=2251 SNR=32.0
22:22:27.471 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:27.475 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:27.479 00.004 14556 Enqueuing Expose request
22:22:27.909 00.430 12308 IsGuiding returns 1
22:22:27.911 00.002 12308 scope still moving after pulse duration time elapsed
22:22:27.941 00.030 12308 IsSlewing returns 0
22:22:27.943 00.002 12308 IsGuiding returns 0
22:22:27.944 00.001 12308 scope move finished after 442 + 56 ms
22:22:27.944 00.000 12308 Move returns status 0, amount 442
22:22:27.944 00.000 12308 move complete, result=0
22:22:27.945 00.001 12308 worker thread done servicing request
22:22:27.945 00.000 12308 Worker thread wakes up
22:22:27.946 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.6 px 442 ms NORTH
22:22:27.953 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:27.953 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:29.202 01.249 12308 Exposure complete
22:22:29.342 00.140 12308 worker thread done servicing request
22:22:29.342 00.000 14556 OnExposeComplete: enter
22:22:29.346 00.004 14556 UpdateGuideState(): m_state=6
22:22:29.351 00.005 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4648
22:22:29.355 00.004 14556 Star::Find returns 1 (0), X=181.08, Y=990.90, Mass=2119, SNR=31.0, Peak=191 HFD=4.3
22:22:29.358 00.003 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.71 = -0.57)
22:22:29.361 00.003 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
22:22:29.365 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.10 hyp=0.21 cameraTheta=2.64 mountX=0.17 mountY=-0.13, mountTheta=-0.64
22:22:29.371 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.10, opts=13)
22:22:29.374 00.003 14556 Enqueuing Move request for scope (-0.18, 0.10)
22:22:29.378 00.004 12308 Worker thread wakes up
22:22:29.378 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.10) opts 0xd
22:22:29.379 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.10)
22:22:29.379 00.000 12308 Moving (-0.18, 0.10) raw xDistance=0.17 yDistance=-0.13
22:22:29.379 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:22:29.379 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:29.380 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:22:29.380 00.000 12308 MoveAxis(E, 0, ABG)
22:22:29.380 00.000 12308 Move returns status 0, amount 0
22:22:29.381 00.001 12308 MoveAxis(N, 0, ABG)
22:22:29.381 00.000 12308 Move returns status 0, amount 0
22:22:29.381 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:29.385 00.004 12308 move complete, result=0
22:22:29.386 00.001 12308 worker thread done servicing request
22:22:29.401 00.015 14556 UpdateGuideState exits: m=2119 SNR=31.0
22:22:29.405 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:29.407 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:29.412 00.005 14556 Enqueuing Expose request
22:22:29.415 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:29.419 00.004 12308 Worker thread wakes up
22:22:29.419 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:29.419 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:30.672 01.253 12308 Exposure complete
22:22:30.816 00.144 12308 worker thread done servicing request
22:22:30.816 00.000 14556 OnExposeComplete: enter
22:22:30.820 00.004 14556 UpdateGuideState(): m_state=6
22:22:30.828 00.008 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4649
22:22:30.836 00.008 14556 Star::Find returns 1 (0), X=180.82, Y=990.99, Mass=2198, SNR=31.4, Peak=186 HFD=4.4
22:22:30.842 00.006 14556 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.07) = xAngle (5.81 = -0.48)
22:22:30.849 00.007 14556 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.71 = -0.57)
22:22:30.854 00.005 14556 CameraToMount -- cameraX=-0.44 cameraY=0.19 hyp=0.48 cameraTheta=2.73 mountX=0.43 mountY=-0.26, mountTheta=-0.55
22:22:30.861 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.44, y=0.19, opts=13)
22:22:30.867 00.006 14556 Enqueuing Move request for scope (-0.44, 0.19)
22:22:30.872 00.005 12308 Worker thread wakes up
22:22:30.872 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.19) opts 0xd
22:22:30.873 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.44, 0.19)
22:22:30.873 00.000 12308 Moving (-0.44, 0.19) raw xDistance=0.43 yDistance=-0.26
22:22:30.873 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
22:22:30.874 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:22:30.874 00.000 12308 MoveAxis(W, 186, ABG)
22:22:30.874 00.000 12308 Guiding  Dir = 3, Dur = 186
22:22:30.875 00.001 12308 IsSlewing returns 0
22:22:30.875 00.000 12308 IsGuiding returns 0
22:22:30.875 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:30.881 00.006 12308 PulseGuide returned control before completion, sleep 196
22:22:30.900 00.019 14556 UpdateGuideState exits: m=2198 SNR=31.4
22:22:30.905 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:30.912 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:30.919 00.007 14556 Enqueuing Expose request
22:22:31.084 00.165 12308 IsGuiding returns 1
22:22:31.084 00.000 12308 scope still moving after pulse duration time elapsed
22:22:31.115 00.031 12308 IsSlewing returns 0
22:22:31.115 00.000 12308 IsGuiding returns 0
22:22:31.115 00.000 12308 scope move finished after 186 + 54 ms
22:22:31.115 00.000 12308 Move returns status 0, amount 186
22:22:31.117 00.002 12308 MoveAxis(N, 184, ABG)
22:22:31.117 00.000 12308 Guiding  Dir = 0, Dur = 184
22:22:31.117 00.000 12308 IsSlewing returns 0
22:22:31.118 00.001 12308 IsGuiding returns 0
22:22:31.118 00.000 12308 PulseGuide returned control before completion, sleep 194
22:22:31.321 00.203 12308 IsGuiding returns 1
22:22:31.322 00.001 12308 scope still moving after pulse duration time elapsed
22:22:31.352 00.030 12308 IsSlewing returns 0
22:22:31.353 00.001 12308 IsGuiding returns 0
22:22:31.353 00.000 12308 scope move finished after 184 + 51 ms
22:22:31.354 00.001 12308 Move returns status 0, amount 184
22:22:31.354 00.000 12308 move complete, result=0
22:22:31.354 00.000 12308 worker thread done servicing request
22:22:31.355 00.001 12308 Worker thread wakes up
22:22:31.355 00.000 14556 GuideStep: 0.4 px 186 ms WEST, -0.3 px 184 ms NORTH
22:22:31.360 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:31.360 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:32.615 01.255 12308 Exposure complete
22:22:32.752 00.137 12308 worker thread done servicing request
22:22:32.753 00.001 14556 OnExposeComplete: enter
22:22:32.756 00.003 14556 UpdateGuideState(): m_state=6
22:22:32.760 00.004 14556 Star::Find(15, 180, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4650
22:22:32.765 00.005 14556 Star::Find returns 1 (0), X=181.03, Y=990.72, Mass=2498, SNR=33.5, Peak=200 HFD=4.7
22:22:32.769 00.004 14556 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-3.07) = xAngle (0.26 = 0.26)
22:22:32.773 00.004 14556 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.16 = 0.16)
22:22:32.778 00.005 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.08 hyp=0.24 cameraTheta=-2.81 mountX=0.24 mountY=0.04, mountTheta=0.17
22:22:32.784 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.08, opts=13)
22:22:32.788 00.004 14556 Enqueuing Move request for scope (-0.23, -0.08)
22:22:32.792 00.004 12308 Worker thread wakes up
22:22:32.792 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.08) opts 0xd
22:22:32.792 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.08)
22:22:32.792 00.000 12308 Moving (-0.23, -0.08) raw xDistance=0.24 yDistance=0.04
22:22:32.793 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24
22:22:32.793 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:32.793 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:22:32.793 00.000 12308 MoveAxis(W, 115, ABG)
22:22:32.793 00.000 12308 Guiding  Dir = 3, Dur = 115
22:22:32.793 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:32.799 00.006 12308 IsSlewing returns 0
22:22:32.799 00.000 12308 IsGuiding returns 0
22:22:32.799 00.000 12308 PulseGuide returned control before completion, sleep 125
22:22:32.820 00.021 14556 UpdateGuideState exits: m=2498 SNR=33.5
22:22:32.824 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:32.831 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:32.836 00.005 14556 Enqueuing Expose request
22:22:32.937 00.101 12308 IsGuiding returns 1
22:22:32.938 00.001 12308 scope still moving after pulse duration time elapsed
22:22:32.968 00.030 12308 IsSlewing returns 0
22:22:32.968 00.000 12308 IsGuiding returns 0
22:22:32.970 00.002 12308 scope move finished after 115 + 54 ms
22:22:32.970 00.000 12308 Move returns status 0, amount 115
22:22:32.970 00.000 12308 MoveAxis(N, 0, ABG)
22:22:32.971 00.001 12308 Move returns status 0, amount 0
22:22:32.971 00.000 12308 move complete, result=0
22:22:32.972 00.001 12308 worker thread done servicing request
22:22:32.972 00.000 14556 GuideStep: 0.2 px 115 ms WEST, 0.0 px 0 ms NORTH
22:22:32.978 00.006 12308 Worker thread wakes up
22:22:32.979 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:32.979 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:34.231 01.252 12308 Exposure complete
22:22:34.365 00.134 12308 worker thread done servicing request
22:22:34.365 00.000 14556 OnExposeComplete: enter
22:22:34.373 00.008 14556 UpdateGuideState(): m_state=6
22:22:34.380 00.007 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4651
22:22:34.385 00.005 14556 Star::Find returns 1 (0), X=181.18, Y=990.87, Mass=2185, SNR=31.1, Peak=172 HFD=4.4
22:22:34.390 00.005 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.44 = -0.85)
22:22:34.395 00.005 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.34 = -0.95)
22:22:34.400 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.36 mountX=0.07 mountY=-0.09, mountTheta=-0.89
22:22:34.406 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.08, opts=13)
22:22:34.410 00.004 14556 Enqueuing Move request for scope (-0.08, 0.08)
22:22:34.414 00.004 12308 Worker thread wakes up
22:22:34.414 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
22:22:34.414 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
22:22:34.414 00.000 12308 Moving (-0.08, 0.08) raw xDistance=0.07 yDistance=-0.09
22:22:34.414 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:22:34.415 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:34.415 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:22:34.415 00.000 12308 MoveAxis(E, 0, ABG)
22:22:34.415 00.000 12308 Move returns status 0, amount 0
22:22:34.415 00.000 12308 MoveAxis(N, 0, ABG)
22:22:34.415 00.000 12308 Move returns status 0, amount 0
22:22:34.416 00.001 12308 move complete, result=0
22:22:34.416 00.000 12308 worker thread done servicing request
22:22:34.416 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:34.440 00.024 14556 UpdateGuideState exits: m=2185 SNR=31.1
22:22:34.444 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:34.448 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:34.452 00.004 14556 Enqueuing Expose request
22:22:34.457 00.005 12308 Worker thread wakes up
22:22:34.458 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:34.463 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:34.463 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:35.713 01.250 12308 Exposure complete
22:22:35.853 00.140 12308 worker thread done servicing request
22:22:35.853 00.000 14556 OnExposeComplete: enter
22:22:35.858 00.005 14556 UpdateGuideState(): m_state=6
22:22:35.863 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4652
22:22:35.867 00.004 14556 Star::Find returns 1 (0), X=181.26, Y=990.85, Mass=2476, SNR=33.4, Peak=206 HFD=4.5
22:22:35.871 00.004 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.68 = -1.61)
22:22:35.875 00.004 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.71)
22:22:35.879 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.60 mountX=-0.00 mountY=-0.05, mountTheta=-1.61
22:22:35.884 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.05, opts=13)
22:22:35.888 00.004 14556 Enqueuing Move request for scope (-0.00, 0.05)
22:22:35.892 00.004 12308 Worker thread wakes up
22:22:35.892 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
22:22:35.894 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
22:22:35.894 00.000 12308 Moving (-0.00, 0.05) raw xDistance=-0.00 yDistance=-0.05
22:22:35.894 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:22:35.894 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:35.894 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:22:35.895 00.001 12308 MoveAxis(E, 0, ABG)
22:22:35.895 00.000 12308 Move returns status 0, amount 0
22:22:35.895 00.000 12308 MoveAxis(N, 0, ABG)
22:22:35.896 00.001 12308 Move returns status 0, amount 0
22:22:35.896 00.000 12308 move complete, result=0
22:22:35.896 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:35.900 00.004 12308 worker thread done servicing request
22:22:35.922 00.022 14556 UpdateGuideState exits: m=2476 SNR=33.4
22:22:35.926 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:35.929 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:35.933 00.004 14556 Enqueuing Expose request
22:22:35.937 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:35.941 00.004 12308 Worker thread wakes up
22:22:35.941 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:35.941 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:37.184 01.243 12308 Exposure complete
22:22:37.323 00.139 12308 worker thread done servicing request
22:22:37.323 00.000 14556 OnExposeComplete: enter
22:22:37.327 00.004 14556 UpdateGuideState(): m_state=6
22:22:37.331 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4653
22:22:37.335 00.004 14556 Star::Find returns 1 (0), X=181.34, Y=991.04, Mass=2230, SNR=31.6, Peak=190 HFD=4.2
22:22:37.339 00.004 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.35 = -1.94)
22:22:37.343 00.004 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.04)
22:22:37.347 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.27 mountX=-0.09 mountY=-0.23, mountTheta=-1.95
22:22:37.353 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.24, opts=13)
22:22:37.358 00.005 14556 Enqueuing Move request for scope (0.07, 0.24)
22:22:37.364 00.006 12308 Worker thread wakes up
22:22:37.364 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.24) opts 0xd
22:22:37.364 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.24)
22:22:37.364 00.000 12308 Moving (0.07, 0.24) raw xDistance=-0.09 yDistance=-0.23
22:22:37.364 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:22:37.366 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:22:37.366 00.000 12308 MoveAxis(E, 0, ABG)
22:22:37.366 00.000 12308 Move returns status 0, amount 0
22:22:37.366 00.000 12308 MoveAxis(N, 158, ABG)
22:22:37.366 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:37.370 00.004 12308 Guiding  Dir = 0, Dur = 158
22:22:37.371 00.001 12308 IsSlewing returns 0
22:22:37.371 00.000 12308 IsGuiding returns 0
22:22:37.371 00.000 12308 PulseGuide returned control before completion, sleep 168
22:22:37.388 00.017 14556 UpdateGuideState exits: m=2230 SNR=31.6
22:22:37.394 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:37.397 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:37.400 00.003 14556 Enqueuing Expose request
22:22:37.548 00.148 12308 IsGuiding returns 1
22:22:37.548 00.000 12308 scope still moving after pulse duration time elapsed
22:22:37.579 00.031 12308 IsSlewing returns 0
22:22:37.580 00.001 12308 IsGuiding returns 0
22:22:37.581 00.001 12308 scope move finished after 158 + 51 ms
22:22:37.581 00.000 12308 Move returns status 0, amount 158
22:22:37.581 00.000 12308 move complete, result=0
22:22:37.582 00.001 12308 worker thread done servicing request
22:22:37.582 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 158 ms NORTH
22:22:37.587 00.005 12308 Worker thread wakes up
22:22:37.587 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:37.589 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:38.842 01.253 12308 Exposure complete
22:22:38.985 00.143 14556 OnExposeComplete: enter
22:22:38.991 00.006 14556 UpdateGuideState(): m_state=6
22:22:38.997 00.006 12308 worker thread done servicing request
22:22:38.997 00.000 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4654
22:22:39.002 00.005 14556 Star::Find returns 1 (0), X=181.51, Y=990.82, Mass=2175, SNR=31.4, Peak=164 HFD=4.7
22:22:39.006 00.004 14556 CameraToMount -- cameraTheta (0.09) - m_xAngle (-3.07) = xAngle (3.17 = -3.12)
22:22:39.011 00.005 14556 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.07 = 3.07)
22:22:39.015 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=0.02 hyp=0.24 cameraTheta=0.09 mountX=-0.24 mountY=0.02, mountTheta=3.07
22:22:39.020 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.02, opts=13)
22:22:39.025 00.005 14556 Enqueuing Move request for scope (0.24, 0.02)
22:22:39.028 00.003 12308 Worker thread wakes up
22:22:39.028 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.02) opts 0xd
22:22:39.029 00.001 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.02)
22:22:39.029 00.000 12308 Moving (0.24, 0.02) raw xDistance=-0.24 yDistance=0.02
22:22:39.029 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:22:39.029 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:39.029 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:22:39.030 00.001 12308 MoveAxis(E, 105, ABG)
22:22:39.030 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:39.035 00.005 12308 Guiding  Dir = 2, Dur = 105
22:22:39.035 00.000 12308 IsSlewing returns 0
22:22:39.036 00.001 12308 IsGuiding returns 0
22:22:39.037 00.001 12308 PulseGuide returned control before completion, sleep 115
22:22:39.059 00.022 14556 UpdateGuideState exits: m=2175 SNR=31.4
22:22:39.064 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:39.070 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:39.073 00.003 14556 Enqueuing Expose request
22:22:39.157 00.084 12308 IsGuiding returns 1
22:22:39.158 00.001 12308 scope still moving after pulse duration time elapsed
22:22:39.188 00.030 12308 IsSlewing returns 0
22:22:39.190 00.002 12308 IsGuiding returns 0
22:22:39.190 00.000 12308 scope move finished after 105 + 48 ms
22:22:39.191 00.001 12308 Move returns status 0, amount 105
22:22:39.192 00.001 12308 MoveAxis(N, 0, ABG)
22:22:39.192 00.000 12308 Move returns status 0, amount 0
22:22:39.192 00.000 12308 move complete, result=0
22:22:39.193 00.001 12308 worker thread done servicing request
22:22:39.193 00.000 12308 Worker thread wakes up
22:22:39.194 00.001 14556 GuideStep: -0.2 px 105 ms EAST, 0.0 px 0 ms NORTH
22:22:39.200 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:39.200 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:40.455 01.255 12308 Exposure complete
22:22:40.594 00.139 12308 worker thread done servicing request
22:22:40.595 00.001 14556 OnExposeComplete: enter
22:22:40.598 00.003 14556 UpdateGuideState(): m_state=6
22:22:40.603 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4655
22:22:40.606 00.003 14556 Star::Find returns 1 (0), X=181.21, Y=990.96, Mass=2046, SNR=30.4, Peak=186 HFD=4.3
22:22:40.611 00.005 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.96 = -1.33)
22:22:40.616 00.005 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.43)
22:22:40.621 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.17 cameraTheta=1.88 mountX=0.04 mountY=-0.17, mountTheta=-1.33
22:22:40.626 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.17, opts=13)
22:22:40.629 00.003 14556 Enqueuing Move request for scope (-0.05, 0.17)
22:22:40.632 00.003 12308 Worker thread wakes up
22:22:40.634 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.17) opts 0xd
22:22:40.634 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.17)
22:22:40.634 00.000 12308 Moving (-0.05, 0.17) raw xDistance=0.04 yDistance=-0.17
22:22:40.634 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:22:40.634 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:40.634 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:22:40.634 00.000 12308 MoveAxis(E, 0, ABG)
22:22:40.635 00.001 12308 Move returns status 0, amount 0
22:22:40.635 00.000 12308 MoveAxis(N, 0, ABG)
22:22:40.635 00.000 12308 Move returns status 0, amount 0
22:22:40.635 00.000 12308 move complete, result=0
22:22:40.635 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:40.641 00.006 12308 worker thread done servicing request
22:22:40.662 00.021 14556 UpdateGuideState exits: m=2046 SNR=30.4
22:22:40.665 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:40.670 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:40.674 00.004 14556 Enqueuing Expose request
22:22:40.679 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:22:40.682 00.003 12308 Worker thread wakes up
22:22:40.683 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:40.683 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:41.927 01.244 12308 Exposure complete
22:22:42.067 00.140 12308 worker thread done servicing request
22:22:42.068 00.001 14556 OnExposeComplete: enter
22:22:42.071 00.003 14556 UpdateGuideState(): m_state=6
22:22:42.076 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4656
22:22:42.080 00.004 14556 Star::Find returns 1 (0), X=181.08, Y=990.80, Mass=1999, SNR=30.0, Peak=188 HFD=4.5
22:22:42.084 00.004 14556 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.07) = xAngle (6.17 = -0.11)
22:22:42.087 00.003 14556 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.08 = -0.21)
22:22:42.092 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.10 mountX=0.18 mountY=-0.04, mountTheta=-0.20
22:22:42.096 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.01, opts=13)
22:22:42.099 00.003 14556 Enqueuing Move request for scope (-0.18, 0.01)
22:22:42.103 00.004 12308 Worker thread wakes up
22:22:42.103 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
22:22:42.103 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
22:22:42.103 00.000 12308 Moving (-0.18, 0.01) raw xDistance=0.18 yDistance=-0.04
22:22:42.104 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:22:42.105 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:42.107 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:22:42.107 00.000 12308 MoveAxis(E, 0, ABG)
22:22:42.108 00.001 12308 Move returns status 0, amount 0
22:22:42.108 00.000 12308 MoveAxis(N, 0, ABG)
22:22:42.108 00.000 12308 Move returns status 0, amount 0
22:22:42.108 00.000 12308 move complete, result=0
22:22:42.108 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:42.113 00.005 12308 worker thread done servicing request
22:22:42.133 00.020 14556 UpdateGuideState exits: m=1999 SNR=30.0
22:22:42.140 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:42.145 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:42.149 00.004 14556 Enqueuing Expose request
22:22:42.153 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:22:42.158 00.005 12308 Worker thread wakes up
22:22:42.158 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:42.159 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:43.414 01.255 12308 Exposure complete
22:22:43.551 00.137 12308 worker thread done servicing request
22:22:43.552 00.001 14556 OnExposeComplete: enter
22:22:43.555 00.003 14556 UpdateGuideState(): m_state=6
22:22:43.559 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4657
22:22:43.563 00.004 14556 Star::Find returns 1 (0), X=181.39, Y=991.02, Mass=2148, SNR=31.1, Peak=194 HFD=4.4
22:22:43.567 00.004 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.13 = -2.15)
22:22:43.570 00.003 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.25)
22:22:43.575 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.23 hyp=0.26 cameraTheta=1.06 mountX=-0.14 mountY=-0.20, mountTheta=-2.19
22:22:43.581 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.23, opts=13)
22:22:43.585 00.004 14556 Enqueuing Move request for scope (0.13, 0.23)
22:22:43.589 00.004 12308 Worker thread wakes up
22:22:43.589 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.23) opts 0xd
22:22:43.589 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.23)
22:22:43.589 00.000 12308 Moving (0.13, 0.23) raw xDistance=-0.14 yDistance=-0.20
22:22:43.589 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:22:43.589 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:22:43.589 00.000 12308 MoveAxis(E, 0, ABG)
22:22:43.591 00.002 12308 Move returns status 0, amount 0
22:22:43.591 00.000 12308 MoveAxis(N, 143, ABG)
22:22:43.591 00.000 12308 Guiding  Dir = 0, Dur = 143
22:22:43.591 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:43.595 00.004 12308 IsSlewing returns 0
22:22:43.595 00.000 12308 IsGuiding returns 0
22:22:43.596 00.001 12308 PulseGuide returned control before completion, sleep 153
22:22:43.621 00.025 14556 UpdateGuideState exits: m=2148 SNR=31.1
22:22:43.625 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:43.629 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:43.633 00.004 14556 Enqueuing Expose request
22:22:43.767 00.134 12308 IsGuiding returns 1
22:22:43.767 00.000 12308 scope still moving after pulse duration time elapsed
22:22:43.797 00.030 12308 IsSlewing returns 0
22:22:43.797 00.000 12308 IsGuiding returns 0
22:22:43.798 00.001 12308 scope move finished after 143 + 59 ms
22:22:43.798 00.000 12308 Move returns status 0, amount 143
22:22:43.798 00.000 12308 move complete, result=0
22:22:43.798 00.000 12308 worker thread done servicing request
22:22:43.800 00.002 12308 Worker thread wakes up
22:22:43.801 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 143 ms NORTH
22:22:43.806 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:43.806 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:45.061 01.255 12308 Exposure complete
22:22:45.200 00.139 12308 worker thread done servicing request
22:22:45.200 00.000 14556 OnExposeComplete: enter
22:22:45.204 00.004 14556 UpdateGuideState(): m_state=6
22:22:45.207 00.003 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4658
22:22:45.212 00.005 14556 Star::Find returns 1 (0), X=181.11, Y=990.95, Mass=2376, SNR=32.8, Peak=197 HFD=4.5
22:22:45.215 00.003 14556 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.07) = xAngle (5.45 = -0.83)
22:22:45.220 00.005 14556 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.93)
22:22:45.223 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.15 hyp=0.22 cameraTheta=2.38 mountX=0.15 mountY=-0.17, mountTheta=-0.87
22:22:45.230 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.15, opts=13)
22:22:45.234 00.004 14556 Enqueuing Move request for scope (-0.16, 0.15)
22:22:45.238 00.004 12308 Worker thread wakes up
22:22:45.238 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.15) opts 0xd
22:22:45.238 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.15)
22:22:45.238 00.000 12308 Moving (-0.16, 0.15) raw xDistance=0.15 yDistance=-0.17
22:22:45.239 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:22:45.239 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:45.239 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:22:45.239 00.000 12308 MoveAxis(E, 0, ABG)
22:22:45.239 00.000 12308 Move returns status 0, amount 0
22:22:45.239 00.000 12308 MoveAxis(N, 0, ABG)
22:22:45.239 00.000 12308 Move returns status 0, amount 0
22:22:45.241 00.002 12308 move complete, result=0
22:22:45.241 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:45.245 00.004 12308 worker thread done servicing request
22:22:45.266 00.021 14556 UpdateGuideState exits: m=2376 SNR=32.8
22:22:45.271 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:45.276 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:45.280 00.004 14556 Enqueuing Expose request
22:22:45.284 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:22:45.287 00.003 12308 Worker thread wakes up
22:22:45.287 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:45.287 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:46.532 01.245 12308 Exposure complete
22:22:46.689 00.157 12308 worker thread done servicing request
22:22:46.689 00.000 14556 OnExposeComplete: enter
22:22:46.692 00.003 14556 UpdateGuideState(): m_state=6
22:22:46.696 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4659
22:22:46.699 00.003 14556 Star::Find returns 1 (0), X=181.20, Y=991.05, Mass=2090, SNR=30.6, Peak=176 HFD=4.4
22:22:46.702 00.003 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
22:22:46.705 00.003 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
22:22:46.707 00.002 14556 CameraToMount -- cameraX=-0.06 cameraY=0.25 hyp=0.26 cameraTheta=1.81 mountX=0.04 mountY=-0.26, mountTheta=-1.41
22:22:46.711 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.25, opts=13)
22:22:46.716 00.005 14556 Enqueuing Move request for scope (-0.06, 0.25)
22:22:46.718 00.002 12308 Worker thread wakes up
22:22:46.719 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.25) opts 0xd
22:22:46.719 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.25)
22:22:46.719 00.000 12308 Moving (-0.06, 0.25) raw xDistance=0.04 yDistance=-0.26
22:22:46.719 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:22:46.719 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:22:46.719 00.000 12308 MoveAxis(E, 0, ABG)
22:22:46.719 00.000 12308 Move returns status 0, amount 0
22:22:46.719 00.000 12308 MoveAxis(N, 182, ABG)
22:22:46.720 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:46.724 00.004 12308 Guiding  Dir = 0, Dur = 182
22:22:46.724 00.000 12308 IsSlewing returns 0
22:22:46.724 00.000 12308 IsGuiding returns 0
22:22:46.725 00.001 12308 PulseGuide returned control before completion, sleep 192
22:22:46.746 00.021 14556 UpdateGuideState exits: m=2090 SNR=30.6
22:22:46.752 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:46.756 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:46.759 00.003 14556 Enqueuing Expose request
22:22:46.931 00.172 12308 IsGuiding returns 0
22:22:46.931 00.000 12308 Move returns status 0, amount 182
22:22:46.931 00.000 12308 move complete, result=0
22:22:46.932 00.001 12308 worker thread done servicing request
22:22:46.932 00.000 12308 Worker thread wakes up
22:22:46.932 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 182 ms NORTH
22:22:46.937 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:46.937 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:48.181 01.244 12308 Exposure complete
22:22:48.337 00.156 12308 worker thread done servicing request
22:22:48.338 00.001 14556 OnExposeComplete: enter
22:22:48.342 00.004 14556 UpdateGuideState(): m_state=6
22:22:48.345 00.003 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4660
22:22:48.349 00.004 14556 Star::Find returns 1 (0), X=181.33, Y=990.79, Mass=2184, SNR=31.3, Peak=180 HFD=4.6
22:22:48.353 00.004 14556 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.07) = xAngle (2.95 = 2.95)
22:22:48.358 00.005 14556 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.85 = 2.85)
22:22:48.364 00.006 14556 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.13 mountX=-0.06 mountY=0.02, mountTheta=2.85
22:22:48.368 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.01, opts=13)
22:22:48.370 00.002 14556 Enqueuing Move request for scope (0.06, -0.01)
22:22:48.373 00.003 12308 Worker thread wakes up
22:22:48.374 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
22:22:48.374 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
22:22:48.374 00.000 12308 Moving (0.06, -0.01) raw xDistance=-0.06 yDistance=0.02
22:22:48.374 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:22:48.374 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:48.375 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:22:48.375 00.000 12308 MoveAxis(E, 0, ABG)
22:22:48.375 00.000 12308 Move returns status 0, amount 0
22:22:48.375 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:48.378 00.003 12308 MoveAxis(N, 0, ABG)
22:22:48.379 00.001 12308 Move returns status 0, amount 0
22:22:48.379 00.000 12308 move complete, result=0
22:22:48.379 00.000 12308 worker thread done servicing request
22:22:48.395 00.016 14556 UpdateGuideState exits: m=2184 SNR=31.3
22:22:48.398 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:48.402 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:48.406 00.004 14556 Enqueuing Expose request
22:22:48.410 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:22:48.413 00.003 12308 Worker thread wakes up
22:22:48.413 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:48.413 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:49.669 01.256 12308 Exposure complete
22:22:49.815 00.146 12308 worker thread done servicing request
22:22:49.815 00.000 14556 OnExposeComplete: enter
22:22:49.819 00.004 14556 UpdateGuideState(): m_state=6
22:22:49.824 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4661
22:22:49.827 00.003 14556 Star::Find returns 1 (0), X=181.36, Y=990.79, Mass=2041, SNR=30.3, Peak=164 HFD=4.6
22:22:49.832 00.005 14556 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-3.07) = xAngle (3.03 = 3.03)
22:22:49.835 00.003 14556 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.93 = 2.93)
22:22:49.841 00.006 14556 CameraToMount -- cameraX=0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-0.04 mountX=-0.09 mountY=0.02, mountTheta=2.94
22:22:49.847 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.00, opts=13)
22:22:49.852 00.005 14556 Enqueuing Move request for scope (0.09, -0.00)
22:22:49.856 00.004 12308 Worker thread wakes up
22:22:49.856 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.00) opts 0xd
22:22:49.856 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.00)
22:22:49.856 00.000 12308 Moving (0.09, -0.00) raw xDistance=-0.09 yDistance=0.02
22:22:49.856 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:22:49.859 00.003 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:49.859 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:22:49.859 00.000 12308 MoveAxis(E, 0, ABG)
22:22:49.859 00.000 12308 Move returns status 0, amount 0
22:22:49.860 00.001 12308 MoveAxis(N, 0, ABG)
22:22:49.861 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:49.866 00.005 12308 Move returns status 0, amount 0
22:22:49.867 00.001 12308 move complete, result=0
22:22:49.867 00.000 12308 worker thread done servicing request
22:22:49.889 00.022 14556 UpdateGuideState exits: m=2041 SNR=30.3
22:22:49.894 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:49.899 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:49.902 00.003 14556 Enqueuing Expose request
22:22:49.907 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:22:49.910 00.003 12308 Worker thread wakes up
22:22:49.910 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:49.910 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:51.163 01.253 12308 Exposure complete
22:22:51.308 00.145 12308 worker thread done servicing request
22:22:51.308 00.000 14556 OnExposeComplete: enter
22:22:51.313 00.005 14556 UpdateGuideState(): m_state=6
22:22:51.317 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4662
22:22:51.321 00.004 14556 Star::Find returns 1 (0), X=181.31, Y=990.73, Mass=2250, SNR=31.8, Peak=192 HFD=4.6
22:22:51.326 00.005 14556 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-3.07) = xAngle (2.13 = 2.13)
22:22:51.329 00.003 14556 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.03 = 2.03)
22:22:51.334 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-0.95 mountX=-0.05 mountY=0.08, mountTheta=2.10
22:22:51.339 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.07, opts=13)
22:22:51.343 00.004 14556 Enqueuing Move request for scope (0.05, -0.07)
22:22:51.348 00.005 12308 Worker thread wakes up
22:22:51.348 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
22:22:51.348 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
22:22:51.348 00.000 12308 Moving (0.05, -0.07) raw xDistance=-0.05 yDistance=0.08
22:22:51.348 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:22:51.348 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:51.349 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:22:51.349 00.000 12308 MoveAxis(E, 0, ABG)
22:22:51.349 00.000 12308 Move returns status 0, amount 0
22:22:51.349 00.000 12308 MoveAxis(N, 0, ABG)
22:22:51.350 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:51.354 00.004 12308 Move returns status 0, amount 0
22:22:51.354 00.000 12308 move complete, result=0
22:22:51.354 00.000 12308 worker thread done servicing request
22:22:51.377 00.023 14556 UpdateGuideState exits: m=2250 SNR=31.8
22:22:51.381 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:51.383 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:51.390 00.007 14556 Enqueuing Expose request
22:22:51.393 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:22:51.396 00.003 12308 Worker thread wakes up
22:22:51.396 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:51.396 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:52.641 01.245 12308 Exposure complete
22:22:52.795 00.154 12308 worker thread done servicing request
22:22:52.795 00.000 14556 OnExposeComplete: enter
22:22:52.801 00.006 14556 UpdateGuideState(): m_state=6
22:22:52.806 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4663
22:22:52.811 00.005 14556 Star::Find returns 1 (0), X=181.17, Y=990.91, Mass=2112, SNR=30.9, Peak=172 HFD=4.3
22:22:52.816 00.005 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.35 = -0.94)
22:22:52.821 00.005 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.04)
22:22:52.826 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.15 cameraTheta=2.27 mountX=0.09 mountY=-0.13, mountTheta=-0.97
22:22:52.834 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.11, opts=13)
22:22:52.840 00.006 14556 Enqueuing Move request for scope (-0.09, 0.11)
22:22:52.844 00.004 12308 Worker thread wakes up
22:22:52.844 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
22:22:52.844 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
22:22:52.844 00.000 12308 Moving (-0.09, 0.11) raw xDistance=0.09 yDistance=-0.13
22:22:52.844 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:22:52.845 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:52.845 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:22:52.845 00.000 12308 MoveAxis(E, 0, ABG)
22:22:52.845 00.000 12308 Move returns status 0, amount 0
22:22:52.847 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:52.851 00.004 12308 MoveAxis(N, 0, ABG)
22:22:52.851 00.000 12308 Move returns status 0, amount 0
22:22:52.851 00.000 12308 move complete, result=0
22:22:52.851 00.000 12308 worker thread done servicing request
22:22:52.872 00.021 14556 UpdateGuideState exits: m=2112 SNR=30.9
22:22:52.876 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:52.880 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:52.884 00.004 14556 Enqueuing Expose request
22:22:52.889 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:52.894 00.005 12308 Worker thread wakes up
22:22:52.894 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:52.895 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:54.142 01.247 12308 Exposure complete
22:22:54.284 00.142 12308 worker thread done servicing request
22:22:54.284 00.000 14556 OnExposeComplete: enter
22:22:54.288 00.004 14556 UpdateGuideState(): m_state=6
22:22:54.294 00.006 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4664
22:22:54.301 00.007 14556 Star::Find returns 1 (0), X=181.26, Y=991.07, Mass=2108, SNR=30.9, Peak=182 HFD=4.2
22:22:54.309 00.008 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
22:22:54.316 00.007 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
22:22:54.323 00.007 14556 CameraToMount -- cameraX=-0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.59 mountX=-0.01 mountY=-0.27, mountTheta=-1.62
22:22:54.330 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.27, opts=13)
22:22:54.335 00.005 14556 Enqueuing Move request for scope (-0.01, 0.27)
22:22:54.338 00.003 12308 Worker thread wakes up
22:22:54.338 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.27) opts 0xd
22:22:54.340 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.27)
22:22:54.340 00.000 12308 Moving (-0.01, 0.27) raw xDistance=-0.01 yDistance=-0.27
22:22:54.340 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:22:54.340 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:22:54.340 00.000 12308 MoveAxis(E, 0, ABG)
22:22:54.340 00.000 12308 Move returns status 0, amount 0
22:22:54.340 00.000 12308 MoveAxis(N, 188, ABG)
22:22:54.341 00.001 12308 Guiding  Dir = 0, Dur = 188
22:22:54.341 00.000 12308 IsSlewing returns 0
22:22:54.341 00.000 12308 IsGuiding returns 0
22:22:54.341 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:54.344 00.003 12308 PulseGuide returned control before completion, sleep 198
22:22:54.363 00.019 14556 UpdateGuideState exits: m=2108 SNR=30.9
22:22:54.367 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:54.371 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:54.375 00.004 14556 Enqueuing Expose request
22:22:54.556 00.181 12308 IsGuiding returns 1
22:22:54.557 00.001 12308 scope still moving after pulse duration time elapsed
22:22:54.588 00.031 12308 IsSlewing returns 0
22:22:54.589 00.001 12308 IsGuiding returns 0
22:22:54.589 00.000 12308 scope move finished after 188 + 59 ms
22:22:54.589 00.000 12308 Move returns status 0, amount 188
22:22:54.589 00.000 12308 move complete, result=0
22:22:54.590 00.001 12308 worker thread done servicing request
22:22:54.590 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 188 ms NORTH
22:22:54.597 00.007 12308 Worker thread wakes up
22:22:54.597 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:54.597 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:55.845 01.248 12308 Exposure complete
22:22:55.987 00.142 12308 worker thread done servicing request
22:22:55.987 00.000 14556 OnExposeComplete: enter
22:22:55.992 00.005 14556 UpdateGuideState(): m_state=6
22:22:55.996 00.004 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4665
22:22:56.000 00.004 14556 Star::Find returns 1 (0), X=181.27, Y=990.91, Mass=2097, SNR=30.8, Peak=169 HFD=4.5
22:22:56.003 00.003 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.61 = -1.68)
22:22:56.007 00.004 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.78)
22:22:56.012 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.53 mountX=-0.01 mountY=-0.11, mountTheta=-1.68
22:22:56.017 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.11, opts=13)
22:22:56.022 00.005 14556 Enqueuing Move request for scope (0.00, 0.11)
22:22:56.025 00.003 12308 Worker thread wakes up
22:22:56.025 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.11) opts 0xd
22:22:56.025 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.11)
22:22:56.025 00.000 12308 Moving (0.00, 0.11) raw xDistance=-0.01 yDistance=-0.11
22:22:56.026 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:22:56.026 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:56.026 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:22:56.026 00.000 12308 MoveAxis(E, 0, ABG)
22:22:56.026 00.000 12308 Move returns status 0, amount 0
22:22:56.027 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:56.032 00.005 12308 MoveAxis(N, 0, ABG)
22:22:56.032 00.000 12308 Move returns status 0, amount 0
22:22:56.032 00.000 12308 move complete, result=0
22:22:56.032 00.000 12308 worker thread done servicing request
22:22:56.053 00.021 14556 UpdateGuideState exits: m=2097 SNR=30.8
22:22:56.057 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:56.061 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:56.064 00.003 14556 Enqueuing Expose request
22:22:56.068 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:56.071 00.003 12308 Worker thread wakes up
22:22:56.071 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:56.071 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:57.316 01.245 12308 Exposure complete
22:22:57.461 00.145 12308 worker thread done servicing request
22:22:57.461 00.000 14556 OnExposeComplete: enter
22:22:57.467 00.006 14556 UpdateGuideState(): m_state=6
22:22:57.471 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4666
22:22:57.475 00.004 14556 Star::Find returns 1 (0), X=181.50, Y=990.96, Mass=2036, SNR=30.4, Peak=180 HFD=4.9
22:22:57.480 00.005 14556 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.07) = xAngle (3.66 = -2.62)
22:22:57.483 00.003 14556 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.56 = -2.72)
22:22:57.486 00.003 14556 CameraToMount -- cameraX=0.24 cameraY=0.16 hyp=0.29 cameraTheta=0.59 mountX=-0.25 mountY=-0.12, mountTheta=-2.70
22:22:57.493 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.16, opts=13)
22:22:57.498 00.005 14556 Enqueuing Move request for scope (0.24, 0.16)
22:22:57.503 00.005 12308 Worker thread wakes up
22:22:57.503 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.16) opts 0xd
22:22:57.503 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.16)
22:22:57.503 00.000 12308 Moving (0.24, 0.16) raw xDistance=-0.25 yDistance=-0.12
22:22:57.504 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:22:57.504 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:57.504 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:22:57.504 00.000 12308 MoveAxis(E, 109, ABG)
22:22:57.505 00.001 12308 Guiding  Dir = 2, Dur = 109
22:22:57.505 00.000 12308 IsSlewing returns 0
22:22:57.505 00.000 12308 IsGuiding returns 0
22:22:57.505 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:57.511 00.006 12308 PulseGuide returned control before completion, sleep 119
22:22:57.532 00.021 14556 UpdateGuideState exits: m=2036 SNR=30.4
22:22:57.537 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:57.545 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:57.550 00.005 14556 Enqueuing Expose request
22:22:57.634 00.084 12308 IsGuiding returns 1
22:22:57.634 00.000 12308 scope still moving after pulse duration time elapsed
22:22:57.665 00.031 12308 IsSlewing returns 0
22:22:57.668 00.003 12308 IsGuiding returns 0
22:22:57.668 00.000 12308 scope move finished after 109 + 54 ms
22:22:57.668 00.000 12308 Move returns status 0, amount 109
22:22:57.670 00.002 12308 MoveAxis(N, 0, ABG)
22:22:57.670 00.000 12308 Move returns status 0, amount 0
22:22:57.670 00.000 12308 move complete, result=0
22:22:57.671 00.001 12308 worker thread done servicing request
22:22:57.672 00.001 12308 Worker thread wakes up
22:22:57.672 00.000 14556 GuideStep: -0.3 px 109 ms EAST, -0.1 px 0 ms NORTH
22:22:57.680 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:57.680 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:22:58.935 01.255 12308 Exposure complete
22:22:59.100 00.165 12308 worker thread done servicing request
22:22:59.100 00.000 14556 OnExposeComplete: enter
22:22:59.105 00.005 14556 UpdateGuideState(): m_state=6
22:22:59.110 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4667
22:22:59.115 00.005 14556 Star::Find returns 1 (0), X=181.18, Y=991.02, Mass=1937, SNR=29.6, Peak=201 HFD=4.2
22:22:59.119 00.004 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.99 = -1.30)
22:22:59.123 00.004 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.40)
22:22:59.127 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.22 hyp=0.24 cameraTheta=1.91 mountX=0.06 mountY=-0.23, mountTheta=-1.30
22:22:59.132 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.22, opts=13)
22:22:59.137 00.005 14556 Enqueuing Move request for scope (-0.08, 0.22)
22:22:59.141 00.004 12308 Worker thread wakes up
22:22:59.141 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.22) opts 0xd
22:22:59.141 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.22)
22:22:59.142 00.001 12308 Moving (-0.08, 0.22) raw xDistance=0.06 yDistance=-0.23
22:22:59.142 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:22:59.142 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:22:59.142 00.000 12308 MoveAxis(E, 0, ABG)
22:22:59.142 00.000 12308 Move returns status 0, amount 0
22:22:59.142 00.000 12308 MoveAxis(N, 165, ABG)
22:22:59.142 00.000 12308 Guiding  Dir = 0, Dur = 165
22:22:59.142 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:22:59.148 00.006 12308 IsSlewing returns 0
22:22:59.148 00.000 12308 IsGuiding returns 0
22:22:59.148 00.000 12308 PulseGuide returned control before completion, sleep 175
22:22:59.170 00.022 14556 UpdateGuideState exits: m=1937 SNR=29.6
22:22:59.175 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:59.178 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:22:59.181 00.003 14556 Enqueuing Expose request
22:22:59.337 00.156 12308 IsGuiding returns 0
22:22:59.338 00.001 12308 Move returns status 0, amount 165
22:22:59.339 00.001 12308 move complete, result=0
22:22:59.339 00.000 12308 worker thread done servicing request
22:22:59.340 00.001 12308 Worker thread wakes up
22:22:59.340 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 165 ms NORTH
22:22:59.346 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:22:59.347 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:00.586 01.239 12308 Exposure complete
22:23:00.755 00.169 12308 worker thread done servicing request
22:23:00.755 00.000 14556 OnExposeComplete: enter
22:23:00.761 00.006 14556 UpdateGuideState(): m_state=6
22:23:00.767 00.006 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4668
22:23:00.773 00.006 14556 Star::Find returns 1 (0), X=181.15, Y=990.91, Mass=2097, SNR=30.3, Peak=171 HFD=4.3
22:23:00.778 00.005 14556 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.07) = xAngle (5.45 = -0.83)
22:23:00.783 00.005 14556 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.93)
22:23:00.789 00.006 14556 CameraToMount -- cameraX=-0.12 cameraY=0.11 hyp=0.16 cameraTheta=2.38 mountX=0.11 mountY=-0.13, mountTheta=-0.87
22:23:00.798 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.11, opts=13)
22:23:00.803 00.005 14556 Enqueuing Move request for scope (-0.12, 0.11)
22:23:00.809 00.006 12308 Worker thread wakes up
22:23:00.809 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.11) opts 0xd
22:23:00.809 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.11)
22:23:00.809 00.000 12308 Moving (-0.12, 0.11) raw xDistance=0.11 yDistance=-0.13
22:23:00.810 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:23:00.810 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:00.810 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:23:00.811 00.001 12308 MoveAxis(E, 0, ABG)
22:23:00.811 00.000 12308 Move returns status 0, amount 0
22:23:00.811 00.000 12308 MoveAxis(N, 0, ABG)
22:23:00.811 00.000 12308 Move returns status 0, amount 0
22:23:00.811 00.000 12308 move complete, result=0
22:23:00.813 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:00.818 00.005 12308 worker thread done servicing request
22:23:00.848 00.030 14556 UpdateGuideState exits: m=2097 SNR=30.3
22:23:00.854 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:00.860 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:00.864 00.004 14556 Enqueuing Expose request
22:23:00.871 00.007 12308 Worker thread wakes up
22:23:00.871 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:00.876 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:00.876 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:02.120 01.244 12308 Exposure complete
22:23:02.265 00.145 12308 worker thread done servicing request
22:23:02.265 00.000 14556 OnExposeComplete: enter
22:23:02.270 00.005 14556 UpdateGuideState(): m_state=6
22:23:02.274 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4669
22:23:02.277 00.003 14556 Star::Find returns 1 (0), X=181.09, Y=990.80, Mass=2021, SNR=30.2, Peak=167 HFD=4.5
22:23:02.281 00.004 14556 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.07) = xAngle (6.19 = -0.10)
22:23:02.285 00.004 14556 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.20)
22:23:02.288 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.00 hyp=0.17 cameraTheta=3.11 mountX=0.17 mountY=-0.03, mountTheta=-0.19
22:23:02.293 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.00, opts=13)
22:23:02.298 00.005 14556 Enqueuing Move request for scope (-0.17, 0.00)
22:23:02.302 00.004 12308 Worker thread wakes up
22:23:02.302 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.00) opts 0xd
22:23:02.302 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.00)
22:23:02.302 00.000 12308 Moving (-0.17, 0.00) raw xDistance=0.17 yDistance=-0.03
22:23:02.302 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:23:02.302 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:02.303 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:23:02.303 00.000 12308 MoveAxis(E, 0, ABG)
22:23:02.303 00.000 12308 Move returns status 0, amount 0
22:23:02.304 00.001 12308 MoveAxis(N, 0, ABG)
22:23:02.304 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:02.307 00.003 12308 Move returns status 0, amount 0
22:23:02.308 00.001 12308 move complete, result=0
22:23:02.308 00.000 12308 worker thread done servicing request
22:23:02.330 00.022 14556 UpdateGuideState exits: m=2021 SNR=30.2
22:23:02.334 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:02.337 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:02.342 00.005 14556 Enqueuing Expose request
22:23:02.346 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:23:02.349 00.003 12308 Worker thread wakes up
22:23:02.349 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:02.349 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:03.599 01.250 12308 Exposure complete
22:23:03.748 00.149 12308 worker thread done servicing request
22:23:03.750 00.002 14556 OnExposeComplete: enter
22:23:03.754 00.004 14556 UpdateGuideState(): m_state=6
22:23:03.758 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4670
22:23:03.762 00.004 14556 Star::Find returns 1 (0), X=181.28, Y=990.87, Mass=2331, SNR=32.6, Peak=181 HFD=4.5
22:23:03.766 00.004 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.43 = -1.85)
22:23:03.770 00.004 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.95)
22:23:03.774 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.36 mountX=-0.02 mountY=-0.07, mountTheta=-1.86
22:23:03.780 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.08, opts=13)
22:23:03.785 00.005 14556 Enqueuing Move request for scope (0.02, 0.08)
22:23:03.788 00.003 12308 Worker thread wakes up
22:23:03.788 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
22:23:03.788 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
22:23:03.788 00.000 12308 Moving (0.02, 0.08) raw xDistance=-0.02 yDistance=-0.07
22:23:03.789 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:23:03.789 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:03.790 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:23:03.790 00.000 12308 MoveAxis(E, 0, ABG)
22:23:03.790 00.000 12308 Move returns status 0, amount 0
22:23:03.790 00.000 12308 MoveAxis(N, 0, ABG)
22:23:03.790 00.000 12308 Move returns status 0, amount 0
22:23:03.790 00.000 12308 move complete, result=0
22:23:03.792 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:03.797 00.005 12308 worker thread done servicing request
22:23:03.818 00.021 14556 UpdateGuideState exits: m=2331 SNR=32.6
22:23:03.823 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:03.827 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:03.834 00.007 14556 Enqueuing Expose request
22:23:03.839 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:03.844 00.005 12308 Worker thread wakes up
22:23:03.844 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:03.844 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:05.096 01.252 12308 Exposure complete
22:23:05.254 00.158 12308 worker thread done servicing request
22:23:05.254 00.000 14556 OnExposeComplete: enter
22:23:05.258 00.004 14556 UpdateGuideState(): m_state=6
22:23:05.263 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4671
22:23:05.267 00.004 14556 Star::Find returns 1 (0), X=181.48, Y=990.92, Mass=2153, SNR=31.1, Peak=177 HFD=5.0
22:23:05.271 00.004 14556 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.07) = xAngle (3.60 = -2.68)
22:23:05.275 00.004 14556 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.50 = -2.78)
22:23:05.279 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=0.13 hyp=0.25 cameraTheta=0.53 mountX=-0.22 mountY=-0.09, mountTheta=-2.76
22:23:05.285 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.13, opts=13)
22:23:05.288 00.003 14556 Enqueuing Move request for scope (0.22, 0.13)
22:23:05.292 00.004 12308 Worker thread wakes up
22:23:05.292 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.13) opts 0xd
22:23:05.292 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.13)
22:23:05.292 00.000 12308 Moving (0.22, 0.13) raw xDistance=-0.22 yDistance=-0.09
22:23:05.293 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:23:05.293 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:05.293 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:23:05.293 00.000 12308 MoveAxis(E, 97, ABG)
22:23:05.293 00.000 12308 Guiding  Dir = 2, Dur = 97
22:23:05.293 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:05.299 00.006 12308 IsSlewing returns 0
22:23:05.299 00.000 12308 IsGuiding returns 0
22:23:05.299 00.000 12308 PulseGuide returned control before completion, sleep 107
22:23:05.321 00.022 14556 UpdateGuideState exits: m=2153 SNR=31.1
22:23:05.327 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:05.331 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:05.336 00.005 14556 Enqueuing Expose request
22:23:05.410 00.074 12308 IsGuiding returns 1
22:23:05.410 00.000 12308 scope still moving after pulse duration time elapsed
22:23:05.441 00.031 12308 IsSlewing returns 0
22:23:05.443 00.002 12308 IsGuiding returns 0
22:23:05.443 00.000 12308 scope move finished after 97 + 47 ms
22:23:05.443 00.000 12308 Move returns status 0, amount 97
22:23:05.445 00.002 12308 MoveAxis(N, 0, ABG)
22:23:05.445 00.000 12308 Move returns status 0, amount 0
22:23:05.446 00.001 12308 move complete, result=0
22:23:05.446 00.000 14556 GuideStep: -0.2 px 97 ms EAST, -0.1 px 0 ms NORTH
22:23:05.453 00.007 12308 worker thread done servicing request
22:23:05.453 00.000 12308 Worker thread wakes up
22:23:05.453 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:05.453 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:06.700 01.247 12308 Exposure complete
22:23:06.819 00.119 12308 worker thread done servicing request
22:23:06.819 00.000 14556 OnExposeComplete: enter
22:23:06.823 00.004 14556 UpdateGuideState(): m_state=6
22:23:06.826 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4672
22:23:06.829 00.003 14556 Star::Find returns 1 (0), X=181.25, Y=991.06, Mass=2146, SNR=31.1, Peak=173 HFD=4.5
22:23:06.834 00.005 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
22:23:06.836 00.002 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
22:23:06.839 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.63 mountX=-0.00 mountY=-0.26, mountTheta=-1.58
22:23:06.844 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.26, opts=13)
22:23:06.847 00.003 14556 Enqueuing Move request for scope (-0.02, 0.26)
22:23:06.850 00.003 12308 Worker thread wakes up
22:23:06.851 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.26) opts 0xd
22:23:06.851 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.26)
22:23:06.851 00.000 12308 Moving (-0.02, 0.26) raw xDistance=-0.00 yDistance=-0.26
22:23:06.851 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:23:06.851 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:23:06.851 00.000 12308 MoveAxis(E, 0, ABG)
22:23:06.851 00.000 12308 Move returns status 0, amount 0
22:23:06.851 00.000 12308 MoveAxis(N, 185, ABG)
22:23:06.853 00.002 12308 Guiding  Dir = 0, Dur = 185
22:23:06.853 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:06.857 00.004 12308 IsSlewing returns 0
22:23:06.857 00.000 12308 IsGuiding returns 0
22:23:06.858 00.001 12308 PulseGuide returned control before completion, sleep 195
22:23:06.876 00.018 14556 UpdateGuideState exits: m=2146 SNR=31.1
22:23:06.879 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:06.883 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:06.887 00.004 14556 Enqueuing Expose request
22:23:07.068 00.181 12308 IsGuiding returns 1
22:23:07.069 00.001 12308 scope still moving after pulse duration time elapsed
22:23:07.098 00.029 12308 IsSlewing returns 0
22:23:07.098 00.000 12308 IsGuiding returns 0
22:23:07.100 00.002 12308 scope move finished after 185 + 56 ms
22:23:07.100 00.000 12308 Move returns status 0, amount 185
22:23:07.100 00.000 12308 move complete, result=0
22:23:07.100 00.000 12308 worker thread done servicing request
22:23:07.101 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 185 ms NORTH
22:23:07.106 00.005 12308 Worker thread wakes up
22:23:07.107 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:07.107 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:08.364 01.257 12308 Exposure complete
22:23:08.502 00.138 12308 worker thread done servicing request
22:23:08.503 00.001 14556 OnExposeComplete: enter
22:23:08.507 00.004 14556 UpdateGuideState(): m_state=6
22:23:08.510 00.003 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4673
22:23:08.515 00.005 14556 Star::Find returns 1 (0), X=181.26, Y=990.99, Mass=2098, SNR=30.7, Peak=181 HFD=4.6
22:23:08.519 00.004 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.68 = -1.60)
22:23:08.522 00.003 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.70)
22:23:08.526 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.61 mountX=-0.01 mountY=-0.19, mountTheta=-1.60
22:23:08.531 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.19, opts=13)
22:23:08.536 00.005 14556 Enqueuing Move request for scope (-0.01, 0.19)
22:23:08.539 00.003 12308 Worker thread wakes up
22:23:08.539 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd
22:23:08.540 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.19)
22:23:08.540 00.000 12308 Moving (-0.01, 0.19) raw xDistance=-0.01 yDistance=-0.19
22:23:08.540 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:23:08.540 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:08.540 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:23:08.542 00.002 12308 MoveAxis(E, 0, ABG)
22:23:08.542 00.000 12308 Move returns status 0, amount 0
22:23:08.542 00.000 12308 MoveAxis(N, 0, ABG)
22:23:08.542 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:08.548 00.006 12308 Move returns status 0, amount 0
22:23:08.548 00.000 12308 move complete, result=0
22:23:08.548 00.000 12308 worker thread done servicing request
22:23:08.570 00.022 14556 UpdateGuideState exits: m=2098 SNR=30.7
22:23:08.576 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:08.582 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:08.586 00.004 14556 Enqueuing Expose request
22:23:08.592 00.006 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:23:08.595 00.003 12308 Worker thread wakes up
22:23:08.595 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:08.595 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:09.856 01.261 12308 Exposure complete
22:23:10.005 00.149 12308 worker thread done servicing request
22:23:10.006 00.001 14556 OnExposeComplete: enter
22:23:10.010 00.004 14556 UpdateGuideState(): m_state=6
22:23:10.013 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4674
22:23:10.018 00.005 14556 Star::Find returns 1 (0), X=181.33, Y=990.85, Mass=2233, SNR=31.9, Peak=195 HFD=4.5
22:23:10.022 00.004 14556 CameraToMount -- cameraTheta (0.62) - m_xAngle (-3.07) = xAngle (3.70 = -2.59)
22:23:10.025 00.003 14556 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.60 = -2.68)
22:23:10.029 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.09 cameraTheta=0.62 mountX=-0.07 mountY=-0.04, mountTheta=-2.66
22:23:10.034 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.05, opts=13)
22:23:10.039 00.005 14556 Enqueuing Move request for scope (0.07, 0.05)
22:23:10.042 00.003 12308 Worker thread wakes up
22:23:10.042 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
22:23:10.042 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
22:23:10.042 00.000 12308 Moving (0.07, 0.05) raw xDistance=-0.07 yDistance=-0.04
22:23:10.042 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:23:10.044 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:10.044 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:23:10.044 00.000 12308 MoveAxis(E, 0, ABG)
22:23:10.044 00.000 12308 Move returns status 0, amount 0
22:23:10.045 00.001 12308 MoveAxis(N, 0, ABG)
22:23:10.045 00.000 12308 Move returns status 0, amount 0
22:23:10.045 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:10.049 00.004 12308 move complete, result=0
22:23:10.049 00.000 12308 worker thread done servicing request
22:23:10.069 00.020 14556 UpdateGuideState exits: m=2233 SNR=31.9
22:23:10.074 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:10.079 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:10.084 00.005 14556 Enqueuing Expose request
22:23:10.089 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:23:10.093 00.004 12308 Worker thread wakes up
22:23:10.093 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:10.093 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:11.343 01.250 12308 Exposure complete
22:23:11.497 00.154 12308 worker thread done servicing request
22:23:11.497 00.000 14556 OnExposeComplete: enter
22:23:11.501 00.004 14556 UpdateGuideState(): m_state=6
22:23:11.505 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4675
22:23:11.509 00.004 14556 Star::Find returns 1 (0), X=181.21, Y=991.06, Mass=2429, SNR=33.0, Peak=224 HFD=4.3
22:23:11.513 00.004 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
22:23:11.516 00.003 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.53)
22:23:11.520 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.27 hyp=0.27 cameraTheta=1.78 mountX=0.04 mountY=-0.27, mountTheta=-1.43
22:23:11.524 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.27, opts=13)
22:23:11.527 00.003 14556 Enqueuing Move request for scope (-0.06, 0.27)
22:23:11.532 00.005 12308 Worker thread wakes up
22:23:11.532 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.27) opts 0xd
22:23:11.532 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.27)
22:23:11.532 00.000 12308 Moving (-0.06, 0.27) raw xDistance=0.04 yDistance=-0.27
22:23:11.532 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:23:11.532 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:23:11.533 00.001 12308 MoveAxis(E, 0, ABG)
22:23:11.533 00.000 12308 Move returns status 0, amount 0
22:23:11.534 00.001 12308 MoveAxis(N, 191, ABG)
22:23:11.534 00.000 12308 Guiding  Dir = 0, Dur = 191
22:23:11.534 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:11.539 00.005 12308 IsSlewing returns 0
22:23:11.540 00.001 12308 IsGuiding returns 0
22:23:11.541 00.001 12308 PulseGuide returned control before completion, sleep 201
22:23:11.561 00.020 14556 UpdateGuideState exits: m=2429 SNR=33.0
22:23:11.566 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:11.569 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:11.574 00.005 14556 Enqueuing Expose request
22:23:11.750 00.176 12308 IsGuiding returns 1
22:23:11.750 00.000 12308 scope still moving after pulse duration time elapsed
22:23:11.781 00.031 12308 IsSlewing returns 0
22:23:11.782 00.001 12308 IsGuiding returns 1
22:23:11.813 00.031 12308 IsSlewing returns 0
22:23:11.813 00.000 12308 IsGuiding returns 1
22:23:11.844 00.031 12308 IsSlewing returns 0
22:23:11.845 00.001 12308 IsGuiding returns 1
22:23:11.875 00.030 12308 IsSlewing returns 0
22:23:11.877 00.002 12308 IsGuiding returns 0
22:23:11.877 00.000 12308 scope move finished after 191 + 145 ms
22:23:11.878 00.001 12308 Move returns status 0, amount 191
22:23:11.878 00.000 12308 move complete, result=0
22:23:11.878 00.000 12308 worker thread done servicing request
22:23:11.879 00.001 12308 Worker thread wakes up
22:23:11.879 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 191 ms NORTH
22:23:11.885 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:11.885 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:13.139 01.254 12308 Exposure complete
22:23:13.286 00.147 12308 worker thread done servicing request
22:23:13.286 00.000 14556 OnExposeComplete: enter
22:23:13.290 00.004 14556 UpdateGuideState(): m_state=6
22:23:13.295 00.005 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4676
22:23:13.301 00.006 14556 Star::Find returns 1 (0), X=181.09, Y=990.86, Mass=2171, SNR=31.3, Peak=178 HFD=4.5
22:23:13.305 00.004 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.84 = -0.44)
22:23:13.308 00.003 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.54)
22:23:13.313 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.07 hyp=0.19 cameraTheta=2.77 mountX=0.17 mountY=-0.10, mountTheta=-0.52
22:23:13.318 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.07, opts=13)
22:23:13.323 00.005 14556 Enqueuing Move request for scope (-0.17, 0.07)
22:23:13.326 00.003 12308 Worker thread wakes up
22:23:13.326 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.07) opts 0xd
22:23:13.326 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.07)
22:23:13.326 00.000 12308 Moving (-0.17, 0.07) raw xDistance=0.17 yDistance=-0.10
22:23:13.327 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:23:13.327 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:13.327 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:23:13.327 00.000 12308 MoveAxis(E, 0, ABG)
22:23:13.327 00.000 12308 Move returns status 0, amount 0
22:23:13.327 00.000 12308 MoveAxis(N, 0, ABG)
22:23:13.328 00.001 12308 Move returns status 0, amount 0
22:23:13.328 00.000 12308 move complete, result=0
22:23:13.328 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:13.333 00.005 12308 worker thread done servicing request
22:23:13.354 00.021 14556 UpdateGuideState exits: m=2171 SNR=31.3
22:23:13.359 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:13.363 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:13.366 00.003 14556 Enqueuing Expose request
22:23:13.371 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:13.373 00.002 12308 Worker thread wakes up
22:23:13.374 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:13.374 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:14.627 01.253 12308 Exposure complete
22:23:14.771 00.144 12308 worker thread done servicing request
22:23:14.773 00.002 14556 OnExposeComplete: enter
22:23:14.777 00.004 14556 UpdateGuideState(): m_state=6
22:23:14.780 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4677
22:23:14.783 00.003 14556 Star::Find returns 1 (0), X=181.11, Y=990.75, Mass=2034, SNR=30.3, Peak=160 HFD=4.5
22:23:14.788 00.005 14556 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-3.07) = xAngle (0.23 = 0.23)
22:23:14.791 00.003 14556 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.13 = 0.13)
22:23:14.797 00.006 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-2.85 mountX=0.15 mountY=0.02, mountTheta=0.13
22:23:14.804 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.05, opts=13)
22:23:14.808 00.004 14556 Enqueuing Move request for scope (-0.15, -0.05)
22:23:14.811 00.003 12308 Worker thread wakes up
22:23:14.812 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.05) opts 0xd
22:23:14.812 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.05)
22:23:14.812 00.000 12308 Moving (-0.15, -0.05) raw xDistance=0.15 yDistance=0.02
22:23:14.812 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:23:14.812 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:14.812 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:23:14.814 00.002 12308 MoveAxis(E, 0, ABG)
22:23:14.814 00.000 12308 Move returns status 0, amount 0
22:23:14.814 00.000 12308 MoveAxis(N, 0, ABG)
22:23:14.814 00.000 12308 Move returns status 0, amount 0
22:23:14.814 00.000 12308 move complete, result=0
22:23:14.814 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:14.819 00.005 12308 worker thread done servicing request
22:23:14.842 00.023 14556 UpdateGuideState exits: m=2034 SNR=30.3
22:23:14.846 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:14.850 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:14.855 00.005 14556 Enqueuing Expose request
22:23:14.860 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:23:14.863 00.003 12308 Worker thread wakes up
22:23:14.865 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:14.865 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:16.118 01.253 12308 Exposure complete
22:23:16.258 00.140 12308 worker thread done servicing request
22:23:16.259 00.001 14556 OnExposeComplete: enter
22:23:16.264 00.005 14556 UpdateGuideState(): m_state=6
22:23:16.267 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4678
22:23:16.272 00.005 14556 Star::Find returns 1 (0), X=181.25, Y=990.93, Mass=2499, SNR=33.8, Peak=193 HFD=4.6
22:23:16.276 00.004 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
22:23:16.279 00.003 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
22:23:16.284 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.65 mountX=0.00 mountY=-0.14, mountTheta=-1.56
22:23:16.288 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.14, opts=13)
22:23:16.292 00.004 14556 Enqueuing Move request for scope (-0.01, 0.14)
22:23:16.297 00.005 12308 Worker thread wakes up
22:23:16.297 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
22:23:16.297 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
22:23:16.298 00.001 12308 Moving (-0.01, 0.14) raw xDistance=0.00 yDistance=-0.14
22:23:16.298 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:23:16.299 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:16.299 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:23:16.300 00.001 12308 MoveAxis(E, 0, ABG)
22:23:16.300 00.000 12308 Move returns status 0, amount 0
22:23:16.300 00.000 12308 MoveAxis(N, 0, ABG)
22:23:16.302 00.002 12308 Move returns status 0, amount 0
22:23:16.302 00.000 12308 move complete, result=0
22:23:16.302 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:16.307 00.005 12308 worker thread done servicing request
22:23:16.327 00.020 14556 UpdateGuideState exits: m=2499 SNR=33.8
22:23:16.333 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:16.336 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:16.340 00.004 14556 Enqueuing Expose request
22:23:16.344 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:16.348 00.004 12308 Worker thread wakes up
22:23:16.348 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:16.348 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:17.597 01.249 12308 Exposure complete
22:23:17.752 00.155 12308 worker thread done servicing request
22:23:17.753 00.001 14556 OnExposeComplete: enter
22:23:17.757 00.004 14556 UpdateGuideState(): m_state=6
22:23:17.761 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4679
22:23:17.766 00.005 14556 Star::Find returns 1 (0), X=181.13, Y=990.95, Mass=2254, SNR=31.8, Peak=201 HFD=4.4
22:23:17.770 00.004 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.34 = -0.94)
22:23:17.773 00.003 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.04)
22:23:17.777 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.27 mountX=0.12 mountY=-0.17, mountTheta=-0.97
22:23:17.784 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.15, opts=13)
22:23:17.788 00.004 14556 Enqueuing Move request for scope (-0.13, 0.15)
22:23:17.793 00.005 12308 Worker thread wakes up
22:23:17.793 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
22:23:17.793 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
22:23:17.793 00.000 12308 Moving (-0.13, 0.15) raw xDistance=0.12 yDistance=-0.17
22:23:17.793 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:23:17.793 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:17.794 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:23:17.794 00.000 12308 MoveAxis(E, 0, ABG)
22:23:17.794 00.000 12308 Move returns status 0, amount 0
22:23:17.794 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:17.798 00.004 12308 MoveAxis(N, 0, ABG)
22:23:17.798 00.000 12308 Move returns status 0, amount 0
22:23:17.799 00.001 12308 move complete, result=0
22:23:17.799 00.000 12308 worker thread done servicing request
22:23:17.818 00.019 14556 UpdateGuideState exits: m=2254 SNR=31.8
22:23:17.823 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:17.827 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:17.833 00.006 14556 Enqueuing Expose request
22:23:17.838 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:23:17.842 00.004 12308 Worker thread wakes up
22:23:17.842 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:17.843 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:19.088 01.245 12308 Exposure complete
22:23:19.220 00.132 12308 worker thread done servicing request
22:23:19.221 00.001 14556 OnExposeComplete: enter
22:23:19.225 00.004 14556 UpdateGuideState(): m_state=6
22:23:19.229 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4680
22:23:19.234 00.005 14556 Star::Find returns 1 (0), X=181.42, Y=990.85, Mass=2146, SNR=31.1, Peak=158 HFD=4.4
22:23:19.241 00.007 14556 CameraToMount -- cameraTheta (0.36) - m_xAngle (-3.07) = xAngle (3.43 = -2.85)
22:23:19.245 00.004 14556 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.33 = -2.95)
22:23:19.249 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.16 cameraTheta=0.36 mountX=-0.16 mountY=-0.03, mountTheta=-2.95
22:23:19.254 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.06, opts=13)
22:23:19.258 00.004 14556 Enqueuing Move request for scope (0.15, 0.06)
22:23:19.263 00.005 12308 Worker thread wakes up
22:23:19.263 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd
22:23:19.263 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.06)
22:23:19.263 00.000 12308 Moving (0.15, 0.06) raw xDistance=-0.16 yDistance=-0.03
22:23:19.264 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:23:19.264 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:19.264 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:23:19.264 00.000 12308 MoveAxis(E, 0, ABG)
22:23:19.265 00.001 12308 Move returns status 0, amount 0
22:23:19.265 00.000 12308 MoveAxis(N, 0, ABG)
22:23:19.265 00.000 12308 Move returns status 0, amount 0
22:23:19.265 00.000 12308 move complete, result=0
22:23:19.265 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:19.270 00.005 12308 worker thread done servicing request
22:23:19.290 00.020 14556 UpdateGuideState exits: m=2146 SNR=31.1
22:23:19.295 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:19.299 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:19.303 00.004 14556 Enqueuing Expose request
22:23:19.308 00.005 12308 Worker thread wakes up
22:23:19.308 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:23:19.312 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:19.312 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:20.560 01.248 12308 Exposure complete
22:23:20.711 00.151 12308 worker thread done servicing request
22:23:20.711 00.000 14556 OnExposeComplete: enter
22:23:20.715 00.004 14556 UpdateGuideState(): m_state=6
22:23:20.719 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4681
22:23:20.724 00.005 14556 Star::Find returns 1 (0), X=181.59, Y=991.17, Mass=2072, SNR=30.5, Peak=156 HFD=4.5
22:23:20.731 00.007 14556 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.07) = xAngle (3.92 = -2.36)
22:23:20.736 00.005 14556 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.82 = -2.46)
22:23:20.742 00.006 14556 CameraToMount -- cameraX=0.33 cameraY=0.37 hyp=0.49 cameraTheta=0.85 mountX=-0.35 mountY=-0.31, mountTheta=-2.42
22:23:20.750 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.33, y=0.37, opts=13)
22:23:20.756 00.006 14556 Enqueuing Move request for scope (0.33, 0.37)
22:23:20.760 00.004 12308 Worker thread wakes up
22:23:20.760 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.37) opts 0xd
22:23:20.760 00.000 12308 Handling offset move in thread for scope, endpoint = (0.33, 0.37)
22:23:20.760 00.000 12308 Moving (0.33, 0.37) raw xDistance=-0.35 yDistance=-0.31
22:23:20.761 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
22:23:20.761 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:23:20.761 00.000 12308 MoveAxis(E, 153, ABG)
22:23:20.761 00.000 12308 Guiding  Dir = 2, Dur = 153
22:23:20.762 00.001 12308 IsSlewing returns 0
22:23:20.762 00.000 12308 IsGuiding returns 0
22:23:20.763 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:20.771 00.008 12308 PulseGuide returned control before completion, sleep 163
22:23:20.797 00.026 14556 UpdateGuideState exits: m=2072 SNR=30.5
22:23:20.800 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:20.805 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:20.811 00.006 14556 Enqueuing Expose request
22:23:20.939 00.128 12308 IsGuiding returns 1
22:23:20.940 00.001 12308 scope still moving after pulse duration time elapsed
22:23:20.970 00.030 12308 IsSlewing returns 0
22:23:20.971 00.001 12308 IsGuiding returns 0
22:23:20.972 00.001 12308 scope move finished after 153 + 54 ms
22:23:20.972 00.000 12308 Move returns status 0, amount 153
22:23:20.972 00.000 12308 MoveAxis(N, 218, ABG)
22:23:20.973 00.001 12308 Guiding  Dir = 0, Dur = 218
22:23:20.973 00.000 12308 IsSlewing returns 0
22:23:20.973 00.000 12308 IsGuiding returns 0
22:23:20.974 00.001 12308 PulseGuide returned control before completion, sleep 228
22:23:21.204 00.230 12308 IsGuiding returns 1
22:23:21.205 00.001 12308 scope still moving after pulse duration time elapsed
22:23:21.235 00.030 12308 IsSlewing returns 0
22:23:21.235 00.000 12308 IsGuiding returns 0
22:23:21.236 00.001 12308 scope move finished after 218 + 44 ms
22:23:21.236 00.000 12308 Move returns status 0, amount 218
22:23:21.237 00.001 12308 move complete, result=0
22:23:21.238 00.001 12308 worker thread done servicing request
22:23:21.238 00.000 14556 GuideStep: -0.4 px 153 ms EAST, -0.3 px 218 ms NORTH
22:23:21.246 00.008 12308 Worker thread wakes up
22:23:21.246 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:21.247 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:22.500 01.253 12308 Exposure complete
22:23:22.646 00.146 12308 worker thread done servicing request
22:23:22.646 00.000 14556 OnExposeComplete: enter
22:23:22.650 00.004 14556 UpdateGuideState(): m_state=6
22:23:22.655 00.005 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4682
22:23:22.659 00.004 14556 Star::Find returns 1 (0), X=181.11, Y=990.94, Mass=2308, SNR=32.1, Peak=217 HFD=4.4
22:23:22.662 00.003 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.43 = -0.85)
22:23:22.667 00.005 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.95)
22:23:22.670 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.21 cameraTheta=2.36 mountX=0.14 mountY=-0.17, mountTheta=-0.89
22:23:22.675 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.15, opts=13)
22:23:22.680 00.005 14556 Enqueuing Move request for scope (-0.15, 0.15)
22:23:22.684 00.004 12308 Worker thread wakes up
22:23:22.684 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.15) opts 0xd
22:23:22.684 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.15)
22:23:22.684 00.000 12308 Moving (-0.15, 0.15) raw xDistance=0.14 yDistance=-0.17
22:23:22.684 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:23:22.685 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:22.685 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:23:22.685 00.000 12308 MoveAxis(E, 0, ABG)
22:23:22.685 00.000 12308 Move returns status 0, amount 0
22:23:22.685 00.000 12308 MoveAxis(N, 0, ABG)
22:23:22.685 00.000 12308 Move returns status 0, amount 0
22:23:22.686 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:22.690 00.004 12308 move complete, result=0
22:23:22.690 00.000 12308 worker thread done servicing request
22:23:22.712 00.022 14556 UpdateGuideState exits: m=2308 SNR=32.1
22:23:22.716 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:22.720 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:22.723 00.003 14556 Enqueuing Expose request
22:23:22.727 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:23:22.732 00.005 12308 Worker thread wakes up
22:23:22.732 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:22.732 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:23.976 01.244 12308 Exposure complete
22:23:24.130 00.154 12308 worker thread done servicing request
22:23:24.131 00.001 14556 OnExposeComplete: enter
22:23:24.138 00.007 14556 UpdateGuideState(): m_state=6
22:23:24.144 00.006 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4683
22:23:24.148 00.004 14556 Star::Find returns 1 (0), X=181.02, Y=990.95, Mass=2118, SNR=31.0, Peak=228 HFD=4.4
22:23:24.153 00.005 14556 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.07) = xAngle (5.67 = -0.62)
22:23:24.156 00.003 14556 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.72)
22:23:24.160 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.15 hyp=0.29 cameraTheta=2.59 mountX=0.23 mountY=-0.19, mountTheta=-0.68
22:23:24.165 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.15, opts=13)
22:23:24.171 00.006 14556 Enqueuing Move request for scope (-0.25, 0.15)
22:23:24.174 00.003 12308 Worker thread wakes up
22:23:24.174 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.15) opts 0xd
22:23:24.174 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.15)
22:23:24.174 00.000 12308 Moving (-0.25, 0.15) raw xDistance=0.23 yDistance=-0.19
22:23:24.174 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
22:23:24.176 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:24.176 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:23:24.176 00.000 12308 MoveAxis(W, 102, ABG)
22:23:24.176 00.000 12308 Guiding  Dir = 3, Dur = 102
22:23:24.177 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:24.180 00.003 12308 IsSlewing returns 0
22:23:24.181 00.001 12308 IsGuiding returns 0
22:23:24.181 00.000 12308 PulseGuide returned control before completion, sleep 112
22:23:24.199 00.018 14556 UpdateGuideState exits: m=2118 SNR=31.0
22:23:24.203 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:24.207 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:24.211 00.004 14556 Enqueuing Expose request
22:23:24.297 00.086 12308 IsGuiding returns 1
22:23:24.297 00.000 12308 scope still moving after pulse duration time elapsed
22:23:24.329 00.032 12308 IsSlewing returns 0
22:23:24.330 00.001 12308 IsGuiding returns 0
22:23:24.331 00.001 12308 scope move finished after 102 + 47 ms
22:23:24.331 00.000 12308 Move returns status 0, amount 102
22:23:24.331 00.000 12308 MoveAxis(N, 0, ABG)
22:23:24.331 00.000 12308 Move returns status 0, amount 0
22:23:24.332 00.001 12308 move complete, result=0
22:23:24.332 00.000 12308 worker thread done servicing request
22:23:24.333 00.001 12308 Worker thread wakes up
22:23:24.333 00.000 14556 GuideStep: 0.2 px 102 ms WEST, -0.2 px 0 ms NORTH
22:23:24.340 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:24.341 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:25.593 01.252 12308 Exposure complete
22:23:25.735 00.142 12308 worker thread done servicing request
22:23:25.736 00.001 14556 OnExposeComplete: enter
22:23:25.740 00.004 14556 UpdateGuideState(): m_state=6
22:23:25.744 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4684
22:23:25.748 00.004 14556 Star::Find returns 1 (0), X=181.35, Y=991.05, Mass=2101, SNR=31.0, Peak=187 HFD=4.3
22:23:25.752 00.004 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.30 = -1.99)
22:23:25.755 00.003 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.09)
22:23:25.759 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.25 hyp=0.27 cameraTheta=1.22 mountX=-0.11 mountY=-0.23, mountTheta=-2.01
22:23:25.766 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.25, opts=13)
22:23:25.771 00.005 14556 Enqueuing Move request for scope (0.09, 0.25)
22:23:25.775 00.004 12308 Worker thread wakes up
22:23:25.775 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.25) opts 0xd
22:23:25.775 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.25)
22:23:25.775 00.000 12308 Moving (0.09, 0.25) raw xDistance=-0.11 yDistance=-0.23
22:23:25.776 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:23:25.776 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:23:25.776 00.000 12308 MoveAxis(E, 0, ABG)
22:23:25.776 00.000 12308 Move returns status 0, amount 0
22:23:25.776 00.000 12308 MoveAxis(N, 164, ABG)
22:23:25.776 00.000 12308 Guiding  Dir = 0, Dur = 164
22:23:25.778 00.002 12308 IsSlewing returns 0
22:23:25.778 00.000 12308 IsGuiding returns 0
22:23:25.779 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:25.783 00.004 12308 PulseGuide returned control before completion, sleep 174
22:23:25.805 00.022 14556 UpdateGuideState exits: m=2101 SNR=31.0
22:23:25.809 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:25.813 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:25.817 00.004 14556 Enqueuing Expose request
22:23:25.973 00.156 12308 IsGuiding returns 0
22:23:25.974 00.001 12308 Move returns status 0, amount 164
22:23:25.974 00.000 12308 move complete, result=0
22:23:25.974 00.000 12308 worker thread done servicing request
22:23:25.977 00.003 12308 Worker thread wakes up
22:23:25.977 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 164 ms NORTH
22:23:25.983 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:25.984 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:27.233 01.249 12308 Exposure complete
22:23:27.384 00.151 12308 worker thread done servicing request
22:23:27.384 00.000 14556 OnExposeComplete: enter
22:23:27.389 00.005 14556 UpdateGuideState(): m_state=6
22:23:27.392 00.003 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4685
22:23:27.396 00.004 14556 Star::Find returns 1 (0), X=181.13, Y=990.89, Mass=2193, SNR=31.5, Peak=194 HFD=4.4
22:23:27.402 00.006 14556 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.07) = xAngle (5.61 = -0.67)
22:23:27.405 00.003 14556 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.77)
22:23:27.410 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.17 cameraTheta=2.54 mountX=0.13 mountY=-0.12, mountTheta=-0.72
22:23:27.415 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.09, opts=13)
22:23:27.418 00.003 14556 Enqueuing Move request for scope (-0.14, 0.09)
22:23:27.423 00.005 12308 Worker thread wakes up
22:23:27.424 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd
22:23:27.424 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.09)
22:23:27.424 00.000 12308 Moving (-0.14, 0.09) raw xDistance=0.13 yDistance=-0.12
22:23:27.424 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:23:27.425 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:27.425 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:23:27.425 00.000 12308 MoveAxis(E, 0, ABG)
22:23:27.425 00.000 12308 Move returns status 0, amount 0
22:23:27.426 00.001 12308 MoveAxis(N, 0, ABG)
22:23:27.426 00.000 12308 Move returns status 0, amount 0
22:23:27.426 00.000 12308 move complete, result=0
22:23:27.426 00.000 12308 worker thread done servicing request
22:23:27.426 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:27.449 00.023 14556 UpdateGuideState exits: m=2193 SNR=31.5
22:23:27.453 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:27.457 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:27.460 00.003 14556 Enqueuing Expose request
22:23:27.463 00.003 12308 Worker thread wakes up
22:23:27.463 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:27.467 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:27.467 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:28.721 01.254 12308 Exposure complete
22:23:28.858 00.137 12308 worker thread done servicing request
22:23:28.858 00.000 14556 OnExposeComplete: enter
22:23:28.863 00.005 14556 UpdateGuideState(): m_state=6
22:23:28.866 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4686
22:23:28.871 00.005 14556 Star::Find returns 1 (0), X=181.28, Y=991.01, Mass=2246, SNR=31.8, Peak=191 HFD=4.8
22:23:28.875 00.004 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.58 = -1.71)
22:23:28.878 00.003 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.81)
22:23:28.881 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.50 mountX=-0.03 mountY=-0.21, mountTheta=-1.71
22:23:28.889 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.21, opts=13)
22:23:28.894 00.005 14556 Enqueuing Move request for scope (0.01, 0.21)
22:23:28.900 00.006 12308 Worker thread wakes up
22:23:28.900 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
22:23:28.900 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
22:23:28.900 00.000 12308 Moving (0.01, 0.21) raw xDistance=-0.03 yDistance=-0.21
22:23:28.900 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:23:28.900 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:23:28.901 00.001 12308 MoveAxis(E, 0, ABG)
22:23:28.901 00.000 12308 Move returns status 0, amount 0
22:23:28.901 00.000 12308 MoveAxis(N, 144, ABG)
22:23:28.901 00.000 12308 Guiding  Dir = 0, Dur = 144
22:23:28.901 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:28.906 00.005 12308 IsSlewing returns 0
22:23:28.906 00.000 12308 IsGuiding returns 0
22:23:28.907 00.001 12308 PulseGuide returned control before completion, sleep 154
22:23:28.929 00.022 14556 UpdateGuideState exits: m=2246 SNR=31.8
22:23:28.934 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:28.938 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:28.942 00.004 14556 Enqueuing Expose request
22:23:29.069 00.127 12308 IsGuiding returns 1
22:23:29.071 00.002 12308 scope still moving after pulse duration time elapsed
22:23:29.101 00.030 12308 IsSlewing returns 0
22:23:29.103 00.002 12308 IsGuiding returns 0
22:23:29.104 00.001 12308 scope move finished after 144 + 52 ms
22:23:29.104 00.000 12308 Move returns status 0, amount 144
22:23:29.104 00.000 12308 move complete, result=0
22:23:29.105 00.001 12308 worker thread done servicing request
22:23:29.105 00.000 12308 Worker thread wakes up
22:23:29.106 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 144 ms NORTH
22:23:29.111 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:29.112 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:30.366 01.254 12308 Exposure complete
22:23:30.507 00.141 12308 worker thread done servicing request
22:23:30.507 00.000 14556 OnExposeComplete: enter
22:23:30.515 00.008 14556 UpdateGuideState(): m_state=6
22:23:30.523 00.008 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4687
22:23:30.530 00.007 14556 Star::Find returns 1 (0), X=181.14, Y=990.82, Mass=2379, SNR=32.8, Peak=203 HFD=4.4
22:23:30.536 00.006 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.02 = -0.26)
22:23:30.540 00.004 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.92 = -0.36)
22:23:30.549 00.009 14556 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=2.95 mountX=0.12 mountY=-0.04, mountTheta=-0.35
22:23:30.557 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.02, opts=13)
22:23:30.564 00.007 14556 Enqueuing Move request for scope (-0.12, 0.02)
22:23:30.568 00.004 12308 Worker thread wakes up
22:23:30.569 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
22:23:30.569 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
22:23:30.569 00.000 12308 Moving (-0.12, 0.02) raw xDistance=0.12 yDistance=-0.04
22:23:30.570 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:23:30.570 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:30.570 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:23:30.570 00.000 12308 MoveAxis(E, 0, ABG)
22:23:30.571 00.001 12308 Move returns status 0, amount 0
22:23:30.571 00.000 12308 MoveAxis(N, 0, ABG)
22:23:30.571 00.000 12308 Move returns status 0, amount 0
22:23:30.571 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:30.576 00.005 12308 move complete, result=0
22:23:30.576 00.000 12308 worker thread done servicing request
22:23:30.599 00.023 14556 UpdateGuideState exits: m=2379 SNR=32.8
22:23:30.603 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:30.609 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:30.612 00.003 14556 Enqueuing Expose request
22:23:30.615 00.003 12308 Worker thread wakes up
22:23:30.616 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:23:30.619 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:30.619 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:31.863 01.244 12308 Exposure complete
22:23:32.008 00.145 12308 worker thread done servicing request
22:23:32.008 00.000 14556 OnExposeComplete: enter
22:23:32.014 00.006 14556 UpdateGuideState(): m_state=6
22:23:32.021 00.007 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4688
22:23:32.026 00.005 14556 Star::Find returns 1 (0), X=181.16, Y=990.88, Mass=2245, SNR=31.9, Peak=201 HFD=4.6
22:23:32.032 00.006 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.50 = -0.78)
22:23:32.037 00.005 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.88)
22:23:32.041 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.14 cameraTheta=2.43 mountX=0.10 mountY=-0.10, mountTheta=-0.82
22:23:32.049 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.09, opts=13)
22:23:32.056 00.007 14556 Enqueuing Move request for scope (-0.10, 0.09)
22:23:32.060 00.004 12308 Worker thread wakes up
22:23:32.060 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
22:23:32.060 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
22:23:32.060 00.000 12308 Moving (-0.10, 0.09) raw xDistance=0.10 yDistance=-0.10
22:23:32.060 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:23:32.061 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:32.061 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:23:32.061 00.000 12308 MoveAxis(E, 0, ABG)
22:23:32.061 00.000 12308 Move returns status 0, amount 0
22:23:32.062 00.001 12308 MoveAxis(N, 0, ABG)
22:23:32.062 00.000 12308 Move returns status 0, amount 0
22:23:32.063 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:32.067 00.004 12308 move complete, result=0
22:23:32.067 00.000 12308 worker thread done servicing request
22:23:32.087 00.020 14556 UpdateGuideState exits: m=2245 SNR=31.9
22:23:32.091 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:32.095 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:32.099 00.004 14556 Enqueuing Expose request
22:23:32.104 00.005 12308 Worker thread wakes up
22:23:32.104 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:32.109 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:32.109 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:33.353 01.244 12308 Exposure complete
22:23:33.475 00.122 12308 worker thread done servicing request
22:23:33.476 00.001 14556 OnExposeComplete: enter
22:23:33.481 00.005 14556 UpdateGuideState(): m_state=6
22:23:33.485 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4689
22:23:33.488 00.003 14556 Star::Find returns 1 (0), X=181.16, Y=991.00, Mass=2428, SNR=33.0, Peak=216 HFD=4.6
22:23:33.493 00.005 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.12 = -1.16)
22:23:33.497 00.004 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.26)
22:23:33.501 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.20 hyp=0.23 cameraTheta=2.05 mountX=0.09 mountY=-0.22, mountTheta=-1.17
22:23:33.505 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.20, opts=13)
22:23:33.510 00.005 14556 Enqueuing Move request for scope (-0.10, 0.20)
22:23:33.514 00.004 12308 Worker thread wakes up
22:23:33.514 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.20) opts 0xd
22:23:33.514 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.20)
22:23:33.515 00.001 12308 Moving (-0.10, 0.20) raw xDistance=0.09 yDistance=-0.22
22:23:33.515 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:23:33.515 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:23:33.515 00.000 12308 MoveAxis(E, 0, ABG)
22:23:33.517 00.002 12308 Move returns status 0, amount 0
22:23:33.517 00.000 12308 MoveAxis(N, 152, ABG)
22:23:33.518 00.001 12308 Guiding  Dir = 0, Dur = 152
22:23:33.518 00.000 12308 IsSlewing returns 0
22:23:33.519 00.001 12308 IsGuiding returns 0
22:23:33.519 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:33.524 00.005 12308 PulseGuide returned control before completion, sleep 162
22:23:33.547 00.023 14556 UpdateGuideState exits: m=2428 SNR=33.0
22:23:33.552 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:33.557 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:33.560 00.003 14556 Enqueuing Expose request
22:23:33.703 00.143 12308 IsGuiding returns 0
22:23:33.703 00.000 12308 Move returns status 0, amount 152
22:23:33.704 00.001 12308 move complete, result=0
22:23:33.704 00.000 12308 worker thread done servicing request
22:23:33.704 00.000 12308 Worker thread wakes up
22:23:33.705 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 152 ms NORTH
22:23:33.713 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:33.713 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:34.966 01.253 12308 Exposure complete
22:23:35.098 00.132 12308 worker thread done servicing request
22:23:35.098 00.000 14556 OnExposeComplete: enter
22:23:35.101 00.003 14556 UpdateGuideState(): m_state=6
22:23:35.107 00.006 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4690
22:23:35.112 00.005 14556 Star::Find returns 1 (0), X=181.12, Y=990.69, Mass=2065, SNR=30.6, Peak=188 HFD=4.5
22:23:35.115 00.003 14556 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.07) = xAngle (0.57 = 0.57)
22:23:35.118 00.003 14556 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.47 = 0.47)
22:23:35.122 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.18 cameraTheta=-2.50 mountX=0.15 mountY=0.08, mountTheta=0.50
22:23:35.128 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.11, opts=13)
22:23:35.138 00.010 14556 Enqueuing Move request for scope (-0.15, -0.11)
22:23:35.141 00.003 12308 Worker thread wakes up
22:23:35.141 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
22:23:35.142 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
22:23:35.142 00.000 12308 Moving (-0.15, -0.11) raw xDistance=0.15 yDistance=0.08
22:23:35.142 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:23:35.142 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:35.143 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:23:35.143 00.000 12308 MoveAxis(E, 0, ABG)
22:23:35.143 00.000 12308 Move returns status 0, amount 0
22:23:35.143 00.000 12308 MoveAxis(N, 0, ABG)
22:23:35.143 00.000 12308 Move returns status 0, amount 0
22:23:35.143 00.000 12308 move complete, result=0
22:23:35.145 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:35.147 00.002 12308 worker thread done servicing request
22:23:35.170 00.023 14556 UpdateGuideState exits: m=2065 SNR=30.6
22:23:35.177 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:35.181 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:35.185 00.004 14556 Enqueuing Expose request
22:23:35.189 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:23:35.193 00.004 12308 Worker thread wakes up
22:23:35.193 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:35.195 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:36.450 01.255 12308 Exposure complete
22:23:36.596 00.146 12308 worker thread done servicing request
22:23:36.597 00.001 14556 OnExposeComplete: enter
22:23:36.600 00.003 14556 UpdateGuideState(): m_state=6
22:23:36.605 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4691
22:23:36.610 00.005 14556 Star::Find returns 1 (0), X=181.04, Y=990.97, Mass=2134, SNR=31.0, Peak=186 HFD=4.5
22:23:36.615 00.005 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.55 = -0.73)
22:23:36.619 00.004 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.83)
22:23:36.622 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.17 hyp=0.28 cameraTheta=2.48 mountX=0.21 mountY=-0.21, mountTheta=-0.78
22:23:36.628 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.17, opts=13)
22:23:36.632 00.004 14556 Enqueuing Move request for scope (-0.22, 0.17)
22:23:36.636 00.004 12308 Worker thread wakes up
22:23:36.636 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.17) opts 0xd
22:23:36.636 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.17)
22:23:36.636 00.000 12308 Moving (-0.22, 0.17) raw xDistance=0.21 yDistance=-0.21
22:23:36.636 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:23:36.638 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:23:36.638 00.000 12308 MoveAxis(W, 90, ABG)
22:23:36.638 00.000 12308 Guiding  Dir = 3, Dur = 90
22:23:36.638 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:36.642 00.004 12308 IsSlewing returns 0
22:23:36.642 00.000 12308 IsGuiding returns 0
22:23:36.642 00.000 12308 PulseGuide returned control before completion, sleep 100
22:23:36.664 00.022 14556 UpdateGuideState exits: m=2134 SNR=31.0
22:23:36.670 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:36.673 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:36.678 00.005 14556 Enqueuing Expose request
22:23:36.751 00.073 12308 IsGuiding returns 1
22:23:36.752 00.001 12308 scope still moving after pulse duration time elapsed
22:23:36.783 00.031 12308 IsSlewing returns 0
22:23:36.784 00.001 12308 IsGuiding returns 0
22:23:36.785 00.001 12308 scope move finished after 90 + 52 ms
22:23:36.786 00.001 12308 Move returns status 0, amount 90
22:23:36.786 00.000 12308 MoveAxis(N, 146, ABG)
22:23:36.787 00.001 12308 Guiding  Dir = 0, Dur = 146
22:23:36.787 00.000 12308 IsSlewing returns 0
22:23:36.788 00.001 12308 IsGuiding returns 0
22:23:36.789 00.001 12308 PulseGuide returned control before completion, sleep 156
22:23:36.956 00.167 12308 IsGuiding returns 1
22:23:36.957 00.001 12308 scope still moving after pulse duration time elapsed
22:23:36.987 00.030 12308 IsSlewing returns 0
22:23:36.989 00.002 12308 IsGuiding returns 0
22:23:36.990 00.001 12308 scope move finished after 146 + 55 ms
22:23:36.990 00.000 12308 Move returns status 0, amount 146
22:23:36.990 00.000 12308 move complete, result=0
22:23:36.991 00.001 12308 worker thread done servicing request
22:23:36.991 00.000 14556 GuideStep: 0.2 px 90 ms WEST, -0.2 px 146 ms NORTH
22:23:36.997 00.006 12308 Worker thread wakes up
22:23:36.997 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:36.997 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:38.247 01.250 12308 Exposure complete
22:23:38.393 00.146 12308 worker thread done servicing request
22:23:38.394 00.001 14556 OnExposeComplete: enter
22:23:38.397 00.003 14556 UpdateGuideState(): m_state=6
22:23:38.401 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4692
22:23:38.406 00.005 14556 Star::Find returns 1 (0), X=181.08, Y=990.71, Mass=2058, SNR=30.5, Peak=174 HFD=4.5
22:23:38.410 00.004 14556 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-3.07) = xAngle (0.35 = 0.35)
22:23:38.413 00.003 14556 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.25 = 0.25)
22:23:38.418 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.08 hyp=0.20 cameraTheta=-2.72 mountX=0.19 mountY=0.05, mountTheta=0.26
22:23:38.422 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.08, opts=13)
22:23:38.426 00.004 14556 Enqueuing Move request for scope (-0.19, -0.08)
22:23:38.431 00.005 12308 Worker thread wakes up
22:23:38.431 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.08) opts 0xd
22:23:38.431 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.08)
22:23:38.431 00.000 12308 Moving (-0.19, -0.08) raw xDistance=0.19 yDistance=0.05
22:23:38.431 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:23:38.432 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:38.432 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:23:38.432 00.000 12308 MoveAxis(E, 0, ABG)
22:23:38.432 00.000 12308 Move returns status 0, amount 0
22:23:38.432 00.000 12308 MoveAxis(N, 0, ABG)
22:23:38.432 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:38.438 00.006 12308 Move returns status 0, amount 0
22:23:38.438 00.000 12308 move complete, result=0
22:23:38.438 00.000 12308 worker thread done servicing request
22:23:38.459 00.021 14556 UpdateGuideState exits: m=2058 SNR=30.5
22:23:38.464 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:38.468 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:38.472 00.004 14556 Enqueuing Expose request
22:23:38.476 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:23:38.480 00.004 12308 Worker thread wakes up
22:23:38.480 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:38.480 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:39.737 01.257 12308 Exposure complete
22:23:39.878 00.141 12308 worker thread done servicing request
22:23:39.878 00.000 14556 OnExposeComplete: enter
22:23:39.883 00.005 14556 UpdateGuideState(): m_state=6
22:23:39.888 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4693
22:23:39.893 00.005 14556 Star::Find returns 1 (0), X=181.23, Y=990.99, Mass=2040, SNR=30.4, Peak=182 HFD=4.4
22:23:39.896 00.003 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.82 = -1.47)
22:23:39.900 00.004 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.72 = -1.57)
22:23:39.904 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.19 hyp=0.20 cameraTheta=1.74 mountX=0.02 mountY=-0.20, mountTheta=-1.47
22:23:39.909 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.19, opts=13)
22:23:39.914 00.005 14556 Enqueuing Move request for scope (-0.03, 0.19)
22:23:39.917 00.003 12308 Worker thread wakes up
22:23:39.917 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.19) opts 0xd
22:23:39.917 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.19)
22:23:39.917 00.000 12308 Moving (-0.03, 0.19) raw xDistance=0.02 yDistance=-0.20
22:23:39.917 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:23:39.919 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:39.919 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:23:39.919 00.000 12308 MoveAxis(E, 0, ABG)
22:23:39.919 00.000 12308 Move returns status 0, amount 0
22:23:39.920 00.001 12308 MoveAxis(N, 0, ABG)
22:23:39.920 00.000 12308 Move returns status 0, amount 0
22:23:39.920 00.000 12308 move complete, result=0
22:23:39.920 00.000 12308 worker thread done servicing request
22:23:39.921 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:39.947 00.026 14556 UpdateGuideState exits: m=2040 SNR=30.4
22:23:39.953 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:39.957 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:39.962 00.005 14556 Enqueuing Expose request
22:23:39.966 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:23:39.969 00.003 12308 Worker thread wakes up
22:23:39.970 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:39.970 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:41.243 01.273 12308 Exposure complete
22:23:41.384 00.141 12308 worker thread done servicing request
22:23:41.385 00.001 14556 OnExposeComplete: enter
22:23:41.388 00.003 14556 UpdateGuideState(): m_state=6
22:23:41.391 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4694
22:23:41.394 00.003 14556 Star::Find returns 1 (0), X=181.20, Y=990.99, Mass=2095, SNR=30.8, Peak=175 HFD=4.3
22:23:41.398 00.004 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
22:23:41.402 00.004 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
22:23:41.407 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.19 hyp=0.21 cameraTheta=1.91 mountX=0.05 mountY=-0.20, mountTheta=-1.31
22:23:41.411 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.19, opts=13)
22:23:41.416 00.005 14556 Enqueuing Move request for scope (-0.07, 0.19)
22:23:41.420 00.004 12308 Worker thread wakes up
22:23:41.420 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.19) opts 0xd
22:23:41.421 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.19)
22:23:41.421 00.000 12308 Moving (-0.07, 0.19) raw xDistance=0.05 yDistance=-0.20
22:23:41.421 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:23:41.421 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:23:41.422 00.001 12308 MoveAxis(E, 0, ABG)
22:23:41.422 00.000 12308 Move returns status 0, amount 0
22:23:41.422 00.000 12308 MoveAxis(N, 142, ABG)
22:23:41.422 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:41.426 00.004 12308 Guiding  Dir = 0, Dur = 142
22:23:41.426 00.000 12308 IsSlewing returns 0
22:23:41.426 00.000 12308 IsGuiding returns 0
22:23:41.427 00.001 12308 PulseGuide returned control before completion, sleep 152
22:23:41.448 00.021 14556 UpdateGuideState exits: m=2095 SNR=30.8
22:23:41.454 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:41.459 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:41.463 00.004 14556 Enqueuing Expose request
22:23:41.588 00.125 12308 IsGuiding returns 1
22:23:41.589 00.001 12308 scope still moving after pulse duration time elapsed
22:23:41.620 00.031 12308 IsSlewing returns 0
22:23:41.621 00.001 12308 IsGuiding returns 0
22:23:41.622 00.001 12308 scope move finished after 142 + 52 ms
22:23:41.623 00.001 12308 Move returns status 0, amount 142
22:23:41.623 00.000 12308 move complete, result=0
22:23:41.623 00.000 12308 worker thread done servicing request
22:23:41.624 00.001 12308 Worker thread wakes up
22:23:41.624 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 142 ms NORTH
22:23:41.631 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:41.631 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:42.886 01.255 12308 Exposure complete
22:23:43.026 00.140 12308 worker thread done servicing request
22:23:43.026 00.000 14556 OnExposeComplete: enter
22:23:43.031 00.005 14556 UpdateGuideState(): m_state=6
22:23:43.035 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4695
22:23:43.039 00.004 14556 Star::Find returns 1 (0), X=181.31, Y=990.61, Mass=2055, SNR=30.6, Peak=166 HFD=4.7
22:23:43.042 00.003 14556 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-3.07) = xAngle (1.77 = 1.77)
22:23:43.046 00.004 14556 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.67 = 1.67)
22:23:43.051 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.19 cameraTheta=-1.31 mountX=-0.04 mountY=0.19, mountTheta=1.76
22:23:43.057 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.19, opts=13)
22:23:43.061 00.004 14556 Enqueuing Move request for scope (0.05, -0.19)
22:23:43.064 00.003 12308 Worker thread wakes up
22:23:43.064 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd
22:23:43.065 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.19)
22:23:43.065 00.000 12308 Moving (0.05, -0.19) raw xDistance=-0.04 yDistance=0.19
22:23:43.065 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:23:43.065 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:43.065 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:23:43.065 00.000 12308 MoveAxis(E, 0, ABG)
22:23:43.065 00.000 12308 Move returns status 0, amount 0
22:23:43.065 00.000 12308 MoveAxis(N, 0, ABG)
22:23:43.066 00.001 12308 Move returns status 0, amount 0
22:23:43.066 00.000 12308 move complete, result=0
22:23:43.066 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:43.071 00.005 12308 worker thread done servicing request
22:23:43.092 00.021 14556 UpdateGuideState exits: m=2055 SNR=30.6
22:23:43.096 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:43.100 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:43.105 00.005 14556 Enqueuing Expose request
22:23:43.109 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:23:43.113 00.004 12308 Worker thread wakes up
22:23:43.113 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:43.113 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:44.360 01.247 12308 Exposure complete
22:23:44.508 00.148 12308 worker thread done servicing request
22:23:44.508 00.000 14556 OnExposeComplete: enter
22:23:44.512 00.004 14556 UpdateGuideState(): m_state=6
22:23:44.516 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4696
22:23:44.520 00.004 14556 Star::Find returns 1 (0), X=181.01, Y=990.86, Mass=2153, SNR=31.1, Peak=173 HFD=4.4
22:23:44.524 00.004 14556 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.07) = xAngle (5.95 = -0.33)
22:23:44.527 00.003 14556 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.85 = -0.43)
22:23:44.531 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.07 hyp=0.26 cameraTheta=2.88 mountX=0.25 mountY=-0.11, mountTheta=-0.42
22:23:44.536 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.07, opts=13)
22:23:44.540 00.004 14556 Enqueuing Move request for scope (-0.25, 0.07)
22:23:44.543 00.003 12308 Worker thread wakes up
22:23:44.544 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.07) opts 0xd
22:23:44.544 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.07)
22:23:44.544 00.000 12308 Moving (-0.25, 0.07) raw xDistance=0.25 yDistance=-0.11
22:23:44.544 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
22:23:44.545 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:44.545 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:23:44.545 00.000 12308 MoveAxis(W, 107, ABG)
22:23:44.546 00.001 12308 Guiding  Dir = 3, Dur = 107
22:23:44.546 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:44.552 00.006 12308 IsSlewing returns 0
22:23:44.552 00.000 12308 IsGuiding returns 0
22:23:44.554 00.002 12308 PulseGuide returned control before completion, sleep 117
22:23:44.575 00.021 14556 UpdateGuideState exits: m=2153 SNR=31.1
22:23:44.581 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:44.585 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:44.589 00.004 14556 Enqueuing Expose request
22:23:44.679 00.090 12308 IsGuiding returns 1
22:23:44.679 00.000 12308 scope still moving after pulse duration time elapsed
22:23:44.708 00.029 12308 IsSlewing returns 0
22:23:44.710 00.002 12308 IsGuiding returns 0
22:23:44.711 00.001 12308 scope move finished after 107 + 50 ms
22:23:44.711 00.000 12308 Move returns status 0, amount 107
22:23:44.712 00.001 12308 MoveAxis(N, 0, ABG)
22:23:44.712 00.000 12308 Move returns status 0, amount 0
22:23:44.712 00.000 12308 move complete, result=0
22:23:44.712 00.000 12308 worker thread done servicing request
22:23:44.714 00.002 12308 Worker thread wakes up
22:23:44.714 00.000 14556 GuideStep: 0.2 px 107 ms WEST, -0.1 px 0 ms NORTH
22:23:44.720 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:44.720 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:45.976 01.256 12308 Exposure complete
22:23:46.124 00.148 12308 worker thread done servicing request
22:23:46.124 00.000 14556 OnExposeComplete: enter
22:23:46.128 00.004 14556 UpdateGuideState(): m_state=6
22:23:46.132 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4697
22:23:46.136 00.004 14556 Star::Find returns 1 (0), X=181.29, Y=990.82, Mass=2246, SNR=31.4, Peak=204 HFD=4.4
22:23:46.140 00.004 14556 CameraToMount -- cameraTheta (0.56) - m_xAngle (-3.07) = xAngle (3.63 = -2.65)
22:23:46.144 00.004 14556 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.53 = -2.75)
22:23:46.149 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.56 mountX=-0.03 mountY=-0.01, mountTheta=-2.74
22:23:46.153 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.02, opts=13)
22:23:46.157 00.004 14556 Enqueuing Move request for scope (0.03, 0.02)
22:23:46.161 00.004 12308 Worker thread wakes up
22:23:46.162 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
22:23:46.162 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
22:23:46.162 00.000 12308 Moving (0.03, 0.02) raw xDistance=-0.03 yDistance=-0.01
22:23:46.162 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:23:46.162 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:46.162 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:23:46.163 00.001 12308 MoveAxis(E, 0, ABG)
22:23:46.163 00.000 12308 Move returns status 0, amount 0
22:23:46.163 00.000 12308 MoveAxis(N, 0, ABG)
22:23:46.163 00.000 12308 Move returns status 0, amount 0
22:23:46.164 00.001 12308 move complete, result=0
22:23:46.164 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:46.169 00.005 12308 worker thread done servicing request
22:23:46.193 00.024 14556 UpdateGuideState exits: m=2246 SNR=31.4
22:23:46.197 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:46.203 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:46.208 00.005 14556 Enqueuing Expose request
22:23:46.212 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:23:46.216 00.004 12308 Worker thread wakes up
22:23:46.216 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:46.216 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:47.459 01.243 12308 Exposure complete
22:23:47.598 00.139 12308 worker thread done servicing request
22:23:47.598 00.000 14556 OnExposeComplete: enter
22:23:47.603 00.005 14556 UpdateGuideState(): m_state=6
22:23:47.607 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4698
22:23:47.611 00.004 14556 Star::Find returns 1 (0), X=180.96, Y=990.90, Mass=2271, SNR=31.7, Peak=197 HFD=4.5
22:23:47.615 00.004 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
22:23:47.618 00.003 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.49)
22:23:47.621 00.003 14556 CameraToMount -- cameraX=-0.30 cameraY=0.10 hyp=0.32 cameraTheta=2.82 mountX=0.30 mountY=-0.15, mountTheta=-0.47
22:23:47.627 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.10, opts=13)
22:23:47.630 00.003 14556 Enqueuing Move request for scope (-0.30, 0.10)
22:23:47.633 00.003 12308 Worker thread wakes up
22:23:47.634 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.10) opts 0xd
22:23:47.634 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.10)
22:23:47.634 00.000 12308 Moving (-0.30, 0.10) raw xDistance=0.30 yDistance=-0.15
22:23:47.634 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:23:47.634 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:47.636 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:23:47.636 00.000 12308 MoveAxis(W, 128, ABG)
22:23:47.636 00.000 12308 Guiding  Dir = 3, Dur = 128
22:23:47.636 00.000 12308 IsSlewing returns 0
22:23:47.637 00.001 12308 IsGuiding returns 0
22:23:47.637 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:47.642 00.005 12308 PulseGuide returned control before completion, sleep 138
22:23:47.661 00.019 14556 UpdateGuideState exits: m=2271 SNR=31.7
22:23:47.664 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:47.667 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:47.671 00.004 14556 Enqueuing Expose request
22:23:47.795 00.124 12308 IsGuiding returns 0
22:23:47.799 00.004 12308 Move returns status 0, amount 128
22:23:47.799 00.000 12308 MoveAxis(N, 0, ABG)
22:23:47.799 00.000 12308 Move returns status 0, amount 0
22:23:47.799 00.000 12308 move complete, result=0
22:23:47.800 00.001 12308 worker thread done servicing request
22:23:47.800 00.000 12308 Worker thread wakes up
22:23:47.800 00.000 14556 GuideStep: 0.3 px 128 ms WEST, -0.2 px 0 ms NORTH
22:23:47.806 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:47.807 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:49.062 01.255 12308 Exposure complete
22:23:49.198 00.136 12308 worker thread done servicing request
22:23:49.199 00.001 14556 OnExposeComplete: enter
22:23:49.202 00.003 14556 UpdateGuideState(): m_state=6
22:23:49.206 00.004 14556 Star::Find(15, 180, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4699
22:23:49.210 00.004 14556 Star::Find returns 1 (0), X=181.40, Y=990.89, Mass=2063, SNR=30.3, Peak=172 HFD=4.5
22:23:49.213 00.003 14556 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.07) = xAngle (3.69 = -2.60)
22:23:49.216 00.003 14556 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.59 = -2.69)
22:23:49.219 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.09 hyp=0.16 cameraTheta=0.61 mountX=-0.14 mountY=-0.07, mountTheta=-2.67
22:23:49.225 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.09, opts=13)
22:23:49.229 00.004 14556 Enqueuing Move request for scope (0.13, 0.09)
22:23:49.233 00.004 12308 Worker thread wakes up
22:23:49.233 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.09) opts 0xd
22:23:49.233 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.09)
22:23:49.234 00.001 12308 Moving (0.13, 0.09) raw xDistance=-0.14 yDistance=-0.07
22:23:49.234 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:23:49.234 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:49.234 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:23:49.235 00.001 12308 MoveAxis(E, 0, ABG)
22:23:49.235 00.000 12308 Move returns status 0, amount 0
22:23:49.236 00.001 12308 MoveAxis(N, 0, ABG)
22:23:49.236 00.000 12308 Move returns status 0, amount 0
22:23:49.236 00.000 12308 move complete, result=0
22:23:49.238 00.002 12308 worker thread done servicing request
22:23:49.238 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:49.264 00.026 14556 UpdateGuideState exits: m=2063 SNR=30.3
22:23:49.268 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:49.275 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:49.281 00.006 14556 Enqueuing Expose request
22:23:49.285 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:49.289 00.004 12308 Worker thread wakes up
22:23:49.289 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:49.289 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:50.535 01.246 12308 Exposure complete
22:23:50.702 00.167 12308 worker thread done servicing request
22:23:50.702 00.000 14556 OnExposeComplete: enter
22:23:50.706 00.004 14556 UpdateGuideState(): m_state=6
22:23:50.710 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4700
22:23:50.714 00.004 14556 Star::Find returns 1 (0), X=181.42, Y=991.14, Mass=1953, SNR=29.5, Peak=158 HFD=4.7
22:23:50.717 00.003 14556 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.07) = xAngle (4.21 = -2.07)
22:23:50.721 00.004 14556 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.11 = -2.17)
22:23:50.724 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=0.34 hyp=0.38 cameraTheta=1.14 mountX=-0.18 mountY=-0.31, mountTheta=-2.10
22:23:50.729 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.34, opts=13)
22:23:50.733 00.004 14556 Enqueuing Move request for scope (0.16, 0.34)
22:23:50.739 00.006 12308 Worker thread wakes up
22:23:50.740 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.34) opts 0xd
22:23:50.740 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.34)
22:23:50.740 00.000 12308 Moving (0.16, 0.34) raw xDistance=-0.18 yDistance=-0.31
22:23:50.740 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:23:50.742 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:23:50.742 00.000 12308 MoveAxis(E, 0, ABG)
22:23:50.742 00.000 12308 Move returns status 0, amount 0
22:23:50.742 00.000 12308 MoveAxis(N, 219, ABG)
22:23:50.743 00.001 12308 Guiding  Dir = 0, Dur = 219
22:23:50.743 00.000 12308 IsSlewing returns 0
22:23:50.744 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:50.747 00.003 12308 IsGuiding returns 0
22:23:50.747 00.000 12308 PulseGuide returned control before completion, sleep 229
22:23:50.767 00.020 14556 UpdateGuideState exits: m=1953 SNR=29.5
22:23:50.770 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:50.773 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:50.778 00.005 14556 Enqueuing Expose request
22:23:50.991 00.213 12308 IsGuiding returns 1
22:23:50.993 00.002 12308 scope still moving after pulse duration time elapsed
22:23:51.022 00.029 12308 IsSlewing returns 0
22:23:51.023 00.001 12308 IsGuiding returns 0
22:23:51.023 00.000 12308 scope move finished after 219 + 57 ms
22:23:51.025 00.002 12308 Move returns status 0, amount 219
22:23:51.025 00.000 12308 move complete, result=0
22:23:51.025 00.000 12308 worker thread done servicing request
22:23:51.025 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 219 ms NORTH
22:23:51.033 00.008 12308 Worker thread wakes up
22:23:51.033 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:51.033 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:52.275 01.242 12308 Exposure complete
22:23:52.409 00.134 12308 worker thread done servicing request
22:23:52.409 00.000 14556 OnExposeComplete: enter
22:23:52.414 00.005 14556 UpdateGuideState(): m_state=6
22:23:52.417 00.003 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4701
22:23:52.422 00.005 14556 Star::Find returns 1 (0), X=181.21, Y=990.90, Mass=2118, SNR=31.0, Peak=171 HFD=4.5
22:23:52.426 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
22:23:52.429 00.003 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
22:23:52.433 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.02 mountX=0.04 mountY=-0.11, mountTheta=-1.20
22:23:52.438 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.10, opts=13)
22:23:52.441 00.003 14556 Enqueuing Move request for scope (-0.05, 0.10)
22:23:52.445 00.004 12308 Worker thread wakes up
22:23:52.445 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
22:23:52.445 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
22:23:52.445 00.000 12308 Moving (-0.05, 0.10) raw xDistance=0.04 yDistance=-0.11
22:23:52.445 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:23:52.445 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:52.445 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:23:52.445 00.000 12308 MoveAxis(E, 0, ABG)
22:23:52.447 00.002 12308 Move returns status 0, amount 0
22:23:52.447 00.000 12308 MoveAxis(N, 0, ABG)
22:23:52.447 00.000 12308 Move returns status 0, amount 0
22:23:52.447 00.000 12308 move complete, result=0
22:23:52.447 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:52.453 00.006 12308 worker thread done servicing request
22:23:52.476 00.023 14556 UpdateGuideState exits: m=2118 SNR=31.0
22:23:52.480 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:52.486 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:52.491 00.005 14556 Enqueuing Expose request
22:23:52.496 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:52.501 00.005 12308 Worker thread wakes up
22:23:52.501 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:52.501 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:53.747 01.246 12308 Exposure complete
22:23:53.900 00.153 12308 worker thread done servicing request
22:23:53.900 00.000 14556 OnExposeComplete: enter
22:23:53.905 00.005 14556 UpdateGuideState(): m_state=6
22:23:53.910 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4702
22:23:53.913 00.003 14556 Star::Find returns 1 (0), X=181.51, Y=990.87, Mass=2066, SNR=30.6, Peak=143 HFD=4.8
22:23:53.919 00.006 14556 CameraToMount -- cameraTheta (0.30) - m_xAngle (-3.07) = xAngle (3.37 = -2.91)
22:23:53.926 00.007 14556 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.27 = -3.01)
22:23:53.931 00.005 14556 CameraToMount -- cameraX=0.25 cameraY=0.08 hyp=0.26 cameraTheta=0.30 mountX=-0.26 mountY=-0.03, mountTheta=-3.01
22:23:53.939 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.08, opts=13)
22:23:53.944 00.005 14556 Enqueuing Move request for scope (0.25, 0.08)
22:23:53.950 00.006 12308 Worker thread wakes up
22:23:53.950 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.08) opts 0xd
22:23:53.951 00.001 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.08)
22:23:53.951 00.000 12308 Moving (0.25, 0.08) raw xDistance=-0.26 yDistance=-0.03
22:23:53.951 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
22:23:53.952 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:53.952 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:23:53.952 00.000 12308 MoveAxis(E, 111, ABG)
22:23:53.953 00.001 12308 Guiding  Dir = 2, Dur = 111
22:23:53.953 00.000 12308 IsSlewing returns 0
22:23:53.953 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:53.958 00.005 12308 IsGuiding returns 0
22:23:53.959 00.001 12308 PulseGuide returned control before completion, sleep 121
22:23:53.978 00.019 14556 UpdateGuideState exits: m=2066 SNR=30.6
22:23:53.983 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:53.988 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:53.992 00.004 14556 Enqueuing Expose request
22:23:54.095 00.103 12308 IsGuiding returns 1
22:23:54.095 00.000 12308 scope still moving after pulse duration time elapsed
22:23:54.126 00.031 12308 IsSlewing returns 0
22:23:54.126 00.000 12308 IsGuiding returns 0
22:23:54.126 00.000 12308 scope move finished after 111 + 57 ms
22:23:54.128 00.002 12308 Move returns status 0, amount 111
22:23:54.128 00.000 12308 MoveAxis(N, 0, ABG)
22:23:54.128 00.000 12308 Move returns status 0, amount 0
22:23:54.128 00.000 12308 move complete, result=0
22:23:54.128 00.000 12308 worker thread done servicing request
22:23:54.129 00.001 14556 GuideStep: -0.3 px 111 ms EAST, -0.0 px 0 ms NORTH
22:23:54.133 00.004 12308 Worker thread wakes up
22:23:54.133 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:54.133 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:55.383 01.250 12308 Exposure complete
22:23:55.518 00.135 12308 worker thread done servicing request
22:23:55.518 00.000 14556 OnExposeComplete: enter
22:23:55.522 00.004 14556 UpdateGuideState(): m_state=6
22:23:55.525 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4703
22:23:55.530 00.005 14556 Star::Find returns 1 (0), X=181.63, Y=990.89, Mass=2245, SNR=31.8, Peak=186 HFD=4.5
22:23:55.534 00.004 14556 CameraToMount -- cameraTheta (0.26) - m_xAngle (-3.07) = xAngle (3.33 = -2.95)
22:23:55.536 00.002 14556 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.23 = -3.05)
22:23:55.540 00.004 14556 CameraToMount -- cameraX=0.37 cameraY=0.10 hyp=0.38 cameraTheta=0.26 mountX=-0.38 mountY=-0.04, mountTheta=-3.05
22:23:55.545 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.37, y=0.10, opts=13)
22:23:55.551 00.006 14556 Enqueuing Move request for scope (0.37, 0.10)
22:23:55.555 00.004 12308 Worker thread wakes up
22:23:55.555 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.10) opts 0xd
22:23:55.555 00.000 12308 Handling offset move in thread for scope, endpoint = (0.37, 0.10)
22:23:55.555 00.000 12308 Moving (0.37, 0.10) raw xDistance=-0.38 yDistance=-0.04
22:23:55.555 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.38
22:23:55.556 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:55.556 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:23:55.557 00.001 12308 MoveAxis(E, 171, ABG)
22:23:55.557 00.000 12308 Guiding  Dir = 2, Dur = 171
22:23:55.557 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:55.561 00.004 12308 IsSlewing returns 0
22:23:55.561 00.000 12308 IsGuiding returns 0
22:23:55.563 00.002 12308 PulseGuide returned control before completion, sleep 181
22:23:55.583 00.020 14556 UpdateGuideState exits: m=2245 SNR=31.8
22:23:55.587 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:55.592 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:55.595 00.003 14556 Enqueuing Expose request
22:23:55.755 00.160 12308 IsGuiding returns 1
22:23:55.757 00.002 12308 scope still moving after pulse duration time elapsed
22:23:55.786 00.029 12308 IsSlewing returns 0
22:23:55.789 00.003 12308 IsGuiding returns 0
22:23:55.790 00.001 12308 scope move finished after 171 + 57 ms
22:23:55.791 00.001 12308 Move returns status 0, amount 171
22:23:55.792 00.001 12308 MoveAxis(N, 0, ABG)
22:23:55.792 00.000 12308 Move returns status 0, amount 0
22:23:55.793 00.001 12308 move complete, result=0
22:23:55.793 00.000 12308 worker thread done servicing request
22:23:55.794 00.001 14556 GuideStep: -0.4 px 171 ms EAST, -0.0 px 0 ms NORTH
22:23:55.801 00.007 12308 Worker thread wakes up
22:23:55.801 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:55.801 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:57.058 01.257 12308 Exposure complete
22:23:57.220 00.162 12308 worker thread done servicing request
22:23:57.220 00.000 14556 OnExposeComplete: enter
22:23:57.227 00.007 14556 UpdateGuideState(): m_state=6
22:23:57.234 00.007 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4704
22:23:57.241 00.007 14556 Star::Find returns 1 (0), X=181.25, Y=991.06, Mass=2154, SNR=31.1, Peak=183 HFD=4.6
22:23:57.247 00.006 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.71 = -1.58)
22:23:57.251 00.004 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.68)
22:23:57.256 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.63 mountX=-0.00 mountY=-0.26, mountTheta=-1.58
22:23:57.264 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.26, opts=13)
22:23:57.268 00.004 14556 Enqueuing Move request for scope (-0.02, 0.26)
22:23:57.273 00.005 12308 Worker thread wakes up
22:23:57.273 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.26) opts 0xd
22:23:57.274 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.26)
22:23:57.274 00.000 12308 Moving (-0.02, 0.26) raw xDistance=-0.00 yDistance=-0.26
22:23:57.274 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:23:57.274 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:23:57.274 00.000 12308 MoveAxis(E, 0, ABG)
22:23:57.275 00.001 12308 Move returns status 0, amount 0
22:23:57.275 00.000 12308 MoveAxis(N, 183, ABG)
22:23:57.275 00.000 12308 Guiding  Dir = 0, Dur = 183
22:23:57.275 00.000 12308 IsSlewing returns 0
22:23:57.277 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:57.281 00.004 12308 IsGuiding returns 0
22:23:57.282 00.001 12308 PulseGuide returned control before completion, sleep 193
22:23:57.303 00.021 14556 UpdateGuideState exits: m=2154 SNR=31.1
22:23:57.309 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:57.314 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:57.320 00.006 14556 Enqueuing Expose request
22:23:57.481 00.161 12308 IsGuiding returns 1
22:23:57.482 00.001 12308 scope still moving after pulse duration time elapsed
22:23:57.512 00.030 12308 IsSlewing returns 0
22:23:57.513 00.001 12308 IsGuiding returns 0
22:23:57.514 00.001 12308 scope move finished after 183 + 49 ms
22:23:57.514 00.000 12308 Move returns status 0, amount 183
22:23:57.515 00.001 12308 move complete, result=0
22:23:57.515 00.000 12308 worker thread done servicing request
22:23:57.515 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 183 ms NORTH
22:23:57.522 00.007 12308 Worker thread wakes up
22:23:57.522 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:57.522 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:23:58.775 01.253 12308 Exposure complete
22:23:58.925 00.150 12308 worker thread done servicing request
22:23:58.925 00.000 14556 OnExposeComplete: enter
22:23:58.931 00.006 14556 UpdateGuideState(): m_state=6
22:23:58.936 00.005 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4705
22:23:58.940 00.004 14556 Star::Find returns 1 (0), X=181.28, Y=990.75, Mass=2071, SNR=30.5, Peak=181 HFD=4.6
22:23:58.944 00.004 14556 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-3.07) = xAngle (1.78 = 1.78)
22:23:58.948 00.004 14556 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.68 = 1.68)
22:23:58.952 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.30 mountX=-0.01 mountY=0.04, mountTheta=1.77
22:23:58.961 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.04, opts=13)
22:23:58.966 00.005 14556 Enqueuing Move request for scope (0.01, -0.04)
22:23:58.969 00.003 12308 Worker thread wakes up
22:23:58.971 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
22:23:58.971 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
22:23:58.971 00.000 12308 Moving (0.01, -0.04) raw xDistance=-0.01 yDistance=0.04
22:23:58.971 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:23:58.972 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:58.972 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:23:58.972 00.000 12308 MoveAxis(E, 0, ABG)
22:23:58.972 00.000 12308 Move returns status 0, amount 0
22:23:58.973 00.001 12308 MoveAxis(N, 0, ABG)
22:23:58.973 00.000 12308 Move returns status 0, amount 0
22:23:58.973 00.000 12308 move complete, result=0
22:23:58.973 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:23:58.978 00.005 12308 worker thread done servicing request
22:23:59.002 00.024 14556 UpdateGuideState exits: m=2071 SNR=30.5
22:23:59.006 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:59.011 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:23:59.015 00.004 14556 Enqueuing Expose request
22:23:59.020 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:23:59.024 00.004 12308 Worker thread wakes up
22:23:59.025 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:23:59.025 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:00.275 01.250 12308 Exposure complete
22:24:00.422 00.147 12308 worker thread done servicing request
22:24:00.422 00.000 14556 OnExposeComplete: enter
22:24:00.427 00.005 14556 UpdateGuideState(): m_state=6
22:24:00.431 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4706
22:24:00.435 00.004 14556 Star::Find returns 1 (0), X=181.12, Y=990.92, Mass=2273, SNR=32.0, Peak=182 HFD=4.4
22:24:00.440 00.005 14556 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.07) = xAngle (5.49 = -0.79)
22:24:00.445 00.005 14556 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.89)
22:24:00.450 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.12 hyp=0.19 cameraTheta=2.42 mountX=0.13 mountY=-0.15, mountTheta=-0.83
22:24:00.458 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.12, opts=13)
22:24:00.463 00.005 14556 Enqueuing Move request for scope (-0.14, 0.12)
22:24:00.468 00.005 12308 Worker thread wakes up
22:24:00.468 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.12) opts 0xd
22:24:00.468 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.12)
22:24:00.469 00.001 12308 Moving (-0.14, 0.12) raw xDistance=0.13 yDistance=-0.15
22:24:00.469 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:24:00.469 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:00.469 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:24:00.470 00.001 12308 MoveAxis(E, 0, ABG)
22:24:00.470 00.000 12308 Move returns status 0, amount 0
22:24:00.470 00.000 12308 MoveAxis(N, 0, ABG)
22:24:00.470 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:00.476 00.006 12308 Move returns status 0, amount 0
22:24:00.477 00.001 12308 move complete, result=0
22:24:00.477 00.000 12308 worker thread done servicing request
22:24:00.505 00.028 14556 UpdateGuideState exits: m=2273 SNR=32.0
22:24:00.510 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:00.519 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:00.525 00.006 14556 Enqueuing Expose request
22:24:00.530 00.005 12308 Worker thread wakes up
22:24:00.530 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:24:00.536 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:00.537 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:01.788 01.251 12308 Exposure complete
22:24:01.932 00.144 12308 worker thread done servicing request
22:24:01.932 00.000 14556 OnExposeComplete: enter
22:24:01.937 00.005 14556 UpdateGuideState(): m_state=6
22:24:01.941 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4707
22:24:01.945 00.004 14556 Star::Find returns 1 (0), X=181.17, Y=990.96, Mass=2122, SNR=30.8, Peak=202 HFD=4.3
22:24:01.951 00.006 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
22:24:01.955 00.004 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
22:24:01.958 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.11 mountX=0.09 mountY=-0.18, mountTheta=-1.12
22:24:01.964 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.16, opts=13)
22:24:01.967 00.003 14556 Enqueuing Move request for scope (-0.10, 0.16)
22:24:01.972 00.005 12308 Worker thread wakes up
22:24:01.972 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
22:24:01.973 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
22:24:01.973 00.000 12308 Moving (-0.10, 0.16) raw xDistance=0.09 yDistance=-0.18
22:24:01.973 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:24:01.973 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:01.974 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:24:01.974 00.000 12308 MoveAxis(E, 0, ABG)
22:24:01.974 00.000 12308 Move returns status 0, amount 0
22:24:01.974 00.000 12308 MoveAxis(N, 0, ABG)
22:24:01.974 00.000 12308 Move returns status 0, amount 0
22:24:01.975 00.001 12308 move complete, result=0
22:24:01.975 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:01.979 00.004 12308 worker thread done servicing request
22:24:02.006 00.027 14556 UpdateGuideState exits: m=2122 SNR=30.8
22:24:02.011 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:02.017 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:02.021 00.004 14556 Enqueuing Expose request
22:24:02.025 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:24:02.029 00.004 12308 Worker thread wakes up
22:24:02.030 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:02.030 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:03.277 01.247 12308 Exposure complete
22:24:03.403 00.126 12308 worker thread done servicing request
22:24:03.403 00.000 14556 OnExposeComplete: enter
22:24:03.408 00.005 14556 UpdateGuideState(): m_state=6
22:24:03.412 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4708
22:24:03.416 00.004 14556 Star::Find returns 1 (0), X=181.25, Y=991.06, Mass=2180, SNR=31.2, Peak=218 HFD=4.4
22:24:03.419 00.003 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.68 = -1.60)
22:24:03.425 00.006 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.70)
22:24:03.429 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.61 mountX=-0.01 mountY=-0.26, mountTheta=-1.60
22:24:03.435 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.26, opts=13)
22:24:03.439 00.004 14556 Enqueuing Move request for scope (-0.01, 0.26)
22:24:03.444 00.005 12308 Worker thread wakes up
22:24:03.444 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.26) opts 0xd
22:24:03.444 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.26)
22:24:03.444 00.000 12308 Moving (-0.01, 0.26) raw xDistance=-0.01 yDistance=-0.26
22:24:03.445 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:24:03.445 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:24:03.445 00.000 12308 MoveAxis(E, 0, ABG)
22:24:03.445 00.000 12308 Move returns status 0, amount 0
22:24:03.445 00.000 12308 MoveAxis(N, 185, ABG)
22:24:03.445 00.000 12308 Guiding  Dir = 0, Dur = 185
22:24:03.447 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:03.451 00.004 12308 IsSlewing returns 0
22:24:03.451 00.000 12308 IsGuiding returns 0
22:24:03.451 00.000 12308 PulseGuide returned control before completion, sleep 195
22:24:03.473 00.022 14556 UpdateGuideState exits: m=2180 SNR=31.2
22:24:03.476 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:03.482 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:03.488 00.006 14556 Enqueuing Expose request
22:24:03.657 00.169 12308 IsGuiding returns 1
22:24:03.659 00.002 12308 scope still moving after pulse duration time elapsed
22:24:03.689 00.030 12308 IsSlewing returns 0
22:24:03.690 00.001 12308 IsGuiding returns 0
22:24:03.690 00.000 12308 scope move finished after 185 + 53 ms
22:24:03.690 00.000 12308 Move returns status 0, amount 185
22:24:03.691 00.001 12308 move complete, result=0
22:24:03.691 00.000 12308 worker thread done servicing request
22:24:03.691 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 185 ms NORTH
22:24:03.697 00.006 12308 Worker thread wakes up
22:24:03.698 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:03.698 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:04.953 01.255 12308 Exposure complete
22:24:05.109 00.156 12308 worker thread done servicing request
22:24:05.109 00.000 14556 OnExposeComplete: enter
22:24:05.114 00.005 14556 UpdateGuideState(): m_state=6
22:24:05.118 00.004 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4709
22:24:05.122 00.004 14556 Star::Find returns 1 (0), X=181.13, Y=990.96, Mass=1926, SNR=29.5, Peak=174 HFD=4.3
22:24:05.126 00.004 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.33 = -0.95)
22:24:05.129 00.003 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.05)
22:24:05.133 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.16 hyp=0.21 cameraTheta=2.26 mountX=0.12 mountY=-0.18, mountTheta=-0.98
22:24:05.138 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.16, opts=13)
22:24:05.142 00.004 14556 Enqueuing Move request for scope (-0.13, 0.16)
22:24:05.147 00.005 12308 Worker thread wakes up
22:24:05.147 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.16) opts 0xd
22:24:05.147 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.16)
22:24:05.147 00.000 12308 Moving (-0.13, 0.16) raw xDistance=0.12 yDistance=-0.18
22:24:05.147 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:24:05.148 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:05.148 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:24:05.148 00.000 12308 MoveAxis(E, 0, ABG)
22:24:05.148 00.000 12308 Move returns status 0, amount 0
22:24:05.149 00.001 12308 MoveAxis(N, 0, ABG)
22:24:05.149 00.000 12308 Move returns status 0, amount 0
22:24:05.149 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:05.153 00.004 12308 move complete, result=0
22:24:05.153 00.000 12308 worker thread done servicing request
22:24:05.174 00.021 14556 UpdateGuideState exits: m=1926 SNR=29.5
22:24:05.178 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:05.182 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:05.185 00.003 14556 Enqueuing Expose request
22:24:05.188 00.003 12308 Worker thread wakes up
22:24:05.189 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:05.189 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:05.189 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:24:06.438 01.249 12308 Exposure complete
22:24:06.585 00.147 12308 worker thread done servicing request
22:24:06.585 00.000 14556 OnExposeComplete: enter
22:24:06.589 00.004 14556 UpdateGuideState(): m_state=6
22:24:06.593 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4710
22:24:06.596 00.003 14556 Star::Find returns 1 (0), X=181.14, Y=990.93, Mass=2137, SNR=30.9, Peak=186 HFD=4.4
22:24:06.601 00.005 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.38 = -0.90)
22:24:06.605 00.004 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.00)
22:24:06.610 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.18 cameraTheta=2.31 mountX=0.11 mountY=-0.15, mountTheta=-0.94
22:24:06.617 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.13, opts=13)
22:24:06.621 00.004 14556 Enqueuing Move request for scope (-0.12, 0.13)
22:24:06.626 00.005 12308 Worker thread wakes up
22:24:06.626 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
22:24:06.626 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
22:24:06.626 00.000 12308 Moving (-0.12, 0.13) raw xDistance=0.11 yDistance=-0.15
22:24:06.626 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:24:06.627 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:06.627 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:24:06.627 00.000 12308 MoveAxis(E, 0, ABG)
22:24:06.627 00.000 12308 Move returns status 0, amount 0
22:24:06.627 00.000 12308 MoveAxis(N, 0, ABG)
22:24:06.627 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:06.632 00.005 12308 Move returns status 0, amount 0
22:24:06.632 00.000 12308 move complete, result=0
22:24:06.632 00.000 12308 worker thread done servicing request
22:24:06.655 00.023 14556 UpdateGuideState exits: m=2137 SNR=30.9
22:24:06.659 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:06.663 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:06.668 00.005 14556 Enqueuing Expose request
22:24:06.673 00.005 12308 Worker thread wakes up
22:24:06.673 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:24:06.677 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:06.677 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:07.924 01.247 12308 Exposure complete
22:24:08.065 00.141 12308 worker thread done servicing request
22:24:08.066 00.001 14556 OnExposeComplete: enter
22:24:08.069 00.003 14556 UpdateGuideState(): m_state=6
22:24:08.074 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4711
22:24:08.079 00.005 14556 Star::Find returns 1 (0), X=181.15, Y=990.90, Mass=2048, SNR=30.3, Peak=185 HFD=4.3
22:24:08.083 00.004 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.45 = -0.84)
22:24:08.086 00.003 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.94)
22:24:08.090 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.11 hyp=0.16 cameraTheta=2.37 mountX=0.10 mountY=-0.13, mountTheta=-0.88
22:24:08.095 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.11, opts=13)
22:24:08.100 00.005 14556 Enqueuing Move request for scope (-0.11, 0.11)
22:24:08.103 00.003 12308 Worker thread wakes up
22:24:08.103 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.11) opts 0xd
22:24:08.104 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.11)
22:24:08.104 00.000 12308 Moving (-0.11, 0.11) raw xDistance=0.10 yDistance=-0.13
22:24:08.104 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:24:08.104 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:08.105 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:24:08.105 00.000 12308 MoveAxis(E, 0, ABG)
22:24:08.105 00.000 12308 Move returns status 0, amount 0
22:24:08.107 00.002 12308 MoveAxis(N, 0, ABG)
22:24:08.107 00.000 12308 Move returns status 0, amount 0
22:24:08.107 00.000 12308 move complete, result=0
22:24:08.107 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:08.115 00.008 12308 worker thread done servicing request
22:24:08.140 00.025 14556 UpdateGuideState exits: m=2048 SNR=30.3
22:24:08.145 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:08.149 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:08.153 00.004 14556 Enqueuing Expose request
22:24:08.158 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:24:08.162 00.004 12308 Worker thread wakes up
22:24:08.162 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:08.162 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:09.410 01.248 12308 Exposure complete
22:24:09.538 00.128 12308 worker thread done servicing request
22:24:09.539 00.001 14556 OnExposeComplete: enter
22:24:09.542 00.003 14556 UpdateGuideState(): m_state=6
22:24:09.547 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4712
22:24:09.552 00.005 14556 Star::Find returns 1 (0), X=181.12, Y=991.06, Mass=2142, SNR=31.0, Peak=182 HFD=4.3
22:24:09.555 00.003 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
22:24:09.558 00.003 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.24)
22:24:09.562 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.26 hyp=0.30 cameraTheta=2.07 mountX=0.12 mountY=-0.28, mountTheta=-1.15
22:24:09.568 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.26, opts=13)
22:24:09.571 00.003 14556 Enqueuing Move request for scope (-0.14, 0.26)
22:24:09.576 00.005 12308 Worker thread wakes up
22:24:09.576 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.26) opts 0xd
22:24:09.576 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.26)
22:24:09.576 00.000 12308 Moving (-0.14, 0.26) raw xDistance=0.12 yDistance=-0.28
22:24:09.576 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:24:09.577 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:24:09.577 00.000 12308 MoveAxis(E, 0, ABG)
22:24:09.577 00.000 12308 Move returns status 0, amount 0
22:24:09.577 00.000 12308 MoveAxis(N, 197, ABG)
22:24:09.577 00.000 12308 Guiding  Dir = 0, Dur = 197
22:24:09.578 00.001 12308 IsSlewing returns 0
22:24:09.578 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:09.583 00.005 12308 IsGuiding returns 0
22:24:09.583 00.000 12308 PulseGuide returned control before completion, sleep 207
22:24:09.604 00.021 14556 UpdateGuideState exits: m=2142 SNR=31.0
22:24:09.609 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:09.614 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:09.618 00.004 14556 Enqueuing Expose request
22:24:09.797 00.179 12308 IsGuiding returns 1
22:24:09.798 00.001 12308 scope still moving after pulse duration time elapsed
22:24:09.827 00.029 12308 IsSlewing returns 0
22:24:09.829 00.002 12308 IsGuiding returns 0
22:24:09.830 00.001 12308 scope move finished after 197 + 49 ms
22:24:09.830 00.000 12308 Move returns status 0, amount 197
22:24:09.830 00.000 12308 move complete, result=0
22:24:09.831 00.001 12308 worker thread done servicing request
22:24:09.831 00.000 12308 Worker thread wakes up
22:24:09.831 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 197 ms NORTH
22:24:09.842 00.011 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:09.842 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:11.094 01.252 12308 Exposure complete
22:24:11.243 00.149 12308 worker thread done servicing request
22:24:11.243 00.000 14556 OnExposeComplete: enter
22:24:11.249 00.006 14556 UpdateGuideState(): m_state=6
22:24:11.256 00.007 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4713
22:24:11.263 00.007 14556 Star::Find returns 1 (0), X=181.24, Y=990.74, Mass=2049, SNR=30.5, Peak=164 HFD=4.4
22:24:11.267 00.004 14556 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-3.07) = xAngle (1.07 = 1.07)
22:24:11.273 00.006 14556 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.97 = 0.97)
22:24:11.277 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-2.00 mountX=0.03 mountY=0.05, mountTheta=1.04
22:24:11.282 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.06, opts=13)
22:24:11.287 00.005 14556 Enqueuing Move request for scope (-0.03, -0.06)
22:24:11.290 00.003 12308 Worker thread wakes up
22:24:11.290 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
22:24:11.290 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
22:24:11.290 00.000 12308 Moving (-0.03, -0.06) raw xDistance=0.03 yDistance=0.05
22:24:11.290 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:24:11.292 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:11.292 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:24:11.292 00.000 12308 MoveAxis(E, 0, ABG)
22:24:11.292 00.000 12308 Move returns status 0, amount 0
22:24:11.292 00.000 12308 MoveAxis(N, 0, ABG)
22:24:11.293 00.001 12308 Move returns status 0, amount 0
22:24:11.293 00.000 12308 move complete, result=0
22:24:11.293 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:11.298 00.005 12308 worker thread done servicing request
22:24:11.317 00.019 14556 UpdateGuideState exits: m=2049 SNR=30.5
22:24:11.321 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:11.324 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:11.329 00.005 14556 Enqueuing Expose request
22:24:11.334 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:24:11.338 00.004 12308 Worker thread wakes up
22:24:11.338 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:11.338 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:12.578 01.240 12308 Exposure complete
22:24:12.720 00.142 12308 worker thread done servicing request
22:24:12.721 00.001 14556 OnExposeComplete: enter
22:24:12.724 00.003 14556 UpdateGuideState(): m_state=6
22:24:12.729 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4714
22:24:12.734 00.005 14556 Star::Find returns 1 (0), X=181.34, Y=990.97, Mass=1943, SNR=29.7, Peak=162 HFD=4.3
22:24:12.739 00.005 14556 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.07) = xAngle (4.22 = -2.07)
22:24:12.743 00.004 14556 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.17)
22:24:12.748 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.14 mountX=-0.09 mountY=-0.16, mountTheta=-2.09
22:24:12.753 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.17, opts=13)
22:24:12.756 00.003 14556 Enqueuing Move request for scope (0.08, 0.17)
22:24:12.760 00.004 12308 Worker thread wakes up
22:24:12.761 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
22:24:12.761 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
22:24:12.761 00.000 12308 Moving (0.08, 0.17) raw xDistance=-0.09 yDistance=-0.16
22:24:12.761 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:24:12.761 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:12.761 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:24:12.762 00.001 12308 MoveAxis(E, 0, ABG)
22:24:12.762 00.000 12308 Move returns status 0, amount 0
22:24:12.762 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:12.767 00.005 12308 MoveAxis(N, 0, ABG)
22:24:12.767 00.000 12308 Move returns status 0, amount 0
22:24:12.767 00.000 12308 move complete, result=0
22:24:12.767 00.000 12308 worker thread done servicing request
22:24:12.787 00.020 14556 UpdateGuideState exits: m=1943 SNR=29.7
22:24:12.794 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:12.799 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:12.803 00.004 14556 Enqueuing Expose request
22:24:12.808 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:24:12.812 00.004 12308 Worker thread wakes up
22:24:12.812 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:12.812 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:14.062 01.250 12308 Exposure complete
22:24:14.212 00.150 12308 worker thread done servicing request
22:24:14.212 00.000 14556 OnExposeComplete: enter
22:24:14.216 00.004 14556 UpdateGuideState(): m_state=6
22:24:14.220 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4715
22:24:14.224 00.004 14556 Star::Find returns 1 (0), X=181.34, Y=990.88, Mass=2350, SNR=32.6, Peak=191 HFD=4.7
22:24:14.227 00.003 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.94 = -2.35)
22:24:14.233 00.006 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.45)
22:24:14.236 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.86 mountX=-0.08 mountY=-0.07, mountTheta=-2.40
22:24:14.242 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.09, opts=13)
22:24:14.246 00.004 14556 Enqueuing Move request for scope (0.08, 0.09)
22:24:14.251 00.005 12308 Worker thread wakes up
22:24:14.251 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
22:24:14.251 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
22:24:14.251 00.000 12308 Moving (0.08, 0.09) raw xDistance=-0.08 yDistance=-0.07
22:24:14.252 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:24:14.252 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:14.252 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:24:14.252 00.000 12308 MoveAxis(E, 0, ABG)
22:24:14.252 00.000 12308 Move returns status 0, amount 0
22:24:14.253 00.001 12308 MoveAxis(N, 0, ABG)
22:24:14.253 00.000 12308 Move returns status 0, amount 0
22:24:14.253 00.000 12308 move complete, result=0
22:24:14.253 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:14.257 00.004 12308 worker thread done servicing request
22:24:14.282 00.025 14556 UpdateGuideState exits: m=2350 SNR=32.6
22:24:14.285 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:14.288 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:14.293 00.005 14556 Enqueuing Expose request
22:24:14.298 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:24:14.303 00.005 12308 Worker thread wakes up
22:24:14.303 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:14.303 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:15.560 01.257 12308 Exposure complete
22:24:15.687 00.127 12308 worker thread done servicing request
22:24:15.687 00.000 14556 OnExposeComplete: enter
22:24:15.693 00.006 14556 UpdateGuideState(): m_state=6
22:24:15.698 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4716
22:24:15.703 00.005 14556 Star::Find returns 1 (0), X=181.39, Y=990.93, Mass=2173, SNR=31.4, Peak=180 HFD=4.8
22:24:15.706 00.003 14556 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.07) = xAngle (3.90 = -2.38)
22:24:15.711 00.005 14556 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.80 = -2.48)
22:24:15.714 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.18 cameraTheta=0.83 mountX=-0.13 mountY=-0.11, mountTheta=-2.44
22:24:15.719 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.14, opts=13)
22:24:15.724 00.005 14556 Enqueuing Move request for scope (0.12, 0.14)
22:24:15.727 00.003 12308 Worker thread wakes up
22:24:15.727 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.14) opts 0xd
22:24:15.728 00.001 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.14)
22:24:15.728 00.000 12308 Moving (0.12, 0.14) raw xDistance=-0.13 yDistance=-0.11
22:24:15.729 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:24:15.729 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:15.729 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:24:15.729 00.000 12308 MoveAxis(E, 0, ABG)
22:24:15.730 00.001 12308 Move returns status 0, amount 0
22:24:15.730 00.000 12308 MoveAxis(N, 0, ABG)
22:24:15.730 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:15.735 00.005 12308 Move returns status 0, amount 0
22:24:15.735 00.000 12308 move complete, result=0
22:24:15.735 00.000 12308 worker thread done servicing request
22:24:15.758 00.023 14556 UpdateGuideState exits: m=2173 SNR=31.4
22:24:15.765 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:15.771 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:15.775 00.004 14556 Enqueuing Expose request
22:24:15.778 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:24:15.783 00.005 12308 Worker thread wakes up
22:24:15.783 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:15.783 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:17.022 01.239 12308 Exposure complete
22:24:17.164 00.142 12308 worker thread done servicing request
22:24:17.164 00.000 14556 OnExposeComplete: enter
22:24:17.167 00.003 14556 UpdateGuideState(): m_state=6
22:24:17.172 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4717
22:24:17.177 00.005 14556 Star::Find returns 1 (0), X=181.36, Y=991.10, Mass=2170, SNR=31.3, Peak=194 HFD=4.4
22:24:17.180 00.003 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.34 = -1.94)
22:24:17.184 00.004 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.24 = -2.04)
22:24:17.188 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.30 hyp=0.32 cameraTheta=1.27 mountX=-0.11 mountY=-0.28, mountTheta=-1.95
22:24:17.192 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.30, opts=13)
22:24:17.195 00.003 14556 Enqueuing Move request for scope (0.09, 0.30)
22:24:17.199 00.004 12308 Worker thread wakes up
22:24:17.199 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.30) opts 0xd
22:24:17.199 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.30)
22:24:17.199 00.000 12308 Moving (0.09, 0.30) raw xDistance=-0.11 yDistance=-0.28
22:24:17.199 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:24:17.200 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:24:17.200 00.000 12308 MoveAxis(E, 0, ABG)
22:24:17.200 00.000 12308 Move returns status 0, amount 0
22:24:17.200 00.000 12308 MoveAxis(N, 199, ABG)
22:24:17.200 00.000 12308 Guiding  Dir = 0, Dur = 199
22:24:17.202 00.002 12308 IsSlewing returns 0
22:24:17.202 00.000 12308 IsGuiding returns 0
22:24:17.202 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:17.206 00.004 12308 PulseGuide returned control before completion, sleep 209
22:24:17.226 00.020 14556 UpdateGuideState exits: m=2170 SNR=31.3
22:24:17.234 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:17.241 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:17.245 00.004 14556 Enqueuing Expose request
22:24:17.419 00.174 12308 IsGuiding returns 1
22:24:17.419 00.000 12308 scope still moving after pulse duration time elapsed
22:24:17.451 00.032 12308 IsSlewing returns 0
22:24:17.451 00.000 12308 IsGuiding returns 0
22:24:17.451 00.000 12308 scope move finished after 199 + 50 ms
22:24:17.452 00.001 12308 Move returns status 0, amount 199
22:24:17.452 00.000 12308 move complete, result=0
22:24:17.452 00.000 12308 worker thread done servicing request
22:24:17.452 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 199 ms NORTH
22:24:17.458 00.006 12308 Worker thread wakes up
22:24:17.458 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:17.458 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:18.711 01.253 12308 Exposure complete
22:24:18.863 00.152 12308 worker thread done servicing request
22:24:18.864 00.001 14556 OnExposeComplete: enter
22:24:18.868 00.004 14556 UpdateGuideState(): m_state=6
22:24:18.871 00.003 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4718
22:24:18.876 00.005 14556 Star::Find returns 1 (0), X=181.28, Y=991.01, Mass=2043, SNR=30.1, Peak=175 HFD=4.5
22:24:18.881 00.005 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
22:24:18.884 00.003 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
22:24:18.889 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.21 hyp=0.22 cameraTheta=1.48 mountX=-0.03 mountY=-0.21, mountTheta=-1.73
22:24:18.895 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.21, opts=13)
22:24:18.900 00.005 14556 Enqueuing Move request for scope (0.02, 0.21)
22:24:18.904 00.004 12308 Worker thread wakes up
22:24:18.904 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.21) opts 0xd
22:24:18.904 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.21)
22:24:18.904 00.000 12308 Moving (0.02, 0.21) raw xDistance=-0.03 yDistance=-0.21
22:24:18.904 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:24:18.905 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:24:18.905 00.000 12308 MoveAxis(E, 0, ABG)
22:24:18.905 00.000 12308 Move returns status 0, amount 0
22:24:18.905 00.000 12308 MoveAxis(N, 147, ABG)
22:24:18.905 00.000 12308 Guiding  Dir = 0, Dur = 147
22:24:18.905 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:18.910 00.005 12308 IsSlewing returns 0
22:24:18.910 00.000 12308 IsGuiding returns 0
22:24:18.910 00.000 12308 PulseGuide returned control before completion, sleep 157
22:24:18.930 00.020 14556 UpdateGuideState exits: m=2043 SNR=30.1
22:24:18.934 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:18.940 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:18.943 00.003 14556 Enqueuing Expose request
22:24:19.077 00.134 12308 IsGuiding returns 1
22:24:19.077 00.000 12308 scope still moving after pulse duration time elapsed
22:24:19.108 00.031 12308 IsSlewing returns 0
22:24:19.110 00.002 12308 IsGuiding returns 0
22:24:19.111 00.001 12308 scope move finished after 147 + 53 ms
22:24:19.111 00.000 12308 Move returns status 0, amount 147
22:24:19.112 00.001 12308 move complete, result=0
22:24:19.112 00.000 12308 worker thread done servicing request
22:24:19.113 00.001 12308 Worker thread wakes up
22:24:19.114 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 147 ms NORTH
22:24:19.120 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:19.121 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:20.375 01.254 12308 Exposure complete
22:24:20.505 00.130 12308 worker thread done servicing request
22:24:20.505 00.000 14556 OnExposeComplete: enter
22:24:20.510 00.005 14556 UpdateGuideState(): m_state=6
22:24:20.513 00.003 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4719
22:24:20.516 00.003 14556 Star::Find returns 1 (0), X=181.28, Y=990.82, Mass=2090, SNR=30.9, Peak=161 HFD=4.6
22:24:20.521 00.005 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (3.99 = -2.29)
22:24:20.525 00.004 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.39)
22:24:20.528 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.92 mountX=-0.02 mountY=-0.02, mountTheta=-2.34
22:24:20.534 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.02, opts=13)
22:24:20.538 00.004 14556 Enqueuing Move request for scope (0.02, 0.02)
22:24:20.543 00.005 12308 Worker thread wakes up
22:24:20.543 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
22:24:20.543 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
22:24:20.543 00.000 12308 Moving (0.02, 0.02) raw xDistance=-0.02 yDistance=-0.02
22:24:20.543 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:24:20.543 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:20.543 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:24:20.544 00.001 12308 MoveAxis(E, 0, ABG)
22:24:20.544 00.000 12308 Move returns status 0, amount 0
22:24:20.544 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:20.549 00.005 12308 MoveAxis(N, 0, ABG)
22:24:20.549 00.000 12308 Move returns status 0, amount 0
22:24:20.549 00.000 12308 move complete, result=0
22:24:20.549 00.000 12308 worker thread done servicing request
22:24:20.571 00.022 14556 UpdateGuideState exits: m=2090 SNR=30.9
22:24:20.578 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:20.584 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:20.589 00.005 14556 Enqueuing Expose request
22:24:20.593 00.004 12308 Worker thread wakes up
22:24:20.593 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:24:20.598 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:20.598 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:21.847 01.249 12308 Exposure complete
22:24:21.976 00.129 12308 worker thread done servicing request
22:24:21.976 00.000 14556 OnExposeComplete: enter
22:24:21.980 00.004 14556 UpdateGuideState(): m_state=6
22:24:21.985 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4720
22:24:21.991 00.006 14556 Star::Find returns 1 (0), X=181.54, Y=990.83, Mass=2069, SNR=30.6, Peak=164 HFD=4.5
22:24:21.996 00.005 14556 CameraToMount -- cameraTheta (0.14) - m_xAngle (-3.07) = xAngle (3.21 = -3.07)
22:24:22.000 00.004 14556 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.11 = 3.11)
22:24:22.004 00.004 14556 CameraToMount -- cameraX=0.28 cameraY=0.04 hyp=0.28 cameraTheta=0.14 mountX=-0.28 mountY=0.01, mountTheta=3.11
22:24:22.008 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.28, y=0.04, opts=13)
22:24:22.012 00.004 14556 Enqueuing Move request for scope (0.28, 0.04)
22:24:22.016 00.004 12308 Worker thread wakes up
22:24:22.016 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.04) opts 0xd
22:24:22.017 00.001 12308 Handling offset move in thread for scope, endpoint = (0.28, 0.04)
22:24:22.017 00.000 12308 Moving (0.28, 0.04) raw xDistance=-0.28 yDistance=0.01
22:24:22.017 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
22:24:22.017 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:22.017 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:24:22.018 00.001 12308 MoveAxis(E, 122, ABG)
22:24:22.018 00.000 12308 Guiding  Dir = 2, Dur = 122
22:24:22.018 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:22.023 00.005 12308 IsSlewing returns 0
22:24:22.023 00.000 12308 IsGuiding returns 0
22:24:22.024 00.001 12308 PulseGuide returned control before completion, sleep 132
22:24:22.045 00.021 14556 UpdateGuideState exits: m=2069 SNR=30.6
22:24:22.049 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:22.055 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:22.058 00.003 14556 Enqueuing Expose request
22:24:22.162 00.104 12308 IsGuiding returns 1
22:24:22.163 00.001 12308 scope still moving after pulse duration time elapsed
22:24:22.192 00.029 12308 IsSlewing returns 0
22:24:22.193 00.001 12308 IsGuiding returns 0
22:24:22.194 00.001 12308 scope move finished after 122 + 47 ms
22:24:22.194 00.000 12308 Move returns status 0, amount 122
22:24:22.194 00.000 12308 MoveAxis(N, 0, ABG)
22:24:22.194 00.000 12308 Move returns status 0, amount 0
22:24:22.195 00.001 12308 move complete, result=0
22:24:22.195 00.000 12308 worker thread done servicing request
22:24:22.195 00.000 12308 Worker thread wakes up
22:24:22.196 00.001 14556 GuideStep: -0.3 px 122 ms EAST, 0.0 px 0 ms NORTH
22:24:22.202 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:22.203 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:23.452 01.249 12308 Exposure complete
22:24:23.593 00.141 12308 worker thread done servicing request
22:24:23.593 00.000 14556 OnExposeComplete: enter
22:24:23.597 00.004 14556 UpdateGuideState(): m_state=6
22:24:23.602 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4721
22:24:23.606 00.004 14556 Star::Find returns 1 (0), X=181.40, Y=990.79, Mass=2177, SNR=31.5, Peak=165 HFD=4.6
22:24:23.611 00.005 14556 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-3.07) = xAngle (3.04 = 3.04)
22:24:23.614 00.003 14556 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.94 = 2.94)
22:24:23.619 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-0.03 mountX=-0.14 mountY=0.03, mountTheta=2.95
22:24:23.624 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.00, opts=13)
22:24:23.629 00.005 14556 Enqueuing Move request for scope (0.14, -0.00)
22:24:23.632 00.003 12308 Worker thread wakes up
22:24:23.632 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.00) opts 0xd
22:24:23.633 00.001 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.00)
22:24:23.633 00.000 12308 Moving (0.14, -0.00) raw xDistance=-0.14 yDistance=0.03
22:24:23.633 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:24:23.633 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:23.635 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:24:23.635 00.000 12308 MoveAxis(E, 0, ABG)
22:24:23.635 00.000 12308 Move returns status 0, amount 0
22:24:23.635 00.000 12308 MoveAxis(N, 0, ABG)
22:24:23.635 00.000 12308 Move returns status 0, amount 0
22:24:23.636 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:23.641 00.005 12308 move complete, result=0
22:24:23.641 00.000 12308 worker thread done servicing request
22:24:23.662 00.021 14556 UpdateGuideState exits: m=2177 SNR=31.5
22:24:23.667 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:23.671 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:23.679 00.008 14556 Enqueuing Expose request
22:24:23.681 00.002 12308 Worker thread wakes up
22:24:23.681 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:24:23.685 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:23.685 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:24.927 01.242 12308 Exposure complete
22:24:25.066 00.139 12308 worker thread done servicing request
22:24:25.066 00.000 14556 OnExposeComplete: enter
22:24:25.070 00.004 14556 UpdateGuideState(): m_state=6
22:24:25.074 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4722
22:24:25.079 00.005 14556 Star::Find returns 1 (0), X=181.27, Y=990.87, Mass=2549, SNR=33.8, Peak=224 HFD=4.5
22:24:25.083 00.004 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.56 = -1.72)
22:24:25.087 00.004 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
22:24:25.090 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.49 mountX=-0.01 mountY=-0.07, mountTheta=-1.72
22:24:25.096 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.07, opts=13)
22:24:25.099 00.003 14556 Enqueuing Move request for scope (0.01, 0.07)
22:24:25.103 00.004 12308 Worker thread wakes up
22:24:25.103 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
22:24:25.103 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
22:24:25.104 00.001 12308 Moving (0.01, 0.07) raw xDistance=-0.01 yDistance=-0.07
22:24:25.104 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:24:25.104 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:25.104 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:24:25.104 00.000 12308 MoveAxis(E, 0, ABG)
22:24:25.106 00.002 12308 Move returns status 0, amount 0
22:24:25.106 00.000 12308 MoveAxis(N, 0, ABG)
22:24:25.106 00.000 12308 Move returns status 0, amount 0
22:24:25.106 00.000 12308 move complete, result=0
22:24:25.106 00.000 12308 worker thread done servicing request
22:24:25.107 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:25.135 00.028 14556 UpdateGuideState exits: m=2549 SNR=33.8
22:24:25.141 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:25.145 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:25.150 00.005 14556 Enqueuing Expose request
22:24:25.153 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:24:25.157 00.004 12308 Worker thread wakes up
22:24:25.157 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:25.157 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:26.399 01.242 12308 Exposure complete
22:24:26.544 00.145 12308 worker thread done servicing request
22:24:26.544 00.000 14556 OnExposeComplete: enter
22:24:26.548 00.004 14556 UpdateGuideState(): m_state=6
22:24:26.552 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4723
22:24:26.556 00.004 14556 Star::Find returns 1 (0), X=181.28, Y=990.68, Mass=1959, SNR=29.7, Peak=177 HFD=4.6
22:24:26.560 00.004 14556 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-3.07) = xAngle (1.67 = 1.67)
22:24:26.564 00.004 14556 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.57 = 1.57)
22:24:26.568 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.40 mountX=-0.01 mountY=0.12, mountTheta=1.67
22:24:26.574 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.12, opts=13)
22:24:26.579 00.005 14556 Enqueuing Move request for scope (0.02, -0.12)
22:24:26.582 00.003 12308 Worker thread wakes up
22:24:26.582 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
22:24:26.582 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
22:24:26.582 00.000 12308 Moving (0.02, -0.12) raw xDistance=-0.01 yDistance=0.12
22:24:26.583 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:24:26.583 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:26.583 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:24:26.583 00.000 12308 MoveAxis(E, 0, ABG)
22:24:26.583 00.000 12308 Move returns status 0, amount 0
22:24:26.583 00.000 12308 MoveAxis(N, 0, ABG)
22:24:26.584 00.001 12308 Move returns status 0, amount 0
22:24:26.584 00.000 12308 move complete, result=0
22:24:26.584 00.000 12308 worker thread done servicing request
22:24:26.585 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:26.609 00.024 14556 UpdateGuideState exits: m=1959 SNR=29.7
22:24:26.614 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:26.619 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:26.622 00.003 14556 Enqueuing Expose request
22:24:26.625 00.003 12308 Worker thread wakes up
22:24:26.626 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:24:26.630 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:26.630 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:27.883 01.253 12308 Exposure complete
22:24:28.032 00.149 12308 worker thread done servicing request
22:24:28.033 00.001 14556 OnExposeComplete: enter
22:24:28.037 00.004 14556 UpdateGuideState(): m_state=6
22:24:28.040 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4724
22:24:28.045 00.005 14556 Star::Find returns 1 (0), X=181.33, Y=990.90, Mass=2259, SNR=31.8, Peak=199 HFD=4.4
22:24:28.049 00.004 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
22:24:28.054 00.005 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.30)
22:24:28.057 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=1.01 mountX=-0.08 mountY=-0.10, mountTheta=-2.24
22:24:28.062 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.11, opts=13)
22:24:28.067 00.005 14556 Enqueuing Move request for scope (0.07, 0.11)
22:24:28.070 00.003 12308 Worker thread wakes up
22:24:28.070 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
22:24:28.070 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
22:24:28.070 00.000 12308 Moving (0.07, 0.11) raw xDistance=-0.08 yDistance=-0.10
22:24:28.071 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:24:28.071 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:28.071 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:24:28.071 00.000 12308 MoveAxis(E, 0, ABG)
22:24:28.071 00.000 12308 Move returns status 0, amount 0
22:24:28.072 00.001 12308 MoveAxis(N, 0, ABG)
22:24:28.072 00.000 12308 Move returns status 0, amount 0
22:24:28.072 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:28.076 00.004 12308 move complete, result=0
22:24:28.078 00.002 12308 worker thread done servicing request
22:24:28.095 00.017 14556 UpdateGuideState exits: m=2259 SNR=31.8
22:24:28.098 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:28.101 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:28.106 00.005 14556 Enqueuing Expose request
22:24:28.112 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:24:28.117 00.005 12308 Worker thread wakes up
22:24:28.117 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:28.117 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:29.371 01.254 12308 Exposure complete
22:24:29.496 00.125 12308 worker thread done servicing request
22:24:29.497 00.001 14556 OnExposeComplete: enter
22:24:29.501 00.004 14556 UpdateGuideState(): m_state=6
22:24:29.505 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4725
22:24:29.508 00.003 14556 Star::Find returns 1 (0), X=181.30, Y=991.04, Mass=2163, SNR=31.2, Peak=177 HFD=4.5
22:24:29.513 00.005 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.49 = -1.79)
22:24:29.516 00.003 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.89)
22:24:29.521 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.24 hyp=0.25 cameraTheta=1.42 mountX=-0.05 mountY=-0.23, mountTheta=-1.80
22:24:29.526 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.24, opts=13)
22:24:29.530 00.004 14556 Enqueuing Move request for scope (0.04, 0.24)
22:24:29.534 00.004 12308 Worker thread wakes up
22:24:29.534 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.24) opts 0xd
22:24:29.534 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.24)
22:24:29.534 00.000 12308 Moving (0.04, 0.24) raw xDistance=-0.05 yDistance=-0.23
22:24:29.534 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:24:29.535 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:24:29.535 00.000 12308 MoveAxis(E, 0, ABG)
22:24:29.535 00.000 12308 Move returns status 0, amount 0
22:24:29.535 00.000 12308 MoveAxis(N, 165, ABG)
22:24:29.535 00.000 12308 Guiding  Dir = 0, Dur = 165
22:24:29.535 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:29.539 00.004 12308 IsSlewing returns 0
22:24:29.539 00.000 12308 IsGuiding returns 0
22:24:29.541 00.002 12308 PulseGuide returned control before completion, sleep 175
22:24:29.561 00.020 14556 UpdateGuideState exits: m=2163 SNR=31.2
22:24:29.566 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:29.570 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:29.574 00.004 14556 Enqueuing Expose request
22:24:29.717 00.143 12308 IsGuiding returns 1
22:24:29.717 00.000 12308 scope still moving after pulse duration time elapsed
22:24:29.749 00.032 12308 IsSlewing returns 0
22:24:29.751 00.002 12308 IsGuiding returns 0
22:24:29.751 00.000 12308 scope move finished after 165 + 46 ms
22:24:29.753 00.002 12308 Move returns status 0, amount 165
22:24:29.754 00.001 12308 move complete, result=0
22:24:29.755 00.001 12308 worker thread done servicing request
22:24:29.755 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 165 ms NORTH
22:24:29.763 00.008 12308 Worker thread wakes up
22:24:29.763 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:29.765 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:31.012 01.247 12308 Exposure complete
22:24:31.160 00.148 12308 worker thread done servicing request
22:24:31.160 00.000 14556 OnExposeComplete: enter
22:24:31.165 00.005 14556 UpdateGuideState(): m_state=6
22:24:31.169 00.004 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4726
22:24:31.175 00.006 14556 Star::Find returns 1 (0), X=181.42, Y=990.99, Mass=2225, SNR=31.6, Peak=186 HFD=4.2
22:24:31.179 00.004 14556 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.07) = xAngle (3.96 = -2.33)
22:24:31.183 00.004 14556 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.86 = -2.43)
22:24:31.186 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=0.19 hyp=0.25 cameraTheta=0.88 mountX=-0.17 mountY=-0.16, mountTheta=-2.38
22:24:31.192 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.19, opts=13)
22:24:31.195 00.003 14556 Enqueuing Move request for scope (0.16, 0.19)
22:24:31.199 00.004 12308 Worker thread wakes up
22:24:31.199 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.19) opts 0xd
22:24:31.199 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.19)
22:24:31.199 00.000 12308 Moving (0.16, 0.19) raw xDistance=-0.17 yDistance=-0.16
22:24:31.199 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:24:31.200 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:31.200 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:24:31.200 00.000 12308 MoveAxis(E, 0, ABG)
22:24:31.200 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:31.205 00.005 12308 Move returns status 0, amount 0
22:24:31.205 00.000 12308 MoveAxis(N, 0, ABG)
22:24:31.205 00.000 12308 Move returns status 0, amount 0
22:24:31.206 00.001 12308 move complete, result=0
22:24:31.206 00.000 12308 worker thread done servicing request
22:24:31.227 00.021 14556 UpdateGuideState exits: m=2225 SNR=31.6
22:24:31.233 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:31.238 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:31.243 00.005 14556 Enqueuing Expose request
22:24:31.246 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:24:31.250 00.004 12308 Worker thread wakes up
22:24:31.250 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:31.250 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:32.499 01.249 12308 Exposure complete
22:24:32.631 00.132 12308 worker thread done servicing request
22:24:32.631 00.000 14556 OnExposeComplete: enter
22:24:32.636 00.005 14556 UpdateGuideState(): m_state=6
22:24:32.639 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4727
22:24:32.643 00.004 14556 Star::Find returns 1 (0), X=181.33, Y=991.08, Mass=1990, SNR=29.8, Peak=167 HFD=4.6
22:24:32.648 00.005 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.41 = -1.88)
22:24:32.653 00.005 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.98)
22:24:32.656 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.28 hyp=0.29 cameraTheta=1.33 mountX=-0.09 mountY=-0.27, mountTheta=-1.89
22:24:32.660 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.28, opts=13)
22:24:32.664 00.004 14556 Enqueuing Move request for scope (0.07, 0.28)
22:24:32.669 00.005 12308 Worker thread wakes up
22:24:32.669 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.28) opts 0xd
22:24:32.670 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.28)
22:24:32.670 00.000 12308 Moving (0.07, 0.28) raw xDistance=-0.09 yDistance=-0.27
22:24:32.670 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:24:32.671 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:24:32.671 00.000 12308 MoveAxis(E, 0, ABG)
22:24:32.671 00.000 12308 Move returns status 0, amount 0
22:24:32.671 00.000 12308 MoveAxis(N, 188, ABG)
22:24:32.671 00.000 12308 Guiding  Dir = 0, Dur = 188
22:24:32.672 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:32.678 00.006 12308 IsSlewing returns 0
22:24:32.678 00.000 12308 IsGuiding returns 0
22:24:32.679 00.001 12308 PulseGuide returned control before completion, sleep 198
22:24:32.701 00.022 14556 UpdateGuideState exits: m=1990 SNR=29.8
22:24:32.705 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:32.711 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:32.714 00.003 14556 Enqueuing Expose request
22:24:32.880 00.166 12308 IsGuiding returns 1
22:24:32.881 00.001 12308 scope still moving after pulse duration time elapsed
22:24:32.911 00.030 12308 IsSlewing returns 0
22:24:32.913 00.002 12308 IsGuiding returns 0
22:24:32.913 00.000 12308 scope move finished after 188 + 46 ms
22:24:32.913 00.000 12308 Move returns status 0, amount 188
22:24:32.914 00.001 12308 move complete, result=0
22:24:32.914 00.000 12308 worker thread done servicing request
22:24:32.914 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 188 ms NORTH
22:24:32.923 00.009 12308 Worker thread wakes up
22:24:32.923 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:32.923 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:34.169 01.246 12308 Exposure complete
22:24:34.319 00.150 12308 worker thread done servicing request
22:24:34.319 00.000 14556 OnExposeComplete: enter
22:24:34.323 00.004 14556 UpdateGuideState(): m_state=6
22:24:34.327 00.004 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4728
22:24:34.331 00.004 14556 Star::Find returns 1 (0), X=181.37, Y=990.92, Mass=2235, SNR=31.8, Peak=179 HFD=4.9
22:24:34.336 00.005 14556 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.07) = xAngle (3.94 = -2.34)
22:24:34.340 00.004 14556 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.85 = -2.44)
22:24:34.343 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.16 cameraTheta=0.87 mountX=-0.11 mountY=-0.11, mountTheta=-2.39
22:24:34.348 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.13, opts=13)
22:24:34.352 00.004 14556 Enqueuing Move request for scope (0.11, 0.13)
22:24:34.354 00.002 12308 Worker thread wakes up
22:24:34.354 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
22:24:34.354 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
22:24:34.356 00.002 12308 Moving (0.11, 0.13) raw xDistance=-0.11 yDistance=-0.11
22:24:34.356 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:24:34.356 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:34.356 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:24:34.356 00.000 12308 MoveAxis(E, 0, ABG)
22:24:34.356 00.000 12308 Move returns status 0, amount 0
22:24:34.357 00.001 12308 MoveAxis(N, 0, ABG)
22:24:34.357 00.000 12308 Move returns status 0, amount 0
22:24:34.357 00.000 12308 move complete, result=0
22:24:34.358 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:34.362 00.004 12308 worker thread done servicing request
22:24:34.383 00.021 14556 UpdateGuideState exits: m=2235 SNR=31.8
22:24:34.388 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:34.391 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:34.395 00.004 14556 Enqueuing Expose request
22:24:34.400 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:24:34.405 00.005 12308 Worker thread wakes up
22:24:34.405 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:34.405 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:35.657 01.252 12308 Exposure complete
22:24:35.811 00.154 12308 worker thread done servicing request
22:24:35.811 00.000 14556 OnExposeComplete: enter
22:24:35.815 00.004 14556 UpdateGuideState(): m_state=6
22:24:35.820 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4729
22:24:35.823 00.003 14556 Star::Find returns 1 (0), X=181.41, Y=990.95, Mass=2439, SNR=33.1, Peak=175 HFD=4.8
22:24:35.827 00.004 14556 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.07) = xAngle (3.85 = -2.43)
22:24:35.831 00.004 14556 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.76 = -2.53)
22:24:35.835 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.21 cameraTheta=0.78 mountX=-0.16 mountY=-0.12, mountTheta=-2.49
22:24:35.842 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.15, opts=13)
22:24:35.845 00.003 14556 Enqueuing Move request for scope (0.15, 0.15)
22:24:35.849 00.004 12308 Worker thread wakes up
22:24:35.850 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd
22:24:35.850 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.15)
22:24:35.850 00.000 12308 Moving (0.15, 0.15) raw xDistance=-0.16 yDistance=-0.12
22:24:35.850 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:24:35.850 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:35.851 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:24:35.851 00.000 12308 MoveAxis(E, 0, ABG)
22:24:35.852 00.001 12308 Move returns status 0, amount 0
22:24:35.852 00.000 12308 MoveAxis(N, 0, ABG)
22:24:35.852 00.000 12308 Move returns status 0, amount 0
22:24:35.852 00.000 12308 move complete, result=0
22:24:35.852 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:35.858 00.006 12308 worker thread done servicing request
22:24:35.878 00.020 14556 UpdateGuideState exits: m=2439 SNR=33.1
22:24:35.882 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:35.885 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:35.890 00.005 14556 Enqueuing Expose request
22:24:35.896 00.006 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:24:35.901 00.005 12308 Worker thread wakes up
22:24:35.901 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:35.901 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:37.153 01.252 12308 Exposure complete
22:24:37.316 00.163 12308 worker thread done servicing request
22:24:37.317 00.001 14556 OnExposeComplete: enter
22:24:37.322 00.005 14556 UpdateGuideState(): m_state=6
22:24:37.329 00.007 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4730
22:24:37.332 00.003 14556 Star::Find returns 1 (0), X=181.68, Y=990.88, Mass=1931, SNR=29.4, Peak=160 HFD=4.4
22:24:37.339 00.007 14556 CameraToMount -- cameraTheta (0.20) - m_xAngle (-3.07) = xAngle (3.27 = -3.01)
22:24:37.344 00.005 14556 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.17 = -3.11)
22:24:37.349 00.005 14556 CameraToMount -- cameraX=0.42 cameraY=0.08 hyp=0.43 cameraTheta=0.20 mountX=-0.42 mountY=-0.01, mountTheta=-3.11
22:24:37.356 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.42, y=0.08, opts=13)
22:24:37.364 00.008 14556 Enqueuing Move request for scope (0.42, 0.08)
22:24:37.370 00.006 12308 Worker thread wakes up
22:24:37.370 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.08) opts 0xd
22:24:37.370 00.000 12308 Handling offset move in thread for scope, endpoint = (0.42, 0.08)
22:24:37.371 00.001 12308 Moving (0.42, 0.08) raw xDistance=-0.42 yDistance=-0.01
22:24:37.371 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.42
22:24:37.371 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:37.372 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:24:37.372 00.000 12308 MoveAxis(E, 183, ABG)
22:24:37.372 00.000 12308 Guiding  Dir = 2, Dur = 183
22:24:37.372 00.000 12308 IsSlewing returns 0
22:24:37.373 00.001 12308 IsGuiding returns 0
22:24:37.373 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:37.381 00.008 12308 PulseGuide returned control before completion, sleep 193
22:24:37.405 00.024 14556 UpdateGuideState exits: m=1931 SNR=29.4
22:24:37.410 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:37.414 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:37.418 00.004 14556 Enqueuing Expose request
22:24:37.579 00.161 12308 IsGuiding returns 1
22:24:37.579 00.000 12308 scope still moving after pulse duration time elapsed
22:24:37.610 00.031 12308 IsSlewing returns 0
22:24:37.610 00.000 12308 IsGuiding returns 0
22:24:37.612 00.002 12308 scope move finished after 183 + 54 ms
22:24:37.612 00.000 12308 Move returns status 0, amount 183
22:24:37.612 00.000 12308 MoveAxis(N, 0, ABG)
22:24:37.613 00.001 12308 Move returns status 0, amount 0
22:24:37.613 00.000 12308 move complete, result=0
22:24:37.613 00.000 12308 worker thread done servicing request
22:24:37.614 00.001 14556 GuideStep: -0.4 px 183 ms EAST, -0.0 px 0 ms NORTH
22:24:37.620 00.006 12308 Worker thread wakes up
22:24:37.620 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:37.621 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:38.872 01.251 12308 Exposure complete
22:24:39.009 00.137 12308 worker thread done servicing request
22:24:39.009 00.000 14556 OnExposeComplete: enter
22:24:39.013 00.004 14556 UpdateGuideState(): m_state=6
22:24:39.017 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4731
22:24:39.022 00.005 14556 Star::Find returns 1 (0), X=181.16, Y=991.04, Mass=1852, SNR=28.9, Peak=152 HFD=4.3
22:24:39.026 00.004 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.04 = -1.24)
22:24:39.030 00.004 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.34)
22:24:39.033 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.97 mountX=0.09 mountY=-0.26, mountTheta=-1.25
22:24:39.039 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.24, opts=13)
22:24:39.042 00.003 14556 Enqueuing Move request for scope (-0.10, 0.24)
22:24:39.045 00.003 12308 Worker thread wakes up
22:24:39.045 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.24) opts 0xd
22:24:39.045 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.24)
22:24:39.045 00.000 12308 Moving (-0.10, 0.24) raw xDistance=0.09 yDistance=-0.26
22:24:39.047 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:24:39.047 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:24:39.047 00.000 12308 MoveAxis(E, 0, ABG)
22:24:39.047 00.000 12308 Move returns status 0, amount 0
22:24:39.047 00.000 12308 MoveAxis(N, 181, ABG)
22:24:39.047 00.000 12308 Guiding  Dir = 0, Dur = 181
22:24:39.048 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:39.052 00.004 12308 IsSlewing returns 0
22:24:39.052 00.000 12308 IsGuiding returns 0
22:24:39.052 00.000 12308 PulseGuide returned control before completion, sleep 191
22:24:39.074 00.022 14556 UpdateGuideState exits: m=1852 SNR=28.9
22:24:39.079 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:39.084 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:39.087 00.003 14556 Enqueuing Expose request
22:24:39.255 00.168 12308 IsGuiding returns 1
22:24:39.256 00.001 12308 scope still moving after pulse duration time elapsed
22:24:39.286 00.030 12308 IsSlewing returns 0
22:24:39.288 00.002 12308 IsGuiding returns 0
22:24:39.289 00.001 12308 scope move finished after 181 + 54 ms
22:24:39.289 00.000 12308 Move returns status 0, amount 181
22:24:39.289 00.000 12308 move complete, result=0
22:24:39.290 00.001 12308 worker thread done servicing request
22:24:39.290 00.000 12308 Worker thread wakes up
22:24:39.291 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 181 ms NORTH
22:24:39.298 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:39.300 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:40.549 01.249 12308 Exposure complete
22:24:40.732 00.183 12308 worker thread done servicing request
22:24:40.732 00.000 14556 OnExposeComplete: enter
22:24:40.738 00.006 14556 UpdateGuideState(): m_state=6
22:24:40.742 00.004 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4732
22:24:40.746 00.004 14556 Star::Find returns 1 (0), X=181.15, Y=990.84, Mass=2257, SNR=31.8, Peak=185 HFD=4.5
22:24:40.751 00.005 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.83 = -0.45)
22:24:40.756 00.005 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.55)
22:24:40.760 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.76 mountX=0.11 mountY=-0.06, mountTheta=-0.52
22:24:40.767 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.04, opts=13)
22:24:40.771 00.004 14556 Enqueuing Move request for scope (-0.11, 0.04)
22:24:40.779 00.008 12308 Worker thread wakes up
22:24:40.779 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
22:24:40.779 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
22:24:40.779 00.000 12308 Moving (-0.11, 0.04) raw xDistance=0.11 yDistance=-0.06
22:24:40.780 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:24:40.780 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:40.780 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:24:40.780 00.000 12308 MoveAxis(E, 0, ABG)
22:24:40.780 00.000 12308 Move returns status 0, amount 0
22:24:40.781 00.001 12308 MoveAxis(N, 0, ABG)
22:24:40.781 00.000 12308 Move returns status 0, amount 0
22:24:40.781 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:40.787 00.006 12308 move complete, result=0
22:24:40.787 00.000 12308 worker thread done servicing request
22:24:40.813 00.026 14556 UpdateGuideState exits: m=2257 SNR=31.8
22:24:40.816 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:40.820 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:40.826 00.006 14556 Enqueuing Expose request
22:24:40.829 00.003 12308 Worker thread wakes up
22:24:40.830 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:24:40.835 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:40.835 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:42.084 01.249 12308 Exposure complete
22:24:42.247 00.163 12308 worker thread done servicing request
22:24:42.248 00.001 14556 OnExposeComplete: enter
22:24:42.251 00.003 14556 UpdateGuideState(): m_state=6
22:24:42.256 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4733
22:24:42.260 00.004 14556 Star::Find returns 1 (0), X=181.23, Y=991.08, Mass=2207, SNR=31.6, Peak=203 HFD=4.4
22:24:42.264 00.004 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.77 = -1.51)
22:24:42.267 00.003 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
22:24:42.271 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.70 mountX=0.02 mountY=-0.28, mountTheta=-1.51
22:24:42.277 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.28, opts=13)
22:24:42.281 00.004 14556 Enqueuing Move request for scope (-0.04, 0.28)
22:24:42.286 00.005 12308 Worker thread wakes up
22:24:42.286 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.28) opts 0xd
22:24:42.286 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.28)
22:24:42.286 00.000 12308 Moving (-0.04, 0.28) raw xDistance=0.02 yDistance=-0.28
22:24:42.287 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:24:42.287 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:24:42.287 00.000 12308 MoveAxis(E, 0, ABG)
22:24:42.287 00.000 12308 Move returns status 0, amount 0
22:24:42.287 00.000 12308 MoveAxis(N, 200, ABG)
22:24:42.287 00.000 12308 Guiding  Dir = 0, Dur = 200
22:24:42.288 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:42.293 00.005 12308 IsSlewing returns 0
22:24:42.293 00.000 12308 IsGuiding returns 0
22:24:42.294 00.001 12308 PulseGuide returned control before completion, sleep 210
22:24:42.315 00.021 14556 UpdateGuideState exits: m=2207 SNR=31.6
22:24:42.320 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:42.325 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:42.330 00.005 14556 Enqueuing Expose request
22:24:42.510 00.180 12308 IsGuiding returns 1
22:24:42.511 00.001 12308 scope still moving after pulse duration time elapsed
22:24:42.541 00.030 12308 IsSlewing returns 0
22:24:42.542 00.001 12308 IsGuiding returns 0
22:24:42.542 00.000 12308 scope move finished after 200 + 48 ms
22:24:42.543 00.001 12308 Move returns status 0, amount 200
22:24:42.544 00.001 12308 move complete, result=0
22:24:42.544 00.000 12308 worker thread done servicing request
22:24:42.544 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 200 ms NORTH
22:24:42.550 00.006 12308 Worker thread wakes up
22:24:42.551 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:42.551 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:43.803 01.252 12308 Exposure complete
22:24:43.965 00.162 12308 worker thread done servicing request
22:24:43.965 00.000 14556 OnExposeComplete: enter
22:24:43.972 00.007 14556 UpdateGuideState(): m_state=6
22:24:43.977 00.005 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4734
22:24:43.985 00.008 14556 Star::Find returns 1 (0), X=181.42, Y=990.62, Mass=2055, SNR=30.4, Peak=148 HFD=4.4
22:24:43.991 00.006 14556 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-3.07) = xAngle (2.22 = 2.22)
22:24:43.996 00.005 14556 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.12 = 2.12)
22:24:44.002 00.006 14556 CameraToMount -- cameraX=0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-0.85 mountX=-0.14 mountY=0.20, mountTheta=2.19
22:24:44.010 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.18, opts=13)
22:24:44.018 00.008 14556 Enqueuing Move request for scope (0.16, -0.18)
22:24:44.024 00.006 12308 Worker thread wakes up
22:24:44.024 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.18) opts 0xd
22:24:44.024 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.18)
22:24:44.025 00.001 12308 Moving (0.16, -0.18) raw xDistance=-0.14 yDistance=0.20
22:24:44.025 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:24:44.026 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:24:44.026 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:24:44.026 00.000 12308 MoveAxis(E, 0, ABG)
22:24:44.026 00.000 12308 Move returns status 0, amount 0
22:24:44.027 00.001 12308 MoveAxis(N, 0, ABG)
22:24:44.027 00.000 12308 Move returns status 0, amount 0
22:24:44.027 00.000 12308 move complete, result=0
22:24:44.027 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:44.035 00.008 12308 worker thread done servicing request
22:24:44.063 00.028 14556 UpdateGuideState exits: m=2055 SNR=30.4
22:24:44.068 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:44.074 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:44.081 00.007 14556 Enqueuing Expose request
22:24:44.087 00.006 12308 Worker thread wakes up
22:24:44.088 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:24:44.093 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:44.094 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:45.351 01.257 12308 Exposure complete
22:24:45.490 00.139 12308 worker thread done servicing request
22:24:45.490 00.000 14556 OnExposeComplete: enter
22:24:45.494 00.004 14556 UpdateGuideState(): m_state=6
22:24:45.498 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4735
22:24:45.502 00.004 14556 Star::Find returns 1 (0), X=181.39, Y=990.64, Mass=2383, SNR=32.9, Peak=189 HFD=4.8
22:24:45.506 00.004 14556 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-3.07) = xAngle (2.17 = 2.17)
22:24:45.509 00.003 14556 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.07 = 2.07)
22:24:45.514 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-0.90 mountX=-0.11 mountY=0.17, mountTheta=2.15
22:24:45.519 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.16, opts=13)
22:24:45.523 00.004 14556 Enqueuing Move request for scope (0.12, -0.16)
22:24:45.527 00.004 12308 Worker thread wakes up
22:24:45.527 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.16) opts 0xd
22:24:45.527 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.16)
22:24:45.527 00.000 12308 Moving (0.12, -0.16) raw xDistance=-0.11 yDistance=0.17
22:24:45.527 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:24:45.528 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:45.528 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:24:45.528 00.000 12308 MoveAxis(E, 0, ABG)
22:24:45.528 00.000 12308 Move returns status 0, amount 0
22:24:45.528 00.000 12308 MoveAxis(N, 0, ABG)
22:24:45.528 00.000 12308 Move returns status 0, amount 0
22:24:45.528 00.000 12308 move complete, result=0
22:24:45.529 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:45.532 00.003 12308 worker thread done servicing request
22:24:45.552 00.020 14556 UpdateGuideState exits: m=2383 SNR=32.9
22:24:45.555 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:45.558 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:45.561 00.003 14556 Enqueuing Expose request
22:24:45.566 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:24:45.570 00.004 12308 Worker thread wakes up
22:24:45.570 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:45.570 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:46.819 01.249 12308 Exposure complete
22:24:46.967 00.148 12308 worker thread done servicing request
22:24:46.967 00.000 14556 OnExposeComplete: enter
22:24:46.972 00.005 14556 UpdateGuideState(): m_state=6
22:24:46.975 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4736
22:24:46.979 00.004 14556 Star::Find returns 1 (0), X=181.31, Y=990.83, Mass=1981, SNR=29.9, Peak=172 HFD=4.6
22:24:46.983 00.004 14556 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.07) = xAngle (3.74 = -2.55)
22:24:46.987 00.004 14556 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.64 = -2.64)
22:24:46.991 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.66 mountX=-0.05 mountY=-0.03, mountTheta=-2.62
22:24:46.995 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.04, opts=13)
22:24:46.998 00.003 14556 Enqueuing Move request for scope (0.05, 0.04)
22:24:47.003 00.005 12308 Worker thread wakes up
22:24:47.003 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
22:24:47.003 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
22:24:47.003 00.000 12308 Moving (0.05, 0.04) raw xDistance=-0.05 yDistance=-0.03
22:24:47.003 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:24:47.003 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:47.004 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:24:47.004 00.000 12308 MoveAxis(E, 0, ABG)
22:24:47.004 00.000 12308 Move returns status 0, amount 0
22:24:47.004 00.000 12308 MoveAxis(N, 0, ABG)
22:24:47.004 00.000 12308 Move returns status 0, amount 0
22:24:47.004 00.000 12308 move complete, result=0
22:24:47.004 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:47.009 00.005 12308 worker thread done servicing request
22:24:47.029 00.020 14556 UpdateGuideState exits: m=1981 SNR=29.9
22:24:47.034 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:47.038 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:47.042 00.004 14556 Enqueuing Expose request
22:24:47.045 00.003 12308 Worker thread wakes up
22:24:47.046 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:24:47.051 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:47.051 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:48.310 01.259 12308 Exposure complete
22:24:48.456 00.146 12308 worker thread done servicing request
22:24:48.456 00.000 14556 OnExposeComplete: enter
22:24:48.461 00.005 14556 UpdateGuideState(): m_state=6
22:24:48.465 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4737
22:24:48.468 00.003 14556 Star::Find returns 1 (0), X=181.06, Y=990.81, Mass=2157, SNR=30.9, Peak=203 HFD=4.3
22:24:48.473 00.005 14556 CameraToMount -- cameraTheta (3.06) - m_xAngle (-3.07) = xAngle (6.14 = -0.15)
22:24:48.476 00.003 14556 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.04 = -0.25)
22:24:48.480 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.02 hyp=0.20 cameraTheta=3.06 mountX=0.20 mountY=-0.05, mountTheta=-0.24
22:24:48.486 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.02, opts=13)
22:24:48.489 00.003 14556 Enqueuing Move request for scope (-0.20, 0.02)
22:24:48.493 00.004 12308 Worker thread wakes up
22:24:48.493 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.02) opts 0xd
22:24:48.493 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.02)
22:24:48.493 00.000 12308 Moving (-0.20, 0.02) raw xDistance=0.20 yDistance=-0.05
22:24:48.493 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:24:48.493 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:48.493 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:24:48.494 00.001 12308 MoveAxis(E, 0, ABG)
22:24:48.494 00.000 12308 Move returns status 0, amount 0
22:24:48.494 00.000 12308 MoveAxis(N, 0, ABG)
22:24:48.494 00.000 12308 Move returns status 0, amount 0
22:24:48.495 00.001 12308 move complete, result=0
22:24:48.495 00.000 12308 worker thread done servicing request
22:24:48.496 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:48.519 00.023 14556 UpdateGuideState exits: m=2157 SNR=30.9
22:24:48.523 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:48.526 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:48.531 00.005 14556 Enqueuing Expose request
22:24:48.535 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:24:48.538 00.003 12308 Worker thread wakes up
22:24:48.538 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:48.538 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:49.796 01.258 12308 Exposure complete
22:24:49.933 00.137 12308 worker thread done servicing request
22:24:49.933 00.000 14556 OnExposeComplete: enter
22:24:49.938 00.005 14556 UpdateGuideState(): m_state=6
22:24:49.941 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4738
22:24:49.945 00.004 14556 Star::Find returns 1 (0), X=181.20, Y=991.09, Mass=2205, SNR=31.5, Peak=197 HFD=4.5
22:24:49.950 00.005 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
22:24:49.953 00.003 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.52)
22:24:49.957 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.29 hyp=0.30 cameraTheta=1.79 mountX=0.05 mountY=-0.30, mountTheta=-1.42
22:24:49.963 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.29, opts=13)
22:24:49.967 00.004 14556 Enqueuing Move request for scope (-0.07, 0.29)
22:24:49.970 00.003 12308 Worker thread wakes up
22:24:49.971 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.29) opts 0xd
22:24:49.971 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.29)
22:24:49.971 00.000 12308 Moving (-0.07, 0.29) raw xDistance=0.05 yDistance=-0.30
22:24:49.971 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:24:49.971 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:24:49.971 00.000 12308 MoveAxis(E, 0, ABG)
22:24:49.973 00.002 12308 Move returns status 0, amount 0
22:24:49.973 00.000 12308 MoveAxis(N, 211, ABG)
22:24:49.973 00.000 12308 Guiding  Dir = 0, Dur = 211
22:24:49.973 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:49.977 00.004 12308 IsSlewing returns 0
22:24:49.977 00.000 12308 IsGuiding returns 0
22:24:49.978 00.001 12308 PulseGuide returned control before completion, sleep 221
22:24:50.001 00.023 14556 UpdateGuideState exits: m=2205 SNR=31.5
22:24:50.005 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:50.009 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:50.013 00.004 14556 Enqueuing Expose request
22:24:50.210 00.197 12308 IsGuiding returns 1
22:24:50.211 00.001 12308 scope still moving after pulse duration time elapsed
22:24:50.241 00.030 12308 IsSlewing returns 0
22:24:50.242 00.001 12308 IsGuiding returns 0
22:24:50.242 00.000 12308 scope move finished after 211 + 53 ms
22:24:50.243 00.001 12308 Move returns status 0, amount 211
22:24:50.243 00.000 12308 move complete, result=0
22:24:50.243 00.000 12308 worker thread done servicing request
22:24:50.244 00.001 12308 Worker thread wakes up
22:24:50.244 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 211 ms NORTH
22:24:50.250 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:50.250 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:51.502 01.252 12308 Exposure complete
22:24:51.647 00.145 12308 worker thread done servicing request
22:24:51.647 00.000 14556 OnExposeComplete: enter
22:24:51.651 00.004 14556 UpdateGuideState(): m_state=6
22:24:51.656 00.005 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4739
22:24:51.660 00.004 14556 Star::Find returns 1 (0), X=181.27, Y=990.76, Mass=2141, SNR=31.0, Peak=167 HFD=4.5
22:24:51.664 00.004 14556 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-3.07) = xAngle (1.78 = 1.78)
22:24:51.668 00.004 14556 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.68 = 1.68)
22:24:51.672 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.04 cameraTheta=-1.30 mountX=-0.01 mountY=0.03, mountTheta=1.77
22:24:51.680 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.03, opts=13)
22:24:51.685 00.005 14556 Enqueuing Move request for scope (0.01, -0.03)
22:24:51.689 00.004 12308 Worker thread wakes up
22:24:51.689 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
22:24:51.689 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
22:24:51.689 00.000 12308 Moving (0.01, -0.03) raw xDistance=-0.01 yDistance=0.03
22:24:51.689 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:24:51.691 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:51.691 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:24:51.691 00.000 12308 MoveAxis(E, 0, ABG)
22:24:51.691 00.000 12308 Move returns status 0, amount 0
22:24:51.691 00.000 12308 MoveAxis(N, 0, ABG)
22:24:51.691 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:51.695 00.004 12308 Move returns status 0, amount 0
22:24:51.696 00.001 12308 move complete, result=0
22:24:51.696 00.000 12308 worker thread done servicing request
22:24:51.715 00.019 14556 UpdateGuideState exits: m=2141 SNR=31.0
22:24:51.719 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:51.722 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:51.727 00.005 14556 Enqueuing Expose request
22:24:51.731 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:24:51.736 00.005 12308 Worker thread wakes up
22:24:51.736 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:51.736 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:52.990 01.254 12308 Exposure complete
22:24:53.125 00.135 12308 worker thread done servicing request
22:24:53.125 00.000 14556 OnExposeComplete: enter
22:24:53.128 00.003 14556 UpdateGuideState(): m_state=6
22:24:53.132 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4740
22:24:53.136 00.004 14556 Star::Find returns 1 (0), X=181.23, Y=990.65, Mass=1942, SNR=29.7, Peak=166 HFD=4.5
22:24:53.141 00.005 14556 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-3.07) = xAngle (1.30 = 1.30)
22:24:53.144 00.003 14556 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.20 = 1.20)
22:24:53.150 00.006 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.77 mountX=0.04 mountY=0.14, mountTheta=1.29
22:24:53.155 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.15, opts=13)
22:24:53.159 00.004 14556 Enqueuing Move request for scope (-0.03, -0.15)
22:24:53.162 00.003 12308 Worker thread wakes up
22:24:53.163 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
22:24:53.163 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
22:24:53.163 00.000 12308 Moving (-0.03, -0.15) raw xDistance=0.04 yDistance=0.14
22:24:53.163 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:24:53.164 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:53.164 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:24:53.164 00.000 12308 MoveAxis(E, 0, ABG)
22:24:53.164 00.000 12308 Move returns status 0, amount 0
22:24:53.164 00.000 12308 MoveAxis(N, 0, ABG)
22:24:53.165 00.001 12308 Move returns status 0, amount 0
22:24:53.165 00.000 12308 move complete, result=0
22:24:53.166 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:53.170 00.004 12308 worker thread done servicing request
22:24:53.191 00.021 14556 UpdateGuideState exits: m=1942 SNR=29.7
22:24:53.195 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:53.199 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:53.204 00.005 14556 Enqueuing Expose request
22:24:53.211 00.007 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:24:53.215 00.004 12308 Worker thread wakes up
22:24:53.215 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:53.215 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:54.474 01.259 12308 Exposure complete
22:24:54.615 00.141 12308 worker thread done servicing request
22:24:54.616 00.001 14556 OnExposeComplete: enter
22:24:54.619 00.003 14556 UpdateGuideState(): m_state=6
22:24:54.622 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4741
22:24:54.625 00.003 14556 Star::Find returns 1 (0), X=181.33, Y=990.84, Mass=1914, SNR=29.4, Peak=173 HFD=4.5
22:24:54.628 00.003 14556 CameraToMount -- cameraTheta (0.50) - m_xAngle (-3.07) = xAngle (3.57 = -2.71)
22:24:54.631 00.003 14556 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.47 = -2.81)
22:24:54.634 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.50 mountX=-0.07 mountY=-0.03, mountTheta=-2.80
22:24:54.639 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.04, opts=13)
22:24:54.642 00.003 14556 Enqueuing Move request for scope (0.07, 0.04)
22:24:54.645 00.003 12308 Worker thread wakes up
22:24:54.645 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
22:24:54.645 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
22:24:54.646 00.001 12308 Moving (0.07, 0.04) raw xDistance=-0.07 yDistance=-0.03
22:24:54.646 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:24:54.646 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:54.646 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:24:54.647 00.001 12308 MoveAxis(E, 0, ABG)
22:24:54.647 00.000 12308 Move returns status 0, amount 0
22:24:54.647 00.000 12308 MoveAxis(N, 0, ABG)
22:24:54.647 00.000 12308 Move returns status 0, amount 0
22:24:54.647 00.000 12308 move complete, result=0
22:24:54.648 00.001 12308 worker thread done servicing request
22:24:54.648 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:54.670 00.022 14556 UpdateGuideState exits: m=1914 SNR=29.4
22:24:54.674 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:54.679 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:54.682 00.003 14556 Enqueuing Expose request
22:24:54.686 00.004 12308 Worker thread wakes up
22:24:54.686 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:24:54.689 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:54.689 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:55.943 01.254 12308 Exposure complete
22:24:56.084 00.141 12308 worker thread done servicing request
22:24:56.085 00.001 14556 OnExposeComplete: enter
22:24:56.089 00.004 14556 UpdateGuideState(): m_state=6
22:24:56.092 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4742
22:24:56.095 00.003 14556 Star::Find returns 1 (0), X=181.20, Y=990.88, Mass=2254, SNR=31.9, Peak=196 HFD=4.5
22:24:56.099 00.004 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.28 = -1.00)
22:24:56.103 00.004 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.10)
22:24:56.108 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.08 hyp=0.10 cameraTheta=2.21 mountX=0.05 mountY=-0.09, mountTheta=-1.03
22:24:56.115 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.08, opts=13)
22:24:56.121 00.006 14556 Enqueuing Move request for scope (-0.06, 0.08)
22:24:56.124 00.003 12308 Worker thread wakes up
22:24:56.125 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.08) opts 0xd
22:24:56.125 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.08)
22:24:56.125 00.000 12308 Moving (-0.06, 0.08) raw xDistance=0.05 yDistance=-0.09
22:24:56.125 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:24:56.126 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:56.126 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:24:56.126 00.000 12308 MoveAxis(E, 0, ABG)
22:24:56.126 00.000 12308 Move returns status 0, amount 0
22:24:56.126 00.000 12308 MoveAxis(N, 0, ABG)
22:24:56.128 00.002 12308 Move returns status 0, amount 0
22:24:56.128 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:56.131 00.003 12308 move complete, result=0
22:24:56.132 00.001 12308 worker thread done servicing request
22:24:56.155 00.023 14556 UpdateGuideState exits: m=2254 SNR=31.9
22:24:56.158 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:56.162 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:56.168 00.006 14556 Enqueuing Expose request
22:24:56.174 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:24:56.178 00.004 12308 Worker thread wakes up
22:24:56.179 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:56.179 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:57.429 01.250 12308 Exposure complete
22:24:57.558 00.129 12308 worker thread done servicing request
22:24:57.558 00.000 14556 OnExposeComplete: enter
22:24:57.561 00.003 14556 UpdateGuideState(): m_state=6
22:24:57.566 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4743
22:24:57.570 00.004 14556 Star::Find returns 1 (0), X=181.38, Y=990.99, Mass=2251, SNR=31.9, Peak=212 HFD=4.2
22:24:57.574 00.004 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.12 = -2.17)
22:24:57.579 00.005 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.27)
22:24:57.583 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.19 hyp=0.22 cameraTheta=1.04 mountX=-0.13 mountY=-0.17, mountTheta=-2.20
22:24:57.589 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.19, opts=13)
22:24:57.593 00.004 14556 Enqueuing Move request for scope (0.11, 0.19)
22:24:57.596 00.003 12308 Worker thread wakes up
22:24:57.597 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.19) opts 0xd
22:24:57.597 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.19)
22:24:57.597 00.000 12308 Moving (0.11, 0.19) raw xDistance=-0.13 yDistance=-0.17
22:24:57.597 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:24:57.597 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:57.598 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:24:57.598 00.000 12308 MoveAxis(E, 0, ABG)
22:24:57.598 00.000 12308 Move returns status 0, amount 0
22:24:57.599 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:57.602 00.003 12308 MoveAxis(N, 0, ABG)
22:24:57.602 00.000 12308 Move returns status 0, amount 0
22:24:57.602 00.000 12308 move complete, result=0
22:24:57.603 00.001 12308 worker thread done servicing request
22:24:57.624 00.021 14556 UpdateGuideState exits: m=2251 SNR=31.9
22:24:57.627 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:57.632 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:57.637 00.005 14556 Enqueuing Expose request
22:24:57.641 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:24:57.646 00.005 12308 Worker thread wakes up
22:24:57.646 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:57.646 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:24:58.897 01.251 12308 Exposure complete
22:24:59.043 00.146 12308 worker thread done servicing request
22:24:59.043 00.000 14556 OnExposeComplete: enter
22:24:59.047 00.004 14556 UpdateGuideState(): m_state=6
22:24:59.051 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4744
22:24:59.056 00.005 14556 Star::Find returns 1 (0), X=181.28, Y=990.93, Mass=2246, SNR=31.8, Peak=197 HFD=4.6
22:24:59.060 00.004 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.54 = -1.75)
22:24:59.065 00.005 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.85)
22:24:59.068 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.14 cameraTheta=1.46 mountX=-0.02 mountY=-0.13, mountTheta=-1.75
22:24:59.074 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.13, opts=13)
22:24:59.080 00.006 14556 Enqueuing Move request for scope (0.01, 0.13)
22:24:59.084 00.004 12308 Worker thread wakes up
22:24:59.084 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd
22:24:59.084 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.13)
22:24:59.084 00.000 12308 Moving (0.01, 0.13) raw xDistance=-0.02 yDistance=-0.13
22:24:59.084 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:24:59.084 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:59.085 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:24:59.085 00.000 12308 MoveAxis(E, 0, ABG)
22:24:59.085 00.000 12308 Move returns status 0, amount 0
22:24:59.085 00.000 12308 MoveAxis(N, 0, ABG)
22:24:59.085 00.000 12308 Move returns status 0, amount 0
22:24:59.085 00.000 12308 move complete, result=0
22:24:59.086 00.001 12308 worker thread done servicing request
22:24:59.086 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:24:59.112 00.026 14556 UpdateGuideState exits: m=2246 SNR=31.8
22:24:59.117 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:59.122 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:24:59.126 00.004 14556 Enqueuing Expose request
22:24:59.130 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:24:59.133 00.003 12308 Worker thread wakes up
22:24:59.133 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:24:59.133 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:00.383 01.250 12308 Exposure complete
22:25:00.550 00.167 12308 worker thread done servicing request
22:25:00.550 00.000 14556 OnExposeComplete: enter
22:25:00.555 00.005 14556 UpdateGuideState(): m_state=6
22:25:00.560 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4745
22:25:00.563 00.003 14556 Star::Find returns 1 (0), X=181.33, Y=991.04, Mass=2276, SNR=32.1, Peak=176 HFD=4.9
22:25:00.567 00.004 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.37 = -1.92)
22:25:00.570 00.003 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.02)
22:25:00.574 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.29 mountX=-0.09 mountY=-0.23, mountTheta=-1.93
22:25:00.582 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.25, opts=13)
22:25:00.587 00.005 14556 Enqueuing Move request for scope (0.07, 0.25)
22:25:00.593 00.006 12308 Worker thread wakes up
22:25:00.593 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.25) opts 0xd
22:25:00.593 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.25)
22:25:00.594 00.001 12308 Moving (0.07, 0.25) raw xDistance=-0.09 yDistance=-0.23
22:25:00.594 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:25:00.594 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:25:00.594 00.000 12308 MoveAxis(E, 0, ABG)
22:25:00.594 00.000 12308 Move returns status 0, amount 0
22:25:00.596 00.002 12308 MoveAxis(N, 164, ABG)
22:25:00.596 00.000 12308 Guiding  Dir = 0, Dur = 164
22:25:00.596 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:00.601 00.005 12308 IsSlewing returns 0
22:25:00.601 00.000 12308 IsGuiding returns 0
22:25:00.601 00.000 12308 PulseGuide returned control before completion, sleep 174
22:25:00.621 00.020 14556 UpdateGuideState exits: m=2276 SNR=32.1
22:25:00.626 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:00.629 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:00.632 00.003 14556 Enqueuing Expose request
22:25:00.777 00.145 12308 IsGuiding returns 1
22:25:00.777 00.000 12308 scope still moving after pulse duration time elapsed
22:25:00.809 00.032 12308 IsSlewing returns 0
22:25:00.809 00.000 12308 IsGuiding returns 0
22:25:00.809 00.000 12308 scope move finished after 164 + 44 ms
22:25:00.810 00.001 12308 Move returns status 0, amount 164
22:25:00.810 00.000 12308 move complete, result=0
22:25:00.810 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 164 ms NORTH
22:25:00.814 00.004 12308 worker thread done servicing request
22:25:00.814 00.000 12308 Worker thread wakes up
22:25:00.814 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:00.814 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:02.056 01.242 12308 Exposure complete
22:25:02.207 00.151 12308 worker thread done servicing request
22:25:02.208 00.001 14556 OnExposeComplete: enter
22:25:02.212 00.004 14556 UpdateGuideState(): m_state=6
22:25:02.216 00.004 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4746
22:25:02.220 00.004 14556 Star::Find returns 1 (0), X=181.35, Y=990.90, Mass=2063, SNR=30.5, Peak=167 HFD=4.7
22:25:02.224 00.004 14556 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.07) = xAngle (3.92 = -2.36)
22:25:02.227 00.003 14556 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.82 = -2.46)
22:25:02.232 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.14 cameraTheta=0.85 mountX=-0.10 mountY=-0.09, mountTheta=-2.42
22:25:02.237 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.10, opts=13)
22:25:02.242 00.005 14556 Enqueuing Move request for scope (0.09, 0.10)
22:25:02.245 00.003 12308 Worker thread wakes up
22:25:02.245 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
22:25:02.247 00.002 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
22:25:02.247 00.000 12308 Moving (0.09, 0.10) raw xDistance=-0.10 yDistance=-0.09
22:25:02.247 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:25:02.247 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:02.247 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:25:02.247 00.000 12308 MoveAxis(E, 0, ABG)
22:25:02.247 00.000 12308 Move returns status 0, amount 0
22:25:02.248 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:02.252 00.004 12308 MoveAxis(N, 0, ABG)
22:25:02.252 00.000 12308 Move returns status 0, amount 0
22:25:02.252 00.000 12308 move complete, result=0
22:25:02.252 00.000 12308 worker thread done servicing request
22:25:02.274 00.022 14556 UpdateGuideState exits: m=2063 SNR=30.5
22:25:02.280 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:02.283 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:02.287 00.004 14556 Enqueuing Expose request
22:25:02.291 00.004 12308 Worker thread wakes up
22:25:02.291 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:25:02.296 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:02.296 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:03.537 01.241 12308 Exposure complete
22:25:03.680 00.143 12308 worker thread done servicing request
22:25:03.680 00.000 14556 OnExposeComplete: enter
22:25:03.685 00.005 14556 UpdateGuideState(): m_state=6
22:25:03.689 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4747
22:25:03.693 00.004 14556 Star::Find returns 1 (0), X=181.25, Y=991.08, Mass=2023, SNR=30.1, Peak=193 HFD=4.5
22:25:03.697 00.004 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
22:25:03.702 00.005 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
22:25:03.706 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.63 mountX=-0.00 mountY=-0.29, mountTheta=-1.58
22:25:03.712 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.29, opts=13)
22:25:03.716 00.004 14556 Enqueuing Move request for scope (-0.02, 0.29)
22:25:03.719 00.003 12308 Worker thread wakes up
22:25:03.720 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.29) opts 0xd
22:25:03.720 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.29)
22:25:03.720 00.000 12308 Moving (-0.02, 0.29) raw xDistance=-0.00 yDistance=-0.29
22:25:03.720 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:25:03.720 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:25:03.720 00.000 12308 MoveAxis(E, 0, ABG)
22:25:03.720 00.000 12308 Move returns status 0, amount 0
22:25:03.721 00.001 12308 MoveAxis(N, 202, ABG)
22:25:03.721 00.000 12308 Guiding  Dir = 0, Dur = 202
22:25:03.722 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:03.725 00.003 12308 IsSlewing returns 0
22:25:03.725 00.000 12308 IsGuiding returns 0
22:25:03.726 00.001 12308 PulseGuide returned control before completion, sleep 212
22:25:03.746 00.020 14556 UpdateGuideState exits: m=2023 SNR=30.1
22:25:03.751 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:03.755 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:03.759 00.004 14556 Enqueuing Expose request
22:25:03.949 00.190 12308 IsGuiding returns 1
22:25:03.950 00.001 12308 scope still moving after pulse duration time elapsed
22:25:03.979 00.029 12308 IsSlewing returns 0
22:25:03.979 00.000 12308 IsGuiding returns 1
22:25:04.011 00.032 12308 IsSlewing returns 0
22:25:04.011 00.000 12308 IsGuiding returns 1
22:25:04.041 00.030 12308 IsSlewing returns 0
22:25:04.041 00.000 12308 IsGuiding returns 0
22:25:04.041 00.000 12308 scope move finished after 202 + 114 ms
22:25:04.043 00.002 12308 Move returns status 0, amount 202
22:25:04.043 00.000 12308 move complete, result=0
22:25:04.044 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 202 ms NORTH
22:25:04.051 00.007 12308 worker thread done servicing request
22:25:04.051 00.000 12308 Worker thread wakes up
22:25:04.051 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:04.051 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:05.304 01.253 12308 Exposure complete
22:25:05.437 00.133 12308 worker thread done servicing request
22:25:05.438 00.001 14556 OnExposeComplete: enter
22:25:05.442 00.004 14556 UpdateGuideState(): m_state=6
22:25:05.446 00.004 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4748
22:25:05.451 00.005 14556 Star::Find returns 1 (0), X=181.32, Y=990.85, Mass=1937, SNR=29.5, Peak=148 HFD=4.2
22:25:05.455 00.004 14556 CameraToMount -- cameraTheta (0.77) - m_xAngle (-3.07) = xAngle (3.84 = -2.44)
22:25:05.458 00.003 14556 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.74 = -2.54)
22:25:05.462 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.77 mountX=-0.06 mountY=-0.04, mountTheta=-2.51
22:25:05.467 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.05, opts=13)
22:25:05.471 00.004 14556 Enqueuing Move request for scope (0.06, 0.05)
22:25:05.475 00.004 12308 Worker thread wakes up
22:25:05.475 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
22:25:05.475 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
22:25:05.475 00.000 12308 Moving (0.06, 0.05) raw xDistance=-0.06 yDistance=-0.04
22:25:05.475 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:25:05.476 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:05.476 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:25:05.476 00.000 12308 MoveAxis(E, 0, ABG)
22:25:05.476 00.000 12308 Move returns status 0, amount 0
22:25:05.476 00.000 12308 MoveAxis(N, 0, ABG)
22:25:05.477 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:05.481 00.004 12308 Move returns status 0, amount 0
22:25:05.481 00.000 12308 move complete, result=0
22:25:05.483 00.002 12308 worker thread done servicing request
22:25:05.505 00.022 14556 UpdateGuideState exits: m=1937 SNR=29.5
22:25:05.510 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:05.517 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:05.523 00.006 14556 Enqueuing Expose request
22:25:05.528 00.005 12308 Worker thread wakes up
22:25:05.528 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:05.528 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:05.528 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:25:06.773 01.245 12308 Exposure complete
22:25:06.912 00.139 12308 worker thread done servicing request
22:25:06.912 00.000 14556 OnExposeComplete: enter
22:25:06.916 00.004 14556 UpdateGuideState(): m_state=6
22:25:06.921 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4749
22:25:06.925 00.004 14556 Star::Find returns 1 (0), X=181.69, Y=990.84, Mass=2160, SNR=31.2, Peak=158 HFD=4.6
22:25:06.929 00.004 14556 CameraToMount -- cameraTheta (0.09) - m_xAngle (-3.07) = xAngle (3.17 = -3.12)
22:25:06.933 00.004 14556 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.07 = 3.07)
22:25:06.937 00.004 14556 CameraToMount -- cameraX=0.43 cameraY=0.04 hyp=0.43 cameraTheta=0.09 mountX=-0.43 mountY=0.03, mountTheta=3.07
22:25:06.944 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.43, y=0.04, opts=13)
22:25:06.951 00.007 14556 Enqueuing Move request for scope (0.43, 0.04)
22:25:06.956 00.005 12308 Worker thread wakes up
22:25:06.956 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.04) opts 0xd
22:25:06.957 00.001 12308 Handling offset move in thread for scope, endpoint = (0.43, 0.04)
22:25:06.957 00.000 12308 Moving (0.43, 0.04) raw xDistance=-0.43 yDistance=0.03
22:25:06.957 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
22:25:06.957 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:06.957 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:25:06.959 00.002 12308 MoveAxis(E, 186, ABG)
22:25:06.959 00.000 12308 Guiding  Dir = 2, Dur = 186
22:25:06.959 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:06.965 00.006 12308 IsSlewing returns 0
22:25:06.965 00.000 12308 IsGuiding returns 0
22:25:06.966 00.001 12308 PulseGuide returned control before completion, sleep 196
22:25:06.985 00.019 14556 UpdateGuideState exits: m=2160 SNR=31.2
22:25:06.989 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:06.991 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:06.995 00.004 14556 Enqueuing Expose request
22:25:07.169 00.174 12308 IsGuiding returns 1
22:25:07.170 00.001 12308 scope still moving after pulse duration time elapsed
22:25:07.200 00.030 12308 IsSlewing returns 0
22:25:07.200 00.000 12308 IsGuiding returns 0
22:25:07.200 00.000 12308 scope move finished after 186 + 49 ms
22:25:07.201 00.001 12308 Move returns status 0, amount 186
22:25:07.201 00.000 12308 MoveAxis(N, 0, ABG)
22:25:07.201 00.000 12308 Move returns status 0, amount 0
22:25:07.201 00.000 12308 move complete, result=0
22:25:07.202 00.001 12308 worker thread done servicing request
22:25:07.202 00.000 14556 GuideStep: -0.4 px 186 ms EAST, 0.0 px 0 ms NORTH
22:25:07.207 00.005 12308 Worker thread wakes up
22:25:07.207 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:07.208 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:08.461 01.253 12308 Exposure complete
22:25:08.607 00.146 12308 worker thread done servicing request
22:25:08.609 00.002 14556 OnExposeComplete: enter
22:25:08.613 00.004 14556 UpdateGuideState(): m_state=6
22:25:08.617 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4750
22:25:08.621 00.004 14556 Star::Find returns 1 (0), X=181.00, Y=990.93, Mass=2459, SNR=33.2, Peak=192 HFD=4.5
22:25:08.624 00.003 14556 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.07) = xAngle (5.73 = -0.56)
22:25:08.628 00.004 14556 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.65)
22:25:08.632 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.14 hyp=0.29 cameraTheta=2.65 mountX=0.25 mountY=-0.18, mountTheta=-0.62
22:25:08.638 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.14, opts=13)
22:25:08.643 00.005 14556 Enqueuing Move request for scope (-0.26, 0.14)
22:25:08.647 00.004 12308 Worker thread wakes up
22:25:08.647 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.14) opts 0xd
22:25:08.647 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.14)
22:25:08.647 00.000 12308 Moving (-0.26, 0.14) raw xDistance=0.25 yDistance=-0.18
22:25:08.647 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.25
22:25:08.647 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:08.648 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:25:08.648 00.000 12308 MoveAxis(W, 95, ABG)
22:25:08.648 00.000 12308 Guiding  Dir = 3, Dur = 95
22:25:08.648 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:08.652 00.004 12308 IsSlewing returns 0
22:25:08.652 00.000 12308 IsGuiding returns 0
22:25:08.652 00.000 12308 PulseGuide returned control before completion, sleep 105
22:25:08.673 00.021 14556 UpdateGuideState exits: m=2459 SNR=33.2
22:25:08.678 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:08.683 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:08.687 00.004 14556 Enqueuing Expose request
22:25:08.762 00.075 12308 IsGuiding returns 1
22:25:08.762 00.000 12308 scope still moving after pulse duration time elapsed
22:25:08.792 00.030 12308 IsSlewing returns 0
22:25:08.794 00.002 12308 IsGuiding returns 0
22:25:08.795 00.001 12308 scope move finished after 95 + 46 ms
22:25:08.795 00.000 12308 Move returns status 0, amount 95
22:25:08.796 00.001 12308 MoveAxis(N, 0, ABG)
22:25:08.796 00.000 12308 Move returns status 0, amount 0
22:25:08.797 00.001 12308 move complete, result=0
22:25:08.797 00.000 12308 worker thread done servicing request
22:25:08.798 00.001 14556 GuideStep: 0.3 px 95 ms WEST, -0.2 px 0 ms NORTH
22:25:08.807 00.009 12308 Worker thread wakes up
22:25:08.808 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:08.808 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:10.054 01.246 12308 Exposure complete
22:25:10.193 00.139 12308 worker thread done servicing request
22:25:10.193 00.000 14556 OnExposeComplete: enter
22:25:10.199 00.006 14556 UpdateGuideState(): m_state=6
22:25:10.203 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4751
22:25:10.208 00.005 14556 Star::Find returns 1 (0), X=181.25, Y=990.69, Mass=2419, SNR=33.0, Peak=215 HFD=4.7
22:25:10.213 00.005 14556 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-3.07) = xAngle (1.36 = 1.36)
22:25:10.217 00.004 14556 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.26 = 1.26)
22:25:10.222 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.71 mountX=0.02 mountY=0.10, mountTheta=1.36
22:25:10.227 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.11, opts=13)
22:25:10.231 00.004 14556 Enqueuing Move request for scope (-0.02, -0.11)
22:25:10.235 00.004 12308 Worker thread wakes up
22:25:10.235 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
22:25:10.235 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
22:25:10.235 00.000 12308 Moving (-0.02, -0.11) raw xDistance=0.02 yDistance=0.10
22:25:10.235 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:25:10.235 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:10.236 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:25:10.236 00.000 12308 MoveAxis(E, 0, ABG)
22:25:10.236 00.000 12308 Move returns status 0, amount 0
22:25:10.236 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:10.242 00.006 12308 MoveAxis(N, 0, ABG)
22:25:10.242 00.000 12308 Move returns status 0, amount 0
22:25:10.242 00.000 12308 move complete, result=0
22:25:10.242 00.000 12308 worker thread done servicing request
22:25:10.262 00.020 14556 UpdateGuideState exits: m=2419 SNR=33.0
22:25:10.267 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:10.271 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:10.275 00.004 14556 Enqueuing Expose request
22:25:10.279 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:25:10.282 00.003 12308 Worker thread wakes up
22:25:10.283 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:10.283 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:11.539 01.256 12308 Exposure complete
22:25:11.687 00.148 12308 worker thread done servicing request
22:25:11.687 00.000 14556 OnExposeComplete: enter
22:25:11.692 00.005 14556 UpdateGuideState(): m_state=6
22:25:11.695 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4752
22:25:11.700 00.005 14556 Star::Find returns 1 (0), X=181.30, Y=990.98, Mass=2310, SNR=32.3, Peak=208 HFD=4.6
22:25:11.706 00.006 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.43 = -1.85)
22:25:11.712 00.006 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.95)
22:25:11.717 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.19 cameraTheta=1.36 mountX=-0.05 mountY=-0.18, mountTheta=-1.86
22:25:11.724 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.18, opts=13)
22:25:11.727 00.003 14556 Enqueuing Move request for scope (0.04, 0.18)
22:25:11.731 00.004 12308 Worker thread wakes up
22:25:11.731 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.18) opts 0xd
22:25:11.731 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.18)
22:25:11.732 00.001 12308 Moving (0.04, 0.18) raw xDistance=-0.05 yDistance=-0.18
22:25:11.732 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:25:11.732 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:11.732 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:25:11.732 00.000 12308 MoveAxis(E, 0, ABG)
22:25:11.734 00.002 12308 Move returns status 0, amount 0
22:25:11.734 00.000 12308 MoveAxis(N, 0, ABG)
22:25:11.734 00.000 12308 Move returns status 0, amount 0
22:25:11.734 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:11.739 00.005 12308 move complete, result=0
22:25:11.739 00.000 12308 worker thread done servicing request
22:25:11.760 00.021 14556 UpdateGuideState exits: m=2310 SNR=32.3
22:25:11.765 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:11.770 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:11.774 00.004 14556 Enqueuing Expose request
22:25:11.777 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:25:11.780 00.003 12308 Worker thread wakes up
22:25:11.780 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:11.780 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:13.032 01.252 12308 Exposure complete
22:25:13.187 00.155 12308 worker thread done servicing request
22:25:13.188 00.001 14556 OnExposeComplete: enter
22:25:13.191 00.003 14556 UpdateGuideState(): m_state=6
22:25:13.196 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4753
22:25:13.199 00.003 14556 Star::Find returns 1 (0), X=181.27, Y=991.01, Mass=2165, SNR=31.0, Peak=163 HFD=4.7
22:25:13.204 00.005 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.61 = -1.67)
22:25:13.209 00.005 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.77)
22:25:13.214 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.54 mountX=-0.02 mountY=-0.21, mountTheta=-1.67
22:25:13.219 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.21, opts=13)
22:25:13.222 00.003 14556 Enqueuing Move request for scope (0.01, 0.21)
22:25:13.227 00.005 12308 Worker thread wakes up
22:25:13.227 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
22:25:13.227 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
22:25:13.227 00.000 12308 Moving (0.01, 0.21) raw xDistance=-0.02 yDistance=-0.21
22:25:13.228 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:25:13.228 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:25:13.228 00.000 12308 MoveAxis(E, 0, ABG)
22:25:13.228 00.000 12308 Move returns status 0, amount 0
22:25:13.228 00.000 12308 MoveAxis(N, 148, ABG)
22:25:13.229 00.001 12308 Guiding  Dir = 0, Dur = 148
22:25:13.229 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:13.233 00.004 12308 IsSlewing returns 0
22:25:13.234 00.001 12308 IsGuiding returns 0
22:25:13.235 00.001 12308 PulseGuide returned control before completion, sleep 158
22:25:13.256 00.021 14556 UpdateGuideState exits: m=2165 SNR=31.0
22:25:13.259 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:13.264 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:13.270 00.006 14556 Enqueuing Expose request
22:25:13.408 00.138 12308 IsGuiding returns 0
22:25:13.408 00.000 12308 Move returns status 0, amount 148
22:25:13.408 00.000 12308 move complete, result=0
22:25:13.408 00.000 12308 worker thread done servicing request
22:25:13.408 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 148 ms NORTH
22:25:13.413 00.005 12308 Worker thread wakes up
22:25:13.414 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:13.414 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:14.655 01.241 12308 Exposure complete
22:25:14.793 00.138 12308 worker thread done servicing request
22:25:14.793 00.000 14556 OnExposeComplete: enter
22:25:14.797 00.004 14556 UpdateGuideState(): m_state=6
22:25:14.801 00.004 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4754
22:25:14.805 00.004 14556 Star::Find returns 1 (0), X=181.15, Y=990.83, Mass=2297, SNR=32.4, Peak=192 HFD=4.6
22:25:14.810 00.005 14556 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.07) = xAngle (5.96 = -0.32)
22:25:14.813 00.003 14556 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.86 = -0.42)
22:25:14.817 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.12 cameraTheta=2.89 mountX=0.11 mountY=-0.05, mountTheta=-0.41
22:25:14.822 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.03, opts=13)
22:25:14.827 00.005 14556 Enqueuing Move request for scope (-0.11, 0.03)
22:25:14.831 00.004 12308 Worker thread wakes up
22:25:14.832 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
22:25:14.832 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
22:25:14.832 00.000 12308 Moving (-0.11, 0.03) raw xDistance=0.11 yDistance=-0.05
22:25:14.833 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:25:14.833 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:14.833 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:25:14.833 00.000 12308 MoveAxis(E, 0, ABG)
22:25:14.833 00.000 12308 Move returns status 0, amount 0
22:25:14.834 00.001 12308 MoveAxis(N, 0, ABG)
22:25:14.834 00.000 12308 Move returns status 0, amount 0
22:25:14.834 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:14.840 00.006 12308 move complete, result=0
22:25:14.840 00.000 12308 worker thread done servicing request
22:25:14.861 00.021 14556 UpdateGuideState exits: m=2297 SNR=32.4
22:25:14.866 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:14.869 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:14.874 00.005 14556 Enqueuing Expose request
22:25:14.877 00.003 12308 Worker thread wakes up
22:25:14.877 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:25:14.882 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:14.883 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:16.138 01.255 12308 Exposure complete
22:25:16.291 00.153 12308 worker thread done servicing request
22:25:16.292 00.001 14556 OnExposeComplete: enter
22:25:16.296 00.004 14556 UpdateGuideState(): m_state=6
22:25:16.300 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4755
22:25:16.304 00.004 14556 Star::Find returns 1 (0), X=181.22, Y=990.93, Mass=2209, SNR=31.4, Peak=193 HFD=4.4
22:25:16.307 00.003 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
22:25:16.311 00.004 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
22:25:16.315 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.87 mountX=0.03 mountY=-0.14, mountTheta=-1.35
22:25:16.320 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.14, opts=13)
22:25:16.325 00.005 14556 Enqueuing Move request for scope (-0.04, 0.14)
22:25:16.329 00.004 12308 Worker thread wakes up
22:25:16.329 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
22:25:16.329 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
22:25:16.329 00.000 12308 Moving (-0.04, 0.14) raw xDistance=0.03 yDistance=-0.14
22:25:16.331 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:25:16.331 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:16.331 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:25:16.331 00.000 12308 MoveAxis(E, 0, ABG)
22:25:16.332 00.001 12308 Move returns status 0, amount 0
22:25:16.332 00.000 12308 MoveAxis(N, 0, ABG)
22:25:16.332 00.000 12308 Move returns status 0, amount 0
22:25:16.332 00.000 12308 move complete, result=0
22:25:16.332 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:16.336 00.004 12308 worker thread done servicing request
22:25:16.357 00.021 14556 UpdateGuideState exits: m=2209 SNR=31.4
22:25:16.364 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:16.369 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:16.374 00.005 14556 Enqueuing Expose request
22:25:16.378 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:25:16.381 00.003 12308 Worker thread wakes up
22:25:16.381 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:16.381 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:17.625 01.244 12308 Exposure complete
22:25:17.777 00.152 12308 worker thread done servicing request
22:25:17.777 00.000 14556 OnExposeComplete: enter
22:25:17.782 00.005 14556 UpdateGuideState(): m_state=6
22:25:17.785 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4756
22:25:17.789 00.004 14556 Star::Find returns 1 (0), X=181.06, Y=991.12, Mass=2299, SNR=32.1, Peak=213 HFD=4.5
22:25:17.795 00.006 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.22 = -1.07)
22:25:17.800 00.005 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.17)
22:25:17.804 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.32 hyp=0.38 cameraTheta=2.14 mountX=0.19 mountY=-0.35, mountTheta=-1.09
22:25:17.809 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.32, opts=13)
22:25:17.813 00.004 14556 Enqueuing Move request for scope (-0.21, 0.32)
22:25:17.816 00.003 12308 Worker thread wakes up
22:25:17.817 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.32) opts 0xd
22:25:17.817 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.32)
22:25:17.817 00.000 12308 Moving (-0.21, 0.32) raw xDistance=0.19 yDistance=-0.35
22:25:17.817 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:25:17.817 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:25:17.817 00.000 12308 MoveAxis(E, 0, ABG)
22:25:17.819 00.002 12308 Move returns status 0, amount 0
22:25:17.819 00.000 12308 MoveAxis(N, 248, ABG)
22:25:17.819 00.000 12308 Guiding  Dir = 0, Dur = 248
22:25:17.819 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:17.823 00.004 12308 IsSlewing returns 0
22:25:17.823 00.000 12308 IsGuiding returns 0
22:25:17.824 00.001 12308 PulseGuide returned control before completion, sleep 258
22:25:17.846 00.022 14556 UpdateGuideState exits: m=2299 SNR=32.1
22:25:17.850 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:17.855 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:17.860 00.005 14556 Enqueuing Expose request
22:25:18.085 00.225 12308 IsGuiding returns 1
22:25:18.085 00.000 12308 scope still moving after pulse duration time elapsed
22:25:18.115 00.030 12308 IsSlewing returns 0
22:25:18.116 00.001 12308 IsGuiding returns 0
22:25:18.117 00.001 12308 scope move finished after 248 + 44 ms
22:25:18.117 00.000 12308 Move returns status 0, amount 248
22:25:18.117 00.000 12308 move complete, result=0
22:25:18.117 00.000 12308 worker thread done servicing request
22:25:18.118 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 248 ms NORTH
22:25:18.125 00.007 12308 Worker thread wakes up
22:25:18.125 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:18.125 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:19.380 01.255 12308 Exposure complete
22:25:19.516 00.136 12308 worker thread done servicing request
22:25:19.517 00.001 14556 OnExposeComplete: enter
22:25:19.520 00.003 14556 UpdateGuideState(): m_state=6
22:25:19.525 00.005 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4757
22:25:19.528 00.003 14556 Star::Find returns 1 (0), X=181.20, Y=990.79, Mass=2261, SNR=32.2, Peak=176 HFD=4.4
22:25:19.533 00.005 14556 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.07) = xAngle (0.11 = 0.11)
22:25:19.536 00.003 14556 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.01 = 0.01)
22:25:19.540 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.97 mountX=0.06 mountY=0.00, mountTheta=0.01
22:25:19.545 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.01, opts=13)
22:25:19.551 00.006 14556 Enqueuing Move request for scope (-0.06, -0.01)
22:25:19.554 00.003 12308 Worker thread wakes up
22:25:19.555 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
22:25:19.555 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
22:25:19.555 00.000 12308 Moving (-0.06, -0.01) raw xDistance=0.06 yDistance=0.00
22:25:19.555 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:25:19.557 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:19.557 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:25:19.557 00.000 12308 MoveAxis(E, 0, ABG)
22:25:19.557 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:19.562 00.005 12308 Move returns status 0, amount 0
22:25:19.562 00.000 12308 MoveAxis(N, 0, ABG)
22:25:19.562 00.000 12308 Move returns status 0, amount 0
22:25:19.562 00.000 12308 move complete, result=0
22:25:19.562 00.000 12308 worker thread done servicing request
22:25:19.583 00.021 14556 UpdateGuideState exits: m=2261 SNR=32.2
22:25:19.587 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:19.590 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:19.595 00.005 14556 Enqueuing Expose request
22:25:19.598 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:25:19.603 00.005 12308 Worker thread wakes up
22:25:19.603 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:19.639 00.036 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:20.890 01.251 12308 Exposure complete
22:25:21.025 00.135 12308 worker thread done servicing request
22:25:21.026 00.001 14556 OnExposeComplete: enter
22:25:21.030 00.004 14556 UpdateGuideState(): m_state=6
22:25:21.034 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4758
22:25:21.039 00.005 14556 Star::Find returns 1 (0), X=180.99, Y=990.86, Mass=2214, SNR=31.5, Peak=183 HFD=4.6
22:25:21.043 00.004 14556 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.07) = xAngle (6.00 = -0.29)
22:25:21.048 00.005 14556 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.90 = -0.38)
22:25:21.054 00.006 14556 CameraToMount -- cameraX=-0.27 cameraY=0.06 hyp=0.28 cameraTheta=2.92 mountX=0.27 mountY=-0.11, mountTheta=-0.37
22:25:21.059 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.06, opts=13)
22:25:21.063 00.004 14556 Enqueuing Move request for scope (-0.27, 0.06)
22:25:21.067 00.004 12308 Worker thread wakes up
22:25:21.067 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.06) opts 0xd
22:25:21.067 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.06)
22:25:21.067 00.000 12308 Moving (-0.27, 0.06) raw xDistance=0.27 yDistance=-0.11
22:25:21.067 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:25:21.068 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:21.068 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:25:21.068 00.000 12308 MoveAxis(W, 117, ABG)
22:25:21.068 00.000 12308 Guiding  Dir = 3, Dur = 117
22:25:21.068 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:21.073 00.005 12308 IsSlewing returns 0
22:25:21.073 00.000 12308 IsGuiding returns 0
22:25:21.074 00.001 12308 PulseGuide returned control before completion, sleep 127
22:25:21.098 00.024 14556 UpdateGuideState exits: m=2214 SNR=31.5
22:25:21.102 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:21.107 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:21.111 00.004 14556 Enqueuing Expose request
22:25:21.207 00.096 12308 IsGuiding returns 1
22:25:21.209 00.002 12308 scope still moving after pulse duration time elapsed
22:25:21.238 00.029 12308 IsSlewing returns 0
22:25:21.239 00.001 12308 IsGuiding returns 0
22:25:21.240 00.001 12308 scope move finished after 117 + 49 ms
22:25:21.240 00.000 12308 Move returns status 0, amount 117
22:25:21.241 00.001 12308 MoveAxis(N, 0, ABG)
22:25:21.242 00.001 12308 Move returns status 0, amount 0
22:25:21.242 00.000 12308 move complete, result=0
22:25:21.242 00.000 12308 worker thread done servicing request
22:25:21.242 00.000 14556 GuideStep: 0.3 px 117 ms WEST, -0.1 px 0 ms NORTH
22:25:21.249 00.007 12308 Worker thread wakes up
22:25:21.249 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:21.249 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:22.497 01.248 12308 Exposure complete
22:25:22.641 00.144 12308 worker thread done servicing request
22:25:22.641 00.000 14556 OnExposeComplete: enter
22:25:22.646 00.005 14556 UpdateGuideState(): m_state=6
22:25:22.649 00.003 14556 Star::Find(15, 180, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4759
22:25:22.653 00.004 14556 Star::Find returns 1 (0), X=181.23, Y=990.90, Mass=2004, SNR=30.0, Peak=174 HFD=4.5
22:25:22.657 00.004 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
22:25:22.661 00.004 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
22:25:22.664 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.91 mountX=0.03 mountY=-0.10, mountTheta=-1.31
22:25:22.670 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.10, opts=13)
22:25:22.678 00.008 14556 Enqueuing Move request for scope (-0.03, 0.10)
22:25:22.682 00.004 12308 Worker thread wakes up
22:25:22.683 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
22:25:22.683 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
22:25:22.683 00.000 12308 Moving (-0.03, 0.10) raw xDistance=0.03 yDistance=-0.10
22:25:22.683 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:25:22.683 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:22.683 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:25:22.683 00.000 12308 MoveAxis(E, 0, ABG)
22:25:22.684 00.001 12308 Move returns status 0, amount 0
22:25:22.684 00.000 12308 MoveAxis(N, 0, ABG)
22:25:22.684 00.000 12308 Move returns status 0, amount 0
22:25:22.684 00.000 12308 move complete, result=0
22:25:22.684 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:22.688 00.004 12308 worker thread done servicing request
22:25:22.708 00.020 14556 UpdateGuideState exits: m=2004 SNR=30.0
22:25:22.712 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:22.717 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:22.720 00.003 14556 Enqueuing Expose request
22:25:22.725 00.005 12308 Worker thread wakes up
22:25:22.725 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:22.725 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:22.725 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:25:23.970 01.245 12308 Exposure complete
22:25:24.126 00.156 12308 worker thread done servicing request
22:25:24.126 00.000 14556 OnExposeComplete: enter
22:25:24.131 00.005 14556 UpdateGuideState(): m_state=6
22:25:24.135 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4760
22:25:24.140 00.005 14556 Star::Find returns 1 (0), X=181.18, Y=991.03, Mass=2493, SNR=33.7, Peak=236 HFD=4.4
22:25:24.144 00.004 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.97 = -1.31)
22:25:24.147 00.003 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.41)
22:25:24.152 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.23 hyp=0.25 cameraTheta=1.90 mountX=0.06 mountY=-0.24, mountTheta=-1.32
22:25:24.158 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.23, opts=13)
22:25:24.162 00.004 14556 Enqueuing Move request for scope (-0.08, 0.23)
22:25:24.167 00.005 12308 Worker thread wakes up
22:25:24.167 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.23) opts 0xd
22:25:24.167 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.23)
22:25:24.167 00.000 12308 Moving (-0.08, 0.23) raw xDistance=0.06 yDistance=-0.24
22:25:24.167 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:25:24.167 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:25:24.168 00.001 12308 MoveAxis(E, 0, ABG)
22:25:24.168 00.000 12308 Move returns status 0, amount 0
22:25:24.168 00.000 12308 MoveAxis(N, 171, ABG)
22:25:24.168 00.000 12308 Guiding  Dir = 0, Dur = 171
22:25:24.168 00.000 12308 IsSlewing returns 0
22:25:24.169 00.001 12308 IsGuiding returns 0
22:25:24.169 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:24.175 00.006 12308 PulseGuide returned control before completion, sleep 181
22:25:24.197 00.022 14556 UpdateGuideState exits: m=2493 SNR=33.7
22:25:24.203 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:24.207 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:24.211 00.004 14556 Enqueuing Expose request
22:25:24.370 00.159 12308 IsGuiding returns 1
22:25:24.370 00.000 12308 scope still moving after pulse duration time elapsed
22:25:24.400 00.030 12308 IsSlewing returns 0
22:25:24.401 00.001 12308 IsGuiding returns 0
22:25:24.401 00.000 12308 scope move finished after 171 + 60 ms
22:25:24.402 00.001 12308 Move returns status 0, amount 171
22:25:24.402 00.000 12308 move complete, result=0
22:25:24.402 00.000 12308 worker thread done servicing request
22:25:24.402 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 171 ms NORTH
22:25:24.410 00.008 12308 Worker thread wakes up
22:25:24.410 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:24.411 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:25.667 01.256 12308 Exposure complete
22:25:25.802 00.135 12308 worker thread done servicing request
22:25:25.802 00.000 14556 OnExposeComplete: enter
22:25:25.806 00.004 14556 UpdateGuideState(): m_state=6
22:25:25.810 00.004 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4761
22:25:25.814 00.004 14556 Star::Find returns 1 (0), X=181.08, Y=990.83, Mass=2060, SNR=30.5, Peak=164 HFD=4.4
22:25:25.818 00.004 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.05 = -0.24)
22:25:25.821 00.003 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.34)
22:25:25.825 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.03 hyp=0.18 cameraTheta=2.97 mountX=0.18 mountY=-0.06, mountTheta=-0.33
22:25:25.831 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.03, opts=13)
22:25:25.836 00.005 14556 Enqueuing Move request for scope (-0.18, 0.03)
22:25:25.841 00.005 12308 Worker thread wakes up
22:25:25.841 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.03) opts 0xd
22:25:25.841 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.03)
22:25:25.841 00.000 12308 Moving (-0.18, 0.03) raw xDistance=0.18 yDistance=-0.06
22:25:25.842 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:25:25.842 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:25.842 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:25:25.842 00.000 12308 MoveAxis(E, 0, ABG)
22:25:25.842 00.000 12308 Move returns status 0, amount 0
22:25:25.843 00.001 12308 MoveAxis(N, 0, ABG)
22:25:25.843 00.000 12308 Move returns status 0, amount 0
22:25:25.843 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:25.847 00.004 12308 move complete, result=0
22:25:25.847 00.000 12308 worker thread done servicing request
22:25:25.868 00.021 14556 UpdateGuideState exits: m=2060 SNR=30.5
22:25:25.873 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:25.877 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:25.881 00.004 14556 Enqueuing Expose request
22:25:25.885 00.004 12308 Worker thread wakes up
22:25:25.885 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:25.885 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:25.885 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:25:27.137 01.252 12308 Exposure complete
22:25:27.291 00.154 12308 worker thread done servicing request
22:25:27.291 00.000 14556 OnExposeComplete: enter
22:25:27.296 00.005 14556 UpdateGuideState(): m_state=6
22:25:27.301 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4762
22:25:27.304 00.003 14556 Star::Find returns 1 (0), X=181.21, Y=990.81, Mass=2294, SNR=32.0, Peak=193 HFD=4.5
22:25:27.307 00.003 14556 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.07) = xAngle (6.01 = -0.27)
22:25:27.310 00.003 14556 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.37)
22:25:27.315 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.94 mountX=0.05 mountY=-0.02, mountTheta=-0.36
22:25:27.319 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.01, opts=13)
22:25:27.325 00.006 14556 Enqueuing Move request for scope (-0.05, 0.01)
22:25:27.333 00.008 12308 Worker thread wakes up
22:25:27.333 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
22:25:27.334 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
22:25:27.334 00.000 12308 Moving (-0.05, 0.01) raw xDistance=0.05 yDistance=-0.02
22:25:27.334 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:25:27.334 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:27.334 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:25:27.335 00.001 12308 MoveAxis(E, 0, ABG)
22:25:27.335 00.000 12308 Move returns status 0, amount 0
22:25:27.335 00.000 12308 MoveAxis(N, 0, ABG)
22:25:27.336 00.001 12308 Move returns status 0, amount 0
22:25:27.336 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:27.341 00.005 12308 move complete, result=0
22:25:27.342 00.001 12308 worker thread done servicing request
22:25:27.361 00.019 14556 UpdateGuideState exits: m=2294 SNR=32.0
22:25:27.365 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:27.368 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:27.372 00.004 14556 Enqueuing Expose request
22:25:27.377 00.005 12308 Worker thread wakes up
22:25:27.377 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:27.378 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:27.378 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:25:28.636 01.258 12308 Exposure complete
22:25:28.776 00.140 12308 worker thread done servicing request
22:25:28.777 00.001 14556 OnExposeComplete: enter
22:25:28.781 00.004 14556 UpdateGuideState(): m_state=6
22:25:28.785 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4763
22:25:28.789 00.004 14556 Star::Find returns 1 (0), X=181.22, Y=990.95, Mass=2077, SNR=30.7, Peak=179 HFD=4.4
22:25:28.793 00.004 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.90 = -1.39)
22:25:28.798 00.005 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.49)
22:25:28.803 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.82 mountX=0.03 mountY=-0.16, mountTheta=-1.39
22:25:28.808 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.16, opts=13)
22:25:28.812 00.004 14556 Enqueuing Move request for scope (-0.04, 0.16)
22:25:28.815 00.003 12308 Worker thread wakes up
22:25:28.815 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.16) opts 0xd
22:25:28.815 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.16)
22:25:28.815 00.000 12308 Moving (-0.04, 0.16) raw xDistance=0.03 yDistance=-0.16
22:25:28.815 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:25:28.817 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:28.817 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:25:28.817 00.000 12308 MoveAxis(E, 0, ABG)
22:25:28.817 00.000 12308 Move returns status 0, amount 0
22:25:28.817 00.000 12308 MoveAxis(N, 0, ABG)
22:25:28.817 00.000 12308 Move returns status 0, amount 0
22:25:28.818 00.001 12308 move complete, result=0
22:25:28.818 00.000 12308 worker thread done servicing request
22:25:28.818 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:28.839 00.021 14556 UpdateGuideState exits: m=2077 SNR=30.7
22:25:28.842 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:28.847 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:28.852 00.005 14556 Enqueuing Expose request
22:25:28.857 00.005 12308 Worker thread wakes up
22:25:28.857 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:25:28.861 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:28.861 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:30.105 01.244 12308 Exposure complete
22:25:30.247 00.142 12308 worker thread done servicing request
22:25:30.248 00.001 14556 OnExposeComplete: enter
22:25:30.252 00.004 14556 UpdateGuideState(): m_state=6
22:25:30.256 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4764
22:25:30.260 00.004 14556 Star::Find returns 1 (0), X=181.40, Y=990.81, Mass=2169, SNR=31.4, Peak=185 HFD=4.6
22:25:30.264 00.004 14556 CameraToMount -- cameraTheta (0.12) - m_xAngle (-3.07) = xAngle (3.19 = -3.09)
22:25:30.267 00.003 14556 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.09 = 3.09)
22:25:30.272 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.12 mountX=-0.13 mountY=0.01, mountTheta=3.09
22:25:30.277 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.02, opts=13)
22:25:30.280 00.003 14556 Enqueuing Move request for scope (0.13, 0.02)
22:25:30.284 00.004 12308 Worker thread wakes up
22:25:30.284 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
22:25:30.284 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
22:25:30.284 00.000 12308 Moving (0.13, 0.02) raw xDistance=-0.13 yDistance=0.01
22:25:30.284 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:25:30.284 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:30.285 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:25:30.285 00.000 12308 MoveAxis(E, 0, ABG)
22:25:30.285 00.000 12308 Move returns status 0, amount 0
22:25:30.285 00.000 12308 MoveAxis(N, 0, ABG)
22:25:30.287 00.002 12308 Move returns status 0, amount 0
22:25:30.287 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:30.291 00.004 12308 move complete, result=0
22:25:30.291 00.000 12308 worker thread done servicing request
22:25:30.313 00.022 14556 UpdateGuideState exits: m=2169 SNR=31.4
22:25:30.318 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:30.321 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:30.326 00.005 14556 Enqueuing Expose request
22:25:30.331 00.005 12308 Worker thread wakes up
22:25:30.331 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:25:30.336 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:30.336 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:31.584 01.248 12308 Exposure complete
22:25:31.722 00.138 12308 worker thread done servicing request
22:25:31.722 00.000 14556 OnExposeComplete: enter
22:25:31.727 00.005 14556 UpdateGuideState(): m_state=6
22:25:31.731 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4765
22:25:31.738 00.007 14556 Star::Find returns 1 (0), X=181.33, Y=990.92, Mass=2221, SNR=31.7, Peak=202 HFD=4.7
22:25:31.745 00.007 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
22:25:31.750 00.005 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.26)
22:25:31.756 00.006 14556 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.05 mountX=-0.08 mountY=-0.11, mountTheta=-2.20
22:25:31.764 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.12, opts=13)
22:25:31.770 00.006 14556 Enqueuing Move request for scope (0.07, 0.12)
22:25:31.776 00.006 12308 Worker thread wakes up
22:25:31.777 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
22:25:31.777 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
22:25:31.778 00.001 12308 Moving (0.07, 0.12) raw xDistance=-0.08 yDistance=-0.11
22:25:31.778 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:25:31.778 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:31.778 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:25:31.779 00.001 12308 MoveAxis(E, 0, ABG)
22:25:31.779 00.000 12308 Move returns status 0, amount 0
22:25:31.779 00.000 12308 MoveAxis(N, 0, ABG)
22:25:31.779 00.000 12308 Move returns status 0, amount 0
22:25:31.781 00.002 12308 move complete, result=0
22:25:31.781 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:31.788 00.007 12308 worker thread done servicing request
22:25:31.812 00.024 14556 UpdateGuideState exits: m=2221 SNR=31.7
22:25:31.816 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:31.820 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:31.826 00.006 14556 Enqueuing Expose request
22:25:31.831 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:25:31.836 00.005 12308 Worker thread wakes up
22:25:31.836 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:31.836 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:33.085 01.249 12308 Exposure complete
22:25:33.226 00.141 12308 worker thread done servicing request
22:25:33.226 00.000 14556 OnExposeComplete: enter
22:25:33.230 00.004 14556 UpdateGuideState(): m_state=6
22:25:33.235 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4766
22:25:33.241 00.006 14556 Star::Find returns 1 (0), X=181.33, Y=991.28, Mass=2131, SNR=30.8, Peak=189 HFD=4.7
22:25:33.245 00.004 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.51 = -1.77)
22:25:33.250 00.005 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.87)
22:25:33.253 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.49 hyp=0.49 cameraTheta=1.44 mountX=-0.10 mountY=-0.47, mountTheta=-1.78
22:25:33.258 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.49, opts=13)
22:25:33.262 00.004 14556 Enqueuing Move request for scope (0.06, 0.49)
22:25:33.266 00.004 12308 Worker thread wakes up
22:25:33.266 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.49) opts 0xd
22:25:33.267 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.49)
22:25:33.267 00.000 12308 Moving (0.06, 0.49) raw xDistance=-0.10 yDistance=-0.47
22:25:33.267 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:25:33.267 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
22:25:33.268 00.001 12308 MoveAxis(E, 0, ABG)
22:25:33.268 00.000 12308 Move returns status 0, amount 0
22:25:33.268 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:33.273 00.005 12308 MoveAxis(N, 331, ABG)
22:25:33.273 00.000 12308 Guiding  Dir = 0, Dur = 331
22:25:33.273 00.000 12308 IsSlewing returns 0
22:25:33.273 00.000 12308 IsGuiding returns 0
22:25:33.274 00.001 12308 PulseGuide returned control before completion, sleep 341
22:25:33.293 00.019 14556 UpdateGuideState exits: m=2131 SNR=30.8
22:25:33.297 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:33.300 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:33.304 00.004 14556 Enqueuing Expose request
22:25:33.625 00.321 12308 IsGuiding returns 1
22:25:33.625 00.000 12308 scope still moving after pulse duration time elapsed
22:25:33.656 00.031 12308 IsSlewing returns 0
22:25:33.657 00.001 12308 IsGuiding returns 0
22:25:33.657 00.000 12308 scope move finished after 331 + 52 ms
22:25:33.658 00.001 12308 Move returns status 0, amount 331
22:25:33.658 00.000 12308 move complete, result=0
22:25:33.658 00.000 12308 worker thread done servicing request
22:25:33.659 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.5 px 331 ms NORTH
22:25:33.664 00.005 12308 Worker thread wakes up
22:25:33.664 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:33.664 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:34.919 01.255 12308 Exposure complete
22:25:35.057 00.138 12308 worker thread done servicing request
22:25:35.058 00.001 14556 OnExposeComplete: enter
22:25:35.062 00.004 14556 UpdateGuideState(): m_state=6
22:25:35.067 00.005 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4767
22:25:35.071 00.004 14556 Star::Find returns 1 (0), X=181.27, Y=990.65, Mass=2048, SNR=30.4, Peak=148 HFD=4.7
22:25:35.075 00.004 14556 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-3.07) = xAngle (1.54 = 1.54)
22:25:35.078 00.003 14556 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.44 = 1.44)
22:25:35.083 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.54 mountX=0.00 mountY=0.14, mountTheta=1.54
22:25:35.088 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.14, opts=13)
22:25:35.092 00.004 14556 Enqueuing Move request for scope (0.00, -0.14)
22:25:35.096 00.004 12308 Worker thread wakes up
22:25:35.096 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.14) opts 0xd
22:25:35.096 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.14)
22:25:35.096 00.000 12308 Moving (0.00, -0.14) raw xDistance=0.00 yDistance=0.14
22:25:35.097 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:25:35.097 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:35.097 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:25:35.097 00.000 12308 MoveAxis(E, 0, ABG)
22:25:35.097 00.000 12308 Move returns status 0, amount 0
22:25:35.097 00.000 12308 MoveAxis(N, 0, ABG)
22:25:35.097 00.000 12308 Move returns status 0, amount 0
22:25:35.097 00.000 12308 move complete, result=0
22:25:35.097 00.000 12308 worker thread done servicing request
22:25:35.099 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:35.123 00.024 14556 UpdateGuideState exits: m=2048 SNR=30.4
22:25:35.128 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:35.131 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:35.134 00.003 14556 Enqueuing Expose request
22:25:35.139 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:25:35.144 00.005 12308 Worker thread wakes up
22:25:35.144 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:35.144 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:36.393 01.249 12308 Exposure complete
22:25:36.528 00.135 12308 worker thread done servicing request
22:25:36.529 00.001 14556 OnExposeComplete: enter
22:25:36.533 00.004 14556 UpdateGuideState(): m_state=6
22:25:36.536 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4768
22:25:36.541 00.005 14556 Star::Find returns 1 (0), X=181.14, Y=990.72, Mass=2016, SNR=30.0, Peak=182 HFD=4.5
22:25:36.544 00.003 14556 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.07) = xAngle (0.52 = 0.52)
22:25:36.549 00.005 14556 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.42 = 0.42)
22:25:36.553 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-2.55 mountX=0.12 mountY=0.06, mountTheta=0.44
22:25:36.558 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.08, opts=13)
22:25:36.562 00.004 14556 Enqueuing Move request for scope (-0.12, -0.08)
22:25:36.566 00.004 12308 Worker thread wakes up
22:25:36.566 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
22:25:36.567 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
22:25:36.567 00.000 12308 Moving (-0.12, -0.08) raw xDistance=0.12 yDistance=0.06
22:25:36.567 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:25:36.567 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:36.567 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:25:36.567 00.000 12308 MoveAxis(E, 0, ABG)
22:25:36.568 00.001 12308 Move returns status 0, amount 0
22:25:36.568 00.000 12308 MoveAxis(N, 0, ABG)
22:25:36.568 00.000 12308 Move returns status 0, amount 0
22:25:36.568 00.000 12308 move complete, result=0
22:25:36.569 00.001 12308 worker thread done servicing request
22:25:36.569 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:36.594 00.025 14556 UpdateGuideState exits: m=2016 SNR=30.0
22:25:36.598 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:36.602 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:36.606 00.004 14556 Enqueuing Expose request
22:25:36.610 00.004 12308 Worker thread wakes up
22:25:36.611 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:25:36.614 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:36.614 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:37.863 01.249 12308 Exposure complete
22:25:38.025 00.162 12308 worker thread done servicing request
22:25:38.025 00.000 14556 OnExposeComplete: enter
22:25:38.030 00.005 14556 UpdateGuideState(): m_state=6
22:25:38.035 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4769
22:25:38.040 00.005 14556 Star::Find returns 1 (0), X=181.09, Y=990.77, Mass=2125, SNR=30.9, Peak=171 HFD=4.4
22:25:38.044 00.004 14556 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.07) = xAngle (0.08 = 0.08)
22:25:38.048 00.004 14556 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.02 = -0.02)
22:25:38.052 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-3.00 mountX=0.18 mountY=-0.00, mountTheta=-0.02
22:25:38.058 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.03, opts=13)
22:25:38.062 00.004 14556 Enqueuing Move request for scope (-0.18, -0.03)
22:25:38.066 00.004 12308 Worker thread wakes up
22:25:38.066 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.03) opts 0xd
22:25:38.066 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.03)
22:25:38.066 00.000 12308 Moving (-0.18, -0.03) raw xDistance=0.18 yDistance=-0.00
22:25:38.066 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:25:38.067 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:38.067 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:25:38.067 00.000 12308 MoveAxis(E, 0, ABG)
22:25:38.067 00.000 12308 Move returns status 0, amount 0
22:25:38.068 00.001 12308 MoveAxis(N, 0, ABG)
22:25:38.069 00.001 12308 Move returns status 0, amount 0
22:25:38.069 00.000 12308 move complete, result=0
22:25:38.069 00.000 12308 worker thread done servicing request
22:25:38.069 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:38.097 00.028 14556 UpdateGuideState exits: m=2125 SNR=30.9
22:25:38.101 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:38.106 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:38.111 00.005 14556 Enqueuing Expose request
22:25:38.115 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:25:38.120 00.005 12308 Worker thread wakes up
22:25:38.120 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:38.120 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:39.370 01.250 12308 Exposure complete
22:25:39.492 00.122 12308 worker thread done servicing request
22:25:39.492 00.000 14556 OnExposeComplete: enter
22:25:39.497 00.005 14556 UpdateGuideState(): m_state=6
22:25:39.501 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4770
22:25:39.505 00.004 14556 Star::Find returns 1 (0), X=181.14, Y=990.78, Mass=2130, SNR=31.0, Peak=204 HFD=4.5
22:25:39.508 00.003 14556 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
22:25:39.513 00.005 14556 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
22:25:39.518 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.02 mountX=0.12 mountY=-0.01, mountTheta=-0.05
22:25:39.527 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.01, opts=13)
22:25:39.530 00.003 14556 Enqueuing Move request for scope (-0.12, -0.01)
22:25:39.532 00.002 12308 Worker thread wakes up
22:25:39.533 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
22:25:39.533 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
22:25:39.534 00.001 12308 Moving (-0.12, -0.01) raw xDistance=0.12 yDistance=-0.01
22:25:39.534 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:25:39.534 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:39.534 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:25:39.535 00.001 12308 MoveAxis(E, 0, ABG)
22:25:39.535 00.000 12308 Move returns status 0, amount 0
22:25:39.535 00.000 12308 MoveAxis(N, 0, ABG)
22:25:39.536 00.001 12308 Move returns status 0, amount 0
22:25:39.536 00.000 12308 move complete, result=0
22:25:39.536 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:39.540 00.004 12308 worker thread done servicing request
22:25:39.561 00.021 14556 UpdateGuideState exits: m=2130 SNR=31.0
22:25:39.566 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:39.570 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:39.573 00.003 14556 Enqueuing Expose request
22:25:39.578 00.005 12308 Worker thread wakes up
22:25:39.578 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:25:39.584 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:39.584 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:40.826 01.242 12308 Exposure complete
22:25:40.956 00.130 12308 worker thread done servicing request
22:25:40.957 00.001 14556 OnExposeComplete: enter
22:25:40.961 00.004 14556 UpdateGuideState(): m_state=6
22:25:40.965 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4771
22:25:40.969 00.004 14556 Star::Find returns 1 (0), X=181.09, Y=990.93, Mass=1931, SNR=29.4, Peak=145 HFD=4.4
22:25:40.973 00.004 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
22:25:40.977 00.004 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
22:25:40.981 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.14 hyp=0.22 cameraTheta=2.46 mountX=0.16 mountY=-0.16, mountTheta=-0.79
22:25:40.988 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.14, opts=13)
22:25:40.993 00.005 14556 Enqueuing Move request for scope (-0.17, 0.14)
22:25:40.998 00.005 12308 Worker thread wakes up
22:25:40.998 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.14) opts 0xd
22:25:40.998 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.14)
22:25:40.998 00.000 12308 Moving (-0.17, 0.14) raw xDistance=0.16 yDistance=-0.16
22:25:40.998 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:25:40.999 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:40.999 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:25:40.999 00.000 12308 MoveAxis(E, 0, ABG)
22:25:40.999 00.000 12308 Move returns status 0, amount 0
22:25:40.999 00.000 12308 MoveAxis(N, 0, ABG)
22:25:41.000 00.001 12308 Move returns status 0, amount 0
22:25:41.000 00.000 12308 move complete, result=0
22:25:41.000 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:41.003 00.003 12308 worker thread done servicing request
22:25:41.026 00.023 14556 UpdateGuideState exits: m=1931 SNR=29.4
22:25:41.030 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:41.034 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:41.037 00.003 14556 Enqueuing Expose request
22:25:41.042 00.005 12308 Worker thread wakes up
22:25:41.043 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:25:41.048 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:41.048 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:42.295 01.247 12308 Exposure complete
22:25:42.444 00.149 12308 worker thread done servicing request
22:25:42.444 00.000 14556 OnExposeComplete: enter
22:25:42.448 00.004 14556 UpdateGuideState(): m_state=6
22:25:42.452 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4772
22:25:42.455 00.003 14556 Star::Find returns 1 (0), X=181.03, Y=990.90, Mass=2140, SNR=31.1, Peak=186 HFD=4.5
22:25:42.460 00.005 14556 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.07) = xAngle (5.78 = -0.50)
22:25:42.463 00.003 14556 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.68 = -0.60)
22:25:42.468 00.005 14556 CameraToMount -- cameraX=-0.23 cameraY=0.11 hyp=0.26 cameraTheta=2.71 mountX=0.22 mountY=-0.14, mountTheta=-0.57
22:25:42.472 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.11, opts=13)
22:25:42.477 00.005 14556 Enqueuing Move request for scope (-0.23, 0.11)
22:25:42.481 00.004 12308 Worker thread wakes up
22:25:42.481 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.11) opts 0xd
22:25:42.481 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.11)
22:25:42.481 00.000 12308 Moving (-0.23, 0.11) raw xDistance=0.22 yDistance=-0.14
22:25:42.481 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:25:42.482 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:42.482 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:25:42.482 00.000 12308 MoveAxis(W, 98, ABG)
22:25:42.482 00.000 12308 Guiding  Dir = 3, Dur = 98
22:25:42.482 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:42.487 00.005 12308 IsSlewing returns 0
22:25:42.487 00.000 12308 IsGuiding returns 0
22:25:42.488 00.001 12308 PulseGuide returned control before completion, sleep 108
22:25:42.508 00.020 14556 UpdateGuideState exits: m=2140 SNR=31.1
22:25:42.511 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:42.517 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:42.522 00.005 14556 Enqueuing Expose request
22:25:42.598 00.076 12308 IsGuiding returns 1
22:25:42.601 00.003 12308 scope still moving after pulse duration time elapsed
22:25:42.628 00.027 12308 IsSlewing returns 0
22:25:42.629 00.001 12308 IsGuiding returns 0
22:25:42.630 00.001 12308 scope move finished after 98 + 44 ms
22:25:42.630 00.000 12308 Move returns status 0, amount 98
22:25:42.631 00.001 12308 MoveAxis(N, 0, ABG)
22:25:42.631 00.000 12308 Move returns status 0, amount 0
22:25:42.631 00.000 12308 move complete, result=0
22:25:42.632 00.001 12308 worker thread done servicing request
22:25:42.632 00.000 14556 GuideStep: 0.2 px 98 ms WEST, -0.1 px 0 ms NORTH
22:25:42.639 00.007 12308 Worker thread wakes up
22:25:42.639 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:42.639 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:43.887 01.248 12308 Exposure complete
22:25:44.033 00.146 12308 worker thread done servicing request
22:25:44.033 00.000 14556 OnExposeComplete: enter
22:25:44.038 00.005 14556 UpdateGuideState(): m_state=6
22:25:44.041 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4773
22:25:44.044 00.003 14556 Star::Find returns 1 (0), X=181.24, Y=991.06, Mass=2170, SNR=31.3, Peak=201 HFD=4.2
22:25:44.047 00.003 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
22:25:44.051 00.004 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
22:25:44.054 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.65 mountX=0.00 mountY=-0.26, mountTheta=-1.56
22:25:44.059 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.26, opts=13)
22:25:44.061 00.002 14556 Enqueuing Move request for scope (-0.02, 0.26)
22:25:44.064 00.003 12308 Worker thread wakes up
22:25:44.065 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.26) opts 0xd
22:25:44.065 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.26)
22:25:44.065 00.000 12308 Moving (-0.02, 0.26) raw xDistance=0.00 yDistance=-0.26
22:25:44.065 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:25:44.065 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:25:44.066 00.001 12308 MoveAxis(E, 0, ABG)
22:25:44.066 00.000 12308 Move returns status 0, amount 0
22:25:44.066 00.000 12308 MoveAxis(N, 182, ABG)
22:25:44.066 00.000 12308 Guiding  Dir = 0, Dur = 182
22:25:44.066 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:44.071 00.005 12308 IsSlewing returns 0
22:25:44.071 00.000 12308 IsGuiding returns 0
22:25:44.072 00.001 12308 PulseGuide returned control before completion, sleep 192
22:25:44.089 00.017 14556 UpdateGuideState exits: m=2170 SNR=31.3
22:25:44.094 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:44.097 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:44.101 00.004 14556 Enqueuing Expose request
22:25:44.271 00.170 12308 IsGuiding returns 1
22:25:44.271 00.000 12308 scope still moving after pulse duration time elapsed
22:25:44.302 00.031 12308 IsSlewing returns 0
22:25:44.302 00.000 12308 IsGuiding returns 0
22:25:44.304 00.002 12308 scope move finished after 182 + 50 ms
22:25:44.304 00.000 12308 Move returns status 0, amount 182
22:25:44.304 00.000 12308 move complete, result=0
22:25:44.305 00.001 12308 worker thread done servicing request
22:25:44.305 00.000 12308 Worker thread wakes up
22:25:44.306 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 182 ms NORTH
22:25:44.313 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:44.313 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:45.556 01.243 12308 Exposure complete
22:25:45.676 00.120 12308 worker thread done servicing request
22:25:45.676 00.000 14556 OnExposeComplete: enter
22:25:45.679 00.003 14556 UpdateGuideState(): m_state=6
22:25:45.684 00.005 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4774
22:25:45.689 00.005 14556 Star::Find returns 1 (0), X=181.00, Y=990.84, Mass=2080, SNR=30.6, Peak=181 HFD=4.3
22:25:45.692 00.003 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.04 = -0.24)
22:25:45.696 00.004 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.94 = -0.34)
22:25:45.700 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.05 hyp=0.26 cameraTheta=2.97 mountX=0.25 mountY=-0.09, mountTheta=-0.33
22:25:45.706 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.05, opts=13)
22:25:45.711 00.005 14556 Enqueuing Move request for scope (-0.26, 0.05)
22:25:45.714 00.003 12308 Worker thread wakes up
22:25:45.714 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.05) opts 0xd
22:25:45.714 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.05)
22:25:45.714 00.000 12308 Moving (-0.26, 0.05) raw xDistance=0.25 yDistance=-0.09
22:25:45.714 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:25:45.716 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:45.716 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:25:45.716 00.000 12308 MoveAxis(W, 111, ABG)
22:25:45.716 00.000 12308 Guiding  Dir = 3, Dur = 111
22:25:45.716 00.000 12308 IsSlewing returns 0
22:25:45.716 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:45.721 00.005 12308 IsGuiding returns 0
22:25:45.721 00.000 12308 PulseGuide returned control before completion, sleep 121
22:25:45.743 00.022 14556 UpdateGuideState exits: m=2080 SNR=30.6
22:25:45.747 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:45.752 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:45.756 00.004 14556 Enqueuing Expose request
22:25:45.844 00.088 12308 IsGuiding returns 1
22:25:45.846 00.002 12308 scope still moving after pulse duration time elapsed
22:25:45.876 00.030 12308 IsSlewing returns 0
22:25:45.877 00.001 12308 IsGuiding returns 0
22:25:45.878 00.001 12308 scope move finished after 111 + 45 ms
22:25:45.879 00.001 12308 Move returns status 0, amount 111
22:25:45.879 00.000 12308 MoveAxis(N, 0, ABG)
22:25:45.879 00.000 12308 Move returns status 0, amount 0
22:25:45.880 00.001 12308 move complete, result=0
22:25:45.880 00.000 12308 worker thread done servicing request
22:25:45.880 00.000 12308 Worker thread wakes up
22:25:45.881 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:45.881 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:45.881 00.000 14556 GuideStep: 0.3 px 111 ms WEST, -0.1 px 0 ms NORTH
22:25:47.136 01.255 12308 Exposure complete
22:25:47.442 00.306 12308 worker thread done servicing request
22:25:47.444 00.002 14556 OnExposeComplete: enter
22:25:47.447 00.003 14556 UpdateGuideState(): m_state=6
22:25:47.454 00.007 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4775
22:25:47.459 00.005 14556 Star::Find returns 1 (0), X=181.31, Y=990.92, Mass=1938, SNR=29.5, Peak=180 HFD=4.6
22:25:47.469 00.010 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.30 = -1.99)
22:25:47.480 00.011 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.08)
22:25:47.486 00.006 14556 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.22 mountX=-0.05 mountY=-0.11, mountTheta=-2.00
22:25:47.490 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.12, opts=13)
22:25:47.495 00.005 14556 Enqueuing Move request for scope (0.04, 0.12)
22:25:47.501 00.006 12308 Worker thread wakes up
22:25:47.501 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
22:25:47.501 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
22:25:47.501 00.000 12308 Moving (0.04, 0.12) raw xDistance=-0.05 yDistance=-0.11
22:25:47.501 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:25:47.501 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:47.501 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:25:47.502 00.001 12308 MoveAxis(E, 0, ABG)
22:25:47.502 00.000 12308 Move returns status 0, amount 0
22:25:47.502 00.000 12308 MoveAxis(N, 0, ABG)
22:25:47.502 00.000 12308 Move returns status 0, amount 0
22:25:47.502 00.000 12308 move complete, result=0
22:25:47.502 00.000 12308 worker thread done servicing request
22:25:47.504 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:47.525 00.021 14556 UpdateGuideState exits: m=1938 SNR=29.5
22:25:47.530 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:47.535 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:47.539 00.004 14556 Enqueuing Expose request
22:25:47.544 00.005 12308 Worker thread wakes up
22:25:47.544 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:25:47.549 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:47.549 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:48.791 01.242 12308 Exposure complete
22:25:48.935 00.144 12308 worker thread done servicing request
22:25:48.935 00.000 14556 OnExposeComplete: enter
22:25:48.940 00.005 14556 UpdateGuideState(): m_state=6
22:25:48.943 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4776
22:25:48.947 00.004 14556 Star::Find returns 1 (0), X=181.09, Y=990.85, Mass=2007, SNR=30.0, Peak=196 HFD=4.3
22:25:48.951 00.004 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.93 = -0.35)
22:25:48.957 00.006 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.45)
22:25:48.960 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.05 hyp=0.18 cameraTheta=2.86 mountX=0.17 mountY=-0.08, mountTheta=-0.43
22:25:48.966 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.05, opts=13)
22:25:48.970 00.004 14556 Enqueuing Move request for scope (-0.17, 0.05)
22:25:48.973 00.003 12308 Worker thread wakes up
22:25:48.973 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.05) opts 0xd
22:25:48.973 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.05)
22:25:48.973 00.000 12308 Moving (-0.17, 0.05) raw xDistance=0.17 yDistance=-0.08
22:25:48.973 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:25:48.973 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:48.975 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:25:48.975 00.000 12308 MoveAxis(E, 0, ABG)
22:25:48.975 00.000 12308 Move returns status 0, amount 0
22:25:48.975 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:48.980 00.005 12308 MoveAxis(N, 0, ABG)
22:25:48.980 00.000 12308 Move returns status 0, amount 0
22:25:48.980 00.000 12308 move complete, result=0
22:25:48.981 00.001 12308 worker thread done servicing request
22:25:49.002 00.021 14556 UpdateGuideState exits: m=2007 SNR=30.0
22:25:49.005 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:49.008 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:49.013 00.005 14556 Enqueuing Expose request
22:25:49.017 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:25:49.021 00.004 12308 Worker thread wakes up
22:25:49.021 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:49.021 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:50.273 01.252 12308 Exposure complete
22:25:50.439 00.166 12308 worker thread done servicing request
22:25:50.439 00.000 14556 OnExposeComplete: enter
22:25:50.446 00.007 14556 UpdateGuideState(): m_state=6
22:25:50.454 00.008 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4777
22:25:50.460 00.006 14556 Star::Find returns 1 (0), X=181.24, Y=991.05, Mass=2299, SNR=32.1, Peak=207 HFD=4.6
22:25:50.466 00.006 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.73 = -1.55)
22:25:50.471 00.005 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.65)
22:25:50.477 00.006 14556 CameraToMount -- cameraX=-0.02 cameraY=0.25 hyp=0.25 cameraTheta=1.66 mountX=0.00 mountY=-0.25, mountTheta=-1.55
22:25:50.485 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.25, opts=13)
22:25:50.488 00.003 14556 Enqueuing Move request for scope (-0.02, 0.25)
22:25:50.493 00.005 12308 Worker thread wakes up
22:25:50.493 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.25) opts 0xd
22:25:50.494 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.25)
22:25:50.494 00.000 12308 Moving (-0.02, 0.25) raw xDistance=0.00 yDistance=-0.25
22:25:50.494 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:25:50.494 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:25:50.495 00.001 12308 MoveAxis(E, 0, ABG)
22:25:50.495 00.000 12308 Move returns status 0, amount 0
22:25:50.495 00.000 12308 MoveAxis(N, 178, ABG)
22:25:50.495 00.000 12308 Guiding  Dir = 0, Dur = 178
22:25:50.496 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:50.500 00.004 12308 IsSlewing returns 0
22:25:50.500 00.000 12308 IsGuiding returns 0
22:25:50.500 00.000 12308 PulseGuide returned control before completion, sleep 188
22:25:50.525 00.025 14556 UpdateGuideState exits: m=2299 SNR=32.1
22:25:50.529 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:50.533 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:50.536 00.003 14556 Enqueuing Expose request
22:25:50.702 00.166 12308 IsGuiding returns 1
22:25:50.702 00.000 12308 scope still moving after pulse duration time elapsed
22:25:50.733 00.031 12308 IsSlewing returns 0
22:25:50.735 00.002 12308 IsGuiding returns 0
22:25:50.735 00.000 12308 scope move finished after 178 + 56 ms
22:25:50.736 00.001 12308 Move returns status 0, amount 178
22:25:50.736 00.000 12308 move complete, result=0
22:25:50.736 00.000 12308 worker thread done servicing request
22:25:50.737 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 178 ms NORTH
22:25:50.744 00.007 12308 Worker thread wakes up
22:25:50.744 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:50.744 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:51.987 01.243 12308 Exposure complete
22:25:52.129 00.142 12308 worker thread done servicing request
22:25:52.130 00.001 14556 OnExposeComplete: enter
22:25:52.135 00.005 14556 UpdateGuideState(): m_state=6
22:25:52.140 00.005 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4778
22:25:52.145 00.005 14556 Star::Find returns 1 (0), X=181.10, Y=990.85, Mass=2198, SNR=31.3, Peak=218 HFD=4.3
22:25:52.149 00.004 14556 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.07) = xAngle (5.90 = -0.38)
22:25:52.154 00.005 14556 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.48)
22:25:52.158 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.05 hyp=0.18 cameraTheta=2.83 mountX=0.16 mountY=-0.08, mountTheta=-0.46
22:25:52.164 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.05, opts=13)
22:25:52.169 00.005 14556 Enqueuing Move request for scope (-0.17, 0.05)
22:25:52.172 00.003 12308 Worker thread wakes up
22:25:52.173 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.05) opts 0xd
22:25:52.173 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.05)
22:25:52.173 00.000 12308 Moving (-0.17, 0.05) raw xDistance=0.16 yDistance=-0.08
22:25:52.173 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:25:52.173 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:52.174 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:25:52.174 00.000 12308 MoveAxis(E, 0, ABG)
22:25:52.175 00.001 12308 Move returns status 0, amount 0
22:25:52.175 00.000 12308 MoveAxis(N, 0, ABG)
22:25:52.175 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:52.180 00.005 12308 Move returns status 0, amount 0
22:25:52.180 00.000 12308 move complete, result=0
22:25:52.181 00.001 12308 worker thread done servicing request
22:25:52.197 00.016 14556 UpdateGuideState exits: m=2198 SNR=31.3
22:25:52.202 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:52.206 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:52.211 00.005 14556 Enqueuing Expose request
22:25:52.215 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:25:52.218 00.003 12308 Worker thread wakes up
22:25:52.219 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:52.219 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:53.471 01.252 12308 Exposure complete
22:25:53.613 00.142 12308 worker thread done servicing request
22:25:53.613 00.000 14556 OnExposeComplete: enter
22:25:53.616 00.003 14556 UpdateGuideState(): m_state=6
22:25:53.621 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4779
22:25:53.625 00.004 14556 Star::Find returns 1 (0), X=181.04, Y=991.01, Mass=1996, SNR=29.9, Peak=212 HFD=4.2
22:25:53.629 00.004 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.47 = -0.81)
22:25:53.632 00.003 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.91)
22:25:53.636 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.21 hyp=0.31 cameraTheta=2.40 mountX=0.21 mountY=-0.24, mountTheta=-0.86
22:25:53.641 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.21, opts=13)
22:25:53.646 00.005 14556 Enqueuing Move request for scope (-0.23, 0.21)
22:25:53.650 00.004 12308 Worker thread wakes up
22:25:53.650 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.21) opts 0xd
22:25:53.650 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.21)
22:25:53.650 00.000 12308 Moving (-0.23, 0.21) raw xDistance=0.21 yDistance=-0.24
22:25:53.650 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:25:53.652 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:25:53.652 00.000 12308 MoveAxis(W, 92, ABG)
22:25:53.652 00.000 12308 Guiding  Dir = 3, Dur = 92
22:25:53.652 00.000 12308 IsSlewing returns 0
22:25:53.653 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:53.656 00.003 12308 IsGuiding returns 0
22:25:53.657 00.001 12308 PulseGuide returned control before completion, sleep 102
22:25:53.676 00.019 14556 UpdateGuideState exits: m=1996 SNR=29.9
22:25:53.683 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:53.686 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:53.690 00.004 14556 Enqueuing Expose request
22:25:53.773 00.083 12308 IsGuiding returns 1
22:25:53.774 00.001 12308 scope still moving after pulse duration time elapsed
22:25:53.803 00.029 12308 IsSlewing returns 0
22:25:53.804 00.001 12308 IsGuiding returns 0
22:25:53.804 00.000 12308 scope move finished after 92 + 55 ms
22:25:53.804 00.000 12308 Move returns status 0, amount 92
22:25:53.805 00.001 12308 MoveAxis(N, 172, ABG)
22:25:53.805 00.000 12308 Guiding  Dir = 0, Dur = 172
22:25:53.805 00.000 12308 IsSlewing returns 0
22:25:53.806 00.001 12308 IsGuiding returns 0
22:25:53.806 00.000 12308 PulseGuide returned control before completion, sleep 182
22:25:53.993 00.187 12308 IsGuiding returns 1
22:25:53.993 00.000 12308 scope still moving after pulse duration time elapsed
22:25:54.025 00.032 12308 IsSlewing returns 0
22:25:54.025 00.000 12308 IsGuiding returns 0
22:25:54.025 00.000 12308 scope move finished after 172 + 47 ms
22:25:54.026 00.001 12308 Move returns status 0, amount 172
22:25:54.026 00.000 12308 move complete, result=0
22:25:54.027 00.001 12308 worker thread done servicing request
22:25:54.027 00.000 14556 GuideStep: 0.2 px 92 ms WEST, -0.2 px 172 ms NORTH
22:25:54.032 00.005 12308 Worker thread wakes up
22:25:54.032 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:54.034 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:55.292 01.258 12308 Exposure complete
22:25:55.420 00.128 12308 worker thread done servicing request
22:25:55.421 00.001 14556 OnExposeComplete: enter
22:25:55.426 00.005 14556 UpdateGuideState(): m_state=6
22:25:55.430 00.004 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4780
22:25:55.435 00.005 14556 Star::Find returns 1 (0), X=181.16, Y=990.69, Mass=2227, SNR=31.7, Peak=191 HFD=4.4
22:25:55.437 00.002 14556 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-3.07) = xAngle (0.74 = 0.74)
22:25:55.442 00.005 14556 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.64 = 0.64)
22:25:55.446 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.34 mountX=0.11 mountY=0.09, mountTheta=0.68
22:25:55.451 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.11, opts=13)
22:25:55.455 00.004 14556 Enqueuing Move request for scope (-0.10, -0.11)
22:25:55.459 00.004 12308 Worker thread wakes up
22:25:55.459 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
22:25:55.459 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
22:25:55.459 00.000 12308 Moving (-0.10, -0.11) raw xDistance=0.11 yDistance=0.09
22:25:55.459 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:25:55.459 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:55.461 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:25:55.461 00.000 12308 MoveAxis(E, 0, ABG)
22:25:55.461 00.000 12308 Move returns status 0, amount 0
22:25:55.462 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:55.465 00.003 12308 MoveAxis(N, 0, ABG)
22:25:55.466 00.001 12308 Move returns status 0, amount 0
22:25:55.466 00.000 12308 move complete, result=0
22:25:55.466 00.000 12308 worker thread done servicing request
22:25:55.486 00.020 14556 UpdateGuideState exits: m=2227 SNR=31.7
22:25:55.492 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:55.496 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:55.500 00.004 14556 Enqueuing Expose request
22:25:55.504 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:25:55.508 00.004 12308 Worker thread wakes up
22:25:55.508 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:55.508 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:56.770 01.262 12308 Exposure complete
22:25:56.914 00.144 12308 worker thread done servicing request
22:25:56.916 00.002 14556 OnExposeComplete: enter
22:25:56.919 00.003 14556 UpdateGuideState(): m_state=6
22:25:56.924 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4781
22:25:56.927 00.003 14556 Star::Find returns 1 (0), X=181.13, Y=990.82, Mass=2170, SNR=31.3, Peak=200 HFD=4.6
22:25:56.932 00.005 14556 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.07) = xAngle (6.01 = -0.28)
22:25:56.935 00.003 14556 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.38)
22:25:56.938 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.93 mountX=0.13 mountY=-0.05, mountTheta=-0.36
22:25:56.944 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.03, opts=13)
22:25:56.947 00.003 14556 Enqueuing Move request for scope (-0.13, 0.03)
22:25:56.952 00.005 12308 Worker thread wakes up
22:25:56.952 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
22:25:56.952 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
22:25:56.952 00.000 12308 Moving (-0.13, 0.03) raw xDistance=0.13 yDistance=-0.05
22:25:56.952 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:25:56.953 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:56.953 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:25:56.953 00.000 12308 MoveAxis(E, 0, ABG)
22:25:56.953 00.000 12308 Move returns status 0, amount 0
22:25:56.954 00.001 12308 MoveAxis(N, 0, ABG)
22:25:56.954 00.000 12308 Move returns status 0, amount 0
22:25:56.954 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:56.959 00.005 12308 move complete, result=0
22:25:56.959 00.000 12308 worker thread done servicing request
22:25:56.979 00.020 14556 UpdateGuideState exits: m=2170 SNR=31.3
22:25:56.983 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:56.987 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:56.993 00.006 14556 Enqueuing Expose request
22:25:56.997 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:25:57.001 00.004 12308 Worker thread wakes up
22:25:57.001 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:57.001 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:58.259 01.258 12308 Exposure complete
22:25:58.407 00.148 12308 worker thread done servicing request
22:25:58.408 00.001 14556 OnExposeComplete: enter
22:25:58.412 00.004 14556 UpdateGuideState(): m_state=6
22:25:58.415 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4782
22:25:58.419 00.004 14556 Star::Find returns 1 (0), X=181.44, Y=990.88, Mass=1870, SNR=29.1, Peak=168 HFD=4.3
22:25:58.423 00.004 14556 CameraToMount -- cameraTheta (0.44) - m_xAngle (-3.07) = xAngle (3.52 = -2.77)
22:25:58.427 00.004 14556 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.42 = -2.87)
22:25:58.431 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=0.08 hyp=0.20 cameraTheta=0.44 mountX=-0.18 mountY=-0.05, mountTheta=-2.86
22:25:58.436 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.08, opts=13)
22:25:58.441 00.005 14556 Enqueuing Move request for scope (0.18, 0.08)
22:25:58.444 00.003 12308 Worker thread wakes up
22:25:58.444 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.08) opts 0xd
22:25:58.445 00.001 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.08)
22:25:58.445 00.000 12308 Moving (0.18, 0.08) raw xDistance=-0.18 yDistance=-0.05
22:25:58.445 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:25:58.445 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:58.445 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:25:58.445 00.000 12308 MoveAxis(E, 0, ABG)
22:25:58.445 00.000 12308 Move returns status 0, amount 0
22:25:58.447 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:58.451 00.004 12308 MoveAxis(N, 0, ABG)
22:25:58.452 00.001 12308 Move returns status 0, amount 0
22:25:58.452 00.000 12308 move complete, result=0
22:25:58.452 00.000 12308 worker thread done servicing request
22:25:58.471 00.019 14556 UpdateGuideState exits: m=1870 SNR=29.1
22:25:58.476 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:58.479 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:58.482 00.003 14556 Enqueuing Expose request
22:25:58.488 00.006 12308 Worker thread wakes up
22:25:58.488 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:58.488 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:25:58.488 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:25:59.731 01.243 12308 Exposure complete
22:25:59.869 00.138 12308 worker thread done servicing request
22:25:59.869 00.000 14556 OnExposeComplete: enter
22:25:59.874 00.005 14556 UpdateGuideState(): m_state=6
22:25:59.878 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4783
22:25:59.882 00.004 14556 Star::Find returns 1 (0), X=181.28, Y=990.96, Mass=2079, SNR=30.6, Peak=171 HFD=4.5
22:25:59.885 00.003 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.53 = -1.75)
22:25:59.889 00.004 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.85)
22:25:59.897 00.008 14556 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.46 mountX=-0.03 mountY=-0.16, mountTheta=-1.76
22:25:59.902 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.17, opts=13)
22:25:59.907 00.005 14556 Enqueuing Move request for scope (0.02, 0.17)
22:25:59.911 00.004 12308 Worker thread wakes up
22:25:59.911 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd
22:25:59.911 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.17)
22:25:59.911 00.000 12308 Moving (0.02, 0.17) raw xDistance=-0.03 yDistance=-0.16
22:25:59.911 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:25:59.911 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:59.912 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:25:59.912 00.000 12308 MoveAxis(E, 0, ABG)
22:25:59.912 00.000 12308 Move returns status 0, amount 0
22:25:59.912 00.000 12308 MoveAxis(N, 0, ABG)
22:25:59.912 00.000 12308 Move returns status 0, amount 0
22:25:59.912 00.000 12308 move complete, result=0
22:25:59.914 00.002 12308 worker thread done servicing request
22:25:59.914 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:25:59.941 00.027 14556 UpdateGuideState exits: m=2079 SNR=30.6
22:25:59.945 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:59.949 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:25:59.954 00.005 14556 Enqueuing Expose request
22:25:59.958 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:25:59.962 00.004 12308 Worker thread wakes up
22:25:59.962 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:25:59.962 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:01.209 01.247 12308 Exposure complete
22:26:01.351 00.142 12308 worker thread done servicing request
22:26:01.351 00.000 14556 OnExposeComplete: enter
22:26:01.356 00.005 14556 UpdateGuideState(): m_state=6
22:26:01.360 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4784
22:26:01.364 00.004 14556 Star::Find returns 1 (0), X=181.22, Y=991.08, Mass=2020, SNR=30.1, Peak=167 HFD=4.4
22:26:01.367 00.003 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
22:26:01.371 00.004 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.58)
22:26:01.375 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.73 mountX=0.03 mountY=-0.28, mountTheta=-1.48
22:26:01.379 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.28, opts=13)
22:26:01.382 00.003 14556 Enqueuing Move request for scope (-0.04, 0.28)
22:26:01.384 00.002 12308 Worker thread wakes up
22:26:01.385 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.28) opts 0xd
22:26:01.385 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.28)
22:26:01.385 00.000 12308 Moving (-0.04, 0.28) raw xDistance=0.03 yDistance=-0.28
22:26:01.386 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:26:01.386 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:26:01.386 00.000 12308 MoveAxis(E, 0, ABG)
22:26:01.386 00.000 12308 Move returns status 0, amount 0
22:26:01.386 00.000 12308 MoveAxis(N, 200, ABG)
22:26:01.388 00.002 12308 Guiding  Dir = 0, Dur = 200
22:26:01.388 00.000 12308 IsSlewing returns 0
22:26:01.388 00.000 12308 IsGuiding returns 0
22:26:01.388 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:01.391 00.003 12308 PulseGuide returned control before completion, sleep 210
22:26:01.406 00.015 14556 UpdateGuideState exits: m=2020 SNR=30.1
22:26:01.410 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:01.414 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:01.417 00.003 14556 Enqueuing Expose request
22:26:01.605 00.188 12308 IsGuiding returns 1
22:26:01.606 00.001 12308 scope still moving after pulse duration time elapsed
22:26:01.636 00.030 12308 IsSlewing returns 0
22:26:01.637 00.001 12308 IsGuiding returns 0
22:26:01.638 00.001 12308 scope move finished after 200 + 49 ms
22:26:01.638 00.000 12308 Move returns status 0, amount 200
22:26:01.639 00.001 12308 move complete, result=0
22:26:01.640 00.001 12308 worker thread done servicing request
22:26:01.640 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 200 ms NORTH
22:26:01.647 00.007 12308 Worker thread wakes up
22:26:01.647 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:01.647 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:02.899 01.252 12308 Exposure complete
22:26:03.041 00.142 12308 worker thread done servicing request
22:26:03.043 00.002 14556 OnExposeComplete: enter
22:26:03.048 00.005 14556 UpdateGuideState(): m_state=6
22:26:03.051 00.003 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4785
22:26:03.055 00.004 14556 Star::Find returns 1 (0), X=181.29, Y=990.93, Mass=2277, SNR=31.9, Peak=188 HFD=4.5
22:26:03.060 00.005 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.46 = -1.82)
22:26:03.064 00.004 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.92)
22:26:03.067 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.39 mountX=-0.03 mountY=-0.12, mountTheta=-1.83
22:26:03.073 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.13, opts=13)
22:26:03.078 00.005 14556 Enqueuing Move request for scope (0.02, 0.13)
22:26:03.082 00.004 12308 Worker thread wakes up
22:26:03.083 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
22:26:03.083 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
22:26:03.083 00.000 12308 Moving (0.02, 0.13) raw xDistance=-0.03 yDistance=-0.12
22:26:03.083 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:26:03.083 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:03.083 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:26:03.083 00.000 12308 MoveAxis(E, 0, ABG)
22:26:03.083 00.000 12308 Move returns status 0, amount 0
22:26:03.084 00.001 12308 MoveAxis(N, 0, ABG)
22:26:03.084 00.000 12308 Move returns status 0, amount 0
22:26:03.084 00.000 12308 move complete, result=0
22:26:03.084 00.000 12308 worker thread done servicing request
22:26:03.085 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:03.110 00.025 14556 UpdateGuideState exits: m=2277 SNR=31.9
22:26:03.115 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:03.118 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:03.122 00.004 14556 Enqueuing Expose request
22:26:03.126 00.004 12308 Worker thread wakes up
22:26:03.127 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:26:03.130 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:03.130 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:04.386 01.256 12308 Exposure complete
22:26:04.531 00.145 12308 worker thread done servicing request
22:26:04.533 00.002 14556 OnExposeComplete: enter
22:26:04.537 00.004 14556 UpdateGuideState(): m_state=6
22:26:04.542 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4786
22:26:04.546 00.004 14556 Star::Find returns 1 (0), X=181.23, Y=990.98, Mass=2129, SNR=31.1, Peak=180 HFD=4.5
22:26:04.551 00.005 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.81 = -1.47)
22:26:04.556 00.005 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.57)
22:26:04.559 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.74 mountX=0.02 mountY=-0.18, mountTheta=-1.47
22:26:04.564 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.18, opts=13)
22:26:04.568 00.004 14556 Enqueuing Move request for scope (-0.03, 0.18)
22:26:04.571 00.003 12308 Worker thread wakes up
22:26:04.571 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
22:26:04.571 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
22:26:04.571 00.000 12308 Moving (-0.03, 0.18) raw xDistance=0.02 yDistance=-0.18
22:26:04.572 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:26:04.572 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:04.572 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:26:04.572 00.000 12308 MoveAxis(E, 0, ABG)
22:26:04.572 00.000 12308 Move returns status 0, amount 0
22:26:04.572 00.000 12308 MoveAxis(N, 0, ABG)
22:26:04.573 00.001 12308 Move returns status 0, amount 0
22:26:04.573 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:04.577 00.004 12308 move complete, result=0
22:26:04.578 00.001 12308 worker thread done servicing request
22:26:04.595 00.017 14556 UpdateGuideState exits: m=2129 SNR=31.1
22:26:04.599 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:04.602 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:04.609 00.007 14556 Enqueuing Expose request
22:26:04.613 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:26:04.618 00.005 12308 Worker thread wakes up
22:26:04.618 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:04.619 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:05.871 01.252 12308 Exposure complete
22:26:06.013 00.142 12308 worker thread done servicing request
22:26:06.013 00.000 14556 OnExposeComplete: enter
22:26:06.020 00.007 14556 UpdateGuideState(): m_state=6
22:26:06.025 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4787
22:26:06.029 00.004 14556 Star::Find returns 1 (0), X=181.27, Y=991.04, Mass=2227, SNR=31.7, Peak=165 HFD=4.6
22:26:06.032 00.003 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.61 = -1.68)
22:26:06.036 00.004 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.78)
22:26:06.039 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.53 mountX=-0.03 mountY=-0.24, mountTheta=-1.68
22:26:06.045 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.25, opts=13)
22:26:06.049 00.004 14556 Enqueuing Move request for scope (0.01, 0.25)
22:26:06.054 00.005 12308 Worker thread wakes up
22:26:06.054 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.25) opts 0xd
22:26:06.054 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.25)
22:26:06.054 00.000 12308 Moving (0.01, 0.25) raw xDistance=-0.03 yDistance=-0.24
22:26:06.054 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:26:06.054 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:26:06.055 00.001 12308 MoveAxis(E, 0, ABG)
22:26:06.055 00.000 12308 Move returns status 0, amount 0
22:26:06.055 00.000 12308 MoveAxis(N, 171, ABG)
22:26:06.055 00.000 12308 Guiding  Dir = 0, Dur = 171
22:26:06.055 00.000 12308 IsSlewing returns 0
22:26:06.056 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:06.059 00.003 12308 IsGuiding returns 0
22:26:06.059 00.000 12308 PulseGuide returned control before completion, sleep 181
22:26:06.079 00.020 14556 UpdateGuideState exits: m=2227 SNR=31.7
22:26:06.083 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:06.086 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:06.091 00.005 14556 Enqueuing Expose request
22:26:06.251 00.160 12308 IsGuiding returns 1
22:26:06.252 00.001 12308 scope still moving after pulse duration time elapsed
22:26:06.281 00.029 12308 IsSlewing returns 0
22:26:06.284 00.003 12308 IsGuiding returns 0
22:26:06.284 00.000 12308 scope move finished after 171 + 54 ms
22:26:06.286 00.002 12308 Move returns status 0, amount 171
22:26:06.286 00.000 12308 move complete, result=0
22:26:06.286 00.000 12308 worker thread done servicing request
22:26:06.287 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 171 ms NORTH
22:26:06.293 00.006 12308 Worker thread wakes up
22:26:06.293 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:06.293 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:07.541 01.248 12308 Exposure complete
22:26:07.682 00.141 12308 worker thread done servicing request
22:26:07.682 00.000 14556 OnExposeComplete: enter
22:26:07.686 00.004 14556 UpdateGuideState(): m_state=6
22:26:07.690 00.004 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4788
22:26:07.694 00.004 14556 Star::Find returns 1 (0), X=181.42, Y=990.95, Mass=2250, SNR=31.8, Peak=174 HFD=4.8
22:26:07.697 00.003 14556 CameraToMount -- cameraTheta (0.77) - m_xAngle (-3.07) = xAngle (3.85 = -2.44)
22:26:07.702 00.005 14556 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.75 = -2.54)
22:26:07.706 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.15 hyp=0.22 cameraTheta=0.77 mountX=-0.17 mountY=-0.13, mountTheta=-2.50
22:26:07.711 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.15, opts=13)
22:26:07.715 00.004 14556 Enqueuing Move request for scope (0.16, 0.15)
22:26:07.719 00.004 12308 Worker thread wakes up
22:26:07.719 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.15) opts 0xd
22:26:07.719 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.15)
22:26:07.719 00.000 12308 Moving (0.16, 0.15) raw xDistance=-0.17 yDistance=-0.13
22:26:07.719 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:26:07.719 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:07.720 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:26:07.720 00.000 12308 MoveAxis(E, 0, ABG)
22:26:07.720 00.000 12308 Move returns status 0, amount 0
22:26:07.720 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:07.725 00.005 12308 MoveAxis(N, 0, ABG)
22:26:07.725 00.000 12308 Move returns status 0, amount 0
22:26:07.725 00.000 12308 move complete, result=0
22:26:07.725 00.000 12308 worker thread done servicing request
22:26:07.746 00.021 14556 UpdateGuideState exits: m=2250 SNR=31.8
22:26:07.751 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:07.754 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:07.758 00.004 14556 Enqueuing Expose request
22:26:07.761 00.003 12308 Worker thread wakes up
22:26:07.762 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:07.762 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:07.762 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:26:09.013 01.251 12308 Exposure complete
22:26:09.156 00.143 12308 worker thread done servicing request
22:26:09.157 00.001 14556 OnExposeComplete: enter
22:26:09.161 00.004 14556 UpdateGuideState(): m_state=6
22:26:09.165 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4789
22:26:09.168 00.003 14556 Star::Find returns 1 (0), X=181.36, Y=991.04, Mass=2017, SNR=30.4, Peak=176 HFD=4.3
22:26:09.172 00.004 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.26 = -2.02)
22:26:09.177 00.005 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.12)
22:26:09.182 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.19 mountX=-0.12 mountY=-0.23, mountTheta=-2.05
22:26:09.187 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.25, opts=13)
22:26:09.192 00.005 14556 Enqueuing Move request for scope (0.10, 0.25)
22:26:09.195 00.003 12308 Worker thread wakes up
22:26:09.195 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.25) opts 0xd
22:26:09.196 00.001 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.25)
22:26:09.196 00.000 12308 Moving (0.10, 0.25) raw xDistance=-0.12 yDistance=-0.23
22:26:09.196 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:26:09.196 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:26:09.196 00.000 12308 MoveAxis(E, 0, ABG)
22:26:09.197 00.001 12308 Move returns status 0, amount 0
22:26:09.197 00.000 12308 MoveAxis(N, 160, ABG)
22:26:09.197 00.000 12308 Guiding  Dir = 0, Dur = 160
22:26:09.198 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:09.201 00.003 12308 IsSlewing returns 0
22:26:09.201 00.000 12308 IsGuiding returns 0
22:26:09.201 00.000 12308 PulseGuide returned control before completion, sleep 170
22:26:09.224 00.023 14556 UpdateGuideState exits: m=2017 SNR=30.4
22:26:09.227 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:09.233 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:09.237 00.004 14556 Enqueuing Expose request
22:26:09.377 00.140 12308 IsGuiding returns 1
22:26:09.378 00.001 12308 scope still moving after pulse duration time elapsed
22:26:09.409 00.031 12308 IsSlewing returns 0
22:26:09.409 00.000 12308 IsGuiding returns 0
22:26:09.409 00.000 12308 scope move finished after 160 + 47 ms
22:26:09.410 00.001 12308 Move returns status 0, amount 160
22:26:09.410 00.000 12308 move complete, result=0
22:26:09.410 00.000 12308 worker thread done servicing request
22:26:09.410 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 160 ms NORTH
22:26:09.413 00.003 12308 Worker thread wakes up
22:26:09.413 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:09.413 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:10.666 01.253 12308 Exposure complete
22:26:10.803 00.137 12308 worker thread done servicing request
22:26:10.803 00.000 14556 OnExposeComplete: enter
22:26:10.807 00.004 14556 UpdateGuideState(): m_state=6
22:26:10.810 00.003 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4790
22:26:10.814 00.004 14556 Star::Find returns 1 (0), X=181.73, Y=990.66, Mass=1969, SNR=29.9, Peak=134 HFD=4.7
22:26:10.818 00.004 14556 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-3.07) = xAngle (2.79 = 2.79)
22:26:10.821 00.003 14556 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.69 = 2.69)
22:26:10.825 00.004 14556 CameraToMount -- cameraX=0.47 cameraY=-0.14 hyp=0.48 cameraTheta=-0.29 mountX=-0.45 mountY=0.21, mountTheta=2.70
22:26:10.831 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.47, y=-0.14, opts=13)
22:26:10.835 00.004 14556 Enqueuing Move request for scope (0.47, -0.14)
22:26:10.839 00.004 12308 Worker thread wakes up
22:26:10.839 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.14) opts 0xd
22:26:10.839 00.000 12308 Handling offset move in thread for scope, endpoint = (0.47, -0.14)
22:26:10.839 00.000 12308 Moving (0.47, -0.14) raw xDistance=-0.45 yDistance=0.21
22:26:10.839 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.45
22:26:10.840 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:26:10.840 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:26:10.840 00.000 12308 MoveAxis(E, 197, ABG)
22:26:10.840 00.000 12308 Guiding  Dir = 2, Dur = 197
22:26:10.840 00.000 12308 IsSlewing returns 0
22:26:10.841 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:10.845 00.004 12308 IsGuiding returns 0
22:26:10.845 00.000 12308 PulseGuide returned control before completion, sleep 207
22:26:10.867 00.022 14556 UpdateGuideState exits: m=1969 SNR=29.9
22:26:10.871 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:10.875 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:10.879 00.004 14556 Enqueuing Expose request
22:26:11.068 00.189 12308 IsGuiding returns 0
22:26:11.069 00.001 12308 Move returns status 0, amount 197
22:26:11.069 00.000 12308 MoveAxis(N, 0, ABG)
22:26:11.069 00.000 12308 Move returns status 0, amount 0
22:26:11.069 00.000 12308 move complete, result=0
22:26:11.070 00.001 12308 worker thread done servicing request
22:26:11.070 00.000 12308 Worker thread wakes up
22:26:11.070 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:11.070 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:11.071 00.001 14556 GuideStep: -0.5 px 197 ms EAST, 0.2 px 0 ms NORTH
22:26:12.313 01.242 12308 Exposure complete
22:26:12.477 00.164 12308 worker thread done servicing request
22:26:12.478 00.001 14556 OnExposeComplete: enter
22:26:12.481 00.003 14556 UpdateGuideState(): m_state=6
22:26:12.485 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4791
22:26:12.490 00.005 14556 Star::Find returns 1 (0), X=181.13, Y=990.80, Mass=2293, SNR=32.3, Peak=179 HFD=4.4
22:26:12.493 00.003 14556 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.07) = xAngle (6.21 = -0.08)
22:26:12.497 00.004 14556 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.11 = -0.18)
22:26:12.500 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.00 hyp=0.13 cameraTheta=3.13 mountX=0.13 mountY=-0.02, mountTheta=-0.17
22:26:12.504 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.00, opts=13)
22:26:12.508 00.004 14556 Enqueuing Move request for scope (-0.13, 0.00)
22:26:12.511 00.003 12308 Worker thread wakes up
22:26:12.511 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.00) opts 0xd
22:26:12.511 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.00)
22:26:12.511 00.000 12308 Moving (-0.13, 0.00) raw xDistance=0.13 yDistance=-0.02
22:26:12.511 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:26:12.513 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:12.513 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:26:12.513 00.000 12308 MoveAxis(E, 0, ABG)
22:26:12.513 00.000 12308 Move returns status 0, amount 0
22:26:12.513 00.000 12308 MoveAxis(N, 0, ABG)
22:26:12.513 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:12.517 00.004 12308 Move returns status 0, amount 0
22:26:12.517 00.000 12308 move complete, result=0
22:26:12.517 00.000 12308 worker thread done servicing request
22:26:12.535 00.018 14556 UpdateGuideState exits: m=2293 SNR=32.3
22:26:12.538 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:12.540 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:12.543 00.003 14556 Enqueuing Expose request
22:26:12.547 00.004 12308 Worker thread wakes up
22:26:12.547 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:26:12.551 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:12.551 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:13.802 01.251 12308 Exposure complete
22:26:13.947 00.145 12308 worker thread done servicing request
22:26:13.947 00.000 14556 OnExposeComplete: enter
22:26:13.952 00.005 14556 UpdateGuideState(): m_state=6
22:26:13.956 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4792
22:26:13.962 00.006 14556 Star::Find returns 1 (0), X=181.09, Y=990.89, Mass=2088, SNR=30.4, Peak=193 HFD=4.5
22:26:13.967 00.005 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.71 = -0.57)
22:26:13.971 00.004 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
22:26:13.974 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.09 hyp=0.20 cameraTheta=2.64 mountX=0.17 mountY=-0.12, mountTheta=-0.64
22:26:13.980 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.09, opts=13)
22:26:13.988 00.008 14556 Enqueuing Move request for scope (-0.17, 0.09)
22:26:13.995 00.007 12308 Worker thread wakes up
22:26:13.995 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.09) opts 0xd
22:26:13.995 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.09)
22:26:13.995 00.000 12308 Moving (-0.17, 0.09) raw xDistance=0.17 yDistance=-0.12
22:26:13.995 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:26:13.996 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:13.996 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:26:13.996 00.000 12308 MoveAxis(E, 0, ABG)
22:26:13.996 00.000 12308 Move returns status 0, amount 0
22:26:13.996 00.000 12308 MoveAxis(N, 0, ABG)
22:26:13.998 00.002 12308 Move returns status 0, amount 0
22:26:13.998 00.000 12308 move complete, result=0
22:26:13.998 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:14.002 00.004 12308 worker thread done servicing request
22:26:14.025 00.023 14556 UpdateGuideState exits: m=2088 SNR=30.4
22:26:14.030 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:14.034 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:14.037 00.003 14556 Enqueuing Expose request
22:26:14.040 00.003 12308 Worker thread wakes up
22:26:14.041 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:14.041 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:14.041 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:26:15.289 01.248 12308 Exposure complete
22:26:15.426 00.137 12308 worker thread done servicing request
22:26:15.426 00.000 14556 OnExposeComplete: enter
22:26:15.429 00.003 14556 UpdateGuideState(): m_state=6
22:26:15.434 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4793
22:26:15.437 00.003 14556 Star::Find returns 1 (0), X=181.14, Y=991.04, Mass=2022, SNR=30.1, Peak=193 HFD=4.3
22:26:15.441 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.10 = -1.19)
22:26:15.446 00.005 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.29)
22:26:15.451 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.25 hyp=0.27 cameraTheta=2.02 mountX=0.10 mountY=-0.26, mountTheta=-1.20
22:26:15.455 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.25, opts=13)
22:26:15.459 00.004 14556 Enqueuing Move request for scope (-0.12, 0.25)
22:26:15.462 00.003 12308 Worker thread wakes up
22:26:15.462 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.25) opts 0xd
22:26:15.462 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.25)
22:26:15.462 00.000 12308 Moving (-0.12, 0.25) raw xDistance=0.10 yDistance=-0.26
22:26:15.462 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:26:15.463 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:26:15.463 00.000 12308 MoveAxis(E, 0, ABG)
22:26:15.463 00.000 12308 Move returns status 0, amount 0
22:26:15.463 00.000 12308 MoveAxis(N, 185, ABG)
22:26:15.463 00.000 12308 Guiding  Dir = 0, Dur = 185
22:26:15.463 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:15.467 00.004 12308 IsSlewing returns 0
22:26:15.468 00.001 12308 IsGuiding returns 0
22:26:15.468 00.000 12308 PulseGuide returned control before completion, sleep 195
22:26:15.489 00.021 14556 UpdateGuideState exits: m=2022 SNR=30.1
22:26:15.494 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:15.498 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:15.502 00.004 14556 Enqueuing Expose request
22:26:15.674 00.172 12308 IsGuiding returns 1
22:26:15.675 00.001 12308 scope still moving after pulse duration time elapsed
22:26:15.705 00.030 12308 IsSlewing returns 0
22:26:15.705 00.000 12308 IsGuiding returns 0
22:26:15.705 00.000 12308 scope move finished after 185 + 52 ms
22:26:15.705 00.000 12308 Move returns status 0, amount 185
22:26:15.706 00.001 12308 move complete, result=0
22:26:15.706 00.000 12308 worker thread done servicing request
22:26:15.706 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 185 ms NORTH
22:26:15.712 00.006 12308 Worker thread wakes up
22:26:15.712 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:15.712 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:16.961 01.249 12308 Exposure complete
22:26:17.147 00.186 12308 worker thread done servicing request
22:26:17.148 00.001 14556 OnExposeComplete: enter
22:26:17.154 00.006 14556 UpdateGuideState(): m_state=6
22:26:17.161 00.007 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4794
22:26:17.170 00.009 14556 Star::Find returns 1 (0), X=181.05, Y=990.85, Mass=2219, SNR=31.6, Peak=194 HFD=4.3
22:26:17.177 00.007 14556 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.07) = xAngle (5.97 = -0.31)
22:26:17.182 00.005 14556 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.87 = -0.41)
22:26:17.185 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.05 hyp=0.22 cameraTheta=2.90 mountX=0.21 mountY=-0.09, mountTheta=-0.40
22:26:17.191 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.05, opts=13)
22:26:17.195 00.004 14556 Enqueuing Move request for scope (-0.22, 0.05)
22:26:17.200 00.005 12308 Worker thread wakes up
22:26:17.200 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.05) opts 0xd
22:26:17.200 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.05)
22:26:17.200 00.000 12308 Moving (-0.22, 0.05) raw xDistance=0.21 yDistance=-0.09
22:26:17.200 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:26:17.200 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:17.201 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:26:17.201 00.000 12308 MoveAxis(W, 92, ABG)
22:26:17.201 00.000 12308 Guiding  Dir = 3, Dur = 92
22:26:17.201 00.000 12308 IsSlewing returns 0
22:26:17.201 00.000 12308 IsGuiding returns 0
22:26:17.201 00.000 12308 PulseGuide returned control before completion, sleep 102
22:26:17.202 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:17.224 00.022 14556 UpdateGuideState exits: m=2219 SNR=31.6
22:26:17.230 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:17.234 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:17.239 00.005 14556 Enqueuing Expose request
22:26:17.315 00.076 12308 IsGuiding returns 1
22:26:17.316 00.001 12308 scope still moving after pulse duration time elapsed
22:26:17.346 00.030 12308 IsSlewing returns 0
22:26:17.347 00.001 12308 IsGuiding returns 0
22:26:17.347 00.000 12308 scope move finished after 92 + 53 ms
22:26:17.348 00.001 12308 Move returns status 0, amount 92
22:26:17.348 00.000 12308 MoveAxis(N, 0, ABG)
22:26:17.348 00.000 12308 Move returns status 0, amount 0
22:26:17.348 00.000 12308 move complete, result=0
22:26:17.349 00.001 12308 worker thread done servicing request
22:26:17.349 00.000 14556 GuideStep: 0.2 px 92 ms WEST, -0.1 px 0 ms NORTH
22:26:17.357 00.008 12308 Worker thread wakes up
22:26:17.358 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:17.358 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:18.598 01.240 12308 Exposure complete
22:26:18.761 00.163 12308 worker thread done servicing request
22:26:18.761 00.000 14556 OnExposeComplete: enter
22:26:18.764 00.003 14556 UpdateGuideState(): m_state=6
22:26:18.769 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4795
22:26:18.772 00.003 14556 Star::Find returns 1 (0), X=181.13, Y=990.77, Mass=2226, SNR=31.8, Peak=193 HFD=4.6
22:26:18.775 00.003 14556 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-3.07) = xAngle (0.09 = 0.09)
22:26:18.780 00.005 14556 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.01 = -0.01)
22:26:18.784 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-2.98 mountX=0.14 mountY=-0.00, mountTheta=-0.01
22:26:18.789 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.02, opts=13)
22:26:18.796 00.007 14556 Enqueuing Move request for scope (-0.14, -0.02)
22:26:18.800 00.004 12308 Worker thread wakes up
22:26:18.801 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.02) opts 0xd
22:26:18.801 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.02)
22:26:18.801 00.000 12308 Moving (-0.14, -0.02) raw xDistance=0.14 yDistance=-0.00
22:26:18.801 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:26:18.803 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:18.803 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:26:18.803 00.000 12308 MoveAxis(E, 0, ABG)
22:26:18.803 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:18.807 00.004 12308 Move returns status 0, amount 0
22:26:18.807 00.000 12308 MoveAxis(N, 0, ABG)
22:26:18.807 00.000 12308 Move returns status 0, amount 0
22:26:18.808 00.001 12308 move complete, result=0
22:26:18.808 00.000 12308 worker thread done servicing request
22:26:18.827 00.019 14556 UpdateGuideState exits: m=2226 SNR=31.8
22:26:18.831 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:18.834 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:18.837 00.003 14556 Enqueuing Expose request
22:26:18.840 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:26:18.843 00.003 12308 Worker thread wakes up
22:26:18.843 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:18.843 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:20.083 01.240 12308 Exposure complete
22:26:20.255 00.172 12308 worker thread done servicing request
22:26:20.256 00.001 14556 OnExposeComplete: enter
22:26:20.262 00.006 14556 UpdateGuideState(): m_state=6
22:26:20.266 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4796
22:26:20.270 00.004 14556 Star::Find returns 1 (0), X=181.07, Y=990.89, Mass=2154, SNR=31.4, Peak=190 HFD=4.3
22:26:20.275 00.005 14556 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.07) = xAngle (5.76 = -0.53)
22:26:20.277 00.002 14556 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.63)
22:26:20.280 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.09 hyp=0.21 cameraTheta=2.68 mountX=0.18 mountY=-0.12, mountTheta=-0.60
22:26:20.285 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.09, opts=13)
22:26:20.288 00.003 14556 Enqueuing Move request for scope (-0.19, 0.09)
22:26:20.291 00.003 12308 Worker thread wakes up
22:26:20.292 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.09) opts 0xd
22:26:20.292 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.09)
22:26:20.292 00.000 12308 Moving (-0.19, 0.09) raw xDistance=0.18 yDistance=-0.12
22:26:20.293 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:26:20.293 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:20.293 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:26:20.293 00.000 12308 MoveAxis(E, 0, ABG)
22:26:20.293 00.000 12308 Move returns status 0, amount 0
22:26:20.294 00.001 12308 MoveAxis(N, 0, ABG)
22:26:20.294 00.000 12308 Move returns status 0, amount 0
22:26:20.295 00.001 12308 move complete, result=0
22:26:20.295 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:20.299 00.004 12308 worker thread done servicing request
22:26:20.317 00.018 14556 UpdateGuideState exits: m=2154 SNR=31.4
22:26:20.320 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:20.324 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:20.326 00.002 14556 Enqueuing Expose request
22:26:20.331 00.005 12308 Worker thread wakes up
22:26:20.332 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:20.332 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:26:20.335 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:21.584 01.249 12308 Exposure complete
22:26:21.754 00.170 12308 worker thread done servicing request
22:26:21.755 00.001 14556 OnExposeComplete: enter
22:26:21.760 00.005 14556 UpdateGuideState(): m_state=6
22:26:21.765 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4797
22:26:21.771 00.006 14556 Star::Find returns 1 (0), X=181.23, Y=991.02, Mass=2149, SNR=31.2, Peak=183 HFD=4.6
22:26:21.777 00.006 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.77 = -1.52)
22:26:21.781 00.004 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
22:26:21.787 00.006 14556 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.69 mountX=0.01 mountY=-0.23, mountTheta=-1.52
22:26:21.795 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.23, opts=13)
22:26:21.799 00.004 14556 Enqueuing Move request for scope (-0.03, 0.23)
22:26:21.804 00.005 12308 Worker thread wakes up
22:26:21.804 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd
22:26:21.805 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.23)
22:26:21.805 00.000 12308 Moving (-0.03, 0.23) raw xDistance=0.01 yDistance=-0.23
22:26:21.805 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:26:21.805 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:26:21.805 00.000 12308 MoveAxis(E, 0, ABG)
22:26:21.806 00.001 12308 Move returns status 0, amount 0
22:26:21.806 00.000 12308 MoveAxis(N, 161, ABG)
22:26:21.806 00.000 12308 Guiding  Dir = 0, Dur = 161
22:26:21.806 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:21.813 00.007 12308 IsSlewing returns 0
22:26:21.813 00.000 12308 IsGuiding returns 0
22:26:21.814 00.001 12308 PulseGuide returned control before completion, sleep 171
22:26:21.839 00.025 14556 UpdateGuideState exits: m=2149 SNR=31.2
22:26:21.844 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:21.848 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:21.851 00.003 14556 Enqueuing Expose request
22:26:22.000 00.149 12308 IsGuiding returns 1
22:26:22.000 00.000 12308 scope still moving after pulse duration time elapsed
22:26:22.031 00.031 12308 IsSlewing returns 0
22:26:22.032 00.001 12308 IsGuiding returns 0
22:26:22.032 00.000 12308 scope move finished after 161 + 56 ms
22:26:22.032 00.000 12308 Move returns status 0, amount 161
22:26:22.032 00.000 12308 move complete, result=0
22:26:22.032 00.000 12308 worker thread done servicing request
22:26:22.032 00.000 12308 Worker thread wakes up
22:26:22.032 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:22.033 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:22.033 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 161 ms NORTH
22:26:23.272 01.239 12308 Exposure complete
22:26:23.417 00.145 12308 worker thread done servicing request
22:26:23.419 00.002 14556 OnExposeComplete: enter
22:26:23.423 00.004 14556 UpdateGuideState(): m_state=6
22:26:23.427 00.004 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4798
22:26:23.437 00.010 14556 Star::Find returns 1 (0), X=181.15, Y=990.80, Mass=2090, SNR=30.8, Peak=169 HFD=4.4
22:26:23.440 00.003 14556 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-3.07) = xAngle (-0.06 = -0.06)
22:26:23.444 00.004 14556 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.16 = -0.16)
22:26:23.447 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-3.14 mountX=0.11 mountY=-0.02, mountTheta=-0.16
22:26:23.454 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.00, opts=13)
22:26:23.459 00.005 14556 Enqueuing Move request for scope (-0.11, -0.00)
22:26:23.463 00.004 12308 Worker thread wakes up
22:26:23.463 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.00) opts 0xd
22:26:23.463 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.00)
22:26:23.463 00.000 12308 Moving (-0.11, -0.00) raw xDistance=0.11 yDistance=-0.02
22:26:23.463 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:26:23.463 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:23.463 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:26:23.464 00.001 12308 MoveAxis(E, 0, ABG)
22:26:23.464 00.000 12308 Move returns status 0, amount 0
22:26:23.464 00.000 12308 MoveAxis(N, 0, ABG)
22:26:23.464 00.000 12308 Move returns status 0, amount 0
22:26:23.464 00.000 12308 move complete, result=0
22:26:23.464 00.000 12308 worker thread done servicing request
22:26:23.465 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:23.491 00.026 14556 UpdateGuideState exits: m=2090 SNR=30.8
22:26:23.495 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:23.499 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:23.502 00.003 14556 Enqueuing Expose request
22:26:23.510 00.008 12308 Worker thread wakes up
22:26:23.510 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:26:23.515 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:23.515 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:24.756 01.241 12308 Exposure complete
22:26:24.909 00.153 12308 worker thread done servicing request
22:26:24.909 00.000 14556 OnExposeComplete: enter
22:26:24.912 00.003 14556 UpdateGuideState(): m_state=6
22:26:24.916 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4799
22:26:24.922 00.006 14556 Star::Find returns 1 (0), X=181.21, Y=990.96, Mass=2057, SNR=30.5, Peak=190 HFD=4.3
22:26:24.925 00.003 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.97 = -1.32)
22:26:24.929 00.004 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.42)
22:26:24.932 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.89 mountX=0.04 mountY=-0.17, mountTheta=-1.32
22:26:24.936 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.16, opts=13)
22:26:24.940 00.004 14556 Enqueuing Move request for scope (-0.05, 0.16)
22:26:24.942 00.002 12308 Worker thread wakes up
22:26:24.943 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.16) opts 0xd
22:26:24.943 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.16)
22:26:24.943 00.000 12308 Moving (-0.05, 0.16) raw xDistance=0.04 yDistance=-0.17
22:26:24.943 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:26:24.944 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:24.944 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:26:24.944 00.000 12308 MoveAxis(E, 0, ABG)
22:26:24.944 00.000 12308 Move returns status 0, amount 0
22:26:24.945 00.001 12308 MoveAxis(N, 0, ABG)
22:26:24.945 00.000 12308 Move returns status 0, amount 0
22:26:24.945 00.000 12308 move complete, result=0
22:26:24.945 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:24.949 00.004 12308 worker thread done servicing request
22:26:24.971 00.022 14556 UpdateGuideState exits: m=2057 SNR=30.5
22:26:24.975 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:24.980 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:24.985 00.005 14556 Enqueuing Expose request
22:26:24.989 00.004 12308 Worker thread wakes up
22:26:24.989 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:26:24.994 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:24.994 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:26.246 01.252 12308 Exposure complete
22:26:26.389 00.143 12308 worker thread done servicing request
22:26:26.390 00.001 14556 OnExposeComplete: enter
22:26:26.394 00.004 14556 UpdateGuideState(): m_state=6
22:26:26.397 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4800
22:26:26.401 00.004 14556 Star::Find returns 1 (0), X=181.26, Y=990.87, Mass=1747, SNR=27.9, Peak=159 HFD=4.3
22:26:26.405 00.004 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
22:26:26.408 00.003 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
22:26:26.412 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.58 mountX=-0.00 mountY=-0.07, mountTheta=-1.63
22:26:26.418 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.07, opts=13)
22:26:26.421 00.003 14556 Enqueuing Move request for scope (-0.00, 0.07)
22:26:26.426 00.005 12308 Worker thread wakes up
22:26:26.426 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.07) opts 0xd
22:26:26.426 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.07)
22:26:26.426 00.000 12308 Moving (-0.00, 0.07) raw xDistance=-0.00 yDistance=-0.07
22:26:26.426 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:26:26.426 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:26.427 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:26:26.427 00.000 12308 MoveAxis(E, 0, ABG)
22:26:26.427 00.000 12308 Move returns status 0, amount 0
22:26:26.427 00.000 12308 MoveAxis(N, 0, ABG)
22:26:26.427 00.000 12308 Move returns status 0, amount 0
22:26:26.427 00.000 12308 move complete, result=0
22:26:26.428 00.001 12308 worker thread done servicing request
22:26:26.428 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:26.454 00.026 14556 UpdateGuideState exits: m=1747 SNR=27.9
22:26:26.459 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:26.463 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:26.468 00.005 14556 Enqueuing Expose request
22:26:26.471 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:26:26.476 00.005 12308 Worker thread wakes up
22:26:26.476 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:26.476 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:27.730 01.254 12308 Exposure complete
22:26:27.882 00.152 12308 worker thread done servicing request
22:26:27.882 00.000 14556 OnExposeComplete: enter
22:26:27.887 00.005 14556 UpdateGuideState(): m_state=6
22:26:27.892 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4801
22:26:27.897 00.005 14556 Star::Find returns 1 (0), X=181.04, Y=990.98, Mass=2308, SNR=32.3, Peak=220 HFD=4.4
22:26:27.900 00.003 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.52 = -0.77)
22:26:27.904 00.004 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
22:26:27.908 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.19 hyp=0.29 cameraTheta=2.44 mountX=0.21 mountY=-0.22, mountTheta=-0.81
22:26:27.912 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.19, opts=13)
22:26:27.917 00.005 14556 Enqueuing Move request for scope (-0.22, 0.19)
22:26:27.921 00.004 12308 Worker thread wakes up
22:26:27.921 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.19) opts 0xd
22:26:27.921 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.19)
22:26:27.921 00.000 12308 Moving (-0.22, 0.19) raw xDistance=0.21 yDistance=-0.22
22:26:27.921 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:26:27.921 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:26:27.921 00.000 12308 MoveAxis(W, 92, ABG)
22:26:27.923 00.002 12308 Guiding  Dir = 3, Dur = 92
22:26:27.923 00.000 12308 IsSlewing returns 0
22:26:27.923 00.000 12308 IsGuiding returns 0
22:26:27.924 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:27.927 00.003 12308 PulseGuide returned control before completion, sleep 102
22:26:27.949 00.022 14556 UpdateGuideState exits: m=2308 SNR=32.3
22:26:27.953 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:27.957 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:27.961 00.004 14556 Enqueuing Expose request
22:26:28.032 00.071 12308 IsGuiding returns 1
22:26:28.032 00.000 12308 scope still moving after pulse duration time elapsed
22:26:28.063 00.031 12308 IsSlewing returns 0
22:26:28.064 00.001 12308 IsGuiding returns 0
22:26:28.064 00.000 12308 scope move finished after 92 + 49 ms
22:26:28.066 00.002 12308 Move returns status 0, amount 92
22:26:28.067 00.001 12308 MoveAxis(N, 157, ABG)
22:26:28.067 00.000 12308 Guiding  Dir = 0, Dur = 157
22:26:28.067 00.000 12308 IsSlewing returns 0
22:26:28.067 00.000 12308 IsGuiding returns 0
22:26:28.069 00.002 12308 PulseGuide returned control before completion, sleep 167
22:26:28.250 00.181 12308 IsGuiding returns 1
22:26:28.250 00.000 12308 scope still moving after pulse duration time elapsed
22:26:28.281 00.031 12308 IsSlewing returns 0
22:26:28.282 00.001 12308 IsGuiding returns 0
22:26:28.282 00.000 12308 scope move finished after 157 + 56 ms
22:26:28.283 00.001 12308 Move returns status 0, amount 157
22:26:28.283 00.000 12308 move complete, result=0
22:26:28.283 00.000 12308 worker thread done servicing request
22:26:28.284 00.001 12308 Worker thread wakes up
22:26:28.284 00.000 14556 GuideStep: 0.2 px 92 ms WEST, -0.2 px 157 ms NORTH
22:26:28.291 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:28.291 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:29.540 01.249 12308 Exposure complete
22:26:29.687 00.147 12308 worker thread done servicing request
22:26:29.688 00.001 14556 OnExposeComplete: enter
22:26:29.693 00.005 14556 UpdateGuideState(): m_state=6
22:26:29.697 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4802
22:26:29.702 00.005 14556 Star::Find returns 1 (0), X=181.20, Y=990.91, Mass=2216, SNR=31.5, Peak=183 HFD=4.5
22:26:29.705 00.003 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
22:26:29.710 00.005 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.24)
22:26:29.713 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.07 mountX=0.05 mountY=-0.12, mountTheta=-1.15
22:26:29.718 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.11, opts=13)
22:26:29.723 00.005 14556 Enqueuing Move request for scope (-0.06, 0.11)
22:26:29.726 00.003 12308 Worker thread wakes up
22:26:29.727 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
22:26:29.727 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
22:26:29.727 00.000 12308 Moving (-0.06, 0.11) raw xDistance=0.05 yDistance=-0.12
22:26:29.727 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:26:29.727 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:29.728 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:26:29.728 00.000 12308 MoveAxis(E, 0, ABG)
22:26:29.728 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:29.733 00.005 12308 Move returns status 0, amount 0
22:26:29.733 00.000 12308 MoveAxis(N, 0, ABG)
22:26:29.734 00.001 12308 Move returns status 0, amount 0
22:26:29.734 00.000 12308 move complete, result=0
22:26:29.734 00.000 12308 worker thread done servicing request
22:26:29.755 00.021 14556 UpdateGuideState exits: m=2216 SNR=31.5
22:26:29.759 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:29.764 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:29.768 00.004 14556 Enqueuing Expose request
22:26:29.774 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:26:29.778 00.004 12308 Worker thread wakes up
22:26:29.778 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:29.778 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:31.026 01.248 12308 Exposure complete
22:26:31.167 00.141 12308 worker thread done servicing request
22:26:31.168 00.001 14556 OnExposeComplete: enter
22:26:31.173 00.005 14556 UpdateGuideState(): m_state=6
22:26:31.178 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4803
22:26:31.183 00.005 14556 Star::Find returns 1 (0), X=181.26, Y=990.67, Mass=2071, SNR=30.5, Peak=165 HFD=4.4
22:26:31.186 00.003 14556 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-3.07) = xAngle (1.44 = 1.44)
22:26:31.191 00.005 14556 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.34 = 1.34)
22:26:31.195 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.63 mountX=0.02 mountY=0.12, mountTheta=1.44
22:26:31.200 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.12, opts=13)
22:26:31.204 00.004 14556 Enqueuing Move request for scope (-0.01, -0.12)
22:26:31.207 00.003 12308 Worker thread wakes up
22:26:31.207 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
22:26:31.209 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
22:26:31.209 00.000 12308 Moving (-0.01, -0.12) raw xDistance=0.02 yDistance=0.12
22:26:31.209 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:26:31.209 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:31.209 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:26:31.209 00.000 12308 MoveAxis(E, 0, ABG)
22:26:31.209 00.000 12308 Move returns status 0, amount 0
22:26:31.210 00.001 12308 MoveAxis(N, 0, ABG)
22:26:31.210 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:31.215 00.005 12308 Move returns status 0, amount 0
22:26:31.215 00.000 12308 move complete, result=0
22:26:31.215 00.000 12308 worker thread done servicing request
22:26:31.235 00.020 14556 UpdateGuideState exits: m=2071 SNR=30.5
22:26:31.241 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:31.245 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:31.248 00.003 14556 Enqueuing Expose request
22:26:31.252 00.004 12308 Worker thread wakes up
22:26:31.253 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:31.253 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:31.253 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:26:32.498 01.245 12308 Exposure complete
22:26:32.636 00.138 12308 worker thread done servicing request
22:26:32.637 00.001 14556 OnExposeComplete: enter
22:26:32.640 00.003 14556 UpdateGuideState(): m_state=6
22:26:32.645 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4804
22:26:32.650 00.005 14556 Star::Find returns 1 (0), X=181.25, Y=990.93, Mass=2137, SNR=31.2, Peak=173 HFD=4.6
22:26:32.654 00.004 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
22:26:32.657 00.003 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
22:26:32.661 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.68 mountX=0.01 mountY=-0.13, mountTheta=-1.53
22:26:32.665 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.13, opts=13)
22:26:32.670 00.005 14556 Enqueuing Move request for scope (-0.01, 0.13)
22:26:32.673 00.003 12308 Worker thread wakes up
22:26:32.673 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
22:26:32.673 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
22:26:32.674 00.001 12308 Moving (-0.01, 0.13) raw xDistance=0.01 yDistance=-0.13
22:26:32.674 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:26:32.675 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:32.675 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:26:32.675 00.000 12308 MoveAxis(E, 0, ABG)
22:26:32.675 00.000 12308 Move returns status 0, amount 0
22:26:32.675 00.000 12308 MoveAxis(N, 0, ABG)
22:26:32.676 00.001 12308 Move returns status 0, amount 0
22:26:32.676 00.000 12308 move complete, result=0
22:26:32.676 00.000 12308 worker thread done servicing request
22:26:32.676 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:32.699 00.023 14556 UpdateGuideState exits: m=2137 SNR=31.2
22:26:32.706 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:32.711 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:32.715 00.004 14556 Enqueuing Expose request
22:26:32.719 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:26:32.722 00.003 12308 Worker thread wakes up
22:26:32.722 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:32.722 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:33.962 01.240 12308 Exposure complete
22:26:34.127 00.165 12308 worker thread done servicing request
22:26:34.127 00.000 14556 OnExposeComplete: enter
22:26:34.132 00.005 14556 UpdateGuideState(): m_state=6
22:26:34.138 00.006 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4805
22:26:34.143 00.005 14556 Star::Find returns 1 (0), X=181.37, Y=991.14, Mass=2198, SNR=31.6, Peak=198 HFD=4.6
22:26:34.147 00.004 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.33 = -1.95)
22:26:34.151 00.004 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.05)
22:26:34.155 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.34 hyp=0.36 cameraTheta=1.26 mountX=-0.13 mountY=-0.32, mountTheta=-1.97
22:26:34.160 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.34, opts=13)
22:26:34.165 00.005 14556 Enqueuing Move request for scope (0.11, 0.34)
22:26:34.169 00.004 12308 Worker thread wakes up
22:26:34.169 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.34) opts 0xd
22:26:34.169 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.34)
22:26:34.169 00.000 12308 Moving (0.11, 0.34) raw xDistance=-0.13 yDistance=-0.32
22:26:34.169 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:26:34.170 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:26:34.172 00.002 12308 MoveAxis(E, 0, ABG)
22:26:34.172 00.000 12308 Move returns status 0, amount 0
22:26:34.172 00.000 12308 MoveAxis(N, 224, ABG)
22:26:34.173 00.001 12308 Guiding  Dir = 0, Dur = 224
22:26:34.173 00.000 12308 IsSlewing returns 0
22:26:34.173 00.000 12308 IsGuiding returns 0
22:26:34.173 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:34.179 00.006 12308 PulseGuide returned control before completion, sleep 234
22:26:34.200 00.021 14556 UpdateGuideState exits: m=2198 SNR=31.6
22:26:34.203 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:34.207 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:34.209 00.002 14556 Enqueuing Expose request
22:26:34.423 00.214 12308 IsGuiding returns 0
22:26:34.424 00.001 12308 Move returns status 0, amount 224
22:26:34.424 00.000 12308 move complete, result=0
22:26:34.425 00.001 12308 worker thread done servicing request
22:26:34.425 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 224 ms NORTH
22:26:34.433 00.008 12308 Worker thread wakes up
22:26:34.434 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:34.434 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:35.692 01.258 12308 Exposure complete
22:26:35.839 00.147 12308 worker thread done servicing request
22:26:35.840 00.001 14556 OnExposeComplete: enter
22:26:35.845 00.005 14556 UpdateGuideState(): m_state=6
22:26:35.848 00.003 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4806
22:26:35.852 00.004 14556 Star::Find returns 1 (0), X=181.10, Y=990.69, Mass=2242, SNR=31.6, Peak=185 HFD=4.6
22:26:35.856 00.004 14556 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.07) = xAngle (0.52 = 0.52)
22:26:35.859 00.003 14556 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.42 = 0.42)
22:26:35.863 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.11 hyp=0.20 cameraTheta=-2.55 mountX=0.17 mountY=0.08, mountTheta=0.44
22:26:35.868 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.11, opts=13)
22:26:35.873 00.005 14556 Enqueuing Move request for scope (-0.16, -0.11)
22:26:35.876 00.003 12308 Worker thread wakes up
22:26:35.876 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.11) opts 0xd
22:26:35.877 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.11)
22:26:35.877 00.000 12308 Moving (-0.16, -0.11) raw xDistance=0.17 yDistance=0.08
22:26:35.877 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:26:35.877 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:35.877 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:26:35.877 00.000 12308 MoveAxis(E, 0, ABG)
22:26:35.879 00.002 12308 Move returns status 0, amount 0
22:26:35.879 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:35.882 00.003 12308 MoveAxis(N, 0, ABG)
22:26:35.882 00.000 12308 Move returns status 0, amount 0
22:26:35.882 00.000 12308 move complete, result=0
22:26:35.882 00.000 12308 worker thread done servicing request
22:26:35.904 00.022 14556 UpdateGuideState exits: m=2242 SNR=31.6
22:26:35.908 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:35.913 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:35.916 00.003 14556 Enqueuing Expose request
22:26:35.922 00.006 12308 Worker thread wakes up
22:26:35.922 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:35.922 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:35.923 00.001 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:26:37.162 01.239 12308 Exposure complete
22:26:37.309 00.147 12308 worker thread done servicing request
22:26:37.309 00.000 14556 OnExposeComplete: enter
22:26:37.314 00.005 14556 UpdateGuideState(): m_state=6
22:26:37.319 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4807
22:26:37.326 00.007 14556 Star::Find returns 1 (0), X=181.12, Y=990.85, Mass=2351, SNR=32.5, Peak=206 HFD=4.5
22:26:37.333 00.007 14556 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.07) = xAngle (5.87 = -0.41)
22:26:37.338 00.005 14556 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.77 = -0.51)
22:26:37.345 00.007 14556 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.15 cameraTheta=2.80 mountX=0.14 mountY=-0.08, mountTheta=-0.49
22:26:37.353 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.05, opts=13)
22:26:37.360 00.007 14556 Enqueuing Move request for scope (-0.15, 0.05)
22:26:37.366 00.006 12308 Worker thread wakes up
22:26:37.366 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
22:26:37.366 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
22:26:37.367 00.001 12308 Moving (-0.15, 0.05) raw xDistance=0.14 yDistance=-0.08
22:26:37.367 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:26:37.367 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:37.368 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:26:37.368 00.000 12308 MoveAxis(E, 0, ABG)
22:26:37.368 00.000 12308 Move returns status 0, amount 0
22:26:37.368 00.000 12308 MoveAxis(N, 0, ABG)
22:26:37.369 00.001 12308 Move returns status 0, amount 0
22:26:37.369 00.000 12308 move complete, result=0
22:26:37.369 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:37.373 00.004 12308 worker thread done servicing request
22:26:37.400 00.027 14556 UpdateGuideState exits: m=2351 SNR=32.5
22:26:37.404 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:37.408 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:37.412 00.004 14556 Enqueuing Expose request
22:26:37.416 00.004 12308 Worker thread wakes up
22:26:37.416 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:26:37.421 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:37.421 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:38.665 01.244 12308 Exposure complete
22:26:38.817 00.152 12308 worker thread done servicing request
22:26:38.818 00.001 14556 OnExposeComplete: enter
22:26:38.821 00.003 14556 UpdateGuideState(): m_state=6
22:26:38.826 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4808
22:26:38.829 00.003 14556 Star::Find returns 1 (0), X=181.02, Y=990.76, Mass=2249, SNR=32.0, Peak=191 HFD=4.5
22:26:38.833 00.004 14556 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.07) = xAngle (0.07 = 0.07)
22:26:38.836 00.003 14556 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.03 = -0.03)
22:26:38.841 00.005 14556 CameraToMount -- cameraX=-0.25 cameraY=-0.03 hyp=0.25 cameraTheta=-3.00 mountX=0.25 mountY=-0.01, mountTheta=-0.03
22:26:38.845 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=-0.03, opts=13)
22:26:38.849 00.004 14556 Enqueuing Move request for scope (-0.25, -0.03)
22:26:38.853 00.004 12308 Worker thread wakes up
22:26:38.853 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.03) opts 0xd
22:26:38.853 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, -0.03)
22:26:38.853 00.000 12308 Moving (-0.25, -0.03) raw xDistance=0.25 yDistance=-0.01
22:26:38.853 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:26:38.853 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:38.853 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:26:38.853 00.000 12308 MoveAxis(W, 108, ABG)
22:26:38.853 00.000 12308 Guiding  Dir = 3, Dur = 108
22:26:38.853 00.000 12308 IsSlewing returns 0
22:26:38.855 00.002 12308 IsGuiding returns 0
22:26:38.855 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:38.860 00.005 12308 PulseGuide returned control before completion, sleep 118
22:26:38.877 00.017 14556 UpdateGuideState exits: m=2249 SNR=32.0
22:26:38.882 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:38.885 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:38.890 00.005 14556 Enqueuing Expose request
22:26:38.984 00.094 12308 IsGuiding returns 1
22:26:38.985 00.001 12308 scope still moving after pulse duration time elapsed
22:26:39.016 00.031 12308 IsSlewing returns 0
22:26:39.016 00.000 12308 IsGuiding returns 0
22:26:39.016 00.000 12308 scope move finished after 108 + 53 ms
22:26:39.017 00.001 12308 Move returns status 0, amount 108
22:26:39.017 00.000 12308 MoveAxis(N, 0, ABG)
22:26:39.017 00.000 12308 Move returns status 0, amount 0
22:26:39.018 00.001 12308 move complete, result=0
22:26:39.018 00.000 12308 worker thread done servicing request
22:26:39.018 00.000 12308 Worker thread wakes up
22:26:39.019 00.001 14556 GuideStep: 0.2 px 108 ms WEST, -0.0 px 0 ms NORTH
22:26:39.026 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:39.026 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:40.279 01.253 12308 Exposure complete
22:26:40.420 00.141 12308 worker thread done servicing request
22:26:40.420 00.000 14556 OnExposeComplete: enter
22:26:40.425 00.005 14556 UpdateGuideState(): m_state=6
22:26:40.431 00.006 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4809
22:26:40.436 00.005 14556 Star::Find returns 1 (0), X=181.24, Y=990.93, Mass=2315, SNR=32.3, Peak=194 HFD=4.6
22:26:40.442 00.006 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.82 = -1.46)
22:26:40.448 00.006 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.72 = -1.56)
22:26:40.454 00.006 14556 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.75 mountX=0.01 mountY=-0.13, mountTheta=-1.46
22:26:40.461 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.13, opts=13)
22:26:40.467 00.006 14556 Enqueuing Move request for scope (-0.02, 0.13)
22:26:40.473 00.006 12308 Worker thread wakes up
22:26:40.473 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
22:26:40.473 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
22:26:40.473 00.000 12308 Moving (-0.02, 0.13) raw xDistance=0.01 yDistance=-0.13
22:26:40.473 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:26:40.475 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:40.475 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:26:40.475 00.000 12308 MoveAxis(E, 0, ABG)
22:26:40.475 00.000 12308 Move returns status 0, amount 0
22:26:40.475 00.000 12308 MoveAxis(N, 0, ABG)
22:26:40.476 00.001 12308 Move returns status 0, amount 0
22:26:40.476 00.000 12308 move complete, result=0
22:26:40.476 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:40.482 00.006 12308 worker thread done servicing request
22:26:40.510 00.028 14556 UpdateGuideState exits: m=2315 SNR=32.3
22:26:40.518 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:40.524 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:40.529 00.005 14556 Enqueuing Expose request
22:26:40.534 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:26:40.539 00.005 12308 Worker thread wakes up
22:26:40.540 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:40.540 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:41.781 01.241 12308 Exposure complete
22:26:41.935 00.154 12308 worker thread done servicing request
22:26:41.935 00.000 14556 OnExposeComplete: enter
22:26:41.939 00.004 14556 UpdateGuideState(): m_state=6
22:26:41.943 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4810
22:26:41.947 00.004 14556 Star::Find returns 1 (0), X=181.22, Y=991.07, Mass=2101, SNR=30.7, Peak=180 HFD=4.2
22:26:41.951 00.004 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.79 = -1.50)
22:26:41.957 00.006 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.60)
22:26:41.961 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.71 mountX=0.02 mountY=-0.28, mountTheta=-1.50
22:26:41.967 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.28, opts=13)
22:26:41.970 00.003 14556 Enqueuing Move request for scope (-0.04, 0.28)
22:26:41.975 00.005 12308 Worker thread wakes up
22:26:41.975 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.28) opts 0xd
22:26:41.975 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.28)
22:26:41.976 00.001 12308 Moving (-0.04, 0.28) raw xDistance=0.02 yDistance=-0.28
22:26:41.976 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:26:41.976 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:26:41.976 00.000 12308 MoveAxis(E, 0, ABG)
22:26:41.977 00.001 12308 Move returns status 0, amount 0
22:26:41.977 00.000 12308 MoveAxis(N, 196, ABG)
22:26:41.977 00.000 12308 Guiding  Dir = 0, Dur = 196
22:26:41.977 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:41.983 00.006 12308 IsSlewing returns 0
22:26:41.984 00.001 12308 IsGuiding returns 0
22:26:41.984 00.000 12308 PulseGuide returned control before completion, sleep 206
22:26:42.005 00.021 14556 UpdateGuideState exits: m=2101 SNR=30.7
22:26:42.010 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:42.014 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:42.018 00.004 14556 Enqueuing Expose request
22:26:42.207 00.189 12308 IsGuiding returns 0
22:26:42.207 00.000 12308 Move returns status 0, amount 196
22:26:42.207 00.000 12308 move complete, result=0
22:26:42.208 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 196 ms NORTH
22:26:42.215 00.007 12308 worker thread done servicing request
22:26:42.216 00.001 12308 Worker thread wakes up
22:26:42.216 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:42.216 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:43.464 01.248 12308 Exposure complete
22:26:43.610 00.146 12308 worker thread done servicing request
22:26:43.610 00.000 14556 OnExposeComplete: enter
22:26:43.615 00.005 14556 UpdateGuideState(): m_state=6
22:26:43.619 00.004 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4811
22:26:43.623 00.004 14556 Star::Find returns 1 (0), X=181.23, Y=990.82, Mass=2238, SNR=32.1, Peak=182 HFD=4.6
22:26:43.626 00.003 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.48 = -0.81)
22:26:43.631 00.005 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.90)
22:26:43.634 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.40 mountX=0.03 mountY=-0.03, mountTheta=-0.85
22:26:43.640 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.03, opts=13)
22:26:43.644 00.004 14556 Enqueuing Move request for scope (-0.03, 0.03)
22:26:43.648 00.004 12308 Worker thread wakes up
22:26:43.648 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
22:26:43.648 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
22:26:43.648 00.000 12308 Moving (-0.03, 0.03) raw xDistance=0.03 yDistance=-0.03
22:26:43.648 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:26:43.648 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:43.650 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:26:43.650 00.000 12308 MoveAxis(E, 0, ABG)
22:26:43.650 00.000 12308 Move returns status 0, amount 0
22:26:43.650 00.000 12308 MoveAxis(N, 0, ABG)
22:26:43.650 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:43.654 00.004 12308 Move returns status 0, amount 0
22:26:43.654 00.000 12308 move complete, result=0
22:26:43.654 00.000 12308 worker thread done servicing request
22:26:43.675 00.021 14556 UpdateGuideState exits: m=2238 SNR=32.1
22:26:43.680 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:43.684 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:43.687 00.003 14556 Enqueuing Expose request
22:26:43.690 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:26:43.692 00.002 12308 Worker thread wakes up
22:26:43.693 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:43.693 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:44.939 01.246 12308 Exposure complete
22:26:45.083 00.144 12308 worker thread done servicing request
22:26:45.083 00.000 14556 OnExposeComplete: enter
22:26:45.088 00.005 14556 UpdateGuideState(): m_state=6
22:26:45.094 00.006 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4812
22:26:45.099 00.005 14556 Star::Find returns 1 (0), X=181.10, Y=990.92, Mass=1969, SNR=29.6, Peak=181 HFD=4.3
22:26:45.103 00.004 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.55 = -0.73)
22:26:45.107 00.004 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.83)
22:26:45.112 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.13 hyp=0.21 cameraTheta=2.48 mountX=0.15 mountY=-0.15, mountTheta=-0.78
22:26:45.117 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.13, opts=13)
22:26:45.121 00.004 14556 Enqueuing Move request for scope (-0.16, 0.13)
22:26:45.125 00.004 12308 Worker thread wakes up
22:26:45.125 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.13) opts 0xd
22:26:45.126 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.13)
22:26:45.126 00.000 12308 Moving (-0.16, 0.13) raw xDistance=0.15 yDistance=-0.15
22:26:45.126 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:26:45.126 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:45.126 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:26:45.126 00.000 12308 MoveAxis(E, 0, ABG)
22:26:45.126 00.000 12308 Move returns status 0, amount 0
22:26:45.127 00.001 12308 MoveAxis(N, 0, ABG)
22:26:45.128 00.001 12308 Move returns status 0, amount 0
22:26:45.128 00.000 12308 move complete, result=0
22:26:45.128 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:45.132 00.004 12308 worker thread done servicing request
22:26:45.154 00.022 14556 UpdateGuideState exits: m=1969 SNR=29.6
22:26:45.159 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:45.162 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:45.166 00.004 14556 Enqueuing Expose request
22:26:45.170 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:26:45.172 00.002 12308 Worker thread wakes up
22:26:45.173 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:45.173 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:46.420 01.247 12308 Exposure complete
22:26:46.563 00.143 12308 worker thread done servicing request
22:26:46.563 00.000 14556 OnExposeComplete: enter
22:26:46.568 00.005 14556 UpdateGuideState(): m_state=6
22:26:46.572 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4813
22:26:46.576 00.004 14556 Star::Find returns 1 (0), X=181.02, Y=990.86, Mass=2064, SNR=30.4, Peak=188 HFD=4.3
22:26:46.583 00.007 14556 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.07) = xAngle (5.95 = -0.33)
22:26:46.588 00.005 14556 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.85 = -0.43)
22:26:46.592 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.06 hyp=0.25 cameraTheta=2.88 mountX=0.24 mountY=-0.10, mountTheta=-0.41
22:26:46.598 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.06, opts=13)
22:26:46.602 00.004 14556 Enqueuing Move request for scope (-0.24, 0.06)
22:26:46.605 00.003 12308 Worker thread wakes up
22:26:46.605 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.06) opts 0xd
22:26:46.605 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.06)
22:26:46.606 00.001 12308 Moving (-0.24, 0.06) raw xDistance=0.24 yDistance=-0.10
22:26:46.606 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:26:46.606 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:46.606 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:26:46.606 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:46.610 00.004 12308 MoveAxis(W, 102, ABG)
22:26:46.611 00.001 12308 Guiding  Dir = 3, Dur = 102
22:26:46.611 00.000 12308 IsSlewing returns 0
22:26:46.611 00.000 12308 IsGuiding returns 0
22:26:46.613 00.002 12308 PulseGuide returned control before completion, sleep 112
22:26:46.633 00.020 14556 UpdateGuideState exits: m=2064 SNR=30.4
22:26:46.639 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:46.643 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:46.648 00.005 14556 Enqueuing Expose request
22:26:46.738 00.090 12308 IsGuiding returns 1
22:26:46.738 00.000 12308 scope still moving after pulse duration time elapsed
22:26:46.769 00.031 12308 IsSlewing returns 0
22:26:46.771 00.002 12308 IsGuiding returns 0
22:26:46.772 00.001 12308 scope move finished after 102 + 56 ms
22:26:46.772 00.000 12308 Move returns status 0, amount 102
22:26:46.773 00.001 12308 MoveAxis(N, 0, ABG)
22:26:46.773 00.000 12308 Move returns status 0, amount 0
22:26:46.774 00.001 12308 move complete, result=0
22:26:46.774 00.000 12308 worker thread done servicing request
22:26:46.774 00.000 14556 GuideStep: 0.2 px 102 ms WEST, -0.1 px 0 ms NORTH
22:26:46.780 00.006 12308 Worker thread wakes up
22:26:46.781 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:46.781 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:48.030 01.249 12308 Exposure complete
22:26:48.187 00.157 12308 worker thread done servicing request
22:26:48.187 00.000 14556 OnExposeComplete: enter
22:26:48.192 00.005 14556 UpdateGuideState(): m_state=6
22:26:48.196 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4814
22:26:48.200 00.004 14556 Star::Find returns 1 (0), X=181.18, Y=991.12, Mass=2147, SNR=31.2, Peak=180 HFD=4.3
22:26:48.203 00.003 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.90 = -1.38)
22:26:48.208 00.005 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
22:26:48.213 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.33 hyp=0.34 cameraTheta=1.83 mountX=0.06 mountY=-0.33, mountTheta=-1.38
22:26:48.218 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.33, opts=13)
22:26:48.222 00.004 14556 Enqueuing Move request for scope (-0.09, 0.33)
22:26:48.224 00.002 12308 Worker thread wakes up
22:26:48.225 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.33) opts 0xd
22:26:48.225 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.33)
22:26:48.225 00.000 12308 Moving (-0.09, 0.33) raw xDistance=0.06 yDistance=-0.33
22:26:48.225 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:26:48.225 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:26:48.225 00.000 12308 MoveAxis(E, 0, ABG)
22:26:48.225 00.000 12308 Move returns status 0, amount 0
22:26:48.225 00.000 12308 MoveAxis(N, 236, ABG)
22:26:48.227 00.002 12308 Guiding  Dir = 0, Dur = 236
22:26:48.227 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:48.230 00.003 12308 IsSlewing returns 0
22:26:48.231 00.001 12308 IsGuiding returns 0
22:26:48.231 00.000 12308 PulseGuide returned control before completion, sleep 246
22:26:48.252 00.021 14556 UpdateGuideState exits: m=2147 SNR=31.2
22:26:48.256 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:48.261 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:48.267 00.006 14556 Enqueuing Expose request
22:26:48.490 00.223 12308 IsGuiding returns 1
22:26:48.491 00.001 12308 scope still moving after pulse duration time elapsed
22:26:48.520 00.029 12308 IsSlewing returns 0
22:26:48.520 00.000 12308 IsGuiding returns 1
22:26:48.551 00.031 12308 IsSlewing returns 0
22:26:48.551 00.000 12308 IsGuiding returns 0
22:26:48.552 00.001 12308 scope move finished after 236 + 84 ms
22:26:48.552 00.000 12308 Move returns status 0, amount 236
22:26:48.552 00.000 12308 move complete, result=0
22:26:48.553 00.001 12308 worker thread done servicing request
22:26:48.553 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 236 ms NORTH
22:26:48.561 00.008 12308 Worker thread wakes up
22:26:48.561 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:48.561 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:49.814 01.253 12308 Exposure complete
22:26:49.943 00.129 12308 worker thread done servicing request
22:26:49.944 00.001 14556 OnExposeComplete: enter
22:26:49.948 00.004 14556 UpdateGuideState(): m_state=6
22:26:49.953 00.005 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4815
22:26:49.957 00.004 14556 Star::Find returns 1 (0), X=181.17, Y=990.86, Mass=2151, SNR=31.0, Peak=181 HFD=4.3
22:26:49.961 00.004 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
22:26:49.966 00.005 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.74)
22:26:49.969 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.57 mountX=0.09 mountY=-0.07, mountTheta=-0.70
22:26:49.974 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.06, opts=13)
22:26:49.978 00.004 14556 Enqueuing Move request for scope (-0.09, 0.06)
22:26:49.981 00.003 12308 Worker thread wakes up
22:26:49.981 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
22:26:49.981 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
22:26:49.981 00.000 12308 Moving (-0.09, 0.06) raw xDistance=0.09 yDistance=-0.07
22:26:49.983 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:26:49.983 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:49.983 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:26:49.983 00.000 12308 MoveAxis(E, 0, ABG)
22:26:49.984 00.001 12308 Move returns status 0, amount 0
22:26:49.984 00.000 12308 MoveAxis(N, 0, ABG)
22:26:49.984 00.000 12308 Move returns status 0, amount 0
22:26:49.984 00.000 12308 move complete, result=0
22:26:49.984 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:49.988 00.004 12308 worker thread done servicing request
22:26:50.011 00.023 14556 UpdateGuideState exits: m=2151 SNR=31.0
22:26:50.015 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:50.021 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:50.026 00.005 14556 Enqueuing Expose request
22:26:50.030 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:26:50.034 00.004 12308 Worker thread wakes up
22:26:50.034 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:50.034 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:51.291 01.257 12308 Exposure complete
22:26:51.428 00.137 12308 worker thread done servicing request
22:26:51.429 00.001 14556 OnExposeComplete: enter
22:26:51.432 00.003 14556 UpdateGuideState(): m_state=6
22:26:51.438 00.006 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4816
22:26:51.441 00.003 14556 Star::Find returns 1 (0), X=181.01, Y=990.94, Mass=2229, SNR=31.6, Peak=196 HFD=4.4
22:26:51.444 00.003 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.70 = -0.59)
22:26:51.449 00.005 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.60 = -0.69)
22:26:51.453 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.14 hyp=0.29 cameraTheta=2.62 mountX=0.24 mountY=-0.18, mountTheta=-0.65
22:26:51.459 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.14, opts=13)
22:26:51.463 00.004 14556 Enqueuing Move request for scope (-0.25, 0.14)
22:26:51.467 00.004 12308 Worker thread wakes up
22:26:51.467 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.14) opts 0xd
22:26:51.467 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.14)
22:26:51.467 00.000 12308 Moving (-0.25, 0.14) raw xDistance=0.24 yDistance=-0.18
22:26:51.467 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:26:51.467 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:51.468 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:26:51.468 00.000 12308 MoveAxis(W, 104, ABG)
22:26:51.468 00.000 12308 Guiding  Dir = 3, Dur = 104
22:26:51.469 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:51.472 00.003 12308 IsSlewing returns 0
22:26:51.473 00.001 12308 IsGuiding returns 0
22:26:51.473 00.000 12308 PulseGuide returned control before completion, sleep 114
22:26:51.493 00.020 14556 UpdateGuideState exits: m=2229 SNR=31.6
22:26:51.497 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:51.501 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:51.505 00.004 14556 Enqueuing Expose request
22:26:51.593 00.088 12308 IsGuiding returns 1
22:26:51.593 00.000 12308 scope still moving after pulse duration time elapsed
22:26:51.624 00.031 12308 IsSlewing returns 0
22:26:51.624 00.000 12308 IsGuiding returns 0
22:26:51.625 00.001 12308 scope move finished after 104 + 47 ms
22:26:51.625 00.000 12308 Move returns status 0, amount 104
22:26:51.625 00.000 12308 MoveAxis(N, 0, ABG)
22:26:51.626 00.001 12308 Move returns status 0, amount 0
22:26:51.626 00.000 12308 move complete, result=0
22:26:51.626 00.000 12308 worker thread done servicing request
22:26:51.627 00.001 12308 Worker thread wakes up
22:26:51.627 00.000 14556 GuideStep: 0.2 px 104 ms WEST, -0.2 px 0 ms NORTH
22:26:51.633 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:51.633 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:52.884 01.251 12308 Exposure complete
22:26:53.017 00.133 12308 worker thread done servicing request
22:26:53.017 00.000 14556 OnExposeComplete: enter
22:26:53.020 00.003 14556 UpdateGuideState(): m_state=6
22:26:53.024 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4817
22:26:53.028 00.004 14556 Star::Find returns 1 (0), X=181.35, Y=990.93, Mass=2045, SNR=30.5, Peak=166 HFD=4.4
22:26:53.032 00.004 14556 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.07) = xAngle (4.08 = -2.21)
22:26:53.036 00.004 14556 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.31)
22:26:53.039 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.16 cameraTheta=1.00 mountX=-0.09 mountY=-0.12, mountTheta=-2.25
22:26:53.046 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.13, opts=13)
22:26:53.050 00.004 14556 Enqueuing Move request for scope (0.08, 0.13)
22:26:53.055 00.005 12308 Worker thread wakes up
22:26:53.055 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
22:26:53.055 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
22:26:53.055 00.000 12308 Moving (0.08, 0.13) raw xDistance=-0.09 yDistance=-0.12
22:26:53.056 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:26:53.056 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:53.056 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:26:53.056 00.000 12308 MoveAxis(E, 0, ABG)
22:26:53.057 00.001 12308 Move returns status 0, amount 0
22:26:53.057 00.000 12308 MoveAxis(N, 0, ABG)
22:26:53.057 00.000 12308 Move returns status 0, amount 0
22:26:53.057 00.000 12308 move complete, result=0
22:26:53.057 00.000 12308 worker thread done servicing request
22:26:53.058 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:53.083 00.025 14556 UpdateGuideState exits: m=2045 SNR=30.5
22:26:53.087 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:53.090 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:53.095 00.005 14556 Enqueuing Expose request
22:26:53.098 00.003 12308 Worker thread wakes up
22:26:53.098 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:53.098 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:53.099 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:26:54.340 01.241 12308 Exposure complete
22:26:54.473 00.133 12308 worker thread done servicing request
22:26:54.473 00.000 14556 OnExposeComplete: enter
22:26:54.477 00.004 14556 UpdateGuideState(): m_state=6
22:26:54.481 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4818
22:26:54.486 00.005 14556 Star::Find returns 1 (0), X=181.11, Y=990.81, Mass=2186, SNR=31.1, Peak=214 HFD=4.3
22:26:54.489 00.003 14556 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.07) = xAngle (6.12 = -0.17)
22:26:54.493 00.004 14556 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.02 = -0.27)
22:26:54.496 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.16 cameraTheta=3.04 mountX=0.15 mountY=-0.04, mountTheta=-0.26
22:26:54.502 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.02, opts=13)
22:26:54.506 00.004 14556 Enqueuing Move request for scope (-0.15, 0.02)
22:26:54.510 00.004 12308 Worker thread wakes up
22:26:54.510 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
22:26:54.510 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
22:26:54.511 00.001 12308 Moving (-0.15, 0.02) raw xDistance=0.15 yDistance=-0.04
22:26:54.511 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:26:54.511 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:54.511 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:26:54.511 00.000 12308 MoveAxis(E, 0, ABG)
22:26:54.513 00.002 12308 Move returns status 0, amount 0
22:26:54.513 00.000 12308 MoveAxis(N, 0, ABG)
22:26:54.513 00.000 12308 Move returns status 0, amount 0
22:26:54.513 00.000 12308 move complete, result=0
22:26:54.514 00.001 12308 worker thread done servicing request
22:26:54.514 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:54.537 00.023 14556 UpdateGuideState exits: m=2186 SNR=31.1
22:26:54.542 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:54.548 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:54.554 00.006 14556 Enqueuing Expose request
22:26:54.558 00.004 12308 Worker thread wakes up
22:26:54.558 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:26:54.562 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:54.562 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:55.808 01.246 12308 Exposure complete
22:26:55.950 00.142 12308 worker thread done servicing request
22:26:55.950 00.000 14556 OnExposeComplete: enter
22:26:55.955 00.005 14556 UpdateGuideState(): m_state=6
22:26:55.960 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4819
22:26:55.964 00.004 14556 Star::Find returns 1 (0), X=181.13, Y=991.06, Mass=2019, SNR=30.2, Peak=190 HFD=4.3
22:26:55.968 00.004 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.13 = -1.16)
22:26:55.972 00.004 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.26)
22:26:55.975 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.26 hyp=0.29 cameraTheta=2.05 mountX=0.12 mountY=-0.28, mountTheta=-1.17
22:26:55.981 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.26, opts=13)
22:26:55.984 00.003 14556 Enqueuing Move request for scope (-0.14, 0.26)
22:26:55.989 00.005 12308 Worker thread wakes up
22:26:55.989 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.26) opts 0xd
22:26:55.989 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.26)
22:26:55.989 00.000 12308 Moving (-0.14, 0.26) raw xDistance=0.12 yDistance=-0.28
22:26:55.990 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:26:55.990 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:26:55.990 00.000 12308 MoveAxis(E, 0, ABG)
22:26:55.991 00.001 12308 Move returns status 0, amount 0
22:26:55.991 00.000 12308 MoveAxis(N, 197, ABG)
22:26:55.991 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:55.996 00.005 12308 Guiding  Dir = 0, Dur = 197
22:26:55.996 00.000 12308 IsSlewing returns 0
22:26:55.997 00.001 12308 IsGuiding returns 0
22:26:55.997 00.000 12308 PulseGuide returned control before completion, sleep 207
22:26:56.018 00.021 14556 UpdateGuideState exits: m=2019 SNR=30.2
22:26:56.022 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:56.026 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:56.031 00.005 14556 Enqueuing Expose request
22:26:56.218 00.187 12308 IsGuiding returns 1
22:26:56.220 00.002 12308 scope still moving after pulse duration time elapsed
22:26:56.249 00.029 12308 IsSlewing returns 0
22:26:56.250 00.001 12308 IsGuiding returns 0
22:26:56.250 00.000 12308 scope move finished after 197 + 57 ms
22:26:56.252 00.002 12308 Move returns status 0, amount 197
22:26:56.252 00.000 12308 move complete, result=0
22:26:56.252 00.000 12308 worker thread done servicing request
22:26:56.252 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 197 ms NORTH
22:26:56.259 00.007 12308 Worker thread wakes up
22:26:56.259 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:56.260 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:57.506 01.246 12308 Exposure complete
22:26:57.654 00.148 12308 worker thread done servicing request
22:26:57.655 00.001 14556 OnExposeComplete: enter
22:26:57.658 00.003 14556 UpdateGuideState(): m_state=6
22:26:57.663 00.005 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4820
22:26:57.668 00.005 14556 Star::Find returns 1 (0), X=181.07, Y=990.76, Mass=1985, SNR=29.8, Peak=156 HFD=4.4
22:26:57.672 00.004 14556 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.07) = xAngle (0.13 = 0.13)
22:26:57.676 00.004 14556 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.03 = 0.03)
22:26:57.681 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.04 hyp=0.20 cameraTheta=-2.94 mountX=0.20 mountY=0.01, mountTheta=0.03
22:26:57.686 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.04, opts=13)
22:26:57.691 00.005 14556 Enqueuing Move request for scope (-0.19, -0.04)
22:26:57.695 00.004 12308 Worker thread wakes up
22:26:57.695 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.04) opts 0xd
22:26:57.695 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.04)
22:26:57.695 00.000 12308 Moving (-0.19, -0.04) raw xDistance=0.20 yDistance=0.01
22:26:57.695 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:26:57.696 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:57.696 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:26:57.696 00.000 12308 MoveAxis(E, 0, ABG)
22:26:57.696 00.000 12308 Move returns status 0, amount 0
22:26:57.696 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:57.703 00.007 12308 MoveAxis(N, 0, ABG)
22:26:57.703 00.000 12308 Move returns status 0, amount 0
22:26:57.703 00.000 12308 move complete, result=0
22:26:57.703 00.000 12308 worker thread done servicing request
22:26:57.723 00.020 14556 UpdateGuideState exits: m=1985 SNR=29.8
22:26:57.728 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:57.731 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:57.735 00.004 14556 Enqueuing Expose request
22:26:57.740 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:26:57.743 00.003 12308 Worker thread wakes up
22:26:57.743 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:57.744 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:26:58.997 01.253 12308 Exposure complete
22:26:59.138 00.141 12308 worker thread done servicing request
22:26:59.138 00.000 14556 OnExposeComplete: enter
22:26:59.144 00.006 14556 UpdateGuideState(): m_state=6
22:26:59.149 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4821
22:26:59.153 00.004 14556 Star::Find returns 1 (0), X=181.02, Y=990.92, Mass=1894, SNR=29.3, Peak=184 HFD=4.3
22:26:59.157 00.004 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.73 = -0.55)
22:26:59.161 00.004 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.65)
22:26:59.164 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=0.13 hyp=0.28 cameraTheta=2.66 mountX=0.23 mountY=-0.17, mountTheta=-0.62
22:26:59.170 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.13, opts=13)
22:26:59.175 00.005 14556 Enqueuing Move request for scope (-0.24, 0.13)
22:26:59.179 00.004 12308 Worker thread wakes up
22:26:59.179 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.13) opts 0xd
22:26:59.179 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.13)
22:26:59.179 00.000 12308 Moving (-0.24, 0.13) raw xDistance=0.23 yDistance=-0.17
22:26:59.179 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
22:26:59.180 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:59.180 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:26:59.180 00.000 12308 MoveAxis(W, 102, ABG)
22:26:59.181 00.001 12308 Guiding  Dir = 3, Dur = 102
22:26:59.181 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:26:59.185 00.004 12308 IsSlewing returns 0
22:26:59.185 00.000 12308 IsGuiding returns 0
22:26:59.186 00.001 12308 PulseGuide returned control before completion, sleep 112
22:26:59.208 00.022 14556 UpdateGuideState exits: m=1894 SNR=29.3
22:26:59.213 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:59.216 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:26:59.220 00.004 14556 Enqueuing Expose request
22:26:59.312 00.092 12308 IsGuiding returns 0
22:26:59.313 00.001 12308 Move returns status 0, amount 102
22:26:59.315 00.002 12308 MoveAxis(N, 0, ABG)
22:26:59.316 00.001 12308 Move returns status 0, amount 0
22:26:59.316 00.000 12308 move complete, result=0
22:26:59.318 00.002 12308 worker thread done servicing request
22:26:59.319 00.001 12308 Worker thread wakes up
22:26:59.320 00.001 14556 GuideStep: 0.2 px 102 ms WEST, -0.2 px 0 ms NORTH
22:26:59.327 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:26:59.329 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:27:00.572 01.243 12308 Exposure complete
22:27:00.732 00.160 12308 worker thread done servicing request
22:27:00.732 00.000 14556 OnExposeComplete: enter
22:27:00.738 00.006 14556 UpdateGuideState(): m_state=6
22:27:00.742 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4822
22:27:00.747 00.005 14556 Star::Find returns 1 (0), X=181.11, Y=990.94, Mass=2004, SNR=29.9, Peak=176 HFD=4.4
22:27:00.750 00.003 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.47 = -0.82)
22:27:00.755 00.005 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.92)
22:27:00.758 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.21 cameraTheta=2.39 mountX=0.14 mountY=-0.17, mountTheta=-0.86
22:27:00.765 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.14, opts=13)
22:27:00.771 00.006 14556 Enqueuing Move request for scope (-0.15, 0.14)
22:27:00.776 00.005 12308 Worker thread wakes up
22:27:00.776 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.14) opts 0xd
22:27:00.776 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.14)
22:27:00.776 00.000 12308 Moving (-0.15, 0.14) raw xDistance=0.14 yDistance=-0.17
22:27:00.777 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:27:00.777 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:00.777 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:27:00.777 00.000 12308 MoveAxis(E, 0, ABG)
22:27:00.777 00.000 12308 Move returns status 0, amount 0
22:27:00.778 00.001 12308 MoveAxis(N, 0, ABG)
22:27:00.778 00.000 12308 Move returns status 0, amount 0
22:27:00.778 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:00.782 00.004 12308 move complete, result=0
22:27:00.783 00.001 12308 worker thread done servicing request
22:27:00.804 00.021 14556 UpdateGuideState exits: m=2004 SNR=29.9
22:27:00.809 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:00.812 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:00.817 00.005 14556 Enqueuing Expose request
22:27:00.821 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:27:00.826 00.005 12308 Worker thread wakes up
22:27:00.826 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:00.826 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:27:02.078 01.252 12308 Exposure complete
22:27:02.221 00.143 12308 worker thread done servicing request
22:27:02.221 00.000 14556 OnExposeComplete: enter
22:27:02.225 00.004 14556 UpdateGuideState(): m_state=6
22:27:02.230 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4823
22:27:02.234 00.004 14556 Star::Find returns 1 (0), X=181.12, Y=990.94, Mass=2147, SNR=31.4, Peak=189 HFD=4.5
22:27:02.239 00.005 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.42 = -0.86)
22:27:02.243 00.004 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.96)
22:27:02.246 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.20 cameraTheta=2.35 mountX=0.13 mountY=-0.17, mountTheta=-0.90
22:27:02.251 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.15, opts=13)
22:27:02.255 00.004 14556 Enqueuing Move request for scope (-0.14, 0.15)
22:27:02.259 00.004 12308 Worker thread wakes up
22:27:02.259 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
22:27:02.260 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
22:27:02.260 00.000 12308 Moving (-0.14, 0.15) raw xDistance=0.13 yDistance=-0.17
22:27:02.260 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:27:02.260 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:02.260 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:27:02.261 00.001 12308 MoveAxis(E, 0, ABG)
22:27:02.261 00.000 12308 Move returns status 0, amount 0
22:27:02.261 00.000 12308 MoveAxis(N, 0, ABG)
22:27:02.261 00.000 12308 Move returns status 0, amount 0
22:27:02.261 00.000 12308 move complete, result=0
22:27:02.262 00.001 12308 worker thread done servicing request
22:27:02.262 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:02.287 00.025 14556 UpdateGuideState exits: m=2147 SNR=31.4
22:27:02.291 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:02.296 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:02.302 00.006 14556 Enqueuing Expose request
22:27:02.308 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:27:02.312 00.004 12308 Worker thread wakes up
22:27:02.312 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:02.312 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:27:03.561 01.249 12308 Exposure complete
22:27:03.705 00.144 12308 worker thread done servicing request
22:27:03.705 00.000 14556 OnExposeComplete: enter
22:27:03.709 00.004 14556 UpdateGuideState(): m_state=6
22:27:03.714 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4824
22:27:03.718 00.004 14556 Star::Find returns 1 (0), X=181.26, Y=991.18, Mass=2037, SNR=30.3, Peak=192 HFD=4.4
22:27:03.721 00.003 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
22:27:03.726 00.005 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
22:27:03.730 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.39 hyp=0.39 cameraTheta=1.58 mountX=-0.02 mountY=-0.38, mountTheta=-1.63
22:27:03.736 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.39, opts=13)
22:27:03.741 00.005 14556 Enqueuing Move request for scope (-0.00, 0.39)
22:27:03.746 00.005 12308 Worker thread wakes up
22:27:03.746 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.39) opts 0xd
22:27:03.746 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.39)
22:27:03.747 00.001 12308 Moving (-0.00, 0.39) raw xDistance=-0.02 yDistance=-0.38
22:27:03.747 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:27:03.747 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:27:03.747 00.000 12308 MoveAxis(E, 0, ABG)
22:27:03.748 00.001 12308 Move returns status 0, amount 0
22:27:03.748 00.000 12308 MoveAxis(N, 268, ABG)
22:27:03.748 00.000 12308 Guiding  Dir = 0, Dur = 268
22:27:03.749 00.001 12308 IsSlewing returns 0
22:27:03.750 00.001 12308 IsGuiding returns 0
22:27:03.750 00.000 12308 PulseGuide returned control before completion, sleep 278
22:27:03.751 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:03.780 00.029 14556 UpdateGuideState exits: m=2037 SNR=30.3
22:27:03.785 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:03.789 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:03.795 00.006 14556 Enqueuing Expose request
22:27:04.035 00.240 12308 IsGuiding returns 1
22:27:04.035 00.000 12308 scope still moving after pulse duration time elapsed
22:27:04.066 00.031 12308 IsSlewing returns 0
22:27:04.066 00.000 12308 IsGuiding returns 1
22:27:04.098 00.032 12308 IsSlewing returns 0
22:27:04.100 00.002 12308 IsGuiding returns 1
22:27:04.130 00.030 12308 IsSlewing returns 0
22:27:04.131 00.001 12308 IsGuiding returns 0
22:27:04.131 00.000 12308 scope move finished after 268 + 113 ms
22:27:04.132 00.001 12308 Move returns status 0, amount 268
22:27:04.132 00.000 12308 move complete, result=0
22:27:04.134 00.002 12308 worker thread done servicing request
22:27:04.134 00.000 12308 Worker thread wakes up
22:27:04.134 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 268 ms NORTH
22:27:04.142 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:04.142 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:27:05.390 01.248 12308 Exposure complete
22:27:05.533 00.143 12308 worker thread done servicing request
22:27:05.534 00.001 14556 OnExposeComplete: enter
22:27:05.538 00.004 14556 UpdateGuideState(): m_state=6
22:27:05.543 00.005 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4825
22:27:05.546 00.003 14556 Star::Find returns 1 (0), X=181.20, Y=990.57, Mass=2054, SNR=30.3, Peak=164 HFD=4.7
22:27:05.550 00.004 14556 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-3.07) = xAngle (1.22 = 1.22)
22:27:05.554 00.004 14556 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.12 = 1.12)
22:27:05.558 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.86 mountX=0.08 mountY=0.21, mountTheta=1.20
22:27:05.562 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.23, opts=13)
22:27:05.567 00.005 14556 Enqueuing Move request for scope (-0.07, -0.23)
22:27:05.570 00.003 12308 Worker thread wakes up
22:27:05.571 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.23) opts 0xd
22:27:05.571 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.23)
22:27:05.571 00.000 12308 Moving (-0.07, -0.23) raw xDistance=0.08 yDistance=0.21
22:27:05.571 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:27:05.571 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:27:05.571 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:27:05.571 00.000 12308 MoveAxis(E, 0, ABG)
22:27:05.573 00.002 12308 Move returns status 0, amount 0
22:27:05.573 00.000 12308 MoveAxis(N, 0, ABG)
22:27:05.573 00.000 12308 Move returns status 0, amount 0
22:27:05.573 00.000 12308 move complete, result=0
22:27:05.573 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:05.578 00.005 12308 worker thread done servicing request
22:27:05.600 00.022 14556 UpdateGuideState exits: m=2054 SNR=30.3
22:27:05.604 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:05.609 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:05.615 00.006 14556 Enqueuing Expose request
22:27:05.619 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:27:05.623 00.004 12308 Worker thread wakes up
22:27:05.623 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:05.623 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:27:06.863 01.240 12308 Exposure complete
22:27:07.004 00.141 12308 worker thread done servicing request
22:27:07.005 00.001 14556 OnExposeComplete: enter
22:27:07.008 00.003 14556 UpdateGuideState(): m_state=6
22:27:07.012 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4826
22:27:07.016 00.004 14556 Star::Find returns 1 (0), X=181.14, Y=990.70, Mass=2242, SNR=31.6, Peak=180 HFD=4.5
22:27:07.020 00.004 14556 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.07) = xAngle (0.61 = 0.61)
22:27:07.023 00.003 14556 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.51 = 0.51)
22:27:07.026 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.10 hyp=0.15 cameraTheta=-2.47 mountX=0.13 mountY=0.07, mountTheta=0.53
22:27:07.031 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.10, opts=13)
22:27:07.035 00.004 14556 Enqueuing Move request for scope (-0.12, -0.10)
22:27:07.038 00.003 12308 Worker thread wakes up
22:27:07.039 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.10) opts 0xd
22:27:07.039 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.10)
22:27:07.039 00.000 12308 Moving (-0.12, -0.10) raw xDistance=0.13 yDistance=0.07
22:27:07.039 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:27:07.039 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:07.039 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:27:07.039 00.000 12308 MoveAxis(E, 0, ABG)
22:27:07.041 00.002 12308 Move returns status 0, amount 0
22:27:07.041 00.000 12308 MoveAxis(N, 0, ABG)
22:27:07.042 00.001 12308 Move returns status 0, amount 0
22:27:07.042 00.000 12308 move complete, result=0
22:27:07.042 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:07.047 00.005 12308 worker thread done servicing request
22:27:07.067 00.020 14556 UpdateGuideState exits: m=2242 SNR=31.6
22:27:07.071 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:07.078 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:07.082 00.004 14556 Enqueuing Expose request
22:27:07.086 00.004 12308 Worker thread wakes up
22:27:07.088 00.002 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:27:07.093 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:07.094 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:27:08.337 01.243 12308 Exposure complete
22:27:08.482 00.145 12308 worker thread done servicing request
22:27:08.483 00.001 14556 OnExposeComplete: enter
22:27:08.487 00.004 14556 UpdateGuideState(): m_state=6
22:27:08.492 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4827
22:27:08.497 00.005 14556 Star::Find returns 1 (0), X=181.21, Y=990.87, Mass=2071, SNR=30.6, Peak=173 HFD=4.4
22:27:08.501 00.004 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
22:27:08.504 00.003 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
22:27:08.508 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.09 cameraTheta=2.20 mountX=0.05 mountY=-0.08, mountTheta=-1.04
22:27:08.513 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.07, opts=13)
22:27:08.516 00.003 14556 Enqueuing Move request for scope (-0.05, 0.07)
22:27:08.520 00.004 12308 Worker thread wakes up
22:27:08.520 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
22:27:08.520 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
22:27:08.520 00.000 12308 Moving (-0.05, 0.07) raw xDistance=0.05 yDistance=-0.08
22:27:08.521 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:27:08.521 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:08.521 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:27:08.521 00.000 12308 MoveAxis(E, 0, ABG)
22:27:08.521 00.000 12308 Move returns status 0, amount 0
22:27:08.521 00.000 12308 MoveAxis(N, 0, ABG)
22:27:08.521 00.000 12308 Move returns status 0, amount 0
22:27:08.523 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:08.526 00.003 12308 move complete, result=0
22:27:08.527 00.001 12308 worker thread done servicing request
22:27:08.548 00.021 14556 UpdateGuideState exits: m=2071 SNR=30.6
22:27:08.553 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:08.557 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:08.560 00.003 14556 Enqueuing Expose request
22:27:08.565 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:08.568 00.003 12308 Worker thread wakes up
22:27:08.568 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:08.568 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:27:09.814 01.246 12308 Exposure complete
22:27:09.957 00.143 12308 worker thread done servicing request
22:27:09.957 00.000 14556 OnExposeComplete: enter
22:27:09.962 00.005 14556 UpdateGuideState(): m_state=6
22:27:09.965 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4828
22:27:09.969 00.004 14556 Star::Find returns 1 (0), X=181.26, Y=990.89, Mass=2220, SNR=31.9, Peak=201 HFD=4.4
22:27:09.973 00.004 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
22:27:09.977 00.004 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
22:27:09.981 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.59 mountX=-0.00 mountY=-0.09, mountTheta=-1.62
22:27:09.989 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.09, opts=13)
22:27:09.993 00.004 14556 Enqueuing Move request for scope (-0.00, 0.09)
22:27:09.997 00.004 12308 Worker thread wakes up
22:27:09.997 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.09) opts 0xd
22:27:09.997 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.09)
22:27:09.997 00.000 12308 Moving (-0.00, 0.09) raw xDistance=-0.00 yDistance=-0.09
22:27:09.998 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:27:09.998 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:09.998 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:27:09.998 00.000 12308 MoveAxis(E, 0, ABG)
22:27:09.998 00.000 12308 Move returns status 0, amount 0
22:27:10.000 00.002 12308 MoveAxis(N, 0, ABG)
22:27:10.000 00.000 12308 Move returns status 0, amount 0
22:27:10.000 00.000 12308 move complete, result=0
22:27:10.000 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:10.004 00.004 12308 worker thread done servicing request
22:27:10.027 00.023 14556 UpdateGuideState exits: m=2220 SNR=31.9
22:27:10.032 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:10.035 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:10.040 00.005 14556 Enqueuing Expose request
22:27:10.044 00.004 12308 Worker thread wakes up
22:27:10.044 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:10.049 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:10.049 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:27:11.304 01.255 12308 Exposure complete
22:27:11.437 00.133 12308 worker thread done servicing request
22:27:11.438 00.001 14556 OnExposeComplete: enter
22:27:11.442 00.004 14556 UpdateGuideState(): m_state=6
22:27:11.445 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4829
22:27:11.451 00.006 14556 Star::Find returns 1 (0), X=181.42, Y=990.99, Mass=2064, SNR=30.4, Peak=171 HFD=4.3
22:27:11.455 00.004 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.99 = -2.30)
22:27:11.459 00.004 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.40)
22:27:11.463 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.20 hyp=0.25 cameraTheta=0.91 mountX=-0.17 mountY=-0.17, mountTheta=-2.35
22:27:11.468 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.20, opts=13)
22:27:11.472 00.004 14556 Enqueuing Move request for scope (0.15, 0.20)
22:27:11.476 00.004 12308 Worker thread wakes up
22:27:11.476 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.20) opts 0xd
22:27:11.477 00.001 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.20)
22:27:11.477 00.000 12308 Moving (0.15, 0.20) raw xDistance=-0.17 yDistance=-0.17
22:27:11.477 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:27:11.477 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:11.477 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:27:11.478 00.001 12308 MoveAxis(E, 0, ABG)
22:27:11.478 00.000 12308 Move returns status 0, amount 0
22:27:11.478 00.000 12308 MoveAxis(N, 0, ABG)
22:27:11.479 00.001 12308 Move returns status 0, amount 0
22:27:11.479 00.000 12308 move complete, result=0
22:27:11.479 00.000 12308 worker thread done servicing request
22:27:11.480 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:11.502 00.022 14556 UpdateGuideState exits: m=2064 SNR=30.4
22:27:11.506 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:11.512 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:11.515 00.003 14556 Enqueuing Expose request
22:27:11.521 00.006 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:27:11.524 00.003 12308 Worker thread wakes up
22:27:11.524 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:11.524 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:27:12.775 01.251 12308 Exposure complete
22:27:12.935 00.160 12308 worker thread done servicing request
22:27:12.935 00.000 14556 OnExposeComplete: enter
22:27:12.939 00.004 14556 UpdateGuideState(): m_state=6
22:27:12.944 00.005 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4830
22:27:12.947 00.003 14556 Star::Find returns 1 (0), X=181.19, Y=991.07, Mass=2087, SNR=30.7, Peak=190 HFD=4.4
22:27:12.951 00.004 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.90 = -1.39)
22:27:12.954 00.003 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.49)
22:27:12.959 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.82 mountX=0.05 mountY=-0.28, mountTheta=-1.39
22:27:12.965 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.27, opts=13)
22:27:12.968 00.003 14556 Enqueuing Move request for scope (-0.07, 0.27)
22:27:12.973 00.005 12308 Worker thread wakes up
22:27:12.973 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.27) opts 0xd
22:27:12.973 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.27)
22:27:12.973 00.000 12308 Moving (-0.07, 0.27) raw xDistance=0.05 yDistance=-0.28
22:27:12.974 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:27:12.974 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:27:12.974 00.000 12308 MoveAxis(E, 0, ABG)
22:27:12.974 00.000 12308 Move returns status 0, amount 0
22:27:12.975 00.001 12308 MoveAxis(N, 198, ABG)
22:27:12.975 00.000 12308 Guiding  Dir = 0, Dur = 198
22:27:12.975 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:12.980 00.005 12308 IsSlewing returns 0
22:27:12.980 00.000 12308 IsGuiding returns 0
22:27:12.981 00.001 12308 PulseGuide returned control before completion, sleep 208
22:27:13.002 00.021 14556 UpdateGuideState exits: m=2087 SNR=30.7
22:27:13.006 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:13.008 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:13.012 00.004 14556 Enqueuing Expose request
22:27:13.198 00.186 12308 IsGuiding returns 1
22:27:13.199 00.001 12308 scope still moving after pulse duration time elapsed
22:27:13.229 00.030 12308 IsSlewing returns 0
22:27:13.231 00.002 12308 IsGuiding returns 0
22:27:13.232 00.001 12308 scope move finished after 198 + 52 ms
22:27:13.232 00.000 12308 Move returns status 0, amount 198
22:27:13.233 00.001 12308 move complete, result=0
22:27:13.233 00.000 12308 worker thread done servicing request
22:27:13.234 00.001 12308 Worker thread wakes up
22:27:13.234 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 198 ms NORTH
22:27:13.242 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:13.242 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:27:14.490 01.248 12308 Exposure complete
22:27:14.624 00.134 12308 worker thread done servicing request
22:27:14.624 00.000 14556 OnExposeComplete: enter
22:27:14.628 00.004 14556 UpdateGuideState(): m_state=6
22:27:14.632 00.004 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4831
22:27:14.637 00.005 14556 Star::Find returns 1 (0), X=181.10, Y=990.90, Mass=2299, SNR=32.0, Peak=193 HFD=4.4
22:27:14.641 00.004 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.66 = -0.63)
22:27:14.646 00.005 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.73)
22:27:14.651 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.19 cameraTheta=2.58 mountX=0.15 mountY=-0.13, mountTheta=-0.69
22:27:14.656 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.10, opts=13)
22:27:14.660 00.004 14556 Enqueuing Move request for scope (-0.16, 0.10)
22:27:14.665 00.005 12308 Worker thread wakes up
22:27:14.665 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.10) opts 0xd
22:27:14.665 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.10)
22:27:14.665 00.000 12308 Moving (-0.16, 0.10) raw xDistance=0.15 yDistance=-0.13
22:27:14.665 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:27:14.665 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:14.665 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:27:14.666 00.001 12308 MoveAxis(E, 0, ABG)
22:27:14.666 00.000 12308 Move returns status 0, amount 0
22:27:14.666 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:14.671 00.005 12308 MoveAxis(N, 0, ABG)
22:27:14.671 00.000 12308 Move returns status 0, amount 0
22:27:14.671 00.000 12308 move complete, result=0
22:27:14.671 00.000 12308 worker thread done servicing request
22:27:14.689 00.018 14556 UpdateGuideState exits: m=2299 SNR=32.0
22:27:14.692 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:14.696 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:14.698 00.002 14556 Enqueuing Expose request
22:27:14.702 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:14.706 00.004 12308 Worker thread wakes up
22:27:14.706 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:14.706 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:27:15.960 01.254 12308 Exposure complete
22:27:16.101 00.141 12308 worker thread done servicing request
22:27:16.101 00.000 14556 OnExposeComplete: enter
22:27:16.105 00.004 14556 UpdateGuideState(): m_state=6
22:27:16.107 00.002 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4832
22:27:16.111 00.004 14556 Star::Find returns 1 (0), X=180.86, Y=990.87, Mass=2138, SNR=31.0, Peak=198 HFD=4.3
22:27:16.115 00.004 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.02 = -0.26)
22:27:16.119 00.004 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.36)
22:27:16.123 00.004 14556 CameraToMount -- cameraX=-0.40 cameraY=0.08 hyp=0.41 cameraTheta=2.95 mountX=0.40 mountY=-0.14, mountTheta=-0.35
22:27:16.128 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.40, y=0.08, opts=13)
22:27:16.133 00.005 14556 Enqueuing Move request for scope (-0.40, 0.08)
22:27:16.138 00.005 12308 Worker thread wakes up
22:27:16.138 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.08) opts 0xd
22:27:16.138 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.40, 0.08)
22:27:16.139 00.001 12308 Moving (-0.40, 0.08) raw xDistance=0.40 yDistance=-0.14
22:27:16.139 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
22:27:16.139 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:16.139 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:27:16.141 00.002 12308 MoveAxis(W, 173, ABG)
22:27:16.141 00.000 12308 Guiding  Dir = 3, Dur = 173
22:27:16.141 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:16.145 00.004 12308 IsSlewing returns 0
22:27:16.146 00.001 12308 IsGuiding returns 0
22:27:16.146 00.000 12308 PulseGuide returned control before completion, sleep 183
22:27:16.168 00.022 14556 UpdateGuideState exits: m=2138 SNR=31.0
22:27:16.174 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:16.179 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:16.184 00.005 14556 Enqueuing Expose request
22:27:16.339 00.155 12308 IsGuiding returns 1
22:27:16.340 00.001 12308 scope still moving after pulse duration time elapsed
22:27:16.370 00.030 12308 IsSlewing returns 0
22:27:16.371 00.001 12308 IsGuiding returns 0
22:27:16.371 00.000 12308 scope move finished after 173 + 51 ms
22:27:16.372 00.001 12308 Move returns status 0, amount 173
22:27:16.372 00.000 12308 MoveAxis(N, 0, ABG)
22:27:16.372 00.000 12308 Move returns status 0, amount 0
22:27:16.372 00.000 12308 move complete, result=0
22:27:16.373 00.001 12308 worker thread done servicing request
22:27:16.373 00.000 12308 Worker thread wakes up
22:27:16.374 00.001 14556 GuideStep: 0.4 px 173 ms WEST, -0.1 px 0 ms NORTH
22:27:16.380 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:16.380 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:27:17.636 01.256 12308 Exposure complete
22:27:17.780 00.144 12308 worker thread done servicing request
22:27:17.781 00.001 14556 OnExposeComplete: enter
22:27:17.785 00.004 14556 UpdateGuideState(): m_state=6
22:27:17.789 00.004 14556 Star::Find(15, 180, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4833
22:27:17.793 00.004 14556 Star::Find returns 1 (0), X=181.17, Y=990.84, Mass=2246, SNR=31.8, Peak=211 HFD=4.4
22:27:17.799 00.006 14556 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.07) = xAngle (5.74 = -0.54)
22:27:17.803 00.004 14556 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.64 = -0.64)
22:27:17.805 00.002 14556 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.67 mountX=0.08 mountY=-0.06, mountTheta=-0.61
22:27:17.811 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.05, opts=13)
22:27:17.814 00.003 14556 Enqueuing Move request for scope (-0.09, 0.05)
22:27:17.818 00.004 12308 Worker thread wakes up
22:27:17.818 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
22:27:17.818 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
22:27:17.818 00.000 12308 Moving (-0.09, 0.05) raw xDistance=0.08 yDistance=-0.06
22:27:17.818 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:27:17.818 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:17.818 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:27:17.818 00.000 12308 MoveAxis(E, 0, ABG)
22:27:17.820 00.002 12308 Move returns status 0, amount 0
22:27:17.820 00.000 12308 MoveAxis(N, 0, ABG)
22:27:17.820 00.000 12308 Move returns status 0, amount 0
22:27:17.820 00.000 12308 move complete, result=0
22:27:17.821 00.001 12308 worker thread done servicing request
22:27:17.821 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:17.846 00.025 14556 UpdateGuideState exits: m=2246 SNR=31.8
22:27:17.851 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:17.855 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:17.860 00.005 14556 Enqueuing Expose request
22:27:17.865 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:17.869 00.004 12308 Worker thread wakes up
22:27:17.869 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:17.869 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:27:19.124 01.255 12308 Exposure complete
22:27:19.261 00.137 12308 worker thread done servicing request
22:27:19.263 00.002 14556 OnExposeComplete: enter
22:27:19.267 00.004 14556 UpdateGuideState(): m_state=6
22:27:19.271 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4834
22:27:19.275 00.004 14556 Star::Find returns 1 (0), X=181.27, Y=991.02, Mass=2249, SNR=31.9, Peak=198 HFD=4.7
22:27:19.278 00.003 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.62 = -1.66)
22:27:19.282 00.004 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.53 = -1.76)
22:27:19.286 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.22 hyp=0.22 cameraTheta=1.55 mountX=-0.02 mountY=-0.22, mountTheta=-1.66
22:27:19.290 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.22, opts=13)
22:27:19.295 00.005 14556 Enqueuing Move request for scope (0.00, 0.22)
22:27:19.299 00.004 12308 Worker thread wakes up
22:27:19.299 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.22) opts 0xd
22:27:19.299 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.22)
22:27:19.299 00.000 12308 Moving (0.00, 0.22) raw xDistance=-0.02 yDistance=-0.22
22:27:19.299 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:27:19.300 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:27:19.300 00.000 12308 MoveAxis(E, 0, ABG)
22:27:19.300 00.000 12308 Move returns status 0, amount 0
22:27:19.300 00.000 12308 MoveAxis(N, 154, ABG)
22:27:19.300 00.000 12308 Guiding  Dir = 0, Dur = 154
22:27:19.300 00.000 12308 IsSlewing returns 0
22:27:19.300 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:19.305 00.005 12308 IsGuiding returns 0
22:27:19.305 00.000 12308 PulseGuide returned control before completion, sleep 164
22:27:19.326 00.021 14556 UpdateGuideState exits: m=2249 SNR=31.9
22:27:19.330 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:19.335 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:19.339 00.004 14556 Enqueuing Expose request
22:27:19.474 00.135 12308 IsGuiding returns 1
22:27:19.474 00.000 12308 scope still moving after pulse duration time elapsed
22:27:19.504 00.030 12308 IsSlewing returns 0
22:27:19.506 00.002 12308 IsGuiding returns 1
22:27:19.537 00.031 12308 IsSlewing returns 0
22:27:19.538 00.001 12308 IsGuiding returns 1
22:27:19.567 00.029 12308 IsSlewing returns 0
22:27:19.568 00.001 12308 IsGuiding returns 0
22:27:19.569 00.001 12308 scope move finished after 154 + 110 ms
22:27:19.570 00.001 12308 Move returns status 0, amount 154
22:27:19.570 00.000 12308 move complete, result=0
22:27:19.570 00.000 12308 worker thread done servicing request
22:27:19.570 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 154 ms NORTH
22:27:19.577 00.007 12308 Worker thread wakes up
22:27:19.577 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:19.577 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:27:20.830 01.253 12308 Exposure complete
22:27:20.967 00.137 12308 worker thread done servicing request
22:27:20.967 00.000 14556 OnExposeComplete: enter
22:27:20.971 00.004 14556 UpdateGuideState(): m_state=6
22:27:20.974 00.003 14556 Star::Find(15, 181, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4835
22:27:20.979 00.005 14556 Star::Find returns 1 (0), X=181.24, Y=990.83, Mass=2237, SNR=31.8, Peak=176 HFD=4.6
22:27:20.983 00.004 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.29 = -1.00)
22:27:20.987 00.004 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.10)
22:27:20.990 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.21 mountX=0.02 mountY=-0.03, mountTheta=-1.02
22:27:20.995 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.03, opts=13)
22:27:20.998 00.003 14556 Enqueuing Move request for scope (-0.02, 0.03)
22:27:21.003 00.005 12308 Worker thread wakes up
22:27:21.003 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
22:27:21.003 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
22:27:21.003 00.000 12308 Moving (-0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
22:27:21.003 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:27:21.003 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:21.004 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:27:21.004 00.000 12308 MoveAxis(E, 0, ABG)
22:27:21.005 00.001 12308 Move returns status 0, amount 0
22:27:21.005 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:21.009 00.004 12308 MoveAxis(N, 0, ABG)
22:27:21.010 00.001 12308 Move returns status 0, amount 0
22:27:21.010 00.000 12308 move complete, result=0
22:27:21.010 00.000 12308 worker thread done servicing request
22:27:21.033 00.023 14556 UpdateGuideState exits: m=2237 SNR=31.8
22:27:21.037 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:21.041 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:21.046 00.005 14556 Enqueuing Expose request
22:27:21.051 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:27:21.056 00.005 12308 Worker thread wakes up
22:27:21.056 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:21.056 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:27:22.305 01.249 12308 Exposure complete
22:27:22.412 00.107 14556 evsrv: cli 0185AD08 connect
22:27:22.416 00.004 14556 case statement mapped state 6 to 3
22:27:22.419 00.003 12308 worker thread done servicing request
22:27:22.419 00.000 14556 case statement mapped state 6 to 3
22:27:22.422 00.003 14556 OnExposeComplete: enter
22:27:22.426 00.004 14556 UpdateGuideState(): m_state=6
22:27:22.429 00.003 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4836
22:27:22.432 00.003 14556 Star::Find returns 1 (0), X=181.03, Y=990.96, Mass=1996, SNR=29.9, Peak=179 HFD=4.4
22:27:22.434 00.002 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.60 = -0.68)
22:27:22.437 00.003 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.78)
22:27:22.440 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=0.17 hyp=0.29 cameraTheta=2.53 mountX=0.23 mountY=-0.20, mountTheta=-0.73
22:27:22.444 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.17, opts=13)
22:27:22.447 00.003 14556 Enqueuing Move request for scope (-0.24, 0.17)
22:27:22.450 00.003 12308 Worker thread wakes up
22:27:22.450 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.17) opts 0xd
22:27:22.451 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.17)
22:27:22.451 00.000 12308 Moving (-0.24, 0.17) raw xDistance=0.23 yDistance=-0.20
22:27:22.451 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:27:22.451 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:27:22.451 00.000 12308 MoveAxis(W, 98, ABG)
22:27:22.451 00.000 12308 Guiding  Dir = 3, Dur = 98
22:27:22.451 00.000 12308 IsSlewing returns 0
22:27:22.452 00.001 12308 IsGuiding returns 0
22:27:22.452 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:22.455 00.003 12308 PulseGuide returned control before completion, sleep 108
22:27:22.471 00.016 14556 UpdateGuideState exits: m=1996 SNR=29.9
22:27:22.476 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:22.479 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:22.484 00.005 14556 Enqueuing Expose request
22:27:22.487 00.003 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"319042a1-3c49-4691-bebc-0978e0f0ea85"}
22:27:22.489 00.002 14556 case statement mapped state 6 to 3
22:27:22.492 00.003 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"319042a1-3c49-4691-bebc-0978e0f0ea85"}
22:27:22.495 00.003 14556 evsrv: cli 0185AD08 disconnect
22:27:22.500 00.005 14556 evsrv: cli 0185B3E8 connect
22:27:22.504 00.004 14556 case statement mapped state 6 to 3
22:27:22.508 00.004 14556 case statement mapped state 6 to 3
22:27:22.511 00.003 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"9a9b617f-c259-47fd-9ed6-4c08970e1eda"}
22:27:22.513 00.002 14556 PhdController::Dither begins
22:27:22.518 00.005 14556 dither: size=5.00, dRA=-0.38 dDec=-2.65
22:27:22.521 00.003 14556 MountToCamera -- mountTheta (-1.71) + m_xAngle (-3.07) = xAngle (-4.79 = 1.50)
22:27:22.524 00.003 14556 MountToCamera -- mountX=-0.38 mountY=-2.65 hyp=2.67 mountTheta=-1.71 cameraX=0.20, cameraY=2.67 cameraTheta=1.50
22:27:22.527 00.003 14556 setting lock position to (181.46, 993.46)
22:27:22.531 00.004 14556 Mount: notify guiding dithered (0.2, 2.7)
22:27:22.534 00.003 14556 Status Line: Dither by -0.38,-2.65
22:27:22.542 00.008 14556 PhdController: newstate STATE_SETTLE_BEGIN
22:27:22.546 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
22:27:22.549 00.003 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"9a9b617f-c259-47fd-9ed6-4c08970e1eda"}
22:27:22.552 00.003 14556 evsrv: cli 0185B3E8 disconnect
22:27:22.570 00.018 12308 IsGuiding returns 1
22:27:22.570 00.000 12308 scope still moving after pulse duration time elapsed
22:27:22.602 00.032 12308 IsSlewing returns 0
22:27:22.602 00.000 12308 IsGuiding returns 0
22:27:22.605 00.003 12308 scope move finished after 98 + 54 ms
22:27:22.605 00.000 12308 Move returns status 0, amount 98
22:27:22.605 00.000 12308 MoveAxis(N, 143, ABG)
22:27:22.606 00.001 12308 Guiding  Dir = 0, Dur = 143
22:27:22.606 00.000 12308 IsSlewing returns 0
22:27:22.606 00.000 12308 IsGuiding returns 0
22:27:22.606 00.000 12308 PulseGuide returned control before completion, sleep 153
22:27:22.774 00.168 12308 IsGuiding returns 1
22:27:22.774 00.000 12308 scope still moving after pulse duration time elapsed
22:27:22.805 00.031 12308 IsSlewing returns 0
22:27:22.806 00.001 12308 IsGuiding returns 1
22:27:22.837 00.031 12308 IsSlewing returns 0
22:27:22.837 00.000 12308 IsGuiding returns 1
22:27:22.868 00.031 12308 IsSlewing returns 0
22:27:22.868 00.000 12308 IsGuiding returns 0
22:27:22.868 00.000 12308 scope move finished after 143 + 119 ms
22:27:22.868 00.000 12308 Move returns status 0, amount 143
22:27:22.869 00.001 12308 move complete, result=0
22:27:22.869 00.000 12308 worker thread done servicing request
22:27:22.869 00.000 14556 GuideStep: 0.2 px 98 ms WEST, -0.2 px 143 ms NORTH
22:27:22.873 00.004 12308 Worker thread wakes up
22:27:22.873 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:22.873 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,976,31,31)
22:27:24.117 01.244 12308 Exposure complete
22:27:24.236 00.119 12308 worker thread done servicing request
22:27:24.236 00.000 14556 OnExposeComplete: enter
22:27:24.240 00.004 14556 UpdateGuideState(): m_state=6
22:27:24.244 00.004 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4837
22:27:24.248 00.004 14556 Star::Find returns 1 (0), X=181.30, Y=990.88, Mass=2185, SNR=31.6, Peak=184 HFD=4.6
22:27:24.251 00.003 14556 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-3.07) = xAngle (1.44 = 1.44)
22:27:24.255 00.004 14556 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.34 = 1.34)
22:27:24.262 00.007 14556 CameraToMount -- cameraX=-0.16 cameraY=-2.59 hyp=2.59 cameraTheta=-1.63 mountX=0.33 mountY=2.52, mountTheta=1.44
22:27:24.269 00.007 14556 dither recenter: remaining=(0.4,2.6) step=(0.4,2.6)
22:27:24.275 00.006 14556 MountToCamera -- mountTheta (1.43) + m_xAngle (-3.07) = xAngle (-1.64 = -1.64)
22:27:24.279 00.004 14556 MountToCamera -- mountX=0.38 mountY=2.65 hyp=2.67 mountTheta=1.43 cameraX=-0.20, cameraY=-2.67 cameraTheta=-1.64
22:27:24.284 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-2.67, opts=4)
22:27:24.289 00.005 14556 Enqueuing Move request for scope (-0.20, -2.67)
22:27:24.292 00.003 12308 Worker thread wakes up
22:27:24.292 00.000 14556 Mount: notify direct move 0.38,2.65
22:27:24.296 00.004 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -2.67) opts 0x4
22:27:24.296 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -2.67)
22:27:24.296 00.000 12308 Moving (-0.20, -2.67) raw xDistance=0.38 yDistance=2.65
22:27:24.297 00.001 12308 MoveAxis(W, 261, B)
22:27:24.297 00.000 12308 Guiding  Dir = 3, Dur = 261
22:27:24.297 00.000 12308 IsSlewing returns 0
22:27:24.297 00.000 12308 IsGuiding returns 0
22:27:24.298 00.001 12308 PulseGuide returned control before completion, sleep 271
22:27:24.298 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:24.321 00.023 14556 UpdateGuideState exits: m=2185 SNR=31.6
22:27:24.327 00.006 14556 PhdController: settling, locked = 1, distance = 2.79 (1.50) aobump = 0 frame = 1 / 99999
22:27:24.334 00.007 14556 evsrv: {"Event":"Settling","Timestamp":1760585244.334,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":2.79,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:27:24.338 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:24.343 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:24.346 00.003 14556 Enqueuing Expose request
22:27:24.584 00.238 12308 IsGuiding returns 0
22:27:24.584 00.000 12308 Move returns status 0, amount 261
22:27:24.584 00.000 12308 MoveAxis(S, 1862, B)
22:27:24.584 00.000 12308 Guiding  Dir = 1, Dur = 1862
22:27:24.584 00.000 12308 IsSlewing returns 0
22:27:24.584 00.000 12308 IsGuiding returns 0
22:27:24.584 00.000 12308 PulseGuide returned control before completion, sleep 1872
22:27:26.469 01.885 12308 IsGuiding returns 1
22:27:26.469 00.000 12308 scope still moving after pulse duration time elapsed
22:27:26.500 00.031 12308 IsSlewing returns 0
22:27:26.500 00.000 12308 IsGuiding returns 0
22:27:26.500 00.000 12308 scope move finished after 1862 + 52 ms
22:27:26.500 00.000 12308 Move returns status 0, amount 1862
22:27:26.500 00.000 12308 move complete, result=0
22:27:26.501 00.001 12308 worker thread done servicing request
22:27:26.501 00.000 12308 Worker thread wakes up
22:27:26.501 00.000 14556 GuideStep: 0.4 px 261 ms WEST, 2.6 px 1862 ms SOUTH
22:27:26.505 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:26.506 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:27:27.755 01.249 12308 Exposure complete
22:27:27.886 00.131 12308 worker thread done servicing request
22:27:27.886 00.000 14556 OnExposeComplete: enter
22:27:27.891 00.005 14556 UpdateGuideState(): m_state=6
22:27:27.897 00.006 14556 Star::Find(15, 181, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4838
22:27:27.901 00.004 14556 Star::Find returns 1 (0), X=181.41, Y=992.85, Mass=2147, SNR=31.0, Peak=163 HFD=4.4
22:27:27.907 00.006 14556 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-3.07) = xAngle (1.42 = 1.42)
22:27:27.912 00.005 14556 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.32 = 1.32)
22:27:27.917 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.61 hyp=0.61 cameraTheta=-1.65 mountX=0.09 mountY=0.59, mountTheta=1.42
22:27:27.923 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.61, opts=13)
22:27:27.928 00.005 14556 Enqueuing Move request for scope (-0.05, -0.61)
22:27:27.932 00.004 12308 Worker thread wakes up
22:27:27.932 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.61) opts 0xd
22:27:27.932 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.61)
22:27:27.933 00.001 12308 Moving (-0.05, -0.61) raw xDistance=0.09 yDistance=0.59
22:27:27.933 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:27:27.933 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:27:27.933 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
22:27:27.933 00.000 12308 MoveAxis(E, 0, ABG)
22:27:27.934 00.001 12308 Move returns status 0, amount 0
22:27:27.934 00.000 12308 MoveAxis(N, 0, ABG)
22:27:27.934 00.000 12308 Move returns status 0, amount 0
22:27:27.934 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:27.940 00.006 12308 move complete, result=0
22:27:27.940 00.000 12308 worker thread done servicing request
22:27:27.962 00.022 14556 UpdateGuideState exits: m=2147 SNR=31.0
22:27:27.965 00.003 14556 PhdController: settling, locked = 1, distance = 0.61 (1.50) aobump = 0 frame = 2 / 99999
22:27:27.970 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760585247.970,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.61,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:27:27.974 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:27.979 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:27.985 00.006 14556 Enqueuing Expose request
22:27:27.991 00.006 12308 Worker thread wakes up
22:27:27.991 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
22:27:27.996 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:27.996 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:27:29.238 01.242 12308 Exposure complete
22:27:29.373 00.135 12308 worker thread done servicing request
22:27:29.374 00.001 14556 OnExposeComplete: enter
22:27:29.378 00.004 14556 UpdateGuideState(): m_state=6
22:27:29.382 00.004 14556 Star::Find(15, 181, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4839
22:27:29.387 00.005 14556 Star::Find returns 1 (0), X=181.32, Y=992.99, Mass=2093, SNR=30.6, Peak=175 HFD=4.3
22:27:29.393 00.006 14556 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-3.07) = xAngle (1.21 = 1.21)
22:27:29.402 00.009 14556 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.11 = 1.11)
22:27:29.407 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.48 hyp=0.50 cameraTheta=-1.86 mountX=0.18 mountY=0.45, mountTheta=1.20
22:27:29.412 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.48, opts=13)
22:27:29.420 00.008 14556 Enqueuing Move request for scope (-0.14, -0.48)
22:27:29.427 00.007 12308 Worker thread wakes up
22:27:29.427 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.48) opts 0xd
22:27:29.427 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.48)
22:27:29.428 00.001 12308 Moving (-0.14, -0.48) raw xDistance=0.18 yDistance=0.45
22:27:29.428 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:27:29.428 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:27:29.428 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
22:27:29.428 00.000 12308 MoveAxis(E, 0, ABG)
22:27:29.428 00.000 12308 Move returns status 0, amount 0
22:27:29.429 00.001 12308 MoveAxis(N, 0, ABG)
22:27:29.429 00.000 12308 Move returns status 0, amount 0
22:27:29.430 00.001 12308 move complete, result=0
22:27:29.430 00.000 12308 worker thread done servicing request
22:27:29.430 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:29.461 00.031 14556 UpdateGuideState exits: m=2093 SNR=30.6
22:27:29.464 00.003 14556 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 3 / 99999
22:27:29.467 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760585249.467,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.58,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
22:27:29.471 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:29.474 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:29.477 00.003 14556 Enqueuing Expose request
22:27:29.481 00.004 12308 Worker thread wakes up
22:27:29.481 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
22:27:29.485 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:29.485 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:27:30.725 01.240 12308 Exposure complete
22:27:30.852 00.127 12308 worker thread done servicing request
22:27:30.853 00.001 14556 OnExposeComplete: enter
22:27:30.856 00.003 14556 UpdateGuideState(): m_state=6
22:27:30.860 00.004 14556 Star::Find(15, 181, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4840
22:27:30.864 00.004 14556 Star::Find returns 1 (0), X=181.70, Y=993.07, Mass=2107, SNR=30.9, Peak=159 HFD=4.2
22:27:30.867 00.003 14556 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-3.07) = xAngle (2.05 = 2.05)
22:27:30.870 00.003 14556 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.95 = 1.95)
22:27:30.873 00.003 14556 CameraToMount -- cameraX=0.24 cameraY=-0.39 hyp=0.45 cameraTheta=-1.02 mountX=-0.21 mountY=0.42, mountTheta=2.03
22:27:30.877 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=-0.39, opts=13)
22:27:30.881 00.004 14556 Enqueuing Move request for scope (0.24, -0.39)
22:27:30.884 00.003 12308 Worker thread wakes up
22:27:30.884 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.39) opts 0xd
22:27:30.884 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, -0.39)
22:27:30.884 00.000 12308 Moving (0.24, -0.39) raw xDistance=-0.21 yDistance=0.42
22:27:30.885 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:27:30.885 00.000 12308 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.46
22:27:30.885 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.42
22:27:30.885 00.000 12308 MoveAxis(E, 91, ABG)
22:27:30.885 00.000 12308 Guiding  Dir = 2, Dur = 91
22:27:30.886 00.001 12308 IsSlewing returns 0
22:27:30.886 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:30.889 00.003 12308 IsGuiding returns 0
22:27:30.890 00.001 12308 PulseGuide returned control before completion, sleep 101
22:27:30.905 00.015 14556 UpdateGuideState exits: m=2107 SNR=30.9
22:27:30.911 00.006 14556 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 4 / 99999
22:27:30.914 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760585250.914,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.54,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
22:27:30.918 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:30.922 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:30.926 00.004 14556 Enqueuing Expose request
22:27:31.001 00.075 12308 IsGuiding returns 1
22:27:31.001 00.000 12308 scope still moving after pulse duration time elapsed
22:27:31.032 00.031 12308 IsSlewing returns 0
22:27:31.032 00.000 12308 IsGuiding returns 0
22:27:31.032 00.000 12308 scope move finished after 91 + 51 ms
22:27:31.032 00.000 12308 Move returns status 0, amount 91
22:27:31.032 00.000 12308 MoveAxis(S, 297, ABG)
22:27:31.033 00.001 12308 Guiding  Dir = 1, Dur = 297
22:27:31.033 00.000 12308 IsSlewing returns 0
22:27:31.033 00.000 12308 IsGuiding returns 0
22:27:31.033 00.000 12308 PulseGuide returned control before completion, sleep 307
22:27:31.347 00.314 12308 IsGuiding returns 1
22:27:31.347 00.000 12308 scope still moving after pulse duration time elapsed
22:27:31.378 00.031 12308 IsSlewing returns 0
22:27:31.379 00.001 12308 IsGuiding returns 0
22:27:31.379 00.000 12308 scope move finished after 297 + 48 ms
22:27:31.379 00.000 12308 Move returns status 0, amount 297
22:27:31.379 00.000 12308 move complete, result=0
22:27:31.380 00.001 12308 worker thread done servicing request
22:27:31.381 00.001 14556 GuideStep: -0.2 px 91 ms EAST, 0.4 px 297 ms SOUTH
22:27:31.386 00.005 12308 Worker thread wakes up
22:27:31.388 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:31.388 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:27:32.633 01.245 12308 Exposure complete
22:27:32.742 00.109 12308 worker thread done servicing request
22:27:32.743 00.001 14556 OnExposeComplete: enter
22:27:32.745 00.002 14556 UpdateGuideState(): m_state=6
22:27:32.749 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4841
22:27:32.753 00.004 14556 Star::Find returns 1 (0), X=181.39, Y=993.47, Mass=2017, SNR=29.9, Peak=126 HFD=4.9
22:27:32.756 00.003 14556 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.07) = xAngle (6.08 = -0.20)
22:27:32.758 00.002 14556 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.30)
22:27:32.763 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.01 mountX=0.07 mountY=-0.02, mountTheta=-0.29
22:27:32.768 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.01, opts=13)
22:27:32.772 00.004 14556 Enqueuing Move request for scope (-0.07, 0.01)
22:27:32.775 00.003 12308 Worker thread wakes up
22:27:32.775 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
22:27:32.775 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
22:27:32.775 00.000 12308 Moving (-0.07, 0.01) raw xDistance=0.07 yDistance=-0.02
22:27:32.776 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:27:32.776 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:32.776 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:27:32.776 00.000 12308 MoveAxis(E, 0, ABG)
22:27:32.777 00.001 12308 Move returns status 0, amount 0
22:27:32.777 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:32.781 00.004 12308 MoveAxis(N, 0, ABG)
22:27:32.781 00.000 12308 Move returns status 0, amount 0
22:27:32.781 00.000 12308 move complete, result=0
22:27:32.782 00.001 12308 worker thread done servicing request
22:27:32.800 00.018 14556 UpdateGuideState exits: m=2017 SNR=29.9
22:27:32.804 00.004 14556 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 5 / 99999
22:27:32.809 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760585252.809,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
22:27:32.813 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:32.817 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:32.820 00.003 14556 Enqueuing Expose request
22:27:32.824 00.004 12308 Worker thread wakes up
22:27:32.824 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:27:32.829 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:32.829 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:27:34.072 01.243 12308 Exposure complete
22:27:34.217 00.145 12308 worker thread done servicing request
22:27:34.217 00.000 14556 OnExposeComplete: enter
22:27:34.221 00.004 14556 UpdateGuideState(): m_state=6
22:27:34.226 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4842
22:27:34.232 00.006 14556 Star::Find returns 1 (0), X=181.27, Y=993.60, Mass=2208, SNR=31.3, Peak=159 HFD=4.6
22:27:34.237 00.005 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.61 = -0.68)
22:27:34.243 00.006 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.78)
22:27:34.248 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.14 hyp=0.24 cameraTheta=2.53 mountX=0.19 mountY=-0.17, mountTheta=-0.73
22:27:34.255 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.14, opts=13)
22:27:34.260 00.005 14556 Enqueuing Move request for scope (-0.20, 0.14)
22:27:34.266 00.006 12308 Worker thread wakes up
22:27:34.267 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.14) opts 0xd
22:27:34.267 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.14)
22:27:34.267 00.000 12308 Moving (-0.20, 0.14) raw xDistance=0.19 yDistance=-0.17
22:27:34.268 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:27:34.268 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:34.268 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:27:34.269 00.001 12308 MoveAxis(E, 0, ABG)
22:27:34.269 00.000 12308 Move returns status 0, amount 0
22:27:34.269 00.000 12308 MoveAxis(N, 0, ABG)
22:27:34.270 00.001 12308 Move returns status 0, amount 0
22:27:34.270 00.000 12308 move complete, result=0
22:27:34.271 00.001 12308 worker thread done servicing request
22:27:34.271 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:34.305 00.034 14556 UpdateGuideState exits: m=2208 SNR=31.3
22:27:34.309 00.004 14556 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 6 / 99999
22:27:34.312 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760585254.312,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.35,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
22:27:34.316 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:34.319 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:34.321 00.002 14556 Enqueuing Expose request
22:27:34.326 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:27:34.331 00.005 12308 Worker thread wakes up
22:27:34.331 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:34.331 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:27:35.570 01.239 12308 Exposure complete
22:27:35.713 00.143 12308 worker thread done servicing request
22:27:35.713 00.000 14556 OnExposeComplete: enter
22:27:35.717 00.004 14556 UpdateGuideState(): m_state=6
22:27:35.720 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4843
22:27:35.723 00.003 14556 Star::Find returns 1 (0), X=181.39, Y=993.52, Mass=2185, SNR=31.4, Peak=157 HFD=4.4
22:27:35.726 00.003 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.48 = -0.81)
22:27:35.729 00.003 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.91)
22:27:35.732 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.40 mountX=0.06 mountY=-0.07, mountTheta=-0.85
22:27:35.737 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.06, opts=13)
22:27:35.741 00.004 14556 Enqueuing Move request for scope (-0.07, 0.06)
22:27:35.744 00.003 12308 Worker thread wakes up
22:27:35.744 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
22:27:35.744 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
22:27:35.744 00.000 12308 Moving (-0.07, 0.06) raw xDistance=0.06 yDistance=-0.07
22:27:35.744 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:27:35.744 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:35.745 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:27:35.745 00.000 12308 MoveAxis(E, 0, ABG)
22:27:35.745 00.000 12308 Move returns status 0, amount 0
22:27:35.745 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:35.749 00.004 12308 MoveAxis(N, 0, ABG)
22:27:35.749 00.000 12308 Move returns status 0, amount 0
22:27:35.749 00.000 12308 move complete, result=0
22:27:35.749 00.000 12308 worker thread done servicing request
22:27:35.767 00.018 14556 UpdateGuideState exits: m=2185 SNR=31.4
22:27:35.772 00.005 14556 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 7 / 99999
22:27:35.776 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760585255.776,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":7.8,"SettleTime":10.0,"StarLocked":true}
22:27:35.781 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:35.786 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:35.791 00.005 14556 Enqueuing Expose request
22:27:35.797 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:35.803 00.006 12308 Worker thread wakes up
22:27:35.803 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:35.804 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:27:37.056 01.252 12308 Exposure complete
22:27:37.211 00.155 12308 worker thread done servicing request
22:27:37.211 00.000 14556 OnExposeComplete: enter
22:27:37.215 00.004 14556 UpdateGuideState(): m_state=6
22:27:37.219 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4844
22:27:37.223 00.004 14556 Star::Find returns 1 (0), X=181.22, Y=993.81, Mass=2442, SNR=33.3, Peak=193 HFD=4.5
22:27:37.227 00.004 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
22:27:37.230 00.003 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
22:27:37.234 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.34 hyp=0.42 cameraTheta=2.18 mountX=0.22 mountY=-0.38, mountTheta=-1.05
22:27:37.240 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.34, opts=13)
22:27:37.243 00.003 14556 Enqueuing Move request for scope (-0.24, 0.34)
22:27:37.247 00.004 12308 Worker thread wakes up
22:27:37.247 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.34) opts 0xd
22:27:37.247 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.34)
22:27:37.247 00.000 12308 Moving (-0.24, 0.34) raw xDistance=0.22 yDistance=-0.38
22:27:37.248 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:27:37.248 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:27:37.248 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
22:27:37.248 00.000 12308 MoveAxis(W, 93, ABG)
22:27:37.248 00.000 12308 Guiding  Dir = 3, Dur = 93
22:27:37.248 00.000 12308 IsSlewing returns 0
22:27:37.248 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:37.253 00.005 12308 IsGuiding returns 0
22:27:37.253 00.000 12308 PulseGuide returned control before completion, sleep 103
22:27:37.273 00.020 14556 UpdateGuideState exits: m=2442 SNR=33.3
22:27:37.276 00.003 14556 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 8 / 99999
22:27:37.280 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760585257.280,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":9.3,"SettleTime":10.0,"StarLocked":true}
22:27:37.284 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:37.287 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:37.290 00.003 14556 Enqueuing Expose request
22:27:37.361 00.071 12308 IsGuiding returns 1
22:27:37.361 00.000 12308 scope still moving after pulse duration time elapsed
22:27:37.392 00.031 12308 IsSlewing returns 0
22:27:37.393 00.001 12308 IsGuiding returns 0
22:27:37.394 00.001 12308 scope move finished after 93 + 47 ms
22:27:37.394 00.000 12308 Move returns status 0, amount 93
22:27:37.394 00.000 12308 MoveAxis(N, 0, ABG)
22:27:37.394 00.000 12308 Move returns status 0, amount 0
22:27:37.396 00.002 12308 move complete, result=0
22:27:37.396 00.000 12308 worker thread done servicing request
22:27:37.396 00.000 14556 GuideStep: 0.2 px 93 ms WEST, -0.4 px 0 ms NORTH
22:27:37.402 00.006 12308 Worker thread wakes up
22:27:37.404 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:37.406 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:27:38.653 01.247 12308 Exposure complete
22:27:38.796 00.143 12308 worker thread done servicing request
22:27:38.796 00.000 14556 OnExposeComplete: enter
22:27:38.799 00.003 14556 UpdateGuideState(): m_state=6
22:27:38.802 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4845
22:27:38.807 00.005 14556 Star::Find returns 1 (0), X=181.18, Y=993.70, Mass=2040, SNR=30.4, Peak=162 HFD=4.5
22:27:38.812 00.005 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.51 = -0.78)
22:27:38.816 00.004 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.88)
22:27:38.821 00.005 14556 CameraToMount -- cameraX=-0.28 cameraY=0.24 hyp=0.37 cameraTheta=2.43 mountX=0.26 mountY=-0.28, mountTheta=-0.82
22:27:38.827 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.24, opts=13)
22:27:38.832 00.005 14556 Enqueuing Move request for scope (-0.28, 0.24)
22:27:38.838 00.006 12308 Worker thread wakes up
22:27:38.838 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.24) opts 0xd
22:27:38.838 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.24)
22:27:38.838 00.000 12308 Moving (-0.28, 0.24) raw xDistance=0.26 yDistance=-0.28
22:27:38.839 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
22:27:38.839 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:27:38.839 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
22:27:38.839 00.000 12308 MoveAxis(W, 121, ABG)
22:27:38.840 00.001 12308 Guiding  Dir = 3, Dur = 121
22:27:38.840 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:38.845 00.005 12308 IsSlewing returns 0
22:27:38.845 00.000 12308 IsGuiding returns 0
22:27:38.847 00.002 12308 PulseGuide returned control before completion, sleep 131
22:27:38.870 00.023 14556 UpdateGuideState exits: m=2040 SNR=30.4
22:27:38.875 00.005 14556 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 9 / 99999
22:27:38.879 00.004 14556 PhdController: newstate STATE_FINISH
22:27:38.882 00.003 14556 PhdController complete: success
22:27:38.885 00.003 14556 evsrv: {"Event":"SettleDone","Timestamp":1760585258.885,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
22:27:38.890 00.005 14556 Mount: notify guiding dither settle done success=1
22:27:38.898 00.008 14556 PhdController: newstate STATE_IDLE
22:27:38.903 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:38.909 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:38.914 00.005 14556 Enqueuing Expose request
22:27:38.991 00.077 12308 IsGuiding returns 1
22:27:38.991 00.000 12308 scope still moving after pulse duration time elapsed
22:27:39.023 00.032 12308 IsSlewing returns 0
22:27:39.023 00.000 12308 IsGuiding returns 0
22:27:39.023 00.000 12308 scope move finished after 121 + 56 ms
22:27:39.024 00.001 12308 Move returns status 0, amount 121
22:27:39.024 00.000 12308 MoveAxis(N, 0, ABG)
22:27:39.024 00.000 12308 Move returns status 0, amount 0
22:27:39.024 00.000 12308 move complete, result=0
22:27:39.024 00.000 12308 worker thread done servicing request
22:27:39.025 00.001 14556 GuideStep: 0.3 px 121 ms WEST, -0.3 px 0 ms NORTH
22:27:39.029 00.004 12308 Worker thread wakes up
22:27:39.029 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:39.029 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:27:40.268 01.239 12308 Exposure complete
22:27:40.440 00.172 12308 worker thread done servicing request
22:27:40.440 00.000 14556 OnExposeComplete: enter
22:27:40.446 00.006 14556 UpdateGuideState(): m_state=6
22:27:40.452 00.006 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4846
22:27:40.458 00.006 14556 Star::Find returns 1 (0), X=181.64, Y=993.99, Mass=2232, SNR=31.6, Peak=162 HFD=4.2
22:27:40.463 00.005 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.32 = -1.96)
22:27:40.468 00.005 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.06)
22:27:40.473 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=0.52 hyp=0.55 cameraTheta=1.25 mountX=-0.21 mountY=-0.49, mountTheta=-1.98
22:27:40.480 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.52, opts=13)
22:27:40.486 00.006 14556 Enqueuing Move request for scope (0.17, 0.52)
22:27:40.491 00.005 12308 Worker thread wakes up
22:27:40.491 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.52) opts 0xd
22:27:40.491 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.52)
22:27:40.493 00.002 12308 Moving (0.17, 0.52) raw xDistance=-0.21 yDistance=-0.49
22:27:40.493 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
22:27:40.493 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:27:40.493 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
22:27:40.493 00.000 12308 MoveAxis(E, 83, ABG)
22:27:40.493 00.000 12308 Guiding  Dir = 2, Dur = 83
22:27:40.494 00.001 12308 IsSlewing returns 0
22:27:40.494 00.000 12308 IsGuiding returns 0
22:27:40.494 00.000 12308 PulseGuide returned control before completion, sleep 93
22:27:40.495 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:40.520 00.025 14556 UpdateGuideState exits: m=2232 SNR=31.6
22:27:40.524 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:40.529 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:40.533 00.004 14556 Enqueuing Expose request
22:27:40.591 00.058 12308 IsGuiding returns 1
22:27:40.591 00.000 12308 scope still moving after pulse duration time elapsed
22:27:40.622 00.031 12308 IsSlewing returns 0
22:27:40.622 00.000 12308 IsGuiding returns 0
22:27:40.622 00.000 12308 scope move finished after 83 + 45 ms
22:27:40.622 00.000 12308 Move returns status 0, amount 83
22:27:40.622 00.000 12308 MoveAxis(N, 0, ABG)
22:27:40.622 00.000 12308 Move returns status 0, amount 0
22:27:40.623 00.001 12308 move complete, result=0
22:27:40.623 00.000 12308 worker thread done servicing request
22:27:40.623 00.000 14556 GuideStep: -0.2 px 83 ms EAST, -0.5 px 0 ms NORTH
22:27:40.629 00.006 12308 Worker thread wakes up
22:27:40.630 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:40.630 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:27:41.883 01.253 12308 Exposure complete
22:27:42.030 00.147 12308 worker thread done servicing request
22:27:42.030 00.000 14556 OnExposeComplete: enter
22:27:42.035 00.005 14556 UpdateGuideState(): m_state=6
22:27:42.038 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4847
22:27:42.043 00.005 14556 Star::Find returns 1 (0), X=181.36, Y=993.92, Mass=2350, SNR=32.2, Peak=189 HFD=4.4
22:27:42.046 00.003 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
22:27:42.050 00.004 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
22:27:42.054 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.46 hyp=0.47 cameraTheta=1.78 mountX=0.07 mountY=-0.47, mountTheta=-1.43
22:27:42.059 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.46, opts=13)
22:27:42.063 00.004 14556 Enqueuing Move request for scope (-0.10, 0.46)
22:27:42.066 00.003 12308 Worker thread wakes up
22:27:42.066 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.46) opts 0xd
22:27:42.067 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.46)
22:27:42.067 00.000 12308 Moving (-0.10, 0.46) raw xDistance=0.07 yDistance=-0.47
22:27:42.067 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:27:42.067 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:27:42.067 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
22:27:42.068 00.001 12308 MoveAxis(E, 0, ABG)
22:27:42.068 00.000 12308 Move returns status 0, amount 0
22:27:42.069 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:42.073 00.004 12308 MoveAxis(N, 0, ABG)
22:27:42.073 00.000 12308 Move returns status 0, amount 0
22:27:42.074 00.001 12308 move complete, result=0
22:27:42.075 00.001 12308 worker thread done servicing request
22:27:42.094 00.019 14556 UpdateGuideState exits: m=2350 SNR=32.2
22:27:42.099 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:42.103 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:42.107 00.004 14556 Enqueuing Expose request
22:27:42.114 00.007 12308 Worker thread wakes up
22:27:42.114 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:42.114 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:27:42.114 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
22:27:43.355 01.241 12308 Exposure complete
22:27:43.492 00.137 12308 worker thread done servicing request
22:27:43.493 00.001 14556 OnExposeComplete: enter
22:27:43.496 00.003 14556 UpdateGuideState(): m_state=6
22:27:43.501 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4848
22:27:43.506 00.005 14556 Star::Find returns 1 (0), X=181.28, Y=993.94, Mass=2237, SNR=31.7, Peak=202 HFD=4.6
22:27:43.509 00.003 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
22:27:43.513 00.004 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
22:27:43.520 00.007 14556 CameraToMount -- cameraX=-0.18 cameraY=0.48 hyp=0.51 cameraTheta=1.93 mountX=0.15 mountY=-0.50, mountTheta=-1.29
22:27:43.526 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.48, opts=13)
22:27:43.531 00.005 14556 Enqueuing Move request for scope (-0.18, 0.48)
22:27:43.535 00.004 12308 Worker thread wakes up
22:27:43.535 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.48) opts 0xd
22:27:43.535 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.48)
22:27:43.535 00.000 12308 Moving (-0.18, 0.48) raw xDistance=0.15 yDistance=-0.50
22:27:43.535 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:27:43.537 00.002 12308 switching direction from 1 to -1 - decHistory=-3 oldest=0.85 newest=-1.46
22:27:43.537 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
22:27:43.537 00.000 12308 MoveAxis(E, 0, ABG)
22:27:43.537 00.000 12308 Move returns status 0, amount 0
22:27:43.537 00.000 12308 MoveAxis(N, 355, ABG)
22:27:43.537 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:43.542 00.005 12308 Guiding  Dir = 0, Dur = 355
22:27:43.543 00.001 12308 IsSlewing returns 0
22:27:43.543 00.000 12308 IsGuiding returns 0
22:27:43.544 00.001 12308 PulseGuide returned control before completion, sleep 365
22:27:43.567 00.023 14556 UpdateGuideState exits: m=2237 SNR=31.7
22:27:43.571 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:43.575 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:43.581 00.006 14556 Enqueuing Expose request
22:27:43.920 00.339 12308 IsGuiding returns 1
22:27:43.920 00.000 12308 scope still moving after pulse duration time elapsed
22:27:43.951 00.031 12308 IsSlewing returns 0
22:27:43.952 00.001 12308 IsGuiding returns 0
22:27:43.952 00.000 12308 scope move finished after 355 + 54 ms
22:27:43.952 00.000 12308 Move returns status 0, amount 355
22:27:43.952 00.000 12308 move complete, result=0
22:27:43.954 00.002 12308 worker thread done servicing request
22:27:43.954 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.5 px 355 ms NORTH
22:27:43.959 00.005 12308 Worker thread wakes up
22:27:43.960 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:43.960 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:27:45.215 01.255 12308 Exposure complete
22:27:45.354 00.139 12308 worker thread done servicing request
22:27:45.355 00.001 14556 OnExposeComplete: enter
22:27:45.358 00.003 14556 UpdateGuideState(): m_state=6
22:27:45.362 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4849
22:27:45.365 00.003 14556 Star::Find returns 1 (0), X=181.27, Y=994.14, Mass=2086, SNR=30.7, Peak=183 HFD=4.5
22:27:45.369 00.004 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.91 = -1.37)
22:27:45.372 00.003 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.47)
22:27:45.375 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.68 hyp=0.71 cameraTheta=1.84 mountX=0.14 mountY=-0.70, mountTheta=-1.37
22:27:45.378 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.68, opts=13)
22:27:45.382 00.004 14556 Enqueuing Move request for scope (-0.19, 0.68)
22:27:45.385 00.003 12308 Worker thread wakes up
22:27:45.386 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.68) opts 0xd
22:27:45.386 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.68)
22:27:45.386 00.000 12308 Moving (-0.19, 0.68) raw xDistance=0.14 yDistance=-0.70
22:27:45.386 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:27:45.386 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
22:27:45.387 00.001 12308 MoveAxis(E, 0, ABG)
22:27:45.387 00.000 12308 Move returns status 0, amount 0
22:27:45.387 00.000 12308 MoveAxis(N, 494, ABG)
22:27:45.387 00.000 12308 Guiding  Dir = 0, Dur = 494
22:27:45.387 00.000 12308 IsSlewing returns 0
22:27:45.388 00.001 12308 IsGuiding returns 0
22:27:45.388 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:45.392 00.004 12308 PulseGuide returned control before completion, sleep 504
22:27:45.406 00.014 14556 UpdateGuideState exits: m=2086 SNR=30.7
22:27:45.410 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:45.413 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:45.417 00.004 14556 Enqueuing Expose request
22:27:45.906 00.489 12308 IsGuiding returns 0
22:27:45.907 00.001 12308 Move returns status 0, amount 494
22:27:45.907 00.000 12308 move complete, result=0
22:27:45.908 00.001 12308 worker thread done servicing request
22:27:45.908 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.7 px 494 ms NORTH
22:27:45.914 00.006 12308 Worker thread wakes up
22:27:45.915 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:45.915 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:27:47.165 01.250 12308 Exposure complete
22:27:47.309 00.144 12308 worker thread done servicing request
22:27:47.310 00.001 14556 OnExposeComplete: enter
22:27:47.314 00.004 14556 UpdateGuideState(): m_state=6
22:27:47.318 00.004 14556 Star::Find(15, 181, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4850
22:27:47.321 00.003 14556 Star::Find returns 1 (0), X=181.32, Y=993.57, Mass=2161, SNR=31.0, Peak=177 HFD=4.6
22:27:47.325 00.004 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
22:27:47.329 00.004 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
22:27:47.334 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.11 hyp=0.18 cameraTheta=2.51 mountX=0.14 mountY=-0.13, mountTheta=-0.75
22:27:47.342 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.11, opts=13)
22:27:47.347 00.005 14556 Enqueuing Move request for scope (-0.14, 0.11)
22:27:47.350 00.003 12308 Worker thread wakes up
22:27:47.350 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.11) opts 0xd
22:27:47.351 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.11)
22:27:47.351 00.000 12308 Moving (-0.14, 0.11) raw xDistance=0.14 yDistance=-0.13
22:27:47.351 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:27:47.351 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:47.352 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:27:47.352 00.000 12308 MoveAxis(E, 0, ABG)
22:27:47.352 00.000 12308 Move returns status 0, amount 0
22:27:47.352 00.000 12308 MoveAxis(N, 0, ABG)
22:27:47.352 00.000 12308 Move returns status 0, amount 0
22:27:47.354 00.002 12308 move complete, result=0
22:27:47.354 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:47.359 00.005 12308 worker thread done servicing request
22:27:47.388 00.029 14556 UpdateGuideState exits: m=2161 SNR=31.0
22:27:47.395 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:47.399 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:47.404 00.005 14556 Enqueuing Expose request
22:27:47.408 00.004 12308 Worker thread wakes up
22:27:47.408 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:47.408 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:27:47.408 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:48.664 01.256 12308 Exposure complete
22:27:48.810 00.146 12308 worker thread done servicing request
22:27:48.811 00.001 14556 OnExposeComplete: enter
22:27:48.819 00.008 14556 UpdateGuideState(): m_state=6
22:27:48.827 00.008 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4851
22:27:48.836 00.009 14556 Star::Find returns 1 (0), X=181.27, Y=993.70, Mass=1958, SNR=29.8, Peak=160 HFD=4.5
22:27:48.841 00.005 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.32 = -0.97)
22:27:48.845 00.004 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.07)
22:27:48.850 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.24 hyp=0.31 cameraTheta=2.24 mountX=0.18 mountY=-0.27, mountTheta=-1.00
22:27:48.856 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.24, opts=13)
22:27:48.860 00.004 14556 Enqueuing Move request for scope (-0.19, 0.24)
22:27:48.864 00.004 12308 Worker thread wakes up
22:27:48.864 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.24) opts 0xd
22:27:48.864 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.24)
22:27:48.867 00.003 12308 Moving (-0.19, 0.24) raw xDistance=0.18 yDistance=-0.27
22:27:48.867 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:27:48.868 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:48.876 00.008 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:27:48.876 00.000 12308 MoveAxis(E, 0, ABG)
22:27:48.877 00.001 12308 Move returns status 0, amount 0
22:27:48.877 00.000 12308 MoveAxis(N, 191, ABG)
22:27:48.878 00.001 12308 Guiding  Dir = 0, Dur = 191
22:27:48.878 00.000 12308 IsSlewing returns 0
22:27:48.880 00.002 12308 IsGuiding returns 0
22:27:48.881 00.001 12308 PulseGuide returned control before completion, sleep 201
22:27:48.899 00.018 14556 UpdateGuideState exits: m=1958 SNR=29.8
22:27:48.903 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:48.908 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:48.911 00.003 14556 Enqueuing Expose request
22:27:49.092 00.181 12308 IsGuiding returns 1
22:27:49.092 00.000 12308 scope still moving after pulse duration time elapsed
22:27:49.123 00.031 12308 IsSlewing returns 0
22:27:49.123 00.000 12308 IsGuiding returns 0
22:27:49.125 00.002 12308 scope move finished after 191 + 52 ms
22:27:49.125 00.000 12308 Move returns status 0, amount 191
22:27:49.125 00.000 12308 move complete, result=0
22:27:49.125 00.000 12308 worker thread done servicing request
22:27:49.126 00.001 12308 Worker thread wakes up
22:27:49.126 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 191 ms NORTH
22:27:49.131 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:49.131 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:27:50.380 01.249 12308 Exposure complete
22:27:50.526 00.146 12308 worker thread done servicing request
22:27:50.527 00.001 14556 OnExposeComplete: enter
22:27:50.530 00.003 14556 UpdateGuideState(): m_state=6
22:27:50.535 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4852
22:27:50.540 00.005 14556 Star::Find returns 1 (0), X=181.29, Y=993.56, Mass=2152, SNR=31.0, Peak=170 HFD=4.6
22:27:50.547 00.007 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.70 = -0.59)
22:27:50.553 00.006 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.60 = -0.69)
22:27:50.559 00.006 14556 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.19 cameraTheta=2.62 mountX=0.16 mountY=-0.12, mountTheta=-0.65
22:27:50.567 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.10, opts=13)
22:27:50.573 00.006 14556 Enqueuing Move request for scope (-0.17, 0.10)
22:27:50.578 00.005 12308 Worker thread wakes up
22:27:50.578 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd
22:27:50.578 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.10)
22:27:50.579 00.001 12308 Moving (-0.17, 0.10) raw xDistance=0.16 yDistance=-0.12
22:27:50.579 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:27:50.579 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:50.579 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:27:50.579 00.000 12308 MoveAxis(E, 0, ABG)
22:27:50.581 00.002 12308 Move returns status 0, amount 0
22:27:50.581 00.000 12308 MoveAxis(N, 0, ABG)
22:27:50.581 00.000 12308 Move returns status 0, amount 0
22:27:50.581 00.000 12308 move complete, result=0
22:27:50.582 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:50.586 00.004 12308 worker thread done servicing request
22:27:50.615 00.029 14556 UpdateGuideState exits: m=2152 SNR=31.0
22:27:50.619 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:50.624 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:50.631 00.007 14556 Enqueuing Expose request
22:27:50.634 00.003 12308 Worker thread wakes up
22:27:50.635 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:50.641 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:50.641 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:27:51.895 01.254 12308 Exposure complete
22:27:52.038 00.143 12308 worker thread done servicing request
22:27:52.038 00.000 14556 OnExposeComplete: enter
22:27:52.042 00.004 14556 UpdateGuideState(): m_state=6
22:27:52.048 00.006 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4853
22:27:52.053 00.005 14556 Star::Find returns 1 (0), X=181.16, Y=993.49, Mass=2187, SNR=31.3, Peak=158 HFD=4.4
22:27:52.059 00.006 14556 CameraToMount -- cameraTheta (3.07) - m_xAngle (-3.07) = xAngle (6.14 = -0.14)
22:27:52.062 00.003 14556 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.04 = -0.24)
22:27:52.067 00.005 14556 CameraToMount -- cameraX=-0.30 cameraY=0.02 hyp=0.30 cameraTheta=3.07 mountX=0.30 mountY=-0.07, mountTheta=-0.24
22:27:52.073 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.02, opts=13)
22:27:52.077 00.004 14556 Enqueuing Move request for scope (-0.30, 0.02)
22:27:52.081 00.004 12308 Worker thread wakes up
22:27:52.082 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.02) opts 0xd
22:27:52.082 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.02)
22:27:52.082 00.000 12308 Moving (-0.30, 0.02) raw xDistance=0.30 yDistance=-0.07
22:27:52.082 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:27:52.082 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:52.083 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:27:52.083 00.000 12308 MoveAxis(W, 129, ABG)
22:27:52.083 00.000 12308 Guiding  Dir = 3, Dur = 129
22:27:52.084 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:52.088 00.004 12308 IsSlewing returns 0
22:27:52.088 00.000 12308 IsGuiding returns 0
22:27:52.088 00.000 12308 PulseGuide returned control before completion, sleep 139
22:27:52.111 00.023 14556 UpdateGuideState exits: m=2187 SNR=31.3
22:27:52.115 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:52.120 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:52.125 00.005 14556 Enqueuing Expose request
22:27:52.241 00.116 12308 IsGuiding returns 1
22:27:52.242 00.001 12308 scope still moving after pulse duration time elapsed
22:27:52.272 00.030 12308 IsSlewing returns 0
22:27:52.273 00.001 12308 IsGuiding returns 0
22:27:52.273 00.000 12308 scope move finished after 129 + 56 ms
22:27:52.275 00.002 12308 Move returns status 0, amount 129
22:27:52.275 00.000 12308 MoveAxis(N, 0, ABG)
22:27:52.275 00.000 12308 Move returns status 0, amount 0
22:27:52.275 00.000 12308 move complete, result=0
22:27:52.275 00.000 12308 worker thread done servicing request
22:27:52.276 00.001 14556 GuideStep: 0.3 px 129 ms WEST, -0.1 px 0 ms NORTH
22:27:52.282 00.006 12308 Worker thread wakes up
22:27:52.284 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:52.284 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:27:53.540 01.256 12308 Exposure complete
22:27:53.679 00.139 12308 worker thread done servicing request
22:27:53.680 00.001 14556 OnExposeComplete: enter
22:27:53.683 00.003 14556 UpdateGuideState(): m_state=6
22:27:53.689 00.006 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4854
22:27:53.693 00.004 14556 Star::Find returns 1 (0), X=181.55, Y=993.58, Mass=2189, SNR=31.5, Peak=156 HFD=4.5
22:27:53.698 00.005 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (4.00 = -2.29)
22:27:53.701 00.003 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.39)
22:27:53.705 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.92 mountX=-0.10 mountY=-0.10, mountTheta=-2.33
22:27:53.710 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.12, opts=13)
22:27:53.714 00.004 14556 Enqueuing Move request for scope (0.09, 0.12)
22:27:53.718 00.004 12308 Worker thread wakes up
22:27:53.718 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
22:27:53.718 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
22:27:53.718 00.000 12308 Moving (0.09, 0.12) raw xDistance=-0.10 yDistance=-0.10
22:27:53.718 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:27:53.719 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:53.719 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:27:53.719 00.000 12308 MoveAxis(E, 0, ABG)
22:27:53.719 00.000 12308 Move returns status 0, amount 0
22:27:53.719 00.000 12308 MoveAxis(N, 0, ABG)
22:27:53.719 00.000 12308 Move returns status 0, amount 0
22:27:53.721 00.002 12308 move complete, result=0
22:27:53.721 00.000 12308 worker thread done servicing request
22:27:53.721 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:53.747 00.026 14556 UpdateGuideState exits: m=2189 SNR=31.5
22:27:53.753 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:53.758 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:53.767 00.009 14556 Enqueuing Expose request
22:27:53.773 00.006 12308 Worker thread wakes up
22:27:53.775 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:53.779 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:53.779 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:27:55.027 01.248 12308 Exposure complete
22:27:55.169 00.142 12308 worker thread done servicing request
22:27:55.169 00.000 14556 OnExposeComplete: enter
22:27:55.174 00.005 14556 UpdateGuideState(): m_state=6
22:27:55.179 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4855
22:27:55.184 00.005 14556 Star::Find returns 1 (0), X=181.37, Y=993.72, Mass=2293, SNR=32.0, Peak=178 HFD=4.7
22:27:55.187 00.003 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
22:27:55.192 00.005 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.39)
22:27:55.195 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.26 hyp=0.27 cameraTheta=1.92 mountX=0.07 mountY=-0.27, mountTheta=-1.30
22:27:55.200 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.26, opts=13)
22:27:55.206 00.006 14556 Enqueuing Move request for scope (-0.09, 0.26)
22:27:55.211 00.005 12308 Worker thread wakes up
22:27:55.212 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.26) opts 0xd
22:27:55.212 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.26)
22:27:55.212 00.000 12308 Moving (-0.09, 0.26) raw xDistance=0.07 yDistance=-0.27
22:27:55.212 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:27:55.213 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:27:55.213 00.000 12308 MoveAxis(E, 0, ABG)
22:27:55.213 00.000 12308 Move returns status 0, amount 0
22:27:55.213 00.000 12308 MoveAxis(N, 188, ABG)
22:27:55.213 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:55.217 00.004 12308 Guiding  Dir = 0, Dur = 188
22:27:55.218 00.001 12308 IsSlewing returns 0
22:27:55.218 00.000 12308 IsGuiding returns 0
22:27:55.218 00.000 12308 PulseGuide returned control before completion, sleep 198
22:27:55.240 00.022 14556 UpdateGuideState exits: m=2293 SNR=32.0
22:27:55.245 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:55.248 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:55.253 00.005 14556 Enqueuing Expose request
22:27:55.423 00.170 12308 IsGuiding returns 1
22:27:55.423 00.000 12308 scope still moving after pulse duration time elapsed
22:27:55.453 00.030 12308 IsSlewing returns 0
22:27:55.453 00.000 12308 IsGuiding returns 0
22:27:55.455 00.002 12308 scope move finished after 188 + 47 ms
22:27:55.455 00.000 12308 Move returns status 0, amount 188
22:27:55.455 00.000 12308 move complete, result=0
22:27:55.456 00.001 12308 worker thread done servicing request
22:27:55.456 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 188 ms NORTH
22:27:55.463 00.007 12308 Worker thread wakes up
22:27:55.463 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:55.463 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:27:56.710 01.247 12308 Exposure complete
22:27:56.854 00.144 12308 worker thread done servicing request
22:27:56.855 00.001 14556 OnExposeComplete: enter
22:27:56.858 00.003 14556 UpdateGuideState(): m_state=6
22:27:56.863 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4856
22:27:56.866 00.003 14556 Star::Find returns 1 (0), X=181.24, Y=993.47, Mass=1992, SNR=29.9, Peak=150 HFD=4.5
22:27:56.870 00.004 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.19 = -0.09)
22:27:56.873 00.003 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.19)
22:27:56.878 00.005 14556 CameraToMount -- cameraX=-0.22 cameraY=0.00 hyp=0.22 cameraTheta=3.12 mountX=0.22 mountY=-0.04, mountTheta=-0.19
22:27:56.882 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.00, opts=13)
22:27:56.885 00.003 14556 Enqueuing Move request for scope (-0.22, 0.00)
22:27:56.890 00.005 12308 Worker thread wakes up
22:27:56.890 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.00) opts 0xd
22:27:56.891 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.00)
22:27:56.891 00.000 12308 Moving (-0.22, 0.00) raw xDistance=0.22 yDistance=-0.04
22:27:56.891 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:27:56.891 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:56.891 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:27:56.892 00.001 12308 MoveAxis(W, 97, ABG)
22:27:56.892 00.000 12308 Guiding  Dir = 3, Dur = 97
22:27:56.892 00.000 12308 IsSlewing returns 0
22:27:56.893 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:56.899 00.006 12308 IsGuiding returns 0
22:27:56.899 00.000 12308 PulseGuide returned control before completion, sleep 107
22:27:56.921 00.022 14556 UpdateGuideState exits: m=1992 SNR=29.9
22:27:56.927 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:56.930 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:56.934 00.004 14556 Enqueuing Expose request
22:27:57.014 00.080 12308 IsGuiding returns 1
22:27:57.014 00.000 12308 scope still moving after pulse duration time elapsed
22:27:57.045 00.031 12308 IsSlewing returns 0
22:27:57.045 00.000 12308 IsGuiding returns 1
22:27:57.076 00.031 12308 IsSlewing returns 0
22:27:57.076 00.000 12308 IsGuiding returns 1
22:27:57.107 00.031 12308 IsSlewing returns 0
22:27:57.107 00.000 12308 IsGuiding returns 0
22:27:57.107 00.000 12308 scope move finished after 97 + 112 ms
22:27:57.107 00.000 12308 Move returns status 0, amount 97
22:27:57.109 00.002 12308 MoveAxis(N, 0, ABG)
22:27:57.109 00.000 12308 Move returns status 0, amount 0
22:27:57.109 00.000 12308 move complete, result=0
22:27:57.109 00.000 14556 GuideStep: 0.2 px 97 ms WEST, -0.0 px 0 ms NORTH
22:27:57.114 00.005 12308 worker thread done servicing request
22:27:57.114 00.000 12308 Worker thread wakes up
22:27:57.115 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:57.115 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:27:58.367 01.252 12308 Exposure complete
22:27:58.529 00.162 12308 worker thread done servicing request
22:27:58.530 00.001 14556 OnExposeComplete: enter
22:27:58.534 00.004 14556 UpdateGuideState(): m_state=6
22:27:58.538 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4857
22:27:58.541 00.003 14556 Star::Find returns 1 (0), X=181.63, Y=993.56, Mass=2209, SNR=31.7, Peak=145 HFD=4.6
22:27:58.546 00.005 14556 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.07) = xAngle (3.60 = -2.68)
22:27:58.552 00.006 14556 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.51 = -2.78)
22:27:58.555 00.003 14556 CameraToMount -- cameraX=0.17 cameraY=0.10 hyp=0.20 cameraTheta=0.53 mountX=-0.18 mountY=-0.07, mountTheta=-2.76
22:27:58.560 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.10, opts=13)
22:27:58.564 00.004 14556 Enqueuing Move request for scope (0.17, 0.10)
22:27:58.568 00.004 12308 Worker thread wakes up
22:27:58.568 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.10) opts 0xd
22:27:58.568 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.10)
22:27:58.568 00.000 12308 Moving (0.17, 0.10) raw xDistance=-0.18 yDistance=-0.07
22:27:58.568 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:27:58.569 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:58.569 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:27:58.569 00.000 12308 MoveAxis(E, 0, ABG)
22:27:58.569 00.000 12308 Move returns status 0, amount 0
22:27:58.569 00.000 12308 MoveAxis(N, 0, ABG)
22:27:58.569 00.000 12308 Move returns status 0, amount 0
22:27:58.569 00.000 12308 move complete, result=0
22:27:58.570 00.001 12308 worker thread done servicing request
22:27:58.570 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:27:58.596 00.026 14556 UpdateGuideState exits: m=2209 SNR=31.7
22:27:58.600 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:58.604 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:27:58.611 00.007 14556 Enqueuing Expose request
22:27:58.616 00.005 12308 Worker thread wakes up
22:27:58.616 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:27:58.616 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:27:58.617 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:59.867 01.250 12308 Exposure complete
22:28:00.008 00.141 12308 worker thread done servicing request
22:28:00.010 00.002 14556 OnExposeComplete: enter
22:28:00.013 00.003 14556 UpdateGuideState(): m_state=6
22:28:00.024 00.011 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4858
22:28:00.031 00.007 14556 Star::Find returns 1 (0), X=181.51, Y=993.58, Mass=2080, SNR=30.4, Peak=145 HFD=4.4
22:28:00.038 00.007 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.24 = -2.04)
22:28:00.043 00.005 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.14)
22:28:00.049 00.006 14556 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.17 mountX=-0.06 mountY=-0.11, mountTheta=-2.07
22:28:00.053 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.12, opts=13)
22:28:00.057 00.004 14556 Enqueuing Move request for scope (0.05, 0.12)
22:28:00.061 00.004 12308 Worker thread wakes up
22:28:00.063 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
22:28:00.063 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
22:28:00.063 00.000 12308 Moving (0.05, 0.12) raw xDistance=-0.06 yDistance=-0.11
22:28:00.063 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:28:00.064 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:00.064 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:28:00.064 00.000 12308 MoveAxis(E, 0, ABG)
22:28:00.064 00.000 12308 Move returns status 0, amount 0
22:28:00.064 00.000 12308 MoveAxis(N, 0, ABG)
22:28:00.064 00.000 12308 Move returns status 0, amount 0
22:28:00.064 00.000 12308 move complete, result=0
22:28:00.066 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:00.070 00.004 12308 worker thread done servicing request
22:28:00.091 00.021 14556 UpdateGuideState exits: m=2080 SNR=30.4
22:28:00.096 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:00.099 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:00.103 00.004 14556 Enqueuing Expose request
22:28:00.107 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:28:00.115 00.008 12308 Worker thread wakes up
22:28:00.115 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:00.115 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:01.375 01.260 12308 Exposure complete
22:28:01.522 00.147 12308 worker thread done servicing request
22:28:01.522 00.000 14556 OnExposeComplete: enter
22:28:01.527 00.005 14556 UpdateGuideState(): m_state=6
22:28:01.532 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4859
22:28:01.536 00.004 14556 Star::Find returns 1 (0), X=181.64, Y=993.72, Mass=1985, SNR=29.9, Peak=149 HFD=4.5
22:28:01.540 00.004 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.03 = -2.25)
22:28:01.544 00.004 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.93 = -2.35)
22:28:01.547 00.003 14556 CameraToMount -- cameraX=0.18 cameraY=0.25 hyp=0.31 cameraTheta=0.96 mountX=-0.19 mountY=-0.22, mountTheta=-2.29
22:28:01.552 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.25, opts=13)
22:28:01.555 00.003 14556 Enqueuing Move request for scope (0.18, 0.25)
22:28:01.560 00.005 12308 Worker thread wakes up
22:28:01.560 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.25) opts 0xd
22:28:01.561 00.001 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.25)
22:28:01.561 00.000 12308 Moving (0.18, 0.25) raw xDistance=-0.19 yDistance=-0.22
22:28:01.561 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:28:01.561 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:28:01.561 00.000 12308 MoveAxis(E, 0, ABG)
22:28:01.561 00.000 12308 Move returns status 0, amount 0
22:28:01.561 00.000 12308 MoveAxis(N, 156, ABG)
22:28:01.562 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:01.567 00.005 12308 Guiding  Dir = 0, Dur = 156
22:28:01.567 00.000 12308 IsSlewing returns 0
22:28:01.567 00.000 12308 IsGuiding returns 0
22:28:01.568 00.001 12308 PulseGuide returned control before completion, sleep 166
22:28:01.588 00.020 14556 UpdateGuideState exits: m=1985 SNR=29.9
22:28:01.591 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:01.595 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:01.599 00.004 14556 Enqueuing Expose request
22:28:01.741 00.142 12308 IsGuiding returns 1
22:28:01.742 00.001 12308 scope still moving after pulse duration time elapsed
22:28:01.772 00.030 12308 IsSlewing returns 0
22:28:01.773 00.001 12308 IsGuiding returns 0
22:28:01.773 00.000 12308 scope move finished after 156 + 50 ms
22:28:01.774 00.001 12308 Move returns status 0, amount 156
22:28:01.775 00.001 12308 move complete, result=0
22:28:01.775 00.000 12308 worker thread done servicing request
22:28:01.775 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 156 ms NORTH
22:28:01.782 00.007 12308 Worker thread wakes up
22:28:01.782 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:01.782 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:03.036 01.254 12308 Exposure complete
22:28:03.183 00.147 12308 worker thread done servicing request
22:28:03.184 00.001 14556 OnExposeComplete: enter
22:28:03.187 00.003 14556 UpdateGuideState(): m_state=6
22:28:03.192 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4860
22:28:03.195 00.003 14556 Star::Find returns 1 (0), X=181.76, Y=993.42, Mass=2140, SNR=31.0, Peak=150 HFD=4.5
22:28:03.199 00.004 14556 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.07) = xAngle (2.94 = 2.94)
22:28:03.204 00.005 14556 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.84 = 2.84)
22:28:03.209 00.005 14556 CameraToMount -- cameraX=0.30 cameraY=-0.04 hyp=0.30 cameraTheta=-0.13 mountX=-0.30 mountY=0.09, mountTheta=2.85
22:28:03.214 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.30, y=-0.04, opts=13)
22:28:03.218 00.004 14556 Enqueuing Move request for scope (0.30, -0.04)
22:28:03.223 00.005 12308 Worker thread wakes up
22:28:03.223 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.04) opts 0xd
22:28:03.223 00.000 12308 Handling offset move in thread for scope, endpoint = (0.30, -0.04)
22:28:03.223 00.000 12308 Moving (0.30, -0.04) raw xDistance=-0.30 yDistance=0.09
22:28:03.223 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
22:28:03.223 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:03.224 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:28:03.224 00.000 12308 MoveAxis(E, 128, ABG)
22:28:03.224 00.000 12308 Guiding  Dir = 2, Dur = 128
22:28:03.224 00.000 12308 IsSlewing returns 0
22:28:03.224 00.000 12308 IsGuiding returns 0
22:28:03.225 00.001 12308 PulseGuide returned control before completion, sleep 138
22:28:03.225 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:03.246 00.021 14556 UpdateGuideState exits: m=2140 SNR=31.0
22:28:03.250 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:03.253 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:03.257 00.004 14556 Enqueuing Expose request
22:28:03.368 00.111 12308 IsGuiding returns 1
22:28:03.368 00.000 12308 scope still moving after pulse duration time elapsed
22:28:03.399 00.031 12308 IsSlewing returns 0
22:28:03.399 00.000 12308 IsGuiding returns 0
22:28:03.399 00.000 12308 scope move finished after 128 + 46 ms
22:28:03.399 00.000 12308 Move returns status 0, amount 128
22:28:03.400 00.001 12308 MoveAxis(N, 0, ABG)
22:28:03.400 00.000 12308 Move returns status 0, amount 0
22:28:03.400 00.000 12308 move complete, result=0
22:28:03.400 00.000 12308 worker thread done servicing request
22:28:03.401 00.001 14556 GuideStep: -0.3 px 128 ms EAST, 0.1 px 0 ms NORTH
22:28:03.404 00.003 12308 Worker thread wakes up
22:28:03.404 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:03.404 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:04.641 01.237 12308 Exposure complete
22:28:04.783 00.142 12308 worker thread done servicing request
22:28:04.784 00.001 14556 OnExposeComplete: enter
22:28:04.788 00.004 14556 UpdateGuideState(): m_state=6
22:28:04.792 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4861
22:28:04.797 00.005 14556 Star::Find returns 1 (0), X=181.50, Y=993.56, Mass=2140, SNR=31.2, Peak=135 HFD=5.0
22:28:04.800 00.003 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.25 = -2.03)
22:28:04.804 00.004 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
22:28:04.808 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.18 mountX=-0.05 mountY=-0.09, mountTheta=-2.05
22:28:04.813 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.09, opts=13)
22:28:04.816 00.003 14556 Enqueuing Move request for scope (0.04, 0.09)
22:28:04.821 00.005 12308 Worker thread wakes up
22:28:04.821 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
22:28:04.821 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
22:28:04.821 00.000 12308 Moving (0.04, 0.09) raw xDistance=-0.05 yDistance=-0.09
22:28:04.821 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:28:04.821 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:04.822 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:28:04.822 00.000 12308 MoveAxis(E, 0, ABG)
22:28:04.822 00.000 12308 Move returns status 0, amount 0
22:28:04.822 00.000 12308 MoveAxis(N, 0, ABG)
22:28:04.823 00.001 12308 Move returns status 0, amount 0
22:28:04.823 00.000 12308 move complete, result=0
22:28:04.823 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:04.829 00.006 12308 worker thread done servicing request
22:28:04.850 00.021 14556 UpdateGuideState exits: m=2140 SNR=31.2
22:28:04.855 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:04.861 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:04.865 00.004 14556 Enqueuing Expose request
22:28:04.868 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:28:04.873 00.005 12308 Worker thread wakes up
22:28:04.874 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:04.874 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:06.116 01.242 12308 Exposure complete
22:28:06.262 00.146 12308 worker thread done servicing request
22:28:06.262 00.000 14556 OnExposeComplete: enter
22:28:06.267 00.005 14556 UpdateGuideState(): m_state=6
22:28:06.271 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4862
22:28:06.276 00.005 14556 Star::Find returns 1 (0), X=181.50, Y=993.69, Mass=2077, SNR=30.6, Peak=142 HFD=4.7
22:28:06.279 00.003 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.48 = -1.80)
22:28:06.281 00.002 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
22:28:06.284 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.23 hyp=0.23 cameraTheta=1.41 mountX=-0.05 mountY=-0.22, mountTheta=-1.81
22:28:06.289 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.23, opts=13)
22:28:06.294 00.005 14556 Enqueuing Move request for scope (0.04, 0.23)
22:28:06.297 00.003 12308 Worker thread wakes up
22:28:06.297 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.23) opts 0xd
22:28:06.297 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.23)
22:28:06.297 00.000 12308 Moving (0.04, 0.23) raw xDistance=-0.05 yDistance=-0.22
22:28:06.298 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:28:06.298 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:28:06.298 00.000 12308 MoveAxis(E, 0, ABG)
22:28:06.298 00.000 12308 Move returns status 0, amount 0
22:28:06.298 00.000 12308 MoveAxis(N, 153, ABG)
22:28:06.298 00.000 12308 Guiding  Dir = 0, Dur = 153
22:28:06.298 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:06.304 00.006 12308 IsSlewing returns 0
22:28:06.304 00.000 12308 IsGuiding returns 0
22:28:06.304 00.000 12308 PulseGuide returned control before completion, sleep 163
22:28:06.324 00.020 14556 UpdateGuideState exits: m=2077 SNR=30.6
22:28:06.329 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:06.333 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:06.338 00.005 14556 Enqueuing Expose request
22:28:06.480 00.142 12308 IsGuiding returns 1
22:28:06.481 00.001 12308 scope still moving after pulse duration time elapsed
22:28:06.510 00.029 12308 IsSlewing returns 0
22:28:06.512 00.002 12308 IsGuiding returns 0
22:28:06.513 00.001 12308 scope move finished after 153 + 55 ms
22:28:06.513 00.000 12308 Move returns status 0, amount 153
22:28:06.513 00.000 12308 move complete, result=0
22:28:06.514 00.001 12308 worker thread done servicing request
22:28:06.514 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 153 ms NORTH
22:28:06.520 00.006 12308 Worker thread wakes up
22:28:06.520 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:06.521 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:07.775 01.254 12308 Exposure complete
22:28:07.915 00.140 12308 worker thread done servicing request
22:28:07.915 00.000 14556 OnExposeComplete: enter
22:28:07.921 00.006 14556 UpdateGuideState(): m_state=6
22:28:07.925 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4863
22:28:07.929 00.004 14556 Star::Find returns 1 (0), X=181.28, Y=993.61, Mass=2045, SNR=30.4, Peak=134 HFD=4.7
22:28:07.932 00.003 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
22:28:07.936 00.004 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
22:28:07.940 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.15 hyp=0.24 cameraTheta=2.47 mountX=0.17 mountY=-0.18, mountTheta=-0.79
22:28:07.945 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.15, opts=13)
22:28:07.949 00.004 14556 Enqueuing Move request for scope (-0.19, 0.15)
22:28:07.954 00.005 12308 Worker thread wakes up
22:28:07.954 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.15) opts 0xd
22:28:07.954 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.15)
22:28:07.954 00.000 12308 Moving (-0.19, 0.15) raw xDistance=0.17 yDistance=-0.18
22:28:07.954 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:28:07.955 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:07.955 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:28:07.955 00.000 12308 MoveAxis(E, 0, ABG)
22:28:07.956 00.001 12308 Move returns status 0, amount 0
22:28:07.956 00.000 12308 MoveAxis(N, 0, ABG)
22:28:07.956 00.000 12308 Move returns status 0, amount 0
22:28:07.957 00.001 12308 move complete, result=0
22:28:07.957 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:07.962 00.005 12308 worker thread done servicing request
22:28:07.984 00.022 14556 UpdateGuideState exits: m=2045 SNR=30.4
22:28:07.988 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:07.993 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:07.997 00.004 14556 Enqueuing Expose request
22:28:08.001 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:28:08.005 00.004 12308 Worker thread wakes up
22:28:08.005 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:08.005 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:09.259 01.254 12308 Exposure complete
22:28:09.381 00.122 12308 worker thread done servicing request
22:28:09.381 00.000 14556 OnExposeComplete: enter
22:28:09.384 00.003 14556 UpdateGuideState(): m_state=6
22:28:09.388 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4864
22:28:09.390 00.002 14556 Star::Find returns 1 (0), X=181.38, Y=993.69, Mass=2044, SNR=30.3, Peak=147 HFD=4.7
22:28:09.393 00.003 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.99 = -1.30)
22:28:09.396 00.003 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.40)
22:28:09.400 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.91 mountX=0.07 mountY=-0.24, mountTheta=-1.30
22:28:09.406 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.23, opts=13)
22:28:09.409 00.003 14556 Enqueuing Move request for scope (-0.08, 0.23)
22:28:09.413 00.004 12308 Worker thread wakes up
22:28:09.413 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.23) opts 0xd
22:28:09.414 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.23)
22:28:09.414 00.000 12308 Moving (-0.08, 0.23) raw xDistance=0.07 yDistance=-0.24
22:28:09.414 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:28:09.414 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:28:09.414 00.000 12308 MoveAxis(E, 0, ABG)
22:28:09.414 00.000 12308 Move returns status 0, amount 0
22:28:09.414 00.000 12308 MoveAxis(N, 169, ABG)
22:28:09.415 00.001 12308 Guiding  Dir = 0, Dur = 169
22:28:09.415 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:09.421 00.006 12308 IsSlewing returns 0
22:28:09.421 00.000 12308 IsGuiding returns 0
22:28:09.421 00.000 12308 PulseGuide returned control before completion, sleep 179
22:28:09.442 00.021 14556 UpdateGuideState exits: m=2044 SNR=30.3
22:28:09.448 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:09.452 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:09.457 00.005 14556 Enqueuing Expose request
22:28:09.612 00.155 12308 IsGuiding returns 1
22:28:09.613 00.001 12308 scope still moving after pulse duration time elapsed
22:28:09.644 00.031 12308 IsSlewing returns 0
22:28:09.645 00.001 12308 IsGuiding returns 0
22:28:09.646 00.001 12308 scope move finished after 169 + 55 ms
22:28:09.646 00.000 12308 Move returns status 0, amount 169
22:28:09.647 00.001 12308 move complete, result=0
22:28:09.648 00.001 12308 worker thread done servicing request
22:28:09.649 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 169 ms NORTH
22:28:09.656 00.007 12308 Worker thread wakes up
22:28:09.656 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:09.657 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:10.905 01.248 12308 Exposure complete
22:28:11.036 00.131 12308 worker thread done servicing request
22:28:11.036 00.000 14556 OnExposeComplete: enter
22:28:11.040 00.004 14556 UpdateGuideState(): m_state=6
22:28:11.045 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4865
22:28:11.050 00.005 14556 Star::Find returns 1 (0), X=181.38, Y=993.42, Mass=2294, SNR=32.3, Peak=162 HFD=4.6
22:28:11.055 00.005 14556 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-3.07) = xAngle (0.42 = 0.42)
22:28:11.059 00.004 14556 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.32 = 0.32)
22:28:11.063 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.65 mountX=0.08 mountY=0.03, mountTheta=0.33
22:28:11.067 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.04, opts=13)
22:28:11.071 00.004 14556 Enqueuing Move request for scope (-0.08, -0.04)
22:28:11.075 00.004 12308 Worker thread wakes up
22:28:11.075 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
22:28:11.075 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
22:28:11.075 00.000 12308 Moving (-0.08, -0.04) raw xDistance=0.08 yDistance=0.03
22:28:11.075 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:28:11.076 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:11.076 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:28:11.076 00.000 12308 MoveAxis(E, 0, ABG)
22:28:11.076 00.000 12308 Move returns status 0, amount 0
22:28:11.077 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:11.082 00.005 12308 MoveAxis(N, 0, ABG)
22:28:11.082 00.000 12308 Move returns status 0, amount 0
22:28:11.082 00.000 12308 move complete, result=0
22:28:11.082 00.000 12308 worker thread done servicing request
22:28:11.103 00.021 14556 UpdateGuideState exits: m=2294 SNR=32.3
22:28:11.107 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:11.114 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:11.120 00.006 14556 Enqueuing Expose request
22:28:11.124 00.004 12308 Worker thread wakes up
22:28:11.124 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:28:11.128 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:11.128 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:12.375 01.247 12308 Exposure complete
22:28:12.521 00.146 12308 worker thread done servicing request
22:28:12.522 00.001 14556 OnExposeComplete: enter
22:28:12.526 00.004 14556 UpdateGuideState(): m_state=6
22:28:12.530 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4866
22:28:12.535 00.005 14556 Star::Find returns 1 (0), X=181.41, Y=993.60, Mass=2169, SNR=31.2, Peak=149 HFD=4.5
22:28:12.538 00.003 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
22:28:12.542 00.004 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
22:28:12.546 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.93 mountX=0.04 mountY=-0.15, mountTheta=-1.29
22:28:12.552 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.14, opts=13)
22:28:12.556 00.004 14556 Enqueuing Move request for scope (-0.05, 0.14)
22:28:12.559 00.003 12308 Worker thread wakes up
22:28:12.559 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.14) opts 0xd
22:28:12.560 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.14)
22:28:12.560 00.000 12308 Moving (-0.05, 0.14) raw xDistance=0.04 yDistance=-0.15
22:28:12.560 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:28:12.560 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:12.560 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:28:12.560 00.000 12308 MoveAxis(E, 0, ABG)
22:28:12.562 00.002 12308 Move returns status 0, amount 0
22:28:12.562 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:12.565 00.003 12308 MoveAxis(N, 0, ABG)
22:28:12.566 00.001 12308 Move returns status 0, amount 0
22:28:12.566 00.000 12308 move complete, result=0
22:28:12.566 00.000 12308 worker thread done servicing request
22:28:12.588 00.022 14556 UpdateGuideState exits: m=2169 SNR=31.2
22:28:12.593 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:12.597 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:12.600 00.003 14556 Enqueuing Expose request
22:28:12.605 00.005 12308 Worker thread wakes up
22:28:12.605 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:28:12.610 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:12.610 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:13.850 01.240 12308 Exposure complete
22:28:13.986 00.136 12308 worker thread done servicing request
22:28:13.987 00.001 14556 OnExposeComplete: enter
22:28:13.990 00.003 14556 UpdateGuideState(): m_state=6
22:28:13.992 00.002 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4867
22:28:13.996 00.004 14556 Star::Find returns 1 (0), X=181.22, Y=993.59, Mass=2251, SNR=31.8, Peak=159 HFD=4.7
22:28:13.999 00.003 14556 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.07) = xAngle (5.74 = -0.54)
22:28:14.002 00.003 14556 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.64 = -0.64)
22:28:14.005 00.003 14556 CameraToMount -- cameraX=-0.25 cameraY=0.13 hyp=0.28 cameraTheta=2.67 mountX=0.24 mountY=-0.16, mountTheta=-0.61
22:28:14.010 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.13, opts=13)
22:28:14.013 00.003 14556 Enqueuing Move request for scope (-0.25, 0.13)
22:28:14.018 00.005 12308 Worker thread wakes up
22:28:14.018 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.13) opts 0xd
22:28:14.018 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.13)
22:28:14.018 00.000 12308 Moving (-0.25, 0.13) raw xDistance=0.24 yDistance=-0.16
22:28:14.018 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:28:14.019 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:14.019 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:28:14.019 00.000 12308 MoveAxis(W, 103, ABG)
22:28:14.019 00.000 12308 Guiding  Dir = 3, Dur = 103
22:28:14.020 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:14.024 00.004 12308 IsSlewing returns 0
22:28:14.024 00.000 12308 IsGuiding returns 0
22:28:14.024 00.000 12308 PulseGuide returned control before completion, sleep 113
22:28:14.045 00.021 14556 UpdateGuideState exits: m=2251 SNR=31.8
22:28:14.050 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:14.054 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:14.058 00.004 14556 Enqueuing Expose request
22:28:14.142 00.084 12308 IsGuiding returns 1
22:28:14.142 00.000 12308 scope still moving after pulse duration time elapsed
22:28:14.173 00.031 12308 IsSlewing returns 0
22:28:14.173 00.000 12308 IsGuiding returns 0
22:28:14.174 00.001 12308 scope move finished after 103 + 46 ms
22:28:14.174 00.000 12308 Move returns status 0, amount 103
22:28:14.174 00.000 12308 MoveAxis(N, 0, ABG)
22:28:14.176 00.002 12308 Move returns status 0, amount 0
22:28:14.176 00.000 12308 move complete, result=0
22:28:14.176 00.000 12308 worker thread done servicing request
22:28:14.177 00.001 14556 GuideStep: 0.2 px 103 ms WEST, -0.2 px 0 ms NORTH
22:28:14.186 00.009 12308 Worker thread wakes up
22:28:14.186 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:14.186 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:15.432 01.246 12308 Exposure complete
22:28:15.570 00.138 12308 worker thread done servicing request
22:28:15.570 00.000 14556 OnExposeComplete: enter
22:28:15.573 00.003 14556 UpdateGuideState(): m_state=6
22:28:15.578 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4868
22:28:15.583 00.005 14556 Star::Find returns 1 (0), X=181.42, Y=993.68, Mass=2133, SNR=30.8, Peak=154 HFD=4.8
22:28:15.586 00.003 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.84 = -1.45)
22:28:15.590 00.004 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.55)
22:28:15.592 00.002 14556 CameraToMount -- cameraX=-0.04 cameraY=0.22 hyp=0.22 cameraTheta=1.76 mountX=0.03 mountY=-0.22, mountTheta=-1.45
22:28:15.596 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.22, opts=13)
22:28:15.599 00.003 14556 Enqueuing Move request for scope (-0.04, 0.22)
22:28:15.602 00.003 12308 Worker thread wakes up
22:28:15.603 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.22) opts 0xd
22:28:15.603 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.22)
22:28:15.603 00.000 12308 Moving (-0.04, 0.22) raw xDistance=0.03 yDistance=-0.22
22:28:15.603 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:28:15.603 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:28:15.604 00.001 12308 MoveAxis(E, 0, ABG)
22:28:15.604 00.000 12308 Move returns status 0, amount 0
22:28:15.604 00.000 12308 MoveAxis(N, 155, ABG)
22:28:15.604 00.000 12308 Guiding  Dir = 0, Dur = 155
22:28:15.604 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:15.610 00.006 12308 IsSlewing returns 0
22:28:15.610 00.000 12308 IsGuiding returns 0
22:28:15.610 00.000 12308 PulseGuide returned control before completion, sleep 165
22:28:15.630 00.020 14556 UpdateGuideState exits: m=2133 SNR=30.8
22:28:15.634 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:15.639 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:15.646 00.007 14556 Enqueuing Expose request
22:28:15.781 00.135 12308 IsGuiding returns 1
22:28:15.782 00.001 12308 scope still moving after pulse duration time elapsed
22:28:15.813 00.031 12308 IsSlewing returns 0
22:28:15.814 00.001 12308 IsGuiding returns 0
22:28:15.814 00.000 12308 scope move finished after 155 + 48 ms
22:28:15.814 00.000 12308 Move returns status 0, amount 155
22:28:15.814 00.000 12308 move complete, result=0
22:28:15.814 00.000 12308 worker thread done servicing request
22:28:15.814 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 155 ms NORTH
22:28:15.820 00.006 12308 Worker thread wakes up
22:28:15.820 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:15.820 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:17.075 01.255 12308 Exposure complete
22:28:17.230 00.155 12308 worker thread done servicing request
22:28:17.230 00.000 14556 OnExposeComplete: enter
22:28:17.235 00.005 14556 UpdateGuideState(): m_state=6
22:28:17.241 00.006 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4869
22:28:17.244 00.003 14556 Star::Find returns 1 (0), X=181.55, Y=993.37, Mass=2133, SNR=31.2, Peak=142 HFD=4.8
22:28:17.247 00.003 14556 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-3.07) = xAngle (2.25 = 2.25)
22:28:17.250 00.003 14556 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.15 = 2.15)
22:28:17.253 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-0.83 mountX=-0.08 mountY=0.11, mountTheta=2.21
22:28:17.258 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.09, opts=13)
22:28:17.263 00.005 14556 Enqueuing Move request for scope (0.09, -0.09)
22:28:17.266 00.003 12308 Worker thread wakes up
22:28:17.266 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
22:28:17.267 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
22:28:17.267 00.000 12308 Moving (0.09, -0.09) raw xDistance=-0.08 yDistance=0.11
22:28:17.267 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:28:17.267 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:17.267 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:28:17.267 00.000 12308 MoveAxis(E, 0, ABG)
22:28:17.267 00.000 12308 Move returns status 0, amount 0
22:28:17.267 00.000 12308 MoveAxis(N, 0, ABG)
22:28:17.268 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:17.272 00.004 12308 Move returns status 0, amount 0
22:28:17.272 00.000 12308 move complete, result=0
22:28:17.272 00.000 12308 worker thread done servicing request
22:28:17.288 00.016 14556 UpdateGuideState exits: m=2133 SNR=31.2
22:28:17.291 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:17.295 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:17.301 00.006 14556 Enqueuing Expose request
22:28:17.304 00.003 12308 Worker thread wakes up
22:28:17.304 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:28:17.308 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:17.308 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:18.563 01.255 12308 Exposure complete
22:28:18.716 00.153 12308 worker thread done servicing request
22:28:18.717 00.001 14556 OnExposeComplete: enter
22:28:18.721 00.004 14556 UpdateGuideState(): m_state=6
22:28:18.725 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4870
22:28:18.730 00.005 14556 Star::Find returns 1 (0), X=181.61, Y=993.56, Mass=2117, SNR=30.8, Peak=134 HFD=4.4
22:28:18.733 00.003 14556 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.07) = xAngle (3.67 = -2.62)
22:28:18.738 00.005 14556 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.57 = -2.72)
22:28:18.741 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.10 hyp=0.18 cameraTheta=0.59 mountX=-0.16 mountY=-0.07, mountTheta=-2.70
22:28:18.747 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.10, opts=13)
22:28:18.750 00.003 14556 Enqueuing Move request for scope (0.15, 0.10)
22:28:18.754 00.004 12308 Worker thread wakes up
22:28:18.754 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.10) opts 0xd
22:28:18.754 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.10)
22:28:18.754 00.000 12308 Moving (0.15, 0.10) raw xDistance=-0.16 yDistance=-0.07
22:28:18.754 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:28:18.754 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:18.755 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:28:18.755 00.000 12308 MoveAxis(E, 0, ABG)
22:28:18.755 00.000 12308 Move returns status 0, amount 0
22:28:18.755 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:18.760 00.005 12308 MoveAxis(N, 0, ABG)
22:28:18.760 00.000 12308 Move returns status 0, amount 0
22:28:18.760 00.000 12308 move complete, result=0
22:28:18.761 00.001 12308 worker thread done servicing request
22:28:18.781 00.020 14556 UpdateGuideState exits: m=2117 SNR=30.8
22:28:18.785 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:18.789 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:18.792 00.003 14556 Enqueuing Expose request
22:28:18.797 00.005 12308 Worker thread wakes up
22:28:18.797 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:18.798 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:18.798 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:28:20.043 01.245 12308 Exposure complete
22:28:20.179 00.136 12308 worker thread done servicing request
22:28:20.179 00.000 14556 OnExposeComplete: enter
22:28:20.186 00.007 14556 UpdateGuideState(): m_state=6
22:28:20.190 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4871
22:28:20.195 00.005 14556 Star::Find returns 1 (0), X=181.47, Y=993.69, Mass=2058, SNR=30.4, Peak=140 HFD=4.6
22:28:20.199 00.004 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.59 = -1.70)
22:28:20.203 00.004 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.80)
22:28:20.208 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.51 mountX=-0.03 mountY=-0.22, mountTheta=-1.70
22:28:20.215 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.23, opts=13)
22:28:20.219 00.004 14556 Enqueuing Move request for scope (0.01, 0.23)
22:28:20.222 00.003 12308 Worker thread wakes up
22:28:20.223 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.23) opts 0xd
22:28:20.223 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.23)
22:28:20.223 00.000 12308 Moving (0.01, 0.23) raw xDistance=-0.03 yDistance=-0.22
22:28:20.223 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:28:20.223 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:28:20.224 00.001 12308 MoveAxis(E, 0, ABG)
22:28:20.224 00.000 12308 Move returns status 0, amount 0
22:28:20.224 00.000 12308 MoveAxis(N, 157, ABG)
22:28:20.224 00.000 12308 Guiding  Dir = 0, Dur = 157
22:28:20.224 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:20.230 00.006 12308 IsSlewing returns 0
22:28:20.230 00.000 12308 IsGuiding returns 0
22:28:20.231 00.001 12308 PulseGuide returned control before completion, sleep 167
22:28:20.254 00.023 14556 UpdateGuideState exits: m=2058 SNR=30.4
22:28:20.259 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:20.265 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:20.269 00.004 14556 Enqueuing Expose request
22:28:20.409 00.140 12308 IsGuiding returns 1
22:28:20.409 00.000 12308 scope still moving after pulse duration time elapsed
22:28:20.441 00.032 12308 IsSlewing returns 0
22:28:20.441 00.000 12308 IsGuiding returns 1
22:28:20.473 00.032 12308 IsSlewing returns 0
22:28:20.473 00.000 12308 IsGuiding returns 1
22:28:20.504 00.031 12308 IsSlewing returns 0
22:28:20.504 00.000 12308 IsGuiding returns 0
22:28:20.504 00.000 12308 scope move finished after 157 + 117 ms
22:28:20.504 00.000 12308 Move returns status 0, amount 157
22:28:20.505 00.001 12308 move complete, result=0
22:28:20.505 00.000 12308 worker thread done servicing request
22:28:20.505 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 157 ms NORTH
22:28:20.511 00.006 12308 Worker thread wakes up
22:28:20.513 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:20.514 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:21.765 01.251 12308 Exposure complete
22:28:21.899 00.134 12308 worker thread done servicing request
22:28:21.899 00.000 14556 OnExposeComplete: enter
22:28:21.902 00.003 14556 UpdateGuideState(): m_state=6
22:28:21.906 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4872
22:28:21.911 00.005 14556 Star::Find returns 1 (0), X=181.59, Y=993.33, Mass=2109, SNR=30.9, Peak=123 HFD=4.8
22:28:21.915 00.004 14556 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-3.07) = xAngle (2.30 = 2.30)
22:28:21.918 00.003 14556 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.20 = 2.20)
22:28:21.924 00.006 14556 CameraToMount -- cameraX=0.13 cameraY=-0.13 hyp=0.18 cameraTheta=-0.77 mountX=-0.12 mountY=0.15, mountTheta=2.26
22:28:21.930 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.13, opts=13)
22:28:21.935 00.005 14556 Enqueuing Move request for scope (0.13, -0.13)
22:28:21.938 00.003 12308 Worker thread wakes up
22:28:21.938 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.13) opts 0xd
22:28:21.938 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.13)
22:28:21.938 00.000 12308 Moving (0.13, -0.13) raw xDistance=-0.12 yDistance=0.15
22:28:21.939 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:28:21.939 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:21.939 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:28:21.939 00.000 12308 MoveAxis(E, 0, ABG)
22:28:21.939 00.000 12308 Move returns status 0, amount 0
22:28:21.939 00.000 12308 MoveAxis(N, 0, ABG)
22:28:21.941 00.002 12308 Move returns status 0, amount 0
22:28:21.941 00.000 12308 move complete, result=0
22:28:21.941 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:21.945 00.004 12308 worker thread done servicing request
22:28:21.969 00.024 14556 UpdateGuideState exits: m=2109 SNR=30.9
22:28:21.974 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:21.978 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:21.983 00.005 14556 Enqueuing Expose request
22:28:21.989 00.006 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:28:21.993 00.004 12308 Worker thread wakes up
22:28:21.993 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:21.993 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:23.250 01.257 12308 Exposure complete
22:28:23.388 00.138 14556 OnExposeComplete: enter
22:28:23.392 00.004 12308 worker thread done servicing request
22:28:23.392 00.000 14556 UpdateGuideState(): m_state=6
22:28:23.395 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4873
22:28:23.399 00.004 14556 Star::Find returns 1 (0), X=181.52, Y=993.62, Mass=2177, SNR=31.3, Peak=157 HFD=4.2
22:28:23.402 00.003 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.28 = -2.01)
22:28:23.405 00.003 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.18 = -2.11)
22:28:23.409 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.20 mountX=-0.07 mountY=-0.14, mountTheta=-2.03
22:28:23.414 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.15, opts=13)
22:28:23.417 00.003 14556 Enqueuing Move request for scope (0.06, 0.15)
22:28:23.422 00.005 12308 Worker thread wakes up
22:28:23.422 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
22:28:23.422 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
22:28:23.422 00.000 12308 Moving (0.06, 0.15) raw xDistance=-0.07 yDistance=-0.14
22:28:23.423 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:28:23.423 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:23.423 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:28:23.423 00.000 12308 MoveAxis(E, 0, ABG)
22:28:23.424 00.001 12308 Move returns status 0, amount 0
22:28:23.424 00.000 12308 MoveAxis(N, 0, ABG)
22:28:23.424 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:23.428 00.004 12308 Move returns status 0, amount 0
22:28:23.428 00.000 12308 move complete, result=0
22:28:23.429 00.001 12308 worker thread done servicing request
22:28:23.446 00.017 14556 UpdateGuideState exits: m=2177 SNR=31.3
22:28:23.450 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:23.455 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:23.459 00.004 14556 Enqueuing Expose request
22:28:23.464 00.005 12308 Worker thread wakes up
22:28:23.464 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:28:23.469 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:23.469 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:24.727 01.258 12308 Exposure complete
22:28:24.870 00.143 12308 worker thread done servicing request
22:28:24.871 00.001 14556 OnExposeComplete: enter
22:28:24.875 00.004 14556 UpdateGuideState(): m_state=6
22:28:24.878 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4874
22:28:24.883 00.005 14556 Star::Find returns 1 (0), X=181.42, Y=993.74, Mass=2034, SNR=30.3, Peak=139 HFD=4.5
22:28:24.886 00.003 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.77 = -1.51)
22:28:24.891 00.005 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.61)
22:28:24.895 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.70 mountX=0.02 mountY=-0.28, mountTheta=-1.51
22:28:24.900 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.28, opts=13)
22:28:24.904 00.004 14556 Enqueuing Move request for scope (-0.04, 0.28)
22:28:24.907 00.003 12308 Worker thread wakes up
22:28:24.907 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.28) opts 0xd
22:28:24.907 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.28)
22:28:24.907 00.000 12308 Moving (-0.04, 0.28) raw xDistance=0.02 yDistance=-0.28
22:28:24.907 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:28:24.908 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:28:24.908 00.000 12308 MoveAxis(E, 0, ABG)
22:28:24.908 00.000 12308 Move returns status 0, amount 0
22:28:24.908 00.000 12308 MoveAxis(N, 200, ABG)
22:28:24.908 00.000 12308 Guiding  Dir = 0, Dur = 200
22:28:24.910 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:24.913 00.003 12308 IsSlewing returns 0
22:28:24.913 00.000 12308 IsGuiding returns 0
22:28:24.913 00.000 12308 PulseGuide returned control before completion, sleep 210
22:28:24.936 00.023 14556 UpdateGuideState exits: m=2034 SNR=30.3
22:28:24.939 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:24.944 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:24.948 00.004 14556 Enqueuing Expose request
22:28:25.127 00.179 12308 IsGuiding returns 1
22:28:25.129 00.002 12308 scope still moving after pulse duration time elapsed
22:28:25.157 00.028 12308 IsSlewing returns 0
22:28:25.158 00.001 12308 IsGuiding returns 0
22:28:25.158 00.000 12308 scope move finished after 200 + 44 ms
22:28:25.159 00.001 12308 Move returns status 0, amount 200
22:28:25.159 00.000 12308 move complete, result=0
22:28:25.160 00.001 12308 worker thread done servicing request
22:28:25.160 00.000 12308 Worker thread wakes up
22:28:25.160 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 200 ms NORTH
22:28:25.168 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:25.169 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:26.416 01.247 12308 Exposure complete
22:28:26.558 00.142 12308 worker thread done servicing request
22:28:26.559 00.001 14556 OnExposeComplete: enter
22:28:26.563 00.004 14556 UpdateGuideState(): m_state=6
22:28:26.567 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4875
22:28:26.570 00.003 14556 Star::Find returns 1 (0), X=181.43, Y=993.55, Mass=2107, SNR=30.8, Peak=160 HFD=4.4
22:28:26.574 00.004 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.96 = -1.32)
22:28:26.580 00.006 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.42)
22:28:26.584 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.89 mountX=0.02 mountY=-0.09, mountTheta=-1.32
22:28:26.589 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.08, opts=13)
22:28:26.594 00.005 14556 Enqueuing Move request for scope (-0.03, 0.08)
22:28:26.598 00.004 12308 Worker thread wakes up
22:28:26.598 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
22:28:26.598 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
22:28:26.598 00.000 12308 Moving (-0.03, 0.08) raw xDistance=0.02 yDistance=-0.09
22:28:26.598 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:28:26.599 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:26.599 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:28:26.599 00.000 12308 MoveAxis(E, 0, ABG)
22:28:26.599 00.000 12308 Move returns status 0, amount 0
22:28:26.600 00.001 12308 MoveAxis(N, 0, ABG)
22:28:26.600 00.000 12308 Move returns status 0, amount 0
22:28:26.601 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:26.604 00.003 12308 move complete, result=0
22:28:26.604 00.000 12308 worker thread done servicing request
22:28:26.626 00.022 14556 UpdateGuideState exits: m=2107 SNR=30.8
22:28:26.629 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:26.634 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:26.637 00.003 14556 Enqueuing Expose request
22:28:26.642 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:28:26.647 00.005 12308 Worker thread wakes up
22:28:26.648 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:26.648 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:27.891 01.243 12308 Exposure complete
22:28:28.040 00.149 12308 worker thread done servicing request
22:28:28.040 00.000 14556 OnExposeComplete: enter
22:28:28.045 00.005 14556 UpdateGuideState(): m_state=6
22:28:28.050 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4876
22:28:28.056 00.006 14556 Star::Find returns 1 (0), X=181.60, Y=993.51, Mass=2055, SNR=30.5, Peak=139 HFD=4.9
22:28:28.060 00.004 14556 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.07) = xAngle (3.42 = -2.87)
22:28:28.064 00.004 14556 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.32 = -2.97)
22:28:28.069 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.05 hyp=0.15 cameraTheta=0.34 mountX=-0.14 mountY=-0.03, mountTheta=-2.96
22:28:28.074 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.05, opts=13)
22:28:28.077 00.003 14556 Enqueuing Move request for scope (0.14, 0.05)
22:28:28.082 00.005 12308 Worker thread wakes up
22:28:28.082 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.05) opts 0xd
22:28:28.082 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.05)
22:28:28.082 00.000 12308 Moving (0.14, 0.05) raw xDistance=-0.14 yDistance=-0.03
22:28:28.082 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:28:28.082 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:28.084 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:28:28.084 00.000 12308 MoveAxis(E, 0, ABG)
22:28:28.084 00.000 12308 Move returns status 0, amount 0
22:28:28.084 00.000 12308 MoveAxis(N, 0, ABG)
22:28:28.084 00.000 12308 Move returns status 0, amount 0
22:28:28.085 00.001 12308 move complete, result=0
22:28:28.085 00.000 12308 worker thread done servicing request
22:28:28.085 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:28.108 00.023 14556 UpdateGuideState exits: m=2055 SNR=30.5
22:28:28.113 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:28.118 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:28.122 00.004 14556 Enqueuing Expose request
22:28:28.126 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:28:28.130 00.004 12308 Worker thread wakes up
22:28:28.130 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:28.130 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:29.382 01.252 12308 Exposure complete
22:28:29.511 00.129 12308 worker thread done servicing request
22:28:29.511 00.000 14556 OnExposeComplete: enter
22:28:29.516 00.005 14556 UpdateGuideState(): m_state=6
22:28:29.520 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4877
22:28:29.524 00.004 14556 Star::Find returns 1 (0), X=181.66, Y=993.43, Mass=2002, SNR=30.0, Peak=128 HFD=4.6
22:28:29.527 00.003 14556 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-3.07) = xAngle (2.92 = 2.92)
22:28:29.532 00.005 14556 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.82 = 2.82)
22:28:29.535 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=-0.03 hyp=0.20 cameraTheta=-0.15 mountX=-0.20 mountY=0.06, mountTheta=2.83
22:28:29.540 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.03, opts=13)
22:28:29.545 00.005 14556 Enqueuing Move request for scope (0.20, -0.03)
22:28:29.549 00.004 12308 Worker thread wakes up
22:28:29.550 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.03) opts 0xd
22:28:29.550 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.03)
22:28:29.550 00.000 12308 Moving (0.20, -0.03) raw xDistance=-0.20 yDistance=0.06
22:28:29.550 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:28:29.550 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:29.551 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:28:29.551 00.000 12308 MoveAxis(E, 0, ABG)
22:28:29.552 00.001 12308 Move returns status 0, amount 0
22:28:29.552 00.000 12308 MoveAxis(N, 0, ABG)
22:28:29.552 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:29.556 00.004 12308 Move returns status 0, amount 0
22:28:29.556 00.000 12308 move complete, result=0
22:28:29.556 00.000 12308 worker thread done servicing request
22:28:29.577 00.021 14556 UpdateGuideState exits: m=2002 SNR=30.0
22:28:29.582 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:29.587 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:29.591 00.004 14556 Enqueuing Expose request
22:28:29.594 00.003 12308 Worker thread wakes up
22:28:29.594 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:28:29.597 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:29.598 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:30.860 01.262 12308 Exposure complete
22:28:30.988 00.128 12308 worker thread done servicing request
22:28:30.988 00.000 14556 OnExposeComplete: enter
22:28:30.991 00.003 14556 UpdateGuideState(): m_state=6
22:28:30.995 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4878
22:28:31.000 00.005 14556 Star::Find returns 1 (0), X=181.63, Y=993.58, Mass=2217, SNR=31.6, Peak=155 HFD=4.8
22:28:31.003 00.003 14556 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.07) = xAngle (3.66 = -2.63)
22:28:31.008 00.005 14556 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.56 = -2.73)
22:28:31.012 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.11 hyp=0.21 cameraTheta=0.58 mountX=-0.18 mountY=-0.08, mountTheta=-2.71
22:28:31.017 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.11, opts=13)
22:28:31.021 00.004 14556 Enqueuing Move request for scope (0.17, 0.11)
22:28:31.026 00.005 12308 Worker thread wakes up
22:28:31.026 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.11) opts 0xd
22:28:31.026 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.11)
22:28:31.026 00.000 12308 Moving (0.17, 0.11) raw xDistance=-0.18 yDistance=-0.08
22:28:31.027 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:28:31.027 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:31.027 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:28:31.027 00.000 12308 MoveAxis(E, 0, ABG)
22:28:31.027 00.000 12308 Move returns status 0, amount 0
22:28:31.028 00.001 12308 MoveAxis(N, 0, ABG)
22:28:31.028 00.000 12308 Move returns status 0, amount 0
22:28:31.028 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:31.033 00.005 12308 move complete, result=0
22:28:31.033 00.000 12308 worker thread done servicing request
22:28:31.053 00.020 14556 UpdateGuideState exits: m=2217 SNR=31.6
22:28:31.057 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:31.061 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:31.064 00.003 14556 Enqueuing Expose request
22:28:31.068 00.004 12308 Worker thread wakes up
22:28:31.069 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:28:31.073 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:31.074 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:32.321 01.247 12308 Exposure complete
22:28:32.466 00.145 12308 worker thread done servicing request
22:28:32.467 00.001 14556 OnExposeComplete: enter
22:28:32.470 00.003 14556 UpdateGuideState(): m_state=6
22:28:32.474 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4879
22:28:32.478 00.004 14556 Star::Find returns 1 (0), X=181.70, Y=993.82, Mass=2182, SNR=31.5, Peak=156 HFD=4.6
22:28:32.483 00.005 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.06 = -2.22)
22:28:32.486 00.003 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.96 = -2.32)
22:28:32.492 00.006 14556 CameraToMount -- cameraX=0.24 cameraY=0.36 hyp=0.43 cameraTheta=0.99 mountX=-0.26 mountY=-0.31, mountTheta=-2.26
22:28:32.497 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.36, opts=13)
22:28:32.502 00.005 14556 Enqueuing Move request for scope (0.24, 0.36)
22:28:32.506 00.004 12308 Worker thread wakes up
22:28:32.507 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.36) opts 0xd
22:28:32.507 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.36)
22:28:32.507 00.000 12308 Moving (0.24, 0.36) raw xDistance=-0.26 yDistance=-0.31
22:28:32.507 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
22:28:32.507 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:28:32.507 00.000 12308 MoveAxis(E, 113, ABG)
22:28:32.508 00.001 12308 Guiding  Dir = 2, Dur = 113
22:28:32.508 00.000 12308 IsSlewing returns 0
22:28:32.508 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:32.512 00.004 12308 IsGuiding returns 0
22:28:32.513 00.001 12308 PulseGuide returned control before completion, sleep 123
22:28:32.534 00.021 14556 UpdateGuideState exits: m=2182 SNR=31.5
22:28:32.538 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:32.541 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:32.547 00.006 14556 Enqueuing Expose request
22:28:32.638 00.091 12308 IsGuiding returns 1
22:28:32.638 00.000 12308 scope still moving after pulse duration time elapsed
22:28:32.669 00.031 12308 IsSlewing returns 0
22:28:32.670 00.001 12308 IsGuiding returns 0
22:28:32.671 00.001 12308 scope move finished after 113 + 45 ms
22:28:32.671 00.000 12308 Move returns status 0, amount 113
22:28:32.672 00.001 12308 MoveAxis(N, 221, ABG)
22:28:32.672 00.000 12308 Guiding  Dir = 0, Dur = 221
22:28:32.673 00.001 12308 IsSlewing returns 0
22:28:32.674 00.001 12308 IsGuiding returns 0
22:28:32.674 00.000 12308 PulseGuide returned control before completion, sleep 231
22:28:32.920 00.246 12308 IsGuiding returns 1
22:28:32.921 00.001 12308 scope still moving after pulse duration time elapsed
22:28:32.951 00.030 12308 IsSlewing returns 0
22:28:32.952 00.001 12308 IsGuiding returns 0
22:28:32.953 00.001 12308 scope move finished after 221 + 58 ms
22:28:32.954 00.001 12308 Move returns status 0, amount 221
22:28:32.955 00.001 12308 move complete, result=0
22:28:32.955 00.000 12308 worker thread done servicing request
22:28:32.957 00.002 12308 Worker thread wakes up
22:28:32.957 00.000 14556 GuideStep: -0.3 px 113 ms EAST, -0.3 px 221 ms NORTH
22:28:32.963 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:32.963 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:34.214 01.251 12308 Exposure complete
22:28:34.351 00.137 12308 worker thread done servicing request
22:28:34.351 00.000 14556 OnExposeComplete: enter
22:28:34.356 00.005 14556 UpdateGuideState(): m_state=6
22:28:34.360 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4880
22:28:34.365 00.005 14556 Star::Find returns 1 (0), X=181.26, Y=993.49, Mass=2232, SNR=31.7, Peak=163 HFD=4.6
22:28:34.368 00.003 14556 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.07) = xAngle (6.08 = -0.20)
22:28:34.371 00.003 14556 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.30)
22:28:34.376 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.03 hyp=0.20 cameraTheta=3.01 mountX=0.20 mountY=-0.06, mountTheta=-0.30
22:28:34.381 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.03, opts=13)
22:28:34.384 00.003 14556 Enqueuing Move request for scope (-0.20, 0.03)
22:28:34.388 00.004 12308 Worker thread wakes up
22:28:34.388 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.03) opts 0xd
22:28:34.388 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.03)
22:28:34.388 00.000 12308 Moving (-0.20, 0.03) raw xDistance=0.20 yDistance=-0.06
22:28:34.388 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
22:28:34.388 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:34.388 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:28:34.389 00.001 12308 MoveAxis(W, 79, ABG)
22:28:34.390 00.001 12308 Guiding  Dir = 3, Dur = 79
22:28:34.390 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:34.394 00.004 12308 IsSlewing returns 0
22:28:34.394 00.000 12308 IsGuiding returns 0
22:28:34.396 00.002 12308 PulseGuide returned control before completion, sleep 89
22:28:34.416 00.020 14556 UpdateGuideState exits: m=2232 SNR=31.7
22:28:34.422 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:34.427 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:34.431 00.004 14556 Enqueuing Expose request
22:28:34.499 00.068 12308 IsGuiding returns 1
22:28:34.500 00.001 12308 scope still moving after pulse duration time elapsed
22:28:34.531 00.031 12308 IsSlewing returns 0
22:28:34.532 00.001 12308 IsGuiding returns 0
22:28:34.532 00.000 12308 scope move finished after 79 + 58 ms
22:28:34.533 00.001 12308 Move returns status 0, amount 79
22:28:34.533 00.000 12308 MoveAxis(N, 0, ABG)
22:28:34.534 00.001 12308 Move returns status 0, amount 0
22:28:34.534 00.000 12308 move complete, result=0
22:28:34.534 00.000 12308 worker thread done servicing request
22:28:34.536 00.002 14556 GuideStep: 0.2 px 79 ms WEST, -0.1 px 0 ms NORTH
22:28:34.542 00.006 12308 Worker thread wakes up
22:28:34.542 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:34.542 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:35.801 01.259 12308 Exposure complete
22:28:35.929 00.128 12308 worker thread done servicing request
22:28:35.929 00.000 14556 OnExposeComplete: enter
22:28:35.934 00.005 14556 UpdateGuideState(): m_state=6
22:28:35.938 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4881
22:28:35.941 00.003 14556 Star::Find returns 1 (0), X=181.31, Y=993.60, Mass=2170, SNR=31.3, Peak=165 HFD=4.7
22:28:35.945 00.004 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.48 = -0.80)
22:28:35.951 00.006 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.90)
22:28:35.955 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.21 cameraTheta=2.41 mountX=0.14 mountY=-0.16, mountTheta=-0.85
22:28:35.961 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.14, opts=13)
22:28:35.965 00.004 14556 Enqueuing Move request for scope (-0.15, 0.14)
22:28:35.969 00.004 12308 Worker thread wakes up
22:28:35.969 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.14) opts 0xd
22:28:35.969 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.14)
22:28:35.969 00.000 12308 Moving (-0.15, 0.14) raw xDistance=0.14 yDistance=-0.16
22:28:35.969 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:28:35.969 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:35.970 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:28:35.970 00.000 12308 MoveAxis(E, 0, ABG)
22:28:35.970 00.000 12308 Move returns status 0, amount 0
22:28:35.970 00.000 12308 MoveAxis(N, 0, ABG)
22:28:35.971 00.001 12308 Move returns status 0, amount 0
22:28:35.971 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:35.975 00.004 12308 move complete, result=0
22:28:35.975 00.000 12308 worker thread done servicing request
22:28:35.996 00.021 14556 UpdateGuideState exits: m=2170 SNR=31.3
22:28:36.001 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:36.004 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:36.008 00.004 14556 Enqueuing Expose request
22:28:36.012 00.004 12308 Worker thread wakes up
22:28:36.013 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:28:36.016 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:36.017 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:37.266 01.249 12308 Exposure complete
22:28:37.408 00.142 12308 worker thread done servicing request
22:28:37.409 00.001 14556 OnExposeComplete: enter
22:28:37.412 00.003 14556 UpdateGuideState(): m_state=6
22:28:37.415 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4882
22:28:37.418 00.003 14556 Star::Find returns 1 (0), X=181.38, Y=993.59, Mass=2135, SNR=30.8, Peak=148 HFD=4.7
22:28:37.423 00.005 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.21 = -1.08)
22:28:37.427 00.004 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.18)
22:28:37.431 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.13 mountX=0.07 mountY=-0.14, mountTheta=-1.10
22:28:37.436 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.13, opts=13)
22:28:37.441 00.005 14556 Enqueuing Move request for scope (-0.08, 0.13)
22:28:37.445 00.004 12308 Worker thread wakes up
22:28:37.445 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
22:28:37.445 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
22:28:37.445 00.000 12308 Moving (-0.08, 0.13) raw xDistance=0.07 yDistance=-0.14
22:28:37.445 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:28:37.446 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:37.446 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:28:37.446 00.000 12308 MoveAxis(E, 0, ABG)
22:28:37.446 00.000 12308 Move returns status 0, amount 0
22:28:37.446 00.000 12308 MoveAxis(N, 0, ABG)
22:28:37.446 00.000 12308 Move returns status 0, amount 0
22:28:37.446 00.000 12308 move complete, result=0
22:28:37.448 00.002 12308 worker thread done servicing request
22:28:37.448 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:37.475 00.027 14556 UpdateGuideState exits: m=2135 SNR=30.8
22:28:37.479 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:37.483 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:37.487 00.004 14556 Enqueuing Expose request
22:28:37.491 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:28:37.494 00.003 12308 Worker thread wakes up
22:28:37.494 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:37.496 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:38.745 01.249 12308 Exposure complete
22:28:38.889 00.144 12308 worker thread done servicing request
22:28:38.890 00.001 14556 OnExposeComplete: enter
22:28:38.894 00.004 14556 UpdateGuideState(): m_state=6
22:28:38.898 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4883
22:28:38.901 00.003 14556 Star::Find returns 1 (0), X=181.53, Y=993.68, Mass=2027, SNR=30.2, Peak=151 HFD=4.5
22:28:38.906 00.005 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.34 = -1.95)
22:28:38.911 00.005 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.24 = -2.05)
22:28:38.916 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.21 hyp=0.23 cameraTheta=1.26 mountX=-0.08 mountY=-0.20, mountTheta=-1.96
22:28:38.921 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.21, opts=13)
22:28:38.928 00.007 14556 Enqueuing Move request for scope (0.07, 0.21)
22:28:38.933 00.005 12308 Worker thread wakes up
22:28:38.933 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.21) opts 0xd
22:28:38.933 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.21)
22:28:38.933 00.000 12308 Moving (0.07, 0.21) raw xDistance=-0.08 yDistance=-0.20
22:28:38.933 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:28:38.933 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:28:38.933 00.000 12308 MoveAxis(E, 0, ABG)
22:28:38.935 00.002 12308 Move returns status 0, amount 0
22:28:38.935 00.000 12308 MoveAxis(N, 141, ABG)
22:28:38.935 00.000 12308 Guiding  Dir = 0, Dur = 141
22:28:38.935 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:38.940 00.005 12308 IsSlewing returns 0
22:28:38.940 00.000 12308 IsGuiding returns 0
22:28:38.940 00.000 12308 PulseGuide returned control before completion, sleep 151
22:28:38.962 00.022 14556 UpdateGuideState exits: m=2027 SNR=30.2
22:28:38.966 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:38.970 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:38.975 00.005 14556 Enqueuing Expose request
22:28:39.106 00.131 12308 IsGuiding returns 1
22:28:39.106 00.000 12308 scope still moving after pulse duration time elapsed
22:28:39.139 00.033 12308 IsSlewing returns 0
22:28:39.142 00.003 12308 IsGuiding returns 0
22:28:39.143 00.001 12308 scope move finished after 141 + 61 ms
22:28:39.143 00.000 12308 Move returns status 0, amount 141
22:28:39.143 00.000 12308 move complete, result=0
22:28:39.144 00.001 12308 worker thread done servicing request
22:28:39.144 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 141 ms NORTH
22:28:39.153 00.009 12308 Worker thread wakes up
22:28:39.154 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:39.154 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:40.402 01.248 12308 Exposure complete
22:28:40.570 00.168 12308 worker thread done servicing request
22:28:40.571 00.001 14556 OnExposeComplete: enter
22:28:40.576 00.005 14556 UpdateGuideState(): m_state=6
22:28:40.581 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4884
22:28:40.587 00.006 14556 Star::Find returns 1 (0), X=181.36, Y=993.66, Mass=2059, SNR=30.5, Peak=130 HFD=4.8
22:28:40.593 00.006 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.12 = -1.17)
22:28:40.597 00.004 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.27)
22:28:40.601 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.20 hyp=0.22 cameraTheta=2.04 mountX=0.09 mountY=-0.21, mountTheta=-1.18
22:28:40.610 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.20, opts=13)
22:28:40.616 00.006 14556 Enqueuing Move request for scope (-0.10, 0.20)
22:28:40.622 00.006 12308 Worker thread wakes up
22:28:40.622 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.20) opts 0xd
22:28:40.622 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.20)
22:28:40.622 00.000 12308 Moving (-0.10, 0.20) raw xDistance=0.09 yDistance=-0.21
22:28:40.623 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:28:40.623 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:28:40.623 00.000 12308 MoveAxis(E, 0, ABG)
22:28:40.623 00.000 12308 Move returns status 0, amount 0
22:28:40.623 00.000 12308 MoveAxis(N, 149, ABG)
22:28:40.625 00.002 12308 Guiding  Dir = 0, Dur = 149
22:28:40.625 00.000 12308 IsSlewing returns 0
22:28:40.625 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:40.630 00.005 12308 IsGuiding returns 0
22:28:40.630 00.000 12308 PulseGuide returned control before completion, sleep 159
22:28:40.654 00.024 14556 UpdateGuideState exits: m=2059 SNR=30.5
22:28:40.658 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:40.662 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:40.665 00.003 14556 Enqueuing Expose request
22:28:40.802 00.137 12308 IsGuiding returns 1
22:28:40.803 00.001 12308 scope still moving after pulse duration time elapsed
22:28:40.834 00.031 12308 IsSlewing returns 0
22:28:40.837 00.003 12308 IsGuiding returns 0
22:28:40.838 00.001 12308 scope move finished after 149 + 58 ms
22:28:40.838 00.000 12308 Move returns status 0, amount 149
22:28:40.838 00.000 12308 move complete, result=0
22:28:40.838 00.000 12308 worker thread done servicing request
22:28:40.840 00.002 12308 Worker thread wakes up
22:28:40.840 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:40.840 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:40.840 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 149 ms NORTH
22:28:42.093 01.253 12308 Exposure complete
22:28:42.241 00.148 12308 worker thread done servicing request
22:28:42.241 00.000 14556 OnExposeComplete: enter
22:28:42.247 00.006 14556 UpdateGuideState(): m_state=6
22:28:42.250 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4885
22:28:42.254 00.004 14556 Star::Find returns 1 (0), X=181.37, Y=993.54, Mass=2215, SNR=31.5, Peak=140 HFD=4.8
22:28:42.259 00.005 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.50 = -0.78)
22:28:42.262 00.003 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.88)
22:28:42.267 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.43 mountX=0.08 mountY=-0.09, mountTheta=-0.82
22:28:42.274 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.08, opts=13)
22:28:42.278 00.004 14556 Enqueuing Move request for scope (-0.09, 0.08)
22:28:42.282 00.004 12308 Worker thread wakes up
22:28:42.282 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
22:28:42.282 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
22:28:42.282 00.000 12308 Moving (-0.09, 0.08) raw xDistance=0.08 yDistance=-0.09
22:28:42.282 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:28:42.283 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:42.283 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:28:42.283 00.000 12308 MoveAxis(E, 0, ABG)
22:28:42.283 00.000 12308 Move returns status 0, amount 0
22:28:42.283 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:42.287 00.004 12308 MoveAxis(N, 0, ABG)
22:28:42.287 00.000 12308 Move returns status 0, amount 0
22:28:42.287 00.000 12308 move complete, result=0
22:28:42.287 00.000 12308 worker thread done servicing request
22:28:42.310 00.023 14556 UpdateGuideState exits: m=2215 SNR=31.5
22:28:42.314 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:42.317 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:42.322 00.005 14556 Enqueuing Expose request
22:28:42.326 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:28:42.331 00.005 12308 Worker thread wakes up
22:28:42.331 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:42.332 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:43.574 01.242 12308 Exposure complete
22:28:43.713 00.139 12308 worker thread done servicing request
22:28:43.714 00.001 14556 OnExposeComplete: enter
22:28:43.720 00.006 14556 UpdateGuideState(): m_state=6
22:28:43.726 00.006 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4886
22:28:43.733 00.007 14556 Star::Find returns 1 (0), X=181.53, Y=993.35, Mass=2473, SNR=33.1, Peak=154 HFD=4.9
22:28:43.740 00.007 14556 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-3.07) = xAngle (2.06 = 2.06)
22:28:43.746 00.006 14556 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.96 = 1.96)
22:28:43.752 00.006 14556 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-1.01 mountX=-0.06 mountY=0.12, mountTheta=2.04
22:28:43.759 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.11, opts=13)
22:28:43.762 00.003 14556 Enqueuing Move request for scope (0.07, -0.11)
22:28:43.767 00.005 12308 Worker thread wakes up
22:28:43.769 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
22:28:43.769 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
22:28:43.770 00.001 12308 Moving (0.07, -0.11) raw xDistance=-0.06 yDistance=0.12
22:28:43.770 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:28:43.770 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:43.770 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:28:43.770 00.000 12308 MoveAxis(E, 0, ABG)
22:28:43.771 00.001 12308 Move returns status 0, amount 0
22:28:43.771 00.000 12308 MoveAxis(N, 0, ABG)
22:28:43.771 00.000 12308 Move returns status 0, amount 0
22:28:43.771 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:43.776 00.005 12308 move complete, result=0
22:28:43.776 00.000 12308 worker thread done servicing request
22:28:43.795 00.019 14556 UpdateGuideState exits: m=2473 SNR=33.1
22:28:43.798 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:43.802 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:43.805 00.003 14556 Enqueuing Expose request
22:28:43.808 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:28:43.812 00.004 12308 Worker thread wakes up
22:28:43.812 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:43.812 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:45.062 01.250 12308 Exposure complete
22:28:45.204 00.142 12308 worker thread done servicing request
22:28:45.204 00.000 14556 OnExposeComplete: enter
22:28:45.209 00.005 14556 UpdateGuideState(): m_state=6
22:28:45.213 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4887
22:28:45.216 00.003 14556 Star::Find returns 1 (0), X=181.44, Y=993.53, Mass=2228, SNR=31.6, Peak=151 HFD=4.7
22:28:45.220 00.004 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.95 = -1.33)
22:28:45.224 00.004 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.43)
22:28:45.227 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.08 cameraTheta=1.88 mountX=0.02 mountY=-0.07, mountTheta=-1.34
22:28:45.233 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.07, opts=13)
22:28:45.237 00.004 14556 Enqueuing Move request for scope (-0.02, 0.07)
22:28:45.241 00.004 12308 Worker thread wakes up
22:28:45.241 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
22:28:45.241 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
22:28:45.241 00.000 12308 Moving (-0.02, 0.07) raw xDistance=0.02 yDistance=-0.07
22:28:45.241 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:28:45.242 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:45.242 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:28:45.242 00.000 12308 MoveAxis(E, 0, ABG)
22:28:45.242 00.000 12308 Move returns status 0, amount 0
22:28:45.242 00.000 12308 MoveAxis(N, 0, ABG)
22:28:45.242 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:45.247 00.005 12308 Move returns status 0, amount 0
22:28:45.247 00.000 12308 move complete, result=0
22:28:45.248 00.001 12308 worker thread done servicing request
22:28:45.268 00.020 14556 UpdateGuideState exits: m=2228 SNR=31.6
22:28:45.273 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:45.278 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:45.281 00.003 14556 Enqueuing Expose request
22:28:45.285 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:28:45.288 00.003 12308 Worker thread wakes up
22:28:45.288 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:45.289 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:46.538 01.249 12308 Exposure complete
22:28:46.682 00.144 12308 worker thread done servicing request
22:28:46.684 00.002 14556 OnExposeComplete: enter
22:28:46.687 00.003 14556 UpdateGuideState(): m_state=6
22:28:46.691 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4888
22:28:46.695 00.004 14556 Star::Find returns 1 (0), X=181.34, Y=993.46, Mass=2330, SNR=32.4, Peak=176 HFD=4.4
22:28:46.699 00.004 14556 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.07) = xAngle (-0.05 = -0.05)
22:28:46.703 00.004 14556 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.15 = -0.15)
22:28:46.707 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-3.12 mountX=0.12 mountY=-0.02, mountTheta=-0.15
22:28:46.711 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.00, opts=13)
22:28:46.716 00.005 14556 Enqueuing Move request for scope (-0.12, -0.00)
22:28:46.719 00.003 12308 Worker thread wakes up
22:28:46.719 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.00) opts 0xd
22:28:46.719 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.00)
22:28:46.720 00.001 12308 Moving (-0.12, -0.00) raw xDistance=0.12 yDistance=-0.02
22:28:46.720 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:28:46.720 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:46.720 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:28:46.720 00.000 12308 MoveAxis(E, 0, ABG)
22:28:46.720 00.000 12308 Move returns status 0, amount 0
22:28:46.720 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:46.726 00.006 12308 MoveAxis(N, 0, ABG)
22:28:46.726 00.000 12308 Move returns status 0, amount 0
22:28:46.726 00.000 12308 move complete, result=0
22:28:46.726 00.000 12308 worker thread done servicing request
22:28:46.748 00.022 14556 UpdateGuideState exits: m=2330 SNR=32.4
22:28:46.752 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:46.755 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:46.759 00.004 14556 Enqueuing Expose request
22:28:46.764 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:28:46.768 00.004 12308 Worker thread wakes up
22:28:46.768 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:46.768 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:48.019 01.251 12308 Exposure complete
22:28:48.153 00.134 12308 worker thread done servicing request
22:28:48.153 00.000 14556 OnExposeComplete: enter
22:28:48.157 00.004 14556 UpdateGuideState(): m_state=6
22:28:48.161 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4889
22:28:48.165 00.004 14556 Star::Find returns 1 (0), X=181.32, Y=993.52, Mass=2187, SNR=31.5, Peak=161 HFD=4.6
22:28:48.170 00.005 14556 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.07) = xAngle (5.82 = -0.46)
22:28:48.175 00.005 14556 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.72 = -0.56)
22:28:48.180 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.06 hyp=0.15 cameraTheta=2.75 mountX=0.13 mountY=-0.08, mountTheta=-0.54
22:28:48.186 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.06, opts=13)
22:28:48.192 00.006 14556 Enqueuing Move request for scope (-0.14, 0.06)
22:28:48.196 00.004 12308 Worker thread wakes up
22:28:48.196 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.06) opts 0xd
22:28:48.196 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.06)
22:28:48.196 00.000 12308 Moving (-0.14, 0.06) raw xDistance=0.13 yDistance=-0.08
22:28:48.196 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:28:48.197 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:48.197 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:28:48.197 00.000 12308 MoveAxis(E, 0, ABG)
22:28:48.198 00.001 12308 Move returns status 0, amount 0
22:28:48.198 00.000 12308 MoveAxis(N, 0, ABG)
22:28:48.198 00.000 12308 Move returns status 0, amount 0
22:28:48.198 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:48.204 00.006 12308 move complete, result=0
22:28:48.204 00.000 12308 worker thread done servicing request
22:28:48.224 00.020 14556 UpdateGuideState exits: m=2187 SNR=31.5
22:28:48.228 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:48.233 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:48.238 00.005 14556 Enqueuing Expose request
22:28:48.242 00.004 12308 Worker thread wakes up
22:28:48.242 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:28:48.245 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:48.245 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:49.484 01.239 12308 Exposure complete
22:28:49.642 00.158 12308 worker thread done servicing request
22:28:49.643 00.001 14556 OnExposeComplete: enter
22:28:49.647 00.004 14556 UpdateGuideState(): m_state=6
22:28:49.651 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4890
22:28:49.655 00.004 14556 Star::Find returns 1 (0), X=181.24, Y=993.67, Mass=2338, SNR=32.4, Peak=163 HFD=4.6
22:28:49.659 00.004 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.48 = -0.81)
22:28:49.662 00.003 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.91)
22:28:49.666 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.20 hyp=0.30 cameraTheta=2.40 mountX=0.21 mountY=-0.24, mountTheta=-0.85
22:28:49.673 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.20, opts=13)
22:28:49.679 00.006 14556 Enqueuing Move request for scope (-0.22, 0.20)
22:28:49.685 00.006 12308 Worker thread wakes up
22:28:49.685 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.20) opts 0xd
22:28:49.686 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.20)
22:28:49.686 00.000 12308 Moving (-0.22, 0.20) raw xDistance=0.21 yDistance=-0.24
22:28:49.686 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:28:49.687 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:28:49.687 00.000 12308 MoveAxis(W, 91, ABG)
22:28:49.687 00.000 12308 Guiding  Dir = 3, Dur = 91
22:28:49.687 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:49.692 00.005 12308 IsSlewing returns 0
22:28:49.693 00.001 12308 IsGuiding returns 0
22:28:49.693 00.000 12308 PulseGuide returned control before completion, sleep 101
22:28:49.716 00.023 14556 UpdateGuideState exits: m=2338 SNR=32.4
22:28:49.721 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:49.725 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:49.730 00.005 14556 Enqueuing Expose request
22:28:49.808 00.078 12308 IsGuiding returns 1
22:28:49.810 00.002 12308 scope still moving after pulse duration time elapsed
22:28:49.838 00.028 12308 IsSlewing returns 0
22:28:49.839 00.001 12308 IsGuiding returns 0
22:28:49.839 00.000 12308 scope move finished after 91 + 55 ms
22:28:49.840 00.001 12308 Move returns status 0, amount 91
22:28:49.840 00.000 12308 MoveAxis(N, 167, ABG)
22:28:49.840 00.000 12308 Guiding  Dir = 0, Dur = 167
22:28:49.841 00.001 12308 IsSlewing returns 0
22:28:49.841 00.000 12308 IsGuiding returns 0
22:28:49.842 00.001 12308 PulseGuide returned control before completion, sleep 177
22:28:50.026 00.184 12308 IsGuiding returns 1
22:28:50.027 00.001 12308 scope still moving after pulse duration time elapsed
22:28:50.058 00.031 12308 IsSlewing returns 0
22:28:50.058 00.000 12308 IsGuiding returns 0
22:28:50.059 00.001 12308 scope move finished after 167 + 49 ms
22:28:50.059 00.000 12308 Move returns status 0, amount 167
22:28:50.059 00.000 12308 move complete, result=0
22:28:50.059 00.000 12308 worker thread done servicing request
22:28:50.059 00.000 14556 GuideStep: 0.2 px 91 ms WEST, -0.2 px 167 ms NORTH
22:28:50.065 00.006 12308 Worker thread wakes up
22:28:50.065 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:50.066 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:51.323 01.257 12308 Exposure complete
22:28:51.452 00.129 12308 worker thread done servicing request
22:28:51.452 00.000 14556 OnExposeComplete: enter
22:28:51.457 00.005 14556 UpdateGuideState(): m_state=6
22:28:51.461 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4891
22:28:51.465 00.004 14556 Star::Find returns 1 (0), X=181.58, Y=993.70, Mass=2047, SNR=30.4, Peak=155 HFD=4.4
22:28:51.469 00.004 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.19 = -2.10)
22:28:51.473 00.004 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.09 = -2.19)
22:28:51.476 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.24 hyp=0.27 cameraTheta=1.11 mountX=-0.14 mountY=-0.22, mountTheta=-2.12
22:28:51.481 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.24, opts=13)
22:28:51.486 00.005 14556 Enqueuing Move request for scope (0.12, 0.24)
22:28:51.492 00.006 12308 Worker thread wakes up
22:28:51.492 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.24) opts 0xd
22:28:51.492 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.24)
22:28:51.492 00.000 12308 Moving (0.12, 0.24) raw xDistance=-0.14 yDistance=-0.22
22:28:51.493 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:28:51.493 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:28:51.493 00.000 12308 MoveAxis(E, 0, ABG)
22:28:51.493 00.000 12308 Move returns status 0, amount 0
22:28:51.493 00.000 12308 MoveAxis(N, 154, ABG)
22:28:51.493 00.000 12308 Guiding  Dir = 0, Dur = 154
22:28:51.495 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:51.499 00.004 12308 IsSlewing returns 0
22:28:51.499 00.000 12308 IsGuiding returns 0
22:28:51.500 00.001 12308 PulseGuide returned control before completion, sleep 164
22:28:51.521 00.021 14556 UpdateGuideState exits: m=2047 SNR=30.4
22:28:51.525 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:51.529 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:51.534 00.005 14556 Enqueuing Expose request
22:28:51.668 00.134 12308 IsGuiding returns 1
22:28:51.669 00.001 12308 scope still moving after pulse duration time elapsed
22:28:51.699 00.030 12308 IsSlewing returns 0
22:28:51.701 00.002 12308 IsGuiding returns 0
22:28:51.701 00.000 12308 scope move finished after 154 + 48 ms
22:28:51.703 00.002 12308 Move returns status 0, amount 154
22:28:51.703 00.000 12308 move complete, result=0
22:28:51.704 00.001 12308 worker thread done servicing request
22:28:51.705 00.001 12308 Worker thread wakes up
22:28:51.705 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:51.705 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:51.705 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 154 ms NORTH
22:28:52.961 01.256 12308 Exposure complete
22:28:53.107 00.146 12308 worker thread done servicing request
22:28:53.107 00.000 14556 OnExposeComplete: enter
22:28:53.110 00.003 14556 UpdateGuideState(): m_state=6
22:28:53.114 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4892
22:28:53.118 00.004 14556 Star::Find returns 1 (0), X=181.57, Y=993.42, Mass=2228, SNR=31.6, Peak=169 HFD=4.4
22:28:53.121 00.003 14556 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-3.07) = xAngle (2.66 = 2.66)
22:28:53.126 00.005 14556 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.56 = 2.56)
22:28:53.131 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-0.41 mountX=-0.10 mountY=0.06, mountTheta=2.59
22:28:53.136 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.05, opts=13)
22:28:53.140 00.004 14556 Enqueuing Move request for scope (0.11, -0.05)
22:28:53.143 00.003 12308 Worker thread wakes up
22:28:53.143 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.05) opts 0xd
22:28:53.144 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.05)
22:28:53.144 00.000 12308 Moving (0.11, -0.05) raw xDistance=-0.10 yDistance=0.06
22:28:53.144 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:28:53.144 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:53.144 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:28:53.145 00.001 12308 MoveAxis(E, 0, ABG)
22:28:53.145 00.000 12308 Move returns status 0, amount 0
22:28:53.145 00.000 12308 MoveAxis(N, 0, ABG)
22:28:53.145 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:53.149 00.004 12308 Move returns status 0, amount 0
22:28:53.149 00.000 12308 move complete, result=0
22:28:53.149 00.000 12308 worker thread done servicing request
22:28:53.169 00.020 14556 UpdateGuideState exits: m=2228 SNR=31.6
22:28:53.174 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:53.177 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:53.180 00.003 14556 Enqueuing Expose request
22:28:53.184 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:28:53.189 00.005 12308 Worker thread wakes up
22:28:53.189 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:53.189 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:54.434 01.245 12308 Exposure complete
22:28:54.578 00.144 12308 worker thread done servicing request
22:28:54.579 00.001 14556 OnExposeComplete: enter
22:28:54.583 00.004 14556 UpdateGuideState(): m_state=6
22:28:54.587 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4893
22:28:54.591 00.004 14556 Star::Find returns 1 (0), X=181.54, Y=993.30, Mass=2009, SNR=29.8, Peak=138 HFD=4.7
22:28:54.595 00.004 14556 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-3.07) = xAngle (1.97 = 1.97)
22:28:54.598 00.003 14556 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.87 = 1.87)
22:28:54.602 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-1.10 mountX=-0.07 mountY=0.17, mountTheta=1.96
22:28:54.607 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.16, opts=13)
22:28:54.613 00.006 14556 Enqueuing Move request for scope (0.08, -0.16)
22:28:54.616 00.003 12308 Worker thread wakes up
22:28:54.616 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.16) opts 0xd
22:28:54.616 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.16)
22:28:54.618 00.002 12308 Moving (0.08, -0.16) raw xDistance=-0.07 yDistance=0.17
22:28:54.618 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:28:54.618 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:54.618 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:28:54.618 00.000 12308 MoveAxis(E, 0, ABG)
22:28:54.619 00.001 12308 Move returns status 0, amount 0
22:28:54.619 00.000 12308 MoveAxis(N, 0, ABG)
22:28:54.619 00.000 12308 Move returns status 0, amount 0
22:28:54.619 00.000 12308 move complete, result=0
22:28:54.620 00.001 12308 worker thread done servicing request
22:28:54.620 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:54.645 00.025 14556 UpdateGuideState exits: m=2009 SNR=29.8
22:28:54.649 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:54.654 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:54.658 00.004 14556 Enqueuing Expose request
22:28:54.662 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:28:54.665 00.003 12308 Worker thread wakes up
22:28:54.666 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:54.666 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:55.917 01.251 12308 Exposure complete
22:28:56.048 00.131 12308 worker thread done servicing request
22:28:56.049 00.001 14556 OnExposeComplete: enter
22:28:56.053 00.004 14556 UpdateGuideState(): m_state=6
22:28:56.057 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4894
22:28:56.061 00.004 14556 Star::Find returns 1 (0), X=181.85, Y=993.38, Mass=2104, SNR=30.8, Peak=149 HFD=4.7
22:28:56.064 00.003 14556 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-3.07) = xAngle (2.88 = 2.88)
22:28:56.068 00.004 14556 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.78 = 2.78)
22:28:56.072 00.004 14556 CameraToMount -- cameraX=0.39 cameraY=-0.08 hyp=0.40 cameraTheta=-0.20 mountX=-0.38 mountY=0.14, mountTheta=2.79
22:28:56.077 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.39, y=-0.08, opts=13)
22:28:56.080 00.003 14556 Enqueuing Move request for scope (0.39, -0.08)
22:28:56.084 00.004 12308 Worker thread wakes up
22:28:56.084 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.08) opts 0xd
22:28:56.084 00.000 12308 Handling offset move in thread for scope, endpoint = (0.39, -0.08)
22:28:56.084 00.000 12308 Moving (0.39, -0.08) raw xDistance=-0.38 yDistance=0.14
22:28:56.084 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
22:28:56.084 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:56.085 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:28:56.085 00.000 12308 MoveAxis(E, 167, ABG)
22:28:56.085 00.000 12308 Guiding  Dir = 2, Dur = 167
22:28:56.085 00.000 12308 IsSlewing returns 0
22:28:56.086 00.001 12308 IsGuiding returns 0
22:28:56.086 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:56.090 00.004 12308 PulseGuide returned control before completion, sleep 177
22:28:56.110 00.020 14556 UpdateGuideState exits: m=2104 SNR=30.8
22:28:56.118 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:56.123 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:56.127 00.004 14556 Enqueuing Expose request
22:28:56.268 00.141 12308 IsGuiding returns 1
22:28:56.268 00.000 12308 scope still moving after pulse duration time elapsed
22:28:56.299 00.031 12308 IsSlewing returns 0
22:28:56.300 00.001 12308 IsGuiding returns 0
22:28:56.301 00.001 12308 scope move finished after 167 + 48 ms
22:28:56.302 00.001 12308 Move returns status 0, amount 167
22:28:56.302 00.000 12308 MoveAxis(N, 0, ABG)
22:28:56.302 00.000 12308 Move returns status 0, amount 0
22:28:56.304 00.002 12308 move complete, result=0
22:28:56.304 00.000 12308 worker thread done servicing request
22:28:56.304 00.000 12308 Worker thread wakes up
22:28:56.304 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:56.304 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:56.305 00.001 14556 GuideStep: -0.4 px 167 ms EAST, 0.1 px 0 ms NORTH
22:28:57.555 01.250 12308 Exposure complete
22:28:57.693 00.138 12308 worker thread done servicing request
22:28:57.694 00.001 14556 OnExposeComplete: enter
22:28:57.698 00.004 14556 UpdateGuideState(): m_state=6
22:28:57.702 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4895
22:28:57.708 00.006 14556 Star::Find returns 1 (0), X=181.36, Y=993.57, Mass=2225, SNR=31.7, Peak=154 HFD=4.8
22:28:57.711 00.003 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
22:28:57.715 00.004 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
22:28:57.720 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.32 mountX=0.09 mountY=-0.12, mountTheta=-0.93
22:28:57.725 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.10, opts=13)
22:28:57.729 00.004 14556 Enqueuing Move request for scope (-0.10, 0.10)
22:28:57.732 00.003 12308 Worker thread wakes up
22:28:57.732 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
22:28:57.733 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
22:28:57.733 00.000 12308 Moving (-0.10, 0.10) raw xDistance=0.09 yDistance=-0.12
22:28:57.733 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:28:57.733 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:57.733 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:28:57.733 00.000 12308 MoveAxis(E, 0, ABG)
22:28:57.735 00.002 12308 Move returns status 0, amount 0
22:28:57.735 00.000 12308 MoveAxis(N, 0, ABG)
22:28:57.735 00.000 12308 Move returns status 0, amount 0
22:28:57.735 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:57.739 00.004 12308 move complete, result=0
22:28:57.740 00.001 12308 worker thread done servicing request
22:28:57.761 00.021 14556 UpdateGuideState exits: m=2225 SNR=31.7
22:28:57.765 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:57.769 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:57.772 00.003 14556 Enqueuing Expose request
22:28:57.777 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:28:57.780 00.003 12308 Worker thread wakes up
22:28:57.780 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:57.780 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:28:59.028 01.248 12308 Exposure complete
22:28:59.167 00.139 12308 worker thread done servicing request
22:28:59.167 00.000 14556 OnExposeComplete: enter
22:28:59.171 00.004 14556 UpdateGuideState(): m_state=6
22:28:59.176 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4896
22:28:59.180 00.004 14556 Star::Find returns 1 (0), X=181.26, Y=993.63, Mass=2256, SNR=31.7, Peak=175 HFD=4.5
22:28:59.183 00.003 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.50 = -0.78)
22:28:59.188 00.005 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.88)
22:28:59.191 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.17 hyp=0.26 cameraTheta=2.43 mountX=0.19 mountY=-0.20, mountTheta=-0.83
22:28:59.196 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.17, opts=13)
22:28:59.201 00.005 14556 Enqueuing Move request for scope (-0.20, 0.17)
22:28:59.205 00.004 12308 Worker thread wakes up
22:28:59.205 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.17) opts 0xd
22:28:59.205 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.17)
22:28:59.205 00.000 12308 Moving (-0.20, 0.17) raw xDistance=0.19 yDistance=-0.20
22:28:59.206 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:28:59.206 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:28:59.206 00.000 12308 MoveAxis(E, 0, ABG)
22:28:59.206 00.000 12308 Move returns status 0, amount 0
22:28:59.206 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:28:59.211 00.005 12308 MoveAxis(N, 142, ABG)
22:28:59.211 00.000 12308 Guiding  Dir = 0, Dur = 142
22:28:59.211 00.000 12308 IsSlewing returns 0
22:28:59.212 00.001 12308 IsGuiding returns 0
22:28:59.212 00.000 12308 PulseGuide returned control before completion, sleep 152
22:28:59.232 00.020 14556 UpdateGuideState exits: m=2256 SNR=31.7
22:28:59.239 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:59.245 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:28:59.249 00.004 14556 Enqueuing Expose request
22:28:59.375 00.126 12308 IsGuiding returns 1
22:28:59.376 00.001 12308 scope still moving after pulse duration time elapsed
22:28:59.406 00.030 12308 IsSlewing returns 0
22:28:59.407 00.001 12308 IsGuiding returns 0
22:28:59.407 00.000 12308 scope move finished after 142 + 52 ms
22:28:59.407 00.000 12308 Move returns status 0, amount 142
22:28:59.407 00.000 12308 move complete, result=0
22:28:59.407 00.000 12308 worker thread done servicing request
22:28:59.408 00.001 12308 Worker thread wakes up
22:28:59.408 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 142 ms NORTH
22:28:59.413 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:28:59.413 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:00.663 01.250 12308 Exposure complete
22:29:00.797 00.134 12308 worker thread done servicing request
22:29:00.797 00.000 14556 OnExposeComplete: enter
22:29:00.801 00.004 14556 UpdateGuideState(): m_state=6
22:29:00.805 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4897
22:29:00.809 00.004 14556 Star::Find returns 1 (0), X=181.40, Y=993.47, Mass=2134, SNR=31.1, Peak=159 HFD=4.4
22:29:00.812 00.003 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.02 = -0.26)
22:29:00.816 00.004 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.36)
22:29:00.820 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.95 mountX=0.06 mountY=-0.02, mountTheta=-0.35
22:29:00.825 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.01, opts=13)
22:29:00.829 00.004 14556 Enqueuing Move request for scope (-0.06, 0.01)
22:29:00.835 00.006 12308 Worker thread wakes up
22:29:00.836 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
22:29:00.836 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
22:29:00.836 00.000 12308 Moving (-0.06, 0.01) raw xDistance=0.06 yDistance=-0.02
22:29:00.837 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:29:00.837 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:00.837 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:29:00.837 00.000 12308 MoveAxis(E, 0, ABG)
22:29:00.838 00.001 12308 Move returns status 0, amount 0
22:29:00.838 00.000 12308 MoveAxis(N, 0, ABG)
22:29:00.838 00.000 12308 Move returns status 0, amount 0
22:29:00.838 00.000 12308 move complete, result=0
22:29:00.839 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:00.844 00.005 12308 worker thread done servicing request
22:29:00.867 00.023 14556 UpdateGuideState exits: m=2134 SNR=31.1
22:29:00.871 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:00.876 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:00.880 00.004 14556 Enqueuing Expose request
22:29:00.883 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:29:00.888 00.005 12308 Worker thread wakes up
22:29:00.888 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:00.888 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:02.136 01.248 12308 Exposure complete
22:29:02.289 00.153 12308 worker thread done servicing request
22:29:02.290 00.001 14556 OnExposeComplete: enter
22:29:02.294 00.004 14556 UpdateGuideState(): m_state=6
22:29:02.299 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4898
22:29:02.304 00.005 14556 Star::Find returns 1 (0), X=181.34, Y=993.66, Mass=2449, SNR=33.1, Peak=169 HFD=4.7
22:29:02.308 00.004 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
22:29:02.311 00.003 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
22:29:02.316 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.19 hyp=0.23 cameraTheta=2.13 mountX=0.11 mountY=-0.21, mountTheta=-1.10
22:29:02.321 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.19, opts=13)
22:29:02.325 00.004 14556 Enqueuing Move request for scope (-0.12, 0.19)
22:29:02.330 00.005 12308 Worker thread wakes up
22:29:02.330 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.19) opts 0xd
22:29:02.330 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.19)
22:29:02.330 00.000 12308 Moving (-0.12, 0.19) raw xDistance=0.11 yDistance=-0.21
22:29:02.331 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:29:02.331 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:29:02.331 00.000 12308 MoveAxis(E, 0, ABG)
22:29:02.331 00.000 12308 Move returns status 0, amount 0
22:29:02.332 00.001 12308 MoveAxis(N, 148, ABG)
22:29:02.332 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:02.336 00.004 12308 Guiding  Dir = 0, Dur = 148
22:29:02.336 00.000 12308 IsSlewing returns 0
22:29:02.336 00.000 12308 IsGuiding returns 0
22:29:02.338 00.002 12308 PulseGuide returned control before completion, sleep 158
22:29:02.359 00.021 14556 UpdateGuideState exits: m=2449 SNR=33.1
22:29:02.364 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:02.369 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:02.374 00.005 14556 Enqueuing Expose request
22:29:02.499 00.125 12308 IsGuiding returns 1
22:29:02.499 00.000 12308 scope still moving after pulse duration time elapsed
22:29:02.530 00.031 12308 IsSlewing returns 0
22:29:02.532 00.002 12308 IsGuiding returns 0
22:29:02.532 00.000 12308 scope move finished after 148 + 46 ms
22:29:02.533 00.001 12308 Move returns status 0, amount 148
22:29:02.533 00.000 12308 move complete, result=0
22:29:02.534 00.001 12308 worker thread done servicing request
22:29:02.534 00.000 12308 Worker thread wakes up
22:29:02.534 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 148 ms NORTH
22:29:02.539 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:02.540 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:03.787 01.247 12308 Exposure complete
22:29:03.916 00.129 12308 worker thread done servicing request
22:29:03.916 00.000 14556 OnExposeComplete: enter
22:29:03.921 00.005 14556 UpdateGuideState(): m_state=6
22:29:03.924 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4899
22:29:03.928 00.004 14556 Star::Find returns 1 (0), X=181.37, Y=993.42, Mass=2256, SNR=31.8, Peak=161 HFD=4.6
22:29:03.933 00.005 14556 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-3.07) = xAngle (0.33 = 0.33)
22:29:03.936 00.003 14556 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.23 = 0.23)
22:29:03.940 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.74 mountX=0.10 mountY=0.02, mountTheta=0.24
22:29:03.946 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.04, opts=13)
22:29:03.950 00.004 14556 Enqueuing Move request for scope (-0.09, -0.04)
22:29:03.954 00.004 12308 Worker thread wakes up
22:29:03.954 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
22:29:03.954 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
22:29:03.955 00.001 12308 Moving (-0.09, -0.04) raw xDistance=0.10 yDistance=0.02
22:29:03.955 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:29:03.955 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:03.957 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:29:03.957 00.000 12308 MoveAxis(E, 0, ABG)
22:29:03.957 00.000 12308 Move returns status 0, amount 0
22:29:03.958 00.001 12308 MoveAxis(N, 0, ABG)
22:29:03.958 00.000 12308 Move returns status 0, amount 0
22:29:03.958 00.000 12308 move complete, result=0
22:29:03.959 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:03.964 00.005 12308 worker thread done servicing request
22:29:03.986 00.022 14556 UpdateGuideState exits: m=2256 SNR=31.8
22:29:03.992 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:03.995 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:03.999 00.004 14556 Enqueuing Expose request
22:29:04.002 00.003 12308 Worker thread wakes up
22:29:04.003 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:29:04.007 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:04.007 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:05.261 01.254 12308 Exposure complete
22:29:05.397 00.136 12308 worker thread done servicing request
22:29:05.397 00.000 14556 OnExposeComplete: enter
22:29:05.401 00.004 14556 UpdateGuideState(): m_state=6
22:29:05.403 00.002 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4900
22:29:05.407 00.004 14556 Star::Find returns 1 (0), X=181.42, Y=993.44, Mass=2196, SNR=31.5, Peak=139 HFD=4.9
22:29:05.410 00.003 14556 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-3.07) = xAngle (0.40 = 0.40)
22:29:05.414 00.004 14556 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.30 = 0.30)
22:29:05.416 00.002 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.67 mountX=0.04 mountY=0.01, mountTheta=0.31
22:29:05.421 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.02, opts=13)
22:29:05.425 00.004 14556 Enqueuing Move request for scope (-0.04, -0.02)
22:29:05.428 00.003 12308 Worker thread wakes up
22:29:05.428 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
22:29:05.428 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
22:29:05.428 00.000 12308 Moving (-0.04, -0.02) raw xDistance=0.04 yDistance=0.01
22:29:05.428 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:29:05.428 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:05.429 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:29:05.429 00.000 12308 MoveAxis(E, 0, ABG)
22:29:05.430 00.001 12308 Move returns status 0, amount 0
22:29:05.430 00.000 12308 MoveAxis(N, 0, ABG)
22:29:05.430 00.000 12308 Move returns status 0, amount 0
22:29:05.430 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:05.434 00.004 12308 move complete, result=0
22:29:05.434 00.000 12308 worker thread done servicing request
22:29:05.454 00.020 14556 UpdateGuideState exits: m=2196 SNR=31.5
22:29:05.458 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:05.462 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:05.466 00.004 14556 Enqueuing Expose request
22:29:05.470 00.004 12308 Worker thread wakes up
22:29:05.470 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:05.470 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:05.470 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:29:06.709 01.239 12308 Exposure complete
22:29:06.848 00.139 12308 worker thread done servicing request
22:29:06.850 00.002 14556 OnExposeComplete: enter
22:29:06.853 00.003 14556 UpdateGuideState(): m_state=6
22:29:06.858 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4901
22:29:06.862 00.004 14556 Star::Find returns 1 (0), X=181.45, Y=993.62, Mass=2275, SNR=31.8, Peak=150 HFD=4.7
22:29:06.868 00.006 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.71 = -1.57)
22:29:06.872 00.004 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.67)
22:29:06.876 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.64 mountX=-0.00 mountY=-0.16, mountTheta=-1.57
22:29:06.884 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.16, opts=13)
22:29:06.892 00.008 14556 Enqueuing Move request for scope (-0.01, 0.16)
22:29:06.897 00.005 12308 Worker thread wakes up
22:29:06.898 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
22:29:06.898 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
22:29:06.898 00.000 12308 Moving (-0.01, 0.16) raw xDistance=-0.00 yDistance=-0.16
22:29:06.898 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:29:06.899 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:06.899 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:29:06.899 00.000 12308 MoveAxis(E, 0, ABG)
22:29:06.900 00.001 12308 Move returns status 0, amount 0
22:29:06.900 00.000 12308 MoveAxis(N, 0, ABG)
22:29:06.901 00.001 12308 Move returns status 0, amount 0
22:29:06.901 00.000 12308 move complete, result=0
22:29:06.901 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:06.908 00.007 12308 worker thread done servicing request
22:29:06.938 00.030 14556 UpdateGuideState exits: m=2275 SNR=31.8
22:29:06.944 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:06.951 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:06.961 00.010 14556 Enqueuing Expose request
22:29:06.967 00.006 12308 Worker thread wakes up
22:29:06.968 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:29:06.973 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:06.973 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:08.223 01.250 12308 Exposure complete
22:29:08.370 00.147 12308 worker thread done servicing request
22:29:08.370 00.000 14556 OnExposeComplete: enter
22:29:08.375 00.005 14556 UpdateGuideState(): m_state=6
22:29:08.380 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4902
22:29:08.384 00.004 14556 Star::Find returns 1 (0), X=181.48, Y=993.73, Mass=2081, SNR=30.6, Peak=152 HFD=4.6
22:29:08.389 00.005 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.59 = -1.70)
22:29:08.393 00.004 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.80)
22:29:08.397 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.51 mountX=-0.03 mountY=-0.26, mountTheta=-1.70
22:29:08.402 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.27, opts=13)
22:29:08.406 00.004 14556 Enqueuing Move request for scope (0.02, 0.27)
22:29:08.410 00.004 12308 Worker thread wakes up
22:29:08.410 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.27) opts 0xd
22:29:08.411 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.27)
22:29:08.411 00.000 12308 Moving (0.02, 0.27) raw xDistance=-0.03 yDistance=-0.26
22:29:08.411 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:29:08.411 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:29:08.412 00.001 12308 MoveAxis(E, 0, ABG)
22:29:08.412 00.000 12308 Move returns status 0, amount 0
22:29:08.412 00.000 12308 MoveAxis(N, 184, ABG)
22:29:08.412 00.000 12308 Guiding  Dir = 0, Dur = 184
22:29:08.412 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:08.417 00.005 12308 IsSlewing returns 0
22:29:08.417 00.000 12308 IsGuiding returns 0
22:29:08.418 00.001 12308 PulseGuide returned control before completion, sleep 194
22:29:08.441 00.023 14556 UpdateGuideState exits: m=2081 SNR=30.6
22:29:08.445 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:08.449 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:08.454 00.005 14556 Enqueuing Expose request
22:29:08.616 00.162 12308 IsGuiding returns 1
22:29:08.618 00.002 12308 scope still moving after pulse duration time elapsed
22:29:08.647 00.029 12308 IsSlewing returns 0
22:29:08.648 00.001 12308 IsGuiding returns 0
22:29:08.649 00.001 12308 scope move finished after 184 + 47 ms
22:29:08.649 00.000 12308 Move returns status 0, amount 184
22:29:08.650 00.001 12308 move complete, result=0
22:29:08.650 00.000 12308 worker thread done servicing request
22:29:08.650 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 184 ms NORTH
22:29:08.659 00.009 12308 Worker thread wakes up
22:29:08.659 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:08.659 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:09.912 01.253 12308 Exposure complete
22:29:10.052 00.140 12308 worker thread done servicing request
22:29:10.052 00.000 14556 OnExposeComplete: enter
22:29:10.056 00.004 14556 UpdateGuideState(): m_state=6
22:29:10.061 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4903
22:29:10.065 00.004 14556 Star::Find returns 1 (0), X=181.43, Y=993.30, Mass=2164, SNR=31.2, Peak=152 HFD=4.7
22:29:10.068 00.003 14556 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-3.07) = xAngle (1.31 = 1.31)
22:29:10.072 00.004 14556 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.21 = 1.21)
22:29:10.078 00.006 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.76 mountX=0.04 mountY=0.16, mountTheta=1.30
22:29:10.083 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.17, opts=13)
22:29:10.087 00.004 14556 Enqueuing Move request for scope (-0.03, -0.17)
22:29:10.091 00.004 12308 Worker thread wakes up
22:29:10.091 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
22:29:10.092 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
22:29:10.092 00.000 12308 Moving (-0.03, -0.17) raw xDistance=0.04 yDistance=0.16
22:29:10.092 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:29:10.093 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:10.093 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:29:10.093 00.000 12308 MoveAxis(E, 0, ABG)
22:29:10.093 00.000 12308 Move returns status 0, amount 0
22:29:10.094 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:10.098 00.004 12308 MoveAxis(N, 0, ABG)
22:29:10.098 00.000 12308 Move returns status 0, amount 0
22:29:10.098 00.000 12308 move complete, result=0
22:29:10.099 00.001 12308 worker thread done servicing request
22:29:10.121 00.022 14556 UpdateGuideState exits: m=2164 SNR=31.2
22:29:10.126 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:10.129 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:10.132 00.003 14556 Enqueuing Expose request
22:29:10.138 00.006 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:29:10.143 00.005 12308 Worker thread wakes up
22:29:10.143 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:10.143 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:11.380 01.237 12308 Exposure complete
22:29:11.519 00.139 12308 worker thread done servicing request
22:29:11.520 00.001 14556 OnExposeComplete: enter
22:29:11.524 00.004 14556 UpdateGuideState(): m_state=6
22:29:11.528 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4904
22:29:11.532 00.004 14556 Star::Find returns 1 (0), X=181.48, Y=993.44, Mass=2055, SNR=30.4, Peak=125 HFD=5.0
22:29:11.535 00.003 14556 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-3.07) = xAngle (2.25 = 2.25)
22:29:11.539 00.004 14556 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.15 = 2.15)
22:29:11.543 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.82 mountX=-0.02 mountY=0.03, mountTheta=2.21
22:29:11.548 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.02, opts=13)
22:29:11.553 00.005 14556 Enqueuing Move request for scope (0.02, -0.02)
22:29:11.556 00.003 12308 Worker thread wakes up
22:29:11.556 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
22:29:11.557 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
22:29:11.557 00.000 12308 Moving (0.02, -0.02) raw xDistance=-0.02 yDistance=0.03
22:29:11.557 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:29:11.557 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:11.557 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:29:11.558 00.001 12308 MoveAxis(E, 0, ABG)
22:29:11.558 00.000 12308 Move returns status 0, amount 0
22:29:11.558 00.000 12308 MoveAxis(N, 0, ABG)
22:29:11.559 00.001 12308 Move returns status 0, amount 0
22:29:11.559 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:11.562 00.003 12308 move complete, result=0
22:29:11.562 00.000 12308 worker thread done servicing request
22:29:11.584 00.022 14556 UpdateGuideState exits: m=2055 SNR=30.4
22:29:11.587 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:11.591 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:11.595 00.004 14556 Enqueuing Expose request
22:29:11.598 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:29:11.602 00.004 12308 Worker thread wakes up
22:29:11.602 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:11.602 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:12.852 01.250 12308 Exposure complete
22:29:12.988 00.136 12308 worker thread done servicing request
22:29:12.989 00.001 14556 OnExposeComplete: enter
22:29:12.993 00.004 14556 UpdateGuideState(): m_state=6
22:29:12.997 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4905
22:29:13.000 00.003 14556 Star::Find returns 1 (0), X=181.47, Y=993.63, Mass=1840, SNR=28.7, Peak=132 HFD=4.4
22:29:13.005 00.005 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.60 = -1.68)
22:29:13.009 00.004 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.78)
22:29:13.012 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.53 mountX=-0.02 mountY=-0.16, mountTheta=-1.68
22:29:13.017 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.16, opts=13)
22:29:13.024 00.007 14556 Enqueuing Move request for scope (0.01, 0.16)
22:29:13.028 00.004 12308 Worker thread wakes up
22:29:13.028 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
22:29:13.028 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
22:29:13.028 00.000 12308 Moving (0.01, 0.16) raw xDistance=-0.02 yDistance=-0.16
22:29:13.028 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:29:13.028 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:13.029 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:29:13.029 00.000 12308 MoveAxis(E, 0, ABG)
22:29:13.029 00.000 12308 Move returns status 0, amount 0
22:29:13.029 00.000 12308 MoveAxis(N, 0, ABG)
22:29:13.029 00.000 12308 Move returns status 0, amount 0
22:29:13.029 00.000 12308 move complete, result=0
22:29:13.029 00.000 12308 worker thread done servicing request
22:29:13.030 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:13.057 00.027 14556 UpdateGuideState exits: m=1840 SNR=28.7
22:29:13.061 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:13.065 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:13.068 00.003 14556 Enqueuing Expose request
22:29:13.072 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:29:13.076 00.004 12308 Worker thread wakes up
22:29:13.077 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:13.077 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:14.322 01.245 12308 Exposure complete
22:29:14.472 00.150 12308 worker thread done servicing request
22:29:14.473 00.001 14556 OnExposeComplete: enter
22:29:14.477 00.004 14556 UpdateGuideState(): m_state=6
22:29:14.482 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4906
22:29:14.486 00.004 14556 Star::Find returns 1 (0), X=181.49, Y=993.73, Mass=1878, SNR=29.1, Peak=136 HFD=3.9
22:29:14.491 00.005 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.54 = -1.74)
22:29:14.495 00.004 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.84)
22:29:14.499 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.27 hyp=0.27 cameraTheta=1.47 mountX=-0.05 mountY=-0.26, mountTheta=-1.75
22:29:14.503 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.27, opts=13)
22:29:14.506 00.003 14556 Enqueuing Move request for scope (0.03, 0.27)
22:29:14.510 00.004 12308 Worker thread wakes up
22:29:14.510 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.27) opts 0xd
22:29:14.511 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.27)
22:29:14.511 00.000 12308 Moving (0.03, 0.27) raw xDistance=-0.05 yDistance=-0.26
22:29:14.511 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:29:14.511 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:29:14.511 00.000 12308 MoveAxis(E, 0, ABG)
22:29:14.512 00.001 12308 Move returns status 0, amount 0
22:29:14.512 00.000 12308 MoveAxis(N, 184, ABG)
22:29:14.512 00.000 12308 Guiding  Dir = 0, Dur = 184
22:29:14.512 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:14.516 00.004 12308 IsSlewing returns 0
22:29:14.516 00.000 12308 IsGuiding returns 0
22:29:14.517 00.001 12308 PulseGuide returned control before completion, sleep 194
22:29:14.539 00.022 14556 UpdateGuideState exits: m=1878 SNR=29.1
22:29:14.545 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:14.551 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:14.555 00.004 14556 Enqueuing Expose request
22:29:14.717 00.162 12308 IsGuiding returns 1
22:29:14.718 00.001 12308 scope still moving after pulse duration time elapsed
22:29:14.747 00.029 12308 IsSlewing returns 0
22:29:14.748 00.001 12308 IsGuiding returns 0
22:29:14.750 00.002 12308 scope move finished after 184 + 48 ms
22:29:14.750 00.000 12308 Move returns status 0, amount 184
22:29:14.750 00.000 12308 move complete, result=0
22:29:14.750 00.000 12308 worker thread done servicing request
22:29:14.751 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 184 ms NORTH
22:29:14.758 00.007 12308 Worker thread wakes up
22:29:14.759 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:14.759 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:16.011 01.252 12308 Exposure complete
22:29:16.157 00.146 12308 worker thread done servicing request
22:29:16.157 00.000 14556 OnExposeComplete: enter
22:29:16.160 00.003 14556 UpdateGuideState(): m_state=6
22:29:16.165 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4907
22:29:16.169 00.004 14556 Star::Find returns 1 (0), X=181.37, Y=993.39, Mass=2231, SNR=31.9, Peak=148 HFD=4.8
22:29:16.175 00.006 14556 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-3.07) = xAngle (0.63 = 0.63)
22:29:16.180 00.005 14556 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.53 = 0.53)
22:29:16.183 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-2.44 mountX=0.10 mountY=0.06, mountTheta=0.56
22:29:16.189 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.08, opts=13)
22:29:16.194 00.005 14556 Enqueuing Move request for scope (-0.09, -0.08)
22:29:16.197 00.003 12308 Worker thread wakes up
22:29:16.197 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.08) opts 0xd
22:29:16.198 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.08)
22:29:16.198 00.000 12308 Moving (-0.09, -0.08) raw xDistance=0.10 yDistance=0.06
22:29:16.198 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:29:16.198 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:16.199 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:29:16.199 00.000 12308 MoveAxis(E, 0, ABG)
22:29:16.199 00.000 12308 Move returns status 0, amount 0
22:29:16.199 00.000 12308 MoveAxis(N, 0, ABG)
22:29:16.199 00.000 12308 Move returns status 0, amount 0
22:29:16.201 00.002 12308 move complete, result=0
22:29:16.201 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:16.206 00.005 12308 worker thread done servicing request
22:29:16.228 00.022 14556 UpdateGuideState exits: m=2231 SNR=31.9
22:29:16.234 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:16.239 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:16.244 00.005 14556 Enqueuing Expose request
22:29:16.248 00.004 12308 Worker thread wakes up
22:29:16.248 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:29:16.252 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:16.253 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:17.503 01.250 12308 Exposure complete
22:29:17.644 00.141 12308 worker thread done servicing request
22:29:17.645 00.001 14556 OnExposeComplete: enter
22:29:17.649 00.004 14556 UpdateGuideState(): m_state=6
22:29:17.653 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4908
22:29:17.657 00.004 14556 Star::Find returns 1 (0), X=181.46, Y=993.39, Mass=2261, SNR=31.6, Peak=168 HFD=4.5
22:29:17.662 00.005 14556 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-3.07) = xAngle (1.44 = 1.44)
22:29:17.665 00.003 14556 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.34 = 1.34)
22:29:17.669 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.63 mountX=0.01 mountY=0.07, mountTheta=1.44
22:29:17.674 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.07, opts=13)
22:29:17.680 00.006 14556 Enqueuing Move request for scope (-0.00, -0.07)
22:29:17.684 00.004 12308 Worker thread wakes up
22:29:17.684 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.07) opts 0xd
22:29:17.685 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.07)
22:29:17.685 00.000 12308 Moving (-0.00, -0.07) raw xDistance=0.01 yDistance=0.07
22:29:17.685 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:29:17.685 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:17.686 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:29:17.686 00.000 12308 MoveAxis(E, 0, ABG)
22:29:17.686 00.000 12308 Move returns status 0, amount 0
22:29:17.686 00.000 12308 MoveAxis(N, 0, ABG)
22:29:17.687 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:17.692 00.005 12308 Move returns status 0, amount 0
22:29:17.692 00.000 12308 move complete, result=0
22:29:17.693 00.001 12308 worker thread done servicing request
22:29:17.712 00.019 14556 UpdateGuideState exits: m=2261 SNR=31.6
22:29:17.716 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:17.721 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:17.724 00.003 14556 Enqueuing Expose request
22:29:17.728 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:29:17.733 00.005 12308 Worker thread wakes up
22:29:17.734 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:17.734 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:18.973 01.239 12308 Exposure complete
22:29:19.121 00.148 12308 worker thread done servicing request
22:29:19.122 00.001 14556 OnExposeComplete: enter
22:29:19.126 00.004 14556 UpdateGuideState(): m_state=6
22:29:19.129 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4909
22:29:19.133 00.004 14556 Star::Find returns 1 (0), X=181.41, Y=993.61, Mass=2127, SNR=30.9, Peak=136 HFD=4.8
22:29:19.137 00.004 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.96 = -1.33)
22:29:19.142 00.005 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.43)
22:29:19.147 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.88 mountX=0.04 mountY=-0.16, mountTheta=-1.33
22:29:19.152 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.15, opts=13)
22:29:19.157 00.005 14556 Enqueuing Move request for scope (-0.05, 0.15)
22:29:19.160 00.003 12308 Worker thread wakes up
22:29:19.160 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
22:29:19.160 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
22:29:19.160 00.000 12308 Moving (-0.05, 0.15) raw xDistance=0.04 yDistance=-0.16
22:29:19.160 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:29:19.161 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:19.161 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:29:19.161 00.000 12308 MoveAxis(E, 0, ABG)
22:29:19.162 00.001 12308 Move returns status 0, amount 0
22:29:19.162 00.000 12308 MoveAxis(N, 0, ABG)
22:29:19.162 00.000 12308 Move returns status 0, amount 0
22:29:19.162 00.000 12308 move complete, result=0
22:29:19.162 00.000 12308 worker thread done servicing request
22:29:19.162 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:19.190 00.028 14556 UpdateGuideState exits: m=2127 SNR=30.9
22:29:19.194 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:19.198 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:19.203 00.005 14556 Enqueuing Expose request
22:29:19.207 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:29:19.210 00.003 12308 Worker thread wakes up
22:29:19.211 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:19.211 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:20.462 01.251 12308 Exposure complete
22:29:20.631 00.169 12308 worker thread done servicing request
22:29:20.632 00.001 14556 OnExposeComplete: enter
22:29:20.637 00.005 14556 UpdateGuideState(): m_state=6
22:29:20.641 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4910
22:29:20.645 00.004 14556 Star::Find returns 1 (0), X=181.54, Y=993.59, Mass=2238, SNR=31.9, Peak=132 HFD=4.9
22:29:20.649 00.004 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.10 = -2.18)
22:29:20.653 00.004 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.28)
22:29:20.657 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.03 mountX=-0.08 mountY=-0.11, mountTheta=-2.22
22:29:20.662 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.12, opts=13)
22:29:20.665 00.003 14556 Enqueuing Move request for scope (0.07, 0.12)
22:29:20.671 00.006 12308 Worker thread wakes up
22:29:20.671 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
22:29:20.671 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
22:29:20.671 00.000 12308 Moving (0.07, 0.12) raw xDistance=-0.08 yDistance=-0.11
22:29:20.671 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:29:20.673 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:20.673 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:29:20.673 00.000 12308 MoveAxis(E, 0, ABG)
22:29:20.674 00.001 12308 Move returns status 0, amount 0
22:29:20.674 00.000 12308 MoveAxis(N, 0, ABG)
22:29:20.674 00.000 12308 Move returns status 0, amount 0
22:29:20.674 00.000 12308 move complete, result=0
22:29:20.674 00.000 12308 worker thread done servicing request
22:29:20.675 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:20.701 00.026 14556 UpdateGuideState exits: m=2238 SNR=31.9
22:29:20.706 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:20.710 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:20.715 00.005 14556 Enqueuing Expose request
22:29:20.718 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:29:20.723 00.005 12308 Worker thread wakes up
22:29:20.723 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:20.723 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:21.979 01.256 12308 Exposure complete
22:29:22.126 00.147 12308 worker thread done servicing request
22:29:22.127 00.001 14556 OnExposeComplete: enter
22:29:22.131 00.004 14556 UpdateGuideState(): m_state=6
22:29:22.136 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4911
22:29:22.141 00.005 14556 Star::Find returns 1 (0), X=181.66, Y=993.74, Mass=2002, SNR=29.9, Peak=136 HFD=4.7
22:29:22.145 00.004 14556 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.07) = xAngle (4.01 = -2.27)
22:29:22.149 00.004 14556 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.91 = -2.37)
22:29:22.153 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.27 hyp=0.34 cameraTheta=0.94 mountX=-0.22 mountY=-0.24, mountTheta=-2.31
22:29:22.158 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.27, opts=13)
22:29:22.162 00.004 14556 Enqueuing Move request for scope (0.20, 0.27)
22:29:22.167 00.005 12308 Worker thread wakes up
22:29:22.167 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.27) opts 0xd
22:29:22.167 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.27)
22:29:22.167 00.000 12308 Moving (0.20, 0.27) raw xDistance=-0.22 yDistance=-0.24
22:29:22.168 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:29:22.168 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:29:22.168 00.000 12308 MoveAxis(E, 95, ABG)
22:29:22.168 00.000 12308 Guiding  Dir = 2, Dur = 95
22:29:22.169 00.001 12308 IsSlewing returns 0
22:29:22.169 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:22.175 00.006 12308 IsGuiding returns 0
22:29:22.177 00.002 12308 PulseGuide returned control before completion, sleep 105
22:29:22.198 00.021 14556 UpdateGuideState exits: m=2002 SNR=29.9
22:29:22.204 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:22.208 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:22.212 00.004 14556 Enqueuing Expose request
22:29:22.296 00.084 12308 IsGuiding returns 1
22:29:22.296 00.000 12308 scope still moving after pulse duration time elapsed
22:29:22.326 00.030 12308 IsSlewing returns 0
22:29:22.327 00.001 12308 IsGuiding returns 0
22:29:22.327 00.000 12308 scope move finished after 95 + 56 ms
22:29:22.327 00.000 12308 Move returns status 0, amount 95
22:29:22.329 00.002 12308 MoveAxis(N, 167, ABG)
22:29:22.329 00.000 12308 Guiding  Dir = 0, Dur = 167
22:29:22.329 00.000 12308 IsSlewing returns 0
22:29:22.329 00.000 12308 IsGuiding returns 0
22:29:22.330 00.001 12308 PulseGuide returned control before completion, sleep 177
22:29:22.515 00.185 12308 IsGuiding returns 1
22:29:22.516 00.001 12308 scope still moving after pulse duration time elapsed
22:29:22.546 00.030 12308 IsSlewing returns 0
22:29:22.547 00.001 12308 IsGuiding returns 0
22:29:22.547 00.000 12308 scope move finished after 167 + 50 ms
22:29:22.548 00.001 12308 Move returns status 0, amount 167
22:29:22.548 00.000 12308 move complete, result=0
22:29:22.548 00.000 12308 worker thread done servicing request
22:29:22.549 00.001 12308 Worker thread wakes up
22:29:22.549 00.000 14556 GuideStep: -0.2 px 95 ms EAST, -0.2 px 167 ms NORTH
22:29:22.555 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:22.555 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:23.808 01.253 12308 Exposure complete
22:29:23.934 00.126 12308 worker thread done servicing request
22:29:23.934 00.000 14556 OnExposeComplete: enter
22:29:23.938 00.004 14556 UpdateGuideState(): m_state=6
22:29:23.941 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4912
22:29:23.945 00.004 14556 Star::Find returns 1 (0), X=181.34, Y=993.53, Mass=1914, SNR=29.4, Peak=146 HFD=4.3
22:29:23.949 00.004 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.68 = -0.61)
22:29:23.953 00.004 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.58 = -0.71)
22:29:23.957 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.07 hyp=0.14 cameraTheta=2.60 mountX=0.11 mountY=-0.09, mountTheta=-0.67
22:29:23.962 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.07, opts=13)
22:29:23.967 00.005 14556 Enqueuing Move request for scope (-0.12, 0.07)
22:29:23.970 00.003 12308 Worker thread wakes up
22:29:23.970 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.07) opts 0xd
22:29:23.970 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.07)
22:29:23.970 00.000 12308 Moving (-0.12, 0.07) raw xDistance=0.11 yDistance=-0.09
22:29:23.970 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:29:23.970 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:23.972 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:29:23.972 00.000 12308 MoveAxis(E, 0, ABG)
22:29:23.972 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:23.976 00.004 12308 Move returns status 0, amount 0
22:29:23.976 00.000 12308 MoveAxis(N, 0, ABG)
22:29:23.976 00.000 12308 Move returns status 0, amount 0
22:29:23.976 00.000 12308 move complete, result=0
22:29:23.976 00.000 12308 worker thread done servicing request
22:29:23.999 00.023 14556 UpdateGuideState exits: m=1914 SNR=29.4
22:29:24.003 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:24.007 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:24.011 00.004 14556 Enqueuing Expose request
22:29:24.015 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:29:24.019 00.004 12308 Worker thread wakes up
22:29:24.020 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:24.020 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:25.272 01.252 12308 Exposure complete
22:29:25.395 00.123 12308 worker thread done servicing request
22:29:25.395 00.000 14556 OnExposeComplete: enter
22:29:25.400 00.005 14556 UpdateGuideState(): m_state=6
22:29:25.404 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4913
22:29:25.408 00.004 14556 Star::Find returns 1 (0), X=181.14, Y=993.52, Mass=2267, SNR=32.1, Peak=178 HFD=4.4
22:29:25.413 00.005 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.05 = -0.24)
22:29:25.417 00.004 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.33)
22:29:25.421 00.004 14556 CameraToMount -- cameraX=-0.32 cameraY=0.05 hyp=0.33 cameraTheta=2.97 mountX=0.32 mountY=-0.11, mountTheta=-0.33
22:29:25.426 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.05, opts=13)
22:29:25.429 00.003 14556 Enqueuing Move request for scope (-0.32, 0.05)
22:29:25.433 00.004 12308 Worker thread wakes up
22:29:25.433 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.05) opts 0xd
22:29:25.433 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.05)
22:29:25.433 00.000 12308 Moving (-0.32, 0.05) raw xDistance=0.32 yDistance=-0.11
22:29:25.435 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
22:29:25.435 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:25.435 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:29:25.435 00.000 12308 MoveAxis(W, 138, ABG)
22:29:25.435 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:25.440 00.005 12308 Guiding  Dir = 3, Dur = 138
22:29:25.440 00.000 12308 IsSlewing returns 0
22:29:25.440 00.000 12308 IsGuiding returns 0
22:29:25.441 00.001 12308 PulseGuide returned control before completion, sleep 148
22:29:25.462 00.021 14556 UpdateGuideState exits: m=2267 SNR=32.1
22:29:25.466 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:25.470 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:25.473 00.003 14556 Enqueuing Expose request
22:29:25.606 00.133 12308 IsGuiding returns 1
22:29:25.608 00.002 12308 scope still moving after pulse duration time elapsed
22:29:25.637 00.029 12308 IsSlewing returns 0
22:29:25.639 00.002 12308 IsGuiding returns 0
22:29:25.640 00.001 12308 scope move finished after 138 + 61 ms
22:29:25.640 00.000 12308 Move returns status 0, amount 138
22:29:25.642 00.002 12308 MoveAxis(N, 0, ABG)
22:29:25.642 00.000 12308 Move returns status 0, amount 0
22:29:25.643 00.001 12308 move complete, result=0
22:29:25.643 00.000 12308 worker thread done servicing request
22:29:25.643 00.000 14556 GuideStep: 0.3 px 138 ms WEST, -0.1 px 0 ms NORTH
22:29:25.650 00.007 12308 Worker thread wakes up
22:29:25.650 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:25.651 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:26.898 01.247 12308 Exposure complete
22:29:27.068 00.170 12308 worker thread done servicing request
22:29:27.068 00.000 14556 OnExposeComplete: enter
22:29:27.072 00.004 14556 UpdateGuideState(): m_state=6
22:29:27.076 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4914
22:29:27.080 00.004 14556 Star::Find returns 1 (0), X=181.27, Y=993.55, Mass=2257, SNR=32.0, Peak=177 HFD=4.7
22:29:27.083 00.003 14556 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.07) = xAngle (5.79 = -0.50)
22:29:27.087 00.004 14556 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.60)
22:29:27.090 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.09 hyp=0.21 cameraTheta=2.71 mountX=0.19 mountY=-0.12, mountTheta=-0.57
22:29:27.095 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.09, opts=13)
22:29:27.099 00.004 14556 Enqueuing Move request for scope (-0.20, 0.09)
22:29:27.102 00.003 12308 Worker thread wakes up
22:29:27.102 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.09) opts 0xd
22:29:27.102 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.09)
22:29:27.102 00.000 12308 Moving (-0.20, 0.09) raw xDistance=0.19 yDistance=-0.12
22:29:27.104 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:29:27.104 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:27.104 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:29:27.104 00.000 12308 MoveAxis(E, 0, ABG)
22:29:27.104 00.000 12308 Move returns status 0, amount 0
22:29:27.105 00.001 12308 MoveAxis(N, 0, ABG)
22:29:27.105 00.000 12308 Move returns status 0, amount 0
22:29:27.105 00.000 12308 move complete, result=0
22:29:27.106 00.001 12308 worker thread done servicing request
22:29:27.106 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:27.131 00.025 14556 UpdateGuideState exits: m=2257 SNR=32.0
22:29:27.134 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:27.140 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:27.143 00.003 14556 Enqueuing Expose request
22:29:27.148 00.005 12308 Worker thread wakes up
22:29:27.148 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:29:27.153 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:27.153 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:28.402 01.249 12308 Exposure complete
22:29:28.548 00.146 12308 worker thread done servicing request
22:29:28.548 00.000 14556 OnExposeComplete: enter
22:29:28.553 00.005 14556 UpdateGuideState(): m_state=6
22:29:28.556 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4915
22:29:28.560 00.004 14556 Star::Find returns 1 (0), X=181.33, Y=993.55, Mass=2357, SNR=32.4, Peak=159 HFD=4.8
22:29:28.565 00.005 14556 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.07) = xAngle (5.62 = -0.66)
22:29:28.569 00.004 14556 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.76)
22:29:28.573 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.16 cameraTheta=2.55 mountX=0.13 mountY=-0.11, mountTheta=-0.72
22:29:28.578 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.09, opts=13)
22:29:28.583 00.005 14556 Enqueuing Move request for scope (-0.13, 0.09)
22:29:28.587 00.004 12308 Worker thread wakes up
22:29:28.587 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
22:29:28.587 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
22:29:28.587 00.000 12308 Moving (-0.13, 0.09) raw xDistance=0.13 yDistance=-0.11
22:29:28.587 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:29:28.587 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:28.588 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:29:28.588 00.000 12308 MoveAxis(E, 0, ABG)
22:29:28.588 00.000 12308 Move returns status 0, amount 0
22:29:28.588 00.000 12308 MoveAxis(N, 0, ABG)
22:29:28.588 00.000 12308 Move returns status 0, amount 0
22:29:28.588 00.000 12308 move complete, result=0
22:29:28.589 00.001 12308 worker thread done servicing request
22:29:28.590 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:28.613 00.023 14556 UpdateGuideState exits: m=2357 SNR=32.4
22:29:28.618 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:28.623 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:28.627 00.004 14556 Enqueuing Expose request
22:29:28.630 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:29:28.633 00.003 12308 Worker thread wakes up
22:29:28.634 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:28.634 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:29.891 01.257 12308 Exposure complete
22:29:30.032 00.141 12308 worker thread done servicing request
22:29:30.033 00.001 14556 OnExposeComplete: enter
22:29:30.037 00.004 14556 UpdateGuideState(): m_state=6
22:29:30.042 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4916
22:29:30.047 00.005 14556 Star::Find returns 1 (0), X=181.26, Y=993.75, Mass=2390, SNR=32.8, Peak=195 HFD=4.5
22:29:30.051 00.004 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
22:29:30.056 00.005 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
22:29:30.060 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.29 hyp=0.35 cameraTheta=2.19 mountX=0.18 mountY=-0.32, mountTheta=-1.05
22:29:30.064 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.29, opts=13)
22:29:30.069 00.005 14556 Enqueuing Move request for scope (-0.20, 0.29)
22:29:30.072 00.003 12308 Worker thread wakes up
22:29:30.073 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.29) opts 0xd
22:29:30.073 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.29)
22:29:30.073 00.000 12308 Moving (-0.20, 0.29) raw xDistance=0.18 yDistance=-0.32
22:29:30.073 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:29:30.073 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:29:30.073 00.000 12308 MoveAxis(E, 0, ABG)
22:29:30.074 00.001 12308 Move returns status 0, amount 0
22:29:30.074 00.000 12308 MoveAxis(N, 222, ABG)
22:29:30.074 00.000 12308 Guiding  Dir = 0, Dur = 222
22:29:30.074 00.000 12308 IsSlewing returns 0
22:29:30.074 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:30.080 00.006 12308 IsGuiding returns 0
22:29:30.080 00.000 12308 PulseGuide returned control before completion, sleep 232
22:29:30.100 00.020 14556 UpdateGuideState exits: m=2390 SNR=32.8
22:29:30.104 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:30.107 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:30.116 00.009 14556 Enqueuing Expose request
22:29:30.328 00.212 12308 IsGuiding returns 0
22:29:30.328 00.000 12308 Move returns status 0, amount 222
22:29:30.329 00.001 12308 move complete, result=0
22:29:30.329 00.000 12308 worker thread done servicing request
22:29:30.329 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 222 ms NORTH
22:29:30.334 00.005 12308 Worker thread wakes up
22:29:30.334 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:30.334 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:31.576 01.242 12308 Exposure complete
22:29:31.724 00.148 12308 worker thread done servicing request
22:29:31.725 00.001 14556 OnExposeComplete: enter
22:29:31.728 00.003 14556 UpdateGuideState(): m_state=6
22:29:31.733 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4917
22:29:31.737 00.004 14556 Star::Find returns 1 (0), X=181.12, Y=993.51, Mass=2074, SNR=30.4, Peak=177 HFD=4.1
22:29:31.742 00.005 14556 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.07) = xAngle (6.06 = -0.22)
22:29:31.747 00.005 14556 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.96 = -0.32)
22:29:31.750 00.003 14556 CameraToMount -- cameraX=-0.34 cameraY=0.05 hyp=0.34 cameraTheta=2.99 mountX=0.33 mountY=-0.11, mountTheta=-0.31
22:29:31.757 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.34, y=0.05, opts=13)
22:29:31.761 00.004 14556 Enqueuing Move request for scope (-0.34, 0.05)
22:29:31.765 00.004 12308 Worker thread wakes up
22:29:31.765 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.05) opts 0xd
22:29:31.765 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.34, 0.05)
22:29:31.765 00.000 12308 Moving (-0.34, 0.05) raw xDistance=0.33 yDistance=-0.11
22:29:31.766 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
22:29:31.766 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:31.766 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:29:31.767 00.001 12308 MoveAxis(W, 145, ABG)
22:29:31.767 00.000 12308 Guiding  Dir = 3, Dur = 145
22:29:31.767 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:31.773 00.006 12308 IsSlewing returns 0
22:29:31.773 00.000 12308 IsGuiding returns 0
22:29:31.774 00.001 12308 PulseGuide returned control before completion, sleep 155
22:29:31.797 00.023 14556 UpdateGuideState exits: m=2074 SNR=30.4
22:29:31.803 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:31.807 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:31.812 00.005 14556 Enqueuing Expose request
22:29:31.940 00.128 12308 IsGuiding returns 1
22:29:31.940 00.000 12308 scope still moving after pulse duration time elapsed
22:29:31.971 00.031 12308 IsSlewing returns 0
22:29:31.972 00.001 12308 IsGuiding returns 0
22:29:31.974 00.002 12308 scope move finished after 145 + 54 ms
22:29:31.974 00.000 12308 Move returns status 0, amount 145
22:29:31.975 00.001 12308 MoveAxis(N, 0, ABG)
22:29:31.975 00.000 12308 Move returns status 0, amount 0
22:29:31.975 00.000 12308 move complete, result=0
22:29:31.976 00.001 12308 worker thread done servicing request
22:29:31.976 00.000 14556 GuideStep: 0.3 px 145 ms WEST, -0.1 px 0 ms NORTH
22:29:31.985 00.009 12308 Worker thread wakes up
22:29:31.985 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:31.985 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:33.230 01.245 12308 Exposure complete
22:29:33.370 00.140 12308 worker thread done servicing request
22:29:33.370 00.000 14556 OnExposeComplete: enter
22:29:33.374 00.004 14556 UpdateGuideState(): m_state=6
22:29:33.380 00.006 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4918
22:29:33.383 00.003 14556 Star::Find returns 1 (0), X=181.43, Y=993.60, Mass=2089, SNR=30.8, Peak=130 HFD=4.9
22:29:33.386 00.003 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.87 = -1.42)
22:29:33.390 00.004 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.52)
22:29:33.394 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.79 mountX=0.02 mountY=-0.14, mountTheta=-1.42
22:29:33.398 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.14, opts=13)
22:29:33.400 00.002 14556 Enqueuing Move request for scope (-0.03, 0.14)
22:29:33.404 00.004 12308 Worker thread wakes up
22:29:33.404 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
22:29:33.404 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
22:29:33.404 00.000 12308 Moving (-0.03, 0.14) raw xDistance=0.02 yDistance=-0.14
22:29:33.404 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:29:33.406 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:33.406 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:29:33.406 00.000 12308 MoveAxis(E, 0, ABG)
22:29:33.406 00.000 12308 Move returns status 0, amount 0
22:29:33.406 00.000 12308 MoveAxis(N, 0, ABG)
22:29:33.406 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:33.410 00.004 12308 Move returns status 0, amount 0
22:29:33.410 00.000 12308 move complete, result=0
22:29:33.410 00.000 12308 worker thread done servicing request
22:29:33.431 00.021 14556 UpdateGuideState exits: m=2089 SNR=30.8
22:29:33.436 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:33.439 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:33.446 00.007 14556 Enqueuing Expose request
22:29:33.453 00.007 12308 Worker thread wakes up
22:29:33.454 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:33.454 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:33.454 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:29:34.700 01.246 12308 Exposure complete
22:29:34.844 00.144 12308 worker thread done servicing request
22:29:34.844 00.000 14556 OnExposeComplete: enter
22:29:34.848 00.004 14556 UpdateGuideState(): m_state=6
22:29:34.852 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4919
22:29:34.856 00.004 14556 Star::Find returns 1 (0), X=181.39, Y=993.56, Mass=2111, SNR=30.9, Peak=143 HFD=4.6
22:29:34.859 00.003 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
22:29:34.866 00.007 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
22:29:34.870 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.12 cameraTheta=2.17 mountX=0.06 mountY=-0.11, mountTheta=-1.06
22:29:34.875 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.10, opts=13)
22:29:34.879 00.004 14556 Enqueuing Move request for scope (-0.07, 0.10)
22:29:34.883 00.004 12308 Worker thread wakes up
22:29:34.883 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
22:29:34.883 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
22:29:34.883 00.000 12308 Moving (-0.07, 0.10) raw xDistance=0.06 yDistance=-0.11
22:29:34.883 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:29:34.884 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:34.884 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:29:34.884 00.000 12308 MoveAxis(E, 0, ABG)
22:29:34.884 00.000 12308 Move returns status 0, amount 0
22:29:34.884 00.000 12308 MoveAxis(N, 0, ABG)
22:29:34.884 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:34.889 00.005 12308 Move returns status 0, amount 0
22:29:34.889 00.000 12308 move complete, result=0
22:29:34.889 00.000 12308 worker thread done servicing request
22:29:34.912 00.023 14556 UpdateGuideState exits: m=2111 SNR=30.9
22:29:34.916 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:34.921 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:34.925 00.004 14556 Enqueuing Expose request
22:29:34.929 00.004 12308 Worker thread wakes up
22:29:34.930 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:29:34.934 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:34.934 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:36.190 01.256 12308 Exposure complete
22:29:36.334 00.144 12308 worker thread done servicing request
22:29:36.334 00.000 14556 OnExposeComplete: enter
22:29:36.338 00.004 14556 UpdateGuideState(): m_state=6
22:29:36.341 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4920
22:29:36.346 00.005 14556 Star::Find returns 1 (0), X=181.52, Y=993.73, Mass=2001, SNR=29.8, Peak=132 HFD=4.6
22:29:36.350 00.004 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.43 = -1.85)
22:29:36.353 00.003 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.95)
22:29:36.357 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.27 hyp=0.28 cameraTheta=1.36 mountX=-0.08 mountY=-0.26, mountTheta=-1.86
22:29:36.365 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.27, opts=13)
22:29:36.369 00.004 14556 Enqueuing Move request for scope (0.06, 0.27)
22:29:36.373 00.004 12308 Worker thread wakes up
22:29:36.373 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.27) opts 0xd
22:29:36.373 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.27)
22:29:36.373 00.000 12308 Moving (0.06, 0.27) raw xDistance=-0.08 yDistance=-0.26
22:29:36.373 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:29:36.373 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:29:36.374 00.001 12308 MoveAxis(E, 0, ABG)
22:29:36.374 00.000 12308 Move returns status 0, amount 0
22:29:36.374 00.000 12308 MoveAxis(N, 180, ABG)
22:29:36.374 00.000 12308 Guiding  Dir = 0, Dur = 180
22:29:36.374 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:36.378 00.004 12308 IsSlewing returns 0
22:29:36.378 00.000 12308 IsGuiding returns 0
22:29:36.378 00.000 12308 PulseGuide returned control before completion, sleep 190
22:29:36.398 00.020 14556 UpdateGuideState exits: m=2001 SNR=29.8
22:29:36.404 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:36.407 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:36.411 00.004 14556 Enqueuing Expose request
22:29:36.573 00.162 12308 IsGuiding returns 1
22:29:36.573 00.000 12308 scope still moving after pulse duration time elapsed
22:29:36.604 00.031 12308 IsSlewing returns 0
22:29:36.605 00.001 12308 IsGuiding returns 0
22:29:36.607 00.002 12308 scope move finished after 180 + 48 ms
22:29:36.608 00.001 12308 Move returns status 0, amount 180
22:29:36.608 00.000 12308 move complete, result=0
22:29:36.609 00.001 12308 worker thread done servicing request
22:29:36.609 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 180 ms NORTH
22:29:36.615 00.006 12308 Worker thread wakes up
22:29:36.615 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:36.615 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:37.871 01.256 12308 Exposure complete
22:29:38.021 00.150 12308 worker thread done servicing request
22:29:38.021 00.000 14556 OnExposeComplete: enter
22:29:38.025 00.004 14556 UpdateGuideState(): m_state=6
22:29:38.029 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4921
22:29:38.034 00.005 14556 Star::Find returns 1 (0), X=181.54, Y=993.57, Mass=2209, SNR=31.5, Peak=142 HFD=4.5
22:29:38.037 00.003 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.99 = -2.30)
22:29:38.040 00.003 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.40)
22:29:38.046 00.006 14556 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.91 mountX=-0.09 mountY=-0.09, mountTheta=-2.34
22:29:38.051 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.10, opts=13)
22:29:38.055 00.004 14556 Enqueuing Move request for scope (0.08, 0.10)
22:29:38.058 00.003 12308 Worker thread wakes up
22:29:38.058 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
22:29:38.058 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
22:29:38.058 00.000 12308 Moving (0.08, 0.10) raw xDistance=-0.09 yDistance=-0.09
22:29:38.058 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:29:38.059 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:38.059 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:29:38.059 00.000 12308 MoveAxis(E, 0, ABG)
22:29:38.059 00.000 12308 Move returns status 0, amount 0
22:29:38.059 00.000 12308 MoveAxis(N, 0, ABG)
22:29:38.059 00.000 12308 Move returns status 0, amount 0
22:29:38.061 00.002 12308 move complete, result=0
22:29:38.061 00.000 12308 worker thread done servicing request
22:29:38.061 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:38.085 00.024 14556 UpdateGuideState exits: m=2209 SNR=31.5
22:29:38.089 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:38.094 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:38.097 00.003 14556 Enqueuing Expose request
22:29:38.101 00.004 12308 Worker thread wakes up
22:29:38.101 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:29:38.106 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:38.106 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:39.348 01.242 12308 Exposure complete
22:29:39.475 00.127 12308 worker thread done servicing request
22:29:39.475 00.000 14556 OnExposeComplete: enter
22:29:39.480 00.005 14556 UpdateGuideState(): m_state=6
22:29:39.483 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4922
22:29:39.490 00.007 14556 Star::Find returns 1 (0), X=181.54, Y=993.53, Mass=2312, SNR=32.2, Peak=136 HFD=5.0
22:29:39.494 00.004 14556 CameraToMount -- cameraTheta (0.70) - m_xAngle (-3.07) = xAngle (3.78 = -2.51)
22:29:39.496 00.002 14556 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.68 = -2.61)
22:29:39.501 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.10 cameraTheta=0.70 mountX=-0.08 mountY=-0.05, mountTheta=-2.58
22:29:39.505 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.07, opts=13)
22:29:39.509 00.004 14556 Enqueuing Move request for scope (0.08, 0.07)
22:29:39.518 00.009 12308 Worker thread wakes up
22:29:39.520 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:39.524 00.004 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
22:29:39.524 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
22:29:39.524 00.000 12308 Moving (0.08, 0.07) raw xDistance=-0.08 yDistance=-0.05
22:29:39.524 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:29:39.525 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:39.525 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:29:39.526 00.001 12308 MoveAxis(E, 0, ABG)
22:29:39.526 00.000 12308 Move returns status 0, amount 0
22:29:39.527 00.001 12308 MoveAxis(N, 0, ABG)
22:29:39.527 00.000 12308 Move returns status 0, amount 0
22:29:39.527 00.000 12308 move complete, result=0
22:29:39.527 00.000 12308 worker thread done servicing request
22:29:39.539 00.012 14556 UpdateGuideState exits: m=2312 SNR=32.2
22:29:39.547 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:39.552 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:39.556 00.004 14556 Enqueuing Expose request
22:29:39.560 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:29:39.564 00.004 12308 Worker thread wakes up
22:29:39.564 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:39.564 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:40.814 01.250 12308 Exposure complete
22:29:40.957 00.143 12308 worker thread done servicing request
22:29:40.958 00.001 14556 OnExposeComplete: enter
22:29:40.963 00.005 14556 UpdateGuideState(): m_state=6
22:29:40.967 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4923
22:29:40.970 00.003 14556 Star::Find returns 1 (0), X=181.41, Y=993.58, Mass=2002, SNR=30.1, Peak=148 HFD=4.5
22:29:40.974 00.004 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
22:29:40.978 00.004 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.32)
22:29:40.983 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.99 mountX=0.04 mountY=-0.12, mountTheta=-1.23
22:29:40.989 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.12, opts=13)
22:29:40.995 00.006 14556 Enqueuing Move request for scope (-0.05, 0.12)
22:29:40.999 00.004 12308 Worker thread wakes up
22:29:40.999 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd
22:29:40.999 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.12)
22:29:40.999 00.000 12308 Moving (-0.05, 0.12) raw xDistance=0.04 yDistance=-0.12
22:29:41.000 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:29:41.000 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:41.000 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:29:41.000 00.000 12308 MoveAxis(E, 0, ABG)
22:29:41.000 00.000 12308 Move returns status 0, amount 0
22:29:41.002 00.002 12308 MoveAxis(N, 0, ABG)
22:29:41.002 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:41.006 00.004 12308 Move returns status 0, amount 0
22:29:41.006 00.000 12308 move complete, result=0
22:29:41.006 00.000 12308 worker thread done servicing request
22:29:41.027 00.021 14556 UpdateGuideState exits: m=2002 SNR=30.1
22:29:41.031 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:41.035 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:41.039 00.004 14556 Enqueuing Expose request
22:29:41.043 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:29:41.047 00.004 12308 Worker thread wakes up
22:29:41.048 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:41.048 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:42.306 01.258 12308 Exposure complete
22:29:42.446 00.140 12308 worker thread done servicing request
22:29:42.446 00.000 14556 OnExposeComplete: enter
22:29:42.450 00.004 14556 UpdateGuideState(): m_state=6
22:29:42.454 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4924
22:29:42.458 00.004 14556 Star::Find returns 1 (0), X=181.70, Y=993.58, Mass=2255, SNR=31.8, Peak=147 HFD=4.7
22:29:42.462 00.004 14556 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.07) = xAngle (3.53 = -2.76)
22:29:42.466 00.004 14556 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.43 = -2.85)
22:29:42.470 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=0.12 hyp=0.27 cameraTheta=0.45 mountX=-0.25 mountY=-0.08, mountTheta=-2.85
22:29:42.474 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.12, opts=13)
22:29:42.479 00.005 14556 Enqueuing Move request for scope (0.24, 0.12)
22:29:42.483 00.004 12308 Worker thread wakes up
22:29:42.483 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.12) opts 0xd
22:29:42.483 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.12)
22:29:42.483 00.000 12308 Moving (0.24, 0.12) raw xDistance=-0.25 yDistance=-0.08
22:29:42.483 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:29:42.483 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:42.483 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:29:42.484 00.001 12308 MoveAxis(E, 107, ABG)
22:29:42.484 00.000 12308 Guiding  Dir = 2, Dur = 107
22:29:42.484 00.000 12308 IsSlewing returns 0
22:29:42.485 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:42.490 00.005 12308 IsGuiding returns 0
22:29:42.490 00.000 12308 PulseGuide returned control before completion, sleep 117
22:29:42.511 00.021 14556 UpdateGuideState exits: m=2255 SNR=31.8
22:29:42.515 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:42.520 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:42.525 00.005 14556 Enqueuing Expose request
22:29:42.618 00.093 12308 IsGuiding returns 1
22:29:42.619 00.001 12308 scope still moving after pulse duration time elapsed
22:29:42.650 00.031 12308 IsSlewing returns 0
22:29:42.651 00.001 12308 IsGuiding returns 0
22:29:42.651 00.000 12308 scope move finished after 107 + 54 ms
22:29:42.653 00.002 12308 Move returns status 0, amount 107
22:29:42.654 00.001 12308 MoveAxis(N, 0, ABG)
22:29:42.654 00.000 12308 Move returns status 0, amount 0
22:29:42.654 00.000 12308 move complete, result=0
22:29:42.654 00.000 12308 worker thread done servicing request
22:29:42.655 00.001 14556 GuideStep: -0.2 px 107 ms EAST, -0.1 px 0 ms NORTH
22:29:42.661 00.006 12308 Worker thread wakes up
22:29:42.661 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:42.661 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:43.915 01.254 12308 Exposure complete
22:29:44.069 00.154 12308 worker thread done servicing request
22:29:44.069 00.000 14556 OnExposeComplete: enter
22:29:44.073 00.004 14556 UpdateGuideState(): m_state=6
22:29:44.079 00.006 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4925
22:29:44.084 00.005 14556 Star::Find returns 1 (0), X=181.33, Y=993.80, Mass=2423, SNR=33.1, Peak=196 HFD=4.7
22:29:44.088 00.004 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.02 = -1.27)
22:29:44.091 00.003 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.37)
22:29:44.095 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.33 hyp=0.36 cameraTheta=1.94 mountX=0.11 mountY=-0.35, mountTheta=-1.27
22:29:44.101 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.33, opts=13)
22:29:44.104 00.003 14556 Enqueuing Move request for scope (-0.13, 0.33)
22:29:44.108 00.004 12308 Worker thread wakes up
22:29:44.108 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.33) opts 0xd
22:29:44.108 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.33)
22:29:44.108 00.000 12308 Moving (-0.13, 0.33) raw xDistance=0.11 yDistance=-0.35
22:29:44.110 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:29:44.112 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:29:44.112 00.000 12308 MoveAxis(E, 0, ABG)
22:29:44.114 00.002 12308 Move returns status 0, amount 0
22:29:44.114 00.000 12308 MoveAxis(N, 247, ABG)
22:29:44.114 00.000 12308 Guiding  Dir = 0, Dur = 247
22:29:44.114 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:44.120 00.006 12308 IsSlewing returns 0
22:29:44.121 00.001 12308 IsGuiding returns 0
22:29:44.121 00.000 12308 PulseGuide returned control before completion, sleep 257
22:29:44.143 00.022 14556 UpdateGuideState exits: m=2423 SNR=33.1
22:29:44.148 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:44.152 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:44.156 00.004 14556 Enqueuing Expose request
22:29:44.390 00.234 12308 IsGuiding returns 1
22:29:44.391 00.001 12308 scope still moving after pulse duration time elapsed
22:29:44.420 00.029 12308 IsSlewing returns 0
22:29:44.421 00.001 12308 IsGuiding returns 1
22:29:44.452 00.031 12308 IsSlewing returns 0
22:29:44.454 00.002 12308 IsGuiding returns 0
22:29:44.455 00.001 12308 scope move finished after 247 + 87 ms
22:29:44.456 00.001 12308 Move returns status 0, amount 247
22:29:44.456 00.000 12308 move complete, result=0
22:29:44.457 00.001 12308 worker thread done servicing request
22:29:44.458 00.001 12308 Worker thread wakes up
22:29:44.458 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 247 ms NORTH
22:29:44.465 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:44.466 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:45.711 01.245 12308 Exposure complete
22:29:45.847 00.136 12308 worker thread done servicing request
22:29:45.847 00.000 14556 OnExposeComplete: enter
22:29:45.851 00.004 14556 UpdateGuideState(): m_state=6
22:29:45.854 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4926
22:29:45.859 00.005 14556 Star::Find returns 1 (0), X=181.20, Y=993.52, Mass=2314, SNR=32.1, Peak=179 HFD=4.6
22:29:45.864 00.005 14556 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.07) = xAngle (6.01 = -0.28)
22:29:45.870 00.006 14556 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.38)
22:29:45.876 00.006 14556 CameraToMount -- cameraX=-0.26 cameraY=0.05 hyp=0.27 cameraTheta=2.93 mountX=0.26 mountY=-0.10, mountTheta=-0.36
22:29:45.882 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.05, opts=13)
22:29:45.890 00.008 14556 Enqueuing Move request for scope (-0.26, 0.05)
22:29:45.899 00.009 12308 Worker thread wakes up
22:29:45.899 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.05) opts 0xd
22:29:45.900 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.05)
22:29:45.900 00.000 12308 Moving (-0.26, 0.05) raw xDistance=0.26 yDistance=-0.10
22:29:45.900 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:29:45.901 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:45.901 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:29:45.901 00.000 12308 MoveAxis(W, 111, ABG)
22:29:45.902 00.001 12308 Guiding  Dir = 3, Dur = 111
22:29:45.902 00.000 12308 IsSlewing returns 0
22:29:45.903 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:45.908 00.005 12308 IsGuiding returns 0
22:29:45.909 00.001 12308 PulseGuide returned control before completion, sleep 121
22:29:45.935 00.026 14556 UpdateGuideState exits: m=2314 SNR=32.1
22:29:45.940 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:45.944 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:45.946 00.002 14556 Enqueuing Expose request
22:29:46.048 00.102 12308 IsGuiding returns 1
22:29:46.049 00.001 12308 scope still moving after pulse duration time elapsed
22:29:46.078 00.029 12308 IsSlewing returns 0
22:29:46.081 00.003 12308 IsGuiding returns 0
22:29:46.082 00.001 12308 scope move finished after 111 + 61 ms
22:29:46.082 00.000 12308 Move returns status 0, amount 111
22:29:46.083 00.001 12308 MoveAxis(N, 0, ABG)
22:29:46.083 00.000 12308 Move returns status 0, amount 0
22:29:46.083 00.000 12308 move complete, result=0
22:29:46.084 00.001 12308 worker thread done servicing request
22:29:46.084 00.000 14556 GuideStep: 0.3 px 111 ms WEST, -0.1 px 0 ms NORTH
22:29:46.089 00.005 12308 Worker thread wakes up
22:29:46.090 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:46.090 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:47.339 01.249 12308 Exposure complete
22:29:47.470 00.131 12308 worker thread done servicing request
22:29:47.470 00.000 14556 OnExposeComplete: enter
22:29:47.474 00.004 14556 UpdateGuideState(): m_state=6
22:29:47.478 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4927
22:29:47.483 00.005 14556 Star::Find returns 1 (0), X=181.57, Y=993.71, Mass=2116, SNR=31.0, Peak=138 HFD=4.7
22:29:47.487 00.004 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.23 = -2.06)
22:29:47.491 00.004 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.16)
22:29:47.495 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.25 hyp=0.28 cameraTheta=1.15 mountX=-0.13 mountY=-0.23, mountTheta=-2.08
22:29:47.500 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.25, opts=13)
22:29:47.505 00.005 14556 Enqueuing Move request for scope (0.11, 0.25)
22:29:47.508 00.003 12308 Worker thread wakes up
22:29:47.509 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.25) opts 0xd
22:29:47.509 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.25)
22:29:47.509 00.000 12308 Moving (0.11, 0.25) raw xDistance=-0.13 yDistance=-0.23
22:29:47.509 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:29:47.510 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:29:47.510 00.000 12308 MoveAxis(E, 0, ABG)
22:29:47.510 00.000 12308 Move returns status 0, amount 0
22:29:47.510 00.000 12308 MoveAxis(N, 161, ABG)
22:29:47.511 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:47.516 00.005 12308 Guiding  Dir = 0, Dur = 161
22:29:47.516 00.000 12308 IsSlewing returns 0
22:29:47.517 00.001 12308 IsGuiding returns 0
22:29:47.518 00.001 12308 PulseGuide returned control before completion, sleep 171
22:29:47.540 00.022 14556 UpdateGuideState exits: m=2116 SNR=31.0
22:29:47.546 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:47.552 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:47.556 00.004 14556 Enqueuing Expose request
22:29:47.692 00.136 12308 IsGuiding returns 1
22:29:47.692 00.000 12308 scope still moving after pulse duration time elapsed
22:29:47.723 00.031 12308 IsSlewing returns 0
22:29:47.724 00.001 12308 IsGuiding returns 0
22:29:47.725 00.001 12308 scope move finished after 161 + 46 ms
22:29:47.725 00.000 12308 Move returns status 0, amount 161
22:29:47.725 00.000 12308 move complete, result=0
22:29:47.725 00.000 12308 worker thread done servicing request
22:29:47.727 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 161 ms NORTH
22:29:47.733 00.006 12308 Worker thread wakes up
22:29:47.734 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:47.734 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:48.992 01.258 12308 Exposure complete
22:29:49.148 00.156 12308 worker thread done servicing request
22:29:49.148 00.000 14556 OnExposeComplete: enter
22:29:49.154 00.006 14556 UpdateGuideState(): m_state=6
22:29:49.158 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4928
22:29:49.163 00.005 14556 Star::Find returns 1 (0), X=181.35, Y=993.40, Mass=2442, SNR=33.1, Peak=166 HFD=4.9
22:29:49.166 00.003 14556 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.07) = xAngle (0.44 = 0.44)
22:29:49.170 00.004 14556 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.34 = 0.34)
22:29:49.174 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.63 mountX=0.11 mountY=0.04, mountTheta=0.36
22:29:49.179 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.06, opts=13)
22:29:49.183 00.004 14556 Enqueuing Move request for scope (-0.11, -0.06)
22:29:49.187 00.004 12308 Worker thread wakes up
22:29:49.187 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
22:29:49.187 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
22:29:49.187 00.000 12308 Moving (-0.11, -0.06) raw xDistance=0.11 yDistance=0.04
22:29:49.187 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:29:49.187 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:49.189 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:29:49.189 00.000 12308 MoveAxis(E, 0, ABG)
22:29:49.189 00.000 12308 Move returns status 0, amount 0
22:29:49.189 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:49.193 00.004 12308 MoveAxis(N, 0, ABG)
22:29:49.193 00.000 12308 Move returns status 0, amount 0
22:29:49.193 00.000 12308 move complete, result=0
22:29:49.193 00.000 12308 worker thread done servicing request
22:29:49.214 00.021 14556 UpdateGuideState exits: m=2442 SNR=33.1
22:29:49.219 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:49.222 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:49.226 00.004 14556 Enqueuing Expose request
22:29:49.229 00.003 12308 Worker thread wakes up
22:29:49.229 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:49.229 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:49.230 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:29:50.473 01.243 12308 Exposure complete
22:29:50.617 00.144 12308 worker thread done servicing request
22:29:50.618 00.001 14556 OnExposeComplete: enter
22:29:50.621 00.003 14556 UpdateGuideState(): m_state=6
22:29:50.625 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4929
22:29:50.629 00.004 14556 Star::Find returns 1 (0), X=181.31, Y=993.42, Mass=2115, SNR=30.8, Peak=150 HFD=4.7
22:29:50.633 00.004 14556 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-3.07) = xAngle (0.23 = 0.23)
22:29:50.637 00.004 14556 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.13 = 0.13)
22:29:50.642 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-2.85 mountX=0.15 mountY=0.02, mountTheta=0.13
22:29:50.649 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.04, opts=13)
22:29:50.654 00.005 14556 Enqueuing Move request for scope (-0.15, -0.04)
22:29:50.657 00.003 12308 Worker thread wakes up
22:29:50.657 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.04) opts 0xd
22:29:50.658 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.04)
22:29:50.658 00.000 12308 Moving (-0.15, -0.04) raw xDistance=0.15 yDistance=0.02
22:29:50.658 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:29:50.658 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:50.658 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:29:50.658 00.000 12308 MoveAxis(E, 0, ABG)
22:29:50.660 00.002 12308 Move returns status 0, amount 0
22:29:50.660 00.000 12308 MoveAxis(N, 0, ABG)
22:29:50.660 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:50.664 00.004 12308 Move returns status 0, amount 0
22:29:50.664 00.000 12308 move complete, result=0
22:29:50.664 00.000 12308 worker thread done servicing request
22:29:50.685 00.021 14556 UpdateGuideState exits: m=2115 SNR=30.8
22:29:50.690 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:50.693 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:50.697 00.004 14556 Enqueuing Expose request
22:29:50.701 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:29:50.707 00.006 12308 Worker thread wakes up
22:29:50.707 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:50.707 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:51.950 01.243 12308 Exposure complete
22:29:52.089 00.139 12308 worker thread done servicing request
22:29:52.090 00.001 14556 OnExposeComplete: enter
22:29:52.095 00.005 14556 UpdateGuideState(): m_state=6
22:29:52.107 00.012 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4930
22:29:52.114 00.007 14556 Star::Find returns 1 (0), X=181.25, Y=993.66, Mass=2086, SNR=30.5, Peak=146 HFD=4.5
22:29:52.121 00.007 14556 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.07) = xAngle (5.45 = -0.83)
22:29:52.126 00.005 14556 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.93)
22:29:52.132 00.006 14556 CameraToMount -- cameraX=-0.21 cameraY=0.20 hyp=0.29 cameraTheta=2.38 mountX=0.20 mountY=-0.23, mountTheta=-0.87
22:29:52.137 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.20, opts=13)
22:29:52.143 00.006 14556 Enqueuing Move request for scope (-0.21, 0.20)
22:29:52.147 00.004 12308 Worker thread wakes up
22:29:52.147 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.20) opts 0xd
22:29:52.147 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.20)
22:29:52.147 00.000 12308 Moving (-0.21, 0.20) raw xDistance=0.20 yDistance=-0.23
22:29:52.149 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:29:52.149 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:29:52.149 00.000 12308 MoveAxis(E, 0, ABG)
22:29:52.149 00.000 12308 Move returns status 0, amount 0
22:29:52.150 00.001 12308 MoveAxis(N, 162, ABG)
22:29:52.150 00.000 12308 Guiding  Dir = 0, Dur = 162
22:29:52.150 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:52.155 00.005 12308 IsSlewing returns 0
22:29:52.155 00.000 12308 IsGuiding returns 0
22:29:52.155 00.000 12308 PulseGuide returned control before completion, sleep 172
22:29:52.179 00.024 14556 UpdateGuideState exits: m=2086 SNR=30.5
22:29:52.184 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:52.188 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:52.193 00.005 14556 Enqueuing Expose request
22:29:52.332 00.139 12308 IsGuiding returns 1
22:29:52.333 00.001 12308 scope still moving after pulse duration time elapsed
22:29:52.364 00.031 12308 IsSlewing returns 0
22:29:52.365 00.001 12308 IsGuiding returns 0
22:29:52.366 00.001 12308 scope move finished after 162 + 48 ms
22:29:52.366 00.000 12308 Move returns status 0, amount 162
22:29:52.366 00.000 12308 move complete, result=0
22:29:52.367 00.001 12308 worker thread done servicing request
22:29:52.367 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 162 ms NORTH
22:29:52.375 00.008 12308 Worker thread wakes up
22:29:52.375 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:52.375 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:53.623 01.248 12308 Exposure complete
22:29:53.776 00.153 12308 worker thread done servicing request
22:29:53.776 00.000 14556 OnExposeComplete: enter
22:29:53.780 00.004 14556 UpdateGuideState(): m_state=6
22:29:53.784 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4931
22:29:53.788 00.004 14556 Star::Find returns 1 (0), X=181.62, Y=993.43, Mass=2316, SNR=32.2, Peak=156 HFD=4.7
22:29:53.792 00.004 14556 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-3.07) = xAngle (2.87 = 2.87)
22:29:53.795 00.003 14556 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.78 = 2.78)
22:29:53.800 00.005 14556 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-0.20 mountX=-0.16 mountY=0.06, mountTheta=2.79
22:29:53.805 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.03, opts=13)
22:29:53.810 00.005 14556 Enqueuing Move request for scope (0.16, -0.03)
22:29:53.813 00.003 12308 Worker thread wakes up
22:29:53.813 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.03) opts 0xd
22:29:53.814 00.001 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.03)
22:29:53.814 00.000 12308 Moving (0.16, -0.03) raw xDistance=-0.16 yDistance=0.06
22:29:53.814 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:29:53.814 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:53.814 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:29:53.814 00.000 12308 MoveAxis(E, 0, ABG)
22:29:53.814 00.000 12308 Move returns status 0, amount 0
22:29:53.815 00.001 12308 MoveAxis(N, 0, ABG)
22:29:53.815 00.000 12308 Move returns status 0, amount 0
22:29:53.815 00.000 12308 move complete, result=0
22:29:53.815 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:53.819 00.004 12308 worker thread done servicing request
22:29:53.841 00.022 14556 UpdateGuideState exits: m=2316 SNR=32.2
22:29:53.846 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:53.849 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:53.853 00.004 14556 Enqueuing Expose request
22:29:53.857 00.004 12308 Worker thread wakes up
22:29:53.857 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:29:53.863 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:53.863 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:55.111 01.248 12308 Exposure complete
22:29:55.257 00.146 12308 worker thread done servicing request
22:29:55.259 00.002 14556 OnExposeComplete: enter
22:29:55.264 00.005 14556 UpdateGuideState(): m_state=6
22:29:55.268 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4932
22:29:55.274 00.006 14556 Star::Find returns 1 (0), X=181.38, Y=993.38, Mass=2158, SNR=31.2, Peak=144 HFD=4.8
22:29:55.278 00.004 14556 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-3.07) = xAngle (0.73 = 0.73)
22:29:55.282 00.004 14556 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.63 = 0.63)
22:29:55.285 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.12 cameraTheta=-2.35 mountX=0.09 mountY=0.07, mountTheta=0.66
22:29:55.291 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.08, opts=13)
22:29:55.295 00.004 14556 Enqueuing Move request for scope (-0.08, -0.08)
22:29:55.298 00.003 12308 Worker thread wakes up
22:29:55.299 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
22:29:55.299 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
22:29:55.299 00.000 12308 Moving (-0.08, -0.08) raw xDistance=0.09 yDistance=0.07
22:29:55.299 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:29:55.299 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:55.300 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:29:55.300 00.000 12308 MoveAxis(E, 0, ABG)
22:29:55.300 00.000 12308 Move returns status 0, amount 0
22:29:55.301 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:55.306 00.005 12308 MoveAxis(N, 0, ABG)
22:29:55.306 00.000 12308 Move returns status 0, amount 0
22:29:55.306 00.000 12308 move complete, result=0
22:29:55.306 00.000 12308 worker thread done servicing request
22:29:55.327 00.021 14556 UpdateGuideState exits: m=2158 SNR=31.2
22:29:55.332 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:55.336 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:55.340 00.004 14556 Enqueuing Expose request
22:29:55.343 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:29:55.347 00.004 12308 Worker thread wakes up
22:29:55.347 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:55.347 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:56.594 01.247 12308 Exposure complete
22:29:56.731 00.137 12308 worker thread done servicing request
22:29:56.731 00.000 14556 OnExposeComplete: enter
22:29:56.737 00.006 14556 UpdateGuideState(): m_state=6
22:29:56.740 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4933
22:29:56.745 00.005 14556 Star::Find returns 1 (0), X=181.26, Y=993.41, Mass=2193, SNR=31.4, Peak=164 HFD=4.6
22:29:56.748 00.003 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
22:29:56.752 00.004 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
22:29:56.755 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.05 hyp=0.21 cameraTheta=-2.89 mountX=0.21 mountY=0.02, mountTheta=0.09
22:29:56.760 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.05, opts=13)
22:29:56.763 00.003 14556 Enqueuing Move request for scope (-0.20, -0.05)
22:29:56.767 00.004 12308 Worker thread wakes up
22:29:56.767 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.05) opts 0xd
22:29:56.769 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.05)
22:29:56.769 00.000 12308 Moving (-0.20, -0.05) raw xDistance=0.21 yDistance=0.02
22:29:56.769 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:29:56.769 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:56.770 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:29:56.770 00.000 12308 MoveAxis(W, 89, ABG)
22:29:56.771 00.001 12308 Guiding  Dir = 3, Dur = 89
22:29:56.771 00.000 12308 IsSlewing returns 0
22:29:56.771 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:56.777 00.006 12308 IsGuiding returns 0
22:29:56.777 00.000 12308 PulseGuide returned control before completion, sleep 99
22:29:56.800 00.023 14556 UpdateGuideState exits: m=2193 SNR=31.4
22:29:56.805 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:56.809 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:56.813 00.004 14556 Enqueuing Expose request
22:29:56.880 00.067 12308 IsGuiding returns 1
22:29:56.880 00.000 12308 scope still moving after pulse duration time elapsed
22:29:56.911 00.031 12308 IsSlewing returns 0
22:29:56.911 00.000 12308 IsGuiding returns 0
22:29:56.911 00.000 12308 scope move finished after 89 + 46 ms
22:29:56.911 00.000 12308 Move returns status 0, amount 89
22:29:56.911 00.000 12308 MoveAxis(N, 0, ABG)
22:29:56.913 00.002 12308 Move returns status 0, amount 0
22:29:56.913 00.000 12308 move complete, result=0
22:29:56.913 00.000 12308 worker thread done servicing request
22:29:56.913 00.000 14556 GuideStep: 0.2 px 89 ms WEST, 0.0 px 0 ms NORTH
22:29:56.919 00.006 12308 Worker thread wakes up
22:29:56.919 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:56.919 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:58.172 01.253 12308 Exposure complete
22:29:58.329 00.157 12308 worker thread done servicing request
22:29:58.329 00.000 14556 OnExposeComplete: enter
22:29:58.335 00.006 14556 UpdateGuideState(): m_state=6
22:29:58.340 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4934
22:29:58.343 00.003 14556 Star::Find returns 1 (0), X=181.62, Y=993.51, Mass=2001, SNR=30.0, Peak=140 HFD=4.4
22:29:58.348 00.005 14556 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.07) = xAngle (3.34 = -2.94)
22:29:58.351 00.003 14556 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.24 = -3.04)
22:29:58.355 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.04 hyp=0.16 cameraTheta=0.27 mountX=-0.16 mountY=-0.02, mountTheta=-3.04
22:29:58.361 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.04, opts=13)
22:29:58.367 00.006 14556 Enqueuing Move request for scope (0.16, 0.04)
22:29:58.370 00.003 12308 Worker thread wakes up
22:29:58.371 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.04) opts 0xd
22:29:58.371 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.04)
22:29:58.371 00.000 12308 Moving (0.16, 0.04) raw xDistance=-0.16 yDistance=-0.02
22:29:58.371 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:29:58.371 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:58.371 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:29:58.372 00.001 12308 MoveAxis(E, 0, ABG)
22:29:58.372 00.000 12308 Move returns status 0, amount 0
22:29:58.372 00.000 12308 MoveAxis(N, 0, ABG)
22:29:58.372 00.000 12308 Move returns status 0, amount 0
22:29:58.372 00.000 12308 move complete, result=0
22:29:58.373 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:58.377 00.004 12308 worker thread done servicing request
22:29:58.398 00.021 14556 UpdateGuideState exits: m=2001 SNR=30.0
22:29:58.403 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:58.406 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:58.410 00.004 14556 Enqueuing Expose request
22:29:58.414 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:29:58.418 00.004 12308 Worker thread wakes up
22:29:58.418 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:58.418 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:29:59.672 01.254 12308 Exposure complete
22:29:59.794 00.122 14556 OnExposeComplete: enter
22:29:59.798 00.004 14556 UpdateGuideState(): m_state=6
22:29:59.804 00.006 12308 worker thread done servicing request
22:29:59.804 00.000 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4935
22:29:59.809 00.005 14556 Star::Find returns 1 (0), X=181.58, Y=993.67, Mass=2365, SNR=32.6, Peak=151 HFD=4.9
22:29:59.813 00.004 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
22:29:59.818 00.005 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.26)
22:29:59.821 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.20 hyp=0.23 cameraTheta=1.05 mountX=-0.13 mountY=-0.18, mountTheta=-2.20
22:29:59.826 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.20, opts=13)
22:29:59.830 00.004 14556 Enqueuing Move request for scope (0.12, 0.20)
22:29:59.834 00.004 12308 Worker thread wakes up
22:29:59.834 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.20) opts 0xd
22:29:59.834 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.20)
22:29:59.834 00.000 12308 Moving (0.12, 0.20) raw xDistance=-0.13 yDistance=-0.18
22:29:59.834 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:29:59.835 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:59.835 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:29:59.835 00.000 12308 MoveAxis(E, 0, ABG)
22:29:59.835 00.000 12308 Move returns status 0, amount 0
22:29:59.836 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:29:59.839 00.003 12308 MoveAxis(N, 0, ABG)
22:29:59.839 00.000 12308 Move returns status 0, amount 0
22:29:59.839 00.000 12308 move complete, result=0
22:29:59.839 00.000 12308 worker thread done servicing request
22:29:59.860 00.021 14556 UpdateGuideState exits: m=2365 SNR=32.6
22:29:59.865 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:59.868 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:29:59.873 00.005 14556 Enqueuing Expose request
22:29:59.877 00.004 12308 Worker thread wakes up
22:29:59.877 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:29:59.880 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:29:59.880 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:01.117 01.237 12308 Exposure complete
22:30:01.253 00.136 12308 worker thread done servicing request
22:30:01.254 00.001 14556 OnExposeComplete: enter
22:30:01.257 00.003 14556 UpdateGuideState(): m_state=6
22:30:01.260 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4936
22:30:01.265 00.005 14556 Star::Find returns 1 (0), X=181.64, Y=993.60, Mass=2080, SNR=30.7, Peak=156 HFD=4.5
22:30:01.268 00.003 14556 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.07) = xAngle (3.74 = -2.54)
22:30:01.271 00.003 14556 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.65 = -2.64)
22:30:01.274 00.003 14556 CameraToMount -- cameraX=0.18 cameraY=0.14 hyp=0.23 cameraTheta=0.67 mountX=-0.19 mountY=-0.11, mountTheta=-2.61
22:30:01.279 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.14, opts=13)
22:30:01.282 00.003 14556 Enqueuing Move request for scope (0.18, 0.14)
22:30:01.285 00.003 12308 Worker thread wakes up
22:30:01.285 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.14) opts 0xd
22:30:01.285 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.14)
22:30:01.285 00.000 12308 Moving (0.18, 0.14) raw xDistance=-0.19 yDistance=-0.11
22:30:01.285 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:30:01.287 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:01.287 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:30:01.287 00.000 12308 MoveAxis(E, 0, ABG)
22:30:01.287 00.000 12308 Move returns status 0, amount 0
22:30:01.287 00.000 12308 MoveAxis(N, 0, ABG)
22:30:01.287 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:01.290 00.003 12308 Move returns status 0, amount 0
22:30:01.290 00.000 12308 move complete, result=0
22:30:01.290 00.000 12308 worker thread done servicing request
22:30:01.310 00.020 14556 UpdateGuideState exits: m=2080 SNR=30.7
22:30:01.314 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:01.318 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:01.322 00.004 14556 Enqueuing Expose request
22:30:01.326 00.004 12308 Worker thread wakes up
22:30:01.326 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:30:01.330 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:01.331 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:02.573 01.242 12308 Exposure complete
22:30:02.706 00.133 12308 worker thread done servicing request
22:30:02.707 00.001 14556 OnExposeComplete: enter
22:30:02.711 00.004 14556 UpdateGuideState(): m_state=6
22:30:02.715 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4937
22:30:02.718 00.003 14556 Star::Find returns 1 (0), X=181.41, Y=993.65, Mass=2153, SNR=31.0, Peak=163 HFD=4.8
22:30:02.723 00.005 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.90 = -1.38)
22:30:02.726 00.003 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
22:30:02.729 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.83 mountX=0.04 mountY=-0.20, mountTheta=-1.38
22:30:02.734 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.19, opts=13)
22:30:02.738 00.004 14556 Enqueuing Move request for scope (-0.05, 0.19)
22:30:02.741 00.003 12308 Worker thread wakes up
22:30:02.741 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd
22:30:02.741 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.19)
22:30:02.742 00.001 12308 Moving (-0.05, 0.19) raw xDistance=0.04 yDistance=-0.20
22:30:02.742 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:30:02.742 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:02.742 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:30:02.742 00.000 12308 MoveAxis(E, 0, ABG)
22:30:02.742 00.000 12308 Move returns status 0, amount 0
22:30:02.742 00.000 12308 MoveAxis(N, 0, ABG)
22:30:02.744 00.002 12308 Move returns status 0, amount 0
22:30:02.744 00.000 12308 move complete, result=0
22:30:02.744 00.000 12308 worker thread done servicing request
22:30:02.744 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:02.768 00.024 14556 UpdateGuideState exits: m=2153 SNR=31.0
22:30:02.773 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:02.776 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:02.780 00.004 14556 Enqueuing Expose request
22:30:02.784 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:30:02.789 00.005 12308 Worker thread wakes up
22:30:02.789 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:02.789 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:04.038 01.249 12308 Exposure complete
22:30:04.187 00.149 12308 worker thread done servicing request
22:30:04.187 00.000 14556 OnExposeComplete: enter
22:30:04.191 00.004 14556 UpdateGuideState(): m_state=6
22:30:04.196 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4938
22:30:04.200 00.004 14556 Star::Find returns 1 (0), X=181.50, Y=993.88, Mass=1996, SNR=30.1, Peak=159 HFD=4.0
22:30:04.207 00.007 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.55 = -1.74)
22:30:04.211 00.004 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.84)
22:30:04.215 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.41 hyp=0.41 cameraTheta=1.47 mountX=-0.07 mountY=-0.40, mountTheta=-1.74
22:30:04.221 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.41, opts=13)
22:30:04.226 00.005 14556 Enqueuing Move request for scope (0.04, 0.41)
22:30:04.230 00.004 12308 Worker thread wakes up
22:30:04.230 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.41) opts 0xd
22:30:04.230 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.41)
22:30:04.230 00.000 12308 Moving (0.04, 0.41) raw xDistance=-0.07 yDistance=-0.40
22:30:04.231 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:30:04.231 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
22:30:04.231 00.000 12308 MoveAxis(E, 0, ABG)
22:30:04.231 00.000 12308 Move returns status 0, amount 0
22:30:04.232 00.001 12308 MoveAxis(N, 282, ABG)
22:30:04.232 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:04.237 00.005 12308 Guiding  Dir = 0, Dur = 282
22:30:04.238 00.001 12308 IsSlewing returns 0
22:30:04.239 00.001 12308 IsGuiding returns 0
22:30:04.240 00.001 12308 PulseGuide returned control before completion, sleep 292
22:30:04.262 00.022 14556 UpdateGuideState exits: m=1996 SNR=30.1
22:30:04.267 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:04.271 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:04.274 00.003 14556 Enqueuing Expose request
22:30:04.545 00.271 12308 IsGuiding returns 1
22:30:04.546 00.001 12308 scope still moving after pulse duration time elapsed
22:30:04.576 00.030 12308 IsSlewing returns 0
22:30:04.576 00.000 12308 IsGuiding returns 0
22:30:04.576 00.000 12308 scope move finished after 282 + 55 ms
22:30:04.576 00.000 12308 Move returns status 0, amount 282
22:30:04.577 00.001 12308 move complete, result=0
22:30:04.577 00.000 12308 worker thread done servicing request
22:30:04.577 00.000 12308 Worker thread wakes up
22:30:04.579 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 282 ms NORTH
22:30:04.582 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:04.582 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:05.842 01.260 12308 Exposure complete
22:30:05.978 00.136 12308 worker thread done servicing request
22:30:05.978 00.000 14556 OnExposeComplete: enter
22:30:05.982 00.004 14556 UpdateGuideState(): m_state=6
22:30:05.987 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4939
22:30:05.991 00.004 14556 Star::Find returns 1 (0), X=181.52, Y=993.65, Mass=1829, SNR=28.7, Peak=121 HFD=4.5
22:30:05.995 00.004 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.33 = -1.96)
22:30:05.998 00.003 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.06)
22:30:06.002 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.25 mountX=-0.07 mountY=-0.18, mountTheta=-1.97
22:30:06.006 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.19, opts=13)
22:30:06.010 00.004 14556 Enqueuing Move request for scope (0.06, 0.19)
22:30:06.016 00.006 12308 Worker thread wakes up
22:30:06.016 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
22:30:06.016 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
22:30:06.017 00.001 12308 Moving (0.06, 0.19) raw xDistance=-0.07 yDistance=-0.18
22:30:06.017 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:30:06.017 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:06.017 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:30:06.018 00.001 12308 MoveAxis(E, 0, ABG)
22:30:06.018 00.000 12308 Move returns status 0, amount 0
22:30:06.018 00.000 12308 MoveAxis(N, 0, ABG)
22:30:06.018 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:06.024 00.006 12308 Move returns status 0, amount 0
22:30:06.024 00.000 12308 move complete, result=0
22:30:06.024 00.000 12308 worker thread done servicing request
22:30:06.043 00.019 14556 UpdateGuideState exits: m=1829 SNR=28.7
22:30:06.048 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:06.054 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:06.057 00.003 14556 Enqueuing Expose request
22:30:06.062 00.005 12308 Worker thread wakes up
22:30:06.062 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:06.063 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:06.063 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:30:07.309 01.246 12308 Exposure complete
22:30:07.438 00.129 12308 worker thread done servicing request
22:30:07.438 00.000 14556 OnExposeComplete: enter
22:30:07.442 00.004 14556 UpdateGuideState(): m_state=6
22:30:07.446 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4940
22:30:07.449 00.003 14556 Star::Find returns 1 (0), X=181.46, Y=993.56, Mass=2215, SNR=31.6, Peak=144 HFD=4.5
22:30:07.454 00.005 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.63 = -1.66)
22:30:07.459 00.005 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.53 = -1.76)
22:30:07.463 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.55 mountX=-0.01 mountY=-0.10, mountTheta=-1.66
22:30:07.469 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.10, opts=13)
22:30:07.473 00.004 14556 Enqueuing Move request for scope (0.00, 0.10)
22:30:07.477 00.004 12308 Worker thread wakes up
22:30:07.477 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
22:30:07.477 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
22:30:07.477 00.000 12308 Moving (0.00, 0.10) raw xDistance=-0.01 yDistance=-0.10
22:30:07.477 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:30:07.478 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:07.478 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:30:07.478 00.000 12308 MoveAxis(E, 0, ABG)
22:30:07.478 00.000 12308 Move returns status 0, amount 0
22:30:07.478 00.000 12308 MoveAxis(N, 0, ABG)
22:30:07.478 00.000 12308 Move returns status 0, amount 0
22:30:07.478 00.000 12308 move complete, result=0
22:30:07.479 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:07.483 00.004 12308 worker thread done servicing request
22:30:07.504 00.021 14556 UpdateGuideState exits: m=2215 SNR=31.6
22:30:07.509 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:07.514 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:07.520 00.006 14556 Enqueuing Expose request
22:30:07.524 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:30:07.528 00.004 12308 Worker thread wakes up
22:30:07.528 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:07.528 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:08.779 01.251 12308 Exposure complete
22:30:08.917 00.138 12308 worker thread done servicing request
22:30:08.917 00.000 14556 OnExposeComplete: enter
22:30:08.921 00.004 14556 UpdateGuideState(): m_state=6
22:30:08.926 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4941
22:30:08.930 00.004 14556 Star::Find returns 1 (0), X=181.49, Y=993.66, Mass=2059, SNR=30.2, Peak=153 HFD=4.1
22:30:08.934 00.004 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
22:30:08.938 00.004 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
22:30:08.941 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.45 mountX=-0.04 mountY=-0.20, mountTheta=-1.77
22:30:08.946 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.20, opts=13)
22:30:08.950 00.004 14556 Enqueuing Move request for scope (0.03, 0.20)
22:30:08.954 00.004 12308 Worker thread wakes up
22:30:08.954 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
22:30:08.954 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
22:30:08.954 00.000 12308 Moving (0.03, 0.20) raw xDistance=-0.04 yDistance=-0.20
22:30:08.955 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:30:08.955 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:08.956 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:30:08.956 00.000 12308 MoveAxis(E, 0, ABG)
22:30:08.956 00.000 12308 Move returns status 0, amount 0
22:30:08.956 00.000 12308 MoveAxis(N, 0, ABG)
22:30:08.956 00.000 12308 Move returns status 0, amount 0
22:30:08.958 00.002 12308 move complete, result=0
22:30:08.958 00.000 12308 worker thread done servicing request
22:30:08.958 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:08.983 00.025 14556 UpdateGuideState exits: m=2059 SNR=30.2
22:30:08.988 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:08.993 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:08.997 00.004 14556 Enqueuing Expose request
22:30:09.002 00.005 12308 Worker thread wakes up
22:30:09.002 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:30:09.005 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:09.005 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:10.251 01.246 12308 Exposure complete
22:30:10.422 00.171 12308 worker thread done servicing request
22:30:10.422 00.000 14556 OnExposeComplete: enter
22:30:10.427 00.005 14556 UpdateGuideState(): m_state=6
22:30:10.432 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4942
22:30:10.435 00.003 14556 Star::Find returns 1 (0), X=181.69, Y=993.87, Mass=2202, SNR=31.7, Peak=149 HFD=4.6
22:30:10.439 00.004 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
22:30:10.443 00.004 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.26)
22:30:10.450 00.007 14556 CameraToMount -- cameraX=0.23 cameraY=0.41 hyp=0.47 cameraTheta=1.05 mountX=-0.26 mountY=-0.36, mountTheta=-2.19
22:30:10.456 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.41, opts=13)
22:30:10.459 00.003 14556 Enqueuing Move request for scope (0.23, 0.41)
22:30:10.462 00.003 12308 Worker thread wakes up
22:30:10.462 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.41) opts 0xd
22:30:10.463 00.001 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.41)
22:30:10.463 00.000 12308 Moving (0.23, 0.41) raw xDistance=-0.26 yDistance=-0.36
22:30:10.463 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
22:30:10.463 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:30:10.465 00.002 12308 MoveAxis(E, 112, ABG)
22:30:10.465 00.000 12308 Guiding  Dir = 2, Dur = 112
22:30:10.465 00.000 12308 IsSlewing returns 0
22:30:10.466 00.001 12308 IsGuiding returns 0
22:30:10.466 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:10.469 00.003 12308 PulseGuide returned control before completion, sleep 122
22:30:10.488 00.019 14556 UpdateGuideState exits: m=2202 SNR=31.7
22:30:10.493 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:10.498 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:10.501 00.003 14556 Enqueuing Expose request
22:30:10.602 00.101 12308 IsGuiding returns 1
22:30:10.604 00.002 12308 scope still moving after pulse duration time elapsed
22:30:10.633 00.029 12308 IsSlewing returns 0
22:30:10.635 00.002 12308 IsGuiding returns 0
22:30:10.636 00.001 12308 scope move finished after 112 + 57 ms
22:30:10.636 00.000 12308 Move returns status 0, amount 112
22:30:10.637 00.001 12308 MoveAxis(N, 254, ABG)
22:30:10.638 00.001 12308 Guiding  Dir = 0, Dur = 254
22:30:10.639 00.001 12308 IsSlewing returns 0
22:30:10.639 00.000 12308 IsGuiding returns 0
22:30:10.640 00.001 12308 PulseGuide returned control before completion, sleep 264
22:30:10.917 00.277 12308 IsGuiding returns 1
22:30:10.918 00.001 12308 scope still moving after pulse duration time elapsed
22:30:10.948 00.030 12308 IsSlewing returns 0
22:30:10.949 00.001 12308 IsGuiding returns 0
22:30:10.950 00.001 12308 scope move finished after 254 + 56 ms
22:30:10.950 00.000 12308 Move returns status 0, amount 254
22:30:10.950 00.000 12308 move complete, result=0
22:30:10.952 00.002 12308 worker thread done servicing request
22:30:10.952 00.000 14556 GuideStep: -0.3 px 112 ms EAST, -0.4 px 254 ms NORTH
22:30:10.960 00.008 12308 Worker thread wakes up
22:30:10.962 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:10.962 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:12.210 01.248 12308 Exposure complete
22:30:12.360 00.150 12308 worker thread done servicing request
22:30:12.360 00.000 14556 OnExposeComplete: enter
22:30:12.364 00.004 14556 UpdateGuideState(): m_state=6
22:30:12.368 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4943
22:30:12.371 00.003 14556 Star::Find returns 1 (0), X=181.27, Y=993.61, Mass=2445, SNR=33.1, Peak=145 HFD=4.8
22:30:12.376 00.005 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.58 = -0.71)
22:30:12.379 00.003 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.81)
22:30:12.383 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.14 hyp=0.24 cameraTheta=2.50 mountX=0.18 mountY=-0.17, mountTheta=-0.76
22:30:12.389 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.14, opts=13)
22:30:12.393 00.004 14556 Enqueuing Move request for scope (-0.19, 0.14)
22:30:12.398 00.005 12308 Worker thread wakes up
22:30:12.398 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.14) opts 0xd
22:30:12.398 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.14)
22:30:12.398 00.000 12308 Moving (-0.19, 0.14) raw xDistance=0.18 yDistance=-0.17
22:30:12.398 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:30:12.399 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:12.399 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:30:12.399 00.000 12308 MoveAxis(E, 0, ABG)
22:30:12.399 00.000 12308 Move returns status 0, amount 0
22:30:12.399 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:12.403 00.004 12308 MoveAxis(N, 0, ABG)
22:30:12.403 00.000 12308 Move returns status 0, amount 0
22:30:12.405 00.002 12308 move complete, result=0
22:30:12.405 00.000 12308 worker thread done servicing request
22:30:12.428 00.023 14556 UpdateGuideState exits: m=2445 SNR=33.1
22:30:12.432 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:12.438 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:12.441 00.003 14556 Enqueuing Expose request
22:30:12.447 00.006 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:30:12.451 00.004 12308 Worker thread wakes up
22:30:12.451 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:12.451 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:13.692 01.241 12308 Exposure complete
22:30:13.844 00.152 12308 worker thread done servicing request
22:30:13.844 00.000 14556 OnExposeComplete: enter
22:30:13.850 00.006 14556 UpdateGuideState(): m_state=6
22:30:13.853 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4944
22:30:13.859 00.006 14556 Star::Find returns 1 (0), X=181.43, Y=993.28, Mass=2150, SNR=31.1, Peak=157 HFD=4.8
22:30:13.864 00.005 14556 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.07) = xAngle (1.35 = 1.35)
22:30:13.868 00.004 14556 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.25 = 1.25)
22:30:13.873 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.18 hyp=0.19 cameraTheta=-1.72 mountX=0.04 mountY=0.18, mountTheta=1.35
22:30:13.878 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.18, opts=13)
22:30:13.882 00.004 14556 Enqueuing Move request for scope (-0.03, -0.18)
22:30:13.886 00.004 12308 Worker thread wakes up
22:30:13.886 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.18) opts 0xd
22:30:13.886 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.18)
22:30:13.886 00.000 12308 Moving (-0.03, -0.18) raw xDistance=0.04 yDistance=0.18
22:30:13.887 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:30:13.887 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:13.887 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:30:13.887 00.000 12308 MoveAxis(E, 0, ABG)
22:30:13.888 00.001 12308 Move returns status 0, amount 0
22:30:13.888 00.000 12308 MoveAxis(N, 0, ABG)
22:30:13.888 00.000 12308 Move returns status 0, amount 0
22:30:13.888 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:13.892 00.004 12308 move complete, result=0
22:30:13.893 00.001 12308 worker thread done servicing request
22:30:13.915 00.022 14556 UpdateGuideState exits: m=2150 SNR=31.1
22:30:13.922 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:13.926 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:13.930 00.004 14556 Enqueuing Expose request
22:30:13.934 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:30:13.939 00.005 12308 Worker thread wakes up
22:30:13.939 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:13.939 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:15.196 01.257 12308 Exposure complete
22:30:15.341 00.145 12308 worker thread done servicing request
22:30:15.341 00.000 14556 OnExposeComplete: enter
22:30:15.346 00.005 14556 UpdateGuideState(): m_state=6
22:30:15.350 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4945
22:30:15.353 00.003 14556 Star::Find returns 1 (0), X=181.40, Y=993.59, Mass=2058, SNR=30.2, Peak=140 HFD=4.4
22:30:15.358 00.005 14556 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.07) = xAngle (5.08 = -1.21)
22:30:15.361 00.003 14556 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.31)
22:30:15.364 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.14 cameraTheta=2.00 mountX=0.05 mountY=-0.14, mountTheta=-1.22
22:30:15.369 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.13, opts=13)
22:30:15.372 00.003 14556 Enqueuing Move request for scope (-0.06, 0.13)
22:30:15.376 00.004 12308 Worker thread wakes up
22:30:15.376 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
22:30:15.376 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
22:30:15.376 00.000 12308 Moving (-0.06, 0.13) raw xDistance=0.05 yDistance=-0.14
22:30:15.376 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:30:15.378 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:15.378 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:30:15.378 00.000 12308 MoveAxis(E, 0, ABG)
22:30:15.378 00.000 12308 Move returns status 0, amount 0
22:30:15.379 00.001 12308 MoveAxis(N, 0, ABG)
22:30:15.379 00.000 12308 Move returns status 0, amount 0
22:30:15.379 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:15.382 00.003 12308 move complete, result=0
22:30:15.383 00.001 12308 worker thread done servicing request
22:30:15.403 00.020 14556 UpdateGuideState exits: m=2058 SNR=30.2
22:30:15.406 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:15.411 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:15.416 00.005 14556 Enqueuing Expose request
22:30:15.420 00.004 12308 Worker thread wakes up
22:30:15.421 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:30:15.425 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:15.425 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:16.678 01.253 12308 Exposure complete
22:30:16.823 00.145 12308 worker thread done servicing request
22:30:16.823 00.000 14556 OnExposeComplete: enter
22:30:16.828 00.005 14556 UpdateGuideState(): m_state=6
22:30:16.833 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4946
22:30:16.837 00.004 14556 Star::Find returns 1 (0), X=181.31, Y=993.66, Mass=2076, SNR=30.6, Peak=141 HFD=4.7
22:30:16.841 00.004 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.29 = -0.99)
22:30:16.844 00.003 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
22:30:16.847 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.20 hyp=0.25 cameraTheta=2.22 mountX=0.14 mountY=-0.23, mountTheta=-1.02
22:30:16.852 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.20, opts=13)
22:30:16.859 00.007 14556 Enqueuing Move request for scope (-0.15, 0.20)
22:30:16.863 00.004 12308 Worker thread wakes up
22:30:16.863 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.20) opts 0xd
22:30:16.864 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.20)
22:30:16.864 00.000 12308 Moving (-0.15, 0.20) raw xDistance=0.14 yDistance=-0.23
22:30:16.864 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:30:16.864 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:30:16.864 00.000 12308 MoveAxis(E, 0, ABG)
22:30:16.865 00.001 12308 Move returns status 0, amount 0
22:30:16.865 00.000 12308 MoveAxis(N, 158, ABG)
22:30:16.865 00.000 12308 Guiding  Dir = 0, Dur = 158
22:30:16.866 00.001 12308 IsSlewing returns 0
22:30:16.866 00.000 12308 IsGuiding returns 0
22:30:16.867 00.001 12308 PulseGuide returned control before completion, sleep 168
22:30:16.867 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:16.903 00.036 14556 UpdateGuideState exits: m=2076 SNR=30.6
22:30:16.912 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:16.922 00.010 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:16.931 00.009 14556 Enqueuing Expose request
22:30:17.042 00.111 12308 IsGuiding returns 1
22:30:17.042 00.000 12308 scope still moving after pulse duration time elapsed
22:30:17.074 00.032 12308 IsSlewing returns 0
22:30:17.074 00.000 12308 IsGuiding returns 1
22:30:17.105 00.031 12308 IsSlewing returns 0
22:30:17.106 00.001 12308 IsGuiding returns 1
22:30:17.136 00.030 12308 IsSlewing returns 0
22:30:17.136 00.000 12308 IsGuiding returns 0
22:30:17.136 00.000 12308 scope move finished after 158 + 112 ms
22:30:17.136 00.000 12308 Move returns status 0, amount 158
22:30:17.137 00.001 12308 move complete, result=0
22:30:17.137 00.000 12308 worker thread done servicing request
22:30:17.137 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 158 ms NORTH
22:30:17.142 00.005 12308 Worker thread wakes up
22:30:17.143 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:17.143 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:18.397 01.254 12308 Exposure complete
22:30:18.530 00.133 12308 worker thread done servicing request
22:30:18.530 00.000 14556 OnExposeComplete: enter
22:30:18.534 00.004 14556 UpdateGuideState(): m_state=6
22:30:18.537 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4947
22:30:18.540 00.003 14556 Star::Find returns 1 (0), X=181.45, Y=993.49, Mass=2225, SNR=31.5, Peak=147 HFD=5.0
22:30:18.545 00.005 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
22:30:18.549 00.004 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
22:30:18.552 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.85 mountX=0.01 mountY=-0.02, mountTheta=-1.36
22:30:18.557 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.02, opts=13)
22:30:18.562 00.005 14556 Enqueuing Move request for scope (-0.01, 0.02)
22:30:18.565 00.003 12308 Worker thread wakes up
22:30:18.565 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
22:30:18.565 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
22:30:18.565 00.000 12308 Moving (-0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
22:30:18.565 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:30:18.567 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:18.567 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:30:18.567 00.000 12308 MoveAxis(E, 0, ABG)
22:30:18.567 00.000 12308 Move returns status 0, amount 0
22:30:18.568 00.001 12308 MoveAxis(N, 0, ABG)
22:30:18.568 00.000 12308 Move returns status 0, amount 0
22:30:18.568 00.000 12308 move complete, result=0
22:30:18.568 00.000 12308 worker thread done servicing request
22:30:18.568 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:18.589 00.021 14556 UpdateGuideState exits: m=2225 SNR=31.5
22:30:18.593 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:18.597 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:18.602 00.005 14556 Enqueuing Expose request
22:30:18.605 00.003 12308 Worker thread wakes up
22:30:18.605 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:30:18.610 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:18.610 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:19.868 01.258 12308 Exposure complete
22:30:20.012 00.144 14556 OnExposeComplete: enter
22:30:20.017 00.005 14556 UpdateGuideState(): m_state=6
22:30:20.021 00.004 12308 worker thread done servicing request
22:30:20.021 00.000 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4948
22:30:20.025 00.004 14556 Star::Find returns 1 (0), X=181.40, Y=993.46, Mass=2257, SNR=31.8, Peak=159 HFD=4.5
22:30:20.028 00.003 14556 CameraToMount -- cameraTheta (3.14) - m_xAngle (-3.07) = xAngle (6.21 = -0.07)
22:30:20.032 00.004 14556 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.11 = -0.17)
22:30:20.036 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.14 mountX=0.06 mountY=-0.01, mountTheta=-0.17
22:30:20.040 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.00, opts=13)
22:30:20.044 00.004 14556 Enqueuing Move request for scope (-0.06, 0.00)
22:30:20.049 00.005 12308 Worker thread wakes up
22:30:20.049 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
22:30:20.049 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
22:30:20.049 00.000 12308 Moving (-0.06, 0.00) raw xDistance=0.06 yDistance=-0.01
22:30:20.049 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:30:20.049 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:20.050 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:30:20.050 00.000 12308 MoveAxis(E, 0, ABG)
22:30:20.050 00.000 12308 Move returns status 0, amount 0
22:30:20.050 00.000 12308 MoveAxis(N, 0, ABG)
22:30:20.050 00.000 12308 Move returns status 0, amount 0
22:30:20.050 00.000 12308 move complete, result=0
22:30:20.051 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:20.056 00.005 12308 worker thread done servicing request
22:30:20.077 00.021 14556 UpdateGuideState exits: m=2257 SNR=31.8
22:30:20.082 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:20.085 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:20.089 00.004 14556 Enqueuing Expose request
22:30:20.093 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:30:20.097 00.004 12308 Worker thread wakes up
22:30:20.097 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:20.097 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:21.343 01.246 12308 Exposure complete
22:30:21.468 00.125 12308 worker thread done servicing request
22:30:21.468 00.000 14556 OnExposeComplete: enter
22:30:21.472 00.004 14556 UpdateGuideState(): m_state=6
22:30:21.476 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4949
22:30:21.480 00.004 14556 Star::Find returns 1 (0), X=181.47, Y=993.45, Mass=2125, SNR=30.8, Peak=138 HFD=4.4
22:30:21.484 00.004 14556 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-3.07) = xAngle (1.95 = 1.95)
22:30:21.487 00.003 14556 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.85 = 1.85)
22:30:21.492 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.13 mountX=-0.01 mountY=0.02, mountTheta=1.94
22:30:21.497 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.02, opts=13)
22:30:21.500 00.003 14556 Enqueuing Move request for scope (0.01, -0.02)
22:30:21.505 00.005 12308 Worker thread wakes up
22:30:21.505 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
22:30:21.505 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
22:30:21.505 00.000 12308 Moving (0.01, -0.02) raw xDistance=-0.01 yDistance=0.02
22:30:21.505 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:30:21.506 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:21.506 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:30:21.506 00.000 12308 MoveAxis(E, 0, ABG)
22:30:21.506 00.000 12308 Move returns status 0, amount 0
22:30:21.506 00.000 12308 MoveAxis(N, 0, ABG)
22:30:21.506 00.000 12308 Move returns status 0, amount 0
22:30:21.507 00.001 12308 move complete, result=0
22:30:21.507 00.000 12308 worker thread done servicing request
22:30:21.507 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:21.533 00.026 14556 UpdateGuideState exits: m=2125 SNR=30.8
22:30:21.536 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:21.541 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:21.547 00.006 14556 Enqueuing Expose request
22:30:21.552 00.005 12308 Worker thread wakes up
22:30:21.552 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:30:21.556 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:21.557 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:22.802 01.245 12308 Exposure complete
22:30:22.944 00.142 12308 worker thread done servicing request
22:30:22.945 00.001 14556 OnExposeComplete: enter
22:30:22.949 00.004 14556 UpdateGuideState(): m_state=6
22:30:22.953 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4950
22:30:22.958 00.005 14556 Star::Find returns 1 (0), X=181.27, Y=993.67, Mass=2199, SNR=31.1, Peak=148 HFD=4.5
22:30:22.964 00.006 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.38 = -0.90)
22:30:22.968 00.004 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.00)
22:30:22.972 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.21 hyp=0.28 cameraTheta=2.31 mountX=0.17 mountY=-0.24, mountTheta=-0.94
22:30:22.976 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.21, opts=13)
22:30:22.981 00.005 14556 Enqueuing Move request for scope (-0.19, 0.21)
22:30:22.983 00.002 12308 Worker thread wakes up
22:30:22.984 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.21) opts 0xd
22:30:22.984 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.21)
22:30:22.984 00.000 12308 Moving (-0.19, 0.21) raw xDistance=0.17 yDistance=-0.24
22:30:22.984 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:30:22.984 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:30:22.984 00.000 12308 MoveAxis(E, 0, ABG)
22:30:22.986 00.002 12308 Move returns status 0, amount 0
22:30:22.986 00.000 12308 MoveAxis(N, 167, ABG)
22:30:22.986 00.000 12308 Guiding  Dir = 0, Dur = 167
22:30:22.986 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:22.991 00.005 12308 IsSlewing returns 0
22:30:22.991 00.000 12308 IsGuiding returns 0
22:30:22.991 00.000 12308 PulseGuide returned control before completion, sleep 177
22:30:23.010 00.019 14556 UpdateGuideState exits: m=2199 SNR=31.1
22:30:23.016 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:23.020 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:23.024 00.004 14556 Enqueuing Expose request
22:30:23.180 00.156 12308 IsGuiding returns 1
22:30:23.180 00.000 12308 scope still moving after pulse duration time elapsed
22:30:23.211 00.031 12308 IsSlewing returns 0
22:30:23.212 00.001 12308 IsGuiding returns 0
22:30:23.213 00.001 12308 scope move finished after 167 + 55 ms
22:30:23.214 00.001 12308 Move returns status 0, amount 167
22:30:23.214 00.000 12308 move complete, result=0
22:30:23.214 00.000 12308 worker thread done servicing request
22:30:23.215 00.001 12308 Worker thread wakes up
22:30:23.216 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 167 ms NORTH
22:30:23.221 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:23.221 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:24.474 01.253 12308 Exposure complete
22:30:24.619 00.145 12308 worker thread done servicing request
22:30:24.620 00.001 14556 OnExposeComplete: enter
22:30:24.623 00.003 14556 UpdateGuideState(): m_state=6
22:30:24.627 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4951
22:30:24.631 00.004 14556 Star::Find returns 1 (0), X=181.49, Y=993.39, Mass=2005, SNR=29.8, Peak=152 HFD=4.4
22:30:24.634 00.003 14556 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-3.07) = xAngle (1.86 = 1.86)
22:30:24.639 00.005 14556 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.76 = 1.76)
22:30:24.643 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.22 mountX=-0.02 mountY=0.07, mountTheta=1.85
22:30:24.651 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.07, opts=13)
22:30:24.655 00.004 14556 Enqueuing Move request for scope (0.03, -0.07)
22:30:24.659 00.004 12308 Worker thread wakes up
22:30:24.659 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
22:30:24.659 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
22:30:24.659 00.000 12308 Moving (0.03, -0.07) raw xDistance=-0.02 yDistance=0.07
22:30:24.659 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:30:24.659 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:24.660 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:30:24.660 00.000 12308 MoveAxis(E, 0, ABG)
22:30:24.660 00.000 12308 Move returns status 0, amount 0
22:30:24.660 00.000 12308 MoveAxis(N, 0, ABG)
22:30:24.661 00.001 12308 Move returns status 0, amount 0
22:30:24.661 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:24.666 00.005 12308 move complete, result=0
22:30:24.666 00.000 12308 worker thread done servicing request
22:30:24.689 00.023 14556 UpdateGuideState exits: m=2005 SNR=29.8
22:30:24.693 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:24.697 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:24.700 00.003 14556 Enqueuing Expose request
22:30:24.705 00.005 12308 Worker thread wakes up
22:30:24.705 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:24.705 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:24.706 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:30:25.962 01.256 12308 Exposure complete
22:30:26.093 00.131 12308 worker thread done servicing request
22:30:26.094 00.001 14556 OnExposeComplete: enter
22:30:26.097 00.003 14556 UpdateGuideState(): m_state=6
22:30:26.101 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4952
22:30:26.105 00.004 14556 Star::Find returns 1 (0), X=181.36, Y=993.48, Mass=2088, SNR=30.7, Peak=151 HFD=4.4
22:30:26.109 00.004 14556 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.07) = xAngle (6.06 = -0.22)
22:30:26.112 00.003 14556 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.96 = -0.32)
22:30:26.117 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.98 mountX=0.10 mountY=-0.03, mountTheta=-0.32
22:30:26.122 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.02, opts=13)
22:30:26.127 00.005 14556 Enqueuing Move request for scope (-0.10, 0.02)
22:30:26.130 00.003 12308 Worker thread wakes up
22:30:26.130 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
22:30:26.131 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
22:30:26.131 00.000 12308 Moving (-0.10, 0.02) raw xDistance=0.10 yDistance=-0.03
22:30:26.131 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:30:26.131 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:26.132 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:30:26.132 00.000 12308 MoveAxis(E, 0, ABG)
22:30:26.132 00.000 12308 Move returns status 0, amount 0
22:30:26.132 00.000 12308 MoveAxis(N, 0, ABG)
22:30:26.132 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:26.137 00.005 12308 Move returns status 0, amount 0
22:30:26.138 00.001 12308 move complete, result=0
22:30:26.138 00.000 12308 worker thread done servicing request
22:30:26.159 00.021 14556 UpdateGuideState exits: m=2088 SNR=30.7
22:30:26.163 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:26.168 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:26.174 00.006 14556 Enqueuing Expose request
22:30:26.180 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:30:26.185 00.005 12308 Worker thread wakes up
22:30:26.186 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:26.186 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:27.430 01.244 12308 Exposure complete
22:30:27.569 00.139 12308 worker thread done servicing request
22:30:27.569 00.000 14556 OnExposeComplete: enter
22:30:27.573 00.004 14556 UpdateGuideState(): m_state=6
22:30:27.578 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4953
22:30:27.583 00.005 14556 Star::Find returns 1 (0), X=181.20, Y=993.55, Mass=2020, SNR=30.2, Peak=160 HFD=4.0
22:30:27.588 00.005 14556 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.07) = xAngle (5.90 = -0.38)
22:30:27.591 00.003 14556 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.48)
22:30:27.594 00.003 14556 CameraToMount -- cameraX=-0.26 cameraY=0.09 hyp=0.28 cameraTheta=2.83 mountX=0.26 mountY=-0.13, mountTheta=-0.46
22:30:27.599 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.09, opts=13)
22:30:27.603 00.004 14556 Enqueuing Move request for scope (-0.26, 0.09)
22:30:27.607 00.004 12308 Worker thread wakes up
22:30:27.607 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.09) opts 0xd
22:30:27.607 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.09)
22:30:27.607 00.000 12308 Moving (-0.26, 0.09) raw xDistance=0.26 yDistance=-0.13
22:30:27.608 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:30:27.608 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:27.608 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:30:27.608 00.000 12308 MoveAxis(W, 112, ABG)
22:30:27.608 00.000 12308 Guiding  Dir = 3, Dur = 112
22:30:27.608 00.000 12308 IsSlewing returns 0
22:30:27.610 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:27.613 00.003 12308 IsGuiding returns 0
22:30:27.613 00.000 12308 PulseGuide returned control before completion, sleep 122
22:30:27.634 00.021 14556 UpdateGuideState exits: m=2020 SNR=30.2
22:30:27.641 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:27.646 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:27.649 00.003 14556 Enqueuing Expose request
22:30:27.750 00.101 12308 IsGuiding returns 1
22:30:27.750 00.000 12308 scope still moving after pulse duration time elapsed
22:30:27.781 00.031 12308 IsSlewing returns 0
22:30:27.783 00.002 12308 IsGuiding returns 0
22:30:27.783 00.000 12308 scope move finished after 112 + 58 ms
22:30:27.784 00.001 12308 Move returns status 0, amount 112
22:30:27.784 00.000 12308 MoveAxis(N, 0, ABG)
22:30:27.785 00.001 12308 Move returns status 0, amount 0
22:30:27.785 00.000 12308 move complete, result=0
22:30:27.785 00.000 12308 worker thread done servicing request
22:30:27.786 00.001 14556 GuideStep: 0.3 px 112 ms WEST, -0.1 px 0 ms NORTH
22:30:27.792 00.006 12308 Worker thread wakes up
22:30:27.793 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:27.793 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:29.047 01.254 12308 Exposure complete
22:30:29.192 00.145 12308 worker thread done servicing request
22:30:29.192 00.000 14556 OnExposeComplete: enter
22:30:29.196 00.004 14556 UpdateGuideState(): m_state=6
22:30:29.200 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4954
22:30:29.203 00.003 14556 Star::Find returns 1 (0), X=181.37, Y=993.66, Mass=2191, SNR=31.5, Peak=142 HFD=4.8
22:30:29.208 00.005 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
22:30:29.211 00.003 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.32)
22:30:29.215 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.20 hyp=0.22 cameraTheta=1.99 mountX=0.07 mountY=-0.21, mountTheta=-1.23
22:30:29.220 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.20, opts=13)
22:30:29.223 00.003 14556 Enqueuing Move request for scope (-0.09, 0.20)
22:30:29.227 00.004 12308 Worker thread wakes up
22:30:29.228 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.20) opts 0xd
22:30:29.228 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.20)
22:30:29.228 00.000 12308 Moving (-0.09, 0.20) raw xDistance=0.07 yDistance=-0.21
22:30:29.228 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:30:29.228 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:30:29.228 00.000 12308 MoveAxis(E, 0, ABG)
22:30:29.228 00.000 12308 Move returns status 0, amount 0
22:30:29.229 00.001 12308 MoveAxis(N, 149, ABG)
22:30:29.229 00.000 12308 Guiding  Dir = 0, Dur = 149
22:30:29.229 00.000 12308 IsSlewing returns 0
22:30:29.229 00.000 12308 IsGuiding returns 0
22:30:29.229 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:29.232 00.003 12308 PulseGuide returned control before completion, sleep 159
22:30:29.251 00.019 14556 UpdateGuideState exits: m=2191 SNR=31.5
22:30:29.255 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:29.259 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:29.265 00.006 14556 Enqueuing Expose request
22:30:29.408 00.143 12308 IsGuiding returns 0
22:30:29.408 00.000 12308 Move returns status 0, amount 149
22:30:29.408 00.000 12308 move complete, result=0
22:30:29.408 00.000 12308 worker thread done servicing request
22:30:29.408 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 149 ms NORTH
22:30:29.414 00.006 12308 Worker thread wakes up
22:30:29.414 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:29.414 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:30.654 01.240 12308 Exposure complete
22:30:30.795 00.141 12308 worker thread done servicing request
22:30:30.795 00.000 14556 OnExposeComplete: enter
22:30:30.802 00.007 14556 UpdateGuideState(): m_state=6
22:30:30.808 00.006 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4955
22:30:30.814 00.006 14556 Star::Find returns 1 (0), X=181.79, Y=993.56, Mass=2412, SNR=33.2, Peak=157 HFD=4.6
22:30:30.818 00.004 14556 CameraToMount -- cameraTheta (0.29) - m_xAngle (-3.07) = xAngle (3.37 = -2.92)
22:30:30.823 00.005 14556 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.27 = -3.01)
22:30:30.826 00.003 14556 CameraToMount -- cameraX=0.33 cameraY=0.10 hyp=0.34 cameraTheta=0.29 mountX=-0.33 mountY=-0.04, mountTheta=-3.01
22:30:30.832 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.33, y=0.10, opts=13)
22:30:30.836 00.004 14556 Enqueuing Move request for scope (0.33, 0.10)
22:30:30.840 00.004 12308 Worker thread wakes up
22:30:30.840 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.10) opts 0xd
22:30:30.840 00.000 12308 Handling offset move in thread for scope, endpoint = (0.33, 0.10)
22:30:30.840 00.000 12308 Moving (0.33, 0.10) raw xDistance=-0.33 yDistance=-0.04
22:30:30.841 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
22:30:30.841 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:30.841 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:30:30.842 00.001 12308 MoveAxis(E, 144, ABG)
22:30:30.842 00.000 12308 Guiding  Dir = 2, Dur = 144
22:30:30.842 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:30.846 00.004 12308 IsSlewing returns 0
22:30:30.846 00.000 12308 IsGuiding returns 0
22:30:30.846 00.000 12308 PulseGuide returned control before completion, sleep 154
22:30:30.870 00.024 14556 UpdateGuideState exits: m=2412 SNR=33.2
22:30:30.874 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:30.879 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:30.882 00.003 14556 Enqueuing Expose request
22:30:31.017 00.135 12308 IsGuiding returns 1
22:30:31.019 00.002 12308 scope still moving after pulse duration time elapsed
22:30:31.048 00.029 12308 IsSlewing returns 0
22:30:31.048 00.000 12308 IsGuiding returns 0
22:30:31.050 00.002 12308 scope move finished after 144 + 58 ms
22:30:31.050 00.000 12308 Move returns status 0, amount 144
22:30:31.050 00.000 12308 MoveAxis(N, 0, ABG)
22:30:31.051 00.001 12308 Move returns status 0, amount 0
22:30:31.051 00.000 12308 move complete, result=0
22:30:31.051 00.000 12308 worker thread done servicing request
22:30:31.051 00.000 14556 GuideStep: -0.3 px 144 ms EAST, -0.0 px 0 ms NORTH
22:30:31.057 00.006 12308 Worker thread wakes up
22:30:31.058 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:31.058 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:32.313 01.255 12308 Exposure complete
22:30:32.460 00.147 12308 worker thread done servicing request
22:30:32.460 00.000 14556 OnExposeComplete: enter
22:30:32.465 00.005 14556 UpdateGuideState(): m_state=6
22:30:32.468 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4956
22:30:32.472 00.004 14556 Star::Find returns 1 (0), X=181.54, Y=993.52, Mass=2232, SNR=31.7, Peak=155 HFD=5.0
22:30:32.477 00.005 14556 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.07) = xAngle (3.72 = -2.57)
22:30:32.480 00.003 14556 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.62 = -2.67)
22:30:32.484 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.64 mountX=-0.08 mountY=-0.05, mountTheta=-2.64
22:30:32.489 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.06, opts=13)
22:30:32.494 00.005 14556 Enqueuing Move request for scope (0.08, 0.06)
22:30:32.496 00.002 12308 Worker thread wakes up
22:30:32.497 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
22:30:32.497 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
22:30:32.497 00.000 12308 Moving (0.08, 0.06) raw xDistance=-0.08 yDistance=-0.05
22:30:32.497 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:30:32.497 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:32.498 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:30:32.498 00.000 12308 MoveAxis(E, 0, ABG)
22:30:32.498 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:32.502 00.004 12308 Move returns status 0, amount 0
22:30:32.502 00.000 12308 MoveAxis(N, 0, ABG)
22:30:32.502 00.000 12308 Move returns status 0, amount 0
22:30:32.502 00.000 12308 move complete, result=0
22:30:32.504 00.002 12308 worker thread done servicing request
22:30:32.523 00.019 14556 UpdateGuideState exits: m=2232 SNR=31.7
22:30:32.528 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:32.533 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:32.537 00.004 14556 Enqueuing Expose request
22:30:32.540 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:30:32.545 00.005 12308 Worker thread wakes up
22:30:32.545 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:32.546 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:33.793 01.247 12308 Exposure complete
22:30:33.954 00.161 12308 worker thread done servicing request
22:30:33.954 00.000 14556 OnExposeComplete: enter
22:30:33.959 00.005 14556 UpdateGuideState(): m_state=6
22:30:33.964 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4957
22:30:33.967 00.003 14556 Star::Find returns 1 (0), X=181.54, Y=993.48, Mass=2317, SNR=32.2, Peak=159 HFD=4.8
22:30:33.970 00.003 14556 CameraToMount -- cameraTheta (0.21) - m_xAngle (-3.07) = xAngle (3.28 = -3.00)
22:30:33.975 00.005 14556 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.18 = -3.10)
22:30:33.978 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.09 cameraTheta=0.21 mountX=-0.08 mountY=-0.00, mountTheta=-3.10
22:30:33.984 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.02, opts=13)
22:30:33.988 00.004 14556 Enqueuing Move request for scope (0.08, 0.02)
22:30:33.991 00.003 12308 Worker thread wakes up
22:30:33.991 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
22:30:33.992 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
22:30:33.992 00.000 12308 Moving (0.08, 0.02) raw xDistance=-0.08 yDistance=-0.00
22:30:33.992 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:30:33.992 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:33.992 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:30:33.992 00.000 12308 MoveAxis(E, 0, ABG)
22:30:33.992 00.000 12308 Move returns status 0, amount 0
22:30:33.994 00.002 12308 MoveAxis(N, 0, ABG)
22:30:33.994 00.000 12308 Move returns status 0, amount 0
22:30:33.994 00.000 12308 move complete, result=0
22:30:33.994 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:33.998 00.004 12308 worker thread done servicing request
22:30:34.020 00.022 14556 UpdateGuideState exits: m=2317 SNR=32.2
22:30:34.025 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:34.029 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:34.033 00.004 14556 Enqueuing Expose request
22:30:34.037 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:30:34.041 00.004 12308 Worker thread wakes up
22:30:34.041 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:34.041 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:35.297 01.256 12308 Exposure complete
22:30:35.433 00.136 12308 worker thread done servicing request
22:30:35.433 00.000 14556 OnExposeComplete: enter
22:30:35.438 00.005 14556 UpdateGuideState(): m_state=6
22:30:35.442 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4958
22:30:35.446 00.004 14556 Star::Find returns 1 (0), X=181.59, Y=993.70, Mass=2070, SNR=30.4, Peak=132 HFD=4.7
22:30:35.450 00.004 14556 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.07) = xAngle (4.14 = -2.14)
22:30:35.454 00.004 14556 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.04 = -2.24)
22:30:35.457 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.24 hyp=0.27 cameraTheta=1.07 mountX=-0.15 mountY=-0.21, mountTheta=-2.17
22:30:35.461 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.24, opts=13)
22:30:35.465 00.004 14556 Enqueuing Move request for scope (0.13, 0.24)
22:30:35.469 00.004 12308 Worker thread wakes up
22:30:35.469 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.24) opts 0xd
22:30:35.469 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.24)
22:30:35.469 00.000 12308 Moving (0.13, 0.24) raw xDistance=-0.15 yDistance=-0.21
22:30:35.469 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:30:35.470 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:30:35.470 00.000 12308 MoveAxis(E, 0, ABG)
22:30:35.470 00.000 12308 Move returns status 0, amount 0
22:30:35.470 00.000 12308 MoveAxis(N, 149, ABG)
22:30:35.471 00.001 12308 Guiding  Dir = 0, Dur = 149
22:30:35.471 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:35.476 00.005 12308 IsSlewing returns 0
22:30:35.476 00.000 12308 IsGuiding returns 0
22:30:35.477 00.001 12308 PulseGuide returned control before completion, sleep 159
22:30:35.502 00.025 14556 UpdateGuideState exits: m=2070 SNR=30.4
22:30:35.510 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:35.516 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:35.524 00.008 14556 Enqueuing Expose request
22:30:35.646 00.122 12308 IsGuiding returns 1
22:30:35.647 00.001 12308 scope still moving after pulse duration time elapsed
22:30:35.676 00.029 12308 IsSlewing returns 0
22:30:35.677 00.001 12308 IsGuiding returns 0
22:30:35.679 00.002 12308 scope move finished after 149 + 53 ms
22:30:35.680 00.001 12308 Move returns status 0, amount 149
22:30:35.681 00.001 12308 move complete, result=0
22:30:35.681 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 149 ms NORTH
22:30:35.688 00.007 12308 worker thread done servicing request
22:30:35.689 00.001 12308 Worker thread wakes up
22:30:35.689 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:35.689 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:36.943 01.254 12308 Exposure complete
22:30:37.100 00.157 12308 worker thread done servicing request
22:30:37.100 00.000 14556 OnExposeComplete: enter
22:30:37.104 00.004 14556 UpdateGuideState(): m_state=6
22:30:37.110 00.006 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4959
22:30:37.115 00.005 14556 Star::Find returns 1 (0), X=181.59, Y=993.78, Mass=2066, SNR=30.6, Peak=126 HFD=4.6
22:30:37.118 00.003 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.27 = -2.01)
22:30:37.122 00.004 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.11)
22:30:37.125 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.32 hyp=0.35 cameraTheta=1.20 mountX=-0.15 mountY=-0.30, mountTheta=-2.03
22:30:37.132 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.32, opts=13)
22:30:37.137 00.005 14556 Enqueuing Move request for scope (0.12, 0.32)
22:30:37.145 00.008 12308 Worker thread wakes up
22:30:37.145 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.32) opts 0xd
22:30:37.145 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.32)
22:30:37.147 00.002 12308 Moving (0.12, 0.32) raw xDistance=-0.15 yDistance=-0.30
22:30:37.147 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:30:37.147 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:30:37.147 00.000 12308 MoveAxis(E, 0, ABG)
22:30:37.148 00.001 12308 Move returns status 0, amount 0
22:30:37.148 00.000 12308 MoveAxis(N, 209, ABG)
22:30:37.149 00.001 12308 Guiding  Dir = 0, Dur = 209
22:30:37.149 00.000 12308 IsSlewing returns 0
22:30:37.149 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:37.156 00.007 12308 IsGuiding returns 0
22:30:37.156 00.000 12308 PulseGuide returned control before completion, sleep 219
22:30:37.182 00.026 14556 UpdateGuideState exits: m=2066 SNR=30.6
22:30:37.187 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:37.190 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:37.194 00.004 14556 Enqueuing Expose request
22:30:37.389 00.195 12308 IsGuiding returns 1
22:30:37.389 00.000 12308 scope still moving after pulse duration time elapsed
22:30:37.419 00.030 12308 IsSlewing returns 0
22:30:37.421 00.002 12308 IsGuiding returns 0
22:30:37.421 00.000 12308 scope move finished after 209 + 56 ms
22:30:37.421 00.000 12308 Move returns status 0, amount 209
22:30:37.422 00.001 12308 move complete, result=0
22:30:37.422 00.000 12308 worker thread done servicing request
22:30:37.422 00.000 12308 Worker thread wakes up
22:30:37.422 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:37.423 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:37.423 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 209 ms NORTH
22:30:38.666 01.243 12308 Exposure complete
22:30:38.802 00.136 12308 worker thread done servicing request
22:30:38.802 00.000 14556 OnExposeComplete: enter
22:30:38.806 00.004 14556 UpdateGuideState(): m_state=6
22:30:38.810 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4960
22:30:38.814 00.004 14556 Star::Find returns 1 (0), X=181.68, Y=993.27, Mass=2071, SNR=30.5, Peak=150 HFD=4.7
22:30:38.820 00.006 14556 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-3.07) = xAngle (2.35 = 2.35)
22:30:38.825 00.005 14556 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.25 = 2.25)
22:30:38.828 00.003 14556 CameraToMount -- cameraX=0.22 cameraY=-0.19 hyp=0.29 cameraTheta=-0.72 mountX=-0.21 mountY=0.23, mountTheta=2.31
22:30:38.834 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=-0.19, opts=13)
22:30:38.838 00.004 14556 Enqueuing Move request for scope (0.22, -0.19)
22:30:38.842 00.004 12308 Worker thread wakes up
22:30:38.842 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.19) opts 0xd
22:30:38.842 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, -0.19)
22:30:38.842 00.000 12308 Moving (0.22, -0.19) raw xDistance=-0.21 yDistance=0.23
22:30:38.843 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:30:38.843 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:30:38.843 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:30:38.843 00.000 12308 MoveAxis(E, 90, ABG)
22:30:38.843 00.000 12308 Guiding  Dir = 2, Dur = 90
22:30:38.845 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:38.849 00.004 12308 IsSlewing returns 0
22:30:38.849 00.000 12308 IsGuiding returns 0
22:30:38.850 00.001 12308 PulseGuide returned control before completion, sleep 100
22:30:38.871 00.021 14556 UpdateGuideState exits: m=2071 SNR=30.5
22:30:38.876 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:38.880 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:38.884 00.004 14556 Enqueuing Expose request
22:30:38.951 00.067 12308 IsGuiding returns 1
22:30:38.951 00.000 12308 scope still moving after pulse duration time elapsed
22:30:38.982 00.031 12308 IsSlewing returns 0
22:30:38.984 00.002 12308 IsGuiding returns 0
22:30:38.984 00.000 12308 scope move finished after 90 + 45 ms
22:30:38.985 00.001 12308 Move returns status 0, amount 90
22:30:38.985 00.000 12308 MoveAxis(N, 0, ABG)
22:30:38.987 00.002 12308 Move returns status 0, amount 0
22:30:38.987 00.000 12308 move complete, result=0
22:30:38.987 00.000 12308 worker thread done servicing request
22:30:38.988 00.001 12308 Worker thread wakes up
22:30:38.988 00.000 14556 GuideStep: -0.2 px 90 ms EAST, 0.2 px 0 ms NORTH
22:30:38.995 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:38.995 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:40.246 01.251 12308 Exposure complete
22:30:40.417 00.171 12308 worker thread done servicing request
22:30:40.417 00.000 14556 OnExposeComplete: enter
22:30:40.421 00.004 14556 UpdateGuideState(): m_state=6
22:30:40.425 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4961
22:30:40.428 00.003 14556 Star::Find returns 1 (0), X=181.46, Y=993.23, Mass=2049, SNR=30.4, Peak=161 HFD=3.8
22:30:40.433 00.005 14556 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.07) = xAngle (1.51 = 1.51)
22:30:40.436 00.003 14556 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.41 = 1.41)
22:30:40.440 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=-0.24 hyp=0.24 cameraTheta=-1.57 mountX=0.02 mountY=0.23, mountTheta=1.51
22:30:40.445 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.24, opts=13)
22:30:40.448 00.003 14556 Enqueuing Move request for scope (0.00, -0.24)
22:30:40.453 00.005 12308 Worker thread wakes up
22:30:40.453 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.24) opts 0xd
22:30:40.453 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.24)
22:30:40.455 00.002 12308 Moving (0.00, -0.24) raw xDistance=0.02 yDistance=0.23
22:30:40.455 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:30:40.455 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:30:40.455 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:30:40.455 00.000 12308 MoveAxis(E, 0, ABG)
22:30:40.457 00.002 12308 Move returns status 0, amount 0
22:30:40.457 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:40.462 00.005 12308 MoveAxis(N, 0, ABG)
22:30:40.462 00.000 12308 Move returns status 0, amount 0
22:30:40.462 00.000 12308 move complete, result=0
22:30:40.462 00.000 12308 worker thread done servicing request
22:30:40.485 00.023 14556 UpdateGuideState exits: m=2049 SNR=30.4
22:30:40.490 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:40.494 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:40.498 00.004 14556 Enqueuing Expose request
22:30:40.502 00.004 12308 Worker thread wakes up
22:30:40.502 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:30:40.505 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:40.505 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:41.746 01.241 12308 Exposure complete
22:30:41.887 00.141 12308 worker thread done servicing request
22:30:41.888 00.001 14556 OnExposeComplete: enter
22:30:41.892 00.004 14556 UpdateGuideState(): m_state=6
22:30:41.898 00.006 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4962
22:30:41.902 00.004 14556 Star::Find returns 1 (0), X=181.48, Y=993.17, Mass=2162, SNR=31.3, Peak=140 HFD=4.8
22:30:41.906 00.004 14556 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-3.07) = xAngle (1.58 = 1.58)
22:30:41.910 00.004 14556 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.48 = 1.48)
22:30:41.913 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.29 hyp=0.29 cameraTheta=-1.50 mountX=-0.00 mountY=0.29, mountTheta=1.58
22:30:41.919 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.29, opts=13)
22:30:41.924 00.005 14556 Enqueuing Move request for scope (0.02, -0.29)
22:30:41.928 00.004 12308 Worker thread wakes up
22:30:41.929 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.29) opts 0xd
22:30:41.929 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.29)
22:30:41.929 00.000 12308 Moving (0.02, -0.29) raw xDistance=-0.00 yDistance=0.29
22:30:41.929 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:30:41.929 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:30:41.930 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
22:30:41.930 00.000 12308 MoveAxis(E, 0, ABG)
22:30:41.930 00.000 12308 Move returns status 0, amount 0
22:30:41.930 00.000 12308 MoveAxis(N, 0, ABG)
22:30:41.931 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:41.935 00.004 12308 Move returns status 0, amount 0
22:30:41.935 00.000 12308 move complete, result=0
22:30:41.936 00.001 12308 worker thread done servicing request
22:30:41.957 00.021 14556 UpdateGuideState exits: m=2162 SNR=31.3
22:30:41.962 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:41.967 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:41.970 00.003 14556 Enqueuing Expose request
22:30:41.975 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:30:41.978 00.003 12308 Worker thread wakes up
22:30:41.978 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:41.978 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:43.226 01.248 12308 Exposure complete
22:30:43.368 00.142 12308 worker thread done servicing request
22:30:43.368 00.000 14556 OnExposeComplete: enter
22:30:43.372 00.004 14556 UpdateGuideState(): m_state=6
22:30:43.376 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4963
22:30:43.380 00.004 14556 Star::Find returns 1 (0), X=181.35, Y=993.36, Mass=2238, SNR=31.6, Peak=160 HFD=4.7
22:30:43.382 00.002 14556 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-3.07) = xAngle (0.67 = 0.67)
22:30:43.386 00.004 14556 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.58 = 0.58)
22:30:43.388 00.002 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-2.40 mountX=0.12 mountY=0.08, mountTheta=0.61
22:30:43.392 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.10, opts=13)
22:30:43.396 00.004 14556 Enqueuing Move request for scope (-0.11, -0.10)
22:30:43.400 00.004 12308 Worker thread wakes up
22:30:43.400 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.10) opts 0xd
22:30:43.400 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.10)
22:30:43.400 00.000 12308 Moving (-0.11, -0.10) raw xDistance=0.12 yDistance=0.08
22:30:43.400 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:30:43.401 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:43.401 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:30:43.401 00.000 12308 MoveAxis(E, 0, ABG)
22:30:43.401 00.000 12308 Move returns status 0, amount 0
22:30:43.401 00.000 12308 MoveAxis(N, 0, ABG)
22:30:43.401 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:43.405 00.004 12308 Move returns status 0, amount 0
22:30:43.405 00.000 12308 move complete, result=0
22:30:43.406 00.001 12308 worker thread done servicing request
22:30:43.425 00.019 14556 UpdateGuideState exits: m=2238 SNR=31.6
22:30:43.430 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:43.434 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:43.471 00.037 14556 Enqueuing Expose request
22:30:43.475 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:30:43.478 00.003 12308 Worker thread wakes up
22:30:43.478 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:43.478 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:44.733 01.255 12308 Exposure complete
22:30:44.868 00.135 12308 worker thread done servicing request
22:30:44.868 00.000 14556 OnExposeComplete: enter
22:30:44.872 00.004 14556 UpdateGuideState(): m_state=6
22:30:44.876 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4964
22:30:44.880 00.004 14556 Star::Find returns 1 (0), X=181.48, Y=993.41, Mass=2334, SNR=32.3, Peak=154 HFD=4.4
22:30:44.883 00.003 14556 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-3.07) = xAngle (1.93 = 1.93)
22:30:44.887 00.004 14556 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.83 = 1.83)
22:30:44.891 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.14 mountX=-0.02 mountY=0.05, mountTheta=1.92
22:30:44.896 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.05, opts=13)
22:30:44.899 00.003 14556 Enqueuing Move request for scope (0.02, -0.05)
22:30:44.903 00.004 12308 Worker thread wakes up
22:30:44.903 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
22:30:44.903 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
22:30:44.903 00.000 12308 Moving (0.02, -0.05) raw xDistance=-0.02 yDistance=0.05
22:30:44.903 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:30:44.903 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:44.904 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:30:44.904 00.000 12308 MoveAxis(E, 0, ABG)
22:30:44.904 00.000 12308 Move returns status 0, amount 0
22:30:44.904 00.000 12308 MoveAxis(N, 0, ABG)
22:30:44.904 00.000 12308 Move returns status 0, amount 0
22:30:44.905 00.001 12308 move complete, result=0
22:30:44.905 00.000 12308 worker thread done servicing request
22:30:44.905 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:44.928 00.023 14556 UpdateGuideState exits: m=2334 SNR=32.3
22:30:44.933 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:44.936 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:44.941 00.005 14556 Enqueuing Expose request
22:30:44.944 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:30:44.948 00.004 12308 Worker thread wakes up
22:30:44.948 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:44.948 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:46.196 01.248 12308 Exposure complete
22:30:46.348 00.152 12308 worker thread done servicing request
22:30:46.349 00.001 14556 OnExposeComplete: enter
22:30:46.354 00.005 14556 UpdateGuideState(): m_state=6
22:30:46.359 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4965
22:30:46.362 00.003 14556 Star::Find returns 1 (0), X=181.35, Y=993.66, Mass=1969, SNR=29.8, Peak=132 HFD=4.7
22:30:46.367 00.005 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.17 = -1.11)
22:30:46.370 00.003 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.21)
22:30:46.375 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.19 hyp=0.22 cameraTheta=2.10 mountX=0.10 mountY=-0.21, mountTheta=-1.13
22:30:46.379 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.19, opts=13)
22:30:46.383 00.004 14556 Enqueuing Move request for scope (-0.11, 0.19)
22:30:46.387 00.004 12308 Worker thread wakes up
22:30:46.387 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.19) opts 0xd
22:30:46.389 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.19)
22:30:46.389 00.000 12308 Moving (-0.11, 0.19) raw xDistance=0.10 yDistance=-0.21
22:30:46.389 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:30:46.389 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:30:46.389 00.000 12308 MoveAxis(E, 0, ABG)
22:30:46.390 00.001 12308 Move returns status 0, amount 0
22:30:46.390 00.000 12308 MoveAxis(N, 148, ABG)
22:30:46.390 00.000 12308 Guiding  Dir = 0, Dur = 148
22:30:46.391 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:46.395 00.004 12308 IsSlewing returns 0
22:30:46.396 00.001 12308 IsGuiding returns 0
22:30:46.396 00.000 12308 PulseGuide returned control before completion, sleep 158
22:30:46.412 00.016 14556 UpdateGuideState exits: m=1969 SNR=29.8
22:30:46.415 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:46.418 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:46.423 00.005 14556 Enqueuing Expose request
22:30:46.560 00.137 12308 IsGuiding returns 1
22:30:46.561 00.001 12308 scope still moving after pulse duration time elapsed
22:30:46.591 00.030 12308 IsSlewing returns 0
22:30:46.593 00.002 12308 IsGuiding returns 0
22:30:46.593 00.000 12308 scope move finished after 148 + 49 ms
22:30:46.594 00.001 12308 Move returns status 0, amount 148
22:30:46.594 00.000 12308 move complete, result=0
22:30:46.594 00.000 12308 worker thread done servicing request
22:30:46.595 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 148 ms NORTH
22:30:46.601 00.006 12308 Worker thread wakes up
22:30:46.601 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:46.601 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:47.857 01.256 12308 Exposure complete
22:30:48.022 00.165 12308 worker thread done servicing request
22:30:48.022 00.000 14556 OnExposeComplete: enter
22:30:48.027 00.005 14556 UpdateGuideState(): m_state=6
22:30:48.031 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4966
22:30:48.036 00.005 14556 Star::Find returns 1 (0), X=181.33, Y=993.42, Mass=1884, SNR=29.0, Peak=150 HFD=4.6
22:30:48.039 00.003 14556 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-3.07) = xAngle (0.26 = 0.26)
22:30:48.043 00.004 14556 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.17 = 0.17)
22:30:48.047 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-2.81 mountX=0.14 mountY=0.02, mountTheta=0.17
22:30:48.052 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.05, opts=13)
22:30:48.055 00.003 14556 Enqueuing Move request for scope (-0.13, -0.05)
22:30:48.060 00.005 12308 Worker thread wakes up
22:30:48.060 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd
22:30:48.060 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.05)
22:30:48.060 00.000 12308 Moving (-0.13, -0.05) raw xDistance=0.14 yDistance=0.02
22:30:48.060 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:30:48.060 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:48.060 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:30:48.061 00.001 12308 MoveAxis(E, 0, ABG)
22:30:48.061 00.000 12308 Move returns status 0, amount 0
22:30:48.061 00.000 12308 MoveAxis(N, 0, ABG)
22:30:48.061 00.000 12308 Move returns status 0, amount 0
22:30:48.061 00.000 12308 move complete, result=0
22:30:48.062 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:48.067 00.005 12308 worker thread done servicing request
22:30:48.087 00.020 14556 UpdateGuideState exits: m=1884 SNR=29.0
22:30:48.091 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:48.095 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:48.099 00.004 14556 Enqueuing Expose request
22:30:48.103 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:30:48.107 00.004 12308 Worker thread wakes up
22:30:48.107 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:48.108 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:49.356 01.248 12308 Exposure complete
22:30:49.486 00.130 12308 worker thread done servicing request
22:30:49.486 00.000 14556 OnExposeComplete: enter
22:30:49.490 00.004 14556 UpdateGuideState(): m_state=6
22:30:49.494 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4967
22:30:49.498 00.004 14556 Star::Find returns 1 (0), X=181.40, Y=993.57, Mass=2321, SNR=32.5, Peak=151 HFD=4.9
22:30:49.501 00.003 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
22:30:49.506 00.005 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
22:30:49.509 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.11 mountX=0.05 mountY=-0.11, mountTheta=-1.12
22:30:49.514 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.10, opts=13)
22:30:49.519 00.005 14556 Enqueuing Move request for scope (-0.06, 0.10)
22:30:49.522 00.003 12308 Worker thread wakes up
22:30:49.522 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
22:30:49.522 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
22:30:49.522 00.000 12308 Moving (-0.06, 0.10) raw xDistance=0.05 yDistance=-0.11
22:30:49.522 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:30:49.522 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:49.524 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:30:49.524 00.000 12308 MoveAxis(E, 0, ABG)
22:30:49.524 00.000 12308 Move returns status 0, amount 0
22:30:49.524 00.000 12308 MoveAxis(N, 0, ABG)
22:30:49.524 00.000 12308 Move returns status 0, amount 0
22:30:49.525 00.001 12308 move complete, result=0
22:30:49.525 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:49.529 00.004 12308 worker thread done servicing request
22:30:49.548 00.019 14556 UpdateGuideState exits: m=2321 SNR=32.5
22:30:49.553 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:49.557 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:49.560 00.003 14556 Enqueuing Expose request
22:30:49.563 00.003 12308 Worker thread wakes up
22:30:49.564 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:49.564 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:49.564 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:30:50.809 01.245 12308 Exposure complete
22:30:50.953 00.144 12308 worker thread done servicing request
22:30:50.953 00.000 14556 OnExposeComplete: enter
22:30:50.958 00.005 14556 UpdateGuideState(): m_state=6
22:30:50.962 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4968
22:30:50.966 00.004 14556 Star::Find returns 1 (0), X=181.46, Y=993.76, Mass=1967, SNR=29.7, Peak=156 HFD=4.3
22:30:50.969 00.003 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
22:30:50.974 00.005 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
22:30:50.980 00.006 14556 CameraToMount -- cameraX=-0.00 cameraY=0.30 hyp=0.30 cameraTheta=1.59 mountX=-0.02 mountY=-0.30, mountTheta=-1.63
22:30:50.987 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.30, opts=13)
22:30:50.991 00.004 14556 Enqueuing Move request for scope (-0.00, 0.30)
22:30:50.995 00.004 12308 Worker thread wakes up
22:30:50.996 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.30) opts 0xd
22:30:50.996 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.30)
22:30:50.996 00.000 12308 Moving (-0.00, 0.30) raw xDistance=-0.02 yDistance=-0.30
22:30:50.996 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:30:50.997 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:30:50.997 00.000 12308 MoveAxis(E, 0, ABG)
22:30:50.997 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:51.002 00.005 12308 Move returns status 0, amount 0
22:30:51.002 00.000 12308 MoveAxis(N, 209, ABG)
22:30:51.002 00.000 12308 Guiding  Dir = 0, Dur = 209
22:30:51.003 00.001 12308 IsSlewing returns 0
22:30:51.003 00.000 12308 IsGuiding returns 0
22:30:51.004 00.001 12308 PulseGuide returned control before completion, sleep 219
22:30:51.024 00.020 14556 UpdateGuideState exits: m=1967 SNR=29.7
22:30:51.029 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:51.032 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:51.036 00.004 14556 Enqueuing Expose request
22:30:51.236 00.200 12308 IsGuiding returns 1
22:30:51.237 00.001 12308 scope still moving after pulse duration time elapsed
22:30:51.268 00.031 12308 IsSlewing returns 0
22:30:51.268 00.000 12308 IsGuiding returns 0
22:30:51.269 00.001 12308 scope move finished after 209 + 55 ms
22:30:51.269 00.000 12308 Move returns status 0, amount 209
22:30:51.269 00.000 12308 move complete, result=0
22:30:51.269 00.000 12308 worker thread done servicing request
22:30:51.270 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 209 ms NORTH
22:30:51.276 00.006 12308 Worker thread wakes up
22:30:51.276 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:51.276 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:52.529 01.253 12308 Exposure complete
22:30:52.668 00.139 12308 worker thread done servicing request
22:30:52.669 00.001 14556 OnExposeComplete: enter
22:30:52.672 00.003 14556 UpdateGuideState(): m_state=6
22:30:52.677 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4969
22:30:52.680 00.003 14556 Star::Find returns 1 (0), X=181.48, Y=993.36, Mass=1948, SNR=29.4, Peak=131 HFD=4.8
22:30:52.684 00.004 14556 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-3.07) = xAngle (1.65 = 1.65)
22:30:52.688 00.004 14556 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.55 = 1.55)
22:30:52.691 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.42 mountX=-0.01 mountY=0.10, mountTheta=1.65
22:30:52.697 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.10, opts=13)
22:30:52.702 00.005 14556 Enqueuing Move request for scope (0.01, -0.10)
22:30:52.706 00.004 12308 Worker thread wakes up
22:30:52.706 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
22:30:52.706 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
22:30:52.706 00.000 12308 Moving (0.01, -0.10) raw xDistance=-0.01 yDistance=0.10
22:30:52.706 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:30:52.706 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:52.707 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:30:52.707 00.000 12308 MoveAxis(E, 0, ABG)
22:30:52.707 00.000 12308 Move returns status 0, amount 0
22:30:52.707 00.000 12308 MoveAxis(N, 0, ABG)
22:30:52.707 00.000 12308 Move returns status 0, amount 0
22:30:52.708 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:52.713 00.005 12308 move complete, result=0
22:30:52.713 00.000 12308 worker thread done servicing request
22:30:52.732 00.019 14556 UpdateGuideState exits: m=1948 SNR=29.4
22:30:52.738 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:52.743 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:52.747 00.004 14556 Enqueuing Expose request
22:30:52.750 00.003 12308 Worker thread wakes up
22:30:52.751 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:30:52.755 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:52.755 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:54.007 01.252 12308 Exposure complete
22:30:54.155 00.148 12308 worker thread done servicing request
22:30:54.156 00.001 14556 OnExposeComplete: enter
22:30:54.160 00.004 14556 UpdateGuideState(): m_state=6
22:30:54.164 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4970
22:30:54.168 00.004 14556 Star::Find returns 1 (0), X=181.25, Y=993.41, Mass=2026, SNR=30.0, Peak=169 HFD=4.6
22:30:54.173 00.005 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
22:30:54.178 00.005 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
22:30:54.182 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.05 hyp=0.21 cameraTheta=-2.89 mountX=0.21 mountY=0.02, mountTheta=0.08
22:30:54.188 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.05, opts=13)
22:30:54.192 00.004 14556 Enqueuing Move request for scope (-0.21, -0.05)
22:30:54.197 00.005 12308 Worker thread wakes up
22:30:54.197 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.05) opts 0xd
22:30:54.197 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.05)
22:30:54.197 00.000 12308 Moving (-0.21, -0.05) raw xDistance=0.21 yDistance=0.02
22:30:54.197 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:30:54.197 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:54.198 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:30:54.198 00.000 12308 MoveAxis(W, 91, ABG)
22:30:54.198 00.000 12308 Guiding  Dir = 3, Dur = 91
22:30:54.198 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:54.205 00.007 12308 IsSlewing returns 0
22:30:54.205 00.000 12308 IsGuiding returns 0
22:30:54.206 00.001 12308 PulseGuide returned control before completion, sleep 101
22:30:54.226 00.020 14556 UpdateGuideState exits: m=2026 SNR=30.0
22:30:54.231 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:54.235 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:54.240 00.005 14556 Enqueuing Expose request
22:30:54.322 00.082 12308 IsGuiding returns 1
22:30:54.322 00.000 12308 scope still moving after pulse duration time elapsed
22:30:54.353 00.031 12308 IsSlewing returns 0
22:30:54.353 00.000 12308 IsGuiding returns 0
22:30:54.353 00.000 12308 scope move finished after 91 + 57 ms
22:30:54.355 00.002 12308 Move returns status 0, amount 91
22:30:54.355 00.000 12308 MoveAxis(N, 0, ABG)
22:30:54.355 00.000 12308 Move returns status 0, amount 0
22:30:54.355 00.000 12308 move complete, result=0
22:30:54.356 00.001 14556 GuideStep: 0.2 px 91 ms WEST, 0.0 px 0 ms NORTH
22:30:54.362 00.006 12308 worker thread done servicing request
22:30:54.362 00.000 12308 Worker thread wakes up
22:30:54.362 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:54.363 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:55.619 01.256 12308 Exposure complete
22:30:55.768 00.149 12308 worker thread done servicing request
22:30:55.769 00.001 14556 OnExposeComplete: enter
22:30:55.774 00.005 14556 UpdateGuideState(): m_state=6
22:30:55.778 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4971
22:30:55.782 00.004 14556 Star::Find returns 1 (0), X=181.38, Y=993.58, Mass=2158, SNR=31.0, Peak=144 HFD=4.3
22:30:55.785 00.003 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
22:30:55.790 00.005 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
22:30:55.793 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.18 mountX=0.07 mountY=-0.13, mountTheta=-1.06
22:30:55.798 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.12, opts=13)
22:30:55.802 00.004 14556 Enqueuing Move request for scope (-0.08, 0.12)
22:30:55.806 00.004 12308 Worker thread wakes up
22:30:55.806 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
22:30:55.806 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
22:30:55.806 00.000 12308 Moving (-0.08, 0.12) raw xDistance=0.07 yDistance=-0.13
22:30:55.806 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:30:55.807 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:55.807 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:30:55.807 00.000 12308 MoveAxis(E, 0, ABG)
22:30:55.807 00.000 12308 Move returns status 0, amount 0
22:30:55.807 00.000 12308 MoveAxis(N, 0, ABG)
22:30:55.807 00.000 12308 Move returns status 0, amount 0
22:30:55.808 00.001 12308 move complete, result=0
22:30:55.808 00.000 12308 worker thread done servicing request
22:30:55.808 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:55.832 00.024 14556 UpdateGuideState exits: m=2158 SNR=31.0
22:30:55.835 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:55.838 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:55.843 00.005 14556 Enqueuing Expose request
22:30:55.847 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:30:55.850 00.003 12308 Worker thread wakes up
22:30:55.850 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:55.851 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:57.102 01.251 12308 Exposure complete
22:30:57.238 00.136 12308 worker thread done servicing request
22:30:57.239 00.001 14556 OnExposeComplete: enter
22:30:57.242 00.003 14556 UpdateGuideState(): m_state=6
22:30:57.246 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4972
22:30:57.249 00.003 14556 Star::Find returns 1 (0), X=181.29, Y=993.41, Mass=2157, SNR=31.0, Peak=148 HFD=4.7
22:30:57.253 00.004 14556 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-3.07) = xAngle (0.25 = 0.25)
22:30:57.257 00.004 14556 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.15 = 0.15)
22:30:57.261 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-2.82 mountX=0.18 mountY=0.03, mountTheta=0.15
22:30:57.267 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.06, opts=13)
22:30:57.273 00.006 14556 Enqueuing Move request for scope (-0.17, -0.06)
22:30:57.277 00.004 12308 Worker thread wakes up
22:30:57.277 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.06) opts 0xd
22:30:57.277 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.06)
22:30:57.277 00.000 12308 Moving (-0.17, -0.06) raw xDistance=0.18 yDistance=0.03
22:30:57.277 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:30:57.278 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:57.278 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:30:57.278 00.000 12308 MoveAxis(E, 0, ABG)
22:30:57.278 00.000 12308 Move returns status 0, amount 0
22:30:57.280 00.002 12308 MoveAxis(N, 0, ABG)
22:30:57.280 00.000 12308 Move returns status 0, amount 0
22:30:57.280 00.000 12308 move complete, result=0
22:30:57.281 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:57.285 00.004 12308 worker thread done servicing request
22:30:57.307 00.022 14556 UpdateGuideState exits: m=2157 SNR=31.0
22:30:57.312 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:57.315 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:57.319 00.004 14556 Enqueuing Expose request
22:30:57.323 00.004 12308 Worker thread wakes up
22:30:57.323 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:30:57.327 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:57.327 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:30:58.571 01.244 12308 Exposure complete
22:30:58.702 00.131 12308 worker thread done servicing request
22:30:58.702 00.000 14556 OnExposeComplete: enter
22:30:58.706 00.004 14556 UpdateGuideState(): m_state=6
22:30:58.709 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4973
22:30:58.713 00.004 14556 Star::Find returns 1 (0), X=181.42, Y=993.67, Mass=2225, SNR=31.8, Peak=153 HFD=4.7
22:30:58.718 00.005 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.84 = -1.45)
22:30:58.722 00.004 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.55)
22:30:58.726 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.21 hyp=0.22 cameraTheta=1.76 mountX=0.03 mountY=-0.22, mountTheta=-1.45
22:30:58.731 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.21, opts=13)
22:30:58.737 00.006 14556 Enqueuing Move request for scope (-0.04, 0.21)
22:30:58.740 00.003 12308 Worker thread wakes up
22:30:58.740 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.21) opts 0xd
22:30:58.740 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.21)
22:30:58.740 00.000 12308 Moving (-0.04, 0.21) raw xDistance=0.03 yDistance=-0.22
22:30:58.742 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:30:58.742 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:30:58.742 00.000 12308 MoveAxis(E, 0, ABG)
22:30:58.742 00.000 12308 Move returns status 0, amount 0
22:30:58.742 00.000 12308 MoveAxis(N, 151, ABG)
22:30:58.742 00.000 12308 Guiding  Dir = 0, Dur = 151
22:30:58.742 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:30:58.746 00.004 12308 IsSlewing returns 0
22:30:58.747 00.001 12308 IsGuiding returns 0
22:30:58.747 00.000 12308 PulseGuide returned control before completion, sleep 161
22:30:58.768 00.021 14556 UpdateGuideState exits: m=2225 SNR=31.8
22:30:58.775 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:58.779 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:30:58.783 00.004 14556 Enqueuing Expose request
22:30:58.918 00.135 12308 IsGuiding returns 1
22:30:58.919 00.001 12308 scope still moving after pulse duration time elapsed
22:30:58.948 00.029 12308 IsSlewing returns 0
22:30:58.949 00.001 12308 IsGuiding returns 0
22:30:58.951 00.002 12308 scope move finished after 151 + 52 ms
22:30:58.952 00.001 12308 Move returns status 0, amount 151
22:30:58.952 00.000 12308 move complete, result=0
22:30:58.953 00.001 12308 worker thread done servicing request
22:30:58.953 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 151 ms NORTH
22:30:58.962 00.009 12308 Worker thread wakes up
22:30:58.963 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:30:58.963 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:00.213 01.250 12308 Exposure complete
22:31:00.380 00.167 12308 worker thread done servicing request
22:31:00.380 00.000 14556 OnExposeComplete: enter
22:31:00.384 00.004 14556 UpdateGuideState(): m_state=6
22:31:00.388 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4974
22:31:00.392 00.004 14556 Star::Find returns 1 (0), X=181.41, Y=993.34, Mass=2363, SNR=32.5, Peak=152 HFD=4.9
22:31:00.397 00.005 14556 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.07) = xAngle (1.13 = 1.13)
22:31:00.401 00.004 14556 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.03 = 1.03)
22:31:00.404 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.13 cameraTheta=-1.94 mountX=0.06 mountY=0.12, mountTheta=1.11
22:31:00.411 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.13, opts=13)
22:31:00.416 00.005 14556 Enqueuing Move request for scope (-0.05, -0.13)
22:31:00.421 00.005 12308 Worker thread wakes up
22:31:00.421 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
22:31:00.422 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
22:31:00.422 00.000 12308 Moving (-0.05, -0.13) raw xDistance=0.06 yDistance=0.12
22:31:00.422 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:31:00.423 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:00.423 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:31:00.423 00.000 12308 MoveAxis(E, 0, ABG)
22:31:00.423 00.000 12308 Move returns status 0, amount 0
22:31:00.424 00.001 12308 MoveAxis(N, 0, ABG)
22:31:00.424 00.000 12308 Move returns status 0, amount 0
22:31:00.424 00.000 12308 move complete, result=0
22:31:00.424 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:00.430 00.006 12308 worker thread done servicing request
22:31:00.451 00.021 14556 UpdateGuideState exits: m=2363 SNR=32.5
22:31:00.456 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:00.463 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:00.468 00.005 14556 Enqueuing Expose request
22:31:00.473 00.005 12308 Worker thread wakes up
22:31:00.473 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:31:00.479 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:00.479 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:01.726 01.247 12308 Exposure complete
22:31:01.869 00.143 12308 worker thread done servicing request
22:31:01.869 00.000 14556 OnExposeComplete: enter
22:31:01.873 00.004 14556 UpdateGuideState(): m_state=6
22:31:01.878 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4975
22:31:01.882 00.004 14556 Star::Find returns 1 (0), X=181.40, Y=993.63, Mass=2160, SNR=31.2, Peak=148 HFD=4.8
22:31:01.886 00.004 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.02 = -1.26)
22:31:01.890 00.004 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.36)
22:31:01.895 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.95 mountX=0.05 mountY=-0.17, mountTheta=-1.27
22:31:01.902 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.17, opts=13)
22:31:01.908 00.006 14556 Enqueuing Move request for scope (-0.07, 0.17)
22:31:01.912 00.004 12308 Worker thread wakes up
22:31:01.912 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.17) opts 0xd
22:31:01.912 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.17)
22:31:01.912 00.000 12308 Moving (-0.07, 0.17) raw xDistance=0.05 yDistance=-0.17
22:31:01.912 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:31:01.912 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:01.912 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:31:01.913 00.001 12308 MoveAxis(E, 0, ABG)
22:31:01.913 00.000 12308 Move returns status 0, amount 0
22:31:01.913 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:01.917 00.004 12308 MoveAxis(N, 0, ABG)
22:31:01.917 00.000 12308 Move returns status 0, amount 0
22:31:01.917 00.000 12308 move complete, result=0
22:31:01.917 00.000 12308 worker thread done servicing request
22:31:01.941 00.024 14556 UpdateGuideState exits: m=2160 SNR=31.2
22:31:01.945 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:01.950 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:01.954 00.004 14556 Enqueuing Expose request
22:31:01.959 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:31:01.963 00.004 12308 Worker thread wakes up
22:31:01.963 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:01.963 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:03.214 01.251 12308 Exposure complete
22:31:03.372 00.158 12308 worker thread done servicing request
22:31:03.373 00.001 14556 OnExposeComplete: enter
22:31:03.376 00.003 14556 UpdateGuideState(): m_state=6
22:31:03.380 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4976
22:31:03.382 00.002 14556 Star::Find returns 1 (0), X=181.59, Y=993.67, Mass=2158, SNR=31.2, Peak=146 HFD=4.8
22:31:03.385 00.003 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
22:31:03.388 00.003 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.30)
22:31:03.392 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.21 hyp=0.25 cameraTheta=1.01 mountX=-0.15 mountY=-0.19, mountTheta=-2.24
22:31:03.398 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.21, opts=13)
22:31:03.401 00.003 14556 Enqueuing Move request for scope (0.13, 0.21)
22:31:03.404 00.003 12308 Worker thread wakes up
22:31:03.405 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.21) opts 0xd
22:31:03.405 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.21)
22:31:03.405 00.000 12308 Moving (0.13, 0.21) raw xDistance=-0.15 yDistance=-0.19
22:31:03.405 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:31:03.405 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:03.406 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:31:03.406 00.000 12308 MoveAxis(E, 0, ABG)
22:31:03.406 00.000 12308 Move returns status 0, amount 0
22:31:03.406 00.000 12308 MoveAxis(N, 0, ABG)
22:31:03.406 00.000 12308 Move returns status 0, amount 0
22:31:03.406 00.000 12308 move complete, result=0
22:31:03.406 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:03.410 00.004 12308 worker thread done servicing request
22:31:03.431 00.021 14556 UpdateGuideState exits: m=2158 SNR=31.2
22:31:03.435 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:03.439 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:03.444 00.005 14556 Enqueuing Expose request
22:31:03.447 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:31:03.453 00.006 12308 Worker thread wakes up
22:31:03.453 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:03.454 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:04.702 01.248 12308 Exposure complete
22:31:04.833 00.131 14556 OnExposeComplete: enter
22:31:04.837 00.004 14556 UpdateGuideState(): m_state=6
22:31:04.841 00.004 12308 worker thread done servicing request
22:31:04.841 00.000 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4977
22:31:04.845 00.004 14556 Star::Find returns 1 (0), X=181.45, Y=993.72, Mass=2106, SNR=30.8, Peak=150 HFD=4.6
22:31:04.850 00.005 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.69 = -1.59)
22:31:04.853 00.003 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.69)
22:31:04.857 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.62 mountX=-0.00 mountY=-0.26, mountTheta=-1.59
22:31:04.862 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.26, opts=13)
22:31:04.867 00.005 14556 Enqueuing Move request for scope (-0.01, 0.26)
22:31:04.871 00.004 12308 Worker thread wakes up
22:31:04.871 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.26) opts 0xd
22:31:04.871 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.26)
22:31:04.871 00.000 12308 Moving (-0.01, 0.26) raw xDistance=-0.00 yDistance=-0.26
22:31:04.871 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:31:04.872 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:31:04.872 00.000 12308 MoveAxis(E, 0, ABG)
22:31:04.872 00.000 12308 Move returns status 0, amount 0
22:31:04.872 00.000 12308 MoveAxis(N, 180, ABG)
22:31:04.872 00.000 12308 Guiding  Dir = 0, Dur = 180
22:31:04.873 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:04.876 00.003 12308 IsSlewing returns 0
22:31:04.877 00.001 12308 IsGuiding returns 0
22:31:04.877 00.000 12308 PulseGuide returned control before completion, sleep 190
22:31:04.898 00.021 14556 UpdateGuideState exits: m=2106 SNR=30.8
22:31:04.902 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:04.906 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:04.911 00.005 14556 Enqueuing Expose request
22:31:05.081 00.170 12308 IsGuiding returns 1
22:31:05.082 00.001 12308 scope still moving after pulse duration time elapsed
22:31:05.113 00.031 12308 IsSlewing returns 0
22:31:05.113 00.000 12308 IsGuiding returns 0
22:31:05.115 00.002 12308 scope move finished after 180 + 56 ms
22:31:05.115 00.000 12308 Move returns status 0, amount 180
22:31:05.116 00.001 12308 move complete, result=0
22:31:05.117 00.001 12308 worker thread done servicing request
22:31:05.117 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 180 ms NORTH
22:31:05.124 00.007 12308 Worker thread wakes up
22:31:05.124 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:05.124 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:06.375 01.251 12308 Exposure complete
22:31:06.522 00.147 12308 worker thread done servicing request
22:31:06.522 00.000 14556 OnExposeComplete: enter
22:31:06.528 00.006 14556 UpdateGuideState(): m_state=6
22:31:06.532 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4978
22:31:06.538 00.006 14556 Star::Find returns 1 (0), X=181.42, Y=993.62, Mass=2133, SNR=30.9, Peak=132 HFD=4.8
22:31:06.543 00.005 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.93 = -1.36)
22:31:06.548 00.005 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.46)
22:31:06.551 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.16 cameraTheta=1.85 mountX=0.03 mountY=-0.16, mountTheta=-1.36
22:31:06.558 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.15, opts=13)
22:31:06.562 00.004 14556 Enqueuing Move request for scope (-0.04, 0.15)
22:31:06.566 00.004 12308 Worker thread wakes up
22:31:06.566 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
22:31:06.566 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
22:31:06.566 00.000 12308 Moving (-0.04, 0.15) raw xDistance=0.03 yDistance=-0.16
22:31:06.566 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:31:06.566 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:06.567 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:31:06.567 00.000 12308 MoveAxis(E, 0, ABG)
22:31:06.567 00.000 12308 Move returns status 0, amount 0
22:31:06.568 00.001 12308 MoveAxis(N, 0, ABG)
22:31:06.568 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:06.572 00.004 12308 Move returns status 0, amount 0
22:31:06.572 00.000 12308 move complete, result=0
22:31:06.572 00.000 12308 worker thread done servicing request
22:31:06.594 00.022 14556 UpdateGuideState exits: m=2133 SNR=30.9
22:31:06.599 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:06.603 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:06.607 00.004 14556 Enqueuing Expose request
22:31:06.612 00.005 12308 Worker thread wakes up
22:31:06.612 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:31:06.617 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:06.617 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:07.860 01.243 12308 Exposure complete
22:31:07.993 00.133 12308 worker thread done servicing request
22:31:07.994 00.001 14556 OnExposeComplete: enter
22:31:07.997 00.003 14556 UpdateGuideState(): m_state=6
22:31:08.001 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4979
22:31:08.004 00.003 14556 Star::Find returns 1 (0), X=181.40, Y=993.45, Mass=2061, SNR=30.4, Peak=135 HFD=4.4
22:31:08.008 00.004 14556 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.07) = xAngle (0.10 = 0.10)
22:31:08.012 00.004 14556 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.00 = 0.00)
22:31:08.017 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.97 mountX=0.06 mountY=0.00, mountTheta=0.00
22:31:08.022 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.01, opts=13)
22:31:08.027 00.005 14556 Enqueuing Move request for scope (-0.06, -0.01)
22:31:08.031 00.004 12308 Worker thread wakes up
22:31:08.031 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
22:31:08.031 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
22:31:08.033 00.002 12308 Moving (-0.06, -0.01) raw xDistance=0.06 yDistance=0.00
22:31:08.033 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:31:08.033 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:08.033 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:31:08.033 00.000 12308 MoveAxis(E, 0, ABG)
22:31:08.033 00.000 12308 Move returns status 0, amount 0
22:31:08.034 00.001 12308 MoveAxis(N, 0, ABG)
22:31:08.034 00.000 12308 Move returns status 0, amount 0
22:31:08.034 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:08.038 00.004 12308 move complete, result=0
22:31:08.038 00.000 12308 worker thread done servicing request
22:31:08.059 00.021 14556 UpdateGuideState exits: m=2061 SNR=30.4
22:31:08.064 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:08.067 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:08.071 00.004 14556 Enqueuing Expose request
22:31:08.076 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:31:08.081 00.005 12308 Worker thread wakes up
22:31:08.081 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:08.081 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:09.324 01.243 12308 Exposure complete
22:31:09.465 00.141 12308 worker thread done servicing request
22:31:09.466 00.001 14556 OnExposeComplete: enter
22:31:09.470 00.004 14556 UpdateGuideState(): m_state=6
22:31:09.473 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4980
22:31:09.477 00.004 14556 Star::Find returns 1 (0), X=181.40, Y=993.71, Mass=2150, SNR=31.2, Peak=164 HFD=4.7
22:31:09.480 00.003 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
22:31:09.485 00.005 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
22:31:09.488 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.25 hyp=0.25 cameraTheta=1.80 mountX=0.04 mountY=-0.25, mountTheta=-1.41
22:31:09.494 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.25, opts=13)
22:31:09.497 00.003 14556 Enqueuing Move request for scope (-0.06, 0.25)
22:31:09.500 00.003 12308 Worker thread wakes up
22:31:09.501 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.25) opts 0xd
22:31:09.501 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.25)
22:31:09.501 00.000 12308 Moving (-0.06, 0.25) raw xDistance=0.04 yDistance=-0.25
22:31:09.501 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:31:09.501 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:31:09.501 00.000 12308 MoveAxis(E, 0, ABG)
22:31:09.502 00.001 12308 Move returns status 0, amount 0
22:31:09.502 00.000 12308 MoveAxis(N, 179, ABG)
22:31:09.502 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:09.507 00.005 12308 Guiding  Dir = 0, Dur = 179
22:31:09.507 00.000 12308 IsSlewing returns 0
22:31:09.507 00.000 12308 IsGuiding returns 0
22:31:09.508 00.001 12308 PulseGuide returned control before completion, sleep 189
22:31:09.527 00.019 14556 UpdateGuideState exits: m=2150 SNR=31.2
22:31:09.533 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:09.537 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:09.540 00.003 14556 Enqueuing Expose request
22:31:09.701 00.161 12308 IsGuiding returns 1
22:31:09.702 00.001 12308 scope still moving after pulse duration time elapsed
22:31:09.732 00.030 12308 IsSlewing returns 0
22:31:09.733 00.001 12308 IsGuiding returns 0
22:31:09.733 00.000 12308 scope move finished after 179 + 47 ms
22:31:09.734 00.001 12308 Move returns status 0, amount 179
22:31:09.734 00.000 12308 move complete, result=0
22:31:09.735 00.001 12308 worker thread done servicing request
22:31:09.735 00.000 12308 Worker thread wakes up
22:31:09.736 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 179 ms NORTH
22:31:09.744 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:09.744 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:10.995 01.251 12308 Exposure complete
22:31:11.136 00.141 12308 worker thread done servicing request
22:31:11.137 00.001 14556 OnExposeComplete: enter
22:31:11.142 00.005 14556 UpdateGuideState(): m_state=6
22:31:11.148 00.006 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4981
22:31:11.152 00.004 14556 Star::Find returns 1 (0), X=181.33, Y=993.56, Mass=2223, SNR=31.6, Peak=157 HFD=4.7
22:31:11.156 00.004 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
22:31:11.161 00.005 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
22:31:11.165 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.16 cameraTheta=2.51 mountX=0.12 mountY=-0.11, mountTheta=-0.75
22:31:11.170 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.09, opts=13)
22:31:11.176 00.006 14556 Enqueuing Move request for scope (-0.13, 0.09)
22:31:11.181 00.005 12308 Worker thread wakes up
22:31:11.181 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
22:31:11.181 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
22:31:11.181 00.000 12308 Moving (-0.13, 0.09) raw xDistance=0.12 yDistance=-0.11
22:31:11.182 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:31:11.182 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:11.182 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:31:11.182 00.000 12308 MoveAxis(E, 0, ABG)
22:31:11.182 00.000 12308 Move returns status 0, amount 0
22:31:11.183 00.001 12308 MoveAxis(N, 0, ABG)
22:31:11.183 00.000 12308 Move returns status 0, amount 0
22:31:11.184 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:11.189 00.005 12308 move complete, result=0
22:31:11.189 00.000 12308 worker thread done servicing request
22:31:11.211 00.022 14556 UpdateGuideState exits: m=2223 SNR=31.6
22:31:11.215 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:11.219 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:11.222 00.003 14556 Enqueuing Expose request
22:31:11.226 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:31:11.230 00.004 12308 Worker thread wakes up
22:31:11.230 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:11.230 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:12.480 01.250 12308 Exposure complete
22:31:12.621 00.141 12308 worker thread done servicing request
22:31:12.622 00.001 14556 OnExposeComplete: enter
22:31:12.625 00.003 14556 UpdateGuideState(): m_state=6
22:31:12.630 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4982
22:31:12.634 00.004 14556 Star::Find returns 1 (0), X=181.38, Y=993.52, Mass=2125, SNR=30.9, Peak=158 HFD=4.5
22:31:12.637 00.003 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.55 = -0.73)
22:31:12.642 00.005 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.83)
22:31:12.647 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.48 mountX=0.07 mountY=-0.07, mountTheta=-0.78
22:31:12.652 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.06, opts=13)
22:31:12.656 00.004 14556 Enqueuing Move request for scope (-0.08, 0.06)
22:31:12.660 00.004 12308 Worker thread wakes up
22:31:12.660 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
22:31:12.660 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
22:31:12.660 00.000 12308 Moving (-0.08, 0.06) raw xDistance=0.07 yDistance=-0.07
22:31:12.660 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:31:12.661 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:12.661 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:31:12.661 00.000 12308 MoveAxis(E, 0, ABG)
22:31:12.661 00.000 12308 Move returns status 0, amount 0
22:31:12.661 00.000 12308 MoveAxis(N, 0, ABG)
22:31:12.662 00.001 12308 Move returns status 0, amount 0
22:31:12.662 00.000 12308 move complete, result=0
22:31:12.662 00.000 12308 worker thread done servicing request
22:31:12.662 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:12.691 00.029 14556 UpdateGuideState exits: m=2125 SNR=30.9
22:31:12.698 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:12.704 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:12.711 00.007 14556 Enqueuing Expose request
22:31:12.718 00.007 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:31:12.724 00.006 12308 Worker thread wakes up
22:31:12.724 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:12.724 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:13.966 01.242 12308 Exposure complete
22:31:14.105 00.139 12308 worker thread done servicing request
22:31:14.106 00.001 14556 OnExposeComplete: enter
22:31:14.111 00.005 14556 UpdateGuideState(): m_state=6
22:31:14.117 00.006 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4983
22:31:14.121 00.004 14556 Star::Find returns 1 (0), X=181.42, Y=993.48, Mass=1899, SNR=29.4, Peak=145 HFD=4.8
22:31:14.125 00.004 14556 CameraToMount -- cameraTheta (2.74) - m_xAngle (-3.07) = xAngle (5.82 = -0.47)
22:31:14.129 00.004 14556 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.72 = -0.56)
22:31:14.133 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.04 cameraTheta=2.74 mountX=0.04 mountY=-0.02, mountTheta=-0.54
22:31:14.139 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.02, opts=13)
22:31:14.144 00.005 14556 Enqueuing Move request for scope (-0.04, 0.02)
22:31:14.148 00.004 12308 Worker thread wakes up
22:31:14.148 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
22:31:14.149 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
22:31:14.149 00.000 12308 Moving (-0.04, 0.02) raw xDistance=0.04 yDistance=-0.02
22:31:14.149 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:31:14.149 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:14.149 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:31:14.151 00.002 12308 MoveAxis(E, 0, ABG)
22:31:14.151 00.000 12308 Move returns status 0, amount 0
22:31:14.151 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:14.155 00.004 12308 MoveAxis(N, 0, ABG)
22:31:14.156 00.001 12308 Move returns status 0, amount 0
22:31:14.156 00.000 12308 move complete, result=0
22:31:14.156 00.000 12308 worker thread done servicing request
22:31:14.177 00.021 14556 UpdateGuideState exits: m=1899 SNR=29.4
22:31:14.182 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:14.186 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:14.190 00.004 14556 Enqueuing Expose request
22:31:14.194 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:31:14.197 00.003 12308 Worker thread wakes up
22:31:14.197 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:14.198 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:15.443 01.245 12308 Exposure complete
22:31:15.574 00.131 12308 worker thread done servicing request
22:31:15.575 00.001 14556 OnExposeComplete: enter
22:31:15.580 00.005 14556 UpdateGuideState(): m_state=6
22:31:15.584 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4984
22:31:15.587 00.003 14556 Star::Find returns 1 (0), X=181.31, Y=993.78, Mass=2266, SNR=31.9, Peak=177 HFD=4.4
22:31:15.590 00.003 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.08 = -1.20)
22:31:15.594 00.004 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.30)
22:31:15.597 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.32 hyp=0.35 cameraTheta=2.01 mountX=0.13 mountY=-0.34, mountTheta=-1.22
22:31:15.602 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.32, opts=13)
22:31:15.607 00.005 14556 Enqueuing Move request for scope (-0.15, 0.32)
22:31:15.611 00.004 12308 Worker thread wakes up
22:31:15.611 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.32) opts 0xd
22:31:15.611 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.32)
22:31:15.611 00.000 12308 Moving (-0.15, 0.32) raw xDistance=0.13 yDistance=-0.34
22:31:15.611 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:31:15.611 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:31:15.612 00.001 12308 MoveAxis(E, 0, ABG)
22:31:15.612 00.000 12308 Move returns status 0, amount 0
22:31:15.612 00.000 12308 MoveAxis(N, 239, ABG)
22:31:15.612 00.000 12308 Guiding  Dir = 0, Dur = 239
22:31:15.613 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:15.617 00.004 12308 IsSlewing returns 0
22:31:15.617 00.000 12308 IsGuiding returns 0
22:31:15.617 00.000 12308 PulseGuide returned control before completion, sleep 249
22:31:15.637 00.020 14556 UpdateGuideState exits: m=2266 SNR=31.9
22:31:15.642 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:15.646 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:15.650 00.004 14556 Enqueuing Expose request
22:31:15.873 00.223 12308 IsGuiding returns 1
22:31:15.875 00.002 12308 scope still moving after pulse duration time elapsed
22:31:15.904 00.029 12308 IsSlewing returns 0
22:31:15.905 00.001 12308 IsGuiding returns 0
22:31:15.905 00.000 12308 scope move finished after 239 + 49 ms
22:31:15.906 00.001 12308 Move returns status 0, amount 239
22:31:15.906 00.000 12308 move complete, result=0
22:31:15.906 00.000 12308 worker thread done servicing request
22:31:15.907 00.001 12308 Worker thread wakes up
22:31:15.907 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 239 ms NORTH
22:31:15.914 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:15.914 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:17.161 01.247 12308 Exposure complete
22:31:17.304 00.143 12308 worker thread done servicing request
22:31:17.304 00.000 14556 OnExposeComplete: enter
22:31:17.308 00.004 14556 UpdateGuideState(): m_state=6
22:31:17.312 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4985
22:31:17.317 00.005 14556 Star::Find returns 1 (0), X=181.26, Y=993.34, Mass=2159, SNR=31.0, Peak=155 HFD=4.6
22:31:17.321 00.004 14556 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-3.07) = xAngle (0.50 = 0.50)
22:31:17.323 00.002 14556 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.40 = 0.40)
22:31:17.327 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.13 hyp=0.24 cameraTheta=-2.58 mountX=0.21 mountY=0.09, mountTheta=0.41
22:31:17.331 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.13, opts=13)
22:31:17.336 00.005 14556 Enqueuing Move request for scope (-0.20, -0.13)
22:31:17.339 00.003 12308 Worker thread wakes up
22:31:17.339 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.13) opts 0xd
22:31:17.339 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.13)
22:31:17.339 00.000 12308 Moving (-0.20, -0.13) raw xDistance=0.21 yDistance=0.09
22:31:17.339 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:31:17.341 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:17.341 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:31:17.341 00.000 12308 MoveAxis(W, 90, ABG)
22:31:17.341 00.000 12308 Guiding  Dir = 3, Dur = 90
22:31:17.341 00.000 12308 IsSlewing returns 0
22:31:17.341 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:17.346 00.005 12308 IsGuiding returns 0
22:31:17.346 00.000 12308 PulseGuide returned control before completion, sleep 100
22:31:17.368 00.022 14556 UpdateGuideState exits: m=2159 SNR=31.0
22:31:17.372 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:17.377 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:17.380 00.003 14556 Enqueuing Expose request
22:31:17.454 00.074 12308 IsGuiding returns 1
22:31:17.455 00.001 12308 scope still moving after pulse duration time elapsed
22:31:17.485 00.030 12308 IsSlewing returns 0
22:31:17.485 00.000 12308 IsGuiding returns 0
22:31:17.486 00.001 12308 scope move finished after 90 + 50 ms
22:31:17.486 00.000 12308 Move returns status 0, amount 90
22:31:17.488 00.002 12308 MoveAxis(N, 0, ABG)
22:31:17.488 00.000 12308 Move returns status 0, amount 0
22:31:17.488 00.000 12308 move complete, result=0
22:31:17.489 00.001 12308 worker thread done servicing request
22:31:17.489 00.000 12308 Worker thread wakes up
22:31:17.489 00.000 14556 GuideStep: 0.2 px 90 ms WEST, 0.1 px 0 ms NORTH
22:31:17.496 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:17.496 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:18.748 01.252 12308 Exposure complete
22:31:18.898 00.150 12308 worker thread done servicing request
22:31:18.898 00.000 14556 OnExposeComplete: enter
22:31:18.905 00.007 14556 UpdateGuideState(): m_state=6
22:31:18.911 00.006 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4986
22:31:18.917 00.006 14556 Star::Find returns 1 (0), X=181.40, Y=993.44, Mass=2023, SNR=30.0, Peak=136 HFD=4.9
22:31:18.924 00.007 14556 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-3.07) = xAngle (0.31 = 0.31)
22:31:18.930 00.006 14556 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.21 = 0.21)
22:31:18.935 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-2.76 mountX=0.06 mountY=0.01, mountTheta=0.22
22:31:18.942 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.02, opts=13)
22:31:18.947 00.005 14556 Enqueuing Move request for scope (-0.06, -0.02)
22:31:18.951 00.004 12308 Worker thread wakes up
22:31:18.951 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
22:31:18.951 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
22:31:18.951 00.000 12308 Moving (-0.06, -0.02) raw xDistance=0.06 yDistance=0.01
22:31:18.953 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:31:18.953 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:18.953 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:31:18.953 00.000 12308 MoveAxis(E, 0, ABG)
22:31:18.954 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:18.959 00.005 12308 Move returns status 0, amount 0
22:31:18.959 00.000 12308 MoveAxis(N, 0, ABG)
22:31:18.959 00.000 12308 Move returns status 0, amount 0
22:31:18.959 00.000 12308 move complete, result=0
22:31:18.959 00.000 12308 worker thread done servicing request
22:31:18.981 00.022 14556 UpdateGuideState exits: m=2023 SNR=30.0
22:31:18.986 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:18.992 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:18.996 00.004 14556 Enqueuing Expose request
22:31:19.000 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:31:19.005 00.005 12308 Worker thread wakes up
22:31:19.005 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:19.005 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:20.247 01.242 12308 Exposure complete
22:31:20.388 00.141 12308 worker thread done servicing request
22:31:20.389 00.001 14556 OnExposeComplete: enter
22:31:20.393 00.004 14556 UpdateGuideState(): m_state=6
22:31:20.398 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4987
22:31:20.401 00.003 14556 Star::Find returns 1 (0), X=181.42, Y=993.51, Mass=2009, SNR=30.0, Peak=133 HFD=4.4
22:31:20.404 00.003 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.39 = -0.90)
22:31:20.409 00.005 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -1.00)
22:31:20.412 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.31 mountX=0.04 mountY=-0.05, mountTheta=-0.93
22:31:20.418 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.04, opts=13)
22:31:20.424 00.006 14556 Enqueuing Move request for scope (-0.04, 0.04)
22:31:20.431 00.007 12308 Worker thread wakes up
22:31:20.431 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
22:31:20.432 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
22:31:20.432 00.000 12308 Moving (-0.04, 0.04) raw xDistance=0.04 yDistance=-0.05
22:31:20.432 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:31:20.433 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:20.433 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:31:20.433 00.000 12308 MoveAxis(E, 0, ABG)
22:31:20.433 00.000 12308 Move returns status 0, amount 0
22:31:20.434 00.001 12308 MoveAxis(N, 0, ABG)
22:31:20.434 00.000 12308 Move returns status 0, amount 0
22:31:20.434 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:20.440 00.006 12308 move complete, result=0
22:31:20.440 00.000 12308 worker thread done servicing request
22:31:20.468 00.028 14556 UpdateGuideState exits: m=2009 SNR=30.0
22:31:20.473 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:20.479 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:20.486 00.007 14556 Enqueuing Expose request
22:31:20.490 00.004 12308 Worker thread wakes up
22:31:20.491 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:31:20.495 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:20.495 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:21.736 01.241 12308 Exposure complete
22:31:21.868 00.132 12308 worker thread done servicing request
22:31:21.869 00.001 14556 OnExposeComplete: enter
22:31:21.872 00.003 14556 UpdateGuideState(): m_state=6
22:31:21.876 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4988
22:31:21.880 00.004 14556 Star::Find returns 1 (0), X=181.25, Y=993.45, Mass=2233, SNR=31.7, Peak=141 HFD=4.7
22:31:21.884 00.004 14556 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-3.07) = xAngle (-0.03 = -0.03)
22:31:21.888 00.004 14556 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.12 = -0.12)
22:31:21.892 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-3.10 mountX=0.21 mountY=-0.03, mountTheta=-0.12
22:31:21.898 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.01, opts=13)
22:31:21.901 00.003 14556 Enqueuing Move request for scope (-0.21, -0.01)
22:31:21.905 00.004 12308 Worker thread wakes up
22:31:21.905 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.01) opts 0xd
22:31:21.905 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.01)
22:31:21.905 00.000 12308 Moving (-0.21, -0.01) raw xDistance=0.21 yDistance=-0.03
22:31:21.905 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:31:21.905 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:21.907 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:31:21.907 00.000 12308 MoveAxis(W, 92, ABG)
22:31:21.907 00.000 12308 Guiding  Dir = 3, Dur = 92
22:31:21.907 00.000 12308 IsSlewing returns 0
22:31:21.908 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:21.911 00.003 12308 IsGuiding returns 0
22:31:21.911 00.000 12308 PulseGuide returned control before completion, sleep 102
22:31:21.933 00.022 14556 UpdateGuideState exits: m=2233 SNR=31.7
22:31:21.938 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:21.942 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:21.946 00.004 14556 Enqueuing Expose request
22:31:22.021 00.075 12308 IsGuiding returns 1
22:31:22.023 00.002 12308 scope still moving after pulse duration time elapsed
22:31:22.052 00.029 12308 IsSlewing returns 0
22:31:22.054 00.002 12308 IsGuiding returns 0
22:31:22.054 00.000 12308 scope move finished after 92 + 51 ms
22:31:22.055 00.001 12308 Move returns status 0, amount 92
22:31:22.055 00.000 12308 MoveAxis(N, 0, ABG)
22:31:22.056 00.001 12308 Move returns status 0, amount 0
22:31:22.056 00.000 12308 move complete, result=0
22:31:22.057 00.001 12308 worker thread done servicing request
22:31:22.057 00.000 12308 Worker thread wakes up
22:31:22.057 00.000 14556 GuideStep: 0.2 px 92 ms WEST, -0.0 px 0 ms NORTH
22:31:22.064 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:22.064 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:23.311 01.247 12308 Exposure complete
22:31:23.449 00.138 12308 worker thread done servicing request
22:31:23.449 00.000 14556 OnExposeComplete: enter
22:31:23.454 00.005 14556 UpdateGuideState(): m_state=6
22:31:23.459 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4989
22:31:23.464 00.005 14556 Star::Find returns 1 (0), X=181.65, Y=993.55, Mass=2215, SNR=31.5, Peak=143 HFD=4.8
22:31:23.467 00.003 14556 CameraToMount -- cameraTheta (0.46) - m_xAngle (-3.07) = xAngle (3.53 = -2.75)
22:31:23.471 00.004 14556 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.43 = -2.85)
22:31:23.475 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.09 hyp=0.21 cameraTheta=0.46 mountX=-0.19 mountY=-0.06, mountTheta=-2.84
22:31:23.481 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.09, opts=13)
22:31:23.486 00.005 14556 Enqueuing Move request for scope (0.19, 0.09)
22:31:23.490 00.004 12308 Worker thread wakes up
22:31:23.490 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.09) opts 0xd
22:31:23.490 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.09)
22:31:23.490 00.000 12308 Moving (0.19, 0.09) raw xDistance=-0.19 yDistance=-0.06
22:31:23.491 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:31:23.491 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:23.491 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:31:23.491 00.000 12308 MoveAxis(E, 0, ABG)
22:31:23.491 00.000 12308 Move returns status 0, amount 0
22:31:23.492 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:23.497 00.005 12308 MoveAxis(N, 0, ABG)
22:31:23.497 00.000 12308 Move returns status 0, amount 0
22:31:23.497 00.000 12308 move complete, result=0
22:31:23.497 00.000 12308 worker thread done servicing request
22:31:23.519 00.022 14556 UpdateGuideState exits: m=2215 SNR=31.5
22:31:23.524 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:23.528 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:23.532 00.004 14556 Enqueuing Expose request
22:31:23.537 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:31:23.540 00.003 12308 Worker thread wakes up
22:31:23.540 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:23.540 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:24.797 01.257 12308 Exposure complete
22:31:24.940 00.143 12308 worker thread done servicing request
22:31:24.941 00.001 14556 OnExposeComplete: enter
22:31:24.945 00.004 14556 UpdateGuideState(): m_state=6
22:31:24.950 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4990
22:31:24.954 00.004 14556 Star::Find returns 1 (0), X=181.67, Y=993.62, Mass=2067, SNR=30.4, Peak=136 HFD=4.8
22:31:24.957 00.003 14556 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.07) = xAngle (3.73 = -2.56)
22:31:24.961 00.004 14556 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.63 = -2.66)
22:31:24.966 00.005 14556 CameraToMount -- cameraX=0.21 cameraY=0.16 hyp=0.27 cameraTheta=0.65 mountX=-0.22 mountY=-0.12, mountTheta=-2.63
22:31:24.971 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.16, opts=13)
22:31:24.975 00.004 14556 Enqueuing Move request for scope (0.21, 0.16)
22:31:24.978 00.003 12308 Worker thread wakes up
22:31:24.978 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.16) opts 0xd
22:31:24.978 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.16)
22:31:24.978 00.000 12308 Moving (0.21, 0.16) raw xDistance=-0.22 yDistance=-0.12
22:31:24.980 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:31:24.980 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:24.980 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:31:24.980 00.000 12308 MoveAxis(E, 96, ABG)
22:31:24.980 00.000 12308 Guiding  Dir = 2, Dur = 96
22:31:24.980 00.000 12308 IsSlewing returns 0
22:31:24.982 00.002 12308 IsGuiding returns 0
22:31:24.982 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:24.986 00.004 12308 PulseGuide returned control before completion, sleep 106
22:31:25.007 00.021 14556 UpdateGuideState exits: m=2067 SNR=30.4
22:31:25.012 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:25.018 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:25.023 00.005 14556 Enqueuing Expose request
22:31:25.098 00.075 12308 IsGuiding returns 1
22:31:25.098 00.000 12308 scope still moving after pulse duration time elapsed
22:31:25.130 00.032 12308 IsSlewing returns 0
22:31:25.130 00.000 12308 IsGuiding returns 0
22:31:25.130 00.000 12308 scope move finished after 96 + 52 ms
22:31:25.131 00.001 12308 Move returns status 0, amount 96
22:31:25.131 00.000 12308 MoveAxis(N, 0, ABG)
22:31:25.131 00.000 12308 Move returns status 0, amount 0
22:31:25.131 00.000 12308 move complete, result=0
22:31:25.132 00.001 12308 worker thread done servicing request
22:31:25.132 00.000 14556 GuideStep: -0.2 px 96 ms EAST, -0.1 px 0 ms NORTH
22:31:25.138 00.006 12308 Worker thread wakes up
22:31:25.138 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:25.138 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:26.380 01.242 12308 Exposure complete
22:31:26.525 00.145 12308 worker thread done servicing request
22:31:26.525 00.000 14556 OnExposeComplete: enter
22:31:26.529 00.004 14556 UpdateGuideState(): m_state=6
22:31:26.533 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4991
22:31:26.538 00.005 14556 Star::Find returns 1 (0), X=181.43, Y=993.83, Mass=2044, SNR=30.3, Peak=180 HFD=4.6
22:31:26.541 00.003 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.73 = -1.55)
22:31:26.546 00.005 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.65)
22:31:26.550 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.36 hyp=0.37 cameraTheta=1.66 mountX=0.01 mountY=-0.36, mountTheta=-1.55
22:31:26.556 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.36, opts=13)
22:31:26.562 00.006 14556 Enqueuing Move request for scope (-0.03, 0.36)
22:31:26.568 00.006 12308 Worker thread wakes up
22:31:26.568 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.36) opts 0xd
22:31:26.568 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.36)
22:31:26.568 00.000 12308 Moving (-0.03, 0.36) raw xDistance=0.01 yDistance=-0.36
22:31:26.569 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:31:26.569 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:31:26.569 00.000 12308 MoveAxis(E, 0, ABG)
22:31:26.569 00.000 12308 Move returns status 0, amount 0
22:31:26.569 00.000 12308 MoveAxis(N, 256, ABG)
22:31:26.571 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:26.574 00.003 12308 Guiding  Dir = 0, Dur = 256
22:31:26.575 00.001 12308 IsSlewing returns 0
22:31:26.575 00.000 12308 IsGuiding returns 0
22:31:26.577 00.002 12308 PulseGuide returned control before completion, sleep 266
22:31:26.597 00.020 14556 UpdateGuideState exits: m=2044 SNR=30.3
22:31:26.602 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:26.606 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:26.611 00.005 14556 Enqueuing Expose request
22:31:26.856 00.245 12308 IsGuiding returns 1
22:31:26.856 00.000 12308 scope still moving after pulse duration time elapsed
22:31:26.886 00.030 12308 IsSlewing returns 0
22:31:26.887 00.001 12308 IsGuiding returns 0
22:31:26.888 00.001 12308 scope move finished after 256 + 55 ms
22:31:26.888 00.000 12308 Move returns status 0, amount 256
22:31:26.888 00.000 12308 move complete, result=0
22:31:26.888 00.000 12308 worker thread done servicing request
22:31:26.889 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 256 ms NORTH
22:31:26.894 00.005 12308 Worker thread wakes up
22:31:26.894 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:26.895 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:28.151 01.256 12308 Exposure complete
22:31:28.300 00.149 12308 worker thread done servicing request
22:31:28.300 00.000 14556 OnExposeComplete: enter
22:31:28.304 00.004 14556 UpdateGuideState(): m_state=6
22:31:28.308 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4992
22:31:28.312 00.004 14556 Star::Find returns 1 (0), X=181.33, Y=993.42, Mass=2161, SNR=31.1, Peak=141 HFD=4.8
22:31:28.315 00.003 14556 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.07) = xAngle (0.27 = 0.27)
22:31:28.319 00.004 14556 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.17 = 0.17)
22:31:28.323 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-2.80 mountX=0.14 mountY=0.02, mountTheta=0.17
22:31:28.329 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.05, opts=13)
22:31:28.333 00.004 14556 Enqueuing Move request for scope (-0.13, -0.05)
22:31:28.336 00.003 12308 Worker thread wakes up
22:31:28.336 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd
22:31:28.336 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.05)
22:31:28.338 00.002 12308 Moving (-0.13, -0.05) raw xDistance=0.14 yDistance=0.02
22:31:28.338 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:31:28.338 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:28.338 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:31:28.338 00.000 12308 MoveAxis(E, 0, ABG)
22:31:28.338 00.000 12308 Move returns status 0, amount 0
22:31:28.338 00.000 12308 MoveAxis(N, 0, ABG)
22:31:28.339 00.001 12308 Move returns status 0, amount 0
22:31:28.339 00.000 12308 move complete, result=0
22:31:28.339 00.000 12308 worker thread done servicing request
22:31:28.340 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:28.364 00.024 14556 UpdateGuideState exits: m=2161 SNR=31.1
22:31:28.368 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:28.372 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:28.375 00.003 14556 Enqueuing Expose request
22:31:28.380 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:31:28.383 00.003 12308 Worker thread wakes up
22:31:28.383 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:28.383 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:29.636 01.253 12308 Exposure complete
22:31:29.771 00.135 12308 worker thread done servicing request
22:31:29.772 00.001 14556 OnExposeComplete: enter
22:31:29.776 00.004 14556 UpdateGuideState(): m_state=6
22:31:29.780 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4993
22:31:29.784 00.004 14556 Star::Find returns 1 (0), X=181.27, Y=993.67, Mass=2242, SNR=31.9, Peak=166 HFD=4.4
22:31:29.787 00.003 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
22:31:29.791 00.004 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
22:31:29.795 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.21 hyp=0.28 cameraTheta=2.32 mountX=0.18 mountY=-0.24, mountTheta=-0.93
22:31:29.800 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.21, opts=13)
22:31:29.804 00.004 14556 Enqueuing Move request for scope (-0.19, 0.21)
22:31:29.808 00.004 12308 Worker thread wakes up
22:31:29.808 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.21) opts 0xd
22:31:29.808 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.21)
22:31:29.808 00.000 12308 Moving (-0.19, 0.21) raw xDistance=0.18 yDistance=-0.24
22:31:29.808 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:31:29.808 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:31:29.810 00.002 12308 MoveAxis(E, 0, ABG)
22:31:29.810 00.000 12308 Move returns status 0, amount 0
22:31:29.810 00.000 12308 MoveAxis(N, 166, ABG)
22:31:29.810 00.000 12308 Guiding  Dir = 0, Dur = 166
22:31:29.810 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:29.814 00.004 12308 IsSlewing returns 0
22:31:29.814 00.000 12308 IsGuiding returns 0
22:31:29.814 00.000 12308 PulseGuide returned control before completion, sleep 176
22:31:29.833 00.019 14556 UpdateGuideState exits: m=2242 SNR=31.9
22:31:29.837 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:29.841 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:29.844 00.003 14556 Enqueuing Expose request
22:31:30.004 00.160 12308 IsGuiding returns 1
22:31:30.005 00.001 12308 scope still moving after pulse duration time elapsed
22:31:30.035 00.030 12308 IsSlewing returns 0
22:31:30.036 00.001 12308 IsGuiding returns 0
22:31:30.037 00.001 12308 scope move finished after 166 + 55 ms
22:31:30.037 00.000 12308 Move returns status 0, amount 166
22:31:30.037 00.000 12308 move complete, result=0
22:31:30.038 00.001 12308 worker thread done servicing request
22:31:30.038 00.000 12308 Worker thread wakes up
22:31:30.040 00.002 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 166 ms NORTH
22:31:30.047 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:30.047 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:31.295 01.248 12308 Exposure complete
22:31:31.434 00.139 12308 worker thread done servicing request
22:31:31.434 00.000 14556 OnExposeComplete: enter
22:31:31.439 00.005 14556 UpdateGuideState(): m_state=6
22:31:31.442 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4994
22:31:31.446 00.004 14556 Star::Find returns 1 (0), X=181.19, Y=993.32, Mass=2224, SNR=31.9, Peak=168 HFD=4.9
22:31:31.451 00.005 14556 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-3.07) = xAngle (0.43 = 0.43)
22:31:31.455 00.004 14556 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.33 = 0.33)
22:31:31.458 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=-0.15 hyp=0.31 cameraTheta=-2.64 mountX=0.28 mountY=0.10, mountTheta=0.34
22:31:31.464 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=-0.15, opts=13)
22:31:31.468 00.004 14556 Enqueuing Move request for scope (-0.27, -0.15)
22:31:31.472 00.004 12308 Worker thread wakes up
22:31:31.472 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.15) opts 0xd
22:31:31.472 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, -0.15)
22:31:31.472 00.000 12308 Moving (-0.27, -0.15) raw xDistance=0.28 yDistance=0.10
22:31:31.472 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:31:31.473 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:31.473 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:31:31.473 00.000 12308 MoveAxis(W, 121, ABG)
22:31:31.473 00.000 12308 Guiding  Dir = 3, Dur = 121
22:31:31.473 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:31.478 00.005 12308 IsSlewing returns 0
22:31:31.478 00.000 12308 IsGuiding returns 0
22:31:31.478 00.000 12308 PulseGuide returned control before completion, sleep 131
22:31:31.500 00.022 14556 UpdateGuideState exits: m=2224 SNR=31.9
22:31:31.504 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:31.508 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:31.512 00.004 14556 Enqueuing Expose request
22:31:31.618 00.106 12308 IsGuiding returns 1
22:31:31.621 00.003 12308 scope still moving after pulse duration time elapsed
22:31:31.648 00.027 12308 IsSlewing returns 0
22:31:31.648 00.000 12308 IsGuiding returns 0
22:31:31.650 00.002 12308 scope move finished after 121 + 50 ms
22:31:31.650 00.000 12308 Move returns status 0, amount 121
22:31:31.650 00.000 12308 MoveAxis(N, 0, ABG)
22:31:31.650 00.000 12308 Move returns status 0, amount 0
22:31:31.651 00.001 12308 move complete, result=0
22:31:31.651 00.000 12308 worker thread done servicing request
22:31:31.651 00.000 12308 Worker thread wakes up
22:31:31.651 00.000 14556 GuideStep: 0.3 px 121 ms WEST, 0.1 px 0 ms NORTH
22:31:31.658 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:31.658 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:32.910 01.252 12308 Exposure complete
22:31:33.043 00.133 12308 worker thread done servicing request
22:31:33.045 00.002 14556 OnExposeComplete: enter
22:31:33.048 00.003 14556 UpdateGuideState(): m_state=6
22:31:33.052 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4995
22:31:33.056 00.004 14556 Star::Find returns 1 (0), X=181.46, Y=993.40, Mass=2354, SNR=32.6, Peak=169 HFD=4.9
22:31:33.059 00.003 14556 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-3.07) = xAngle (1.49 = 1.49)
22:31:33.064 00.005 14556 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.40 = 1.40)
22:31:33.067 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.58 mountX=0.00 mountY=0.06, mountTheta=1.49
22:31:33.073 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.06, opts=13)
22:31:33.077 00.004 14556 Enqueuing Move request for scope (-0.00, -0.06)
22:31:33.082 00.005 12308 Worker thread wakes up
22:31:33.082 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
22:31:33.082 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
22:31:33.082 00.000 12308 Moving (-0.00, -0.06) raw xDistance=0.00 yDistance=0.06
22:31:33.082 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:31:33.082 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:33.083 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:31:33.083 00.000 12308 MoveAxis(E, 0, ABG)
22:31:33.083 00.000 12308 Move returns status 0, amount 0
22:31:33.085 00.002 12308 MoveAxis(N, 0, ABG)
22:31:33.085 00.000 12308 Move returns status 0, amount 0
22:31:33.085 00.000 12308 move complete, result=0
22:31:33.085 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:33.089 00.004 12308 worker thread done servicing request
22:31:33.109 00.020 14556 UpdateGuideState exits: m=2354 SNR=32.6
22:31:33.112 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:33.117 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:33.121 00.004 14556 Enqueuing Expose request
22:31:33.125 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:31:33.128 00.003 12308 Worker thread wakes up
22:31:33.129 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:33.129 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:34.373 01.244 12308 Exposure complete
22:31:34.523 00.150 12308 worker thread done servicing request
22:31:34.523 00.000 14556 OnExposeComplete: enter
22:31:34.528 00.005 14556 UpdateGuideState(): m_state=6
22:31:34.531 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4996
22:31:34.537 00.006 14556 Star::Find returns 1 (0), X=181.37, Y=993.42, Mass=2163, SNR=31.2, Peak=172 HFD=4.8
22:31:34.541 00.004 14556 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-3.07) = xAngle (0.38 = 0.38)
22:31:34.546 00.005 14556 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.28 = 0.28)
22:31:34.550 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.69 mountX=0.09 mountY=0.03, mountTheta=0.29
22:31:34.556 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.04, opts=13)
22:31:34.560 00.004 14556 Enqueuing Move request for scope (-0.09, -0.04)
22:31:34.563 00.003 12308 Worker thread wakes up
22:31:34.563 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
22:31:34.564 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
22:31:34.564 00.000 12308 Moving (-0.09, -0.04) raw xDistance=0.09 yDistance=0.03
22:31:34.564 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:31:34.564 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:34.565 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:31:34.565 00.000 12308 MoveAxis(E, 0, ABG)
22:31:34.565 00.000 12308 Move returns status 0, amount 0
22:31:34.565 00.000 12308 MoveAxis(N, 0, ABG)
22:31:34.565 00.000 12308 Move returns status 0, amount 0
22:31:34.565 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:34.570 00.005 12308 move complete, result=0
22:31:34.570 00.000 12308 worker thread done servicing request
22:31:34.591 00.021 14556 UpdateGuideState exits: m=2163 SNR=31.2
22:31:34.595 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:34.599 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:34.603 00.004 14556 Enqueuing Expose request
22:31:34.608 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:31:34.613 00.005 12308 Worker thread wakes up
22:31:34.613 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:34.613 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:35.856 01.243 12308 Exposure complete
22:31:36.000 00.144 12308 worker thread done servicing request
22:31:36.001 00.001 14556 OnExposeComplete: enter
22:31:36.005 00.004 14556 UpdateGuideState(): m_state=6
22:31:36.009 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4997
22:31:36.012 00.003 14556 Star::Find returns 1 (0), X=181.29, Y=993.40, Mass=2123, SNR=31.0, Peak=179 HFD=4.7
22:31:36.016 00.004 14556 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-3.07) = xAngle (0.26 = 0.26)
22:31:36.022 00.006 14556 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.16 = 0.16)
22:31:36.026 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-2.81 mountX=0.17 mountY=0.03, mountTheta=0.16
22:31:36.032 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.06, opts=13)
22:31:36.036 00.004 14556 Enqueuing Move request for scope (-0.17, -0.06)
22:31:36.039 00.003 12308 Worker thread wakes up
22:31:36.039 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.06) opts 0xd
22:31:36.039 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.06)
22:31:36.039 00.000 12308 Moving (-0.17, -0.06) raw xDistance=0.17 yDistance=0.03
22:31:36.039 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:31:36.039 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:36.041 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:31:36.041 00.000 12308 MoveAxis(E, 0, ABG)
22:31:36.041 00.000 12308 Move returns status 0, amount 0
22:31:36.041 00.000 12308 MoveAxis(N, 0, ABG)
22:31:36.042 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:36.046 00.004 12308 Move returns status 0, amount 0
22:31:36.046 00.000 12308 move complete, result=0
22:31:36.046 00.000 12308 worker thread done servicing request
22:31:36.068 00.022 14556 UpdateGuideState exits: m=2123 SNR=31.0
22:31:36.073 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:36.078 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:36.082 00.004 14556 Enqueuing Expose request
22:31:36.086 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:31:36.091 00.005 12308 Worker thread wakes up
22:31:36.091 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:36.091 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:37.344 01.253 12308 Exposure complete
22:31:37.484 00.140 12308 worker thread done servicing request
22:31:37.484 00.000 14556 OnExposeComplete: enter
22:31:37.491 00.007 14556 UpdateGuideState(): m_state=6
22:31:37.497 00.006 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4998
22:31:37.501 00.004 14556 Star::Find returns 1 (0), X=181.26, Y=993.57, Mass=2224, SNR=31.5, Peak=151 HFD=4.7
22:31:37.505 00.004 14556 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.07) = xAngle (5.70 = -0.58)
22:31:37.509 00.004 14556 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.60 = -0.68)
22:31:37.513 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.11 hyp=0.23 cameraTheta=2.63 mountX=0.19 mountY=-0.14, mountTheta=-0.65
22:31:37.519 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.11, opts=13)
22:31:37.524 00.005 14556 Enqueuing Move request for scope (-0.20, 0.11)
22:31:37.530 00.006 12308 Worker thread wakes up
22:31:37.530 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.11) opts 0xd
22:31:37.530 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.11)
22:31:37.531 00.001 12308 Moving (-0.20, 0.11) raw xDistance=0.19 yDistance=-0.14
22:31:37.531 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:31:37.531 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:37.531 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:31:37.532 00.001 12308 MoveAxis(E, 0, ABG)
22:31:37.532 00.000 12308 Move returns status 0, amount 0
22:31:37.532 00.000 12308 MoveAxis(N, 0, ABG)
22:31:37.533 00.001 12308 Move returns status 0, amount 0
22:31:37.533 00.000 12308 move complete, result=0
22:31:37.533 00.000 12308 worker thread done servicing request
22:31:37.533 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:37.559 00.026 14556 UpdateGuideState exits: m=2224 SNR=31.5
22:31:37.564 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:37.568 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:37.572 00.004 14556 Enqueuing Expose request
22:31:37.576 00.004 12308 Worker thread wakes up
22:31:37.577 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:31:37.581 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:37.581 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:38.822 01.241 12308 Exposure complete
22:31:38.968 00.146 12308 worker thread done servicing request
22:31:38.968 00.000 14556 OnExposeComplete: enter
22:31:38.972 00.004 14556 UpdateGuideState(): m_state=6
22:31:38.976 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4999
22:31:38.980 00.004 14556 Star::Find returns 1 (0), X=181.20, Y=993.66, Mass=2306, SNR=32.3, Peak=172 HFD=4.6
22:31:38.984 00.004 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.56 = -0.72)
22:31:38.987 00.003 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.82)
22:31:38.993 00.006 14556 CameraToMount -- cameraX=-0.26 cameraY=0.20 hyp=0.33 cameraTheta=2.49 mountX=0.25 mountY=-0.24, mountTheta=-0.77
22:31:38.998 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.20, opts=13)
22:31:39.001 00.003 14556 Enqueuing Move request for scope (-0.26, 0.20)
22:31:39.006 00.005 12308 Worker thread wakes up
22:31:39.006 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.20) opts 0xd
22:31:39.006 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.20)
22:31:39.006 00.000 12308 Moving (-0.26, 0.20) raw xDistance=0.25 yDistance=-0.24
22:31:39.007 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:31:39.007 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:31:39.007 00.000 12308 MoveAxis(W, 108, ABG)
22:31:39.007 00.000 12308 Guiding  Dir = 3, Dur = 108
22:31:39.007 00.000 12308 IsSlewing returns 0
22:31:39.009 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:39.013 00.004 12308 IsGuiding returns 0
22:31:39.014 00.001 12308 PulseGuide returned control before completion, sleep 118
22:31:39.037 00.023 14556 UpdateGuideState exits: m=2306 SNR=32.3
22:31:39.042 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:39.048 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:39.053 00.005 14556 Enqueuing Expose request
22:31:39.142 00.089 12308 IsGuiding returns 1
22:31:39.142 00.000 12308 scope still moving after pulse duration time elapsed
22:31:39.173 00.031 12308 IsSlewing returns 0
22:31:39.173 00.000 12308 IsGuiding returns 0
22:31:39.175 00.002 12308 scope move finished after 108 + 53 ms
22:31:39.175 00.000 12308 Move returns status 0, amount 108
22:31:39.175 00.000 12308 MoveAxis(N, 170, ABG)
22:31:39.176 00.001 12308 Guiding  Dir = 0, Dur = 170
22:31:39.176 00.000 12308 IsSlewing returns 0
22:31:39.176 00.000 12308 IsGuiding returns 0
22:31:39.177 00.001 12308 PulseGuide returned control before completion, sleep 180
22:31:39.361 00.184 12308 IsGuiding returns 1
22:31:39.362 00.001 12308 scope still moving after pulse duration time elapsed
22:31:39.392 00.030 12308 IsSlewing returns 0
22:31:39.392 00.000 12308 IsGuiding returns 0
22:31:39.393 00.001 12308 scope move finished after 170 + 46 ms
22:31:39.393 00.000 12308 Move returns status 0, amount 170
22:31:39.393 00.000 12308 move complete, result=0
22:31:39.393 00.000 12308 worker thread done servicing request
22:31:39.393 00.000 12308 Worker thread wakes up
22:31:39.395 00.002 14556 GuideStep: 0.2 px 108 ms WEST, -0.2 px 170 ms NORTH
22:31:39.397 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:39.397 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:40.643 01.246 12308 Exposure complete
22:31:40.773 00.130 12308 worker thread done servicing request
22:31:40.774 00.001 14556 OnExposeComplete: enter
22:31:40.778 00.004 14556 UpdateGuideState(): m_state=6
22:31:40.782 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5000
22:31:40.786 00.004 14556 Star::Find returns 1 (0), X=181.26, Y=993.59, Mass=2335, SNR=32.5, Peak=167 HFD=4.6
22:31:40.790 00.004 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
22:31:40.797 00.007 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.74)
22:31:40.802 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.13 hyp=0.24 cameraTheta=2.57 mountX=0.19 mountY=-0.16, mountTheta=-0.70
22:31:40.808 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.13, opts=13)
22:31:40.811 00.003 14556 Enqueuing Move request for scope (-0.20, 0.13)
22:31:40.815 00.004 12308 Worker thread wakes up
22:31:40.816 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.13) opts 0xd
22:31:40.816 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.13)
22:31:40.816 00.000 12308 Moving (-0.20, 0.13) raw xDistance=0.19 yDistance=-0.16
22:31:40.817 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:31:40.817 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:40.817 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:31:40.817 00.000 12308 MoveAxis(E, 0, ABG)
22:31:40.818 00.001 12308 Move returns status 0, amount 0
22:31:40.819 00.001 12308 MoveAxis(N, 0, ABG)
22:31:40.819 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:40.823 00.004 12308 Move returns status 0, amount 0
22:31:40.824 00.001 12308 move complete, result=0
22:31:40.824 00.000 12308 worker thread done servicing request
22:31:40.848 00.024 14556 UpdateGuideState exits: m=2335 SNR=32.5
22:31:40.852 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:40.857 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:40.863 00.006 14556 Enqueuing Expose request
22:31:40.867 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:31:40.872 00.005 12308 Worker thread wakes up
22:31:40.873 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:40.873 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:42.113 01.240 12308 Exposure complete
22:31:42.263 00.150 12308 worker thread done servicing request
22:31:42.263 00.000 14556 OnExposeComplete: enter
22:31:42.268 00.005 14556 UpdateGuideState(): m_state=6
22:31:42.271 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5001
22:31:42.275 00.004 14556 Star::Find returns 1 (0), X=181.27, Y=993.66, Mass=2431, SNR=33.2, Peak=176 HFD=4.7
22:31:42.280 00.005 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.41 = -0.88)
22:31:42.283 00.003 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.98)
22:31:42.287 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.20 hyp=0.28 cameraTheta=2.33 mountX=0.18 mountY=-0.23, mountTheta=-0.91
22:31:42.292 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.20, opts=13)
22:31:42.296 00.004 14556 Enqueuing Move request for scope (-0.19, 0.20)
22:31:42.300 00.004 12308 Worker thread wakes up
22:31:42.300 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.20) opts 0xd
22:31:42.300 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.20)
22:31:42.300 00.000 12308 Moving (-0.19, 0.20) raw xDistance=0.18 yDistance=-0.23
22:31:42.300 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:31:42.300 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:31:42.300 00.000 12308 MoveAxis(E, 0, ABG)
22:31:42.301 00.001 12308 Move returns status 0, amount 0
22:31:42.301 00.000 12308 MoveAxis(N, 162, ABG)
22:31:42.301 00.000 12308 Guiding  Dir = 0, Dur = 162
22:31:42.301 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:42.306 00.005 12308 IsSlewing returns 0
22:31:42.307 00.001 12308 IsGuiding returns 0
22:31:42.307 00.000 12308 PulseGuide returned control before completion, sleep 172
22:31:42.328 00.021 14556 UpdateGuideState exits: m=2431 SNR=33.2
22:31:42.333 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:42.337 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:42.341 00.004 14556 Enqueuing Expose request
22:31:42.495 00.154 12308 IsGuiding returns 0
22:31:42.496 00.001 12308 Move returns status 0, amount 162
22:31:42.496 00.000 12308 move complete, result=0
22:31:42.496 00.000 12308 worker thread done servicing request
22:31:42.496 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 162 ms NORTH
22:31:42.502 00.006 12308 Worker thread wakes up
22:31:42.502 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:42.503 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:43.756 01.253 12308 Exposure complete
22:31:43.894 00.138 12308 worker thread done servicing request
22:31:43.895 00.001 14556 OnExposeComplete: enter
22:31:43.899 00.004 14556 UpdateGuideState(): m_state=6
22:31:43.903 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5002
22:31:43.907 00.004 14556 Star::Find returns 1 (0), X=181.32, Y=993.32, Mass=2304, SNR=32.3, Peak=157 HFD=4.8
22:31:43.911 00.004 14556 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.07) = xAngle (0.75 = 0.75)
22:31:43.915 00.004 14556 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.65 = 0.65)
22:31:43.918 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.15 hyp=0.20 cameraTheta=-2.32 mountX=0.15 mountY=0.12, mountTheta=0.69
22:31:43.923 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.15, opts=13)
22:31:43.928 00.005 14556 Enqueuing Move request for scope (-0.14, -0.15)
22:31:43.932 00.004 12308 Worker thread wakes up
22:31:43.932 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.15) opts 0xd
22:31:43.932 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.15)
22:31:43.932 00.000 12308 Moving (-0.14, -0.15) raw xDistance=0.15 yDistance=0.12
22:31:43.932 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:31:43.932 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:43.933 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:31:43.933 00.000 12308 MoveAxis(E, 0, ABG)
22:31:43.933 00.000 12308 Move returns status 0, amount 0
22:31:43.933 00.000 12308 MoveAxis(N, 0, ABG)
22:31:43.933 00.000 12308 Move returns status 0, amount 0
22:31:43.933 00.000 12308 move complete, result=0
22:31:43.934 00.001 12308 worker thread done servicing request
22:31:43.934 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:43.958 00.024 14556 UpdateGuideState exits: m=2304 SNR=32.3
22:31:43.963 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:43.967 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:43.971 00.004 14556 Enqueuing Expose request
22:31:43.975 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:31:43.978 00.003 12308 Worker thread wakes up
22:31:43.978 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:43.978 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:45.230 01.252 12308 Exposure complete
22:31:45.370 00.140 12308 worker thread done servicing request
22:31:45.370 00.000 14556 OnExposeComplete: enter
22:31:45.374 00.004 14556 UpdateGuideState(): m_state=6
22:31:45.378 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5003
22:31:45.381 00.003 14556 Star::Find returns 1 (0), X=181.27, Y=993.56, Mass=2400, SNR=32.8, Peak=162 HFD=4.7
22:31:45.384 00.003 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.73 = -0.55)
22:31:45.386 00.002 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.65)
22:31:45.390 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.10 hyp=0.22 cameraTheta=2.66 mountX=0.19 mountY=-0.13, mountTheta=-0.62
22:31:45.393 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.10, opts=13)
22:31:45.397 00.004 14556 Enqueuing Move request for scope (-0.19, 0.10)
22:31:45.400 00.003 12308 Worker thread wakes up
22:31:45.400 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.10) opts 0xd
22:31:45.401 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.10)
22:31:45.401 00.000 12308 Moving (-0.19, 0.10) raw xDistance=0.19 yDistance=-0.13
22:31:45.401 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:31:45.401 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:45.402 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:31:45.402 00.000 12308 MoveAxis(E, 0, ABG)
22:31:45.402 00.000 12308 Move returns status 0, amount 0
22:31:45.402 00.000 12308 MoveAxis(N, 0, ABG)
22:31:45.402 00.000 12308 Move returns status 0, amount 0
22:31:45.404 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:45.407 00.003 12308 move complete, result=0
22:31:45.408 00.001 12308 worker thread done servicing request
22:31:45.424 00.016 14556 UpdateGuideState exits: m=2400 SNR=32.8
22:31:45.428 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:45.431 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:45.433 00.002 14556 Enqueuing Expose request
22:31:45.437 00.004 12308 Worker thread wakes up
22:31:45.437 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:31:45.439 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:45.440 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:46.689 01.249 12308 Exposure complete
22:31:46.828 00.139 12308 worker thread done servicing request
22:31:46.829 00.001 14556 OnExposeComplete: enter
22:31:46.832 00.003 14556 UpdateGuideState(): m_state=6
22:31:46.837 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5004
22:31:46.841 00.004 14556 Star::Find returns 1 (0), X=181.24, Y=993.55, Mass=2202, SNR=31.6, Peak=156 HFD=4.6
22:31:46.845 00.004 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.84 = -0.44)
22:31:46.849 00.004 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.75 = -0.54)
22:31:46.853 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.09 hyp=0.24 cameraTheta=2.77 mountX=0.21 mountY=-0.12, mountTheta=-0.51
22:31:46.862 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.09, opts=13)
22:31:46.870 00.008 14556 Enqueuing Move request for scope (-0.22, 0.09)
22:31:46.876 00.006 12308 Worker thread wakes up
22:31:46.876 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.09) opts 0xd
22:31:46.877 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.09)
22:31:46.877 00.000 12308 Moving (-0.22, 0.09) raw xDistance=0.21 yDistance=-0.12
22:31:46.877 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
22:31:46.878 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:46.878 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:31:46.878 00.000 12308 MoveAxis(W, 93, ABG)
22:31:46.879 00.001 12308 Guiding  Dir = 3, Dur = 93
22:31:46.879 00.000 12308 IsSlewing returns 0
22:31:46.880 00.001 12308 IsGuiding returns 0
22:31:46.880 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:46.887 00.007 12308 PulseGuide returned control before completion, sleep 103
22:31:46.912 00.025 14556 UpdateGuideState exits: m=2202 SNR=31.6
22:31:46.919 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:46.924 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:46.930 00.006 14556 Enqueuing Expose request
22:31:46.993 00.063 12308 IsGuiding returns 1
22:31:46.993 00.000 12308 scope still moving after pulse duration time elapsed
22:31:47.024 00.031 12308 IsSlewing returns 0
22:31:47.024 00.000 12308 IsGuiding returns 0
22:31:47.025 00.001 12308 scope move finished after 93 + 52 ms
22:31:47.025 00.000 12308 Move returns status 0, amount 93
22:31:47.025 00.000 12308 MoveAxis(N, 0, ABG)
22:31:47.025 00.000 12308 Move returns status 0, amount 0
22:31:47.025 00.000 12308 move complete, result=0
22:31:47.026 00.001 12308 worker thread done servicing request
22:31:47.026 00.000 14556 GuideStep: 0.2 px 93 ms WEST, -0.1 px 0 ms NORTH
22:31:47.032 00.006 12308 Worker thread wakes up
22:31:47.032 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:47.033 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:48.285 01.252 12308 Exposure complete
22:31:48.428 00.143 12308 worker thread done servicing request
22:31:48.428 00.000 14556 OnExposeComplete: enter
22:31:48.432 00.004 14556 UpdateGuideState(): m_state=6
22:31:48.437 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5005
22:31:48.440 00.003 14556 Star::Find returns 1 (0), X=181.41, Y=993.67, Mass=1977, SNR=29.8, Peak=143 HFD=4.5
22:31:48.444 00.004 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
22:31:48.447 00.003 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.52)
22:31:48.452 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.79 mountX=0.03 mountY=-0.21, mountTheta=-1.42
22:31:48.458 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.20, opts=13)
22:31:48.463 00.005 14556 Enqueuing Move request for scope (-0.05, 0.20)
22:31:48.468 00.005 12308 Worker thread wakes up
22:31:48.468 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.20) opts 0xd
22:31:48.468 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.20)
22:31:48.468 00.000 12308 Moving (-0.05, 0.20) raw xDistance=0.03 yDistance=-0.21
22:31:48.468 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:31:48.469 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:31:48.469 00.000 12308 MoveAxis(E, 0, ABG)
22:31:48.469 00.000 12308 Move returns status 0, amount 0
22:31:48.469 00.000 12308 MoveAxis(N, 147, ABG)
22:31:48.469 00.000 12308 Guiding  Dir = 0, Dur = 147
22:31:48.469 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:48.473 00.004 12308 IsSlewing returns 0
22:31:48.475 00.002 12308 IsGuiding returns 0
22:31:48.475 00.000 12308 PulseGuide returned control before completion, sleep 157
22:31:48.498 00.023 14556 UpdateGuideState exits: m=1977 SNR=29.8
22:31:48.502 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:48.506 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:48.509 00.003 14556 Enqueuing Expose request
22:31:48.638 00.129 12308 IsGuiding returns 1
22:31:48.639 00.001 12308 scope still moving after pulse duration time elapsed
22:31:48.669 00.030 12308 IsSlewing returns 0
22:31:48.670 00.001 12308 IsGuiding returns 0
22:31:48.671 00.001 12308 scope move finished after 147 + 49 ms
22:31:48.671 00.000 12308 Move returns status 0, amount 147
22:31:48.672 00.001 12308 move complete, result=0
22:31:48.672 00.000 12308 worker thread done servicing request
22:31:48.673 00.001 12308 Worker thread wakes up
22:31:48.673 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 147 ms NORTH
22:31:48.685 00.012 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:48.685 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:49.931 01.246 12308 Exposure complete
22:31:50.069 00.138 12308 worker thread done servicing request
22:31:50.070 00.001 14556 OnExposeComplete: enter
22:31:50.074 00.004 14556 UpdateGuideState(): m_state=6
22:31:50.079 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5006
22:31:50.083 00.004 14556 Star::Find returns 1 (0), X=181.39, Y=993.61, Mass=2050, SNR=30.2, Peak=128 HFD=4.9
22:31:50.088 00.005 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.08 = -1.20)
22:31:50.092 00.004 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.30)
22:31:50.096 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.16 cameraTheta=2.01 mountX=0.06 mountY=-0.15, mountTheta=-1.21
22:31:50.101 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.14, opts=13)
22:31:50.106 00.005 14556 Enqueuing Move request for scope (-0.07, 0.14)
22:31:50.112 00.006 12308 Worker thread wakes up
22:31:50.113 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
22:31:50.113 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
22:31:50.113 00.000 12308 Moving (-0.07, 0.14) raw xDistance=0.06 yDistance=-0.15
22:31:50.113 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:31:50.113 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:50.114 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:31:50.114 00.000 12308 MoveAxis(E, 0, ABG)
22:31:50.114 00.000 12308 Move returns status 0, amount 0
22:31:50.114 00.000 12308 MoveAxis(N, 0, ABG)
22:31:50.114 00.000 12308 Move returns status 0, amount 0
22:31:50.116 00.002 12308 move complete, result=0
22:31:50.116 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:50.121 00.005 12308 worker thread done servicing request
22:31:50.143 00.022 14556 UpdateGuideState exits: m=2050 SNR=30.2
22:31:50.147 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:50.151 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:50.156 00.005 14556 Enqueuing Expose request
22:31:50.160 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:31:50.163 00.003 12308 Worker thread wakes up
22:31:50.164 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:50.164 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:51.408 01.244 12308 Exposure complete
22:31:51.537 00.129 12308 worker thread done servicing request
22:31:51.538 00.001 14556 OnExposeComplete: enter
22:31:51.541 00.003 14556 UpdateGuideState(): m_state=6
22:31:51.546 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5007
22:31:51.549 00.003 14556 Star::Find returns 1 (0), X=181.63, Y=993.56, Mass=2157, SNR=31.1, Peak=143 HFD=4.8
22:31:51.554 00.005 14556 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.07) = xAngle (3.61 = -2.68)
22:31:51.557 00.003 14556 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.51 = -2.78)
22:31:51.562 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=0.10 hyp=0.19 cameraTheta=0.53 mountX=-0.17 mountY=-0.07, mountTheta=-2.76
22:31:51.566 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.10, opts=13)
22:31:51.570 00.004 14556 Enqueuing Move request for scope (0.17, 0.10)
22:31:51.574 00.004 12308 Worker thread wakes up
22:31:51.574 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.10) opts 0xd
22:31:51.574 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.10)
22:31:51.574 00.000 12308 Moving (0.17, 0.10) raw xDistance=-0.17 yDistance=-0.07
22:31:51.574 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:31:51.576 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:51.576 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:31:51.576 00.000 12308 MoveAxis(E, 0, ABG)
22:31:51.577 00.001 12308 Move returns status 0, amount 0
22:31:51.577 00.000 12308 MoveAxis(N, 0, ABG)
22:31:51.577 00.000 12308 Move returns status 0, amount 0
22:31:51.577 00.000 12308 move complete, result=0
22:31:51.577 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:51.581 00.004 12308 worker thread done servicing request
22:31:51.603 00.022 14556 UpdateGuideState exits: m=2157 SNR=31.1
22:31:51.607 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:51.612 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:51.617 00.005 14556 Enqueuing Expose request
22:31:51.621 00.004 12308 Worker thread wakes up
22:31:51.621 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:31:51.627 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:51.627 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:52.868 01.241 12308 Exposure complete
22:31:53.008 00.140 12308 worker thread done servicing request
22:31:53.009 00.001 14556 OnExposeComplete: enter
22:31:53.012 00.003 14556 UpdateGuideState(): m_state=6
22:31:53.017 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5008
22:31:53.023 00.006 14556 Star::Find returns 1 (0), X=181.59, Y=993.70, Mass=2309, SNR=32.4, Peak=155 HFD=4.7
22:31:53.027 00.004 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.16 = -2.12)
22:31:53.030 00.003 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.22)
22:31:53.035 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.24 hyp=0.27 cameraTheta=1.09 mountX=-0.14 mountY=-0.21, mountTheta=-2.16
22:31:53.039 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.24, opts=13)
22:31:53.044 00.005 14556 Enqueuing Move request for scope (0.13, 0.24)
22:31:53.048 00.004 12308 Worker thread wakes up
22:31:53.049 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.24) opts 0xd
22:31:53.049 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.24)
22:31:53.049 00.000 12308 Moving (0.13, 0.24) raw xDistance=-0.14 yDistance=-0.21
22:31:53.049 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:31:53.050 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:31:53.050 00.000 12308 MoveAxis(E, 0, ABG)
22:31:53.050 00.000 12308 Move returns status 0, amount 0
22:31:53.051 00.001 12308 MoveAxis(N, 150, ABG)
22:31:53.051 00.000 12308 Guiding  Dir = 0, Dur = 150
22:31:53.052 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:53.056 00.004 12308 IsSlewing returns 0
22:31:53.056 00.000 12308 IsGuiding returns 0
22:31:53.057 00.001 12308 PulseGuide returned control before completion, sleep 160
22:31:53.078 00.021 14556 UpdateGuideState exits: m=2309 SNR=32.4
22:31:53.083 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:53.087 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:53.091 00.004 14556 Enqueuing Expose request
22:31:53.231 00.140 12308 IsGuiding returns 1
22:31:53.231 00.000 12308 scope still moving after pulse duration time elapsed
22:31:53.261 00.030 12308 IsSlewing returns 0
22:31:53.263 00.002 12308 IsGuiding returns 0
22:31:53.263 00.000 12308 scope move finished after 150 + 56 ms
22:31:53.264 00.001 12308 Move returns status 0, amount 150
22:31:53.265 00.001 12308 move complete, result=0
22:31:53.265 00.000 12308 worker thread done servicing request
22:31:53.265 00.000 12308 Worker thread wakes up
22:31:53.267 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 150 ms NORTH
22:31:53.272 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:53.273 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:54.525 01.252 12308 Exposure complete
22:31:54.657 00.132 12308 worker thread done servicing request
22:31:54.658 00.001 14556 OnExposeComplete: enter
22:31:54.662 00.004 14556 UpdateGuideState(): m_state=6
22:31:54.666 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5009
22:31:54.670 00.004 14556 Star::Find returns 1 (0), X=181.59, Y=993.52, Mass=1897, SNR=29.2, Peak=117 HFD=4.4
22:31:54.673 00.003 14556 CameraToMount -- cameraTheta (0.40) - m_xAngle (-3.07) = xAngle (3.48 = -2.81)
22:31:54.676 00.003 14556 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.38 = -2.90)
22:31:54.679 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.40 mountX=-0.13 mountY=-0.03, mountTheta=-2.90
22:31:54.685 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.05, opts=13)
22:31:54.689 00.004 14556 Enqueuing Move request for scope (0.13, 0.05)
22:31:54.692 00.003 12308 Worker thread wakes up
22:31:54.692 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd
22:31:54.692 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.05)
22:31:54.692 00.000 12308 Moving (0.13, 0.05) raw xDistance=-0.13 yDistance=-0.03
22:31:54.692 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:31:54.694 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:54.694 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:31:54.694 00.000 12308 MoveAxis(E, 0, ABG)
22:31:54.694 00.000 12308 Move returns status 0, amount 0
22:31:54.694 00.000 12308 MoveAxis(N, 0, ABG)
22:31:54.694 00.000 12308 Move returns status 0, amount 0
22:31:54.695 00.001 12308 move complete, result=0
22:31:54.696 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:54.699 00.003 12308 worker thread done servicing request
22:31:54.715 00.016 14556 UpdateGuideState exits: m=1897 SNR=29.2
22:31:54.720 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:54.724 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:54.728 00.004 14556 Enqueuing Expose request
22:31:54.731 00.003 12308 Worker thread wakes up
22:31:54.732 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:31:54.737 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:54.737 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:55.983 01.246 12308 Exposure complete
22:31:56.135 00.152 12308 worker thread done servicing request
22:31:56.135 00.000 14556 OnExposeComplete: enter
22:31:56.145 00.010 14556 UpdateGuideState(): m_state=6
22:31:56.153 00.008 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5010
22:31:56.157 00.004 14556 Star::Find returns 1 (0), X=181.52, Y=993.49, Mass=1945, SNR=29.6, Peak=126 HFD=4.3
22:31:56.160 00.003 14556 CameraToMount -- cameraTheta (0.49) - m_xAngle (-3.07) = xAngle (3.56 = -2.72)
22:31:56.165 00.005 14556 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.46 = -2.82)
22:31:56.168 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.49 mountX=-0.06 mountY=-0.02, mountTheta=-2.81
22:31:56.173 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.03, opts=13)
22:31:56.178 00.005 14556 Enqueuing Move request for scope (0.06, 0.03)
22:31:56.183 00.005 12308 Worker thread wakes up
22:31:56.183 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
22:31:56.183 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
22:31:56.183 00.000 12308 Moving (0.06, 0.03) raw xDistance=-0.06 yDistance=-0.02
22:31:56.184 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:31:56.184 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:56.184 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:31:56.184 00.000 12308 MoveAxis(E, 0, ABG)
22:31:56.185 00.001 12308 Move returns status 0, amount 0
22:31:56.185 00.000 12308 MoveAxis(N, 0, ABG)
22:31:56.185 00.000 12308 Move returns status 0, amount 0
22:31:56.185 00.000 12308 move complete, result=0
22:31:56.185 00.000 12308 worker thread done servicing request
22:31:56.185 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:56.211 00.026 14556 UpdateGuideState exits: m=1945 SNR=29.6
22:31:56.216 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:56.220 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:56.225 00.005 14556 Enqueuing Expose request
22:31:56.229 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:31:56.233 00.004 12308 Worker thread wakes up
22:31:56.233 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:56.233 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:57.484 01.251 12308 Exposure complete
22:31:57.623 00.139 12308 worker thread done servicing request
22:31:57.623 00.000 14556 OnExposeComplete: enter
22:31:57.628 00.005 14556 UpdateGuideState(): m_state=6
22:31:57.631 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5011
22:31:57.636 00.005 14556 Star::Find returns 1 (0), X=181.38, Y=993.72, Mass=2021, SNR=30.0, Peak=130 HFD=4.7
22:31:57.639 00.003 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
22:31:57.644 00.005 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.44)
22:31:57.650 00.006 14556 CameraToMount -- cameraX=-0.08 cameraY=0.26 hyp=0.27 cameraTheta=1.87 mountX=0.06 mountY=-0.27, mountTheta=-1.34
22:31:57.655 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.26, opts=13)
22:31:57.659 00.004 14556 Enqueuing Move request for scope (-0.08, 0.26)
22:31:57.662 00.003 12308 Worker thread wakes up
22:31:57.662 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.26) opts 0xd
22:31:57.662 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.26)
22:31:57.662 00.000 12308 Moving (-0.08, 0.26) raw xDistance=0.06 yDistance=-0.27
22:31:57.662 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:31:57.662 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:31:57.662 00.000 12308 MoveAxis(E, 0, ABG)
22:31:57.662 00.000 12308 Move returns status 0, amount 0
22:31:57.664 00.002 12308 MoveAxis(N, 188, ABG)
22:31:57.664 00.000 12308 Guiding  Dir = 0, Dur = 188
22:31:57.664 00.000 12308 IsSlewing returns 0
22:31:57.664 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:57.668 00.004 12308 IsGuiding returns 0
22:31:57.669 00.001 12308 PulseGuide returned control before completion, sleep 198
22:31:57.688 00.019 14556 UpdateGuideState exits: m=2021 SNR=30.0
22:31:57.691 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:57.696 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:57.701 00.005 14556 Enqueuing Expose request
22:31:57.881 00.180 12308 IsGuiding returns 1
22:31:57.881 00.000 12308 scope still moving after pulse duration time elapsed
22:31:57.913 00.032 12308 IsSlewing returns 0
22:31:57.914 00.001 12308 IsGuiding returns 0
22:31:57.915 00.001 12308 scope move finished after 188 + 57 ms
22:31:57.916 00.001 12308 Move returns status 0, amount 188
22:31:57.916 00.000 12308 move complete, result=0
22:31:57.916 00.000 12308 worker thread done servicing request
22:31:57.917 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 188 ms NORTH
22:31:57.925 00.008 12308 Worker thread wakes up
22:31:57.925 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:57.925 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:31:59.173 01.248 12308 Exposure complete
22:31:59.312 00.139 12308 worker thread done servicing request
22:31:59.313 00.001 14556 OnExposeComplete: enter
22:31:59.316 00.003 14556 UpdateGuideState(): m_state=6
22:31:59.319 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5012
22:31:59.325 00.006 14556 Star::Find returns 1 (0), X=181.57, Y=993.37, Mass=2060, SNR=30.5, Peak=163 HFD=4.9
22:31:59.330 00.005 14556 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-3.07) = xAngle (2.35 = 2.35)
22:31:59.334 00.004 14556 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.25 = 2.25)
22:31:59.338 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.14 cameraTheta=-0.73 mountX=-0.10 mountY=0.11, mountTheta=2.30
22:31:59.342 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.10, opts=13)
22:31:59.347 00.005 14556 Enqueuing Move request for scope (0.11, -0.10)
22:31:59.350 00.003 12308 Worker thread wakes up
22:31:59.350 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
22:31:59.351 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
22:31:59.351 00.000 12308 Moving (0.11, -0.10) raw xDistance=-0.10 yDistance=0.11
22:31:59.351 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:31:59.351 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:59.351 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:31:59.351 00.000 12308 MoveAxis(E, 0, ABG)
22:31:59.351 00.000 12308 Move returns status 0, amount 0
22:31:59.353 00.002 12308 MoveAxis(N, 0, ABG)
22:31:59.353 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:31:59.357 00.004 12308 Move returns status 0, amount 0
22:31:59.357 00.000 12308 move complete, result=0
22:31:59.358 00.001 12308 worker thread done servicing request
22:31:59.378 00.020 14556 UpdateGuideState exits: m=2060 SNR=30.5
22:31:59.381 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:59.384 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:31:59.391 00.007 14556 Enqueuing Expose request
22:31:59.395 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:31:59.397 00.002 12308 Worker thread wakes up
22:31:59.397 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:31:59.397 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:00.646 01.249 12308 Exposure complete
22:32:00.788 00.142 12308 worker thread done servicing request
22:32:00.789 00.001 14556 OnExposeComplete: enter
22:32:00.792 00.003 14556 UpdateGuideState(): m_state=6
22:32:00.797 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5013
22:32:00.801 00.004 14556 Star::Find returns 1 (0), X=181.38, Y=993.44, Mass=2360, SNR=32.6, Peak=167 HFD=4.9
22:32:00.805 00.004 14556 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
22:32:00.809 00.004 14556 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
22:32:00.814 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.90 mountX=0.08 mountY=0.01, mountTheta=0.08
22:32:00.818 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.02, opts=13)
22:32:00.822 00.004 14556 Enqueuing Move request for scope (-0.08, -0.02)
22:32:00.826 00.004 12308 Worker thread wakes up
22:32:00.826 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
22:32:00.826 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
22:32:00.826 00.000 12308 Moving (-0.08, -0.02) raw xDistance=0.08 yDistance=0.01
22:32:00.826 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:32:00.827 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:00.827 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:32:00.827 00.000 12308 MoveAxis(E, 0, ABG)
22:32:00.827 00.000 12308 Move returns status 0, amount 0
22:32:00.827 00.000 12308 MoveAxis(N, 0, ABG)
22:32:00.828 00.001 12308 Move returns status 0, amount 0
22:32:00.828 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:00.833 00.005 12308 move complete, result=0
22:32:00.833 00.000 12308 worker thread done servicing request
22:32:00.852 00.019 14556 UpdateGuideState exits: m=2360 SNR=32.6
22:32:00.858 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:00.861 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:00.866 00.005 14556 Enqueuing Expose request
22:32:00.870 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:32:00.874 00.004 12308 Worker thread wakes up
22:32:00.874 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:00.874 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:02.118 01.244 12308 Exposure complete
22:32:02.270 00.152 12308 worker thread done servicing request
22:32:02.270 00.000 14556 OnExposeComplete: enter
22:32:02.275 00.005 14556 UpdateGuideState(): m_state=6
22:32:02.279 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5014
22:32:02.283 00.004 14556 Star::Find returns 1 (0), X=181.36, Y=993.62, Mass=2175, SNR=31.3, Peak=152 HFD=4.8
22:32:02.286 00.003 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
22:32:02.290 00.004 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
22:32:02.294 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.15 hyp=0.18 cameraTheta=2.13 mountX=0.09 mountY=-0.17, mountTheta=-1.10
22:32:02.301 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.15, opts=13)
22:32:02.305 00.004 14556 Enqueuing Move request for scope (-0.10, 0.15)
22:32:02.309 00.004 12308 Worker thread wakes up
22:32:02.309 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.15) opts 0xd
22:32:02.309 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.15)
22:32:02.309 00.000 12308 Moving (-0.10, 0.15) raw xDistance=0.09 yDistance=-0.17
22:32:02.309 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:32:02.310 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:02.310 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:32:02.310 00.000 12308 MoveAxis(E, 0, ABG)
22:32:02.310 00.000 12308 Move returns status 0, amount 0
22:32:02.310 00.000 12308 MoveAxis(N, 0, ABG)
22:32:02.310 00.000 12308 Move returns status 0, amount 0
22:32:02.312 00.002 12308 move complete, result=0
22:32:02.312 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:02.316 00.004 12308 worker thread done servicing request
22:32:02.344 00.028 14556 UpdateGuideState exits: m=2175 SNR=31.3
22:32:02.350 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:02.354 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:02.362 00.008 14556 Enqueuing Expose request
22:32:02.368 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:32:02.372 00.004 12308 Worker thread wakes up
22:32:02.372 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:02.373 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:03.623 01.250 12308 Exposure complete
22:32:03.782 00.159 12308 worker thread done servicing request
22:32:03.782 00.000 14556 OnExposeComplete: enter
22:32:03.787 00.005 14556 UpdateGuideState(): m_state=6
22:32:03.791 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5015
22:32:03.795 00.004 14556 Star::Find returns 1 (0), X=181.34, Y=993.69, Mass=2114, SNR=30.8, Peak=145 HFD=4.7
22:32:03.798 00.003 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.13 = -1.15)
22:32:03.803 00.005 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.25)
22:32:03.806 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.23 hyp=0.26 cameraTheta=2.06 mountX=0.10 mountY=-0.24, mountTheta=-1.16
22:32:03.810 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.23, opts=13)
22:32:03.813 00.003 14556 Enqueuing Move request for scope (-0.12, 0.23)
22:32:03.817 00.004 12308 Worker thread wakes up
22:32:03.817 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.23) opts 0xd
22:32:03.817 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.23)
22:32:03.818 00.001 12308 Moving (-0.12, 0.23) raw xDistance=0.10 yDistance=-0.24
22:32:03.818 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:32:03.818 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:32:03.818 00.000 12308 MoveAxis(E, 0, ABG)
22:32:03.818 00.000 12308 Move returns status 0, amount 0
22:32:03.818 00.000 12308 MoveAxis(N, 171, ABG)
22:32:03.819 00.001 12308 Guiding  Dir = 0, Dur = 171
22:32:03.819 00.000 12308 IsSlewing returns 0
22:32:03.820 00.001 12308 IsGuiding returns 0
22:32:03.820 00.000 12308 PulseGuide returned control before completion, sleep 181
22:32:03.820 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:03.843 00.023 14556 UpdateGuideState exits: m=2114 SNR=30.8
22:32:03.847 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:03.849 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:03.854 00.005 14556 Enqueuing Expose request
22:32:04.017 00.163 12308 IsGuiding returns 1
22:32:04.018 00.001 12308 scope still moving after pulse duration time elapsed
22:32:04.048 00.030 12308 IsSlewing returns 0
22:32:04.051 00.003 12308 IsGuiding returns 0
22:32:04.052 00.001 12308 scope move finished after 171 + 60 ms
22:32:04.052 00.000 12308 Move returns status 0, amount 171
22:32:04.052 00.000 12308 move complete, result=0
22:32:04.053 00.001 12308 worker thread done servicing request
22:32:04.053 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 171 ms NORTH
22:32:04.059 00.006 12308 Worker thread wakes up
22:32:04.059 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:04.059 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:05.311 01.252 12308 Exposure complete
22:32:05.435 00.124 12308 worker thread done servicing request
22:32:05.435 00.000 14556 OnExposeComplete: enter
22:32:05.439 00.004 14556 UpdateGuideState(): m_state=6
22:32:05.444 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5016
22:32:05.447 00.003 14556 Star::Find returns 1 (0), X=181.40, Y=993.48, Mass=2072, SNR=30.3, Peak=153 HFD=4.7
22:32:05.452 00.005 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.93 = -0.35)
22:32:05.455 00.003 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.45)
22:32:05.459 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.86 mountX=0.06 mountY=-0.03, mountTheta=-0.43
22:32:05.464 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.02, opts=13)
22:32:05.469 00.005 14556 Enqueuing Move request for scope (-0.06, 0.02)
22:32:05.472 00.003 12308 Worker thread wakes up
22:32:05.472 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
22:32:05.473 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
22:32:05.473 00.000 12308 Moving (-0.06, 0.02) raw xDistance=0.06 yDistance=-0.03
22:32:05.473 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:32:05.473 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:05.474 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:32:05.474 00.000 12308 MoveAxis(E, 0, ABG)
22:32:05.474 00.000 12308 Move returns status 0, amount 0
22:32:05.475 00.001 12308 MoveAxis(N, 0, ABG)
22:32:05.475 00.000 12308 Move returns status 0, amount 0
22:32:05.475 00.000 12308 move complete, result=0
22:32:05.475 00.000 12308 worker thread done servicing request
22:32:05.476 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:05.502 00.026 14556 UpdateGuideState exits: m=2072 SNR=30.3
22:32:05.507 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:05.512 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:05.517 00.005 14556 Enqueuing Expose request
22:32:05.522 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:32:05.529 00.007 12308 Worker thread wakes up
22:32:05.529 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:05.529 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:06.778 01.249 12308 Exposure complete
22:32:06.941 00.163 12308 worker thread done servicing request
22:32:06.943 00.002 14556 OnExposeComplete: enter
22:32:06.948 00.005 14556 UpdateGuideState(): m_state=6
22:32:06.954 00.006 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5017
22:32:06.961 00.007 14556 Star::Find returns 1 (0), X=181.24, Y=993.48, Mass=2098, SNR=30.5, Peak=144 HFD=4.6
22:32:06.966 00.005 14556 CameraToMount -- cameraTheta (3.07) - m_xAngle (-3.07) = xAngle (6.14 = -0.14)
22:32:06.972 00.006 14556 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.05 = -0.24)
22:32:06.976 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.02 hyp=0.22 cameraTheta=3.07 mountX=0.22 mountY=-0.05, mountTheta=-0.23
22:32:06.985 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.02, opts=13)
22:32:06.991 00.006 14556 Enqueuing Move request for scope (-0.22, 0.02)
22:32:06.996 00.005 12308 Worker thread wakes up
22:32:06.997 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.02) opts 0xd
22:32:06.997 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.02)
22:32:06.997 00.000 12308 Moving (-0.22, 0.02) raw xDistance=0.22 yDistance=-0.05
22:32:06.998 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:32:06.998 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:06.998 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:32:06.998 00.000 12308 MoveAxis(W, 94, ABG)
22:32:06.999 00.001 12308 Guiding  Dir = 3, Dur = 94
22:32:06.999 00.000 12308 IsSlewing returns 0
22:32:06.999 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:07.006 00.007 12308 IsGuiding returns 0
22:32:07.006 00.000 12308 PulseGuide returned control before completion, sleep 104
22:32:07.037 00.031 14556 UpdateGuideState exits: m=2098 SNR=30.5
22:32:07.042 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:07.048 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:07.052 00.004 14556 Enqueuing Expose request
22:32:07.112 00.060 12308 IsGuiding returns 1
22:32:07.114 00.002 12308 scope still moving after pulse duration time elapsed
22:32:07.144 00.030 12308 IsSlewing returns 0
22:32:07.144 00.000 12308 IsGuiding returns 0
22:32:07.144 00.000 12308 scope move finished after 94 + 44 ms
22:32:07.145 00.001 12308 Move returns status 0, amount 94
22:32:07.145 00.000 12308 MoveAxis(N, 0, ABG)
22:32:07.145 00.000 12308 Move returns status 0, amount 0
22:32:07.145 00.000 12308 move complete, result=0
22:32:07.146 00.001 12308 worker thread done servicing request
22:32:07.146 00.000 14556 GuideStep: 0.2 px 94 ms WEST, -0.1 px 0 ms NORTH
22:32:07.151 00.005 12308 Worker thread wakes up
22:32:07.152 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:07.152 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:08.399 01.247 12308 Exposure complete
22:32:08.557 00.158 12308 worker thread done servicing request
22:32:08.557 00.000 14556 OnExposeComplete: enter
22:32:08.563 00.006 14556 UpdateGuideState(): m_state=6
22:32:08.568 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5018
22:32:08.573 00.005 14556 Star::Find returns 1 (0), X=181.41, Y=993.62, Mass=2222, SNR=31.6, Peak=151 HFD=4.9
22:32:08.576 00.003 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.97 = -1.31)
22:32:08.580 00.004 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.41)
22:32:08.584 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.90 mountX=0.04 mountY=-0.16, mountTheta=-1.32
22:32:08.589 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.15, opts=13)
22:32:08.594 00.005 14556 Enqueuing Move request for scope (-0.05, 0.15)
22:32:08.598 00.004 12308 Worker thread wakes up
22:32:08.598 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
22:32:08.598 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
22:32:08.598 00.000 12308 Moving (-0.05, 0.15) raw xDistance=0.04 yDistance=-0.16
22:32:08.598 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:32:08.598 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:08.599 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:32:08.599 00.000 12308 MoveAxis(E, 0, ABG)
22:32:08.599 00.000 12308 Move returns status 0, amount 0
22:32:08.599 00.000 12308 MoveAxis(N, 0, ABG)
22:32:08.600 00.001 12308 Move returns status 0, amount 0
22:32:08.600 00.000 12308 move complete, result=0
22:32:08.600 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:08.603 00.003 12308 worker thread done servicing request
22:32:08.625 00.022 14556 UpdateGuideState exits: m=2222 SNR=31.6
22:32:08.629 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:08.633 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:08.636 00.003 14556 Enqueuing Expose request
22:32:08.642 00.006 12308 Worker thread wakes up
22:32:08.642 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:32:08.647 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:08.648 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:09.901 01.253 12308 Exposure complete
22:32:10.039 00.138 12308 worker thread done servicing request
22:32:10.039 00.000 14556 OnExposeComplete: enter
22:32:10.043 00.004 14556 UpdateGuideState(): m_state=6
22:32:10.049 00.006 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5019
22:32:10.056 00.007 14556 Star::Find returns 1 (0), X=181.25, Y=993.64, Mass=2242, SNR=31.8, Peak=141 HFD=4.8
22:32:10.061 00.005 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.50 = -0.78)
22:32:10.064 00.003 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.88)
22:32:10.069 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=0.18 hyp=0.27 cameraTheta=2.43 mountX=0.19 mountY=-0.21, mountTheta=-0.83
22:32:10.074 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.18, opts=13)
22:32:10.078 00.004 14556 Enqueuing Move request for scope (-0.21, 0.18)
22:32:10.081 00.003 12308 Worker thread wakes up
22:32:10.081 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.18) opts 0xd
22:32:10.081 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.18)
22:32:10.083 00.002 12308 Moving (-0.21, 0.18) raw xDistance=0.19 yDistance=-0.21
22:32:10.083 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:32:10.083 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:32:10.083 00.000 12308 MoveAxis(E, 0, ABG)
22:32:10.083 00.000 12308 Move returns status 0, amount 0
22:32:10.083 00.000 12308 MoveAxis(N, 148, ABG)
22:32:10.084 00.001 12308 Guiding  Dir = 0, Dur = 148
22:32:10.085 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:10.089 00.004 12308 IsSlewing returns 0
22:32:10.089 00.000 12308 IsGuiding returns 0
22:32:10.089 00.000 12308 PulseGuide returned control before completion, sleep 158
22:32:10.108 00.019 14556 UpdateGuideState exits: m=2242 SNR=31.8
22:32:10.113 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:10.118 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:10.121 00.003 14556 Enqueuing Expose request
22:32:10.252 00.131 12308 IsGuiding returns 1
22:32:10.252 00.000 12308 scope still moving after pulse duration time elapsed
22:32:10.284 00.032 12308 IsSlewing returns 0
22:32:10.284 00.000 12308 IsGuiding returns 0
22:32:10.285 00.001 12308 scope move finished after 148 + 47 ms
22:32:10.285 00.000 12308 Move returns status 0, amount 148
22:32:10.285 00.000 12308 move complete, result=0
22:32:10.285 00.000 12308 worker thread done servicing request
22:32:10.285 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 148 ms NORTH
22:32:10.292 00.007 12308 Worker thread wakes up
22:32:10.292 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:10.293 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:11.552 01.259 12308 Exposure complete
22:32:11.693 00.141 12308 worker thread done servicing request
22:32:11.694 00.001 14556 OnExposeComplete: enter
22:32:11.697 00.003 14556 UpdateGuideState(): m_state=6
22:32:11.704 00.007 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5020
22:32:11.708 00.004 14556 Star::Find returns 1 (0), X=181.21, Y=993.40, Mass=2062, SNR=30.5, Peak=164 HFD=4.5
22:32:11.711 00.003 14556 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.07) = xAngle (0.19 = 0.19)
22:32:11.716 00.005 14556 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.09 = 0.09)
22:32:11.719 00.003 14556 CameraToMount -- cameraX=-0.25 cameraY=-0.07 hyp=0.26 cameraTheta=-2.88 mountX=0.26 mountY=0.02, mountTheta=0.09
22:32:11.724 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=-0.07, opts=13)
22:32:11.727 00.003 14556 Enqueuing Move request for scope (-0.25, -0.07)
22:32:11.730 00.003 12308 Worker thread wakes up
22:32:11.730 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.07) opts 0xd
22:32:11.730 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, -0.07)
22:32:11.730 00.000 12308 Moving (-0.25, -0.07) raw xDistance=0.26 yDistance=0.02
22:32:11.730 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:32:11.730 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:11.730 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:32:11.730 00.000 12308 MoveAxis(W, 111, ABG)
22:32:11.731 00.001 12308 Guiding  Dir = 3, Dur = 111
22:32:11.731 00.000 12308 IsSlewing returns 0
22:32:11.731 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:11.736 00.005 12308 IsGuiding returns 0
22:32:11.737 00.001 12308 PulseGuide returned control before completion, sleep 121
22:32:11.754 00.017 14556 UpdateGuideState exits: m=2062 SNR=30.5
22:32:11.757 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:11.762 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:11.768 00.006 14556 Enqueuing Expose request
22:32:11.871 00.103 12308 IsGuiding returns 1
22:32:11.871 00.000 12308 scope still moving after pulse duration time elapsed
22:32:11.902 00.031 12308 IsSlewing returns 0
22:32:11.903 00.001 12308 IsGuiding returns 0
22:32:11.903 00.000 12308 scope move finished after 111 + 55 ms
22:32:11.904 00.001 12308 Move returns status 0, amount 111
22:32:11.904 00.000 12308 MoveAxis(N, 0, ABG)
22:32:11.904 00.000 12308 Move returns status 0, amount 0
22:32:11.904 00.000 12308 move complete, result=0
22:32:11.906 00.002 12308 worker thread done servicing request
22:32:11.906 00.000 12308 Worker thread wakes up
22:32:11.907 00.001 14556 GuideStep: 0.3 px 111 ms WEST, 0.0 px 0 ms NORTH
22:32:11.913 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:11.913 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:13.157 01.244 12308 Exposure complete
22:32:13.280 00.123 12308 worker thread done servicing request
22:32:13.281 00.001 14556 OnExposeComplete: enter
22:32:13.284 00.003 14556 UpdateGuideState(): m_state=6
22:32:13.289 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5021
22:32:13.293 00.004 14556 Star::Find returns 1 (0), X=181.50, Y=993.48, Mass=2315, SNR=32.3, Peak=147 HFD=4.9
22:32:13.298 00.005 14556 CameraToMount -- cameraTheta (0.36) - m_xAngle (-3.07) = xAngle (3.43 = -2.85)
22:32:13.302 00.004 14556 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.33 = -2.95)
22:32:13.306 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.36 mountX=-0.04 mountY=-0.01, mountTheta=-2.95
22:32:13.310 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.02, opts=13)
22:32:13.314 00.004 14556 Enqueuing Move request for scope (0.04, 0.02)
22:32:13.319 00.005 12308 Worker thread wakes up
22:32:13.319 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
22:32:13.319 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
22:32:13.319 00.000 12308 Moving (0.04, 0.02) raw xDistance=-0.04 yDistance=-0.01
22:32:13.319 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:32:13.319 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:13.320 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:32:13.320 00.000 12308 MoveAxis(E, 0, ABG)
22:32:13.320 00.000 12308 Move returns status 0, amount 0
22:32:13.320 00.000 12308 MoveAxis(N, 0, ABG)
22:32:13.321 00.001 12308 Move returns status 0, amount 0
22:32:13.321 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:13.326 00.005 12308 move complete, result=0
22:32:13.326 00.000 12308 worker thread done servicing request
22:32:13.352 00.026 14556 UpdateGuideState exits: m=2315 SNR=32.3
22:32:13.358 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:13.364 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:13.368 00.004 14556 Enqueuing Expose request
22:32:13.372 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:32:13.376 00.004 12308 Worker thread wakes up
22:32:13.376 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:13.376 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:14.619 01.243 12308 Exposure complete
22:32:14.774 00.155 12308 worker thread done servicing request
22:32:14.774 00.000 14556 OnExposeComplete: enter
22:32:14.778 00.004 14556 UpdateGuideState(): m_state=6
22:32:14.783 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5022
22:32:14.787 00.004 14556 Star::Find returns 1 (0), X=181.78, Y=993.66, Mass=2085, SNR=30.6, Peak=140 HFD=4.7
22:32:14.791 00.004 14556 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.07) = xAngle (3.63 = -2.66)
22:32:14.794 00.003 14556 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.53 = -2.76)
22:32:14.799 00.005 14556 CameraToMount -- cameraX=0.32 cameraY=0.20 hyp=0.37 cameraTheta=0.55 mountX=-0.33 mountY=-0.14, mountTheta=-2.74
22:32:14.804 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.32, y=0.20, opts=13)
22:32:14.809 00.005 14556 Enqueuing Move request for scope (0.32, 0.20)
22:32:14.812 00.003 12308 Worker thread wakes up
22:32:14.812 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.20) opts 0xd
22:32:14.812 00.000 12308 Handling offset move in thread for scope, endpoint = (0.32, 0.20)
22:32:14.812 00.000 12308 Moving (0.32, 0.20) raw xDistance=-0.33 yDistance=-0.14
22:32:14.813 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
22:32:14.813 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:14.813 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:32:14.814 00.001 12308 MoveAxis(E, 143, ABG)
22:32:14.814 00.000 12308 Guiding  Dir = 2, Dur = 143
22:32:14.815 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:14.819 00.004 12308 IsSlewing returns 0
22:32:14.819 00.000 12308 IsGuiding returns 0
22:32:14.820 00.001 12308 PulseGuide returned control before completion, sleep 153
22:32:14.839 00.019 14556 UpdateGuideState exits: m=2085 SNR=30.6
22:32:14.844 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:14.848 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:14.852 00.004 14556 Enqueuing Expose request
22:32:14.983 00.131 12308 IsGuiding returns 1
22:32:14.984 00.001 12308 scope still moving after pulse duration time elapsed
22:32:15.015 00.031 12308 IsSlewing returns 0
22:32:15.016 00.001 12308 IsGuiding returns 0
22:32:15.016 00.000 12308 scope move finished after 143 + 54 ms
22:32:15.016 00.000 12308 Move returns status 0, amount 143
22:32:15.017 00.001 12308 MoveAxis(N, 0, ABG)
22:32:15.017 00.000 12308 Move returns status 0, amount 0
22:32:15.017 00.000 12308 move complete, result=0
22:32:15.018 00.001 12308 worker thread done servicing request
22:32:15.018 00.000 12308 Worker thread wakes up
22:32:15.019 00.001 14556 GuideStep: -0.3 px 143 ms EAST, -0.1 px 0 ms NORTH
22:32:15.022 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:15.022 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:16.278 01.256 12308 Exposure complete
22:32:16.419 00.141 12308 worker thread done servicing request
22:32:16.419 00.000 14556 OnExposeComplete: enter
22:32:16.423 00.004 14556 UpdateGuideState(): m_state=6
22:32:16.427 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5023
22:32:16.431 00.004 14556 Star::Find returns 1 (0), X=181.32, Y=993.72, Mass=2329, SNR=32.3, Peak=200 HFD=4.6
22:32:16.435 00.004 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.14 = -1.15)
22:32:16.439 00.004 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.24)
22:32:16.443 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.26 hyp=0.30 cameraTheta=2.06 mountX=0.12 mountY=-0.28, mountTheta=-1.16
22:32:16.448 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.26, opts=13)
22:32:16.452 00.004 14556 Enqueuing Move request for scope (-0.14, 0.26)
22:32:16.457 00.005 12308 Worker thread wakes up
22:32:16.457 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.26) opts 0xd
22:32:16.457 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.26)
22:32:16.457 00.000 12308 Moving (-0.14, 0.26) raw xDistance=0.12 yDistance=-0.28
22:32:16.457 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:32:16.458 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:32:16.458 00.000 12308 MoveAxis(E, 0, ABG)
22:32:16.458 00.000 12308 Move returns status 0, amount 0
22:32:16.458 00.000 12308 MoveAxis(N, 197, ABG)
22:32:16.458 00.000 12308 Guiding  Dir = 0, Dur = 197
22:32:16.458 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:16.463 00.005 12308 IsSlewing returns 0
22:32:16.463 00.000 12308 IsGuiding returns 0
22:32:16.463 00.000 12308 PulseGuide returned control before completion, sleep 207
22:32:16.483 00.020 14556 UpdateGuideState exits: m=2329 SNR=32.3
22:32:16.489 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:16.493 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:16.496 00.003 14556 Enqueuing Expose request
22:32:16.687 00.191 12308 IsGuiding returns 0
22:32:16.689 00.002 12308 Move returns status 0, amount 197
22:32:16.689 00.000 12308 move complete, result=0
22:32:16.689 00.000 12308 worker thread done servicing request
22:32:16.689 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 197 ms NORTH
22:32:16.697 00.008 12308 Worker thread wakes up
22:32:16.697 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:16.698 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:17.957 01.259 12308 Exposure complete
22:32:18.102 00.145 12308 worker thread done servicing request
22:32:18.102 00.000 14556 OnExposeComplete: enter
22:32:18.107 00.005 14556 UpdateGuideState(): m_state=6
22:32:18.112 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5024
22:32:18.115 00.003 14556 Star::Find returns 1 (0), X=181.16, Y=993.49, Mass=2127, SNR=31.0, Peak=152 HFD=4.6
22:32:18.119 00.004 14556 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.07) = xAngle (6.11 = -0.17)
22:32:18.123 00.004 14556 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.01 = -0.27)
22:32:18.127 00.004 14556 CameraToMount -- cameraX=-0.30 cameraY=0.03 hyp=0.30 cameraTheta=3.04 mountX=0.30 mountY=-0.08, mountTheta=-0.27
22:32:18.133 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.03, opts=13)
22:32:18.137 00.004 14556 Enqueuing Move request for scope (-0.30, 0.03)
22:32:18.142 00.005 12308 Worker thread wakes up
22:32:18.143 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.03) opts 0xd
22:32:18.143 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.03)
22:32:18.143 00.000 12308 Moving (-0.30, 0.03) raw xDistance=0.30 yDistance=-0.08
22:32:18.143 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:32:18.143 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:18.144 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:32:18.144 00.000 12308 MoveAxis(W, 129, ABG)
22:32:18.144 00.000 12308 Guiding  Dir = 3, Dur = 129
22:32:18.144 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:18.148 00.004 12308 IsSlewing returns 0
22:32:18.149 00.001 12308 IsGuiding returns 0
22:32:18.150 00.001 12308 PulseGuide returned control before completion, sleep 139
22:32:18.172 00.022 14556 UpdateGuideState exits: m=2127 SNR=31.0
22:32:18.178 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:18.182 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:18.186 00.004 14556 Enqueuing Expose request
22:32:18.306 00.120 12308 IsGuiding returns 1
22:32:18.306 00.000 12308 scope still moving after pulse duration time elapsed
22:32:18.336 00.030 12308 IsSlewing returns 0
22:32:18.337 00.001 12308 IsGuiding returns 0
22:32:18.338 00.001 12308 scope move finished after 129 + 59 ms
22:32:18.339 00.001 12308 Move returns status 0, amount 129
22:32:18.339 00.000 12308 MoveAxis(N, 0, ABG)
22:32:18.341 00.002 12308 Move returns status 0, amount 0
22:32:18.341 00.000 12308 move complete, result=0
22:32:18.342 00.001 12308 worker thread done servicing request
22:32:18.342 00.000 12308 Worker thread wakes up
22:32:18.342 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:18.343 00.001 14556 GuideStep: 0.3 px 129 ms WEST, -0.1 px 0 ms NORTH
22:32:18.350 00.007 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:19.599 01.249 12308 Exposure complete
22:32:19.739 00.140 12308 worker thread done servicing request
22:32:19.739 00.000 14556 OnExposeComplete: enter
22:32:19.743 00.004 14556 UpdateGuideState(): m_state=6
22:32:19.748 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5025
22:32:19.751 00.003 14556 Star::Find returns 1 (0), X=181.31, Y=993.60, Mass=2088, SNR=30.5, Peak=148 HFD=4.2
22:32:19.755 00.004 14556 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.07) = xAngle (5.49 = -0.79)
22:32:19.758 00.003 14556 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.39 = -0.89)
22:32:19.763 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.13 hyp=0.20 cameraTheta=2.42 mountX=0.14 mountY=-0.16, mountTheta=-0.83
22:32:19.767 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.13, opts=13)
22:32:19.771 00.004 14556 Enqueuing Move request for scope (-0.15, 0.13)
22:32:19.774 00.003 12308 Worker thread wakes up
22:32:19.775 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.13) opts 0xd
22:32:19.775 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.13)
22:32:19.775 00.000 12308 Moving (-0.15, 0.13) raw xDistance=0.14 yDistance=-0.16
22:32:19.775 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:32:19.775 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:19.775 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:32:19.775 00.000 12308 MoveAxis(E, 0, ABG)
22:32:19.777 00.002 12308 Move returns status 0, amount 0
22:32:19.777 00.000 12308 MoveAxis(N, 0, ABG)
22:32:19.777 00.000 12308 Move returns status 0, amount 0
22:32:19.777 00.000 12308 move complete, result=0
22:32:19.777 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:19.781 00.004 12308 worker thread done servicing request
22:32:19.802 00.021 14556 UpdateGuideState exits: m=2088 SNR=30.5
22:32:19.807 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:19.811 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:19.814 00.003 14556 Enqueuing Expose request
22:32:19.819 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:32:19.822 00.003 12308 Worker thread wakes up
22:32:19.824 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:19.824 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:21.071 01.247 12308 Exposure complete
22:32:21.208 00.137 12308 worker thread done servicing request
22:32:21.208 00.000 14556 OnExposeComplete: enter
22:32:21.213 00.005 14556 UpdateGuideState(): m_state=6
22:32:21.218 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5026
22:32:21.223 00.005 14556 Star::Find returns 1 (0), X=181.36, Y=993.61, Mass=2096, SNR=30.7, Peak=162 HFD=4.3
22:32:21.226 00.003 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
22:32:21.230 00.004 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
22:32:21.234 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.15 hyp=0.18 cameraTheta=2.19 mountX=0.09 mountY=-0.16, mountTheta=-1.05
22:32:21.240 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.15, opts=13)
22:32:21.244 00.004 14556 Enqueuing Move request for scope (-0.10, 0.15)
22:32:21.248 00.004 12308 Worker thread wakes up
22:32:21.248 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.15) opts 0xd
22:32:21.248 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.15)
22:32:21.249 00.001 12308 Moving (-0.10, 0.15) raw xDistance=0.09 yDistance=-0.16
22:32:21.249 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:32:21.249 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:21.249 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:32:21.249 00.000 12308 MoveAxis(E, 0, ABG)
22:32:21.249 00.000 12308 Move returns status 0, amount 0
22:32:21.250 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:21.254 00.004 12308 MoveAxis(N, 0, ABG)
22:32:21.254 00.000 12308 Move returns status 0, amount 0
22:32:21.254 00.000 12308 move complete, result=0
22:32:21.254 00.000 12308 worker thread done servicing request
22:32:21.274 00.020 14556 UpdateGuideState exits: m=2096 SNR=30.7
22:32:21.277 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:21.282 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:21.286 00.004 14556 Enqueuing Expose request
22:32:21.290 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:32:21.293 00.003 12308 Worker thread wakes up
22:32:21.294 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:21.294 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:22.543 01.249 12308 Exposure complete
22:32:22.689 00.146 12308 worker thread done servicing request
22:32:22.689 00.000 14556 OnExposeComplete: enter
22:32:22.694 00.005 14556 UpdateGuideState(): m_state=6
22:32:22.697 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5027
22:32:22.701 00.004 14556 Star::Find returns 1 (0), X=181.35, Y=993.68, Mass=2336, SNR=32.3, Peak=172 HFD=4.7
22:32:22.706 00.005 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
22:32:22.710 00.004 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
22:32:22.714 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.22 hyp=0.24 cameraTheta=2.03 mountX=0.09 mountY=-0.23, mountTheta=-1.19
22:32:22.719 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.22, opts=13)
22:32:22.724 00.005 14556 Enqueuing Move request for scope (-0.11, 0.22)
22:32:22.727 00.003 12308 Worker thread wakes up
22:32:22.727 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.22) opts 0xd
22:32:22.727 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.22)
22:32:22.727 00.000 12308 Moving (-0.11, 0.22) raw xDistance=0.09 yDistance=-0.23
22:32:22.727 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:32:22.727 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:32:22.728 00.001 12308 MoveAxis(E, 0, ABG)
22:32:22.728 00.000 12308 Move returns status 0, amount 0
22:32:22.728 00.000 12308 MoveAxis(N, 165, ABG)
22:32:22.728 00.000 12308 Guiding  Dir = 0, Dur = 165
22:32:22.728 00.000 12308 IsSlewing returns 0
22:32:22.729 00.001 12308 IsGuiding returns 0
22:32:22.729 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:22.733 00.004 12308 PulseGuide returned control before completion, sleep 175
22:32:22.756 00.023 14556 UpdateGuideState exits: m=2336 SNR=32.3
22:32:22.760 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:22.764 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:22.769 00.005 14556 Enqueuing Expose request
22:32:22.919 00.150 12308 IsGuiding returns 0
22:32:22.919 00.000 12308 Move returns status 0, amount 165
22:32:22.920 00.001 12308 move complete, result=0
22:32:22.920 00.000 12308 worker thread done servicing request
22:32:22.920 00.000 12308 Worker thread wakes up
22:32:22.921 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 165 ms NORTH
22:32:22.928 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:22.929 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:24.180 01.251 12308 Exposure complete
22:32:24.324 00.144 12308 worker thread done servicing request
22:32:24.324 00.000 14556 OnExposeComplete: enter
22:32:24.330 00.006 14556 UpdateGuideState(): m_state=6
22:32:24.335 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5028
22:32:24.339 00.004 14556 Star::Find returns 1 (0), X=181.28, Y=993.75, Mass=2391, SNR=32.7, Peak=182 HFD=4.6
22:32:24.344 00.005 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
22:32:24.347 00.003 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
22:32:24.352 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.29 hyp=0.34 cameraTheta=2.13 mountX=0.16 mountY=-0.32, mountTheta=-1.10
22:32:24.357 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.29, opts=13)
22:32:24.362 00.005 14556 Enqueuing Move request for scope (-0.18, 0.29)
22:32:24.365 00.003 12308 Worker thread wakes up
22:32:24.365 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.29) opts 0xd
22:32:24.365 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.29)
22:32:24.365 00.000 12308 Moving (-0.18, 0.29) raw xDistance=0.16 yDistance=-0.32
22:32:24.365 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:32:24.365 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:32:24.366 00.001 12308 MoveAxis(E, 0, ABG)
22:32:24.366 00.000 12308 Move returns status 0, amount 0
22:32:24.366 00.000 12308 MoveAxis(N, 223, ABG)
22:32:24.366 00.000 12308 Guiding  Dir = 0, Dur = 223
22:32:24.366 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:24.371 00.005 12308 IsSlewing returns 0
22:32:24.371 00.000 12308 IsGuiding returns 0
22:32:24.371 00.000 12308 PulseGuide returned control before completion, sleep 233
22:32:24.388 00.017 14556 UpdateGuideState exits: m=2391 SNR=32.7
22:32:24.394 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:24.398 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:24.401 00.003 14556 Enqueuing Expose request
22:32:24.607 00.206 12308 IsGuiding returns 1
22:32:24.607 00.000 12308 scope still moving after pulse duration time elapsed
22:32:24.638 00.031 12308 IsSlewing returns 0
22:32:24.639 00.001 12308 IsGuiding returns 0
22:32:24.640 00.001 12308 scope move finished after 223 + 45 ms
22:32:24.640 00.000 12308 Move returns status 0, amount 223
22:32:24.640 00.000 12308 move complete, result=0
22:32:24.641 00.001 12308 worker thread done servicing request
22:32:24.641 00.000 12308 Worker thread wakes up
22:32:24.641 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 223 ms NORTH
22:32:24.649 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:24.649 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:25.898 01.249 12308 Exposure complete
22:32:26.042 00.144 12308 worker thread done servicing request
22:32:26.042 00.000 14556 OnExposeComplete: enter
22:32:26.046 00.004 14556 UpdateGuideState(): m_state=6
22:32:26.050 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5029
22:32:26.054 00.004 14556 Star::Find returns 1 (0), X=181.44, Y=993.24, Mass=2129, SNR=31.0, Peak=164 HFD=4.6
22:32:26.059 00.005 14556 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-3.07) = xAngle (1.43 = 1.43)
22:32:26.062 00.003 14556 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.33 = 1.33)
22:32:26.065 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.64 mountX=0.03 mountY=0.22, mountTheta=1.43
22:32:26.070 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.22, opts=13)
22:32:26.074 00.004 14556 Enqueuing Move request for scope (-0.02, -0.22)
22:32:26.077 00.003 12308 Worker thread wakes up
22:32:26.077 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.22) opts 0xd
22:32:26.077 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.22)
22:32:26.077 00.000 12308 Moving (-0.02, -0.22) raw xDistance=0.03 yDistance=0.22
22:32:26.078 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:32:26.078 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:32:26.078 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:32:26.078 00.000 12308 MoveAxis(E, 0, ABG)
22:32:26.078 00.000 12308 Move returns status 0, amount 0
22:32:26.078 00.000 12308 MoveAxis(N, 0, ABG)
22:32:26.080 00.002 12308 Move returns status 0, amount 0
22:32:26.080 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:26.083 00.003 12308 move complete, result=0
22:32:26.083 00.000 12308 worker thread done servicing request
22:32:26.104 00.021 14556 UpdateGuideState exits: m=2129 SNR=31.0
22:32:26.108 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:26.114 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:26.117 00.003 14556 Enqueuing Expose request
22:32:26.122 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:32:26.127 00.005 12308 Worker thread wakes up
22:32:26.128 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:26.128 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:27.381 01.253 12308 Exposure complete
22:32:27.505 00.124 12308 worker thread done servicing request
22:32:27.505 00.000 14556 OnExposeComplete: enter
22:32:27.509 00.004 14556 UpdateGuideState(): m_state=6
22:32:27.515 00.006 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5030
22:32:27.520 00.005 14556 Star::Find returns 1 (0), X=181.55, Y=993.28, Mass=2066, SNR=30.3, Peak=157 HFD=4.6
22:32:27.525 00.005 14556 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-3.07) = xAngle (1.95 = 1.95)
22:32:27.530 00.005 14556 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.85 = 1.85)
22:32:27.534 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-1.13 mountX=-0.07 mountY=0.19, mountTheta=1.94
22:32:27.539 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.18, opts=13)
22:32:27.542 00.003 14556 Enqueuing Move request for scope (0.09, -0.18)
22:32:27.547 00.005 12308 Worker thread wakes up
22:32:27.547 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.18) opts 0xd
22:32:27.547 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.18)
22:32:27.547 00.000 12308 Moving (0.09, -0.18) raw xDistance=-0.07 yDistance=0.19
22:32:27.549 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:32:27.549 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:27.549 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:32:27.549 00.000 12308 MoveAxis(E, 0, ABG)
22:32:27.550 00.001 12308 Move returns status 0, amount 0
22:32:27.550 00.000 12308 MoveAxis(N, 0, ABG)
22:32:27.550 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:27.554 00.004 12308 Move returns status 0, amount 0
22:32:27.554 00.000 12308 move complete, result=0
22:32:27.554 00.000 12308 worker thread done servicing request
22:32:27.575 00.021 14556 UpdateGuideState exits: m=2066 SNR=30.3
22:32:27.579 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:27.583 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:27.587 00.004 14556 Enqueuing Expose request
22:32:27.591 00.004 12308 Worker thread wakes up
22:32:27.591 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:32:27.596 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:27.596 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:28.851 01.255 12308 Exposure complete
22:32:28.995 00.144 12308 worker thread done servicing request
22:32:28.995 00.000 14556 OnExposeComplete: enter
22:32:28.999 00.004 14556 UpdateGuideState(): m_state=6
22:32:29.004 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5031
22:32:29.008 00.004 14556 Star::Find returns 1 (0), X=181.52, Y=993.41, Mass=2039, SNR=30.3, Peak=143 HFD=4.6
22:32:29.012 00.004 14556 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-3.07) = xAngle (2.37 = 2.37)
22:32:29.016 00.004 14556 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.27 = 2.27)
22:32:29.020 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.71 mountX=-0.06 mountY=0.06, mountTheta=2.32
22:32:29.025 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.05, opts=13)
22:32:29.029 00.004 14556 Enqueuing Move request for scope (0.06, -0.05)
22:32:29.033 00.004 12308 Worker thread wakes up
22:32:29.033 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
22:32:29.033 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
22:32:29.033 00.000 12308 Moving (0.06, -0.05) raw xDistance=-0.06 yDistance=0.06
22:32:29.033 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:32:29.033 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:29.033 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:32:29.034 00.001 12308 MoveAxis(E, 0, ABG)
22:32:29.034 00.000 12308 Move returns status 0, amount 0
22:32:29.034 00.000 12308 MoveAxis(N, 0, ABG)
22:32:29.034 00.000 12308 Move returns status 0, amount 0
22:32:29.034 00.000 12308 move complete, result=0
22:32:29.034 00.000 12308 worker thread done servicing request
22:32:29.035 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:29.060 00.025 14556 UpdateGuideState exits: m=2039 SNR=30.3
22:32:29.065 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:29.068 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:29.072 00.004 14556 Enqueuing Expose request
22:32:29.077 00.005 12308 Worker thread wakes up
22:32:29.077 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:32:29.082 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:29.082 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:30.333 01.251 12308 Exposure complete
22:32:30.472 00.139 12308 worker thread done servicing request
22:32:30.473 00.001 14556 OnExposeComplete: enter
22:32:30.476 00.003 14556 UpdateGuideState(): m_state=6
22:32:30.480 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5032
22:32:30.485 00.005 14556 Star::Find returns 1 (0), X=181.39, Y=993.73, Mass=2155, SNR=31.2, Peak=146 HFD=4.8
22:32:30.488 00.003 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.90 = -1.38)
22:32:30.492 00.004 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
22:32:30.495 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.27 hyp=0.27 cameraTheta=1.83 mountX=0.05 mountY=-0.27, mountTheta=-1.38
22:32:30.501 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.27, opts=13)
22:32:30.505 00.004 14556 Enqueuing Move request for scope (-0.07, 0.27)
22:32:30.509 00.004 12308 Worker thread wakes up
22:32:30.509 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.27) opts 0xd
22:32:30.509 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.27)
22:32:30.509 00.000 12308 Moving (-0.07, 0.27) raw xDistance=0.05 yDistance=-0.27
22:32:30.509 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:32:30.510 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:32:30.510 00.000 12308 MoveAxis(E, 0, ABG)
22:32:30.510 00.000 12308 Move returns status 0, amount 0
22:32:30.510 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:30.516 00.006 12308 MoveAxis(N, 192, ABG)
22:32:30.516 00.000 12308 Guiding  Dir = 0, Dur = 192
22:32:30.516 00.000 12308 IsSlewing returns 0
22:32:30.517 00.001 12308 IsGuiding returns 0
22:32:30.517 00.000 12308 PulseGuide returned control before completion, sleep 202
22:32:30.537 00.020 14556 UpdateGuideState exits: m=2155 SNR=31.2
22:32:30.541 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:30.546 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:30.550 00.004 14556 Enqueuing Expose request
22:32:30.732 00.182 12308 IsGuiding returns 1
22:32:30.732 00.000 12308 scope still moving after pulse duration time elapsed
22:32:30.762 00.030 12308 IsSlewing returns 0
22:32:30.762 00.000 12308 IsGuiding returns 0
22:32:30.763 00.001 12308 scope move finished after 192 + 53 ms
22:32:30.763 00.000 12308 Move returns status 0, amount 192
22:32:30.763 00.000 12308 move complete, result=0
22:32:30.764 00.001 12308 worker thread done servicing request
22:32:30.764 00.000 12308 Worker thread wakes up
22:32:30.765 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 192 ms NORTH
22:32:30.771 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:30.771 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:32.026 01.255 12308 Exposure complete
22:32:32.166 00.140 12308 worker thread done servicing request
22:32:32.168 00.002 14556 OnExposeComplete: enter
22:32:32.173 00.005 14556 UpdateGuideState(): m_state=6
22:32:32.177 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5033
22:32:32.182 00.005 14556 Star::Find returns 1 (0), X=181.34, Y=993.29, Mass=2300, SNR=32.1, Peak=180 HFD=4.7
22:32:32.186 00.004 14556 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-3.07) = xAngle (0.90 = 0.90)
22:32:32.191 00.005 14556 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.80 = 0.80)
22:32:32.195 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-2.17 mountX=0.13 mountY=0.15, mountTheta=0.86
22:32:32.201 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.17, opts=13)
22:32:32.207 00.006 14556 Enqueuing Move request for scope (-0.12, -0.17)
22:32:32.211 00.004 12308 Worker thread wakes up
22:32:32.211 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.17) opts 0xd
22:32:32.211 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.17)
22:32:32.211 00.000 12308 Moving (-0.12, -0.17) raw xDistance=0.13 yDistance=0.15
22:32:32.212 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:32:32.212 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:32.212 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:32:32.212 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:32.216 00.004 12308 MoveAxis(E, 0, ABG)
22:32:32.216 00.000 12308 Move returns status 0, amount 0
22:32:32.217 00.001 12308 MoveAxis(N, 0, ABG)
22:32:32.217 00.000 12308 Move returns status 0, amount 0
22:32:32.217 00.000 12308 move complete, result=0
22:32:32.217 00.000 12308 worker thread done servicing request
22:32:32.239 00.022 14556 UpdateGuideState exits: m=2300 SNR=32.1
22:32:32.243 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:32.248 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:32.252 00.004 14556 Enqueuing Expose request
22:32:32.255 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:32:32.260 00.005 12308 Worker thread wakes up
22:32:32.260 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:32.260 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:33.507 01.247 12308 Exposure complete
22:32:33.636 00.129 12308 worker thread done servicing request
22:32:33.636 00.000 14556 OnExposeComplete: enter
22:32:33.640 00.004 14556 UpdateGuideState(): m_state=6
22:32:33.646 00.006 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5034
22:32:33.649 00.003 14556 Star::Find returns 1 (0), X=181.40, Y=993.18, Mass=2275, SNR=31.9, Peak=195 HFD=4.6
22:32:33.652 00.003 14556 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-3.07) = xAngle (1.30 = 1.30)
22:32:33.656 00.004 14556 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.20 = 1.20)
22:32:33.661 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.28 hyp=0.29 cameraTheta=-1.77 mountX=0.08 mountY=0.27, mountTheta=1.29
22:32:33.669 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.28, opts=13)
22:32:33.674 00.005 14556 Enqueuing Move request for scope (-0.06, -0.28)
22:32:33.678 00.004 12308 Worker thread wakes up
22:32:33.678 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.28) opts 0xd
22:32:33.678 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.28)
22:32:33.680 00.002 12308 Moving (-0.06, -0.28) raw xDistance=0.08 yDistance=0.27
22:32:33.680 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:32:33.680 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:32:33.680 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:32:33.681 00.001 12308 MoveAxis(E, 0, ABG)
22:32:33.681 00.000 12308 Move returns status 0, amount 0
22:32:33.681 00.000 12308 MoveAxis(N, 0, ABG)
22:32:33.681 00.000 12308 Move returns status 0, amount 0
22:32:33.682 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:33.687 00.005 12308 move complete, result=0
22:32:33.687 00.000 12308 worker thread done servicing request
22:32:33.711 00.024 14556 UpdateGuideState exits: m=2275 SNR=31.9
22:32:33.714 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:33.719 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:33.723 00.004 14556 Enqueuing Expose request
22:32:33.727 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:32:33.731 00.004 12308 Worker thread wakes up
22:32:33.731 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:33.732 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:34.982 01.250 12308 Exposure complete
22:32:35.111 00.129 12308 worker thread done servicing request
22:32:35.112 00.001 14556 OnExposeComplete: enter
22:32:35.115 00.003 14556 UpdateGuideState(): m_state=6
22:32:35.120 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5035
22:32:35.123 00.003 14556 Star::Find returns 1 (0), X=181.33, Y=993.35, Mass=2370, SNR=32.6, Peak=169 HFD=4.7
22:32:35.127 00.004 14556 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.07) = xAngle (0.60 = 0.60)
22:32:35.131 00.004 14556 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.51 = 0.51)
22:32:35.135 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.11 hyp=0.17 cameraTheta=-2.47 mountX=0.14 mountY=0.08, mountTheta=0.53
22:32:35.140 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.11, opts=13)
22:32:35.144 00.004 14556 Enqueuing Move request for scope (-0.14, -0.11)
22:32:35.148 00.004 12308 Worker thread wakes up
22:32:35.148 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.11) opts 0xd
22:32:35.148 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.11)
22:32:35.148 00.000 12308 Moving (-0.14, -0.11) raw xDistance=0.14 yDistance=0.08
22:32:35.148 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:32:35.149 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:35.149 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:32:35.149 00.000 12308 MoveAxis(E, 0, ABG)
22:32:35.149 00.000 12308 Move returns status 0, amount 0
22:32:35.149 00.000 12308 MoveAxis(N, 0, ABG)
22:32:35.149 00.000 12308 Move returns status 0, amount 0
22:32:35.151 00.002 12308 move complete, result=0
22:32:35.151 00.000 12308 worker thread done servicing request
22:32:35.151 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:35.175 00.024 14556 UpdateGuideState exits: m=2370 SNR=32.6
22:32:35.181 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:35.184 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:35.188 00.004 14556 Enqueuing Expose request
22:32:35.193 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:32:35.196 00.003 12308 Worker thread wakes up
22:32:35.196 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:35.196 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:36.455 01.259 12308 Exposure complete
22:32:36.596 00.141 12308 worker thread done servicing request
22:32:36.596 00.000 14556 OnExposeComplete: enter
22:32:36.601 00.005 14556 UpdateGuideState(): m_state=6
22:32:36.604 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5036
22:32:36.607 00.003 14556 Star::Find returns 1 (0), X=181.40, Y=993.36, Mass=2084, SNR=30.5, Peak=163 HFD=4.6
22:32:36.612 00.005 14556 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-3.07) = xAngle (0.97 = 0.97)
22:32:36.615 00.003 14556 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.87 = 0.87)
22:32:36.621 00.006 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-2.11 mountX=0.07 mountY=0.09, mountTheta=0.93
22:32:36.627 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.10, opts=13)
22:32:36.632 00.005 14556 Enqueuing Move request for scope (-0.06, -0.10)
22:32:36.635 00.003 12308 Worker thread wakes up
22:32:36.635 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
22:32:36.635 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
22:32:36.635 00.000 12308 Moving (-0.06, -0.10) raw xDistance=0.07 yDistance=0.09
22:32:36.635 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:32:36.635 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:36.635 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:32:36.636 00.001 12308 MoveAxis(E, 0, ABG)
22:32:36.636 00.000 12308 Move returns status 0, amount 0
22:32:36.636 00.000 12308 MoveAxis(N, 0, ABG)
22:32:36.636 00.000 12308 Move returns status 0, amount 0
22:32:36.637 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:36.642 00.005 12308 move complete, result=0
22:32:36.642 00.000 12308 worker thread done servicing request
22:32:36.663 00.021 14556 UpdateGuideState exits: m=2084 SNR=30.5
22:32:36.668 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:36.672 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:36.676 00.004 14556 Enqueuing Expose request
22:32:36.682 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:32:36.687 00.005 12308 Worker thread wakes up
22:32:36.688 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:36.688 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:37.942 01.254 12308 Exposure complete
22:32:38.083 00.141 12308 worker thread done servicing request
22:32:38.083 00.000 14556 OnExposeComplete: enter
22:32:38.087 00.004 14556 UpdateGuideState(): m_state=6
22:32:38.091 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5037
22:32:38.095 00.004 14556 Star::Find returns 1 (0), X=181.27, Y=993.46, Mass=2198, SNR=31.6, Peak=177 HFD=4.6
22:32:38.099 00.004 14556 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.07) = xAngle (6.20 = -0.08)
22:32:38.103 00.004 14556 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.10 = -0.18)
22:32:38.107 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.00 hyp=0.19 cameraTheta=3.13 mountX=0.19 mountY=-0.03, mountTheta=-0.18
22:32:38.113 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.00, opts=13)
22:32:38.117 00.004 14556 Enqueuing Move request for scope (-0.19, 0.00)
22:32:38.120 00.003 12308 Worker thread wakes up
22:32:38.120 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.00) opts 0xd
22:32:38.120 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.00)
22:32:38.120 00.000 12308 Moving (-0.19, 0.00) raw xDistance=0.19 yDistance=-0.03
22:32:38.120 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:32:38.120 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:38.122 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:32:38.122 00.000 12308 MoveAxis(E, 0, ABG)
22:32:38.122 00.000 12308 Move returns status 0, amount 0
22:32:38.122 00.000 12308 MoveAxis(N, 0, ABG)
22:32:38.122 00.000 12308 Move returns status 0, amount 0
22:32:38.123 00.001 12308 move complete, result=0
22:32:38.123 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:38.127 00.004 12308 worker thread done servicing request
22:32:38.149 00.022 14556 UpdateGuideState exits: m=2198 SNR=31.6
22:32:38.153 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:38.157 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:38.160 00.003 14556 Enqueuing Expose request
22:32:38.164 00.004 12308 Worker thread wakes up
22:32:38.164 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:38.164 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:38.164 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:32:39.413 01.249 12308 Exposure complete
22:32:39.550 00.137 12308 worker thread done servicing request
22:32:39.551 00.001 14556 OnExposeComplete: enter
22:32:39.554 00.003 14556 UpdateGuideState(): m_state=6
22:32:39.559 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5038
22:32:39.563 00.004 14556 Star::Find returns 1 (0), X=181.11, Y=993.55, Mass=2009, SNR=30.0, Peak=157 HFD=4.4
22:32:39.566 00.003 14556 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.07) = xAngle (5.97 = -0.31)
22:32:39.571 00.005 14556 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.87 = -0.41)
22:32:39.575 00.004 14556 CameraToMount -- cameraX=-0.35 cameraY=0.09 hyp=0.36 cameraTheta=2.90 mountX=0.34 mountY=-0.14, mountTheta=-0.40
22:32:39.582 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.35, y=0.09, opts=13)
22:32:39.587 00.005 14556 Enqueuing Move request for scope (-0.35, 0.09)
22:32:39.590 00.003 12308 Worker thread wakes up
22:32:39.590 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.09) opts 0xd
22:32:39.592 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.35, 0.09)
22:32:39.592 00.000 12308 Moving (-0.35, 0.09) raw xDistance=0.34 yDistance=-0.14
22:32:39.592 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
22:32:39.592 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:39.593 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:32:39.593 00.000 12308 MoveAxis(W, 147, ABG)
22:32:39.593 00.000 12308 Guiding  Dir = 3, Dur = 147
22:32:39.593 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:39.597 00.004 12308 IsSlewing returns 0
22:32:39.598 00.001 12308 IsGuiding returns 0
22:32:39.598 00.000 12308 PulseGuide returned control before completion, sleep 157
22:32:39.621 00.023 14556 UpdateGuideState exits: m=2009 SNR=30.0
22:32:39.628 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:39.634 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:39.638 00.004 14556 Enqueuing Expose request
22:32:39.766 00.128 12308 IsGuiding returns 1
22:32:39.768 00.002 12308 scope still moving after pulse duration time elapsed
22:32:39.796 00.028 12308 IsSlewing returns 0
22:32:39.799 00.003 12308 IsGuiding returns 0
22:32:39.799 00.000 12308 scope move finished after 147 + 53 ms
22:32:39.799 00.000 12308 Move returns status 0, amount 147
22:32:39.799 00.000 12308 MoveAxis(N, 0, ABG)
22:32:39.800 00.001 12308 Move returns status 0, amount 0
22:32:39.800 00.000 12308 move complete, result=0
22:32:39.800 00.000 12308 worker thread done servicing request
22:32:39.800 00.000 14556 GuideStep: 0.3 px 147 ms WEST, -0.1 px 0 ms NORTH
22:32:39.808 00.008 12308 Worker thread wakes up
22:32:39.808 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:39.808 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:41.060 01.252 12308 Exposure complete
22:32:41.237 00.177 12308 worker thread done servicing request
22:32:41.237 00.000 14556 OnExposeComplete: enter
22:32:41.241 00.004 14556 UpdateGuideState(): m_state=6
22:32:41.246 00.005 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5039
22:32:41.250 00.004 14556 Star::Find returns 1 (0), X=181.35, Y=993.74, Mass=2311, SNR=32.2, Peak=168 HFD=4.7
22:32:41.254 00.004 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.02 = -1.26)
22:32:41.257 00.003 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.36)
22:32:41.261 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.28 hyp=0.30 cameraTheta=1.95 mountX=0.09 mountY=-0.29, mountTheta=-1.27
22:32:41.266 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.28, opts=13)
22:32:41.270 00.004 14556 Enqueuing Move request for scope (-0.11, 0.28)
22:32:41.274 00.004 12308 Worker thread wakes up
22:32:41.274 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.28) opts 0xd
22:32:41.274 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.28)
22:32:41.274 00.000 12308 Moving (-0.11, 0.28) raw xDistance=0.09 yDistance=-0.29
22:32:41.274 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:32:41.274 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:32:41.274 00.000 12308 MoveAxis(E, 0, ABG)
22:32:41.274 00.000 12308 Move returns status 0, amount 0
22:32:41.275 00.001 12308 MoveAxis(N, 206, ABG)
22:32:41.275 00.000 12308 Guiding  Dir = 0, Dur = 206
22:32:41.276 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:41.280 00.004 12308 IsSlewing returns 0
22:32:41.280 00.000 12308 IsGuiding returns 0
22:32:41.280 00.000 12308 PulseGuide returned control before completion, sleep 216
22:32:41.302 00.022 14556 UpdateGuideState exits: m=2311 SNR=32.2
22:32:41.306 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:41.310 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:41.314 00.004 14556 Enqueuing Expose request
22:32:41.503 00.189 12308 IsGuiding returns 1
22:32:41.505 00.002 12308 scope still moving after pulse duration time elapsed
22:32:41.533 00.028 12308 IsSlewing returns 0
22:32:41.534 00.001 12308 IsGuiding returns 0
22:32:41.536 00.002 12308 scope move finished after 206 + 49 ms
22:32:41.536 00.000 12308 Move returns status 0, amount 206
22:32:41.537 00.001 12308 move complete, result=0
22:32:41.537 00.000 12308 worker thread done servicing request
22:32:41.537 00.000 12308 Worker thread wakes up
22:32:41.538 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 206 ms NORTH
22:32:41.545 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:41.545 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:42.794 01.249 12308 Exposure complete
22:32:42.915 00.121 12308 worker thread done servicing request
22:32:42.915 00.000 14556 OnExposeComplete: enter
22:32:42.919 00.004 14556 UpdateGuideState(): m_state=6
22:32:42.922 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5040
22:32:42.928 00.006 14556 Star::Find returns 1 (0), X=181.45, Y=993.45, Mass=2190, SNR=31.5, Peak=160 HFD=4.4
22:32:42.932 00.004 14556 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-3.07) = xAngle (0.96 = 0.96)
22:32:42.936 00.004 14556 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.86 = 0.86)
22:32:42.941 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.11 mountX=0.01 mountY=0.01, mountTheta=0.93
22:32:42.947 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.01, opts=13)
22:32:42.952 00.005 14556 Enqueuing Move request for scope (-0.01, -0.01)
22:32:42.955 00.003 12308 Worker thread wakes up
22:32:42.955 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
22:32:42.955 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
22:32:42.956 00.001 12308 Moving (-0.01, -0.01) raw xDistance=0.01 yDistance=0.01
22:32:42.956 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:32:42.956 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:42.956 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:32:42.956 00.000 12308 MoveAxis(E, 0, ABG)
22:32:42.959 00.003 12308 Move returns status 0, amount 0
22:32:42.962 00.003 12308 MoveAxis(N, 0, ABG)
22:32:42.962 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:42.970 00.008 12308 Move returns status 0, amount 0
22:32:42.970 00.000 12308 move complete, result=0
22:32:42.970 00.000 12308 worker thread done servicing request
22:32:42.994 00.024 14556 UpdateGuideState exits: m=2190 SNR=31.5
22:32:42.998 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:43.002 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:43.008 00.006 14556 Enqueuing Expose request
22:32:43.012 00.004 12308 Worker thread wakes up
22:32:43.012 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:32:43.017 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:43.018 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(166,978,31,31)
22:32:43.137 00.119 14556 evsrv: cli 0185AD08 connect
22:32:43.238 00.101 14556 case statement mapped state 6 to 3
22:32:43.242 00.004 14556 case statement mapped state 6 to 3
22:32:43.246 00.004 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"c5f3e923-e3d1-4398-a3c0-24871f971b87"}
22:32:43.250 00.004 14556 case statement mapped state 6 to 3
22:32:43.253 00.003 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5f3e923-e3d1-4398-a3c0-24871f971b87"}
22:32:43.399 00.146 14556 evsrv: cli 0185AD08 disconnect
22:32:43.406 00.007 14556 evsrv: cli 0185B3E8 connect
22:32:43.523 00.117 14556 case statement mapped state 6 to 3
22:32:43.530 00.007 14556 case statement mapped state 6 to 3
22:32:43.534 00.004 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"4c3840a9-017e-410e-a2eb-1520ce7a341d"}
22:32:43.538 00.004 14556 PhdController::Dither begins
22:32:43.541 00.003 14556 dither: size=5.00, dRA=3.62 dDec=-2.90
22:32:43.545 00.004 14556 MountToCamera -- mountTheta (-0.68) + m_xAngle (-3.07) = xAngle (-3.75 = 2.53)
22:32:43.548 00.003 14556 MountToCamera -- mountX=3.62 mountY=-2.90 hyp=4.64 mountTheta=-0.68 cameraX=-3.81, cameraY=2.65 cameraTheta=2.53
22:32:43.552 00.004 14556 setting lock position to (177.65, 996.11)
22:32:43.556 00.004 14556 Mount: notify guiding dithered (-3.8, 2.6)
22:32:43.560 00.004 14556 Status Line: Dither by 3.62,-2.90
22:32:43.565 00.005 14556 PhdController: newstate STATE_SETTLE_BEGIN
22:32:43.569 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
22:32:43.572 00.003 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"4c3840a9-017e-410e-a2eb-1520ce7a341d"}
22:32:43.579 00.007 14556 evsrv: cli 0185B3E8 disconnect
22:32:44.259 00.680 12308 Exposure complete
22:32:44.349 00.090 12308 worker thread done servicing request
22:32:44.349 00.000 14556 OnExposeComplete: enter
22:32:44.354 00.005 14556 UpdateGuideState(): m_state=6
22:32:44.357 00.003 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5041
22:32:44.360 00.003 14556 Star::Find returns 1 (0), X=181.38, Y=993.48, Mass=2200, SNR=31.6, Peak=159 HFD=4.9
22:32:44.363 00.003 14556 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-3.07) = xAngle (2.46 = 2.46)
22:32:44.365 00.002 14556 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.36 = 2.36)
22:32:44.368 00.003 14556 CameraToMount -- cameraX=3.74 cameraY=-2.63 hyp=4.57 cameraTheta=-0.61 mountX=-3.55 mountY=3.22, mountTheta=2.40
22:32:44.372 00.004 14556 dither recenter: remaining=(-3.6,2.9) step=(-3.6,2.9)
22:32:44.374 00.002 14556 MountToCamera -- mountTheta (2.47) + m_xAngle (-3.07) = xAngle (-0.61 = -0.61)
22:32:44.377 00.003 14556 MountToCamera -- mountX=-3.62 mountY=2.90 hyp=4.64 mountTheta=2.47 cameraX=3.81, cameraY=-2.65 cameraTheta=-0.61
22:32:44.379 00.002 14556 SchedulePrimaryMove(104CA5C8, x=3.81, y=-2.65, opts=4)
22:32:44.383 00.004 14556 Enqueuing Move request for scope (3.81, -2.65)
22:32:44.388 00.005 12308 Worker thread wakes up
22:32:44.388 00.000 14556 Mount: notify direct move -3.62,2.90
22:32:44.392 00.004 12308 worker thread servicing REQUEST_MOVE scope ofs (3.81, -2.65) opts 0x4
22:32:44.392 00.000 12308 Handling offset move in thread for scope, endpoint = (3.81, -2.65)
22:32:44.392 00.000 12308 Moving (3.81, -2.65) raw xDistance=-3.62 yDistance=2.90
22:32:44.393 00.001 12308 MoveAxis(E, 2495, B)
22:32:44.393 00.000 12308 Guiding  Dir = 2, Dur = 2495
22:32:44.393 00.000 12308 IsSlewing returns 0
22:32:44.393 00.000 12308 IsGuiding returns 0
22:32:44.393 00.000 12308 PulseGuide returned control before completion, sleep 2505
22:32:44.395 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:44.421 00.026 14556 UpdateGuideState exits: m=2200 SNR=31.6
22:32:44.426 00.005 14556 PhdController: settling, locked = 1, distance = 4.75 (1.50) aobump = 0 frame = 1 / 99999
22:32:44.430 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760585564.430,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.75,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:32:44.435 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:44.443 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:44.449 00.006 14556 Enqueuing Expose request
22:32:46.913 02.464 12308 IsGuiding returns 1
22:32:46.913 00.000 12308 scope still moving after pulse duration time elapsed
22:32:46.945 00.032 12308 IsSlewing returns 0
22:32:46.945 00.000 12308 IsGuiding returns 0
22:32:46.945 00.000 12308 scope move finished after 2495 + 56 ms
22:32:46.946 00.001 12308 Move returns status 0, amount 2495
22:32:46.946 00.000 12308 MoveAxis(S, 2043, B)
22:32:46.946 00.000 12308 Guiding  Dir = 1, Dur = 2043
22:32:46.946 00.000 12308 IsSlewing returns 0
22:32:46.947 00.001 12308 IsGuiding returns 0
22:32:46.947 00.000 12308 PulseGuide returned control before completion, sleep 2053
22:32:49.016 02.069 12308 IsGuiding returns 1
22:32:49.016 00.000 12308 scope still moving after pulse duration time elapsed
22:32:49.048 00.032 12308 IsSlewing returns 0
22:32:49.050 00.002 12308 IsGuiding returns 0
22:32:49.050 00.000 12308 scope move finished after 2043 + 60 ms
22:32:49.050 00.000 12308 Move returns status 0, amount 2043
22:32:49.051 00.001 12308 move complete, result=0
22:32:49.051 00.000 12308 worker thread done servicing request
22:32:49.052 00.001 14556 GuideStep: -3.6 px 2495 ms EAST, 2.9 px 2043 ms SOUTH
22:32:49.059 00.007 12308 Worker thread wakes up
22:32:49.059 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:49.059 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:32:50.309 01.250 12308 Exposure complete
22:32:50.439 00.130 12308 worker thread done servicing request
22:32:50.440 00.001 14556 OnExposeComplete: enter
22:32:50.443 00.003 14556 UpdateGuideState(): m_state=6
22:32:50.447 00.004 14556 Star::Find(15, 181, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5042
22:32:50.451 00.004 14556 Star::Find returns 1 (0), X=177.72, Y=995.87, Mass=1914, SNR=29.2, Peak=146 HFD=4.2
22:32:50.454 00.003 14556 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-3.07) = xAngle (1.79 = 1.79)
22:32:50.458 00.004 14556 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.69 = 1.69)
22:32:50.462 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.25 hyp=0.26 cameraTheta=-1.29 mountX=-0.05 mountY=0.25, mountTheta=1.78
22:32:50.467 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.25, opts=13)
22:32:50.471 00.004 14556 Enqueuing Move request for scope (0.07, -0.25)
22:32:50.475 00.004 12308 Worker thread wakes up
22:32:50.475 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.25) opts 0xd
22:32:50.475 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.25)
22:32:50.475 00.000 12308 Moving (0.07, -0.25) raw xDistance=-0.05 yDistance=0.25
22:32:50.475 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:32:50.475 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:32:50.476 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:32:50.476 00.000 12308 MoveAxis(E, 0, ABG)
22:32:50.476 00.000 12308 Move returns status 0, amount 0
22:32:50.476 00.000 12308 MoveAxis(N, 0, ABG)
22:32:50.476 00.000 12308 Move returns status 0, amount 0
22:32:50.476 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:50.481 00.005 12308 move complete, result=0
22:32:50.481 00.000 12308 worker thread done servicing request
22:32:50.503 00.022 14556 UpdateGuideState exits: m=1914 SNR=29.2
22:32:50.508 00.005 14556 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 2 / 99999
22:32:50.512 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760585570.512,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.26,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:32:50.516 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:50.522 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:50.528 00.006 14556 Enqueuing Expose request
22:32:50.532 00.004 12308 Worker thread wakes up
22:32:50.532 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:50.532 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:32:50.533 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:32:51.777 01.244 12308 Exposure complete
22:32:51.901 00.124 12308 worker thread done servicing request
22:32:51.902 00.001 14556 OnExposeComplete: enter
22:32:51.908 00.006 14556 UpdateGuideState(): m_state=6
22:32:51.914 00.006 14556 Star::Find(15, 177, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5043
22:32:51.919 00.005 14556 Star::Find returns 1 (0), X=177.57, Y=995.87, Mass=2157, SNR=31.1, Peak=160 HFD=4.7
22:32:51.923 00.004 14556 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-3.07) = xAngle (1.20 = 1.20)
22:32:51.926 00.003 14556 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.10 = 1.10)
22:32:51.930 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.24 hyp=0.26 cameraTheta=-1.87 mountX=0.09 mountY=0.23, mountTheta=1.19
22:32:51.936 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.24, opts=13)
22:32:51.940 00.004 14556 Enqueuing Move request for scope (-0.08, -0.24)
22:32:51.943 00.003 12308 Worker thread wakes up
22:32:51.943 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.24) opts 0xd
22:32:51.944 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.24)
22:32:51.944 00.000 12308 Moving (-0.08, -0.24) raw xDistance=0.09 yDistance=0.23
22:32:51.944 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:32:51.944 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:32:51.944 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:32:51.944 00.000 12308 MoveAxis(E, 0, ABG)
22:32:51.946 00.002 12308 Move returns status 0, amount 0
22:32:51.946 00.000 12308 MoveAxis(N, 0, ABG)
22:32:51.946 00.000 12308 Move returns status 0, amount 0
22:32:51.946 00.000 12308 move complete, result=0
22:32:51.946 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:51.951 00.005 12308 worker thread done servicing request
22:32:51.975 00.024 14556 UpdateGuideState exits: m=2157 SNR=31.1
22:32:51.978 00.003 14556 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 3 / 99999
22:32:51.983 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760585571.983,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.26,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
22:32:51.986 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:51.993 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:51.996 00.003 14556 Enqueuing Expose request
22:32:52.001 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:32:52.005 00.004 12308 Worker thread wakes up
22:32:52.005 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:52.005 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:32:53.254 01.249 12308 Exposure complete
22:32:53.394 00.140 12308 worker thread done servicing request
22:32:53.395 00.001 14556 OnExposeComplete: enter
22:32:53.398 00.003 14556 UpdateGuideState(): m_state=6
22:32:53.401 00.003 14556 Star::Find(15, 177, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5044
22:32:53.405 00.004 14556 Star::Find returns 1 (0), X=177.67, Y=995.89, Mass=2059, SNR=30.5, Peak=145 HFD=4.4
22:32:53.411 00.006 14556 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-3.07) = xAngle (1.59 = 1.59)
22:32:53.417 00.006 14556 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.49 = 1.49)
22:32:53.423 00.006 14556 CameraToMount -- cameraX=0.02 cameraY=-0.22 hyp=0.23 cameraTheta=-1.49 mountX=-0.00 mountY=0.23, mountTheta=1.59
22:32:53.429 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.22, opts=13)
22:32:53.433 00.004 14556 Enqueuing Move request for scope (0.02, -0.22)
22:32:53.438 00.005 12308 Worker thread wakes up
22:32:53.438 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.22) opts 0xd
22:32:53.438 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.22)
22:32:53.439 00.001 12308 Moving (0.02, -0.22) raw xDistance=-0.00 yDistance=0.23
22:32:53.439 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:32:53.439 00.000 12308 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.71
22:32:53.440 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
22:32:53.440 00.000 12308 MoveAxis(E, 0, ABG)
22:32:53.440 00.000 12308 Move returns status 0, amount 0
22:32:53.440 00.000 12308 MoveAxis(S, 158, ABG)
22:32:53.441 00.001 12308 Guiding  Dir = 1, Dur = 158
22:32:53.441 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:53.444 00.003 12308 IsSlewing returns 0
22:32:53.444 00.000 12308 IsGuiding returns 0
22:32:53.445 00.001 12308 PulseGuide returned control before completion, sleep 168
22:32:53.467 00.022 14556 UpdateGuideState exits: m=2059 SNR=30.5
22:32:53.470 00.003 14556 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 4 / 99999
22:32:53.474 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760585573.474,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
22:32:53.477 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:53.482 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:53.488 00.006 14556 Enqueuing Expose request
22:32:53.621 00.133 12308 IsGuiding returns 1
22:32:53.621 00.000 12308 scope still moving after pulse duration time elapsed
22:32:53.652 00.031 12308 IsSlewing returns 0
22:32:53.652 00.000 12308 IsGuiding returns 0
22:32:53.652 00.000 12308 scope move finished after 158 + 49 ms
22:32:53.653 00.001 12308 Move returns status 0, amount 158
22:32:53.653 00.000 12308 move complete, result=0
22:32:53.653 00.000 12308 worker thread done servicing request
22:32:53.653 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 158 ms SOUTH
22:32:53.658 00.005 12308 Worker thread wakes up
22:32:53.658 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:53.658 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:32:54.898 01.240 12308 Exposure complete
22:32:55.036 00.138 12308 worker thread done servicing request
22:32:55.037 00.001 14556 OnExposeComplete: enter
22:32:55.040 00.003 14556 UpdateGuideState(): m_state=6
22:32:55.045 00.005 14556 Star::Find(15, 177, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5045
22:32:55.049 00.004 14556 Star::Find returns 1 (0), X=177.41, Y=996.11, Mass=2217, SNR=31.6, Peak=178 HFD=4.5
22:32:55.053 00.004 14556 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.07) = xAngle (-0.04 = -0.04)
22:32:55.056 00.003 14556 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.14 = -0.14)
22:32:55.060 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.01 hyp=0.23 cameraTheta=-3.11 mountX=0.23 mountY=-0.03, mountTheta=-0.14
22:32:55.066 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.01, opts=13)
22:32:55.071 00.005 14556 Enqueuing Move request for scope (-0.23, -0.01)
22:32:55.075 00.004 12308 Worker thread wakes up
22:32:55.075 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.01) opts 0xd
22:32:55.075 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.01)
22:32:55.075 00.000 12308 Moving (-0.23, -0.01) raw xDistance=0.23 yDistance=-0.03
22:32:55.075 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
22:32:55.075 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:55.076 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:32:55.076 00.000 12308 MoveAxis(W, 101, ABG)
22:32:55.076 00.000 12308 Guiding  Dir = 3, Dur = 101
22:32:55.076 00.000 12308 IsSlewing returns 0
22:32:55.076 00.000 12308 IsGuiding returns 0
22:32:55.077 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:55.082 00.005 12308 PulseGuide returned control before completion, sleep 111
22:32:55.102 00.020 14556 UpdateGuideState exits: m=2217 SNR=31.6
22:32:55.106 00.004 14556 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 5 / 99999
22:32:55.111 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760585575.111,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.24,"Time":4.6,"SettleTime":10.0,"StarLocked":true}
22:32:55.116 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:55.121 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:55.125 00.004 14556 Enqueuing Expose request
22:32:55.201 00.076 12308 IsGuiding returns 1
22:32:55.202 00.001 12308 scope still moving after pulse duration time elapsed
22:32:55.232 00.030 12308 IsSlewing returns 0
22:32:55.233 00.001 12308 IsGuiding returns 0
22:32:55.233 00.000 12308 scope move finished after 101 + 54 ms
22:32:55.234 00.001 12308 Move returns status 0, amount 101
22:32:55.234 00.000 12308 MoveAxis(N, 0, ABG)
22:32:55.234 00.000 12308 Move returns status 0, amount 0
22:32:55.234 00.000 12308 move complete, result=0
22:32:55.234 00.000 14556 GuideStep: 0.2 px 101 ms WEST, -0.0 px 0 ms NORTH
22:32:55.241 00.007 12308 worker thread done servicing request
22:32:55.241 00.000 12308 Worker thread wakes up
22:32:55.241 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:55.242 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:32:56.498 01.256 12308 Exposure complete
22:32:56.635 00.137 12308 worker thread done servicing request
22:32:56.635 00.000 14556 OnExposeComplete: enter
22:32:56.641 00.006 14556 UpdateGuideState(): m_state=6
22:32:56.644 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5046
22:32:56.647 00.003 14556 Star::Find returns 1 (0), X=177.64, Y=996.30, Mass=2215, SNR=31.7, Peak=158 HFD=4.7
22:32:56.652 00.005 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.69 = -1.59)
22:32:56.655 00.003 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.69)
22:32:56.658 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.62 mountX=-0.00 mountY=-0.19, mountTheta=-1.59
22:32:56.663 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.19, opts=13)
22:32:56.666 00.003 14556 Enqueuing Move request for scope (-0.01, 0.19)
22:32:56.671 00.005 12308 Worker thread wakes up
22:32:56.671 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd
22:32:56.671 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.19)
22:32:56.672 00.001 12308 Moving (-0.01, 0.19) raw xDistance=-0.00 yDistance=-0.19
22:32:56.672 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:32:56.672 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:56.672 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:32:56.672 00.000 12308 MoveAxis(E, 0, ABG)
22:32:56.672 00.000 12308 Move returns status 0, amount 0
22:32:56.672 00.000 12308 MoveAxis(N, 0, ABG)
22:32:56.674 00.002 12308 Move returns status 0, amount 0
22:32:56.674 00.000 12308 move complete, result=0
22:32:56.674 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:56.678 00.004 12308 worker thread done servicing request
22:32:56.699 00.021 14556 UpdateGuideState exits: m=2215 SNR=31.7
22:32:56.704 00.005 14556 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 6 / 99999
22:32:56.709 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760585576.709,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.23,"Time":6.2,"SettleTime":10.0,"StarLocked":true}
22:32:56.713 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:56.717 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:56.720 00.003 14556 Enqueuing Expose request
22:32:56.724 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:32:56.727 00.003 12308 Worker thread wakes up
22:32:56.727 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:56.727 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:32:57.973 01.246 12308 Exposure complete
22:32:58.123 00.150 12308 worker thread done servicing request
22:32:58.123 00.000 14556 OnExposeComplete: enter
22:32:58.129 00.006 14556 UpdateGuideState(): m_state=6
22:32:58.133 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5047
22:32:58.138 00.005 14556 Star::Find returns 1 (0), X=177.55, Y=996.36, Mass=2156, SNR=31.0, Peak=156 HFD=4.8
22:32:58.142 00.004 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.02 = -1.27)
22:32:58.145 00.003 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.36)
22:32:58.150 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.94 mountX=0.08 mountY=-0.26, mountTheta=-1.27
22:32:58.154 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.25, opts=13)
22:32:58.159 00.005 14556 Enqueuing Move request for scope (-0.10, 0.25)
22:32:58.163 00.004 12308 Worker thread wakes up
22:32:58.163 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.25) opts 0xd
22:32:58.163 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.25)
22:32:58.163 00.000 12308 Moving (-0.10, 0.25) raw xDistance=0.08 yDistance=-0.26
22:32:58.164 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:32:58.164 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:32:58.164 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:32:58.165 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:58.169 00.004 12308 MoveAxis(E, 0, ABG)
22:32:58.170 00.001 12308 Move returns status 0, amount 0
22:32:58.170 00.000 12308 MoveAxis(N, 0, ABG)
22:32:58.170 00.000 12308 Move returns status 0, amount 0
22:32:58.170 00.000 12308 move complete, result=0
22:32:58.171 00.001 12308 worker thread done servicing request
22:32:58.193 00.022 14556 UpdateGuideState exits: m=2156 SNR=31.0
22:32:58.199 00.006 14556 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 7 / 99999
22:32:58.204 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760585578.204,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.24,"Time":7.7,"SettleTime":10.0,"StarLocked":true}
22:32:58.210 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:58.215 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:58.220 00.005 14556 Enqueuing Expose request
22:32:58.224 00.004 12308 Worker thread wakes up
22:32:58.224 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:32:58.227 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:58.227 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:32:59.476 01.249 12308 Exposure complete
22:32:59.614 00.138 12308 worker thread done servicing request
22:32:59.614 00.000 14556 OnExposeComplete: enter
22:32:59.619 00.005 14556 UpdateGuideState(): m_state=6
22:32:59.623 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5048
22:32:59.627 00.004 14556 Star::Find returns 1 (0), X=177.59, Y=996.47, Mass=2073, SNR=30.3, Peak=128 HFD=4.9
22:32:59.631 00.004 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.81 = -1.47)
22:32:59.635 00.004 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.57)
22:32:59.639 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.35 hyp=0.36 cameraTheta=1.74 mountX=0.04 mountY=-0.36, mountTheta=-1.47
22:32:59.644 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.35, opts=13)
22:32:59.648 00.004 14556 Enqueuing Move request for scope (-0.06, 0.35)
22:32:59.652 00.004 12308 Worker thread wakes up
22:32:59.652 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.35) opts 0xd
22:32:59.652 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.35)
22:32:59.652 00.000 12308 Moving (-0.06, 0.35) raw xDistance=0.04 yDistance=-0.36
22:32:59.652 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:32:59.653 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:32:59.653 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
22:32:59.653 00.000 12308 MoveAxis(E, 0, ABG)
22:32:59.653 00.000 12308 Move returns status 0, amount 0
22:32:59.653 00.000 12308 MoveAxis(N, 0, ABG)
22:32:59.653 00.000 12308 Move returns status 0, amount 0
22:32:59.654 00.001 12308 move complete, result=0
22:32:59.654 00.000 12308 worker thread done servicing request
22:32:59.655 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:32:59.678 00.023 14556 UpdateGuideState exits: m=2073 SNR=30.3
22:32:59.683 00.005 14556 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 8 / 99999
22:32:59.687 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760585579.687,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
22:32:59.691 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:59.695 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:32:59.699 00.004 14556 Enqueuing Expose request
22:32:59.703 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
22:32:59.707 00.004 12308 Worker thread wakes up
22:32:59.707 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:32:59.707 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:00.968 01.261 12308 Exposure complete
22:33:01.100 00.132 12308 worker thread done servicing request
22:33:01.100 00.000 14556 OnExposeComplete: enter
22:33:01.104 00.004 14556 UpdateGuideState(): m_state=6
22:33:01.107 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5049
22:33:01.112 00.005 14556 Star::Find returns 1 (0), X=177.42, Y=996.58, Mass=2414, SNR=33.1, Peak=140 HFD=4.9
22:33:01.116 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
22:33:01.119 00.003 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
22:33:01.123 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.47 hyp=0.52 cameraTheta=2.02 mountX=0.19 mountY=-0.50, mountTheta=-1.21
22:33:01.128 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.47, opts=13)
22:33:01.132 00.004 14556 Enqueuing Move request for scope (-0.22, 0.47)
22:33:01.136 00.004 12308 Worker thread wakes up
22:33:01.136 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.47) opts 0xd
22:33:01.136 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.47)
22:33:01.136 00.000 12308 Moving (-0.22, 0.47) raw xDistance=0.19 yDistance=-0.50
22:33:01.136 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:33:01.137 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:33:01.137 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
22:33:01.137 00.000 12308 MoveAxis(E, 0, ABG)
22:33:01.138 00.001 12308 Move returns status 0, amount 0
22:33:01.138 00.000 12308 MoveAxis(N, 0, ABG)
22:33:01.138 00.000 12308 Move returns status 0, amount 0
22:33:01.138 00.000 12308 move complete, result=0
22:33:01.139 00.001 12308 worker thread done servicing request
22:33:01.139 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:01.163 00.024 14556 UpdateGuideState exits: m=2414 SNR=33.1
22:33:01.166 00.003 14556 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 9 / 99999
22:33:01.171 00.005 14556 PhdController: newstate STATE_FINISH
22:33:01.178 00.007 14556 PhdController complete: success
22:33:01.182 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760585581.182,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
22:33:01.187 00.005 14556 Mount: notify guiding dither settle done success=1
22:33:01.190 00.003 14556 PhdController: newstate STATE_IDLE
22:33:01.195 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:01.198 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:01.202 00.004 14556 Enqueuing Expose request
22:33:01.205 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
22:33:01.209 00.004 12308 Worker thread wakes up
22:33:01.209 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:01.209 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:02.466 01.257 12308 Exposure complete
22:33:02.604 00.138 12308 worker thread done servicing request
22:33:02.604 00.000 14556 OnExposeComplete: enter
22:33:02.610 00.006 14556 UpdateGuideState(): m_state=6
22:33:02.614 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5050
22:33:02.619 00.005 14556 Star::Find returns 1 (0), X=177.49, Y=996.60, Mass=2186, SNR=31.3, Peak=138 HFD=4.5
22:33:02.622 00.003 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.95 = -1.33)
22:33:02.627 00.005 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.43)
22:33:02.630 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.49 hyp=0.52 cameraTheta=1.88 mountX=0.12 mountY=-0.51, mountTheta=-1.34
22:33:02.635 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.49, opts=13)
22:33:02.639 00.004 14556 Enqueuing Move request for scope (-0.16, 0.49)
22:33:02.643 00.004 12308 Worker thread wakes up
22:33:02.644 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.49) opts 0xd
22:33:02.644 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.49)
22:33:02.644 00.000 12308 Moving (-0.16, 0.49) raw xDistance=0.12 yDistance=-0.51
22:33:02.644 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:33:02.646 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:33:02.646 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
22:33:02.646 00.000 12308 MoveAxis(E, 0, ABG)
22:33:02.646 00.000 12308 Move returns status 0, amount 0
22:33:02.647 00.001 12308 MoveAxis(N, 0, ABG)
22:33:02.647 00.000 12308 Move returns status 0, amount 0
22:33:02.647 00.000 12308 move complete, result=0
22:33:02.648 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:02.652 00.004 12308 worker thread done servicing request
22:33:02.674 00.022 14556 UpdateGuideState exits: m=2186 SNR=31.3
22:33:02.678 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:02.683 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:02.686 00.003 14556 Enqueuing Expose request
22:33:02.690 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
22:33:02.694 00.004 12308 Worker thread wakes up
22:33:02.694 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:02.694 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:03.937 01.243 12308 Exposure complete
22:33:04.073 00.136 12308 worker thread done servicing request
22:33:04.073 00.000 14556 OnExposeComplete: enter
22:33:04.077 00.004 14556 UpdateGuideState(): m_state=6
22:33:04.080 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5051
22:33:04.085 00.005 14556 Star::Find returns 1 (0), X=177.34, Y=996.82, Mass=2178, SNR=31.3, Peak=190 HFD=4.5
22:33:04.088 00.003 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.06 = -1.23)
22:33:04.093 00.005 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.33)
22:33:04.096 00.003 14556 CameraToMount -- cameraX=-0.31 cameraY=0.71 hyp=0.77 cameraTheta=1.98 mountX=0.26 mountY=-0.75, mountTheta=-1.24
22:33:04.101 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.71, opts=13)
22:33:04.105 00.004 14556 Enqueuing Move request for scope (-0.31, 0.71)
22:33:04.109 00.004 12308 Worker thread wakes up
22:33:04.109 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.71) opts 0xd
22:33:04.109 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.71)
22:33:04.109 00.000 12308 Moving (-0.31, 0.71) raw xDistance=0.26 yDistance=-0.75
22:33:04.109 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:33:04.110 00.001 12308 resist switch: large excursion: input -0.75 thresh 0.60 direction from 1 to -1
22:33:04.110 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.25
22:33:04.110 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
22:33:04.110 00.000 12308 MoveAxis(W, 113, ABG)
22:33:04.110 00.000 12308 Guiding  Dir = 3, Dur = 113
22:33:04.112 00.002 12308 IsSlewing returns 0
22:33:04.112 00.000 12308 IsGuiding returns 0
22:33:04.112 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:04.116 00.004 12308 PulseGuide returned control before completion, sleep 123
22:33:04.136 00.020 14556 UpdateGuideState exits: m=2178 SNR=31.3
22:33:04.142 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:04.149 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:04.153 00.004 14556 Enqueuing Expose request
22:33:04.251 00.098 12308 IsGuiding returns 0
22:33:04.251 00.000 12308 Move returns status 0, amount 113
22:33:04.251 00.000 12308 MoveAxis(N, 528, ABG)
22:33:04.251 00.000 12308 Guiding  Dir = 0, Dur = 528
22:33:04.253 00.002 12308 IsSlewing returns 0
22:33:04.253 00.000 12308 IsGuiding returns 0
22:33:04.253 00.000 12308 PulseGuide returned control before completion, sleep 538
22:33:04.800 00.547 12308 IsGuiding returns 1
22:33:04.800 00.000 12308 scope still moving after pulse duration time elapsed
22:33:04.832 00.032 12308 IsSlewing returns 0
22:33:04.833 00.001 12308 IsGuiding returns 0
22:33:04.834 00.001 12308 scope move finished after 528 + 52 ms
22:33:04.834 00.000 12308 Move returns status 0, amount 528
22:33:04.834 00.000 12308 move complete, result=0
22:33:04.835 00.001 12308 worker thread done servicing request
22:33:04.836 00.001 12308 Worker thread wakes up
22:33:04.837 00.001 14556 GuideStep: 0.3 px 113 ms WEST, -0.8 px 528 ms NORTH
22:33:04.844 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:04.844 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:06.094 01.250 12308 Exposure complete
22:33:06.228 00.134 12308 worker thread done servicing request
22:33:06.228 00.000 14556 OnExposeComplete: enter
22:33:06.232 00.004 14556 UpdateGuideState(): m_state=6
22:33:06.236 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5052
22:33:06.241 00.005 14556 Star::Find returns 1 (0), X=177.29, Y=996.55, Mass=2138, SNR=31.1, Peak=171 HFD=4.7
22:33:06.246 00.005 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.33 = -0.96)
22:33:06.249 00.003 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.06)
22:33:06.252 00.003 14556 CameraToMount -- cameraX=-0.36 cameraY=0.44 hyp=0.57 cameraTheta=2.25 mountX=0.33 mountY=-0.50, mountTheta=-0.99
22:33:06.255 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.36, y=0.44, opts=13)
22:33:06.258 00.003 14556 Enqueuing Move request for scope (-0.36, 0.44)
22:33:06.260 00.002 12308 Worker thread wakes up
22:33:06.261 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.44) opts 0xd
22:33:06.261 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.36, 0.44)
22:33:06.261 00.000 12308 Moving (-0.36, 0.44) raw xDistance=0.33 yDistance=-0.50
22:33:06.261 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.33
22:33:06.261 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
22:33:06.261 00.000 12308 MoveAxis(W, 150, ABG)
22:33:06.262 00.001 12308 Guiding  Dir = 3, Dur = 150
22:33:06.263 00.001 12308 IsSlewing returns 0
22:33:06.263 00.000 12308 IsGuiding returns 0
22:33:06.265 00.002 12308 PulseGuide returned control before completion, sleep 160
22:33:06.266 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:06.284 00.018 14556 UpdateGuideState exits: m=2138 SNR=31.1
22:33:06.288 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:06.290 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:06.295 00.005 14556 Enqueuing Expose request
22:33:06.441 00.146 12308 IsGuiding returns 0
22:33:06.441 00.000 12308 Move returns status 0, amount 150
22:33:06.441 00.000 12308 MoveAxis(N, 349, ABG)
22:33:06.441 00.000 12308 Guiding  Dir = 0, Dur = 349
22:33:06.441 00.000 12308 IsSlewing returns 0
22:33:06.441 00.000 12308 IsGuiding returns 0
22:33:06.442 00.001 12308 PulseGuide returned control before completion, sleep 359
22:33:06.815 00.373 12308 IsGuiding returns 1
22:33:06.815 00.000 12308 scope still moving after pulse duration time elapsed
22:33:06.846 00.031 12308 IsSlewing returns 0
22:33:06.846 00.000 12308 IsGuiding returns 0
22:33:06.846 00.000 12308 scope move finished after 349 + 54 ms
22:33:06.847 00.001 12308 Move returns status 0, amount 349
22:33:06.847 00.000 12308 move complete, result=0
22:33:06.847 00.000 12308 worker thread done servicing request
22:33:06.847 00.000 14556 GuideStep: 0.3 px 150 ms WEST, -0.5 px 349 ms NORTH
22:33:06.851 00.004 12308 Worker thread wakes up
22:33:06.851 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:06.852 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:08.111 01.259 12308 Exposure complete
22:33:08.257 00.146 12308 worker thread done servicing request
22:33:08.257 00.000 14556 OnExposeComplete: enter
22:33:08.260 00.003 14556 UpdateGuideState(): m_state=6
22:33:08.265 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5053
22:33:08.270 00.005 14556 Star::Find returns 1 (0), X=177.67, Y=996.22, Mass=2016, SNR=30.1, Peak=154 HFD=4.5
22:33:08.279 00.009 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.43 = -1.85)
22:33:08.283 00.004 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.95)
22:33:08.289 00.006 14556 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.36 mountX=-0.03 mountY=-0.10, mountTheta=-1.86
22:33:08.294 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.11, opts=13)
22:33:08.298 00.004 14556 Enqueuing Move request for scope (0.02, 0.11)
22:33:08.303 00.005 12308 Worker thread wakes up
22:33:08.303 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
22:33:08.303 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
22:33:08.303 00.000 12308 Moving (0.02, 0.11) raw xDistance=-0.03 yDistance=-0.10
22:33:08.303 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:33:08.304 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:08.304 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:33:08.304 00.000 12308 MoveAxis(E, 0, ABG)
22:33:08.304 00.000 12308 Move returns status 0, amount 0
22:33:08.305 00.001 12308 MoveAxis(N, 0, ABG)
22:33:08.305 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:08.309 00.004 12308 Move returns status 0, amount 0
22:33:08.309 00.000 12308 move complete, result=0
22:33:08.309 00.000 12308 worker thread done servicing request
22:33:08.330 00.021 14556 UpdateGuideState exits: m=2016 SNR=30.1
22:33:08.335 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:08.338 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:08.343 00.005 14556 Enqueuing Expose request
22:33:08.347 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:33:08.350 00.003 12308 Worker thread wakes up
22:33:08.350 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:08.351 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:09.596 01.245 12308 Exposure complete
22:33:09.726 00.130 12308 worker thread done servicing request
22:33:09.726 00.000 14556 OnExposeComplete: enter
22:33:09.730 00.004 14556 UpdateGuideState(): m_state=6
22:33:09.735 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5054
22:33:09.740 00.005 14556 Star::Find returns 1 (0), X=177.77, Y=996.42, Mass=2102, SNR=30.7, Peak=157 HFD=4.5
22:33:09.743 00.003 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.27 = -2.02)
22:33:09.747 00.004 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.12)
22:33:09.751 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.31 hyp=0.33 cameraTheta=1.19 mountX=-0.14 mountY=-0.28, mountTheta=-2.04
22:33:09.756 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.31, opts=13)
22:33:09.760 00.004 14556 Enqueuing Move request for scope (0.12, 0.31)
22:33:09.763 00.003 12308 Worker thread wakes up
22:33:09.763 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.31) opts 0xd
22:33:09.765 00.002 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.31)
22:33:09.765 00.000 12308 Moving (0.12, 0.31) raw xDistance=-0.14 yDistance=-0.28
22:33:09.765 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:33:09.766 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:33:09.766 00.000 12308 MoveAxis(E, 0, ABG)
22:33:09.766 00.000 12308 Move returns status 0, amount 0
22:33:09.766 00.000 12308 MoveAxis(N, 198, ABG)
22:33:09.766 00.000 12308 Guiding  Dir = 0, Dur = 198
22:33:09.767 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:09.775 00.008 12308 IsSlewing returns 0
22:33:09.775 00.000 12308 IsGuiding returns 0
22:33:09.776 00.001 12308 PulseGuide returned control before completion, sleep 208
22:33:09.798 00.022 14556 UpdateGuideState exits: m=2102 SNR=30.7
22:33:09.803 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:09.807 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:09.812 00.005 14556 Enqueuing Expose request
22:33:09.992 00.180 12308 IsGuiding returns 1
22:33:09.992 00.000 12308 scope still moving after pulse duration time elapsed
22:33:10.023 00.031 12308 IsSlewing returns 0
22:33:10.024 00.001 12308 IsGuiding returns 0
22:33:10.025 00.001 12308 scope move finished after 198 + 51 ms
22:33:10.025 00.000 12308 Move returns status 0, amount 198
22:33:10.027 00.002 12308 move complete, result=0
22:33:10.027 00.000 12308 worker thread done servicing request
22:33:10.028 00.001 12308 Worker thread wakes up
22:33:10.028 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 198 ms NORTH
22:33:10.035 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:10.035 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:11.288 01.253 12308 Exposure complete
22:33:11.426 00.138 12308 worker thread done servicing request
22:33:11.427 00.001 14556 OnExposeComplete: enter
22:33:11.430 00.003 14556 UpdateGuideState(): m_state=6
22:33:11.435 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5055
22:33:11.439 00.004 14556 Star::Find returns 1 (0), X=177.60, Y=996.26, Mass=1967, SNR=29.6, Peak=161 HFD=4.4
22:33:11.444 00.005 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
22:33:11.447 00.003 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.39)
22:33:11.452 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.92 mountX=0.04 mountY=-0.15, mountTheta=-1.30
22:33:11.459 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.14, opts=13)
22:33:11.462 00.003 14556 Enqueuing Move request for scope (-0.05, 0.14)
22:33:11.466 00.004 12308 Worker thread wakes up
22:33:11.466 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.14) opts 0xd
22:33:11.466 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.14)
22:33:11.467 00.001 12308 Moving (-0.05, 0.14) raw xDistance=0.04 yDistance=-0.15
22:33:11.467 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:33:11.467 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:11.467 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:33:11.467 00.000 12308 MoveAxis(E, 0, ABG)
22:33:11.468 00.001 12308 Move returns status 0, amount 0
22:33:11.468 00.000 12308 MoveAxis(N, 0, ABG)
22:33:11.468 00.000 12308 Move returns status 0, amount 0
22:33:11.468 00.000 12308 move complete, result=0
22:33:11.468 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:11.471 00.003 12308 worker thread done servicing request
22:33:11.488 00.017 14556 UpdateGuideState exits: m=1967 SNR=29.6
22:33:11.494 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:11.498 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:11.502 00.004 14556 Enqueuing Expose request
22:33:11.506 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:33:11.510 00.004 12308 Worker thread wakes up
22:33:11.510 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:11.510 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:12.761 01.251 12308 Exposure complete
22:33:12.907 00.146 12308 worker thread done servicing request
22:33:12.908 00.001 14556 OnExposeComplete: enter
22:33:12.911 00.003 14556 UpdateGuideState(): m_state=6
22:33:12.916 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5056
22:33:12.919 00.003 14556 Star::Find returns 1 (0), X=177.62, Y=996.14, Mass=2246, SNR=31.8, Peak=161 HFD=4.5
22:33:12.923 00.004 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
22:33:12.928 00.005 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
22:33:12.933 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.32 mountX=0.02 mountY=-0.03, mountTheta=-0.93
22:33:12.939 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.03, opts=13)
22:33:12.943 00.004 14556 Enqueuing Move request for scope (-0.03, 0.03)
22:33:12.946 00.003 12308 Worker thread wakes up
22:33:12.947 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
22:33:12.947 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
22:33:12.947 00.000 12308 Moving (-0.03, 0.03) raw xDistance=0.02 yDistance=-0.03
22:33:12.947 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:33:12.948 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:12.948 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:33:12.948 00.000 12308 MoveAxis(E, 0, ABG)
22:33:12.948 00.000 12308 Move returns status 0, amount 0
22:33:12.948 00.000 12308 MoveAxis(N, 0, ABG)
22:33:12.949 00.001 12308 Move returns status 0, amount 0
22:33:12.949 00.000 12308 move complete, result=0
22:33:12.949 00.000 12308 worker thread done servicing request
22:33:12.949 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:12.975 00.026 14556 UpdateGuideState exits: m=2246 SNR=31.8
22:33:12.979 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:12.983 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:12.989 00.006 14556 Enqueuing Expose request
22:33:12.993 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:33:12.997 00.004 12308 Worker thread wakes up
22:33:12.997 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:12.997 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:14.249 01.252 12308 Exposure complete
22:33:14.396 00.147 12308 worker thread done servicing request
22:33:14.397 00.001 14556 OnExposeComplete: enter
22:33:14.401 00.004 14556 UpdateGuideState(): m_state=6
22:33:14.406 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5057
22:33:14.410 00.004 14556 Star::Find returns 1 (0), X=177.56, Y=996.30, Mass=1943, SNR=29.7, Peak=127 HFD=4.7
22:33:14.413 00.003 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
22:33:14.417 00.004 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
22:33:14.421 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.19 hyp=0.21 cameraTheta=2.02 mountX=0.08 mountY=-0.20, mountTheta=-1.20
22:33:14.426 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.19, opts=13)
22:33:14.431 00.005 14556 Enqueuing Move request for scope (-0.09, 0.19)
22:33:14.435 00.004 12308 Worker thread wakes up
22:33:14.435 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.19) opts 0xd
22:33:14.435 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.19)
22:33:14.435 00.000 12308 Moving (-0.09, 0.19) raw xDistance=0.08 yDistance=-0.20
22:33:14.435 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:33:14.435 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:33:14.436 00.001 12308 MoveAxis(E, 0, ABG)
22:33:14.436 00.000 12308 Move returns status 0, amount 0
22:33:14.436 00.000 12308 MoveAxis(N, 141, ABG)
22:33:14.436 00.000 12308 Guiding  Dir = 0, Dur = 141
22:33:14.436 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:14.441 00.005 12308 IsSlewing returns 0
22:33:14.441 00.000 12308 IsGuiding returns 0
22:33:14.442 00.001 12308 PulseGuide returned control before completion, sleep 151
22:33:14.465 00.023 14556 UpdateGuideState exits: m=1943 SNR=29.7
22:33:14.469 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:14.474 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:14.477 00.003 14556 Enqueuing Expose request
22:33:14.596 00.119 12308 IsGuiding returns 1
22:33:14.597 00.001 12308 scope still moving after pulse duration time elapsed
22:33:14.626 00.029 12308 IsSlewing returns 0
22:33:14.626 00.000 12308 IsGuiding returns 0
22:33:14.628 00.002 12308 scope move finished after 141 + 44 ms
22:33:14.628 00.000 12308 Move returns status 0, amount 141
22:33:14.628 00.000 12308 move complete, result=0
22:33:14.629 00.001 12308 worker thread done servicing request
22:33:14.629 00.000 12308 Worker thread wakes up
22:33:14.629 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 141 ms NORTH
22:33:14.636 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:14.637 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:15.895 01.258 12308 Exposure complete
22:33:16.036 00.141 12308 worker thread done servicing request
22:33:16.036 00.000 14556 OnExposeComplete: enter
22:33:16.041 00.005 14556 UpdateGuideState(): m_state=6
22:33:16.044 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5058
22:33:16.048 00.004 14556 Star::Find returns 1 (0), X=177.54, Y=996.23, Mass=2054, SNR=30.5, Peak=149 HFD=4.6
22:33:16.052 00.004 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.42 = -0.86)
22:33:16.056 00.004 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.96)
22:33:16.060 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.11 hyp=0.16 cameraTheta=2.35 mountX=0.10 mountY=-0.13, mountTheta=-0.90
22:33:16.065 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.11, opts=13)
22:33:16.069 00.004 14556 Enqueuing Move request for scope (-0.11, 0.11)
22:33:16.073 00.004 12308 Worker thread wakes up
22:33:16.074 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.11) opts 0xd
22:33:16.074 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.11)
22:33:16.074 00.000 12308 Moving (-0.11, 0.11) raw xDistance=0.10 yDistance=-0.13
22:33:16.074 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:33:16.075 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:16.075 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:33:16.075 00.000 12308 MoveAxis(E, 0, ABG)
22:33:16.075 00.000 12308 Move returns status 0, amount 0
22:33:16.075 00.000 12308 MoveAxis(N, 0, ABG)
22:33:16.076 00.001 12308 Move returns status 0, amount 0
22:33:16.076 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:16.080 00.004 12308 move complete, result=0
22:33:16.081 00.001 12308 worker thread done servicing request
22:33:16.101 00.020 14556 UpdateGuideState exits: m=2054 SNR=30.5
22:33:16.107 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:16.110 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:16.117 00.007 14556 Enqueuing Expose request
22:33:16.122 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:33:16.126 00.004 12308 Worker thread wakes up
22:33:16.128 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:16.128 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:17.381 01.253 12308 Exposure complete
22:33:17.522 00.141 12308 worker thread done servicing request
22:33:17.523 00.001 14556 OnExposeComplete: enter
22:33:17.527 00.004 14556 UpdateGuideState(): m_state=6
22:33:17.532 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5059
22:33:17.535 00.003 14556 Star::Find returns 1 (0), X=177.39, Y=996.22, Mass=2030, SNR=30.1, Peak=150 HFD=4.7
22:33:17.539 00.004 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.83 = -0.45)
22:33:17.543 00.004 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.55)
22:33:17.547 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.10 hyp=0.28 cameraTheta=2.76 mountX=0.25 mountY=-0.15, mountTheta=-0.53
22:33:17.552 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.10, opts=13)
22:33:17.555 00.003 14556 Enqueuing Move request for scope (-0.26, 0.10)
22:33:17.560 00.005 12308 Worker thread wakes up
22:33:17.560 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.10) opts 0xd
22:33:17.560 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.10)
22:33:17.560 00.000 12308 Moving (-0.26, 0.10) raw xDistance=0.25 yDistance=-0.15
22:33:17.560 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:33:17.561 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:17.561 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:33:17.561 00.000 12308 MoveAxis(W, 109, ABG)
22:33:17.561 00.000 12308 Guiding  Dir = 3, Dur = 109
22:33:17.561 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:17.566 00.005 12308 IsSlewing returns 0
22:33:17.566 00.000 12308 IsGuiding returns 0
22:33:17.567 00.001 12308 PulseGuide returned control before completion, sleep 119
22:33:17.588 00.021 14556 UpdateGuideState exits: m=2030 SNR=30.1
22:33:17.592 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:17.596 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:17.600 00.004 14556 Enqueuing Expose request
22:33:17.699 00.099 12308 IsGuiding returns 1
22:33:17.699 00.000 12308 scope still moving after pulse duration time elapsed
22:33:17.730 00.031 12308 IsSlewing returns 0
22:33:17.732 00.002 12308 IsGuiding returns 0
22:33:17.732 00.000 12308 scope move finished after 109 + 57 ms
22:33:17.733 00.001 12308 Move returns status 0, amount 109
22:33:17.733 00.000 12308 MoveAxis(N, 0, ABG)
22:33:17.733 00.000 12308 Move returns status 0, amount 0
22:33:17.733 00.000 12308 move complete, result=0
22:33:17.735 00.002 12308 worker thread done servicing request
22:33:17.735 00.000 14556 GuideStep: 0.3 px 109 ms WEST, -0.1 px 0 ms NORTH
22:33:17.741 00.006 12308 Worker thread wakes up
22:33:17.741 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:17.741 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:18.995 01.254 12308 Exposure complete
22:33:19.140 00.145 12308 worker thread done servicing request
22:33:19.140 00.000 14556 OnExposeComplete: enter
22:33:19.145 00.005 14556 UpdateGuideState(): m_state=6
22:33:19.149 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5060
22:33:19.153 00.004 14556 Star::Find returns 1 (0), X=177.63, Y=996.39, Mass=2268, SNR=32.1, Peak=140 HFD=4.9
22:33:19.158 00.005 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
22:33:19.162 00.004 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
22:33:19.165 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.65 mountX=0.00 mountY=-0.28, mountTheta=-1.56
22:33:19.170 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.28, opts=13)
22:33:19.174 00.004 14556 Enqueuing Move request for scope (-0.02, 0.28)
22:33:19.178 00.004 12308 Worker thread wakes up
22:33:19.178 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.28) opts 0xd
22:33:19.179 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.28)
22:33:19.179 00.000 12308 Moving (-0.02, 0.28) raw xDistance=0.00 yDistance=-0.28
22:33:19.179 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:33:19.179 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:33:19.179 00.000 12308 MoveAxis(E, 0, ABG)
22:33:19.179 00.000 12308 Move returns status 0, amount 0
22:33:19.180 00.001 12308 MoveAxis(N, 196, ABG)
22:33:19.180 00.000 12308 Guiding  Dir = 0, Dur = 196
22:33:19.180 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:19.185 00.005 12308 IsSlewing returns 0
22:33:19.185 00.000 12308 IsGuiding returns 0
22:33:19.185 00.000 12308 PulseGuide returned control before completion, sleep 206
22:33:19.206 00.021 14556 UpdateGuideState exits: m=2268 SNR=32.1
22:33:19.212 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:19.215 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:19.220 00.005 14556 Enqueuing Expose request
22:33:19.407 00.187 12308 IsGuiding returns 0
22:33:19.408 00.001 12308 Move returns status 0, amount 196
22:33:19.408 00.000 12308 move complete, result=0
22:33:19.408 00.000 12308 worker thread done servicing request
22:33:19.408 00.000 12308 Worker thread wakes up
22:33:19.408 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 196 ms NORTH
22:33:19.414 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:19.414 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:20.668 01.254 12308 Exposure complete
22:33:20.810 00.142 12308 worker thread done servicing request
22:33:20.811 00.001 14556 OnExposeComplete: enter
22:33:20.815 00.004 14556 UpdateGuideState(): m_state=6
22:33:20.819 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5061
22:33:20.823 00.004 14556 Star::Find returns 1 (0), X=177.75, Y=996.29, Mass=2015, SNR=30.1, Peak=146 HFD=4.6
22:33:20.827 00.004 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
22:33:20.831 00.004 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.26)
22:33:20.840 00.009 14556 CameraToMount -- cameraX=0.10 cameraY=0.18 hyp=0.21 cameraTheta=1.05 mountX=-0.12 mountY=-0.16, mountTheta=-2.20
22:33:20.848 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.18, opts=13)
22:33:20.855 00.007 14556 Enqueuing Move request for scope (0.10, 0.18)
22:33:20.864 00.009 12308 Worker thread wakes up
22:33:20.865 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.18) opts 0xd
22:33:20.865 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.18)
22:33:20.865 00.000 12308 Moving (0.10, 0.18) raw xDistance=-0.12 yDistance=-0.16
22:33:20.865 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:33:20.866 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:20.866 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:33:20.866 00.000 12308 MoveAxis(E, 0, ABG)
22:33:20.866 00.000 12308 Move returns status 0, amount 0
22:33:20.867 00.001 12308 MoveAxis(N, 0, ABG)
22:33:20.867 00.000 12308 Move returns status 0, amount 0
22:33:20.867 00.000 12308 move complete, result=0
22:33:20.867 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:20.874 00.007 12308 worker thread done servicing request
22:33:20.904 00.030 14556 UpdateGuideState exits: m=2015 SNR=30.1
22:33:20.910 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:20.914 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:20.918 00.004 14556 Enqueuing Expose request
22:33:20.923 00.005 12308 Worker thread wakes up
22:33:20.923 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:33:20.927 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:20.927 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:22.172 01.245 12308 Exposure complete
22:33:22.319 00.147 12308 worker thread done servicing request
22:33:22.320 00.001 14556 OnExposeComplete: enter
22:33:22.323 00.003 14556 UpdateGuideState(): m_state=6
22:33:22.327 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5062
22:33:22.333 00.006 14556 Star::Find returns 1 (0), X=177.67, Y=996.37, Mass=2244, SNR=32.0, Peak=181 HFD=4.7
22:33:22.337 00.004 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.56 = -1.72)
22:33:22.341 00.004 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
22:33:22.344 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.25 hyp=0.25 cameraTheta=1.49 mountX=-0.04 mountY=-0.25, mountTheta=-1.72
22:33:22.349 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.25, opts=13)
22:33:22.353 00.004 14556 Enqueuing Move request for scope (0.02, 0.25)
22:33:22.356 00.003 12308 Worker thread wakes up
22:33:22.357 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.25) opts 0xd
22:33:22.357 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.25)
22:33:22.357 00.000 12308 Moving (0.02, 0.25) raw xDistance=-0.04 yDistance=-0.25
22:33:22.357 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:33:22.357 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:33:22.359 00.002 12308 MoveAxis(E, 0, ABG)
22:33:22.359 00.000 12308 Move returns status 0, amount 0
22:33:22.359 00.000 12308 MoveAxis(N, 173, ABG)
22:33:22.359 00.000 12308 Guiding  Dir = 0, Dur = 173
22:33:22.359 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:22.366 00.007 12308 IsSlewing returns 0
22:33:22.366 00.000 12308 IsGuiding returns 0
22:33:22.366 00.000 12308 PulseGuide returned control before completion, sleep 183
22:33:22.387 00.021 14556 UpdateGuideState exits: m=2244 SNR=32.0
22:33:22.394 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:22.398 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:22.403 00.005 14556 Enqueuing Expose request
22:33:22.551 00.148 12308 IsGuiding returns 1
22:33:22.553 00.002 12308 scope still moving after pulse duration time elapsed
22:33:22.585 00.032 12308 IsSlewing returns 0
22:33:22.586 00.001 12308 IsGuiding returns 0
22:33:22.586 00.000 12308 scope move finished after 173 + 47 ms
22:33:22.587 00.001 12308 Move returns status 0, amount 173
22:33:22.587 00.000 12308 move complete, result=0
22:33:22.588 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 173 ms NORTH
22:33:22.596 00.008 12308 worker thread done servicing request
22:33:22.596 00.000 12308 Worker thread wakes up
22:33:22.596 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:22.597 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:23.845 01.248 12308 Exposure complete
22:33:23.988 00.143 12308 worker thread done servicing request
22:33:23.990 00.002 14556 OnExposeComplete: enter
22:33:23.993 00.003 14556 UpdateGuideState(): m_state=6
22:33:23.998 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5063
22:33:24.002 00.004 14556 Star::Find returns 1 (0), X=177.73, Y=996.13, Mass=2185, SNR=31.3, Peak=169 HFD=4.3
22:33:24.005 00.003 14556 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.07) = xAngle (3.25 = -3.03)
22:33:24.009 00.004 14556 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.15 = -3.13)
22:33:24.013 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.18 mountX=-0.08 mountY=-0.00, mountTheta=-3.13
22:33:24.020 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.01, opts=13)
22:33:24.026 00.006 14556 Enqueuing Move request for scope (0.08, 0.01)
22:33:24.030 00.004 12308 Worker thread wakes up
22:33:24.030 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
22:33:24.030 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
22:33:24.030 00.000 12308 Moving (0.08, 0.01) raw xDistance=-0.08 yDistance=-0.00
22:33:24.030 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:33:24.030 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:24.030 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:33:24.030 00.000 12308 MoveAxis(E, 0, ABG)
22:33:24.032 00.002 12308 Move returns status 0, amount 0
22:33:24.032 00.000 12308 MoveAxis(N, 0, ABG)
22:33:24.032 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:24.037 00.005 12308 Move returns status 0, amount 0
22:33:24.037 00.000 12308 move complete, result=0
22:33:24.038 00.001 12308 worker thread done servicing request
22:33:24.063 00.025 14556 UpdateGuideState exits: m=2185 SNR=31.3
22:33:24.070 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:24.074 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:24.079 00.005 14556 Enqueuing Expose request
22:33:24.084 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:33:24.089 00.005 12308 Worker thread wakes up
22:33:24.089 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:24.089 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:25.347 01.258 12308 Exposure complete
22:33:25.476 00.129 12308 worker thread done servicing request
22:33:25.477 00.001 14556 OnExposeComplete: enter
22:33:25.480 00.003 14556 UpdateGuideState(): m_state=6
22:33:25.485 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5064
22:33:25.491 00.006 14556 Star::Find returns 1 (0), X=177.51, Y=996.08, Mass=2105, SNR=30.8, Peak=156 HFD=4.5
22:33:25.496 00.005 14556 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.07) = xAngle (0.14 = 0.14)
22:33:25.500 00.004 14556 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.04 = 0.04)
22:33:25.504 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-2.94 mountX=0.14 mountY=0.01, mountTheta=0.04
22:33:25.508 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.03, opts=13)
22:33:25.513 00.005 14556 Enqueuing Move request for scope (-0.14, -0.03)
22:33:25.517 00.004 12308 Worker thread wakes up
22:33:25.517 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.03) opts 0xd
22:33:25.517 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.03)
22:33:25.517 00.000 12308 Moving (-0.14, -0.03) raw xDistance=0.14 yDistance=0.01
22:33:25.517 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:33:25.518 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:25.518 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:33:25.518 00.000 12308 MoveAxis(E, 0, ABG)
22:33:25.518 00.000 12308 Move returns status 0, amount 0
22:33:25.519 00.001 12308 MoveAxis(N, 0, ABG)
22:33:25.519 00.000 12308 Move returns status 0, amount 0
22:33:25.519 00.000 12308 move complete, result=0
22:33:25.519 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:25.525 00.006 12308 worker thread done servicing request
22:33:25.545 00.020 14556 UpdateGuideState exits: m=2105 SNR=30.8
22:33:25.550 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:25.555 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:25.562 00.007 14556 Enqueuing Expose request
22:33:25.566 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:33:25.570 00.004 12308 Worker thread wakes up
22:33:25.570 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:25.570 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:26.815 01.245 12308 Exposure complete
22:33:26.979 00.164 12308 worker thread done servicing request
22:33:26.979 00.000 14556 OnExposeComplete: enter
22:33:26.984 00.005 14556 UpdateGuideState(): m_state=6
22:33:26.987 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5065
22:33:26.991 00.004 14556 Star::Find returns 1 (0), X=177.60, Y=996.01, Mass=2198, SNR=31.6, Peak=159 HFD=4.5
22:33:26.995 00.004 14556 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.07) = xAngle (1.06 = 1.06)
22:33:26.998 00.003 14556 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.96 = 0.96)
22:33:27.001 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-2.01 mountX=0.06 mountY=0.10, mountTheta=1.03
22:33:27.006 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.11, opts=13)
22:33:27.010 00.004 14556 Enqueuing Move request for scope (-0.05, -0.11)
22:33:27.014 00.004 12308 Worker thread wakes up
22:33:27.014 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.11) opts 0xd
22:33:27.014 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.11)
22:33:27.014 00.000 12308 Moving (-0.05, -0.11) raw xDistance=0.06 yDistance=0.10
22:33:27.014 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:33:27.014 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:27.014 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:33:27.014 00.000 12308 MoveAxis(E, 0, ABG)
22:33:27.016 00.002 12308 Move returns status 0, amount 0
22:33:27.016 00.000 12308 MoveAxis(N, 0, ABG)
22:33:27.016 00.000 12308 Move returns status 0, amount 0
22:33:27.016 00.000 12308 move complete, result=0
22:33:27.016 00.000 12308 worker thread done servicing request
22:33:27.016 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:27.044 00.028 14556 UpdateGuideState exits: m=2198 SNR=31.6
22:33:27.050 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:27.058 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:27.065 00.007 14556 Enqueuing Expose request
22:33:27.071 00.006 12308 Worker thread wakes up
22:33:27.071 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:27.078 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:27.078 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:28.322 01.244 12308 Exposure complete
22:33:28.460 00.138 12308 worker thread done servicing request
22:33:28.461 00.001 14556 OnExposeComplete: enter
22:33:28.464 00.003 14556 UpdateGuideState(): m_state=6
22:33:28.469 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5066
22:33:28.473 00.004 14556 Star::Find returns 1 (0), X=177.72, Y=996.14, Mass=2204, SNR=31.5, Peak=178 HFD=4.5
22:33:28.476 00.003 14556 CameraToMount -- cameraTheta (0.30) - m_xAngle (-3.07) = xAngle (3.38 = -2.91)
22:33:28.480 00.004 14556 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.28 = -3.01)
22:33:28.485 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.08 cameraTheta=0.30 mountX=-0.08 mountY=-0.01, mountTheta=-3.00
22:33:28.489 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.02, opts=13)
22:33:28.493 00.004 14556 Enqueuing Move request for scope (0.07, 0.02)
22:33:28.497 00.004 12308 Worker thread wakes up
22:33:28.497 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
22:33:28.497 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
22:33:28.497 00.000 12308 Moving (0.07, 0.02) raw xDistance=-0.08 yDistance=-0.01
22:33:28.497 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:33:28.497 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:28.498 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:33:28.498 00.000 12308 MoveAxis(E, 0, ABG)
22:33:28.498 00.000 12308 Move returns status 0, amount 0
22:33:28.498 00.000 12308 MoveAxis(N, 0, ABG)
22:33:28.498 00.000 12308 Move returns status 0, amount 0
22:33:28.500 00.002 12308 move complete, result=0
22:33:28.500 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:28.504 00.004 12308 worker thread done servicing request
22:33:28.525 00.021 14556 UpdateGuideState exits: m=2204 SNR=31.5
22:33:28.530 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:28.534 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:28.538 00.004 14556 Enqueuing Expose request
22:33:28.541 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:33:28.546 00.005 12308 Worker thread wakes up
22:33:28.546 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:28.548 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:29.809 01.261 12308 Exposure complete
22:33:29.951 00.142 12308 worker thread done servicing request
22:33:29.951 00.000 14556 OnExposeComplete: enter
22:33:29.956 00.005 14556 UpdateGuideState(): m_state=6
22:33:29.959 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5067
22:33:29.964 00.005 14556 Star::Find returns 1 (0), X=177.54, Y=996.13, Mass=2169, SNR=31.2, Peak=170 HFD=4.4
22:33:29.967 00.003 14556 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.07) = xAngle (6.06 = -0.22)
22:33:29.972 00.005 14556 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.96 = -0.32)
22:33:29.975 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=2.99 mountX=0.11 mountY=-0.03, mountTheta=-0.31
22:33:29.979 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.02, opts=13)
22:33:29.983 00.004 14556 Enqueuing Move request for scope (-0.11, 0.02)
22:33:29.987 00.004 12308 Worker thread wakes up
22:33:29.987 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
22:33:29.987 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
22:33:29.987 00.000 12308 Moving (-0.11, 0.02) raw xDistance=0.11 yDistance=-0.03
22:33:29.987 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:33:29.987 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:29.987 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:33:29.988 00.001 12308 MoveAxis(E, 0, ABG)
22:33:29.988 00.000 12308 Move returns status 0, amount 0
22:33:29.988 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:29.992 00.004 12308 MoveAxis(N, 0, ABG)
22:33:29.992 00.000 12308 Move returns status 0, amount 0
22:33:29.992 00.000 12308 move complete, result=0
22:33:29.992 00.000 12308 worker thread done servicing request
22:33:30.012 00.020 14556 UpdateGuideState exits: m=2169 SNR=31.2
22:33:30.017 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:30.023 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:30.027 00.004 14556 Enqueuing Expose request
22:33:30.031 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:33:30.035 00.004 12308 Worker thread wakes up
22:33:30.035 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:30.035 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:31.291 01.256 12308 Exposure complete
22:33:31.417 00.126 12308 worker thread done servicing request
22:33:31.417 00.000 14556 OnExposeComplete: enter
22:33:31.422 00.005 14556 UpdateGuideState(): m_state=6
22:33:31.427 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5068
22:33:31.432 00.005 14556 Star::Find returns 1 (0), X=177.38, Y=996.19, Mass=2262, SNR=31.9, Peak=176 HFD=4.6
22:33:31.436 00.004 14556 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.07) = xAngle (5.94 = -0.34)
22:33:31.440 00.004 14556 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.44)
22:33:31.444 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.08 hyp=0.28 cameraTheta=2.87 mountX=0.26 mountY=-0.12, mountTheta=-0.43
22:33:31.449 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.08, opts=13)
22:33:31.453 00.004 14556 Enqueuing Move request for scope (-0.27, 0.08)
22:33:31.457 00.004 12308 Worker thread wakes up
22:33:31.457 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.08) opts 0xd
22:33:31.457 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.08)
22:33:31.457 00.000 12308 Moving (-0.27, 0.08) raw xDistance=0.26 yDistance=-0.12
22:33:31.458 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:33:31.458 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:31.458 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:33:31.458 00.000 12308 MoveAxis(W, 114, ABG)
22:33:31.458 00.000 12308 Guiding  Dir = 3, Dur = 114
22:33:31.458 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:31.463 00.005 12308 IsSlewing returns 0
22:33:31.463 00.000 12308 IsGuiding returns 0
22:33:31.463 00.000 12308 PulseGuide returned control before completion, sleep 124
22:33:31.484 00.021 14556 UpdateGuideState exits: m=2262 SNR=31.9
22:33:31.490 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:31.494 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:31.497 00.003 14556 Enqueuing Expose request
22:33:31.593 00.096 12308 IsGuiding returns 1
22:33:31.595 00.002 12308 scope still moving after pulse duration time elapsed
22:33:31.625 00.030 12308 IsSlewing returns 0
22:33:31.626 00.001 12308 IsGuiding returns 0
22:33:31.627 00.001 12308 scope move finished after 114 + 49 ms
22:33:31.627 00.000 12308 Move returns status 0, amount 114
22:33:31.627 00.000 12308 MoveAxis(N, 0, ABG)
22:33:31.629 00.002 12308 Move returns status 0, amount 0
22:33:31.629 00.000 12308 move complete, result=0
22:33:31.629 00.000 12308 worker thread done servicing request
22:33:31.630 00.001 14556 GuideStep: 0.3 px 114 ms WEST, -0.1 px 0 ms NORTH
22:33:31.635 00.005 12308 Worker thread wakes up
22:33:31.636 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:31.637 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:32.889 01.252 12308 Exposure complete
22:33:33.035 00.146 12308 worker thread done servicing request
22:33:33.035 00.000 14556 OnExposeComplete: enter
22:33:33.040 00.005 14556 UpdateGuideState(): m_state=6
22:33:33.045 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5069
22:33:33.048 00.003 14556 Star::Find returns 1 (0), X=177.38, Y=996.35, Mass=2144, SNR=30.9, Peak=144 HFD=4.8
22:33:33.053 00.005 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.49 = -0.80)
22:33:33.058 00.005 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.39 = -0.90)
22:33:33.062 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.24 hyp=0.36 cameraTheta=2.41 mountX=0.25 mountY=-0.28, mountTheta=-0.84
22:33:33.066 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.24, opts=13)
22:33:33.071 00.005 14556 Enqueuing Move request for scope (-0.27, 0.24)
22:33:33.075 00.004 12308 Worker thread wakes up
22:33:33.075 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.24) opts 0xd
22:33:33.075 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.24)
22:33:33.075 00.000 12308 Moving (-0.27, 0.24) raw xDistance=0.25 yDistance=-0.28
22:33:33.075 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
22:33:33.075 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:33:33.076 00.001 12308 MoveAxis(W, 117, ABG)
22:33:33.076 00.000 12308 Guiding  Dir = 3, Dur = 117
22:33:33.076 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:33.079 00.003 12308 IsSlewing returns 0
22:33:33.080 00.001 12308 IsGuiding returns 0
22:33:33.080 00.000 12308 PulseGuide returned control before completion, sleep 127
22:33:33.100 00.020 14556 UpdateGuideState exits: m=2144 SNR=30.9
22:33:33.105 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:33.109 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:33.113 00.004 14556 Enqueuing Expose request
22:33:33.221 00.108 12308 IsGuiding returns 1
22:33:33.221 00.000 12308 scope still moving after pulse duration time elapsed
22:33:33.252 00.031 12308 IsSlewing returns 0
22:33:33.253 00.001 12308 IsGuiding returns 0
22:33:33.253 00.000 12308 scope move finished after 117 + 55 ms
22:33:33.253 00.000 12308 Move returns status 0, amount 117
22:33:33.254 00.001 12308 MoveAxis(N, 197, ABG)
22:33:33.254 00.000 12308 Guiding  Dir = 0, Dur = 197
22:33:33.254 00.000 12308 IsSlewing returns 0
22:33:33.255 00.001 12308 IsGuiding returns 0
22:33:33.255 00.000 12308 PulseGuide returned control before completion, sleep 207
22:33:33.469 00.214 12308 IsGuiding returns 1
22:33:33.469 00.000 12308 scope still moving after pulse duration time elapsed
22:33:33.501 00.032 12308 IsSlewing returns 0
22:33:33.501 00.000 12308 IsGuiding returns 0
22:33:33.501 00.000 12308 scope move finished after 197 + 49 ms
22:33:33.501 00.000 12308 Move returns status 0, amount 197
22:33:33.503 00.002 12308 move complete, result=0
22:33:33.503 00.000 12308 worker thread done servicing request
22:33:33.503 00.000 14556 GuideStep: 0.3 px 117 ms WEST, -0.3 px 197 ms NORTH
22:33:33.508 00.005 12308 Worker thread wakes up
22:33:33.508 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:33.508 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:34.761 01.253 12308 Exposure complete
22:33:34.898 00.137 12308 worker thread done servicing request
22:33:34.898 00.000 14556 OnExposeComplete: enter
22:33:34.902 00.004 14556 UpdateGuideState(): m_state=6
22:33:34.907 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5070
22:33:34.910 00.003 14556 Star::Find returns 1 (0), X=177.78, Y=996.14, Mass=2194, SNR=31.3, Peak=188 HFD=4.5
22:33:34.914 00.004 14556 CameraToMount -- cameraTheta (0.19) - m_xAngle (-3.07) = xAngle (3.27 = -3.02)
22:33:34.917 00.003 14556 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.17 = -3.12)
22:33:34.921 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.13 cameraTheta=0.19 mountX=-0.13 mountY=-0.00, mountTheta=-3.12
22:33:34.925 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.03, opts=13)
22:33:34.928 00.003 14556 Enqueuing Move request for scope (0.13, 0.03)
22:33:34.932 00.004 12308 Worker thread wakes up
22:33:34.932 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
22:33:34.932 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
22:33:34.932 00.000 12308 Moving (0.13, 0.03) raw xDistance=-0.13 yDistance=-0.00
22:33:34.933 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:33:34.933 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:34.933 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:33:34.933 00.000 12308 MoveAxis(E, 0, ABG)
22:33:34.933 00.000 12308 Move returns status 0, amount 0
22:33:34.933 00.000 12308 MoveAxis(N, 0, ABG)
22:33:34.933 00.000 12308 Move returns status 0, amount 0
22:33:34.935 00.002 12308 move complete, result=0
22:33:34.935 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:34.940 00.005 12308 worker thread done servicing request
22:33:34.962 00.022 14556 UpdateGuideState exits: m=2194 SNR=31.3
22:33:34.967 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:34.971 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:34.975 00.004 14556 Enqueuing Expose request
22:33:34.979 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:33:34.983 00.004 12308 Worker thread wakes up
22:33:34.983 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:34.983 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:36.245 01.262 12308 Exposure complete
22:33:36.388 00.143 12308 worker thread done servicing request
22:33:36.389 00.001 14556 OnExposeComplete: enter
22:33:36.392 00.003 14556 UpdateGuideState(): m_state=6
22:33:36.396 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5071
22:33:36.400 00.004 14556 Star::Find returns 1 (0), X=177.82, Y=996.20, Mass=2157, SNR=31.4, Peak=176 HFD=4.6
22:33:36.405 00.005 14556 CameraToMount -- cameraTheta (0.46) - m_xAngle (-3.07) = xAngle (3.53 = -2.75)
22:33:36.409 00.004 14556 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.43 = -2.85)
22:33:36.412 00.003 14556 CameraToMount -- cameraX=0.17 cameraY=0.08 hyp=0.19 cameraTheta=0.46 mountX=-0.17 mountY=-0.05, mountTheta=-2.84
22:33:36.416 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.08, opts=13)
22:33:36.421 00.005 14556 Enqueuing Move request for scope (0.17, 0.08)
22:33:36.425 00.004 12308 Worker thread wakes up
22:33:36.425 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.08) opts 0xd
22:33:36.425 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.08)
22:33:36.425 00.000 12308 Moving (0.17, 0.08) raw xDistance=-0.17 yDistance=-0.05
22:33:36.425 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:33:36.426 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:36.426 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:33:36.426 00.000 12308 MoveAxis(E, 0, ABG)
22:33:36.426 00.000 12308 Move returns status 0, amount 0
22:33:36.426 00.000 12308 MoveAxis(N, 0, ABG)
22:33:36.426 00.000 12308 Move returns status 0, amount 0
22:33:36.427 00.001 12308 move complete, result=0
22:33:36.428 00.001 12308 worker thread done servicing request
22:33:36.428 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:36.452 00.024 14556 UpdateGuideState exits: m=2157 SNR=31.4
22:33:36.458 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:36.464 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:36.467 00.003 14556 Enqueuing Expose request
22:33:36.471 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:33:36.476 00.005 12308 Worker thread wakes up
22:33:36.476 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:36.476 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:37.730 01.254 12308 Exposure complete
22:33:37.874 00.144 12308 worker thread done servicing request
22:33:37.874 00.000 14556 OnExposeComplete: enter
22:33:37.878 00.004 14556 UpdateGuideState(): m_state=6
22:33:37.882 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5072
22:33:37.885 00.003 14556 Star::Find returns 1 (0), X=177.68, Y=996.36, Mass=2140, SNR=31.0, Peak=140 HFD=4.7
22:33:37.890 00.005 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.51 = -1.78)
22:33:37.893 00.003 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.88)
22:33:37.897 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.24 hyp=0.25 cameraTheta=1.43 mountX=-0.05 mountY=-0.23, mountTheta=-1.78
22:33:37.902 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.24, opts=13)
22:33:37.906 00.004 14556 Enqueuing Move request for scope (0.03, 0.24)
22:33:37.910 00.004 12308 Worker thread wakes up
22:33:37.910 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.24) opts 0xd
22:33:37.910 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.24)
22:33:37.910 00.000 12308 Moving (0.03, 0.24) raw xDistance=-0.05 yDistance=-0.23
22:33:37.910 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:33:37.910 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:33:37.910 00.000 12308 MoveAxis(E, 0, ABG)
22:33:37.911 00.001 12308 Move returns status 0, amount 0
22:33:37.911 00.000 12308 MoveAxis(N, 165, ABG)
22:33:37.911 00.000 12308 Guiding  Dir = 0, Dur = 165
22:33:37.911 00.000 12308 IsSlewing returns 0
22:33:37.911 00.000 12308 IsGuiding returns 0
22:33:37.912 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:37.916 00.004 12308 PulseGuide returned control before completion, sleep 175
22:33:37.937 00.021 14556 UpdateGuideState exits: m=2140 SNR=31.0
22:33:37.942 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:37.946 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:37.950 00.004 14556 Enqueuing Expose request
22:33:38.096 00.146 12308 IsGuiding returns 1
22:33:38.098 00.002 12308 scope still moving after pulse duration time elapsed
22:33:38.127 00.029 12308 IsSlewing returns 0
22:33:38.127 00.000 12308 IsGuiding returns 0
22:33:38.129 00.002 12308 scope move finished after 165 + 51 ms
22:33:38.129 00.000 12308 Move returns status 0, amount 165
22:33:38.129 00.000 12308 move complete, result=0
22:33:38.130 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 165 ms NORTH
22:33:38.136 00.006 12308 worker thread done servicing request
22:33:38.138 00.002 12308 Worker thread wakes up
22:33:38.138 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:38.138 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:39.387 01.249 12308 Exposure complete
22:33:39.513 00.126 12308 worker thread done servicing request
22:33:39.513 00.000 14556 OnExposeComplete: enter
22:33:39.517 00.004 14556 UpdateGuideState(): m_state=6
22:33:39.528 00.011 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5073
22:33:39.534 00.006 14556 Star::Find returns 1 (0), X=177.72, Y=996.08, Mass=2373, SNR=32.8, Peak=195 HFD=4.6
22:33:39.538 00.004 14556 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-3.07) = xAngle (2.62 = 2.62)
22:33:39.540 00.002 14556 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.52 = 2.52)
22:33:39.545 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.46 mountX=-0.07 mountY=0.05, mountTheta=2.55
22:33:39.549 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.04, opts=13)
22:33:39.554 00.005 14556 Enqueuing Move request for scope (0.07, -0.04)
22:33:39.558 00.004 12308 Worker thread wakes up
22:33:39.558 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
22:33:39.558 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
22:33:39.559 00.001 12308 Moving (0.07, -0.04) raw xDistance=-0.07 yDistance=0.05
22:33:39.559 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:33:39.559 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:39.559 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:33:39.559 00.000 12308 MoveAxis(E, 0, ABG)
22:33:39.560 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:39.564 00.004 12308 Move returns status 0, amount 0
22:33:39.565 00.001 12308 MoveAxis(N, 0, ABG)
22:33:39.565 00.000 12308 Move returns status 0, amount 0
22:33:39.565 00.000 12308 move complete, result=0
22:33:39.565 00.000 12308 worker thread done servicing request
22:33:39.587 00.022 14556 UpdateGuideState exits: m=2373 SNR=32.8
22:33:39.592 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:39.596 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:39.602 00.006 14556 Enqueuing Expose request
22:33:39.605 00.003 12308 Worker thread wakes up
22:33:39.606 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:39.606 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:39.606 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:33:40.851 01.245 12308 Exposure complete
22:33:40.994 00.143 12308 worker thread done servicing request
22:33:40.994 00.000 14556 OnExposeComplete: enter
22:33:40.998 00.004 14556 UpdateGuideState(): m_state=6
22:33:41.003 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5074
22:33:41.007 00.004 14556 Star::Find returns 1 (0), X=177.59, Y=996.16, Mass=2200, SNR=31.6, Peak=164 HFD=4.8
22:33:41.010 00.003 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
22:33:41.014 00.004 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.49 = -0.80)
22:33:41.019 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.08 cameraTheta=2.51 mountX=0.06 mountY=-0.05, mountTheta=-0.75
22:33:41.024 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.04, opts=13)
22:33:41.028 00.004 14556 Enqueuing Move request for scope (-0.06, 0.04)
22:33:41.031 00.003 12308 Worker thread wakes up
22:33:41.031 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
22:33:41.031 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
22:33:41.031 00.000 12308 Moving (-0.06, 0.04) raw xDistance=0.06 yDistance=-0.05
22:33:41.032 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:33:41.032 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:41.032 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:33:41.032 00.000 12308 MoveAxis(E, 0, ABG)
22:33:41.032 00.000 12308 Move returns status 0, amount 0
22:33:41.032 00.000 12308 MoveAxis(N, 0, ABG)
22:33:41.032 00.000 12308 Move returns status 0, amount 0
22:33:41.034 00.002 12308 move complete, result=0
22:33:41.034 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:41.037 00.003 12308 worker thread done servicing request
22:33:41.094 00.057 14556 UpdateGuideState exits: m=2200 SNR=31.6
22:33:41.097 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:41.101 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:41.103 00.002 14556 Enqueuing Expose request
22:33:41.105 00.002 12308 Worker thread wakes up
22:33:41.106 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:33:41.111 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:41.112 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:42.360 01.248 12308 Exposure complete
22:33:42.501 00.141 12308 worker thread done servicing request
22:33:42.502 00.001 14556 OnExposeComplete: enter
22:33:42.505 00.003 14556 UpdateGuideState(): m_state=6
22:33:42.509 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5075
22:33:42.512 00.003 14556 Star::Find returns 1 (0), X=177.69, Y=996.11, Mass=2060, SNR=30.5, Peak=162 HFD=4.6
22:33:42.517 00.005 14556 CameraToMount -- cameraTheta (0.02) - m_xAngle (-3.07) = xAngle (3.09 = 3.09)
22:33:42.522 00.005 14556 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.99 = 2.99)
22:33:42.528 00.006 14556 CameraToMount -- cameraX=0.05 cameraY=0.00 hyp=0.05 cameraTheta=0.02 mountX=-0.05 mountY=0.01, mountTheta=2.99
22:33:42.532 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.00, opts=13)
22:33:42.536 00.004 14556 Enqueuing Move request for scope (0.05, 0.00)
22:33:42.540 00.004 12308 Worker thread wakes up
22:33:42.540 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.00) opts 0xd
22:33:42.540 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.00)
22:33:42.540 00.000 12308 Moving (0.05, 0.00) raw xDistance=-0.05 yDistance=0.01
22:33:42.540 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:33:42.540 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:42.540 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:33:42.542 00.002 12308 MoveAxis(E, 0, ABG)
22:33:42.542 00.000 12308 Move returns status 0, amount 0
22:33:42.542 00.000 12308 MoveAxis(N, 0, ABG)
22:33:42.542 00.000 12308 Move returns status 0, amount 0
22:33:42.542 00.000 12308 move complete, result=0
22:33:42.543 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:42.547 00.004 12308 worker thread done servicing request
22:33:42.568 00.021 14556 UpdateGuideState exits: m=2060 SNR=30.5
22:33:42.572 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:42.576 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:42.581 00.005 14556 Enqueuing Expose request
22:33:42.584 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:33:42.589 00.005 12308 Worker thread wakes up
22:33:42.589 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:42.589 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:43.825 01.236 12308 Exposure complete
22:33:43.973 00.148 12308 worker thread done servicing request
22:33:43.973 00.000 14556 OnExposeComplete: enter
22:33:43.978 00.005 14556 UpdateGuideState(): m_state=6
22:33:43.982 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5076
22:33:43.987 00.005 14556 Star::Find returns 1 (0), X=178.03, Y=996.21, Mass=2096, SNR=30.7, Peak=184 HFD=4.3
22:33:43.992 00.005 14556 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.07) = xAngle (3.32 = -2.97)
22:33:43.996 00.004 14556 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.22 = -3.07)
22:33:43.999 00.003 14556 CameraToMount -- cameraX=0.38 cameraY=0.09 hyp=0.39 cameraTheta=0.24 mountX=-0.38 mountY=-0.03, mountTheta=-3.06
22:33:44.003 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.38, y=0.09, opts=13)
22:33:44.008 00.005 14556 Enqueuing Move request for scope (0.38, 0.09)
22:33:44.012 00.004 12308 Worker thread wakes up
22:33:44.012 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.09) opts 0xd
22:33:44.012 00.000 12308 Handling offset move in thread for scope, endpoint = (0.38, 0.09)
22:33:44.012 00.000 12308 Moving (0.38, 0.09) raw xDistance=-0.38 yDistance=-0.03
22:33:44.013 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
22:33:44.013 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:44.013 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:33:44.013 00.000 12308 MoveAxis(E, 166, ABG)
22:33:44.013 00.000 12308 Guiding  Dir = 2, Dur = 166
22:33:44.013 00.000 12308 IsSlewing returns 0
22:33:44.014 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:44.018 00.004 12308 IsGuiding returns 0
22:33:44.018 00.000 12308 PulseGuide returned control before completion, sleep 176
22:33:44.040 00.022 14556 UpdateGuideState exits: m=2096 SNR=30.7
22:33:44.046 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:44.052 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:44.056 00.004 14556 Enqueuing Expose request
22:33:44.196 00.140 12308 IsGuiding returns 1
22:33:44.196 00.000 12308 scope still moving after pulse duration time elapsed
22:33:44.227 00.031 12308 IsSlewing returns 0
22:33:44.229 00.002 12308 IsGuiding returns 0
22:33:44.229 00.000 12308 scope move finished after 166 + 45 ms
22:33:44.230 00.001 12308 Move returns status 0, amount 166
22:33:44.231 00.001 12308 MoveAxis(N, 0, ABG)
22:33:44.232 00.001 12308 Move returns status 0, amount 0
22:33:44.232 00.000 12308 move complete, result=0
22:33:44.233 00.001 12308 worker thread done servicing request
22:33:44.233 00.000 12308 Worker thread wakes up
22:33:44.234 00.001 14556 GuideStep: -0.4 px 166 ms EAST, -0.0 px 0 ms NORTH
22:33:44.241 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:44.241 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:45.494 01.253 12308 Exposure complete
22:33:45.647 00.153 12308 worker thread done servicing request
22:33:45.648 00.001 14556 OnExposeComplete: enter
22:33:45.651 00.003 14556 UpdateGuideState(): m_state=6
22:33:45.655 00.004 14556 Star::Find(15, 178, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5077
22:33:45.660 00.005 14556 Star::Find returns 1 (0), X=177.35, Y=996.49, Mass=2012, SNR=30.1, Peak=157 HFD=4.3
22:33:45.663 00.003 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
22:33:45.668 00.005 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
22:33:45.672 00.004 14556 CameraToMount -- cameraX=-0.30 cameraY=0.38 hyp=0.49 cameraTheta=2.24 mountX=0.27 mountY=-0.43, mountTheta=-1.00
22:33:45.677 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.38, opts=13)
22:33:45.681 00.004 14556 Enqueuing Move request for scope (-0.30, 0.38)
22:33:45.686 00.005 12308 Worker thread wakes up
22:33:45.686 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.38) opts 0xd
22:33:45.686 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.38)
22:33:45.686 00.000 12308 Moving (-0.30, 0.38) raw xDistance=0.27 yDistance=-0.43
22:33:45.686 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
22:33:45.686 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
22:33:45.687 00.001 12308 MoveAxis(W, 108, ABG)
22:33:45.687 00.000 12308 Guiding  Dir = 3, Dur = 108
22:33:45.687 00.000 12308 IsSlewing returns 0
22:33:45.687 00.000 12308 IsGuiding returns 0
22:33:45.688 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:45.692 00.004 12308 PulseGuide returned control before completion, sleep 118
22:33:45.712 00.020 14556 UpdateGuideState exits: m=2012 SNR=30.1
22:33:45.716 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:45.720 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:45.724 00.004 14556 Enqueuing Expose request
22:33:45.826 00.102 12308 IsGuiding returns 1
22:33:45.828 00.002 12308 scope still moving after pulse duration time elapsed
22:33:45.858 00.030 12308 IsSlewing returns 0
22:33:45.859 00.001 12308 IsGuiding returns 0
22:33:45.859 00.000 12308 scope move finished after 108 + 63 ms
22:33:45.860 00.001 12308 Move returns status 0, amount 108
22:33:45.861 00.001 12308 MoveAxis(N, 300, ABG)
22:33:45.861 00.000 12308 Guiding  Dir = 0, Dur = 300
22:33:45.862 00.001 12308 IsSlewing returns 0
22:33:45.862 00.000 12308 IsGuiding returns 0
22:33:45.862 00.000 12308 PulseGuide returned control before completion, sleep 310
22:33:46.187 00.325 12308 IsGuiding returns 1
22:33:46.189 00.002 12308 scope still moving after pulse duration time elapsed
22:33:46.219 00.030 12308 IsSlewing returns 0
22:33:46.220 00.001 12308 IsGuiding returns 0
22:33:46.221 00.001 12308 scope move finished after 300 + 58 ms
22:33:46.221 00.000 12308 Move returns status 0, amount 300
22:33:46.221 00.000 12308 move complete, result=0
22:33:46.222 00.001 12308 worker thread done servicing request
22:33:46.222 00.000 12308 Worker thread wakes up
22:33:46.223 00.001 14556 GuideStep: 0.3 px 108 ms WEST, -0.4 px 300 ms NORTH
22:33:46.230 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:46.231 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:47.481 01.250 12308 Exposure complete
22:33:47.613 00.132 12308 worker thread done servicing request
22:33:47.614 00.001 14556 OnExposeComplete: enter
22:33:47.620 00.006 14556 UpdateGuideState(): m_state=6
22:33:47.626 00.006 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5078
22:33:47.633 00.007 14556 Star::Find returns 1 (0), X=177.72, Y=996.02, Mass=2125, SNR=31.0, Peak=174 HFD=4.3
22:33:47.637 00.004 14556 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-3.07) = xAngle (2.18 = 2.18)
22:33:47.644 00.007 14556 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.08 = 2.08)
22:33:47.650 00.006 14556 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.12 cameraTheta=-0.90 mountX=-0.07 mountY=0.10, mountTheta=2.15
22:33:47.656 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.09, opts=13)
22:33:47.661 00.005 14556 Enqueuing Move request for scope (0.07, -0.09)
22:33:47.664 00.003 12308 Worker thread wakes up
22:33:47.664 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
22:33:47.664 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
22:33:47.665 00.001 12308 Moving (0.07, -0.09) raw xDistance=-0.07 yDistance=0.10
22:33:47.665 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:33:47.665 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:47.665 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:33:47.666 00.001 12308 MoveAxis(E, 0, ABG)
22:33:47.666 00.000 12308 Move returns status 0, amount 0
22:33:47.666 00.000 12308 MoveAxis(N, 0, ABG)
22:33:47.666 00.000 12308 Move returns status 0, amount 0
22:33:47.666 00.000 12308 move complete, result=0
22:33:47.666 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:47.672 00.006 12308 worker thread done servicing request
22:33:47.693 00.021 14556 UpdateGuideState exits: m=2125 SNR=31.0
22:33:47.697 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:47.702 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:47.707 00.005 14556 Enqueuing Expose request
22:33:47.712 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:47.716 00.004 12308 Worker thread wakes up
22:33:47.716 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:47.716 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:48.968 01.252 12308 Exposure complete
22:33:49.115 00.147 12308 worker thread done servicing request
22:33:49.115 00.000 14556 OnExposeComplete: enter
22:33:49.119 00.004 14556 UpdateGuideState(): m_state=6
22:33:49.123 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5079
22:33:49.127 00.004 14556 Star::Find returns 1 (0), X=177.70, Y=996.15, Mass=2127, SNR=30.9, Peak=186 HFD=4.5
22:33:49.130 00.003 14556 CameraToMount -- cameraTheta (0.56) - m_xAngle (-3.07) = xAngle (3.63 = -2.65)
22:33:49.134 00.004 14556 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.54 = -2.75)
22:33:49.138 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.56 mountX=-0.06 mountY=-0.02, mountTheta=-2.73
22:33:49.145 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.03, opts=13)
22:33:49.151 00.006 14556 Enqueuing Move request for scope (0.05, 0.03)
22:33:49.155 00.004 12308 Worker thread wakes up
22:33:49.156 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
22:33:49.156 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
22:33:49.156 00.000 12308 Moving (0.05, 0.03) raw xDistance=-0.06 yDistance=-0.02
22:33:49.156 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:33:49.157 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:49.157 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:33:49.157 00.000 12308 MoveAxis(E, 0, ABG)
22:33:49.157 00.000 12308 Move returns status 0, amount 0
22:33:49.158 00.001 12308 MoveAxis(N, 0, ABG)
22:33:49.158 00.000 12308 Move returns status 0, amount 0
22:33:49.158 00.000 12308 move complete, result=0
22:33:49.158 00.000 12308 worker thread done servicing request
22:33:49.159 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:49.185 00.026 14556 UpdateGuideState exits: m=2127 SNR=30.9
22:33:49.190 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:49.194 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:49.198 00.004 14556 Enqueuing Expose request
22:33:49.201 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:33:49.207 00.006 12308 Worker thread wakes up
22:33:49.207 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:49.207 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:50.464 01.257 12308 Exposure complete
22:33:50.598 00.134 12308 worker thread done servicing request
22:33:50.599 00.001 14556 OnExposeComplete: enter
22:33:50.602 00.003 14556 UpdateGuideState(): m_state=6
22:33:50.607 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5080
22:33:50.612 00.005 14556 Star::Find returns 1 (0), X=177.85, Y=996.11, Mass=2100, SNR=30.8, Peak=162 HFD=4.4
22:33:50.616 00.004 14556 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.07) = xAngle (3.07 = 3.07)
22:33:50.620 00.004 14556 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.97 = 2.97)
22:33:50.623 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=-0.00 hyp=0.20 cameraTheta=-0.01 mountX=-0.20 mountY=0.03, mountTheta=2.97
22:33:50.629 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.00, opts=13)
22:33:50.634 00.005 14556 Enqueuing Move request for scope (0.20, -0.00)
22:33:50.637 00.003 12308 Worker thread wakes up
22:33:50.637 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.00) opts 0xd
22:33:50.638 00.001 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.00)
22:33:50.638 00.000 12308 Moving (0.20, -0.00) raw xDistance=-0.20 yDistance=0.03
22:33:50.638 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:33:50.638 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:50.639 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:33:50.639 00.000 12308 MoveAxis(E, 87, ABG)
22:33:50.639 00.000 12308 Guiding  Dir = 2, Dur = 87
22:33:50.640 00.001 12308 IsSlewing returns 0
22:33:50.640 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:50.645 00.005 12308 IsGuiding returns 0
22:33:50.645 00.000 12308 PulseGuide returned control before completion, sleep 97
22:33:50.671 00.026 14556 UpdateGuideState exits: m=2100 SNR=30.8
22:33:50.677 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:50.683 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:50.686 00.003 14556 Enqueuing Expose request
22:33:50.753 00.067 12308 IsGuiding returns 1
22:33:50.753 00.000 12308 scope still moving after pulse duration time elapsed
22:33:50.784 00.031 12308 IsSlewing returns 0
22:33:50.787 00.003 12308 IsGuiding returns 0
22:33:50.787 00.000 12308 scope move finished after 87 + 54 ms
22:33:50.787 00.000 12308 Move returns status 0, amount 87
22:33:50.787 00.000 12308 MoveAxis(N, 0, ABG)
22:33:50.787 00.000 12308 Move returns status 0, amount 0
22:33:50.789 00.002 12308 move complete, result=0
22:33:50.789 00.000 12308 worker thread done servicing request
22:33:50.789 00.000 14556 GuideStep: -0.2 px 87 ms EAST, 0.0 px 0 ms NORTH
22:33:50.796 00.007 12308 Worker thread wakes up
22:33:50.796 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:50.796 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:52.042 01.246 12308 Exposure complete
22:33:52.193 00.151 12308 worker thread done servicing request
22:33:52.194 00.001 14556 OnExposeComplete: enter
22:33:52.198 00.004 14556 UpdateGuideState(): m_state=6
22:33:52.202 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5081
22:33:52.207 00.005 14556 Star::Find returns 1 (0), X=177.69, Y=996.28, Mass=2084, SNR=30.6, Peak=163 HFD=4.6
22:33:52.211 00.004 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.42 = -1.86)
22:33:52.215 00.004 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.96)
22:33:52.219 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.17 hyp=0.17 cameraTheta=1.35 mountX=-0.05 mountY=-0.16, mountTheta=-1.87
22:33:52.224 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.17, opts=13)
22:33:52.227 00.003 14556 Enqueuing Move request for scope (0.04, 0.17)
22:33:52.231 00.004 12308 Worker thread wakes up
22:33:52.231 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.17) opts 0xd
22:33:52.231 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.17)
22:33:52.232 00.001 12308 Moving (0.04, 0.17) raw xDistance=-0.05 yDistance=-0.16
22:33:52.232 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:33:52.232 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:52.232 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:33:52.232 00.000 12308 MoveAxis(E, 0, ABG)
22:33:52.233 00.001 12308 Move returns status 0, amount 0
22:33:52.233 00.000 12308 MoveAxis(N, 0, ABG)
22:33:52.234 00.001 12308 Move returns status 0, amount 0
22:33:52.234 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:52.238 00.004 12308 move complete, result=0
22:33:52.238 00.000 12308 worker thread done servicing request
22:33:52.258 00.020 14556 UpdateGuideState exits: m=2084 SNR=30.6
22:33:52.261 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:52.268 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:52.274 00.006 14556 Enqueuing Expose request
22:33:52.278 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:33:52.282 00.004 12308 Worker thread wakes up
22:33:52.282 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:52.282 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:53.524 01.242 12308 Exposure complete
22:33:53.678 00.154 12308 worker thread done servicing request
22:33:53.678 00.000 14556 OnExposeComplete: enter
22:33:53.683 00.005 14556 UpdateGuideState(): m_state=6
22:33:53.689 00.006 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5082
22:33:53.694 00.005 14556 Star::Find returns 1 (0), X=177.82, Y=996.24, Mass=2307, SNR=32.0, Peak=159 HFD=4.5
22:33:53.700 00.006 14556 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.07) = xAngle (3.70 = -2.58)
22:33:53.706 00.006 14556 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.60 = -2.68)
22:33:53.710 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.13 hyp=0.22 cameraTheta=0.63 mountX=-0.18 mountY=-0.10, mountTheta=-2.66
22:33:53.715 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.13, opts=13)
22:33:53.719 00.004 14556 Enqueuing Move request for scope (0.17, 0.13)
22:33:53.725 00.006 12308 Worker thread wakes up
22:33:53.725 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.13) opts 0xd
22:33:53.725 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.13)
22:33:53.725 00.000 12308 Moving (0.17, 0.13) raw xDistance=-0.18 yDistance=-0.10
22:33:53.725 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:33:53.726 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:53.726 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:33:53.726 00.000 12308 MoveAxis(E, 0, ABG)
22:33:53.726 00.000 12308 Move returns status 0, amount 0
22:33:53.726 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:53.732 00.006 12308 MoveAxis(N, 0, ABG)
22:33:53.732 00.000 12308 Move returns status 0, amount 0
22:33:53.732 00.000 12308 move complete, result=0
22:33:53.733 00.001 12308 worker thread done servicing request
22:33:53.755 00.022 14556 UpdateGuideState exits: m=2307 SNR=32.0
22:33:53.759 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:53.762 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:53.769 00.007 14556 Enqueuing Expose request
22:33:53.774 00.005 12308 Worker thread wakes up
22:33:53.774 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:33:53.778 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:53.778 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:55.029 01.251 12308 Exposure complete
22:33:55.176 00.147 12308 worker thread done servicing request
22:33:55.176 00.000 14556 OnExposeComplete: enter
22:33:55.181 00.005 14556 UpdateGuideState(): m_state=6
22:33:55.185 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5083
22:33:55.189 00.004 14556 Star::Find returns 1 (0), X=177.73, Y=996.28, Mass=2234, SNR=31.7, Peak=140 HFD=4.8
22:33:55.193 00.004 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.20 = -2.08)
22:33:55.198 00.005 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.18)
22:33:55.201 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.18 cameraTheta=1.13 mountX=-0.09 mountY=-0.15, mountTheta=-2.11
22:33:55.207 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.17, opts=13)
22:33:55.212 00.005 14556 Enqueuing Move request for scope (0.08, 0.17)
22:33:55.215 00.003 12308 Worker thread wakes up
22:33:55.216 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
22:33:55.216 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
22:33:55.216 00.000 12308 Moving (0.08, 0.17) raw xDistance=-0.09 yDistance=-0.15
22:33:55.216 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:33:55.216 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:55.216 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:33:55.217 00.001 12308 MoveAxis(E, 0, ABG)
22:33:55.217 00.000 12308 Move returns status 0, amount 0
22:33:55.217 00.000 12308 MoveAxis(N, 0, ABG)
22:33:55.217 00.000 12308 Move returns status 0, amount 0
22:33:55.218 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:55.222 00.004 12308 move complete, result=0
22:33:55.223 00.001 12308 worker thread done servicing request
22:33:55.243 00.020 14556 UpdateGuideState exits: m=2234 SNR=31.7
22:33:55.247 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:55.251 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:55.256 00.005 14556 Enqueuing Expose request
22:33:55.260 00.004 12308 Worker thread wakes up
22:33:55.260 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:33:55.268 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:55.269 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:56.522 01.253 12308 Exposure complete
22:33:56.657 00.135 12308 worker thread done servicing request
22:33:56.658 00.001 14556 OnExposeComplete: enter
22:33:56.662 00.004 14556 UpdateGuideState(): m_state=6
22:33:56.665 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5084
22:33:56.670 00.005 14556 Star::Find returns 1 (0), X=177.69, Y=996.32, Mass=2156, SNR=31.2, Peak=146 HFD=4.7
22:33:56.674 00.004 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.44 = -1.84)
22:33:56.680 00.006 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
22:33:56.684 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.21 hyp=0.21 cameraTheta=1.37 mountX=-0.06 mountY=-0.20, mountTheta=-1.85
22:33:56.690 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.21, opts=13)
22:33:56.694 00.004 14556 Enqueuing Move request for scope (0.04, 0.21)
22:33:56.697 00.003 12308 Worker thread wakes up
22:33:56.697 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.21) opts 0xd
22:33:56.697 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.21)
22:33:56.697 00.000 12308 Moving (0.04, 0.21) raw xDistance=-0.06 yDistance=-0.20
22:33:56.697 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:33:56.698 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:56.698 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:33:56.699 00.001 12308 MoveAxis(E, 0, ABG)
22:33:56.699 00.000 12308 Move returns status 0, amount 0
22:33:56.699 00.000 12308 MoveAxis(N, 0, ABG)
22:33:56.699 00.000 12308 Move returns status 0, amount 0
22:33:56.700 00.001 12308 move complete, result=0
22:33:56.700 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:56.705 00.005 12308 worker thread done servicing request
22:33:56.727 00.022 14556 UpdateGuideState exits: m=2156 SNR=31.2
22:33:56.733 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:56.740 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:56.745 00.005 14556 Enqueuing Expose request
22:33:56.751 00.006 12308 Worker thread wakes up
22:33:56.751 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:33:56.757 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:56.757 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:58.003 01.246 12308 Exposure complete
22:33:58.138 00.135 12308 worker thread done servicing request
22:33:58.138 00.000 14556 OnExposeComplete: enter
22:33:58.143 00.005 14556 UpdateGuideState(): m_state=6
22:33:58.147 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5085
22:33:58.152 00.005 14556 Star::Find returns 1 (0), X=177.74, Y=996.67, Mass=2431, SNR=33.2, Peak=146 HFD=4.7
22:33:58.156 00.004 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.48 = -1.80)
22:33:58.160 00.004 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
22:33:58.163 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.56 hyp=0.56 cameraTheta=1.41 mountX=-0.13 mountY=-0.53, mountTheta=-1.81
22:33:58.171 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.56, opts=13)
22:33:58.178 00.007 14556 Enqueuing Move request for scope (0.09, 0.56)
22:33:58.182 00.004 12308 Worker thread wakes up
22:33:58.182 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.56) opts 0xd
22:33:58.183 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.56)
22:33:58.183 00.000 12308 Moving (0.09, 0.56) raw xDistance=-0.13 yDistance=-0.53
22:33:58.183 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:33:58.183 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
22:33:58.183 00.000 12308 MoveAxis(E, 0, ABG)
22:33:58.183 00.000 12308 Move returns status 0, amount 0
22:33:58.184 00.001 12308 MoveAxis(N, 375, ABG)
22:33:58.185 00.001 12308 Guiding  Dir = 0, Dur = 375
22:33:58.185 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:33:58.190 00.005 12308 IsSlewing returns 0
22:33:58.190 00.000 12308 IsGuiding returns 0
22:33:58.191 00.001 12308 PulseGuide returned control before completion, sleep 385
22:33:58.214 00.023 14556 UpdateGuideState exits: m=2431 SNR=33.2
22:33:58.220 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:58.223 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:33:58.227 00.004 14556 Enqueuing Expose request
22:33:58.592 00.365 12308 IsGuiding returns 1
22:33:58.593 00.001 12308 scope still moving after pulse duration time elapsed
22:33:58.624 00.031 12308 IsSlewing returns 0
22:33:58.625 00.001 12308 IsGuiding returns 0
22:33:58.625 00.000 12308 scope move finished after 375 + 60 ms
22:33:58.627 00.002 12308 Move returns status 0, amount 375
22:33:58.627 00.000 12308 move complete, result=0
22:33:58.627 00.000 12308 worker thread done servicing request
22:33:58.628 00.001 12308 Worker thread wakes up
22:33:58.628 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.5 px 375 ms NORTH
22:33:58.634 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:33:58.635 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:33:59.885 01.250 12308 Exposure complete
22:34:00.053 00.168 12308 worker thread done servicing request
22:34:00.055 00.002 14556 OnExposeComplete: enter
22:34:00.062 00.007 14556 UpdateGuideState(): m_state=6
22:34:00.068 00.006 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5086
22:34:00.071 00.003 14556 Star::Find returns 1 (0), X=177.67, Y=996.00, Mass=2025, SNR=30.2, Peak=168 HFD=4.2
22:34:00.075 00.004 14556 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-3.07) = xAngle (1.71 = 1.71)
22:34:00.079 00.004 14556 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.61 = 1.61)
22:34:00.084 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.12 cameraTheta=-1.36 mountX=-0.02 mountY=0.12, mountTheta=1.71
22:34:00.088 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.11, opts=13)
22:34:00.091 00.003 14556 Enqueuing Move request for scope (0.02, -0.11)
22:34:00.095 00.004 12308 Worker thread wakes up
22:34:00.095 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
22:34:00.095 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
22:34:00.095 00.000 12308 Moving (0.02, -0.11) raw xDistance=-0.02 yDistance=0.12
22:34:00.096 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:34:00.096 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:00.096 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:34:00.096 00.000 12308 MoveAxis(E, 0, ABG)
22:34:00.097 00.001 12308 Move returns status 0, amount 0
22:34:00.097 00.000 12308 MoveAxis(N, 0, ABG)
22:34:00.097 00.000 12308 Move returns status 0, amount 0
22:34:00.097 00.000 12308 move complete, result=0
22:34:00.098 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:00.102 00.004 12308 worker thread done servicing request
22:34:00.124 00.022 14556 UpdateGuideState exits: m=2025 SNR=30.2
22:34:00.129 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:00.134 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:00.142 00.008 14556 Enqueuing Expose request
22:34:00.147 00.005 12308 Worker thread wakes up
22:34:00.147 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:34:00.151 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:00.151 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:01.404 01.253 12308 Exposure complete
22:34:01.511 00.107 12308 worker thread done servicing request
22:34:01.511 00.000 14556 OnExposeComplete: enter
22:34:01.515 00.004 14556 UpdateGuideState(): m_state=6
22:34:01.521 00.006 14556 Star::Find(15, 177, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5087
22:34:01.525 00.004 14556 Star::Find returns 1 (0), X=177.55, Y=996.07, Mass=2161, SNR=31.2, Peak=156 HFD=4.7
22:34:01.529 00.004 14556 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-3.07) = xAngle (0.35 = 0.35)
22:34:01.533 00.004 14556 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.25 = 0.25)
22:34:01.537 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.72 mountX=0.10 mountY=0.03, mountTheta=0.26
22:34:01.541 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.04, opts=13)
22:34:01.546 00.005 14556 Enqueuing Move request for scope (-0.09, -0.04)
22:34:01.550 00.004 12308 Worker thread wakes up
22:34:01.550 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
22:34:01.550 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
22:34:01.550 00.000 12308 Moving (-0.09, -0.04) raw xDistance=0.10 yDistance=0.03
22:34:01.550 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:34:01.551 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:01.551 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:34:01.551 00.000 12308 MoveAxis(E, 0, ABG)
22:34:01.551 00.000 12308 Move returns status 0, amount 0
22:34:01.551 00.000 12308 MoveAxis(N, 0, ABG)
22:34:01.553 00.002 12308 Move returns status 0, amount 0
22:34:01.553 00.000 12308 move complete, result=0
22:34:01.553 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:01.557 00.004 12308 worker thread done servicing request
22:34:01.578 00.021 14556 UpdateGuideState exits: m=2161 SNR=31.2
22:34:01.583 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:01.588 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:01.591 00.003 14556 Enqueuing Expose request
22:34:01.596 00.005 12308 Worker thread wakes up
22:34:01.596 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:34:01.599 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:01.599 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:02.847 01.248 12308 Exposure complete
22:34:02.984 00.137 12308 worker thread done servicing request
22:34:02.985 00.001 14556 OnExposeComplete: enter
22:34:02.989 00.004 14556 UpdateGuideState(): m_state=6
22:34:02.992 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5088
22:34:02.995 00.003 14556 Star::Find returns 1 (0), X=177.39, Y=996.20, Mass=2074, SNR=30.6, Peak=163 HFD=4.5
22:34:02.998 00.003 14556 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.07) = xAngle (5.87 = -0.41)
22:34:03.002 00.004 14556 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.77 = -0.51)
22:34:03.005 00.003 14556 CameraToMount -- cameraX=-0.26 cameraY=0.09 hyp=0.27 cameraTheta=2.80 mountX=0.25 mountY=-0.13, mountTheta=-0.49
22:34:03.010 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.09, opts=13)
22:34:03.015 00.005 14556 Enqueuing Move request for scope (-0.26, 0.09)
22:34:03.018 00.003 12308 Worker thread wakes up
22:34:03.019 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.09) opts 0xd
22:34:03.019 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.09)
22:34:03.019 00.000 12308 Moving (-0.26, 0.09) raw xDistance=0.25 yDistance=-0.13
22:34:03.019 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:34:03.020 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:03.020 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:34:03.020 00.000 12308 MoveAxis(W, 108, ABG)
22:34:03.020 00.000 12308 Guiding  Dir = 3, Dur = 108
22:34:03.022 00.002 12308 IsSlewing returns 0
22:34:03.022 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:03.026 00.004 12308 IsGuiding returns 0
22:34:03.026 00.000 12308 PulseGuide returned control before completion, sleep 118
22:34:03.047 00.021 14556 UpdateGuideState exits: m=2074 SNR=30.6
22:34:03.052 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:03.056 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:03.061 00.005 14556 Enqueuing Expose request
22:34:03.151 00.090 12308 IsGuiding returns 1
22:34:03.152 00.001 12308 scope still moving after pulse duration time elapsed
22:34:03.180 00.028 12308 IsSlewing returns 0
22:34:03.181 00.001 12308 IsGuiding returns 0
22:34:03.182 00.001 12308 scope move finished after 108 + 48 ms
22:34:03.182 00.000 12308 Move returns status 0, amount 108
22:34:03.182 00.000 12308 MoveAxis(N, 0, ABG)
22:34:03.184 00.002 12308 Move returns status 0, amount 0
22:34:03.184 00.000 12308 move complete, result=0
22:34:03.184 00.000 12308 worker thread done servicing request
22:34:03.185 00.001 14556 GuideStep: 0.2 px 108 ms WEST, -0.1 px 0 ms NORTH
22:34:03.191 00.006 12308 Worker thread wakes up
22:34:03.191 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:03.191 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:04.441 01.250 12308 Exposure complete
22:34:04.584 00.143 12308 worker thread done servicing request
22:34:04.584 00.000 14556 OnExposeComplete: enter
22:34:04.588 00.004 14556 UpdateGuideState(): m_state=6
22:34:04.593 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5089
22:34:04.596 00.003 14556 Star::Find returns 1 (0), X=177.86, Y=996.14, Mass=2236, SNR=31.8, Peak=174 HFD=4.5
22:34:04.600 00.004 14556 CameraToMount -- cameraTheta (0.13) - m_xAngle (-3.07) = xAngle (3.20 = -3.08)
22:34:04.603 00.003 14556 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.10 = 3.10)
22:34:04.608 00.005 14556 CameraToMount -- cameraX=0.21 cameraY=0.03 hyp=0.21 cameraTheta=0.13 mountX=-0.21 mountY=0.01, mountTheta=3.10
22:34:04.613 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.03, opts=13)
22:34:04.618 00.005 14556 Enqueuing Move request for scope (0.21, 0.03)
22:34:04.621 00.003 12308 Worker thread wakes up
22:34:04.621 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.03) opts 0xd
22:34:04.621 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.03)
22:34:04.621 00.000 12308 Moving (0.21, 0.03) raw xDistance=-0.21 yDistance=0.01
22:34:04.622 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
22:34:04.622 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:04.622 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:34:04.622 00.000 12308 MoveAxis(E, 84, ABG)
22:34:04.622 00.000 12308 Guiding  Dir = 2, Dur = 84
22:34:04.623 00.001 12308 IsSlewing returns 0
22:34:04.623 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:04.627 00.004 12308 IsGuiding returns 0
22:34:04.627 00.000 12308 PulseGuide returned control before completion, sleep 94
22:34:04.648 00.021 14556 UpdateGuideState exits: m=2236 SNR=31.8
22:34:04.653 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:04.658 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:04.662 00.004 14556 Enqueuing Expose request
22:34:04.729 00.067 12308 IsGuiding returns 1
22:34:04.733 00.004 12308 scope still moving after pulse duration time elapsed
22:34:04.761 00.028 12308 IsSlewing returns 0
22:34:04.762 00.001 12308 IsGuiding returns 1
22:34:04.792 00.030 12308 IsSlewing returns 0
22:34:04.793 00.001 12308 IsGuiding returns 1
22:34:04.823 00.030 12308 IsSlewing returns 0
22:34:04.824 00.001 12308 IsGuiding returns 0
22:34:04.825 00.001 12308 scope move finished after 84 + 113 ms
22:34:04.826 00.001 12308 Move returns status 0, amount 84
22:34:04.826 00.000 12308 MoveAxis(N, 0, ABG)
22:34:04.827 00.001 12308 Move returns status 0, amount 0
22:34:04.827 00.000 12308 move complete, result=0
22:34:04.828 00.001 12308 worker thread done servicing request
22:34:04.828 00.000 12308 Worker thread wakes up
22:34:04.828 00.000 14556 GuideStep: -0.2 px 84 ms EAST, 0.0 px 0 ms NORTH
22:34:04.839 00.011 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:04.839 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:06.085 01.246 12308 Exposure complete
22:34:06.235 00.150 12308 worker thread done servicing request
22:34:06.235 00.000 14556 OnExposeComplete: enter
22:34:06.243 00.008 14556 UpdateGuideState(): m_state=6
22:34:06.254 00.011 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5090
22:34:06.261 00.007 14556 Star::Find returns 1 (0), X=177.68, Y=996.25, Mass=1828, SNR=28.7, Peak=129 HFD=4.5
22:34:06.267 00.006 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.42 = -1.86)
22:34:06.271 00.004 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.96)
22:34:06.275 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.35 mountX=-0.04 mountY=-0.13, mountTheta=-1.87
22:34:06.280 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.13, opts=13)
22:34:06.286 00.006 14556 Enqueuing Move request for scope (0.03, 0.13)
22:34:06.289 00.003 12308 Worker thread wakes up
22:34:06.289 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
22:34:06.289 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
22:34:06.289 00.000 12308 Moving (0.03, 0.13) raw xDistance=-0.04 yDistance=-0.13
22:34:06.289 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:34:06.291 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:06.291 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:34:06.291 00.000 12308 MoveAxis(E, 0, ABG)
22:34:06.291 00.000 12308 Move returns status 0, amount 0
22:34:06.291 00.000 12308 MoveAxis(N, 0, ABG)
22:34:06.291 00.000 12308 Move returns status 0, amount 0
22:34:06.291 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:06.297 00.006 12308 move complete, result=0
22:34:06.297 00.000 12308 worker thread done servicing request
22:34:06.318 00.021 14556 UpdateGuideState exits: m=1828 SNR=28.7
22:34:06.322 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:06.326 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:06.331 00.005 14556 Enqueuing Expose request
22:34:06.336 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:06.339 00.003 12308 Worker thread wakes up
22:34:06.341 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:06.341 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:07.585 01.244 12308 Exposure complete
22:34:07.723 00.138 12308 worker thread done servicing request
22:34:07.724 00.001 14556 OnExposeComplete: enter
22:34:07.727 00.003 14556 UpdateGuideState(): m_state=6
22:34:07.731 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5091
22:34:07.736 00.005 14556 Star::Find returns 1 (0), X=177.71, Y=996.34, Mass=2152, SNR=31.2, Peak=164 HFD=4.7
22:34:07.740 00.004 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.37 = -1.92)
22:34:07.745 00.005 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.02)
22:34:07.748 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.29 mountX=-0.08 mountY=-0.21, mountTheta=-1.93
22:34:07.753 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.22, opts=13)
22:34:07.757 00.004 14556 Enqueuing Move request for scope (0.06, 0.22)
22:34:07.760 00.003 12308 Worker thread wakes up
22:34:07.760 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.22) opts 0xd
22:34:07.760 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.22)
22:34:07.761 00.001 12308 Moving (0.06, 0.22) raw xDistance=-0.08 yDistance=-0.21
22:34:07.761 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:34:07.761 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:34:07.761 00.000 12308 MoveAxis(E, 0, ABG)
22:34:07.761 00.000 12308 Move returns status 0, amount 0
22:34:07.761 00.000 12308 MoveAxis(N, 148, ABG)
22:34:07.763 00.002 12308 Guiding  Dir = 0, Dur = 148
22:34:07.763 00.000 12308 IsSlewing returns 0
22:34:07.763 00.000 12308 IsGuiding returns 0
22:34:07.763 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:07.766 00.003 12308 PulseGuide returned control before completion, sleep 158
22:34:07.788 00.022 14556 UpdateGuideState exits: m=2152 SNR=31.2
22:34:07.793 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:07.798 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:07.802 00.004 14556 Enqueuing Expose request
22:34:07.935 00.133 12308 IsGuiding returns 0
22:34:07.935 00.000 12308 Move returns status 0, amount 148
22:34:07.936 00.001 12308 move complete, result=0
22:34:07.936 00.000 12308 worker thread done servicing request
22:34:07.936 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 148 ms NORTH
22:34:07.944 00.008 12308 Worker thread wakes up
22:34:07.944 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:07.945 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:09.198 01.253 12308 Exposure complete
22:34:09.343 00.145 12308 worker thread done servicing request
22:34:09.344 00.001 14556 OnExposeComplete: enter
22:34:09.348 00.004 14556 UpdateGuideState(): m_state=6
22:34:09.352 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5092
22:34:09.356 00.004 14556 Star::Find returns 1 (0), X=177.75, Y=996.16, Mass=2107, SNR=31.0, Peak=165 HFD=4.5
22:34:09.360 00.004 14556 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.07) = xAngle (3.52 = -2.76)
22:34:09.363 00.003 14556 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.42 = -2.86)
22:34:09.368 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.12 cameraTheta=0.45 mountX=-0.11 mountY=-0.03, mountTheta=-2.85
22:34:09.372 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.05, opts=13)
22:34:09.376 00.004 14556 Enqueuing Move request for scope (0.10, 0.05)
22:34:09.379 00.003 12308 Worker thread wakes up
22:34:09.379 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
22:34:09.379 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
22:34:09.380 00.001 12308 Moving (0.10, 0.05) raw xDistance=-0.11 yDistance=-0.03
22:34:09.380 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:34:09.380 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:09.381 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:34:09.382 00.001 12308 MoveAxis(E, 0, ABG)
22:34:09.382 00.000 12308 Move returns status 0, amount 0
22:34:09.382 00.000 12308 MoveAxis(N, 0, ABG)
22:34:09.382 00.000 12308 Move returns status 0, amount 0
22:34:09.383 00.001 12308 move complete, result=0
22:34:09.383 00.000 12308 worker thread done servicing request
22:34:09.384 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:09.403 00.019 14556 UpdateGuideState exits: m=2107 SNR=31.0
22:34:09.407 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:09.410 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:09.413 00.003 14556 Enqueuing Expose request
22:34:09.416 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:34:09.420 00.004 12308 Worker thread wakes up
22:34:09.421 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:09.421 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:10.664 01.243 12308 Exposure complete
22:34:10.809 00.145 12308 worker thread done servicing request
22:34:10.809 00.000 14556 OnExposeComplete: enter
22:34:10.814 00.005 14556 UpdateGuideState(): m_state=6
22:34:10.819 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5093
22:34:10.823 00.004 14556 Star::Find returns 1 (0), X=177.81, Y=996.18, Mass=2340, SNR=32.4, Peak=173 HFD=4.5
22:34:10.828 00.005 14556 CameraToMount -- cameraTheta (0.43) - m_xAngle (-3.07) = xAngle (3.50 = -2.78)
22:34:10.833 00.005 14556 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.40 = -2.88)
22:34:10.836 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=0.07 hyp=0.17 cameraTheta=0.43 mountX=-0.16 mountY=-0.04, mountTheta=-2.87
22:34:10.842 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.07, opts=13)
22:34:10.846 00.004 14556 Enqueuing Move request for scope (0.16, 0.07)
22:34:10.849 00.003 12308 Worker thread wakes up
22:34:10.849 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.07) opts 0xd
22:34:10.850 00.001 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.07)
22:34:10.850 00.000 12308 Moving (0.16, 0.07) raw xDistance=-0.16 yDistance=-0.04
22:34:10.850 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:34:10.850 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:10.851 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:34:10.851 00.000 12308 MoveAxis(E, 0, ABG)
22:34:10.851 00.000 12308 Move returns status 0, amount 0
22:34:10.851 00.000 12308 MoveAxis(N, 0, ABG)
22:34:10.851 00.000 12308 Move returns status 0, amount 0
22:34:10.853 00.002 12308 move complete, result=0
22:34:10.853 00.000 12308 worker thread done servicing request
22:34:10.853 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:10.881 00.028 14556 UpdateGuideState exits: m=2340 SNR=32.4
22:34:10.886 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:10.891 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:10.896 00.005 14556 Enqueuing Expose request
22:34:10.900 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:34:10.904 00.004 12308 Worker thread wakes up
22:34:10.904 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:10.904 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:12.153 01.249 12308 Exposure complete
22:34:12.304 00.151 12308 worker thread done servicing request
22:34:12.305 00.001 14556 OnExposeComplete: enter
22:34:12.309 00.004 14556 UpdateGuideState(): m_state=6
22:34:12.313 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5094
22:34:12.317 00.004 14556 Star::Find returns 1 (0), X=177.69, Y=996.34, Mass=2296, SNR=32.1, Peak=177 HFD=4.3
22:34:12.321 00.004 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.46 = -1.83)
22:34:12.325 00.004 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.93)
22:34:12.329 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.23 hyp=0.24 cameraTheta=1.38 mountX=-0.06 mountY=-0.22, mountTheta=-1.84
22:34:12.335 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.23, opts=13)
22:34:12.340 00.005 14556 Enqueuing Move request for scope (0.04, 0.23)
22:34:12.345 00.005 12308 Worker thread wakes up
22:34:12.345 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.23) opts 0xd
22:34:12.345 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.23)
22:34:12.345 00.000 12308 Moving (0.04, 0.23) raw xDistance=-0.06 yDistance=-0.22
22:34:12.347 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:34:12.347 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:34:12.347 00.000 12308 MoveAxis(E, 0, ABG)
22:34:12.347 00.000 12308 Move returns status 0, amount 0
22:34:12.347 00.000 12308 MoveAxis(N, 155, ABG)
22:34:12.347 00.000 12308 Guiding  Dir = 0, Dur = 155
22:34:12.349 00.002 12308 IsSlewing returns 0
22:34:12.349 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:12.354 00.005 12308 IsGuiding returns 0
22:34:12.354 00.000 12308 PulseGuide returned control before completion, sleep 165
22:34:12.373 00.019 14556 UpdateGuideState exits: m=2296 SNR=32.1
22:34:12.379 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:12.384 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:12.393 00.009 14556 Enqueuing Expose request
22:34:12.535 00.142 12308 IsGuiding returns 1
22:34:12.535 00.000 12308 scope still moving after pulse duration time elapsed
22:34:12.565 00.030 12308 IsSlewing returns 0
22:34:12.566 00.001 12308 IsGuiding returns 0
22:34:12.566 00.000 12308 scope move finished after 155 + 57 ms
22:34:12.567 00.001 12308 Move returns status 0, amount 155
22:34:12.567 00.000 12308 move complete, result=0
22:34:12.568 00.001 12308 worker thread done servicing request
22:34:12.568 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
22:34:12.574 00.006 12308 Worker thread wakes up
22:34:12.574 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:12.574 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:13.819 01.245 12308 Exposure complete
22:34:13.949 00.130 12308 worker thread done servicing request
22:34:13.951 00.002 14556 OnExposeComplete: enter
22:34:13.954 00.003 14556 UpdateGuideState(): m_state=6
22:34:13.959 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5095
22:34:13.963 00.004 14556 Star::Find returns 1 (0), X=177.63, Y=996.22, Mass=2226, SNR=31.8, Peak=164 HFD=4.6
22:34:13.966 00.003 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
22:34:13.969 00.003 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.58)
22:34:13.973 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.73 mountX=0.01 mountY=-0.11, mountTheta=-1.48
22:34:13.977 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.11, opts=13)
22:34:13.979 00.002 14556 Enqueuing Move request for scope (-0.02, 0.11)
22:34:13.983 00.004 12308 Worker thread wakes up
22:34:13.983 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
22:34:13.983 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
22:34:13.984 00.001 12308 Moving (-0.02, 0.11) raw xDistance=0.01 yDistance=-0.11
22:34:13.984 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:34:13.984 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:13.984 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:34:13.985 00.001 12308 MoveAxis(E, 0, ABG)
22:34:13.985 00.000 12308 Move returns status 0, amount 0
22:34:13.985 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:13.990 00.005 12308 MoveAxis(N, 0, ABG)
22:34:13.990 00.000 12308 Move returns status 0, amount 0
22:34:13.990 00.000 12308 move complete, result=0
22:34:13.990 00.000 12308 worker thread done servicing request
22:34:14.012 00.022 14556 UpdateGuideState exits: m=2226 SNR=31.8
22:34:14.019 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:14.023 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:14.027 00.004 14556 Enqueuing Expose request
22:34:14.030 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:14.034 00.004 12308 Worker thread wakes up
22:34:14.034 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:14.034 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:15.284 01.250 12308 Exposure complete
22:34:15.424 00.140 12308 worker thread done servicing request
22:34:15.424 00.000 14556 OnExposeComplete: enter
22:34:15.429 00.005 14556 UpdateGuideState(): m_state=6
22:34:15.434 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5096
22:34:15.437 00.003 14556 Star::Find returns 1 (0), X=177.82, Y=996.24, Mass=2256, SNR=31.9, Peak=179 HFD=4.6
22:34:15.441 00.004 14556 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.07) = xAngle (3.72 = -2.56)
22:34:15.445 00.004 14556 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.62 = -2.66)
22:34:15.448 00.003 14556 CameraToMount -- cameraX=0.17 cameraY=0.13 hyp=0.22 cameraTheta=0.65 mountX=-0.18 mountY=-0.10, mountTheta=-2.64
22:34:15.454 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.13, opts=13)
22:34:15.458 00.004 14556 Enqueuing Move request for scope (0.17, 0.13)
22:34:15.462 00.004 12308 Worker thread wakes up
22:34:15.462 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.13) opts 0xd
22:34:15.462 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.13)
22:34:15.463 00.001 12308 Moving (0.17, 0.13) raw xDistance=-0.18 yDistance=-0.10
22:34:15.463 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:34:15.463 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:15.463 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:34:15.464 00.001 12308 MoveAxis(E, 0, ABG)
22:34:15.465 00.001 12308 Move returns status 0, amount 0
22:34:15.465 00.000 12308 MoveAxis(N, 0, ABG)
22:34:15.465 00.000 12308 Move returns status 0, amount 0
22:34:15.465 00.000 12308 move complete, result=0
22:34:15.465 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:15.470 00.005 12308 worker thread done servicing request
22:34:15.492 00.022 14556 UpdateGuideState exits: m=2256 SNR=31.9
22:34:15.497 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:15.500 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:15.504 00.004 14556 Enqueuing Expose request
22:34:15.508 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:15.512 00.004 12308 Worker thread wakes up
22:34:15.512 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:15.512 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:16.755 01.243 12308 Exposure complete
22:34:16.891 00.136 12308 worker thread done servicing request
22:34:16.892 00.001 14556 OnExposeComplete: enter
22:34:16.896 00.004 14556 UpdateGuideState(): m_state=6
22:34:16.900 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5097
22:34:16.903 00.003 14556 Star::Find returns 1 (0), X=177.69, Y=996.27, Mass=1962, SNR=29.6, Peak=180 HFD=4.6
22:34:16.906 00.003 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.38 = -1.90)
22:34:16.910 00.004 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.00)
22:34:16.914 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.17 cameraTheta=1.31 mountX=-0.05 mountY=-0.15, mountTheta=-1.92
22:34:16.919 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.16, opts=13)
22:34:16.922 00.003 14556 Enqueuing Move request for scope (0.04, 0.16)
22:34:16.926 00.004 12308 Worker thread wakes up
22:34:16.926 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
22:34:16.926 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
22:34:16.928 00.002 12308 Moving (0.04, 0.16) raw xDistance=-0.05 yDistance=-0.15
22:34:16.929 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:34:16.929 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:16.929 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:34:16.929 00.000 12308 MoveAxis(E, 0, ABG)
22:34:16.929 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:16.934 00.005 12308 Move returns status 0, amount 0
22:34:16.934 00.000 12308 MoveAxis(N, 0, ABG)
22:34:16.934 00.000 12308 Move returns status 0, amount 0
22:34:16.934 00.000 12308 move complete, result=0
22:34:16.934 00.000 12308 worker thread done servicing request
22:34:16.956 00.022 14556 UpdateGuideState exits: m=1962 SNR=29.6
22:34:16.960 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:16.964 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:16.968 00.004 14556 Enqueuing Expose request
22:34:16.972 00.004 12308 Worker thread wakes up
22:34:16.972 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:16.972 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:16.972 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:34:18.224 01.252 12308 Exposure complete
22:34:18.358 00.134 12308 worker thread done servicing request
22:34:18.358 00.000 14556 OnExposeComplete: enter
22:34:18.361 00.003 14556 UpdateGuideState(): m_state=6
22:34:18.366 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5098
22:34:18.369 00.003 14556 Star::Find returns 1 (0), X=177.76, Y=996.22, Mass=2253, SNR=32.0, Peak=154 HFD=4.6
22:34:18.372 00.003 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.83 = -2.45)
22:34:18.377 00.005 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.55)
22:34:18.380 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.15 cameraTheta=0.76 mountX=-0.12 mountY=-0.09, mountTheta=-2.52
22:34:18.384 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.11, opts=13)
22:34:18.389 00.005 14556 Enqueuing Move request for scope (0.11, 0.11)
22:34:18.393 00.004 12308 Worker thread wakes up
22:34:18.393 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd
22:34:18.393 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.11)
22:34:18.393 00.000 12308 Moving (0.11, 0.11) raw xDistance=-0.12 yDistance=-0.09
22:34:18.393 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:34:18.393 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:18.393 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:34:18.395 00.002 12308 MoveAxis(E, 0, ABG)
22:34:18.395 00.000 12308 Move returns status 0, amount 0
22:34:18.395 00.000 12308 MoveAxis(N, 0, ABG)
22:34:18.395 00.000 12308 Move returns status 0, amount 0
22:34:18.395 00.000 12308 move complete, result=0
22:34:18.396 00.001 12308 worker thread done servicing request
22:34:18.396 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:18.420 00.024 14556 UpdateGuideState exits: m=2253 SNR=32.0
22:34:18.425 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:18.429 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:18.434 00.005 14556 Enqueuing Expose request
22:34:18.439 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:18.442 00.003 12308 Worker thread wakes up
22:34:18.442 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:18.442 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:19.695 01.253 12308 Exposure complete
22:34:19.831 00.136 12308 worker thread done servicing request
22:34:19.831 00.000 14556 OnExposeComplete: enter
22:34:19.837 00.006 14556 UpdateGuideState(): m_state=6
22:34:19.841 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5099
22:34:19.846 00.005 14556 Star::Find returns 1 (0), X=177.71, Y=996.52, Mass=2134, SNR=30.8, Peak=158 HFD=4.6
22:34:19.850 00.004 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.50 = -1.79)
22:34:19.853 00.003 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.88)
22:34:19.856 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.40 hyp=0.41 cameraTheta=1.42 mountX=-0.09 mountY=-0.39, mountTheta=-1.79
22:34:19.861 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.40, opts=13)
22:34:19.864 00.003 14556 Enqueuing Move request for scope (0.06, 0.40)
22:34:19.869 00.005 12308 Worker thread wakes up
22:34:19.869 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.40) opts 0xd
22:34:19.869 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.40)
22:34:19.869 00.000 12308 Moving (0.06, 0.40) raw xDistance=-0.09 yDistance=-0.39
22:34:19.869 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:34:19.869 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
22:34:19.870 00.001 12308 MoveAxis(E, 0, ABG)
22:34:19.870 00.000 12308 Move returns status 0, amount 0
22:34:19.870 00.000 12308 MoveAxis(N, 273, ABG)
22:34:19.870 00.000 12308 Guiding  Dir = 0, Dur = 273
22:34:19.870 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:19.876 00.006 12308 IsSlewing returns 0
22:34:19.876 00.000 12308 IsGuiding returns 0
22:34:19.877 00.001 12308 PulseGuide returned control before completion, sleep 283
22:34:19.900 00.023 14556 UpdateGuideState exits: m=2134 SNR=30.8
22:34:19.903 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:19.908 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:19.912 00.004 14556 Enqueuing Expose request
22:34:20.169 00.257 12308 IsGuiding returns 1
22:34:20.170 00.001 12308 scope still moving after pulse duration time elapsed
22:34:20.200 00.030 12308 IsSlewing returns 0
22:34:20.202 00.002 12308 IsGuiding returns 0
22:34:20.202 00.000 12308 scope move finished after 273 + 52 ms
22:34:20.203 00.001 12308 Move returns status 0, amount 273
22:34:20.203 00.000 12308 move complete, result=0
22:34:20.203 00.000 12308 worker thread done servicing request
22:34:20.203 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 273 ms NORTH
22:34:20.208 00.005 12308 Worker thread wakes up
22:34:20.208 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:20.208 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:21.450 01.242 12308 Exposure complete
22:34:21.581 00.131 12308 worker thread done servicing request
22:34:21.581 00.000 14556 OnExposeComplete: enter
22:34:21.585 00.004 14556 UpdateGuideState(): m_state=6
22:34:21.589 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5100
22:34:21.592 00.003 14556 Star::Find returns 1 (0), X=177.81, Y=996.03, Mass=2173, SNR=31.4, Peak=179 HFD=4.4
22:34:21.596 00.004 14556 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-3.07) = xAngle (2.60 = 2.60)
22:34:21.599 00.003 14556 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.50 = 2.50)
22:34:21.602 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-0.47 mountX=-0.16 mountY=0.11, mountTheta=2.53
22:34:21.608 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.08, opts=13)
22:34:21.612 00.004 14556 Enqueuing Move request for scope (0.16, -0.08)
22:34:21.615 00.003 12308 Worker thread wakes up
22:34:21.615 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.08) opts 0xd
22:34:21.615 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.08)
22:34:21.615 00.000 12308 Moving (0.16, -0.08) raw xDistance=-0.16 yDistance=0.11
22:34:21.615 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:34:21.615 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:21.617 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:34:21.617 00.000 12308 MoveAxis(E, 0, ABG)
22:34:21.617 00.000 12308 Move returns status 0, amount 0
22:34:21.617 00.000 12308 MoveAxis(N, 0, ABG)
22:34:21.617 00.000 12308 Move returns status 0, amount 0
22:34:21.618 00.001 12308 move complete, result=0
22:34:21.618 00.000 12308 worker thread done servicing request
22:34:21.618 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:21.639 00.021 14556 UpdateGuideState exits: m=2173 SNR=31.4
22:34:21.644 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:21.650 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:21.654 00.004 14556 Enqueuing Expose request
22:34:21.658 00.004 12308 Worker thread wakes up
22:34:21.658 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:34:21.661 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:21.662 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:22.908 01.246 12308 Exposure complete
22:34:23.061 00.153 12308 worker thread done servicing request
22:34:23.062 00.001 14556 OnExposeComplete: enter
22:34:23.065 00.003 14556 UpdateGuideState(): m_state=6
22:34:23.069 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5101
22:34:23.074 00.005 14556 Star::Find returns 1 (0), X=177.82, Y=996.02, Mass=2106, SNR=30.9, Peak=171 HFD=4.3
22:34:23.078 00.004 14556 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-3.07) = xAngle (2.58 = 2.58)
22:34:23.081 00.003 14556 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.48 = 2.48)
22:34:23.086 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-0.50 mountX=-0.16 mountY=0.12, mountTheta=2.51
22:34:23.090 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.09, opts=13)
22:34:23.095 00.005 14556 Enqueuing Move request for scope (0.17, -0.09)
22:34:23.099 00.004 12308 Worker thread wakes up
22:34:23.099 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.09) opts 0xd
22:34:23.099 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.09)
22:34:23.099 00.000 12308 Moving (0.17, -0.09) raw xDistance=-0.16 yDistance=0.12
22:34:23.099 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:34:23.099 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:23.101 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:34:23.101 00.000 12308 MoveAxis(E, 0, ABG)
22:34:23.101 00.000 12308 Move returns status 0, amount 0
22:34:23.102 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:23.105 00.003 12308 MoveAxis(N, 0, ABG)
22:34:23.106 00.001 12308 Move returns status 0, amount 0
22:34:23.106 00.000 12308 move complete, result=0
22:34:23.106 00.000 12308 worker thread done servicing request
22:34:23.128 00.022 14556 UpdateGuideState exits: m=2106 SNR=30.9
22:34:23.133 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:23.136 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:23.142 00.006 14556 Enqueuing Expose request
22:34:23.146 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:34:23.150 00.004 12308 Worker thread wakes up
22:34:23.150 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:23.150 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:24.399 01.249 12308 Exposure complete
22:34:24.539 00.140 12308 worker thread done servicing request
22:34:24.539 00.000 14556 OnExposeComplete: enter
22:34:24.543 00.004 14556 UpdateGuideState(): m_state=6
22:34:24.550 00.007 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5102
22:34:24.558 00.008 14556 Star::Find returns 1 (0), X=177.81, Y=996.24, Mass=2002, SNR=30.2, Peak=155 HFD=4.4
22:34:24.563 00.005 14556 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.07) = xAngle (3.73 = -2.56)
22:34:24.567 00.004 14556 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.63 = -2.66)
22:34:24.571 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.12 hyp=0.20 cameraTheta=0.65 mountX=-0.17 mountY=-0.10, mountTheta=-2.63
22:34:24.576 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.12, opts=13)
22:34:24.580 00.004 14556 Enqueuing Move request for scope (0.16, 0.12)
22:34:24.585 00.005 12308 Worker thread wakes up
22:34:24.585 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.12) opts 0xd
22:34:24.585 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.12)
22:34:24.585 00.000 12308 Moving (0.16, 0.12) raw xDistance=-0.17 yDistance=-0.10
22:34:24.585 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:34:24.585 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:24.585 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:34:24.587 00.002 12308 MoveAxis(E, 0, ABG)
22:34:24.587 00.000 12308 Move returns status 0, amount 0
22:34:24.587 00.000 12308 MoveAxis(N, 0, ABG)
22:34:24.587 00.000 12308 Move returns status 0, amount 0
22:34:24.587 00.000 12308 move complete, result=0
22:34:24.588 00.001 12308 worker thread done servicing request
22:34:24.588 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:24.615 00.027 14556 UpdateGuideState exits: m=2002 SNR=30.2
22:34:24.620 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:24.623 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:24.628 00.005 14556 Enqueuing Expose request
22:34:24.631 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:24.635 00.004 12308 Worker thread wakes up
22:34:24.635 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:24.635 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:25.883 01.248 12308 Exposure complete
22:34:25.999 00.116 12308 worker thread done servicing request
22:34:25.999 00.000 14556 OnExposeComplete: enter
22:34:26.004 00.005 14556 UpdateGuideState(): m_state=6
22:34:26.008 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5103
22:34:26.012 00.004 14556 Star::Find returns 1 (0), X=177.65, Y=996.37, Mass=2151, SNR=31.1, Peak=174 HFD=4.7
22:34:26.016 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.65 = -1.64)
22:34:26.020 00.004 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.74)
22:34:26.024 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.26 hyp=0.26 cameraTheta=1.57 mountX=-0.02 mountY=-0.25, mountTheta=-1.64
22:34:26.029 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.26, opts=13)
22:34:26.033 00.004 14556 Enqueuing Move request for scope (-0.00, 0.26)
22:34:26.037 00.004 12308 Worker thread wakes up
22:34:26.037 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.26) opts 0xd
22:34:26.037 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.26)
22:34:26.037 00.000 12308 Moving (-0.00, 0.26) raw xDistance=-0.02 yDistance=-0.25
22:34:26.037 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:34:26.037 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:34:26.037 00.000 12308 MoveAxis(E, 0, ABG)
22:34:26.039 00.002 12308 Move returns status 0, amount 0
22:34:26.039 00.000 12308 MoveAxis(N, 178, ABG)
22:34:26.039 00.000 12308 Guiding  Dir = 0, Dur = 178
22:34:26.039 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:26.043 00.004 12308 IsSlewing returns 0
22:34:26.043 00.000 12308 IsGuiding returns 0
22:34:26.045 00.002 12308 PulseGuide returned control before completion, sleep 188
22:34:26.064 00.019 14556 UpdateGuideState exits: m=2151 SNR=31.1
22:34:26.069 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:26.073 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:26.077 00.004 14556 Enqueuing Expose request
22:34:26.249 00.172 12308 IsGuiding returns 0
22:34:26.251 00.002 12308 Move returns status 0, amount 178
22:34:26.251 00.000 12308 move complete, result=0
22:34:26.252 00.001 12308 worker thread done servicing request
22:34:26.252 00.000 12308 Worker thread wakes up
22:34:26.253 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 178 ms NORTH
22:34:26.259 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:26.259 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:27.501 01.242 12308 Exposure complete
22:34:27.646 00.145 12308 worker thread done servicing request
22:34:27.647 00.001 14556 OnExposeComplete: enter
22:34:27.652 00.005 14556 UpdateGuideState(): m_state=6
22:34:27.655 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5104
22:34:27.659 00.004 14556 Star::Find returns 1 (0), X=177.47, Y=996.10, Mass=2275, SNR=32.1, Peak=162 HFD=4.9
22:34:27.663 00.004 14556 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.07) = xAngle (0.03 = 0.03)
22:34:27.666 00.003 14556 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.07 = -0.07)
22:34:27.671 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-3.05 mountX=0.18 mountY=-0.01, mountTheta=-0.07
22:34:27.676 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.02, opts=13)
22:34:27.682 00.006 14556 Enqueuing Move request for scope (-0.18, -0.02)
22:34:27.686 00.004 12308 Worker thread wakes up
22:34:27.686 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.02) opts 0xd
22:34:27.686 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.02)
22:34:27.686 00.000 12308 Moving (-0.18, -0.02) raw xDistance=0.18 yDistance=-0.01
22:34:27.686 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:34:27.686 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:27.688 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:34:27.688 00.000 12308 MoveAxis(E, 0, ABG)
22:34:27.688 00.000 12308 Move returns status 0, amount 0
22:34:27.688 00.000 12308 MoveAxis(N, 0, ABG)
22:34:27.688 00.000 12308 Move returns status 0, amount 0
22:34:27.689 00.001 12308 move complete, result=0
22:34:27.689 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:27.692 00.003 12308 worker thread done servicing request
22:34:27.709 00.017 14556 UpdateGuideState exits: m=2275 SNR=32.1
22:34:27.712 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:27.716 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:27.718 00.002 14556 Enqueuing Expose request
22:34:27.721 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:34:27.724 00.003 12308 Worker thread wakes up
22:34:27.725 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:27.725 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:28.976 01.251 12308 Exposure complete
22:34:29.114 00.138 12308 worker thread done servicing request
22:34:29.114 00.000 14556 OnExposeComplete: enter
22:34:29.119 00.005 14556 UpdateGuideState(): m_state=6
22:34:29.123 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5105
22:34:29.128 00.005 14556 Star::Find returns 1 (0), X=177.48, Y=996.01, Mass=2184, SNR=31.3, Peak=165 HFD=4.2
22:34:29.131 00.003 14556 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-3.07) = xAngle (0.48 = 0.48)
22:34:29.135 00.004 14556 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.38 = 0.38)
22:34:29.140 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-2.60 mountX=0.17 mountY=0.07, mountTheta=0.39
22:34:29.146 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.10, opts=13)
22:34:29.149 00.003 14556 Enqueuing Move request for scope (-0.16, -0.10)
22:34:29.152 00.003 12308 Worker thread wakes up
22:34:29.152 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.10) opts 0xd
22:34:29.152 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.10)
22:34:29.153 00.001 12308 Moving (-0.16, -0.10) raw xDistance=0.17 yDistance=0.07
22:34:29.153 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:34:29.153 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:29.153 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:34:29.153 00.000 12308 MoveAxis(E, 0, ABG)
22:34:29.154 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:29.157 00.003 12308 Move returns status 0, amount 0
22:34:29.157 00.000 12308 MoveAxis(N, 0, ABG)
22:34:29.157 00.000 12308 Move returns status 0, amount 0
22:34:29.157 00.000 12308 move complete, result=0
22:34:29.158 00.001 12308 worker thread done servicing request
22:34:29.174 00.016 14556 UpdateGuideState exits: m=2184 SNR=31.3
22:34:29.178 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:29.182 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:29.185 00.003 14556 Enqueuing Expose request
22:34:29.188 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:34:29.192 00.004 12308 Worker thread wakes up
22:34:29.193 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:29.193 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:30.436 01.243 12308 Exposure complete
22:34:30.576 00.140 12308 worker thread done servicing request
22:34:30.577 00.001 14556 OnExposeComplete: enter
22:34:30.581 00.004 14556 UpdateGuideState(): m_state=6
22:34:30.585 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5106
22:34:30.589 00.004 14556 Star::Find returns 1 (0), X=177.69, Y=996.18, Mass=2388, SNR=32.7, Peak=189 HFD=4.5
22:34:30.593 00.004 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.15 = -2.13)
22:34:30.596 00.003 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.23)
22:34:30.600 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.08 mountX=-0.04 mountY=-0.06, mountTheta=-2.17
22:34:30.605 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.07, opts=13)
22:34:30.609 00.004 14556 Enqueuing Move request for scope (0.04, 0.07)
22:34:30.613 00.004 12308 Worker thread wakes up
22:34:30.613 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
22:34:30.615 00.002 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
22:34:30.615 00.000 12308 Moving (0.04, 0.07) raw xDistance=-0.04 yDistance=-0.06
22:34:30.615 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:34:30.615 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:30.615 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:34:30.615 00.000 12308 MoveAxis(E, 0, ABG)
22:34:30.615 00.000 12308 Move returns status 0, amount 0
22:34:30.616 00.001 12308 MoveAxis(N, 0, ABG)
22:34:30.616 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:30.621 00.005 12308 Move returns status 0, amount 0
22:34:30.621 00.000 12308 move complete, result=0
22:34:30.621 00.000 12308 worker thread done servicing request
22:34:30.645 00.024 14556 UpdateGuideState exits: m=2388 SNR=32.7
22:34:30.652 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:30.655 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:30.661 00.006 14556 Enqueuing Expose request
22:34:30.665 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:30.669 00.004 12308 Worker thread wakes up
22:34:30.669 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:30.669 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:31.922 01.253 12308 Exposure complete
22:34:32.066 00.144 12308 worker thread done servicing request
22:34:32.066 00.000 14556 OnExposeComplete: enter
22:34:32.070 00.004 14556 UpdateGuideState(): m_state=6
22:34:32.073 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5107
22:34:32.078 00.005 14556 Star::Find returns 1 (0), X=177.55, Y=996.23, Mass=2321, SNR=32.5, Peak=169 HFD=4.8
22:34:32.083 00.005 14556 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.07) = xAngle (5.37 = -0.91)
22:34:32.086 00.003 14556 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.27 = -1.01)
22:34:32.089 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.11 hyp=0.15 cameraTheta=2.30 mountX=0.09 mountY=-0.13, mountTheta=-0.95
22:34:32.094 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.11, opts=13)
22:34:32.097 00.003 14556 Enqueuing Move request for scope (-0.10, 0.11)
22:34:32.100 00.003 12308 Worker thread wakes up
22:34:32.101 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.11) opts 0xd
22:34:32.101 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.11)
22:34:32.101 00.000 12308 Moving (-0.10, 0.11) raw xDistance=0.09 yDistance=-0.13
22:34:32.101 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:34:32.101 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:32.103 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:34:32.103 00.000 12308 MoveAxis(E, 0, ABG)
22:34:32.103 00.000 12308 Move returns status 0, amount 0
22:34:32.103 00.000 12308 MoveAxis(N, 0, ABG)
22:34:32.104 00.001 12308 Move returns status 0, amount 0
22:34:32.104 00.000 12308 move complete, result=0
22:34:32.104 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:32.107 00.003 12308 worker thread done servicing request
22:34:32.131 00.024 14556 UpdateGuideState exits: m=2321 SNR=32.5
22:34:32.136 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:32.142 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:32.146 00.004 14556 Enqueuing Expose request
22:34:32.151 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:32.155 00.004 12308 Worker thread wakes up
22:34:32.155 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:32.155 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:33.404 01.249 12308 Exposure complete
22:34:33.526 00.122 12308 worker thread done servicing request
22:34:33.526 00.000 14556 OnExposeComplete: enter
22:34:33.531 00.005 14556 UpdateGuideState(): m_state=6
22:34:33.535 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5108
22:34:33.539 00.004 14556 Star::Find returns 1 (0), X=177.73, Y=996.29, Mass=2117, SNR=30.8, Peak=151 HFD=4.6
22:34:33.543 00.004 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.20 = -2.08)
22:34:33.547 00.004 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.18)
22:34:33.551 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.13 mountX=-0.10 mountY=-0.16, mountTheta=-2.11
22:34:33.557 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.18, opts=13)
22:34:33.561 00.004 14556 Enqueuing Move request for scope (0.08, 0.18)
22:34:33.566 00.005 12308 Worker thread wakes up
22:34:33.566 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.18) opts 0xd
22:34:33.566 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.18)
22:34:33.566 00.000 12308 Moving (0.08, 0.18) raw xDistance=-0.10 yDistance=-0.16
22:34:33.566 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:34:33.567 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:33.567 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:34:33.567 00.000 12308 MoveAxis(E, 0, ABG)
22:34:33.567 00.000 12308 Move returns status 0, amount 0
22:34:33.567 00.000 12308 MoveAxis(N, 0, ABG)
22:34:33.568 00.001 12308 Move returns status 0, amount 0
22:34:33.568 00.000 12308 move complete, result=0
22:34:33.568 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:33.571 00.003 12308 worker thread done servicing request
22:34:33.593 00.022 14556 UpdateGuideState exits: m=2117 SNR=30.8
22:34:33.597 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:33.601 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:33.605 00.004 14556 Enqueuing Expose request
22:34:33.609 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:34:33.613 00.004 12308 Worker thread wakes up
22:34:33.613 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:33.613 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:34.873 01.260 12308 Exposure complete
22:34:35.010 00.137 12308 worker thread done servicing request
22:34:35.010 00.000 14556 OnExposeComplete: enter
22:34:35.016 00.006 14556 UpdateGuideState(): m_state=6
22:34:35.020 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5109
22:34:35.024 00.004 14556 Star::Find returns 1 (0), X=177.44, Y=996.33, Mass=2061, SNR=30.4, Peak=148 HFD=4.7
22:34:35.029 00.005 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
22:34:35.032 00.003 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
22:34:35.037 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=0.22 hyp=0.30 cameraTheta=2.32 mountX=0.19 mountY=-0.25, mountTheta=-0.93
22:34:35.042 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.22, opts=13)
22:34:35.047 00.005 14556 Enqueuing Move request for scope (-0.21, 0.22)
22:34:35.051 00.004 12308 Worker thread wakes up
22:34:35.051 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.22) opts 0xd
22:34:35.052 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.22)
22:34:35.052 00.000 12308 Moving (-0.21, 0.22) raw xDistance=0.19 yDistance=-0.25
22:34:35.053 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:34:35.053 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:34:35.054 00.001 12308 MoveAxis(E, 0, ABG)
22:34:35.054 00.000 12308 Move returns status 0, amount 0
22:34:35.054 00.000 12308 MoveAxis(N, 177, ABG)
22:34:35.056 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:35.063 00.007 12308 Guiding  Dir = 0, Dur = 177
22:34:35.063 00.000 12308 IsSlewing returns 0
22:34:35.064 00.001 12308 IsGuiding returns 0
22:34:35.064 00.000 12308 PulseGuide returned control before completion, sleep 187
22:34:35.093 00.029 14556 UpdateGuideState exits: m=2061 SNR=30.4
22:34:35.098 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:35.101 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:35.105 00.004 14556 Enqueuing Expose request
22:34:35.254 00.149 12308 IsGuiding returns 1
22:34:35.256 00.002 12308 scope still moving after pulse duration time elapsed
22:34:35.288 00.032 12308 IsSlewing returns 0
22:34:35.289 00.001 12308 IsGuiding returns 0
22:34:35.289 00.000 12308 scope move finished after 177 + 48 ms
22:34:35.291 00.002 12308 Move returns status 0, amount 177
22:34:35.291 00.000 12308 move complete, result=0
22:34:35.291 00.000 12308 worker thread done servicing request
22:34:35.291 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 177 ms NORTH
22:34:35.299 00.008 12308 Worker thread wakes up
22:34:35.300 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:35.300 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:36.551 01.251 12308 Exposure complete
22:34:36.691 00.140 12308 worker thread done servicing request
22:34:36.692 00.001 14556 OnExposeComplete: enter
22:34:36.698 00.006 14556 UpdateGuideState(): m_state=6
22:34:36.705 00.007 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5110
22:34:36.712 00.007 14556 Star::Find returns 1 (0), X=177.54, Y=996.24, Mass=2167, SNR=31.1, Peak=156 HFD=4.6
22:34:36.717 00.005 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.34 = -0.95)
22:34:36.723 00.006 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.04)
22:34:36.728 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.16 cameraTheta=2.26 mountX=0.10 mountY=-0.14, mountTheta=-0.98
22:34:36.735 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.13, opts=13)
22:34:36.739 00.004 14556 Enqueuing Move request for scope (-0.11, 0.13)
22:34:36.742 00.003 12308 Worker thread wakes up
22:34:36.742 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
22:34:36.742 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
22:34:36.743 00.001 12308 Moving (-0.11, 0.13) raw xDistance=0.10 yDistance=-0.14
22:34:36.743 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:34:36.743 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:36.743 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:34:36.743 00.000 12308 MoveAxis(E, 0, ABG)
22:34:36.745 00.002 12308 Move returns status 0, amount 0
22:34:36.745 00.000 12308 MoveAxis(N, 0, ABG)
22:34:36.745 00.000 12308 Move returns status 0, amount 0
22:34:36.745 00.000 12308 move complete, result=0
22:34:36.745 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:36.749 00.004 12308 worker thread done servicing request
22:34:36.768 00.019 14556 UpdateGuideState exits: m=2167 SNR=31.1
22:34:36.772 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:36.776 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:36.780 00.004 14556 Enqueuing Expose request
22:34:36.784 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:36.789 00.005 12308 Worker thread wakes up
22:34:36.789 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:36.789 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:38.038 01.249 12308 Exposure complete
22:34:38.184 00.146 12308 worker thread done servicing request
22:34:38.184 00.000 14556 OnExposeComplete: enter
22:34:38.189 00.005 14556 UpdateGuideState(): m_state=6
22:34:38.193 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5111
22:34:38.197 00.004 14556 Star::Find returns 1 (0), X=177.67, Y=996.21, Mass=2271, SNR=31.9, Peak=168 HFD=4.7
22:34:38.201 00.004 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.39 = -1.89)
22:34:38.204 00.003 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -1.99)
22:34:38.208 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.32 mountX=-0.03 mountY=-0.09, mountTheta=-1.91
22:34:38.212 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.10, opts=13)
22:34:38.216 00.004 14556 Enqueuing Move request for scope (0.03, 0.10)
22:34:38.221 00.005 12308 Worker thread wakes up
22:34:38.221 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
22:34:38.221 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
22:34:38.221 00.000 12308 Moving (0.03, 0.10) raw xDistance=-0.03 yDistance=-0.09
22:34:38.222 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:34:38.222 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:38.222 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:34:38.222 00.000 12308 MoveAxis(E, 0, ABG)
22:34:38.222 00.000 12308 Move returns status 0, amount 0
22:34:38.224 00.002 12308 MoveAxis(N, 0, ABG)
22:34:38.224 00.000 12308 Move returns status 0, amount 0
22:34:38.224 00.000 12308 move complete, result=0
22:34:38.224 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:38.228 00.004 12308 worker thread done servicing request
22:34:38.251 00.023 14556 UpdateGuideState exits: m=2271 SNR=31.9
22:34:38.255 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:38.258 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:38.263 00.005 14556 Enqueuing Expose request
22:34:38.267 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:38.272 00.005 12308 Worker thread wakes up
22:34:38.272 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:38.272 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:39.531 01.259 12308 Exposure complete
22:34:39.670 00.139 12308 worker thread done servicing request
22:34:39.671 00.001 14556 OnExposeComplete: enter
22:34:39.675 00.004 14556 UpdateGuideState(): m_state=6
22:34:39.684 00.009 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5112
22:34:39.691 00.007 14556 Star::Find returns 1 (0), X=177.63, Y=996.34, Mass=2228, SNR=31.7, Peak=158 HFD=4.3
22:34:39.699 00.008 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
22:34:39.708 00.009 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
22:34:39.716 00.008 14556 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.65 mountX=0.00 mountY=-0.22, mountTheta=-1.56
22:34:39.724 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.22, opts=13)
22:34:39.729 00.005 14556 Enqueuing Move request for scope (-0.02, 0.22)
22:34:39.735 00.006 12308 Worker thread wakes up
22:34:39.735 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
22:34:39.735 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
22:34:39.735 00.000 12308 Moving (-0.02, 0.22) raw xDistance=0.00 yDistance=-0.22
22:34:39.736 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:34:39.736 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:34:39.737 00.001 12308 MoveAxis(E, 0, ABG)
22:34:39.737 00.000 12308 Move returns status 0, amount 0
22:34:39.737 00.000 12308 MoveAxis(N, 156, ABG)
22:34:39.738 00.001 12308 Guiding  Dir = 0, Dur = 156
22:34:39.738 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:39.746 00.008 12308 IsSlewing returns 0
22:34:39.746 00.000 12308 IsGuiding returns 0
22:34:39.747 00.001 12308 PulseGuide returned control before completion, sleep 166
22:34:39.771 00.024 14556 UpdateGuideState exits: m=2228 SNR=31.7
22:34:39.776 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:39.781 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:39.785 00.004 14556 Enqueuing Expose request
22:34:39.927 00.142 12308 IsGuiding returns 1
22:34:39.928 00.001 12308 scope still moving after pulse duration time elapsed
22:34:39.959 00.031 12308 IsSlewing returns 0
22:34:39.959 00.000 12308 IsGuiding returns 0
22:34:39.959 00.000 12308 scope move finished after 156 + 56 ms
22:34:39.959 00.000 12308 Move returns status 0, amount 156
22:34:39.960 00.001 12308 move complete, result=0
22:34:39.960 00.000 12308 worker thread done servicing request
22:34:39.960 00.000 12308 Worker thread wakes up
22:34:39.960 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 156 ms NORTH
22:34:39.966 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:39.966 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:41.237 01.271 12308 Exposure complete
22:34:41.388 00.151 12308 worker thread done servicing request
22:34:41.388 00.000 14556 OnExposeComplete: enter
22:34:41.392 00.004 14556 UpdateGuideState(): m_state=6
22:34:41.397 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5113
22:34:41.400 00.003 14556 Star::Find returns 1 (0), X=177.83, Y=996.18, Mass=2257, SNR=31.8, Peak=191 HFD=4.4
22:34:41.403 00.003 14556 CameraToMount -- cameraTheta (0.38) - m_xAngle (-3.07) = xAngle (3.45 = -2.83)
22:34:41.407 00.004 14556 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.35 = -2.93)
22:34:41.411 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=0.07 hyp=0.19 cameraTheta=0.38 mountX=-0.18 mountY=-0.04, mountTheta=-2.92
22:34:41.418 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.07, opts=13)
22:34:41.423 00.005 14556 Enqueuing Move request for scope (0.18, 0.07)
22:34:41.426 00.003 12308 Worker thread wakes up
22:34:41.427 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.07) opts 0xd
22:34:41.427 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.07)
22:34:41.427 00.000 12308 Moving (0.18, 0.07) raw xDistance=-0.18 yDistance=-0.04
22:34:41.427 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:34:41.428 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:41.428 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:34:41.428 00.000 12308 MoveAxis(E, 0, ABG)
22:34:41.428 00.000 12308 Move returns status 0, amount 0
22:34:41.429 00.001 12308 MoveAxis(N, 0, ABG)
22:34:41.429 00.000 12308 Move returns status 0, amount 0
22:34:41.429 00.000 12308 move complete, result=0
22:34:41.429 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:41.434 00.005 12308 worker thread done servicing request
22:34:41.454 00.020 14556 UpdateGuideState exits: m=2257 SNR=31.8
22:34:41.458 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:41.462 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:41.466 00.004 14556 Enqueuing Expose request
22:34:41.470 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:34:41.474 00.004 12308 Worker thread wakes up
22:34:41.474 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:41.474 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:42.720 01.246 12308 Exposure complete
22:34:42.864 00.144 14556 OnExposeComplete: enter
22:34:42.870 00.006 12308 worker thread done servicing request
22:34:42.871 00.001 14556 UpdateGuideState(): m_state=6
22:34:42.876 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5114
22:34:42.879 00.003 14556 Star::Find returns 1 (0), X=177.82, Y=996.18, Mass=2127, SNR=31.1, Peak=169 HFD=4.4
22:34:42.883 00.004 14556 CameraToMount -- cameraTheta (0.36) - m_xAngle (-3.07) = xAngle (3.43 = -2.85)
22:34:42.888 00.005 14556 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.33 = -2.95)
22:34:42.892 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.06 hyp=0.18 cameraTheta=0.36 mountX=-0.18 mountY=-0.03, mountTheta=-2.95
22:34:42.897 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.06, opts=13)
22:34:42.901 00.004 14556 Enqueuing Move request for scope (0.17, 0.06)
22:34:42.905 00.004 12308 Worker thread wakes up
22:34:42.905 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.06) opts 0xd
22:34:42.905 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.06)
22:34:42.905 00.000 12308 Moving (0.17, 0.06) raw xDistance=-0.18 yDistance=-0.03
22:34:42.905 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:34:42.905 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:42.906 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:34:42.906 00.000 12308 MoveAxis(E, 0, ABG)
22:34:42.906 00.000 12308 Move returns status 0, amount 0
22:34:42.906 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:42.911 00.005 12308 MoveAxis(N, 0, ABG)
22:34:42.911 00.000 12308 Move returns status 0, amount 0
22:34:42.911 00.000 12308 move complete, result=0
22:34:42.911 00.000 12308 worker thread done servicing request
22:34:42.932 00.021 14556 UpdateGuideState exits: m=2127 SNR=31.1
22:34:42.937 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:42.940 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:42.945 00.005 14556 Enqueuing Expose request
22:34:42.949 00.004 12308 Worker thread wakes up
22:34:42.950 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:34:42.955 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:42.955 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:44.208 01.253 12308 Exposure complete
22:34:44.348 00.140 12308 worker thread done servicing request
22:34:44.349 00.001 14556 OnExposeComplete: enter
22:34:44.353 00.004 14556 UpdateGuideState(): m_state=6
22:34:44.356 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5115
22:34:44.360 00.004 14556 Star::Find returns 1 (0), X=177.77, Y=996.20, Mass=2230, SNR=31.4, Peak=175 HFD=4.5
22:34:44.365 00.005 14556 CameraToMount -- cameraTheta (0.62) - m_xAngle (-3.07) = xAngle (3.69 = -2.59)
22:34:44.369 00.004 14556 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.59 = -2.69)
22:34:44.374 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.09 hyp=0.15 cameraTheta=0.62 mountX=-0.13 mountY=-0.07, mountTheta=-2.67
22:34:44.379 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.09, opts=13)
22:34:44.382 00.003 14556 Enqueuing Move request for scope (0.13, 0.09)
22:34:44.386 00.004 12308 Worker thread wakes up
22:34:44.386 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.09) opts 0xd
22:34:44.386 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.09)
22:34:44.387 00.001 12308 Moving (0.13, 0.09) raw xDistance=-0.13 yDistance=-0.07
22:34:44.387 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:34:44.387 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:44.387 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:34:44.387 00.000 12308 MoveAxis(E, 0, ABG)
22:34:44.388 00.001 12308 Move returns status 0, amount 0
22:34:44.388 00.000 12308 MoveAxis(N, 0, ABG)
22:34:44.388 00.000 12308 Move returns status 0, amount 0
22:34:44.388 00.000 12308 move complete, result=0
22:34:44.388 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:44.391 00.003 12308 worker thread done servicing request
22:34:44.412 00.021 14556 UpdateGuideState exits: m=2230 SNR=31.4
22:34:44.415 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:44.420 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:44.424 00.004 14556 Enqueuing Expose request
22:34:44.428 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:44.433 00.005 12308 Worker thread wakes up
22:34:44.433 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:44.433 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:45.681 01.248 12308 Exposure complete
22:34:45.820 00.139 12308 worker thread done servicing request
22:34:45.821 00.001 14556 OnExposeComplete: enter
22:34:45.825 00.004 14556 UpdateGuideState(): m_state=6
22:34:45.831 00.006 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5116
22:34:45.835 00.004 14556 Star::Find returns 1 (0), X=177.67, Y=996.24, Mass=2064, SNR=30.6, Peak=156 HFD=4.7
22:34:45.840 00.005 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.47 = -1.82)
22:34:45.844 00.004 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.92)
22:34:45.847 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.39 mountX=-0.03 mountY=-0.12, mountTheta=-1.82
22:34:45.854 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.13, opts=13)
22:34:45.857 00.003 14556 Enqueuing Move request for scope (0.02, 0.13)
22:34:45.862 00.005 12308 Worker thread wakes up
22:34:45.863 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
22:34:45.863 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
22:34:45.863 00.000 12308 Moving (0.02, 0.13) raw xDistance=-0.03 yDistance=-0.12
22:34:45.863 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:34:45.863 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:45.864 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:34:45.864 00.000 12308 MoveAxis(E, 0, ABG)
22:34:45.864 00.000 12308 Move returns status 0, amount 0
22:34:45.864 00.000 12308 MoveAxis(N, 0, ABG)
22:34:45.865 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:45.870 00.005 12308 Move returns status 0, amount 0
22:34:45.870 00.000 12308 move complete, result=0
22:34:45.870 00.000 12308 worker thread done servicing request
22:34:45.891 00.021 14556 UpdateGuideState exits: m=2064 SNR=30.6
22:34:45.896 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:45.900 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:45.904 00.004 14556 Enqueuing Expose request
22:34:45.909 00.005 12308 Worker thread wakes up
22:34:45.909 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:45.915 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:45.915 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:47.170 01.255 12308 Exposure complete
22:34:47.313 00.143 12308 worker thread done servicing request
22:34:47.313 00.000 14556 OnExposeComplete: enter
22:34:47.317 00.004 14556 UpdateGuideState(): m_state=6
22:34:47.322 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5117
22:34:47.326 00.004 14556 Star::Find returns 1 (0), X=177.79, Y=996.14, Mass=2133, SNR=30.9, Peak=158 HFD=4.4
22:34:47.331 00.005 14556 CameraToMount -- cameraTheta (0.19) - m_xAngle (-3.07) = xAngle (3.26 = -3.02)
22:34:47.337 00.006 14556 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.16 = -3.12)
22:34:47.340 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.14 cameraTheta=0.19 mountX=-0.14 mountY=-0.00, mountTheta=-3.12
22:34:47.345 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.03, opts=13)
22:34:47.350 00.005 14556 Enqueuing Move request for scope (0.14, 0.03)
22:34:47.354 00.004 12308 Worker thread wakes up
22:34:47.355 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
22:34:47.355 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
22:34:47.355 00.000 12308 Moving (0.14, 0.03) raw xDistance=-0.14 yDistance=-0.00
22:34:47.356 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:34:47.356 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:47.356 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:34:47.356 00.000 12308 MoveAxis(E, 0, ABG)
22:34:47.357 00.001 12308 Move returns status 0, amount 0
22:34:47.357 00.000 12308 MoveAxis(N, 0, ABG)
22:34:47.357 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:47.362 00.005 12308 Move returns status 0, amount 0
22:34:47.362 00.000 12308 move complete, result=0
22:34:47.362 00.000 12308 worker thread done servicing request
22:34:47.381 00.019 14556 UpdateGuideState exits: m=2133 SNR=30.9
22:34:47.384 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:47.390 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:47.394 00.004 14556 Enqueuing Expose request
22:34:47.397 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:34:47.401 00.004 12308 Worker thread wakes up
22:34:47.401 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:47.401 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:48.653 01.252 12308 Exposure complete
22:34:48.795 00.142 12308 worker thread done servicing request
22:34:48.796 00.001 14556 OnExposeComplete: enter
22:34:48.799 00.003 14556 UpdateGuideState(): m_state=6
22:34:48.803 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5118
22:34:48.806 00.003 14556 Star::Find returns 1 (0), X=177.81, Y=996.33, Mass=2262, SNR=31.6, Peak=156 HFD=4.7
22:34:48.809 00.003 14556 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.07) = xAngle (4.02 = -2.27)
22:34:48.815 00.006 14556 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.92 = -2.37)
22:34:48.818 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=0.22 hyp=0.27 cameraTheta=0.94 mountX=-0.18 mountY=-0.19, mountTheta=-2.31
22:34:48.823 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.22, opts=13)
22:34:48.827 00.004 14556 Enqueuing Move request for scope (0.16, 0.22)
22:34:48.831 00.004 12308 Worker thread wakes up
22:34:48.831 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.22) opts 0xd
22:34:48.831 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.22)
22:34:48.831 00.000 12308 Moving (0.16, 0.22) raw xDistance=-0.18 yDistance=-0.19
22:34:48.831 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:34:48.832 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:48.832 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:34:48.832 00.000 12308 MoveAxis(E, 0, ABG)
22:34:48.832 00.000 12308 Move returns status 0, amount 0
22:34:48.832 00.000 12308 MoveAxis(N, 0, ABG)
22:34:48.832 00.000 12308 Move returns status 0, amount 0
22:34:48.832 00.000 12308 move complete, result=0
22:34:48.833 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:48.838 00.005 12308 worker thread done servicing request
22:34:48.858 00.020 14556 UpdateGuideState exits: m=2262 SNR=31.6
22:34:48.863 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:48.868 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:48.872 00.004 14556 Enqueuing Expose request
22:34:48.875 00.003 12308 Worker thread wakes up
22:34:48.875 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:34:48.878 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:48.880 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:50.132 01.252 12308 Exposure complete
22:34:50.273 00.141 12308 worker thread done servicing request
22:34:50.274 00.001 14556 OnExposeComplete: enter
22:34:50.277 00.003 14556 UpdateGuideState(): m_state=6
22:34:50.282 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5119
22:34:50.286 00.004 14556 Star::Find returns 1 (0), X=177.81, Y=996.66, Mass=2071, SNR=30.5, Peak=141 HFD=4.5
22:34:50.290 00.004 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.35 = -1.93)
22:34:50.293 00.003 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.03)
22:34:50.298 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=0.55 hyp=0.58 cameraTheta=1.28 mountX=-0.20 mountY=-0.52, mountTheta=-1.95
22:34:50.303 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.55, opts=13)
22:34:50.306 00.003 14556 Enqueuing Move request for scope (0.17, 0.55)
22:34:50.311 00.005 12308 Worker thread wakes up
22:34:50.311 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.55) opts 0xd
22:34:50.311 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.55)
22:34:50.311 00.000 12308 Moving (0.17, 0.55) raw xDistance=-0.20 yDistance=-0.52
22:34:50.311 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:34:50.311 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
22:34:50.311 00.000 12308 MoveAxis(E, 88, ABG)
22:34:50.311 00.000 12308 Guiding  Dir = 2, Dur = 88
22:34:50.313 00.002 12308 IsSlewing returns 0
22:34:50.313 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:50.317 00.004 12308 IsGuiding returns 0
22:34:50.317 00.000 12308 PulseGuide returned control before completion, sleep 98
22:34:50.339 00.022 14556 UpdateGuideState exits: m=2071 SNR=30.5
22:34:50.343 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:50.348 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:50.352 00.004 14556 Enqueuing Expose request
22:34:50.419 00.067 12308 IsGuiding returns 1
22:34:50.420 00.001 12308 scope still moving after pulse duration time elapsed
22:34:50.451 00.031 12308 IsSlewing returns 0
22:34:50.452 00.001 12308 IsGuiding returns 0
22:34:50.452 00.000 12308 scope move finished after 88 + 47 ms
22:34:50.453 00.001 12308 Move returns status 0, amount 88
22:34:50.453 00.000 12308 MoveAxis(N, 363, ABG)
22:34:50.455 00.002 12308 Guiding  Dir = 0, Dur = 363
22:34:50.455 00.000 12308 IsSlewing returns 0
22:34:50.456 00.001 12308 IsGuiding returns 0
22:34:50.457 00.001 12308 PulseGuide returned control before completion, sleep 373
22:34:50.844 00.387 12308 IsGuiding returns 1
22:34:50.844 00.000 12308 scope still moving after pulse duration time elapsed
22:34:50.875 00.031 12308 IsSlewing returns 0
22:34:50.878 00.003 12308 IsGuiding returns 0
22:34:50.878 00.000 12308 scope move finished after 363 + 58 ms
22:34:50.879 00.001 12308 Move returns status 0, amount 363
22:34:50.879 00.000 12308 move complete, result=0
22:34:50.880 00.001 12308 worker thread done servicing request
22:34:50.880 00.000 14556 GuideStep: -0.2 px 88 ms EAST, -0.5 px 363 ms NORTH
22:34:50.886 00.006 12308 Worker thread wakes up
22:34:50.886 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:50.887 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:52.137 01.250 12308 Exposure complete
22:34:52.279 00.142 12308 worker thread done servicing request
22:34:52.280 00.001 14556 OnExposeComplete: enter
22:34:52.284 00.004 14556 UpdateGuideState(): m_state=6
22:34:52.287 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5120
22:34:52.291 00.004 14556 Star::Find returns 1 (0), X=177.80, Y=996.16, Mass=2194, SNR=31.2, Peak=186 HFD=4.4
22:34:52.294 00.003 14556 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.07) = xAngle (3.41 = -2.87)
22:34:52.298 00.004 14556 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.31 = -2.97)
22:34:52.301 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.16 cameraTheta=0.34 mountX=-0.15 mountY=-0.03, mountTheta=-2.97
22:34:52.307 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.05, opts=13)
22:34:52.311 00.004 14556 Enqueuing Move request for scope (0.15, 0.05)
22:34:52.314 00.003 12308 Worker thread wakes up
22:34:52.314 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd
22:34:52.314 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.05)
22:34:52.314 00.000 12308 Moving (0.15, 0.05) raw xDistance=-0.15 yDistance=-0.03
22:34:52.314 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:34:52.314 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:52.314 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:34:52.316 00.002 12308 MoveAxis(E, 0, ABG)
22:34:52.316 00.000 12308 Move returns status 0, amount 0
22:34:52.316 00.000 12308 MoveAxis(N, 0, ABG)
22:34:52.316 00.000 12308 Move returns status 0, amount 0
22:34:52.316 00.000 12308 move complete, result=0
22:34:52.317 00.001 12308 worker thread done servicing request
22:34:52.317 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:52.341 00.024 14556 UpdateGuideState exits: m=2194 SNR=31.2
22:34:52.345 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:52.349 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:52.352 00.003 14556 Enqueuing Expose request
22:34:52.356 00.004 12308 Worker thread wakes up
22:34:52.356 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:34:52.362 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:52.362 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:53.624 01.262 12308 Exposure complete
22:34:53.765 00.141 12308 worker thread done servicing request
22:34:53.766 00.001 14556 OnExposeComplete: enter
22:34:53.770 00.004 14556 UpdateGuideState(): m_state=6
22:34:53.774 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5121
22:34:53.777 00.003 14556 Star::Find returns 1 (0), X=177.93, Y=996.23, Mass=2166, SNR=31.0, Peak=189 HFD=4.4
22:34:53.782 00.005 14556 CameraToMount -- cameraTheta (0.41) - m_xAngle (-3.07) = xAngle (3.48 = -2.80)
22:34:53.786 00.004 14556 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.38 = -2.90)
22:34:53.791 00.005 14556 CameraToMount -- cameraX=0.28 cameraY=0.12 hyp=0.30 cameraTheta=0.41 mountX=-0.29 mountY=-0.07, mountTheta=-2.90
22:34:53.796 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.28, y=0.12, opts=13)
22:34:53.802 00.006 14556 Enqueuing Move request for scope (0.28, 0.12)
22:34:53.806 00.004 12308 Worker thread wakes up
22:34:53.806 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.12) opts 0xd
22:34:53.806 00.000 12308 Handling offset move in thread for scope, endpoint = (0.28, 0.12)
22:34:53.806 00.000 12308 Moving (0.28, 0.12) raw xDistance=-0.29 yDistance=-0.07
22:34:53.806 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
22:34:53.807 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:53.807 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:34:53.807 00.000 12308 MoveAxis(E, 124, ABG)
22:34:53.807 00.000 12308 Guiding  Dir = 2, Dur = 124
22:34:53.809 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:53.812 00.003 12308 IsSlewing returns 0
22:34:53.812 00.000 12308 IsGuiding returns 0
22:34:53.814 00.002 12308 PulseGuide returned control before completion, sleep 134
22:34:53.835 00.021 14556 UpdateGuideState exits: m=2166 SNR=31.0
22:34:53.839 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:53.844 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:53.847 00.003 14556 Enqueuing Expose request
22:34:53.956 00.109 12308 IsGuiding returns 1
22:34:53.956 00.000 12308 scope still moving after pulse duration time elapsed
22:34:53.988 00.032 12308 IsSlewing returns 0
22:34:53.988 00.000 12308 IsGuiding returns 0
22:34:53.989 00.001 12308 scope move finished after 124 + 51 ms
22:34:53.989 00.000 12308 Move returns status 0, amount 124
22:34:53.990 00.001 12308 MoveAxis(N, 0, ABG)
22:34:53.990 00.000 12308 Move returns status 0, amount 0
22:34:53.990 00.000 12308 move complete, result=0
22:34:53.990 00.000 12308 worker thread done servicing request
22:34:53.990 00.000 14556 GuideStep: -0.3 px 124 ms EAST, -0.1 px 0 ms NORTH
22:34:53.998 00.008 12308 Worker thread wakes up
22:34:53.998 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:53.998 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:55.256 01.258 12308 Exposure complete
22:34:55.395 00.139 12308 worker thread done servicing request
22:34:55.395 00.000 14556 OnExposeComplete: enter
22:34:55.399 00.004 14556 UpdateGuideState(): m_state=6
22:34:55.403 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5122
22:34:55.406 00.003 14556 Star::Find returns 1 (0), X=177.74, Y=996.34, Mass=2086, SNR=30.4, Peak=168 HFD=4.4
22:34:55.408 00.002 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.26 = -2.02)
22:34:55.413 00.005 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.12)
22:34:55.416 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.23 hyp=0.24 cameraTheta=1.19 mountX=-0.11 mountY=-0.21, mountTheta=-2.04
22:34:55.421 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.23, opts=13)
22:34:55.425 00.004 14556 Enqueuing Move request for scope (0.09, 0.23)
22:34:55.429 00.004 12308 Worker thread wakes up
22:34:55.429 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.23) opts 0xd
22:34:55.429 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.23)
22:34:55.429 00.000 12308 Moving (0.09, 0.23) raw xDistance=-0.11 yDistance=-0.21
22:34:55.429 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:34:55.429 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:34:55.431 00.002 12308 MoveAxis(E, 0, ABG)
22:34:55.431 00.000 12308 Move returns status 0, amount 0
22:34:55.431 00.000 12308 MoveAxis(N, 146, ABG)
22:34:55.431 00.000 12308 Guiding  Dir = 0, Dur = 146
22:34:55.432 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:55.436 00.004 12308 IsSlewing returns 0
22:34:55.436 00.000 12308 IsGuiding returns 0
22:34:55.437 00.001 12308 PulseGuide returned control before completion, sleep 156
22:34:55.460 00.023 14556 UpdateGuideState exits: m=2086 SNR=30.4
22:34:55.466 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:55.470 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:55.475 00.005 14556 Enqueuing Expose request
22:34:55.606 00.131 12308 IsGuiding returns 1
22:34:55.606 00.000 12308 scope still moving after pulse duration time elapsed
22:34:55.636 00.030 12308 IsSlewing returns 0
22:34:55.638 00.002 12308 IsGuiding returns 0
22:34:55.639 00.001 12308 scope move finished after 146 + 55 ms
22:34:55.639 00.000 12308 Move returns status 0, amount 146
22:34:55.640 00.001 12308 move complete, result=0
22:34:55.640 00.000 12308 worker thread done servicing request
22:34:55.641 00.001 12308 Worker thread wakes up
22:34:55.641 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 146 ms NORTH
22:34:55.649 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:55.649 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:56.902 01.253 12308 Exposure complete
22:34:57.043 00.141 12308 worker thread done servicing request
22:34:57.044 00.001 14556 OnExposeComplete: enter
22:34:57.047 00.003 14556 UpdateGuideState(): m_state=6
22:34:57.052 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5123
22:34:57.055 00.003 14556 Star::Find returns 1 (0), X=177.63, Y=996.27, Mass=2045, SNR=30.5, Peak=163 HFD=4.6
22:34:57.059 00.004 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.77 = -1.51)
22:34:57.064 00.005 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
22:34:57.068 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.16 cameraTheta=1.70 mountX=0.01 mountY=-0.16, mountTheta=-1.51
22:34:57.073 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.15, opts=13)
22:34:57.076 00.003 14556 Enqueuing Move request for scope (-0.02, 0.15)
22:34:57.080 00.004 12308 Worker thread wakes up
22:34:57.080 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
22:34:57.082 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
22:34:57.082 00.000 12308 Moving (-0.02, 0.15) raw xDistance=0.01 yDistance=-0.16
22:34:57.082 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:34:57.082 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:57.082 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:34:57.082 00.000 12308 MoveAxis(E, 0, ABG)
22:34:57.083 00.001 12308 Move returns status 0, amount 0
22:34:57.083 00.000 12308 MoveAxis(N, 0, ABG)
22:34:57.083 00.000 12308 Move returns status 0, amount 0
22:34:57.083 00.000 12308 move complete, result=0
22:34:57.083 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:57.087 00.004 12308 worker thread done servicing request
22:34:57.108 00.021 14556 UpdateGuideState exits: m=2045 SNR=30.5
22:34:57.115 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:57.120 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:57.126 00.006 14556 Enqueuing Expose request
22:34:57.130 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:34:57.133 00.003 12308 Worker thread wakes up
22:34:57.134 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:57.134 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:58.386 01.252 12308 Exposure complete
22:34:58.529 00.143 12308 worker thread done servicing request
22:34:58.529 00.000 14556 OnExposeComplete: enter
22:34:58.534 00.005 14556 UpdateGuideState(): m_state=6
22:34:58.539 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5124
22:34:58.542 00.003 14556 Star::Find returns 1 (0), X=177.51, Y=996.20, Mass=1950, SNR=29.6, Peak=143 HFD=4.7
22:34:58.547 00.005 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.64 = -0.65)
22:34:58.551 00.004 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.75)
22:34:58.554 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.17 cameraTheta=2.56 mountX=0.13 mountY=-0.11, mountTheta=-0.70
22:34:58.560 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.09, opts=13)
22:34:58.565 00.005 14556 Enqueuing Move request for scope (-0.14, 0.09)
22:34:58.568 00.003 12308 Worker thread wakes up
22:34:58.569 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd
22:34:58.569 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.09)
22:34:58.569 00.000 12308 Moving (-0.14, 0.09) raw xDistance=0.13 yDistance=-0.11
22:34:58.569 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:34:58.569 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:58.569 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:34:58.570 00.001 12308 MoveAxis(E, 0, ABG)
22:34:58.570 00.000 12308 Move returns status 0, amount 0
22:34:58.570 00.000 12308 MoveAxis(N, 0, ABG)
22:34:58.570 00.000 12308 Move returns status 0, amount 0
22:34:58.570 00.000 12308 move complete, result=0
22:34:58.570 00.000 12308 worker thread done servicing request
22:34:58.572 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:34:58.597 00.025 14556 UpdateGuideState exits: m=1950 SNR=29.6
22:34:58.601 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:58.605 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:34:58.609 00.004 14556 Enqueuing Expose request
22:34:58.614 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:58.618 00.004 12308 Worker thread wakes up
22:34:58.618 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:34:58.618 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:34:59.866 01.248 12308 Exposure complete
22:35:00.009 00.143 12308 worker thread done servicing request
22:35:00.010 00.001 14556 OnExposeComplete: enter
22:35:00.022 00.012 14556 UpdateGuideState(): m_state=6
22:35:00.032 00.010 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5125
22:35:00.038 00.006 14556 Star::Find returns 1 (0), X=177.66, Y=996.32, Mass=2340, SNR=32.6, Peak=170 HFD=4.7
22:35:00.041 00.003 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.59 = -1.69)
22:35:00.046 00.005 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.79)
22:35:00.050 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.20 hyp=0.21 cameraTheta=1.52 mountX=-0.02 mountY=-0.20, mountTheta=-1.69
22:35:00.055 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.20, opts=13)
22:35:00.058 00.003 14556 Enqueuing Move request for scope (0.01, 0.20)
22:35:00.061 00.003 12308 Worker thread wakes up
22:35:00.061 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.20) opts 0xd
22:35:00.061 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.20)
22:35:00.063 00.002 12308 Moving (0.01, 0.20) raw xDistance=-0.02 yDistance=-0.20
22:35:00.063 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:35:00.063 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:35:00.063 00.000 12308 MoveAxis(E, 0, ABG)
22:35:00.064 00.001 12308 Move returns status 0, amount 0
22:35:00.064 00.000 12308 MoveAxis(N, 141, ABG)
22:35:00.064 00.000 12308 Guiding  Dir = 0, Dur = 141
22:35:00.064 00.000 12308 IsSlewing returns 0
22:35:00.065 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:00.069 00.004 12308 IsGuiding returns 0
22:35:00.069 00.000 12308 PulseGuide returned control before completion, sleep 151
22:35:00.086 00.017 14556 UpdateGuideState exits: m=2340 SNR=32.6
22:35:00.091 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:00.095 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:00.098 00.003 14556 Enqueuing Expose request
22:35:00.231 00.133 12308 IsGuiding returns 1
22:35:00.231 00.000 12308 scope still moving after pulse duration time elapsed
22:35:00.261 00.030 12308 IsSlewing returns 0
22:35:00.262 00.001 12308 IsGuiding returns 0
22:35:00.263 00.001 12308 scope move finished after 141 + 53 ms
22:35:00.264 00.001 12308 Move returns status 0, amount 141
22:35:00.265 00.001 12308 move complete, result=0
22:35:00.266 00.001 12308 worker thread done servicing request
22:35:00.267 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 141 ms NORTH
22:35:00.275 00.008 12308 Worker thread wakes up
22:35:00.275 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:00.275 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:01.529 01.254 12308 Exposure complete
22:35:01.674 00.145 12308 worker thread done servicing request
22:35:01.675 00.001 14556 OnExposeComplete: enter
22:35:01.678 00.003 14556 UpdateGuideState(): m_state=6
22:35:01.684 00.006 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5126
22:35:01.689 00.005 14556 Star::Find returns 1 (0), X=177.69, Y=996.00, Mass=2023, SNR=30.1, Peak=150 HFD=4.2
22:35:01.694 00.005 14556 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-3.07) = xAngle (1.84 = 1.84)
22:35:01.698 00.004 14556 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.74 = 1.74)
22:35:01.703 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.12 cameraTheta=-1.23 mountX=-0.03 mountY=0.12, mountTheta=1.83
22:35:01.708 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.12, opts=13)
22:35:01.714 00.006 14556 Enqueuing Move request for scope (0.04, -0.12)
22:35:01.717 00.003 12308 Worker thread wakes up
22:35:01.717 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
22:35:01.717 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
22:35:01.718 00.001 12308 Moving (0.04, -0.12) raw xDistance=-0.03 yDistance=0.12
22:35:01.718 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:35:01.718 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:01.718 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:35:01.718 00.000 12308 MoveAxis(E, 0, ABG)
22:35:01.718 00.000 12308 Move returns status 0, amount 0
22:35:01.718 00.000 12308 MoveAxis(N, 0, ABG)
22:35:01.720 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:01.723 00.003 12308 Move returns status 0, amount 0
22:35:01.724 00.001 12308 move complete, result=0
22:35:01.725 00.001 12308 worker thread done servicing request
22:35:01.746 00.021 14556 UpdateGuideState exits: m=2023 SNR=30.1
22:35:01.751 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:01.755 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:01.759 00.004 14556 Enqueuing Expose request
22:35:01.763 00.004 12308 Worker thread wakes up
22:35:01.763 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:35:01.770 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:01.770 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:03.024 01.254 12308 Exposure complete
22:35:03.187 00.163 12308 worker thread done servicing request
22:35:03.188 00.001 14556 OnExposeComplete: enter
22:35:03.194 00.006 14556 UpdateGuideState(): m_state=6
22:35:03.202 00.008 14556 Star::Find(15, 177, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5127
22:35:03.209 00.007 14556 Star::Find returns 1 (0), X=177.58, Y=996.22, Mass=2186, SNR=31.5, Peak=163 HFD=4.5
22:35:03.214 00.005 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.16 = -1.12)
22:35:03.219 00.005 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.22)
22:35:03.225 00.006 14556 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.09 mountX=0.06 mountY=-0.12, mountTheta=-1.14
22:35:03.231 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.11, opts=13)
22:35:03.239 00.008 14556 Enqueuing Move request for scope (-0.06, 0.11)
22:35:03.244 00.005 12308 Worker thread wakes up
22:35:03.244 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
22:35:03.246 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
22:35:03.246 00.000 12308 Moving (-0.06, 0.11) raw xDistance=0.06 yDistance=-0.12
22:35:03.246 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:35:03.246 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:03.247 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:35:03.247 00.000 12308 MoveAxis(E, 0, ABG)
22:35:03.247 00.000 12308 Move returns status 0, amount 0
22:35:03.247 00.000 12308 MoveAxis(N, 0, ABG)
22:35:03.248 00.001 12308 Move returns status 0, amount 0
22:35:03.248 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:03.253 00.005 12308 move complete, result=0
22:35:03.253 00.000 12308 worker thread done servicing request
22:35:03.273 00.020 14556 UpdateGuideState exits: m=2186 SNR=31.5
22:35:03.276 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:03.280 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:03.283 00.003 14556 Enqueuing Expose request
22:35:03.286 00.003 12308 Worker thread wakes up
22:35:03.287 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:03.290 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:03.290 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:04.541 01.251 12308 Exposure complete
22:35:04.685 00.144 12308 worker thread done servicing request
22:35:04.686 00.001 14556 OnExposeComplete: enter
22:35:04.690 00.004 14556 UpdateGuideState(): m_state=6
22:35:04.694 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5128
22:35:04.697 00.003 14556 Star::Find returns 1 (0), X=177.57, Y=996.22, Mass=2192, SNR=31.3, Peak=156 HFD=4.5
22:35:04.702 00.005 14556 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.07) = xAngle (5.30 = -0.98)
22:35:04.706 00.004 14556 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.20 = -1.08)
22:35:04.710 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.14 cameraTheta=2.23 mountX=0.08 mountY=-0.12, mountTheta=-1.01
22:35:04.715 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.11, opts=13)
22:35:04.719 00.004 14556 Enqueuing Move request for scope (-0.08, 0.11)
22:35:04.722 00.003 12308 Worker thread wakes up
22:35:04.724 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
22:35:04.724 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
22:35:04.724 00.000 12308 Moving (-0.08, 0.11) raw xDistance=0.08 yDistance=-0.12
22:35:04.724 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:35:04.724 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:04.725 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:35:04.725 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:04.728 00.003 12308 MoveAxis(E, 0, ABG)
22:35:04.729 00.001 12308 Move returns status 0, amount 0
22:35:04.729 00.000 12308 MoveAxis(N, 0, ABG)
22:35:04.729 00.000 12308 Move returns status 0, amount 0
22:35:04.729 00.000 12308 move complete, result=0
22:35:04.729 00.000 12308 worker thread done servicing request
22:35:04.753 00.024 14556 UpdateGuideState exits: m=2192 SNR=31.3
22:35:04.758 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:04.762 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:04.767 00.005 14556 Enqueuing Expose request
22:35:04.773 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:04.777 00.004 12308 Worker thread wakes up
22:35:04.777 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:04.777 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:06.026 01.249 12308 Exposure complete
22:35:06.184 00.158 12308 worker thread done servicing request
22:35:06.185 00.001 14556 OnExposeComplete: enter
22:35:06.189 00.004 14556 UpdateGuideState(): m_state=6
22:35:06.193 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5129
22:35:06.197 00.004 14556 Star::Find returns 1 (0), X=177.72, Y=996.45, Mass=2101, SNR=30.7, Peak=141 HFD=4.9
22:35:06.201 00.004 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.44 = -1.85)
22:35:06.205 00.004 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.95)
22:35:06.210 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.34 hyp=0.34 cameraTheta=1.36 mountX=-0.09 mountY=-0.32, mountTheta=-1.86
22:35:06.215 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.34, opts=13)
22:35:06.219 00.004 14556 Enqueuing Move request for scope (0.07, 0.34)
22:35:06.224 00.005 12308 Worker thread wakes up
22:35:06.225 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.34) opts 0xd
22:35:06.225 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.34)
22:35:06.225 00.000 12308 Moving (0.07, 0.34) raw xDistance=-0.09 yDistance=-0.32
22:35:06.225 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:35:06.225 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:35:06.225 00.000 12308 MoveAxis(E, 0, ABG)
22:35:06.226 00.001 12308 Move returns status 0, amount 0
22:35:06.226 00.000 12308 MoveAxis(N, 224, ABG)
22:35:06.226 00.000 12308 Guiding  Dir = 0, Dur = 224
22:35:06.226 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:06.230 00.004 12308 IsSlewing returns 0
22:35:06.231 00.001 12308 IsGuiding returns 0
22:35:06.231 00.000 12308 PulseGuide returned control before completion, sleep 234
22:35:06.255 00.024 14556 UpdateGuideState exits: m=2101 SNR=30.7
22:35:06.260 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:06.267 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:06.272 00.005 14556 Enqueuing Expose request
22:35:06.471 00.199 12308 IsGuiding returns 1
22:35:06.471 00.000 12308 scope still moving after pulse duration time elapsed
22:35:06.502 00.031 12308 IsSlewing returns 0
22:35:06.502 00.000 12308 IsGuiding returns 0
22:35:06.502 00.000 12308 scope move finished after 224 + 47 ms
22:35:06.502 00.000 12308 Move returns status 0, amount 224
22:35:06.504 00.002 12308 move complete, result=0
22:35:06.504 00.000 12308 worker thread done servicing request
22:35:06.504 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 224 ms NORTH
22:35:06.509 00.005 12308 Worker thread wakes up
22:35:06.509 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:06.510 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:07.763 01.253 12308 Exposure complete
22:35:07.905 00.142 12308 worker thread done servicing request
22:35:07.906 00.001 14556 OnExposeComplete: enter
22:35:07.909 00.003 14556 UpdateGuideState(): m_state=6
22:35:07.914 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5130
22:35:07.917 00.003 14556 Star::Find returns 1 (0), X=177.60, Y=996.03, Mass=2148, SNR=31.0, Peak=173 HFD=4.2
22:35:07.922 00.005 14556 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-3.07) = xAngle (1.00 = 1.00)
22:35:07.927 00.005 14556 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.90 = 0.90)
22:35:07.930 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.07 mountX=0.05 mountY=0.07, mountTheta=0.97
22:35:07.936 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.08, opts=13)
22:35:07.940 00.004 14556 Enqueuing Move request for scope (-0.04, -0.08)
22:35:07.943 00.003 12308 Worker thread wakes up
22:35:07.943 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
22:35:07.944 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
22:35:07.944 00.000 12308 Moving (-0.04, -0.08) raw xDistance=0.05 yDistance=0.07
22:35:07.944 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:35:07.944 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:07.944 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:35:07.945 00.001 12308 MoveAxis(E, 0, ABG)
22:35:07.945 00.000 12308 Move returns status 0, amount 0
22:35:07.945 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:07.949 00.004 12308 MoveAxis(N, 0, ABG)
22:35:07.949 00.000 12308 Move returns status 0, amount 0
22:35:07.949 00.000 12308 move complete, result=0
22:35:07.951 00.002 12308 worker thread done servicing request
22:35:07.973 00.022 14556 UpdateGuideState exits: m=2148 SNR=31.0
22:35:07.977 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:07.980 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:07.985 00.005 14556 Enqueuing Expose request
22:35:07.990 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:35:07.994 00.004 12308 Worker thread wakes up
22:35:07.994 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:07.994 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:09.240 01.246 12308 Exposure complete
22:35:09.382 00.142 12308 worker thread done servicing request
22:35:09.383 00.001 14556 OnExposeComplete: enter
22:35:09.387 00.004 14556 UpdateGuideState(): m_state=6
22:35:09.389 00.002 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5131
22:35:09.393 00.004 14556 Star::Find returns 1 (0), X=177.61, Y=996.11, Mass=2210, SNR=31.5, Peak=167 HFD=4.7
22:35:09.395 00.002 14556 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.07) = xAngle (-0.04 = -0.04)
22:35:09.398 00.003 14556 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.14 = -0.14)
22:35:09.401 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.11 mountX=0.04 mountY=-0.01, mountTheta=-0.14
22:35:09.405 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.00, opts=13)
22:35:09.409 00.004 14556 Enqueuing Move request for scope (-0.04, -0.00)
22:35:09.412 00.003 12308 Worker thread wakes up
22:35:09.412 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd
22:35:09.412 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.00)
22:35:09.412 00.000 12308 Moving (-0.04, -0.00) raw xDistance=0.04 yDistance=-0.01
22:35:09.412 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:35:09.414 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:09.414 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:35:09.414 00.000 12308 MoveAxis(E, 0, ABG)
22:35:09.414 00.000 12308 Move returns status 0, amount 0
22:35:09.414 00.000 12308 MoveAxis(N, 0, ABG)
22:35:09.415 00.001 12308 Move returns status 0, amount 0
22:35:09.415 00.000 12308 move complete, result=0
22:35:09.415 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:09.419 00.004 12308 worker thread done servicing request
22:35:09.440 00.021 14556 UpdateGuideState exits: m=2210 SNR=31.5
22:35:09.444 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:09.447 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:09.453 00.006 14556 Enqueuing Expose request
22:35:09.457 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:35:09.461 00.004 12308 Worker thread wakes up
22:35:09.461 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:09.461 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:10.712 01.251 12308 Exposure complete
22:35:10.851 00.139 12308 worker thread done servicing request
22:35:10.851 00.000 14556 OnExposeComplete: enter
22:35:10.855 00.004 14556 UpdateGuideState(): m_state=6
22:35:10.859 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5132
22:35:10.865 00.006 14556 Star::Find returns 1 (0), X=177.64, Y=996.20, Mass=2219, SNR=31.5, Peak=180 HFD=4.5
22:35:10.869 00.004 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.74 = -1.54)
22:35:10.873 00.004 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.64)
22:35:10.877 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.67 mountX=0.00 mountY=-0.09, mountTheta=-1.54
22:35:10.883 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.09, opts=13)
22:35:10.887 00.004 14556 Enqueuing Move request for scope (-0.01, 0.09)
22:35:10.891 00.004 12308 Worker thread wakes up
22:35:10.891 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
22:35:10.891 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
22:35:10.891 00.000 12308 Moving (-0.01, 0.09) raw xDistance=0.00 yDistance=-0.09
22:35:10.891 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:35:10.891 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:10.892 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:35:10.892 00.000 12308 MoveAxis(E, 0, ABG)
22:35:10.892 00.000 12308 Move returns status 0, amount 0
22:35:10.892 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:10.897 00.005 12308 MoveAxis(N, 0, ABG)
22:35:10.897 00.000 12308 Move returns status 0, amount 0
22:35:10.897 00.000 12308 move complete, result=0
22:35:10.897 00.000 12308 worker thread done servicing request
22:35:10.918 00.021 14556 UpdateGuideState exits: m=2219 SNR=31.5
22:35:10.923 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:10.928 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:10.933 00.005 14556 Enqueuing Expose request
22:35:10.936 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:10.941 00.005 12308 Worker thread wakes up
22:35:10.941 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:10.941 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:12.181 01.240 12308 Exposure complete
22:35:12.342 00.161 12308 worker thread done servicing request
22:35:12.342 00.000 14556 OnExposeComplete: enter
22:35:12.348 00.006 14556 UpdateGuideState(): m_state=6
22:35:12.354 00.006 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5133
22:35:12.359 00.005 14556 Star::Find returns 1 (0), X=177.37, Y=996.29, Mass=2150, SNR=31.0, Peak=168 HFD=4.5
22:35:12.363 00.004 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.65 = -0.63)
22:35:12.367 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.73)
22:35:12.371 00.004 14556 CameraToMount -- cameraX=-0.28 cameraY=0.17 hyp=0.33 cameraTheta=2.58 mountX=0.26 mountY=-0.22, mountTheta=-0.69
22:35:12.376 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.17, opts=13)
22:35:12.380 00.004 14556 Enqueuing Move request for scope (-0.28, 0.17)
22:35:12.384 00.004 12308 Worker thread wakes up
22:35:12.385 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.17) opts 0xd
22:35:12.385 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.17)
22:35:12.385 00.000 12308 Moving (-0.28, 0.17) raw xDistance=0.26 yDistance=-0.22
22:35:12.385 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
22:35:12.385 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:35:12.386 00.001 12308 MoveAxis(W, 114, ABG)
22:35:12.386 00.000 12308 Guiding  Dir = 3, Dur = 114
22:35:12.386 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:12.391 00.005 12308 IsSlewing returns 0
22:35:12.391 00.000 12308 IsGuiding returns 0
22:35:12.391 00.000 12308 PulseGuide returned control before completion, sleep 124
22:35:12.414 00.023 14556 UpdateGuideState exits: m=2150 SNR=31.0
22:35:12.418 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:12.421 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:12.425 00.004 14556 Enqueuing Expose request
22:35:12.531 00.106 12308 IsGuiding returns 1
22:35:12.532 00.001 12308 scope still moving after pulse duration time elapsed
22:35:12.562 00.030 12308 IsSlewing returns 0
22:35:12.564 00.002 12308 IsGuiding returns 0
22:35:12.565 00.001 12308 scope move finished after 114 + 59 ms
22:35:12.565 00.000 12308 Move returns status 0, amount 114
22:35:12.566 00.001 12308 MoveAxis(N, 153, ABG)
22:35:12.566 00.000 12308 Guiding  Dir = 0, Dur = 153
22:35:12.567 00.001 12308 IsSlewing returns 0
22:35:12.567 00.000 12308 IsGuiding returns 0
22:35:12.568 00.001 12308 PulseGuide returned control before completion, sleep 163
22:35:12.747 00.179 12308 IsGuiding returns 1
22:35:12.748 00.001 12308 scope still moving after pulse duration time elapsed
22:35:12.778 00.030 12308 IsSlewing returns 0
22:35:12.778 00.000 12308 IsGuiding returns 0
22:35:12.779 00.001 12308 scope move finished after 153 + 58 ms
22:35:12.779 00.000 12308 Move returns status 0, amount 153
22:35:12.779 00.000 12308 move complete, result=0
22:35:12.780 00.001 14556 GuideStep: 0.3 px 114 ms WEST, -0.2 px 153 ms NORTH
22:35:12.786 00.006 12308 worker thread done servicing request
22:35:12.786 00.000 12308 Worker thread wakes up
22:35:12.786 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:12.786 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:14.041 01.255 12308 Exposure complete
22:35:14.186 00.145 12308 worker thread done servicing request
22:35:14.187 00.001 14556 OnExposeComplete: enter
22:35:14.190 00.003 14556 UpdateGuideState(): m_state=6
22:35:14.195 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5134
22:35:14.198 00.003 14556 Star::Find returns 1 (0), X=177.65, Y=995.98, Mass=2367, SNR=32.8, Peak=213 HFD=4.7
22:35:14.203 00.005 14556 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-3.07) = xAngle (1.49 = 1.49)
22:35:14.207 00.004 14556 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.39 = 1.39)
22:35:14.212 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.58 mountX=0.01 mountY=0.13, mountTheta=1.49
22:35:14.217 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.13, opts=13)
22:35:14.222 00.005 14556 Enqueuing Move request for scope (-0.00, -0.13)
22:35:14.225 00.003 12308 Worker thread wakes up
22:35:14.225 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.13) opts 0xd
22:35:14.225 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.13)
22:35:14.225 00.000 12308 Moving (-0.00, -0.13) raw xDistance=0.01 yDistance=0.13
22:35:14.225 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:35:14.226 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:14.226 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:35:14.226 00.000 12308 MoveAxis(E, 0, ABG)
22:35:14.226 00.000 12308 Move returns status 0, amount 0
22:35:14.226 00.000 12308 MoveAxis(N, 0, ABG)
22:35:14.226 00.000 12308 Move returns status 0, amount 0
22:35:14.228 00.002 12308 move complete, result=0
22:35:14.228 00.000 12308 worker thread done servicing request
22:35:14.228 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:14.255 00.027 14556 UpdateGuideState exits: m=2367 SNR=32.8
22:35:14.259 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:14.263 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:14.268 00.005 14556 Enqueuing Expose request
22:35:14.271 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:35:14.276 00.005 12308 Worker thread wakes up
22:35:14.276 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:14.277 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:15.523 01.246 12308 Exposure complete
22:35:15.647 00.124 12308 worker thread done servicing request
22:35:15.647 00.000 14556 OnExposeComplete: enter
22:35:15.651 00.004 14556 UpdateGuideState(): m_state=6
22:35:15.655 00.004 14556 Star::Find(15, 177, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5135
22:35:15.661 00.006 14556 Star::Find returns 1 (0), X=177.57, Y=996.11, Mass=2063, SNR=30.5, Peak=167 HFD=4.4
22:35:15.664 00.003 14556 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-3.07) = xAngle (-0.06 = -0.06)
22:35:15.667 00.003 14556 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.16 = -0.16)
22:35:15.672 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.13 mountX=0.07 mountY=-0.01, mountTheta=-0.16
22:35:15.677 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.00, opts=13)
22:35:15.680 00.003 14556 Enqueuing Move request for scope (-0.07, -0.00)
22:35:15.685 00.005 12308 Worker thread wakes up
22:35:15.685 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
22:35:15.685 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
22:35:15.685 00.000 12308 Moving (-0.07, -0.00) raw xDistance=0.07 yDistance=-0.01
22:35:15.685 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:35:15.685 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:15.686 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:35:15.686 00.000 12308 MoveAxis(E, 0, ABG)
22:35:15.686 00.000 12308 Move returns status 0, amount 0
22:35:15.686 00.000 12308 MoveAxis(N, 0, ABG)
22:35:15.688 00.002 12308 Move returns status 0, amount 0
22:35:15.688 00.000 12308 move complete, result=0
22:35:15.688 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:15.693 00.005 12308 worker thread done servicing request
22:35:15.712 00.019 14556 UpdateGuideState exits: m=2063 SNR=30.5
22:35:15.716 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:15.721 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:15.724 00.003 14556 Enqueuing Expose request
22:35:15.729 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:35:15.733 00.004 12308 Worker thread wakes up
22:35:15.734 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:15.734 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:16.983 01.249 12308 Exposure complete
22:35:17.126 00.143 12308 worker thread done servicing request
22:35:17.126 00.000 14556 OnExposeComplete: enter
22:35:17.130 00.004 14556 UpdateGuideState(): m_state=6
22:35:17.134 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5136
22:35:17.137 00.003 14556 Star::Find returns 1 (0), X=177.66, Y=996.33, Mass=2176, SNR=31.2, Peak=156 HFD=4.7
22:35:17.141 00.004 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.60 = -1.68)
22:35:17.145 00.004 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.78)
22:35:17.149 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.53 mountX=-0.02 mountY=-0.22, mountTheta=-1.68
22:35:17.154 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.22, opts=13)
22:35:17.158 00.004 14556 Enqueuing Move request for scope (0.01, 0.22)
22:35:17.162 00.004 12308 Worker thread wakes up
22:35:17.162 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.22) opts 0xd
22:35:17.162 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.22)
22:35:17.162 00.000 12308 Moving (0.01, 0.22) raw xDistance=-0.02 yDistance=-0.22
22:35:17.162 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:35:17.162 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:35:17.163 00.001 12308 MoveAxis(E, 0, ABG)
22:35:17.163 00.000 12308 Move returns status 0, amount 0
22:35:17.163 00.000 12308 MoveAxis(N, 153, ABG)
22:35:17.164 00.001 12308 Guiding  Dir = 0, Dur = 153
22:35:17.164 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:17.168 00.004 12308 IsSlewing returns 0
22:35:17.169 00.001 12308 IsGuiding returns 0
22:35:17.169 00.000 12308 PulseGuide returned control before completion, sleep 163
22:35:17.191 00.022 14556 UpdateGuideState exits: m=2176 SNR=31.2
22:35:17.196 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:17.199 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:17.204 00.005 14556 Enqueuing Expose request
22:35:17.347 00.143 12308 IsGuiding returns 1
22:35:17.348 00.001 12308 scope still moving after pulse duration time elapsed
22:35:17.378 00.030 12308 IsSlewing returns 0
22:35:17.379 00.001 12308 IsGuiding returns 0
22:35:17.380 00.001 12308 scope move finished after 153 + 57 ms
22:35:17.380 00.000 12308 Move returns status 0, amount 153
22:35:17.380 00.000 12308 move complete, result=0
22:35:17.381 00.001 12308 worker thread done servicing request
22:35:17.381 00.000 12308 Worker thread wakes up
22:35:17.381 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:17.381 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:17.381 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 153 ms NORTH
22:35:18.637 01.256 12308 Exposure complete
22:35:18.778 00.141 12308 worker thread done servicing request
22:35:18.779 00.001 14556 OnExposeComplete: enter
22:35:18.782 00.003 14556 UpdateGuideState(): m_state=6
22:35:18.788 00.006 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5137
22:35:18.792 00.004 14556 Star::Find returns 1 (0), X=177.55, Y=996.06, Mass=2056, SNR=30.5, Peak=155 HFD=4.8
22:35:18.796 00.004 14556 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.07) = xAngle (0.45 = 0.45)
22:35:18.801 00.005 14556 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.35 = 0.35)
22:35:18.804 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.11 cameraTheta=-2.63 mountX=0.10 mountY=0.04, mountTheta=0.36
22:35:18.809 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.06, opts=13)
22:35:18.814 00.005 14556 Enqueuing Move request for scope (-0.10, -0.06)
22:35:18.818 00.004 12308 Worker thread wakes up
22:35:18.818 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
22:35:18.818 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
22:35:18.818 00.000 12308 Moving (-0.10, -0.06) raw xDistance=0.10 yDistance=0.04
22:35:18.818 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:35:18.819 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:18.819 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:35:18.819 00.000 12308 MoveAxis(E, 0, ABG)
22:35:18.819 00.000 12308 Move returns status 0, amount 0
22:35:18.819 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:18.824 00.005 12308 MoveAxis(N, 0, ABG)
22:35:18.824 00.000 12308 Move returns status 0, amount 0
22:35:18.824 00.000 12308 move complete, result=0
22:35:18.824 00.000 12308 worker thread done servicing request
22:35:18.848 00.024 14556 UpdateGuideState exits: m=2056 SNR=30.5
22:35:18.852 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:18.857 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:18.861 00.004 14556 Enqueuing Expose request
22:35:18.866 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:35:18.871 00.005 12308 Worker thread wakes up
22:35:18.871 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:18.871 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:20.123 01.252 12308 Exposure complete
22:35:20.266 00.143 12308 worker thread done servicing request
22:35:20.266 00.000 14556 OnExposeComplete: enter
22:35:20.272 00.006 14556 UpdateGuideState(): m_state=6
22:35:20.276 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5138
22:35:20.280 00.004 14556 Star::Find returns 1 (0), X=177.65, Y=996.07, Mass=2162, SNR=31.0, Peak=163 HFD=4.5
22:35:20.284 00.004 14556 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.07) = xAngle (1.65 = 1.65)
22:35:20.287 00.003 14556 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.55 = 1.55)
22:35:20.292 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.43 mountX=-0.00 mountY=0.04, mountTheta=1.65
22:35:20.297 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.04, opts=13)
22:35:20.301 00.004 14556 Enqueuing Move request for scope (0.01, -0.04)
22:35:20.304 00.003 12308 Worker thread wakes up
22:35:20.304 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
22:35:20.304 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
22:35:20.304 00.000 12308 Moving (0.01, -0.04) raw xDistance=-0.00 yDistance=0.04
22:35:20.304 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:35:20.304 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:20.305 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:35:20.305 00.000 12308 MoveAxis(E, 0, ABG)
22:35:20.305 00.000 12308 Move returns status 0, amount 0
22:35:20.306 00.001 12308 MoveAxis(N, 0, ABG)
22:35:20.306 00.000 12308 Move returns status 0, amount 0
22:35:20.306 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:20.309 00.003 12308 move complete, result=0
22:35:20.310 00.001 12308 worker thread done servicing request
22:35:20.331 00.021 14556 UpdateGuideState exits: m=2162 SNR=31.0
22:35:20.336 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:20.339 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:20.343 00.004 14556 Enqueuing Expose request
22:35:20.347 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:35:20.351 00.004 12308 Worker thread wakes up
22:35:20.351 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:20.351 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:21.594 01.243 12308 Exposure complete
22:35:21.732 00.138 12308 worker thread done servicing request
22:35:21.733 00.001 14556 OnExposeComplete: enter
22:35:21.737 00.004 14556 UpdateGuideState(): m_state=6
22:35:21.743 00.006 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5139
22:35:21.748 00.005 14556 Star::Find returns 1 (0), X=177.71, Y=996.18, Mass=2111, SNR=30.7, Peak=165 HFD=4.4
22:35:21.751 00.003 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.88 = -2.41)
22:35:21.755 00.004 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.78 = -2.51)
22:35:21.758 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.80 mountX=-0.07 mountY=-0.05, mountTheta=-2.47
22:35:21.764 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.07, opts=13)
22:35:21.768 00.004 14556 Enqueuing Move request for scope (0.06, 0.07)
22:35:21.772 00.004 12308 Worker thread wakes up
22:35:21.772 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
22:35:21.772 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
22:35:21.772 00.000 12308 Moving (0.06, 0.07) raw xDistance=-0.07 yDistance=-0.05
22:35:21.772 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:35:21.772 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:21.773 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:35:21.773 00.000 12308 MoveAxis(E, 0, ABG)
22:35:21.773 00.000 12308 Move returns status 0, amount 0
22:35:21.773 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:21.777 00.004 12308 MoveAxis(N, 0, ABG)
22:35:21.777 00.000 12308 Move returns status 0, amount 0
22:35:21.777 00.000 12308 move complete, result=0
22:35:21.777 00.000 12308 worker thread done servicing request
22:35:21.797 00.020 14556 UpdateGuideState exits: m=2111 SNR=30.7
22:35:21.802 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:21.807 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:21.810 00.003 14556 Enqueuing Expose request
22:35:21.814 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:21.818 00.004 12308 Worker thread wakes up
22:35:21.818 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:21.818 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:23.063 01.245 12308 Exposure complete
22:35:23.220 00.157 12308 worker thread done servicing request
22:35:23.220 00.000 14556 OnExposeComplete: enter
22:35:23.225 00.005 14556 UpdateGuideState(): m_state=6
22:35:23.231 00.006 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5140
22:35:23.238 00.007 14556 Star::Find returns 1 (0), X=177.67, Y=996.24, Mass=2149, SNR=31.0, Peak=164 HFD=4.4
22:35:23.243 00.005 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.48 = -1.80)
22:35:23.247 00.004 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
22:35:23.251 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.41 mountX=-0.03 mountY=-0.12, mountTheta=-1.81
22:35:23.255 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.13, opts=13)
22:35:23.259 00.004 14556 Enqueuing Move request for scope (0.02, 0.13)
22:35:23.263 00.004 12308 Worker thread wakes up
22:35:23.264 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
22:35:23.264 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
22:35:23.264 00.000 12308 Moving (0.02, 0.13) raw xDistance=-0.03 yDistance=-0.12
22:35:23.264 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:35:23.265 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:23.265 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:35:23.265 00.000 12308 MoveAxis(E, 0, ABG)
22:35:23.265 00.000 12308 Move returns status 0, amount 0
22:35:23.265 00.000 12308 MoveAxis(N, 0, ABG)
22:35:23.265 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:23.273 00.008 12308 Move returns status 0, amount 0
22:35:23.273 00.000 12308 move complete, result=0
22:35:23.273 00.000 12308 worker thread done servicing request
22:35:23.294 00.021 14556 UpdateGuideState exits: m=2149 SNR=31.0
22:35:23.298 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:23.302 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:23.306 00.004 14556 Enqueuing Expose request
22:35:23.309 00.003 12308 Worker thread wakes up
22:35:23.309 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:23.313 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:23.313 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:24.560 01.247 12308 Exposure complete
22:35:24.718 00.158 12308 worker thread done servicing request
22:35:24.718 00.000 14556 OnExposeComplete: enter
22:35:24.724 00.006 14556 UpdateGuideState(): m_state=6
22:35:24.727 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5141
22:35:24.731 00.004 14556 Star::Find returns 1 (0), X=177.46, Y=996.18, Mass=2293, SNR=32.1, Peak=156 HFD=4.5
22:35:24.736 00.005 14556 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.07) = xAngle (5.85 = -0.43)
22:35:24.742 00.006 14556 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.75 = -0.53)
22:35:24.747 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.07 hyp=0.20 cameraTheta=2.78 mountX=0.18 mountY=-0.10, mountTheta=-0.51
22:35:24.752 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.07, opts=13)
22:35:24.757 00.005 14556 Enqueuing Move request for scope (-0.19, 0.07)
22:35:24.760 00.003 12308 Worker thread wakes up
22:35:24.761 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.07) opts 0xd
22:35:24.761 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.07)
22:35:24.761 00.000 12308 Moving (-0.19, 0.07) raw xDistance=0.18 yDistance=-0.10
22:35:24.761 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:35:24.761 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:24.762 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:35:24.762 00.000 12308 MoveAxis(E, 0, ABG)
22:35:24.762 00.000 12308 Move returns status 0, amount 0
22:35:24.762 00.000 12308 MoveAxis(N, 0, ABG)
22:35:24.762 00.000 12308 Move returns status 0, amount 0
22:35:24.763 00.001 12308 move complete, result=0
22:35:24.763 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:24.767 00.004 12308 worker thread done servicing request
22:35:24.785 00.018 14556 UpdateGuideState exits: m=2293 SNR=32.1
22:35:24.787 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:24.791 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:24.795 00.004 14556 Enqueuing Expose request
22:35:24.799 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:24.803 00.004 12308 Worker thread wakes up
22:35:24.803 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:24.803 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:26.045 01.242 12308 Exposure complete
22:35:26.189 00.144 12308 worker thread done servicing request
22:35:26.189 00.000 14556 OnExposeComplete: enter
22:35:26.194 00.005 14556 UpdateGuideState(): m_state=6
22:35:26.198 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5142
22:35:26.203 00.005 14556 Star::Find returns 1 (0), X=177.68, Y=996.36, Mass=2244, SNR=31.8, Peak=156 HFD=4.4
22:35:26.206 00.003 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.50 = -1.78)
22:35:26.211 00.005 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.88)
22:35:26.214 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.25 hyp=0.25 cameraTheta=1.43 mountX=-0.05 mountY=-0.24, mountTheta=-1.79
22:35:26.220 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.25, opts=13)
22:35:26.223 00.003 14556 Enqueuing Move request for scope (0.04, 0.25)
22:35:26.228 00.005 12308 Worker thread wakes up
22:35:26.228 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.25) opts 0xd
22:35:26.228 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.25)
22:35:26.228 00.000 12308 Moving (0.04, 0.25) raw xDistance=-0.05 yDistance=-0.24
22:35:26.228 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:35:26.229 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:35:26.229 00.000 12308 MoveAxis(E, 0, ABG)
22:35:26.229 00.000 12308 Move returns status 0, amount 0
22:35:26.229 00.000 12308 MoveAxis(N, 166, ABG)
22:35:26.229 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:26.234 00.005 12308 Guiding  Dir = 0, Dur = 166
22:35:26.234 00.000 12308 IsSlewing returns 0
22:35:26.234 00.000 12308 IsGuiding returns 0
22:35:26.235 00.001 12308 PulseGuide returned control before completion, sleep 176
22:35:26.255 00.020 14556 UpdateGuideState exits: m=2244 SNR=31.8
22:35:26.260 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:26.264 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:26.268 00.004 14556 Enqueuing Expose request
22:35:26.413 00.145 12308 IsGuiding returns 1
22:35:26.413 00.000 12308 scope still moving after pulse duration time elapsed
22:35:26.443 00.030 12308 IsSlewing returns 0
22:35:26.443 00.000 12308 IsGuiding returns 0
22:35:26.443 00.000 12308 scope move finished after 166 + 43 ms
22:35:26.444 00.001 12308 Move returns status 0, amount 166
22:35:26.444 00.000 12308 move complete, result=0
22:35:26.444 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 166 ms NORTH
22:35:26.451 00.007 12308 worker thread done servicing request
22:35:26.451 00.000 12308 Worker thread wakes up
22:35:26.451 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:26.453 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:27.707 01.254 12308 Exposure complete
22:35:27.854 00.147 12308 worker thread done servicing request
22:35:27.855 00.001 14556 OnExposeComplete: enter
22:35:27.859 00.004 14556 UpdateGuideState(): m_state=6
22:35:27.863 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5143
22:35:27.868 00.005 14556 Star::Find returns 1 (0), X=177.38, Y=996.28, Mass=2079, SNR=30.6, Peak=166 HFD=4.3
22:35:27.872 00.004 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
22:35:27.876 00.004 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.74)
22:35:27.880 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.17 hyp=0.32 cameraTheta=2.57 mountX=0.25 mountY=-0.21, mountTheta=-0.70
22:35:27.885 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.17, opts=13)
22:35:27.890 00.005 14556 Enqueuing Move request for scope (-0.27, 0.17)
22:35:27.894 00.004 12308 Worker thread wakes up
22:35:27.894 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.17) opts 0xd
22:35:27.894 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.17)
22:35:27.894 00.000 12308 Moving (-0.27, 0.17) raw xDistance=0.25 yDistance=-0.21
22:35:27.894 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:35:27.895 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:35:27.895 00.000 12308 MoveAxis(W, 110, ABG)
22:35:27.895 00.000 12308 Guiding  Dir = 3, Dur = 110
22:35:27.895 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:27.901 00.006 12308 IsSlewing returns 0
22:35:27.901 00.000 12308 IsGuiding returns 0
22:35:27.901 00.000 12308 PulseGuide returned control before completion, sleep 120
22:35:27.922 00.021 14556 UpdateGuideState exits: m=2079 SNR=30.6
22:35:27.927 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:27.930 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:27.933 00.003 14556 Enqueuing Expose request
22:35:28.024 00.091 12308 IsGuiding returns 1
22:35:28.024 00.000 12308 scope still moving after pulse duration time elapsed
22:35:28.054 00.030 12308 IsSlewing returns 0
22:35:28.056 00.002 12308 IsGuiding returns 0
22:35:28.056 00.000 12308 scope move finished after 110 + 44 ms
22:35:28.057 00.001 12308 Move returns status 0, amount 110
22:35:28.057 00.000 12308 MoveAxis(N, 150, ABG)
22:35:28.058 00.001 12308 Guiding  Dir = 0, Dur = 150
22:35:28.058 00.000 12308 IsSlewing returns 0
22:35:28.058 00.000 12308 IsGuiding returns 0
22:35:28.058 00.000 12308 PulseGuide returned control before completion, sleep 160
22:35:28.228 00.170 12308 IsGuiding returns 1
22:35:28.229 00.001 12308 scope still moving after pulse duration time elapsed
22:35:28.261 00.032 12308 IsSlewing returns 0
22:35:28.263 00.002 12308 IsGuiding returns 0
22:35:28.263 00.000 12308 scope move finished after 150 + 54 ms
22:35:28.264 00.001 12308 Move returns status 0, amount 150
22:35:28.264 00.000 12308 move complete, result=0
22:35:28.265 00.001 12308 worker thread done servicing request
22:35:28.265 00.000 14556 GuideStep: 0.3 px 110 ms WEST, -0.2 px 150 ms NORTH
22:35:28.274 00.009 12308 Worker thread wakes up
22:35:28.275 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:28.275 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:29.527 01.252 12308 Exposure complete
22:35:29.667 00.140 12308 worker thread done servicing request
22:35:29.668 00.001 14556 OnExposeComplete: enter
22:35:29.672 00.004 14556 UpdateGuideState(): m_state=6
22:35:29.679 00.007 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5144
22:35:29.683 00.004 14556 Star::Find returns 1 (0), X=177.68, Y=995.99, Mass=2135, SNR=31.3, Peak=173 HFD=4.8
22:35:29.689 00.006 14556 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-3.07) = xAngle (1.77 = 1.77)
22:35:29.693 00.004 14556 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.67 = 1.67)
22:35:29.697 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.31 mountX=-0.02 mountY=0.13, mountTheta=1.76
22:35:29.702 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.12, opts=13)
22:35:29.706 00.004 14556 Enqueuing Move request for scope (0.03, -0.12)
22:35:29.711 00.005 12308 Worker thread wakes up
22:35:29.711 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
22:35:29.711 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
22:35:29.711 00.000 12308 Moving (0.03, -0.12) raw xDistance=-0.02 yDistance=0.13
22:35:29.711 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:35:29.711 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:29.711 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:35:29.712 00.001 12308 MoveAxis(E, 0, ABG)
22:35:29.712 00.000 12308 Move returns status 0, amount 0
22:35:29.713 00.001 12308 MoveAxis(N, 0, ABG)
22:35:29.713 00.000 12308 Move returns status 0, amount 0
22:35:29.713 00.000 12308 move complete, result=0
22:35:29.713 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:29.717 00.004 12308 worker thread done servicing request
22:35:29.746 00.029 14556 UpdateGuideState exits: m=2135 SNR=31.3
22:35:29.751 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:29.757 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:29.765 00.008 14556 Enqueuing Expose request
22:35:29.774 00.009 12308 Worker thread wakes up
22:35:29.774 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:35:29.779 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:29.779 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:31.021 01.242 12308 Exposure complete
22:35:31.160 00.139 12308 worker thread done servicing request
22:35:31.161 00.001 14556 OnExposeComplete: enter
22:35:31.164 00.003 14556 UpdateGuideState(): m_state=6
22:35:31.169 00.005 14556 Star::Find(15, 177, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5145
22:35:31.174 00.005 14556 Star::Find returns 1 (0), X=177.75, Y=996.04, Mass=2279, SNR=32.1, Peak=156 HFD=4.6
22:35:31.181 00.007 14556 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-3.07) = xAngle (2.45 = 2.45)
22:35:31.186 00.005 14556 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.35 = 2.35)
22:35:31.190 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-0.63 mountX=-0.09 mountY=0.09, mountTheta=2.39
22:35:31.195 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.07, opts=13)
22:35:31.198 00.003 14556 Enqueuing Move request for scope (0.10, -0.07)
22:35:31.203 00.005 12308 Worker thread wakes up
22:35:31.203 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
22:35:31.203 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
22:35:31.203 00.000 12308 Moving (0.10, -0.07) raw xDistance=-0.09 yDistance=0.09
22:35:31.203 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:35:31.205 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:31.205 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:35:31.205 00.000 12308 MoveAxis(E, 0, ABG)
22:35:31.205 00.000 12308 Move returns status 0, amount 0
22:35:31.205 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:31.209 00.004 12308 MoveAxis(N, 0, ABG)
22:35:31.209 00.000 12308 Move returns status 0, amount 0
22:35:31.209 00.000 12308 move complete, result=0
22:35:31.209 00.000 12308 worker thread done servicing request
22:35:31.231 00.022 14556 UpdateGuideState exits: m=2279 SNR=32.1
22:35:31.237 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:31.240 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:31.245 00.005 14556 Enqueuing Expose request
22:35:31.249 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:35:31.252 00.003 12308 Worker thread wakes up
22:35:31.252 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:31.252 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:32.497 01.245 12308 Exposure complete
22:35:32.637 00.140 12308 worker thread done servicing request
22:35:32.637 00.000 14556 OnExposeComplete: enter
22:35:32.641 00.004 14556 UpdateGuideState(): m_state=6
22:35:32.645 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5146
22:35:32.650 00.005 14556 Star::Find returns 1 (0), X=177.79, Y=996.23, Mass=2286, SNR=32.1, Peak=167 HFD=4.9
22:35:32.654 00.004 14556 CameraToMount -- cameraTheta (0.70) - m_xAngle (-3.07) = xAngle (3.77 = -2.51)
22:35:32.657 00.003 14556 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.67 = -2.61)
22:35:32.661 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.19 cameraTheta=0.70 mountX=-0.15 mountY=-0.10, mountTheta=-2.58
22:35:32.666 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.12, opts=13)
22:35:32.670 00.004 14556 Enqueuing Move request for scope (0.14, 0.12)
22:35:32.674 00.004 12308 Worker thread wakes up
22:35:32.674 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.12) opts 0xd
22:35:32.674 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.12)
22:35:32.674 00.000 12308 Moving (0.14, 0.12) raw xDistance=-0.15 yDistance=-0.10
22:35:32.676 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:35:32.676 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:32.676 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:35:32.676 00.000 12308 MoveAxis(E, 0, ABG)
22:35:32.677 00.001 12308 Move returns status 0, amount 0
22:35:32.677 00.000 12308 MoveAxis(N, 0, ABG)
22:35:32.677 00.000 12308 Move returns status 0, amount 0
22:35:32.678 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:32.684 00.006 12308 move complete, result=0
22:35:32.684 00.000 12308 worker thread done servicing request
22:35:32.707 00.023 14556 UpdateGuideState exits: m=2286 SNR=32.1
22:35:32.713 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:32.718 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:32.722 00.004 14556 Enqueuing Expose request
22:35:32.727 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:32.730 00.003 12308 Worker thread wakes up
22:35:32.730 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:32.731 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:33.972 01.241 12308 Exposure complete
22:35:34.110 00.138 12308 worker thread done servicing request
22:35:34.111 00.001 14556 OnExposeComplete: enter
22:35:34.116 00.005 14556 UpdateGuideState(): m_state=6
22:35:34.121 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5147
22:35:34.125 00.004 14556 Star::Find returns 1 (0), X=177.72, Y=996.32, Mass=2008, SNR=30.0, Peak=145 HFD=4.5
22:35:34.128 00.003 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.29 = -1.99)
22:35:34.132 00.004 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.09)
22:35:34.135 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.22 mountX=-0.09 mountY=-0.19, mountTheta=-2.01
22:35:34.141 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.21, opts=13)
22:35:34.145 00.004 14556 Enqueuing Move request for scope (0.07, 0.21)
22:35:34.150 00.005 12308 Worker thread wakes up
22:35:34.150 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.21) opts 0xd
22:35:34.150 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.21)
22:35:34.150 00.000 12308 Moving (0.07, 0.21) raw xDistance=-0.09 yDistance=-0.19
22:35:34.152 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:35:34.152 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:34.152 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:35:34.152 00.000 12308 MoveAxis(E, 0, ABG)
22:35:34.152 00.000 12308 Move returns status 0, amount 0
22:35:34.152 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:34.156 00.004 12308 MoveAxis(N, 0, ABG)
22:35:34.156 00.000 12308 Move returns status 0, amount 0
22:35:34.156 00.000 12308 move complete, result=0
22:35:34.156 00.000 12308 worker thread done servicing request
22:35:34.178 00.022 14556 UpdateGuideState exits: m=2008 SNR=30.0
22:35:34.183 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:34.186 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:34.191 00.005 14556 Enqueuing Expose request
22:35:34.195 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:35:34.199 00.004 12308 Worker thread wakes up
22:35:34.199 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:34.199 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:35.444 01.245 12308 Exposure complete
22:35:35.571 00.127 12308 worker thread done servicing request
22:35:35.571 00.000 14556 OnExposeComplete: enter
22:35:35.574 00.003 14556 UpdateGuideState(): m_state=6
22:35:35.577 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5148
22:35:35.581 00.004 14556 Star::Find returns 1 (0), X=177.78, Y=996.26, Mass=2225, SNR=31.7, Peak=148 HFD=4.4
22:35:35.584 00.003 14556 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.07) = xAngle (3.92 = -2.36)
22:35:35.587 00.003 14556 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.82 = -2.46)
22:35:35.590 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.15 hyp=0.20 cameraTheta=0.85 mountX=-0.14 mountY=-0.12, mountTheta=-2.42
22:35:35.594 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.15, opts=13)
22:35:35.600 00.006 14556 Enqueuing Move request for scope (0.13, 0.15)
22:35:35.603 00.003 12308 Worker thread wakes up
22:35:35.603 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.15) opts 0xd
22:35:35.603 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.15)
22:35:35.603 00.000 12308 Moving (0.13, 0.15) raw xDistance=-0.14 yDistance=-0.12
22:35:35.603 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:35:35.603 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:35.604 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:35:35.604 00.000 12308 MoveAxis(E, 0, ABG)
22:35:35.604 00.000 12308 Move returns status 0, amount 0
22:35:35.604 00.000 12308 MoveAxis(N, 0, ABG)
22:35:35.604 00.000 12308 Move returns status 0, amount 0
22:35:35.604 00.000 12308 move complete, result=0
22:35:35.604 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:35.609 00.005 12308 worker thread done servicing request
22:35:35.631 00.022 14556 UpdateGuideState exits: m=2225 SNR=31.7
22:35:35.635 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:35.641 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:35.647 00.006 14556 Enqueuing Expose request
22:35:35.650 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:35.655 00.005 12308 Worker thread wakes up
22:35:35.655 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:35.655 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:36.903 01.248 12308 Exposure complete
22:35:37.055 00.152 12308 worker thread done servicing request
22:35:37.056 00.001 14556 OnExposeComplete: enter
22:35:37.062 00.006 14556 UpdateGuideState(): m_state=6
22:35:37.068 00.006 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5149
22:35:37.074 00.006 14556 Star::Find returns 1 (0), X=177.62, Y=996.41, Mass=2292, SNR=32.0, Peak=157 HFD=4.7
22:35:37.080 00.006 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.73 = -1.55)
22:35:37.085 00.005 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.65)
22:35:37.088 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.66 mountX=0.01 mountY=-0.30, mountTheta=-1.55
22:35:37.095 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.30, opts=13)
22:35:37.098 00.003 14556 Enqueuing Move request for scope (-0.03, 0.30)
22:35:37.103 00.005 12308 Worker thread wakes up
22:35:37.103 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.30) opts 0xd
22:35:37.104 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.30)
22:35:37.104 00.000 12308 Moving (-0.03, 0.30) raw xDistance=0.01 yDistance=-0.30
22:35:37.104 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:35:37.104 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:35:37.104 00.000 12308 MoveAxis(E, 0, ABG)
22:35:37.105 00.001 12308 Move returns status 0, amount 0
22:35:37.105 00.000 12308 MoveAxis(N, 209, ABG)
22:35:37.105 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:37.108 00.003 12308 Guiding  Dir = 0, Dur = 209
22:35:37.109 00.001 12308 IsSlewing returns 0
22:35:37.111 00.002 12308 IsGuiding returns 0
22:35:37.111 00.000 12308 PulseGuide returned control before completion, sleep 219
22:35:37.134 00.023 14556 UpdateGuideState exits: m=2292 SNR=32.0
22:35:37.140 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:37.144 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:37.150 00.006 14556 Enqueuing Expose request
22:35:37.343 00.193 12308 IsGuiding returns 1
22:35:37.343 00.000 12308 scope still moving after pulse duration time elapsed
22:35:37.376 00.033 12308 IsSlewing returns 0
22:35:37.378 00.002 12308 IsGuiding returns 0
22:35:37.378 00.000 12308 scope move finished after 209 + 58 ms
22:35:37.378 00.000 12308 Move returns status 0, amount 209
22:35:37.379 00.001 12308 move complete, result=0
22:35:37.379 00.000 12308 worker thread done servicing request
22:35:37.381 00.002 12308 Worker thread wakes up
22:35:37.381 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 209 ms NORTH
22:35:37.388 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:37.389 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:38.638 01.249 12308 Exposure complete
22:35:38.771 00.133 12308 worker thread done servicing request
22:35:38.771 00.000 14556 OnExposeComplete: enter
22:35:38.777 00.006 14556 UpdateGuideState(): m_state=6
22:35:38.781 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5150
22:35:38.785 00.004 14556 Star::Find returns 1 (0), X=177.59, Y=996.09, Mass=2116, SNR=30.8, Peak=153 HFD=4.4
22:35:38.789 00.004 14556 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-3.07) = xAngle (0.34 = 0.34)
22:35:38.792 00.003 14556 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.24 = 0.24)
22:35:38.797 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-2.73 mountX=0.06 mountY=0.02, mountTheta=0.25
22:35:38.802 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.03, opts=13)
22:35:38.807 00.005 14556 Enqueuing Move request for scope (-0.06, -0.03)
22:35:38.810 00.003 12308 Worker thread wakes up
22:35:38.810 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
22:35:38.811 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
22:35:38.811 00.000 12308 Moving (-0.06, -0.03) raw xDistance=0.06 yDistance=0.02
22:35:38.811 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:35:38.811 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:38.811 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:35:38.811 00.000 12308 MoveAxis(E, 0, ABG)
22:35:38.812 00.001 12308 Move returns status 0, amount 0
22:35:38.812 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:38.816 00.004 12308 MoveAxis(N, 0, ABG)
22:35:38.816 00.000 12308 Move returns status 0, amount 0
22:35:38.816 00.000 12308 move complete, result=0
22:35:38.816 00.000 12308 worker thread done servicing request
22:35:38.836 00.020 14556 UpdateGuideState exits: m=2116 SNR=30.8
22:35:38.841 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:38.847 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:38.852 00.005 14556 Enqueuing Expose request
22:35:38.856 00.004 12308 Worker thread wakes up
22:35:38.857 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:38.857 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:35:38.863 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:40.118 01.255 12308 Exposure complete
22:35:40.255 00.137 12308 worker thread done servicing request
22:35:40.256 00.001 14556 OnExposeComplete: enter
22:35:40.260 00.004 14556 UpdateGuideState(): m_state=6
22:35:40.265 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5151
22:35:40.270 00.005 14556 Star::Find returns 1 (0), X=177.48, Y=996.20, Mass=1945, SNR=29.5, Peak=147 HFD=3.9
22:35:40.274 00.004 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.73 = -0.55)
22:35:40.278 00.004 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.65)
22:35:40.282 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.09 hyp=0.19 cameraTheta=2.66 mountX=0.16 mountY=-0.12, mountTheta=-0.62
22:35:40.287 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.09, opts=13)
22:35:40.291 00.004 14556 Enqueuing Move request for scope (-0.17, 0.09)
22:35:40.295 00.004 12308 Worker thread wakes up
22:35:40.295 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.09) opts 0xd
22:35:40.295 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.09)
22:35:40.295 00.000 12308 Moving (-0.17, 0.09) raw xDistance=0.16 yDistance=-0.12
22:35:40.295 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:35:40.295 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:40.295 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:35:40.296 00.001 12308 MoveAxis(E, 0, ABG)
22:35:40.296 00.000 12308 Move returns status 0, amount 0
22:35:40.297 00.001 12308 MoveAxis(N, 0, ABG)
22:35:40.297 00.000 12308 Move returns status 0, amount 0
22:35:40.297 00.000 12308 move complete, result=0
22:35:40.297 00.000 12308 worker thread done servicing request
22:35:40.297 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:40.323 00.026 14556 UpdateGuideState exits: m=1945 SNR=29.5
22:35:40.327 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:40.333 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:40.337 00.004 14556 Enqueuing Expose request
22:35:40.340 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:40.345 00.005 12308 Worker thread wakes up
22:35:40.345 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:40.345 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:41.594 01.249 12308 Exposure complete
22:35:41.741 00.147 12308 worker thread done servicing request
22:35:41.741 00.000 14556 OnExposeComplete: enter
22:35:41.746 00.005 14556 UpdateGuideState(): m_state=6
22:35:41.750 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5152
22:35:41.754 00.004 14556 Star::Find returns 1 (0), X=177.76, Y=996.27, Mass=2100, SNR=30.8, Peak=152 HFD=4.4
22:35:41.758 00.004 14556 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.07) = xAngle (4.00 = -2.28)
22:35:41.762 00.004 14556 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.38)
22:35:41.765 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.16 hyp=0.19 cameraTheta=0.93 mountX=-0.13 mountY=-0.13, mountTheta=-2.33
22:35:41.771 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.16, opts=13)
22:35:41.775 00.004 14556 Enqueuing Move request for scope (0.12, 0.16)
22:35:41.778 00.003 12308 Worker thread wakes up
22:35:41.778 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.16) opts 0xd
22:35:41.778 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.16)
22:35:41.779 00.001 12308 Moving (0.12, 0.16) raw xDistance=-0.13 yDistance=-0.13
22:35:41.779 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:35:41.779 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:41.779 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:35:41.779 00.000 12308 MoveAxis(E, 0, ABG)
22:35:41.779 00.000 12308 Move returns status 0, amount 0
22:35:41.780 00.001 12308 MoveAxis(N, 0, ABG)
22:35:41.780 00.000 12308 Move returns status 0, amount 0
22:35:41.780 00.000 12308 move complete, result=0
22:35:41.780 00.000 12308 worker thread done servicing request
22:35:41.780 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:41.806 00.026 14556 UpdateGuideState exits: m=2100 SNR=30.8
22:35:41.810 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:41.814 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:41.818 00.004 14556 Enqueuing Expose request
22:35:41.824 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:41.828 00.004 12308 Worker thread wakes up
22:35:41.828 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:41.828 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:43.081 01.253 12308 Exposure complete
22:35:43.237 00.156 12308 worker thread done servicing request
22:35:43.237 00.000 14556 OnExposeComplete: enter
22:35:43.244 00.007 14556 UpdateGuideState(): m_state=6
22:35:43.250 00.006 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5153
22:35:43.257 00.007 14556 Star::Find returns 1 (0), X=177.70, Y=996.34, Mass=2094, SNR=30.7, Peak=147 HFD=4.5
22:35:43.264 00.007 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.44 = -1.84)
22:35:43.271 00.007 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
22:35:43.276 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.24 cameraTheta=1.37 mountX=-0.06 mountY=-0.22, mountTheta=-1.85
22:35:43.280 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.23, opts=13)
22:35:43.284 00.004 14556 Enqueuing Move request for scope (0.05, 0.23)
22:35:43.290 00.006 12308 Worker thread wakes up
22:35:43.290 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd
22:35:43.290 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.23)
22:35:43.290 00.000 12308 Moving (0.05, 0.23) raw xDistance=-0.06 yDistance=-0.22
22:35:43.290 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:35:43.292 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:35:43.292 00.000 12308 MoveAxis(E, 0, ABG)
22:35:43.292 00.000 12308 Move returns status 0, amount 0
22:35:43.293 00.001 12308 MoveAxis(N, 154, ABG)
22:35:43.293 00.000 12308 Guiding  Dir = 0, Dur = 154
22:35:43.295 00.002 12308 IsSlewing returns 0
22:35:43.295 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:43.298 00.003 12308 IsGuiding returns 0
22:35:43.299 00.001 12308 PulseGuide returned control before completion, sleep 164
22:35:43.317 00.018 14556 UpdateGuideState exits: m=2094 SNR=30.7
22:35:43.322 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:43.325 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:43.330 00.005 14556 Enqueuing Expose request
22:35:43.475 00.145 12308 IsGuiding returns 1
22:35:43.475 00.000 12308 scope still moving after pulse duration time elapsed
22:35:43.507 00.032 12308 IsSlewing returns 0
22:35:43.507 00.000 12308 IsGuiding returns 0
22:35:43.508 00.001 12308 scope move finished after 154 + 55 ms
22:35:43.508 00.000 12308 Move returns status 0, amount 154
22:35:43.508 00.000 12308 move complete, result=0
22:35:43.508 00.000 12308 worker thread done servicing request
22:35:43.509 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 154 ms NORTH
22:35:43.517 00.008 12308 Worker thread wakes up
22:35:43.517 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:43.517 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:44.765 01.248 12308 Exposure complete
22:35:44.905 00.140 12308 worker thread done servicing request
22:35:44.906 00.001 14556 OnExposeComplete: enter
22:35:44.910 00.004 14556 UpdateGuideState(): m_state=6
22:35:44.913 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5154
22:35:44.918 00.005 14556 Star::Find returns 1 (0), X=177.57, Y=996.17, Mass=2334, SNR=32.5, Peak=162 HFD=4.8
22:35:44.922 00.004 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
22:35:44.925 00.003 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
22:35:44.930 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.51 mountX=0.08 mountY=-0.07, mountTheta=-0.75
22:35:44.935 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.06, opts=13)
22:35:44.938 00.003 14556 Enqueuing Move request for scope (-0.08, 0.06)
22:35:44.942 00.004 12308 Worker thread wakes up
22:35:44.942 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
22:35:44.942 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
22:35:44.942 00.000 12308 Moving (-0.08, 0.06) raw xDistance=0.08 yDistance=-0.07
22:35:44.943 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:35:44.943 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:44.943 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:35:44.943 00.000 12308 MoveAxis(E, 0, ABG)
22:35:44.943 00.000 12308 Move returns status 0, amount 0
22:35:44.943 00.000 12308 MoveAxis(N, 0, ABG)
22:35:44.944 00.001 12308 Move returns status 0, amount 0
22:35:44.944 00.000 12308 move complete, result=0
22:35:44.944 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:44.948 00.004 12308 worker thread done servicing request
22:35:44.970 00.022 14556 UpdateGuideState exits: m=2334 SNR=32.5
22:35:44.974 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:44.978 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:44.982 00.004 14556 Enqueuing Expose request
22:35:44.987 00.005 12308 Worker thread wakes up
22:35:44.987 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:44.987 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:44.987 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:46.237 01.250 12308 Exposure complete
22:35:46.383 00.146 12308 worker thread done servicing request
22:35:46.383 00.000 14556 OnExposeComplete: enter
22:35:46.391 00.008 14556 UpdateGuideState(): m_state=6
22:35:46.398 00.007 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5155
22:35:46.404 00.006 14556 Star::Find returns 1 (0), X=177.56, Y=996.27, Mass=2336, SNR=32.3, Peak=179 HFD=4.6
22:35:46.410 00.006 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.15 = -1.14)
22:35:46.413 00.003 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.24)
22:35:46.419 00.006 14556 CameraToMount -- cameraX=-0.09 cameraY=0.16 hyp=0.18 cameraTheta=2.07 mountX=0.08 mountY=-0.17, mountTheta=-1.15
22:35:46.426 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.16, opts=13)
22:35:46.433 00.007 14556 Enqueuing Move request for scope (-0.09, 0.16)
22:35:46.438 00.005 12308 Worker thread wakes up
22:35:46.438 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.16) opts 0xd
22:35:46.438 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.16)
22:35:46.439 00.001 12308 Moving (-0.09, 0.16) raw xDistance=0.08 yDistance=-0.17
22:35:46.439 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:35:46.439 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:46.440 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:35:46.440 00.000 12308 MoveAxis(E, 0, ABG)
22:35:46.440 00.000 12308 Move returns status 0, amount 0
22:35:46.440 00.000 12308 MoveAxis(N, 0, ABG)
22:35:46.441 00.001 12308 Move returns status 0, amount 0
22:35:46.441 00.000 12308 move complete, result=0
22:35:46.441 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:46.446 00.005 12308 worker thread done servicing request
22:35:46.469 00.023 14556 UpdateGuideState exits: m=2336 SNR=32.3
22:35:46.475 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:46.480 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:46.489 00.009 14556 Enqueuing Expose request
22:35:46.495 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:35:46.500 00.005 12308 Worker thread wakes up
22:35:46.500 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:46.500 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:47.744 01.244 12308 Exposure complete
22:35:47.884 00.140 12308 worker thread done servicing request
22:35:47.885 00.001 14556 OnExposeComplete: enter
22:35:47.889 00.004 14556 UpdateGuideState(): m_state=6
22:35:47.894 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5156
22:35:47.898 00.004 14556 Star::Find returns 1 (0), X=177.53, Y=996.20, Mass=2182, SNR=31.4, Peak=173 HFD=4.5
22:35:47.902 00.004 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
22:35:47.906 00.004 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
22:35:47.910 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.47 mountX=0.11 mountY=-0.11, mountTheta=-0.79
22:35:47.916 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.09, opts=13)
22:35:47.920 00.004 14556 Enqueuing Move request for scope (-0.12, 0.09)
22:35:47.923 00.003 12308 Worker thread wakes up
22:35:47.923 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
22:35:47.923 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
22:35:47.925 00.002 12308 Moving (-0.12, 0.09) raw xDistance=0.11 yDistance=-0.11
22:35:47.925 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:35:47.925 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:47.925 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:35:47.925 00.000 12308 MoveAxis(E, 0, ABG)
22:35:47.926 00.001 12308 Move returns status 0, amount 0
22:35:47.926 00.000 12308 MoveAxis(N, 0, ABG)
22:35:47.926 00.000 12308 Move returns status 0, amount 0
22:35:47.926 00.000 12308 move complete, result=0
22:35:47.927 00.001 12308 worker thread done servicing request
22:35:47.927 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:47.956 00.029 14556 UpdateGuideState exits: m=2182 SNR=31.4
22:35:47.962 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:47.966 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:47.970 00.004 14556 Enqueuing Expose request
22:35:47.974 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:47.977 00.003 12308 Worker thread wakes up
22:35:47.977 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:47.977 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:49.221 01.244 12308 Exposure complete
22:35:49.364 00.143 12308 worker thread done servicing request
22:35:49.364 00.000 14556 OnExposeComplete: enter
22:35:49.368 00.004 14556 UpdateGuideState(): m_state=6
22:35:49.372 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5157
22:35:49.375 00.003 14556 Star::Find returns 1 (0), X=177.55, Y=996.31, Mass=2281, SNR=31.9, Peak=171 HFD=4.6
22:35:49.379 00.004 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.11 = -1.17)
22:35:49.381 00.002 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.27)
22:35:49.385 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.19 hyp=0.22 cameraTheta=2.04 mountX=0.08 mountY=-0.21, mountTheta=-1.18
22:35:49.392 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.19, opts=13)
22:35:49.398 00.006 14556 Enqueuing Move request for scope (-0.10, 0.19)
22:35:49.403 00.005 12308 Worker thread wakes up
22:35:49.403 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.19) opts 0xd
22:35:49.403 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.19)
22:35:49.403 00.000 12308 Moving (-0.10, 0.19) raw xDistance=0.08 yDistance=-0.21
22:35:49.403 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:35:49.405 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:35:49.405 00.000 12308 MoveAxis(E, 0, ABG)
22:35:49.405 00.000 12308 Move returns status 0, amount 0
22:35:49.405 00.000 12308 MoveAxis(N, 146, ABG)
22:35:49.405 00.000 12308 Guiding  Dir = 0, Dur = 146
22:35:49.406 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:49.409 00.003 12308 IsSlewing returns 0
22:35:49.409 00.000 12308 IsGuiding returns 0
22:35:49.410 00.001 12308 PulseGuide returned control before completion, sleep 156
22:35:49.435 00.025 14556 UpdateGuideState exits: m=2281 SNR=31.9
22:35:49.441 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:49.446 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:49.453 00.007 14556 Enqueuing Expose request
22:35:49.570 00.117 12308 IsGuiding returns 1
22:35:49.571 00.001 12308 scope still moving after pulse duration time elapsed
22:35:49.602 00.031 12308 IsSlewing returns 0
22:35:49.602 00.000 12308 IsGuiding returns 0
22:35:49.603 00.001 12308 scope move finished after 146 + 47 ms
22:35:49.603 00.000 12308 Move returns status 0, amount 146
22:35:49.604 00.001 12308 move complete, result=0
22:35:49.604 00.000 12308 worker thread done servicing request
22:35:49.604 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 146 ms NORTH
22:35:49.610 00.006 12308 Worker thread wakes up
22:35:49.611 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:49.611 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:50.867 01.256 12308 Exposure complete
22:35:51.011 00.144 12308 worker thread done servicing request
22:35:51.011 00.000 14556 OnExposeComplete: enter
22:35:51.015 00.004 14556 UpdateGuideState(): m_state=6
22:35:51.019 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5158
22:35:51.023 00.004 14556 Star::Find returns 1 (0), X=177.85, Y=996.14, Mass=2067, SNR=30.6, Peak=165 HFD=4.3
22:35:51.026 00.003 14556 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.07) = xAngle (3.19 = -3.10)
22:35:51.031 00.005 14556 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.09 = 3.09)
22:35:51.035 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.02 hyp=0.21 cameraTheta=0.11 mountX=-0.21 mountY=0.01, mountTheta=3.09
22:35:51.040 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.02, opts=13)
22:35:51.045 00.005 14556 Enqueuing Move request for scope (0.20, 0.02)
22:35:51.048 00.003 12308 Worker thread wakes up
22:35:51.048 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.02) opts 0xd
22:35:51.048 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.02)
22:35:51.048 00.000 12308 Moving (0.20, 0.02) raw xDistance=-0.21 yDistance=0.01
22:35:51.049 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:35:51.049 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:51.049 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:35:51.049 00.000 12308 MoveAxis(E, 89, ABG)
22:35:51.049 00.000 12308 Guiding  Dir = 2, Dur = 89
22:35:51.049 00.000 12308 IsSlewing returns 0
22:35:51.051 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:51.055 00.004 12308 IsGuiding returns 0
22:35:51.055 00.000 12308 PulseGuide returned control before completion, sleep 99
22:35:51.076 00.021 14556 UpdateGuideState exits: m=2067 SNR=30.6
22:35:51.082 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:51.087 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:51.093 00.006 14556 Enqueuing Expose request
22:35:51.168 00.075 12308 IsGuiding returns 1
22:35:51.169 00.001 12308 scope still moving after pulse duration time elapsed
22:35:51.201 00.032 12308 IsSlewing returns 0
22:35:51.202 00.001 12308 IsGuiding returns 1
22:35:51.231 00.029 12308 IsSlewing returns 0
22:35:51.232 00.001 12308 IsGuiding returns 0
22:35:51.232 00.000 12308 scope move finished after 89 + 87 ms
22:35:51.232 00.000 12308 Move returns status 0, amount 89
22:35:51.232 00.000 12308 MoveAxis(N, 0, ABG)
22:35:51.233 00.001 12308 Move returns status 0, amount 0
22:35:51.233 00.000 12308 move complete, result=0
22:35:51.233 00.000 12308 worker thread done servicing request
22:35:51.233 00.000 14556 GuideStep: -0.2 px 89 ms EAST, 0.0 px 0 ms NORTH
22:35:51.241 00.008 12308 Worker thread wakes up
22:35:51.241 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:51.241 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:52.494 01.253 12308 Exposure complete
22:35:52.630 00.136 12308 worker thread done servicing request
22:35:52.630 00.000 14556 OnExposeComplete: enter
22:35:52.634 00.004 14556 UpdateGuideState(): m_state=6
22:35:52.638 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5159
22:35:52.641 00.003 14556 Star::Find returns 1 (0), X=177.75, Y=996.15, Mass=2159, SNR=31.3, Peak=151 HFD=4.5
22:35:52.645 00.004 14556 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.07) = xAngle (3.41 = -2.87)
22:35:52.648 00.003 14556 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.31 = -2.97)
22:35:52.651 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.03 hyp=0.10 cameraTheta=0.34 mountX=-0.10 mountY=-0.02, mountTheta=-2.97
22:35:52.657 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.03, opts=13)
22:35:52.660 00.003 14556 Enqueuing Move request for scope (0.10, 0.03)
22:35:52.664 00.004 12308 Worker thread wakes up
22:35:52.664 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.03) opts 0xd
22:35:52.664 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.03)
22:35:52.664 00.000 12308 Moving (0.10, 0.03) raw xDistance=-0.10 yDistance=-0.02
22:35:52.664 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:35:52.664 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:52.664 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:35:52.666 00.002 12308 MoveAxis(E, 0, ABG)
22:35:52.666 00.000 12308 Move returns status 0, amount 0
22:35:52.666 00.000 12308 MoveAxis(N, 0, ABG)
22:35:52.666 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:52.671 00.005 12308 Move returns status 0, amount 0
22:35:52.671 00.000 12308 move complete, result=0
22:35:52.671 00.000 12308 worker thread done servicing request
22:35:52.689 00.018 14556 UpdateGuideState exits: m=2159 SNR=31.3
22:35:52.693 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:52.696 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:52.700 00.004 14556 Enqueuing Expose request
22:35:52.704 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:35:52.709 00.005 12308 Worker thread wakes up
22:35:52.709 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:52.710 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:53.968 01.258 12308 Exposure complete
22:35:54.117 00.149 12308 worker thread done servicing request
22:35:54.117 00.000 14556 OnExposeComplete: enter
22:35:54.122 00.005 14556 UpdateGuideState(): m_state=6
22:35:54.126 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5160
22:35:54.130 00.004 14556 Star::Find returns 1 (0), X=177.85, Y=996.26, Mass=2118, SNR=31.0, Peak=176 HFD=4.5
22:35:54.134 00.004 14556 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.07) = xAngle (3.71 = -2.57)
22:35:54.138 00.004 14556 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.61 = -2.67)
22:35:54.141 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=0.15 hyp=0.25 cameraTheta=0.64 mountX=-0.21 mountY=-0.12, mountTheta=-2.65
22:35:54.147 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.15, opts=13)
22:35:54.150 00.003 14556 Enqueuing Move request for scope (0.20, 0.15)
22:35:54.154 00.004 12308 Worker thread wakes up
22:35:54.154 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.15) opts 0xd
22:35:54.155 00.001 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.15)
22:35:54.155 00.000 12308 Moving (0.20, 0.15) raw xDistance=-0.21 yDistance=-0.12
22:35:54.155 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
22:35:54.155 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:54.156 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:35:54.156 00.000 12308 MoveAxis(E, 93, ABG)
22:35:54.156 00.000 12308 Guiding  Dir = 2, Dur = 93
22:35:54.156 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:54.161 00.005 12308 IsSlewing returns 0
22:35:54.162 00.001 12308 IsGuiding returns 0
22:35:54.162 00.000 12308 PulseGuide returned control before completion, sleep 103
22:35:54.185 00.023 14556 UpdateGuideState exits: m=2118 SNR=31.0
22:35:54.189 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:54.194 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:54.199 00.005 14556 Enqueuing Expose request
22:35:54.269 00.070 12308 IsGuiding returns 1
22:35:54.269 00.000 12308 scope still moving after pulse duration time elapsed
22:35:54.299 00.030 12308 IsSlewing returns 0
22:35:54.301 00.002 12308 IsGuiding returns 0
22:35:54.301 00.000 12308 scope move finished after 93 + 45 ms
22:35:54.301 00.000 12308 Move returns status 0, amount 93
22:35:54.301 00.000 12308 MoveAxis(N, 0, ABG)
22:35:54.302 00.001 12308 Move returns status 0, amount 0
22:35:54.302 00.000 12308 move complete, result=0
22:35:54.302 00.000 12308 worker thread done servicing request
22:35:54.303 00.001 12308 Worker thread wakes up
22:35:54.303 00.000 14556 GuideStep: -0.2 px 93 ms EAST, -0.1 px 0 ms NORTH
22:35:54.311 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:54.311 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:55.564 01.253 12308 Exposure complete
22:35:55.705 00.141 12308 worker thread done servicing request
22:35:55.706 00.001 14556 OnExposeComplete: enter
22:35:55.711 00.005 14556 UpdateGuideState(): m_state=6
22:35:55.715 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5161
22:35:55.719 00.004 14556 Star::Find returns 1 (0), X=177.56, Y=996.33, Mass=2210, SNR=31.5, Peak=154 HFD=4.8
22:35:55.723 00.004 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.02 = -1.27)
22:35:55.727 00.004 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.37)
22:35:55.730 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.94 mountX=0.07 mountY=-0.23, mountTheta=-1.28
22:35:55.734 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.22, opts=13)
22:35:55.739 00.005 14556 Enqueuing Move request for scope (-0.09, 0.22)
22:35:55.742 00.003 12308 Worker thread wakes up
22:35:55.742 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.22) opts 0xd
22:35:55.742 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.22)
22:35:55.742 00.000 12308 Moving (-0.09, 0.22) raw xDistance=0.07 yDistance=-0.23
22:35:55.743 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:35:55.743 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:35:55.743 00.000 12308 MoveAxis(E, 0, ABG)
22:35:55.743 00.000 12308 Move returns status 0, amount 0
22:35:55.743 00.000 12308 MoveAxis(N, 164, ABG)
22:35:55.743 00.000 12308 Guiding  Dir = 0, Dur = 164
22:35:55.745 00.002 12308 IsSlewing returns 0
22:35:55.745 00.000 12308 IsGuiding returns 0
22:35:55.745 00.000 12308 PulseGuide returned control before completion, sleep 174
22:35:55.746 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:55.770 00.024 14556 UpdateGuideState exits: m=2210 SNR=31.5
22:35:55.775 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:55.778 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:55.783 00.005 14556 Enqueuing Expose request
22:35:55.932 00.149 12308 IsGuiding returns 1
22:35:55.933 00.001 12308 scope still moving after pulse duration time elapsed
22:35:55.963 00.030 12308 IsSlewing returns 0
22:35:55.964 00.001 12308 IsGuiding returns 0
22:35:55.965 00.001 12308 scope move finished after 164 + 56 ms
22:35:55.966 00.001 12308 Move returns status 0, amount 164
22:35:55.966 00.000 12308 move complete, result=0
22:35:55.967 00.001 12308 worker thread done servicing request
22:35:55.967 00.000 12308 Worker thread wakes up
22:35:55.969 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 164 ms NORTH
22:35:55.974 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:55.974 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:57.225 01.251 12308 Exposure complete
22:35:57.373 00.148 12308 worker thread done servicing request
22:35:57.373 00.000 14556 OnExposeComplete: enter
22:35:57.378 00.005 14556 UpdateGuideState(): m_state=6
22:35:57.380 00.002 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5162
22:35:57.383 00.003 14556 Star::Find returns 1 (0), X=177.59, Y=996.33, Mass=2086, SNR=30.7, Peak=140 HFD=4.8
22:35:57.385 00.002 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.92 = -1.37)
22:35:57.390 00.005 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.47)
22:35:57.394 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.22 hyp=0.22 cameraTheta=1.84 mountX=0.05 mountY=-0.22, mountTheta=-1.37
22:35:57.398 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.22, opts=13)
22:35:57.401 00.003 14556 Enqueuing Move request for scope (-0.06, 0.22)
22:35:57.405 00.004 12308 Worker thread wakes up
22:35:57.405 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.22) opts 0xd
22:35:57.405 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.22)
22:35:57.405 00.000 12308 Moving (-0.06, 0.22) raw xDistance=0.05 yDistance=-0.22
22:35:57.405 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:35:57.406 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:35:57.406 00.000 12308 MoveAxis(E, 0, ABG)
22:35:57.406 00.000 12308 Move returns status 0, amount 0
22:35:57.406 00.000 12308 MoveAxis(N, 157, ABG)
22:35:57.407 00.001 12308 Guiding  Dir = 0, Dur = 157
22:35:57.407 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:57.411 00.004 12308 IsSlewing returns 0
22:35:57.411 00.000 12308 IsGuiding returns 0
22:35:57.411 00.000 12308 PulseGuide returned control before completion, sleep 167
22:35:57.432 00.021 14556 UpdateGuideState exits: m=2086 SNR=30.7
22:35:57.437 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:57.442 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:57.445 00.003 14556 Enqueuing Expose request
22:35:57.591 00.146 12308 IsGuiding returns 1
22:35:57.592 00.001 12308 scope still moving after pulse duration time elapsed
22:35:57.622 00.030 12308 IsSlewing returns 0
22:35:57.623 00.001 12308 IsGuiding returns 0
22:35:57.624 00.001 12308 scope move finished after 157 + 55 ms
22:35:57.624 00.000 12308 Move returns status 0, amount 157
22:35:57.624 00.000 12308 move complete, result=0
22:35:57.624 00.000 12308 worker thread done servicing request
22:35:57.625 00.001 12308 Worker thread wakes up
22:35:57.625 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 157 ms NORTH
22:35:57.631 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:57.632 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:35:58.864 01.232 12308 Exposure complete
22:35:59.006 00.142 12308 worker thread done servicing request
22:35:59.006 00.000 14556 OnExposeComplete: enter
22:35:59.010 00.004 14556 UpdateGuideState(): m_state=6
22:35:59.015 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5163
22:35:59.018 00.003 14556 Star::Find returns 1 (0), X=177.31, Y=996.07, Mass=2183, SNR=31.3, Peak=165 HFD=4.4
22:35:59.025 00.007 14556 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
22:35:59.029 00.004 14556 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
22:35:59.033 00.004 14556 CameraToMount -- cameraX=-0.34 cameraY=-0.04 hyp=0.34 cameraTheta=-3.03 mountX=0.34 mountY=-0.02, mountTheta=-0.05
22:35:59.039 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.34, y=-0.04, opts=13)
22:35:59.043 00.004 14556 Enqueuing Move request for scope (-0.34, -0.04)
22:35:59.047 00.004 12308 Worker thread wakes up
22:35:59.047 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.04) opts 0xd
22:35:59.047 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.34, -0.04)
22:35:59.047 00.000 12308 Moving (-0.34, -0.04) raw xDistance=0.34 yDistance=-0.02
22:35:59.049 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
22:35:59.049 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:59.049 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:35:59.049 00.000 12308 MoveAxis(W, 148, ABG)
22:35:59.049 00.000 12308 Guiding  Dir = 3, Dur = 148
22:35:59.049 00.000 12308 IsSlewing returns 0
22:35:59.050 00.001 12308 IsGuiding returns 0
22:35:59.050 00.000 12308 PulseGuide returned control before completion, sleep 158
22:35:59.050 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:35:59.075 00.025 14556 UpdateGuideState exits: m=2183 SNR=31.3
22:35:59.081 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:59.086 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:35:59.090 00.004 14556 Enqueuing Expose request
22:35:59.213 00.123 12308 IsGuiding returns 1
22:35:59.214 00.001 12308 scope still moving after pulse duration time elapsed
22:35:59.245 00.031 12308 IsSlewing returns 0
22:35:59.246 00.001 12308 IsGuiding returns 0
22:35:59.247 00.001 12308 scope move finished after 148 + 48 ms
22:35:59.247 00.000 12308 Move returns status 0, amount 148
22:35:59.247 00.000 12308 MoveAxis(N, 0, ABG)
22:35:59.247 00.000 12308 Move returns status 0, amount 0
22:35:59.248 00.001 12308 move complete, result=0
22:35:59.248 00.000 14556 GuideStep: 0.3 px 148 ms WEST, -0.0 px 0 ms NORTH
22:35:59.255 00.007 12308 worker thread done servicing request
22:35:59.255 00.000 12308 Worker thread wakes up
22:35:59.257 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:35:59.257 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:00.512 01.255 12308 Exposure complete
22:36:00.660 00.148 12308 worker thread done servicing request
22:36:00.661 00.001 14556 OnExposeComplete: enter
22:36:00.665 00.004 14556 UpdateGuideState(): m_state=6
22:36:00.669 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5164
22:36:00.672 00.003 14556 Star::Find returns 1 (0), X=177.80, Y=996.24, Mass=2080, SNR=30.6, Peak=178 HFD=4.4
22:36:00.676 00.004 14556 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.07) = xAngle (3.75 = -2.53)
22:36:00.680 00.004 14556 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.65 = -2.63)
22:36:00.684 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.12 hyp=0.20 cameraTheta=0.68 mountX=-0.16 mountY=-0.10, mountTheta=-2.60
22:36:00.689 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.12, opts=13)
22:36:00.693 00.004 14556 Enqueuing Move request for scope (0.15, 0.12)
22:36:00.696 00.003 12308 Worker thread wakes up
22:36:00.696 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.12) opts 0xd
22:36:00.696 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.12)
22:36:00.696 00.000 12308 Moving (0.15, 0.12) raw xDistance=-0.16 yDistance=-0.10
22:36:00.697 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:36:00.697 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:00.697 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:36:00.697 00.000 12308 MoveAxis(E, 0, ABG)
22:36:00.698 00.001 12308 Move returns status 0, amount 0
22:36:00.698 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:00.703 00.005 12308 MoveAxis(N, 0, ABG)
22:36:00.703 00.000 12308 Move returns status 0, amount 0
22:36:00.703 00.000 12308 move complete, result=0
22:36:00.703 00.000 12308 worker thread done servicing request
22:36:00.724 00.021 14556 UpdateGuideState exits: m=2080 SNR=30.6
22:36:00.727 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:00.730 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:00.735 00.005 14556 Enqueuing Expose request
22:36:00.741 00.006 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:36:00.746 00.005 12308 Worker thread wakes up
22:36:00.746 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:00.746 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:01.997 01.251 12308 Exposure complete
22:36:02.136 00.139 12308 worker thread done servicing request
22:36:02.136 00.000 14556 OnExposeComplete: enter
22:36:02.139 00.003 14556 UpdateGuideState(): m_state=6
22:36:02.143 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5165
22:36:02.148 00.005 14556 Star::Find returns 1 (0), X=177.69, Y=996.26, Mass=2127, SNR=30.9, Peak=175 HFD=4.7
22:36:02.152 00.004 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.38 = -1.90)
22:36:02.156 00.004 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.00)
22:36:02.159 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.31 mountX=-0.05 mountY=-0.14, mountTheta=-1.91
22:36:02.165 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.15, opts=13)
22:36:02.168 00.003 14556 Enqueuing Move request for scope (0.04, 0.15)
22:36:02.172 00.004 12308 Worker thread wakes up
22:36:02.172 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.15) opts 0xd
22:36:02.172 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.15)
22:36:02.172 00.000 12308 Moving (0.04, 0.15) raw xDistance=-0.05 yDistance=-0.14
22:36:02.172 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:36:02.172 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:02.172 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:36:02.172 00.000 12308 MoveAxis(E, 0, ABG)
22:36:02.173 00.001 12308 Move returns status 0, amount 0
22:36:02.173 00.000 12308 MoveAxis(N, 0, ABG)
22:36:02.173 00.000 12308 Move returns status 0, amount 0
22:36:02.173 00.000 12308 move complete, result=0
22:36:02.173 00.000 12308 worker thread done servicing request
22:36:02.174 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:02.202 00.028 14556 UpdateGuideState exits: m=2127 SNR=30.9
22:36:02.207 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:02.211 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:02.214 00.003 14556 Enqueuing Expose request
22:36:02.219 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:36:02.223 00.004 12308 Worker thread wakes up
22:36:02.224 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:02.224 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:03.473 01.249 12308 Exposure complete
22:36:03.614 00.141 12308 worker thread done servicing request
22:36:03.614 00.000 14556 OnExposeComplete: enter
22:36:03.618 00.004 14556 UpdateGuideState(): m_state=6
22:36:03.622 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5166
22:36:03.626 00.004 14556 Star::Find returns 1 (0), X=177.83, Y=996.28, Mass=1965, SNR=29.8, Peak=167 HFD=4.5
22:36:03.630 00.004 14556 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.07) = xAngle (3.82 = -2.46)
22:36:03.634 00.004 14556 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.72 = -2.56)
22:36:03.637 00.003 14556 CameraToMount -- cameraX=0.18 cameraY=0.16 hyp=0.24 cameraTheta=0.75 mountX=-0.19 mountY=-0.13, mountTheta=-2.53
22:36:03.643 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.16, opts=13)
22:36:03.646 00.003 14556 Enqueuing Move request for scope (0.18, 0.16)
22:36:03.651 00.005 12308 Worker thread wakes up
22:36:03.651 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.16) opts 0xd
22:36:03.651 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.16)
22:36:03.651 00.000 12308 Moving (0.18, 0.16) raw xDistance=-0.19 yDistance=-0.13
22:36:03.652 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:36:03.652 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:03.652 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:36:03.652 00.000 12308 MoveAxis(E, 0, ABG)
22:36:03.653 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:03.656 00.003 12308 Move returns status 0, amount 0
22:36:03.656 00.000 12308 MoveAxis(N, 0, ABG)
22:36:03.656 00.000 12308 Move returns status 0, amount 0
22:36:03.657 00.001 12308 move complete, result=0
22:36:03.657 00.000 12308 worker thread done servicing request
22:36:03.678 00.021 14556 UpdateGuideState exits: m=1965 SNR=29.8
22:36:03.685 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:03.689 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:03.693 00.004 14556 Enqueuing Expose request
22:36:03.697 00.004 12308 Worker thread wakes up
22:36:03.697 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:36:03.705 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:03.706 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:04.963 01.257 12308 Exposure complete
22:36:05.106 00.143 12308 worker thread done servicing request
22:36:05.107 00.001 14556 OnExposeComplete: enter
22:36:05.110 00.003 14556 UpdateGuideState(): m_state=6
22:36:05.115 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5167
22:36:05.119 00.004 14556 Star::Find returns 1 (0), X=177.87, Y=996.28, Mass=2331, SNR=32.3, Peak=170 HFD=4.6
22:36:05.122 00.003 14556 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.07) = xAngle (3.71 = -2.57)
22:36:05.127 00.005 14556 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.61 = -2.67)
22:36:05.130 00.003 14556 CameraToMount -- cameraX=0.22 cameraY=0.17 hyp=0.28 cameraTheta=0.64 mountX=-0.23 mountY=-0.13, mountTheta=-2.65
22:36:05.135 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.17, opts=13)
22:36:05.139 00.004 14556 Enqueuing Move request for scope (0.22, 0.17)
22:36:05.142 00.003 12308 Worker thread wakes up
22:36:05.142 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.17) opts 0xd
22:36:05.142 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.17)
22:36:05.142 00.000 12308 Moving (0.22, 0.17) raw xDistance=-0.23 yDistance=-0.13
22:36:05.142 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
22:36:05.142 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:05.142 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:36:05.142 00.000 12308 MoveAxis(E, 102, ABG)
22:36:05.144 00.002 12308 Guiding  Dir = 2, Dur = 102
22:36:05.144 00.000 12308 IsSlewing returns 0
22:36:05.144 00.000 12308 IsGuiding returns 0
22:36:05.144 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:05.148 00.004 12308 PulseGuide returned control before completion, sleep 112
22:36:05.168 00.020 14556 UpdateGuideState exits: m=2331 SNR=32.3
22:36:05.175 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:05.179 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:05.183 00.004 14556 Enqueuing Expose request
22:36:05.265 00.082 12308 IsGuiding returns 1
22:36:05.265 00.000 12308 scope still moving after pulse duration time elapsed
22:36:05.295 00.030 12308 IsSlewing returns 0
22:36:05.296 00.001 12308 IsGuiding returns 0
22:36:05.298 00.002 12308 scope move finished after 102 + 51 ms
22:36:05.299 00.001 12308 Move returns status 0, amount 102
22:36:05.299 00.000 12308 MoveAxis(N, 0, ABG)
22:36:05.299 00.000 12308 Move returns status 0, amount 0
22:36:05.300 00.001 12308 move complete, result=0
22:36:05.300 00.000 12308 worker thread done servicing request
22:36:05.300 00.000 12308 Worker thread wakes up
22:36:05.300 00.000 14556 GuideStep: -0.2 px 102 ms EAST, -0.1 px 0 ms NORTH
22:36:05.307 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:05.308 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:06.557 01.249 12308 Exposure complete
22:36:06.688 00.131 12308 worker thread done servicing request
22:36:06.689 00.001 14556 OnExposeComplete: enter
22:36:06.693 00.004 14556 UpdateGuideState(): m_state=6
22:36:06.696 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5168
22:36:06.700 00.004 14556 Star::Find returns 1 (0), X=177.71, Y=996.53, Mass=2097, SNR=30.6, Peak=154 HFD=4.4
22:36:06.703 00.003 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.50 = -1.78)
22:36:06.708 00.005 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.88)
22:36:06.711 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.42 hyp=0.43 cameraTheta=1.43 mountX=-0.09 mountY=-0.41, mountTheta=-1.78
22:36:06.717 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.42, opts=13)
22:36:06.720 00.003 14556 Enqueuing Move request for scope (0.06, 0.42)
22:36:06.724 00.004 12308 Worker thread wakes up
22:36:06.725 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.42) opts 0xd
22:36:06.725 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.42)
22:36:06.725 00.000 12308 Moving (0.06, 0.42) raw xDistance=-0.09 yDistance=-0.41
22:36:06.725 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:36:06.725 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
22:36:06.725 00.000 12308 MoveAxis(E, 0, ABG)
22:36:06.726 00.001 12308 Move returns status 0, amount 0
22:36:06.726 00.000 12308 MoveAxis(N, 286, ABG)
22:36:06.726 00.000 12308 Guiding  Dir = 0, Dur = 286
22:36:06.727 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:06.731 00.004 12308 IsSlewing returns 0
22:36:06.731 00.000 12308 IsGuiding returns 0
22:36:06.732 00.001 12308 PulseGuide returned control before completion, sleep 296
22:36:06.750 00.018 14556 UpdateGuideState exits: m=2097 SNR=30.6
22:36:06.754 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:06.758 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:06.762 00.004 14556 Enqueuing Expose request
22:36:07.034 00.272 12308 IsGuiding returns 1
22:36:07.034 00.000 12308 scope still moving after pulse duration time elapsed
22:36:07.065 00.031 12308 IsSlewing returns 0
22:36:07.067 00.002 12308 IsGuiding returns 0
22:36:07.068 00.001 12308 scope move finished after 286 + 50 ms
22:36:07.069 00.001 12308 Move returns status 0, amount 286
22:36:07.069 00.000 12308 move complete, result=0
22:36:07.069 00.000 12308 worker thread done servicing request
22:36:07.069 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 286 ms NORTH
22:36:07.077 00.008 12308 Worker thread wakes up
22:36:07.077 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:07.077 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:08.325 01.248 12308 Exposure complete
22:36:08.463 00.138 12308 worker thread done servicing request
22:36:08.463 00.000 14556 OnExposeComplete: enter
22:36:08.467 00.004 14556 UpdateGuideState(): m_state=6
22:36:08.471 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5169
22:36:08.475 00.004 14556 Star::Find returns 1 (0), X=177.54, Y=996.01, Mass=2279, SNR=32.3, Peak=174 HFD=4.9
22:36:08.479 00.004 14556 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.07) = xAngle (0.70 = 0.70)
22:36:08.482 00.003 14556 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.61 = 0.61)
22:36:08.486 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.15 cameraTheta=-2.37 mountX=0.11 mountY=0.08, mountTheta=0.64
22:36:08.493 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.10, opts=13)
22:36:08.497 00.004 14556 Enqueuing Move request for scope (-0.10, -0.10)
22:36:08.502 00.005 12308 Worker thread wakes up
22:36:08.502 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
22:36:08.502 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
22:36:08.502 00.000 12308 Moving (-0.10, -0.10) raw xDistance=0.11 yDistance=0.08
22:36:08.502 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:36:08.502 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:08.502 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:36:08.503 00.001 12308 MoveAxis(E, 0, ABG)
22:36:08.503 00.000 12308 Move returns status 0, amount 0
22:36:08.503 00.000 12308 MoveAxis(N, 0, ABG)
22:36:08.503 00.000 12308 Move returns status 0, amount 0
22:36:08.503 00.000 12308 move complete, result=0
22:36:08.503 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:08.507 00.004 12308 worker thread done servicing request
22:36:08.528 00.021 14556 UpdateGuideState exits: m=2279 SNR=32.3
22:36:08.532 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:08.535 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:08.540 00.005 14556 Enqueuing Expose request
22:36:08.542 00.002 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:08.545 00.003 12308 Worker thread wakes up
22:36:08.545 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:08.545 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:09.791 01.246 12308 Exposure complete
22:36:09.928 00.137 12308 worker thread done servicing request
22:36:09.930 00.002 14556 OnExposeComplete: enter
22:36:09.933 00.003 14556 UpdateGuideState(): m_state=6
22:36:09.937 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5170
22:36:09.941 00.004 14556 Star::Find returns 1 (0), X=177.59, Y=996.18, Mass=2369, SNR=32.7, Peak=179 HFD=4.8
22:36:09.945 00.004 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
22:36:09.948 00.003 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.97)
22:36:09.952 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.34 mountX=0.06 mountY=-0.07, mountTheta=-0.91
22:36:09.959 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.07, opts=13)
22:36:09.964 00.005 14556 Enqueuing Move request for scope (-0.06, 0.07)
22:36:09.968 00.004 12308 Worker thread wakes up
22:36:09.968 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
22:36:09.968 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
22:36:09.968 00.000 12308 Moving (-0.06, 0.07) raw xDistance=0.06 yDistance=-0.07
22:36:09.968 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:36:09.968 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:09.968 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:36:09.969 00.001 12308 MoveAxis(E, 0, ABG)
22:36:09.969 00.000 12308 Move returns status 0, amount 0
22:36:09.969 00.000 12308 MoveAxis(N, 0, ABG)
22:36:09.969 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:09.974 00.005 12308 Move returns status 0, amount 0
22:36:09.974 00.000 12308 move complete, result=0
22:36:09.975 00.001 12308 worker thread done servicing request
22:36:09.995 00.020 14556 UpdateGuideState exits: m=2369 SNR=32.7
22:36:09.999 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:10.003 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:10.007 00.004 14556 Enqueuing Expose request
22:36:10.010 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:36:10.014 00.004 12308 Worker thread wakes up
22:36:10.014 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:10.016 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:11.259 01.243 12308 Exposure complete
22:36:11.391 00.132 12308 worker thread done servicing request
22:36:11.392 00.001 14556 OnExposeComplete: enter
22:36:11.397 00.005 14556 UpdateGuideState(): m_state=6
22:36:11.401 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5171
22:36:11.405 00.004 14556 Star::Find returns 1 (0), X=177.59, Y=996.22, Mass=2189, SNR=31.6, Peak=149 HFD=4.7
22:36:11.408 00.003 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.19 = -1.09)
22:36:11.411 00.003 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.19)
22:36:11.416 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.12 mountX=0.06 mountY=-0.11, mountTheta=-1.11
22:36:11.421 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.10, opts=13)
22:36:11.427 00.006 14556 Enqueuing Move request for scope (-0.06, 0.10)
22:36:11.430 00.003 12308 Worker thread wakes up
22:36:11.431 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
22:36:11.431 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
22:36:11.431 00.000 12308 Moving (-0.06, 0.10) raw xDistance=0.06 yDistance=-0.11
22:36:11.431 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:36:11.431 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:11.431 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:36:11.433 00.002 12308 MoveAxis(E, 0, ABG)
22:36:11.433 00.000 12308 Move returns status 0, amount 0
22:36:11.433 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:11.437 00.004 12308 MoveAxis(N, 0, ABG)
22:36:11.438 00.001 12308 Move returns status 0, amount 0
22:36:11.438 00.000 12308 move complete, result=0
22:36:11.438 00.000 12308 worker thread done servicing request
22:36:11.459 00.021 14556 UpdateGuideState exits: m=2189 SNR=31.6
22:36:11.463 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:11.468 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:11.471 00.003 14556 Enqueuing Expose request
22:36:11.477 00.006 12308 Worker thread wakes up
22:36:11.477 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:11.477 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:11.478 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:36:12.721 01.243 12308 Exposure complete
22:36:12.858 00.137 12308 worker thread done servicing request
22:36:12.859 00.001 14556 OnExposeComplete: enter
22:36:12.862 00.003 14556 UpdateGuideState(): m_state=6
22:36:12.867 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5172
22:36:12.871 00.004 14556 Star::Find returns 1 (0), X=177.70, Y=996.28, Mass=2232, SNR=31.6, Peak=175 HFD=4.7
22:36:12.875 00.004 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.35 = -1.93)
22:36:12.879 00.004 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.03)
22:36:12.883 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.28 mountX=-0.06 mountY=-0.15, mountTheta=-1.94
22:36:12.889 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.16, opts=13)
22:36:12.893 00.004 14556 Enqueuing Move request for scope (0.05, 0.16)
22:36:12.896 00.003 12308 Worker thread wakes up
22:36:12.896 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.16) opts 0xd
22:36:12.897 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.16)
22:36:12.897 00.000 12308 Moving (0.05, 0.16) raw xDistance=-0.06 yDistance=-0.15
22:36:12.898 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:36:12.898 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:12.898 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:36:12.898 00.000 12308 MoveAxis(E, 0, ABG)
22:36:12.898 00.000 12308 Move returns status 0, amount 0
22:36:12.898 00.000 12308 MoveAxis(N, 0, ABG)
22:36:12.899 00.001 12308 Move returns status 0, amount 0
22:36:12.899 00.000 12308 move complete, result=0
22:36:12.899 00.000 12308 worker thread done servicing request
22:36:12.900 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:12.928 00.028 14556 UpdateGuideState exits: m=2232 SNR=31.6
22:36:12.933 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:12.938 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:12.943 00.005 14556 Enqueuing Expose request
22:36:12.948 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:36:12.955 00.007 12308 Worker thread wakes up
22:36:12.955 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:12.955 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:14.205 01.250 12308 Exposure complete
22:36:14.357 00.152 12308 worker thread done servicing request
22:36:14.357 00.000 14556 OnExposeComplete: enter
22:36:14.362 00.005 14556 UpdateGuideState(): m_state=6
22:36:14.367 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5173
22:36:14.373 00.006 14556 Star::Find returns 1 (0), X=177.73, Y=996.43, Mass=2259, SNR=31.7, Peak=144 HFD=4.7
22:36:14.380 00.007 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.38 = -1.90)
22:36:14.383 00.003 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.00)
22:36:14.388 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.31 mountX=-0.11 mountY=-0.30, mountTheta=-1.91
22:36:14.394 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.32, opts=13)
22:36:14.397 00.003 14556 Enqueuing Move request for scope (0.08, 0.32)
22:36:14.402 00.005 12308 Worker thread wakes up
22:36:14.402 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.32) opts 0xd
22:36:14.402 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.32)
22:36:14.402 00.000 12308 Moving (0.08, 0.32) raw xDistance=-0.11 yDistance=-0.30
22:36:14.402 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:36:14.403 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:36:14.403 00.000 12308 MoveAxis(E, 0, ABG)
22:36:14.403 00.000 12308 Move returns status 0, amount 0
22:36:14.403 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:14.408 00.005 12308 MoveAxis(N, 209, ABG)
22:36:14.408 00.000 12308 Guiding  Dir = 0, Dur = 209
22:36:14.408 00.000 12308 IsSlewing returns 0
22:36:14.409 00.001 12308 IsGuiding returns 0
22:36:14.409 00.000 12308 PulseGuide returned control before completion, sleep 219
22:36:14.429 00.020 14556 UpdateGuideState exits: m=2259 SNR=31.7
22:36:14.435 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:14.439 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:14.443 00.004 14556 Enqueuing Expose request
22:36:14.634 00.191 12308 IsGuiding returns 1
22:36:14.634 00.000 12308 scope still moving after pulse duration time elapsed
22:36:14.665 00.031 12308 IsSlewing returns 0
22:36:14.665 00.000 12308 IsGuiding returns 0
22:36:14.666 00.001 12308 scope move finished after 209 + 48 ms
22:36:14.666 00.000 12308 Move returns status 0, amount 209
22:36:14.667 00.001 12308 move complete, result=0
22:36:14.667 00.000 12308 worker thread done servicing request
22:36:14.667 00.000 12308 Worker thread wakes up
22:36:14.669 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 209 ms NORTH
22:36:14.674 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:14.675 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:15.934 01.259 12308 Exposure complete
22:36:16.074 00.140 12308 worker thread done servicing request
22:36:16.075 00.001 14556 OnExposeComplete: enter
22:36:16.077 00.002 14556 UpdateGuideState(): m_state=6
22:36:16.082 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5174
22:36:16.086 00.004 14556 Star::Find returns 1 (0), X=177.73, Y=996.17, Mass=2201, SNR=31.4, Peak=168 HFD=4.5
22:36:16.089 00.003 14556 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.07) = xAngle (3.65 = -2.63)
22:36:16.092 00.003 14556 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.55 = -2.73)
22:36:16.097 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.10 cameraTheta=0.58 mountX=-0.09 mountY=-0.04, mountTheta=-2.71
22:36:16.102 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.06, opts=13)
22:36:16.107 00.005 14556 Enqueuing Move request for scope (0.09, 0.06)
22:36:16.111 00.004 12308 Worker thread wakes up
22:36:16.112 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
22:36:16.112 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
22:36:16.112 00.000 12308 Moving (0.09, 0.06) raw xDistance=-0.09 yDistance=-0.04
22:36:16.112 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:36:16.113 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:16.113 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:36:16.113 00.000 12308 MoveAxis(E, 0, ABG)
22:36:16.115 00.002 12308 Move returns status 0, amount 0
22:36:16.115 00.000 12308 MoveAxis(N, 0, ABG)
22:36:16.115 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:16.120 00.005 12308 Move returns status 0, amount 0
22:36:16.120 00.000 12308 move complete, result=0
22:36:16.120 00.000 12308 worker thread done servicing request
22:36:16.141 00.021 14556 UpdateGuideState exits: m=2201 SNR=31.4
22:36:16.147 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:16.152 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:16.157 00.005 14556 Enqueuing Expose request
22:36:16.160 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:36:16.165 00.005 12308 Worker thread wakes up
22:36:16.165 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:16.165 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:17.400 01.235 12308 Exposure complete
22:36:17.526 00.126 12308 worker thread done servicing request
22:36:17.528 00.002 14556 OnExposeComplete: enter
22:36:17.531 00.003 14556 UpdateGuideState(): m_state=6
22:36:17.535 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5175
22:36:17.539 00.004 14556 Star::Find returns 1 (0), X=177.69, Y=996.16, Mass=2042, SNR=30.3, Peak=178 HFD=4.2
22:36:17.542 00.003 14556 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.07) = xAngle (3.91 = -2.37)
22:36:17.547 00.005 14556 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.81 = -2.47)
22:36:17.551 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.06 cameraTheta=0.84 mountX=-0.05 mountY=-0.04, mountTheta=-2.43
22:36:17.557 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.05, opts=13)
22:36:17.562 00.005 14556 Enqueuing Move request for scope (0.04, 0.05)
22:36:17.566 00.004 12308 Worker thread wakes up
22:36:17.566 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
22:36:17.566 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
22:36:17.566 00.000 12308 Moving (0.04, 0.05) raw xDistance=-0.05 yDistance=-0.04
22:36:17.566 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:36:17.566 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:17.566 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:36:17.567 00.001 12308 MoveAxis(E, 0, ABG)
22:36:17.567 00.000 12308 Move returns status 0, amount 0
22:36:17.567 00.000 12308 MoveAxis(N, 0, ABG)
22:36:17.567 00.000 12308 Move returns status 0, amount 0
22:36:17.568 00.001 12308 move complete, result=0
22:36:17.568 00.000 12308 worker thread done servicing request
22:36:17.568 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:17.593 00.025 14556 UpdateGuideState exits: m=2042 SNR=30.3
22:36:17.597 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:17.601 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:17.605 00.004 14556 Enqueuing Expose request
22:36:17.609 00.004 12308 Worker thread wakes up
22:36:17.609 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:17.609 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:17.609 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:36:18.862 01.253 12308 Exposure complete
22:36:19.002 00.140 12308 worker thread done servicing request
22:36:19.003 00.001 14556 OnExposeComplete: enter
22:36:19.006 00.003 14556 UpdateGuideState(): m_state=6
22:36:19.011 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5176
22:36:19.014 00.003 14556 Star::Find returns 1 (0), X=177.56, Y=996.32, Mass=2170, SNR=31.3, Peak=157 HFD=4.6
22:36:19.018 00.004 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.06 = -1.23)
22:36:19.021 00.003 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.33)
22:36:19.025 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.98 mountX=0.08 mountY=-0.22, mountTheta=-1.24
22:36:19.031 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.21, opts=13)
22:36:19.035 00.004 14556 Enqueuing Move request for scope (-0.09, 0.21)
22:36:19.039 00.004 12308 Worker thread wakes up
22:36:19.040 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.21) opts 0xd
22:36:19.040 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.21)
22:36:19.040 00.000 12308 Moving (-0.09, 0.21) raw xDistance=0.08 yDistance=-0.22
22:36:19.040 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:36:19.040 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:36:19.040 00.000 12308 MoveAxis(E, 0, ABG)
22:36:19.040 00.000 12308 Move returns status 0, amount 0
22:36:19.041 00.001 12308 MoveAxis(N, 156, ABG)
22:36:19.041 00.000 12308 Guiding  Dir = 0, Dur = 156
22:36:19.042 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:19.046 00.004 12308 IsSlewing returns 0
22:36:19.046 00.000 12308 IsGuiding returns 0
22:36:19.047 00.001 12308 PulseGuide returned control before completion, sleep 166
22:36:19.070 00.023 14556 UpdateGuideState exits: m=2170 SNR=31.3
22:36:19.073 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:19.077 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:19.082 00.005 14556 Enqueuing Expose request
22:36:19.224 00.142 12308 IsGuiding returns 1
22:36:19.225 00.001 12308 scope still moving after pulse duration time elapsed
22:36:19.256 00.031 12308 IsSlewing returns 0
22:36:19.257 00.001 12308 IsGuiding returns 0
22:36:19.257 00.000 12308 scope move finished after 156 + 54 ms
22:36:19.257 00.000 12308 Move returns status 0, amount 156
22:36:19.258 00.001 12308 move complete, result=0
22:36:19.258 00.000 12308 worker thread done servicing request
22:36:19.258 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 156 ms NORTH
22:36:19.267 00.009 12308 Worker thread wakes up
22:36:19.267 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:19.267 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:20.521 01.254 12308 Exposure complete
22:36:20.659 00.138 12308 worker thread done servicing request
22:36:20.660 00.001 14556 OnExposeComplete: enter
22:36:20.664 00.004 14556 UpdateGuideState(): m_state=6
22:36:20.668 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5177
22:36:20.671 00.003 14556 Star::Find returns 1 (0), X=177.59, Y=996.32, Mass=2207, SNR=31.6, Peak=155 HFD=4.7
22:36:20.677 00.006 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.90 = -1.38)
22:36:20.681 00.004 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
22:36:20.686 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.21 hyp=0.21 cameraTheta=1.83 mountX=0.04 mountY=-0.21, mountTheta=-1.39
22:36:20.690 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.21, opts=13)
22:36:20.695 00.005 14556 Enqueuing Move request for scope (-0.05, 0.21)
22:36:20.699 00.004 12308 Worker thread wakes up
22:36:20.699 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.21) opts 0xd
22:36:20.699 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.21)
22:36:20.699 00.000 12308 Moving (-0.05, 0.21) raw xDistance=0.04 yDistance=-0.21
22:36:20.699 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:36:20.699 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:36:20.701 00.002 12308 MoveAxis(E, 0, ABG)
22:36:20.701 00.000 12308 Move returns status 0, amount 0
22:36:20.701 00.000 12308 MoveAxis(N, 150, ABG)
22:36:20.701 00.000 12308 Guiding  Dir = 0, Dur = 150
22:36:20.702 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:20.706 00.004 12308 IsSlewing returns 0
22:36:20.706 00.000 12308 IsGuiding returns 0
22:36:20.706 00.000 12308 PulseGuide returned control before completion, sleep 160
22:36:20.726 00.020 14556 UpdateGuideState exits: m=2207 SNR=31.6
22:36:20.731 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:20.736 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:20.740 00.004 14556 Enqueuing Expose request
22:36:20.870 00.130 12308 IsGuiding returns 1
22:36:20.871 00.001 12308 scope still moving after pulse duration time elapsed
22:36:20.901 00.030 12308 IsSlewing returns 0
22:36:20.901 00.000 12308 IsGuiding returns 0
22:36:20.902 00.001 12308 scope move finished after 150 + 45 ms
22:36:20.902 00.000 12308 Move returns status 0, amount 150
22:36:20.902 00.000 12308 move complete, result=0
22:36:20.902 00.000 12308 worker thread done servicing request
22:36:20.903 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 150 ms NORTH
22:36:20.908 00.005 12308 Worker thread wakes up
22:36:20.908 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:20.908 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:22.165 01.257 12308 Exposure complete
22:36:22.318 00.153 12308 worker thread done servicing request
22:36:22.319 00.001 14556 OnExposeComplete: enter
22:36:22.323 00.004 14556 UpdateGuideState(): m_state=6
22:36:22.327 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5178
22:36:22.331 00.004 14556 Star::Find returns 1 (0), X=177.74, Y=995.94, Mass=2181, SNR=31.3, Peak=173 HFD=4.6
22:36:22.335 00.004 14556 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-3.07) = xAngle (2.01 = 2.01)
22:36:22.339 00.004 14556 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.91 = 1.91)
22:36:22.342 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-1.07 mountX=-0.08 mountY=0.18, mountTheta=1.99
22:36:22.348 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.17, opts=13)
22:36:22.351 00.003 14556 Enqueuing Move request for scope (0.09, -0.17)
22:36:22.356 00.005 12308 Worker thread wakes up
22:36:22.356 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.17) opts 0xd
22:36:22.356 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.17)
22:36:22.356 00.000 12308 Moving (0.09, -0.17) raw xDistance=-0.08 yDistance=0.18
22:36:22.356 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:36:22.357 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:22.357 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:36:22.357 00.000 12308 MoveAxis(E, 0, ABG)
22:36:22.357 00.000 12308 Move returns status 0, amount 0
22:36:22.358 00.001 12308 MoveAxis(N, 0, ABG)
22:36:22.358 00.000 12308 Move returns status 0, amount 0
22:36:22.358 00.000 12308 move complete, result=0
22:36:22.359 00.001 12308 worker thread done servicing request
22:36:22.359 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:22.384 00.025 14556 UpdateGuideState exits: m=2181 SNR=31.3
22:36:22.388 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:22.393 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:22.398 00.005 14556 Enqueuing Expose request
22:36:22.402 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:36:22.406 00.004 12308 Worker thread wakes up
22:36:22.406 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:22.407 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:23.656 01.249 12308 Exposure complete
22:36:23.800 00.144 12308 worker thread done servicing request
22:36:23.800 00.000 14556 OnExposeComplete: enter
22:36:23.807 00.007 14556 UpdateGuideState(): m_state=6
22:36:23.811 00.004 14556 Star::Find(15, 177, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5179
22:36:23.815 00.004 14556 Star::Find returns 1 (0), X=177.67, Y=996.02, Mass=2155, SNR=31.0, Peak=171 HFD=4.3
22:36:23.820 00.005 14556 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-3.07) = xAngle (1.72 = 1.72)
22:36:23.823 00.003 14556 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.62 = 1.62)
22:36:23.828 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.36 mountX=-0.01 mountY=0.09, mountTheta=1.71
22:36:23.834 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.09, opts=13)
22:36:23.838 00.004 14556 Enqueuing Move request for scope (0.02, -0.09)
22:36:23.842 00.004 12308 Worker thread wakes up
22:36:23.842 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
22:36:23.842 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
22:36:23.842 00.000 12308 Moving (0.02, -0.09) raw xDistance=-0.01 yDistance=0.09
22:36:23.842 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:36:23.842 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:23.843 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:36:23.843 00.000 12308 MoveAxis(E, 0, ABG)
22:36:23.843 00.000 12308 Move returns status 0, amount 0
22:36:23.843 00.000 12308 MoveAxis(N, 0, ABG)
22:36:23.843 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:23.848 00.005 12308 Move returns status 0, amount 0
22:36:23.848 00.000 12308 move complete, result=0
22:36:23.848 00.000 12308 worker thread done servicing request
22:36:23.869 00.021 14556 UpdateGuideState exits: m=2155 SNR=31.0
22:36:23.874 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:23.877 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:23.881 00.004 14556 Enqueuing Expose request
22:36:23.885 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:23.888 00.003 12308 Worker thread wakes up
22:36:23.888 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:23.889 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:25.146 01.257 12308 Exposure complete
22:36:25.281 00.135 12308 worker thread done servicing request
22:36:25.282 00.001 14556 OnExposeComplete: enter
22:36:25.285 00.003 14556 UpdateGuideState(): m_state=6
22:36:25.289 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5180
22:36:25.293 00.004 14556 Star::Find returns 1 (0), X=177.62, Y=996.15, Mass=2054, SNR=30.3, Peak=169 HFD=4.5
22:36:25.298 00.005 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
22:36:25.305 00.007 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
22:36:25.309 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.18 mountX=0.02 mountY=-0.04, mountTheta=-1.06
22:36:25.315 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.04, opts=13)
22:36:25.319 00.004 14556 Enqueuing Move request for scope (-0.03, 0.04)
22:36:25.323 00.004 12308 Worker thread wakes up
22:36:25.323 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
22:36:25.324 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
22:36:25.324 00.000 12308 Moving (-0.03, 0.04) raw xDistance=0.02 yDistance=-0.04
22:36:25.324 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:36:25.324 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:25.324 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:36:25.324 00.000 12308 MoveAxis(E, 0, ABG)
22:36:25.324 00.000 12308 Move returns status 0, amount 0
22:36:25.326 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:25.330 00.004 12308 MoveAxis(N, 0, ABG)
22:36:25.330 00.000 12308 Move returns status 0, amount 0
22:36:25.330 00.000 12308 move complete, result=0
22:36:25.330 00.000 12308 worker thread done servicing request
22:36:25.350 00.020 14556 UpdateGuideState exits: m=2054 SNR=30.3
22:36:25.355 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:25.361 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:25.365 00.004 14556 Enqueuing Expose request
22:36:25.368 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:36:25.373 00.005 12308 Worker thread wakes up
22:36:25.373 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:25.373 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:26.627 01.254 12308 Exposure complete
22:36:26.782 00.155 12308 worker thread done servicing request
22:36:26.782 00.000 14556 OnExposeComplete: enter
22:36:26.786 00.004 14556 UpdateGuideState(): m_state=6
22:36:26.790 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5181
22:36:26.793 00.003 14556 Star::Find returns 1 (0), X=177.63, Y=996.13, Mass=2257, SNR=31.7, Peak=186 HFD=4.7
22:36:26.798 00.005 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.67 = -0.61)
22:36:26.803 00.005 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.71)
22:36:26.807 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.03 cameraTheta=2.60 mountX=0.02 mountY=-0.02, mountTheta=-0.67
22:36:26.812 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.01, opts=13)
22:36:26.815 00.003 14556 Enqueuing Move request for scope (-0.02, 0.01)
22:36:26.820 00.005 12308 Worker thread wakes up
22:36:26.820 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
22:36:26.821 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
22:36:26.821 00.000 12308 Moving (-0.02, 0.01) raw xDistance=0.02 yDistance=-0.02
22:36:26.821 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:36:26.821 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:26.822 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:36:26.822 00.000 12308 MoveAxis(E, 0, ABG)
22:36:26.822 00.000 12308 Move returns status 0, amount 0
22:36:26.822 00.000 12308 MoveAxis(N, 0, ABG)
22:36:26.822 00.000 12308 Move returns status 0, amount 0
22:36:26.823 00.001 12308 move complete, result=0
22:36:26.823 00.000 12308 worker thread done servicing request
22:36:26.823 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:26.848 00.025 14556 UpdateGuideState exits: m=2257 SNR=31.7
22:36:26.853 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:26.856 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:26.860 00.004 14556 Enqueuing Expose request
22:36:26.864 00.004 12308 Worker thread wakes up
22:36:26.865 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:36:26.869 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:26.869 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:28.126 01.257 12308 Exposure complete
22:36:28.279 00.153 12308 worker thread done servicing request
22:36:28.280 00.001 14556 OnExposeComplete: enter
22:36:28.284 00.004 14556 UpdateGuideState(): m_state=6
22:36:28.287 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5182
22:36:28.292 00.005 14556 Star::Find returns 1 (0), X=177.64, Y=996.29, Mass=2186, SNR=31.2, Peak=172 HFD=4.6
22:36:28.296 00.004 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.72 = -1.57)
22:36:28.300 00.004 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
22:36:28.305 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.64 mountX=0.00 mountY=-0.18, mountTheta=-1.57
22:36:28.311 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.18, opts=13)
22:36:28.316 00.005 14556 Enqueuing Move request for scope (-0.01, 0.18)
22:36:28.320 00.004 12308 Worker thread wakes up
22:36:28.320 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
22:36:28.320 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
22:36:28.320 00.000 12308 Moving (-0.01, 0.18) raw xDistance=0.00 yDistance=-0.18
22:36:28.321 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:36:28.321 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:28.321 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:36:28.321 00.000 12308 MoveAxis(E, 0, ABG)
22:36:28.322 00.001 12308 Move returns status 0, amount 0
22:36:28.322 00.000 12308 MoveAxis(N, 0, ABG)
22:36:28.322 00.000 12308 Move returns status 0, amount 0
22:36:28.322 00.000 12308 move complete, result=0
22:36:28.323 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:28.328 00.005 12308 worker thread done servicing request
22:36:28.352 00.024 14556 UpdateGuideState exits: m=2186 SNR=31.2
22:36:28.356 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:28.361 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:28.366 00.005 14556 Enqueuing Expose request
22:36:28.369 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:36:28.374 00.005 12308 Worker thread wakes up
22:36:28.374 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:28.374 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:29.628 01.254 12308 Exposure complete
22:36:29.765 00.137 12308 worker thread done servicing request
22:36:29.765 00.000 14556 OnExposeComplete: enter
22:36:29.768 00.003 14556 UpdateGuideState(): m_state=6
22:36:29.772 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5183
22:36:29.777 00.005 14556 Star::Find returns 1 (0), X=177.60, Y=996.33, Mass=2123, SNR=31.0, Peak=153 HFD=4.8
22:36:29.781 00.004 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
22:36:29.784 00.003 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.53)
22:36:29.789 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.78 mountX=0.03 mountY=-0.22, mountTheta=-1.43
22:36:29.797 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.22, opts=13)
22:36:29.801 00.004 14556 Enqueuing Move request for scope (-0.05, 0.22)
22:36:29.805 00.004 12308 Worker thread wakes up
22:36:29.806 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
22:36:29.806 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
22:36:29.806 00.000 12308 Moving (-0.05, 0.22) raw xDistance=0.03 yDistance=-0.22
22:36:29.806 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:36:29.807 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:36:29.807 00.000 12308 MoveAxis(E, 0, ABG)
22:36:29.807 00.000 12308 Move returns status 0, amount 0
22:36:29.807 00.000 12308 MoveAxis(N, 158, ABG)
22:36:29.807 00.000 12308 Guiding  Dir = 0, Dur = 158
22:36:29.808 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:29.811 00.003 12308 IsSlewing returns 0
22:36:29.812 00.001 12308 IsGuiding returns 0
22:36:29.812 00.000 12308 PulseGuide returned control before completion, sleep 168
22:36:29.831 00.019 14556 UpdateGuideState exits: m=2123 SNR=31.0
22:36:29.836 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:29.842 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:29.848 00.006 14556 Enqueuing Expose request
22:36:29.995 00.147 12308 IsGuiding returns 1
22:36:29.996 00.001 12308 scope still moving after pulse duration time elapsed
22:36:30.027 00.031 12308 IsSlewing returns 0
22:36:30.028 00.001 12308 IsGuiding returns 0
22:36:30.028 00.000 12308 scope move finished after 158 + 57 ms
22:36:30.029 00.001 12308 Move returns status 0, amount 158
22:36:30.029 00.000 12308 move complete, result=0
22:36:30.029 00.000 12308 worker thread done servicing request
22:36:30.029 00.000 12308 Worker thread wakes up
22:36:30.031 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 158 ms NORTH
22:36:30.036 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:30.036 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:31.286 01.250 12308 Exposure complete
22:36:31.418 00.132 12308 worker thread done servicing request
22:36:31.418 00.000 14556 OnExposeComplete: enter
22:36:31.423 00.005 14556 UpdateGuideState(): m_state=6
22:36:31.428 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5184
22:36:31.433 00.005 14556 Star::Find returns 1 (0), X=177.56, Y=996.08, Mass=2153, SNR=31.4, Peak=173 HFD=4.5
22:36:31.437 00.004 14556 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-3.07) = xAngle (0.23 = 0.23)
22:36:31.440 00.003 14556 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.13 = 0.13)
22:36:31.445 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.84 mountX=0.09 mountY=0.01, mountTheta=0.14
22:36:31.450 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.03, opts=13)
22:36:31.455 00.005 14556 Enqueuing Move request for scope (-0.09, -0.03)
22:36:31.458 00.003 12308 Worker thread wakes up
22:36:31.458 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
22:36:31.458 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
22:36:31.458 00.000 12308 Moving (-0.09, -0.03) raw xDistance=0.09 yDistance=0.01
22:36:31.458 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:36:31.459 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:31.459 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:36:31.459 00.000 12308 MoveAxis(E, 0, ABG)
22:36:31.459 00.000 12308 Move returns status 0, amount 0
22:36:31.459 00.000 12308 MoveAxis(N, 0, ABG)
22:36:31.460 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:31.464 00.004 12308 Move returns status 0, amount 0
22:36:31.464 00.000 12308 move complete, result=0
22:36:31.465 00.001 12308 worker thread done servicing request
22:36:31.486 00.021 14556 UpdateGuideState exits: m=2153 SNR=31.4
22:36:31.490 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:31.494 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:31.498 00.004 14556 Enqueuing Expose request
22:36:31.501 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:36:31.506 00.005 12308 Worker thread wakes up
22:36:31.506 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:31.506 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:32.762 01.256 12308 Exposure complete
22:36:32.924 00.162 12308 worker thread done servicing request
22:36:32.924 00.000 14556 OnExposeComplete: enter
22:36:32.927 00.003 14556 UpdateGuideState(): m_state=6
22:36:32.931 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5185
22:36:32.934 00.003 14556 Star::Find returns 1 (0), X=177.66, Y=996.08, Mass=2197, SNR=31.2, Peak=172 HFD=4.3
22:36:32.939 00.005 14556 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-3.07) = xAngle (1.95 = 1.95)
22:36:32.943 00.004 14556 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.85 = 1.85)
22:36:32.947 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-1.12 mountX=-0.01 mountY=0.04, mountTheta=1.94
22:36:32.957 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.03, opts=13)
22:36:32.963 00.006 14556 Enqueuing Move request for scope (0.02, -0.03)
22:36:32.968 00.005 12308 Worker thread wakes up
22:36:32.968 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
22:36:32.968 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
22:36:32.969 00.001 12308 Moving (0.02, -0.03) raw xDistance=-0.01 yDistance=0.04
22:36:32.969 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:36:32.969 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:32.969 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:36:32.969 00.000 12308 MoveAxis(E, 0, ABG)
22:36:32.969 00.000 12308 Move returns status 0, amount 0
22:36:32.970 00.001 12308 MoveAxis(N, 0, ABG)
22:36:32.970 00.000 12308 Move returns status 0, amount 0
22:36:32.970 00.000 12308 move complete, result=0
22:36:32.970 00.000 12308 worker thread done servicing request
22:36:32.972 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:32.996 00.024 14556 UpdateGuideState exits: m=2197 SNR=31.2
22:36:33.001 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:33.007 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:33.011 00.004 14556 Enqueuing Expose request
22:36:33.016 00.005 12308 Worker thread wakes up
22:36:33.016 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:36:33.022 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:33.022 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:34.259 01.237 12308 Exposure complete
22:36:34.396 00.137 12308 worker thread done servicing request
22:36:34.396 00.000 14556 OnExposeComplete: enter
22:36:34.399 00.003 14556 UpdateGuideState(): m_state=6
22:36:34.403 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5186
22:36:34.406 00.003 14556 Star::Find returns 1 (0), X=177.62, Y=996.33, Mass=2245, SNR=32.1, Peak=146 HFD=4.9
22:36:34.411 00.005 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.77 = -1.51)
22:36:34.415 00.004 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
22:36:34.418 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.70 mountX=0.01 mountY=-0.21, mountTheta=-1.51
22:36:34.424 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.21, opts=13)
22:36:34.428 00.004 14556 Enqueuing Move request for scope (-0.03, 0.21)
22:36:34.430 00.002 12308 Worker thread wakes up
22:36:34.432 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd
22:36:34.432 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.21)
22:36:34.432 00.000 12308 Moving (-0.03, 0.21) raw xDistance=0.01 yDistance=-0.21
22:36:34.432 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:36:34.433 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:36:34.433 00.000 12308 MoveAxis(E, 0, ABG)
22:36:34.433 00.000 12308 Move returns status 0, amount 0
22:36:34.433 00.000 12308 MoveAxis(N, 151, ABG)
22:36:34.433 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:34.438 00.005 12308 Guiding  Dir = 0, Dur = 151
22:36:34.438 00.000 12308 IsSlewing returns 0
22:36:34.438 00.000 12308 IsGuiding returns 0
22:36:34.439 00.001 12308 PulseGuide returned control before completion, sleep 161
22:36:34.461 00.022 14556 UpdateGuideState exits: m=2245 SNR=32.1
22:36:34.466 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:34.470 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:34.475 00.005 14556 Enqueuing Expose request
22:36:34.612 00.137 12308 IsGuiding returns 0
22:36:34.613 00.001 12308 Move returns status 0, amount 151
22:36:34.613 00.000 12308 move complete, result=0
22:36:34.614 00.001 12308 worker thread done servicing request
22:36:34.614 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 151 ms NORTH
22:36:34.621 00.007 12308 Worker thread wakes up
22:36:34.621 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:34.621 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:35.874 01.253 12308 Exposure complete
22:36:36.007 00.133 12308 worker thread done servicing request
22:36:36.007 00.000 14556 OnExposeComplete: enter
22:36:36.011 00.004 14556 UpdateGuideState(): m_state=6
22:36:36.015 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5187
22:36:36.020 00.005 14556 Star::Find returns 1 (0), X=177.53, Y=995.99, Mass=2226, SNR=31.6, Peak=173 HFD=4.6
22:36:36.024 00.004 14556 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-3.07) = xAngle (0.74 = 0.74)
22:36:36.028 00.004 14556 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.64 = 0.64)
22:36:36.031 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-2.34 mountX=0.13 mountY=0.10, mountTheta=0.68
22:36:36.037 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.13, opts=13)
22:36:36.042 00.005 14556 Enqueuing Move request for scope (-0.12, -0.13)
22:36:36.046 00.004 12308 Worker thread wakes up
22:36:36.046 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.13) opts 0xd
22:36:36.046 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.13)
22:36:36.046 00.000 12308 Moving (-0.12, -0.13) raw xDistance=0.13 yDistance=0.10
22:36:36.047 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:36:36.047 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:36.047 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:36:36.047 00.000 12308 MoveAxis(E, 0, ABG)
22:36:36.048 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:36.054 00.006 12308 Move returns status 0, amount 0
22:36:36.054 00.000 12308 MoveAxis(N, 0, ABG)
22:36:36.054 00.000 12308 Move returns status 0, amount 0
22:36:36.054 00.000 12308 move complete, result=0
22:36:36.056 00.002 12308 worker thread done servicing request
22:36:36.078 00.022 14556 UpdateGuideState exits: m=2226 SNR=31.6
22:36:36.083 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:36.087 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:36.091 00.004 14556 Enqueuing Expose request
22:36:36.095 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:36.098 00.003 12308 Worker thread wakes up
22:36:36.098 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:36.098 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:37.343 01.245 12308 Exposure complete
22:36:37.472 00.129 12308 worker thread done servicing request
22:36:37.473 00.001 14556 OnExposeComplete: enter
22:36:37.477 00.004 14556 UpdateGuideState(): m_state=6
22:36:37.482 00.005 14556 Star::Find(15, 177, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5188
22:36:37.488 00.006 14556 Star::Find returns 1 (0), X=177.55, Y=996.03, Mass=2157, SNR=31.4, Peak=166 HFD=4.9
22:36:37.492 00.004 14556 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.07) = xAngle (0.62 = 0.62)
22:36:37.496 00.004 14556 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.52 = 0.52)
22:36:37.500 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.46 mountX=0.11 mountY=0.06, mountTheta=0.54
22:36:37.505 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.08, opts=13)
22:36:37.508 00.003 14556 Enqueuing Move request for scope (-0.10, -0.08)
22:36:37.513 00.005 12308 Worker thread wakes up
22:36:37.513 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
22:36:37.513 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
22:36:37.513 00.000 12308 Moving (-0.10, -0.08) raw xDistance=0.11 yDistance=0.06
22:36:37.513 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:36:37.514 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:37.514 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:36:37.514 00.000 12308 MoveAxis(E, 0, ABG)
22:36:37.514 00.000 12308 Move returns status 0, amount 0
22:36:37.514 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:37.519 00.005 12308 MoveAxis(N, 0, ABG)
22:36:37.519 00.000 12308 Move returns status 0, amount 0
22:36:37.519 00.000 12308 move complete, result=0
22:36:37.519 00.000 12308 worker thread done servicing request
22:36:37.540 00.021 14556 UpdateGuideState exits: m=2157 SNR=31.4
22:36:37.543 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:37.548 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:37.553 00.005 14556 Enqueuing Expose request
22:36:37.558 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:37.562 00.004 12308 Worker thread wakes up
22:36:37.562 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:37.562 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:38.818 01.256 12308 Exposure complete
22:36:38.969 00.151 12308 worker thread done servicing request
22:36:38.969 00.000 14556 OnExposeComplete: enter
22:36:38.975 00.006 14556 UpdateGuideState(): m_state=6
22:36:38.981 00.006 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5189
22:36:38.987 00.006 14556 Star::Find returns 1 (0), X=177.67, Y=996.06, Mass=2319, SNR=32.5, Peak=170 HFD=4.7
22:36:38.993 00.006 14556 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-3.07) = xAngle (1.96 = 1.96)
22:36:38.998 00.005 14556 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.86 = 1.86)
22:36:39.002 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.11 mountX=-0.02 mountY=0.06, mountTheta=1.95
22:36:39.007 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.05, opts=13)
22:36:39.011 00.004 14556 Enqueuing Move request for scope (0.03, -0.05)
22:36:39.016 00.005 12308 Worker thread wakes up
22:36:39.016 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
22:36:39.016 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
22:36:39.018 00.002 12308 Moving (0.03, -0.05) raw xDistance=-0.02 yDistance=0.06
22:36:39.018 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:36:39.018 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:39.018 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:36:39.018 00.000 12308 MoveAxis(E, 0, ABG)
22:36:39.019 00.001 12308 Move returns status 0, amount 0
22:36:39.019 00.000 12308 MoveAxis(N, 0, ABG)
22:36:39.019 00.000 12308 Move returns status 0, amount 0
22:36:39.019 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:39.024 00.005 12308 move complete, result=0
22:36:39.025 00.001 12308 worker thread done servicing request
22:36:39.047 00.022 14556 UpdateGuideState exits: m=2319 SNR=32.5
22:36:39.051 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:39.054 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:39.060 00.006 14556 Enqueuing Expose request
22:36:39.066 00.006 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:39.072 00.006 12308 Worker thread wakes up
22:36:39.073 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:39.073 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:40.317 01.244 12308 Exposure complete
22:36:40.459 00.142 12308 worker thread done servicing request
22:36:40.459 00.000 14556 OnExposeComplete: enter
22:36:40.463 00.004 14556 UpdateGuideState(): m_state=6
22:36:40.469 00.006 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5190
22:36:40.472 00.003 14556 Star::Find returns 1 (0), X=177.64, Y=996.19, Mass=2175, SNR=31.4, Peak=166 HFD=4.6
22:36:40.476 00.004 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.74 = -1.54)
22:36:40.481 00.005 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.64)
22:36:40.484 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.67 mountX=0.00 mountY=-0.08, mountTheta=-1.54
22:36:40.490 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.08, opts=13)
22:36:40.495 00.005 14556 Enqueuing Move request for scope (-0.01, 0.08)
22:36:40.499 00.004 12308 Worker thread wakes up
22:36:40.499 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
22:36:40.500 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
22:36:40.500 00.000 12308 Moving (-0.01, 0.08) raw xDistance=0.00 yDistance=-0.08
22:36:40.500 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:36:40.500 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:40.501 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:36:40.501 00.000 12308 MoveAxis(E, 0, ABG)
22:36:40.501 00.000 12308 Move returns status 0, amount 0
22:36:40.501 00.000 12308 MoveAxis(N, 0, ABG)
22:36:40.503 00.002 12308 Move returns status 0, amount 0
22:36:40.503 00.000 12308 move complete, result=0
22:36:40.503 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:40.508 00.005 12308 worker thread done servicing request
22:36:40.530 00.022 14556 UpdateGuideState exits: m=2175 SNR=31.4
22:36:40.534 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:40.538 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:40.542 00.004 14556 Enqueuing Expose request
22:36:40.546 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:36:40.549 00.003 12308 Worker thread wakes up
22:36:40.549 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:40.549 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:41.812 01.263 12308 Exposure complete
22:36:41.955 00.143 14556 OnExposeComplete: enter
22:36:41.960 00.005 12308 worker thread done servicing request
22:36:41.960 00.000 14556 UpdateGuideState(): m_state=6
22:36:41.965 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5191
22:36:41.968 00.003 14556 Star::Find returns 1 (0), X=177.48, Y=996.37, Mass=2129, SNR=30.8, Peak=162 HFD=4.5
22:36:41.972 00.004 14556 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.07) = xAngle (5.23 = -1.05)
22:36:41.975 00.003 14556 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.15)
22:36:41.980 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.25 hyp=0.30 cameraTheta=2.16 mountX=0.15 mountY=-0.28, mountTheta=-1.07
22:36:41.986 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.25, opts=13)
22:36:41.990 00.004 14556 Enqueuing Move request for scope (-0.17, 0.25)
22:36:41.995 00.005 12308 Worker thread wakes up
22:36:41.995 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.25) opts 0xd
22:36:41.995 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.25)
22:36:41.995 00.000 12308 Moving (-0.17, 0.25) raw xDistance=0.15 yDistance=-0.28
22:36:41.995 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:36:41.997 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:36:41.997 00.000 12308 MoveAxis(E, 0, ABG)
22:36:41.997 00.000 12308 Move returns status 0, amount 0
22:36:41.997 00.000 12308 MoveAxis(N, 195, ABG)
22:36:41.997 00.000 12308 Guiding  Dir = 0, Dur = 195
22:36:41.997 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:42.002 00.005 12308 IsSlewing returns 0
22:36:42.003 00.001 12308 IsGuiding returns 0
22:36:42.003 00.000 12308 PulseGuide returned control before completion, sleep 205
22:36:42.027 00.024 14556 UpdateGuideState exits: m=2129 SNR=30.8
22:36:42.031 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:42.035 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:42.039 00.004 14556 Enqueuing Expose request
22:36:42.221 00.182 12308 IsGuiding returns 1
22:36:42.221 00.000 12308 scope still moving after pulse duration time elapsed
22:36:42.252 00.031 12308 IsSlewing returns 0
22:36:42.253 00.001 12308 IsGuiding returns 0
22:36:42.253 00.000 12308 scope move finished after 195 + 55 ms
22:36:42.255 00.002 12308 Move returns status 0, amount 195
22:36:42.255 00.000 12308 move complete, result=0
22:36:42.255 00.000 12308 worker thread done servicing request
22:36:42.256 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 195 ms NORTH
22:36:42.261 00.005 12308 Worker thread wakes up
22:36:42.262 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:42.262 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:43.522 01.260 12308 Exposure complete
22:36:43.659 00.137 12308 worker thread done servicing request
22:36:43.660 00.001 14556 OnExposeComplete: enter
22:36:43.663 00.003 14556 UpdateGuideState(): m_state=6
22:36:43.667 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5192
22:36:43.671 00.004 14556 Star::Find returns 1 (0), X=177.48, Y=996.13, Mass=1958, SNR=29.7, Peak=144 HFD=4.4
22:36:43.674 00.003 14556 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.07) = xAngle (6.12 = -0.17)
22:36:43.679 00.005 14556 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.02 = -0.27)
22:36:43.685 00.006 14556 CameraToMount -- cameraX=-0.17 cameraY=0.02 hyp=0.17 cameraTheta=3.04 mountX=0.17 mountY=-0.05, mountTheta=-0.26
22:36:43.690 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.02, opts=13)
22:36:43.694 00.004 14556 Enqueuing Move request for scope (-0.17, 0.02)
22:36:43.699 00.005 12308 Worker thread wakes up
22:36:43.699 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.02) opts 0xd
22:36:43.699 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.02)
22:36:43.699 00.000 12308 Moving (-0.17, 0.02) raw xDistance=0.17 yDistance=-0.05
22:36:43.699 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:36:43.699 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:43.701 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:36:43.701 00.000 12308 MoveAxis(E, 0, ABG)
22:36:43.701 00.000 12308 Move returns status 0, amount 0
22:36:43.701 00.000 12308 MoveAxis(N, 0, ABG)
22:36:43.701 00.000 12308 Move returns status 0, amount 0
22:36:43.701 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:43.706 00.005 12308 move complete, result=0
22:36:43.706 00.000 12308 worker thread done servicing request
22:36:43.729 00.023 14556 UpdateGuideState exits: m=1958 SNR=29.7
22:36:43.735 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:43.740 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:43.744 00.004 14556 Enqueuing Expose request
22:36:43.749 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:36:43.753 00.004 12308 Worker thread wakes up
22:36:43.753 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:43.753 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:45.010 01.257 12308 Exposure complete
22:36:45.147 00.137 12308 worker thread done servicing request
22:36:45.148 00.001 14556 OnExposeComplete: enter
22:36:45.152 00.004 14556 UpdateGuideState(): m_state=6
22:36:45.157 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5193
22:36:45.161 00.004 14556 Star::Find returns 1 (0), X=177.56, Y=996.14, Mass=2147, SNR=31.1, Peak=155 HFD=4.5
22:36:45.165 00.004 14556 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.07) = xAngle (5.94 = -0.34)
22:36:45.169 00.004 14556 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.44)
22:36:45.174 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.87 mountX=0.09 mountY=-0.04, mountTheta=-0.43
22:36:45.178 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.02, opts=13)
22:36:45.182 00.004 14556 Enqueuing Move request for scope (-0.09, 0.02)
22:36:45.187 00.005 12308 Worker thread wakes up
22:36:45.187 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
22:36:45.188 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
22:36:45.188 00.000 12308 Moving (-0.09, 0.02) raw xDistance=0.09 yDistance=-0.04
22:36:45.188 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:36:45.188 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:45.188 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:36:45.189 00.001 12308 MoveAxis(E, 0, ABG)
22:36:45.189 00.000 12308 Move returns status 0, amount 0
22:36:45.189 00.000 12308 MoveAxis(N, 0, ABG)
22:36:45.189 00.000 12308 Move returns status 0, amount 0
22:36:45.189 00.000 12308 move complete, result=0
22:36:45.189 00.000 12308 worker thread done servicing request
22:36:45.190 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:45.216 00.026 14556 UpdateGuideState exits: m=2147 SNR=31.1
22:36:45.219 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:45.224 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:45.227 00.003 14556 Enqueuing Expose request
22:36:45.231 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:36:45.237 00.006 12308 Worker thread wakes up
22:36:45.237 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:45.237 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:46.490 01.253 12308 Exposure complete
22:36:46.616 00.126 12308 worker thread done servicing request
22:36:46.617 00.001 14556 OnExposeComplete: enter
22:36:46.621 00.004 14556 UpdateGuideState(): m_state=6
22:36:46.625 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5194
22:36:46.629 00.004 14556 Star::Find returns 1 (0), X=177.61, Y=996.17, Mass=2321, SNR=32.4, Peak=172 HFD=4.7
22:36:46.633 00.004 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.19 = -1.09)
22:36:46.636 00.003 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.19)
22:36:46.640 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.12 mountX=0.03 mountY=-0.06, mountTheta=-1.11
22:36:46.646 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.06, opts=13)
22:36:46.650 00.004 14556 Enqueuing Move request for scope (-0.03, 0.06)
22:36:46.654 00.004 12308 Worker thread wakes up
22:36:46.654 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
22:36:46.654 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
22:36:46.654 00.000 12308 Moving (-0.03, 0.06) raw xDistance=0.03 yDistance=-0.06
22:36:46.654 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:36:46.655 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:46.655 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:36:46.655 00.000 12308 MoveAxis(E, 0, ABG)
22:36:46.655 00.000 12308 Move returns status 0, amount 0
22:36:46.656 00.001 12308 MoveAxis(N, 0, ABG)
22:36:46.656 00.000 12308 Move returns status 0, amount 0
22:36:46.656 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:46.661 00.005 12308 move complete, result=0
22:36:46.661 00.000 12308 worker thread done servicing request
22:36:46.680 00.019 14556 UpdateGuideState exits: m=2321 SNR=32.4
22:36:46.683 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:46.686 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:46.690 00.004 14556 Enqueuing Expose request
22:36:46.695 00.005 12308 Worker thread wakes up
22:36:46.695 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:46.695 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:46.695 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:36:47.940 01.245 12308 Exposure complete
22:36:48.078 00.138 12308 worker thread done servicing request
22:36:48.079 00.001 14556 OnExposeComplete: enter
22:36:48.082 00.003 14556 UpdateGuideState(): m_state=6
22:36:48.087 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5195
22:36:48.090 00.003 14556 Star::Find returns 1 (0), X=177.40, Y=996.33, Mass=2107, SNR=30.7, Peak=166 HFD=4.8
22:36:48.094 00.004 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.50 = -0.78)
22:36:48.098 00.004 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.88)
22:36:48.102 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.22 hyp=0.33 cameraTheta=2.43 mountX=0.24 mountY=-0.26, mountTheta=-0.83
22:36:48.108 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.22, opts=13)
22:36:48.117 00.009 14556 Enqueuing Move request for scope (-0.25, 0.22)
22:36:48.122 00.005 12308 Worker thread wakes up
22:36:48.122 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.22) opts 0xd
22:36:48.122 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.22)
22:36:48.122 00.000 12308 Moving (-0.25, 0.22) raw xDistance=0.24 yDistance=-0.26
22:36:48.122 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:36:48.123 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:36:48.123 00.000 12308 MoveAxis(W, 103, ABG)
22:36:48.123 00.000 12308 Guiding  Dir = 3, Dur = 103
22:36:48.123 00.000 12308 IsSlewing returns 0
22:36:48.124 00.001 12308 IsGuiding returns 0
22:36:48.124 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:48.129 00.005 12308 PulseGuide returned control before completion, sleep 113
22:36:48.153 00.024 14556 UpdateGuideState exits: m=2107 SNR=30.7
22:36:48.157 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:48.162 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:48.166 00.004 14556 Enqueuing Expose request
22:36:48.255 00.089 12308 IsGuiding returns 1
22:36:48.256 00.001 12308 scope still moving after pulse duration time elapsed
22:36:48.286 00.030 12308 IsSlewing returns 0
22:36:48.288 00.002 12308 IsGuiding returns 0
22:36:48.288 00.000 12308 scope move finished after 103 + 60 ms
22:36:48.288 00.000 12308 Move returns status 0, amount 103
22:36:48.289 00.001 12308 MoveAxis(N, 181, ABG)
22:36:48.289 00.000 12308 Guiding  Dir = 0, Dur = 181
22:36:48.290 00.001 12308 IsSlewing returns 0
22:36:48.290 00.000 12308 IsGuiding returns 0
22:36:48.291 00.001 12308 PulseGuide returned control before completion, sleep 191
22:36:48.493 00.202 12308 IsGuiding returns 1
22:36:48.493 00.000 12308 scope still moving after pulse duration time elapsed
22:36:48.524 00.031 12308 IsSlewing returns 0
22:36:48.525 00.001 12308 IsGuiding returns 0
22:36:48.525 00.000 12308 scope move finished after 181 + 53 ms
22:36:48.526 00.001 12308 Move returns status 0, amount 181
22:36:48.527 00.001 12308 move complete, result=0
22:36:48.527 00.000 12308 worker thread done servicing request
22:36:48.528 00.001 12308 Worker thread wakes up
22:36:48.528 00.000 14556 GuideStep: 0.2 px 103 ms WEST, -0.3 px 181 ms NORTH
22:36:48.534 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:48.534 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:49.780 01.246 12308 Exposure complete
22:36:49.920 00.140 12308 worker thread done servicing request
22:36:49.920 00.000 14556 OnExposeComplete: enter
22:36:49.924 00.004 14556 UpdateGuideState(): m_state=6
22:36:49.928 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5196
22:36:49.933 00.005 14556 Star::Find returns 1 (0), X=177.60, Y=996.08, Mass=2111, SNR=30.9, Peak=164 HFD=4.7
22:36:49.936 00.003 14556 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.07) = xAngle (0.57 = 0.57)
22:36:49.939 00.003 14556 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.47 = 0.47)
22:36:49.942 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-2.50 mountX=0.05 mountY=0.03, mountTheta=0.50
22:36:49.947 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.04, opts=13)
22:36:49.951 00.004 14556 Enqueuing Move request for scope (-0.05, -0.04)
22:36:49.956 00.005 12308 Worker thread wakes up
22:36:49.956 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
22:36:49.956 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
22:36:49.956 00.000 12308 Moving (-0.05, -0.04) raw xDistance=0.05 yDistance=0.03
22:36:49.956 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:36:49.956 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:49.956 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:36:49.957 00.001 12308 MoveAxis(E, 0, ABG)
22:36:49.957 00.000 12308 Move returns status 0, amount 0
22:36:49.957 00.000 12308 MoveAxis(N, 0, ABG)
22:36:49.957 00.000 12308 Move returns status 0, amount 0
22:36:49.958 00.001 12308 move complete, result=0
22:36:49.958 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:49.964 00.006 12308 worker thread done servicing request
22:36:49.982 00.018 14556 UpdateGuideState exits: m=2111 SNR=30.9
22:36:49.986 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:49.989 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:49.993 00.004 14556 Enqueuing Expose request
22:36:49.998 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:36:50.001 00.003 12308 Worker thread wakes up
22:36:50.001 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:50.001 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:51.259 01.258 12308 Exposure complete
22:36:51.392 00.133 12308 worker thread done servicing request
22:36:51.392 00.000 14556 OnExposeComplete: enter
22:36:51.397 00.005 14556 UpdateGuideState(): m_state=6
22:36:51.401 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5197
22:36:51.404 00.003 14556 Star::Find returns 1 (0), X=177.58, Y=996.20, Mass=1996, SNR=30.1, Peak=150 HFD=4.5
22:36:51.409 00.005 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.33 = -0.95)
22:36:51.412 00.003 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.05)
22:36:51.416 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.26 mountX=0.07 mountY=-0.10, mountTheta=-0.98
22:36:51.420 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.09, opts=13)
22:36:51.426 00.006 14556 Enqueuing Move request for scope (-0.07, 0.09)
22:36:51.431 00.005 12308 Worker thread wakes up
22:36:51.431 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
22:36:51.431 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
22:36:51.431 00.000 12308 Moving (-0.07, 0.09) raw xDistance=0.07 yDistance=-0.10
22:36:51.431 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:36:51.432 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:51.432 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:36:51.432 00.000 12308 MoveAxis(E, 0, ABG)
22:36:51.432 00.000 12308 Move returns status 0, amount 0
22:36:51.432 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:51.436 00.004 12308 MoveAxis(N, 0, ABG)
22:36:51.436 00.000 12308 Move returns status 0, amount 0
22:36:51.437 00.001 12308 move complete, result=0
22:36:51.437 00.000 12308 worker thread done servicing request
22:36:51.457 00.020 14556 UpdateGuideState exits: m=1996 SNR=30.1
22:36:51.462 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:51.467 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:51.471 00.004 14556 Enqueuing Expose request
22:36:51.475 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:36:51.481 00.006 12308 Worker thread wakes up
22:36:51.481 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:51.481 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:52.732 01.251 12308 Exposure complete
22:36:52.876 00.144 12308 worker thread done servicing request
22:36:52.877 00.001 14556 OnExposeComplete: enter
22:36:52.883 00.006 14556 UpdateGuideState(): m_state=6
22:36:52.889 00.006 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5198
22:36:52.896 00.007 14556 Star::Find returns 1 (0), X=177.58, Y=996.24, Mass=1979, SNR=29.8, Peak=152 HFD=4.6
22:36:52.901 00.005 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.16 = -1.13)
22:36:52.907 00.006 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.22)
22:36:52.912 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.15 cameraTheta=2.08 mountX=0.06 mountY=-0.14, mountTheta=-1.14
22:36:52.918 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.13, opts=13)
22:36:52.925 00.007 14556 Enqueuing Move request for scope (-0.07, 0.13)
22:36:52.929 00.004 12308 Worker thread wakes up
22:36:52.929 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd
22:36:52.929 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.13)
22:36:52.929 00.000 12308 Moving (-0.07, 0.13) raw xDistance=0.06 yDistance=-0.14
22:36:52.930 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:36:52.930 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:52.930 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:36:52.930 00.000 12308 MoveAxis(E, 0, ABG)
22:36:52.930 00.000 12308 Move returns status 0, amount 0
22:36:52.930 00.000 12308 MoveAxis(N, 0, ABG)
22:36:52.930 00.000 12308 Move returns status 0, amount 0
22:36:52.932 00.002 12308 move complete, result=0
22:36:52.932 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:52.937 00.005 12308 worker thread done servicing request
22:36:52.961 00.024 14556 UpdateGuideState exits: m=1979 SNR=29.8
22:36:52.965 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:52.970 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:52.975 00.005 14556 Enqueuing Expose request
22:36:52.980 00.005 12308 Worker thread wakes up
22:36:52.981 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:52.981 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:36:52.988 00.007 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:54.241 01.253 12308 Exposure complete
22:36:54.382 00.141 12308 worker thread done servicing request
22:36:54.382 00.000 14556 OnExposeComplete: enter
22:36:54.386 00.004 14556 UpdateGuideState(): m_state=6
22:36:54.390 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5199
22:36:54.394 00.004 14556 Star::Find returns 1 (0), X=177.35, Y=996.18, Mass=2238, SNR=31.4, Peak=172 HFD=4.8
22:36:54.398 00.004 14556 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.07) = xAngle (5.98 = -0.31)
22:36:54.401 00.003 14556 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.88 = -0.41)
22:36:54.405 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=0.07 hyp=0.30 cameraTheta=2.90 mountX=0.29 mountY=-0.12, mountTheta=-0.39
22:36:54.410 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.07, opts=13)
22:36:54.413 00.003 14556 Enqueuing Move request for scope (-0.29, 0.07)
22:36:54.417 00.004 12308 Worker thread wakes up
22:36:54.417 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.07) opts 0xd
22:36:54.417 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.07)
22:36:54.417 00.000 12308 Moving (-0.29, 0.07) raw xDistance=0.29 yDistance=-0.12
22:36:54.417 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:36:54.417 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:54.418 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:36:54.418 00.000 12308 MoveAxis(W, 125, ABG)
22:36:54.418 00.000 12308 Guiding  Dir = 3, Dur = 125
22:36:54.418 00.000 12308 IsSlewing returns 0
22:36:54.420 00.002 12308 IsGuiding returns 0
22:36:54.420 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:54.424 00.004 12308 PulseGuide returned control before completion, sleep 135
22:36:54.446 00.022 14556 UpdateGuideState exits: m=2238 SNR=31.4
22:36:54.451 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:54.456 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:54.462 00.006 14556 Enqueuing Expose request
22:36:54.560 00.098 12308 IsGuiding returns 1
22:36:54.561 00.001 12308 scope still moving after pulse duration time elapsed
22:36:54.592 00.031 12308 IsSlewing returns 0
22:36:54.592 00.000 12308 IsGuiding returns 0
22:36:54.593 00.001 12308 scope move finished after 125 + 47 ms
22:36:54.593 00.000 12308 Move returns status 0, amount 125
22:36:54.593 00.000 12308 MoveAxis(N, 0, ABG)
22:36:54.593 00.000 12308 Move returns status 0, amount 0
22:36:54.594 00.001 12308 move complete, result=0
22:36:54.594 00.000 12308 worker thread done servicing request
22:36:54.594 00.000 14556 GuideStep: 0.3 px 125 ms WEST, -0.1 px 0 ms NORTH
22:36:54.598 00.004 12308 Worker thread wakes up
22:36:54.599 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:54.599 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:55.854 01.255 12308 Exposure complete
22:36:55.986 00.132 12308 worker thread done servicing request
22:36:55.987 00.001 14556 OnExposeComplete: enter
22:36:55.990 00.003 14556 UpdateGuideState(): m_state=6
22:36:55.994 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5200
22:36:55.999 00.005 14556 Star::Find returns 1 (0), X=177.83, Y=996.24, Mass=2111, SNR=31.0, Peak=165 HFD=4.4
22:36:56.002 00.003 14556 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.07) = xAngle (3.66 = -2.62)
22:36:56.005 00.003 14556 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.56 = -2.72)
22:36:56.010 00.005 14556 CameraToMount -- cameraX=0.19 cameraY=0.12 hyp=0.22 cameraTheta=0.59 mountX=-0.19 mountY=-0.09, mountTheta=-2.70
22:36:56.014 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.12, opts=13)
22:36:56.019 00.005 14556 Enqueuing Move request for scope (0.19, 0.12)
22:36:56.024 00.005 12308 Worker thread wakes up
22:36:56.024 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.12) opts 0xd
22:36:56.024 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.12)
22:36:56.024 00.000 12308 Moving (0.19, 0.12) raw xDistance=-0.19 yDistance=-0.09
22:36:56.025 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:36:56.025 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:56.025 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:36:56.025 00.000 12308 MoveAxis(E, 0, ABG)
22:36:56.026 00.001 12308 Move returns status 0, amount 0
22:36:56.026 00.000 12308 MoveAxis(N, 0, ABG)
22:36:56.026 00.000 12308 Move returns status 0, amount 0
22:36:56.026 00.000 12308 move complete, result=0
22:36:56.026 00.000 12308 worker thread done servicing request
22:36:56.027 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:56.051 00.024 14556 UpdateGuideState exits: m=2111 SNR=31.0
22:36:56.056 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:56.059 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:56.063 00.004 14556 Enqueuing Expose request
22:36:56.068 00.005 12308 Worker thread wakes up
22:36:56.069 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:36:56.074 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:56.074 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:57.326 01.252 12308 Exposure complete
22:36:57.461 00.135 12308 worker thread done servicing request
22:36:57.462 00.001 14556 OnExposeComplete: enter
22:36:57.466 00.004 14556 UpdateGuideState(): m_state=6
22:36:57.469 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5201
22:36:57.474 00.005 14556 Star::Find returns 1 (0), X=177.67, Y=996.42, Mass=2100, SNR=30.9, Peak=135 HFD=4.7
22:36:57.477 00.003 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.57 = -1.72)
22:36:57.481 00.004 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.82)
22:36:57.485 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.49 mountX=-0.05 mountY=-0.30, mountTheta=-1.72
22:36:57.492 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.31, opts=13)
22:36:57.497 00.005 14556 Enqueuing Move request for scope (0.02, 0.31)
22:36:57.501 00.004 12308 Worker thread wakes up
22:36:57.501 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.31) opts 0xd
22:36:57.501 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.31)
22:36:57.501 00.000 12308 Moving (0.02, 0.31) raw xDistance=-0.05 yDistance=-0.30
22:36:57.501 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:36:57.501 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:36:57.501 00.000 12308 MoveAxis(E, 0, ABG)
22:36:57.502 00.001 12308 Move returns status 0, amount 0
22:36:57.502 00.000 12308 MoveAxis(N, 213, ABG)
22:36:57.502 00.000 12308 Guiding  Dir = 0, Dur = 213
22:36:57.502 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:57.506 00.004 12308 IsSlewing returns 0
22:36:57.507 00.001 12308 IsGuiding returns 0
22:36:57.507 00.000 12308 PulseGuide returned control before completion, sleep 223
22:36:57.528 00.021 14556 UpdateGuideState exits: m=2100 SNR=30.9
22:36:57.532 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:57.537 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:57.540 00.003 14556 Enqueuing Expose request
22:36:57.735 00.195 12308 IsGuiding returns 1
22:36:57.735 00.000 12308 scope still moving after pulse duration time elapsed
22:36:57.767 00.032 12308 IsSlewing returns 0
22:36:57.767 00.000 12308 IsGuiding returns 1
22:36:57.800 00.033 12308 IsSlewing returns 0
22:36:57.801 00.001 12308 IsGuiding returns 1
22:36:57.830 00.029 12308 IsSlewing returns 0
22:36:57.831 00.001 12308 IsGuiding returns 0
22:36:57.831 00.000 12308 scope move finished after 213 + 110 ms
22:36:57.832 00.001 12308 Move returns status 0, amount 213
22:36:57.832 00.000 12308 move complete, result=0
22:36:57.832 00.000 12308 worker thread done servicing request
22:36:57.832 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 213 ms NORTH
22:36:57.838 00.006 12308 Worker thread wakes up
22:36:57.838 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:57.838 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:36:59.092 01.254 12308 Exposure complete
22:36:59.239 00.147 12308 worker thread done servicing request
22:36:59.239 00.000 14556 OnExposeComplete: enter
22:36:59.243 00.004 14556 UpdateGuideState(): m_state=6
22:36:59.247 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5202
22:36:59.250 00.003 14556 Star::Find returns 1 (0), X=177.79, Y=996.31, Mass=2120, SNR=31.1, Peak=179 HFD=4.5
22:36:59.254 00.004 14556 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.07) = xAngle (4.00 = -2.28)
22:36:59.258 00.004 14556 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.38)
22:36:59.262 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.19 hyp=0.24 cameraTheta=0.93 mountX=-0.16 mountY=-0.17, mountTheta=-2.33
22:36:59.269 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.19, opts=13)
22:36:59.274 00.005 14556 Enqueuing Move request for scope (0.15, 0.19)
22:36:59.279 00.005 12308 Worker thread wakes up
22:36:59.279 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.19) opts 0xd
22:36:59.279 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.19)
22:36:59.279 00.000 12308 Moving (0.15, 0.19) raw xDistance=-0.16 yDistance=-0.17
22:36:59.279 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:36:59.279 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:59.280 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:36:59.280 00.000 12308 MoveAxis(E, 0, ABG)
22:36:59.280 00.000 12308 Move returns status 0, amount 0
22:36:59.280 00.000 12308 MoveAxis(N, 0, ABG)
22:36:59.280 00.000 12308 Move returns status 0, amount 0
22:36:59.280 00.000 12308 move complete, result=0
22:36:59.281 00.001 12308 worker thread done servicing request
22:36:59.281 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:36:59.306 00.025 14556 UpdateGuideState exits: m=2120 SNR=31.1
22:36:59.310 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:59.313 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:36:59.318 00.005 14556 Enqueuing Expose request
22:36:59.322 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:36:59.326 00.004 12308 Worker thread wakes up
22:36:59.326 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:36:59.326 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:00.583 01.257 12308 Exposure complete
22:37:00.720 00.137 12308 worker thread done servicing request
22:37:00.721 00.001 14556 OnExposeComplete: enter
22:37:00.724 00.003 14556 UpdateGuideState(): m_state=6
22:37:00.728 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5203
22:37:00.732 00.004 14556 Star::Find returns 1 (0), X=177.92, Y=996.14, Mass=2211, SNR=31.7, Peak=189 HFD=4.4
22:37:00.736 00.004 14556 CameraToMount -- cameraTheta (0.09) - m_xAngle (-3.07) = xAngle (3.16 = -3.12)
22:37:00.739 00.003 14556 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.06 = 3.06)
22:37:00.742 00.003 14556 CameraToMount -- cameraX=0.27 cameraY=0.02 hyp=0.27 cameraTheta=0.09 mountX=-0.27 mountY=0.02, mountTheta=3.06
22:37:00.749 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.02, opts=13)
22:37:00.753 00.004 14556 Enqueuing Move request for scope (0.27, 0.02)
22:37:00.756 00.003 12308 Worker thread wakes up
22:37:00.756 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.02) opts 0xd
22:37:00.756 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.02)
22:37:00.756 00.000 12308 Moving (0.27, 0.02) raw xDistance=-0.27 yDistance=0.02
22:37:00.756 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:37:00.756 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:00.756 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:37:00.758 00.002 12308 MoveAxis(E, 116, ABG)
22:37:00.758 00.000 12308 Guiding  Dir = 2, Dur = 116
22:37:00.758 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:00.762 00.004 12308 IsSlewing returns 0
22:37:00.762 00.000 12308 IsGuiding returns 0
22:37:00.763 00.001 12308 PulseGuide returned control before completion, sleep 126
22:37:00.784 00.021 14556 UpdateGuideState exits: m=2211 SNR=31.7
22:37:00.789 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:00.792 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:00.797 00.005 14556 Enqueuing Expose request
22:37:00.901 00.104 12308 IsGuiding returns 1
22:37:00.902 00.001 12308 scope still moving after pulse duration time elapsed
22:37:00.931 00.029 12308 IsSlewing returns 0
22:37:00.933 00.002 12308 IsGuiding returns 0
22:37:00.933 00.000 12308 scope move finished after 116 + 53 ms
22:37:00.933 00.000 12308 Move returns status 0, amount 116
22:37:00.934 00.001 12308 MoveAxis(N, 0, ABG)
22:37:00.934 00.000 12308 Move returns status 0, amount 0
22:37:00.934 00.000 12308 move complete, result=0
22:37:00.935 00.001 12308 worker thread done servicing request
22:37:00.935 00.000 14556 GuideStep: -0.3 px 116 ms EAST, 0.0 px 0 ms NORTH
22:37:00.940 00.005 12308 Worker thread wakes up
22:37:00.940 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:00.940 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:02.193 01.253 12308 Exposure complete
22:37:02.336 00.143 12308 worker thread done servicing request
22:37:02.336 00.000 14556 OnExposeComplete: enter
22:37:02.340 00.004 14556 UpdateGuideState(): m_state=6
22:37:02.345 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5204
22:37:02.348 00.003 14556 Star::Find returns 1 (0), X=177.64, Y=996.36, Mass=2308, SNR=32.4, Peak=178 HFD=4.7
22:37:02.352 00.004 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.68 = -1.60)
22:37:02.356 00.004 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.70)
22:37:02.360 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.61 mountX=-0.01 mountY=-0.25, mountTheta=-1.60
22:37:02.365 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.25, opts=13)
22:37:02.368 00.003 14556 Enqueuing Move request for scope (-0.01, 0.25)
22:37:02.372 00.004 12308 Worker thread wakes up
22:37:02.372 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.25) opts 0xd
22:37:02.372 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.25)
22:37:02.372 00.000 12308 Moving (-0.01, 0.25) raw xDistance=-0.01 yDistance=-0.25
22:37:02.372 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:37:02.373 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:37:02.373 00.000 12308 MoveAxis(E, 0, ABG)
22:37:02.373 00.000 12308 Move returns status 0, amount 0
22:37:02.373 00.000 12308 MoveAxis(N, 176, ABG)
22:37:02.374 00.001 12308 Guiding  Dir = 0, Dur = 176
22:37:02.374 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:02.379 00.005 12308 IsSlewing returns 0
22:37:02.379 00.000 12308 IsGuiding returns 0
22:37:02.379 00.000 12308 PulseGuide returned control before completion, sleep 186
22:37:02.400 00.021 14556 UpdateGuideState exits: m=2308 SNR=32.4
22:37:02.404 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:02.408 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:02.412 00.004 14556 Enqueuing Expose request
22:37:02.578 00.166 12308 IsGuiding returns 1
22:37:02.578 00.000 12308 scope still moving after pulse duration time elapsed
22:37:02.609 00.031 12308 IsSlewing returns 0
22:37:02.610 00.001 12308 IsGuiding returns 0
22:37:02.610 00.000 12308 scope move finished after 176 + 55 ms
22:37:02.611 00.001 12308 Move returns status 0, amount 176
22:37:02.611 00.000 12308 move complete, result=0
22:37:02.611 00.000 12308 worker thread done servicing request
22:37:02.613 00.002 12308 Worker thread wakes up
22:37:02.613 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 176 ms NORTH
22:37:02.622 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:02.623 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:03.879 01.256 12308 Exposure complete
22:37:04.034 00.155 12308 worker thread done servicing request
22:37:04.034 00.000 14556 OnExposeComplete: enter
22:37:04.038 00.004 14556 UpdateGuideState(): m_state=6
22:37:04.041 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5205
22:37:04.045 00.004 14556 Star::Find returns 1 (0), X=177.77, Y=996.13, Mass=2147, SNR=31.2, Peak=172 HFD=4.5
22:37:04.049 00.004 14556 CameraToMount -- cameraTheta (0.16) - m_xAngle (-3.07) = xAngle (3.24 = -3.05)
22:37:04.051 00.002 14556 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.14 = 3.14)
22:37:04.056 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.16 mountX=-0.12 mountY=0.00, mountTheta=3.14
22:37:04.060 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.02, opts=13)
22:37:04.065 00.005 14556 Enqueuing Move request for scope (0.12, 0.02)
22:37:04.068 00.003 12308 Worker thread wakes up
22:37:04.068 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
22:37:04.068 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
22:37:04.068 00.000 12308 Moving (0.12, 0.02) raw xDistance=-0.12 yDistance=0.00
22:37:04.068 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:37:04.068 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:04.070 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:37:04.070 00.000 12308 MoveAxis(E, 0, ABG)
22:37:04.070 00.000 12308 Move returns status 0, amount 0
22:37:04.070 00.000 12308 MoveAxis(N, 0, ABG)
22:37:04.071 00.001 12308 Move returns status 0, amount 0
22:37:04.071 00.000 12308 move complete, result=0
22:37:04.071 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:04.075 00.004 12308 worker thread done servicing request
22:37:04.095 00.020 14556 UpdateGuideState exits: m=2147 SNR=31.2
22:37:04.099 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:04.104 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:04.108 00.004 14556 Enqueuing Expose request
22:37:04.114 00.006 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:37:04.120 00.006 12308 Worker thread wakes up
22:37:04.120 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:04.120 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:05.362 01.242 12308 Exposure complete
22:37:05.485 00.123 12308 worker thread done servicing request
22:37:05.486 00.001 14556 OnExposeComplete: enter
22:37:05.488 00.002 14556 UpdateGuideState(): m_state=6
22:37:05.493 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5206
22:37:05.497 00.004 14556 Star::Find returns 1 (0), X=177.67, Y=996.18, Mass=2366, SNR=32.6, Peak=194 HFD=4.6
22:37:05.500 00.003 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.32 = -1.97)
22:37:05.504 00.004 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.07)
22:37:05.507 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.24 mountX=-0.03 mountY=-0.07, mountTheta=-1.98
22:37:05.512 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.07, opts=13)
22:37:05.518 00.006 14556 Enqueuing Move request for scope (0.02, 0.07)
22:37:05.522 00.004 12308 Worker thread wakes up
22:37:05.522 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
22:37:05.522 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
22:37:05.522 00.000 12308 Moving (0.02, 0.07) raw xDistance=-0.03 yDistance=-0.07
22:37:05.522 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:37:05.522 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:05.524 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:37:05.524 00.000 12308 MoveAxis(E, 0, ABG)
22:37:05.524 00.000 12308 Move returns status 0, amount 0
22:37:05.524 00.000 12308 MoveAxis(N, 0, ABG)
22:37:05.524 00.000 12308 Move returns status 0, amount 0
22:37:05.525 00.001 12308 move complete, result=0
22:37:05.525 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:05.529 00.004 12308 worker thread done servicing request
22:37:05.550 00.021 14556 UpdateGuideState exits: m=2366 SNR=32.6
22:37:05.555 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:05.558 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:05.563 00.005 14556 Enqueuing Expose request
22:37:05.567 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:37:05.571 00.004 12308 Worker thread wakes up
22:37:05.571 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:05.571 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:06.819 01.248 12308 Exposure complete
22:37:06.961 00.142 12308 worker thread done servicing request
22:37:06.961 00.000 14556 OnExposeComplete: enter
22:37:06.965 00.004 14556 UpdateGuideState(): m_state=6
22:37:06.969 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5207
22:37:06.973 00.004 14556 Star::Find returns 1 (0), X=177.72, Y=996.34, Mass=2231, SNR=31.5, Peak=161 HFD=4.7
22:37:06.977 00.004 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.34 = -1.95)
22:37:06.981 00.004 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.24 = -2.05)
22:37:06.984 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.26 mountX=-0.09 mountY=-0.22, mountTheta=-1.96
22:37:06.989 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.23, opts=13)
22:37:06.993 00.004 14556 Enqueuing Move request for scope (0.07, 0.23)
22:37:06.998 00.005 12308 Worker thread wakes up
22:37:06.998 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
22:37:06.998 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
22:37:06.998 00.000 12308 Moving (0.07, 0.23) raw xDistance=-0.09 yDistance=-0.22
22:37:06.999 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:37:06.999 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:37:06.999 00.000 12308 MoveAxis(E, 0, ABG)
22:37:06.999 00.000 12308 Move returns status 0, amount 0
22:37:07.000 00.001 12308 MoveAxis(N, 152, ABG)
22:37:07.000 00.000 12308 Guiding  Dir = 0, Dur = 152
22:37:07.000 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:07.004 00.004 12308 IsSlewing returns 0
22:37:07.004 00.000 12308 IsGuiding returns 0
22:37:07.005 00.001 12308 PulseGuide returned control before completion, sleep 162
22:37:07.025 00.020 14556 UpdateGuideState exits: m=2231 SNR=31.5
22:37:07.029 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:07.034 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:07.038 00.004 14556 Enqueuing Expose request
22:37:07.183 00.145 12308 IsGuiding returns 1
22:37:07.184 00.001 12308 scope still moving after pulse duration time elapsed
22:37:07.215 00.031 12308 IsSlewing returns 0
22:37:07.217 00.002 12308 IsGuiding returns 0
22:37:07.218 00.001 12308 scope move finished after 152 + 61 ms
22:37:07.219 00.001 12308 Move returns status 0, amount 152
22:37:07.220 00.001 12308 move complete, result=0
22:37:07.220 00.000 12308 worker thread done servicing request
22:37:07.220 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 152 ms NORTH
22:37:07.227 00.007 12308 Worker thread wakes up
22:37:07.227 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:07.227 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:08.479 01.252 12308 Exposure complete
22:37:08.621 00.142 12308 worker thread done servicing request
22:37:08.622 00.001 14556 OnExposeComplete: enter
22:37:08.625 00.003 14556 UpdateGuideState(): m_state=6
22:37:08.630 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5208
22:37:08.634 00.004 14556 Star::Find returns 1 (0), X=177.75, Y=996.04, Mass=2181, SNR=31.3, Peak=180 HFD=4.4
22:37:08.637 00.003 14556 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-3.07) = xAngle (2.42 = 2.42)
22:37:08.642 00.005 14556 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.32 = 2.32)
22:37:08.647 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-0.65 mountX=-0.09 mountY=0.09, mountTheta=2.37
22:37:08.653 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.07, opts=13)
22:37:08.657 00.004 14556 Enqueuing Move request for scope (0.10, -0.07)
22:37:08.661 00.004 12308 Worker thread wakes up
22:37:08.661 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
22:37:08.661 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
22:37:08.661 00.000 12308 Moving (0.10, -0.07) raw xDistance=-0.09 yDistance=0.09
22:37:08.661 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:37:08.662 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:08.662 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:37:08.662 00.000 12308 MoveAxis(E, 0, ABG)
22:37:08.662 00.000 12308 Move returns status 0, amount 0
22:37:08.662 00.000 12308 MoveAxis(N, 0, ABG)
22:37:08.662 00.000 12308 Move returns status 0, amount 0
22:37:08.663 00.001 12308 move complete, result=0
22:37:08.663 00.000 12308 worker thread done servicing request
22:37:08.663 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:08.689 00.026 14556 UpdateGuideState exits: m=2181 SNR=31.3
22:37:08.693 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:08.697 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:08.701 00.004 14556 Enqueuing Expose request
22:37:08.708 00.007 12308 Worker thread wakes up
22:37:08.708 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:37:08.714 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:08.714 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:09.970 01.256 12308 Exposure complete
22:37:10.118 00.148 12308 worker thread done servicing request
22:37:10.118 00.000 14556 OnExposeComplete: enter
22:37:10.121 00.003 14556 UpdateGuideState(): m_state=6
22:37:10.125 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5209
22:37:10.128 00.003 14556 Star::Find returns 1 (0), X=177.80, Y=996.10, Mass=2092, SNR=30.6, Peak=171 HFD=4.3
22:37:10.133 00.005 14556 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-3.07) = xAngle (2.99 = 2.99)
22:37:10.137 00.004 14556 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.89 = 2.89)
22:37:10.141 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.08 mountX=-0.15 mountY=0.04, mountTheta=2.90
22:37:10.147 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.01, opts=13)
22:37:10.152 00.005 14556 Enqueuing Move request for scope (0.15, -0.01)
22:37:10.156 00.004 12308 Worker thread wakes up
22:37:10.156 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
22:37:10.156 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
22:37:10.156 00.000 12308 Moving (0.15, -0.01) raw xDistance=-0.15 yDistance=0.04
22:37:10.156 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:37:10.157 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:10.157 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:37:10.157 00.000 12308 MoveAxis(E, 0, ABG)
22:37:10.157 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:10.161 00.004 12308 Move returns status 0, amount 0
22:37:10.161 00.000 12308 MoveAxis(N, 0, ABG)
22:37:10.162 00.001 12308 Move returns status 0, amount 0
22:37:10.162 00.000 12308 move complete, result=0
22:37:10.162 00.000 12308 worker thread done servicing request
22:37:10.185 00.023 14556 UpdateGuideState exits: m=2092 SNR=30.6
22:37:10.188 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:10.193 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:10.197 00.004 14556 Enqueuing Expose request
22:37:10.202 00.005 12308 Worker thread wakes up
22:37:10.202 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:37:10.207 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:10.208 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:11.461 01.253 12308 Exposure complete
22:37:11.594 00.133 12308 worker thread done servicing request
22:37:11.594 00.000 14556 OnExposeComplete: enter
22:37:11.599 00.005 14556 UpdateGuideState(): m_state=6
22:37:11.602 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5210
22:37:11.606 00.004 14556 Star::Find returns 1 (0), X=177.79, Y=996.30, Mass=2189, SNR=31.5, Peak=166 HFD=4.6
22:37:11.609 00.003 14556 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.07) = xAngle (4.00 = -2.28)
22:37:11.613 00.004 14556 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.38)
22:37:11.616 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.19 hyp=0.23 cameraTheta=0.93 mountX=-0.15 mountY=-0.16, mountTheta=-2.33
22:37:11.621 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.19, opts=13)
22:37:11.624 00.003 14556 Enqueuing Move request for scope (0.14, 0.19)
22:37:11.628 00.004 12308 Worker thread wakes up
22:37:11.628 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.19) opts 0xd
22:37:11.628 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.19)
22:37:11.628 00.000 12308 Moving (0.14, 0.19) raw xDistance=-0.15 yDistance=-0.16
22:37:11.628 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:37:11.629 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:11.629 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:37:11.629 00.000 12308 MoveAxis(E, 0, ABG)
22:37:11.629 00.000 12308 Move returns status 0, amount 0
22:37:11.629 00.000 12308 MoveAxis(N, 0, ABG)
22:37:11.629 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:11.633 00.004 12308 Move returns status 0, amount 0
22:37:11.633 00.000 12308 move complete, result=0
22:37:11.633 00.000 12308 worker thread done servicing request
22:37:11.654 00.021 14556 UpdateGuideState exits: m=2189 SNR=31.5
22:37:11.658 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:11.662 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:11.666 00.004 14556 Enqueuing Expose request
22:37:11.669 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:37:11.675 00.006 12308 Worker thread wakes up
22:37:11.675 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:11.677 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:12.930 01.253 12308 Exposure complete
22:37:13.056 00.126 12308 worker thread done servicing request
22:37:13.056 00.000 14556 OnExposeComplete: enter
22:37:13.059 00.003 14556 UpdateGuideState(): m_state=6
22:37:13.065 00.006 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5211
22:37:13.068 00.003 14556 Star::Find returns 1 (0), X=177.81, Y=996.14, Mass=2241, SNR=32.0, Peak=200 HFD=4.4
22:37:13.072 00.004 14556 CameraToMount -- cameraTheta (0.17) - m_xAngle (-3.07) = xAngle (3.24 = -3.04)
22:37:13.076 00.004 14556 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.14 = -3.14)
22:37:13.080 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.03 hyp=0.17 cameraTheta=0.17 mountX=-0.17 mountY=-0.00, mountTheta=-3.14
22:37:13.086 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.03, opts=13)
22:37:13.090 00.004 14556 Enqueuing Move request for scope (0.17, 0.03)
22:37:13.095 00.005 12308 Worker thread wakes up
22:37:13.095 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.03) opts 0xd
22:37:13.095 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.03)
22:37:13.095 00.000 12308 Moving (0.17, 0.03) raw xDistance=-0.17 yDistance=-0.00
22:37:13.095 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:37:13.096 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:13.096 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:37:13.096 00.000 12308 MoveAxis(E, 0, ABG)
22:37:13.096 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:13.100 00.004 12308 Move returns status 0, amount 0
22:37:13.100 00.000 12308 MoveAxis(N, 0, ABG)
22:37:13.100 00.000 12308 Move returns status 0, amount 0
22:37:13.100 00.000 12308 move complete, result=0
22:37:13.100 00.000 12308 worker thread done servicing request
22:37:13.122 00.022 14556 UpdateGuideState exits: m=2241 SNR=32.0
22:37:13.127 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:13.131 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:13.135 00.004 14556 Enqueuing Expose request
22:37:13.139 00.004 12308 Worker thread wakes up
22:37:13.139 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:37:13.143 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:13.143 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:14.392 01.249 12308 Exposure complete
22:37:14.531 00.139 12308 worker thread done servicing request
22:37:14.531 00.000 14556 OnExposeComplete: enter
22:37:14.535 00.004 14556 UpdateGuideState(): m_state=6
22:37:14.539 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5212
22:37:14.544 00.005 14556 Star::Find returns 1 (0), X=177.84, Y=996.33, Mass=2255, SNR=31.8, Peak=192 HFD=4.5
22:37:14.547 00.003 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.94 = -2.35)
22:37:14.551 00.004 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.44)
22:37:14.555 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.22 hyp=0.29 cameraTheta=0.86 mountX=-0.20 mountY=-0.18, mountTheta=-2.40
22:37:14.559 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.22, opts=13)
22:37:14.564 00.005 14556 Enqueuing Move request for scope (0.19, 0.22)
22:37:14.567 00.003 12308 Worker thread wakes up
22:37:14.568 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.22) opts 0xd
22:37:14.568 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.22)
22:37:14.568 00.000 12308 Moving (0.19, 0.22) raw xDistance=-0.20 yDistance=-0.18
22:37:14.568 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:37:14.568 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:14.568 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:37:14.569 00.001 12308 MoveAxis(E, 87, ABG)
22:37:14.569 00.000 12308 Guiding  Dir = 2, Dur = 87
22:37:14.569 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:14.573 00.004 12308 IsSlewing returns 0
22:37:14.573 00.000 12308 IsGuiding returns 0
22:37:14.575 00.002 12308 PulseGuide returned control before completion, sleep 97
22:37:14.596 00.021 14556 UpdateGuideState exits: m=2255 SNR=31.8
22:37:14.600 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:14.604 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:14.608 00.004 14556 Enqueuing Expose request
22:37:14.678 00.070 12308 IsGuiding returns 1
22:37:14.678 00.000 12308 scope still moving after pulse duration time elapsed
22:37:14.710 00.032 12308 IsSlewing returns 0
22:37:14.711 00.001 12308 IsGuiding returns 0
22:37:14.712 00.001 12308 scope move finished after 87 + 50 ms
22:37:14.712 00.000 12308 Move returns status 0, amount 87
22:37:14.712 00.000 12308 MoveAxis(N, 0, ABG)
22:37:14.712 00.000 12308 Move returns status 0, amount 0
22:37:14.713 00.001 12308 move complete, result=0
22:37:14.714 00.001 12308 worker thread done servicing request
22:37:14.714 00.000 12308 Worker thread wakes up
22:37:14.714 00.000 14556 GuideStep: -0.2 px 87 ms EAST, -0.2 px 0 ms NORTH
22:37:14.720 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:14.720 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:15.974 01.254 12308 Exposure complete
22:37:16.125 00.151 12308 worker thread done servicing request
22:37:16.126 00.001 14556 OnExposeComplete: enter
22:37:16.130 00.004 14556 UpdateGuideState(): m_state=6
22:37:16.135 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5213
22:37:16.138 00.003 14556 Star::Find returns 1 (0), X=177.68, Y=996.41, Mass=2170, SNR=31.2, Peak=145 HFD=4.7
22:37:16.142 00.004 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.53 = -1.75)
22:37:16.145 00.003 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.85)
22:37:16.150 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.29 hyp=0.30 cameraTheta=1.46 mountX=-0.05 mountY=-0.28, mountTheta=-1.75
22:37:16.155 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.29, opts=13)
22:37:16.158 00.003 14556 Enqueuing Move request for scope (0.03, 0.29)
22:37:16.161 00.003 12308 Worker thread wakes up
22:37:16.161 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.29) opts 0xd
22:37:16.163 00.002 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.29)
22:37:16.164 00.001 12308 Moving (0.03, 0.29) raw xDistance=-0.05 yDistance=-0.28
22:37:16.164 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:37:16.164 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:37:16.165 00.001 12308 MoveAxis(E, 0, ABG)
22:37:16.165 00.000 12308 Move returns status 0, amount 0
22:37:16.165 00.000 12308 MoveAxis(N, 200, ABG)
22:37:16.165 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:16.171 00.006 12308 Guiding  Dir = 0, Dur = 200
22:37:16.171 00.000 12308 IsSlewing returns 0
22:37:16.171 00.000 12308 IsGuiding returns 0
22:37:16.172 00.001 12308 PulseGuide returned control before completion, sleep 210
22:37:16.192 00.020 14556 UpdateGuideState exits: m=2170 SNR=31.2
22:37:16.200 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:16.203 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:16.207 00.004 14556 Enqueuing Expose request
22:37:16.399 00.192 12308 IsGuiding returns 1
22:37:16.401 00.002 12308 scope still moving after pulse duration time elapsed
22:37:16.430 00.029 12308 IsSlewing returns 0
22:37:16.431 00.001 12308 IsGuiding returns 0
22:37:16.432 00.001 12308 scope move finished after 200 + 60 ms
22:37:16.432 00.000 12308 Move returns status 0, amount 200
22:37:16.432 00.000 12308 move complete, result=0
22:37:16.433 00.001 12308 worker thread done servicing request
22:37:16.433 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 200 ms NORTH
22:37:16.441 00.008 12308 Worker thread wakes up
22:37:16.442 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:16.442 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:17.686 01.244 12308 Exposure complete
22:37:17.817 00.131 12308 worker thread done servicing request
22:37:17.818 00.001 14556 OnExposeComplete: enter
22:37:17.822 00.004 14556 UpdateGuideState(): m_state=6
22:37:17.825 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5214
22:37:17.829 00.004 14556 Star::Find returns 1 (0), X=177.70, Y=996.22, Mass=2243, SNR=31.7, Peak=174 HFD=4.6
22:37:17.834 00.005 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.21 = -2.08)
22:37:17.838 00.004 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.11 = -2.18)
22:37:17.842 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.13 mountX=-0.06 mountY=-0.10, mountTheta=-2.10
22:37:17.847 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.11, opts=13)
22:37:17.851 00.004 14556 Enqueuing Move request for scope (0.05, 0.11)
22:37:17.855 00.004 12308 Worker thread wakes up
22:37:17.855 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
22:37:17.855 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
22:37:17.855 00.000 12308 Moving (0.05, 0.11) raw xDistance=-0.06 yDistance=-0.10
22:37:17.855 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:37:17.856 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:17.856 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:37:17.856 00.000 12308 MoveAxis(E, 0, ABG)
22:37:17.856 00.000 12308 Move returns status 0, amount 0
22:37:17.856 00.000 12308 MoveAxis(N, 0, ABG)
22:37:17.856 00.000 12308 Move returns status 0, amount 0
22:37:17.856 00.000 12308 move complete, result=0
22:37:17.857 00.001 12308 worker thread done servicing request
22:37:17.857 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:17.878 00.021 14556 UpdateGuideState exits: m=2243 SNR=31.7
22:37:17.882 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:17.885 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:17.891 00.006 14556 Enqueuing Expose request
22:37:17.896 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:37:17.900 00.004 12308 Worker thread wakes up
22:37:17.902 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:17.902 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:19.151 01.249 12308 Exposure complete
22:37:19.291 00.140 12308 worker thread done servicing request
22:37:19.292 00.001 14556 OnExposeComplete: enter
22:37:19.298 00.006 14556 UpdateGuideState(): m_state=6
22:37:19.304 00.006 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5215
22:37:19.310 00.006 14556 Star::Find returns 1 (0), X=177.79, Y=996.33, Mass=2434, SNR=33.0, Peak=184 HFD=4.8
22:37:19.315 00.005 14556 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.07) = xAngle (4.08 = -2.21)
22:37:19.321 00.006 14556 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.31)
22:37:19.326 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.22 hyp=0.26 cameraTheta=1.00 mountX=-0.15 mountY=-0.19, mountTheta=-2.25
22:37:19.337 00.011 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.22, opts=13)
22:37:19.343 00.006 14556 Enqueuing Move request for scope (0.14, 0.22)
22:37:19.350 00.007 12308 Worker thread wakes up
22:37:19.351 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.22) opts 0xd
22:37:19.351 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.22)
22:37:19.351 00.000 12308 Moving (0.14, 0.22) raw xDistance=-0.15 yDistance=-0.19
22:37:19.352 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:37:19.352 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:19.352 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:37:19.352 00.000 12308 MoveAxis(E, 0, ABG)
22:37:19.352 00.000 12308 Move returns status 0, amount 0
22:37:19.353 00.001 12308 MoveAxis(N, 0, ABG)
22:37:19.353 00.000 12308 Move returns status 0, amount 0
22:37:19.353 00.000 12308 move complete, result=0
22:37:19.355 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:19.362 00.007 12308 worker thread done servicing request
22:37:19.387 00.025 14556 UpdateGuideState exits: m=2434 SNR=33.0
22:37:19.393 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:19.399 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:19.403 00.004 14556 Enqueuing Expose request
22:37:19.407 00.004 12308 Worker thread wakes up
22:37:19.407 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:19.408 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:19.408 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:37:20.659 01.251 12308 Exposure complete
22:37:20.801 00.142 12308 worker thread done servicing request
22:37:20.802 00.001 14556 OnExposeComplete: enter
22:37:20.805 00.003 14556 UpdateGuideState(): m_state=6
22:37:20.810 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5216
22:37:20.813 00.003 14556 Star::Find returns 1 (0), X=177.67, Y=996.47, Mass=2335, SNR=32.5, Peak=173 HFD=4.5
22:37:20.817 00.004 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.60 = -1.69)
22:37:20.820 00.003 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.79)
22:37:20.825 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.36 hyp=0.36 cameraTheta=1.52 mountX=-0.04 mountY=-0.35, mountTheta=-1.69
22:37:20.831 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.36, opts=13)
22:37:20.837 00.006 14556 Enqueuing Move request for scope (0.02, 0.36)
22:37:20.842 00.005 12308 Worker thread wakes up
22:37:20.842 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.36) opts 0xd
22:37:20.842 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.36)
22:37:20.842 00.000 12308 Moving (0.02, 0.36) raw xDistance=-0.04 yDistance=-0.35
22:37:20.843 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:37:20.843 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:37:20.843 00.000 12308 MoveAxis(E, 0, ABG)
22:37:20.843 00.000 12308 Move returns status 0, amount 0
22:37:20.843 00.000 12308 MoveAxis(N, 249, ABG)
22:37:20.843 00.000 12308 Guiding  Dir = 0, Dur = 249
22:37:20.845 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:20.849 00.004 12308 IsSlewing returns 0
22:37:20.849 00.000 12308 IsGuiding returns 0
22:37:20.849 00.000 12308 PulseGuide returned control before completion, sleep 259
22:37:20.869 00.020 14556 UpdateGuideState exits: m=2335 SNR=32.5
22:37:20.873 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:20.878 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:20.882 00.004 14556 Enqueuing Expose request
22:37:21.120 00.238 12308 IsGuiding returns 1
22:37:21.120 00.000 12308 scope still moving after pulse duration time elapsed
22:37:21.152 00.032 12308 IsSlewing returns 0
22:37:21.153 00.001 12308 IsGuiding returns 1
22:37:21.183 00.030 12308 IsSlewing returns 0
22:37:21.185 00.002 12308 IsGuiding returns 1
22:37:21.214 00.029 12308 IsSlewing returns 0
22:37:21.215 00.001 12308 IsGuiding returns 1
22:37:21.245 00.030 12308 IsSlewing returns 0
22:37:21.247 00.002 12308 IsGuiding returns 0
22:37:21.247 00.000 12308 scope move finished after 249 + 149 ms
22:37:21.247 00.000 12308 Move returns status 0, amount 249
22:37:21.248 00.001 12308 move complete, result=0
22:37:21.248 00.000 12308 worker thread done servicing request
22:37:21.248 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 249 ms NORTH
22:37:21.257 00.009 12308 Worker thread wakes up
22:37:21.257 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:21.257 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:22.505 01.248 12308 Exposure complete
22:37:22.650 00.145 12308 worker thread done servicing request
22:37:22.651 00.001 14556 OnExposeComplete: enter
22:37:22.657 00.006 14556 UpdateGuideState(): m_state=6
22:37:22.662 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5217
22:37:22.666 00.004 14556 Star::Find returns 1 (0), X=177.70, Y=995.92, Mass=2268, SNR=32.0, Peak=170 HFD=4.9
22:37:22.671 00.005 14556 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-3.07) = xAngle (1.77 = 1.77)
22:37:22.674 00.003 14556 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.67 = 1.67)
22:37:22.678 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.30 mountX=-0.04 mountY=0.20, mountTheta=1.77
22:37:22.683 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.19, opts=13)
22:37:22.688 00.005 14556 Enqueuing Move request for scope (0.05, -0.19)
22:37:22.691 00.003 12308 Worker thread wakes up
22:37:22.691 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd
22:37:22.692 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.19)
22:37:22.692 00.000 12308 Moving (0.05, -0.19) raw xDistance=-0.04 yDistance=0.20
22:37:22.692 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:37:22.692 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:22.693 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:37:22.693 00.000 12308 MoveAxis(E, 0, ABG)
22:37:22.693 00.000 12308 Move returns status 0, amount 0
22:37:22.693 00.000 12308 MoveAxis(N, 0, ABG)
22:37:22.693 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:22.700 00.007 12308 Move returns status 0, amount 0
22:37:22.700 00.000 12308 move complete, result=0
22:37:22.702 00.002 12308 worker thread done servicing request
22:37:22.727 00.025 14556 UpdateGuideState exits: m=2268 SNR=32.0
22:37:22.732 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:22.736 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:22.742 00.006 14556 Enqueuing Expose request
22:37:22.746 00.004 12308 Worker thread wakes up
22:37:22.746 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:22.746 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:22.748 00.002 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:37:23.995 01.247 12308 Exposure complete
22:37:24.144 00.149 12308 worker thread done servicing request
22:37:24.145 00.001 14556 OnExposeComplete: enter
22:37:24.149 00.004 14556 UpdateGuideState(): m_state=6
22:37:24.152 00.003 14556 Star::Find(15, 177, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5218
22:37:24.158 00.006 14556 Star::Find returns 1 (0), X=177.65, Y=996.06, Mass=2126, SNR=30.7, Peak=168 HFD=4.3
22:37:24.161 00.003 14556 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-3.07) = xAngle (1.56 = 1.56)
22:37:24.165 00.004 14556 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.46 = 1.46)
22:37:24.169 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.51 mountX=0.00 mountY=0.05, mountTheta=1.56
22:37:24.174 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.06, opts=13)
22:37:24.182 00.008 14556 Enqueuing Move request for scope (0.00, -0.06)
22:37:24.184 00.002 12308 Worker thread wakes up
22:37:24.185 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
22:37:24.185 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
22:37:24.185 00.000 12308 Moving (0.00, -0.06) raw xDistance=0.00 yDistance=0.05
22:37:24.185 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:37:24.185 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:24.185 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:37:24.186 00.001 12308 MoveAxis(E, 0, ABG)
22:37:24.186 00.000 12308 Move returns status 0, amount 0
22:37:24.186 00.000 12308 MoveAxis(N, 0, ABG)
22:37:24.186 00.000 12308 Move returns status 0, amount 0
22:37:24.186 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:24.189 00.003 12308 move complete, result=0
22:37:24.189 00.000 12308 worker thread done servicing request
22:37:24.211 00.022 14556 UpdateGuideState exits: m=2126 SNR=30.7
22:37:24.215 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:24.220 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:24.224 00.004 14556 Enqueuing Expose request
22:37:24.228 00.004 12308 Worker thread wakes up
22:37:24.228 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:37:24.232 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:24.232 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:25.485 01.253 12308 Exposure complete
22:37:25.622 00.137 12308 worker thread done servicing request
22:37:25.623 00.001 14556 OnExposeComplete: enter
22:37:25.627 00.004 14556 UpdateGuideState(): m_state=6
22:37:25.630 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5219
22:37:25.634 00.004 14556 Star::Find returns 1 (0), X=177.37, Y=996.31, Mass=2099, SNR=30.8, Peak=176 HFD=4.6
22:37:25.638 00.004 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.60 = -0.68)
22:37:25.641 00.003 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.78)
22:37:25.644 00.003 14556 CameraToMount -- cameraX=-0.28 cameraY=0.19 hyp=0.34 cameraTheta=2.53 mountX=0.26 mountY=-0.24, mountTheta=-0.74
22:37:25.650 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.19, opts=13)
22:37:25.654 00.004 14556 Enqueuing Move request for scope (-0.28, 0.19)
22:37:25.657 00.003 12308 Worker thread wakes up
22:37:25.657 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.19) opts 0xd
22:37:25.657 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.19)
22:37:25.657 00.000 12308 Moving (-0.28, 0.19) raw xDistance=0.26 yDistance=-0.24
22:37:25.657 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:37:25.657 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:37:25.659 00.002 12308 MoveAxis(W, 114, ABG)
22:37:25.659 00.000 12308 Guiding  Dir = 3, Dur = 114
22:37:25.659 00.000 12308 IsSlewing returns 0
22:37:25.659 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:25.663 00.004 12308 IsGuiding returns 0
22:37:25.663 00.000 12308 PulseGuide returned control before completion, sleep 124
22:37:25.684 00.021 14556 UpdateGuideState exits: m=2099 SNR=30.8
22:37:25.688 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:25.693 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:25.696 00.003 14556 Enqueuing Expose request
22:37:25.801 00.105 12308 IsGuiding returns 1
22:37:25.803 00.002 12308 scope still moving after pulse duration time elapsed
22:37:25.834 00.031 12308 IsSlewing returns 0
22:37:25.836 00.002 12308 IsGuiding returns 0
22:37:25.836 00.000 12308 scope move finished after 114 + 59 ms
22:37:25.838 00.002 12308 Move returns status 0, amount 114
22:37:25.838 00.000 12308 MoveAxis(N, 168, ABG)
22:37:25.839 00.001 12308 Guiding  Dir = 0, Dur = 168
22:37:25.839 00.000 12308 IsSlewing returns 0
22:37:25.839 00.000 12308 IsGuiding returns 0
22:37:25.840 00.001 12308 PulseGuide returned control before completion, sleep 178
22:37:26.020 00.180 12308 IsGuiding returns 1
22:37:26.020 00.000 12308 scope still moving after pulse duration time elapsed
22:37:26.052 00.032 12308 IsSlewing returns 0
22:37:26.052 00.000 12308 IsGuiding returns 0
22:37:26.053 00.001 12308 scope move finished after 168 + 44 ms
22:37:26.053 00.000 12308 Move returns status 0, amount 168
22:37:26.053 00.000 12308 move complete, result=0
22:37:26.053 00.000 12308 worker thread done servicing request
22:37:26.053 00.000 14556 GuideStep: 0.3 px 114 ms WEST, -0.2 px 168 ms NORTH
22:37:26.058 00.005 12308 Worker thread wakes up
22:37:26.059 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:26.059 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:27.317 01.258 12308 Exposure complete
22:37:27.455 00.138 12308 worker thread done servicing request
22:37:27.455 00.000 14556 OnExposeComplete: enter
22:37:27.461 00.006 14556 UpdateGuideState(): m_state=6
22:37:27.466 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5220
22:37:27.471 00.005 14556 Star::Find returns 1 (0), X=177.67, Y=996.09, Mass=2352, SNR=32.5, Peak=183 HFD=4.5
22:37:27.474 00.003 14556 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-3.07) = xAngle (2.35 = 2.35)
22:37:27.478 00.004 14556 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.25 = 2.25)
22:37:27.482 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.73 mountX=-0.02 mountY=0.02, mountTheta=2.30
22:37:27.488 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.02, opts=13)
22:37:27.492 00.004 14556 Enqueuing Move request for scope (0.02, -0.02)
22:37:27.496 00.004 12308 Worker thread wakes up
22:37:27.496 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
22:37:27.496 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
22:37:27.496 00.000 12308 Moving (0.02, -0.02) raw xDistance=-0.02 yDistance=0.02
22:37:27.496 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:37:27.496 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:27.496 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:37:27.497 00.001 12308 MoveAxis(E, 0, ABG)
22:37:27.497 00.000 12308 Move returns status 0, amount 0
22:37:27.497 00.000 12308 MoveAxis(N, 0, ABG)
22:37:27.498 00.001 12308 Move returns status 0, amount 0
22:37:27.498 00.000 12308 move complete, result=0
22:37:27.498 00.000 12308 worker thread done servicing request
22:37:27.499 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:27.524 00.025 14556 UpdateGuideState exits: m=2352 SNR=32.5
22:37:27.529 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:27.533 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:27.536 00.003 14556 Enqueuing Expose request
22:37:27.540 00.004 12308 Worker thread wakes up
22:37:27.541 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:37:27.545 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:27.545 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:28.801 01.256 12308 Exposure complete
22:37:28.939 00.138 12308 worker thread done servicing request
22:37:28.940 00.001 14556 OnExposeComplete: enter
22:37:28.944 00.004 14556 UpdateGuideState(): m_state=6
22:37:28.948 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5221
22:37:28.952 00.004 14556 Star::Find returns 1 (0), X=177.65, Y=996.03, Mass=2329, SNR=32.5, Peak=211 HFD=4.6
22:37:28.955 00.003 14556 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-3.07) = xAngle (1.54 = 1.54)
22:37:28.959 00.004 14556 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.44 = 1.44)
22:37:28.963 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.53 mountX=0.00 mountY=0.08, mountTheta=1.54
22:37:28.968 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.08, opts=13)
22:37:28.973 00.005 14556 Enqueuing Move request for scope (0.00, -0.08)
22:37:28.976 00.003 12308 Worker thread wakes up
22:37:28.976 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.08) opts 0xd
22:37:28.976 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.08)
22:37:28.976 00.000 12308 Moving (0.00, -0.08) raw xDistance=0.00 yDistance=0.08
22:37:28.976 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:37:28.977 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:28.977 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:37:28.978 00.001 12308 MoveAxis(E, 0, ABG)
22:37:28.978 00.000 12308 Move returns status 0, amount 0
22:37:28.978 00.000 12308 MoveAxis(N, 0, ABG)
22:37:28.978 00.000 12308 Move returns status 0, amount 0
22:37:28.978 00.000 12308 move complete, result=0
22:37:28.978 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:28.983 00.005 12308 worker thread done servicing request
22:37:29.003 00.020 14556 UpdateGuideState exits: m=2329 SNR=32.5
22:37:29.007 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:29.010 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:29.014 00.004 14556 Enqueuing Expose request
22:37:29.018 00.004 12308 Worker thread wakes up
22:37:29.019 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:29.019 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:29.019 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:37:30.276 01.257 12308 Exposure complete
22:37:30.414 00.138 12308 worker thread done servicing request
22:37:30.414 00.000 14556 OnExposeComplete: enter
22:37:30.417 00.003 14556 UpdateGuideState(): m_state=6
22:37:30.424 00.007 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5222
22:37:30.428 00.004 14556 Star::Find returns 1 (0), X=177.76, Y=996.21, Mass=2005, SNR=30.0, Peak=161 HFD=4.5
22:37:30.432 00.004 14556 CameraToMount -- cameraTheta (0.71) - m_xAngle (-3.07) = xAngle (3.79 = -2.50)
22:37:30.436 00.004 14556 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.69 = -2.60)
22:37:30.439 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.14 cameraTheta=0.71 mountX=-0.12 mountY=-0.08, mountTheta=-2.57
22:37:30.445 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.09, opts=13)
22:37:30.449 00.004 14556 Enqueuing Move request for scope (0.11, 0.09)
22:37:30.454 00.005 12308 Worker thread wakes up
22:37:30.454 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
22:37:30.454 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
22:37:30.454 00.000 12308 Moving (0.11, 0.09) raw xDistance=-0.12 yDistance=-0.08
22:37:30.455 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:37:30.455 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:30.455 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:37:30.455 00.000 12308 MoveAxis(E, 0, ABG)
22:37:30.455 00.000 12308 Move returns status 0, amount 0
22:37:30.456 00.001 12308 MoveAxis(N, 0, ABG)
22:37:30.456 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:30.461 00.005 12308 Move returns status 0, amount 0
22:37:30.461 00.000 12308 move complete, result=0
22:37:30.461 00.000 12308 worker thread done servicing request
22:37:30.485 00.024 14556 UpdateGuideState exits: m=2005 SNR=30.0
22:37:30.490 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:30.494 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:30.499 00.005 14556 Enqueuing Expose request
22:37:30.502 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:37:30.505 00.003 12308 Worker thread wakes up
22:37:30.505 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:30.505 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:31.748 01.243 12308 Exposure complete
22:37:31.888 00.140 12308 worker thread done servicing request
22:37:31.890 00.002 14556 OnExposeComplete: enter
22:37:31.894 00.004 14556 UpdateGuideState(): m_state=6
22:37:31.898 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5223
22:37:31.902 00.004 14556 Star::Find returns 1 (0), X=177.52, Y=996.32, Mass=2207, SNR=31.5, Peak=187 HFD=4.7
22:37:31.905 00.003 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
22:37:31.910 00.005 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
22:37:31.913 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.25 cameraTheta=2.11 mountX=0.11 mountY=-0.23, mountTheta=-1.12
22:37:31.917 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.21, opts=13)
22:37:31.923 00.006 14556 Enqueuing Move request for scope (-0.13, 0.21)
22:37:31.927 00.004 12308 Worker thread wakes up
22:37:31.927 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.21) opts 0xd
22:37:31.928 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.21)
22:37:31.928 00.000 12308 Moving (-0.13, 0.21) raw xDistance=0.11 yDistance=-0.23
22:37:31.928 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:37:31.929 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:37:31.929 00.000 12308 MoveAxis(E, 0, ABG)
22:37:31.929 00.000 12308 Move returns status 0, amount 0
22:37:31.929 00.000 12308 MoveAxis(N, 161, ABG)
22:37:31.929 00.000 12308 Guiding  Dir = 0, Dur = 161
22:37:31.930 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:31.935 00.005 12308 IsSlewing returns 0
22:37:31.935 00.000 12308 IsGuiding returns 0
22:37:31.936 00.001 12308 PulseGuide returned control before completion, sleep 171
22:37:31.955 00.019 14556 UpdateGuideState exits: m=2207 SNR=31.5
22:37:31.961 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:31.966 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:31.969 00.003 14556 Enqueuing Expose request
22:37:32.113 00.144 12308 IsGuiding returns 1
22:37:32.113 00.000 12308 scope still moving after pulse duration time elapsed
22:37:32.146 00.033 12308 IsSlewing returns 0
22:37:32.147 00.001 12308 IsGuiding returns 1
22:37:32.177 00.030 12308 IsSlewing returns 0
22:37:32.179 00.002 12308 IsGuiding returns 1
22:37:32.209 00.030 12308 IsSlewing returns 0
22:37:32.210 00.001 12308 IsGuiding returns 0
22:37:32.211 00.001 12308 scope move finished after 161 + 114 ms
22:37:32.211 00.000 12308 Move returns status 0, amount 161
22:37:32.211 00.000 12308 move complete, result=0
22:37:32.213 00.002 12308 worker thread done servicing request
22:37:32.213 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 161 ms NORTH
22:37:32.220 00.007 12308 Worker thread wakes up
22:37:32.221 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:32.221 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:33.469 01.248 12308 Exposure complete
22:37:33.607 00.138 12308 worker thread done servicing request
22:37:33.609 00.002 14556 OnExposeComplete: enter
22:37:33.612 00.003 14556 UpdateGuideState(): m_state=6
22:37:33.617 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5224
22:37:33.621 00.004 14556 Star::Find returns 1 (0), X=177.66, Y=996.03, Mass=2131, SNR=30.9, Peak=179 HFD=4.3
22:37:33.625 00.004 14556 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.07) = xAngle (1.66 = 1.66)
22:37:33.629 00.004 14556 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.56 = 1.56)
22:37:33.632 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.41 mountX=-0.01 mountY=0.08, mountTheta=1.66
22:37:33.636 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.08, opts=13)
22:37:33.642 00.006 14556 Enqueuing Move request for scope (0.01, -0.08)
22:37:33.645 00.003 12308 Worker thread wakes up
22:37:33.645 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
22:37:33.645 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
22:37:33.646 00.001 12308 Moving (0.01, -0.08) raw xDistance=-0.01 yDistance=0.08
22:37:33.646 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:37:33.646 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:33.646 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:37:33.646 00.000 12308 MoveAxis(E, 0, ABG)
22:37:33.646 00.000 12308 Move returns status 0, amount 0
22:37:33.648 00.002 12308 MoveAxis(N, 0, ABG)
22:37:33.648 00.000 12308 Move returns status 0, amount 0
22:37:33.648 00.000 12308 move complete, result=0
22:37:33.648 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:33.653 00.005 12308 worker thread done servicing request
22:37:33.672 00.019 14556 UpdateGuideState exits: m=2131 SNR=30.9
22:37:33.677 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:33.682 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:33.686 00.004 14556 Enqueuing Expose request
22:37:33.690 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:37:33.695 00.005 12308 Worker thread wakes up
22:37:33.695 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:33.696 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:34.951 01.255 12308 Exposure complete
22:37:35.089 00.138 12308 worker thread done servicing request
22:37:35.089 00.000 14556 OnExposeComplete: enter
22:37:35.093 00.004 14556 UpdateGuideState(): m_state=6
22:37:35.097 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5225
22:37:35.100 00.003 14556 Star::Find returns 1 (0), X=177.51, Y=996.11, Mass=2019, SNR=30.0, Peak=153 HFD=4.8
22:37:35.104 00.004 14556 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.07) = xAngle (-0.05 = -0.05)
22:37:35.109 00.005 14556 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.15 = -0.15)
22:37:35.111 00.002 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-3.12 mountX=0.14 mountY=-0.02, mountTheta=-0.15
22:37:35.117 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.00, opts=13)
22:37:35.120 00.003 14556 Enqueuing Move request for scope (-0.14, -0.00)
22:37:35.124 00.004 12308 Worker thread wakes up
22:37:35.125 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.00) opts 0xd
22:37:35.125 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.00)
22:37:35.125 00.000 12308 Moving (-0.14, -0.00) raw xDistance=0.14 yDistance=-0.02
22:37:35.125 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:37:35.125 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:35.125 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:37:35.125 00.000 12308 MoveAxis(E, 0, ABG)
22:37:35.125 00.000 12308 Move returns status 0, amount 0
22:37:35.126 00.001 12308 MoveAxis(N, 0, ABG)
22:37:35.126 00.000 12308 Move returns status 0, amount 0
22:37:35.126 00.000 12308 move complete, result=0
22:37:35.127 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:35.130 00.003 12308 worker thread done servicing request
22:37:35.152 00.022 14556 UpdateGuideState exits: m=2019 SNR=30.0
22:37:35.156 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:35.160 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:35.164 00.004 14556 Enqueuing Expose request
22:37:35.168 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:37:35.174 00.006 12308 Worker thread wakes up
22:37:35.174 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:35.174 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:36.419 01.245 12308 Exposure complete
22:37:36.564 00.145 12308 worker thread done servicing request
22:37:36.564 00.000 14556 OnExposeComplete: enter
22:37:36.567 00.003 14556 UpdateGuideState(): m_state=6
22:37:36.570 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5226
22:37:36.574 00.004 14556 Star::Find returns 1 (0), X=177.37, Y=996.25, Mass=1926, SNR=29.5, Peak=168 HFD=4.5
22:37:36.580 00.006 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.77 = -0.52)
22:37:36.587 00.007 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.67 = -0.62)
22:37:36.591 00.004 14556 CameraToMount -- cameraX=-0.28 cameraY=0.14 hyp=0.31 cameraTheta=2.69 mountX=0.27 mountY=-0.18, mountTheta=-0.59
22:37:36.596 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.14, opts=13)
22:37:36.600 00.004 14556 Enqueuing Move request for scope (-0.28, 0.14)
22:37:36.604 00.004 12308 Worker thread wakes up
22:37:36.604 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.14) opts 0xd
22:37:36.604 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.14)
22:37:36.604 00.000 12308 Moving (-0.28, 0.14) raw xDistance=0.27 yDistance=-0.18
22:37:36.604 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:37:36.604 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:36.604 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:37:36.604 00.000 12308 MoveAxis(W, 118, ABG)
22:37:36.605 00.001 12308 Guiding  Dir = 3, Dur = 118
22:37:36.606 00.001 12308 IsSlewing returns 0
22:37:36.606 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:36.610 00.004 12308 IsGuiding returns 0
22:37:36.610 00.000 12308 PulseGuide returned control before completion, sleep 128
22:37:36.630 00.020 14556 UpdateGuideState exits: m=1926 SNR=29.5
22:37:36.634 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:36.640 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:36.646 00.006 14556 Enqueuing Expose request
22:37:36.753 00.107 12308 IsGuiding returns 0
22:37:36.754 00.001 12308 Move returns status 0, amount 118
22:37:36.755 00.001 12308 MoveAxis(N, 0, ABG)
22:37:36.755 00.000 12308 Move returns status 0, amount 0
22:37:36.757 00.002 12308 move complete, result=0
22:37:36.758 00.001 14556 GuideStep: 0.3 px 118 ms WEST, -0.2 px 0 ms NORTH
22:37:36.766 00.008 12308 worker thread done servicing request
22:37:36.767 00.001 12308 Worker thread wakes up
22:37:36.767 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:36.768 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:38.013 01.245 12308 Exposure complete
22:37:38.150 00.137 12308 worker thread done servicing request
22:37:38.150 00.000 14556 OnExposeComplete: enter
22:37:38.154 00.004 14556 UpdateGuideState(): m_state=6
22:37:38.158 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5227
22:37:38.162 00.004 14556 Star::Find returns 1 (0), X=177.80, Y=996.14, Mass=2292, SNR=32.0, Peak=207 HFD=4.4
22:37:38.166 00.004 14556 CameraToMount -- cameraTheta (0.16) - m_xAngle (-3.07) = xAngle (3.23 = -3.05)
22:37:38.170 00.004 14556 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.13 = 3.13)
22:37:38.173 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.16 mountX=-0.15 mountY=0.00, mountTheta=3.13
22:37:38.182 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.02, opts=13)
22:37:38.188 00.006 14556 Enqueuing Move request for scope (0.15, 0.02)
22:37:38.192 00.004 12308 Worker thread wakes up
22:37:38.192 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
22:37:38.192 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
22:37:38.192 00.000 12308 Moving (0.15, 0.02) raw xDistance=-0.15 yDistance=0.00
22:37:38.192 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:37:38.192 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:38.193 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:37:38.193 00.000 12308 MoveAxis(E, 0, ABG)
22:37:38.193 00.000 12308 Move returns status 0, amount 0
22:37:38.193 00.000 12308 MoveAxis(N, 0, ABG)
22:37:38.195 00.002 12308 Move returns status 0, amount 0
22:37:38.195 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:38.198 00.003 12308 move complete, result=0
22:37:38.198 00.000 12308 worker thread done servicing request
22:37:38.217 00.019 14556 UpdateGuideState exits: m=2292 SNR=32.0
22:37:38.221 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:38.226 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:38.229 00.003 14556 Enqueuing Expose request
22:37:38.234 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:37:38.239 00.005 12308 Worker thread wakes up
22:37:38.239 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:38.239 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:39.486 01.247 12308 Exposure complete
22:37:39.621 00.135 12308 worker thread done servicing request
22:37:39.623 00.002 14556 OnExposeComplete: enter
22:37:39.626 00.003 14556 UpdateGuideState(): m_state=6
22:37:39.630 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5228
22:37:39.635 00.005 14556 Star::Find returns 1 (0), X=177.68, Y=996.22, Mass=2204, SNR=31.5, Peak=147 HFD=4.6
22:37:39.638 00.003 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.37 = -1.92)
22:37:39.643 00.005 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.02)
22:37:39.646 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.29 mountX=-0.04 mountY=-0.10, mountTheta=-1.93
22:37:39.652 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.11, opts=13)
22:37:39.656 00.004 14556 Enqueuing Move request for scope (0.03, 0.11)
22:37:39.660 00.004 12308 Worker thread wakes up
22:37:39.660 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
22:37:39.660 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
22:37:39.660 00.000 12308 Moving (0.03, 0.11) raw xDistance=-0.04 yDistance=-0.10
22:37:39.660 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:37:39.660 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:39.660 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:37:39.662 00.002 12308 MoveAxis(E, 0, ABG)
22:37:39.662 00.000 12308 Move returns status 0, amount 0
22:37:39.662 00.000 12308 MoveAxis(N, 0, ABG)
22:37:39.662 00.000 12308 Move returns status 0, amount 0
22:37:39.662 00.000 12308 move complete, result=0
22:37:39.662 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:39.667 00.005 12308 worker thread done servicing request
22:37:39.688 00.021 14556 UpdateGuideState exits: m=2204 SNR=31.5
22:37:39.693 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:39.696 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:39.700 00.004 14556 Enqueuing Expose request
22:37:39.704 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:37:39.708 00.004 12308 Worker thread wakes up
22:37:39.709 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:39.709 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:40.962 01.253 12308 Exposure complete
22:37:41.154 00.192 12308 worker thread done servicing request
22:37:41.155 00.001 14556 OnExposeComplete: enter
22:37:41.158 00.003 14556 UpdateGuideState(): m_state=6
22:37:41.161 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5229
22:37:41.164 00.003 14556 Star::Find returns 1 (0), X=177.73, Y=996.41, Mass=2053, SNR=30.4, Peak=146 HFD=4.6
22:37:41.167 00.003 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.38 = -1.90)
22:37:41.171 00.004 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.00)
22:37:41.176 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.30 hyp=0.31 cameraTheta=1.31 mountX=-0.10 mountY=-0.28, mountTheta=-1.92
22:37:41.180 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.30, opts=13)
22:37:41.184 00.004 14556 Enqueuing Move request for scope (0.08, 0.30)
22:37:41.188 00.004 12308 Worker thread wakes up
22:37:41.189 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.30) opts 0xd
22:37:41.189 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.30)
22:37:41.189 00.000 12308 Moving (0.08, 0.30) raw xDistance=-0.10 yDistance=-0.28
22:37:41.189 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:37:41.189 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:37:41.190 00.001 12308 MoveAxis(E, 0, ABG)
22:37:41.190 00.000 12308 Move returns status 0, amount 0
22:37:41.191 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:41.194 00.003 12308 MoveAxis(N, 199, ABG)
22:37:41.194 00.000 12308 Guiding  Dir = 0, Dur = 199
22:37:41.195 00.001 12308 IsSlewing returns 0
22:37:41.195 00.000 12308 IsGuiding returns 0
22:37:41.196 00.001 12308 PulseGuide returned control before completion, sleep 209
22:37:41.213 00.017 14556 UpdateGuideState exits: m=2053 SNR=30.4
22:37:41.216 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:41.220 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:41.224 00.004 14556 Enqueuing Expose request
22:37:41.421 00.197 12308 IsGuiding returns 1
22:37:41.421 00.000 12308 scope still moving after pulse duration time elapsed
22:37:41.453 00.032 12308 IsSlewing returns 0
22:37:41.454 00.001 12308 IsGuiding returns 0
22:37:41.454 00.000 12308 scope move finished after 199 + 60 ms
22:37:41.455 00.001 12308 Move returns status 0, amount 199
22:37:41.455 00.000 12308 move complete, result=0
22:37:41.455 00.000 12308 worker thread done servicing request
22:37:41.456 00.001 12308 Worker thread wakes up
22:37:41.456 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 199 ms NORTH
22:37:41.463 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:41.463 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:42.713 01.250 12308 Exposure complete
22:37:42.865 00.152 12308 worker thread done servicing request
22:37:42.865 00.000 14556 OnExposeComplete: enter
22:37:42.871 00.006 14556 UpdateGuideState(): m_state=6
22:37:42.875 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5230
22:37:42.879 00.004 14556 Star::Find returns 1 (0), X=177.64, Y=996.20, Mass=2474, SNR=33.5, Peak=183 HFD=4.6
22:37:42.883 00.004 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.76 = -1.52)
22:37:42.886 00.003 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.62)
22:37:42.891 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.69 mountX=0.00 mountY=-0.09, mountTheta=-1.52
22:37:42.896 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.09, opts=13)
22:37:42.901 00.005 14556 Enqueuing Move request for scope (-0.01, 0.09)
22:37:42.904 00.003 12308 Worker thread wakes up
22:37:42.905 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
22:37:42.905 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
22:37:42.905 00.000 12308 Moving (-0.01, 0.09) raw xDistance=0.00 yDistance=-0.09
22:37:42.905 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:37:42.905 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:42.905 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:37:42.906 00.001 12308 MoveAxis(E, 0, ABG)
22:37:42.906 00.000 12308 Move returns status 0, amount 0
22:37:42.907 00.001 12308 MoveAxis(N, 0, ABG)
22:37:42.907 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:42.910 00.003 12308 Move returns status 0, amount 0
22:37:42.910 00.000 12308 move complete, result=0
22:37:42.910 00.000 12308 worker thread done servicing request
22:37:42.932 00.022 14556 UpdateGuideState exits: m=2474 SNR=33.5
22:37:42.936 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:42.940 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:42.945 00.005 14556 Enqueuing Expose request
22:37:42.948 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:37:42.953 00.005 12308 Worker thread wakes up
22:37:42.953 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:42.953 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:44.208 01.255 12308 Exposure complete
22:37:44.357 00.149 12308 worker thread done servicing request
22:37:44.358 00.001 14556 OnExposeComplete: enter
22:37:44.363 00.005 14556 UpdateGuideState(): m_state=6
22:37:44.366 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5231
22:37:44.371 00.005 14556 Star::Find returns 1 (0), X=177.57, Y=996.36, Mass=2176, SNR=31.4, Peak=154 HFD=4.7
22:37:44.374 00.003 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.95 = -1.34)
22:37:44.378 00.004 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.43)
22:37:44.382 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.24 hyp=0.26 cameraTheta=1.87 mountX=0.06 mountY=-0.25, mountTheta=-1.34
22:37:44.387 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.24, opts=13)
22:37:44.391 00.004 14556 Enqueuing Move request for scope (-0.08, 0.24)
22:37:44.397 00.006 12308 Worker thread wakes up
22:37:44.397 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.24) opts 0xd
22:37:44.397 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.24)
22:37:44.397 00.000 12308 Moving (-0.08, 0.24) raw xDistance=0.06 yDistance=-0.25
22:37:44.397 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:37:44.398 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:37:44.398 00.000 12308 MoveAxis(E, 0, ABG)
22:37:44.398 00.000 12308 Move returns status 0, amount 0
22:37:44.398 00.000 12308 MoveAxis(N, 179, ABG)
22:37:44.398 00.000 12308 Guiding  Dir = 0, Dur = 179
22:37:44.398 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:44.403 00.005 12308 IsSlewing returns 0
22:37:44.403 00.000 12308 IsGuiding returns 0
22:37:44.403 00.000 12308 PulseGuide returned control before completion, sleep 189
22:37:44.423 00.020 14556 UpdateGuideState exits: m=2176 SNR=31.4
22:37:44.428 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:44.435 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:44.438 00.003 14556 Enqueuing Expose request
22:37:44.604 00.166 12308 IsGuiding returns 1
22:37:44.605 00.001 12308 scope still moving after pulse duration time elapsed
22:37:44.636 00.031 12308 IsSlewing returns 0
22:37:44.636 00.000 12308 IsGuiding returns 0
22:37:44.636 00.000 12308 scope move finished after 179 + 54 ms
22:37:44.637 00.001 12308 Move returns status 0, amount 179
22:37:44.637 00.000 12308 move complete, result=0
22:37:44.637 00.000 12308 worker thread done servicing request
22:37:44.637 00.000 12308 Worker thread wakes up
22:37:44.639 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 179 ms NORTH
22:37:44.644 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:44.644 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:45.896 01.252 12308 Exposure complete
22:37:46.042 00.146 12308 worker thread done servicing request
22:37:46.042 00.000 14556 OnExposeComplete: enter
22:37:46.047 00.005 14556 UpdateGuideState(): m_state=6
22:37:46.053 00.006 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5232
22:37:46.056 00.003 14556 Star::Find returns 1 (0), X=177.56, Y=996.09, Mass=2130, SNR=30.9, Peak=145 HFD=4.9
22:37:46.062 00.006 14556 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.07) = xAngle (0.19 = 0.19)
22:37:46.066 00.004 14556 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.09 = 0.09)
22:37:46.071 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.88 mountX=0.09 mountY=0.01, mountTheta=0.09
22:37:46.077 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.02, opts=13)
22:37:46.081 00.004 14556 Enqueuing Move request for scope (-0.09, -0.02)
22:37:46.084 00.003 12308 Worker thread wakes up
22:37:46.084 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
22:37:46.084 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
22:37:46.084 00.000 12308 Moving (-0.09, -0.02) raw xDistance=0.09 yDistance=0.01
22:37:46.085 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:37:46.085 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:46.085 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:37:46.086 00.001 12308 MoveAxis(E, 0, ABG)
22:37:46.086 00.000 12308 Move returns status 0, amount 0
22:37:46.086 00.000 12308 MoveAxis(N, 0, ABG)
22:37:46.086 00.000 12308 Move returns status 0, amount 0
22:37:46.087 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:46.091 00.004 12308 move complete, result=0
22:37:46.091 00.000 12308 worker thread done servicing request
22:37:46.113 00.022 14556 UpdateGuideState exits: m=2130 SNR=30.9
22:37:46.117 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:46.121 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:46.125 00.004 14556 Enqueuing Expose request
22:37:46.129 00.004 12308 Worker thread wakes up
22:37:46.129 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:37:46.133 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:46.133 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:47.380 01.247 12308 Exposure complete
22:37:47.518 00.138 12308 worker thread done servicing request
22:37:47.518 00.000 14556 OnExposeComplete: enter
22:37:47.522 00.004 14556 UpdateGuideState(): m_state=6
22:37:47.526 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5233
22:37:47.530 00.004 14556 Star::Find returns 1 (0), X=177.59, Y=996.14, Mass=2179, SNR=31.4, Peak=154 HFD=4.7
22:37:47.535 00.005 14556 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.07) = xAngle (5.78 = -0.51)
22:37:47.538 00.003 14556 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.68 = -0.61)
22:37:47.542 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.06 cameraTheta=2.70 mountX=0.05 mountY=-0.03, mountTheta=-0.58
22:37:47.548 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.03, opts=13)
22:37:47.554 00.006 14556 Enqueuing Move request for scope (-0.06, 0.03)
22:37:47.559 00.005 12308 Worker thread wakes up
22:37:47.559 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
22:37:47.559 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
22:37:47.560 00.001 12308 Moving (-0.06, 0.03) raw xDistance=0.05 yDistance=-0.03
22:37:47.560 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:37:47.560 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:47.560 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:37:47.560 00.000 12308 MoveAxis(E, 0, ABG)
22:37:47.560 00.000 12308 Move returns status 0, amount 0
22:37:47.561 00.001 12308 MoveAxis(N, 0, ABG)
22:37:47.562 00.001 12308 Move returns status 0, amount 0
22:37:47.562 00.000 12308 move complete, result=0
22:37:47.562 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:47.567 00.005 12308 worker thread done servicing request
22:37:47.589 00.022 14556 UpdateGuideState exits: m=2179 SNR=31.4
22:37:47.594 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:47.597 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:47.601 00.004 14556 Enqueuing Expose request
22:37:47.605 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:37:47.610 00.005 12308 Worker thread wakes up
22:37:47.610 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:47.610 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:48.857 01.247 12308 Exposure complete
22:37:49.004 00.147 12308 worker thread done servicing request
22:37:49.005 00.001 14556 OnExposeComplete: enter
22:37:49.008 00.003 14556 UpdateGuideState(): m_state=6
22:37:49.012 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5234
22:37:49.016 00.004 14556 Star::Find returns 1 (0), X=177.56, Y=996.23, Mass=2086, SNR=30.7, Peak=141 HFD=4.7
22:37:49.022 00.006 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.30 = -0.99)
22:37:49.025 00.003 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.20 = -1.09)
22:37:49.028 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.22 mountX=0.08 mountY=-0.13, mountTheta=-1.01
22:37:49.034 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.12, opts=13)
22:37:49.039 00.005 14556 Enqueuing Move request for scope (-0.09, 0.12)
22:37:49.042 00.003 12308 Worker thread wakes up
22:37:49.042 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
22:37:49.042 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
22:37:49.042 00.000 12308 Moving (-0.09, 0.12) raw xDistance=0.08 yDistance=-0.13
22:37:49.042 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:37:49.044 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:49.044 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:37:49.044 00.000 12308 MoveAxis(E, 0, ABG)
22:37:49.044 00.000 12308 Move returns status 0, amount 0
22:37:49.044 00.000 12308 MoveAxis(N, 0, ABG)
22:37:49.044 00.000 12308 Move returns status 0, amount 0
22:37:49.044 00.000 12308 move complete, result=0
22:37:49.044 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:49.049 00.005 12308 worker thread done servicing request
22:37:49.071 00.022 14556 UpdateGuideState exits: m=2086 SNR=30.7
22:37:49.076 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:49.082 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:49.087 00.005 14556 Enqueuing Expose request
22:37:49.091 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:37:49.094 00.003 12308 Worker thread wakes up
22:37:49.095 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:49.095 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:50.350 01.255 12308 Exposure complete
22:37:50.497 00.147 12308 worker thread done servicing request
22:37:50.497 00.000 14556 OnExposeComplete: enter
22:37:50.501 00.004 14556 UpdateGuideState(): m_state=6
22:37:50.505 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5235
22:37:50.509 00.004 14556 Star::Find returns 1 (0), X=177.44, Y=996.44, Mass=2146, SNR=31.0, Peak=160 HFD=4.9
22:37:50.514 00.005 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.21 = -1.07)
22:37:50.517 00.003 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.17)
22:37:50.521 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.33 hyp=0.39 cameraTheta=2.14 mountX=0.19 mountY=-0.36, mountTheta=-1.09
22:37:50.525 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.33, opts=13)
22:37:50.530 00.005 14556 Enqueuing Move request for scope (-0.21, 0.33)
22:37:50.535 00.005 12308 Worker thread wakes up
22:37:50.535 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.33) opts 0xd
22:37:50.535 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.33)
22:37:50.535 00.000 12308 Moving (-0.21, 0.33) raw xDistance=0.19 yDistance=-0.36
22:37:50.535 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:37:50.536 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:37:50.536 00.000 12308 MoveAxis(E, 0, ABG)
22:37:50.536 00.000 12308 Move returns status 0, amount 0
22:37:50.536 00.000 12308 MoveAxis(N, 252, ABG)
22:37:50.536 00.000 12308 Guiding  Dir = 0, Dur = 252
22:37:50.536 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:50.540 00.004 12308 IsSlewing returns 0
22:37:50.542 00.002 12308 IsGuiding returns 0
22:37:50.542 00.000 12308 PulseGuide returned control before completion, sleep 262
22:37:50.563 00.021 14556 UpdateGuideState exits: m=2146 SNR=31.0
22:37:50.568 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:50.571 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:50.576 00.005 14556 Enqueuing Expose request
22:37:50.807 00.231 12308 IsGuiding returns 1
22:37:50.807 00.000 12308 scope still moving after pulse duration time elapsed
22:37:50.838 00.031 12308 IsSlewing returns 0
22:37:50.840 00.002 12308 IsGuiding returns 0
22:37:50.841 00.001 12308 scope move finished after 252 + 47 ms
22:37:50.841 00.000 12308 Move returns status 0, amount 252
22:37:50.841 00.000 12308 move complete, result=0
22:37:50.843 00.002 12308 worker thread done servicing request
22:37:50.843 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 252 ms NORTH
22:37:50.849 00.006 12308 Worker thread wakes up
22:37:50.849 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:50.849 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:52.097 01.248 12308 Exposure complete
22:37:52.254 00.157 12308 worker thread done servicing request
22:37:52.255 00.001 14556 OnExposeComplete: enter
22:37:52.258 00.003 14556 UpdateGuideState(): m_state=6
22:37:52.263 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5236
22:37:52.269 00.006 14556 Star::Find returns 1 (0), X=177.40, Y=995.99, Mass=2176, SNR=31.5, Peak=171 HFD=4.2
22:37:52.274 00.005 14556 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-3.07) = xAngle (0.39 = 0.39)
22:37:52.278 00.004 14556 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.29 = 0.29)
22:37:52.282 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=-0.12 hyp=0.28 cameraTheta=-2.69 mountX=0.26 mountY=0.08, mountTheta=0.30
22:37:52.288 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=-0.12, opts=13)
22:37:52.293 00.005 14556 Enqueuing Move request for scope (-0.25, -0.12)
22:37:52.298 00.005 12308 Worker thread wakes up
22:37:52.298 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.12) opts 0xd
22:37:52.298 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, -0.12)
22:37:52.298 00.000 12308 Moving (-0.25, -0.12) raw xDistance=0.26 yDistance=0.08
22:37:52.298 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:37:52.299 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:52.299 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:37:52.299 00.000 12308 MoveAxis(W, 112, ABG)
22:37:52.299 00.000 12308 Guiding  Dir = 3, Dur = 112
22:37:52.300 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:52.305 00.005 12308 IsSlewing returns 0
22:37:52.306 00.001 12308 IsGuiding returns 0
22:37:52.306 00.000 12308 PulseGuide returned control before completion, sleep 122
22:37:52.329 00.023 14556 UpdateGuideState exits: m=2176 SNR=31.5
22:37:52.335 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:52.339 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:52.344 00.005 14556 Enqueuing Expose request
22:37:52.431 00.087 12308 IsGuiding returns 1
22:37:52.431 00.000 12308 scope still moving after pulse duration time elapsed
22:37:52.462 00.031 12308 IsSlewing returns 0
22:37:52.462 00.000 12308 IsGuiding returns 0
22:37:52.463 00.001 12308 scope move finished after 112 + 45 ms
22:37:52.463 00.000 12308 Move returns status 0, amount 112
22:37:52.463 00.000 12308 MoveAxis(N, 0, ABG)
22:37:52.463 00.000 12308 Move returns status 0, amount 0
22:37:52.463 00.000 12308 move complete, result=0
22:37:52.463 00.000 12308 worker thread done servicing request
22:37:52.465 00.002 12308 Worker thread wakes up
22:37:52.465 00.000 14556 GuideStep: 0.3 px 112 ms WEST, 0.1 px 0 ms NORTH
22:37:52.470 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:52.470 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:53.720 01.250 12308 Exposure complete
22:37:53.854 00.134 12308 worker thread done servicing request
22:37:53.854 00.000 14556 OnExposeComplete: enter
22:37:53.859 00.005 14556 UpdateGuideState(): m_state=6
22:37:53.862 00.003 14556 Star::Find(15, 177, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5237
22:37:53.866 00.004 14556 Star::Find returns 1 (0), X=177.61, Y=996.12, Mass=2018, SNR=30.1, Peak=161 HFD=4.6
22:37:53.870 00.004 14556 CameraToMount -- cameraTheta (3.03) - m_xAngle (-3.07) = xAngle (6.10 = -0.18)
22:37:53.874 00.004 14556 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.00 = -0.28)
22:37:53.878 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.03 mountX=0.04 mountY=-0.01, mountTheta=-0.28
22:37:53.883 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.00, opts=13)
22:37:53.886 00.003 14556 Enqueuing Move request for scope (-0.04, 0.00)
22:37:53.891 00.005 12308 Worker thread wakes up
22:37:53.891 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
22:37:53.891 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
22:37:53.891 00.000 12308 Moving (-0.04, 0.00) raw xDistance=0.04 yDistance=-0.01
22:37:53.892 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:37:53.892 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:53.893 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:37:53.893 00.000 12308 MoveAxis(E, 0, ABG)
22:37:53.893 00.000 12308 Move returns status 0, amount 0
22:37:53.893 00.000 12308 MoveAxis(N, 0, ABG)
22:37:53.893 00.000 12308 Move returns status 0, amount 0
22:37:53.894 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:53.900 00.006 12308 move complete, result=0
22:37:53.900 00.000 12308 worker thread done servicing request
22:37:53.922 00.022 14556 UpdateGuideState exits: m=2018 SNR=30.1
22:37:53.926 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:53.930 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:53.935 00.005 14556 Enqueuing Expose request
22:37:53.939 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:37:53.942 00.003 12308 Worker thread wakes up
22:37:53.942 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:53.942 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:55.194 01.252 12308 Exposure complete
22:37:55.339 00.145 12308 worker thread done servicing request
22:37:55.339 00.000 14556 OnExposeComplete: enter
22:37:55.344 00.005 14556 UpdateGuideState(): m_state=6
22:37:55.348 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5238
22:37:55.353 00.005 14556 Star::Find returns 1 (0), X=177.64, Y=996.07, Mass=2235, SNR=31.8, Peak=174 HFD=4.6
22:37:55.356 00.003 14556 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-3.07) = xAngle (1.30 = 1.30)
22:37:55.360 00.004 14556 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.21 = 1.21)
22:37:55.363 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.77 mountX=0.01 mountY=0.04, mountTheta=1.30
22:37:55.370 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.04, opts=13)
22:37:55.374 00.004 14556 Enqueuing Move request for scope (-0.01, -0.04)
22:37:55.378 00.004 12308 Worker thread wakes up
22:37:55.378 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
22:37:55.378 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
22:37:55.378 00.000 12308 Moving (-0.01, -0.04) raw xDistance=0.01 yDistance=0.04
22:37:55.380 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:37:55.380 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:55.380 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:37:55.380 00.000 12308 MoveAxis(E, 0, ABG)
22:37:55.381 00.001 12308 Move returns status 0, amount 0
22:37:55.381 00.000 12308 MoveAxis(N, 0, ABG)
22:37:55.381 00.000 12308 Move returns status 0, amount 0
22:37:55.382 00.001 12308 move complete, result=0
22:37:55.382 00.000 12308 worker thread done servicing request
22:37:55.382 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:55.404 00.022 14556 UpdateGuideState exits: m=2235 SNR=31.8
22:37:55.409 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:55.414 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:55.417 00.003 14556 Enqueuing Expose request
22:37:55.424 00.007 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:37:55.427 00.003 12308 Worker thread wakes up
22:37:55.427 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:55.427 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:56.685 01.258 12308 Exposure complete
22:37:56.822 00.137 12308 worker thread done servicing request
22:37:56.822 00.000 14556 OnExposeComplete: enter
22:37:56.827 00.005 14556 UpdateGuideState(): m_state=6
22:37:56.833 00.006 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5239
22:37:56.839 00.006 14556 Star::Find returns 1 (0), X=177.59, Y=996.07, Mass=2196, SNR=31.6, Peak=187 HFD=4.3
22:37:56.843 00.004 14556 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.07) = xAngle (0.61 = 0.61)
22:37:56.847 00.004 14556 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.52 = 0.52)
22:37:56.850 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.07 cameraTheta=-2.46 mountX=0.06 mountY=0.04, mountTheta=0.54
22:37:56.855 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.05, opts=13)
22:37:56.859 00.004 14556 Enqueuing Move request for scope (-0.06, -0.05)
22:37:56.862 00.003 12308 Worker thread wakes up
22:37:56.863 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
22:37:56.863 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
22:37:56.863 00.000 12308 Moving (-0.06, -0.05) raw xDistance=0.06 yDistance=0.04
22:37:56.863 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:37:56.863 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:56.863 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:37:56.863 00.000 12308 MoveAxis(E, 0, ABG)
22:37:56.865 00.002 12308 Move returns status 0, amount 0
22:37:56.865 00.000 12308 MoveAxis(N, 0, ABG)
22:37:56.865 00.000 12308 Move returns status 0, amount 0
22:37:56.865 00.000 12308 move complete, result=0
22:37:56.865 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:56.869 00.004 12308 worker thread done servicing request
22:37:56.888 00.019 14556 UpdateGuideState exits: m=2196 SNR=31.6
22:37:56.893 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:56.898 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:56.902 00.004 14556 Enqueuing Expose request
22:37:56.906 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:37:56.909 00.003 12308 Worker thread wakes up
22:37:56.909 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:56.911 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:58.151 01.240 12308 Exposure complete
22:37:58.294 00.143 12308 worker thread done servicing request
22:37:58.295 00.001 14556 OnExposeComplete: enter
22:37:58.299 00.004 14556 UpdateGuideState(): m_state=6
22:37:58.303 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5240
22:37:58.307 00.004 14556 Star::Find returns 1 (0), X=177.57, Y=996.27, Mass=2107, SNR=30.8, Peak=152 HFD=4.7
22:37:58.311 00.004 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.13 = -1.15)
22:37:58.314 00.003 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.25)
22:37:58.318 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.15 hyp=0.17 cameraTheta=2.06 mountX=0.07 mountY=-0.16, mountTheta=-1.16
22:37:58.323 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.15, opts=13)
22:37:58.327 00.004 14556 Enqueuing Move request for scope (-0.08, 0.15)
22:37:58.330 00.003 12308 Worker thread wakes up
22:37:58.330 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.15) opts 0xd
22:37:58.330 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.15)
22:37:58.330 00.000 12308 Moving (-0.08, 0.15) raw xDistance=0.07 yDistance=-0.16
22:37:58.332 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:37:58.332 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:58.332 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:37:58.332 00.000 12308 MoveAxis(E, 0, ABG)
22:37:58.332 00.000 12308 Move returns status 0, amount 0
22:37:58.332 00.000 12308 MoveAxis(N, 0, ABG)
22:37:58.332 00.000 12308 Move returns status 0, amount 0
22:37:58.332 00.000 12308 move complete, result=0
22:37:58.332 00.000 12308 worker thread done servicing request
22:37:58.334 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:58.357 00.023 14556 UpdateGuideState exits: m=2107 SNR=30.8
22:37:58.361 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:58.367 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:58.372 00.005 14556 Enqueuing Expose request
22:37:58.375 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:37:58.380 00.005 12308 Worker thread wakes up
22:37:58.380 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:58.380 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:37:59.623 01.243 12308 Exposure complete
22:37:59.765 00.142 12308 worker thread done servicing request
22:37:59.765 00.000 14556 OnExposeComplete: enter
22:37:59.769 00.004 14556 UpdateGuideState(): m_state=6
22:37:59.774 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5241
22:37:59.778 00.004 14556 Star::Find returns 1 (0), X=177.63, Y=996.15, Mass=2111, SNR=30.9, Peak=160 HFD=4.5
22:37:59.781 00.003 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
22:37:59.784 00.003 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
22:37:59.789 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.13 mountX=0.02 mountY=-0.04, mountTheta=-1.10
22:37:59.795 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.03, opts=13)
22:37:59.797 00.002 14556 Enqueuing Move request for scope (-0.02, 0.03)
22:37:59.801 00.004 12308 Worker thread wakes up
22:37:59.801 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
22:37:59.801 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
22:37:59.801 00.000 12308 Moving (-0.02, 0.03) raw xDistance=0.02 yDistance=-0.04
22:37:59.801 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:37:59.801 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:59.802 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:37:59.802 00.000 12308 MoveAxis(E, 0, ABG)
22:37:59.802 00.000 12308 Move returns status 0, amount 0
22:37:59.802 00.000 12308 MoveAxis(N, 0, ABG)
22:37:59.803 00.001 12308 Move returns status 0, amount 0
22:37:59.803 00.000 12308 move complete, result=0
22:37:59.803 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:37:59.807 00.004 12308 worker thread done servicing request
22:37:59.828 00.021 14556 UpdateGuideState exits: m=2111 SNR=30.9
22:37:59.834 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:59.838 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:37:59.842 00.004 14556 Enqueuing Expose request
22:37:59.845 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:37:59.850 00.005 12308 Worker thread wakes up
22:37:59.850 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:37:59.850 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:38:01.100 01.250 12308 Exposure complete
22:38:01.242 00.142 12308 worker thread done servicing request
22:38:01.242 00.000 14556 OnExposeComplete: enter
22:38:01.247 00.005 14556 UpdateGuideState(): m_state=6
22:38:01.251 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5242
22:38:01.256 00.005 14556 Star::Find returns 1 (0), X=177.69, Y=996.29, Mass=2115, SNR=30.8, Peak=136 HFD=4.7
22:38:01.259 00.003 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
22:38:01.263 00.004 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
22:38:01.267 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.33 mountX=-0.06 mountY=-0.16, mountTheta=-1.89
22:38:01.271 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.17, opts=13)
22:38:01.275 00.004 14556 Enqueuing Move request for scope (0.04, 0.17)
22:38:01.279 00.004 12308 Worker thread wakes up
22:38:01.279 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.17) opts 0xd
22:38:01.280 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.17)
22:38:01.280 00.000 12308 Moving (0.04, 0.17) raw xDistance=-0.06 yDistance=-0.16
22:38:01.280 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:38:01.280 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:01.280 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:38:01.280 00.000 12308 MoveAxis(E, 0, ABG)
22:38:01.280 00.000 12308 Move returns status 0, amount 0
22:38:01.281 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:01.285 00.004 12308 MoveAxis(N, 0, ABG)
22:38:01.285 00.000 12308 Move returns status 0, amount 0
22:38:01.285 00.000 12308 move complete, result=0
22:38:01.285 00.000 12308 worker thread done servicing request
22:38:01.305 00.020 14556 UpdateGuideState exits: m=2115 SNR=30.8
22:38:01.310 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:01.313 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:01.317 00.004 14556 Enqueuing Expose request
22:38:01.321 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:38:01.325 00.004 12308 Worker thread wakes up
22:38:01.325 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:01.325 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:38:02.576 01.251 12308 Exposure complete
22:38:02.710 00.134 12308 worker thread done servicing request
22:38:02.711 00.001 14556 OnExposeComplete: enter
22:38:02.715 00.004 14556 UpdateGuideState(): m_state=6
22:38:02.718 00.003 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5243
22:38:02.722 00.004 14556 Star::Find returns 1 (0), X=177.64, Y=996.52, Mass=1953, SNR=29.6, Peak=128 HFD=4.5
22:38:02.726 00.004 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.66 = -1.63)
22:38:02.731 00.005 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.73)
22:38:02.734 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.41 hyp=0.41 cameraTheta=1.58 mountX=-0.02 mountY=-0.40, mountTheta=-1.63
22:38:02.738 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.41, opts=13)
22:38:02.744 00.006 14556 Enqueuing Move request for scope (-0.01, 0.41)
22:38:02.747 00.003 12308 Worker thread wakes up
22:38:02.747 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.41) opts 0xd
22:38:02.747 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.41)
22:38:02.747 00.000 12308 Moving (-0.01, 0.41) raw xDistance=-0.02 yDistance=-0.40
22:38:02.747 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:38:02.748 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
22:38:02.748 00.000 12308 MoveAxis(E, 0, ABG)
22:38:02.748 00.000 12308 Move returns status 0, amount 0
22:38:02.748 00.000 12308 MoveAxis(N, 284, ABG)
22:38:02.748 00.000 12308 Guiding  Dir = 0, Dur = 284
22:38:02.748 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:02.753 00.005 12308 IsSlewing returns 0
22:38:02.753 00.000 12308 IsGuiding returns 0
22:38:02.753 00.000 12308 PulseGuide returned control before completion, sleep 294
22:38:02.773 00.020 14556 UpdateGuideState exits: m=1953 SNR=29.6
22:38:02.779 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:02.782 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:02.786 00.004 14556 Enqueuing Expose request
22:38:03.059 00.273 12308 IsGuiding returns 1
22:38:03.061 00.002 12308 scope still moving after pulse duration time elapsed
22:38:03.090 00.029 12308 IsSlewing returns 0
22:38:03.091 00.001 12308 IsGuiding returns 0
22:38:03.092 00.001 12308 scope move finished after 284 + 54 ms
22:38:03.092 00.000 12308 Move returns status 0, amount 284
22:38:03.092 00.000 12308 move complete, result=0
22:38:03.092 00.000 12308 worker thread done servicing request
22:38:03.092 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 284 ms NORTH
22:38:03.099 00.007 12308 Worker thread wakes up
22:38:03.099 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:03.099 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:38:04.356 01.257 12308 Exposure complete
22:38:04.489 00.133 12308 worker thread done servicing request
22:38:04.489 00.000 14556 OnExposeComplete: enter
22:38:04.493 00.004 14556 UpdateGuideState(): m_state=6
22:38:04.498 00.005 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5244
22:38:04.501 00.003 14556 Star::Find returns 1 (0), X=177.62, Y=996.14, Mass=2093, SNR=30.7, Peak=155 HFD=4.6
22:38:04.506 00.005 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.43 = -0.85)
22:38:04.509 00.003 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.95)
22:38:04.513 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.36 mountX=0.03 mountY=-0.03, mountTheta=-0.89
22:38:04.517 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.03, opts=13)
22:38:04.521 00.004 14556 Enqueuing Move request for scope (-0.03, 0.03)
22:38:04.526 00.005 12308 Worker thread wakes up
22:38:04.526 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
22:38:04.526 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
22:38:04.526 00.000 12308 Moving (-0.03, 0.03) raw xDistance=0.03 yDistance=-0.03
22:38:04.526 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:38:04.526 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:04.527 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:38:04.527 00.000 12308 MoveAxis(E, 0, ABG)
22:38:04.527 00.000 12308 Move returns status 0, amount 0
22:38:04.528 00.001 12308 MoveAxis(N, 0, ABG)
22:38:04.528 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:04.532 00.004 12308 Move returns status 0, amount 0
22:38:04.532 00.000 12308 move complete, result=0
22:38:04.532 00.000 12308 worker thread done servicing request
22:38:04.552 00.020 14556 UpdateGuideState exits: m=2093 SNR=30.7
22:38:04.556 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:04.560 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:04.564 00.004 14556 Enqueuing Expose request
22:38:04.567 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:38:04.571 00.004 12308 Worker thread wakes up
22:38:04.571 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:04.571 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(163,981,31,31)
22:38:05.075 00.504 14556 evsrv: cli 0185B3E8 connect
22:38:05.078 00.003 14556 case statement mapped state 6 to 3
22:38:05.084 00.006 14556 case statement mapped state 6 to 3
22:38:05.203 00.119 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"d1815f32-e5fa-4162-9607-7cae9f36f052"}
22:38:05.211 00.008 14556 case statement mapped state 6 to 3
22:38:05.216 00.005 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1815f32-e5fa-4162-9607-7cae9f36f052"}
22:38:05.221 00.005 14556 evsrv: cli 0185B3E8 disconnect
22:38:05.364 00.143 14556 evsrv: cli 0185AD08 connect
22:38:05.368 00.004 14556 case statement mapped state 6 to 3
22:38:05.372 00.004 14556 case statement mapped state 6 to 3
22:38:05.377 00.005 14556 evsrv: cli 0185AD08 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"54560459-4e7c-46f8-8aad-4929b5b0ac38"}
22:38:05.490 00.113 14556 PhdController::Dither begins
22:38:05.496 00.006 14556 dither: size=5.00, dRA=2.80 dDec=3.44
22:38:05.500 00.004 14556 MountToCamera -- mountTheta (0.89) + m_xAngle (-3.07) = xAngle (-2.19 = -2.19)
22:38:05.503 00.003 14556 MountToCamera -- mountX=2.80 mountY=3.44 hyp=4.43 mountTheta=0.89 cameraX=-2.56, cameraY=-3.62 cameraTheta=-2.19
22:38:05.506 00.003 14556 setting lock position to (175.09, 992.49)
22:38:05.509 00.003 14556 Mount: notify guiding dithered (-2.6, -3.6)
22:38:05.513 00.004 14556 Status Line: Dither by 2.80,3.44
22:38:05.519 00.006 14556 PhdController: newstate STATE_SETTLE_BEGIN
22:38:05.522 00.003 14556 PhdController: newstate STATE_SETTLE_WAIT
22:38:05.525 00.003 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":0,"id":"54560459-4e7c-46f8-8aad-4929b5b0ac38"}
22:38:05.528 00.003 14556 evsrv: cli 0185AD08 disconnect
22:38:05.825 00.297 12308 Exposure complete
22:38:05.937 00.112 12308 worker thread done servicing request
22:38:05.937 00.000 14556 OnExposeComplete: enter
22:38:05.941 00.004 14556 UpdateGuideState(): m_state=6
22:38:05.945 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5245
22:38:05.949 00.004 14556 Star::Find returns 1 (0), X=177.72, Y=996.27, Mass=2107, SNR=30.7, Peak=173 HFD=4.3
22:38:05.952 00.003 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.04 = -2.25)
22:38:05.955 00.003 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.35)
22:38:05.958 00.003 14556 CameraToMount -- cameraX=2.63 cameraY=3.77 hyp=4.60 cameraTheta=0.96 mountX=-2.88 mountY=-3.28, mountTheta=-2.29
22:38:05.963 00.005 14556 dither recenter: remaining=(-2.8,-3.4) step=(-2.8,-3.4)
22:38:05.966 00.003 14556 MountToCamera -- mountTheta (-2.25) + m_xAngle (-3.07) = xAngle (-5.33 = 0.96)
22:38:05.968 00.002 14556 MountToCamera -- mountX=-2.80 mountY=-3.44 hyp=4.43 mountTheta=-2.25 cameraX=2.56, cameraY=3.62 cameraTheta=0.96
22:38:05.971 00.003 14556 SchedulePrimaryMove(104CA5C8, x=2.56, y=3.62, opts=4)
22:38:05.974 00.003 14556 Enqueuing Move request for scope (2.56, 3.62)
22:38:05.977 00.003 12308 Worker thread wakes up
22:38:05.978 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (2.56, 3.62) opts 0x4
22:38:05.978 00.000 12308 Handling offset move in thread for scope, endpoint = (2.56, 3.62)
22:38:05.978 00.000 12308 Moving (2.56, 3.62) raw xDistance=-2.80 yDistance=-3.44
22:38:05.978 00.000 12308 MoveAxis(E, 1926, B)
22:38:05.978 00.000 12308 Guiding  Dir = 2, Dur = 1926
22:38:05.978 00.000 14556 Mount: notify direct move -2.80,-3.44
22:38:05.982 00.004 12308 IsSlewing returns 0
22:38:05.982 00.000 12308 IsGuiding returns 0
22:38:05.982 00.000 12308 PulseGuide returned control before completion, sleep 1936
22:38:05.983 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:06.003 00.020 14556 UpdateGuideState exits: m=2107 SNR=30.7
22:38:06.007 00.004 14556 PhdController: settling, locked = 1, distance = 4.59 (1.50) aobump = 0 frame = 1 / 99999
22:38:06.011 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760585886.011,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.59,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:38:06.016 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:06.019 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:06.022 00.003 14556 Enqueuing Expose request
22:38:07.929 01.907 12308 IsGuiding returns 1
22:38:07.931 00.002 12308 scope still moving after pulse duration time elapsed
22:38:07.962 00.031 12308 IsSlewing returns 0
22:38:07.964 00.002 12308 IsGuiding returns 0
22:38:07.964 00.000 12308 scope move finished after 1926 + 56 ms
22:38:07.965 00.001 12308 Move returns status 0, amount 1926
22:38:07.965 00.000 12308 MoveAxis(N, 2418, B)
22:38:07.965 00.000 12308 Guiding  Dir = 0, Dur = 2418
22:38:07.968 00.003 12308 IsSlewing returns 0
22:38:07.969 00.001 12308 IsGuiding returns 0
22:38:07.969 00.000 12308 PulseGuide returned control before completion, sleep 2428
22:38:10.402 02.433 12308 IsGuiding returns 1
22:38:10.403 00.001 12308 scope still moving after pulse duration time elapsed
22:38:10.432 00.029 12308 IsSlewing returns 0
22:38:10.433 00.001 12308 IsGuiding returns 0
22:38:10.433 00.000 12308 scope move finished after 2418 + 46 ms
22:38:10.434 00.001 12308 Move returns status 0, amount 2418
22:38:10.434 00.000 12308 move complete, result=0
22:38:10.434 00.000 12308 worker thread done servicing request
22:38:10.435 00.001 12308 Worker thread wakes up
22:38:10.436 00.001 14556 GuideStep: -2.8 px 1926 ms EAST, -3.4 px 2418 ms NORTH
22:38:10.441 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:10.442 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:11.696 01.254 12308 Exposure complete
22:38:11.827 00.131 12308 worker thread done servicing request
22:38:11.828 00.001 14556 OnExposeComplete: enter
22:38:11.832 00.004 14556 UpdateGuideState(): m_state=6
22:38:11.836 00.004 14556 Star::Find(15, 177, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5246
22:38:11.839 00.003 14556 Star::Find returns 1 (0), X=174.68, Y=992.72, Mass=2143, SNR=31.1, Peak=150 HFD=4.7
22:38:11.844 00.005 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.71 = -0.57)
22:38:11.847 00.003 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
22:38:11.851 00.004 14556 CameraToMount -- cameraX=-0.41 cameraY=0.23 hyp=0.47 cameraTheta=2.64 mountX=0.39 mountY=-0.29, mountTheta=-0.64
22:38:11.855 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.41, y=0.23, opts=13)
22:38:11.860 00.005 14556 Enqueuing Move request for scope (-0.41, 0.23)
22:38:11.863 00.003 12308 Worker thread wakes up
22:38:11.863 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.23) opts 0xd
22:38:11.863 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.41, 0.23)
22:38:11.863 00.000 12308 Moving (-0.41, 0.23) raw xDistance=0.39 yDistance=-0.29
22:38:11.864 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39
22:38:11.864 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:38:11.864 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
22:38:11.864 00.000 12308 MoveAxis(W, 170, ABG)
22:38:11.864 00.000 12308 Guiding  Dir = 3, Dur = 170
22:38:11.865 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:11.869 00.004 12308 IsSlewing returns 0
22:38:11.869 00.000 12308 IsGuiding returns 0
22:38:11.870 00.001 12308 PulseGuide returned control before completion, sleep 180
22:38:11.891 00.021 14556 UpdateGuideState exits: m=2143 SNR=31.1
22:38:11.897 00.006 14556 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 2 / 99999
22:38:11.901 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760585891.901,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.47,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:38:11.904 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:11.909 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:11.912 00.003 14556 Enqueuing Expose request
22:38:12.059 00.147 12308 IsGuiding returns 1
22:38:12.059 00.000 12308 scope still moving after pulse duration time elapsed
22:38:12.090 00.031 12308 IsSlewing returns 0
22:38:12.092 00.002 12308 IsGuiding returns 0
22:38:12.092 00.000 12308 scope move finished after 170 + 52 ms
22:38:12.093 00.001 12308 Move returns status 0, amount 170
22:38:12.093 00.000 12308 MoveAxis(N, 0, ABG)
22:38:12.093 00.000 12308 Move returns status 0, amount 0
22:38:12.094 00.001 12308 move complete, result=0
22:38:12.094 00.000 12308 worker thread done servicing request
22:38:12.094 00.000 12308 Worker thread wakes up
22:38:12.095 00.001 14556 GuideStep: 0.4 px 170 ms WEST, -0.3 px 0 ms NORTH
22:38:12.101 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:12.102 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:13.356 01.254 12308 Exposure complete
22:38:13.486 00.130 12308 worker thread done servicing request
22:38:13.487 00.001 14556 OnExposeComplete: enter
22:38:13.490 00.003 14556 UpdateGuideState(): m_state=6
22:38:13.494 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5247
22:38:13.498 00.004 14556 Star::Find returns 1 (0), X=175.10, Y=992.67, Mass=2097, SNR=30.8, Peak=150 HFD=4.6
22:38:13.501 00.003 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.59 = -1.69)
22:38:13.506 00.005 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.79)
22:38:13.511 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.52 mountX=-0.02 mountY=-0.18, mountTheta=-1.70
22:38:13.517 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.18, opts=13)
22:38:13.522 00.005 14556 Enqueuing Move request for scope (0.01, 0.18)
22:38:13.526 00.004 12308 Worker thread wakes up
22:38:13.526 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
22:38:13.526 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
22:38:13.526 00.000 12308 Moving (0.01, 0.18) raw xDistance=-0.02 yDistance=-0.18
22:38:13.526 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:38:13.526 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:13.527 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:38:13.527 00.000 12308 MoveAxis(E, 0, ABG)
22:38:13.527 00.000 12308 Move returns status 0, amount 0
22:38:13.527 00.000 12308 MoveAxis(N, 0, ABG)
22:38:13.527 00.000 12308 Move returns status 0, amount 0
22:38:13.527 00.000 12308 move complete, result=0
22:38:13.528 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:13.532 00.004 12308 worker thread done servicing request
22:38:13.552 00.020 14556 UpdateGuideState exits: m=2097 SNR=30.8
22:38:13.556 00.004 14556 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 3 / 99999
22:38:13.560 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760585893.560,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":1.7,"SettleTime":10.0,"StarLocked":true}
22:38:13.564 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:13.569 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:13.572 00.003 14556 Enqueuing Expose request
22:38:13.577 00.005 12308 Worker thread wakes up
22:38:13.577 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:13.577 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:38:13.582 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:14.827 01.245 12308 Exposure complete
22:38:14.965 00.138 12308 worker thread done servicing request
22:38:14.966 00.001 14556 OnExposeComplete: enter
22:38:14.969 00.003 14556 UpdateGuideState(): m_state=6
22:38:14.973 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5248
22:38:14.978 00.005 14556 Star::Find returns 1 (0), X=175.04, Y=992.91, Mass=2003, SNR=29.9, Peak=173 HFD=4.3
22:38:14.980 00.002 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.78 = -1.50)
22:38:14.985 00.005 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
22:38:14.989 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.41 hyp=0.42 cameraTheta=1.71 mountX=0.03 mountY=-0.42, mountTheta=-1.50
22:38:14.994 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.41, opts=13)
22:38:14.998 00.004 14556 Enqueuing Move request for scope (-0.06, 0.41)
22:38:15.001 00.003 12308 Worker thread wakes up
22:38:15.002 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.41) opts 0xd
22:38:15.002 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.41)
22:38:15.002 00.000 12308 Moving (-0.06, 0.41) raw xDistance=0.03 yDistance=-0.42
22:38:15.002 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:38:15.002 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:38:15.002 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
22:38:15.003 00.001 12308 MoveAxis(E, 0, ABG)
22:38:15.003 00.000 12308 Move returns status 0, amount 0
22:38:15.003 00.000 12308 MoveAxis(N, 0, ABG)
22:38:15.004 00.001 12308 Move returns status 0, amount 0
22:38:15.004 00.000 12308 move complete, result=0
22:38:15.005 00.001 12308 worker thread done servicing request
22:38:15.005 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:15.029 00.024 14556 UpdateGuideState exits: m=2003 SNR=29.9
22:38:15.033 00.004 14556 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 4 / 99999
22:38:15.037 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760585895.037,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":3.1,"SettleTime":10.0,"StarLocked":true}
22:38:15.040 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:15.044 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:15.048 00.004 14556 Enqueuing Expose request
22:38:15.052 00.004 12308 Worker thread wakes up
22:38:15.052 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:15.052 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:15.053 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
22:38:16.305 01.252 12308 Exposure complete
22:38:16.437 00.132 12308 worker thread done servicing request
22:38:16.437 00.000 14556 OnExposeComplete: enter
22:38:16.441 00.004 14556 UpdateGuideState(): m_state=6
22:38:16.445 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5249
22:38:16.448 00.003 14556 Star::Find returns 1 (0), X=174.92, Y=992.75, Mass=2212, SNR=31.6, Peak=175 HFD=4.4
22:38:16.452 00.004 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
22:38:16.455 00.003 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
22:38:16.460 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.25 hyp=0.31 cameraTheta=2.17 mountX=0.16 mountY=-0.28, mountTheta=-1.06
22:38:16.465 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.25, opts=13)
22:38:16.468 00.003 14556 Enqueuing Move request for scope (-0.17, 0.25)
22:38:16.472 00.004 12308 Worker thread wakes up
22:38:16.472 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.25) opts 0xd
22:38:16.472 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.25)
22:38:16.472 00.000 12308 Moving (-0.17, 0.25) raw xDistance=0.16 yDistance=-0.28
22:38:16.472 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:38:16.472 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.87
22:38:16.473 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:38:16.473 00.000 12308 MoveAxis(E, 0, ABG)
22:38:16.473 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:16.476 00.003 12308 Move returns status 0, amount 0
22:38:16.477 00.001 12308 MoveAxis(N, 197, ABG)
22:38:16.477 00.000 12308 Guiding  Dir = 0, Dur = 197
22:38:16.477 00.000 12308 IsSlewing returns 0
22:38:16.477 00.000 12308 IsGuiding returns 0
22:38:16.478 00.001 12308 PulseGuide returned control before completion, sleep 207
22:38:16.497 00.019 14556 UpdateGuideState exits: m=2212 SNR=31.6
22:38:16.500 00.003 14556 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 5 / 99999
22:38:16.505 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760585896.505,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":4.6,"SettleTime":10.0,"StarLocked":true}
22:38:16.508 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:16.511 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:16.516 00.005 14556 Enqueuing Expose request
22:38:16.689 00.173 12308 IsGuiding returns 1
22:38:16.689 00.000 12308 scope still moving after pulse duration time elapsed
22:38:16.721 00.032 12308 IsSlewing returns 0
22:38:16.722 00.001 12308 IsGuiding returns 0
22:38:16.723 00.001 12308 scope move finished after 197 + 47 ms
22:38:16.723 00.000 12308 Move returns status 0, amount 197
22:38:16.724 00.001 12308 move complete, result=0
22:38:16.724 00.000 12308 worker thread done servicing request
22:38:16.724 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 197 ms NORTH
22:38:16.731 00.007 12308 Worker thread wakes up
22:38:16.731 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:16.731 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:17.984 01.253 12308 Exposure complete
22:38:18.116 00.132 12308 worker thread done servicing request
22:38:18.116 00.000 14556 OnExposeComplete: enter
22:38:18.121 00.005 14556 UpdateGuideState(): m_state=6
22:38:18.125 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5250
22:38:18.128 00.003 14556 Star::Find returns 1 (0), X=174.91, Y=992.52, Mass=1978, SNR=29.7, Peak=151 HFD=4.3
22:38:18.132 00.004 14556 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.07) = xAngle (6.09 = -0.20)
22:38:18.136 00.004 14556 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.99 = -0.30)
22:38:18.140 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.18 cameraTheta=3.01 mountX=0.18 mountY=-0.05, mountTheta=-0.29
22:38:18.147 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.02, opts=13)
22:38:18.150 00.003 14556 Enqueuing Move request for scope (-0.18, 0.02)
22:38:18.154 00.004 12308 Worker thread wakes up
22:38:18.154 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
22:38:18.154 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
22:38:18.154 00.000 12308 Moving (-0.18, 0.02) raw xDistance=0.18 yDistance=-0.05
22:38:18.155 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:38:18.155 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:18.155 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:38:18.155 00.000 12308 MoveAxis(E, 0, ABG)
22:38:18.155 00.000 12308 Move returns status 0, amount 0
22:38:18.155 00.000 12308 MoveAxis(N, 0, ABG)
22:38:18.155 00.000 12308 Move returns status 0, amount 0
22:38:18.157 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:18.160 00.003 12308 move complete, result=0
22:38:18.160 00.000 12308 worker thread done servicing request
22:38:18.181 00.021 14556 UpdateGuideState exits: m=1978 SNR=29.7
22:38:18.185 00.004 14556 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 6 / 99999
22:38:18.189 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760585898.189,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.31,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
22:38:18.195 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:18.202 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:18.208 00.006 14556 Enqueuing Expose request
22:38:18.214 00.006 12308 Worker thread wakes up
22:38:18.214 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:18.220 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:18.220 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:19.467 01.247 12308 Exposure complete
22:38:19.600 00.133 12308 worker thread done servicing request
22:38:19.600 00.000 14556 OnExposeComplete: enter
22:38:19.604 00.004 14556 UpdateGuideState(): m_state=6
22:38:19.607 00.003 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5251
22:38:19.611 00.004 14556 Star::Find returns 1 (0), X=175.07, Y=992.66, Mass=2254, SNR=32.0, Peak=193 HFD=4.2
22:38:19.615 00.004 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
22:38:19.619 00.004 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
22:38:19.622 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.17 cameraTheta=1.72 mountX=0.01 mountY=-0.17, mountTheta=-1.49
22:38:19.626 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.16, opts=13)
22:38:19.628 00.002 14556 Enqueuing Move request for scope (-0.02, 0.16)
22:38:19.632 00.004 12308 Worker thread wakes up
22:38:19.632 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
22:38:19.632 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
22:38:19.633 00.001 12308 Moving (-0.02, 0.16) raw xDistance=0.01 yDistance=-0.17
22:38:19.633 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:38:19.633 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:19.633 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:38:19.633 00.000 12308 MoveAxis(E, 0, ABG)
22:38:19.633 00.000 12308 Move returns status 0, amount 0
22:38:19.633 00.000 12308 MoveAxis(N, 0, ABG)
22:38:19.633 00.000 12308 Move returns status 0, amount 0
22:38:19.634 00.001 12308 move complete, result=0
22:38:19.634 00.000 12308 worker thread done servicing request
22:38:19.635 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:19.660 00.025 14556 UpdateGuideState exits: m=2254 SNR=32.0
22:38:19.666 00.006 14556 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 7 / 99999
22:38:19.669 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760585899.669,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":7.8,"SettleTime":10.0,"StarLocked":true}
22:38:19.673 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:19.681 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:19.686 00.005 14556 Enqueuing Expose request
22:38:19.688 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:38:19.692 00.004 12308 Worker thread wakes up
22:38:19.692 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:19.692 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:20.941 01.249 12308 Exposure complete
22:38:21.072 00.131 12308 worker thread done servicing request
22:38:21.072 00.000 14556 OnExposeComplete: enter
22:38:21.076 00.004 14556 UpdateGuideState(): m_state=6
22:38:21.080 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5252
22:38:21.084 00.004 14556 Star::Find returns 1 (0), X=174.82, Y=992.72, Mass=2216, SNR=31.6, Peak=188 HFD=4.6
22:38:21.087 00.003 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.51 = -0.77)
22:38:21.090 00.003 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.87)
22:38:21.094 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.23 hyp=0.36 cameraTheta=2.44 mountX=0.26 mountY=-0.27, mountTheta=-0.82
22:38:21.100 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.23, opts=13)
22:38:21.104 00.004 14556 Enqueuing Move request for scope (-0.27, 0.23)
22:38:21.107 00.003 12308 Worker thread wakes up
22:38:21.107 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.23) opts 0xd
22:38:21.108 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.23)
22:38:21.108 00.000 12308 Moving (-0.27, 0.23) raw xDistance=0.26 yDistance=-0.27
22:38:21.108 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:38:21.108 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:38:21.108 00.000 12308 MoveAxis(W, 111, ABG)
22:38:21.108 00.000 12308 Guiding  Dir = 3, Dur = 111
22:38:21.108 00.000 12308 IsSlewing returns 0
22:38:21.110 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:21.113 00.003 12308 IsGuiding returns 0
22:38:21.115 00.002 12308 PulseGuide returned control before completion, sleep 121
22:38:21.135 00.020 14556 UpdateGuideState exits: m=2216 SNR=31.6
22:38:21.140 00.005 14556 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 8 / 99999
22:38:21.145 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760585901.145,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
22:38:21.151 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:21.156 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:21.160 00.004 14556 Enqueuing Expose request
22:38:21.240 00.080 12308 IsGuiding returns 1
22:38:21.242 00.002 12308 scope still moving after pulse duration time elapsed
22:38:21.272 00.030 12308 IsSlewing returns 0
22:38:21.273 00.001 12308 IsGuiding returns 0
22:38:21.274 00.001 12308 scope move finished after 111 + 48 ms
22:38:21.274 00.000 12308 Move returns status 0, amount 111
22:38:21.275 00.001 12308 MoveAxis(N, 192, ABG)
22:38:21.275 00.000 12308 Guiding  Dir = 0, Dur = 192
22:38:21.276 00.001 12308 IsSlewing returns 0
22:38:21.276 00.000 12308 IsGuiding returns 0
22:38:21.277 00.001 12308 PulseGuide returned control before completion, sleep 202
22:38:21.494 00.217 12308 IsGuiding returns 1
22:38:21.494 00.000 12308 scope still moving after pulse duration time elapsed
22:38:21.524 00.030 12308 IsSlewing returns 0
22:38:21.526 00.002 12308 IsGuiding returns 0
22:38:21.526 00.000 12308 scope move finished after 192 + 58 ms
22:38:21.527 00.001 12308 Move returns status 0, amount 192
22:38:21.527 00.000 12308 move complete, result=0
22:38:21.528 00.001 12308 worker thread done servicing request
22:38:21.528 00.000 12308 Worker thread wakes up
22:38:21.529 00.001 14556 GuideStep: 0.3 px 111 ms WEST, -0.3 px 192 ms NORTH
22:38:21.535 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:21.536 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:22.778 01.242 12308 Exposure complete
22:38:22.909 00.131 12308 worker thread done servicing request
22:38:22.911 00.002 14556 OnExposeComplete: enter
22:38:22.915 00.004 14556 UpdateGuideState(): m_state=6
22:38:22.918 00.003 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5253
22:38:22.922 00.004 14556 Star::Find returns 1 (0), X=175.15, Y=992.49, Mass=2051, SNR=30.5, Peak=149 HFD=4.8
22:38:22.925 00.003 14556 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-3.07) = xAngle (2.96 = 2.96)
22:38:22.929 00.004 14556 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.86 = 2.86)
22:38:22.932 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.12 mountX=-0.05 mountY=0.01, mountTheta=2.86
22:38:22.936 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.01, opts=13)
22:38:22.940 00.004 14556 Enqueuing Move request for scope (0.05, -0.01)
22:38:22.943 00.003 12308 Worker thread wakes up
22:38:22.943 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
22:38:22.943 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
22:38:22.943 00.000 12308 Moving (0.05, -0.01) raw xDistance=-0.05 yDistance=0.01
22:38:22.943 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:38:22.943 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:22.944 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:38:22.944 00.000 12308 MoveAxis(E, 0, ABG)
22:38:22.944 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:22.947 00.003 12308 Move returns status 0, amount 0
22:38:22.947 00.000 12308 MoveAxis(N, 0, ABG)
22:38:22.947 00.000 12308 Move returns status 0, amount 0
22:38:22.947 00.000 12308 move complete, result=0
22:38:22.947 00.000 12308 worker thread done servicing request
22:38:22.968 00.021 14556 UpdateGuideState exits: m=2051 SNR=30.5
22:38:22.972 00.004 14556 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 9 / 99999
22:38:22.975 00.003 14556 PhdController: newstate STATE_FINISH
22:38:22.979 00.004 14556 PhdController complete: success
22:38:22.982 00.003 14556 evsrv: {"Event":"SettleDone","Timestamp":1760585902.982,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
22:38:22.988 00.006 14556 Mount: notify guiding dither settle done success=1
22:38:22.993 00.005 14556 PhdController: newstate STATE_IDLE
22:38:22.996 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:23.001 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:23.005 00.004 14556 Enqueuing Expose request
22:38:23.008 00.003 12308 Worker thread wakes up
22:38:23.009 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:23.009 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:23.010 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:38:24.260 01.250 12308 Exposure complete
22:38:24.410 00.150 12308 worker thread done servicing request
22:38:24.410 00.000 14556 OnExposeComplete: enter
22:38:24.417 00.007 14556 UpdateGuideState(): m_state=6
22:38:24.425 00.008 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5254
22:38:24.434 00.009 14556 Star::Find returns 1 (0), X=174.91, Y=992.64, Mass=2043, SNR=30.5, Peak=169 HFD=4.4
22:38:24.441 00.007 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.53 = -0.76)
22:38:24.448 00.007 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
22:38:24.455 00.007 14556 CameraToMount -- cameraX=-0.18 cameraY=0.15 hyp=0.24 cameraTheta=2.45 mountX=0.17 mountY=-0.18, mountTheta=-0.80
22:38:24.466 00.011 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.15, opts=13)
22:38:24.470 00.004 14556 Enqueuing Move request for scope (-0.18, 0.15)
22:38:24.475 00.005 12308 Worker thread wakes up
22:38:24.476 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.15) opts 0xd
22:38:24.476 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.15)
22:38:24.476 00.000 12308 Moving (-0.18, 0.15) raw xDistance=0.17 yDistance=-0.18
22:38:24.476 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:38:24.477 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:24.477 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:38:24.477 00.000 12308 MoveAxis(E, 0, ABG)
22:38:24.477 00.000 12308 Move returns status 0, amount 0
22:38:24.479 00.002 12308 MoveAxis(N, 0, ABG)
22:38:24.479 00.000 12308 Move returns status 0, amount 0
22:38:24.479 00.000 12308 move complete, result=0
22:38:24.480 00.001 12308 worker thread done servicing request
22:38:24.480 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:24.505 00.025 14556 UpdateGuideState exits: m=2043 SNR=30.5
22:38:24.510 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:24.515 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:24.520 00.005 14556 Enqueuing Expose request
22:38:24.525 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:38:24.529 00.004 12308 Worker thread wakes up
22:38:24.529 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:24.529 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:25.774 01.245 12308 Exposure complete
22:38:25.943 00.169 12308 worker thread done servicing request
22:38:25.943 00.000 14556 OnExposeComplete: enter
22:38:25.948 00.005 14556 UpdateGuideState(): m_state=6
22:38:25.954 00.006 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5255
22:38:25.959 00.005 14556 Star::Find returns 1 (0), X=174.82, Y=992.68, Mass=2194, SNR=31.5, Peak=168 HFD=4.6
22:38:25.964 00.005 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.60 = -0.68)
22:38:25.968 00.004 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.78)
22:38:25.970 00.002 14556 CameraToMount -- cameraX=-0.27 cameraY=0.19 hyp=0.33 cameraTheta=2.53 mountX=0.26 mountY=-0.23, mountTheta=-0.74
22:38:25.977 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.19, opts=13)
22:38:25.980 00.003 14556 Enqueuing Move request for scope (-0.27, 0.19)
22:38:25.984 00.004 12308 Worker thread wakes up
22:38:25.984 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.19) opts 0xd
22:38:25.984 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.19)
22:38:25.984 00.000 12308 Moving (-0.27, 0.19) raw xDistance=0.26 yDistance=-0.23
22:38:25.984 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:38:25.985 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:38:25.985 00.000 12308 MoveAxis(W, 112, ABG)
22:38:25.985 00.000 12308 Guiding  Dir = 3, Dur = 112
22:38:25.986 00.001 12308 IsSlewing returns 0
22:38:25.986 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:25.993 00.007 12308 IsGuiding returns 0
22:38:25.994 00.001 12308 PulseGuide returned control before completion, sleep 122
22:38:26.018 00.024 14556 UpdateGuideState exits: m=2194 SNR=31.5
22:38:26.023 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:26.028 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:26.032 00.004 14556 Enqueuing Expose request
22:38:26.125 00.093 12308 IsGuiding returns 1
22:38:26.126 00.001 12308 scope still moving after pulse duration time elapsed
22:38:26.158 00.032 12308 IsSlewing returns 0
22:38:26.158 00.000 12308 IsGuiding returns 0
22:38:26.159 00.001 12308 scope move finished after 112 + 53 ms
22:38:26.159 00.000 12308 Move returns status 0, amount 112
22:38:26.159 00.000 12308 MoveAxis(N, 165, ABG)
22:38:26.159 00.000 12308 Guiding  Dir = 0, Dur = 165
22:38:26.160 00.001 12308 IsSlewing returns 0
22:38:26.160 00.000 12308 IsGuiding returns 0
22:38:26.162 00.002 12308 PulseGuide returned control before completion, sleep 175
22:38:26.346 00.184 12308 IsGuiding returns 1
22:38:26.347 00.001 12308 scope still moving after pulse duration time elapsed
22:38:26.377 00.030 12308 IsSlewing returns 0
22:38:26.378 00.001 12308 IsGuiding returns 0
22:38:26.379 00.001 12308 scope move finished after 165 + 52 ms
22:38:26.379 00.000 12308 Move returns status 0, amount 165
22:38:26.379 00.000 12308 move complete, result=0
22:38:26.380 00.001 12308 worker thread done servicing request
22:38:26.380 00.000 12308 Worker thread wakes up
22:38:26.380 00.000 14556 GuideStep: 0.3 px 112 ms WEST, -0.2 px 165 ms NORTH
22:38:26.386 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:26.388 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:27.645 01.257 12308 Exposure complete
22:38:27.784 00.139 12308 worker thread done servicing request
22:38:27.784 00.000 14556 OnExposeComplete: enter
22:38:27.788 00.004 14556 UpdateGuideState(): m_state=6
22:38:27.793 00.005 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5256
22:38:27.797 00.004 14556 Star::Find returns 1 (0), X=175.18, Y=992.45, Mass=1971, SNR=29.7, Peak=165 HFD=4.5
22:38:27.801 00.004 14556 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-3.07) = xAngle (2.65 = 2.65)
22:38:27.807 00.006 14556 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.55 = 2.55)
22:38:27.811 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.09 cameraTheta=-0.42 mountX=-0.08 mountY=0.05, mountTheta=2.58
22:38:27.815 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.04, opts=13)
22:38:27.820 00.005 14556 Enqueuing Move request for scope (0.09, -0.04)
22:38:27.824 00.004 12308 Worker thread wakes up
22:38:27.824 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
22:38:27.824 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
22:38:27.825 00.001 12308 Moving (0.09, -0.04) raw xDistance=-0.08 yDistance=0.05
22:38:27.825 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:38:27.825 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:27.825 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:38:27.825 00.000 12308 MoveAxis(E, 0, ABG)
22:38:27.825 00.000 12308 Move returns status 0, amount 0
22:38:27.826 00.001 12308 MoveAxis(N, 0, ABG)
22:38:27.826 00.000 12308 Move returns status 0, amount 0
22:38:27.826 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:27.830 00.004 12308 move complete, result=0
22:38:27.830 00.000 12308 worker thread done servicing request
22:38:27.849 00.019 14556 UpdateGuideState exits: m=1971 SNR=29.7
22:38:27.853 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:27.858 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:27.864 00.006 14556 Enqueuing Expose request
22:38:27.868 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:27.872 00.004 12308 Worker thread wakes up
22:38:27.872 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:27.874 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:29.118 01.244 12308 Exposure complete
22:38:29.264 00.146 12308 worker thread done servicing request
22:38:29.264 00.000 14556 OnExposeComplete: enter
22:38:29.269 00.005 14556 UpdateGuideState(): m_state=6
22:38:29.274 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5257
22:38:29.279 00.005 14556 Star::Find returns 1 (0), X=175.07, Y=992.41, Mass=2347, SNR=32.3, Peak=183 HFD=4.4
22:38:29.283 00.004 14556 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.07) = xAngle (1.23 = 1.23)
22:38:29.287 00.004 14556 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.13 = 1.13)
22:38:29.290 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.84 mountX=0.03 mountY=0.08, mountTheta=1.22
22:38:29.295 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.08, opts=13)
22:38:29.299 00.004 14556 Enqueuing Move request for scope (-0.02, -0.08)
22:38:29.305 00.006 12308 Worker thread wakes up
22:38:29.305 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
22:38:29.305 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
22:38:29.305 00.000 12308 Moving (-0.02, -0.08) raw xDistance=0.03 yDistance=0.08
22:38:29.306 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:38:29.306 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:29.306 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:38:29.306 00.000 12308 MoveAxis(E, 0, ABG)
22:38:29.307 00.001 12308 Move returns status 0, amount 0
22:38:29.307 00.000 12308 MoveAxis(N, 0, ABG)
22:38:29.307 00.000 12308 Move returns status 0, amount 0
22:38:29.308 00.001 12308 move complete, result=0
22:38:29.308 00.000 12308 worker thread done servicing request
22:38:29.308 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:29.336 00.028 14556 UpdateGuideState exits: m=2347 SNR=32.3
22:38:29.341 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:29.346 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:29.350 00.004 14556 Enqueuing Expose request
22:38:29.353 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:29.359 00.006 12308 Worker thread wakes up
22:38:29.360 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:29.360 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:30.604 01.244 12308 Exposure complete
22:38:30.751 00.147 12308 worker thread done servicing request
22:38:30.751 00.000 14556 OnExposeComplete: enter
22:38:30.755 00.004 14556 UpdateGuideState(): m_state=6
22:38:30.758 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5258
22:38:30.762 00.004 14556 Star::Find returns 1 (0), X=175.03, Y=992.54, Mass=1994, SNR=30.0, Peak=153 HFD=4.3
22:38:30.766 00.004 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
22:38:30.770 00.004 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
22:38:30.774 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.46 mountX=0.06 mountY=-0.06, mountTheta=-0.80
22:38:30.778 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.05, opts=13)
22:38:30.782 00.004 14556 Enqueuing Move request for scope (-0.06, 0.05)
22:38:30.785 00.003 12308 Worker thread wakes up
22:38:30.785 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
22:38:30.785 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
22:38:30.785 00.000 12308 Moving (-0.06, 0.05) raw xDistance=0.06 yDistance=-0.06
22:38:30.786 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:38:30.786 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:30.786 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:38:30.786 00.000 12308 MoveAxis(E, 0, ABG)
22:38:30.786 00.000 12308 Move returns status 0, amount 0
22:38:30.786 00.000 12308 MoveAxis(N, 0, ABG)
22:38:30.786 00.000 12308 Move returns status 0, amount 0
22:38:30.788 00.002 12308 move complete, result=0
22:38:30.788 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:30.791 00.003 12308 worker thread done servicing request
22:38:30.817 00.026 14556 UpdateGuideState exits: m=1994 SNR=30.0
22:38:30.823 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:30.827 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:30.834 00.007 14556 Enqueuing Expose request
22:38:30.839 00.005 12308 Worker thread wakes up
22:38:30.839 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:30.844 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:30.844 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:32.090 01.246 12308 Exposure complete
22:38:32.242 00.152 12308 worker thread done servicing request
22:38:32.242 00.000 14556 OnExposeComplete: enter
22:38:32.247 00.005 14556 UpdateGuideState(): m_state=6
22:38:32.250 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5259
22:38:32.255 00.005 14556 Star::Find returns 1 (0), X=174.97, Y=992.69, Mass=2143, SNR=31.1, Peak=174 HFD=4.4
22:38:32.258 00.003 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.20 = -1.09)
22:38:32.262 00.004 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.19)
22:38:32.265 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.20 hyp=0.23 cameraTheta=2.12 mountX=0.11 mountY=-0.22, mountTheta=-1.11
22:38:32.270 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.20, opts=13)
22:38:32.275 00.005 14556 Enqueuing Move request for scope (-0.12, 0.20)
22:38:32.278 00.003 12308 Worker thread wakes up
22:38:32.278 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.20) opts 0xd
22:38:32.278 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.20)
22:38:32.278 00.000 12308 Moving (-0.12, 0.20) raw xDistance=0.11 yDistance=-0.22
22:38:32.280 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:38:32.280 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:38:32.280 00.000 12308 MoveAxis(E, 0, ABG)
22:38:32.280 00.000 12308 Move returns status 0, amount 0
22:38:32.280 00.000 12308 MoveAxis(N, 153, ABG)
22:38:32.280 00.000 12308 Guiding  Dir = 0, Dur = 153
22:38:32.281 00.001 12308 IsSlewing returns 0
22:38:32.281 00.000 12308 IsGuiding returns 0
22:38:32.281 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:32.287 00.006 12308 PulseGuide returned control before completion, sleep 163
22:38:32.311 00.024 14556 UpdateGuideState exits: m=2143 SNR=31.1
22:38:32.316 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:32.322 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:32.328 00.006 14556 Enqueuing Expose request
22:38:32.457 00.129 12308 IsGuiding returns 0
22:38:32.458 00.001 12308 Move returns status 0, amount 153
22:38:32.458 00.000 12308 move complete, result=0
22:38:32.458 00.000 12308 worker thread done servicing request
22:38:32.459 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 153 ms NORTH
22:38:32.466 00.007 12308 Worker thread wakes up
22:38:32.466 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:32.466 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:33.714 01.248 12308 Exposure complete
22:38:33.856 00.142 14556 OnExposeComplete: enter
22:38:33.859 00.003 14556 UpdateGuideState(): m_state=6
22:38:33.865 00.006 12308 worker thread done servicing request
22:38:33.866 00.001 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5260
22:38:33.871 00.005 14556 Star::Find returns 1 (0), X=174.89, Y=992.56, Mass=2069, SNR=30.4, Peak=157 HFD=4.3
22:38:33.875 00.004 14556 CameraToMount -- cameraTheta (2.81) - m_xAngle (-3.07) = xAngle (5.88 = -0.40)
22:38:33.878 00.003 14556 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.78 = -0.50)
22:38:33.882 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.07 hyp=0.21 cameraTheta=2.81 mountX=0.20 mountY=-0.10, mountTheta=-0.48
22:38:33.886 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.07, opts=13)
22:38:33.891 00.005 14556 Enqueuing Move request for scope (-0.20, 0.07)
22:38:33.894 00.003 12308 Worker thread wakes up
22:38:33.895 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.07) opts 0xd
22:38:33.895 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.07)
22:38:33.895 00.000 12308 Moving (-0.20, 0.07) raw xDistance=0.20 yDistance=-0.10
22:38:33.895 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:38:33.895 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:33.895 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:38:33.895 00.000 12308 MoveAxis(E, 0, ABG)
22:38:33.896 00.001 12308 Move returns status 0, amount 0
22:38:33.896 00.000 12308 MoveAxis(N, 0, ABG)
22:38:33.897 00.001 12308 Move returns status 0, amount 0
22:38:33.897 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:33.900 00.003 12308 move complete, result=0
22:38:33.900 00.000 12308 worker thread done servicing request
22:38:33.918 00.018 14556 UpdateGuideState exits: m=2069 SNR=30.4
22:38:33.922 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:33.926 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:33.930 00.004 14556 Enqueuing Expose request
22:38:33.933 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:33.937 00.004 12308 Worker thread wakes up
22:38:33.937 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:33.937 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:35.186 01.249 12308 Exposure complete
22:38:35.323 00.137 12308 worker thread done servicing request
22:38:35.323 00.000 14556 OnExposeComplete: enter
22:38:35.328 00.005 14556 UpdateGuideState(): m_state=6
22:38:35.332 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5261
22:38:35.336 00.004 14556 Star::Find returns 1 (0), X=174.97, Y=992.55, Mass=2200, SNR=31.3, Peak=163 HFD=4.2
22:38:35.340 00.004 14556 CameraToMount -- cameraTheta (2.74) - m_xAngle (-3.07) = xAngle (5.81 = -0.47)
22:38:35.343 00.003 14556 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.71 = -0.57)
22:38:35.348 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.74 mountX=0.12 mountY=-0.07, mountTheta=-0.55
22:38:35.353 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.05, opts=13)
22:38:35.356 00.003 14556 Enqueuing Move request for scope (-0.13, 0.05)
22:38:35.360 00.004 12308 Worker thread wakes up
22:38:35.360 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
22:38:35.360 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
22:38:35.360 00.000 12308 Moving (-0.13, 0.05) raw xDistance=0.12 yDistance=-0.07
22:38:35.361 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:38:35.361 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:35.361 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:38:35.361 00.000 12308 MoveAxis(E, 0, ABG)
22:38:35.362 00.001 12308 Move returns status 0, amount 0
22:38:35.362 00.000 12308 MoveAxis(N, 0, ABG)
22:38:35.362 00.000 12308 Move returns status 0, amount 0
22:38:35.362 00.000 12308 move complete, result=0
22:38:35.363 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:35.368 00.005 12308 worker thread done servicing request
22:38:35.385 00.017 14556 UpdateGuideState exits: m=2200 SNR=31.3
22:38:35.389 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:35.394 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:35.398 00.004 14556 Enqueuing Expose request
22:38:35.402 00.004 12308 Worker thread wakes up
22:38:35.402 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:35.402 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:35.402 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:36.652 01.250 12308 Exposure complete
22:38:36.798 00.146 12308 worker thread done servicing request
22:38:36.798 00.000 14556 OnExposeComplete: enter
22:38:36.805 00.007 14556 UpdateGuideState(): m_state=6
22:38:36.811 00.006 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5262
22:38:36.816 00.005 14556 Star::Find returns 1 (0), X=174.67, Y=992.57, Mass=2263, SNR=31.9, Peak=165 HFD=4.8
22:38:36.823 00.007 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.02 = -0.26)
22:38:36.828 00.005 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.92 = -0.36)
22:38:36.834 00.006 14556 CameraToMount -- cameraX=-0.42 cameraY=0.08 hyp=0.43 cameraTheta=2.95 mountX=0.42 mountY=-0.15, mountTheta=-0.35
22:38:36.841 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.42, y=0.08, opts=13)
22:38:36.848 00.007 14556 Enqueuing Move request for scope (-0.42, 0.08)
22:38:36.851 00.003 12308 Worker thread wakes up
22:38:36.852 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.08) opts 0xd
22:38:36.852 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.42, 0.08)
22:38:36.852 00.000 12308 Moving (-0.42, 0.08) raw xDistance=0.42 yDistance=-0.15
22:38:36.852 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
22:38:36.854 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:36.854 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:38:36.854 00.000 12308 MoveAxis(W, 181, ABG)
22:38:36.854 00.000 12308 Guiding  Dir = 3, Dur = 181
22:38:36.855 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:36.860 00.005 12308 IsSlewing returns 0
22:38:36.860 00.000 12308 IsGuiding returns 0
22:38:36.861 00.001 12308 PulseGuide returned control before completion, sleep 191
22:38:36.881 00.020 14556 UpdateGuideState exits: m=2263 SNR=31.9
22:38:36.885 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:36.887 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:36.892 00.005 14556 Enqueuing Expose request
22:38:37.064 00.172 12308 IsGuiding returns 1
22:38:37.064 00.000 12308 scope still moving after pulse duration time elapsed
22:38:37.094 00.030 12308 IsSlewing returns 0
22:38:37.095 00.001 12308 IsGuiding returns 0
22:38:37.095 00.000 12308 scope move finished after 181 + 55 ms
22:38:37.097 00.002 12308 Move returns status 0, amount 181
22:38:37.097 00.000 12308 MoveAxis(N, 0, ABG)
22:38:37.098 00.001 12308 Move returns status 0, amount 0
22:38:37.098 00.000 12308 move complete, result=0
22:38:37.098 00.000 12308 worker thread done servicing request
22:38:37.098 00.000 14556 GuideStep: 0.4 px 181 ms WEST, -0.2 px 0 ms NORTH
22:38:37.105 00.007 12308 Worker thread wakes up
22:38:37.105 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:37.105 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:38.358 01.253 12308 Exposure complete
22:38:38.496 00.138 12308 worker thread done servicing request
22:38:38.497 00.001 14556 OnExposeComplete: enter
22:38:38.502 00.005 14556 UpdateGuideState(): m_state=6
22:38:38.505 00.003 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5263
22:38:38.509 00.004 14556 Star::Find returns 1 (0), X=175.03, Y=992.62, Mass=2072, SNR=30.6, Peak=174 HFD=4.1
22:38:38.513 00.004 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
22:38:38.517 00.004 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.32)
22:38:38.520 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.99 mountX=0.05 mountY=-0.14, mountTheta=-1.23
22:38:38.525 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.13, opts=13)
22:38:38.530 00.005 14556 Enqueuing Move request for scope (-0.06, 0.13)
22:38:38.534 00.004 12308 Worker thread wakes up
22:38:38.534 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
22:38:38.534 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
22:38:38.534 00.000 12308 Moving (-0.06, 0.13) raw xDistance=0.05 yDistance=-0.14
22:38:38.534 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:38:38.535 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:38.535 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:38:38.535 00.000 12308 MoveAxis(E, 0, ABG)
22:38:38.535 00.000 12308 Move returns status 0, amount 0
22:38:38.536 00.001 12308 MoveAxis(N, 0, ABG)
22:38:38.536 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:38.540 00.004 12308 Move returns status 0, amount 0
22:38:38.540 00.000 12308 move complete, result=0
22:38:38.541 00.001 12308 worker thread done servicing request
22:38:38.562 00.021 14556 UpdateGuideState exits: m=2072 SNR=30.6
22:38:38.566 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:38.570 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:38.573 00.003 14556 Enqueuing Expose request
22:38:38.577 00.004 12308 Worker thread wakes up
22:38:38.577 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:38.577 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:38.577 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:39.837 01.260 12308 Exposure complete
22:38:39.994 00.157 12308 worker thread done servicing request
22:38:39.995 00.001 14556 OnExposeComplete: enter
22:38:40.000 00.005 14556 UpdateGuideState(): m_state=6
22:38:40.004 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5264
22:38:40.008 00.004 14556 Star::Find returns 1 (0), X=175.11, Y=992.68, Mass=2311, SNR=32.3, Peak=191 HFD=4.6
22:38:40.011 00.003 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.58 = -1.70)
22:38:40.016 00.005 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.80)
22:38:40.019 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.51 mountX=-0.02 mountY=-0.18, mountTheta=-1.71
22:38:40.024 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.19, opts=13)
22:38:40.028 00.004 14556 Enqueuing Move request for scope (0.01, 0.19)
22:38:40.034 00.006 12308 Worker thread wakes up
22:38:40.034 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.19) opts 0xd
22:38:40.034 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.19)
22:38:40.034 00.000 12308 Moving (0.01, 0.19) raw xDistance=-0.02 yDistance=-0.18
22:38:40.034 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:38:40.035 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:40.035 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:38:40.035 00.000 12308 MoveAxis(E, 0, ABG)
22:38:40.035 00.000 12308 Move returns status 0, amount 0
22:38:40.035 00.000 12308 MoveAxis(N, 0, ABG)
22:38:40.035 00.000 12308 Move returns status 0, amount 0
22:38:40.036 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:40.040 00.004 12308 move complete, result=0
22:38:40.040 00.000 12308 worker thread done servicing request
22:38:40.061 00.021 14556 UpdateGuideState exits: m=2311 SNR=32.3
22:38:40.066 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:40.069 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:40.072 00.003 14556 Enqueuing Expose request
22:38:40.077 00.005 12308 Worker thread wakes up
22:38:40.077 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:38:40.082 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:40.083 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:41.382 01.299 12308 Exposure complete
22:38:41.507 00.125 12308 worker thread done servicing request
22:38:41.507 00.000 14556 OnExposeComplete: enter
22:38:41.511 00.004 14556 UpdateGuideState(): m_state=6
22:38:41.515 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5265
22:38:41.519 00.004 14556 Star::Find returns 1 (0), X=175.03, Y=992.83, Mass=2197, SNR=31.6, Peak=178 HFD=4.6
22:38:41.523 00.004 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
22:38:41.527 00.004 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
22:38:41.531 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.34 hyp=0.34 cameraTheta=1.77 mountX=0.04 mountY=-0.34, mountTheta=-1.45
22:38:41.536 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.34, opts=13)
22:38:41.540 00.004 14556 Enqueuing Move request for scope (-0.07, 0.34)
22:38:41.543 00.003 12308 Worker thread wakes up
22:38:41.543 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.34) opts 0xd
22:38:41.545 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.34)
22:38:41.545 00.000 12308 Moving (-0.07, 0.34) raw xDistance=0.04 yDistance=-0.34
22:38:41.546 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:38:41.546 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:38:41.546 00.000 12308 MoveAxis(E, 0, ABG)
22:38:41.546 00.000 12308 Move returns status 0, amount 0
22:38:41.546 00.000 12308 MoveAxis(N, 241, ABG)
22:38:41.547 00.001 12308 Guiding  Dir = 0, Dur = 241
22:38:41.547 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:41.551 00.004 12308 IsSlewing returns 0
22:38:41.551 00.000 12308 IsGuiding returns 0
22:38:41.551 00.000 12308 PulseGuide returned control before completion, sleep 251
22:38:41.572 00.021 14556 UpdateGuideState exits: m=2197 SNR=31.6
22:38:41.577 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:41.581 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:41.587 00.006 14556 Enqueuing Expose request
22:38:41.811 00.224 12308 IsGuiding returns 1
22:38:41.812 00.001 12308 scope still moving after pulse duration time elapsed
22:38:41.841 00.029 12308 IsSlewing returns 0
22:38:41.842 00.001 12308 IsGuiding returns 0
22:38:41.843 00.001 12308 scope move finished after 241 + 50 ms
22:38:41.843 00.000 12308 Move returns status 0, amount 241
22:38:41.844 00.001 12308 move complete, result=0
22:38:41.845 00.001 12308 worker thread done servicing request
22:38:41.845 00.000 12308 Worker thread wakes up
22:38:41.845 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 241 ms NORTH
22:38:41.851 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:41.851 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:43.106 01.255 12308 Exposure complete
22:38:43.238 00.132 12308 worker thread done servicing request
22:38:43.239 00.001 14556 OnExposeComplete: enter
22:38:43.243 00.004 14556 UpdateGuideState(): m_state=6
22:38:43.247 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5266
22:38:43.250 00.003 14556 Star::Find returns 1 (0), X=175.06, Y=992.61, Mass=2376, SNR=32.7, Peak=181 HFD=4.2
22:38:43.254 00.004 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
22:38:43.257 00.003 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
22:38:43.261 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.85 mountX=0.03 mountY=-0.12, mountTheta=-1.37
22:38:43.267 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.12, opts=13)
22:38:43.271 00.004 14556 Enqueuing Move request for scope (-0.03, 0.12)
22:38:43.273 00.002 12308 Worker thread wakes up
22:38:43.274 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
22:38:43.274 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
22:38:43.274 00.000 12308 Moving (-0.03, 0.12) raw xDistance=0.03 yDistance=-0.12
22:38:43.274 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:38:43.274 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:43.274 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:38:43.274 00.000 12308 MoveAxis(E, 0, ABG)
22:38:43.276 00.002 12308 Move returns status 0, amount 0
22:38:43.276 00.000 12308 MoveAxis(N, 0, ABG)
22:38:43.276 00.000 12308 Move returns status 0, amount 0
22:38:43.276 00.000 12308 move complete, result=0
22:38:43.276 00.000 12308 worker thread done servicing request
22:38:43.277 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:43.301 00.024 14556 UpdateGuideState exits: m=2376 SNR=32.7
22:38:43.307 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:43.311 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:43.316 00.005 14556 Enqueuing Expose request
22:38:43.320 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:43.323 00.003 12308 Worker thread wakes up
22:38:43.324 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:43.324 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:44.577 01.253 12308 Exposure complete
22:38:44.724 00.147 12308 worker thread done servicing request
22:38:44.725 00.001 14556 OnExposeComplete: enter
22:38:44.729 00.004 14556 UpdateGuideState(): m_state=6
22:38:44.733 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5267
22:38:44.736 00.003 14556 Star::Find returns 1 (0), X=174.94, Y=992.43, Mass=2111, SNR=30.8, Peak=159 HFD=4.3
22:38:44.740 00.004 14556 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-3.07) = xAngle (0.32 = 0.32)
22:38:44.745 00.005 14556 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.22 = 0.22)
22:38:44.748 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.17 cameraTheta=-2.75 mountX=0.16 mountY=0.04, mountTheta=0.23
22:38:44.753 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.06, opts=13)
22:38:44.758 00.005 14556 Enqueuing Move request for scope (-0.15, -0.06)
22:38:44.761 00.003 12308 Worker thread wakes up
22:38:44.762 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
22:38:44.762 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
22:38:44.763 00.001 12308 Moving (-0.15, -0.06) raw xDistance=0.16 yDistance=0.04
22:38:44.763 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:38:44.763 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:44.763 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:38:44.764 00.001 12308 MoveAxis(E, 0, ABG)
22:38:44.764 00.000 12308 Move returns status 0, amount 0
22:38:44.764 00.000 12308 MoveAxis(N, 0, ABG)
22:38:44.764 00.000 12308 Move returns status 0, amount 0
22:38:44.764 00.000 12308 move complete, result=0
22:38:44.765 00.001 12308 worker thread done servicing request
22:38:44.765 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:44.790 00.025 14556 UpdateGuideState exits: m=2111 SNR=30.8
22:38:44.794 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:44.798 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:44.805 00.007 14556 Enqueuing Expose request
22:38:44.809 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:38:44.813 00.004 12308 Worker thread wakes up
22:38:44.813 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:44.813 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:46.055 01.242 12308 Exposure complete
22:38:46.207 00.152 12308 worker thread done servicing request
22:38:46.208 00.001 14556 OnExposeComplete: enter
22:38:46.214 00.006 14556 UpdateGuideState(): m_state=6
22:38:46.219 00.005 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5268
22:38:46.223 00.004 14556 Star::Find returns 1 (0), X=174.90, Y=992.41, Mass=2336, SNR=32.2, Peak=149 HFD=5.0
22:38:46.226 00.003 14556 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-3.07) = xAngle (0.33 = 0.33)
22:38:46.230 00.004 14556 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.23 = 0.23)
22:38:46.234 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.08 hyp=0.21 cameraTheta=-2.75 mountX=0.20 mountY=0.05, mountTheta=0.23
22:38:46.240 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.08, opts=13)
22:38:46.245 00.005 14556 Enqueuing Move request for scope (-0.19, -0.08)
22:38:46.248 00.003 12308 Worker thread wakes up
22:38:46.248 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.08) opts 0xd
22:38:46.248 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.08)
22:38:46.249 00.001 12308 Moving (-0.19, -0.08) raw xDistance=0.20 yDistance=0.05
22:38:46.249 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:38:46.249 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:46.249 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:38:46.249 00.000 12308 MoveAxis(E, 0, ABG)
22:38:46.249 00.000 12308 Move returns status 0, amount 0
22:38:46.251 00.002 12308 MoveAxis(N, 0, ABG)
22:38:46.251 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:46.254 00.003 12308 Move returns status 0, amount 0
22:38:46.255 00.001 12308 move complete, result=0
22:38:46.255 00.000 12308 worker thread done servicing request
22:38:46.275 00.020 14556 UpdateGuideState exits: m=2336 SNR=32.2
22:38:46.278 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:46.282 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:46.286 00.004 14556 Enqueuing Expose request
22:38:46.289 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:38:46.294 00.005 12308 Worker thread wakes up
22:38:46.294 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:46.294 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:47.544 01.250 12308 Exposure complete
22:38:47.682 00.138 12308 worker thread done servicing request
22:38:47.683 00.001 14556 OnExposeComplete: enter
22:38:47.686 00.003 14556 UpdateGuideState(): m_state=6
22:38:47.689 00.003 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5269
22:38:47.694 00.005 14556 Star::Find returns 1 (0), X=174.93, Y=992.70, Mass=2118, SNR=30.9, Peak=173 HFD=4.6
22:38:47.698 00.004 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
22:38:47.702 00.004 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
22:38:47.705 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.21 hyp=0.27 cameraTheta=2.24 mountX=0.15 mountY=-0.23, mountTheta=-1.00
22:38:47.711 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.21, opts=13)
22:38:47.716 00.005 14556 Enqueuing Move request for scope (-0.17, 0.21)
22:38:47.720 00.004 12308 Worker thread wakes up
22:38:47.720 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.21) opts 0xd
22:38:47.720 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.21)
22:38:47.720 00.000 12308 Moving (-0.17, 0.21) raw xDistance=0.15 yDistance=-0.23
22:38:47.720 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:38:47.720 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:38:47.721 00.001 12308 MoveAxis(E, 0, ABG)
22:38:47.721 00.000 12308 Move returns status 0, amount 0
22:38:47.721 00.000 12308 MoveAxis(N, 165, ABG)
22:38:47.721 00.000 12308 Guiding  Dir = 0, Dur = 165
22:38:47.721 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:47.726 00.005 12308 IsSlewing returns 0
22:38:47.726 00.000 12308 IsGuiding returns 0
22:38:47.726 00.000 12308 PulseGuide returned control before completion, sleep 175
22:38:47.747 00.021 14556 UpdateGuideState exits: m=2118 SNR=30.9
22:38:47.751 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:47.756 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:47.760 00.004 14556 Enqueuing Expose request
22:38:47.910 00.150 12308 IsGuiding returns 1
22:38:47.910 00.000 12308 scope still moving after pulse duration time elapsed
22:38:47.941 00.031 12308 IsSlewing returns 0
22:38:47.943 00.002 12308 IsGuiding returns 1
22:38:47.972 00.029 12308 IsSlewing returns 0
22:38:47.974 00.002 12308 IsGuiding returns 1
22:38:48.003 00.029 12308 IsSlewing returns 0
22:38:48.004 00.001 12308 IsGuiding returns 0
22:38:48.005 00.001 12308 scope move finished after 165 + 113 ms
22:38:48.005 00.000 12308 Move returns status 0, amount 165
22:38:48.006 00.001 12308 move complete, result=0
22:38:48.006 00.000 12308 worker thread done servicing request
22:38:48.007 00.001 12308 Worker thread wakes up
22:38:48.007 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 165 ms NORTH
22:38:48.015 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:48.015 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:49.263 01.248 12308 Exposure complete
22:38:49.389 00.126 12308 worker thread done servicing request
22:38:49.389 00.000 14556 OnExposeComplete: enter
22:38:49.392 00.003 14556 UpdateGuideState(): m_state=6
22:38:49.395 00.003 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5270
22:38:49.398 00.003 14556 Star::Find returns 1 (0), X=174.69, Y=992.66, Mass=2086, SNR=30.7, Peak=142 HFD=4.7
22:38:49.400 00.002 14556 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.07) = xAngle (5.82 = -0.46)
22:38:49.405 00.005 14556 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.72 = -0.56)
22:38:49.409 00.004 14556 CameraToMount -- cameraX=-0.41 cameraY=0.17 hyp=0.44 cameraTheta=2.75 mountX=0.40 mountY=-0.24, mountTheta=-0.54
22:38:49.415 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.41, y=0.17, opts=13)
22:38:49.419 00.004 14556 Enqueuing Move request for scope (-0.41, 0.17)
22:38:49.422 00.003 12308 Worker thread wakes up
22:38:49.422 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.17) opts 0xd
22:38:49.424 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.41, 0.17)
22:38:49.424 00.000 12308 Moving (-0.41, 0.17) raw xDistance=0.40 yDistance=-0.24
22:38:49.424 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
22:38:49.424 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:38:49.424 00.000 12308 MoveAxis(W, 171, ABG)
22:38:49.425 00.001 12308 Guiding  Dir = 3, Dur = 171
22:38:49.425 00.000 12308 IsSlewing returns 0
22:38:49.425 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:49.430 00.005 12308 IsGuiding returns 0
22:38:49.430 00.000 12308 PulseGuide returned control before completion, sleep 181
22:38:49.451 00.021 14556 UpdateGuideState exits: m=2086 SNR=30.7
22:38:49.456 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:49.462 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:49.466 00.004 14556 Enqueuing Expose request
22:38:49.614 00.148 12308 IsGuiding returns 1
22:38:49.617 00.003 12308 scope still moving after pulse duration time elapsed
22:38:49.646 00.029 12308 IsSlewing returns 0
22:38:49.647 00.001 12308 IsGuiding returns 0
22:38:49.648 00.001 12308 scope move finished after 171 + 46 ms
22:38:49.649 00.001 12308 Move returns status 0, amount 171
22:38:49.649 00.000 12308 MoveAxis(N, 165, ABG)
22:38:49.649 00.000 12308 Guiding  Dir = 0, Dur = 165
22:38:49.650 00.001 12308 IsSlewing returns 0
22:38:49.650 00.000 12308 IsGuiding returns 0
22:38:49.651 00.001 12308 PulseGuide returned control before completion, sleep 175
22:38:49.834 00.183 12308 IsGuiding returns 1
22:38:49.835 00.001 12308 scope still moving after pulse duration time elapsed
22:38:49.865 00.030 12308 IsSlewing returns 0
22:38:49.866 00.001 12308 IsGuiding returns 0
22:38:49.866 00.000 12308 scope move finished after 165 + 50 ms
22:38:49.866 00.000 12308 Move returns status 0, amount 165
22:38:49.867 00.001 12308 move complete, result=0
22:38:49.867 00.000 12308 worker thread done servicing request
22:38:49.867 00.000 12308 Worker thread wakes up
22:38:49.868 00.001 14556 GuideStep: 0.4 px 171 ms WEST, -0.2 px 165 ms NORTH
22:38:49.875 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:49.875 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:51.126 01.251 12308 Exposure complete
22:38:51.262 00.136 14556 OnExposeComplete: enter
22:38:51.265 00.003 14556 UpdateGuideState(): m_state=6
22:38:51.270 00.005 12308 worker thread done servicing request
22:38:51.272 00.002 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5271
22:38:51.278 00.006 14556 Star::Find returns 1 (0), X=175.06, Y=992.47, Mass=2110, SNR=30.9, Peak=187 HFD=4.5
22:38:51.285 00.007 14556 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-3.07) = xAngle (0.43 = 0.43)
22:38:51.291 00.006 14556 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.33 = 0.33)
22:38:51.296 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.64 mountX=0.04 mountY=0.01, mountTheta=0.34
22:38:51.303 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.02, opts=13)
22:38:51.309 00.006 14556 Enqueuing Move request for scope (-0.04, -0.02)
22:38:51.314 00.005 12308 Worker thread wakes up
22:38:51.314 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
22:38:51.314 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
22:38:51.315 00.001 12308 Moving (-0.04, -0.02) raw xDistance=0.04 yDistance=0.01
22:38:51.315 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:38:51.315 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:51.315 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:38:51.317 00.002 12308 MoveAxis(E, 0, ABG)
22:38:51.317 00.000 12308 Move returns status 0, amount 0
22:38:51.317 00.000 12308 MoveAxis(N, 0, ABG)
22:38:51.317 00.000 12308 Move returns status 0, amount 0
22:38:51.318 00.001 12308 move complete, result=0
22:38:51.318 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:51.322 00.004 12308 worker thread done servicing request
22:38:51.344 00.022 14556 UpdateGuideState exits: m=2110 SNR=30.9
22:38:51.348 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:51.353 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:51.356 00.003 14556 Enqueuing Expose request
22:38:51.360 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:38:51.364 00.004 12308 Worker thread wakes up
22:38:51.366 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:51.366 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:52.615 01.249 12308 Exposure complete
22:38:52.751 00.136 12308 worker thread done servicing request
22:38:52.751 00.000 14556 OnExposeComplete: enter
22:38:52.756 00.005 14556 UpdateGuideState(): m_state=6
22:38:52.759 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5272
22:38:52.764 00.005 14556 Star::Find returns 1 (0), X=175.16, Y=992.38, Mass=1996, SNR=30.1, Peak=147 HFD=4.5
22:38:52.770 00.006 14556 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-3.07) = xAngle (2.03 = 2.03)
22:38:52.773 00.003 14556 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.93 = 1.93)
22:38:52.777 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-1.05 mountX=-0.06 mountY=0.12, mountTheta=2.01
22:38:52.783 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.11, opts=13)
22:38:52.788 00.005 14556 Enqueuing Move request for scope (0.07, -0.11)
22:38:52.792 00.004 12308 Worker thread wakes up
22:38:52.792 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
22:38:52.792 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
22:38:52.792 00.000 12308 Moving (0.07, -0.11) raw xDistance=-0.06 yDistance=0.12
22:38:52.792 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:38:52.793 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:52.793 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:38:52.793 00.000 12308 MoveAxis(E, 0, ABG)
22:38:52.793 00.000 12308 Move returns status 0, amount 0
22:38:52.794 00.001 12308 MoveAxis(N, 0, ABG)
22:38:52.794 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:52.799 00.005 12308 Move returns status 0, amount 0
22:38:52.799 00.000 12308 move complete, result=0
22:38:52.801 00.002 12308 worker thread done servicing request
22:38:52.823 00.022 14556 UpdateGuideState exits: m=1996 SNR=30.1
22:38:52.828 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:52.833 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:52.837 00.004 14556 Enqueuing Expose request
22:38:52.842 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:52.846 00.004 12308 Worker thread wakes up
22:38:52.846 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:52.846 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:54.092 01.246 12308 Exposure complete
22:38:54.244 00.152 12308 worker thread done servicing request
22:38:54.244 00.000 14556 OnExposeComplete: enter
22:38:54.248 00.004 14556 UpdateGuideState(): m_state=6
22:38:54.251 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5273
22:38:54.256 00.005 14556 Star::Find returns 1 (0), X=174.89, Y=992.58, Mass=2283, SNR=32.1, Peak=167 HFD=4.9
22:38:54.259 00.003 14556 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.07) = xAngle (5.80 = -0.48)
22:38:54.264 00.005 14556 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.70 = -0.58)
22:38:54.269 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.09 hyp=0.22 cameraTheta=2.73 mountX=0.20 mountY=-0.12, mountTheta=-0.56
22:38:54.274 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.09, opts=13)
22:38:54.278 00.004 14556 Enqueuing Move request for scope (-0.20, 0.09)
22:38:54.282 00.004 12308 Worker thread wakes up
22:38:54.282 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.09) opts 0xd
22:38:54.282 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.09)
22:38:54.283 00.001 12308 Moving (-0.20, 0.09) raw xDistance=0.20 yDistance=-0.12
22:38:54.283 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:38:54.283 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:54.283 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:38:54.284 00.001 12308 MoveAxis(E, 0, ABG)
22:38:54.284 00.000 12308 Move returns status 0, amount 0
22:38:54.284 00.000 12308 MoveAxis(N, 0, ABG)
22:38:54.284 00.000 12308 Move returns status 0, amount 0
22:38:54.285 00.001 12308 move complete, result=0
22:38:54.285 00.000 12308 worker thread done servicing request
22:38:54.285 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:54.312 00.027 14556 UpdateGuideState exits: m=2283 SNR=32.1
22:38:54.316 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:54.321 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:54.325 00.004 14556 Enqueuing Expose request
22:38:54.330 00.005 12308 Worker thread wakes up
22:38:54.330 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:54.335 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:54.335 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:55.580 01.245 12308 Exposure complete
22:38:55.744 00.164 12308 worker thread done servicing request
22:38:55.744 00.000 14556 OnExposeComplete: enter
22:38:55.750 00.006 14556 UpdateGuideState(): m_state=6
22:38:55.756 00.006 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5274
22:38:55.761 00.005 14556 Star::Find returns 1 (0), X=174.96, Y=992.56, Mass=1974, SNR=29.8, Peak=158 HFD=4.2
22:38:55.765 00.004 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.76 = -0.52)
22:38:55.770 00.005 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.62)
22:38:55.773 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.15 cameraTheta=2.69 mountX=0.13 mountY=-0.09, mountTheta=-0.59
22:38:55.778 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.06, opts=13)
22:38:55.782 00.004 14556 Enqueuing Move request for scope (-0.13, 0.06)
22:38:55.787 00.005 12308 Worker thread wakes up
22:38:55.787 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
22:38:55.787 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
22:38:55.789 00.002 12308 Moving (-0.13, 0.06) raw xDistance=0.13 yDistance=-0.09
22:38:55.789 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:38:55.789 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:55.789 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:38:55.790 00.001 12308 MoveAxis(E, 0, ABG)
22:38:55.790 00.000 12308 Move returns status 0, amount 0
22:38:55.790 00.000 12308 MoveAxis(N, 0, ABG)
22:38:55.791 00.001 12308 Move returns status 0, amount 0
22:38:55.791 00.000 12308 move complete, result=0
22:38:55.791 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:55.796 00.005 12308 worker thread done servicing request
22:38:55.816 00.020 14556 UpdateGuideState exits: m=1974 SNR=29.8
22:38:55.821 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:55.825 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:55.830 00.005 14556 Enqueuing Expose request
22:38:55.834 00.004 12308 Worker thread wakes up
22:38:55.834 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:55.838 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:55.838 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:57.095 01.257 12308 Exposure complete
22:38:57.233 00.138 12308 worker thread done servicing request
22:38:57.234 00.001 14556 OnExposeComplete: enter
22:38:57.237 00.003 14556 UpdateGuideState(): m_state=6
22:38:57.243 00.006 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5275
22:38:57.247 00.004 14556 Star::Find returns 1 (0), X=175.03, Y=992.82, Mass=2175, SNR=31.3, Peak=170 HFD=4.4
22:38:57.250 00.003 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.85 = -1.44)
22:38:57.255 00.005 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.54)
22:38:57.259 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.32 hyp=0.33 cameraTheta=1.77 mountX=0.04 mountY=-0.33, mountTheta=-1.44
22:38:57.266 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.32, opts=13)
22:38:57.271 00.005 14556 Enqueuing Move request for scope (-0.07, 0.32)
22:38:57.275 00.004 12308 Worker thread wakes up
22:38:57.275 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.32) opts 0xd
22:38:57.275 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.32)
22:38:57.275 00.000 12308 Moving (-0.07, 0.32) raw xDistance=0.04 yDistance=-0.33
22:38:57.276 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:38:57.276 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:38:57.276 00.000 12308 MoveAxis(E, 0, ABG)
22:38:57.276 00.000 12308 Move returns status 0, amount 0
22:38:57.276 00.000 12308 MoveAxis(N, 232, ABG)
22:38:57.276 00.000 12308 Guiding  Dir = 0, Dur = 232
22:38:57.277 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:57.282 00.005 12308 IsSlewing returns 0
22:38:57.282 00.000 12308 IsGuiding returns 0
22:38:57.283 00.001 12308 PulseGuide returned control before completion, sleep 242
22:38:57.303 00.020 14556 UpdateGuideState exits: m=2175 SNR=31.3
22:38:57.308 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:57.312 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:57.315 00.003 14556 Enqueuing Expose request
22:38:57.540 00.225 12308 IsGuiding returns 0
22:38:57.540 00.000 12308 Move returns status 0, amount 232
22:38:57.542 00.002 12308 move complete, result=0
22:38:57.542 00.000 12308 worker thread done servicing request
22:38:57.542 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 232 ms NORTH
22:38:57.548 00.006 12308 Worker thread wakes up
22:38:57.549 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:57.549 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:38:58.805 01.256 12308 Exposure complete
22:38:58.974 00.169 12308 worker thread done servicing request
22:38:58.974 00.000 14556 OnExposeComplete: enter
22:38:58.979 00.005 14556 UpdateGuideState(): m_state=6
22:38:58.987 00.008 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5276
22:38:58.993 00.006 14556 Star::Find returns 1 (0), X=174.84, Y=992.41, Mass=2153, SNR=31.3, Peak=158 HFD=4.5
22:38:58.998 00.005 14556 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-3.07) = xAngle (0.23 = 0.23)
22:38:59.003 00.005 14556 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.13 = 0.13)
22:38:59.009 00.006 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.08 hyp=0.27 cameraTheta=-2.84 mountX=0.26 mountY=0.03, mountTheta=0.13
22:38:59.017 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.08, opts=13)
22:38:59.024 00.007 14556 Enqueuing Move request for scope (-0.26, -0.08)
22:38:59.030 00.006 12308 Worker thread wakes up
22:38:59.030 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.08) opts 0xd
22:38:59.030 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.08)
22:38:59.031 00.001 12308 Moving (-0.26, -0.08) raw xDistance=0.26 yDistance=0.03
22:38:59.031 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
22:38:59.031 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:59.031 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:38:59.031 00.000 12308 MoveAxis(W, 114, ABG)
22:38:59.032 00.001 12308 Guiding  Dir = 3, Dur = 114
22:38:59.032 00.000 12308 IsSlewing returns 0
22:38:59.032 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:38:59.039 00.007 12308 IsGuiding returns 0
22:38:59.040 00.001 12308 PulseGuide returned control before completion, sleep 124
22:38:59.063 00.023 14556 UpdateGuideState exits: m=2153 SNR=31.3
22:38:59.067 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:59.071 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:38:59.075 00.004 14556 Enqueuing Expose request
22:38:59.169 00.094 12308 IsGuiding returns 1
22:38:59.169 00.000 12308 scope still moving after pulse duration time elapsed
22:38:59.200 00.031 12308 IsSlewing returns 0
22:38:59.201 00.001 12308 IsGuiding returns 0
22:38:59.202 00.001 12308 scope move finished after 114 + 48 ms
22:38:59.202 00.000 12308 Move returns status 0, amount 114
22:38:59.202 00.000 12308 MoveAxis(N, 0, ABG)
22:38:59.202 00.000 12308 Move returns status 0, amount 0
22:38:59.204 00.002 12308 move complete, result=0
22:38:59.204 00.000 12308 worker thread done servicing request
22:38:59.204 00.000 12308 Worker thread wakes up
22:38:59.204 00.000 14556 GuideStep: 0.3 px 114 ms WEST, 0.0 px 0 ms NORTH
22:38:59.209 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:38:59.210 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:00.466 01.256 12308 Exposure complete
22:39:00.599 00.133 12308 worker thread done servicing request
22:39:00.600 00.001 14556 OnExposeComplete: enter
22:39:00.603 00.003 14556 UpdateGuideState(): m_state=6
22:39:00.607 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5277
22:39:00.612 00.005 14556 Star::Find returns 1 (0), X=174.86, Y=992.43, Mass=2386, SNR=32.8, Peak=174 HFD=4.6
22:39:00.617 00.005 14556 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.07) = xAngle (0.21 = 0.21)
22:39:00.622 00.005 14556 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.11 = 0.11)
22:39:00.625 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-2.86 mountX=0.24 mountY=0.03, mountTheta=0.11
22:39:00.630 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.07, opts=13)
22:39:00.634 00.004 14556 Enqueuing Move request for scope (-0.23, -0.07)
22:39:00.638 00.004 12308 Worker thread wakes up
22:39:00.638 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.07) opts 0xd
22:39:00.638 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.07)
22:39:00.638 00.000 12308 Moving (-0.23, -0.07) raw xDistance=0.24 yDistance=0.03
22:39:00.638 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
22:39:00.638 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:00.638 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:39:00.639 00.001 12308 MoveAxis(W, 111, ABG)
22:39:00.639 00.000 12308 Guiding  Dir = 3, Dur = 111
22:39:00.639 00.000 12308 IsSlewing returns 0
22:39:00.639 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:00.644 00.005 12308 IsGuiding returns 0
22:39:00.644 00.000 12308 PulseGuide returned control before completion, sleep 121
22:39:00.665 00.021 14556 UpdateGuideState exits: m=2386 SNR=32.8
22:39:00.669 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:00.674 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:00.682 00.008 14556 Enqueuing Expose request
22:39:00.767 00.085 12308 IsGuiding returns 1
22:39:00.769 00.002 12308 scope still moving after pulse duration time elapsed
22:39:00.800 00.031 12308 IsSlewing returns 0
22:39:00.801 00.001 12308 IsGuiding returns 0
22:39:00.801 00.000 12308 scope move finished after 111 + 46 ms
22:39:00.801 00.000 12308 Move returns status 0, amount 111
22:39:00.802 00.001 12308 MoveAxis(N, 0, ABG)
22:39:00.802 00.000 12308 Move returns status 0, amount 0
22:39:00.802 00.000 12308 move complete, result=0
22:39:00.803 00.001 12308 worker thread done servicing request
22:39:00.803 00.000 12308 Worker thread wakes up
22:39:00.803 00.000 14556 GuideStep: 0.2 px 111 ms WEST, 0.0 px 0 ms NORTH
22:39:00.810 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:00.810 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:02.062 01.252 12308 Exposure complete
22:39:02.194 00.132 12308 worker thread done servicing request
22:39:02.194 00.000 14556 OnExposeComplete: enter
22:39:02.200 00.006 14556 UpdateGuideState(): m_state=6
22:39:02.208 00.008 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5278
22:39:02.214 00.006 14556 Star::Find returns 1 (0), X=175.15, Y=992.52, Mass=2325, SNR=32.4, Peak=174 HFD=4.5
22:39:02.219 00.005 14556 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.07) = xAngle (3.49 = -2.79)
22:39:02.225 00.006 14556 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.39 = -2.89)
22:39:02.231 00.006 14556 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.42 mountX=-0.06 mountY=-0.02, mountTheta=-2.89
22:39:02.245 00.014 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.02, opts=13)
22:39:02.252 00.007 14556 Enqueuing Move request for scope (0.06, 0.02)
22:39:02.258 00.006 12308 Worker thread wakes up
22:39:02.259 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
22:39:02.259 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
22:39:02.259 00.000 12308 Moving (0.06, 0.02) raw xDistance=-0.06 yDistance=-0.02
22:39:02.259 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:39:02.259 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:02.260 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:39:02.260 00.000 12308 MoveAxis(E, 0, ABG)
22:39:02.260 00.000 12308 Move returns status 0, amount 0
22:39:02.260 00.000 12308 MoveAxis(N, 0, ABG)
22:39:02.260 00.000 12308 Move returns status 0, amount 0
22:39:02.262 00.002 12308 move complete, result=0
22:39:02.262 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:02.272 00.010 12308 worker thread done servicing request
22:39:02.292 00.020 14556 UpdateGuideState exits: m=2325 SNR=32.4
22:39:02.297 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:02.302 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:02.306 00.004 14556 Enqueuing Expose request
22:39:02.309 00.003 12308 Worker thread wakes up
22:39:02.310 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:02.313 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:02.313 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:03.563 01.250 12308 Exposure complete
22:39:03.712 00.149 12308 worker thread done servicing request
22:39:03.712 00.000 14556 OnExposeComplete: enter
22:39:03.717 00.005 14556 UpdateGuideState(): m_state=6
22:39:03.720 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5279
22:39:03.725 00.005 14556 Star::Find returns 1 (0), X=174.96, Y=992.55, Mass=2033, SNR=30.5, Peak=167 HFD=4.1
22:39:03.728 00.003 14556 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.07) = xAngle (5.78 = -0.50)
22:39:03.733 00.005 14556 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.68 = -0.60)
22:39:03.737 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.71 mountX=0.12 mountY=-0.08, mountTheta=-0.57
22:39:03.744 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.06, opts=13)
22:39:03.748 00.004 14556 Enqueuing Move request for scope (-0.13, 0.06)
22:39:03.751 00.003 12308 Worker thread wakes up
22:39:03.751 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
22:39:03.751 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
22:39:03.751 00.000 12308 Moving (-0.13, 0.06) raw xDistance=0.12 yDistance=-0.08
22:39:03.752 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:39:03.752 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:03.752 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:39:03.752 00.000 12308 MoveAxis(E, 0, ABG)
22:39:03.752 00.000 12308 Move returns status 0, amount 0
22:39:03.752 00.000 12308 MoveAxis(N, 0, ABG)
22:39:03.752 00.000 12308 Move returns status 0, amount 0
22:39:03.754 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:03.758 00.004 12308 move complete, result=0
22:39:03.758 00.000 12308 worker thread done servicing request
22:39:03.781 00.023 14556 UpdateGuideState exits: m=2033 SNR=30.5
22:39:03.785 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:03.789 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:03.793 00.004 14556 Enqueuing Expose request
22:39:03.797 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:03.800 00.003 12308 Worker thread wakes up
22:39:03.802 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:03.802 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:05.056 01.254 12308 Exposure complete
22:39:05.196 00.140 12308 worker thread done servicing request
22:39:05.197 00.001 14556 OnExposeComplete: enter
22:39:05.200 00.003 14556 UpdateGuideState(): m_state=6
22:39:05.204 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5280
22:39:05.208 00.004 14556 Star::Find returns 1 (0), X=174.93, Y=992.72, Mass=2493, SNR=33.4, Peak=212 HFD=4.6
22:39:05.212 00.004 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
22:39:05.217 00.005 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
22:39:05.221 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.23 hyp=0.28 cameraTheta=2.19 mountX=0.15 mountY=-0.26, mountTheta=-1.05
22:39:05.226 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.23, opts=13)
22:39:05.229 00.003 14556 Enqueuing Move request for scope (-0.16, 0.23)
22:39:05.233 00.004 12308 Worker thread wakes up
22:39:05.233 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.23) opts 0xd
22:39:05.233 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.23)
22:39:05.233 00.000 12308 Moving (-0.16, 0.23) raw xDistance=0.15 yDistance=-0.26
22:39:05.233 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:39:05.233 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:39:05.234 00.001 12308 MoveAxis(E, 0, ABG)
22:39:05.234 00.000 12308 Move returns status 0, amount 0
22:39:05.234 00.000 12308 MoveAxis(N, 180, ABG)
22:39:05.234 00.000 12308 Guiding  Dir = 0, Dur = 180
22:39:05.234 00.000 12308 IsSlewing returns 0
22:39:05.236 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:05.240 00.004 12308 IsGuiding returns 0
22:39:05.241 00.001 12308 PulseGuide returned control before completion, sleep 190
22:39:05.262 00.021 14556 UpdateGuideState exits: m=2493 SNR=33.4
22:39:05.268 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:05.272 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:05.276 00.004 14556 Enqueuing Expose request
22:39:05.446 00.170 12308 IsGuiding returns 0
22:39:05.447 00.001 12308 Move returns status 0, amount 180
22:39:05.447 00.000 12308 move complete, result=0
22:39:05.447 00.000 12308 worker thread done servicing request
22:39:05.448 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 180 ms NORTH
22:39:05.456 00.008 12308 Worker thread wakes up
22:39:05.457 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:05.457 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:06.709 01.252 12308 Exposure complete
22:39:06.847 00.138 12308 worker thread done servicing request
22:39:06.848 00.001 14556 OnExposeComplete: enter
22:39:06.852 00.004 14556 UpdateGuideState(): m_state=6
22:39:06.855 00.003 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5281
22:39:06.859 00.004 14556 Star::Find returns 1 (0), X=175.03, Y=992.48, Mass=2092, SNR=30.7, Peak=159 HFD=4.2
22:39:06.862 00.003 14556 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.07) = xAngle (0.21 = 0.21)
22:39:06.867 00.005 14556 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.11 = 0.11)
22:39:06.871 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.86 mountX=0.06 mountY=0.01, mountTheta=0.11
22:39:06.876 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.02, opts=13)
22:39:06.880 00.004 14556 Enqueuing Move request for scope (-0.06, -0.02)
22:39:06.884 00.004 12308 Worker thread wakes up
22:39:06.884 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
22:39:06.884 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
22:39:06.884 00.000 12308 Moving (-0.06, -0.02) raw xDistance=0.06 yDistance=0.01
22:39:06.884 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:39:06.884 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:06.885 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:39:06.885 00.000 12308 MoveAxis(E, 0, ABG)
22:39:06.885 00.000 12308 Move returns status 0, amount 0
22:39:06.885 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:06.890 00.005 12308 MoveAxis(N, 0, ABG)
22:39:06.890 00.000 12308 Move returns status 0, amount 0
22:39:06.890 00.000 12308 move complete, result=0
22:39:06.890 00.000 12308 worker thread done servicing request
22:39:06.913 00.023 14556 UpdateGuideState exits: m=2092 SNR=30.7
22:39:06.917 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:06.923 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:06.926 00.003 14556 Enqueuing Expose request
22:39:06.930 00.004 12308 Worker thread wakes up
22:39:06.931 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:39:06.935 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:06.935 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:08.190 01.255 12308 Exposure complete
22:39:08.341 00.151 12308 worker thread done servicing request
22:39:08.341 00.000 14556 OnExposeComplete: enter
22:39:08.346 00.005 14556 UpdateGuideState(): m_state=6
22:39:08.351 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5282
22:39:08.355 00.004 14556 Star::Find returns 1 (0), X=174.92, Y=992.47, Mass=2125, SNR=31.1, Peak=163 HFD=4.9
22:39:08.359 00.004 14556 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-3.07) = xAngle (0.07 = 0.07)
22:39:08.364 00.005 14556 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.03 = -0.03)
22:39:08.367 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-3.01 mountX=0.17 mountY=-0.01, mountTheta=-0.03
22:39:08.373 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.02, opts=13)
22:39:08.377 00.004 14556 Enqueuing Move request for scope (-0.17, -0.02)
22:39:08.380 00.003 12308 Worker thread wakes up
22:39:08.380 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.02) opts 0xd
22:39:08.380 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.02)
22:39:08.381 00.001 12308 Moving (-0.17, -0.02) raw xDistance=0.17 yDistance=-0.01
22:39:08.381 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:39:08.382 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:08.382 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:39:08.382 00.000 12308 MoveAxis(E, 0, ABG)
22:39:08.382 00.000 12308 Move returns status 0, amount 0
22:39:08.382 00.000 12308 MoveAxis(N, 0, ABG)
22:39:08.382 00.000 12308 Move returns status 0, amount 0
22:39:08.382 00.000 12308 move complete, result=0
22:39:08.384 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:08.387 00.003 12308 worker thread done servicing request
22:39:08.408 00.021 14556 UpdateGuideState exits: m=2125 SNR=31.1
22:39:08.413 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:08.417 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:08.422 00.005 14556 Enqueuing Expose request
22:39:08.427 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:08.432 00.005 12308 Worker thread wakes up
22:39:08.432 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:08.432 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:09.686 01.254 12308 Exposure complete
22:39:09.835 00.149 12308 worker thread done servicing request
22:39:09.836 00.001 14556 OnExposeComplete: enter
22:39:09.841 00.005 14556 UpdateGuideState(): m_state=6
22:39:09.846 00.005 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5283
22:39:09.853 00.007 14556 Star::Find returns 1 (0), X=174.86, Y=992.55, Mass=2092, SNR=30.6, Peak=141 HFD=4.6
22:39:09.858 00.005 14556 CameraToMount -- cameraTheta (2.91) - m_xAngle (-3.07) = xAngle (5.98 = -0.30)
22:39:09.865 00.007 14556 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.88 = -0.40)
22:39:09.870 00.005 14556 CameraToMount -- cameraX=-0.23 cameraY=0.05 hyp=0.24 cameraTheta=2.91 mountX=0.23 mountY=-0.09, mountTheta=-0.39
22:39:09.876 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.05, opts=13)
22:39:09.881 00.005 14556 Enqueuing Move request for scope (-0.23, 0.05)
22:39:09.884 00.003 12308 Worker thread wakes up
22:39:09.884 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.05) opts 0xd
22:39:09.884 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.05)
22:39:09.885 00.001 12308 Moving (-0.23, 0.05) raw xDistance=0.23 yDistance=-0.09
22:39:09.885 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:39:09.885 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:09.885 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:39:09.885 00.000 12308 MoveAxis(W, 98, ABG)
22:39:09.887 00.002 12308 Guiding  Dir = 3, Dur = 98
22:39:09.887 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:09.891 00.004 12308 IsSlewing returns 0
22:39:09.892 00.001 12308 IsGuiding returns 0
22:39:09.892 00.000 12308 PulseGuide returned control before completion, sleep 108
22:39:09.916 00.024 14556 UpdateGuideState exits: m=2092 SNR=30.6
22:39:09.920 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:09.925 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:09.929 00.004 14556 Enqueuing Expose request
22:39:10.005 00.076 12308 IsGuiding returns 1
22:39:10.007 00.002 12308 scope still moving after pulse duration time elapsed
22:39:10.037 00.030 12308 IsSlewing returns 0
22:39:10.037 00.000 12308 IsGuiding returns 0
22:39:10.037 00.000 12308 scope move finished after 98 + 47 ms
22:39:10.039 00.002 12308 Move returns status 0, amount 98
22:39:10.039 00.000 12308 MoveAxis(N, 0, ABG)
22:39:10.039 00.000 12308 Move returns status 0, amount 0
22:39:10.040 00.001 12308 move complete, result=0
22:39:10.040 00.000 12308 worker thread done servicing request
22:39:10.040 00.000 12308 Worker thread wakes up
22:39:10.040 00.000 14556 GuideStep: 0.2 px 98 ms WEST, -0.1 px 0 ms NORTH
22:39:10.048 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:10.048 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:11.302 01.254 12308 Exposure complete
22:39:11.435 00.133 12308 worker thread done servicing request
22:39:11.435 00.000 14556 OnExposeComplete: enter
22:39:11.438 00.003 14556 UpdateGuideState(): m_state=6
22:39:11.443 00.005 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5284
22:39:11.446 00.003 14556 Star::Find returns 1 (0), X=175.02, Y=992.67, Mass=2186, SNR=31.1, Peak=175 HFD=4.7
22:39:11.451 00.005 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
22:39:11.459 00.008 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.32)
22:39:11.465 00.006 14556 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.19 cameraTheta=1.99 mountX=0.07 mountY=-0.19, mountTheta=-1.23
22:39:11.470 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.18, opts=13)
22:39:11.475 00.005 14556 Enqueuing Move request for scope (-0.08, 0.18)
22:39:11.479 00.004 12308 Worker thread wakes up
22:39:11.479 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
22:39:11.479 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
22:39:11.479 00.000 12308 Moving (-0.08, 0.18) raw xDistance=0.07 yDistance=-0.19
22:39:11.480 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:39:11.480 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:11.480 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:39:11.480 00.000 12308 MoveAxis(E, 0, ABG)
22:39:11.480 00.000 12308 Move returns status 0, amount 0
22:39:11.480 00.000 12308 MoveAxis(N, 0, ABG)
22:39:11.481 00.001 12308 Move returns status 0, amount 0
22:39:11.481 00.000 12308 move complete, result=0
22:39:11.481 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:11.487 00.006 12308 worker thread done servicing request
22:39:11.513 00.026 14556 UpdateGuideState exits: m=2186 SNR=31.1
22:39:11.519 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:11.524 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:11.527 00.003 14556 Enqueuing Expose request
22:39:11.532 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:39:11.536 00.004 12308 Worker thread wakes up
22:39:11.536 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:11.536 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:12.787 01.251 12308 Exposure complete
22:39:12.932 00.145 12308 worker thread done servicing request
22:39:12.932 00.000 14556 OnExposeComplete: enter
22:39:12.937 00.005 14556 UpdateGuideState(): m_state=6
22:39:12.941 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5285
22:39:12.944 00.003 14556 Star::Find returns 1 (0), X=175.10, Y=992.67, Mass=2153, SNR=31.2, Peak=184 HFD=4.2
22:39:12.949 00.005 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.60 = -1.69)
22:39:12.953 00.004 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.79)
22:39:12.956 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.52 mountX=-0.02 mountY=-0.17, mountTheta=-1.69
22:39:12.962 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.18, opts=13)
22:39:12.966 00.004 14556 Enqueuing Move request for scope (0.01, 0.18)
22:39:12.970 00.004 12308 Worker thread wakes up
22:39:12.970 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
22:39:12.970 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
22:39:12.970 00.000 12308 Moving (0.01, 0.18) raw xDistance=-0.02 yDistance=-0.17
22:39:12.970 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:39:12.970 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:12.971 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:39:12.971 00.000 12308 MoveAxis(E, 0, ABG)
22:39:12.971 00.000 12308 Move returns status 0, amount 0
22:39:12.972 00.001 12308 MoveAxis(N, 0, ABG)
22:39:12.972 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:12.976 00.004 12308 Move returns status 0, amount 0
22:39:12.976 00.000 12308 move complete, result=0
22:39:12.976 00.000 12308 worker thread done servicing request
22:39:12.998 00.022 14556 UpdateGuideState exits: m=2153 SNR=31.2
22:39:13.003 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:13.007 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:13.011 00.004 14556 Enqueuing Expose request
22:39:13.015 00.004 12308 Worker thread wakes up
22:39:13.016 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:39:13.020 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:13.020 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:14.276 01.256 12308 Exposure complete
22:39:14.419 00.143 12308 worker thread done servicing request
22:39:14.419 00.000 14556 OnExposeComplete: enter
22:39:14.424 00.005 14556 UpdateGuideState(): m_state=6
22:39:14.430 00.006 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5286
22:39:14.434 00.004 14556 Star::Find returns 1 (0), X=174.99, Y=992.75, Mass=2155, SNR=31.3, Peak=205 HFD=4.3
22:39:14.439 00.005 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.03 = -1.26)
22:39:14.443 00.004 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.36)
22:39:14.447 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.95 mountX=0.09 mountY=-0.27, mountTheta=-1.26
22:39:14.452 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.25, opts=13)
22:39:14.457 00.005 14556 Enqueuing Move request for scope (-0.10, 0.25)
22:39:14.460 00.003 12308 Worker thread wakes up
22:39:14.460 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.25) opts 0xd
22:39:14.460 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.25)
22:39:14.460 00.000 12308 Moving (-0.10, 0.25) raw xDistance=0.09 yDistance=-0.27
22:39:14.462 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:39:14.462 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:39:14.462 00.000 12308 MoveAxis(E, 0, ABG)
22:39:14.462 00.000 12308 Move returns status 0, amount 0
22:39:14.462 00.000 12308 MoveAxis(N, 189, ABG)
22:39:14.462 00.000 12308 Guiding  Dir = 0, Dur = 189
22:39:14.462 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:14.466 00.004 12308 IsSlewing returns 0
22:39:14.466 00.000 12308 IsGuiding returns 0
22:39:14.467 00.001 12308 PulseGuide returned control before completion, sleep 199
22:39:14.490 00.023 14556 UpdateGuideState exits: m=2155 SNR=31.3
22:39:14.494 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:14.498 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:14.502 00.004 14556 Enqueuing Expose request
22:39:14.673 00.171 12308 IsGuiding returns 1
22:39:14.674 00.001 12308 scope still moving after pulse duration time elapsed
22:39:14.702 00.028 12308 IsSlewing returns 0
22:39:14.703 00.001 12308 IsGuiding returns 1
22:39:14.732 00.029 12308 IsSlewing returns 0
22:39:14.733 00.001 12308 IsGuiding returns 1
22:39:14.764 00.031 12308 IsSlewing returns 0
22:39:14.765 00.001 12308 IsGuiding returns 0
22:39:14.766 00.001 12308 scope move finished after 189 + 109 ms
22:39:14.766 00.000 12308 Move returns status 0, amount 189
22:39:14.767 00.001 12308 move complete, result=0
22:39:14.768 00.001 12308 worker thread done servicing request
22:39:14.769 00.001 12308 Worker thread wakes up
22:39:14.769 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:14.769 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:14.769 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 189 ms NORTH
22:39:16.027 01.258 12308 Exposure complete
22:39:16.173 00.146 14556 OnExposeComplete: enter
22:39:16.178 00.005 14556 UpdateGuideState(): m_state=6
22:39:16.182 00.004 12308 worker thread done servicing request
22:39:16.182 00.000 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5287
22:39:16.185 00.003 14556 Star::Find returns 1 (0), X=175.04, Y=992.51, Mass=2099, SNR=30.7, Peak=147 HFD=4.2
22:39:16.191 00.006 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.84 = -0.44)
22:39:16.195 00.004 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.54)
22:39:16.199 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.77 mountX=0.05 mountY=-0.03, mountTheta=-0.52
22:39:16.206 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.02, opts=13)
22:39:16.211 00.005 14556 Enqueuing Move request for scope (-0.05, 0.02)
22:39:16.214 00.003 12308 Worker thread wakes up
22:39:16.214 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
22:39:16.215 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
22:39:16.215 00.000 12308 Moving (-0.05, 0.02) raw xDistance=0.05 yDistance=-0.03
22:39:16.216 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:39:16.216 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:16.216 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:39:16.216 00.000 12308 MoveAxis(E, 0, ABG)
22:39:16.216 00.000 12308 Move returns status 0, amount 0
22:39:16.216 00.000 12308 MoveAxis(N, 0, ABG)
22:39:16.217 00.001 12308 Move returns status 0, amount 0
22:39:16.217 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:16.221 00.004 12308 move complete, result=0
22:39:16.221 00.000 12308 worker thread done servicing request
22:39:16.243 00.022 14556 UpdateGuideState exits: m=2099 SNR=30.7
22:39:16.247 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:16.252 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:16.256 00.004 14556 Enqueuing Expose request
22:39:16.259 00.003 12308 Worker thread wakes up
22:39:16.260 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:16.264 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:16.264 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:17.509 01.245 12308 Exposure complete
22:39:17.644 00.135 12308 worker thread done servicing request
22:39:17.645 00.001 14556 OnExposeComplete: enter
22:39:17.650 00.005 14556 UpdateGuideState(): m_state=6
22:39:17.655 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5288
22:39:17.659 00.004 14556 Star::Find returns 1 (0), X=174.95, Y=992.69, Mass=2213, SNR=31.5, Peak=189 HFD=4.3
22:39:17.663 00.004 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
22:39:17.667 00.004 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
22:39:17.670 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.20 hyp=0.24 cameraTheta=2.18 mountX=0.12 mountY=-0.22, mountTheta=-1.05
22:39:17.676 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.20, opts=13)
22:39:17.681 00.005 14556 Enqueuing Move request for scope (-0.14, 0.20)
22:39:17.686 00.005 12308 Worker thread wakes up
22:39:17.686 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.20) opts 0xd
22:39:17.686 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.20)
22:39:17.686 00.000 12308 Moving (-0.14, 0.20) raw xDistance=0.12 yDistance=-0.22
22:39:17.686 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:39:17.687 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:39:17.687 00.000 12308 MoveAxis(E, 0, ABG)
22:39:17.688 00.001 12308 Move returns status 0, amount 0
22:39:17.689 00.001 12308 MoveAxis(N, 154, ABG)
22:39:17.689 00.000 12308 Guiding  Dir = 0, Dur = 154
22:39:17.689 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:17.696 00.007 12308 IsSlewing returns 0
22:39:17.696 00.000 12308 IsGuiding returns 0
22:39:17.697 00.001 12308 PulseGuide returned control before completion, sleep 164
22:39:17.722 00.025 14556 UpdateGuideState exits: m=2213 SNR=31.5
22:39:17.727 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:17.730 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:17.735 00.005 14556 Enqueuing Expose request
22:39:17.873 00.138 12308 IsGuiding returns 1
22:39:17.874 00.001 12308 scope still moving after pulse duration time elapsed
22:39:17.904 00.030 12308 IsSlewing returns 0
22:39:17.905 00.001 12308 IsGuiding returns 0
22:39:17.906 00.001 12308 scope move finished after 154 + 55 ms
22:39:17.906 00.000 12308 Move returns status 0, amount 154
22:39:17.906 00.000 12308 move complete, result=0
22:39:17.907 00.001 12308 worker thread done servicing request
22:39:17.908 00.001 12308 Worker thread wakes up
22:39:17.908 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 154 ms NORTH
22:39:17.914 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:17.914 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:19.166 01.252 12308 Exposure complete
22:39:19.308 00.142 12308 worker thread done servicing request
22:39:19.308 00.000 14556 OnExposeComplete: enter
22:39:19.312 00.004 14556 UpdateGuideState(): m_state=6
22:39:19.317 00.005 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5289
22:39:19.320 00.003 14556 Star::Find returns 1 (0), X=174.88, Y=992.53, Mass=2176, SNR=31.4, Peak=180 HFD=4.4
22:39:19.323 00.003 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.05 = -0.24)
22:39:19.327 00.004 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.33)
22:39:19.332 00.005 14556 CameraToMount -- cameraX=-0.22 cameraY=0.04 hyp=0.22 cameraTheta=2.97 mountX=0.21 mountY=-0.07, mountTheta=-0.33
22:39:19.336 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.04, opts=13)
22:39:19.339 00.003 14556 Enqueuing Move request for scope (-0.22, 0.04)
22:39:19.343 00.004 12308 Worker thread wakes up
22:39:19.343 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.04) opts 0xd
22:39:19.343 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.04)
22:39:19.343 00.000 12308 Moving (-0.22, 0.04) raw xDistance=0.21 yDistance=-0.07
22:39:19.343 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:39:19.343 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:19.343 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:39:19.345 00.002 12308 MoveAxis(W, 92, ABG)
22:39:19.345 00.000 12308 Guiding  Dir = 3, Dur = 92
22:39:19.345 00.000 12308 IsSlewing returns 0
22:39:19.346 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:19.348 00.002 12308 IsGuiding returns 0
22:39:19.349 00.001 12308 PulseGuide returned control before completion, sleep 102
22:39:19.372 00.023 14556 UpdateGuideState exits: m=2176 SNR=31.4
22:39:19.376 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:19.380 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:19.382 00.002 14556 Enqueuing Expose request
22:39:19.453 00.071 12308 IsGuiding returns 1
22:39:19.454 00.001 12308 scope still moving after pulse duration time elapsed
22:39:19.486 00.032 12308 IsSlewing returns 0
22:39:19.487 00.001 12308 IsGuiding returns 0
22:39:19.487 00.000 12308 scope move finished after 92 + 46 ms
22:39:19.488 00.001 12308 Move returns status 0, amount 92
22:39:19.489 00.001 12308 MoveAxis(N, 0, ABG)
22:39:19.489 00.000 12308 Move returns status 0, amount 0
22:39:19.489 00.000 12308 move complete, result=0
22:39:19.491 00.002 12308 worker thread done servicing request
22:39:19.491 00.000 12308 Worker thread wakes up
22:39:19.492 00.001 14556 GuideStep: 0.2 px 92 ms WEST, -0.1 px 0 ms NORTH
22:39:19.498 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:19.498 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:20.749 01.251 12308 Exposure complete
22:39:20.888 00.139 12308 worker thread done servicing request
22:39:20.889 00.001 14556 OnExposeComplete: enter
22:39:20.892 00.003 14556 UpdateGuideState(): m_state=6
22:39:20.896 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5290
22:39:20.900 00.004 14556 Star::Find returns 1 (0), X=175.01, Y=992.74, Mass=2049, SNR=30.4, Peak=148 HFD=4.3
22:39:20.904 00.004 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
22:39:20.907 00.003 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
22:39:20.911 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.25 hyp=0.27 cameraTheta=1.91 mountX=0.07 mountY=-0.26, mountTheta=-1.31
22:39:20.916 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.25, opts=13)
22:39:20.920 00.004 14556 Enqueuing Move request for scope (-0.09, 0.25)
22:39:20.923 00.003 12308 Worker thread wakes up
22:39:20.923 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.25) opts 0xd
22:39:20.923 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.25)
22:39:20.923 00.000 12308 Moving (-0.09, 0.25) raw xDistance=0.07 yDistance=-0.26
22:39:20.925 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:39:20.925 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:39:20.925 00.000 12308 MoveAxis(E, 0, ABG)
22:39:20.925 00.000 12308 Move returns status 0, amount 0
22:39:20.925 00.000 12308 MoveAxis(N, 185, ABG)
22:39:20.925 00.000 12308 Guiding  Dir = 0, Dur = 185
22:39:20.925 00.000 12308 IsSlewing returns 0
22:39:20.926 00.001 12308 IsGuiding returns 0
22:39:20.926 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:20.929 00.003 12308 PulseGuide returned control before completion, sleep 195
22:39:20.948 00.019 14556 UpdateGuideState exits: m=2049 SNR=30.4
22:39:20.954 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:20.960 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:20.964 00.004 14556 Enqueuing Expose request
22:39:21.130 00.166 12308 IsGuiding returns 1
22:39:21.130 00.000 12308 scope still moving after pulse duration time elapsed
22:39:21.160 00.030 12308 IsSlewing returns 0
22:39:21.161 00.001 12308 IsGuiding returns 0
22:39:21.162 00.001 12308 scope move finished after 185 + 51 ms
22:39:21.162 00.000 12308 Move returns status 0, amount 185
22:39:21.162 00.000 12308 move complete, result=0
22:39:21.164 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 185 ms NORTH
22:39:21.170 00.006 12308 worker thread done servicing request
22:39:21.171 00.001 12308 Worker thread wakes up
22:39:21.171 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:21.171 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:22.416 01.245 12308 Exposure complete
22:39:22.547 00.131 12308 worker thread done servicing request
22:39:22.547 00.000 14556 OnExposeComplete: enter
22:39:22.551 00.004 14556 UpdateGuideState(): m_state=6
22:39:22.557 00.006 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5291
22:39:22.562 00.005 14556 Star::Find returns 1 (0), X=174.98, Y=992.16, Mass=2545, SNR=34.0, Peak=218 HFD=4.4
22:39:22.566 00.004 14556 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.07) = xAngle (1.19 = 1.19)
22:39:22.569 00.003 14556 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.09 = 1.09)
22:39:22.573 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.34 hyp=0.35 cameraTheta=-1.89 mountX=0.13 mountY=0.31, mountTheta=1.17
22:39:22.578 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.34, opts=13)
22:39:22.581 00.003 14556 Enqueuing Move request for scope (-0.11, -0.34)
22:39:22.586 00.005 12308 Worker thread wakes up
22:39:22.586 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.34) opts 0xd
22:39:22.586 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.34)
22:39:22.586 00.000 12308 Moving (-0.11, -0.34) raw xDistance=0.13 yDistance=0.31
22:39:22.586 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:39:22.587 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:39:22.587 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
22:39:22.587 00.000 12308 MoveAxis(E, 0, ABG)
22:39:22.587 00.000 12308 Move returns status 0, amount 0
22:39:22.588 00.001 12308 MoveAxis(N, 0, ABG)
22:39:22.588 00.000 12308 Move returns status 0, amount 0
22:39:22.588 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:22.593 00.005 12308 move complete, result=0
22:39:22.593 00.000 12308 worker thread done servicing request
22:39:22.613 00.020 14556 UpdateGuideState exits: m=2545 SNR=34.0
22:39:22.618 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:22.621 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:22.626 00.005 14556 Enqueuing Expose request
22:39:22.630 00.004 12308 Worker thread wakes up
22:39:22.630 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:39:22.633 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:22.633 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:23.878 01.245 12308 Exposure complete
22:39:24.022 00.144 12308 worker thread done servicing request
22:39:24.022 00.000 14556 OnExposeComplete: enter
22:39:24.028 00.006 14556 UpdateGuideState(): m_state=6
22:39:24.032 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5292
22:39:24.036 00.004 14556 Star::Find returns 1 (0), X=174.81, Y=992.35, Mass=2117, SNR=30.9, Peak=156 HFD=4.7
22:39:24.039 00.003 14556 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.07) = xAngle (0.39 = 0.39)
22:39:24.043 00.004 14556 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.30 = 0.30)
22:39:24.047 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=-0.14 hyp=0.32 cameraTheta=-2.68 mountX=0.30 mountY=0.09, mountTheta=0.31
22:39:24.052 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=-0.14, opts=13)
22:39:24.057 00.005 14556 Enqueuing Move request for scope (-0.29, -0.14)
22:39:24.061 00.004 12308 Worker thread wakes up
22:39:24.061 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.14) opts 0xd
22:39:24.061 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, -0.14)
22:39:24.061 00.000 12308 Moving (-0.29, -0.14) raw xDistance=0.30 yDistance=0.09
22:39:24.061 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:39:24.063 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:24.063 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:39:24.063 00.000 12308 MoveAxis(W, 128, ABG)
22:39:24.063 00.000 12308 Guiding  Dir = 3, Dur = 128
22:39:24.063 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:24.068 00.005 12308 IsSlewing returns 0
22:39:24.068 00.000 12308 IsGuiding returns 0
22:39:24.068 00.000 12308 PulseGuide returned control before completion, sleep 138
22:39:24.089 00.021 14556 UpdateGuideState exits: m=2117 SNR=30.9
22:39:24.094 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:24.098 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:24.102 00.004 14556 Enqueuing Expose request
22:39:24.210 00.108 12308 IsGuiding returns 1
22:39:24.212 00.002 12308 scope still moving after pulse duration time elapsed
22:39:24.242 00.030 12308 IsSlewing returns 0
22:39:24.243 00.001 12308 IsGuiding returns 0
22:39:24.243 00.000 12308 scope move finished after 128 + 47 ms
22:39:24.244 00.001 12308 Move returns status 0, amount 128
22:39:24.244 00.000 12308 MoveAxis(N, 0, ABG)
22:39:24.244 00.000 12308 Move returns status 0, amount 0
22:39:24.245 00.001 12308 move complete, result=0
22:39:24.245 00.000 12308 worker thread done servicing request
22:39:24.246 00.001 12308 Worker thread wakes up
22:39:24.246 00.000 14556 GuideStep: 0.3 px 128 ms WEST, 0.1 px 0 ms NORTH
22:39:24.252 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:24.252 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:25.501 01.249 12308 Exposure complete
22:39:25.659 00.158 12308 worker thread done servicing request
22:39:25.659 00.000 14556 OnExposeComplete: enter
22:39:25.663 00.004 14556 UpdateGuideState(): m_state=6
22:39:25.669 00.006 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5293
22:39:25.675 00.006 14556 Star::Find returns 1 (0), X=174.97, Y=992.47, Mass=2334, SNR=32.4, Peak=189 HFD=4.6
22:39:25.683 00.008 14556 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-3.07) = xAngle (0.15 = 0.15)
22:39:25.688 00.005 14556 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.05 = 0.05)
22:39:25.693 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-2.92 mountX=0.12 mountY=0.01, mountTheta=0.05
22:39:25.700 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.03, opts=13)
22:39:25.706 00.006 14556 Enqueuing Move request for scope (-0.12, -0.03)
22:39:25.710 00.004 12308 Worker thread wakes up
22:39:25.710 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
22:39:25.711 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
22:39:25.711 00.000 12308 Moving (-0.12, -0.03) raw xDistance=0.12 yDistance=0.01
22:39:25.711 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:39:25.711 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:25.712 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:39:25.712 00.000 12308 MoveAxis(E, 0, ABG)
22:39:25.712 00.000 12308 Move returns status 0, amount 0
22:39:25.712 00.000 12308 MoveAxis(N, 0, ABG)
22:39:25.713 00.001 12308 Move returns status 0, amount 0
22:39:25.713 00.000 12308 move complete, result=0
22:39:25.713 00.000 12308 worker thread done servicing request
22:39:25.713 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:25.748 00.035 14556 UpdateGuideState exits: m=2334 SNR=32.4
22:39:25.754 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:25.758 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:25.761 00.003 14556 Enqueuing Expose request
22:39:25.765 00.004 12308 Worker thread wakes up
22:39:25.765 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:39:25.771 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:25.771 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:27.010 01.239 12308 Exposure complete
22:39:27.143 00.133 12308 worker thread done servicing request
22:39:27.143 00.000 14556 OnExposeComplete: enter
22:39:27.148 00.005 14556 UpdateGuideState(): m_state=6
22:39:27.151 00.003 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5294
22:39:27.156 00.005 14556 Star::Find returns 1 (0), X=175.10, Y=992.76, Mass=2012, SNR=30.1, Peak=150 HFD=4.2
22:39:27.160 00.004 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.62 = -1.66)
22:39:27.163 00.003 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.76)
22:39:27.166 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.55 mountX=-0.02 mountY=-0.26, mountTheta=-1.66
22:39:27.172 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.27, opts=13)
22:39:27.176 00.004 14556 Enqueuing Move request for scope (0.01, 0.27)
22:39:27.180 00.004 12308 Worker thread wakes up
22:39:27.180 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.27) opts 0xd
22:39:27.180 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.27)
22:39:27.180 00.000 12308 Moving (0.01, 0.27) raw xDistance=-0.02 yDistance=-0.26
22:39:27.180 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:39:27.180 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:39:27.180 00.000 12308 MoveAxis(E, 0, ABG)
22:39:27.181 00.001 12308 Move returns status 0, amount 0
22:39:27.181 00.000 12308 MoveAxis(N, 185, ABG)
22:39:27.181 00.000 12308 Guiding  Dir = 0, Dur = 185
22:39:27.181 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:27.185 00.004 12308 IsSlewing returns 0
22:39:27.185 00.000 12308 IsGuiding returns 0
22:39:27.186 00.001 12308 PulseGuide returned control before completion, sleep 195
22:39:27.208 00.022 14556 UpdateGuideState exits: m=2012 SNR=30.1
22:39:27.212 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:27.217 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:27.221 00.004 14556 Enqueuing Expose request
22:39:27.389 00.168 12308 IsGuiding returns 1
22:39:27.390 00.001 12308 scope still moving after pulse duration time elapsed
22:39:27.420 00.030 12308 IsSlewing returns 0
22:39:27.420 00.000 12308 IsGuiding returns 0
22:39:27.420 00.000 12308 scope move finished after 185 + 49 ms
22:39:27.421 00.001 12308 Move returns status 0, amount 185
22:39:27.421 00.000 12308 move complete, result=0
22:39:27.423 00.002 12308 worker thread done servicing request
22:39:27.423 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 185 ms NORTH
22:39:27.427 00.004 12308 Worker thread wakes up
22:39:27.427 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:27.427 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:28.684 01.257 12308 Exposure complete
22:39:28.818 00.134 12308 worker thread done servicing request
22:39:28.819 00.001 14556 OnExposeComplete: enter
22:39:28.823 00.004 14556 UpdateGuideState(): m_state=6
22:39:28.827 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5295
22:39:28.832 00.005 14556 Star::Find returns 1 (0), X=174.85, Y=992.38, Mass=1950, SNR=29.8, Peak=165 HFD=4.3
22:39:28.836 00.004 14556 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-3.07) = xAngle (0.37 = 0.37)
22:39:28.840 00.004 14556 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.27 = 0.27)
22:39:28.843 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.11 hyp=0.27 cameraTheta=-2.70 mountX=0.25 mountY=0.07, mountTheta=0.28
22:39:28.849 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.11, opts=13)
22:39:28.854 00.005 14556 Enqueuing Move request for scope (-0.24, -0.11)
22:39:28.862 00.008 12308 Worker thread wakes up
22:39:28.862 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.11) opts 0xd
22:39:28.862 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.11)
22:39:28.862 00.000 12308 Moving (-0.24, -0.11) raw xDistance=0.25 yDistance=0.07
22:39:28.863 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:39:28.863 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:28.864 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:39:28.864 00.000 12308 MoveAxis(W, 108, ABG)
22:39:28.864 00.000 12308 Guiding  Dir = 3, Dur = 108
22:39:28.865 00.001 12308 IsSlewing returns 0
22:39:28.865 00.000 12308 IsGuiding returns 0
22:39:28.865 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:28.871 00.006 12308 PulseGuide returned control before completion, sleep 118
22:39:28.897 00.026 14556 UpdateGuideState exits: m=1950 SNR=29.8
22:39:28.901 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:28.904 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:28.908 00.004 14556 Enqueuing Expose request
22:39:29.000 00.092 12308 IsGuiding returns 1
22:39:29.000 00.000 12308 scope still moving after pulse duration time elapsed
22:39:29.030 00.030 12308 IsSlewing returns 0
22:39:29.030 00.000 12308 IsGuiding returns 1
22:39:29.062 00.032 12308 IsSlewing returns 0
22:39:29.062 00.000 12308 IsGuiding returns 0
22:39:29.062 00.000 12308 scope move finished after 108 + 89 ms
22:39:29.063 00.001 12308 Move returns status 0, amount 108
22:39:29.063 00.000 12308 MoveAxis(N, 0, ABG)
22:39:29.063 00.000 12308 Move returns status 0, amount 0
22:39:29.063 00.000 12308 move complete, result=0
22:39:29.063 00.000 12308 worker thread done servicing request
22:39:29.065 00.002 12308 Worker thread wakes up
22:39:29.065 00.000 14556 GuideStep: 0.2 px 108 ms WEST, 0.1 px 0 ms NORTH
22:39:29.069 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:29.069 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:30.325 01.256 12308 Exposure complete
22:39:30.465 00.140 12308 worker thread done servicing request
22:39:30.466 00.001 14556 OnExposeComplete: enter
22:39:30.470 00.004 14556 UpdateGuideState(): m_state=6
22:39:30.474 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5296
22:39:30.478 00.004 14556 Star::Find returns 1 (0), X=175.22, Y=992.48, Mass=2164, SNR=31.2, Peak=154 HFD=4.7
22:39:30.482 00.004 14556 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-3.07) = xAngle (2.99 = 2.99)
22:39:30.486 00.004 14556 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.89 = 2.89)
22:39:30.489 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.08 mountX=-0.13 mountY=0.03, mountTheta=2.90
22:39:30.494 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.01, opts=13)
22:39:30.498 00.004 14556 Enqueuing Move request for scope (0.13, -0.01)
22:39:30.502 00.004 12308 Worker thread wakes up
22:39:30.502 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.01) opts 0xd
22:39:30.503 00.001 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.01)
22:39:30.503 00.000 12308 Moving (0.13, -0.01) raw xDistance=-0.13 yDistance=0.03
22:39:30.503 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:39:30.503 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:30.503 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:39:30.503 00.000 12308 MoveAxis(E, 0, ABG)
22:39:30.504 00.001 12308 Move returns status 0, amount 0
22:39:30.504 00.000 12308 MoveAxis(N, 0, ABG)
22:39:30.504 00.000 12308 Move returns status 0, amount 0
22:39:30.504 00.000 12308 move complete, result=0
22:39:30.504 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:30.511 00.007 12308 worker thread done servicing request
22:39:30.534 00.023 14556 UpdateGuideState exits: m=2164 SNR=31.2
22:39:30.539 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:30.542 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:30.551 00.009 14556 Enqueuing Expose request
22:39:30.554 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:39:30.557 00.003 12308 Worker thread wakes up
22:39:30.557 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:30.557 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:31.813 01.256 12308 Exposure complete
22:39:31.946 00.133 12308 worker thread done servicing request
22:39:31.947 00.001 14556 OnExposeComplete: enter
22:39:31.951 00.004 14556 UpdateGuideState(): m_state=6
22:39:31.956 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5297
22:39:31.959 00.003 14556 Star::Find returns 1 (0), X=175.09, Y=992.59, Mass=2271, SNR=32.1, Peak=165 HFD=4.8
22:39:31.963 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.65 = -1.64)
22:39:31.967 00.004 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.74)
22:39:31.971 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.57 mountX=-0.01 mountY=-0.09, mountTheta=-1.64
22:39:31.976 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.10, opts=13)
22:39:31.979 00.003 14556 Enqueuing Move request for scope (-0.00, 0.10)
22:39:31.984 00.005 12308 Worker thread wakes up
22:39:31.984 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.10) opts 0xd
22:39:31.984 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.10)
22:39:31.984 00.000 12308 Moving (-0.00, 0.10) raw xDistance=-0.01 yDistance=-0.09
22:39:31.984 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:39:31.984 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:31.984 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:39:31.986 00.002 12308 MoveAxis(E, 0, ABG)
22:39:31.986 00.000 12308 Move returns status 0, amount 0
22:39:31.986 00.000 12308 MoveAxis(N, 0, ABG)
22:39:31.986 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:31.990 00.004 12308 Move returns status 0, amount 0
22:39:31.990 00.000 12308 move complete, result=0
22:39:31.991 00.001 12308 worker thread done servicing request
22:39:32.011 00.020 14556 UpdateGuideState exits: m=2271 SNR=32.1
22:39:32.014 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:32.019 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:32.023 00.004 14556 Enqueuing Expose request
22:39:32.028 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:32.032 00.004 12308 Worker thread wakes up
22:39:32.032 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:32.032 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:33.285 01.253 12308 Exposure complete
22:39:33.421 00.136 12308 worker thread done servicing request
22:39:33.422 00.001 14556 OnExposeComplete: enter
22:39:33.427 00.005 14556 UpdateGuideState(): m_state=6
22:39:33.431 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5298
22:39:33.435 00.004 14556 Star::Find returns 1 (0), X=175.17, Y=992.53, Mass=2064, SNR=30.3, Peak=164 HFD=4.2
22:39:33.438 00.003 14556 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.07) = xAngle (3.52 = -2.76)
22:39:33.442 00.004 14556 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.42 = -2.86)
22:39:33.446 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.45 mountX=-0.08 mountY=-0.02, mountTheta=-2.85
22:39:33.450 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.04, opts=13)
22:39:33.455 00.005 14556 Enqueuing Move request for scope (0.08, 0.04)
22:39:33.461 00.006 12308 Worker thread wakes up
22:39:33.461 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
22:39:33.461 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
22:39:33.461 00.000 12308 Moving (0.08, 0.04) raw xDistance=-0.08 yDistance=-0.02
22:39:33.461 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:39:33.461 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:33.462 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:39:33.462 00.000 12308 MoveAxis(E, 0, ABG)
22:39:33.462 00.000 12308 Move returns status 0, amount 0
22:39:33.462 00.000 12308 MoveAxis(N, 0, ABG)
22:39:33.462 00.000 12308 Move returns status 0, amount 0
22:39:33.464 00.002 12308 move complete, result=0
22:39:33.464 00.000 12308 worker thread done servicing request
22:39:33.464 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:33.490 00.026 14556 UpdateGuideState exits: m=2064 SNR=30.3
22:39:33.496 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:33.499 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:33.503 00.004 14556 Enqueuing Expose request
22:39:33.507 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:33.510 00.003 12308 Worker thread wakes up
22:39:33.510 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:33.510 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:34.761 01.251 12308 Exposure complete
22:39:34.900 00.139 12308 worker thread done servicing request
22:39:34.900 00.000 14556 OnExposeComplete: enter
22:39:34.905 00.005 14556 UpdateGuideState(): m_state=6
22:39:34.909 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5299
22:39:34.914 00.005 14556 Star::Find returns 1 (0), X=175.29, Y=992.46, Mass=2251, SNR=31.6, Peak=160 HFD=4.5
22:39:34.917 00.003 14556 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-3.07) = xAngle (2.89 = 2.89)
22:39:34.922 00.005 14556 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.79 = 2.79)
22:39:34.926 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=-0.04 hyp=0.20 cameraTheta=-0.18 mountX=-0.19 mountY=0.07, mountTheta=2.80
22:39:34.930 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.04, opts=13)
22:39:34.933 00.003 14556 Enqueuing Move request for scope (0.20, -0.04)
22:39:34.938 00.005 12308 Worker thread wakes up
22:39:34.938 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.04) opts 0xd
22:39:34.938 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.04)
22:39:34.938 00.000 12308 Moving (0.20, -0.04) raw xDistance=-0.19 yDistance=0.07
22:39:34.938 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:39:34.938 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:34.939 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:39:34.939 00.000 12308 MoveAxis(E, 0, ABG)
22:39:34.939 00.000 12308 Move returns status 0, amount 0
22:39:34.939 00.000 12308 MoveAxis(N, 0, ABG)
22:39:34.939 00.000 12308 Move returns status 0, amount 0
22:39:34.940 00.001 12308 move complete, result=0
22:39:34.940 00.000 12308 worker thread done servicing request
22:39:34.940 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:34.965 00.025 14556 UpdateGuideState exits: m=2251 SNR=31.6
22:39:34.970 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:34.973 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:34.978 00.005 14556 Enqueuing Expose request
22:39:34.981 00.003 12308 Worker thread wakes up
22:39:34.981 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:39:34.986 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:34.986 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:36.230 01.244 12308 Exposure complete
22:39:36.372 00.142 12308 worker thread done servicing request
22:39:36.372 00.000 14556 OnExposeComplete: enter
22:39:36.376 00.004 14556 UpdateGuideState(): m_state=6
22:39:36.381 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5300
22:39:36.384 00.003 14556 Star::Find returns 1 (0), X=175.22, Y=992.66, Mass=2162, SNR=31.3, Peak=159 HFD=4.6
22:39:36.388 00.004 14556 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.07) = xAngle (4.02 = -2.27)
22:39:36.391 00.003 14556 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.92 = -2.37)
22:39:36.397 00.006 14556 CameraToMount -- cameraX=0.12 cameraY=0.17 hyp=0.21 cameraTheta=0.94 mountX=-0.14 mountY=-0.15, mountTheta=-2.31
22:39:36.402 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.17, opts=13)
22:39:36.405 00.003 14556 Enqueuing Move request for scope (0.12, 0.17)
22:39:36.409 00.004 12308 Worker thread wakes up
22:39:36.410 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.17) opts 0xd
22:39:36.410 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.17)
22:39:36.410 00.000 12308 Moving (0.12, 0.17) raw xDistance=-0.14 yDistance=-0.15
22:39:36.410 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:39:36.410 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:36.411 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:39:36.411 00.000 12308 MoveAxis(E, 0, ABG)
22:39:36.411 00.000 12308 Move returns status 0, amount 0
22:39:36.412 00.001 12308 MoveAxis(N, 0, ABG)
22:39:36.412 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:36.416 00.004 12308 Move returns status 0, amount 0
22:39:36.416 00.000 12308 move complete, result=0
22:39:36.416 00.000 12308 worker thread done servicing request
22:39:36.437 00.021 14556 UpdateGuideState exits: m=2162 SNR=31.3
22:39:36.441 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:36.444 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:36.449 00.005 14556 Enqueuing Expose request
22:39:36.452 00.003 12308 Worker thread wakes up
22:39:36.452 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:36.456 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:36.456 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:37.701 01.245 12308 Exposure complete
22:39:37.846 00.145 12308 worker thread done servicing request
22:39:37.846 00.000 14556 OnExposeComplete: enter
22:39:37.851 00.005 14556 UpdateGuideState(): m_state=6
22:39:37.854 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5301
22:39:37.857 00.003 14556 Star::Find returns 1 (0), X=175.21, Y=992.56, Mass=2070, SNR=30.5, Peak=165 HFD=4.6
22:39:37.862 00.005 14556 CameraToMount -- cameraTheta (0.51) - m_xAngle (-3.07) = xAngle (3.58 = -2.70)
22:39:37.865 00.003 14556 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.48 = -2.80)
22:39:37.870 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.13 cameraTheta=0.51 mountX=-0.12 mountY=-0.04, mountTheta=-2.79
22:39:37.875 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.07, opts=13)
22:39:37.879 00.004 14556 Enqueuing Move request for scope (0.12, 0.07)
22:39:37.882 00.003 12308 Worker thread wakes up
22:39:37.882 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
22:39:37.882 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
22:39:37.882 00.000 12308 Moving (0.12, 0.07) raw xDistance=-0.12 yDistance=-0.04
22:39:37.882 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:39:37.883 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:37.883 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:39:37.883 00.000 12308 MoveAxis(E, 0, ABG)
22:39:37.883 00.000 12308 Move returns status 0, amount 0
22:39:37.883 00.000 12308 MoveAxis(N, 0, ABG)
22:39:37.883 00.000 12308 Move returns status 0, amount 0
22:39:37.885 00.002 12308 move complete, result=0
22:39:37.885 00.000 12308 worker thread done servicing request
22:39:37.885 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:37.910 00.025 14556 UpdateGuideState exits: m=2070 SNR=30.5
22:39:37.914 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:37.917 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:37.923 00.006 14556 Enqueuing Expose request
22:39:37.926 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:37.930 00.004 12308 Worker thread wakes up
22:39:37.930 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:37.931 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:39.168 01.237 12308 Exposure complete
22:39:39.296 00.128 12308 worker thread done servicing request
22:39:39.296 00.000 14556 OnExposeComplete: enter
22:39:39.302 00.006 14556 UpdateGuideState(): m_state=6
22:39:39.307 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5302
22:39:39.311 00.004 14556 Star::Find returns 1 (0), X=175.25, Y=992.68, Mass=1998, SNR=29.9, Peak=155 HFD=4.5
22:39:39.315 00.004 14556 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.07) = xAngle (3.96 = -2.33)
22:39:39.319 00.004 14556 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.86 = -2.43)
22:39:39.323 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.19 hyp=0.24 cameraTheta=0.88 mountX=-0.17 mountY=-0.16, mountTheta=-2.38
22:39:39.329 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.19, opts=13)
22:39:39.332 00.003 14556 Enqueuing Move request for scope (0.15, 0.19)
22:39:39.337 00.005 12308 Worker thread wakes up
22:39:39.337 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.19) opts 0xd
22:39:39.337 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.19)
22:39:39.338 00.001 12308 Moving (0.15, 0.19) raw xDistance=-0.17 yDistance=-0.16
22:39:39.338 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:39:39.338 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:39.338 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:39:39.339 00.001 12308 MoveAxis(E, 0, ABG)
22:39:39.339 00.000 12308 Move returns status 0, amount 0
22:39:39.339 00.000 12308 MoveAxis(N, 0, ABG)
22:39:39.339 00.000 12308 Move returns status 0, amount 0
22:39:39.339 00.000 12308 move complete, result=0
22:39:39.340 00.001 12308 worker thread done servicing request
22:39:39.340 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:39.367 00.027 14556 UpdateGuideState exits: m=1998 SNR=29.9
22:39:39.371 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:39.375 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:39.380 00.005 14556 Enqueuing Expose request
22:39:39.385 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:39:39.388 00.003 12308 Worker thread wakes up
22:39:39.388 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:39.388 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:40.643 01.255 12308 Exposure complete
22:39:40.777 00.134 12308 worker thread done servicing request
22:39:40.777 00.000 14556 OnExposeComplete: enter
22:39:40.782 00.005 14556 UpdateGuideState(): m_state=6
22:39:40.786 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5303
22:39:40.790 00.004 14556 Star::Find returns 1 (0), X=175.07, Y=992.88, Mass=2155, SNR=31.2, Peak=191 HFD=4.3
22:39:40.794 00.004 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.69 = -1.59)
22:39:40.797 00.003 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.69)
22:39:40.804 00.007 14556 CameraToMount -- cameraX=-0.02 cameraY=0.39 hyp=0.39 cameraTheta=1.62 mountX=-0.01 mountY=-0.39, mountTheta=-1.59
22:39:40.809 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.39, opts=13)
22:39:40.813 00.004 14556 Enqueuing Move request for scope (-0.02, 0.39)
22:39:40.817 00.004 12308 Worker thread wakes up
22:39:40.818 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.39) opts 0xd
22:39:40.818 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.39)
22:39:40.818 00.000 12308 Moving (-0.02, 0.39) raw xDistance=-0.01 yDistance=-0.39
22:39:40.818 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:39:40.819 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
22:39:40.819 00.000 12308 MoveAxis(E, 0, ABG)
22:39:40.819 00.000 12308 Move returns status 0, amount 0
22:39:40.819 00.000 12308 MoveAxis(N, 272, ABG)
22:39:40.819 00.000 12308 Guiding  Dir = 0, Dur = 272
22:39:40.821 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:40.824 00.003 12308 IsSlewing returns 0
22:39:40.825 00.001 12308 IsGuiding returns 0
22:39:40.825 00.000 12308 PulseGuide returned control before completion, sleep 282
22:39:40.851 00.026 14556 UpdateGuideState exits: m=2155 SNR=31.2
22:39:40.861 00.010 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:40.866 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:40.872 00.006 14556 Enqueuing Expose request
22:39:41.118 00.246 12308 IsGuiding returns 1
22:39:41.118 00.000 12308 scope still moving after pulse duration time elapsed
22:39:41.149 00.031 12308 IsSlewing returns 0
22:39:41.150 00.001 12308 IsGuiding returns 0
22:39:41.150 00.000 12308 scope move finished after 272 + 52 ms
22:39:41.151 00.001 12308 Move returns status 0, amount 272
22:39:41.151 00.000 12308 move complete, result=0
22:39:41.151 00.000 12308 worker thread done servicing request
22:39:41.152 00.001 12308 Worker thread wakes up
22:39:41.152 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 272 ms NORTH
22:39:41.158 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:41.158 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:42.412 01.254 12308 Exposure complete
22:39:42.562 00.150 12308 worker thread done servicing request
22:39:42.563 00.001 14556 OnExposeComplete: enter
22:39:42.566 00.003 14556 UpdateGuideState(): m_state=6
22:39:42.570 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5304
22:39:42.573 00.003 14556 Star::Find returns 1 (0), X=174.98, Y=992.45, Mass=2283, SNR=32.2, Peak=175 HFD=4.3
22:39:42.579 00.006 14556 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.07) = xAngle (0.27 = 0.27)
22:39:42.582 00.003 14556 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.18 = 0.18)
22:39:42.586 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-2.80 mountX=0.11 mountY=0.02, mountTheta=0.18
22:39:42.590 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.04, opts=13)
22:39:42.595 00.005 14556 Enqueuing Move request for scope (-0.11, -0.04)
22:39:42.598 00.003 12308 Worker thread wakes up
22:39:42.598 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
22:39:42.598 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
22:39:42.598 00.000 12308 Moving (-0.11, -0.04) raw xDistance=0.11 yDistance=0.02
22:39:42.599 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:39:42.599 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:42.599 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:39:42.599 00.000 12308 MoveAxis(E, 0, ABG)
22:39:42.599 00.000 12308 Move returns status 0, amount 0
22:39:42.600 00.001 12308 MoveAxis(N, 0, ABG)
22:39:42.600 00.000 12308 Move returns status 0, amount 0
22:39:42.600 00.000 12308 move complete, result=0
22:39:42.601 00.001 12308 worker thread done servicing request
22:39:42.601 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:42.630 00.029 14556 UpdateGuideState exits: m=2283 SNR=32.2
22:39:42.634 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:42.638 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:42.642 00.004 14556 Enqueuing Expose request
22:39:42.647 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:39:42.652 00.005 12308 Worker thread wakes up
22:39:42.652 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:42.652 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:43.902 01.250 12308 Exposure complete
22:39:44.050 00.148 12308 worker thread done servicing request
22:39:44.050 00.000 14556 OnExposeComplete: enter
22:39:44.053 00.003 14556 UpdateGuideState(): m_state=6
22:39:44.058 00.005 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5305
22:39:44.063 00.005 14556 Star::Find returns 1 (0), X=174.99, Y=992.67, Mass=2202, SNR=31.6, Peak=163 HFD=4.6
22:39:44.069 00.006 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.15 = -1.13)
22:39:44.073 00.004 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
22:39:44.078 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.21 cameraTheta=2.08 mountX=0.09 mountY=-0.19, mountTheta=-1.15
22:39:44.084 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.18, opts=13)
22:39:44.088 00.004 14556 Enqueuing Move request for scope (-0.10, 0.18)
22:39:44.092 00.004 12308 Worker thread wakes up
22:39:44.092 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd
22:39:44.092 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.18)
22:39:44.092 00.000 12308 Moving (-0.10, 0.18) raw xDistance=0.09 yDistance=-0.19
22:39:44.093 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:39:44.093 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:44.093 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:39:44.093 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:44.098 00.005 12308 MoveAxis(E, 0, ABG)
22:39:44.098 00.000 12308 Move returns status 0, amount 0
22:39:44.098 00.000 12308 MoveAxis(N, 0, ABG)
22:39:44.098 00.000 12308 Move returns status 0, amount 0
22:39:44.099 00.001 12308 move complete, result=0
22:39:44.099 00.000 12308 worker thread done servicing request
22:39:44.121 00.022 14556 UpdateGuideState exits: m=2202 SNR=31.6
22:39:44.125 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:44.130 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:44.134 00.004 14556 Enqueuing Expose request
22:39:44.139 00.005 12308 Worker thread wakes up
22:39:44.140 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:39:44.145 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:44.145 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:45.398 01.253 12308 Exposure complete
22:39:45.516 00.118 12308 worker thread done servicing request
22:39:45.517 00.001 14556 OnExposeComplete: enter
22:39:45.526 00.009 14556 UpdateGuideState(): m_state=6
22:39:45.534 00.008 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5306
22:39:45.541 00.007 14556 Star::Find returns 1 (0), X=174.91, Y=992.67, Mass=2220, SNR=31.4, Peak=158 HFD=4.7
22:39:45.550 00.009 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.45 = -0.84)
22:39:45.557 00.007 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.94)
22:39:45.563 00.006 14556 CameraToMount -- cameraX=-0.18 cameraY=0.18 hyp=0.25 cameraTheta=2.37 mountX=0.17 mountY=-0.20, mountTheta=-0.88
22:39:45.569 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.18, opts=13)
22:39:45.573 00.004 14556 Enqueuing Move request for scope (-0.18, 0.18)
22:39:45.578 00.005 12308 Worker thread wakes up
22:39:45.578 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.18) opts 0xd
22:39:45.578 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.18)
22:39:45.579 00.001 12308 Moving (-0.18, 0.18) raw xDistance=0.17 yDistance=-0.20
22:39:45.579 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:39:45.579 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:39:45.580 00.001 12308 MoveAxis(E, 0, ABG)
22:39:45.580 00.000 12308 Move returns status 0, amount 0
22:39:45.580 00.000 12308 MoveAxis(N, 143, ABG)
22:39:45.580 00.000 12308 Guiding  Dir = 0, Dur = 143
22:39:45.580 00.000 12308 IsSlewing returns 0
22:39:45.581 00.001 12308 IsGuiding returns 0
22:39:45.581 00.000 12308 PulseGuide returned control before completion, sleep 153
22:39:45.581 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:45.605 00.024 14556 UpdateGuideState exits: m=2220 SNR=31.4
22:39:45.612 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:45.616 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:45.619 00.003 14556 Enqueuing Expose request
22:39:45.751 00.132 12308 IsGuiding returns 1
22:39:45.752 00.001 12308 scope still moving after pulse duration time elapsed
22:39:45.783 00.031 12308 IsSlewing returns 0
22:39:45.783 00.000 12308 IsGuiding returns 0
22:39:45.783 00.000 12308 scope move finished after 143 + 58 ms
22:39:45.783 00.000 12308 Move returns status 0, amount 143
22:39:45.783 00.000 12308 move complete, result=0
22:39:45.784 00.001 12308 worker thread done servicing request
22:39:45.784 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 143 ms NORTH
22:39:45.789 00.005 12308 Worker thread wakes up
22:39:45.789 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:45.789 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:47.032 01.243 12308 Exposure complete
22:39:47.185 00.153 12308 worker thread done servicing request
22:39:47.186 00.001 14556 OnExposeComplete: enter
22:39:47.190 00.004 14556 UpdateGuideState(): m_state=6
22:39:47.195 00.005 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5307
22:39:47.198 00.003 14556 Star::Find returns 1 (0), X=174.98, Y=992.54, Mass=2262, SNR=31.9, Peak=176 HFD=4.9
22:39:47.204 00.006 14556 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.07) = xAngle (5.83 = -0.46)
22:39:47.209 00.005 14556 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.56)
22:39:47.212 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.75 mountX=0.11 mountY=-0.06, mountTheta=-0.53
22:39:47.217 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.05, opts=13)
22:39:47.221 00.004 14556 Enqueuing Move request for scope (-0.11, 0.05)
22:39:47.225 00.004 12308 Worker thread wakes up
22:39:47.225 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
22:39:47.225 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
22:39:47.225 00.000 12308 Moving (-0.11, 0.05) raw xDistance=0.11 yDistance=-0.06
22:39:47.226 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:39:47.226 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:47.226 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:39:47.226 00.000 12308 MoveAxis(E, 0, ABG)
22:39:47.227 00.001 12308 Move returns status 0, amount 0
22:39:47.227 00.000 12308 MoveAxis(N, 0, ABG)
22:39:47.227 00.000 12308 Move returns status 0, amount 0
22:39:47.228 00.001 12308 move complete, result=0
22:39:47.228 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:47.232 00.004 12308 worker thread done servicing request
22:39:47.256 00.024 14556 UpdateGuideState exits: m=2262 SNR=31.9
22:39:47.260 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:47.265 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:47.270 00.005 14556 Enqueuing Expose request
22:39:47.274 00.004 12308 Worker thread wakes up
22:39:47.274 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:47.278 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:47.278 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:48.527 01.249 12308 Exposure complete
22:39:48.666 00.139 12308 worker thread done servicing request
22:39:48.667 00.001 14556 OnExposeComplete: enter
22:39:48.671 00.004 14556 UpdateGuideState(): m_state=6
22:39:48.675 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5308
22:39:48.679 00.004 14556 Star::Find returns 1 (0), X=175.17, Y=992.73, Mass=2106, SNR=30.9, Peak=172 HFD=4.5
22:39:48.682 00.003 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.31 = -1.97)
22:39:48.686 00.004 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.07)
22:39:48.691 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.25 cameraTheta=1.24 mountX=-0.10 mountY=-0.22, mountTheta=-1.99
22:39:48.696 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.23, opts=13)
22:39:48.700 00.004 14556 Enqueuing Move request for scope (0.08, 0.23)
22:39:48.704 00.004 12308 Worker thread wakes up
22:39:48.704 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd
22:39:48.704 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.23)
22:39:48.705 00.001 12308 Moving (0.08, 0.23) raw xDistance=-0.10 yDistance=-0.22
22:39:48.705 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:39:48.705 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:39:48.705 00.000 12308 MoveAxis(E, 0, ABG)
22:39:48.705 00.000 12308 Move returns status 0, amount 0
22:39:48.705 00.000 12308 MoveAxis(N, 153, ABG)
22:39:48.706 00.001 12308 Guiding  Dir = 0, Dur = 153
22:39:48.706 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:48.710 00.004 12308 IsSlewing returns 0
22:39:48.710 00.000 12308 IsGuiding returns 0
22:39:48.711 00.001 12308 PulseGuide returned control before completion, sleep 163
22:39:48.732 00.021 14556 UpdateGuideState exits: m=2106 SNR=30.9
22:39:48.736 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:48.739 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:48.744 00.005 14556 Enqueuing Expose request
22:39:48.875 00.131 12308 IsGuiding returns 1
22:39:48.877 00.002 12308 scope still moving after pulse duration time elapsed
22:39:48.907 00.030 12308 IsSlewing returns 0
22:39:48.908 00.001 12308 IsGuiding returns 0
22:39:48.908 00.000 12308 scope move finished after 153 + 43 ms
22:39:48.908 00.000 12308 Move returns status 0, amount 153
22:39:48.909 00.001 12308 move complete, result=0
22:39:48.909 00.000 12308 worker thread done servicing request
22:39:48.909 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 153 ms NORTH
22:39:48.915 00.006 12308 Worker thread wakes up
22:39:48.915 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:48.915 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:50.161 01.246 12308 Exposure complete
22:39:50.310 00.149 12308 worker thread done servicing request
22:39:50.311 00.001 14556 OnExposeComplete: enter
22:39:50.314 00.003 14556 UpdateGuideState(): m_state=6
22:39:50.319 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5309
22:39:50.323 00.004 14556 Star::Find returns 1 (0), X=174.98, Y=992.21, Mass=2128, SNR=31.0, Peak=179 HFD=4.3
22:39:50.327 00.004 14556 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-3.07) = xAngle (1.12 = 1.12)
22:39:50.332 00.005 14556 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.02 = 1.02)
22:39:50.336 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.28 hyp=0.31 cameraTheta=-1.95 mountX=0.13 mountY=0.26, mountTheta=1.10
22:39:50.341 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.28, opts=13)
22:39:50.345 00.004 14556 Enqueuing Move request for scope (-0.11, -0.28)
22:39:50.349 00.004 12308 Worker thread wakes up
22:39:50.349 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.28) opts 0xd
22:39:50.349 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.28)
22:39:50.350 00.001 12308 Moving (-0.11, -0.28) raw xDistance=0.13 yDistance=0.26
22:39:50.350 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:39:50.350 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:39:50.350 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:39:50.350 00.000 12308 MoveAxis(E, 0, ABG)
22:39:50.350 00.000 12308 Move returns status 0, amount 0
22:39:50.352 00.002 12308 MoveAxis(N, 0, ABG)
22:39:50.352 00.000 12308 Move returns status 0, amount 0
22:39:50.352 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:50.357 00.005 12308 move complete, result=0
22:39:50.357 00.000 12308 worker thread done servicing request
22:39:50.379 00.022 14556 UpdateGuideState exits: m=2128 SNR=31.0
22:39:50.384 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:50.388 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:50.391 00.003 14556 Enqueuing Expose request
22:39:50.396 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:39:50.401 00.005 12308 Worker thread wakes up
22:39:50.401 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:50.401 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:51.648 01.247 12308 Exposure complete
22:39:51.799 00.151 12308 worker thread done servicing request
22:39:51.800 00.001 14556 OnExposeComplete: enter
22:39:51.805 00.005 14556 UpdateGuideState(): m_state=6
22:39:51.811 00.006 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5310
22:39:51.816 00.005 14556 Star::Find returns 1 (0), X=175.01, Y=992.30, Mass=2287, SNR=32.0, Peak=178 HFD=4.3
22:39:51.819 00.003 14556 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-3.07) = xAngle (1.11 = 1.11)
22:39:51.823 00.004 14556 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.01 = 1.01)
22:39:51.827 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.20 hyp=0.21 cameraTheta=-1.96 mountX=0.09 mountY=0.18, mountTheta=1.09
22:39:51.833 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.20, opts=13)
22:39:51.836 00.003 14556 Enqueuing Move request for scope (-0.08, -0.20)
22:39:51.840 00.004 12308 Worker thread wakes up
22:39:51.841 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.20) opts 0xd
22:39:51.841 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.20)
22:39:51.841 00.000 12308 Moving (-0.08, -0.20) raw xDistance=0.09 yDistance=0.18
22:39:51.841 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:39:51.841 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:51.842 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:39:51.842 00.000 12308 MoveAxis(E, 0, ABG)
22:39:51.842 00.000 12308 Move returns status 0, amount 0
22:39:51.842 00.000 12308 MoveAxis(N, 0, ABG)
22:39:51.843 00.001 12308 Move returns status 0, amount 0
22:39:51.843 00.000 12308 move complete, result=0
22:39:51.844 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:51.847 00.003 12308 worker thread done servicing request
22:39:51.869 00.022 14556 UpdateGuideState exits: m=2287 SNR=32.0
22:39:51.873 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:51.878 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:51.881 00.003 14556 Enqueuing Expose request
22:39:51.885 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:39:51.890 00.005 12308 Worker thread wakes up
22:39:51.891 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:51.891 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:53.134 01.243 12308 Exposure complete
22:39:53.294 00.160 12308 worker thread done servicing request
22:39:53.295 00.001 14556 OnExposeComplete: enter
22:39:53.303 00.008 14556 UpdateGuideState(): m_state=6
22:39:53.312 00.009 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5311
22:39:53.319 00.007 14556 Star::Find returns 1 (0), X=174.86, Y=992.59, Mass=2303, SNR=32.3, Peak=159 HFD=4.7
22:39:53.326 00.007 14556 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.07) = xAngle (5.82 = -0.46)
22:39:53.329 00.003 14556 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.72 = -0.56)
22:39:53.333 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.09 hyp=0.25 cameraTheta=2.75 mountX=0.22 mountY=-0.13, mountTheta=-0.53
22:39:53.339 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.09, opts=13)
22:39:53.343 00.004 14556 Enqueuing Move request for scope (-0.23, 0.09)
22:39:53.346 00.003 12308 Worker thread wakes up
22:39:53.346 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.09) opts 0xd
22:39:53.346 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.09)
22:39:53.346 00.000 12308 Moving (-0.23, 0.09) raw xDistance=0.22 yDistance=-0.13
22:39:53.347 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:39:53.347 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:53.347 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:39:53.347 00.000 12308 MoveAxis(W, 97, ABG)
22:39:53.347 00.000 12308 Guiding  Dir = 3, Dur = 97
22:39:53.347 00.000 12308 IsSlewing returns 0
22:39:53.347 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:53.352 00.005 12308 IsGuiding returns 0
22:39:53.353 00.001 12308 PulseGuide returned control before completion, sleep 107
22:39:53.373 00.020 14556 UpdateGuideState exits: m=2303 SNR=32.3
22:39:53.378 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:53.382 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:53.385 00.003 14556 Enqueuing Expose request
22:39:53.467 00.082 12308 IsGuiding returns 1
22:39:53.467 00.000 12308 scope still moving after pulse duration time elapsed
22:39:53.499 00.032 12308 IsSlewing returns 0
22:39:53.499 00.000 12308 IsGuiding returns 1
22:39:53.530 00.031 12308 IsSlewing returns 0
22:39:53.530 00.000 12308 IsGuiding returns 0
22:39:53.530 00.000 12308 scope move finished after 97 + 81 ms
22:39:53.531 00.001 12308 Move returns status 0, amount 97
22:39:53.531 00.000 12308 MoveAxis(N, 0, ABG)
22:39:53.531 00.000 12308 Move returns status 0, amount 0
22:39:53.531 00.000 12308 move complete, result=0
22:39:53.531 00.000 12308 worker thread done servicing request
22:39:53.531 00.000 14556 GuideStep: 0.2 px 97 ms WEST, -0.1 px 0 ms NORTH
22:39:53.537 00.006 12308 Worker thread wakes up
22:39:53.537 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:53.537 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:54.797 01.260 12308 Exposure complete
22:39:54.937 00.140 12308 worker thread done servicing request
22:39:54.937 00.000 14556 OnExposeComplete: enter
22:39:54.941 00.004 14556 UpdateGuideState(): m_state=6
22:39:54.945 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5312
22:39:54.949 00.004 14556 Star::Find returns 1 (0), X=175.10, Y=992.56, Mass=2211, SNR=31.5, Peak=168 HFD=4.5
22:39:54.954 00.005 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.55 = -1.74)
22:39:54.958 00.004 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.84)
22:39:54.962 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.47 mountX=-0.01 mountY=-0.06, mountTheta=-1.74
22:39:54.966 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.06, opts=13)
22:39:54.971 00.005 14556 Enqueuing Move request for scope (0.01, 0.06)
22:39:54.974 00.003 12308 Worker thread wakes up
22:39:54.974 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
22:39:54.974 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
22:39:54.974 00.000 12308 Moving (0.01, 0.06) raw xDistance=-0.01 yDistance=-0.06
22:39:54.975 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:39:54.975 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:54.975 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:39:54.975 00.000 12308 MoveAxis(E, 0, ABG)
22:39:54.975 00.000 12308 Move returns status 0, amount 0
22:39:54.977 00.002 12308 MoveAxis(N, 0, ABG)
22:39:54.977 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:54.980 00.003 12308 Move returns status 0, amount 0
22:39:54.980 00.000 12308 move complete, result=0
22:39:54.980 00.000 12308 worker thread done servicing request
22:39:55.004 00.024 14556 UpdateGuideState exits: m=2211 SNR=31.5
22:39:55.009 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:55.013 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:55.018 00.005 14556 Enqueuing Expose request
22:39:55.023 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:55.028 00.005 12308 Worker thread wakes up
22:39:55.028 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:55.029 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:56.283 01.254 12308 Exposure complete
22:39:56.436 00.153 12308 worker thread done servicing request
22:39:56.437 00.001 14556 OnExposeComplete: enter
22:39:56.441 00.004 14556 UpdateGuideState(): m_state=6
22:39:56.444 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5313
22:39:56.449 00.005 14556 Star::Find returns 1 (0), X=175.04, Y=992.55, Mass=2008, SNR=30.1, Peak=183 HFD=4.1
22:39:56.453 00.004 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.40 = -0.88)
22:39:56.457 00.004 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.98)
22:39:56.461 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.08 cameraTheta=2.33 mountX=0.05 mountY=-0.07, mountTheta=-0.92
22:39:56.465 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.06, opts=13)
22:39:56.470 00.005 14556 Enqueuing Move request for scope (-0.06, 0.06)
22:39:56.474 00.004 12308 Worker thread wakes up
22:39:56.474 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
22:39:56.474 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
22:39:56.474 00.000 12308 Moving (-0.06, 0.06) raw xDistance=0.05 yDistance=-0.07
22:39:56.474 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:39:56.474 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:56.474 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:39:56.475 00.001 12308 MoveAxis(E, 0, ABG)
22:39:56.475 00.000 12308 Move returns status 0, amount 0
22:39:56.475 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:56.480 00.005 12308 MoveAxis(N, 0, ABG)
22:39:56.480 00.000 12308 Move returns status 0, amount 0
22:39:56.480 00.000 12308 move complete, result=0
22:39:56.480 00.000 12308 worker thread done servicing request
22:39:56.500 00.020 14556 UpdateGuideState exits: m=2008 SNR=30.1
22:39:56.504 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:56.507 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:56.511 00.004 14556 Enqueuing Expose request
22:39:56.516 00.005 12308 Worker thread wakes up
22:39:56.516 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:56.521 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:56.521 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:57.771 01.250 12308 Exposure complete
22:39:57.915 00.144 12308 worker thread done servicing request
22:39:57.916 00.001 14556 OnExposeComplete: enter
22:39:57.920 00.004 14556 UpdateGuideState(): m_state=6
22:39:57.924 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5314
22:39:57.929 00.005 14556 Star::Find returns 1 (0), X=175.13, Y=992.73, Mass=2253, SNR=31.9, Peak=175 HFD=4.4
22:39:57.933 00.004 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.48 = -1.80)
22:39:57.936 00.003 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
22:39:57.940 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.41 mountX=-0.06 mountY=-0.23, mountTheta=-1.81
22:39:57.945 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.24, opts=13)
22:39:57.948 00.003 14556 Enqueuing Move request for scope (0.04, 0.24)
22:39:57.954 00.006 12308 Worker thread wakes up
22:39:57.954 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.24) opts 0xd
22:39:57.954 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.24)
22:39:57.954 00.000 12308 Moving (0.04, 0.24) raw xDistance=-0.06 yDistance=-0.23
22:39:57.954 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:39:57.955 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:39:57.955 00.000 12308 MoveAxis(E, 0, ABG)
22:39:57.955 00.000 12308 Move returns status 0, amount 0
22:39:57.955 00.000 12308 MoveAxis(N, 161, ABG)
22:39:57.955 00.000 12308 Guiding  Dir = 0, Dur = 161
22:39:57.956 00.001 12308 IsSlewing returns 0
22:39:57.956 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:57.959 00.003 12308 IsGuiding returns 0
22:39:57.960 00.001 12308 PulseGuide returned control before completion, sleep 171
22:39:57.980 00.020 14556 UpdateGuideState exits: m=2253 SNR=31.9
22:39:57.984 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:57.990 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:57.995 00.005 14556 Enqueuing Expose request
22:39:58.136 00.141 12308 IsGuiding returns 1
22:39:58.136 00.000 12308 scope still moving after pulse duration time elapsed
22:39:58.169 00.033 12308 IsSlewing returns 0
22:39:58.170 00.001 12308 IsGuiding returns 0
22:39:58.170 00.000 12308 scope move finished after 161 + 50 ms
22:39:58.171 00.001 12308 Move returns status 0, amount 161
22:39:58.171 00.000 12308 move complete, result=0
22:39:58.173 00.002 12308 worker thread done servicing request
22:39:58.173 00.000 12308 Worker thread wakes up
22:39:58.174 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 161 ms NORTH
22:39:58.181 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:58.182 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:39:59.428 01.246 12308 Exposure complete
22:39:59.560 00.132 12308 worker thread done servicing request
22:39:59.560 00.000 14556 OnExposeComplete: enter
22:39:59.564 00.004 14556 UpdateGuideState(): m_state=6
22:39:59.568 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5315
22:39:59.571 00.003 14556 Star::Find returns 1 (0), X=175.05, Y=992.49, Mass=2107, SNR=30.5, Peak=162 HFD=4.9
22:39:59.575 00.004 14556 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.07) = xAngle (0.04 = 0.04)
22:39:59.580 00.005 14556 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.06 = -0.06)
22:39:59.583 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.03 mountX=0.04 mountY=-0.00, mountTheta=-0.06
22:39:59.588 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.00, opts=13)
22:39:59.593 00.005 14556 Enqueuing Move request for scope (-0.04, -0.00)
22:39:59.596 00.003 12308 Worker thread wakes up
22:39:59.596 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd
22:39:59.596 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.00)
22:39:59.596 00.000 12308 Moving (-0.04, -0.00) raw xDistance=0.04 yDistance=-0.00
22:39:59.596 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:39:59.597 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:59.597 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:39:59.597 00.000 12308 MoveAxis(E, 0, ABG)
22:39:59.597 00.000 12308 Move returns status 0, amount 0
22:39:59.597 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:39:59.601 00.004 12308 MoveAxis(N, 0, ABG)
22:39:59.601 00.000 12308 Move returns status 0, amount 0
22:39:59.601 00.000 12308 move complete, result=0
22:39:59.602 00.001 12308 worker thread done servicing request
22:39:59.625 00.023 14556 UpdateGuideState exits: m=2107 SNR=30.5
22:39:59.630 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:59.634 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:39:59.638 00.004 14556 Enqueuing Expose request
22:39:59.643 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:59.648 00.005 12308 Worker thread wakes up
22:39:59.648 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:39:59.648 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:00.885 01.237 12308 Exposure complete
22:40:01.013 00.128 12308 worker thread done servicing request
22:40:01.013 00.000 14556 OnExposeComplete: enter
22:40:01.019 00.006 14556 UpdateGuideState(): m_state=6
22:40:01.024 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5316
22:40:01.028 00.004 14556 Star::Find returns 1 (0), X=174.99, Y=992.68, Mass=2016, SNR=30.2, Peak=164 HFD=4.2
22:40:01.032 00.004 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.16 = -1.12)
22:40:01.036 00.004 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.22)
22:40:01.041 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.19 hyp=0.21 cameraTheta=2.09 mountX=0.09 mountY=-0.20, mountTheta=-1.14
22:40:01.048 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.19, opts=13)
22:40:01.053 00.005 14556 Enqueuing Move request for scope (-0.10, 0.19)
22:40:01.058 00.005 12308 Worker thread wakes up
22:40:01.058 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.19) opts 0xd
22:40:01.058 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.19)
22:40:01.058 00.000 12308 Moving (-0.10, 0.19) raw xDistance=0.09 yDistance=-0.20
22:40:01.060 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:40:01.060 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:40:01.060 00.000 12308 MoveAxis(E, 0, ABG)
22:40:01.060 00.000 12308 Move returns status 0, amount 0
22:40:01.061 00.001 12308 MoveAxis(N, 141, ABG)
22:40:01.061 00.000 12308 Guiding  Dir = 0, Dur = 141
22:40:01.061 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:01.066 00.005 12308 IsSlewing returns 0
22:40:01.066 00.000 12308 IsGuiding returns 0
22:40:01.067 00.001 12308 PulseGuide returned control before completion, sleep 151
22:40:01.093 00.026 14556 UpdateGuideState exits: m=2016 SNR=30.2
22:40:01.098 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:01.102 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:01.106 00.004 14556 Enqueuing Expose request
22:40:01.226 00.120 12308 IsGuiding returns 1
22:40:01.226 00.000 12308 scope still moving after pulse duration time elapsed
22:40:01.257 00.031 12308 IsSlewing returns 0
22:40:01.257 00.000 12308 IsGuiding returns 1
22:40:01.290 00.033 12308 IsSlewing returns 0
22:40:01.290 00.000 12308 IsGuiding returns 1
22:40:01.321 00.031 12308 IsSlewing returns 0
22:40:01.321 00.000 12308 IsGuiding returns 0
22:40:01.321 00.000 12308 scope move finished after 141 + 113 ms
22:40:01.321 00.000 12308 Move returns status 0, amount 141
22:40:01.322 00.001 12308 move complete, result=0
22:40:01.322 00.000 12308 worker thread done servicing request
22:40:01.322 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 141 ms NORTH
22:40:01.326 00.004 12308 Worker thread wakes up
22:40:01.326 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:01.326 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:02.562 01.236 12308 Exposure complete
22:40:02.692 00.130 12308 worker thread done servicing request
22:40:02.693 00.001 14556 OnExposeComplete: enter
22:40:02.696 00.003 14556 UpdateGuideState(): m_state=6
22:40:02.699 00.003 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5317
22:40:02.703 00.004 14556 Star::Find returns 1 (0), X=175.00, Y=992.42, Mass=1987, SNR=30.0, Peak=157 HFD=4.2
22:40:02.708 00.005 14556 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-3.07) = xAngle (0.59 = 0.59)
22:40:02.712 00.004 14556 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.49 = 0.49)
22:40:02.716 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.48 mountX=0.10 mountY=0.06, mountTheta=0.52
22:40:02.720 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.07, opts=13)
22:40:02.724 00.004 14556 Enqueuing Move request for scope (-0.10, -0.07)
22:40:02.728 00.004 12308 Worker thread wakes up
22:40:02.728 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
22:40:02.728 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
22:40:02.728 00.000 12308 Moving (-0.10, -0.07) raw xDistance=0.10 yDistance=0.06
22:40:02.728 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:40:02.729 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:02.729 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:40:02.729 00.000 12308 MoveAxis(E, 0, ABG)
22:40:02.729 00.000 12308 Move returns status 0, amount 0
22:40:02.729 00.000 12308 MoveAxis(N, 0, ABG)
22:40:02.729 00.000 12308 Move returns status 0, amount 0
22:40:02.729 00.000 12308 move complete, result=0
22:40:02.730 00.001 12308 worker thread done servicing request
22:40:02.730 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:02.757 00.027 14556 UpdateGuideState exits: m=1987 SNR=30.0
22:40:02.761 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:02.766 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:02.771 00.005 14556 Enqueuing Expose request
22:40:02.777 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:02.781 00.004 12308 Worker thread wakes up
22:40:02.781 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:02.781 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:04.030 01.249 12308 Exposure complete
22:40:04.169 00.139 12308 worker thread done servicing request
22:40:04.169 00.000 14556 OnExposeComplete: enter
22:40:04.172 00.003 14556 UpdateGuideState(): m_state=6
22:40:04.178 00.006 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5318
22:40:04.183 00.005 14556 Star::Find returns 1 (0), X=174.87, Y=992.47, Mass=2176, SNR=31.2, Peak=144 HFD=4.4
22:40:04.187 00.004 14556 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.07) = xAngle (0.04 = 0.04)
22:40:04.191 00.004 14556 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.06 = -0.06)
22:40:04.195 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-3.03 mountX=0.22 mountY=-0.01, mountTheta=-0.06
22:40:04.200 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.02, opts=13)
22:40:04.204 00.004 14556 Enqueuing Move request for scope (-0.22, -0.02)
22:40:04.210 00.006 12308 Worker thread wakes up
22:40:04.210 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.02) opts 0xd
22:40:04.210 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.02)
22:40:04.210 00.000 12308 Moving (-0.22, -0.02) raw xDistance=0.22 yDistance=-0.01
22:40:04.211 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:40:04.211 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:04.211 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:40:04.211 00.000 12308 MoveAxis(W, 96, ABG)
22:40:04.212 00.001 12308 Guiding  Dir = 3, Dur = 96
22:40:04.212 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:04.217 00.005 12308 IsSlewing returns 0
22:40:04.217 00.000 12308 IsGuiding returns 0
22:40:04.217 00.000 12308 PulseGuide returned control before completion, sleep 106
22:40:04.240 00.023 14556 UpdateGuideState exits: m=2176 SNR=31.2
22:40:04.247 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:04.251 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:04.255 00.004 14556 Enqueuing Expose request
22:40:04.333 00.078 12308 IsGuiding returns 1
22:40:04.334 00.001 12308 scope still moving after pulse duration time elapsed
22:40:04.364 00.030 12308 IsSlewing returns 0
22:40:04.365 00.001 12308 IsGuiding returns 0
22:40:04.365 00.000 12308 scope move finished after 96 + 51 ms
22:40:04.365 00.000 12308 Move returns status 0, amount 96
22:40:04.366 00.001 12308 MoveAxis(N, 0, ABG)
22:40:04.366 00.000 12308 Move returns status 0, amount 0
22:40:04.366 00.000 12308 move complete, result=0
22:40:04.367 00.001 12308 worker thread done servicing request
22:40:04.367 00.000 14556 GuideStep: 0.2 px 96 ms WEST, -0.0 px 0 ms NORTH
22:40:04.375 00.008 12308 Worker thread wakes up
22:40:04.375 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:04.376 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:05.623 01.247 12308 Exposure complete
22:40:05.769 00.146 12308 worker thread done servicing request
22:40:05.770 00.001 14556 OnExposeComplete: enter
22:40:05.775 00.005 14556 UpdateGuideState(): m_state=6
22:40:05.779 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5319
22:40:05.782 00.003 14556 Star::Find returns 1 (0), X=175.24, Y=992.64, Mass=2198, SNR=31.6, Peak=170 HFD=4.5
22:40:05.785 00.003 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.87 = -2.41)
22:40:05.789 00.004 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.51)
22:40:05.794 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.15 hyp=0.20 cameraTheta=0.80 mountX=-0.15 mountY=-0.12, mountTheta=-2.47
22:40:05.799 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.15, opts=13)
22:40:05.805 00.006 14556 Enqueuing Move request for scope (0.14, 0.15)
22:40:05.808 00.003 12308 Worker thread wakes up
22:40:05.808 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.15) opts 0xd
22:40:05.809 00.001 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.15)
22:40:05.809 00.000 12308 Moving (0.14, 0.15) raw xDistance=-0.15 yDistance=-0.12
22:40:05.809 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:40:05.809 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:05.810 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:40:05.810 00.000 12308 MoveAxis(E, 0, ABG)
22:40:05.810 00.000 12308 Move returns status 0, amount 0
22:40:05.810 00.000 12308 MoveAxis(N, 0, ABG)
22:40:05.811 00.001 12308 Move returns status 0, amount 0
22:40:05.811 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:05.814 00.003 12308 move complete, result=0
22:40:05.814 00.000 12308 worker thread done servicing request
22:40:05.834 00.020 14556 UpdateGuideState exits: m=2198 SNR=31.6
22:40:05.839 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:05.844 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:05.847 00.003 14556 Enqueuing Expose request
22:40:05.851 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:05.854 00.003 12308 Worker thread wakes up
22:40:05.854 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:05.854 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:07.107 01.253 12308 Exposure complete
22:40:07.245 00.138 12308 worker thread done servicing request
22:40:07.245 00.000 14556 OnExposeComplete: enter
22:40:07.249 00.004 14556 UpdateGuideState(): m_state=6
22:40:07.253 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5320
22:40:07.257 00.004 14556 Star::Find returns 1 (0), X=175.15, Y=992.69, Mass=1992, SNR=29.8, Peak=165 HFD=4.1
22:40:07.261 00.004 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.37 = -1.92)
22:40:07.265 00.004 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.01)
22:40:07.270 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.29 mountX=-0.07 mountY=-0.18, mountTheta=-1.93
22:40:07.275 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.19, opts=13)
22:40:07.278 00.003 14556 Enqueuing Move request for scope (0.05, 0.19)
22:40:07.283 00.005 12308 Worker thread wakes up
22:40:07.283 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
22:40:07.283 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
22:40:07.284 00.001 12308 Moving (0.05, 0.19) raw xDistance=-0.07 yDistance=-0.18
22:40:07.284 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:40:07.284 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:07.284 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:40:07.285 00.001 12308 MoveAxis(E, 0, ABG)
22:40:07.285 00.000 12308 Move returns status 0, amount 0
22:40:07.285 00.000 12308 MoveAxis(N, 0, ABG)
22:40:07.285 00.000 12308 Move returns status 0, amount 0
22:40:07.286 00.001 12308 move complete, result=0
22:40:07.286 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:07.291 00.005 12308 worker thread done servicing request
22:40:07.312 00.021 14556 UpdateGuideState exits: m=1992 SNR=29.8
22:40:07.317 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:07.321 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:07.325 00.004 14556 Enqueuing Expose request
22:40:07.330 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:40:07.335 00.005 12308 Worker thread wakes up
22:40:07.335 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:07.335 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:08.582 01.247 12308 Exposure complete
22:40:08.717 00.135 12308 worker thread done servicing request
22:40:08.717 00.000 14556 OnExposeComplete: enter
22:40:08.722 00.005 14556 UpdateGuideState(): m_state=6
22:40:08.725 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5321
22:40:08.729 00.004 14556 Star::Find returns 1 (0), X=175.08, Y=992.69, Mass=2080, SNR=30.5, Peak=177 HFD=4.4
22:40:08.734 00.005 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
22:40:08.739 00.005 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
22:40:08.742 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.65 mountX=0.00 mountY=-0.19, mountTheta=-1.56
22:40:08.748 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.19, opts=13)
22:40:08.753 00.005 14556 Enqueuing Move request for scope (-0.01, 0.19)
22:40:08.756 00.003 12308 Worker thread wakes up
22:40:08.756 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd
22:40:08.756 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.19)
22:40:08.756 00.000 12308 Moving (-0.01, 0.19) raw xDistance=0.00 yDistance=-0.19
22:40:08.756 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:40:08.756 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:08.757 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:40:08.757 00.000 12308 MoveAxis(E, 0, ABG)
22:40:08.757 00.000 12308 Move returns status 0, amount 0
22:40:08.757 00.000 12308 MoveAxis(N, 0, ABG)
22:40:08.757 00.000 12308 Move returns status 0, amount 0
22:40:08.757 00.000 12308 move complete, result=0
22:40:08.759 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:08.763 00.004 12308 worker thread done servicing request
22:40:08.785 00.022 14556 UpdateGuideState exits: m=2080 SNR=30.5
22:40:08.790 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:08.793 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:08.798 00.005 14556 Enqueuing Expose request
22:40:08.803 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:40:08.807 00.004 12308 Worker thread wakes up
22:40:08.807 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:08.808 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:10.056 01.248 12308 Exposure complete
22:40:10.203 00.147 12308 worker thread done servicing request
22:40:10.204 00.001 14556 OnExposeComplete: enter
22:40:10.209 00.005 14556 UpdateGuideState(): m_state=6
22:40:10.214 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5322
22:40:10.218 00.004 14556 Star::Find returns 1 (0), X=175.13, Y=992.83, Mass=2212, SNR=31.3, Peak=177 HFD=4.7
22:40:10.222 00.004 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.55 = -1.74)
22:40:10.226 00.004 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.84)
22:40:10.230 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.33 hyp=0.34 cameraTheta=1.47 mountX=-0.06 mountY=-0.32, mountTheta=-1.74
22:40:10.235 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.33, opts=13)
22:40:10.240 00.005 14556 Enqueuing Move request for scope (0.03, 0.33)
22:40:10.243 00.003 12308 Worker thread wakes up
22:40:10.243 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.33) opts 0xd
22:40:10.244 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.33)
22:40:10.244 00.000 12308 Moving (0.03, 0.33) raw xDistance=-0.06 yDistance=-0.32
22:40:10.244 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:40:10.244 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:40:10.244 00.000 12308 MoveAxis(E, 0, ABG)
22:40:10.245 00.001 12308 Move returns status 0, amount 0
22:40:10.245 00.000 12308 MoveAxis(N, 228, ABG)
22:40:10.245 00.000 12308 Guiding  Dir = 0, Dur = 228
22:40:10.245 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:10.250 00.005 12308 IsSlewing returns 0
22:40:10.251 00.001 12308 IsGuiding returns 0
22:40:10.251 00.000 12308 PulseGuide returned control before completion, sleep 238
22:40:10.274 00.023 14556 UpdateGuideState exits: m=2212 SNR=31.3
22:40:10.279 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:10.283 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:10.287 00.004 14556 Enqueuing Expose request
22:40:10.496 00.209 12308 IsGuiding returns 1
22:40:10.496 00.000 12308 scope still moving after pulse duration time elapsed
22:40:10.528 00.032 12308 IsSlewing returns 0
22:40:10.532 00.004 12308 IsGuiding returns 0
22:40:10.533 00.001 12308 scope move finished after 228 + 53 ms
22:40:10.534 00.001 12308 Move returns status 0, amount 228
22:40:10.534 00.000 12308 move complete, result=0
22:40:10.535 00.001 12308 worker thread done servicing request
22:40:10.535 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 228 ms NORTH
22:40:10.542 00.007 12308 Worker thread wakes up
22:40:10.544 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:10.544 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:11.795 01.251 12308 Exposure complete
22:40:11.950 00.155 12308 worker thread done servicing request
22:40:11.951 00.001 14556 OnExposeComplete: enter
22:40:11.955 00.004 14556 UpdateGuideState(): m_state=6
22:40:11.959 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5323
22:40:11.963 00.004 14556 Star::Find returns 1 (0), X=175.16, Y=992.62, Mass=1970, SNR=29.7, Peak=153 HFD=4.4
22:40:11.967 00.004 14556 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.07) = xAngle (4.18 = -2.11)
22:40:11.972 00.005 14556 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.21)
22:40:11.975 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.10 mountX=-0.07 mountY=-0.11, mountTheta=-2.14
22:40:11.981 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.13, opts=13)
22:40:11.984 00.003 14556 Enqueuing Move request for scope (0.06, 0.13)
22:40:11.989 00.005 12308 Worker thread wakes up
22:40:11.989 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.13) opts 0xd
22:40:11.989 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.13)
22:40:11.989 00.000 12308 Moving (0.06, 0.13) raw xDistance=-0.07 yDistance=-0.11
22:40:11.989 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:40:11.989 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:11.990 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:40:11.990 00.000 12308 MoveAxis(E, 0, ABG)
22:40:11.990 00.000 12308 Move returns status 0, amount 0
22:40:11.991 00.001 12308 MoveAxis(N, 0, ABG)
22:40:11.991 00.000 12308 Move returns status 0, amount 0
22:40:11.991 00.000 12308 move complete, result=0
22:40:11.991 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:11.996 00.005 12308 worker thread done servicing request
22:40:12.019 00.023 14556 UpdateGuideState exits: m=1970 SNR=29.7
22:40:12.025 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:12.028 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:12.032 00.004 14556 Enqueuing Expose request
22:40:12.036 00.004 12308 Worker thread wakes up
22:40:12.036 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:12.040 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:12.040 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:13.292 01.252 12308 Exposure complete
22:40:13.437 00.145 12308 worker thread done servicing request
22:40:13.437 00.000 14556 OnExposeComplete: enter
22:40:13.441 00.004 14556 UpdateGuideState(): m_state=6
22:40:13.445 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5324
22:40:13.449 00.004 14556 Star::Find returns 1 (0), X=175.22, Y=992.57, Mass=2219, SNR=31.4, Peak=172 HFD=4.3
22:40:13.453 00.004 14556 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.07) = xAngle (3.60 = -2.68)
22:40:13.458 00.005 14556 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.50 = -2.78)
22:40:13.462 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.15 cameraTheta=0.53 mountX=-0.13 mountY=-0.05, mountTheta=-2.77
22:40:13.467 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.07, opts=13)
22:40:13.470 00.003 14556 Enqueuing Move request for scope (0.13, 0.07)
22:40:13.474 00.004 12308 Worker thread wakes up
22:40:13.474 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd
22:40:13.474 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.07)
22:40:13.474 00.000 12308 Moving (0.13, 0.07) raw xDistance=-0.13 yDistance=-0.05
22:40:13.474 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:40:13.475 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:13.475 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:40:13.475 00.000 12308 MoveAxis(E, 0, ABG)
22:40:13.475 00.000 12308 Move returns status 0, amount 0
22:40:13.475 00.000 12308 MoveAxis(N, 0, ABG)
22:40:13.475 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:13.480 00.005 12308 Move returns status 0, amount 0
22:40:13.480 00.000 12308 move complete, result=0
22:40:13.480 00.000 12308 worker thread done servicing request
22:40:13.501 00.021 14556 UpdateGuideState exits: m=2219 SNR=31.4
22:40:13.506 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:13.509 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:13.513 00.004 14556 Enqueuing Expose request
22:40:13.519 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:13.523 00.004 12308 Worker thread wakes up
22:40:13.523 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:13.523 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:14.774 01.251 12308 Exposure complete
22:40:14.919 00.145 12308 worker thread done servicing request
22:40:14.919 00.000 14556 OnExposeComplete: enter
22:40:14.923 00.004 14556 UpdateGuideState(): m_state=6
22:40:14.926 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5325
22:40:14.931 00.005 14556 Star::Find returns 1 (0), X=175.25, Y=992.64, Mass=2176, SNR=31.3, Peak=181 HFD=4.6
22:40:14.934 00.003 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.82 = -2.47)
22:40:14.938 00.004 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.72 = -2.57)
22:40:14.941 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=0.15 hyp=0.22 cameraTheta=0.74 mountX=-0.17 mountY=-0.12, mountTheta=-2.53
22:40:14.946 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.15, opts=13)
22:40:14.949 00.003 14556 Enqueuing Move request for scope (0.16, 0.15)
22:40:14.954 00.005 12308 Worker thread wakes up
22:40:14.954 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.15) opts 0xd
22:40:14.954 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.15)
22:40:14.954 00.000 12308 Moving (0.16, 0.15) raw xDistance=-0.17 yDistance=-0.12
22:40:14.954 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:40:14.954 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:14.954 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:40:14.956 00.002 12308 MoveAxis(E, 0, ABG)
22:40:14.956 00.000 12308 Move returns status 0, amount 0
22:40:14.956 00.000 12308 MoveAxis(N, 0, ABG)
22:40:14.956 00.000 12308 Move returns status 0, amount 0
22:40:14.956 00.000 12308 move complete, result=0
22:40:14.957 00.001 12308 worker thread done servicing request
22:40:14.957 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:14.982 00.025 14556 UpdateGuideState exits: m=2176 SNR=31.3
22:40:14.986 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:14.990 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:14.995 00.005 14556 Enqueuing Expose request
22:40:14.998 00.003 12308 Worker thread wakes up
22:40:14.998 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:15.003 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:15.003 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:16.249 01.246 12308 Exposure complete
22:40:16.386 00.137 12308 worker thread done servicing request
22:40:16.388 00.002 14556 OnExposeComplete: enter
22:40:16.393 00.005 14556 UpdateGuideState(): m_state=6
22:40:16.398 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5326
22:40:16.403 00.005 14556 Star::Find returns 1 (0), X=175.11, Y=992.70, Mass=2057, SNR=30.3, Peak=181 HFD=4.4
22:40:16.408 00.005 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
22:40:16.411 00.003 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
22:40:16.415 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.50 mountX=-0.03 mountY=-0.21, mountTheta=-1.72
22:40:16.421 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.21, opts=13)
22:40:16.426 00.005 14556 Enqueuing Move request for scope (0.02, 0.21)
22:40:16.431 00.005 12308 Worker thread wakes up
22:40:16.431 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.21) opts 0xd
22:40:16.431 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.21)
22:40:16.431 00.000 12308 Moving (0.02, 0.21) raw xDistance=-0.03 yDistance=-0.21
22:40:16.432 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:40:16.432 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:40:16.432 00.000 12308 MoveAxis(E, 0, ABG)
22:40:16.432 00.000 12308 Move returns status 0, amount 0
22:40:16.433 00.001 12308 MoveAxis(N, 145, ABG)
22:40:16.433 00.000 12308 Guiding  Dir = 0, Dur = 145
22:40:16.433 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:16.437 00.004 12308 IsSlewing returns 0
22:40:16.437 00.000 12308 IsGuiding returns 0
22:40:16.438 00.001 12308 PulseGuide returned control before completion, sleep 155
22:40:16.459 00.021 14556 UpdateGuideState exits: m=2057 SNR=30.3
22:40:16.464 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:16.468 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:16.472 00.004 14556 Enqueuing Expose request
22:40:16.601 00.129 12308 IsGuiding returns 1
22:40:16.603 00.002 12308 scope still moving after pulse duration time elapsed
22:40:16.632 00.029 12308 IsSlewing returns 0
22:40:16.633 00.001 12308 IsGuiding returns 0
22:40:16.633 00.000 12308 scope move finished after 145 + 50 ms
22:40:16.634 00.001 12308 Move returns status 0, amount 145
22:40:16.634 00.000 12308 move complete, result=0
22:40:16.635 00.001 12308 worker thread done servicing request
22:40:16.635 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 145 ms NORTH
22:40:16.641 00.006 12308 Worker thread wakes up
22:40:16.642 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:16.642 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:17.897 01.255 12308 Exposure complete
22:40:18.040 00.143 12308 worker thread done servicing request
22:40:18.040 00.000 14556 OnExposeComplete: enter
22:40:18.044 00.004 14556 UpdateGuideState(): m_state=6
22:40:18.048 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5327
22:40:18.052 00.004 14556 Star::Find returns 1 (0), X=175.20, Y=992.73, Mass=2096, SNR=30.7, Peak=170 HFD=4.4
22:40:18.056 00.004 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.20 = -2.08)
22:40:18.060 00.004 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.18)
22:40:18.064 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.23 hyp=0.26 cameraTheta=1.13 mountX=-0.13 mountY=-0.21, mountTheta=-2.11
22:40:18.069 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.23, opts=13)
22:40:18.073 00.004 14556 Enqueuing Move request for scope (0.11, 0.23)
22:40:18.077 00.004 12308 Worker thread wakes up
22:40:18.077 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.23) opts 0xd
22:40:18.077 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.23)
22:40:18.077 00.000 12308 Moving (0.11, 0.23) raw xDistance=-0.13 yDistance=-0.21
22:40:18.078 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:40:18.078 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:40:18.078 00.000 12308 MoveAxis(E, 0, ABG)
22:40:18.078 00.000 12308 Move returns status 0, amount 0
22:40:18.078 00.000 12308 MoveAxis(N, 149, ABG)
22:40:18.079 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:18.083 00.004 12308 Guiding  Dir = 0, Dur = 149
22:40:18.083 00.000 12308 IsSlewing returns 0
22:40:18.083 00.000 12308 IsGuiding returns 0
22:40:18.084 00.001 12308 PulseGuide returned control before completion, sleep 159
22:40:18.104 00.020 14556 UpdateGuideState exits: m=2096 SNR=30.7
22:40:18.108 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:18.113 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:18.119 00.006 14556 Enqueuing Expose request
22:40:18.257 00.138 12308 IsGuiding returns 0
22:40:18.258 00.001 12308 Move returns status 0, amount 149
22:40:18.259 00.001 12308 move complete, result=0
22:40:18.259 00.000 12308 worker thread done servicing request
22:40:18.260 00.001 12308 Worker thread wakes up
22:40:18.260 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 149 ms NORTH
22:40:18.268 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:18.268 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:19.516 01.248 12308 Exposure complete
22:40:19.664 00.148 12308 worker thread done servicing request
22:40:19.664 00.000 14556 OnExposeComplete: enter
22:40:19.669 00.005 14556 UpdateGuideState(): m_state=6
22:40:19.673 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5328
22:40:19.679 00.006 14556 Star::Find returns 1 (0), X=175.34, Y=992.50, Mass=2135, SNR=30.8, Peak=174 HFD=4.5
22:40:19.683 00.004 14556 CameraToMount -- cameraTheta (0.03) - m_xAngle (-3.07) = xAngle (3.10 = 3.10)
22:40:19.687 00.004 14556 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.00 = 3.00)
22:40:19.691 00.004 14556 CameraToMount -- cameraX=0.25 cameraY=0.01 hyp=0.25 cameraTheta=0.03 mountX=-0.25 mountY=0.03, mountTheta=3.01
22:40:19.696 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.01, opts=13)
22:40:19.700 00.004 14556 Enqueuing Move request for scope (0.25, 0.01)
22:40:19.705 00.005 12308 Worker thread wakes up
22:40:19.705 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.01) opts 0xd
22:40:19.705 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.01)
22:40:19.705 00.000 12308 Moving (0.25, 0.01) raw xDistance=-0.25 yDistance=0.03
22:40:19.706 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:40:19.706 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:19.706 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:40:19.707 00.001 12308 MoveAxis(E, 107, ABG)
22:40:19.707 00.000 12308 Guiding  Dir = 2, Dur = 107
22:40:19.709 00.002 12308 IsSlewing returns 0
22:40:19.709 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:19.715 00.006 12308 IsGuiding returns 0
22:40:19.715 00.000 12308 PulseGuide returned control before completion, sleep 117
22:40:19.736 00.021 14556 UpdateGuideState exits: m=2135 SNR=30.8
22:40:19.741 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:19.745 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:19.749 00.004 14556 Enqueuing Expose request
22:40:19.848 00.099 12308 IsGuiding returns 1
22:40:19.849 00.001 12308 scope still moving after pulse duration time elapsed
22:40:19.880 00.031 12308 IsSlewing returns 0
22:40:19.881 00.001 12308 IsGuiding returns 0
22:40:19.882 00.001 12308 scope move finished after 107 + 59 ms
22:40:19.883 00.001 12308 Move returns status 0, amount 107
22:40:19.883 00.000 12308 MoveAxis(N, 0, ABG)
22:40:19.883 00.000 12308 Move returns status 0, amount 0
22:40:19.884 00.001 12308 move complete, result=0
22:40:19.884 00.000 12308 worker thread done servicing request
22:40:19.884 00.000 14556 GuideStep: -0.2 px 107 ms EAST, 0.0 px 0 ms NORTH
22:40:19.892 00.008 12308 Worker thread wakes up
22:40:19.893 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:19.893 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:21.149 01.256 12308 Exposure complete
22:40:21.284 00.135 12308 worker thread done servicing request
22:40:21.285 00.001 14556 OnExposeComplete: enter
22:40:21.288 00.003 14556 UpdateGuideState(): m_state=6
22:40:21.293 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5329
22:40:21.298 00.005 14556 Star::Find returns 1 (0), X=175.22, Y=992.66, Mass=2177, SNR=31.3, Peak=142 HFD=4.7
22:40:21.301 00.003 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.99 = -2.30)
22:40:21.305 00.004 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.40)
22:40:21.309 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.17 hyp=0.21 cameraTheta=0.91 mountX=-0.14 mountY=-0.14, mountTheta=-2.35
22:40:21.315 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.17, opts=13)
22:40:21.319 00.004 14556 Enqueuing Move request for scope (0.13, 0.17)
22:40:21.323 00.004 12308 Worker thread wakes up
22:40:21.323 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.17) opts 0xd
22:40:21.323 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.17)
22:40:21.323 00.000 12308 Moving (0.13, 0.17) raw xDistance=-0.14 yDistance=-0.14
22:40:21.323 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:40:21.323 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:21.323 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:40:21.324 00.001 12308 MoveAxis(E, 0, ABG)
22:40:21.324 00.000 12308 Move returns status 0, amount 0
22:40:21.324 00.000 12308 MoveAxis(N, 0, ABG)
22:40:21.324 00.000 12308 Move returns status 0, amount 0
22:40:21.324 00.000 12308 move complete, result=0
22:40:21.325 00.001 12308 worker thread done servicing request
22:40:21.325 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:21.354 00.029 14556 UpdateGuideState exits: m=2177 SNR=31.3
22:40:21.359 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:21.364 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:21.367 00.003 14556 Enqueuing Expose request
22:40:21.371 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:21.376 00.005 12308 Worker thread wakes up
22:40:21.376 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:21.376 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:22.620 01.244 12308 Exposure complete
22:40:22.757 00.137 12308 worker thread done servicing request
22:40:22.758 00.001 14556 OnExposeComplete: enter
22:40:22.762 00.004 14556 UpdateGuideState(): m_state=6
22:40:22.766 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5330
22:40:22.770 00.004 14556 Star::Find returns 1 (0), X=175.35, Y=992.60, Mass=2126, SNR=31.0, Peak=149 HFD=4.8
22:40:22.773 00.003 14556 CameraToMount -- cameraTheta (0.39) - m_xAngle (-3.07) = xAngle (3.46 = -2.82)
22:40:22.778 00.005 14556 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.36 = -2.92)
22:40:22.782 00.004 14556 CameraToMount -- cameraX=0.26 cameraY=0.11 hyp=0.28 cameraTheta=0.39 mountX=-0.27 mountY=-0.06, mountTheta=-2.92
22:40:22.788 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.11, opts=13)
22:40:22.792 00.004 14556 Enqueuing Move request for scope (0.26, 0.11)
22:40:22.796 00.004 12308 Worker thread wakes up
22:40:22.796 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.11) opts 0xd
22:40:22.796 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.11)
22:40:22.796 00.000 12308 Moving (0.26, 0.11) raw xDistance=-0.27 yDistance=-0.06
22:40:22.796 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:40:22.798 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:22.798 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:40:22.798 00.000 12308 MoveAxis(E, 115, ABG)
22:40:22.798 00.000 12308 Guiding  Dir = 2, Dur = 115
22:40:22.798 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:22.803 00.005 12308 IsSlewing returns 0
22:40:22.803 00.000 12308 IsGuiding returns 0
22:40:22.804 00.001 12308 PulseGuide returned control before completion, sleep 125
22:40:22.824 00.020 14556 UpdateGuideState exits: m=2126 SNR=31.0
22:40:22.828 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:22.831 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:22.835 00.004 14556 Enqueuing Expose request
22:40:22.940 00.105 12308 IsGuiding returns 1
22:40:22.941 00.001 12308 scope still moving after pulse duration time elapsed
22:40:22.971 00.030 12308 IsSlewing returns 0
22:40:22.971 00.000 12308 IsGuiding returns 0
22:40:22.972 00.001 12308 scope move finished after 115 + 53 ms
22:40:22.972 00.000 12308 Move returns status 0, amount 115
22:40:22.972 00.000 12308 MoveAxis(N, 0, ABG)
22:40:22.972 00.000 12308 Move returns status 0, amount 0
22:40:22.974 00.002 12308 move complete, result=0
22:40:22.974 00.000 12308 worker thread done servicing request
22:40:22.974 00.000 14556 GuideStep: -0.3 px 115 ms EAST, -0.1 px 0 ms NORTH
22:40:22.980 00.006 12308 Worker thread wakes up
22:40:22.981 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:22.981 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:24.230 01.249 12308 Exposure complete
22:40:24.367 00.137 12308 worker thread done servicing request
22:40:24.367 00.000 14556 OnExposeComplete: enter
22:40:24.372 00.005 14556 UpdateGuideState(): m_state=6
22:40:24.376 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5331
22:40:24.381 00.005 14556 Star::Find returns 1 (0), X=175.15, Y=992.62, Mass=1974, SNR=29.8, Peak=164 HFD=4.5
22:40:24.384 00.003 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.24 = -2.05)
22:40:24.389 00.005 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.15)
22:40:24.392 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.16 mountX=-0.06 mountY=-0.12, mountTheta=-2.07
22:40:24.398 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.13, opts=13)
22:40:24.402 00.004 14556 Enqueuing Move request for scope (0.06, 0.13)
22:40:24.406 00.004 12308 Worker thread wakes up
22:40:24.406 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.13) opts 0xd
22:40:24.406 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.13)
22:40:24.406 00.000 12308 Moving (0.06, 0.13) raw xDistance=-0.06 yDistance=-0.12
22:40:24.407 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:40:24.407 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:24.407 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:40:24.407 00.000 12308 MoveAxis(E, 0, ABG)
22:40:24.407 00.000 12308 Move returns status 0, amount 0
22:40:24.408 00.001 12308 MoveAxis(N, 0, ABG)
22:40:24.408 00.000 12308 Move returns status 0, amount 0
22:40:24.408 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:24.413 00.005 12308 move complete, result=0
22:40:24.413 00.000 12308 worker thread done servicing request
22:40:24.434 00.021 14556 UpdateGuideState exits: m=1974 SNR=29.8
22:40:24.438 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:24.442 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:24.446 00.004 14556 Enqueuing Expose request
22:40:24.450 00.004 12308 Worker thread wakes up
22:40:24.450 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:24.455 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:24.455 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:25.703 01.248 12308 Exposure complete
22:40:25.864 00.161 12308 worker thread done servicing request
22:40:25.864 00.000 14556 OnExposeComplete: enter
22:40:25.869 00.005 14556 UpdateGuideState(): m_state=6
22:40:25.874 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5332
22:40:25.877 00.003 14556 Star::Find returns 1 (0), X=174.94, Y=992.74, Mass=1961, SNR=29.7, Peak=173 HFD=4.2
22:40:25.881 00.004 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.20 = -1.09)
22:40:25.885 00.004 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
22:40:25.889 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.25 hyp=0.30 cameraTheta=2.12 mountX=0.14 mountY=-0.27, mountTheta=-1.10
22:40:25.894 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.25, opts=13)
22:40:25.897 00.003 14556 Enqueuing Move request for scope (-0.16, 0.25)
22:40:25.902 00.005 12308 Worker thread wakes up
22:40:25.902 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.25) opts 0xd
22:40:25.903 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.25)
22:40:25.903 00.000 12308 Moving (-0.16, 0.25) raw xDistance=0.14 yDistance=-0.27
22:40:25.903 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:40:25.903 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:40:25.903 00.000 12308 MoveAxis(E, 0, ABG)
22:40:25.903 00.000 12308 Move returns status 0, amount 0
22:40:25.903 00.000 12308 MoveAxis(N, 192, ABG)
22:40:25.904 00.001 12308 Guiding  Dir = 0, Dur = 192
22:40:25.904 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:25.908 00.004 12308 IsSlewing returns 0
22:40:25.909 00.001 12308 IsGuiding returns 0
22:40:25.909 00.000 12308 PulseGuide returned control before completion, sleep 202
22:40:25.929 00.020 14556 UpdateGuideState exits: m=1961 SNR=29.7
22:40:25.935 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:25.938 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:25.942 00.004 14556 Enqueuing Expose request
22:40:26.114 00.172 12308 IsGuiding returns 1
22:40:26.115 00.001 12308 scope still moving after pulse duration time elapsed
22:40:26.147 00.032 12308 IsSlewing returns 0
22:40:26.147 00.000 12308 IsGuiding returns 0
22:40:26.148 00.001 12308 scope move finished after 192 + 47 ms
22:40:26.148 00.000 12308 Move returns status 0, amount 192
22:40:26.148 00.000 12308 move complete, result=0
22:40:26.150 00.002 12308 worker thread done servicing request
22:40:26.150 00.000 12308 Worker thread wakes up
22:40:26.150 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 192 ms NORTH
22:40:26.156 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:26.157 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:27.402 01.245 12308 Exposure complete
22:40:27.532 00.130 12308 worker thread done servicing request
22:40:27.533 00.001 14556 OnExposeComplete: enter
22:40:27.536 00.003 14556 UpdateGuideState(): m_state=6
22:40:27.540 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5333
22:40:27.544 00.004 14556 Star::Find returns 1 (0), X=174.89, Y=992.58, Mass=2120, SNR=31.0, Peak=163 HFD=4.6
22:40:27.549 00.005 14556 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.07) = xAngle (5.82 = -0.46)
22:40:27.552 00.003 14556 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.72 = -0.56)
22:40:27.557 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.08 hyp=0.22 cameraTheta=2.75 mountX=0.20 mountY=-0.12, mountTheta=-0.54
22:40:27.562 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.08, opts=13)
22:40:27.566 00.004 14556 Enqueuing Move request for scope (-0.20, 0.08)
22:40:27.569 00.003 12308 Worker thread wakes up
22:40:27.570 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.08) opts 0xd
22:40:27.570 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.08)
22:40:27.570 00.000 12308 Moving (-0.20, 0.08) raw xDistance=0.20 yDistance=-0.12
22:40:27.570 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:40:27.570 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:27.570 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:40:27.572 00.002 12308 MoveAxis(E, 0, ABG)
22:40:27.572 00.000 12308 Move returns status 0, amount 0
22:40:27.572 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:27.576 00.004 12308 MoveAxis(N, 0, ABG)
22:40:27.576 00.000 12308 Move returns status 0, amount 0
22:40:27.576 00.000 12308 move complete, result=0
22:40:27.576 00.000 12308 worker thread done servicing request
22:40:27.598 00.022 14556 UpdateGuideState exits: m=2120 SNR=31.0
22:40:27.603 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:27.607 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:27.612 00.005 14556 Enqueuing Expose request
22:40:27.617 00.005 12308 Worker thread wakes up
22:40:27.617 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:27.621 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:27.621 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:28.877 01.256 12308 Exposure complete
22:40:29.052 00.175 12308 worker thread done servicing request
22:40:29.052 00.000 14556 OnExposeComplete: enter
22:40:29.058 00.006 14556 UpdateGuideState(): m_state=6
22:40:29.063 00.005 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5334
22:40:29.067 00.004 14556 Star::Find returns 1 (0), X=174.85, Y=992.68, Mass=2069, SNR=30.5, Peak=163 HFD=4.6
22:40:29.070 00.003 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
22:40:29.075 00.005 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
22:40:29.083 00.008 14556 CameraToMount -- cameraX=-0.24 cameraY=0.19 hyp=0.31 cameraTheta=2.47 mountX=0.23 mountY=-0.23, mountTheta=-0.79
22:40:29.089 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.19, opts=13)
22:40:29.092 00.003 14556 Enqueuing Move request for scope (-0.24, 0.19)
22:40:29.096 00.004 12308 Worker thread wakes up
22:40:29.096 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.19) opts 0xd
22:40:29.096 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.19)
22:40:29.097 00.001 12308 Moving (-0.24, 0.19) raw xDistance=0.23 yDistance=-0.23
22:40:29.097 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:40:29.097 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:40:29.097 00.000 12308 MoveAxis(W, 99, ABG)
22:40:29.097 00.000 12308 Guiding  Dir = 3, Dur = 99
22:40:29.098 00.001 12308 IsSlewing returns 0
22:40:29.098 00.000 12308 IsGuiding returns 0
22:40:29.098 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:29.102 00.004 12308 PulseGuide returned control before completion, sleep 109
22:40:29.123 00.021 14556 UpdateGuideState exits: m=2069 SNR=30.5
22:40:29.127 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:29.131 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:29.134 00.003 14556 Enqueuing Expose request
22:40:29.227 00.093 12308 IsGuiding returns 0
22:40:29.229 00.002 12308 Move returns status 0, amount 99
22:40:29.229 00.000 12308 MoveAxis(N, 161, ABG)
22:40:29.230 00.001 12308 Guiding  Dir = 0, Dur = 161
22:40:29.230 00.000 12308 IsSlewing returns 0
22:40:29.230 00.000 12308 IsGuiding returns 0
22:40:29.232 00.002 12308 PulseGuide returned control before completion, sleep 171
22:40:29.415 00.183 12308 IsGuiding returns 1
22:40:29.416 00.001 12308 scope still moving after pulse duration time elapsed
22:40:29.447 00.031 12308 IsSlewing returns 0
22:40:29.449 00.002 12308 IsGuiding returns 0
22:40:29.449 00.000 12308 scope move finished after 161 + 56 ms
22:40:29.449 00.000 12308 Move returns status 0, amount 161
22:40:29.449 00.000 12308 move complete, result=0
22:40:29.450 00.001 12308 worker thread done servicing request
22:40:29.450 00.000 14556 GuideStep: 0.2 px 99 ms WEST, -0.2 px 161 ms NORTH
22:40:29.458 00.008 12308 Worker thread wakes up
22:40:29.458 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:29.458 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:30.718 01.260 12308 Exposure complete
22:40:30.858 00.140 12308 worker thread done servicing request
22:40:30.858 00.000 14556 OnExposeComplete: enter
22:40:30.862 00.004 14556 UpdateGuideState(): m_state=6
22:40:30.869 00.007 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5335
22:40:30.874 00.005 14556 Star::Find returns 1 (0), X=174.95, Y=992.40, Mass=2104, SNR=30.8, Peak=160 HFD=4.8
22:40:30.878 00.004 14556 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-3.07) = xAngle (0.49 = 0.49)
22:40:30.883 00.005 14556 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.39 = 0.39)
22:40:30.886 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.09 hyp=0.17 cameraTheta=-2.59 mountX=0.15 mountY=0.07, mountTheta=0.40
22:40:30.892 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.09, opts=13)
22:40:30.899 00.007 14556 Enqueuing Move request for scope (-0.15, -0.09)
22:40:30.903 00.004 12308 Worker thread wakes up
22:40:30.903 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.09) opts 0xd
22:40:30.903 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.09)
22:40:30.903 00.000 12308 Moving (-0.15, -0.09) raw xDistance=0.15 yDistance=0.07
22:40:30.905 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:40:30.905 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:30.905 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:40:30.905 00.000 12308 MoveAxis(E, 0, ABG)
22:40:30.906 00.001 12308 Move returns status 0, amount 0
22:40:30.906 00.000 12308 MoveAxis(N, 0, ABG)
22:40:30.906 00.000 12308 Move returns status 0, amount 0
22:40:30.906 00.000 12308 move complete, result=0
22:40:30.907 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:30.911 00.004 12308 worker thread done servicing request
22:40:30.932 00.021 14556 UpdateGuideState exits: m=2104 SNR=30.8
22:40:30.937 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:30.940 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:30.945 00.005 14556 Enqueuing Expose request
22:40:30.949 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:30.953 00.004 12308 Worker thread wakes up
22:40:30.953 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:30.953 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:32.204 01.251 12308 Exposure complete
22:40:32.380 00.176 12308 worker thread done servicing request
22:40:32.380 00.000 14556 OnExposeComplete: enter
22:40:32.384 00.004 14556 UpdateGuideState(): m_state=6
22:40:32.388 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5336
22:40:32.392 00.004 14556 Star::Find returns 1 (0), X=175.13, Y=992.60, Mass=2271, SNR=31.9, Peak=178 HFD=4.6
22:40:32.396 00.004 14556 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.07) = xAngle (4.30 = -1.98)
22:40:32.401 00.005 14556 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.08)
22:40:32.404 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.23 mountX=-0.05 mountY=-0.10, mountTheta=-2.00
22:40:32.410 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.11, opts=13)
22:40:32.413 00.003 14556 Enqueuing Move request for scope (0.04, 0.11)
22:40:32.417 00.004 12308 Worker thread wakes up
22:40:32.417 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
22:40:32.417 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
22:40:32.418 00.001 12308 Moving (0.04, 0.11) raw xDistance=-0.05 yDistance=-0.10
22:40:32.418 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:40:32.419 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:32.419 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:40:32.419 00.000 12308 MoveAxis(E, 0, ABG)
22:40:32.419 00.000 12308 Move returns status 0, amount 0
22:40:32.419 00.000 12308 MoveAxis(N, 0, ABG)
22:40:32.419 00.000 12308 Move returns status 0, amount 0
22:40:32.419 00.000 12308 move complete, result=0
22:40:32.420 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:32.423 00.003 12308 worker thread done servicing request
22:40:32.442 00.019 14556 UpdateGuideState exits: m=2271 SNR=31.9
22:40:32.449 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:32.457 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:32.464 00.007 14556 Enqueuing Expose request
22:40:32.472 00.008 12308 Worker thread wakes up
22:40:32.472 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:32.478 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:32.479 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:33.733 01.254 12308 Exposure complete
22:40:33.874 00.141 12308 worker thread done servicing request
22:40:33.874 00.000 14556 OnExposeComplete: enter
22:40:33.877 00.003 14556 UpdateGuideState(): m_state=6
22:40:33.882 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5337
22:40:33.885 00.003 14556 Star::Find returns 1 (0), X=175.08, Y=992.69, Mass=2153, SNR=31.2, Peak=155 HFD=4.4
22:40:33.890 00.005 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.70 = -1.59)
22:40:33.895 00.005 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
22:40:33.898 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.62 mountX=-0.00 mountY=-0.19, mountTheta=-1.59
22:40:33.903 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.20, opts=13)
22:40:33.907 00.004 14556 Enqueuing Move request for scope (-0.01, 0.20)
22:40:33.911 00.004 12308 Worker thread wakes up
22:40:33.911 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.20) opts 0xd
22:40:33.912 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.20)
22:40:33.912 00.000 12308 Moving (-0.01, 0.20) raw xDistance=-0.00 yDistance=-0.19
22:40:33.912 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:40:33.912 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:33.914 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:40:33.914 00.000 12308 MoveAxis(E, 0, ABG)
22:40:33.914 00.000 12308 Move returns status 0, amount 0
22:40:33.914 00.000 12308 MoveAxis(N, 0, ABG)
22:40:33.914 00.000 12308 Move returns status 0, amount 0
22:40:33.915 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:33.920 00.005 12308 move complete, result=0
22:40:33.920 00.000 12308 worker thread done servicing request
22:40:33.944 00.024 14556 UpdateGuideState exits: m=2153 SNR=31.2
22:40:33.949 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:33.953 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:33.959 00.006 14556 Enqueuing Expose request
22:40:33.964 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:40:33.969 00.005 12308 Worker thread wakes up
22:40:33.969 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:33.969 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:35.219 01.250 12308 Exposure complete
22:40:35.350 00.131 12308 worker thread done servicing request
22:40:35.350 00.000 14556 OnExposeComplete: enter
22:40:35.354 00.004 14556 UpdateGuideState(): m_state=6
22:40:35.359 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5338
22:40:35.362 00.003 14556 Star::Find returns 1 (0), X=175.03, Y=992.51, Mass=2231, SNR=31.8, Peak=199 HFD=4.4
22:40:35.367 00.005 14556 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.07) = xAngle (5.99 = -0.29)
22:40:35.371 00.004 14556 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.89 = -0.39)
22:40:35.375 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.92 mountX=0.06 mountY=-0.03, mountTheta=-0.38
22:40:35.379 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.01, opts=13)
22:40:35.382 00.003 14556 Enqueuing Move request for scope (-0.07, 0.01)
22:40:35.385 00.003 12308 Worker thread wakes up
22:40:35.385 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
22:40:35.385 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
22:40:35.387 00.002 12308 Moving (-0.07, 0.01) raw xDistance=0.06 yDistance=-0.03
22:40:35.387 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:40:35.387 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:35.387 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:40:35.387 00.000 12308 MoveAxis(E, 0, ABG)
22:40:35.388 00.001 12308 Move returns status 0, amount 0
22:40:35.388 00.000 12308 MoveAxis(N, 0, ABG)
22:40:35.388 00.000 12308 Move returns status 0, amount 0
22:40:35.389 00.001 12308 move complete, result=0
22:40:35.389 00.000 12308 worker thread done servicing request
22:40:35.389 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:35.410 00.021 14556 UpdateGuideState exits: m=2231 SNR=31.8
22:40:35.416 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:35.420 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:35.425 00.005 14556 Enqueuing Expose request
22:40:35.431 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:35.436 00.005 12308 Worker thread wakes up
22:40:35.436 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:35.436 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:36.693 01.257 12308 Exposure complete
22:40:36.829 00.136 12308 worker thread done servicing request
22:40:36.829 00.000 14556 OnExposeComplete: enter
22:40:36.834 00.005 14556 UpdateGuideState(): m_state=6
22:40:36.839 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5339
22:40:36.843 00.004 14556 Star::Find returns 1 (0), X=174.88, Y=992.74, Mass=2193, SNR=31.7, Peak=186 HFD=4.5
22:40:36.847 00.004 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.36 = -0.93)
22:40:36.851 00.004 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.26 = -1.03)
22:40:36.854 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=0.24 hyp=0.32 cameraTheta=2.28 mountX=0.19 mountY=-0.28, mountTheta=-0.96
22:40:36.859 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.24, opts=13)
22:40:36.862 00.003 14556 Enqueuing Move request for scope (-0.21, 0.24)
22:40:36.867 00.005 12308 Worker thread wakes up
22:40:36.867 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.24) opts 0xd
22:40:36.867 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.24)
22:40:36.867 00.000 12308 Moving (-0.21, 0.24) raw xDistance=0.19 yDistance=-0.28
22:40:36.867 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:40:36.867 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:40:36.868 00.001 12308 MoveAxis(E, 0, ABG)
22:40:36.868 00.000 12308 Move returns status 0, amount 0
22:40:36.868 00.000 12308 MoveAxis(N, 194, ABG)
22:40:36.868 00.000 12308 Guiding  Dir = 0, Dur = 194
22:40:36.868 00.000 12308 IsSlewing returns 0
22:40:36.868 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:36.872 00.004 12308 IsGuiding returns 0
22:40:36.872 00.000 12308 PulseGuide returned control before completion, sleep 204
22:40:36.893 00.021 14556 UpdateGuideState exits: m=2193 SNR=31.7
22:40:36.897 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:36.901 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:36.905 00.004 14556 Enqueuing Expose request
22:40:37.089 00.184 12308 IsGuiding returns 1
22:40:37.090 00.001 12308 scope still moving after pulse duration time elapsed
22:40:37.119 00.029 12308 IsSlewing returns 0
22:40:37.120 00.001 12308 IsGuiding returns 0
22:40:37.120 00.000 12308 scope move finished after 194 + 54 ms
22:40:37.121 00.001 12308 Move returns status 0, amount 194
22:40:37.121 00.000 12308 move complete, result=0
22:40:37.123 00.002 12308 worker thread done servicing request
22:40:37.123 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 194 ms NORTH
22:40:37.130 00.007 12308 Worker thread wakes up
22:40:37.130 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:37.130 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:38.381 01.251 12308 Exposure complete
22:40:38.520 00.139 12308 worker thread done servicing request
22:40:38.520 00.000 14556 OnExposeComplete: enter
22:40:38.524 00.004 14556 UpdateGuideState(): m_state=6
22:40:38.529 00.005 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5340
22:40:38.533 00.004 14556 Star::Find returns 1 (0), X=175.13, Y=992.52, Mass=2050, SNR=30.5, Peak=160 HFD=4.8
22:40:38.536 00.003 14556 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.07) = xAngle (3.62 = -2.66)
22:40:38.540 00.004 14556 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.52 = -2.76)
22:40:38.543 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.04 cameraTheta=0.55 mountX=-0.04 mountY=-0.02, mountTheta=-2.74
22:40:38.548 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.02, opts=13)
22:40:38.554 00.006 14556 Enqueuing Move request for scope (0.04, 0.02)
22:40:38.558 00.004 12308 Worker thread wakes up
22:40:38.558 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
22:40:38.558 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
22:40:38.558 00.000 12308 Moving (0.04, 0.02) raw xDistance=-0.04 yDistance=-0.02
22:40:38.558 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:40:38.559 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:38.559 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:40:38.559 00.000 12308 MoveAxis(E, 0, ABG)
22:40:38.559 00.000 12308 Move returns status 0, amount 0
22:40:38.559 00.000 12308 MoveAxis(N, 0, ABG)
22:40:38.559 00.000 12308 Move returns status 0, amount 0
22:40:38.561 00.002 12308 move complete, result=0
22:40:38.561 00.000 12308 worker thread done servicing request
22:40:38.561 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:38.585 00.024 14556 UpdateGuideState exits: m=2050 SNR=30.5
22:40:38.589 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:38.594 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:38.597 00.003 14556 Enqueuing Expose request
22:40:38.601 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:38.605 00.004 12308 Worker thread wakes up
22:40:38.606 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:38.606 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:39.855 01.249 12308 Exposure complete
22:40:40.011 00.156 12308 worker thread done servicing request
22:40:40.011 00.000 14556 OnExposeComplete: enter
22:40:40.015 00.004 14556 UpdateGuideState(): m_state=6
22:40:40.019 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5341
22:40:40.024 00.005 14556 Star::Find returns 1 (0), X=175.01, Y=992.59, Mass=1956, SNR=29.7, Peak=152 HFD=4.1
22:40:40.028 00.004 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.38 = -0.90)
22:40:40.032 00.004 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -1.00)
22:40:40.035 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.31 mountX=0.08 mountY=-0.11, mountTheta=-0.93
22:40:40.041 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.09, opts=13)
22:40:40.045 00.004 14556 Enqueuing Move request for scope (-0.09, 0.09)
22:40:40.049 00.004 12308 Worker thread wakes up
22:40:40.049 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
22:40:40.049 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
22:40:40.049 00.000 12308 Moving (-0.09, 0.09) raw xDistance=0.08 yDistance=-0.11
22:40:40.051 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:40:40.051 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:40.051 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:40:40.052 00.001 12308 MoveAxis(E, 0, ABG)
22:40:40.052 00.000 12308 Move returns status 0, amount 0
22:40:40.053 00.001 12308 MoveAxis(N, 0, ABG)
22:40:40.053 00.000 12308 Move returns status 0, amount 0
22:40:40.053 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:40.056 00.003 12308 move complete, result=0
22:40:40.057 00.001 12308 worker thread done servicing request
22:40:40.079 00.022 14556 UpdateGuideState exits: m=1956 SNR=29.7
22:40:40.084 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:40.087 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:40.092 00.005 14556 Enqueuing Expose request
22:40:40.096 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:40.100 00.004 12308 Worker thread wakes up
22:40:40.100 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:40.100 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:41.338 01.238 12308 Exposure complete
22:40:41.463 00.125 12308 worker thread done servicing request
22:40:41.464 00.001 14556 OnExposeComplete: enter
22:40:41.466 00.002 14556 UpdateGuideState(): m_state=6
22:40:41.470 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5342
22:40:41.473 00.003 14556 Star::Find returns 1 (0), X=175.13, Y=992.66, Mass=2117, SNR=30.8, Peak=165 HFD=4.4
22:40:41.476 00.003 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.43 = -1.85)
22:40:41.481 00.005 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.95)
22:40:41.484 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.17 hyp=0.17 cameraTheta=1.36 mountX=-0.05 mountY=-0.16, mountTheta=-1.86
22:40:41.490 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.17, opts=13)
22:40:41.496 00.006 14556 Enqueuing Move request for scope (0.04, 0.17)
22:40:41.499 00.003 12308 Worker thread wakes up
22:40:41.499 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.17) opts 0xd
22:40:41.500 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.17)
22:40:41.500 00.000 12308 Moving (0.04, 0.17) raw xDistance=-0.05 yDistance=-0.16
22:40:41.500 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:40:41.500 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:41.500 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:40:41.501 00.001 12308 MoveAxis(E, 0, ABG)
22:40:41.501 00.000 12308 Move returns status 0, amount 0
22:40:41.501 00.000 12308 MoveAxis(N, 0, ABG)
22:40:41.501 00.000 12308 Move returns status 0, amount 0
22:40:41.501 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:41.506 00.005 12308 move complete, result=0
22:40:41.506 00.000 12308 worker thread done servicing request
22:40:41.527 00.021 14556 UpdateGuideState exits: m=2117 SNR=30.8
22:40:41.531 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:41.535 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:41.538 00.003 14556 Enqueuing Expose request
22:40:41.543 00.005 12308 Worker thread wakes up
22:40:41.543 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:40:41.548 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:41.548 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:42.796 01.248 12308 Exposure complete
22:40:42.947 00.151 12308 worker thread done servicing request
22:40:42.948 00.001 14556 OnExposeComplete: enter
22:40:42.952 00.004 14556 UpdateGuideState(): m_state=6
22:40:42.956 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5343
22:40:42.961 00.005 14556 Star::Find returns 1 (0), X=175.20, Y=992.61, Mass=2133, SNR=31.0, Peak=171 HFD=4.5
22:40:42.964 00.003 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.88 = -2.41)
22:40:42.968 00.004 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.78 = -2.50)
22:40:42.971 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.16 cameraTheta=0.80 mountX=-0.12 mountY=-0.09, mountTheta=-2.47
22:40:42.977 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.11, opts=13)
22:40:42.980 00.003 14556 Enqueuing Move request for scope (0.11, 0.11)
22:40:42.985 00.005 12308 Worker thread wakes up
22:40:42.985 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd
22:40:42.985 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.11)
22:40:42.986 00.001 12308 Moving (0.11, 0.11) raw xDistance=-0.12 yDistance=-0.09
22:40:42.986 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:40:42.986 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:42.986 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:40:42.986 00.000 12308 MoveAxis(E, 0, ABG)
22:40:42.988 00.002 12308 Move returns status 0, amount 0
22:40:42.988 00.000 12308 MoveAxis(N, 0, ABG)
22:40:42.988 00.000 12308 Move returns status 0, amount 0
22:40:42.988 00.000 12308 move complete, result=0
22:40:42.988 00.000 12308 worker thread done servicing request
22:40:42.989 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:43.016 00.027 14556 UpdateGuideState exits: m=2133 SNR=31.0
22:40:43.023 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:43.027 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:43.031 00.004 14556 Enqueuing Expose request
22:40:43.034 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:43.040 00.006 12308 Worker thread wakes up
22:40:43.040 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:43.040 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:44.284 01.244 12308 Exposure complete
22:40:44.426 00.142 12308 worker thread done servicing request
22:40:44.427 00.001 14556 OnExposeComplete: enter
22:40:44.430 00.003 14556 UpdateGuideState(): m_state=6
22:40:44.435 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5344
22:40:44.439 00.004 14556 Star::Find returns 1 (0), X=175.15, Y=992.69, Mass=2303, SNR=32.3, Peak=180 HFD=4.6
22:40:44.443 00.004 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.37 = -1.92)
22:40:44.447 00.004 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.01)
22:40:44.452 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.29 mountX=-0.07 mountY=-0.18, mountTheta=-1.93
22:40:44.459 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.19, opts=13)
22:40:44.463 00.004 14556 Enqueuing Move request for scope (0.06, 0.19)
22:40:44.467 00.004 12308 Worker thread wakes up
22:40:44.467 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
22:40:44.468 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
22:40:44.468 00.000 12308 Moving (0.06, 0.19) raw xDistance=-0.07 yDistance=-0.18
22:40:44.468 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:40:44.468 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:44.468 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:40:44.468 00.000 12308 MoveAxis(E, 0, ABG)
22:40:44.470 00.002 12308 Move returns status 0, amount 0
22:40:44.470 00.000 12308 MoveAxis(N, 0, ABG)
22:40:44.470 00.000 12308 Move returns status 0, amount 0
22:40:44.470 00.000 12308 move complete, result=0
22:40:44.470 00.000 12308 worker thread done servicing request
22:40:44.470 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:44.496 00.026 14556 UpdateGuideState exits: m=2303 SNR=32.3
22:40:44.500 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:44.505 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:44.508 00.003 14556 Enqueuing Expose request
22:40:44.512 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:40:44.517 00.005 12308 Worker thread wakes up
22:40:44.517 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:44.517 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:45.767 01.250 12308 Exposure complete
22:40:45.894 00.127 12308 worker thread done servicing request
22:40:45.894 00.000 14556 OnExposeComplete: enter
22:40:45.899 00.005 14556 UpdateGuideState(): m_state=6
22:40:45.903 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5345
22:40:45.907 00.004 14556 Star::Find returns 1 (0), X=175.15, Y=992.92, Mass=2030, SNR=30.0, Peak=175 HFD=4.5
22:40:45.909 00.002 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
22:40:45.913 00.004 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
22:40:45.917 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.43 hyp=0.43 cameraTheta=1.45 mountX=-0.08 mountY=-0.42, mountTheta=-1.77
22:40:45.921 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.43, opts=13)
22:40:45.924 00.003 14556 Enqueuing Move request for scope (0.05, 0.43)
22:40:45.927 00.003 12308 Worker thread wakes up
22:40:45.927 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.43) opts 0xd
22:40:45.927 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.43)
22:40:45.927 00.000 12308 Moving (0.05, 0.43) raw xDistance=-0.08 yDistance=-0.42
22:40:45.927 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:40:45.929 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
22:40:45.929 00.000 12308 MoveAxis(E, 0, ABG)
22:40:45.929 00.000 12308 Move returns status 0, amount 0
22:40:45.929 00.000 12308 MoveAxis(N, 292, ABG)
22:40:45.929 00.000 12308 Guiding  Dir = 0, Dur = 292
22:40:45.929 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:45.934 00.005 12308 IsSlewing returns 0
22:40:45.934 00.000 12308 IsGuiding returns 0
22:40:45.935 00.001 12308 PulseGuide returned control before completion, sleep 302
22:40:45.954 00.019 14556 UpdateGuideState exits: m=2030 SNR=30.0
22:40:45.959 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:45.963 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:45.968 00.005 14556 Enqueuing Expose request
22:40:46.244 00.276 12308 IsGuiding returns 1
22:40:46.245 00.001 12308 scope still moving after pulse duration time elapsed
22:40:46.275 00.030 12308 IsSlewing returns 0
22:40:46.277 00.002 12308 IsGuiding returns 0
22:40:46.277 00.000 12308 scope move finished after 292 + 50 ms
22:40:46.278 00.001 12308 Move returns status 0, amount 292
22:40:46.278 00.000 12308 move complete, result=0
22:40:46.278 00.000 12308 worker thread done servicing request
22:40:46.279 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 292 ms NORTH
22:40:46.285 00.006 12308 Worker thread wakes up
22:40:46.286 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:46.286 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:47.540 01.254 12308 Exposure complete
22:40:47.674 00.134 12308 worker thread done servicing request
22:40:47.675 00.001 14556 OnExposeComplete: enter
22:40:47.680 00.005 14556 UpdateGuideState(): m_state=6
22:40:47.683 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5346
22:40:47.687 00.004 14556 Star::Find returns 1 (0), X=175.10, Y=992.40, Mass=2279, SNR=31.9, Peak=173 HFD=4.3
22:40:47.692 00.005 14556 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.07) = xAngle (1.59 = 1.59)
22:40:47.695 00.003 14556 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.49 = 1.49)
22:40:47.699 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.48 mountX=-0.00 mountY=0.10, mountTheta=1.59
22:40:47.704 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.10, opts=13)
22:40:47.708 00.004 14556 Enqueuing Move request for scope (0.01, -0.10)
22:40:47.713 00.005 12308 Worker thread wakes up
22:40:47.713 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
22:40:47.713 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
22:40:47.713 00.000 12308 Moving (0.01, -0.10) raw xDistance=-0.00 yDistance=0.10
22:40:47.713 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:40:47.713 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:47.713 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:40:47.714 00.001 12308 MoveAxis(E, 0, ABG)
22:40:47.714 00.000 12308 Move returns status 0, amount 0
22:40:47.714 00.000 12308 MoveAxis(N, 0, ABG)
22:40:47.714 00.000 12308 Move returns status 0, amount 0
22:40:47.714 00.000 12308 move complete, result=0
22:40:47.714 00.000 12308 worker thread done servicing request
22:40:47.716 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:47.744 00.028 14556 UpdateGuideState exits: m=2279 SNR=31.9
22:40:47.747 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:47.751 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:47.754 00.003 14556 Enqueuing Expose request
22:40:47.758 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:47.761 00.003 12308 Worker thread wakes up
22:40:47.762 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:47.762 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:49.011 01.249 12308 Exposure complete
22:40:49.170 00.159 12308 worker thread done servicing request
22:40:49.171 00.001 14556 OnExposeComplete: enter
22:40:49.176 00.005 14556 UpdateGuideState(): m_state=6
22:40:49.181 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5347
22:40:49.185 00.004 14556 Star::Find returns 1 (0), X=175.03, Y=992.47, Mass=2062, SNR=30.5, Peak=172 HFD=4.3
22:40:49.188 00.003 14556 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.07) = xAngle (0.20 = 0.20)
22:40:49.193 00.005 14556 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.11 = 0.11)
22:40:49.197 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.87 mountX=0.07 mountY=0.01, mountTheta=0.11
22:40:49.200 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.02, opts=13)
22:40:49.205 00.005 14556 Enqueuing Move request for scope (-0.07, -0.02)
22:40:49.211 00.006 12308 Worker thread wakes up
22:40:49.211 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
22:40:49.212 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
22:40:49.212 00.000 12308 Moving (-0.07, -0.02) raw xDistance=0.07 yDistance=0.01
22:40:49.212 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:40:49.212 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:49.212 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:40:49.212 00.000 12308 MoveAxis(E, 0, ABG)
22:40:49.213 00.001 12308 Move returns status 0, amount 0
22:40:49.213 00.000 12308 MoveAxis(N, 0, ABG)
22:40:49.213 00.000 12308 Move returns status 0, amount 0
22:40:49.213 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:49.218 00.005 12308 move complete, result=0
22:40:49.218 00.000 12308 worker thread done servicing request
22:40:49.238 00.020 14556 UpdateGuideState exits: m=2062 SNR=30.5
22:40:49.244 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:49.248 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:49.251 00.003 14556 Enqueuing Expose request
22:40:49.255 00.004 12308 Worker thread wakes up
22:40:49.255 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:40:49.259 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:49.259 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:50.518 01.259 12308 Exposure complete
22:40:50.663 00.145 12308 worker thread done servicing request
22:40:50.664 00.001 14556 OnExposeComplete: enter
22:40:50.667 00.003 14556 UpdateGuideState(): m_state=6
22:40:50.672 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5348
22:40:50.676 00.004 14556 Star::Find returns 1 (0), X=174.96, Y=992.48, Mass=2124, SNR=30.9, Peak=157 HFD=4.3
22:40:50.679 00.003 14556 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.07) = xAngle (-0.01 = -0.01)
22:40:50.685 00.006 14556 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.11 = -0.11)
22:40:50.688 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.08 mountX=0.13 mountY=-0.01, mountTheta=-0.10
22:40:50.693 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.01, opts=13)
22:40:50.696 00.003 14556 Enqueuing Move request for scope (-0.13, -0.01)
22:40:50.701 00.005 12308 Worker thread wakes up
22:40:50.701 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
22:40:50.702 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
22:40:50.702 00.000 12308 Moving (-0.13, -0.01) raw xDistance=0.13 yDistance=-0.01
22:40:50.702 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:40:50.702 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:50.703 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:40:50.703 00.000 12308 MoveAxis(E, 0, ABG)
22:40:50.703 00.000 12308 Move returns status 0, amount 0
22:40:50.703 00.000 12308 MoveAxis(N, 0, ABG)
22:40:50.704 00.001 12308 Move returns status 0, amount 0
22:40:50.705 00.001 12308 move complete, result=0
22:40:50.705 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:50.711 00.006 12308 worker thread done servicing request
22:40:50.732 00.021 14556 UpdateGuideState exits: m=2124 SNR=30.9
22:40:50.737 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:50.742 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:50.745 00.003 14556 Enqueuing Expose request
22:40:50.748 00.003 12308 Worker thread wakes up
22:40:50.748 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:50.752 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:50.753 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:52.002 01.249 12308 Exposure complete
22:40:52.146 00.144 12308 worker thread done servicing request
22:40:52.146 00.000 14556 OnExposeComplete: enter
22:40:52.152 00.006 14556 UpdateGuideState(): m_state=6
22:40:52.158 00.006 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5349
22:40:52.167 00.009 14556 Star::Find returns 1 (0), X=175.12, Y=992.58, Mass=2290, SNR=32.0, Peak=178 HFD=4.4
22:40:52.178 00.011 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.38 = -1.90)
22:40:52.185 00.007 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.00)
22:40:52.190 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.09 cameraTheta=1.31 mountX=-0.03 mountY=-0.08, mountTheta=-1.92
22:40:52.197 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.08, opts=13)
22:40:52.202 00.005 14556 Enqueuing Move request for scope (0.02, 0.08)
22:40:52.207 00.005 12308 Worker thread wakes up
22:40:52.208 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
22:40:52.208 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
22:40:52.209 00.001 12308 Moving (0.02, 0.08) raw xDistance=-0.03 yDistance=-0.08
22:40:52.212 00.003 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:40:52.212 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:52.213 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:52.218 00.005 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:40:52.218 00.000 12308 MoveAxis(E, 0, ABG)
22:40:52.218 00.000 12308 Move returns status 0, amount 0
22:40:52.219 00.001 12308 MoveAxis(N, 0, ABG)
22:40:52.219 00.000 12308 Move returns status 0, amount 0
22:40:52.219 00.000 12308 move complete, result=0
22:40:52.220 00.001 12308 worker thread done servicing request
22:40:52.238 00.018 14556 UpdateGuideState exits: m=2290 SNR=32.0
22:40:52.245 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:52.251 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:52.256 00.005 14556 Enqueuing Expose request
22:40:52.260 00.004 12308 Worker thread wakes up
22:40:52.260 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:52.266 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:52.266 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:53.524 01.258 12308 Exposure complete
22:40:53.662 00.138 12308 worker thread done servicing request
22:40:53.663 00.001 14556 OnExposeComplete: enter
22:40:53.665 00.002 14556 UpdateGuideState(): m_state=6
22:40:53.671 00.006 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5350
22:40:53.676 00.005 14556 Star::Find returns 1 (0), X=175.23, Y=992.80, Mass=2047, SNR=30.6, Peak=161 HFD=4.5
22:40:53.680 00.004 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.23 = -2.06)
22:40:53.686 00.006 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.15)
22:40:53.689 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.31 hyp=0.34 cameraTheta=1.15 mountX=-0.16 mountY=-0.28, mountTheta=-2.08
22:40:53.697 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.31, opts=13)
22:40:53.703 00.006 14556 Enqueuing Move request for scope (0.14, 0.31)
22:40:53.708 00.005 12308 Worker thread wakes up
22:40:53.710 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.31) opts 0xd
22:40:53.710 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.31)
22:40:53.710 00.000 12308 Moving (0.14, 0.31) raw xDistance=-0.16 yDistance=-0.28
22:40:53.710 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:40:53.710 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:40:53.710 00.000 12308 MoveAxis(E, 0, ABG)
22:40:53.712 00.002 12308 Move returns status 0, amount 0
22:40:53.712 00.000 12308 MoveAxis(N, 197, ABG)
22:40:53.712 00.000 12308 Guiding  Dir = 0, Dur = 197
22:40:53.713 00.001 12308 IsSlewing returns 0
22:40:53.713 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:53.718 00.005 12308 IsGuiding returns 0
22:40:53.719 00.001 12308 PulseGuide returned control before completion, sleep 207
22:40:53.749 00.030 14556 UpdateGuideState exits: m=2047 SNR=30.6
22:40:53.753 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:53.756 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:53.760 00.004 14556 Enqueuing Expose request
22:40:53.934 00.174 12308 IsGuiding returns 1
22:40:53.934 00.000 12308 scope still moving after pulse duration time elapsed
22:40:53.966 00.032 12308 IsSlewing returns 0
22:40:53.967 00.001 12308 IsGuiding returns 0
22:40:53.968 00.001 12308 scope move finished after 197 + 52 ms
22:40:53.969 00.001 12308 Move returns status 0, amount 197
22:40:53.969 00.000 12308 move complete, result=0
22:40:53.969 00.000 12308 worker thread done servicing request
22:40:53.969 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 197 ms NORTH
22:40:53.977 00.008 12308 Worker thread wakes up
22:40:53.977 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:53.978 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:55.229 01.251 12308 Exposure complete
22:40:55.393 00.164 12308 worker thread done servicing request
22:40:55.393 00.000 14556 OnExposeComplete: enter
22:40:55.396 00.003 14556 UpdateGuideState(): m_state=6
22:40:55.399 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5351
22:40:55.402 00.003 14556 Star::Find returns 1 (0), X=175.01, Y=992.49, Mass=2319, SNR=32.3, Peak=188 HFD=4.1
22:40:55.407 00.005 14556 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.07) = xAngle (-0.04 = -0.04)
22:40:55.410 00.003 14556 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.14 = -0.14)
22:40:55.413 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-3.12 mountX=0.08 mountY=-0.01, mountTheta=-0.14
22:40:55.418 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.00, opts=13)
22:40:55.421 00.003 14556 Enqueuing Move request for scope (-0.08, -0.00)
22:40:55.424 00.003 12308 Worker thread wakes up
22:40:55.425 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.00) opts 0xd
22:40:55.425 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.00)
22:40:55.425 00.000 12308 Moving (-0.08, -0.00) raw xDistance=0.08 yDistance=-0.01
22:40:55.425 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:40:55.426 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:55.426 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:40:55.426 00.000 12308 MoveAxis(E, 0, ABG)
22:40:55.426 00.000 12308 Move returns status 0, amount 0
22:40:55.427 00.001 12308 MoveAxis(N, 0, ABG)
22:40:55.427 00.000 12308 Move returns status 0, amount 0
22:40:55.427 00.000 12308 move complete, result=0
22:40:55.427 00.000 12308 worker thread done servicing request
22:40:55.427 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:55.455 00.028 14556 UpdateGuideState exits: m=2319 SNR=32.3
22:40:55.460 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:55.463 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:55.468 00.005 14556 Enqueuing Expose request
22:40:55.472 00.004 12308 Worker thread wakes up
22:40:55.473 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:55.479 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:55.479 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:56.735 01.256 12308 Exposure complete
22:40:56.869 00.134 12308 worker thread done servicing request
22:40:56.869 00.000 14556 OnExposeComplete: enter
22:40:56.874 00.005 14556 UpdateGuideState(): m_state=6
22:40:56.878 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5352
22:40:56.881 00.003 14556 Star::Find returns 1 (0), X=174.96, Y=992.36, Mass=2084, SNR=30.7, Peak=160 HFD=4.2
22:40:56.886 00.005 14556 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-3.07) = xAngle (0.72 = 0.72)
22:40:56.889 00.003 14556 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.62 = 0.62)
22:40:56.892 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.13 hyp=0.19 cameraTheta=-2.36 mountX=0.14 mountY=0.11, mountTheta=0.66
22:40:56.898 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.13, opts=13)
22:40:56.903 00.005 14556 Enqueuing Move request for scope (-0.13, -0.13)
22:40:56.907 00.004 12308 Worker thread wakes up
22:40:56.907 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.13) opts 0xd
22:40:56.907 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.13)
22:40:56.907 00.000 12308 Moving (-0.13, -0.13) raw xDistance=0.14 yDistance=0.11
22:40:56.907 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:40:56.907 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:56.907 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:40:56.908 00.001 12308 MoveAxis(E, 0, ABG)
22:40:56.908 00.000 12308 Move returns status 0, amount 0
22:40:56.908 00.000 12308 MoveAxis(N, 0, ABG)
22:40:56.908 00.000 12308 Move returns status 0, amount 0
22:40:56.908 00.000 12308 move complete, result=0
22:40:56.908 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:56.912 00.004 12308 worker thread done servicing request
22:40:56.933 00.021 14556 UpdateGuideState exits: m=2084 SNR=30.7
22:40:56.937 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:56.940 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:56.945 00.005 14556 Enqueuing Expose request
22:40:56.948 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:56.953 00.005 12308 Worker thread wakes up
22:40:56.953 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:56.953 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:58.196 01.243 12308 Exposure complete
22:40:58.339 00.143 12308 worker thread done servicing request
22:40:58.340 00.001 14556 OnExposeComplete: enter
22:40:58.345 00.005 14556 UpdateGuideState(): m_state=6
22:40:58.349 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5353
22:40:58.353 00.004 14556 Star::Find returns 1 (0), X=174.95, Y=992.59, Mass=2183, SNR=31.4, Peak=156 HFD=4.8
22:40:58.356 00.003 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.60 = -0.68)
22:40:58.361 00.005 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.78)
22:40:58.366 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.18 cameraTheta=2.53 mountX=0.14 mountY=-0.12, mountTheta=-0.73
22:40:58.372 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.10, opts=13)
22:40:58.377 00.005 14556 Enqueuing Move request for scope (-0.14, 0.10)
22:40:58.382 00.005 12308 Worker thread wakes up
22:40:58.382 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
22:40:58.382 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
22:40:58.382 00.000 12308 Moving (-0.14, 0.10) raw xDistance=0.14 yDistance=-0.12
22:40:58.382 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:40:58.383 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:40:58.383 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:40:58.383 00.000 12308 MoveAxis(E, 0, ABG)
22:40:58.384 00.001 12308 Move returns status 0, amount 0
22:40:58.384 00.000 12308 MoveAxis(N, 0, ABG)
22:40:58.384 00.000 12308 Move returns status 0, amount 0
22:40:58.384 00.000 12308 move complete, result=0
22:40:58.384 00.000 12308 worker thread done servicing request
22:40:58.385 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:58.412 00.027 14556 UpdateGuideState exits: m=2183 SNR=31.4
22:40:58.416 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:58.420 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:58.426 00.006 14556 Enqueuing Expose request
22:40:58.430 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:58.434 00.004 12308 Worker thread wakes up
22:40:58.434 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:40:58.434 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:40:59.685 01.251 12308 Exposure complete
22:40:59.814 00.129 12308 worker thread done servicing request
22:40:59.814 00.000 14556 OnExposeComplete: enter
22:40:59.819 00.005 14556 UpdateGuideState(): m_state=6
22:40:59.822 00.003 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5354
22:40:59.825 00.003 14556 Star::Find returns 1 (0), X=175.00, Y=992.77, Mass=2374, SNR=32.7, Peak=197 HFD=4.4
22:40:59.830 00.005 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.97 = -1.31)
22:40:59.834 00.004 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.41)
22:40:59.837 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.27 hyp=0.29 cameraTheta=1.90 mountX=0.07 mountY=-0.29, mountTheta=-1.32
22:40:59.842 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.27, opts=13)
22:40:59.846 00.004 14556 Enqueuing Move request for scope (-0.09, 0.27)
22:40:59.850 00.004 12308 Worker thread wakes up
22:40:59.850 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.27) opts 0xd
22:40:59.850 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.27)
22:40:59.850 00.000 12308 Moving (-0.09, 0.27) raw xDistance=0.07 yDistance=-0.29
22:40:59.851 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:40:59.851 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:40:59.851 00.000 12308 MoveAxis(E, 0, ABG)
22:40:59.851 00.000 12308 Move returns status 0, amount 0
22:40:59.851 00.000 12308 MoveAxis(N, 201, ABG)
22:40:59.852 00.001 12308 Guiding  Dir = 0, Dur = 201
22:40:59.852 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:40:59.855 00.003 12308 IsSlewing returns 0
22:40:59.857 00.002 12308 IsGuiding returns 0
22:40:59.857 00.000 12308 PulseGuide returned control before completion, sleep 211
22:40:59.877 00.020 14556 UpdateGuideState exits: m=2374 SNR=32.7
22:40:59.881 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:59.885 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:40:59.890 00.005 14556 Enqueuing Expose request
22:41:00.079 00.189 12308 IsGuiding returns 1
22:41:00.079 00.000 12308 scope still moving after pulse duration time elapsed
22:41:00.110 00.031 12308 IsSlewing returns 0
22:41:00.111 00.001 12308 IsGuiding returns 0
22:41:00.111 00.000 12308 scope move finished after 201 + 53 ms
22:41:00.113 00.002 12308 Move returns status 0, amount 201
22:41:00.113 00.000 12308 move complete, result=0
22:41:00.113 00.000 12308 worker thread done servicing request
22:41:00.114 00.001 12308 Worker thread wakes up
22:41:00.114 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 201 ms NORTH
22:41:00.119 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:00.121 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:01.373 01.252 12308 Exposure complete
22:41:01.519 00.146 12308 worker thread done servicing request
22:41:01.519 00.000 14556 OnExposeComplete: enter
22:41:01.524 00.005 14556 UpdateGuideState(): m_state=6
22:41:01.527 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5355
22:41:01.530 00.003 14556 Star::Find returns 1 (0), X=174.90, Y=992.40, Mass=2119, SNR=30.6, Peak=184 HFD=4.2
22:41:01.534 00.004 14556 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.07) = xAngle (0.39 = 0.39)
22:41:01.539 00.005 14556 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.29 = 0.29)
22:41:01.542 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.09 hyp=0.21 cameraTheta=-2.68 mountX=0.20 mountY=0.06, mountTheta=0.30
22:41:01.548 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.09, opts=13)
22:41:01.552 00.004 14556 Enqueuing Move request for scope (-0.19, -0.09)
22:41:01.554 00.002 12308 Worker thread wakes up
22:41:01.554 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.09) opts 0xd
22:41:01.554 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.09)
22:41:01.555 00.001 12308 Moving (-0.19, -0.09) raw xDistance=0.20 yDistance=0.06
22:41:01.555 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:41:01.555 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:01.555 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:41:01.555 00.000 12308 MoveAxis(E, 0, ABG)
22:41:01.555 00.000 12308 Move returns status 0, amount 0
22:41:01.555 00.000 12308 MoveAxis(N, 0, ABG)
22:41:01.555 00.000 12308 Move returns status 0, amount 0
22:41:01.555 00.000 12308 move complete, result=0
22:41:01.557 00.002 12308 worker thread done servicing request
22:41:01.557 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:01.579 00.022 14556 UpdateGuideState exits: m=2119 SNR=30.6
22:41:01.586 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:01.590 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:01.594 00.004 14556 Enqueuing Expose request
22:41:01.598 00.004 12308 Worker thread wakes up
22:41:01.598 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:01.598 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:01.598 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:02.848 01.250 12308 Exposure complete
22:41:02.990 00.142 12308 worker thread done servicing request
22:41:02.990 00.000 14556 OnExposeComplete: enter
22:41:02.996 00.006 14556 UpdateGuideState(): m_state=6
22:41:03.000 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5356
22:41:03.004 00.004 14556 Star::Find returns 1 (0), X=174.84, Y=992.45, Mass=2008, SNR=30.0, Peak=166 HFD=4.5
22:41:03.007 00.003 14556 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.07) = xAngle (0.12 = 0.12)
22:41:03.011 00.004 14556 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.02 = 0.02)
22:41:03.015 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=-0.05 hyp=0.25 cameraTheta=-2.95 mountX=0.25 mountY=0.01, mountTheta=0.02
22:41:03.020 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=-0.05, opts=13)
22:41:03.024 00.004 14556 Enqueuing Move request for scope (-0.25, -0.05)
22:41:03.028 00.004 12308 Worker thread wakes up
22:41:03.028 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.05) opts 0xd
22:41:03.028 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, -0.05)
22:41:03.028 00.000 12308 Moving (-0.25, -0.05) raw xDistance=0.25 yDistance=0.01
22:41:03.028 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:41:03.030 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:03.030 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:41:03.030 00.000 12308 MoveAxis(W, 109, ABG)
22:41:03.030 00.000 12308 Guiding  Dir = 3, Dur = 109
22:41:03.030 00.000 12308 IsSlewing returns 0
22:41:03.031 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:03.034 00.003 12308 IsGuiding returns 0
22:41:03.034 00.000 12308 PulseGuide returned control before completion, sleep 119
22:41:03.057 00.023 14556 UpdateGuideState exits: m=2008 SNR=30.0
22:41:03.060 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:03.065 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:03.069 00.004 14556 Enqueuing Expose request
22:41:03.164 00.095 12308 IsGuiding returns 1
22:41:03.164 00.000 12308 scope still moving after pulse duration time elapsed
22:41:03.195 00.031 12308 IsSlewing returns 0
22:41:03.196 00.001 12308 IsGuiding returns 0
22:41:03.198 00.002 12308 scope move finished after 109 + 53 ms
22:41:03.198 00.000 12308 Move returns status 0, amount 109
22:41:03.199 00.001 12308 MoveAxis(N, 0, ABG)
22:41:03.199 00.000 12308 Move returns status 0, amount 0
22:41:03.199 00.000 12308 move complete, result=0
22:41:03.200 00.001 12308 worker thread done servicing request
22:41:03.200 00.000 14556 GuideStep: 0.3 px 109 ms WEST, 0.0 px 0 ms NORTH
22:41:03.207 00.007 12308 Worker thread wakes up
22:41:03.207 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:03.207 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:04.461 01.254 12308 Exposure complete
22:41:04.605 00.144 12308 worker thread done servicing request
22:41:04.607 00.002 14556 OnExposeComplete: enter
22:41:04.611 00.004 14556 UpdateGuideState(): m_state=6
22:41:04.614 00.003 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5357
22:41:04.619 00.005 14556 Star::Find returns 1 (0), X=174.95, Y=992.35, Mass=2260, SNR=32.0, Peak=179 HFD=4.2
22:41:04.622 00.003 14556 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-3.07) = xAngle (0.72 = 0.72)
22:41:04.626 00.004 14556 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.62 = 0.62)
22:41:04.631 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-2.35 mountX=0.15 mountY=0.12, mountTheta=0.66
22:41:04.635 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.14, opts=13)
22:41:04.640 00.005 14556 Enqueuing Move request for scope (-0.14, -0.14)
22:41:04.644 00.004 12308 Worker thread wakes up
22:41:04.644 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.14) opts 0xd
22:41:04.644 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.14)
22:41:04.644 00.000 12308 Moving (-0.14, -0.14) raw xDistance=0.15 yDistance=0.12
22:41:04.644 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:41:04.646 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:04.646 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:41:04.646 00.000 12308 MoveAxis(E, 0, ABG)
22:41:04.646 00.000 12308 Move returns status 0, amount 0
22:41:04.647 00.001 12308 MoveAxis(N, 0, ABG)
22:41:04.647 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:04.651 00.004 12308 Move returns status 0, amount 0
22:41:04.651 00.000 12308 move complete, result=0
22:41:04.651 00.000 12308 worker thread done servicing request
22:41:04.673 00.022 14556 UpdateGuideState exits: m=2260 SNR=32.0
22:41:04.679 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:04.683 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:04.686 00.003 14556 Enqueuing Expose request
22:41:04.691 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:04.695 00.004 12308 Worker thread wakes up
22:41:04.695 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:04.695 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:05.951 01.256 12308 Exposure complete
22:41:06.085 00.134 12308 worker thread done servicing request
22:41:06.086 00.001 14556 OnExposeComplete: enter
22:41:06.089 00.003 14556 UpdateGuideState(): m_state=6
22:41:06.093 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5358
22:41:06.097 00.004 14556 Star::Find returns 1 (0), X=174.77, Y=992.82, Mass=2192, SNR=31.6, Peak=174 HFD=4.7
22:41:06.101 00.004 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.42 = -0.86)
22:41:06.104 00.003 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.96)
22:41:06.108 00.004 14556 CameraToMount -- cameraX=-0.32 cameraY=0.32 hyp=0.45 cameraTheta=2.35 mountX=0.30 mountY=-0.37, mountTheta=-0.90
22:41:06.116 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.32, opts=13)
22:41:06.121 00.005 14556 Enqueuing Move request for scope (-0.32, 0.32)
22:41:06.126 00.005 12308 Worker thread wakes up
22:41:06.126 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.32) opts 0xd
22:41:06.126 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.32)
22:41:06.126 00.000 12308 Moving (-0.32, 0.32) raw xDistance=0.30 yDistance=-0.37
22:41:06.126 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:41:06.127 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
22:41:06.127 00.000 12308 MoveAxis(W, 128, ABG)
22:41:06.127 00.000 12308 Guiding  Dir = 3, Dur = 128
22:41:06.127 00.000 12308 IsSlewing returns 0
22:41:06.128 00.001 12308 IsGuiding returns 0
22:41:06.128 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:06.132 00.004 12308 PulseGuide returned control before completion, sleep 138
22:41:06.157 00.025 14556 UpdateGuideState exits: m=2192 SNR=31.6
22:41:06.161 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:06.166 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:06.171 00.005 14556 Enqueuing Expose request
22:41:06.284 00.113 12308 IsGuiding returns 1
22:41:06.285 00.001 12308 scope still moving after pulse duration time elapsed
22:41:06.315 00.030 12308 IsSlewing returns 0
22:41:06.316 00.001 12308 IsGuiding returns 0
22:41:06.316 00.000 12308 scope move finished after 128 + 59 ms
22:41:06.317 00.001 12308 Move returns status 0, amount 128
22:41:06.317 00.000 12308 MoveAxis(N, 262, ABG)
22:41:06.317 00.000 12308 Guiding  Dir = 0, Dur = 262
22:41:06.317 00.000 12308 IsSlewing returns 0
22:41:06.318 00.001 12308 IsGuiding returns 0
22:41:06.319 00.001 12308 PulseGuide returned control before completion, sleep 272
22:41:06.594 00.275 12308 IsGuiding returns 1
22:41:06.595 00.001 12308 scope still moving after pulse duration time elapsed
22:41:06.625 00.030 12308 IsSlewing returns 0
22:41:06.627 00.002 12308 IsGuiding returns 0
22:41:06.627 00.000 12308 scope move finished after 262 + 47 ms
22:41:06.627 00.000 12308 Move returns status 0, amount 262
22:41:06.627 00.000 12308 move complete, result=0
22:41:06.629 00.002 12308 worker thread done servicing request
22:41:06.629 00.000 12308 Worker thread wakes up
22:41:06.630 00.001 14556 GuideStep: 0.3 px 128 ms WEST, -0.4 px 262 ms NORTH
22:41:06.636 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:06.636 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:07.888 01.252 12308 Exposure complete
22:41:08.036 00.148 12308 worker thread done servicing request
22:41:08.037 00.001 14556 OnExposeComplete: enter
22:41:08.041 00.004 14556 UpdateGuideState(): m_state=6
22:41:08.044 00.003 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5359
22:41:08.048 00.004 14556 Star::Find returns 1 (0), X=175.14, Y=992.28, Mass=2368, SNR=32.4, Peak=197 HFD=4.5
22:41:08.052 00.004 14556 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-3.07) = xAngle (1.71 = 1.71)
22:41:08.056 00.004 14556 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.61 = 1.61)
22:41:08.060 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.21 hyp=0.22 cameraTheta=-1.37 mountX=-0.03 mountY=0.22, mountTheta=1.71
22:41:08.064 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.21, opts=13)
22:41:08.068 00.004 14556 Enqueuing Move request for scope (0.04, -0.21)
22:41:08.072 00.004 12308 Worker thread wakes up
22:41:08.072 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.21) opts 0xd
22:41:08.072 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.21)
22:41:08.072 00.000 12308 Moving (0.04, -0.21) raw xDistance=-0.03 yDistance=0.22
22:41:08.072 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:41:08.072 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:41:08.072 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:41:08.074 00.002 12308 MoveAxis(E, 0, ABG)
22:41:08.074 00.000 12308 Move returns status 0, amount 0
22:41:08.074 00.000 12308 MoveAxis(N, 0, ABG)
22:41:08.074 00.000 12308 Move returns status 0, amount 0
22:41:08.074 00.000 12308 move complete, result=0
22:41:08.074 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:08.078 00.004 12308 worker thread done servicing request
22:41:08.099 00.021 14556 UpdateGuideState exits: m=2368 SNR=32.4
22:41:08.103 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:08.108 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:08.114 00.006 14556 Enqueuing Expose request
22:41:08.120 00.006 12308 Worker thread wakes up
22:41:08.120 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:41:08.123 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:08.123 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:09.370 01.247 12308 Exposure complete
22:41:09.509 00.139 12308 worker thread done servicing request
22:41:09.509 00.000 14556 OnExposeComplete: enter
22:41:09.513 00.004 14556 UpdateGuideState(): m_state=6
22:41:09.520 00.007 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5360
22:41:09.527 00.007 14556 Star::Find returns 1 (0), X=175.03, Y=992.32, Mass=2150, SNR=31.3, Peak=187 HFD=4.3
22:41:09.533 00.006 14556 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-3.07) = xAngle (1.13 = 1.13)
22:41:09.537 00.004 14556 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.03 = 1.03)
22:41:09.541 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.95 mountX=0.08 mountY=0.16, mountTheta=1.10
22:41:09.546 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.17, opts=13)
22:41:09.551 00.005 14556 Enqueuing Move request for scope (-0.07, -0.17)
22:41:09.555 00.004 12308 Worker thread wakes up
22:41:09.556 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd
22:41:09.556 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.17)
22:41:09.556 00.000 12308 Moving (-0.07, -0.17) raw xDistance=0.08 yDistance=0.16
22:41:09.556 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:41:09.556 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:09.557 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:41:09.557 00.000 12308 MoveAxis(E, 0, ABG)
22:41:09.557 00.000 12308 Move returns status 0, amount 0
22:41:09.557 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:09.562 00.005 12308 MoveAxis(N, 0, ABG)
22:41:09.562 00.000 12308 Move returns status 0, amount 0
22:41:09.563 00.001 12308 move complete, result=0
22:41:09.563 00.000 12308 worker thread done servicing request
22:41:09.582 00.019 14556 UpdateGuideState exits: m=2150 SNR=31.3
22:41:09.587 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:09.591 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:09.594 00.003 14556 Enqueuing Expose request
22:41:09.600 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:41:09.604 00.004 12308 Worker thread wakes up
22:41:09.604 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:09.604 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:10.846 01.242 12308 Exposure complete
22:41:10.990 00.144 12308 worker thread done servicing request
22:41:10.991 00.001 14556 OnExposeComplete: enter
22:41:10.995 00.004 14556 UpdateGuideState(): m_state=6
22:41:11.000 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5361
22:41:11.004 00.004 14556 Star::Find returns 1 (0), X=175.23, Y=992.52, Mass=2238, SNR=31.7, Peak=179 HFD=4.5
22:41:11.009 00.005 14556 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.07) = xAngle (3.26 = -3.03)
22:41:11.013 00.004 14556 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.16 = -3.13)
22:41:11.017 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.14 cameraTheta=0.18 mountX=-0.14 mountY=-0.00, mountTheta=-3.13
22:41:11.020 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.03, opts=13)
22:41:11.023 00.003 14556 Enqueuing Move request for scope (0.14, 0.03)
22:41:11.027 00.004 12308 Worker thread wakes up
22:41:11.027 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
22:41:11.027 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
22:41:11.027 00.000 12308 Moving (0.14, 0.03) raw xDistance=-0.14 yDistance=-0.00
22:41:11.027 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:41:11.027 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:11.028 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:41:11.028 00.000 12308 MoveAxis(E, 0, ABG)
22:41:11.028 00.000 12308 Move returns status 0, amount 0
22:41:11.028 00.000 12308 MoveAxis(N, 0, ABG)
22:41:11.028 00.000 12308 Move returns status 0, amount 0
22:41:11.028 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:11.032 00.004 12308 move complete, result=0
22:41:11.032 00.000 12308 worker thread done servicing request
22:41:11.052 00.020 14556 UpdateGuideState exits: m=2238 SNR=31.7
22:41:11.058 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:11.062 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:11.067 00.005 14556 Enqueuing Expose request
22:41:11.070 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:11.074 00.004 12308 Worker thread wakes up
22:41:11.074 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:11.074 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:12.323 01.249 12308 Exposure complete
22:41:12.471 00.148 12308 worker thread done servicing request
22:41:12.471 00.000 14556 OnExposeComplete: enter
22:41:12.475 00.004 14556 UpdateGuideState(): m_state=6
22:41:12.480 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5362
22:41:12.484 00.004 14556 Star::Find returns 1 (0), X=175.23, Y=992.43, Mass=2129, SNR=30.9, Peak=166 HFD=4.6
22:41:12.487 00.003 14556 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-3.07) = xAngle (2.62 = 2.62)
22:41:12.491 00.004 14556 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.52 = 2.52)
22:41:12.494 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.15 cameraTheta=-0.46 mountX=-0.13 mountY=0.09, mountTheta=2.55
22:41:12.499 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.07, opts=13)
22:41:12.503 00.004 14556 Enqueuing Move request for scope (0.14, -0.07)
22:41:12.507 00.004 12308 Worker thread wakes up
22:41:12.507 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
22:41:12.508 00.001 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
22:41:12.508 00.000 12308 Moving (0.14, -0.07) raw xDistance=-0.13 yDistance=0.09
22:41:12.508 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:41:12.508 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:12.508 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:41:12.508 00.000 12308 MoveAxis(E, 0, ABG)
22:41:12.508 00.000 12308 Move returns status 0, amount 0
22:41:12.509 00.001 12308 MoveAxis(N, 0, ABG)
22:41:12.509 00.000 12308 Move returns status 0, amount 0
22:41:12.509 00.000 12308 move complete, result=0
22:41:12.509 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:12.513 00.004 12308 worker thread done servicing request
22:41:12.535 00.022 14556 UpdateGuideState exits: m=2129 SNR=30.9
22:41:12.539 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:12.542 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:12.546 00.004 14556 Enqueuing Expose request
22:41:12.550 00.004 12308 Worker thread wakes up
22:41:12.550 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:12.550 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:12.555 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:13.802 01.247 12308 Exposure complete
22:41:13.951 00.149 14556 OnExposeComplete: enter
22:41:13.956 00.005 14556 UpdateGuideState(): m_state=6
22:41:13.961 00.005 12308 worker thread done servicing request
22:41:13.961 00.000 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5363
22:41:13.966 00.005 14556 Star::Find returns 1 (0), X=175.09, Y=992.61, Mass=2320, SNR=32.3, Peak=175 HFD=4.4
22:41:13.970 00.004 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
22:41:13.974 00.004 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
22:41:13.977 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.63 mountX=-0.00 mountY=-0.12, mountTheta=-1.58
22:41:13.982 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.12, opts=13)
22:41:13.985 00.003 14556 Enqueuing Move request for scope (-0.01, 0.12)
22:41:13.989 00.004 12308 Worker thread wakes up
22:41:13.989 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
22:41:13.989 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
22:41:13.989 00.000 12308 Moving (-0.01, 0.12) raw xDistance=-0.00 yDistance=-0.12
22:41:13.989 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:41:13.990 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:13.990 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:41:13.990 00.000 12308 MoveAxis(E, 0, ABG)
22:41:13.990 00.000 12308 Move returns status 0, amount 0
22:41:13.990 00.000 12308 MoveAxis(N, 0, ABG)
22:41:13.990 00.000 12308 Move returns status 0, amount 0
22:41:13.990 00.000 12308 move complete, result=0
22:41:13.990 00.000 12308 worker thread done servicing request
22:41:13.991 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:14.016 00.025 14556 UpdateGuideState exits: m=2320 SNR=32.3
22:41:14.020 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:14.025 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:14.029 00.004 14556 Enqueuing Expose request
22:41:14.032 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:14.036 00.004 12308 Worker thread wakes up
22:41:14.036 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:14.036 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:15.292 01.256 12308 Exposure complete
22:41:15.413 00.121 12308 worker thread done servicing request
22:41:15.413 00.000 14556 OnExposeComplete: enter
22:41:15.417 00.004 14556 UpdateGuideState(): m_state=6
22:41:15.424 00.007 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5364
22:41:15.429 00.005 14556 Star::Find returns 1 (0), X=175.26, Y=992.59, Mass=2063, SNR=30.2, Peak=169 HFD=4.5
22:41:15.433 00.004 14556 CameraToMount -- cameraTheta (0.51) - m_xAngle (-3.07) = xAngle (3.59 = -2.70)
22:41:15.438 00.005 14556 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.49 = -2.80)
22:41:15.446 00.008 14556 CameraToMount -- cameraX=0.17 cameraY=0.09 hyp=0.19 cameraTheta=0.51 mountX=-0.17 mountY=-0.06, mountTheta=-2.78
22:41:15.453 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.09, opts=13)
22:41:15.458 00.005 14556 Enqueuing Move request for scope (0.17, 0.09)
22:41:15.463 00.005 12308 Worker thread wakes up
22:41:15.463 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.09) opts 0xd
22:41:15.463 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.09)
22:41:15.463 00.000 12308 Moving (0.17, 0.09) raw xDistance=-0.17 yDistance=-0.06
22:41:15.464 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:41:15.464 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:15.464 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:41:15.464 00.000 12308 MoveAxis(E, 0, ABG)
22:41:15.465 00.001 12308 Move returns status 0, amount 0
22:41:15.465 00.000 12308 MoveAxis(N, 0, ABG)
22:41:15.465 00.000 12308 Move returns status 0, amount 0
22:41:15.465 00.000 12308 move complete, result=0
22:41:15.466 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:15.470 00.004 12308 worker thread done servicing request
22:41:15.491 00.021 14556 UpdateGuideState exits: m=2063 SNR=30.2
22:41:15.495 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:15.499 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:15.506 00.007 14556 Enqueuing Expose request
22:41:15.510 00.004 12308 Worker thread wakes up
22:41:15.511 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:15.516 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:15.516 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:16.764 01.248 12308 Exposure complete
22:41:16.906 00.142 12308 worker thread done servicing request
22:41:16.906 00.000 14556 OnExposeComplete: enter
22:41:16.911 00.005 14556 UpdateGuideState(): m_state=6
22:41:16.915 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5365
22:41:16.918 00.003 14556 Star::Find returns 1 (0), X=175.18, Y=992.65, Mass=2116, SNR=31.1, Peak=162 HFD=4.5
22:41:16.922 00.004 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.15 = -2.13)
22:41:16.927 00.005 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.23)
22:41:16.931 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.16 hyp=0.18 cameraTheta=1.08 mountX=-0.10 mountY=-0.14, mountTheta=-2.16
22:41:16.937 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.16, opts=13)
22:41:16.940 00.003 14556 Enqueuing Move request for scope (0.09, 0.16)
22:41:16.944 00.004 12308 Worker thread wakes up
22:41:16.944 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.16) opts 0xd
22:41:16.944 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.16)
22:41:16.944 00.000 12308 Moving (0.09, 0.16) raw xDistance=-0.10 yDistance=-0.14
22:41:16.944 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:41:16.945 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:16.945 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:41:16.945 00.000 12308 MoveAxis(E, 0, ABG)
22:41:16.945 00.000 12308 Move returns status 0, amount 0
22:41:16.945 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:16.950 00.005 12308 MoveAxis(N, 0, ABG)
22:41:16.951 00.001 12308 Move returns status 0, amount 0
22:41:16.951 00.000 12308 move complete, result=0
22:41:16.953 00.002 12308 worker thread done servicing request
22:41:16.973 00.020 14556 UpdateGuideState exits: m=2116 SNR=31.1
22:41:16.978 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:16.982 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:16.986 00.004 14556 Enqueuing Expose request
22:41:16.990 00.004 12308 Worker thread wakes up
22:41:16.990 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:16.996 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:16.996 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:18.250 01.254 12308 Exposure complete
22:41:18.382 00.132 12308 worker thread done servicing request
22:41:18.382 00.000 14556 OnExposeComplete: enter
22:41:18.385 00.003 14556 UpdateGuideState(): m_state=6
22:41:18.389 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5366
22:41:18.393 00.004 14556 Star::Find returns 1 (0), X=175.09, Y=992.73, Mass=2205, SNR=31.6, Peak=168 HFD=4.5
22:41:18.399 00.006 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.66 = -1.63)
22:41:18.403 00.004 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.73)
22:41:18.407 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.58 mountX=-0.01 mountY=-0.23, mountTheta=-1.63
22:41:18.412 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.23, opts=13)
22:41:18.416 00.004 14556 Enqueuing Move request for scope (-0.00, 0.23)
22:41:18.420 00.004 12308 Worker thread wakes up
22:41:18.420 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.23) opts 0xd
22:41:18.420 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.23)
22:41:18.420 00.000 12308 Moving (-0.00, 0.23) raw xDistance=-0.01 yDistance=-0.23
22:41:18.420 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:41:18.420 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:41:18.420 00.000 12308 MoveAxis(E, 0, ABG)
22:41:18.420 00.000 12308 Move returns status 0, amount 0
22:41:18.422 00.002 12308 MoveAxis(N, 163, ABG)
22:41:18.422 00.000 12308 Guiding  Dir = 0, Dur = 163
22:41:18.422 00.000 12308 IsSlewing returns 0
22:41:18.423 00.001 12308 IsGuiding returns 0
22:41:18.423 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:18.427 00.004 12308 PulseGuide returned control before completion, sleep 173
22:41:18.448 00.021 14556 UpdateGuideState exits: m=2205 SNR=31.6
22:41:18.453 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:18.458 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:18.462 00.004 14556 Enqueuing Expose request
22:41:18.615 00.153 12308 IsGuiding returns 0
22:41:18.617 00.002 12308 Move returns status 0, amount 163
22:41:18.618 00.001 12308 move complete, result=0
22:41:18.618 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 163 ms NORTH
22:41:18.625 00.007 12308 worker thread done servicing request
22:41:18.625 00.000 12308 Worker thread wakes up
22:41:18.625 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:18.625 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:19.883 01.258 12308 Exposure complete
22:41:20.003 00.120 12308 worker thread done servicing request
22:41:20.003 00.000 14556 OnExposeComplete: enter
22:41:20.007 00.004 14556 UpdateGuideState(): m_state=6
22:41:20.010 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5367
22:41:20.015 00.005 14556 Star::Find returns 1 (0), X=175.13, Y=992.45, Mass=1995, SNR=30.2, Peak=160 HFD=4.4
22:41:20.021 00.006 14556 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-3.07) = xAngle (2.25 = 2.25)
22:41:20.026 00.005 14556 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.15 = 2.15)
22:41:20.030 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.82 mountX=-0.04 mountY=0.05, mountTheta=2.22
22:41:20.034 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.04, opts=13)
22:41:20.038 00.004 14556 Enqueuing Move request for scope (0.04, -0.04)
22:41:20.041 00.003 12308 Worker thread wakes up
22:41:20.042 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
22:41:20.042 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
22:41:20.042 00.000 12308 Moving (0.04, -0.04) raw xDistance=-0.04 yDistance=0.05
22:41:20.042 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:41:20.042 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:20.042 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:41:20.044 00.002 12308 MoveAxis(E, 0, ABG)
22:41:20.044 00.000 12308 Move returns status 0, amount 0
22:41:20.044 00.000 12308 MoveAxis(N, 0, ABG)
22:41:20.044 00.000 12308 Move returns status 0, amount 0
22:41:20.044 00.000 12308 move complete, result=0
22:41:20.044 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:20.050 00.006 12308 worker thread done servicing request
22:41:20.075 00.025 14556 UpdateGuideState exits: m=1995 SNR=30.2
22:41:20.080 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:20.085 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:20.089 00.004 14556 Enqueuing Expose request
22:41:20.092 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:41:20.096 00.004 12308 Worker thread wakes up
22:41:20.096 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:20.097 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:21.340 01.243 12308 Exposure complete
22:41:21.478 00.138 12308 worker thread done servicing request
22:41:21.479 00.001 14556 OnExposeComplete: enter
22:41:21.483 00.004 14556 UpdateGuideState(): m_state=6
22:41:21.488 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5368
22:41:21.492 00.004 14556 Star::Find returns 1 (0), X=175.04, Y=992.64, Mass=2231, SNR=31.9, Peak=158 HFD=4.6
22:41:21.495 00.003 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.96 = -1.32)
22:41:21.499 00.004 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.42)
22:41:21.503 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.89 mountX=0.04 mountY=-0.15, mountTheta=-1.33
22:41:21.508 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.15, opts=13)
22:41:21.512 00.004 14556 Enqueuing Move request for scope (-0.05, 0.15)
22:41:21.516 00.004 12308 Worker thread wakes up
22:41:21.516 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
22:41:21.516 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
22:41:21.516 00.000 12308 Moving (-0.05, 0.15) raw xDistance=0.04 yDistance=-0.15
22:41:21.517 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:41:21.517 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:21.517 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:41:21.517 00.000 12308 MoveAxis(E, 0, ABG)
22:41:21.517 00.000 12308 Move returns status 0, amount 0
22:41:21.517 00.000 12308 MoveAxis(N, 0, ABG)
22:41:21.518 00.001 12308 Move returns status 0, amount 0
22:41:21.518 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:21.525 00.007 12308 move complete, result=0
22:41:21.525 00.000 12308 worker thread done servicing request
22:41:21.548 00.023 14556 UpdateGuideState exits: m=2231 SNR=31.9
22:41:21.554 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:21.558 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:21.561 00.003 14556 Enqueuing Expose request
22:41:21.566 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:41:21.571 00.005 12308 Worker thread wakes up
22:41:21.571 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:21.571 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:22.823 01.252 12308 Exposure complete
22:41:22.966 00.143 12308 worker thread done servicing request
22:41:22.967 00.001 14556 OnExposeComplete: enter
22:41:22.971 00.004 14556 UpdateGuideState(): m_state=6
22:41:22.974 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5369
22:41:22.978 00.004 14556 Star::Find returns 1 (0), X=175.01, Y=992.61, Mass=2262, SNR=31.9, Peak=179 HFD=4.2
22:41:22.981 00.003 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.22 = -1.07)
22:41:22.985 00.004 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
22:41:22.989 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.14 mountX=0.07 mountY=-0.13, mountTheta=-1.09
22:41:22.993 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.12, opts=13)
22:41:22.997 00.004 14556 Enqueuing Move request for scope (-0.08, 0.12)
22:41:23.001 00.004 12308 Worker thread wakes up
22:41:23.001 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
22:41:23.001 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
22:41:23.001 00.000 12308 Moving (-0.08, 0.12) raw xDistance=0.07 yDistance=-0.13
22:41:23.001 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:41:23.001 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:23.002 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:41:23.002 00.000 12308 MoveAxis(E, 0, ABG)
22:41:23.002 00.000 12308 Move returns status 0, amount 0
22:41:23.002 00.000 12308 MoveAxis(N, 0, ABG)
22:41:23.003 00.001 12308 Move returns status 0, amount 0
22:41:23.003 00.000 12308 move complete, result=0
22:41:23.003 00.000 12308 worker thread done servicing request
22:41:23.004 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:23.029 00.025 14556 UpdateGuideState exits: m=2262 SNR=31.9
22:41:23.033 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:23.037 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:23.040 00.003 14556 Enqueuing Expose request
22:41:23.045 00.005 12308 Worker thread wakes up
22:41:23.045 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:23.052 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:23.052 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:24.296 01.244 12308 Exposure complete
22:41:24.424 00.128 12308 worker thread done servicing request
22:41:24.425 00.001 14556 OnExposeComplete: enter
22:41:24.428 00.003 14556 UpdateGuideState(): m_state=6
22:41:24.432 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5370
22:41:24.435 00.003 14556 Star::Find returns 1 (0), X=175.12, Y=992.73, Mass=2031, SNR=30.2, Peak=164 HFD=4.5
22:41:24.438 00.003 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.53 = -1.75)
22:41:24.440 00.002 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.85)
22:41:24.443 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.46 mountX=-0.04 mountY=-0.23, mountTheta=-1.75
22:41:24.449 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.24, opts=13)
22:41:24.453 00.004 14556 Enqueuing Move request for scope (0.03, 0.24)
22:41:24.456 00.003 12308 Worker thread wakes up
22:41:24.456 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.24) opts 0xd
22:41:24.456 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.24)
22:41:24.456 00.000 12308 Moving (0.03, 0.24) raw xDistance=-0.04 yDistance=-0.23
22:41:24.457 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:41:24.457 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:41:24.457 00.000 12308 MoveAxis(E, 0, ABG)
22:41:24.457 00.000 12308 Move returns status 0, amount 0
22:41:24.458 00.001 12308 MoveAxis(N, 164, ABG)
22:41:24.458 00.000 12308 Guiding  Dir = 0, Dur = 164
22:41:24.458 00.000 12308 IsSlewing returns 0
22:41:24.458 00.000 12308 IsGuiding returns 0
22:41:24.458 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:24.463 00.005 12308 PulseGuide returned control before completion, sleep 174
22:41:24.485 00.022 14556 UpdateGuideState exits: m=2031 SNR=30.2
22:41:24.489 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:24.494 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:24.498 00.004 14556 Enqueuing Expose request
22:41:24.647 00.149 12308 IsGuiding returns 1
22:41:24.648 00.001 12308 scope still moving after pulse duration time elapsed
22:41:24.678 00.030 12308 IsSlewing returns 0
22:41:24.680 00.002 12308 IsGuiding returns 0
22:41:24.680 00.000 12308 scope move finished after 164 + 57 ms
22:41:24.682 00.002 12308 Move returns status 0, amount 164
22:41:24.683 00.001 12308 move complete, result=0
22:41:24.683 00.000 12308 worker thread done servicing request
22:41:24.684 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 164 ms NORTH
22:41:24.690 00.006 12308 Worker thread wakes up
22:41:24.690 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:24.691 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:25.943 01.252 12308 Exposure complete
22:41:26.084 00.141 12308 worker thread done servicing request
22:41:26.085 00.001 14556 OnExposeComplete: enter
22:41:26.090 00.005 14556 UpdateGuideState(): m_state=6
22:41:26.093 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5371
22:41:26.096 00.003 14556 Star::Find returns 1 (0), X=175.11, Y=992.64, Mass=2292, SNR=32.1, Peak=157 HFD=4.8
22:41:26.098 00.002 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.50 = -1.79)
22:41:26.101 00.003 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.89)
22:41:26.105 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.15 cameraTheta=1.42 mountX=-0.03 mountY=-0.14, mountTheta=-1.79
22:41:26.110 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.14, opts=13)
22:41:26.115 00.005 14556 Enqueuing Move request for scope (0.02, 0.14)
22:41:26.120 00.005 12308 Worker thread wakes up
22:41:26.120 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.14) opts 0xd
22:41:26.120 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.14)
22:41:26.120 00.000 12308 Moving (0.02, 0.14) raw xDistance=-0.03 yDistance=-0.14
22:41:26.120 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:41:26.121 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:26.121 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:41:26.121 00.000 12308 MoveAxis(E, 0, ABG)
22:41:26.121 00.000 12308 Move returns status 0, amount 0
22:41:26.121 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:26.126 00.005 12308 MoveAxis(N, 0, ABG)
22:41:26.126 00.000 12308 Move returns status 0, amount 0
22:41:26.127 00.001 12308 move complete, result=0
22:41:26.127 00.000 12308 worker thread done servicing request
22:41:26.147 00.020 14556 UpdateGuideState exits: m=2292 SNR=32.1
22:41:26.153 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:26.157 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:26.161 00.004 14556 Enqueuing Expose request
22:41:26.164 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:26.175 00.011 12308 Worker thread wakes up
22:41:26.176 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:26.179 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:27.426 01.247 12308 Exposure complete
22:41:27.555 00.129 12308 worker thread done servicing request
22:41:27.556 00.001 14556 OnExposeComplete: enter
22:41:27.560 00.004 14556 UpdateGuideState(): m_state=6
22:41:27.564 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5372
22:41:27.567 00.003 14556 Star::Find returns 1 (0), X=175.07, Y=992.85, Mass=2203, SNR=31.5, Peak=170 HFD=4.5
22:41:27.571 00.004 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.72 = -1.57)
22:41:27.575 00.004 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.67)
22:41:27.578 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.36 hyp=0.36 cameraTheta=1.64 mountX=0.00 mountY=-0.36, mountTheta=-1.57
22:41:27.584 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.36, opts=13)
22:41:27.588 00.004 14556 Enqueuing Move request for scope (-0.03, 0.36)
22:41:27.592 00.004 12308 Worker thread wakes up
22:41:27.592 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.36) opts 0xd
22:41:27.593 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.36)
22:41:27.593 00.000 12308 Moving (-0.03, 0.36) raw xDistance=0.00 yDistance=-0.36
22:41:27.593 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:41:27.593 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:41:27.593 00.000 12308 MoveAxis(E, 0, ABG)
22:41:27.593 00.000 12308 Move returns status 0, amount 0
22:41:27.593 00.000 12308 MoveAxis(N, 252, ABG)
22:41:27.594 00.001 12308 Guiding  Dir = 0, Dur = 252
22:41:27.594 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:27.597 00.003 12308 IsSlewing returns 0
22:41:27.597 00.000 12308 IsGuiding returns 0
22:41:27.597 00.000 12308 PulseGuide returned control before completion, sleep 262
22:41:27.617 00.020 14556 UpdateGuideState exits: m=2203 SNR=31.5
22:41:27.621 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:27.625 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:27.629 00.004 14556 Enqueuing Expose request
22:41:27.875 00.246 12308 IsGuiding returns 1
22:41:27.875 00.000 12308 scope still moving after pulse duration time elapsed
22:41:27.906 00.031 12308 IsSlewing returns 0
22:41:27.908 00.002 12308 IsGuiding returns 0
22:41:27.908 00.000 12308 scope move finished after 252 + 58 ms
22:41:27.910 00.002 12308 Move returns status 0, amount 252
22:41:27.910 00.000 12308 move complete, result=0
22:41:27.910 00.000 12308 worker thread done servicing request
22:41:27.911 00.001 12308 Worker thread wakes up
22:41:27.911 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:27.912 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:27.912 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 252 ms NORTH
22:41:29.164 01.252 12308 Exposure complete
22:41:29.299 00.135 12308 worker thread done servicing request
22:41:29.300 00.001 14556 OnExposeComplete: enter
22:41:29.305 00.005 14556 UpdateGuideState(): m_state=6
22:41:29.309 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5373
22:41:29.312 00.003 14556 Star::Find returns 1 (0), X=175.25, Y=992.24, Mass=2072, SNR=30.9, Peak=177 HFD=4.5
22:41:29.317 00.005 14556 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-3.07) = xAngle (2.06 = 2.06)
22:41:29.320 00.003 14556 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.96 = 1.96)
22:41:29.323 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=-0.25 hyp=0.30 cameraTheta=-1.02 mountX=-0.14 mountY=0.27, mountTheta=2.04
22:41:29.328 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.25, opts=13)
22:41:29.332 00.004 14556 Enqueuing Move request for scope (0.16, -0.25)
22:41:29.336 00.004 12308 Worker thread wakes up
22:41:29.336 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.25) opts 0xd
22:41:29.336 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.25)
22:41:29.336 00.000 12308 Moving (0.16, -0.25) raw xDistance=-0.14 yDistance=0.27
22:41:29.337 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:41:29.337 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:41:29.337 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:41:29.337 00.000 12308 MoveAxis(E, 0, ABG)
22:41:29.337 00.000 12308 Move returns status 0, amount 0
22:41:29.337 00.000 12308 MoveAxis(N, 0, ABG)
22:41:29.337 00.000 12308 Move returns status 0, amount 0
22:41:29.339 00.002 12308 move complete, result=0
22:41:29.339 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:29.343 00.004 12308 worker thread done servicing request
22:41:29.364 00.021 14556 UpdateGuideState exits: m=2072 SNR=30.9
22:41:29.368 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:29.373 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:29.377 00.004 14556 Enqueuing Expose request
22:41:29.379 00.002 12308 Worker thread wakes up
22:41:29.379 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:41:29.384 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:29.384 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:30.637 01.253 12308 Exposure complete
22:41:30.777 00.140 12308 worker thread done servicing request
22:41:30.777 00.000 14556 OnExposeComplete: enter
22:41:30.782 00.005 14556 UpdateGuideState(): m_state=6
22:41:30.785 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5374
22:41:30.790 00.005 14556 Star::Find returns 1 (0), X=175.14, Y=992.38, Mass=2160, SNR=31.2, Peak=174 HFD=4.5
22:41:30.793 00.003 14556 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-3.07) = xAngle (1.94 = 1.94)
22:41:30.798 00.005 14556 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.85 = 1.85)
22:41:30.801 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.13 mountX=-0.04 mountY=0.12, mountTheta=1.93
22:41:30.807 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.11, opts=13)
22:41:30.811 00.004 14556 Enqueuing Move request for scope (0.05, -0.11)
22:41:30.814 00.003 12308 Worker thread wakes up
22:41:30.814 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
22:41:30.815 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
22:41:30.815 00.000 12308 Moving (0.05, -0.11) raw xDistance=-0.04 yDistance=0.12
22:41:30.815 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:41:30.815 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:30.817 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:41:30.817 00.000 12308 MoveAxis(E, 0, ABG)
22:41:30.817 00.000 12308 Move returns status 0, amount 0
22:41:30.817 00.000 12308 MoveAxis(N, 0, ABG)
22:41:30.818 00.001 12308 Move returns status 0, amount 0
22:41:30.818 00.000 12308 move complete, result=0
22:41:30.818 00.000 12308 worker thread done servicing request
22:41:30.818 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:30.845 00.027 14556 UpdateGuideState exits: m=2160 SNR=31.2
22:41:30.850 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:30.854 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:30.858 00.004 14556 Enqueuing Expose request
22:41:30.863 00.005 12308 Worker thread wakes up
22:41:30.864 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:30.869 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:30.869 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:32.127 01.258 12308 Exposure complete
22:41:32.308 00.181 12308 worker thread done servicing request
22:41:32.308 00.000 14556 OnExposeComplete: enter
22:41:32.314 00.006 14556 UpdateGuideState(): m_state=6
22:41:32.318 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5375
22:41:32.323 00.005 14556 Star::Find returns 1 (0), X=174.99, Y=992.55, Mass=2441, SNR=33.1, Peak=186 HFD=4.9
22:41:32.329 00.006 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.68 = -0.61)
22:41:32.337 00.008 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.58 = -0.71)
22:41:32.343 00.006 14556 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.12 cameraTheta=2.60 mountX=0.10 mountY=-0.08, mountTheta=-0.67
22:41:32.354 00.011 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.06, opts=13)
22:41:32.362 00.008 14556 Enqueuing Move request for scope (-0.10, 0.06)
22:41:32.372 00.010 12308 Worker thread wakes up
22:41:32.372 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
22:41:32.373 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
22:41:32.373 00.000 12308 Moving (-0.10, 0.06) raw xDistance=0.10 yDistance=-0.08
22:41:32.373 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:41:32.373 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:32.374 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:41:32.374 00.000 12308 MoveAxis(E, 0, ABG)
22:41:32.375 00.001 12308 Move returns status 0, amount 0
22:41:32.375 00.000 12308 MoveAxis(N, 0, ABG)
22:41:32.375 00.000 12308 Move returns status 0, amount 0
22:41:32.376 00.001 12308 move complete, result=0
22:41:32.376 00.000 12308 worker thread done servicing request
22:41:32.377 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:32.411 00.034 14556 UpdateGuideState exits: m=2441 SNR=33.1
22:41:32.416 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:32.419 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:32.423 00.004 14556 Enqueuing Expose request
22:41:32.428 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:32.432 00.004 12308 Worker thread wakes up
22:41:32.432 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:32.433 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:33.682 01.249 12308 Exposure complete
22:41:33.826 00.144 12308 worker thread done servicing request
22:41:33.826 00.000 14556 OnExposeComplete: enter
22:41:33.831 00.005 14556 UpdateGuideState(): m_state=6
22:41:33.835 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5376
22:41:33.839 00.004 14556 Star::Find returns 1 (0), X=175.12, Y=992.57, Mass=2047, SNR=30.3, Peak=155 HFD=4.8
22:41:33.843 00.004 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.29 = -1.99)
22:41:33.846 00.003 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.09)
22:41:33.851 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.22 mountX=-0.03 mountY=-0.07, mountTheta=-2.01
22:41:33.857 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.07, opts=13)
22:41:33.862 00.005 14556 Enqueuing Move request for scope (0.03, 0.07)
22:41:33.866 00.004 12308 Worker thread wakes up
22:41:33.866 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
22:41:33.866 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
22:41:33.866 00.000 12308 Moving (0.03, 0.07) raw xDistance=-0.03 yDistance=-0.07
22:41:33.866 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:41:33.867 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:33.867 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:41:33.867 00.000 12308 MoveAxis(E, 0, ABG)
22:41:33.867 00.000 12308 Move returns status 0, amount 0
22:41:33.867 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:33.872 00.005 12308 MoveAxis(N, 0, ABG)
22:41:33.872 00.000 12308 Move returns status 0, amount 0
22:41:33.872 00.000 12308 move complete, result=0
22:41:33.872 00.000 12308 worker thread done servicing request
22:41:33.894 00.022 14556 UpdateGuideState exits: m=2047 SNR=30.3
22:41:33.900 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:33.904 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:33.909 00.005 14556 Enqueuing Expose request
22:41:33.912 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:33.916 00.004 12308 Worker thread wakes up
22:41:33.917 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:33.917 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:35.166 01.249 12308 Exposure complete
22:41:35.312 00.146 12308 worker thread done servicing request
22:41:35.313 00.001 14556 OnExposeComplete: enter
22:41:35.317 00.004 14556 UpdateGuideState(): m_state=6
22:41:35.321 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5377
22:41:35.325 00.004 14556 Star::Find returns 1 (0), X=174.93, Y=992.63, Mass=2403, SNR=32.9, Peak=186 HFD=4.7
22:41:35.329 00.004 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.52 = -0.76)
22:41:35.333 00.004 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
22:41:35.337 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.14 hyp=0.21 cameraTheta=2.45 mountX=0.15 mountY=-0.16, mountTheta=-0.81
22:41:35.344 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.14, opts=13)
22:41:35.349 00.005 14556 Enqueuing Move request for scope (-0.16, 0.14)
22:41:35.353 00.004 12308 Worker thread wakes up
22:41:35.353 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.14) opts 0xd
22:41:35.353 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.14)
22:41:35.354 00.001 12308 Moving (-0.16, 0.14) raw xDistance=0.15 yDistance=-0.16
22:41:35.354 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:41:35.354 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:35.354 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:41:35.354 00.000 12308 MoveAxis(E, 0, ABG)
22:41:35.356 00.002 12308 Move returns status 0, amount 0
22:41:35.356 00.000 12308 MoveAxis(N, 0, ABG)
22:41:35.356 00.000 12308 Move returns status 0, amount 0
22:41:35.356 00.000 12308 move complete, result=0
22:41:35.357 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:35.362 00.005 12308 worker thread done servicing request
22:41:35.382 00.020 14556 UpdateGuideState exits: m=2403 SNR=32.9
22:41:35.385 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:35.389 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:35.393 00.004 14556 Enqueuing Expose request
22:41:35.397 00.004 12308 Worker thread wakes up
22:41:35.398 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:35.398 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:35.398 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:41:36.648 01.250 12308 Exposure complete
22:41:36.774 00.126 12308 worker thread done servicing request
22:41:36.774 00.000 14556 OnExposeComplete: enter
22:41:36.778 00.004 14556 UpdateGuideState(): m_state=6
22:41:36.782 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5378
22:41:36.785 00.003 14556 Star::Find returns 1 (0), X=175.13, Y=992.62, Mass=2302, SNR=32.1, Peak=190 HFD=4.4
22:41:36.790 00.005 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.33 = -1.95)
22:41:36.794 00.004 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.05)
22:41:36.799 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.26 mountX=-0.05 mountY=-0.12, mountTheta=-1.97
22:41:36.806 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.13, opts=13)
22:41:36.811 00.005 14556 Enqueuing Move request for scope (0.04, 0.13)
22:41:36.815 00.004 12308 Worker thread wakes up
22:41:36.815 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
22:41:36.815 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
22:41:36.815 00.000 12308 Moving (0.04, 0.13) raw xDistance=-0.05 yDistance=-0.12
22:41:36.815 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:41:36.817 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:36.817 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:41:36.817 00.000 12308 MoveAxis(E, 0, ABG)
22:41:36.817 00.000 12308 Move returns status 0, amount 0
22:41:36.817 00.000 12308 MoveAxis(N, 0, ABG)
22:41:36.818 00.001 12308 Move returns status 0, amount 0
22:41:36.818 00.000 12308 move complete, result=0
22:41:36.818 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:36.823 00.005 12308 worker thread done servicing request
22:41:36.845 00.022 14556 UpdateGuideState exits: m=2302 SNR=32.1
22:41:36.849 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:36.853 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:36.858 00.005 14556 Enqueuing Expose request
22:41:36.862 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:36.866 00.004 12308 Worker thread wakes up
22:41:36.866 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:36.866 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:38.119 01.253 12308 Exposure complete
22:41:38.267 00.148 12308 worker thread done servicing request
22:41:38.268 00.001 14556 OnExposeComplete: enter
22:41:38.271 00.003 14556 UpdateGuideState(): m_state=6
22:41:38.276 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5379
22:41:38.281 00.005 14556 Star::Find returns 1 (0), X=175.12, Y=992.74, Mass=2194, SNR=31.4, Peak=183 HFD=4.5
22:41:38.284 00.003 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.53 = -1.75)
22:41:38.287 00.003 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.85)
22:41:38.291 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.46 mountX=-0.04 mountY=-0.24, mountTheta=-1.75
22:41:38.297 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.25, opts=13)
22:41:38.302 00.005 14556 Enqueuing Move request for scope (0.03, 0.25)
22:41:38.307 00.005 12308 Worker thread wakes up
22:41:38.307 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.25) opts 0xd
22:41:38.308 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.25)
22:41:38.308 00.000 12308 Moving (0.03, 0.25) raw xDistance=-0.04 yDistance=-0.24
22:41:38.308 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:41:38.308 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:41:38.309 00.001 12308 MoveAxis(E, 0, ABG)
22:41:38.309 00.000 12308 Move returns status 0, amount 0
22:41:38.309 00.000 12308 MoveAxis(N, 167, ABG)
22:41:38.309 00.000 12308 Guiding  Dir = 0, Dur = 167
22:41:38.309 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:38.314 00.005 12308 IsSlewing returns 0
22:41:38.314 00.000 12308 IsGuiding returns 0
22:41:38.314 00.000 12308 PulseGuide returned control before completion, sleep 177
22:41:38.337 00.023 14556 UpdateGuideState exits: m=2194 SNR=31.4
22:41:38.343 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:38.347 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:38.351 00.004 14556 Enqueuing Expose request
22:41:38.497 00.146 12308 IsGuiding returns 1
22:41:38.498 00.001 12308 scope still moving after pulse duration time elapsed
22:41:38.529 00.031 12308 IsSlewing returns 0
22:41:38.530 00.001 12308 IsGuiding returns 0
22:41:38.530 00.000 12308 scope move finished after 167 + 48 ms
22:41:38.530 00.000 12308 Move returns status 0, amount 167
22:41:38.531 00.001 12308 move complete, result=0
22:41:38.531 00.000 12308 worker thread done servicing request
22:41:38.531 00.000 12308 Worker thread wakes up
22:41:38.532 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 167 ms NORTH
22:41:38.538 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:38.538 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:39.791 01.253 12308 Exposure complete
22:41:39.930 00.139 12308 worker thread done servicing request
22:41:39.931 00.001 14556 OnExposeComplete: enter
22:41:39.935 00.004 14556 UpdateGuideState(): m_state=6
22:41:39.940 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5380
22:41:39.944 00.004 14556 Star::Find returns 1 (0), X=175.15, Y=992.68, Mass=2340, SNR=32.3, Peak=164 HFD=4.9
22:41:39.947 00.003 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.35 = -1.93)
22:41:39.952 00.005 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.03)
22:41:39.955 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.19 cameraTheta=1.28 mountX=-0.07 mountY=-0.17, mountTheta=-1.95
22:41:39.960 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.19, opts=13)
22:41:39.964 00.004 14556 Enqueuing Move request for scope (0.06, 0.19)
22:41:39.969 00.005 12308 Worker thread wakes up
22:41:39.969 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
22:41:39.969 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
22:41:39.969 00.000 12308 Moving (0.06, 0.19) raw xDistance=-0.07 yDistance=-0.17
22:41:39.969 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:41:39.969 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:39.971 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:41:39.971 00.000 12308 MoveAxis(E, 0, ABG)
22:41:39.971 00.000 12308 Move returns status 0, amount 0
22:41:39.971 00.000 12308 MoveAxis(N, 0, ABG)
22:41:39.971 00.000 12308 Move returns status 0, amount 0
22:41:39.971 00.000 12308 move complete, result=0
22:41:39.972 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:39.976 00.004 12308 worker thread done servicing request
22:41:39.997 00.021 14556 UpdateGuideState exits: m=2340 SNR=32.3
22:41:40.002 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:40.006 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:40.010 00.004 14556 Enqueuing Expose request
22:41:40.014 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:41:40.019 00.005 12308 Worker thread wakes up
22:41:40.020 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:40.020 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:41.262 01.242 12308 Exposure complete
22:41:41.398 00.136 12308 worker thread done servicing request
22:41:41.398 00.000 14556 OnExposeComplete: enter
22:41:41.402 00.004 14556 UpdateGuideState(): m_state=6
22:41:41.407 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5381
22:41:41.410 00.003 14556 Star::Find returns 1 (0), X=175.26, Y=992.55, Mass=2188, SNR=31.4, Peak=155 HFD=4.7
22:41:41.414 00.004 14556 CameraToMount -- cameraTheta (0.35) - m_xAngle (-3.07) = xAngle (3.42 = -2.86)
22:41:41.418 00.004 14556 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.32 = -2.96)
22:41:41.423 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=0.06 hyp=0.18 cameraTheta=0.35 mountX=-0.17 mountY=-0.03, mountTheta=-2.96
22:41:41.429 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.06, opts=13)
22:41:41.435 00.006 14556 Enqueuing Move request for scope (0.17, 0.06)
22:41:41.438 00.003 12308 Worker thread wakes up
22:41:41.438 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.06) opts 0xd
22:41:41.438 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.06)
22:41:41.440 00.002 12308 Moving (0.17, 0.06) raw xDistance=-0.17 yDistance=-0.03
22:41:41.440 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:41:41.440 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:41.440 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:41:41.440 00.000 12308 MoveAxis(E, 0, ABG)
22:41:41.441 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:41.445 00.004 12308 Move returns status 0, amount 0
22:41:41.445 00.000 12308 MoveAxis(N, 0, ABG)
22:41:41.445 00.000 12308 Move returns status 0, amount 0
22:41:41.445 00.000 12308 move complete, result=0
22:41:41.445 00.000 12308 worker thread done servicing request
22:41:41.467 00.022 14556 UpdateGuideState exits: m=2188 SNR=31.4
22:41:41.472 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:41.475 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:41.479 00.004 14556 Enqueuing Expose request
22:41:41.484 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:41.489 00.005 12308 Worker thread wakes up
22:41:41.489 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:41.489 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:42.741 01.252 12308 Exposure complete
22:41:42.882 00.141 12308 worker thread done servicing request
22:41:42.883 00.001 14556 OnExposeComplete: enter
22:41:42.887 00.004 14556 UpdateGuideState(): m_state=6
22:41:42.891 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5382
22:41:42.895 00.004 14556 Star::Find returns 1 (0), X=175.06, Y=992.73, Mass=2181, SNR=31.3, Peak=168 HFD=4.4
22:41:42.899 00.004 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.78 = -1.51)
22:41:42.902 00.003 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
22:41:42.907 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.70 mountX=0.02 mountY=-0.24, mountTheta=-1.51
22:41:42.912 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.24, opts=13)
22:41:42.916 00.004 14556 Enqueuing Move request for scope (-0.03, 0.24)
22:41:42.920 00.004 12308 Worker thread wakes up
22:41:42.920 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.24) opts 0xd
22:41:42.922 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.24)
22:41:42.922 00.000 12308 Moving (-0.03, 0.24) raw xDistance=0.02 yDistance=-0.24
22:41:42.922 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:41:42.922 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:41:42.922 00.000 12308 MoveAxis(E, 0, ABG)
22:41:42.922 00.000 12308 Move returns status 0, amount 0
22:41:42.922 00.000 12308 MoveAxis(N, 168, ABG)
22:41:42.922 00.000 12308 Guiding  Dir = 0, Dur = 168
22:41:42.922 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:42.927 00.005 12308 IsSlewing returns 0
22:41:42.927 00.000 12308 IsGuiding returns 0
22:41:42.927 00.000 12308 PulseGuide returned control before completion, sleep 178
22:41:42.947 00.020 14556 UpdateGuideState exits: m=2181 SNR=31.3
22:41:42.952 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:42.956 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:42.962 00.006 14556 Enqueuing Expose request
22:41:43.109 00.147 12308 IsGuiding returns 1
22:41:43.109 00.000 12308 scope still moving after pulse duration time elapsed
22:41:43.141 00.032 12308 IsSlewing returns 0
22:41:43.142 00.001 12308 IsGuiding returns 0
22:41:43.143 00.001 12308 scope move finished after 168 + 47 ms
22:41:43.143 00.000 12308 Move returns status 0, amount 168
22:41:43.144 00.001 12308 move complete, result=0
22:41:43.144 00.000 12308 worker thread done servicing request
22:41:43.144 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 168 ms NORTH
22:41:43.153 00.009 12308 Worker thread wakes up
22:41:43.153 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:43.153 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:44.406 01.253 12308 Exposure complete
22:41:44.543 00.137 12308 worker thread done servicing request
22:41:44.544 00.001 14556 OnExposeComplete: enter
22:41:44.549 00.005 14556 UpdateGuideState(): m_state=6
22:41:44.555 00.006 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5383
22:41:44.560 00.005 14556 Star::Find returns 1 (0), X=174.86, Y=992.58, Mass=2188, SNR=31.4, Peak=159 HFD=4.4
22:41:44.564 00.004 14556 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.07) = xAngle (5.86 = -0.43)
22:41:44.568 00.004 14556 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.52)
22:41:44.572 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.09 hyp=0.25 cameraTheta=2.78 mountX=0.22 mountY=-0.12, mountTheta=-0.50
22:41:44.577 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.09, opts=13)
22:41:44.580 00.003 14556 Enqueuing Move request for scope (-0.23, 0.09)
22:41:44.585 00.005 12308 Worker thread wakes up
22:41:44.585 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.09) opts 0xd
22:41:44.585 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.09)
22:41:44.585 00.000 12308 Moving (-0.23, 0.09) raw xDistance=0.22 yDistance=-0.12
22:41:44.585 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:41:44.586 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:44.586 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:41:44.586 00.000 12308 MoveAxis(W, 97, ABG)
22:41:44.586 00.000 12308 Guiding  Dir = 3, Dur = 97
22:41:44.586 00.000 12308 IsSlewing returns 0
22:41:44.586 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:44.591 00.005 12308 IsGuiding returns 0
22:41:44.591 00.000 12308 PulseGuide returned control before completion, sleep 107
22:41:44.612 00.021 14556 UpdateGuideState exits: m=2188 SNR=31.4
22:41:44.616 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:44.620 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:44.625 00.005 14556 Enqueuing Expose request
22:41:44.708 00.083 12308 IsGuiding returns 1
22:41:44.710 00.002 12308 scope still moving after pulse duration time elapsed
22:41:44.739 00.029 12308 IsSlewing returns 0
22:41:44.740 00.001 12308 IsGuiding returns 0
22:41:44.742 00.002 12308 scope move finished after 97 + 53 ms
22:41:44.742 00.000 12308 Move returns status 0, amount 97
22:41:44.743 00.001 12308 MoveAxis(N, 0, ABG)
22:41:44.743 00.000 12308 Move returns status 0, amount 0
22:41:44.743 00.000 12308 move complete, result=0
22:41:44.744 00.001 12308 worker thread done servicing request
22:41:44.744 00.000 12308 Worker thread wakes up
22:41:44.744 00.000 14556 GuideStep: 0.2 px 97 ms WEST, -0.1 px 0 ms NORTH
22:41:44.751 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:44.751 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:46.001 01.250 12308 Exposure complete
22:41:46.140 00.139 12308 worker thread done servicing request
22:41:46.140 00.000 14556 OnExposeComplete: enter
22:41:46.146 00.006 14556 UpdateGuideState(): m_state=6
22:41:46.153 00.007 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5384
22:41:46.158 00.005 14556 Star::Find returns 1 (0), X=175.20, Y=992.50, Mass=2065, SNR=30.5, Peak=151 HFD=4.7
22:41:46.163 00.005 14556 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.07) = xAngle (3.11 = 3.11)
22:41:46.166 00.003 14556 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.01 = 3.01)
22:41:46.170 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.00 hyp=0.11 cameraTheta=0.04 mountX=-0.11 mountY=0.01, mountTheta=3.02
22:41:46.175 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.00, opts=13)
22:41:46.180 00.005 14556 Enqueuing Move request for scope (0.11, 0.00)
22:41:46.185 00.005 12308 Worker thread wakes up
22:41:46.185 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.00) opts 0xd
22:41:46.185 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.00)
22:41:46.185 00.000 12308 Moving (0.11, 0.00) raw xDistance=-0.11 yDistance=0.01
22:41:46.185 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:41:46.185 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:46.186 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:41:46.186 00.000 12308 MoveAxis(E, 0, ABG)
22:41:46.186 00.000 12308 Move returns status 0, amount 0
22:41:46.186 00.000 12308 MoveAxis(N, 0, ABG)
22:41:46.186 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:46.190 00.004 12308 Move returns status 0, amount 0
22:41:46.190 00.000 12308 move complete, result=0
22:41:46.191 00.001 12308 worker thread done servicing request
22:41:46.212 00.021 14556 UpdateGuideState exits: m=2065 SNR=30.5
22:41:46.216 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:46.220 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:46.225 00.005 14556 Enqueuing Expose request
22:41:46.227 00.002 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:41:46.232 00.005 12308 Worker thread wakes up
22:41:46.232 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:46.233 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:47.489 01.256 12308 Exposure complete
22:41:47.628 00.139 12308 worker thread done servicing request
22:41:47.629 00.001 14556 OnExposeComplete: enter
22:41:47.632 00.003 14556 UpdateGuideState(): m_state=6
22:41:47.636 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5385
22:41:47.639 00.003 14556 Star::Find returns 1 (0), X=175.16, Y=992.58, Mass=2199, SNR=31.7, Peak=167 HFD=4.5
22:41:47.644 00.005 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (4.00 = -2.29)
22:41:47.647 00.003 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.39)
22:41:47.650 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.11 cameraTheta=0.92 mountX=-0.07 mountY=-0.08, mountTheta=-2.34
22:41:47.656 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.09, opts=13)
22:41:47.660 00.004 14556 Enqueuing Move request for scope (0.07, 0.09)
22:41:47.663 00.003 12308 Worker thread wakes up
22:41:47.663 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
22:41:47.663 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
22:41:47.663 00.000 12308 Moving (0.07, 0.09) raw xDistance=-0.07 yDistance=-0.08
22:41:47.663 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:41:47.663 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:47.663 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:41:47.665 00.002 12308 MoveAxis(E, 0, ABG)
22:41:47.665 00.000 12308 Move returns status 0, amount 0
22:41:47.665 00.000 12308 MoveAxis(N, 0, ABG)
22:41:47.665 00.000 12308 Move returns status 0, amount 0
22:41:47.665 00.000 12308 move complete, result=0
22:41:47.665 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:47.669 00.004 12308 worker thread done servicing request
22:41:47.688 00.019 14556 UpdateGuideState exits: m=2199 SNR=31.7
22:41:47.691 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:47.695 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:47.699 00.004 14556 Enqueuing Expose request
22:41:47.704 00.005 12308 Worker thread wakes up
22:41:47.705 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:47.705 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:47.705 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:48.950 01.245 12308 Exposure complete
22:41:49.088 00.138 12308 worker thread done servicing request
22:41:49.088 00.000 14556 OnExposeComplete: enter
22:41:49.093 00.005 14556 UpdateGuideState(): m_state=6
22:41:49.096 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5386
22:41:49.101 00.005 14556 Star::Find returns 1 (0), X=175.21, Y=992.77, Mass=2257, SNR=32.0, Peak=188 HFD=4.4
22:41:49.105 00.004 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.23 = -2.05)
22:41:49.108 00.003 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.15)
22:41:49.112 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.28 hyp=0.30 cameraTheta=1.16 mountX=-0.14 mountY=-0.25, mountTheta=-2.07
22:41:49.118 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.28, opts=13)
22:41:49.122 00.004 14556 Enqueuing Move request for scope (0.12, 0.28)
22:41:49.126 00.004 12308 Worker thread wakes up
22:41:49.126 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.28) opts 0xd
22:41:49.126 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.28)
22:41:49.126 00.000 12308 Moving (0.12, 0.28) raw xDistance=-0.14 yDistance=-0.25
22:41:49.126 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:41:49.126 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:41:49.126 00.000 12308 MoveAxis(E, 0, ABG)
22:41:49.126 00.000 12308 Move returns status 0, amount 0
22:41:49.127 00.001 12308 MoveAxis(N, 178, ABG)
22:41:49.127 00.000 12308 Guiding  Dir = 0, Dur = 178
22:41:49.127 00.000 12308 IsSlewing returns 0
22:41:49.127 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:49.132 00.005 12308 IsGuiding returns 0
22:41:49.132 00.000 12308 PulseGuide returned control before completion, sleep 188
22:41:49.154 00.022 14556 UpdateGuideState exits: m=2257 SNR=32.0
22:41:49.158 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:49.162 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:49.165 00.003 14556 Enqueuing Expose request
22:41:49.334 00.169 12308 IsGuiding returns 1
22:41:49.335 00.001 12308 scope still moving after pulse duration time elapsed
22:41:49.366 00.031 12308 IsSlewing returns 0
22:41:49.367 00.001 12308 IsGuiding returns 0
22:41:49.368 00.001 12308 scope move finished after 178 + 57 ms
22:41:49.368 00.000 12308 Move returns status 0, amount 178
22:41:49.368 00.000 12308 move complete, result=0
22:41:49.370 00.002 12308 worker thread done servicing request
22:41:49.370 00.000 12308 Worker thread wakes up
22:41:49.370 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 178 ms NORTH
22:41:49.376 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:49.376 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:50.625 01.249 12308 Exposure complete
22:41:50.767 00.142 12308 worker thread done servicing request
22:41:50.767 00.000 14556 OnExposeComplete: enter
22:41:50.773 00.006 14556 UpdateGuideState(): m_state=6
22:41:50.777 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5387
22:41:50.781 00.004 14556 Star::Find returns 1 (0), X=175.33, Y=992.55, Mass=1876, SNR=29.2, Peak=123 HFD=4.6
22:41:50.785 00.004 14556 CameraToMount -- cameraTheta (0.25) - m_xAngle (-3.07) = xAngle (3.32 = -2.96)
22:41:50.788 00.003 14556 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.22 = -3.06)
22:41:50.792 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=0.06 hyp=0.24 cameraTheta=0.25 mountX=-0.24 mountY=-0.02, mountTheta=-3.06
22:41:50.795 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.06, opts=13)
22:41:50.800 00.005 14556 Enqueuing Move request for scope (0.24, 0.06)
22:41:50.803 00.003 12308 Worker thread wakes up
22:41:50.803 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.06) opts 0xd
22:41:50.803 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.06)
22:41:50.803 00.000 12308 Moving (0.24, 0.06) raw xDistance=-0.24 yDistance=-0.02
22:41:50.804 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:41:50.804 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:50.804 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:41:50.804 00.000 12308 MoveAxis(E, 104, ABG)
22:41:50.804 00.000 12308 Guiding  Dir = 2, Dur = 104
22:41:50.805 00.001 12308 IsSlewing returns 0
22:41:50.806 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:50.809 00.003 12308 IsGuiding returns 0
22:41:50.809 00.000 12308 PulseGuide returned control before completion, sleep 114
22:41:50.830 00.021 14556 UpdateGuideState exits: m=1876 SNR=29.2
22:41:50.835 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:50.839 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:50.843 00.004 14556 Enqueuing Expose request
22:41:50.927 00.084 12308 IsGuiding returns 1
22:41:50.927 00.000 12308 scope still moving after pulse duration time elapsed
22:41:50.958 00.031 12308 IsSlewing returns 0
22:41:50.958 00.000 12308 IsGuiding returns 0
22:41:50.959 00.001 12308 scope move finished after 104 + 45 ms
22:41:50.959 00.000 12308 Move returns status 0, amount 104
22:41:50.960 00.001 12308 MoveAxis(N, 0, ABG)
22:41:50.960 00.000 12308 Move returns status 0, amount 0
22:41:50.960 00.000 12308 move complete, result=0
22:41:50.960 00.000 12308 worker thread done servicing request
22:41:50.960 00.000 14556 GuideStep: -0.2 px 104 ms EAST, -0.0 px 0 ms NORTH
22:41:50.967 00.007 12308 Worker thread wakes up
22:41:50.967 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:50.967 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:52.220 01.253 12308 Exposure complete
22:41:52.377 00.157 12308 worker thread done servicing request
22:41:52.377 00.000 14556 OnExposeComplete: enter
22:41:52.382 00.005 14556 UpdateGuideState(): m_state=6
22:41:52.388 00.006 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5388
22:41:52.393 00.005 14556 Star::Find returns 1 (0), X=175.15, Y=992.57, Mass=2116, SNR=30.9, Peak=154 HFD=4.5
22:41:52.399 00.006 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.04 = -2.25)
22:41:52.404 00.005 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.34)
22:41:52.408 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.10 cameraTheta=0.96 mountX=-0.06 mountY=-0.07, mountTheta=-2.29
22:41:52.414 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.08, opts=13)
22:41:52.418 00.004 14556 Enqueuing Move request for scope (0.05, 0.08)
22:41:52.422 00.004 12308 Worker thread wakes up
22:41:52.422 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
22:41:52.422 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
22:41:52.422 00.000 12308 Moving (0.05, 0.08) raw xDistance=-0.06 yDistance=-0.07
22:41:52.422 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:41:52.424 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:52.424 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:41:52.424 00.000 12308 MoveAxis(E, 0, ABG)
22:41:52.424 00.000 12308 Move returns status 0, amount 0
22:41:52.424 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:52.428 00.004 12308 MoveAxis(N, 0, ABG)
22:41:52.428 00.000 12308 Move returns status 0, amount 0
22:41:52.428 00.000 12308 move complete, result=0
22:41:52.428 00.000 12308 worker thread done servicing request
22:41:52.449 00.021 14556 UpdateGuideState exits: m=2116 SNR=30.9
22:41:52.454 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:52.460 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:52.464 00.004 14556 Enqueuing Expose request
22:41:52.468 00.004 12308 Worker thread wakes up
22:41:52.469 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:52.469 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:52.472 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:53.713 01.241 12308 Exposure complete
22:41:53.839 00.126 12308 worker thread done servicing request
22:41:53.839 00.000 14556 OnExposeComplete: enter
22:41:53.842 00.003 14556 UpdateGuideState(): m_state=6
22:41:53.847 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5389
22:41:53.850 00.003 14556 Star::Find returns 1 (0), X=175.11, Y=992.81, Mass=2071, SNR=30.6, Peak=168 HFD=4.5
22:41:53.855 00.005 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.61 = -1.68)
22:41:53.859 00.004 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.78)
22:41:53.863 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.32 hyp=0.32 cameraTheta=1.53 mountX=-0.03 mountY=-0.31, mountTheta=-1.68
22:41:53.868 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.32, opts=13)
22:41:53.872 00.004 14556 Enqueuing Move request for scope (0.01, 0.32)
22:41:53.875 00.003 12308 Worker thread wakes up
22:41:53.876 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.32) opts 0xd
22:41:53.876 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.32)
22:41:53.876 00.000 12308 Moving (0.01, 0.32) raw xDistance=-0.03 yDistance=-0.31
22:41:53.876 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:41:53.876 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:41:53.876 00.000 12308 MoveAxis(E, 0, ABG)
22:41:53.877 00.001 12308 Move returns status 0, amount 0
22:41:53.877 00.000 12308 MoveAxis(N, 218, ABG)
22:41:53.877 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:53.881 00.004 12308 Guiding  Dir = 0, Dur = 218
22:41:53.881 00.000 12308 IsSlewing returns 0
22:41:53.881 00.000 12308 IsGuiding returns 0
22:41:53.882 00.001 12308 PulseGuide returned control before completion, sleep 228
22:41:53.902 00.020 14556 UpdateGuideState exits: m=2071 SNR=30.6
22:41:53.907 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:53.912 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:53.915 00.003 14556 Enqueuing Expose request
22:41:54.113 00.198 12308 IsGuiding returns 1
22:41:54.114 00.001 12308 scope still moving after pulse duration time elapsed
22:41:54.143 00.029 12308 IsSlewing returns 0
22:41:54.144 00.001 12308 IsGuiding returns 0
22:41:54.144 00.000 12308 scope move finished after 218 + 44 ms
22:41:54.144 00.000 12308 Move returns status 0, amount 218
22:41:54.146 00.002 12308 move complete, result=0
22:41:54.146 00.000 12308 worker thread done servicing request
22:41:54.146 00.000 12308 Worker thread wakes up
22:41:54.147 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 218 ms NORTH
22:41:54.154 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:54.155 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:55.396 01.241 12308 Exposure complete
22:41:55.558 00.162 12308 worker thread done servicing request
22:41:55.558 00.000 14556 OnExposeComplete: enter
22:41:55.562 00.004 14556 UpdateGuideState(): m_state=6
22:41:55.566 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5390
22:41:55.570 00.004 14556 Star::Find returns 1 (0), X=175.29, Y=992.41, Mass=1964, SNR=29.5, Peak=163 HFD=4.7
22:41:55.574 00.004 14556 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-3.07) = xAngle (2.70 = 2.70)
22:41:55.579 00.005 14556 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.60 = 2.60)
22:41:55.585 00.006 14556 CameraToMount -- cameraX=0.20 cameraY=-0.08 hyp=0.22 cameraTheta=-0.38 mountX=-0.20 mountY=0.11, mountTheta=2.62
22:41:55.591 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.08, opts=13)
22:41:55.596 00.005 14556 Enqueuing Move request for scope (0.20, -0.08)
22:41:55.601 00.005 12308 Worker thread wakes up
22:41:55.601 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.08) opts 0xd
22:41:55.602 00.001 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.08)
22:41:55.602 00.000 12308 Moving (0.20, -0.08) raw xDistance=-0.20 yDistance=0.11
22:41:55.602 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:41:55.604 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:55.604 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:41:55.604 00.000 12308 MoveAxis(E, 0, ABG)
22:41:55.604 00.000 12308 Move returns status 0, amount 0
22:41:55.604 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:55.610 00.006 12308 MoveAxis(N, 0, ABG)
22:41:55.610 00.000 12308 Move returns status 0, amount 0
22:41:55.610 00.000 12308 move complete, result=0
22:41:55.611 00.001 12308 worker thread done servicing request
22:41:55.633 00.022 14556 UpdateGuideState exits: m=1964 SNR=29.5
22:41:55.638 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:55.644 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:55.647 00.003 14556 Enqueuing Expose request
22:41:55.650 00.003 12308 Worker thread wakes up
22:41:55.650 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:55.654 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:55.655 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:56.903 01.248 12308 Exposure complete
22:41:57.048 00.145 12308 worker thread done servicing request
22:41:57.048 00.000 14556 OnExposeComplete: enter
22:41:57.052 00.004 14556 UpdateGuideState(): m_state=6
22:41:57.056 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5391
22:41:57.061 00.005 14556 Star::Find returns 1 (0), X=175.28, Y=992.32, Mass=2151, SNR=31.1, Peak=159 HFD=4.7
22:41:57.065 00.004 14556 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-3.07) = xAngle (2.33 = 2.33)
22:41:57.069 00.004 14556 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.23 = 2.23)
22:41:57.074 00.005 14556 CameraToMount -- cameraX=0.18 cameraY=-0.17 hyp=0.25 cameraTheta=-0.75 mountX=-0.17 mountY=0.20, mountTheta=2.28
22:41:57.079 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.17, opts=13)
22:41:57.084 00.005 14556 Enqueuing Move request for scope (0.18, -0.17)
22:41:57.088 00.004 12308 Worker thread wakes up
22:41:57.088 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.17) opts 0xd
22:41:57.088 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.17)
22:41:57.089 00.001 12308 Moving (0.18, -0.17) raw xDistance=-0.17 yDistance=0.20
22:41:57.089 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:41:57.089 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:57.090 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:41:57.090 00.000 12308 MoveAxis(E, 0, ABG)
22:41:57.090 00.000 12308 Move returns status 0, amount 0
22:41:57.090 00.000 12308 MoveAxis(N, 0, ABG)
22:41:57.090 00.000 12308 Move returns status 0, amount 0
22:41:57.090 00.000 12308 move complete, result=0
22:41:57.091 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:57.096 00.005 12308 worker thread done servicing request
22:41:57.117 00.021 14556 UpdateGuideState exits: m=2151 SNR=31.1
22:41:57.122 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:57.125 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:57.130 00.005 14556 Enqueuing Expose request
22:41:57.134 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:41:57.138 00.004 12308 Worker thread wakes up
22:41:57.138 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:57.138 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:58.395 01.257 12308 Exposure complete
22:41:58.541 00.146 12308 worker thread done servicing request
22:41:58.542 00.001 14556 OnExposeComplete: enter
22:41:58.546 00.004 14556 UpdateGuideState(): m_state=6
22:41:58.549 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5392
22:41:58.552 00.003 14556 Star::Find returns 1 (0), X=175.16, Y=992.49, Mass=2222, SNR=31.5, Peak=174 HFD=4.8
22:41:58.558 00.006 14556 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-3.07) = xAngle (2.95 = 2.95)
22:41:58.561 00.003 14556 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.85 = 2.85)
22:41:58.565 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.12 mountX=-0.06 mountY=0.02, mountTheta=2.86
22:41:58.571 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.01, opts=13)
22:41:58.574 00.003 14556 Enqueuing Move request for scope (0.06, -0.01)
22:41:58.579 00.005 12308 Worker thread wakes up
22:41:58.579 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
22:41:58.579 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
22:41:58.581 00.002 12308 Moving (0.06, -0.01) raw xDistance=-0.06 yDistance=0.02
22:41:58.581 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:41:58.581 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:58.581 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:41:58.581 00.000 12308 MoveAxis(E, 0, ABG)
22:41:58.582 00.001 12308 Move returns status 0, amount 0
22:41:58.582 00.000 12308 MoveAxis(N, 0, ABG)
22:41:58.582 00.000 12308 Move returns status 0, amount 0
22:41:58.582 00.000 12308 move complete, result=0
22:41:58.583 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:41:58.587 00.004 12308 worker thread done servicing request
22:41:58.607 00.020 14556 UpdateGuideState exits: m=2222 SNR=31.5
22:41:58.612 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:58.618 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:41:58.623 00.005 14556 Enqueuing Expose request
22:41:58.627 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:41:58.630 00.003 12308 Worker thread wakes up
22:41:58.630 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:41:58.630 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:41:59.876 01.246 12308 Exposure complete
22:42:00.010 00.134 12308 worker thread done servicing request
22:42:00.010 00.000 14556 OnExposeComplete: enter
22:42:00.019 00.009 14556 UpdateGuideState(): m_state=6
22:42:00.027 00.008 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5393
22:42:00.034 00.007 14556 Star::Find returns 1 (0), X=175.31, Y=992.53, Mass=2108, SNR=30.8, Peak=146 HFD=4.6
22:42:00.038 00.004 14556 CameraToMount -- cameraTheta (0.17) - m_xAngle (-3.07) = xAngle (3.25 = -3.04)
22:42:00.043 00.005 14556 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.15 = -3.14)
22:42:00.047 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=0.04 hyp=0.22 cameraTheta=0.17 mountX=-0.22 mountY=-0.00, mountTheta=-3.14
22:42:00.053 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.04, opts=13)
22:42:00.058 00.005 14556 Enqueuing Move request for scope (0.22, 0.04)
22:42:00.061 00.003 12308 Worker thread wakes up
22:42:00.062 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.04) opts 0xd
22:42:00.062 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.04)
22:42:00.062 00.000 12308 Moving (0.22, 0.04) raw xDistance=-0.22 yDistance=-0.00
22:42:00.062 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:42:00.062 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:00.063 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:42:00.063 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:00.068 00.005 12308 MoveAxis(E, 95, ABG)
22:42:00.068 00.000 12308 Guiding  Dir = 2, Dur = 95
22:42:00.068 00.000 12308 IsSlewing returns 0
22:42:00.069 00.001 12308 IsGuiding returns 0
22:42:00.069 00.000 12308 PulseGuide returned control before completion, sleep 105
22:42:00.092 00.023 14556 UpdateGuideState exits: m=2108 SNR=30.8
22:42:00.096 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:00.100 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:00.105 00.005 14556 Enqueuing Expose request
22:42:00.179 00.074 12308 IsGuiding returns 1
22:42:00.179 00.000 12308 scope still moving after pulse duration time elapsed
22:42:00.209 00.030 12308 IsSlewing returns 0
22:42:00.209 00.000 12308 IsGuiding returns 0
22:42:00.210 00.001 12308 scope move finished after 95 + 46 ms
22:42:00.211 00.001 12308 Move returns status 0, amount 95
22:42:00.211 00.000 12308 MoveAxis(N, 0, ABG)
22:42:00.211 00.000 12308 Move returns status 0, amount 0
22:42:00.211 00.000 12308 move complete, result=0
22:42:00.212 00.001 12308 worker thread done servicing request
22:42:00.212 00.000 12308 Worker thread wakes up
22:42:00.213 00.001 14556 GuideStep: -0.2 px 95 ms EAST, -0.0 px 0 ms NORTH
22:42:00.219 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:00.219 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:01.467 01.248 12308 Exposure complete
22:42:01.596 00.129 12308 worker thread done servicing request
22:42:01.597 00.001 14556 OnExposeComplete: enter
22:42:01.601 00.004 14556 UpdateGuideState(): m_state=6
22:42:01.605 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5394
22:42:01.610 00.005 14556 Star::Find returns 1 (0), X=175.18, Y=992.69, Mass=1998, SNR=30.1, Peak=161 HFD=4.4
22:42:01.614 00.004 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.25 = -2.03)
22:42:01.618 00.004 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
22:42:01.623 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.20 hyp=0.22 cameraTheta=1.18 mountX=-0.10 mountY=-0.19, mountTheta=-2.05
22:42:01.627 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.20, opts=13)
22:42:01.630 00.003 14556 Enqueuing Move request for scope (0.08, 0.20)
22:42:01.635 00.005 12308 Worker thread wakes up
22:42:01.635 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.20) opts 0xd
22:42:01.635 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.20)
22:42:01.635 00.000 12308 Moving (0.08, 0.20) raw xDistance=-0.10 yDistance=-0.19
22:42:01.635 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:42:01.635 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:01.635 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:42:01.637 00.002 12308 MoveAxis(E, 0, ABG)
22:42:01.637 00.000 12308 Move returns status 0, amount 0
22:42:01.637 00.000 12308 MoveAxis(N, 0, ABG)
22:42:01.637 00.000 12308 Move returns status 0, amount 0
22:42:01.637 00.000 12308 move complete, result=0
22:42:01.638 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:01.640 00.002 12308 worker thread done servicing request
22:42:01.662 00.022 14556 UpdateGuideState exits: m=1998 SNR=30.1
22:42:01.665 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:01.669 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:01.674 00.005 14556 Enqueuing Expose request
22:42:01.677 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:42:01.683 00.006 12308 Worker thread wakes up
22:42:01.683 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:01.685 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:02.938 01.253 12308 Exposure complete
22:42:03.082 00.144 12308 worker thread done servicing request
22:42:03.083 00.001 14556 OnExposeComplete: enter
22:42:03.087 00.004 14556 UpdateGuideState(): m_state=6
22:42:03.091 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5395
22:42:03.094 00.003 14556 Star::Find returns 1 (0), X=174.98, Y=992.75, Mass=2238, SNR=31.6, Peak=184 HFD=4.5
22:42:03.099 00.005 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.05 = -1.23)
22:42:03.102 00.003 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.33)
22:42:03.105 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.26 hyp=0.28 cameraTheta=1.98 mountX=0.09 mountY=-0.27, mountTheta=-1.24
22:42:03.112 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.26, opts=13)
22:42:03.116 00.004 14556 Enqueuing Move request for scope (-0.11, 0.26)
22:42:03.120 00.004 12308 Worker thread wakes up
22:42:03.120 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.26) opts 0xd
22:42:03.120 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.26)
22:42:03.122 00.002 12308 Moving (-0.11, 0.26) raw xDistance=0.09 yDistance=-0.27
22:42:03.122 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:42:03.122 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:42:03.122 00.000 12308 MoveAxis(E, 0, ABG)
22:42:03.122 00.000 12308 Move returns status 0, amount 0
22:42:03.122 00.000 12308 MoveAxis(N, 193, ABG)
22:42:03.122 00.000 12308 Guiding  Dir = 0, Dur = 193
22:42:03.122 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:03.127 00.005 12308 IsSlewing returns 0
22:42:03.128 00.001 12308 IsGuiding returns 0
22:42:03.128 00.000 12308 PulseGuide returned control before completion, sleep 203
22:42:03.151 00.023 14556 UpdateGuideState exits: m=2238 SNR=31.6
22:42:03.156 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:03.159 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:03.164 00.005 14556 Enqueuing Expose request
22:42:03.336 00.172 12308 IsGuiding returns 1
22:42:03.336 00.000 12308 scope still moving after pulse duration time elapsed
22:42:03.367 00.031 12308 IsSlewing returns 0
22:42:03.369 00.002 12308 IsGuiding returns 0
22:42:03.369 00.000 12308 scope move finished after 193 + 48 ms
22:42:03.369 00.000 12308 Move returns status 0, amount 193
22:42:03.369 00.000 12308 move complete, result=0
22:42:03.370 00.001 12308 worker thread done servicing request
22:42:03.371 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 193 ms NORTH
22:42:03.376 00.005 12308 Worker thread wakes up
22:42:03.377 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:03.377 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:04.634 01.257 12308 Exposure complete
22:42:04.776 00.142 12308 worker thread done servicing request
22:42:04.776 00.000 14556 OnExposeComplete: enter
22:42:04.780 00.004 14556 UpdateGuideState(): m_state=6
22:42:04.784 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5396
22:42:04.788 00.004 14556 Star::Find returns 1 (0), X=175.02, Y=992.57, Mass=2060, SNR=30.4, Peak=149 HFD=4.4
22:42:04.792 00.004 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.44 = -0.84)
22:42:04.795 00.003 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.34 = -0.94)
22:42:04.800 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.37 mountX=0.07 mountY=-0.09, mountTheta=-0.88
22:42:04.805 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.08, opts=13)
22:42:04.809 00.004 14556 Enqueuing Move request for scope (-0.08, 0.08)
22:42:04.814 00.005 12308 Worker thread wakes up
22:42:04.814 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
22:42:04.814 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
22:42:04.814 00.000 12308 Moving (-0.08, 0.08) raw xDistance=0.07 yDistance=-0.09
22:42:04.814 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:42:04.814 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:04.814 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:42:04.814 00.000 12308 MoveAxis(E, 0, ABG)
22:42:04.815 00.001 12308 Move returns status 0, amount 0
22:42:04.815 00.000 12308 MoveAxis(N, 0, ABG)
22:42:04.815 00.000 12308 Move returns status 0, amount 0
22:42:04.815 00.000 12308 move complete, result=0
22:42:04.815 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:04.820 00.005 12308 worker thread done servicing request
22:42:04.841 00.021 14556 UpdateGuideState exits: m=2060 SNR=30.4
22:42:04.844 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:04.848 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:04.853 00.005 14556 Enqueuing Expose request
22:42:04.856 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:04.861 00.005 12308 Worker thread wakes up
22:42:04.861 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:04.861 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:06.107 01.246 12308 Exposure complete
22:42:06.248 00.141 12308 worker thread done servicing request
22:42:06.248 00.000 14556 OnExposeComplete: enter
22:42:06.253 00.005 14556 UpdateGuideState(): m_state=6
22:42:06.257 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5397
22:42:06.260 00.003 14556 Star::Find returns 1 (0), X=175.14, Y=992.65, Mass=2235, SNR=31.6, Peak=167 HFD=4.4
22:42:06.265 00.005 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.35 = -1.93)
22:42:06.269 00.004 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.03)
22:42:06.272 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.28 mountX=-0.06 mountY=-0.15, mountTheta=-1.95
22:42:06.277 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.16, opts=13)
22:42:06.280 00.003 14556 Enqueuing Move request for scope (0.05, 0.16)
22:42:06.283 00.003 12308 Worker thread wakes up
22:42:06.283 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.16) opts 0xd
22:42:06.283 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.16)
22:42:06.283 00.000 12308 Moving (0.05, 0.16) raw xDistance=-0.06 yDistance=-0.15
22:42:06.283 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:42:06.283 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:06.283 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:42:06.284 00.001 12308 MoveAxis(E, 0, ABG)
22:42:06.284 00.000 12308 Move returns status 0, amount 0
22:42:06.284 00.000 12308 MoveAxis(N, 0, ABG)
22:42:06.284 00.000 12308 Move returns status 0, amount 0
22:42:06.284 00.000 12308 move complete, result=0
22:42:06.284 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:06.288 00.004 12308 worker thread done servicing request
22:42:06.305 00.017 14556 UpdateGuideState exits: m=2235 SNR=31.6
22:42:06.309 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:06.312 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:06.317 00.005 14556 Enqueuing Expose request
22:42:06.321 00.004 12308 Worker thread wakes up
22:42:06.321 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:06.324 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:06.324 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:07.569 01.245 12308 Exposure complete
22:42:07.704 00.135 12308 worker thread done servicing request
22:42:07.704 00.000 14556 OnExposeComplete: enter
22:42:07.709 00.005 14556 UpdateGuideState(): m_state=6
22:42:07.713 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5398
22:42:07.717 00.004 14556 Star::Find returns 1 (0), X=175.12, Y=992.65, Mass=2360, SNR=32.5, Peak=187 HFD=4.5
22:42:07.723 00.006 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.47 = -1.82)
22:42:07.726 00.003 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.92)
22:42:07.730 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.39 mountX=-0.04 mountY=-0.15, mountTheta=-1.83
22:42:07.736 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.16, opts=13)
22:42:07.740 00.004 14556 Enqueuing Move request for scope (0.03, 0.16)
22:42:07.743 00.003 12308 Worker thread wakes up
22:42:07.743 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
22:42:07.743 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
22:42:07.743 00.000 12308 Moving (0.03, 0.16) raw xDistance=-0.04 yDistance=-0.15
22:42:07.743 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:42:07.745 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:07.745 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:42:07.745 00.000 12308 MoveAxis(E, 0, ABG)
22:42:07.745 00.000 12308 Move returns status 0, amount 0
22:42:07.745 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:07.749 00.004 12308 MoveAxis(N, 0, ABG)
22:42:07.749 00.000 12308 Move returns status 0, amount 0
22:42:07.749 00.000 12308 move complete, result=0
22:42:07.749 00.000 12308 worker thread done servicing request
22:42:07.771 00.022 14556 UpdateGuideState exits: m=2360 SNR=32.5
22:42:07.776 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:07.781 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:07.784 00.003 14556 Enqueuing Expose request
22:42:07.789 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:42:07.792 00.003 12308 Worker thread wakes up
22:42:07.792 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:07.792 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:09.038 01.246 12308 Exposure complete
22:42:09.178 00.140 12308 worker thread done servicing request
22:42:09.178 00.000 14556 OnExposeComplete: enter
22:42:09.183 00.005 14556 UpdateGuideState(): m_state=6
22:42:09.187 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5399
22:42:09.191 00.004 14556 Star::Find returns 1 (0), X=175.17, Y=992.62, Mass=2061, SNR=30.5, Peak=168 HFD=4.5
22:42:09.195 00.004 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.11 = -2.18)
22:42:09.199 00.004 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.28)
22:42:09.201 00.002 14556 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.15 cameraTheta=1.03 mountX=-0.09 mountY=-0.11, mountTheta=-2.21
22:42:09.207 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.13, opts=13)
22:42:09.212 00.005 14556 Enqueuing Move request for scope (0.08, 0.13)
22:42:09.215 00.003 12308 Worker thread wakes up
22:42:09.215 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
22:42:09.216 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
22:42:09.216 00.000 12308 Moving (0.08, 0.13) raw xDistance=-0.09 yDistance=-0.11
22:42:09.216 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:42:09.216 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:09.216 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:42:09.216 00.000 12308 MoveAxis(E, 0, ABG)
22:42:09.216 00.000 12308 Move returns status 0, amount 0
22:42:09.216 00.000 12308 MoveAxis(N, 0, ABG)
22:42:09.216 00.000 12308 Move returns status 0, amount 0
22:42:09.218 00.002 12308 move complete, result=0
22:42:09.218 00.000 12308 worker thread done servicing request
22:42:09.218 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:09.242 00.024 14556 UpdateGuideState exits: m=2061 SNR=30.5
22:42:09.246 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:09.250 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:09.253 00.003 14556 Enqueuing Expose request
22:42:09.257 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:09.260 00.003 12308 Worker thread wakes up
22:42:09.260 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:09.261 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:10.516 01.255 12308 Exposure complete
22:42:10.654 00.138 12308 worker thread done servicing request
22:42:10.655 00.001 14556 OnExposeComplete: enter
22:42:10.658 00.003 14556 UpdateGuideState(): m_state=6
22:42:10.663 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5400
22:42:10.667 00.004 14556 Star::Find returns 1 (0), X=175.25, Y=992.78, Mass=2018, SNR=30.2, Peak=159 HFD=4.5
22:42:10.671 00.004 14556 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.07) = xAngle (4.14 = -2.14)
22:42:10.674 00.003 14556 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.04 = -2.24)
22:42:10.679 00.005 14556 CameraToMount -- cameraX=0.16 cameraY=0.28 hyp=0.32 cameraTheta=1.07 mountX=-0.18 mountY=-0.25, mountTheta=-2.18
22:42:10.684 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.28, opts=13)
22:42:10.688 00.004 14556 Enqueuing Move request for scope (0.16, 0.28)
22:42:10.691 00.003 12308 Worker thread wakes up
22:42:10.691 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.28) opts 0xd
22:42:10.691 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.28)
22:42:10.693 00.002 12308 Moving (0.16, 0.28) raw xDistance=-0.18 yDistance=-0.25
22:42:10.693 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:42:10.693 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:42:10.693 00.000 12308 MoveAxis(E, 0, ABG)
22:42:10.693 00.000 12308 Move returns status 0, amount 0
22:42:10.693 00.000 12308 MoveAxis(N, 178, ABG)
22:42:10.694 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:10.697 00.003 12308 Guiding  Dir = 0, Dur = 178
22:42:10.698 00.001 12308 IsSlewing returns 0
22:42:10.698 00.000 12308 IsGuiding returns 0
22:42:10.698 00.000 12308 PulseGuide returned control before completion, sleep 188
22:42:10.722 00.024 14556 UpdateGuideState exits: m=2018 SNR=30.2
22:42:10.727 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:10.730 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:10.736 00.006 14556 Enqueuing Expose request
22:42:10.897 00.161 12308 IsGuiding returns 1
22:42:10.899 00.002 12308 scope still moving after pulse duration time elapsed
22:42:10.929 00.030 12308 IsSlewing returns 0
22:42:10.929 00.000 12308 IsGuiding returns 0
22:42:10.930 00.001 12308 scope move finished after 178 + 53 ms
22:42:10.930 00.000 12308 Move returns status 0, amount 178
22:42:10.930 00.000 12308 move complete, result=0
22:42:10.931 00.001 12308 worker thread done servicing request
22:42:10.932 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 178 ms NORTH
22:42:10.937 00.005 12308 Worker thread wakes up
22:42:10.937 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:10.937 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:12.191 01.254 12308 Exposure complete
22:42:12.362 00.171 12308 worker thread done servicing request
22:42:12.362 00.000 14556 OnExposeComplete: enter
22:42:12.366 00.004 14556 UpdateGuideState(): m_state=6
22:42:12.370 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5401
22:42:12.373 00.003 14556 Star::Find returns 1 (0), X=175.10, Y=992.44, Mass=2252, SNR=31.7, Peak=175 HFD=4.8
22:42:12.378 00.005 14556 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-3.07) = xAngle (1.65 = 1.65)
22:42:12.384 00.006 14556 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.55 = 1.55)
22:42:12.391 00.007 14556 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.42 mountX=-0.00 mountY=0.05, mountTheta=1.65
22:42:12.397 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.05, opts=13)
22:42:12.401 00.004 14556 Enqueuing Move request for scope (0.01, -0.05)
22:42:12.405 00.004 12308 Worker thread wakes up
22:42:12.405 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
22:42:12.405 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
22:42:12.405 00.000 12308 Moving (0.01, -0.05) raw xDistance=-0.00 yDistance=0.05
22:42:12.405 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:42:12.407 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:12.407 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:42:12.407 00.000 12308 MoveAxis(E, 0, ABG)
22:42:12.407 00.000 12308 Move returns status 0, amount 0
22:42:12.408 00.001 12308 MoveAxis(N, 0, ABG)
22:42:12.408 00.000 12308 Move returns status 0, amount 0
22:42:12.408 00.000 12308 move complete, result=0
22:42:12.408 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:12.412 00.004 12308 worker thread done servicing request
22:42:12.433 00.021 14556 UpdateGuideState exits: m=2252 SNR=31.7
22:42:12.438 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:12.442 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:12.445 00.003 14556 Enqueuing Expose request
22:42:12.449 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:12.454 00.005 12308 Worker thread wakes up
22:42:12.454 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:12.454 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:13.713 01.259 12308 Exposure complete
22:42:13.866 00.153 12308 worker thread done servicing request
22:42:13.866 00.000 14556 OnExposeComplete: enter
22:42:13.870 00.004 14556 UpdateGuideState(): m_state=6
22:42:13.874 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5402
22:42:13.878 00.004 14556 Star::Find returns 1 (0), X=175.15, Y=992.59, Mass=2309, SNR=32.5, Peak=173 HFD=4.8
22:42:13.881 00.003 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.15 = -2.13)
22:42:13.885 00.004 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.23)
22:42:13.889 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.08 mountX=-0.06 mountY=-0.09, mountTheta=-2.17
22:42:13.896 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.10, opts=13)
22:42:13.901 00.005 14556 Enqueuing Move request for scope (0.05, 0.10)
22:42:13.905 00.004 12308 Worker thread wakes up
22:42:13.905 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
22:42:13.905 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
22:42:13.905 00.000 12308 Moving (0.05, 0.10) raw xDistance=-0.06 yDistance=-0.09
22:42:13.905 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:42:13.906 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:13.906 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:42:13.906 00.000 12308 MoveAxis(E, 0, ABG)
22:42:13.906 00.000 12308 Move returns status 0, amount 0
22:42:13.908 00.002 12308 MoveAxis(N, 0, ABG)
22:42:13.908 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:13.912 00.004 12308 Move returns status 0, amount 0
22:42:13.912 00.000 12308 move complete, result=0
22:42:13.912 00.000 12308 worker thread done servicing request
22:42:13.933 00.021 14556 UpdateGuideState exits: m=2309 SNR=32.5
22:42:13.937 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:13.940 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:13.944 00.004 14556 Enqueuing Expose request
22:42:13.948 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:13.952 00.004 12308 Worker thread wakes up
22:42:13.952 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:13.952 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:15.199 01.247 12308 Exposure complete
22:42:15.336 00.137 12308 worker thread done servicing request
22:42:15.337 00.001 14556 OnExposeComplete: enter
22:42:15.341 00.004 14556 UpdateGuideState(): m_state=6
22:42:15.344 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5403
22:42:15.348 00.004 14556 Star::Find returns 1 (0), X=175.29, Y=992.75, Mass=2139, SNR=31.0, Peak=174 HFD=4.6
22:42:15.353 00.005 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (3.99 = -2.29)
22:42:15.356 00.003 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.39)
22:42:15.360 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.26 hyp=0.32 cameraTheta=0.92 mountX=-0.21 mountY=-0.22, mountTheta=-2.34
22:42:15.366 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.26, opts=13)
22:42:15.370 00.004 14556 Enqueuing Move request for scope (0.20, 0.26)
22:42:15.374 00.004 12308 Worker thread wakes up
22:42:15.374 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.26) opts 0xd
22:42:15.374 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.26)
22:42:15.374 00.000 12308 Moving (0.20, 0.26) raw xDistance=-0.21 yDistance=-0.22
22:42:15.374 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:42:15.374 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:42:15.374 00.000 12308 MoveAxis(E, 93, ABG)
22:42:15.375 00.001 12308 Guiding  Dir = 2, Dur = 93
22:42:15.375 00.000 12308 IsSlewing returns 0
22:42:15.375 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:15.380 00.005 12308 IsGuiding returns 0
22:42:15.382 00.002 12308 PulseGuide returned control before completion, sleep 103
22:42:15.398 00.016 14556 UpdateGuideState exits: m=2139 SNR=31.0
22:42:15.401 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:15.405 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:15.408 00.003 14556 Enqueuing Expose request
22:42:15.488 00.080 12308 IsGuiding returns 1
22:42:15.488 00.000 12308 scope still moving after pulse duration time elapsed
22:42:15.520 00.032 12308 IsSlewing returns 0
22:42:15.521 00.001 12308 IsGuiding returns 0
22:42:15.522 00.001 12308 scope move finished after 93 + 47 ms
22:42:15.522 00.000 12308 Move returns status 0, amount 93
22:42:15.523 00.001 12308 MoveAxis(N, 155, ABG)
22:42:15.523 00.000 12308 Guiding  Dir = 0, Dur = 155
22:42:15.523 00.000 12308 IsSlewing returns 0
22:42:15.525 00.002 12308 IsGuiding returns 0
22:42:15.526 00.001 12308 PulseGuide returned control before completion, sleep 165
22:42:15.692 00.166 12308 IsGuiding returns 1
22:42:15.692 00.000 12308 scope still moving after pulse duration time elapsed
22:42:15.724 00.032 12308 IsSlewing returns 0
22:42:15.724 00.000 12308 IsGuiding returns 0
22:42:15.724 00.000 12308 scope move finished after 155 + 44 ms
22:42:15.724 00.000 12308 Move returns status 0, amount 155
22:42:15.726 00.002 12308 move complete, result=0
22:42:15.726 00.000 12308 worker thread done servicing request
22:42:15.726 00.000 14556 GuideStep: -0.2 px 93 ms EAST, -0.2 px 155 ms NORTH
22:42:15.730 00.004 12308 Worker thread wakes up
22:42:15.730 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:15.732 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:16.982 01.250 12308 Exposure complete
22:42:17.125 00.143 12308 worker thread done servicing request
22:42:17.125 00.000 14556 OnExposeComplete: enter
22:42:17.129 00.004 14556 UpdateGuideState(): m_state=6
22:42:17.133 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5404
22:42:17.136 00.003 14556 Star::Find returns 1 (0), X=174.98, Y=992.39, Mass=2344, SNR=32.6, Peak=173 HFD=4.8
22:42:17.139 00.003 14556 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.07) = xAngle (0.68 = 0.68)
22:42:17.144 00.005 14556 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.59 = 0.59)
22:42:17.148 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-2.39 mountX=0.12 mountY=0.08, mountTheta=0.62
22:42:17.152 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.10, opts=13)
22:42:17.156 00.004 14556 Enqueuing Move request for scope (-0.11, -0.10)
22:42:17.159 00.003 12308 Worker thread wakes up
22:42:17.159 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.10) opts 0xd
22:42:17.159 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.10)
22:42:17.159 00.000 12308 Moving (-0.11, -0.10) raw xDistance=0.12 yDistance=0.08
22:42:17.161 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:42:17.161 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:17.161 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:42:17.161 00.000 12308 MoveAxis(E, 0, ABG)
22:42:17.161 00.000 12308 Move returns status 0, amount 0
22:42:17.162 00.001 12308 MoveAxis(N, 0, ABG)
22:42:17.162 00.000 12308 Move returns status 0, amount 0
22:42:17.162 00.000 12308 move complete, result=0
22:42:17.162 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:17.166 00.004 12308 worker thread done servicing request
22:42:17.185 00.019 14556 UpdateGuideState exits: m=2344 SNR=32.6
22:42:17.188 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:17.192 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:17.196 00.004 14556 Enqueuing Expose request
22:42:17.200 00.004 12308 Worker thread wakes up
22:42:17.200 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:17.200 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:17.200 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:18.459 01.259 12308 Exposure complete
22:42:18.602 00.143 12308 worker thread done servicing request
22:42:18.604 00.002 14556 OnExposeComplete: enter
22:42:18.607 00.003 14556 UpdateGuideState(): m_state=6
22:42:18.612 00.005 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5405
22:42:18.616 00.004 14556 Star::Find returns 1 (0), X=175.13, Y=992.55, Mass=2084, SNR=30.7, Peak=175 HFD=4.4
22:42:18.621 00.005 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
22:42:18.626 00.005 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.30)
22:42:18.629 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=1.01 mountX=-0.04 mountY=-0.05, mountTheta=-2.24
22:42:18.635 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.06, opts=13)
22:42:18.639 00.004 14556 Enqueuing Move request for scope (0.04, 0.06)
22:42:18.644 00.005 12308 Worker thread wakes up
22:42:18.644 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
22:42:18.645 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
22:42:18.645 00.000 12308 Moving (0.04, 0.06) raw xDistance=-0.04 yDistance=-0.05
22:42:18.645 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:42:18.646 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:18.646 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:42:18.647 00.001 12308 MoveAxis(E, 0, ABG)
22:42:18.647 00.000 12308 Move returns status 0, amount 0
22:42:18.649 00.002 12308 MoveAxis(N, 0, ABG)
22:42:18.649 00.000 12308 Move returns status 0, amount 0
22:42:18.649 00.000 12308 move complete, result=0
22:42:18.649 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:18.655 00.006 12308 worker thread done servicing request
22:42:18.677 00.022 14556 UpdateGuideState exits: m=2084 SNR=30.7
22:42:18.682 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:18.688 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:18.693 00.005 14556 Enqueuing Expose request
22:42:18.698 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:18.702 00.004 12308 Worker thread wakes up
22:42:18.702 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:18.702 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:19.946 01.244 12308 Exposure complete
22:42:20.073 00.127 12308 worker thread done servicing request
22:42:20.074 00.001 14556 OnExposeComplete: enter
22:42:20.078 00.004 14556 UpdateGuideState(): m_state=6
22:42:20.081 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5406
22:42:20.085 00.004 14556 Star::Find returns 1 (0), X=175.30, Y=992.69, Mass=1884, SNR=29.1, Peak=157 HFD=4.4
22:42:20.089 00.004 14556 CameraToMount -- cameraTheta (0.77) - m_xAngle (-3.07) = xAngle (3.84 = -2.44)
22:42:20.092 00.003 14556 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.74 = -2.54)
22:42:20.096 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.20 hyp=0.29 cameraTheta=0.77 mountX=-0.22 mountY=-0.16, mountTheta=-2.50
22:42:20.101 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.20, opts=13)
22:42:20.105 00.004 14556 Enqueuing Move request for scope (0.21, 0.20)
22:42:20.109 00.004 12308 Worker thread wakes up
22:42:20.109 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.20) opts 0xd
22:42:20.109 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.20)
22:42:20.109 00.000 12308 Moving (0.21, 0.20) raw xDistance=-0.22 yDistance=-0.16
22:42:20.109 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:42:20.109 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:20.110 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:42:20.110 00.000 12308 MoveAxis(E, 95, ABG)
22:42:20.111 00.001 12308 Guiding  Dir = 2, Dur = 95
22:42:20.111 00.000 12308 IsSlewing returns 0
22:42:20.111 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:20.115 00.004 12308 IsGuiding returns 0
22:42:20.115 00.000 12308 PulseGuide returned control before completion, sleep 105
22:42:20.135 00.020 14556 UpdateGuideState exits: m=1884 SNR=29.1
22:42:20.139 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:20.144 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:20.150 00.006 14556 Enqueuing Expose request
22:42:20.235 00.085 12308 IsGuiding returns 1
22:42:20.236 00.001 12308 scope still moving after pulse duration time elapsed
22:42:20.266 00.030 12308 IsSlewing returns 0
22:42:20.267 00.001 12308 IsGuiding returns 0
22:42:20.269 00.002 12308 scope move finished after 95 + 57 ms
22:42:20.269 00.000 12308 Move returns status 0, amount 95
22:42:20.270 00.001 12308 MoveAxis(N, 0, ABG)
22:42:20.270 00.000 12308 Move returns status 0, amount 0
22:42:20.270 00.000 12308 move complete, result=0
22:42:20.271 00.001 12308 worker thread done servicing request
22:42:20.272 00.001 12308 Worker thread wakes up
22:42:20.272 00.000 14556 GuideStep: -0.2 px 95 ms EAST, -0.2 px 0 ms NORTH
22:42:20.278 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:20.278 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:21.528 01.250 12308 Exposure complete
22:42:21.674 00.146 12308 worker thread done servicing request
22:42:21.674 00.000 14556 OnExposeComplete: enter
22:42:21.677 00.003 14556 UpdateGuideState(): m_state=6
22:42:21.682 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5407
22:42:21.687 00.005 14556 Star::Find returns 1 (0), X=175.04, Y=992.77, Mass=2251, SNR=31.7, Peak=184 HFD=4.2
22:42:21.692 00.005 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
22:42:21.695 00.003 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
22:42:21.699 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.28 hyp=0.28 cameraTheta=1.77 mountX=0.04 mountY=-0.28, mountTheta=-1.44
22:42:21.705 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.28, opts=13)
22:42:21.709 00.004 14556 Enqueuing Move request for scope (-0.06, 0.28)
22:42:21.713 00.004 12308 Worker thread wakes up
22:42:21.713 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.28) opts 0xd
22:42:21.713 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.28)
22:42:21.713 00.000 12308 Moving (-0.06, 0.28) raw xDistance=0.04 yDistance=-0.28
22:42:21.713 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:42:21.714 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:42:21.714 00.000 12308 MoveAxis(E, 0, ABG)
22:42:21.714 00.000 12308 Move returns status 0, amount 0
22:42:21.714 00.000 12308 MoveAxis(N, 199, ABG)
22:42:21.714 00.000 12308 Guiding  Dir = 0, Dur = 199
22:42:21.715 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:21.719 00.004 12308 IsSlewing returns 0
22:42:21.719 00.000 12308 IsGuiding returns 0
22:42:21.719 00.000 12308 PulseGuide returned control before completion, sleep 209
22:42:21.742 00.023 14556 UpdateGuideState exits: m=2251 SNR=31.7
22:42:21.750 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:21.754 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:21.758 00.004 14556 Enqueuing Expose request
22:42:21.940 00.182 12308 IsGuiding returns 1
22:42:21.942 00.002 12308 scope still moving after pulse duration time elapsed
22:42:21.971 00.029 12308 IsSlewing returns 0
22:42:21.972 00.001 12308 IsGuiding returns 0
22:42:21.973 00.001 12308 scope move finished after 199 + 53 ms
22:42:21.973 00.000 12308 Move returns status 0, amount 199
22:42:21.973 00.000 12308 move complete, result=0
22:42:21.974 00.001 12308 worker thread done servicing request
22:42:21.974 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 199 ms NORTH
22:42:21.980 00.006 12308 Worker thread wakes up
22:42:21.980 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:21.980 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:23.234 01.254 12308 Exposure complete
22:42:23.378 00.144 12308 worker thread done servicing request
22:42:23.378 00.000 14556 OnExposeComplete: enter
22:42:23.382 00.004 14556 UpdateGuideState(): m_state=6
22:42:23.385 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5408
22:42:23.388 00.003 14556 Star::Find returns 1 (0), X=175.02, Y=992.36, Mass=2100, SNR=30.8, Peak=159 HFD=4.2
22:42:23.391 00.003 14556 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-3.07) = xAngle (0.99 = 0.99)
22:42:23.394 00.003 14556 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.89 = 0.89)
22:42:23.397 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-2.08 mountX=0.09 mountY=0.12, mountTheta=0.96
22:42:23.401 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.14, opts=13)
22:42:23.404 00.003 14556 Enqueuing Move request for scope (-0.08, -0.14)
22:42:23.408 00.004 12308 Worker thread wakes up
22:42:23.408 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.14) opts 0xd
22:42:23.408 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.14)
22:42:23.408 00.000 12308 Moving (-0.08, -0.14) raw xDistance=0.09 yDistance=0.12
22:42:23.408 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:42:23.408 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:23.408 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:42:23.409 00.001 12308 MoveAxis(E, 0, ABG)
22:42:23.409 00.000 12308 Move returns status 0, amount 0
22:42:23.409 00.000 12308 MoveAxis(N, 0, ABG)
22:42:23.409 00.000 12308 Move returns status 0, amount 0
22:42:23.409 00.000 12308 move complete, result=0
22:42:23.409 00.000 12308 worker thread done servicing request
22:42:23.409 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:23.430 00.021 14556 UpdateGuideState exits: m=2100 SNR=30.8
22:42:23.435 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:23.438 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:23.442 00.004 14556 Enqueuing Expose request
22:42:23.447 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:23.450 00.003 12308 Worker thread wakes up
22:42:23.450 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:23.450 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:24.702 01.252 12308 Exposure complete
22:42:24.846 00.144 12308 worker thread done servicing request
22:42:24.847 00.001 14556 OnExposeComplete: enter
22:42:24.850 00.003 14556 UpdateGuideState(): m_state=6
22:42:24.855 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5409
22:42:24.859 00.004 14556 Star::Find returns 1 (0), X=175.04, Y=992.61, Mass=2310, SNR=31.9, Peak=172 HFD=4.7
22:42:24.864 00.005 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.08 = -1.20)
22:42:24.869 00.005 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.30)
22:42:24.875 00.006 14556 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.01 mountX=0.05 mountY=-0.13, mountTheta=-1.21
22:42:24.880 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.12, opts=13)
22:42:24.885 00.005 14556 Enqueuing Move request for scope (-0.06, 0.12)
22:42:24.888 00.003 12308 Worker thread wakes up
22:42:24.888 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
22:42:24.888 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
22:42:24.888 00.000 12308 Moving (-0.06, 0.12) raw xDistance=0.05 yDistance=-0.13
22:42:24.888 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:42:24.888 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:24.890 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:42:24.890 00.000 12308 MoveAxis(E, 0, ABG)
22:42:24.890 00.000 12308 Move returns status 0, amount 0
22:42:24.890 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:24.894 00.004 12308 MoveAxis(N, 0, ABG)
22:42:24.894 00.000 12308 Move returns status 0, amount 0
22:42:24.895 00.001 12308 move complete, result=0
22:42:24.895 00.000 12308 worker thread done servicing request
22:42:24.916 00.021 14556 UpdateGuideState exits: m=2310 SNR=31.9
22:42:24.920 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:24.925 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:24.929 00.004 14556 Enqueuing Expose request
22:42:24.933 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:24.938 00.005 12308 Worker thread wakes up
22:42:24.938 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:24.938 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:26.185 01.247 12308 Exposure complete
22:42:26.316 00.131 12308 worker thread done servicing request
22:42:26.316 00.000 14556 OnExposeComplete: enter
22:42:26.319 00.003 14556 UpdateGuideState(): m_state=6
22:42:26.323 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5410
22:42:26.327 00.004 14556 Star::Find returns 1 (0), X=175.08, Y=992.76, Mass=2259, SNR=31.9, Peak=168 HFD=4.4
22:42:26.331 00.004 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.69 = -1.60)
22:42:26.335 00.004 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.70)
22:42:26.339 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.61 mountX=-0.01 mountY=-0.26, mountTheta=-1.60
22:42:26.344 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.26, opts=13)
22:42:26.348 00.004 14556 Enqueuing Move request for scope (-0.01, 0.26)
22:42:26.352 00.004 12308 Worker thread wakes up
22:42:26.352 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.26) opts 0xd
22:42:26.352 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.26)
22:42:26.352 00.000 12308 Moving (-0.01, 0.26) raw xDistance=-0.01 yDistance=-0.26
22:42:26.352 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:42:26.353 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:42:26.353 00.000 12308 MoveAxis(E, 0, ABG)
22:42:26.353 00.000 12308 Move returns status 0, amount 0
22:42:26.353 00.000 12308 MoveAxis(N, 184, ABG)
22:42:26.353 00.000 12308 Guiding  Dir = 0, Dur = 184
22:42:26.353 00.000 12308 IsSlewing returns 0
22:42:26.354 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:26.358 00.004 12308 IsGuiding returns 0
22:42:26.358 00.000 12308 PulseGuide returned control before completion, sleep 194
22:42:26.377 00.019 14556 UpdateGuideState exits: m=2259 SNR=31.9
22:42:26.381 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:26.385 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:26.389 00.004 14556 Enqueuing Expose request
22:42:26.564 00.175 12308 IsGuiding returns 1
22:42:26.565 00.001 12308 scope still moving after pulse duration time elapsed
22:42:26.596 00.031 12308 IsSlewing returns 0
22:42:26.597 00.001 12308 IsGuiding returns 0
22:42:26.597 00.000 12308 scope move finished after 184 + 55 ms
22:42:26.598 00.001 12308 Move returns status 0, amount 184
22:42:26.598 00.000 12308 move complete, result=0
22:42:26.600 00.002 12308 worker thread done servicing request
22:42:26.600 00.000 12308 Worker thread wakes up
22:42:26.600 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 184 ms NORTH
22:42:26.606 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:26.606 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:27.852 01.246 12308 Exposure complete
22:42:27.991 00.139 12308 worker thread done servicing request
22:42:27.992 00.001 14556 OnExposeComplete: enter
22:42:27.995 00.003 14556 UpdateGuideState(): m_state=6
22:42:27.999 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5411
22:42:28.003 00.004 14556 Star::Find returns 1 (0), X=175.01, Y=992.45, Mass=2171, SNR=31.2, Peak=162 HFD=4.7
22:42:28.006 00.003 14556 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-3.07) = xAngle (0.42 = 0.42)
22:42:28.009 00.003 14556 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.32 = 0.32)
22:42:28.012 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.66 mountX=0.09 mountY=0.03, mountTheta=0.33
22:42:28.016 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.05, opts=13)
22:42:28.021 00.005 14556 Enqueuing Move request for scope (-0.09, -0.05)
22:42:28.024 00.003 12308 Worker thread wakes up
22:42:28.024 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
22:42:28.024 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
22:42:28.024 00.000 12308 Moving (-0.09, -0.05) raw xDistance=0.09 yDistance=0.03
22:42:28.024 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:42:28.024 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:28.026 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:42:28.026 00.000 12308 MoveAxis(E, 0, ABG)
22:42:28.026 00.000 12308 Move returns status 0, amount 0
22:42:28.026 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:28.030 00.004 12308 MoveAxis(N, 0, ABG)
22:42:28.030 00.000 12308 Move returns status 0, amount 0
22:42:28.030 00.000 12308 move complete, result=0
22:42:28.031 00.001 12308 worker thread done servicing request
22:42:28.049 00.018 14556 UpdateGuideState exits: m=2171 SNR=31.2
22:42:28.054 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:28.057 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:28.061 00.004 14556 Enqueuing Expose request
22:42:28.065 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:42:28.068 00.003 12308 Worker thread wakes up
22:42:28.069 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:28.069 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:29.327 01.258 12308 Exposure complete
22:42:29.454 00.127 12308 worker thread done servicing request
22:42:29.455 00.001 14556 OnExposeComplete: enter
22:42:29.460 00.005 14556 UpdateGuideState(): m_state=6
22:42:29.464 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5412
22:42:29.467 00.003 14556 Star::Find returns 1 (0), X=175.02, Y=992.51, Mass=1986, SNR=29.8, Peak=163 HFD=4.2
22:42:29.471 00.004 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.05 = -0.24)
22:42:29.475 00.004 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.33)
22:42:29.478 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=2.97 mountX=0.08 mountY=-0.03, mountTheta=-0.33
22:42:29.484 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.01, opts=13)
22:42:29.489 00.005 14556 Enqueuing Move request for scope (-0.08, 0.01)
22:42:29.496 00.007 12308 Worker thread wakes up
22:42:29.497 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
22:42:29.497 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
22:42:29.497 00.000 12308 Moving (-0.08, 0.01) raw xDistance=0.08 yDistance=-0.03
22:42:29.497 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:42:29.497 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:29.499 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:42:29.499 00.000 12308 MoveAxis(E, 0, ABG)
22:42:29.499 00.000 12308 Move returns status 0, amount 0
22:42:29.499 00.000 12308 MoveAxis(N, 0, ABG)
22:42:29.500 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:29.504 00.004 12308 Move returns status 0, amount 0
22:42:29.504 00.000 12308 move complete, result=0
22:42:29.505 00.001 12308 worker thread done servicing request
22:42:29.527 00.022 14556 UpdateGuideState exits: m=1986 SNR=29.8
22:42:29.531 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:29.536 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:29.540 00.004 14556 Enqueuing Expose request
22:42:29.543 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:42:29.548 00.005 12308 Worker thread wakes up
22:42:29.548 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:29.548 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:30.795 01.247 12308 Exposure complete
22:42:30.939 00.144 12308 worker thread done servicing request
22:42:30.940 00.001 14556 OnExposeComplete: enter
22:42:30.944 00.004 14556 UpdateGuideState(): m_state=6
22:42:30.949 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5413
22:42:30.953 00.004 14556 Star::Find returns 1 (0), X=174.98, Y=992.73, Mass=2252, SNR=31.7, Peak=167 HFD=4.3
22:42:30.958 00.005 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
22:42:30.961 00.003 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
22:42:30.965 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.24 hyp=0.26 cameraTheta=2.03 mountX=0.10 mountY=-0.25, mountTheta=-1.19
22:42:30.970 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.24, opts=13)
22:42:30.974 00.004 14556 Enqueuing Move request for scope (-0.12, 0.24)
22:42:30.978 00.004 12308 Worker thread wakes up
22:42:30.978 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.24) opts 0xd
22:42:30.978 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.24)
22:42:30.978 00.000 12308 Moving (-0.12, 0.24) raw xDistance=0.10 yDistance=-0.25
22:42:30.978 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:42:30.978 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:42:30.979 00.001 12308 MoveAxis(E, 0, ABG)
22:42:30.979 00.000 12308 Move returns status 0, amount 0
22:42:30.979 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:30.983 00.004 12308 MoveAxis(N, 177, ABG)
22:42:30.984 00.001 12308 Guiding  Dir = 0, Dur = 177
22:42:30.984 00.000 12308 IsSlewing returns 0
22:42:30.984 00.000 12308 IsGuiding returns 0
22:42:30.985 00.001 12308 PulseGuide returned control before completion, sleep 187
22:42:31.008 00.023 14556 UpdateGuideState exits: m=2252 SNR=31.7
22:42:31.012 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:31.017 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:31.022 00.005 14556 Enqueuing Expose request
22:42:31.181 00.159 12308 IsGuiding returns 1
22:42:31.181 00.000 12308 scope still moving after pulse duration time elapsed
22:42:31.212 00.031 12308 IsSlewing returns 0
22:42:31.213 00.001 12308 IsGuiding returns 0
22:42:31.214 00.001 12308 scope move finished after 177 + 51 ms
22:42:31.215 00.001 12308 Move returns status 0, amount 177
22:42:31.215 00.000 12308 move complete, result=0
22:42:31.215 00.000 12308 worker thread done servicing request
22:42:31.215 00.000 12308 Worker thread wakes up
22:42:31.215 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 177 ms NORTH
22:42:31.223 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:31.223 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:32.480 01.257 12308 Exposure complete
22:42:32.624 00.144 12308 worker thread done servicing request
22:42:32.624 00.000 14556 OnExposeComplete: enter
22:42:32.629 00.005 14556 UpdateGuideState(): m_state=6
22:42:32.633 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5414
22:42:32.637 00.004 14556 Star::Find returns 1 (0), X=174.95, Y=992.35, Mass=2249, SNR=31.7, Peak=186 HFD=4.7
22:42:32.641 00.004 14556 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.07) = xAngle (0.71 = 0.71)
22:42:32.644 00.003 14556 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.61 = 0.61)
22:42:32.648 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.14 hyp=0.21 cameraTheta=-2.37 mountX=0.16 mountY=0.12, mountTheta=0.64
22:42:32.652 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.14, opts=13)
22:42:32.656 00.004 14556 Enqueuing Move request for scope (-0.15, -0.14)
22:42:32.660 00.004 12308 Worker thread wakes up
22:42:32.660 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.14) opts 0xd
22:42:32.660 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.14)
22:42:32.660 00.000 12308 Moving (-0.15, -0.14) raw xDistance=0.16 yDistance=0.12
22:42:32.660 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:42:32.660 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:32.662 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:42:32.662 00.000 12308 MoveAxis(E, 0, ABG)
22:42:32.662 00.000 12308 Move returns status 0, amount 0
22:42:32.662 00.000 12308 MoveAxis(N, 0, ABG)
22:42:32.662 00.000 12308 Move returns status 0, amount 0
22:42:32.662 00.000 12308 move complete, result=0
22:42:32.663 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:32.667 00.004 12308 worker thread done servicing request
22:42:32.687 00.020 14556 UpdateGuideState exits: m=2249 SNR=31.7
22:42:32.691 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:32.695 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:32.698 00.003 14556 Enqueuing Expose request
22:42:32.703 00.005 12308 Worker thread wakes up
22:42:32.703 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:32.703 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:32.704 00.001 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:33.958 01.254 12308 Exposure complete
22:42:34.094 00.136 12308 worker thread done servicing request
22:42:34.095 00.001 14556 OnExposeComplete: enter
22:42:34.098 00.003 14556 UpdateGuideState(): m_state=6
22:42:34.104 00.006 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5415
22:42:34.108 00.004 14556 Star::Find returns 1 (0), X=174.77, Y=992.32, Mass=2246, SNR=31.3, Peak=179 HFD=4.6
22:42:34.113 00.005 14556 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-3.07) = xAngle (0.42 = 0.42)
22:42:34.117 00.004 14556 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.33 = 0.33)
22:42:34.120 00.003 14556 CameraToMount -- cameraX=-0.32 cameraY=-0.17 hyp=0.37 cameraTheta=-2.65 mountX=0.33 mountY=0.12, mountTheta=0.34
22:42:34.126 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=-0.17, opts=13)
22:42:34.130 00.004 14556 Enqueuing Move request for scope (-0.32, -0.17)
22:42:34.133 00.003 12308 Worker thread wakes up
22:42:34.135 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.17) opts 0xd
22:42:34.135 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, -0.17)
22:42:34.135 00.000 12308 Moving (-0.32, -0.17) raw xDistance=0.33 yDistance=0.12
22:42:34.135 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
22:42:34.135 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:34.135 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:42:34.136 00.001 12308 MoveAxis(W, 145, ABG)
22:42:34.136 00.000 12308 Guiding  Dir = 3, Dur = 145
22:42:34.136 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:34.140 00.004 12308 IsSlewing returns 0
22:42:34.141 00.001 12308 IsGuiding returns 0
22:42:34.142 00.001 12308 PulseGuide returned control before completion, sleep 155
22:42:34.165 00.023 14556 UpdateGuideState exits: m=2246 SNR=31.3
22:42:34.169 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:34.174 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:34.180 00.006 14556 Enqueuing Expose request
22:42:34.307 00.127 12308 IsGuiding returns 1
22:42:34.307 00.000 12308 scope still moving after pulse duration time elapsed
22:42:34.338 00.031 12308 IsSlewing returns 0
22:42:34.338 00.000 12308 IsGuiding returns 0
22:42:34.339 00.001 12308 scope move finished after 145 + 52 ms
22:42:34.340 00.001 12308 Move returns status 0, amount 145
22:42:34.340 00.000 12308 MoveAxis(N, 0, ABG)
22:42:34.340 00.000 12308 Move returns status 0, amount 0
22:42:34.340 00.000 12308 move complete, result=0
22:42:34.341 00.001 12308 worker thread done servicing request
22:42:34.341 00.000 12308 Worker thread wakes up
22:42:34.342 00.001 14556 GuideStep: 0.3 px 145 ms WEST, 0.1 px 0 ms NORTH
22:42:34.348 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:34.348 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:35.599 01.251 12308 Exposure complete
22:42:35.767 00.168 12308 worker thread done servicing request
22:42:35.768 00.001 14556 OnExposeComplete: enter
22:42:35.771 00.003 14556 UpdateGuideState(): m_state=6
22:42:35.775 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5416
22:42:35.779 00.004 14556 Star::Find returns 1 (0), X=175.00, Y=992.57, Mass=2192, SNR=31.6, Peak=148 HFD=4.9
22:42:35.783 00.004 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.47 = -0.81)
22:42:35.787 00.004 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.91)
22:42:35.790 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.40 mountX=0.08 mountY=-0.09, mountTheta=-0.85
22:42:35.797 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.08, opts=13)
22:42:35.801 00.004 14556 Enqueuing Move request for scope (-0.09, 0.08)
22:42:35.805 00.004 12308 Worker thread wakes up
22:42:35.805 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
22:42:35.805 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
22:42:35.805 00.000 12308 Moving (-0.09, 0.08) raw xDistance=0.08 yDistance=-0.09
22:42:35.805 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:42:35.805 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:35.806 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:42:35.806 00.000 12308 MoveAxis(E, 0, ABG)
22:42:35.806 00.000 12308 Move returns status 0, amount 0
22:42:35.806 00.000 12308 MoveAxis(N, 0, ABG)
22:42:35.806 00.000 12308 Move returns status 0, amount 0
22:42:35.807 00.001 12308 move complete, result=0
22:42:35.807 00.000 12308 worker thread done servicing request
22:42:35.807 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:35.831 00.024 14556 UpdateGuideState exits: m=2192 SNR=31.6
22:42:35.837 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:35.843 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:35.848 00.005 14556 Enqueuing Expose request
22:42:35.852 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:35.855 00.003 12308 Worker thread wakes up
22:42:35.855 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:35.857 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:37.106 01.249 12308 Exposure complete
22:42:37.251 00.145 12308 worker thread done servicing request
22:42:37.251 00.000 14556 OnExposeComplete: enter
22:42:37.256 00.005 14556 UpdateGuideState(): m_state=6
22:42:37.259 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5417
22:42:37.263 00.004 14556 Star::Find returns 1 (0), X=175.03, Y=992.51, Mass=2116, SNR=31.0, Peak=163 HFD=4.2
22:42:37.268 00.005 14556 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.07) = xAngle (5.95 = -0.33)
22:42:37.272 00.004 14556 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.85 = -0.43)
22:42:37.277 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.88 mountX=0.06 mountY=-0.03, mountTheta=-0.42
22:42:37.282 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.02, opts=13)
22:42:37.285 00.003 14556 Enqueuing Move request for scope (-0.06, 0.02)
22:42:37.289 00.004 12308 Worker thread wakes up
22:42:37.290 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
22:42:37.290 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
22:42:37.290 00.000 12308 Moving (-0.06, 0.02) raw xDistance=0.06 yDistance=-0.03
22:42:37.290 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:42:37.290 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:37.291 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:42:37.291 00.000 12308 MoveAxis(E, 0, ABG)
22:42:37.291 00.000 12308 Move returns status 0, amount 0
22:42:37.291 00.000 12308 MoveAxis(N, 0, ABG)
22:42:37.291 00.000 12308 Move returns status 0, amount 0
22:42:37.291 00.000 12308 move complete, result=0
22:42:37.291 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:37.296 00.005 12308 worker thread done servicing request
22:42:37.318 00.022 14556 UpdateGuideState exits: m=2116 SNR=31.0
22:42:37.322 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:37.326 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:37.331 00.005 14556 Enqueuing Expose request
22:42:37.335 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:42:37.340 00.005 12308 Worker thread wakes up
22:42:37.340 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:37.340 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:38.593 01.253 12308 Exposure complete
22:42:38.729 00.136 12308 worker thread done servicing request
22:42:38.730 00.001 14556 OnExposeComplete: enter
22:42:38.734 00.004 14556 UpdateGuideState(): m_state=6
22:42:38.739 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5418
22:42:38.745 00.006 14556 Star::Find returns 1 (0), X=175.19, Y=992.64, Mass=2239, SNR=31.8, Peak=152 HFD=4.7
22:42:38.749 00.004 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.06 = -2.22)
22:42:38.753 00.004 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.96 = -2.32)
22:42:38.755 00.002 14556 CameraToMount -- cameraX=0.10 cameraY=0.15 hyp=0.17 cameraTheta=0.99 mountX=-0.11 mountY=-0.13, mountTheta=-2.26
22:42:38.762 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.15, opts=13)
22:42:38.766 00.004 14556 Enqueuing Move request for scope (0.10, 0.15)
22:42:38.773 00.007 12308 Worker thread wakes up
22:42:38.773 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.15) opts 0xd
22:42:38.773 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.15)
22:42:38.773 00.000 12308 Moving (0.10, 0.15) raw xDistance=-0.11 yDistance=-0.13
22:42:38.774 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:42:38.774 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:38.774 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:42:38.775 00.001 12308 MoveAxis(E, 0, ABG)
22:42:38.775 00.000 12308 Move returns status 0, amount 0
22:42:38.775 00.000 12308 MoveAxis(N, 0, ABG)
22:42:38.775 00.000 12308 Move returns status 0, amount 0
22:42:38.777 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:38.781 00.004 12308 move complete, result=0
22:42:38.781 00.000 12308 worker thread done servicing request
22:42:38.809 00.028 14556 UpdateGuideState exits: m=2239 SNR=31.8
22:42:38.815 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:38.821 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:38.826 00.005 14556 Enqueuing Expose request
22:42:38.832 00.006 12308 Worker thread wakes up
22:42:38.834 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:38.841 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:38.842 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:40.085 01.243 12308 Exposure complete
22:42:40.228 00.143 12308 worker thread done servicing request
22:42:40.229 00.001 14556 OnExposeComplete: enter
22:42:40.232 00.003 14556 UpdateGuideState(): m_state=6
22:42:40.240 00.008 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5419
22:42:40.246 00.006 14556 Star::Find returns 1 (0), X=175.02, Y=992.58, Mass=2151, SNR=31.2, Peak=177 HFD=4.5
22:42:40.250 00.004 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.34 = -0.94)
22:42:40.254 00.004 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.04)
22:42:40.259 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.27 mountX=0.07 mountY=-0.10, mountTheta=-0.97
22:42:40.263 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.09, opts=13)
22:42:40.270 00.007 14556 Enqueuing Move request for scope (-0.07, 0.09)
22:42:40.276 00.006 12308 Worker thread wakes up
22:42:40.276 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
22:42:40.276 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
22:42:40.277 00.001 12308 Moving (-0.07, 0.09) raw xDistance=0.07 yDistance=-0.10
22:42:40.277 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:42:40.277 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:40.277 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:42:40.278 00.001 12308 MoveAxis(E, 0, ABG)
22:42:40.278 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:40.282 00.004 12308 Move returns status 0, amount 0
22:42:40.283 00.001 12308 MoveAxis(N, 0, ABG)
22:42:40.283 00.000 12308 Move returns status 0, amount 0
22:42:40.283 00.000 12308 move complete, result=0
22:42:40.283 00.000 12308 worker thread done servicing request
22:42:40.306 00.023 14556 UpdateGuideState exits: m=2151 SNR=31.2
22:42:40.310 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:40.313 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:40.317 00.004 14556 Enqueuing Expose request
22:42:40.320 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:40.324 00.004 12308 Worker thread wakes up
22:42:40.324 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:40.324 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:41.573 01.249 12308 Exposure complete
22:42:41.711 00.138 12308 worker thread done servicing request
22:42:41.712 00.001 14556 OnExposeComplete: enter
22:42:41.715 00.003 14556 UpdateGuideState(): m_state=6
22:42:41.719 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5420
22:42:41.723 00.004 14556 Star::Find returns 1 (0), X=175.06, Y=992.81, Mass=2115, SNR=31.0, Peak=171 HFD=4.3
22:42:41.726 00.003 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.73 = -1.55)
22:42:41.730 00.004 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.65)
22:42:41.734 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.32 hyp=0.32 cameraTheta=1.66 mountX=0.01 mountY=-0.32, mountTheta=-1.55
22:42:41.740 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.32, opts=13)
22:42:41.744 00.004 14556 Enqueuing Move request for scope (-0.03, 0.32)
22:42:41.747 00.003 12308 Worker thread wakes up
22:42:41.747 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.32) opts 0xd
22:42:41.747 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.32)
22:42:41.748 00.001 12308 Moving (-0.03, 0.32) raw xDistance=0.01 yDistance=-0.32
22:42:41.748 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:42:41.748 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:42:41.748 00.000 12308 MoveAxis(E, 0, ABG)
22:42:41.750 00.002 12308 Move returns status 0, amount 0
22:42:41.750 00.000 12308 MoveAxis(N, 224, ABG)
22:42:41.750 00.000 12308 Guiding  Dir = 0, Dur = 224
22:42:41.750 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:41.754 00.004 12308 IsSlewing returns 0
22:42:41.754 00.000 12308 IsGuiding returns 0
22:42:41.754 00.000 12308 PulseGuide returned control before completion, sleep 234
22:42:41.776 00.022 14556 UpdateGuideState exits: m=2115 SNR=31.0
22:42:41.780 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:41.785 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:41.789 00.004 14556 Enqueuing Expose request
22:42:42.002 00.213 12308 IsGuiding returns 1
22:42:42.002 00.000 12308 scope still moving after pulse duration time elapsed
22:42:42.034 00.032 12308 IsSlewing returns 0
22:42:42.036 00.002 12308 IsGuiding returns 0
22:42:42.037 00.001 12308 scope move finished after 224 + 58 ms
22:42:42.037 00.000 12308 Move returns status 0, amount 224
22:42:42.037 00.000 12308 move complete, result=0
22:42:42.038 00.001 12308 worker thread done servicing request
22:42:42.039 00.001 12308 Worker thread wakes up
22:42:42.039 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 224 ms NORTH
22:42:42.047 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:42.047 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:43.297 01.250 12308 Exposure complete
22:42:43.420 00.123 12308 worker thread done servicing request
22:42:43.420 00.000 14556 OnExposeComplete: enter
22:42:43.425 00.005 14556 UpdateGuideState(): m_state=6
22:42:43.428 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5421
22:42:43.433 00.005 14556 Star::Find returns 1 (0), X=174.97, Y=992.56, Mass=2146, SNR=31.2, Peak=165 HFD=4.9
22:42:43.436 00.003 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.71 = -0.57)
22:42:43.440 00.004 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
22:42:43.444 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.14 cameraTheta=2.64 mountX=0.12 mountY=-0.09, mountTheta=-0.64
22:42:43.448 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.07, opts=13)
22:42:43.453 00.005 14556 Enqueuing Move request for scope (-0.13, 0.07)
22:42:43.458 00.005 12308 Worker thread wakes up
22:42:43.458 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
22:42:43.458 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
22:42:43.458 00.000 12308 Moving (-0.13, 0.07) raw xDistance=0.12 yDistance=-0.09
22:42:43.458 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:42:43.459 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:43.459 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:42:43.459 00.000 12308 MoveAxis(E, 0, ABG)
22:42:43.459 00.000 12308 Move returns status 0, amount 0
22:42:43.460 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:43.464 00.004 12308 MoveAxis(N, 0, ABG)
22:42:43.464 00.000 12308 Move returns status 0, amount 0
22:42:43.464 00.000 12308 move complete, result=0
22:42:43.464 00.000 12308 worker thread done servicing request
22:42:43.486 00.022 14556 UpdateGuideState exits: m=2146 SNR=31.2
22:42:43.491 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:43.497 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:43.501 00.004 14556 Enqueuing Expose request
22:42:43.506 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:43.509 00.003 12308 Worker thread wakes up
22:42:43.509 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:43.509 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:44.756 01.247 12308 Exposure complete
22:42:44.888 00.132 12308 worker thread done servicing request
22:42:44.888 00.000 14556 OnExposeComplete: enter
22:42:44.893 00.005 14556 UpdateGuideState(): m_state=6
22:42:44.896 00.003 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5422
22:42:44.900 00.004 14556 Star::Find returns 1 (0), X=175.02, Y=992.41, Mass=2214, SNR=31.4, Peak=159 HFD=4.2
22:42:44.903 00.003 14556 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-3.07) = xAngle (0.79 = 0.79)
22:42:44.908 00.005 14556 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.69 = 0.69)
22:42:44.911 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.11 cameraTheta=-2.29 mountX=0.08 mountY=0.07, mountTheta=0.73
22:42:44.916 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.09, opts=13)
22:42:44.920 00.004 14556 Enqueuing Move request for scope (-0.08, -0.09)
22:42:44.924 00.004 12308 Worker thread wakes up
22:42:44.924 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
22:42:44.924 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
22:42:44.924 00.000 12308 Moving (-0.08, -0.09) raw xDistance=0.08 yDistance=0.07
22:42:44.924 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:42:44.924 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:44.925 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:42:44.925 00.000 12308 MoveAxis(E, 0, ABG)
22:42:44.925 00.000 12308 Move returns status 0, amount 0
22:42:44.925 00.000 12308 MoveAxis(N, 0, ABG)
22:42:44.925 00.000 12308 Move returns status 0, amount 0
22:42:44.925 00.000 12308 move complete, result=0
22:42:44.926 00.001 12308 worker thread done servicing request
22:42:44.926 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:44.951 00.025 14556 UpdateGuideState exits: m=2214 SNR=31.4
22:42:44.956 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:44.960 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:44.964 00.004 14556 Enqueuing Expose request
22:42:44.968 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:44.971 00.003 12308 Worker thread wakes up
22:42:44.971 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:44.971 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:46.228 01.257 12308 Exposure complete
22:42:46.369 00.141 12308 worker thread done servicing request
22:42:46.371 00.002 14556 OnExposeComplete: enter
22:42:46.374 00.003 14556 UpdateGuideState(): m_state=6
22:42:46.378 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5423
22:42:46.382 00.004 14556 Star::Find returns 1 (0), X=175.15, Y=992.59, Mass=2092, SNR=30.9, Peak=185 HFD=4.0
22:42:46.386 00.004 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.11 = -2.17)
22:42:46.390 00.004 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.27)
22:42:46.395 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.11 cameraTheta=1.04 mountX=-0.06 mountY=-0.08, mountTheta=-2.21
22:42:46.401 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.09, opts=13)
22:42:46.406 00.005 14556 Enqueuing Move request for scope (0.05, 0.09)
22:42:46.409 00.003 12308 Worker thread wakes up
22:42:46.409 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
22:42:46.409 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
22:42:46.409 00.000 12308 Moving (0.05, 0.09) raw xDistance=-0.06 yDistance=-0.08
22:42:46.411 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:42:46.411 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:46.411 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:42:46.411 00.000 12308 MoveAxis(E, 0, ABG)
22:42:46.411 00.000 12308 Move returns status 0, amount 0
22:42:46.412 00.001 12308 MoveAxis(N, 0, ABG)
22:42:46.412 00.000 12308 Move returns status 0, amount 0
22:42:46.412 00.000 12308 move complete, result=0
22:42:46.412 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:46.417 00.005 12308 worker thread done servicing request
22:42:46.437 00.020 14556 UpdateGuideState exits: m=2092 SNR=30.9
22:42:46.441 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:46.445 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:46.448 00.003 14556 Enqueuing Expose request
22:42:46.453 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:46.458 00.005 12308 Worker thread wakes up
22:42:46.458 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:46.458 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:47.696 01.238 12308 Exposure complete
22:42:47.835 00.139 12308 worker thread done servicing request
22:42:47.837 00.002 14556 OnExposeComplete: enter
22:42:47.841 00.004 14556 UpdateGuideState(): m_state=6
22:42:47.846 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5424
22:42:47.850 00.004 14556 Star::Find returns 1 (0), X=175.14, Y=992.61, Mass=2114, SNR=30.8, Peak=186 HFD=4.5
22:42:47.853 00.003 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.27 = -2.01)
22:42:47.857 00.004 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.18 = -2.11)
22:42:47.862 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.20 mountX=-0.05 mountY=-0.11, mountTheta=-2.03
22:42:47.867 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.12, opts=13)
22:42:47.871 00.004 14556 Enqueuing Move request for scope (0.05, 0.12)
22:42:47.875 00.004 12308 Worker thread wakes up
22:42:47.875 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
22:42:47.875 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
22:42:47.875 00.000 12308 Moving (0.05, 0.12) raw xDistance=-0.05 yDistance=-0.11
22:42:47.875 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:42:47.876 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:47.876 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:42:47.876 00.000 12308 MoveAxis(E, 0, ABG)
22:42:47.876 00.000 12308 Move returns status 0, amount 0
22:42:47.876 00.000 12308 MoveAxis(N, 0, ABG)
22:42:47.877 00.001 12308 Move returns status 0, amount 0
22:42:47.877 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:47.881 00.004 12308 move complete, result=0
22:42:47.881 00.000 12308 worker thread done servicing request
22:42:47.902 00.021 14556 UpdateGuideState exits: m=2114 SNR=30.8
22:42:47.907 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:47.910 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:47.914 00.004 14556 Enqueuing Expose request
22:42:47.918 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:47.924 00.006 12308 Worker thread wakes up
22:42:47.926 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:47.926 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:49.183 01.257 12308 Exposure complete
22:42:49.319 00.136 12308 worker thread done servicing request
22:42:49.319 00.000 14556 OnExposeComplete: enter
22:42:49.323 00.004 14556 UpdateGuideState(): m_state=6
22:42:49.327 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5425
22:42:49.332 00.005 14556 Star::Find returns 1 (0), X=175.13, Y=992.84, Mass=2297, SNR=32.2, Peak=215 HFD=4.3
22:42:49.337 00.005 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.53 = -1.75)
22:42:49.341 00.004 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.85)
22:42:49.345 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.34 hyp=0.35 cameraTheta=1.46 mountX=-0.06 mountY=-0.33, mountTheta=-1.76
22:42:49.349 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.34, opts=13)
22:42:49.353 00.004 14556 Enqueuing Move request for scope (0.04, 0.34)
22:42:49.356 00.003 12308 Worker thread wakes up
22:42:49.357 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.34) opts 0xd
22:42:49.357 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.34)
22:42:49.357 00.000 12308 Moving (0.04, 0.34) raw xDistance=-0.06 yDistance=-0.33
22:42:49.357 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:42:49.357 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:42:49.357 00.000 12308 MoveAxis(E, 0, ABG)
22:42:49.357 00.000 12308 Move returns status 0, amount 0
22:42:49.357 00.000 12308 MoveAxis(N, 233, ABG)
22:42:49.357 00.000 12308 Guiding  Dir = 0, Dur = 233
22:42:49.359 00.002 12308 IsSlewing returns 0
22:42:49.359 00.000 12308 IsGuiding returns 0
22:42:49.359 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:49.364 00.005 12308 PulseGuide returned control before completion, sleep 243
22:42:49.381 00.017 14556 UpdateGuideState exits: m=2297 SNR=32.2
22:42:49.384 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:49.387 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:49.392 00.005 14556 Enqueuing Expose request
22:42:49.621 00.229 12308 IsGuiding returns 1
22:42:49.623 00.002 12308 scope still moving after pulse duration time elapsed
22:42:49.652 00.029 12308 IsSlewing returns 0
22:42:49.654 00.002 12308 IsGuiding returns 0
22:42:49.654 00.000 12308 scope move finished after 233 + 62 ms
22:42:49.655 00.001 12308 Move returns status 0, amount 233
22:42:49.655 00.000 12308 move complete, result=0
22:42:49.655 00.000 12308 worker thread done servicing request
22:42:49.656 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 233 ms NORTH
22:42:49.663 00.007 12308 Worker thread wakes up
22:42:49.663 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:49.663 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:50.912 01.249 12308 Exposure complete
22:42:51.061 00.149 12308 worker thread done servicing request
22:42:51.061 00.000 14556 OnExposeComplete: enter
22:42:51.065 00.004 14556 UpdateGuideState(): m_state=6
22:42:51.069 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5426
22:42:51.072 00.003 14556 Star::Find returns 1 (0), X=175.16, Y=992.45, Mass=2239, SNR=31.4, Peak=184 HFD=4.4
22:42:51.077 00.005 14556 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-3.07) = xAngle (2.47 = 2.47)
22:42:51.080 00.003 14556 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.37 = 2.37)
22:42:51.083 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-0.60 mountX=-0.06 mountY=0.05, mountTheta=2.41
22:42:51.088 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.04, opts=13)
22:42:51.090 00.002 14556 Enqueuing Move request for scope (0.06, -0.04)
22:42:51.094 00.004 12308 Worker thread wakes up
22:42:51.094 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
22:42:51.094 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
22:42:51.094 00.000 12308 Moving (0.06, -0.04) raw xDistance=-0.06 yDistance=0.05
22:42:51.094 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:42:51.095 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:51.095 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:42:51.096 00.001 12308 MoveAxis(E, 0, ABG)
22:42:51.096 00.000 12308 Move returns status 0, amount 0
22:42:51.096 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:51.099 00.003 12308 MoveAxis(N, 0, ABG)
22:42:51.099 00.000 12308 Move returns status 0, amount 0
22:42:51.099 00.000 12308 move complete, result=0
22:42:51.099 00.000 12308 worker thread done servicing request
22:42:51.116 00.017 14556 UpdateGuideState exits: m=2239 SNR=31.4
22:42:51.119 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:51.122 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:51.126 00.004 14556 Enqueuing Expose request
22:42:51.130 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:51.133 00.003 12308 Worker thread wakes up
22:42:51.133 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:51.133 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:52.384 01.251 12308 Exposure complete
22:42:52.516 00.132 12308 worker thread done servicing request
22:42:52.516 00.000 14556 OnExposeComplete: enter
22:42:52.521 00.005 14556 UpdateGuideState(): m_state=6
22:42:52.525 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5427
22:42:52.529 00.004 14556 Star::Find returns 1 (0), X=175.16, Y=992.55, Mass=2045, SNR=30.4, Peak=171 HFD=4.4
22:42:52.533 00.004 14556 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.07) = xAngle (3.72 = -2.57)
22:42:52.537 00.004 14556 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.62 = -2.67)
22:42:52.540 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.09 cameraTheta=0.64 mountX=-0.07 mountY=-0.04, mountTheta=-2.64
22:42:52.544 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.05, opts=13)
22:42:52.549 00.005 14556 Enqueuing Move request for scope (0.07, 0.05)
22:42:52.554 00.005 12308 Worker thread wakes up
22:42:52.554 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
22:42:52.554 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
22:42:52.554 00.000 12308 Moving (0.07, 0.05) raw xDistance=-0.07 yDistance=-0.04
22:42:52.555 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:42:52.555 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:52.555 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:42:52.555 00.000 12308 MoveAxis(E, 0, ABG)
22:42:52.556 00.001 12308 Move returns status 0, amount 0
22:42:52.556 00.000 12308 MoveAxis(N, 0, ABG)
22:42:52.556 00.000 12308 Move returns status 0, amount 0
22:42:52.556 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:52.561 00.005 12308 move complete, result=0
22:42:52.562 00.001 12308 worker thread done servicing request
22:42:52.582 00.020 14556 UpdateGuideState exits: m=2045 SNR=30.4
22:42:52.588 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:52.591 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:52.595 00.004 14556 Enqueuing Expose request
22:42:52.598 00.003 12308 Worker thread wakes up
22:42:52.598 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:42:52.603 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:52.603 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:53.861 01.258 12308 Exposure complete
22:42:53.999 00.138 12308 worker thread done servicing request
22:42:53.999 00.000 14556 OnExposeComplete: enter
22:42:54.003 00.004 14556 UpdateGuideState(): m_state=6
22:42:54.008 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5428
22:42:54.012 00.004 14556 Star::Find returns 1 (0), X=175.05, Y=992.54, Mass=2074, SNR=30.7, Peak=173 HFD=4.1
22:42:54.017 00.005 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.40 = -0.88)
22:42:54.021 00.004 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.98)
22:42:54.024 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.33 mountX=0.04 mountY=-0.05, mountTheta=-0.92
22:42:54.030 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.05, opts=13)
22:42:54.034 00.004 14556 Enqueuing Move request for scope (-0.04, 0.05)
22:42:54.037 00.003 12308 Worker thread wakes up
22:42:54.037 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
22:42:54.037 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
22:42:54.037 00.000 12308 Moving (-0.04, 0.05) raw xDistance=0.04 yDistance=-0.05
22:42:54.038 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:42:54.038 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:54.038 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:42:54.038 00.000 12308 MoveAxis(E, 0, ABG)
22:42:54.038 00.000 12308 Move returns status 0, amount 0
22:42:54.038 00.000 12308 MoveAxis(N, 0, ABG)
22:42:54.038 00.000 12308 Move returns status 0, amount 0
22:42:54.040 00.002 12308 move complete, result=0
22:42:54.040 00.000 12308 worker thread done servicing request
22:42:54.040 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:54.065 00.025 14556 UpdateGuideState exits: m=2074 SNR=30.7
22:42:54.070 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:54.073 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:54.078 00.005 14556 Enqueuing Expose request
22:42:54.082 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:54.088 00.006 12308 Worker thread wakes up
22:42:54.088 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:54.088 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:55.327 01.239 12308 Exposure complete
22:42:55.491 00.164 12308 worker thread done servicing request
22:42:55.491 00.000 14556 OnExposeComplete: enter
22:42:55.495 00.004 14556 UpdateGuideState(): m_state=6
22:42:55.501 00.006 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5429
22:42:55.505 00.004 14556 Star::Find returns 1 (0), X=174.90, Y=992.65, Mass=2114, SNR=30.9, Peak=174 HFD=4.4
22:42:55.510 00.005 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.55 = -0.74)
22:42:55.515 00.005 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.84)
22:42:55.521 00.006 14556 CameraToMount -- cameraX=-0.20 cameraY=0.15 hyp=0.25 cameraTheta=2.47 mountX=0.18 mountY=-0.18, mountTheta=-0.79
22:42:55.526 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.15, opts=13)
22:42:55.531 00.005 14556 Enqueuing Move request for scope (-0.20, 0.15)
22:42:55.534 00.003 12308 Worker thread wakes up
22:42:55.534 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.15) opts 0xd
22:42:55.535 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.15)
22:42:55.535 00.000 12308 Moving (-0.20, 0.15) raw xDistance=0.18 yDistance=-0.18
22:42:55.535 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:42:55.535 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:55.536 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:42:55.536 00.000 12308 MoveAxis(E, 0, ABG)
22:42:55.536 00.000 12308 Move returns status 0, amount 0
22:42:55.536 00.000 12308 MoveAxis(N, 0, ABG)
22:42:55.537 00.001 12308 Move returns status 0, amount 0
22:42:55.537 00.000 12308 move complete, result=0
22:42:55.537 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:55.541 00.004 12308 worker thread done servicing request
22:42:55.560 00.019 14556 UpdateGuideState exits: m=2114 SNR=30.9
22:42:55.564 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:55.569 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:55.575 00.006 14556 Enqueuing Expose request
22:42:55.581 00.006 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:42:55.584 00.003 12308 Worker thread wakes up
22:42:55.584 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:55.584 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:56.831 01.247 12308 Exposure complete
22:42:56.963 00.132 12308 worker thread done servicing request
22:42:56.963 00.000 14556 OnExposeComplete: enter
22:42:56.968 00.005 14556 UpdateGuideState(): m_state=6
22:42:56.971 00.003 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5430
22:42:56.975 00.004 14556 Star::Find returns 1 (0), X=175.03, Y=992.76, Mass=2367, SNR=32.8, Peak=196 HFD=4.6
22:42:56.979 00.004 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
22:42:56.983 00.004 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.52)
22:42:56.988 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.26 hyp=0.27 cameraTheta=1.79 mountX=0.04 mountY=-0.27, mountTheta=-1.42
22:42:56.994 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.26, opts=13)
22:42:56.999 00.005 14556 Enqueuing Move request for scope (-0.06, 0.26)
22:42:57.003 00.004 12308 Worker thread wakes up
22:42:57.003 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.26) opts 0xd
22:42:57.003 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.26)
22:42:57.003 00.000 12308 Moving (-0.06, 0.26) raw xDistance=0.04 yDistance=-0.27
22:42:57.003 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:42:57.004 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:42:57.004 00.000 12308 MoveAxis(E, 0, ABG)
22:42:57.004 00.000 12308 Move returns status 0, amount 0
22:42:57.004 00.000 12308 MoveAxis(N, 190, ABG)
22:42:57.004 00.000 12308 Guiding  Dir = 0, Dur = 190
22:42:57.004 00.000 12308 IsSlewing returns 0
22:42:57.006 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:57.010 00.004 12308 IsGuiding returns 0
22:42:57.010 00.000 12308 PulseGuide returned control before completion, sleep 200
22:42:57.032 00.022 14556 UpdateGuideState exits: m=2367 SNR=32.8
22:42:57.036 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:57.041 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:57.045 00.004 14556 Enqueuing Expose request
22:42:57.224 00.179 12308 IsGuiding returns 1
22:42:57.225 00.001 12308 scope still moving after pulse duration time elapsed
22:42:57.255 00.030 12308 IsSlewing returns 0
22:42:57.256 00.001 12308 IsGuiding returns 0
22:42:57.257 00.001 12308 scope move finished after 190 + 56 ms
22:42:57.257 00.000 12308 Move returns status 0, amount 190
22:42:57.257 00.000 12308 move complete, result=0
22:42:57.257 00.000 12308 worker thread done servicing request
22:42:57.258 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 190 ms NORTH
22:42:57.265 00.007 12308 Worker thread wakes up
22:42:57.265 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:57.265 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:58.511 01.246 12308 Exposure complete
22:42:58.643 00.132 12308 worker thread done servicing request
22:42:58.643 00.000 14556 OnExposeComplete: enter
22:42:58.648 00.005 14556 UpdateGuideState(): m_state=6
22:42:58.651 00.003 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5431
22:42:58.654 00.003 14556 Star::Find returns 1 (0), X=174.91, Y=992.47, Mass=2324, SNR=32.4, Peak=181 HFD=4.3
22:42:58.657 00.003 14556 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-3.07) = xAngle (0.06 = 0.06)
22:42:58.659 00.002 14556 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.04 = -0.04)
22:42:58.663 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-3.01 mountX=0.18 mountY=-0.01, mountTheta=-0.04
22:42:58.667 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.02, opts=13)
22:42:58.670 00.003 14556 Enqueuing Move request for scope (-0.18, -0.02)
22:42:58.674 00.004 12308 Worker thread wakes up
22:42:58.674 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.02) opts 0xd
22:42:58.674 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.02)
22:42:58.675 00.001 12308 Moving (-0.18, -0.02) raw xDistance=0.18 yDistance=-0.01
22:42:58.675 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:42:58.675 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:58.675 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:42:58.675 00.000 12308 MoveAxis(E, 0, ABG)
22:42:58.676 00.001 12308 Move returns status 0, amount 0
22:42:58.677 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:42:58.680 00.003 12308 MoveAxis(N, 0, ABG)
22:42:58.680 00.000 12308 Move returns status 0, amount 0
22:42:58.680 00.000 12308 move complete, result=0
22:42:58.680 00.000 12308 worker thread done servicing request
22:42:58.699 00.019 14556 UpdateGuideState exits: m=2324 SNR=32.4
22:42:58.703 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:58.710 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:42:58.718 00.008 14556 Enqueuing Expose request
22:42:58.724 00.006 12308 Worker thread wakes up
22:42:58.724 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:42:58.729 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:42:58.730 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:42:59.972 01.242 12308 Exposure complete
22:43:00.125 00.153 12308 worker thread done servicing request
22:43:00.125 00.000 14556 OnExposeComplete: enter
22:43:00.130 00.005 14556 UpdateGuideState(): m_state=6
22:43:00.133 00.003 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5432
22:43:00.138 00.005 14556 Star::Find returns 1 (0), X=175.07, Y=992.71, Mass=2179, SNR=31.4, Peak=174 HFD=4.3
22:43:00.142 00.004 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.77 = -1.52)
22:43:00.146 00.004 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.62)
22:43:00.150 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.69 mountX=0.01 mountY=-0.22, mountTheta=-1.52
22:43:00.156 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.22, opts=13)
22:43:00.161 00.005 14556 Enqueuing Move request for scope (-0.03, 0.22)
22:43:00.165 00.004 12308 Worker thread wakes up
22:43:00.165 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.22) opts 0xd
22:43:00.165 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.22)
22:43:00.165 00.000 12308 Moving (-0.03, 0.22) raw xDistance=0.01 yDistance=-0.22
22:43:00.166 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:43:00.166 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:43:00.166 00.000 12308 MoveAxis(E, 0, ABG)
22:43:00.166 00.000 12308 Move returns status 0, amount 0
22:43:00.166 00.000 12308 MoveAxis(N, 155, ABG)
22:43:00.166 00.000 12308 Guiding  Dir = 0, Dur = 155
22:43:00.168 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:00.172 00.004 12308 IsSlewing returns 0
22:43:00.172 00.000 12308 IsGuiding returns 0
22:43:00.173 00.001 12308 PulseGuide returned control before completion, sleep 165
22:43:00.195 00.022 14556 UpdateGuideState exits: m=2179 SNR=31.4
22:43:00.198 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:00.202 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:00.207 00.005 14556 Enqueuing Expose request
22:43:00.353 00.146 12308 IsGuiding returns 1
22:43:00.353 00.000 12308 scope still moving after pulse duration time elapsed
22:43:00.385 00.032 12308 IsSlewing returns 0
22:43:00.386 00.001 12308 IsGuiding returns 0
22:43:00.387 00.001 12308 scope move finished after 155 + 58 ms
22:43:00.387 00.000 12308 Move returns status 0, amount 155
22:43:00.387 00.000 12308 move complete, result=0
22:43:00.387 00.000 12308 worker thread done servicing request
22:43:00.388 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 155 ms NORTH
22:43:00.396 00.008 12308 Worker thread wakes up
22:43:00.396 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:00.398 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:43:01.647 01.249 12308 Exposure complete
22:43:01.790 00.143 12308 worker thread done servicing request
22:43:01.790 00.000 14556 OnExposeComplete: enter
22:43:01.794 00.004 14556 UpdateGuideState(): m_state=6
22:43:01.798 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5433
22:43:01.802 00.004 14556 Star::Find returns 1 (0), X=174.98, Y=992.40, Mass=2184, SNR=31.5, Peak=165 HFD=4.2
22:43:01.805 00.003 14556 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.07) = xAngle (0.62 = 0.62)
22:43:01.809 00.004 14556 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.52 = 0.52)
22:43:01.813 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-2.45 mountX=0.12 mountY=0.07, mountTheta=0.55
22:43:01.817 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.10, opts=13)
22:43:01.821 00.004 14556 Enqueuing Move request for scope (-0.11, -0.10)
22:43:01.824 00.003 12308 Worker thread wakes up
22:43:01.824 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.10) opts 0xd
22:43:01.824 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.10)
22:43:01.826 00.002 12308 Moving (-0.11, -0.10) raw xDistance=0.12 yDistance=0.07
22:43:01.827 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:43:01.827 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:01.827 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:43:01.827 00.000 12308 MoveAxis(E, 0, ABG)
22:43:01.828 00.001 12308 Move returns status 0, amount 0
22:43:01.828 00.000 12308 MoveAxis(N, 0, ABG)
22:43:01.829 00.001 12308 Move returns status 0, amount 0
22:43:01.829 00.000 12308 move complete, result=0
22:43:01.829 00.000 12308 worker thread done servicing request
22:43:01.829 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:01.856 00.027 14556 UpdateGuideState exits: m=2184 SNR=31.5
22:43:01.861 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:01.865 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:01.869 00.004 14556 Enqueuing Expose request
22:43:01.874 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:01.877 00.003 12308 Worker thread wakes up
22:43:01.877 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:01.877 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:43:03.122 01.245 12308 Exposure complete
22:43:03.241 00.119 12308 worker thread done servicing request
22:43:03.241 00.000 14556 OnExposeComplete: enter
22:43:03.247 00.006 14556 UpdateGuideState(): m_state=6
22:43:03.251 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5434
22:43:03.254 00.003 14556 Star::Find returns 1 (0), X=175.07, Y=992.48, Mass=2102, SNR=30.6, Peak=170 HFD=4.3
22:43:03.259 00.005 14556 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-3.07) = xAngle (0.42 = 0.42)
22:43:03.262 00.003 14556 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.32 = 0.32)
22:43:03.267 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-2.66 mountX=0.02 mountY=0.01, mountTheta=0.33
22:43:03.273 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.01, opts=13)
22:43:03.277 00.004 14556 Enqueuing Move request for scope (-0.02, -0.01)
22:43:03.280 00.003 12308 Worker thread wakes up
22:43:03.280 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
22:43:03.280 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
22:43:03.280 00.000 12308 Moving (-0.02, -0.01) raw xDistance=0.02 yDistance=0.01
22:43:03.280 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:43:03.281 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:03.281 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:43:03.281 00.000 12308 MoveAxis(E, 0, ABG)
22:43:03.281 00.000 12308 Move returns status 0, amount 0
22:43:03.282 00.001 12308 MoveAxis(N, 0, ABG)
22:43:03.282 00.000 12308 Move returns status 0, amount 0
22:43:03.282 00.000 12308 move complete, result=0
22:43:03.282 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:03.286 00.004 12308 worker thread done servicing request
22:43:03.306 00.020 14556 UpdateGuideState exits: m=2102 SNR=30.6
22:43:03.310 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:03.313 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:03.317 00.004 14556 Enqueuing Expose request
22:43:03.321 00.004 12308 Worker thread wakes up
22:43:03.321 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:03.321 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:43:03.321 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:43:04.564 01.243 12308 Exposure complete
22:43:04.691 00.127 12308 worker thread done servicing request
22:43:04.691 00.000 14556 OnExposeComplete: enter
22:43:04.695 00.004 14556 UpdateGuideState(): m_state=6
22:43:04.699 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5435
22:43:04.704 00.005 14556 Star::Find returns 1 (0), X=175.15, Y=992.53, Mass=2032, SNR=30.3, Peak=149 HFD=4.5
22:43:04.708 00.004 14556 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.07) = xAngle (3.68 = -2.60)
22:43:04.712 00.004 14556 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.58 = -2.70)
22:43:04.715 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.07 cameraTheta=0.61 mountX=-0.06 mountY=-0.03, mountTheta=-2.68
22:43:04.721 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.04, opts=13)
22:43:04.724 00.003 14556 Enqueuing Move request for scope (0.05, 0.04)
22:43:04.729 00.005 12308 Worker thread wakes up
22:43:04.729 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
22:43:04.729 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
22:43:04.729 00.000 12308 Moving (0.05, 0.04) raw xDistance=-0.06 yDistance=-0.03
22:43:04.730 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:43:04.730 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:04.730 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:43:04.730 00.000 12308 MoveAxis(E, 0, ABG)
22:43:04.731 00.001 12308 Move returns status 0, amount 0
22:43:04.731 00.000 12308 MoveAxis(N, 0, ABG)
22:43:04.731 00.000 12308 Move returns status 0, amount 0
22:43:04.731 00.000 12308 move complete, result=0
22:43:04.731 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:04.736 00.005 12308 worker thread done servicing request
22:43:04.760 00.024 14556 UpdateGuideState exits: m=2032 SNR=30.3
22:43:04.765 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:04.771 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:04.775 00.004 14556 Enqueuing Expose request
22:43:04.780 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:43:04.784 00.004 12308 Worker thread wakes up
22:43:04.784 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:04.784 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:43:06.033 01.249 12308 Exposure complete
22:43:06.177 00.144 12308 worker thread done servicing request
22:43:06.177 00.000 14556 OnExposeComplete: enter
22:43:06.182 00.005 14556 UpdateGuideState(): m_state=6
22:43:06.188 00.006 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5436
22:43:06.193 00.005 14556 Star::Find returns 1 (0), X=174.96, Y=992.75, Mass=2177, SNR=31.2, Peak=185 HFD=4.2
22:43:06.211 00.018 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.11 = -1.17)
22:43:06.218 00.007 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.27)
22:43:06.221 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.26 hyp=0.29 cameraTheta=2.04 mountX=0.11 mountY=-0.28, mountTheta=-1.18
22:43:06.225 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.26, opts=13)
22:43:06.228 00.003 14556 Enqueuing Move request for scope (-0.13, 0.26)
22:43:06.230 00.002 12308 Worker thread wakes up
22:43:06.231 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.26) opts 0xd
22:43:06.231 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.26)
22:43:06.231 00.000 12308 Moving (-0.13, 0.26) raw xDistance=0.11 yDistance=-0.28
22:43:06.231 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:43:06.231 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:43:06.232 00.001 12308 MoveAxis(E, 0, ABG)
22:43:06.232 00.000 12308 Move returns status 0, amount 0
22:43:06.232 00.000 12308 MoveAxis(N, 195, ABG)
22:43:06.232 00.000 12308 Guiding  Dir = 0, Dur = 195
22:43:06.232 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:06.238 00.006 12308 IsSlewing returns 0
22:43:06.238 00.000 12308 IsGuiding returns 0
22:43:06.240 00.002 12308 PulseGuide returned control before completion, sleep 205
22:43:06.262 00.022 14556 UpdateGuideState exits: m=2177 SNR=31.2
22:43:06.266 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:06.272 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:06.274 00.002 14556 Enqueuing Expose request
22:43:06.458 00.184 12308 IsGuiding returns 0
22:43:06.459 00.001 12308 Move returns status 0, amount 195
22:43:06.459 00.000 12308 move complete, result=0
22:43:06.460 00.001 12308 worker thread done servicing request
22:43:06.460 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 195 ms NORTH
22:43:06.465 00.005 12308 Worker thread wakes up
22:43:06.466 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:06.466 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:43:07.719 01.253 12308 Exposure complete
22:43:07.853 00.134 12308 worker thread done servicing request
22:43:07.854 00.001 14556 OnExposeComplete: enter
22:43:07.857 00.003 14556 UpdateGuideState(): m_state=6
22:43:07.862 00.005 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5437
22:43:07.865 00.003 14556 Star::Find returns 1 (0), X=174.99, Y=992.34, Mass=2294, SNR=32.1, Peak=179 HFD=4.2
22:43:07.869 00.004 14556 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.07) = xAngle (0.88 = 0.88)
22:43:07.872 00.003 14556 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.78 = 0.78)
22:43:07.876 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.15 hyp=0.18 cameraTheta=-2.19 mountX=0.12 mountY=0.13, mountTheta=0.84
22:43:07.881 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.15, opts=13)
22:43:07.884 00.003 14556 Enqueuing Move request for scope (-0.11, -0.15)
22:43:07.887 00.003 12308 Worker thread wakes up
22:43:07.887 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.15) opts 0xd
22:43:07.888 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.15)
22:43:07.888 00.000 12308 Moving (-0.11, -0.15) raw xDistance=0.12 yDistance=0.13
22:43:07.889 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:43:07.889 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:07.889 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:43:07.889 00.000 12308 MoveAxis(E, 0, ABG)
22:43:07.889 00.000 12308 Move returns status 0, amount 0
22:43:07.889 00.000 12308 MoveAxis(N, 0, ABG)
22:43:07.890 00.001 12308 Move returns status 0, amount 0
22:43:07.890 00.000 12308 move complete, result=0
22:43:07.890 00.000 12308 worker thread done servicing request
22:43:07.891 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:07.915 00.024 14556 UpdateGuideState exits: m=2294 SNR=32.1
22:43:07.919 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:07.923 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:07.929 00.006 14556 Enqueuing Expose request
22:43:07.935 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:07.939 00.004 12308 Worker thread wakes up
22:43:07.939 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:07.939 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:43:09.184 01.245 12308 Exposure complete
22:43:09.326 00.142 12308 worker thread done servicing request
22:43:09.326 00.000 14556 OnExposeComplete: enter
22:43:09.330 00.004 14556 UpdateGuideState(): m_state=6
22:43:09.334 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5438
22:43:09.337 00.003 14556 Star::Find returns 1 (0), X=174.68, Y=992.35, Mass=2072, SNR=30.6, Peak=155 HFD=4.7
22:43:09.342 00.005 14556 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-3.07) = xAngle (0.25 = 0.25)
22:43:09.344 00.002 14556 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.16 = 0.16)
22:43:09.349 00.005 14556 CameraToMount -- cameraX=-0.41 cameraY=-0.14 hyp=0.44 cameraTheta=-2.82 mountX=0.42 mountY=0.07, mountTheta=0.16
22:43:09.353 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.41, y=-0.14, opts=13)
22:43:09.357 00.004 14556 Enqueuing Move request for scope (-0.41, -0.14)
22:43:09.361 00.004 12308 Worker thread wakes up
22:43:09.361 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.14) opts 0xd
22:43:09.361 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.41, -0.14)
22:43:09.361 00.000 12308 Moving (-0.41, -0.14) raw xDistance=0.42 yDistance=0.07
22:43:09.361 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.42
22:43:09.362 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:09.362 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:43:09.362 00.000 12308 MoveAxis(W, 183, ABG)
22:43:09.362 00.000 12308 Guiding  Dir = 3, Dur = 183
22:43:09.364 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:09.368 00.004 12308 IsSlewing returns 0
22:43:09.369 00.001 12308 IsGuiding returns 0
22:43:09.369 00.000 12308 PulseGuide returned control before completion, sleep 193
22:43:09.384 00.015 14556 UpdateGuideState exits: m=2072 SNR=30.6
22:43:09.389 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:09.393 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:09.397 00.004 14556 Enqueuing Expose request
22:43:09.573 00.176 12308 IsGuiding returns 1
22:43:09.573 00.000 12308 scope still moving after pulse duration time elapsed
22:43:09.605 00.032 12308 IsSlewing returns 0
22:43:09.608 00.003 12308 IsGuiding returns 0
22:43:09.608 00.000 12308 scope move finished after 183 + 56 ms
22:43:09.608 00.000 12308 Move returns status 0, amount 183
22:43:09.609 00.001 12308 MoveAxis(N, 0, ABG)
22:43:09.609 00.000 12308 Move returns status 0, amount 0
22:43:09.609 00.000 12308 move complete, result=0
22:43:09.610 00.001 12308 worker thread done servicing request
22:43:09.611 00.001 14556 GuideStep: 0.4 px 183 ms WEST, 0.1 px 0 ms NORTH
22:43:09.617 00.006 12308 Worker thread wakes up
22:43:09.617 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:09.618 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:43:10.866 01.248 12308 Exposure complete
22:43:11.008 00.142 12308 worker thread done servicing request
22:43:11.008 00.000 14556 OnExposeComplete: enter
22:43:11.012 00.004 14556 UpdateGuideState(): m_state=6
22:43:11.017 00.005 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5439
22:43:11.021 00.004 14556 Star::Find returns 1 (0), X=174.82, Y=992.52, Mass=2012, SNR=30.0, Peak=146 HFD=4.5
22:43:11.026 00.005 14556 CameraToMount -- cameraTheta (3.03) - m_xAngle (-3.07) = xAngle (6.11 = -0.18)
22:43:11.031 00.005 14556 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.01 = -0.28)
22:43:11.034 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=0.03 hyp=0.27 cameraTheta=3.03 mountX=0.27 mountY=-0.07, mountTheta=-0.27
22:43:11.038 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.03, opts=13)
22:43:11.043 00.005 14556 Enqueuing Move request for scope (-0.27, 0.03)
22:43:11.046 00.003 12308 Worker thread wakes up
22:43:11.046 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.03) opts 0xd
22:43:11.046 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.03)
22:43:11.046 00.000 12308 Moving (-0.27, 0.03) raw xDistance=0.27 yDistance=-0.07
22:43:11.048 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.27
22:43:11.048 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:11.048 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:43:11.048 00.000 12308 MoveAxis(W, 129, ABG)
22:43:11.048 00.000 12308 Guiding  Dir = 3, Dur = 129
22:43:11.049 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:11.053 00.004 12308 IsSlewing returns 0
22:43:11.053 00.000 12308 IsGuiding returns 0
22:43:11.053 00.000 12308 PulseGuide returned control before completion, sleep 139
22:43:11.074 00.021 14556 UpdateGuideState exits: m=2012 SNR=30.0
22:43:11.079 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:11.084 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:11.088 00.004 14556 Enqueuing Expose request
22:43:11.202 00.114 12308 IsGuiding returns 1
22:43:11.204 00.002 12308 scope still moving after pulse duration time elapsed
22:43:11.233 00.029 12308 IsSlewing returns 0
22:43:11.234 00.001 12308 IsGuiding returns 0
22:43:11.236 00.002 12308 scope move finished after 129 + 53 ms
22:43:11.236 00.000 12308 Move returns status 0, amount 129
22:43:11.237 00.001 12308 MoveAxis(N, 0, ABG)
22:43:11.237 00.000 12308 Move returns status 0, amount 0
22:43:11.237 00.000 12308 move complete, result=0
22:43:11.238 00.001 12308 worker thread done servicing request
22:43:11.238 00.000 12308 Worker thread wakes up
22:43:11.238 00.000 14556 GuideStep: 0.3 px 129 ms WEST, -0.1 px 0 ms NORTH
22:43:11.245 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:11.245 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:43:12.496 01.251 12308 Exposure complete
22:43:12.638 00.142 12308 worker thread done servicing request
22:43:12.638 00.000 14556 OnExposeComplete: enter
22:43:12.644 00.006 14556 UpdateGuideState(): m_state=6
22:43:12.648 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5440
22:43:12.651 00.003 14556 Star::Find returns 1 (0), X=175.09, Y=992.71, Mass=2090, SNR=30.8, Peak=175 HFD=4.5
22:43:12.655 00.004 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
22:43:12.659 00.004 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
22:43:12.663 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.22 hyp=0.22 cameraTheta=1.58 mountX=-0.01 mountY=-0.22, mountTheta=-1.63
22:43:12.667 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.22, opts=13)
22:43:12.672 00.005 14556 Enqueuing Move request for scope (-0.00, 0.22)
22:43:12.676 00.004 12308 Worker thread wakes up
22:43:12.676 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.22) opts 0xd
22:43:12.676 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.22)
22:43:12.676 00.000 12308 Moving (-0.00, 0.22) raw xDistance=-0.01 yDistance=-0.22
22:43:12.676 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:43:12.677 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:43:12.677 00.000 12308 MoveAxis(E, 0, ABG)
22:43:12.677 00.000 12308 Move returns status 0, amount 0
22:43:12.677 00.000 12308 MoveAxis(N, 152, ABG)
22:43:12.677 00.000 12308 Guiding  Dir = 0, Dur = 152
22:43:12.679 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:12.683 00.004 12308 IsSlewing returns 0
22:43:12.683 00.000 12308 IsGuiding returns 0
22:43:12.683 00.000 12308 PulseGuide returned control before completion, sleep 162
22:43:12.704 00.021 14556 UpdateGuideState exits: m=2090 SNR=30.8
22:43:12.709 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:12.715 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:12.719 00.004 14556 Enqueuing Expose request
22:43:12.860 00.141 12308 IsGuiding returns 0
22:43:12.863 00.003 12308 Move returns status 0, amount 152
22:43:12.863 00.000 12308 move complete, result=0
22:43:12.864 00.001 12308 worker thread done servicing request
22:43:12.864 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 152 ms NORTH
22:43:12.870 00.006 12308 Worker thread wakes up
22:43:12.871 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:12.871 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:43:14.119 01.248 12308 Exposure complete
22:43:14.272 00.153 12308 worker thread done servicing request
22:43:14.273 00.001 14556 OnExposeComplete: enter
22:43:14.276 00.003 14556 UpdateGuideState(): m_state=6
22:43:14.281 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5441
22:43:14.285 00.004 14556 Star::Find returns 1 (0), X=175.20, Y=992.60, Mass=2185, SNR=31.5, Peak=170 HFD=4.5
22:43:14.289 00.004 14556 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.07) = xAngle (3.86 = -2.43)
22:43:14.293 00.004 14556 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.76 = -2.53)
22:43:14.296 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.15 cameraTheta=0.78 mountX=-0.11 mountY=-0.09, mountTheta=-2.49
22:43:14.303 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.10, opts=13)
22:43:14.309 00.006 14556 Enqueuing Move request for scope (0.10, 0.10)
22:43:14.312 00.003 12308 Worker thread wakes up
22:43:14.312 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
22:43:14.313 00.001 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
22:43:14.313 00.000 12308 Moving (0.10, 0.10) raw xDistance=-0.11 yDistance=-0.09
22:43:14.313 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:43:14.313 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:14.313 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:43:14.313 00.000 12308 MoveAxis(E, 0, ABG)
22:43:14.313 00.000 12308 Move returns status 0, amount 0
22:43:14.314 00.001 12308 MoveAxis(N, 0, ABG)
22:43:14.314 00.000 12308 Move returns status 0, amount 0
22:43:14.314 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:14.320 00.006 12308 move complete, result=0
22:43:14.320 00.000 12308 worker thread done servicing request
22:43:14.342 00.022 14556 UpdateGuideState exits: m=2185 SNR=31.5
22:43:14.346 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:14.351 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:14.355 00.004 14556 Enqueuing Expose request
22:43:14.359 00.004 12308 Worker thread wakes up
22:43:14.360 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:14.367 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:14.367 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:43:15.606 01.239 12308 Exposure complete
22:43:15.741 00.135 12308 worker thread done servicing request
22:43:15.742 00.001 14556 OnExposeComplete: enter
22:43:15.748 00.006 14556 UpdateGuideState(): m_state=6
22:43:15.752 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5442
22:43:15.759 00.007 14556 Star::Find returns 1 (0), X=175.08, Y=992.53, Mass=2205, SNR=31.6, Peak=172 HFD=4.2
22:43:15.764 00.005 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.02 = -1.27)
22:43:15.770 00.006 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.37)
22:43:15.776 00.006 14556 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.94 mountX=0.01 mountY=-0.04, mountTheta=-1.27
22:43:15.782 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.04, opts=13)
22:43:15.786 00.004 14556 Enqueuing Move request for scope (-0.01, 0.04)
22:43:15.790 00.004 12308 Worker thread wakes up
22:43:15.790 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
22:43:15.790 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
22:43:15.790 00.000 12308 Moving (-0.01, 0.04) raw xDistance=0.01 yDistance=-0.04
22:43:15.790 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:43:15.790 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:15.792 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:43:15.792 00.000 12308 MoveAxis(E, 0, ABG)
22:43:15.792 00.000 12308 Move returns status 0, amount 0
22:43:15.792 00.000 12308 MoveAxis(N, 0, ABG)
22:43:15.792 00.000 12308 Move returns status 0, amount 0
22:43:15.792 00.000 12308 move complete, result=0
22:43:15.792 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:15.798 00.006 12308 worker thread done servicing request
22:43:15.820 00.022 14556 UpdateGuideState exits: m=2205 SNR=31.6
22:43:15.824 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:15.828 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:15.833 00.005 14556 Enqueuing Expose request
22:43:15.840 00.007 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:43:15.844 00.004 12308 Worker thread wakes up
22:43:15.844 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:15.844 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:43:17.095 01.251 12308 Exposure complete
22:43:17.242 00.147 12308 worker thread done servicing request
22:43:17.243 00.001 14556 OnExposeComplete: enter
22:43:17.247 00.004 14556 UpdateGuideState(): m_state=6
22:43:17.252 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5443
22:43:17.257 00.005 14556 Star::Find returns 1 (0), X=175.06, Y=992.58, Mass=2201, SNR=31.3, Peak=159 HFD=4.2
22:43:17.261 00.004 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.04 = -1.25)
22:43:17.266 00.005 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.35)
22:43:17.271 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.09 cameraTheta=1.96 mountX=0.03 mountY=-0.09, mountTheta=-1.26
22:43:17.277 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.09, opts=13)
22:43:17.282 00.005 14556 Enqueuing Move request for scope (-0.04, 0.09)
22:43:17.286 00.004 12308 Worker thread wakes up
22:43:17.286 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
22:43:17.286 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
22:43:17.286 00.000 12308 Moving (-0.04, 0.09) raw xDistance=0.03 yDistance=-0.09
22:43:17.286 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:43:17.287 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:17.287 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:43:17.287 00.000 12308 MoveAxis(E, 0, ABG)
22:43:17.287 00.000 12308 Move returns status 0, amount 0
22:43:17.288 00.001 12308 MoveAxis(N, 0, ABG)
22:43:17.289 00.001 12308 Move returns status 0, amount 0
22:43:17.289 00.000 12308 move complete, result=0
22:43:17.289 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:17.293 00.004 12308 worker thread done servicing request
22:43:17.316 00.023 14556 UpdateGuideState exits: m=2201 SNR=31.3
22:43:17.319 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:17.324 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:17.328 00.004 14556 Enqueuing Expose request
22:43:17.332 00.004 12308 Worker thread wakes up
22:43:17.332 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:17.336 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:17.336 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:43:18.580 01.244 12308 Exposure complete
22:43:18.739 00.159 12308 worker thread done servicing request
22:43:18.739 00.000 14556 OnExposeComplete: enter
22:43:18.744 00.005 14556 UpdateGuideState(): m_state=6
22:43:18.748 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5444
22:43:18.751 00.003 14556 Star::Find returns 1 (0), X=175.01, Y=992.71, Mass=2166, SNR=31.1, Peak=180 HFD=4.2
22:43:18.757 00.006 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (5.00 = -1.29)
22:43:18.762 00.005 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.39)
22:43:18.766 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.21 hyp=0.23 cameraTheta=1.92 mountX=0.06 mountY=-0.22, mountTheta=-1.29
22:43:18.773 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.21, opts=13)
22:43:18.779 00.006 14556 Enqueuing Move request for scope (-0.08, 0.21)
22:43:18.785 00.006 12308 Worker thread wakes up
22:43:18.785 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.21) opts 0xd
22:43:18.785 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.21)
22:43:18.785 00.000 12308 Moving (-0.08, 0.21) raw xDistance=0.06 yDistance=-0.22
22:43:18.786 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:43:18.786 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:43:18.786 00.000 12308 MoveAxis(E, 0, ABG)
22:43:18.786 00.000 12308 Move returns status 0, amount 0
22:43:18.787 00.001 12308 MoveAxis(N, 158, ABG)
22:43:18.787 00.000 12308 Guiding  Dir = 0, Dur = 158
22:43:18.788 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:18.792 00.004 12308 IsSlewing returns 0
22:43:18.794 00.002 12308 IsGuiding returns 0
22:43:18.794 00.000 12308 PulseGuide returned control before completion, sleep 168
22:43:18.817 00.023 14556 UpdateGuideState exits: m=2166 SNR=31.1
22:43:18.822 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:18.828 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:18.834 00.006 14556 Enqueuing Expose request
22:43:18.974 00.140 12308 IsGuiding returns 1
22:43:18.974 00.000 12308 scope still moving after pulse duration time elapsed
22:43:19.005 00.031 12308 IsSlewing returns 0
22:43:19.006 00.001 12308 IsGuiding returns 0
22:43:19.006 00.000 12308 scope move finished after 158 + 54 ms
22:43:19.006 00.000 12308 Move returns status 0, amount 158
22:43:19.007 00.001 12308 move complete, result=0
22:43:19.007 00.000 12308 worker thread done servicing request
22:43:19.008 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 158 ms NORTH
22:43:19.013 00.005 12308 Worker thread wakes up
22:43:19.013 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:19.015 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:43:20.274 01.259 12308 Exposure complete
22:43:20.412 00.138 12308 worker thread done servicing request
22:43:20.412 00.000 14556 OnExposeComplete: enter
22:43:20.416 00.004 14556 UpdateGuideState(): m_state=6
22:43:20.420 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5445
22:43:20.424 00.004 14556 Star::Find returns 1 (0), X=175.34, Y=992.50, Mass=2348, SNR=32.6, Peak=170 HFD=4.8
22:43:20.428 00.004 14556 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.07) = xAngle (3.12 = 3.12)
22:43:20.431 00.003 14556 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.02 = 3.02)
22:43:20.435 00.004 14556 CameraToMount -- cameraX=0.25 cameraY=0.01 hyp=0.25 cameraTheta=0.04 mountX=-0.25 mountY=0.03, mountTheta=3.02
22:43:20.441 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.01, opts=13)
22:43:20.445 00.004 14556 Enqueuing Move request for scope (0.25, 0.01)
22:43:20.448 00.003 12308 Worker thread wakes up
22:43:20.449 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.01) opts 0xd
22:43:20.449 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.01)
22:43:20.449 00.000 12308 Moving (0.25, 0.01) raw xDistance=-0.25 yDistance=0.03
22:43:20.449 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:43:20.449 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:20.449 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:43:20.449 00.000 12308 MoveAxis(E, 107, ABG)
22:43:20.451 00.002 12308 Guiding  Dir = 2, Dur = 107
22:43:20.451 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:20.455 00.004 12308 IsSlewing returns 0
22:43:20.455 00.000 12308 IsGuiding returns 0
22:43:20.455 00.000 12308 PulseGuide returned control before completion, sleep 117
22:43:20.475 00.020 14556 UpdateGuideState exits: m=2348 SNR=32.6
22:43:20.478 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:20.483 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:20.487 00.004 14556 Enqueuing Expose request
22:43:20.587 00.100 12308 IsGuiding returns 1
22:43:20.588 00.001 12308 scope still moving after pulse duration time elapsed
22:43:20.619 00.031 12308 IsSlewing returns 0
22:43:20.622 00.003 12308 IsGuiding returns 0
22:43:20.623 00.001 12308 scope move finished after 107 + 60 ms
22:43:20.623 00.000 12308 Move returns status 0, amount 107
22:43:20.623 00.000 12308 MoveAxis(N, 0, ABG)
22:43:20.623 00.000 12308 Move returns status 0, amount 0
22:43:20.625 00.002 12308 move complete, result=0
22:43:20.625 00.000 12308 worker thread done servicing request
22:43:20.625 00.000 14556 GuideStep: -0.2 px 107 ms EAST, 0.0 px 0 ms NORTH
22:43:20.632 00.007 12308 Worker thread wakes up
22:43:20.633 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:20.633 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:43:21.884 01.251 12308 Exposure complete
22:43:22.049 00.165 12308 worker thread done servicing request
22:43:22.050 00.001 14556 OnExposeComplete: enter
22:43:22.055 00.005 14556 UpdateGuideState(): m_state=6
22:43:22.059 00.004 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5446
22:43:22.062 00.003 14556 Star::Find returns 1 (0), X=174.98, Y=992.57, Mass=2189, SNR=31.2, Peak=141 HFD=4.9
22:43:22.067 00.005 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.63 = -0.65)
22:43:22.071 00.004 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.53 = -0.75)
22:43:22.075 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.14 cameraTheta=2.56 mountX=0.11 mountY=-0.09, mountTheta=-0.71
22:43:22.081 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.08, opts=13)
22:43:22.084 00.003 14556 Enqueuing Move request for scope (-0.12, 0.08)
22:43:22.087 00.003 12308 Worker thread wakes up
22:43:22.087 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
22:43:22.088 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
22:43:22.088 00.000 12308 Moving (-0.12, 0.08) raw xDistance=0.11 yDistance=-0.09
22:43:22.088 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:43:22.088 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:22.088 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:43:22.089 00.001 12308 MoveAxis(E, 0, ABG)
22:43:22.089 00.000 12308 Move returns status 0, amount 0
22:43:22.089 00.000 12308 MoveAxis(N, 0, ABG)
22:43:22.089 00.000 12308 Move returns status 0, amount 0
22:43:22.089 00.000 12308 move complete, result=0
22:43:22.089 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:22.094 00.005 12308 worker thread done servicing request
22:43:22.114 00.020 14556 UpdateGuideState exits: m=2189 SNR=31.2
22:43:22.119 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:22.123 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:22.129 00.006 14556 Enqueuing Expose request
22:43:22.134 00.005 12308 Worker thread wakes up
22:43:22.134 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:22.138 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:22.138 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:43:23.389 01.251 12308 Exposure complete
22:43:23.494 00.105 12308 worker thread done servicing request
22:43:23.494 00.000 14556 OnExposeComplete: enter
22:43:23.500 00.006 14556 UpdateGuideState(): m_state=6
22:43:23.504 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5447
22:43:23.507 00.003 14556 Star::Find returns 1 (0), X=175.02, Y=992.49, Mass=2022, SNR=30.2, Peak=134 HFD=4.2
22:43:23.511 00.004 14556 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.07) = xAngle (0.03 = 0.03)
22:43:23.515 00.004 14556 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.07 = -0.07)
22:43:23.517 00.002 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.05 mountX=0.08 mountY=-0.01, mountTheta=-0.07
22:43:23.521 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.01, opts=13)
22:43:23.525 00.004 14556 Enqueuing Move request for scope (-0.08, -0.01)
22:43:23.528 00.003 12308 Worker thread wakes up
22:43:23.528 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
22:43:23.528 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
22:43:23.528 00.000 12308 Moving (-0.08, -0.01) raw xDistance=0.08 yDistance=-0.01
22:43:23.528 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:43:23.529 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:23.529 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:43:23.529 00.000 12308 MoveAxis(E, 0, ABG)
22:43:23.529 00.000 12308 Move returns status 0, amount 0
22:43:23.529 00.000 12308 MoveAxis(N, 0, ABG)
22:43:23.529 00.000 12308 Move returns status 0, amount 0
22:43:23.529 00.000 12308 move complete, result=0
22:43:23.529 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:23.533 00.004 12308 worker thread done servicing request
22:43:23.551 00.018 14556 UpdateGuideState exits: m=2022 SNR=30.2
22:43:23.555 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:23.559 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:23.563 00.004 14556 Enqueuing Expose request
22:43:23.566 00.003 12308 Worker thread wakes up
22:43:23.566 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:23.566 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:43:23.572 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:43:24.819 01.247 12308 Exposure complete
22:43:24.940 00.121 12308 worker thread done servicing request
22:43:24.941 00.001 14556 OnExposeComplete: enter
22:43:24.945 00.004 14556 UpdateGuideState(): m_state=6
22:43:24.950 00.005 14556 Star::Find(15, 175, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5448
22:43:24.953 00.003 14556 Star::Find returns 1 (0), X=174.92, Y=992.68, Mass=2151, SNR=30.9, Peak=155 HFD=4.6
22:43:24.957 00.004 14556 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.07) = xAngle (5.38 = -0.91)
22:43:24.960 00.003 14556 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.01)
22:43:24.965 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.19 hyp=0.26 cameraTheta=2.30 mountX=0.16 mountY=-0.22, mountTheta=-0.94
22:43:24.970 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.19, opts=13)
22:43:24.974 00.004 14556 Enqueuing Move request for scope (-0.17, 0.19)
22:43:24.978 00.004 12308 Worker thread wakes up
22:43:24.978 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.19) opts 0xd
22:43:24.978 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.19)
22:43:24.978 00.000 12308 Moving (-0.17, 0.19) raw xDistance=0.16 yDistance=-0.22
22:43:24.978 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:43:24.979 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:43:24.979 00.000 12308 MoveAxis(E, 0, ABG)
22:43:24.979 00.000 12308 Move returns status 0, amount 0
22:43:24.979 00.000 12308 MoveAxis(N, 152, ABG)
22:43:24.979 00.000 12308 Guiding  Dir = 0, Dur = 152
22:43:24.979 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:24.985 00.006 12308 IsSlewing returns 0
22:43:24.986 00.001 12308 IsGuiding returns 0
22:43:24.986 00.000 12308 PulseGuide returned control before completion, sleep 162
22:43:25.007 00.021 14556 UpdateGuideState exits: m=2151 SNR=30.9
22:43:25.012 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:25.015 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:25.020 00.005 14556 Enqueuing Expose request
22:43:25.165 00.145 12308 IsGuiding returns 1
22:43:25.165 00.000 12308 scope still moving after pulse duration time elapsed
22:43:25.195 00.030 12308 IsSlewing returns 0
22:43:25.197 00.002 12308 IsGuiding returns 0
22:43:25.199 00.002 12308 scope move finished after 152 + 60 ms
22:43:25.199 00.000 12308 Move returns status 0, amount 152
22:43:25.200 00.001 12308 move complete, result=0
22:43:25.200 00.000 12308 worker thread done servicing request
22:43:25.201 00.001 12308 Worker thread wakes up
22:43:25.201 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 152 ms NORTH
22:43:25.207 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:25.208 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(160,977,31,31)
22:43:26.456 01.248 12308 Exposure complete
22:43:26.519 00.063 14556 evsrv: cli 0185B3E8 connect
22:43:26.636 00.117 14556 case statement mapped state 6 to 3
22:43:26.647 00.011 14556 case statement mapped state 6 to 3
22:43:26.650 00.003 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"226256f1-4ce9-48f5-965e-3eba3e1036ca"}
22:43:26.654 00.004 14556 case statement mapped state 6 to 3
22:43:26.787 00.133 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"226256f1-4ce9-48f5-965e-3eba3e1036ca"}
22:43:26.791 00.004 14556 evsrv: cli 0185B3E8 disconnect
22:43:26.797 00.006 14556 evsrv: cli 0185AD08 connect
22:43:26.801 00.004 14556 case statement mapped state 6 to 3
22:43:26.911 00.110 14556 case statement mapped state 6 to 3
22:43:26.916 00.005 14556 evsrv: cli 0185AD08 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"c8b1fc1f-1344-45db-9f10-4dc9dcfea27b"}
22:43:26.921 00.005 14556 PhdController::Dither begins
22:43:26.924 00.003 14556 dither: size=5.00, dRA=4.97 dDec=5.00
22:43:26.926 00.002 14556 MountToCamera -- mountTheta (0.79) + m_xAngle (-3.07) = xAngle (-2.28 = -2.28)
22:43:26.929 00.003 14556 MountToCamera -- mountX=4.97 mountY=5.00 hyp=7.05 mountTheta=0.79 cameraX=-4.62, cameraY=-5.32 cameraTheta=-2.28
22:43:26.932 00.003 14556 setting lock position to (170.48, 987.17)
22:43:26.936 00.004 14556 Mount: notify guiding dithered (-4.6, -5.3)
22:43:26.939 00.003 14556 Status Line: Dither by 4.97,5.00
22:43:26.945 00.006 14556 PhdController: newstate STATE_SETTLE_BEGIN
22:43:26.948 00.003 14556 PhdController: newstate STATE_SETTLE_WAIT
22:43:26.951 00.003 12308 worker thread done servicing request
22:43:26.951 00.000 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":0,"id":"c8b1fc1f-1344-45db-9f10-4dc9dcfea27b"}
22:43:26.956 00.005 14556 OnExposeComplete: enter
22:43:26.959 00.003 14556 UpdateGuideState(): m_state=6
22:43:26.963 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5449
22:43:26.966 00.003 14556 Star::Find returns 1 (0), X=174.93, Y=992.64, Mass=2230, SNR=31.8, Peak=161 HFD=4.8
22:43:26.969 00.003 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.96 = -2.32)
22:43:26.972 00.003 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.86 = -2.42)
22:43:26.976 00.004 14556 CameraToMount -- cameraX=4.45 cameraY=5.47 hyp=7.05 cameraTheta=0.89 mountX=-4.82 mountY=-4.65, mountTheta=-2.37
22:43:26.981 00.005 14556 dither recenter: remaining=(-5.0,-5.0) step=(-5.0,-5.0)
22:43:26.983 00.002 14556 MountToCamera -- mountTheta (-2.35) + m_xAngle (-3.07) = xAngle (-5.43 = 0.86)
22:43:26.986 00.003 14556 MountToCamera -- mountX=-4.97 mountY=-5.00 hyp=7.05 mountTheta=-2.35 cameraX=4.62, cameraY=5.32 cameraTheta=0.86
22:43:26.989 00.003 14556 SchedulePrimaryMove(104CA5C8, x=4.62, y=5.32, opts=4)
22:43:26.992 00.003 14556 Enqueuing Move request for scope (4.62, 5.32)
22:43:26.995 00.003 14556 Mount: notify direct move -4.97,-5.00
22:43:26.998 00.003 12308 Worker thread wakes up
22:43:26.998 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (4.62, 5.32) opts 0x4
22:43:26.998 00.000 12308 Handling offset move in thread for scope, endpoint = (4.62, 5.32)
22:43:26.999 00.001 12308 Moving (4.62, 5.32) raw xDistance=-4.97 yDistance=-5.00
22:43:26.999 00.000 12308 MoveAxis(E, 3421, B)
22:43:26.999 00.000 12308 Guiding  Dir = 2, Dur = 3421
22:43:26.999 00.000 12308 IsSlewing returns 0
22:43:27.000 00.001 12308 IsGuiding returns 0
22:43:27.000 00.000 12308 PulseGuide returned control before completion, sleep 3431
22:43:27.000 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:27.021 00.021 14556 UpdateGuideState exits: m=2230 SNR=31.8
22:43:27.024 00.003 14556 PhdController: settling, locked = 1, distance = 7.17 (1.50) aobump = 0 frame = 1 / 99999
22:43:27.027 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760586207.027,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":7.17,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:43:27.030 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:27.034 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:27.037 00.003 14556 Enqueuing Expose request
22:43:27.040 00.003 14556 evsrv: cli 0185AD08 disconnect
22:43:30.435 03.395 12308 IsGuiding returns 1
22:43:30.436 00.001 12308 scope still moving after pulse duration time elapsed
22:43:30.465 00.029 12308 IsSlewing returns 0
22:43:30.467 00.002 12308 IsGuiding returns 0
22:43:30.467 00.000 12308 scope move finished after 3421 + 45 ms
22:43:30.468 00.001 12308 Move returns status 0, amount 3421
22:43:30.468 00.000 12308 MoveAxis(N, 3516, B)
22:43:30.469 00.001 12308 Guiding  Dir = 0, Dur = 3516
22:43:30.469 00.000 12308 IsSlewing returns 0
22:43:30.470 00.001 12308 IsGuiding returns 0
22:43:30.470 00.000 12308 PulseGuide returned control before completion, sleep 3526
22:43:34.006 03.536 12308 IsGuiding returns 1
22:43:34.007 00.001 12308 scope still moving after pulse duration time elapsed
22:43:34.038 00.031 12308 IsSlewing returns 0
22:43:34.038 00.000 12308 IsGuiding returns 0
22:43:34.039 00.001 12308 scope move finished after 3516 + 52 ms
22:43:34.039 00.000 12308 Move returns status 0, amount 3516
22:43:34.039 00.000 12308 move complete, result=0
22:43:34.040 00.001 12308 worker thread done servicing request
22:43:34.040 00.000 12308 Worker thread wakes up
22:43:34.040 00.000 14556 GuideStep: -5.0 px 3421 ms EAST, -5.0 px 3516 ms NORTH
22:43:34.047 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:34.047 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(160,978,31,31)
22:43:35.298 01.251 12308 Exposure complete
22:43:35.442 00.144 12308 worker thread done servicing request
22:43:35.442 00.000 14556 OnExposeComplete: enter
22:43:35.448 00.006 14556 UpdateGuideState(): m_state=6
22:43:35.452 00.004 14556 Star::Find(15, 174, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5450
22:43:35.455 00.003 14556 Star::Find returns 1 (0), X=170.03, Y=987.51, Mass=2266, SNR=32.1, Peak=175 HFD=4.5
22:43:35.458 00.003 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.56 = -0.72)
22:43:35.463 00.005 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.82)
22:43:35.467 00.004 14556 CameraToMount -- cameraX=-0.44 cameraY=0.34 hyp=0.56 cameraTheta=2.49 mountX=0.42 mountY=-0.41, mountTheta=-0.77
22:43:35.472 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.44, y=0.34, opts=13)
22:43:35.475 00.003 14556 Enqueuing Move request for scope (-0.44, 0.34)
22:43:35.480 00.005 12308 Worker thread wakes up
22:43:35.480 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.34) opts 0xd
22:43:35.480 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.44, 0.34)
22:43:35.480 00.000 12308 Moving (-0.44, 0.34) raw xDistance=0.42 yDistance=-0.41
22:43:35.481 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
22:43:35.481 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:43:35.481 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
22:43:35.482 00.001 12308 MoveAxis(W, 182, ABG)
22:43:35.482 00.000 12308 Guiding  Dir = 3, Dur = 182
22:43:35.482 00.000 12308 IsSlewing returns 0
22:43:35.482 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:35.486 00.004 12308 IsGuiding returns 0
22:43:35.486 00.000 12308 PulseGuide returned control before completion, sleep 192
22:43:35.504 00.018 14556 UpdateGuideState exits: m=2266 SNR=32.1
22:43:35.511 00.007 14556 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 2 / 99999
22:43:35.514 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760586215.514,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.56,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:43:35.518 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:35.523 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:35.527 00.004 14556 Enqueuing Expose request
22:43:35.681 00.154 12308 IsGuiding returns 1
22:43:35.682 00.001 12308 scope still moving after pulse duration time elapsed
22:43:35.713 00.031 12308 IsSlewing returns 0
22:43:35.713 00.000 12308 IsGuiding returns 0
22:43:35.715 00.002 12308 scope move finished after 182 + 46 ms
22:43:35.715 00.000 12308 Move returns status 0, amount 182
22:43:35.715 00.000 12308 MoveAxis(N, 0, ABG)
22:43:35.716 00.001 12308 Move returns status 0, amount 0
22:43:35.716 00.000 12308 move complete, result=0
22:43:35.716 00.000 12308 worker thread done servicing request
22:43:35.716 00.000 14556 GuideStep: 0.4 px 182 ms WEST, -0.4 px 0 ms NORTH
22:43:35.722 00.006 12308 Worker thread wakes up
22:43:35.722 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:35.722 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:43:36.959 01.237 12308 Exposure complete
22:43:37.086 00.127 12308 worker thread done servicing request
22:43:37.087 00.001 14556 OnExposeComplete: enter
22:43:37.094 00.007 14556 UpdateGuideState(): m_state=6
22:43:37.102 00.008 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5451
22:43:37.107 00.005 14556 Star::Find returns 1 (0), X=170.05, Y=987.61, Mass=2216, SNR=31.5, Peak=181 HFD=4.2
22:43:37.113 00.006 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
22:43:37.120 00.007 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.97)
22:43:37.126 00.006 14556 CameraToMount -- cameraX=-0.43 cameraY=0.44 hyp=0.61 cameraTheta=2.34 mountX=0.39 mountY=-0.51, mountTheta=-0.91
22:43:37.134 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.43, y=0.44, opts=13)
22:43:37.140 00.006 14556 Enqueuing Move request for scope (-0.43, 0.44)
22:43:37.146 00.006 12308 Worker thread wakes up
22:43:37.147 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.44) opts 0xd
22:43:37.147 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.43, 0.44)
22:43:37.147 00.000 12308 Moving (-0.43, 0.44) raw xDistance=0.39 yDistance=-0.51
22:43:37.147 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.39
22:43:37.147 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:43:37.149 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
22:43:37.149 00.000 12308 MoveAxis(W, 184, ABG)
22:43:37.149 00.000 12308 Guiding  Dir = 3, Dur = 184
22:43:37.149 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:37.156 00.007 12308 IsSlewing returns 0
22:43:37.156 00.000 12308 IsGuiding returns 0
22:43:37.156 00.000 12308 PulseGuide returned control before completion, sleep 194
22:43:37.177 00.021 14556 UpdateGuideState exits: m=2216 SNR=31.5
22:43:37.181 00.004 14556 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 3 / 99999
22:43:37.184 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760586217.184,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.58,"Time":1.7,"SettleTime":10.0,"StarLocked":true}
22:43:37.187 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:37.192 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:37.195 00.003 14556 Enqueuing Expose request
22:43:37.362 00.167 12308 IsGuiding returns 1
22:43:37.362 00.000 12308 scope still moving after pulse duration time elapsed
22:43:37.394 00.032 12308 IsSlewing returns 0
22:43:37.394 00.000 12308 IsGuiding returns 0
22:43:37.394 00.000 12308 scope move finished after 184 + 53 ms
22:43:37.394 00.000 12308 Move returns status 0, amount 184
22:43:37.394 00.000 12308 MoveAxis(N, 0, ABG)
22:43:37.394 00.000 12308 Move returns status 0, amount 0
22:43:37.395 00.001 12308 move complete, result=0
22:43:37.395 00.000 12308 worker thread done servicing request
22:43:37.395 00.000 14556 GuideStep: 0.4 px 184 ms WEST, -0.5 px 0 ms NORTH
22:43:37.400 00.005 12308 Worker thread wakes up
22:43:37.400 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:37.400 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:43:38.653 01.253 12308 Exposure complete
22:43:38.795 00.142 12308 worker thread done servicing request
22:43:38.795 00.000 14556 OnExposeComplete: enter
22:43:38.800 00.005 14556 UpdateGuideState(): m_state=6
22:43:38.804 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5452
22:43:38.809 00.005 14556 Star::Find returns 1 (0), X=170.32, Y=987.59, Mass=2141, SNR=31.0, Peak=139 HFD=4.7
22:43:38.814 00.005 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (5.00 = -1.29)
22:43:38.819 00.005 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.39)
22:43:38.823 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.42 hyp=0.45 cameraTheta=1.92 mountX=0.12 mountY=-0.44, mountTheta=-1.29
22:43:38.828 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.42, opts=13)
22:43:38.831 00.003 14556 Enqueuing Move request for scope (-0.15, 0.42)
22:43:38.835 00.004 12308 Worker thread wakes up
22:43:38.835 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.42) opts 0xd
22:43:38.835 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.42)
22:43:38.835 00.000 12308 Moving (-0.15, 0.42) raw xDistance=0.12 yDistance=-0.44
22:43:38.835 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:43:38.836 00.001 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.35
22:43:38.836 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
22:43:38.836 00.000 12308 MoveAxis(E, 0, ABG)
22:43:38.836 00.000 12308 Move returns status 0, amount 0
22:43:38.837 00.001 12308 MoveAxis(N, 308, ABG)
22:43:38.837 00.000 12308 Guiding  Dir = 0, Dur = 308
22:43:38.837 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:38.840 00.003 12308 IsSlewing returns 0
22:43:38.840 00.000 12308 IsGuiding returns 0
22:43:38.841 00.001 12308 PulseGuide returned control before completion, sleep 318
22:43:38.858 00.017 14556 UpdateGuideState exits: m=2141 SNR=31.0
22:43:38.864 00.006 14556 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 4 / 99999
22:43:38.868 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760586218.868,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.54,"Time":3.4,"SettleTime":10.0,"StarLocked":true}
22:43:38.871 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:38.874 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:38.877 00.003 14556 Enqueuing Expose request
22:43:39.175 00.298 12308 IsGuiding returns 0
22:43:39.175 00.000 12308 Move returns status 0, amount 308
22:43:39.175 00.000 12308 move complete, result=0
22:43:39.175 00.000 12308 worker thread done servicing request
22:43:39.176 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 308 ms NORTH
22:43:39.181 00.005 12308 Worker thread wakes up
22:43:39.181 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:39.181 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:43:40.416 01.235 12308 Exposure complete
22:43:40.556 00.140 12308 worker thread done servicing request
22:43:40.556 00.000 14556 OnExposeComplete: enter
22:43:40.560 00.004 14556 UpdateGuideState(): m_state=6
22:43:40.565 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5453
22:43:40.571 00.006 14556 Star::Find returns 1 (0), X=170.32, Y=987.35, Mass=2152, SNR=31.0, Peak=169 HFD=4.5
22:43:40.577 00.006 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.35 = -0.93)
22:43:40.582 00.005 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.03)
22:43:40.586 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.18 hyp=0.24 cameraTheta=2.28 mountX=0.14 mountY=-0.20, mountTheta=-0.96
22:43:40.594 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.18, opts=13)
22:43:40.597 00.003 14556 Enqueuing Move request for scope (-0.15, 0.18)
22:43:40.600 00.003 12308 Worker thread wakes up
22:43:40.600 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.18) opts 0xd
22:43:40.600 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.18)
22:43:40.600 00.000 12308 Moving (-0.15, 0.18) raw xDistance=0.14 yDistance=-0.20
22:43:40.600 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:43:40.600 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:43:40.600 00.000 12308 MoveAxis(E, 0, ABG)
22:43:40.602 00.002 12308 Move returns status 0, amount 0
22:43:40.602 00.000 12308 MoveAxis(N, 143, ABG)
22:43:40.602 00.000 12308 Guiding  Dir = 0, Dur = 143
22:43:40.602 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:40.605 00.003 12308 IsSlewing returns 0
22:43:40.605 00.000 12308 IsGuiding returns 0
22:43:40.606 00.001 12308 PulseGuide returned control before completion, sleep 153
22:43:40.624 00.018 14556 UpdateGuideState exits: m=2152 SNR=31.0
22:43:40.628 00.004 14556 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 5 / 99999
22:43:40.632 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760586220.632,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":5.1,"SettleTime":10.0,"StarLocked":true}
22:43:40.637 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:40.643 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:40.651 00.008 14556 Enqueuing Expose request
22:43:40.771 00.120 12308 IsGuiding returns 1
22:43:40.771 00.000 12308 scope still moving after pulse duration time elapsed
22:43:40.802 00.031 12308 IsSlewing returns 0
22:43:40.802 00.000 12308 IsGuiding returns 0
22:43:40.802 00.000 12308 scope move finished after 143 + 54 ms
22:43:40.802 00.000 12308 Move returns status 0, amount 143
22:43:40.802 00.000 12308 move complete, result=0
22:43:40.804 00.002 12308 worker thread done servicing request
22:43:40.804 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 143 ms NORTH
22:43:40.810 00.006 12308 Worker thread wakes up
22:43:40.810 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:40.810 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:43:42.051 01.241 12308 Exposure complete
22:43:42.201 00.150 12308 worker thread done servicing request
22:43:42.201 00.000 14556 OnExposeComplete: enter
22:43:42.206 00.005 14556 UpdateGuideState(): m_state=6
22:43:42.209 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5454
22:43:42.213 00.004 14556 Star::Find returns 1 (0), X=170.25, Y=987.15, Mass=2245, SNR=31.9, Peak=180 HFD=4.5
22:43:42.216 00.003 14556 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.07) = xAngle (-0.01 = -0.01)
22:43:42.220 00.004 14556 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.10 = -0.10)
22:43:42.223 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.01 hyp=0.22 cameraTheta=-3.08 mountX=0.22 mountY=-0.02, mountTheta=-0.10
22:43:42.227 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.01, opts=13)
22:43:42.233 00.006 14556 Enqueuing Move request for scope (-0.22, -0.01)
22:43:42.239 00.006 12308 Worker thread wakes up
22:43:42.239 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.01) opts 0xd
22:43:42.239 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.01)
22:43:42.241 00.002 12308 Moving (-0.22, -0.01) raw xDistance=0.22 yDistance=-0.02
22:43:42.241 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:43:42.241 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:42.241 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:43:42.241 00.000 12308 MoveAxis(W, 97, ABG)
22:43:42.242 00.001 12308 Guiding  Dir = 3, Dur = 97
22:43:42.242 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:42.247 00.005 12308 IsSlewing returns 0
22:43:42.247 00.000 12308 IsGuiding returns 0
22:43:42.248 00.001 12308 PulseGuide returned control before completion, sleep 107
22:43:42.269 00.021 14556 UpdateGuideState exits: m=2245 SNR=31.9
22:43:42.272 00.003 14556 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 6 / 99999
22:43:42.275 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760586222.275,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
22:43:42.278 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:42.282 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:42.285 00.003 14556 Enqueuing Expose request
22:43:42.357 00.072 12308 IsGuiding returns 1
22:43:42.357 00.000 12308 scope still moving after pulse duration time elapsed
22:43:42.388 00.031 12308 IsSlewing returns 0
22:43:42.389 00.001 12308 IsGuiding returns 0
22:43:42.389 00.000 12308 scope move finished after 97 + 44 ms
22:43:42.389 00.000 12308 Move returns status 0, amount 97
22:43:42.389 00.000 12308 MoveAxis(N, 0, ABG)
22:43:42.389 00.000 12308 Move returns status 0, amount 0
22:43:42.389 00.000 12308 move complete, result=0
22:43:42.390 00.001 12308 worker thread done servicing request
22:43:42.390 00.000 14556 GuideStep: 0.2 px 97 ms WEST, -0.0 px 0 ms NORTH
22:43:42.394 00.004 12308 Worker thread wakes up
22:43:42.394 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:42.394 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:43:43.631 01.237 12308 Exposure complete
22:43:43.760 00.129 12308 worker thread done servicing request
22:43:43.760 00.000 14556 OnExposeComplete: enter
22:43:43.767 00.007 14556 UpdateGuideState(): m_state=6
22:43:43.772 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5455
22:43:43.777 00.005 14556 Star::Find returns 1 (0), X=170.53, Y=987.03, Mass=2228, SNR=31.7, Peak=164 HFD=4.9
22:43:43.782 00.005 14556 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-3.07) = xAngle (1.85 = 1.85)
22:43:43.788 00.006 14556 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.75 = 1.75)
22:43:43.792 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.22 mountX=-0.04 mountY=0.15, mountTheta=1.85
22:43:43.800 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.14, opts=13)
22:43:43.805 00.005 14556 Enqueuing Move request for scope (0.05, -0.14)
22:43:43.811 00.006 12308 Worker thread wakes up
22:43:43.811 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.14) opts 0xd
22:43:43.811 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.14)
22:43:43.811 00.000 12308 Moving (0.05, -0.14) raw xDistance=-0.04 yDistance=0.15
22:43:43.812 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:43:43.812 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:43.812 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:43:43.813 00.001 12308 MoveAxis(E, 0, ABG)
22:43:43.813 00.000 12308 Move returns status 0, amount 0
22:43:43.813 00.000 12308 MoveAxis(N, 0, ABG)
22:43:43.813 00.000 12308 Move returns status 0, amount 0
22:43:43.813 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:43.819 00.006 12308 move complete, result=0
22:43:43.819 00.000 12308 worker thread done servicing request
22:43:43.846 00.027 14556 UpdateGuideState exits: m=2228 SNR=31.7
22:43:43.852 00.006 14556 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 7 / 99999
22:43:43.856 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760586223.856,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.31,"Time":8.3,"SettleTime":10.0,"StarLocked":true}
22:43:43.863 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:43.869 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:43.876 00.007 14556 Enqueuing Expose request
22:43:43.882 00.006 12308 Worker thread wakes up
22:43:43.882 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:43.886 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:43.887 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:43:45.138 01.251 12308 Exposure complete
22:43:45.285 00.147 12308 worker thread done servicing request
22:43:45.285 00.000 14556 OnExposeComplete: enter
22:43:45.288 00.003 14556 UpdateGuideState(): m_state=6
22:43:45.292 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5456
22:43:45.296 00.004 14556 Star::Find returns 1 (0), X=170.34, Y=987.36, Mass=2217, SNR=31.5, Peak=147 HFD=4.7
22:43:45.300 00.004 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.29 = -1.00)
22:43:45.303 00.003 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.10)
22:43:45.306 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.24 cameraTheta=2.21 mountX=0.13 mountY=-0.21, mountTheta=-1.02
22:43:45.312 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.19, opts=13)
22:43:45.315 00.003 14556 Enqueuing Move request for scope (-0.14, 0.19)
22:43:45.318 00.003 12308 Worker thread wakes up
22:43:45.318 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.19) opts 0xd
22:43:45.318 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.19)
22:43:45.318 00.000 12308 Moving (-0.14, 0.19) raw xDistance=0.13 yDistance=-0.21
22:43:45.318 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:43:45.319 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:43:45.319 00.000 12308 MoveAxis(E, 0, ABG)
22:43:45.319 00.000 12308 Move returns status 0, amount 0
22:43:45.319 00.000 12308 MoveAxis(N, 149, ABG)
22:43:45.319 00.000 12308 Guiding  Dir = 0, Dur = 149
22:43:45.320 00.001 12308 IsSlewing returns 0
22:43:45.320 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:45.323 00.003 12308 IsGuiding returns 0
22:43:45.324 00.001 12308 PulseGuide returned control before completion, sleep 159
22:43:45.342 00.018 14556 UpdateGuideState exits: m=2217 SNR=31.5
22:43:45.346 00.004 14556 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 8 / 99999
22:43:45.349 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760586225.349,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":9.8,"SettleTime":10.0,"StarLocked":true}
22:43:45.353 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:45.357 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:45.362 00.005 14556 Enqueuing Expose request
22:43:45.484 00.122 12308 IsGuiding returns 1
22:43:45.484 00.000 12308 scope still moving after pulse duration time elapsed
22:43:45.516 00.032 12308 IsSlewing returns 0
22:43:45.516 00.000 12308 IsGuiding returns 0
22:43:45.516 00.000 12308 scope move finished after 149 + 43 ms
22:43:45.516 00.000 12308 Move returns status 0, amount 149
22:43:45.517 00.001 12308 move complete, result=0
22:43:45.517 00.000 12308 worker thread done servicing request
22:43:45.517 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 149 ms NORTH
22:43:45.521 00.004 12308 Worker thread wakes up
22:43:45.521 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:45.522 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:43:46.758 01.236 12308 Exposure complete
22:43:46.870 00.112 12308 worker thread done servicing request
22:43:46.871 00.001 14556 OnExposeComplete: enter
22:43:46.874 00.003 14556 UpdateGuideState(): m_state=6
22:43:46.878 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5457
22:43:46.881 00.003 14556 Star::Find returns 1 (0), X=170.41, Y=987.13, Mass=2271, SNR=32.1, Peak=188 HFD=4.6
22:43:46.885 00.004 14556 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.07) = xAngle (0.52 = 0.52)
22:43:46.887 00.002 14556 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.42 = 0.42)
22:43:46.891 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-2.55 mountX=0.07 mountY=0.03, mountTheta=0.44
22:43:46.896 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.04, opts=13)
22:43:46.900 00.004 14556 Enqueuing Move request for scope (-0.06, -0.04)
22:43:46.903 00.003 12308 Worker thread wakes up
22:43:46.903 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
22:43:46.903 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
22:43:46.903 00.000 12308 Moving (-0.06, -0.04) raw xDistance=0.07 yDistance=0.03
22:43:46.904 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:43:46.904 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:46.904 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:43:46.904 00.000 12308 MoveAxis(E, 0, ABG)
22:43:46.904 00.000 12308 Move returns status 0, amount 0
22:43:46.904 00.000 12308 MoveAxis(N, 0, ABG)
22:43:46.904 00.000 12308 Move returns status 0, amount 0
22:43:46.904 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:46.908 00.004 12308 move complete, result=0
22:43:46.909 00.001 12308 worker thread done servicing request
22:43:46.926 00.017 14556 UpdateGuideState exits: m=2271 SNR=32.1
22:43:46.930 00.004 14556 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 9 / 99999
22:43:46.933 00.003 14556 PhdController: newstate STATE_FINISH
22:43:46.936 00.003 14556 PhdController complete: success
22:43:46.944 00.008 14556 evsrv: {"Event":"SettleDone","Timestamp":1760586226.944,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
22:43:46.951 00.007 14556 Mount: notify guiding dither settle done success=1
22:43:46.958 00.007 14556 PhdController: newstate STATE_IDLE
22:43:46.966 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:46.969 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:46.972 00.003 14556 Enqueuing Expose request
22:43:46.975 00.003 12308 Worker thread wakes up
22:43:46.975 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:43:46.980 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:46.980 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:43:48.232 01.252 12308 Exposure complete
22:43:48.393 00.161 12308 worker thread done servicing request
22:43:48.394 00.001 14556 OnExposeComplete: enter
22:43:48.402 00.008 14556 UpdateGuideState(): m_state=6
22:43:48.407 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5458
22:43:48.413 00.006 14556 Star::Find returns 1 (0), X=170.37, Y=987.11, Mass=2298, SNR=32.5, Peak=173 HFD=4.9
22:43:48.417 00.004 14556 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-3.07) = xAngle (0.43 = 0.43)
22:43:48.422 00.005 14556 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.33 = 0.33)
22:43:48.427 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.65 mountX=0.12 mountY=0.04, mountTheta=0.34
22:43:48.433 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.06, opts=13)
22:43:48.437 00.004 14556 Enqueuing Move request for scope (-0.11, -0.06)
22:43:48.441 00.004 12308 Worker thread wakes up
22:43:48.441 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
22:43:48.441 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
22:43:48.442 00.001 12308 Moving (-0.11, -0.06) raw xDistance=0.12 yDistance=0.04
22:43:48.442 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:43:48.442 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:48.442 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:43:48.443 00.001 12308 MoveAxis(E, 0, ABG)
22:43:48.443 00.000 12308 Move returns status 0, amount 0
22:43:48.443 00.000 12308 MoveAxis(N, 0, ABG)
22:43:48.443 00.000 12308 Move returns status 0, amount 0
22:43:48.443 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:48.450 00.007 12308 move complete, result=0
22:43:48.450 00.000 12308 worker thread done servicing request
22:43:48.479 00.029 14556 UpdateGuideState exits: m=2298 SNR=32.5
22:43:48.485 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:48.489 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:48.495 00.006 14556 Enqueuing Expose request
22:43:48.502 00.007 12308 Worker thread wakes up
22:43:48.502 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:43:48.508 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:48.508 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:43:49.747 01.239 12308 Exposure complete
22:43:49.875 00.128 12308 worker thread done servicing request
22:43:49.875 00.000 14556 OnExposeComplete: enter
22:43:49.878 00.003 14556 UpdateGuideState(): m_state=6
22:43:49.883 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5459
22:43:49.887 00.004 14556 Star::Find returns 1 (0), X=170.16, Y=987.25, Mass=2231, SNR=31.7, Peak=181 HFD=4.6
22:43:49.893 00.006 14556 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.07) = xAngle (5.96 = -0.33)
22:43:49.899 00.006 14556 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.86 = -0.43)
22:43:49.905 00.006 14556 CameraToMount -- cameraX=-0.32 cameraY=0.08 hyp=0.33 cameraTheta=2.88 mountX=0.31 mountY=-0.13, mountTheta=-0.41
22:43:49.913 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.08, opts=13)
22:43:49.920 00.007 14556 Enqueuing Move request for scope (-0.32, 0.08)
22:43:49.924 00.004 12308 Worker thread wakes up
22:43:49.924 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.08) opts 0xd
22:43:49.925 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.08)
22:43:49.925 00.000 12308 Moving (-0.32, 0.08) raw xDistance=0.31 yDistance=-0.13
22:43:49.925 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
22:43:49.925 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:49.927 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:43:49.927 00.000 12308 MoveAxis(W, 134, ABG)
22:43:49.927 00.000 12308 Guiding  Dir = 3, Dur = 134
22:43:49.928 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:49.933 00.005 12308 IsSlewing returns 0
22:43:49.933 00.000 12308 IsGuiding returns 0
22:43:49.933 00.000 12308 PulseGuide returned control before completion, sleep 144
22:43:49.954 00.021 14556 UpdateGuideState exits: m=2231 SNR=31.7
22:43:49.959 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:49.964 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:49.969 00.005 14556 Enqueuing Expose request
22:43:50.085 00.116 12308 IsGuiding returns 1
22:43:50.085 00.000 12308 scope still moving after pulse duration time elapsed
22:43:50.116 00.031 12308 IsSlewing returns 0
22:43:50.117 00.001 12308 IsGuiding returns 0
22:43:50.117 00.000 12308 scope move finished after 134 + 49 ms
22:43:50.117 00.000 12308 Move returns status 0, amount 134
22:43:50.117 00.000 12308 MoveAxis(N, 0, ABG)
22:43:50.118 00.001 12308 Move returns status 0, amount 0
22:43:50.118 00.000 12308 move complete, result=0
22:43:50.119 00.001 12308 worker thread done servicing request
22:43:50.119 00.000 14556 GuideStep: 0.3 px 134 ms WEST, -0.1 px 0 ms NORTH
22:43:50.126 00.007 12308 Worker thread wakes up
22:43:50.126 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:50.126 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:43:51.377 01.251 12308 Exposure complete
22:43:51.500 00.123 12308 worker thread done servicing request
22:43:51.500 00.000 14556 OnExposeComplete: enter
22:43:51.503 00.003 14556 UpdateGuideState(): m_state=6
22:43:51.507 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5460
22:43:51.512 00.005 14556 Star::Find returns 1 (0), X=170.63, Y=987.25, Mass=2060, SNR=30.6, Peak=150 HFD=4.5
22:43:51.516 00.004 14556 CameraToMount -- cameraTheta (0.50) - m_xAngle (-3.07) = xAngle (3.58 = -2.71)
22:43:51.520 00.004 14556 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.48 = -2.81)
22:43:51.526 00.006 14556 CameraToMount -- cameraX=0.15 cameraY=0.09 hyp=0.18 cameraTheta=0.50 mountX=-0.16 mountY=-0.06, mountTheta=-2.79
22:43:51.532 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.09, opts=13)
22:43:51.537 00.005 14556 Enqueuing Move request for scope (0.15, 0.09)
22:43:51.541 00.004 12308 Worker thread wakes up
22:43:51.541 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.09) opts 0xd
22:43:51.542 00.001 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.09)
22:43:51.542 00.000 12308 Moving (0.15, 0.09) raw xDistance=-0.16 yDistance=-0.06
22:43:51.542 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:43:51.542 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:51.542 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:43:51.542 00.000 12308 MoveAxis(E, 0, ABG)
22:43:51.544 00.002 12308 Move returns status 0, amount 0
22:43:51.544 00.000 12308 MoveAxis(N, 0, ABG)
22:43:51.544 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:51.550 00.006 12308 Move returns status 0, amount 0
22:43:51.550 00.000 12308 move complete, result=0
22:43:51.550 00.000 12308 worker thread done servicing request
22:43:51.571 00.021 14556 UpdateGuideState exits: m=2060 SNR=30.6
22:43:51.574 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:51.577 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:51.581 00.004 14556 Enqueuing Expose request
22:43:51.585 00.004 12308 Worker thread wakes up
22:43:51.586 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:51.586 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:43:51.586 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:52.833 01.247 12308 Exposure complete
22:43:52.990 00.157 12308 worker thread done servicing request
22:43:52.991 00.001 14556 OnExposeComplete: enter
22:43:52.997 00.006 14556 UpdateGuideState(): m_state=6
22:43:53.003 00.006 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5461
22:43:53.008 00.005 14556 Star::Find returns 1 (0), X=170.83, Y=987.36, Mass=2337, SNR=32.5, Peak=142 HFD=4.8
22:43:53.015 00.007 14556 CameraToMount -- cameraTheta (0.51) - m_xAngle (-3.07) = xAngle (3.58 = -2.70)
22:43:53.020 00.005 14556 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.48 = -2.80)
22:43:53.026 00.006 14556 CameraToMount -- cameraX=0.35 cameraY=0.19 hyp=0.40 cameraTheta=0.51 mountX=-0.36 mountY=-0.13, mountTheta=-2.79
22:43:53.032 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.35, y=0.19, opts=13)
22:43:53.037 00.005 14556 Enqueuing Move request for scope (0.35, 0.19)
22:43:53.042 00.005 12308 Worker thread wakes up
22:43:53.042 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.19) opts 0xd
22:43:53.042 00.000 12308 Handling offset move in thread for scope, endpoint = (0.35, 0.19)
22:43:53.042 00.000 12308 Moving (0.35, 0.19) raw xDistance=-0.36 yDistance=-0.13
22:43:53.042 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
22:43:53.042 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:53.044 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:43:53.044 00.000 12308 MoveAxis(E, 158, ABG)
22:43:53.044 00.000 12308 Guiding  Dir = 2, Dur = 158
22:43:53.045 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:53.049 00.004 12308 IsSlewing returns 0
22:43:53.049 00.000 12308 IsGuiding returns 0
22:43:53.050 00.001 12308 PulseGuide returned control before completion, sleep 168
22:43:53.067 00.017 14556 UpdateGuideState exits: m=2337 SNR=32.5
22:43:53.070 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:53.073 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:53.078 00.005 14556 Enqueuing Expose request
22:43:53.233 00.155 12308 IsGuiding returns 1
22:43:53.234 00.001 12308 scope still moving after pulse duration time elapsed
22:43:53.265 00.031 12308 IsSlewing returns 0
22:43:53.266 00.001 12308 IsGuiding returns 0
22:43:53.266 00.000 12308 scope move finished after 158 + 57 ms
22:43:53.266 00.000 12308 Move returns status 0, amount 158
22:43:53.266 00.000 12308 MoveAxis(N, 0, ABG)
22:43:53.267 00.001 12308 Move returns status 0, amount 0
22:43:53.267 00.000 12308 move complete, result=0
22:43:53.268 00.001 12308 worker thread done servicing request
22:43:53.268 00.000 14556 GuideStep: -0.4 px 158 ms EAST, -0.1 px 0 ms NORTH
22:43:53.275 00.007 12308 Worker thread wakes up
22:43:53.276 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:53.276 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:43:54.525 01.249 12308 Exposure complete
22:43:54.664 00.139 12308 worker thread done servicing request
22:43:54.665 00.001 14556 OnExposeComplete: enter
22:43:54.668 00.003 14556 UpdateGuideState(): m_state=6
22:43:54.672 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5462
22:43:54.676 00.004 14556 Star::Find returns 1 (0), X=170.40, Y=987.33, Mass=2214, SNR=31.5, Peak=151 HFD=4.5
22:43:54.680 00.004 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.07 = -1.21)
22:43:54.683 00.003 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.31)
22:43:54.686 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.16 hyp=0.18 cameraTheta=1.99 mountX=0.06 mountY=-0.17, mountTheta=-1.23
22:43:54.691 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.16, opts=13)
22:43:54.695 00.004 14556 Enqueuing Move request for scope (-0.07, 0.16)
22:43:54.698 00.003 12308 Worker thread wakes up
22:43:54.698 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.16) opts 0xd
22:43:54.698 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.16)
22:43:54.698 00.000 12308 Moving (-0.07, 0.16) raw xDistance=0.06 yDistance=-0.17
22:43:54.699 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:43:54.699 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:54.699 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:43:54.699 00.000 12308 MoveAxis(E, 0, ABG)
22:43:54.699 00.000 12308 Move returns status 0, amount 0
22:43:54.700 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:54.705 00.005 12308 MoveAxis(N, 0, ABG)
22:43:54.705 00.000 12308 Move returns status 0, amount 0
22:43:54.705 00.000 12308 move complete, result=0
22:43:54.705 00.000 12308 worker thread done servicing request
22:43:54.728 00.023 14556 UpdateGuideState exits: m=2214 SNR=31.5
22:43:54.732 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:54.736 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:54.742 00.006 14556 Enqueuing Expose request
22:43:54.745 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:43:54.748 00.003 12308 Worker thread wakes up
22:43:54.749 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:54.749 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:43:55.996 01.247 12308 Exposure complete
22:43:56.134 00.138 12308 worker thread done servicing request
22:43:56.135 00.001 14556 OnExposeComplete: enter
22:43:56.139 00.004 14556 UpdateGuideState(): m_state=6
22:43:56.145 00.006 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5463
22:43:56.150 00.005 14556 Star::Find returns 1 (0), X=170.43, Y=987.51, Mass=1926, SNR=29.3, Peak=133 HFD=4.3
22:43:56.154 00.004 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.78 = -1.50)
22:43:56.158 00.004 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
22:43:56.162 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.34 hyp=0.34 cameraTheta=1.71 mountX=0.02 mountY=-0.34, mountTheta=-1.50
22:43:56.167 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.34, opts=13)
22:43:56.173 00.006 14556 Enqueuing Move request for scope (-0.05, 0.34)
22:43:56.179 00.006 12308 Worker thread wakes up
22:43:56.179 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.34) opts 0xd
22:43:56.179 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.34)
22:43:56.179 00.000 12308 Moving (-0.05, 0.34) raw xDistance=0.02 yDistance=-0.34
22:43:56.179 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:43:56.180 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:43:56.180 00.000 12308 MoveAxis(E, 0, ABG)
22:43:56.180 00.000 12308 Move returns status 0, amount 0
22:43:56.180 00.000 12308 MoveAxis(N, 241, ABG)
22:43:56.181 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:56.186 00.005 12308 Guiding  Dir = 0, Dur = 241
22:43:56.186 00.000 12308 IsSlewing returns 0
22:43:56.187 00.001 12308 IsGuiding returns 0
22:43:56.187 00.000 12308 PulseGuide returned control before completion, sleep 251
22:43:56.207 00.020 14556 UpdateGuideState exits: m=1926 SNR=29.3
22:43:56.213 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:56.217 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:56.222 00.005 14556 Enqueuing Expose request
22:43:56.453 00.231 12308 IsGuiding returns 1
22:43:56.454 00.001 12308 scope still moving after pulse duration time elapsed
22:43:56.484 00.030 12308 IsSlewing returns 0
22:43:56.485 00.001 12308 IsGuiding returns 1
22:43:56.514 00.029 12308 IsSlewing returns 0
22:43:56.515 00.001 12308 IsGuiding returns 1
22:43:56.546 00.031 12308 IsSlewing returns 0
22:43:56.547 00.001 12308 IsGuiding returns 0
22:43:56.548 00.001 12308 scope move finished after 241 + 119 ms
22:43:56.548 00.000 12308 Move returns status 0, amount 241
22:43:56.549 00.001 12308 move complete, result=0
22:43:56.549 00.000 12308 worker thread done servicing request
22:43:56.550 00.001 12308 Worker thread wakes up
22:43:56.550 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 241 ms NORTH
22:43:56.557 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:56.557 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:43:57.813 01.256 12308 Exposure complete
22:43:57.926 00.113 12308 worker thread done servicing request
22:43:57.927 00.001 14556 OnExposeComplete: enter
22:43:57.932 00.005 14556 UpdateGuideState(): m_state=6
22:43:57.937 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5464
22:43:57.941 00.004 14556 Star::Find returns 1 (0), X=170.43, Y=987.12, Mass=2061, SNR=30.5, Peak=174 HFD=4.4
22:43:57.945 00.004 14556 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-3.07) = xAngle (0.81 = 0.81)
22:43:57.949 00.004 14556 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.71 = 0.71)
22:43:57.952 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-2.26 mountX=0.05 mountY=0.04, mountTheta=0.76
22:43:57.958 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.05, opts=13)
22:43:57.962 00.004 14556 Enqueuing Move request for scope (-0.04, -0.05)
22:43:57.965 00.003 12308 Worker thread wakes up
22:43:57.965 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
22:43:57.966 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
22:43:57.966 00.000 12308 Moving (-0.04, -0.05) raw xDistance=0.05 yDistance=0.04
22:43:57.966 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:43:57.966 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:57.967 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:43:57.967 00.000 12308 MoveAxis(E, 0, ABG)
22:43:57.967 00.000 12308 Move returns status 0, amount 0
22:43:57.967 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:57.971 00.004 12308 MoveAxis(N, 0, ABG)
22:43:57.971 00.000 12308 Move returns status 0, amount 0
22:43:57.971 00.000 12308 move complete, result=0
22:43:57.971 00.000 12308 worker thread done servicing request
22:43:57.992 00.021 14556 UpdateGuideState exits: m=2061 SNR=30.5
22:43:57.997 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:58.000 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:58.004 00.004 14556 Enqueuing Expose request
22:43:58.007 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:43:58.012 00.005 12308 Worker thread wakes up
22:43:58.012 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:58.012 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:43:59.264 01.252 12308 Exposure complete
22:43:59.393 00.129 12308 worker thread done servicing request
22:43:59.393 00.000 14556 OnExposeComplete: enter
22:43:59.397 00.004 14556 UpdateGuideState(): m_state=6
22:43:59.400 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5465
22:43:59.402 00.002 14556 Star::Find returns 1 (0), X=170.36, Y=987.21, Mass=2215, SNR=31.5, Peak=162 HFD=4.5
22:43:59.406 00.004 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.85 = -0.44)
22:43:59.411 00.005 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.75 = -0.54)
22:43:59.415 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.77 mountX=0.11 mountY=-0.06, mountTheta=-0.51
22:43:59.418 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.04, opts=13)
22:43:59.422 00.004 14556 Enqueuing Move request for scope (-0.11, 0.04)
22:43:59.427 00.005 12308 Worker thread wakes up
22:43:59.427 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
22:43:59.428 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
22:43:59.428 00.000 12308 Moving (-0.11, 0.04) raw xDistance=0.11 yDistance=-0.06
22:43:59.429 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:43:59.429 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:59.429 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:43:59.429 00.000 12308 MoveAxis(E, 0, ABG)
22:43:59.429 00.000 12308 Move returns status 0, amount 0
22:43:59.430 00.001 12308 MoveAxis(N, 0, ABG)
22:43:59.430 00.000 12308 Move returns status 0, amount 0
22:43:59.430 00.000 12308 move complete, result=0
22:43:59.430 00.000 12308 worker thread done servicing request
22:43:59.430 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:43:59.454 00.024 14556 UpdateGuideState exits: m=2215 SNR=31.5
22:43:59.459 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:59.463 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:43:59.467 00.004 14556 Enqueuing Expose request
22:43:59.471 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:59.474 00.003 12308 Worker thread wakes up
22:43:59.474 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:43:59.474 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:00.721 01.247 12308 Exposure complete
22:44:00.860 00.139 12308 worker thread done servicing request
22:44:00.861 00.001 14556 OnExposeComplete: enter
22:44:00.864 00.003 14556 UpdateGuideState(): m_state=6
22:44:00.868 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5466
22:44:00.873 00.005 14556 Star::Find returns 1 (0), X=170.25, Y=987.35, Mass=2071, SNR=30.5, Peak=176 HFD=4.5
22:44:00.877 00.004 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.55 = -0.74)
22:44:00.881 00.004 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.84)
22:44:00.884 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=0.18 hyp=0.29 cameraTheta=2.47 mountX=0.22 mountY=-0.22, mountTheta=-0.79
22:44:00.890 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.18, opts=13)
22:44:00.895 00.005 14556 Enqueuing Move request for scope (-0.23, 0.18)
22:44:00.899 00.004 12308 Worker thread wakes up
22:44:00.899 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.18) opts 0xd
22:44:00.899 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.18)
22:44:00.899 00.000 12308 Moving (-0.23, 0.18) raw xDistance=0.22 yDistance=-0.22
22:44:00.899 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:44:00.900 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:44:00.900 00.000 12308 MoveAxis(W, 94, ABG)
22:44:00.900 00.000 12308 Guiding  Dir = 3, Dur = 94
22:44:00.900 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:00.905 00.005 12308 IsSlewing returns 0
22:44:00.905 00.000 12308 IsGuiding returns 0
22:44:00.906 00.001 12308 PulseGuide returned control before completion, sleep 104
22:44:00.925 00.019 14556 UpdateGuideState exits: m=2071 SNR=30.5
22:44:00.932 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:00.936 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:00.940 00.004 14556 Enqueuing Expose request
22:44:01.020 00.080 12308 IsGuiding returns 1
22:44:01.020 00.000 12308 scope still moving after pulse duration time elapsed
22:44:01.051 00.031 12308 IsSlewing returns 0
22:44:01.052 00.001 12308 IsGuiding returns 0
22:44:01.052 00.000 12308 scope move finished after 94 + 52 ms
22:44:01.053 00.001 12308 Move returns status 0, amount 94
22:44:01.053 00.000 12308 MoveAxis(N, 154, ABG)
22:44:01.053 00.000 12308 Guiding  Dir = 0, Dur = 154
22:44:01.054 00.001 12308 IsSlewing returns 0
22:44:01.054 00.000 12308 IsGuiding returns 0
22:44:01.055 00.001 12308 PulseGuide returned control before completion, sleep 164
22:44:01.223 00.168 12308 IsGuiding returns 1
22:44:01.223 00.000 12308 scope still moving after pulse duration time elapsed
22:44:01.254 00.031 12308 IsSlewing returns 0
22:44:01.255 00.001 12308 IsGuiding returns 0
22:44:01.255 00.000 12308 scope move finished after 154 + 47 ms
22:44:01.256 00.001 12308 Move returns status 0, amount 154
22:44:01.256 00.000 12308 move complete, result=0
22:44:01.256 00.000 12308 worker thread done servicing request
22:44:01.258 00.002 14556 GuideStep: 0.2 px 94 ms WEST, -0.2 px 154 ms NORTH
22:44:01.264 00.006 12308 Worker thread wakes up
22:44:01.264 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:01.264 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:02.517 01.253 12308 Exposure complete
22:44:02.655 00.138 12308 worker thread done servicing request
22:44:02.656 00.001 14556 OnExposeComplete: enter
22:44:02.660 00.004 14556 UpdateGuideState(): m_state=6
22:44:02.664 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5467
22:44:02.668 00.004 14556 Star::Find returns 1 (0), X=170.29, Y=987.24, Mass=2193, SNR=31.4, Peak=175 HFD=4.5
22:44:02.672 00.004 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.87 = -0.42)
22:44:02.676 00.004 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.77 = -0.52)
22:44:02.679 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.07 hyp=0.20 cameraTheta=2.79 mountX=0.18 mountY=-0.10, mountTheta=-0.49
22:44:02.684 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.07, opts=13)
22:44:02.688 00.004 14556 Enqueuing Move request for scope (-0.19, 0.07)
22:44:02.692 00.004 12308 Worker thread wakes up
22:44:02.692 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.07) opts 0xd
22:44:02.692 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.07)
22:44:02.692 00.000 12308 Moving (-0.19, 0.07) raw xDistance=0.18 yDistance=-0.10
22:44:02.693 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:44:02.693 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:02.693 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:44:02.693 00.000 12308 MoveAxis(E, 0, ABG)
22:44:02.693 00.000 12308 Move returns status 0, amount 0
22:44:02.693 00.000 12308 MoveAxis(N, 0, ABG)
22:44:02.694 00.001 12308 Move returns status 0, amount 0
22:44:02.694 00.000 12308 move complete, result=0
22:44:02.694 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:02.699 00.005 12308 worker thread done servicing request
22:44:02.720 00.021 14556 UpdateGuideState exits: m=2193 SNR=31.4
22:44:02.724 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:02.728 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:02.732 00.004 14556 Enqueuing Expose request
22:44:02.736 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:02.741 00.005 12308 Worker thread wakes up
22:44:02.741 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:02.741 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:03.984 01.243 12308 Exposure complete
22:44:04.124 00.140 12308 worker thread done servicing request
22:44:04.124 00.000 14556 OnExposeComplete: enter
22:44:04.128 00.004 14556 UpdateGuideState(): m_state=6
22:44:04.132 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5468
22:44:04.137 00.005 14556 Star::Find returns 1 (0), X=170.21, Y=987.12, Mass=2222, SNR=31.7, Peak=185 HFD=4.5
22:44:04.141 00.004 14556 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-3.07) = xAngle (0.10 = 0.10)
22:44:04.145 00.004 14556 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.00 = -0.00)
22:44:04.151 00.006 14556 CameraToMount -- cameraX=-0.27 cameraY=-0.04 hyp=0.27 cameraTheta=-2.98 mountX=0.27 mountY=-0.00, mountTheta=-0.00
22:44:04.157 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=-0.04, opts=13)
22:44:04.162 00.005 14556 Enqueuing Move request for scope (-0.27, -0.04)
22:44:04.166 00.004 12308 Worker thread wakes up
22:44:04.166 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.04) opts 0xd
22:44:04.166 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, -0.04)
22:44:04.166 00.000 12308 Moving (-0.27, -0.04) raw xDistance=0.27 yDistance=-0.00
22:44:04.166 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:44:04.167 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:04.167 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:44:04.167 00.000 12308 MoveAxis(W, 117, ABG)
22:44:04.167 00.000 12308 Guiding  Dir = 3, Dur = 117
22:44:04.167 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:04.173 00.006 12308 IsSlewing returns 0
22:44:04.173 00.000 12308 IsGuiding returns 0
22:44:04.174 00.001 12308 PulseGuide returned control before completion, sleep 127
22:44:04.197 00.023 14556 UpdateGuideState exits: m=2222 SNR=31.7
22:44:04.202 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:04.208 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:04.212 00.004 14556 Enqueuing Expose request
22:44:04.304 00.092 12308 IsGuiding returns 1
22:44:04.306 00.002 12308 scope still moving after pulse duration time elapsed
22:44:04.334 00.028 12308 IsSlewing returns 0
22:44:04.335 00.001 12308 IsGuiding returns 0
22:44:04.335 00.000 12308 scope move finished after 117 + 45 ms
22:44:04.336 00.001 12308 Move returns status 0, amount 117
22:44:04.336 00.000 12308 MoveAxis(N, 0, ABG)
22:44:04.336 00.000 12308 Move returns status 0, amount 0
22:44:04.338 00.002 12308 move complete, result=0
22:44:04.338 00.000 12308 worker thread done servicing request
22:44:04.338 00.000 12308 Worker thread wakes up
22:44:04.338 00.000 14556 GuideStep: 0.3 px 117 ms WEST, -0.0 px 0 ms NORTH
22:44:04.344 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:04.345 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:05.591 01.246 12308 Exposure complete
22:44:05.724 00.133 12308 worker thread done servicing request
22:44:05.726 00.002 14556 OnExposeComplete: enter
22:44:05.729 00.003 14556 UpdateGuideState(): m_state=6
22:44:05.732 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5469
22:44:05.737 00.005 14556 Star::Find returns 1 (0), X=170.47, Y=987.23, Mass=2211, SNR=31.7, Peak=172 HFD=4.6
22:44:05.741 00.004 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
22:44:05.745 00.004 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
22:44:05.748 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.72 mountX=0.00 mountY=-0.06, mountTheta=-1.49
22:44:05.753 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.06, opts=13)
22:44:05.757 00.004 14556 Enqueuing Move request for scope (-0.01, 0.06)
22:44:05.760 00.003 12308 Worker thread wakes up
22:44:05.760 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
22:44:05.761 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
22:44:05.761 00.000 12308 Moving (-0.01, 0.06) raw xDistance=0.00 yDistance=-0.06
22:44:05.761 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:44:05.761 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:05.761 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:44:05.761 00.000 12308 MoveAxis(E, 0, ABG)
22:44:05.762 00.001 12308 Move returns status 0, amount 0
22:44:05.762 00.000 12308 MoveAxis(N, 0, ABG)
22:44:05.762 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:05.767 00.005 12308 Move returns status 0, amount 0
22:44:05.767 00.000 12308 move complete, result=0
22:44:05.767 00.000 12308 worker thread done servicing request
22:44:05.789 00.022 14556 UpdateGuideState exits: m=2211 SNR=31.7
22:44:05.793 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:05.799 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:05.805 00.006 14556 Enqueuing Expose request
22:44:05.809 00.004 12308 Worker thread wakes up
22:44:05.809 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:05.814 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:05.814 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:07.054 01.240 12308 Exposure complete
22:44:07.205 00.151 12308 worker thread done servicing request
22:44:07.205 00.000 14556 OnExposeComplete: enter
22:44:07.209 00.004 14556 UpdateGuideState(): m_state=6
22:44:07.213 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5470
22:44:07.216 00.003 14556 Star::Find returns 1 (0), X=170.26, Y=987.30, Mass=2185, SNR=31.5, Peak=183 HFD=4.6
22:44:07.221 00.005 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.66 = -0.63)
22:44:07.225 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.72)
22:44:07.228 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.14 hyp=0.26 cameraTheta=2.58 mountX=0.21 mountY=-0.17, mountTheta=-0.69
22:44:07.234 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.14, opts=13)
22:44:07.238 00.004 14556 Enqueuing Move request for scope (-0.22, 0.14)
22:44:07.242 00.004 12308 Worker thread wakes up
22:44:07.242 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.14) opts 0xd
22:44:07.242 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.14)
22:44:07.242 00.000 12308 Moving (-0.22, 0.14) raw xDistance=0.21 yDistance=-0.17
22:44:07.242 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:44:07.243 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:07.243 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:44:07.243 00.000 12308 MoveAxis(W, 90, ABG)
22:44:07.243 00.000 12308 Guiding  Dir = 3, Dur = 90
22:44:07.243 00.000 12308 IsSlewing returns 0
22:44:07.245 00.002 12308 IsGuiding returns 0
22:44:07.245 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:07.247 00.002 12308 PulseGuide returned control before completion, sleep 100
22:44:07.268 00.021 14556 UpdateGuideState exits: m=2185 SNR=31.5
22:44:07.273 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:07.278 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:07.283 00.005 14556 Enqueuing Expose request
22:44:07.359 00.076 12308 IsGuiding returns 1
22:44:07.359 00.000 12308 scope still moving after pulse duration time elapsed
22:44:07.391 00.032 12308 IsSlewing returns 0
22:44:07.391 00.000 12308 IsGuiding returns 0
22:44:07.391 00.000 12308 scope move finished after 90 + 56 ms
22:44:07.391 00.000 12308 Move returns status 0, amount 90
22:44:07.392 00.001 12308 MoveAxis(N, 0, ABG)
22:44:07.392 00.000 12308 Move returns status 0, amount 0
22:44:07.392 00.000 12308 move complete, result=0
22:44:07.392 00.000 12308 worker thread done servicing request
22:44:07.393 00.001 14556 GuideStep: 0.2 px 90 ms WEST, -0.2 px 0 ms NORTH
22:44:07.396 00.003 12308 Worker thread wakes up
22:44:07.396 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:07.396 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:08.652 01.256 12308 Exposure complete
22:44:08.812 00.160 12308 worker thread done servicing request
22:44:08.813 00.001 14556 OnExposeComplete: enter
22:44:08.816 00.003 14556 UpdateGuideState(): m_state=6
22:44:08.820 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5471
22:44:08.823 00.003 14556 Star::Find returns 1 (0), X=170.33, Y=987.30, Mass=2122, SNR=31.0, Peak=161 HFD=4.4
22:44:08.827 00.004 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.48 = -0.80)
22:44:08.832 00.005 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.90)
22:44:08.836 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.13 hyp=0.20 cameraTheta=2.41 mountX=0.14 mountY=-0.16, mountTheta=-0.85
22:44:08.842 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.13, opts=13)
22:44:08.845 00.003 14556 Enqueuing Move request for scope (-0.15, 0.13)
22:44:08.850 00.005 12308 Worker thread wakes up
22:44:08.850 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.13) opts 0xd
22:44:08.850 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.13)
22:44:08.850 00.000 12308 Moving (-0.15, 0.13) raw xDistance=0.14 yDistance=-0.16
22:44:08.851 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:44:08.851 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:08.851 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:44:08.851 00.000 12308 MoveAxis(E, 0, ABG)
22:44:08.851 00.000 12308 Move returns status 0, amount 0
22:44:08.851 00.000 12308 MoveAxis(N, 0, ABG)
22:44:08.851 00.000 12308 Move returns status 0, amount 0
22:44:08.852 00.001 12308 move complete, result=0
22:44:08.852 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:08.856 00.004 12308 worker thread done servicing request
22:44:08.878 00.022 14556 UpdateGuideState exits: m=2122 SNR=31.0
22:44:08.882 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:08.886 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:08.892 00.006 14556 Enqueuing Expose request
22:44:08.897 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:44:08.902 00.005 12308 Worker thread wakes up
22:44:08.902 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:08.902 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:10.158 01.256 12308 Exposure complete
22:44:10.302 00.144 12308 worker thread done servicing request
22:44:10.302 00.000 14556 OnExposeComplete: enter
22:44:10.307 00.005 14556 UpdateGuideState(): m_state=6
22:44:10.310 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5472
22:44:10.314 00.004 14556 Star::Find returns 1 (0), X=170.32, Y=987.47, Mass=2236, SNR=31.8, Peak=157 HFD=4.5
22:44:10.318 00.004 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.11 = -1.17)
22:44:10.322 00.004 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.27)
22:44:10.325 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.31 hyp=0.34 cameraTheta=2.04 mountX=0.13 mountY=-0.33, mountTheta=-1.19
22:44:10.331 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.31, opts=13)
22:44:10.335 00.004 14556 Enqueuing Move request for scope (-0.15, 0.31)
22:44:10.338 00.003 12308 Worker thread wakes up
22:44:10.338 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.31) opts 0xd
22:44:10.339 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.31)
22:44:10.339 00.000 12308 Moving (-0.15, 0.31) raw xDistance=0.13 yDistance=-0.33
22:44:10.339 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:44:10.339 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:44:10.339 00.000 12308 MoveAxis(E, 0, ABG)
22:44:10.339 00.000 12308 Move returns status 0, amount 0
22:44:10.340 00.001 12308 MoveAxis(N, 230, ABG)
22:44:10.340 00.000 12308 Guiding  Dir = 0, Dur = 230
22:44:10.340 00.000 12308 IsSlewing returns 0
22:44:10.340 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:10.345 00.005 12308 IsGuiding returns 0
22:44:10.345 00.000 12308 PulseGuide returned control before completion, sleep 240
22:44:10.366 00.021 14556 UpdateGuideState exits: m=2236 SNR=31.8
22:44:10.370 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:10.375 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:10.378 00.003 14556 Enqueuing Expose request
22:44:10.599 00.221 12308 IsGuiding returns 0
22:44:10.599 00.000 12308 Move returns status 0, amount 230
22:44:10.600 00.001 12308 move complete, result=0
22:44:10.602 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 230 ms NORTH
22:44:10.609 00.007 12308 worker thread done servicing request
22:44:10.609 00.000 12308 Worker thread wakes up
22:44:10.609 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:10.610 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:11.860 01.250 12308 Exposure complete
22:44:12.028 00.168 12308 worker thread done servicing request
22:44:12.028 00.000 14556 OnExposeComplete: enter
22:44:12.034 00.006 14556 UpdateGuideState(): m_state=6
22:44:12.038 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5473
22:44:12.041 00.003 14556 Star::Find returns 1 (0), X=170.32, Y=987.19, Mass=2296, SNR=32.3, Peak=193 HFD=4.6
22:44:12.045 00.004 14556 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.07) = xAngle (6.06 = -0.23)
22:44:12.049 00.004 14556 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.96 = -0.32)
22:44:12.052 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.16 cameraTheta=2.98 mountX=0.16 mountY=-0.05, mountTheta=-0.32
22:44:12.058 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.03, opts=13)
22:44:12.064 00.006 14556 Enqueuing Move request for scope (-0.16, 0.03)
22:44:12.070 00.006 12308 Worker thread wakes up
22:44:12.070 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.03) opts 0xd
22:44:12.070 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.03)
22:44:12.070 00.000 12308 Moving (-0.16, 0.03) raw xDistance=0.16 yDistance=-0.05
22:44:12.070 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:44:12.072 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:12.072 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:44:12.072 00.000 12308 MoveAxis(E, 0, ABG)
22:44:12.073 00.001 12308 Move returns status 0, amount 0
22:44:12.073 00.000 12308 MoveAxis(N, 0, ABG)
22:44:12.073 00.000 12308 Move returns status 0, amount 0
22:44:12.073 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:12.080 00.007 12308 move complete, result=0
22:44:12.081 00.001 12308 worker thread done servicing request
22:44:12.105 00.024 14556 UpdateGuideState exits: m=2296 SNR=32.3
22:44:12.110 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:12.117 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:12.122 00.005 14556 Enqueuing Expose request
22:44:12.127 00.005 12308 Worker thread wakes up
22:44:12.127 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:12.131 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:12.131 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:13.375 01.244 12308 Exposure complete
22:44:13.511 00.136 14556 OnExposeComplete: enter
22:44:13.517 00.006 12308 worker thread done servicing request
22:44:13.517 00.000 14556 UpdateGuideState(): m_state=6
22:44:13.524 00.007 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5474
22:44:13.529 00.005 14556 Star::Find returns 1 (0), X=170.23, Y=987.27, Mass=2078, SNR=30.6, Peak=184 HFD=4.4
22:44:13.534 00.005 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.83 = -0.45)
22:44:13.540 00.006 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.55)
22:44:13.546 00.006 14556 CameraToMount -- cameraX=-0.25 cameraY=0.10 hyp=0.27 cameraTheta=2.76 mountX=0.24 mountY=-0.14, mountTheta=-0.53
22:44:13.551 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.10, opts=13)
22:44:13.556 00.005 14556 Enqueuing Move request for scope (-0.25, 0.10)
22:44:13.560 00.004 12308 Worker thread wakes up
22:44:13.560 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.10) opts 0xd
22:44:13.560 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.10)
22:44:13.560 00.000 12308 Moving (-0.25, 0.10) raw xDistance=0.24 yDistance=-0.14
22:44:13.560 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:44:13.560 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:13.560 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:44:13.562 00.002 12308 MoveAxis(W, 105, ABG)
22:44:13.562 00.000 12308 Guiding  Dir = 3, Dur = 105
22:44:13.562 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:13.566 00.004 12308 IsSlewing returns 0
22:44:13.567 00.001 12308 IsGuiding returns 0
22:44:13.567 00.000 12308 PulseGuide returned control before completion, sleep 115
22:44:13.588 00.021 14556 UpdateGuideState exits: m=2078 SNR=30.6
22:44:13.592 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:13.596 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:13.601 00.005 14556 Enqueuing Expose request
22:44:13.692 00.091 12308 IsGuiding returns 1
22:44:13.692 00.000 12308 scope still moving after pulse duration time elapsed
22:44:13.723 00.031 12308 IsSlewing returns 0
22:44:13.724 00.001 12308 IsGuiding returns 0
22:44:13.725 00.001 12308 scope move finished after 105 + 52 ms
22:44:13.726 00.001 12308 Move returns status 0, amount 105
22:44:13.726 00.000 12308 MoveAxis(N, 0, ABG)
22:44:13.726 00.000 12308 Move returns status 0, amount 0
22:44:13.727 00.001 12308 move complete, result=0
22:44:13.727 00.000 12308 worker thread done servicing request
22:44:13.727 00.000 14556 GuideStep: 0.2 px 105 ms WEST, -0.1 px 0 ms NORTH
22:44:13.734 00.007 12308 Worker thread wakes up
22:44:13.734 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:13.734 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:14.989 01.255 12308 Exposure complete
22:44:15.129 00.140 12308 worker thread done servicing request
22:44:15.129 00.000 14556 OnExposeComplete: enter
22:44:15.134 00.005 14556 UpdateGuideState(): m_state=6
22:44:15.137 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5475
22:44:15.142 00.005 14556 Star::Find returns 1 (0), X=170.67, Y=987.29, Mass=2225, SNR=31.4, Peak=153 HFD=4.7
22:44:15.145 00.003 14556 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.07) = xAngle (3.64 = -2.64)
22:44:15.150 00.005 14556 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.54 = -2.74)
22:44:15.153 00.003 14556 CameraToMount -- cameraX=0.19 cameraY=0.12 hyp=0.23 cameraTheta=0.57 mountX=-0.20 mountY=-0.09, mountTheta=-2.72
22:44:15.159 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.12, opts=13)
22:44:15.163 00.004 14556 Enqueuing Move request for scope (0.19, 0.12)
22:44:15.167 00.004 12308 Worker thread wakes up
22:44:15.167 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.12) opts 0xd
22:44:15.167 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.12)
22:44:15.169 00.002 12308 Moving (0.19, 0.12) raw xDistance=-0.20 yDistance=-0.09
22:44:15.169 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:44:15.169 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:15.170 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:44:15.170 00.000 12308 MoveAxis(E, 0, ABG)
22:44:15.170 00.000 12308 Move returns status 0, amount 0
22:44:15.170 00.000 12308 MoveAxis(N, 0, ABG)
22:44:15.171 00.001 12308 Move returns status 0, amount 0
22:44:15.171 00.000 12308 move complete, result=0
22:44:15.172 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:15.176 00.004 12308 worker thread done servicing request
22:44:15.194 00.018 14556 UpdateGuideState exits: m=2225 SNR=31.4
22:44:15.199 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:15.202 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:15.207 00.005 14556 Enqueuing Expose request
22:44:15.211 00.004 12308 Worker thread wakes up
22:44:15.212 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:15.215 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:15.216 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:16.471 01.255 12308 Exposure complete
22:44:16.599 00.128 12308 worker thread done servicing request
22:44:16.600 00.001 14556 OnExposeComplete: enter
22:44:16.604 00.004 14556 UpdateGuideState(): m_state=6
22:44:16.607 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5476
22:44:16.611 00.004 14556 Star::Find returns 1 (0), X=170.35, Y=987.28, Mass=2337, SNR=32.5, Peak=160 HFD=4.7
22:44:16.616 00.005 14556 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.07) = xAngle (5.46 = -0.83)
22:44:16.620 00.004 14556 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.93)
22:44:16.625 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.12 hyp=0.17 cameraTheta=2.38 mountX=0.11 mountY=-0.14, mountTheta=-0.87
22:44:16.629 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.12, opts=13)
22:44:16.633 00.004 14556 Enqueuing Move request for scope (-0.12, 0.12)
22:44:16.637 00.004 12308 Worker thread wakes up
22:44:16.637 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.12) opts 0xd
22:44:16.637 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.12)
22:44:16.637 00.000 12308 Moving (-0.12, 0.12) raw xDistance=0.11 yDistance=-0.14
22:44:16.637 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:44:16.639 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:16.639 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:44:16.639 00.000 12308 MoveAxis(E, 0, ABG)
22:44:16.639 00.000 12308 Move returns status 0, amount 0
22:44:16.639 00.000 12308 MoveAxis(N, 0, ABG)
22:44:16.639 00.000 12308 Move returns status 0, amount 0
22:44:16.639 00.000 12308 move complete, result=0
22:44:16.640 00.001 12308 worker thread done servicing request
22:44:16.640 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:16.669 00.029 14556 UpdateGuideState exits: m=2337 SNR=32.5
22:44:16.674 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:16.677 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:16.682 00.005 14556 Enqueuing Expose request
22:44:16.686 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:16.690 00.004 12308 Worker thread wakes up
22:44:16.690 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:16.691 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:17.942 01.251 12308 Exposure complete
22:44:18.069 00.127 12308 worker thread done servicing request
22:44:18.069 00.000 14556 OnExposeComplete: enter
22:44:18.074 00.005 14556 UpdateGuideState(): m_state=6
22:44:18.077 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5477
22:44:18.081 00.004 14556 Star::Find returns 1 (0), X=170.39, Y=987.37, Mass=2205, SNR=31.4, Peak=179 HFD=4.8
22:44:18.084 00.003 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
22:44:18.087 00.003 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.32)
22:44:18.091 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.20 hyp=0.22 cameraTheta=1.99 mountX=0.07 mountY=-0.21, mountTheta=-1.23
22:44:18.095 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.20, opts=13)
22:44:18.099 00.004 14556 Enqueuing Move request for scope (-0.09, 0.20)
22:44:18.103 00.004 12308 Worker thread wakes up
22:44:18.103 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.20) opts 0xd
22:44:18.103 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.20)
22:44:18.103 00.000 12308 Moving (-0.09, 0.20) raw xDistance=0.07 yDistance=-0.21
22:44:18.104 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:44:18.104 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:44:18.104 00.000 12308 MoveAxis(E, 0, ABG)
22:44:18.104 00.000 12308 Move returns status 0, amount 0
22:44:18.104 00.000 12308 MoveAxis(N, 148, ABG)
22:44:18.104 00.000 12308 Guiding  Dir = 0, Dur = 148
22:44:18.104 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:18.108 00.004 12308 IsSlewing returns 0
22:44:18.109 00.001 12308 IsGuiding returns 0
22:44:18.109 00.000 12308 PulseGuide returned control before completion, sleep 158
22:44:18.132 00.023 14556 UpdateGuideState exits: m=2205 SNR=31.4
22:44:18.138 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:18.142 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:18.147 00.005 14556 Enqueuing Expose request
22:44:18.277 00.130 12308 IsGuiding returns 1
22:44:18.278 00.001 12308 scope still moving after pulse duration time elapsed
22:44:18.308 00.030 12308 IsSlewing returns 0
22:44:18.310 00.002 12308 IsGuiding returns 0
22:44:18.311 00.001 12308 scope move finished after 148 + 53 ms
22:44:18.312 00.001 12308 Move returns status 0, amount 148
22:44:18.312 00.000 12308 move complete, result=0
22:44:18.314 00.002 12308 worker thread done servicing request
22:44:18.314 00.000 12308 Worker thread wakes up
22:44:18.314 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 148 ms NORTH
22:44:18.321 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:18.321 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:19.562 01.241 12308 Exposure complete
22:44:19.730 00.168 12308 worker thread done servicing request
22:44:19.731 00.001 14556 OnExposeComplete: enter
22:44:19.737 00.006 14556 UpdateGuideState(): m_state=6
22:44:19.742 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5478
22:44:19.747 00.005 14556 Star::Find returns 1 (0), X=170.36, Y=987.27, Mass=2108, SNR=30.8, Peak=176 HFD=4.6
22:44:19.750 00.003 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.51 = -0.78)
22:44:19.755 00.005 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.88)
22:44:19.759 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.16 cameraTheta=2.43 mountX=0.11 mountY=-0.12, mountTheta=-0.82
22:44:19.764 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.10, opts=13)
22:44:19.769 00.005 14556 Enqueuing Move request for scope (-0.12, 0.10)
22:44:19.773 00.004 12308 Worker thread wakes up
22:44:19.773 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
22:44:19.773 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
22:44:19.774 00.001 12308 Moving (-0.12, 0.10) raw xDistance=0.11 yDistance=-0.12
22:44:19.774 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:44:19.774 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:19.774 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:44:19.775 00.001 12308 MoveAxis(E, 0, ABG)
22:44:19.775 00.000 12308 Move returns status 0, amount 0
22:44:19.775 00.000 12308 MoveAxis(N, 0, ABG)
22:44:19.775 00.000 12308 Move returns status 0, amount 0
22:44:19.775 00.000 12308 move complete, result=0
22:44:19.776 00.001 12308 worker thread done servicing request
22:44:19.776 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:19.803 00.027 14556 UpdateGuideState exits: m=2108 SNR=30.8
22:44:19.807 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:19.812 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:19.815 00.003 14556 Enqueuing Expose request
22:44:19.819 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:19.823 00.004 12308 Worker thread wakes up
22:44:19.823 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:19.823 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:21.078 01.255 12308 Exposure complete
22:44:21.214 00.136 12308 worker thread done servicing request
22:44:21.214 00.000 14556 OnExposeComplete: enter
22:44:21.217 00.003 14556 UpdateGuideState(): m_state=6
22:44:21.221 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5479
22:44:21.225 00.004 14556 Star::Find returns 1 (0), X=170.16, Y=987.31, Mass=2174, SNR=31.3, Peak=190 HFD=4.5
22:44:21.229 00.004 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.79 = -0.49)
22:44:21.232 00.003 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.59)
22:44:21.237 00.005 14556 CameraToMount -- cameraX=-0.32 cameraY=0.14 hyp=0.35 cameraTheta=2.72 mountX=0.31 mountY=-0.19, mountTheta=-0.57
22:44:21.242 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.14, opts=13)
22:44:21.246 00.004 14556 Enqueuing Move request for scope (-0.32, 0.14)
22:44:21.249 00.003 12308 Worker thread wakes up
22:44:21.249 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.14) opts 0xd
22:44:21.249 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.14)
22:44:21.249 00.000 12308 Moving (-0.32, 0.14) raw xDistance=0.31 yDistance=-0.19
22:44:21.249 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
22:44:21.249 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:21.249 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:44:21.249 00.000 12308 MoveAxis(W, 132, ABG)
22:44:21.251 00.002 12308 Guiding  Dir = 3, Dur = 132
22:44:21.251 00.000 12308 IsSlewing returns 0
22:44:21.251 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:21.254 00.003 12308 IsGuiding returns 0
22:44:21.256 00.002 12308 PulseGuide returned control before completion, sleep 142
22:44:21.274 00.018 14556 UpdateGuideState exits: m=2174 SNR=31.3
22:44:21.278 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:21.282 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:21.287 00.005 14556 Enqueuing Expose request
22:44:21.410 00.123 12308 IsGuiding returns 1
22:44:21.410 00.000 12308 scope still moving after pulse duration time elapsed
22:44:21.441 00.031 12308 IsSlewing returns 0
22:44:21.441 00.000 12308 IsGuiding returns 0
22:44:21.443 00.002 12308 scope move finished after 132 + 55 ms
22:44:21.443 00.000 12308 Move returns status 0, amount 132
22:44:21.443 00.000 12308 MoveAxis(N, 0, ABG)
22:44:21.444 00.001 12308 Move returns status 0, amount 0
22:44:21.444 00.000 12308 move complete, result=0
22:44:21.446 00.002 12308 worker thread done servicing request
22:44:21.446 00.000 14556 GuideStep: 0.3 px 132 ms WEST, -0.2 px 0 ms NORTH
22:44:21.453 00.007 12308 Worker thread wakes up
22:44:21.454 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:21.454 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:22.704 01.250 12308 Exposure complete
22:44:22.849 00.145 12308 worker thread done servicing request
22:44:22.849 00.000 14556 OnExposeComplete: enter
22:44:22.853 00.004 14556 UpdateGuideState(): m_state=6
22:44:22.857 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5480
22:44:22.862 00.005 14556 Star::Find returns 1 (0), X=170.39, Y=987.35, Mass=2318, SNR=32.3, Peak=169 HFD=4.8
22:44:22.866 00.004 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
22:44:22.871 00.005 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
22:44:22.875 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.20 cameraTheta=2.03 mountX=0.08 mountY=-0.19, mountTheta=-1.19
22:44:22.881 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.18, opts=13)
22:44:22.886 00.005 14556 Enqueuing Move request for scope (-0.09, 0.18)
22:44:22.891 00.005 12308 Worker thread wakes up
22:44:22.891 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
22:44:22.892 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
22:44:22.892 00.000 12308 Moving (-0.09, 0.18) raw xDistance=0.08 yDistance=-0.19
22:44:22.892 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:44:22.892 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:22.893 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:44:22.893 00.000 12308 MoveAxis(E, 0, ABG)
22:44:22.893 00.000 12308 Move returns status 0, amount 0
22:44:22.894 00.001 12308 MoveAxis(N, 0, ABG)
22:44:22.894 00.000 12308 Move returns status 0, amount 0
22:44:22.894 00.000 12308 move complete, result=0
22:44:22.894 00.000 12308 worker thread done servicing request
22:44:22.894 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:22.921 00.027 14556 UpdateGuideState exits: m=2318 SNR=32.3
22:44:22.925 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:22.930 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:22.935 00.005 14556 Enqueuing Expose request
22:44:22.938 00.003 12308 Worker thread wakes up
22:44:22.939 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:22.939 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:22.939 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:44:24.189 01.250 12308 Exposure complete
22:44:24.320 00.131 12308 worker thread done servicing request
22:44:24.321 00.001 14556 OnExposeComplete: enter
22:44:24.325 00.004 14556 UpdateGuideState(): m_state=6
22:44:24.330 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5481
22:44:24.334 00.004 14556 Star::Find returns 1 (0), X=170.67, Y=987.38, Mass=2084, SNR=30.6, Peak=134 HFD=4.8
22:44:24.338 00.004 14556 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.07) = xAngle (3.92 = -2.37)
22:44:24.342 00.004 14556 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.82 = -2.47)
22:44:24.345 00.003 14556 CameraToMount -- cameraX=0.19 cameraY=0.22 hyp=0.29 cameraTheta=0.84 mountX=-0.21 mountY=-0.18, mountTheta=-2.42
22:44:24.350 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.22, opts=13)
22:44:24.355 00.005 14556 Enqueuing Move request for scope (0.19, 0.22)
22:44:24.358 00.003 12308 Worker thread wakes up
22:44:24.358 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.22) opts 0xd
22:44:24.359 00.001 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.22)
22:44:24.359 00.000 12308 Moving (0.19, 0.22) raw xDistance=-0.21 yDistance=-0.18
22:44:24.359 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:44:24.359 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:24.360 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:44:24.360 00.000 12308 MoveAxis(E, 90, ABG)
22:44:24.360 00.000 12308 Guiding  Dir = 2, Dur = 90
22:44:24.360 00.000 12308 IsSlewing returns 0
22:44:24.361 00.001 12308 IsGuiding returns 0
22:44:24.361 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:24.367 00.006 12308 PulseGuide returned control before completion, sleep 100
22:44:24.389 00.022 14556 UpdateGuideState exits: m=2084 SNR=30.6
22:44:24.393 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:24.399 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:24.404 00.005 14556 Enqueuing Expose request
22:44:24.474 00.070 12308 IsGuiding returns 1
22:44:24.476 00.002 12308 scope still moving after pulse duration time elapsed
22:44:24.507 00.031 12308 IsSlewing returns 0
22:44:24.508 00.001 12308 IsGuiding returns 0
22:44:24.508 00.000 12308 scope move finished after 90 + 56 ms
22:44:24.508 00.000 12308 Move returns status 0, amount 90
22:44:24.508 00.000 12308 MoveAxis(N, 0, ABG)
22:44:24.509 00.001 12308 Move returns status 0, amount 0
22:44:24.509 00.000 12308 move complete, result=0
22:44:24.509 00.000 12308 worker thread done servicing request
22:44:24.509 00.000 14556 GuideStep: -0.2 px 90 ms EAST, -0.2 px 0 ms NORTH
22:44:24.516 00.007 12308 Worker thread wakes up
22:44:24.516 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:24.516 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:25.773 01.257 12308 Exposure complete
22:44:25.924 00.151 12308 worker thread done servicing request
22:44:25.924 00.000 14556 OnExposeComplete: enter
22:44:25.934 00.010 14556 UpdateGuideState(): m_state=6
22:44:25.938 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5482
22:44:25.944 00.006 14556 Star::Find returns 1 (0), X=170.23, Y=987.61, Mass=2059, SNR=30.4, Peak=150 HFD=4.5
22:44:25.948 00.004 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.16 = -1.12)
22:44:25.951 00.003 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.22)
22:44:25.956 00.005 14556 CameraToMount -- cameraX=-0.25 cameraY=0.44 hyp=0.51 cameraTheta=2.09 mountX=0.22 mountY=-0.48, mountTheta=-1.14
22:44:25.962 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.44, opts=13)
22:44:25.966 00.004 14556 Enqueuing Move request for scope (-0.25, 0.44)
22:44:25.970 00.004 12308 Worker thread wakes up
22:44:25.970 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.44) opts 0xd
22:44:25.970 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.44)
22:44:25.970 00.000 12308 Moving (-0.25, 0.44) raw xDistance=0.22 yDistance=-0.48
22:44:25.971 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
22:44:25.971 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
22:44:25.971 00.000 12308 MoveAxis(W, 90, ABG)
22:44:25.971 00.000 12308 Guiding  Dir = 3, Dur = 90
22:44:25.972 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:25.976 00.004 12308 IsSlewing returns 0
22:44:25.977 00.001 12308 IsGuiding returns 0
22:44:25.977 00.000 12308 PulseGuide returned control before completion, sleep 100
22:44:26.000 00.023 14556 UpdateGuideState exits: m=2059 SNR=30.4
22:44:26.005 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:26.010 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:26.013 00.003 14556 Enqueuing Expose request
22:44:26.086 00.073 12308 IsGuiding returns 1
22:44:26.087 00.001 12308 scope still moving after pulse duration time elapsed
22:44:26.117 00.030 12308 IsSlewing returns 0
22:44:26.117 00.000 12308 IsGuiding returns 0
22:44:26.118 00.001 12308 scope move finished after 90 + 51 ms
22:44:26.118 00.000 12308 Move returns status 0, amount 90
22:44:26.118 00.000 12308 MoveAxis(N, 337, ABG)
22:44:26.118 00.000 12308 Guiding  Dir = 0, Dur = 337
22:44:26.120 00.002 12308 IsSlewing returns 0
22:44:26.120 00.000 12308 IsGuiding returns 0
22:44:26.120 00.000 12308 PulseGuide returned control before completion, sleep 347
22:44:26.478 00.358 12308 IsGuiding returns 1
22:44:26.479 00.001 12308 scope still moving after pulse duration time elapsed
22:44:26.510 00.031 12308 IsSlewing returns 0
22:44:26.511 00.001 12308 IsGuiding returns 0
22:44:26.512 00.001 12308 scope move finished after 337 + 54 ms
22:44:26.512 00.000 12308 Move returns status 0, amount 337
22:44:26.512 00.000 12308 move complete, result=0
22:44:26.512 00.000 12308 worker thread done servicing request
22:44:26.514 00.002 12308 Worker thread wakes up
22:44:26.514 00.000 14556 GuideStep: 0.2 px 90 ms WEST, -0.5 px 337 ms NORTH
22:44:26.520 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:26.520 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:27.771 01.251 12308 Exposure complete
22:44:27.913 00.142 12308 worker thread done servicing request
22:44:27.914 00.001 14556 OnExposeComplete: enter
22:44:27.918 00.004 14556 UpdateGuideState(): m_state=6
22:44:27.922 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5483
22:44:27.925 00.003 14556 Star::Find returns 1 (0), X=170.43, Y=987.07, Mass=2199, SNR=31.6, Peak=177 HFD=4.2
22:44:27.928 00.003 14556 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-3.07) = xAngle (1.05 = 1.05)
22:44:27.933 00.005 14556 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.95 = 0.95)
22:44:27.938 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.03 mountX=0.06 mountY=0.09, mountTheta=1.02
22:44:27.946 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.10, opts=13)
22:44:27.951 00.005 14556 Enqueuing Move request for scope (-0.05, -0.10)
22:44:27.957 00.006 12308 Worker thread wakes up
22:44:27.957 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
22:44:27.957 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
22:44:27.957 00.000 12308 Moving (-0.05, -0.10) raw xDistance=0.06 yDistance=0.09
22:44:27.959 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:44:27.959 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:27.959 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:44:27.959 00.000 12308 MoveAxis(E, 0, ABG)
22:44:27.960 00.001 12308 Move returns status 0, amount 0
22:44:27.960 00.000 12308 MoveAxis(N, 0, ABG)
22:44:27.960 00.000 12308 Move returns status 0, amount 0
22:44:27.961 00.001 12308 move complete, result=0
22:44:27.961 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:27.968 00.007 12308 worker thread done servicing request
22:44:27.998 00.030 14556 UpdateGuideState exits: m=2199 SNR=31.6
22:44:28.003 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:28.007 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:28.011 00.004 14556 Enqueuing Expose request
22:44:28.015 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:28.020 00.005 12308 Worker thread wakes up
22:44:28.020 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:28.020 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:29.269 01.249 12308 Exposure complete
22:44:29.401 00.132 12308 worker thread done servicing request
22:44:29.401 00.000 14556 OnExposeComplete: enter
22:44:29.404 00.003 14556 UpdateGuideState(): m_state=6
22:44:29.407 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5484
22:44:29.410 00.003 14556 Star::Find returns 1 (0), X=170.25, Y=987.18, Mass=2321, SNR=32.3, Peak=207 HFD=4.6
22:44:29.413 00.003 14556 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.07) = xAngle (6.18 = -0.10)
22:44:29.416 00.003 14556 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.08 = -0.20)
22:44:29.420 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.01 hyp=0.23 cameraTheta=3.11 mountX=0.23 mountY=-0.05, mountTheta=-0.20
22:44:29.424 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.01, opts=13)
22:44:29.427 00.003 14556 Enqueuing Move request for scope (-0.23, 0.01)
22:44:29.432 00.005 12308 Worker thread wakes up
22:44:29.432 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.01) opts 0xd
22:44:29.432 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.01)
22:44:29.432 00.000 12308 Moving (-0.23, 0.01) raw xDistance=0.23 yDistance=-0.05
22:44:29.432 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
22:44:29.434 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:29.434 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:44:29.434 00.000 12308 MoveAxis(W, 100, ABG)
22:44:29.434 00.000 12308 Guiding  Dir = 3, Dur = 100
22:44:29.434 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:29.438 00.004 12308 IsSlewing returns 0
22:44:29.438 00.000 12308 IsGuiding returns 0
22:44:29.438 00.000 12308 PulseGuide returned control before completion, sleep 110
22:44:29.459 00.021 14556 UpdateGuideState exits: m=2321 SNR=32.3
22:44:29.463 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:29.467 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:29.471 00.004 14556 Enqueuing Expose request
22:44:29.556 00.085 12308 IsGuiding returns 1
22:44:29.557 00.001 12308 scope still moving after pulse duration time elapsed
22:44:29.585 00.028 12308 IsSlewing returns 0
22:44:29.586 00.001 12308 IsGuiding returns 0
22:44:29.587 00.001 12308 scope move finished after 100 + 48 ms
22:44:29.587 00.000 12308 Move returns status 0, amount 100
22:44:29.587 00.000 12308 MoveAxis(N, 0, ABG)
22:44:29.587 00.000 12308 Move returns status 0, amount 0
22:44:29.588 00.001 12308 move complete, result=0
22:44:29.588 00.000 12308 worker thread done servicing request
22:44:29.588 00.000 12308 Worker thread wakes up
22:44:29.589 00.001 14556 GuideStep: 0.2 px 100 ms WEST, -0.0 px 0 ms NORTH
22:44:29.596 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:29.596 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:30.842 01.246 12308 Exposure complete
22:44:30.990 00.148 12308 worker thread done servicing request
22:44:30.990 00.000 14556 OnExposeComplete: enter
22:44:30.994 00.004 14556 UpdateGuideState(): m_state=6
22:44:30.998 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5485
22:44:31.002 00.004 14556 Star::Find returns 1 (0), X=170.58, Y=987.21, Mass=2200, SNR=31.6, Peak=140 HFD=4.6
22:44:31.005 00.003 14556 CameraToMount -- cameraTheta (0.36) - m_xAngle (-3.07) = xAngle (3.44 = -2.85)
22:44:31.009 00.004 14556 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.34 = -2.94)
22:44:31.012 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.36 mountX=-0.11 mountY=-0.02, mountTheta=-2.94
22:44:31.018 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.04, opts=13)
22:44:31.024 00.006 14556 Enqueuing Move request for scope (0.10, 0.04)
22:44:31.028 00.004 12308 Worker thread wakes up
22:44:31.028 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
22:44:31.028 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
22:44:31.028 00.000 12308 Moving (0.10, 0.04) raw xDistance=-0.11 yDistance=-0.02
22:44:31.028 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:44:31.029 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:31.029 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:44:31.029 00.000 12308 MoveAxis(E, 0, ABG)
22:44:31.029 00.000 12308 Move returns status 0, amount 0
22:44:31.031 00.002 12308 MoveAxis(N, 0, ABG)
22:44:31.031 00.000 12308 Move returns status 0, amount 0
22:44:31.031 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:31.035 00.004 12308 move complete, result=0
22:44:31.035 00.000 12308 worker thread done servicing request
22:44:31.055 00.020 14556 UpdateGuideState exits: m=2200 SNR=31.6
22:44:31.061 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:31.064 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:31.068 00.004 14556 Enqueuing Expose request
22:44:31.072 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:44:31.075 00.003 12308 Worker thread wakes up
22:44:31.075 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:31.076 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:32.319 01.243 12308 Exposure complete
22:44:32.462 00.143 12308 worker thread done servicing request
22:44:32.462 00.000 14556 OnExposeComplete: enter
22:44:32.466 00.004 14556 UpdateGuideState(): m_state=6
22:44:32.470 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5486
22:44:32.474 00.004 14556 Star::Find returns 1 (0), X=170.38, Y=987.28, Mass=2019, SNR=30.1, Peak=158 HFD=4.5
22:44:32.478 00.004 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.39 = -0.90)
22:44:32.481 00.003 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -1.00)
22:44:32.485 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.11 hyp=0.15 cameraTheta=2.31 mountX=0.09 mountY=-0.13, mountTheta=-0.93
22:44:32.490 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.11, opts=13)
22:44:32.494 00.004 14556 Enqueuing Move request for scope (-0.10, 0.11)
22:44:32.498 00.004 12308 Worker thread wakes up
22:44:32.498 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.11) opts 0xd
22:44:32.498 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.11)
22:44:32.498 00.000 12308 Moving (-0.10, 0.11) raw xDistance=0.09 yDistance=-0.13
22:44:32.498 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:44:32.499 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:32.499 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:44:32.499 00.000 12308 MoveAxis(E, 0, ABG)
22:44:32.499 00.000 12308 Move returns status 0, amount 0
22:44:32.499 00.000 12308 MoveAxis(N, 0, ABG)
22:44:32.500 00.001 12308 Move returns status 0, amount 0
22:44:32.500 00.000 12308 move complete, result=0
22:44:32.500 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:32.505 00.005 12308 worker thread done servicing request
22:44:32.526 00.021 14556 UpdateGuideState exits: m=2019 SNR=30.1
22:44:32.531 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:32.535 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:32.539 00.004 14556 Enqueuing Expose request
22:44:32.543 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:32.548 00.005 12308 Worker thread wakes up
22:44:32.548 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:32.548 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:33.795 01.247 12308 Exposure complete
22:44:33.933 00.138 12308 worker thread done servicing request
22:44:33.935 00.002 14556 OnExposeComplete: enter
22:44:33.939 00.004 14556 UpdateGuideState(): m_state=6
22:44:33.944 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5487
22:44:33.948 00.004 14556 Star::Find returns 1 (0), X=170.29, Y=987.45, Mass=2218, SNR=31.6, Peak=165 HFD=4.6
22:44:33.952 00.004 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
22:44:33.957 00.005 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
22:44:33.963 00.006 14556 CameraToMount -- cameraX=-0.19 cameraY=0.28 hyp=0.34 cameraTheta=2.17 mountX=0.17 mountY=-0.31, mountTheta=-1.07
22:44:33.969 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.28, opts=13)
22:44:33.974 00.005 14556 Enqueuing Move request for scope (-0.19, 0.28)
22:44:33.979 00.005 12308 Worker thread wakes up
22:44:33.979 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.28) opts 0xd
22:44:33.979 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.28)
22:44:33.979 00.000 12308 Moving (-0.19, 0.28) raw xDistance=0.17 yDistance=-0.31
22:44:33.979 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:44:33.980 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:44:33.980 00.000 12308 MoveAxis(E, 0, ABG)
22:44:33.980 00.000 12308 Move returns status 0, amount 0
22:44:33.980 00.000 12308 MoveAxis(N, 220, ABG)
22:44:33.980 00.000 12308 Guiding  Dir = 0, Dur = 220
22:44:33.981 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:33.985 00.004 12308 IsSlewing returns 0
22:44:33.986 00.001 12308 IsGuiding returns 0
22:44:33.986 00.000 12308 PulseGuide returned control before completion, sleep 230
22:44:34.009 00.023 14556 UpdateGuideState exits: m=2218 SNR=31.6
22:44:34.014 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:34.019 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:34.023 00.004 14556 Enqueuing Expose request
22:44:34.220 00.197 12308 IsGuiding returns 1
22:44:34.222 00.002 12308 scope still moving after pulse duration time elapsed
22:44:34.251 00.029 12308 IsSlewing returns 0
22:44:34.252 00.001 12308 IsGuiding returns 0
22:44:34.252 00.000 12308 scope move finished after 220 + 46 ms
22:44:34.253 00.001 12308 Move returns status 0, amount 220
22:44:34.253 00.000 12308 move complete, result=0
22:44:34.253 00.000 12308 worker thread done servicing request
22:44:34.254 00.001 12308 Worker thread wakes up
22:44:34.255 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 220 ms NORTH
22:44:34.260 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:34.260 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:35.512 01.252 12308 Exposure complete
22:44:35.654 00.142 12308 worker thread done servicing request
22:44:35.655 00.001 14556 OnExposeComplete: enter
22:44:35.659 00.004 14556 UpdateGuideState(): m_state=6
22:44:35.663 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5488
22:44:35.666 00.003 14556 Star::Find returns 1 (0), X=170.42, Y=987.16, Mass=2281, SNR=32.1, Peak=190 HFD=4.5
22:44:35.671 00.005 14556 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-3.07) = xAngle (0.16 = 0.16)
22:44:35.675 00.004 14556 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.06 = 0.06)
22:44:35.678 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.91 mountX=0.06 mountY=0.00, mountTheta=0.06
22:44:35.685 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.01, opts=13)
22:44:35.691 00.006 14556 Enqueuing Move request for scope (-0.06, -0.01)
22:44:35.695 00.004 12308 Worker thread wakes up
22:44:35.695 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
22:44:35.695 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
22:44:35.696 00.001 12308 Moving (-0.06, -0.01) raw xDistance=0.06 yDistance=0.00
22:44:35.696 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:44:35.696 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:35.696 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:44:35.696 00.000 12308 MoveAxis(E, 0, ABG)
22:44:35.696 00.000 12308 Move returns status 0, amount 0
22:44:35.697 00.001 12308 MoveAxis(N, 0, ABG)
22:44:35.697 00.000 12308 Move returns status 0, amount 0
22:44:35.697 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:35.702 00.005 12308 move complete, result=0
22:44:35.703 00.001 12308 worker thread done servicing request
22:44:35.723 00.020 14556 UpdateGuideState exits: m=2281 SNR=32.1
22:44:35.728 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:35.732 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:35.736 00.004 14556 Enqueuing Expose request
22:44:35.742 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:44:35.746 00.004 12308 Worker thread wakes up
22:44:35.746 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:35.746 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:37.004 01.258 12308 Exposure complete
22:44:37.142 00.138 12308 worker thread done servicing request
22:44:37.142 00.000 14556 OnExposeComplete: enter
22:44:37.146 00.004 14556 UpdateGuideState(): m_state=6
22:44:37.151 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5489
22:44:37.155 00.004 14556 Star::Find returns 1 (0), X=170.29, Y=987.10, Mass=2209, SNR=32.0, Peak=173 HFD=4.9
22:44:37.159 00.004 14556 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-3.07) = xAngle (0.26 = 0.26)
22:44:37.162 00.003 14556 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.16 = 0.16)
22:44:37.165 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-2.81 mountX=0.19 mountY=0.03, mountTheta=0.17
22:44:37.170 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.06, opts=13)
22:44:37.175 00.005 14556 Enqueuing Move request for scope (-0.19, -0.06)
22:44:37.182 00.007 12308 Worker thread wakes up
22:44:37.183 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.06) opts 0xd
22:44:37.183 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.06)
22:44:37.183 00.000 12308 Moving (-0.19, -0.06) raw xDistance=0.19 yDistance=0.03
22:44:37.183 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:44:37.184 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:37.184 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:44:37.184 00.000 12308 MoveAxis(E, 0, ABG)
22:44:37.184 00.000 12308 Move returns status 0, amount 0
22:44:37.184 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:37.189 00.005 12308 MoveAxis(N, 0, ABG)
22:44:37.189 00.000 12308 Move returns status 0, amount 0
22:44:37.189 00.000 12308 move complete, result=0
22:44:37.189 00.000 12308 worker thread done servicing request
22:44:37.210 00.021 14556 UpdateGuideState exits: m=2209 SNR=32.0
22:44:37.215 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:37.218 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:37.223 00.005 14556 Enqueuing Expose request
22:44:37.226 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:44:37.230 00.004 12308 Worker thread wakes up
22:44:37.230 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:37.230 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:38.472 01.242 12308 Exposure complete
22:44:38.636 00.164 12308 worker thread done servicing request
22:44:38.636 00.000 14556 OnExposeComplete: enter
22:44:38.642 00.006 14556 UpdateGuideState(): m_state=6
22:44:38.647 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5490
22:44:38.653 00.006 14556 Star::Find returns 1 (0), X=170.07, Y=987.07, Mass=2160, SNR=31.2, Peak=183 HFD=4.4
22:44:38.660 00.007 14556 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-3.07) = xAngle (0.16 = 0.16)
22:44:38.665 00.005 14556 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.06 = 0.06)
22:44:38.671 00.006 14556 CameraToMount -- cameraX=-0.41 cameraY=-0.10 hyp=0.42 cameraTheta=-2.91 mountX=0.41 mountY=0.03, mountTheta=0.07
22:44:38.679 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.41, y=-0.10, opts=13)
22:44:38.684 00.005 14556 Enqueuing Move request for scope (-0.41, -0.10)
22:44:38.688 00.004 12308 Worker thread wakes up
22:44:38.688 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.10) opts 0xd
22:44:38.688 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.41, -0.10)
22:44:38.688 00.000 12308 Moving (-0.41, -0.10) raw xDistance=0.41 yDistance=0.03
22:44:38.689 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
22:44:38.689 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:38.689 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:44:38.689 00.000 12308 MoveAxis(W, 180, ABG)
22:44:38.689 00.000 12308 Guiding  Dir = 3, Dur = 180
22:44:38.690 00.001 12308 IsSlewing returns 0
22:44:38.692 00.002 12308 IsGuiding returns 0
22:44:38.692 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:38.696 00.004 12308 PulseGuide returned control before completion, sleep 190
22:44:38.717 00.021 14556 UpdateGuideState exits: m=2160 SNR=31.2
22:44:38.721 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:38.726 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:38.729 00.003 14556 Enqueuing Expose request
22:44:38.899 00.170 12308 IsGuiding returns 0
22:44:38.899 00.000 12308 Move returns status 0, amount 180
22:44:38.899 00.000 12308 MoveAxis(N, 0, ABG)
22:44:38.900 00.001 12308 Move returns status 0, amount 0
22:44:38.901 00.001 12308 move complete, result=0
22:44:38.901 00.000 12308 worker thread done servicing request
22:44:38.901 00.000 14556 GuideStep: 0.4 px 180 ms WEST, 0.0 px 0 ms NORTH
22:44:38.907 00.006 12308 Worker thread wakes up
22:44:38.907 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:38.907 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:40.158 01.251 12308 Exposure complete
22:44:40.309 00.151 12308 worker thread done servicing request
22:44:40.309 00.000 14556 OnExposeComplete: enter
22:44:40.315 00.006 14556 UpdateGuideState(): m_state=6
22:44:40.321 00.006 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5491
22:44:40.328 00.007 14556 Star::Find returns 1 (0), X=170.73, Y=987.22, Mass=2117, SNR=31.0, Peak=147 HFD=4.5
22:44:40.334 00.006 14556 CameraToMount -- cameraTheta (0.21) - m_xAngle (-3.07) = xAngle (3.28 = -3.00)
22:44:40.339 00.005 14556 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.18 = -3.10)
22:44:40.343 00.004 14556 CameraToMount -- cameraX=0.26 cameraY=0.05 hyp=0.26 cameraTheta=0.21 mountX=-0.26 mountY=-0.01, mountTheta=-3.10
22:44:40.349 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.05, opts=13)
22:44:40.353 00.004 14556 Enqueuing Move request for scope (0.26, 0.05)
22:44:40.356 00.003 12308 Worker thread wakes up
22:44:40.356 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.05) opts 0xd
22:44:40.356 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.05)
22:44:40.356 00.000 12308 Moving (0.26, 0.05) raw xDistance=-0.26 yDistance=-0.01
22:44:40.356 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.26
22:44:40.356 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:40.357 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:44:40.357 00.000 12308 MoveAxis(E, 99, ABG)
22:44:40.357 00.000 12308 Guiding  Dir = 2, Dur = 99
22:44:40.357 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:40.362 00.005 12308 IsSlewing returns 0
22:44:40.362 00.000 12308 IsGuiding returns 0
22:44:40.364 00.002 12308 PulseGuide returned control before completion, sleep 109
22:44:40.386 00.022 14556 UpdateGuideState exits: m=2117 SNR=31.0
22:44:40.391 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:40.396 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:40.402 00.006 14556 Enqueuing Expose request
22:44:40.475 00.073 12308 IsGuiding returns 1
22:44:40.477 00.002 12308 scope still moving after pulse duration time elapsed
22:44:40.508 00.031 12308 IsSlewing returns 0
22:44:40.509 00.001 12308 IsGuiding returns 0
22:44:40.509 00.000 12308 scope move finished after 99 + 46 ms
22:44:40.510 00.001 12308 Move returns status 0, amount 99
22:44:40.510 00.000 12308 MoveAxis(N, 0, ABG)
22:44:40.510 00.000 12308 Move returns status 0, amount 0
22:44:40.511 00.001 12308 move complete, result=0
22:44:40.511 00.000 12308 worker thread done servicing request
22:44:40.511 00.000 12308 Worker thread wakes up
22:44:40.512 00.001 14556 GuideStep: -0.3 px 99 ms EAST, -0.0 px 0 ms NORTH
22:44:40.519 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:40.519 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:41.761 01.242 12308 Exposure complete
22:44:41.905 00.144 12308 worker thread done servicing request
22:44:41.905 00.000 14556 OnExposeComplete: enter
22:44:41.911 00.006 14556 UpdateGuideState(): m_state=6
22:44:41.915 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5492
22:44:41.920 00.005 14556 Star::Find returns 1 (0), X=170.27, Y=987.31, Mass=2079, SNR=30.6, Peak=156 HFD=4.6
22:44:41.923 00.003 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.61 = -0.68)
22:44:41.931 00.008 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.78)
22:44:41.938 00.007 14556 CameraToMount -- cameraX=-0.21 cameraY=0.14 hyp=0.25 cameraTheta=2.53 mountX=0.20 mountY=-0.18, mountTheta=-0.73
22:44:41.946 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.14, opts=13)
22:44:41.951 00.005 14556 Enqueuing Move request for scope (-0.21, 0.14)
22:44:41.956 00.005 12308 Worker thread wakes up
22:44:41.957 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.14) opts 0xd
22:44:41.957 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.14)
22:44:41.957 00.000 12308 Moving (-0.21, 0.14) raw xDistance=0.20 yDistance=-0.18
22:44:41.957 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:44:41.957 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:41.958 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:44:41.958 00.000 12308 MoveAxis(E, 0, ABG)
22:44:41.958 00.000 12308 Move returns status 0, amount 0
22:44:41.959 00.001 12308 MoveAxis(N, 0, ABG)
22:44:41.959 00.000 12308 Move returns status 0, amount 0
22:44:41.959 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:41.965 00.006 12308 move complete, result=0
22:44:41.965 00.000 12308 worker thread done servicing request
22:44:41.991 00.026 14556 UpdateGuideState exits: m=2079 SNR=30.6
22:44:41.995 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:41.999 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:42.003 00.004 14556 Enqueuing Expose request
22:44:42.009 00.006 12308 Worker thread wakes up
22:44:42.009 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:44:42.013 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:42.013 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:43.266 01.253 12308 Exposure complete
22:44:43.400 00.134 12308 worker thread done servicing request
22:44:43.400 00.000 14556 OnExposeComplete: enter
22:44:43.406 00.006 14556 UpdateGuideState(): m_state=6
22:44:43.411 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5493
22:44:43.416 00.005 14556 Star::Find returns 1 (0), X=170.18, Y=987.17, Mass=2108, SNR=30.8, Peak=175 HFD=4.4
22:44:43.420 00.004 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.20 = -0.09)
22:44:43.424 00.004 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.10 = -0.19)
22:44:43.429 00.005 14556 CameraToMount -- cameraX=-0.30 cameraY=0.01 hyp=0.30 cameraTheta=3.12 mountX=0.30 mountY=-0.05, mountTheta=-0.18
22:44:43.434 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.01, opts=13)
22:44:43.438 00.004 14556 Enqueuing Move request for scope (-0.30, 0.01)
22:44:43.442 00.004 12308 Worker thread wakes up
22:44:43.442 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.01) opts 0xd
22:44:43.442 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.01)
22:44:43.442 00.000 12308 Moving (-0.30, 0.01) raw xDistance=0.30 yDistance=-0.05
22:44:43.443 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:44:43.443 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:43.443 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:44:43.443 00.000 12308 MoveAxis(W, 128, ABG)
22:44:43.444 00.001 12308 Guiding  Dir = 3, Dur = 128
22:44:43.444 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:43.448 00.004 12308 IsSlewing returns 0
22:44:43.448 00.000 12308 IsGuiding returns 0
22:44:43.448 00.000 12308 PulseGuide returned control before completion, sleep 138
22:44:43.470 00.022 14556 UpdateGuideState exits: m=2108 SNR=30.8
22:44:43.473 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:43.479 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:43.482 00.003 14556 Enqueuing Expose request
22:44:43.601 00.119 12308 IsGuiding returns 1
22:44:43.602 00.001 12308 scope still moving after pulse duration time elapsed
22:44:43.632 00.030 12308 IsSlewing returns 0
22:44:43.633 00.001 12308 IsGuiding returns 0
22:44:43.633 00.000 12308 scope move finished after 128 + 56 ms
22:44:43.634 00.001 12308 Move returns status 0, amount 128
22:44:43.635 00.001 12308 MoveAxis(N, 0, ABG)
22:44:43.635 00.000 12308 Move returns status 0, amount 0
22:44:43.635 00.000 12308 move complete, result=0
22:44:43.636 00.001 12308 worker thread done servicing request
22:44:43.636 00.000 14556 GuideStep: 0.3 px 128 ms WEST, -0.1 px 0 ms NORTH
22:44:43.643 00.007 12308 Worker thread wakes up
22:44:43.643 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:43.643 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:44.887 01.244 12308 Exposure complete
22:44:45.029 00.142 12308 worker thread done servicing request
22:44:45.029 00.000 14556 OnExposeComplete: enter
22:44:45.033 00.004 14556 UpdateGuideState(): m_state=6
22:44:45.038 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5494
22:44:45.043 00.005 14556 Star::Find returns 1 (0), X=170.49, Y=987.53, Mass=2220, SNR=31.7, Peak=159 HFD=4.6
22:44:45.049 00.006 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.62 = -1.66)
22:44:45.056 00.007 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.76)
22:44:45.063 00.007 14556 CameraToMount -- cameraX=0.01 cameraY=0.37 hyp=0.37 cameraTheta=1.55 mountX=-0.03 mountY=-0.36, mountTheta=-1.66
22:44:45.072 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.37, opts=13)
22:44:45.080 00.008 14556 Enqueuing Move request for scope (0.01, 0.37)
22:44:45.087 00.007 12308 Worker thread wakes up
22:44:45.087 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.37) opts 0xd
22:44:45.087 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.37)
22:44:45.088 00.001 12308 Moving (0.01, 0.37) raw xDistance=-0.03 yDistance=-0.36
22:44:45.088 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:44:45.088 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:44:45.089 00.001 12308 MoveAxis(E, 0, ABG)
22:44:45.089 00.000 12308 Move returns status 0, amount 0
22:44:45.089 00.000 12308 MoveAxis(N, 253, ABG)
22:44:45.089 00.000 12308 Guiding  Dir = 0, Dur = 253
22:44:45.090 00.001 12308 IsSlewing returns 0
22:44:45.090 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:45.095 00.005 12308 IsGuiding returns 0
22:44:45.096 00.001 12308 PulseGuide returned control before completion, sleep 263
22:44:45.126 00.030 14556 UpdateGuideState exits: m=2220 SNR=31.7
22:44:45.130 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:45.134 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:45.137 00.003 14556 Enqueuing Expose request
22:44:45.363 00.226 12308 IsGuiding returns 1
22:44:45.363 00.000 12308 scope still moving after pulse duration time elapsed
22:44:45.393 00.030 12308 IsSlewing returns 0
22:44:45.394 00.001 12308 IsGuiding returns 0
22:44:45.394 00.000 12308 scope move finished after 253 + 45 ms
22:44:45.396 00.002 12308 Move returns status 0, amount 253
22:44:45.396 00.000 12308 move complete, result=0
22:44:45.396 00.000 12308 worker thread done servicing request
22:44:45.396 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 253 ms NORTH
22:44:45.399 00.003 12308 Worker thread wakes up
22:44:45.400 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:45.400 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:46.657 01.257 12308 Exposure complete
22:44:46.793 00.136 12308 worker thread done servicing request
22:44:46.794 00.001 14556 OnExposeComplete: enter
22:44:46.798 00.004 14556 UpdateGuideState(): m_state=6
22:44:46.801 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5495
22:44:46.804 00.003 14556 Star::Find returns 1 (0), X=170.27, Y=987.13, Mass=2301, SNR=32.1, Peak=204 HFD=4.5
22:44:46.807 00.003 14556 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.07) = xAngle (0.11 = 0.11)
22:44:46.811 00.004 14556 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.01 = 0.01)
22:44:46.814 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.04 hyp=0.21 cameraTheta=-2.96 mountX=0.21 mountY=0.00, mountTheta=0.01
22:44:46.820 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.04, opts=13)
22:44:46.824 00.004 14556 Enqueuing Move request for scope (-0.20, -0.04)
22:44:46.827 00.003 12308 Worker thread wakes up
22:44:46.827 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.04) opts 0xd
22:44:46.827 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.04)
22:44:46.827 00.000 12308 Moving (-0.20, -0.04) raw xDistance=0.21 yDistance=0.00
22:44:46.828 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:44:46.828 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:46.828 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:44:46.829 00.001 12308 MoveAxis(W, 89, ABG)
22:44:46.829 00.000 12308 Guiding  Dir = 3, Dur = 89
22:44:46.829 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:46.835 00.006 12308 IsSlewing returns 0
22:44:46.836 00.001 12308 IsGuiding returns 0
22:44:46.837 00.001 12308 PulseGuide returned control before completion, sleep 99
22:44:46.860 00.023 14556 UpdateGuideState exits: m=2301 SNR=32.1
22:44:46.865 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:46.871 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:46.875 00.004 14556 Enqueuing Expose request
22:44:46.944 00.069 12308 IsGuiding returns 1
22:44:46.944 00.000 12308 scope still moving after pulse duration time elapsed
22:44:46.975 00.031 12308 IsSlewing returns 0
22:44:46.976 00.001 12308 IsGuiding returns 0
22:44:46.976 00.000 12308 scope move finished after 89 + 51 ms
22:44:46.977 00.001 12308 Move returns status 0, amount 89
22:44:46.977 00.000 12308 MoveAxis(N, 0, ABG)
22:44:46.978 00.001 12308 Move returns status 0, amount 0
22:44:46.979 00.001 12308 move complete, result=0
22:44:46.979 00.000 12308 worker thread done servicing request
22:44:46.979 00.000 12308 Worker thread wakes up
22:44:46.980 00.001 14556 GuideStep: 0.2 px 89 ms WEST, 0.0 px 0 ms NORTH
22:44:46.987 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:46.987 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:48.236 01.249 12308 Exposure complete
22:44:48.377 00.141 12308 worker thread done servicing request
22:44:48.377 00.000 14556 OnExposeComplete: enter
22:44:48.382 00.005 14556 UpdateGuideState(): m_state=6
22:44:48.387 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5496
22:44:48.393 00.006 14556 Star::Find returns 1 (0), X=170.39, Y=987.29, Mass=2294, SNR=32.2, Peak=173 HFD=4.8
22:44:48.399 00.006 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.28 = -1.00)
22:44:48.404 00.005 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.10)
22:44:48.409 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.21 mountX=0.08 mountY=-0.14, mountTheta=-1.03
22:44:48.418 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.12, opts=13)
22:44:48.424 00.006 14556 Enqueuing Move request for scope (-0.09, 0.12)
22:44:48.429 00.005 12308 Worker thread wakes up
22:44:48.431 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
22:44:48.431 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
22:44:48.431 00.000 12308 Moving (-0.09, 0.12) raw xDistance=0.08 yDistance=-0.14
22:44:48.431 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:44:48.431 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:48.432 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:44:48.432 00.000 12308 MoveAxis(E, 0, ABG)
22:44:48.432 00.000 12308 Move returns status 0, amount 0
22:44:48.432 00.000 12308 MoveAxis(N, 0, ABG)
22:44:48.432 00.000 12308 Move returns status 0, amount 0
22:44:48.433 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:48.439 00.006 12308 move complete, result=0
22:44:48.440 00.001 12308 worker thread done servicing request
22:44:48.462 00.022 14556 UpdateGuideState exits: m=2294 SNR=32.2
22:44:48.465 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:48.468 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:48.472 00.004 14556 Enqueuing Expose request
22:44:48.476 00.004 12308 Worker thread wakes up
22:44:48.476 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:48.480 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:48.480 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:49.720 01.240 12308 Exposure complete
22:44:49.850 00.130 12308 worker thread done servicing request
22:44:49.851 00.001 14556 OnExposeComplete: enter
22:44:49.854 00.003 14556 UpdateGuideState(): m_state=6
22:44:49.857 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5497
22:44:49.862 00.005 14556 Star::Find returns 1 (0), X=170.33, Y=987.43, Mass=2354, SNR=32.3, Peak=172 HFD=4.8
22:44:49.868 00.006 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.16 = -1.13)
22:44:49.872 00.004 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.22)
22:44:49.876 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.26 hyp=0.30 cameraTheta=2.08 mountX=0.13 mountY=-0.28, mountTheta=-1.14
22:44:49.882 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.26, opts=13)
22:44:49.886 00.004 14556 Enqueuing Move request for scope (-0.15, 0.26)
22:44:49.890 00.004 12308 Worker thread wakes up
22:44:49.890 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.26) opts 0xd
22:44:49.890 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.26)
22:44:49.890 00.000 12308 Moving (-0.15, 0.26) raw xDistance=0.13 yDistance=-0.28
22:44:49.890 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:44:49.890 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:44:49.892 00.002 12308 MoveAxis(E, 0, ABG)
22:44:49.892 00.000 12308 Move returns status 0, amount 0
22:44:49.892 00.000 12308 MoveAxis(N, 200, ABG)
22:44:49.892 00.000 12308 Guiding  Dir = 0, Dur = 200
22:44:49.892 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:49.897 00.005 12308 IsSlewing returns 0
22:44:49.897 00.000 12308 IsGuiding returns 0
22:44:49.897 00.000 12308 PulseGuide returned control before completion, sleep 210
22:44:49.918 00.021 14556 UpdateGuideState exits: m=2354 SNR=32.3
22:44:49.923 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:49.928 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:49.932 00.004 14556 Enqueuing Expose request
22:44:50.116 00.184 12308 IsGuiding returns 1
22:44:50.119 00.003 12308 scope still moving after pulse duration time elapsed
22:44:50.147 00.028 12308 IsSlewing returns 0
22:44:50.149 00.002 12308 IsGuiding returns 0
22:44:50.149 00.000 12308 scope move finished after 200 + 52 ms
22:44:50.150 00.001 12308 Move returns status 0, amount 200
22:44:50.150 00.000 12308 move complete, result=0
22:44:50.152 00.002 12308 worker thread done servicing request
22:44:50.152 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 200 ms NORTH
22:44:50.160 00.008 12308 Worker thread wakes up
22:44:50.160 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:50.160 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:51.401 01.241 12308 Exposure complete
22:44:51.531 00.130 12308 worker thread done servicing request
22:44:51.531 00.000 14556 OnExposeComplete: enter
22:44:51.535 00.004 14556 UpdateGuideState(): m_state=6
22:44:51.539 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5498
22:44:51.543 00.004 14556 Star::Find returns 1 (0), X=170.15, Y=987.19, Mass=2106, SNR=30.9, Peak=153 HFD=4.4
22:44:51.547 00.004 14556 CameraToMount -- cameraTheta (3.06) - m_xAngle (-3.07) = xAngle (6.13 = -0.15)
22:44:51.551 00.004 14556 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.03 = -0.25)
22:44:51.557 00.006 14556 CameraToMount -- cameraX=-0.32 cameraY=0.03 hyp=0.32 cameraTheta=3.06 mountX=0.32 mountY=-0.08, mountTheta=-0.24
22:44:51.562 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.03, opts=13)
22:44:51.567 00.005 14556 Enqueuing Move request for scope (-0.32, 0.03)
22:44:51.571 00.004 12308 Worker thread wakes up
22:44:51.571 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.03) opts 0xd
22:44:51.571 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.03)
22:44:51.571 00.000 12308 Moving (-0.32, 0.03) raw xDistance=0.32 yDistance=-0.08
22:44:51.571 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
22:44:51.572 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:51.572 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:44:51.572 00.000 12308 MoveAxis(W, 139, ABG)
22:44:51.572 00.000 12308 Guiding  Dir = 3, Dur = 139
22:44:51.572 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:51.577 00.005 12308 IsSlewing returns 0
22:44:51.577 00.000 12308 IsGuiding returns 0
22:44:51.578 00.001 12308 PulseGuide returned control before completion, sleep 149
22:44:51.604 00.026 14556 UpdateGuideState exits: m=2106 SNR=30.9
22:44:51.608 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:51.612 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:51.618 00.006 14556 Enqueuing Expose request
22:44:51.740 00.122 12308 IsGuiding returns 1
22:44:51.740 00.000 12308 scope still moving after pulse duration time elapsed
22:44:51.772 00.032 12308 IsSlewing returns 0
22:44:51.773 00.001 12308 IsGuiding returns 0
22:44:51.774 00.001 12308 scope move finished after 139 + 57 ms
22:44:51.774 00.000 12308 Move returns status 0, amount 139
22:44:51.774 00.000 12308 MoveAxis(N, 0, ABG)
22:44:51.776 00.002 12308 Move returns status 0, amount 0
22:44:51.776 00.000 12308 move complete, result=0
22:44:51.776 00.000 12308 worker thread done servicing request
22:44:51.776 00.000 14556 GuideStep: 0.3 px 139 ms WEST, -0.1 px 0 ms NORTH
22:44:51.782 00.006 12308 Worker thread wakes up
22:44:51.782 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:51.782 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:53.037 01.255 12308 Exposure complete
22:44:53.176 00.139 12308 worker thread done servicing request
22:44:53.176 00.000 14556 OnExposeComplete: enter
22:44:53.179 00.003 14556 UpdateGuideState(): m_state=6
22:44:53.183 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5499
22:44:53.187 00.004 14556 Star::Find returns 1 (0), X=170.72, Y=987.17, Mass=2009, SNR=30.1, Peak=150 HFD=4.4
22:44:53.191 00.004 14556 CameraToMount -- cameraTheta (0.02) - m_xAngle (-3.07) = xAngle (3.09 = 3.09)
22:44:53.194 00.003 14556 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.99 = 2.99)
22:44:53.201 00.007 14556 CameraToMount -- cameraX=0.25 cameraY=0.00 hyp=0.25 cameraTheta=0.02 mountX=-0.24 mountY=0.04, mountTheta=2.99
22:44:53.209 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.00, opts=13)
22:44:53.214 00.005 14556 Enqueuing Move request for scope (0.25, 0.00)
22:44:53.219 00.005 12308 Worker thread wakes up
22:44:53.219 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.00) opts 0xd
22:44:53.219 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.00)
22:44:53.219 00.000 12308 Moving (0.25, 0.00) raw xDistance=-0.24 yDistance=0.04
22:44:53.219 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
22:44:53.220 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:53.220 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:44:53.220 00.000 12308 MoveAxis(E, 97, ABG)
22:44:53.220 00.000 12308 Guiding  Dir = 2, Dur = 97
22:44:53.220 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:53.225 00.005 12308 IsSlewing returns 0
22:44:53.225 00.000 12308 IsGuiding returns 0
22:44:53.226 00.001 12308 PulseGuide returned control before completion, sleep 107
22:44:53.246 00.020 14556 UpdateGuideState exits: m=2009 SNR=30.1
22:44:53.250 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:53.254 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:53.258 00.004 14556 Enqueuing Expose request
22:44:53.336 00.078 12308 IsGuiding returns 1
22:44:53.336 00.000 12308 scope still moving after pulse duration time elapsed
22:44:53.368 00.032 12308 IsSlewing returns 0
22:44:53.369 00.001 12308 IsGuiding returns 0
22:44:53.369 00.000 12308 scope move finished after 97 + 47 ms
22:44:53.370 00.001 12308 Move returns status 0, amount 97
22:44:53.370 00.000 12308 MoveAxis(N, 0, ABG)
22:44:53.371 00.001 12308 Move returns status 0, amount 0
22:44:53.371 00.000 12308 move complete, result=0
22:44:53.372 00.001 12308 worker thread done servicing request
22:44:53.372 00.000 14556 GuideStep: -0.2 px 97 ms EAST, 0.0 px 0 ms NORTH
22:44:53.378 00.006 12308 Worker thread wakes up
22:44:53.378 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:53.378 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:54.632 01.254 12308 Exposure complete
22:44:54.761 00.129 12308 worker thread done servicing request
22:44:54.761 00.000 14556 OnExposeComplete: enter
22:44:54.766 00.005 14556 UpdateGuideState(): m_state=6
22:44:54.770 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5500
22:44:54.774 00.004 14556 Star::Find returns 1 (0), X=170.14, Y=987.27, Mass=2440, SNR=33.2, Peak=174 HFD=4.5
22:44:54.779 00.005 14556 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.07) = xAngle (5.91 = -0.37)
22:44:54.784 00.005 14556 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.81 = -0.47)
22:44:54.789 00.005 14556 CameraToMount -- cameraX=-0.34 cameraY=0.11 hyp=0.35 cameraTheta=2.84 mountX=0.33 mountY=-0.16, mountTheta=-0.45
22:44:54.796 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.34, y=0.11, opts=13)
22:44:54.804 00.008 14556 Enqueuing Move request for scope (-0.34, 0.11)
22:44:54.811 00.007 12308 Worker thread wakes up
22:44:54.812 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.11) opts 0xd
22:44:54.812 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.34, 0.11)
22:44:54.812 00.000 12308 Moving (-0.34, 0.11) raw xDistance=0.33 yDistance=-0.16
22:44:54.812 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.33
22:44:54.814 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:54.814 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:44:54.814 00.000 12308 MoveAxis(W, 137, ABG)
22:44:54.814 00.000 12308 Guiding  Dir = 3, Dur = 137
22:44:54.815 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:54.821 00.006 12308 IsSlewing returns 0
22:44:54.821 00.000 12308 IsGuiding returns 0
22:44:54.822 00.001 12308 PulseGuide returned control before completion, sleep 147
22:44:54.841 00.019 14556 UpdateGuideState exits: m=2440 SNR=33.2
22:44:54.845 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:54.848 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:54.851 00.003 14556 Enqueuing Expose request
22:44:54.979 00.128 12308 IsGuiding returns 1
22:44:54.980 00.001 12308 scope still moving after pulse duration time elapsed
22:44:55.010 00.030 12308 IsSlewing returns 0
22:44:55.011 00.001 12308 IsGuiding returns 0
22:44:55.012 00.001 12308 scope move finished after 137 + 53 ms
22:44:55.012 00.000 12308 Move returns status 0, amount 137
22:44:55.012 00.000 12308 MoveAxis(N, 0, ABG)
22:44:55.012 00.000 12308 Move returns status 0, amount 0
22:44:55.014 00.002 12308 move complete, result=0
22:44:55.014 00.000 12308 worker thread done servicing request
22:44:55.015 00.001 12308 Worker thread wakes up
22:44:55.015 00.000 14556 GuideStep: 0.3 px 137 ms WEST, -0.2 px 0 ms NORTH
22:44:55.024 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:55.025 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:56.270 01.245 12308 Exposure complete
22:44:56.416 00.146 12308 worker thread done servicing request
22:44:56.416 00.000 14556 OnExposeComplete: enter
22:44:56.420 00.004 14556 UpdateGuideState(): m_state=6
22:44:56.425 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5501
22:44:56.428 00.003 14556 Star::Find returns 1 (0), X=170.40, Y=987.31, Mass=2256, SNR=31.8, Peak=170 HFD=4.7
22:44:56.432 00.004 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.16 = -1.12)
22:44:56.436 00.004 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.22)
22:44:56.439 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.09 mountX=0.07 mountY=-0.15, mountTheta=-1.14
22:44:56.444 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.14, opts=13)
22:44:56.449 00.005 14556 Enqueuing Move request for scope (-0.08, 0.14)
22:44:56.453 00.004 12308 Worker thread wakes up
22:44:56.453 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
22:44:56.453 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
22:44:56.453 00.000 12308 Moving (-0.08, 0.14) raw xDistance=0.07 yDistance=-0.15
22:44:56.453 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:44:56.453 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:56.454 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:44:56.454 00.000 12308 MoveAxis(E, 0, ABG)
22:44:56.454 00.000 12308 Move returns status 0, amount 0
22:44:56.454 00.000 12308 MoveAxis(N, 0, ABG)
22:44:56.454 00.000 12308 Move returns status 0, amount 0
22:44:56.454 00.000 12308 move complete, result=0
22:44:56.455 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:56.460 00.005 12308 worker thread done servicing request
22:44:56.480 00.020 14556 UpdateGuideState exits: m=2256 SNR=31.8
22:44:56.485 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:56.489 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:56.494 00.005 14556 Enqueuing Expose request
22:44:56.498 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:56.502 00.004 12308 Worker thread wakes up
22:44:56.502 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:56.503 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:57.756 01.253 12308 Exposure complete
22:44:57.877 00.121 12308 worker thread done servicing request
22:44:57.877 00.000 14556 OnExposeComplete: enter
22:44:57.882 00.005 14556 UpdateGuideState(): m_state=6
22:44:57.885 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5502
22:44:57.890 00.005 14556 Star::Find returns 1 (0), X=170.61, Y=987.36, Mass=2044, SNR=30.4, Peak=152 HFD=4.6
22:44:57.895 00.005 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.04 = -2.25)
22:44:57.900 00.005 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.35)
22:44:57.905 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.19 hyp=0.24 cameraTheta=0.96 mountX=-0.15 mountY=-0.17, mountTheta=-2.29
22:44:57.911 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.19, opts=13)
22:44:57.914 00.003 14556 Enqueuing Move request for scope (0.14, 0.19)
22:44:57.919 00.005 12308 Worker thread wakes up
22:44:57.919 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.19) opts 0xd
22:44:57.919 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.19)
22:44:57.919 00.000 12308 Moving (0.14, 0.19) raw xDistance=-0.15 yDistance=-0.17
22:44:57.919 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:44:57.920 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:57.920 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:44:57.920 00.000 12308 MoveAxis(E, 0, ABG)
22:44:57.920 00.000 12308 Move returns status 0, amount 0
22:44:57.920 00.000 12308 MoveAxis(N, 0, ABG)
22:44:57.920 00.000 12308 Move returns status 0, amount 0
22:44:57.921 00.001 12308 move complete, result=0
22:44:57.921 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:57.925 00.004 12308 worker thread done servicing request
22:44:57.946 00.021 14556 UpdateGuideState exits: m=2044 SNR=30.4
22:44:57.951 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:57.956 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:57.961 00.005 14556 Enqueuing Expose request
22:44:57.968 00.007 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:44:57.972 00.004 12308 Worker thread wakes up
22:44:57.972 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:57.972 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:44:59.224 01.252 12308 Exposure complete
22:44:59.371 00.147 12308 worker thread done servicing request
22:44:59.371 00.000 14556 OnExposeComplete: enter
22:44:59.374 00.003 14556 UpdateGuideState(): m_state=6
22:44:59.379 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5503
22:44:59.381 00.002 14556 Star::Find returns 1 (0), X=170.41, Y=987.40, Mass=2387, SNR=32.5, Peak=166 HFD=4.9
22:44:59.384 00.003 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.95 = -1.33)
22:44:59.387 00.003 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.43)
22:44:59.391 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.88 mountX=0.06 mountY=-0.24, mountTheta=-1.34
22:44:59.396 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.23, opts=13)
22:44:59.399 00.003 14556 Enqueuing Move request for scope (-0.07, 0.23)
22:44:59.401 00.002 12308 Worker thread wakes up
22:44:59.401 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.23) opts 0xd
22:44:59.401 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.23)
22:44:59.402 00.001 12308 Moving (-0.07, 0.23) raw xDistance=0.06 yDistance=-0.24
22:44:59.402 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:44:59.402 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:44:59.402 00.000 12308 MoveAxis(E, 0, ABG)
22:44:59.402 00.000 12308 Move returns status 0, amount 0
22:44:59.404 00.002 12308 MoveAxis(N, 167, ABG)
22:44:59.404 00.000 12308 Guiding  Dir = 0, Dur = 167
22:44:59.404 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:44:59.408 00.004 12308 IsSlewing returns 0
22:44:59.408 00.000 12308 IsGuiding returns 0
22:44:59.408 00.000 12308 PulseGuide returned control before completion, sleep 177
22:44:59.429 00.021 14556 UpdateGuideState exits: m=2387 SNR=32.5
22:44:59.434 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:59.439 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:44:59.443 00.004 14556 Enqueuing Expose request
22:44:59.592 00.149 12308 IsGuiding returns 1
22:44:59.593 00.001 12308 scope still moving after pulse duration time elapsed
22:44:59.623 00.030 12308 IsSlewing returns 0
22:44:59.625 00.002 12308 IsGuiding returns 0
22:44:59.626 00.001 12308 scope move finished after 167 + 49 ms
22:44:59.626 00.000 12308 Move returns status 0, amount 167
22:44:59.626 00.000 12308 move complete, result=0
22:44:59.626 00.000 12308 worker thread done servicing request
22:44:59.627 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 167 ms NORTH
22:44:59.634 00.007 12308 Worker thread wakes up
22:44:59.634 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:44:59.634 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:00.886 01.252 12308 Exposure complete
22:45:01.039 00.153 12308 worker thread done servicing request
22:45:01.040 00.001 14556 OnExposeComplete: enter
22:45:01.045 00.005 14556 UpdateGuideState(): m_state=6
22:45:01.049 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5504
22:45:01.054 00.005 14556 Star::Find returns 1 (0), X=170.34, Y=987.36, Mass=2201, SNR=31.5, Peak=149 HFD=4.8
22:45:01.058 00.004 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
22:45:01.063 00.005 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
22:45:01.067 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.23 cameraTheta=2.20 mountX=0.12 mountY=-0.21, mountTheta=-1.04
22:45:01.072 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.19, opts=13)
22:45:01.075 00.003 14556 Enqueuing Move request for scope (-0.14, 0.19)
22:45:01.080 00.005 12308 Worker thread wakes up
22:45:01.080 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.19) opts 0xd
22:45:01.080 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.19)
22:45:01.081 00.001 12308 Moving (-0.14, 0.19) raw xDistance=0.12 yDistance=-0.21
22:45:01.081 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:45:01.081 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:45:01.081 00.000 12308 MoveAxis(E, 0, ABG)
22:45:01.082 00.001 12308 Move returns status 0, amount 0
22:45:01.082 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:01.085 00.003 12308 MoveAxis(N, 148, ABG)
22:45:01.086 00.001 12308 Guiding  Dir = 0, Dur = 148
22:45:01.086 00.000 12308 IsSlewing returns 0
22:45:01.086 00.000 12308 IsGuiding returns 0
22:45:01.087 00.001 12308 PulseGuide returned control before completion, sleep 158
22:45:01.106 00.019 14556 UpdateGuideState exits: m=2201 SNR=31.5
22:45:01.112 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:01.116 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:01.120 00.004 14556 Enqueuing Expose request
22:45:01.248 00.128 12308 IsGuiding returns 1
22:45:01.249 00.001 12308 scope still moving after pulse duration time elapsed
22:45:01.279 00.030 12308 IsSlewing returns 0
22:45:01.281 00.002 12308 IsGuiding returns 0
22:45:01.281 00.000 12308 scope move finished after 148 + 46 ms
22:45:01.282 00.001 12308 Move returns status 0, amount 148
22:45:01.282 00.000 12308 move complete, result=0
22:45:01.283 00.001 12308 worker thread done servicing request
22:45:01.283 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 148 ms NORTH
22:45:01.289 00.006 12308 Worker thread wakes up
22:45:01.289 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:01.289 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:02.543 01.254 12308 Exposure complete
22:45:02.675 00.132 12308 worker thread done servicing request
22:45:02.675 00.000 14556 OnExposeComplete: enter
22:45:02.680 00.005 14556 UpdateGuideState(): m_state=6
22:45:02.684 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5505
22:45:02.687 00.003 14556 Star::Find returns 1 (0), X=170.28, Y=987.19, Mass=2387, SNR=32.8, Peak=196 HFD=4.6
22:45:02.691 00.004 14556 CameraToMount -- cameraTheta (3.03) - m_xAngle (-3.07) = xAngle (6.10 = -0.18)
22:45:02.694 00.003 14556 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.00 = -0.28)
22:45:02.698 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.02 hyp=0.20 cameraTheta=3.03 mountX=0.19 mountY=-0.05, mountTheta=-0.27
22:45:02.703 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.02, opts=13)
22:45:02.707 00.004 14556 Enqueuing Move request for scope (-0.20, 0.02)
22:45:02.710 00.003 12308 Worker thread wakes up
22:45:02.710 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.02) opts 0xd
22:45:02.710 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.02)
22:45:02.710 00.000 12308 Moving (-0.20, 0.02) raw xDistance=0.19 yDistance=-0.05
22:45:02.710 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:45:02.711 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:02.711 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:45:02.711 00.000 12308 MoveAxis(E, 0, ABG)
22:45:02.711 00.000 12308 Move returns status 0, amount 0
22:45:02.711 00.000 12308 MoveAxis(N, 0, ABG)
22:45:02.711 00.000 12308 Move returns status 0, amount 0
22:45:02.711 00.000 12308 move complete, result=0
22:45:02.713 00.002 12308 worker thread done servicing request
22:45:02.713 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:02.738 00.025 14556 UpdateGuideState exits: m=2387 SNR=32.8
22:45:02.742 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:02.748 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:02.752 00.004 14556 Enqueuing Expose request
22:45:02.756 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:02.760 00.004 12308 Worker thread wakes up
22:45:02.760 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:02.760 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:04.019 01.259 12308 Exposure complete
22:45:04.163 00.144 12308 worker thread done servicing request
22:45:04.164 00.001 14556 OnExposeComplete: enter
22:45:04.169 00.005 14556 UpdateGuideState(): m_state=6
22:45:04.173 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5506
22:45:04.177 00.004 14556 Star::Find returns 1 (0), X=170.30, Y=987.13, Mass=2155, SNR=31.0, Peak=176 HFD=4.4
22:45:04.181 00.004 14556 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-3.07) = xAngle (0.14 = 0.14)
22:45:04.184 00.003 14556 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.04 = 0.04)
22:45:04.187 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.04 hyp=0.18 cameraTheta=-2.93 mountX=0.18 mountY=0.01, mountTheta=0.04
22:45:04.192 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.04, opts=13)
22:45:04.195 00.003 14556 Enqueuing Move request for scope (-0.17, -0.04)
22:45:04.199 00.004 12308 Worker thread wakes up
22:45:04.199 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.04) opts 0xd
22:45:04.200 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.04)
22:45:04.200 00.000 12308 Moving (-0.17, -0.04) raw xDistance=0.18 yDistance=0.01
22:45:04.200 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:45:04.200 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:04.200 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:45:04.201 00.001 12308 MoveAxis(E, 0, ABG)
22:45:04.201 00.000 12308 Move returns status 0, amount 0
22:45:04.201 00.000 12308 MoveAxis(N, 0, ABG)
22:45:04.201 00.000 12308 Move returns status 0, amount 0
22:45:04.201 00.000 12308 move complete, result=0
22:45:04.202 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:04.207 00.005 12308 worker thread done servicing request
22:45:04.227 00.020 14556 UpdateGuideState exits: m=2155 SNR=31.0
22:45:04.231 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:04.235 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:04.239 00.004 14556 Enqueuing Expose request
22:45:04.244 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:45:04.248 00.004 12308 Worker thread wakes up
22:45:04.248 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:04.248 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:05.503 01.255 12308 Exposure complete
22:45:05.644 00.141 12308 worker thread done servicing request
22:45:05.645 00.001 14556 OnExposeComplete: enter
22:45:05.650 00.005 14556 UpdateGuideState(): m_state=6
22:45:05.655 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5507
22:45:05.659 00.004 14556 Star::Find returns 1 (0), X=170.52, Y=987.33, Mass=2172, SNR=31.2, Peak=169 HFD=4.5
22:45:05.663 00.004 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.41 = -1.88)
22:45:05.667 00.004 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.98)
22:45:05.671 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.17 cameraTheta=1.33 mountX=-0.05 mountY=-0.15, mountTheta=-1.89
22:45:05.675 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.16, opts=13)
22:45:05.680 00.005 14556 Enqueuing Move request for scope (0.04, 0.16)
22:45:05.684 00.004 12308 Worker thread wakes up
22:45:05.684 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
22:45:05.684 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
22:45:05.685 00.001 12308 Moving (0.04, 0.16) raw xDistance=-0.05 yDistance=-0.15
22:45:05.685 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:45:05.685 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:05.686 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:45:05.686 00.000 12308 MoveAxis(E, 0, ABG)
22:45:05.686 00.000 12308 Move returns status 0, amount 0
22:45:05.686 00.000 12308 MoveAxis(N, 0, ABG)
22:45:05.686 00.000 12308 Move returns status 0, amount 0
22:45:05.686 00.000 12308 move complete, result=0
22:45:05.687 00.001 12308 worker thread done servicing request
22:45:05.687 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:05.714 00.027 14556 UpdateGuideState exits: m=2172 SNR=31.2
22:45:05.718 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:05.722 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:05.726 00.004 14556 Enqueuing Expose request
22:45:05.730 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:45:05.736 00.006 12308 Worker thread wakes up
22:45:05.736 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:05.736 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:06.990 01.254 12308 Exposure complete
22:45:07.129 00.139 12308 worker thread done servicing request
22:45:07.129 00.000 14556 OnExposeComplete: enter
22:45:07.133 00.004 14556 UpdateGuideState(): m_state=6
22:45:07.137 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5508
22:45:07.141 00.004 14556 Star::Find returns 1 (0), X=170.39, Y=987.34, Mass=2162, SNR=31.3, Peak=177 HFD=4.8
22:45:07.145 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
22:45:07.149 00.004 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
22:45:07.153 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.19 cameraTheta=2.02 mountX=0.07 mountY=-0.19, mountTheta=-1.20
22:45:07.159 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.17, opts=13)
22:45:07.163 00.004 14556 Enqueuing Move request for scope (-0.08, 0.17)
22:45:07.166 00.003 12308 Worker thread wakes up
22:45:07.166 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.17) opts 0xd
22:45:07.167 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.17)
22:45:07.167 00.000 12308 Moving (-0.08, 0.17) raw xDistance=0.07 yDistance=-0.19
22:45:07.167 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:45:07.167 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:07.167 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:45:07.167 00.000 12308 MoveAxis(E, 0, ABG)
22:45:07.167 00.000 12308 Move returns status 0, amount 0
22:45:07.168 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:07.174 00.006 12308 MoveAxis(N, 0, ABG)
22:45:07.175 00.001 12308 Move returns status 0, amount 0
22:45:07.175 00.000 12308 move complete, result=0
22:45:07.175 00.000 12308 worker thread done servicing request
22:45:07.205 00.030 14556 UpdateGuideState exits: m=2162 SNR=31.3
22:45:07.211 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:07.218 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:07.223 00.005 14556 Enqueuing Expose request
22:45:07.230 00.007 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:45:07.237 00.007 12308 Worker thread wakes up
22:45:07.237 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:07.238 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:08.479 01.241 12308 Exposure complete
22:45:08.624 00.145 12308 worker thread done servicing request
22:45:08.625 00.001 14556 OnExposeComplete: enter
22:45:08.629 00.004 14556 UpdateGuideState(): m_state=6
22:45:08.632 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5509
22:45:08.634 00.002 14556 Star::Find returns 1 (0), X=170.29, Y=987.33, Mass=2297, SNR=32.1, Peak=168 HFD=4.8
22:45:08.639 00.005 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.51 = -0.78)
22:45:08.642 00.003 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.88)
22:45:08.647 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.16 hyp=0.25 cameraTheta=2.43 mountX=0.18 mountY=-0.19, mountTheta=-0.82
22:45:08.651 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.16, opts=13)
22:45:08.656 00.005 14556 Enqueuing Move request for scope (-0.19, 0.16)
22:45:08.659 00.003 12308 Worker thread wakes up
22:45:08.660 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.16) opts 0xd
22:45:08.660 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.16)
22:45:08.660 00.000 12308 Moving (-0.19, 0.16) raw xDistance=0.18 yDistance=-0.19
22:45:08.660 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:45:08.660 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:08.660 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:45:08.661 00.001 12308 MoveAxis(E, 0, ABG)
22:45:08.661 00.000 12308 Move returns status 0, amount 0
22:45:08.661 00.000 12308 MoveAxis(N, 0, ABG)
22:45:08.661 00.000 12308 Move returns status 0, amount 0
22:45:08.661 00.000 12308 move complete, result=0
22:45:08.661 00.000 12308 worker thread done servicing request
22:45:08.661 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:08.687 00.026 14556 UpdateGuideState exits: m=2297 SNR=32.1
22:45:08.692 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:08.696 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:08.700 00.004 14556 Enqueuing Expose request
22:45:08.705 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:45:08.709 00.004 12308 Worker thread wakes up
22:45:08.710 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:08.710 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:09.967 01.257 12308 Exposure complete
22:45:10.104 00.137 12308 worker thread done servicing request
22:45:10.104 00.000 14556 OnExposeComplete: enter
22:45:10.109 00.005 14556 UpdateGuideState(): m_state=6
22:45:10.114 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5510
22:45:10.119 00.005 14556 Star::Find returns 1 (0), X=170.31, Y=987.57, Mass=2325, SNR=32.2, Peak=169 HFD=4.7
22:45:10.123 00.004 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.05 = -1.24)
22:45:10.126 00.003 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.34)
22:45:10.130 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.40 hyp=0.43 cameraTheta=1.97 mountX=0.14 mountY=-0.42, mountTheta=-1.25
22:45:10.136 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.40, opts=13)
22:45:10.140 00.004 14556 Enqueuing Move request for scope (-0.17, 0.40)
22:45:10.146 00.006 12308 Worker thread wakes up
22:45:10.146 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.40) opts 0xd
22:45:10.146 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.40)
22:45:10.146 00.000 12308 Moving (-0.17, 0.40) raw xDistance=0.14 yDistance=-0.42
22:45:10.147 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:45:10.147 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
22:45:10.147 00.000 12308 MoveAxis(E, 0, ABG)
22:45:10.147 00.000 12308 Move returns status 0, amount 0
22:45:10.148 00.001 12308 MoveAxis(N, 296, ABG)
22:45:10.148 00.000 12308 Guiding  Dir = 0, Dur = 296
22:45:10.148 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:10.153 00.005 12308 IsSlewing returns 0
22:45:10.153 00.000 12308 IsGuiding returns 0
22:45:10.154 00.001 12308 PulseGuide returned control before completion, sleep 306
22:45:10.175 00.021 14556 UpdateGuideState exits: m=2325 SNR=32.2
22:45:10.182 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:10.186 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:10.191 00.005 14556 Enqueuing Expose request
22:45:10.472 00.281 12308 IsGuiding returns 1
22:45:10.474 00.002 12308 scope still moving after pulse duration time elapsed
22:45:10.505 00.031 12308 IsSlewing returns 0
22:45:10.506 00.001 12308 IsGuiding returns 0
22:45:10.506 00.000 12308 scope move finished after 296 + 57 ms
22:45:10.506 00.000 12308 Move returns status 0, amount 296
22:45:10.508 00.002 12308 move complete, result=0
22:45:10.508 00.000 12308 worker thread done servicing request
22:45:10.509 00.001 12308 Worker thread wakes up
22:45:10.509 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 296 ms NORTH
22:45:10.514 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:10.515 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:11.755 01.240 12308 Exposure complete
22:45:11.919 00.164 12308 worker thread done servicing request
22:45:11.919 00.000 14556 OnExposeComplete: enter
22:45:11.924 00.005 14556 UpdateGuideState(): m_state=6
22:45:11.929 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5511
22:45:11.935 00.006 14556 Star::Find returns 1 (0), X=170.11, Y=987.03, Mass=1992, SNR=30.1, Peak=176 HFD=4.4
22:45:11.941 00.006 14556 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.07) = xAngle (0.28 = 0.28)
22:45:11.946 00.005 14556 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.18 = 0.18)
22:45:11.950 00.004 14556 CameraToMount -- cameraX=-0.37 cameraY=-0.13 hyp=0.39 cameraTheta=-2.79 mountX=0.38 mountY=0.07, mountTheta=0.18
22:45:11.957 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.37, y=-0.13, opts=13)
22:45:11.960 00.003 14556 Enqueuing Move request for scope (-0.37, -0.13)
22:45:11.962 00.002 12308 Worker thread wakes up
22:45:11.962 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.13) opts 0xd
22:45:11.963 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.37, -0.13)
22:45:11.963 00.000 12308 Moving (-0.37, -0.13) raw xDistance=0.38 yDistance=0.07
22:45:11.963 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
22:45:11.963 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:11.963 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:45:11.963 00.000 12308 MoveAxis(W, 164, ABG)
22:45:11.964 00.001 12308 Guiding  Dir = 3, Dur = 164
22:45:11.964 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:11.968 00.004 12308 IsSlewing returns 0
22:45:11.968 00.000 12308 IsGuiding returns 0
22:45:11.968 00.000 12308 PulseGuide returned control before completion, sleep 174
22:45:11.987 00.019 14556 UpdateGuideState exits: m=1992 SNR=30.1
22:45:11.993 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:11.997 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:12.001 00.004 14556 Enqueuing Expose request
22:45:12.157 00.156 12308 IsGuiding returns 1
22:45:12.158 00.001 12308 scope still moving after pulse duration time elapsed
22:45:12.188 00.030 12308 IsSlewing returns 0
22:45:12.189 00.001 12308 IsGuiding returns 0
22:45:12.190 00.001 12308 scope move finished after 164 + 57 ms
22:45:12.190 00.000 12308 Move returns status 0, amount 164
22:45:12.191 00.001 12308 MoveAxis(N, 0, ABG)
22:45:12.191 00.000 12308 Move returns status 0, amount 0
22:45:12.191 00.000 12308 move complete, result=0
22:45:12.193 00.002 12308 worker thread done servicing request
22:45:12.193 00.000 12308 Worker thread wakes up
22:45:12.193 00.000 14556 GuideStep: 0.4 px 164 ms WEST, 0.1 px 0 ms NORTH
22:45:12.199 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:12.199 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:13.450 01.251 12308 Exposure complete
22:45:13.583 00.133 12308 worker thread done servicing request
22:45:13.584 00.001 14556 OnExposeComplete: enter
22:45:13.588 00.004 14556 UpdateGuideState(): m_state=6
22:45:13.592 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5512
22:45:13.596 00.004 14556 Star::Find returns 1 (0), X=170.64, Y=987.17, Mass=2171, SNR=31.4, Peak=167 HFD=4.5
22:45:13.599 00.003 14556 CameraToMount -- cameraTheta (0.01) - m_xAngle (-3.07) = xAngle (3.09 = 3.09)
22:45:13.604 00.005 14556 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.99 = 2.99)
22:45:13.606 00.002 14556 CameraToMount -- cameraX=0.16 cameraY=0.00 hyp=0.16 cameraTheta=0.01 mountX=-0.16 mountY=0.02, mountTheta=2.99
22:45:13.613 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.00, opts=13)
22:45:13.617 00.004 14556 Enqueuing Move request for scope (0.16, 0.00)
22:45:13.622 00.005 12308 Worker thread wakes up
22:45:13.622 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.00) opts 0xd
22:45:13.622 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.00)
22:45:13.622 00.000 12308 Moving (0.16, 0.00) raw xDistance=-0.16 yDistance=0.02
22:45:13.622 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:45:13.622 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:13.624 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:45:13.624 00.000 12308 MoveAxis(E, 0, ABG)
22:45:13.624 00.000 12308 Move returns status 0, amount 0
22:45:13.624 00.000 12308 MoveAxis(N, 0, ABG)
22:45:13.624 00.000 12308 Move returns status 0, amount 0
22:45:13.624 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:13.629 00.005 12308 move complete, result=0
22:45:13.629 00.000 12308 worker thread done servicing request
22:45:13.653 00.024 14556 UpdateGuideState exits: m=2171 SNR=31.4
22:45:13.657 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:13.661 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:13.665 00.004 14556 Enqueuing Expose request
22:45:13.669 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:45:13.673 00.004 12308 Worker thread wakes up
22:45:13.675 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:13.675 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:14.923 01.248 12308 Exposure complete
22:45:15.080 00.157 12308 worker thread done servicing request
22:45:15.081 00.001 14556 OnExposeComplete: enter
22:45:15.085 00.004 14556 UpdateGuideState(): m_state=6
22:45:15.089 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5513
22:45:15.092 00.003 14556 Star::Find returns 1 (0), X=170.49, Y=987.18, Mass=2209, SNR=31.3, Peak=160 HFD=4.7
22:45:15.095 00.003 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (3.99 = -2.29)
22:45:15.099 00.004 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.39)
22:45:15.103 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=0.92 mountX=-0.01 mountY=-0.01, mountTheta=-2.34
22:45:15.109 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.01, opts=13)
22:45:15.115 00.006 14556 Enqueuing Move request for scope (0.01, 0.01)
22:45:15.120 00.005 12308 Worker thread wakes up
22:45:15.120 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
22:45:15.120 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
22:45:15.122 00.002 12308 Moving (0.01, 0.01) raw xDistance=-0.01 yDistance=-0.01
22:45:15.122 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:45:15.122 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:15.122 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:45:15.122 00.000 12308 MoveAxis(E, 0, ABG)
22:45:15.123 00.001 12308 Move returns status 0, amount 0
22:45:15.123 00.000 12308 MoveAxis(N, 0, ABG)
22:45:15.123 00.000 12308 Move returns status 0, amount 0
22:45:15.123 00.000 12308 move complete, result=0
22:45:15.123 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:15.130 00.007 12308 worker thread done servicing request
22:45:15.155 00.025 14556 UpdateGuideState exits: m=2209 SNR=31.3
22:45:15.161 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:15.169 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:15.174 00.005 14556 Enqueuing Expose request
22:45:15.179 00.005 12308 Worker thread wakes up
22:45:15.179 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:45:15.183 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:15.183 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:16.442 01.259 12308 Exposure complete
22:45:16.578 00.136 12308 worker thread done servicing request
22:45:16.578 00.000 14556 OnExposeComplete: enter
22:45:16.583 00.005 14556 UpdateGuideState(): m_state=6
22:45:16.586 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5514
22:45:16.591 00.005 14556 Star::Find returns 1 (0), X=170.47, Y=987.32, Mass=2024, SNR=30.4, Peak=139 HFD=4.7
22:45:16.594 00.003 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
22:45:16.598 00.004 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
22:45:16.602 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.63 mountX=-0.00 mountY=-0.15, mountTheta=-1.58
22:45:16.608 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.15, opts=13)
22:45:16.615 00.007 14556 Enqueuing Move request for scope (-0.01, 0.15)
22:45:16.619 00.004 12308 Worker thread wakes up
22:45:16.619 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd
22:45:16.620 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.15)
22:45:16.620 00.000 12308 Moving (-0.01, 0.15) raw xDistance=-0.00 yDistance=-0.15
22:45:16.620 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:45:16.620 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:16.620 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:45:16.621 00.001 12308 MoveAxis(E, 0, ABG)
22:45:16.621 00.000 12308 Move returns status 0, amount 0
22:45:16.622 00.001 12308 MoveAxis(N, 0, ABG)
22:45:16.622 00.000 12308 Move returns status 0, amount 0
22:45:16.622 00.000 12308 move complete, result=0
22:45:16.622 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:16.627 00.005 12308 worker thread done servicing request
22:45:16.648 00.021 14556 UpdateGuideState exits: m=2024 SNR=30.4
22:45:16.653 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:16.656 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:16.661 00.005 14556 Enqueuing Expose request
22:45:16.664 00.003 12308 Worker thread wakes up
22:45:16.665 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:16.668 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:16.668 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:17.911 01.243 12308 Exposure complete
22:45:18.055 00.144 12308 worker thread done servicing request
22:45:18.055 00.000 14556 OnExposeComplete: enter
22:45:18.059 00.004 14556 UpdateGuideState(): m_state=6
22:45:18.064 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5515
22:45:18.068 00.004 14556 Star::Find returns 1 (0), X=170.45, Y=987.16, Mass=2129, SNR=30.8, Peak=158 HFD=4.7
22:45:18.072 00.004 14556 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.07) = xAngle (0.20 = 0.20)
22:45:18.075 00.003 14556 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.10 = 0.10)
22:45:18.078 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.88 mountX=0.03 mountY=0.00, mountTheta=0.10
22:45:18.084 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.01, opts=13)
22:45:18.088 00.004 14556 Enqueuing Move request for scope (-0.03, -0.01)
22:45:18.091 00.003 12308 Worker thread wakes up
22:45:18.092 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
22:45:18.092 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
22:45:18.092 00.000 12308 Moving (-0.03, -0.01) raw xDistance=0.03 yDistance=0.00
22:45:18.092 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:45:18.092 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:18.092 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:45:18.093 00.001 12308 MoveAxis(E, 0, ABG)
22:45:18.093 00.000 12308 Move returns status 0, amount 0
22:45:18.093 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:18.097 00.004 12308 MoveAxis(N, 0, ABG)
22:45:18.098 00.001 12308 Move returns status 0, amount 0
22:45:18.098 00.000 12308 move complete, result=0
22:45:18.098 00.000 12308 worker thread done servicing request
22:45:18.116 00.018 14556 UpdateGuideState exits: m=2129 SNR=30.8
22:45:18.122 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:18.125 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:18.129 00.004 14556 Enqueuing Expose request
22:45:18.133 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:45:18.137 00.004 12308 Worker thread wakes up
22:45:18.137 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:18.137 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:19.387 01.250 12308 Exposure complete
22:45:19.521 00.134 12308 worker thread done servicing request
22:45:19.521 00.000 14556 OnExposeComplete: enter
22:45:19.529 00.008 14556 UpdateGuideState(): m_state=6
22:45:19.534 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5516
22:45:19.539 00.005 14556 Star::Find returns 1 (0), X=170.46, Y=987.39, Mass=2111, SNR=30.9, Peak=143 HFD=4.6
22:45:19.544 00.005 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
22:45:19.549 00.005 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
22:45:19.555 00.006 14556 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.23 cameraTheta=1.65 mountX=0.00 mountY=-0.22, mountTheta=-1.56
22:45:19.562 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.22, opts=13)
22:45:19.569 00.007 14556 Enqueuing Move request for scope (-0.02, 0.22)
22:45:19.575 00.006 12308 Worker thread wakes up
22:45:19.575 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
22:45:19.575 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
22:45:19.575 00.000 12308 Moving (-0.02, 0.22) raw xDistance=0.00 yDistance=-0.22
22:45:19.575 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:45:19.575 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:45:19.576 00.001 12308 MoveAxis(E, 0, ABG)
22:45:19.576 00.000 12308 Move returns status 0, amount 0
22:45:19.576 00.000 12308 MoveAxis(N, 158, ABG)
22:45:19.577 00.001 12308 Guiding  Dir = 0, Dur = 158
22:45:19.577 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:19.583 00.006 12308 IsSlewing returns 0
22:45:19.583 00.000 12308 IsGuiding returns 0
22:45:19.584 00.001 12308 PulseGuide returned control before completion, sleep 168
22:45:19.604 00.020 14556 UpdateGuideState exits: m=2111 SNR=30.9
22:45:19.609 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:19.613 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:19.618 00.005 14556 Enqueuing Expose request
22:45:19.767 00.149 12308 IsGuiding returns 1
22:45:19.767 00.000 12308 scope still moving after pulse duration time elapsed
22:45:19.797 00.030 12308 IsSlewing returns 0
22:45:19.798 00.001 12308 IsGuiding returns 0
22:45:19.798 00.000 12308 scope move finished after 158 + 57 ms
22:45:19.798 00.000 12308 Move returns status 0, amount 158
22:45:19.799 00.001 12308 move complete, result=0
22:45:19.799 00.000 12308 worker thread done servicing request
22:45:19.799 00.000 12308 Worker thread wakes up
22:45:19.799 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 158 ms NORTH
22:45:19.804 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:19.805 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:21.062 01.257 12308 Exposure complete
22:45:21.199 00.137 12308 worker thread done servicing request
22:45:21.199 00.000 14556 OnExposeComplete: enter
22:45:21.204 00.005 14556 UpdateGuideState(): m_state=6
22:45:21.207 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5517
22:45:21.211 00.004 14556 Star::Find returns 1 (0), X=170.45, Y=987.28, Mass=2043, SNR=30.3, Peak=155 HFD=4.6
22:45:21.214 00.003 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.91 = -1.37)
22:45:21.218 00.004 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.47)
22:45:21.221 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.84 mountX=0.02 mountY=-0.12, mountTheta=-1.37
22:45:21.226 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.12, opts=13)
22:45:21.230 00.004 14556 Enqueuing Move request for scope (-0.03, 0.12)
22:45:21.233 00.003 12308 Worker thread wakes up
22:45:21.233 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
22:45:21.234 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
22:45:21.234 00.000 12308 Moving (-0.03, 0.12) raw xDistance=0.02 yDistance=-0.12
22:45:21.234 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:45:21.234 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:21.235 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:45:21.235 00.000 12308 MoveAxis(E, 0, ABG)
22:45:21.235 00.000 12308 Move returns status 0, amount 0
22:45:21.235 00.000 12308 MoveAxis(N, 0, ABG)
22:45:21.235 00.000 12308 Move returns status 0, amount 0
22:45:21.235 00.000 12308 move complete, result=0
22:45:21.236 00.001 12308 worker thread done servicing request
22:45:21.236 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:21.263 00.027 14556 UpdateGuideState exits: m=2043 SNR=30.3
22:45:21.267 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:21.271 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:21.277 00.006 14556 Enqueuing Expose request
22:45:21.281 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:21.285 00.004 12308 Worker thread wakes up
22:45:21.285 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:21.285 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:22.530 01.245 12308 Exposure complete
22:45:22.681 00.151 12308 worker thread done servicing request
22:45:22.681 00.000 14556 OnExposeComplete: enter
22:45:22.686 00.005 14556 UpdateGuideState(): m_state=6
22:45:22.690 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5518
22:45:22.694 00.004 14556 Star::Find returns 1 (0), X=170.32, Y=987.36, Mass=2128, SNR=31.1, Peak=170 HFD=4.7
22:45:22.699 00.005 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.33 = -0.95)
22:45:22.702 00.003 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.05)
22:45:22.707 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.19 hyp=0.24 cameraTheta=2.26 mountX=0.14 mountY=-0.21, mountTheta=-0.98
22:45:22.715 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.19, opts=13)
22:45:22.720 00.005 14556 Enqueuing Move request for scope (-0.15, 0.19)
22:45:22.723 00.003 12308 Worker thread wakes up
22:45:22.724 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.19) opts 0xd
22:45:22.724 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.19)
22:45:22.724 00.000 12308 Moving (-0.15, 0.19) raw xDistance=0.14 yDistance=-0.21
22:45:22.724 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:45:22.724 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:45:22.724 00.000 12308 MoveAxis(E, 0, ABG)
22:45:22.724 00.000 12308 Move returns status 0, amount 0
22:45:22.725 00.001 12308 MoveAxis(N, 149, ABG)
22:45:22.725 00.000 12308 Guiding  Dir = 0, Dur = 149
22:45:22.725 00.000 12308 IsSlewing returns 0
22:45:22.726 00.001 12308 IsGuiding returns 0
22:45:22.726 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:22.731 00.005 12308 PulseGuide returned control before completion, sleep 159
22:45:22.756 00.025 14556 UpdateGuideState exits: m=2128 SNR=31.1
22:45:22.761 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:22.765 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:22.770 00.005 14556 Enqueuing Expose request
22:45:22.900 00.130 12308 IsGuiding returns 1
22:45:22.900 00.000 12308 scope still moving after pulse duration time elapsed
22:45:22.930 00.030 12308 IsSlewing returns 0
22:45:22.931 00.001 12308 IsGuiding returns 0
22:45:22.931 00.000 12308 scope move finished after 149 + 55 ms
22:45:22.932 00.001 12308 Move returns status 0, amount 149
22:45:22.932 00.000 12308 move complete, result=0
22:45:22.932 00.000 12308 worker thread done servicing request
22:45:22.932 00.000 12308 Worker thread wakes up
22:45:22.933 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 149 ms NORTH
22:45:22.939 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:22.940 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:24.193 01.253 12308 Exposure complete
22:45:24.332 00.139 12308 worker thread done servicing request
22:45:24.333 00.001 14556 OnExposeComplete: enter
22:45:24.337 00.004 14556 UpdateGuideState(): m_state=6
22:45:24.341 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5519
22:45:24.346 00.005 14556 Star::Find returns 1 (0), X=170.43, Y=987.21, Mass=2286, SNR=32.1, Peak=169 HFD=4.7
22:45:24.349 00.003 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.50 = -0.78)
22:45:24.352 00.003 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.88)
22:45:24.355 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.07 cameraTheta=2.43 mountX=0.05 mountY=-0.05, mountTheta=-0.83
22:45:24.361 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.04, opts=13)
22:45:24.367 00.006 14556 Enqueuing Move request for scope (-0.05, 0.04)
22:45:24.370 00.003 12308 Worker thread wakes up
22:45:24.371 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
22:45:24.371 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
22:45:24.371 00.000 12308 Moving (-0.05, 0.04) raw xDistance=0.05 yDistance=-0.05
22:45:24.371 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:45:24.371 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:24.373 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:45:24.373 00.000 12308 MoveAxis(E, 0, ABG)
22:45:24.373 00.000 12308 Move returns status 0, amount 0
22:45:24.373 00.000 12308 MoveAxis(N, 0, ABG)
22:45:24.373 00.000 12308 Move returns status 0, amount 0
22:45:24.374 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:24.378 00.004 12308 move complete, result=0
22:45:24.378 00.000 12308 worker thread done servicing request
22:45:24.398 00.020 14556 UpdateGuideState exits: m=2286 SNR=32.1
22:45:24.402 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:24.406 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:24.411 00.005 14556 Enqueuing Expose request
22:45:24.414 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:24.418 00.004 12308 Worker thread wakes up
22:45:24.418 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:24.418 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:25.660 01.242 12308 Exposure complete
22:45:25.813 00.153 12308 worker thread done servicing request
22:45:25.813 00.000 14556 OnExposeComplete: enter
22:45:25.817 00.004 14556 UpdateGuideState(): m_state=6
22:45:25.821 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5520
22:45:25.825 00.004 14556 Star::Find returns 1 (0), X=170.26, Y=987.16, Mass=2067, SNR=30.6, Peak=171 HFD=4.4
22:45:25.830 00.005 14556 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.07) = xAngle (-0.04 = -0.04)
22:45:25.834 00.004 14556 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.14 = -0.14)
22:45:25.839 00.005 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.01 hyp=0.22 cameraTheta=-3.12 mountX=0.22 mountY=-0.03, mountTheta=-0.14
22:45:25.844 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.01, opts=13)
22:45:25.848 00.004 14556 Enqueuing Move request for scope (-0.22, -0.01)
22:45:25.852 00.004 12308 Worker thread wakes up
22:45:25.852 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.01) opts 0xd
22:45:25.852 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.01)
22:45:25.852 00.000 12308 Moving (-0.22, -0.01) raw xDistance=0.22 yDistance=-0.03
22:45:25.854 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:45:25.854 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:25.854 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:45:25.854 00.000 12308 MoveAxis(W, 96, ABG)
22:45:25.855 00.001 12308 Guiding  Dir = 3, Dur = 96
22:45:25.855 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:25.860 00.005 12308 IsSlewing returns 0
22:45:25.860 00.000 12308 IsGuiding returns 0
22:45:25.861 00.001 12308 PulseGuide returned control before completion, sleep 106
22:45:25.883 00.022 14556 UpdateGuideState exits: m=2067 SNR=30.6
22:45:25.888 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:25.892 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:25.897 00.005 14556 Enqueuing Expose request
22:45:25.976 00.079 12308 IsGuiding returns 1
22:45:25.976 00.000 12308 scope still moving after pulse duration time elapsed
22:45:26.006 00.030 12308 IsSlewing returns 0
22:45:26.007 00.001 12308 IsGuiding returns 0
22:45:26.007 00.000 12308 scope move finished after 96 + 51 ms
22:45:26.008 00.001 12308 Move returns status 0, amount 96
22:45:26.008 00.000 12308 MoveAxis(N, 0, ABG)
22:45:26.008 00.000 12308 Move returns status 0, amount 0
22:45:26.008 00.000 12308 move complete, result=0
22:45:26.008 00.000 12308 worker thread done servicing request
22:45:26.008 00.000 14556 GuideStep: 0.2 px 96 ms WEST, -0.0 px 0 ms NORTH
22:45:26.016 00.008 12308 Worker thread wakes up
22:45:26.016 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:26.016 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:27.272 01.256 12308 Exposure complete
22:45:27.409 00.137 12308 worker thread done servicing request
22:45:27.409 00.000 14556 OnExposeComplete: enter
22:45:27.413 00.004 14556 UpdateGuideState(): m_state=6
22:45:27.418 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5521
22:45:27.422 00.004 14556 Star::Find returns 1 (0), X=170.30, Y=987.30, Mass=2025, SNR=30.2, Peak=155 HFD=4.6
22:45:27.425 00.003 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.56 = -0.72)
22:45:27.429 00.004 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.82)
22:45:27.433 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.13 hyp=0.22 cameraTheta=2.49 mountX=0.16 mountY=-0.16, mountTheta=-0.77
22:45:27.438 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.13, opts=13)
22:45:27.442 00.004 14556 Enqueuing Move request for scope (-0.17, 0.13)
22:45:27.446 00.004 12308 Worker thread wakes up
22:45:27.446 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.13) opts 0xd
22:45:27.446 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.13)
22:45:27.446 00.000 12308 Moving (-0.17, 0.13) raw xDistance=0.16 yDistance=-0.16
22:45:27.446 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:45:27.447 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:27.447 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:45:27.447 00.000 12308 MoveAxis(E, 0, ABG)
22:45:27.447 00.000 12308 Move returns status 0, amount 0
22:45:27.447 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:27.451 00.004 12308 MoveAxis(N, 0, ABG)
22:45:27.451 00.000 12308 Move returns status 0, amount 0
22:45:27.451 00.000 12308 move complete, result=0
22:45:27.453 00.002 12308 worker thread done servicing request
22:45:27.474 00.021 14556 UpdateGuideState exits: m=2025 SNR=30.2
22:45:27.478 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:27.481 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:27.486 00.005 14556 Enqueuing Expose request
22:45:27.491 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:45:27.495 00.004 12308 Worker thread wakes up
22:45:27.495 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:27.496 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:28.743 01.247 12308 Exposure complete
22:45:28.891 00.148 12308 worker thread done servicing request
22:45:28.891 00.000 14556 OnExposeComplete: enter
22:45:28.896 00.005 14556 UpdateGuideState(): m_state=6
22:45:28.900 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5522
22:45:28.906 00.006 14556 Star::Find returns 1 (0), X=170.55, Y=987.54, Mass=2195, SNR=31.4, Peak=142 HFD=5.0
22:45:28.910 00.004 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.47 = -1.82)
22:45:28.913 00.003 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.92)
22:45:28.917 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.37 hyp=0.38 cameraTheta=1.39 mountX=-0.09 mountY=-0.36, mountTheta=-1.83
22:45:28.922 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.37, opts=13)
22:45:28.925 00.003 14556 Enqueuing Move request for scope (0.07, 0.37)
22:45:28.929 00.004 12308 Worker thread wakes up
22:45:28.929 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.37) opts 0xd
22:45:28.929 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.37)
22:45:28.929 00.000 12308 Moving (0.07, 0.37) raw xDistance=-0.09 yDistance=-0.36
22:45:28.929 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:45:28.931 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:45:28.931 00.000 12308 MoveAxis(E, 0, ABG)
22:45:28.931 00.000 12308 Move returns status 0, amount 0
22:45:28.931 00.000 12308 MoveAxis(N, 250, ABG)
22:45:28.931 00.000 12308 Guiding  Dir = 0, Dur = 250
22:45:28.931 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:28.936 00.005 12308 IsSlewing returns 0
22:45:28.936 00.000 12308 IsGuiding returns 0
22:45:28.936 00.000 12308 PulseGuide returned control before completion, sleep 260
22:45:28.958 00.022 14556 UpdateGuideState exits: m=2195 SNR=31.4
22:45:28.962 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:28.967 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:28.970 00.003 14556 Enqueuing Expose request
22:45:29.204 00.234 12308 IsGuiding returns 1
22:45:29.204 00.000 12308 scope still moving after pulse duration time elapsed
22:45:29.234 00.030 12308 IsSlewing returns 0
22:45:29.235 00.001 12308 IsGuiding returns 0
22:45:29.236 00.001 12308 scope move finished after 250 + 49 ms
22:45:29.237 00.001 12308 Move returns status 0, amount 250
22:45:29.238 00.001 12308 move complete, result=0
22:45:29.238 00.000 12308 worker thread done servicing request
22:45:29.239 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 250 ms NORTH
22:45:29.245 00.006 12308 Worker thread wakes up
22:45:29.246 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:29.246 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:30.498 01.252 12308 Exposure complete
22:45:30.633 00.135 12308 worker thread done servicing request
22:45:30.634 00.001 14556 OnExposeComplete: enter
22:45:30.637 00.003 14556 UpdateGuideState(): m_state=6
22:45:30.641 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5523
22:45:30.647 00.006 14556 Star::Find returns 1 (0), X=170.57, Y=987.00, Mass=1990, SNR=30.0, Peak=170 HFD=4.2
22:45:30.650 00.003 14556 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-3.07) = xAngle (2.01 = 2.01)
22:45:30.654 00.004 14556 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.92 = 1.92)
22:45:30.657 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-1.06 mountX=-0.08 mountY=0.18, mountTheta=2.00
22:45:30.663 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.17, opts=13)
22:45:30.666 00.003 14556 Enqueuing Move request for scope (0.09, -0.17)
22:45:30.670 00.004 12308 Worker thread wakes up
22:45:30.670 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.17) opts 0xd
22:45:30.670 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.17)
22:45:30.670 00.000 12308 Moving (0.09, -0.17) raw xDistance=-0.08 yDistance=0.18
22:45:30.670 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:45:30.671 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:30.671 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:45:30.671 00.000 12308 MoveAxis(E, 0, ABG)
22:45:30.673 00.002 12308 Move returns status 0, amount 0
22:45:30.673 00.000 12308 MoveAxis(N, 0, ABG)
22:45:30.673 00.000 12308 Move returns status 0, amount 0
22:45:30.673 00.000 12308 move complete, result=0
22:45:30.673 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:30.678 00.005 12308 worker thread done servicing request
22:45:30.698 00.020 14556 UpdateGuideState exits: m=1990 SNR=30.0
22:45:30.703 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:30.707 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:30.712 00.005 14556 Enqueuing Expose request
22:45:30.717 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:45:30.721 00.004 12308 Worker thread wakes up
22:45:30.722 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:30.722 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:31.963 01.241 12308 Exposure complete
22:45:32.103 00.140 12308 worker thread done servicing request
22:45:32.104 00.001 14556 OnExposeComplete: enter
22:45:32.108 00.004 14556 UpdateGuideState(): m_state=6
22:45:32.114 00.006 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5524
22:45:32.119 00.005 14556 Star::Find returns 1 (0), X=170.71, Y=987.09, Mass=2137, SNR=31.0, Peak=160 HFD=4.3
22:45:32.122 00.003 14556 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-3.07) = xAngle (2.75 = 2.75)
22:45:32.126 00.004 14556 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.65 = 2.65)
22:45:32.131 00.005 14556 CameraToMount -- cameraX=0.23 cameraY=-0.08 hyp=0.24 cameraTheta=-0.32 mountX=-0.22 mountY=0.11, mountTheta=2.67
22:45:32.136 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=-0.08, opts=13)
22:45:32.141 00.005 14556 Enqueuing Move request for scope (0.23, -0.08)
22:45:32.146 00.005 12308 Worker thread wakes up
22:45:32.146 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.08) opts 0xd
22:45:32.147 00.001 12308 Handling offset move in thread for scope, endpoint = (0.23, -0.08)
22:45:32.147 00.000 12308 Moving (0.23, -0.08) raw xDistance=-0.22 yDistance=0.11
22:45:32.147 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:45:32.147 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:32.149 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:45:32.149 00.000 12308 MoveAxis(E, 97, ABG)
22:45:32.149 00.000 12308 Guiding  Dir = 2, Dur = 97
22:45:32.150 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:32.154 00.004 12308 IsSlewing returns 0
22:45:32.154 00.000 12308 IsGuiding returns 0
22:45:32.154 00.000 12308 PulseGuide returned control before completion, sleep 107
22:45:32.177 00.023 14556 UpdateGuideState exits: m=2137 SNR=31.0
22:45:32.182 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:32.187 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:32.191 00.004 14556 Enqueuing Expose request
22:45:32.269 00.078 12308 IsGuiding returns 1
22:45:32.269 00.000 12308 scope still moving after pulse duration time elapsed
22:45:32.300 00.031 12308 IsSlewing returns 0
22:45:32.301 00.001 12308 IsGuiding returns 0
22:45:32.301 00.000 12308 scope move finished after 97 + 49 ms
22:45:32.301 00.000 12308 Move returns status 0, amount 97
22:45:32.302 00.001 12308 MoveAxis(N, 0, ABG)
22:45:32.302 00.000 12308 Move returns status 0, amount 0
22:45:32.302 00.000 12308 move complete, result=0
22:45:32.302 00.000 12308 worker thread done servicing request
22:45:32.304 00.002 12308 Worker thread wakes up
22:45:32.304 00.000 14556 GuideStep: -0.2 px 97 ms EAST, 0.1 px 0 ms NORTH
22:45:32.310 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:32.310 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:33.560 01.250 12308 Exposure complete
22:45:33.702 00.142 14556 OnExposeComplete: enter
22:45:33.706 00.004 14556 UpdateGuideState(): m_state=6
22:45:33.711 00.005 12308 worker thread done servicing request
22:45:33.711 00.000 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5525
22:45:33.717 00.006 14556 Star::Find returns 1 (0), X=170.69, Y=987.26, Mass=2185, SNR=31.5, Peak=157 HFD=4.6
22:45:33.721 00.004 14556 CameraToMount -- cameraTheta (0.41) - m_xAngle (-3.07) = xAngle (3.48 = -2.80)
22:45:33.725 00.004 14556 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.38 = -2.90)
22:45:33.729 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.09 hyp=0.23 cameraTheta=0.41 mountX=-0.22 mountY=-0.06, mountTheta=-2.89
22:45:33.734 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.09, opts=13)
22:45:33.739 00.005 14556 Enqueuing Move request for scope (0.21, 0.09)
22:45:33.743 00.004 12308 Worker thread wakes up
22:45:33.743 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.09) opts 0xd
22:45:33.743 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.09)
22:45:33.743 00.000 12308 Moving (0.21, 0.09) raw xDistance=-0.22 yDistance=-0.06
22:45:33.743 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
22:45:33.743 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:33.745 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:45:33.745 00.000 12308 MoveAxis(E, 101, ABG)
22:45:33.745 00.000 12308 Guiding  Dir = 2, Dur = 101
22:45:33.745 00.000 12308 IsSlewing returns 0
22:45:33.746 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:33.749 00.003 12308 IsGuiding returns 0
22:45:33.749 00.000 12308 PulseGuide returned control before completion, sleep 111
22:45:33.766 00.017 14556 UpdateGuideState exits: m=2185 SNR=31.5
22:45:33.772 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:33.775 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:33.778 00.003 14556 Enqueuing Expose request
22:45:33.862 00.084 12308 IsGuiding returns 1
22:45:33.863 00.001 12308 scope still moving after pulse duration time elapsed
22:45:33.893 00.030 12308 IsSlewing returns 0
22:45:33.893 00.000 12308 IsGuiding returns 1
22:45:33.925 00.032 12308 IsSlewing returns 0
22:45:33.926 00.001 12308 IsGuiding returns 0
22:45:33.926 00.000 12308 scope move finished after 101 + 76 ms
22:45:33.927 00.001 12308 Move returns status 0, amount 101
22:45:33.927 00.000 12308 MoveAxis(N, 0, ABG)
22:45:33.928 00.001 12308 Move returns status 0, amount 0
22:45:33.928 00.000 12308 move complete, result=0
22:45:33.928 00.000 12308 worker thread done servicing request
22:45:33.928 00.000 14556 GuideStep: -0.2 px 101 ms EAST, -0.1 px 0 ms NORTH
22:45:33.939 00.011 12308 Worker thread wakes up
22:45:33.939 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:33.939 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:35.179 01.240 12308 Exposure complete
22:45:35.306 00.127 12308 worker thread done servicing request
22:45:35.306 00.000 14556 OnExposeComplete: enter
22:45:35.310 00.004 14556 UpdateGuideState(): m_state=6
22:45:35.313 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5526
22:45:35.317 00.004 14556 Star::Find returns 1 (0), X=170.23, Y=987.13, Mass=2132, SNR=31.1, Peak=194 HFD=4.4
22:45:35.321 00.004 14556 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.07) = xAngle (0.11 = 0.11)
22:45:35.324 00.003 14556 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.01 = 0.01)
22:45:35.328 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.04 hyp=0.25 cameraTheta=-2.96 mountX=0.25 mountY=0.00, mountTheta=0.01
22:45:35.334 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.04, opts=13)
22:45:35.337 00.003 14556 Enqueuing Move request for scope (-0.24, -0.04)
22:45:35.340 00.003 12308 Worker thread wakes up
22:45:35.340 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.04) opts 0xd
22:45:35.340 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.04)
22:45:35.340 00.000 12308 Moving (-0.24, -0.04) raw xDistance=0.25 yDistance=0.00
22:45:35.340 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.25
22:45:35.341 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:35.341 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:45:35.341 00.000 12308 MoveAxis(W, 99, ABG)
22:45:35.341 00.000 12308 Guiding  Dir = 3, Dur = 99
22:45:35.341 00.000 12308 IsSlewing returns 0
22:45:35.343 00.002 12308 IsGuiding returns 0
22:45:35.343 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:35.347 00.004 12308 PulseGuide returned control before completion, sleep 109
22:45:35.367 00.020 14556 UpdateGuideState exits: m=2132 SNR=31.1
22:45:35.371 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:35.374 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:35.378 00.004 14556 Enqueuing Expose request
22:45:35.470 00.092 12308 IsGuiding returns 0
22:45:35.470 00.000 12308 Move returns status 0, amount 99
22:45:35.470 00.000 12308 MoveAxis(N, 0, ABG)
22:45:35.470 00.000 12308 Move returns status 0, amount 0
22:45:35.470 00.000 12308 move complete, result=0
22:45:35.471 00.001 14556 GuideStep: 0.2 px 99 ms WEST, 0.0 px 0 ms NORTH
22:45:35.476 00.005 12308 worker thread done servicing request
22:45:35.476 00.000 12308 Worker thread wakes up
22:45:35.476 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:35.476 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:36.718 01.242 12308 Exposure complete
22:45:36.847 00.129 12308 worker thread done servicing request
22:45:36.847 00.000 14556 OnExposeComplete: enter
22:45:36.851 00.004 14556 UpdateGuideState(): m_state=6
22:45:36.855 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5527
22:45:36.859 00.004 14556 Star::Find returns 1 (0), X=170.53, Y=987.29, Mass=2301, SNR=31.9, Peak=159 HFD=4.7
22:45:36.863 00.004 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.23 = -2.05)
22:45:36.868 00.005 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.15)
22:45:36.871 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.16 mountX=-0.06 mountY=-0.11, mountTheta=-2.08
22:45:36.876 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.12, opts=13)
22:45:36.880 00.004 14556 Enqueuing Move request for scope (0.05, 0.12)
22:45:36.884 00.004 12308 Worker thread wakes up
22:45:36.884 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
22:45:36.884 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
22:45:36.884 00.000 12308 Moving (0.05, 0.12) raw xDistance=-0.06 yDistance=-0.11
22:45:36.885 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:45:36.885 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:36.885 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:45:36.885 00.000 12308 MoveAxis(E, 0, ABG)
22:45:36.885 00.000 12308 Move returns status 0, amount 0
22:45:36.885 00.000 12308 MoveAxis(N, 0, ABG)
22:45:36.886 00.001 12308 Move returns status 0, amount 0
22:45:36.886 00.000 12308 move complete, result=0
22:45:36.886 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:36.890 00.004 12308 worker thread done servicing request
22:45:36.911 00.021 14556 UpdateGuideState exits: m=2301 SNR=31.9
22:45:36.916 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:36.920 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:36.924 00.004 14556 Enqueuing Expose request
22:45:36.927 00.003 12308 Worker thread wakes up
22:45:36.927 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:36.929 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:36.929 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:38.172 01.243 12308 Exposure complete
22:45:38.329 00.157 12308 worker thread done servicing request
22:45:38.330 00.001 14556 OnExposeComplete: enter
22:45:38.333 00.003 14556 UpdateGuideState(): m_state=6
22:45:38.339 00.006 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5528
22:45:38.342 00.003 14556 Star::Find returns 1 (0), X=170.70, Y=987.31, Mass=2096, SNR=30.8, Peak=158 HFD=4.6
22:45:38.346 00.004 14556 CameraToMount -- cameraTheta (0.56) - m_xAngle (-3.07) = xAngle (3.64 = -2.65)
22:45:38.349 00.003 14556 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.54 = -2.75)
22:45:38.354 00.005 14556 CameraToMount -- cameraX=0.22 cameraY=0.14 hyp=0.26 cameraTheta=0.56 mountX=-0.23 mountY=-0.10, mountTheta=-2.73
22:45:38.360 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.14, opts=13)
22:45:38.364 00.004 14556 Enqueuing Move request for scope (0.22, 0.14)
22:45:38.369 00.005 12308 Worker thread wakes up
22:45:38.369 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.14) opts 0xd
22:45:38.369 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.14)
22:45:38.369 00.000 12308 Moving (0.22, 0.14) raw xDistance=-0.23 yDistance=-0.10
22:45:38.369 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:45:38.370 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:38.370 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:45:38.370 00.000 12308 MoveAxis(E, 100, ABG)
22:45:38.370 00.000 12308 Guiding  Dir = 2, Dur = 100
22:45:38.372 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:38.375 00.003 12308 IsSlewing returns 0
22:45:38.376 00.001 12308 IsGuiding returns 0
22:45:38.377 00.001 12308 PulseGuide returned control before completion, sleep 110
22:45:38.396 00.019 14556 UpdateGuideState exits: m=2096 SNR=30.8
22:45:38.401 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:38.404 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:38.407 00.003 14556 Enqueuing Expose request
22:45:38.491 00.084 12308 IsGuiding returns 1
22:45:38.491 00.000 12308 scope still moving after pulse duration time elapsed
22:45:38.523 00.032 12308 IsSlewing returns 0
22:45:38.524 00.001 12308 IsGuiding returns 0
22:45:38.524 00.000 12308 scope move finished after 100 + 48 ms
22:45:38.524 00.000 12308 Move returns status 0, amount 100
22:45:38.524 00.000 12308 MoveAxis(N, 0, ABG)
22:45:38.526 00.002 12308 Move returns status 0, amount 0
22:45:38.526 00.000 12308 move complete, result=0
22:45:38.527 00.001 12308 worker thread done servicing request
22:45:38.527 00.000 12308 Worker thread wakes up
22:45:38.528 00.001 14556 GuideStep: -0.2 px 100 ms EAST, -0.1 px 0 ms NORTH
22:45:38.533 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:38.533 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:39.787 01.254 12308 Exposure complete
22:45:39.928 00.141 12308 worker thread done servicing request
22:45:39.929 00.001 14556 OnExposeComplete: enter
22:45:39.932 00.003 14556 UpdateGuideState(): m_state=6
22:45:39.936 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5529
22:45:39.940 00.004 14556 Star::Find returns 1 (0), X=170.51, Y=987.39, Mass=2379, SNR=32.5, Peak=162 HFD=4.9
22:45:39.944 00.004 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.50 = -1.79)
22:45:39.946 00.002 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.89)
22:45:39.950 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.22 hyp=0.23 cameraTheta=1.42 mountX=-0.05 mountY=-0.22, mountTheta=-1.79
22:45:39.955 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.22, opts=13)
22:45:39.960 00.005 14556 Enqueuing Move request for scope (0.03, 0.22)
22:45:39.964 00.004 12308 Worker thread wakes up
22:45:39.964 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.22) opts 0xd
22:45:39.964 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.22)
22:45:39.964 00.000 12308 Moving (0.03, 0.22) raw xDistance=-0.05 yDistance=-0.22
22:45:39.964 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:45:39.964 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:45:39.965 00.001 12308 MoveAxis(E, 0, ABG)
22:45:39.965 00.000 12308 Move returns status 0, amount 0
22:45:39.965 00.000 12308 MoveAxis(N, 152, ABG)
22:45:39.965 00.000 12308 Guiding  Dir = 0, Dur = 152
22:45:39.966 00.001 12308 IsSlewing returns 0
22:45:39.966 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:39.971 00.005 12308 IsGuiding returns 0
22:45:39.971 00.000 12308 PulseGuide returned control before completion, sleep 162
22:45:39.995 00.024 14556 UpdateGuideState exits: m=2379 SNR=32.5
22:45:40.001 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:40.006 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:40.010 00.004 14556 Enqueuing Expose request
22:45:40.140 00.130 12308 IsGuiding returns 1
22:45:40.140 00.000 12308 scope still moving after pulse duration time elapsed
22:45:40.171 00.031 12308 IsSlewing returns 0
22:45:40.172 00.001 12308 IsGuiding returns 0
22:45:40.172 00.000 12308 scope move finished after 152 + 49 ms
22:45:40.173 00.001 12308 Move returns status 0, amount 152
22:45:40.173 00.000 12308 move complete, result=0
22:45:40.173 00.000 12308 worker thread done servicing request
22:45:40.174 00.001 12308 Worker thread wakes up
22:45:40.174 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 152 ms NORTH
22:45:40.186 00.012 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:40.186 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:41.439 01.253 12308 Exposure complete
22:45:41.601 00.162 12308 worker thread done servicing request
22:45:41.601 00.000 14556 OnExposeComplete: enter
22:45:41.606 00.005 14556 UpdateGuideState(): m_state=6
22:45:41.610 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5530
22:45:41.615 00.005 14556 Star::Find returns 1 (0), X=170.24, Y=987.31, Mass=2267, SNR=31.8, Peak=163 HFD=4.6
22:45:41.619 00.004 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.69 = -0.59)
22:45:41.622 00.003 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.59 = -0.69)
22:45:41.627 00.005 14556 CameraToMount -- cameraX=-0.24 cameraY=0.14 hyp=0.27 cameraTheta=2.62 mountX=0.23 mountY=-0.18, mountTheta=-0.66
22:45:41.634 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.14, opts=13)
22:45:41.637 00.003 14556 Enqueuing Move request for scope (-0.24, 0.14)
22:45:41.641 00.004 12308 Worker thread wakes up
22:45:41.642 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.14) opts 0xd
22:45:41.642 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.14)
22:45:41.642 00.000 12308 Moving (-0.24, 0.14) raw xDistance=0.23 yDistance=-0.18
22:45:41.643 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:45:41.643 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:41.643 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:45:41.643 00.000 12308 MoveAxis(W, 99, ABG)
22:45:41.643 00.000 12308 Guiding  Dir = 3, Dur = 99
22:45:41.645 00.002 12308 IsSlewing returns 0
22:45:41.645 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:41.649 00.004 12308 IsGuiding returns 0
22:45:41.649 00.000 12308 PulseGuide returned control before completion, sleep 109
22:45:41.674 00.025 14556 UpdateGuideState exits: m=2267 SNR=31.8
22:45:41.679 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:41.685 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:41.689 00.004 14556 Enqueuing Expose request
22:45:41.774 00.085 12308 IsGuiding returns 1
22:45:41.775 00.001 12308 scope still moving after pulse duration time elapsed
22:45:41.805 00.030 12308 IsSlewing returns 0
22:45:41.805 00.000 12308 IsGuiding returns 0
22:45:41.805 00.000 12308 scope move finished after 99 + 57 ms
22:45:41.806 00.001 12308 Move returns status 0, amount 99
22:45:41.806 00.000 12308 MoveAxis(N, 0, ABG)
22:45:41.806 00.000 12308 Move returns status 0, amount 0
22:45:41.806 00.000 12308 move complete, result=0
22:45:41.806 00.000 12308 worker thread done servicing request
22:45:41.806 00.000 12308 Worker thread wakes up
22:45:41.806 00.000 14556 GuideStep: 0.2 px 99 ms WEST, -0.2 px 0 ms NORTH
22:45:41.812 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:41.812 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:43.057 01.245 12308 Exposure complete
22:45:43.203 00.146 12308 worker thread done servicing request
22:45:43.203 00.000 14556 OnExposeComplete: enter
22:45:43.207 00.004 14556 UpdateGuideState(): m_state=6
22:45:43.211 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5531
22:45:43.216 00.005 14556 Star::Find returns 1 (0), X=170.47, Y=987.39, Mass=2191, SNR=31.5, Peak=143 HFD=4.8
22:45:43.220 00.004 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.66 = -1.63)
22:45:43.223 00.003 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
22:45:43.226 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=0.22 hyp=0.22 cameraTheta=1.58 mountX=-0.01 mountY=-0.22, mountTheta=-1.63
22:45:43.231 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.22, opts=13)
22:45:43.235 00.004 14556 Enqueuing Move request for scope (-0.00, 0.22)
22:45:43.237 00.002 12308 Worker thread wakes up
22:45:43.237 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.22) opts 0xd
22:45:43.238 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.22)
22:45:43.238 00.000 12308 Moving (-0.00, 0.22) raw xDistance=-0.01 yDistance=-0.22
22:45:43.238 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:45:43.238 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:45:43.238 00.000 12308 MoveAxis(E, 0, ABG)
22:45:43.238 00.000 12308 Move returns status 0, amount 0
22:45:43.239 00.001 12308 MoveAxis(N, 153, ABG)
22:45:43.239 00.000 12308 Guiding  Dir = 0, Dur = 153
22:45:43.239 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:43.242 00.003 12308 IsSlewing returns 0
22:45:43.242 00.000 12308 IsGuiding returns 0
22:45:43.244 00.002 12308 PulseGuide returned control before completion, sleep 163
22:45:43.258 00.014 14556 UpdateGuideState exits: m=2191 SNR=31.5
22:45:43.262 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:43.265 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:43.271 00.006 14556 Enqueuing Expose request
22:45:43.416 00.145 12308 IsGuiding returns 1
22:45:43.416 00.000 12308 scope still moving after pulse duration time elapsed
22:45:43.447 00.031 12308 IsSlewing returns 0
22:45:43.449 00.002 12308 IsGuiding returns 0
22:45:43.449 00.000 12308 scope move finished after 153 + 52 ms
22:45:43.449 00.000 12308 Move returns status 0, amount 153
22:45:43.450 00.001 12308 move complete, result=0
22:45:43.450 00.000 12308 worker thread done servicing request
22:45:43.450 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 153 ms NORTH
22:45:43.457 00.007 12308 Worker thread wakes up
22:45:43.457 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:43.457 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:44.712 01.255 12308 Exposure complete
22:45:44.868 00.156 12308 worker thread done servicing request
22:45:44.868 00.000 14556 OnExposeComplete: enter
22:45:44.873 00.005 14556 UpdateGuideState(): m_state=6
22:45:44.879 00.006 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5532
22:45:44.885 00.006 14556 Star::Find returns 1 (0), X=170.40, Y=987.27, Mass=2199, SNR=31.6, Peak=149 HFD=4.7
22:45:44.889 00.004 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
22:45:44.896 00.007 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
22:45:44.901 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.12 cameraTheta=2.24 mountX=0.07 mountY=-0.11, mountTheta=-1.00
22:45:44.909 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.10, opts=13)
22:45:44.915 00.006 14556 Enqueuing Move request for scope (-0.08, 0.10)
22:45:44.919 00.004 12308 Worker thread wakes up
22:45:44.919 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
22:45:44.919 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
22:45:44.919 00.000 12308 Moving (-0.08, 0.10) raw xDistance=0.07 yDistance=-0.11
22:45:44.919 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:45:44.920 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:44.920 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:45:44.920 00.000 12308 MoveAxis(E, 0, ABG)
22:45:44.920 00.000 12308 Move returns status 0, amount 0
22:45:44.920 00.000 12308 MoveAxis(N, 0, ABG)
22:45:44.921 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:44.925 00.004 12308 Move returns status 0, amount 0
22:45:44.925 00.000 12308 move complete, result=0
22:45:44.925 00.000 12308 worker thread done servicing request
22:45:44.950 00.025 14556 UpdateGuideState exits: m=2199 SNR=31.6
22:45:44.959 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:44.965 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:44.971 00.006 14556 Enqueuing Expose request
22:45:44.976 00.005 12308 Worker thread wakes up
22:45:44.976 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:44.980 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:44.980 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:46.229 01.249 12308 Exposure complete
22:45:46.372 00.143 12308 worker thread done servicing request
22:45:46.374 00.002 14556 OnExposeComplete: enter
22:45:46.378 00.004 14556 UpdateGuideState(): m_state=6
22:45:46.385 00.007 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5533
22:45:46.390 00.005 14556 Star::Find returns 1 (0), X=170.31, Y=987.12, Mass=1989, SNR=30.2, Peak=142 HFD=4.6
22:45:46.400 00.010 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.19 = 0.19)
22:45:46.404 00.004 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.09 = 0.09)
22:45:46.409 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.04 hyp=0.17 cameraTheta=-2.89 mountX=0.17 mountY=0.01, mountTheta=0.09
22:45:46.414 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.04, opts=13)
22:45:46.418 00.004 14556 Enqueuing Move request for scope (-0.17, -0.04)
22:45:46.423 00.005 12308 Worker thread wakes up
22:45:46.423 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.04) opts 0xd
22:45:46.423 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.04)
22:45:46.423 00.000 12308 Moving (-0.17, -0.04) raw xDistance=0.17 yDistance=0.01
22:45:46.423 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:45:46.424 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:46.424 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:45:46.424 00.000 12308 MoveAxis(E, 0, ABG)
22:45:46.425 00.001 12308 Move returns status 0, amount 0
22:45:46.425 00.000 12308 MoveAxis(N, 0, ABG)
22:45:46.425 00.000 12308 Move returns status 0, amount 0
22:45:46.425 00.000 12308 move complete, result=0
22:45:46.425 00.000 12308 worker thread done servicing request
22:45:46.426 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:46.450 00.024 14556 UpdateGuideState exits: m=1989 SNR=30.2
22:45:46.456 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:46.459 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:46.464 00.005 14556 Enqueuing Expose request
22:45:46.467 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:45:46.472 00.005 12308 Worker thread wakes up
22:45:46.472 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:46.472 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:47.711 01.239 12308 Exposure complete
22:45:47.859 00.148 12308 worker thread done servicing request
22:45:47.859 00.000 14556 OnExposeComplete: enter
22:45:47.863 00.004 14556 UpdateGuideState(): m_state=6
22:45:47.867 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5534
22:45:47.872 00.005 14556 Star::Find returns 1 (0), X=170.41, Y=987.29, Mass=1990, SNR=30.0, Peak=133 HFD=4.7
22:45:47.875 00.003 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.12 = -1.17)
22:45:47.879 00.004 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.27)
22:45:47.883 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.14 cameraTheta=2.04 mountX=0.05 mountY=-0.13, mountTheta=-1.18
22:45:47.888 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.12, opts=13)
22:45:47.892 00.004 14556 Enqueuing Move request for scope (-0.06, 0.12)
22:45:47.897 00.005 12308 Worker thread wakes up
22:45:47.897 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
22:45:47.897 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
22:45:47.897 00.000 12308 Moving (-0.06, 0.12) raw xDistance=0.05 yDistance=-0.13
22:45:47.898 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:45:47.898 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:47.898 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:45:47.898 00.000 12308 MoveAxis(E, 0, ABG)
22:45:47.900 00.002 12308 Move returns status 0, amount 0
22:45:47.900 00.000 12308 MoveAxis(N, 0, ABG)
22:45:47.900 00.000 12308 Move returns status 0, amount 0
22:45:47.900 00.000 12308 move complete, result=0
22:45:47.900 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:47.904 00.004 12308 worker thread done servicing request
22:45:47.925 00.021 14556 UpdateGuideState exits: m=1990 SNR=30.0
22:45:47.930 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:47.934 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:47.938 00.004 14556 Enqueuing Expose request
22:45:47.941 00.003 12308 Worker thread wakes up
22:45:47.941 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:47.945 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:47.945 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:49.185 01.240 12308 Exposure complete
22:45:49.324 00.139 12308 worker thread done servicing request
22:45:49.324 00.000 14556 OnExposeComplete: enter
22:45:49.328 00.004 14556 UpdateGuideState(): m_state=6
22:45:49.333 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5535
22:45:49.338 00.005 14556 Star::Find returns 1 (0), X=170.50, Y=987.41, Mass=2162, SNR=31.3, Peak=144 HFD=4.9
22:45:49.342 00.004 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
22:45:49.346 00.004 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
22:45:49.352 00.006 14556 CameraToMount -- cameraX=0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.48 mountX=-0.04 mountY=-0.23, mountTheta=-1.74
22:45:49.356 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.24, opts=13)
22:45:49.361 00.005 14556 Enqueuing Move request for scope (0.02, 0.24)
22:45:49.365 00.004 12308 Worker thread wakes up
22:45:49.365 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.24) opts 0xd
22:45:49.365 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.24)
22:45:49.365 00.000 12308 Moving (0.02, 0.24) raw xDistance=-0.04 yDistance=-0.23
22:45:49.365 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:45:49.366 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:45:49.366 00.000 12308 MoveAxis(E, 0, ABG)
22:45:49.366 00.000 12308 Move returns status 0, amount 0
22:45:49.366 00.000 12308 MoveAxis(N, 165, ABG)
22:45:49.366 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:49.371 00.005 12308 Guiding  Dir = 0, Dur = 165
22:45:49.372 00.001 12308 IsSlewing returns 0
22:45:49.372 00.000 12308 IsGuiding returns 0
22:45:49.372 00.000 12308 PulseGuide returned control before completion, sleep 175
22:45:49.390 00.018 14556 UpdateGuideState exits: m=2162 SNR=31.3
22:45:49.395 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:49.398 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:49.401 00.003 14556 Enqueuing Expose request
22:45:49.549 00.148 12308 IsGuiding returns 1
22:45:49.550 00.001 12308 scope still moving after pulse duration time elapsed
22:45:49.580 00.030 12308 IsSlewing returns 0
22:45:49.581 00.001 12308 IsGuiding returns 0
22:45:49.581 00.000 12308 scope move finished after 165 + 43 ms
22:45:49.581 00.000 12308 Move returns status 0, amount 165
22:45:49.582 00.001 12308 move complete, result=0
22:45:49.582 00.000 12308 worker thread done servicing request
22:45:49.582 00.000 12308 Worker thread wakes up
22:45:49.583 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 165 ms NORTH
22:45:49.589 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:49.589 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:50.841 01.252 12308 Exposure complete
22:45:50.982 00.141 12308 worker thread done servicing request
22:45:50.982 00.000 14556 OnExposeComplete: enter
22:45:50.986 00.004 14556 UpdateGuideState(): m_state=6
22:45:50.991 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5536
22:45:50.995 00.004 14556 Star::Find returns 1 (0), X=170.62, Y=987.30, Mass=2187, SNR=31.6, Peak=164 HFD=4.4
22:45:50.998 00.003 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.83 = -2.45)
22:45:51.001 00.003 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.55)
22:45:51.004 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.19 cameraTheta=0.76 mountX=-0.15 mountY=-0.11, mountTheta=-2.52
22:45:51.011 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.13, opts=13)
22:45:51.014 00.003 14556 Enqueuing Move request for scope (0.14, 0.13)
22:45:51.017 00.003 12308 Worker thread wakes up
22:45:51.017 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.13) opts 0xd
22:45:51.017 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.13)
22:45:51.017 00.000 12308 Moving (0.14, 0.13) raw xDistance=-0.15 yDistance=-0.11
22:45:51.017 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:45:51.019 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:51.019 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:45:51.019 00.000 12308 MoveAxis(E, 0, ABG)
22:45:51.019 00.000 12308 Move returns status 0, amount 0
22:45:51.020 00.001 12308 MoveAxis(N, 0, ABG)
22:45:51.021 00.001 12308 Move returns status 0, amount 0
22:45:51.021 00.000 12308 move complete, result=0
22:45:51.022 00.001 12308 worker thread done servicing request
22:45:51.022 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:51.047 00.025 14556 UpdateGuideState exits: m=2187 SNR=31.6
22:45:51.052 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:51.058 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:51.061 00.003 14556 Enqueuing Expose request
22:45:51.065 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:51.070 00.005 12308 Worker thread wakes up
22:45:51.070 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:51.070 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:52.312 01.242 12308 Exposure complete
22:45:52.452 00.140 12308 worker thread done servicing request
22:45:52.452 00.000 14556 OnExposeComplete: enter
22:45:52.457 00.005 14556 UpdateGuideState(): m_state=6
22:45:52.463 00.006 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5537
22:45:52.468 00.005 14556 Star::Find returns 1 (0), X=170.64, Y=987.40, Mass=2076, SNR=30.8, Peak=148 HFD=4.4
22:45:52.472 00.004 14556 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.07) = xAngle (4.05 = -2.23)
22:45:52.477 00.005 14556 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.95 = -2.33)
22:45:52.481 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.23 hyp=0.28 cameraTheta=0.98 mountX=-0.17 mountY=-0.21, mountTheta=-2.27
22:45:52.485 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.23, opts=13)
22:45:52.490 00.005 14556 Enqueuing Move request for scope (0.16, 0.23)
22:45:52.494 00.004 12308 Worker thread wakes up
22:45:52.494 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.23) opts 0xd
22:45:52.494 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.23)
22:45:52.494 00.000 12308 Moving (0.16, 0.23) raw xDistance=-0.17 yDistance=-0.21
22:45:52.494 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:45:52.495 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:45:52.495 00.000 12308 MoveAxis(E, 0, ABG)
22:45:52.495 00.000 12308 Move returns status 0, amount 0
22:45:52.495 00.000 12308 MoveAxis(N, 144, ABG)
22:45:52.495 00.000 12308 Guiding  Dir = 0, Dur = 144
22:45:52.497 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:52.501 00.004 12308 IsSlewing returns 0
22:45:52.501 00.000 12308 IsGuiding returns 0
22:45:52.502 00.001 12308 PulseGuide returned control before completion, sleep 154
22:45:52.523 00.021 14556 UpdateGuideState exits: m=2076 SNR=30.8
22:45:52.528 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:52.532 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:52.536 00.004 14556 Enqueuing Expose request
22:45:52.662 00.126 12308 IsGuiding returns 1
22:45:52.662 00.000 12308 scope still moving after pulse duration time elapsed
22:45:52.693 00.031 12308 IsSlewing returns 0
22:45:52.695 00.002 12308 IsGuiding returns 0
22:45:52.695 00.000 12308 scope move finished after 144 + 49 ms
22:45:52.695 00.000 12308 Move returns status 0, amount 144
22:45:52.696 00.001 12308 move complete, result=0
22:45:52.696 00.000 12308 worker thread done servicing request
22:45:52.696 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 144 ms NORTH
22:45:52.702 00.006 12308 Worker thread wakes up
22:45:52.702 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:52.702 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:53.959 01.257 12308 Exposure complete
22:45:54.093 00.134 12308 worker thread done servicing request
22:45:54.093 00.000 14556 OnExposeComplete: enter
22:45:54.097 00.004 14556 UpdateGuideState(): m_state=6
22:45:54.103 00.006 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5538
22:45:54.108 00.005 14556 Star::Find returns 1 (0), X=170.59, Y=987.08, Mass=2219, SNR=31.6, Peak=162 HFD=4.8
22:45:54.112 00.004 14556 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-3.07) = xAngle (2.41 = 2.41)
22:45:54.116 00.004 14556 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.31 = 2.31)
22:45:54.122 00.006 14556 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.66 mountX=-0.11 mountY=0.10, mountTheta=2.36
22:45:54.127 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.09, opts=13)
22:45:54.132 00.005 14556 Enqueuing Move request for scope (0.11, -0.09)
22:45:54.135 00.003 12308 Worker thread wakes up
22:45:54.135 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
22:45:54.135 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
22:45:54.135 00.000 12308 Moving (0.11, -0.09) raw xDistance=-0.11 yDistance=0.10
22:45:54.136 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:45:54.136 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:54.136 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:45:54.136 00.000 12308 MoveAxis(E, 0, ABG)
22:45:54.136 00.000 12308 Move returns status 0, amount 0
22:45:54.138 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:54.142 00.004 12308 MoveAxis(N, 0, ABG)
22:45:54.143 00.001 12308 Move returns status 0, amount 0
22:45:54.143 00.000 12308 move complete, result=0
22:45:54.144 00.001 12308 worker thread done servicing request
22:45:54.165 00.021 14556 UpdateGuideState exits: m=2219 SNR=31.6
22:45:54.170 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:54.177 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:54.181 00.004 14556 Enqueuing Expose request
22:45:54.185 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:45:54.189 00.004 12308 Worker thread wakes up
22:45:54.189 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:54.189 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:55.440 01.251 12308 Exposure complete
22:45:55.578 00.138 12308 worker thread done servicing request
22:45:55.579 00.001 14556 OnExposeComplete: enter
22:45:55.583 00.004 14556 UpdateGuideState(): m_state=6
22:45:55.589 00.006 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5539
22:45:55.594 00.005 14556 Star::Find returns 1 (0), X=170.66, Y=987.23, Mass=2190, SNR=31.3, Peak=172 HFD=4.5
22:45:55.597 00.003 14556 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.07) = xAngle (3.40 = -2.88)
22:45:55.600 00.003 14556 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.30 = -2.98)
22:45:55.605 00.005 14556 CameraToMount -- cameraX=0.18 cameraY=0.06 hyp=0.19 cameraTheta=0.33 mountX=-0.18 mountY=-0.03, mountTheta=-2.98
22:45:55.610 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.06, opts=13)
22:45:55.613 00.003 14556 Enqueuing Move request for scope (0.18, 0.06)
22:45:55.618 00.005 12308 Worker thread wakes up
22:45:55.618 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.06) opts 0xd
22:45:55.618 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.06)
22:45:55.618 00.000 12308 Moving (0.18, 0.06) raw xDistance=-0.18 yDistance=-0.03
22:45:55.618 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:45:55.619 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:55.619 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:45:55.619 00.000 12308 MoveAxis(E, 0, ABG)
22:45:55.619 00.000 12308 Move returns status 0, amount 0
22:45:55.620 00.001 12308 MoveAxis(N, 0, ABG)
22:45:55.620 00.000 12308 Move returns status 0, amount 0
22:45:55.620 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:55.623 00.003 12308 move complete, result=0
22:45:55.624 00.001 12308 worker thread done servicing request
22:45:55.648 00.024 14556 UpdateGuideState exits: m=2190 SNR=31.3
22:45:55.654 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:55.659 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:55.665 00.006 14556 Enqueuing Expose request
22:45:55.670 00.005 12308 Worker thread wakes up
22:45:55.670 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:45:55.677 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:55.679 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:56.929 01.250 12308 Exposure complete
22:45:57.060 00.131 12308 worker thread done servicing request
22:45:57.060 00.000 14556 OnExposeComplete: enter
22:45:57.065 00.005 14556 UpdateGuideState(): m_state=6
22:45:57.069 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5540
22:45:57.073 00.004 14556 Star::Find returns 1 (0), X=170.64, Y=987.45, Mass=2259, SNR=31.9, Peak=159 HFD=4.4
22:45:57.077 00.004 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.12 = -2.17)
22:45:57.081 00.004 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.26)
22:45:57.087 00.006 14556 CameraToMount -- cameraX=0.16 cameraY=0.28 hyp=0.32 cameraTheta=1.04 mountX=-0.18 mountY=-0.25, mountTheta=-2.20
22:45:57.092 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.28, opts=13)
22:45:57.097 00.005 14556 Enqueuing Move request for scope (0.16, 0.28)
22:45:57.101 00.004 12308 Worker thread wakes up
22:45:57.101 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.28) opts 0xd
22:45:57.101 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.28)
22:45:57.101 00.000 12308 Moving (0.16, 0.28) raw xDistance=-0.18 yDistance=-0.25
22:45:57.101 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:45:57.101 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:45:57.103 00.002 12308 MoveAxis(E, 0, ABG)
22:45:57.103 00.000 12308 Move returns status 0, amount 0
22:45:57.103 00.000 12308 MoveAxis(N, 173, ABG)
22:45:57.103 00.000 12308 Guiding  Dir = 0, Dur = 173
22:45:57.103 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:57.108 00.005 12308 IsSlewing returns 0
22:45:57.108 00.000 12308 IsGuiding returns 0
22:45:57.109 00.001 12308 PulseGuide returned control before completion, sleep 183
22:45:57.131 00.022 14556 UpdateGuideState exits: m=2259 SNR=31.9
22:45:57.135 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:57.140 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:57.145 00.005 14556 Enqueuing Expose request
22:45:57.295 00.150 12308 IsGuiding returns 1
22:45:57.296 00.001 12308 scope still moving after pulse duration time elapsed
22:45:57.327 00.031 12308 IsSlewing returns 0
22:45:57.329 00.002 12308 IsGuiding returns 0
22:45:57.329 00.000 12308 scope move finished after 173 + 48 ms
22:45:57.330 00.001 12308 Move returns status 0, amount 173
22:45:57.330 00.000 12308 move complete, result=0
22:45:57.331 00.001 12308 worker thread done servicing request
22:45:57.332 00.001 12308 Worker thread wakes up
22:45:57.332 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 173 ms NORTH
22:45:57.338 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:57.338 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:45:58.588 01.250 12308 Exposure complete
22:45:58.728 00.140 12308 worker thread done servicing request
22:45:58.728 00.000 14556 OnExposeComplete: enter
22:45:58.732 00.004 14556 UpdateGuideState(): m_state=6
22:45:58.737 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5541
22:45:58.740 00.003 14556 Star::Find returns 1 (0), X=170.35, Y=987.14, Mass=2202, SNR=31.5, Peak=175 HFD=4.5
22:45:58.745 00.005 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
22:45:58.749 00.004 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
22:45:58.753 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-2.89 mountX=0.13 mountY=0.01, mountTheta=0.08
22:45:58.761 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.03, opts=13)
22:45:58.768 00.007 14556 Enqueuing Move request for scope (-0.12, -0.03)
22:45:58.773 00.005 12308 Worker thread wakes up
22:45:58.773 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
22:45:58.773 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
22:45:58.773 00.000 12308 Moving (-0.12, -0.03) raw xDistance=0.13 yDistance=0.01
22:45:58.774 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:45:58.774 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:58.774 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:45:58.774 00.000 12308 MoveAxis(E, 0, ABG)
22:45:58.776 00.002 12308 Move returns status 0, amount 0
22:45:58.776 00.000 12308 MoveAxis(N, 0, ABG)
22:45:58.776 00.000 12308 Move returns status 0, amount 0
22:45:58.776 00.000 12308 move complete, result=0
22:45:58.777 00.001 12308 worker thread done servicing request
22:45:58.777 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:45:58.808 00.031 14556 UpdateGuideState exits: m=2202 SNR=31.5
22:45:58.811 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:58.814 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:45:58.817 00.003 14556 Enqueuing Expose request
22:45:58.821 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:45:58.824 00.003 12308 Worker thread wakes up
22:45:58.824 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:45:58.824 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:00.074 01.250 12308 Exposure complete
22:46:00.215 00.141 12308 worker thread done servicing request
22:46:00.216 00.001 14556 OnExposeComplete: enter
22:46:00.221 00.005 14556 UpdateGuideState(): m_state=6
22:46:00.225 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5542
22:46:00.229 00.004 14556 Star::Find returns 1 (0), X=170.45, Y=987.19, Mass=2017, SNR=30.1, Peak=170 HFD=4.4
22:46:00.233 00.004 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.55 = -0.73)
22:46:00.237 00.004 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.83)
22:46:00.240 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.03 cameraTheta=2.48 mountX=0.02 mountY=-0.02, mountTheta=-0.78
22:46:00.246 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.02, opts=13)
22:46:00.250 00.004 14556 Enqueuing Move request for scope (-0.03, 0.02)
22:46:00.254 00.004 12308 Worker thread wakes up
22:46:00.254 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
22:46:00.254 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
22:46:00.254 00.000 12308 Moving (-0.03, 0.02) raw xDistance=0.02 yDistance=-0.02
22:46:00.254 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:46:00.254 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:00.255 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:46:00.255 00.000 12308 MoveAxis(E, 0, ABG)
22:46:00.255 00.000 12308 Move returns status 0, amount 0
22:46:00.255 00.000 12308 MoveAxis(N, 0, ABG)
22:46:00.256 00.001 12308 Move returns status 0, amount 0
22:46:00.256 00.000 12308 move complete, result=0
22:46:00.256 00.000 12308 worker thread done servicing request
22:46:00.256 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:00.281 00.025 14556 UpdateGuideState exits: m=2017 SNR=30.1
22:46:00.285 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:00.289 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:00.293 00.004 14556 Enqueuing Expose request
22:46:00.295 00.002 12308 Worker thread wakes up
22:46:00.297 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:00.297 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:00.297 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:01.540 01.243 12308 Exposure complete
22:46:01.681 00.141 12308 worker thread done servicing request
22:46:01.681 00.000 14556 OnExposeComplete: enter
22:46:01.687 00.006 14556 UpdateGuideState(): m_state=6
22:46:01.694 00.007 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5543
22:46:01.700 00.006 14556 Star::Find returns 1 (0), X=170.41, Y=987.25, Mass=2407, SNR=32.7, Peak=180 HFD=4.8
22:46:01.707 00.007 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.30 = -0.99)
22:46:01.714 00.007 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.20 = -1.09)
22:46:01.719 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.22 mountX=0.06 mountY=-0.10, mountTheta=-1.01
22:46:01.726 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.09, opts=13)
22:46:01.731 00.005 14556 Enqueuing Move request for scope (-0.07, 0.09)
22:46:01.735 00.004 12308 Worker thread wakes up
22:46:01.735 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
22:46:01.735 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
22:46:01.736 00.001 12308 Moving (-0.07, 0.09) raw xDistance=0.06 yDistance=-0.10
22:46:01.736 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:46:01.736 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:01.736 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:46:01.736 00.000 12308 MoveAxis(E, 0, ABG)
22:46:01.737 00.001 12308 Move returns status 0, amount 0
22:46:01.737 00.000 12308 MoveAxis(N, 0, ABG)
22:46:01.737 00.000 12308 Move returns status 0, amount 0
22:46:01.737 00.000 12308 move complete, result=0
22:46:01.737 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:01.742 00.005 12308 worker thread done servicing request
22:46:01.760 00.018 14556 UpdateGuideState exits: m=2407 SNR=32.7
22:46:01.764 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:01.769 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:01.775 00.006 14556 Enqueuing Expose request
22:46:01.779 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:01.784 00.005 12308 Worker thread wakes up
22:46:01.784 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:01.784 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:03.034 01.250 12308 Exposure complete
22:46:03.168 00.134 12308 worker thread done servicing request
22:46:03.168 00.000 14556 OnExposeComplete: enter
22:46:03.172 00.004 14556 UpdateGuideState(): m_state=6
22:46:03.176 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5544
22:46:03.180 00.004 14556 Star::Find returns 1 (0), X=170.16, Y=987.28, Mass=2163, SNR=31.1, Peak=145 HFD=4.6
22:46:03.184 00.004 14556 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.07) = xAngle (5.87 = -0.41)
22:46:03.187 00.003 14556 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.77 = -0.51)
22:46:03.192 00.005 14556 CameraToMount -- cameraX=-0.32 cameraY=0.11 hyp=0.34 cameraTheta=2.80 mountX=0.31 mountY=-0.16, mountTheta=-0.49
22:46:03.197 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.11, opts=13)
22:46:03.200 00.003 14556 Enqueuing Move request for scope (-0.32, 0.11)
22:46:03.204 00.004 12308 Worker thread wakes up
22:46:03.205 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.11) opts 0xd
22:46:03.205 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.11)
22:46:03.205 00.000 12308 Moving (-0.32, 0.11) raw xDistance=0.31 yDistance=-0.16
22:46:03.205 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
22:46:03.205 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:03.205 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:46:03.205 00.000 12308 MoveAxis(W, 134, ABG)
22:46:03.206 00.001 12308 Guiding  Dir = 3, Dur = 134
22:46:03.206 00.000 12308 IsSlewing returns 0
22:46:03.206 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:03.210 00.004 12308 IsGuiding returns 0
22:46:03.210 00.000 12308 PulseGuide returned control before completion, sleep 144
22:46:03.229 00.019 14556 UpdateGuideState exits: m=2163 SNR=31.1
22:46:03.234 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:03.239 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:03.245 00.006 14556 Enqueuing Expose request
22:46:03.367 00.122 12308 IsGuiding returns 0
22:46:03.369 00.002 12308 Move returns status 0, amount 134
22:46:03.371 00.002 12308 MoveAxis(N, 0, ABG)
22:46:03.372 00.001 12308 Move returns status 0, amount 0
22:46:03.372 00.000 12308 move complete, result=0
22:46:03.372 00.000 12308 worker thread done servicing request
22:46:03.372 00.000 14556 GuideStep: 0.3 px 134 ms WEST, -0.2 px 0 ms NORTH
22:46:03.379 00.007 12308 Worker thread wakes up
22:46:03.380 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:03.380 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:04.620 01.240 12308 Exposure complete
22:46:04.763 00.143 12308 worker thread done servicing request
22:46:04.763 00.000 14556 OnExposeComplete: enter
22:46:04.769 00.006 14556 UpdateGuideState(): m_state=6
22:46:04.777 00.008 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5545
22:46:04.785 00.008 14556 Star::Find returns 1 (0), X=170.62, Y=987.32, Mass=2046, SNR=30.4, Peak=158 HFD=4.6
22:46:04.790 00.005 14556 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.07) = xAngle (3.89 = -2.39)
22:46:04.795 00.005 14556 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.79 = -2.49)
22:46:04.801 00.006 14556 CameraToMount -- cameraX=0.15 cameraY=0.16 hyp=0.21 cameraTheta=0.82 mountX=-0.16 mountY=-0.13, mountTheta=-2.45
22:46:04.810 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.16, opts=13)
22:46:04.816 00.006 14556 Enqueuing Move request for scope (0.15, 0.16)
22:46:04.821 00.005 12308 Worker thread wakes up
22:46:04.822 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.16) opts 0xd
22:46:04.822 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.16)
22:46:04.822 00.000 12308 Moving (0.15, 0.16) raw xDistance=-0.16 yDistance=-0.13
22:46:04.823 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:46:04.823 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:04.824 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:46:04.824 00.000 12308 MoveAxis(E, 0, ABG)
22:46:04.824 00.000 12308 Move returns status 0, amount 0
22:46:04.824 00.000 12308 MoveAxis(N, 0, ABG)
22:46:04.825 00.001 12308 Move returns status 0, amount 0
22:46:04.825 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:04.832 00.007 12308 move complete, result=0
22:46:04.832 00.000 12308 worker thread done servicing request
22:46:04.856 00.024 14556 UpdateGuideState exits: m=2046 SNR=30.4
22:46:04.861 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:04.864 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:04.869 00.005 14556 Enqueuing Expose request
22:46:04.872 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:04.876 00.004 12308 Worker thread wakes up
22:46:04.876 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:04.876 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:06.117 01.241 12308 Exposure complete
22:46:06.262 00.145 12308 worker thread done servicing request
22:46:06.264 00.002 14556 OnExposeComplete: enter
22:46:06.269 00.005 14556 UpdateGuideState(): m_state=6
22:46:06.271 00.002 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5546
22:46:06.275 00.004 14556 Star::Find returns 1 (0), X=170.74, Y=987.43, Mass=2418, SNR=33.2, Peak=159 HFD=4.7
22:46:06.278 00.003 14556 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.07) = xAngle (3.86 = -2.42)
22:46:06.280 00.002 14556 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.76 = -2.52)
22:46:06.284 00.004 14556 CameraToMount -- cameraX=0.26 cameraY=0.26 hyp=0.37 cameraTheta=0.79 mountX=-0.28 mountY=-0.21, mountTheta=-2.48
22:46:06.288 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.26, opts=13)
22:46:06.290 00.002 14556 Enqueuing Move request for scope (0.26, 0.26)
22:46:06.294 00.004 12308 Worker thread wakes up
22:46:06.294 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.26) opts 0xd
22:46:06.294 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.26)
22:46:06.294 00.000 12308 Moving (0.26, 0.26) raw xDistance=-0.28 yDistance=-0.21
22:46:06.295 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
22:46:06.295 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:46:06.295 00.000 12308 MoveAxis(E, 120, ABG)
22:46:06.295 00.000 12308 Guiding  Dir = 2, Dur = 120
22:46:06.295 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:06.300 00.005 12308 IsSlewing returns 0
22:46:06.300 00.000 12308 IsGuiding returns 0
22:46:06.300 00.000 12308 PulseGuide returned control before completion, sleep 130
22:46:06.315 00.015 14556 UpdateGuideState exits: m=2418 SNR=33.2
22:46:06.318 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:06.321 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:06.325 00.004 14556 Enqueuing Expose request
22:46:06.437 00.112 12308 IsGuiding returns 1
22:46:06.437 00.000 12308 scope still moving after pulse duration time elapsed
22:46:06.468 00.031 12308 IsSlewing returns 0
22:46:06.468 00.000 12308 IsGuiding returns 0
22:46:06.469 00.001 12308 scope move finished after 120 + 49 ms
22:46:06.469 00.000 12308 Move returns status 0, amount 120
22:46:06.469 00.000 12308 MoveAxis(N, 151, ABG)
22:46:06.471 00.002 12308 Guiding  Dir = 0, Dur = 151
22:46:06.471 00.000 12308 IsSlewing returns 0
22:46:06.472 00.001 12308 IsGuiding returns 0
22:46:06.472 00.000 12308 PulseGuide returned control before completion, sleep 161
22:46:06.638 00.166 12308 IsGuiding returns 1
22:46:06.639 00.001 12308 scope still moving after pulse duration time elapsed
22:46:06.669 00.030 12308 IsSlewing returns 0
22:46:06.671 00.002 12308 IsGuiding returns 0
22:46:06.671 00.000 12308 scope move finished after 151 + 48 ms
22:46:06.671 00.000 12308 Move returns status 0, amount 151
22:46:06.671 00.000 12308 move complete, result=0
22:46:06.673 00.002 12308 worker thread done servicing request
22:46:06.673 00.000 12308 Worker thread wakes up
22:46:06.673 00.000 14556 GuideStep: -0.3 px 120 ms EAST, -0.2 px 151 ms NORTH
22:46:06.679 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:06.679 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:07.931 01.252 12308 Exposure complete
22:46:08.077 00.146 12308 worker thread done servicing request
22:46:08.078 00.001 14556 OnExposeComplete: enter
22:46:08.084 00.006 14556 UpdateGuideState(): m_state=6
22:46:08.091 00.007 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5547
22:46:08.097 00.006 14556 Star::Find returns 1 (0), X=170.39, Y=987.29, Mass=2006, SNR=30.1, Peak=160 HFD=4.6
22:46:08.104 00.007 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
22:46:08.112 00.008 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
22:46:08.118 00.006 14556 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.18 mountX=0.08 mountY=-0.14, mountTheta=-1.05
22:46:08.129 00.011 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.12, opts=13)
22:46:08.134 00.005 14556 Enqueuing Move request for scope (-0.09, 0.12)
22:46:08.140 00.006 12308 Worker thread wakes up
22:46:08.141 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
22:46:08.141 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
22:46:08.141 00.000 12308 Moving (-0.09, 0.12) raw xDistance=0.08 yDistance=-0.14
22:46:08.142 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:46:08.142 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:08.143 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:46:08.143 00.000 12308 MoveAxis(E, 0, ABG)
22:46:08.144 00.001 12308 Move returns status 0, amount 0
22:46:08.144 00.000 12308 MoveAxis(N, 0, ABG)
22:46:08.144 00.000 12308 Move returns status 0, amount 0
22:46:08.145 00.001 12308 move complete, result=0
22:46:08.145 00.000 12308 worker thread done servicing request
22:46:08.145 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:08.183 00.038 14556 UpdateGuideState exits: m=2006 SNR=30.1
22:46:08.187 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:08.194 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:08.199 00.005 14556 Enqueuing Expose request
22:46:08.206 00.007 12308 Worker thread wakes up
22:46:08.206 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:08.214 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:08.215 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:09.462 01.247 12308 Exposure complete
22:46:09.600 00.138 12308 worker thread done servicing request
22:46:09.600 00.000 14556 OnExposeComplete: enter
22:46:09.604 00.004 14556 UpdateGuideState(): m_state=6
22:46:09.609 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5548
22:46:09.613 00.004 14556 Star::Find returns 1 (0), X=170.62, Y=987.36, Mass=2261, SNR=32.1, Peak=162 HFD=4.7
22:46:09.616 00.003 14556 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.07) = xAngle (4.00 = -2.28)
22:46:09.620 00.004 14556 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.38)
22:46:09.624 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.19 hyp=0.23 cameraTheta=0.93 mountX=-0.15 mountY=-0.16, mountTheta=-2.33
22:46:09.629 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.19, opts=13)
22:46:09.633 00.004 14556 Enqueuing Move request for scope (0.14, 0.19)
22:46:09.637 00.004 12308 Worker thread wakes up
22:46:09.637 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.19) opts 0xd
22:46:09.637 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.19)
22:46:09.637 00.000 12308 Moving (0.14, 0.19) raw xDistance=-0.15 yDistance=-0.16
22:46:09.638 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:46:09.638 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:09.638 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:46:09.638 00.000 12308 MoveAxis(E, 0, ABG)
22:46:09.639 00.001 12308 Move returns status 0, amount 0
22:46:09.639 00.000 12308 MoveAxis(N, 0, ABG)
22:46:09.639 00.000 12308 Move returns status 0, amount 0
22:46:09.639 00.000 12308 move complete, result=0
22:46:09.639 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:09.644 00.005 12308 worker thread done servicing request
22:46:09.667 00.023 14556 UpdateGuideState exits: m=2261 SNR=32.1
22:46:09.671 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:09.677 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:09.684 00.007 14556 Enqueuing Expose request
22:46:09.688 00.004 12308 Worker thread wakes up
22:46:09.689 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:46:09.693 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:09.693 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:10.944 01.251 12308 Exposure complete
22:46:11.079 00.135 12308 worker thread done servicing request
22:46:11.079 00.000 14556 OnExposeComplete: enter
22:46:11.085 00.006 14556 UpdateGuideState(): m_state=6
22:46:11.089 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5549
22:46:11.093 00.004 14556 Star::Find returns 1 (0), X=170.51, Y=987.38, Mass=2272, SNR=32.2, Peak=165 HFD=4.9
22:46:11.097 00.004 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.51 = -1.77)
22:46:11.102 00.005 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.87)
22:46:11.105 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.44 mountX=-0.04 mountY=-0.21, mountTheta=-1.78
22:46:11.110 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.22, opts=13)
22:46:11.114 00.004 14556 Enqueuing Move request for scope (0.03, 0.22)
22:46:11.117 00.003 12308 Worker thread wakes up
22:46:11.117 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.22) opts 0xd
22:46:11.117 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.22)
22:46:11.117 00.000 12308 Moving (0.03, 0.22) raw xDistance=-0.04 yDistance=-0.21
22:46:11.117 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:46:11.117 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:46:11.118 00.001 12308 MoveAxis(E, 0, ABG)
22:46:11.118 00.000 12308 Move returns status 0, amount 0
22:46:11.118 00.000 12308 MoveAxis(N, 147, ABG)
22:46:11.118 00.000 12308 Guiding  Dir = 0, Dur = 147
22:46:11.118 00.000 12308 IsSlewing returns 0
22:46:11.118 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:11.123 00.005 12308 IsGuiding returns 0
22:46:11.123 00.000 12308 PulseGuide returned control before completion, sleep 157
22:46:11.145 00.022 14556 UpdateGuideState exits: m=2272 SNR=32.2
22:46:11.149 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:11.153 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:11.159 00.006 14556 Enqueuing Expose request
22:46:11.290 00.131 12308 IsGuiding returns 1
22:46:11.292 00.002 12308 scope still moving after pulse duration time elapsed
22:46:11.322 00.030 12308 IsSlewing returns 0
22:46:11.323 00.001 12308 IsGuiding returns 0
22:46:11.324 00.001 12308 scope move finished after 147 + 53 ms
22:46:11.325 00.001 12308 Move returns status 0, amount 147
22:46:11.325 00.000 12308 move complete, result=0
22:46:11.325 00.000 12308 worker thread done servicing request
22:46:11.326 00.001 12308 Worker thread wakes up
22:46:11.327 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 147 ms NORTH
22:46:11.334 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:11.335 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:12.582 01.247 12308 Exposure complete
22:46:12.724 00.142 12308 worker thread done servicing request
22:46:12.724 00.000 14556 OnExposeComplete: enter
22:46:12.729 00.005 14556 UpdateGuideState(): m_state=6
22:46:12.733 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5550
22:46:12.738 00.005 14556 Star::Find returns 1 (0), X=170.35, Y=987.17, Mass=2266, SNR=32.0, Peak=182 HFD=4.5
22:46:12.741 00.003 14556 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.07) = xAngle (-0.05 = -0.05)
22:46:12.746 00.005 14556 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.15 = -0.15)
22:46:12.749 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-3.12 mountX=0.13 mountY=-0.02, mountTheta=-0.15
22:46:12.755 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.00, opts=13)
22:46:12.759 00.004 14556 Enqueuing Move request for scope (-0.13, -0.00)
22:46:12.762 00.003 12308 Worker thread wakes up
22:46:12.762 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.00) opts 0xd
22:46:12.762 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.00)
22:46:12.762 00.000 12308 Moving (-0.13, -0.00) raw xDistance=0.13 yDistance=-0.02
22:46:12.762 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:46:12.762 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:12.764 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:46:12.764 00.000 12308 MoveAxis(E, 0, ABG)
22:46:12.764 00.000 12308 Move returns status 0, amount 0
22:46:12.764 00.000 12308 MoveAxis(N, 0, ABG)
22:46:12.764 00.000 12308 Move returns status 0, amount 0
22:46:12.765 00.001 12308 move complete, result=0
22:46:12.765 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:12.771 00.006 12308 worker thread done servicing request
22:46:12.794 00.023 14556 UpdateGuideState exits: m=2266 SNR=32.0
22:46:12.799 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:12.802 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:12.807 00.005 14556 Enqueuing Expose request
22:46:12.811 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:12.814 00.003 12308 Worker thread wakes up
22:46:12.814 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:12.814 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:14.069 01.255 12308 Exposure complete
22:46:14.212 00.143 12308 worker thread done servicing request
22:46:14.212 00.000 14556 OnExposeComplete: enter
22:46:14.215 00.003 14556 UpdateGuideState(): m_state=6
22:46:14.219 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5551
22:46:14.223 00.004 14556 Star::Find returns 1 (0), X=170.55, Y=987.38, Mass=2049, SNR=30.4, Peak=138 HFD=4.9
22:46:14.227 00.004 14556 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.07) = xAngle (4.30 = -1.98)
22:46:14.230 00.003 14556 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.08)
22:46:14.234 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.21 hyp=0.23 cameraTheta=1.23 mountX=-0.09 mountY=-0.20, mountTheta=-2.00
22:46:14.240 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.21, opts=13)
22:46:14.245 00.005 14556 Enqueuing Move request for scope (0.08, 0.21)
22:46:14.248 00.003 12308 Worker thread wakes up
22:46:14.248 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.21) opts 0xd
22:46:14.248 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.21)
22:46:14.248 00.000 12308 Moving (0.08, 0.21) raw xDistance=-0.09 yDistance=-0.20
22:46:14.248 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:46:14.249 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:14.249 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:46:14.249 00.000 12308 MoveAxis(E, 0, ABG)
22:46:14.249 00.000 12308 Move returns status 0, amount 0
22:46:14.249 00.000 12308 MoveAxis(N, 0, ABG)
22:46:14.250 00.001 12308 Move returns status 0, amount 0
22:46:14.250 00.000 12308 move complete, result=0
22:46:14.250 00.000 12308 worker thread done servicing request
22:46:14.251 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:14.275 00.024 14556 UpdateGuideState exits: m=2049 SNR=30.4
22:46:14.279 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:14.283 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:14.286 00.003 14556 Enqueuing Expose request
22:46:14.290 00.004 12308 Worker thread wakes up
22:46:14.290 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:14.291 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:14.291 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:46:15.538 01.247 12308 Exposure complete
22:46:15.659 00.121 12308 worker thread done servicing request
22:46:15.659 00.000 14556 OnExposeComplete: enter
22:46:15.662 00.003 14556 UpdateGuideState(): m_state=6
22:46:15.665 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5552
22:46:15.668 00.003 14556 Star::Find returns 1 (0), X=170.44, Y=987.33, Mass=2360, SNR=32.6, Peak=157 HFD=4.6
22:46:15.672 00.004 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.86 = -1.43)
22:46:15.676 00.004 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.53)
22:46:15.680 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.78 mountX=0.02 mountY=-0.16, mountTheta=-1.43
22:46:15.686 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.16, opts=13)
22:46:15.691 00.005 14556 Enqueuing Move request for scope (-0.03, 0.16)
22:46:15.695 00.004 12308 Worker thread wakes up
22:46:15.695 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.16) opts 0xd
22:46:15.695 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.16)
22:46:15.695 00.000 12308 Moving (-0.03, 0.16) raw xDistance=0.02 yDistance=-0.16
22:46:15.695 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:46:15.695 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:15.695 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:46:15.696 00.001 12308 MoveAxis(E, 0, ABG)
22:46:15.696 00.000 12308 Move returns status 0, amount 0
22:46:15.696 00.000 12308 MoveAxis(N, 0, ABG)
22:46:15.697 00.001 12308 Move returns status 0, amount 0
22:46:15.697 00.000 12308 move complete, result=0
22:46:15.697 00.000 12308 worker thread done servicing request
22:46:15.697 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:15.722 00.025 14556 UpdateGuideState exits: m=2360 SNR=32.6
22:46:15.728 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:15.731 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:15.736 00.005 14556 Enqueuing Expose request
22:46:15.741 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:46:15.745 00.004 12308 Worker thread wakes up
22:46:15.745 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:15.745 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:16.997 01.252 12308 Exposure complete
22:46:17.141 00.144 12308 worker thread done servicing request
22:46:17.141 00.000 14556 OnExposeComplete: enter
22:46:17.146 00.005 14556 UpdateGuideState(): m_state=6
22:46:17.149 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5553
22:46:17.153 00.004 14556 Star::Find returns 1 (0), X=170.46, Y=987.57, Mass=2022, SNR=30.3, Peak=130 HFD=4.5
22:46:17.157 00.004 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.70 = -1.59)
22:46:17.160 00.003 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.69)
22:46:17.164 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.40 hyp=0.40 cameraTheta=1.62 mountX=-0.01 mountY=-0.40, mountTheta=-1.59
22:46:17.169 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.40, opts=13)
22:46:17.174 00.005 14556 Enqueuing Move request for scope (-0.02, 0.40)
22:46:17.177 00.003 12308 Worker thread wakes up
22:46:17.177 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.40) opts 0xd
22:46:17.177 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.40)
22:46:17.177 00.000 12308 Moving (-0.02, 0.40) raw xDistance=-0.01 yDistance=-0.40
22:46:17.179 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:46:17.179 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
22:46:17.179 00.000 12308 MoveAxis(E, 0, ABG)
22:46:17.179 00.000 12308 Move returns status 0, amount 0
22:46:17.179 00.000 12308 MoveAxis(N, 283, ABG)
22:46:17.179 00.000 12308 Guiding  Dir = 0, Dur = 283
22:46:17.179 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:17.183 00.004 12308 IsSlewing returns 0
22:46:17.184 00.001 12308 IsGuiding returns 0
22:46:17.184 00.000 12308 PulseGuide returned control before completion, sleep 293
22:46:17.203 00.019 14556 UpdateGuideState exits: m=2022 SNR=30.3
22:46:17.208 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:17.213 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:17.217 00.004 14556 Enqueuing Expose request
22:46:17.486 00.269 12308 IsGuiding returns 1
22:46:17.487 00.001 12308 scope still moving after pulse duration time elapsed
22:46:17.518 00.031 12308 IsSlewing returns 0
22:46:17.519 00.001 12308 IsGuiding returns 0
22:46:17.519 00.000 12308 scope move finished after 283 + 52 ms
22:46:17.519 00.000 12308 Move returns status 0, amount 283
22:46:17.519 00.000 12308 move complete, result=0
22:46:17.520 00.001 12308 worker thread done servicing request
22:46:17.521 00.001 12308 Worker thread wakes up
22:46:17.521 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 283 ms NORTH
22:46:17.529 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:17.530 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:18.781 01.251 12308 Exposure complete
22:46:18.916 00.135 12308 worker thread done servicing request
22:46:18.916 00.000 14556 OnExposeComplete: enter
22:46:18.918 00.002 14556 UpdateGuideState(): m_state=6
22:46:18.923 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5554
22:46:18.929 00.006 14556 Star::Find returns 1 (0), X=170.38, Y=987.17, Mass=2104, SNR=30.8, Peak=179 HFD=4.1
22:46:18.934 00.005 14556 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-3.07) = xAngle (-0.05 = -0.05)
22:46:18.938 00.004 14556 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.15 = -0.15)
22:46:18.941 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-3.13 mountX=0.10 mountY=-0.02, mountTheta=-0.15
22:46:18.947 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.00, opts=13)
22:46:18.950 00.003 14556 Enqueuing Move request for scope (-0.10, -0.00)
22:46:18.954 00.004 12308 Worker thread wakes up
22:46:18.954 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.00) opts 0xd
22:46:18.954 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.00)
22:46:18.954 00.000 12308 Moving (-0.10, -0.00) raw xDistance=0.10 yDistance=-0.02
22:46:18.954 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:46:18.954 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:18.954 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:46:18.955 00.001 12308 MoveAxis(E, 0, ABG)
22:46:18.955 00.000 12308 Move returns status 0, amount 0
22:46:18.955 00.000 12308 MoveAxis(N, 0, ABG)
22:46:18.955 00.000 12308 Move returns status 0, amount 0
22:46:18.955 00.000 12308 move complete, result=0
22:46:18.956 00.001 12308 worker thread done servicing request
22:46:18.956 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:18.980 00.024 14556 UpdateGuideState exits: m=2104 SNR=30.8
22:46:18.987 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:18.993 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:18.997 00.004 14556 Enqueuing Expose request
22:46:19.001 00.004 12308 Worker thread wakes up
22:46:19.001 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:19.005 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:19.005 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:20.262 01.257 12308 Exposure complete
22:46:20.398 00.136 12308 worker thread done servicing request
22:46:20.398 00.000 14556 OnExposeComplete: enter
22:46:20.403 00.005 14556 UpdateGuideState(): m_state=6
22:46:20.406 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5555
22:46:20.410 00.004 14556 Star::Find returns 1 (0), X=170.39, Y=987.21, Mass=2214, SNR=31.5, Peak=167 HFD=4.7
22:46:20.413 00.003 14556 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.07) = xAngle (5.78 = -0.50)
22:46:20.417 00.004 14556 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.68 = -0.60)
22:46:20.420 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.71 mountX=0.08 mountY=-0.05, mountTheta=-0.58
22:46:20.427 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.04, opts=13)
22:46:20.431 00.004 14556 Enqueuing Move request for scope (-0.08, 0.04)
22:46:20.435 00.004 12308 Worker thread wakes up
22:46:20.435 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
22:46:20.435 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
22:46:20.435 00.000 12308 Moving (-0.08, 0.04) raw xDistance=0.08 yDistance=-0.05
22:46:20.435 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:46:20.436 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:20.436 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:46:20.436 00.000 12308 MoveAxis(E, 0, ABG)
22:46:20.436 00.000 12308 Move returns status 0, amount 0
22:46:20.436 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:20.442 00.006 12308 MoveAxis(N, 0, ABG)
22:46:20.442 00.000 12308 Move returns status 0, amount 0
22:46:20.442 00.000 12308 move complete, result=0
22:46:20.442 00.000 12308 worker thread done servicing request
22:46:20.462 00.020 14556 UpdateGuideState exits: m=2214 SNR=31.5
22:46:20.467 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:20.472 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:20.475 00.003 14556 Enqueuing Expose request
22:46:20.479 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:20.483 00.004 12308 Worker thread wakes up
22:46:20.483 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:20.483 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:21.731 01.248 12308 Exposure complete
22:46:21.866 00.135 12308 worker thread done servicing request
22:46:21.867 00.001 14556 OnExposeComplete: enter
22:46:21.871 00.004 14556 UpdateGuideState(): m_state=6
22:46:21.876 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5556
22:46:21.880 00.004 14556 Star::Find returns 1 (0), X=170.38, Y=987.45, Mass=2026, SNR=30.4, Peak=140 HFD=4.8
22:46:21.884 00.004 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.96 = -1.32)
22:46:21.888 00.004 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.42)
22:46:21.892 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.28 hyp=0.30 cameraTheta=1.89 mountX=0.07 mountY=-0.30, mountTheta=-1.32
22:46:21.897 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.28, opts=13)
22:46:21.900 00.003 14556 Enqueuing Move request for scope (-0.09, 0.28)
22:46:21.904 00.004 12308 Worker thread wakes up
22:46:21.905 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.28) opts 0xd
22:46:21.905 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.28)
22:46:21.905 00.000 12308 Moving (-0.09, 0.28) raw xDistance=0.07 yDistance=-0.30
22:46:21.905 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:46:21.905 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:46:21.906 00.001 12308 MoveAxis(E, 0, ABG)
22:46:21.906 00.000 12308 Move returns status 0, amount 0
22:46:21.906 00.000 12308 MoveAxis(N, 208, ABG)
22:46:21.906 00.000 12308 Guiding  Dir = 0, Dur = 208
22:46:21.907 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:21.911 00.004 12308 IsSlewing returns 0
22:46:21.911 00.000 12308 IsGuiding returns 0
22:46:21.912 00.001 12308 PulseGuide returned control before completion, sleep 218
22:46:21.932 00.020 14556 UpdateGuideState exits: m=2026 SNR=30.4
22:46:21.937 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:21.941 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:21.944 00.003 14556 Enqueuing Expose request
22:46:22.139 00.195 12308 IsGuiding returns 1
22:46:22.141 00.002 12308 scope still moving after pulse duration time elapsed
22:46:22.170 00.029 12308 IsSlewing returns 0
22:46:22.171 00.001 12308 IsGuiding returns 0
22:46:22.171 00.000 12308 scope move finished after 208 + 52 ms
22:46:22.171 00.000 12308 Move returns status 0, amount 208
22:46:22.173 00.002 12308 move complete, result=0
22:46:22.173 00.000 12308 worker thread done servicing request
22:46:22.174 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 208 ms NORTH
22:46:22.181 00.007 12308 Worker thread wakes up
22:46:22.182 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:22.182 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:23.425 01.243 12308 Exposure complete
22:46:23.555 00.130 12308 worker thread done servicing request
22:46:23.556 00.001 14556 OnExposeComplete: enter
22:46:23.561 00.005 14556 UpdateGuideState(): m_state=6
22:46:23.565 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5557
22:46:23.570 00.005 14556 Star::Find returns 1 (0), X=170.40, Y=987.12, Mass=2300, SNR=32.2, Peak=196 HFD=4.6
22:46:23.578 00.008 14556 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.07) = xAngle (0.53 = 0.53)
22:46:23.586 00.008 14556 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.43 = 0.43)
22:46:23.593 00.007 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-2.55 mountX=0.08 mountY=0.04, mountTheta=0.45
22:46:23.602 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.05, opts=13)
22:46:23.608 00.006 14556 Enqueuing Move request for scope (-0.08, -0.05)
22:46:23.612 00.004 12308 Worker thread wakes up
22:46:23.613 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
22:46:23.613 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
22:46:23.614 00.001 12308 Moving (-0.08, -0.05) raw xDistance=0.08 yDistance=0.04
22:46:23.614 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:46:23.614 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:23.615 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:46:23.615 00.000 12308 MoveAxis(E, 0, ABG)
22:46:23.615 00.000 12308 Move returns status 0, amount 0
22:46:23.615 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:23.621 00.006 12308 MoveAxis(N, 0, ABG)
22:46:23.621 00.000 12308 Move returns status 0, amount 0
22:46:23.623 00.002 12308 move complete, result=0
22:46:23.623 00.000 12308 worker thread done servicing request
22:46:23.646 00.023 14556 UpdateGuideState exits: m=2300 SNR=32.2
22:46:23.650 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:23.654 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:23.659 00.005 14556 Enqueuing Expose request
22:46:23.663 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:46:23.667 00.004 12308 Worker thread wakes up
22:46:23.667 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:23.667 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:24.905 01.238 12308 Exposure complete
22:46:25.041 00.136 12308 worker thread done servicing request
22:46:25.042 00.001 14556 OnExposeComplete: enter
22:46:25.046 00.004 14556 UpdateGuideState(): m_state=6
22:46:25.050 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5558
22:46:25.055 00.005 14556 Star::Find returns 1 (0), X=170.50, Y=987.20, Mass=2169, SNR=31.4, Peak=162 HFD=4.5
22:46:25.059 00.004 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.16 = -2.13)
22:46:25.063 00.004 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.23)
22:46:25.066 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.08 mountX=-0.02 mountY=-0.03, mountTheta=-2.16
22:46:25.072 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.04, opts=13)
22:46:25.075 00.003 14556 Enqueuing Move request for scope (0.02, 0.04)
22:46:25.080 00.005 12308 Worker thread wakes up
22:46:25.080 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
22:46:25.080 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
22:46:25.080 00.000 12308 Moving (0.02, 0.04) raw xDistance=-0.02 yDistance=-0.03
22:46:25.081 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:46:25.081 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:25.081 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:46:25.081 00.000 12308 MoveAxis(E, 0, ABG)
22:46:25.082 00.001 12308 Move returns status 0, amount 0
22:46:25.082 00.000 12308 MoveAxis(N, 0, ABG)
22:46:25.082 00.000 12308 Move returns status 0, amount 0
22:46:25.082 00.000 12308 move complete, result=0
22:46:25.083 00.001 12308 worker thread done servicing request
22:46:25.083 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:25.109 00.026 14556 UpdateGuideState exits: m=2169 SNR=31.4
22:46:25.115 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:25.119 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:25.124 00.005 14556 Enqueuing Expose request
22:46:25.128 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:25.133 00.005 12308 Worker thread wakes up
22:46:25.133 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:25.133 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:26.377 01.244 12308 Exposure complete
22:46:26.519 00.142 12308 worker thread done servicing request
22:46:26.520 00.001 14556 OnExposeComplete: enter
22:46:26.524 00.004 14556 UpdateGuideState(): m_state=6
22:46:26.528 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5559
22:46:26.532 00.004 14556 Star::Find returns 1 (0), X=170.45, Y=987.26, Mass=2312, SNR=32.1, Peak=181 HFD=4.6
22:46:26.536 00.004 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.93 = -1.35)
22:46:26.540 00.004 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.45)
22:46:26.544 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.86 mountX=0.02 mountY=-0.10, mountTheta=-1.36
22:46:26.549 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.09, opts=13)
22:46:26.553 00.004 14556 Enqueuing Move request for scope (-0.03, 0.09)
22:46:26.558 00.005 12308 Worker thread wakes up
22:46:26.558 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
22:46:26.558 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
22:46:26.558 00.000 12308 Moving (-0.03, 0.09) raw xDistance=0.02 yDistance=-0.10
22:46:26.558 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:46:26.559 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:26.559 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:46:26.559 00.000 12308 MoveAxis(E, 0, ABG)
22:46:26.559 00.000 12308 Move returns status 0, amount 0
22:46:26.560 00.001 12308 MoveAxis(N, 0, ABG)
22:46:26.560 00.000 12308 Move returns status 0, amount 0
22:46:26.560 00.000 12308 move complete, result=0
22:46:26.560 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:26.564 00.004 12308 worker thread done servicing request
22:46:26.586 00.022 14556 UpdateGuideState exits: m=2312 SNR=32.1
22:46:26.591 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:26.595 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:26.599 00.004 14556 Enqueuing Expose request
22:46:26.602 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:26.607 00.005 12308 Worker thread wakes up
22:46:26.608 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:26.608 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:27.862 01.254 12308 Exposure complete
22:46:28.011 00.149 12308 worker thread done servicing request
22:46:28.011 00.000 14556 OnExposeComplete: enter
22:46:28.018 00.007 14556 UpdateGuideState(): m_state=6
22:46:28.025 00.007 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5560
22:46:28.029 00.004 14556 Star::Find returns 1 (0), X=170.25, Y=987.28, Mass=2108, SNR=30.8, Peak=172 HFD=4.4
22:46:28.033 00.004 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.76 = -0.52)
22:46:28.036 00.003 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.62)
22:46:28.040 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.11 hyp=0.25 cameraTheta=2.69 mountX=0.22 mountY=-0.15, mountTheta=-0.59
22:46:28.044 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.11, opts=13)
22:46:28.049 00.005 14556 Enqueuing Move request for scope (-0.23, 0.11)
22:46:28.054 00.005 12308 Worker thread wakes up
22:46:28.054 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.11) opts 0xd
22:46:28.054 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.11)
22:46:28.054 00.000 12308 Moving (-0.23, 0.11) raw xDistance=0.22 yDistance=-0.15
22:46:28.055 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:46:28.055 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:28.055 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:46:28.055 00.000 12308 MoveAxis(W, 95, ABG)
22:46:28.055 00.000 12308 Guiding  Dir = 3, Dur = 95
22:46:28.055 00.000 12308 IsSlewing returns 0
22:46:28.055 00.000 12308 IsGuiding returns 0
22:46:28.056 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:28.059 00.003 12308 PulseGuide returned control before completion, sleep 105
22:46:28.076 00.017 14556 UpdateGuideState exits: m=2108 SNR=30.8
22:46:28.079 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:28.084 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:28.088 00.004 14556 Enqueuing Expose request
22:46:28.177 00.089 12308 IsGuiding returns 1
22:46:28.178 00.001 12308 scope still moving after pulse duration time elapsed
22:46:28.208 00.030 12308 IsSlewing returns 0
22:46:28.208 00.000 12308 IsGuiding returns 1
22:46:28.239 00.031 12308 IsSlewing returns 0
22:46:28.239 00.000 12308 IsGuiding returns 0
22:46:28.239 00.000 12308 scope move finished after 95 + 89 ms
22:46:28.239 00.000 12308 Move returns status 0, amount 95
22:46:28.239 00.000 12308 MoveAxis(N, 0, ABG)
22:46:28.241 00.002 12308 Move returns status 0, amount 0
22:46:28.241 00.000 12308 move complete, result=0
22:46:28.241 00.000 12308 worker thread done servicing request
22:46:28.241 00.000 14556 GuideStep: 0.2 px 95 ms WEST, -0.1 px 0 ms NORTH
22:46:28.247 00.006 12308 Worker thread wakes up
22:46:28.247 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:28.247 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:29.516 01.269 12308 Exposure complete
22:46:29.650 00.134 12308 worker thread done servicing request
22:46:29.651 00.001 14556 OnExposeComplete: enter
22:46:29.655 00.004 14556 UpdateGuideState(): m_state=6
22:46:29.659 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5561
22:46:29.663 00.004 14556 Star::Find returns 1 (0), X=170.56, Y=987.26, Mass=2209, SNR=31.6, Peak=161 HFD=4.6
22:46:29.667 00.004 14556 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.07) = xAngle (3.91 = -2.37)
22:46:29.670 00.003 14556 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.81 = -2.47)
22:46:29.674 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.84 mountX=-0.09 mountY=-0.08, mountTheta=-2.43
22:46:29.681 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.09, opts=13)
22:46:29.686 00.005 14556 Enqueuing Move request for scope (0.08, 0.09)
22:46:29.691 00.005 12308 Worker thread wakes up
22:46:29.691 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
22:46:29.692 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
22:46:29.692 00.000 12308 Moving (0.08, 0.09) raw xDistance=-0.09 yDistance=-0.08
22:46:29.692 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:46:29.692 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:29.692 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:46:29.694 00.002 12308 MoveAxis(E, 0, ABG)
22:46:29.694 00.000 12308 Move returns status 0, amount 0
22:46:29.694 00.000 12308 MoveAxis(N, 0, ABG)
22:46:29.694 00.000 12308 Move returns status 0, amount 0
22:46:29.694 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:29.699 00.005 12308 move complete, result=0
22:46:29.699 00.000 12308 worker thread done servicing request
22:46:29.721 00.022 14556 UpdateGuideState exits: m=2209 SNR=31.6
22:46:29.724 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:29.729 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:29.733 00.004 14556 Enqueuing Expose request
22:46:29.737 00.004 12308 Worker thread wakes up
22:46:29.737 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:29.741 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:29.741 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:30.994 01.253 12308 Exposure complete
22:46:31.119 00.125 12308 worker thread done servicing request
22:46:31.119 00.000 14556 OnExposeComplete: enter
22:46:31.123 00.004 14556 UpdateGuideState(): m_state=6
22:46:31.126 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5562
22:46:31.130 00.004 14556 Star::Find returns 1 (0), X=170.71, Y=987.23, Mass=2143, SNR=31.1, Peak=145 HFD=4.7
22:46:31.133 00.003 14556 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.07) = xAngle (3.34 = -2.94)
22:46:31.136 00.003 14556 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.25 = -3.04)
22:46:31.141 00.005 14556 CameraToMount -- cameraX=0.24 cameraY=0.07 hyp=0.24 cameraTheta=0.27 mountX=-0.24 mountY=-0.03, mountTheta=-3.04
22:46:31.145 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.07, opts=13)
22:46:31.149 00.004 14556 Enqueuing Move request for scope (0.24, 0.07)
22:46:31.152 00.003 12308 Worker thread wakes up
22:46:31.152 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.07) opts 0xd
22:46:31.152 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.07)
22:46:31.152 00.000 12308 Moving (0.24, 0.07) raw xDistance=-0.24 yDistance=-0.03
22:46:31.152 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:46:31.152 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:31.153 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:46:31.153 00.000 12308 MoveAxis(E, 104, ABG)
22:46:31.153 00.000 12308 Guiding  Dir = 2, Dur = 104
22:46:31.153 00.000 12308 IsSlewing returns 0
22:46:31.154 00.001 12308 IsGuiding returns 0
22:46:31.154 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:31.159 00.005 12308 PulseGuide returned control before completion, sleep 114
22:46:31.181 00.022 14556 UpdateGuideState exits: m=2143 SNR=31.1
22:46:31.185 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:31.189 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:31.192 00.003 14556 Enqueuing Expose request
22:46:31.281 00.089 12308 IsGuiding returns 1
22:46:31.281 00.000 12308 scope still moving after pulse duration time elapsed
22:46:31.311 00.030 12308 IsSlewing returns 0
22:46:31.311 00.000 12308 IsGuiding returns 0
22:46:31.312 00.001 12308 scope move finished after 104 + 53 ms
22:46:31.312 00.000 12308 Move returns status 0, amount 104
22:46:31.312 00.000 12308 MoveAxis(N, 0, ABG)
22:46:31.312 00.000 12308 Move returns status 0, amount 0
22:46:31.313 00.001 12308 move complete, result=0
22:46:31.313 00.000 12308 worker thread done servicing request
22:46:31.313 00.000 14556 GuideStep: -0.2 px 104 ms EAST, -0.0 px 0 ms NORTH
22:46:31.320 00.007 12308 Worker thread wakes up
22:46:31.320 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:31.320 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:32.574 01.254 12308 Exposure complete
22:46:32.711 00.137 12308 worker thread done servicing request
22:46:32.712 00.001 14556 OnExposeComplete: enter
22:46:32.716 00.004 14556 UpdateGuideState(): m_state=6
22:46:32.721 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5563
22:46:32.725 00.004 14556 Star::Find returns 1 (0), X=170.43, Y=987.35, Mass=2040, SNR=30.2, Peak=161 HFD=4.6
22:46:32.729 00.004 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
22:46:32.733 00.004 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
22:46:32.738 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.19 cameraTheta=1.81 mountX=0.03 mountY=-0.19, mountTheta=-1.40
22:46:32.743 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.19, opts=13)
22:46:32.747 00.004 14556 Enqueuing Move request for scope (-0.05, 0.19)
22:46:32.753 00.006 12308 Worker thread wakes up
22:46:32.753 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd
22:46:32.753 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.19)
22:46:32.753 00.000 12308 Moving (-0.05, 0.19) raw xDistance=0.03 yDistance=-0.19
22:46:32.753 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:46:32.754 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:32.754 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:46:32.754 00.000 12308 MoveAxis(E, 0, ABG)
22:46:32.754 00.000 12308 Move returns status 0, amount 0
22:46:32.754 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:32.758 00.004 12308 MoveAxis(N, 0, ABG)
22:46:32.758 00.000 12308 Move returns status 0, amount 0
22:46:32.758 00.000 12308 move complete, result=0
22:46:32.758 00.000 12308 worker thread done servicing request
22:46:32.780 00.022 14556 UpdateGuideState exits: m=2040 SNR=30.2
22:46:32.784 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:32.789 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:32.793 00.004 14556 Enqueuing Expose request
22:46:32.798 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:46:32.802 00.004 12308 Worker thread wakes up
22:46:32.802 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:32.803 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:34.060 01.257 12308 Exposure complete
22:46:34.196 00.136 12308 worker thread done servicing request
22:46:34.196 00.000 14556 OnExposeComplete: enter
22:46:34.200 00.004 14556 UpdateGuideState(): m_state=6
22:46:34.205 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5564
22:46:34.211 00.006 14556 Star::Find returns 1 (0), X=170.32, Y=987.57, Mass=2335, SNR=32.5, Peak=156 HFD=4.8
22:46:34.216 00.005 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.02 = -1.26)
22:46:34.219 00.003 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.36)
22:46:34.224 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.40 hyp=0.44 cameraTheta=1.95 mountX=0.13 mountY=-0.43, mountTheta=-1.27
22:46:34.228 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.40, opts=13)
22:46:34.233 00.005 14556 Enqueuing Move request for scope (-0.16, 0.40)
22:46:34.236 00.003 12308 Worker thread wakes up
22:46:34.236 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.40) opts 0xd
22:46:34.238 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.40)
22:46:34.238 00.000 12308 Moving (-0.16, 0.40) raw xDistance=0.13 yDistance=-0.43
22:46:34.238 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:46:34.238 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
22:46:34.238 00.000 12308 MoveAxis(E, 0, ABG)
22:46:34.239 00.001 12308 Move returns status 0, amount 0
22:46:34.239 00.000 12308 MoveAxis(N, 299, ABG)
22:46:34.239 00.000 12308 Guiding  Dir = 0, Dur = 299
22:46:34.241 00.002 12308 IsSlewing returns 0
22:46:34.241 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:34.246 00.005 12308 IsGuiding returns 0
22:46:34.246 00.000 12308 PulseGuide returned control before completion, sleep 309
22:46:34.268 00.022 14556 UpdateGuideState exits: m=2335 SNR=32.5
22:46:34.274 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:34.278 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:34.281 00.003 14556 Enqueuing Expose request
22:46:34.566 00.285 12308 IsGuiding returns 1
22:46:34.568 00.002 12308 scope still moving after pulse duration time elapsed
22:46:34.598 00.030 12308 IsSlewing returns 0
22:46:34.600 00.002 12308 IsGuiding returns 0
22:46:34.600 00.000 12308 scope move finished after 299 + 55 ms
22:46:34.600 00.000 12308 Move returns status 0, amount 299
22:46:34.601 00.001 12308 move complete, result=0
22:46:34.602 00.001 12308 worker thread done servicing request
22:46:34.602 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 299 ms NORTH
22:46:34.609 00.007 12308 Worker thread wakes up
22:46:34.609 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:34.609 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:35.861 01.252 12308 Exposure complete
22:46:36.010 00.149 12308 worker thread done servicing request
22:46:36.010 00.000 14556 OnExposeComplete: enter
22:46:36.016 00.006 14556 UpdateGuideState(): m_state=6
22:46:36.020 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5565
22:46:36.024 00.004 14556 Star::Find returns 1 (0), X=170.50, Y=987.09, Mass=2203, SNR=31.5, Peak=166 HFD=4.9
22:46:36.028 00.004 14556 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-3.07) = xAngle (1.74 = 1.74)
22:46:36.031 00.003 14556 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.64 = 1.64)
22:46:36.035 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.34 mountX=-0.01 mountY=0.08, mountTheta=1.74
22:46:36.040 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.08, opts=13)
22:46:36.044 00.004 14556 Enqueuing Move request for scope (0.02, -0.08)
22:46:36.049 00.005 12308 Worker thread wakes up
22:46:36.049 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
22:46:36.049 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
22:46:36.049 00.000 12308 Moving (0.02, -0.08) raw xDistance=-0.01 yDistance=0.08
22:46:36.049 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:46:36.049 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:36.051 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:46:36.051 00.000 12308 MoveAxis(E, 0, ABG)
22:46:36.051 00.000 12308 Move returns status 0, amount 0
22:46:36.051 00.000 12308 MoveAxis(N, 0, ABG)
22:46:36.052 00.001 12308 Move returns status 0, amount 0
22:46:36.052 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:36.058 00.006 12308 move complete, result=0
22:46:36.058 00.000 12308 worker thread done servicing request
22:46:36.077 00.019 14556 UpdateGuideState exits: m=2203 SNR=31.5
22:46:36.082 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:36.087 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:36.091 00.004 14556 Enqueuing Expose request
22:46:36.094 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:36.098 00.004 12308 Worker thread wakes up
22:46:36.098 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:36.098 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:37.348 01.250 12308 Exposure complete
22:46:37.477 00.129 12308 worker thread done servicing request
22:46:37.477 00.000 14556 OnExposeComplete: enter
22:46:37.481 00.004 14556 UpdateGuideState(): m_state=6
22:46:37.485 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5566
22:46:37.490 00.005 14556 Star::Find returns 1 (0), X=170.37, Y=987.28, Mass=2173, SNR=31.4, Peak=187 HFD=4.7
22:46:37.493 00.003 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
22:46:37.497 00.004 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.97)
22:46:37.500 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.11 hyp=0.16 cameraTheta=2.34 mountX=0.10 mountY=-0.13, mountTheta=-0.91
22:46:37.505 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.11, opts=13)
22:46:37.508 00.003 14556 Enqueuing Move request for scope (-0.11, 0.11)
22:46:37.512 00.004 12308 Worker thread wakes up
22:46:37.512 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.11) opts 0xd
22:46:37.512 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.11)
22:46:37.512 00.000 12308 Moving (-0.11, 0.11) raw xDistance=0.10 yDistance=-0.13
22:46:37.512 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:46:37.512 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:37.513 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:46:37.513 00.000 12308 MoveAxis(E, 0, ABG)
22:46:37.513 00.000 12308 Move returns status 0, amount 0
22:46:37.513 00.000 12308 MoveAxis(N, 0, ABG)
22:46:37.513 00.000 12308 Move returns status 0, amount 0
22:46:37.514 00.001 12308 move complete, result=0
22:46:37.514 00.000 12308 worker thread done servicing request
22:46:37.515 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:37.537 00.022 14556 UpdateGuideState exits: m=2173 SNR=31.4
22:46:37.542 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:37.546 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:37.550 00.004 14556 Enqueuing Expose request
22:46:37.556 00.006 12308 Worker thread wakes up
22:46:37.556 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:37.556 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:37.557 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:38.800 01.243 12308 Exposure complete
22:46:38.937 00.137 12308 worker thread done servicing request
22:46:38.938 00.001 14556 OnExposeComplete: enter
22:46:38.941 00.003 14556 UpdateGuideState(): m_state=6
22:46:38.944 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5567
22:46:38.949 00.005 14556 Star::Find returns 1 (0), X=170.33, Y=987.38, Mass=2114, SNR=30.8, Peak=167 HFD=4.8
22:46:38.953 00.004 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
22:46:38.956 00.003 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
22:46:38.961 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.21 hyp=0.26 cameraTheta=2.17 mountX=0.13 mountY=-0.23, mountTheta=-1.06
22:46:38.970 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.21, opts=13)
22:46:38.975 00.005 14556 Enqueuing Move request for scope (-0.15, 0.21)
22:46:38.979 00.004 12308 Worker thread wakes up
22:46:38.979 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.21) opts 0xd
22:46:38.979 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.21)
22:46:38.979 00.000 12308 Moving (-0.15, 0.21) raw xDistance=0.13 yDistance=-0.23
22:46:38.979 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:46:38.980 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:46:38.980 00.000 12308 MoveAxis(E, 0, ABG)
22:46:38.980 00.000 12308 Move returns status 0, amount 0
22:46:38.980 00.000 12308 MoveAxis(N, 165, ABG)
22:46:38.980 00.000 12308 Guiding  Dir = 0, Dur = 165
22:46:38.982 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:38.985 00.003 12308 IsSlewing returns 0
22:46:38.985 00.000 12308 IsGuiding returns 0
22:46:38.987 00.002 12308 PulseGuide returned control before completion, sleep 175
22:46:39.009 00.022 14556 UpdateGuideState exits: m=2114 SNR=30.8
22:46:39.014 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:39.019 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:39.023 00.004 14556 Enqueuing Expose request
22:46:39.163 00.140 12308 IsGuiding returns 1
22:46:39.164 00.001 12308 scope still moving after pulse duration time elapsed
22:46:39.194 00.030 12308 IsSlewing returns 0
22:46:39.194 00.000 12308 IsGuiding returns 0
22:46:39.195 00.001 12308 scope move finished after 165 + 43 ms
22:46:39.195 00.000 12308 Move returns status 0, amount 165
22:46:39.195 00.000 12308 move complete, result=0
22:46:39.195 00.000 12308 worker thread done servicing request
22:46:39.196 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 165 ms NORTH
22:46:39.203 00.007 12308 Worker thread wakes up
22:46:39.203 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:39.203 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:40.456 01.253 12308 Exposure complete
22:46:40.594 00.138 12308 worker thread done servicing request
22:46:40.594 00.000 14556 OnExposeComplete: enter
22:46:40.599 00.005 14556 UpdateGuideState(): m_state=6
22:46:40.603 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5568
22:46:40.606 00.003 14556 Star::Find returns 1 (0), X=170.45, Y=987.05, Mass=2262, SNR=32.1, Peak=166 HFD=4.9
22:46:40.612 00.006 14556 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-3.07) = xAngle (1.28 = 1.28)
22:46:40.616 00.004 14556 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.18 = 1.18)
22:46:40.621 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.79 mountX=0.04 mountY=0.11, mountTheta=1.27
22:46:40.626 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.12, opts=13)
22:46:40.629 00.003 14556 Enqueuing Move request for scope (-0.03, -0.12)
22:46:40.633 00.004 12308 Worker thread wakes up
22:46:40.633 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
22:46:40.633 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
22:46:40.633 00.000 12308 Moving (-0.03, -0.12) raw xDistance=0.04 yDistance=0.11
22:46:40.633 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:46:40.635 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:40.635 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:46:40.635 00.000 12308 MoveAxis(E, 0, ABG)
22:46:40.635 00.000 12308 Move returns status 0, amount 0
22:46:40.635 00.000 12308 MoveAxis(N, 0, ABG)
22:46:40.636 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:40.639 00.003 12308 Move returns status 0, amount 0
22:46:40.639 00.000 12308 move complete, result=0
22:46:40.640 00.001 12308 worker thread done servicing request
22:46:40.662 00.022 14556 UpdateGuideState exits: m=2262 SNR=32.1
22:46:40.668 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:40.672 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:40.677 00.005 14556 Enqueuing Expose request
22:46:40.682 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:40.687 00.005 12308 Worker thread wakes up
22:46:40.687 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:40.687 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:41.944 01.257 12308 Exposure complete
22:46:42.075 00.131 12308 worker thread done servicing request
22:46:42.076 00.001 14556 OnExposeComplete: enter
22:46:42.080 00.004 14556 UpdateGuideState(): m_state=6
22:46:42.085 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5569
22:46:42.089 00.004 14556 Star::Find returns 1 (0), X=170.31, Y=987.01, Mass=2189, SNR=31.3, Peak=177 HFD=4.4
22:46:42.092 00.003 14556 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.07) = xAngle (0.68 = 0.68)
22:46:42.096 00.004 14556 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.58 = 0.58)
22:46:42.100 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.15 hyp=0.23 cameraTheta=-2.39 mountX=0.18 mountY=0.12, mountTheta=0.61
22:46:42.106 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.15, opts=13)
22:46:42.111 00.005 14556 Enqueuing Move request for scope (-0.17, -0.15)
22:46:42.114 00.003 12308 Worker thread wakes up
22:46:42.114 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.15) opts 0xd
22:46:42.114 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.15)
22:46:42.114 00.000 12308 Moving (-0.17, -0.15) raw xDistance=0.18 yDistance=0.12
22:46:42.114 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:46:42.114 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:42.114 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:46:42.114 00.000 12308 MoveAxis(E, 0, ABG)
22:46:42.116 00.002 12308 Move returns status 0, amount 0
22:46:42.116 00.000 12308 MoveAxis(N, 0, ABG)
22:46:42.116 00.000 12308 Move returns status 0, amount 0
22:46:42.116 00.000 12308 move complete, result=0
22:46:42.116 00.000 12308 worker thread done servicing request
22:46:42.117 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:42.145 00.028 14556 UpdateGuideState exits: m=2189 SNR=31.3
22:46:42.150 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:42.156 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:42.161 00.005 14556 Enqueuing Expose request
22:46:42.167 00.006 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:42.174 00.007 12308 Worker thread wakes up
22:46:42.175 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:42.175 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:43.422 01.247 12308 Exposure complete
22:46:43.566 00.144 12308 worker thread done servicing request
22:46:43.567 00.001 14556 OnExposeComplete: enter
22:46:43.570 00.003 14556 UpdateGuideState(): m_state=6
22:46:43.574 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5570
22:46:43.578 00.004 14556 Star::Find returns 1 (0), X=170.42, Y=987.29, Mass=2174, SNR=31.2, Peak=161 HFD=4.7
22:46:43.582 00.004 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.11 = -1.17)
22:46:43.588 00.006 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.27)
22:46:43.593 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.04 mountX=0.05 mountY=-0.12, mountTheta=-1.18
22:46:43.597 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.12, opts=13)
22:46:43.602 00.005 14556 Enqueuing Move request for scope (-0.06, 0.12)
22:46:43.606 00.004 12308 Worker thread wakes up
22:46:43.607 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
22:46:43.607 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
22:46:43.607 00.000 12308 Moving (-0.06, 0.12) raw xDistance=0.05 yDistance=-0.12
22:46:43.607 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:46:43.608 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:43.608 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:46:43.608 00.000 12308 MoveAxis(E, 0, ABG)
22:46:43.608 00.000 12308 Move returns status 0, amount 0
22:46:43.608 00.000 12308 MoveAxis(N, 0, ABG)
22:46:43.609 00.001 12308 Move returns status 0, amount 0
22:46:43.609 00.000 12308 move complete, result=0
22:46:43.609 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:43.613 00.004 12308 worker thread done servicing request
22:46:43.635 00.022 14556 UpdateGuideState exits: m=2174 SNR=31.2
22:46:43.640 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:43.645 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:43.650 00.005 14556 Enqueuing Expose request
22:46:43.655 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:43.659 00.004 12308 Worker thread wakes up
22:46:43.659 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:43.659 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:44.912 01.253 12308 Exposure complete
22:46:45.044 00.132 12308 worker thread done servicing request
22:46:45.044 00.000 14556 OnExposeComplete: enter
22:46:45.049 00.005 14556 UpdateGuideState(): m_state=6
22:46:45.053 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5571
22:46:45.058 00.005 14556 Star::Find returns 1 (0), X=170.49, Y=987.21, Mass=2126, SNR=30.9, Peak=157 HFD=4.5
22:46:45.062 00.004 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.38 = -1.90)
22:46:45.067 00.005 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.00)
22:46:45.071 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.31 mountX=-0.01 mountY=-0.04, mountTheta=-1.91
22:46:45.078 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.04, opts=13)
22:46:45.082 00.004 14556 Enqueuing Move request for scope (0.01, 0.04)
22:46:45.088 00.006 12308 Worker thread wakes up
22:46:45.088 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
22:46:45.088 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
22:46:45.088 00.000 12308 Moving (0.01, 0.04) raw xDistance=-0.01 yDistance=-0.04
22:46:45.089 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:46:45.089 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:45.089 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:46:45.090 00.001 12308 MoveAxis(E, 0, ABG)
22:46:45.090 00.000 12308 Move returns status 0, amount 0
22:46:45.090 00.000 12308 MoveAxis(N, 0, ABG)
22:46:45.090 00.000 12308 Move returns status 0, amount 0
22:46:45.091 00.001 12308 move complete, result=0
22:46:45.091 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:45.096 00.005 12308 worker thread done servicing request
22:46:45.116 00.020 14556 UpdateGuideState exits: m=2126 SNR=30.9
22:46:45.122 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:45.125 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:45.130 00.005 14556 Enqueuing Expose request
22:46:45.133 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:45.136 00.003 12308 Worker thread wakes up
22:46:45.138 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:45.138 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:46.379 01.241 12308 Exposure complete
22:46:46.499 00.120 12308 worker thread done servicing request
22:46:46.500 00.001 14556 OnExposeComplete: enter
22:46:46.504 00.004 14556 UpdateGuideState(): m_state=6
22:46:46.508 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5572
22:46:46.511 00.003 14556 Star::Find returns 1 (0), X=170.36, Y=987.34, Mass=2132, SNR=30.9, Peak=168 HFD=4.8
22:46:46.515 00.004 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
22:46:46.519 00.004 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
22:46:46.523 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.18 hyp=0.21 cameraTheta=2.18 mountX=0.11 mountY=-0.19, mountTheta=-1.06
22:46:46.527 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.18, opts=13)
22:46:46.532 00.005 14556 Enqueuing Move request for scope (-0.12, 0.18)
22:46:46.536 00.004 12308 Worker thread wakes up
22:46:46.536 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.18) opts 0xd
22:46:46.536 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.18)
22:46:46.536 00.000 12308 Moving (-0.12, 0.18) raw xDistance=0.11 yDistance=-0.19
22:46:46.536 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:46:46.536 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:46.536 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:46:46.537 00.001 12308 MoveAxis(E, 0, ABG)
22:46:46.537 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:46.541 00.004 12308 Move returns status 0, amount 0
22:46:46.541 00.000 12308 MoveAxis(N, 0, ABG)
22:46:46.541 00.000 12308 Move returns status 0, amount 0
22:46:46.541 00.000 12308 move complete, result=0
22:46:46.542 00.001 12308 worker thread done servicing request
22:46:46.563 00.021 14556 UpdateGuideState exits: m=2132 SNR=30.9
22:46:46.566 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:46.571 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:46.574 00.003 14556 Enqueuing Expose request
22:46:46.579 00.005 12308 Worker thread wakes up
22:46:46.579 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:46.579 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:46.579 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:46:47.820 01.241 12308 Exposure complete
22:46:47.960 00.140 12308 worker thread done servicing request
22:46:47.960 00.000 14556 OnExposeComplete: enter
22:46:47.966 00.006 14556 UpdateGuideState(): m_state=6
22:46:47.972 00.006 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5573
22:46:47.978 00.006 14556 Star::Find returns 1 (0), X=170.33, Y=987.32, Mass=2301, SNR=31.9, Peak=172 HFD=4.7
22:46:47.983 00.005 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.42 = -0.86)
22:46:47.989 00.006 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.96)
22:46:47.995 00.006 14556 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.21 cameraTheta=2.34 mountX=0.13 mountY=-0.17, mountTheta=-0.90
22:46:48.003 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.15, opts=13)
22:46:48.010 00.007 14556 Enqueuing Move request for scope (-0.14, 0.15)
22:46:48.016 00.006 12308 Worker thread wakes up
22:46:48.016 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
22:46:48.017 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
22:46:48.017 00.000 12308 Moving (-0.14, 0.15) raw xDistance=0.13 yDistance=-0.17
22:46:48.018 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:46:48.018 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:48.019 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:46:48.019 00.000 12308 MoveAxis(E, 0, ABG)
22:46:48.019 00.000 12308 Move returns status 0, amount 0
22:46:48.020 00.001 12308 MoveAxis(N, 0, ABG)
22:46:48.020 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:48.028 00.008 12308 Move returns status 0, amount 0
22:46:48.028 00.000 12308 move complete, result=0
22:46:48.029 00.001 12308 worker thread done servicing request
22:46:48.054 00.025 14556 UpdateGuideState exits: m=2301 SNR=31.9
22:46:48.058 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:48.063 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:48.069 00.006 14556 Enqueuing Expose request
22:46:48.074 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:46:48.082 00.008 12308 Worker thread wakes up
22:46:48.082 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:48.082 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:49.326 01.244 12308 Exposure complete
22:46:49.467 00.141 12308 worker thread done servicing request
22:46:49.469 00.002 14556 OnExposeComplete: enter
22:46:49.473 00.004 14556 UpdateGuideState(): m_state=6
22:46:49.476 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5574
22:46:49.480 00.004 14556 Star::Find returns 1 (0), X=170.35, Y=987.61, Mass=2219, SNR=31.6, Peak=144 HFD=4.8
22:46:49.484 00.004 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
22:46:49.488 00.004 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
22:46:49.492 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.44 hyp=0.46 cameraTheta=1.85 mountX=0.09 mountY=-0.46, mountTheta=-1.37
22:46:49.497 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.44, opts=13)
22:46:49.502 00.005 14556 Enqueuing Move request for scope (-0.13, 0.44)
22:46:49.505 00.003 12308 Worker thread wakes up
22:46:49.505 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.44) opts 0xd
22:46:49.506 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.44)
22:46:49.506 00.000 12308 Moving (-0.13, 0.44) raw xDistance=0.09 yDistance=-0.46
22:46:49.506 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:46:49.506 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
22:46:49.507 00.001 12308 MoveAxis(E, 0, ABG)
22:46:49.507 00.000 12308 Move returns status 0, amount 0
22:46:49.508 00.001 12308 MoveAxis(N, 322, ABG)
22:46:49.508 00.000 12308 Guiding  Dir = 0, Dur = 322
22:46:49.508 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:49.512 00.004 12308 IsSlewing returns 0
22:46:49.512 00.000 12308 IsGuiding returns 0
22:46:49.512 00.000 12308 PulseGuide returned control before completion, sleep 332
22:46:49.535 00.023 14556 UpdateGuideState exits: m=2219 SNR=31.6
22:46:49.538 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:49.543 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:49.547 00.004 14556 Enqueuing Expose request
22:46:49.848 00.301 12308 IsGuiding returns 1
22:46:49.848 00.000 12308 scope still moving after pulse duration time elapsed
22:46:49.878 00.030 12308 IsSlewing returns 0
22:46:49.879 00.001 12308 IsGuiding returns 0
22:46:49.879 00.000 12308 scope move finished after 322 + 44 ms
22:46:49.880 00.001 12308 Move returns status 0, amount 322
22:46:49.880 00.000 12308 move complete, result=0
22:46:49.881 00.001 12308 worker thread done servicing request
22:46:49.881 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.5 px 322 ms NORTH
22:46:49.887 00.006 12308 Worker thread wakes up
22:46:49.887 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:49.888 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:51.140 01.252 12308 Exposure complete
22:46:51.286 00.146 12308 worker thread done servicing request
22:46:51.286 00.000 14556 OnExposeComplete: enter
22:46:51.290 00.004 14556 UpdateGuideState(): m_state=6
22:46:51.296 00.006 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5575
22:46:51.303 00.007 14556 Star::Find returns 1 (0), X=170.20, Y=987.12, Mass=2124, SNR=30.7, Peak=192 HFD=4.2
22:46:51.308 00.005 14556 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.07) = xAngle (0.11 = 0.11)
22:46:51.314 00.006 14556 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.01 = 0.01)
22:46:51.319 00.005 14556 CameraToMount -- cameraX=-0.28 cameraY=-0.05 hyp=0.29 cameraTheta=-2.96 mountX=0.28 mountY=0.00, mountTheta=0.01
22:46:51.327 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=-0.05, opts=13)
22:46:51.334 00.007 14556 Enqueuing Move request for scope (-0.28, -0.05)
22:46:51.343 00.009 12308 Worker thread wakes up
22:46:51.343 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.05) opts 0xd
22:46:51.343 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, -0.05)
22:46:51.343 00.000 12308 Moving (-0.28, -0.05) raw xDistance=0.28 yDistance=0.00
22:46:51.345 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:46:51.345 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:51.345 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:46:51.345 00.000 12308 MoveAxis(W, 123, ABG)
22:46:51.346 00.001 12308 Guiding  Dir = 3, Dur = 123
22:46:51.346 00.000 12308 IsSlewing returns 0
22:46:51.347 00.001 12308 IsGuiding returns 0
22:46:51.348 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:51.353 00.005 12308 PulseGuide returned control before completion, sleep 133
22:46:51.375 00.022 14556 UpdateGuideState exits: m=2124 SNR=30.7
22:46:51.379 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:51.383 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:51.390 00.007 14556 Enqueuing Expose request
22:46:51.490 00.100 12308 IsGuiding returns 1
22:46:51.490 00.000 12308 scope still moving after pulse duration time elapsed
22:46:51.522 00.032 12308 IsSlewing returns 0
22:46:51.523 00.001 12308 IsGuiding returns 0
22:46:51.523 00.000 12308 scope move finished after 123 + 52 ms
22:46:51.524 00.001 12308 Move returns status 0, amount 123
22:46:51.524 00.000 12308 MoveAxis(N, 0, ABG)
22:46:51.524 00.000 12308 Move returns status 0, amount 0
22:46:51.525 00.001 12308 move complete, result=0
22:46:51.525 00.000 12308 worker thread done servicing request
22:46:51.525 00.000 14556 GuideStep: 0.3 px 123 ms WEST, 0.0 px 0 ms NORTH
22:46:51.530 00.005 12308 Worker thread wakes up
22:46:51.530 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:51.530 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:52.783 01.253 12308 Exposure complete
22:46:52.924 00.141 12308 worker thread done servicing request
22:46:52.924 00.000 14556 OnExposeComplete: enter
22:46:52.931 00.007 14556 UpdateGuideState(): m_state=6
22:46:52.936 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5576
22:46:52.940 00.004 14556 Star::Find returns 1 (0), X=170.46, Y=987.09, Mass=2029, SNR=30.2, Peak=146 HFD=4.3
22:46:52.944 00.004 14556 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.07) = xAngle (1.24 = 1.24)
22:46:52.948 00.004 14556 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.14 = 1.14)
22:46:52.952 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.84 mountX=0.03 mountY=0.07, mountTheta=1.22
22:46:52.956 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.07, opts=13)
22:46:52.961 00.005 14556 Enqueuing Move request for scope (-0.02, -0.07)
22:46:52.965 00.004 12308 Worker thread wakes up
22:46:52.965 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
22:46:52.965 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
22:46:52.965 00.000 12308 Moving (-0.02, -0.07) raw xDistance=0.03 yDistance=0.07
22:46:52.965 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:46:52.965 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:52.966 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:46:52.966 00.000 12308 MoveAxis(E, 0, ABG)
22:46:52.966 00.000 12308 Move returns status 0, amount 0
22:46:52.967 00.001 12308 MoveAxis(N, 0, ABG)
22:46:52.967 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:52.970 00.003 12308 Move returns status 0, amount 0
22:46:52.971 00.001 12308 move complete, result=0
22:46:52.971 00.000 12308 worker thread done servicing request
22:46:52.992 00.021 14556 UpdateGuideState exits: m=2029 SNR=30.2
22:46:52.997 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:53.000 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:53.005 00.005 14556 Enqueuing Expose request
22:46:53.008 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:53.013 00.005 12308 Worker thread wakes up
22:46:53.013 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:53.013 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:54.259 01.246 12308 Exposure complete
22:46:54.405 00.146 12308 worker thread done servicing request
22:46:54.406 00.001 14556 OnExposeComplete: enter
22:46:54.409 00.003 14556 UpdateGuideState(): m_state=6
22:46:54.414 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5577
22:46:54.418 00.004 14556 Star::Find returns 1 (0), X=170.31, Y=987.09, Mass=2202, SNR=31.5, Peak=158 HFD=4.6
22:46:54.421 00.003 14556 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-3.07) = xAngle (0.36 = 0.36)
22:46:54.426 00.005 14556 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.26 = 0.26)
22:46:54.430 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.07 hyp=0.18 cameraTheta=-2.71 mountX=0.17 mountY=0.05, mountTheta=0.27
22:46:54.435 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.07, opts=13)
22:46:54.440 00.005 14556 Enqueuing Move request for scope (-0.16, -0.07)
22:46:54.443 00.003 12308 Worker thread wakes up
22:46:54.443 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.07) opts 0xd
22:46:54.443 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.07)
22:46:54.443 00.000 12308 Moving (-0.16, -0.07) raw xDistance=0.17 yDistance=0.05
22:46:54.443 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:46:54.443 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:54.445 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:46:54.445 00.000 12308 MoveAxis(E, 0, ABG)
22:46:54.445 00.000 12308 Move returns status 0, amount 0
22:46:54.446 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:54.450 00.004 12308 MoveAxis(N, 0, ABG)
22:46:54.450 00.000 12308 Move returns status 0, amount 0
22:46:54.450 00.000 12308 move complete, result=0
22:46:54.450 00.000 12308 worker thread done servicing request
22:46:54.472 00.022 14556 UpdateGuideState exits: m=2202 SNR=31.5
22:46:54.477 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:54.481 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:54.486 00.005 14556 Enqueuing Expose request
22:46:54.491 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:46:54.495 00.004 12308 Worker thread wakes up
22:46:54.496 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:54.496 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:55.746 01.250 12308 Exposure complete
22:46:55.887 00.141 12308 worker thread done servicing request
22:46:55.888 00.001 14556 OnExposeComplete: enter
22:46:55.892 00.004 14556 UpdateGuideState(): m_state=6
22:46:55.896 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5578
22:46:55.900 00.004 14556 Star::Find returns 1 (0), X=170.40, Y=987.24, Mass=2083, SNR=30.5, Peak=148 HFD=4.8
22:46:55.903 00.003 14556 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.07) = xAngle (5.45 = -0.83)
22:46:55.907 00.004 14556 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.93)
22:46:55.911 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.10 cameraTheta=2.38 mountX=0.07 mountY=-0.08, mountTheta=-0.87
22:46:55.915 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.07, opts=13)
22:46:55.919 00.004 14556 Enqueuing Move request for scope (-0.08, 0.07)
22:46:55.923 00.004 12308 Worker thread wakes up
22:46:55.924 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
22:46:55.924 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
22:46:55.924 00.000 12308 Moving (-0.08, 0.07) raw xDistance=0.07 yDistance=-0.08
22:46:55.924 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:46:55.924 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:55.924 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:46:55.926 00.002 12308 MoveAxis(E, 0, ABG)
22:46:55.926 00.000 12308 Move returns status 0, amount 0
22:46:55.926 00.000 12308 MoveAxis(N, 0, ABG)
22:46:55.926 00.000 12308 Move returns status 0, amount 0
22:46:55.926 00.000 12308 move complete, result=0
22:46:55.926 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:55.930 00.004 12308 worker thread done servicing request
22:46:55.950 00.020 14556 UpdateGuideState exits: m=2083 SNR=30.5
22:46:55.956 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:55.959 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:55.964 00.005 14556 Enqueuing Expose request
22:46:55.969 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:55.973 00.004 12308 Worker thread wakes up
22:46:55.973 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:55.973 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:57.218 01.245 12308 Exposure complete
22:46:57.364 00.146 12308 worker thread done servicing request
22:46:57.365 00.001 14556 OnExposeComplete: enter
22:46:57.371 00.006 14556 UpdateGuideState(): m_state=6
22:46:57.376 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5579
22:46:57.378 00.002 14556 Star::Find returns 1 (0), X=170.32, Y=987.38, Mass=2218, SNR=31.7, Peak=185 HFD=4.7
22:46:57.382 00.004 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.27 = -1.02)
22:46:57.385 00.003 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.12)
22:46:57.388 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.21 hyp=0.26 cameraTheta=2.19 mountX=0.14 mountY=-0.24, mountTheta=-1.04
22:46:57.394 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.21, opts=13)
22:46:57.398 00.004 14556 Enqueuing Move request for scope (-0.15, 0.21)
22:46:57.401 00.003 12308 Worker thread wakes up
22:46:57.401 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.21) opts 0xd
22:46:57.401 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.21)
22:46:57.401 00.000 12308 Moving (-0.15, 0.21) raw xDistance=0.14 yDistance=-0.24
22:46:57.401 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:46:57.401 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:46:57.401 00.000 12308 MoveAxis(E, 0, ABG)
22:46:57.402 00.001 12308 Move returns status 0, amount 0
22:46:57.402 00.000 12308 MoveAxis(N, 166, ABG)
22:46:57.402 00.000 12308 Guiding  Dir = 0, Dur = 166
22:46:57.402 00.000 12308 IsSlewing returns 0
22:46:57.402 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:57.406 00.004 12308 IsGuiding returns 0
22:46:57.406 00.000 12308 PulseGuide returned control before completion, sleep 176
22:46:57.425 00.019 14556 UpdateGuideState exits: m=2218 SNR=31.7
22:46:57.430 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:57.434 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:57.437 00.003 14556 Enqueuing Expose request
22:46:57.587 00.150 12308 IsGuiding returns 1
22:46:57.588 00.001 12308 scope still moving after pulse duration time elapsed
22:46:57.619 00.031 12308 IsSlewing returns 0
22:46:57.620 00.001 12308 IsGuiding returns 0
22:46:57.620 00.000 12308 scope move finished after 166 + 48 ms
22:46:57.622 00.002 12308 Move returns status 0, amount 166
22:46:57.622 00.000 12308 move complete, result=0
22:46:57.623 00.001 12308 worker thread done servicing request
22:46:57.623 00.000 12308 Worker thread wakes up
22:46:57.623 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 166 ms NORTH
22:46:57.630 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:57.630 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:46:58.881 01.251 12308 Exposure complete
22:46:59.012 00.131 12308 worker thread done servicing request
22:46:59.012 00.000 14556 OnExposeComplete: enter
22:46:59.016 00.004 14556 UpdateGuideState(): m_state=6
22:46:59.019 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5580
22:46:59.024 00.005 14556 Star::Find returns 1 (0), X=170.59, Y=987.17, Mass=2198, SNR=31.5, Peak=166 HFD=4.5
22:46:59.027 00.003 14556 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.07) = xAngle (3.11 = 3.11)
22:46:59.032 00.005 14556 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.01 = 3.01)
22:46:59.037 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.00 hyp=0.11 cameraTheta=0.04 mountX=-0.11 mountY=0.01, mountTheta=3.01
22:46:59.042 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.00, opts=13)
22:46:59.046 00.004 14556 Enqueuing Move request for scope (0.11, 0.00)
22:46:59.050 00.004 12308 Worker thread wakes up
22:46:59.050 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.00) opts 0xd
22:46:59.050 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.00)
22:46:59.050 00.000 12308 Moving (0.11, 0.00) raw xDistance=-0.11 yDistance=0.01
22:46:59.051 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:46:59.051 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:59.051 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:46:59.051 00.000 12308 MoveAxis(E, 0, ABG)
22:46:59.052 00.001 12308 Move returns status 0, amount 0
22:46:59.052 00.000 12308 MoveAxis(N, 0, ABG)
22:46:59.052 00.000 12308 Move returns status 0, amount 0
22:46:59.052 00.000 12308 move complete, result=0
22:46:59.052 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:46:59.056 00.004 12308 worker thread done servicing request
22:46:59.077 00.021 14556 UpdateGuideState exits: m=2198 SNR=31.5
22:46:59.082 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:59.089 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:46:59.093 00.004 14556 Enqueuing Expose request
22:46:59.096 00.003 12308 Worker thread wakes up
22:46:59.097 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:46:59.101 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:46:59.101 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:00.352 01.251 12308 Exposure complete
22:47:00.490 00.138 12308 worker thread done servicing request
22:47:00.490 00.000 14556 OnExposeComplete: enter
22:47:00.496 00.006 14556 UpdateGuideState(): m_state=6
22:47:00.501 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5581
22:47:00.505 00.004 14556 Star::Find returns 1 (0), X=170.32, Y=987.15, Mass=2067, SNR=30.5, Peak=156 HFD=4.4
22:47:00.510 00.005 14556 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
22:47:00.513 00.003 14556 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
22:47:00.519 00.006 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-3.03 mountX=0.15 mountY=-0.01, mountTheta=-0.05
22:47:00.525 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.02, opts=13)
22:47:00.529 00.004 14556 Enqueuing Move request for scope (-0.15, -0.02)
22:47:00.533 00.004 12308 Worker thread wakes up
22:47:00.533 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd
22:47:00.533 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.02)
22:47:00.533 00.000 12308 Moving (-0.15, -0.02) raw xDistance=0.15 yDistance=-0.01
22:47:00.533 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:47:00.533 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:00.534 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:47:00.534 00.000 12308 MoveAxis(E, 0, ABG)
22:47:00.534 00.000 12308 Move returns status 0, amount 0
22:47:00.535 00.001 12308 MoveAxis(N, 0, ABG)
22:47:00.535 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:00.539 00.004 12308 Move returns status 0, amount 0
22:47:00.539 00.000 12308 move complete, result=0
22:47:00.539 00.000 12308 worker thread done servicing request
22:47:00.561 00.022 14556 UpdateGuideState exits: m=2067 SNR=30.5
22:47:00.565 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:00.569 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:00.572 00.003 14556 Enqueuing Expose request
22:47:00.576 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:47:00.581 00.005 12308 Worker thread wakes up
22:47:00.581 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:00.581 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:01.821 01.240 12308 Exposure complete
22:47:01.956 00.135 12308 worker thread done servicing request
22:47:01.956 00.000 14556 OnExposeComplete: enter
22:47:01.960 00.004 14556 UpdateGuideState(): m_state=6
22:47:01.964 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5582
22:47:01.967 00.003 14556 Star::Find returns 1 (0), X=170.34, Y=987.31, Mass=2112, SNR=30.7, Peak=161 HFD=4.7
22:47:01.972 00.005 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.44 = -0.85)
22:47:01.976 00.004 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.34 = -0.95)
22:47:01.980 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.20 cameraTheta=2.36 mountX=0.13 mountY=-0.16, mountTheta=-0.89
22:47:01.984 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.14, opts=13)
22:47:01.990 00.006 14556 Enqueuing Move request for scope (-0.14, 0.14)
22:47:01.994 00.004 12308 Worker thread wakes up
22:47:01.995 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
22:47:01.995 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
22:47:01.995 00.000 12308 Moving (-0.14, 0.14) raw xDistance=0.13 yDistance=-0.16
22:47:01.995 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:47:01.995 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:01.996 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:47:01.996 00.000 12308 MoveAxis(E, 0, ABG)
22:47:01.996 00.000 12308 Move returns status 0, amount 0
22:47:01.996 00.000 12308 MoveAxis(N, 0, ABG)
22:47:01.996 00.000 12308 Move returns status 0, amount 0
22:47:01.996 00.000 12308 move complete, result=0
22:47:01.996 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:02.002 00.006 12308 worker thread done servicing request
22:47:02.022 00.020 14556 UpdateGuideState exits: m=2112 SNR=30.7
22:47:02.026 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:02.031 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:02.036 00.005 14556 Enqueuing Expose request
22:47:02.039 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:47:02.044 00.005 12308 Worker thread wakes up
22:47:02.044 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:02.044 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:03.294 01.250 12308 Exposure complete
22:47:03.423 00.129 12308 worker thread done servicing request
22:47:03.424 00.001 14556 OnExposeComplete: enter
22:47:03.427 00.003 14556 UpdateGuideState(): m_state=6
22:47:03.429 00.002 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5583
22:47:03.433 00.004 14556 Star::Find returns 1 (0), X=170.36, Y=987.32, Mass=2232, SNR=31.7, Peak=175 HFD=4.7
22:47:03.435 00.002 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.29 = -0.99)
22:47:03.440 00.005 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
22:47:03.443 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.22 mountX=0.11 mountY=-0.17, mountTheta=-1.02
22:47:03.448 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.16, opts=13)
22:47:03.452 00.004 14556 Enqueuing Move request for scope (-0.12, 0.16)
22:47:03.457 00.005 12308 Worker thread wakes up
22:47:03.457 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
22:47:03.457 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
22:47:03.458 00.001 12308 Moving (-0.12, 0.16) raw xDistance=0.11 yDistance=-0.17
22:47:03.458 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:47:03.458 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:03.458 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:47:03.458 00.000 12308 MoveAxis(E, 0, ABG)
22:47:03.459 00.001 12308 Move returns status 0, amount 0
22:47:03.459 00.000 12308 MoveAxis(N, 0, ABG)
22:47:03.459 00.000 12308 Move returns status 0, amount 0
22:47:03.459 00.000 12308 move complete, result=0
22:47:03.460 00.001 12308 worker thread done servicing request
22:47:03.460 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:03.484 00.024 14556 UpdateGuideState exits: m=2232 SNR=31.7
22:47:03.490 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:03.496 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:03.500 00.004 14556 Enqueuing Expose request
22:47:03.503 00.003 12308 Worker thread wakes up
22:47:03.503 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:47:03.509 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:03.509 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:04.751 01.242 12308 Exposure complete
22:47:04.895 00.144 12308 worker thread done servicing request
22:47:04.896 00.001 14556 OnExposeComplete: enter
22:47:04.899 00.003 14556 UpdateGuideState(): m_state=6
22:47:04.906 00.007 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5584
22:47:04.913 00.007 14556 Star::Find returns 1 (0), X=170.28, Y=987.32, Mass=2095, SNR=30.7, Peak=165 HFD=4.5
22:47:04.919 00.006 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.55 = -0.73)
22:47:04.923 00.004 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.83)
22:47:04.928 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.15 hyp=0.25 cameraTheta=2.48 mountX=0.19 mountY=-0.18, mountTheta=-0.78
22:47:04.936 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.15, opts=13)
22:47:04.943 00.007 14556 Enqueuing Move request for scope (-0.20, 0.15)
22:47:04.949 00.006 12308 Worker thread wakes up
22:47:04.949 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.15) opts 0xd
22:47:04.949 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.15)
22:47:04.949 00.000 12308 Moving (-0.20, 0.15) raw xDistance=0.19 yDistance=-0.18
22:47:04.950 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:47:04.950 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:04.950 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:47:04.952 00.002 12308 MoveAxis(E, 0, ABG)
22:47:04.952 00.000 12308 Move returns status 0, amount 0
22:47:04.952 00.000 12308 MoveAxis(N, 0, ABG)
22:47:04.953 00.001 12308 Move returns status 0, amount 0
22:47:04.954 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:04.961 00.007 12308 move complete, result=0
22:47:04.962 00.001 12308 worker thread done servicing request
22:47:04.985 00.023 14556 UpdateGuideState exits: m=2095 SNR=30.7
22:47:04.990 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:04.994 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:04.999 00.005 14556 Enqueuing Expose request
22:47:05.003 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:47:05.006 00.003 12308 Worker thread wakes up
22:47:05.006 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:05.006 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:06.262 01.256 12308 Exposure complete
22:47:06.407 00.145 12308 worker thread done servicing request
22:47:06.408 00.001 14556 OnExposeComplete: enter
22:47:06.412 00.004 14556 UpdateGuideState(): m_state=6
22:47:06.416 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5585
22:47:06.420 00.004 14556 Star::Find returns 1 (0), X=170.45, Y=987.31, Mass=2265, SNR=31.9, Peak=148 HFD=4.7
22:47:06.424 00.004 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.84 = -1.45)
22:47:06.427 00.003 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.55)
22:47:06.432 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.76 mountX=0.02 mountY=-0.14, mountTheta=-1.45
22:47:06.436 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.14, opts=13)
22:47:06.440 00.004 14556 Enqueuing Move request for scope (-0.03, 0.14)
22:47:06.444 00.004 12308 Worker thread wakes up
22:47:06.444 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
22:47:06.444 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
22:47:06.444 00.000 12308 Moving (-0.03, 0.14) raw xDistance=0.02 yDistance=-0.14
22:47:06.444 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:47:06.444 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:06.445 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:47:06.445 00.000 12308 MoveAxis(E, 0, ABG)
22:47:06.445 00.000 12308 Move returns status 0, amount 0
22:47:06.445 00.000 12308 MoveAxis(N, 0, ABG)
22:47:06.445 00.000 12308 Move returns status 0, amount 0
22:47:06.445 00.000 12308 move complete, result=0
22:47:06.447 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:06.450 00.003 12308 worker thread done servicing request
22:47:06.474 00.024 14556 UpdateGuideState exits: m=2265 SNR=31.9
22:47:06.478 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:06.481 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:06.486 00.005 14556 Enqueuing Expose request
22:47:06.490 00.004 12308 Worker thread wakes up
22:47:06.490 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:06.492 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:06.492 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:07.729 01.237 12308 Exposure complete
22:47:07.890 00.161 12308 worker thread done servicing request
22:47:07.891 00.001 14556 OnExposeComplete: enter
22:47:07.897 00.006 14556 UpdateGuideState(): m_state=6
22:47:07.903 00.006 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5586
22:47:07.909 00.006 14556 Star::Find returns 1 (0), X=170.19, Y=987.58, Mass=2217, SNR=31.5, Peak=151 HFD=4.8
22:47:07.914 00.005 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
22:47:07.917 00.003 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
22:47:07.920 00.003 14556 CameraToMount -- cameraX=-0.29 cameraY=0.41 hyp=0.50 cameraTheta=2.19 mountX=0.26 mountY=-0.45, mountTheta=-1.05
22:47:07.924 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.41, opts=13)
22:47:07.930 00.006 14556 Enqueuing Move request for scope (-0.29, 0.41)
22:47:07.936 00.006 12308 Worker thread wakes up
22:47:07.936 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.41) opts 0xd
22:47:07.936 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.41)
22:47:07.937 00.001 12308 Moving (-0.29, 0.41) raw xDistance=0.26 yDistance=-0.45
22:47:07.937 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:47:07.937 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
22:47:07.937 00.000 12308 MoveAxis(W, 113, ABG)
22:47:07.937 00.000 12308 Guiding  Dir = 3, Dur = 113
22:47:07.938 00.001 12308 IsSlewing returns 0
22:47:07.938 00.000 12308 IsGuiding returns 0
22:47:07.938 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:07.945 00.007 12308 PulseGuide returned control before completion, sleep 123
22:47:07.972 00.027 14556 UpdateGuideState exits: m=2217 SNR=31.5
22:47:07.979 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:07.983 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:07.990 00.007 14556 Enqueuing Expose request
22:47:08.081 00.091 12308 IsGuiding returns 1
22:47:08.081 00.000 12308 scope still moving after pulse duration time elapsed
22:47:08.112 00.031 12308 IsSlewing returns 0
22:47:08.112 00.000 12308 IsGuiding returns 1
22:47:08.144 00.032 12308 IsSlewing returns 0
22:47:08.144 00.000 12308 IsGuiding returns 0
22:47:08.144 00.000 12308 scope move finished after 113 + 92 ms
22:47:08.145 00.001 12308 Move returns status 0, amount 113
22:47:08.145 00.000 12308 MoveAxis(N, 319, ABG)
22:47:08.145 00.000 12308 Guiding  Dir = 0, Dur = 319
22:47:08.145 00.000 12308 IsSlewing returns 0
22:47:08.146 00.001 12308 IsGuiding returns 0
22:47:08.146 00.000 12308 PulseGuide returned control before completion, sleep 329
22:47:08.488 00.342 12308 IsGuiding returns 1
22:47:08.488 00.000 12308 scope still moving after pulse duration time elapsed
22:47:08.519 00.031 12308 IsSlewing returns 0
22:47:08.519 00.000 12308 IsGuiding returns 0
22:47:08.519 00.000 12308 scope move finished after 319 + 54 ms
22:47:08.521 00.002 12308 Move returns status 0, amount 319
22:47:08.521 00.000 12308 move complete, result=0
22:47:08.521 00.000 12308 worker thread done servicing request
22:47:08.522 00.001 12308 Worker thread wakes up
22:47:08.522 00.000 14556 GuideStep: 0.3 px 113 ms WEST, -0.5 px 319 ms NORTH
22:47:08.531 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:08.531 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:09.781 01.250 12308 Exposure complete
22:47:09.913 00.132 12308 worker thread done servicing request
22:47:09.913 00.000 14556 OnExposeComplete: enter
22:47:09.918 00.005 14556 UpdateGuideState(): m_state=6
22:47:09.921 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5587
22:47:09.924 00.003 14556 Star::Find returns 1 (0), X=170.34, Y=986.94, Mass=2271, SNR=32.1, Peak=178 HFD=4.4
22:47:09.928 00.004 14556 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-3.07) = xAngle (0.94 = 0.94)
22:47:09.933 00.005 14556 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.84 = 0.84)
22:47:09.937 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.23 hyp=0.27 cameraTheta=-2.14 mountX=0.16 mountY=0.20, mountTheta=0.90
22:47:09.941 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.23, opts=13)
22:47:09.946 00.005 14556 Enqueuing Move request for scope (-0.14, -0.23)
22:47:09.950 00.004 12308 Worker thread wakes up
22:47:09.950 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.23) opts 0xd
22:47:09.950 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.23)
22:47:09.950 00.000 12308 Moving (-0.14, -0.23) raw xDistance=0.16 yDistance=0.20
22:47:09.950 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:47:09.950 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:09.951 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:47:09.951 00.000 12308 MoveAxis(E, 0, ABG)
22:47:09.951 00.000 12308 Move returns status 0, amount 0
22:47:09.951 00.000 12308 MoveAxis(N, 0, ABG)
22:47:09.952 00.001 12308 Move returns status 0, amount 0
22:47:09.952 00.000 12308 move complete, result=0
22:47:09.952 00.000 12308 worker thread done servicing request
22:47:09.952 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:09.976 00.024 14556 UpdateGuideState exits: m=2271 SNR=32.1
22:47:09.979 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:09.983 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:09.988 00.005 14556 Enqueuing Expose request
22:47:09.992 00.004 12308 Worker thread wakes up
22:47:09.992 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:09.993 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:09.993 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:47:11.236 01.243 12308 Exposure complete
22:47:11.375 00.139 12308 worker thread done servicing request
22:47:11.375 00.000 14556 OnExposeComplete: enter
22:47:11.381 00.006 14556 UpdateGuideState(): m_state=6
22:47:11.386 00.005 14556 Star::Find(15, 170, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5588
22:47:11.389 00.003 14556 Star::Find returns 1 (0), X=170.46, Y=987.26, Mass=2049, SNR=30.5, Peak=164 HFD=4.6
22:47:11.396 00.007 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.81 = -1.48)
22:47:11.402 00.006 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.58)
22:47:11.408 00.006 14556 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.73 mountX=0.01 mountY=-0.09, mountTheta=-1.48
22:47:11.416 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.09, opts=13)
22:47:11.421 00.005 14556 Enqueuing Move request for scope (-0.01, 0.09)
22:47:11.426 00.005 12308 Worker thread wakes up
22:47:11.426 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
22:47:11.427 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
22:47:11.427 00.000 12308 Moving (-0.01, 0.09) raw xDistance=0.01 yDistance=-0.09
22:47:11.427 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:47:11.427 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:11.427 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:47:11.427 00.000 12308 MoveAxis(E, 0, ABG)
22:47:11.427 00.000 12308 Move returns status 0, amount 0
22:47:11.427 00.000 12308 MoveAxis(N, 0, ABG)
22:47:11.429 00.002 12308 Move returns status 0, amount 0
22:47:11.429 00.000 12308 move complete, result=0
22:47:11.429 00.000 12308 worker thread done servicing request
22:47:11.429 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:11.450 00.021 14556 UpdateGuideState exits: m=2049 SNR=30.5
22:47:11.456 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:11.461 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:11.465 00.004 14556 Enqueuing Expose request
22:47:11.469 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:11.473 00.004 12308 Worker thread wakes up
22:47:11.473 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:11.473 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:12.721 01.248 12308 Exposure complete
22:47:12.858 00.137 14556 OnExposeComplete: enter
22:47:12.862 00.004 12308 worker thread done servicing request
22:47:12.863 00.001 14556 UpdateGuideState(): m_state=6
22:47:12.868 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5589
22:47:12.873 00.005 14556 Star::Find returns 1 (0), X=170.12, Y=987.17, Mass=2191, SNR=31.4, Peak=184 HFD=4.4
22:47:12.877 00.004 14556 CameraToMount -- cameraTheta (3.14) - m_xAngle (-3.07) = xAngle (6.21 = -0.07)
22:47:12.881 00.004 14556 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.11 = -0.17)
22:47:12.884 00.003 14556 CameraToMount -- cameraX=-0.36 cameraY=0.00 hyp=0.36 cameraTheta=3.14 mountX=0.36 mountY=-0.06, mountTheta=-0.17
22:47:12.889 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.36, y=0.00, opts=13)
22:47:12.893 00.004 14556 Enqueuing Move request for scope (-0.36, 0.00)
22:47:12.896 00.003 12308 Worker thread wakes up
22:47:12.896 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.00) opts 0xd
22:47:12.896 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.36, 0.00)
22:47:12.896 00.000 12308 Moving (-0.36, 0.00) raw xDistance=0.36 yDistance=-0.06
22:47:12.896 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.36
22:47:12.898 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:12.898 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:47:12.898 00.000 12308 MoveAxis(W, 154, ABG)
22:47:12.898 00.000 12308 Guiding  Dir = 3, Dur = 154
22:47:12.899 00.001 12308 IsSlewing returns 0
22:47:12.899 00.000 12308 IsGuiding returns 0
22:47:12.899 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:12.904 00.005 12308 PulseGuide returned control before completion, sleep 164
22:47:12.924 00.020 14556 UpdateGuideState exits: m=2191 SNR=31.4
22:47:12.929 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:12.932 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:12.937 00.005 14556 Enqueuing Expose request
22:47:13.071 00.134 12308 IsGuiding returns 1
22:47:13.072 00.001 12308 scope still moving after pulse duration time elapsed
22:47:13.102 00.030 12308 IsSlewing returns 0
22:47:13.103 00.001 12308 IsGuiding returns 0
22:47:13.104 00.001 12308 scope move finished after 154 + 51 ms
22:47:13.104 00.000 12308 Move returns status 0, amount 154
22:47:13.106 00.002 12308 MoveAxis(N, 0, ABG)
22:47:13.106 00.000 12308 Move returns status 0, amount 0
22:47:13.106 00.000 12308 move complete, result=0
22:47:13.106 00.000 12308 worker thread done servicing request
22:47:13.107 00.001 14556 GuideStep: 0.4 px 154 ms WEST, -0.1 px 0 ms NORTH
22:47:13.113 00.006 12308 Worker thread wakes up
22:47:13.113 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:13.113 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:14.366 01.253 12308 Exposure complete
22:47:14.509 00.143 12308 worker thread done servicing request
22:47:14.510 00.001 14556 OnExposeComplete: enter
22:47:14.514 00.004 14556 UpdateGuideState(): m_state=6
22:47:14.519 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5590
22:47:14.524 00.005 14556 Star::Find returns 1 (0), X=170.62, Y=987.28, Mass=2069, SNR=30.8, Peak=149 HFD=4.7
22:47:14.528 00.004 14556 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.07) = xAngle (3.71 = -2.57)
22:47:14.532 00.004 14556 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.61 = -2.67)
22:47:14.535 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.11 hyp=0.18 cameraTheta=0.64 mountX=-0.15 mountY=-0.08, mountTheta=-2.65
22:47:14.542 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.11, opts=13)
22:47:14.548 00.006 14556 Enqueuing Move request for scope (0.15, 0.11)
22:47:14.553 00.005 12308 Worker thread wakes up
22:47:14.553 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.11) opts 0xd
22:47:14.553 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.11)
22:47:14.555 00.002 12308 Moving (0.15, 0.11) raw xDistance=-0.15 yDistance=-0.08
22:47:14.555 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:47:14.555 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:14.555 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:47:14.556 00.001 12308 MoveAxis(E, 0, ABG)
22:47:14.556 00.000 12308 Move returns status 0, amount 0
22:47:14.556 00.000 12308 MoveAxis(N, 0, ABG)
22:47:14.557 00.001 12308 Move returns status 0, amount 0
22:47:14.557 00.000 12308 move complete, result=0
22:47:14.557 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:14.564 00.007 12308 worker thread done servicing request
22:47:14.584 00.020 14556 UpdateGuideState exits: m=2069 SNR=30.8
22:47:14.589 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:14.593 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:14.598 00.005 14556 Enqueuing Expose request
22:47:14.601 00.003 12308 Worker thread wakes up
22:47:14.602 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:14.602 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:14.602 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:15.855 01.253 12308 Exposure complete
22:47:15.993 00.138 12308 worker thread done servicing request
22:47:15.993 00.000 14556 OnExposeComplete: enter
22:47:15.997 00.004 14556 UpdateGuideState(): m_state=6
22:47:16.000 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5591
22:47:16.005 00.005 14556 Star::Find returns 1 (0), X=170.77, Y=987.31, Mass=2335, SNR=32.5, Peak=154 HFD=4.6
22:47:16.008 00.003 14556 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.07) = xAngle (3.52 = -2.76)
22:47:16.012 00.004 14556 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.42 = -2.86)
22:47:16.015 00.003 14556 CameraToMount -- cameraX=0.29 cameraY=0.14 hyp=0.33 cameraTheta=0.45 mountX=-0.30 mountY=-0.09, mountTheta=-2.85
22:47:16.021 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=0.14, opts=13)
22:47:16.025 00.004 14556 Enqueuing Move request for scope (0.29, 0.14)
22:47:16.028 00.003 12308 Worker thread wakes up
22:47:16.028 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.14) opts 0xd
22:47:16.028 00.000 12308 Handling offset move in thread for scope, endpoint = (0.29, 0.14)
22:47:16.029 00.001 12308 Moving (0.29, 0.14) raw xDistance=-0.30 yDistance=-0.09
22:47:16.029 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
22:47:16.029 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:16.029 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:47:16.029 00.000 12308 MoveAxis(E, 131, ABG)
22:47:16.030 00.001 12308 Guiding  Dir = 2, Dur = 131
22:47:16.030 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:16.034 00.004 12308 IsSlewing returns 0
22:47:16.034 00.000 12308 IsGuiding returns 0
22:47:16.034 00.000 12308 PulseGuide returned control before completion, sleep 141
22:47:16.055 00.021 14556 UpdateGuideState exits: m=2335 SNR=32.5
22:47:16.059 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:16.063 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:16.068 00.005 14556 Enqueuing Expose request
22:47:16.187 00.119 12308 IsGuiding returns 1
22:47:16.188 00.001 12308 scope still moving after pulse duration time elapsed
22:47:16.218 00.030 12308 IsSlewing returns 0
22:47:16.218 00.000 12308 IsGuiding returns 0
22:47:16.219 00.001 12308 scope move finished after 131 + 54 ms
22:47:16.219 00.000 12308 Move returns status 0, amount 131
22:47:16.220 00.001 12308 MoveAxis(N, 0, ABG)
22:47:16.220 00.000 12308 Move returns status 0, amount 0
22:47:16.221 00.001 12308 move complete, result=0
22:47:16.221 00.000 12308 worker thread done servicing request
22:47:16.221 00.000 12308 Worker thread wakes up
22:47:16.222 00.001 14556 GuideStep: -0.3 px 131 ms EAST, -0.1 px 0 ms NORTH
22:47:16.228 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:16.228 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:17.481 01.253 12308 Exposure complete
22:47:17.619 00.138 12308 worker thread done servicing request
22:47:17.619 00.000 14556 OnExposeComplete: enter
22:47:17.624 00.005 14556 UpdateGuideState(): m_state=6
22:47:17.629 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5592
22:47:17.633 00.004 14556 Star::Find returns 1 (0), X=170.68, Y=987.41, Mass=2180, SNR=31.2, Peak=141 HFD=4.7
22:47:17.636 00.003 14556 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.07) = xAngle (3.95 = -2.33)
22:47:17.639 00.003 14556 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.85 = -2.43)
22:47:17.644 00.005 14556 CameraToMount -- cameraX=0.20 cameraY=0.24 hyp=0.31 cameraTheta=0.88 mountX=-0.22 mountY=-0.21, mountTheta=-2.38
22:47:17.650 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.24, opts=13)
22:47:17.654 00.004 14556 Enqueuing Move request for scope (0.20, 0.24)
22:47:17.658 00.004 12308 Worker thread wakes up
22:47:17.659 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.24) opts 0xd
22:47:17.659 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.24)
22:47:17.659 00.000 12308 Moving (0.20, 0.24) raw xDistance=-0.22 yDistance=-0.21
22:47:17.659 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
22:47:17.659 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:47:17.659 00.000 12308 MoveAxis(E, 103, ABG)
22:47:17.660 00.001 12308 Guiding  Dir = 2, Dur = 103
22:47:17.660 00.000 12308 IsSlewing returns 0
22:47:17.660 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:17.664 00.004 12308 IsGuiding returns 0
22:47:17.664 00.000 12308 PulseGuide returned control before completion, sleep 113
22:47:17.691 00.027 14556 UpdateGuideState exits: m=2180 SNR=31.2
22:47:17.697 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:17.702 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:17.709 00.007 14556 Enqueuing Expose request
22:47:17.780 00.071 12308 IsGuiding returns 1
22:47:17.780 00.000 12308 scope still moving after pulse duration time elapsed
22:47:17.812 00.032 12308 IsSlewing returns 0
22:47:17.813 00.001 12308 IsGuiding returns 0
22:47:17.813 00.000 12308 scope move finished after 103 + 45 ms
22:47:17.813 00.000 12308 Move returns status 0, amount 103
22:47:17.813 00.000 12308 MoveAxis(N, 144, ABG)
22:47:17.813 00.000 12308 Guiding  Dir = 0, Dur = 144
22:47:17.814 00.001 12308 IsSlewing returns 0
22:47:17.814 00.000 12308 IsGuiding returns 0
22:47:17.814 00.000 12308 PulseGuide returned control before completion, sleep 154
22:47:17.983 00.169 12308 IsGuiding returns 1
22:47:17.984 00.001 12308 scope still moving after pulse duration time elapsed
22:47:18.014 00.030 12308 IsSlewing returns 0
22:47:18.014 00.000 12308 IsGuiding returns 0
22:47:18.014 00.000 12308 scope move finished after 144 + 55 ms
22:47:18.014 00.000 12308 Move returns status 0, amount 144
22:47:18.016 00.002 12308 move complete, result=0
22:47:18.016 00.000 12308 worker thread done servicing request
22:47:18.016 00.000 14556 GuideStep: -0.2 px 103 ms EAST, -0.2 px 144 ms NORTH
22:47:18.023 00.007 12308 Worker thread wakes up
22:47:18.024 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:18.024 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:19.277 01.253 12308 Exposure complete
22:47:19.417 00.140 12308 worker thread done servicing request
22:47:19.417 00.000 14556 OnExposeComplete: enter
22:47:19.421 00.004 14556 UpdateGuideState(): m_state=6
22:47:19.427 00.006 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5593
22:47:19.431 00.004 14556 Star::Find returns 1 (0), X=170.35, Y=987.33, Mass=2189, SNR=31.2, Peak=179 HFD=4.7
22:47:19.435 00.004 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.29 = -0.99)
22:47:19.440 00.005 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
22:47:19.444 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.17 hyp=0.21 cameraTheta=2.22 mountX=0.11 mountY=-0.18, mountTheta=-1.02
22:47:19.449 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.17, opts=13)
22:47:19.454 00.005 14556 Enqueuing Move request for scope (-0.13, 0.17)
22:47:19.458 00.004 12308 Worker thread wakes up
22:47:19.458 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.17) opts 0xd
22:47:19.458 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.17)
22:47:19.459 00.001 12308 Moving (-0.13, 0.17) raw xDistance=0.11 yDistance=-0.18
22:47:19.459 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:47:19.460 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:19.460 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:47:19.460 00.000 12308 MoveAxis(E, 0, ABG)
22:47:19.460 00.000 12308 Move returns status 0, amount 0
22:47:19.460 00.000 12308 MoveAxis(N, 0, ABG)
22:47:19.461 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:19.465 00.004 12308 Move returns status 0, amount 0
22:47:19.465 00.000 12308 move complete, result=0
22:47:19.465 00.000 12308 worker thread done servicing request
22:47:19.486 00.021 14556 UpdateGuideState exits: m=2189 SNR=31.2
22:47:19.491 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:19.495 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:19.500 00.005 14556 Enqueuing Expose request
22:47:19.503 00.003 12308 Worker thread wakes up
22:47:19.503 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:47:19.508 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:19.508 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:20.747 01.239 12308 Exposure complete
22:47:20.888 00.141 12308 worker thread done servicing request
22:47:20.889 00.001 14556 OnExposeComplete: enter
22:47:20.894 00.005 14556 UpdateGuideState(): m_state=6
22:47:20.899 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5594
22:47:20.905 00.006 14556 Star::Find returns 1 (0), X=170.37, Y=987.23, Mass=2208, SNR=31.3, Peak=169 HFD=4.7
22:47:20.909 00.004 14556 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.07) = xAngle (5.67 = -0.62)
22:47:20.913 00.004 14556 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.71)
22:47:20.917 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.12 cameraTheta=2.59 mountX=0.10 mountY=-0.08, mountTheta=-0.68
22:47:20.922 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.06, opts=13)
22:47:20.926 00.004 14556 Enqueuing Move request for scope (-0.11, 0.06)
22:47:20.929 00.003 12308 Worker thread wakes up
22:47:20.929 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
22:47:20.929 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
22:47:20.929 00.000 12308 Moving (-0.11, 0.06) raw xDistance=0.10 yDistance=-0.08
22:47:20.929 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:47:20.929 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:20.929 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:47:20.931 00.002 12308 MoveAxis(E, 0, ABG)
22:47:20.931 00.000 12308 Move returns status 0, amount 0
22:47:20.931 00.000 12308 MoveAxis(N, 0, ABG)
22:47:20.931 00.000 12308 Move returns status 0, amount 0
22:47:20.931 00.000 12308 move complete, result=0
22:47:20.932 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:20.936 00.004 12308 worker thread done servicing request
22:47:20.958 00.022 14556 UpdateGuideState exits: m=2208 SNR=31.3
22:47:20.962 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:20.966 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:20.969 00.003 14556 Enqueuing Expose request
22:47:20.973 00.004 12308 Worker thread wakes up
22:47:20.974 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:20.974 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:20.974 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:22.229 01.255 12308 Exposure complete
22:47:22.372 00.143 12308 worker thread done servicing request
22:47:22.372 00.000 14556 OnExposeComplete: enter
22:47:22.376 00.004 14556 UpdateGuideState(): m_state=6
22:47:22.380 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5595
22:47:22.384 00.004 14556 Star::Find returns 1 (0), X=170.21, Y=987.45, Mass=2296, SNR=32.0, Peak=166 HFD=4.8
22:47:22.387 00.003 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.42 = -0.87)
22:47:22.391 00.004 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.97)
22:47:22.396 00.005 14556 CameraToMount -- cameraX=-0.27 cameraY=0.28 hyp=0.39 cameraTheta=2.34 mountX=0.25 mountY=-0.32, mountTheta=-0.90
22:47:22.401 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.28, opts=13)
22:47:22.405 00.004 14556 Enqueuing Move request for scope (-0.27, 0.28)
22:47:22.410 00.005 12308 Worker thread wakes up
22:47:22.410 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.28) opts 0xd
22:47:22.410 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.28)
22:47:22.410 00.000 12308 Moving (-0.27, 0.28) raw xDistance=0.25 yDistance=-0.32
22:47:22.410 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:47:22.410 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:47:22.410 00.000 12308 MoveAxis(W, 109, ABG)
22:47:22.411 00.001 12308 Guiding  Dir = 3, Dur = 109
22:47:22.411 00.000 12308 IsSlewing returns 0
22:47:22.411 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:22.416 00.005 12308 IsGuiding returns 0
22:47:22.416 00.000 12308 PulseGuide returned control before completion, sleep 119
22:47:22.438 00.022 14556 UpdateGuideState exits: m=2296 SNR=32.0
22:47:22.442 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:22.446 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:22.450 00.004 14556 Enqueuing Expose request
22:47:22.547 00.097 12308 IsGuiding returns 1
22:47:22.549 00.002 12308 scope still moving after pulse duration time elapsed
22:47:22.578 00.029 12308 IsSlewing returns 0
22:47:22.579 00.001 12308 IsGuiding returns 0
22:47:22.581 00.002 12308 scope move finished after 109 + 55 ms
22:47:22.581 00.000 12308 Move returns status 0, amount 109
22:47:22.581 00.000 12308 MoveAxis(N, 224, ABG)
22:47:22.582 00.001 12308 Guiding  Dir = 0, Dur = 224
22:47:22.582 00.000 12308 IsSlewing returns 0
22:47:22.583 00.001 12308 IsGuiding returns 0
22:47:22.583 00.000 12308 PulseGuide returned control before completion, sleep 234
22:47:22.828 00.245 12308 IsGuiding returns 1
22:47:22.830 00.002 12308 scope still moving after pulse duration time elapsed
22:47:22.859 00.029 12308 IsSlewing returns 0
22:47:22.860 00.001 12308 IsGuiding returns 0
22:47:22.861 00.001 12308 scope move finished after 224 + 54 ms
22:47:22.863 00.002 12308 Move returns status 0, amount 224
22:47:22.864 00.001 12308 move complete, result=0
22:47:22.864 00.000 12308 worker thread done servicing request
22:47:22.865 00.001 12308 Worker thread wakes up
22:47:22.865 00.000 14556 GuideStep: 0.3 px 109 ms WEST, -0.3 px 224 ms NORTH
22:47:22.871 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:22.871 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:24.123 01.252 12308 Exposure complete
22:47:24.274 00.151 12308 worker thread done servicing request
22:47:24.274 00.000 14556 OnExposeComplete: enter
22:47:24.279 00.005 14556 UpdateGuideState(): m_state=6
22:47:24.282 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5596
22:47:24.287 00.005 14556 Star::Find returns 1 (0), X=170.65, Y=987.15, Mass=2058, SNR=30.5, Peak=152 HFD=4.6
22:47:24.290 00.003 14556 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-3.07) = xAngle (2.96 = 2.96)
22:47:24.294 00.004 14556 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.86 = 2.86)
22:47:24.298 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-0.11 mountX=-0.17 mountY=0.05, mountTheta=2.87
22:47:24.301 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.02, opts=13)
22:47:24.306 00.005 14556 Enqueuing Move request for scope (0.17, -0.02)
22:47:24.310 00.004 12308 Worker thread wakes up
22:47:24.310 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.02) opts 0xd
22:47:24.310 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.02)
22:47:24.310 00.000 12308 Moving (0.17, -0.02) raw xDistance=-0.17 yDistance=0.05
22:47:24.310 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:47:24.310 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:24.310 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:47:24.310 00.000 12308 MoveAxis(E, 0, ABG)
22:47:24.311 00.001 12308 Move returns status 0, amount 0
22:47:24.311 00.000 12308 MoveAxis(N, 0, ABG)
22:47:24.311 00.000 12308 Move returns status 0, amount 0
22:47:24.311 00.000 12308 move complete, result=0
22:47:24.311 00.000 12308 worker thread done servicing request
22:47:24.312 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:24.337 00.025 14556 UpdateGuideState exits: m=2058 SNR=30.5
22:47:24.341 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:24.344 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:24.349 00.005 14556 Enqueuing Expose request
22:47:24.352 00.003 12308 Worker thread wakes up
22:47:24.353 00.001 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:47:24.357 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:24.357 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:25.604 01.247 12308 Exposure complete
22:47:25.731 00.127 12308 worker thread done servicing request
22:47:25.731 00.000 14556 OnExposeComplete: enter
22:47:25.735 00.004 14556 UpdateGuideState(): m_state=6
22:47:25.740 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5597
22:47:25.744 00.004 14556 Star::Find returns 1 (0), X=170.57, Y=987.30, Mass=2111, SNR=30.9, Peak=150 HFD=4.6
22:47:25.747 00.003 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.04 = -2.24)
22:47:25.752 00.005 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.34)
22:47:25.757 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.14 hyp=0.17 cameraTheta=0.97 mountX=-0.10 mountY=-0.12, mountTheta=-2.28
22:47:25.764 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.14, opts=13)
22:47:25.769 00.005 14556 Enqueuing Move request for scope (0.09, 0.14)
22:47:25.773 00.004 12308 Worker thread wakes up
22:47:25.773 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.14) opts 0xd
22:47:25.773 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.14)
22:47:25.773 00.000 12308 Moving (0.09, 0.14) raw xDistance=-0.10 yDistance=-0.12
22:47:25.773 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:47:25.773 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:25.774 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:47:25.774 00.000 12308 MoveAxis(E, 0, ABG)
22:47:25.774 00.000 12308 Move returns status 0, amount 0
22:47:25.774 00.000 12308 MoveAxis(N, 0, ABG)
22:47:25.774 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:25.779 00.005 12308 Move returns status 0, amount 0
22:47:25.779 00.000 12308 move complete, result=0
22:47:25.779 00.000 12308 worker thread done servicing request
22:47:25.800 00.021 14556 UpdateGuideState exits: m=2111 SNR=30.9
22:47:25.804 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:25.807 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:25.811 00.004 14556 Enqueuing Expose request
22:47:25.815 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:25.820 00.005 12308 Worker thread wakes up
22:47:25.820 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:25.820 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:27.072 01.252 12308 Exposure complete
22:47:27.212 00.140 12308 worker thread done servicing request
22:47:27.213 00.001 14556 OnExposeComplete: enter
22:47:27.217 00.004 14556 UpdateGuideState(): m_state=6
22:47:27.220 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5598
22:47:27.224 00.004 14556 Star::Find returns 1 (0), X=170.58, Y=987.10, Mass=2244, SNR=31.9, Peak=164 HFD=4.6
22:47:27.229 00.005 14556 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-3.07) = xAngle (2.45 = 2.45)
22:47:27.232 00.003 14556 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.35 = 2.35)
22:47:27.239 00.007 14556 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.13 cameraTheta=-0.62 mountX=-0.10 mountY=0.09, mountTheta=2.40
22:47:27.245 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.07, opts=13)
22:47:27.251 00.006 14556 Enqueuing Move request for scope (0.10, -0.07)
22:47:27.254 00.003 12308 Worker thread wakes up
22:47:27.254 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
22:47:27.254 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
22:47:27.255 00.001 12308 Moving (0.10, -0.07) raw xDistance=-0.10 yDistance=0.09
22:47:27.255 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:47:27.255 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:27.255 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:47:27.255 00.000 12308 MoveAxis(E, 0, ABG)
22:47:27.257 00.002 12308 Move returns status 0, amount 0
22:47:27.257 00.000 12308 MoveAxis(N, 0, ABG)
22:47:27.257 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:27.261 00.004 12308 Move returns status 0, amount 0
22:47:27.261 00.000 12308 move complete, result=0
22:47:27.261 00.000 12308 worker thread done servicing request
22:47:27.282 00.021 14556 UpdateGuideState exits: m=2244 SNR=31.9
22:47:27.287 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:27.292 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:27.295 00.003 14556 Enqueuing Expose request
22:47:27.301 00.006 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:27.305 00.004 12308 Worker thread wakes up
22:47:27.306 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:27.306 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:28.559 01.253 12308 Exposure complete
22:47:28.697 00.138 12308 worker thread done servicing request
22:47:28.697 00.000 14556 OnExposeComplete: enter
22:47:28.701 00.004 14556 UpdateGuideState(): m_state=6
22:47:28.705 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5599
22:47:28.708 00.003 14556 Star::Find returns 1 (0), X=170.60, Y=987.25, Mass=2345, SNR=32.5, Peak=149 HFD=4.8
22:47:28.713 00.005 14556 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.07) = xAngle (3.68 = -2.60)
22:47:28.716 00.003 14556 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.58 = -2.70)
22:47:28.720 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.15 cameraTheta=0.61 mountX=-0.13 mountY=-0.06, mountTheta=-2.68
22:47:28.725 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.08, opts=13)
22:47:28.729 00.004 14556 Enqueuing Move request for scope (0.12, 0.08)
22:47:28.734 00.005 12308 Worker thread wakes up
22:47:28.734 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.08) opts 0xd
22:47:28.734 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.08)
22:47:28.734 00.000 12308 Moving (0.12, 0.08) raw xDistance=-0.13 yDistance=-0.06
22:47:28.734 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:47:28.735 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:28.735 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:47:28.735 00.000 12308 MoveAxis(E, 0, ABG)
22:47:28.735 00.000 12308 Move returns status 0, amount 0
22:47:28.736 00.001 12308 MoveAxis(N, 0, ABG)
22:47:28.736 00.000 12308 Move returns status 0, amount 0
22:47:28.736 00.000 12308 move complete, result=0
22:47:28.736 00.000 12308 worker thread done servicing request
22:47:28.736 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:28.758 00.022 14556 UpdateGuideState exits: m=2345 SNR=32.5
22:47:28.762 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:28.765 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:28.771 00.006 14556 Enqueuing Expose request
22:47:28.778 00.007 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:28.783 00.005 12308 Worker thread wakes up
22:47:28.783 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:28.783 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:30.028 01.245 12308 Exposure complete
22:47:30.167 00.139 12308 worker thread done servicing request
22:47:30.167 00.000 14556 OnExposeComplete: enter
22:47:30.171 00.004 14556 UpdateGuideState(): m_state=6
22:47:30.177 00.006 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5600
22:47:30.183 00.006 14556 Star::Find returns 1 (0), X=170.48, Y=987.40, Mass=2127, SNR=31.0, Peak=150 HFD=4.6
22:47:30.186 00.003 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
22:47:30.188 00.002 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
22:47:30.191 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.57 mountX=-0.02 mountY=-0.23, mountTheta=-1.64
22:47:30.196 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.23, opts=13)
22:47:30.201 00.005 14556 Enqueuing Move request for scope (0.00, 0.23)
22:47:30.206 00.005 12308 Worker thread wakes up
22:47:30.206 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.23) opts 0xd
22:47:30.206 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.23)
22:47:30.206 00.000 12308 Moving (0.00, 0.23) raw xDistance=-0.02 yDistance=-0.23
22:47:30.207 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:47:30.207 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:47:30.207 00.000 12308 MoveAxis(E, 0, ABG)
22:47:30.207 00.000 12308 Move returns status 0, amount 0
22:47:30.208 00.001 12308 MoveAxis(N, 162, ABG)
22:47:30.208 00.000 12308 Guiding  Dir = 0, Dur = 162
22:47:30.208 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:30.214 00.006 12308 IsSlewing returns 0
22:47:30.215 00.001 12308 IsGuiding returns 0
22:47:30.215 00.000 12308 PulseGuide returned control before completion, sleep 172
22:47:30.237 00.022 14556 UpdateGuideState exits: m=2127 SNR=31.0
22:47:30.241 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:30.246 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:30.250 00.004 14556 Enqueuing Expose request
22:47:30.396 00.146 12308 IsGuiding returns 1
22:47:30.396 00.000 12308 scope still moving after pulse duration time elapsed
22:47:30.428 00.032 12308 IsSlewing returns 0
22:47:30.428 00.000 12308 IsGuiding returns 0
22:47:30.429 00.001 12308 scope move finished after 162 + 53 ms
22:47:30.429 00.000 12308 Move returns status 0, amount 162
22:47:30.431 00.002 12308 move complete, result=0
22:47:30.432 00.001 12308 worker thread done servicing request
22:47:30.432 00.000 12308 Worker thread wakes up
22:47:30.432 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 162 ms NORTH
22:47:30.439 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:30.439 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:31.688 01.249 12308 Exposure complete
22:47:31.844 00.156 12308 worker thread done servicing request
22:47:31.844 00.000 14556 OnExposeComplete: enter
22:47:31.849 00.005 14556 UpdateGuideState(): m_state=6
22:47:31.853 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5601
22:47:31.857 00.004 14556 Star::Find returns 1 (0), X=170.43, Y=987.28, Mass=2114, SNR=30.9, Peak=146 HFD=4.6
22:47:31.861 00.004 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.05 = -1.23)
22:47:31.864 00.003 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.33)
22:47:31.869 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.98 mountX=0.04 mountY=-0.12, mountTheta=-1.24
22:47:31.874 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.11, opts=13)
22:47:31.879 00.005 14556 Enqueuing Move request for scope (-0.05, 0.11)
22:47:31.882 00.003 12308 Worker thread wakes up
22:47:31.882 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
22:47:31.882 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
22:47:31.882 00.000 12308 Moving (-0.05, 0.11) raw xDistance=0.04 yDistance=-0.12
22:47:31.882 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:47:31.882 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:31.883 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:47:31.883 00.000 12308 MoveAxis(E, 0, ABG)
22:47:31.883 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:31.888 00.005 12308 Move returns status 0, amount 0
22:47:31.888 00.000 12308 MoveAxis(N, 0, ABG)
22:47:31.888 00.000 12308 Move returns status 0, amount 0
22:47:31.888 00.000 12308 move complete, result=0
22:47:31.889 00.001 12308 worker thread done servicing request
22:47:31.909 00.020 14556 UpdateGuideState exits: m=2114 SNR=30.9
22:47:31.913 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:31.917 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:31.920 00.003 14556 Enqueuing Expose request
22:47:31.926 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:31.930 00.004 12308 Worker thread wakes up
22:47:31.930 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:31.932 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:33.184 01.252 12308 Exposure complete
22:47:33.325 00.141 12308 worker thread done servicing request
22:47:33.327 00.002 14556 OnExposeComplete: enter
22:47:33.330 00.003 14556 UpdateGuideState(): m_state=6
22:47:33.334 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5602
22:47:33.338 00.004 14556 Star::Find returns 1 (0), X=170.60, Y=987.30, Mass=2200, SNR=31.5, Peak=155 HFD=4.7
22:47:33.342 00.004 14556 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.07) = xAngle (3.90 = -2.39)
22:47:33.348 00.006 14556 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.80 = -2.49)
22:47:33.351 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.13 hyp=0.18 cameraTheta=0.82 mountX=-0.13 mountY=-0.11, mountTheta=-2.44
22:47:33.357 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.13, opts=13)
22:47:33.363 00.006 14556 Enqueuing Move request for scope (0.12, 0.13)
22:47:33.367 00.004 12308 Worker thread wakes up
22:47:33.367 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.13) opts 0xd
22:47:33.367 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.13)
22:47:33.367 00.000 12308 Moving (0.12, 0.13) raw xDistance=-0.13 yDistance=-0.11
22:47:33.368 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:47:33.368 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:33.368 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:47:33.368 00.000 12308 MoveAxis(E, 0, ABG)
22:47:33.368 00.000 12308 Move returns status 0, amount 0
22:47:33.368 00.000 12308 MoveAxis(N, 0, ABG)
22:47:33.368 00.000 12308 Move returns status 0, amount 0
22:47:33.368 00.000 12308 move complete, result=0
22:47:33.368 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:33.374 00.006 12308 worker thread done servicing request
22:47:33.389 00.015 14556 UpdateGuideState exits: m=2200 SNR=31.5
22:47:33.392 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:33.394 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:33.397 00.003 14556 Enqueuing Expose request
22:47:33.400 00.003 12308 Worker thread wakes up
22:47:33.400 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:33.401 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:33.401 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:34.653 01.252 12308 Exposure complete
22:47:34.800 00.147 12308 worker thread done servicing request
22:47:34.802 00.002 14556 OnExposeComplete: enter
22:47:34.805 00.003 14556 UpdateGuideState(): m_state=6
22:47:34.808 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5603
22:47:34.813 00.005 14556 Star::Find returns 1 (0), X=170.53, Y=987.30, Mass=2236, SNR=31.6, Peak=160 HFD=4.7
22:47:34.816 00.003 14556 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.07) = xAngle (4.28 = -2.00)
22:47:34.820 00.004 14556 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.18 = -2.10)
22:47:34.823 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.21 mountX=-0.06 mountY=-0.12, mountTheta=-2.02
22:47:34.828 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.13, opts=13)
22:47:34.831 00.003 14556 Enqueuing Move request for scope (0.05, 0.13)
22:47:34.835 00.004 12308 Worker thread wakes up
22:47:34.835 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
22:47:34.835 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
22:47:34.835 00.000 12308 Moving (0.05, 0.13) raw xDistance=-0.06 yDistance=-0.12
22:47:34.835 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:47:34.835 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:34.836 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:47:34.836 00.000 12308 MoveAxis(E, 0, ABG)
22:47:34.836 00.000 12308 Move returns status 0, amount 0
22:47:34.836 00.000 12308 MoveAxis(N, 0, ABG)
22:47:34.836 00.000 12308 Move returns status 0, amount 0
22:47:34.837 00.001 12308 move complete, result=0
22:47:34.837 00.000 12308 worker thread done servicing request
22:47:34.837 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:34.861 00.024 14556 UpdateGuideState exits: m=2236 SNR=31.6
22:47:34.865 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:34.869 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:34.873 00.004 14556 Enqueuing Expose request
22:47:34.876 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:34.881 00.005 12308 Worker thread wakes up
22:47:34.881 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:34.881 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:36.126 01.245 12308 Exposure complete
22:47:36.272 00.146 12308 worker thread done servicing request
22:47:36.272 00.000 14556 OnExposeComplete: enter
22:47:36.276 00.004 14556 UpdateGuideState(): m_state=6
22:47:36.281 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5604
22:47:36.285 00.004 14556 Star::Find returns 1 (0), X=170.79, Y=987.35, Mass=2258, SNR=31.9, Peak=144 HFD=4.9
22:47:36.289 00.004 14556 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.07) = xAngle (3.61 = -2.68)
22:47:36.293 00.004 14556 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.51 = -2.78)
22:47:36.297 00.004 14556 CameraToMount -- cameraX=0.32 cameraY=0.19 hyp=0.37 cameraTheta=0.53 mountX=-0.33 mountY=-0.13, mountTheta=-2.76
22:47:36.302 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.32, y=0.19, opts=13)
22:47:36.306 00.004 14556 Enqueuing Move request for scope (0.32, 0.19)
22:47:36.311 00.005 12308 Worker thread wakes up
22:47:36.311 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.19) opts 0xd
22:47:36.311 00.000 12308 Handling offset move in thread for scope, endpoint = (0.32, 0.19)
22:47:36.311 00.000 12308 Moving (0.32, 0.19) raw xDistance=-0.33 yDistance=-0.13
22:47:36.312 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
22:47:36.312 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:36.312 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:47:36.312 00.000 12308 MoveAxis(E, 142, ABG)
22:47:36.313 00.001 12308 Guiding  Dir = 2, Dur = 142
22:47:36.313 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:36.317 00.004 12308 IsSlewing returns 0
22:47:36.317 00.000 12308 IsGuiding returns 0
22:47:36.317 00.000 12308 PulseGuide returned control before completion, sleep 152
22:47:36.340 00.023 14556 UpdateGuideState exits: m=2258 SNR=31.9
22:47:36.346 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:36.351 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:36.355 00.004 14556 Enqueuing Expose request
22:47:36.474 00.119 12308 IsGuiding returns 1
22:47:36.475 00.001 12308 scope still moving after pulse duration time elapsed
22:47:36.504 00.029 12308 IsSlewing returns 0
22:47:36.505 00.001 12308 IsGuiding returns 0
22:47:36.507 00.002 12308 scope move finished after 142 + 47 ms
22:47:36.507 00.000 12308 Move returns status 0, amount 142
22:47:36.508 00.001 12308 MoveAxis(N, 0, ABG)
22:47:36.508 00.000 12308 Move returns status 0, amount 0
22:47:36.508 00.000 12308 move complete, result=0
22:47:36.509 00.001 12308 worker thread done servicing request
22:47:36.509 00.000 14556 GuideStep: -0.3 px 142 ms EAST, -0.1 px 0 ms NORTH
22:47:36.516 00.007 12308 Worker thread wakes up
22:47:36.516 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:36.517 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:37.766 01.249 12308 Exposure complete
22:47:37.902 00.136 12308 worker thread done servicing request
22:47:37.902 00.000 14556 OnExposeComplete: enter
22:47:37.906 00.004 14556 UpdateGuideState(): m_state=6
22:47:37.910 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5605
22:47:37.913 00.003 14556 Star::Find returns 1 (0), X=170.31, Y=987.35, Mass=2197, SNR=31.4, Peak=150 HFD=4.7
22:47:37.917 00.004 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.40 = -0.89)
22:47:37.925 00.008 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.99)
22:47:37.939 00.014 14556 CameraToMount -- cameraX=-0.17 cameraY=0.18 hyp=0.25 cameraTheta=2.32 mountX=0.15 mountY=-0.20, mountTheta=-0.92
22:47:37.949 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.18, opts=13)
22:47:37.954 00.005 14556 Enqueuing Move request for scope (-0.17, 0.18)
22:47:37.961 00.007 12308 Worker thread wakes up
22:47:37.961 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.18) opts 0xd
22:47:37.961 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.18)
22:47:37.961 00.000 12308 Moving (-0.17, 0.18) raw xDistance=0.15 yDistance=-0.20
22:47:37.962 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:47:37.962 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:47:37.962 00.000 12308 MoveAxis(E, 0, ABG)
22:47:37.962 00.000 12308 Move returns status 0, amount 0
22:47:37.964 00.002 12308 MoveAxis(N, 144, ABG)
22:47:37.964 00.000 12308 Guiding  Dir = 0, Dur = 144
22:47:37.964 00.000 12308 IsSlewing returns 0
22:47:37.966 00.002 12308 IsGuiding returns 0
22:47:37.966 00.000 12308 PulseGuide returned control before completion, sleep 154
22:47:37.966 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:37.990 00.024 14556 UpdateGuideState exits: m=2197 SNR=31.4
22:47:37.994 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:37.997 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:38.001 00.004 14556 Enqueuing Expose request
22:47:38.134 00.133 12308 IsGuiding returns 1
22:47:38.135 00.001 12308 scope still moving after pulse duration time elapsed
22:47:38.165 00.030 12308 IsSlewing returns 0
22:47:38.165 00.000 12308 IsGuiding returns 0
22:47:38.167 00.002 12308 scope move finished after 144 + 57 ms
22:47:38.167 00.000 12308 Move returns status 0, amount 144
22:47:38.168 00.001 12308 move complete, result=0
22:47:38.168 00.000 12308 worker thread done servicing request
22:47:38.168 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 144 ms NORTH
22:47:38.176 00.008 12308 Worker thread wakes up
22:47:38.176 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:38.176 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:39.421 01.245 12308 Exposure complete
22:47:39.552 00.131 12308 worker thread done servicing request
22:47:39.553 00.001 14556 OnExposeComplete: enter
22:47:39.557 00.004 14556 UpdateGuideState(): m_state=6
22:47:39.563 00.006 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5606
22:47:39.567 00.004 14556 Star::Find returns 1 (0), X=170.38, Y=987.52, Mass=2175, SNR=31.3, Peak=146 HFD=4.4
22:47:39.570 00.003 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
22:47:39.575 00.005 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.46)
22:47:39.578 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.35 hyp=0.36 cameraTheta=1.85 mountX=0.08 mountY=-0.36, mountTheta=-1.36
22:47:39.584 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.35, opts=13)
22:47:39.587 00.003 14556 Enqueuing Move request for scope (-0.10, 0.35)
22:47:39.592 00.005 12308 Worker thread wakes up
22:47:39.592 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.35) opts 0xd
22:47:39.592 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.35)
22:47:39.592 00.000 12308 Moving (-0.10, 0.35) raw xDistance=0.08 yDistance=-0.36
22:47:39.593 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:47:39.593 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:47:39.593 00.000 12308 MoveAxis(E, 0, ABG)
22:47:39.593 00.000 12308 Move returns status 0, amount 0
22:47:39.594 00.001 12308 MoveAxis(N, 255, ABG)
22:47:39.594 00.000 12308 Guiding  Dir = 0, Dur = 255
22:47:39.594 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:39.598 00.004 12308 IsSlewing returns 0
22:47:39.598 00.000 12308 IsGuiding returns 0
22:47:39.599 00.001 12308 PulseGuide returned control before completion, sleep 265
22:47:39.620 00.021 14556 UpdateGuideState exits: m=2175 SNR=31.3
22:47:39.624 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:39.628 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:39.633 00.005 14556 Enqueuing Expose request
22:47:39.870 00.237 12308 IsGuiding returns 1
22:47:39.871 00.001 12308 scope still moving after pulse duration time elapsed
22:47:39.901 00.030 12308 IsSlewing returns 0
22:47:39.903 00.002 12308 IsGuiding returns 0
22:47:39.904 00.001 12308 scope move finished after 255 + 50 ms
22:47:39.904 00.000 12308 Move returns status 0, amount 255
22:47:39.906 00.002 12308 move complete, result=0
22:47:39.906 00.000 12308 worker thread done servicing request
22:47:39.907 00.001 12308 Worker thread wakes up
22:47:39.907 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 255 ms NORTH
22:47:39.915 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:39.915 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:41.170 01.255 12308 Exposure complete
22:47:41.290 00.120 12308 worker thread done servicing request
22:47:41.290 00.000 14556 OnExposeComplete: enter
22:47:41.295 00.005 14556 UpdateGuideState(): m_state=6
22:47:41.300 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5607
22:47:41.303 00.003 14556 Star::Find returns 1 (0), X=170.30, Y=987.13, Mass=2158, SNR=31.0, Peak=179 HFD=4.5
22:47:41.306 00.003 14556 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-3.07) = xAngle (0.14 = 0.14)
22:47:41.309 00.003 14556 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.04 = 0.04)
22:47:41.312 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.04 hyp=0.18 cameraTheta=-2.93 mountX=0.18 mountY=0.01, mountTheta=0.04
22:47:41.318 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.04, opts=13)
22:47:41.322 00.004 14556 Enqueuing Move request for scope (-0.17, -0.04)
22:47:41.326 00.004 12308 Worker thread wakes up
22:47:41.326 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.04) opts 0xd
22:47:41.326 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.04)
22:47:41.327 00.001 12308 Moving (-0.17, -0.04) raw xDistance=0.18 yDistance=0.01
22:47:41.327 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:47:41.327 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:41.327 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:47:41.327 00.000 12308 MoveAxis(E, 0, ABG)
22:47:41.328 00.001 12308 Move returns status 0, amount 0
22:47:41.328 00.000 12308 MoveAxis(N, 0, ABG)
22:47:41.328 00.000 12308 Move returns status 0, amount 0
22:47:41.329 00.001 12308 move complete, result=0
22:47:41.329 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:41.334 00.005 12308 worker thread done servicing request
22:47:41.356 00.022 14556 UpdateGuideState exits: m=2158 SNR=31.0
22:47:41.362 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:41.368 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:41.372 00.004 14556 Enqueuing Expose request
22:47:41.377 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:47:41.380 00.003 12308 Worker thread wakes up
22:47:41.380 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:41.380 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:42.634 01.254 12308 Exposure complete
22:47:42.776 00.142 12308 worker thread done servicing request
22:47:42.777 00.001 14556 OnExposeComplete: enter
22:47:42.781 00.004 14556 UpdateGuideState(): m_state=6
22:47:42.784 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5608
22:47:42.788 00.004 14556 Star::Find returns 1 (0), X=170.29, Y=987.05, Mass=2202, SNR=31.6, Peak=165 HFD=4.6
22:47:42.792 00.004 14556 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-3.07) = xAngle (0.51 = 0.51)
22:47:42.796 00.004 14556 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.41 = 0.41)
22:47:42.800 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.12 hyp=0.22 cameraTheta=-2.56 mountX=0.19 mountY=0.09, mountTheta=0.43
22:47:42.805 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.12, opts=13)
22:47:42.809 00.004 14556 Enqueuing Move request for scope (-0.19, -0.12)
22:47:42.813 00.004 12308 Worker thread wakes up
22:47:42.813 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.12) opts 0xd
22:47:42.814 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.12)
22:47:42.814 00.000 12308 Moving (-0.19, -0.12) raw xDistance=0.19 yDistance=0.09
22:47:42.815 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:47:42.815 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:42.815 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:47:42.815 00.000 12308 MoveAxis(E, 0, ABG)
22:47:42.815 00.000 12308 Move returns status 0, amount 0
22:47:42.816 00.001 12308 MoveAxis(N, 0, ABG)
22:47:42.816 00.000 12308 Move returns status 0, amount 0
22:47:42.816 00.000 12308 move complete, result=0
22:47:42.816 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:42.821 00.005 12308 worker thread done servicing request
22:47:42.839 00.018 14556 UpdateGuideState exits: m=2202 SNR=31.6
22:47:42.843 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:42.846 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:42.850 00.004 14556 Enqueuing Expose request
22:47:42.854 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:42.858 00.004 12308 Worker thread wakes up
22:47:42.858 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:42.858 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:44.105 01.247 12308 Exposure complete
22:47:44.238 00.133 12308 worker thread done servicing request
22:47:44.239 00.001 14556 OnExposeComplete: enter
22:47:44.243 00.004 14556 UpdateGuideState(): m_state=6
22:47:44.247 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5609
22:47:44.250 00.003 14556 Star::Find returns 1 (0), X=170.32, Y=987.42, Mass=2115, SNR=30.8, Peak=148 HFD=4.7
22:47:44.256 00.006 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
22:47:44.259 00.003 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
22:47:44.262 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.25 hyp=0.30 cameraTheta=2.13 mountX=0.14 mountY=-0.27, mountTheta=-1.10
22:47:44.267 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.25, opts=13)
22:47:44.274 00.007 14556 Enqueuing Move request for scope (-0.16, 0.25)
22:47:44.279 00.005 12308 Worker thread wakes up
22:47:44.279 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.25) opts 0xd
22:47:44.279 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.25)
22:47:44.279 00.000 12308 Moving (-0.16, 0.25) raw xDistance=0.14 yDistance=-0.27
22:47:44.279 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:47:44.280 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:47:44.280 00.000 12308 MoveAxis(E, 0, ABG)
22:47:44.280 00.000 12308 Move returns status 0, amount 0
22:47:44.280 00.000 12308 MoveAxis(N, 193, ABG)
22:47:44.281 00.001 12308 Guiding  Dir = 0, Dur = 193
22:47:44.281 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:44.285 00.004 12308 IsSlewing returns 0
22:47:44.286 00.001 12308 IsGuiding returns 0
22:47:44.286 00.000 12308 PulseGuide returned control before completion, sleep 203
22:47:44.308 00.022 14556 UpdateGuideState exits: m=2115 SNR=30.8
22:47:44.313 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:44.317 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:44.323 00.006 14556 Enqueuing Expose request
22:47:44.503 00.180 12308 IsGuiding returns 1
22:47:44.503 00.000 12308 scope still moving after pulse duration time elapsed
22:47:44.534 00.031 12308 IsSlewing returns 0
22:47:44.534 00.000 12308 IsGuiding returns 0
22:47:44.534 00.000 12308 scope move finished after 193 + 56 ms
22:47:44.536 00.002 12308 Move returns status 0, amount 193
22:47:44.536 00.000 12308 move complete, result=0
22:47:44.536 00.000 12308 worker thread done servicing request
22:47:44.536 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 193 ms NORTH
22:47:44.540 00.004 12308 Worker thread wakes up
22:47:44.540 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:44.542 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:45.784 01.242 12308 Exposure complete
22:47:45.918 00.134 12308 worker thread done servicing request
22:47:45.918 00.000 14556 OnExposeComplete: enter
22:47:45.922 00.004 14556 UpdateGuideState(): m_state=6
22:47:45.926 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5610
22:47:45.929 00.003 14556 Star::Find returns 1 (0), X=170.33, Y=987.00, Mass=2239, SNR=31.8, Peak=187 HFD=4.2
22:47:45.934 00.005 14556 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-3.07) = xAngle (0.77 = 0.77)
22:47:45.937 00.003 14556 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.67 = 0.67)
22:47:45.941 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.17 hyp=0.22 cameraTheta=-2.30 mountX=0.16 mountY=0.14, mountTheta=0.72
22:47:45.946 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.17, opts=13)
22:47:45.950 00.004 14556 Enqueuing Move request for scope (-0.15, -0.17)
22:47:45.954 00.004 12308 Worker thread wakes up
22:47:45.954 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.17) opts 0xd
22:47:45.954 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.17)
22:47:45.954 00.000 12308 Moving (-0.15, -0.17) raw xDistance=0.16 yDistance=0.14
22:47:45.954 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:47:45.954 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:45.955 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:47:45.955 00.000 12308 MoveAxis(E, 0, ABG)
22:47:45.955 00.000 12308 Move returns status 0, amount 0
22:47:45.955 00.000 12308 MoveAxis(N, 0, ABG)
22:47:45.956 00.001 12308 Move returns status 0, amount 0
22:47:45.956 00.000 12308 move complete, result=0
22:47:45.956 00.000 12308 worker thread done servicing request
22:47:45.956 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:45.982 00.026 14556 UpdateGuideState exits: m=2239 SNR=31.8
22:47:45.987 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:45.991 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:45.995 00.004 14556 Enqueuing Expose request
22:47:45.999 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:46.003 00.004 12308 Worker thread wakes up
22:47:46.003 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:46.003 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:47.258 01.255 12308 Exposure complete
22:47:47.387 00.129 14556 OnExposeComplete: enter
22:47:47.391 00.004 12308 worker thread done servicing request
22:47:47.391 00.000 14556 UpdateGuideState(): m_state=6
22:47:47.396 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5611
22:47:47.398 00.002 14556 Star::Find returns 1 (0), X=170.31, Y=987.13, Mass=2220, SNR=31.8, Peak=179 HFD=4.5
22:47:47.401 00.003 14556 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-3.07) = xAngle (0.17 = 0.17)
22:47:47.404 00.003 14556 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.07 = 0.07)
22:47:47.407 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.17 cameraTheta=-2.90 mountX=0.17 mountY=0.01, mountTheta=0.08
22:47:47.411 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.04, opts=13)
22:47:47.414 00.003 14556 Enqueuing Move request for scope (-0.16, -0.04)
22:47:47.417 00.003 12308 Worker thread wakes up
22:47:47.417 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
22:47:47.417 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
22:47:47.419 00.002 12308 Moving (-0.16, -0.04) raw xDistance=0.17 yDistance=0.01
22:47:47.419 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:47:47.419 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:47.419 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:47:47.419 00.000 12308 MoveAxis(E, 0, ABG)
22:47:47.420 00.001 12308 Move returns status 0, amount 0
22:47:47.420 00.000 12308 MoveAxis(N, 0, ABG)
22:47:47.420 00.000 12308 Move returns status 0, amount 0
22:47:47.420 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:47.425 00.005 12308 move complete, result=0
22:47:47.425 00.000 12308 worker thread done servicing request
22:47:47.442 00.017 14556 UpdateGuideState exits: m=2220 SNR=31.8
22:47:47.445 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:47.448 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:47.450 00.002 14556 Enqueuing Expose request
22:47:47.455 00.005 12308 Worker thread wakes up
22:47:47.456 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:47.456 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:47.456 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:47:48.695 01.239 12308 Exposure complete
22:47:48.834 00.139 12308 worker thread done servicing request
22:47:48.835 00.001 14556 OnExposeComplete: enter
22:47:48.839 00.004 14556 UpdateGuideState(): m_state=6
22:47:48.843 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5612
22:47:48.847 00.004 14556 Star::Find returns 1 (0), X=170.32, Y=987.05, Mass=2093, SNR=30.8, Peak=172 HFD=4.6
22:47:48.850 00.003 14556 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.07) = xAngle (0.60 = 0.60)
22:47:48.854 00.004 14556 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.50 = 0.50)
22:47:48.858 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-2.47 mountX=0.16 mountY=0.10, mountTheta=0.53
22:47:48.865 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.12, opts=13)
22:47:48.871 00.006 14556 Enqueuing Move request for scope (-0.16, -0.12)
22:47:48.875 00.004 12308 Worker thread wakes up
22:47:48.875 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.12) opts 0xd
22:47:48.875 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.12)
22:47:48.875 00.000 12308 Moving (-0.16, -0.12) raw xDistance=0.16 yDistance=0.10
22:47:48.875 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:47:48.875 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:48.877 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:47:48.877 00.000 12308 MoveAxis(E, 0, ABG)
22:47:48.877 00.000 12308 Move returns status 0, amount 0
22:47:48.877 00.000 12308 MoveAxis(N, 0, ABG)
22:47:48.877 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:48.882 00.005 12308 Move returns status 0, amount 0
22:47:48.882 00.000 12308 move complete, result=0
22:47:48.882 00.000 12308 worker thread done servicing request
22:47:48.904 00.022 14556 UpdateGuideState exits: m=2093 SNR=30.8
22:47:48.908 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:48.912 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:48.916 00.004 14556 Enqueuing Expose request
22:47:48.920 00.004 12308 Worker thread wakes up
22:47:48.920 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:48.926 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:48.926 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:50.169 01.243 12308 Exposure complete
22:47:50.314 00.145 12308 worker thread done servicing request
22:47:50.314 00.000 14556 OnExposeComplete: enter
22:47:50.319 00.005 14556 UpdateGuideState(): m_state=6
22:47:50.325 00.006 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5613
22:47:50.332 00.007 14556 Star::Find returns 1 (0), X=170.50, Y=987.16, Mass=2184, SNR=31.5, Peak=173 HFD=4.4
22:47:50.338 00.006 14556 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-3.07) = xAngle (2.74 = 2.74)
22:47:50.343 00.005 14556 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.64 = 2.64)
22:47:50.349 00.006 14556 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.33 mountX=-0.02 mountY=0.01, mountTheta=2.66
22:47:50.358 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.01, opts=13)
22:47:50.364 00.006 14556 Enqueuing Move request for scope (0.02, -0.01)
22:47:50.368 00.004 12308 Worker thread wakes up
22:47:50.368 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
22:47:50.368 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
22:47:50.368 00.000 12308 Moving (0.02, -0.01) raw xDistance=-0.02 yDistance=0.01
22:47:50.369 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:47:50.369 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:50.369 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:47:50.369 00.000 12308 MoveAxis(E, 0, ABG)
22:47:50.370 00.001 12308 Move returns status 0, amount 0
22:47:50.370 00.000 12308 MoveAxis(N, 0, ABG)
22:47:50.370 00.000 12308 Move returns status 0, amount 0
22:47:50.372 00.002 12308 move complete, result=0
22:47:50.372 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:50.376 00.004 12308 worker thread done servicing request
22:47:50.397 00.021 14556 UpdateGuideState exits: m=2184 SNR=31.5
22:47:50.403 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:50.406 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:50.411 00.005 14556 Enqueuing Expose request
22:47:50.415 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:47:50.419 00.004 12308 Worker thread wakes up
22:47:50.420 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:50.420 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:51.671 01.251 12308 Exposure complete
22:47:51.799 00.128 14556 OnExposeComplete: enter
22:47:51.805 00.006 12308 worker thread done servicing request
22:47:51.805 00.000 14556 UpdateGuideState(): m_state=6
22:47:51.809 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5614
22:47:51.812 00.003 14556 Star::Find returns 1 (0), X=170.35, Y=987.28, Mass=1931, SNR=29.4, Peak=161 HFD=3.8
22:47:51.817 00.005 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.50 = -0.78)
22:47:51.821 00.004 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.88)
22:47:51.825 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.17 cameraTheta=2.43 mountX=0.12 mountY=-0.13, mountTheta=-0.83
22:47:51.830 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.11, opts=13)
22:47:51.834 00.004 14556 Enqueuing Move request for scope (-0.13, 0.11)
22:47:51.838 00.004 12308 Worker thread wakes up
22:47:51.838 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
22:47:51.838 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
22:47:51.838 00.000 12308 Moving (-0.13, 0.11) raw xDistance=0.12 yDistance=-0.13
22:47:51.840 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:47:51.840 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:51.840 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:47:51.840 00.000 12308 MoveAxis(E, 0, ABG)
22:47:51.840 00.000 12308 Move returns status 0, amount 0
22:47:51.840 00.000 12308 MoveAxis(N, 0, ABG)
22:47:51.841 00.001 12308 Move returns status 0, amount 0
22:47:51.841 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:51.844 00.003 12308 move complete, result=0
22:47:51.845 00.001 12308 worker thread done servicing request
22:47:51.865 00.020 14556 UpdateGuideState exits: m=1931 SNR=29.4
22:47:51.870 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:51.873 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:51.877 00.004 14556 Enqueuing Expose request
22:47:51.882 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:51.885 00.003 12308 Worker thread wakes up
22:47:51.886 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:51.886 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:53.144 01.258 12308 Exposure complete
22:47:53.282 00.138 12308 worker thread done servicing request
22:47:53.283 00.001 14556 OnExposeComplete: enter
22:47:53.287 00.004 14556 UpdateGuideState(): m_state=6
22:47:53.290 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5615
22:47:53.295 00.005 14556 Star::Find returns 1 (0), X=170.60, Y=987.22, Mass=2132, SNR=30.8, Peak=156 HFD=4.6
22:47:53.299 00.004 14556 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.07) = xAngle (3.49 = -2.79)
22:47:53.303 00.004 14556 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.39 = -2.89)
22:47:53.308 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.06 hyp=0.14 cameraTheta=0.42 mountX=-0.13 mountY=-0.03, mountTheta=-2.88
22:47:53.313 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.06, opts=13)
22:47:53.316 00.003 14556 Enqueuing Move request for scope (0.12, 0.06)
22:47:53.320 00.004 12308 Worker thread wakes up
22:47:53.320 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.06) opts 0xd
22:47:53.320 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.06)
22:47:53.320 00.000 12308 Moving (0.12, 0.06) raw xDistance=-0.13 yDistance=-0.03
22:47:53.320 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:47:53.321 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:53.321 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:47:53.321 00.000 12308 MoveAxis(E, 0, ABG)
22:47:53.321 00.000 12308 Move returns status 0, amount 0
22:47:53.321 00.000 12308 MoveAxis(N, 0, ABG)
22:47:53.321 00.000 12308 Move returns status 0, amount 0
22:47:53.321 00.000 12308 move complete, result=0
22:47:53.323 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:53.327 00.004 12308 worker thread done servicing request
22:47:53.346 00.019 14556 UpdateGuideState exits: m=2132 SNR=30.8
22:47:53.350 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:53.353 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:53.358 00.005 14556 Enqueuing Expose request
22:47:53.363 00.005 12308 Worker thread wakes up
22:47:53.364 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:53.364 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:47:53.368 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:54.616 01.248 12308 Exposure complete
22:47:54.767 00.151 12308 worker thread done servicing request
22:47:54.767 00.000 14556 OnExposeComplete: enter
22:47:54.772 00.005 14556 UpdateGuideState(): m_state=6
22:47:54.776 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5616
22:47:54.780 00.004 14556 Star::Find returns 1 (0), X=170.72, Y=987.36, Mass=1993, SNR=29.9, Peak=144 HFD=4.4
22:47:54.783 00.003 14556 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.07) = xAngle (3.74 = -2.54)
22:47:54.787 00.004 14556 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.64 = -2.64)
22:47:54.791 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=0.19 hyp=0.30 cameraTheta=0.67 mountX=-0.25 mountY=-0.15, mountTheta=-2.61
22:47:54.795 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.19, opts=13)
22:47:54.800 00.005 14556 Enqueuing Move request for scope (0.24, 0.19)
22:47:54.806 00.006 12308 Worker thread wakes up
22:47:54.807 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.19) opts 0xd
22:47:54.807 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.19)
22:47:54.807 00.000 12308 Moving (0.24, 0.19) raw xDistance=-0.25 yDistance=-0.15
22:47:54.807 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:47:54.807 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:54.808 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:47:54.808 00.000 12308 MoveAxis(E, 109, ABG)
22:47:54.808 00.000 12308 Guiding  Dir = 2, Dur = 109
22:47:54.808 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:54.813 00.005 12308 IsSlewing returns 0
22:47:54.814 00.001 12308 IsGuiding returns 0
22:47:54.814 00.000 12308 PulseGuide returned control before completion, sleep 119
22:47:54.834 00.020 14556 UpdateGuideState exits: m=1993 SNR=29.9
22:47:54.837 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:54.842 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:54.847 00.005 14556 Enqueuing Expose request
22:47:54.939 00.092 12308 IsGuiding returns 1
22:47:54.940 00.001 12308 scope still moving after pulse duration time elapsed
22:47:54.970 00.030 12308 IsSlewing returns 0
22:47:54.972 00.002 12308 IsGuiding returns 0
22:47:54.973 00.001 12308 scope move finished after 109 + 49 ms
22:47:54.973 00.000 12308 Move returns status 0, amount 109
22:47:54.973 00.000 12308 MoveAxis(N, 0, ABG)
22:47:54.974 00.001 12308 Move returns status 0, amount 0
22:47:54.974 00.000 12308 move complete, result=0
22:47:54.975 00.001 12308 worker thread done servicing request
22:47:54.975 00.000 12308 Worker thread wakes up
22:47:54.975 00.000 14556 GuideStep: -0.3 px 109 ms EAST, -0.1 px 0 ms NORTH
22:47:54.981 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:54.981 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:56.236 01.255 12308 Exposure complete
22:47:56.385 00.149 12308 worker thread done servicing request
22:47:56.385 00.000 14556 OnExposeComplete: enter
22:47:56.392 00.007 14556 UpdateGuideState(): m_state=6
22:47:56.398 00.006 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5617
22:47:56.404 00.006 14556 Star::Find returns 1 (0), X=170.23, Y=987.40, Mass=2265, SNR=32.0, Peak=154 HFD=4.7
22:47:56.410 00.006 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.47 = -0.81)
22:47:56.415 00.005 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.91)
22:47:56.419 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.23 hyp=0.34 cameraTheta=2.40 mountX=0.23 mountY=-0.27, mountTheta=-0.86
22:47:56.427 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.23, opts=13)
22:47:56.433 00.006 14556 Enqueuing Move request for scope (-0.25, 0.23)
22:47:56.439 00.006 12308 Worker thread wakes up
22:47:56.439 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.23) opts 0xd
22:47:56.439 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.23)
22:47:56.441 00.002 12308 Moving (-0.25, 0.23) raw xDistance=0.23 yDistance=-0.27
22:47:56.441 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
22:47:56.441 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:47:56.442 00.001 12308 MoveAxis(W, 93, ABG)
22:47:56.442 00.000 12308 Guiding  Dir = 3, Dur = 93
22:47:56.442 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:56.448 00.006 12308 IsSlewing returns 0
22:47:56.448 00.000 12308 IsGuiding returns 0
22:47:56.450 00.002 12308 PulseGuide returned control before completion, sleep 103
22:47:56.478 00.028 14556 UpdateGuideState exits: m=2265 SNR=32.0
22:47:56.482 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:56.486 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:56.490 00.004 14556 Enqueuing Expose request
22:47:56.554 00.064 12308 IsGuiding returns 1
22:47:56.554 00.000 12308 scope still moving after pulse duration time elapsed
22:47:56.584 00.030 12308 IsSlewing returns 0
22:47:56.585 00.001 12308 IsGuiding returns 0
22:47:56.585 00.000 12308 scope move finished after 93 + 42 ms
22:47:56.585 00.000 12308 Move returns status 0, amount 93
22:47:56.585 00.000 12308 MoveAxis(N, 187, ABG)
22:47:56.585 00.000 12308 Guiding  Dir = 0, Dur = 187
22:47:56.585 00.000 12308 IsSlewing returns 0
22:47:56.586 00.001 12308 IsGuiding returns 0
22:47:56.586 00.000 12308 PulseGuide returned control before completion, sleep 197
22:47:56.787 00.201 12308 IsGuiding returns 1
22:47:56.788 00.001 12308 scope still moving after pulse duration time elapsed
22:47:56.819 00.031 12308 IsSlewing returns 0
22:47:56.820 00.001 12308 IsGuiding returns 0
22:47:56.821 00.001 12308 scope move finished after 187 + 47 ms
22:47:56.821 00.000 12308 Move returns status 0, amount 187
22:47:56.821 00.000 12308 move complete, result=0
22:47:56.822 00.001 12308 worker thread done servicing request
22:47:56.822 00.000 12308 Worker thread wakes up
22:47:56.823 00.001 14556 GuideStep: 0.2 px 93 ms WEST, -0.3 px 187 ms NORTH
22:47:56.829 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:56.829 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:58.085 01.256 12308 Exposure complete
22:47:58.214 00.129 12308 worker thread done servicing request
22:47:58.214 00.000 14556 OnExposeComplete: enter
22:47:58.219 00.005 14556 UpdateGuideState(): m_state=6
22:47:58.223 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5618
22:47:58.227 00.004 14556 Star::Find returns 1 (0), X=170.34, Y=987.24, Mass=2259, SNR=31.9, Peak=141 HFD=4.8
22:47:58.230 00.003 14556 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.07) = xAngle (5.75 = -0.53)
22:47:58.234 00.004 14556 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.65 = -0.63)
22:47:58.238 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.16 cameraTheta=2.68 mountX=0.14 mountY=-0.09, mountTheta=-0.60
22:47:58.246 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.07, opts=13)
22:47:58.252 00.006 14556 Enqueuing Move request for scope (-0.14, 0.07)
22:47:58.257 00.005 12308 Worker thread wakes up
22:47:58.257 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.07) opts 0xd
22:47:58.257 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.07)
22:47:58.257 00.000 12308 Moving (-0.14, 0.07) raw xDistance=0.14 yDistance=-0.09
22:47:58.257 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:47:58.258 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:58.258 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:47:58.258 00.000 12308 MoveAxis(E, 0, ABG)
22:47:58.258 00.000 12308 Move returns status 0, amount 0
22:47:58.258 00.000 12308 MoveAxis(N, 0, ABG)
22:47:58.259 00.001 12308 Move returns status 0, amount 0
22:47:58.259 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:58.264 00.005 12308 move complete, result=0
22:47:58.264 00.000 12308 worker thread done servicing request
22:47:58.289 00.025 14556 UpdateGuideState exits: m=2259 SNR=31.9
22:47:58.293 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:58.299 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:58.302 00.003 14556 Enqueuing Expose request
22:47:58.308 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:58.311 00.003 12308 Worker thread wakes up
22:47:58.311 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:58.311 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:47:59.557 01.246 12308 Exposure complete
22:47:59.682 00.125 12308 worker thread done servicing request
22:47:59.682 00.000 14556 OnExposeComplete: enter
22:47:59.687 00.005 14556 UpdateGuideState(): m_state=6
22:47:59.691 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5619
22:47:59.696 00.005 14556 Star::Find returns 1 (0), X=170.75, Y=987.34, Mass=2039, SNR=30.3, Peak=148 HFD=4.7
22:47:59.700 00.004 14556 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.07) = xAngle (3.64 = -2.64)
22:47:59.703 00.003 14556 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.54 = -2.74)
22:47:59.707 00.004 14556 CameraToMount -- cameraX=0.27 cameraY=0.17 hyp=0.32 cameraTheta=0.57 mountX=-0.28 mountY=-0.12, mountTheta=-2.72
22:47:59.712 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.17, opts=13)
22:47:59.716 00.004 14556 Enqueuing Move request for scope (0.27, 0.17)
22:47:59.719 00.003 12308 Worker thread wakes up
22:47:59.719 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.17) opts 0xd
22:47:59.719 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.17)
22:47:59.719 00.000 12308 Moving (0.27, 0.17) raw xDistance=-0.28 yDistance=-0.12
22:47:59.719 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
22:47:59.720 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:59.720 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:47:59.720 00.000 12308 MoveAxis(E, 122, ABG)
22:47:59.720 00.000 12308 Guiding  Dir = 2, Dur = 122
22:47:59.720 00.000 12308 IsSlewing returns 0
22:47:59.720 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:47:59.724 00.004 12308 IsGuiding returns 0
22:47:59.724 00.000 12308 PulseGuide returned control before completion, sleep 132
22:47:59.746 00.022 14556 UpdateGuideState exits: m=2039 SNR=30.3
22:47:59.751 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:59.755 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:47:59.758 00.003 14556 Enqueuing Expose request
22:47:59.873 00.115 12308 IsGuiding returns 0
22:47:59.874 00.001 12308 Move returns status 0, amount 122
22:47:59.874 00.000 12308 MoveAxis(N, 0, ABG)
22:47:59.874 00.000 12308 Move returns status 0, amount 0
22:47:59.875 00.001 12308 move complete, result=0
22:47:59.876 00.001 12308 worker thread done servicing request
22:47:59.876 00.000 14556 GuideStep: -0.3 px 122 ms EAST, -0.1 px 0 ms NORTH
22:47:59.883 00.007 12308 Worker thread wakes up
22:47:59.883 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:47:59.883 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:01.131 01.248 12308 Exposure complete
22:48:01.285 00.154 12308 worker thread done servicing request
22:48:01.285 00.000 14556 OnExposeComplete: enter
22:48:01.290 00.005 14556 UpdateGuideState(): m_state=6
22:48:01.295 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5620
22:48:01.300 00.005 14556 Star::Find returns 1 (0), X=170.44, Y=987.41, Mass=2381, SNR=32.8, Peak=155 HFD=4.9
22:48:01.306 00.006 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.78 = -1.50)
22:48:01.314 00.008 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
22:48:01.319 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.71 mountX=0.02 mountY=-0.24, mountTheta=-1.50
22:48:01.326 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.24, opts=13)
22:48:01.334 00.008 14556 Enqueuing Move request for scope (-0.03, 0.24)
22:48:01.339 00.005 12308 Worker thread wakes up
22:48:01.340 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.24) opts 0xd
22:48:01.340 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.24)
22:48:01.340 00.000 12308 Moving (-0.03, 0.24) raw xDistance=0.02 yDistance=-0.24
22:48:01.340 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:48:01.340 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:48:01.341 00.001 12308 MoveAxis(E, 0, ABG)
22:48:01.341 00.000 12308 Move returns status 0, amount 0
22:48:01.341 00.000 12308 MoveAxis(N, 172, ABG)
22:48:01.341 00.000 12308 Guiding  Dir = 0, Dur = 172
22:48:01.342 00.001 12308 IsSlewing returns 0
22:48:01.342 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:01.347 00.005 12308 IsGuiding returns 0
22:48:01.347 00.000 12308 PulseGuide returned control before completion, sleep 182
22:48:01.367 00.020 14556 UpdateGuideState exits: m=2381 SNR=32.8
22:48:01.370 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:01.373 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:01.377 00.004 14556 Enqueuing Expose request
22:48:01.546 00.169 12308 IsGuiding returns 1
22:48:01.546 00.000 12308 scope still moving after pulse duration time elapsed
22:48:01.576 00.030 12308 IsSlewing returns 0
22:48:01.577 00.001 12308 IsGuiding returns 0
22:48:01.578 00.001 12308 scope move finished after 172 + 58 ms
22:48:01.578 00.000 12308 Move returns status 0, amount 172
22:48:01.578 00.000 12308 move complete, result=0
22:48:01.579 00.001 12308 worker thread done servicing request
22:48:01.579 00.000 12308 Worker thread wakes up
22:48:01.580 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 172 ms NORTH
22:48:01.586 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:01.587 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:02.840 01.253 12308 Exposure complete
22:48:02.977 00.137 12308 worker thread done servicing request
22:48:02.977 00.000 14556 OnExposeComplete: enter
22:48:02.982 00.005 14556 UpdateGuideState(): m_state=6
22:48:02.985 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5621
22:48:02.989 00.004 14556 Star::Find returns 1 (0), X=170.38, Y=987.20, Mass=2310, SNR=32.3, Peak=181 HFD=4.6
22:48:02.993 00.004 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.93 = -0.36)
22:48:02.997 00.004 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.46)
22:48:03.001 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.10 cameraTheta=2.85 mountX=0.09 mountY=-0.04, mountTheta=-0.44
22:48:03.006 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.03, opts=13)
22:48:03.010 00.004 14556 Enqueuing Move request for scope (-0.09, 0.03)
22:48:03.013 00.003 12308 Worker thread wakes up
22:48:03.013 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
22:48:03.013 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
22:48:03.013 00.000 12308 Moving (-0.09, 0.03) raw xDistance=0.09 yDistance=-0.04
22:48:03.014 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:48:03.014 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:03.014 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:48:03.014 00.000 12308 MoveAxis(E, 0, ABG)
22:48:03.016 00.002 12308 Move returns status 0, amount 0
22:48:03.016 00.000 12308 MoveAxis(N, 0, ABG)
22:48:03.016 00.000 12308 Move returns status 0, amount 0
22:48:03.016 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:03.021 00.005 12308 move complete, result=0
22:48:03.021 00.000 12308 worker thread done servicing request
22:48:03.041 00.020 14556 UpdateGuideState exits: m=2310 SNR=32.3
22:48:03.045 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:03.048 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:03.053 00.005 14556 Enqueuing Expose request
22:48:03.059 00.006 12308 Worker thread wakes up
22:48:03.059 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:03.059 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:03.060 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:48:04.304 01.244 12308 Exposure complete
22:48:04.447 00.143 12308 worker thread done servicing request
22:48:04.448 00.001 14556 OnExposeComplete: enter
22:48:04.454 00.006 14556 UpdateGuideState(): m_state=6
22:48:04.462 00.008 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5622
22:48:04.470 00.008 14556 Star::Find returns 1 (0), X=170.61, Y=987.25, Mass=2057, SNR=30.5, Peak=156 HFD=4.7
22:48:04.475 00.005 14556 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.07) = xAngle (3.63 = -2.66)
22:48:04.481 00.006 14556 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.53 = -2.76)
22:48:04.486 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.16 cameraTheta=0.55 mountX=-0.14 mountY=-0.06, mountTheta=-2.74
22:48:04.493 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.08, opts=13)
22:48:04.497 00.004 14556 Enqueuing Move request for scope (0.13, 0.08)
22:48:04.502 00.005 12308 Worker thread wakes up
22:48:04.502 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
22:48:04.502 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
22:48:04.502 00.000 12308 Moving (0.13, 0.08) raw xDistance=-0.14 yDistance=-0.06
22:48:04.503 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:48:04.503 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:04.503 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:48:04.503 00.000 12308 MoveAxis(E, 0, ABG)
22:48:04.504 00.001 12308 Move returns status 0, amount 0
22:48:04.504 00.000 12308 MoveAxis(N, 0, ABG)
22:48:04.504 00.000 12308 Move returns status 0, amount 0
22:48:04.504 00.000 12308 move complete, result=0
22:48:04.504 00.000 12308 worker thread done servicing request
22:48:04.506 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:04.532 00.026 14556 UpdateGuideState exits: m=2057 SNR=30.5
22:48:04.537 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:04.540 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:04.545 00.005 14556 Enqueuing Expose request
22:48:04.550 00.005 12308 Worker thread wakes up
22:48:04.550 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:04.556 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:04.556 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:05.798 01.242 12308 Exposure complete
22:48:05.927 00.129 12308 worker thread done servicing request
22:48:05.927 00.000 14556 OnExposeComplete: enter
22:48:05.932 00.005 14556 UpdateGuideState(): m_state=6
22:48:05.935 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5623
22:48:05.939 00.004 14556 Star::Find returns 1 (0), X=170.44, Y=987.24, Mass=2350, SNR=32.7, Peak=161 HFD=4.6
22:48:05.942 00.003 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.11 = -1.17)
22:48:05.947 00.005 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.27)
22:48:05.950 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.08 cameraTheta=2.04 mountX=0.03 mountY=-0.08, mountTheta=-1.18
22:48:05.956 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.08, opts=13)
22:48:05.961 00.005 14556 Enqueuing Move request for scope (-0.04, 0.08)
22:48:05.966 00.005 12308 Worker thread wakes up
22:48:05.966 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
22:48:05.966 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
22:48:05.966 00.000 12308 Moving (-0.04, 0.08) raw xDistance=0.03 yDistance=-0.08
22:48:05.966 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:48:05.967 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:05.967 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:48:05.967 00.000 12308 MoveAxis(E, 0, ABG)
22:48:05.967 00.000 12308 Move returns status 0, amount 0
22:48:05.968 00.001 12308 MoveAxis(N, 0, ABG)
22:48:05.969 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:05.973 00.004 12308 Move returns status 0, amount 0
22:48:05.973 00.000 12308 move complete, result=0
22:48:05.973 00.000 12308 worker thread done servicing request
22:48:05.993 00.020 14556 UpdateGuideState exits: m=2350 SNR=32.7
22:48:05.998 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:06.002 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:06.005 00.003 14556 Enqueuing Expose request
22:48:06.008 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:06.012 00.004 12308 Worker thread wakes up
22:48:06.012 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:06.012 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:07.266 01.254 12308 Exposure complete
22:48:07.379 00.113 12308 worker thread done servicing request
22:48:07.379 00.000 14556 OnExposeComplete: enter
22:48:07.385 00.006 14556 UpdateGuideState(): m_state=6
22:48:07.390 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5624
22:48:07.394 00.004 14556 Star::Find returns 1 (0), X=170.43, Y=987.33, Mass=2235, SNR=31.4, Peak=149 HFD=4.5
22:48:07.399 00.005 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.91 = -1.37)
22:48:07.405 00.006 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.47)
22:48:07.409 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.84 mountX=0.03 mountY=-0.16, mountTheta=-1.37
22:48:07.415 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.16, opts=13)
22:48:07.419 00.004 14556 Enqueuing Move request for scope (-0.04, 0.16)
22:48:07.423 00.004 12308 Worker thread wakes up
22:48:07.423 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.16) opts 0xd
22:48:07.423 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.16)
22:48:07.423 00.000 12308 Moving (-0.04, 0.16) raw xDistance=0.03 yDistance=-0.16
22:48:07.423 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:48:07.424 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:07.424 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:48:07.424 00.000 12308 MoveAxis(E, 0, ABG)
22:48:07.424 00.000 12308 Move returns status 0, amount 0
22:48:07.424 00.000 12308 MoveAxis(N, 0, ABG)
22:48:07.424 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:07.429 00.005 12308 Move returns status 0, amount 0
22:48:07.429 00.000 12308 move complete, result=0
22:48:07.430 00.001 12308 worker thread done servicing request
22:48:07.447 00.017 14556 UpdateGuideState exits: m=2235 SNR=31.4
22:48:07.452 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:07.457 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:07.463 00.006 14556 Enqueuing Expose request
22:48:07.468 00.005 12308 Worker thread wakes up
22:48:07.469 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:48:07.473 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:07.473 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:08.710 01.237 12308 Exposure complete
22:48:08.819 00.109 12308 worker thread done servicing request
22:48:08.819 00.000 14556 OnExposeComplete: enter
22:48:08.823 00.004 14556 UpdateGuideState(): m_state=6
22:48:08.827 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5625
22:48:08.831 00.004 14556 Star::Find returns 1 (0), X=170.61, Y=987.42, Mass=2001, SNR=30.0, Peak=121 HFD=4.5
22:48:08.836 00.005 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.16 = -2.12)
22:48:08.840 00.004 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.22)
22:48:08.844 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.25 hyp=0.28 cameraTheta=1.09 mountX=-0.15 mountY=-0.22, mountTheta=-2.15
22:48:08.849 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.25, opts=13)
22:48:08.853 00.004 14556 Enqueuing Move request for scope (0.13, 0.25)
22:48:08.856 00.003 12308 Worker thread wakes up
22:48:08.856 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.25) opts 0xd
22:48:08.857 00.001 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.25)
22:48:08.857 00.000 12308 Moving (0.13, 0.25) raw xDistance=-0.15 yDistance=-0.22
22:48:08.857 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:48:08.857 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:48:08.857 00.000 12308 MoveAxis(E, 0, ABG)
22:48:08.858 00.001 12308 Move returns status 0, amount 0
22:48:08.858 00.000 12308 MoveAxis(N, 156, ABG)
22:48:08.858 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:08.863 00.005 12308 Guiding  Dir = 0, Dur = 156
22:48:08.864 00.001 12308 IsSlewing returns 0
22:48:08.865 00.001 12308 IsGuiding returns 0
22:48:08.865 00.000 12308 PulseGuide returned control before completion, sleep 166
22:48:08.885 00.020 14556 UpdateGuideState exits: m=2001 SNR=30.0
22:48:08.888 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:08.893 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:08.896 00.003 14556 Enqueuing Expose request
22:48:09.048 00.152 12308 IsGuiding returns 1
22:48:09.049 00.001 12308 scope still moving after pulse duration time elapsed
22:48:09.079 00.030 12308 IsSlewing returns 0
22:48:09.080 00.001 12308 IsGuiding returns 1
22:48:09.110 00.030 12308 IsSlewing returns 0
22:48:09.110 00.000 12308 IsGuiding returns 0
22:48:09.111 00.001 12308 scope move finished after 156 + 89 ms
22:48:09.111 00.000 12308 Move returns status 0, amount 156
22:48:09.111 00.000 12308 move complete, result=0
22:48:09.113 00.002 12308 worker thread done servicing request
22:48:09.113 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 156 ms NORTH
22:48:09.119 00.006 12308 Worker thread wakes up
22:48:09.119 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:09.119 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:10.369 01.250 12308 Exposure complete
22:48:10.509 00.140 12308 worker thread done servicing request
22:48:10.510 00.001 14556 OnExposeComplete: enter
22:48:10.514 00.004 14556 UpdateGuideState(): m_state=6
22:48:10.518 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5626
22:48:10.523 00.005 14556 Star::Find returns 1 (0), X=170.70, Y=987.25, Mass=2168, SNR=31.1, Peak=155 HFD=4.6
22:48:10.526 00.003 14556 CameraToMount -- cameraTheta (0.36) - m_xAngle (-3.07) = xAngle (3.44 = -2.85)
22:48:10.530 00.004 14556 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.34 = -2.95)
22:48:10.533 00.003 14556 CameraToMount -- cameraX=0.22 cameraY=0.08 hyp=0.23 cameraTheta=0.36 mountX=-0.22 mountY=-0.04, mountTheta=-2.94
22:48:10.539 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.08, opts=13)
22:48:10.544 00.005 14556 Enqueuing Move request for scope (0.22, 0.08)
22:48:10.547 00.003 12308 Worker thread wakes up
22:48:10.547 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.08) opts 0xd
22:48:10.547 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.08)
22:48:10.549 00.002 12308 Moving (0.22, 0.08) raw xDistance=-0.22 yDistance=-0.04
22:48:10.549 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:48:10.549 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:10.549 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:48:10.549 00.000 12308 MoveAxis(E, 97, ABG)
22:48:10.550 00.001 12308 Guiding  Dir = 2, Dur = 97
22:48:10.550 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:10.554 00.004 12308 IsSlewing returns 0
22:48:10.554 00.000 12308 IsGuiding returns 0
22:48:10.554 00.000 12308 PulseGuide returned control before completion, sleep 107
22:48:10.575 00.021 14556 UpdateGuideState exits: m=2168 SNR=31.1
22:48:10.580 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:10.585 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:10.591 00.006 14556 Enqueuing Expose request
22:48:10.673 00.082 12308 IsGuiding returns 1
22:48:10.673 00.000 12308 scope still moving after pulse duration time elapsed
22:48:10.704 00.031 12308 IsSlewing returns 0
22:48:10.705 00.001 12308 IsGuiding returns 0
22:48:10.707 00.002 12308 scope move finished after 97 + 54 ms
22:48:10.707 00.000 12308 Move returns status 0, amount 97
22:48:10.708 00.001 12308 MoveAxis(N, 0, ABG)
22:48:10.708 00.000 12308 Move returns status 0, amount 0
22:48:10.708 00.000 12308 move complete, result=0
22:48:10.709 00.001 12308 worker thread done servicing request
22:48:10.709 00.000 12308 Worker thread wakes up
22:48:10.709 00.000 14556 GuideStep: -0.2 px 97 ms EAST, -0.0 px 0 ms NORTH
22:48:10.715 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:10.716 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:11.966 01.250 12308 Exposure complete
22:48:12.104 00.138 12308 worker thread done servicing request
22:48:12.104 00.000 14556 OnExposeComplete: enter
22:48:12.108 00.004 14556 UpdateGuideState(): m_state=6
22:48:12.114 00.006 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5627
22:48:12.120 00.006 14556 Star::Find returns 1 (0), X=170.37, Y=987.37, Mass=2312, SNR=32.2, Peak=171 HFD=4.8
22:48:12.124 00.004 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
22:48:12.129 00.005 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.24)
22:48:12.134 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.22 cameraTheta=2.07 mountX=0.09 mountY=-0.21, mountTheta=-1.16
22:48:12.139 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.20, opts=13)
22:48:12.145 00.006 14556 Enqueuing Move request for scope (-0.11, 0.20)
22:48:12.149 00.004 12308 Worker thread wakes up
22:48:12.149 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.20) opts 0xd
22:48:12.149 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.20)
22:48:12.149 00.000 12308 Moving (-0.11, 0.20) raw xDistance=0.09 yDistance=-0.21
22:48:12.151 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:48:12.151 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:48:12.151 00.000 12308 MoveAxis(E, 0, ABG)
22:48:12.151 00.000 12308 Move returns status 0, amount 0
22:48:12.151 00.000 12308 MoveAxis(N, 149, ABG)
22:48:12.152 00.001 12308 Guiding  Dir = 0, Dur = 149
22:48:12.152 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:12.156 00.004 12308 IsSlewing returns 0
22:48:12.157 00.001 12308 IsGuiding returns 0
22:48:12.157 00.000 12308 PulseGuide returned control before completion, sleep 159
22:48:12.178 00.021 14556 UpdateGuideState exits: m=2312 SNR=32.2
22:48:12.184 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:12.187 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:12.193 00.006 14556 Enqueuing Expose request
22:48:12.329 00.136 12308 IsGuiding returns 1
22:48:12.330 00.001 12308 scope still moving after pulse duration time elapsed
22:48:12.359 00.029 12308 IsSlewing returns 0
22:48:12.359 00.000 12308 IsGuiding returns 0
22:48:12.360 00.001 12308 scope move finished after 149 + 54 ms
22:48:12.361 00.001 12308 Move returns status 0, amount 149
22:48:12.361 00.000 12308 move complete, result=0
22:48:12.361 00.000 12308 worker thread done servicing request
22:48:12.361 00.000 12308 Worker thread wakes up
22:48:12.362 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 149 ms NORTH
22:48:12.369 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:12.369 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:13.624 01.255 12308 Exposure complete
22:48:13.762 00.138 12308 worker thread done servicing request
22:48:13.762 00.000 14556 OnExposeComplete: enter
22:48:13.768 00.006 14556 UpdateGuideState(): m_state=6
22:48:13.772 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5628
22:48:13.776 00.004 14556 Star::Find returns 1 (0), X=170.62, Y=987.20, Mass=2089, SNR=30.6, Peak=151 HFD=4.6
22:48:13.781 00.005 14556 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.07) = xAngle (3.31 = -2.97)
22:48:13.785 00.004 14556 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.22 = -3.07)
22:48:13.788 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.04 hyp=0.15 cameraTheta=0.24 mountX=-0.14 mountY=-0.01, mountTheta=-3.07
22:48:13.793 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.04, opts=13)
22:48:13.796 00.003 14556 Enqueuing Move request for scope (0.14, 0.04)
22:48:13.801 00.005 12308 Worker thread wakes up
22:48:13.801 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.04) opts 0xd
22:48:13.801 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.04)
22:48:13.803 00.002 12308 Moving (0.14, 0.04) raw xDistance=-0.14 yDistance=-0.01
22:48:13.803 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:48:13.803 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:13.803 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:48:13.803 00.000 12308 MoveAxis(E, 0, ABG)
22:48:13.804 00.001 12308 Move returns status 0, amount 0
22:48:13.804 00.000 12308 MoveAxis(N, 0, ABG)
22:48:13.805 00.001 12308 Move returns status 0, amount 0
22:48:13.805 00.000 12308 move complete, result=0
22:48:13.806 00.001 12308 worker thread done servicing request
22:48:13.806 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:13.832 00.026 14556 UpdateGuideState exits: m=2089 SNR=30.6
22:48:13.837 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:13.842 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:13.845 00.003 14556 Enqueuing Expose request
22:48:13.849 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:48:13.853 00.004 12308 Worker thread wakes up
22:48:13.853 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:13.853 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:15.105 01.252 12308 Exposure complete
22:48:15.242 00.137 12308 worker thread done servicing request
22:48:15.243 00.001 14556 OnExposeComplete: enter
22:48:15.246 00.003 14556 UpdateGuideState(): m_state=6
22:48:15.251 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5629
22:48:15.256 00.005 14556 Star::Find returns 1 (0), X=170.42, Y=987.27, Mass=2086, SNR=30.7, Peak=165 HFD=4.6
22:48:15.259 00.003 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.16 = -1.12)
22:48:15.263 00.004 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.22)
22:48:15.266 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.11 cameraTheta=2.09 mountX=0.05 mountY=-0.11, mountTheta=-1.14
22:48:15.271 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.10, opts=13)
22:48:15.276 00.005 14556 Enqueuing Move request for scope (-0.06, 0.10)
22:48:15.278 00.002 12308 Worker thread wakes up
22:48:15.279 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
22:48:15.279 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
22:48:15.279 00.000 12308 Moving (-0.06, 0.10) raw xDistance=0.05 yDistance=-0.11
22:48:15.279 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:48:15.279 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:15.279 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:48:15.280 00.001 12308 MoveAxis(E, 0, ABG)
22:48:15.280 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:15.283 00.003 12308 Move returns status 0, amount 0
22:48:15.283 00.000 12308 MoveAxis(N, 0, ABG)
22:48:15.283 00.000 12308 Move returns status 0, amount 0
22:48:15.283 00.000 12308 move complete, result=0
22:48:15.283 00.000 12308 worker thread done servicing request
22:48:15.300 00.017 14556 UpdateGuideState exits: m=2086 SNR=30.7
22:48:15.304 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:15.308 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:15.312 00.004 14556 Enqueuing Expose request
22:48:15.316 00.004 12308 Worker thread wakes up
22:48:15.316 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:15.320 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:15.320 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:16.579 01.259 12308 Exposure complete
22:48:16.729 00.150 12308 worker thread done servicing request
22:48:16.729 00.000 14556 OnExposeComplete: enter
22:48:16.733 00.004 14556 UpdateGuideState(): m_state=6
22:48:16.738 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5630
22:48:16.741 00.003 14556 Star::Find returns 1 (0), X=170.34, Y=987.40, Mass=2035, SNR=30.3, Peak=167 HFD=4.4
22:48:16.745 00.004 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
22:48:16.748 00.003 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
22:48:16.753 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.23 hyp=0.27 cameraTheta=2.11 mountX=0.12 mountY=-0.25, mountTheta=-1.12
22:48:16.758 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.23, opts=13)
22:48:16.761 00.003 14556 Enqueuing Move request for scope (-0.14, 0.23)
22:48:16.765 00.004 12308 Worker thread wakes up
22:48:16.765 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.23) opts 0xd
22:48:16.765 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.23)
22:48:16.765 00.000 12308 Moving (-0.14, 0.23) raw xDistance=0.12 yDistance=-0.25
22:48:16.765 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:48:16.765 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:48:16.766 00.001 12308 MoveAxis(E, 0, ABG)
22:48:16.766 00.000 12308 Move returns status 0, amount 0
22:48:16.766 00.000 12308 MoveAxis(N, 174, ABG)
22:48:16.766 00.000 12308 Guiding  Dir = 0, Dur = 174
22:48:16.766 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:16.772 00.006 12308 IsSlewing returns 0
22:48:16.772 00.000 12308 IsGuiding returns 0
22:48:16.772 00.000 12308 PulseGuide returned control before completion, sleep 184
22:48:16.794 00.022 14556 UpdateGuideState exits: m=2035 SNR=30.3
22:48:16.799 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:16.805 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:16.809 00.004 14556 Enqueuing Expose request
22:48:16.972 00.163 12308 IsGuiding returns 1
22:48:16.973 00.001 12308 scope still moving after pulse duration time elapsed
22:48:17.003 00.030 12308 IsSlewing returns 0
22:48:17.005 00.002 12308 IsGuiding returns 0
22:48:17.006 00.001 12308 scope move finished after 174 + 59 ms
22:48:17.006 00.000 12308 Move returns status 0, amount 174
22:48:17.007 00.001 12308 move complete, result=0
22:48:17.007 00.000 12308 worker thread done servicing request
22:48:17.007 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 174 ms NORTH
22:48:17.014 00.007 12308 Worker thread wakes up
22:48:17.014 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:17.015 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:18.271 01.256 12308 Exposure complete
22:48:18.405 00.134 12308 worker thread done servicing request
22:48:18.405 00.000 14556 OnExposeComplete: enter
22:48:18.409 00.004 14556 UpdateGuideState(): m_state=6
22:48:18.413 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5631
22:48:18.416 00.003 14556 Star::Find returns 1 (0), X=170.17, Y=987.06, Mass=2295, SNR=32.2, Peak=206 HFD=4.5
22:48:18.423 00.007 14556 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.07) = xAngle (0.27 = 0.27)
22:48:18.427 00.004 14556 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.17 = 0.17)
22:48:18.431 00.004 14556 CameraToMount -- cameraX=-0.31 cameraY=-0.11 hyp=0.33 cameraTheta=-2.80 mountX=0.32 mountY=0.06, mountTheta=0.17
22:48:18.436 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=-0.11, opts=13)
22:48:18.440 00.004 14556 Enqueuing Move request for scope (-0.31, -0.11)
22:48:18.444 00.004 12308 Worker thread wakes up
22:48:18.445 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.11) opts 0xd
22:48:18.445 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, -0.11)
22:48:18.445 00.000 12308 Moving (-0.31, -0.11) raw xDistance=0.32 yDistance=0.06
22:48:18.445 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
22:48:18.445 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:18.445 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:48:18.446 00.001 12308 MoveAxis(W, 138, ABG)
22:48:18.446 00.000 12308 Guiding  Dir = 3, Dur = 138
22:48:18.446 00.000 12308 IsSlewing returns 0
22:48:18.446 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:18.450 00.004 12308 IsGuiding returns 0
22:48:18.450 00.000 12308 PulseGuide returned control before completion, sleep 148
22:48:18.475 00.025 14556 UpdateGuideState exits: m=2295 SNR=32.2
22:48:18.479 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:18.485 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:18.489 00.004 14556 Enqueuing Expose request
22:48:18.603 00.114 12308 IsGuiding returns 1
22:48:18.605 00.002 12308 scope still moving after pulse duration time elapsed
22:48:18.635 00.030 12308 IsSlewing returns 0
22:48:18.637 00.002 12308 IsGuiding returns 0
22:48:18.638 00.001 12308 scope move finished after 138 + 48 ms
22:48:18.638 00.000 12308 Move returns status 0, amount 138
22:48:18.638 00.000 12308 MoveAxis(N, 0, ABG)
22:48:18.639 00.001 12308 Move returns status 0, amount 0
22:48:18.639 00.000 12308 move complete, result=0
22:48:18.640 00.001 12308 worker thread done servicing request
22:48:18.640 00.000 14556 GuideStep: 0.3 px 138 ms WEST, 0.1 px 0 ms NORTH
22:48:18.648 00.008 12308 Worker thread wakes up
22:48:18.649 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:18.650 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:19.896 01.246 12308 Exposure complete
22:48:20.031 00.135 12308 worker thread done servicing request
22:48:20.031 00.000 14556 OnExposeComplete: enter
22:48:20.036 00.005 14556 UpdateGuideState(): m_state=6
22:48:20.039 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5632
22:48:20.043 00.004 14556 Star::Find returns 1 (0), X=170.75, Y=987.08, Mass=2114, SNR=30.9, Peak=170 HFD=4.4
22:48:20.046 00.003 14556 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-3.07) = xAngle (2.76 = 2.76)
22:48:20.050 00.004 14556 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.66 = 2.66)
22:48:20.056 00.006 14556 CameraToMount -- cameraX=0.27 cameraY=-0.09 hyp=0.28 cameraTheta=-0.32 mountX=-0.26 mountY=0.13, mountTheta=2.68
22:48:20.062 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=-0.09, opts=13)
22:48:20.066 00.004 14556 Enqueuing Move request for scope (0.27, -0.09)
22:48:20.070 00.004 12308 Worker thread wakes up
22:48:20.070 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.09) opts 0xd
22:48:20.070 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, -0.09)
22:48:20.070 00.000 12308 Moving (0.27, -0.09) raw xDistance=-0.26 yDistance=0.13
22:48:20.070 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26
22:48:20.070 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:20.071 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:48:20.071 00.000 12308 MoveAxis(E, 104, ABG)
22:48:20.072 00.001 12308 Guiding  Dir = 2, Dur = 104
22:48:20.072 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:20.076 00.004 12308 IsSlewing returns 0
22:48:20.076 00.000 12308 IsGuiding returns 0
22:48:20.077 00.001 12308 PulseGuide returned control before completion, sleep 114
22:48:20.097 00.020 14556 UpdateGuideState exits: m=2114 SNR=30.9
22:48:20.102 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:20.105 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:20.110 00.005 14556 Enqueuing Expose request
22:48:20.196 00.086 12308 IsGuiding returns 1
22:48:20.197 00.001 12308 scope still moving after pulse duration time elapsed
22:48:20.228 00.031 12308 IsSlewing returns 0
22:48:20.229 00.001 12308 IsGuiding returns 0
22:48:20.229 00.000 12308 scope move finished after 104 + 49 ms
22:48:20.231 00.002 12308 Move returns status 0, amount 104
22:48:20.231 00.000 12308 MoveAxis(N, 0, ABG)
22:48:20.232 00.001 12308 Move returns status 0, amount 0
22:48:20.232 00.000 12308 move complete, result=0
22:48:20.232 00.000 12308 worker thread done servicing request
22:48:20.232 00.000 12308 Worker thread wakes up
22:48:20.233 00.001 14556 GuideStep: -0.3 px 104 ms EAST, 0.1 px 0 ms NORTH
22:48:20.241 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:20.241 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:21.491 01.250 12308 Exposure complete
22:48:21.628 00.137 12308 worker thread done servicing request
22:48:21.628 00.000 14556 OnExposeComplete: enter
22:48:21.633 00.005 14556 UpdateGuideState(): m_state=6
22:48:21.636 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5633
22:48:21.639 00.003 14556 Star::Find returns 1 (0), X=170.47, Y=987.34, Mass=2137, SNR=31.0, Peak=173 HFD=4.6
22:48:21.645 00.006 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
22:48:21.650 00.005 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
22:48:21.653 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.63 mountX=-0.00 mountY=-0.17, mountTheta=-1.58
22:48:21.661 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.17, opts=13)
22:48:21.666 00.005 14556 Enqueuing Move request for scope (-0.01, 0.17)
22:48:21.671 00.005 12308 Worker thread wakes up
22:48:21.671 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
22:48:21.671 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
22:48:21.671 00.000 12308 Moving (-0.01, 0.17) raw xDistance=-0.00 yDistance=-0.17
22:48:21.671 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:48:21.672 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:21.672 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:48:21.672 00.000 12308 MoveAxis(E, 0, ABG)
22:48:21.672 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:21.677 00.005 12308 Move returns status 0, amount 0
22:48:21.677 00.000 12308 MoveAxis(N, 0, ABG)
22:48:21.677 00.000 12308 Move returns status 0, amount 0
22:48:21.677 00.000 12308 move complete, result=0
22:48:21.677 00.000 12308 worker thread done servicing request
22:48:21.698 00.021 14556 UpdateGuideState exits: m=2137 SNR=31.0
22:48:21.703 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:21.707 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:21.710 00.003 14556 Enqueuing Expose request
22:48:21.713 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:48:21.717 00.004 12308 Worker thread wakes up
22:48:21.717 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:21.718 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:22.970 01.252 12308 Exposure complete
22:48:23.102 00.132 12308 worker thread done servicing request
22:48:23.103 00.001 14556 OnExposeComplete: enter
22:48:23.106 00.003 14556 UpdateGuideState(): m_state=6
22:48:23.111 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5634
22:48:23.115 00.004 14556 Star::Find returns 1 (0), X=170.33, Y=987.19, Mass=2293, SNR=32.1, Peak=179 HFD=4.4
22:48:23.120 00.005 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.05 = -0.24)
22:48:23.123 00.003 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.33)
22:48:23.127 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.15 cameraTheta=2.97 mountX=0.15 mountY=-0.05, mountTheta=-0.33
22:48:23.133 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.03, opts=13)
22:48:23.138 00.005 14556 Enqueuing Move request for scope (-0.15, 0.03)
22:48:23.141 00.003 12308 Worker thread wakes up
22:48:23.141 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd
22:48:23.142 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.03)
22:48:23.142 00.000 12308 Moving (-0.15, 0.03) raw xDistance=0.15 yDistance=-0.05
22:48:23.142 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:48:23.142 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:23.143 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:48:23.143 00.000 12308 MoveAxis(E, 0, ABG)
22:48:23.143 00.000 12308 Move returns status 0, amount 0
22:48:23.143 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:23.149 00.006 12308 MoveAxis(N, 0, ABG)
22:48:23.149 00.000 12308 Move returns status 0, amount 0
22:48:23.149 00.000 12308 move complete, result=0
22:48:23.149 00.000 12308 worker thread done servicing request
22:48:23.171 00.022 14556 UpdateGuideState exits: m=2293 SNR=32.1
22:48:23.178 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:23.181 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:23.186 00.005 14556 Enqueuing Expose request
22:48:23.190 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:23.193 00.003 12308 Worker thread wakes up
22:48:23.193 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:23.193 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:24.431 01.238 12308 Exposure complete
22:48:24.590 00.159 12308 worker thread done servicing request
22:48:24.590 00.000 14556 OnExposeComplete: enter
22:48:24.595 00.005 14556 UpdateGuideState(): m_state=6
22:48:24.599 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5635
22:48:24.602 00.003 14556 Star::Find returns 1 (0), X=170.31, Y=987.42, Mass=2208, SNR=31.5, Peak=171 HFD=4.7
22:48:24.605 00.003 14556 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.07) = xAngle (5.23 = -1.05)
22:48:24.612 00.007 14556 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.15)
22:48:24.617 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.26 hyp=0.31 cameraTheta=2.16 mountX=0.15 mountY=-0.28, mountTheta=-1.07
22:48:24.621 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.26, opts=13)
22:48:24.625 00.004 14556 Enqueuing Move request for scope (-0.17, 0.26)
22:48:24.629 00.004 12308 Worker thread wakes up
22:48:24.630 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.26) opts 0xd
22:48:24.630 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.26)
22:48:24.630 00.000 12308 Moving (-0.17, 0.26) raw xDistance=0.15 yDistance=-0.28
22:48:24.630 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:48:24.631 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:48:24.631 00.000 12308 MoveAxis(E, 0, ABG)
22:48:24.631 00.000 12308 Move returns status 0, amount 0
22:48:24.631 00.000 12308 MoveAxis(N, 198, ABG)
22:48:24.631 00.000 12308 Guiding  Dir = 0, Dur = 198
22:48:24.632 00.001 12308 IsSlewing returns 0
22:48:24.632 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:24.637 00.005 12308 IsGuiding returns 0
22:48:24.637 00.000 12308 PulseGuide returned control before completion, sleep 208
22:48:24.661 00.024 14556 UpdateGuideState exits: m=2208 SNR=31.5
22:48:24.664 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:24.668 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:24.671 00.003 14556 Enqueuing Expose request
22:48:24.860 00.189 12308 IsGuiding returns 0
22:48:24.862 00.002 12308 Move returns status 0, amount 198
22:48:24.862 00.000 12308 move complete, result=0
22:48:24.864 00.002 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 198 ms NORTH
22:48:24.874 00.010 12308 worker thread done servicing request
22:48:24.874 00.000 12308 Worker thread wakes up
22:48:24.875 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:24.875 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:26.125 01.250 12308 Exposure complete
22:48:26.269 00.144 12308 worker thread done servicing request
22:48:26.269 00.000 14556 OnExposeComplete: enter
22:48:26.274 00.005 14556 UpdateGuideState(): m_state=6
22:48:26.279 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5636
22:48:26.283 00.004 14556 Star::Find returns 1 (0), X=170.30, Y=987.07, Mass=2225, SNR=31.7, Peak=191 HFD=4.6
22:48:26.286 00.003 14556 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-3.07) = xAngle (0.45 = 0.45)
22:48:26.289 00.003 14556 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.35 = 0.35)
22:48:26.293 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-2.62 mountX=0.18 mountY=0.07, mountTheta=0.37
22:48:26.297 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.10, opts=13)
22:48:26.301 00.004 14556 Enqueuing Move request for scope (-0.17, -0.10)
22:48:26.305 00.004 12308 Worker thread wakes up
22:48:26.305 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.10) opts 0xd
22:48:26.305 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.10)
22:48:26.305 00.000 12308 Moving (-0.17, -0.10) raw xDistance=0.18 yDistance=0.07
22:48:26.305 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:48:26.305 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:26.305 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:48:26.306 00.001 12308 MoveAxis(E, 0, ABG)
22:48:26.306 00.000 12308 Move returns status 0, amount 0
22:48:26.306 00.000 12308 MoveAxis(N, 0, ABG)
22:48:26.306 00.000 12308 Move returns status 0, amount 0
22:48:26.306 00.000 12308 move complete, result=0
22:48:26.306 00.000 12308 worker thread done servicing request
22:48:26.307 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:26.331 00.024 14556 UpdateGuideState exits: m=2225 SNR=31.7
22:48:26.337 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:26.341 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:26.344 00.003 14556 Enqueuing Expose request
22:48:26.348 00.004 12308 Worker thread wakes up
22:48:26.348 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:26.349 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:26.349 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:27.600 01.251 12308 Exposure complete
22:48:27.732 00.132 12308 worker thread done servicing request
22:48:27.733 00.001 14556 OnExposeComplete: enter
22:48:27.739 00.006 14556 UpdateGuideState(): m_state=6
22:48:27.744 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5637
22:48:27.752 00.008 14556 Star::Find returns 1 (0), X=170.27, Y=987.14, Mass=2140, SNR=30.8, Peak=201 HFD=4.3
22:48:27.759 00.007 14556 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-3.07) = xAngle (0.06 = 0.06)
22:48:27.765 00.006 14556 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.04 = -0.04)
22:48:27.770 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-3.01 mountX=0.21 mountY=-0.01, mountTheta=-0.04
22:48:27.776 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.03, opts=13)
22:48:27.782 00.006 14556 Enqueuing Move request for scope (-0.21, -0.03)
22:48:27.786 00.004 12308 Worker thread wakes up
22:48:27.786 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.03) opts 0xd
22:48:27.787 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.03)
22:48:27.787 00.000 12308 Moving (-0.21, -0.03) raw xDistance=0.21 yDistance=-0.01
22:48:27.787 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:48:27.787 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:27.787 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:48:27.787 00.000 12308 MoveAxis(W, 91, ABG)
22:48:27.787 00.000 12308 Guiding  Dir = 3, Dur = 91
22:48:27.788 00.001 12308 IsSlewing returns 0
22:48:27.788 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:27.793 00.005 12308 IsGuiding returns 0
22:48:27.793 00.000 12308 PulseGuide returned control before completion, sleep 101
22:48:27.816 00.023 14556 UpdateGuideState exits: m=2140 SNR=30.8
22:48:27.821 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:27.826 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:27.833 00.007 14556 Enqueuing Expose request
22:48:27.901 00.068 12308 IsGuiding returns 1
22:48:27.901 00.000 12308 scope still moving after pulse duration time elapsed
22:48:27.932 00.031 12308 IsSlewing returns 0
22:48:27.934 00.002 12308 IsGuiding returns 0
22:48:27.934 00.000 12308 scope move finished after 91 + 50 ms
22:48:27.935 00.001 12308 Move returns status 0, amount 91
22:48:27.935 00.000 12308 MoveAxis(N, 0, ABG)
22:48:27.935 00.000 12308 Move returns status 0, amount 0
22:48:27.935 00.000 12308 move complete, result=0
22:48:27.935 00.000 12308 worker thread done servicing request
22:48:27.935 00.000 14556 GuideStep: 0.2 px 91 ms WEST, -0.0 px 0 ms NORTH
22:48:27.942 00.007 12308 Worker thread wakes up
22:48:27.943 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:27.943 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:29.202 01.259 12308 Exposure complete
22:48:29.343 00.141 12308 worker thread done servicing request
22:48:29.344 00.001 14556 OnExposeComplete: enter
22:48:29.348 00.004 14556 UpdateGuideState(): m_state=6
22:48:29.351 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5638
22:48:29.355 00.004 14556 Star::Find returns 1 (0), X=170.33, Y=987.32, Mass=2315, SNR=32.4, Peak=180 HFD=4.7
22:48:29.360 00.005 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.42 = -0.86)
22:48:29.364 00.004 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.96)
22:48:29.368 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.21 cameraTheta=2.35 mountX=0.14 mountY=-0.17, mountTheta=-0.90
22:48:29.373 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.15, opts=13)
22:48:29.377 00.004 14556 Enqueuing Move request for scope (-0.15, 0.15)
22:48:29.380 00.003 12308 Worker thread wakes up
22:48:29.380 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.15) opts 0xd
22:48:29.380 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.15)
22:48:29.382 00.002 12308 Moving (-0.15, 0.15) raw xDistance=0.14 yDistance=-0.17
22:48:29.382 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:48:29.382 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:29.382 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:48:29.382 00.000 12308 MoveAxis(E, 0, ABG)
22:48:29.383 00.001 12308 Move returns status 0, amount 0
22:48:29.383 00.000 12308 MoveAxis(N, 0, ABG)
22:48:29.383 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:29.386 00.003 12308 Move returns status 0, amount 0
22:48:29.386 00.000 12308 move complete, result=0
22:48:29.388 00.002 12308 worker thread done servicing request
22:48:29.408 00.020 14556 UpdateGuideState exits: m=2315 SNR=32.4
22:48:29.411 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:29.414 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:29.417 00.003 14556 Enqueuing Expose request
22:48:29.419 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:48:29.423 00.004 12308 Worker thread wakes up
22:48:29.424 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:29.424 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:30.672 01.248 12308 Exposure complete
22:48:30.811 00.139 12308 worker thread done servicing request
22:48:30.812 00.001 14556 OnExposeComplete: enter
22:48:30.816 00.004 14556 UpdateGuideState(): m_state=6
22:48:30.821 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5639
22:48:30.825 00.004 14556 Star::Find returns 1 (0), X=170.60, Y=987.40, Mass=2188, SNR=31.5, Peak=151 HFD=4.7
22:48:30.829 00.004 14556 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.07) = xAngle (4.17 = -2.11)
22:48:30.834 00.005 14556 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.07 = -2.21)
22:48:30.837 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.23 hyp=0.26 cameraTheta=1.10 mountX=-0.13 mountY=-0.21, mountTheta=-2.14
22:48:30.843 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.23, opts=13)
22:48:30.847 00.004 14556 Enqueuing Move request for scope (0.12, 0.23)
22:48:30.850 00.003 12308 Worker thread wakes up
22:48:30.850 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.23) opts 0xd
22:48:30.851 00.001 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.23)
22:48:30.851 00.000 12308 Moving (0.12, 0.23) raw xDistance=-0.13 yDistance=-0.21
22:48:30.851 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:48:30.851 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:48:30.852 00.001 12308 MoveAxis(E, 0, ABG)
22:48:30.852 00.000 12308 Move returns status 0, amount 0
22:48:30.852 00.000 12308 MoveAxis(N, 147, ABG)
22:48:30.852 00.000 12308 Guiding  Dir = 0, Dur = 147
22:48:30.852 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:30.857 00.005 12308 IsSlewing returns 0
22:48:30.857 00.000 12308 IsGuiding returns 0
22:48:30.857 00.000 12308 PulseGuide returned control before completion, sleep 157
22:48:30.878 00.021 14556 UpdateGuideState exits: m=2188 SNR=31.5
22:48:30.883 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:30.888 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:30.892 00.004 14556 Enqueuing Expose request
22:48:31.027 00.135 12308 IsGuiding returns 1
22:48:31.027 00.000 12308 scope still moving after pulse duration time elapsed
22:48:31.057 00.030 12308 IsSlewing returns 0
22:48:31.058 00.001 12308 IsGuiding returns 0
22:48:31.058 00.000 12308 scope move finished after 147 + 54 ms
22:48:31.060 00.002 12308 Move returns status 0, amount 147
22:48:31.060 00.000 12308 move complete, result=0
22:48:31.060 00.000 12308 worker thread done servicing request
22:48:31.060 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 147 ms NORTH
22:48:31.067 00.007 12308 Worker thread wakes up
22:48:31.068 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:31.068 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:32.321 01.253 12308 Exposure complete
22:48:32.466 00.145 12308 worker thread done servicing request
22:48:32.466 00.000 14556 OnExposeComplete: enter
22:48:32.470 00.004 14556 UpdateGuideState(): m_state=6
22:48:32.475 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5640
22:48:32.479 00.004 14556 Star::Find returns 1 (0), X=170.54, Y=987.31, Mass=2384, SNR=32.8, Peak=164 HFD=4.7
22:48:32.483 00.004 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.21 = -2.08)
22:48:32.487 00.004 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.11 = -2.18)
22:48:32.492 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.13 mountX=-0.07 mountY=-0.12, mountTheta=-2.10
22:48:32.497 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.14, opts=13)
22:48:32.501 00.004 14556 Enqueuing Move request for scope (0.06, 0.14)
22:48:32.505 00.004 12308 Worker thread wakes up
22:48:32.505 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.14) opts 0xd
22:48:32.505 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.14)
22:48:32.505 00.000 12308 Moving (0.06, 0.14) raw xDistance=-0.07 yDistance=-0.12
22:48:32.505 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:48:32.507 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:32.507 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:48:32.507 00.000 12308 MoveAxis(E, 0, ABG)
22:48:32.507 00.000 12308 Move returns status 0, amount 0
22:48:32.507 00.000 12308 MoveAxis(N, 0, ABG)
22:48:32.507 00.000 12308 Move returns status 0, amount 0
22:48:32.508 00.001 12308 move complete, result=0
22:48:32.508 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:32.513 00.005 12308 worker thread done servicing request
22:48:32.534 00.021 14556 UpdateGuideState exits: m=2384 SNR=32.8
22:48:32.538 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:32.542 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:32.545 00.003 14556 Enqueuing Expose request
22:48:32.549 00.004 12308 Worker thread wakes up
22:48:32.549 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:32.554 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:32.555 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:33.808 01.253 12308 Exposure complete
22:48:33.947 00.139 12308 worker thread done servicing request
22:48:33.947 00.000 14556 OnExposeComplete: enter
22:48:33.952 00.005 14556 UpdateGuideState(): m_state=6
22:48:33.955 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5641
22:48:33.959 00.004 14556 Star::Find returns 1 (0), X=170.54, Y=987.39, Mass=2029, SNR=30.2, Peak=162 HFD=4.8
22:48:33.964 00.005 14556 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.07) = xAngle (4.37 = -1.91)
22:48:33.967 00.003 14556 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.01)
22:48:33.971 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.30 mountX=-0.08 mountY=-0.21, mountTheta=-1.92
22:48:33.976 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.22, opts=13)
22:48:33.980 00.004 14556 Enqueuing Move request for scope (0.06, 0.22)
22:48:33.986 00.006 12308 Worker thread wakes up
22:48:33.986 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.22) opts 0xd
22:48:33.986 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.22)
22:48:33.987 00.001 12308 Moving (0.06, 0.22) raw xDistance=-0.08 yDistance=-0.21
22:48:33.987 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:48:33.987 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:48:33.987 00.000 12308 MoveAxis(E, 0, ABG)
22:48:33.987 00.000 12308 Move returns status 0, amount 0
22:48:33.987 00.000 12308 MoveAxis(N, 149, ABG)
22:48:33.987 00.000 12308 Guiding  Dir = 0, Dur = 149
22:48:33.988 00.001 12308 IsSlewing returns 0
22:48:33.989 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:33.993 00.004 12308 IsGuiding returns 0
22:48:33.993 00.000 12308 PulseGuide returned control before completion, sleep 159
22:48:34.014 00.021 14556 UpdateGuideState exits: m=2029 SNR=30.2
22:48:34.020 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:34.024 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:34.029 00.005 14556 Enqueuing Expose request
22:48:34.157 00.128 12308 IsGuiding returns 1
22:48:34.157 00.000 12308 scope still moving after pulse duration time elapsed
22:48:34.188 00.031 12308 IsSlewing returns 0
22:48:34.189 00.001 12308 IsGuiding returns 0
22:48:34.190 00.001 12308 scope move finished after 149 + 47 ms
22:48:34.190 00.000 12308 Move returns status 0, amount 149
22:48:34.190 00.000 12308 move complete, result=0
22:48:34.191 00.001 12308 worker thread done servicing request
22:48:34.191 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 149 ms NORTH
22:48:34.197 00.006 12308 Worker thread wakes up
22:48:34.198 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:34.198 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:35.452 01.254 12308 Exposure complete
22:48:35.594 00.142 12308 worker thread done servicing request
22:48:35.594 00.000 14556 OnExposeComplete: enter
22:48:35.598 00.004 14556 UpdateGuideState(): m_state=6
22:48:35.601 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5642
22:48:35.606 00.005 14556 Star::Find returns 1 (0), X=170.40, Y=987.10, Mass=2218, SNR=31.5, Peak=164 HFD=4.7
22:48:35.611 00.005 14556 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.07) = xAngle (0.68 = 0.68)
22:48:35.615 00.004 14556 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.58 = 0.58)
22:48:35.618 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.39 mountX=0.08 mountY=0.06, mountTheta=0.62
22:48:35.624 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.07, opts=13)
22:48:35.628 00.004 14556 Enqueuing Move request for scope (-0.08, -0.07)
22:48:35.632 00.004 12308 Worker thread wakes up
22:48:35.633 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
22:48:35.633 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
22:48:35.633 00.000 12308 Moving (-0.08, -0.07) raw xDistance=0.08 yDistance=0.06
22:48:35.633 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:48:35.633 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:35.633 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:48:35.634 00.001 12308 MoveAxis(E, 0, ABG)
22:48:35.634 00.000 12308 Move returns status 0, amount 0
22:48:35.634 00.000 12308 MoveAxis(N, 0, ABG)
22:48:35.635 00.001 12308 Move returns status 0, amount 0
22:48:35.635 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:35.639 00.004 12308 move complete, result=0
22:48:35.639 00.000 12308 worker thread done servicing request
22:48:35.662 00.023 14556 UpdateGuideState exits: m=2218 SNR=31.5
22:48:35.666 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:35.670 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:35.675 00.005 14556 Enqueuing Expose request
22:48:35.679 00.004 12308 Worker thread wakes up
22:48:35.679 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:35.679 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:35.680 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:36.925 01.245 12308 Exposure complete
22:48:37.067 00.142 12308 worker thread done servicing request
22:48:37.067 00.000 14556 OnExposeComplete: enter
22:48:37.071 00.004 14556 UpdateGuideState(): m_state=6
22:48:37.076 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5643
22:48:37.080 00.004 14556 Star::Find returns 1 (0), X=170.43, Y=987.16, Mass=2187, SNR=31.3, Peak=168 HFD=4.4
22:48:37.083 00.003 14556 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-3.07) = xAngle (0.17 = 0.17)
22:48:37.087 00.004 14556 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.07 = 0.07)
22:48:37.091 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.90 mountX=0.04 mountY=0.00, mountTheta=0.07
22:48:37.096 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.01, opts=13)
22:48:37.101 00.005 14556 Enqueuing Move request for scope (-0.04, -0.01)
22:48:37.105 00.004 12308 Worker thread wakes up
22:48:37.105 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
22:48:37.105 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
22:48:37.105 00.000 12308 Moving (-0.04, -0.01) raw xDistance=0.04 yDistance=0.00
22:48:37.105 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:48:37.106 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:37.106 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:48:37.106 00.000 12308 MoveAxis(E, 0, ABG)
22:48:37.106 00.000 12308 Move returns status 0, amount 0
22:48:37.106 00.000 12308 MoveAxis(N, 0, ABG)
22:48:37.106 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:37.111 00.005 12308 Move returns status 0, amount 0
22:48:37.111 00.000 12308 move complete, result=0
22:48:37.112 00.001 12308 worker thread done servicing request
22:48:37.131 00.019 14556 UpdateGuideState exits: m=2187 SNR=31.3
22:48:37.136 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:37.140 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:37.145 00.005 14556 Enqueuing Expose request
22:48:37.150 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:37.154 00.004 12308 Worker thread wakes up
22:48:37.154 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:37.154 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:38.413 01.259 12308 Exposure complete
22:48:38.548 00.135 12308 worker thread done servicing request
22:48:38.549 00.001 14556 OnExposeComplete: enter
22:48:38.553 00.004 14556 UpdateGuideState(): m_state=6
22:48:38.558 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5644
22:48:38.562 00.004 14556 Star::Find returns 1 (0), X=170.55, Y=987.09, Mass=2090, SNR=30.7, Peak=169 HFD=4.3
22:48:38.567 00.005 14556 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-3.07) = xAngle (2.26 = 2.26)
22:48:38.571 00.004 14556 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.16 = 2.16)
22:48:38.574 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-0.82 mountX=-0.07 mountY=0.09, mountTheta=2.22
22:48:38.579 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.08, opts=13)
22:48:38.584 00.005 14556 Enqueuing Move request for scope (0.07, -0.08)
22:48:38.587 00.003 12308 Worker thread wakes up
22:48:38.588 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
22:48:38.588 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
22:48:38.588 00.000 12308 Moving (0.07, -0.08) raw xDistance=-0.07 yDistance=0.09
22:48:38.588 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:48:38.588 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:38.588 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:48:38.589 00.001 12308 MoveAxis(E, 0, ABG)
22:48:38.589 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:38.593 00.004 12308 Move returns status 0, amount 0
22:48:38.593 00.000 12308 MoveAxis(N, 0, ABG)
22:48:38.593 00.000 12308 Move returns status 0, amount 0
22:48:38.593 00.000 12308 move complete, result=0
22:48:38.593 00.000 12308 worker thread done servicing request
22:48:38.614 00.021 14556 UpdateGuideState exits: m=2090 SNR=30.7
22:48:38.618 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:38.623 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:38.627 00.004 14556 Enqueuing Expose request
22:48:38.630 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:38.635 00.005 12308 Worker thread wakes up
22:48:38.635 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:38.635 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:39.883 01.248 12308 Exposure complete
22:48:40.037 00.154 12308 worker thread done servicing request
22:48:40.038 00.001 14556 OnExposeComplete: enter
22:48:40.042 00.004 14556 UpdateGuideState(): m_state=6
22:48:40.046 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5645
22:48:40.050 00.004 14556 Star::Find returns 1 (0), X=170.58, Y=987.24, Mass=2194, SNR=31.6, Peak=172 HFD=4.6
22:48:40.053 00.003 14556 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.07) = xAngle (3.67 = -2.61)
22:48:40.057 00.004 14556 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.57 = -2.71)
22:48:40.061 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.59 mountX=-0.11 mountY=-0.05, mountTheta=-2.69
22:48:40.067 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.07, opts=13)
22:48:40.071 00.004 14556 Enqueuing Move request for scope (0.10, 0.07)
22:48:40.074 00.003 12308 Worker thread wakes up
22:48:40.074 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
22:48:40.074 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
22:48:40.074 00.000 12308 Moving (0.10, 0.07) raw xDistance=-0.11 yDistance=-0.05
22:48:40.075 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:48:40.075 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:40.075 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:48:40.075 00.000 12308 MoveAxis(E, 0, ABG)
22:48:40.075 00.000 12308 Move returns status 0, amount 0
22:48:40.075 00.000 12308 MoveAxis(N, 0, ABG)
22:48:40.075 00.000 12308 Move returns status 0, amount 0
22:48:40.077 00.002 12308 move complete, result=0
22:48:40.077 00.000 12308 worker thread done servicing request
22:48:40.077 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:40.104 00.027 14556 UpdateGuideState exits: m=2194 SNR=31.6
22:48:40.108 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:40.112 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:40.119 00.007 14556 Enqueuing Expose request
22:48:40.125 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:40.130 00.005 12308 Worker thread wakes up
22:48:40.130 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:40.130 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:41.371 01.241 12308 Exposure complete
22:48:41.512 00.141 12308 worker thread done servicing request
22:48:41.513 00.001 14556 OnExposeComplete: enter
22:48:41.516 00.003 14556 UpdateGuideState(): m_state=6
22:48:41.522 00.006 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5646
22:48:41.527 00.005 14556 Star::Find returns 1 (0), X=170.50, Y=987.19, Mass=2149, SNR=31.2, Peak=150 HFD=4.5
22:48:41.530 00.003 14556 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.07) = xAngle (3.94 = -2.34)
22:48:41.535 00.005 14556 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.44)
22:48:41.538 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.87 mountX=-0.02 mountY=-0.02, mountTheta=-2.39
22:48:41.542 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.02, opts=13)
22:48:41.547 00.005 14556 Enqueuing Move request for scope (0.02, 0.02)
22:48:41.551 00.004 12308 Worker thread wakes up
22:48:41.551 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
22:48:41.551 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
22:48:41.551 00.000 12308 Moving (0.02, 0.02) raw xDistance=-0.02 yDistance=-0.02
22:48:41.551 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:48:41.553 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:41.553 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:48:41.553 00.000 12308 MoveAxis(E, 0, ABG)
22:48:41.553 00.000 12308 Move returns status 0, amount 0
22:48:41.553 00.000 12308 MoveAxis(N, 0, ABG)
22:48:41.553 00.000 12308 Move returns status 0, amount 0
22:48:41.554 00.001 12308 move complete, result=0
22:48:41.554 00.000 12308 worker thread done servicing request
22:48:41.554 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:41.578 00.024 14556 UpdateGuideState exits: m=2149 SNR=31.2
22:48:41.583 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:41.587 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:41.591 00.004 14556 Enqueuing Expose request
22:48:41.594 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:48:41.599 00.005 12308 Worker thread wakes up
22:48:41.599 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:41.599 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:42.849 01.250 12308 Exposure complete
22:48:42.984 00.135 14556 OnExposeComplete: enter
22:48:42.988 00.004 14556 UpdateGuideState(): m_state=6
22:48:42.993 00.005 12308 worker thread done servicing request
22:48:42.993 00.000 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5647
22:48:42.996 00.003 14556 Star::Find returns 1 (0), X=170.32, Y=987.47, Mass=2066, SNR=30.5, Peak=133 HFD=4.7
22:48:43.000 00.004 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.13 = -1.15)
22:48:43.004 00.004 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.25)
22:48:43.007 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.30 hyp=0.34 cameraTheta=2.06 mountX=0.14 mountY=-0.32, mountTheta=-1.17
22:48:43.013 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.30, opts=13)
22:48:43.017 00.004 14556 Enqueuing Move request for scope (-0.16, 0.30)
22:48:43.020 00.003 12308 Worker thread wakes up
22:48:43.021 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.30) opts 0xd
22:48:43.021 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.30)
22:48:43.021 00.000 12308 Moving (-0.16, 0.30) raw xDistance=0.14 yDistance=-0.32
22:48:43.021 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:48:43.021 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:48:43.021 00.000 12308 MoveAxis(E, 0, ABG)
22:48:43.021 00.000 12308 Move returns status 0, amount 0
22:48:43.021 00.000 12308 MoveAxis(N, 227, ABG)
22:48:43.022 00.001 12308 Guiding  Dir = 0, Dur = 227
22:48:43.022 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:43.027 00.005 12308 IsSlewing returns 0
22:48:43.027 00.000 12308 IsGuiding returns 0
22:48:43.029 00.002 12308 PulseGuide returned control before completion, sleep 237
22:48:43.051 00.022 14556 UpdateGuideState exits: m=2066 SNR=30.5
22:48:43.057 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:43.062 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:43.066 00.004 14556 Enqueuing Expose request
22:48:43.272 00.206 12308 IsGuiding returns 1
22:48:43.273 00.001 12308 scope still moving after pulse duration time elapsed
22:48:43.303 00.030 12308 IsSlewing returns 0
22:48:43.305 00.002 12308 IsGuiding returns 0
22:48:43.305 00.000 12308 scope move finished after 227 + 49 ms
22:48:43.306 00.001 12308 Move returns status 0, amount 227
22:48:43.306 00.000 12308 move complete, result=0
22:48:43.306 00.000 12308 worker thread done servicing request
22:48:43.306 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 227 ms NORTH
22:48:43.314 00.008 12308 Worker thread wakes up
22:48:43.314 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:43.314 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:44.561 01.247 12308 Exposure complete
22:48:44.715 00.154 12308 worker thread done servicing request
22:48:44.715 00.000 14556 OnExposeComplete: enter
22:48:44.718 00.003 14556 UpdateGuideState(): m_state=6
22:48:44.721 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5648
22:48:44.726 00.005 14556 Star::Find returns 1 (0), X=170.66, Y=987.08, Mass=2183, SNR=31.1, Peak=156 HFD=4.7
22:48:44.729 00.003 14556 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-3.07) = xAngle (2.61 = 2.61)
22:48:44.733 00.004 14556 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.51 = 2.51)
22:48:44.737 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-0.46 mountX=-0.17 mountY=0.12, mountTheta=2.55
22:48:44.742 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.09, opts=13)
22:48:44.746 00.004 14556 Enqueuing Move request for scope (0.18, -0.09)
22:48:44.750 00.004 12308 Worker thread wakes up
22:48:44.750 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.09) opts 0xd
22:48:44.750 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.09)
22:48:44.750 00.000 12308 Moving (0.18, -0.09) raw xDistance=-0.17 yDistance=0.12
22:48:44.750 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:48:44.751 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:44.751 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:48:44.751 00.000 12308 MoveAxis(E, 0, ABG)
22:48:44.751 00.000 12308 Move returns status 0, amount 0
22:48:44.751 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:44.755 00.004 12308 MoveAxis(N, 0, ABG)
22:48:44.755 00.000 12308 Move returns status 0, amount 0
22:48:44.756 00.001 12308 move complete, result=0
22:48:44.756 00.000 12308 worker thread done servicing request
22:48:44.776 00.020 14556 UpdateGuideState exits: m=2183 SNR=31.1
22:48:44.781 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:44.785 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:44.789 00.004 14556 Enqueuing Expose request
22:48:44.793 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:44.796 00.003 12308 Worker thread wakes up
22:48:44.796 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:44.797 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:46.041 01.244 12308 Exposure complete
22:48:46.199 00.158 12308 worker thread done servicing request
22:48:46.199 00.000 14556 OnExposeComplete: enter
22:48:46.206 00.007 14556 UpdateGuideState(): m_state=6
22:48:46.212 00.006 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5649
22:48:46.218 00.006 14556 Star::Find returns 1 (0), X=170.62, Y=987.15, Mass=2170, SNR=31.2, Peak=166 HFD=4.4
22:48:46.222 00.004 14556 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-3.07) = xAngle (2.91 = 2.91)
22:48:46.226 00.004 14556 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.81 = 2.81)
22:48:46.230 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.16 mountX=-0.14 mountY=0.05, mountTheta=2.82
22:48:46.235 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.02, opts=13)
22:48:46.242 00.007 14556 Enqueuing Move request for scope (0.14, -0.02)
22:48:46.247 00.005 12308 Worker thread wakes up
22:48:46.248 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
22:48:46.248 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
22:48:46.248 00.000 12308 Moving (0.14, -0.02) raw xDistance=-0.14 yDistance=0.05
22:48:46.248 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:48:46.249 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:46.249 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:48:46.249 00.000 12308 MoveAxis(E, 0, ABG)
22:48:46.249 00.000 12308 Move returns status 0, amount 0
22:48:46.249 00.000 12308 MoveAxis(N, 0, ABG)
22:48:46.250 00.001 12308 Move returns status 0, amount 0
22:48:46.250 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:46.255 00.005 12308 move complete, result=0
22:48:46.255 00.000 12308 worker thread done servicing request
22:48:46.276 00.021 14556 UpdateGuideState exits: m=2170 SNR=31.2
22:48:46.281 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:46.284 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:46.288 00.004 14556 Enqueuing Expose request
22:48:46.292 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:46.298 00.006 12308 Worker thread wakes up
22:48:46.299 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:46.299 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:47.538 01.239 12308 Exposure complete
22:48:47.667 00.129 12308 worker thread done servicing request
22:48:47.667 00.000 14556 OnExposeComplete: enter
22:48:47.672 00.005 14556 UpdateGuideState(): m_state=6
22:48:47.675 00.003 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5650
22:48:47.678 00.003 14556 Star::Find returns 1 (0), X=170.45, Y=987.21, Mass=2131, SNR=30.9, Peak=159 HFD=4.6
22:48:47.684 00.006 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.16 = -1.13)
22:48:47.690 00.006 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.23)
22:48:47.695 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.05 cameraTheta=2.08 mountX=0.02 mountY=-0.05, mountTheta=-1.14
22:48:47.700 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.05, opts=13)
22:48:47.704 00.004 14556 Enqueuing Move request for scope (-0.03, 0.05)
22:48:47.709 00.005 12308 Worker thread wakes up
22:48:47.709 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
22:48:47.709 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
22:48:47.709 00.000 12308 Moving (-0.03, 0.05) raw xDistance=0.02 yDistance=-0.05
22:48:47.709 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:48:47.710 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:47.710 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:48:47.710 00.000 12308 MoveAxis(E, 0, ABG)
22:48:47.710 00.000 12308 Move returns status 0, amount 0
22:48:47.710 00.000 12308 MoveAxis(N, 0, ABG)
22:48:47.710 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:47.715 00.005 12308 Move returns status 0, amount 0
22:48:47.715 00.000 12308 move complete, result=0
22:48:47.715 00.000 12308 worker thread done servicing request
22:48:47.736 00.021 14556 UpdateGuideState exits: m=2131 SNR=30.9
22:48:47.739 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:47.745 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:47.751 00.006 14556 Enqueuing Expose request
22:48:47.756 00.005 12308 Worker thread wakes up
22:48:47.756 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:48:47.762 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:47.762 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:49.014 01.252 12308 Exposure complete
22:48:49.147 00.133 12308 worker thread done servicing request
22:48:49.148 00.001 14556 OnExposeComplete: enter
22:48:49.151 00.003 14556 UpdateGuideState(): m_state=6
22:48:49.156 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5651
22:48:49.159 00.003 14556 Star::Find returns 1 (0), X=170.39, Y=987.19, Mass=2258, SNR=31.7, Peak=171 HFD=4.7
22:48:49.163 00.004 14556 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.07) = xAngle (5.98 = -0.31)
22:48:49.167 00.004 14556 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.88 = -0.41)
22:48:49.171 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.90 mountX=0.08 mountY=-0.04, mountTheta=-0.39
22:48:49.176 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.02, opts=13)
22:48:49.179 00.003 14556 Enqueuing Move request for scope (-0.09, 0.02)
22:48:49.182 00.003 12308 Worker thread wakes up
22:48:49.182 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
22:48:49.184 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
22:48:49.184 00.000 12308 Moving (-0.09, 0.02) raw xDistance=0.08 yDistance=-0.04
22:48:49.184 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:48:49.184 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:49.184 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:48:49.184 00.000 12308 MoveAxis(E, 0, ABG)
22:48:49.184 00.000 12308 Move returns status 0, amount 0
22:48:49.185 00.001 12308 MoveAxis(N, 0, ABG)
22:48:49.185 00.000 12308 Move returns status 0, amount 0
22:48:49.185 00.000 12308 move complete, result=0
22:48:49.186 00.001 12308 worker thread done servicing request
22:48:49.186 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:49.211 00.025 14556 UpdateGuideState exits: m=2258 SNR=31.7
22:48:49.215 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:49.218 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:49.223 00.005 14556 Enqueuing Expose request
22:48:49.226 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:48:49.231 00.005 12308 Worker thread wakes up
22:48:49.231 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:49.231 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:50.484 01.253 12308 Exposure complete
22:48:50.618 00.134 12308 worker thread done servicing request
22:48:50.618 00.000 14556 OnExposeComplete: enter
22:48:50.621 00.003 14556 UpdateGuideState(): m_state=6
22:48:50.626 00.005 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5652
22:48:50.629 00.003 14556 Star::Find returns 1 (0), X=170.38, Y=987.34, Mass=2100, SNR=30.7, Peak=171 HFD=4.4
22:48:50.634 00.005 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.15 = -1.14)
22:48:50.637 00.003 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
22:48:50.640 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.17 hyp=0.19 cameraTheta=2.07 mountX=0.08 mountY=-0.18, mountTheta=-1.15
22:48:50.646 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.17, opts=13)
22:48:50.650 00.004 14556 Enqueuing Move request for scope (-0.09, 0.17)
22:48:50.653 00.003 12308 Worker thread wakes up
22:48:50.653 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.17) opts 0xd
22:48:50.653 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.17)
22:48:50.653 00.000 12308 Moving (-0.09, 0.17) raw xDistance=0.08 yDistance=-0.18
22:48:50.653 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:48:50.653 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:50.653 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:48:50.655 00.002 12308 MoveAxis(E, 0, ABG)
22:48:50.655 00.000 12308 Move returns status 0, amount 0
22:48:50.655 00.000 12308 MoveAxis(N, 0, ABG)
22:48:50.655 00.000 12308 Move returns status 0, amount 0
22:48:50.655 00.000 12308 move complete, result=0
22:48:50.655 00.000 12308 worker thread done servicing request
22:48:50.655 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:50.682 00.027 14556 UpdateGuideState exits: m=2100 SNR=30.7
22:48:50.685 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:50.689 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:50.701 00.012 14556 Enqueuing Expose request
22:48:50.708 00.007 12308 Worker thread wakes up
22:48:50.708 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:50.708 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,972,31,31)
22:48:50.708 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:48:51.009 00.301 14556 evsrv: cli 0185AD08 connect
22:48:51.103 00.094 14556 case statement mapped state 6 to 3
22:48:51.113 00.010 14556 case statement mapped state 6 to 3
22:48:51.264 00.151 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"c3055bf1-62fb-4750-8a5f-3eef4cfac4e4"}
22:48:51.270 00.006 14556 case statement mapped state 6 to 3
22:48:51.273 00.003 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3055bf1-62fb-4750-8a5f-3eef4cfac4e4"}
22:48:51.280 00.007 14556 evsrv: cli 0185AD08 disconnect
22:48:51.284 00.004 14556 evsrv: cli 0185B3E8 connect
22:48:51.403 00.119 14556 case statement mapped state 6 to 3
22:48:51.410 00.007 14556 case statement mapped state 6 to 3
22:48:51.417 00.007 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"071ccd43-c221-4ecf-84eb-a7ba25d143ca"}
22:48:51.421 00.004 14556 PhdController::Dither begins
22:48:51.425 00.004 14556 dither: size=5.00, dRA=1.11 dDec=-1.08
22:48:51.429 00.004 14556 MountToCamera -- mountTheta (-0.77) + m_xAngle (-3.07) = xAngle (-3.84 = 2.44)
22:48:51.432 00.003 14556 MountToCamera -- mountX=1.11 mountY=-1.08 hyp=1.55 mountTheta=-0.77 cameraX=-1.19, cameraY=1.00 cameraTheta=2.44
22:48:51.437 00.005 14556 setting lock position to (169.29, 988.17)
22:48:51.439 00.002 14556 Mount: notify guiding dithered (-1.2, 1.0)
22:48:51.443 00.004 14556 Status Line: Dither by 1.11,-1.08
22:48:51.449 00.006 14556 PhdController: newstate STATE_SETTLE_BEGIN
22:48:51.456 00.007 14556 PhdController: newstate STATE_SETTLE_WAIT
22:48:51.460 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"071ccd43-c221-4ecf-84eb-a7ba25d143ca"}
22:48:51.465 00.005 14556 evsrv: cli 0185B3E8 disconnect
22:48:51.950 00.485 12308 Exposure complete
22:48:52.042 00.092 12308 worker thread done servicing request
22:48:52.043 00.001 14556 OnExposeComplete: enter
22:48:52.045 00.002 14556 UpdateGuideState(): m_state=6
22:48:52.051 00.006 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5653
22:48:52.054 00.003 14556 Star::Find returns 1 (0), X=170.54, Y=987.33, Mass=2186, SNR=31.5, Peak=153 HFD=4.5
22:48:52.058 00.004 14556 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-3.07) = xAngle (2.48 = 2.48)
22:48:52.060 00.002 14556 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.38 = 2.38)
22:48:52.063 00.003 14556 CameraToMount -- cameraX=1.24 cameraY=-0.83 hyp=1.50 cameraTheta=-0.59 mountX=-1.18 mountY=1.03, mountTheta=2.43
22:48:52.068 00.005 14556 dither recenter: remaining=(-1.1,1.1) step=(-1.1,1.1)
22:48:52.072 00.004 14556 MountToCamera -- mountTheta (2.37) + m_xAngle (-3.07) = xAngle (-0.70 = -0.70)
22:48:52.074 00.002 14556 MountToCamera -- mountX=-1.11 mountY=1.08 hyp=1.55 mountTheta=2.37 cameraX=1.19, cameraY=-1.00 cameraTheta=-0.70
22:48:52.078 00.004 14556 SchedulePrimaryMove(104CA5C8, x=1.19, y=-1.00, opts=4)
22:48:52.081 00.003 14556 Enqueuing Move request for scope (1.19, -1.00)
22:48:52.084 00.003 14556 Mount: notify direct move -1.11,1.08
22:48:52.087 00.003 12308 Worker thread wakes up
22:48:52.088 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (1.19, -1.00) opts 0x4
22:48:52.088 00.000 12308 Handling offset move in thread for scope, endpoint = (1.19, -1.00)
22:48:52.088 00.000 12308 Moving (1.19, -1.00) raw xDistance=-1.11 yDistance=1.08
22:48:52.088 00.000 12308 MoveAxis(E, 768, B)
22:48:52.088 00.000 12308 Guiding  Dir = 2, Dur = 768
22:48:52.089 00.001 12308 IsSlewing returns 0
22:48:52.089 00.000 12308 IsGuiding returns 0
22:48:52.090 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:52.094 00.004 12308 PulseGuide returned control before completion, sleep 778
22:48:52.111 00.017 14556 UpdateGuideState exits: m=2186 SNR=31.5
22:48:52.115 00.004 14556 PhdController: settling, locked = 1, distance = 1.63 (1.50) aobump = 0 frame = 1 / 99999
22:48:52.118 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760586532.118,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.63,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:48:52.122 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:52.124 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:52.127 00.003 14556 Enqueuing Expose request
22:48:52.882 00.755 12308 IsGuiding returns 1
22:48:52.882 00.000 12308 scope still moving after pulse duration time elapsed
22:48:52.913 00.031 12308 IsSlewing returns 0
22:48:52.913 00.000 12308 IsGuiding returns 0
22:48:52.913 00.000 12308 scope move finished after 768 + 55 ms
22:48:52.913 00.000 12308 Move returns status 0, amount 768
22:48:52.913 00.000 12308 MoveAxis(S, 757, B)
22:48:52.913 00.000 12308 Guiding  Dir = 1, Dur = 757
22:48:52.915 00.002 12308 IsSlewing returns 0
22:48:52.915 00.000 12308 IsGuiding returns 0
22:48:52.915 00.000 12308 PulseGuide returned control before completion, sleep 767
22:48:53.698 00.783 12308 IsGuiding returns 1
22:48:53.699 00.001 12308 scope still moving after pulse duration time elapsed
22:48:53.730 00.031 12308 IsSlewing returns 0
22:48:53.732 00.002 12308 IsGuiding returns 0
22:48:53.732 00.000 12308 scope move finished after 757 + 60 ms
22:48:53.732 00.000 12308 Move returns status 0, amount 757
22:48:53.733 00.001 12308 move complete, result=0
22:48:53.734 00.001 12308 worker thread done servicing request
22:48:53.734 00.000 14556 GuideStep: -1.1 px 768 ms EAST, 1.1 px 757 ms SOUTH
22:48:53.741 00.007 12308 Worker thread wakes up
22:48:53.741 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:53.741 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:48:54.991 01.250 12308 Exposure complete
22:48:55.109 00.118 12308 worker thread done servicing request
22:48:55.109 00.000 14556 OnExposeComplete: enter
22:48:55.113 00.004 14556 UpdateGuideState(): m_state=6
22:48:55.117 00.004 14556 Star::Find(15, 170, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5654
22:48:55.121 00.004 14556 Star::Find returns 1 (0), X=169.07, Y=987.80, Mass=2006, SNR=30.0, Peak=163 HFD=4.3
22:48:55.125 00.004 14556 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-3.07) = xAngle (0.95 = 0.95)
22:48:55.128 00.003 14556 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.85 = 0.85)
22:48:55.133 00.005 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.36 hyp=0.43 cameraTheta=-2.13 mountX=0.25 mountY=0.32, mountTheta=0.91
22:48:55.137 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.36, opts=13)
22:48:55.142 00.005 14556 Enqueuing Move request for scope (-0.23, -0.36)
22:48:55.145 00.003 12308 Worker thread wakes up
22:48:55.145 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.36) opts 0xd
22:48:55.145 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.36)
22:48:55.145 00.000 12308 Moving (-0.23, -0.36) raw xDistance=0.25 yDistance=0.32
22:48:55.146 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:48:55.146 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:48:55.146 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
22:48:55.146 00.000 12308 MoveAxis(W, 108, ABG)
22:48:55.146 00.000 12308 Guiding  Dir = 3, Dur = 108
22:48:55.147 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:55.151 00.004 12308 IsSlewing returns 0
22:48:55.151 00.000 12308 IsGuiding returns 0
22:48:55.152 00.001 12308 PulseGuide returned control before completion, sleep 118
22:48:55.174 00.022 14556 UpdateGuideState exits: m=2006 SNR=30.0
22:48:55.179 00.005 14556 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 2 / 99999
22:48:55.183 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760586535.183,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.43,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:48:55.188 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:55.192 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:55.196 00.004 14556 Enqueuing Expose request
22:48:55.278 00.082 12308 IsGuiding returns 1
22:48:55.278 00.000 12308 scope still moving after pulse duration time elapsed
22:48:55.308 00.030 12308 IsSlewing returns 0
22:48:55.311 00.003 12308 IsGuiding returns 0
22:48:55.311 00.000 12308 scope move finished after 108 + 50 ms
22:48:55.312 00.001 12308 Move returns status 0, amount 108
22:48:55.312 00.000 12308 MoveAxis(N, 0, ABG)
22:48:55.313 00.001 12308 Move returns status 0, amount 0
22:48:55.313 00.000 12308 move complete, result=0
22:48:55.313 00.000 12308 worker thread done servicing request
22:48:55.313 00.000 12308 Worker thread wakes up
22:48:55.314 00.001 14556 GuideStep: 0.2 px 108 ms WEST, 0.3 px 0 ms NORTH
22:48:55.321 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:55.321 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:48:56.583 01.262 12308 Exposure complete
22:48:56.702 00.119 12308 worker thread done servicing request
22:48:56.702 00.000 14556 OnExposeComplete: enter
22:48:56.707 00.005 14556 UpdateGuideState(): m_state=6
22:48:56.710 00.003 14556 Star::Find(15, 169, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5655
22:48:56.713 00.003 14556 Star::Find returns 1 (0), X=169.59, Y=987.54, Mass=2487, SNR=33.4, Peak=140 HFD=5.0
22:48:56.717 00.004 14556 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-3.07) = xAngle (1.95 = 1.95)
22:48:56.721 00.004 14556 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.85 = 1.85)
22:48:56.724 00.003 14556 CameraToMount -- cameraX=0.29 cameraY=-0.62 hyp=0.69 cameraTheta=-1.13 mountX=-0.25 mountY=0.66, mountTheta=1.93
22:48:56.729 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=-0.62, opts=13)
22:48:56.732 00.003 14556 Enqueuing Move request for scope (0.29, -0.62)
22:48:56.736 00.004 12308 Worker thread wakes up
22:48:56.736 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.62) opts 0xd
22:48:56.736 00.000 12308 Handling offset move in thread for scope, endpoint = (0.29, -0.62)
22:48:56.736 00.000 12308 Moving (0.29, -0.62) raw xDistance=-0.25 yDistance=0.66
22:48:56.737 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
22:48:56.737 00.000 12308 resist switch: large excursion: input 0.66 thresh 0.60 direction from 0 to 1
22:48:56.737 00.000 12308 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.98
22:48:56.737 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
22:48:56.737 00.000 12308 MoveAxis(E, 102, ABG)
22:48:56.737 00.000 12308 Guiding  Dir = 2, Dur = 102
22:48:56.738 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:56.742 00.004 12308 IsSlewing returns 0
22:48:56.742 00.000 12308 IsGuiding returns 0
22:48:56.742 00.000 12308 PulseGuide returned control before completion, sleep 112
22:48:56.762 00.020 14556 UpdateGuideState exits: m=2487 SNR=33.4
22:48:56.767 00.005 14556 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 3 / 99999
22:48:56.772 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760586536.772,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.50,"Time":1.6,"SettleTime":10.0,"StarLocked":true}
22:48:56.777 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:56.780 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:56.783 00.003 14556 Enqueuing Expose request
22:48:56.866 00.083 12308 IsGuiding returns 1
22:48:56.867 00.001 12308 scope still moving after pulse duration time elapsed
22:48:56.898 00.031 12308 IsSlewing returns 0
22:48:56.898 00.000 12308 IsGuiding returns 0
22:48:56.898 00.000 12308 scope move finished after 102 + 54 ms
22:48:56.898 00.000 12308 Move returns status 0, amount 102
22:48:56.899 00.001 12308 MoveAxis(S, 465, ABG)
22:48:56.899 00.000 12308 Guiding  Dir = 1, Dur = 465
22:48:56.899 00.000 12308 IsSlewing returns 0
22:48:56.899 00.000 12308 IsGuiding returns 0
22:48:56.900 00.001 12308 PulseGuide returned control before completion, sleep 475
22:48:57.379 00.479 12308 IsGuiding returns 1
22:48:57.380 00.001 12308 scope still moving after pulse duration time elapsed
22:48:57.411 00.031 12308 IsSlewing returns 0
22:48:57.411 00.000 12308 IsGuiding returns 0
22:48:57.412 00.001 12308 scope move finished after 465 + 47 ms
22:48:57.413 00.001 12308 Move returns status 0, amount 465
22:48:57.413 00.000 12308 move complete, result=0
22:48:57.413 00.000 12308 worker thread done servicing request
22:48:57.414 00.001 12308 Worker thread wakes up
22:48:57.414 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:57.414 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:48:57.415 00.001 14556 GuideStep: -0.3 px 102 ms EAST, 0.7 px 465 ms SOUTH
22:48:58.653 01.238 12308 Exposure complete
22:48:58.777 00.124 12308 worker thread done servicing request
22:48:58.777 00.000 14556 OnExposeComplete: enter
22:48:58.781 00.004 14556 UpdateGuideState(): m_state=6
22:48:58.786 00.005 14556 Star::Find(15, 169, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5656
22:48:58.789 00.003 14556 Star::Find returns 1 (0), X=169.72, Y=987.60, Mass=2073, SNR=30.6, Peak=152 HFD=4.7
22:48:58.793 00.004 14556 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-3.07) = xAngle (2.14 = 2.14)
22:48:58.797 00.004 14556 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.04 = 2.04)
22:48:58.801 00.004 14556 CameraToMount -- cameraX=0.42 cameraY=-0.57 hyp=0.71 cameraTheta=-0.93 mountX=-0.38 mountY=0.63, mountTheta=2.12
22:48:58.805 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.42, y=-0.57, opts=13)
22:48:58.809 00.004 14556 Enqueuing Move request for scope (0.42, -0.57)
22:48:58.812 00.003 12308 Worker thread wakes up
22:48:58.812 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.57) opts 0xd
22:48:58.812 00.000 12308 Handling offset move in thread for scope, endpoint = (0.42, -0.57)
22:48:58.812 00.000 12308 Moving (0.42, -0.57) raw xDistance=-0.38 yDistance=0.63
22:48:58.812 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.38
22:48:58.812 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
22:48:58.814 00.002 12308 MoveAxis(E, 174, ABG)
22:48:58.814 00.000 12308 Guiding  Dir = 2, Dur = 174
22:48:58.814 00.000 12308 IsSlewing returns 0
22:48:58.814 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:48:58.818 00.004 12308 IsGuiding returns 0
22:48:58.818 00.000 12308 PulseGuide returned control before completion, sleep 184
22:48:58.840 00.022 14556 UpdateGuideState exits: m=2073 SNR=30.6
22:48:58.845 00.005 14556 PhdController: settling, locked = 1, distance = 0.57 (1.50) aobump = 0 frame = 4 / 99999
22:48:58.848 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760586538.848,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.57,"Time":3.7,"SettleTime":10.0,"StarLocked":true}
22:48:58.851 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:58.856 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:48:58.858 00.002 14556 Enqueuing Expose request
22:48:59.005 00.147 12308 IsGuiding returns 1
22:48:59.006 00.001 12308 scope still moving after pulse duration time elapsed
22:48:59.034 00.028 12308 IsSlewing returns 0
22:48:59.036 00.002 12308 IsGuiding returns 0
22:48:59.037 00.001 12308 scope move finished after 174 + 44 ms
22:48:59.037 00.000 12308 Move returns status 0, amount 174
22:48:59.038 00.001 12308 MoveAxis(S, 443, ABG)
22:48:59.038 00.000 12308 Guiding  Dir = 1, Dur = 443
22:48:59.039 00.001 12308 IsSlewing returns 0
22:48:59.040 00.001 12308 IsGuiding returns 0
22:48:59.040 00.000 12308 PulseGuide returned control before completion, sleep 453
22:48:59.509 00.469 12308 IsGuiding returns 1
22:48:59.510 00.001 12308 scope still moving after pulse duration time elapsed
22:48:59.539 00.029 12308 IsSlewing returns 0
22:48:59.541 00.002 12308 IsGuiding returns 0
22:48:59.541 00.000 12308 scope move finished after 443 + 57 ms
22:48:59.542 00.001 12308 Move returns status 0, amount 443
22:48:59.542 00.000 12308 move complete, result=0
22:48:59.543 00.001 14556 GuideStep: -0.4 px 174 ms EAST, 0.6 px 443 ms SOUTH
22:48:59.551 00.008 12308 worker thread done servicing request
22:48:59.551 00.000 12308 Worker thread wakes up
22:48:59.551 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:48:59.551 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:00.806 01.255 12308 Exposure complete
22:49:00.930 00.124 12308 worker thread done servicing request
22:49:00.931 00.001 14556 OnExposeComplete: enter
22:49:00.934 00.003 14556 UpdateGuideState(): m_state=6
22:49:00.937 00.003 14556 Star::Find(15, 169, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5657
22:49:00.942 00.005 14556 Star::Find returns 1 (0), X=169.61, Y=988.42, Mass=2150, SNR=31.1, Peak=134 HFD=4.9
22:49:00.946 00.004 14556 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.07) = xAngle (3.75 = -2.53)
22:49:00.949 00.003 14556 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.65 = -2.63)
22:49:00.952 00.003 14556 CameraToMount -- cameraX=0.32 cameraY=0.25 hyp=0.40 cameraTheta=0.68 mountX=-0.33 mountY=-0.20, mountTheta=-2.60
22:49:00.958 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.32, y=0.25, opts=13)
22:49:00.963 00.005 14556 Enqueuing Move request for scope (0.32, 0.25)
22:49:00.966 00.003 12308 Worker thread wakes up
22:49:00.966 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.25) opts 0xd
22:49:00.966 00.000 12308 Handling offset move in thread for scope, endpoint = (0.32, 0.25)
22:49:00.966 00.000 12308 Moving (0.32, 0.25) raw xDistance=-0.33 yDistance=-0.20
22:49:00.966 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.33
22:49:00.966 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:00.966 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:49:00.966 00.000 12308 MoveAxis(E, 156, ABG)
22:49:00.968 00.002 12308 Guiding  Dir = 2, Dur = 156
22:49:00.968 00.000 12308 IsSlewing returns 0
22:49:00.968 00.000 12308 IsGuiding returns 0
22:49:00.968 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:00.972 00.004 12308 PulseGuide returned control before completion, sleep 166
22:49:00.992 00.020 14556 UpdateGuideState exits: m=2150 SNR=31.1
22:49:00.995 00.003 14556 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 5 / 99999
22:49:00.998 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760586540.998,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.52,"Time":5.8,"SettleTime":10.0,"StarLocked":true}
22:49:01.003 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:01.007 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:01.011 00.004 14556 Enqueuing Expose request
22:49:01.156 00.145 12308 IsGuiding returns 0
22:49:01.156 00.000 12308 Move returns status 0, amount 156
22:49:01.157 00.001 12308 MoveAxis(N, 0, ABG)
22:49:01.157 00.000 12308 Move returns status 0, amount 0
22:49:01.158 00.001 12308 move complete, result=0
22:49:01.158 00.000 12308 worker thread done servicing request
22:49:01.158 00.000 14556 GuideStep: -0.3 px 156 ms EAST, -0.2 px 0 ms NORTH
22:49:01.164 00.006 12308 Worker thread wakes up
22:49:01.164 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:01.164 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:02.404 01.240 12308 Exposure complete
22:49:02.538 00.134 12308 worker thread done servicing request
22:49:02.538 00.000 14556 OnExposeComplete: enter
22:49:02.542 00.004 14556 UpdateGuideState(): m_state=6
22:49:02.545 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5658
22:49:02.548 00.003 14556 Star::Find returns 1 (0), X=169.21, Y=988.53, Mass=2142, SNR=31.0, Peak=145 HFD=4.5
22:49:02.552 00.004 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
22:49:02.557 00.005 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
22:49:02.561 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.36 hyp=0.37 cameraTheta=1.80 mountX=0.06 mountY=-0.37, mountTheta=-1.42
22:49:02.565 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.36, opts=13)
22:49:02.569 00.004 14556 Enqueuing Move request for scope (-0.08, 0.36)
22:49:02.572 00.003 12308 Worker thread wakes up
22:49:02.572 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.36) opts 0xd
22:49:02.572 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.36)
22:49:02.572 00.000 12308 Moving (-0.08, 0.36) raw xDistance=0.06 yDistance=-0.37
22:49:02.572 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:49:02.574 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:49:02.574 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
22:49:02.574 00.000 12308 MoveAxis(E, 0, ABG)
22:49:02.574 00.000 12308 Move returns status 0, amount 0
22:49:02.574 00.000 12308 MoveAxis(N, 0, ABG)
22:49:02.574 00.000 12308 Move returns status 0, amount 0
22:49:02.575 00.001 12308 move complete, result=0
22:49:02.575 00.000 12308 worker thread done servicing request
22:49:02.575 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:02.598 00.023 14556 UpdateGuideState exits: m=2142 SNR=31.0
22:49:02.601 00.003 14556 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 6 / 99999
22:49:02.605 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760586542.605,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.47,"Time":7.4,"SettleTime":10.0,"StarLocked":true}
22:49:02.609 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:02.614 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:02.619 00.005 14556 Enqueuing Expose request
22:49:02.622 00.003 12308 Worker thread wakes up
22:49:02.622 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:49:02.626 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:02.626 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:03.888 01.262 12308 Exposure complete
22:49:04.006 00.118 12308 worker thread done servicing request
22:49:04.006 00.000 14556 OnExposeComplete: enter
22:49:04.010 00.004 14556 UpdateGuideState(): m_state=6
22:49:04.012 00.002 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5659
22:49:04.016 00.004 14556 Star::Find returns 1 (0), X=169.27, Y=988.40, Mass=2030, SNR=30.1, Peak=146 HFD=4.6
22:49:04.020 00.004 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.74 = -1.55)
22:49:04.024 00.004 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.65)
22:49:04.027 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.66 mountX=0.01 mountY=-0.23, mountTheta=-1.55
22:49:04.032 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.23, opts=13)
22:49:04.036 00.004 14556 Enqueuing Move request for scope (-0.02, 0.23)
22:49:04.041 00.005 12308 Worker thread wakes up
22:49:04.041 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.23) opts 0xd
22:49:04.041 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.23)
22:49:04.041 00.000 12308 Moving (-0.02, 0.23) raw xDistance=0.01 yDistance=-0.23
22:49:04.041 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:49:04.042 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:49:04.042 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:49:04.042 00.000 12308 MoveAxis(E, 0, ABG)
22:49:04.042 00.000 12308 Move returns status 0, amount 0
22:49:04.042 00.000 12308 MoveAxis(N, 0, ABG)
22:49:04.042 00.000 12308 Move returns status 0, amount 0
22:49:04.042 00.000 12308 move complete, result=0
22:49:04.042 00.000 12308 worker thread done servicing request
22:49:04.043 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:04.069 00.026 14556 UpdateGuideState exits: m=2030 SNR=30.1
22:49:04.073 00.004 14556 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 7 / 99999
22:49:04.077 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760586544.077,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":8.9,"SettleTime":10.0,"StarLocked":true}
22:49:04.081 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:04.087 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:04.092 00.005 14556 Enqueuing Expose request
22:49:04.096 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:49:04.100 00.004 12308 Worker thread wakes up
22:49:04.100 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:04.100 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:05.345 01.245 12308 Exposure complete
22:49:05.471 00.126 12308 worker thread done servicing request
22:49:05.473 00.002 14556 OnExposeComplete: enter
22:49:05.478 00.005 14556 UpdateGuideState(): m_state=6
22:49:05.484 00.006 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5660
22:49:05.488 00.004 14556 Star::Find returns 1 (0), X=169.32, Y=988.49, Mass=2296, SNR=32.1, Peak=169 HFD=4.6
22:49:05.491 00.003 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
22:49:05.494 00.003 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
22:49:05.499 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.32 hyp=0.32 cameraTheta=1.50 mountX=-0.05 mountY=-0.31, mountTheta=-1.72
22:49:05.503 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.32, opts=13)
22:49:05.507 00.004 14556 Enqueuing Move request for scope (0.02, 0.32)
22:49:05.510 00.003 12308 Worker thread wakes up
22:49:05.510 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.32) opts 0xd
22:49:05.510 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.32)
22:49:05.510 00.000 12308 Moving (0.02, 0.32) raw xDistance=-0.05 yDistance=-0.31
22:49:05.511 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:49:05.511 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:49:05.511 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
22:49:05.511 00.000 12308 MoveAxis(E, 0, ABG)
22:49:05.511 00.000 12308 Move returns status 0, amount 0
22:49:05.511 00.000 12308 MoveAxis(N, 0, ABG)
22:49:05.511 00.000 12308 Move returns status 0, amount 0
22:49:05.513 00.002 12308 move complete, result=0
22:49:05.513 00.000 12308 worker thread done servicing request
22:49:05.513 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:05.538 00.025 14556 UpdateGuideState exits: m=2296 SNR=32.1
22:49:05.542 00.004 14556 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 8 / 99999
22:49:05.546 00.004 14556 PhdController: newstate STATE_FINISH
22:49:05.551 00.005 14556 PhdController complete: success
22:49:05.555 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760586545.555,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
22:49:05.559 00.004 14556 Mount: notify guiding dither settle done success=1
22:49:05.563 00.004 14556 PhdController: newstate STATE_IDLE
22:49:05.567 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:05.570 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:05.575 00.005 14556 Enqueuing Expose request
22:49:05.577 00.002 12308 Worker thread wakes up
22:49:05.577 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:05.577 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:05.577 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:49:06.826 01.249 12308 Exposure complete
22:49:06.969 00.143 12308 worker thread done servicing request
22:49:06.970 00.001 14556 OnExposeComplete: enter
22:49:06.974 00.004 14556 UpdateGuideState(): m_state=6
22:49:06.977 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5661
22:49:06.981 00.004 14556 Star::Find returns 1 (0), X=169.55, Y=988.53, Mass=2011, SNR=29.9, Peak=151 HFD=4.3
22:49:06.986 00.005 14556 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.07) = xAngle (4.02 = -2.26)
22:49:06.989 00.003 14556 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.92 = -2.36)
22:49:06.994 00.005 14556 CameraToMount -- cameraX=0.26 cameraY=0.37 hyp=0.45 cameraTheta=0.95 mountX=-0.29 mountY=-0.32, mountTheta=-2.30
22:49:06.998 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.37, opts=13)
22:49:07.003 00.005 14556 Enqueuing Move request for scope (0.26, 0.37)
22:49:07.006 00.003 12308 Worker thread wakes up
22:49:07.006 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.37) opts 0xd
22:49:07.007 00.001 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.37)
22:49:07.007 00.000 12308 Moving (0.26, 0.37) raw xDistance=-0.29 yDistance=-0.32
22:49:07.007 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
22:49:07.007 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:49:07.008 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
22:49:07.008 00.000 12308 MoveAxis(E, 124, ABG)
22:49:07.008 00.000 12308 Guiding  Dir = 2, Dur = 124
22:49:07.008 00.000 12308 IsSlewing returns 0
22:49:07.008 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:07.012 00.004 12308 IsGuiding returns 0
22:49:07.013 00.001 12308 PulseGuide returned control before completion, sleep 134
22:49:07.031 00.018 14556 UpdateGuideState exits: m=2011 SNR=29.9
22:49:07.035 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:07.038 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:07.042 00.004 14556 Enqueuing Expose request
22:49:07.162 00.120 12308 IsGuiding returns 1
22:49:07.162 00.000 12308 scope still moving after pulse duration time elapsed
22:49:07.192 00.030 12308 IsSlewing returns 0
22:49:07.193 00.001 12308 IsGuiding returns 0
22:49:07.194 00.001 12308 scope move finished after 124 + 57 ms
22:49:07.194 00.000 12308 Move returns status 0, amount 124
22:49:07.194 00.000 12308 MoveAxis(N, 0, ABG)
22:49:07.195 00.001 12308 Move returns status 0, amount 0
22:49:07.196 00.001 12308 move complete, result=0
22:49:07.196 00.000 12308 worker thread done servicing request
22:49:07.196 00.000 14556 GuideStep: -0.3 px 124 ms EAST, -0.3 px 0 ms NORTH
22:49:07.203 00.007 12308 Worker thread wakes up
22:49:07.203 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:07.203 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:08.457 01.254 12308 Exposure complete
22:49:08.598 00.141 12308 worker thread done servicing request
22:49:08.598 00.000 14556 OnExposeComplete: enter
22:49:08.602 00.004 14556 UpdateGuideState(): m_state=6
22:49:08.606 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5662
22:49:08.611 00.005 14556 Star::Find returns 1 (0), X=169.26, Y=988.70, Mass=2276, SNR=31.9, Peak=158 HFD=4.6
22:49:08.615 00.004 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
22:49:08.619 00.004 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
22:49:08.622 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.53 hyp=0.53 cameraTheta=1.63 mountX=-0.01 mountY=-0.53, mountTheta=-1.58
22:49:08.628 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.53, opts=13)
22:49:08.632 00.004 14556 Enqueuing Move request for scope (-0.03, 0.53)
22:49:08.636 00.004 12308 Worker thread wakes up
22:49:08.636 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.53) opts 0xd
22:49:08.636 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.53)
22:49:08.636 00.000 12308 Moving (-0.03, 0.53) raw xDistance=-0.01 yDistance=-0.53
22:49:08.636 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:49:08.637 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:49:08.637 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
22:49:08.637 00.000 12308 MoveAxis(E, 0, ABG)
22:49:08.637 00.000 12308 Move returns status 0, amount 0
22:49:08.637 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:08.641 00.004 12308 MoveAxis(N, 0, ABG)
22:49:08.642 00.001 12308 Move returns status 0, amount 0
22:49:08.642 00.000 12308 move complete, result=0
22:49:08.643 00.001 12308 worker thread done servicing request
22:49:08.666 00.023 14556 UpdateGuideState exits: m=2276 SNR=31.9
22:49:08.671 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:08.676 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:08.681 00.005 14556 Enqueuing Expose request
22:49:08.685 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
22:49:08.688 00.003 12308 Worker thread wakes up
22:49:08.690 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:08.690 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:09.938 01.248 12308 Exposure complete
22:49:10.077 00.139 12308 worker thread done servicing request
22:49:10.077 00.000 14556 OnExposeComplete: enter
22:49:10.081 00.004 14556 UpdateGuideState(): m_state=6
22:49:10.085 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5663
22:49:10.088 00.003 14556 Star::Find returns 1 (0), X=169.19, Y=988.62, Mass=2083, SNR=30.6, Peak=156 HFD=4.3
22:49:10.092 00.004 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
22:49:10.097 00.005 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.53)
22:49:10.100 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.46 hyp=0.47 cameraTheta=1.78 mountX=0.07 mountY=-0.47, mountTheta=-1.43
22:49:10.105 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.46, opts=13)
22:49:10.109 00.004 14556 Enqueuing Move request for scope (-0.10, 0.46)
22:49:10.113 00.004 12308 Worker thread wakes up
22:49:10.113 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.46) opts 0xd
22:49:10.113 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.46)
22:49:10.113 00.000 12308 Moving (-0.10, 0.46) raw xDistance=0.07 yDistance=-0.47
22:49:10.113 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:49:10.113 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse
22:49:10.113 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
22:49:10.115 00.002 12308 MoveAxis(E, 0, ABG)
22:49:10.115 00.000 12308 Move returns status 0, amount 0
22:49:10.115 00.000 12308 MoveAxis(N, 0, ABG)
22:49:10.115 00.000 12308 Move returns status 0, amount 0
22:49:10.115 00.000 12308 move complete, result=0
22:49:10.115 00.000 12308 worker thread done servicing request
22:49:10.116 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:10.138 00.022 14556 UpdateGuideState exits: m=2083 SNR=30.6
22:49:10.143 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:10.148 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:10.154 00.006 14556 Enqueuing Expose request
22:49:10.158 00.004 12308 Worker thread wakes up
22:49:10.158 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
22:49:10.162 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:10.162 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:11.407 01.245 12308 Exposure complete
22:49:11.533 00.126 12308 worker thread done servicing request
22:49:11.533 00.000 14556 OnExposeComplete: enter
22:49:11.536 00.003 14556 UpdateGuideState(): m_state=6
22:49:11.542 00.006 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5664
22:49:11.549 00.007 14556 Star::Find returns 1 (0), X=169.10, Y=988.77, Mass=2168, SNR=31.3, Peak=177 HFD=4.5
22:49:11.556 00.007 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.95 = -1.33)
22:49:11.563 00.007 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.43)
22:49:11.570 00.007 14556 CameraToMount -- cameraX=-0.19 cameraY=0.60 hyp=0.63 cameraTheta=1.88 mountX=0.15 mountY=-0.63, mountTheta=-1.34
22:49:11.579 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.60, opts=13)
22:49:11.583 00.004 14556 Enqueuing Move request for scope (-0.19, 0.60)
22:49:11.589 00.006 12308 Worker thread wakes up
22:49:11.589 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.60) opts 0xd
22:49:11.590 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.60)
22:49:11.590 00.000 12308 Moving (-0.19, 0.60) raw xDistance=0.15 yDistance=-0.63
22:49:11.590 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:49:11.591 00.001 12308 resist switch: large excursion: input -0.63 thresh 0.60 direction from 1 to -1
22:49:11.591 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.88
22:49:11.591 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
22:49:11.591 00.000 12308 MoveAxis(E, 0, ABG)
22:49:11.591 00.000 12308 Move returns status 0, amount 0
22:49:11.592 00.001 12308 MoveAxis(N, 441, ABG)
22:49:11.592 00.000 12308 Guiding  Dir = 0, Dur = 441
22:49:11.592 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:11.596 00.004 12308 IsSlewing returns 0
22:49:11.596 00.000 12308 IsGuiding returns 0
22:49:11.597 00.001 12308 PulseGuide returned control before completion, sleep 451
22:49:11.622 00.025 14556 UpdateGuideState exits: m=2168 SNR=31.3
22:49:11.627 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:11.633 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:11.639 00.006 14556 Enqueuing Expose request
22:49:12.053 00.414 12308 IsGuiding returns 1
22:49:12.053 00.000 12308 scope still moving after pulse duration time elapsed
22:49:12.086 00.033 12308 IsSlewing returns 0
22:49:12.087 00.001 12308 IsGuiding returns 0
22:49:12.089 00.002 12308 scope move finished after 441 + 50 ms
22:49:12.089 00.000 12308 Move returns status 0, amount 441
22:49:12.091 00.002 12308 move complete, result=0
22:49:12.091 00.000 12308 worker thread done servicing request
22:49:12.092 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.6 px 441 ms NORTH
22:49:12.098 00.006 12308 Worker thread wakes up
22:49:12.098 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:12.098 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:13.351 01.253 12308 Exposure complete
22:49:13.483 00.132 14556 OnExposeComplete: enter
22:49:13.487 00.004 12308 worker thread done servicing request
22:49:13.487 00.000 14556 UpdateGuideState(): m_state=6
22:49:13.492 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5665
22:49:13.498 00.006 14556 Star::Find returns 1 (0), X=169.16, Y=989.01, Mass=2125, SNR=30.9, Peak=189 HFD=4.3
22:49:13.502 00.004 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.81 = -1.48)
22:49:13.506 00.004 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.58)
22:49:13.509 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.84 hyp=0.85 cameraTheta=1.73 mountX=0.08 mountY=-0.85, mountTheta=-1.48
22:49:13.514 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.84, opts=13)
22:49:13.518 00.004 14556 Enqueuing Move request for scope (-0.14, 0.84)
22:49:13.521 00.003 12308 Worker thread wakes up
22:49:13.521 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.84) opts 0xd
22:49:13.522 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.84)
22:49:13.522 00.000 12308 Moving (-0.14, 0.84) raw xDistance=0.08 yDistance=-0.85
22:49:13.522 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:49:13.522 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
22:49:13.522 00.000 12308 MoveAxis(E, 0, ABG)
22:49:13.522 00.000 12308 Move returns status 0, amount 0
22:49:13.522 00.000 12308 MoveAxis(N, 599, ABG)
22:49:13.522 00.000 12308 Guiding  Dir = 0, Dur = 599
22:49:13.524 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:13.528 00.004 12308 IsSlewing returns 0
22:49:13.528 00.000 12308 IsGuiding returns 0
22:49:13.528 00.000 12308 PulseGuide returned control before completion, sleep 609
22:49:13.549 00.021 14556 UpdateGuideState exits: m=2125 SNR=30.9
22:49:13.554 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:13.557 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:13.562 00.005 14556 Enqueuing Expose request
22:49:14.139 00.577 12308 IsGuiding returns 1
22:49:14.141 00.002 12308 scope still moving after pulse duration time elapsed
22:49:14.171 00.030 12308 IsSlewing returns 0
22:49:14.173 00.002 12308 IsGuiding returns 0
22:49:14.175 00.002 12308 scope move finished after 599 + 46 ms
22:49:14.175 00.000 12308 Move returns status 0, amount 599
22:49:14.175 00.000 12308 move complete, result=0
22:49:14.176 00.001 12308 worker thread done servicing request
22:49:14.176 00.000 12308 Worker thread wakes up
22:49:14.176 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.9 px 599 ms NORTH
22:49:14.185 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:14.186 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:15.432 01.246 12308 Exposure complete
22:49:15.567 00.135 12308 worker thread done servicing request
22:49:15.568 00.001 14556 OnExposeComplete: enter
22:49:15.571 00.003 14556 UpdateGuideState(): m_state=6
22:49:15.574 00.003 14556 Star::Find(15, 169, 989, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5666
22:49:15.577 00.003 14556 Star::Find returns 1 (0), X=169.04, Y=988.07, Mass=2363, SNR=32.7, Peak=208 HFD=4.5
22:49:15.581 00.004 14556 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-3.07) = xAngle (0.30 = 0.30)
22:49:15.585 00.004 14556 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.20 = 0.20)
22:49:15.589 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.10 hyp=0.27 cameraTheta=-2.77 mountX=0.26 mountY=0.06, mountTheta=0.21
22:49:15.594 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.10, opts=13)
22:49:15.597 00.003 14556 Enqueuing Move request for scope (-0.26, -0.10)
22:49:15.601 00.004 12308 Worker thread wakes up
22:49:15.601 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.10) opts 0xd
22:49:15.601 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.10)
22:49:15.601 00.000 12308 Moving (-0.26, -0.10) raw xDistance=0.26 yDistance=0.06
22:49:15.601 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
22:49:15.602 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:15.602 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:49:15.602 00.000 12308 MoveAxis(W, 114, ABG)
22:49:15.602 00.000 12308 Guiding  Dir = 3, Dur = 114
22:49:15.603 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:15.606 00.003 12308 IsSlewing returns 0
22:49:15.606 00.000 12308 IsGuiding returns 0
22:49:15.606 00.000 12308 PulseGuide returned control before completion, sleep 124
22:49:15.627 00.021 14556 UpdateGuideState exits: m=2363 SNR=32.7
22:49:15.632 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:15.636 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:15.642 00.006 14556 Enqueuing Expose request
22:49:15.733 00.091 12308 IsGuiding returns 1
22:49:15.734 00.001 12308 scope still moving after pulse duration time elapsed
22:49:15.765 00.031 12308 IsSlewing returns 0
22:49:15.766 00.001 12308 IsGuiding returns 1
22:49:15.794 00.028 12308 IsSlewing returns 0
22:49:15.796 00.002 12308 IsGuiding returns 1
22:49:15.826 00.030 12308 IsSlewing returns 0
22:49:15.826 00.000 12308 IsGuiding returns 0
22:49:15.826 00.000 12308 scope move finished after 114 + 106 ms
22:49:15.826 00.000 12308 Move returns status 0, amount 114
22:49:15.827 00.001 12308 MoveAxis(N, 0, ABG)
22:49:15.827 00.000 12308 Move returns status 0, amount 0
22:49:15.827 00.000 12308 move complete, result=0
22:49:15.829 00.002 12308 worker thread done servicing request
22:49:15.829 00.000 12308 Worker thread wakes up
22:49:15.829 00.000 14556 GuideStep: 0.3 px 114 ms WEST, 0.1 px 0 ms NORTH
22:49:15.835 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:15.835 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:17.088 01.253 12308 Exposure complete
22:49:17.237 00.149 12308 worker thread done servicing request
22:49:17.237 00.000 14556 OnExposeComplete: enter
22:49:17.242 00.005 14556 UpdateGuideState(): m_state=6
22:49:17.246 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5667
22:49:17.250 00.004 14556 Star::Find returns 1 (0), X=169.15, Y=988.14, Mass=2082, SNR=30.7, Peak=175 HFD=4.4
22:49:17.254 00.004 14556 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.07) = xAngle (0.12 = 0.12)
22:49:17.257 00.003 14556 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.02 = 0.02)
22:49:17.261 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-2.95 mountX=0.15 mountY=0.00, mountTheta=0.02
22:49:17.266 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.03, opts=13)
22:49:17.271 00.005 14556 Enqueuing Move request for scope (-0.15, -0.03)
22:49:17.275 00.004 12308 Worker thread wakes up
22:49:17.275 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.03) opts 0xd
22:49:17.275 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.03)
22:49:17.275 00.000 12308 Moving (-0.15, -0.03) raw xDistance=0.15 yDistance=0.00
22:49:17.275 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:49:17.276 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:17.276 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:49:17.276 00.000 12308 MoveAxis(E, 0, ABG)
22:49:17.276 00.000 12308 Move returns status 0, amount 0
22:49:17.277 00.001 12308 MoveAxis(N, 0, ABG)
22:49:17.277 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:17.281 00.004 12308 Move returns status 0, amount 0
22:49:17.281 00.000 12308 move complete, result=0
22:49:17.281 00.000 12308 worker thread done servicing request
22:49:17.296 00.015 14556 UpdateGuideState exits: m=2082 SNR=30.7
22:49:17.300 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:17.303 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:17.307 00.004 14556 Enqueuing Expose request
22:49:17.311 00.004 12308 Worker thread wakes up
22:49:17.311 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:49:17.315 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:17.315 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:18.569 01.254 12308 Exposure complete
22:49:18.712 00.143 12308 worker thread done servicing request
22:49:18.712 00.000 14556 OnExposeComplete: enter
22:49:18.718 00.006 14556 UpdateGuideState(): m_state=6
22:49:18.722 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5668
22:49:18.726 00.004 14556 Star::Find returns 1 (0), X=169.05, Y=988.17, Mass=2260, SNR=31.8, Peak=197 HFD=4.5
22:49:18.730 00.004 14556 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.07) = xAngle (6.19 = -0.10)
22:49:18.734 00.004 14556 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.20)
22:49:18.737 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=0.01 hyp=0.24 cameraTheta=3.11 mountX=0.24 mountY=-0.05, mountTheta=-0.19
22:49:18.742 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.01, opts=13)
22:49:18.746 00.004 14556 Enqueuing Move request for scope (-0.24, 0.01)
22:49:18.750 00.004 12308 Worker thread wakes up
22:49:18.750 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.01) opts 0xd
22:49:18.751 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.01)
22:49:18.751 00.000 12308 Moving (-0.24, 0.01) raw xDistance=0.24 yDistance=-0.05
22:49:18.751 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:49:18.751 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:18.751 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:49:18.752 00.001 12308 MoveAxis(W, 104, ABG)
22:49:18.752 00.000 12308 Guiding  Dir = 3, Dur = 104
22:49:18.753 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:18.756 00.003 12308 IsSlewing returns 0
22:49:18.758 00.002 12308 IsGuiding returns 0
22:49:18.758 00.000 12308 PulseGuide returned control before completion, sleep 114
22:49:18.778 00.020 14556 UpdateGuideState exits: m=2260 SNR=31.8
22:49:18.783 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:18.786 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:18.790 00.004 14556 Enqueuing Expose request
22:49:18.887 00.097 12308 IsGuiding returns 0
22:49:18.888 00.001 12308 Move returns status 0, amount 104
22:49:18.888 00.000 12308 MoveAxis(N, 0, ABG)
22:49:18.890 00.002 12308 Move returns status 0, amount 0
22:49:18.890 00.000 12308 move complete, result=0
22:49:18.891 00.001 14556 GuideStep: 0.2 px 104 ms WEST, -0.0 px 0 ms NORTH
22:49:18.898 00.007 12308 worker thread done servicing request
22:49:18.898 00.000 12308 Worker thread wakes up
22:49:18.900 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:18.900 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:20.152 01.252 12308 Exposure complete
22:49:20.296 00.144 12308 worker thread done servicing request
22:49:20.296 00.000 14556 OnExposeComplete: enter
22:49:20.301 00.005 14556 UpdateGuideState(): m_state=6
22:49:20.307 00.006 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5669
22:49:20.311 00.004 14556 Star::Find returns 1 (0), X=169.25, Y=988.31, Mass=2128, SNR=31.1, Peak=157 HFD=4.6
22:49:20.316 00.005 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
22:49:20.320 00.004 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
22:49:20.324 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.87 mountX=0.03 mountY=-0.15, mountTheta=-1.35
22:49:20.331 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.15, opts=13)
22:49:20.335 00.004 14556 Enqueuing Move request for scope (-0.04, 0.15)
22:49:20.340 00.005 12308 Worker thread wakes up
22:49:20.340 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
22:49:20.340 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
22:49:20.340 00.000 12308 Moving (-0.04, 0.15) raw xDistance=0.03 yDistance=-0.15
22:49:20.340 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:49:20.340 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:20.341 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:49:20.341 00.000 12308 MoveAxis(E, 0, ABG)
22:49:20.341 00.000 12308 Move returns status 0, amount 0
22:49:20.341 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:20.345 00.004 12308 MoveAxis(N, 0, ABG)
22:49:20.345 00.000 12308 Move returns status 0, amount 0
22:49:20.345 00.000 12308 move complete, result=0
22:49:20.346 00.001 12308 worker thread done servicing request
22:49:20.368 00.022 14556 UpdateGuideState exits: m=2128 SNR=31.1
22:49:20.372 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:20.377 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:20.382 00.005 14556 Enqueuing Expose request
22:49:20.386 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:49:20.390 00.004 12308 Worker thread wakes up
22:49:20.390 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:20.390 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:21.644 01.254 12308 Exposure complete
22:49:21.788 00.144 12308 worker thread done servicing request
22:49:21.788 00.000 14556 OnExposeComplete: enter
22:49:21.792 00.004 14556 UpdateGuideState(): m_state=6
22:49:21.796 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5670
22:49:21.801 00.005 14556 Star::Find returns 1 (0), X=169.28, Y=988.44, Mass=2213, SNR=31.6, Peak=166 HFD=4.7
22:49:21.807 00.006 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
22:49:21.811 00.004 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
22:49:21.815 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.63 mountX=-0.00 mountY=-0.27, mountTheta=-1.58
22:49:21.820 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.27, opts=13)
22:49:21.824 00.004 14556 Enqueuing Move request for scope (-0.02, 0.27)
22:49:21.828 00.004 12308 Worker thread wakes up
22:49:21.828 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.27) opts 0xd
22:49:21.828 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.27)
22:49:21.828 00.000 12308 Moving (-0.02, 0.27) raw xDistance=-0.00 yDistance=-0.27
22:49:21.828 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:49:21.829 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:49:21.829 00.000 12308 MoveAxis(E, 0, ABG)
22:49:21.829 00.000 12308 Move returns status 0, amount 0
22:49:21.829 00.000 12308 MoveAxis(N, 190, ABG)
22:49:21.830 00.001 12308 Guiding  Dir = 0, Dur = 190
22:49:21.830 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:21.834 00.004 12308 IsSlewing returns 0
22:49:21.835 00.001 12308 IsGuiding returns 0
22:49:21.835 00.000 12308 PulseGuide returned control before completion, sleep 200
22:49:21.855 00.020 14556 UpdateGuideState exits: m=2213 SNR=31.6
22:49:21.859 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:21.865 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:21.867 00.002 14556 Enqueuing Expose request
22:49:22.045 00.178 12308 IsGuiding returns 1
22:49:22.046 00.001 12308 scope still moving after pulse duration time elapsed
22:49:22.075 00.029 12308 IsSlewing returns 0
22:49:22.076 00.001 12308 IsGuiding returns 0
22:49:22.076 00.000 12308 scope move finished after 190 + 51 ms
22:49:22.077 00.001 12308 Move returns status 0, amount 190
22:49:22.078 00.001 12308 move complete, result=0
22:49:22.078 00.000 12308 worker thread done servicing request
22:49:22.078 00.000 12308 Worker thread wakes up
22:49:22.079 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 190 ms NORTH
22:49:22.086 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:22.086 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:23.342 01.256 12308 Exposure complete
22:49:23.496 00.154 12308 worker thread done servicing request
22:49:23.497 00.001 14556 OnExposeComplete: enter
22:49:23.500 00.003 14556 UpdateGuideState(): m_state=6
22:49:23.504 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5671
22:49:23.508 00.004 14556 Star::Find returns 1 (0), X=169.21, Y=988.25, Mass=2463, SNR=33.3, Peak=203 HFD=4.6
22:49:23.512 00.004 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.42 = -0.86)
22:49:23.516 00.004 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.96)
22:49:23.520 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.12 cameraTheta=2.35 mountX=0.08 mountY=-0.10, mountTheta=-0.90
22:49:23.527 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.08, opts=13)
22:49:23.532 00.005 14556 Enqueuing Move request for scope (-0.08, 0.08)
22:49:23.536 00.004 12308 Worker thread wakes up
22:49:23.536 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
22:49:23.536 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
22:49:23.537 00.001 12308 Moving (-0.08, 0.08) raw xDistance=0.08 yDistance=-0.10
22:49:23.537 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:49:23.537 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:23.537 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:49:23.538 00.001 12308 MoveAxis(E, 0, ABG)
22:49:23.538 00.000 12308 Move returns status 0, amount 0
22:49:23.538 00.000 12308 MoveAxis(N, 0, ABG)
22:49:23.538 00.000 12308 Move returns status 0, amount 0
22:49:23.538 00.000 12308 move complete, result=0
22:49:23.539 00.001 12308 worker thread done servicing request
22:49:23.539 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:23.566 00.027 14556 UpdateGuideState exits: m=2463 SNR=33.3
22:49:23.570 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:23.574 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:23.578 00.004 14556 Enqueuing Expose request
22:49:23.583 00.005 12308 Worker thread wakes up
22:49:23.583 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:49:23.587 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:23.587 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:24.835 01.248 12308 Exposure complete
22:49:24.965 00.130 12308 worker thread done servicing request
22:49:24.965 00.000 14556 OnExposeComplete: enter
22:49:24.968 00.003 14556 UpdateGuideState(): m_state=6
22:49:24.973 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5672
22:49:24.976 00.003 14556 Star::Find returns 1 (0), X=169.05, Y=988.08, Mass=2259, SNR=31.8, Peak=197 HFD=4.4
22:49:24.979 00.003 14556 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-3.07) = xAngle (0.26 = 0.26)
22:49:24.982 00.003 14556 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.16 = 0.16)
22:49:24.987 00.005 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.08 hyp=0.26 cameraTheta=-2.82 mountX=0.25 mountY=0.04, mountTheta=0.16
22:49:24.992 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.08, opts=13)
22:49:24.997 00.005 14556 Enqueuing Move request for scope (-0.24, -0.08)
22:49:25.000 00.003 12308 Worker thread wakes up
22:49:25.000 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.08) opts 0xd
22:49:25.000 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.08)
22:49:25.000 00.000 12308 Moving (-0.24, -0.08) raw xDistance=0.25 yDistance=0.04
22:49:25.000 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:49:25.001 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:25.001 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:49:25.001 00.000 12308 MoveAxis(W, 108, ABG)
22:49:25.001 00.000 12308 Guiding  Dir = 3, Dur = 108
22:49:25.001 00.000 12308 IsSlewing returns 0
22:49:25.001 00.000 12308 IsGuiding returns 0
22:49:25.001 00.000 12308 PulseGuide returned control before completion, sleep 118
22:49:25.003 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:25.029 00.026 14556 UpdateGuideState exits: m=2259 SNR=31.8
22:49:25.035 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:25.038 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:25.042 00.004 14556 Enqueuing Expose request
22:49:25.124 00.082 12308 IsGuiding returns 1
22:49:25.126 00.002 12308 scope still moving after pulse duration time elapsed
22:49:25.155 00.029 12308 IsSlewing returns 0
22:49:25.156 00.001 12308 IsGuiding returns 0
22:49:25.157 00.001 12308 scope move finished after 108 + 46 ms
22:49:25.157 00.000 12308 Move returns status 0, amount 108
22:49:25.157 00.000 12308 MoveAxis(N, 0, ABG)
22:49:25.158 00.001 12308 Move returns status 0, amount 0
22:49:25.158 00.000 12308 move complete, result=0
22:49:25.159 00.001 12308 worker thread done servicing request
22:49:25.160 00.001 12308 Worker thread wakes up
22:49:25.160 00.000 14556 GuideStep: 0.2 px 108 ms WEST, 0.0 px 0 ms NORTH
22:49:25.166 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:25.166 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:26.418 01.252 12308 Exposure complete
22:49:26.560 00.142 12308 worker thread done servicing request
22:49:26.560 00.000 14556 OnExposeComplete: enter
22:49:26.564 00.004 14556 UpdateGuideState(): m_state=6
22:49:26.567 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5673
22:49:26.570 00.003 14556 Star::Find returns 1 (0), X=169.25, Y=988.19, Mass=2209, SNR=31.5, Peak=199 HFD=4.4
22:49:26.575 00.005 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
22:49:26.578 00.003 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.74)
22:49:26.582 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.57 mountX=0.04 mountY=-0.03, mountTheta=-0.70
22:49:26.587 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.02, opts=13)
22:49:26.591 00.004 14556 Enqueuing Move request for scope (-0.04, 0.02)
22:49:26.595 00.004 12308 Worker thread wakes up
22:49:26.595 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
22:49:26.595 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
22:49:26.595 00.000 12308 Moving (-0.04, 0.02) raw xDistance=0.04 yDistance=-0.03
22:49:26.596 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:49:26.596 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:26.596 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:49:26.597 00.001 12308 MoveAxis(E, 0, ABG)
22:49:26.597 00.000 12308 Move returns status 0, amount 0
22:49:26.597 00.000 12308 MoveAxis(N, 0, ABG)
22:49:26.597 00.000 12308 Move returns status 0, amount 0
22:49:26.597 00.000 12308 move complete, result=0
22:49:26.598 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:26.602 00.004 12308 worker thread done servicing request
22:49:26.620 00.018 14556 UpdateGuideState exits: m=2209 SNR=31.5
22:49:26.623 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:26.627 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:26.630 00.003 14556 Enqueuing Expose request
22:49:26.634 00.004 12308 Worker thread wakes up
22:49:26.634 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:49:26.639 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:26.639 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:27.886 01.247 12308 Exposure complete
22:49:28.043 00.157 12308 worker thread done servicing request
22:49:28.043 00.000 14556 OnExposeComplete: enter
22:49:28.046 00.003 14556 UpdateGuideState(): m_state=6
22:49:28.051 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5674
22:49:28.055 00.004 14556 Star::Find returns 1 (0), X=169.29, Y=988.60, Mass=1861, SNR=29.0, Peak=152 HFD=4.0
22:49:28.060 00.005 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
22:49:28.064 00.004 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
22:49:28.067 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.44 hyp=0.44 cameraTheta=1.57 mountX=-0.03 mountY=-0.43, mountTheta=-1.64
22:49:28.072 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.44, opts=13)
22:49:28.075 00.003 14556 Enqueuing Move request for scope (0.00, 0.44)
22:49:28.079 00.004 12308 Worker thread wakes up
22:49:28.079 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.44) opts 0xd
22:49:28.079 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.44)
22:49:28.080 00.001 12308 Moving (0.00, 0.44) raw xDistance=-0.03 yDistance=-0.43
22:49:28.080 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:49:28.080 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
22:49:28.080 00.000 12308 MoveAxis(E, 0, ABG)
22:49:28.082 00.002 12308 Move returns status 0, amount 0
22:49:28.082 00.000 12308 MoveAxis(N, 303, ABG)
22:49:28.082 00.000 12308 Guiding  Dir = 0, Dur = 303
22:49:28.082 00.000 12308 IsSlewing returns 0
22:49:28.083 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:28.086 00.003 12308 IsGuiding returns 0
22:49:28.086 00.000 12308 PulseGuide returned control before completion, sleep 313
22:49:28.104 00.018 14556 UpdateGuideState exits: m=1861 SNR=29.0
22:49:28.109 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:28.114 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:28.118 00.004 14556 Enqueuing Expose request
22:49:28.408 00.290 12308 IsGuiding returns 1
22:49:28.408 00.000 12308 scope still moving after pulse duration time elapsed
22:49:28.438 00.030 12308 IsSlewing returns 0
22:49:28.439 00.001 12308 IsGuiding returns 0
22:49:28.439 00.000 12308 scope move finished after 303 + 50 ms
22:49:28.440 00.001 12308 Move returns status 0, amount 303
22:49:28.441 00.001 12308 move complete, result=0
22:49:28.441 00.000 12308 worker thread done servicing request
22:49:28.442 00.001 12308 Worker thread wakes up
22:49:28.442 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 303 ms NORTH
22:49:28.448 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:28.448 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:29.699 01.251 12308 Exposure complete
22:49:29.837 00.138 12308 worker thread done servicing request
22:49:29.837 00.000 14556 OnExposeComplete: enter
22:49:29.841 00.004 14556 UpdateGuideState(): m_state=6
22:49:29.845 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5675
22:49:29.849 00.004 14556 Star::Find returns 1 (0), X=169.10, Y=987.98, Mass=2168, SNR=31.5, Peak=199 HFD=4.5
22:49:29.853 00.004 14556 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.07) = xAngle (0.71 = 0.71)
22:49:29.856 00.003 14556 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.61 = 0.61)
22:49:29.860 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-2.37 mountX=0.20 mountY=0.15, mountTheta=0.64
22:49:29.868 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.19, opts=13)
22:49:29.874 00.006 14556 Enqueuing Move request for scope (-0.19, -0.19)
22:49:29.877 00.003 12308 Worker thread wakes up
22:49:29.879 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.19) opts 0xd
22:49:29.879 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.19)
22:49:29.879 00.000 12308 Moving (-0.19, -0.19) raw xDistance=0.20 yDistance=0.15
22:49:29.879 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:49:29.879 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:29.879 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:49:29.880 00.001 12308 MoveAxis(W, 88, ABG)
22:49:29.880 00.000 12308 Guiding  Dir = 3, Dur = 88
22:49:29.880 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:29.884 00.004 12308 IsSlewing returns 0
22:49:29.884 00.000 12308 IsGuiding returns 0
22:49:29.885 00.001 12308 PulseGuide returned control before completion, sleep 98
22:49:29.906 00.021 14556 UpdateGuideState exits: m=2168 SNR=31.5
22:49:29.908 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:29.911 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:29.915 00.004 14556 Enqueuing Expose request
22:49:29.987 00.072 12308 IsGuiding returns 1
22:49:29.988 00.001 12308 scope still moving after pulse duration time elapsed
22:49:30.018 00.030 12308 IsSlewing returns 0
22:49:30.020 00.002 12308 IsGuiding returns 0
22:49:30.020 00.000 12308 scope move finished after 88 + 47 ms
22:49:30.021 00.001 12308 Move returns status 0, amount 88
22:49:30.021 00.000 12308 MoveAxis(N, 0, ABG)
22:49:30.021 00.000 12308 Move returns status 0, amount 0
22:49:30.021 00.000 12308 move complete, result=0
22:49:30.021 00.000 12308 worker thread done servicing request
22:49:30.021 00.000 14556 GuideStep: 0.2 px 88 ms WEST, 0.2 px 0 ms NORTH
22:49:30.028 00.007 12308 Worker thread wakes up
22:49:30.028 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:30.029 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:31.280 01.251 12308 Exposure complete
22:49:31.422 00.142 12308 worker thread done servicing request
22:49:31.422 00.000 14556 OnExposeComplete: enter
22:49:31.425 00.003 14556 UpdateGuideState(): m_state=6
22:49:31.432 00.007 14556 Star::Find(15, 169, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5676
22:49:31.439 00.007 14556 Star::Find returns 1 (0), X=169.21, Y=988.03, Mass=2215, SNR=31.5, Peak=204 HFD=4.4
22:49:31.443 00.004 14556 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-3.07) = xAngle (0.95 = 0.95)
22:49:31.447 00.004 14556 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.85 = 0.85)
22:49:31.451 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.14 hyp=0.16 cameraTheta=-2.13 mountX=0.10 mountY=0.12, mountTheta=0.91
22:49:31.458 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.14, opts=13)
22:49:31.464 00.006 14556 Enqueuing Move request for scope (-0.09, -0.14)
22:49:31.469 00.005 12308 Worker thread wakes up
22:49:31.469 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.14) opts 0xd
22:49:31.469 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.14)
22:49:31.469 00.000 12308 Moving (-0.09, -0.14) raw xDistance=0.10 yDistance=0.12
22:49:31.470 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:49:31.470 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:31.470 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:49:31.470 00.000 12308 MoveAxis(E, 0, ABG)
22:49:31.471 00.001 12308 Move returns status 0, amount 0
22:49:31.471 00.000 12308 MoveAxis(N, 0, ABG)
22:49:31.471 00.000 12308 Move returns status 0, amount 0
22:49:31.471 00.000 12308 move complete, result=0
22:49:31.471 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:31.475 00.004 12308 worker thread done servicing request
22:49:31.495 00.020 14556 UpdateGuideState exits: m=2215 SNR=31.5
22:49:31.498 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:31.501 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:31.504 00.003 14556 Enqueuing Expose request
22:49:31.508 00.004 12308 Worker thread wakes up
22:49:31.508 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:31.512 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:31.513 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:32.756 01.243 12308 Exposure complete
22:49:32.896 00.140 12308 worker thread done servicing request
22:49:32.897 00.001 14556 OnExposeComplete: enter
22:49:32.900 00.003 14556 UpdateGuideState(): m_state=6
22:49:32.905 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5677
22:49:32.909 00.004 14556 Star::Find returns 1 (0), X=169.30, Y=988.30, Mass=2117, SNR=30.9, Peak=188 HFD=4.6
22:49:32.912 00.003 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.56 = -1.72)
22:49:32.916 00.004 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
22:49:32.922 00.006 14556 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.49 mountX=-0.02 mountY=-0.14, mountTheta=-1.73
22:49:32.928 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.14, opts=13)
22:49:32.933 00.005 14556 Enqueuing Move request for scope (0.01, 0.14)
22:49:32.937 00.004 12308 Worker thread wakes up
22:49:32.937 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
22:49:32.937 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
22:49:32.937 00.000 12308 Moving (0.01, 0.14) raw xDistance=-0.02 yDistance=-0.14
22:49:32.937 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:49:32.937 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:32.938 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:49:32.938 00.000 12308 MoveAxis(E, 0, ABG)
22:49:32.939 00.001 12308 Move returns status 0, amount 0
22:49:32.939 00.000 12308 MoveAxis(N, 0, ABG)
22:49:32.939 00.000 12308 Move returns status 0, amount 0
22:49:32.939 00.000 12308 move complete, result=0
22:49:32.940 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:32.944 00.004 12308 worker thread done servicing request
22:49:32.965 00.021 14556 UpdateGuideState exits: m=2117 SNR=30.9
22:49:32.970 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:32.975 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:32.978 00.003 14556 Enqueuing Expose request
22:49:32.982 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:49:32.986 00.004 12308 Worker thread wakes up
22:49:32.987 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:32.988 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:34.234 01.246 12308 Exposure complete
22:49:34.372 00.138 12308 worker thread done servicing request
22:49:34.373 00.001 14556 OnExposeComplete: enter
22:49:34.376 00.003 14556 UpdateGuideState(): m_state=6
22:49:34.380 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5678
22:49:34.384 00.004 14556 Star::Find returns 1 (0), X=169.27, Y=988.15, Mass=2339, SNR=32.5, Peak=167 HFD=4.5
22:49:34.388 00.004 14556 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-3.07) = xAngle (0.67 = 0.67)
22:49:34.392 00.004 14556 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.57 = 0.57)
22:49:34.395 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.40 mountX=0.02 mountY=0.01, mountTheta=0.61
22:49:34.400 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.02, opts=13)
22:49:34.404 00.004 14556 Enqueuing Move request for scope (-0.02, -0.02)
22:49:34.407 00.003 12308 Worker thread wakes up
22:49:34.407 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
22:49:34.407 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
22:49:34.407 00.000 12308 Moving (-0.02, -0.02) raw xDistance=0.02 yDistance=0.01
22:49:34.407 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:49:34.409 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:34.409 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:49:34.409 00.000 12308 MoveAxis(E, 0, ABG)
22:49:34.409 00.000 12308 Move returns status 0, amount 0
22:49:34.409 00.000 12308 MoveAxis(N, 0, ABG)
22:49:34.409 00.000 12308 Move returns status 0, amount 0
22:49:34.409 00.000 12308 move complete, result=0
22:49:34.410 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:34.413 00.003 12308 worker thread done servicing request
22:49:34.433 00.020 14556 UpdateGuideState exits: m=2339 SNR=32.5
22:49:34.437 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:34.440 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:34.445 00.005 14556 Enqueuing Expose request
22:49:34.448 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:49:34.452 00.004 12308 Worker thread wakes up
22:49:34.452 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:34.452 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:35.702 01.250 12308 Exposure complete
22:49:35.842 00.140 12308 worker thread done servicing request
22:49:35.842 00.000 14556 OnExposeComplete: enter
22:49:35.846 00.004 14556 UpdateGuideState(): m_state=6
22:49:35.850 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5679
22:49:35.853 00.003 14556 Star::Find returns 1 (0), X=169.25, Y=988.24, Mass=2197, SNR=31.6, Peak=166 HFD=4.6
22:49:35.857 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.10 = -1.19)
22:49:35.861 00.004 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.29)
22:49:35.865 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.02 mountX=0.03 mountY=-0.08, mountTheta=-1.20
22:49:35.870 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.08, opts=13)
22:49:35.873 00.003 14556 Enqueuing Move request for scope (-0.04, 0.08)
22:49:35.877 00.004 12308 Worker thread wakes up
22:49:35.877 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
22:49:35.877 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
22:49:35.877 00.000 12308 Moving (-0.04, 0.08) raw xDistance=0.03 yDistance=-0.08
22:49:35.877 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:49:35.877 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:35.878 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:49:35.878 00.000 12308 MoveAxis(E, 0, ABG)
22:49:35.878 00.000 12308 Move returns status 0, amount 0
22:49:35.878 00.000 12308 MoveAxis(N, 0, ABG)
22:49:35.878 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:35.882 00.004 12308 Move returns status 0, amount 0
22:49:35.882 00.000 12308 move complete, result=0
22:49:35.882 00.000 12308 worker thread done servicing request
22:49:35.902 00.020 14556 UpdateGuideState exits: m=2197 SNR=31.6
22:49:35.906 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:35.910 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:35.914 00.004 14556 Enqueuing Expose request
22:49:35.918 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:49:35.922 00.004 12308 Worker thread wakes up
22:49:35.922 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:35.922 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:37.170 01.248 12308 Exposure complete
22:49:37.313 00.143 12308 worker thread done servicing request
22:49:37.313 00.000 14556 OnExposeComplete: enter
22:49:37.317 00.004 14556 UpdateGuideState(): m_state=6
22:49:37.322 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5680
22:49:37.326 00.004 14556 Star::Find returns 1 (0), X=169.39, Y=988.28, Mass=2089, SNR=30.7, Peak=175 HFD=4.7
22:49:37.331 00.005 14556 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.07) = xAngle (3.91 = -2.37)
22:49:37.335 00.004 14556 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.81 = -2.47)
22:49:37.338 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.11 hyp=0.15 cameraTheta=0.84 mountX=-0.11 mountY=-0.09, mountTheta=-2.43
22:49:37.344 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.11, opts=13)
22:49:37.348 00.004 14556 Enqueuing Move request for scope (0.10, 0.11)
22:49:37.352 00.004 12308 Worker thread wakes up
22:49:37.352 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.11) opts 0xd
22:49:37.352 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.11)
22:49:37.352 00.000 12308 Moving (0.10, 0.11) raw xDistance=-0.11 yDistance=-0.09
22:49:37.352 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:49:37.352 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:37.353 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:49:37.353 00.000 12308 MoveAxis(E, 0, ABG)
22:49:37.353 00.000 12308 Move returns status 0, amount 0
22:49:37.353 00.000 12308 MoveAxis(N, 0, ABG)
22:49:37.354 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:37.358 00.004 12308 Move returns status 0, amount 0
22:49:37.358 00.000 12308 move complete, result=0
22:49:37.358 00.000 12308 worker thread done servicing request
22:49:37.380 00.022 14556 UpdateGuideState exits: m=2089 SNR=30.7
22:49:37.384 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:37.387 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:37.391 00.004 14556 Enqueuing Expose request
22:49:37.396 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:49:37.399 00.003 12308 Worker thread wakes up
22:49:37.399 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:37.399 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:38.640 01.241 12308 Exposure complete
22:49:38.777 00.137 12308 worker thread done servicing request
22:49:38.777 00.000 14556 OnExposeComplete: enter
22:49:38.780 00.003 14556 UpdateGuideState(): m_state=6
22:49:38.784 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5681
22:49:38.788 00.004 14556 Star::Find returns 1 (0), X=169.16, Y=988.33, Mass=2262, SNR=31.9, Peak=154 HFD=4.5
22:49:38.791 00.003 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.34 = -0.94)
22:49:38.794 00.003 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.04)
22:49:38.799 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.16 hyp=0.21 cameraTheta=2.27 mountX=0.12 mountY=-0.18, mountTheta=-0.97
22:49:38.805 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.16, opts=13)
22:49:38.808 00.003 14556 Enqueuing Move request for scope (-0.13, 0.16)
22:49:38.813 00.005 12308 Worker thread wakes up
22:49:38.813 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.16) opts 0xd
22:49:38.813 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.16)
22:49:38.813 00.000 12308 Moving (-0.13, 0.16) raw xDistance=0.12 yDistance=-0.18
22:49:38.813 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:49:38.814 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:38.814 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:49:38.814 00.000 12308 MoveAxis(E, 0, ABG)
22:49:38.814 00.000 12308 Move returns status 0, amount 0
22:49:38.814 00.000 12308 MoveAxis(N, 0, ABG)
22:49:38.815 00.001 12308 Move returns status 0, amount 0
22:49:38.815 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:38.818 00.003 12308 move complete, result=0
22:49:38.818 00.000 12308 worker thread done servicing request
22:49:38.838 00.020 14556 UpdateGuideState exits: m=2262 SNR=31.9
22:49:38.842 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:38.846 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:38.850 00.004 14556 Enqueuing Expose request
22:49:38.854 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:49:38.857 00.003 12308 Worker thread wakes up
22:49:38.857 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:38.857 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:40.106 01.249 12308 Exposure complete
22:49:40.247 00.141 12308 worker thread done servicing request
22:49:40.249 00.002 14556 OnExposeComplete: enter
22:49:40.252 00.003 14556 UpdateGuideState(): m_state=6
22:49:40.256 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5682
22:49:40.259 00.003 14556 Star::Find returns 1 (0), X=169.22, Y=988.47, Mass=2166, SNR=31.2, Peak=157 HFD=4.7
22:49:40.264 00.005 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.87 = -1.42)
22:49:40.268 00.004 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.52)
22:49:40.273 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.30 hyp=0.31 cameraTheta=1.79 mountX=0.05 mountY=-0.31, mountTheta=-1.42
22:49:40.278 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.30, opts=13)
22:49:40.283 00.005 14556 Enqueuing Move request for scope (-0.07, 0.30)
22:49:40.286 00.003 12308 Worker thread wakes up
22:49:40.286 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.30) opts 0xd
22:49:40.286 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.30)
22:49:40.286 00.000 12308 Moving (-0.07, 0.30) raw xDistance=0.05 yDistance=-0.31
22:49:40.286 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:49:40.288 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:49:40.288 00.000 12308 MoveAxis(E, 0, ABG)
22:49:40.288 00.000 12308 Move returns status 0, amount 0
22:49:40.288 00.000 12308 MoveAxis(N, 219, ABG)
22:49:40.288 00.000 12308 Guiding  Dir = 0, Dur = 219
22:49:40.289 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:40.292 00.003 12308 IsSlewing returns 0
22:49:40.293 00.001 12308 IsGuiding returns 0
22:49:40.293 00.000 12308 PulseGuide returned control before completion, sleep 229
22:49:40.314 00.021 14556 UpdateGuideState exits: m=2166 SNR=31.2
22:49:40.319 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:40.322 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:40.326 00.004 14556 Enqueuing Expose request
22:49:40.523 00.197 12308 IsGuiding returns 1
22:49:40.524 00.001 12308 scope still moving after pulse duration time elapsed
22:49:40.554 00.030 12308 IsSlewing returns 0
22:49:40.555 00.001 12308 IsGuiding returns 0
22:49:40.556 00.001 12308 scope move finished after 219 + 44 ms
22:49:40.557 00.001 12308 Move returns status 0, amount 219
22:49:40.557 00.000 12308 move complete, result=0
22:49:40.558 00.001 12308 worker thread done servicing request
22:49:40.558 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 219 ms NORTH
22:49:40.565 00.007 12308 Worker thread wakes up
22:49:40.565 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:40.565 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:41.814 01.249 12308 Exposure complete
22:49:41.965 00.151 12308 worker thread done servicing request
22:49:41.965 00.000 14556 OnExposeComplete: enter
22:49:41.970 00.005 14556 UpdateGuideState(): m_state=6
22:49:41.974 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5683
22:49:41.978 00.004 14556 Star::Find returns 1 (0), X=169.04, Y=988.17, Mass=2226, SNR=31.7, Peak=198 HFD=4.4
22:49:41.981 00.003 14556 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.07) = xAngle (6.18 = -0.10)
22:49:41.986 00.005 14556 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.08 = -0.20)
22:49:41.990 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.01 hyp=0.26 cameraTheta=3.11 mountX=0.25 mountY=-0.05, mountTheta=-0.20
22:49:41.995 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.01, opts=13)
22:49:42.000 00.005 14556 Enqueuing Move request for scope (-0.26, 0.01)
22:49:42.003 00.003 12308 Worker thread wakes up
22:49:42.003 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.01) opts 0xd
22:49:42.004 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.01)
22:49:42.004 00.000 12308 Moving (-0.26, 0.01) raw xDistance=0.25 yDistance=-0.05
22:49:42.004 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:49:42.004 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:42.004 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:49:42.005 00.001 12308 MoveAxis(W, 110, ABG)
22:49:42.006 00.001 12308 Guiding  Dir = 3, Dur = 110
22:49:42.006 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:42.010 00.004 12308 IsSlewing returns 0
22:49:42.011 00.001 12308 IsGuiding returns 0
22:49:42.011 00.000 12308 PulseGuide returned control before completion, sleep 120
22:49:42.033 00.022 14556 UpdateGuideState exits: m=2226 SNR=31.7
22:49:42.037 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:42.042 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:42.046 00.004 14556 Enqueuing Expose request
22:49:42.134 00.088 12308 IsGuiding returns 1
22:49:42.135 00.001 12308 scope still moving after pulse duration time elapsed
22:49:42.165 00.030 12308 IsSlewing returns 0
22:49:42.166 00.001 12308 IsGuiding returns 0
22:49:42.166 00.000 12308 scope move finished after 110 + 46 ms
22:49:42.167 00.001 12308 Move returns status 0, amount 110
22:49:42.167 00.000 12308 MoveAxis(N, 0, ABG)
22:49:42.169 00.002 12308 Move returns status 0, amount 0
22:49:42.169 00.000 12308 move complete, result=0
22:49:42.169 00.000 12308 worker thread done servicing request
22:49:42.169 00.000 12308 Worker thread wakes up
22:49:42.169 00.000 14556 GuideStep: 0.3 px 110 ms WEST, -0.1 px 0 ms NORTH
22:49:42.177 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:42.177 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:43.421 01.244 12308 Exposure complete
22:49:43.550 00.129 12308 worker thread done servicing request
22:49:43.550 00.000 14556 OnExposeComplete: enter
22:49:43.555 00.005 14556 UpdateGuideState(): m_state=6
22:49:43.559 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5684
22:49:43.562 00.003 14556 Star::Find returns 1 (0), X=169.30, Y=988.37, Mass=2174, SNR=31.3, Peak=159 HFD=4.6
22:49:43.566 00.004 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.63 = -1.66)
22:49:43.571 00.005 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.53 = -1.76)
22:49:43.575 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.21 hyp=0.21 cameraTheta=1.55 mountX=-0.02 mountY=-0.21, mountTheta=-1.66
22:49:43.580 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.21, opts=13)
22:49:43.584 00.004 14556 Enqueuing Move request for scope (0.00, 0.21)
22:49:43.589 00.005 12308 Worker thread wakes up
22:49:43.589 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.21) opts 0xd
22:49:43.589 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.21)
22:49:43.589 00.000 12308 Moving (0.00, 0.21) raw xDistance=-0.02 yDistance=-0.21
22:49:43.589 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:49:43.590 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:49:43.590 00.000 12308 MoveAxis(E, 0, ABG)
22:49:43.590 00.000 12308 Move returns status 0, amount 0
22:49:43.590 00.000 12308 MoveAxis(N, 145, ABG)
22:49:43.590 00.000 12308 Guiding  Dir = 0, Dur = 145
22:49:43.590 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:43.595 00.005 12308 IsSlewing returns 0
22:49:43.595 00.000 12308 IsGuiding returns 0
22:49:43.595 00.000 12308 PulseGuide returned control before completion, sleep 155
22:49:43.617 00.022 14556 UpdateGuideState exits: m=2174 SNR=31.3
22:49:43.623 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:43.627 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:43.630 00.003 14556 Enqueuing Expose request
22:49:43.759 00.129 12308 IsGuiding returns 1
22:49:43.760 00.001 12308 scope still moving after pulse duration time elapsed
22:49:43.790 00.030 12308 IsSlewing returns 0
22:49:43.791 00.001 12308 IsGuiding returns 0
22:49:43.792 00.001 12308 scope move finished after 145 + 51 ms
22:49:43.792 00.000 12308 Move returns status 0, amount 145
22:49:43.793 00.001 12308 move complete, result=0
22:49:43.793 00.000 12308 worker thread done servicing request
22:49:43.793 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 145 ms NORTH
22:49:43.801 00.008 12308 Worker thread wakes up
22:49:43.801 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:43.801 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:45.046 01.245 12308 Exposure complete
22:49:45.194 00.148 14556 OnExposeComplete: enter
22:49:45.198 00.004 14556 UpdateGuideState(): m_state=6
22:49:45.201 00.003 12308 worker thread done servicing request
22:49:45.202 00.001 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5685
22:49:45.206 00.004 14556 Star::Find returns 1 (0), X=169.20, Y=988.14, Mass=2124, SNR=31.0, Peak=191 HFD=4.4
22:49:45.211 00.005 14556 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-3.07) = xAngle (0.17 = 0.17)
22:49:45.214 00.003 14556 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.07 = 0.07)
22:49:45.219 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.91 mountX=0.09 mountY=0.01, mountTheta=0.07
22:49:45.223 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.02, opts=13)
22:49:45.228 00.005 14556 Enqueuing Move request for scope (-0.09, -0.02)
22:49:45.231 00.003 12308 Worker thread wakes up
22:49:45.231 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
22:49:45.231 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
22:49:45.231 00.000 12308 Moving (-0.09, -0.02) raw xDistance=0.09 yDistance=0.01
22:49:45.231 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:49:45.233 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:45.233 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:49:45.233 00.000 12308 MoveAxis(E, 0, ABG)
22:49:45.233 00.000 12308 Move returns status 0, amount 0
22:49:45.233 00.000 12308 MoveAxis(N, 0, ABG)
22:49:45.234 00.001 12308 Move returns status 0, amount 0
22:49:45.234 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:45.238 00.004 12308 move complete, result=0
22:49:45.238 00.000 12308 worker thread done servicing request
22:49:45.257 00.019 14556 UpdateGuideState exits: m=2124 SNR=31.0
22:49:45.263 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:45.266 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:45.271 00.005 14556 Enqueuing Expose request
22:49:45.279 00.008 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:49:45.283 00.004 12308 Worker thread wakes up
22:49:45.283 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:45.283 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:46.534 01.251 12308 Exposure complete
22:49:46.678 00.144 14556 OnExposeComplete: enter
22:49:46.683 00.005 12308 worker thread done servicing request
22:49:46.683 00.000 14556 UpdateGuideState(): m_state=6
22:49:46.687 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5686
22:49:46.691 00.004 14556 Star::Find returns 1 (0), X=169.30, Y=988.15, Mass=2085, SNR=30.6, Peak=196 HFD=4.2
22:49:46.695 00.004 14556 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-3.07) = xAngle (1.84 = 1.84)
22:49:46.699 00.004 14556 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.74 = 1.74)
22:49:46.703 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.24 mountX=-0.01 mountY=0.02, mountTheta=1.83
22:49:46.708 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.02, opts=13)
22:49:46.711 00.003 14556 Enqueuing Move request for scope (0.01, -0.02)
22:49:46.716 00.005 12308 Worker thread wakes up
22:49:46.716 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
22:49:46.716 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
22:49:46.716 00.000 12308 Moving (0.01, -0.02) raw xDistance=-0.01 yDistance=0.02
22:49:46.716 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:49:46.716 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:46.716 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:49:46.716 00.000 12308 MoveAxis(E, 0, ABG)
22:49:46.717 00.001 12308 Move returns status 0, amount 0
22:49:46.717 00.000 12308 MoveAxis(N, 0, ABG)
22:49:46.717 00.000 12308 Move returns status 0, amount 0
22:49:46.717 00.000 12308 move complete, result=0
22:49:46.717 00.000 12308 worker thread done servicing request
22:49:46.717 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:46.742 00.025 14556 UpdateGuideState exits: m=2085 SNR=30.6
22:49:46.747 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:46.750 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:46.754 00.004 14556 Enqueuing Expose request
22:49:46.757 00.003 12308 Worker thread wakes up
22:49:46.758 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:46.758 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:46.758 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:49:48.001 01.243 12308 Exposure complete
22:49:48.162 00.161 12308 worker thread done servicing request
22:49:48.162 00.000 14556 OnExposeComplete: enter
22:49:48.166 00.004 14556 UpdateGuideState(): m_state=6
22:49:48.170 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5687
22:49:48.173 00.003 14556 Star::Find returns 1 (0), X=169.29, Y=988.32, Mass=2078, SNR=30.5, Peak=199 HFD=4.3
22:49:48.179 00.006 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.63 = -1.66)
22:49:48.183 00.004 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.53 = -1.75)
22:49:48.188 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=0.16 hyp=0.16 cameraTheta=1.55 mountX=-0.01 mountY=-0.16, mountTheta=-1.66
22:49:48.193 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.16, opts=13)
22:49:48.198 00.005 14556 Enqueuing Move request for scope (0.00, 0.16)
22:49:48.201 00.003 12308 Worker thread wakes up
22:49:48.201 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.16) opts 0xd
22:49:48.201 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.16)
22:49:48.201 00.000 12308 Moving (0.00, 0.16) raw xDistance=-0.01 yDistance=-0.16
22:49:48.201 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:49:48.202 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:48.202 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:49:48.202 00.000 12308 MoveAxis(E, 0, ABG)
22:49:48.202 00.000 12308 Move returns status 0, amount 0
22:49:48.202 00.000 12308 MoveAxis(N, 0, ABG)
22:49:48.203 00.001 12308 Move returns status 0, amount 0
22:49:48.203 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:48.208 00.005 12308 move complete, result=0
22:49:48.208 00.000 12308 worker thread done servicing request
22:49:48.228 00.020 14556 UpdateGuideState exits: m=2078 SNR=30.5
22:49:48.232 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:48.236 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:48.240 00.004 14556 Enqueuing Expose request
22:49:48.244 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:49:48.248 00.004 12308 Worker thread wakes up
22:49:48.248 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:48.248 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:49.490 01.242 12308 Exposure complete
22:49:49.625 00.135 12308 worker thread done servicing request
22:49:49.625 00.000 14556 OnExposeComplete: enter
22:49:49.629 00.004 14556 UpdateGuideState(): m_state=6
22:49:49.633 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5688
22:49:49.637 00.004 14556 Star::Find returns 1 (0), X=169.34, Y=988.39, Mass=2110, SNR=30.9, Peak=162 HFD=4.8
22:49:49.641 00.004 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.44 = -1.85)
22:49:49.644 00.003 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.95)
22:49:49.647 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.36 mountX=-0.06 mountY=-0.21, mountTheta=-1.86
22:49:49.654 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.22, opts=13)
22:49:49.658 00.004 14556 Enqueuing Move request for scope (0.05, 0.22)
22:49:49.662 00.004 12308 Worker thread wakes up
22:49:49.662 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.22) opts 0xd
22:49:49.662 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.22)
22:49:49.662 00.000 12308 Moving (0.05, 0.22) raw xDistance=-0.06 yDistance=-0.21
22:49:49.662 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:49:49.663 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:49:49.663 00.000 12308 MoveAxis(E, 0, ABG)
22:49:49.663 00.000 12308 Move returns status 0, amount 0
22:49:49.663 00.000 12308 MoveAxis(N, 147, ABG)
22:49:49.663 00.000 12308 Guiding  Dir = 0, Dur = 147
22:49:49.665 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:49.669 00.004 12308 IsSlewing returns 0
22:49:49.669 00.000 12308 IsGuiding returns 0
22:49:49.669 00.000 12308 PulseGuide returned control before completion, sleep 157
22:49:49.690 00.021 14556 UpdateGuideState exits: m=2110 SNR=30.9
22:49:49.695 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:49.699 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:49.702 00.003 14556 Enqueuing Expose request
22:49:49.836 00.134 12308 IsGuiding returns 1
22:49:49.837 00.001 12308 scope still moving after pulse duration time elapsed
22:49:49.868 00.031 12308 IsSlewing returns 0
22:49:49.871 00.003 12308 IsGuiding returns 0
22:49:49.871 00.000 12308 scope move finished after 147 + 54 ms
22:49:49.872 00.001 12308 Move returns status 0, amount 147
22:49:49.872 00.000 12308 move complete, result=0
22:49:49.872 00.000 12308 worker thread done servicing request
22:49:49.872 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 147 ms NORTH
22:49:49.879 00.007 12308 Worker thread wakes up
22:49:49.879 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:49.879 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:51.127 01.248 12308 Exposure complete
22:49:51.287 00.160 12308 worker thread done servicing request
22:49:51.288 00.001 14556 OnExposeComplete: enter
22:49:51.291 00.003 14556 UpdateGuideState(): m_state=6
22:49:51.297 00.006 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5689
22:49:51.302 00.005 14556 Star::Find returns 1 (0), X=169.20, Y=988.20, Mass=2158, SNR=31.1, Peak=187 HFD=4.4
22:49:51.306 00.004 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
22:49:51.312 00.006 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.49)
22:49:51.316 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.82 mountX=0.09 mountY=-0.04, mountTheta=-0.47
22:49:51.322 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.03, opts=13)
22:49:51.326 00.004 14556 Enqueuing Move request for scope (-0.09, 0.03)
22:49:51.331 00.005 12308 Worker thread wakes up
22:49:51.331 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
22:49:51.331 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
22:49:51.331 00.000 12308 Moving (-0.09, 0.03) raw xDistance=0.09 yDistance=-0.04
22:49:51.331 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:49:51.333 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:51.333 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:49:51.333 00.000 12308 MoveAxis(E, 0, ABG)
22:49:51.333 00.000 12308 Move returns status 0, amount 0
22:49:51.333 00.000 12308 MoveAxis(N, 0, ABG)
22:49:51.333 00.000 12308 Move returns status 0, amount 0
22:49:51.334 00.001 12308 move complete, result=0
22:49:51.334 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:51.339 00.005 12308 worker thread done servicing request
22:49:51.365 00.026 14556 UpdateGuideState exits: m=2158 SNR=31.1
22:49:51.371 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:51.375 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:51.380 00.005 14556 Enqueuing Expose request
22:49:51.392 00.012 12308 Worker thread wakes up
22:49:51.393 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:51.394 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:51.394 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:49:52.650 01.256 12308 Exposure complete
22:49:52.781 00.131 12308 worker thread done servicing request
22:49:52.782 00.001 14556 OnExposeComplete: enter
22:49:52.786 00.004 14556 UpdateGuideState(): m_state=6
22:49:52.789 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5690
22:49:52.792 00.003 14556 Star::Find returns 1 (0), X=169.16, Y=988.13, Mass=2287, SNR=32.0, Peak=191 HFD=4.4
22:49:52.797 00.005 14556 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.07) = xAngle (0.24 = 0.24)
22:49:52.802 00.005 14556 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.14 = 0.14)
22:49:52.806 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-2.83 mountX=0.13 mountY=0.02, mountTheta=0.14
22:49:52.811 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.04, opts=13)
22:49:52.815 00.004 14556 Enqueuing Move request for scope (-0.13, -0.04)
22:49:52.819 00.004 12308 Worker thread wakes up
22:49:52.819 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
22:49:52.819 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
22:49:52.819 00.000 12308 Moving (-0.13, -0.04) raw xDistance=0.13 yDistance=0.02
22:49:52.819 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:49:52.819 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:52.820 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:49:52.820 00.000 12308 MoveAxis(E, 0, ABG)
22:49:52.820 00.000 12308 Move returns status 0, amount 0
22:49:52.821 00.001 12308 MoveAxis(N, 0, ABG)
22:49:52.821 00.000 12308 Move returns status 0, amount 0
22:49:52.821 00.000 12308 move complete, result=0
22:49:52.822 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:52.826 00.004 12308 worker thread done servicing request
22:49:52.846 00.020 14556 UpdateGuideState exits: m=2287 SNR=32.0
22:49:52.851 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:52.854 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:52.857 00.003 14556 Enqueuing Expose request
22:49:52.863 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:49:52.867 00.004 12308 Worker thread wakes up
22:49:52.867 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:52.867 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:54.123 01.256 12308 Exposure complete
22:49:54.261 00.138 12308 worker thread done servicing request
22:49:54.261 00.000 14556 OnExposeComplete: enter
22:49:54.265 00.004 14556 UpdateGuideState(): m_state=6
22:49:54.269 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5691
22:49:54.275 00.006 14556 Star::Find returns 1 (0), X=169.08, Y=988.19, Mass=2220, SNR=31.7, Peak=205 HFD=4.4
22:49:54.278 00.003 14556 CameraToMount -- cameraTheta (3.05) - m_xAngle (-3.07) = xAngle (6.12 = -0.16)
22:49:54.282 00.004 14556 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.02 = -0.26)
22:49:54.287 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=0.02 hyp=0.21 cameraTheta=3.05 mountX=0.21 mountY=-0.05, mountTheta=-0.25
22:49:54.297 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.02, opts=13)
22:49:54.307 00.010 14556 Enqueuing Move request for scope (-0.21, 0.02)
22:49:54.314 00.007 12308 Worker thread wakes up
22:49:54.315 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.02) opts 0xd
22:49:54.315 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.02)
22:49:54.315 00.000 12308 Moving (-0.21, 0.02) raw xDistance=0.21 yDistance=-0.05
22:49:54.316 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:49:54.316 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:54.316 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:49:54.316 00.000 12308 MoveAxis(W, 91, ABG)
22:49:54.318 00.002 12308 Guiding  Dir = 3, Dur = 91
22:49:54.318 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:54.324 00.006 12308 IsSlewing returns 0
22:49:54.324 00.000 12308 IsGuiding returns 0
22:49:54.325 00.001 12308 PulseGuide returned control before completion, sleep 101
22:49:54.347 00.022 14556 UpdateGuideState exits: m=2220 SNR=31.7
22:49:54.352 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:54.357 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:54.360 00.003 14556 Enqueuing Expose request
22:49:54.439 00.079 12308 IsGuiding returns 1
22:49:54.441 00.002 12308 scope still moving after pulse duration time elapsed
22:49:54.470 00.029 12308 IsSlewing returns 0
22:49:54.471 00.001 12308 IsGuiding returns 0
22:49:54.471 00.000 12308 scope move finished after 91 + 56 ms
22:49:54.471 00.000 12308 Move returns status 0, amount 91
22:49:54.472 00.001 12308 MoveAxis(N, 0, ABG)
22:49:54.472 00.000 12308 Move returns status 0, amount 0
22:49:54.472 00.000 12308 move complete, result=0
22:49:54.472 00.000 12308 worker thread done servicing request
22:49:54.474 00.002 14556 GuideStep: 0.2 px 91 ms WEST, -0.1 px 0 ms NORTH
22:49:54.479 00.005 12308 Worker thread wakes up
22:49:54.479 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:54.479 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:55.735 01.256 12308 Exposure complete
22:49:55.874 00.139 12308 worker thread done servicing request
22:49:55.874 00.000 14556 OnExposeComplete: enter
22:49:55.878 00.004 14556 UpdateGuideState(): m_state=6
22:49:55.882 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5692
22:49:55.886 00.004 14556 Star::Find returns 1 (0), X=169.21, Y=988.25, Mass=2069, SNR=30.6, Peak=182 HFD=4.5
22:49:55.890 00.004 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.40 = -0.88)
22:49:55.894 00.004 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.98)
22:49:55.898 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.12 cameraTheta=2.33 mountX=0.07 mountY=-0.10, mountTheta=-0.92
22:49:55.904 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.08, opts=13)
22:49:55.907 00.003 14556 Enqueuing Move request for scope (-0.08, 0.08)
22:49:55.911 00.004 12308 Worker thread wakes up
22:49:55.911 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
22:49:55.911 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
22:49:55.911 00.000 12308 Moving (-0.08, 0.08) raw xDistance=0.07 yDistance=-0.10
22:49:55.911 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:49:55.911 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:55.913 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:49:55.913 00.000 12308 MoveAxis(E, 0, ABG)
22:49:55.913 00.000 12308 Move returns status 0, amount 0
22:49:55.913 00.000 12308 MoveAxis(N, 0, ABG)
22:49:55.914 00.001 12308 Move returns status 0, amount 0
22:49:55.914 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:55.918 00.004 12308 move complete, result=0
22:49:55.918 00.000 12308 worker thread done servicing request
22:49:55.939 00.021 14556 UpdateGuideState exits: m=2069 SNR=30.6
22:49:55.944 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:55.948 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:55.952 00.004 14556 Enqueuing Expose request
22:49:55.956 00.004 12308 Worker thread wakes up
22:49:55.956 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:49:55.963 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:55.963 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:57.207 01.244 12308 Exposure complete
22:49:57.374 00.167 12308 worker thread done servicing request
22:49:57.374 00.000 14556 OnExposeComplete: enter
22:49:57.379 00.005 14556 UpdateGuideState(): m_state=6
22:49:57.384 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5693
22:49:57.391 00.007 14556 Star::Find returns 1 (0), X=169.17, Y=988.26, Mass=2301, SNR=32.0, Peak=190 HFD=4.6
22:49:57.395 00.004 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.59 = -0.70)
22:49:57.398 00.003 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.49 = -0.79)
22:49:57.405 00.007 14556 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.16 cameraTheta=2.51 mountX=0.12 mountY=-0.11, mountTheta=-0.75
22:49:57.410 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.09, opts=13)
22:49:57.414 00.004 14556 Enqueuing Move request for scope (-0.13, 0.09)
22:49:57.420 00.006 12308 Worker thread wakes up
22:49:57.420 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
22:49:57.420 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
22:49:57.421 00.001 12308 Moving (-0.13, 0.09) raw xDistance=0.12 yDistance=-0.11
22:49:57.421 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:49:57.422 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:57.422 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:57.427 00.005 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:49:57.427 00.000 12308 MoveAxis(E, 0, ABG)
22:49:57.427 00.000 12308 Move returns status 0, amount 0
22:49:57.427 00.000 12308 MoveAxis(N, 0, ABG)
22:49:57.427 00.000 12308 Move returns status 0, amount 0
22:49:57.427 00.000 12308 move complete, result=0
22:49:57.428 00.001 12308 worker thread done servicing request
22:49:57.445 00.017 14556 UpdateGuideState exits: m=2301 SNR=32.0
22:49:57.450 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:57.454 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:57.461 00.007 14556 Enqueuing Expose request
22:49:57.467 00.006 12308 Worker thread wakes up
22:49:57.467 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:49:57.473 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:57.473 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:49:58.724 01.251 12308 Exposure complete
22:49:58.857 00.133 12308 worker thread done servicing request
22:49:58.857 00.000 14556 OnExposeComplete: enter
22:49:58.863 00.006 14556 UpdateGuideState(): m_state=6
22:49:58.868 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5694
22:49:58.873 00.005 14556 Star::Find returns 1 (0), X=169.20, Y=988.39, Mass=2355, SNR=32.6, Peak=159 HFD=4.7
22:49:58.877 00.004 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.04 = -1.24)
22:49:58.881 00.004 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.34)
22:49:58.886 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.97 mountX=0.08 mountY=-0.23, mountTheta=-1.25
22:49:58.890 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.22, opts=13)
22:49:58.895 00.005 14556 Enqueuing Move request for scope (-0.09, 0.22)
22:49:58.898 00.003 12308 Worker thread wakes up
22:49:58.898 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.22) opts 0xd
22:49:58.899 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.22)
22:49:58.899 00.000 12308 Moving (-0.09, 0.22) raw xDistance=0.08 yDistance=-0.23
22:49:58.899 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:49:58.899 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:49:58.899 00.000 12308 MoveAxis(E, 0, ABG)
22:49:58.899 00.000 12308 Move returns status 0, amount 0
22:49:58.899 00.000 12308 MoveAxis(N, 164, ABG)
22:49:58.900 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:49:58.906 00.006 12308 Guiding  Dir = 0, Dur = 164
22:49:58.906 00.000 12308 IsSlewing returns 0
22:49:58.907 00.001 12308 IsGuiding returns 0
22:49:58.907 00.000 12308 PulseGuide returned control before completion, sleep 174
22:49:58.927 00.020 14556 UpdateGuideState exits: m=2355 SNR=32.6
22:49:58.931 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:58.936 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:49:58.940 00.004 14556 Enqueuing Expose request
22:49:59.087 00.147 12308 IsGuiding returns 1
22:49:59.088 00.001 12308 scope still moving after pulse duration time elapsed
22:49:59.118 00.030 12308 IsSlewing returns 0
22:49:59.119 00.001 12308 IsGuiding returns 0
22:49:59.119 00.000 12308 scope move finished after 164 + 48 ms
22:49:59.119 00.000 12308 Move returns status 0, amount 164
22:49:59.120 00.001 12308 move complete, result=0
22:49:59.120 00.000 12308 worker thread done servicing request
22:49:59.120 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 164 ms NORTH
22:49:59.127 00.007 12308 Worker thread wakes up
22:49:59.127 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:49:59.127 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:00.371 01.244 12308 Exposure complete
22:50:00.545 00.174 12308 worker thread done servicing request
22:50:00.545 00.000 14556 OnExposeComplete: enter
22:50:00.550 00.005 14556 UpdateGuideState(): m_state=6
22:50:00.555 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5695
22:50:00.559 00.004 14556 Star::Find returns 1 (0), X=169.04, Y=988.19, Mass=2136, SNR=31.1, Peak=180 HFD=4.4
22:50:00.563 00.004 14556 CameraToMount -- cameraTheta (3.05) - m_xAngle (-3.07) = xAngle (6.12 = -0.16)
22:50:00.567 00.004 14556 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.03 = -0.26)
22:50:00.570 00.003 14556 CameraToMount -- cameraX=-0.25 cameraY=0.02 hyp=0.25 cameraTheta=3.05 mountX=0.25 mountY=-0.06, mountTheta=-0.25
22:50:00.574 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.02, opts=13)
22:50:00.577 00.003 14556 Enqueuing Move request for scope (-0.25, 0.02)
22:50:00.580 00.003 12308 Worker thread wakes up
22:50:00.580 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.02) opts 0xd
22:50:00.580 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.02)
22:50:00.580 00.000 12308 Moving (-0.25, 0.02) raw xDistance=0.25 yDistance=-0.06
22:50:00.580 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:50:00.582 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:00.582 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:50:00.582 00.000 12308 MoveAxis(W, 107, ABG)
22:50:00.582 00.000 12308 Guiding  Dir = 3, Dur = 107
22:50:00.583 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:00.587 00.004 12308 IsSlewing returns 0
22:50:00.588 00.001 12308 IsGuiding returns 0
22:50:00.588 00.000 12308 PulseGuide returned control before completion, sleep 117
22:50:00.605 00.017 14556 UpdateGuideState exits: m=2136 SNR=31.1
22:50:00.609 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:00.613 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:00.616 00.003 14556 Enqueuing Expose request
22:50:00.717 00.101 12308 IsGuiding returns 1
22:50:00.717 00.000 12308 scope still moving after pulse duration time elapsed
22:50:00.749 00.032 12308 IsSlewing returns 0
22:50:00.749 00.000 12308 IsGuiding returns 0
22:50:00.749 00.000 12308 scope move finished after 107 + 55 ms
22:50:00.749 00.000 12308 Move returns status 0, amount 107
22:50:00.749 00.000 12308 MoveAxis(N, 0, ABG)
22:50:00.751 00.002 12308 Move returns status 0, amount 0
22:50:00.751 00.000 12308 move complete, result=0
22:50:00.751 00.000 12308 worker thread done servicing request
22:50:00.751 00.000 14556 GuideStep: 0.2 px 107 ms WEST, -0.1 px 0 ms NORTH
22:50:00.756 00.005 12308 Worker thread wakes up
22:50:00.756 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:00.756 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:02.012 01.256 12308 Exposure complete
22:50:02.157 00.145 12308 worker thread done servicing request
22:50:02.157 00.000 14556 OnExposeComplete: enter
22:50:02.162 00.005 14556 UpdateGuideState(): m_state=6
22:50:02.166 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5696
22:50:02.170 00.004 14556 Star::Find returns 1 (0), X=169.15, Y=988.42, Mass=2163, SNR=31.1, Peak=197 HFD=4.4
22:50:02.175 00.005 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.15 = -1.14)
22:50:02.181 00.006 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
22:50:02.184 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.25 hyp=0.29 cameraTheta=2.07 mountX=0.12 mountY=-0.27, mountTheta=-1.15
22:50:02.190 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.25, opts=13)
22:50:02.194 00.004 14556 Enqueuing Move request for scope (-0.14, 0.25)
22:50:02.198 00.004 12308 Worker thread wakes up
22:50:02.198 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.25) opts 0xd
22:50:02.198 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.25)
22:50:02.198 00.000 12308 Moving (-0.14, 0.25) raw xDistance=0.12 yDistance=-0.27
22:50:02.198 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:50:02.200 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:50:02.200 00.000 12308 MoveAxis(E, 0, ABG)
22:50:02.200 00.000 12308 Move returns status 0, amount 0
22:50:02.200 00.000 12308 MoveAxis(N, 193, ABG)
22:50:02.200 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:02.204 00.004 12308 Guiding  Dir = 0, Dur = 193
22:50:02.204 00.000 12308 IsSlewing returns 0
22:50:02.206 00.002 12308 IsGuiding returns 0
22:50:02.207 00.001 12308 PulseGuide returned control before completion, sleep 202
22:50:02.224 00.017 14556 UpdateGuideState exits: m=2163 SNR=31.1
22:50:02.228 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:02.233 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:02.237 00.004 14556 Enqueuing Expose request
22:50:02.425 00.188 12308 IsGuiding returns 1
22:50:02.426 00.001 12308 scope still moving after pulse duration time elapsed
22:50:02.457 00.031 12308 IsSlewing returns 0
22:50:02.459 00.002 12308 IsGuiding returns 1
22:50:02.489 00.030 12308 IsSlewing returns 0
22:50:02.490 00.001 12308 IsGuiding returns 1
22:50:02.519 00.029 12308 IsSlewing returns 0
22:50:02.521 00.002 12308 IsGuiding returns 0
22:50:02.521 00.000 12308 scope move finished after 193 + 122 ms
22:50:02.522 00.001 12308 Move returns status 0, amount 193
22:50:02.523 00.001 12308 move complete, result=0
22:50:02.524 00.001 12308 worker thread done servicing request
22:50:02.525 00.001 12308 Worker thread wakes up
22:50:02.525 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 193 ms NORTH
22:50:02.531 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:02.532 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:03.777 01.245 12308 Exposure complete
22:50:03.916 00.139 12308 worker thread done servicing request
22:50:03.917 00.001 14556 OnExposeComplete: enter
22:50:03.921 00.004 14556 UpdateGuideState(): m_state=6
22:50:03.924 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5697
22:50:03.929 00.005 14556 Star::Find returns 1 (0), X=169.09, Y=988.27, Mass=2137, SNR=31.1, Peak=187 HFD=4.4
22:50:03.932 00.003 14556 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.07) = xAngle (5.74 = -0.54)
22:50:03.936 00.004 14556 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.65 = -0.64)
22:50:03.939 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=0.10 hyp=0.23 cameraTheta=2.67 mountX=0.20 mountY=-0.14, mountTheta=-0.61
22:50:03.945 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.10, opts=13)
22:50:03.949 00.004 14556 Enqueuing Move request for scope (-0.21, 0.10)
22:50:03.955 00.006 12308 Worker thread wakes up
22:50:03.955 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.10) opts 0xd
22:50:03.955 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.10)
22:50:03.955 00.000 12308 Moving (-0.21, 0.10) raw xDistance=0.20 yDistance=-0.14
22:50:03.955 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:50:03.955 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:03.955 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:50:03.956 00.001 12308 MoveAxis(E, 0, ABG)
22:50:03.956 00.000 12308 Move returns status 0, amount 0
22:50:03.956 00.000 12308 MoveAxis(N, 0, ABG)
22:50:03.956 00.000 12308 Move returns status 0, amount 0
22:50:03.956 00.000 12308 move complete, result=0
22:50:03.956 00.000 12308 worker thread done servicing request
22:50:03.957 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:03.981 00.024 14556 UpdateGuideState exits: m=2137 SNR=31.1
22:50:03.985 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:03.990 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:03.994 00.004 14556 Enqueuing Expose request
22:50:03.999 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:50:04.004 00.005 12308 Worker thread wakes up
22:50:04.004 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:04.004 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:05.254 01.250 12308 Exposure complete
22:50:05.386 00.132 12308 worker thread done servicing request
22:50:05.386 00.000 14556 OnExposeComplete: enter
22:50:05.389 00.003 14556 UpdateGuideState(): m_state=6
22:50:05.393 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5698
22:50:05.396 00.003 14556 Star::Find returns 1 (0), X=169.04, Y=988.24, Mass=2145, SNR=31.2, Peak=189 HFD=4.3
22:50:05.402 00.006 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.93 = -0.35)
22:50:05.406 00.004 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.45)
22:50:05.409 00.003 14556 CameraToMount -- cameraX=-0.25 cameraY=0.07 hyp=0.26 cameraTheta=2.86 mountX=0.25 mountY=-0.12, mountTheta=-0.44
22:50:05.413 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.07, opts=13)
22:50:05.418 00.005 14556 Enqueuing Move request for scope (-0.25, 0.07)
22:50:05.421 00.003 12308 Worker thread wakes up
22:50:05.422 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.07) opts 0xd
22:50:05.422 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.07)
22:50:05.422 00.000 12308 Moving (-0.25, 0.07) raw xDistance=0.25 yDistance=-0.12
22:50:05.422 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:50:05.422 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:05.423 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:50:05.423 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:05.427 00.004 12308 MoveAxis(W, 107, ABG)
22:50:05.427 00.000 12308 Guiding  Dir = 3, Dur = 107
22:50:05.427 00.000 12308 IsSlewing returns 0
22:50:05.428 00.001 12308 IsGuiding returns 0
22:50:05.428 00.000 12308 PulseGuide returned control before completion, sleep 117
22:50:05.447 00.019 14556 UpdateGuideState exits: m=2145 SNR=31.2
22:50:05.452 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:05.457 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:05.461 00.004 14556 Enqueuing Expose request
22:50:05.556 00.095 12308 IsGuiding returns 1
22:50:05.557 00.001 12308 scope still moving after pulse duration time elapsed
22:50:05.587 00.030 12308 IsSlewing returns 0
22:50:05.589 00.002 12308 IsGuiding returns 0
22:50:05.589 00.000 12308 scope move finished after 107 + 54 ms
22:50:05.590 00.001 12308 Move returns status 0, amount 107
22:50:05.590 00.000 12308 MoveAxis(N, 0, ABG)
22:50:05.590 00.000 12308 Move returns status 0, amount 0
22:50:05.591 00.001 12308 move complete, result=0
22:50:05.592 00.001 12308 worker thread done servicing request
22:50:05.592 00.000 14556 GuideStep: 0.2 px 107 ms WEST, -0.1 px 0 ms NORTH
22:50:05.598 00.006 12308 Worker thread wakes up
22:50:05.598 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:05.598 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:06.845 01.247 12308 Exposure complete
22:50:06.985 00.140 12308 worker thread done servicing request
22:50:06.985 00.000 14556 OnExposeComplete: enter
22:50:06.989 00.004 14556 UpdateGuideState(): m_state=6
22:50:06.996 00.007 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5699
22:50:07.000 00.004 14556 Star::Find returns 1 (0), X=169.14, Y=988.01, Mass=2043, SNR=30.2, Peak=170 HFD=4.4
22:50:07.005 00.005 14556 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-3.07) = xAngle (0.74 = 0.74)
22:50:07.008 00.003 14556 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.64 = 0.64)
22:50:07.012 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-2.33 mountX=0.16 mountY=0.13, mountTheta=0.68
22:50:07.017 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.16, opts=13)
22:50:07.022 00.005 14556 Enqueuing Move request for scope (-0.15, -0.16)
22:50:07.025 00.003 12308 Worker thread wakes up
22:50:07.025 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.16) opts 0xd
22:50:07.025 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.16)
22:50:07.026 00.001 12308 Moving (-0.15, -0.16) raw xDistance=0.16 yDistance=0.13
22:50:07.026 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:50:07.026 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:07.026 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:50:07.026 00.000 12308 MoveAxis(E, 0, ABG)
22:50:07.026 00.000 12308 Move returns status 0, amount 0
22:50:07.026 00.000 12308 MoveAxis(N, 0, ABG)
22:50:07.028 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:07.032 00.004 12308 Move returns status 0, amount 0
22:50:07.032 00.000 12308 move complete, result=0
22:50:07.032 00.000 12308 worker thread done servicing request
22:50:07.052 00.020 14556 UpdateGuideState exits: m=2043 SNR=30.2
22:50:07.057 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:07.061 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:07.065 00.004 14556 Enqueuing Expose request
22:50:07.068 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:07.072 00.004 12308 Worker thread wakes up
22:50:07.072 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:07.073 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:08.317 01.244 12308 Exposure complete
22:50:08.451 00.134 12308 worker thread done servicing request
22:50:08.452 00.001 14556 OnExposeComplete: enter
22:50:08.456 00.004 14556 UpdateGuideState(): m_state=6
22:50:08.459 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5700
22:50:08.464 00.005 14556 Star::Find returns 1 (0), X=169.05, Y=988.47, Mass=2199, SNR=31.3, Peak=190 HFD=4.2
22:50:08.468 00.004 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
22:50:08.471 00.003 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
22:50:08.475 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.30 hyp=0.39 cameraTheta=2.24 mountX=0.22 mountY=-0.34, mountTheta=-1.00
22:50:08.479 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.30, opts=13)
22:50:08.484 00.005 14556 Enqueuing Move request for scope (-0.24, 0.30)
22:50:08.487 00.003 12308 Worker thread wakes up
22:50:08.487 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.30) opts 0xd
22:50:08.487 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.30)
22:50:08.487 00.000 12308 Moving (-0.24, 0.30) raw xDistance=0.22 yDistance=-0.34
22:50:08.487 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:50:08.487 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:50:08.488 00.001 12308 MoveAxis(W, 94, ABG)
22:50:08.488 00.000 12308 Guiding  Dir = 3, Dur = 94
22:50:08.488 00.000 12308 IsSlewing returns 0
22:50:08.489 00.001 12308 IsGuiding returns 0
22:50:08.489 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:08.492 00.003 12308 PulseGuide returned control before completion, sleep 104
22:50:08.513 00.021 14556 UpdateGuideState exits: m=2199 SNR=31.3
22:50:08.520 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:08.525 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:08.529 00.004 14556 Enqueuing Expose request
22:50:08.602 00.073 12308 IsGuiding returns 1
22:50:08.604 00.002 12308 scope still moving after pulse duration time elapsed
22:50:08.634 00.030 12308 IsSlewing returns 0
22:50:08.635 00.001 12308 IsGuiding returns 0
22:50:08.635 00.000 12308 scope move finished after 94 + 51 ms
22:50:08.636 00.001 12308 Move returns status 0, amount 94
22:50:08.636 00.000 12308 MoveAxis(N, 238, ABG)
22:50:08.637 00.001 12308 Guiding  Dir = 0, Dur = 238
22:50:08.637 00.000 12308 IsSlewing returns 0
22:50:08.637 00.000 12308 IsGuiding returns 0
22:50:08.638 00.001 12308 PulseGuide returned control before completion, sleep 248
22:50:08.901 00.263 12308 IsGuiding returns 1
22:50:08.901 00.000 12308 scope still moving after pulse duration time elapsed
22:50:08.933 00.032 12308 IsSlewing returns 0
22:50:08.934 00.001 12308 IsGuiding returns 0
22:50:08.934 00.000 12308 scope move finished after 238 + 58 ms
22:50:08.934 00.000 12308 Move returns status 0, amount 238
22:50:08.935 00.001 12308 move complete, result=0
22:50:08.935 00.000 12308 worker thread done servicing request
22:50:08.936 00.001 12308 Worker thread wakes up
22:50:08.936 00.000 14556 GuideStep: 0.2 px 94 ms WEST, -0.3 px 238 ms NORTH
22:50:08.942 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:08.942 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:10.193 01.251 12308 Exposure complete
22:50:10.331 00.138 12308 worker thread done servicing request
22:50:10.332 00.001 14556 OnExposeComplete: enter
22:50:10.336 00.004 14556 UpdateGuideState(): m_state=6
22:50:10.339 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5701
22:50:10.344 00.005 14556 Star::Find returns 1 (0), X=169.08, Y=988.11, Mass=2286, SNR=32.2, Peak=208 HFD=4.4
22:50:10.348 00.004 14556 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-3.07) = xAngle (0.17 = 0.17)
22:50:10.352 00.004 14556 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.07 = 0.07)
22:50:10.355 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.05 hyp=0.21 cameraTheta=-2.90 mountX=0.21 mountY=0.02, mountTheta=0.07
22:50:10.360 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.05, opts=13)
22:50:10.365 00.005 14556 Enqueuing Move request for scope (-0.21, -0.05)
22:50:10.369 00.004 12308 Worker thread wakes up
22:50:10.369 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.05) opts 0xd
22:50:10.369 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.05)
22:50:10.369 00.000 12308 Moving (-0.21, -0.05) raw xDistance=0.21 yDistance=0.02
22:50:10.369 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
22:50:10.369 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:10.370 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:50:10.370 00.000 12308 MoveAxis(W, 98, ABG)
22:50:10.370 00.000 12308 Guiding  Dir = 3, Dur = 98
22:50:10.370 00.000 12308 IsSlewing returns 0
22:50:10.370 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:10.374 00.004 12308 IsGuiding returns 0
22:50:10.374 00.000 12308 PulseGuide returned control before completion, sleep 108
22:50:10.396 00.022 14556 UpdateGuideState exits: m=2286 SNR=32.2
22:50:10.401 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:10.406 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:10.411 00.005 14556 Enqueuing Expose request
22:50:10.485 00.074 12308 IsGuiding returns 1
22:50:10.486 00.001 12308 scope still moving after pulse duration time elapsed
22:50:10.517 00.031 12308 IsSlewing returns 0
22:50:10.517 00.000 12308 IsGuiding returns 0
22:50:10.518 00.001 12308 scope move finished after 98 + 45 ms
22:50:10.518 00.000 12308 Move returns status 0, amount 98
22:50:10.519 00.001 12308 MoveAxis(N, 0, ABG)
22:50:10.519 00.000 12308 Move returns status 0, amount 0
22:50:10.521 00.002 12308 move complete, result=0
22:50:10.521 00.000 12308 worker thread done servicing request
22:50:10.522 00.001 12308 Worker thread wakes up
22:50:10.522 00.000 14556 GuideStep: 0.2 px 98 ms WEST, 0.0 px 0 ms NORTH
22:50:10.531 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:10.531 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:11.788 01.257 12308 Exposure complete
22:50:11.920 00.132 12308 worker thread done servicing request
22:50:11.920 00.000 14556 OnExposeComplete: enter
22:50:11.923 00.003 14556 UpdateGuideState(): m_state=6
22:50:11.929 00.006 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5702
22:50:11.934 00.005 14556 Star::Find returns 1 (0), X=169.27, Y=988.21, Mass=2112, SNR=30.9, Peak=192 HFD=4.5
22:50:11.939 00.005 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.17 = -1.11)
22:50:11.943 00.004 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.21)
22:50:11.948 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.10 mountX=0.02 mountY=-0.05, mountTheta=-1.13
22:50:11.953 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.04, opts=13)
22:50:11.958 00.005 14556 Enqueuing Move request for scope (-0.03, 0.04)
22:50:11.961 00.003 12308 Worker thread wakes up
22:50:11.961 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
22:50:11.961 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
22:50:11.961 00.000 12308 Moving (-0.03, 0.04) raw xDistance=0.02 yDistance=-0.05
22:50:11.961 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:50:11.961 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:11.962 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:50:11.962 00.000 12308 MoveAxis(E, 0, ABG)
22:50:11.962 00.000 12308 Move returns status 0, amount 0
22:50:11.962 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:11.967 00.005 12308 MoveAxis(N, 0, ABG)
22:50:11.967 00.000 12308 Move returns status 0, amount 0
22:50:11.967 00.000 12308 move complete, result=0
22:50:11.967 00.000 12308 worker thread done servicing request
22:50:11.988 00.021 14556 UpdateGuideState exits: m=2112 SNR=30.9
22:50:11.992 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:11.997 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:12.000 00.003 14556 Enqueuing Expose request
22:50:12.005 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:50:12.009 00.004 12308 Worker thread wakes up
22:50:12.009 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:12.010 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:13.257 01.247 12308 Exposure complete
22:50:13.399 00.142 12308 worker thread done servicing request
22:50:13.399 00.000 14556 OnExposeComplete: enter
22:50:13.403 00.004 14556 UpdateGuideState(): m_state=6
22:50:13.407 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5703
22:50:13.412 00.005 14556 Star::Find returns 1 (0), X=169.15, Y=988.34, Mass=1986, SNR=29.9, Peak=187 HFD=4.2
22:50:13.415 00.003 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.33 = -0.95)
22:50:13.419 00.004 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.05)
22:50:13.424 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.18 hyp=0.23 cameraTheta=2.26 mountX=0.13 mountY=-0.20, mountTheta=-0.98
22:50:13.431 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.18, opts=13)
22:50:13.436 00.005 14556 Enqueuing Move request for scope (-0.15, 0.18)
22:50:13.439 00.003 12308 Worker thread wakes up
22:50:13.441 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.18) opts 0xd
22:50:13.441 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.18)
22:50:13.441 00.000 12308 Moving (-0.15, 0.18) raw xDistance=0.13 yDistance=-0.20
22:50:13.442 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:50:13.442 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:50:13.442 00.000 12308 MoveAxis(E, 0, ABG)
22:50:13.442 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:13.446 00.004 12308 Move returns status 0, amount 0
22:50:13.446 00.000 12308 MoveAxis(N, 141, ABG)
22:50:13.447 00.001 12308 Guiding  Dir = 0, Dur = 141
22:50:13.447 00.000 12308 IsSlewing returns 0
22:50:13.447 00.000 12308 IsGuiding returns 0
22:50:13.448 00.001 12308 PulseGuide returned control before completion, sleep 151
22:50:13.470 00.022 14556 UpdateGuideState exits: m=1986 SNR=29.9
22:50:13.474 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:13.479 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:13.482 00.003 14556 Enqueuing Expose request
22:50:13.610 00.128 12308 IsGuiding returns 1
22:50:13.610 00.000 12308 scope still moving after pulse duration time elapsed
22:50:13.641 00.031 12308 IsSlewing returns 0
22:50:13.642 00.001 12308 IsGuiding returns 0
22:50:13.642 00.000 12308 scope move finished after 141 + 53 ms
22:50:13.643 00.001 12308 Move returns status 0, amount 141
22:50:13.643 00.000 12308 move complete, result=0
22:50:13.643 00.000 12308 worker thread done servicing request
22:50:13.644 00.001 12308 Worker thread wakes up
22:50:13.644 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 141 ms NORTH
22:50:13.655 00.011 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:13.655 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:14.903 01.248 12308 Exposure complete
22:50:15.043 00.140 12308 worker thread done servicing request
22:50:15.043 00.000 14556 OnExposeComplete: enter
22:50:15.047 00.004 14556 UpdateGuideState(): m_state=6
22:50:15.052 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5704
22:50:15.058 00.006 14556 Star::Find returns 1 (0), X=168.98, Y=988.22, Mass=2134, SNR=31.2, Peak=215 HFD=4.2
22:50:15.064 00.006 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.04 = -0.24)
22:50:15.067 00.003 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.94 = -0.34)
22:50:15.071 00.004 14556 CameraToMount -- cameraX=-0.31 cameraY=0.05 hyp=0.31 cameraTheta=2.97 mountX=0.30 mountY=-0.10, mountTheta=-0.33
22:50:15.076 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.05, opts=13)
22:50:15.081 00.005 14556 Enqueuing Move request for scope (-0.31, 0.05)
22:50:15.084 00.003 12308 Worker thread wakes up
22:50:15.085 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.05) opts 0xd
22:50:15.085 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.05)
22:50:15.085 00.000 12308 Moving (-0.31, 0.05) raw xDistance=0.30 yDistance=-0.10
22:50:15.085 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:50:15.085 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:15.086 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:50:15.086 00.000 12308 MoveAxis(W, 132, ABG)
22:50:15.086 00.000 12308 Guiding  Dir = 3, Dur = 132
22:50:15.086 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:15.091 00.005 12308 IsSlewing returns 0
22:50:15.091 00.000 12308 IsGuiding returns 0
22:50:15.091 00.000 12308 PulseGuide returned control before completion, sleep 142
22:50:15.111 00.020 14556 UpdateGuideState exits: m=2134 SNR=31.2
22:50:15.117 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:15.120 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:15.125 00.005 14556 Enqueuing Expose request
22:50:15.235 00.110 12308 IsGuiding returns 1
22:50:15.236 00.001 12308 scope still moving after pulse duration time elapsed
22:50:15.266 00.030 12308 IsSlewing returns 0
22:50:15.268 00.002 12308 IsGuiding returns 0
22:50:15.268 00.000 12308 scope move finished after 132 + 45 ms
22:50:15.269 00.001 12308 Move returns status 0, amount 132
22:50:15.270 00.001 12308 MoveAxis(N, 0, ABG)
22:50:15.271 00.001 12308 Move returns status 0, amount 0
22:50:15.271 00.000 12308 move complete, result=0
22:50:15.271 00.000 12308 worker thread done servicing request
22:50:15.272 00.001 12308 Worker thread wakes up
22:50:15.272 00.000 14556 GuideStep: 0.3 px 132 ms WEST, -0.1 px 0 ms NORTH
22:50:15.278 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:15.278 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:16.530 01.252 12308 Exposure complete
22:50:16.672 00.142 12308 worker thread done servicing request
22:50:16.673 00.001 14556 OnExposeComplete: enter
22:50:16.678 00.005 14556 UpdateGuideState(): m_state=6
22:50:16.682 00.004 14556 Star::Find(15, 168, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5705
22:50:16.685 00.003 14556 Star::Find returns 1 (0), X=169.19, Y=988.18, Mass=2160, SNR=31.0, Peak=198 HFD=4.4
22:50:16.689 00.004 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.07 = -0.21)
22:50:16.694 00.005 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.31)
22:50:16.697 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.00 mountX=0.10 mountY=-0.03, mountTheta=-0.30
22:50:16.702 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.01, opts=13)
22:50:16.706 00.004 14556 Enqueuing Move request for scope (-0.10, 0.01)
22:50:16.711 00.005 12308 Worker thread wakes up
22:50:16.711 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
22:50:16.711 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
22:50:16.711 00.000 12308 Moving (-0.10, 0.01) raw xDistance=0.10 yDistance=-0.03
22:50:16.711 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:50:16.711 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:16.711 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:50:16.712 00.001 12308 MoveAxis(E, 0, ABG)
22:50:16.712 00.000 12308 Move returns status 0, amount 0
22:50:16.712 00.000 12308 MoveAxis(N, 0, ABG)
22:50:16.712 00.000 12308 Move returns status 0, amount 0
22:50:16.712 00.000 12308 move complete, result=0
22:50:16.712 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:16.717 00.005 12308 worker thread done servicing request
22:50:16.736 00.019 14556 UpdateGuideState exits: m=2160 SNR=31.0
22:50:16.742 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:16.746 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:16.750 00.004 14556 Enqueuing Expose request
22:50:16.754 00.004 12308 Worker thread wakes up
22:50:16.754 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:16.755 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:16.755 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:50:17.998 01.243 12308 Exposure complete
22:50:18.138 00.140 12308 worker thread done servicing request
22:50:18.138 00.000 14556 OnExposeComplete: enter
22:50:18.144 00.006 14556 UpdateGuideState(): m_state=6
22:50:18.149 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5706
22:50:18.153 00.004 14556 Star::Find returns 1 (0), X=169.22, Y=988.14, Mass=2146, SNR=31.1, Peak=179 HFD=4.4
22:50:18.157 00.004 14556 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-3.07) = xAngle (0.32 = 0.32)
22:50:18.161 00.004 14556 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.22 = 0.22)
22:50:18.164 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-2.75 mountX=0.07 mountY=0.02, mountTheta=0.23
22:50:18.170 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.03, opts=13)
22:50:18.174 00.004 14556 Enqueuing Move request for scope (-0.07, -0.03)
22:50:18.177 00.003 12308 Worker thread wakes up
22:50:18.178 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
22:50:18.180 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
22:50:18.180 00.000 12308 Moving (-0.07, -0.03) raw xDistance=0.07 yDistance=0.02
22:50:18.180 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:50:18.181 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:18.181 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:50:18.182 00.001 12308 MoveAxis(E, 0, ABG)
22:50:18.182 00.000 12308 Move returns status 0, amount 0
22:50:18.182 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:18.188 00.006 12308 MoveAxis(N, 0, ABG)
22:50:18.188 00.000 12308 Move returns status 0, amount 0
22:50:18.188 00.000 12308 move complete, result=0
22:50:18.189 00.001 12308 worker thread done servicing request
22:50:18.208 00.019 14556 UpdateGuideState exits: m=2146 SNR=31.1
22:50:18.213 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:18.218 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:18.221 00.003 14556 Enqueuing Expose request
22:50:18.225 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:50:18.228 00.003 12308 Worker thread wakes up
22:50:18.229 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:18.229 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:19.476 01.247 12308 Exposure complete
22:50:19.617 00.141 14556 OnExposeComplete: enter
22:50:19.621 00.004 14556 UpdateGuideState(): m_state=6
22:50:19.625 00.004 12308 worker thread done servicing request
22:50:19.625 00.000 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5707
22:50:19.629 00.004 14556 Star::Find returns 1 (0), X=169.12, Y=988.35, Mass=2400, SNR=32.7, Peak=188 HFD=4.7
22:50:19.633 00.004 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
22:50:19.637 00.004 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.99)
22:50:19.642 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.18 hyp=0.25 cameraTheta=2.32 mountX=0.16 mountY=-0.21, mountTheta=-0.92
22:50:19.647 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.18, opts=13)
22:50:19.650 00.003 14556 Enqueuing Move request for scope (-0.17, 0.18)
22:50:19.654 00.004 12308 Worker thread wakes up
22:50:19.654 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.18) opts 0xd
22:50:19.654 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.18)
22:50:19.655 00.001 12308 Moving (-0.17, 0.18) raw xDistance=0.16 yDistance=-0.21
22:50:19.655 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:50:19.655 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:50:19.655 00.000 12308 MoveAxis(E, 0, ABG)
22:50:19.655 00.000 12308 Move returns status 0, amount 0
22:50:19.657 00.002 12308 MoveAxis(N, 148, ABG)
22:50:19.657 00.000 12308 Guiding  Dir = 0, Dur = 148
22:50:19.657 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:19.663 00.006 12308 IsSlewing returns 0
22:50:19.663 00.000 12308 IsGuiding returns 0
22:50:19.664 00.001 12308 PulseGuide returned control before completion, sleep 158
22:50:19.684 00.020 14556 UpdateGuideState exits: m=2400 SNR=32.7
22:50:19.691 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:19.695 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:19.700 00.005 14556 Enqueuing Expose request
22:50:19.825 00.125 12308 IsGuiding returns 1
22:50:19.826 00.001 12308 scope still moving after pulse duration time elapsed
22:50:19.856 00.030 12308 IsSlewing returns 0
22:50:19.857 00.001 12308 IsGuiding returns 0
22:50:19.859 00.002 12308 scope move finished after 148 + 47 ms
22:50:19.859 00.000 12308 Move returns status 0, amount 148
22:50:19.860 00.001 12308 move complete, result=0
22:50:19.861 00.001 12308 worker thread done servicing request
22:50:19.861 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 148 ms NORTH
22:50:19.869 00.008 12308 Worker thread wakes up
22:50:19.870 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:19.871 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:21.123 01.252 12308 Exposure complete
22:50:21.273 00.150 12308 worker thread done servicing request
22:50:21.273 00.000 14556 OnExposeComplete: enter
22:50:21.277 00.004 14556 UpdateGuideState(): m_state=6
22:50:21.281 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5708
22:50:21.284 00.003 14556 Star::Find returns 1 (0), X=169.08, Y=988.27, Mass=2232, SNR=31.7, Peak=197 HFD=4.4
22:50:21.288 00.004 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.76 = -0.52)
22:50:21.292 00.004 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.62)
22:50:21.296 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.11 hyp=0.24 cameraTheta=2.69 mountX=0.21 mountY=-0.14, mountTheta=-0.59
22:50:21.306 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.11, opts=13)
22:50:21.315 00.009 14556 Enqueuing Move request for scope (-0.21, 0.11)
22:50:21.320 00.005 12308 Worker thread wakes up
22:50:21.320 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.11) opts 0xd
22:50:21.320 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.11)
22:50:21.321 00.001 12308 Moving (-0.21, 0.11) raw xDistance=0.21 yDistance=-0.14
22:50:21.321 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:50:21.321 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:21.322 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:50:21.322 00.000 12308 MoveAxis(W, 90, ABG)
22:50:21.323 00.001 12308 Guiding  Dir = 3, Dur = 90
22:50:21.323 00.000 12308 IsSlewing returns 0
22:50:21.325 00.002 12308 IsGuiding returns 0
22:50:21.325 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:21.333 00.008 12308 PulseGuide returned control before completion, sleep 100
22:50:21.352 00.019 14556 UpdateGuideState exits: m=2232 SNR=31.7
22:50:21.358 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:21.362 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:21.365 00.003 14556 Enqueuing Expose request
22:50:21.439 00.074 12308 IsGuiding returns 1
22:50:21.439 00.000 12308 scope still moving after pulse duration time elapsed
22:50:21.470 00.031 12308 IsSlewing returns 0
22:50:21.471 00.001 12308 IsGuiding returns 0
22:50:21.471 00.000 12308 scope move finished after 90 + 57 ms
22:50:21.473 00.002 12308 Move returns status 0, amount 90
22:50:21.473 00.000 12308 MoveAxis(N, 0, ABG)
22:50:21.474 00.001 12308 Move returns status 0, amount 0
22:50:21.474 00.000 12308 move complete, result=0
22:50:21.474 00.000 12308 worker thread done servicing request
22:50:21.475 00.001 14556 GuideStep: 0.2 px 90 ms WEST, -0.1 px 0 ms NORTH
22:50:21.481 00.006 12308 Worker thread wakes up
22:50:21.481 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:21.482 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:22.735 01.253 12308 Exposure complete
22:50:22.868 00.133 12308 worker thread done servicing request
22:50:22.868 00.000 14556 OnExposeComplete: enter
22:50:22.872 00.004 14556 UpdateGuideState(): m_state=6
22:50:22.875 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5709
22:50:22.880 00.005 14556 Star::Find returns 1 (0), X=169.21, Y=988.11, Mass=2267, SNR=31.8, Peak=207 HFD=4.4
22:50:22.883 00.003 14556 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.07) = xAngle (0.52 = 0.52)
22:50:22.888 00.005 14556 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.42 = 0.42)
22:50:22.892 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.06 hyp=0.10 cameraTheta=-2.55 mountX=0.09 mountY=0.04, mountTheta=0.44
22:50:22.897 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.06, opts=13)
22:50:22.902 00.005 14556 Enqueuing Move request for scope (-0.09, -0.06)
22:50:22.905 00.003 12308 Worker thread wakes up
22:50:22.905 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.06) opts 0xd
22:50:22.907 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.06)
22:50:22.907 00.000 12308 Moving (-0.09, -0.06) raw xDistance=0.09 yDistance=0.04
22:50:22.908 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:50:22.908 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:22.908 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:50:22.908 00.000 12308 MoveAxis(E, 0, ABG)
22:50:22.908 00.000 12308 Move returns status 0, amount 0
22:50:22.908 00.000 12308 MoveAxis(N, 0, ABG)
22:50:22.908 00.000 12308 Move returns status 0, amount 0
22:50:22.908 00.000 12308 move complete, result=0
22:50:22.910 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:22.914 00.004 12308 worker thread done servicing request
22:50:22.933 00.019 14556 UpdateGuideState exits: m=2267 SNR=31.8
22:50:22.938 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:22.941 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:22.946 00.005 14556 Enqueuing Expose request
22:50:22.949 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:50:22.954 00.005 12308 Worker thread wakes up
22:50:22.954 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:22.954 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:24.208 01.254 12308 Exposure complete
22:50:24.347 00.139 12308 worker thread done servicing request
22:50:24.347 00.000 14556 OnExposeComplete: enter
22:50:24.351 00.004 14556 UpdateGuideState(): m_state=6
22:50:24.356 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5710
22:50:24.359 00.003 14556 Star::Find returns 1 (0), X=169.15, Y=988.24, Mass=2082, SNR=30.7, Peak=188 HFD=4.5
22:50:24.364 00.005 14556 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.07) = xAngle (5.73 = -0.56)
22:50:24.368 00.004 14556 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.66)
22:50:24.371 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.16 cameraTheta=2.65 mountX=0.14 mountY=-0.10, mountTheta=-0.62
22:50:24.376 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.07, opts=13)
22:50:24.381 00.005 14556 Enqueuing Move request for scope (-0.14, 0.07)
22:50:24.384 00.003 12308 Worker thread wakes up
22:50:24.384 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.07) opts 0xd
22:50:24.384 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.07)
22:50:24.384 00.000 12308 Moving (-0.14, 0.07) raw xDistance=0.14 yDistance=-0.10
22:50:24.384 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:50:24.385 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:24.385 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:50:24.385 00.000 12308 MoveAxis(E, 0, ABG)
22:50:24.385 00.000 12308 Move returns status 0, amount 0
22:50:24.385 00.000 12308 MoveAxis(N, 0, ABG)
22:50:24.385 00.000 12308 Move returns status 0, amount 0
22:50:24.385 00.000 12308 move complete, result=0
22:50:24.386 00.001 12308 worker thread done servicing request
22:50:24.386 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:24.416 00.030 14556 UpdateGuideState exits: m=2082 SNR=30.7
22:50:24.422 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:24.432 00.010 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:24.436 00.004 14556 Enqueuing Expose request
22:50:24.442 00.006 12308 Worker thread wakes up
22:50:24.442 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:50:24.448 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:24.449 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:25.712 01.263 12308 Exposure complete
22:50:25.853 00.141 12308 worker thread done servicing request
22:50:25.853 00.000 14556 OnExposeComplete: enter
22:50:25.857 00.004 14556 UpdateGuideState(): m_state=6
22:50:25.860 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5711
22:50:25.864 00.004 14556 Star::Find returns 1 (0), X=169.07, Y=988.21, Mass=2139, SNR=31.0, Peak=186 HFD=4.3
22:50:25.868 00.004 14556 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.07) = xAngle (6.01 = -0.28)
22:50:25.872 00.004 14556 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.38)
22:50:25.876 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.05 hyp=0.23 cameraTheta=2.93 mountX=0.22 mountY=-0.08, mountTheta=-0.36
22:50:25.881 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.05, opts=13)
22:50:25.885 00.004 14556 Enqueuing Move request for scope (-0.22, 0.05)
22:50:25.888 00.003 12308 Worker thread wakes up
22:50:25.888 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.05) opts 0xd
22:50:25.888 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.05)
22:50:25.888 00.000 12308 Moving (-0.22, 0.05) raw xDistance=0.22 yDistance=-0.08
22:50:25.888 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:50:25.889 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:25.889 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:50:25.889 00.000 12308 MoveAxis(W, 94, ABG)
22:50:25.889 00.000 12308 Guiding  Dir = 3, Dur = 94
22:50:25.891 00.002 12308 IsSlewing returns 0
22:50:25.891 00.000 12308 IsGuiding returns 0
22:50:25.891 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:25.895 00.004 12308 PulseGuide returned control before completion, sleep 104
22:50:25.914 00.019 14556 UpdateGuideState exits: m=2139 SNR=31.0
22:50:25.917 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:25.922 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:25.928 00.006 14556 Enqueuing Expose request
22:50:26.011 00.083 12308 IsGuiding returns 1
22:50:26.011 00.000 12308 scope still moving after pulse duration time elapsed
22:50:26.041 00.030 12308 IsSlewing returns 0
22:50:26.042 00.001 12308 IsGuiding returns 0
22:50:26.042 00.000 12308 scope move finished after 94 + 56 ms
22:50:26.043 00.001 12308 Move returns status 0, amount 94
22:50:26.043 00.000 12308 MoveAxis(N, 0, ABG)
22:50:26.043 00.000 12308 Move returns status 0, amount 0
22:50:26.044 00.001 12308 move complete, result=0
22:50:26.044 00.000 12308 worker thread done servicing request
22:50:26.044 00.000 14556 GuideStep: 0.2 px 94 ms WEST, -0.1 px 0 ms NORTH
22:50:26.051 00.007 12308 Worker thread wakes up
22:50:26.051 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:26.051 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:27.309 01.258 12308 Exposure complete
22:50:27.448 00.139 12308 worker thread done servicing request
22:50:27.448 00.000 14556 OnExposeComplete: enter
22:50:27.452 00.004 14556 UpdateGuideState(): m_state=6
22:50:27.456 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5712
22:50:27.461 00.005 14556 Star::Find returns 1 (0), X=169.16, Y=988.35, Mass=2334, SNR=32.4, Peak=174 HFD=4.9
22:50:27.465 00.004 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
22:50:27.467 00.002 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
22:50:27.472 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.19 hyp=0.23 cameraTheta=2.17 mountX=0.12 mountY=-0.21, mountTheta=-1.07
22:50:27.477 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.19, opts=13)
22:50:27.481 00.004 14556 Enqueuing Move request for scope (-0.13, 0.19)
22:50:27.486 00.005 12308 Worker thread wakes up
22:50:27.486 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.19) opts 0xd
22:50:27.487 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.19)
22:50:27.487 00.000 12308 Moving (-0.13, 0.19) raw xDistance=0.12 yDistance=-0.21
22:50:27.487 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:50:27.487 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:50:27.487 00.000 12308 MoveAxis(E, 0, ABG)
22:50:27.487 00.000 12308 Move returns status 0, amount 0
22:50:27.488 00.001 12308 MoveAxis(N, 146, ABG)
22:50:27.488 00.000 12308 Guiding  Dir = 0, Dur = 146
22:50:27.488 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:27.492 00.004 12308 IsSlewing returns 0
22:50:27.493 00.001 12308 IsGuiding returns 0
22:50:27.493 00.000 12308 PulseGuide returned control before completion, sleep 156
22:50:27.515 00.022 14556 UpdateGuideState exits: m=2334 SNR=32.4
22:50:27.519 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:27.524 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:27.529 00.005 14556 Enqueuing Expose request
22:50:27.656 00.127 12308 IsGuiding returns 1
22:50:27.656 00.000 12308 scope still moving after pulse duration time elapsed
22:50:27.686 00.030 12308 IsSlewing returns 0
22:50:27.687 00.001 12308 IsGuiding returns 0
22:50:27.688 00.001 12308 scope move finished after 146 + 48 ms
22:50:27.688 00.000 12308 Move returns status 0, amount 146
22:50:27.689 00.001 12308 move complete, result=0
22:50:27.689 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 146 ms NORTH
22:50:27.696 00.007 12308 worker thread done servicing request
22:50:27.696 00.000 12308 Worker thread wakes up
22:50:27.696 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:27.697 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:28.947 01.250 12308 Exposure complete
22:50:29.083 00.136 12308 worker thread done servicing request
22:50:29.084 00.001 14556 OnExposeComplete: enter
22:50:29.088 00.004 14556 UpdateGuideState(): m_state=6
22:50:29.091 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5713
22:50:29.096 00.005 14556 Star::Find returns 1 (0), X=169.21, Y=988.06, Mass=2163, SNR=31.4, Peak=171 HFD=4.6
22:50:29.099 00.003 14556 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.07) = xAngle (0.79 = 0.79)
22:50:29.103 00.004 14556 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.69 = 0.69)
22:50:29.107 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-2.28 mountX=0.09 mountY=0.08, mountTheta=0.74
22:50:29.113 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.10, opts=13)
22:50:29.118 00.005 14556 Enqueuing Move request for scope (-0.09, -0.10)
22:50:29.121 00.003 12308 Worker thread wakes up
22:50:29.121 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.10) opts 0xd
22:50:29.122 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.10)
22:50:29.122 00.000 12308 Moving (-0.09, -0.10) raw xDistance=0.09 yDistance=0.08
22:50:29.122 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:50:29.122 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:29.122 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:50:29.122 00.000 12308 MoveAxis(E, 0, ABG)
22:50:29.122 00.000 12308 Move returns status 0, amount 0
22:50:29.122 00.000 12308 MoveAxis(N, 0, ABG)
22:50:29.123 00.001 12308 Move returns status 0, amount 0
22:50:29.123 00.000 12308 move complete, result=0
22:50:29.123 00.000 12308 worker thread done servicing request
22:50:29.123 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:29.149 00.026 14556 UpdateGuideState exits: m=2163 SNR=31.4
22:50:29.153 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:29.158 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:29.163 00.005 14556 Enqueuing Expose request
22:50:29.167 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:29.170 00.003 12308 Worker thread wakes up
22:50:29.172 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:29.172 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:30.418 01.246 12308 Exposure complete
22:50:30.553 00.135 12308 worker thread done servicing request
22:50:30.553 00.000 14556 OnExposeComplete: enter
22:50:30.558 00.005 14556 UpdateGuideState(): m_state=6
22:50:30.564 00.006 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5714
22:50:30.568 00.004 14556 Star::Find returns 1 (0), X=169.14, Y=988.28, Mass=2162, SNR=31.3, Peak=197 HFD=4.5
22:50:30.571 00.003 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.56 = -0.72)
22:50:30.576 00.005 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.82)
22:50:30.580 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.11 hyp=0.19 cameraTheta=2.49 mountX=0.14 mountY=-0.14, mountTheta=-0.77
22:50:30.584 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.11, opts=13)
22:50:30.588 00.004 14556 Enqueuing Move request for scope (-0.15, 0.11)
22:50:30.592 00.004 12308 Worker thread wakes up
22:50:30.592 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.11) opts 0xd
22:50:30.592 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.11)
22:50:30.593 00.001 12308 Moving (-0.15, 0.11) raw xDistance=0.14 yDistance=-0.14
22:50:30.593 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:50:30.593 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:30.593 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:50:30.593 00.000 12308 MoveAxis(E, 0, ABG)
22:50:30.594 00.001 12308 Move returns status 0, amount 0
22:50:30.594 00.000 12308 MoveAxis(N, 0, ABG)
22:50:30.594 00.000 12308 Move returns status 0, amount 0
22:50:30.595 00.001 12308 move complete, result=0
22:50:30.595 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:30.599 00.004 12308 worker thread done servicing request
22:50:30.618 00.019 14556 UpdateGuideState exits: m=2162 SNR=31.3
22:50:30.622 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:30.625 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:30.630 00.005 14556 Enqueuing Expose request
22:50:30.633 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:50:30.637 00.004 12308 Worker thread wakes up
22:50:30.637 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:30.637 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:31.889 01.252 12308 Exposure complete
22:50:32.019 00.130 12308 worker thread done servicing request
22:50:32.019 00.000 14556 OnExposeComplete: enter
22:50:32.024 00.005 14556 UpdateGuideState(): m_state=6
22:50:32.028 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5715
22:50:32.030 00.002 14556 Star::Find returns 1 (0), X=169.09, Y=988.25, Mass=2278, SNR=32.0, Peak=184 HFD=4.5
22:50:32.035 00.005 14556 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.07) = xAngle (5.80 = -0.48)
22:50:32.038 00.003 14556 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.70 = -0.58)
22:50:32.042 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.09 hyp=0.22 cameraTheta=2.73 mountX=0.19 mountY=-0.12, mountTheta=-0.56
22:50:32.047 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.09, opts=13)
22:50:32.051 00.004 14556 Enqueuing Move request for scope (-0.20, 0.09)
22:50:32.056 00.005 12308 Worker thread wakes up
22:50:32.056 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.09) opts 0xd
22:50:32.056 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.09)
22:50:32.056 00.000 12308 Moving (-0.20, 0.09) raw xDistance=0.19 yDistance=-0.12
22:50:32.056 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:50:32.056 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:32.057 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:50:32.057 00.000 12308 MoveAxis(E, 0, ABG)
22:50:32.057 00.000 12308 Move returns status 0, amount 0
22:50:32.057 00.000 12308 MoveAxis(N, 0, ABG)
22:50:32.057 00.000 12308 Move returns status 0, amount 0
22:50:32.059 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:32.062 00.003 12308 move complete, result=0
22:50:32.062 00.000 12308 worker thread done servicing request
22:50:32.083 00.021 14556 UpdateGuideState exits: m=2278 SNR=32.0
22:50:32.088 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:32.091 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:32.095 00.004 14556 Enqueuing Expose request
22:50:32.099 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:50:32.103 00.004 12308 Worker thread wakes up
22:50:32.104 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:32.104 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:33.350 01.246 12308 Exposure complete
22:50:33.477 00.127 12308 worker thread done servicing request
22:50:33.478 00.001 14556 OnExposeComplete: enter
22:50:33.482 00.004 14556 UpdateGuideState(): m_state=6
22:50:33.487 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5716
22:50:33.491 00.004 14556 Star::Find returns 1 (0), X=169.02, Y=988.48, Mass=2232, SNR=31.8, Peak=169 HFD=5.0
22:50:33.496 00.005 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.35 = -0.94)
22:50:33.500 00.004 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.04)
22:50:33.504 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.32 hyp=0.41 cameraTheta=2.27 mountX=0.25 mountY=-0.36, mountTheta=-0.97
22:50:33.510 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.32, opts=13)
22:50:33.514 00.004 14556 Enqueuing Move request for scope (-0.27, 0.32)
22:50:33.517 00.003 12308 Worker thread wakes up
22:50:33.517 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.32) opts 0xd
22:50:33.517 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.32)
22:50:33.517 00.000 12308 Moving (-0.27, 0.32) raw xDistance=0.25 yDistance=-0.36
22:50:33.517 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
22:50:33.518 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:50:33.518 00.000 12308 MoveAxis(W, 107, ABG)
22:50:33.518 00.000 12308 Guiding  Dir = 3, Dur = 107
22:50:33.518 00.000 12308 IsSlewing returns 0
22:50:33.518 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:33.522 00.004 12308 IsGuiding returns 0
22:50:33.524 00.002 12308 PulseGuide returned control before completion, sleep 117
22:50:33.545 00.021 14556 UpdateGuideState exits: m=2232 SNR=31.8
22:50:33.552 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:33.557 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:33.562 00.005 14556 Enqueuing Expose request
22:50:33.649 00.087 12308 IsGuiding returns 1
22:50:33.649 00.000 12308 scope still moving after pulse duration time elapsed
22:50:33.681 00.032 12308 IsSlewing returns 0
22:50:33.683 00.002 12308 IsGuiding returns 0
22:50:33.683 00.000 12308 scope move finished after 107 + 53 ms
22:50:33.684 00.001 12308 Move returns status 0, amount 107
22:50:33.684 00.000 12308 MoveAxis(N, 251, ABG)
22:50:33.684 00.000 12308 Guiding  Dir = 0, Dur = 251
22:50:33.685 00.001 12308 IsSlewing returns 0
22:50:33.685 00.000 12308 IsGuiding returns 0
22:50:33.687 00.002 12308 PulseGuide returned control before completion, sleep 261
22:50:33.964 00.277 12308 IsGuiding returns 1
22:50:33.965 00.001 12308 scope still moving after pulse duration time elapsed
22:50:33.996 00.031 12308 IsSlewing returns 0
22:50:33.996 00.000 12308 IsGuiding returns 0
22:50:33.997 00.001 12308 scope move finished after 251 + 59 ms
22:50:33.998 00.001 12308 Move returns status 0, amount 251
22:50:33.998 00.000 12308 move complete, result=0
22:50:33.998 00.000 12308 worker thread done servicing request
22:50:33.998 00.000 14556 GuideStep: 0.2 px 107 ms WEST, -0.4 px 251 ms NORTH
22:50:34.005 00.007 12308 Worker thread wakes up
22:50:34.005 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:34.005 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:35.248 01.243 12308 Exposure complete
22:50:35.393 00.145 12308 worker thread done servicing request
22:50:35.394 00.001 14556 OnExposeComplete: enter
22:50:35.400 00.006 14556 UpdateGuideState(): m_state=6
22:50:35.407 00.007 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5717
22:50:35.411 00.004 14556 Star::Find returns 1 (0), X=169.26, Y=988.04, Mass=2134, SNR=31.0, Peak=181 HFD=4.6
22:50:35.414 00.003 14556 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-3.07) = xAngle (1.25 = 1.25)
22:50:35.418 00.004 14556 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.15 = 1.15)
22:50:35.420 00.002 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.82 mountX=0.04 mountY=0.12, mountTheta=1.24
22:50:35.425 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.13, opts=13)
22:50:35.428 00.003 14556 Enqueuing Move request for scope (-0.03, -0.13)
22:50:35.432 00.004 12308 Worker thread wakes up
22:50:35.432 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.13) opts 0xd
22:50:35.432 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.13)
22:50:35.432 00.000 12308 Moving (-0.03, -0.13) raw xDistance=0.04 yDistance=0.12
22:50:35.433 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:50:35.433 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:35.433 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:50:35.433 00.000 12308 MoveAxis(E, 0, ABG)
22:50:35.434 00.001 12308 Move returns status 0, amount 0
22:50:35.434 00.000 12308 MoveAxis(N, 0, ABG)
22:50:35.434 00.000 12308 Move returns status 0, amount 0
22:50:35.434 00.000 12308 move complete, result=0
22:50:35.434 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:35.439 00.005 12308 worker thread done servicing request
22:50:35.460 00.021 14556 UpdateGuideState exits: m=2134 SNR=31.0
22:50:35.464 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:35.468 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:35.472 00.004 14556 Enqueuing Expose request
22:50:35.476 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:35.479 00.003 12308 Worker thread wakes up
22:50:35.479 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:35.479 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:36.719 01.240 12308 Exposure complete
22:50:36.871 00.152 12308 worker thread done servicing request
22:50:36.871 00.000 14556 OnExposeComplete: enter
22:50:36.877 00.006 14556 UpdateGuideState(): m_state=6
22:50:36.881 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5718
22:50:36.886 00.005 14556 Star::Find returns 1 (0), X=169.13, Y=988.15, Mass=2151, SNR=31.1, Peak=208 HFD=4.3
22:50:36.889 00.003 14556 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.07) = xAngle (0.02 = 0.02)
22:50:36.895 00.006 14556 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.08 = -0.08)
22:50:36.902 00.007 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.05 mountX=0.17 mountY=-0.01, mountTheta=-0.08
22:50:36.910 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.01, opts=13)
22:50:36.917 00.007 14556 Enqueuing Move request for scope (-0.17, -0.01)
22:50:36.925 00.008 12308 Worker thread wakes up
22:50:36.925 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
22:50:36.926 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
22:50:36.926 00.000 12308 Moving (-0.17, -0.01) raw xDistance=0.17 yDistance=-0.01
22:50:36.926 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:50:36.926 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:36.927 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:50:36.927 00.000 12308 MoveAxis(E, 0, ABG)
22:50:36.927 00.000 12308 Move returns status 0, amount 0
22:50:36.927 00.000 12308 MoveAxis(N, 0, ABG)
22:50:36.928 00.001 12308 Move returns status 0, amount 0
22:50:36.928 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:36.936 00.008 12308 move complete, result=0
22:50:36.936 00.000 12308 worker thread done servicing request
22:50:36.959 00.023 14556 UpdateGuideState exits: m=2151 SNR=31.1
22:50:36.965 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:36.969 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:36.972 00.003 14556 Enqueuing Expose request
22:50:36.977 00.005 12308 Worker thread wakes up
22:50:36.978 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:50:36.982 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:36.982 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:38.240 01.258 12308 Exposure complete
22:50:38.386 00.146 12308 worker thread done servicing request
22:50:38.386 00.000 14556 OnExposeComplete: enter
22:50:38.390 00.004 14556 UpdateGuideState(): m_state=6
22:50:38.395 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5719
22:50:38.401 00.006 14556 Star::Find returns 1 (0), X=169.08, Y=988.07, Mass=2158, SNR=31.3, Peak=197 HFD=4.4
22:50:38.405 00.004 14556 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-3.07) = xAngle (0.34 = 0.34)
22:50:38.408 00.003 14556 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.24 = 0.24)
22:50:38.412 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.09 hyp=0.23 cameraTheta=-2.73 mountX=0.22 mountY=0.06, mountTheta=0.25
22:50:38.417 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.09, opts=13)
22:50:38.420 00.003 14556 Enqueuing Move request for scope (-0.21, -0.09)
22:50:38.423 00.003 12308 Worker thread wakes up
22:50:38.423 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.09) opts 0xd
22:50:38.423 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.09)
22:50:38.423 00.000 12308 Moving (-0.21, -0.09) raw xDistance=0.22 yDistance=0.06
22:50:38.423 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:50:38.424 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:38.424 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:50:38.424 00.000 12308 MoveAxis(W, 95, ABG)
22:50:38.424 00.000 12308 Guiding  Dir = 3, Dur = 95
22:50:38.424 00.000 12308 IsSlewing returns 0
22:50:38.425 00.001 12308 IsGuiding returns 0
22:50:38.425 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:38.429 00.004 12308 PulseGuide returned control before completion, sleep 105
22:50:38.448 00.019 14556 UpdateGuideState exits: m=2158 SNR=31.3
22:50:38.452 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:38.457 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:38.463 00.006 14556 Enqueuing Expose request
22:50:38.543 00.080 12308 IsGuiding returns 1
22:50:38.544 00.001 12308 scope still moving after pulse duration time elapsed
22:50:38.575 00.031 12308 IsSlewing returns 0
22:50:38.576 00.001 12308 IsGuiding returns 0
22:50:38.576 00.000 12308 scope move finished after 95 + 56 ms
22:50:38.576 00.000 12308 Move returns status 0, amount 95
22:50:38.577 00.001 12308 MoveAxis(N, 0, ABG)
22:50:38.578 00.001 12308 Move returns status 0, amount 0
22:50:38.580 00.002 12308 move complete, result=0
22:50:38.580 00.000 12308 worker thread done servicing request
22:50:38.580 00.000 14556 GuideStep: 0.2 px 95 ms WEST, 0.1 px 0 ms NORTH
22:50:38.588 00.008 12308 Worker thread wakes up
22:50:38.588 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:38.588 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:39.841 01.253 12308 Exposure complete
22:50:39.981 00.140 12308 worker thread done servicing request
22:50:39.981 00.000 14556 OnExposeComplete: enter
22:50:39.986 00.005 14556 UpdateGuideState(): m_state=6
22:50:39.990 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5720
22:50:39.993 00.003 14556 Star::Find returns 1 (0), X=169.04, Y=988.01, Mass=2119, SNR=31.0, Peak=194 HFD=4.4
22:50:39.997 00.004 14556 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-3.07) = xAngle (0.47 = 0.47)
22:50:40.001 00.004 14556 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.38 = 0.38)
22:50:40.008 00.007 14556 CameraToMount -- cameraX=-0.25 cameraY=-0.15 hyp=0.30 cameraTheta=-2.60 mountX=0.26 mountY=0.11, mountTheta=0.39
22:50:40.015 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=-0.15, opts=13)
22:50:40.018 00.003 14556 Enqueuing Move request for scope (-0.25, -0.15)
22:50:40.022 00.004 12308 Worker thread wakes up
22:50:40.022 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.15) opts 0xd
22:50:40.022 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, -0.15)
22:50:40.023 00.001 12308 Moving (-0.25, -0.15) raw xDistance=0.26 yDistance=0.11
22:50:40.023 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
22:50:40.023 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:40.023 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:50:40.025 00.002 12308 MoveAxis(W, 121, ABG)
22:50:40.025 00.000 12308 Guiding  Dir = 3, Dur = 121
22:50:40.025 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:40.030 00.005 12308 IsSlewing returns 0
22:50:40.031 00.001 12308 IsGuiding returns 0
22:50:40.031 00.000 12308 PulseGuide returned control before completion, sleep 131
22:50:40.053 00.022 14556 UpdateGuideState exits: m=2119 SNR=31.0
22:50:40.058 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:40.061 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:40.066 00.005 14556 Enqueuing Expose request
22:50:40.172 00.106 12308 IsGuiding returns 1
22:50:40.172 00.000 12308 scope still moving after pulse duration time elapsed
22:50:40.203 00.031 12308 IsSlewing returns 0
22:50:40.205 00.002 12308 IsGuiding returns 0
22:50:40.205 00.000 12308 scope move finished after 121 + 53 ms
22:50:40.205 00.000 12308 Move returns status 0, amount 121
22:50:40.206 00.001 12308 MoveAxis(N, 0, ABG)
22:50:40.206 00.000 12308 Move returns status 0, amount 0
22:50:40.208 00.002 12308 move complete, result=0
22:50:40.209 00.001 12308 worker thread done servicing request
22:50:40.209 00.000 12308 Worker thread wakes up
22:50:40.210 00.001 14556 GuideStep: 0.3 px 121 ms WEST, 0.1 px 0 ms NORTH
22:50:40.217 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:40.217 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:41.484 01.267 12308 Exposure complete
22:50:41.627 00.143 12308 worker thread done servicing request
22:50:41.627 00.000 14556 OnExposeComplete: enter
22:50:41.630 00.003 14556 UpdateGuideState(): m_state=6
22:50:41.635 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5721
22:50:41.638 00.003 14556 Star::Find returns 1 (0), X=169.16, Y=988.32, Mass=2150, SNR=31.1, Peak=191 HFD=4.5
22:50:41.643 00.005 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
22:50:41.647 00.004 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.06)
22:50:41.650 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.16 hyp=0.20 cameraTheta=2.25 mountX=0.12 mountY=-0.18, mountTheta=-0.99
22:50:41.656 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.16, opts=13)
22:50:41.659 00.003 14556 Enqueuing Move request for scope (-0.13, 0.16)
22:50:41.663 00.004 12308 Worker thread wakes up
22:50:41.663 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.16) opts 0xd
22:50:41.663 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.16)
22:50:41.663 00.000 12308 Moving (-0.13, 0.16) raw xDistance=0.12 yDistance=-0.18
22:50:41.663 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:50:41.663 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:41.663 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:50:41.663 00.000 12308 MoveAxis(E, 0, ABG)
22:50:41.664 00.001 12308 Move returns status 0, amount 0
22:50:41.664 00.000 12308 MoveAxis(N, 0, ABG)
22:50:41.664 00.000 12308 Move returns status 0, amount 0
22:50:41.664 00.000 12308 move complete, result=0
22:50:41.664 00.000 12308 worker thread done servicing request
22:50:41.665 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:41.688 00.023 14556 UpdateGuideState exits: m=2150 SNR=31.1
22:50:41.692 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:41.696 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:41.698 00.002 14556 Enqueuing Expose request
22:50:41.701 00.003 12308 Worker thread wakes up
22:50:41.701 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:41.701 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:41.701 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:50:42.957 01.256 12308 Exposure complete
22:50:43.091 00.134 12308 worker thread done servicing request
22:50:43.092 00.001 14556 OnExposeComplete: enter
22:50:43.096 00.004 14556 UpdateGuideState(): m_state=6
22:50:43.100 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5722
22:50:43.103 00.003 14556 Star::Find returns 1 (0), X=169.17, Y=988.28, Mass=2122, SNR=30.9, Peak=169 HFD=4.5
22:50:43.107 00.004 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.47 = -0.81)
22:50:43.112 00.005 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.91)
22:50:43.116 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.17 cameraTheta=2.40 mountX=0.12 mountY=-0.14, mountTheta=-0.85
22:50:43.122 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.12, opts=13)
22:50:43.125 00.003 14556 Enqueuing Move request for scope (-0.13, 0.12)
22:50:43.130 00.005 12308 Worker thread wakes up
22:50:43.130 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
22:50:43.130 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
22:50:43.130 00.000 12308 Moving (-0.13, 0.12) raw xDistance=0.12 yDistance=-0.14
22:50:43.130 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:50:43.131 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:43.131 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:50:43.131 00.000 12308 MoveAxis(E, 0, ABG)
22:50:43.131 00.000 12308 Move returns status 0, amount 0
22:50:43.132 00.001 12308 MoveAxis(N, 0, ABG)
22:50:43.132 00.000 12308 Move returns status 0, amount 0
22:50:43.132 00.000 12308 move complete, result=0
22:50:43.132 00.000 12308 worker thread done servicing request
22:50:43.133 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:43.158 00.025 14556 UpdateGuideState exits: m=2122 SNR=30.9
22:50:43.162 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:43.166 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:43.169 00.003 14556 Enqueuing Expose request
22:50:43.174 00.005 12308 Worker thread wakes up
22:50:43.175 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:43.175 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:43.175 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:50:44.423 01.248 12308 Exposure complete
22:50:44.588 00.165 12308 worker thread done servicing request
22:50:44.589 00.001 14556 OnExposeComplete: enter
22:50:44.594 00.005 14556 UpdateGuideState(): m_state=6
22:50:44.600 00.006 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5723
22:50:44.605 00.005 14556 Star::Find returns 1 (0), X=169.13, Y=988.27, Mass=2143, SNR=31.1, Peak=176 HFD=4.5
22:50:44.609 00.004 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
22:50:44.614 00.005 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.74)
22:50:44.618 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.11 hyp=0.19 cameraTheta=2.57 mountX=0.16 mountY=-0.13, mountTheta=-0.70
22:50:44.623 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.11, opts=13)
22:50:44.626 00.003 14556 Enqueuing Move request for scope (-0.16, 0.11)
22:50:44.630 00.004 12308 Worker thread wakes up
22:50:44.630 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.11) opts 0xd
22:50:44.630 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.11)
22:50:44.630 00.000 12308 Moving (-0.16, 0.11) raw xDistance=0.16 yDistance=-0.13
22:50:44.631 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:50:44.631 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:44.632 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:50:44.632 00.000 12308 MoveAxis(E, 0, ABG)
22:50:44.632 00.000 12308 Move returns status 0, amount 0
22:50:44.632 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:44.636 00.004 12308 MoveAxis(N, 0, ABG)
22:50:44.636 00.000 12308 Move returns status 0, amount 0
22:50:44.636 00.000 12308 move complete, result=0
22:50:44.636 00.000 12308 worker thread done servicing request
22:50:44.659 00.023 14556 UpdateGuideState exits: m=2143 SNR=31.1
22:50:44.665 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:44.670 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:44.676 00.006 14556 Enqueuing Expose request
22:50:44.680 00.004 12308 Worker thread wakes up
22:50:44.680 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:44.680 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:50:44.686 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:45.935 01.249 12308 Exposure complete
22:50:46.079 00.144 12308 worker thread done servicing request
22:50:46.079 00.000 14556 OnExposeComplete: enter
22:50:46.083 00.004 14556 UpdateGuideState(): m_state=6
22:50:46.087 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5724
22:50:46.091 00.004 14556 Star::Find returns 1 (0), X=169.08, Y=988.41, Mass=2163, SNR=31.2, Peak=160 HFD=4.8
22:50:46.095 00.004 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.36 = -0.92)
22:50:46.100 00.005 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.26 = -1.02)
22:50:46.106 00.006 14556 CameraToMount -- cameraX=-0.21 cameraY=0.25 hyp=0.33 cameraTheta=2.29 mountX=0.20 mountY=-0.28, mountTheta=-0.96
22:50:46.112 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.25, opts=13)
22:50:46.115 00.003 14556 Enqueuing Move request for scope (-0.21, 0.25)
22:50:46.120 00.005 12308 Worker thread wakes up
22:50:46.120 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.25) opts 0xd
22:50:46.120 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.25)
22:50:46.120 00.000 12308 Moving (-0.21, 0.25) raw xDistance=0.20 yDistance=-0.28
22:50:46.121 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:50:46.121 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:50:46.121 00.000 12308 MoveAxis(E, 0, ABG)
22:50:46.121 00.000 12308 Move returns status 0, amount 0
22:50:46.121 00.000 12308 MoveAxis(N, 197, ABG)
22:50:46.121 00.000 12308 Guiding  Dir = 0, Dur = 197
22:50:46.123 00.002 12308 IsSlewing returns 0
22:50:46.123 00.000 12308 IsGuiding returns 0
22:50:46.123 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:46.127 00.004 12308 PulseGuide returned control before completion, sleep 207
22:50:46.149 00.022 14556 UpdateGuideState exits: m=2163 SNR=31.2
22:50:46.154 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:46.158 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:46.163 00.005 14556 Enqueuing Expose request
22:50:46.347 00.184 12308 IsGuiding returns 1
22:50:46.348 00.001 12308 scope still moving after pulse duration time elapsed
22:50:46.377 00.029 12308 IsSlewing returns 0
22:50:46.379 00.002 12308 IsGuiding returns 0
22:50:46.380 00.001 12308 scope move finished after 197 + 59 ms
22:50:46.380 00.000 12308 Move returns status 0, amount 197
22:50:46.381 00.001 12308 move complete, result=0
22:50:46.381 00.000 12308 worker thread done servicing request
22:50:46.382 00.001 12308 Worker thread wakes up
22:50:46.382 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 197 ms NORTH
22:50:46.389 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:46.389 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:47.640 01.251 12308 Exposure complete
22:50:47.796 00.156 12308 worker thread done servicing request
22:50:47.796 00.000 14556 OnExposeComplete: enter
22:50:47.803 00.007 14556 UpdateGuideState(): m_state=6
22:50:47.808 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5725
22:50:47.816 00.008 14556 Star::Find returns 1 (0), X=169.15, Y=988.06, Mass=2229, SNR=31.7, Peak=183 HFD=4.5
22:50:47.822 00.006 14556 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.07) = xAngle (0.58 = 0.58)
22:50:47.826 00.004 14556 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.48 = 0.48)
22:50:47.832 00.006 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-2.50 mountX=0.15 mountY=0.08, mountTheta=0.50
22:50:47.840 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.11, opts=13)
22:50:47.845 00.005 14556 Enqueuing Move request for scope (-0.14, -0.11)
22:50:47.851 00.006 12308 Worker thread wakes up
22:50:47.852 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.11) opts 0xd
22:50:47.852 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.11)
22:50:47.852 00.000 12308 Moving (-0.14, -0.11) raw xDistance=0.15 yDistance=0.08
22:50:47.852 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:50:47.853 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:47.853 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:50:47.853 00.000 12308 MoveAxis(E, 0, ABG)
22:50:47.853 00.000 12308 Move returns status 0, amount 0
22:50:47.853 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:47.860 00.007 12308 MoveAxis(N, 0, ABG)
22:50:47.860 00.000 12308 Move returns status 0, amount 0
22:50:47.860 00.000 12308 move complete, result=0
22:50:47.860 00.000 12308 worker thread done servicing request
22:50:47.888 00.028 14556 UpdateGuideState exits: m=2229 SNR=31.7
22:50:47.896 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:47.901 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:47.907 00.006 14556 Enqueuing Expose request
22:50:47.912 00.005 12308 Worker thread wakes up
22:50:47.912 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:47.918 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:47.918 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:49.171 01.253 12308 Exposure complete
22:50:49.313 00.142 12308 worker thread done servicing request
22:50:49.314 00.001 14556 OnExposeComplete: enter
22:50:49.317 00.003 14556 UpdateGuideState(): m_state=6
22:50:49.322 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5726
22:50:49.326 00.004 14556 Star::Find returns 1 (0), X=168.97, Y=988.35, Mass=2201, SNR=31.4, Peak=186 HFD=4.2
22:50:49.331 00.005 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.71 = -0.57)
22:50:49.335 00.004 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
22:50:49.339 00.004 14556 CameraToMount -- cameraX=-0.33 cameraY=0.18 hyp=0.37 cameraTheta=2.64 mountX=0.31 mountY=-0.23, mountTheta=-0.64
22:50:49.343 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=0.18, opts=13)
22:50:49.348 00.005 14556 Enqueuing Move request for scope (-0.33, 0.18)
22:50:49.352 00.004 12308 Worker thread wakes up
22:50:49.352 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.18) opts 0xd
22:50:49.352 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, 0.18)
22:50:49.352 00.000 12308 Moving (-0.33, 0.18) raw xDistance=0.31 yDistance=-0.23
22:50:49.352 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
22:50:49.353 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:50:49.353 00.000 12308 MoveAxis(W, 136, ABG)
22:50:49.353 00.000 12308 Guiding  Dir = 3, Dur = 136
22:50:49.353 00.000 12308 IsSlewing returns 0
22:50:49.353 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:49.357 00.004 12308 IsGuiding returns 0
22:50:49.358 00.001 12308 PulseGuide returned control before completion, sleep 146
22:50:49.380 00.022 14556 UpdateGuideState exits: m=2201 SNR=31.4
22:50:49.383 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:49.387 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:49.390 00.003 14556 Enqueuing Expose request
22:50:49.519 00.129 12308 IsGuiding returns 1
22:50:49.520 00.001 12308 scope still moving after pulse duration time elapsed
22:50:49.551 00.031 12308 IsSlewing returns 0
22:50:49.551 00.000 12308 IsGuiding returns 0
22:50:49.552 00.001 12308 scope move finished after 136 + 58 ms
22:50:49.552 00.000 12308 Move returns status 0, amount 136
22:50:49.552 00.000 12308 MoveAxis(N, 163, ABG)
22:50:49.553 00.001 12308 Guiding  Dir = 0, Dur = 163
22:50:49.553 00.000 12308 IsSlewing returns 0
22:50:49.554 00.001 12308 IsGuiding returns 0
22:50:49.554 00.000 12308 PulseGuide returned control before completion, sleep 173
22:50:49.737 00.183 12308 IsGuiding returns 1
22:50:49.738 00.001 12308 scope still moving after pulse duration time elapsed
22:50:49.768 00.030 12308 IsSlewing returns 0
22:50:49.769 00.001 12308 IsGuiding returns 0
22:50:49.770 00.001 12308 scope move finished after 163 + 52 ms
22:50:49.771 00.001 12308 Move returns status 0, amount 163
22:50:49.771 00.000 12308 move complete, result=0
22:50:49.771 00.000 12308 worker thread done servicing request
22:50:49.772 00.001 12308 Worker thread wakes up
22:50:49.772 00.000 14556 GuideStep: 0.3 px 136 ms WEST, -0.2 px 163 ms NORTH
22:50:49.782 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:49.782 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:51.036 01.254 12308 Exposure complete
22:50:51.190 00.154 12308 worker thread done servicing request
22:50:51.191 00.001 14556 OnExposeComplete: enter
22:50:51.197 00.006 14556 UpdateGuideState(): m_state=6
22:50:51.202 00.005 14556 Star::Find(15, 168, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5727
22:50:51.208 00.006 14556 Star::Find returns 1 (0), X=169.13, Y=988.02, Mass=2189, SNR=31.6, Peak=211 HFD=4.3
22:50:51.216 00.008 14556 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-3.07) = xAngle (0.66 = 0.66)
22:50:51.221 00.005 14556 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.56 = 0.56)
22:50:51.226 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-2.41 mountX=0.17 mountY=0.12, mountTheta=0.59
22:50:51.231 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.15, opts=13)
22:50:51.235 00.004 14556 Enqueuing Move request for scope (-0.16, -0.15)
22:50:51.238 00.003 12308 Worker thread wakes up
22:50:51.238 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.15) opts 0xd
22:50:51.240 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.15)
22:50:51.240 00.000 12308 Moving (-0.16, -0.15) raw xDistance=0.17 yDistance=0.12
22:50:51.240 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:50:51.240 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:51.240 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:50:51.241 00.001 12308 MoveAxis(E, 0, ABG)
22:50:51.241 00.000 12308 Move returns status 0, amount 0
22:50:51.241 00.000 12308 MoveAxis(N, 0, ABG)
22:50:51.241 00.000 12308 Move returns status 0, amount 0
22:50:51.241 00.000 12308 move complete, result=0
22:50:51.241 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:51.245 00.004 12308 worker thread done servicing request
22:50:51.267 00.022 14556 UpdateGuideState exits: m=2189 SNR=31.6
22:50:51.275 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:51.281 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:51.287 00.006 14556 Enqueuing Expose request
22:50:51.294 00.007 12308 Worker thread wakes up
22:50:51.294 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:51.301 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:51.301 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:52.550 01.249 12308 Exposure complete
22:50:52.691 00.141 12308 worker thread done servicing request
22:50:52.692 00.001 14556 OnExposeComplete: enter
22:50:52.696 00.004 14556 UpdateGuideState(): m_state=6
22:50:52.700 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5728
22:50:52.704 00.004 14556 Star::Find returns 1 (0), X=169.31, Y=988.19, Mass=2336, SNR=32.5, Peak=197 HFD=4.7
22:50:52.709 00.005 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
22:50:52.712 00.003 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.26)
22:50:52.716 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.03 cameraTheta=1.05 mountX=-0.02 mountY=-0.02, mountTheta=-2.20
22:50:52.721 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.02, opts=13)
22:50:52.725 00.004 14556 Enqueuing Move request for scope (0.01, 0.02)
22:50:52.729 00.004 12308 Worker thread wakes up
22:50:52.729 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
22:50:52.729 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
22:50:52.729 00.000 12308 Moving (0.01, 0.02) raw xDistance=-0.02 yDistance=-0.02
22:50:52.729 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:50:52.729 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:52.730 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:50:52.730 00.000 12308 MoveAxis(E, 0, ABG)
22:50:52.730 00.000 12308 Move returns status 0, amount 0
22:50:52.730 00.000 12308 MoveAxis(N, 0, ABG)
22:50:52.730 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:52.736 00.006 12308 Move returns status 0, amount 0
22:50:52.736 00.000 12308 move complete, result=0
22:50:52.737 00.001 12308 worker thread done servicing request
22:50:52.758 00.021 14556 UpdateGuideState exits: m=2336 SNR=32.5
22:50:52.762 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:52.766 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:52.771 00.005 14556 Enqueuing Expose request
22:50:52.775 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:50:52.779 00.004 12308 Worker thread wakes up
22:50:52.779 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:52.779 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:54.025 01.246 12308 Exposure complete
22:50:54.169 00.144 12308 worker thread done servicing request
22:50:54.170 00.001 14556 OnExposeComplete: enter
22:50:54.179 00.009 14556 UpdateGuideState(): m_state=6
22:50:54.183 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5729
22:50:54.188 00.005 14556 Star::Find returns 1 (0), X=169.09, Y=988.30, Mass=2276, SNR=32.2, Peak=203 HFD=4.6
22:50:54.192 00.004 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.63 = -0.65)
22:50:54.196 00.004 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.53 = -0.75)
22:50:54.200 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.13 hyp=0.24 cameraTheta=2.56 mountX=0.19 mountY=-0.16, mountTheta=-0.71
22:50:54.209 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.13, opts=13)
22:50:54.216 00.007 14556 Enqueuing Move request for scope (-0.20, 0.13)
22:50:54.223 00.007 12308 Worker thread wakes up
22:50:54.223 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.13) opts 0xd
22:50:54.224 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.13)
22:50:54.224 00.000 12308 Moving (-0.20, 0.13) raw xDistance=0.19 yDistance=-0.16
22:50:54.224 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:50:54.224 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:54.225 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:50:54.225 00.000 12308 MoveAxis(E, 0, ABG)
22:50:54.225 00.000 12308 Move returns status 0, amount 0
22:50:54.225 00.000 12308 MoveAxis(N, 0, ABG)
22:50:54.226 00.001 12308 Move returns status 0, amount 0
22:50:54.226 00.000 12308 move complete, result=0
22:50:54.226 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:54.238 00.012 12308 worker thread done servicing request
22:50:54.261 00.023 14556 UpdateGuideState exits: m=2276 SNR=32.2
22:50:54.267 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:54.272 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:54.275 00.003 14556 Enqueuing Expose request
22:50:54.281 00.006 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:50:54.284 00.003 12308 Worker thread wakes up
22:50:54.284 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:54.284 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:55.528 01.244 12308 Exposure complete
22:50:55.673 00.145 12308 worker thread done servicing request
22:50:55.673 00.000 14556 OnExposeComplete: enter
22:50:55.677 00.004 14556 UpdateGuideState(): m_state=6
22:50:55.681 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5730
22:50:55.685 00.004 14556 Star::Find returns 1 (0), X=169.11, Y=988.43, Mass=1938, SNR=29.6, Peak=170 HFD=4.3
22:50:55.690 00.005 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
22:50:55.694 00.004 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
22:50:55.697 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.27 hyp=0.32 cameraTheta=2.17 mountX=0.16 mountY=-0.30, mountTheta=-1.06
22:50:55.703 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.27, opts=13)
22:50:55.707 00.004 14556 Enqueuing Move request for scope (-0.18, 0.27)
22:50:55.713 00.006 12308 Worker thread wakes up
22:50:55.713 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.27) opts 0xd
22:50:55.713 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.27)
22:50:55.713 00.000 12308 Moving (-0.18, 0.27) raw xDistance=0.16 yDistance=-0.30
22:50:55.713 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:50:55.714 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:50:55.714 00.000 12308 MoveAxis(E, 0, ABG)
22:50:55.714 00.000 12308 Move returns status 0, amount 0
22:50:55.714 00.000 12308 MoveAxis(N, 208, ABG)
22:50:55.715 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:55.719 00.004 12308 Guiding  Dir = 0, Dur = 208
22:50:55.720 00.001 12308 IsSlewing returns 0
22:50:55.720 00.000 12308 IsGuiding returns 0
22:50:55.720 00.000 12308 PulseGuide returned control before completion, sleep 218
22:50:55.743 00.023 14556 UpdateGuideState exits: m=1938 SNR=29.6
22:50:55.746 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:55.750 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:55.754 00.004 14556 Enqueuing Expose request
22:50:55.954 00.200 12308 IsGuiding returns 0
22:50:55.956 00.002 12308 Move returns status 0, amount 208
22:50:55.957 00.001 12308 move complete, result=0
22:50:55.957 00.000 12308 worker thread done servicing request
22:50:55.957 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 208 ms NORTH
22:50:55.963 00.006 12308 Worker thread wakes up
22:50:55.964 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:55.964 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:57.217 01.253 12308 Exposure complete
22:50:57.357 00.140 12308 worker thread done servicing request
22:50:57.357 00.000 14556 OnExposeComplete: enter
22:50:57.364 00.007 14556 UpdateGuideState(): m_state=6
22:50:57.368 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5731
22:50:57.372 00.004 14556 Star::Find returns 1 (0), X=169.10, Y=988.11, Mass=2264, SNR=31.8, Peak=199 HFD=4.4
22:50:57.376 00.004 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.19 = 0.19)
22:50:57.379 00.003 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.09 = 0.09)
22:50:57.383 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.05 hyp=0.20 cameraTheta=-2.89 mountX=0.20 mountY=0.02, mountTheta=0.09
22:50:57.389 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.05, opts=13)
22:50:57.396 00.007 14556 Enqueuing Move request for scope (-0.19, -0.05)
22:50:57.401 00.005 12308 Worker thread wakes up
22:50:57.401 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.05) opts 0xd
22:50:57.401 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.05)
22:50:57.402 00.001 12308 Moving (-0.19, -0.05) raw xDistance=0.20 yDistance=0.02
22:50:57.402 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:50:57.402 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:57.403 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:50:57.403 00.000 12308 MoveAxis(E, 0, ABG)
22:50:57.404 00.001 12308 Move returns status 0, amount 0
22:50:57.404 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:57.408 00.004 12308 MoveAxis(N, 0, ABG)
22:50:57.408 00.000 12308 Move returns status 0, amount 0
22:50:57.408 00.000 12308 move complete, result=0
22:50:57.409 00.001 12308 worker thread done servicing request
22:50:57.435 00.026 14556 UpdateGuideState exits: m=2264 SNR=31.8
22:50:57.439 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:57.444 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:57.448 00.004 14556 Enqueuing Expose request
22:50:57.451 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:50:57.454 00.003 12308 Worker thread wakes up
22:50:57.454 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:57.456 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:50:58.712 01.256 12308 Exposure complete
22:50:58.854 00.142 12308 worker thread done servicing request
22:50:58.854 00.000 14556 OnExposeComplete: enter
22:50:58.859 00.005 14556 UpdateGuideState(): m_state=6
22:50:58.863 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5732
22:50:58.867 00.004 14556 Star::Find returns 1 (0), X=168.99, Y=988.01, Mass=2129, SNR=30.8, Peak=206 HFD=4.5
22:50:58.870 00.003 14556 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-3.07) = xAngle (0.41 = 0.41)
22:50:58.875 00.005 14556 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.31 = 0.31)
22:50:58.879 00.004 14556 CameraToMount -- cameraX=-0.30 cameraY=-0.16 hyp=0.34 cameraTheta=-2.66 mountX=0.31 mountY=0.10, mountTheta=0.32
22:50:58.884 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=-0.16, opts=13)
22:50:58.888 00.004 14556 Enqueuing Move request for scope (-0.30, -0.16)
22:50:58.892 00.004 12308 Worker thread wakes up
22:50:58.892 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.16) opts 0xd
22:50:58.893 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.30, -0.16)
22:50:58.893 00.000 12308 Moving (-0.30, -0.16) raw xDistance=0.31 yDistance=0.10
22:50:58.893 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
22:50:58.893 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:58.894 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:50:58.894 00.000 12308 MoveAxis(W, 134, ABG)
22:50:58.894 00.000 12308 Guiding  Dir = 3, Dur = 134
22:50:58.894 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:50:58.900 00.006 12308 IsSlewing returns 0
22:50:58.900 00.000 12308 IsGuiding returns 0
22:50:58.900 00.000 12308 PulseGuide returned control before completion, sleep 144
22:50:58.920 00.020 14556 UpdateGuideState exits: m=2129 SNR=30.8
22:50:58.925 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:58.928 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:50:58.932 00.004 14556 Enqueuing Expose request
22:50:59.059 00.127 12308 IsGuiding returns 1
22:50:59.061 00.002 12308 scope still moving after pulse duration time elapsed
22:50:59.090 00.029 12308 IsSlewing returns 0
22:50:59.091 00.001 12308 IsGuiding returns 0
22:50:59.091 00.000 12308 scope move finished after 134 + 58 ms
22:50:59.093 00.002 12308 Move returns status 0, amount 134
22:50:59.093 00.000 12308 MoveAxis(N, 0, ABG)
22:50:59.093 00.000 12308 Move returns status 0, amount 0
22:50:59.094 00.001 12308 move complete, result=0
22:50:59.094 00.000 12308 worker thread done servicing request
22:50:59.095 00.001 14556 GuideStep: 0.3 px 134 ms WEST, 0.1 px 0 ms NORTH
22:50:59.101 00.006 12308 Worker thread wakes up
22:50:59.101 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:50:59.101 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:00.349 01.248 12308 Exposure complete
22:51:00.498 00.149 12308 worker thread done servicing request
22:51:00.498 00.000 14556 OnExposeComplete: enter
22:51:00.502 00.004 14556 UpdateGuideState(): m_state=6
22:51:00.506 00.004 14556 Star::Find(15, 168, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5733
22:51:00.510 00.004 14556 Star::Find returns 1 (0), X=169.34, Y=988.24, Mass=2076, SNR=30.7, Peak=160 HFD=4.5
22:51:00.513 00.003 14556 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.07) = xAngle (4.05 = -2.23)
22:51:00.518 00.005 14556 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.95 = -2.33)
22:51:00.522 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.98 mountX=-0.05 mountY=-0.06, mountTheta=-2.28
22:51:00.528 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.07, opts=13)
22:51:00.531 00.003 14556 Enqueuing Move request for scope (0.05, 0.07)
22:51:00.535 00.004 12308 Worker thread wakes up
22:51:00.535 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
22:51:00.535 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
22:51:00.535 00.000 12308 Moving (0.05, 0.07) raw xDistance=-0.05 yDistance=-0.06
22:51:00.535 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:51:00.536 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:00.536 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:51:00.536 00.000 12308 MoveAxis(E, 0, ABG)
22:51:00.536 00.000 12308 Move returns status 0, amount 0
22:51:00.536 00.000 12308 MoveAxis(N, 0, ABG)
22:51:00.537 00.001 12308 Move returns status 0, amount 0
22:51:00.537 00.000 12308 move complete, result=0
22:51:00.537 00.000 12308 worker thread done servicing request
22:51:00.537 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:00.565 00.028 14556 UpdateGuideState exits: m=2076 SNR=30.7
22:51:00.569 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:00.572 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:00.576 00.004 14556 Enqueuing Expose request
22:51:00.581 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:00.585 00.004 12308 Worker thread wakes up
22:51:00.585 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:00.585 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:01.837 01.252 12308 Exposure complete
22:51:01.975 00.138 12308 worker thread done servicing request
22:51:01.976 00.001 14556 OnExposeComplete: enter
22:51:01.979 00.003 14556 UpdateGuideState(): m_state=6
22:51:01.983 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5734
22:51:01.989 00.006 14556 Star::Find returns 1 (0), X=169.34, Y=988.32, Mass=2204, SNR=31.4, Peak=177 HFD=4.5
22:51:01.993 00.004 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.32 = -1.96)
22:51:01.996 00.003 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.06)
22:51:02.000 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.25 mountX=-0.06 mountY=-0.14, mountTheta=-1.98
22:51:02.006 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.15, opts=13)
22:51:02.010 00.004 14556 Enqueuing Move request for scope (0.05, 0.15)
22:51:02.013 00.003 12308 Worker thread wakes up
22:51:02.013 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
22:51:02.013 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
22:51:02.014 00.001 12308 Moving (0.05, 0.15) raw xDistance=-0.06 yDistance=-0.14
22:51:02.014 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:51:02.014 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:02.015 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:51:02.015 00.000 12308 MoveAxis(E, 0, ABG)
22:51:02.015 00.000 12308 Move returns status 0, amount 0
22:51:02.015 00.000 12308 MoveAxis(N, 0, ABG)
22:51:02.016 00.001 12308 Move returns status 0, amount 0
22:51:02.016 00.000 12308 move complete, result=0
22:51:02.016 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:02.020 00.004 12308 worker thread done servicing request
22:51:02.042 00.022 14556 UpdateGuideState exits: m=2204 SNR=31.4
22:51:02.047 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:02.051 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:02.054 00.003 14556 Enqueuing Expose request
22:51:02.059 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:02.062 00.003 12308 Worker thread wakes up
22:51:02.062 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:02.063 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:03.312 01.249 12308 Exposure complete
22:51:03.458 00.146 12308 worker thread done servicing request
22:51:03.459 00.001 14556 OnExposeComplete: enter
22:51:03.464 00.005 14556 UpdateGuideState(): m_state=6
22:51:03.468 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5735
22:51:03.473 00.005 14556 Star::Find returns 1 (0), X=169.26, Y=988.18, Mass=2355, SNR=32.4, Peak=171 HFD=4.7
22:51:03.477 00.004 14556 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.07) = xAngle (5.82 = -0.46)
22:51:03.482 00.005 14556 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.72 = -0.56)
22:51:03.486 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.75 mountX=0.03 mountY=-0.02, mountTheta=-0.54
22:51:03.491 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.01, opts=13)
22:51:03.495 00.004 14556 Enqueuing Move request for scope (-0.03, 0.01)
22:51:03.498 00.003 12308 Worker thread wakes up
22:51:03.498 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
22:51:03.498 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
22:51:03.498 00.000 12308 Moving (-0.03, 0.01) raw xDistance=0.03 yDistance=-0.02
22:51:03.498 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:51:03.498 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:03.498 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:51:03.498 00.000 12308 MoveAxis(E, 0, ABG)
22:51:03.500 00.002 12308 Move returns status 0, amount 0
22:51:03.500 00.000 12308 MoveAxis(N, 0, ABG)
22:51:03.500 00.000 12308 Move returns status 0, amount 0
22:51:03.500 00.000 12308 move complete, result=0
22:51:03.500 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:03.503 00.003 12308 worker thread done servicing request
22:51:03.520 00.017 14556 UpdateGuideState exits: m=2355 SNR=32.4
22:51:03.524 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:03.527 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:03.531 00.004 14556 Enqueuing Expose request
22:51:03.534 00.003 12308 Worker thread wakes up
22:51:03.534 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:03.535 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:03.538 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:04.789 01.251 12308 Exposure complete
22:51:04.921 00.132 12308 worker thread done servicing request
22:51:04.921 00.000 14556 OnExposeComplete: enter
22:51:04.926 00.005 14556 UpdateGuideState(): m_state=6
22:51:04.930 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5736
22:51:04.934 00.004 14556 Star::Find returns 1 (0), X=169.19, Y=988.69, Mass=2454, SNR=33.2, Peak=167 HFD=4.5
22:51:04.938 00.004 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
22:51:04.941 00.003 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
22:51:04.946 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.53 hyp=0.54 cameraTheta=1.77 mountX=0.07 mountY=-0.54, mountTheta=-1.44
22:51:04.950 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.53, opts=13)
22:51:04.956 00.006 14556 Enqueuing Move request for scope (-0.11, 0.53)
22:51:04.959 00.003 12308 Worker thread wakes up
22:51:04.959 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.53) opts 0xd
22:51:04.959 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.53)
22:51:04.959 00.000 12308 Moving (-0.11, 0.53) raw xDistance=0.07 yDistance=-0.54
22:51:04.959 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:51:04.961 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
22:51:04.961 00.000 12308 MoveAxis(E, 0, ABG)
22:51:04.961 00.000 12308 Move returns status 0, amount 0
22:51:04.962 00.001 12308 MoveAxis(N, 378, ABG)
22:51:04.962 00.000 12308 Guiding  Dir = 0, Dur = 378
22:51:04.963 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:04.968 00.005 12308 IsSlewing returns 0
22:51:04.968 00.000 12308 IsGuiding returns 0
22:51:04.968 00.000 12308 PulseGuide returned control before completion, sleep 388
22:51:04.990 00.022 14556 UpdateGuideState exits: m=2454 SNR=33.2
22:51:04.995 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:04.999 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:05.004 00.005 14556 Enqueuing Expose request
22:51:05.359 00.355 12308 IsGuiding returns 1
22:51:05.360 00.001 12308 scope still moving after pulse duration time elapsed
22:51:05.390 00.030 12308 IsSlewing returns 0
22:51:05.391 00.001 12308 IsGuiding returns 0
22:51:05.391 00.000 12308 scope move finished after 378 + 45 ms
22:51:05.391 00.000 12308 Move returns status 0, amount 378
22:51:05.391 00.000 12308 move complete, result=0
22:51:05.392 00.001 12308 worker thread done servicing request
22:51:05.392 00.000 12308 Worker thread wakes up
22:51:05.392 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.5 px 378 ms NORTH
22:51:05.396 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:05.397 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:06.649 01.252 12308 Exposure complete
22:51:06.786 00.137 12308 worker thread done servicing request
22:51:06.787 00.001 14556 OnExposeComplete: enter
22:51:06.791 00.004 14556 UpdateGuideState(): m_state=6
22:51:06.794 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5737
22:51:06.798 00.004 14556 Star::Find returns 1 (0), X=169.24, Y=988.02, Mass=2285, SNR=32.1, Peak=188 HFD=4.7
22:51:06.802 00.004 14556 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-3.07) = xAngle (1.15 = 1.15)
22:51:06.805 00.003 14556 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.05 = 1.05)
22:51:06.809 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.93 mountX=0.06 mountY=0.13, mountTheta=1.13
22:51:06.813 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.14, opts=13)
22:51:06.817 00.004 14556 Enqueuing Move request for scope (-0.05, -0.14)
22:51:06.821 00.004 12308 Worker thread wakes up
22:51:06.821 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
22:51:06.821 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
22:51:06.821 00.000 12308 Moving (-0.05, -0.14) raw xDistance=0.06 yDistance=0.13
22:51:06.821 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:51:06.821 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:06.821 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:51:06.822 00.001 12308 MoveAxis(E, 0, ABG)
22:51:06.822 00.000 12308 Move returns status 0, amount 0
22:51:06.822 00.000 12308 MoveAxis(N, 0, ABG)
22:51:06.822 00.000 12308 Move returns status 0, amount 0
22:51:06.822 00.000 12308 move complete, result=0
22:51:06.823 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:06.827 00.004 12308 worker thread done servicing request
22:51:06.848 00.021 14556 UpdateGuideState exits: m=2285 SNR=32.1
22:51:06.852 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:06.855 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:06.860 00.005 14556 Enqueuing Expose request
22:51:06.865 00.005 12308 Worker thread wakes up
22:51:06.865 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:06.865 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:06.866 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:08.120 01.254 12308 Exposure complete
22:51:08.270 00.150 12308 worker thread done servicing request
22:51:08.270 00.000 14556 OnExposeComplete: enter
22:51:08.277 00.007 14556 UpdateGuideState(): m_state=6
22:51:08.282 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5738
22:51:08.286 00.004 14556 Star::Find returns 1 (0), X=169.38, Y=988.03, Mass=2220, SNR=31.9, Peak=174 HFD=5.0
22:51:08.292 00.006 14556 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-3.07) = xAngle (2.09 = 2.09)
22:51:08.296 00.004 14556 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.99 = 1.99)
22:51:08.301 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.16 cameraTheta=-0.98 mountX=-0.08 mountY=0.15, mountTheta=2.07
22:51:08.308 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.14, opts=13)
22:51:08.314 00.006 14556 Enqueuing Move request for scope (0.09, -0.14)
22:51:08.318 00.004 12308 Worker thread wakes up
22:51:08.318 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
22:51:08.318 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
22:51:08.319 00.001 12308 Moving (0.09, -0.14) raw xDistance=-0.08 yDistance=0.15
22:51:08.319 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:51:08.319 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:08.319 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:51:08.319 00.000 12308 MoveAxis(E, 0, ABG)
22:51:08.320 00.001 12308 Move returns status 0, amount 0
22:51:08.321 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:08.325 00.004 12308 MoveAxis(N, 0, ABG)
22:51:08.325 00.000 12308 Move returns status 0, amount 0
22:51:08.325 00.000 12308 move complete, result=0
22:51:08.326 00.001 12308 worker thread done servicing request
22:51:08.345 00.019 14556 UpdateGuideState exits: m=2220 SNR=31.9
22:51:08.349 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:08.352 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:08.355 00.003 14556 Enqueuing Expose request
22:51:08.357 00.002 12308 Worker thread wakes up
22:51:08.359 00.002 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:51:08.362 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:08.362 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:09.609 01.247 12308 Exposure complete
22:51:09.752 00.143 12308 worker thread done servicing request
22:51:09.752 00.000 14556 OnExposeComplete: enter
22:51:09.758 00.006 14556 UpdateGuideState(): m_state=6
22:51:09.762 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5739
22:51:09.765 00.003 14556 Star::Find returns 1 (0), X=169.31, Y=988.05, Mass=2216, SNR=31.7, Peak=189 HFD=4.7
22:51:09.770 00.005 14556 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-3.07) = xAngle (1.61 = 1.61)
22:51:09.775 00.005 14556 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.51 = 1.51)
22:51:09.780 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.46 mountX=-0.01 mountY=0.12, mountTheta=1.61
22:51:09.786 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.12, opts=13)
22:51:09.790 00.004 14556 Enqueuing Move request for scope (0.01, -0.12)
22:51:09.793 00.003 12308 Worker thread wakes up
22:51:09.794 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd
22:51:09.794 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.12)
22:51:09.794 00.000 12308 Moving (0.01, -0.12) raw xDistance=-0.01 yDistance=0.12
22:51:09.794 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:51:09.794 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:09.794 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:51:09.795 00.001 12308 MoveAxis(E, 0, ABG)
22:51:09.795 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:09.802 00.007 12308 Move returns status 0, amount 0
22:51:09.802 00.000 12308 MoveAxis(N, 0, ABG)
22:51:09.802 00.000 12308 Move returns status 0, amount 0
22:51:09.802 00.000 12308 move complete, result=0
22:51:09.802 00.000 12308 worker thread done servicing request
22:51:09.823 00.021 14556 UpdateGuideState exits: m=2216 SNR=31.7
22:51:09.827 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:09.832 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:09.839 00.007 14556 Enqueuing Expose request
22:51:09.843 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:09.848 00.005 12308 Worker thread wakes up
22:51:09.848 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:09.848 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:11.090 01.242 12308 Exposure complete
22:51:11.248 00.158 12308 worker thread done servicing request
22:51:11.249 00.001 14556 OnExposeComplete: enter
22:51:11.254 00.005 14556 UpdateGuideState(): m_state=6
22:51:11.259 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5740
22:51:11.265 00.006 14556 Star::Find returns 1 (0), X=169.22, Y=988.09, Mass=2310, SNR=32.2, Peak=196 HFD=4.6
22:51:11.272 00.007 14556 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-3.07) = xAngle (0.71 = 0.71)
22:51:11.279 00.007 14556 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.61 = 0.61)
22:51:11.285 00.006 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.36 mountX=0.08 mountY=0.06, mountTheta=0.65
22:51:11.292 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.07, opts=13)
22:51:11.297 00.005 14556 Enqueuing Move request for scope (-0.08, -0.07)
22:51:11.301 00.004 12308 Worker thread wakes up
22:51:11.301 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
22:51:11.301 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
22:51:11.301 00.000 12308 Moving (-0.08, -0.07) raw xDistance=0.08 yDistance=0.06
22:51:11.303 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:51:11.303 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:11.304 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:51:11.304 00.000 12308 MoveAxis(E, 0, ABG)
22:51:11.304 00.000 12308 Move returns status 0, amount 0
22:51:11.304 00.000 12308 MoveAxis(N, 0, ABG)
22:51:11.304 00.000 12308 Move returns status 0, amount 0
22:51:11.305 00.001 12308 move complete, result=0
22:51:11.305 00.000 12308 worker thread done servicing request
22:51:11.305 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:11.333 00.028 14556 UpdateGuideState exits: m=2310 SNR=32.2
22:51:11.337 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:11.340 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:11.345 00.005 14556 Enqueuing Expose request
22:51:11.349 00.004 12308 Worker thread wakes up
22:51:11.349 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:11.353 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:11.353 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:12.597 01.244 12308 Exposure complete
22:51:12.734 00.137 12308 worker thread done servicing request
22:51:12.735 00.001 14556 OnExposeComplete: enter
22:51:12.738 00.003 14556 UpdateGuideState(): m_state=6
22:51:12.743 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5741
22:51:12.746 00.003 14556 Star::Find returns 1 (0), X=169.39, Y=988.11, Mass=2157, SNR=31.2, Peak=173 HFD=4.7
22:51:12.750 00.004 14556 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-3.07) = xAngle (2.59 = 2.59)
22:51:12.753 00.003 14556 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.49 = 2.49)
22:51:12.757 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.48 mountX=-0.09 mountY=0.07, mountTheta=2.52
22:51:12.762 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.05, opts=13)
22:51:12.767 00.005 14556 Enqueuing Move request for scope (0.10, -0.05)
22:51:12.770 00.003 12308 Worker thread wakes up
22:51:12.770 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
22:51:12.770 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
22:51:12.771 00.001 12308 Moving (0.10, -0.05) raw xDistance=-0.09 yDistance=0.07
22:51:12.771 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:51:12.771 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:12.771 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:51:12.771 00.000 12308 MoveAxis(E, 0, ABG)
22:51:12.771 00.000 12308 Move returns status 0, amount 0
22:51:12.772 00.001 12308 MoveAxis(N, 0, ABG)
22:51:12.772 00.000 12308 Move returns status 0, amount 0
22:51:12.772 00.000 12308 move complete, result=0
22:51:12.772 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:12.777 00.005 12308 worker thread done servicing request
22:51:12.798 00.021 14556 UpdateGuideState exits: m=2157 SNR=31.2
22:51:12.803 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:12.808 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:12.812 00.004 14556 Enqueuing Expose request
22:51:12.816 00.004 12308 Worker thread wakes up
22:51:12.816 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:12.821 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:12.821 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:14.073 01.252 12308 Exposure complete
22:51:14.221 00.148 12308 worker thread done servicing request
22:51:14.222 00.001 14556 OnExposeComplete: enter
22:51:14.225 00.003 14556 UpdateGuideState(): m_state=6
22:51:14.229 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5742
22:51:14.233 00.004 14556 Star::Find returns 1 (0), X=169.38, Y=988.33, Mass=2099, SNR=30.8, Peak=167 HFD=4.5
22:51:14.240 00.007 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.16 = -2.12)
22:51:14.244 00.004 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.22)
22:51:14.249 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.16 hyp=0.19 cameraTheta=1.09 mountX=-0.10 mountY=-0.15, mountTheta=-2.16
22:51:14.255 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.16, opts=13)
22:51:14.258 00.003 14556 Enqueuing Move request for scope (0.09, 0.16)
22:51:14.262 00.004 12308 Worker thread wakes up
22:51:14.262 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.16) opts 0xd
22:51:14.262 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.16)
22:51:14.263 00.001 12308 Moving (0.09, 0.16) raw xDistance=-0.10 yDistance=-0.15
22:51:14.263 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:51:14.263 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:14.263 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:51:14.263 00.000 12308 MoveAxis(E, 0, ABG)
22:51:14.264 00.001 12308 Move returns status 0, amount 0
22:51:14.264 00.000 12308 MoveAxis(N, 0, ABG)
22:51:14.264 00.000 12308 Move returns status 0, amount 0
22:51:14.264 00.000 12308 move complete, result=0
22:51:14.265 00.001 12308 worker thread done servicing request
22:51:14.265 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:14.292 00.027 14556 UpdateGuideState exits: m=2099 SNR=30.8
22:51:14.297 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:14.302 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:14.306 00.004 14556 Enqueuing Expose request
22:51:14.310 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:14.313 00.003 12308 Worker thread wakes up
22:51:14.314 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:14.314 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:15.561 01.247 12308 Exposure complete
22:51:15.689 00.128 12308 worker thread done servicing request
22:51:15.689 00.000 14556 OnExposeComplete: enter
22:51:15.693 00.004 14556 UpdateGuideState(): m_state=6
22:51:15.698 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5743
22:51:15.702 00.004 14556 Star::Find returns 1 (0), X=169.25, Y=988.27, Mass=2208, SNR=31.8, Peak=182 HFD=4.6
22:51:15.707 00.005 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.04 = -1.24)
22:51:15.712 00.005 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.34)
22:51:15.717 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.97 mountX=0.04 mountY=-0.11, mountTheta=-1.25
22:51:15.722 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.10, opts=13)
22:51:15.727 00.005 14556 Enqueuing Move request for scope (-0.04, 0.10)
22:51:15.731 00.004 12308 Worker thread wakes up
22:51:15.731 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
22:51:15.731 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
22:51:15.731 00.000 12308 Moving (-0.04, 0.10) raw xDistance=0.04 yDistance=-0.11
22:51:15.731 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:51:15.732 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:15.732 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:51:15.732 00.000 12308 MoveAxis(E, 0, ABG)
22:51:15.732 00.000 12308 Move returns status 0, amount 0
22:51:15.732 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:15.738 00.006 12308 MoveAxis(N, 0, ABG)
22:51:15.738 00.000 12308 Move returns status 0, amount 0
22:51:15.739 00.001 12308 move complete, result=0
22:51:15.739 00.000 12308 worker thread done servicing request
22:51:15.761 00.022 14556 UpdateGuideState exits: m=2208 SNR=31.8
22:51:15.765 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:15.769 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:15.775 00.006 14556 Enqueuing Expose request
22:51:15.780 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:15.785 00.005 12308 Worker thread wakes up
22:51:15.785 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:15.785 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:17.032 01.247 12308 Exposure complete
22:51:17.166 00.134 12308 worker thread done servicing request
22:51:17.168 00.002 14556 OnExposeComplete: enter
22:51:17.171 00.003 14556 UpdateGuideState(): m_state=6
22:51:17.175 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5744
22:51:17.180 00.005 14556 Star::Find returns 1 (0), X=169.12, Y=988.37, Mass=2349, SNR=32.6, Peak=186 HFD=4.7
22:51:17.185 00.005 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.35 = -0.93)
22:51:17.189 00.004 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.03)
22:51:17.192 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.20 hyp=0.27 cameraTheta=2.28 mountX=0.16 mountY=-0.23, mountTheta=-0.96
22:51:17.198 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.20, opts=13)
22:51:17.202 00.004 14556 Enqueuing Move request for scope (-0.17, 0.20)
22:51:17.207 00.005 12308 Worker thread wakes up
22:51:17.207 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.20) opts 0xd
22:51:17.207 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.20)
22:51:17.207 00.000 12308 Moving (-0.17, 0.20) raw xDistance=0.16 yDistance=-0.23
22:51:17.207 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:51:17.208 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:51:17.208 00.000 12308 MoveAxis(E, 0, ABG)
22:51:17.208 00.000 12308 Move returns status 0, amount 0
22:51:17.208 00.000 12308 MoveAxis(N, 161, ABG)
22:51:17.209 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:17.214 00.005 12308 Guiding  Dir = 0, Dur = 161
22:51:17.214 00.000 12308 IsSlewing returns 0
22:51:17.214 00.000 12308 IsGuiding returns 0
22:51:17.214 00.000 12308 PulseGuide returned control before completion, sleep 171
22:51:17.235 00.021 14556 UpdateGuideState exits: m=2349 SNR=32.6
22:51:17.241 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:17.247 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:17.251 00.004 14556 Enqueuing Expose request
22:51:17.396 00.145 12308 IsGuiding returns 1
22:51:17.396 00.000 12308 scope still moving after pulse duration time elapsed
22:51:17.427 00.031 12308 IsSlewing returns 0
22:51:17.427 00.000 12308 IsGuiding returns 0
22:51:17.427 00.000 12308 scope move finished after 161 + 52 ms
22:51:17.428 00.001 12308 Move returns status 0, amount 161
22:51:17.429 00.001 12308 move complete, result=0
22:51:17.429 00.000 12308 worker thread done servicing request
22:51:17.429 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 161 ms NORTH
22:51:17.434 00.005 12308 Worker thread wakes up
22:51:17.435 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:17.435 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:18.684 01.249 12308 Exposure complete
22:51:18.822 00.138 12308 worker thread done servicing request
22:51:18.822 00.000 14556 OnExposeComplete: enter
22:51:18.827 00.005 14556 UpdateGuideState(): m_state=6
22:51:18.833 00.006 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5745
22:51:18.837 00.004 14556 Star::Find returns 1 (0), X=169.12, Y=988.05, Mass=2401, SNR=33.0, Peak=198 HFD=4.4
22:51:18.843 00.006 14556 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-3.07) = xAngle (0.53 = 0.53)
22:51:18.847 00.004 14556 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.43 = 0.43)
22:51:18.851 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.12 hyp=0.21 cameraTheta=-2.54 mountX=0.18 mountY=0.09, mountTheta=0.45
22:51:18.856 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.12, opts=13)
22:51:18.861 00.005 14556 Enqueuing Move request for scope (-0.17, -0.12)
22:51:18.867 00.006 12308 Worker thread wakes up
22:51:18.867 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.12) opts 0xd
22:51:18.867 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.12)
22:51:18.867 00.000 12308 Moving (-0.17, -0.12) raw xDistance=0.18 yDistance=0.09
22:51:18.868 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:51:18.868 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:18.868 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:51:18.868 00.000 12308 MoveAxis(E, 0, ABG)
22:51:18.868 00.000 12308 Move returns status 0, amount 0
22:51:18.868 00.000 12308 MoveAxis(N, 0, ABG)
22:51:18.869 00.001 12308 Move returns status 0, amount 0
22:51:18.869 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:18.874 00.005 12308 move complete, result=0
22:51:18.874 00.000 12308 worker thread done servicing request
22:51:18.897 00.023 14556 UpdateGuideState exits: m=2401 SNR=33.0
22:51:18.901 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:18.906 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:18.909 00.003 14556 Enqueuing Expose request
22:51:18.913 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:18.917 00.004 12308 Worker thread wakes up
22:51:18.917 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:18.917 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:20.168 01.251 12308 Exposure complete
22:51:20.306 00.138 12308 worker thread done servicing request
22:51:20.306 00.000 14556 OnExposeComplete: enter
22:51:20.311 00.005 14556 UpdateGuideState(): m_state=6
22:51:20.314 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5746
22:51:20.318 00.004 14556 Star::Find returns 1 (0), X=169.37, Y=988.21, Mass=2105, SNR=30.8, Peak=173 HFD=4.5
22:51:20.321 00.003 14556 CameraToMount -- cameraTheta (0.51) - m_xAngle (-3.07) = xAngle (3.58 = -2.70)
22:51:20.325 00.004 14556 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.48 = -2.80)
22:51:20.330 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.51 mountX=-0.08 mountY=-0.03, mountTheta=-2.79
22:51:20.335 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.04, opts=13)
22:51:20.340 00.005 14556 Enqueuing Move request for scope (0.08, 0.04)
22:51:20.344 00.004 12308 Worker thread wakes up
22:51:20.344 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
22:51:20.344 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
22:51:20.344 00.000 12308 Moving (0.08, 0.04) raw xDistance=-0.08 yDistance=-0.03
22:51:20.344 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:51:20.345 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:20.345 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:51:20.345 00.000 12308 MoveAxis(E, 0, ABG)
22:51:20.345 00.000 12308 Move returns status 0, amount 0
22:51:20.345 00.000 12308 MoveAxis(N, 0, ABG)
22:51:20.346 00.001 12308 Move returns status 0, amount 0
22:51:20.346 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:20.350 00.004 12308 move complete, result=0
22:51:20.350 00.000 12308 worker thread done servicing request
22:51:20.371 00.021 14556 UpdateGuideState exits: m=2105 SNR=30.8
22:51:20.374 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:20.378 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:20.382 00.004 14556 Enqueuing Expose request
22:51:20.385 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:20.388 00.003 12308 Worker thread wakes up
22:51:20.390 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:20.390 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:21.640 01.250 12308 Exposure complete
22:51:21.795 00.155 12308 worker thread done servicing request
22:51:21.796 00.001 14556 OnExposeComplete: enter
22:51:21.802 00.006 14556 UpdateGuideState(): m_state=6
22:51:21.807 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5747
22:51:21.812 00.005 14556 Star::Find returns 1 (0), X=169.17, Y=988.35, Mass=2150, SNR=31.0, Peak=175 HFD=4.6
22:51:21.816 00.004 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.26 = -1.03)
22:51:21.821 00.005 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.13)
22:51:21.824 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.18 hyp=0.22 cameraTheta=2.18 mountX=0.11 mountY=-0.20, mountTheta=-1.05
22:51:21.830 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.18, opts=13)
22:51:21.836 00.006 14556 Enqueuing Move request for scope (-0.13, 0.18)
22:51:21.840 00.004 12308 Worker thread wakes up
22:51:21.840 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.18) opts 0xd
22:51:21.840 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.18)
22:51:21.840 00.000 12308 Moving (-0.13, 0.18) raw xDistance=0.11 yDistance=-0.20
22:51:21.840 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:51:21.841 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:21.841 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:51:21.841 00.000 12308 MoveAxis(E, 0, ABG)
22:51:21.841 00.000 12308 Move returns status 0, amount 0
22:51:21.841 00.000 12308 MoveAxis(N, 0, ABG)
22:51:21.841 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:21.846 00.005 12308 Move returns status 0, amount 0
22:51:21.846 00.000 12308 move complete, result=0
22:51:21.846 00.000 12308 worker thread done servicing request
22:51:21.866 00.020 14556 UpdateGuideState exits: m=2150 SNR=31.0
22:51:21.872 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:21.877 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:21.881 00.004 14556 Enqueuing Expose request
22:51:21.885 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:51:21.888 00.003 12308 Worker thread wakes up
22:51:21.888 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:21.888 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:23.144 01.256 12308 Exposure complete
22:51:23.304 00.160 12308 worker thread done servicing request
22:51:23.304 00.000 14556 OnExposeComplete: enter
22:51:23.308 00.004 14556 UpdateGuideState(): m_state=6
22:51:23.312 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5748
22:51:23.316 00.004 14556 Star::Find returns 1 (0), X=169.11, Y=988.42, Mass=2104, SNR=30.6, Peak=165 HFD=4.2
22:51:23.320 00.004 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
22:51:23.324 00.004 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.12)
22:51:23.328 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.26 hyp=0.31 cameraTheta=2.19 mountX=0.16 mountY=-0.28, mountTheta=-1.04
22:51:23.332 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.26, opts=13)
22:51:23.336 00.004 14556 Enqueuing Move request for scope (-0.18, 0.26)
22:51:23.340 00.004 12308 Worker thread wakes up
22:51:23.340 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.26) opts 0xd
22:51:23.340 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.26)
22:51:23.340 00.000 12308 Moving (-0.18, 0.26) raw xDistance=0.16 yDistance=-0.28
22:51:23.340 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:51:23.340 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:51:23.340 00.000 12308 MoveAxis(E, 0, ABG)
22:51:23.340 00.000 12308 Move returns status 0, amount 0
22:51:23.340 00.000 12308 MoveAxis(N, 198, ABG)
22:51:23.342 00.002 12308 Guiding  Dir = 0, Dur = 198
22:51:23.342 00.000 12308 IsSlewing returns 0
22:51:23.342 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:23.346 00.004 12308 IsGuiding returns 0
22:51:23.346 00.000 12308 PulseGuide returned control before completion, sleep 208
22:51:23.364 00.018 14556 UpdateGuideState exits: m=2104 SNR=30.6
22:51:23.369 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:23.373 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:23.377 00.004 14556 Enqueuing Expose request
22:51:23.570 00.193 12308 IsGuiding returns 1
22:51:23.572 00.002 12308 scope still moving after pulse duration time elapsed
22:51:23.602 00.030 12308 IsSlewing returns 0
22:51:23.603 00.001 12308 IsGuiding returns 0
22:51:23.605 00.002 12308 scope move finished after 198 + 60 ms
22:51:23.605 00.000 12308 Move returns status 0, amount 198
22:51:23.606 00.001 12308 move complete, result=0
22:51:23.607 00.001 12308 worker thread done servicing request
22:51:23.607 00.000 12308 Worker thread wakes up
22:51:23.607 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 198 ms NORTH
22:51:23.613 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:23.613 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:24.865 01.252 12308 Exposure complete
22:51:25.012 00.147 12308 worker thread done servicing request
22:51:25.012 00.000 14556 OnExposeComplete: enter
22:51:25.018 00.006 14556 UpdateGuideState(): m_state=6
22:51:25.024 00.006 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5749
22:51:25.028 00.004 14556 Star::Find returns 1 (0), X=169.17, Y=988.24, Mass=2238, SNR=31.7, Peak=197 HFD=4.5
22:51:25.033 00.005 14556 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.07) = xAngle (5.68 = -0.60)
22:51:25.036 00.003 14556 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.58 = -0.70)
22:51:25.039 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.15 cameraTheta=2.61 mountX=0.12 mountY=-0.09, mountTheta=-0.66
22:51:25.045 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.07, opts=13)
22:51:25.049 00.004 14556 Enqueuing Move request for scope (-0.13, 0.07)
22:51:25.053 00.004 12308 Worker thread wakes up
22:51:25.053 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
22:51:25.053 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
22:51:25.053 00.000 12308 Moving (-0.13, 0.07) raw xDistance=0.12 yDistance=-0.09
22:51:25.053 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:51:25.054 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:25.054 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:51:25.054 00.000 12308 MoveAxis(E, 0, ABG)
22:51:25.054 00.000 12308 Move returns status 0, amount 0
22:51:25.054 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:25.060 00.006 12308 MoveAxis(N, 0, ABG)
22:51:25.060 00.000 12308 Move returns status 0, amount 0
22:51:25.060 00.000 12308 move complete, result=0
22:51:25.060 00.000 12308 worker thread done servicing request
22:51:25.081 00.021 14556 UpdateGuideState exits: m=2238 SNR=31.7
22:51:25.085 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:25.090 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:25.094 00.004 14556 Enqueuing Expose request
22:51:25.098 00.004 12308 Worker thread wakes up
22:51:25.098 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:25.101 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:25.101 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:26.347 01.246 12308 Exposure complete
22:51:26.483 00.136 12308 worker thread done servicing request
22:51:26.484 00.001 14556 OnExposeComplete: enter
22:51:26.486 00.002 14556 UpdateGuideState(): m_state=6
22:51:26.493 00.007 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5750
22:51:26.496 00.003 14556 Star::Find returns 1 (0), X=169.24, Y=988.34, Mass=2493, SNR=33.5, Peak=198 HFD=4.7
22:51:26.501 00.005 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.95 = -1.33)
22:51:26.504 00.003 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.43)
22:51:26.507 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.18 hyp=0.18 cameraTheta=1.88 mountX=0.04 mountY=-0.18, mountTheta=-1.34
22:51:26.511 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.18, opts=13)
22:51:26.516 00.005 14556 Enqueuing Move request for scope (-0.06, 0.18)
22:51:26.519 00.003 12308 Worker thread wakes up
22:51:26.519 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.18) opts 0xd
22:51:26.519 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.18)
22:51:26.519 00.000 12308 Moving (-0.06, 0.18) raw xDistance=0.04 yDistance=-0.18
22:51:26.519 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:51:26.520 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:26.520 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:51:26.520 00.000 12308 MoveAxis(E, 0, ABG)
22:51:26.520 00.000 12308 Move returns status 0, amount 0
22:51:26.520 00.000 12308 MoveAxis(N, 0, ABG)
22:51:26.520 00.000 12308 Move returns status 0, amount 0
22:51:26.520 00.000 12308 move complete, result=0
22:51:26.521 00.001 12308 worker thread done servicing request
22:51:26.521 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:26.545 00.024 14556 UpdateGuideState exits: m=2493 SNR=33.5
22:51:26.550 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:26.555 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:26.558 00.003 14556 Enqueuing Expose request
22:51:26.563 00.005 12308 Worker thread wakes up
22:51:26.563 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:51:26.566 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:26.566 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:27.819 01.253 12308 Exposure complete
22:51:27.974 00.155 12308 worker thread done servicing request
22:51:27.975 00.001 14556 OnExposeComplete: enter
22:51:27.981 00.006 14556 UpdateGuideState(): m_state=6
22:51:27.990 00.009 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5751
22:51:27.995 00.005 14556 Star::Find returns 1 (0), X=169.16, Y=988.31, Mass=2241, SNR=31.6, Peak=184 HFD=4.5
22:51:27.999 00.004 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
22:51:28.004 00.005 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
22:51:28.007 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.14 hyp=0.20 cameraTheta=2.32 mountX=0.12 mountY=-0.16, mountTheta=-0.93
22:51:28.012 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.14, opts=13)
22:51:28.015 00.003 14556 Enqueuing Move request for scope (-0.13, 0.14)
22:51:28.058 00.043 12308 Worker thread wakes up
22:51:28.058 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.14) opts 0xd
22:51:28.058 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.14)
22:51:28.058 00.000 12308 Moving (-0.13, 0.14) raw xDistance=0.12 yDistance=-0.16
22:51:28.058 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:51:28.059 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:28.059 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:51:28.059 00.000 12308 MoveAxis(E, 0, ABG)
22:51:28.059 00.000 12308 Move returns status 0, amount 0
22:51:28.059 00.000 12308 MoveAxis(N, 0, ABG)
22:51:28.060 00.001 12308 Move returns status 0, amount 0
22:51:28.060 00.000 12308 move complete, result=0
22:51:28.060 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:28.066 00.006 12308 worker thread done servicing request
22:51:28.089 00.023 14556 UpdateGuideState exits: m=2241 SNR=31.6
22:51:28.094 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:28.097 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:28.101 00.004 14556 Enqueuing Expose request
22:51:28.105 00.004 12308 Worker thread wakes up
22:51:28.105 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:28.105 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:28.105 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:51:29.359 01.254 12308 Exposure complete
22:51:29.513 00.154 12308 worker thread done servicing request
22:51:29.513 00.000 14556 OnExposeComplete: enter
22:51:29.518 00.005 14556 UpdateGuideState(): m_state=6
22:51:29.523 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5752
22:51:29.528 00.005 14556 Star::Find returns 1 (0), X=169.16, Y=988.38, Mass=2142, SNR=31.0, Peak=163 HFD=4.5
22:51:29.532 00.004 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.20 = -1.09)
22:51:29.536 00.004 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.19)
22:51:29.539 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.25 cameraTheta=2.12 mountX=0.12 mountY=-0.23, mountTheta=-1.10
22:51:29.544 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.21, opts=13)
22:51:29.548 00.004 14556 Enqueuing Move request for scope (-0.13, 0.21)
22:51:29.553 00.005 12308 Worker thread wakes up
22:51:29.553 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.21) opts 0xd
22:51:29.553 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.21)
22:51:29.553 00.000 12308 Moving (-0.13, 0.21) raw xDistance=0.12 yDistance=-0.23
22:51:29.553 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:51:29.553 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:51:29.554 00.001 12308 MoveAxis(E, 0, ABG)
22:51:29.554 00.000 12308 Move returns status 0, amount 0
22:51:29.554 00.000 12308 MoveAxis(N, 162, ABG)
22:51:29.554 00.000 12308 Guiding  Dir = 0, Dur = 162
22:51:29.554 00.000 12308 IsSlewing returns 0
22:51:29.554 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:29.559 00.005 12308 IsGuiding returns 0
22:51:29.559 00.000 12308 PulseGuide returned control before completion, sleep 172
22:51:29.579 00.020 14556 UpdateGuideState exits: m=2142 SNR=31.0
22:51:29.583 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:29.587 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:29.590 00.003 14556 Enqueuing Expose request
22:51:29.738 00.148 12308 IsGuiding returns 1
22:51:29.739 00.001 12308 scope still moving after pulse duration time elapsed
22:51:29.768 00.029 12308 IsSlewing returns 0
22:51:29.770 00.002 12308 IsGuiding returns 0
22:51:29.770 00.000 12308 scope move finished after 162 + 49 ms
22:51:29.770 00.000 12308 Move returns status 0, amount 162
22:51:29.770 00.000 12308 move complete, result=0
22:51:29.772 00.002 12308 worker thread done servicing request
22:51:29.772 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 162 ms NORTH
22:51:29.779 00.007 12308 Worker thread wakes up
22:51:29.779 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:29.779 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:31.031 01.252 12308 Exposure complete
22:51:31.196 00.165 12308 worker thread done servicing request
22:51:31.197 00.001 14556 OnExposeComplete: enter
22:51:31.203 00.006 14556 UpdateGuideState(): m_state=6
22:51:31.209 00.006 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5753
22:51:31.215 00.006 14556 Star::Find returns 1 (0), X=169.30, Y=988.23, Mass=2315, SNR=32.3, Peak=182 HFD=4.6
22:51:31.221 00.006 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.59 = -1.70)
22:51:31.225 00.004 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.79)
22:51:31.229 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.51 mountX=-0.01 mountY=-0.06, mountTheta=-1.70
22:51:31.238 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.07, opts=13)
22:51:31.246 00.008 14556 Enqueuing Move request for scope (0.00, 0.07)
22:51:31.251 00.005 12308 Worker thread wakes up
22:51:31.251 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.07) opts 0xd
22:51:31.251 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.07)
22:51:31.252 00.001 12308 Moving (0.00, 0.07) raw xDistance=-0.01 yDistance=-0.06
22:51:31.252 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:51:31.252 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:31.252 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:51:31.252 00.000 12308 MoveAxis(E, 0, ABG)
22:51:31.253 00.001 12308 Move returns status 0, amount 0
22:51:31.253 00.000 12308 MoveAxis(N, 0, ABG)
22:51:31.253 00.000 12308 Move returns status 0, amount 0
22:51:31.253 00.000 12308 move complete, result=0
22:51:31.254 00.001 12308 worker thread done servicing request
22:51:31.254 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:31.277 00.023 14556 UpdateGuideState exits: m=2315 SNR=32.3
22:51:31.280 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:31.285 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:31.291 00.006 14556 Enqueuing Expose request
22:51:31.295 00.004 12308 Worker thread wakes up
22:51:31.295 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:31.300 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:31.301 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:32.552 01.251 12308 Exposure complete
22:51:32.683 00.131 12308 worker thread done servicing request
22:51:32.684 00.001 14556 OnExposeComplete: enter
22:51:32.687 00.003 14556 UpdateGuideState(): m_state=6
22:51:32.691 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5754
22:51:32.695 00.004 14556 Star::Find returns 1 (0), X=169.22, Y=988.33, Mass=2188, SNR=31.4, Peak=180 HFD=4.6
22:51:32.698 00.003 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.04 = -1.24)
22:51:32.701 00.003 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.34)
22:51:32.705 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.97 mountX=0.06 mountY=-0.18, mountTheta=-1.25
22:51:32.710 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.17, opts=13)
22:51:32.714 00.004 14556 Enqueuing Move request for scope (-0.07, 0.17)
22:51:32.718 00.004 12308 Worker thread wakes up
22:51:32.718 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.17) opts 0xd
22:51:32.718 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.17)
22:51:32.718 00.000 12308 Moving (-0.07, 0.17) raw xDistance=0.06 yDistance=-0.18
22:51:32.718 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:51:32.718 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:32.718 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:51:32.718 00.000 12308 MoveAxis(E, 0, ABG)
22:51:32.718 00.000 12308 Move returns status 0, amount 0
22:51:32.719 00.001 12308 MoveAxis(N, 0, ABG)
22:51:32.719 00.000 12308 Move returns status 0, amount 0
22:51:32.719 00.000 12308 move complete, result=0
22:51:32.719 00.000 12308 worker thread done servicing request
22:51:32.719 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:32.743 00.024 14556 UpdateGuideState exits: m=2188 SNR=31.4
22:51:32.749 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:32.754 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:32.758 00.004 14556 Enqueuing Expose request
22:51:32.762 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:51:32.766 00.004 12308 Worker thread wakes up
22:51:32.766 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:32.766 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:34.023 01.257 12308 Exposure complete
22:51:34.162 00.139 12308 worker thread done servicing request
22:51:34.162 00.000 14556 OnExposeComplete: enter
22:51:34.167 00.005 14556 UpdateGuideState(): m_state=6
22:51:34.171 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5755
22:51:34.174 00.003 14556 Star::Find returns 1 (0), X=169.23, Y=988.32, Mass=2172, SNR=31.0, Peak=175 HFD=4.5
22:51:34.180 00.006 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.02 = -1.27)
22:51:34.186 00.006 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.37)
22:51:34.190 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.94 mountX=0.05 mountY=-0.17, mountTheta=-1.27
22:51:34.196 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.16, opts=13)
22:51:34.200 00.004 14556 Enqueuing Move request for scope (-0.06, 0.16)
22:51:34.204 00.004 12308 Worker thread wakes up
22:51:34.204 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.16) opts 0xd
22:51:34.204 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.16)
22:51:34.205 00.001 12308 Moving (-0.06, 0.16) raw xDistance=0.05 yDistance=-0.17
22:51:34.205 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:51:34.205 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:34.206 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:51:34.206 00.000 12308 MoveAxis(E, 0, ABG)
22:51:34.206 00.000 12308 Move returns status 0, amount 0
22:51:34.207 00.001 12308 MoveAxis(N, 0, ABG)
22:51:34.207 00.000 12308 Move returns status 0, amount 0
22:51:34.207 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:34.212 00.005 12308 move complete, result=0
22:51:34.212 00.000 12308 worker thread done servicing request
22:51:34.234 00.022 14556 UpdateGuideState exits: m=2172 SNR=31.0
22:51:34.239 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:34.243 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:34.249 00.006 14556 Enqueuing Expose request
22:51:34.253 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:51:34.257 00.004 12308 Worker thread wakes up
22:51:34.257 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:34.258 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:35.503 01.245 12308 Exposure complete
22:51:35.661 00.158 12308 worker thread done servicing request
22:51:35.661 00.000 14556 OnExposeComplete: enter
22:51:35.665 00.004 14556 UpdateGuideState(): m_state=6
22:51:35.669 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5756
22:51:35.673 00.004 14556 Star::Find returns 1 (0), X=169.12, Y=988.67, Mass=2011, SNR=30.0, Peak=162 HFD=4.1
22:51:35.676 00.003 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
22:51:35.681 00.005 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
22:51:35.684 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.50 hyp=0.53 cameraTheta=1.91 mountX=0.14 mountY=-0.52, mountTheta=-1.31
22:51:35.690 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.50, opts=13)
22:51:35.694 00.004 14556 Enqueuing Move request for scope (-0.18, 0.50)
22:51:35.698 00.004 12308 Worker thread wakes up
22:51:35.698 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.50) opts 0xd
22:51:35.698 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.50)
22:51:35.698 00.000 12308 Moving (-0.18, 0.50) raw xDistance=0.14 yDistance=-0.52
22:51:35.700 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:51:35.700 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
22:51:35.700 00.000 12308 MoveAxis(E, 0, ABG)
22:51:35.700 00.000 12308 Move returns status 0, amount 0
22:51:35.700 00.000 12308 MoveAxis(N, 368, ABG)
22:51:35.701 00.001 12308 Guiding  Dir = 0, Dur = 368
22:51:35.701 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:35.706 00.005 12308 IsSlewing returns 0
22:51:35.706 00.000 12308 IsGuiding returns 0
22:51:35.707 00.001 12308 PulseGuide returned control before completion, sleep 378
22:51:35.730 00.023 14556 UpdateGuideState exits: m=2011 SNR=30.0
22:51:35.735 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:35.739 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:35.743 00.004 14556 Enqueuing Expose request
22:51:36.099 00.356 12308 IsGuiding returns 1
22:51:36.100 00.001 12308 scope still moving after pulse duration time elapsed
22:51:36.130 00.030 12308 IsSlewing returns 0
22:51:36.131 00.001 12308 IsGuiding returns 0
22:51:36.133 00.002 12308 scope move finished after 368 + 57 ms
22:51:36.133 00.000 12308 Move returns status 0, amount 368
22:51:36.133 00.000 12308 move complete, result=0
22:51:36.134 00.001 12308 worker thread done servicing request
22:51:36.134 00.000 12308 Worker thread wakes up
22:51:36.135 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.5 px 368 ms NORTH
22:51:36.141 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:36.142 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:37.392 01.250 12308 Exposure complete
22:51:37.521 00.129 12308 worker thread done servicing request
22:51:37.521 00.000 14556 OnExposeComplete: enter
22:51:37.526 00.005 14556 UpdateGuideState(): m_state=6
22:51:37.530 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5757
22:51:37.534 00.004 14556 Star::Find returns 1 (0), X=169.17, Y=988.14, Mass=2254, SNR=32.1, Peak=199 HFD=4.5
22:51:37.537 00.003 14556 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-3.07) = xAngle (0.15 = 0.15)
22:51:37.542 00.005 14556 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.05 = 0.05)
22:51:37.546 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-2.92 mountX=0.12 mountY=0.01, mountTheta=0.05
22:51:37.553 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.03, opts=13)
22:51:37.558 00.005 14556 Enqueuing Move request for scope (-0.12, -0.03)
22:51:37.563 00.005 12308 Worker thread wakes up
22:51:37.563 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
22:51:37.563 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
22:51:37.563 00.000 12308 Moving (-0.12, -0.03) raw xDistance=0.12 yDistance=0.01
22:51:37.564 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:51:37.564 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:37.564 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:51:37.564 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:37.570 00.006 12308 MoveAxis(E, 0, ABG)
22:51:37.570 00.000 12308 Move returns status 0, amount 0
22:51:37.570 00.000 12308 MoveAxis(N, 0, ABG)
22:51:37.570 00.000 12308 Move returns status 0, amount 0
22:51:37.571 00.001 12308 move complete, result=0
22:51:37.571 00.000 12308 worker thread done servicing request
22:51:37.592 00.021 14556 UpdateGuideState exits: m=2254 SNR=32.1
22:51:37.596 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:37.600 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:37.605 00.005 14556 Enqueuing Expose request
22:51:37.612 00.007 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:37.620 00.008 12308 Worker thread wakes up
22:51:37.621 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:37.621 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:38.866 01.245 12308 Exposure complete
22:51:38.983 00.117 12308 worker thread done servicing request
22:51:38.985 00.002 14556 OnExposeComplete: enter
22:51:38.989 00.004 14556 UpdateGuideState(): m_state=6
22:51:38.994 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5758
22:51:38.998 00.004 14556 Star::Find returns 1 (0), X=169.18, Y=988.13, Mass=2355, SNR=32.4, Peak=209 HFD=4.6
22:51:39.002 00.004 14556 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-3.07) = xAngle (0.26 = 0.26)
22:51:39.005 00.003 14556 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.17 = 0.17)
22:51:39.009 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-2.81 mountX=0.12 mountY=0.02, mountTheta=0.17
22:51:39.014 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.04, opts=13)
22:51:39.018 00.004 14556 Enqueuing Move request for scope (-0.11, -0.04)
22:51:39.021 00.003 12308 Worker thread wakes up
22:51:39.021 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
22:51:39.021 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
22:51:39.022 00.001 12308 Moving (-0.11, -0.04) raw xDistance=0.12 yDistance=0.02
22:51:39.022 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:51:39.022 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:39.022 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:51:39.022 00.000 12308 MoveAxis(E, 0, ABG)
22:51:39.022 00.000 12308 Move returns status 0, amount 0
22:51:39.022 00.000 12308 MoveAxis(N, 0, ABG)
22:51:39.022 00.000 12308 Move returns status 0, amount 0
22:51:39.024 00.002 12308 move complete, result=0
22:51:39.024 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:39.029 00.005 12308 worker thread done servicing request
22:51:39.046 00.017 14556 UpdateGuideState exits: m=2355 SNR=32.4
22:51:39.050 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:39.053 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:39.057 00.004 14556 Enqueuing Expose request
22:51:39.063 00.006 12308 Worker thread wakes up
22:51:39.063 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:39.069 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:39.069 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:40.320 01.251 12308 Exposure complete
22:51:40.465 00.145 12308 worker thread done servicing request
22:51:40.465 00.000 14556 OnExposeComplete: enter
22:51:40.468 00.003 14556 UpdateGuideState(): m_state=6
22:51:40.472 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5759
22:51:40.477 00.005 14556 Star::Find returns 1 (0), X=169.25, Y=988.21, Mass=2191, SNR=31.5, Peak=179 HFD=4.5
22:51:40.480 00.003 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
22:51:40.482 00.002 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
22:51:40.486 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.07 cameraTheta=2.32 mountX=0.04 mountY=-0.05, mountTheta=-0.92
22:51:40.493 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.05, opts=13)
22:51:40.497 00.004 14556 Enqueuing Move request for scope (-0.04, 0.05)
22:51:40.499 00.002 12308 Worker thread wakes up
22:51:40.499 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
22:51:40.499 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
22:51:40.499 00.000 12308 Moving (-0.04, 0.05) raw xDistance=0.04 yDistance=-0.05
22:51:40.499 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:51:40.499 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:40.500 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:51:40.500 00.000 12308 MoveAxis(E, 0, ABG)
22:51:40.500 00.000 12308 Move returns status 0, amount 0
22:51:40.500 00.000 12308 MoveAxis(N, 0, ABG)
22:51:40.500 00.000 12308 Move returns status 0, amount 0
22:51:40.502 00.002 12308 move complete, result=0
22:51:40.502 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:40.505 00.003 12308 worker thread done servicing request
22:51:40.524 00.019 14556 UpdateGuideState exits: m=2191 SNR=31.5
22:51:40.528 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:40.532 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:40.536 00.004 14556 Enqueuing Expose request
22:51:40.540 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:40.543 00.003 12308 Worker thread wakes up
22:51:40.543 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:40.543 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:41.788 01.245 12308 Exposure complete
22:51:41.944 00.156 12308 worker thread done servicing request
22:51:41.945 00.001 14556 OnExposeComplete: enter
22:51:41.948 00.003 14556 UpdateGuideState(): m_state=6
22:51:41.953 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5760
22:51:41.956 00.003 14556 Star::Find returns 1 (0), X=169.12, Y=988.20, Mass=2022, SNR=30.3, Peak=184 HFD=4.5
22:51:41.960 00.004 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.05 = -0.24)
22:51:41.964 00.004 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.34)
22:51:41.968 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.03 hyp=0.18 cameraTheta=2.97 mountX=0.17 mountY=-0.06, mountTheta=-0.33
22:51:41.972 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.03, opts=13)
22:51:41.976 00.004 14556 Enqueuing Move request for scope (-0.18, 0.03)
22:51:41.981 00.005 12308 Worker thread wakes up
22:51:41.981 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.03) opts 0xd
22:51:41.981 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.03)
22:51:41.981 00.000 12308 Moving (-0.18, 0.03) raw xDistance=0.17 yDistance=-0.06
22:51:41.983 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:51:41.983 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:41.983 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:51:41.983 00.000 12308 MoveAxis(E, 0, ABG)
22:51:41.984 00.001 12308 Move returns status 0, amount 0
22:51:41.984 00.000 12308 MoveAxis(N, 0, ABG)
22:51:41.984 00.000 12308 Move returns status 0, amount 0
22:51:41.984 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:41.990 00.006 12308 move complete, result=0
22:51:41.990 00.000 12308 worker thread done servicing request
22:51:42.013 00.023 14556 UpdateGuideState exits: m=2022 SNR=30.3
22:51:42.016 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:42.021 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:42.027 00.006 14556 Enqueuing Expose request
22:51:42.030 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:42.035 00.005 12308 Worker thread wakes up
22:51:42.035 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:42.035 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:43.292 01.257 12308 Exposure complete
22:51:43.424 00.132 12308 worker thread done servicing request
22:51:43.424 00.000 14556 OnExposeComplete: enter
22:51:43.428 00.004 14556 UpdateGuideState(): m_state=6
22:51:43.431 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5761
22:51:43.436 00.005 14556 Star::Find returns 1 (0), X=169.01, Y=988.31, Mass=2394, SNR=32.9, Peak=190 HFD=4.7
22:51:43.440 00.004 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.76 = -0.52)
22:51:43.444 00.004 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.62)
22:51:43.447 00.003 14556 CameraToMount -- cameraX=-0.29 cameraY=0.14 hyp=0.32 cameraTheta=2.69 mountX=0.28 mountY=-0.19, mountTheta=-0.59
22:51:43.452 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.14, opts=13)
22:51:43.457 00.005 14556 Enqueuing Move request for scope (-0.29, 0.14)
22:51:43.460 00.003 12308 Worker thread wakes up
22:51:43.460 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.14) opts 0xd
22:51:43.460 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.14)
22:51:43.460 00.000 12308 Moving (-0.29, 0.14) raw xDistance=0.28 yDistance=-0.19
22:51:43.460 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
22:51:43.461 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:43.461 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:51:43.461 00.000 12308 MoveAxis(W, 119, ABG)
22:51:43.461 00.000 12308 Guiding  Dir = 3, Dur = 119
22:51:43.461 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:43.466 00.005 12308 IsSlewing returns 0
22:51:43.466 00.000 12308 IsGuiding returns 0
22:51:43.468 00.002 12308 PulseGuide returned control before completion, sleep 129
22:51:43.489 00.021 14556 UpdateGuideState exits: m=2394 SNR=32.9
22:51:43.493 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:43.498 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:43.502 00.004 14556 Enqueuing Expose request
22:51:43.605 00.103 12308 IsGuiding returns 1
22:51:43.606 00.001 12308 scope still moving after pulse duration time elapsed
22:51:43.636 00.030 12308 IsSlewing returns 0
22:51:43.637 00.001 12308 IsGuiding returns 0
22:51:43.638 00.001 12308 scope move finished after 119 + 51 ms
22:51:43.638 00.000 12308 Move returns status 0, amount 119
22:51:43.639 00.001 12308 MoveAxis(N, 0, ABG)
22:51:43.639 00.000 12308 Move returns status 0, amount 0
22:51:43.640 00.001 12308 move complete, result=0
22:51:43.641 00.001 12308 worker thread done servicing request
22:51:43.641 00.000 12308 Worker thread wakes up
22:51:43.641 00.000 14556 GuideStep: 0.3 px 119 ms WEST, -0.2 px 0 ms NORTH
22:51:43.651 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:43.653 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:44.895 01.242 12308 Exposure complete
22:51:45.035 00.140 12308 worker thread done servicing request
22:51:45.035 00.000 14556 OnExposeComplete: enter
22:51:45.039 00.004 14556 UpdateGuideState(): m_state=6
22:51:45.043 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5762
22:51:45.047 00.004 14556 Star::Find returns 1 (0), X=169.32, Y=988.32, Mass=2279, SNR=31.9, Peak=173 HFD=4.7
22:51:45.051 00.004 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.44 = -1.85)
22:51:45.055 00.004 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
22:51:45.060 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.36 mountX=-0.04 mountY=-0.15, mountTheta=-1.85
22:51:45.068 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.16, opts=13)
22:51:45.072 00.004 14556 Enqueuing Move request for scope (0.03, 0.16)
22:51:45.076 00.004 12308 Worker thread wakes up
22:51:45.076 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
22:51:45.076 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
22:51:45.076 00.000 12308 Moving (0.03, 0.16) raw xDistance=-0.04 yDistance=-0.15
22:51:45.078 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:51:45.078 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:45.078 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:51:45.078 00.000 12308 MoveAxis(E, 0, ABG)
22:51:45.079 00.001 12308 Move returns status 0, amount 0
22:51:45.079 00.000 12308 MoveAxis(N, 0, ABG)
22:51:45.079 00.000 12308 Move returns status 0, amount 0
22:51:45.079 00.000 12308 move complete, result=0
22:51:45.080 00.001 12308 worker thread done servicing request
22:51:45.080 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:45.106 00.026 14556 UpdateGuideState exits: m=2279 SNR=31.9
22:51:45.110 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:45.115 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:45.119 00.004 14556 Enqueuing Expose request
22:51:45.124 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:45.128 00.004 12308 Worker thread wakes up
22:51:45.128 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:45.128 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:46.384 01.256 12308 Exposure complete
22:51:46.513 00.129 12308 worker thread done servicing request
22:51:46.515 00.002 14556 OnExposeComplete: enter
22:51:46.519 00.004 14556 UpdateGuideState(): m_state=6
22:51:46.524 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5763
22:51:46.528 00.004 14556 Star::Find returns 1 (0), X=169.29, Y=988.44, Mass=2187, SNR=31.3, Peak=182 HFD=4.5
22:51:46.531 00.003 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
22:51:46.536 00.005 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
22:51:46.540 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.28 hyp=0.28 cameraTheta=1.58 mountX=-0.02 mountY=-0.27, mountTheta=-1.63
22:51:46.544 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.28, opts=13)
22:51:46.549 00.005 14556 Enqueuing Move request for scope (-0.00, 0.28)
22:51:46.553 00.004 12308 Worker thread wakes up
22:51:46.553 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.28) opts 0xd
22:51:46.554 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.28)
22:51:46.554 00.000 12308 Moving (-0.00, 0.28) raw xDistance=-0.02 yDistance=-0.27
22:51:46.554 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:51:46.554 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:51:46.554 00.000 12308 MoveAxis(E, 0, ABG)
22:51:46.555 00.001 12308 Move returns status 0, amount 0
22:51:46.555 00.000 12308 MoveAxis(N, 192, ABG)
22:51:46.555 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:46.561 00.006 12308 Guiding  Dir = 0, Dur = 192
22:51:46.562 00.001 12308 IsSlewing returns 0
22:51:46.563 00.001 12308 IsGuiding returns 0
22:51:46.563 00.000 12308 PulseGuide returned control before completion, sleep 202
22:51:46.583 00.020 14556 UpdateGuideState exits: m=2187 SNR=31.3
22:51:46.588 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:46.592 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:46.596 00.004 14556 Enqueuing Expose request
22:51:46.780 00.184 12308 IsGuiding returns 1
22:51:46.781 00.001 12308 scope still moving after pulse duration time elapsed
22:51:46.812 00.031 12308 IsSlewing returns 0
22:51:46.813 00.001 12308 IsGuiding returns 0
22:51:46.814 00.001 12308 scope move finished after 192 + 59 ms
22:51:46.814 00.000 12308 Move returns status 0, amount 192
22:51:46.816 00.002 12308 move complete, result=0
22:51:46.816 00.000 12308 worker thread done servicing request
22:51:46.817 00.001 12308 Worker thread wakes up
22:51:46.817 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 192 ms NORTH
22:51:46.823 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:46.823 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:48.070 01.247 12308 Exposure complete
22:51:48.214 00.144 12308 worker thread done servicing request
22:51:48.214 00.000 14556 OnExposeComplete: enter
22:51:48.218 00.004 14556 UpdateGuideState(): m_state=6
22:51:48.223 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5764
22:51:48.227 00.004 14556 Star::Find returns 1 (0), X=169.34, Y=988.24, Mass=2034, SNR=30.4, Peak=169 HFD=4.6
22:51:48.230 00.003 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.06 = -2.22)
22:51:48.234 00.004 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.96 = -2.32)
22:51:48.239 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.09 cameraTheta=0.99 mountX=-0.06 mountY=-0.07, mountTheta=-2.26
22:51:48.248 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.08, opts=13)
22:51:48.252 00.004 14556 Enqueuing Move request for scope (0.05, 0.08)
22:51:48.257 00.005 12308 Worker thread wakes up
22:51:48.257 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
22:51:48.257 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
22:51:48.257 00.000 12308 Moving (0.05, 0.08) raw xDistance=-0.06 yDistance=-0.07
22:51:48.258 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:51:48.258 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:48.258 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:51:48.258 00.000 12308 MoveAxis(E, 0, ABG)
22:51:48.259 00.001 12308 Move returns status 0, amount 0
22:51:48.259 00.000 12308 MoveAxis(N, 0, ABG)
22:51:48.259 00.000 12308 Move returns status 0, amount 0
22:51:48.259 00.000 12308 move complete, result=0
22:51:48.259 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:48.263 00.004 12308 worker thread done servicing request
22:51:48.287 00.024 14556 UpdateGuideState exits: m=2034 SNR=30.4
22:51:48.291 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:48.294 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:48.302 00.008 14556 Enqueuing Expose request
22:51:48.306 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:48.310 00.004 12308 Worker thread wakes up
22:51:48.310 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:48.310 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:49.561 01.251 12308 Exposure complete
22:51:49.695 00.134 12308 worker thread done servicing request
22:51:49.696 00.001 14556 OnExposeComplete: enter
22:51:49.700 00.004 14556 UpdateGuideState(): m_state=6
22:51:49.704 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5765
22:51:49.708 00.004 14556 Star::Find returns 1 (0), X=169.45, Y=988.21, Mass=2173, SNR=31.5, Peak=171 HFD=4.6
22:51:49.713 00.005 14556 CameraToMount -- cameraTheta (0.31) - m_xAngle (-3.07) = xAngle (3.38 = -2.90)
22:51:49.716 00.003 14556 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.28 = -3.00)
22:51:49.721 00.005 14556 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.16 cameraTheta=0.31 mountX=-0.16 mountY=-0.02, mountTheta=-3.00
22:51:49.725 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.05, opts=13)
22:51:49.730 00.005 14556 Enqueuing Move request for scope (0.15, 0.05)
22:51:49.734 00.004 12308 Worker thread wakes up
22:51:49.734 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd
22:51:49.734 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.05)
22:51:49.734 00.000 12308 Moving (0.15, 0.05) raw xDistance=-0.16 yDistance=-0.02
22:51:49.734 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:51:49.734 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:49.734 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:51:49.734 00.000 12308 MoveAxis(E, 0, ABG)
22:51:49.736 00.002 12308 Move returns status 0, amount 0
22:51:49.736 00.000 12308 MoveAxis(N, 0, ABG)
22:51:49.736 00.000 12308 Move returns status 0, amount 0
22:51:49.736 00.000 12308 move complete, result=0
22:51:49.736 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:49.740 00.004 12308 worker thread done servicing request
22:51:49.761 00.021 14556 UpdateGuideState exits: m=2173 SNR=31.5
22:51:49.765 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:49.771 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:49.777 00.006 14556 Enqueuing Expose request
22:51:49.781 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:49.785 00.004 12308 Worker thread wakes up
22:51:49.785 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:49.785 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:51.026 01.241 12308 Exposure complete
22:51:51.185 00.159 12308 worker thread done servicing request
22:51:51.186 00.001 14556 OnExposeComplete: enter
22:51:51.191 00.005 14556 UpdateGuideState(): m_state=6
22:51:51.196 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5766
22:51:51.201 00.005 14556 Star::Find returns 1 (0), X=169.39, Y=988.19, Mass=2057, SNR=30.5, Peak=168 HFD=4.5
22:51:51.205 00.004 14556 CameraToMount -- cameraTheta (0.25) - m_xAngle (-3.07) = xAngle (3.32 = -2.96)
22:51:51.210 00.005 14556 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.22 = -3.06)
22:51:51.214 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.25 mountX=-0.10 mountY=-0.01, mountTheta=-3.06
22:51:51.221 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.02, opts=13)
22:51:51.227 00.006 14556 Enqueuing Move request for scope (0.10, 0.02)
22:51:51.232 00.005 12308 Worker thread wakes up
22:51:51.232 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
22:51:51.233 00.001 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
22:51:51.235 00.002 12308 Moving (0.10, 0.02) raw xDistance=-0.10 yDistance=-0.01
22:51:51.235 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:51:51.235 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:51.236 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:51:51.236 00.000 12308 MoveAxis(E, 0, ABG)
22:51:51.236 00.000 12308 Move returns status 0, amount 0
22:51:51.236 00.000 12308 MoveAxis(N, 0, ABG)
22:51:51.237 00.001 12308 Move returns status 0, amount 0
22:51:51.237 00.000 12308 move complete, result=0
22:51:51.237 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:51.242 00.005 12308 worker thread done servicing request
22:51:51.264 00.022 14556 UpdateGuideState exits: m=2057 SNR=30.5
22:51:51.269 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:51.275 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:51.279 00.004 14556 Enqueuing Expose request
22:51:51.284 00.005 12308 Worker thread wakes up
22:51:51.284 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:51.288 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:51.289 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:52.526 01.237 12308 Exposure complete
22:51:52.651 00.125 12308 worker thread done servicing request
22:51:52.651 00.000 14556 OnExposeComplete: enter
22:51:52.655 00.004 14556 UpdateGuideState(): m_state=6
22:51:52.658 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5767
22:51:52.662 00.004 14556 Star::Find returns 1 (0), X=169.30, Y=988.27, Mass=2332, SNR=32.4, Peak=180 HFD=4.7
22:51:52.666 00.004 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.54 = -1.75)
22:51:52.669 00.003 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.84)
22:51:52.674 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.46 mountX=-0.02 mountY=-0.10, mountTheta=-1.75
22:51:52.680 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.10, opts=13)
22:51:52.684 00.004 14556 Enqueuing Move request for scope (0.01, 0.10)
22:51:52.687 00.003 12308 Worker thread wakes up
22:51:52.688 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
22:51:52.688 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
22:51:52.688 00.000 12308 Moving (0.01, 0.10) raw xDistance=-0.02 yDistance=-0.10
22:51:52.688 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:51:52.688 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:52.690 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:51:52.690 00.000 12308 MoveAxis(E, 0, ABG)
22:51:52.690 00.000 12308 Move returns status 0, amount 0
22:51:52.691 00.001 12308 MoveAxis(N, 0, ABG)
22:51:52.691 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:52.694 00.003 12308 Move returns status 0, amount 0
22:51:52.694 00.000 12308 move complete, result=0
22:51:52.695 00.001 12308 worker thread done servicing request
22:51:52.715 00.020 14556 UpdateGuideState exits: m=2332 SNR=32.4
22:51:52.720 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:52.723 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:52.727 00.004 14556 Enqueuing Expose request
22:51:52.731 00.004 12308 Worker thread wakes up
22:51:52.731 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:52.736 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:52.738 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:53.987 01.249 12308 Exposure complete
22:51:54.152 00.165 12308 worker thread done servicing request
22:51:54.152 00.000 14556 OnExposeComplete: enter
22:51:54.157 00.005 14556 UpdateGuideState(): m_state=6
22:51:54.164 00.007 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5768
22:51:54.169 00.005 14556 Star::Find returns 1 (0), X=169.32, Y=988.47, Mass=2096, SNR=30.9, Peak=133 HFD=4.7
22:51:54.176 00.007 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.54 = -1.75)
22:51:54.182 00.006 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.85)
22:51:54.187 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.46 mountX=-0.05 mountY=-0.29, mountTheta=-1.75
22:51:54.194 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.30, opts=13)
22:51:54.201 00.007 14556 Enqueuing Move request for scope (0.03, 0.30)
22:51:54.211 00.010 12308 Worker thread wakes up
22:51:54.211 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.30) opts 0xd
22:51:54.212 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.30)
22:51:54.212 00.000 12308 Moving (0.03, 0.30) raw xDistance=-0.05 yDistance=-0.29
22:51:54.213 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:51:54.213 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:51:54.213 00.000 12308 MoveAxis(E, 0, ABG)
22:51:54.213 00.000 12308 Move returns status 0, amount 0
22:51:54.214 00.001 12308 MoveAxis(N, 205, ABG)
22:51:54.214 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:54.224 00.010 12308 Guiding  Dir = 0, Dur = 205
22:51:54.225 00.001 12308 IsSlewing returns 0
22:51:54.226 00.001 12308 IsGuiding returns 0
22:51:54.227 00.001 12308 PulseGuide returned control before completion, sleep 215
22:51:54.253 00.026 14556 UpdateGuideState exits: m=2096 SNR=30.9
22:51:54.259 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:54.267 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:54.272 00.005 14556 Enqueuing Expose request
22:51:54.449 00.177 12308 IsGuiding returns 1
22:51:54.451 00.002 12308 scope still moving after pulse duration time elapsed
22:51:54.481 00.030 12308 IsSlewing returns 0
22:51:54.481 00.000 12308 IsGuiding returns 0
22:51:54.481 00.000 12308 scope move finished after 205 + 51 ms
22:51:54.481 00.000 12308 Move returns status 0, amount 205
22:51:54.483 00.002 12308 move complete, result=0
22:51:54.483 00.000 12308 worker thread done servicing request
22:51:54.483 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 205 ms NORTH
22:51:54.490 00.007 12308 Worker thread wakes up
22:51:54.490 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:54.490 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:55.738 01.248 12308 Exposure complete
22:51:55.872 00.134 12308 worker thread done servicing request
22:51:55.874 00.002 14556 OnExposeComplete: enter
22:51:55.877 00.003 14556 UpdateGuideState(): m_state=6
22:51:55.882 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5769
22:51:55.886 00.004 14556 Star::Find returns 1 (0), X=169.34, Y=988.34, Mass=2207, SNR=31.6, Peak=168 HFD=4.7
22:51:55.893 00.007 14556 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.07) = xAngle (4.38 = -1.91)
22:51:55.898 00.005 14556 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.01)
22:51:55.904 00.006 14556 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.18 cameraTheta=1.30 mountX=-0.06 mountY=-0.17, mountTheta=-1.92
22:51:55.911 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.18, opts=13)
22:51:55.916 00.005 14556 Enqueuing Move request for scope (0.05, 0.18)
22:51:55.921 00.005 12308 Worker thread wakes up
22:51:55.922 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.18) opts 0xd
22:51:55.922 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.18)
22:51:55.922 00.000 12308 Moving (0.05, 0.18) raw xDistance=-0.06 yDistance=-0.17
22:51:55.924 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:51:55.924 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:55.924 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:51:55.925 00.001 12308 MoveAxis(E, 0, ABG)
22:51:55.925 00.000 12308 Move returns status 0, amount 0
22:51:55.925 00.000 12308 MoveAxis(N, 0, ABG)
22:51:55.926 00.001 12308 Move returns status 0, amount 0
22:51:55.926 00.000 12308 move complete, result=0
22:51:55.926 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:55.934 00.008 12308 worker thread done servicing request
22:51:55.959 00.025 14556 UpdateGuideState exits: m=2207 SNR=31.6
22:51:55.966 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:55.972 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:55.977 00.005 14556 Enqueuing Expose request
22:51:55.983 00.006 12308 Worker thread wakes up
22:51:55.983 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:51:55.990 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:55.990 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:57.235 01.245 12308 Exposure complete
22:51:57.373 00.138 12308 worker thread done servicing request
22:51:57.373 00.000 14556 OnExposeComplete: enter
22:51:57.377 00.004 14556 UpdateGuideState(): m_state=6
22:51:57.380 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5770
22:51:57.385 00.005 14556 Star::Find returns 1 (0), X=169.30, Y=988.26, Mass=2198, SNR=31.4, Peak=169 HFD=4.7
22:51:57.389 00.004 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
22:51:57.393 00.004 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
22:51:57.396 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.44 mountX=-0.02 mountY=-0.09, mountTheta=-1.77
22:51:57.402 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.10, opts=13)
22:51:57.406 00.004 14556 Enqueuing Move request for scope (0.01, 0.10)
22:51:57.409 00.003 12308 Worker thread wakes up
22:51:57.409 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
22:51:57.409 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
22:51:57.409 00.000 12308 Moving (0.01, 0.10) raw xDistance=-0.02 yDistance=-0.09
22:51:57.410 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:51:57.410 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:57.410 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:51:57.410 00.000 12308 MoveAxis(E, 0, ABG)
22:51:57.410 00.000 12308 Move returns status 0, amount 0
22:51:57.410 00.000 12308 MoveAxis(N, 0, ABG)
22:51:57.411 00.001 12308 Move returns status 0, amount 0
22:51:57.411 00.000 12308 move complete, result=0
22:51:57.411 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:57.416 00.005 12308 worker thread done servicing request
22:51:57.433 00.017 14556 UpdateGuideState exits: m=2198 SNR=31.4
22:51:57.437 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:57.439 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:57.443 00.004 14556 Enqueuing Expose request
22:51:57.448 00.005 12308 Worker thread wakes up
22:51:57.448 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:57.452 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:57.452 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:51:58.695 01.243 12308 Exposure complete
22:51:58.853 00.158 12308 worker thread done servicing request
22:51:58.853 00.000 14556 OnExposeComplete: enter
22:51:58.859 00.006 14556 UpdateGuideState(): m_state=6
22:51:58.864 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5771
22:51:58.869 00.005 14556 Star::Find returns 1 (0), X=169.43, Y=988.41, Mass=2334, SNR=32.3, Peak=165 HFD=4.9
22:51:58.873 00.004 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.12 = -2.17)
22:51:58.878 00.005 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.27)
22:51:58.882 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.24 hyp=0.28 cameraTheta=1.04 mountX=-0.16 mountY=-0.21, mountTheta=-2.20
22:51:58.888 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.24, opts=13)
22:51:58.891 00.003 14556 Enqueuing Move request for scope (0.14, 0.24)
22:51:58.896 00.005 12308 Worker thread wakes up
22:51:58.896 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.24) opts 0xd
22:51:58.896 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.24)
22:51:58.898 00.002 12308 Moving (0.14, 0.24) raw xDistance=-0.16 yDistance=-0.21
22:51:58.898 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:51:58.898 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:51:58.898 00.000 12308 MoveAxis(E, 0, ABG)
22:51:58.898 00.000 12308 Move returns status 0, amount 0
22:51:58.899 00.001 12308 MoveAxis(N, 151, ABG)
22:51:58.899 00.000 12308 Guiding  Dir = 0, Dur = 151
22:51:58.899 00.000 12308 IsSlewing returns 0
22:51:58.900 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:51:58.905 00.005 12308 IsGuiding returns 0
22:51:58.905 00.000 12308 PulseGuide returned control before completion, sleep 161
22:51:58.924 00.019 14556 UpdateGuideState exits: m=2334 SNR=32.3
22:51:58.930 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:58.933 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:51:58.938 00.005 14556 Enqueuing Expose request
22:51:59.078 00.140 12308 IsGuiding returns 0
22:51:59.078 00.000 12308 Move returns status 0, amount 151
22:51:59.078 00.000 12308 move complete, result=0
22:51:59.079 00.001 12308 worker thread done servicing request
22:51:59.079 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 151 ms NORTH
22:51:59.085 00.006 12308 Worker thread wakes up
22:51:59.085 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:51:59.085 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:00.337 01.252 12308 Exposure complete
22:52:00.499 00.162 12308 worker thread done servicing request
22:52:00.500 00.001 14556 OnExposeComplete: enter
22:52:00.505 00.005 14556 UpdateGuideState(): m_state=6
22:52:00.510 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5772
22:52:00.515 00.005 14556 Star::Find returns 1 (0), X=169.40, Y=988.25, Mass=2187, SNR=31.4, Peak=158 HFD=4.7
22:52:00.521 00.006 14556 CameraToMount -- cameraTheta (0.71) - m_xAngle (-3.07) = xAngle (3.78 = -2.50)
22:52:00.526 00.005 14556 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.68 = -2.60)
22:52:00.531 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.09 hyp=0.14 cameraTheta=0.71 mountX=-0.11 mountY=-0.07, mountTheta=-2.57
22:52:00.537 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.09, opts=13)
22:52:00.542 00.005 14556 Enqueuing Move request for scope (0.10, 0.09)
22:52:00.545 00.003 12308 Worker thread wakes up
22:52:00.546 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.09) opts 0xd
22:52:00.547 00.001 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.09)
22:52:00.547 00.000 12308 Moving (0.10, 0.09) raw xDistance=-0.11 yDistance=-0.07
22:52:00.547 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:52:00.547 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:00.547 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:52:00.548 00.001 12308 MoveAxis(E, 0, ABG)
22:52:00.548 00.000 12308 Move returns status 0, amount 0
22:52:00.548 00.000 12308 MoveAxis(N, 0, ABG)
22:52:00.548 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:00.552 00.004 12308 Move returns status 0, amount 0
22:52:00.552 00.000 12308 move complete, result=0
22:52:00.553 00.001 12308 worker thread done servicing request
22:52:00.570 00.017 14556 UpdateGuideState exits: m=2187 SNR=31.4
22:52:00.574 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:00.577 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:00.582 00.005 14556 Enqueuing Expose request
22:52:00.585 00.003 12308 Worker thread wakes up
22:52:00.585 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:00.588 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:00.588 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:01.841 01.253 12308 Exposure complete
22:52:01.976 00.135 12308 worker thread done servicing request
22:52:01.976 00.000 14556 OnExposeComplete: enter
22:52:01.981 00.005 14556 UpdateGuideState(): m_state=6
22:52:01.985 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5773
22:52:01.990 00.005 14556 Star::Find returns 1 (0), X=169.58, Y=988.21, Mass=2367, SNR=32.5, Peak=152 HFD=4.9
22:52:01.994 00.004 14556 CameraToMount -- cameraTheta (0.15) - m_xAngle (-3.07) = xAngle (3.22 = -3.06)
22:52:01.998 00.004 14556 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.12 = 3.12)
22:52:02.001 00.003 14556 CameraToMount -- cameraX=0.29 cameraY=0.04 hyp=0.29 cameraTheta=0.15 mountX=-0.29 mountY=0.01, mountTheta=3.12
22:52:02.007 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=0.04, opts=13)
22:52:02.011 00.004 14556 Enqueuing Move request for scope (0.29, 0.04)
22:52:02.014 00.003 12308 Worker thread wakes up
22:52:02.014 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.04) opts 0xd
22:52:02.015 00.001 12308 Handling offset move in thread for scope, endpoint = (0.29, 0.04)
22:52:02.016 00.001 12308 Moving (0.29, 0.04) raw xDistance=-0.29 yDistance=0.01
22:52:02.016 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
22:52:02.016 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:02.016 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:52:02.016 00.000 12308 MoveAxis(E, 125, ABG)
22:52:02.016 00.000 12308 Guiding  Dir = 2, Dur = 125
22:52:02.017 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:02.021 00.004 12308 IsSlewing returns 0
22:52:02.021 00.000 12308 IsGuiding returns 0
22:52:02.021 00.000 12308 PulseGuide returned control before completion, sleep 135
22:52:02.041 00.020 14556 UpdateGuideState exits: m=2367 SNR=32.5
22:52:02.045 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:02.051 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:02.055 00.004 14556 Enqueuing Expose request
22:52:02.157 00.102 12308 IsGuiding returns 1
22:52:02.158 00.001 12308 scope still moving after pulse duration time elapsed
22:52:02.189 00.031 12308 IsSlewing returns 0
22:52:02.190 00.001 12308 IsGuiding returns 0
22:52:02.191 00.001 12308 scope move finished after 125 + 45 ms
22:52:02.191 00.000 12308 Move returns status 0, amount 125
22:52:02.191 00.000 12308 MoveAxis(N, 0, ABG)
22:52:02.191 00.000 12308 Move returns status 0, amount 0
22:52:02.193 00.002 12308 move complete, result=0
22:52:02.193 00.000 12308 worker thread done servicing request
22:52:02.193 00.000 14556 GuideStep: -0.3 px 125 ms EAST, 0.0 px 0 ms NORTH
22:52:02.199 00.006 12308 Worker thread wakes up
22:52:02.199 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:02.200 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:03.454 01.254 12308 Exposure complete
22:52:03.587 00.133 12308 worker thread done servicing request
22:52:03.587 00.000 14556 OnExposeComplete: enter
22:52:03.592 00.005 14556 UpdateGuideState(): m_state=6
22:52:03.597 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5774
22:52:03.601 00.004 14556 Star::Find returns 1 (0), X=169.35, Y=988.18, Mass=2311, SNR=32.0, Peak=183 HFD=4.6
22:52:03.605 00.004 14556 CameraToMount -- cameraTheta (0.22) - m_xAngle (-3.07) = xAngle (3.29 = -2.99)
22:52:03.609 00.004 14556 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.20 = -3.09)
22:52:03.612 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.22 mountX=-0.06 mountY=-0.00, mountTheta=-3.09
22:52:03.617 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.01, opts=13)
22:52:03.621 00.004 14556 Enqueuing Move request for scope (0.06, 0.01)
22:52:03.624 00.003 12308 Worker thread wakes up
22:52:03.624 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
22:52:03.624 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
22:52:03.624 00.000 12308 Moving (0.06, 0.01) raw xDistance=-0.06 yDistance=-0.00
22:52:03.624 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:52:03.626 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:03.626 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:52:03.626 00.000 12308 MoveAxis(E, 0, ABG)
22:52:03.626 00.000 12308 Move returns status 0, amount 0
22:52:03.627 00.001 12308 MoveAxis(N, 0, ABG)
22:52:03.627 00.000 12308 Move returns status 0, amount 0
22:52:03.627 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:03.632 00.005 12308 move complete, result=0
22:52:03.632 00.000 12308 worker thread done servicing request
22:52:03.657 00.025 14556 UpdateGuideState exits: m=2311 SNR=32.0
22:52:03.662 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:03.666 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:03.669 00.003 14556 Enqueuing Expose request
22:52:03.673 00.004 12308 Worker thread wakes up
22:52:03.673 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:52:03.678 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:03.679 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:04.925 01.246 12308 Exposure complete
22:52:05.065 00.140 12308 worker thread done servicing request
22:52:05.066 00.001 14556 OnExposeComplete: enter
22:52:05.070 00.004 14556 UpdateGuideState(): m_state=6
22:52:05.073 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5775
22:52:05.077 00.004 14556 Star::Find returns 1 (0), X=169.33, Y=988.31, Mass=2073, SNR=30.6, Peak=155 HFD=4.7
22:52:05.081 00.004 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.41 = -1.88)
22:52:05.085 00.004 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.98)
22:52:05.089 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.15 cameraTheta=1.33 mountX=-0.04 mountY=-0.13, mountTheta=-1.89
22:52:05.095 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.14, opts=13)
22:52:05.098 00.003 14556 Enqueuing Move request for scope (0.03, 0.14)
22:52:05.103 00.005 12308 Worker thread wakes up
22:52:05.103 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
22:52:05.103 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
22:52:05.103 00.000 12308 Moving (0.03, 0.14) raw xDistance=-0.04 yDistance=-0.13
22:52:05.103 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:52:05.104 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:05.104 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:52:05.104 00.000 12308 MoveAxis(E, 0, ABG)
22:52:05.104 00.000 12308 Move returns status 0, amount 0
22:52:05.104 00.000 12308 MoveAxis(N, 0, ABG)
22:52:05.105 00.001 12308 Move returns status 0, amount 0
22:52:05.105 00.000 12308 move complete, result=0
22:52:05.105 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:05.109 00.004 12308 worker thread done servicing request
22:52:05.129 00.020 14556 UpdateGuideState exits: m=2073 SNR=30.6
22:52:05.134 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:05.137 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:05.142 00.005 14556 Enqueuing Expose request
22:52:05.146 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:05.149 00.003 12308 Worker thread wakes up
22:52:05.150 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:05.150 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:06.394 01.244 12308 Exposure complete
22:52:06.539 00.145 12308 worker thread done servicing request
22:52:06.539 00.000 14556 OnExposeComplete: enter
22:52:06.544 00.005 14556 UpdateGuideState(): m_state=6
22:52:06.549 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5776
22:52:06.552 00.003 14556 Star::Find returns 1 (0), X=169.29, Y=988.40, Mass=2242, SNR=31.9, Peak=183 HFD=4.7
22:52:06.556 00.004 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
22:52:06.561 00.005 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
22:52:06.564 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=0.24 hyp=0.24 cameraTheta=1.59 mountX=-0.01 mountY=-0.23, mountTheta=-1.62
22:52:06.570 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.24, opts=13)
22:52:06.574 00.004 14556 Enqueuing Move request for scope (-0.00, 0.24)
22:52:06.577 00.003 12308 Worker thread wakes up
22:52:06.577 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.24) opts 0xd
22:52:06.577 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.24)
22:52:06.577 00.000 12308 Moving (-0.00, 0.24) raw xDistance=-0.01 yDistance=-0.23
22:52:06.578 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:52:06.578 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:52:06.578 00.000 12308 MoveAxis(E, 0, ABG)
22:52:06.578 00.000 12308 Move returns status 0, amount 0
22:52:06.578 00.000 12308 MoveAxis(N, 165, ABG)
22:52:06.578 00.000 12308 Guiding  Dir = 0, Dur = 165
22:52:06.579 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:06.584 00.005 12308 IsSlewing returns 0
22:52:06.585 00.001 12308 IsGuiding returns 0
22:52:06.585 00.000 12308 PulseGuide returned control before completion, sleep 175
22:52:06.606 00.021 14556 UpdateGuideState exits: m=2242 SNR=31.9
22:52:06.609 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:06.614 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:06.621 00.007 14556 Enqueuing Expose request
22:52:06.776 00.155 12308 IsGuiding returns 1
22:52:06.777 00.001 12308 scope still moving after pulse duration time elapsed
22:52:06.808 00.031 12308 IsSlewing returns 0
22:52:06.808 00.000 12308 IsGuiding returns 0
22:52:06.810 00.002 12308 scope move finished after 165 + 59 ms
22:52:06.810 00.000 12308 Move returns status 0, amount 165
22:52:06.810 00.000 12308 move complete, result=0
22:52:06.811 00.001 12308 worker thread done servicing request
22:52:06.811 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 165 ms NORTH
22:52:06.817 00.006 12308 Worker thread wakes up
22:52:06.817 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:06.817 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:08.068 01.251 12308 Exposure complete
22:52:08.205 00.137 12308 worker thread done servicing request
22:52:08.206 00.001 14556 OnExposeComplete: enter
22:52:08.212 00.006 14556 UpdateGuideState(): m_state=6
22:52:08.215 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5777
22:52:08.219 00.004 14556 Star::Find returns 1 (0), X=169.23, Y=988.30, Mass=2357, SNR=32.6, Peak=174 HFD=4.6
22:52:08.223 00.004 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.08 = -1.20)
22:52:08.227 00.004 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.30)
22:52:08.230 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.15 cameraTheta=2.01 mountX=0.05 mountY=-0.14, mountTheta=-1.21
22:52:08.235 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.13, opts=13)
22:52:08.239 00.004 14556 Enqueuing Move request for scope (-0.06, 0.13)
22:52:08.243 00.004 12308 Worker thread wakes up
22:52:08.243 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
22:52:08.243 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
22:52:08.243 00.000 12308 Moving (-0.06, 0.13) raw xDistance=0.05 yDistance=-0.14
22:52:08.243 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:52:08.243 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:08.243 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:52:08.243 00.000 12308 MoveAxis(E, 0, ABG)
22:52:08.244 00.001 12308 Move returns status 0, amount 0
22:52:08.244 00.000 12308 MoveAxis(N, 0, ABG)
22:52:08.244 00.000 12308 Move returns status 0, amount 0
22:52:08.245 00.001 12308 move complete, result=0
22:52:08.245 00.000 12308 worker thread done servicing request
22:52:08.245 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:08.269 00.024 14556 UpdateGuideState exits: m=2357 SNR=32.6
22:52:08.273 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:08.277 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:08.280 00.003 14556 Enqueuing Expose request
22:52:08.284 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:08.288 00.004 12308 Worker thread wakes up
22:52:08.288 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:08.289 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:09.537 01.248 12308 Exposure complete
22:52:09.666 00.129 12308 worker thread done servicing request
22:52:09.666 00.000 14556 OnExposeComplete: enter
22:52:09.669 00.003 14556 UpdateGuideState(): m_state=6
22:52:09.674 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5778
22:52:09.677 00.003 14556 Star::Find returns 1 (0), X=169.35, Y=988.35, Mass=2167, SNR=31.3, Peak=169 HFD=4.7
22:52:09.682 00.005 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.34 = -1.94)
22:52:09.687 00.005 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.04)
22:52:09.692 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.27 mountX=-0.07 mountY=-0.17, mountTheta=-1.95
22:52:09.697 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.18, opts=13)
22:52:09.702 00.005 14556 Enqueuing Move request for scope (0.06, 0.18)
22:52:09.707 00.005 12308 Worker thread wakes up
22:52:09.707 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.18) opts 0xd
22:52:09.707 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.18)
22:52:09.707 00.000 12308 Moving (0.06, 0.18) raw xDistance=-0.07 yDistance=-0.17
22:52:09.708 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:52:09.708 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:09.708 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:52:09.708 00.000 12308 MoveAxis(E, 0, ABG)
22:52:09.709 00.001 12308 Move returns status 0, amount 0
22:52:09.709 00.000 12308 MoveAxis(N, 0, ABG)
22:52:09.709 00.000 12308 Move returns status 0, amount 0
22:52:09.709 00.000 12308 move complete, result=0
22:52:09.710 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:09.715 00.005 12308 worker thread done servicing request
22:52:09.737 00.022 14556 UpdateGuideState exits: m=2167 SNR=31.3
22:52:09.742 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:09.746 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:09.750 00.004 14556 Enqueuing Expose request
22:52:09.755 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:52:09.758 00.003 12308 Worker thread wakes up
22:52:09.758 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:09.758 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:11.013 01.255 12308 Exposure complete
22:52:11.163 00.150 12308 worker thread done servicing request
22:52:11.163 00.000 14556 OnExposeComplete: enter
22:52:11.167 00.004 14556 UpdateGuideState(): m_state=6
22:52:11.172 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5779
22:52:11.177 00.005 14556 Star::Find returns 1 (0), X=169.29, Y=988.50, Mass=2115, SNR=31.0, Peak=142 HFD=4.7
22:52:11.181 00.004 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
22:52:11.186 00.005 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
22:52:11.194 00.008 14556 CameraToMount -- cameraX=-0.00 cameraY=0.34 hyp=0.34 cameraTheta=1.58 mountX=-0.02 mountY=-0.33, mountTheta=-1.63
22:52:11.202 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.34, opts=13)
22:52:11.208 00.006 14556 Enqueuing Move request for scope (-0.00, 0.34)
22:52:11.213 00.005 12308 Worker thread wakes up
22:52:11.214 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.34) opts 0xd
22:52:11.214 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.34)
22:52:11.214 00.000 12308 Moving (-0.00, 0.34) raw xDistance=-0.02 yDistance=-0.33
22:52:11.214 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:52:11.214 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:52:11.214 00.000 12308 MoveAxis(E, 0, ABG)
22:52:11.214 00.000 12308 Move returns status 0, amount 0
22:52:11.215 00.001 12308 MoveAxis(N, 234, ABG)
22:52:11.215 00.000 12308 Guiding  Dir = 0, Dur = 234
22:52:11.215 00.000 12308 IsSlewing returns 0
22:52:11.215 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:11.220 00.005 12308 IsGuiding returns 0
22:52:11.221 00.001 12308 PulseGuide returned control before completion, sleep 244
22:52:11.242 00.021 14556 UpdateGuideState exits: m=2115 SNR=31.0
22:52:11.245 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:11.249 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:11.253 00.004 14556 Enqueuing Expose request
22:52:11.471 00.218 12308 IsGuiding returns 1
22:52:11.471 00.000 12308 scope still moving after pulse duration time elapsed
22:52:11.502 00.031 12308 IsSlewing returns 0
22:52:11.503 00.001 12308 IsGuiding returns 0
22:52:11.504 00.001 12308 scope move finished after 234 + 49 ms
22:52:11.505 00.001 12308 Move returns status 0, amount 234
22:52:11.505 00.000 12308 move complete, result=0
22:52:11.506 00.001 12308 worker thread done servicing request
22:52:11.506 00.000 12308 Worker thread wakes up
22:52:11.507 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 234 ms NORTH
22:52:11.515 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:11.515 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:12.762 01.247 12308 Exposure complete
22:52:12.917 00.155 12308 worker thread done servicing request
22:52:12.918 00.001 14556 OnExposeComplete: enter
22:52:12.921 00.003 14556 UpdateGuideState(): m_state=6
22:52:12.926 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5780
22:52:12.931 00.005 14556 Star::Find returns 1 (0), X=169.26, Y=988.29, Mass=2103, SNR=30.9, Peak=167 HFD=4.7
22:52:12.936 00.005 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
22:52:12.940 00.004 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
22:52:12.944 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.81 mountX=0.02 mountY=-0.13, mountTheta=-1.40
22:52:12.950 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.12, opts=13)
22:52:12.953 00.003 14556 Enqueuing Move request for scope (-0.03, 0.12)
22:52:12.958 00.005 12308 Worker thread wakes up
22:52:12.958 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
22:52:12.959 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
22:52:12.959 00.000 12308 Moving (-0.03, 0.12) raw xDistance=0.02 yDistance=-0.13
22:52:12.959 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:52:12.959 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:12.960 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:52:12.960 00.000 12308 MoveAxis(E, 0, ABG)
22:52:12.960 00.000 12308 Move returns status 0, amount 0
22:52:12.960 00.000 12308 MoveAxis(N, 0, ABG)
22:52:12.960 00.000 12308 Move returns status 0, amount 0
22:52:12.961 00.001 12308 move complete, result=0
22:52:12.961 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:12.966 00.005 12308 worker thread done servicing request
22:52:12.988 00.022 14556 UpdateGuideState exits: m=2103 SNR=30.9
22:52:12.993 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:12.997 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:13.002 00.005 14556 Enqueuing Expose request
22:52:13.006 00.004 12308 Worker thread wakes up
22:52:13.006 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:13.009 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:13.010 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:14.256 01.246 12308 Exposure complete
22:52:14.410 00.154 12308 worker thread done servicing request
22:52:14.411 00.001 14556 OnExposeComplete: enter
22:52:14.414 00.003 14556 UpdateGuideState(): m_state=6
22:52:14.418 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5781
22:52:14.421 00.003 14556 Star::Find returns 1 (0), X=169.40, Y=988.05, Mass=2189, SNR=31.5, Peak=158 HFD=4.9
22:52:14.425 00.004 14556 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-3.07) = xAngle (2.26 = 2.26)
22:52:14.429 00.004 14556 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.16 = 2.16)
22:52:14.435 00.006 14556 CameraToMount -- cameraX=0.11 cameraY=-0.12 hyp=0.16 cameraTheta=-0.81 mountX=-0.10 mountY=0.13, mountTheta=2.22
22:52:14.442 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.12, opts=13)
22:52:14.447 00.005 14556 Enqueuing Move request for scope (0.11, -0.12)
22:52:14.454 00.007 12308 Worker thread wakes up
22:52:14.454 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.12) opts 0xd
22:52:14.454 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.12)
22:52:14.455 00.001 12308 Moving (0.11, -0.12) raw xDistance=-0.10 yDistance=0.13
22:52:14.455 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:52:14.455 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:14.455 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:52:14.456 00.001 12308 MoveAxis(E, 0, ABG)
22:52:14.457 00.001 12308 Move returns status 0, amount 0
22:52:14.457 00.000 12308 MoveAxis(N, 0, ABG)
22:52:14.457 00.000 12308 Move returns status 0, amount 0
22:52:14.457 00.000 12308 move complete, result=0
22:52:14.457 00.000 12308 worker thread done servicing request
22:52:14.459 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:14.486 00.027 14556 UpdateGuideState exits: m=2189 SNR=31.5
22:52:14.490 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:14.494 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:14.498 00.004 14556 Enqueuing Expose request
22:52:14.502 00.004 12308 Worker thread wakes up
22:52:14.502 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:52:14.506 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:14.506 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:15.754 01.248 12308 Exposure complete
22:52:15.896 00.142 12308 worker thread done servicing request
22:52:15.896 00.000 14556 OnExposeComplete: enter
22:52:15.901 00.005 14556 UpdateGuideState(): m_state=6
22:52:15.905 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5782
22:52:15.909 00.004 14556 Star::Find returns 1 (0), X=169.30, Y=988.24, Mass=2240, SNR=31.9, Peak=171 HFD=4.6
22:52:15.912 00.003 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
22:52:15.916 00.004 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
22:52:15.920 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.45 mountX=-0.01 mountY=-0.07, mountTheta=-1.76
22:52:15.927 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.07, opts=13)
22:52:15.931 00.004 14556 Enqueuing Move request for scope (0.01, 0.07)
22:52:15.936 00.005 12308 Worker thread wakes up
22:52:15.936 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
22:52:15.936 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
22:52:15.936 00.000 12308 Moving (0.01, 0.07) raw xDistance=-0.01 yDistance=-0.07
22:52:15.937 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:52:15.937 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:15.937 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:52:15.937 00.000 12308 MoveAxis(E, 0, ABG)
22:52:15.937 00.000 12308 Move returns status 0, amount 0
22:52:15.937 00.000 12308 MoveAxis(N, 0, ABG)
22:52:15.937 00.000 12308 Move returns status 0, amount 0
22:52:15.939 00.002 12308 move complete, result=0
22:52:15.939 00.000 12308 worker thread done servicing request
22:52:15.939 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:15.964 00.025 14556 UpdateGuideState exits: m=2240 SNR=31.9
22:52:15.969 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:15.973 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:15.976 00.003 14556 Enqueuing Expose request
22:52:15.980 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:15.985 00.005 12308 Worker thread wakes up
22:52:15.985 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:15.985 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:17.240 01.255 12308 Exposure complete
22:52:17.377 00.137 12308 worker thread done servicing request
22:52:17.378 00.001 14556 OnExposeComplete: enter
22:52:17.382 00.004 14556 UpdateGuideState(): m_state=6
22:52:17.386 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5783
22:52:17.390 00.004 14556 Star::Find returns 1 (0), X=169.38, Y=988.19, Mass=2489, SNR=33.3, Peak=190 HFD=4.6
22:52:17.393 00.003 14556 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.07) = xAngle (3.41 = -2.87)
22:52:17.395 00.002 14556 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.31 = -2.97)
22:52:17.399 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.34 mountX=-0.09 mountY=-0.01, mountTheta=-2.97
22:52:17.402 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.03, opts=13)
22:52:17.408 00.006 14556 Enqueuing Move request for scope (0.08, 0.03)
22:52:17.411 00.003 12308 Worker thread wakes up
22:52:17.411 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
22:52:17.411 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
22:52:17.413 00.002 12308 Moving (0.08, 0.03) raw xDistance=-0.09 yDistance=-0.01
22:52:17.413 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:52:17.413 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:17.413 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:52:17.413 00.000 12308 MoveAxis(E, 0, ABG)
22:52:17.414 00.001 12308 Move returns status 0, amount 0
22:52:17.414 00.000 12308 MoveAxis(N, 0, ABG)
22:52:17.414 00.000 12308 Move returns status 0, amount 0
22:52:17.415 00.001 12308 move complete, result=0
22:52:17.415 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:17.420 00.005 12308 worker thread done servicing request
22:52:17.443 00.023 14556 UpdateGuideState exits: m=2489 SNR=33.3
22:52:17.446 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:17.451 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:17.455 00.004 14556 Enqueuing Expose request
22:52:17.459 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:52:17.463 00.004 12308 Worker thread wakes up
22:52:17.463 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:17.463 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:18.710 01.247 12308 Exposure complete
22:52:18.833 00.123 12308 worker thread done servicing request
22:52:18.833 00.000 14556 OnExposeComplete: enter
22:52:18.838 00.005 14556 UpdateGuideState(): m_state=6
22:52:18.841 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5784
22:52:18.844 00.003 14556 Star::Find returns 1 (0), X=169.28, Y=988.41, Mass=2308, SNR=32.2, Peak=169 HFD=4.7
22:52:18.849 00.005 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
22:52:18.852 00.003 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
22:52:18.855 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.63 mountX=-0.00 mountY=-0.25, mountTheta=-1.58
22:52:18.860 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.25, opts=13)
22:52:18.863 00.003 14556 Enqueuing Move request for scope (-0.01, 0.25)
22:52:18.868 00.005 12308 Worker thread wakes up
22:52:18.868 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.25) opts 0xd
22:52:18.868 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.25)
22:52:18.868 00.000 12308 Moving (-0.01, 0.25) raw xDistance=-0.00 yDistance=-0.25
22:52:18.868 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:52:18.868 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:52:18.870 00.002 12308 MoveAxis(E, 0, ABG)
22:52:18.870 00.000 12308 Move returns status 0, amount 0
22:52:18.870 00.000 12308 MoveAxis(N, 174, ABG)
22:52:18.870 00.000 12308 Guiding  Dir = 0, Dur = 174
22:52:18.870 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:18.875 00.005 12308 IsSlewing returns 0
22:52:18.875 00.000 12308 IsGuiding returns 0
22:52:18.875 00.000 12308 PulseGuide returned control before completion, sleep 184
22:52:18.896 00.021 14556 UpdateGuideState exits: m=2308 SNR=32.2
22:52:18.901 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:18.905 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:18.909 00.004 14556 Enqueuing Expose request
22:52:19.062 00.153 12308 IsGuiding returns 1
22:52:19.062 00.000 12308 scope still moving after pulse duration time elapsed
22:52:19.093 00.031 12308 IsSlewing returns 0
22:52:19.094 00.001 12308 IsGuiding returns 0
22:52:19.095 00.001 12308 scope move finished after 174 + 45 ms
22:52:19.095 00.000 12308 Move returns status 0, amount 174
22:52:19.095 00.000 12308 move complete, result=0
22:52:19.096 00.001 12308 worker thread done servicing request
22:52:19.096 00.000 12308 Worker thread wakes up
22:52:19.096 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 174 ms NORTH
22:52:19.102 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:19.102 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:20.357 01.255 12308 Exposure complete
22:52:20.496 00.139 12308 worker thread done servicing request
22:52:20.497 00.001 14556 OnExposeComplete: enter
22:52:20.500 00.003 14556 UpdateGuideState(): m_state=6
22:52:20.506 00.006 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5785
22:52:20.510 00.004 14556 Star::Find returns 1 (0), X=169.39, Y=988.20, Mass=2138, SNR=31.1, Peak=175 HFD=4.6
22:52:20.514 00.004 14556 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.07) = xAngle (3.41 = -2.88)
22:52:20.518 00.004 14556 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.31 = -2.98)
22:52:20.522 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.10 cameraTheta=0.33 mountX=-0.10 mountY=-0.02, mountTheta=-2.97
22:52:20.528 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.03, opts=13)
22:52:20.532 00.004 14556 Enqueuing Move request for scope (0.09, 0.03)
22:52:20.536 00.004 12308 Worker thread wakes up
22:52:20.537 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
22:52:20.537 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
22:52:20.537 00.000 12308 Moving (0.09, 0.03) raw xDistance=-0.10 yDistance=-0.02
22:52:20.537 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:52:20.538 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:20.538 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:52:20.538 00.000 12308 MoveAxis(E, 0, ABG)
22:52:20.539 00.001 12308 Move returns status 0, amount 0
22:52:20.539 00.000 12308 MoveAxis(N, 0, ABG)
22:52:20.539 00.000 12308 Move returns status 0, amount 0
22:52:20.539 00.000 12308 move complete, result=0
22:52:20.540 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:20.543 00.003 12308 worker thread done servicing request
22:52:20.565 00.022 14556 UpdateGuideState exits: m=2138 SNR=31.1
22:52:20.570 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:20.575 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:20.579 00.004 14556 Enqueuing Expose request
22:52:20.584 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:52:20.590 00.006 12308 Worker thread wakes up
22:52:20.590 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:20.590 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:21.841 01.251 12308 Exposure complete
22:52:21.982 00.141 12308 worker thread done servicing request
22:52:21.983 00.001 14556 OnExposeComplete: enter
22:52:21.986 00.003 14556 UpdateGuideState(): m_state=6
22:52:21.990 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5786
22:52:21.996 00.006 14556 Star::Find returns 1 (0), X=169.34, Y=988.26, Mass=2138, SNR=31.0, Peak=159 HFD=4.7
22:52:21.999 00.003 14556 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.07) = xAngle (4.19 = -2.09)
22:52:22.004 00.005 14556 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.09 = -2.19)
22:52:22.009 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.12 mountX=-0.05 mountY=-0.09, mountTheta=-2.12
22:52:22.015 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.10, opts=13)
22:52:22.021 00.006 14556 Enqueuing Move request for scope (0.05, 0.10)
22:52:22.027 00.006 12308 Worker thread wakes up
22:52:22.027 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
22:52:22.028 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
22:52:22.028 00.000 12308 Moving (0.05, 0.10) raw xDistance=-0.05 yDistance=-0.09
22:52:22.028 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:52:22.028 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:22.029 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:52:22.029 00.000 12308 MoveAxis(E, 0, ABG)
22:52:22.029 00.000 12308 Move returns status 0, amount 0
22:52:22.029 00.000 12308 MoveAxis(N, 0, ABG)
22:52:22.031 00.002 12308 Move returns status 0, amount 0
22:52:22.031 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:22.035 00.004 12308 move complete, result=0
22:52:22.035 00.000 12308 worker thread done servicing request
22:52:22.056 00.021 14556 UpdateGuideState exits: m=2138 SNR=31.0
22:52:22.060 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:22.064 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:22.067 00.003 14556 Enqueuing Expose request
22:52:22.071 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:22.074 00.003 12308 Worker thread wakes up
22:52:22.074 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:22.075 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:23.323 01.248 12308 Exposure complete
22:52:23.446 00.123 12308 worker thread done servicing request
22:52:23.446 00.000 14556 OnExposeComplete: enter
22:52:23.450 00.004 14556 UpdateGuideState(): m_state=6
22:52:23.454 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5787
22:52:23.459 00.005 14556 Star::Find returns 1 (0), X=169.32, Y=988.28, Mass=2285, SNR=32.2, Peak=180 HFD=4.6
22:52:23.462 00.003 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.44 = -1.85)
22:52:23.466 00.004 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.95)
22:52:23.470 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.12 cameraTheta=1.36 mountX=-0.03 mountY=-0.11, mountTheta=-1.86
22:52:23.475 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.11, opts=13)
22:52:23.479 00.004 14556 Enqueuing Move request for scope (0.02, 0.11)
22:52:23.482 00.003 12308 Worker thread wakes up
22:52:23.482 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
22:52:23.482 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
22:52:23.482 00.000 12308 Moving (0.02, 0.11) raw xDistance=-0.03 yDistance=-0.11
22:52:23.482 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:52:23.484 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:23.484 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:52:23.484 00.000 12308 MoveAxis(E, 0, ABG)
22:52:23.484 00.000 12308 Move returns status 0, amount 0
22:52:23.485 00.001 12308 MoveAxis(N, 0, ABG)
22:52:23.485 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:23.489 00.004 12308 Move returns status 0, amount 0
22:52:23.489 00.000 12308 move complete, result=0
22:52:23.489 00.000 12308 worker thread done servicing request
22:52:23.510 00.021 14556 UpdateGuideState exits: m=2285 SNR=32.2
22:52:23.514 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:23.520 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:23.524 00.004 14556 Enqueuing Expose request
22:52:23.528 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:23.533 00.005 12308 Worker thread wakes up
22:52:23.533 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:23.533 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:24.778 01.245 12308 Exposure complete
22:52:24.915 00.137 12308 worker thread done servicing request
22:52:24.916 00.001 14556 OnExposeComplete: enter
22:52:24.919 00.003 14556 UpdateGuideState(): m_state=6
22:52:24.923 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5788
22:52:24.927 00.004 14556 Star::Find returns 1 (0), X=169.34, Y=988.41, Mass=2127, SNR=31.0, Peak=154 HFD=4.7
22:52:24.931 00.004 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.46 = -1.82)
22:52:24.934 00.003 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.92)
22:52:24.939 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.39 mountX=-0.06 mountY=-0.23, mountTheta=-1.83
22:52:24.943 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.24, opts=13)
22:52:24.947 00.004 14556 Enqueuing Move request for scope (0.04, 0.24)
22:52:24.950 00.003 12308 Worker thread wakes up
22:52:24.950 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.24) opts 0xd
22:52:24.950 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.24)
22:52:24.952 00.002 12308 Moving (0.04, 0.24) raw xDistance=-0.06 yDistance=-0.23
22:52:24.952 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:52:24.952 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:52:24.952 00.000 12308 MoveAxis(E, 0, ABG)
22:52:24.952 00.000 12308 Move returns status 0, amount 0
22:52:24.952 00.000 12308 MoveAxis(N, 162, ABG)
22:52:24.952 00.000 12308 Guiding  Dir = 0, Dur = 162
22:52:24.952 00.000 12308 IsSlewing returns 0
22:52:24.953 00.001 12308 IsGuiding returns 0
22:52:24.953 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:24.958 00.005 12308 PulseGuide returned control before completion, sleep 172
22:52:24.979 00.021 14556 UpdateGuideState exits: m=2127 SNR=31.0
22:52:24.982 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:24.988 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:24.992 00.004 14556 Enqueuing Expose request
22:52:25.145 00.153 12308 IsGuiding returns 0
22:52:25.146 00.001 12308 Move returns status 0, amount 162
22:52:25.147 00.001 12308 move complete, result=0
22:52:25.147 00.000 12308 worker thread done servicing request
22:52:25.148 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 162 ms NORTH
22:52:25.155 00.007 12308 Worker thread wakes up
22:52:25.155 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:25.155 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:26.411 01.256 12308 Exposure complete
22:52:26.555 00.144 12308 worker thread done servicing request
22:52:26.556 00.001 14556 OnExposeComplete: enter
22:52:26.560 00.004 14556 UpdateGuideState(): m_state=6
22:52:26.563 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5789
22:52:26.568 00.005 14556 Star::Find returns 1 (0), X=169.33, Y=988.20, Mass=2178, SNR=31.2, Peak=150 HFD=4.7
22:52:26.571 00.003 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.81 = -2.47)
22:52:26.575 00.004 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.71 = -2.57)
22:52:26.580 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.05 cameraTheta=0.74 mountX=-0.04 mountY=-0.03, mountTheta=-2.54
22:52:26.585 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.03, opts=13)
22:52:26.589 00.004 14556 Enqueuing Move request for scope (0.03, 0.03)
22:52:26.593 00.004 12308 Worker thread wakes up
22:52:26.593 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
22:52:26.593 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
22:52:26.593 00.000 12308 Moving (0.03, 0.03) raw xDistance=-0.04 yDistance=-0.03
22:52:26.593 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:52:26.594 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:26.594 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:52:26.594 00.000 12308 MoveAxis(E, 0, ABG)
22:52:26.594 00.000 12308 Move returns status 0, amount 0
22:52:26.594 00.000 12308 MoveAxis(N, 0, ABG)
22:52:26.594 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:26.599 00.005 12308 Move returns status 0, amount 0
22:52:26.599 00.000 12308 move complete, result=0
22:52:26.600 00.001 12308 worker thread done servicing request
22:52:26.620 00.020 14556 UpdateGuideState exits: m=2178 SNR=31.2
22:52:26.625 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:26.628 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:26.632 00.004 14556 Enqueuing Expose request
22:52:26.636 00.004 12308 Worker thread wakes up
22:52:26.636 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:26.636 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:26.636 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:52:27.885 01.249 12308 Exposure complete
22:52:28.003 00.118 12308 worker thread done servicing request
22:52:28.003 00.000 14556 OnExposeComplete: enter
22:52:28.006 00.003 14556 UpdateGuideState(): m_state=6
22:52:28.010 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5790
22:52:28.014 00.004 14556 Star::Find returns 1 (0), X=169.38, Y=988.21, Mass=2233, SNR=31.6, Peak=188 HFD=4.8
22:52:28.019 00.005 14556 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.07) = xAngle (3.49 = -2.79)
22:52:28.022 00.003 14556 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.39 = -2.89)
22:52:28.028 00.006 14556 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.42 mountX=-0.09 mountY=-0.02, mountTheta=-2.88
22:52:28.034 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.04, opts=13)
22:52:28.039 00.005 14556 Enqueuing Move request for scope (0.09, 0.04)
22:52:28.042 00.003 12308 Worker thread wakes up
22:52:28.042 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
22:52:28.042 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
22:52:28.042 00.000 12308 Moving (0.09, 0.04) raw xDistance=-0.09 yDistance=-0.02
22:52:28.042 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:52:28.042 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:28.044 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:52:28.044 00.000 12308 MoveAxis(E, 0, ABG)
22:52:28.044 00.000 12308 Move returns status 0, amount 0
22:52:28.044 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:28.049 00.005 12308 MoveAxis(N, 0, ABG)
22:52:28.049 00.000 12308 Move returns status 0, amount 0
22:52:28.049 00.000 12308 move complete, result=0
22:52:28.050 00.001 12308 worker thread done servicing request
22:52:28.071 00.021 14556 UpdateGuideState exits: m=2233 SNR=31.6
22:52:28.076 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:28.080 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:28.084 00.004 14556 Enqueuing Expose request
22:52:28.088 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:52:28.091 00.003 12308 Worker thread wakes up
22:52:28.091 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:28.091 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:29.346 01.255 12308 Exposure complete
22:52:29.491 00.145 12308 worker thread done servicing request
22:52:29.491 00.000 14556 OnExposeComplete: enter
22:52:29.496 00.005 14556 UpdateGuideState(): m_state=6
22:52:29.499 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5791
22:52:29.502 00.003 14556 Star::Find returns 1 (0), X=169.37, Y=988.31, Mass=2355, SNR=32.6, Peak=188 HFD=4.7
22:52:29.506 00.004 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.18 = -2.10)
22:52:29.509 00.003 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
22:52:29.513 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.17 cameraTheta=1.11 mountX=-0.08 mountY=-0.13, mountTheta=-2.13
22:52:29.519 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.15, opts=13)
22:52:29.523 00.004 14556 Enqueuing Move request for scope (0.07, 0.15)
22:52:29.526 00.003 12308 Worker thread wakes up
22:52:29.526 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
22:52:29.526 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
22:52:29.526 00.000 12308 Moving (0.07, 0.15) raw xDistance=-0.08 yDistance=-0.13
22:52:29.526 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:52:29.527 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:29.527 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:52:29.527 00.000 12308 MoveAxis(E, 0, ABG)
22:52:29.527 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:29.532 00.005 12308 Move returns status 0, amount 0
22:52:29.532 00.000 12308 MoveAxis(N, 0, ABG)
22:52:29.532 00.000 12308 Move returns status 0, amount 0
22:52:29.532 00.000 12308 move complete, result=0
22:52:29.532 00.000 12308 worker thread done servicing request
22:52:29.553 00.021 14556 UpdateGuideState exits: m=2355 SNR=32.6
22:52:29.559 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:29.563 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:29.568 00.005 14556 Enqueuing Expose request
22:52:29.572 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:29.575 00.003 12308 Worker thread wakes up
22:52:29.575 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:29.575 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:30.834 01.259 12308 Exposure complete
22:52:30.991 00.157 12308 worker thread done servicing request
22:52:30.992 00.001 14556 OnExposeComplete: enter
22:52:30.995 00.003 14556 UpdateGuideState(): m_state=6
22:52:31.001 00.006 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5792
22:52:31.004 00.003 14556 Star::Find returns 1 (0), X=169.34, Y=988.44, Mass=2153, SNR=31.0, Peak=173 HFD=4.7
22:52:31.007 00.003 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.48 = -1.81)
22:52:31.010 00.003 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.91)
22:52:31.014 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.28 hyp=0.28 cameraTheta=1.40 mountX=-0.07 mountY=-0.27, mountTheta=-1.81
22:52:31.020 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.28, opts=13)
22:52:31.023 00.003 14556 Enqueuing Move request for scope (0.05, 0.28)
22:52:31.026 00.003 12308 Worker thread wakes up
22:52:31.026 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.28) opts 0xd
22:52:31.026 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.28)
22:52:31.026 00.000 12308 Moving (0.05, 0.28) raw xDistance=-0.07 yDistance=-0.27
22:52:31.026 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:52:31.028 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:52:31.028 00.000 12308 MoveAxis(E, 0, ABG)
22:52:31.028 00.000 12308 Move returns status 0, amount 0
22:52:31.028 00.000 12308 MoveAxis(N, 187, ABG)
22:52:31.028 00.000 12308 Guiding  Dir = 0, Dur = 187
22:52:31.029 00.001 12308 IsSlewing returns 0
22:52:31.029 00.000 12308 IsGuiding returns 0
22:52:31.029 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:31.034 00.005 12308 PulseGuide returned control before completion, sleep 197
22:52:31.051 00.017 14556 UpdateGuideState exits: m=2153 SNR=31.0
22:52:31.058 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:31.062 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:31.066 00.004 14556 Enqueuing Expose request
22:52:31.247 00.181 12308 IsGuiding returns 1
22:52:31.248 00.001 12308 scope still moving after pulse duration time elapsed
22:52:31.278 00.030 12308 IsSlewing returns 0
22:52:31.279 00.001 12308 IsGuiding returns 0
22:52:31.279 00.000 12308 scope move finished after 187 + 62 ms
22:52:31.279 00.000 12308 Move returns status 0, amount 187
22:52:31.280 00.001 12308 move complete, result=0
22:52:31.280 00.000 12308 worker thread done servicing request
22:52:31.280 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 187 ms NORTH
22:52:31.287 00.007 12308 Worker thread wakes up
22:52:31.287 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:31.287 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:32.531 01.244 12308 Exposure complete
22:52:32.668 00.137 12308 worker thread done servicing request
22:52:32.668 00.000 14556 OnExposeComplete: enter
22:52:32.672 00.004 14556 UpdateGuideState(): m_state=6
22:52:32.676 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5793
22:52:32.679 00.003 14556 Star::Find returns 1 (0), X=169.35, Y=988.18, Mass=2024, SNR=30.3, Peak=176 HFD=4.4
22:52:32.683 00.004 14556 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.07) = xAngle (3.34 = -2.94)
22:52:32.687 00.004 14556 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.24 = -3.04)
22:52:32.692 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.06 cameraTheta=0.27 mountX=-0.06 mountY=-0.01, mountTheta=-3.04
22:52:32.697 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.01, opts=13)
22:52:32.701 00.004 14556 Enqueuing Move request for scope (0.05, 0.01)
22:52:32.705 00.004 12308 Worker thread wakes up
22:52:32.705 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
22:52:32.705 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
22:52:32.705 00.000 12308 Moving (0.05, 0.01) raw xDistance=-0.06 yDistance=-0.01
22:52:32.705 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:52:32.706 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:32.706 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:52:32.706 00.000 12308 MoveAxis(E, 0, ABG)
22:52:32.706 00.000 12308 Move returns status 0, amount 0
22:52:32.706 00.000 12308 MoveAxis(N, 0, ABG)
22:52:32.706 00.000 12308 Move returns status 0, amount 0
22:52:32.707 00.001 12308 move complete, result=0
22:52:32.707 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:32.711 00.004 12308 worker thread done servicing request
22:52:32.732 00.021 14556 UpdateGuideState exits: m=2024 SNR=30.3
22:52:32.736 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:32.740 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:32.746 00.006 14556 Enqueuing Expose request
22:52:32.751 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:52:32.755 00.004 12308 Worker thread wakes up
22:52:32.755 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:32.755 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:33.997 01.242 12308 Exposure complete
22:52:34.136 00.139 12308 worker thread done servicing request
22:52:34.136 00.000 14556 OnExposeComplete: enter
22:52:34.141 00.005 14556 UpdateGuideState(): m_state=6
22:52:34.145 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5794
22:52:34.151 00.006 14556 Star::Find returns 1 (0), X=169.42, Y=988.03, Mass=2152, SNR=31.1, Peak=181 HFD=4.2
22:52:34.156 00.005 14556 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-3.07) = xAngle (2.24 = 2.24)
22:52:34.161 00.005 14556 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.15 = 2.15)
22:52:34.166 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-0.83 mountX=-0.12 mountY=0.16, mountTheta=2.21
22:52:34.173 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.14, opts=13)
22:52:34.179 00.006 14556 Enqueuing Move request for scope (0.13, -0.14)
22:52:34.184 00.005 12308 Worker thread wakes up
22:52:34.184 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.14) opts 0xd
22:52:34.185 00.001 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.14)
22:52:34.185 00.000 12308 Moving (0.13, -0.14) raw xDistance=-0.12 yDistance=0.16
22:52:34.185 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:52:34.185 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:34.185 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:52:34.187 00.002 12308 MoveAxis(E, 0, ABG)
22:52:34.187 00.000 12308 Move returns status 0, amount 0
22:52:34.187 00.000 12308 MoveAxis(N, 0, ABG)
22:52:34.187 00.000 12308 Move returns status 0, amount 0
22:52:34.188 00.001 12308 move complete, result=0
22:52:34.188 00.000 12308 worker thread done servicing request
22:52:34.188 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:34.226 00.038 14556 UpdateGuideState exits: m=2152 SNR=31.1
22:52:34.232 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:34.239 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:34.246 00.007 14556 Enqueuing Expose request
22:52:34.250 00.004 12308 Worker thread wakes up
22:52:34.250 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:52:34.256 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:34.257 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:35.501 01.244 12308 Exposure complete
22:52:35.650 00.149 12308 worker thread done servicing request
22:52:35.650 00.000 14556 OnExposeComplete: enter
22:52:35.655 00.005 14556 UpdateGuideState(): m_state=6
22:52:35.659 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5795
22:52:35.663 00.004 14556 Star::Find returns 1 (0), X=169.36, Y=988.40, Mass=2138, SNR=31.3, Peak=175 HFD=4.8
22:52:35.667 00.004 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.36 = -1.92)
22:52:35.670 00.003 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.02)
22:52:35.674 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.29 mountX=-0.08 mountY=-0.22, mountTheta=-1.94
22:52:35.680 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.23, opts=13)
22:52:35.689 00.009 14556 Enqueuing Move request for scope (0.07, 0.23)
22:52:35.695 00.006 12308 Worker thread wakes up
22:52:35.695 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
22:52:35.696 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
22:52:35.696 00.000 12308 Moving (0.07, 0.23) raw xDistance=-0.08 yDistance=-0.22
22:52:35.696 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:52:35.696 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:52:35.696 00.000 12308 MoveAxis(E, 0, ABG)
22:52:35.698 00.002 12308 Move returns status 0, amount 0
22:52:35.698 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:35.704 00.006 12308 MoveAxis(N, 155, ABG)
22:52:35.704 00.000 12308 Guiding  Dir = 0, Dur = 155
22:52:35.704 00.000 12308 IsSlewing returns 0
22:52:35.705 00.001 12308 IsGuiding returns 0
22:52:35.706 00.001 12308 PulseGuide returned control before completion, sleep 165
22:52:35.729 00.023 14556 UpdateGuideState exits: m=2138 SNR=31.3
22:52:35.734 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:35.737 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:35.742 00.005 14556 Enqueuing Expose request
22:52:35.879 00.137 12308 IsGuiding returns 1
22:52:35.880 00.001 12308 scope still moving after pulse duration time elapsed
22:52:35.911 00.031 12308 IsSlewing returns 0
22:52:35.913 00.002 12308 IsGuiding returns 0
22:52:35.914 00.001 12308 scope move finished after 155 + 53 ms
22:52:35.914 00.000 12308 Move returns status 0, amount 155
22:52:35.914 00.000 12308 move complete, result=0
22:52:35.915 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
22:52:35.926 00.011 12308 worker thread done servicing request
22:52:35.926 00.000 12308 Worker thread wakes up
22:52:35.927 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:35.927 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:37.177 01.250 12308 Exposure complete
22:52:37.314 00.137 12308 worker thread done servicing request
22:52:37.314 00.000 14556 OnExposeComplete: enter
22:52:37.317 00.003 14556 UpdateGuideState(): m_state=6
22:52:37.321 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5796
22:52:37.325 00.004 14556 Star::Find returns 1 (0), X=169.20, Y=987.98, Mass=2108, SNR=30.8, Peak=199 HFD=4.4
22:52:37.329 00.004 14556 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-3.07) = xAngle (1.05 = 1.05)
22:52:37.333 00.004 14556 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.95 = 0.95)
22:52:37.336 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-2.03 mountX=0.10 mountY=0.16, mountTheta=1.02
22:52:37.339 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.18, opts=13)
22:52:37.344 00.005 14556 Enqueuing Move request for scope (-0.09, -0.18)
22:52:37.348 00.004 12308 Worker thread wakes up
22:52:37.348 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.18) opts 0xd
22:52:37.348 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.18)
22:52:37.348 00.000 12308 Moving (-0.09, -0.18) raw xDistance=0.10 yDistance=0.16
22:52:37.348 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:52:37.348 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:37.349 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:52:37.349 00.000 12308 MoveAxis(E, 0, ABG)
22:52:37.349 00.000 12308 Move returns status 0, amount 0
22:52:37.349 00.000 12308 MoveAxis(N, 0, ABG)
22:52:37.349 00.000 12308 Move returns status 0, amount 0
22:52:37.349 00.000 12308 move complete, result=0
22:52:37.349 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:37.354 00.005 12308 worker thread done servicing request
22:52:37.374 00.020 14556 UpdateGuideState exits: m=2108 SNR=30.8
22:52:37.378 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:37.381 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:37.384 00.003 14556 Enqueuing Expose request
22:52:37.388 00.004 12308 Worker thread wakes up
22:52:37.388 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:52:37.395 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:37.396 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:38.647 01.251 12308 Exposure complete
22:52:38.782 00.135 12308 worker thread done servicing request
22:52:38.782 00.000 14556 OnExposeComplete: enter
22:52:38.786 00.004 14556 UpdateGuideState(): m_state=6
22:52:38.790 00.004 14556 Star::Find(15, 169, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5797
22:52:38.794 00.004 14556 Star::Find returns 1 (0), X=169.27, Y=988.35, Mass=2175, SNR=31.2, Peak=172 HFD=4.6
22:52:38.799 00.005 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
22:52:38.804 00.005 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
22:52:38.809 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.68 mountX=0.01 mountY=-0.18, mountTheta=-1.53
22:52:38.815 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.18, opts=13)
22:52:38.819 00.004 14556 Enqueuing Move request for scope (-0.02, 0.18)
22:52:38.822 00.003 12308 Worker thread wakes up
22:52:38.822 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd
22:52:38.822 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.18)
22:52:38.822 00.000 12308 Moving (-0.02, 0.18) raw xDistance=0.01 yDistance=-0.18
22:52:38.824 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:52:38.824 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:38.824 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:52:38.824 00.000 12308 MoveAxis(E, 0, ABG)
22:52:38.825 00.001 12308 Move returns status 0, amount 0
22:52:38.825 00.000 12308 MoveAxis(N, 0, ABG)
22:52:38.826 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:38.830 00.004 12308 Move returns status 0, amount 0
22:52:38.830 00.000 12308 move complete, result=0
22:52:38.830 00.000 12308 worker thread done servicing request
22:52:38.852 00.022 14556 UpdateGuideState exits: m=2175 SNR=31.2
22:52:38.856 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:38.861 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:38.865 00.004 14556 Enqueuing Expose request
22:52:38.870 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:52:38.874 00.004 12308 Worker thread wakes up
22:52:38.874 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:38.874 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:40.113 01.239 12308 Exposure complete
22:52:40.250 00.137 12308 worker thread done servicing request
22:52:40.251 00.001 14556 OnExposeComplete: enter
22:52:40.255 00.004 14556 UpdateGuideState(): m_state=6
22:52:40.259 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5798
22:52:40.262 00.003 14556 Star::Find returns 1 (0), X=169.24, Y=988.36, Mass=2014, SNR=30.1, Peak=180 HFD=4.4
22:52:40.267 00.005 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.89 = -1.39)
22:52:40.273 00.006 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.49)
22:52:40.277 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.82 mountX=0.04 mountY=-0.20, mountTheta=-1.39
22:52:40.284 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.19, opts=13)
22:52:40.288 00.004 14556 Enqueuing Move request for scope (-0.05, 0.19)
22:52:40.292 00.004 12308 Worker thread wakes up
22:52:40.292 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd
22:52:40.292 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.19)
22:52:40.292 00.000 12308 Moving (-0.05, 0.19) raw xDistance=0.04 yDistance=-0.20
22:52:40.292 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:52:40.292 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:40.293 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:52:40.293 00.000 12308 MoveAxis(E, 0, ABG)
22:52:40.293 00.000 12308 Move returns status 0, amount 0
22:52:40.293 00.000 12308 MoveAxis(N, 0, ABG)
22:52:40.294 00.001 12308 Move returns status 0, amount 0
22:52:40.294 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:40.297 00.003 12308 move complete, result=0
22:52:40.297 00.000 12308 worker thread done servicing request
22:52:40.320 00.023 14556 UpdateGuideState exits: m=2014 SNR=30.1
22:52:40.324 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:40.331 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:40.338 00.007 14556 Enqueuing Expose request
22:52:40.346 00.008 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:52:40.351 00.005 12308 Worker thread wakes up
22:52:40.351 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:40.351 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:41.601 01.250 12308 Exposure complete
22:52:41.729 00.128 12308 worker thread done servicing request
22:52:41.730 00.001 14556 OnExposeComplete: enter
22:52:41.734 00.004 14556 UpdateGuideState(): m_state=6
22:52:41.738 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5799
22:52:41.741 00.003 14556 Star::Find returns 1 (0), X=169.03, Y=988.22, Mass=2198, SNR=31.6, Peak=197 HFD=4.3
22:52:41.744 00.003 14556 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.07) = xAngle (6.02 = -0.27)
22:52:41.750 00.006 14556 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.92 = -0.37)
22:52:41.753 00.003 14556 CameraToMount -- cameraX=-0.26 cameraY=0.05 hyp=0.27 cameraTheta=2.94 mountX=0.26 mountY=-0.10, mountTheta=-0.36
22:52:41.759 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.05, opts=13)
22:52:41.762 00.003 14556 Enqueuing Move request for scope (-0.26, 0.05)
22:52:41.768 00.006 12308 Worker thread wakes up
22:52:41.768 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.05) opts 0xd
22:52:41.768 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.05)
22:52:41.769 00.001 12308 Moving (-0.26, 0.05) raw xDistance=0.26 yDistance=-0.10
22:52:41.769 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:52:41.769 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:41.769 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:52:41.769 00.000 12308 MoveAxis(W, 111, ABG)
22:52:41.770 00.001 12308 Guiding  Dir = 3, Dur = 111
22:52:41.770 00.000 12308 IsSlewing returns 0
22:52:41.771 00.001 12308 IsGuiding returns 0
22:52:41.771 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:41.778 00.007 12308 PulseGuide returned control before completion, sleep 121
22:52:41.807 00.029 14556 UpdateGuideState exits: m=2198 SNR=31.6
22:52:41.813 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:41.819 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:41.825 00.006 14556 Enqueuing Expose request
22:52:41.903 00.078 12308 IsGuiding returns 1
22:52:41.904 00.001 12308 scope still moving after pulse duration time elapsed
22:52:41.935 00.031 12308 IsSlewing returns 0
22:52:41.936 00.001 12308 IsGuiding returns 0
22:52:41.936 00.000 12308 scope move finished after 111 + 53 ms
22:52:41.936 00.000 12308 Move returns status 0, amount 111
22:52:41.937 00.001 12308 MoveAxis(N, 0, ABG)
22:52:41.937 00.000 12308 Move returns status 0, amount 0
22:52:41.938 00.001 12308 move complete, result=0
22:52:41.938 00.000 12308 worker thread done servicing request
22:52:41.938 00.000 12308 Worker thread wakes up
22:52:41.938 00.000 14556 GuideStep: 0.3 px 111 ms WEST, -0.1 px 0 ms NORTH
22:52:41.945 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:41.945 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:43.196 01.251 12308 Exposure complete
22:52:43.331 00.135 12308 worker thread done servicing request
22:52:43.331 00.000 14556 OnExposeComplete: enter
22:52:43.336 00.005 14556 UpdateGuideState(): m_state=6
22:52:43.338 00.002 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5800
22:52:43.344 00.006 14556 Star::Find returns 1 (0), X=169.47, Y=988.38, Mass=2117, SNR=30.8, Peak=157 HFD=4.7
22:52:43.347 00.003 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.94 = -2.35)
22:52:43.351 00.004 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.45)
22:52:43.354 00.003 14556 CameraToMount -- cameraX=0.18 cameraY=0.21 hyp=0.28 cameraTheta=0.86 mountX=-0.19 mountY=-0.18, mountTheta=-2.40
22:52:43.359 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.21, opts=13)
22:52:43.364 00.005 14556 Enqueuing Move request for scope (0.18, 0.21)
22:52:43.367 00.003 12308 Worker thread wakes up
22:52:43.367 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.21) opts 0xd
22:52:43.367 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.21)
22:52:43.367 00.000 12308 Moving (0.18, 0.21) raw xDistance=-0.19 yDistance=-0.18
22:52:43.367 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:52:43.367 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:43.369 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:52:43.369 00.000 12308 MoveAxis(E, 0, ABG)
22:52:43.369 00.000 12308 Move returns status 0, amount 0
22:52:43.369 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:43.373 00.004 12308 MoveAxis(N, 0, ABG)
22:52:43.373 00.000 12308 Move returns status 0, amount 0
22:52:43.373 00.000 12308 move complete, result=0
22:52:43.373 00.000 12308 worker thread done servicing request
22:52:43.389 00.016 14556 UpdateGuideState exits: m=2117 SNR=30.8
22:52:43.396 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:43.401 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:43.404 00.003 14556 Enqueuing Expose request
22:52:43.408 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:52:43.411 00.003 12308 Worker thread wakes up
22:52:43.412 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:43.412 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:44.668 01.256 12308 Exposure complete
22:52:44.810 00.142 12308 worker thread done servicing request
22:52:44.810 00.000 14556 OnExposeComplete: enter
22:52:44.814 00.004 14556 UpdateGuideState(): m_state=6
22:52:44.819 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5801
22:52:44.823 00.004 14556 Star::Find returns 1 (0), X=169.33, Y=988.44, Mass=2291, SNR=32.2, Peak=158 HFD=4.8
22:52:44.826 00.003 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
22:52:44.831 00.005 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
22:52:44.836 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.27 hyp=0.28 cameraTheta=1.45 mountX=-0.05 mountY=-0.27, mountTheta=-1.77
22:52:44.841 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.27, opts=13)
22:52:44.847 00.006 14556 Enqueuing Move request for scope (0.03, 0.27)
22:52:44.851 00.004 12308 Worker thread wakes up
22:52:44.851 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.27) opts 0xd
22:52:44.851 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.27)
22:52:44.851 00.000 12308 Moving (0.03, 0.27) raw xDistance=-0.05 yDistance=-0.27
22:52:44.851 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:52:44.852 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:52:44.852 00.000 12308 MoveAxis(E, 0, ABG)
22:52:44.852 00.000 12308 Move returns status 0, amount 0
22:52:44.852 00.000 12308 MoveAxis(N, 187, ABG)
22:52:44.852 00.000 12308 Guiding  Dir = 0, Dur = 187
22:52:44.852 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:44.856 00.004 12308 IsSlewing returns 0
22:52:44.856 00.000 12308 IsGuiding returns 0
22:52:44.857 00.001 12308 PulseGuide returned control before completion, sleep 197
22:52:44.892 00.035 14556 UpdateGuideState exits: m=2291 SNR=32.2
22:52:44.897 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:44.901 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:44.905 00.004 14556 Enqueuing Expose request
22:52:45.061 00.156 12308 IsGuiding returns 1
22:52:45.063 00.002 12308 scope still moving after pulse duration time elapsed
22:52:45.091 00.028 12308 IsSlewing returns 0
22:52:45.091 00.000 12308 IsGuiding returns 0
22:52:45.091 00.000 12308 scope move finished after 187 + 48 ms
22:52:45.093 00.002 12308 Move returns status 0, amount 187
22:52:45.093 00.000 12308 move complete, result=0
22:52:45.094 00.001 12308 worker thread done servicing request
22:52:45.094 00.000 12308 Worker thread wakes up
22:52:45.094 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 187 ms NORTH
22:52:45.101 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:45.101 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:46.357 01.256 12308 Exposure complete
22:52:46.500 00.143 12308 worker thread done servicing request
22:52:46.500 00.000 14556 OnExposeComplete: enter
22:52:46.505 00.005 14556 UpdateGuideState(): m_state=6
22:52:46.508 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5802
22:52:46.511 00.003 14556 Star::Find returns 1 (0), X=169.28, Y=988.22, Mass=2148, SNR=31.2, Peak=172 HFD=4.4
22:52:46.515 00.004 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.82 = -1.47)
22:52:46.519 00.004 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.72 = -1.57)
22:52:46.524 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.74 mountX=0.01 mountY=-0.06, mountTheta=-1.47
22:52:46.529 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.06, opts=13)
22:52:46.532 00.003 14556 Enqueuing Move request for scope (-0.01, 0.06)
22:52:46.536 00.004 12308 Worker thread wakes up
22:52:46.536 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
22:52:46.536 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
22:52:46.536 00.000 12308 Moving (-0.01, 0.06) raw xDistance=0.01 yDistance=-0.06
22:52:46.537 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:52:46.537 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:46.537 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:52:46.537 00.000 12308 MoveAxis(E, 0, ABG)
22:52:46.537 00.000 12308 Move returns status 0, amount 0
22:52:46.537 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:46.540 00.003 12308 MoveAxis(N, 0, ABG)
22:52:46.541 00.001 12308 Move returns status 0, amount 0
22:52:46.541 00.000 12308 move complete, result=0
22:52:46.541 00.000 12308 worker thread done servicing request
22:52:46.563 00.022 14556 UpdateGuideState exits: m=2148 SNR=31.2
22:52:46.567 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:46.571 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:46.575 00.004 14556 Enqueuing Expose request
22:52:46.579 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:46.584 00.005 12308 Worker thread wakes up
22:52:46.584 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:46.584 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:47.828 01.244 12308 Exposure complete
22:52:47.972 00.144 12308 worker thread done servicing request
22:52:47.972 00.000 14556 OnExposeComplete: enter
22:52:47.978 00.006 14556 UpdateGuideState(): m_state=6
22:52:47.983 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5803
22:52:47.988 00.005 14556 Star::Find returns 1 (0), X=169.21, Y=988.50, Mass=2272, SNR=31.8, Peak=175 HFD=4.6
22:52:47.993 00.005 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.90 = -1.38)
22:52:47.999 00.006 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
22:52:48.005 00.006 14556 CameraToMount -- cameraX=-0.09 cameraY=0.33 hyp=0.34 cameraTheta=1.83 mountX=0.06 mountY=-0.34, mountTheta=-1.39
22:52:48.011 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.33, opts=13)
22:52:48.015 00.004 14556 Enqueuing Move request for scope (-0.09, 0.33)
22:52:48.020 00.005 12308 Worker thread wakes up
22:52:48.020 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.33) opts 0xd
22:52:48.020 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.33)
22:52:48.020 00.000 12308 Moving (-0.09, 0.33) raw xDistance=0.06 yDistance=-0.34
22:52:48.021 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:52:48.021 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:52:48.021 00.000 12308 MoveAxis(E, 0, ABG)
22:52:48.021 00.000 12308 Move returns status 0, amount 0
22:52:48.022 00.001 12308 MoveAxis(N, 239, ABG)
22:52:48.022 00.000 12308 Guiding  Dir = 0, Dur = 239
22:52:48.023 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:48.027 00.004 12308 IsSlewing returns 0
22:52:48.027 00.000 12308 IsGuiding returns 0
22:52:48.028 00.001 12308 PulseGuide returned control before completion, sleep 249
22:52:48.048 00.020 14556 UpdateGuideState exits: m=2272 SNR=31.8
22:52:48.053 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:48.058 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:48.063 00.005 14556 Enqueuing Expose request
22:52:48.289 00.226 12308 IsGuiding returns 1
22:52:48.289 00.000 12308 scope still moving after pulse duration time elapsed
22:52:48.320 00.031 12308 IsSlewing returns 0
22:52:48.321 00.001 12308 IsGuiding returns 0
22:52:48.322 00.001 12308 scope move finished after 239 + 55 ms
22:52:48.322 00.000 12308 Move returns status 0, amount 239
22:52:48.324 00.002 12308 move complete, result=0
22:52:48.324 00.000 12308 worker thread done servicing request
22:52:48.325 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 239 ms NORTH
22:52:48.333 00.008 12308 Worker thread wakes up
22:52:48.333 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:48.333 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:49.582 01.249 12308 Exposure complete
22:52:49.718 00.136 12308 worker thread done servicing request
22:52:49.718 00.000 14556 OnExposeComplete: enter
22:52:49.722 00.004 14556 UpdateGuideState(): m_state=6
22:52:49.725 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5804
22:52:49.729 00.004 14556 Star::Find returns 1 (0), X=169.13, Y=987.98, Mass=2079, SNR=30.7, Peak=185 HFD=4.5
22:52:49.733 00.004 14556 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-3.07) = xAngle (0.78 = 0.78)
22:52:49.738 00.005 14556 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.68 = 0.68)
22:52:49.742 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.19 hyp=0.25 cameraTheta=-2.30 mountX=0.18 mountY=0.16, mountTheta=0.72
22:52:49.748 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.19, opts=13)
22:52:49.752 00.004 14556 Enqueuing Move request for scope (-0.17, -0.19)
22:52:49.756 00.004 12308 Worker thread wakes up
22:52:49.756 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.19) opts 0xd
22:52:49.756 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.19)
22:52:49.757 00.001 12308 Moving (-0.17, -0.19) raw xDistance=0.18 yDistance=0.16
22:52:49.757 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:52:49.757 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:49.757 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:52:49.757 00.000 12308 MoveAxis(E, 0, ABG)
22:52:49.757 00.000 12308 Move returns status 0, amount 0
22:52:49.759 00.002 12308 MoveAxis(N, 0, ABG)
22:52:49.759 00.000 12308 Move returns status 0, amount 0
22:52:49.759 00.000 12308 move complete, result=0
22:52:49.759 00.000 12308 worker thread done servicing request
22:52:49.759 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:49.779 00.020 14556 UpdateGuideState exits: m=2079 SNR=30.7
22:52:49.782 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:49.786 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:49.789 00.003 14556 Enqueuing Expose request
22:52:49.793 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:52:49.795 00.002 12308 Worker thread wakes up
22:52:49.796 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:49.796 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:51.046 01.250 12308 Exposure complete
22:52:51.201 00.155 12308 worker thread done servicing request
22:52:51.201 00.000 14556 OnExposeComplete: enter
22:52:51.206 00.005 14556 UpdateGuideState(): m_state=6
22:52:51.209 00.003 14556 Star::Find(15, 169, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5805
22:52:51.214 00.005 14556 Star::Find returns 1 (0), X=169.24, Y=988.23, Mass=2270, SNR=32.0, Peak=193 HFD=4.6
22:52:51.219 00.005 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
22:52:51.222 00.003 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
22:52:51.226 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.08 cameraTheta=2.32 mountX=0.05 mountY=-0.07, mountTheta=-0.93
22:52:51.230 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.06, opts=13)
22:52:51.234 00.004 14556 Enqueuing Move request for scope (-0.06, 0.06)
22:52:51.238 00.004 12308 Worker thread wakes up
22:52:51.238 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
22:52:51.239 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
22:52:51.239 00.000 12308 Moving (-0.06, 0.06) raw xDistance=0.05 yDistance=-0.07
22:52:51.239 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:52:51.239 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:51.239 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:52:51.239 00.000 12308 MoveAxis(E, 0, ABG)
22:52:51.239 00.000 12308 Move returns status 0, amount 0
22:52:51.240 00.001 12308 MoveAxis(N, 0, ABG)
22:52:51.240 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:51.243 00.003 12308 Move returns status 0, amount 0
22:52:51.243 00.000 12308 move complete, result=0
22:52:51.243 00.000 12308 worker thread done servicing request
22:52:51.264 00.021 14556 UpdateGuideState exits: m=2270 SNR=32.0
22:52:51.268 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:51.273 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:51.278 00.005 14556 Enqueuing Expose request
22:52:51.282 00.004 12308 Worker thread wakes up
22:52:51.282 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:51.286 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:51.286 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:52.533 01.247 12308 Exposure complete
22:52:52.672 00.139 12308 worker thread done servicing request
22:52:52.672 00.000 14556 OnExposeComplete: enter
22:52:52.677 00.005 14556 UpdateGuideState(): m_state=6
22:52:52.684 00.007 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5806
22:52:52.689 00.005 14556 Star::Find returns 1 (0), X=169.29, Y=988.31, Mass=2105, SNR=30.9, Peak=195 HFD=4.3
22:52:52.693 00.004 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.63 = -1.66)
22:52:52.698 00.005 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.53 = -1.75)
22:52:52.701 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.55 mountX=-0.01 mountY=-0.15, mountTheta=-1.66
22:52:52.706 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.15, opts=13)
22:52:52.711 00.005 14556 Enqueuing Move request for scope (0.00, 0.15)
22:52:52.715 00.004 12308 Worker thread wakes up
22:52:52.715 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.15) opts 0xd
22:52:52.715 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.15)
22:52:52.715 00.000 12308 Moving (0.00, 0.15) raw xDistance=-0.01 yDistance=-0.15
22:52:52.715 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:52:52.716 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:52.716 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:52:52.716 00.000 12308 MoveAxis(E, 0, ABG)
22:52:52.716 00.000 12308 Move returns status 0, amount 0
22:52:52.716 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:52.721 00.005 12308 MoveAxis(N, 0, ABG)
22:52:52.721 00.000 12308 Move returns status 0, amount 0
22:52:52.721 00.000 12308 move complete, result=0
22:52:52.721 00.000 12308 worker thread done servicing request
22:52:52.742 00.021 14556 UpdateGuideState exits: m=2105 SNR=30.9
22:52:52.746 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:52.750 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:52.754 00.004 14556 Enqueuing Expose request
22:52:52.757 00.003 12308 Worker thread wakes up
22:52:52.757 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:52.762 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:52.762 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:54.002 01.240 12308 Exposure complete
22:52:54.148 00.146 12308 worker thread done servicing request
22:52:54.149 00.001 14556 OnExposeComplete: enter
22:52:54.155 00.006 14556 UpdateGuideState(): m_state=6
22:52:54.161 00.006 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5807
22:52:54.166 00.005 14556 Star::Find returns 1 (0), X=169.36, Y=988.28, Mass=2247, SNR=31.8, Peak=182 HFD=4.7
22:52:54.172 00.006 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.16 = -2.13)
22:52:54.180 00.008 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.23)
22:52:54.186 00.006 14556 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.08 mountX=-0.07 mountY=-0.11, mountTheta=-2.16
22:52:54.196 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.12, opts=13)
22:52:54.201 00.005 14556 Enqueuing Move request for scope (0.06, 0.12)
22:52:54.211 00.010 12308 Worker thread wakes up
22:52:54.211 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
22:52:54.212 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
22:52:54.212 00.000 12308 Moving (0.06, 0.12) raw xDistance=-0.07 yDistance=-0.11
22:52:54.212 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:52:54.214 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:54.214 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:52:54.214 00.000 12308 MoveAxis(E, 0, ABG)
22:52:54.214 00.000 12308 Move returns status 0, amount 0
22:52:54.215 00.001 12308 MoveAxis(N, 0, ABG)
22:52:54.215 00.000 12308 Move returns status 0, amount 0
22:52:54.215 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:54.220 00.005 12308 move complete, result=0
22:52:54.221 00.001 12308 worker thread done servicing request
22:52:54.247 00.026 14556 UpdateGuideState exits: m=2247 SNR=31.8
22:52:54.250 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:54.254 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:54.258 00.004 14556 Enqueuing Expose request
22:52:54.261 00.003 12308 Worker thread wakes up
22:52:54.261 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:54.265 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:54.266 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:55.524 01.258 12308 Exposure complete
22:52:55.661 00.137 12308 worker thread done servicing request
22:52:55.662 00.001 14556 OnExposeComplete: enter
22:52:55.665 00.003 14556 UpdateGuideState(): m_state=6
22:52:55.670 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5808
22:52:55.672 00.002 14556 Star::Find returns 1 (0), X=169.32, Y=988.42, Mass=2078, SNR=30.7, Peak=160 HFD=4.6
22:52:55.677 00.005 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.53 = -1.76)
22:52:55.684 00.007 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.86)
22:52:55.688 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.45 mountX=-0.05 mountY=-0.25, mountTheta=-1.76
22:52:55.694 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.26, opts=13)
22:52:55.698 00.004 14556 Enqueuing Move request for scope (0.03, 0.26)
22:52:55.702 00.004 12308 Worker thread wakes up
22:52:55.703 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.26) opts 0xd
22:52:55.703 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.26)
22:52:55.703 00.000 12308 Moving (0.03, 0.26) raw xDistance=-0.05 yDistance=-0.25
22:52:55.703 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:52:55.703 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:52:55.703 00.000 12308 MoveAxis(E, 0, ABG)
22:52:55.703 00.000 12308 Move returns status 0, amount 0
22:52:55.704 00.001 12308 MoveAxis(N, 175, ABG)
22:52:55.704 00.000 12308 Guiding  Dir = 0, Dur = 175
22:52:55.704 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:55.707 00.003 12308 IsSlewing returns 0
22:52:55.709 00.002 12308 IsGuiding returns 0
22:52:55.709 00.000 12308 PulseGuide returned control before completion, sleep 185
22:52:55.732 00.023 14556 UpdateGuideState exits: m=2078 SNR=30.7
22:52:55.737 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:55.742 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:55.746 00.004 14556 Enqueuing Expose request
22:52:55.901 00.155 12308 IsGuiding returns 1
22:52:55.903 00.002 12308 scope still moving after pulse duration time elapsed
22:52:55.932 00.029 12308 IsSlewing returns 0
22:52:55.933 00.001 12308 IsGuiding returns 0
22:52:55.935 00.002 12308 scope move finished after 175 + 50 ms
22:52:55.935 00.000 12308 Move returns status 0, amount 175
22:52:55.936 00.001 12308 move complete, result=0
22:52:55.936 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 175 ms NORTH
22:52:55.943 00.007 12308 worker thread done servicing request
22:52:55.943 00.000 12308 Worker thread wakes up
22:52:55.943 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:55.944 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:57.194 01.250 12308 Exposure complete
22:52:57.327 00.133 12308 worker thread done servicing request
22:52:57.327 00.000 14556 OnExposeComplete: enter
22:52:57.332 00.005 14556 UpdateGuideState(): m_state=6
22:52:57.338 00.006 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5809
22:52:57.343 00.005 14556 Star::Find returns 1 (0), X=169.50, Y=988.21, Mass=2190, SNR=31.3, Peak=181 HFD=4.6
22:52:57.347 00.004 14556 CameraToMount -- cameraTheta (0.19) - m_xAngle (-3.07) = xAngle (3.26 = -3.02)
22:52:57.351 00.004 14556 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.16 = -3.12)
22:52:57.355 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.04 hyp=0.21 cameraTheta=0.19 mountX=-0.21 mountY=-0.00, mountTheta=-3.12
22:52:57.360 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.04, opts=13)
22:52:57.364 00.004 14556 Enqueuing Move request for scope (0.21, 0.04)
22:52:57.368 00.004 12308 Worker thread wakes up
22:52:57.368 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.04) opts 0xd
22:52:57.368 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.04)
22:52:57.369 00.001 12308 Moving (0.21, 0.04) raw xDistance=-0.21 yDistance=-0.00
22:52:57.369 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:52:57.369 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:57.369 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:52:57.369 00.000 12308 MoveAxis(E, 92, ABG)
22:52:57.369 00.000 12308 Guiding  Dir = 2, Dur = 92
22:52:57.369 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:57.374 00.005 12308 IsSlewing returns 0
22:52:57.374 00.000 12308 IsGuiding returns 0
22:52:57.375 00.001 12308 PulseGuide returned control before completion, sleep 102
22:52:57.391 00.016 14556 UpdateGuideState exits: m=2190 SNR=31.3
22:52:57.394 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:57.397 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:57.399 00.002 14556 Enqueuing Expose request
22:52:57.481 00.082 12308 IsGuiding returns 1
22:52:57.483 00.002 12308 scope still moving after pulse duration time elapsed
22:52:57.514 00.031 12308 IsSlewing returns 0
22:52:57.516 00.002 12308 IsGuiding returns 0
22:52:57.518 00.002 12308 scope move finished after 92 + 50 ms
22:52:57.521 00.003 12308 Move returns status 0, amount 92
22:52:57.522 00.001 12308 MoveAxis(N, 0, ABG)
22:52:57.522 00.000 12308 Move returns status 0, amount 0
22:52:57.522 00.000 12308 move complete, result=0
22:52:57.523 00.001 12308 worker thread done servicing request
22:52:57.523 00.000 14556 GuideStep: -0.2 px 92 ms EAST, -0.0 px 0 ms NORTH
22:52:57.532 00.009 12308 Worker thread wakes up
22:52:57.532 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:57.532 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:52:58.778 01.246 12308 Exposure complete
22:52:58.931 00.153 12308 worker thread done servicing request
22:52:58.932 00.001 14556 OnExposeComplete: enter
22:52:58.937 00.005 14556 UpdateGuideState(): m_state=6
22:52:58.940 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5810
22:52:58.945 00.005 14556 Star::Find returns 1 (0), X=169.16, Y=988.35, Mass=2279, SNR=32.1, Peak=194 HFD=4.8
22:52:58.948 00.003 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.25 = -1.04)
22:52:58.951 00.003 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.14)
22:52:58.956 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.19 hyp=0.23 cameraTheta=2.17 mountX=0.12 mountY=-0.21, mountTheta=-1.06
22:52:58.961 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.19, opts=13)
22:52:58.965 00.004 14556 Enqueuing Move request for scope (-0.13, 0.19)
22:52:58.969 00.004 12308 Worker thread wakes up
22:52:58.969 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.19) opts 0xd
22:52:58.969 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.19)
22:52:58.970 00.001 12308 Moving (-0.13, 0.19) raw xDistance=0.12 yDistance=-0.21
22:52:58.970 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:52:58.970 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:52:58.970 00.000 12308 MoveAxis(E, 0, ABG)
22:52:58.970 00.000 12308 Move returns status 0, amount 0
22:52:58.970 00.000 12308 MoveAxis(N, 146, ABG)
22:52:58.971 00.001 12308 Guiding  Dir = 0, Dur = 146
22:52:58.971 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:52:58.975 00.004 12308 IsSlewing returns 0
22:52:58.976 00.001 12308 IsGuiding returns 0
22:52:58.976 00.000 12308 PulseGuide returned control before completion, sleep 156
22:52:58.994 00.018 14556 UpdateGuideState exits: m=2279 SNR=32.1
22:52:58.998 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:59.003 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:52:59.006 00.003 14556 Enqueuing Expose request
22:52:59.147 00.141 12308 IsGuiding returns 1
22:52:59.148 00.001 12308 scope still moving after pulse duration time elapsed
22:52:59.177 00.029 12308 IsSlewing returns 0
22:52:59.179 00.002 12308 IsGuiding returns 0
22:52:59.180 00.001 12308 scope move finished after 146 + 57 ms
22:52:59.180 00.000 12308 Move returns status 0, amount 146
22:52:59.182 00.002 12308 move complete, result=0
22:52:59.182 00.000 12308 worker thread done servicing request
22:52:59.183 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 146 ms NORTH
22:52:59.188 00.005 12308 Worker thread wakes up
22:52:59.189 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:52:59.189 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:00.438 01.249 12308 Exposure complete
22:53:00.567 00.129 12308 worker thread done servicing request
22:53:00.569 00.002 14556 OnExposeComplete: enter
22:53:00.572 00.003 14556 UpdateGuideState(): m_state=6
22:53:00.576 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5811
22:53:00.580 00.004 14556 Star::Find returns 1 (0), X=169.19, Y=988.25, Mass=2103, SNR=30.9, Peak=189 HFD=4.5
22:53:00.584 00.004 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.50 = -0.78)
22:53:00.588 00.004 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.88)
22:53:00.592 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.43 mountX=0.09 mountY=-0.10, mountTheta=-0.82
22:53:00.597 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.08, opts=13)
22:53:00.601 00.004 14556 Enqueuing Move request for scope (-0.10, 0.08)
22:53:00.605 00.004 12308 Worker thread wakes up
22:53:00.605 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
22:53:00.605 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
22:53:00.607 00.002 12308 Moving (-0.10, 0.08) raw xDistance=0.09 yDistance=-0.10
22:53:00.607 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:53:00.607 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:00.607 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:53:00.607 00.000 12308 MoveAxis(E, 0, ABG)
22:53:00.607 00.000 12308 Move returns status 0, amount 0
22:53:00.607 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:00.612 00.005 12308 MoveAxis(N, 0, ABG)
22:53:00.612 00.000 12308 Move returns status 0, amount 0
22:53:00.613 00.001 12308 move complete, result=0
22:53:00.613 00.000 12308 worker thread done servicing request
22:53:00.633 00.020 14556 UpdateGuideState exits: m=2103 SNR=30.9
22:53:00.637 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:00.641 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:00.646 00.005 14556 Enqueuing Expose request
22:53:00.652 00.006 12308 Worker thread wakes up
22:53:00.652 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:00.653 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:00.653 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:01.898 01.245 12308 Exposure complete
22:53:02.034 00.136 12308 worker thread done servicing request
22:53:02.035 00.001 14556 OnExposeComplete: enter
22:53:02.039 00.004 14556 UpdateGuideState(): m_state=6
22:53:02.042 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5812
22:53:02.047 00.005 14556 Star::Find returns 1 (0), X=169.14, Y=988.14, Mass=2120, SNR=30.9, Peak=179 HFD=4.4
22:53:02.052 00.005 14556 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.07) = xAngle (0.13 = 0.13)
22:53:02.057 00.005 14556 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.03 = 0.03)
22:53:02.062 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.16 cameraTheta=-2.95 mountX=0.16 mountY=0.00, mountTheta=0.03
22:53:02.068 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.03, opts=13)
22:53:02.072 00.004 14556 Enqueuing Move request for scope (-0.15, -0.03)
22:53:02.075 00.003 12308 Worker thread wakes up
22:53:02.076 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.03) opts 0xd
22:53:02.076 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.03)
22:53:02.076 00.000 12308 Moving (-0.15, -0.03) raw xDistance=0.16 yDistance=0.00
22:53:02.076 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:53:02.076 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:02.076 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:53:02.076 00.000 12308 MoveAxis(E, 0, ABG)
22:53:02.077 00.001 12308 Move returns status 0, amount 0
22:53:02.077 00.000 12308 MoveAxis(N, 0, ABG)
22:53:02.078 00.001 12308 Move returns status 0, amount 0
22:53:02.078 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:02.082 00.004 12308 move complete, result=0
22:53:02.083 00.001 12308 worker thread done servicing request
22:53:02.101 00.018 14556 UpdateGuideState exits: m=2120 SNR=30.9
22:53:02.105 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:02.110 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:02.114 00.004 14556 Enqueuing Expose request
22:53:02.119 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:02.123 00.004 12308 Worker thread wakes up
22:53:02.123 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:02.123 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:03.366 01.243 12308 Exposure complete
22:53:03.498 00.132 12308 worker thread done servicing request
22:53:03.499 00.001 14556 OnExposeComplete: enter
22:53:03.503 00.004 14556 UpdateGuideState(): m_state=6
22:53:03.508 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5813
22:53:03.512 00.004 14556 Star::Find returns 1 (0), X=169.22, Y=988.15, Mass=2070, SNR=30.5, Peak=188 HFD=4.4
22:53:03.515 00.003 14556 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.07) = xAngle (0.12 = 0.12)
22:53:03.519 00.004 14556 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.02 = 0.02)
22:53:03.523 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-2.95 mountX=0.08 mountY=0.00, mountTheta=0.02
22:53:03.528 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.01, opts=13)
22:53:03.532 00.004 14556 Enqueuing Move request for scope (-0.08, -0.01)
22:53:03.536 00.004 12308 Worker thread wakes up
22:53:03.536 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
22:53:03.536 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
22:53:03.536 00.000 12308 Moving (-0.08, -0.01) raw xDistance=0.08 yDistance=0.00
22:53:03.536 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:53:03.536 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:03.536 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:53:03.538 00.002 12308 MoveAxis(E, 0, ABG)
22:53:03.538 00.000 12308 Move returns status 0, amount 0
22:53:03.538 00.000 12308 MoveAxis(N, 0, ABG)
22:53:03.539 00.001 12308 Move returns status 0, amount 0
22:53:03.539 00.000 12308 move complete, result=0
22:53:03.539 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:03.543 00.004 12308 worker thread done servicing request
22:53:03.565 00.022 14556 UpdateGuideState exits: m=2070 SNR=30.5
22:53:03.570 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:03.573 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:03.577 00.004 14556 Enqueuing Expose request
22:53:03.581 00.004 12308 Worker thread wakes up
22:53:03.581 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:03.582 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:03.582 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:04.823 01.241 12308 Exposure complete
22:53:04.961 00.138 12308 worker thread done servicing request
22:53:04.962 00.001 14556 OnExposeComplete: enter
22:53:04.967 00.005 14556 UpdateGuideState(): m_state=6
22:53:04.971 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5814
22:53:04.975 00.004 14556 Star::Find returns 1 (0), X=169.21, Y=988.35, Mass=2283, SNR=32.1, Peak=192 HFD=4.6
22:53:04.979 00.004 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.05 = -1.23)
22:53:04.982 00.003 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.33)
22:53:04.986 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.98 mountX=0.07 mountY=-0.20, mountTheta=-1.24
22:53:04.990 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.19, opts=13)
22:53:04.994 00.004 14556 Enqueuing Move request for scope (-0.08, 0.19)
22:53:04.998 00.004 12308 Worker thread wakes up
22:53:04.998 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.19) opts 0xd
22:53:04.998 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.19)
22:53:04.998 00.000 12308 Moving (-0.08, 0.19) raw xDistance=0.07 yDistance=-0.20
22:53:04.998 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:53:05.000 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:05.000 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:53:05.000 00.000 12308 MoveAxis(E, 0, ABG)
22:53:05.000 00.000 12308 Move returns status 0, amount 0
22:53:05.001 00.001 12308 MoveAxis(N, 0, ABG)
22:53:05.001 00.000 12308 Move returns status 0, amount 0
22:53:05.001 00.000 12308 move complete, result=0
22:53:05.001 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:05.006 00.005 12308 worker thread done servicing request
22:53:05.025 00.019 14556 UpdateGuideState exits: m=2283 SNR=32.1
22:53:05.029 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:05.033 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:05.036 00.003 14556 Enqueuing Expose request
22:53:05.039 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:53:05.043 00.004 12308 Worker thread wakes up
22:53:05.043 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:05.043 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:06.289 01.246 12308 Exposure complete
22:53:06.407 00.118 12308 worker thread done servicing request
22:53:06.407 00.000 14556 OnExposeComplete: enter
22:53:06.412 00.005 14556 UpdateGuideState(): m_state=6
22:53:06.415 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5815
22:53:06.420 00.005 14556 Star::Find returns 1 (0), X=169.09, Y=988.47, Mass=2103, SNR=30.5, Peak=176 HFD=4.5
22:53:06.423 00.003 14556 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.07) = xAngle (5.23 = -1.05)
22:53:06.429 00.006 14556 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.15)
22:53:06.434 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.30 hyp=0.36 cameraTheta=2.16 mountX=0.18 mountY=-0.33, mountTheta=-1.07
22:53:06.439 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.30, opts=13)
22:53:06.444 00.005 14556 Enqueuing Move request for scope (-0.20, 0.30)
22:53:06.449 00.005 12308 Worker thread wakes up
22:53:06.449 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.30) opts 0xd
22:53:06.449 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.30)
22:53:06.449 00.000 12308 Moving (-0.20, 0.30) raw xDistance=0.18 yDistance=-0.33
22:53:06.449 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:53:06.450 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:53:06.450 00.000 12308 MoveAxis(E, 0, ABG)
22:53:06.450 00.000 12308 Move returns status 0, amount 0
22:53:06.450 00.000 12308 MoveAxis(N, 233, ABG)
22:53:06.450 00.000 12308 Guiding  Dir = 0, Dur = 233
22:53:06.451 00.001 12308 IsSlewing returns 0
22:53:06.451 00.000 12308 IsGuiding returns 0
22:53:06.451 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:06.457 00.006 12308 PulseGuide returned control before completion, sleep 243
22:53:06.475 00.018 14556 UpdateGuideState exits: m=2103 SNR=30.5
22:53:06.479 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:06.483 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:06.488 00.005 14556 Enqueuing Expose request
22:53:06.708 00.220 12308 IsGuiding returns 1
22:53:06.708 00.000 12308 scope still moving after pulse duration time elapsed
22:53:06.740 00.032 12308 IsSlewing returns 0
22:53:06.741 00.001 12308 IsGuiding returns 1
22:53:06.771 00.030 12308 IsSlewing returns 0
22:53:06.777 00.006 12308 IsGuiding returns 0
22:53:06.778 00.001 12308 scope move finished after 233 + 93 ms
22:53:06.778 00.000 12308 Move returns status 0, amount 233
22:53:06.778 00.000 12308 move complete, result=0
22:53:06.778 00.000 12308 worker thread done servicing request
22:53:06.778 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 233 ms NORTH
22:53:06.782 00.004 12308 Worker thread wakes up
22:53:06.782 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:06.782 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:08.032 01.250 12308 Exposure complete
22:53:08.170 00.138 12308 worker thread done servicing request
22:53:08.171 00.001 14556 OnExposeComplete: enter
22:53:08.178 00.007 14556 UpdateGuideState(): m_state=6
22:53:08.185 00.007 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5816
22:53:08.189 00.004 14556 Star::Find returns 1 (0), X=169.17, Y=988.05, Mass=2206, SNR=31.6, Peak=200 HFD=4.3
22:53:08.194 00.005 14556 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.07) = xAngle (0.71 = 0.71)
22:53:08.197 00.003 14556 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.61 = 0.61)
22:53:08.201 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-2.37 mountX=0.13 mountY=0.09, mountTheta=0.64
22:53:08.207 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.12, opts=13)
22:53:08.211 00.004 14556 Enqueuing Move request for scope (-0.12, -0.12)
22:53:08.215 00.004 12308 Worker thread wakes up
22:53:08.215 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.12) opts 0xd
22:53:08.215 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.12)
22:53:08.216 00.001 12308 Moving (-0.12, -0.12) raw xDistance=0.13 yDistance=0.09
22:53:08.216 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:53:08.216 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:08.216 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:53:08.216 00.000 12308 MoveAxis(E, 0, ABG)
22:53:08.217 00.001 12308 Move returns status 0, amount 0
22:53:08.217 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:08.221 00.004 12308 MoveAxis(N, 0, ABG)
22:53:08.221 00.000 12308 Move returns status 0, amount 0
22:53:08.221 00.000 12308 move complete, result=0
22:53:08.221 00.000 12308 worker thread done servicing request
22:53:08.244 00.023 14556 UpdateGuideState exits: m=2206 SNR=31.6
22:53:08.249 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:08.252 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:08.256 00.004 14556 Enqueuing Expose request
22:53:08.260 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:53:08.263 00.003 12308 Worker thread wakes up
22:53:08.263 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:08.263 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:09.518 01.255 12308 Exposure complete
22:53:09.658 00.140 12308 worker thread done servicing request
22:53:09.659 00.001 14556 OnExposeComplete: enter
22:53:09.666 00.007 14556 UpdateGuideState(): m_state=6
22:53:09.672 00.006 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5817
22:53:09.680 00.008 14556 Star::Find returns 1 (0), X=169.23, Y=988.06, Mass=2285, SNR=32.1, Peak=218 HFD=4.4
22:53:09.691 00.011 14556 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.07) = xAngle (0.96 = 0.96)
22:53:09.699 00.008 14556 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.86 = 0.86)
22:53:09.706 00.007 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-2.12 mountX=0.07 mountY=0.09, mountTheta=0.92
22:53:09.715 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.10, opts=13)
22:53:09.721 00.006 14556 Enqueuing Move request for scope (-0.06, -0.10)
22:53:09.725 00.004 12308 Worker thread wakes up
22:53:09.725 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
22:53:09.725 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
22:53:09.725 00.000 12308 Moving (-0.06, -0.10) raw xDistance=0.07 yDistance=0.09
22:53:09.726 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:53:09.726 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:09.727 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:53:09.727 00.000 12308 MoveAxis(E, 0, ABG)
22:53:09.728 00.001 12308 Move returns status 0, amount 0
22:53:09.728 00.000 12308 MoveAxis(N, 0, ABG)
22:53:09.728 00.000 12308 Move returns status 0, amount 0
22:53:09.729 00.001 12308 move complete, result=0
22:53:09.729 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:09.733 00.004 12308 worker thread done servicing request
22:53:09.754 00.021 14556 UpdateGuideState exits: m=2285 SNR=32.1
22:53:09.758 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:09.762 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:09.766 00.004 14556 Enqueuing Expose request
22:53:09.772 00.006 12308 Worker thread wakes up
22:53:09.772 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:53:09.776 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:09.776 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:11.022 01.246 12308 Exposure complete
22:53:11.180 00.158 12308 worker thread done servicing request
22:53:11.181 00.001 14556 OnExposeComplete: enter
22:53:11.185 00.004 14556 UpdateGuideState(): m_state=6
22:53:11.188 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5818
22:53:11.192 00.004 14556 Star::Find returns 1 (0), X=169.18, Y=988.22, Mass=2212, SNR=31.6, Peak=187 HFD=4.5
22:53:11.196 00.004 14556 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.07) = xAngle (5.75 = -0.53)
22:53:11.200 00.004 14556 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.65 = -0.63)
22:53:11.203 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.13 cameraTheta=2.68 mountX=0.11 mountY=-0.08, mountTheta=-0.60
22:53:11.209 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.06, opts=13)
22:53:11.214 00.005 14556 Enqueuing Move request for scope (-0.12, 0.06)
22:53:11.219 00.005 12308 Worker thread wakes up
22:53:11.219 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
22:53:11.220 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
22:53:11.220 00.000 12308 Moving (-0.12, 0.06) raw xDistance=0.11 yDistance=-0.08
22:53:11.220 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:53:11.220 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:11.220 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:53:11.221 00.001 12308 MoveAxis(E, 0, ABG)
22:53:11.221 00.000 12308 Move returns status 0, amount 0
22:53:11.221 00.000 12308 MoveAxis(N, 0, ABG)
22:53:11.222 00.001 12308 Move returns status 0, amount 0
22:53:11.222 00.000 12308 move complete, result=0
22:53:11.222 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:11.227 00.005 12308 worker thread done servicing request
22:53:11.249 00.022 14556 UpdateGuideState exits: m=2212 SNR=31.6
22:53:11.253 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:11.257 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:11.261 00.004 14556 Enqueuing Expose request
22:53:11.264 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:11.270 00.006 12308 Worker thread wakes up
22:53:11.271 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:11.271 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:12.514 01.243 12308 Exposure complete
22:53:12.657 00.143 12308 worker thread done servicing request
22:53:12.657 00.000 14556 OnExposeComplete: enter
22:53:12.662 00.005 14556 UpdateGuideState(): m_state=6
22:53:12.666 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5819
22:53:12.670 00.004 14556 Star::Find returns 1 (0), X=169.19, Y=988.25, Mass=2310, SNR=32.4, Peak=218 HFD=4.5
22:53:12.674 00.004 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.51 = -0.78)
22:53:12.679 00.005 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.88)
22:53:12.683 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.13 cameraTheta=2.43 mountX=0.10 mountY=-0.10, mountTheta=-0.82
22:53:12.688 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.09, opts=13)
22:53:12.692 00.004 14556 Enqueuing Move request for scope (-0.10, 0.09)
22:53:12.696 00.004 12308 Worker thread wakes up
22:53:12.696 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
22:53:12.696 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
22:53:12.696 00.000 12308 Moving (-0.10, 0.09) raw xDistance=0.10 yDistance=-0.10
22:53:12.697 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:53:12.697 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:12.697 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:53:12.697 00.000 12308 MoveAxis(E, 0, ABG)
22:53:12.697 00.000 12308 Move returns status 0, amount 0
22:53:12.698 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:12.702 00.004 12308 MoveAxis(N, 0, ABG)
22:53:12.702 00.000 12308 Move returns status 0, amount 0
22:53:12.702 00.000 12308 move complete, result=0
22:53:12.704 00.002 12308 worker thread done servicing request
22:53:12.726 00.022 14556 UpdateGuideState exits: m=2310 SNR=32.4
22:53:12.731 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:12.735 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:12.740 00.005 14556 Enqueuing Expose request
22:53:12.746 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:12.753 00.007 12308 Worker thread wakes up
22:53:12.754 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:12.754 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:13.998 01.244 12308 Exposure complete
22:53:14.135 00.137 12308 worker thread done servicing request
22:53:14.135 00.000 14556 OnExposeComplete: enter
22:53:14.140 00.005 14556 UpdateGuideState(): m_state=6
22:53:14.143 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5820
22:53:14.149 00.006 14556 Star::Find returns 1 (0), X=169.30, Y=988.20, Mass=1945, SNR=29.7, Peak=171 HFD=4.2
22:53:14.154 00.005 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.54 = -1.74)
22:53:14.159 00.005 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.84)
22:53:14.168 00.009 14556 CameraToMount -- cameraX=0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.47 mountX=-0.01 mountY=-0.03, mountTheta=-1.75
22:53:14.181 00.013 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.03, opts=13)
22:53:14.186 00.005 14556 Enqueuing Move request for scope (0.00, 0.03)
22:53:14.191 00.005 12308 Worker thread wakes up
22:53:14.191 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.03) opts 0xd
22:53:14.192 00.001 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.03)
22:53:14.192 00.000 12308 Moving (0.00, 0.03) raw xDistance=-0.01 yDistance=-0.03
22:53:14.192 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:53:14.192 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:14.192 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:53:14.192 00.000 12308 MoveAxis(E, 0, ABG)
22:53:14.193 00.001 12308 Move returns status 0, amount 0
22:53:14.193 00.000 12308 MoveAxis(N, 0, ABG)
22:53:14.193 00.000 12308 Move returns status 0, amount 0
22:53:14.193 00.000 12308 move complete, result=0
22:53:14.194 00.001 12308 worker thread done servicing request
22:53:14.194 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:14.219 00.025 14556 UpdateGuideState exits: m=1945 SNR=29.7
22:53:14.223 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:14.227 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:14.232 00.005 14556 Enqueuing Expose request
22:53:14.237 00.005 12308 Worker thread wakes up
22:53:14.237 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:53:14.242 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:14.243 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:15.490 01.247 12308 Exposure complete
22:53:15.610 00.120 12308 worker thread done servicing request
22:53:15.610 00.000 14556 OnExposeComplete: enter
22:53:15.614 00.004 14556 UpdateGuideState(): m_state=6
22:53:15.619 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5821
22:53:15.624 00.005 14556 Star::Find returns 1 (0), X=169.23, Y=988.32, Mass=2270, SNR=32.0, Peak=193 HFD=4.5
22:53:15.627 00.003 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
22:53:15.631 00.004 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.32)
22:53:15.634 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.17 cameraTheta=1.99 mountX=0.06 mountY=-0.16, mountTheta=-1.23
22:53:15.638 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.15, opts=13)
22:53:15.641 00.003 14556 Enqueuing Move request for scope (-0.07, 0.15)
22:53:15.644 00.003 12308 Worker thread wakes up
22:53:15.644 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd
22:53:15.645 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.15)
22:53:15.645 00.000 12308 Moving (-0.07, 0.15) raw xDistance=0.06 yDistance=-0.16
22:53:15.645 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:53:15.645 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:15.645 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:53:15.645 00.000 12308 MoveAxis(E, 0, ABG)
22:53:15.646 00.001 12308 Move returns status 0, amount 0
22:53:15.646 00.000 12308 MoveAxis(N, 0, ABG)
22:53:15.646 00.000 12308 Move returns status 0, amount 0
22:53:15.646 00.000 12308 move complete, result=0
22:53:15.646 00.000 12308 worker thread done servicing request
22:53:15.647 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:15.666 00.019 14556 UpdateGuideState exits: m=2270 SNR=32.0
22:53:15.670 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:15.674 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:15.678 00.004 14556 Enqueuing Expose request
22:53:15.682 00.004 12308 Worker thread wakes up
22:53:15.682 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:53:15.688 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:15.688 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:16.935 01.247 12308 Exposure complete
22:53:17.066 00.131 12308 worker thread done servicing request
22:53:17.066 00.000 14556 OnExposeComplete: enter
22:53:17.070 00.004 14556 UpdateGuideState(): m_state=6
22:53:17.074 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5822
22:53:17.077 00.003 14556 Star::Find returns 1 (0), X=169.17, Y=988.31, Mass=2207, SNR=31.5, Peak=177 HFD=4.5
22:53:17.082 00.005 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.35 = -0.94)
22:53:17.086 00.004 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.04)
22:53:17.090 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.27 mountX=0.12 mountY=-0.17, mountTheta=-0.97
22:53:17.095 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.15, opts=13)
22:53:17.099 00.004 14556 Enqueuing Move request for scope (-0.13, 0.15)
22:53:17.102 00.003 12308 Worker thread wakes up
22:53:17.102 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
22:53:17.102 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
22:53:17.102 00.000 12308 Moving (-0.13, 0.15) raw xDistance=0.12 yDistance=-0.17
22:53:17.103 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:53:17.103 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:17.103 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:53:17.103 00.000 12308 MoveAxis(E, 0, ABG)
22:53:17.103 00.000 12308 Move returns status 0, amount 0
22:53:17.104 00.001 12308 MoveAxis(N, 0, ABG)
22:53:17.104 00.000 12308 Move returns status 0, amount 0
22:53:17.104 00.000 12308 move complete, result=0
22:53:17.105 00.001 12308 worker thread done servicing request
22:53:17.105 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:17.127 00.022 14556 UpdateGuideState exits: m=2207 SNR=31.5
22:53:17.130 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:17.133 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:17.138 00.005 14556 Enqueuing Expose request
22:53:17.141 00.003 12308 Worker thread wakes up
22:53:17.141 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:53:17.147 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:17.147 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:18.391 01.244 12308 Exposure complete
22:53:18.528 00.137 12308 worker thread done servicing request
22:53:18.528 00.000 14556 OnExposeComplete: enter
22:53:18.532 00.004 14556 UpdateGuideState(): m_state=6
22:53:18.536 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5823
22:53:18.539 00.003 14556 Star::Find returns 1 (0), X=169.26, Y=988.30, Mass=2166, SNR=31.2, Peak=155 HFD=4.6
22:53:18.544 00.005 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.89 = -1.40)
22:53:18.547 00.003 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.50)
22:53:18.553 00.006 14556 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.81 mountX=0.02 mountY=-0.14, mountTheta=-1.40
22:53:18.560 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.14, opts=13)
22:53:18.564 00.004 14556 Enqueuing Move request for scope (-0.03, 0.14)
22:53:18.568 00.004 12308 Worker thread wakes up
22:53:18.568 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
22:53:18.568 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
22:53:18.568 00.000 12308 Moving (-0.03, 0.14) raw xDistance=0.02 yDistance=-0.14
22:53:18.568 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:53:18.570 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:18.570 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:53:18.570 00.000 12308 MoveAxis(E, 0, ABG)
22:53:18.570 00.000 12308 Move returns status 0, amount 0
22:53:18.570 00.000 12308 MoveAxis(N, 0, ABG)
22:53:18.571 00.001 12308 Move returns status 0, amount 0
22:53:18.571 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:18.575 00.004 12308 move complete, result=0
22:53:18.575 00.000 12308 worker thread done servicing request
22:53:18.595 00.020 14556 UpdateGuideState exits: m=2166 SNR=31.2
22:53:18.598 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:18.603 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:18.607 00.004 14556 Enqueuing Expose request
22:53:18.611 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:18.617 00.006 12308 Worker thread wakes up
22:53:18.617 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:18.617 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:19.873 01.256 12308 Exposure complete
22:53:20.010 00.137 12308 worker thread done servicing request
22:53:20.010 00.000 14556 OnExposeComplete: enter
22:53:20.014 00.004 14556 UpdateGuideState(): m_state=6
22:53:20.019 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5824
22:53:20.023 00.004 14556 Star::Find returns 1 (0), X=169.31, Y=988.45, Mass=1982, SNR=29.8, Peak=140 HFD=4.6
22:53:20.027 00.004 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.59 = -1.70)
22:53:20.031 00.004 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.80)
22:53:20.035 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.51 mountX=-0.04 mountY=-0.28, mountTheta=-1.70
22:53:20.039 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.29, opts=13)
22:53:20.044 00.005 14556 Enqueuing Move request for scope (0.02, 0.29)
22:53:20.048 00.004 12308 Worker thread wakes up
22:53:20.049 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.29) opts 0xd
22:53:20.049 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.29)
22:53:20.049 00.000 12308 Moving (0.02, 0.29) raw xDistance=-0.04 yDistance=-0.28
22:53:20.050 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:53:20.050 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:53:20.050 00.000 12308 MoveAxis(E, 0, ABG)
22:53:20.050 00.000 12308 Move returns status 0, amount 0
22:53:20.050 00.000 12308 MoveAxis(N, 197, ABG)
22:53:20.051 00.001 12308 Guiding  Dir = 0, Dur = 197
22:53:20.051 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:20.057 00.006 12308 IsSlewing returns 0
22:53:20.057 00.000 12308 IsGuiding returns 0
22:53:20.057 00.000 12308 PulseGuide returned control before completion, sleep 207
22:53:20.079 00.022 14556 UpdateGuideState exits: m=1982 SNR=29.8
22:53:20.084 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:20.089 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:20.093 00.004 14556 Enqueuing Expose request
22:53:20.279 00.186 12308 IsGuiding returns 0
22:53:20.280 00.001 12308 Move returns status 0, amount 197
22:53:20.280 00.000 12308 move complete, result=0
22:53:20.281 00.001 12308 worker thread done servicing request
22:53:20.281 00.000 12308 Worker thread wakes up
22:53:20.282 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 197 ms NORTH
22:53:20.288 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:20.288 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:21.531 01.243 12308 Exposure complete
22:53:21.645 00.114 12308 worker thread done servicing request
22:53:21.645 00.000 14556 OnExposeComplete: enter
22:53:21.650 00.005 14556 UpdateGuideState(): m_state=6
22:53:21.655 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5825
22:53:21.661 00.006 14556 Star::Find returns 1 (0), X=169.35, Y=988.45, Mass=2177, SNR=31.3, Peak=152 HFD=4.6
22:53:21.665 00.004 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.45 = -1.84)
22:53:21.668 00.003 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.94)
22:53:21.673 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.28 hyp=0.29 cameraTheta=1.37 mountX=-0.08 mountY=-0.27, mountTheta=-1.85
22:53:21.685 00.012 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.28, opts=13)
22:53:21.688 00.003 14556 Enqueuing Move request for scope (0.06, 0.28)
22:53:21.694 00.006 12308 Worker thread wakes up
22:53:21.694 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.28) opts 0xd
22:53:21.694 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.28)
22:53:21.694 00.000 12308 Moving (0.06, 0.28) raw xDistance=-0.08 yDistance=-0.27
22:53:21.694 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:53:21.694 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:53:21.695 00.001 12308 MoveAxis(E, 0, ABG)
22:53:21.695 00.000 12308 Move returns status 0, amount 0
22:53:21.695 00.000 12308 MoveAxis(N, 187, ABG)
22:53:21.696 00.001 12308 Guiding  Dir = 0, Dur = 187
22:53:21.696 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:21.700 00.004 12308 IsSlewing returns 0
22:53:21.701 00.001 12308 IsGuiding returns 0
22:53:21.701 00.000 12308 PulseGuide returned control before completion, sleep 197
22:53:21.724 00.023 14556 UpdateGuideState exits: m=2177 SNR=31.3
22:53:21.727 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:21.731 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:21.736 00.005 14556 Enqueuing Expose request
22:53:21.908 00.172 12308 IsGuiding returns 1
22:53:21.909 00.001 12308 scope still moving after pulse duration time elapsed
22:53:21.940 00.031 12308 IsSlewing returns 0
22:53:21.941 00.001 12308 IsGuiding returns 0
22:53:21.942 00.001 12308 scope move finished after 187 + 53 ms
22:53:21.942 00.000 12308 Move returns status 0, amount 187
22:53:21.943 00.001 12308 move complete, result=0
22:53:21.943 00.000 12308 worker thread done servicing request
22:53:21.944 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 187 ms NORTH
22:53:21.951 00.007 12308 Worker thread wakes up
22:53:21.951 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:21.952 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:23.204 01.252 12308 Exposure complete
22:53:23.333 00.129 12308 worker thread done servicing request
22:53:23.334 00.001 14556 OnExposeComplete: enter
22:53:23.337 00.003 14556 UpdateGuideState(): m_state=6
22:53:23.341 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5826
22:53:23.346 00.005 14556 Star::Find returns 1 (0), X=169.36, Y=988.15, Mass=2140, SNR=31.2, Peak=193 HFD=4.3
22:53:23.349 00.003 14556 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.07) = xAngle (2.89 = 2.89)
22:53:23.353 00.004 14556 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.79 = 2.79)
22:53:23.356 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.19 mountX=-0.07 mountY=0.02, mountTheta=2.80
22:53:23.362 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.01, opts=13)
22:53:23.368 00.006 14556 Enqueuing Move request for scope (0.07, -0.01)
22:53:23.373 00.005 12308 Worker thread wakes up
22:53:23.373 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
22:53:23.373 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
22:53:23.373 00.000 12308 Moving (0.07, -0.01) raw xDistance=-0.07 yDistance=0.02
22:53:23.373 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:53:23.374 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:23.374 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:53:23.374 00.000 12308 MoveAxis(E, 0, ABG)
22:53:23.374 00.000 12308 Move returns status 0, amount 0
22:53:23.375 00.001 12308 MoveAxis(N, 0, ABG)
22:53:23.375 00.000 12308 Move returns status 0, amount 0
22:53:23.375 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:23.379 00.004 12308 move complete, result=0
22:53:23.379 00.000 12308 worker thread done servicing request
22:53:23.397 00.018 14556 UpdateGuideState exits: m=2140 SNR=31.2
22:53:23.400 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:23.403 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:23.405 00.002 14556 Enqueuing Expose request
22:53:23.408 00.003 12308 Worker thread wakes up
22:53:23.408 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:23.408 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:23.408 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:24.660 01.252 12308 Exposure complete
22:53:24.804 00.144 12308 worker thread done servicing request
22:53:24.804 00.000 14556 OnExposeComplete: enter
22:53:24.808 00.004 14556 UpdateGuideState(): m_state=6
22:53:24.812 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5827
22:53:24.816 00.004 14556 Star::Find returns 1 (0), X=169.29, Y=988.16, Mass=2171, SNR=31.4, Peak=186 HFD=4.5
22:53:24.820 00.004 14556 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-3.07) = xAngle (1.37 = 1.37)
22:53:24.823 00.003 14556 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.27 = 1.27)
22:53:24.828 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.71 mountX=0.00 mountY=0.01, mountTheta=1.36
22:53:24.834 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.01, opts=13)
22:53:24.838 00.004 14556 Enqueuing Move request for scope (-0.00, -0.01)
22:53:24.842 00.004 12308 Worker thread wakes up
22:53:24.842 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
22:53:24.842 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
22:53:24.842 00.000 12308 Moving (-0.00, -0.01) raw xDistance=0.00 yDistance=0.01
22:53:24.842 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:53:24.842 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:24.842 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:53:24.844 00.002 12308 MoveAxis(E, 0, ABG)
22:53:24.844 00.000 12308 Move returns status 0, amount 0
22:53:24.844 00.000 12308 MoveAxis(N, 0, ABG)
22:53:24.844 00.000 12308 Move returns status 0, amount 0
22:53:24.844 00.000 12308 move complete, result=0
22:53:24.845 00.001 12308 worker thread done servicing request
22:53:24.845 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:24.869 00.024 14556 UpdateGuideState exits: m=2171 SNR=31.4
22:53:24.873 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:24.878 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:24.881 00.003 14556 Enqueuing Expose request
22:53:24.886 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:24.890 00.004 12308 Worker thread wakes up
22:53:24.890 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:24.890 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:26.135 01.245 12308 Exposure complete
22:53:26.281 00.146 12308 worker thread done servicing request
22:53:26.282 00.001 14556 OnExposeComplete: enter
22:53:26.286 00.004 14556 UpdateGuideState(): m_state=6
22:53:26.290 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5828
22:53:26.294 00.004 14556 Star::Find returns 1 (0), X=169.21, Y=988.23, Mass=2188, SNR=31.5, Peak=166 HFD=4.6
22:53:26.298 00.004 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.59 = -0.70)
22:53:26.302 00.004 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.49 = -0.80)
22:53:26.306 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.51 mountX=0.08 mountY=-0.08, mountTheta=-0.75
22:53:26.310 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.06, opts=13)
22:53:26.315 00.005 14556 Enqueuing Move request for scope (-0.09, 0.06)
22:53:26.319 00.004 12308 Worker thread wakes up
22:53:26.319 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
22:53:26.319 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
22:53:26.319 00.000 12308 Moving (-0.09, 0.06) raw xDistance=0.08 yDistance=-0.08
22:53:26.320 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:53:26.320 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:26.320 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:53:26.320 00.000 12308 MoveAxis(E, 0, ABG)
22:53:26.320 00.000 12308 Move returns status 0, amount 0
22:53:26.321 00.001 12308 MoveAxis(N, 0, ABG)
22:53:26.321 00.000 12308 Move returns status 0, amount 0
22:53:26.321 00.000 12308 move complete, result=0
22:53:26.321 00.000 12308 worker thread done servicing request
22:53:26.321 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:26.346 00.025 14556 UpdateGuideState exits: m=2188 SNR=31.5
22:53:26.351 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:26.354 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:26.357 00.003 14556 Enqueuing Expose request
22:53:26.361 00.004 12308 Worker thread wakes up
22:53:26.361 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:26.362 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:26.362 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:27.599 01.237 12308 Exposure complete
22:53:27.736 00.137 12308 worker thread done servicing request
22:53:27.737 00.001 14556 OnExposeComplete: enter
22:53:27.742 00.005 14556 UpdateGuideState(): m_state=6
22:53:27.747 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5829
22:53:27.750 00.003 14556 Star::Find returns 1 (0), X=169.34, Y=988.27, Mass=2133, SNR=31.0, Peak=161 HFD=4.7
22:53:27.754 00.004 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.18 = -2.10)
22:53:27.757 00.003 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
22:53:27.761 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.11 mountX=-0.06 mountY=-0.09, mountTheta=-2.13
22:53:27.766 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.10, opts=13)
22:53:27.772 00.006 14556 Enqueuing Move request for scope (0.05, 0.10)
22:53:27.778 00.006 12308 Worker thread wakes up
22:53:27.778 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
22:53:27.778 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
22:53:27.778 00.000 12308 Moving (0.05, 0.10) raw xDistance=-0.06 yDistance=-0.09
22:53:27.780 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:53:27.780 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:27.780 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:53:27.781 00.001 12308 MoveAxis(E, 0, ABG)
22:53:27.781 00.000 12308 Move returns status 0, amount 0
22:53:27.781 00.000 12308 MoveAxis(N, 0, ABG)
22:53:27.781 00.000 12308 Move returns status 0, amount 0
22:53:27.782 00.001 12308 move complete, result=0
22:53:27.782 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:27.789 00.007 12308 worker thread done servicing request
22:53:27.810 00.021 14556 UpdateGuideState exits: m=2133 SNR=31.0
22:53:27.815 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:27.819 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:27.823 00.004 14556 Enqueuing Expose request
22:53:27.826 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:27.832 00.006 12308 Worker thread wakes up
22:53:27.832 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:27.832 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:29.081 01.249 12308 Exposure complete
22:53:29.215 00.134 12308 worker thread done servicing request
22:53:29.215 00.000 14556 OnExposeComplete: enter
22:53:29.219 00.004 14556 UpdateGuideState(): m_state=6
22:53:29.223 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5830
22:53:29.227 00.004 14556 Star::Find returns 1 (0), X=169.40, Y=988.35, Mass=2145, SNR=31.0, Peak=130 HFD=4.8
22:53:29.231 00.004 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.13 = -2.15)
22:53:29.234 00.003 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.25)
22:53:29.237 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.19 hyp=0.21 cameraTheta=1.06 mountX=-0.12 mountY=-0.17, mountTheta=-2.19
22:53:29.242 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.19, opts=13)
22:53:29.246 00.004 14556 Enqueuing Move request for scope (0.10, 0.19)
22:53:29.250 00.004 12308 Worker thread wakes up
22:53:29.250 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.19) opts 0xd
22:53:29.250 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.19)
22:53:29.250 00.000 12308 Moving (0.10, 0.19) raw xDistance=-0.12 yDistance=-0.17
22:53:29.250 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:53:29.251 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:29.251 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:53:29.251 00.000 12308 MoveAxis(E, 0, ABG)
22:53:29.251 00.000 12308 Move returns status 0, amount 0
22:53:29.251 00.000 12308 MoveAxis(N, 0, ABG)
22:53:29.251 00.000 12308 Move returns status 0, amount 0
22:53:29.251 00.000 12308 move complete, result=0
22:53:29.253 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:29.257 00.004 12308 worker thread done servicing request
22:53:29.278 00.021 14556 UpdateGuideState exits: m=2145 SNR=31.0
22:53:29.283 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:29.289 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:29.295 00.006 14556 Enqueuing Expose request
22:53:29.305 00.010 12308 Worker thread wakes up
22:53:29.305 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:53:29.310 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:29.310 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:30.554 01.244 12308 Exposure complete
22:53:30.701 00.147 12308 worker thread done servicing request
22:53:30.701 00.000 14556 OnExposeComplete: enter
22:53:30.708 00.007 14556 UpdateGuideState(): m_state=6
22:53:30.713 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5831
22:53:30.719 00.006 14556 Star::Find returns 1 (0), X=169.22, Y=988.50, Mass=2211, SNR=31.6, Peak=150 HFD=4.6
22:53:30.723 00.004 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
22:53:30.726 00.003 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
22:53:30.730 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.33 hyp=0.34 cameraTheta=1.78 mountX=0.05 mountY=-0.34, mountTheta=-1.43
22:53:30.737 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.33, opts=13)
22:53:30.743 00.006 14556 Enqueuing Move request for scope (-0.07, 0.33)
22:53:30.749 00.006 12308 Worker thread wakes up
22:53:30.750 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.33) opts 0xd
22:53:30.750 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.33)
22:53:30.750 00.000 12308 Moving (-0.07, 0.33) raw xDistance=0.05 yDistance=-0.34
22:53:30.751 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:53:30.751 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:53:30.752 00.001 12308 MoveAxis(E, 0, ABG)
22:53:30.752 00.000 12308 Move returns status 0, amount 0
22:53:30.752 00.000 12308 MoveAxis(N, 241, ABG)
22:53:30.754 00.002 12308 Guiding  Dir = 0, Dur = 241
22:53:30.754 00.000 12308 IsSlewing returns 0
22:53:30.754 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:30.760 00.006 12308 IsGuiding returns 0
22:53:30.760 00.000 12308 PulseGuide returned control before completion, sleep 251
22:53:30.788 00.028 14556 UpdateGuideState exits: m=2211 SNR=31.6
22:53:30.793 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:30.803 00.010 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:30.811 00.008 14556 Enqueuing Expose request
22:53:31.014 00.203 12308 IsGuiding returns 1
22:53:31.014 00.000 12308 scope still moving after pulse duration time elapsed
22:53:31.045 00.031 12308 IsSlewing returns 0
22:53:31.048 00.003 12308 IsGuiding returns 0
22:53:31.048 00.000 12308 scope move finished after 241 + 46 ms
22:53:31.049 00.001 12308 Move returns status 0, amount 241
22:53:31.049 00.000 12308 move complete, result=0
22:53:31.049 00.000 12308 worker thread done servicing request
22:53:31.049 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 241 ms NORTH
22:53:31.056 00.007 12308 Worker thread wakes up
22:53:31.056 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:31.056 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:32.311 01.255 12308 Exposure complete
22:53:32.445 00.134 12308 worker thread done servicing request
22:53:32.446 00.001 14556 OnExposeComplete: enter
22:53:32.451 00.005 14556 UpdateGuideState(): m_state=6
22:53:32.455 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5832
22:53:32.458 00.003 14556 Star::Find returns 1 (0), X=169.51, Y=988.06, Mass=2136, SNR=31.2, Peak=191 HFD=4.3
22:53:32.462 00.004 14556 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-3.07) = xAngle (2.61 = 2.61)
22:53:32.466 00.004 14556 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.51 = 2.51)
22:53:32.470 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=-0.11 hyp=0.25 cameraTheta=-0.46 mountX=-0.21 mountY=0.15, mountTheta=2.54
22:53:32.474 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=-0.11, opts=13)
22:53:32.479 00.005 14556 Enqueuing Move request for scope (0.22, -0.11)
22:53:32.483 00.004 12308 Worker thread wakes up
22:53:32.483 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.11) opts 0xd
22:53:32.483 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, -0.11)
22:53:32.483 00.000 12308 Moving (0.22, -0.11) raw xDistance=-0.21 yDistance=0.15
22:53:32.484 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:53:32.484 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:32.484 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:53:32.485 00.001 12308 MoveAxis(E, 92, ABG)
22:53:32.485 00.000 12308 Guiding  Dir = 2, Dur = 92
22:53:32.485 00.000 12308 IsSlewing returns 0
22:53:32.485 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:32.489 00.004 12308 IsGuiding returns 0
22:53:32.491 00.002 12308 PulseGuide returned control before completion, sleep 102
22:53:32.512 00.021 14556 UpdateGuideState exits: m=2136 SNR=31.2
22:53:32.517 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:32.522 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:32.526 00.004 14556 Enqueuing Expose request
22:53:32.593 00.067 12308 IsGuiding returns 1
22:53:32.594 00.001 12308 scope still moving after pulse duration time elapsed
22:53:32.625 00.031 12308 IsSlewing returns 0
22:53:32.626 00.001 12308 IsGuiding returns 0
22:53:32.626 00.000 12308 scope move finished after 92 + 43 ms
22:53:32.627 00.001 12308 Move returns status 0, amount 92
22:53:32.627 00.000 12308 MoveAxis(N, 0, ABG)
22:53:32.627 00.000 12308 Move returns status 0, amount 0
22:53:32.628 00.001 12308 move complete, result=0
22:53:32.628 00.000 12308 worker thread done servicing request
22:53:32.628 00.000 12308 Worker thread wakes up
22:53:32.629 00.001 14556 GuideStep: -0.2 px 92 ms EAST, 0.1 px 0 ms NORTH
22:53:32.635 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:32.635 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:33.888 01.253 12308 Exposure complete
22:53:34.032 00.144 14556 OnExposeComplete: enter
22:53:34.038 00.006 12308 worker thread done servicing request
22:53:34.038 00.000 14556 UpdateGuideState(): m_state=6
22:53:34.043 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5833
22:53:34.052 00.009 14556 Star::Find returns 1 (0), X=169.28, Y=988.09, Mass=2243, SNR=32.0, Peak=173 HFD=4.5
22:53:34.058 00.006 14556 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-3.07) = xAngle (1.40 = 1.40)
22:53:34.066 00.008 14556 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.30 = 1.30)
22:53:34.072 00.006 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.67 mountX=0.01 mountY=0.08, mountTheta=1.40
22:53:34.078 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.08, opts=13)
22:53:34.085 00.007 14556 Enqueuing Move request for scope (-0.01, -0.08)
22:53:34.090 00.005 12308 Worker thread wakes up
22:53:34.090 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
22:53:34.091 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
22:53:34.091 00.000 12308 Moving (-0.01, -0.08) raw xDistance=0.01 yDistance=0.08
22:53:34.091 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:53:34.091 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:34.092 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:53:34.092 00.000 12308 MoveAxis(E, 0, ABG)
22:53:34.092 00.000 12308 Move returns status 0, amount 0
22:53:34.092 00.000 12308 MoveAxis(N, 0, ABG)
22:53:34.092 00.000 12308 Move returns status 0, amount 0
22:53:34.094 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:34.100 00.006 12308 move complete, result=0
22:53:34.100 00.000 12308 worker thread done servicing request
22:53:34.126 00.026 14556 UpdateGuideState exits: m=2243 SNR=32.0
22:53:34.131 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:34.135 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:34.139 00.004 14556 Enqueuing Expose request
22:53:34.145 00.006 12308 Worker thread wakes up
22:53:34.145 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:53:34.151 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:34.152 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:35.400 01.248 12308 Exposure complete
22:53:35.539 00.139 12308 worker thread done servicing request
22:53:35.540 00.001 14556 OnExposeComplete: enter
22:53:35.545 00.005 14556 UpdateGuideState(): m_state=6
22:53:35.550 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5834
22:53:35.554 00.004 14556 Star::Find returns 1 (0), X=169.37, Y=988.26, Mass=2283, SNR=31.9, Peak=193 HFD=4.6
22:53:35.561 00.007 14556 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.07) = xAngle (3.98 = -2.30)
22:53:35.564 00.003 14556 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.88 = -2.40)
22:53:35.569 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.90 mountX=-0.08 mountY=-0.08, mountTheta=-2.35
22:53:35.575 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.10, opts=13)
22:53:35.579 00.004 14556 Enqueuing Move request for scope (0.07, 0.10)
22:53:35.583 00.004 12308 Worker thread wakes up
22:53:35.583 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
22:53:35.583 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
22:53:35.583 00.000 12308 Moving (0.07, 0.10) raw xDistance=-0.08 yDistance=-0.08
22:53:35.583 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:53:35.584 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:35.584 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:53:35.584 00.000 12308 MoveAxis(E, 0, ABG)
22:53:35.584 00.000 12308 Move returns status 0, amount 0
22:53:35.585 00.001 12308 MoveAxis(N, 0, ABG)
22:53:35.585 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:35.589 00.004 12308 Move returns status 0, amount 0
22:53:35.589 00.000 12308 move complete, result=0
22:53:35.589 00.000 12308 worker thread done servicing request
22:53:35.609 00.020 14556 UpdateGuideState exits: m=2283 SNR=31.9
22:53:35.614 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:35.618 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:35.623 00.005 14556 Enqueuing Expose request
22:53:35.626 00.003 12308 Worker thread wakes up
22:53:35.626 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:35.631 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:35.631 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:36.880 01.249 12308 Exposure complete
22:53:37.020 00.140 12308 worker thread done servicing request
22:53:37.020 00.000 14556 OnExposeComplete: enter
22:53:37.024 00.004 14556 UpdateGuideState(): m_state=6
22:53:37.028 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5835
22:53:37.033 00.005 14556 Star::Find returns 1 (0), X=169.44, Y=988.44, Mass=2037, SNR=30.2, Peak=157 HFD=4.9
22:53:37.036 00.003 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.15 = -2.13)
22:53:37.040 00.004 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.23)
22:53:37.044 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.28 hyp=0.31 cameraTheta=1.08 mountX=-0.17 mountY=-0.25, mountTheta=-2.16
22:53:37.049 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.28, opts=13)
22:53:37.053 00.004 14556 Enqueuing Move request for scope (0.15, 0.28)
22:53:37.059 00.006 12308 Worker thread wakes up
22:53:37.059 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.28) opts 0xd
22:53:37.059 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.28)
22:53:37.059 00.000 12308 Moving (0.15, 0.28) raw xDistance=-0.17 yDistance=-0.25
22:53:37.060 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:53:37.060 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:53:37.060 00.000 12308 MoveAxis(E, 0, ABG)
22:53:37.060 00.000 12308 Move returns status 0, amount 0
22:53:37.060 00.000 12308 MoveAxis(N, 174, ABG)
22:53:37.062 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:37.065 00.003 12308 Guiding  Dir = 0, Dur = 174
22:53:37.066 00.001 12308 IsSlewing returns 0
22:53:37.066 00.000 12308 IsGuiding returns 0
22:53:37.066 00.000 12308 PulseGuide returned control before completion, sleep 184
22:53:37.089 00.023 14556 UpdateGuideState exits: m=2037 SNR=30.2
22:53:37.094 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:37.098 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:37.102 00.004 14556 Enqueuing Expose request
22:53:37.260 00.158 12308 IsGuiding returns 1
22:53:37.260 00.000 12308 scope still moving after pulse duration time elapsed
22:53:37.291 00.031 12308 IsSlewing returns 0
22:53:37.293 00.002 12308 IsGuiding returns 0
22:53:37.293 00.000 12308 scope move finished after 174 + 52 ms
22:53:37.294 00.001 12308 Move returns status 0, amount 174
22:53:37.294 00.000 12308 move complete, result=0
22:53:37.295 00.001 12308 worker thread done servicing request
22:53:37.295 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 174 ms NORTH
22:53:37.302 00.007 12308 Worker thread wakes up
22:53:37.302 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:37.303 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:38.561 01.258 12308 Exposure complete
22:53:38.693 00.132 12308 worker thread done servicing request
22:53:38.693 00.000 14556 OnExposeComplete: enter
22:53:38.697 00.004 14556 UpdateGuideState(): m_state=6
22:53:38.701 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5836
22:53:38.705 00.004 14556 Star::Find returns 1 (0), X=169.32, Y=988.14, Mass=2199, SNR=31.6, Peak=183 HFD=4.3
22:53:38.710 00.005 14556 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-3.07) = xAngle (2.23 = 2.23)
22:53:38.713 00.003 14556 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.13 = 2.13)
22:53:38.717 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-0.84 mountX=-0.02 mountY=0.03, mountTheta=2.20
22:53:38.722 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.03, opts=13)
22:53:38.726 00.004 14556 Enqueuing Move request for scope (0.02, -0.03)
22:53:38.730 00.004 12308 Worker thread wakes up
22:53:38.730 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
22:53:38.730 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
22:53:38.730 00.000 12308 Moving (0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
22:53:38.730 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:53:38.730 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:38.730 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:53:38.730 00.000 12308 MoveAxis(E, 0, ABG)
22:53:38.732 00.002 12308 Move returns status 0, amount 0
22:53:38.732 00.000 12308 MoveAxis(N, 0, ABG)
22:53:38.732 00.000 12308 Move returns status 0, amount 0
22:53:38.732 00.000 12308 move complete, result=0
22:53:38.732 00.000 12308 worker thread done servicing request
22:53:38.733 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:38.758 00.025 14556 UpdateGuideState exits: m=2199 SNR=31.6
22:53:38.762 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:38.767 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:38.770 00.003 14556 Enqueuing Expose request
22:53:38.776 00.006 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:38.780 00.004 12308 Worker thread wakes up
22:53:38.781 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:38.781 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:40.031 01.250 12308 Exposure complete
22:53:40.173 00.142 12308 worker thread done servicing request
22:53:40.173 00.000 14556 OnExposeComplete: enter
22:53:40.178 00.005 14556 UpdateGuideState(): m_state=6
22:53:40.183 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5837
22:53:40.187 00.004 14556 Star::Find returns 1 (0), X=169.25, Y=988.25, Mass=2334, SNR=32.3, Peak=196 HFD=4.5
22:53:40.192 00.005 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
22:53:40.197 00.005 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
22:53:40.202 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=2.03 mountX=0.04 mountY=-0.09, mountTheta=-1.20
22:53:40.206 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.09, opts=13)
22:53:40.213 00.007 14556 Enqueuing Move request for scope (-0.04, 0.09)
22:53:40.218 00.005 12308 Worker thread wakes up
22:53:40.218 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
22:53:40.219 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
22:53:40.219 00.000 12308 Moving (-0.04, 0.09) raw xDistance=0.04 yDistance=-0.09
22:53:40.219 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:53:40.220 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:40.220 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:53:40.220 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:40.226 00.006 12308 MoveAxis(E, 0, ABG)
22:53:40.226 00.000 12308 Move returns status 0, amount 0
22:53:40.226 00.000 12308 MoveAxis(N, 0, ABG)
22:53:40.226 00.000 12308 Move returns status 0, amount 0
22:53:40.227 00.001 12308 move complete, result=0
22:53:40.227 00.000 12308 worker thread done servicing request
22:53:40.247 00.020 14556 UpdateGuideState exits: m=2334 SNR=32.3
22:53:40.251 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:40.256 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:40.259 00.003 14556 Enqueuing Expose request
22:53:40.263 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:40.266 00.003 12308 Worker thread wakes up
22:53:40.266 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:40.266 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:41.516 01.250 12308 Exposure complete
22:53:41.647 00.131 12308 worker thread done servicing request
22:53:41.647 00.000 14556 OnExposeComplete: enter
22:53:41.650 00.003 14556 UpdateGuideState(): m_state=6
22:53:41.654 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5838
22:53:41.657 00.003 14556 Star::Find returns 1 (0), X=169.30, Y=988.26, Mass=2153, SNR=31.2, Peak=144 HFD=4.7
22:53:41.659 00.002 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
22:53:41.661 00.002 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
22:53:41.665 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.50 mountX=-0.01 mountY=-0.10, mountTheta=-1.71
22:53:41.672 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.10, opts=13)
22:53:41.676 00.004 14556 Enqueuing Move request for scope (0.01, 0.10)
22:53:41.680 00.004 12308 Worker thread wakes up
22:53:41.680 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
22:53:41.680 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
22:53:41.681 00.001 12308 Moving (0.01, 0.10) raw xDistance=-0.01 yDistance=-0.10
22:53:41.681 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:53:41.681 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:41.681 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:53:41.681 00.000 12308 MoveAxis(E, 0, ABG)
22:53:41.681 00.000 12308 Move returns status 0, amount 0
22:53:41.681 00.000 12308 MoveAxis(N, 0, ABG)
22:53:41.683 00.002 12308 Move returns status 0, amount 0
22:53:41.683 00.000 12308 move complete, result=0
22:53:41.683 00.000 12308 worker thread done servicing request
22:53:41.685 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:41.712 00.027 14556 UpdateGuideState exits: m=2153 SNR=31.2
22:53:41.716 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:41.721 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:41.725 00.004 14556 Enqueuing Expose request
22:53:41.729 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:41.732 00.003 12308 Worker thread wakes up
22:53:41.734 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:41.734 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:42.989 01.255 12308 Exposure complete
22:53:43.133 00.144 12308 worker thread done servicing request
22:53:43.133 00.000 14556 OnExposeComplete: enter
22:53:43.137 00.004 14556 UpdateGuideState(): m_state=6
22:53:43.139 00.002 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5839
22:53:43.144 00.005 14556 Star::Find returns 1 (0), X=169.23, Y=988.26, Mass=2191, SNR=31.4, Peak=174 HFD=4.5
22:53:43.148 00.004 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
22:53:43.151 00.003 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
22:53:43.154 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.11 cameraTheta=2.15 mountX=0.06 mountY=-0.11, mountTheta=-1.08
22:53:43.157 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.10, opts=13)
22:53:43.162 00.005 14556 Enqueuing Move request for scope (-0.06, 0.10)
22:53:43.165 00.003 12308 Worker thread wakes up
22:53:43.165 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
22:53:43.165 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
22:53:43.165 00.000 12308 Moving (-0.06, 0.10) raw xDistance=0.06 yDistance=-0.11
22:53:43.166 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:53:43.166 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:43.166 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:53:43.166 00.000 12308 MoveAxis(E, 0, ABG)
22:53:43.166 00.000 12308 Move returns status 0, amount 0
22:53:43.166 00.000 12308 MoveAxis(N, 0, ABG)
22:53:43.166 00.000 12308 Move returns status 0, amount 0
22:53:43.168 00.002 12308 move complete, result=0
22:53:43.168 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:43.172 00.004 12308 worker thread done servicing request
22:53:43.195 00.023 14556 UpdateGuideState exits: m=2191 SNR=31.4
22:53:43.199 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:43.203 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:43.209 00.006 14556 Enqueuing Expose request
22:53:43.215 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:43.219 00.004 12308 Worker thread wakes up
22:53:43.219 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:43.219 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:44.476 01.257 12308 Exposure complete
22:53:44.621 00.145 12308 worker thread done servicing request
22:53:44.621 00.000 14556 OnExposeComplete: enter
22:53:44.626 00.005 14556 UpdateGuideState(): m_state=6
22:53:44.629 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5840
22:53:44.633 00.004 14556 Star::Find returns 1 (0), X=169.07, Y=988.35, Mass=2196, SNR=31.3, Peak=166 HFD=4.4
22:53:44.637 00.004 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.52 = -0.76)
22:53:44.639 00.002 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
22:53:44.643 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.19 hyp=0.29 cameraTheta=2.45 mountX=0.21 mountY=-0.22, mountTheta=-0.81
22:53:44.646 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.19, opts=13)
22:53:44.649 00.003 14556 Enqueuing Move request for scope (-0.22, 0.19)
22:53:44.653 00.004 12308 Worker thread wakes up
22:53:44.653 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.19) opts 0xd
22:53:44.654 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.19)
22:53:44.654 00.000 12308 Moving (-0.22, 0.19) raw xDistance=0.21 yDistance=-0.22
22:53:44.654 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:53:44.654 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:53:44.654 00.000 12308 MoveAxis(W, 91, ABG)
22:53:44.654 00.000 12308 Guiding  Dir = 3, Dur = 91
22:53:44.655 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:44.659 00.004 12308 IsSlewing returns 0
22:53:44.659 00.000 12308 IsGuiding returns 0
22:53:44.659 00.000 12308 PulseGuide returned control before completion, sleep 101
22:53:44.675 00.016 14556 UpdateGuideState exits: m=2196 SNR=31.3
22:53:44.680 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:44.683 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:44.688 00.005 14556 Enqueuing Expose request
22:53:44.765 00.077 12308 IsGuiding returns 1
22:53:44.768 00.003 12308 scope still moving after pulse duration time elapsed
22:53:44.798 00.030 12308 IsSlewing returns 0
22:53:44.799 00.001 12308 IsGuiding returns 0
22:53:44.799 00.000 12308 scope move finished after 91 + 49 ms
22:53:44.800 00.001 12308 Move returns status 0, amount 91
22:53:44.801 00.001 12308 MoveAxis(N, 155, ABG)
22:53:44.801 00.000 12308 Guiding  Dir = 0, Dur = 155
22:53:44.802 00.001 12308 IsSlewing returns 0
22:53:44.803 00.001 12308 IsGuiding returns 0
22:53:44.804 00.001 12308 PulseGuide returned control before completion, sleep 165
22:53:44.984 00.180 12308 IsGuiding returns 1
22:53:44.985 00.001 12308 scope still moving after pulse duration time elapsed
22:53:45.014 00.029 12308 IsSlewing returns 0
22:53:45.016 00.002 12308 IsGuiding returns 0
22:53:45.016 00.000 12308 scope move finished after 155 + 57 ms
22:53:45.017 00.001 12308 Move returns status 0, amount 155
22:53:45.017 00.000 12308 move complete, result=0
22:53:45.017 00.000 12308 worker thread done servicing request
22:53:45.018 00.001 12308 Worker thread wakes up
22:53:45.018 00.000 14556 GuideStep: 0.2 px 91 ms WEST, -0.2 px 155 ms NORTH
22:53:45.025 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:45.025 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:46.279 01.254 12308 Exposure complete
22:53:46.421 00.142 12308 worker thread done servicing request
22:53:46.422 00.001 14556 OnExposeComplete: enter
22:53:46.426 00.004 14556 UpdateGuideState(): m_state=6
22:53:46.431 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5841
22:53:46.436 00.005 14556 Star::Find returns 1 (0), X=169.26, Y=988.08, Mass=2201, SNR=31.6, Peak=179 HFD=4.4
22:53:46.440 00.004 14556 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-3.07) = xAngle (1.14 = 1.14)
22:53:46.444 00.004 14556 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.04 = 1.04)
22:53:46.448 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.93 mountX=0.04 mountY=0.07, mountTheta=1.12
22:53:46.452 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.08, opts=13)
22:53:46.455 00.003 14556 Enqueuing Move request for scope (-0.03, -0.08)
22:53:46.459 00.004 12308 Worker thread wakes up
22:53:46.459 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
22:53:46.459 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
22:53:46.460 00.001 12308 Moving (-0.03, -0.08) raw xDistance=0.04 yDistance=0.07
22:53:46.460 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:53:46.460 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:46.460 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:53:46.460 00.000 12308 MoveAxis(E, 0, ABG)
22:53:46.461 00.001 12308 Move returns status 0, amount 0
22:53:46.461 00.000 12308 MoveAxis(N, 0, ABG)
22:53:46.461 00.000 12308 Move returns status 0, amount 0
22:53:46.461 00.000 12308 move complete, result=0
22:53:46.461 00.000 12308 worker thread done servicing request
22:53:46.461 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:46.487 00.026 14556 UpdateGuideState exits: m=2201 SNR=31.6
22:53:46.491 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:46.495 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:46.499 00.004 14556 Enqueuing Expose request
22:53:46.503 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:53:46.506 00.003 12308 Worker thread wakes up
22:53:46.507 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:46.507 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:47.764 01.257 12308 Exposure complete
22:53:47.915 00.151 12308 worker thread done servicing request
22:53:47.915 00.000 14556 OnExposeComplete: enter
22:53:47.919 00.004 14556 UpdateGuideState(): m_state=6
22:53:47.923 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5842
22:53:47.927 00.004 14556 Star::Find returns 1 (0), X=169.46, Y=988.15, Mass=2173, SNR=31.4, Peak=174 HFD=4.7
22:53:47.931 00.004 14556 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-3.07) = xAngle (2.98 = 2.98)
22:53:47.934 00.003 14556 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.88 = 2.88)
22:53:47.939 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-0.10 mountX=-0.16 mountY=0.04, mountTheta=2.88
22:53:47.944 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.02, opts=13)
22:53:47.948 00.004 14556 Enqueuing Move request for scope (0.17, -0.02)
22:53:47.951 00.003 12308 Worker thread wakes up
22:53:47.951 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.02) opts 0xd
22:53:47.951 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.02)
22:53:47.951 00.000 12308 Moving (0.17, -0.02) raw xDistance=-0.16 yDistance=0.04
22:53:47.951 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:53:47.953 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:47.953 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:53:47.953 00.000 12308 MoveAxis(E, 0, ABG)
22:53:47.953 00.000 12308 Move returns status 0, amount 0
22:53:47.953 00.000 12308 MoveAxis(N, 0, ABG)
22:53:47.953 00.000 12308 Move returns status 0, amount 0
22:53:47.954 00.001 12308 move complete, result=0
22:53:47.954 00.000 12308 worker thread done servicing request
22:53:47.954 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:47.979 00.025 14556 UpdateGuideState exits: m=2173 SNR=31.4
22:53:47.983 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:47.988 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:47.993 00.005 14556 Enqueuing Expose request
22:53:47.997 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:48.002 00.005 12308 Worker thread wakes up
22:53:48.002 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:48.002 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:49.246 01.244 12308 Exposure complete
22:53:49.382 00.136 14556 OnExposeComplete: enter
22:53:49.385 00.003 14556 UpdateGuideState(): m_state=6
22:53:49.388 00.003 12308 worker thread done servicing request
22:53:49.388 00.000 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5843
22:53:49.393 00.005 14556 Star::Find returns 1 (0), X=169.37, Y=988.34, Mass=2280, SNR=31.9, Peak=167 HFD=4.7
22:53:49.395 00.002 14556 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.07) = xAngle (4.20 = -2.09)
22:53:49.398 00.003 14556 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.19)
22:53:49.400 00.002 14556 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.12 mountX=-0.09 mountY=-0.16, mountTheta=-2.11
22:53:49.405 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.17, opts=13)
22:53:49.408 00.003 14556 Enqueuing Move request for scope (0.08, 0.17)
22:53:49.411 00.003 12308 Worker thread wakes up
22:53:49.411 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
22:53:49.411 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
22:53:49.411 00.000 12308 Moving (0.08, 0.17) raw xDistance=-0.09 yDistance=-0.16
22:53:49.411 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:53:49.411 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:49.413 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:53:49.413 00.000 12308 MoveAxis(E, 0, ABG)
22:53:49.413 00.000 12308 Move returns status 0, amount 0
22:53:49.413 00.000 12308 MoveAxis(N, 0, ABG)
22:53:49.413 00.000 12308 Move returns status 0, amount 0
22:53:49.414 00.001 12308 move complete, result=0
22:53:49.414 00.000 12308 worker thread done servicing request
22:53:49.414 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:49.433 00.019 14556 UpdateGuideState exits: m=2280 SNR=31.9
22:53:49.438 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:49.442 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:49.447 00.005 14556 Enqueuing Expose request
22:53:49.450 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:53:49.455 00.005 12308 Worker thread wakes up
22:53:49.456 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:49.456 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:50.692 01.236 12308 Exposure complete
22:53:50.821 00.129 12308 worker thread done servicing request
22:53:50.821 00.000 14556 OnExposeComplete: enter
22:53:50.825 00.004 14556 UpdateGuideState(): m_state=6
22:53:50.829 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5844
22:53:50.834 00.005 14556 Star::Find returns 1 (0), X=169.73, Y=988.39, Mass=2298, SNR=32.2, Peak=181 HFD=4.6
22:53:50.839 00.005 14556 CameraToMount -- cameraTheta (0.48) - m_xAngle (-3.07) = xAngle (3.55 = -2.73)
22:53:50.845 00.006 14556 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.45 = -2.83)
22:53:50.848 00.003 14556 CameraToMount -- cameraX=0.43 cameraY=0.23 hyp=0.49 cameraTheta=0.48 mountX=-0.45 mountY=-0.15, mountTheta=-2.82
22:53:50.853 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.43, y=0.23, opts=13)
22:53:50.857 00.004 14556 Enqueuing Move request for scope (0.43, 0.23)
22:53:50.860 00.003 12308 Worker thread wakes up
22:53:50.860 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.23) opts 0xd
22:53:50.860 00.000 12308 Handling offset move in thread for scope, endpoint = (0.43, 0.23)
22:53:50.860 00.000 12308 Moving (0.43, 0.23) raw xDistance=-0.45 yDistance=-0.15
22:53:50.862 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45
22:53:50.862 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:50.862 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:53:50.862 00.000 12308 MoveAxis(E, 195, ABG)
22:53:50.862 00.000 12308 Guiding  Dir = 2, Dur = 195
22:53:50.862 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:50.866 00.004 12308 IsSlewing returns 0
22:53:50.866 00.000 12308 IsGuiding returns 0
22:53:50.866 00.000 12308 PulseGuide returned control before completion, sleep 205
22:53:50.886 00.020 14556 UpdateGuideState exits: m=2298 SNR=32.2
22:53:50.890 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:50.897 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:50.902 00.005 14556 Enqueuing Expose request
22:53:51.080 00.178 12308 IsGuiding returns 1
22:53:51.081 00.001 12308 scope still moving after pulse duration time elapsed
22:53:51.111 00.030 12308 IsSlewing returns 0
22:53:51.112 00.001 12308 IsGuiding returns 0
22:53:51.112 00.000 12308 scope move finished after 195 + 51 ms
22:53:51.114 00.002 12308 Move returns status 0, amount 195
22:53:51.114 00.000 12308 MoveAxis(N, 0, ABG)
22:53:51.114 00.000 12308 Move returns status 0, amount 0
22:53:51.115 00.001 12308 move complete, result=0
22:53:51.115 00.000 12308 worker thread done servicing request
22:53:51.115 00.000 12308 Worker thread wakes up
22:53:51.115 00.000 14556 GuideStep: -0.4 px 195 ms EAST, -0.1 px 0 ms NORTH
22:53:51.123 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:51.125 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:52.382 01.257 12308 Exposure complete
22:53:52.520 00.138 12308 worker thread done servicing request
22:53:52.521 00.001 14556 OnExposeComplete: enter
22:53:52.524 00.003 14556 UpdateGuideState(): m_state=6
22:53:52.529 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5845
22:53:52.533 00.004 14556 Star::Find returns 1 (0), X=169.17, Y=988.28, Mass=2119, SNR=30.7, Peak=168 HFD=4.5
22:53:52.536 00.003 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.48 = -0.81)
22:53:52.539 00.003 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.90)
22:53:52.543 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.11 hyp=0.17 cameraTheta=2.40 mountX=0.12 mountY=-0.13, mountTheta=-0.85
22:53:52.548 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.11, opts=13)
22:53:52.552 00.004 14556 Enqueuing Move request for scope (-0.12, 0.11)
22:53:52.557 00.005 12308 Worker thread wakes up
22:53:52.558 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.11) opts 0xd
22:53:52.558 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.11)
22:53:52.558 00.000 12308 Moving (-0.12, 0.11) raw xDistance=0.12 yDistance=-0.13
22:53:52.559 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:53:52.559 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:52.559 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:53:52.559 00.000 12308 MoveAxis(E, 0, ABG)
22:53:52.559 00.000 12308 Move returns status 0, amount 0
22:53:52.560 00.001 12308 MoveAxis(N, 0, ABG)
22:53:52.560 00.000 12308 Move returns status 0, amount 0
22:53:52.560 00.000 12308 move complete, result=0
22:53:52.560 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:52.565 00.005 12308 worker thread done servicing request
22:53:52.585 00.020 14556 UpdateGuideState exits: m=2119 SNR=30.7
22:53:52.589 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:52.594 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:52.598 00.004 14556 Enqueuing Expose request
22:53:52.601 00.003 12308 Worker thread wakes up
22:53:52.601 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:52.606 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:52.606 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:53.848 01.242 12308 Exposure complete
22:53:54.009 00.161 14556 OnExposeComplete: enter
22:53:54.014 00.005 12308 worker thread done servicing request
22:53:54.014 00.000 14556 UpdateGuideState(): m_state=6
22:53:54.021 00.007 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5846
22:53:54.028 00.007 14556 Star::Find returns 1 (0), X=169.11, Y=988.32, Mass=2292, SNR=32.1, Peak=170 HFD=4.5
22:53:54.037 00.009 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.52 = -0.77)
22:53:54.045 00.008 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
22:53:54.053 00.008 14556 CameraToMount -- cameraX=-0.18 cameraY=0.15 hyp=0.23 cameraTheta=2.44 mountX=0.17 mountY=-0.18, mountTheta=-0.81
22:53:54.063 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.15, opts=13)
22:53:54.071 00.008 14556 Enqueuing Move request for scope (-0.18, 0.15)
22:53:54.078 00.007 12308 Worker thread wakes up
22:53:54.079 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.15) opts 0xd
22:53:54.079 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.15)
22:53:54.080 00.001 12308 Moving (-0.18, 0.15) raw xDistance=0.17 yDistance=-0.18
22:53:54.080 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:53:54.080 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:54.080 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:53:54.082 00.002 12308 MoveAxis(E, 0, ABG)
22:53:54.082 00.000 12308 Move returns status 0, amount 0
22:53:54.082 00.000 12308 MoveAxis(N, 0, ABG)
22:53:54.083 00.001 12308 Move returns status 0, amount 0
22:53:54.083 00.000 12308 move complete, result=0
22:53:54.083 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:54.090 00.007 12308 worker thread done servicing request
22:53:54.115 00.025 14556 UpdateGuideState exits: m=2292 SNR=32.1
22:53:54.119 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:54.122 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:54.126 00.004 14556 Enqueuing Expose request
22:53:54.130 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:53:54.134 00.004 12308 Worker thread wakes up
22:53:54.134 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:54.134 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:55.382 01.248 12308 Exposure complete
22:53:55.511 00.129 12308 worker thread done servicing request
22:53:55.511 00.000 14556 OnExposeComplete: enter
22:53:55.515 00.004 14556 UpdateGuideState(): m_state=6
22:53:55.519 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5847
22:53:55.523 00.004 14556 Star::Find returns 1 (0), X=169.04, Y=988.58, Mass=2270, SNR=32.1, Peak=186 HFD=4.2
22:53:55.526 00.003 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
22:53:55.531 00.005 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
22:53:55.535 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.42 hyp=0.49 cameraTheta=2.11 mountX=0.22 mountY=-0.45, mountTheta=-1.12
22:53:55.540 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.42, opts=13)
22:53:55.543 00.003 14556 Enqueuing Move request for scope (-0.25, 0.42)
22:53:55.548 00.005 12308 Worker thread wakes up
22:53:55.548 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.42) opts 0xd
22:53:55.548 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.42)
22:53:55.548 00.000 12308 Moving (-0.25, 0.42) raw xDistance=0.22 yDistance=-0.45
22:53:55.549 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:53:55.549 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
22:53:55.549 00.000 12308 MoveAxis(W, 96, ABG)
22:53:55.549 00.000 12308 Guiding  Dir = 3, Dur = 96
22:53:55.549 00.000 12308 IsSlewing returns 0
22:53:55.550 00.001 12308 IsGuiding returns 0
22:53:55.550 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:55.555 00.005 12308 PulseGuide returned control before completion, sleep 106
22:53:55.576 00.021 14556 UpdateGuideState exits: m=2270 SNR=32.1
22:53:55.581 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:55.585 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:55.593 00.008 14556 Enqueuing Expose request
22:53:55.670 00.077 12308 IsGuiding returns 1
22:53:55.670 00.000 12308 scope still moving after pulse duration time elapsed
22:53:55.700 00.030 12308 IsSlewing returns 0
22:53:55.700 00.000 12308 IsGuiding returns 0
22:53:55.701 00.001 12308 scope move finished after 96 + 54 ms
22:53:55.701 00.000 12308 Move returns status 0, amount 96
22:53:55.701 00.000 12308 MoveAxis(N, 320, ABG)
22:53:55.701 00.000 12308 Guiding  Dir = 0, Dur = 320
22:53:55.703 00.002 12308 IsSlewing returns 0
22:53:55.704 00.001 12308 IsGuiding returns 0
22:53:55.704 00.000 12308 PulseGuide returned control before completion, sleep 330
22:53:56.051 00.347 12308 IsGuiding returns 1
22:53:56.051 00.000 12308 scope still moving after pulse duration time elapsed
22:53:56.080 00.029 12308 IsSlewing returns 0
22:53:56.082 00.002 12308 IsGuiding returns 0
22:53:56.083 00.001 12308 scope move finished after 320 + 58 ms
22:53:56.083 00.000 12308 Move returns status 0, amount 320
22:53:56.083 00.000 12308 move complete, result=0
22:53:56.085 00.002 12308 worker thread done servicing request
22:53:56.085 00.000 14556 GuideStep: 0.2 px 96 ms WEST, -0.5 px 320 ms NORTH
22:53:56.095 00.010 12308 Worker thread wakes up
22:53:56.095 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:56.095 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:57.343 01.248 12308 Exposure complete
22:53:57.486 00.143 12308 worker thread done servicing request
22:53:57.486 00.000 14556 OnExposeComplete: enter
22:53:57.490 00.004 14556 UpdateGuideState(): m_state=6
22:53:57.495 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5848
22:53:57.498 00.003 14556 Star::Find returns 1 (0), X=169.24, Y=988.17, Mass=2321, SNR=32.2, Peak=182 HFD=4.6
22:53:57.502 00.004 14556 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.07) = xAngle (6.19 = -0.10)
22:53:57.505 00.003 14556 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.20)
22:53:57.509 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.11 mountX=0.06 mountY=-0.01, mountTheta=-0.19
22:53:57.513 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.00, opts=13)
22:53:57.517 00.004 14556 Enqueuing Move request for scope (-0.06, 0.00)
22:53:57.520 00.003 12308 Worker thread wakes up
22:53:57.520 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
22:53:57.520 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
22:53:57.521 00.001 12308 Moving (-0.06, 0.00) raw xDistance=0.06 yDistance=-0.01
22:53:57.521 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:53:57.521 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:57.521 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:53:57.521 00.000 12308 MoveAxis(E, 0, ABG)
22:53:57.522 00.001 12308 Move returns status 0, amount 0
22:53:57.522 00.000 12308 MoveAxis(N, 0, ABG)
22:53:57.522 00.000 12308 Move returns status 0, amount 0
22:53:57.522 00.000 12308 move complete, result=0
22:53:57.522 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:57.527 00.005 12308 worker thread done servicing request
22:53:57.546 00.019 14556 UpdateGuideState exits: m=2321 SNR=32.2
22:53:57.552 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:57.556 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:57.559 00.003 14556 Enqueuing Expose request
22:53:57.563 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:53:57.566 00.003 12308 Worker thread wakes up
22:53:57.566 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:57.566 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:53:58.819 01.253 12308 Exposure complete
22:53:58.984 00.165 12308 worker thread done servicing request
22:53:58.984 00.000 14556 OnExposeComplete: enter
22:53:58.991 00.007 14556 UpdateGuideState(): m_state=6
22:53:58.999 00.008 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5849
22:53:59.004 00.005 14556 Star::Find returns 1 (0), X=169.40, Y=988.25, Mass=2323, SNR=32.4, Peak=192 HFD=4.6
22:53:59.011 00.007 14556 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.07) = xAngle (3.73 = -2.55)
22:53:59.017 00.006 14556 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.63 = -2.65)
22:53:59.023 00.006 14556 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.13 cameraTheta=0.66 mountX=-0.11 mountY=-0.06, mountTheta=-2.63
22:53:59.031 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.08, opts=13)
22:53:59.036 00.005 14556 Enqueuing Move request for scope (0.10, 0.08)
22:53:59.041 00.005 12308 Worker thread wakes up
22:53:59.041 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.08) opts 0xd
22:53:59.041 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.08)
22:53:59.043 00.002 12308 Moving (0.10, 0.08) raw xDistance=-0.11 yDistance=-0.06
22:53:59.043 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:53:59.044 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:59.044 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:53:59.044 00.000 12308 MoveAxis(E, 0, ABG)
22:53:59.044 00.000 12308 Move returns status 0, amount 0
22:53:59.045 00.001 12308 MoveAxis(N, 0, ABG)
22:53:59.045 00.000 12308 Move returns status 0, amount 0
22:53:59.045 00.000 12308 move complete, result=0
22:53:59.045 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:53:59.051 00.006 12308 worker thread done servicing request
22:53:59.075 00.024 14556 UpdateGuideState exits: m=2323 SNR=32.4
22:53:59.081 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:59.087 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:53:59.094 00.007 14556 Enqueuing Expose request
22:53:59.100 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:59.104 00.004 12308 Worker thread wakes up
22:53:59.104 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:53:59.104 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:54:00.358 01.254 12308 Exposure complete
22:54:00.499 00.141 12308 worker thread done servicing request
22:54:00.499 00.000 14556 OnExposeComplete: enter
22:54:00.504 00.005 14556 UpdateGuideState(): m_state=6
22:54:00.508 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5850
22:54:00.511 00.003 14556 Star::Find returns 1 (0), X=169.19, Y=988.29, Mass=2026, SNR=30.1, Peak=149 HFD=4.6
22:54:00.515 00.004 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.33 = -0.95)
22:54:00.519 00.004 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.05)
22:54:00.527 00.008 14556 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.26 mountX=0.09 mountY=-0.14, mountTheta=-0.98
22:54:00.535 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.12, opts=13)
22:54:00.540 00.005 14556 Enqueuing Move request for scope (-0.10, 0.12)
22:54:00.547 00.007 12308 Worker thread wakes up
22:54:00.547 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
22:54:00.549 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
22:54:00.550 00.001 12308 Moving (-0.10, 0.12) raw xDistance=0.09 yDistance=-0.14
22:54:00.550 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:54:00.550 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:00.551 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:54:00.552 00.001 12308 MoveAxis(E, 0, ABG)
22:54:00.552 00.000 12308 Move returns status 0, amount 0
22:54:00.553 00.001 12308 MoveAxis(N, 0, ABG)
22:54:00.553 00.000 12308 Move returns status 0, amount 0
22:54:00.554 00.001 12308 move complete, result=0
22:54:00.554 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:00.560 00.006 12308 worker thread done servicing request
22:54:00.588 00.028 14556 UpdateGuideState exits: m=2026 SNR=30.1
22:54:00.594 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:00.601 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:00.605 00.004 14556 Enqueuing Expose request
22:54:00.614 00.009 12308 Worker thread wakes up
22:54:00.615 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:00.622 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:00.622 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:54:01.871 01.249 12308 Exposure complete
22:54:02.013 00.142 12308 worker thread done servicing request
22:54:02.013 00.000 14556 OnExposeComplete: enter
22:54:02.019 00.006 14556 UpdateGuideState(): m_state=6
22:54:02.025 00.006 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5851
22:54:02.030 00.005 14556 Star::Find returns 1 (0), X=169.10, Y=988.28, Mass=2123, SNR=31.0, Peak=174 HFD=4.5
22:54:02.035 00.005 14556 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.07) = xAngle (5.68 = -0.60)
22:54:02.038 00.003 14556 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.58 = -0.70)
22:54:02.042 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.11 hyp=0.22 cameraTheta=2.61 mountX=0.18 mountY=-0.14, mountTheta=-0.66
22:54:02.047 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.11, opts=13)
22:54:02.052 00.005 14556 Enqueuing Move request for scope (-0.19, 0.11)
22:54:02.056 00.004 12308 Worker thread wakes up
22:54:02.056 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.11) opts 0xd
22:54:02.056 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.11)
22:54:02.056 00.000 12308 Moving (-0.19, 0.11) raw xDistance=0.18 yDistance=-0.14
22:54:02.057 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:54:02.057 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:02.057 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:54:02.057 00.000 12308 MoveAxis(E, 0, ABG)
22:54:02.058 00.001 12308 Move returns status 0, amount 0
22:54:02.058 00.000 12308 MoveAxis(N, 0, ABG)
22:54:02.058 00.000 12308 Move returns status 0, amount 0
22:54:02.058 00.000 12308 move complete, result=0
22:54:02.059 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:02.064 00.005 12308 worker thread done servicing request
22:54:02.084 00.020 14556 UpdateGuideState exits: m=2123 SNR=31.0
22:54:02.088 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:02.092 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:02.096 00.004 14556 Enqueuing Expose request
22:54:02.099 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:02.103 00.004 12308 Worker thread wakes up
22:54:02.103 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:02.103 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:54:03.359 01.256 12308 Exposure complete
22:54:03.478 00.119 12308 worker thread done servicing request
22:54:03.478 00.000 14556 OnExposeComplete: enter
22:54:03.482 00.004 14556 UpdateGuideState(): m_state=6
22:54:03.486 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5852
22:54:03.491 00.005 14556 Star::Find returns 1 (0), X=169.01, Y=988.36, Mass=2131, SNR=31.2, Peak=184 HFD=4.2
22:54:03.495 00.004 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.60 = -0.68)
22:54:03.500 00.005 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.78)
22:54:03.504 00.004 14556 CameraToMount -- cameraX=-0.28 cameraY=0.20 hyp=0.34 cameraTheta=2.53 mountX=0.27 mountY=-0.24, mountTheta=-0.74
22:54:03.507 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.20, opts=13)
22:54:03.510 00.003 14556 Enqueuing Move request for scope (-0.28, 0.20)
22:54:03.514 00.004 12308 Worker thread wakes up
22:54:03.514 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.20) opts 0xd
22:54:03.514 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.20)
22:54:03.514 00.000 12308 Moving (-0.28, 0.20) raw xDistance=0.27 yDistance=-0.24
22:54:03.514 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:54:03.514 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:54:03.515 00.001 12308 MoveAxis(W, 115, ABG)
22:54:03.515 00.000 12308 Guiding  Dir = 3, Dur = 115
22:54:03.515 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:03.519 00.004 12308 IsSlewing returns 0
22:54:03.520 00.001 12308 IsGuiding returns 0
22:54:03.520 00.000 12308 PulseGuide returned control before completion, sleep 125
22:54:03.542 00.022 14556 UpdateGuideState exits: m=2131 SNR=31.2
22:54:03.547 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:03.552 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:03.557 00.005 14556 Enqueuing Expose request
22:54:03.662 00.105 12308 IsGuiding returns 0
22:54:03.663 00.001 12308 Move returns status 0, amount 115
22:54:03.663 00.000 12308 MoveAxis(N, 169, ABG)
22:54:03.664 00.001 12308 Guiding  Dir = 0, Dur = 169
22:54:03.664 00.000 12308 IsSlewing returns 0
22:54:03.665 00.001 12308 IsGuiding returns 0
22:54:03.665 00.000 12308 PulseGuide returned control before completion, sleep 179
22:54:03.851 00.186 12308 IsGuiding returns 1
22:54:03.852 00.001 12308 scope still moving after pulse duration time elapsed
22:54:03.883 00.031 12308 IsSlewing returns 0
22:54:03.883 00.000 12308 IsGuiding returns 0
22:54:03.883 00.000 12308 scope move finished after 169 + 49 ms
22:54:03.884 00.001 12308 Move returns status 0, amount 169
22:54:03.884 00.000 12308 move complete, result=0
22:54:03.884 00.000 12308 worker thread done servicing request
22:54:03.884 00.000 14556 GuideStep: 0.3 px 115 ms WEST, -0.2 px 169 ms NORTH
22:54:03.890 00.006 12308 Worker thread wakes up
22:54:03.892 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:03.892 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:54:05.153 01.261 12308 Exposure complete
22:54:05.294 00.141 12308 worker thread done servicing request
22:54:05.294 00.000 14556 OnExposeComplete: enter
22:54:05.299 00.005 14556 UpdateGuideState(): m_state=6
22:54:05.304 00.005 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5853
22:54:05.308 00.004 14556 Star::Find returns 1 (0), X=169.37, Y=988.28, Mass=2127, SNR=31.0, Peak=169 HFD=4.6
22:54:05.311 00.003 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.04 = -2.25)
22:54:05.315 00.004 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.35)
22:54:05.318 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.14 cameraTheta=0.96 mountX=-0.09 mountY=-0.10, mountTheta=-2.29
22:54:05.324 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.11, opts=13)
22:54:05.328 00.004 14556 Enqueuing Move request for scope (0.08, 0.11)
22:54:05.332 00.004 12308 Worker thread wakes up
22:54:05.332 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd
22:54:05.332 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.11)
22:54:05.332 00.000 12308 Moving (0.08, 0.11) raw xDistance=-0.09 yDistance=-0.10
22:54:05.332 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:54:05.334 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:05.334 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:54:05.334 00.000 12308 MoveAxis(E, 0, ABG)
22:54:05.334 00.000 12308 Move returns status 0, amount 0
22:54:05.334 00.000 12308 MoveAxis(N, 0, ABG)
22:54:05.335 00.001 12308 Move returns status 0, amount 0
22:54:05.335 00.000 12308 move complete, result=0
22:54:05.335 00.000 12308 worker thread done servicing request
22:54:05.336 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:05.364 00.028 14556 UpdateGuideState exits: m=2127 SNR=31.0
22:54:05.370 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:05.375 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:05.379 00.004 14556 Enqueuing Expose request
22:54:05.381 00.002 12308 Worker thread wakes up
22:54:05.381 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:05.383 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:05.385 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:54:06.627 01.242 12308 Exposure complete
22:54:06.760 00.133 12308 worker thread done servicing request
22:54:06.761 00.001 14556 OnExposeComplete: enter
22:54:06.765 00.004 14556 UpdateGuideState(): m_state=6
22:54:06.769 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5854
22:54:06.773 00.004 14556 Star::Find returns 1 (0), X=169.19, Y=988.31, Mass=2237, SNR=31.6, Peak=191 HFD=4.5
22:54:06.776 00.003 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
22:54:06.781 00.005 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
22:54:06.784 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.18 cameraTheta=2.19 mountX=0.09 mountY=-0.16, mountTheta=-1.05
22:54:06.789 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.14, opts=13)
22:54:06.793 00.004 14556 Enqueuing Move request for scope (-0.10, 0.14)
22:54:06.797 00.004 12308 Worker thread wakes up
22:54:06.797 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd
22:54:06.797 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.14)
22:54:06.797 00.000 12308 Moving (-0.10, 0.14) raw xDistance=0.09 yDistance=-0.16
22:54:06.797 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:54:06.798 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:06.798 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:54:06.798 00.000 12308 MoveAxis(E, 0, ABG)
22:54:06.798 00.000 12308 Move returns status 0, amount 0
22:54:06.798 00.000 12308 MoveAxis(N, 0, ABG)
22:54:06.798 00.000 12308 Move returns status 0, amount 0
22:54:06.798 00.000 12308 move complete, result=0
22:54:06.800 00.002 12308 worker thread done servicing request
22:54:06.800 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:06.823 00.023 14556 UpdateGuideState exits: m=2237 SNR=31.6
22:54:06.828 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:06.832 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:06.838 00.006 14556 Enqueuing Expose request
22:54:06.842 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:54:06.845 00.003 12308 Worker thread wakes up
22:54:06.845 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:06.845 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:54:08.105 01.260 12308 Exposure complete
22:54:08.241 00.136 12308 worker thread done servicing request
22:54:08.241 00.000 14556 OnExposeComplete: enter
22:54:08.245 00.004 14556 UpdateGuideState(): m_state=6
22:54:08.249 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5855
22:54:08.253 00.004 14556 Star::Find returns 1 (0), X=169.27, Y=988.36, Mass=2051, SNR=30.5, Peak=171 HFD=4.7
22:54:08.257 00.004 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.76 = -1.53)
22:54:08.261 00.004 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.63)
22:54:08.265 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.68 mountX=0.01 mountY=-0.20, mountTheta=-1.53
22:54:08.270 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.20, opts=13)
22:54:08.274 00.004 14556 Enqueuing Move request for scope (-0.02, 0.20)
22:54:08.278 00.004 12308 Worker thread wakes up
22:54:08.278 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.20) opts 0xd
22:54:08.278 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.20)
22:54:08.278 00.000 12308 Moving (-0.02, 0.20) raw xDistance=0.01 yDistance=-0.20
22:54:08.278 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:54:08.280 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:08.280 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:54:08.280 00.000 12308 MoveAxis(E, 0, ABG)
22:54:08.280 00.000 12308 Move returns status 0, amount 0
22:54:08.281 00.001 12308 MoveAxis(N, 0, ABG)
22:54:08.281 00.000 12308 Move returns status 0, amount 0
22:54:08.281 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:08.285 00.004 12308 move complete, result=0
22:54:08.285 00.000 12308 worker thread done servicing request
22:54:08.307 00.022 14556 UpdateGuideState exits: m=2051 SNR=30.5
22:54:08.311 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:08.314 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:08.318 00.004 14556 Enqueuing Expose request
22:54:08.323 00.005 12308 Worker thread wakes up
22:54:08.323 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:54:08.329 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:08.329 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,973,31,31)
22:54:09.489 01.160 14556 evsrv: cli 0185B3E8 connect
22:54:09.622 00.133 14556 case statement mapped state 6 to 3
22:54:09.626 00.004 12308 Exposure complete
22:54:09.627 00.001 14556 case statement mapped state 6 to 3
22:54:09.632 00.005 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"f3aa4ba2-b439-498a-8bce-2251f3f5d1f8"}
22:54:09.637 00.005 14556 case statement mapped state 6 to 3
22:54:09.643 00.006 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3aa4ba2-b439-498a-8bce-2251f3f5d1f8"}
22:54:09.787 00.144 14556 evsrv: cli 0185B3E8 disconnect
22:54:09.791 00.004 14556 evsrv: cli 0185AD08 connect
22:54:09.796 00.005 14556 case statement mapped state 6 to 3
22:54:09.799 00.003 14556 case statement mapped state 6 to 3
22:54:09.803 00.004 14556 evsrv: cli 0185AD08 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"53ce58db-f0af-4e01-bf4a-23a3ad9f571c"}
22:54:09.808 00.005 14556 PhdController::Dither begins
22:54:09.918 00.110 14556 dither: size=5.00, dRA=-2.34 dDec=-2.03
22:54:09.921 00.003 14556 MountToCamera -- mountTheta (-2.43) + m_xAngle (-3.07) = xAngle (-5.50 = 0.78)
22:54:09.925 00.004 14556 MountToCamera -- mountX=-2.34 mountY=-2.03 hyp=3.09 mountTheta=-2.43 cameraX=2.19, cameraY=2.18 cameraTheta=0.78
22:54:09.928 00.003 14556 setting lock position to (171.49, 990.35)
22:54:09.932 00.004 14556 Mount: notify guiding dithered (2.2, 2.2)
22:54:09.935 00.003 14556 Status Line: Dither by -2.34,-2.03
22:54:09.940 00.005 14556 PhdController: newstate STATE_SETTLE_BEGIN
22:54:09.944 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
22:54:09.947 00.003 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":0,"id":"53ce58db-f0af-4e01-bf4a-23a3ad9f571c"}
22:54:09.950 00.003 14556 evsrv: cli 0185AD08 disconnect
22:54:09.970 00.020 12308 worker thread done servicing request
22:54:09.970 00.000 14556 OnExposeComplete: enter
22:54:09.973 00.003 14556 UpdateGuideState(): m_state=6
22:54:09.977 00.004 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5856
22:54:09.980 00.003 14556 Star::Find returns 1 (0), X=169.20, Y=988.48, Mass=2308, SNR=32.2, Peak=185 HFD=4.5
22:54:09.983 00.003 14556 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.07) = xAngle (0.62 = 0.62)
22:54:09.987 00.004 14556 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.52 = 0.52)
22:54:09.990 00.003 14556 CameraToMount -- cameraX=-2.29 cameraY=-1.87 hyp=2.95 cameraTheta=-2.46 mountX=2.41 mountY=1.46, mountTheta=0.54
22:54:09.994 00.004 14556 dither recenter: remaining=(2.3,2.0) step=(2.3,2.0)
22:54:09.997 00.003 14556 MountToCamera -- mountTheta (0.71) + m_xAngle (-3.07) = xAngle (-2.36 = -2.36)
22:54:09.999 00.002 14556 MountToCamera -- mountX=2.34 mountY=2.03 hyp=3.09 mountTheta=0.71 cameraX=-2.19, cameraY=-2.18 cameraTheta=-2.36
22:54:10.003 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-2.19, y=-2.18, opts=4)
22:54:10.005 00.002 14556 Enqueuing Move request for scope (-2.19, -2.18)
22:54:10.008 00.003 12308 Worker thread wakes up
22:54:10.009 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-2.19, -2.18) opts 0x4
22:54:10.009 00.000 12308 Handling offset move in thread for scope, endpoint = (-2.19, -2.18)
22:54:10.009 00.000 12308 Moving (-2.19, -2.18) raw xDistance=2.34 yDistance=2.03
22:54:10.009 00.000 14556 Mount: notify direct move 2.34,2.03
22:54:10.012 00.003 12308 MoveAxis(W, 1610, B)
22:54:10.012 00.000 12308 Guiding  Dir = 3, Dur = 1610
22:54:10.012 00.000 12308 IsSlewing returns 0
22:54:10.013 00.001 12308 IsGuiding returns 0
22:54:10.013 00.000 12308 PulseGuide returned control before completion, sleep 1620
22:54:10.014 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:10.032 00.018 14556 UpdateGuideState exits: m=2308 SNR=32.2
22:54:10.034 00.002 14556 PhdController: settling, locked = 1, distance = 3.19 (1.50) aobump = 0 frame = 1 / 99999
22:54:10.037 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760586850.037,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":3.19,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:54:10.040 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:10.043 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:10.047 00.004 14556 Enqueuing Expose request
22:54:11.636 01.589 12308 IsGuiding returns 1
22:54:11.637 00.001 12308 scope still moving after pulse duration time elapsed
22:54:11.668 00.031 12308 IsSlewing returns 0
22:54:11.668 00.000 12308 IsGuiding returns 0
22:54:11.668 00.000 12308 scope move finished after 1610 + 45 ms
22:54:11.668 00.000 12308 Move returns status 0, amount 1610
22:54:11.668 00.000 12308 MoveAxis(S, 1426, B)
22:54:11.668 00.000 12308 Guiding  Dir = 1, Dur = 1426
22:54:11.669 00.001 12308 IsSlewing returns 0
22:54:11.669 00.000 12308 IsGuiding returns 0
22:54:11.669 00.000 12308 PulseGuide returned control before completion, sleep 1436
22:54:13.122 01.453 12308 IsGuiding returns 1
22:54:13.123 00.001 12308 scope still moving after pulse duration time elapsed
22:54:13.151 00.028 12308 IsSlewing returns 0
22:54:13.152 00.001 12308 IsGuiding returns 0
22:54:13.154 00.002 12308 scope move finished after 1426 + 58 ms
22:54:13.154 00.000 12308 Move returns status 0, amount 1426
22:54:13.155 00.001 12308 move complete, result=0
22:54:13.155 00.000 12308 worker thread done servicing request
22:54:13.156 00.001 14556 GuideStep: 2.3 px 1610 ms WEST, 2.0 px 1426 ms SOUTH
22:54:13.162 00.006 12308 Worker thread wakes up
22:54:13.162 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:13.162 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:14.415 01.253 12308 Exposure complete
22:54:14.540 00.125 12308 worker thread done servicing request
22:54:14.540 00.000 14556 OnExposeComplete: enter
22:54:14.545 00.005 14556 UpdateGuideState(): m_state=6
22:54:14.548 00.003 14556 Star::Find(15, 169, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5857
22:54:14.551 00.003 14556 Star::Find returns 1 (0), X=171.45, Y=989.86, Mass=2272, SNR=31.9, Peak=195 HFD=4.7
22:54:14.556 00.005 14556 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-3.07) = xAngle (1.43 = 1.43)
22:54:14.560 00.004 14556 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.34 = 1.34)
22:54:14.563 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.49 hyp=0.49 cameraTheta=-1.64 mountX=0.07 mountY=0.48, mountTheta=1.43
22:54:14.568 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.49, opts=13)
22:54:14.572 00.004 14556 Enqueuing Move request for scope (-0.03, -0.49)
22:54:14.576 00.004 12308 Worker thread wakes up
22:54:14.576 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.49) opts 0xd
22:54:14.576 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.49)
22:54:14.576 00.000 12308 Moving (-0.03, -0.49) raw xDistance=0.07 yDistance=0.48
22:54:14.576 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:54:14.576 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:54:14.577 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
22:54:14.578 00.001 12308 MoveAxis(E, 0, ABG)
22:54:14.578 00.000 12308 Move returns status 0, amount 0
22:54:14.578 00.000 12308 MoveAxis(N, 0, ABG)
22:54:14.578 00.000 12308 Move returns status 0, amount 0
22:54:14.578 00.000 12308 move complete, result=0
22:54:14.578 00.000 12308 worker thread done servicing request
22:54:14.578 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:14.602 00.024 14556 UpdateGuideState exits: m=2272 SNR=31.9
22:54:14.607 00.005 14556 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 2 / 99999
22:54:14.610 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760586854.610,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.49,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:54:14.615 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:14.620 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:14.624 00.004 14556 Enqueuing Expose request
22:54:14.627 00.003 12308 Worker thread wakes up
22:54:14.627 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
22:54:14.632 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:14.632 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:15.874 01.242 12308 Exposure complete
22:54:15.997 00.123 12308 worker thread done servicing request
22:54:15.998 00.001 14556 OnExposeComplete: enter
22:54:16.002 00.004 14556 UpdateGuideState(): m_state=6
22:54:16.005 00.003 14556 Star::Find(15, 171, 989, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5858
22:54:16.009 00.004 14556 Star::Find returns 1 (0), X=171.27, Y=990.07, Mass=2280, SNR=32.1, Peak=179 HFD=4.5
22:54:16.013 00.004 14556 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-3.07) = xAngle (0.83 = 0.83)
22:54:16.017 00.004 14556 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.74 = 0.74)
22:54:16.020 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.27 hyp=0.35 cameraTheta=-2.24 mountX=0.23 mountY=0.23, mountTheta=0.78
22:54:16.025 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.27, opts=13)
22:54:16.029 00.004 14556 Enqueuing Move request for scope (-0.22, -0.27)
22:54:16.033 00.004 12308 Worker thread wakes up
22:54:16.033 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.27) opts 0xd
22:54:16.033 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.27)
22:54:16.033 00.000 12308 Moving (-0.22, -0.27) raw xDistance=0.23 yDistance=0.23
22:54:16.033 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
22:54:16.033 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:54:16.033 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:54:16.033 00.000 12308 MoveAxis(W, 102, ABG)
22:54:16.034 00.001 12308 Guiding  Dir = 3, Dur = 102
22:54:16.034 00.000 12308 IsSlewing returns 0
22:54:16.034 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:16.039 00.005 12308 IsGuiding returns 0
22:54:16.039 00.000 12308 PulseGuide returned control before completion, sleep 112
22:54:16.063 00.024 14556 UpdateGuideState exits: m=2280 SNR=32.1
22:54:16.067 00.004 14556 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 3 / 99999
22:54:16.071 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760586856.071,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
22:54:16.074 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:16.079 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:16.083 00.004 14556 Enqueuing Expose request
22:54:16.162 00.079 12308 IsGuiding returns 1
22:54:16.163 00.001 12308 scope still moving after pulse duration time elapsed
22:54:16.193 00.030 12308 IsSlewing returns 0
22:54:16.194 00.001 12308 IsGuiding returns 0
22:54:16.194 00.000 12308 scope move finished after 102 + 53 ms
22:54:16.195 00.001 12308 Move returns status 0, amount 102
22:54:16.195 00.000 12308 MoveAxis(N, 0, ABG)
22:54:16.195 00.000 12308 Move returns status 0, amount 0
22:54:16.196 00.001 12308 move complete, result=0
22:54:16.196 00.000 12308 worker thread done servicing request
22:54:16.196 00.000 14556 GuideStep: 0.2 px 102 ms WEST, 0.2 px 0 ms NORTH
22:54:16.203 00.007 12308 Worker thread wakes up
22:54:16.203 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:16.204 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:17.451 01.247 12308 Exposure complete
22:54:17.574 00.123 12308 worker thread done servicing request
22:54:17.575 00.001 14556 OnExposeComplete: enter
22:54:17.578 00.003 14556 UpdateGuideState(): m_state=6
22:54:17.583 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5859
22:54:17.587 00.004 14556 Star::Find returns 1 (0), X=171.34, Y=990.05, Mass=2205, SNR=31.6, Peak=146 HFD=4.7
22:54:17.590 00.003 14556 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.07) = xAngle (1.06 = 1.06)
22:54:17.594 00.004 14556 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.96 = 0.96)
22:54:17.597 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.30 hyp=0.33 cameraTheta=-2.01 mountX=0.16 mountY=0.27, mountTheta=1.04
22:54:17.603 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.30, opts=13)
22:54:17.607 00.004 14556 Enqueuing Move request for scope (-0.14, -0.30)
22:54:17.611 00.004 12308 Worker thread wakes up
22:54:17.611 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.30) opts 0xd
22:54:17.611 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.30)
22:54:17.611 00.000 12308 Moving (-0.14, -0.30) raw xDistance=0.16 yDistance=0.27
22:54:17.611 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:54:17.611 00.000 12308 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.98
22:54:17.612 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
22:54:17.612 00.000 12308 MoveAxis(E, 0, ABG)
22:54:17.612 00.000 12308 Move returns status 0, amount 0
22:54:17.612 00.000 12308 MoveAxis(S, 193, ABG)
22:54:17.612 00.000 12308 Guiding  Dir = 1, Dur = 193
22:54:17.613 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:17.617 00.004 12308 IsSlewing returns 0
22:54:17.617 00.000 12308 IsGuiding returns 0
22:54:17.618 00.001 12308 PulseGuide returned control before completion, sleep 203
22:54:17.639 00.021 14556 UpdateGuideState exits: m=2205 SNR=31.6
22:54:17.642 00.003 14556 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 4 / 99999
22:54:17.648 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760586857.648,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.41,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
22:54:17.654 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:17.658 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:17.661 00.003 14556 Enqueuing Expose request
22:54:17.835 00.174 12308 IsGuiding returns 1
22:54:17.836 00.001 12308 scope still moving after pulse duration time elapsed
22:54:17.866 00.030 12308 IsSlewing returns 0
22:54:17.870 00.004 12308 IsGuiding returns 1
22:54:17.899 00.029 12308 IsSlewing returns 0
22:54:17.900 00.001 12308 IsGuiding returns 0
22:54:17.900 00.000 12308 scope move finished after 193 + 90 ms
22:54:17.902 00.002 12308 Move returns status 0, amount 193
22:54:17.902 00.000 12308 move complete, result=0
22:54:17.902 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.3 px 193 ms SOUTH
22:54:17.908 00.006 12308 worker thread done servicing request
22:54:17.908 00.000 12308 Worker thread wakes up
22:54:17.909 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:17.909 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:19.149 01.240 12308 Exposure complete
22:54:19.263 00.114 12308 worker thread done servicing request
22:54:19.263 00.000 14556 OnExposeComplete: enter
22:54:19.267 00.004 14556 UpdateGuideState(): m_state=6
22:54:19.271 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5860
22:54:19.275 00.004 14556 Star::Find returns 1 (0), X=171.56, Y=990.48, Mass=2116, SNR=30.9, Peak=151 HFD=4.3
22:54:19.278 00.003 14556 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.07) = xAngle (4.17 = -2.11)
22:54:19.283 00.005 14556 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.07 = -2.21)
22:54:19.286 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.15 cameraTheta=1.10 mountX=-0.08 mountY=-0.12, mountTheta=-2.14
22:54:19.291 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.14, opts=13)
22:54:19.295 00.004 14556 Enqueuing Move request for scope (0.07, 0.14)
22:54:19.299 00.004 12308 Worker thread wakes up
22:54:19.299 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
22:54:19.299 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
22:54:19.299 00.000 12308 Moving (0.07, 0.14) raw xDistance=-0.08 yDistance=-0.12
22:54:19.299 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:54:19.300 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:19.300 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:54:19.300 00.000 12308 MoveAxis(E, 0, ABG)
22:54:19.300 00.000 12308 Move returns status 0, amount 0
22:54:19.300 00.000 12308 MoveAxis(N, 0, ABG)
22:54:19.300 00.000 12308 Move returns status 0, amount 0
22:54:19.301 00.001 12308 move complete, result=0
22:54:19.301 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:19.305 00.004 12308 worker thread done servicing request
22:54:19.326 00.021 14556 UpdateGuideState exits: m=2116 SNR=30.9
22:54:19.331 00.005 14556 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 5 / 99999
22:54:19.335 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760586859.335,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":4.7,"SettleTime":10.0,"StarLocked":true}
22:54:19.340 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:19.345 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:19.348 00.003 14556 Enqueuing Expose request
22:54:19.352 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:19.357 00.005 12308 Worker thread wakes up
22:54:19.357 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:19.357 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:20.604 01.247 12308 Exposure complete
22:54:20.755 00.151 12308 worker thread done servicing request
22:54:20.756 00.001 14556 OnExposeComplete: enter
22:54:20.759 00.003 14556 UpdateGuideState(): m_state=6
22:54:20.762 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5861
22:54:20.766 00.004 14556 Star::Find returns 1 (0), X=171.58, Y=990.50, Mass=2301, SNR=32.1, Peak=135 HFD=5.0
22:54:20.768 00.002 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
22:54:20.771 00.003 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.30)
22:54:20.775 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.16 hyp=0.18 cameraTheta=1.01 mountX=-0.11 mountY=-0.14, mountTheta=-2.24
22:54:20.781 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.16, opts=13)
22:54:20.784 00.003 14556 Enqueuing Move request for scope (0.10, 0.16)
22:54:20.788 00.004 12308 Worker thread wakes up
22:54:20.789 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.16) opts 0xd
22:54:20.789 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.16)
22:54:20.789 00.000 12308 Moving (0.10, 0.16) raw xDistance=-0.11 yDistance=-0.14
22:54:20.789 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:54:20.789 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:20.789 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:54:20.789 00.000 12308 MoveAxis(E, 0, ABG)
22:54:20.790 00.001 12308 Move returns status 0, amount 0
22:54:20.790 00.000 12308 MoveAxis(N, 0, ABG)
22:54:20.790 00.000 12308 Move returns status 0, amount 0
22:54:20.790 00.000 12308 move complete, result=0
22:54:20.790 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:20.795 00.005 12308 worker thread done servicing request
22:54:20.819 00.024 14556 UpdateGuideState exits: m=2301 SNR=32.1
22:54:20.824 00.005 14556 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 6 / 99999
22:54:20.828 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760586860.828,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":6.2,"SettleTime":10.0,"StarLocked":true}
22:54:20.832 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:20.840 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:20.843 00.003 14556 Enqueuing Expose request
22:54:20.848 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:20.852 00.004 12308 Worker thread wakes up
22:54:20.852 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:20.852 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:22.108 01.256 12308 Exposure complete
22:54:22.229 00.121 12308 worker thread done servicing request
22:54:22.230 00.001 14556 OnExposeComplete: enter
22:54:22.234 00.004 14556 UpdateGuideState(): m_state=6
22:54:22.239 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5862
22:54:22.243 00.004 14556 Star::Find returns 1 (0), X=171.59, Y=990.42, Mass=2246, SNR=31.8, Peak=140 HFD=4.7
22:54:22.247 00.004 14556 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.07) = xAngle (3.71 = -2.58)
22:54:22.251 00.004 14556 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.61 = -2.68)
22:54:22.254 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.63 mountX=-0.10 mountY=-0.06, mountTheta=-2.65
22:54:22.259 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.07, opts=13)
22:54:22.263 00.004 14556 Enqueuing Move request for scope (0.10, 0.07)
22:54:22.267 00.004 12308 Worker thread wakes up
22:54:22.267 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
22:54:22.267 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
22:54:22.267 00.000 12308 Moving (0.10, 0.07) raw xDistance=-0.10 yDistance=-0.06
22:54:22.268 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:54:22.268 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:22.268 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:54:22.268 00.000 12308 MoveAxis(E, 0, ABG)
22:54:22.269 00.001 12308 Move returns status 0, amount 0
22:54:22.269 00.000 12308 MoveAxis(N, 0, ABG)
22:54:22.269 00.000 12308 Move returns status 0, amount 0
22:54:22.270 00.001 12308 move complete, result=0
22:54:22.270 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:22.275 00.005 12308 worker thread done servicing request
22:54:22.297 00.022 14556 UpdateGuideState exits: m=2246 SNR=31.8
22:54:22.301 00.004 14556 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 7 / 99999
22:54:22.306 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760586862.306,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.24,"Time":7.7,"SettleTime":10.0,"StarLocked":true}
22:54:22.310 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:22.314 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:22.318 00.004 14556 Enqueuing Expose request
22:54:22.322 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:22.326 00.004 12308 Worker thread wakes up
22:54:22.326 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:22.326 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:23.570 01.244 12308 Exposure complete
22:54:23.699 00.129 12308 worker thread done servicing request
22:54:23.699 00.000 14556 OnExposeComplete: enter
22:54:23.704 00.005 14556 UpdateGuideState(): m_state=6
22:54:23.709 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5863
22:54:23.713 00.004 14556 Star::Find returns 1 (0), X=171.65, Y=990.55, Mass=2057, SNR=30.5, Peak=147 HFD=4.7
22:54:23.717 00.004 14556 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.07) = xAngle (3.97 = -2.31)
22:54:23.720 00.003 14556 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.41)
22:54:23.724 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.20 hyp=0.26 cameraTheta=0.90 mountX=-0.18 mountY=-0.17, mountTheta=-2.36
22:54:23.729 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.20, opts=13)
22:54:23.734 00.005 14556 Enqueuing Move request for scope (0.16, 0.20)
22:54:23.738 00.004 12308 Worker thread wakes up
22:54:23.738 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.20) opts 0xd
22:54:23.738 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.20)
22:54:23.739 00.001 12308 Moving (0.16, 0.20) raw xDistance=-0.18 yDistance=-0.17
22:54:23.739 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:54:23.739 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:23.739 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:54:23.740 00.001 12308 MoveAxis(E, 0, ABG)
22:54:23.740 00.000 12308 Move returns status 0, amount 0
22:54:23.740 00.000 12308 MoveAxis(N, 0, ABG)
22:54:23.741 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:23.746 00.005 12308 Move returns status 0, amount 0
22:54:23.746 00.000 12308 move complete, result=0
22:54:23.747 00.001 12308 worker thread done servicing request
22:54:23.770 00.023 14556 UpdateGuideState exits: m=2057 SNR=30.5
22:54:23.776 00.006 14556 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 8 / 99999
22:54:23.782 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760586863.782,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
22:54:23.787 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:23.793 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:23.800 00.007 14556 Enqueuing Expose request
22:54:23.808 00.008 12308 Worker thread wakes up
22:54:23.808 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:54:23.814 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:23.815 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:25.063 01.248 12308 Exposure complete
22:54:25.207 00.144 12308 worker thread done servicing request
22:54:25.207 00.000 14556 OnExposeComplete: enter
22:54:25.212 00.005 14556 UpdateGuideState(): m_state=6
22:54:25.215 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5864
22:54:25.218 00.003 14556 Star::Find returns 1 (0), X=171.81, Y=990.71, Mass=2208, SNR=31.9, Peak=156 HFD=4.6
22:54:25.222 00.004 14556 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.07) = xAngle (3.92 = -2.36)
22:54:25.225 00.003 14556 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.82 = -2.46)
22:54:25.230 00.005 14556 CameraToMount -- cameraX=0.32 cameraY=0.36 hyp=0.49 cameraTheta=0.85 mountX=-0.35 mountY=-0.31, mountTheta=-2.42
22:54:25.235 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.32, y=0.36, opts=13)
22:54:25.238 00.003 14556 Enqueuing Move request for scope (0.32, 0.36)
22:54:25.242 00.004 12308 Worker thread wakes up
22:54:25.242 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.36) opts 0xd
22:54:25.242 00.000 12308 Handling offset move in thread for scope, endpoint = (0.32, 0.36)
22:54:25.242 00.000 12308 Moving (0.32, 0.36) raw xDistance=-0.35 yDistance=-0.31
22:54:25.242 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
22:54:25.242 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:54:25.243 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
22:54:25.243 00.000 12308 MoveAxis(E, 150, ABG)
22:54:25.243 00.000 12308 Guiding  Dir = 2, Dur = 150
22:54:25.243 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:25.247 00.004 12308 IsSlewing returns 0
22:54:25.247 00.000 12308 IsGuiding returns 0
22:54:25.248 00.001 12308 PulseGuide returned control before completion, sleep 160
22:54:25.269 00.021 14556 UpdateGuideState exits: m=2208 SNR=31.9
22:54:25.275 00.006 14556 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 9 / 99999
22:54:25.279 00.004 14556 PhdController: newstate STATE_FINISH
22:54:25.283 00.004 14556 PhdController complete: success
22:54:25.286 00.003 14556 evsrv: {"Event":"SettleDone","Timestamp":1760586865.286,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
22:54:25.291 00.005 14556 Mount: notify guiding dither settle done success=1
22:54:25.295 00.004 14556 PhdController: newstate STATE_IDLE
22:54:25.298 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:25.302 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:25.307 00.005 14556 Enqueuing Expose request
22:54:25.413 00.106 12308 IsGuiding returns 1
22:54:25.413 00.000 12308 scope still moving after pulse duration time elapsed
22:54:25.444 00.031 12308 IsSlewing returns 0
22:54:25.445 00.001 12308 IsGuiding returns 0
22:54:25.445 00.000 12308 scope move finished after 150 + 47 ms
22:54:25.445 00.000 12308 Move returns status 0, amount 150
22:54:25.445 00.000 12308 MoveAxis(N, 0, ABG)
22:54:25.446 00.001 12308 Move returns status 0, amount 0
22:54:25.446 00.000 12308 move complete, result=0
22:54:25.446 00.000 12308 worker thread done servicing request
22:54:25.447 00.001 14556 GuideStep: -0.3 px 150 ms EAST, -0.3 px 0 ms NORTH
22:54:25.453 00.006 12308 Worker thread wakes up
22:54:25.453 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:25.453 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:26.708 01.255 12308 Exposure complete
22:54:26.850 00.142 12308 worker thread done servicing request
22:54:26.850 00.000 14556 OnExposeComplete: enter
22:54:26.854 00.004 14556 UpdateGuideState(): m_state=6
22:54:26.857 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5865
22:54:26.863 00.006 14556 Star::Find returns 1 (0), X=171.56, Y=990.71, Mass=2268, SNR=32.2, Peak=177 HFD=4.6
22:54:26.868 00.005 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.44 = -1.84)
22:54:26.872 00.004 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
22:54:26.876 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.36 hyp=0.37 cameraTheta=1.37 mountX=-0.10 mountY=-0.34, mountTheta=-1.85
22:54:26.881 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.36, opts=13)
22:54:26.886 00.005 14556 Enqueuing Move request for scope (0.07, 0.36)
22:54:26.889 00.003 12308 Worker thread wakes up
22:54:26.889 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.36) opts 0xd
22:54:26.890 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.36)
22:54:26.890 00.000 12308 Moving (0.07, 0.36) raw xDistance=-0.10 yDistance=-0.34
22:54:26.890 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:54:26.890 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:54:26.890 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
22:54:26.890 00.000 12308 MoveAxis(E, 0, ABG)
22:54:26.892 00.002 12308 Move returns status 0, amount 0
22:54:26.892 00.000 12308 MoveAxis(N, 0, ABG)
22:54:26.892 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:26.896 00.004 12308 Move returns status 0, amount 0
22:54:26.898 00.002 12308 move complete, result=0
22:54:26.898 00.000 12308 worker thread done servicing request
22:54:26.926 00.028 14556 UpdateGuideState exits: m=2268 SNR=32.2
22:54:26.932 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:26.936 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:26.940 00.004 14556 Enqueuing Expose request
22:54:26.945 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:54:26.949 00.004 12308 Worker thread wakes up
22:54:26.949 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:26.949 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:28.204 01.255 12308 Exposure complete
22:54:28.345 00.141 12308 worker thread done servicing request
22:54:28.346 00.001 14556 OnExposeComplete: enter
22:54:28.349 00.003 14556 UpdateGuideState(): m_state=6
22:54:28.354 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5866
22:54:28.358 00.004 14556 Star::Find returns 1 (0), X=171.35, Y=990.71, Mass=2331, SNR=32.5, Peak=150 HFD=4.7
22:54:28.362 00.004 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (5.00 = -1.29)
22:54:28.366 00.004 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.39)
22:54:28.370 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.36 hyp=0.38 cameraTheta=1.92 mountX=0.11 mountY=-0.37, mountTheta=-1.29
22:54:28.375 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.36, opts=13)
22:54:28.379 00.004 14556 Enqueuing Move request for scope (-0.13, 0.36)
22:54:28.382 00.003 12308 Worker thread wakes up
22:54:28.382 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.36) opts 0xd
22:54:28.382 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.36)
22:54:28.382 00.000 12308 Moving (-0.13, 0.36) raw xDistance=0.11 yDistance=-0.37
22:54:28.383 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:54:28.383 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:54:28.383 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
22:54:28.384 00.001 12308 MoveAxis(E, 0, ABG)
22:54:28.384 00.000 12308 Move returns status 0, amount 0
22:54:28.384 00.000 12308 MoveAxis(N, 0, ABG)
22:54:28.384 00.000 12308 Move returns status 0, amount 0
22:54:28.384 00.000 12308 move complete, result=0
22:54:28.384 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:28.388 00.004 12308 worker thread done servicing request
22:54:28.410 00.022 14556 UpdateGuideState exits: m=2331 SNR=32.5
22:54:28.414 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:28.418 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:28.422 00.004 14556 Enqueuing Expose request
22:54:28.427 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:54:28.433 00.006 12308 Worker thread wakes up
22:54:28.433 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:28.433 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:29.678 01.245 12308 Exposure complete
22:54:29.820 00.142 12308 worker thread done servicing request
22:54:29.821 00.001 14556 OnExposeComplete: enter
22:54:29.825 00.004 14556 UpdateGuideState(): m_state=6
22:54:29.830 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5867
22:54:29.836 00.006 14556 Star::Find returns 1 (0), X=171.53, Y=990.75, Mass=2284, SNR=32.1, Peak=180 HFD=4.6
22:54:29.842 00.006 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.54 = -1.74)
22:54:29.846 00.004 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.84)
22:54:29.850 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.40 hyp=0.40 cameraTheta=1.47 mountX=-0.07 mountY=-0.39, mountTheta=-1.75
22:54:29.856 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.40, opts=13)
22:54:29.860 00.004 14556 Enqueuing Move request for scope (0.04, 0.40)
22:54:29.863 00.003 12308 Worker thread wakes up
22:54:29.863 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.40) opts 0xd
22:54:29.863 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.40)
22:54:29.864 00.001 12308 Moving (0.04, 0.40) raw xDistance=-0.07 yDistance=-0.39
22:54:29.864 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:54:29.864 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:54:29.864 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
22:54:29.864 00.000 12308 MoveAxis(E, 0, ABG)
22:54:29.864 00.000 12308 Move returns status 0, amount 0
22:54:29.864 00.000 12308 MoveAxis(N, 0, ABG)
22:54:29.866 00.002 12308 Move returns status 0, amount 0
22:54:29.866 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:29.870 00.004 12308 move complete, result=0
22:54:29.870 00.000 12308 worker thread done servicing request
22:54:29.892 00.022 14556 UpdateGuideState exits: m=2284 SNR=32.1
22:54:29.897 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:29.901 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:29.906 00.005 14556 Enqueuing Expose request
22:54:29.909 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:54:29.913 00.004 12308 Worker thread wakes up
22:54:29.913 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:29.913 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:31.164 01.251 12308 Exposure complete
22:54:31.303 00.139 12308 worker thread done servicing request
22:54:31.304 00.001 14556 OnExposeComplete: enter
22:54:31.308 00.004 14556 UpdateGuideState(): m_state=6
22:54:31.313 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5868
22:54:31.319 00.006 14556 Star::Find returns 1 (0), X=171.28, Y=990.82, Mass=2248, SNR=31.5, Peak=188 HFD=4.6
22:54:31.325 00.006 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.05 = -1.24)
22:54:31.333 00.008 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.34)
22:54:31.340 00.007 14556 CameraToMount -- cameraX=-0.20 cameraY=0.48 hyp=0.52 cameraTheta=1.97 mountX=0.17 mountY=-0.50, mountTheta=-1.25
22:54:31.348 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.48, opts=13)
22:54:31.354 00.006 14556 Enqueuing Move request for scope (-0.20, 0.48)
22:54:31.360 00.006 12308 Worker thread wakes up
22:54:31.361 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.48) opts 0xd
22:54:31.361 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.48)
22:54:31.361 00.000 12308 Moving (-0.20, 0.48) raw xDistance=0.17 yDistance=-0.50
22:54:31.361 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:54:31.361 00.000 12308 switching direction from 1 to -1 - decHistory=-4 oldest=0.01 newest=-1.26
22:54:31.362 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
22:54:31.362 00.000 12308 MoveAxis(E, 0, ABG)
22:54:31.362 00.000 12308 Move returns status 0, amount 0
22:54:31.362 00.000 12308 MoveAxis(N, 354, ABG)
22:54:31.363 00.001 12308 Guiding  Dir = 0, Dur = 354
22:54:31.364 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:31.368 00.004 12308 IsSlewing returns 0
22:54:31.369 00.001 12308 IsGuiding returns 0
22:54:31.369 00.000 12308 PulseGuide returned control before completion, sleep 364
22:54:31.388 00.019 14556 UpdateGuideState exits: m=2248 SNR=31.5
22:54:31.394 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:31.397 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:31.401 00.004 14556 Enqueuing Expose request
22:54:31.746 00.345 12308 IsGuiding returns 1
22:54:31.746 00.000 12308 scope still moving after pulse duration time elapsed
22:54:31.777 00.031 12308 IsSlewing returns 0
22:54:31.779 00.002 12308 IsGuiding returns 0
22:54:31.782 00.003 12308 scope move finished after 354 + 58 ms
22:54:31.782 00.000 12308 Move returns status 0, amount 354
22:54:31.782 00.000 12308 move complete, result=0
22:54:31.782 00.000 12308 worker thread done servicing request
22:54:31.783 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.5 px 354 ms NORTH
22:54:31.789 00.006 12308 Worker thread wakes up
22:54:31.789 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:31.789 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:33.041 01.252 12308 Exposure complete
22:54:33.179 00.138 12308 worker thread done servicing request
22:54:33.180 00.001 14556 OnExposeComplete: enter
22:54:33.183 00.003 14556 UpdateGuideState(): m_state=6
22:54:33.187 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5869
22:54:33.191 00.004 14556 Star::Find returns 1 (0), X=171.46, Y=990.90, Mass=2197, SNR=31.3, Peak=171 HFD=4.3
22:54:33.196 00.005 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.69 = -1.59)
22:54:33.200 00.004 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.69)
22:54:33.204 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.56 hyp=0.56 cameraTheta=1.62 mountX=-0.01 mountY=-0.55, mountTheta=-1.59
22:54:33.209 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.56, opts=13)
22:54:33.213 00.004 14556 Enqueuing Move request for scope (-0.03, 0.56)
22:54:33.217 00.004 12308 Worker thread wakes up
22:54:33.217 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.56) opts 0xd
22:54:33.217 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.56)
22:54:33.217 00.000 12308 Moving (-0.03, 0.56) raw xDistance=-0.01 yDistance=-0.55
22:54:33.217 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:54:33.217 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
22:54:33.217 00.000 12308 MoveAxis(E, 0, ABG)
22:54:33.218 00.001 12308 Move returns status 0, amount 0
22:54:33.218 00.000 12308 MoveAxis(N, 389, ABG)
22:54:33.218 00.000 12308 Guiding  Dir = 0, Dur = 389
22:54:33.218 00.000 12308 IsSlewing returns 0
22:54:33.218 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:33.223 00.005 12308 IsGuiding returns 0
22:54:33.224 00.001 12308 PulseGuide returned control before completion, sleep 399
22:54:33.246 00.022 14556 UpdateGuideState exits: m=2197 SNR=31.3
22:54:33.250 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:33.256 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:33.260 00.004 14556 Enqueuing Expose request
22:54:33.629 00.369 12308 IsGuiding returns 1
22:54:33.630 00.001 12308 scope still moving after pulse duration time elapsed
22:54:33.661 00.031 12308 IsSlewing returns 0
22:54:33.662 00.001 12308 IsGuiding returns 0
22:54:33.662 00.000 12308 scope move finished after 389 + 49 ms
22:54:33.663 00.001 12308 Move returns status 0, amount 389
22:54:33.663 00.000 12308 move complete, result=0
22:54:33.663 00.000 12308 worker thread done servicing request
22:54:33.663 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.6 px 389 ms NORTH
22:54:33.670 00.007 12308 Worker thread wakes up
22:54:33.670 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:33.670 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:34.929 01.259 12308 Exposure complete
22:54:35.077 00.148 12308 worker thread done servicing request
22:54:35.078 00.001 14556 OnExposeComplete: enter
22:54:35.081 00.003 14556 UpdateGuideState(): m_state=6
22:54:35.084 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5870
22:54:35.090 00.006 14556 Star::Find returns 1 (0), X=171.37, Y=990.75, Mass=2211, SNR=31.7, Peak=170 HFD=4.6
22:54:35.094 00.004 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.91 = -1.37)
22:54:35.098 00.004 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.47)
22:54:35.101 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.41 hyp=0.42 cameraTheta=1.84 mountX=0.08 mountY=-0.42, mountTheta=-1.37
22:54:35.107 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.41, opts=13)
22:54:35.111 00.004 14556 Enqueuing Move request for scope (-0.11, 0.41)
22:54:35.115 00.004 12308 Worker thread wakes up
22:54:35.115 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.41) opts 0xd
22:54:35.115 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.41)
22:54:35.115 00.000 12308 Moving (-0.11, 0.41) raw xDistance=0.08 yDistance=-0.42
22:54:35.115 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:54:35.116 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
22:54:35.116 00.000 12308 MoveAxis(E, 0, ABG)
22:54:35.116 00.000 12308 Move returns status 0, amount 0
22:54:35.116 00.000 12308 MoveAxis(N, 296, ABG)
22:54:35.116 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:35.121 00.005 12308 Guiding  Dir = 0, Dur = 296
22:54:35.121 00.000 12308 IsSlewing returns 0
22:54:35.121 00.000 12308 IsGuiding returns 0
22:54:35.122 00.001 12308 PulseGuide returned control before completion, sleep 306
22:54:35.143 00.021 14556 UpdateGuideState exits: m=2211 SNR=31.7
22:54:35.147 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:35.154 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:35.158 00.004 14556 Enqueuing Expose request
22:54:35.431 00.273 12308 IsGuiding returns 1
22:54:35.431 00.000 12308 scope still moving after pulse duration time elapsed
22:54:35.462 00.031 12308 IsSlewing returns 0
22:54:35.462 00.000 12308 IsGuiding returns 0
22:54:35.462 00.000 12308 scope move finished after 296 + 45 ms
22:54:35.462 00.000 12308 Move returns status 0, amount 296
22:54:35.463 00.001 12308 move complete, result=0
22:54:35.463 00.000 12308 worker thread done servicing request
22:54:35.463 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 296 ms NORTH
22:54:35.468 00.005 12308 Worker thread wakes up
22:54:35.468 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:35.468 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:36.719 01.251 12308 Exposure complete
22:54:36.852 00.133 12308 worker thread done servicing request
22:54:36.852 00.000 14556 OnExposeComplete: enter
22:54:36.856 00.004 14556 UpdateGuideState(): m_state=6
22:54:36.860 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5871
22:54:36.863 00.003 14556 Star::Find returns 1 (0), X=171.43, Y=990.35, Mass=2017, SNR=30.1, Peak=161 HFD=4.4
22:54:36.867 00.004 14556 CameraToMount -- cameraTheta (3.08) - m_xAngle (-3.07) = xAngle (6.16 = -0.12)
22:54:36.871 00.004 14556 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.06 = -0.22)
22:54:36.876 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.08 mountX=0.06 mountY=-0.01, mountTheta=-0.22
22:54:36.880 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.00, opts=13)
22:54:36.885 00.005 14556 Enqueuing Move request for scope (-0.06, 0.00)
22:54:36.888 00.003 12308 Worker thread wakes up
22:54:36.888 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
22:54:36.888 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
22:54:36.888 00.000 12308 Moving (-0.06, 0.00) raw xDistance=0.06 yDistance=-0.01
22:54:36.888 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:54:36.888 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:36.889 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:54:36.889 00.000 12308 MoveAxis(E, 0, ABG)
22:54:36.889 00.000 12308 Move returns status 0, amount 0
22:54:36.889 00.000 12308 MoveAxis(N, 0, ABG)
22:54:36.889 00.000 12308 Move returns status 0, amount 0
22:54:36.889 00.000 12308 move complete, result=0
22:54:36.891 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:36.895 00.004 12308 worker thread done servicing request
22:54:36.915 00.020 14556 UpdateGuideState exits: m=2017 SNR=30.1
22:54:36.919 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:36.923 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:36.928 00.005 14556 Enqueuing Expose request
22:54:36.932 00.004 12308 Worker thread wakes up
22:54:36.932 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:54:36.936 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:36.936 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:38.186 01.250 12308 Exposure complete
22:54:38.323 00.137 12308 worker thread done servicing request
22:54:38.323 00.000 14556 OnExposeComplete: enter
22:54:38.327 00.004 14556 UpdateGuideState(): m_state=6
22:54:38.332 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5872
22:54:38.336 00.004 14556 Star::Find returns 1 (0), X=171.27, Y=990.42, Mass=2116, SNR=30.7, Peak=140 HFD=4.7
22:54:38.340 00.004 14556 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.07) = xAngle (5.90 = -0.38)
22:54:38.344 00.004 14556 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.48)
22:54:38.348 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.07 hyp=0.23 cameraTheta=2.83 mountX=0.21 mountY=-0.11, mountTheta=-0.46
22:54:38.353 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.07, opts=13)
22:54:38.357 00.004 14556 Enqueuing Move request for scope (-0.22, 0.07)
22:54:38.361 00.004 12308 Worker thread wakes up
22:54:38.361 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.07) opts 0xd
22:54:38.362 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.07)
22:54:38.362 00.000 12308 Moving (-0.22, 0.07) raw xDistance=0.21 yDistance=-0.11
22:54:38.362 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:54:38.362 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:38.362 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:54:38.363 00.001 12308 MoveAxis(W, 92, ABG)
22:54:38.363 00.000 12308 Guiding  Dir = 3, Dur = 92
22:54:38.363 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:38.368 00.005 12308 IsSlewing returns 0
22:54:38.368 00.000 12308 IsGuiding returns 0
22:54:38.369 00.001 12308 PulseGuide returned control before completion, sleep 102
22:54:38.390 00.021 14556 UpdateGuideState exits: m=2116 SNR=30.7
22:54:38.395 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:38.401 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:38.405 00.004 14556 Enqueuing Expose request
22:54:38.476 00.071 12308 IsGuiding returns 1
22:54:38.477 00.001 12308 scope still moving after pulse duration time elapsed
22:54:38.507 00.030 12308 IsSlewing returns 0
22:54:38.509 00.002 12308 IsGuiding returns 0
22:54:38.509 00.000 12308 scope move finished after 92 + 48 ms
22:54:38.510 00.001 12308 Move returns status 0, amount 92
22:54:38.510 00.000 12308 MoveAxis(N, 0, ABG)
22:54:38.511 00.001 12308 Move returns status 0, amount 0
22:54:38.511 00.000 12308 move complete, result=0
22:54:38.512 00.001 12308 worker thread done servicing request
22:54:38.512 00.000 14556 GuideStep: 0.2 px 92 ms WEST, -0.1 px 0 ms NORTH
22:54:38.518 00.006 12308 Worker thread wakes up
22:54:38.519 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:38.519 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:39.773 01.254 12308 Exposure complete
22:54:39.918 00.145 12308 worker thread done servicing request
22:54:39.918 00.000 14556 OnExposeComplete: enter
22:54:39.922 00.004 14556 UpdateGuideState(): m_state=6
22:54:39.927 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5873
22:54:39.930 00.003 14556 Star::Find returns 1 (0), X=171.30, Y=990.39, Mass=2202, SNR=31.5, Peak=158 HFD=4.7
22:54:39.934 00.004 14556 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.07) = xAngle (6.01 = -0.27)
22:54:39.937 00.003 14556 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.37)
22:54:39.941 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.04 hyp=0.19 cameraTheta=2.94 mountX=0.18 mountY=-0.07, mountTheta=-0.36
22:54:39.944 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.04, opts=13)
22:54:39.949 00.005 14556 Enqueuing Move request for scope (-0.18, 0.04)
22:54:39.952 00.003 12308 Worker thread wakes up
22:54:39.953 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.04) opts 0xd
22:54:39.953 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.04)
22:54:39.953 00.000 12308 Moving (-0.18, 0.04) raw xDistance=0.18 yDistance=-0.07
22:54:39.953 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:54:39.953 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:39.953 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:54:39.954 00.001 12308 MoveAxis(E, 0, ABG)
22:54:39.954 00.000 12308 Move returns status 0, amount 0
22:54:39.954 00.000 12308 MoveAxis(N, 0, ABG)
22:54:39.954 00.000 12308 Move returns status 0, amount 0
22:54:39.954 00.000 12308 move complete, result=0
22:54:39.956 00.002 12308 worker thread done servicing request
22:54:39.957 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:39.979 00.022 14556 UpdateGuideState exits: m=2202 SNR=31.5
22:54:39.983 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:39.988 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:39.992 00.004 14556 Enqueuing Expose request
22:54:39.999 00.007 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:40.003 00.004 12308 Worker thread wakes up
22:54:40.003 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:40.003 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:41.252 01.249 12308 Exposure complete
22:54:41.421 00.169 12308 worker thread done servicing request
22:54:41.421 00.000 14556 OnExposeComplete: enter
22:54:41.425 00.004 14556 UpdateGuideState(): m_state=6
22:54:41.429 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5874
22:54:41.433 00.004 14556 Star::Find returns 1 (0), X=171.47, Y=990.51, Mass=2237, SNR=31.9, Peak=126 HFD=5.1
22:54:41.436 00.003 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.76 = -1.52)
22:54:41.439 00.003 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.62)
22:54:41.443 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.69 mountX=0.01 mountY=-0.16, mountTheta=-1.52
22:54:41.448 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.16, opts=13)
22:54:41.452 00.004 14556 Enqueuing Move request for scope (-0.02, 0.16)
22:54:41.456 00.004 12308 Worker thread wakes up
22:54:41.456 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
22:54:41.456 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
22:54:41.457 00.001 12308 Moving (-0.02, 0.16) raw xDistance=0.01 yDistance=-0.16
22:54:41.457 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:54:41.457 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:41.457 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:54:41.457 00.000 12308 MoveAxis(E, 0, ABG)
22:54:41.459 00.002 12308 Move returns status 0, amount 0
22:54:41.459 00.000 12308 MoveAxis(N, 0, ABG)
22:54:41.459 00.000 12308 Move returns status 0, amount 0
22:54:41.459 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:41.463 00.004 12308 move complete, result=0
22:54:41.463 00.000 12308 worker thread done servicing request
22:54:41.483 00.020 14556 UpdateGuideState exits: m=2237 SNR=31.9
22:54:41.492 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:41.497 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:41.502 00.005 14556 Enqueuing Expose request
22:54:41.507 00.005 12308 Worker thread wakes up
22:54:41.507 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:41.507 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:54:41.513 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:42.765 01.252 12308 Exposure complete
22:54:42.935 00.170 12308 worker thread done servicing request
22:54:42.936 00.001 14556 OnExposeComplete: enter
22:54:42.941 00.005 14556 UpdateGuideState(): m_state=6
22:54:42.947 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5875
22:54:42.951 00.004 14556 Star::Find returns 1 (0), X=171.46, Y=990.48, Mass=2403, SNR=33.0, Peak=151 HFD=5.0
22:54:42.954 00.003 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.81 = -1.48)
22:54:42.957 00.003 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.58)
22:54:42.960 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.73 mountX=0.01 mountY=-0.13, mountTheta=-1.48
22:54:42.965 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.13, opts=13)
22:54:42.968 00.003 14556 Enqueuing Move request for scope (-0.02, 0.13)
22:54:42.972 00.004 12308 Worker thread wakes up
22:54:42.972 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
22:54:42.972 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
22:54:42.972 00.000 12308 Moving (-0.02, 0.13) raw xDistance=0.01 yDistance=-0.13
22:54:42.972 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:54:42.973 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:42.973 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:54:42.973 00.000 12308 MoveAxis(E, 0, ABG)
22:54:42.973 00.000 12308 Move returns status 0, amount 0
22:54:42.974 00.001 12308 MoveAxis(N, 0, ABG)
22:54:42.974 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:42.978 00.004 12308 Move returns status 0, amount 0
22:54:42.979 00.001 12308 move complete, result=0
22:54:42.979 00.000 12308 worker thread done servicing request
22:54:42.996 00.017 14556 UpdateGuideState exits: m=2403 SNR=33.0
22:54:42.999 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:43.002 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:43.006 00.004 14556 Enqueuing Expose request
22:54:43.010 00.004 12308 Worker thread wakes up
22:54:43.010 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:43.014 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:43.014 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:44.264 01.250 12308 Exposure complete
22:54:44.424 00.160 12308 worker thread done servicing request
22:54:44.424 00.000 14556 OnExposeComplete: enter
22:54:44.429 00.005 14556 UpdateGuideState(): m_state=6
22:54:44.435 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5876
22:54:44.440 00.005 14556 Star::Find returns 1 (0), X=171.42, Y=990.64, Mass=2119, SNR=30.9, Peak=151 HFD=4.8
22:54:44.447 00.007 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
22:54:44.452 00.005 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
22:54:44.458 00.006 14556 CameraToMount -- cameraX=-0.07 cameraY=0.29 hyp=0.30 cameraTheta=1.80 mountX=0.05 mountY=-0.30, mountTheta=-1.41
22:54:44.467 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.29, opts=13)
22:54:44.472 00.005 14556 Enqueuing Move request for scope (-0.07, 0.29)
22:54:44.476 00.004 12308 Worker thread wakes up
22:54:44.476 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.29) opts 0xd
22:54:44.477 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.29)
22:54:44.477 00.000 12308 Moving (-0.07, 0.29) raw xDistance=0.05 yDistance=-0.30
22:54:44.477 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:54:44.477 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:54:44.479 00.002 12308 MoveAxis(E, 0, ABG)
22:54:44.479 00.000 12308 Move returns status 0, amount 0
22:54:44.479 00.000 12308 MoveAxis(N, 211, ABG)
22:54:44.479 00.000 12308 Guiding  Dir = 0, Dur = 211
22:54:44.480 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:44.484 00.004 12308 IsSlewing returns 0
22:54:44.485 00.001 12308 IsGuiding returns 0
22:54:44.485 00.000 12308 PulseGuide returned control before completion, sleep 221
22:54:44.510 00.025 14556 UpdateGuideState exits: m=2119 SNR=30.9
22:54:44.514 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:44.520 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:44.526 00.006 14556 Enqueuing Expose request
22:54:44.710 00.184 12308 IsGuiding returns 1
22:54:44.710 00.000 12308 scope still moving after pulse duration time elapsed
22:54:44.742 00.032 12308 IsSlewing returns 0
22:54:44.742 00.000 12308 IsGuiding returns 0
22:54:44.743 00.001 12308 scope move finished after 211 + 46 ms
22:54:44.743 00.000 12308 Move returns status 0, amount 211
22:54:44.743 00.000 12308 move complete, result=0
22:54:44.743 00.000 12308 worker thread done servicing request
22:54:44.743 00.000 12308 Worker thread wakes up
22:54:44.744 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 211 ms NORTH
22:54:44.748 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:44.748 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:46.000 01.252 12308 Exposure complete
22:54:46.156 00.156 12308 worker thread done servicing request
22:54:46.157 00.001 14556 OnExposeComplete: enter
22:54:46.160 00.003 14556 UpdateGuideState(): m_state=6
22:54:46.165 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5877
22:54:46.167 00.002 14556 Star::Find returns 1 (0), X=171.25, Y=990.47, Mass=2164, SNR=31.3, Peak=154 HFD=4.6
22:54:46.170 00.003 14556 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.07) = xAngle (5.73 = -0.56)
22:54:46.175 00.005 14556 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.66)
22:54:46.181 00.006 14556 CameraToMount -- cameraX=-0.23 cameraY=0.12 hyp=0.26 cameraTheta=2.65 mountX=0.22 mountY=-0.16, mountTheta=-0.62
22:54:46.187 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.12, opts=13)
22:54:46.192 00.005 14556 Enqueuing Move request for scope (-0.23, 0.12)
22:54:46.198 00.006 12308 Worker thread wakes up
22:54:46.198 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.12) opts 0xd
22:54:46.200 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.12)
22:54:46.200 00.000 12308 Moving (-0.23, 0.12) raw xDistance=0.22 yDistance=-0.16
22:54:46.200 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:54:46.200 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:46.201 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:54:46.201 00.000 12308 MoveAxis(W, 96, ABG)
22:54:46.202 00.001 12308 Guiding  Dir = 3, Dur = 96
22:54:46.202 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:46.209 00.007 12308 IsSlewing returns 0
22:54:46.211 00.002 12308 IsGuiding returns 0
22:54:46.216 00.005 12308 PulseGuide returned control before completion, sleep 105
22:54:46.240 00.024 14556 UpdateGuideState exits: m=2164 SNR=31.3
22:54:46.245 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:46.249 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:46.252 00.003 14556 Enqueuing Expose request
22:54:46.334 00.082 12308 IsGuiding returns 1
22:54:46.334 00.000 12308 scope still moving after pulse duration time elapsed
22:54:46.366 00.032 12308 IsSlewing returns 0
22:54:46.366 00.000 12308 IsGuiding returns 0
22:54:46.366 00.000 12308 scope move finished after 96 + 54 ms
22:54:46.366 00.000 12308 Move returns status 0, amount 96
22:54:46.367 00.001 12308 MoveAxis(N, 0, ABG)
22:54:46.367 00.000 12308 Move returns status 0, amount 0
22:54:46.367 00.000 12308 move complete, result=0
22:54:46.367 00.000 12308 worker thread done servicing request
22:54:46.367 00.000 14556 GuideStep: 0.2 px 96 ms WEST, -0.2 px 0 ms NORTH
22:54:46.372 00.005 12308 Worker thread wakes up
22:54:46.373 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:46.373 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:47.613 01.240 12308 Exposure complete
22:54:47.744 00.131 12308 worker thread done servicing request
22:54:47.745 00.001 14556 OnExposeComplete: enter
22:54:47.750 00.005 14556 UpdateGuideState(): m_state=6
22:54:47.756 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5878
22:54:47.761 00.005 14556 Star::Find returns 1 (0), X=171.20, Y=990.33, Mass=1937, SNR=29.3, Peak=132 HFD=4.5
22:54:47.767 00.006 14556 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.07) = xAngle (-0.01 = -0.01)
22:54:47.772 00.005 14556 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.11 = -0.11)
22:54:47.777 00.005 14556 CameraToMount -- cameraX=-0.29 cameraY=-0.02 hyp=0.29 cameraTheta=-3.08 mountX=0.29 mountY=-0.03, mountTheta=-0.11
22:54:47.784 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=-0.02, opts=13)
22:54:47.789 00.005 14556 Enqueuing Move request for scope (-0.29, -0.02)
22:54:47.794 00.005 12308 Worker thread wakes up
22:54:47.795 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.02) opts 0xd
22:54:47.796 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.29, -0.02)
22:54:47.796 00.000 12308 Moving (-0.29, -0.02) raw xDistance=0.29 yDistance=-0.03
22:54:47.796 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
22:54:47.797 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:47.797 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:54:47.798 00.001 12308 MoveAxis(W, 131, ABG)
22:54:47.798 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:47.807 00.009 12308 Guiding  Dir = 3, Dur = 131
22:54:47.808 00.001 12308 IsSlewing returns 0
22:54:47.808 00.000 12308 IsGuiding returns 0
22:54:47.809 00.001 12308 PulseGuide returned control before completion, sleep 141
22:54:47.839 00.030 14556 UpdateGuideState exits: m=1937 SNR=29.3
22:54:47.847 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:47.854 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:47.861 00.007 14556 Enqueuing Expose request
22:54:47.965 00.104 12308 IsGuiding returns 0
22:54:47.965 00.000 12308 Move returns status 0, amount 131
22:54:47.965 00.000 12308 MoveAxis(N, 0, ABG)
22:54:47.966 00.001 12308 Move returns status 0, amount 0
22:54:47.966 00.000 12308 move complete, result=0
22:54:47.966 00.000 12308 worker thread done servicing request
22:54:47.966 00.000 14556 GuideStep: 0.3 px 131 ms WEST, -0.0 px 0 ms NORTH
22:54:47.971 00.005 12308 Worker thread wakes up
22:54:47.971 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:47.971 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:49.222 01.251 12308 Exposure complete
22:54:49.369 00.147 12308 worker thread done servicing request
22:54:49.369 00.000 14556 OnExposeComplete: enter
22:54:49.373 00.004 14556 UpdateGuideState(): m_state=6
22:54:49.377 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5879
22:54:49.382 00.005 14556 Star::Find returns 1 (0), X=171.58, Y=990.62, Mass=2188, SNR=31.3, Peak=141 HFD=4.6
22:54:49.387 00.005 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.31 = -1.97)
22:54:49.397 00.010 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.07)
22:54:49.404 00.007 14556 CameraToMount -- cameraX=0.09 cameraY=0.27 hyp=0.29 cameraTheta=1.24 mountX=-0.11 mountY=-0.25, mountTheta=-1.99
22:54:49.412 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.27, opts=13)
22:54:49.416 00.004 14556 Enqueuing Move request for scope (0.09, 0.27)
22:54:49.420 00.004 12308 Worker thread wakes up
22:54:49.420 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.27) opts 0xd
22:54:49.421 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.27)
22:54:49.421 00.000 12308 Moving (0.09, 0.27) raw xDistance=-0.11 yDistance=-0.25
22:54:49.421 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:54:49.422 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:54:49.422 00.000 12308 MoveAxis(E, 0, ABG)
22:54:49.422 00.000 12308 Move returns status 0, amount 0
22:54:49.422 00.000 12308 MoveAxis(N, 176, ABG)
22:54:49.422 00.000 12308 Guiding  Dir = 0, Dur = 176
22:54:49.423 00.001 12308 IsSlewing returns 0
22:54:49.423 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:49.427 00.004 12308 IsGuiding returns 0
22:54:49.428 00.001 12308 PulseGuide returned control before completion, sleep 186
22:54:49.446 00.018 14556 UpdateGuideState exits: m=2188 SNR=31.3
22:54:49.450 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:49.454 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:49.459 00.005 14556 Enqueuing Expose request
22:54:49.619 00.160 12308 IsGuiding returns 1
22:54:49.619 00.000 12308 scope still moving after pulse duration time elapsed
22:54:49.651 00.032 12308 IsSlewing returns 0
22:54:49.651 00.000 12308 IsGuiding returns 0
22:54:49.651 00.000 12308 scope move finished after 176 + 48 ms
22:54:49.651 00.000 12308 Move returns status 0, amount 176
22:54:49.652 00.001 12308 move complete, result=0
22:54:49.652 00.000 12308 worker thread done servicing request
22:54:49.652 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 176 ms NORTH
22:54:49.657 00.005 12308 Worker thread wakes up
22:54:49.657 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:49.658 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:50.909 01.251 12308 Exposure complete
22:54:51.035 00.126 12308 worker thread done servicing request
22:54:51.036 00.001 14556 OnExposeComplete: enter
22:54:51.040 00.004 14556 UpdateGuideState(): m_state=6
22:54:51.043 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5880
22:54:51.049 00.006 14556 Star::Find returns 1 (0), X=171.76, Y=990.40, Mass=2081, SNR=30.7, Peak=145 HFD=4.4
22:54:51.053 00.004 14556 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.07) = xAngle (3.25 = -3.03)
22:54:51.057 00.004 14556 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.15 = -3.13)
22:54:51.061 00.004 14556 CameraToMount -- cameraX=0.27 cameraY=0.05 hyp=0.28 cameraTheta=0.18 mountX=-0.27 mountY=-0.00, mountTheta=-3.13
22:54:51.066 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.05, opts=13)
22:54:51.070 00.004 14556 Enqueuing Move request for scope (0.27, 0.05)
22:54:51.074 00.004 12308 Worker thread wakes up
22:54:51.074 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.05) opts 0xd
22:54:51.074 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.05)
22:54:51.074 00.000 12308 Moving (0.27, 0.05) raw xDistance=-0.27 yDistance=-0.00
22:54:51.074 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:54:51.074 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:51.074 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:54:51.075 00.001 12308 MoveAxis(E, 119, ABG)
22:54:51.075 00.000 12308 Guiding  Dir = 2, Dur = 119
22:54:51.075 00.000 12308 IsSlewing returns 0
22:54:51.075 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:51.081 00.006 12308 IsGuiding returns 0
22:54:51.081 00.000 12308 PulseGuide returned control before completion, sleep 129
22:54:51.103 00.022 14556 UpdateGuideState exits: m=2081 SNR=30.7
22:54:51.108 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:51.111 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:51.117 00.006 14556 Enqueuing Expose request
22:54:51.217 00.100 12308 IsGuiding returns 1
22:54:51.218 00.001 12308 scope still moving after pulse duration time elapsed
22:54:51.249 00.031 12308 IsSlewing returns 0
22:54:51.251 00.002 12308 IsGuiding returns 0
22:54:51.251 00.000 12308 scope move finished after 119 + 51 ms
22:54:51.253 00.002 12308 Move returns status 0, amount 119
22:54:51.253 00.000 12308 MoveAxis(N, 0, ABG)
22:54:51.254 00.001 12308 Move returns status 0, amount 0
22:54:51.254 00.000 12308 move complete, result=0
22:54:51.254 00.000 12308 worker thread done servicing request
22:54:51.254 00.000 14556 GuideStep: -0.3 px 119 ms EAST, -0.0 px 0 ms NORTH
22:54:51.260 00.006 12308 Worker thread wakes up
22:54:51.260 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:51.262 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:52.512 01.250 12308 Exposure complete
22:54:52.642 00.130 12308 worker thread done servicing request
22:54:52.643 00.001 14556 OnExposeComplete: enter
22:54:52.648 00.005 14556 UpdateGuideState(): m_state=6
22:54:52.652 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5881
22:54:52.657 00.005 14556 Star::Find returns 1 (0), X=171.24, Y=990.38, Mass=2063, SNR=30.3, Peak=137 HFD=4.6
22:54:52.661 00.004 14556 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.07) = xAngle (6.07 = -0.22)
22:54:52.664 00.003 14556 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.32)
22:54:52.668 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.04 hyp=0.25 cameraTheta=2.99 mountX=0.24 mountY=-0.08, mountTheta=-0.31
22:54:52.673 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.04, opts=13)
22:54:52.677 00.004 14556 Enqueuing Move request for scope (-0.24, 0.04)
22:54:52.681 00.004 12308 Worker thread wakes up
22:54:52.681 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.04) opts 0xd
22:54:52.681 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.04)
22:54:52.681 00.000 12308 Moving (-0.24, 0.04) raw xDistance=0.24 yDistance=-0.08
22:54:52.681 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
22:54:52.681 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:52.682 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:54:52.682 00.000 12308 MoveAxis(W, 96, ABG)
22:54:52.682 00.000 12308 Guiding  Dir = 3, Dur = 96
22:54:52.682 00.000 12308 IsSlewing returns 0
22:54:52.683 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:52.686 00.003 12308 IsGuiding returns 0
22:54:52.686 00.000 12308 PulseGuide returned control before completion, sleep 106
22:54:52.708 00.022 14556 UpdateGuideState exits: m=2063 SNR=30.3
22:54:52.713 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:52.716 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:52.721 00.005 14556 Enqueuing Expose request
22:54:52.796 00.075 12308 IsGuiding returns 1
22:54:52.797 00.001 12308 scope still moving after pulse duration time elapsed
22:54:52.828 00.031 12308 IsSlewing returns 0
22:54:52.829 00.001 12308 IsGuiding returns 0
22:54:52.829 00.000 12308 scope move finished after 96 + 47 ms
22:54:52.830 00.001 12308 Move returns status 0, amount 96
22:54:52.830 00.000 12308 MoveAxis(N, 0, ABG)
22:54:52.830 00.000 12308 Move returns status 0, amount 0
22:54:52.831 00.001 12308 move complete, result=0
22:54:52.831 00.000 12308 worker thread done servicing request
22:54:52.832 00.001 12308 Worker thread wakes up
22:54:52.832 00.000 14556 GuideStep: 0.2 px 96 ms WEST, -0.1 px 0 ms NORTH
22:54:52.841 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:52.841 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:54.091 01.250 12308 Exposure complete
22:54:54.255 00.164 12308 worker thread done servicing request
22:54:54.255 00.000 14556 OnExposeComplete: enter
22:54:54.258 00.003 14556 UpdateGuideState(): m_state=6
22:54:54.263 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5882
22:54:54.268 00.005 14556 Star::Find returns 1 (0), X=171.35, Y=990.30, Mass=2106, SNR=30.7, Peak=135 HFD=4.7
22:54:54.273 00.005 14556 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.07) = xAngle (0.27 = 0.27)
22:54:54.277 00.004 14556 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.17 = 0.17)
22:54:54.281 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.05 hyp=0.14 cameraTheta=-2.80 mountX=0.14 mountY=0.02, mountTheta=0.18
22:54:54.287 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.05, opts=13)
22:54:54.291 00.004 14556 Enqueuing Move request for scope (-0.14, -0.05)
22:54:54.296 00.005 12308 Worker thread wakes up
22:54:54.296 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.05) opts 0xd
22:54:54.296 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.05)
22:54:54.296 00.000 12308 Moving (-0.14, -0.05) raw xDistance=0.14 yDistance=0.02
22:54:54.296 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:54:54.296 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:54.297 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:54:54.297 00.000 12308 MoveAxis(E, 0, ABG)
22:54:54.297 00.000 12308 Move returns status 0, amount 0
22:54:54.297 00.000 12308 MoveAxis(N, 0, ABG)
22:54:54.297 00.000 12308 Move returns status 0, amount 0
22:54:54.297 00.000 12308 move complete, result=0
22:54:54.298 00.001 12308 worker thread done servicing request
22:54:54.298 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:54.326 00.028 14556 UpdateGuideState exits: m=2106 SNR=30.7
22:54:54.332 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:54.338 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:54.342 00.004 14556 Enqueuing Expose request
22:54:54.346 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:54.351 00.005 12308 Worker thread wakes up
22:54:54.351 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:54.353 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:55.594 01.241 12308 Exposure complete
22:54:55.724 00.130 12308 worker thread done servicing request
22:54:55.725 00.001 14556 OnExposeComplete: enter
22:54:55.729 00.004 14556 UpdateGuideState(): m_state=6
22:54:55.734 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5883
22:54:55.739 00.005 14556 Star::Find returns 1 (0), X=171.48, Y=990.53, Mass=2130, SNR=31.0, Peak=140 HFD=4.5
22:54:55.742 00.003 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
22:54:55.746 00.004 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
22:54:55.749 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.58 mountX=-0.01 mountY=-0.18, mountTheta=-1.63
22:54:55.755 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.18, opts=13)
22:54:55.759 00.004 14556 Enqueuing Move request for scope (-0.00, 0.18)
22:54:55.763 00.004 12308 Worker thread wakes up
22:54:55.763 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.18) opts 0xd
22:54:55.764 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.18)
22:54:55.764 00.000 12308 Moving (-0.00, 0.18) raw xDistance=-0.01 yDistance=-0.18
22:54:55.764 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:54:55.764 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:55.765 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:54:55.765 00.000 12308 MoveAxis(E, 0, ABG)
22:54:55.765 00.000 12308 Move returns status 0, amount 0
22:54:55.765 00.000 12308 MoveAxis(N, 0, ABG)
22:54:55.765 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:55.771 00.006 12308 Move returns status 0, amount 0
22:54:55.772 00.001 12308 move complete, result=0
22:54:55.772 00.000 12308 worker thread done servicing request
22:54:55.795 00.023 14556 UpdateGuideState exits: m=2130 SNR=31.0
22:54:55.799 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:55.805 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:55.811 00.006 14556 Enqueuing Expose request
22:54:55.814 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:54:55.819 00.005 12308 Worker thread wakes up
22:54:55.819 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:55.820 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:57.067 01.247 12308 Exposure complete
22:54:57.199 00.132 12308 worker thread done servicing request
22:54:57.200 00.001 14556 OnExposeComplete: enter
22:54:57.204 00.004 14556 UpdateGuideState(): m_state=6
22:54:57.208 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5884
22:54:57.211 00.003 14556 Star::Find returns 1 (0), X=171.40, Y=990.57, Mass=2039, SNR=30.1, Peak=138 HFD=4.6
22:54:57.215 00.004 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
22:54:57.220 00.005 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
22:54:57.224 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.22 hyp=0.23 cameraTheta=1.93 mountX=0.07 mountY=-0.23, mountTheta=-1.29
22:54:57.228 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.22, opts=13)
22:54:57.233 00.005 14556 Enqueuing Move request for scope (-0.08, 0.22)
22:54:57.237 00.004 12308 Worker thread wakes up
22:54:57.237 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.22) opts 0xd
22:54:57.237 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.22)
22:54:57.237 00.000 12308 Moving (-0.08, 0.22) raw xDistance=0.07 yDistance=-0.23
22:54:57.237 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:54:57.238 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:54:57.238 00.000 12308 MoveAxis(E, 0, ABG)
22:54:57.238 00.000 12308 Move returns status 0, amount 0
22:54:57.238 00.000 12308 MoveAxis(N, 161, ABG)
22:54:57.238 00.000 12308 Guiding  Dir = 0, Dur = 161
22:54:57.238 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:57.243 00.005 12308 IsSlewing returns 0
22:54:57.243 00.000 12308 IsGuiding returns 0
22:54:57.243 00.000 12308 PulseGuide returned control before completion, sleep 171
22:54:57.265 00.022 14556 UpdateGuideState exits: m=2039 SNR=30.1
22:54:57.269 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:57.275 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:57.279 00.004 14556 Enqueuing Expose request
22:54:57.417 00.138 12308 IsGuiding returns 1
22:54:57.417 00.000 12308 scope still moving after pulse duration time elapsed
22:54:57.448 00.031 12308 IsSlewing returns 0
22:54:57.449 00.001 12308 IsGuiding returns 0
22:54:57.449 00.000 12308 scope move finished after 161 + 44 ms
22:54:57.449 00.000 12308 Move returns status 0, amount 161
22:54:57.449 00.000 12308 move complete, result=0
22:54:57.449 00.000 12308 worker thread done servicing request
22:54:57.450 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 161 ms NORTH
22:54:57.456 00.006 12308 Worker thread wakes up
22:54:57.456 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:57.457 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:54:58.711 01.254 12308 Exposure complete
22:54:58.844 00.133 12308 worker thread done servicing request
22:54:58.845 00.001 14556 OnExposeComplete: enter
22:54:58.848 00.003 14556 UpdateGuideState(): m_state=6
22:54:58.852 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5885
22:54:58.856 00.004 14556 Star::Find returns 1 (0), X=171.28, Y=990.52, Mass=2411, SNR=33.0, Peak=156 HFD=4.7
22:54:58.860 00.004 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.51 = -0.77)
22:54:58.864 00.004 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.87)
22:54:58.869 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.17 hyp=0.27 cameraTheta=2.44 mountX=0.19 mountY=-0.20, mountTheta=-0.82
22:54:58.874 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.17, opts=13)
22:54:58.879 00.005 14556 Enqueuing Move request for scope (-0.20, 0.17)
22:54:58.883 00.004 12308 Worker thread wakes up
22:54:58.883 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.17) opts 0xd
22:54:58.883 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.17)
22:54:58.883 00.000 12308 Moving (-0.20, 0.17) raw xDistance=0.19 yDistance=-0.20
22:54:58.883 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:54:58.883 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:54:58.883 00.000 12308 MoveAxis(E, 0, ABG)
22:54:58.883 00.000 12308 Move returns status 0, amount 0
22:54:58.884 00.001 12308 MoveAxis(N, 144, ABG)
22:54:58.884 00.000 12308 Guiding  Dir = 0, Dur = 144
22:54:58.884 00.000 12308 IsSlewing returns 0
22:54:58.884 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:54:58.889 00.005 12308 IsGuiding returns 0
22:54:58.889 00.000 12308 PulseGuide returned control before completion, sleep 154
22:54:58.909 00.020 14556 UpdateGuideState exits: m=2411 SNR=33.0
22:54:58.914 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:58.917 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:54:58.921 00.004 14556 Enqueuing Expose request
22:54:59.060 00.139 12308 IsGuiding returns 1
22:54:59.060 00.000 12308 scope still moving after pulse duration time elapsed
22:54:59.091 00.031 12308 IsSlewing returns 0
22:54:59.091 00.000 12308 IsGuiding returns 0
22:54:59.092 00.001 12308 scope move finished after 144 + 58 ms
22:54:59.092 00.000 12308 Move returns status 0, amount 144
22:54:59.092 00.000 12308 move complete, result=0
22:54:59.093 00.001 12308 worker thread done servicing request
22:54:59.093 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 144 ms NORTH
22:54:59.100 00.007 12308 Worker thread wakes up
22:54:59.100 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:54:59.100 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:00.358 01.258 12308 Exposure complete
22:55:00.508 00.150 12308 worker thread done servicing request
22:55:00.508 00.000 14556 OnExposeComplete: enter
22:55:00.512 00.004 14556 UpdateGuideState(): m_state=6
22:55:00.517 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5886
22:55:00.521 00.004 14556 Star::Find returns 1 (0), X=171.35, Y=990.28, Mass=2274, SNR=32.0, Peak=174 HFD=4.7
22:55:00.526 00.005 14556 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.07) = xAngle (0.39 = 0.39)
22:55:00.529 00.003 14556 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.29 = 0.29)
22:55:00.534 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.15 cameraTheta=-2.68 mountX=0.14 mountY=0.04, mountTheta=0.30
22:55:00.540 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.07, opts=13)
22:55:00.543 00.003 14556 Enqueuing Move request for scope (-0.14, -0.07)
22:55:00.548 00.005 12308 Worker thread wakes up
22:55:00.548 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
22:55:00.548 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
22:55:00.548 00.000 12308 Moving (-0.14, -0.07) raw xDistance=0.14 yDistance=0.04
22:55:00.548 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:55:00.548 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:00.549 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:55:00.549 00.000 12308 MoveAxis(E, 0, ABG)
22:55:00.549 00.000 12308 Move returns status 0, amount 0
22:55:00.549 00.000 12308 MoveAxis(N, 0, ABG)
22:55:00.549 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:00.553 00.004 12308 Move returns status 0, amount 0
22:55:00.553 00.000 12308 move complete, result=0
22:55:00.553 00.000 12308 worker thread done servicing request
22:55:00.575 00.022 14556 UpdateGuideState exits: m=2274 SNR=32.0
22:55:00.581 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:00.585 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:00.589 00.004 14556 Enqueuing Expose request
22:55:00.593 00.004 12308 Worker thread wakes up
22:55:00.593 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:00.598 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:00.598 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:01.844 01.246 12308 Exposure complete
22:55:01.981 00.137 12308 worker thread done servicing request
22:55:01.982 00.001 14556 OnExposeComplete: enter
22:55:01.986 00.004 14556 UpdateGuideState(): m_state=6
22:55:01.990 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5887
22:55:01.994 00.004 14556 Star::Find returns 1 (0), X=171.26, Y=990.30, Mass=2060, SNR=30.5, Peak=164 HFD=4.3
22:55:01.999 00.005 14556 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.07) = xAngle (0.13 = 0.13)
22:55:02.002 00.003 14556 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.03 = 0.03)
22:55:02.006 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.05 hyp=0.24 cameraTheta=-2.94 mountX=0.23 mountY=0.01, mountTheta=0.03
22:55:02.011 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.05, opts=13)
22:55:02.014 00.003 14556 Enqueuing Move request for scope (-0.23, -0.05)
22:55:02.019 00.005 12308 Worker thread wakes up
22:55:02.019 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.05) opts 0xd
22:55:02.019 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.05)
22:55:02.019 00.000 12308 Moving (-0.23, -0.05) raw xDistance=0.23 yDistance=0.01
22:55:02.019 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
22:55:02.020 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:02.020 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:55:02.020 00.000 12308 MoveAxis(W, 101, ABG)
22:55:02.020 00.000 12308 Guiding  Dir = 3, Dur = 101
22:55:02.020 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:02.028 00.008 12308 IsSlewing returns 0
22:55:02.028 00.000 12308 IsGuiding returns 0
22:55:02.029 00.001 12308 PulseGuide returned control before completion, sleep 111
22:55:02.051 00.022 14556 UpdateGuideState exits: m=2060 SNR=30.5
22:55:02.057 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:02.061 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:02.064 00.003 14556 Enqueuing Expose request
22:55:02.149 00.085 12308 IsGuiding returns 1
22:55:02.150 00.001 12308 scope still moving after pulse duration time elapsed
22:55:02.180 00.030 12308 IsSlewing returns 0
22:55:02.181 00.001 12308 IsGuiding returns 0
22:55:02.181 00.000 12308 scope move finished after 101 + 52 ms
22:55:02.181 00.000 12308 Move returns status 0, amount 101
22:55:02.182 00.001 12308 MoveAxis(N, 0, ABG)
22:55:02.183 00.001 12308 Move returns status 0, amount 0
22:55:02.183 00.000 12308 move complete, result=0
22:55:02.183 00.000 12308 worker thread done servicing request
22:55:02.183 00.000 12308 Worker thread wakes up
22:55:02.183 00.000 14556 GuideStep: 0.2 px 101 ms WEST, 0.0 px 0 ms NORTH
22:55:02.190 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:02.190 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:03.437 01.247 12308 Exposure complete
22:55:03.572 00.135 12308 worker thread done servicing request
22:55:03.573 00.001 14556 OnExposeComplete: enter
22:55:03.576 00.003 14556 UpdateGuideState(): m_state=6
22:55:03.581 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5888
22:55:03.587 00.006 14556 Star::Find returns 1 (0), X=171.48, Y=990.52, Mass=2325, SNR=32.4, Peak=147 HFD=4.9
22:55:03.591 00.004 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
22:55:03.594 00.003 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
22:55:03.598 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.63 mountX=-0.00 mountY=-0.17, mountTheta=-1.58
22:55:03.602 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.17, opts=13)
22:55:03.607 00.005 14556 Enqueuing Move request for scope (-0.01, 0.17)
22:55:03.611 00.004 12308 Worker thread wakes up
22:55:03.611 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
22:55:03.612 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
22:55:03.612 00.000 12308 Moving (-0.01, 0.17) raw xDistance=-0.00 yDistance=-0.17
22:55:03.612 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:55:03.612 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:03.613 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:55:03.613 00.000 12308 MoveAxis(E, 0, ABG)
22:55:03.613 00.000 12308 Move returns status 0, amount 0
22:55:03.613 00.000 12308 MoveAxis(N, 0, ABG)
22:55:03.613 00.000 12308 Move returns status 0, amount 0
22:55:03.614 00.001 12308 move complete, result=0
22:55:03.614 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:03.621 00.007 12308 worker thread done servicing request
22:55:03.644 00.023 14556 UpdateGuideState exits: m=2325 SNR=32.4
22:55:03.650 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:03.654 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:03.658 00.004 14556 Enqueuing Expose request
22:55:03.661 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:55:03.665 00.004 12308 Worker thread wakes up
22:55:03.665 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:03.665 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:04.916 01.251 12308 Exposure complete
22:55:05.060 00.144 12308 worker thread done servicing request
22:55:05.060 00.000 14556 OnExposeComplete: enter
22:55:05.065 00.005 14556 UpdateGuideState(): m_state=6
22:55:05.068 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5889
22:55:05.071 00.003 14556 Star::Find returns 1 (0), X=171.36, Y=990.37, Mass=2163, SNR=31.2, Peak=140 HFD=4.8
22:55:05.075 00.004 14556 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.07) = xAngle (6.02 = -0.27)
22:55:05.078 00.003 14556 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.92 = -0.37)
22:55:05.082 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.94 mountX=0.13 mountY=-0.05, mountTheta=-0.35
22:55:05.088 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.03, opts=13)
22:55:05.091 00.003 14556 Enqueuing Move request for scope (-0.13, 0.03)
22:55:05.095 00.004 12308 Worker thread wakes up
22:55:05.095 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
22:55:05.095 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
22:55:05.095 00.000 12308 Moving (-0.13, 0.03) raw xDistance=0.13 yDistance=-0.05
22:55:05.097 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:55:05.097 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:05.097 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:55:05.097 00.000 12308 MoveAxis(E, 0, ABG)
22:55:05.098 00.001 12308 Move returns status 0, amount 0
22:55:05.098 00.000 12308 MoveAxis(N, 0, ABG)
22:55:05.098 00.000 12308 Move returns status 0, amount 0
22:55:05.098 00.000 12308 move complete, result=0
22:55:05.098 00.000 12308 worker thread done servicing request
22:55:05.099 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:05.124 00.025 14556 UpdateGuideState exits: m=2163 SNR=31.2
22:55:05.128 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:05.132 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:05.135 00.003 14556 Enqueuing Expose request
22:55:05.139 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:55:05.144 00.005 12308 Worker thread wakes up
22:55:05.145 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:05.145 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:06.392 01.247 12308 Exposure complete
22:55:06.538 00.146 12308 worker thread done servicing request
22:55:06.538 00.000 14556 OnExposeComplete: enter
22:55:06.544 00.006 14556 UpdateGuideState(): m_state=6
22:55:06.548 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5890
22:55:06.554 00.006 14556 Star::Find returns 1 (0), X=171.36, Y=990.53, Mass=2014, SNR=30.1, Peak=137 HFD=4.4
22:55:06.560 00.006 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
22:55:06.565 00.005 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
22:55:06.569 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.18 hyp=0.22 cameraTheta=2.18 mountX=0.11 mountY=-0.20, mountTheta=-1.05
22:55:06.573 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.18, opts=13)
22:55:06.577 00.004 14556 Enqueuing Move request for scope (-0.13, 0.18)
22:55:06.580 00.003 12308 Worker thread wakes up
22:55:06.580 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.18) opts 0xd
22:55:06.581 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.18)
22:55:06.581 00.000 12308 Moving (-0.13, 0.18) raw xDistance=0.11 yDistance=-0.20
22:55:06.581 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:55:06.581 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:55:06.582 00.001 12308 MoveAxis(E, 0, ABG)
22:55:06.582 00.000 12308 Move returns status 0, amount 0
22:55:06.582 00.000 12308 MoveAxis(N, 141, ABG)
22:55:06.582 00.000 12308 Guiding  Dir = 0, Dur = 141
22:55:06.582 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:06.585 00.003 12308 IsSlewing returns 0
22:55:06.587 00.002 12308 IsGuiding returns 0
22:55:06.587 00.000 12308 PulseGuide returned control before completion, sleep 151
22:55:06.603 00.016 14556 UpdateGuideState exits: m=2014 SNR=30.1
22:55:06.607 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:06.613 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:06.618 00.005 14556 Enqueuing Expose request
22:55:06.755 00.137 12308 IsGuiding returns 1
22:55:06.756 00.001 12308 scope still moving after pulse duration time elapsed
22:55:06.785 00.029 12308 IsSlewing returns 0
22:55:06.785 00.000 12308 IsGuiding returns 0
22:55:06.787 00.002 12308 scope move finished after 141 + 59 ms
22:55:06.787 00.000 12308 Move returns status 0, amount 141
22:55:06.788 00.001 12308 move complete, result=0
22:55:06.788 00.000 12308 worker thread done servicing request
22:55:06.789 00.001 12308 Worker thread wakes up
22:55:06.789 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 141 ms NORTH
22:55:06.795 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:06.795 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:08.045 01.250 12308 Exposure complete
22:55:08.195 00.150 12308 worker thread done servicing request
22:55:08.195 00.000 14556 OnExposeComplete: enter
22:55:08.200 00.005 14556 UpdateGuideState(): m_state=6
22:55:08.205 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5891
22:55:08.211 00.006 14556 Star::Find returns 1 (0), X=171.28, Y=990.43, Mass=2105, SNR=30.7, Peak=153 HFD=4.7
22:55:08.215 00.004 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.83 = -0.45)
22:55:08.219 00.004 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.55)
22:55:08.224 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.08 hyp=0.22 cameraTheta=2.76 mountX=0.20 mountY=-0.11, mountTheta=-0.53
22:55:08.229 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.08, opts=13)
22:55:08.233 00.004 14556 Enqueuing Move request for scope (-0.20, 0.08)
22:55:08.237 00.004 12308 Worker thread wakes up
22:55:08.237 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.08) opts 0xd
22:55:08.237 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.08)
22:55:08.237 00.000 12308 Moving (-0.20, 0.08) raw xDistance=0.20 yDistance=-0.11
22:55:08.238 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:55:08.238 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:08.238 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:55:08.238 00.000 12308 MoveAxis(E, 0, ABG)
22:55:08.240 00.002 12308 Move returns status 0, amount 0
22:55:08.240 00.000 12308 MoveAxis(N, 0, ABG)
22:55:08.240 00.000 12308 Move returns status 0, amount 0
22:55:08.240 00.000 12308 move complete, result=0
22:55:08.240 00.000 12308 worker thread done servicing request
22:55:08.241 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:08.270 00.029 14556 UpdateGuideState exits: m=2105 SNR=30.7
22:55:08.276 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:08.280 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:08.283 00.003 14556 Enqueuing Expose request
22:55:08.287 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:08.291 00.004 12308 Worker thread wakes up
22:55:08.291 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:08.292 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:09.531 01.239 12308 Exposure complete
22:55:09.680 00.149 12308 worker thread done servicing request
22:55:09.681 00.001 14556 OnExposeComplete: enter
22:55:09.686 00.005 14556 UpdateGuideState(): m_state=6
22:55:09.691 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5892
22:55:09.696 00.005 14556 Star::Find returns 1 (0), X=171.20, Y=990.55, Mass=2167, SNR=31.4, Peak=159 HFD=4.5
22:55:09.700 00.004 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.59 = -0.69)
22:55:09.704 00.004 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.49 = -0.79)
22:55:09.708 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=0.20 hyp=0.35 cameraTheta=2.52 mountX=0.27 mountY=-0.25, mountTheta=-0.74
22:55:09.714 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.20, opts=13)
22:55:09.719 00.005 14556 Enqueuing Move request for scope (-0.29, 0.20)
22:55:09.722 00.003 12308 Worker thread wakes up
22:55:09.722 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.20) opts 0xd
22:55:09.722 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.20)
22:55:09.722 00.000 12308 Moving (-0.29, 0.20) raw xDistance=0.27 yDistance=-0.25
22:55:09.723 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:55:09.723 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:55:09.723 00.000 12308 MoveAxis(W, 117, ABG)
22:55:09.723 00.000 12308 Guiding  Dir = 3, Dur = 117
22:55:09.725 00.002 12308 IsSlewing returns 0
22:55:09.725 00.000 12308 IsGuiding returns 0
22:55:09.725 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:09.729 00.004 12308 PulseGuide returned control before completion, sleep 127
22:55:09.754 00.025 14556 UpdateGuideState exits: m=2167 SNR=31.4
22:55:09.758 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:09.761 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:09.765 00.004 14556 Enqueuing Expose request
22:55:09.864 00.099 12308 IsGuiding returns 1
22:55:09.864 00.000 12308 scope still moving after pulse duration time elapsed
22:55:09.894 00.030 12308 IsSlewing returns 0
22:55:09.896 00.002 12308 IsGuiding returns 0
22:55:09.896 00.000 12308 scope move finished after 117 + 54 ms
22:55:09.897 00.001 12308 Move returns status 0, amount 117
22:55:09.897 00.000 12308 MoveAxis(N, 175, ABG)
22:55:09.898 00.001 12308 Guiding  Dir = 0, Dur = 175
22:55:09.898 00.000 12308 IsSlewing returns 0
22:55:09.899 00.001 12308 IsGuiding returns 0
22:55:09.900 00.001 12308 PulseGuide returned control before completion, sleep 185
22:55:10.097 00.197 12308 IsGuiding returns 1
22:55:10.099 00.002 12308 scope still moving after pulse duration time elapsed
22:55:10.129 00.030 12308 IsSlewing returns 0
22:55:10.130 00.001 12308 IsGuiding returns 0
22:55:10.131 00.001 12308 scope move finished after 175 + 56 ms
22:55:10.131 00.000 12308 Move returns status 0, amount 175
22:55:10.132 00.001 12308 move complete, result=0
22:55:10.132 00.000 12308 worker thread done servicing request
22:55:10.132 00.000 14556 GuideStep: 0.3 px 117 ms WEST, -0.2 px 175 ms NORTH
22:55:10.139 00.007 12308 Worker thread wakes up
22:55:10.139 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:10.141 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:11.389 01.248 12308 Exposure complete
22:55:11.510 00.121 12308 worker thread done servicing request
22:55:11.511 00.001 14556 OnExposeComplete: enter
22:55:11.514 00.003 14556 UpdateGuideState(): m_state=6
22:55:11.519 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5893
22:55:11.523 00.004 14556 Star::Find returns 1 (0), X=171.37, Y=990.19, Mass=2107, SNR=30.8, Peak=168 HFD=4.5
22:55:11.527 00.004 14556 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-3.07) = xAngle (0.85 = 0.85)
22:55:11.530 00.003 14556 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.75 = 0.75)
22:55:11.533 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.16 hyp=0.19 cameraTheta=-2.22 mountX=0.13 mountY=0.13, mountTheta=0.81
22:55:11.539 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.16, opts=13)
22:55:11.543 00.004 14556 Enqueuing Move request for scope (-0.12, -0.16)
22:55:11.548 00.005 12308 Worker thread wakes up
22:55:11.548 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.16) opts 0xd
22:55:11.548 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.16)
22:55:11.548 00.000 12308 Moving (-0.12, -0.16) raw xDistance=0.13 yDistance=0.13
22:55:11.548 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:55:11.549 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:11.549 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:55:11.549 00.000 12308 MoveAxis(E, 0, ABG)
22:55:11.549 00.000 12308 Move returns status 0, amount 0
22:55:11.549 00.000 12308 MoveAxis(N, 0, ABG)
22:55:11.550 00.001 12308 Move returns status 0, amount 0
22:55:11.550 00.000 12308 move complete, result=0
22:55:11.550 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:11.555 00.005 12308 worker thread done servicing request
22:55:11.575 00.020 14556 UpdateGuideState exits: m=2107 SNR=30.8
22:55:11.580 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:11.586 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:11.591 00.005 14556 Enqueuing Expose request
22:55:11.595 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:11.598 00.003 12308 Worker thread wakes up
22:55:11.599 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:11.599 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:12.857 01.258 12308 Exposure complete
22:55:12.995 00.138 12308 worker thread done servicing request
22:55:12.996 00.001 14556 OnExposeComplete: enter
22:55:13.000 00.004 14556 UpdateGuideState(): m_state=6
22:55:13.005 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5894
22:55:13.009 00.004 14556 Star::Find returns 1 (0), X=171.22, Y=990.28, Mass=2041, SNR=30.2, Peak=162 HFD=4.4
22:55:13.013 00.004 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
22:55:13.017 00.004 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.09 = 0.09)
22:55:13.021 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-2.89 mountX=0.27 mountY=0.02, mountTheta=0.09
22:55:13.026 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.07, opts=13)
22:55:13.030 00.004 14556 Enqueuing Move request for scope (-0.26, -0.07)
22:55:13.034 00.004 12308 Worker thread wakes up
22:55:13.034 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.07) opts 0xd
22:55:13.034 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.07)
22:55:13.034 00.000 12308 Moving (-0.26, -0.07) raw xDistance=0.27 yDistance=0.02
22:55:13.034 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:55:13.034 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:13.036 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:55:13.036 00.000 12308 MoveAxis(W, 116, ABG)
22:55:13.036 00.000 12308 Guiding  Dir = 3, Dur = 116
22:55:13.036 00.000 12308 IsSlewing returns 0
22:55:13.037 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:13.041 00.004 12308 IsGuiding returns 0
22:55:13.041 00.000 12308 PulseGuide returned control before completion, sleep 126
22:55:13.064 00.023 14556 UpdateGuideState exits: m=2041 SNR=30.2
22:55:13.068 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:13.072 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:13.076 00.004 14556 Enqueuing Expose request
22:55:13.174 00.098 12308 IsGuiding returns 1
22:55:13.175 00.001 12308 scope still moving after pulse duration time elapsed
22:55:13.204 00.029 12308 IsSlewing returns 0
22:55:13.205 00.001 12308 IsGuiding returns 0
22:55:13.206 00.001 12308 scope move finished after 116 + 49 ms
22:55:13.206 00.000 12308 Move returns status 0, amount 116
22:55:13.208 00.002 12308 MoveAxis(N, 0, ABG)
22:55:13.208 00.000 12308 Move returns status 0, amount 0
22:55:13.209 00.001 12308 move complete, result=0
22:55:13.210 00.001 12308 worker thread done servicing request
22:55:13.210 00.000 12308 Worker thread wakes up
22:55:13.210 00.000 14556 GuideStep: 0.3 px 116 ms WEST, 0.0 px 0 ms NORTH
22:55:13.216 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:13.216 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:14.468 01.252 12308 Exposure complete
22:55:14.608 00.140 12308 worker thread done servicing request
22:55:14.608 00.000 14556 OnExposeComplete: enter
22:55:14.613 00.005 14556 UpdateGuideState(): m_state=6
22:55:14.618 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5895
22:55:14.622 00.004 14556 Star::Find returns 1 (0), X=171.36, Y=990.31, Mass=2172, SNR=31.4, Peak=148 HFD=4.7
22:55:14.625 00.003 14556 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-3.07) = xAngle (0.23 = 0.23)
22:55:14.629 00.004 14556 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.13 = 0.13)
22:55:14.633 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-2.84 mountX=0.13 mountY=0.02, mountTheta=0.13
22:55:14.637 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.04, opts=13)
22:55:14.643 00.006 14556 Enqueuing Move request for scope (-0.13, -0.04)
22:55:14.646 00.003 12308 Worker thread wakes up
22:55:14.648 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
22:55:14.648 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
22:55:14.648 00.000 12308 Moving (-0.13, -0.04) raw xDistance=0.13 yDistance=0.02
22:55:14.648 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:55:14.648 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:14.648 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:55:14.648 00.000 12308 MoveAxis(E, 0, ABG)
22:55:14.649 00.001 12308 Move returns status 0, amount 0
22:55:14.649 00.000 12308 MoveAxis(N, 0, ABG)
22:55:14.650 00.001 12308 Move returns status 0, amount 0
22:55:14.650 00.000 12308 move complete, result=0
22:55:14.650 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:14.655 00.005 12308 worker thread done servicing request
22:55:14.684 00.029 14556 UpdateGuideState exits: m=2172 SNR=31.4
22:55:14.690 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:14.696 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:14.701 00.005 14556 Enqueuing Expose request
22:55:14.710 00.009 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:14.717 00.007 12308 Worker thread wakes up
22:55:14.717 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:14.718 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:15.971 01.253 12308 Exposure complete
22:55:16.109 00.138 12308 worker thread done servicing request
22:55:16.109 00.000 14556 OnExposeComplete: enter
22:55:16.115 00.006 14556 UpdateGuideState(): m_state=6
22:55:16.120 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5896
22:55:16.126 00.006 14556 Star::Find returns 1 (0), X=171.60, Y=990.46, Mass=2069, SNR=30.6, Peak=148 HFD=4.3
22:55:16.130 00.004 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.87 = -2.41)
22:55:16.135 00.005 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.51)
22:55:16.140 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.12 hyp=0.16 cameraTheta=0.80 mountX=-0.12 mountY=-0.10, mountTheta=-2.47
22:55:16.145 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.12, opts=13)
22:55:16.149 00.004 14556 Enqueuing Move request for scope (0.11, 0.12)
22:55:16.153 00.004 12308 Worker thread wakes up
22:55:16.153 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.12) opts 0xd
22:55:16.153 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.12)
22:55:16.153 00.000 12308 Moving (0.11, 0.12) raw xDistance=-0.12 yDistance=-0.10
22:55:16.155 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:55:16.155 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:16.155 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:55:16.155 00.000 12308 MoveAxis(E, 0, ABG)
22:55:16.155 00.000 12308 Move returns status 0, amount 0
22:55:16.156 00.001 12308 MoveAxis(N, 0, ABG)
22:55:16.156 00.000 12308 Move returns status 0, amount 0
22:55:16.156 00.000 12308 move complete, result=0
22:55:16.156 00.000 12308 worker thread done servicing request
22:55:16.156 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:16.183 00.027 14556 UpdateGuideState exits: m=2069 SNR=30.6
22:55:16.188 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:16.192 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:16.197 00.005 14556 Enqueuing Expose request
22:55:16.201 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:16.206 00.005 12308 Worker thread wakes up
22:55:16.206 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:16.206 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:17.450 01.244 12308 Exposure complete
22:55:17.589 00.139 12308 worker thread done servicing request
22:55:17.589 00.000 14556 OnExposeComplete: enter
22:55:17.593 00.004 14556 UpdateGuideState(): m_state=6
22:55:17.597 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5897
22:55:17.601 00.004 14556 Star::Find returns 1 (0), X=171.57, Y=990.61, Mass=2163, SNR=31.2, Peak=133 HFD=4.9
22:55:17.605 00.004 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.33 = -1.95)
22:55:17.608 00.003 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.05)
22:55:17.613 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.26 hyp=0.27 cameraTheta=1.26 mountX=-0.10 mountY=-0.24, mountTheta=-1.97
22:55:17.619 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.26, opts=13)
22:55:17.623 00.004 14556 Enqueuing Move request for scope (0.08, 0.26)
22:55:17.626 00.003 12308 Worker thread wakes up
22:55:17.626 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.26) opts 0xd
22:55:17.627 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.26)
22:55:17.628 00.001 12308 Moving (0.08, 0.26) raw xDistance=-0.10 yDistance=-0.24
22:55:17.628 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:55:17.628 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:55:17.628 00.000 12308 MoveAxis(E, 0, ABG)
22:55:17.628 00.000 12308 Move returns status 0, amount 0
22:55:17.629 00.001 12308 MoveAxis(N, 171, ABG)
22:55:17.629 00.000 12308 Guiding  Dir = 0, Dur = 171
22:55:17.629 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:17.633 00.004 12308 IsSlewing returns 0
22:55:17.633 00.000 12308 IsGuiding returns 0
22:55:17.634 00.001 12308 PulseGuide returned control before completion, sleep 181
22:55:17.659 00.025 14556 UpdateGuideState exits: m=2163 SNR=31.2
22:55:17.664 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:17.667 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:17.672 00.005 14556 Enqueuing Expose request
22:55:17.819 00.147 12308 IsGuiding returns 1
22:55:17.820 00.001 12308 scope still moving after pulse duration time elapsed
22:55:17.851 00.031 12308 IsSlewing returns 0
22:55:17.852 00.001 12308 IsGuiding returns 0
22:55:17.853 00.001 12308 scope move finished after 171 + 47 ms
22:55:17.853 00.000 12308 Move returns status 0, amount 171
22:55:17.853 00.000 12308 move complete, result=0
22:55:17.854 00.001 12308 worker thread done servicing request
22:55:17.854 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 171 ms NORTH
22:55:17.861 00.007 12308 Worker thread wakes up
22:55:17.861 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:17.861 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:19.107 01.246 12308 Exposure complete
22:55:19.231 00.124 12308 worker thread done servicing request
22:55:19.232 00.001 14556 OnExposeComplete: enter
22:55:19.236 00.004 14556 UpdateGuideState(): m_state=6
22:55:19.240 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5898
22:55:19.244 00.004 14556 Star::Find returns 1 (0), X=171.35, Y=990.31, Mass=2130, SNR=30.9, Peak=145 HFD=4.7
22:55:19.248 00.004 14556 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.07) = xAngle (0.22 = 0.22)
22:55:19.253 00.005 14556 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.12 = 0.12)
22:55:19.257 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-2.86 mountX=0.13 mountY=0.02, mountTheta=0.12
22:55:19.262 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.04, opts=13)
22:55:19.266 00.004 14556 Enqueuing Move request for scope (-0.13, -0.04)
22:55:19.269 00.003 12308 Worker thread wakes up
22:55:19.269 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
22:55:19.269 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
22:55:19.269 00.000 12308 Moving (-0.13, -0.04) raw xDistance=0.13 yDistance=0.02
22:55:19.270 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:55:19.270 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:19.270 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:55:19.270 00.000 12308 MoveAxis(E, 0, ABG)
22:55:19.270 00.000 12308 Move returns status 0, amount 0
22:55:19.270 00.000 12308 MoveAxis(N, 0, ABG)
22:55:19.272 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:19.275 00.003 12308 Move returns status 0, amount 0
22:55:19.275 00.000 12308 move complete, result=0
22:55:19.275 00.000 12308 worker thread done servicing request
22:55:19.298 00.023 14556 UpdateGuideState exits: m=2130 SNR=30.9
22:55:19.301 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:19.305 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:19.309 00.004 14556 Enqueuing Expose request
22:55:19.312 00.003 12308 Worker thread wakes up
22:55:19.312 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:19.312 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:19.312 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:20.566 01.254 12308 Exposure complete
22:55:20.680 00.114 12308 worker thread done servicing request
22:55:20.681 00.001 14556 OnExposeComplete: enter
22:55:20.685 00.004 14556 UpdateGuideState(): m_state=6
22:55:20.689 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5899
22:55:20.693 00.004 14556 Star::Find returns 1 (0), X=171.44, Y=990.43, Mass=2090, SNR=30.6, Peak=147 HFD=4.3
22:55:20.698 00.005 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.11 = -1.17)
22:55:20.702 00.004 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.27)
22:55:20.706 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.04 mountX=0.04 mountY=-0.09, mountTheta=-1.19
22:55:20.711 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.08, opts=13)
22:55:20.717 00.006 14556 Enqueuing Move request for scope (-0.04, 0.08)
22:55:20.721 00.004 12308 Worker thread wakes up
22:55:20.721 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
22:55:20.721 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
22:55:20.721 00.000 12308 Moving (-0.04, 0.08) raw xDistance=0.04 yDistance=-0.09
22:55:20.721 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:55:20.723 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:20.723 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:55:20.723 00.000 12308 MoveAxis(E, 0, ABG)
22:55:20.723 00.000 12308 Move returns status 0, amount 0
22:55:20.723 00.000 12308 MoveAxis(N, 0, ABG)
22:55:20.723 00.000 12308 Move returns status 0, amount 0
22:55:20.723 00.000 12308 move complete, result=0
22:55:20.723 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:20.729 00.006 12308 worker thread done servicing request
22:55:20.753 00.024 14556 UpdateGuideState exits: m=2090 SNR=30.6
22:55:20.756 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:20.760 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:20.764 00.004 14556 Enqueuing Expose request
22:55:20.770 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:20.773 00.003 12308 Worker thread wakes up
22:55:20.773 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:20.773 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:22.021 01.248 12308 Exposure complete
22:55:22.161 00.140 12308 worker thread done servicing request
22:55:22.161 00.000 14556 OnExposeComplete: enter
22:55:22.166 00.005 14556 UpdateGuideState(): m_state=6
22:55:22.170 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5900
22:55:22.174 00.004 14556 Star::Find returns 1 (0), X=171.72, Y=990.62, Mass=2105, SNR=30.9, Peak=140 HFD=4.7
22:55:22.178 00.004 14556 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.07) = xAngle (3.94 = -2.34)
22:55:22.182 00.004 14556 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.44)
22:55:22.185 00.003 14556 CameraToMount -- cameraX=0.23 cameraY=0.27 hyp=0.36 cameraTheta=0.87 mountX=-0.25 mountY=-0.23, mountTheta=-2.40
22:55:22.191 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.27, opts=13)
22:55:22.196 00.005 14556 Enqueuing Move request for scope (0.23, 0.27)
22:55:22.199 00.003 12308 Worker thread wakes up
22:55:22.200 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.27) opts 0xd
22:55:22.200 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.27)
22:55:22.200 00.000 12308 Moving (0.23, 0.27) raw xDistance=-0.25 yDistance=-0.23
22:55:22.200 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:55:22.200 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:55:22.201 00.001 12308 MoveAxis(E, 109, ABG)
22:55:22.201 00.000 12308 Guiding  Dir = 2, Dur = 109
22:55:22.201 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:22.207 00.006 12308 IsSlewing returns 0
22:55:22.207 00.000 12308 IsGuiding returns 0
22:55:22.208 00.001 12308 PulseGuide returned control before completion, sleep 119
22:55:22.232 00.024 14556 UpdateGuideState exits: m=2105 SNR=30.9
22:55:22.236 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:22.241 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:22.244 00.003 14556 Enqueuing Expose request
22:55:22.338 00.094 12308 IsGuiding returns 1
22:55:22.339 00.001 12308 scope still moving after pulse duration time elapsed
22:55:22.370 00.031 12308 IsSlewing returns 0
22:55:22.371 00.001 12308 IsGuiding returns 0
22:55:22.371 00.000 12308 scope move finished after 109 + 55 ms
22:55:22.373 00.002 12308 Move returns status 0, amount 109
22:55:22.373 00.000 12308 MoveAxis(N, 163, ABG)
22:55:22.373 00.000 12308 Guiding  Dir = 0, Dur = 163
22:55:22.374 00.001 12308 IsSlewing returns 0
22:55:22.374 00.000 12308 IsGuiding returns 0
22:55:22.375 00.001 12308 PulseGuide returned control before completion, sleep 173
22:55:22.560 00.185 12308 IsGuiding returns 1
22:55:22.561 00.001 12308 scope still moving after pulse duration time elapsed
22:55:22.592 00.031 12308 IsSlewing returns 0
22:55:22.593 00.001 12308 IsGuiding returns 0
22:55:22.594 00.001 12308 scope move finished after 163 + 56 ms
22:55:22.594 00.000 12308 Move returns status 0, amount 163
22:55:22.594 00.000 12308 move complete, result=0
22:55:22.595 00.001 12308 worker thread done servicing request
22:55:22.595 00.000 14556 GuideStep: -0.3 px 109 ms EAST, -0.2 px 163 ms NORTH
22:55:22.601 00.006 12308 Worker thread wakes up
22:55:22.601 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:22.601 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:23.844 01.243 12308 Exposure complete
22:55:23.984 00.140 12308 worker thread done servicing request
22:55:23.984 00.000 14556 OnExposeComplete: enter
22:55:23.991 00.007 14556 UpdateGuideState(): m_state=6
22:55:23.997 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5901
22:55:24.000 00.003 14556 Star::Find returns 1 (0), X=171.38, Y=990.31, Mass=2251, SNR=31.9, Peak=166 HFD=4.7
22:55:24.004 00.004 14556 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.07) = xAngle (0.27 = 0.27)
22:55:24.007 00.003 14556 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.17 = 0.17)
22:55:24.012 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.11 cameraTheta=-2.80 mountX=0.11 mountY=0.02, mountTheta=0.17
22:55:24.018 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.04, opts=13)
22:55:24.021 00.003 14556 Enqueuing Move request for scope (-0.11, -0.04)
22:55:24.024 00.003 12308 Worker thread wakes up
22:55:24.025 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
22:55:24.025 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
22:55:24.025 00.000 12308 Moving (-0.11, -0.04) raw xDistance=0.11 yDistance=0.02
22:55:24.025 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:55:24.026 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:24.026 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:55:24.026 00.000 12308 MoveAxis(E, 0, ABG)
22:55:24.026 00.000 12308 Move returns status 0, amount 0
22:55:24.026 00.000 12308 MoveAxis(N, 0, ABG)
22:55:24.027 00.001 12308 Move returns status 0, amount 0
22:55:24.027 00.000 12308 move complete, result=0
22:55:24.027 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:24.032 00.005 12308 worker thread done servicing request
22:55:24.052 00.020 14556 UpdateGuideState exits: m=2251 SNR=31.9
22:55:24.056 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:24.060 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:24.063 00.003 14556 Enqueuing Expose request
22:55:24.065 00.002 12308 Worker thread wakes up
22:55:24.066 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:24.066 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:24.066 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:25.311 01.245 12308 Exposure complete
22:55:25.428 00.117 12308 worker thread done servicing request
22:55:25.428 00.000 14556 OnExposeComplete: enter
22:55:25.433 00.005 14556 UpdateGuideState(): m_state=6
22:55:25.437 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5902
22:55:25.440 00.003 14556 Star::Find returns 1 (0), X=171.14, Y=990.19, Mass=2084, SNR=30.6, Peak=183 HFD=4.4
22:55:25.445 00.005 14556 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-3.07) = xAngle (0.35 = 0.35)
22:55:25.448 00.003 14556 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.25 = 0.25)
22:55:25.451 00.003 14556 CameraToMount -- cameraX=-0.34 cameraY=-0.15 hyp=0.38 cameraTheta=-2.72 mountX=0.35 mountY=0.09, mountTheta=0.26
22:55:25.457 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.34, y=-0.15, opts=13)
22:55:25.462 00.005 14556 Enqueuing Move request for scope (-0.34, -0.15)
22:55:25.465 00.003 12308 Worker thread wakes up
22:55:25.465 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.15) opts 0xd
22:55:25.465 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.34, -0.15)
22:55:25.465 00.000 12308 Moving (-0.34, -0.15) raw xDistance=0.35 yDistance=0.09
22:55:25.465 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
22:55:25.467 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:25.467 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:55:25.467 00.000 12308 MoveAxis(W, 153, ABG)
22:55:25.467 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:25.471 00.004 12308 Guiding  Dir = 3, Dur = 153
22:55:25.471 00.000 12308 IsSlewing returns 0
22:55:25.471 00.000 12308 IsGuiding returns 0
22:55:25.472 00.001 12308 PulseGuide returned control before completion, sleep 163
22:55:25.491 00.019 14556 UpdateGuideState exits: m=2084 SNR=30.6
22:55:25.497 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:25.501 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:25.506 00.005 14556 Enqueuing Expose request
22:55:25.644 00.138 12308 IsGuiding returns 1
22:55:25.644 00.000 12308 scope still moving after pulse duration time elapsed
22:55:25.676 00.032 12308 IsSlewing returns 0
22:55:25.679 00.003 12308 IsGuiding returns 0
22:55:25.679 00.000 12308 scope move finished after 153 + 53 ms
22:55:25.679 00.000 12308 Move returns status 0, amount 153
22:55:25.679 00.000 12308 MoveAxis(N, 0, ABG)
22:55:25.680 00.001 12308 Move returns status 0, amount 0
22:55:25.680 00.000 12308 move complete, result=0
22:55:25.680 00.000 12308 worker thread done servicing request
22:55:25.681 00.001 14556 GuideStep: 0.4 px 153 ms WEST, 0.1 px 0 ms NORTH
22:55:25.693 00.012 12308 Worker thread wakes up
22:55:25.693 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:25.694 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:26.938 01.244 12308 Exposure complete
22:55:27.095 00.157 12308 worker thread done servicing request
22:55:27.096 00.001 14556 OnExposeComplete: enter
22:55:27.101 00.005 14556 UpdateGuideState(): m_state=6
22:55:27.107 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5903
22:55:27.113 00.006 14556 Star::Find returns 1 (0), X=171.51, Y=990.51, Mass=1918, SNR=29.5, Peak=122 HFD=4.3
22:55:27.120 00.007 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.48 = -1.80)
22:55:27.125 00.005 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
22:55:27.131 00.006 14556 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.41 mountX=-0.04 mountY=-0.15, mountTheta=-1.81
22:55:27.139 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.16, opts=13)
22:55:27.145 00.006 14556 Enqueuing Move request for scope (0.03, 0.16)
22:55:27.151 00.006 12308 Worker thread wakes up
22:55:27.151 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
22:55:27.152 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
22:55:27.152 00.000 12308 Moving (0.03, 0.16) raw xDistance=-0.04 yDistance=-0.15
22:55:27.152 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:55:27.152 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:27.153 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:55:27.153 00.000 12308 MoveAxis(E, 0, ABG)
22:55:27.153 00.000 12308 Move returns status 0, amount 0
22:55:27.153 00.000 12308 MoveAxis(N, 0, ABG)
22:55:27.154 00.001 12308 Move returns status 0, amount 0
22:55:27.154 00.000 12308 move complete, result=0
22:55:27.154 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:27.158 00.004 12308 worker thread done servicing request
22:55:27.181 00.023 14556 UpdateGuideState exits: m=1918 SNR=29.5
22:55:27.187 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:27.192 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:27.198 00.006 14556 Enqueuing Expose request
22:55:27.205 00.007 12308 Worker thread wakes up
22:55:27.206 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:55:27.212 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:27.212 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:28.461 01.249 12308 Exposure complete
22:55:28.598 00.137 12308 worker thread done servicing request
22:55:28.599 00.001 14556 OnExposeComplete: enter
22:55:28.602 00.003 14556 UpdateGuideState(): m_state=6
22:55:28.606 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5904
22:55:28.610 00.004 14556 Star::Find returns 1 (0), X=171.51, Y=990.58, Mass=2047, SNR=30.5, Peak=126 HFD=4.5
22:55:28.615 00.005 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.56 = -1.72)
22:55:28.621 00.006 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
22:55:28.626 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.49 mountX=-0.03 mountY=-0.22, mountTheta=-1.73
22:55:28.631 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.23, opts=13)
22:55:28.635 00.004 14556 Enqueuing Move request for scope (0.02, 0.23)
22:55:28.639 00.004 12308 Worker thread wakes up
22:55:28.640 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.23) opts 0xd
22:55:28.640 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.23)
22:55:28.640 00.000 12308 Moving (0.02, 0.23) raw xDistance=-0.03 yDistance=-0.22
22:55:28.641 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:55:28.641 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:55:28.641 00.000 12308 MoveAxis(E, 0, ABG)
22:55:28.641 00.000 12308 Move returns status 0, amount 0
22:55:28.641 00.000 12308 MoveAxis(N, 157, ABG)
22:55:28.641 00.000 12308 Guiding  Dir = 0, Dur = 157
22:55:28.641 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:28.646 00.005 12308 IsSlewing returns 0
22:55:28.646 00.000 12308 IsGuiding returns 0
22:55:28.646 00.000 12308 PulseGuide returned control before completion, sleep 167
22:55:28.668 00.022 14556 UpdateGuideState exits: m=2047 SNR=30.5
22:55:28.672 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:28.678 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:28.683 00.005 14556 Enqueuing Expose request
22:55:28.828 00.145 12308 IsGuiding returns 1
22:55:28.828 00.000 12308 scope still moving after pulse duration time elapsed
22:55:28.859 00.031 12308 IsSlewing returns 0
22:55:28.861 00.002 12308 IsGuiding returns 0
22:55:28.861 00.000 12308 scope move finished after 157 + 57 ms
22:55:28.863 00.002 12308 Move returns status 0, amount 157
22:55:28.863 00.000 12308 move complete, result=0
22:55:28.864 00.001 12308 worker thread done servicing request
22:55:28.864 00.000 12308 Worker thread wakes up
22:55:28.865 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 157 ms NORTH
22:55:28.871 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:28.871 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:30.126 01.255 12308 Exposure complete
22:55:30.271 00.145 12308 worker thread done servicing request
22:55:30.271 00.000 14556 OnExposeComplete: enter
22:55:30.275 00.004 14556 UpdateGuideState(): m_state=6
22:55:30.278 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5905
22:55:30.282 00.004 14556 Star::Find returns 1 (0), X=171.36, Y=990.21, Mass=2079, SNR=30.5, Peak=144 HFD=4.6
22:55:30.286 00.004 14556 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.07) = xAngle (0.75 = 0.75)
22:55:30.291 00.005 14556 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.66 = 0.66)
22:55:30.297 00.006 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-2.32 mountX=0.13 mountY=0.11, mountTheta=0.70
22:55:30.304 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.13, opts=13)
22:55:30.308 00.004 14556 Enqueuing Move request for scope (-0.12, -0.13)
22:55:30.312 00.004 12308 Worker thread wakes up
22:55:30.312 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.13) opts 0xd
22:55:30.312 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.13)
22:55:30.312 00.000 12308 Moving (-0.12, -0.13) raw xDistance=0.13 yDistance=0.11
22:55:30.313 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:55:30.313 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:30.313 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:55:30.313 00.000 12308 MoveAxis(E, 0, ABG)
22:55:30.313 00.000 12308 Move returns status 0, amount 0
22:55:30.315 00.002 12308 MoveAxis(N, 0, ABG)
22:55:30.315 00.000 12308 Move returns status 0, amount 0
22:55:30.315 00.000 12308 move complete, result=0
22:55:30.315 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:30.320 00.005 12308 worker thread done servicing request
22:55:30.342 00.022 14556 UpdateGuideState exits: m=2079 SNR=30.5
22:55:30.347 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:30.351 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:30.355 00.004 14556 Enqueuing Expose request
22:55:30.360 00.005 12308 Worker thread wakes up
22:55:30.360 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:30.367 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:30.367 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:31.616 01.249 12308 Exposure complete
22:55:31.757 00.141 12308 worker thread done servicing request
22:55:31.758 00.001 14556 OnExposeComplete: enter
22:55:31.761 00.003 14556 UpdateGuideState(): m_state=6
22:55:31.766 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5906
22:55:31.769 00.003 14556 Star::Find returns 1 (0), X=171.34, Y=990.36, Mass=2181, SNR=31.3, Peak=154 HFD=4.7
22:55:31.774 00.005 14556 CameraToMount -- cameraTheta (3.07) - m_xAngle (-3.07) = xAngle (6.15 = -0.14)
22:55:31.777 00.003 14556 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.05 = -0.24)
22:55:31.782 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.15 cameraTheta=3.07 mountX=0.14 mountY=-0.03, mountTheta=-0.23
22:55:31.787 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.01, opts=13)
22:55:31.792 00.005 14556 Enqueuing Move request for scope (-0.14, 0.01)
22:55:31.795 00.003 12308 Worker thread wakes up
22:55:31.796 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
22:55:31.796 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
22:55:31.796 00.000 12308 Moving (-0.14, 0.01) raw xDistance=0.14 yDistance=-0.03
22:55:31.796 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:55:31.796 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:31.797 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:55:31.797 00.000 12308 MoveAxis(E, 0, ABG)
22:55:31.797 00.000 12308 Move returns status 0, amount 0
22:55:31.798 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:31.803 00.005 12308 MoveAxis(N, 0, ABG)
22:55:31.803 00.000 12308 Move returns status 0, amount 0
22:55:31.803 00.000 12308 move complete, result=0
22:55:31.803 00.000 12308 worker thread done servicing request
22:55:31.824 00.021 14556 UpdateGuideState exits: m=2181 SNR=31.3
22:55:31.828 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:31.832 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:31.836 00.004 14556 Enqueuing Expose request
22:55:31.841 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:55:31.845 00.004 12308 Worker thread wakes up
22:55:31.845 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:31.845 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:33.103 01.258 12308 Exposure complete
22:55:33.253 00.150 12308 worker thread done servicing request
22:55:33.254 00.001 14556 OnExposeComplete: enter
22:55:33.259 00.005 14556 UpdateGuideState(): m_state=6
22:55:33.265 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5907
22:55:33.275 00.010 14556 Star::Find returns 1 (0), X=171.46, Y=990.43, Mass=2369, SNR=32.8, Peak=155 HFD=5.0
22:55:33.281 00.006 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.95 = -1.33)
22:55:33.285 00.004 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.43)
22:55:33.289 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.88 mountX=0.02 mountY=-0.09, mountTheta=-1.34
22:55:33.295 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.08, opts=13)
22:55:33.301 00.006 14556 Enqueuing Move request for scope (-0.03, 0.08)
22:55:33.305 00.004 12308 Worker thread wakes up
22:55:33.305 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
22:55:33.305 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
22:55:33.305 00.000 12308 Moving (-0.03, 0.08) raw xDistance=0.02 yDistance=-0.09
22:55:33.306 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:55:33.306 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:33.306 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:55:33.306 00.000 12308 MoveAxis(E, 0, ABG)
22:55:33.307 00.001 12308 Move returns status 0, amount 0
22:55:33.307 00.000 12308 MoveAxis(N, 0, ABG)
22:55:33.307 00.000 12308 Move returns status 0, amount 0
22:55:33.307 00.000 12308 move complete, result=0
22:55:33.307 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:33.312 00.005 12308 worker thread done servicing request
22:55:33.334 00.022 14556 UpdateGuideState exits: m=2369 SNR=32.8
22:55:33.338 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:33.343 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:33.347 00.004 14556 Enqueuing Expose request
22:55:33.351 00.004 12308 Worker thread wakes up
22:55:33.351 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:33.351 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:33.351 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:34.604 01.253 12308 Exposure complete
22:55:34.736 00.132 12308 worker thread done servicing request
22:55:34.736 00.000 14556 OnExposeComplete: enter
22:55:34.740 00.004 14556 UpdateGuideState(): m_state=6
22:55:34.745 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5908
22:55:34.749 00.004 14556 Star::Find returns 1 (0), X=171.38, Y=990.65, Mass=2297, SNR=32.1, Peak=142 HFD=4.8
22:55:34.752 00.003 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.98 = -1.31)
22:55:34.756 00.004 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.41)
22:55:34.760 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.31 hyp=0.32 cameraTheta=1.90 mountX=0.08 mountY=-0.32, mountTheta=-1.31
22:55:34.764 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.31, opts=13)
22:55:34.769 00.005 14556 Enqueuing Move request for scope (-0.11, 0.31)
22:55:34.772 00.003 12308 Worker thread wakes up
22:55:34.772 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.31) opts 0xd
22:55:34.773 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.31)
22:55:34.773 00.000 12308 Moving (-0.11, 0.31) raw xDistance=0.08 yDistance=-0.32
22:55:34.773 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:55:34.773 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:55:34.773 00.000 12308 MoveAxis(E, 0, ABG)
22:55:34.773 00.000 12308 Move returns status 0, amount 0
22:55:34.775 00.002 12308 MoveAxis(N, 225, ABG)
22:55:34.775 00.000 12308 Guiding  Dir = 0, Dur = 225
22:55:34.775 00.000 12308 IsSlewing returns 0
22:55:34.775 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:34.779 00.004 12308 IsGuiding returns 0
22:55:34.779 00.000 12308 PulseGuide returned control before completion, sleep 235
22:55:34.801 00.022 14556 UpdateGuideState exits: m=2297 SNR=32.1
22:55:34.806 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:34.811 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:34.815 00.004 14556 Enqueuing Expose request
22:55:35.018 00.203 12308 IsGuiding returns 1
22:55:35.019 00.001 12308 scope still moving after pulse duration time elapsed
22:55:35.048 00.029 12308 IsSlewing returns 0
22:55:35.050 00.002 12308 IsGuiding returns 0
22:55:35.050 00.000 12308 scope move finished after 225 + 46 ms
22:55:35.051 00.001 12308 Move returns status 0, amount 225
22:55:35.051 00.000 12308 move complete, result=0
22:55:35.052 00.001 12308 worker thread done servicing request
22:55:35.052 00.000 12308 Worker thread wakes up
22:55:35.053 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 225 ms NORTH
22:55:35.061 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:35.062 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:36.313 01.251 12308 Exposure complete
22:55:36.447 00.134 12308 worker thread done servicing request
22:55:36.447 00.000 14556 OnExposeComplete: enter
22:55:36.451 00.004 14556 UpdateGuideState(): m_state=6
22:55:36.453 00.002 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5909
22:55:36.457 00.004 14556 Star::Find returns 1 (0), X=171.32, Y=990.35, Mass=2147, SNR=31.3, Peak=133 HFD=4.8
22:55:36.460 00.003 14556 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.07) = xAngle (6.18 = -0.10)
22:55:36.463 00.003 14556 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.08 = -0.20)
22:55:36.466 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.01 hyp=0.16 cameraTheta=3.11 mountX=0.16 mountY=-0.03, mountTheta=-0.20
22:55:36.471 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.01, opts=13)
22:55:36.473 00.002 14556 Enqueuing Move request for scope (-0.16, 0.01)
22:55:36.477 00.004 12308 Worker thread wakes up
22:55:36.477 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.01) opts 0xd
22:55:36.477 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.01)
22:55:36.477 00.000 12308 Moving (-0.16, 0.01) raw xDistance=0.16 yDistance=-0.03
22:55:36.477 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:55:36.477 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:36.477 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:55:36.477 00.000 12308 MoveAxis(E, 0, ABG)
22:55:36.478 00.001 12308 Move returns status 0, amount 0
22:55:36.478 00.000 12308 MoveAxis(N, 0, ABG)
22:55:36.478 00.000 12308 Move returns status 0, amount 0
22:55:36.478 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:36.483 00.005 12308 move complete, result=0
22:55:36.483 00.000 12308 worker thread done servicing request
22:55:36.502 00.019 14556 UpdateGuideState exits: m=2147 SNR=31.3
22:55:36.506 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:36.510 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:36.513 00.003 14556 Enqueuing Expose request
22:55:36.518 00.005 12308 Worker thread wakes up
22:55:36.519 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:55:36.523 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:36.524 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:37.767 01.243 12308 Exposure complete
22:55:37.900 00.133 12308 worker thread done servicing request
22:55:37.901 00.001 14556 OnExposeComplete: enter
22:55:37.904 00.003 14556 UpdateGuideState(): m_state=6
22:55:37.908 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5910
22:55:37.912 00.004 14556 Star::Find returns 1 (0), X=171.42, Y=990.33, Mass=2253, SNR=31.9, Peak=174 HFD=4.8
22:55:37.916 00.004 14556 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-3.07) = xAngle (0.16 = 0.16)
22:55:37.919 00.003 14556 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.06 = 0.06)
22:55:37.924 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.07 cameraTheta=-2.91 mountX=0.07 mountY=0.00, mountTheta=0.06
22:55:37.929 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.01, opts=13)
22:55:37.932 00.003 14556 Enqueuing Move request for scope (-0.06, -0.01)
22:55:37.937 00.005 12308 Worker thread wakes up
22:55:37.937 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
22:55:37.937 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
22:55:37.937 00.000 12308 Moving (-0.06, -0.01) raw xDistance=0.07 yDistance=0.00
22:55:37.937 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:55:37.937 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:37.937 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:55:37.938 00.001 12308 MoveAxis(E, 0, ABG)
22:55:37.938 00.000 12308 Move returns status 0, amount 0
22:55:37.938 00.000 12308 MoveAxis(N, 0, ABG)
22:55:37.939 00.001 12308 Move returns status 0, amount 0
22:55:37.939 00.000 12308 move complete, result=0
22:55:37.939 00.000 12308 worker thread done servicing request
22:55:37.939 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:37.962 00.023 14556 UpdateGuideState exits: m=2253 SNR=31.9
22:55:37.968 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:37.972 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:37.975 00.003 14556 Enqueuing Expose request
22:55:37.978 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:37.983 00.005 12308 Worker thread wakes up
22:55:37.983 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:37.983 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:39.232 01.249 12308 Exposure complete
22:55:39.372 00.140 12308 worker thread done servicing request
22:55:39.372 00.000 14556 OnExposeComplete: enter
22:55:39.375 00.003 14556 UpdateGuideState(): m_state=6
22:55:39.380 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5911
22:55:39.384 00.004 14556 Star::Find returns 1 (0), X=171.31, Y=990.49, Mass=2036, SNR=30.2, Peak=147 HFD=4.5
22:55:39.387 00.003 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.52 = -0.77)
22:55:39.389 00.002 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.87)
22:55:39.395 00.006 14556 CameraToMount -- cameraX=-0.17 cameraY=0.14 hyp=0.23 cameraTheta=2.44 mountX=0.16 mountY=-0.17, mountTheta=-0.81
22:55:39.402 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.14, opts=13)
22:55:39.406 00.004 14556 Enqueuing Move request for scope (-0.17, 0.14)
22:55:39.410 00.004 12308 Worker thread wakes up
22:55:39.410 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.14) opts 0xd
22:55:39.410 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.14)
22:55:39.411 00.001 12308 Moving (-0.17, 0.14) raw xDistance=0.16 yDistance=-0.17
22:55:39.411 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:55:39.411 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:39.411 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:55:39.411 00.000 12308 MoveAxis(E, 0, ABG)
22:55:39.413 00.002 12308 Move returns status 0, amount 0
22:55:39.413 00.000 12308 MoveAxis(N, 0, ABG)
22:55:39.414 00.001 12308 Move returns status 0, amount 0
22:55:39.414 00.000 12308 move complete, result=0
22:55:39.414 00.000 12308 worker thread done servicing request
22:55:39.415 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:39.447 00.032 14556 UpdateGuideState exits: m=2036 SNR=30.2
22:55:39.454 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:39.461 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:39.466 00.005 14556 Enqueuing Expose request
22:55:39.470 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:55:39.474 00.004 12308 Worker thread wakes up
22:55:39.475 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:39.475 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:40.717 01.242 12308 Exposure complete
22:55:40.853 00.136 12308 worker thread done servicing request
22:55:40.853 00.000 14556 OnExposeComplete: enter
22:55:40.857 00.004 14556 UpdateGuideState(): m_state=6
22:55:40.862 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5912
22:55:40.866 00.004 14556 Star::Find returns 1 (0), X=171.30, Y=990.37, Mass=2313, SNR=32.2, Peak=153 HFD=4.8
22:55:40.871 00.005 14556 CameraToMount -- cameraTheta (3.02) - m_xAngle (-3.07) = xAngle (6.10 = -0.19)
22:55:40.874 00.003 14556 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.00 = -0.29)
22:55:40.879 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.02 hyp=0.19 cameraTheta=3.02 mountX=0.18 mountY=-0.05, mountTheta=-0.28
22:55:40.884 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.02, opts=13)
22:55:40.888 00.004 14556 Enqueuing Move request for scope (-0.19, 0.02)
22:55:40.893 00.005 12308 Worker thread wakes up
22:55:40.893 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.02) opts 0xd
22:55:40.893 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.02)
22:55:40.894 00.001 12308 Moving (-0.19, 0.02) raw xDistance=0.18 yDistance=-0.05
22:55:40.894 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:55:40.895 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:40.895 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:55:40.895 00.000 12308 MoveAxis(E, 0, ABG)
22:55:40.895 00.000 12308 Move returns status 0, amount 0
22:55:40.895 00.000 12308 MoveAxis(N, 0, ABG)
22:55:40.896 00.001 12308 Move returns status 0, amount 0
22:55:40.896 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:40.903 00.007 12308 move complete, result=0
22:55:40.903 00.000 12308 worker thread done servicing request
22:55:40.925 00.022 14556 UpdateGuideState exits: m=2313 SNR=32.2
22:55:40.931 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:40.935 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:40.939 00.004 14556 Enqueuing Expose request
22:55:40.944 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:40.948 00.004 12308 Worker thread wakes up
22:55:40.948 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:40.948 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:42.207 01.259 12308 Exposure complete
22:55:42.352 00.145 12308 worker thread done servicing request
22:55:42.353 00.001 14556 OnExposeComplete: enter
22:55:42.357 00.004 14556 UpdateGuideState(): m_state=6
22:55:42.361 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5913
22:55:42.365 00.004 14556 Star::Find returns 1 (0), X=171.12, Y=990.62, Mass=2386, SNR=33.1, Peak=179 HFD=4.6
22:55:42.371 00.006 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.56 = -0.72)
22:55:42.375 00.004 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.82)
22:55:42.378 00.003 14556 CameraToMount -- cameraX=-0.36 cameraY=0.28 hyp=0.46 cameraTheta=2.49 mountX=0.34 mountY=-0.33, mountTheta=-0.77
22:55:42.383 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.36, y=0.28, opts=13)
22:55:42.388 00.005 14556 Enqueuing Move request for scope (-0.36, 0.28)
22:55:42.392 00.004 12308 Worker thread wakes up
22:55:42.392 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.28) opts 0xd
22:55:42.392 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.36, 0.28)
22:55:42.392 00.000 12308 Moving (-0.36, 0.28) raw xDistance=0.34 yDistance=-0.33
22:55:42.393 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
22:55:42.393 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:55:42.393 00.000 12308 MoveAxis(W, 149, ABG)
22:55:42.393 00.000 12308 Guiding  Dir = 3, Dur = 149
22:55:42.393 00.000 12308 IsSlewing returns 0
22:55:42.394 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:42.398 00.004 12308 IsGuiding returns 0
22:55:42.398 00.000 12308 PulseGuide returned control before completion, sleep 159
22:55:42.419 00.021 14556 UpdateGuideState exits: m=2386 SNR=33.1
22:55:42.422 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:42.426 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:42.434 00.008 14556 Enqueuing Expose request
22:55:42.573 00.139 12308 IsGuiding returns 1
22:55:42.573 00.000 12308 scope still moving after pulse duration time elapsed
22:55:42.603 00.030 12308 IsSlewing returns 0
22:55:42.604 00.001 12308 IsGuiding returns 0
22:55:42.604 00.000 12308 scope move finished after 149 + 57 ms
22:55:42.606 00.002 12308 Move returns status 0, amount 149
22:55:42.606 00.000 12308 MoveAxis(N, 235, ABG)
22:55:42.607 00.001 12308 Guiding  Dir = 0, Dur = 235
22:55:42.607 00.000 12308 IsSlewing returns 0
22:55:42.608 00.001 12308 IsGuiding returns 0
22:55:42.608 00.000 12308 PulseGuide returned control before completion, sleep 245
22:55:42.868 00.260 12308 IsGuiding returns 1
22:55:42.869 00.001 12308 scope still moving after pulse duration time elapsed
22:55:42.899 00.030 12308 IsSlewing returns 0
22:55:42.900 00.001 12308 IsGuiding returns 0
22:55:42.900 00.000 12308 scope move finished after 235 + 56 ms
22:55:42.901 00.001 12308 Move returns status 0, amount 235
22:55:42.901 00.000 12308 move complete, result=0
22:55:42.901 00.000 12308 worker thread done servicing request
22:55:42.901 00.000 14556 GuideStep: 0.3 px 149 ms WEST, -0.3 px 235 ms NORTH
22:55:42.908 00.007 12308 Worker thread wakes up
22:55:42.908 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:42.908 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:44.155 01.247 12308 Exposure complete
22:55:44.283 00.128 12308 worker thread done servicing request
22:55:44.283 00.000 14556 OnExposeComplete: enter
22:55:44.287 00.004 14556 UpdateGuideState(): m_state=6
22:55:44.290 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5914
22:55:44.294 00.004 14556 Star::Find returns 1 (0), X=171.48, Y=990.17, Mass=2247, SNR=31.9, Peak=165 HFD=4.7
22:55:44.299 00.005 14556 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.07) = xAngle (1.47 = 1.47)
22:55:44.304 00.005 14556 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.37 = 1.37)
22:55:44.309 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.60 mountX=0.02 mountY=0.17, mountTheta=1.47
22:55:44.314 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.17, opts=13)
22:55:44.318 00.004 14556 Enqueuing Move request for scope (-0.01, -0.17)
22:55:44.321 00.003 12308 Worker thread wakes up
22:55:44.321 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd
22:55:44.321 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.17)
22:55:44.321 00.000 12308 Moving (-0.01, -0.17) raw xDistance=0.02 yDistance=0.17
22:55:44.321 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:55:44.323 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:44.323 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:55:44.323 00.000 12308 MoveAxis(E, 0, ABG)
22:55:44.323 00.000 12308 Move returns status 0, amount 0
22:55:44.323 00.000 12308 MoveAxis(N, 0, ABG)
22:55:44.323 00.000 12308 Move returns status 0, amount 0
22:55:44.323 00.000 12308 move complete, result=0
22:55:44.324 00.001 12308 worker thread done servicing request
22:55:44.324 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:44.345 00.021 14556 UpdateGuideState exits: m=2247 SNR=31.9
22:55:44.349 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:44.353 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:44.357 00.004 14556 Enqueuing Expose request
22:55:44.362 00.005 12308 Worker thread wakes up
22:55:44.363 00.001 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:55:44.368 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:44.368 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:45.606 01.238 12308 Exposure complete
22:55:45.735 00.129 12308 worker thread done servicing request
22:55:45.736 00.001 14556 OnExposeComplete: enter
22:55:45.742 00.006 14556 UpdateGuideState(): m_state=6
22:55:45.746 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5915
22:55:45.752 00.006 14556 Star::Find returns 1 (0), X=171.43, Y=990.39, Mass=2418, SNR=32.7, Peak=163 HFD=4.9
22:55:45.755 00.003 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.59 = -0.69)
22:55:45.760 00.005 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.49 = -0.79)
22:55:45.763 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.52 mountX=0.05 mountY=-0.05, mountTheta=-0.74
22:55:45.769 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.04, opts=13)
22:55:45.773 00.004 14556 Enqueuing Move request for scope (-0.06, 0.04)
22:55:45.777 00.004 12308 Worker thread wakes up
22:55:45.777 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
22:55:45.777 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
22:55:45.777 00.000 12308 Moving (-0.06, 0.04) raw xDistance=0.05 yDistance=-0.05
22:55:45.778 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:55:45.778 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:45.778 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:55:45.778 00.000 12308 MoveAxis(E, 0, ABG)
22:55:45.779 00.001 12308 Move returns status 0, amount 0
22:55:45.779 00.000 12308 MoveAxis(N, 0, ABG)
22:55:45.779 00.000 12308 Move returns status 0, amount 0
22:55:45.779 00.000 12308 move complete, result=0
22:55:45.779 00.000 12308 worker thread done servicing request
22:55:45.780 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:45.806 00.026 14556 UpdateGuideState exits: m=2418 SNR=32.7
22:55:45.810 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:45.814 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:45.818 00.004 14556 Enqueuing Expose request
22:55:45.822 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:45.826 00.004 12308 Worker thread wakes up
22:55:45.826 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:45.826 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:47.079 01.253 12308 Exposure complete
22:55:47.244 00.165 12308 worker thread done servicing request
22:55:47.245 00.001 14556 OnExposeComplete: enter
22:55:47.250 00.005 14556 UpdateGuideState(): m_state=6
22:55:47.258 00.008 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5916
22:55:47.263 00.005 14556 Star::Find returns 1 (0), X=171.37, Y=990.48, Mass=1969, SNR=30.0, Peak=137 HFD=4.3
22:55:47.268 00.005 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.37 = -0.92)
22:55:47.273 00.005 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.27 = -1.02)
22:55:47.278 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.17 cameraTheta=2.29 mountX=0.11 mountY=-0.15, mountTheta=-0.95
22:55:47.284 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.13, opts=13)
22:55:47.287 00.003 14556 Enqueuing Move request for scope (-0.12, 0.13)
22:55:47.293 00.006 12308 Worker thread wakes up
22:55:47.294 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
22:55:47.294 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
22:55:47.294 00.000 12308 Moving (-0.12, 0.13) raw xDistance=0.11 yDistance=-0.15
22:55:47.294 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:55:47.295 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:47.295 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:55:47.295 00.000 12308 MoveAxis(E, 0, ABG)
22:55:47.295 00.000 12308 Move returns status 0, amount 0
22:55:47.295 00.000 12308 MoveAxis(N, 0, ABG)
22:55:47.296 00.001 12308 Move returns status 0, amount 0
22:55:47.296 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:47.303 00.007 12308 move complete, result=0
22:55:47.303 00.000 12308 worker thread done servicing request
22:55:47.327 00.024 14556 UpdateGuideState exits: m=1969 SNR=30.0
22:55:47.336 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:47.342 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:47.346 00.004 14556 Enqueuing Expose request
22:55:47.349 00.003 12308 Worker thread wakes up
22:55:47.350 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:47.355 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:47.355 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:48.595 01.240 12308 Exposure complete
22:55:48.710 00.115 12308 worker thread done servicing request
22:55:48.711 00.001 14556 OnExposeComplete: enter
22:55:48.714 00.003 14556 UpdateGuideState(): m_state=6
22:55:48.717 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5917
22:55:48.720 00.003 14556 Star::Find returns 1 (0), X=171.42, Y=990.49, Mass=2237, SNR=31.8, Peak=135 HFD=5.1
22:55:48.725 00.005 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
22:55:48.727 00.002 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
22:55:48.731 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.16 cameraTheta=2.03 mountX=0.06 mountY=-0.15, mountTheta=-1.20
22:55:48.735 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.14, opts=13)
22:55:48.740 00.005 14556 Enqueuing Move request for scope (-0.07, 0.14)
22:55:48.745 00.005 12308 Worker thread wakes up
22:55:48.745 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
22:55:48.745 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
22:55:48.745 00.000 12308 Moving (-0.07, 0.14) raw xDistance=0.06 yDistance=-0.15
22:55:48.745 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:55:48.746 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:48.746 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:55:48.746 00.000 12308 MoveAxis(E, 0, ABG)
22:55:48.747 00.001 12308 Move returns status 0, amount 0
22:55:48.747 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:48.751 00.004 12308 MoveAxis(N, 0, ABG)
22:55:48.751 00.000 12308 Move returns status 0, amount 0
22:55:48.751 00.000 12308 move complete, result=0
22:55:48.751 00.000 12308 worker thread done servicing request
22:55:48.767 00.016 14556 UpdateGuideState exits: m=2237 SNR=31.8
22:55:48.772 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:48.776 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:48.779 00.003 14556 Enqueuing Expose request
22:55:48.783 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:55:48.786 00.003 12308 Worker thread wakes up
22:55:48.786 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:48.786 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:50.036 01.250 12308 Exposure complete
22:55:50.183 00.147 12308 worker thread done servicing request
22:55:50.183 00.000 14556 OnExposeComplete: enter
22:55:50.188 00.005 14556 UpdateGuideState(): m_state=6
22:55:50.192 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5918
22:55:50.196 00.004 14556 Star::Find returns 1 (0), X=171.48, Y=990.58, Mass=2139, SNR=31.0, Peak=139 HFD=4.8
22:55:50.201 00.005 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.67 = -1.62)
22:55:50.205 00.004 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
22:55:50.209 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.59 mountX=-0.01 mountY=-0.23, mountTheta=-1.62
22:55:50.214 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.23, opts=13)
22:55:50.218 00.004 14556 Enqueuing Move request for scope (-0.01, 0.23)
22:55:50.222 00.004 12308 Worker thread wakes up
22:55:50.222 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.23) opts 0xd
22:55:50.222 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.23)
22:55:50.222 00.000 12308 Moving (-0.01, 0.23) raw xDistance=-0.01 yDistance=-0.23
22:55:50.223 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:55:50.223 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:55:50.223 00.000 12308 MoveAxis(E, 0, ABG)
22:55:50.223 00.000 12308 Move returns status 0, amount 0
22:55:50.223 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:50.227 00.004 12308 MoveAxis(N, 161, ABG)
22:55:50.227 00.000 12308 Guiding  Dir = 0, Dur = 161
22:55:50.229 00.002 12308 IsSlewing returns 0
22:55:50.229 00.000 12308 IsGuiding returns 0
22:55:50.230 00.001 12308 PulseGuide returned control before completion, sleep 171
22:55:50.250 00.020 14556 UpdateGuideState exits: m=2139 SNR=31.0
22:55:50.255 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:50.260 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:50.265 00.005 14556 Enqueuing Expose request
22:55:50.403 00.138 12308 IsGuiding returns 1
22:55:50.403 00.000 12308 scope still moving after pulse duration time elapsed
22:55:50.434 00.031 12308 IsSlewing returns 0
22:55:50.434 00.000 12308 IsGuiding returns 0
22:55:50.435 00.001 12308 scope move finished after 161 + 43 ms
22:55:50.435 00.000 12308 Move returns status 0, amount 161
22:55:50.435 00.000 12308 move complete, result=0
22:55:50.435 00.000 12308 worker thread done servicing request
22:55:50.435 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 161 ms NORTH
22:55:50.442 00.007 12308 Worker thread wakes up
22:55:50.442 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:50.442 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:51.690 01.248 12308 Exposure complete
22:55:51.846 00.156 12308 worker thread done servicing request
22:55:51.846 00.000 14556 OnExposeComplete: enter
22:55:51.849 00.003 14556 UpdateGuideState(): m_state=6
22:55:51.854 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5919
22:55:51.858 00.004 14556 Star::Find returns 1 (0), X=171.31, Y=990.28, Mass=2135, SNR=31.1, Peak=156 HFD=4.6
22:55:51.862 00.004 14556 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.07) = xAngle (0.29 = 0.29)
22:55:51.866 00.004 14556 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.19 = 0.19)
22:55:51.871 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.07 hyp=0.19 cameraTheta=-2.79 mountX=0.18 mountY=0.04, mountTheta=0.19
22:55:51.878 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.07, opts=13)
22:55:51.882 00.004 14556 Enqueuing Move request for scope (-0.18, -0.07)
22:55:51.886 00.004 12308 Worker thread wakes up
22:55:51.886 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.07) opts 0xd
22:55:51.886 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.07)
22:55:51.886 00.000 12308 Moving (-0.18, -0.07) raw xDistance=0.18 yDistance=0.04
22:55:51.887 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:55:51.887 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:51.887 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:55:51.887 00.000 12308 MoveAxis(E, 0, ABG)
22:55:51.887 00.000 12308 Move returns status 0, amount 0
22:55:51.887 00.000 12308 MoveAxis(N, 0, ABG)
22:55:51.889 00.002 12308 Move returns status 0, amount 0
22:55:51.889 00.000 12308 move complete, result=0
22:55:51.889 00.000 12308 worker thread done servicing request
22:55:51.889 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:51.915 00.026 14556 UpdateGuideState exits: m=2135 SNR=31.1
22:55:51.920 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:51.924 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:51.928 00.004 14556 Enqueuing Expose request
22:55:51.933 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:51.939 00.006 12308 Worker thread wakes up
22:55:51.939 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:51.939 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:53.186 01.247 12308 Exposure complete
22:55:53.326 00.140 12308 worker thread done servicing request
22:55:53.327 00.001 14556 OnExposeComplete: enter
22:55:53.332 00.005 14556 UpdateGuideState(): m_state=6
22:55:53.336 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5920
22:55:53.341 00.005 14556 Star::Find returns 1 (0), X=171.23, Y=990.43, Mass=2184, SNR=31.4, Peak=153 HFD=4.6
22:55:53.345 00.004 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
22:55:53.349 00.004 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.49)
22:55:53.353 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.08 hyp=0.27 cameraTheta=2.82 mountX=0.25 mountY=-0.13, mountTheta=-0.47
22:55:53.358 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.08, opts=13)
22:55:53.362 00.004 14556 Enqueuing Move request for scope (-0.26, 0.08)
22:55:53.367 00.005 12308 Worker thread wakes up
22:55:53.367 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.08) opts 0xd
22:55:53.367 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.08)
22:55:53.367 00.000 12308 Moving (-0.26, 0.08) raw xDistance=0.25 yDistance=-0.13
22:55:53.367 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:55:53.368 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:53.368 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:55:53.368 00.000 12308 MoveAxis(W, 108, ABG)
22:55:53.368 00.000 12308 Guiding  Dir = 3, Dur = 108
22:55:53.368 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:53.373 00.005 12308 IsSlewing returns 0
22:55:53.373 00.000 12308 IsGuiding returns 0
22:55:53.373 00.000 12308 PulseGuide returned control before completion, sleep 118
22:55:53.389 00.016 14556 UpdateGuideState exits: m=2184 SNR=31.4
22:55:53.394 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:53.398 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:53.401 00.003 14556 Enqueuing Expose request
22:55:53.505 00.104 12308 IsGuiding returns 1
22:55:53.505 00.000 12308 scope still moving after pulse duration time elapsed
22:55:53.535 00.030 12308 IsSlewing returns 0
22:55:53.536 00.001 12308 IsGuiding returns 0
22:55:53.537 00.001 12308 scope move finished after 108 + 54 ms
22:55:53.537 00.000 12308 Move returns status 0, amount 108
22:55:53.537 00.000 12308 MoveAxis(N, 0, ABG)
22:55:53.537 00.000 12308 Move returns status 0, amount 0
22:55:53.538 00.001 12308 move complete, result=0
22:55:53.538 00.000 12308 worker thread done servicing request
22:55:53.539 00.001 14556 GuideStep: 0.2 px 108 ms WEST, -0.1 px 0 ms NORTH
22:55:53.545 00.006 12308 Worker thread wakes up
22:55:53.545 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:53.545 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:54.799 01.254 12308 Exposure complete
22:55:54.939 00.140 12308 worker thread done servicing request
22:55:54.940 00.001 14556 OnExposeComplete: enter
22:55:54.944 00.004 14556 UpdateGuideState(): m_state=6
22:55:54.949 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5921
22:55:54.953 00.004 14556 Star::Find returns 1 (0), X=171.25, Y=990.59, Mass=2004, SNR=30.1, Peak=158 HFD=4.5
22:55:54.958 00.005 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
22:55:54.962 00.004 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.97)
22:55:54.967 00.005 14556 CameraToMount -- cameraX=-0.24 cameraY=0.25 hyp=0.34 cameraTheta=2.34 mountX=0.22 mountY=-0.28, mountTheta=-0.91
22:55:54.971 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.25, opts=13)
22:55:54.975 00.004 14556 Enqueuing Move request for scope (-0.24, 0.25)
22:55:54.980 00.005 12308 Worker thread wakes up
22:55:54.980 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.25) opts 0xd
22:55:54.980 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.25)
22:55:54.980 00.000 12308 Moving (-0.24, 0.25) raw xDistance=0.22 yDistance=-0.28
22:55:54.980 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
22:55:54.980 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:55:54.981 00.001 12308 MoveAxis(W, 102, ABG)
22:55:54.981 00.000 12308 Guiding  Dir = 3, Dur = 102
22:55:54.981 00.000 12308 IsSlewing returns 0
22:55:54.981 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:54.985 00.004 12308 IsGuiding returns 0
22:55:54.987 00.002 12308 PulseGuide returned control before completion, sleep 112
22:55:55.008 00.021 14556 UpdateGuideState exits: m=2004 SNR=30.1
22:55:55.013 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:55.018 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:55.023 00.005 14556 Enqueuing Expose request
22:55:55.102 00.079 12308 IsGuiding returns 1
22:55:55.103 00.001 12308 scope still moving after pulse duration time elapsed
22:55:55.134 00.031 12308 IsSlewing returns 0
22:55:55.136 00.002 12308 IsGuiding returns 0
22:55:55.137 00.001 12308 scope move finished after 102 + 49 ms
22:55:55.137 00.000 12308 Move returns status 0, amount 102
22:55:55.138 00.001 12308 MoveAxis(N, 198, ABG)
22:55:55.138 00.000 12308 Guiding  Dir = 0, Dur = 198
22:55:55.139 00.001 12308 IsSlewing returns 0
22:55:55.139 00.000 12308 IsGuiding returns 0
22:55:55.139 00.000 12308 PulseGuide returned control before completion, sleep 208
22:55:55.352 00.213 12308 IsGuiding returns 1
22:55:55.353 00.001 12308 scope still moving after pulse duration time elapsed
22:55:55.383 00.030 12308 IsSlewing returns 0
22:55:55.384 00.001 12308 IsGuiding returns 0
22:55:55.384 00.000 12308 scope move finished after 198 + 46 ms
22:55:55.385 00.001 12308 Move returns status 0, amount 198
22:55:55.385 00.000 12308 move complete, result=0
22:55:55.385 00.000 12308 worker thread done servicing request
22:55:55.386 00.001 14556 GuideStep: 0.2 px 102 ms WEST, -0.3 px 198 ms NORTH
22:55:55.395 00.009 12308 Worker thread wakes up
22:55:55.395 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:55.395 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:56.642 01.247 12308 Exposure complete
22:55:56.778 00.136 12308 worker thread done servicing request
22:55:56.778 00.000 14556 OnExposeComplete: enter
22:55:56.782 00.004 14556 UpdateGuideState(): m_state=6
22:55:56.786 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5922
22:55:56.790 00.004 14556 Star::Find returns 1 (0), X=171.55, Y=990.19, Mass=2168, SNR=31.3, Peak=148 HFD=4.6
22:55:56.794 00.004 14556 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-3.07) = xAngle (1.90 = 1.90)
22:55:56.797 00.003 14556 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.80 = 1.80)
22:55:56.801 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.16 hyp=0.17 cameraTheta=-1.17 mountX=-0.06 mountY=0.17, mountTheta=1.89
22:55:56.807 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.16, opts=13)
22:55:56.810 00.003 14556 Enqueuing Move request for scope (0.07, -0.16)
22:55:56.815 00.005 12308 Worker thread wakes up
22:55:56.815 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.16) opts 0xd
22:55:56.815 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.16)
22:55:56.815 00.000 12308 Moving (0.07, -0.16) raw xDistance=-0.06 yDistance=0.17
22:55:56.815 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:55:56.815 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:56.815 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:55:56.816 00.001 12308 MoveAxis(E, 0, ABG)
22:55:56.816 00.000 12308 Move returns status 0, amount 0
22:55:56.816 00.000 12308 MoveAxis(N, 0, ABG)
22:55:56.816 00.000 12308 Move returns status 0, amount 0
22:55:56.816 00.000 12308 move complete, result=0
22:55:56.816 00.000 12308 worker thread done servicing request
22:55:56.816 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:56.842 00.026 14556 UpdateGuideState exits: m=2168 SNR=31.3
22:55:56.846 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:56.850 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:56.855 00.005 14556 Enqueuing Expose request
22:55:56.858 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:55:56.863 00.005 12308 Worker thread wakes up
22:55:56.863 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:56.863 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:58.116 01.253 12308 Exposure complete
22:55:58.258 00.142 12308 worker thread done servicing request
22:55:58.258 00.000 14556 OnExposeComplete: enter
22:55:58.263 00.005 14556 UpdateGuideState(): m_state=6
22:55:58.270 00.007 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5923
22:55:58.276 00.006 14556 Star::Find returns 1 (0), X=171.36, Y=990.47, Mass=2100, SNR=31.0, Peak=167 HFD=4.8
22:55:58.280 00.004 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.43 = -0.85)
22:55:58.285 00.005 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.95)
22:55:58.288 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.12 hyp=0.18 cameraTheta=2.36 mountX=0.12 mountY=-0.14, mountTheta=-0.89
22:55:58.293 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.12, opts=13)
22:55:58.297 00.004 14556 Enqueuing Move request for scope (-0.12, 0.12)
22:55:58.303 00.006 12308 Worker thread wakes up
22:55:58.303 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.12) opts 0xd
22:55:58.303 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.12)
22:55:58.303 00.000 12308 Moving (-0.12, 0.12) raw xDistance=0.12 yDistance=-0.14
22:55:58.304 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:55:58.304 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:58.304 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:55:58.306 00.002 12308 MoveAxis(E, 0, ABG)
22:55:58.306 00.000 12308 Move returns status 0, amount 0
22:55:58.306 00.000 12308 MoveAxis(N, 0, ABG)
22:55:58.306 00.000 12308 Move returns status 0, amount 0
22:55:58.306 00.000 12308 move complete, result=0
22:55:58.307 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:58.312 00.005 12308 worker thread done servicing request
22:55:58.331 00.019 14556 UpdateGuideState exits: m=2100 SNR=31.0
22:55:58.337 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:58.342 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:58.346 00.004 14556 Enqueuing Expose request
22:55:58.350 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:58.354 00.004 12308 Worker thread wakes up
22:55:58.354 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:58.354 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:55:59.605 01.251 12308 Exposure complete
22:55:59.766 00.161 12308 worker thread done servicing request
22:55:59.766 00.000 14556 OnExposeComplete: enter
22:55:59.772 00.006 14556 UpdateGuideState(): m_state=6
22:55:59.778 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5924
22:55:59.787 00.009 14556 Star::Find returns 1 (0), X=171.41, Y=990.45, Mass=1917, SNR=29.4, Peak=134 HFD=4.9
22:55:59.793 00.006 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.29 = -1.00)
22:55:59.800 00.007 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.10)
22:55:59.805 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.13 cameraTheta=2.21 mountX=0.07 mountY=-0.12, mountTheta=-1.02
22:55:59.811 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.11, opts=13)
22:55:59.814 00.003 14556 Enqueuing Move request for scope (-0.08, 0.11)
22:55:59.818 00.004 12308 Worker thread wakes up
22:55:59.819 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
22:55:59.819 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
22:55:59.819 00.000 12308 Moving (-0.08, 0.11) raw xDistance=0.07 yDistance=-0.12
22:55:59.819 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:55:59.819 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:59.820 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:55:59.820 00.000 12308 MoveAxis(E, 0, ABG)
22:55:59.820 00.000 12308 Move returns status 0, amount 0
22:55:59.820 00.000 12308 MoveAxis(N, 0, ABG)
22:55:59.820 00.000 12308 Move returns status 0, amount 0
22:55:59.820 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:55:59.824 00.004 12308 move complete, result=0
22:55:59.824 00.000 12308 worker thread done servicing request
22:55:59.844 00.020 14556 UpdateGuideState exits: m=1917 SNR=29.4
22:55:59.848 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:59.853 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:55:59.856 00.003 14556 Enqueuing Expose request
22:55:59.860 00.004 12308 Worker thread wakes up
22:55:59.861 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:59.866 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:55:59.867 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:01.106 01.239 12308 Exposure complete
22:56:01.247 00.141 12308 worker thread done servicing request
22:56:01.248 00.001 14556 OnExposeComplete: enter
22:56:01.251 00.003 14556 UpdateGuideState(): m_state=6
22:56:01.255 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5925
22:56:01.258 00.003 14556 Star::Find returns 1 (0), X=171.34, Y=990.57, Mass=2120, SNR=30.9, Peak=148 HFD=4.6
22:56:01.262 00.004 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
22:56:01.265 00.003 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
22:56:01.269 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.22 hyp=0.27 cameraTheta=2.15 mountX=0.13 mountY=-0.24, mountTheta=-1.08
22:56:01.275 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.22, opts=13)
22:56:01.279 00.004 14556 Enqueuing Move request for scope (-0.15, 0.22)
22:56:01.282 00.003 12308 Worker thread wakes up
22:56:01.282 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.22) opts 0xd
22:56:01.282 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.22)
22:56:01.282 00.000 12308 Moving (-0.15, 0.22) raw xDistance=0.13 yDistance=-0.24
22:56:01.282 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:56:01.283 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:56:01.283 00.000 12308 MoveAxis(E, 0, ABG)
22:56:01.283 00.000 12308 Move returns status 0, amount 0
22:56:01.283 00.000 12308 MoveAxis(N, 172, ABG)
22:56:01.283 00.000 12308 Guiding  Dir = 0, Dur = 172
22:56:01.284 00.001 12308 IsSlewing returns 0
22:56:01.284 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:01.288 00.004 12308 IsGuiding returns 0
22:56:01.289 00.001 12308 PulseGuide returned control before completion, sleep 182
22:56:01.309 00.020 14556 UpdateGuideState exits: m=2120 SNR=30.9
22:56:01.313 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:01.318 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:01.321 00.003 14556 Enqueuing Expose request
22:56:01.473 00.152 12308 IsGuiding returns 1
22:56:01.474 00.001 12308 scope still moving after pulse duration time elapsed
22:56:01.503 00.029 12308 IsSlewing returns 0
22:56:01.504 00.001 12308 IsGuiding returns 0
22:56:01.505 00.001 12308 scope move finished after 172 + 43 ms
22:56:01.505 00.000 12308 Move returns status 0, amount 172
22:56:01.505 00.000 12308 move complete, result=0
22:56:01.506 00.001 12308 worker thread done servicing request
22:56:01.506 00.000 12308 Worker thread wakes up
22:56:01.506 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 172 ms NORTH
22:56:01.511 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:01.513 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:02.766 01.253 12308 Exposure complete
22:56:02.913 00.147 12308 worker thread done servicing request
22:56:02.913 00.000 14556 OnExposeComplete: enter
22:56:02.918 00.005 14556 UpdateGuideState(): m_state=6
22:56:02.922 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5926
22:56:02.926 00.004 14556 Star::Find returns 1 (0), X=171.41, Y=990.26, Mass=2132, SNR=30.7, Peak=181 HFD=4.5
22:56:02.931 00.005 14556 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-3.07) = xAngle (0.78 = 0.78)
22:56:02.934 00.003 14556 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.68 = 0.68)
22:56:02.938 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.29 mountX=0.09 mountY=0.08, mountTheta=0.73
22:56:02.942 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.09, opts=13)
22:56:02.947 00.005 14556 Enqueuing Move request for scope (-0.08, -0.09)
22:56:02.950 00.003 12308 Worker thread wakes up
22:56:02.951 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
22:56:02.951 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
22:56:02.951 00.000 12308 Moving (-0.08, -0.09) raw xDistance=0.09 yDistance=0.08
22:56:02.951 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:56:02.951 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:02.951 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:56:02.952 00.001 12308 MoveAxis(E, 0, ABG)
22:56:02.952 00.000 12308 Move returns status 0, amount 0
22:56:02.952 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:02.957 00.005 12308 MoveAxis(N, 0, ABG)
22:56:02.957 00.000 12308 Move returns status 0, amount 0
22:56:02.957 00.000 12308 move complete, result=0
22:56:02.958 00.001 12308 worker thread done servicing request
22:56:02.981 00.023 14556 UpdateGuideState exits: m=2132 SNR=30.7
22:56:02.987 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:02.993 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:02.997 00.004 14556 Enqueuing Expose request
22:56:03.001 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:03.005 00.004 12308 Worker thread wakes up
22:56:03.006 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:03.006 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:04.252 01.246 12308 Exposure complete
22:56:04.384 00.132 12308 worker thread done servicing request
22:56:04.384 00.000 14556 OnExposeComplete: enter
22:56:04.389 00.005 14556 UpdateGuideState(): m_state=6
22:56:04.392 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5927
22:56:04.396 00.004 14556 Star::Find returns 1 (0), X=171.31, Y=990.30, Mass=2230, SNR=31.6, Peak=174 HFD=4.4
22:56:04.401 00.005 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
22:56:04.404 00.003 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
22:56:04.408 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-2.89 mountX=0.18 mountY=0.02, mountTheta=0.08
22:56:04.413 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.05, opts=13)
22:56:04.417 00.004 14556 Enqueuing Move request for scope (-0.18, -0.05)
22:56:04.420 00.003 12308 Worker thread wakes up
22:56:04.420 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.05) opts 0xd
22:56:04.421 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.05)
22:56:04.421 00.000 12308 Moving (-0.18, -0.05) raw xDistance=0.18 yDistance=0.02
22:56:04.421 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:56:04.422 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:04.422 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:56:04.422 00.000 12308 MoveAxis(E, 0, ABG)
22:56:04.422 00.000 12308 Move returns status 0, amount 0
22:56:04.422 00.000 12308 MoveAxis(N, 0, ABG)
22:56:04.423 00.001 12308 Move returns status 0, amount 0
22:56:04.464 00.041 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:04.468 00.004 12308 move complete, result=0
22:56:04.469 00.001 12308 worker thread done servicing request
22:56:04.492 00.023 14556 UpdateGuideState exits: m=2230 SNR=31.6
22:56:04.500 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:04.506 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:04.510 00.004 14556 Enqueuing Expose request
22:56:04.514 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:56:04.518 00.004 12308 Worker thread wakes up
22:56:04.518 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:04.518 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:05.764 01.246 12308 Exposure complete
22:56:05.890 00.126 12308 worker thread done servicing request
22:56:05.892 00.002 14556 OnExposeComplete: enter
22:56:05.897 00.005 14556 UpdateGuideState(): m_state=6
22:56:05.903 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5928
22:56:05.908 00.005 14556 Star::Find returns 1 (0), X=171.37, Y=990.48, Mass=2265, SNR=32.0, Peak=148 HFD=4.9
22:56:05.912 00.004 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.39 = -0.90)
22:56:05.916 00.004 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -1.00)
22:56:05.920 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.17 cameraTheta=2.31 mountX=0.11 mountY=-0.15, mountTheta=-0.93
22:56:05.925 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.13, opts=13)
22:56:05.929 00.004 14556 Enqueuing Move request for scope (-0.12, 0.13)
22:56:05.934 00.005 12308 Worker thread wakes up
22:56:05.934 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
22:56:05.934 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
22:56:05.934 00.000 12308 Moving (-0.12, 0.13) raw xDistance=0.11 yDistance=-0.15
22:56:05.934 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:56:05.935 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:05.935 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:56:05.935 00.000 12308 MoveAxis(E, 0, ABG)
22:56:05.935 00.000 12308 Move returns status 0, amount 0
22:56:05.935 00.000 12308 MoveAxis(N, 0, ABG)
22:56:05.935 00.000 12308 Move returns status 0, amount 0
22:56:05.935 00.000 12308 move complete, result=0
22:56:05.936 00.001 12308 worker thread done servicing request
22:56:05.936 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:05.959 00.023 14556 UpdateGuideState exits: m=2265 SNR=32.0
22:56:05.963 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:05.967 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:05.970 00.003 14556 Enqueuing Expose request
22:56:05.974 00.004 12308 Worker thread wakes up
22:56:05.974 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:05.974 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:05.975 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:56:07.220 01.245 12308 Exposure complete
22:56:07.377 00.157 12308 worker thread done servicing request
22:56:07.377 00.000 14556 OnExposeComplete: enter
22:56:07.382 00.005 14556 UpdateGuideState(): m_state=6
22:56:07.389 00.007 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5929
22:56:07.396 00.007 14556 Star::Find returns 1 (0), X=171.10, Y=990.42, Mass=2244, SNR=31.7, Peak=168 HFD=4.7
22:56:07.400 00.004 14556 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.07) = xAngle (6.03 = -0.25)
22:56:07.404 00.004 14556 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.94 = -0.35)
22:56:07.407 00.003 14556 CameraToMount -- cameraX=-0.38 cameraY=0.07 hyp=0.39 cameraTheta=2.96 mountX=0.38 mountY=-0.13, mountTheta=-0.34
22:56:07.411 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.38, y=0.07, opts=13)
22:56:07.415 00.004 14556 Enqueuing Move request for scope (-0.38, 0.07)
22:56:07.418 00.003 12308 Worker thread wakes up
22:56:07.418 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.07) opts 0xd
22:56:07.419 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.38, 0.07)
22:56:07.419 00.000 12308 Moving (-0.38, 0.07) raw xDistance=0.38 yDistance=-0.13
22:56:07.419 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
22:56:07.419 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:07.420 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:56:07.420 00.000 12308 MoveAxis(W, 164, ABG)
22:56:07.421 00.001 12308 Guiding  Dir = 3, Dur = 164
22:56:07.421 00.000 12308 IsSlewing returns 0
22:56:07.421 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:07.425 00.004 12308 IsGuiding returns 0
22:56:07.425 00.000 12308 PulseGuide returned control before completion, sleep 174
22:56:07.445 00.020 14556 UpdateGuideState exits: m=2244 SNR=31.7
22:56:07.449 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:07.453 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:07.458 00.005 14556 Enqueuing Expose request
22:56:07.618 00.160 12308 IsGuiding returns 0
22:56:07.619 00.001 12308 Move returns status 0, amount 164
22:56:07.619 00.000 12308 MoveAxis(N, 0, ABG)
22:56:07.619 00.000 12308 Move returns status 0, amount 0
22:56:07.620 00.001 12308 move complete, result=0
22:56:07.620 00.000 12308 worker thread done servicing request
22:56:07.620 00.000 14556 GuideStep: 0.4 px 164 ms WEST, -0.1 px 0 ms NORTH
22:56:07.628 00.008 12308 Worker thread wakes up
22:56:07.628 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:07.628 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:08.884 01.256 12308 Exposure complete
22:56:09.019 00.135 12308 worker thread done servicing request
22:56:09.019 00.000 14556 OnExposeComplete: enter
22:56:09.025 00.006 14556 UpdateGuideState(): m_state=6
22:56:09.030 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5930
22:56:09.034 00.004 14556 Star::Find returns 1 (0), X=171.47, Y=990.41, Mass=2098, SNR=30.7, Peak=140 HFD=4.4
22:56:09.038 00.004 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
22:56:09.042 00.004 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
22:56:09.046 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.81 mountX=0.01 mountY=-0.07, mountTheta=-1.40
22:56:09.052 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.07, opts=13)
22:56:09.055 00.003 14556 Enqueuing Move request for scope (-0.02, 0.07)
22:56:09.059 00.004 12308 Worker thread wakes up
22:56:09.060 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
22:56:09.061 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
22:56:09.061 00.000 12308 Moving (-0.02, 0.07) raw xDistance=0.01 yDistance=-0.07
22:56:09.061 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:56:09.061 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:09.061 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:56:09.062 00.001 12308 MoveAxis(E, 0, ABG)
22:56:09.062 00.000 12308 Move returns status 0, amount 0
22:56:09.062 00.000 12308 MoveAxis(N, 0, ABG)
22:56:09.062 00.000 12308 Move returns status 0, amount 0
22:56:09.063 00.001 12308 move complete, result=0
22:56:09.063 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:09.067 00.004 12308 worker thread done servicing request
22:56:09.089 00.022 14556 UpdateGuideState exits: m=2098 SNR=30.7
22:56:09.093 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:09.097 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:09.100 00.003 14556 Enqueuing Expose request
22:56:09.105 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:56:09.108 00.003 12308 Worker thread wakes up
22:56:09.108 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:09.109 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:10.350 01.241 12308 Exposure complete
22:56:10.520 00.170 12308 worker thread done servicing request
22:56:10.520 00.000 14556 OnExposeComplete: enter
22:56:10.529 00.009 14556 UpdateGuideState(): m_state=6
22:56:10.535 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5931
22:56:10.542 00.007 14556 Star::Find returns 1 (0), X=171.51, Y=990.56, Mass=2264, SNR=32.0, Peak=141 HFD=5.0
22:56:10.547 00.005 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
22:56:10.553 00.006 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
22:56:10.557 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.48 mountX=-0.03 mountY=-0.21, mountTheta=-1.74
22:56:10.564 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.22, opts=13)
22:56:10.568 00.004 14556 Enqueuing Move request for scope (0.02, 0.22)
22:56:10.571 00.003 12308 Worker thread wakes up
22:56:10.572 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.22) opts 0xd
22:56:10.572 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.22)
22:56:10.572 00.000 12308 Moving (0.02, 0.22) raw xDistance=-0.03 yDistance=-0.21
22:56:10.572 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:56:10.572 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:56:10.573 00.001 12308 MoveAxis(E, 0, ABG)
22:56:10.573 00.000 12308 Move returns status 0, amount 0
22:56:10.573 00.000 12308 MoveAxis(N, 148, ABG)
22:56:10.573 00.000 12308 Guiding  Dir = 0, Dur = 148
22:56:10.574 00.001 12308 IsSlewing returns 0
22:56:10.574 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:10.580 00.006 12308 IsGuiding returns 0
22:56:10.581 00.001 12308 PulseGuide returned control before completion, sleep 158
22:56:10.607 00.026 14556 UpdateGuideState exits: m=2264 SNR=32.0
22:56:10.613 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:10.618 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:10.624 00.006 14556 Enqueuing Expose request
22:56:10.746 00.122 12308 IsGuiding returns 1
22:56:10.747 00.001 12308 scope still moving after pulse duration time elapsed
22:56:10.777 00.030 12308 IsSlewing returns 0
22:56:10.778 00.001 12308 IsGuiding returns 0
22:56:10.778 00.000 12308 scope move finished after 148 + 49 ms
22:56:10.779 00.001 12308 Move returns status 0, amount 148
22:56:10.779 00.000 12308 move complete, result=0
22:56:10.779 00.000 12308 worker thread done servicing request
22:56:10.780 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 148 ms NORTH
22:56:10.786 00.006 12308 Worker thread wakes up
22:56:10.786 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:10.786 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:12.041 01.255 12308 Exposure complete
22:56:12.180 00.139 12308 worker thread done servicing request
22:56:12.181 00.001 14556 OnExposeComplete: enter
22:56:12.185 00.004 14556 UpdateGuideState(): m_state=6
22:56:12.189 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5932
22:56:12.193 00.004 14556 Star::Find returns 1 (0), X=171.35, Y=990.49, Mass=2033, SNR=30.3, Peak=141 HFD=4.5
22:56:12.197 00.004 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.41 = -0.88)
22:56:12.201 00.004 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.98)
22:56:12.206 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.20 cameraTheta=2.33 mountX=0.13 mountY=-0.17, mountTheta=-0.91
22:56:12.214 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.15, opts=13)
22:56:12.220 00.006 14556 Enqueuing Move request for scope (-0.14, 0.15)
22:56:12.224 00.004 12308 Worker thread wakes up
22:56:12.225 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
22:56:12.225 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
22:56:12.225 00.000 12308 Moving (-0.14, 0.15) raw xDistance=0.13 yDistance=-0.17
22:56:12.225 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:56:12.226 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:12.226 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:56:12.226 00.000 12308 MoveAxis(E, 0, ABG)
22:56:12.227 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:12.231 00.004 12308 Move returns status 0, amount 0
22:56:12.231 00.000 12308 MoveAxis(N, 0, ABG)
22:56:12.231 00.000 12308 Move returns status 0, amount 0
22:56:12.231 00.000 12308 move complete, result=0
22:56:12.232 00.001 12308 worker thread done servicing request
22:56:12.255 00.023 14556 UpdateGuideState exits: m=2033 SNR=30.3
22:56:12.260 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:12.263 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:12.269 00.006 14556 Enqueuing Expose request
22:56:12.273 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:56:12.278 00.005 12308 Worker thread wakes up
22:56:12.278 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:12.278 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:13.531 01.253 12308 Exposure complete
22:56:13.673 00.142 12308 worker thread done servicing request
22:56:13.674 00.001 14556 OnExposeComplete: enter
22:56:13.679 00.005 14556 UpdateGuideState(): m_state=6
22:56:13.683 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5933
22:56:13.687 00.004 14556 Star::Find returns 1 (0), X=171.32, Y=990.46, Mass=2327, SNR=32.4, Peak=157 HFD=4.6
22:56:13.690 00.003 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
22:56:13.695 00.005 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.74)
22:56:13.698 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.11 hyp=0.20 cameraTheta=2.57 mountX=0.16 mountY=-0.13, mountTheta=-0.70
22:56:13.705 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.11, opts=13)
22:56:13.709 00.004 14556 Enqueuing Move request for scope (-0.17, 0.11)
22:56:13.713 00.004 12308 Worker thread wakes up
22:56:13.713 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.11) opts 0xd
22:56:13.713 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.11)
22:56:13.713 00.000 12308 Moving (-0.17, 0.11) raw xDistance=0.16 yDistance=-0.13
22:56:13.713 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:56:13.713 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:13.714 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:56:13.714 00.000 12308 MoveAxis(E, 0, ABG)
22:56:13.714 00.000 12308 Move returns status 0, amount 0
22:56:13.714 00.000 12308 MoveAxis(N, 0, ABG)
22:56:13.714 00.000 12308 Move returns status 0, amount 0
22:56:13.714 00.000 12308 move complete, result=0
22:56:13.715 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:13.720 00.005 12308 worker thread done servicing request
22:56:13.741 00.021 14556 UpdateGuideState exits: m=2327 SNR=32.4
22:56:13.748 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:13.755 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:13.761 00.006 14556 Enqueuing Expose request
22:56:13.770 00.009 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:56:13.778 00.008 12308 Worker thread wakes up
22:56:13.778 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:13.778 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:15.026 01.248 12308 Exposure complete
22:56:15.178 00.152 12308 worker thread done servicing request
22:56:15.178 00.000 14556 OnExposeComplete: enter
22:56:15.183 00.005 14556 UpdateGuideState(): m_state=6
22:56:15.186 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5934
22:56:15.190 00.004 14556 Star::Find returns 1 (0), X=171.30, Y=990.49, Mass=2126, SNR=30.7, Peak=144 HFD=4.5
22:56:15.194 00.004 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.57 = -0.71)
22:56:15.197 00.003 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.81)
22:56:15.201 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.14 hyp=0.24 cameraTheta=2.50 mountX=0.18 mountY=-0.17, mountTheta=-0.76
22:56:15.206 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.14, opts=13)
22:56:15.211 00.005 14556 Enqueuing Move request for scope (-0.19, 0.14)
22:56:15.214 00.003 12308 Worker thread wakes up
22:56:15.214 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.14) opts 0xd
22:56:15.214 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.14)
22:56:15.214 00.000 12308 Moving (-0.19, 0.14) raw xDistance=0.18 yDistance=-0.17
22:56:15.214 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:56:15.214 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:15.216 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:56:15.216 00.000 12308 MoveAxis(E, 0, ABG)
22:56:15.216 00.000 12308 Move returns status 0, amount 0
22:56:15.216 00.000 12308 MoveAxis(N, 0, ABG)
22:56:15.216 00.000 12308 Move returns status 0, amount 0
22:56:15.216 00.000 12308 move complete, result=0
22:56:15.216 00.000 12308 worker thread done servicing request
22:56:15.217 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:15.239 00.022 14556 UpdateGuideState exits: m=2126 SNR=30.7
22:56:15.245 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:15.250 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:15.253 00.003 14556 Enqueuing Expose request
22:56:15.257 00.004 12308 Worker thread wakes up
22:56:15.257 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:15.258 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:15.258 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:56:16.502 01.244 12308 Exposure complete
22:56:16.659 00.157 12308 worker thread done servicing request
22:56:16.659 00.000 14556 OnExposeComplete: enter
22:56:16.662 00.003 14556 UpdateGuideState(): m_state=6
22:56:16.667 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5935
22:56:16.670 00.003 14556 Star::Find returns 1 (0), X=171.21, Y=990.50, Mass=2105, SNR=30.7, Peak=140 HFD=4.6
22:56:16.674 00.004 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.69 = -0.59)
22:56:16.678 00.004 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.59 = -0.69)
22:56:16.681 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=0.16 hyp=0.31 cameraTheta=2.62 mountX=0.26 mountY=-0.20, mountTheta=-0.65
22:56:16.686 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.16, opts=13)
22:56:16.690 00.004 14556 Enqueuing Move request for scope (-0.27, 0.16)
22:56:16.693 00.003 12308 Worker thread wakes up
22:56:16.693 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.16) opts 0xd
22:56:16.693 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.16)
22:56:16.693 00.000 12308 Moving (-0.27, 0.16) raw xDistance=0.26 yDistance=-0.20
22:56:16.693 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:56:16.695 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:16.695 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:56:16.695 00.000 12308 MoveAxis(W, 113, ABG)
22:56:16.696 00.001 12308 Guiding  Dir = 3, Dur = 113
22:56:16.696 00.000 12308 IsSlewing returns 0
22:56:16.696 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:16.702 00.006 12308 IsGuiding returns 0
22:56:16.702 00.000 12308 PulseGuide returned control before completion, sleep 123
22:56:16.724 00.022 14556 UpdateGuideState exits: m=2105 SNR=30.7
22:56:16.730 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:16.733 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:16.738 00.005 14556 Enqueuing Expose request
22:56:16.835 00.097 12308 IsGuiding returns 1
22:56:16.837 00.002 12308 scope still moving after pulse duration time elapsed
22:56:16.867 00.030 12308 IsSlewing returns 0
22:56:16.868 00.001 12308 IsGuiding returns 0
22:56:16.869 00.001 12308 scope move finished after 113 + 53 ms
22:56:16.869 00.000 12308 Move returns status 0, amount 113
22:56:16.870 00.001 12308 MoveAxis(N, 0, ABG)
22:56:16.871 00.001 12308 Move returns status 0, amount 0
22:56:16.871 00.000 12308 move complete, result=0
22:56:16.871 00.000 12308 worker thread done servicing request
22:56:16.871 00.000 12308 Worker thread wakes up
22:56:16.872 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:16.872 00.000 14556 GuideStep: 0.3 px 113 ms WEST, -0.2 px 0 ms NORTH
22:56:16.879 00.007 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:18.127 01.248 12308 Exposure complete
22:56:18.272 00.145 12308 worker thread done servicing request
22:56:18.273 00.001 14556 OnExposeComplete: enter
22:56:18.278 00.005 14556 UpdateGuideState(): m_state=6
22:56:18.283 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5936
22:56:18.287 00.004 14556 Star::Find returns 1 (0), X=171.35, Y=990.74, Mass=2120, SNR=31.1, Peak=147 HFD=4.7
22:56:18.292 00.005 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.97 = -1.31)
22:56:18.296 00.004 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.41)
22:56:18.299 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.39 hyp=0.41 cameraTheta=1.90 mountX=0.11 mountY=-0.41, mountTheta=-1.32
22:56:18.305 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.39, opts=13)
22:56:18.309 00.004 14556 Enqueuing Move request for scope (-0.13, 0.39)
22:56:18.313 00.004 12308 Worker thread wakes up
22:56:18.313 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.39) opts 0xd
22:56:18.313 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.39)
22:56:18.314 00.001 12308 Moving (-0.13, 0.39) raw xDistance=0.11 yDistance=-0.41
22:56:18.314 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:56:18.314 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
22:56:18.314 00.000 12308 MoveAxis(E, 0, ABG)
22:56:18.314 00.000 12308 Move returns status 0, amount 0
22:56:18.314 00.000 12308 MoveAxis(N, 286, ABG)
22:56:18.316 00.002 12308 Guiding  Dir = 0, Dur = 286
22:56:18.316 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:18.320 00.004 12308 IsSlewing returns 0
22:56:18.320 00.000 12308 IsGuiding returns 0
22:56:18.321 00.001 12308 PulseGuide returned control before completion, sleep 296
22:56:18.343 00.022 14556 UpdateGuideState exits: m=2120 SNR=31.1
22:56:18.348 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:18.352 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:18.356 00.004 14556 Enqueuing Expose request
22:56:18.631 00.275 12308 IsGuiding returns 1
22:56:18.631 00.000 12308 scope still moving after pulse duration time elapsed
22:56:18.663 00.032 12308 IsSlewing returns 0
22:56:18.664 00.001 12308 IsGuiding returns 0
22:56:18.664 00.000 12308 scope move finished after 286 + 57 ms
22:56:18.665 00.001 12308 Move returns status 0, amount 286
22:56:18.665 00.000 12308 move complete, result=0
22:56:18.665 00.000 12308 worker thread done servicing request
22:56:18.666 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 286 ms NORTH
22:56:18.671 00.005 12308 Worker thread wakes up
22:56:18.672 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:18.672 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:19.919 01.247 12308 Exposure complete
22:56:20.046 00.127 12308 worker thread done servicing request
22:56:20.046 00.000 14556 OnExposeComplete: enter
22:56:20.050 00.004 14556 UpdateGuideState(): m_state=6
22:56:20.054 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5937
22:56:20.057 00.003 14556 Star::Find returns 1 (0), X=171.13, Y=990.40, Mass=1930, SNR=29.5, Peak=193 HFD=4.3
22:56:20.061 00.004 14556 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.07) = xAngle (6.08 = -0.20)
22:56:20.065 00.004 14556 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.30)
22:56:20.068 00.003 14556 CameraToMount -- cameraX=-0.35 cameraY=0.05 hyp=0.36 cameraTheta=3.01 mountX=0.35 mountY=-0.11, mountTheta=-0.29
22:56:20.072 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.35, y=0.05, opts=13)
22:56:20.076 00.004 14556 Enqueuing Move request for scope (-0.35, 0.05)
22:56:20.079 00.003 12308 Worker thread wakes up
22:56:20.080 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.05) opts 0xd
22:56:20.080 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.35, 0.05)
22:56:20.080 00.000 12308 Moving (-0.35, 0.05) raw xDistance=0.35 yDistance=-0.11
22:56:20.080 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
22:56:20.081 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:20.081 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:56:20.081 00.000 12308 MoveAxis(W, 152, ABG)
22:56:20.081 00.000 12308 Guiding  Dir = 3, Dur = 152
22:56:20.081 00.000 12308 IsSlewing returns 0
22:56:20.082 00.001 12308 IsGuiding returns 0
22:56:20.082 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:20.087 00.005 12308 PulseGuide returned control before completion, sleep 162
22:56:20.106 00.019 14556 UpdateGuideState exits: m=1930 SNR=29.5
22:56:20.110 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:20.116 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:20.122 00.006 14556 Enqueuing Expose request
22:56:20.255 00.133 12308 IsGuiding returns 1
22:56:20.256 00.001 12308 scope still moving after pulse duration time elapsed
22:56:20.286 00.030 12308 IsSlewing returns 0
22:56:20.287 00.001 12308 IsGuiding returns 0
22:56:20.287 00.000 12308 scope move finished after 152 + 53 ms
22:56:20.289 00.002 12308 Move returns status 0, amount 152
22:56:20.289 00.000 12308 MoveAxis(N, 0, ABG)
22:56:20.289 00.000 12308 Move returns status 0, amount 0
22:56:20.290 00.001 12308 move complete, result=0
22:56:20.290 00.000 12308 worker thread done servicing request
22:56:20.290 00.000 12308 Worker thread wakes up
22:56:20.291 00.001 14556 GuideStep: 0.3 px 152 ms WEST, -0.1 px 0 ms NORTH
22:56:20.297 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:20.297 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:21.554 01.257 12308 Exposure complete
22:56:21.695 00.141 12308 worker thread done servicing request
22:56:21.695 00.000 14556 OnExposeComplete: enter
22:56:21.698 00.003 14556 UpdateGuideState(): m_state=6
22:56:21.702 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5938
22:56:21.706 00.004 14556 Star::Find returns 1 (0), X=171.57, Y=990.40, Mass=2192, SNR=31.5, Peak=135 HFD=4.9
22:56:21.709 00.003 14556 CameraToMount -- cameraTheta (0.54) - m_xAngle (-3.07) = xAngle (3.61 = -2.67)
22:56:21.712 00.003 14556 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.51 = -2.77)
22:56:21.716 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.54 mountX=-0.09 mountY=-0.04, mountTheta=-2.75
22:56:21.720 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.05, opts=13)
22:56:21.723 00.003 14556 Enqueuing Move request for scope (0.09, 0.05)
22:56:21.728 00.005 12308 Worker thread wakes up
22:56:21.728 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
22:56:21.728 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
22:56:21.728 00.000 12308 Moving (0.09, 0.05) raw xDistance=-0.09 yDistance=-0.04
22:56:21.728 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:56:21.728 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:21.728 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:56:21.729 00.001 12308 MoveAxis(E, 0, ABG)
22:56:21.729 00.000 12308 Move returns status 0, amount 0
22:56:21.729 00.000 12308 MoveAxis(N, 0, ABG)
22:56:21.729 00.000 12308 Move returns status 0, amount 0
22:56:21.729 00.000 12308 move complete, result=0
22:56:21.729 00.000 12308 worker thread done servicing request
22:56:21.729 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:21.753 00.024 14556 UpdateGuideState exits: m=2192 SNR=31.5
22:56:21.757 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:21.761 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:21.765 00.004 14556 Enqueuing Expose request
22:56:21.768 00.003 12308 Worker thread wakes up
22:56:21.769 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:21.769 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:21.769 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:23.009 01.240 12308 Exposure complete
22:56:23.143 00.134 12308 worker thread done servicing request
22:56:23.143 00.000 14556 OnExposeComplete: enter
22:56:23.147 00.004 14556 UpdateGuideState(): m_state=6
22:56:23.151 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5939
22:56:23.155 00.004 14556 Star::Find returns 1 (0), X=171.45, Y=990.55, Mass=2250, SNR=31.6, Peak=156 HFD=5.0
22:56:23.159 00.004 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
22:56:23.163 00.004 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
22:56:23.167 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.21 hyp=0.21 cameraTheta=1.76 mountX=0.02 mountY=-0.21, mountTheta=-1.45
22:56:23.172 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.21, opts=13)
22:56:23.175 00.003 14556 Enqueuing Move request for scope (-0.04, 0.21)
22:56:23.180 00.005 12308 Worker thread wakes up
22:56:23.180 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.21) opts 0xd
22:56:23.180 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.21)
22:56:23.181 00.001 12308 Moving (-0.04, 0.21) raw xDistance=0.02 yDistance=-0.21
22:56:23.181 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:56:23.181 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:56:23.181 00.000 12308 MoveAxis(E, 0, ABG)
22:56:23.181 00.000 12308 Move returns status 0, amount 0
22:56:23.181 00.000 12308 MoveAxis(N, 148, ABG)
22:56:23.183 00.002 12308 Guiding  Dir = 0, Dur = 148
22:56:23.183 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:23.188 00.005 12308 IsSlewing returns 0
22:56:23.188 00.000 12308 IsGuiding returns 0
22:56:23.188 00.000 12308 PulseGuide returned control before completion, sleep 158
22:56:23.208 00.020 14556 UpdateGuideState exits: m=2250 SNR=31.6
22:56:23.213 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:23.217 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:23.219 00.002 14556 Enqueuing Expose request
22:56:23.358 00.139 12308 IsGuiding returns 1
22:56:23.358 00.000 12308 scope still moving after pulse duration time elapsed
22:56:23.389 00.031 12308 IsSlewing returns 0
22:56:23.390 00.001 12308 IsGuiding returns 0
22:56:23.390 00.000 12308 scope move finished after 148 + 53 ms
22:56:23.390 00.000 12308 Move returns status 0, amount 148
22:56:23.391 00.001 12308 move complete, result=0
22:56:23.391 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 148 ms NORTH
22:56:23.398 00.007 12308 worker thread done servicing request
22:56:23.399 00.001 12308 Worker thread wakes up
22:56:23.400 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:23.400 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:24.654 01.254 12308 Exposure complete
22:56:24.788 00.134 12308 worker thread done servicing request
22:56:24.789 00.001 14556 OnExposeComplete: enter
22:56:24.793 00.004 14556 UpdateGuideState(): m_state=6
22:56:24.797 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5940
22:56:24.801 00.004 14556 Star::Find returns 1 (0), X=171.36, Y=990.44, Mass=2138, SNR=31.1, Peak=144 HFD=4.8
22:56:24.806 00.005 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.57 = -0.72)
22:56:24.811 00.005 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.82)
22:56:24.816 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.16 cameraTheta=2.49 mountX=0.12 mountY=-0.11, mountTheta=-0.77
22:56:24.823 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.09, opts=13)
22:56:24.828 00.005 14556 Enqueuing Move request for scope (-0.12, 0.09)
22:56:24.835 00.007 12308 Worker thread wakes up
22:56:24.836 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
22:56:24.836 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
22:56:24.836 00.000 12308 Moving (-0.12, 0.09) raw xDistance=0.12 yDistance=-0.11
22:56:24.837 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:56:24.837 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:24.837 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:56:24.837 00.000 12308 MoveAxis(E, 0, ABG)
22:56:24.838 00.001 12308 Move returns status 0, amount 0
22:56:24.838 00.000 12308 MoveAxis(N, 0, ABG)
22:56:24.838 00.000 12308 Move returns status 0, amount 0
22:56:24.839 00.001 12308 move complete, result=0
22:56:24.839 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:24.845 00.006 12308 worker thread done servicing request
22:56:24.874 00.029 14556 UpdateGuideState exits: m=2138 SNR=31.1
22:56:24.877 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:24.882 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:24.885 00.003 14556 Enqueuing Expose request
22:56:24.890 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:56:24.894 00.004 12308 Worker thread wakes up
22:56:24.894 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:24.894 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:26.141 01.247 12308 Exposure complete
22:56:26.289 00.148 12308 worker thread done servicing request
22:56:26.289 00.000 14556 OnExposeComplete: enter
22:56:26.293 00.004 14556 UpdateGuideState(): m_state=6
22:56:26.297 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5941
22:56:26.301 00.004 14556 Star::Find returns 1 (0), X=171.19, Y=990.26, Mass=2105, SNR=30.6, Peak=155 HFD=4.6
22:56:26.306 00.005 14556 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.07) = xAngle (0.20 = 0.20)
22:56:26.311 00.005 14556 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.10 = 0.10)
22:56:26.315 00.004 14556 CameraToMount -- cameraX=-0.30 cameraY=-0.08 hyp=0.31 cameraTheta=-2.87 mountX=0.31 mountY=0.03, mountTheta=0.11
22:56:26.321 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=-0.08, opts=13)
22:56:26.324 00.003 14556 Enqueuing Move request for scope (-0.30, -0.08)
22:56:26.328 00.004 12308 Worker thread wakes up
22:56:26.328 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.08) opts 0xd
22:56:26.328 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, -0.08)
22:56:26.328 00.000 12308 Moving (-0.30, -0.08) raw xDistance=0.31 yDistance=0.03
22:56:26.328 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
22:56:26.329 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:26.329 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:56:26.329 00.000 12308 MoveAxis(W, 133, ABG)
22:56:26.329 00.000 12308 Guiding  Dir = 3, Dur = 133
22:56:26.329 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:26.334 00.005 12308 IsSlewing returns 0
22:56:26.334 00.000 12308 IsGuiding returns 0
22:56:26.334 00.000 12308 PulseGuide returned control before completion, sleep 143
22:56:26.357 00.023 14556 UpdateGuideState exits: m=2105 SNR=30.6
22:56:26.362 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:26.367 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:26.371 00.004 14556 Enqueuing Expose request
22:56:26.494 00.123 12308 IsGuiding returns 0
22:56:26.495 00.001 12308 Move returns status 0, amount 133
22:56:26.495 00.000 12308 MoveAxis(N, 0, ABG)
22:56:26.496 00.001 12308 Move returns status 0, amount 0
22:56:26.496 00.000 12308 move complete, result=0
22:56:26.497 00.001 12308 worker thread done servicing request
22:56:26.498 00.001 12308 Worker thread wakes up
22:56:26.498 00.000 14556 GuideStep: 0.3 px 133 ms WEST, 0.0 px 0 ms NORTH
22:56:26.505 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:26.505 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:27.757 01.252 12308 Exposure complete
22:56:27.894 00.137 12308 worker thread done servicing request
22:56:27.894 00.000 14556 OnExposeComplete: enter
22:56:27.899 00.005 14556 UpdateGuideState(): m_state=6
22:56:27.903 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5942
22:56:27.908 00.005 14556 Star::Find returns 1 (0), X=171.44, Y=990.32, Mass=2171, SNR=31.3, Peak=156 HFD=4.7
22:56:27.913 00.005 14556 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-3.07) = xAngle (0.44 = 0.44)
22:56:27.918 00.005 14556 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.34 = 0.34)
22:56:27.922 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.64 mountX=0.05 mountY=0.02, mountTheta=0.35
22:56:27.929 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.02, opts=13)
22:56:27.935 00.006 14556 Enqueuing Move request for scope (-0.04, -0.02)
22:56:27.940 00.005 12308 Worker thread wakes up
22:56:27.940 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
22:56:27.941 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
22:56:27.941 00.000 12308 Moving (-0.04, -0.02) raw xDistance=0.05 yDistance=0.02
22:56:27.941 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:56:27.941 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:27.942 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:56:27.942 00.000 12308 MoveAxis(E, 0, ABG)
22:56:27.942 00.000 12308 Move returns status 0, amount 0
22:56:27.942 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:27.946 00.004 12308 MoveAxis(N, 0, ABG)
22:56:27.946 00.000 12308 Move returns status 0, amount 0
22:56:27.947 00.001 12308 move complete, result=0
22:56:27.947 00.000 12308 worker thread done servicing request
22:56:27.969 00.022 14556 UpdateGuideState exits: m=2171 SNR=31.3
22:56:27.974 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:27.977 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:27.981 00.004 14556 Enqueuing Expose request
22:56:27.985 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:56:27.989 00.004 12308 Worker thread wakes up
22:56:27.989 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:27.989 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:29.234 01.245 12308 Exposure complete
22:56:29.377 00.143 12308 worker thread done servicing request
22:56:29.377 00.000 14556 OnExposeComplete: enter
22:56:29.381 00.004 14556 UpdateGuideState(): m_state=6
22:56:29.383 00.002 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5943
22:56:29.387 00.004 14556 Star::Find returns 1 (0), X=171.61, Y=990.56, Mass=2248, SNR=31.9, Peak=137 HFD=4.9
22:56:29.390 00.003 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.12 = -2.17)
22:56:29.393 00.003 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.27)
22:56:29.396 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.21 hyp=0.25 cameraTheta=1.04 mountX=-0.14 mountY=-0.19, mountTheta=-2.20
22:56:29.402 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.21, opts=13)
22:56:29.408 00.006 14556 Enqueuing Move request for scope (0.12, 0.21)
22:56:29.412 00.004 12308 Worker thread wakes up
22:56:29.412 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.21) opts 0xd
22:56:29.412 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.21)
22:56:29.412 00.000 12308 Moving (0.12, 0.21) raw xDistance=-0.14 yDistance=-0.19
22:56:29.412 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:56:29.414 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:29.414 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:56:29.414 00.000 12308 MoveAxis(E, 0, ABG)
22:56:29.414 00.000 12308 Move returns status 0, amount 0
22:56:29.414 00.000 12308 MoveAxis(N, 0, ABG)
22:56:29.415 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:29.418 00.003 12308 Move returns status 0, amount 0
22:56:29.419 00.001 12308 move complete, result=0
22:56:29.420 00.001 12308 worker thread done servicing request
22:56:29.440 00.020 14556 UpdateGuideState exits: m=2248 SNR=31.9
22:56:29.446 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:29.450 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:29.453 00.003 14556 Enqueuing Expose request
22:56:29.459 00.006 12308 Worker thread wakes up
22:56:29.460 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:56:29.465 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:29.466 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:30.720 01.254 12308 Exposure complete
22:56:30.861 00.141 12308 worker thread done servicing request
22:56:30.862 00.001 14556 OnExposeComplete: enter
22:56:30.865 00.003 14556 UpdateGuideState(): m_state=6
22:56:30.870 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5944
22:56:30.875 00.005 14556 Star::Find returns 1 (0), X=171.59, Y=990.64, Mass=2058, SNR=30.4, Peak=133 HFD=4.6
22:56:30.879 00.004 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.31 = -1.97)
22:56:30.883 00.004 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.07)
22:56:30.887 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.30 hyp=0.31 cameraTheta=1.24 mountX=-0.12 mountY=-0.27, mountTheta=-1.99
22:56:30.893 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.30, opts=13)
22:56:30.897 00.004 14556 Enqueuing Move request for scope (0.10, 0.30)
22:56:30.901 00.004 12308 Worker thread wakes up
22:56:30.901 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.30) opts 0xd
22:56:30.901 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.30)
22:56:30.901 00.000 12308 Moving (0.10, 0.30) raw xDistance=-0.12 yDistance=-0.27
22:56:30.901 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:56:30.903 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:56:30.903 00.000 12308 MoveAxis(E, 0, ABG)
22:56:30.903 00.000 12308 Move returns status 0, amount 0
22:56:30.903 00.000 12308 MoveAxis(N, 193, ABG)
22:56:30.903 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:30.908 00.005 12308 Guiding  Dir = 0, Dur = 193
22:56:30.908 00.000 12308 IsSlewing returns 0
22:56:30.908 00.000 12308 IsGuiding returns 0
22:56:30.908 00.000 12308 PulseGuide returned control before completion, sleep 203
22:56:30.929 00.021 14556 UpdateGuideState exits: m=2058 SNR=30.4
22:56:30.936 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:30.941 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:30.945 00.004 14556 Enqueuing Expose request
22:56:31.120 00.175 12308 IsGuiding returns 1
22:56:31.121 00.001 12308 scope still moving after pulse duration time elapsed
22:56:31.151 00.030 12308 IsSlewing returns 0
22:56:31.152 00.001 12308 IsGuiding returns 0
22:56:31.153 00.001 12308 scope move finished after 193 + 51 ms
22:56:31.153 00.000 12308 Move returns status 0, amount 193
22:56:31.153 00.000 12308 move complete, result=0
22:56:31.154 00.001 12308 worker thread done servicing request
22:56:31.155 00.001 12308 Worker thread wakes up
22:56:31.155 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 193 ms NORTH
22:56:31.161 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:31.161 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:32.415 01.254 12308 Exposure complete
22:56:32.554 00.139 14556 OnExposeComplete: enter
22:56:32.560 00.006 12308 worker thread done servicing request
22:56:32.560 00.000 14556 UpdateGuideState(): m_state=6
22:56:32.564 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5945
22:56:32.568 00.004 14556 Star::Find returns 1 (0), X=171.40, Y=990.61, Mass=1946, SNR=29.5, Peak=151 HFD=4.3
22:56:32.572 00.004 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.95 = -1.33)
22:56:32.576 00.004 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.43)
22:56:32.580 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.26 hyp=0.27 cameraTheta=1.88 mountX=0.07 mountY=-0.27, mountTheta=-1.33
22:56:32.584 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.26, opts=13)
22:56:32.588 00.004 14556 Enqueuing Move request for scope (-0.08, 0.26)
22:56:32.592 00.004 12308 Worker thread wakes up
22:56:32.592 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.26) opts 0xd
22:56:32.593 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.26)
22:56:32.593 00.000 12308 Moving (-0.08, 0.26) raw xDistance=0.07 yDistance=-0.27
22:56:32.593 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:56:32.593 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:56:32.593 00.000 12308 MoveAxis(E, 0, ABG)
22:56:32.593 00.000 12308 Move returns status 0, amount 0
22:56:32.594 00.001 12308 MoveAxis(N, 191, ABG)
22:56:32.594 00.000 12308 Guiding  Dir = 0, Dur = 191
22:56:32.594 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:32.600 00.006 12308 IsSlewing returns 0
22:56:32.600 00.000 12308 IsGuiding returns 0
22:56:32.600 00.000 12308 PulseGuide returned control before completion, sleep 201
22:56:32.621 00.021 14556 UpdateGuideState exits: m=1946 SNR=29.5
22:56:32.625 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:32.629 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:32.633 00.004 14556 Enqueuing Expose request
22:56:32.811 00.178 12308 IsGuiding returns 1
22:56:32.812 00.001 12308 scope still moving after pulse duration time elapsed
22:56:32.843 00.031 12308 IsSlewing returns 0
22:56:32.844 00.001 12308 IsGuiding returns 0
22:56:32.845 00.001 12308 scope move finished after 191 + 54 ms
22:56:32.845 00.000 12308 Move returns status 0, amount 191
22:56:32.845 00.000 12308 move complete, result=0
22:56:32.846 00.001 12308 worker thread done servicing request
22:56:32.846 00.000 12308 Worker thread wakes up
22:56:32.846 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 191 ms NORTH
22:56:32.853 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:32.853 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:34.104 01.251 12308 Exposure complete
22:56:34.248 00.144 12308 worker thread done servicing request
22:56:34.249 00.001 14556 OnExposeComplete: enter
22:56:34.253 00.004 14556 UpdateGuideState(): m_state=6
22:56:34.256 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5946
22:56:34.261 00.005 14556 Star::Find returns 1 (0), X=171.49, Y=990.19, Mass=2075, SNR=30.6, Peak=164 HFD=4.5
22:56:34.264 00.003 14556 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.07) = xAngle (1.51 = 1.51)
22:56:34.269 00.005 14556 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.41 = 1.41)
22:56:34.274 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.57 mountX=0.01 mountY=0.16, mountTheta=1.51
22:56:34.281 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.16, opts=13)
22:56:34.286 00.005 14556 Enqueuing Move request for scope (0.00, -0.16)
22:56:34.290 00.004 12308 Worker thread wakes up
22:56:34.290 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.16) opts 0xd
22:56:34.291 00.001 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.16)
22:56:34.291 00.000 12308 Moving (0.00, -0.16) raw xDistance=0.01 yDistance=0.16
22:56:34.291 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:56:34.291 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:34.291 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:56:34.292 00.001 12308 MoveAxis(E, 0, ABG)
22:56:34.292 00.000 12308 Move returns status 0, amount 0
22:56:34.292 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:34.297 00.005 12308 MoveAxis(N, 0, ABG)
22:56:34.297 00.000 12308 Move returns status 0, amount 0
22:56:34.298 00.001 12308 move complete, result=0
22:56:34.298 00.000 12308 worker thread done servicing request
22:56:34.321 00.023 14556 UpdateGuideState exits: m=2075 SNR=30.6
22:56:34.326 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:34.330 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:34.334 00.004 14556 Enqueuing Expose request
22:56:34.339 00.005 12308 Worker thread wakes up
22:56:34.339 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:56:34.344 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:34.344 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:35.590 01.246 12308 Exposure complete
22:56:35.729 00.139 12308 worker thread done servicing request
22:56:35.730 00.001 14556 OnExposeComplete: enter
22:56:35.733 00.003 14556 UpdateGuideState(): m_state=6
22:56:35.738 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5947
22:56:35.741 00.003 14556 Star::Find returns 1 (0), X=171.61, Y=990.30, Mass=2188, SNR=31.6, Peak=155 HFD=4.7
22:56:35.745 00.004 14556 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-3.07) = xAngle (2.68 = 2.68)
22:56:35.749 00.004 14556 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.58 = 2.58)
22:56:35.751 00.002 14556 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-0.39 mountX=-0.12 mountY=0.07, mountTheta=2.61
22:56:35.757 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.05, opts=13)
22:56:35.761 00.004 14556 Enqueuing Move request for scope (0.13, -0.05)
22:56:35.763 00.002 12308 Worker thread wakes up
22:56:35.764 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.05) opts 0xd
22:56:35.764 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.05)
22:56:35.764 00.000 12308 Moving (0.13, -0.05) raw xDistance=-0.12 yDistance=0.07
22:56:35.764 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:56:35.764 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:35.764 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:56:35.764 00.000 12308 MoveAxis(E, 0, ABG)
22:56:35.765 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:35.769 00.004 12308 Move returns status 0, amount 0
22:56:35.769 00.000 12308 MoveAxis(N, 0, ABG)
22:56:35.769 00.000 12308 Move returns status 0, amount 0
22:56:35.769 00.000 12308 move complete, result=0
22:56:35.769 00.000 12308 worker thread done servicing request
22:56:35.789 00.020 14556 UpdateGuideState exits: m=2188 SNR=31.6
22:56:35.793 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:35.797 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:35.802 00.005 14556 Enqueuing Expose request
22:56:35.807 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:35.811 00.004 12308 Worker thread wakes up
22:56:35.811 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:35.811 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:37.060 01.249 12308 Exposure complete
22:56:37.220 00.160 12308 worker thread done servicing request
22:56:37.220 00.000 14556 OnExposeComplete: enter
22:56:37.227 00.007 14556 UpdateGuideState(): m_state=6
22:56:37.234 00.007 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5948
22:56:37.240 00.006 14556 Star::Find returns 1 (0), X=171.36, Y=990.36, Mass=2215, SNR=31.6, Peak=155 HFD=4.7
22:56:37.248 00.008 14556 CameraToMount -- cameraTheta (3.02) - m_xAngle (-3.07) = xAngle (6.09 = -0.19)
22:56:37.252 00.004 14556 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.99 = -0.29)
22:56:37.256 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.02 hyp=0.13 cameraTheta=3.02 mountX=0.13 mountY=-0.04, mountTheta=-0.29
22:56:37.261 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.02, opts=13)
22:56:37.264 00.003 14556 Enqueuing Move request for scope (-0.13, 0.02)
22:56:37.269 00.005 12308 Worker thread wakes up
22:56:37.269 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.02) opts 0xd
22:56:37.269 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.02)
22:56:37.269 00.000 12308 Moving (-0.13, 0.02) raw xDistance=0.13 yDistance=-0.04
22:56:37.269 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:56:37.270 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:37.270 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:56:37.270 00.000 12308 MoveAxis(E, 0, ABG)
22:56:37.270 00.000 12308 Move returns status 0, amount 0
22:56:37.270 00.000 12308 MoveAxis(N, 0, ABG)
22:56:37.271 00.001 12308 Move returns status 0, amount 0
22:56:37.272 00.001 12308 move complete, result=0
22:56:37.273 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:37.276 00.003 12308 worker thread done servicing request
22:56:37.293 00.017 14556 UpdateGuideState exits: m=2215 SNR=31.6
22:56:37.297 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:37.301 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:37.305 00.004 14556 Enqueuing Expose request
22:56:37.310 00.005 12308 Worker thread wakes up
22:56:37.310 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:37.314 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:37.315 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:38.561 01.246 12308 Exposure complete
22:56:38.695 00.134 12308 worker thread done servicing request
22:56:38.695 00.000 14556 OnExposeComplete: enter
22:56:38.700 00.005 14556 UpdateGuideState(): m_state=6
22:56:38.703 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5949
22:56:38.706 00.003 14556 Star::Find returns 1 (0), X=171.42, Y=990.50, Mass=2203, SNR=31.6, Peak=144 HFD=4.8
22:56:38.711 00.005 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.04 = -1.24)
22:56:38.715 00.004 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.34)
22:56:38.719 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.97 mountX=0.05 mountY=-0.16, mountTheta=-1.25
22:56:38.723 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.15, opts=13)
22:56:38.728 00.005 14556 Enqueuing Move request for scope (-0.06, 0.15)
22:56:38.731 00.003 12308 Worker thread wakes up
22:56:38.731 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd
22:56:38.731 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.15)
22:56:38.732 00.001 12308 Moving (-0.06, 0.15) raw xDistance=0.05 yDistance=-0.16
22:56:38.732 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:56:38.732 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:38.732 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:56:38.732 00.000 12308 MoveAxis(E, 0, ABG)
22:56:38.732 00.000 12308 Move returns status 0, amount 0
22:56:38.732 00.000 12308 MoveAxis(N, 0, ABG)
22:56:38.733 00.001 12308 Move returns status 0, amount 0
22:56:38.733 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:38.738 00.005 12308 move complete, result=0
22:56:38.738 00.000 12308 worker thread done servicing request
22:56:38.758 00.020 14556 UpdateGuideState exits: m=2203 SNR=31.6
22:56:38.761 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:38.764 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:38.767 00.003 14556 Enqueuing Expose request
22:56:38.771 00.004 12308 Worker thread wakes up
22:56:38.771 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:56:38.777 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:38.777 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:40.037 01.260 12308 Exposure complete
22:56:40.182 00.145 12308 worker thread done servicing request
22:56:40.183 00.001 14556 OnExposeComplete: enter
22:56:40.189 00.006 14556 UpdateGuideState(): m_state=6
22:56:40.194 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5950
22:56:40.199 00.005 14556 Star::Find returns 1 (0), X=171.27, Y=990.50, Mass=2175, SNR=31.2, Peak=149 HFD=4.6
22:56:40.203 00.004 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.60 = -0.68)
22:56:40.207 00.004 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.78)
22:56:40.211 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.15 hyp=0.26 cameraTheta=2.53 mountX=0.20 mountY=-0.18, mountTheta=-0.73
22:56:40.216 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.15, opts=13)
22:56:40.221 00.005 14556 Enqueuing Move request for scope (-0.21, 0.15)
22:56:40.224 00.003 12308 Worker thread wakes up
22:56:40.225 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.15) opts 0xd
22:56:40.225 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.15)
22:56:40.225 00.000 12308 Moving (-0.21, 0.15) raw xDistance=0.20 yDistance=-0.18
22:56:40.225 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:56:40.225 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:40.226 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:56:40.226 00.000 12308 MoveAxis(W, 88, ABG)
22:56:40.226 00.000 12308 Guiding  Dir = 3, Dur = 88
22:56:40.227 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:40.231 00.004 12308 IsSlewing returns 0
22:56:40.231 00.000 12308 IsGuiding returns 0
22:56:40.232 00.001 12308 PulseGuide returned control before completion, sleep 98
22:56:40.251 00.019 14556 UpdateGuideState exits: m=2175 SNR=31.2
22:56:40.255 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:40.259 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:40.263 00.004 14556 Enqueuing Expose request
22:56:40.334 00.071 12308 IsGuiding returns 1
22:56:40.336 00.002 12308 scope still moving after pulse duration time elapsed
22:56:40.366 00.030 12308 IsSlewing returns 0
22:56:40.366 00.000 12308 IsGuiding returns 0
22:56:40.367 00.001 12308 scope move finished after 88 + 47 ms
22:56:40.367 00.000 12308 Move returns status 0, amount 88
22:56:40.367 00.000 12308 MoveAxis(N, 0, ABG)
22:56:40.367 00.000 12308 Move returns status 0, amount 0
22:56:40.367 00.000 12308 move complete, result=0
22:56:40.368 00.001 12308 worker thread done servicing request
22:56:40.368 00.000 14556 GuideStep: 0.2 px 88 ms WEST, -0.2 px 0 ms NORTH
22:56:40.373 00.005 12308 Worker thread wakes up
22:56:40.373 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:40.375 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:41.630 01.255 12308 Exposure complete
22:56:41.774 00.144 12308 worker thread done servicing request
22:56:41.774 00.000 14556 OnExposeComplete: enter
22:56:41.780 00.006 14556 UpdateGuideState(): m_state=6
22:56:41.784 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5951
22:56:41.788 00.004 14556 Star::Find returns 1 (0), X=171.61, Y=990.71, Mass=2238, SNR=31.8, Peak=141 HFD=4.7
22:56:41.793 00.005 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.33 = -1.96)
22:56:41.797 00.004 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.06)
22:56:41.800 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.36 hyp=0.38 cameraTheta=1.25 mountX=-0.14 mountY=-0.34, mountTheta=-1.97
22:56:41.808 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.36, opts=13)
22:56:41.813 00.005 14556 Enqueuing Move request for scope (0.12, 0.36)
22:56:41.817 00.004 12308 Worker thread wakes up
22:56:41.817 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.36) opts 0xd
22:56:41.817 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.36)
22:56:41.817 00.000 12308 Moving (0.12, 0.36) raw xDistance=-0.14 yDistance=-0.34
22:56:41.817 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:56:41.818 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:56:41.818 00.000 12308 MoveAxis(E, 0, ABG)
22:56:41.818 00.000 12308 Move returns status 0, amount 0
22:56:41.818 00.000 12308 MoveAxis(N, 237, ABG)
22:56:41.818 00.000 12308 Guiding  Dir = 0, Dur = 237
22:56:41.819 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:41.824 00.005 12308 IsSlewing returns 0
22:56:41.824 00.000 12308 IsGuiding returns 0
22:56:41.824 00.000 12308 PulseGuide returned control before completion, sleep 247
22:56:41.845 00.021 14556 UpdateGuideState exits: m=2238 SNR=31.8
22:56:41.850 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:41.853 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:41.857 00.004 14556 Enqueuing Expose request
22:56:42.085 00.228 12308 IsGuiding returns 1
22:56:42.085 00.000 12308 scope still moving after pulse duration time elapsed
22:56:42.117 00.032 12308 IsSlewing returns 0
22:56:42.117 00.000 12308 IsGuiding returns 0
22:56:42.118 00.001 12308 scope move finished after 237 + 56 ms
22:56:42.118 00.000 12308 Move returns status 0, amount 237
22:56:42.118 00.000 12308 move complete, result=0
22:56:42.120 00.002 12308 worker thread done servicing request
22:56:42.121 00.001 12308 Worker thread wakes up
22:56:42.121 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 237 ms NORTH
22:56:42.126 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:42.126 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:43.376 01.250 12308 Exposure complete
22:56:43.528 00.152 12308 worker thread done servicing request
22:56:43.529 00.001 14556 OnExposeComplete: enter
22:56:43.533 00.004 14556 UpdateGuideState(): m_state=6
22:56:43.538 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5952
22:56:43.542 00.004 14556 Star::Find returns 1 (0), X=171.68, Y=990.30, Mass=2333, SNR=32.7, Peak=150 HFD=4.8
22:56:43.546 00.004 14556 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-3.07) = xAngle (2.84 = 2.84)
22:56:43.550 00.004 14556 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.74 = 2.74)
22:56:43.553 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=-0.05 hyp=0.20 cameraTheta=-0.24 mountX=-0.19 mountY=0.08, mountTheta=2.75
22:56:43.558 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.05, opts=13)
22:56:43.562 00.004 14556 Enqueuing Move request for scope (0.20, -0.05)
22:56:43.565 00.003 12308 Worker thread wakes up
22:56:43.566 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.05) opts 0xd
22:56:43.566 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.05)
22:56:43.566 00.000 12308 Moving (0.20, -0.05) raw xDistance=-0.19 yDistance=0.08
22:56:43.566 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:56:43.566 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:43.566 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:56:43.566 00.000 12308 MoveAxis(E, 0, ABG)
22:56:43.567 00.001 12308 Move returns status 0, amount 0
22:56:43.567 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:43.572 00.005 12308 MoveAxis(N, 0, ABG)
22:56:43.572 00.000 12308 Move returns status 0, amount 0
22:56:43.572 00.000 12308 move complete, result=0
22:56:43.572 00.000 12308 worker thread done servicing request
22:56:43.592 00.020 14556 UpdateGuideState exits: m=2333 SNR=32.7
22:56:43.596 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:43.600 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:43.603 00.003 14556 Enqueuing Expose request
22:56:43.608 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:43.612 00.004 12308 Worker thread wakes up
22:56:43.612 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:43.613 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:44.868 01.255 12308 Exposure complete
22:56:45.008 00.140 12308 worker thread done servicing request
22:56:45.009 00.001 14556 OnExposeComplete: enter
22:56:45.013 00.004 14556 UpdateGuideState(): m_state=6
22:56:45.018 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5953
22:56:45.023 00.005 14556 Star::Find returns 1 (0), X=171.42, Y=990.25, Mass=2034, SNR=30.2, Peak=149 HFD=4.1
22:56:45.027 00.004 14556 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-3.07) = xAngle (0.91 = 0.91)
22:56:45.031 00.004 14556 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.81 = 0.81)
22:56:45.035 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-2.16 mountX=0.07 mountY=0.08, mountTheta=0.87
22:56:45.040 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.09, opts=13)
22:56:45.045 00.005 14556 Enqueuing Move request for scope (-0.06, -0.09)
22:56:45.049 00.004 12308 Worker thread wakes up
22:56:45.049 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd
22:56:45.049 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.09)
22:56:45.050 00.001 12308 Moving (-0.06, -0.09) raw xDistance=0.07 yDistance=0.08
22:56:45.050 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:56:45.050 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:45.050 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:56:45.050 00.000 12308 MoveAxis(E, 0, ABG)
22:56:45.051 00.001 12308 Move returns status 0, amount 0
22:56:45.051 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:45.055 00.004 12308 MoveAxis(N, 0, ABG)
22:56:45.055 00.000 12308 Move returns status 0, amount 0
22:56:45.055 00.000 12308 move complete, result=0
22:56:45.055 00.000 12308 worker thread done servicing request
22:56:45.076 00.021 14556 UpdateGuideState exits: m=2034 SNR=30.2
22:56:45.081 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:45.086 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:45.089 00.003 14556 Enqueuing Expose request
22:56:45.094 00.005 12308 Worker thread wakes up
22:56:45.094 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:45.098 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:45.098 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:46.351 01.253 12308 Exposure complete
22:56:46.482 00.131 12308 worker thread done servicing request
22:56:46.482 00.000 14556 OnExposeComplete: enter
22:56:46.488 00.006 14556 UpdateGuideState(): m_state=6
22:56:46.494 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5954
22:56:46.498 00.004 14556 Star::Find returns 1 (0), X=171.44, Y=990.35, Mass=2182, SNR=31.4, Peak=150 HFD=4.6
22:56:46.502 00.004 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.20 = -0.09)
22:56:46.506 00.004 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.10 = -0.19)
22:56:46.509 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.00 hyp=0.05 cameraTheta=3.12 mountX=0.05 mountY=-0.01, mountTheta=-0.18
22:56:46.514 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.00, opts=13)
22:56:46.519 00.005 14556 Enqueuing Move request for scope (-0.05, 0.00)
22:56:46.523 00.004 12308 Worker thread wakes up
22:56:46.523 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.00) opts 0xd
22:56:46.523 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.00)
22:56:46.523 00.000 12308 Moving (-0.05, 0.00) raw xDistance=0.05 yDistance=-0.01
22:56:46.524 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:56:46.524 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:46.524 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:56:46.524 00.000 12308 MoveAxis(E, 0, ABG)
22:56:46.525 00.001 12308 Move returns status 0, amount 0
22:56:46.525 00.000 12308 MoveAxis(N, 0, ABG)
22:56:46.525 00.000 12308 Move returns status 0, amount 0
22:56:46.525 00.000 12308 move complete, result=0
22:56:46.526 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:46.531 00.005 12308 worker thread done servicing request
22:56:46.552 00.021 14556 UpdateGuideState exits: m=2182 SNR=31.4
22:56:46.556 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:46.559 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:46.564 00.005 14556 Enqueuing Expose request
22:56:46.568 00.004 12308 Worker thread wakes up
22:56:46.568 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:46.568 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:46.568 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:47.810 01.242 12308 Exposure complete
22:56:47.948 00.138 12308 worker thread done servicing request
22:56:47.949 00.001 14556 OnExposeComplete: enter
22:56:47.952 00.003 14556 UpdateGuideState(): m_state=6
22:56:47.957 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5955
22:56:47.960 00.003 14556 Star::Find returns 1 (0), X=171.52, Y=990.29, Mass=2132, SNR=31.1, Peak=157 HFD=4.7
22:56:47.964 00.004 14556 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-3.07) = xAngle (2.06 = 2.06)
22:56:47.967 00.003 14556 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.96 = 1.96)
22:56:47.971 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-1.02 mountX=-0.03 mountY=0.06, mountTheta=2.04
22:56:47.978 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.06, opts=13)
22:56:47.982 00.004 14556 Enqueuing Move request for scope (0.04, -0.06)
22:56:47.985 00.003 12308 Worker thread wakes up
22:56:47.985 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
22:56:47.985 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
22:56:47.985 00.000 12308 Moving (0.04, -0.06) raw xDistance=-0.03 yDistance=0.06
22:56:47.987 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:56:47.987 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:47.988 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:56:47.988 00.000 12308 MoveAxis(E, 0, ABG)
22:56:47.988 00.000 12308 Move returns status 0, amount 0
22:56:47.988 00.000 12308 MoveAxis(N, 0, ABG)
22:56:47.988 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:47.992 00.004 12308 Move returns status 0, amount 0
22:56:47.992 00.000 12308 move complete, result=0
22:56:47.994 00.002 12308 worker thread done servicing request
22:56:48.014 00.020 14556 UpdateGuideState exits: m=2132 SNR=31.1
22:56:48.019 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:48.023 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:48.026 00.003 14556 Enqueuing Expose request
22:56:48.028 00.002 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:48.032 00.004 12308 Worker thread wakes up
22:56:48.032 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:48.032 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:49.284 01.252 12308 Exposure complete
22:56:49.421 00.137 12308 worker thread done servicing request
22:56:49.421 00.000 14556 OnExposeComplete: enter
22:56:49.425 00.004 14556 UpdateGuideState(): m_state=6
22:56:49.429 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5956
22:56:49.434 00.005 14556 Star::Find returns 1 (0), X=171.48, Y=990.64, Mass=2335, SNR=32.4, Peak=147 HFD=4.8
22:56:49.438 00.004 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.67 = -1.62)
22:56:49.441 00.003 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
22:56:49.445 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.59 mountX=-0.01 mountY=-0.29, mountTheta=-1.62
22:56:49.450 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.29, opts=13)
22:56:49.454 00.004 14556 Enqueuing Move request for scope (-0.01, 0.29)
22:56:49.458 00.004 12308 Worker thread wakes up
22:56:49.458 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.29) opts 0xd
22:56:49.458 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.29)
22:56:49.458 00.000 12308 Moving (-0.01, 0.29) raw xDistance=-0.01 yDistance=-0.29
22:56:49.459 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:56:49.459 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:56:49.459 00.000 12308 MoveAxis(E, 0, ABG)
22:56:49.459 00.000 12308 Move returns status 0, amount 0
22:56:49.459 00.000 12308 MoveAxis(N, 204, ABG)
22:56:49.459 00.000 12308 Guiding  Dir = 0, Dur = 204
22:56:49.460 00.001 12308 IsSlewing returns 0
22:56:49.460 00.000 12308 IsGuiding returns 0
22:56:49.460 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:49.463 00.003 12308 PulseGuide returned control before completion, sleep 214
22:56:49.480 00.017 14556 UpdateGuideState exits: m=2335 SNR=32.4
22:56:49.484 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:49.490 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:49.494 00.004 14556 Enqueuing Expose request
22:56:49.693 00.199 12308 IsGuiding returns 1
22:56:49.694 00.001 12308 scope still moving after pulse duration time elapsed
22:56:49.724 00.030 12308 IsSlewing returns 0
22:56:49.725 00.001 12308 IsGuiding returns 1
22:56:49.756 00.031 12308 IsSlewing returns 0
22:56:49.757 00.001 12308 IsGuiding returns 0
22:56:49.758 00.001 12308 scope move finished after 204 + 93 ms
22:56:49.758 00.000 12308 Move returns status 0, amount 204
22:56:49.758 00.000 12308 move complete, result=0
22:56:49.758 00.000 12308 worker thread done servicing request
22:56:49.759 00.001 12308 Worker thread wakes up
22:56:49.759 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 204 ms NORTH
22:56:49.766 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:49.766 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:51.020 01.254 12308 Exposure complete
22:56:51.147 00.127 12308 worker thread done servicing request
22:56:51.147 00.000 14556 OnExposeComplete: enter
22:56:51.152 00.005 14556 UpdateGuideState(): m_state=6
22:56:51.156 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5957
22:56:51.160 00.004 14556 Star::Find returns 1 (0), X=171.63, Y=990.28, Mass=2266, SNR=32.1, Peak=167 HFD=4.7
22:56:51.163 00.003 14556 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-3.07) = xAngle (2.61 = 2.61)
22:56:51.168 00.005 14556 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.51 = 2.51)
22:56:51.171 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.47 mountX=-0.13 mountY=0.09, mountTheta=2.54
22:56:51.175 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.07, opts=13)
22:56:51.179 00.004 14556 Enqueuing Move request for scope (0.14, -0.07)
22:56:51.183 00.004 12308 Worker thread wakes up
22:56:51.183 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
22:56:51.183 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
22:56:51.183 00.000 12308 Moving (0.14, -0.07) raw xDistance=-0.13 yDistance=0.09
22:56:51.183 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:56:51.183 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:51.184 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:56:51.184 00.000 12308 MoveAxis(E, 0, ABG)
22:56:51.184 00.000 12308 Move returns status 0, amount 0
22:56:51.184 00.000 12308 MoveAxis(N, 0, ABG)
22:56:51.184 00.000 12308 Move returns status 0, amount 0
22:56:51.185 00.001 12308 move complete, result=0
22:56:51.185 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:51.189 00.004 12308 worker thread done servicing request
22:56:51.209 00.020 14556 UpdateGuideState exits: m=2266 SNR=32.1
22:56:51.214 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:51.218 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:51.221 00.003 14556 Enqueuing Expose request
22:56:51.225 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:51.229 00.004 12308 Worker thread wakes up
22:56:51.229 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:51.229 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:52.476 01.247 12308 Exposure complete
22:56:52.616 00.140 12308 worker thread done servicing request
22:56:52.616 00.000 14556 OnExposeComplete: enter
22:56:52.620 00.004 14556 UpdateGuideState(): m_state=6
22:56:52.624 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5958
22:56:52.628 00.004 14556 Star::Find returns 1 (0), X=171.61, Y=990.35, Mass=2283, SNR=32.0, Peak=148 HFD=4.7
22:56:52.632 00.004 14556 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.07) = xAngle (3.06 = 3.06)
22:56:52.635 00.003 14556 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.96 = 2.96)
22:56:52.638 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-0.01 mountX=-0.12 mountY=0.02, mountTheta=2.97
22:56:52.644 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.00, opts=13)
22:56:52.649 00.005 14556 Enqueuing Move request for scope (0.12, -0.00)
22:56:52.655 00.006 12308 Worker thread wakes up
22:56:52.655 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.00) opts 0xd
22:56:52.655 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.00)
22:56:52.655 00.000 12308 Moving (0.12, -0.00) raw xDistance=-0.12 yDistance=0.02
22:56:52.655 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:56:52.656 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:52.656 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:56:52.656 00.000 12308 MoveAxis(E, 0, ABG)
22:56:52.656 00.000 12308 Move returns status 0, amount 0
22:56:52.656 00.000 12308 MoveAxis(N, 0, ABG)
22:56:52.657 00.001 12308 Move returns status 0, amount 0
22:56:52.657 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:52.661 00.004 12308 move complete, result=0
22:56:52.661 00.000 12308 worker thread done servicing request
22:56:52.685 00.024 14556 UpdateGuideState exits: m=2283 SNR=32.0
22:56:52.689 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:52.693 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:52.696 00.003 14556 Enqueuing Expose request
22:56:52.701 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:56:52.704 00.003 12308 Worker thread wakes up
22:56:52.704 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:52.704 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:53.949 01.245 12308 Exposure complete
22:56:54.077 00.128 12308 worker thread done servicing request
22:56:54.077 00.000 14556 OnExposeComplete: enter
22:56:54.080 00.003 14556 UpdateGuideState(): m_state=6
22:56:54.086 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5959
22:56:54.089 00.003 14556 Star::Find returns 1 (0), X=171.51, Y=990.36, Mass=2208, SNR=31.6, Peak=140 HFD=4.8
22:56:54.094 00.005 14556 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.07) = xAngle (3.67 = -2.62)
22:56:54.097 00.003 14556 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.57 = -2.72)
22:56:54.102 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.03 cameraTheta=0.59 mountX=-0.02 mountY=-0.01, mountTheta=-2.70
22:56:54.106 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.01, opts=13)
22:56:54.110 00.004 14556 Enqueuing Move request for scope (0.02, 0.01)
22:56:54.114 00.004 12308 Worker thread wakes up
22:56:54.114 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
22:56:54.114 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
22:56:54.115 00.001 12308 Moving (0.02, 0.01) raw xDistance=-0.02 yDistance=-0.01
22:56:54.115 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:56:54.115 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:54.115 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:56:54.115 00.000 12308 MoveAxis(E, 0, ABG)
22:56:54.116 00.001 12308 Move returns status 0, amount 0
22:56:54.116 00.000 12308 MoveAxis(N, 0, ABG)
22:56:54.116 00.000 12308 Move returns status 0, amount 0
22:56:54.116 00.000 12308 move complete, result=0
22:56:54.117 00.001 12308 worker thread done servicing request
22:56:54.117 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:54.142 00.025 14556 UpdateGuideState exits: m=2208 SNR=31.6
22:56:54.146 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:54.152 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:54.156 00.004 14556 Enqueuing Expose request
22:56:54.161 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:54.164 00.003 12308 Worker thread wakes up
22:56:54.164 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:54.164 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:55.401 01.237 12308 Exposure complete
22:56:55.530 00.129 12308 worker thread done servicing request
22:56:55.531 00.001 14556 OnExposeComplete: enter
22:56:55.534 00.003 14556 UpdateGuideState(): m_state=6
22:56:55.538 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5960
22:56:55.542 00.004 14556 Star::Find returns 1 (0), X=171.51, Y=990.63, Mass=2220, SNR=31.5, Peak=140 HFD=4.8
22:56:55.546 00.004 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
22:56:55.551 00.005 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
22:56:55.555 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.28 hyp=0.28 cameraTheta=1.48 mountX=-0.04 mountY=-0.27, mountTheta=-1.73
22:56:55.560 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.28, opts=13)
22:56:55.564 00.004 14556 Enqueuing Move request for scope (0.03, 0.28)
22:56:55.568 00.004 12308 Worker thread wakes up
22:56:55.568 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.28) opts 0xd
22:56:55.568 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.28)
22:56:55.568 00.000 12308 Moving (0.03, 0.28) raw xDistance=-0.04 yDistance=-0.27
22:56:55.568 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:56:55.569 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:56:55.569 00.000 12308 MoveAxis(E, 0, ABG)
22:56:55.569 00.000 12308 Move returns status 0, amount 0
22:56:55.569 00.000 12308 MoveAxis(N, 192, ABG)
22:56:55.569 00.000 12308 Guiding  Dir = 0, Dur = 192
22:56:55.569 00.000 12308 IsSlewing returns 0
22:56:55.570 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:55.574 00.004 12308 IsGuiding returns 0
22:56:55.574 00.000 12308 PulseGuide returned control before completion, sleep 202
22:56:55.598 00.024 14556 UpdateGuideState exits: m=2220 SNR=31.5
22:56:55.602 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:55.606 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:55.610 00.004 14556 Enqueuing Expose request
22:56:55.786 00.176 12308 IsGuiding returns 1
22:56:55.786 00.000 12308 scope still moving after pulse duration time elapsed
22:56:55.817 00.031 12308 IsSlewing returns 0
22:56:55.817 00.000 12308 IsGuiding returns 0
22:56:55.817 00.000 12308 scope move finished after 192 + 51 ms
22:56:55.819 00.002 12308 Move returns status 0, amount 192
22:56:55.819 00.000 12308 move complete, result=0
22:56:55.819 00.000 12308 worker thread done servicing request
22:56:55.819 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 192 ms NORTH
22:56:55.824 00.005 12308 Worker thread wakes up
22:56:55.824 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:55.824 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:57.066 01.242 12308 Exposure complete
22:56:57.214 00.148 12308 worker thread done servicing request
22:56:57.214 00.000 14556 OnExposeComplete: enter
22:56:57.218 00.004 14556 UpdateGuideState(): m_state=6
22:56:57.223 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5961
22:56:57.227 00.004 14556 Star::Find returns 1 (0), X=171.58, Y=990.21, Mass=2107, SNR=30.8, Peak=157 HFD=4.6
22:56:57.231 00.004 14556 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-3.07) = xAngle (2.11 = 2.11)
22:56:57.235 00.004 14556 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.01 = 2.01)
22:56:57.240 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-0.96 mountX=-0.09 mountY=0.15, mountTheta=2.09
22:56:57.246 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.14, opts=13)
22:56:57.251 00.005 14556 Enqueuing Move request for scope (0.09, -0.14)
22:56:57.255 00.004 12308 Worker thread wakes up
22:56:57.256 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
22:56:57.256 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
22:56:57.256 00.000 12308 Moving (0.09, -0.14) raw xDistance=-0.09 yDistance=0.15
22:56:57.256 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:56:57.257 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:57.257 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:56:57.257 00.000 12308 MoveAxis(E, 0, ABG)
22:56:57.257 00.000 12308 Move returns status 0, amount 0
22:56:57.257 00.000 12308 MoveAxis(N, 0, ABG)
22:56:57.258 00.001 12308 Move returns status 0, amount 0
22:56:57.258 00.000 12308 move complete, result=0
22:56:57.258 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:57.263 00.005 12308 worker thread done servicing request
22:56:57.286 00.023 14556 UpdateGuideState exits: m=2107 SNR=30.8
22:56:57.290 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:57.293 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:57.298 00.005 14556 Enqueuing Expose request
22:56:57.303 00.005 12308 Worker thread wakes up
22:56:57.303 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:56:57.307 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:57.307 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:56:58.560 01.253 12308 Exposure complete
22:56:58.701 00.141 12308 worker thread done servicing request
22:56:58.701 00.000 14556 OnExposeComplete: enter
22:56:58.705 00.004 14556 UpdateGuideState(): m_state=6
22:56:58.712 00.007 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5962
22:56:58.716 00.004 14556 Star::Find returns 1 (0), X=171.41, Y=990.38, Mass=2183, SNR=31.3, Peak=158 HFD=4.9
22:56:58.720 00.004 14556 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.07) = xAngle (5.78 = -0.50)
22:56:58.724 00.004 14556 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.68 = -0.60)
22:56:58.728 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.71 mountX=0.07 mountY=-0.05, mountTheta=-0.57
22:56:58.733 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.03, opts=13)
22:56:58.737 00.004 14556 Enqueuing Move request for scope (-0.07, 0.03)
22:56:58.742 00.005 12308 Worker thread wakes up
22:56:58.742 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
22:56:58.742 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
22:56:58.742 00.000 12308 Moving (-0.07, 0.03) raw xDistance=0.07 yDistance=-0.05
22:56:58.742 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:56:58.743 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:58.743 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:56:58.743 00.000 12308 MoveAxis(E, 0, ABG)
22:56:58.743 00.000 12308 Move returns status 0, amount 0
22:56:58.743 00.000 12308 MoveAxis(N, 0, ABG)
22:56:58.744 00.001 12308 Move returns status 0, amount 0
22:56:58.744 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:56:58.749 00.005 12308 move complete, result=0
22:56:58.749 00.000 12308 worker thread done servicing request
22:56:58.769 00.020 14556 UpdateGuideState exits: m=2183 SNR=31.3
22:56:58.774 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:58.777 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:56:58.781 00.004 14556 Enqueuing Expose request
22:56:58.785 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:58.789 00.004 12308 Worker thread wakes up
22:56:58.789 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:56:58.790 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:00.025 01.235 12308 Exposure complete
22:57:00.157 00.132 12308 worker thread done servicing request
22:57:00.158 00.001 14556 OnExposeComplete: enter
22:57:00.161 00.003 14556 UpdateGuideState(): m_state=6
22:57:00.167 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5963
22:57:00.171 00.004 14556 Star::Find returns 1 (0), X=171.31, Y=990.32, Mass=2217, SNR=31.6, Peak=159 HFD=4.7
22:57:00.176 00.005 14556 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.07) = xAngle (0.07 = 0.07)
22:57:00.181 00.005 14556 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.03 = -0.03)
22:57:00.187 00.006 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.18 cameraTheta=-3.00 mountX=0.18 mountY=-0.00, mountTheta=-0.03
22:57:00.197 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.02, opts=13)
22:57:00.202 00.005 14556 Enqueuing Move request for scope (-0.17, -0.02)
22:57:00.206 00.004 12308 Worker thread wakes up
22:57:00.206 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.02) opts 0xd
22:57:00.207 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.02)
22:57:00.207 00.000 12308 Moving (-0.17, -0.02) raw xDistance=0.18 yDistance=-0.00
22:57:00.208 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:57:00.208 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:00.209 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:57:00.209 00.000 12308 MoveAxis(E, 0, ABG)
22:57:00.209 00.000 12308 Move returns status 0, amount 0
22:57:00.210 00.001 12308 MoveAxis(N, 0, ABG)
22:57:00.210 00.000 12308 Move returns status 0, amount 0
22:57:00.211 00.001 12308 move complete, result=0
22:57:00.211 00.000 12308 worker thread done servicing request
22:57:00.212 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:00.237 00.025 14556 UpdateGuideState exits: m=2217 SNR=31.6
22:57:00.244 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:00.247 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:00.250 00.003 14556 Enqueuing Expose request
22:57:00.254 00.004 12308 Worker thread wakes up
22:57:00.254 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:00.255 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:57:00.258 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:01.504 01.246 12308 Exposure complete
22:57:01.646 00.142 12308 worker thread done servicing request
22:57:01.647 00.001 14556 OnExposeComplete: enter
22:57:01.652 00.005 14556 UpdateGuideState(): m_state=6
22:57:01.656 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5964
22:57:01.660 00.004 14556 Star::Find returns 1 (0), X=171.31, Y=990.26, Mass=2143, SNR=31.0, Peak=163 HFD=4.4
22:57:01.663 00.003 14556 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.07) = xAngle (0.40 = 0.40)
22:57:01.668 00.005 14556 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.30 = 0.30)
22:57:01.672 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-2.68 mountX=0.18 mountY=0.06, mountTheta=0.31
22:57:01.677 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.09, opts=13)
22:57:01.682 00.005 14556 Enqueuing Move request for scope (-0.18, -0.09)
22:57:01.685 00.003 12308 Worker thread wakes up
22:57:01.686 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.09) opts 0xd
22:57:01.686 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.09)
22:57:01.686 00.000 12308 Moving (-0.18, -0.09) raw xDistance=0.18 yDistance=0.06
22:57:01.686 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:57:01.687 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:01.687 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:57:01.687 00.000 12308 MoveAxis(E, 0, ABG)
22:57:01.687 00.000 12308 Move returns status 0, amount 0
22:57:01.689 00.002 12308 MoveAxis(N, 0, ABG)
22:57:01.689 00.000 12308 Move returns status 0, amount 0
22:57:01.689 00.000 12308 move complete, result=0
22:57:01.689 00.000 12308 worker thread done servicing request
22:57:01.689 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:01.717 00.028 14556 UpdateGuideState exits: m=2143 SNR=31.0
22:57:01.722 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:01.726 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:01.731 00.005 14556 Enqueuing Expose request
22:57:01.734 00.003 12308 Worker thread wakes up
22:57:01.736 00.002 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:01.741 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:01.742 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:02.992 01.250 12308 Exposure complete
22:57:03.128 00.136 12308 worker thread done servicing request
22:57:03.129 00.001 14556 OnExposeComplete: enter
22:57:03.132 00.003 14556 UpdateGuideState(): m_state=6
22:57:03.136 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5965
22:57:03.140 00.004 14556 Star::Find returns 1 (0), X=171.25, Y=990.38, Mass=2159, SNR=31.2, Peak=146 HFD=4.7
22:57:03.144 00.004 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.08 = -0.21)
22:57:03.147 00.003 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.31)
22:57:03.150 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=0.03 hyp=0.23 cameraTheta=3.00 mountX=0.23 mountY=-0.07, mountTheta=-0.30
22:57:03.156 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.03, opts=13)
22:57:03.159 00.003 14556 Enqueuing Move request for scope (-0.23, 0.03)
22:57:03.163 00.004 12308 Worker thread wakes up
22:57:03.163 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.03) opts 0xd
22:57:03.164 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.03)
22:57:03.164 00.000 12308 Moving (-0.23, 0.03) raw xDistance=0.23 yDistance=-0.07
22:57:03.164 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:57:03.164 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:03.164 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:57:03.164 00.000 12308 MoveAxis(W, 99, ABG)
22:57:03.164 00.000 12308 Guiding  Dir = 3, Dur = 99
22:57:03.166 00.002 12308 IsSlewing returns 0
22:57:03.166 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:03.170 00.004 12308 IsGuiding returns 0
22:57:03.170 00.000 12308 PulseGuide returned control before completion, sleep 109
22:57:03.192 00.022 14556 UpdateGuideState exits: m=2159 SNR=31.2
22:57:03.196 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:03.200 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:03.204 00.004 14556 Enqueuing Expose request
22:57:03.292 00.088 12308 IsGuiding returns 1
22:57:03.293 00.001 12308 scope still moving after pulse duration time elapsed
22:57:03.324 00.031 12308 IsSlewing returns 0
22:57:03.325 00.001 12308 IsGuiding returns 0
22:57:03.326 00.001 12308 scope move finished after 99 + 57 ms
22:57:03.327 00.001 12308 Move returns status 0, amount 99
22:57:03.327 00.000 12308 MoveAxis(N, 0, ABG)
22:57:03.328 00.001 12308 Move returns status 0, amount 0
22:57:03.328 00.000 12308 move complete, result=0
22:57:03.328 00.000 12308 worker thread done servicing request
22:57:03.330 00.002 12308 Worker thread wakes up
22:57:03.330 00.000 14556 GuideStep: 0.2 px 99 ms WEST, -0.1 px 0 ms NORTH
22:57:03.335 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:03.337 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:04.591 01.254 12308 Exposure complete
22:57:04.737 00.146 12308 worker thread done servicing request
22:57:04.738 00.001 14556 OnExposeComplete: enter
22:57:04.742 00.004 14556 UpdateGuideState(): m_state=6
22:57:04.747 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5966
22:57:04.751 00.004 14556 Star::Find returns 1 (0), X=171.73, Y=990.28, Mass=2211, SNR=31.4, Peak=136 HFD=4.7
22:57:04.755 00.004 14556 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-3.07) = xAngle (2.80 = 2.80)
22:57:04.759 00.004 14556 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.70 = 2.70)
22:57:04.762 00.003 14556 CameraToMount -- cameraX=0.24 cameraY=-0.07 hyp=0.25 cameraTheta=-0.28 mountX=-0.24 mountY=0.11, mountTheta=2.71
22:57:04.767 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=-0.07, opts=13)
22:57:04.772 00.005 14556 Enqueuing Move request for scope (0.24, -0.07)
22:57:04.775 00.003 12308 Worker thread wakes up
22:57:04.776 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.07) opts 0xd
22:57:04.776 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, -0.07)
22:57:04.776 00.000 12308 Moving (0.24, -0.07) raw xDistance=-0.24 yDistance=0.11
22:57:04.776 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
22:57:04.776 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:04.777 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:57:04.777 00.000 12308 MoveAxis(E, 97, ABG)
22:57:04.777 00.000 12308 Guiding  Dir = 2, Dur = 97
22:57:04.777 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:04.782 00.005 12308 IsSlewing returns 0
22:57:04.782 00.000 12308 IsGuiding returns 0
22:57:04.783 00.001 12308 PulseGuide returned control before completion, sleep 107
22:57:04.804 00.021 14556 UpdateGuideState exits: m=2211 SNR=31.4
22:57:04.807 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:04.811 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:04.814 00.003 14556 Enqueuing Expose request
22:57:04.891 00.077 12308 IsGuiding returns 1
22:57:04.895 00.004 12308 scope still moving after pulse duration time elapsed
22:57:04.922 00.027 12308 IsSlewing returns 0
22:57:04.924 00.002 12308 IsGuiding returns 0
22:57:04.924 00.000 12308 scope move finished after 97 + 44 ms
22:57:04.925 00.001 12308 Move returns status 0, amount 97
22:57:04.925 00.000 12308 MoveAxis(N, 0, ABG)
22:57:04.926 00.001 12308 Move returns status 0, amount 0
22:57:04.926 00.000 12308 move complete, result=0
22:57:04.927 00.001 12308 worker thread done servicing request
22:57:04.927 00.000 12308 Worker thread wakes up
22:57:04.927 00.000 14556 GuideStep: -0.2 px 97 ms EAST, 0.1 px 0 ms NORTH
22:57:04.931 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:04.931 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:06.183 01.252 12308 Exposure complete
22:57:06.321 00.138 12308 worker thread done servicing request
22:57:06.321 00.000 14556 OnExposeComplete: enter
22:57:06.325 00.004 14556 UpdateGuideState(): m_state=6
22:57:06.328 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5967
22:57:06.333 00.005 14556 Star::Find returns 1 (0), X=171.34, Y=990.62, Mass=2112, SNR=30.7, Peak=141 HFD=4.8
22:57:06.338 00.005 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.13 = -1.16)
22:57:06.342 00.004 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.26)
22:57:06.345 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.27 hyp=0.31 cameraTheta=2.05 mountX=0.12 mountY=-0.29, mountTheta=-1.17
22:57:06.352 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.27, opts=13)
22:57:06.356 00.004 14556 Enqueuing Move request for scope (-0.14, 0.27)
22:57:06.360 00.004 12308 Worker thread wakes up
22:57:06.361 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.27) opts 0xd
22:57:06.361 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.27)
22:57:06.361 00.000 12308 Moving (-0.14, 0.27) raw xDistance=0.12 yDistance=-0.29
22:57:06.362 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:57:06.362 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:57:06.362 00.000 12308 MoveAxis(E, 0, ABG)
22:57:06.362 00.000 12308 Move returns status 0, amount 0
22:57:06.362 00.000 12308 MoveAxis(N, 205, ABG)
22:57:06.363 00.001 12308 Guiding  Dir = 0, Dur = 205
22:57:06.363 00.000 12308 IsSlewing returns 0
22:57:06.363 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:06.368 00.005 12308 IsGuiding returns 0
22:57:06.368 00.000 12308 PulseGuide returned control before completion, sleep 215
22:57:06.388 00.020 14556 UpdateGuideState exits: m=2112 SNR=30.7
22:57:06.394 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:06.398 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:06.402 00.004 14556 Enqueuing Expose request
22:57:06.597 00.195 12308 IsGuiding returns 1
22:57:06.598 00.001 12308 scope still moving after pulse duration time elapsed
22:57:06.627 00.029 12308 IsSlewing returns 0
22:57:06.628 00.001 12308 IsGuiding returns 0
22:57:06.628 00.000 12308 scope move finished after 205 + 55 ms
22:57:06.629 00.001 12308 Move returns status 0, amount 205
22:57:06.629 00.000 12308 move complete, result=0
22:57:06.629 00.000 12308 worker thread done servicing request
22:57:06.630 00.001 12308 Worker thread wakes up
22:57:06.630 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 205 ms NORTH
22:57:06.637 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:06.637 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:07.889 01.252 12308 Exposure complete
22:57:08.030 00.141 12308 worker thread done servicing request
22:57:08.031 00.001 14556 OnExposeComplete: enter
22:57:08.034 00.003 14556 UpdateGuideState(): m_state=6
22:57:08.039 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5968
22:57:08.042 00.003 14556 Star::Find returns 1 (0), X=171.34, Y=990.24, Mass=2098, SNR=30.8, Peak=169 HFD=4.6
22:57:08.046 00.004 14556 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.07) = xAngle (0.57 = 0.57)
22:57:08.051 00.005 14556 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.47 = 0.47)
22:57:08.056 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.19 cameraTheta=-2.50 mountX=0.16 mountY=0.08, mountTheta=0.50
22:57:08.064 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.11, opts=13)
22:57:08.069 00.005 14556 Enqueuing Move request for scope (-0.15, -0.11)
22:57:08.072 00.003 12308 Worker thread wakes up
22:57:08.073 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
22:57:08.073 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
22:57:08.073 00.000 12308 Moving (-0.15, -0.11) raw xDistance=0.16 yDistance=0.08
22:57:08.073 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:57:08.073 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:08.075 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:57:08.075 00.000 12308 MoveAxis(E, 0, ABG)
22:57:08.075 00.000 12308 Move returns status 0, amount 0
22:57:08.075 00.000 12308 MoveAxis(N, 0, ABG)
22:57:08.075 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:08.080 00.005 12308 Move returns status 0, amount 0
22:57:08.081 00.001 12308 move complete, result=0
22:57:08.081 00.000 12308 worker thread done servicing request
22:57:08.104 00.023 14556 UpdateGuideState exits: m=2098 SNR=30.8
22:57:08.109 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:08.115 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:08.120 00.005 14556 Enqueuing Expose request
22:57:08.124 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:08.127 00.003 12308 Worker thread wakes up
22:57:08.128 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:08.128 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:09.381 01.253 12308 Exposure complete
22:57:09.506 00.125 12308 worker thread done servicing request
22:57:09.506 00.000 14556 OnExposeComplete: enter
22:57:09.510 00.004 14556 UpdateGuideState(): m_state=6
22:57:09.513 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5969
22:57:09.519 00.006 14556 Star::Find returns 1 (0), X=171.32, Y=990.29, Mass=2141, SNR=31.0, Peak=155 HFD=4.6
22:57:09.523 00.004 14556 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.07) = xAngle (0.28 = 0.28)
22:57:09.527 00.004 14556 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.18 = 0.18)
22:57:09.530 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-2.79 mountX=0.17 mountY=0.03, mountTheta=0.19
22:57:09.536 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.06, opts=13)
22:57:09.541 00.005 14556 Enqueuing Move request for scope (-0.17, -0.06)
22:57:09.545 00.004 12308 Worker thread wakes up
22:57:09.545 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.06) opts 0xd
22:57:09.545 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.06)
22:57:09.545 00.000 12308 Moving (-0.17, -0.06) raw xDistance=0.17 yDistance=0.03
22:57:09.545 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:57:09.545 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:09.545 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:57:09.546 00.001 12308 MoveAxis(E, 0, ABG)
22:57:09.546 00.000 12308 Move returns status 0, amount 0
22:57:09.546 00.000 12308 MoveAxis(N, 0, ABG)
22:57:09.546 00.000 12308 Move returns status 0, amount 0
22:57:09.546 00.000 12308 move complete, result=0
22:57:09.547 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:09.551 00.004 12308 worker thread done servicing request
22:57:09.575 00.024 14556 UpdateGuideState exits: m=2141 SNR=31.0
22:57:09.579 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:09.585 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:09.589 00.004 14556 Enqueuing Expose request
22:57:09.593 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:09.596 00.003 12308 Worker thread wakes up
22:57:09.597 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:09.597 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:10.840 01.243 12308 Exposure complete
22:57:10.987 00.147 12308 worker thread done servicing request
22:57:10.987 00.000 14556 OnExposeComplete: enter
22:57:10.992 00.005 14556 UpdateGuideState(): m_state=6
22:57:10.998 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5970
22:57:11.002 00.004 14556 Star::Find returns 1 (0), X=171.35, Y=990.27, Mass=2177, SNR=31.3, Peak=152 HFD=4.7
22:57:11.005 00.003 14556 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.07) = xAngle (0.44 = 0.44)
22:57:11.010 00.005 14556 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.34 = 0.34)
22:57:11.013 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.63 mountX=0.15 mountY=0.05, mountTheta=0.35
22:57:11.019 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.08, opts=13)
22:57:11.025 00.006 14556 Enqueuing Move request for scope (-0.14, -0.08)
22:57:11.029 00.004 12308 Worker thread wakes up
22:57:11.029 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd
22:57:11.029 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.08)
22:57:11.030 00.001 12308 Moving (-0.14, -0.08) raw xDistance=0.15 yDistance=0.05
22:57:11.030 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:57:11.030 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:11.030 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:57:11.031 00.001 12308 MoveAxis(E, 0, ABG)
22:57:11.031 00.000 12308 Move returns status 0, amount 0
22:57:11.031 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:11.036 00.005 12308 MoveAxis(N, 0, ABG)
22:57:11.036 00.000 12308 Move returns status 0, amount 0
22:57:11.036 00.000 12308 move complete, result=0
22:57:11.037 00.001 12308 worker thread done servicing request
22:57:11.056 00.019 14556 UpdateGuideState exits: m=2177 SNR=31.3
22:57:11.060 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:11.063 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:11.066 00.003 14556 Enqueuing Expose request
22:57:11.069 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:11.072 00.003 12308 Worker thread wakes up
22:57:11.072 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:11.072 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:12.312 01.240 12308 Exposure complete
22:57:12.465 00.153 12308 worker thread done servicing request
22:57:12.466 00.001 14556 OnExposeComplete: enter
22:57:12.470 00.004 14556 UpdateGuideState(): m_state=6
22:57:12.474 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5971
22:57:12.477 00.003 14556 Star::Find returns 1 (0), X=171.19, Y=990.52, Mass=2244, SNR=31.9, Peak=175 HFD=4.5
22:57:12.481 00.004 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.69 = -0.59)
22:57:12.484 00.003 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.60 = -0.69)
22:57:12.489 00.005 14556 CameraToMount -- cameraX=-0.30 cameraY=0.17 hyp=0.34 cameraTheta=2.62 mountX=0.29 mountY=-0.22, mountTheta=-0.65
22:57:12.495 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.17, opts=13)
22:57:12.499 00.004 14556 Enqueuing Move request for scope (-0.30, 0.17)
22:57:12.502 00.003 12308 Worker thread wakes up
22:57:12.502 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.17) opts 0xd
22:57:12.502 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.17)
22:57:12.502 00.000 12308 Moving (-0.30, 0.17) raw xDistance=0.29 yDistance=-0.22
22:57:12.503 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:57:12.503 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:57:12.503 00.000 12308 MoveAxis(W, 124, ABG)
22:57:12.504 00.001 12308 Guiding  Dir = 3, Dur = 124
22:57:12.504 00.000 12308 IsSlewing returns 0
22:57:12.504 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:12.509 00.005 12308 IsGuiding returns 0
22:57:12.510 00.001 12308 PulseGuide returned control before completion, sleep 134
22:57:12.529 00.019 14556 UpdateGuideState exits: m=2244 SNR=31.9
22:57:12.532 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:12.535 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:12.540 00.005 14556 Enqueuing Expose request
22:57:12.645 00.105 12308 IsGuiding returns 1
22:57:12.645 00.000 12308 scope still moving after pulse duration time elapsed
22:57:12.677 00.032 12308 IsSlewing returns 0
22:57:12.677 00.000 12308 IsGuiding returns 0
22:57:12.678 00.001 12308 scope move finished after 124 + 44 ms
22:57:12.678 00.000 12308 Move returns status 0, amount 124
22:57:12.678 00.000 12308 MoveAxis(N, 153, ABG)
22:57:12.679 00.001 12308 Guiding  Dir = 0, Dur = 153
22:57:12.679 00.000 12308 IsSlewing returns 0
22:57:12.679 00.000 12308 IsGuiding returns 0
22:57:12.681 00.002 12308 PulseGuide returned control before completion, sleep 163
22:57:12.850 00.169 12308 IsGuiding returns 1
22:57:12.850 00.000 12308 scope still moving after pulse duration time elapsed
22:57:12.882 00.032 12308 IsSlewing returns 0
22:57:12.882 00.000 12308 IsGuiding returns 0
22:57:12.882 00.000 12308 scope move finished after 153 + 49 ms
22:57:12.883 00.001 12308 Move returns status 0, amount 153
22:57:12.883 00.000 12308 move complete, result=0
22:57:12.883 00.000 12308 worker thread done servicing request
22:57:12.883 00.000 14556 GuideStep: 0.3 px 124 ms WEST, -0.2 px 153 ms NORTH
22:57:12.888 00.005 12308 Worker thread wakes up
22:57:12.889 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:12.889 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:14.138 01.249 12308 Exposure complete
22:57:14.255 00.117 12308 worker thread done servicing request
22:57:14.255 00.000 14556 OnExposeComplete: enter
22:57:14.259 00.004 14556 UpdateGuideState(): m_state=6
22:57:14.262 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5972
22:57:14.266 00.004 14556 Star::Find returns 1 (0), X=171.39, Y=990.24, Mass=2355, SNR=32.6, Peak=183 HFD=4.6
22:57:14.272 00.006 14556 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-3.07) = xAngle (0.73 = 0.73)
22:57:14.275 00.003 14556 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.64 = 0.64)
22:57:14.278 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.34 mountX=0.11 mountY=0.09, mountTheta=0.67
22:57:14.283 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.10, opts=13)
22:57:14.286 00.003 14556 Enqueuing Move request for scope (-0.10, -0.10)
22:57:14.289 00.003 12308 Worker thread wakes up
22:57:14.290 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
22:57:14.290 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
22:57:14.290 00.000 12308 Moving (-0.10, -0.10) raw xDistance=0.11 yDistance=0.09
22:57:14.290 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:57:14.290 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:14.290 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:57:14.291 00.001 12308 MoveAxis(E, 0, ABG)
22:57:14.291 00.000 12308 Move returns status 0, amount 0
22:57:14.291 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:14.296 00.005 12308 MoveAxis(N, 0, ABG)
22:57:14.296 00.000 12308 Move returns status 0, amount 0
22:57:14.297 00.001 12308 move complete, result=0
22:57:14.297 00.000 12308 worker thread done servicing request
22:57:14.314 00.017 14556 UpdateGuideState exits: m=2355 SNR=32.6
22:57:14.318 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:14.322 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:14.325 00.003 14556 Enqueuing Expose request
22:57:14.328 00.003 12308 Worker thread wakes up
22:57:14.328 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:14.333 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:14.333 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:15.577 01.244 12308 Exposure complete
22:57:15.689 00.112 12308 worker thread done servicing request
22:57:15.689 00.000 14556 OnExposeComplete: enter
22:57:15.692 00.003 14556 UpdateGuideState(): m_state=6
22:57:15.697 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5973
22:57:15.703 00.006 14556 Star::Find returns 1 (0), X=171.47, Y=990.48, Mass=2137, SNR=30.9, Peak=136 HFD=5.0
22:57:15.710 00.007 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.76 = -1.52)
22:57:15.718 00.008 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.62)
22:57:15.724 00.006 14556 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.14 cameraTheta=1.69 mountX=0.01 mountY=-0.14, mountTheta=-1.52
22:57:15.731 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.13, opts=13)
22:57:15.736 00.005 14556 Enqueuing Move request for scope (-0.02, 0.13)
22:57:15.743 00.007 12308 Worker thread wakes up
22:57:15.743 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
22:57:15.743 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
22:57:15.743 00.000 12308 Moving (-0.02, 0.13) raw xDistance=0.01 yDistance=-0.14
22:57:15.744 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:57:15.745 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:15.745 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:57:15.745 00.000 12308 MoveAxis(E, 0, ABG)
22:57:15.745 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:15.752 00.007 12308 Move returns status 0, amount 0
22:57:15.752 00.000 12308 MoveAxis(N, 0, ABG)
22:57:15.752 00.000 12308 Move returns status 0, amount 0
22:57:15.753 00.001 12308 move complete, result=0
22:57:15.753 00.000 12308 worker thread done servicing request
22:57:15.776 00.023 14556 UpdateGuideState exits: m=2137 SNR=30.9
22:57:15.779 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:15.783 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:15.785 00.002 14556 Enqueuing Expose request
22:57:15.789 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:15.792 00.003 12308 Worker thread wakes up
22:57:15.792 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:15.792 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:17.035 01.243 12308 Exposure complete
22:57:17.193 00.158 12308 worker thread done servicing request
22:57:17.193 00.000 14556 OnExposeComplete: enter
22:57:17.196 00.003 14556 UpdateGuideState(): m_state=6
22:57:17.200 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5974
22:57:17.204 00.004 14556 Star::Find returns 1 (0), X=171.36, Y=990.69, Mass=2123, SNR=30.9, Peak=139 HFD=4.7
22:57:17.209 00.005 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
22:57:17.213 00.004 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
22:57:17.217 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.35 hyp=0.37 cameraTheta=1.93 mountX=0.10 mountY=-0.36, mountTheta=-1.29
22:57:17.224 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.35, opts=13)
22:57:17.228 00.004 14556 Enqueuing Move request for scope (-0.13, 0.35)
22:57:17.231 00.003 12308 Worker thread wakes up
22:57:17.231 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.35) opts 0xd
22:57:17.231 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.35)
22:57:17.231 00.000 12308 Moving (-0.13, 0.35) raw xDistance=0.10 yDistance=-0.36
22:57:17.233 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:57:17.233 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:57:17.233 00.000 12308 MoveAxis(E, 0, ABG)
22:57:17.233 00.000 12308 Move returns status 0, amount 0
22:57:17.233 00.000 12308 MoveAxis(N, 255, ABG)
22:57:17.233 00.000 12308 Guiding  Dir = 0, Dur = 255
22:57:17.233 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:17.239 00.006 12308 IsSlewing returns 0
22:57:17.239 00.000 12308 IsGuiding returns 0
22:57:17.239 00.000 12308 PulseGuide returned control before completion, sleep 265
22:57:17.258 00.019 14556 UpdateGuideState exits: m=2123 SNR=30.9
22:57:17.263 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:17.267 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:17.270 00.003 14556 Enqueuing Expose request
22:57:17.513 00.243 12308 IsGuiding returns 1
22:57:17.513 00.000 12308 scope still moving after pulse duration time elapsed
22:57:17.544 00.031 12308 IsSlewing returns 0
22:57:17.544 00.000 12308 IsGuiding returns 0
22:57:17.544 00.000 12308 scope move finished after 255 + 50 ms
22:57:17.545 00.001 12308 Move returns status 0, amount 255
22:57:17.545 00.000 12308 move complete, result=0
22:57:17.545 00.000 12308 worker thread done servicing request
22:57:17.545 00.000 12308 Worker thread wakes up
22:57:17.545 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 255 ms NORTH
22:57:17.551 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:17.551 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:18.800 01.249 12308 Exposure complete
22:57:18.956 00.156 12308 worker thread done servicing request
22:57:18.956 00.000 14556 OnExposeComplete: enter
22:57:18.962 00.006 14556 UpdateGuideState(): m_state=6
22:57:18.969 00.007 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5975
22:57:18.974 00.005 14556 Star::Find returns 1 (0), X=171.27, Y=990.22, Mass=2428, SNR=32.9, Peak=188 HFD=4.5
22:57:18.978 00.004 14556 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.07) = xAngle (0.45 = 0.45)
22:57:18.982 00.004 14556 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.35 = 0.35)
22:57:18.987 00.005 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.12 hyp=0.25 cameraTheta=-2.63 mountX=0.23 mountY=0.09, mountTheta=0.36
22:57:18.994 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.12, opts=13)
22:57:19.000 00.006 14556 Enqueuing Move request for scope (-0.22, -0.12)
22:57:19.004 00.004 12308 Worker thread wakes up
22:57:19.006 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.12) opts 0xd
22:57:19.006 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.12)
22:57:19.006 00.000 12308 Moving (-0.22, -0.12) raw xDistance=0.23 yDistance=0.09
22:57:19.006 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:57:19.006 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:19.007 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:57:19.007 00.000 12308 MoveAxis(W, 99, ABG)
22:57:19.007 00.000 12308 Guiding  Dir = 3, Dur = 99
22:57:19.007 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:19.014 00.007 12308 IsSlewing returns 0
22:57:19.014 00.000 12308 IsGuiding returns 0
22:57:19.015 00.001 12308 PulseGuide returned control before completion, sleep 109
22:57:19.041 00.026 14556 UpdateGuideState exits: m=2428 SNR=32.9
22:57:19.044 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:19.048 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:19.052 00.004 14556 Enqueuing Expose request
22:57:19.138 00.086 12308 IsGuiding returns 1
22:57:19.140 00.002 12308 scope still moving after pulse duration time elapsed
22:57:19.170 00.030 12308 IsSlewing returns 0
22:57:19.170 00.000 12308 IsGuiding returns 0
22:57:19.170 00.000 12308 scope move finished after 99 + 56 ms
22:57:19.171 00.001 12308 Move returns status 0, amount 99
22:57:19.171 00.000 12308 MoveAxis(N, 0, ABG)
22:57:19.171 00.000 12308 Move returns status 0, amount 0
22:57:19.171 00.000 12308 move complete, result=0
22:57:19.171 00.000 12308 worker thread done servicing request
22:57:19.172 00.001 14556 GuideStep: 0.2 px 99 ms WEST, 0.1 px 0 ms NORTH
22:57:19.178 00.006 12308 Worker thread wakes up
22:57:19.179 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:19.179 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:20.437 01.258 12308 Exposure complete
22:57:20.572 00.135 12308 worker thread done servicing request
22:57:20.572 00.000 14556 OnExposeComplete: enter
22:57:20.576 00.004 14556 UpdateGuideState(): m_state=6
22:57:20.581 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5976
22:57:20.585 00.004 14556 Star::Find returns 1 (0), X=171.59, Y=990.16, Mass=2023, SNR=30.3, Peak=144 HFD=4.5
22:57:20.590 00.005 14556 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-3.07) = xAngle (2.01 = 2.01)
22:57:20.596 00.006 14556 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.91 = 1.91)
22:57:20.600 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=-0.18 hyp=0.21 cameraTheta=-1.07 mountX=-0.09 mountY=0.20, mountTheta=1.99
22:57:20.608 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.18, opts=13)
22:57:20.614 00.006 14556 Enqueuing Move request for scope (0.10, -0.18)
22:57:20.621 00.007 12308 Worker thread wakes up
22:57:20.621 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.18) opts 0xd
22:57:20.621 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.18)
22:57:20.621 00.000 12308 Moving (0.10, -0.18) raw xDistance=-0.09 yDistance=0.20
22:57:20.622 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:57:20.622 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:20.622 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:57:20.622 00.000 12308 MoveAxis(E, 0, ABG)
22:57:20.622 00.000 12308 Move returns status 0, amount 0
22:57:20.623 00.001 12308 MoveAxis(N, 0, ABG)
22:57:20.623 00.000 12308 Move returns status 0, amount 0
22:57:20.623 00.000 12308 move complete, result=0
22:57:20.623 00.000 12308 worker thread done servicing request
22:57:20.623 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:20.649 00.026 14556 UpdateGuideState exits: m=2023 SNR=30.3
22:57:20.654 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:20.658 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:20.662 00.004 14556 Enqueuing Expose request
22:57:20.665 00.003 12308 Worker thread wakes up
22:57:20.665 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:57:20.669 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:20.669 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:21.903 01.234 12308 Exposure complete
22:57:22.052 00.149 12308 worker thread done servicing request
22:57:22.053 00.001 14556 OnExposeComplete: enter
22:57:22.060 00.007 14556 UpdateGuideState(): m_state=6
22:57:22.066 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5977
22:57:22.072 00.006 14556 Star::Find returns 1 (0), X=171.73, Y=990.30, Mass=2338, SNR=32.5, Peak=158 HFD=4.6
22:57:22.077 00.005 14556 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.07) = xAngle (2.88 = 2.88)
22:57:22.081 00.004 14556 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.78 = 2.78)
22:57:22.084 00.003 14556 CameraToMount -- cameraX=0.25 cameraY=-0.05 hyp=0.25 cameraTheta=-0.19 mountX=-0.24 mountY=0.09, mountTheta=2.79
22:57:22.088 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=-0.05, opts=13)
22:57:22.093 00.005 14556 Enqueuing Move request for scope (0.25, -0.05)
22:57:22.096 00.003 12308 Worker thread wakes up
22:57:22.097 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.05) opts 0xd
22:57:22.097 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, -0.05)
22:57:22.097 00.000 12308 Moving (0.25, -0.05) raw xDistance=-0.24 yDistance=0.09
22:57:22.097 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:57:22.098 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:22.098 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:57:22.098 00.000 12308 MoveAxis(E, 105, ABG)
22:57:22.098 00.000 12308 Guiding  Dir = 2, Dur = 105
22:57:22.098 00.000 12308 IsSlewing returns 0
22:57:22.099 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:22.104 00.005 12308 IsGuiding returns 0
22:57:22.104 00.000 12308 PulseGuide returned control before completion, sleep 115
22:57:22.121 00.017 14556 UpdateGuideState exits: m=2338 SNR=32.5
22:57:22.125 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:22.128 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:22.131 00.003 14556 Enqueuing Expose request
22:57:22.223 00.092 12308 IsGuiding returns 1
22:57:22.223 00.000 12308 scope still moving after pulse duration time elapsed
22:57:22.254 00.031 12308 IsSlewing returns 0
22:57:22.254 00.000 12308 IsGuiding returns 0
22:57:22.254 00.000 12308 scope move finished after 105 + 45 ms
22:57:22.254 00.000 12308 Move returns status 0, amount 105
22:57:22.255 00.001 12308 MoveAxis(N, 0, ABG)
22:57:22.255 00.000 12308 Move returns status 0, amount 0
22:57:22.255 00.000 12308 move complete, result=0
22:57:22.255 00.000 12308 worker thread done servicing request
22:57:22.255 00.000 12308 Worker thread wakes up
22:57:22.256 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:22.256 00.000 14556 GuideStep: -0.2 px 105 ms EAST, 0.1 px 0 ms NORTH
22:57:22.261 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:23.511 01.250 12308 Exposure complete
22:57:23.678 00.167 12308 worker thread done servicing request
22:57:23.678 00.000 14556 OnExposeComplete: enter
22:57:23.683 00.005 14556 UpdateGuideState(): m_state=6
22:57:23.688 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5978
22:57:23.693 00.005 14556 Star::Find returns 1 (0), X=171.35, Y=990.54, Mass=2147, SNR=31.2, Peak=143 HFD=4.5
22:57:23.698 00.005 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
22:57:23.702 00.004 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
22:57:23.707 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.19 hyp=0.23 cameraTheta=2.19 mountX=0.12 mountY=-0.21, mountTheta=-1.05
22:57:23.713 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.19, opts=13)
22:57:23.717 00.004 14556 Enqueuing Move request for scope (-0.13, 0.19)
22:57:23.720 00.003 12308 Worker thread wakes up
22:57:23.720 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.19) opts 0xd
22:57:23.720 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.19)
22:57:23.721 00.001 12308 Moving (-0.13, 0.19) raw xDistance=0.12 yDistance=-0.21
22:57:23.721 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:57:23.721 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:57:23.721 00.000 12308 MoveAxis(E, 0, ABG)
22:57:23.721 00.000 12308 Move returns status 0, amount 0
22:57:23.721 00.000 12308 MoveAxis(N, 147, ABG)
22:57:23.721 00.000 12308 Guiding  Dir = 0, Dur = 147
22:57:23.722 00.001 12308 IsSlewing returns 0
22:57:23.722 00.000 12308 IsGuiding returns 0
22:57:23.722 00.000 12308 PulseGuide returned control before completion, sleep 157
22:57:23.723 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:23.746 00.023 14556 UpdateGuideState exits: m=2147 SNR=31.2
22:57:23.752 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:23.755 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:23.758 00.003 14556 Enqueuing Expose request
22:57:23.894 00.136 12308 IsGuiding returns 1
22:57:23.894 00.000 12308 scope still moving after pulse duration time elapsed
22:57:23.925 00.031 12308 IsSlewing returns 0
22:57:23.925 00.000 12308 IsGuiding returns 1
22:57:23.957 00.032 12308 IsSlewing returns 0
22:57:23.957 00.000 12308 IsGuiding returns 0
22:57:23.957 00.000 12308 scope move finished after 147 + 87 ms
22:57:23.957 00.000 12308 Move returns status 0, amount 147
22:57:23.958 00.001 12308 move complete, result=0
22:57:23.958 00.000 12308 worker thread done servicing request
22:57:23.958 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 147 ms NORTH
22:57:23.965 00.007 12308 Worker thread wakes up
22:57:23.965 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:23.966 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:25.213 01.247 12308 Exposure complete
22:57:25.377 00.164 12308 worker thread done servicing request
22:57:25.378 00.001 14556 OnExposeComplete: enter
22:57:25.383 00.005 14556 UpdateGuideState(): m_state=6
22:57:25.391 00.008 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5979
22:57:25.397 00.006 14556 Star::Find returns 1 (0), X=171.38, Y=990.03, Mass=1936, SNR=29.6, Peak=163 HFD=4.1
22:57:25.403 00.006 14556 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.07) = xAngle (1.18 = 1.18)
22:57:25.406 00.003 14556 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.08 = 1.08)
22:57:25.411 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.32 hyp=0.34 cameraTheta=-1.89 mountX=0.13 mountY=0.30, mountTheta=1.16
22:57:25.417 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.32, opts=13)
22:57:25.422 00.005 14556 Enqueuing Move request for scope (-0.11, -0.32)
22:57:25.426 00.004 12308 Worker thread wakes up
22:57:25.426 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.32) opts 0xd
22:57:25.427 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.32)
22:57:25.428 00.001 12308 Moving (-0.11, -0.32) raw xDistance=0.13 yDistance=0.30
22:57:25.428 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:57:25.428 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:57:25.428 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:25.432 00.004 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
22:57:25.432 00.000 12308 MoveAxis(E, 0, ABG)
22:57:25.432 00.000 12308 Move returns status 0, amount 0
22:57:25.433 00.001 12308 MoveAxis(N, 0, ABG)
22:57:25.433 00.000 12308 Move returns status 0, amount 0
22:57:25.433 00.000 12308 move complete, result=0
22:57:25.433 00.000 12308 worker thread done servicing request
22:57:25.449 00.016 14556 UpdateGuideState exits: m=1936 SNR=29.6
22:57:25.452 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:25.458 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:25.461 00.003 14556 Enqueuing Expose request
22:57:25.464 00.003 12308 Worker thread wakes up
22:57:25.464 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:57:25.467 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:25.467 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:26.717 01.250 12308 Exposure complete
22:57:26.863 00.146 12308 worker thread done servicing request
22:57:26.864 00.001 14556 OnExposeComplete: enter
22:57:26.872 00.008 14556 UpdateGuideState(): m_state=6
22:57:26.879 00.007 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5980
22:57:26.886 00.007 14556 Star::Find returns 1 (0), X=171.62, Y=990.28, Mass=2245, SNR=31.8, Peak=163 HFD=4.7
22:57:26.891 00.005 14556 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-3.07) = xAngle (2.61 = 2.61)
22:57:26.898 00.007 14556 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.51 = 2.51)
22:57:26.904 00.006 14556 CameraToMount -- cameraX=0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-0.47 mountX=-0.13 mountY=0.09, mountTheta=2.54
22:57:26.911 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.07, opts=13)
22:57:26.917 00.006 14556 Enqueuing Move request for scope (0.13, -0.07)
22:57:26.922 00.005 12308 Worker thread wakes up
22:57:26.922 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.07) opts 0xd
22:57:26.924 00.002 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.07)
22:57:26.924 00.000 12308 Moving (0.13, -0.07) raw xDistance=-0.13 yDistance=0.09
22:57:26.924 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:57:26.924 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:26.924 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:57:26.925 00.001 12308 MoveAxis(E, 0, ABG)
22:57:26.925 00.000 12308 Move returns status 0, amount 0
22:57:26.926 00.001 12308 MoveAxis(N, 0, ABG)
22:57:26.926 00.000 12308 Move returns status 0, amount 0
22:57:26.926 00.000 12308 move complete, result=0
22:57:26.926 00.000 12308 worker thread done servicing request
22:57:26.926 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:26.958 00.032 14556 UpdateGuideState exits: m=2245 SNR=31.8
22:57:26.963 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:26.967 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:26.970 00.003 14556 Enqueuing Expose request
22:57:26.974 00.004 12308 Worker thread wakes up
22:57:26.974 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:26.979 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:26.981 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:28.239 01.258 12308 Exposure complete
22:57:28.382 00.143 12308 worker thread done servicing request
22:57:28.382 00.000 14556 OnExposeComplete: enter
22:57:28.388 00.006 14556 UpdateGuideState(): m_state=6
22:57:28.392 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5981
22:57:28.396 00.004 14556 Star::Find returns 1 (0), X=171.51, Y=990.40, Mass=2133, SNR=31.1, Peak=129 HFD=4.9
22:57:28.401 00.005 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.16 = -2.12)
22:57:28.405 00.004 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.22)
22:57:28.408 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.09 mountX=-0.03 mountY=-0.05, mountTheta=-2.15
22:57:28.413 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.05, opts=13)
22:57:28.417 00.004 14556 Enqueuing Move request for scope (0.03, 0.05)
22:57:28.420 00.003 12308 Worker thread wakes up
22:57:28.420 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
22:57:28.420 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
22:57:28.420 00.000 12308 Moving (0.03, 0.05) raw xDistance=-0.03 yDistance=-0.05
22:57:28.420 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:57:28.420 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:28.420 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:57:28.422 00.002 12308 MoveAxis(E, 0, ABG)
22:57:28.422 00.000 12308 Move returns status 0, amount 0
22:57:28.422 00.000 12308 MoveAxis(N, 0, ABG)
22:57:28.422 00.000 12308 Move returns status 0, amount 0
22:57:28.422 00.000 12308 move complete, result=0
22:57:28.422 00.000 12308 worker thread done servicing request
22:57:28.422 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:28.447 00.025 14556 UpdateGuideState exits: m=2133 SNR=31.1
22:57:28.451 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:28.454 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:28.459 00.005 14556 Enqueuing Expose request
22:57:28.464 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:57:28.469 00.005 12308 Worker thread wakes up
22:57:28.469 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:28.469 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:29.727 01.258 12308 Exposure complete
22:57:29.861 00.134 12308 worker thread done servicing request
22:57:29.861 00.000 14556 OnExposeComplete: enter
22:57:29.865 00.004 14556 UpdateGuideState(): m_state=6
22:57:29.868 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5982
22:57:29.872 00.004 14556 Star::Find returns 1 (0), X=171.60, Y=990.56, Mass=2056, SNR=30.5, Peak=132 HFD=4.3
22:57:29.877 00.005 14556 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.07) = xAngle (4.15 = -2.14)
22:57:29.881 00.004 14556 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.24)
22:57:29.884 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.21 hyp=0.24 cameraTheta=1.07 mountX=-0.13 mountY=-0.19, mountTheta=-2.17
22:57:29.889 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.21, opts=13)
22:57:29.893 00.004 14556 Enqueuing Move request for scope (0.12, 0.21)
22:57:29.896 00.003 12308 Worker thread wakes up
22:57:29.896 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.21) opts 0xd
22:57:29.896 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.21)
22:57:29.896 00.000 12308 Moving (0.12, 0.21) raw xDistance=-0.13 yDistance=-0.19
22:57:29.898 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:57:29.898 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:29.898 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:57:29.898 00.000 12308 MoveAxis(E, 0, ABG)
22:57:29.898 00.000 12308 Move returns status 0, amount 0
22:57:29.898 00.000 12308 MoveAxis(N, 0, ABG)
22:57:29.898 00.000 12308 Move returns status 0, amount 0
22:57:29.900 00.002 12308 move complete, result=0
22:57:29.900 00.000 12308 worker thread done servicing request
22:57:29.900 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:29.923 00.023 14556 UpdateGuideState exits: m=2056 SNR=30.5
22:57:29.927 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:29.931 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:29.936 00.005 14556 Enqueuing Expose request
22:57:29.942 00.006 12308 Worker thread wakes up
22:57:29.942 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:57:29.947 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:29.947 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:31.199 01.252 12308 Exposure complete
22:57:31.339 00.140 12308 worker thread done servicing request
22:57:31.339 00.000 14556 OnExposeComplete: enter
22:57:31.343 00.004 14556 UpdateGuideState(): m_state=6
22:57:31.347 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5983
22:57:31.351 00.004 14556 Star::Find returns 1 (0), X=171.63, Y=990.62, Mass=2408, SNR=33.1, Peak=152 HFD=4.8
22:57:31.355 00.004 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.17 = -2.12)
22:57:31.358 00.003 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.07 = -2.22)
22:57:31.362 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.27 hyp=0.30 cameraTheta=1.09 mountX=-0.16 mountY=-0.24, mountTheta=-2.15
22:57:31.366 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.27, opts=13)
22:57:31.369 00.003 14556 Enqueuing Move request for scope (0.14, 0.27)
22:57:31.371 00.002 12308 Worker thread wakes up
22:57:31.373 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.27) opts 0xd
22:57:31.373 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.27)
22:57:31.373 00.000 12308 Moving (0.14, 0.27) raw xDistance=-0.16 yDistance=-0.24
22:57:31.373 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:57:31.373 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:57:31.373 00.000 12308 MoveAxis(E, 0, ABG)
22:57:31.373 00.000 12308 Move returns status 0, amount 0
22:57:31.373 00.000 12308 MoveAxis(N, 171, ABG)
22:57:31.374 00.001 12308 Guiding  Dir = 0, Dur = 171
22:57:31.374 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:31.378 00.004 12308 IsSlewing returns 0
22:57:31.378 00.000 12308 IsGuiding returns 0
22:57:31.378 00.000 12308 PulseGuide returned control before completion, sleep 181
22:57:31.395 00.017 14556 UpdateGuideState exits: m=2408 SNR=33.1
22:57:31.398 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:31.403 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:31.405 00.002 14556 Enqueuing Expose request
22:57:31.563 00.158 12308 IsGuiding returns 1
22:57:31.564 00.001 12308 scope still moving after pulse duration time elapsed
22:57:31.594 00.030 12308 IsSlewing returns 0
22:57:31.595 00.001 12308 IsGuiding returns 0
22:57:31.595 00.000 12308 scope move finished after 171 + 45 ms
22:57:31.595 00.000 12308 Move returns status 0, amount 171
22:57:31.595 00.000 12308 move complete, result=0
22:57:31.596 00.001 12308 worker thread done servicing request
22:57:31.596 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 171 ms NORTH
22:57:31.603 00.007 12308 Worker thread wakes up
22:57:31.603 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:31.603 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:32.855 01.252 12308 Exposure complete
22:57:33.008 00.153 12308 worker thread done servicing request
22:57:33.008 00.000 14556 OnExposeComplete: enter
22:57:33.014 00.006 14556 UpdateGuideState(): m_state=6
22:57:33.022 00.008 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5984
22:57:33.029 00.007 14556 Star::Find returns 1 (0), X=171.64, Y=990.14, Mass=2161, SNR=31.1, Peak=143 HFD=4.6
22:57:33.036 00.007 14556 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-3.07) = xAngle (2.14 = 2.14)
22:57:33.041 00.005 14556 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.04 = 2.04)
22:57:33.045 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=-0.21 hyp=0.26 cameraTheta=-0.94 mountX=-0.14 mountY=0.23, mountTheta=2.11
22:57:33.050 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.21, opts=13)
22:57:33.053 00.003 14556 Enqueuing Move request for scope (0.15, -0.21)
22:57:33.056 00.003 12308 Worker thread wakes up
22:57:33.056 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.21) opts 0xd
22:57:33.056 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.21)
22:57:33.057 00.001 12308 Moving (0.15, -0.21) raw xDistance=-0.14 yDistance=0.23
22:57:33.057 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:57:33.057 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:57:33.057 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:57:33.058 00.001 12308 MoveAxis(E, 0, ABG)
22:57:33.058 00.000 12308 Move returns status 0, amount 0
22:57:33.058 00.000 12308 MoveAxis(N, 0, ABG)
22:57:33.058 00.000 12308 Move returns status 0, amount 0
22:57:33.058 00.000 12308 move complete, result=0
22:57:33.059 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:33.063 00.004 12308 worker thread done servicing request
22:57:33.079 00.016 14556 UpdateGuideState exits: m=2161 SNR=31.1
22:57:33.083 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:33.086 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:33.088 00.002 14556 Enqueuing Expose request
22:57:33.090 00.002 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:57:33.094 00.004 12308 Worker thread wakes up
22:57:33.094 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:33.094 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:34.343 01.249 12308 Exposure complete
22:57:34.468 00.125 12308 worker thread done servicing request
22:57:34.470 00.002 14556 OnExposeComplete: enter
22:57:34.473 00.003 14556 UpdateGuideState(): m_state=6
22:57:34.477 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5985
22:57:34.480 00.003 14556 Star::Find returns 1 (0), X=171.61, Y=990.24, Mass=2294, SNR=32.1, Peak=164 HFD=4.7
22:57:34.485 00.005 14556 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-3.07) = xAngle (2.36 = 2.36)
22:57:34.489 00.004 14556 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.26 = 2.26)
22:57:34.494 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-0.71 mountX=-0.12 mountY=0.12, mountTheta=2.32
22:57:34.499 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.11, opts=13)
22:57:34.504 00.005 14556 Enqueuing Move request for scope (0.12, -0.11)
22:57:34.507 00.003 12308 Worker thread wakes up
22:57:34.507 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.11) opts 0xd
22:57:34.508 00.001 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.11)
22:57:34.508 00.000 12308 Moving (0.12, -0.11) raw xDistance=-0.12 yDistance=0.12
22:57:34.508 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:57:34.508 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:34.508 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:57:34.510 00.002 12308 MoveAxis(E, 0, ABG)
22:57:34.510 00.000 12308 Move returns status 0, amount 0
22:57:34.510 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:34.515 00.005 12308 MoveAxis(N, 0, ABG)
22:57:34.515 00.000 12308 Move returns status 0, amount 0
22:57:34.515 00.000 12308 move complete, result=0
22:57:34.515 00.000 12308 worker thread done servicing request
22:57:34.536 00.021 14556 UpdateGuideState exits: m=2294 SNR=32.1
22:57:34.541 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:34.544 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:34.548 00.004 14556 Enqueuing Expose request
22:57:34.554 00.006 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:34.559 00.005 12308 Worker thread wakes up
22:57:34.559 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:34.559 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:35.814 01.255 12308 Exposure complete
22:57:35.940 00.126 12308 worker thread done servicing request
22:57:35.940 00.000 14556 OnExposeComplete: enter
22:57:35.945 00.005 14556 UpdateGuideState(): m_state=6
22:57:35.949 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5986
22:57:35.952 00.003 14556 Star::Find returns 1 (0), X=171.68, Y=990.41, Mass=2262, SNR=31.8, Peak=140 HFD=4.8
22:57:35.956 00.004 14556 CameraToMount -- cameraTheta (0.30) - m_xAngle (-3.07) = xAngle (3.38 = -2.91)
22:57:35.961 00.005 14556 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.28 = -3.01)
22:57:35.964 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.30 mountX=-0.20 mountY=-0.03, mountTheta=-3.00
22:57:35.969 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.06, opts=13)
22:57:35.973 00.004 14556 Enqueuing Move request for scope (0.20, 0.06)
22:57:35.977 00.004 12308 Worker thread wakes up
22:57:35.978 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
22:57:35.978 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
22:57:35.979 00.001 12308 Moving (0.20, 0.06) raw xDistance=-0.20 yDistance=-0.03
22:57:35.979 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:57:35.979 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:35.979 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:57:35.979 00.000 12308 MoveAxis(E, 87, ABG)
22:57:35.979 00.000 12308 Guiding  Dir = 2, Dur = 87
22:57:35.980 00.001 12308 IsSlewing returns 0
22:57:35.980 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:35.983 00.003 12308 IsGuiding returns 0
22:57:35.984 00.001 12308 PulseGuide returned control before completion, sleep 97
22:57:36.004 00.020 14556 UpdateGuideState exits: m=2262 SNR=31.8
22:57:36.008 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:36.012 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:36.016 00.004 14556 Enqueuing Expose request
22:57:36.084 00.068 12308 IsGuiding returns 1
22:57:36.084 00.000 12308 scope still moving after pulse duration time elapsed
22:57:36.113 00.029 12308 IsSlewing returns 0
22:57:36.113 00.000 12308 IsGuiding returns 1
22:57:36.145 00.032 12308 IsSlewing returns 0
22:57:36.146 00.001 12308 IsGuiding returns 0
22:57:36.146 00.000 12308 scope move finished after 87 + 75 ms
22:57:36.146 00.000 12308 Move returns status 0, amount 87
22:57:36.147 00.001 12308 MoveAxis(N, 0, ABG)
22:57:36.147 00.000 12308 Move returns status 0, amount 0
22:57:36.147 00.000 12308 move complete, result=0
22:57:36.147 00.000 12308 worker thread done servicing request
22:57:36.148 00.001 12308 Worker thread wakes up
22:57:36.148 00.000 14556 GuideStep: -0.2 px 87 ms EAST, -0.0 px 0 ms NORTH
22:57:36.154 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:36.154 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:37.403 01.249 12308 Exposure complete
22:57:37.532 00.129 12308 worker thread done servicing request
22:57:37.532 00.000 14556 OnExposeComplete: enter
22:57:37.536 00.004 14556 UpdateGuideState(): m_state=6
22:57:37.540 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5987
22:57:37.544 00.004 14556 Star::Find returns 1 (0), X=171.40, Y=990.51, Mass=2139, SNR=31.0, Peak=144 HFD=4.9
22:57:37.548 00.004 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
22:57:37.554 00.006 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.24)
22:57:37.559 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.16 hyp=0.18 cameraTheta=2.07 mountX=0.08 mountY=-0.17, mountTheta=-1.15
22:57:37.565 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.16, opts=13)
22:57:37.569 00.004 14556 Enqueuing Move request for scope (-0.09, 0.16)
22:57:37.572 00.003 12308 Worker thread wakes up
22:57:37.572 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.16) opts 0xd
22:57:37.572 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.16)
22:57:37.574 00.002 12308 Moving (-0.09, 0.16) raw xDistance=0.08 yDistance=-0.17
22:57:37.574 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:57:37.574 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:37.574 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:57:37.574 00.000 12308 MoveAxis(E, 0, ABG)
22:57:37.574 00.000 12308 Move returns status 0, amount 0
22:57:37.574 00.000 12308 MoveAxis(N, 0, ABG)
22:57:37.575 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:37.578 00.003 12308 Move returns status 0, amount 0
22:57:37.578 00.000 12308 move complete, result=0
22:57:37.579 00.001 12308 worker thread done servicing request
22:57:37.602 00.023 14556 UpdateGuideState exits: m=2139 SNR=31.0
22:57:37.606 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:37.608 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:37.614 00.006 14556 Enqueuing Expose request
22:57:37.618 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:57:37.622 00.004 12308 Worker thread wakes up
22:57:37.622 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:37.622 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:38.877 01.255 12308 Exposure complete
22:57:39.019 00.142 12308 worker thread done servicing request
22:57:39.020 00.001 14556 OnExposeComplete: enter
22:57:39.023 00.003 14556 UpdateGuideState(): m_state=6
22:57:39.028 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5988
22:57:39.032 00.004 14556 Star::Find returns 1 (0), X=171.21, Y=990.50, Mass=2152, SNR=31.0, Peak=140 HFD=4.5
22:57:39.034 00.002 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.69 = -0.59)
22:57:39.038 00.004 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.59 = -0.69)
22:57:39.041 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=0.16 hyp=0.32 cameraTheta=2.62 mountX=0.26 mountY=-0.20, mountTheta=-0.65
22:57:39.047 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.16, opts=13)
22:57:39.051 00.004 14556 Enqueuing Move request for scope (-0.27, 0.16)
22:57:39.054 00.003 12308 Worker thread wakes up
22:57:39.055 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.16) opts 0xd
22:57:39.055 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.16)
22:57:39.055 00.000 12308 Moving (-0.27, 0.16) raw xDistance=0.26 yDistance=-0.20
22:57:39.055 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
22:57:39.056 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:57:39.056 00.000 12308 MoveAxis(W, 114, ABG)
22:57:39.056 00.000 12308 Guiding  Dir = 3, Dur = 114
22:57:39.058 00.002 12308 IsSlewing returns 0
22:57:39.058 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:39.063 00.005 12308 IsGuiding returns 0
22:57:39.063 00.000 12308 PulseGuide returned control before completion, sleep 124
22:57:39.086 00.023 14556 UpdateGuideState exits: m=2152 SNR=31.0
22:57:39.091 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:39.098 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:39.102 00.004 14556 Enqueuing Expose request
22:57:39.196 00.094 12308 IsGuiding returns 1
22:57:39.196 00.000 12308 scope still moving after pulse duration time elapsed
22:57:39.228 00.032 12308 IsSlewing returns 0
22:57:39.228 00.000 12308 IsGuiding returns 0
22:57:39.229 00.001 12308 scope move finished after 114 + 51 ms
22:57:39.229 00.000 12308 Move returns status 0, amount 114
22:57:39.229 00.000 12308 MoveAxis(N, 141, ABG)
22:57:39.229 00.000 12308 Guiding  Dir = 0, Dur = 141
22:57:39.230 00.001 12308 IsSlewing returns 0
22:57:39.230 00.000 12308 IsGuiding returns 0
22:57:39.231 00.001 12308 PulseGuide returned control before completion, sleep 151
22:57:39.385 00.154 12308 IsGuiding returns 1
22:57:39.386 00.001 12308 scope still moving after pulse duration time elapsed
22:57:39.415 00.029 12308 IsSlewing returns 0
22:57:39.416 00.001 12308 IsGuiding returns 0
22:57:39.416 00.000 12308 scope move finished after 141 + 43 ms
22:57:39.416 00.000 12308 Move returns status 0, amount 141
22:57:39.416 00.000 12308 move complete, result=0
22:57:39.416 00.000 12308 worker thread done servicing request
22:57:39.417 00.001 12308 Worker thread wakes up
22:57:39.418 00.001 14556 GuideStep: 0.3 px 114 ms WEST, -0.2 px 141 ms NORTH
22:57:39.422 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:39.422 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:40.675 01.253 12308 Exposure complete
22:57:40.813 00.138 12308 worker thread done servicing request
22:57:40.813 00.000 14556 OnExposeComplete: enter
22:57:40.817 00.004 14556 UpdateGuideState(): m_state=6
22:57:40.821 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5989
22:57:40.825 00.004 14556 Star::Find returns 1 (0), X=171.86, Y=990.39, Mass=2052, SNR=30.3, Peak=174 HFD=4.4
22:57:40.829 00.004 14556 CameraToMount -- cameraTheta (0.10) - m_xAngle (-3.07) = xAngle (3.17 = -3.11)
22:57:40.833 00.004 14556 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.08 = 3.08)
22:57:40.839 00.006 14556 CameraToMount -- cameraX=0.37 cameraY=0.04 hyp=0.37 cameraTheta=0.10 mountX=-0.37 mountY=0.02, mountTheta=3.08
22:57:40.845 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.37, y=0.04, opts=13)
22:57:40.849 00.004 14556 Enqueuing Move request for scope (0.37, 0.04)
22:57:40.854 00.005 12308 Worker thread wakes up
22:57:40.854 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.04) opts 0xd
22:57:40.854 00.000 12308 Handling offset move in thread for scope, endpoint = (0.37, 0.04)
22:57:40.854 00.000 12308 Moving (0.37, 0.04) raw xDistance=-0.37 yDistance=0.02
22:57:40.855 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.37
22:57:40.855 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:40.855 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:57:40.855 00.000 12308 MoveAxis(E, 154, ABG)
22:57:40.855 00.000 12308 Guiding  Dir = 2, Dur = 154
22:57:40.855 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:40.860 00.005 12308 IsSlewing returns 0
22:57:40.861 00.001 12308 IsGuiding returns 0
22:57:40.862 00.001 12308 PulseGuide returned control before completion, sleep 163
22:57:40.886 00.024 14556 UpdateGuideState exits: m=2052 SNR=30.3
22:57:40.890 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:40.894 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:40.901 00.007 14556 Enqueuing Expose request
22:57:41.042 00.141 12308 IsGuiding returns 1
22:57:41.043 00.001 12308 scope still moving after pulse duration time elapsed
22:57:41.082 00.039 12308 IsSlewing returns 0
22:57:41.088 00.006 12308 IsGuiding returns 0
22:57:41.091 00.003 12308 scope move finished after 154 + 75 ms
22:57:41.091 00.000 12308 Move returns status 0, amount 154
22:57:41.091 00.000 12308 MoveAxis(N, 0, ABG)
22:57:41.091 00.000 12308 Move returns status 0, amount 0
22:57:41.091 00.000 12308 move complete, result=0
22:57:41.091 00.000 12308 worker thread done servicing request
22:57:41.091 00.000 14556 GuideStep: -0.4 px 154 ms EAST, 0.0 px 0 ms NORTH
22:57:41.096 00.005 12308 Worker thread wakes up
22:57:41.097 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:41.100 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:42.347 01.247 12308 Exposure complete
22:57:42.491 00.144 12308 worker thread done servicing request
22:57:42.491 00.000 14556 OnExposeComplete: enter
22:57:42.496 00.005 14556 UpdateGuideState(): m_state=6
22:57:42.500 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5990
22:57:42.504 00.004 14556 Star::Find returns 1 (0), X=171.42, Y=990.43, Mass=2235, SNR=31.9, Peak=159 HFD=4.4
22:57:42.507 00.003 14556 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.07) = xAngle (5.37 = -0.91)
22:57:42.510 00.003 14556 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.01)
22:57:42.515 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.30 mountX=0.07 mountY=-0.09, mountTheta=-0.94
22:57:42.520 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.08, opts=13)
22:57:42.525 00.005 14556 Enqueuing Move request for scope (-0.07, 0.08)
22:57:42.529 00.004 12308 Worker thread wakes up
22:57:42.529 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
22:57:42.529 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
22:57:42.529 00.000 12308 Moving (-0.07, 0.08) raw xDistance=0.07 yDistance=-0.09
22:57:42.529 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:57:42.530 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:42.530 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:57:42.530 00.000 12308 MoveAxis(E, 0, ABG)
22:57:42.530 00.000 12308 Move returns status 0, amount 0
22:57:42.530 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:42.535 00.005 12308 MoveAxis(N, 0, ABG)
22:57:42.535 00.000 12308 Move returns status 0, amount 0
22:57:42.535 00.000 12308 move complete, result=0
22:57:42.535 00.000 12308 worker thread done servicing request
22:57:42.556 00.021 14556 UpdateGuideState exits: m=2235 SNR=31.9
22:57:42.561 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:42.566 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:42.569 00.003 14556 Enqueuing Expose request
22:57:42.573 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:42.576 00.003 12308 Worker thread wakes up
22:57:42.577 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:42.577 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:43.816 01.239 12308 Exposure complete
22:57:43.948 00.132 12308 worker thread done servicing request
22:57:43.949 00.001 14556 OnExposeComplete: enter
22:57:43.954 00.005 14556 UpdateGuideState(): m_state=6
22:57:43.958 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5991
22:57:43.963 00.005 14556 Star::Find returns 1 (0), X=171.54, Y=990.58, Mass=2114, SNR=30.7, Peak=134 HFD=4.4
22:57:43.967 00.004 14556 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.07) = xAngle (4.41 = -1.87)
22:57:43.971 00.004 14556 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.97)
22:57:43.975 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.23 cameraTheta=1.34 mountX=-0.07 mountY=-0.22, mountTheta=-1.88
22:57:43.979 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.23, opts=13)
22:57:43.983 00.004 14556 Enqueuing Move request for scope (0.05, 0.23)
22:57:43.987 00.004 12308 Worker thread wakes up
22:57:43.987 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd
22:57:43.987 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.23)
22:57:43.987 00.000 12308 Moving (0.05, 0.23) raw xDistance=-0.07 yDistance=-0.22
22:57:43.987 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:57:43.988 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:57:43.988 00.000 12308 MoveAxis(E, 0, ABG)
22:57:43.988 00.000 12308 Move returns status 0, amount 0
22:57:43.988 00.000 12308 MoveAxis(N, 152, ABG)
22:57:43.988 00.000 12308 Guiding  Dir = 0, Dur = 152
22:57:43.988 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:43.993 00.005 12308 IsSlewing returns 0
22:57:43.993 00.000 12308 IsGuiding returns 0
22:57:43.993 00.000 12308 PulseGuide returned control before completion, sleep 162
22:57:44.014 00.021 14556 UpdateGuideState exits: m=2114 SNR=30.7
22:57:44.018 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:44.023 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:44.027 00.004 14556 Enqueuing Expose request
22:57:44.169 00.142 12308 IsGuiding returns 0
22:57:44.170 00.001 12308 Move returns status 0, amount 152
22:57:44.170 00.000 12308 move complete, result=0
22:57:44.170 00.000 12308 worker thread done servicing request
22:57:44.172 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 152 ms NORTH
22:57:44.182 00.010 12308 Worker thread wakes up
22:57:44.182 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:44.182 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:45.429 01.247 12308 Exposure complete
22:57:45.562 00.133 12308 worker thread done servicing request
22:57:45.562 00.000 14556 OnExposeComplete: enter
22:57:45.567 00.005 14556 UpdateGuideState(): m_state=6
22:57:45.571 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5992
22:57:45.574 00.003 14556 Star::Find returns 1 (0), X=171.34, Y=990.39, Mass=2128, SNR=30.8, Peak=135 HFD=4.7
22:57:45.577 00.003 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.92 = -0.36)
22:57:45.584 00.007 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.82 = -0.46)
22:57:45.588 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.15 cameraTheta=2.85 mountX=0.14 mountY=-0.07, mountTheta=-0.44
22:57:45.592 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.04, opts=13)
22:57:45.596 00.004 14556 Enqueuing Move request for scope (-0.14, 0.04)
22:57:45.599 00.003 12308 Worker thread wakes up
22:57:45.599 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
22:57:45.599 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
22:57:45.600 00.001 12308 Moving (-0.14, 0.04) raw xDistance=0.14 yDistance=-0.07
22:57:45.600 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:57:45.600 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:45.600 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:57:45.601 00.001 12308 MoveAxis(E, 0, ABG)
22:57:45.601 00.000 12308 Move returns status 0, amount 0
22:57:45.602 00.001 12308 MoveAxis(N, 0, ABG)
22:57:45.602 00.000 12308 Move returns status 0, amount 0
22:57:45.602 00.000 12308 move complete, result=0
22:57:45.602 00.000 12308 worker thread done servicing request
22:57:45.602 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:45.625 00.023 14556 UpdateGuideState exits: m=2128 SNR=30.8
22:57:45.632 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:45.635 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:45.638 00.003 14556 Enqueuing Expose request
22:57:45.642 00.004 12308 Worker thread wakes up
22:57:45.642 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:45.645 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:45.645 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:46.885 01.240 12308 Exposure complete
22:57:47.050 00.165 12308 worker thread done servicing request
22:57:47.050 00.000 14556 OnExposeComplete: enter
22:57:47.056 00.006 14556 UpdateGuideState(): m_state=6
22:57:47.062 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5993
22:57:47.067 00.005 14556 Star::Find returns 1 (0), X=171.78, Y=990.35, Mass=2480, SNR=33.3, Peak=163 HFD=4.7
22:57:47.071 00.004 14556 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.07) = xAngle (3.06 = 3.06)
22:57:47.076 00.005 14556 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.97 = 2.97)
22:57:47.083 00.007 14556 CameraToMount -- cameraX=0.30 cameraY=-0.00 hyp=0.30 cameraTheta=-0.01 mountX=-0.30 mountY=0.05, mountTheta=2.97
22:57:47.089 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.30, y=-0.00, opts=13)
22:57:47.092 00.003 14556 Enqueuing Move request for scope (0.30, -0.00)
22:57:47.097 00.005 12308 Worker thread wakes up
22:57:47.097 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.00) opts 0xd
22:57:47.097 00.000 12308 Handling offset move in thread for scope, endpoint = (0.30, -0.00)
22:57:47.097 00.000 12308 Moving (0.30, -0.00) raw xDistance=-0.30 yDistance=0.05
22:57:47.099 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
22:57:47.099 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:47.099 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:57:47.099 00.000 12308 MoveAxis(E, 129, ABG)
22:57:47.099 00.000 12308 Guiding  Dir = 2, Dur = 129
22:57:47.100 00.001 12308 IsSlewing returns 0
22:57:47.100 00.000 12308 IsGuiding returns 0
22:57:47.100 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:47.105 00.005 12308 PulseGuide returned control before completion, sleep 139
22:57:47.124 00.019 14556 UpdateGuideState exits: m=2480 SNR=33.3
22:57:47.130 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:47.132 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:47.137 00.005 14556 Enqueuing Expose request
22:57:47.252 00.115 12308 IsGuiding returns 1
22:57:47.253 00.001 12308 scope still moving after pulse duration time elapsed
22:57:47.283 00.030 12308 IsSlewing returns 0
22:57:47.283 00.000 12308 IsGuiding returns 1
22:57:47.314 00.031 12308 IsSlewing returns 0
22:57:47.315 00.001 12308 IsGuiding returns 0
22:57:47.316 00.001 12308 scope move finished after 129 + 86 ms
22:57:47.316 00.000 12308 Move returns status 0, amount 129
22:57:47.316 00.000 12308 MoveAxis(N, 0, ABG)
22:57:47.318 00.002 12308 Move returns status 0, amount 0
22:57:47.318 00.000 12308 move complete, result=0
22:57:47.318 00.000 12308 worker thread done servicing request
22:57:47.318 00.000 12308 Worker thread wakes up
22:57:47.319 00.001 14556 GuideStep: -0.3 px 129 ms EAST, 0.1 px 0 ms NORTH
22:57:47.325 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:47.325 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:48.583 01.258 12308 Exposure complete
22:57:48.721 00.138 12308 worker thread done servicing request
22:57:48.721 00.000 14556 OnExposeComplete: enter
22:57:48.725 00.004 14556 UpdateGuideState(): m_state=6
22:57:48.730 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5994
22:57:48.733 00.003 14556 Star::Find returns 1 (0), X=171.23, Y=990.40, Mass=2498, SNR=33.4, Peak=181 HFD=4.6
22:57:48.738 00.005 14556 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.07) = xAngle (6.01 = -0.27)
22:57:48.741 00.003 14556 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.37)
22:57:48.746 00.005 14556 CameraToMount -- cameraX=-0.25 cameraY=0.05 hyp=0.26 cameraTheta=2.94 mountX=0.25 mountY=-0.09, mountTheta=-0.36
22:57:48.751 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.05, opts=13)
22:57:48.755 00.004 14556 Enqueuing Move request for scope (-0.25, 0.05)
22:57:48.759 00.004 12308 Worker thread wakes up
22:57:48.759 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.05) opts 0xd
22:57:48.759 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.05)
22:57:48.759 00.000 12308 Moving (-0.25, 0.05) raw xDistance=0.25 yDistance=-0.09
22:57:48.760 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.25
22:57:48.760 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:48.760 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:57:48.760 00.000 12308 MoveAxis(W, 99, ABG)
22:57:48.760 00.000 12308 Guiding  Dir = 3, Dur = 99
22:57:48.760 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:48.764 00.004 12308 IsSlewing returns 0
22:57:48.764 00.000 12308 IsGuiding returns 0
22:57:48.766 00.002 12308 PulseGuide returned control before completion, sleep 109
22:57:48.787 00.021 14556 UpdateGuideState exits: m=2498 SNR=33.4
22:57:48.791 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:48.795 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:48.800 00.005 14556 Enqueuing Expose request
22:57:48.886 00.086 12308 IsGuiding returns 1
22:57:48.886 00.000 12308 scope still moving after pulse duration time elapsed
22:57:48.916 00.030 12308 IsSlewing returns 0
22:57:48.918 00.002 12308 IsGuiding returns 0
22:57:48.918 00.000 12308 scope move finished after 99 + 54 ms
22:57:48.918 00.000 12308 Move returns status 0, amount 99
22:57:48.919 00.001 12308 MoveAxis(N, 0, ABG)
22:57:48.919 00.000 12308 Move returns status 0, amount 0
22:57:48.919 00.000 12308 move complete, result=0
22:57:48.919 00.000 12308 worker thread done servicing request
22:57:48.919 00.000 14556 GuideStep: 0.2 px 99 ms WEST, -0.1 px 0 ms NORTH
22:57:48.927 00.008 12308 Worker thread wakes up
22:57:48.927 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:48.927 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:50.178 01.251 12308 Exposure complete
22:57:50.336 00.158 12308 worker thread done servicing request
22:57:50.336 00.000 14556 OnExposeComplete: enter
22:57:50.342 00.006 14556 UpdateGuideState(): m_state=6
22:57:50.348 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5995
22:57:50.353 00.005 14556 Star::Find returns 1 (0), X=171.42, Y=990.65, Mass=2183, SNR=31.4, Peak=153 HFD=4.8
22:57:50.357 00.004 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
22:57:50.363 00.006 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
22:57:50.368 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.30 hyp=0.31 cameraTheta=1.80 mountX=0.05 mountY=-0.31, mountTheta=-1.41
22:57:50.375 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.30, opts=13)
22:57:50.380 00.005 14556 Enqueuing Move request for scope (-0.07, 0.30)
22:57:50.384 00.004 12308 Worker thread wakes up
22:57:50.384 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.30) opts 0xd
22:57:50.384 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.30)
22:57:50.384 00.000 12308 Moving (-0.07, 0.30) raw xDistance=0.05 yDistance=-0.31
22:57:50.384 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:57:50.385 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:57:50.385 00.000 12308 MoveAxis(E, 0, ABG)
22:57:50.385 00.000 12308 Move returns status 0, amount 0
22:57:50.385 00.000 12308 MoveAxis(N, 217, ABG)
22:57:50.385 00.000 12308 Guiding  Dir = 0, Dur = 217
22:57:50.387 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:50.394 00.007 12308 IsSlewing returns 0
22:57:50.395 00.001 12308 IsGuiding returns 0
22:57:50.395 00.000 12308 PulseGuide returned control before completion, sleep 227
22:57:50.414 00.019 14556 UpdateGuideState exits: m=2183 SNR=31.4
22:57:50.419 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:50.423 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:50.427 00.004 14556 Enqueuing Expose request
22:57:50.637 00.210 12308 IsGuiding returns 1
22:57:50.637 00.000 12308 scope still moving after pulse duration time elapsed
22:57:50.668 00.031 12308 IsSlewing returns 0
22:57:50.670 00.002 12308 IsGuiding returns 1
22:57:50.700 00.030 12308 IsSlewing returns 0
22:57:50.702 00.002 12308 IsGuiding returns 1
22:57:50.732 00.030 12308 IsSlewing returns 0
22:57:50.734 00.002 12308 IsGuiding returns 0
22:57:50.734 00.000 12308 scope move finished after 217 + 122 ms
22:57:50.734 00.000 12308 Move returns status 0, amount 217
22:57:50.735 00.001 12308 move complete, result=0
22:57:50.735 00.000 12308 worker thread done servicing request
22:57:50.736 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 217 ms NORTH
22:57:50.741 00.005 12308 Worker thread wakes up
22:57:50.741 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:50.742 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:51.996 01.254 12308 Exposure complete
22:57:52.134 00.138 12308 worker thread done servicing request
22:57:52.134 00.000 14556 OnExposeComplete: enter
22:57:52.138 00.004 14556 UpdateGuideState(): m_state=6
22:57:52.142 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5996
22:57:52.145 00.003 14556 Star::Find returns 1 (0), X=171.39, Y=990.39, Mass=2153, SNR=31.3, Peak=164 HFD=4.3
22:57:52.150 00.005 14556 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.07) = xAngle (5.77 = -0.51)
22:57:52.153 00.003 14556 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.67 = -0.61)
22:57:52.158 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.11 cameraTheta=2.70 mountX=0.09 mountY=-0.06, mountTheta=-0.58
22:57:52.163 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.05, opts=13)
22:57:52.167 00.004 14556 Enqueuing Move request for scope (-0.09, 0.05)
22:57:52.172 00.005 12308 Worker thread wakes up
22:57:52.172 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
22:57:52.172 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
22:57:52.173 00.001 12308 Moving (-0.09, 0.05) raw xDistance=0.09 yDistance=-0.06
22:57:52.173 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:57:52.173 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:52.175 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:57:52.177 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:52.181 00.004 12308 MoveAxis(E, 0, ABG)
22:57:52.181 00.000 12308 Move returns status 0, amount 0
22:57:52.181 00.000 12308 MoveAxis(N, 0, ABG)
22:57:52.181 00.000 12308 Move returns status 0, amount 0
22:57:52.181 00.000 12308 move complete, result=0
22:57:52.183 00.002 12308 worker thread done servicing request
22:57:52.203 00.020 14556 UpdateGuideState exits: m=2153 SNR=31.3
22:57:52.206 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:52.211 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:52.214 00.003 14556 Enqueuing Expose request
22:57:52.217 00.003 12308 Worker thread wakes up
22:57:52.219 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:52.219 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:52.219 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:53.473 01.254 12308 Exposure complete
22:57:53.662 00.189 12308 worker thread done servicing request
22:57:53.662 00.000 14556 OnExposeComplete: enter
22:57:53.670 00.008 14556 UpdateGuideState(): m_state=6
22:57:53.676 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5997
22:57:53.685 00.009 14556 Star::Find returns 1 (0), X=171.53, Y=990.44, Mass=2240, SNR=31.9, Peak=143 HFD=4.9
22:57:53.691 00.006 14556 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.07) = xAngle (4.19 = -2.09)
22:57:53.697 00.006 14556 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.09 = -2.19)
22:57:53.701 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.12 mountX=-0.05 mountY=-0.08, mountTheta=-2.12
22:57:53.706 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.09, opts=13)
22:57:53.709 00.003 14556 Enqueuing Move request for scope (0.04, 0.09)
22:57:53.713 00.004 12308 Worker thread wakes up
22:57:53.713 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
22:57:53.713 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
22:57:53.714 00.001 12308 Moving (0.04, 0.09) raw xDistance=-0.05 yDistance=-0.08
22:57:53.714 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:57:53.714 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:53.714 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:57:53.714 00.000 12308 MoveAxis(E, 0, ABG)
22:57:53.715 00.001 12308 Move returns status 0, amount 0
22:57:53.715 00.000 12308 MoveAxis(N, 0, ABG)
22:57:53.715 00.000 12308 Move returns status 0, amount 0
22:57:53.715 00.000 12308 move complete, result=0
22:57:53.715 00.000 12308 worker thread done servicing request
22:57:53.715 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:53.742 00.027 14556 UpdateGuideState exits: m=2240 SNR=31.9
22:57:53.746 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:53.750 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:53.753 00.003 14556 Enqueuing Expose request
22:57:53.756 00.003 12308 Worker thread wakes up
22:57:53.756 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:53.760 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:53.760 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:55.004 01.244 12308 Exposure complete
22:57:55.123 00.119 12308 worker thread done servicing request
22:57:55.123 00.000 14556 OnExposeComplete: enter
22:57:55.127 00.004 14556 UpdateGuideState(): m_state=6
22:57:55.130 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5998
22:57:55.133 00.003 14556 Star::Find returns 1 (0), X=171.69, Y=990.44, Mass=2230, SNR=31.8, Peak=139 HFD=4.6
22:57:55.136 00.003 14556 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.07) = xAngle (3.52 = -2.76)
22:57:55.139 00.003 14556 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.42 = -2.86)
22:57:55.143 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.10 hyp=0.22 cameraTheta=0.45 mountX=-0.21 mountY=-0.06, mountTheta=-2.85
22:57:55.148 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.10, opts=13)
22:57:55.151 00.003 14556 Enqueuing Move request for scope (0.20, 0.10)
22:57:55.154 00.003 12308 Worker thread wakes up
22:57:55.154 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.10) opts 0xd
22:57:55.154 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.10)
22:57:55.154 00.000 12308 Moving (0.20, 0.10) raw xDistance=-0.21 yDistance=-0.06
22:57:55.154 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:57:55.154 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:55.154 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:57:55.156 00.002 12308 MoveAxis(E, 89, ABG)
22:57:55.156 00.000 12308 Guiding  Dir = 2, Dur = 89
22:57:55.156 00.000 12308 IsSlewing returns 0
22:57:55.156 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:55.160 00.004 12308 IsGuiding returns 0
22:57:55.160 00.000 12308 PulseGuide returned control before completion, sleep 99
22:57:55.177 00.017 14556 UpdateGuideState exits: m=2230 SNR=31.8
22:57:55.181 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:55.184 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:55.187 00.003 14556 Enqueuing Expose request
22:57:55.273 00.086 12308 IsGuiding returns 1
22:57:55.273 00.000 12308 scope still moving after pulse duration time elapsed
22:57:55.304 00.031 12308 IsSlewing returns 0
22:57:55.304 00.000 12308 IsGuiding returns 0
22:57:55.304 00.000 12308 scope move finished after 89 + 55 ms
22:57:55.304 00.000 12308 Move returns status 0, amount 89
22:57:55.306 00.002 12308 MoveAxis(N, 0, ABG)
22:57:55.306 00.000 12308 Move returns status 0, amount 0
22:57:55.306 00.000 12308 move complete, result=0
22:57:55.306 00.000 12308 worker thread done servicing request
22:57:55.306 00.000 14556 GuideStep: -0.2 px 89 ms EAST, -0.1 px 0 ms NORTH
22:57:55.310 00.004 12308 Worker thread wakes up
22:57:55.311 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:55.311 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:56.561 01.250 12308 Exposure complete
22:57:56.656 00.095 12308 worker thread done servicing request
22:57:56.656 00.000 14556 OnExposeComplete: enter
22:57:56.661 00.005 14556 UpdateGuideState(): m_state=6
22:57:56.665 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5999
22:57:56.669 00.004 14556 Star::Find returns 1 (0), X=171.33, Y=990.58, Mass=2023, SNR=29.9, Peak=143 HFD=4.2
22:57:56.674 00.005 14556 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.07) = xAngle (5.24 = -1.05)
22:57:56.677 00.003 14556 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
22:57:56.681 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.23 hyp=0.28 cameraTheta=2.16 mountX=0.14 mountY=-0.26, mountTheta=-1.07
22:57:56.687 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.23, opts=13)
22:57:56.691 00.004 14556 Enqueuing Move request for scope (-0.16, 0.23)
22:57:56.694 00.003 12308 Worker thread wakes up
22:57:56.695 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.23) opts 0xd
22:57:56.695 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.23)
22:57:56.695 00.000 12308 Moving (-0.16, 0.23) raw xDistance=0.14 yDistance=-0.26
22:57:56.695 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:57:56.696 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:57:56.696 00.000 12308 MoveAxis(E, 0, ABG)
22:57:56.696 00.000 12308 Move returns status 0, amount 0
22:57:56.696 00.000 12308 MoveAxis(N, 180, ABG)
22:57:56.696 00.000 12308 Guiding  Dir = 0, Dur = 180
22:57:56.696 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:56.701 00.005 12308 IsSlewing returns 0
22:57:56.701 00.000 12308 IsGuiding returns 0
22:57:56.702 00.001 12308 PulseGuide returned control before completion, sleep 190
22:57:56.723 00.021 14556 UpdateGuideState exits: m=2023 SNR=29.9
22:57:56.728 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:56.731 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:56.736 00.005 14556 Enqueuing Expose request
22:57:56.900 00.164 12308 IsGuiding returns 1
22:57:56.900 00.000 12308 scope still moving after pulse duration time elapsed
22:57:56.932 00.032 12308 IsSlewing returns 0
22:57:56.932 00.000 12308 IsGuiding returns 0
22:57:56.932 00.000 12308 scope move finished after 180 + 50 ms
22:57:56.932 00.000 12308 Move returns status 0, amount 180
22:57:56.932 00.000 12308 move complete, result=0
22:57:56.932 00.000 12308 worker thread done servicing request
22:57:56.932 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 180 ms NORTH
22:57:56.936 00.004 12308 Worker thread wakes up
22:57:56.936 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:56.936 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:58.179 01.243 12308 Exposure complete
22:57:58.321 00.142 12308 worker thread done servicing request
22:57:58.322 00.001 14556 OnExposeComplete: enter
22:57:58.325 00.003 14556 UpdateGuideState(): m_state=6
22:57:58.329 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6000
22:57:58.333 00.004 14556 Star::Find returns 1 (0), X=171.36, Y=990.55, Mass=2009, SNR=30.0, Peak=148 HFD=4.4
22:57:58.337 00.004 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
22:57:58.340 00.003 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
22:57:58.345 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.20 hyp=0.24 cameraTheta=2.13 mountX=0.11 mountY=-0.22, mountTheta=-1.10
22:57:58.351 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.20, opts=13)
22:57:58.355 00.004 14556 Enqueuing Move request for scope (-0.13, 0.20)
22:57:58.359 00.004 12308 Worker thread wakes up
22:57:58.360 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.20) opts 0xd
22:57:58.360 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.20)
22:57:58.360 00.000 12308 Moving (-0.13, 0.20) raw xDistance=0.11 yDistance=-0.22
22:57:58.360 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:57:58.360 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:57:58.361 00.001 12308 MoveAxis(E, 0, ABG)
22:57:58.361 00.000 12308 Move returns status 0, amount 0
22:57:58.361 00.000 12308 MoveAxis(N, 156, ABG)
22:57:58.361 00.000 12308 Guiding  Dir = 0, Dur = 156
22:57:58.362 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:57:58.367 00.005 12308 IsSlewing returns 0
22:57:58.367 00.000 12308 IsGuiding returns 0
22:57:58.368 00.001 12308 PulseGuide returned control before completion, sleep 166
22:57:58.393 00.025 14556 UpdateGuideState exits: m=2009 SNR=30.0
22:57:58.399 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:58.403 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:57:58.408 00.005 14556 Enqueuing Expose request
22:57:58.545 00.137 12308 IsGuiding returns 1
22:57:58.546 00.001 12308 scope still moving after pulse duration time elapsed
22:57:58.577 00.031 12308 IsSlewing returns 0
22:57:58.579 00.002 12308 IsGuiding returns 0
22:57:58.579 00.000 12308 scope move finished after 156 + 54 ms
22:57:58.579 00.000 12308 Move returns status 0, amount 156
22:57:58.580 00.001 12308 move complete, result=0
22:57:58.580 00.000 12308 worker thread done servicing request
22:57:58.581 00.001 12308 Worker thread wakes up
22:57:58.581 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 156 ms NORTH
22:57:58.587 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:57:58.587 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:57:59.844 01.257 12308 Exposure complete
22:57:59.997 00.153 12308 worker thread done servicing request
22:57:59.997 00.000 14556 OnExposeComplete: enter
22:58:00.001 00.004 14556 UpdateGuideState(): m_state=6
22:58:00.010 00.009 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6001
22:58:00.018 00.008 14556 Star::Find returns 1 (0), X=171.35, Y=990.23, Mass=2129, SNR=30.7, Peak=162 HFD=4.5
22:58:00.024 00.006 14556 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-3.07) = xAngle (0.65 = 0.65)
22:58:00.031 00.007 14556 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.55 = 0.55)
22:58:00.036 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.12 hyp=0.18 cameraTheta=-2.43 mountX=0.15 mountY=0.09, mountTheta=0.58
22:58:00.043 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.12, opts=13)
22:58:00.048 00.005 14556 Enqueuing Move request for scope (-0.14, -0.12)
22:58:00.052 00.004 12308 Worker thread wakes up
22:58:00.057 00.005 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:00.061 00.004 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.12) opts 0xd
22:58:00.061 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.12)
22:58:00.061 00.000 12308 Moving (-0.14, -0.12) raw xDistance=0.15 yDistance=0.09
22:58:00.062 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:58:00.062 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:00.062 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:58:00.063 00.001 12308 MoveAxis(E, 0, ABG)
22:58:00.063 00.000 12308 Move returns status 0, amount 0
22:58:00.063 00.000 12308 MoveAxis(N, 0, ABG)
22:58:00.063 00.000 12308 Move returns status 0, amount 0
22:58:00.063 00.000 12308 move complete, result=0
22:58:00.064 00.001 12308 worker thread done servicing request
22:58:00.083 00.019 14556 UpdateGuideState exits: m=2129 SNR=30.7
22:58:00.090 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:00.096 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:00.102 00.006 14556 Enqueuing Expose request
22:58:00.109 00.007 12308 Worker thread wakes up
22:58:00.110 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:00.110 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:00.111 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:58:01.362 01.251 12308 Exposure complete
22:58:01.494 00.132 12308 worker thread done servicing request
22:58:01.494 00.000 14556 OnExposeComplete: enter
22:58:01.499 00.005 14556 UpdateGuideState(): m_state=6
22:58:01.503 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6002
22:58:01.508 00.005 14556 Star::Find returns 1 (0), X=171.24, Y=990.28, Mass=2389, SNR=32.9, Peak=181 HFD=4.7
22:58:01.512 00.004 14556 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-3.07) = xAngle (0.22 = 0.22)
22:58:01.516 00.004 14556 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.12 = 0.12)
22:58:01.519 00.003 14556 CameraToMount -- cameraX=-0.25 cameraY=-0.07 hyp=0.26 cameraTheta=-2.85 mountX=0.25 mountY=0.03, mountTheta=0.12
22:58:01.525 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=-0.07, opts=13)
22:58:01.529 00.004 14556 Enqueuing Move request for scope (-0.25, -0.07)
22:58:01.532 00.003 12308 Worker thread wakes up
22:58:01.533 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.07) opts 0xd
22:58:01.533 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, -0.07)
22:58:01.533 00.000 12308 Moving (-0.25, -0.07) raw xDistance=0.25 yDistance=0.03
22:58:01.533 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:58:01.533 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:01.533 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:58:01.535 00.002 12308 MoveAxis(W, 108, ABG)
22:58:01.535 00.000 12308 Guiding  Dir = 3, Dur = 108
22:58:01.535 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:01.539 00.004 12308 IsSlewing returns 0
22:58:01.539 00.000 12308 IsGuiding returns 0
22:58:01.539 00.000 12308 PulseGuide returned control before completion, sleep 118
22:58:01.562 00.023 14556 UpdateGuideState exits: m=2389 SNR=32.9
22:58:01.566 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:01.571 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:01.576 00.005 14556 Enqueuing Expose request
22:58:01.661 00.085 12308 IsGuiding returns 1
22:58:01.663 00.002 12308 scope still moving after pulse duration time elapsed
22:58:01.692 00.029 12308 IsSlewing returns 0
22:58:01.693 00.001 12308 IsGuiding returns 1
22:58:01.723 00.030 12308 IsSlewing returns 0
22:58:01.724 00.001 12308 IsGuiding returns 1
22:58:01.754 00.030 12308 IsSlewing returns 0
22:58:01.755 00.001 12308 IsGuiding returns 0
22:58:01.755 00.000 12308 scope move finished after 108 + 107 ms
22:58:01.756 00.001 12308 Move returns status 0, amount 108
22:58:01.756 00.000 12308 MoveAxis(N, 0, ABG)
22:58:01.756 00.000 12308 Move returns status 0, amount 0
22:58:01.757 00.001 12308 move complete, result=0
22:58:01.757 00.000 12308 worker thread done servicing request
22:58:01.758 00.001 14556 GuideStep: 0.2 px 108 ms WEST, 0.0 px 0 ms NORTH
22:58:01.764 00.006 12308 Worker thread wakes up
22:58:01.764 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:01.764 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:03.017 01.253 12308 Exposure complete
22:58:03.150 00.133 12308 worker thread done servicing request
22:58:03.150 00.000 14556 OnExposeComplete: enter
22:58:03.154 00.004 14556 UpdateGuideState(): m_state=6
22:58:03.158 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6003
22:58:03.161 00.003 14556 Star::Find returns 1 (0), X=171.68, Y=990.18, Mass=2180, SNR=31.6, Peak=142 HFD=4.6
22:58:03.166 00.005 14556 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-3.07) = xAngle (2.36 = 2.36)
22:58:03.170 00.004 14556 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.26 = 2.26)
22:58:03.175 00.005 14556 CameraToMount -- cameraX=0.19 cameraY=-0.17 hyp=0.26 cameraTheta=-0.71 mountX=-0.18 mountY=0.20, mountTheta=2.32
22:58:03.182 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=-0.17, opts=13)
22:58:03.187 00.005 14556 Enqueuing Move request for scope (0.19, -0.17)
22:58:03.190 00.003 12308 Worker thread wakes up
22:58:03.190 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.17) opts 0xd
22:58:03.190 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, -0.17)
22:58:03.191 00.001 12308 Moving (0.19, -0.17) raw xDistance=-0.18 yDistance=0.20
22:58:03.191 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:58:03.191 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:03.191 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:58:03.191 00.000 12308 MoveAxis(E, 0, ABG)
22:58:03.193 00.002 12308 Move returns status 0, amount 0
22:58:03.193 00.000 12308 MoveAxis(N, 0, ABG)
22:58:03.193 00.000 12308 Move returns status 0, amount 0
22:58:03.193 00.000 12308 move complete, result=0
22:58:03.193 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:03.198 00.005 12308 worker thread done servicing request
22:58:03.219 00.021 14556 UpdateGuideState exits: m=2180 SNR=31.6
22:58:03.223 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:03.227 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:03.231 00.004 14556 Enqueuing Expose request
22:58:03.235 00.004 12308 Worker thread wakes up
22:58:03.235 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:03.235 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:58:03.239 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:04.491 01.252 12308 Exposure complete
22:58:04.637 00.146 12308 worker thread done servicing request
22:58:04.637 00.000 14556 OnExposeComplete: enter
22:58:04.642 00.005 14556 UpdateGuideState(): m_state=6
22:58:04.647 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6004
22:58:04.649 00.002 14556 Star::Find returns 1 (0), X=171.68, Y=990.27, Mass=1970, SNR=29.8, Peak=153 HFD=4.7
22:58:04.653 00.004 14556 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-3.07) = xAngle (2.69 = 2.69)
22:58:04.657 00.004 14556 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.59 = 2.59)
22:58:04.660 00.003 14556 CameraToMount -- cameraX=0.19 cameraY=-0.08 hyp=0.21 cameraTheta=-0.38 mountX=-0.18 mountY=0.11, mountTheta=2.62
22:58:04.665 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=-0.08, opts=13)
22:58:04.669 00.004 14556 Enqueuing Move request for scope (0.19, -0.08)
22:58:04.672 00.003 12308 Worker thread wakes up
22:58:04.672 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.08) opts 0xd
22:58:04.672 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, -0.08)
22:58:04.672 00.000 12308 Moving (0.19, -0.08) raw xDistance=-0.18 yDistance=0.11
22:58:04.672 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:58:04.672 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:04.674 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:58:04.674 00.000 12308 MoveAxis(E, 0, ABG)
22:58:04.674 00.000 12308 Move returns status 0, amount 0
22:58:04.674 00.000 12308 MoveAxis(N, 0, ABG)
22:58:04.674 00.000 12308 Move returns status 0, amount 0
22:58:04.675 00.001 12308 move complete, result=0
22:58:04.675 00.000 12308 worker thread done servicing request
22:58:04.676 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:04.701 00.025 14556 UpdateGuideState exits: m=1970 SNR=29.8
22:58:04.706 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:04.711 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:04.715 00.004 14556 Enqueuing Expose request
22:58:04.720 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:58:04.724 00.004 12308 Worker thread wakes up
22:58:04.724 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:04.724 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:05.979 01.255 12308 Exposure complete
22:58:06.130 00.151 12308 worker thread done servicing request
22:58:06.130 00.000 14556 OnExposeComplete: enter
22:58:06.135 00.005 14556 UpdateGuideState(): m_state=6
22:58:06.140 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6005
22:58:06.143 00.003 14556 Star::Find returns 1 (0), X=171.53, Y=990.49, Mass=2046, SNR=30.3, Peak=136 HFD=4.2
22:58:06.148 00.005 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.33 = -1.95)
22:58:06.152 00.004 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.05)
22:58:06.156 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.26 mountX=-0.05 mountY=-0.13, mountTheta=-1.97
22:58:06.162 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.14, opts=13)
22:58:06.166 00.004 14556 Enqueuing Move request for scope (0.05, 0.14)
22:58:06.170 00.004 12308 Worker thread wakes up
22:58:06.170 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
22:58:06.171 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
22:58:06.171 00.000 12308 Moving (0.05, 0.14) raw xDistance=-0.05 yDistance=-0.13
22:58:06.171 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:58:06.171 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:06.171 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:58:06.172 00.001 12308 MoveAxis(E, 0, ABG)
22:58:06.172 00.000 12308 Move returns status 0, amount 0
22:58:06.172 00.000 12308 MoveAxis(N, 0, ABG)
22:58:06.172 00.000 12308 Move returns status 0, amount 0
22:58:06.172 00.000 12308 move complete, result=0
22:58:06.172 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:06.180 00.008 12308 worker thread done servicing request
22:58:06.203 00.023 14556 UpdateGuideState exits: m=2046 SNR=30.3
22:58:06.208 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:06.215 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:06.220 00.005 14556 Enqueuing Expose request
22:58:06.228 00.008 12308 Worker thread wakes up
22:58:06.228 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:06.233 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:06.233 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:07.482 01.249 12308 Exposure complete
22:58:07.592 00.110 12308 worker thread done servicing request
22:58:07.592 00.000 14556 OnExposeComplete: enter
22:58:07.596 00.004 14556 UpdateGuideState(): m_state=6
22:58:07.599 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6006
22:58:07.602 00.003 14556 Star::Find returns 1 (0), X=171.59, Y=990.49, Mass=2157, SNR=31.3, Peak=137 HFD=4.6
22:58:07.605 00.003 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (3.99 = -2.29)
22:58:07.608 00.003 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.39)
22:58:07.611 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.14 hyp=0.18 cameraTheta=0.92 mountX=-0.12 mountY=-0.12, mountTheta=-2.34
22:58:07.617 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.14, opts=13)
22:58:07.620 00.003 14556 Enqueuing Move request for scope (0.11, 0.14)
22:58:07.623 00.003 12308 Worker thread wakes up
22:58:07.623 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.14) opts 0xd
22:58:07.623 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.14)
22:58:07.623 00.000 12308 Moving (0.11, 0.14) raw xDistance=-0.12 yDistance=-0.12
22:58:07.623 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:58:07.624 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:07.624 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:58:07.625 00.001 12308 MoveAxis(E, 0, ABG)
22:58:07.625 00.000 12308 Move returns status 0, amount 0
22:58:07.625 00.000 12308 MoveAxis(N, 0, ABG)
22:58:07.625 00.000 12308 Move returns status 0, amount 0
22:58:07.625 00.000 12308 move complete, result=0
22:58:07.625 00.000 12308 worker thread done servicing request
22:58:07.625 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:07.647 00.022 14556 UpdateGuideState exits: m=2157 SNR=31.3
22:58:07.651 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:07.655 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:07.658 00.003 14556 Enqueuing Expose request
22:58:07.662 00.004 12308 Worker thread wakes up
22:58:07.662 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:07.667 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:07.667 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:08.923 01.256 12308 Exposure complete
22:58:09.046 00.123 12308 worker thread done servicing request
22:58:09.046 00.000 14556 OnExposeComplete: enter
22:58:09.051 00.005 14556 UpdateGuideState(): m_state=6
22:58:09.055 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6007
22:58:09.059 00.004 14556 Star::Find returns 1 (0), X=171.67, Y=990.56, Mass=2204, SNR=31.6, Peak=146 HFD=4.7
22:58:09.062 00.003 14556 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.07) = xAngle (3.92 = -2.36)
22:58:09.065 00.003 14556 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.82 = -2.46)
22:58:09.069 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.21 hyp=0.28 cameraTheta=0.85 mountX=-0.20 mountY=-0.18, mountTheta=-2.42
22:58:09.075 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.21, opts=13)
22:58:09.078 00.003 14556 Enqueuing Move request for scope (0.19, 0.21)
22:58:09.082 00.004 12308 Worker thread wakes up
22:58:09.083 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.21) opts 0xd
22:58:09.083 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.21)
22:58:09.083 00.000 12308 Moving (0.19, 0.21) raw xDistance=-0.20 yDistance=-0.18
22:58:09.083 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:58:09.083 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:09.083 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:58:09.083 00.000 12308 MoveAxis(E, 88, ABG)
22:58:09.083 00.000 12308 Guiding  Dir = 2, Dur = 88
22:58:09.084 00.001 12308 IsSlewing returns 0
22:58:09.084 00.000 12308 IsGuiding returns 0
22:58:09.084 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:09.089 00.005 12308 PulseGuide returned control before completion, sleep 98
22:58:09.110 00.021 14556 UpdateGuideState exits: m=2204 SNR=31.6
22:58:09.114 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:09.121 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:09.126 00.005 14556 Enqueuing Expose request
22:58:09.193 00.067 12308 IsGuiding returns 1
22:58:09.194 00.001 12308 scope still moving after pulse duration time elapsed
22:58:09.224 00.030 12308 IsSlewing returns 0
22:58:09.226 00.002 12308 IsGuiding returns 0
22:58:09.227 00.001 12308 scope move finished after 88 + 53 ms
22:58:09.227 00.000 12308 Move returns status 0, amount 88
22:58:09.227 00.000 12308 MoveAxis(N, 0, ABG)
22:58:09.227 00.000 12308 Move returns status 0, amount 0
22:58:09.228 00.001 12308 move complete, result=0
22:58:09.228 00.000 14556 GuideStep: -0.2 px 88 ms EAST, -0.2 px 0 ms NORTH
22:58:09.236 00.008 12308 worker thread done servicing request
22:58:09.236 00.000 12308 Worker thread wakes up
22:58:09.236 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:09.236 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:10.482 01.246 12308 Exposure complete
22:58:10.620 00.138 12308 worker thread done servicing request
22:58:10.621 00.001 14556 OnExposeComplete: enter
22:58:10.625 00.004 14556 UpdateGuideState(): m_state=6
22:58:10.629 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6008
22:58:10.635 00.006 14556 Star::Find returns 1 (0), X=171.55, Y=990.60, Mass=2046, SNR=30.3, Peak=151 HFD=4.4
22:58:10.640 00.005 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.39 = -1.90)
22:58:10.646 00.006 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -2.00)
22:58:10.650 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.26 hyp=0.26 cameraTheta=1.31 mountX=-0.08 mountY=-0.24, mountTheta=-1.91
22:58:10.656 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.26, opts=13)
22:58:10.659 00.003 14556 Enqueuing Move request for scope (0.07, 0.26)
22:58:10.663 00.004 12308 Worker thread wakes up
22:58:10.663 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.26) opts 0xd
22:58:10.663 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.26)
22:58:10.663 00.000 12308 Moving (0.07, 0.26) raw xDistance=-0.08 yDistance=-0.24
22:58:10.663 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:58:10.664 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:58:10.664 00.000 12308 MoveAxis(E, 0, ABG)
22:58:10.664 00.000 12308 Move returns status 0, amount 0
22:58:10.664 00.000 12308 MoveAxis(N, 170, ABG)
22:58:10.665 00.001 12308 Guiding  Dir = 0, Dur = 170
22:58:10.665 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:10.668 00.003 12308 IsSlewing returns 0
22:58:10.668 00.000 12308 IsGuiding returns 0
22:58:10.668 00.000 12308 PulseGuide returned control before completion, sleep 180
22:58:10.684 00.016 14556 UpdateGuideState exits: m=2046 SNR=30.3
22:58:10.687 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:10.690 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:10.694 00.004 14556 Enqueuing Expose request
22:58:10.851 00.157 12308 IsGuiding returns 1
22:58:10.851 00.000 12308 scope still moving after pulse duration time elapsed
22:58:10.882 00.031 12308 IsSlewing returns 0
22:58:10.882 00.000 12308 IsGuiding returns 0
22:58:10.882 00.000 12308 scope move finished after 170 + 44 ms
22:58:10.883 00.001 12308 Move returns status 0, amount 170
22:58:10.883 00.000 12308 move complete, result=0
22:58:10.883 00.000 12308 worker thread done servicing request
22:58:10.883 00.000 12308 Worker thread wakes up
22:58:10.885 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 170 ms NORTH
22:58:10.889 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:10.891 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:12.134 01.243 12308 Exposure complete
22:58:12.276 00.142 12308 worker thread done servicing request
22:58:12.277 00.001 14556 OnExposeComplete: enter
22:58:12.285 00.008 14556 UpdateGuideState(): m_state=6
22:58:12.291 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6009
22:58:12.296 00.005 14556 Star::Find returns 1 (0), X=171.31, Y=990.57, Mass=2313, SNR=32.2, Peak=155 HFD=4.7
22:58:12.301 00.005 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.33 = -0.95)
22:58:12.307 00.006 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.05)
22:58:12.314 00.007 14556 CameraToMount -- cameraX=-0.18 cameraY=0.22 hyp=0.28 cameraTheta=2.26 mountX=0.16 mountY=-0.25, mountTheta=-0.98
22:58:12.322 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.22, opts=13)
22:58:12.327 00.005 14556 Enqueuing Move request for scope (-0.18, 0.22)
22:58:12.335 00.008 12308 Worker thread wakes up
22:58:12.336 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.22) opts 0xd
22:58:12.336 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.22)
22:58:12.336 00.000 12308 Moving (-0.18, 0.22) raw xDistance=0.16 yDistance=-0.25
22:58:12.337 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:58:12.337 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:58:12.337 00.000 12308 MoveAxis(E, 0, ABG)
22:58:12.338 00.001 12308 Move returns status 0, amount 0
22:58:12.338 00.000 12308 MoveAxis(N, 174, ABG)
22:58:12.341 00.003 12308 Guiding  Dir = 0, Dur = 174
22:58:12.341 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:12.349 00.008 12308 IsSlewing returns 0
22:58:12.349 00.000 12308 IsGuiding returns 0
22:58:12.350 00.001 12308 PulseGuide returned control before completion, sleep 184
22:58:12.373 00.023 14556 UpdateGuideState exits: m=2313 SNR=32.2
22:58:12.378 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:12.383 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:12.387 00.004 14556 Enqueuing Expose request
22:58:12.549 00.162 12308 IsGuiding returns 1
22:58:12.551 00.002 12308 scope still moving after pulse duration time elapsed
22:58:12.581 00.030 12308 IsSlewing returns 0
22:58:12.582 00.001 12308 IsGuiding returns 0
22:58:12.583 00.001 12308 scope move finished after 174 + 59 ms
22:58:12.583 00.000 12308 Move returns status 0, amount 174
22:58:12.584 00.001 12308 move complete, result=0
22:58:12.585 00.001 12308 worker thread done servicing request
22:58:12.585 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 174 ms NORTH
22:58:12.591 00.006 12308 Worker thread wakes up
22:58:12.592 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:12.592 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:13.847 01.255 12308 Exposure complete
22:58:13.979 00.132 12308 worker thread done servicing request
22:58:13.980 00.001 14556 OnExposeComplete: enter
22:58:13.983 00.003 14556 UpdateGuideState(): m_state=6
22:58:13.987 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6010
22:58:13.992 00.005 14556 Star::Find returns 1 (0), X=171.35, Y=990.32, Mass=2319, SNR=32.4, Peak=167 HFD=4.7
22:58:13.996 00.004 14556 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-3.07) = xAngle (0.09 = 0.09)
22:58:13.999 00.003 14556 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.01 = -0.01)
22:58:14.003 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-2.98 mountX=0.14 mountY=-0.00, mountTheta=-0.01
22:58:14.007 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.02, opts=13)
22:58:14.011 00.004 14556 Enqueuing Move request for scope (-0.14, -0.02)
22:58:14.015 00.004 12308 Worker thread wakes up
22:58:14.015 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.02) opts 0xd
22:58:14.016 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.02)
22:58:14.016 00.000 12308 Moving (-0.14, -0.02) raw xDistance=0.14 yDistance=-0.00
22:58:14.016 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:58:14.017 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:14.017 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:14.022 00.005 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:58:14.022 00.000 12308 MoveAxis(E, 0, ABG)
22:58:14.022 00.000 12308 Move returns status 0, amount 0
22:58:14.022 00.000 12308 MoveAxis(N, 0, ABG)
22:58:14.022 00.000 12308 Move returns status 0, amount 0
22:58:14.023 00.001 12308 move complete, result=0
22:58:14.023 00.000 12308 worker thread done servicing request
22:58:14.044 00.021 14556 UpdateGuideState exits: m=2319 SNR=32.4
22:58:14.048 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:14.054 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:14.057 00.003 14556 Enqueuing Expose request
22:58:14.061 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:58:14.066 00.005 12308 Worker thread wakes up
22:58:14.066 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:14.066 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:15.317 01.251 12308 Exposure complete
22:58:15.445 00.128 12308 worker thread done servicing request
22:58:15.446 00.001 14556 OnExposeComplete: enter
22:58:15.450 00.004 14556 UpdateGuideState(): m_state=6
22:58:15.454 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6011
22:58:15.458 00.004 14556 Star::Find returns 1 (0), X=171.38, Y=990.18, Mass=2110, SNR=31.0, Peak=168 HFD=4.5
22:58:15.462 00.004 14556 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.07) = xAngle (0.95 = 0.95)
22:58:15.465 00.003 14556 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.85 = 0.85)
22:58:15.468 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.17 hyp=0.20 cameraTheta=-2.12 mountX=0.11 mountY=0.15, mountTheta=0.92
22:58:15.471 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.17, opts=13)
22:58:15.475 00.004 14556 Enqueuing Move request for scope (-0.10, -0.17)
22:58:15.478 00.003 12308 Worker thread wakes up
22:58:15.478 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.17) opts 0xd
22:58:15.478 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.17)
22:58:15.479 00.001 12308 Moving (-0.10, -0.17) raw xDistance=0.11 yDistance=0.15
22:58:15.479 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:58:15.479 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:15.479 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:58:15.479 00.000 12308 MoveAxis(E, 0, ABG)
22:58:15.479 00.000 12308 Move returns status 0, amount 0
22:58:15.479 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:15.484 00.005 12308 MoveAxis(N, 0, ABG)
22:58:15.484 00.000 12308 Move returns status 0, amount 0
22:58:15.484 00.000 12308 move complete, result=0
22:58:15.484 00.000 12308 worker thread done servicing request
22:58:15.504 00.020 14556 UpdateGuideState exits: m=2110 SNR=31.0
22:58:15.507 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:15.510 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:15.513 00.003 14556 Enqueuing Expose request
22:58:15.516 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:58:15.519 00.003 12308 Worker thread wakes up
22:58:15.519 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:15.519 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:16.763 01.244 12308 Exposure complete
22:58:16.916 00.153 12308 worker thread done servicing request
22:58:16.916 00.000 14556 OnExposeComplete: enter
22:58:16.921 00.005 14556 UpdateGuideState(): m_state=6
22:58:16.929 00.008 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6012
22:58:16.933 00.004 14556 Star::Find returns 1 (0), X=171.31, Y=990.39, Mass=2130, SNR=30.8, Peak=172 HFD=4.7
22:58:16.935 00.002 14556 CameraToMount -- cameraTheta (2.91) - m_xAngle (-3.07) = xAngle (5.98 = -0.30)
22:58:16.939 00.004 14556 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.88 = -0.40)
22:58:16.942 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.18 cameraTheta=2.91 mountX=0.17 mountY=-0.07, mountTheta=-0.39
22:58:16.947 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.04, opts=13)
22:58:16.952 00.005 14556 Enqueuing Move request for scope (-0.17, 0.04)
22:58:16.958 00.006 12308 Worker thread wakes up
22:58:16.958 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd
22:58:16.958 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.04)
22:58:16.958 00.000 12308 Moving (-0.17, 0.04) raw xDistance=0.17 yDistance=-0.07
22:58:16.958 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:58:16.959 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:16.959 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:58:16.959 00.000 12308 MoveAxis(E, 0, ABG)
22:58:16.960 00.001 12308 Move returns status 0, amount 0
22:58:16.960 00.000 12308 MoveAxis(N, 0, ABG)
22:58:16.960 00.000 12308 Move returns status 0, amount 0
22:58:16.962 00.002 12308 move complete, result=0
22:58:16.962 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:16.966 00.004 12308 worker thread done servicing request
22:58:16.993 00.027 14556 UpdateGuideState exits: m=2130 SNR=30.8
22:58:16.999 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:17.004 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:17.008 00.004 14556 Enqueuing Expose request
22:58:17.013 00.005 12308 Worker thread wakes up
22:58:17.013 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:17.017 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:17.017 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:18.267 01.250 12308 Exposure complete
22:58:18.408 00.141 12308 worker thread done servicing request
22:58:18.409 00.001 14556 OnExposeComplete: enter
22:58:18.412 00.003 14556 UpdateGuideState(): m_state=6
22:58:18.416 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6013
22:58:18.420 00.004 14556 Star::Find returns 1 (0), X=171.38, Y=990.52, Mass=2180, SNR=31.1, Peak=158 HFD=4.9
22:58:18.424 00.004 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.21 = -1.07)
22:58:18.428 00.004 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.17)
22:58:18.433 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.20 cameraTheta=2.14 mountX=0.10 mountY=-0.18, mountTheta=-1.09
22:58:18.440 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.17, opts=13)
22:58:18.444 00.004 14556 Enqueuing Move request for scope (-0.11, 0.17)
22:58:18.448 00.004 12308 Worker thread wakes up
22:58:18.448 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd
22:58:18.448 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.17)
22:58:18.449 00.001 12308 Moving (-0.11, 0.17) raw xDistance=0.10 yDistance=-0.18
22:58:18.449 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:58:18.449 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:18.449 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:58:18.451 00.002 12308 MoveAxis(E, 0, ABG)
22:58:18.451 00.000 12308 Move returns status 0, amount 0
22:58:18.451 00.000 12308 MoveAxis(N, 0, ABG)
22:58:18.451 00.000 12308 Move returns status 0, amount 0
22:58:18.452 00.001 12308 move complete, result=0
22:58:18.452 00.000 12308 worker thread done servicing request
22:58:18.452 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:18.484 00.032 14556 UpdateGuideState exits: m=2180 SNR=31.1
22:58:18.489 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:18.494 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:18.499 00.005 14556 Enqueuing Expose request
22:58:18.503 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:58:18.506 00.003 12308 Worker thread wakes up
22:58:18.506 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:18.506 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:19.757 01.251 12308 Exposure complete
22:58:19.902 00.145 12308 worker thread done servicing request
22:58:19.903 00.001 14556 OnExposeComplete: enter
22:58:19.907 00.004 14556 UpdateGuideState(): m_state=6
22:58:19.911 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6014
22:58:19.915 00.004 14556 Star::Find returns 1 (0), X=171.31, Y=990.68, Mass=2325, SNR=32.5, Peak=174 HFD=4.4
22:58:19.918 00.003 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.13 = -1.15)
22:58:19.921 00.003 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.25)
22:58:19.926 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.33 hyp=0.38 cameraTheta=2.06 mountX=0.15 mountY=-0.36, mountTheta=-1.16
22:58:19.930 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.33, opts=13)
22:58:19.934 00.004 14556 Enqueuing Move request for scope (-0.18, 0.33)
22:58:19.938 00.004 12308 Worker thread wakes up
22:58:19.938 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.33) opts 0xd
22:58:19.938 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.33)
22:58:19.938 00.000 12308 Moving (-0.18, 0.33) raw xDistance=0.15 yDistance=-0.36
22:58:19.938 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:58:19.938 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:58:19.939 00.001 12308 MoveAxis(E, 0, ABG)
22:58:19.939 00.000 12308 Move returns status 0, amount 0
22:58:19.939 00.000 12308 MoveAxis(N, 251, ABG)
22:58:19.939 00.000 12308 Guiding  Dir = 0, Dur = 251
22:58:19.940 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:19.943 00.003 12308 IsSlewing returns 0
22:58:19.943 00.000 12308 IsGuiding returns 0
22:58:19.944 00.001 12308 PulseGuide returned control before completion, sleep 261
22:58:19.965 00.021 14556 UpdateGuideState exits: m=2325 SNR=32.5
22:58:19.970 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:19.973 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:19.977 00.004 14556 Enqueuing Expose request
22:58:20.215 00.238 12308 IsGuiding returns 1
22:58:20.215 00.000 12308 scope still moving after pulse duration time elapsed
22:58:20.246 00.031 12308 IsSlewing returns 0
22:58:20.246 00.000 12308 IsGuiding returns 0
22:58:20.246 00.000 12308 scope move finished after 251 + 51 ms
22:58:20.246 00.000 12308 Move returns status 0, amount 251
22:58:20.247 00.001 12308 move complete, result=0
22:58:20.247 00.000 12308 worker thread done servicing request
22:58:20.247 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 251 ms NORTH
22:58:20.253 00.006 12308 Worker thread wakes up
22:58:20.253 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:20.253 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:21.506 01.253 12308 Exposure complete
22:58:21.648 00.142 12308 worker thread done servicing request
22:58:21.648 00.000 14556 OnExposeComplete: enter
22:58:21.652 00.004 14556 UpdateGuideState(): m_state=6
22:58:21.657 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6015
22:58:21.660 00.003 14556 Star::Find returns 1 (0), X=171.23, Y=990.15, Mass=2066, SNR=30.2, Peak=191 HFD=4.2
22:58:21.664 00.004 14556 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.07) = xAngle (0.58 = 0.58)
22:58:21.669 00.005 14556 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.48 = 0.48)
22:58:21.671 00.002 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.19 hyp=0.32 cameraTheta=-2.50 mountX=0.27 mountY=0.15, mountTheta=0.50
22:58:21.677 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.19, opts=13)
22:58:21.687 00.010 14556 Enqueuing Move request for scope (-0.26, -0.19)
22:58:21.690 00.003 12308 Worker thread wakes up
22:58:21.690 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.19) opts 0xd
22:58:21.690 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.19)
22:58:21.691 00.001 12308 Moving (-0.26, -0.19) raw xDistance=0.27 yDistance=0.15
22:58:21.691 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:58:21.691 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:21.691 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:58:21.692 00.001 12308 MoveAxis(W, 117, ABG)
22:58:21.692 00.000 12308 Guiding  Dir = 3, Dur = 117
22:58:21.693 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:21.697 00.004 12308 IsSlewing returns 0
22:58:21.697 00.000 12308 IsGuiding returns 0
22:58:21.697 00.000 12308 PulseGuide returned control before completion, sleep 127
22:58:21.720 00.023 14556 UpdateGuideState exits: m=2066 SNR=30.2
22:58:21.724 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:21.729 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:21.733 00.004 14556 Enqueuing Expose request
22:58:21.839 00.106 12308 IsGuiding returns 0
22:58:21.839 00.000 12308 Move returns status 0, amount 117
22:58:21.841 00.002 12308 MoveAxis(N, 0, ABG)
22:58:21.841 00.000 12308 Move returns status 0, amount 0
22:58:21.841 00.000 12308 move complete, result=0
22:58:21.841 00.000 12308 worker thread done servicing request
22:58:21.842 00.001 12308 Worker thread wakes up
22:58:21.842 00.000 14556 GuideStep: 0.3 px 117 ms WEST, 0.1 px 0 ms NORTH
22:58:21.848 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:21.849 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:23.100 01.251 12308 Exposure complete
22:58:23.240 00.140 12308 worker thread done servicing request
22:58:23.241 00.001 14556 OnExposeComplete: enter
22:58:23.244 00.003 14556 UpdateGuideState(): m_state=6
22:58:23.248 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6016
22:58:23.253 00.005 14556 Star::Find returns 1 (0), X=171.28, Y=990.31, Mass=2269, SNR=32.0, Peak=165 HFD=4.6
22:58:23.257 00.004 14556 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.07) = xAngle (0.14 = 0.14)
22:58:23.260 00.003 14556 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.04 = 0.04)
22:58:23.264 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-2.94 mountX=0.21 mountY=0.01, mountTheta=0.04
22:58:23.269 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.04, opts=13)
22:58:23.272 00.003 14556 Enqueuing Move request for scope (-0.21, -0.04)
22:58:23.276 00.004 12308 Worker thread wakes up
22:58:23.277 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.04) opts 0xd
22:58:23.277 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.04)
22:58:23.277 00.000 12308 Moving (-0.21, -0.04) raw xDistance=0.21 yDistance=0.01
22:58:23.277 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
22:58:23.277 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:23.278 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:58:23.278 00.000 12308 MoveAxis(W, 98, ABG)
22:58:23.278 00.000 12308 Guiding  Dir = 3, Dur = 98
22:58:23.278 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:23.283 00.005 12308 IsSlewing returns 0
22:58:23.283 00.000 12308 IsGuiding returns 0
22:58:23.283 00.000 12308 PulseGuide returned control before completion, sleep 108
22:58:23.302 00.019 14556 UpdateGuideState exits: m=2269 SNR=32.0
22:58:23.309 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:23.314 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:23.317 00.003 14556 Enqueuing Expose request
22:58:23.405 00.088 12308 IsGuiding returns 1
22:58:23.406 00.001 12308 scope still moving after pulse duration time elapsed
22:58:23.435 00.029 12308 IsSlewing returns 0
22:58:23.435 00.000 12308 IsGuiding returns 0
22:58:23.436 00.001 12308 scope move finished after 98 + 54 ms
22:58:23.436 00.000 12308 Move returns status 0, amount 98
22:58:23.436 00.000 12308 MoveAxis(N, 0, ABG)
22:58:23.436 00.000 12308 Move returns status 0, amount 0
22:58:23.436 00.000 12308 move complete, result=0
22:58:23.437 00.001 12308 worker thread done servicing request
22:58:23.437 00.000 14556 GuideStep: 0.2 px 98 ms WEST, 0.0 px 0 ms NORTH
22:58:23.443 00.006 12308 Worker thread wakes up
22:58:23.443 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:23.443 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:24.691 01.248 12308 Exposure complete
22:58:24.825 00.134 12308 worker thread done servicing request
22:58:24.825 00.000 14556 OnExposeComplete: enter
22:58:24.829 00.004 14556 UpdateGuideState(): m_state=6
22:58:24.832 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6017
22:58:24.837 00.005 14556 Star::Find returns 1 (0), X=171.55, Y=990.35, Mass=2364, SNR=32.7, Peak=190 HFD=4.7
22:58:24.841 00.004 14556 CameraToMount -- cameraTheta (0.07) - m_xAngle (-3.07) = xAngle (3.14 = -3.14)
22:58:24.845 00.004 14556 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.04 = 3.04)
22:58:24.850 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.07 mountX=-0.07 mountY=0.01, mountTheta=3.04
22:58:24.854 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.00, opts=13)
22:58:24.858 00.004 14556 Enqueuing Move request for scope (0.07, 0.00)
22:58:24.862 00.004 12308 Worker thread wakes up
22:58:24.862 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
22:58:24.862 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
22:58:24.864 00.002 12308 Moving (0.07, 0.00) raw xDistance=-0.07 yDistance=0.01
22:58:24.864 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:58:24.864 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:24.864 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:58:24.864 00.000 12308 MoveAxis(E, 0, ABG)
22:58:24.864 00.000 12308 Move returns status 0, amount 0
22:58:24.864 00.000 12308 MoveAxis(N, 0, ABG)
22:58:24.865 00.001 12308 Move returns status 0, amount 0
22:58:24.865 00.000 12308 move complete, result=0
22:58:24.865 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:24.869 00.004 12308 worker thread done servicing request
22:58:24.893 00.024 14556 UpdateGuideState exits: m=2364 SNR=32.7
22:58:24.898 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:24.904 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:24.908 00.004 14556 Enqueuing Expose request
22:58:24.912 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:58:24.916 00.004 12308 Worker thread wakes up
22:58:24.916 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:24.916 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:26.165 01.249 12308 Exposure complete
22:58:26.292 00.127 12308 worker thread done servicing request
22:58:26.293 00.001 14556 OnExposeComplete: enter
22:58:26.297 00.004 14556 UpdateGuideState(): m_state=6
22:58:26.302 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6018
22:58:26.306 00.004 14556 Star::Find returns 1 (0), X=171.62, Y=990.24, Mass=2339, SNR=32.5, Peak=165 HFD=4.8
22:58:26.312 00.006 14556 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-3.07) = xAngle (2.39 = 2.39)
22:58:26.316 00.004 14556 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.29 = 2.29)
22:58:26.321 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-0.68 mountX=-0.12 mountY=0.13, mountTheta=2.35
22:58:26.326 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.11, opts=13)
22:58:26.330 00.004 14556 Enqueuing Move request for scope (0.13, -0.11)
22:58:26.333 00.003 12308 Worker thread wakes up
22:58:26.333 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.11) opts 0xd
22:58:26.334 00.001 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.11)
22:58:26.334 00.000 12308 Moving (0.13, -0.11) raw xDistance=-0.12 yDistance=0.13
22:58:26.334 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:58:26.334 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:26.334 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:58:26.336 00.002 12308 MoveAxis(E, 0, ABG)
22:58:26.336 00.000 12308 Move returns status 0, amount 0
22:58:26.336 00.000 12308 MoveAxis(N, 0, ABG)
22:58:26.336 00.000 12308 Move returns status 0, amount 0
22:58:26.336 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:26.342 00.006 12308 move complete, result=0
22:58:26.342 00.000 12308 worker thread done servicing request
22:58:26.365 00.023 14556 UpdateGuideState exits: m=2339 SNR=32.5
22:58:26.370 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:26.374 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:26.379 00.005 14556 Enqueuing Expose request
22:58:26.383 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:58:26.386 00.003 12308 Worker thread wakes up
22:58:26.386 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:26.386 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:27.630 01.244 12308 Exposure complete
22:58:27.768 00.138 12308 worker thread done servicing request
22:58:27.768 00.000 14556 OnExposeComplete: enter
22:58:27.772 00.004 14556 UpdateGuideState(): m_state=6
22:58:27.778 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6019
22:58:27.782 00.004 14556 Star::Find returns 1 (0), X=171.54, Y=990.25, Mass=2130, SNR=31.0, Peak=154 HFD=4.6
22:58:27.786 00.004 14556 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-3.07) = xAngle (1.98 = 1.98)
22:58:27.789 00.003 14556 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.88 = 1.88)
22:58:27.793 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.09 mountX=-0.05 mountY=0.11, mountTheta=1.97
22:58:27.798 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.10, opts=13)
22:58:27.803 00.005 14556 Enqueuing Move request for scope (0.05, -0.10)
22:58:27.809 00.006 12308 Worker thread wakes up
22:58:27.809 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
22:58:27.809 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
22:58:27.810 00.001 12308 Moving (0.05, -0.10) raw xDistance=-0.05 yDistance=0.11
22:58:27.810 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:58:27.810 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:27.810 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:58:27.811 00.001 12308 MoveAxis(E, 0, ABG)
22:58:27.811 00.000 12308 Move returns status 0, amount 0
22:58:27.812 00.001 12308 MoveAxis(N, 0, ABG)
22:58:27.812 00.000 12308 Move returns status 0, amount 0
22:58:27.812 00.000 12308 move complete, result=0
22:58:27.813 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:27.817 00.004 12308 worker thread done servicing request
22:58:27.839 00.022 14556 UpdateGuideState exits: m=2130 SNR=31.0
22:58:27.844 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:27.847 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:27.852 00.005 14556 Enqueuing Expose request
22:58:27.856 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:58:27.859 00.003 12308 Worker thread wakes up
22:58:27.859 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:27.860 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:29.100 01.240 12308 Exposure complete
22:58:29.236 00.136 12308 worker thread done servicing request
22:58:29.238 00.002 14556 OnExposeComplete: enter
22:58:29.242 00.004 14556 UpdateGuideState(): m_state=6
22:58:29.248 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6020
22:58:29.252 00.004 14556 Star::Find returns 1 (0), X=171.55, Y=990.55, Mass=2142, SNR=31.2, Peak=138 HFD=4.6
22:58:29.256 00.004 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.33 = -1.95)
22:58:29.260 00.004 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.05)
22:58:29.263 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.26 mountX=-0.08 mountY=-0.19, mountTheta=-1.97
22:58:29.269 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.21, opts=13)
22:58:29.273 00.004 14556 Enqueuing Move request for scope (0.07, 0.21)
22:58:29.277 00.004 12308 Worker thread wakes up
22:58:29.277 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.21) opts 0xd
22:58:29.277 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.21)
22:58:29.277 00.000 12308 Moving (0.07, 0.21) raw xDistance=-0.08 yDistance=-0.19
22:58:29.277 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:58:29.277 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:29.278 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:58:29.278 00.000 12308 MoveAxis(E, 0, ABG)
22:58:29.278 00.000 12308 Move returns status 0, amount 0
22:58:29.278 00.000 12308 MoveAxis(N, 0, ABG)
22:58:29.279 00.001 12308 Move returns status 0, amount 0
22:58:29.279 00.000 12308 move complete, result=0
22:58:29.280 00.001 12308 worker thread done servicing request
22:58:29.280 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:29.305 00.025 14556 UpdateGuideState exits: m=2142 SNR=31.2
22:58:29.310 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:29.314 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:29.317 00.003 14556 Enqueuing Expose request
22:58:29.321 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:58:29.325 00.004 12308 Worker thread wakes up
22:58:29.325 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:29.325 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:30.569 01.244 12308 Exposure complete
22:58:30.696 00.127 12308 worker thread done servicing request
22:58:30.696 00.000 14556 OnExposeComplete: enter
22:58:30.700 00.004 14556 UpdateGuideState(): m_state=6
22:58:30.705 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6021
22:58:30.709 00.004 14556 Star::Find returns 1 (0), X=171.73, Y=990.62, Mass=2386, SNR=32.9, Peak=154 HFD=4.7
22:58:30.713 00.004 14556 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.07) = xAngle (3.92 = -2.36)
22:58:30.717 00.004 14556 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.82 = -2.46)
22:58:30.721 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=0.27 hyp=0.36 cameraTheta=0.85 mountX=-0.26 mountY=-0.23, mountTheta=-2.42
22:58:30.726 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.27, opts=13)
22:58:30.730 00.004 14556 Enqueuing Move request for scope (0.24, 0.27)
22:58:30.733 00.003 12308 Worker thread wakes up
22:58:30.733 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.27) opts 0xd
22:58:30.733 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.27)
22:58:30.733 00.000 12308 Moving (0.24, 0.27) raw xDistance=-0.26 yDistance=-0.23
22:58:30.733 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
22:58:30.733 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:58:30.735 00.002 12308 MoveAxis(E, 112, ABG)
22:58:30.735 00.000 12308 Guiding  Dir = 2, Dur = 112
22:58:30.735 00.000 12308 IsSlewing returns 0
22:58:30.735 00.000 12308 IsGuiding returns 0
22:58:30.736 00.001 12308 PulseGuide returned control before completion, sleep 122
22:58:30.736 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:30.766 00.030 14556 UpdateGuideState exits: m=2386 SNR=32.9
22:58:30.770 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:30.773 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:30.779 00.006 14556 Enqueuing Expose request
22:58:30.869 00.090 12308 IsGuiding returns 1
22:58:30.869 00.000 12308 scope still moving after pulse duration time elapsed
22:58:30.900 00.031 12308 IsSlewing returns 0
22:58:30.900 00.000 12308 IsGuiding returns 0
22:58:30.901 00.001 12308 scope move finished after 112 + 53 ms
22:58:30.901 00.000 12308 Move returns status 0, amount 112
22:58:30.902 00.001 12308 MoveAxis(N, 162, ABG)
22:58:30.902 00.000 12308 Guiding  Dir = 0, Dur = 162
22:58:30.903 00.001 12308 IsSlewing returns 0
22:58:30.904 00.001 12308 IsGuiding returns 0
22:58:30.904 00.000 12308 PulseGuide returned control before completion, sleep 172
22:58:31.089 00.185 12308 IsGuiding returns 1
22:58:31.090 00.001 12308 scope still moving after pulse duration time elapsed
22:58:31.118 00.028 12308 IsSlewing returns 0
22:58:31.119 00.001 12308 IsGuiding returns 0
22:58:31.119 00.000 12308 scope move finished after 162 + 54 ms
22:58:31.121 00.002 12308 Move returns status 0, amount 162
22:58:31.121 00.000 12308 move complete, result=0
22:58:31.122 00.001 12308 worker thread done servicing request
22:58:31.122 00.000 12308 Worker thread wakes up
22:58:31.122 00.000 14556 GuideStep: -0.3 px 112 ms EAST, -0.2 px 162 ms NORTH
22:58:31.129 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:31.129 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:32.376 01.247 12308 Exposure complete
22:58:32.509 00.133 12308 worker thread done servicing request
22:58:32.511 00.002 14556 OnExposeComplete: enter
22:58:32.515 00.004 14556 UpdateGuideState(): m_state=6
22:58:32.519 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6022
22:58:32.524 00.005 14556 Star::Find returns 1 (0), X=171.43, Y=990.50, Mass=2058, SNR=30.4, Peak=145 HFD=4.3
22:58:32.528 00.004 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.97 = -1.31)
22:58:32.531 00.003 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.41)
22:58:32.535 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.90 mountX=0.04 mountY=-0.16, mountTheta=-1.32
22:58:32.540 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.15, opts=13)
22:58:32.544 00.004 14556 Enqueuing Move request for scope (-0.05, 0.15)
22:58:32.546 00.002 12308 Worker thread wakes up
22:58:32.546 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
22:58:32.546 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
22:58:32.546 00.000 12308 Moving (-0.05, 0.15) raw xDistance=0.04 yDistance=-0.16
22:58:32.547 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:58:32.547 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:32.547 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:58:32.548 00.001 12308 MoveAxis(E, 0, ABG)
22:58:32.548 00.000 12308 Move returns status 0, amount 0
22:58:32.548 00.000 12308 MoveAxis(N, 0, ABG)
22:58:32.548 00.000 12308 Move returns status 0, amount 0
22:58:32.549 00.001 12308 move complete, result=0
22:58:32.549 00.000 12308 worker thread done servicing request
22:58:32.549 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:32.577 00.028 14556 UpdateGuideState exits: m=2058 SNR=30.4
22:58:32.582 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:32.588 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:32.593 00.005 14556 Enqueuing Expose request
22:58:32.597 00.004 12308 Worker thread wakes up
22:58:32.597 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:58:32.601 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:32.601 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:33.844 01.243 12308 Exposure complete
22:58:33.980 00.136 12308 worker thread done servicing request
22:58:33.980 00.000 14556 OnExposeComplete: enter
22:58:33.983 00.003 14556 UpdateGuideState(): m_state=6
22:58:33.987 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6023
22:58:33.991 00.004 14556 Star::Find returns 1 (0), X=171.43, Y=990.57, Mass=2106, SNR=30.9, Peak=144 HFD=4.9
22:58:33.995 00.004 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
22:58:33.998 00.003 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
22:58:34.001 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.23 hyp=0.23 cameraTheta=1.81 mountX=0.04 mountY=-0.23, mountTheta=-1.40
22:58:34.007 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.23, opts=13)
22:58:34.012 00.005 14556 Enqueuing Move request for scope (-0.05, 0.23)
22:58:34.015 00.003 12308 Worker thread wakes up
22:58:34.015 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.23) opts 0xd
22:58:34.015 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.23)
22:58:34.015 00.000 12308 Moving (-0.05, 0.23) raw xDistance=0.04 yDistance=-0.23
22:58:34.016 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:58:34.016 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:58:34.016 00.000 12308 MoveAxis(E, 0, ABG)
22:58:34.017 00.001 12308 Move returns status 0, amount 0
22:58:34.017 00.000 12308 MoveAxis(N, 163, ABG)
22:58:34.017 00.000 12308 Guiding  Dir = 0, Dur = 163
22:58:34.017 00.000 12308 IsSlewing returns 0
22:58:34.018 00.001 12308 IsGuiding returns 0
22:58:34.019 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:34.022 00.003 12308 PulseGuide returned control before completion, sleep 173
22:58:34.043 00.021 14556 UpdateGuideState exits: m=2106 SNR=30.9
22:58:34.047 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:34.051 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:34.057 00.006 14556 Enqueuing Expose request
22:58:34.210 00.153 12308 IsGuiding returns 0
22:58:34.210 00.000 12308 Move returns status 0, amount 163
22:58:34.211 00.001 12308 move complete, result=0
22:58:34.211 00.000 12308 worker thread done servicing request
22:58:34.211 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 163 ms NORTH
22:58:34.218 00.007 12308 Worker thread wakes up
22:58:34.218 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:34.218 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:35.462 01.244 12308 Exposure complete
22:58:35.589 00.127 12308 worker thread done servicing request
22:58:35.590 00.001 14556 OnExposeComplete: enter
22:58:35.593 00.003 14556 UpdateGuideState(): m_state=6
22:58:35.598 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6024
22:58:35.601 00.003 14556 Star::Find returns 1 (0), X=171.41, Y=990.41, Mass=2326, SNR=32.3, Peak=175 HFD=4.3
22:58:35.605 00.004 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
22:58:35.608 00.003 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
22:58:35.613 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.51 mountX=0.07 mountY=-0.07, mountTheta=-0.75
22:58:35.617 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.06, opts=13)
22:58:35.622 00.005 14556 Enqueuing Move request for scope (-0.08, 0.06)
22:58:35.626 00.004 12308 Worker thread wakes up
22:58:35.626 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
22:58:35.627 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
22:58:35.627 00.000 12308 Moving (-0.08, 0.06) raw xDistance=0.07 yDistance=-0.07
22:58:35.627 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:58:35.627 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:35.627 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:58:35.627 00.000 12308 MoveAxis(E, 0, ABG)
22:58:35.627 00.000 12308 Move returns status 0, amount 0
22:58:35.628 00.001 12308 MoveAxis(N, 0, ABG)
22:58:35.628 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:35.631 00.003 12308 Move returns status 0, amount 0
22:58:35.631 00.000 12308 move complete, result=0
22:58:35.631 00.000 12308 worker thread done servicing request
22:58:35.652 00.021 14556 UpdateGuideState exits: m=2326 SNR=32.3
22:58:35.657 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:35.660 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:35.664 00.004 14556 Enqueuing Expose request
22:58:35.668 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:35.671 00.003 12308 Worker thread wakes up
22:58:35.672 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:35.672 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:36.910 01.238 12308 Exposure complete
22:58:37.085 00.175 12308 worker thread done servicing request
22:58:37.085 00.000 14556 OnExposeComplete: enter
22:58:37.090 00.005 14556 UpdateGuideState(): m_state=6
22:58:37.094 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6025
22:58:37.098 00.004 14556 Star::Find returns 1 (0), X=171.32, Y=990.50, Mass=2193, SNR=31.3, Peak=147 HFD=4.7
22:58:37.101 00.003 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.47 = -0.81)
22:58:37.105 00.004 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.91)
22:58:37.109 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.16 hyp=0.23 cameraTheta=2.40 mountX=0.16 mountY=-0.18, mountTheta=-0.86
22:58:37.115 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.16, opts=13)
22:58:37.118 00.003 14556 Enqueuing Move request for scope (-0.17, 0.16)
22:58:37.122 00.004 12308 Worker thread wakes up
22:58:37.122 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.16) opts 0xd
22:58:37.122 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.16)
22:58:37.122 00.000 12308 Moving (-0.17, 0.16) raw xDistance=0.16 yDistance=-0.18
22:58:37.122 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:58:37.122 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:37.122 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:58:37.123 00.001 12308 MoveAxis(E, 0, ABG)
22:58:37.123 00.000 12308 Move returns status 0, amount 0
22:58:37.123 00.000 12308 MoveAxis(N, 0, ABG)
22:58:37.123 00.000 12308 Move returns status 0, amount 0
22:58:37.123 00.000 12308 move complete, result=0
22:58:37.123 00.000 12308 worker thread done servicing request
22:58:37.123 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:37.144 00.021 14556 UpdateGuideState exits: m=2193 SNR=31.3
22:58:37.149 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:37.153 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:37.157 00.004 14556 Enqueuing Expose request
22:58:37.161 00.004 12308 Worker thread wakes up
22:58:37.161 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:58:37.165 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:37.165 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:38.411 01.246 12308 Exposure complete
22:58:38.539 00.128 12308 worker thread done servicing request
22:58:38.539 00.000 14556 OnExposeComplete: enter
22:58:38.542 00.003 14556 UpdateGuideState(): m_state=6
22:58:38.545 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6026
22:58:38.549 00.004 14556 Star::Find returns 1 (0), X=171.35, Y=990.57, Mass=2158, SNR=31.3, Peak=142 HFD=4.7
22:58:38.554 00.005 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.18 = -1.11)
22:58:38.558 00.004 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.21)
22:58:38.562 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.23 hyp=0.26 cameraTheta=2.10 mountX=0.12 mountY=-0.25, mountTheta=-1.12
22:58:38.567 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.23, opts=13)
22:58:38.571 00.004 14556 Enqueuing Move request for scope (-0.13, 0.23)
22:58:38.574 00.003 12308 Worker thread wakes up
22:58:38.574 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.23) opts 0xd
22:58:38.575 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.23)
22:58:38.575 00.000 12308 Moving (-0.13, 0.23) raw xDistance=0.12 yDistance=-0.25
22:58:38.575 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:58:38.575 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:58:38.575 00.000 12308 MoveAxis(E, 0, ABG)
22:58:38.576 00.001 12308 Move returns status 0, amount 0
22:58:38.576 00.000 12308 MoveAxis(N, 173, ABG)
22:58:38.576 00.000 12308 Guiding  Dir = 0, Dur = 173
22:58:38.577 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:38.581 00.004 12308 IsSlewing returns 0
22:58:38.581 00.000 12308 IsGuiding returns 0
22:58:38.582 00.001 12308 PulseGuide returned control before completion, sleep 183
22:58:38.605 00.023 14556 UpdateGuideState exits: m=2158 SNR=31.3
22:58:38.610 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:38.613 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:38.619 00.006 14556 Enqueuing Expose request
22:58:38.779 00.160 12308 IsGuiding returns 1
22:58:38.781 00.002 12308 scope still moving after pulse duration time elapsed
22:58:38.810 00.029 12308 IsSlewing returns 0
22:58:38.810 00.000 12308 IsGuiding returns 0
22:58:38.811 00.001 12308 scope move finished after 173 + 56 ms
22:58:38.812 00.001 12308 Move returns status 0, amount 173
22:58:38.812 00.000 12308 move complete, result=0
22:58:38.812 00.000 12308 worker thread done servicing request
22:58:38.812 00.000 12308 Worker thread wakes up
22:58:38.813 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 173 ms NORTH
22:58:38.819 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:38.819 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:40.073 01.254 12308 Exposure complete
22:58:40.226 00.153 12308 worker thread done servicing request
22:58:40.226 00.000 14556 OnExposeComplete: enter
22:58:40.229 00.003 14556 UpdateGuideState(): m_state=6
22:58:40.234 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6027
22:58:40.239 00.005 14556 Star::Find returns 1 (0), X=171.38, Y=990.34, Mass=2119, SNR=30.8, Peak=144 HFD=4.5
22:58:40.243 00.004 14556 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-3.07) = xAngle (-0.00 = -0.00)
22:58:40.248 00.005 14556 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.10 = -0.10)
22:58:40.252 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.07 mountX=0.11 mountY=-0.01, mountTheta=-0.10
22:58:40.259 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.01, opts=13)
22:58:40.264 00.005 14556 Enqueuing Move request for scope (-0.11, -0.01)
22:58:40.269 00.005 12308 Worker thread wakes up
22:58:40.270 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
22:58:40.270 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
22:58:40.270 00.000 12308 Moving (-0.11, -0.01) raw xDistance=0.11 yDistance=-0.01
22:58:40.270 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:58:40.270 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:40.270 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:58:40.270 00.000 12308 MoveAxis(E, 0, ABG)
22:58:40.272 00.002 12308 Move returns status 0, amount 0
22:58:40.272 00.000 12308 MoveAxis(N, 0, ABG)
22:58:40.272 00.000 12308 Move returns status 0, amount 0
22:58:40.272 00.000 12308 move complete, result=0
22:58:40.272 00.000 12308 worker thread done servicing request
22:58:40.272 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:40.294 00.022 14556 UpdateGuideState exits: m=2119 SNR=30.8
22:58:40.298 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:40.303 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:40.308 00.005 14556 Enqueuing Expose request
22:58:40.312 00.004 12308 Worker thread wakes up
22:58:40.312 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:40.312 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:40.312 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:58:41.561 01.249 12308 Exposure complete
22:58:41.698 00.137 12308 worker thread done servicing request
22:58:41.699 00.001 14556 OnExposeComplete: enter
22:58:41.702 00.003 14556 UpdateGuideState(): m_state=6
22:58:41.707 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6028
22:58:41.712 00.005 14556 Star::Find returns 1 (0), X=171.27, Y=990.28, Mass=2137, SNR=31.1, Peak=175 HFD=4.5
22:58:41.717 00.005 14556 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-3.07) = xAngle (0.25 = 0.25)
22:58:41.722 00.005 14556 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.15 = 0.15)
22:58:41.726 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.07 hyp=0.23 cameraTheta=-2.82 mountX=0.22 mountY=0.03, mountTheta=0.15
22:58:41.731 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.07, opts=13)
22:58:41.735 00.004 14556 Enqueuing Move request for scope (-0.22, -0.07)
22:58:41.740 00.005 12308 Worker thread wakes up
22:58:41.740 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.07) opts 0xd
22:58:41.740 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.07)
22:58:41.740 00.000 12308 Moving (-0.22, -0.07) raw xDistance=0.22 yDistance=0.03
22:58:41.740 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:58:41.740 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:41.741 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:58:41.741 00.000 12308 MoveAxis(W, 96, ABG)
22:58:41.741 00.000 12308 Guiding  Dir = 3, Dur = 96
22:58:41.741 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:41.745 00.004 12308 IsSlewing returns 0
22:58:41.745 00.000 12308 IsGuiding returns 0
22:58:41.747 00.002 12308 PulseGuide returned control before completion, sleep 106
22:58:41.764 00.017 14556 UpdateGuideState exits: m=2137 SNR=31.1
22:58:41.768 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:41.775 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:41.780 00.005 14556 Enqueuing Expose request
22:58:41.863 00.083 12308 IsGuiding returns 1
22:58:41.864 00.001 12308 scope still moving after pulse duration time elapsed
22:58:41.895 00.031 12308 IsSlewing returns 0
22:58:41.897 00.002 12308 IsGuiding returns 0
22:58:41.897 00.000 12308 scope move finished after 96 + 54 ms
22:58:41.898 00.001 12308 Move returns status 0, amount 96
22:58:41.898 00.000 12308 MoveAxis(N, 0, ABG)
22:58:41.899 00.001 12308 Move returns status 0, amount 0
22:58:41.899 00.000 12308 move complete, result=0
22:58:41.899 00.000 12308 worker thread done servicing request
22:58:41.900 00.001 12308 Worker thread wakes up
22:58:41.900 00.000 14556 GuideStep: 0.2 px 96 ms WEST, 0.0 px 0 ms NORTH
22:58:41.909 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:41.910 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:43.155 01.245 12308 Exposure complete
22:58:43.308 00.153 12308 worker thread done servicing request
22:58:43.308 00.000 14556 OnExposeComplete: enter
22:58:43.311 00.003 14556 UpdateGuideState(): m_state=6
22:58:43.314 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6029
22:58:43.319 00.005 14556 Star::Find returns 1 (0), X=171.29, Y=990.16, Mass=2141, SNR=31.0, Peak=175 HFD=4.2
22:58:43.322 00.003 14556 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.07) = xAngle (0.69 = 0.69)
22:58:43.326 00.004 14556 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.59 = 0.59)
22:58:43.330 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.18 hyp=0.27 cameraTheta=-2.39 mountX=0.21 mountY=0.15, mountTheta=0.62
22:58:43.336 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.18, opts=13)
22:58:43.341 00.005 14556 Enqueuing Move request for scope (-0.19, -0.18)
22:58:43.344 00.003 12308 Worker thread wakes up
22:58:43.344 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.18) opts 0xd
22:58:43.345 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.18)
22:58:43.345 00.000 12308 Moving (-0.19, -0.18) raw xDistance=0.21 yDistance=0.15
22:58:43.345 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
22:58:43.345 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:43.345 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:58:43.346 00.001 12308 MoveAxis(W, 96, ABG)
22:58:43.346 00.000 12308 Guiding  Dir = 3, Dur = 96
22:58:43.347 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:43.351 00.004 12308 IsSlewing returns 0
22:58:43.351 00.000 12308 IsGuiding returns 0
22:58:43.351 00.000 12308 PulseGuide returned control before completion, sleep 106
22:58:43.373 00.022 14556 UpdateGuideState exits: m=2141 SNR=31.0
22:58:43.378 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:43.382 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:43.385 00.003 14556 Enqueuing Expose request
22:58:43.468 00.083 12308 IsGuiding returns 1
22:58:43.469 00.001 12308 scope still moving after pulse duration time elapsed
22:58:43.501 00.032 12308 IsSlewing returns 0
22:58:43.501 00.000 12308 IsGuiding returns 0
22:58:43.502 00.001 12308 scope move finished after 96 + 54 ms
22:58:43.502 00.000 12308 Move returns status 0, amount 96
22:58:43.502 00.000 12308 MoveAxis(N, 0, ABG)
22:58:43.502 00.000 12308 Move returns status 0, amount 0
22:58:43.503 00.001 12308 move complete, result=0
22:58:43.503 00.000 12308 worker thread done servicing request
22:58:43.503 00.000 14556 GuideStep: 0.2 px 96 ms WEST, 0.1 px 0 ms NORTH
22:58:43.508 00.005 12308 Worker thread wakes up
22:58:43.509 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:43.509 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:44.762 01.253 12308 Exposure complete
22:58:44.895 00.133 12308 worker thread done servicing request
22:58:44.896 00.001 14556 OnExposeComplete: enter
22:58:44.899 00.003 14556 UpdateGuideState(): m_state=6
22:58:44.904 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6030
22:58:44.908 00.004 14556 Star::Find returns 1 (0), X=171.75, Y=990.53, Mass=2108, SNR=30.9, Peak=145 HFD=4.6
22:58:44.911 00.003 14556 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.07) = xAngle (3.68 = -2.60)
22:58:44.916 00.005 14556 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.58 = -2.70)
22:58:44.919 00.003 14556 CameraToMount -- cameraX=0.26 cameraY=0.18 hyp=0.32 cameraTheta=0.61 mountX=-0.27 mountY=-0.14, mountTheta=-2.68
22:58:44.925 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.18, opts=13)
22:58:44.929 00.004 14556 Enqueuing Move request for scope (0.26, 0.18)
22:58:44.935 00.006 12308 Worker thread wakes up
22:58:44.935 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.18) opts 0xd
22:58:44.936 00.001 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.18)
22:58:44.936 00.000 12308 Moving (0.26, 0.18) raw xDistance=-0.27 yDistance=-0.14
22:58:44.936 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.27
22:58:44.937 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:44.937 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:58:44.937 00.000 12308 MoveAxis(E, 112, ABG)
22:58:44.937 00.000 12308 Guiding  Dir = 2, Dur = 112
22:58:44.938 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:44.942 00.004 12308 IsSlewing returns 0
22:58:44.942 00.000 12308 IsGuiding returns 0
22:58:44.943 00.001 12308 PulseGuide returned control before completion, sleep 122
22:58:44.963 00.020 14556 UpdateGuideState exits: m=2108 SNR=30.9
22:58:44.967 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:44.970 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:44.974 00.004 14556 Enqueuing Expose request
22:58:45.079 00.105 12308 IsGuiding returns 1
22:58:45.081 00.002 12308 scope still moving after pulse duration time elapsed
22:58:45.110 00.029 12308 IsSlewing returns 0
22:58:45.112 00.002 12308 IsGuiding returns 0
22:58:45.112 00.000 12308 scope move finished after 112 + 57 ms
22:58:45.112 00.000 12308 Move returns status 0, amount 112
22:58:45.114 00.002 12308 MoveAxis(N, 0, ABG)
22:58:45.114 00.000 12308 Move returns status 0, amount 0
22:58:45.115 00.001 12308 move complete, result=0
22:58:45.115 00.000 12308 worker thread done servicing request
22:58:45.115 00.000 12308 Worker thread wakes up
22:58:45.116 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:45.116 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:45.116 00.000 14556 GuideStep: -0.3 px 112 ms EAST, -0.1 px 0 ms NORTH
22:58:46.358 01.242 12308 Exposure complete
22:58:46.496 00.138 12308 worker thread done servicing request
22:58:46.496 00.000 14556 OnExposeComplete: enter
22:58:46.500 00.004 14556 UpdateGuideState(): m_state=6
22:58:46.503 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6031
22:58:46.506 00.003 14556 Star::Find returns 1 (0), X=171.50, Y=990.49, Mass=2231, SNR=31.9, Peak=150 HFD=5.1
22:58:46.511 00.005 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.54 = -1.75)
22:58:46.514 00.003 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.85)
22:58:46.518 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.46 mountX=-0.03 mountY=-0.14, mountTheta=-1.75
22:58:46.524 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.14, opts=13)
22:58:46.529 00.005 14556 Enqueuing Move request for scope (0.02, 0.14)
22:58:46.532 00.003 12308 Worker thread wakes up
22:58:46.532 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.14) opts 0xd
22:58:46.532 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.14)
22:58:46.533 00.001 12308 Moving (0.02, 0.14) raw xDistance=-0.03 yDistance=-0.14
22:58:46.533 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:58:46.533 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:46.533 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:58:46.534 00.001 12308 MoveAxis(E, 0, ABG)
22:58:46.534 00.000 12308 Move returns status 0, amount 0
22:58:46.534 00.000 12308 MoveAxis(N, 0, ABG)
22:58:46.534 00.000 12308 Move returns status 0, amount 0
22:58:46.535 00.001 12308 move complete, result=0
22:58:46.535 00.000 12308 worker thread done servicing request
22:58:46.535 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:46.559 00.024 14556 UpdateGuideState exits: m=2231 SNR=31.9
22:58:46.562 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:46.567 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:46.571 00.004 14556 Enqueuing Expose request
22:58:46.575 00.004 12308 Worker thread wakes up
22:58:46.575 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:46.575 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:46.575 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:47.824 01.249 12308 Exposure complete
22:58:47.969 00.145 12308 worker thread done servicing request
22:58:47.969 00.000 14556 OnExposeComplete: enter
22:58:47.973 00.004 14556 UpdateGuideState(): m_state=6
22:58:47.977 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6032
22:58:47.981 00.004 14556 Star::Find returns 1 (0), X=171.34, Y=990.63, Mass=2128, SNR=31.1, Peak=142 HFD=4.6
22:58:47.984 00.003 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.13 = -1.16)
22:58:47.988 00.004 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.26)
22:58:47.991 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.28 hyp=0.31 cameraTheta=2.05 mountX=0.13 mountY=-0.30, mountTheta=-1.17
22:58:47.997 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.28, opts=13)
22:58:48.002 00.005 14556 Enqueuing Move request for scope (-0.15, 0.28)
22:58:48.006 00.004 12308 Worker thread wakes up
22:58:48.006 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.28) opts 0xd
22:58:48.006 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.28)
22:58:48.006 00.000 12308 Moving (-0.15, 0.28) raw xDistance=0.13 yDistance=-0.30
22:58:48.007 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:58:48.007 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:58:48.007 00.000 12308 MoveAxis(E, 0, ABG)
22:58:48.007 00.000 12308 Move returns status 0, amount 0
22:58:48.007 00.000 12308 MoveAxis(N, 210, ABG)
22:58:48.007 00.000 12308 Guiding  Dir = 0, Dur = 210
22:58:48.007 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:48.013 00.006 12308 IsSlewing returns 0
22:58:48.013 00.000 12308 IsGuiding returns 0
22:58:48.013 00.000 12308 PulseGuide returned control before completion, sleep 220
22:58:48.035 00.022 14556 UpdateGuideState exits: m=2128 SNR=31.1
22:58:48.039 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:48.044 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:48.047 00.003 14556 Enqueuing Expose request
22:58:48.236 00.189 12308 IsGuiding returns 1
22:58:48.238 00.002 12308 scope still moving after pulse duration time elapsed
22:58:48.266 00.028 12308 IsSlewing returns 0
22:58:48.267 00.001 12308 IsGuiding returns 1
22:58:48.297 00.030 12308 IsSlewing returns 0
22:58:48.299 00.002 12308 IsGuiding returns 1
22:58:48.330 00.031 12308 IsSlewing returns 0
22:58:48.332 00.002 12308 IsGuiding returns 0
22:58:48.333 00.001 12308 scope move finished after 210 + 108 ms
22:58:48.333 00.000 12308 Move returns status 0, amount 210
22:58:48.334 00.001 12308 move complete, result=0
22:58:48.334 00.000 12308 worker thread done servicing request
22:58:48.335 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 210 ms NORTH
22:58:48.347 00.012 12308 Worker thread wakes up
22:58:48.347 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:48.347 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:49.594 01.247 12308 Exposure complete
22:58:49.717 00.123 12308 worker thread done servicing request
22:58:49.718 00.001 14556 OnExposeComplete: enter
22:58:49.721 00.003 14556 UpdateGuideState(): m_state=6
22:58:49.726 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6033
22:58:49.730 00.004 14556 Star::Find returns 1 (0), X=171.45, Y=990.27, Mass=2161, SNR=31.1, Peak=145 HFD=4.7
22:58:49.734 00.004 14556 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-3.07) = xAngle (1.10 = 1.10)
22:58:49.738 00.004 14556 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.00 = 1.00)
22:58:49.742 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.97 mountX=0.04 mountY=0.07, mountTheta=1.08
22:58:49.747 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.08, opts=13)
22:58:49.751 00.004 14556 Enqueuing Move request for scope (-0.03, -0.08)
22:58:49.754 00.003 12308 Worker thread wakes up
22:58:49.755 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
22:58:49.755 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
22:58:49.755 00.000 12308 Moving (-0.03, -0.08) raw xDistance=0.04 yDistance=0.07
22:58:49.755 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:58:49.755 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:49.755 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:58:49.756 00.001 12308 MoveAxis(E, 0, ABG)
22:58:49.756 00.000 12308 Move returns status 0, amount 0
22:58:49.756 00.000 12308 MoveAxis(N, 0, ABG)
22:58:49.756 00.000 12308 Move returns status 0, amount 0
22:58:49.757 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:49.761 00.004 12308 move complete, result=0
22:58:49.762 00.001 12308 worker thread done servicing request
22:58:49.783 00.021 14556 UpdateGuideState exits: m=2161 SNR=31.1
22:58:49.787 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:49.790 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:49.795 00.005 14556 Enqueuing Expose request
22:58:49.797 00.002 12308 Worker thread wakes up
22:58:49.798 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:49.798 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:49.798 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:58:51.046 01.248 12308 Exposure complete
22:58:51.188 00.142 12308 worker thread done servicing request
22:58:51.188 00.000 14556 OnExposeComplete: enter
22:58:51.193 00.005 14556 UpdateGuideState(): m_state=6
22:58:51.196 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6034
22:58:51.201 00.005 14556 Star::Find returns 1 (0), X=171.64, Y=990.31, Mass=2303, SNR=32.3, Peak=164 HFD=4.7
22:58:51.204 00.003 14556 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-3.07) = xAngle (2.84 = 2.84)
22:58:51.208 00.004 14556 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.74 = 2.74)
22:58:51.211 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-0.24 mountX=-0.15 mountY=0.06, mountTheta=2.75
22:58:51.216 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.04, opts=13)
22:58:51.220 00.004 14556 Enqueuing Move request for scope (0.16, -0.04)
22:58:51.225 00.005 12308 Worker thread wakes up
22:58:51.225 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.04) opts 0xd
22:58:51.225 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.04)
22:58:51.225 00.000 12308 Moving (0.16, -0.04) raw xDistance=-0.15 yDistance=0.06
22:58:51.225 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:58:51.225 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:51.225 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:58:51.226 00.001 12308 MoveAxis(E, 0, ABG)
22:58:51.226 00.000 12308 Move returns status 0, amount 0
22:58:51.226 00.000 12308 MoveAxis(N, 0, ABG)
22:58:51.226 00.000 12308 Move returns status 0, amount 0
22:58:51.227 00.001 12308 move complete, result=0
22:58:51.227 00.000 12308 worker thread done servicing request
22:58:51.227 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:51.251 00.024 14556 UpdateGuideState exits: m=2303 SNR=32.3
22:58:51.256 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:51.260 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:51.264 00.004 14556 Enqueuing Expose request
22:58:51.267 00.003 12308 Worker thread wakes up
22:58:51.268 00.001 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:58:51.273 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:51.273 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:52.515 01.242 12308 Exposure complete
22:58:52.648 00.133 12308 worker thread done servicing request
22:58:52.649 00.001 14556 OnExposeComplete: enter
22:58:52.651 00.002 14556 UpdateGuideState(): m_state=6
22:58:52.655 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6035
22:58:52.659 00.004 14556 Star::Find returns 1 (0), X=171.57, Y=990.33, Mass=2064, SNR=30.5, Peak=137 HFD=4.7
22:58:52.663 00.004 14556 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-3.07) = xAngle (2.82 = 2.82)
22:58:52.666 00.003 14556 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.72 = 2.72)
22:58:52.670 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.25 mountX=-0.08 mountY=0.03, mountTheta=2.74
22:58:52.676 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.02, opts=13)
22:58:52.680 00.004 14556 Enqueuing Move request for scope (0.08, -0.02)
22:58:52.685 00.005 12308 Worker thread wakes up
22:58:52.685 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
22:58:52.685 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
22:58:52.685 00.000 12308 Moving (0.08, -0.02) raw xDistance=-0.08 yDistance=0.03
22:58:52.685 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:58:52.685 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:52.687 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:58:52.687 00.000 12308 MoveAxis(E, 0, ABG)
22:58:52.687 00.000 12308 Move returns status 0, amount 0
22:58:52.687 00.000 12308 MoveAxis(N, 0, ABG)
22:58:52.687 00.000 12308 Move returns status 0, amount 0
22:58:52.687 00.000 12308 move complete, result=0
22:58:52.688 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:52.691 00.003 12308 worker thread done servicing request
22:58:52.711 00.020 14556 UpdateGuideState exits: m=2064 SNR=30.5
22:58:52.714 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:52.718 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:52.722 00.004 14556 Enqueuing Expose request
22:58:52.726 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:58:52.730 00.004 12308 Worker thread wakes up
22:58:52.730 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:52.730 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:53.972 01.242 12308 Exposure complete
22:58:54.106 00.134 12308 worker thread done servicing request
22:58:54.106 00.000 14556 OnExposeComplete: enter
22:58:54.110 00.004 14556 UpdateGuideState(): m_state=6
22:58:54.113 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6036
22:58:54.120 00.007 14556 Star::Find returns 1 (0), X=171.34, Y=990.50, Mass=2213, SNR=31.5, Peak=147 HFD=4.7
22:58:54.124 00.004 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
22:58:54.127 00.003 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.97)
22:58:54.131 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.21 cameraTheta=2.34 mountX=0.14 mountY=-0.17, mountTheta=-0.91
22:58:54.135 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.15, opts=13)
22:58:54.139 00.004 14556 Enqueuing Move request for scope (-0.15, 0.15)
22:58:54.143 00.004 12308 Worker thread wakes up
22:58:54.143 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.15) opts 0xd
22:58:54.144 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.15)
22:58:54.144 00.000 12308 Moving (-0.15, 0.15) raw xDistance=0.14 yDistance=-0.17
22:58:54.144 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:58:54.144 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:54.144 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:58:54.144 00.000 12308 MoveAxis(E, 0, ABG)
22:58:54.144 00.000 12308 Move returns status 0, amount 0
22:58:54.146 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:54.150 00.004 12308 MoveAxis(N, 0, ABG)
22:58:54.150 00.000 12308 Move returns status 0, amount 0
22:58:54.150 00.000 12308 move complete, result=0
22:58:54.151 00.001 12308 worker thread done servicing request
22:58:54.172 00.021 14556 UpdateGuideState exits: m=2213 SNR=31.5
22:58:54.177 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:54.183 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:54.186 00.003 14556 Enqueuing Expose request
22:58:54.188 00.002 12308 Worker thread wakes up
22:58:54.188 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:58:54.192 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:54.193 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:55.442 01.249 12308 Exposure complete
22:58:55.585 00.143 12308 worker thread done servicing request
22:58:55.586 00.001 14556 OnExposeComplete: enter
22:58:55.592 00.006 14556 UpdateGuideState(): m_state=6
22:58:55.598 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6037
22:58:55.602 00.004 14556 Star::Find returns 1 (0), X=171.58, Y=990.57, Mass=1997, SNR=30.1, Peak=136 HFD=4.3
22:58:55.607 00.005 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.24 = -2.05)
22:58:55.610 00.003 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.15)
22:58:55.615 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.22 hyp=0.24 cameraTheta=1.16 mountX=-0.11 mountY=-0.20, mountTheta=-2.07
22:58:55.623 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.22, opts=13)
22:58:55.628 00.005 14556 Enqueuing Move request for scope (0.10, 0.22)
22:58:55.632 00.004 12308 Worker thread wakes up
22:58:55.632 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.22) opts 0xd
22:58:55.633 00.001 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.22)
22:58:55.633 00.000 12308 Moving (0.10, 0.22) raw xDistance=-0.11 yDistance=-0.20
22:58:55.633 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:58:55.633 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:58:55.633 00.000 12308 MoveAxis(E, 0, ABG)
22:58:55.633 00.000 12308 Move returns status 0, amount 0
22:58:55.633 00.000 12308 MoveAxis(N, 144, ABG)
22:58:55.637 00.004 12308 Guiding  Dir = 0, Dur = 144
22:58:55.637 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:55.641 00.004 12308 IsSlewing returns 0
22:58:55.641 00.000 12308 IsGuiding returns 0
22:58:55.643 00.002 12308 PulseGuide returned control before completion, sleep 154
22:58:55.666 00.023 14556 UpdateGuideState exits: m=1997 SNR=30.1
22:58:55.670 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:55.675 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:55.679 00.004 14556 Enqueuing Expose request
22:58:55.807 00.128 12308 IsGuiding returns 1
22:58:55.808 00.001 12308 scope still moving after pulse duration time elapsed
22:58:55.837 00.029 12308 IsSlewing returns 0
22:58:55.837 00.000 12308 IsGuiding returns 0
22:58:55.839 00.002 12308 scope move finished after 144 + 51 ms
22:58:55.839 00.000 12308 Move returns status 0, amount 144
22:58:55.839 00.000 12308 move complete, result=0
22:58:55.839 00.000 12308 worker thread done servicing request
22:58:55.839 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 144 ms NORTH
22:58:55.845 00.006 12308 Worker thread wakes up
22:58:55.845 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:55.845 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:57.086 01.241 12308 Exposure complete
22:58:57.207 00.121 12308 worker thread done servicing request
22:58:57.208 00.001 14556 OnExposeComplete: enter
22:58:57.213 00.005 14556 UpdateGuideState(): m_state=6
22:58:57.217 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6038
22:58:57.222 00.005 14556 Star::Find returns 1 (0), X=171.38, Y=990.42, Mass=1976, SNR=29.9, Peak=137 HFD=4.3
22:58:57.226 00.004 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.61 = -0.68)
22:58:57.229 00.003 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.77)
22:58:57.232 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.13 cameraTheta=2.53 mountX=0.10 mountY=-0.09, mountTheta=-0.73
22:58:57.238 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.08, opts=13)
22:58:57.241 00.003 14556 Enqueuing Move request for scope (-0.11, 0.08)
22:58:57.245 00.004 12308 Worker thread wakes up
22:58:57.245 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
22:58:57.245 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
22:58:57.245 00.000 12308 Moving (-0.11, 0.08) raw xDistance=0.10 yDistance=-0.09
22:58:57.246 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:58:57.246 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:57.246 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:58:57.246 00.000 12308 MoveAxis(E, 0, ABG)
22:58:57.246 00.000 12308 Move returns status 0, amount 0
22:58:57.247 00.001 12308 MoveAxis(N, 0, ABG)
22:58:57.247 00.000 12308 Move returns status 0, amount 0
22:58:57.248 00.001 12308 move complete, result=0
22:58:57.248 00.000 12308 worker thread done servicing request
22:58:57.248 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:57.271 00.023 14556 UpdateGuideState exits: m=1976 SNR=29.9
22:58:57.275 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:57.280 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:57.284 00.004 14556 Enqueuing Expose request
22:58:57.288 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:57.292 00.004 12308 Worker thread wakes up
22:58:57.292 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:57.292 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:58:58.537 01.245 12308 Exposure complete
22:58:58.683 00.146 12308 worker thread done servicing request
22:58:58.684 00.001 14556 OnExposeComplete: enter
22:58:58.688 00.004 14556 UpdateGuideState(): m_state=6
22:58:58.692 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6039
22:58:58.696 00.004 14556 Star::Find returns 1 (0), X=171.61, Y=990.38, Mass=2341, SNR=32.4, Peak=139 HFD=4.8
22:58:58.700 00.004 14556 CameraToMount -- cameraTheta (0.29) - m_xAngle (-3.07) = xAngle (3.36 = -2.92)
22:58:58.703 00.003 14556 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.26 = -3.02)
22:58:58.706 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.13 cameraTheta=0.29 mountX=-0.12 mountY=-0.01, mountTheta=-3.02
22:58:58.711 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.04, opts=13)
22:58:58.715 00.004 14556 Enqueuing Move request for scope (0.12, 0.04)
22:58:58.719 00.004 12308 Worker thread wakes up
22:58:58.719 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd
22:58:58.719 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.04)
22:58:58.719 00.000 12308 Moving (0.12, 0.04) raw xDistance=-0.12 yDistance=-0.01
22:58:58.719 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:58:58.719 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:58.720 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:58:58.720 00.000 12308 MoveAxis(E, 0, ABG)
22:58:58.720 00.000 12308 Move returns status 0, amount 0
22:58:58.720 00.000 12308 MoveAxis(N, 0, ABG)
22:58:58.720 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:58:58.725 00.005 12308 Move returns status 0, amount 0
22:58:58.726 00.001 12308 move complete, result=0
22:58:58.726 00.000 12308 worker thread done servicing request
22:58:58.747 00.021 14556 UpdateGuideState exits: m=2341 SNR=32.4
22:58:58.752 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:58.756 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:58:58.759 00.003 14556 Enqueuing Expose request
22:58:58.763 00.004 12308 Worker thread wakes up
22:58:58.763 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:58:58.767 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:58:58.767 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:59:00.012 01.245 12308 Exposure complete
22:59:00.155 00.143 12308 worker thread done servicing request
22:59:00.155 00.000 14556 OnExposeComplete: enter
22:59:00.161 00.006 14556 UpdateGuideState(): m_state=6
22:59:00.168 00.007 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6040
22:59:00.175 00.007 14556 Star::Find returns 1 (0), X=171.46, Y=990.67, Mass=2332, SNR=32.6, Peak=142 HFD=4.9
22:59:00.180 00.005 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.72 = -1.57)
22:59:00.185 00.005 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.67)
22:59:00.189 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.33 hyp=0.33 cameraTheta=1.64 mountX=0.00 mountY=-0.33, mountTheta=-1.57
22:59:00.196 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.33, opts=13)
22:59:00.201 00.005 14556 Enqueuing Move request for scope (-0.02, 0.33)
22:59:00.208 00.007 12308 Worker thread wakes up
22:59:00.208 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.33) opts 0xd
22:59:00.208 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.33)
22:59:00.210 00.002 12308 Moving (-0.02, 0.33) raw xDistance=0.00 yDistance=-0.33
22:59:00.210 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:59:00.210 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:59:00.210 00.000 12308 MoveAxis(E, 0, ABG)
22:59:00.211 00.001 12308 Move returns status 0, amount 0
22:59:00.211 00.000 12308 MoveAxis(N, 229, ABG)
22:59:00.211 00.000 12308 Guiding  Dir = 0, Dur = 229
22:59:00.211 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:00.216 00.005 12308 IsSlewing returns 0
22:59:00.217 00.001 12308 IsGuiding returns 0
22:59:00.218 00.001 12308 PulseGuide returned control before completion, sleep 239
22:59:00.237 00.019 14556 UpdateGuideState exits: m=2332 SNR=32.6
22:59:00.241 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:00.247 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:00.250 00.003 14556 Enqueuing Expose request
22:59:00.472 00.222 12308 IsGuiding returns 1
22:59:00.474 00.002 12308 scope still moving after pulse duration time elapsed
22:59:00.503 00.029 12308 IsSlewing returns 0
22:59:00.503 00.000 12308 IsGuiding returns 1
22:59:00.535 00.032 12308 IsSlewing returns 0
22:59:00.536 00.001 12308 IsGuiding returns 0
22:59:00.537 00.001 12308 scope move finished after 229 + 90 ms
22:59:00.537 00.000 12308 Move returns status 0, amount 229
22:59:00.538 00.001 12308 move complete, result=0
22:59:00.539 00.001 12308 worker thread done servicing request
22:59:00.539 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 229 ms NORTH
22:59:00.546 00.007 12308 Worker thread wakes up
22:59:00.546 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:00.546 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:59:01.815 01.269 12308 Exposure complete
22:59:01.925 00.110 12308 worker thread done servicing request
22:59:01.926 00.001 14556 OnExposeComplete: enter
22:59:01.930 00.004 14556 UpdateGuideState(): m_state=6
22:59:01.933 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6041
22:59:01.937 00.004 14556 Star::Find returns 1 (0), X=171.42, Y=990.24, Mass=2317, SNR=32.1, Peak=154 HFD=4.7
22:59:01.939 00.002 14556 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-3.07) = xAngle (0.99 = 0.99)
22:59:01.943 00.004 14556 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.89 = 0.89)
22:59:01.946 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-2.08 mountX=0.07 mountY=0.10, mountTheta=0.96
22:59:01.951 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.11, opts=13)
22:59:01.956 00.005 14556 Enqueuing Move request for scope (-0.06, -0.11)
22:59:01.959 00.003 12308 Worker thread wakes up
22:59:01.959 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
22:59:01.959 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
22:59:01.959 00.000 12308 Moving (-0.06, -0.11) raw xDistance=0.07 yDistance=0.10
22:59:01.959 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:59:01.959 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:01.960 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:59:01.960 00.000 12308 MoveAxis(E, 0, ABG)
22:59:01.960 00.000 12308 Move returns status 0, amount 0
22:59:01.960 00.000 12308 MoveAxis(N, 0, ABG)
22:59:01.960 00.000 12308 Move returns status 0, amount 0
22:59:01.960 00.000 12308 move complete, result=0
22:59:01.960 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:01.965 00.005 12308 worker thread done servicing request
22:59:01.981 00.016 14556 UpdateGuideState exits: m=2317 SNR=32.1
22:59:01.984 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:01.988 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:01.993 00.005 14556 Enqueuing Expose request
22:59:01.997 00.004 12308 Worker thread wakes up
22:59:01.998 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:59:02.002 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:02.002 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:59:03.253 01.251 12308 Exposure complete
22:59:03.395 00.142 12308 worker thread done servicing request
22:59:03.395 00.000 14556 OnExposeComplete: enter
22:59:03.398 00.003 14556 UpdateGuideState(): m_state=6
22:59:03.403 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6042
22:59:03.407 00.004 14556 Star::Find returns 1 (0), X=171.55, Y=990.36, Mass=2140, SNR=31.1, Peak=152 HFD=4.8
22:59:03.410 00.003 14556 CameraToMount -- cameraTheta (0.22) - m_xAngle (-3.07) = xAngle (3.30 = -2.99)
22:59:03.416 00.006 14556 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.20 = -3.09)
22:59:03.421 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.07 cameraTheta=0.22 mountX=-0.07 mountY=-0.00, mountTheta=-3.08
22:59:03.428 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.01, opts=13)
22:59:03.436 00.008 14556 Enqueuing Move request for scope (0.06, 0.01)
22:59:03.440 00.004 12308 Worker thread wakes up
22:59:03.440 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
22:59:03.441 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
22:59:03.441 00.000 12308 Moving (0.06, 0.01) raw xDistance=-0.07 yDistance=-0.00
22:59:03.441 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:59:03.441 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:03.442 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:59:03.442 00.000 12308 MoveAxis(E, 0, ABG)
22:59:03.442 00.000 12308 Move returns status 0, amount 0
22:59:03.442 00.000 12308 MoveAxis(N, 0, ABG)
22:59:03.442 00.000 12308 Move returns status 0, amount 0
22:59:03.444 00.002 12308 move complete, result=0
22:59:03.444 00.000 12308 worker thread done servicing request
22:59:03.444 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:03.469 00.025 14556 UpdateGuideState exits: m=2140 SNR=31.1
22:59:03.473 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:03.476 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:03.480 00.004 14556 Enqueuing Expose request
22:59:03.483 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:03.487 00.004 12308 Worker thread wakes up
22:59:03.487 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:03.487 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:59:04.739 01.252 12308 Exposure complete
22:59:04.856 00.117 12308 worker thread done servicing request
22:59:04.857 00.001 14556 OnExposeComplete: enter
22:59:04.860 00.003 14556 UpdateGuideState(): m_state=6
22:59:04.864 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6043
22:59:04.869 00.005 14556 Star::Find returns 1 (0), X=171.37, Y=990.39, Mass=2318, SNR=32.3, Peak=152 HFD=4.8
22:59:04.873 00.004 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.83 = -0.45)
22:59:04.877 00.004 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.55)
22:59:04.881 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.76 mountX=0.11 mountY=-0.06, mountTheta=-0.52
22:59:04.886 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.04, opts=13)
22:59:04.890 00.004 14556 Enqueuing Move request for scope (-0.11, 0.04)
22:59:04.893 00.003 12308 Worker thread wakes up
22:59:04.893 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
22:59:04.893 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
22:59:04.893 00.000 12308 Moving (-0.11, 0.04) raw xDistance=0.11 yDistance=-0.06
22:59:04.895 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:59:04.895 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:04.896 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:59:04.896 00.000 12308 MoveAxis(E, 0, ABG)
22:59:04.896 00.000 12308 Move returns status 0, amount 0
22:59:04.896 00.000 12308 MoveAxis(N, 0, ABG)
22:59:04.896 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:04.905 00.009 12308 Move returns status 0, amount 0
22:59:04.905 00.000 12308 move complete, result=0
22:59:04.905 00.000 12308 worker thread done servicing request
22:59:04.928 00.023 14556 UpdateGuideState exits: m=2318 SNR=32.3
22:59:04.933 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:04.938 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:04.941 00.003 14556 Enqueuing Expose request
22:59:04.945 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:04.949 00.004 12308 Worker thread wakes up
22:59:04.949 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:04.949 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:59:06.201 01.252 12308 Exposure complete
22:59:06.338 00.137 12308 worker thread done servicing request
22:59:06.339 00.001 14556 OnExposeComplete: enter
22:59:06.343 00.004 14556 UpdateGuideState(): m_state=6
22:59:06.346 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6044
22:59:06.351 00.005 14556 Star::Find returns 1 (0), X=171.60, Y=990.55, Mass=2177, SNR=31.3, Peak=135 HFD=4.7
22:59:06.354 00.003 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.13 = -2.16)
22:59:06.358 00.004 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.25)
22:59:06.362 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.21 hyp=0.24 cameraTheta=1.05 mountX=-0.13 mountY=-0.18, mountTheta=-2.19
22:59:06.369 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.21, opts=13)
22:59:06.374 00.005 14556 Enqueuing Move request for scope (0.12, 0.21)
22:59:06.377 00.003 12308 Worker thread wakes up
22:59:06.378 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.21) opts 0xd
22:59:06.378 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.21)
22:59:06.378 00.000 12308 Moving (0.12, 0.21) raw xDistance=-0.13 yDistance=-0.18
22:59:06.378 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:59:06.379 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:06.379 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:59:06.379 00.000 12308 MoveAxis(E, 0, ABG)
22:59:06.379 00.000 12308 Move returns status 0, amount 0
22:59:06.379 00.000 12308 MoveAxis(N, 0, ABG)
22:59:06.379 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:06.384 00.005 12308 Move returns status 0, amount 0
22:59:06.384 00.000 12308 move complete, result=0
22:59:06.385 00.001 12308 worker thread done servicing request
22:59:06.406 00.021 14556 UpdateGuideState exits: m=2177 SNR=31.3
22:59:06.411 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:06.415 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:06.419 00.004 14556 Enqueuing Expose request
22:59:06.423 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:59:06.429 00.006 12308 Worker thread wakes up
22:59:06.429 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:06.429 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:59:07.671 01.242 12308 Exposure complete
22:59:07.809 00.138 12308 worker thread done servicing request
22:59:07.809 00.000 14556 OnExposeComplete: enter
22:59:07.814 00.005 14556 UpdateGuideState(): m_state=6
22:59:07.820 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6045
22:59:07.824 00.004 14556 Star::Find returns 1 (0), X=171.59, Y=990.66, Mass=2294, SNR=32.1, Peak=143 HFD=4.8
22:59:07.827 00.003 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.31 = -1.97)
22:59:07.831 00.004 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.07)
22:59:07.836 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.31 hyp=0.33 cameraTheta=1.24 mountX=-0.13 mountY=-0.29, mountTheta=-1.99
22:59:07.841 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.31, opts=13)
22:59:07.845 00.004 14556 Enqueuing Move request for scope (0.11, 0.31)
22:59:07.848 00.003 12308 Worker thread wakes up
22:59:07.848 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.31) opts 0xd
22:59:07.849 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.31)
22:59:07.849 00.000 12308 Moving (0.11, 0.31) raw xDistance=-0.13 yDistance=-0.29
22:59:07.849 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:59:07.850 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:59:07.850 00.000 12308 MoveAxis(E, 0, ABG)
22:59:07.850 00.000 12308 Move returns status 0, amount 0
22:59:07.850 00.000 12308 MoveAxis(N, 202, ABG)
22:59:07.850 00.000 12308 Guiding  Dir = 0, Dur = 202
22:59:07.850 00.000 12308 IsSlewing returns 0
22:59:07.851 00.001 12308 IsGuiding returns 0
22:59:07.851 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:07.856 00.005 12308 PulseGuide returned control before completion, sleep 212
22:59:07.878 00.022 14556 UpdateGuideState exits: m=2294 SNR=32.1
22:59:07.883 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:07.886 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:07.890 00.004 14556 Enqueuing Expose request
22:59:08.083 00.193 12308 IsGuiding returns 1
22:59:08.084 00.001 12308 scope still moving after pulse duration time elapsed
22:59:08.114 00.030 12308 IsSlewing returns 0
22:59:08.115 00.001 12308 IsGuiding returns 0
22:59:08.115 00.000 12308 scope move finished after 202 + 61 ms
22:59:08.115 00.000 12308 Move returns status 0, amount 202
22:59:08.115 00.000 12308 move complete, result=0
22:59:08.116 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 202 ms NORTH
22:59:08.123 00.007 12308 worker thread done servicing request
22:59:08.123 00.000 12308 Worker thread wakes up
22:59:08.123 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:08.123 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:59:09.373 01.250 12308 Exposure complete
22:59:09.493 00.120 12308 worker thread done servicing request
22:59:09.494 00.001 14556 OnExposeComplete: enter
22:59:09.498 00.004 14556 UpdateGuideState(): m_state=6
22:59:09.502 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6046
22:59:09.505 00.003 14556 Star::Find returns 1 (0), X=171.60, Y=990.33, Mass=2167, SNR=31.2, Peak=146 HFD=4.6
22:59:09.510 00.005 14556 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-3.07) = xAngle (2.90 = 2.90)
22:59:09.513 00.003 14556 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.80 = 2.80)
22:59:09.516 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.17 mountX=-0.12 mountY=0.04, mountTheta=2.81
22:59:09.522 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.02, opts=13)
22:59:09.529 00.007 14556 Enqueuing Move request for scope (0.12, -0.02)
22:59:09.533 00.004 12308 Worker thread wakes up
22:59:09.533 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
22:59:09.533 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
22:59:09.533 00.000 12308 Moving (0.12, -0.02) raw xDistance=-0.12 yDistance=0.04
22:59:09.534 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:59:09.534 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:09.534 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:59:09.534 00.000 12308 MoveAxis(E, 0, ABG)
22:59:09.534 00.000 12308 Move returns status 0, amount 0
22:59:09.534 00.000 12308 MoveAxis(N, 0, ABG)
22:59:09.534 00.000 12308 Move returns status 0, amount 0
22:59:09.536 00.002 12308 move complete, result=0
22:59:09.536 00.000 12308 worker thread done servicing request
22:59:09.536 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:09.561 00.025 14556 UpdateGuideState exits: m=2167 SNR=31.2
22:59:09.565 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:09.568 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:09.573 00.005 14556 Enqueuing Expose request
22:59:09.576 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:09.580 00.004 12308 Worker thread wakes up
22:59:09.580 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:09.580 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:59:10.827 01.247 12308 Exposure complete
22:59:10.967 00.140 12308 worker thread done servicing request
22:59:10.968 00.001 14556 OnExposeComplete: enter
22:59:10.971 00.003 14556 UpdateGuideState(): m_state=6
22:59:10.975 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6047
22:59:10.979 00.004 14556 Star::Find returns 1 (0), X=171.71, Y=990.47, Mass=2208, SNR=31.6, Peak=152 HFD=4.5
22:59:10.983 00.004 14556 CameraToMount -- cameraTheta (0.50) - m_xAngle (-3.07) = xAngle (3.57 = -2.71)
22:59:10.986 00.003 14556 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.47 = -2.81)
22:59:10.991 00.005 14556 CameraToMount -- cameraX=0.23 cameraY=0.12 hyp=0.26 cameraTheta=0.50 mountX=-0.23 mountY=-0.08, mountTheta=-2.80
22:59:10.999 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.12, opts=13)
22:59:11.004 00.005 14556 Enqueuing Move request for scope (0.23, 0.12)
22:59:11.009 00.005 12308 Worker thread wakes up
22:59:11.009 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.12) opts 0xd
22:59:11.009 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.12)
22:59:11.009 00.000 12308 Moving (0.23, 0.12) raw xDistance=-0.23 yDistance=-0.08
22:59:11.010 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
22:59:11.010 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:11.010 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:59:11.010 00.000 12308 MoveAxis(E, 102, ABG)
22:59:11.011 00.001 12308 Guiding  Dir = 2, Dur = 102
22:59:11.011 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:11.015 00.004 12308 IsSlewing returns 0
22:59:11.015 00.000 12308 IsGuiding returns 0
22:59:11.016 00.001 12308 PulseGuide returned control before completion, sleep 112
22:59:11.038 00.022 14556 UpdateGuideState exits: m=2208 SNR=31.6
22:59:11.042 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:11.046 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:11.051 00.005 14556 Enqueuing Expose request
22:59:11.131 00.080 12308 IsGuiding returns 1
22:59:11.132 00.001 12308 scope still moving after pulse duration time elapsed
22:59:11.161 00.029 12308 IsSlewing returns 0
22:59:11.163 00.002 12308 IsGuiding returns 0
22:59:11.163 00.000 12308 scope move finished after 102 + 45 ms
22:59:11.164 00.001 12308 Move returns status 0, amount 102
22:59:11.164 00.000 12308 MoveAxis(N, 0, ABG)
22:59:11.164 00.000 12308 Move returns status 0, amount 0
22:59:11.165 00.001 12308 move complete, result=0
22:59:11.165 00.000 12308 worker thread done servicing request
22:59:11.165 00.000 12308 Worker thread wakes up
22:59:11.166 00.001 14556 GuideStep: -0.2 px 102 ms EAST, -0.1 px 0 ms NORTH
22:59:11.171 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:11.171 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:59:12.421 01.250 12308 Exposure complete
22:59:12.562 00.141 12308 worker thread done servicing request
22:59:12.563 00.001 14556 OnExposeComplete: enter
22:59:12.568 00.005 14556 UpdateGuideState(): m_state=6
22:59:12.571 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6048
22:59:12.575 00.004 14556 Star::Find returns 1 (0), X=171.41, Y=990.34, Mass=2146, SNR=30.9, Peak=140 HFD=4.8
22:59:12.579 00.004 14556 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-3.07) = xAngle (0.01 = 0.01)
22:59:12.582 00.003 14556 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.08 = -0.08)
22:59:12.586 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.06 mountX=0.08 mountY=-0.01, mountTheta=-0.08
22:59:12.592 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.01, opts=13)
22:59:12.595 00.003 14556 Enqueuing Move request for scope (-0.08, -0.01)
22:59:12.599 00.004 12308 Worker thread wakes up
22:59:12.600 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
22:59:12.600 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
22:59:12.600 00.000 12308 Moving (-0.08, -0.01) raw xDistance=0.08 yDistance=-0.01
22:59:12.600 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:59:12.600 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:12.600 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:59:12.601 00.001 12308 MoveAxis(E, 0, ABG)
22:59:12.601 00.000 12308 Move returns status 0, amount 0
22:59:12.601 00.000 12308 MoveAxis(N, 0, ABG)
22:59:12.601 00.000 12308 Move returns status 0, amount 0
22:59:12.601 00.000 12308 move complete, result=0
22:59:12.602 00.001 12308 worker thread done servicing request
22:59:12.602 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:12.627 00.025 14556 UpdateGuideState exits: m=2146 SNR=30.9
22:59:12.631 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:12.634 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:12.638 00.004 14556 Enqueuing Expose request
22:59:12.642 00.004 12308 Worker thread wakes up
22:59:12.642 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:12.647 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:12.648 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:59:13.897 01.249 12308 Exposure complete
22:59:14.033 00.136 12308 worker thread done servicing request
22:59:14.033 00.000 14556 OnExposeComplete: enter
22:59:14.038 00.005 14556 UpdateGuideState(): m_state=6
22:59:14.041 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6049
22:59:14.045 00.004 14556 Star::Find returns 1 (0), X=171.51, Y=990.48, Mass=2066, SNR=30.6, Peak=152 HFD=4.3
22:59:14.048 00.003 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.46 = -1.82)
22:59:14.053 00.005 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.92)
22:59:14.058 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.39 mountX=-0.03 mountY=-0.12, mountTheta=-1.83
22:59:14.064 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.13, opts=13)
22:59:14.068 00.004 14556 Enqueuing Move request for scope (0.02, 0.13)
22:59:14.073 00.005 12308 Worker thread wakes up
22:59:14.073 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
22:59:14.074 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
22:59:14.074 00.000 12308 Moving (0.02, 0.13) raw xDistance=-0.03 yDistance=-0.12
22:59:14.074 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:59:14.074 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:14.074 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:59:14.075 00.001 12308 MoveAxis(E, 0, ABG)
22:59:14.075 00.000 12308 Move returns status 0, amount 0
22:59:14.075 00.000 12308 MoveAxis(N, 0, ABG)
22:59:14.075 00.000 12308 Move returns status 0, amount 0
22:59:14.075 00.000 12308 move complete, result=0
22:59:14.076 00.001 12308 worker thread done servicing request
22:59:14.076 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:14.102 00.026 14556 UpdateGuideState exits: m=2066 SNR=30.6
22:59:14.108 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:14.114 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:14.118 00.004 14556 Enqueuing Expose request
22:59:14.123 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:14.127 00.004 12308 Worker thread wakes up
22:59:14.127 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:14.127 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:59:15.374 01.247 12308 Exposure complete
22:59:15.504 00.130 12308 worker thread done servicing request
22:59:15.504 00.000 14556 OnExposeComplete: enter
22:59:15.509 00.005 14556 UpdateGuideState(): m_state=6
22:59:15.514 00.005 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6050
22:59:15.517 00.003 14556 Star::Find returns 1 (0), X=171.43, Y=990.58, Mass=2192, SNR=31.2, Peak=140 HFD=4.3
22:59:15.523 00.006 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.89 = -1.39)
22:59:15.527 00.004 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.49)
22:59:15.531 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.23 hyp=0.24 cameraTheta=1.82 mountX=0.04 mountY=-0.24, mountTheta=-1.39
22:59:15.535 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.23, opts=13)
22:59:15.540 00.005 14556 Enqueuing Move request for scope (-0.06, 0.23)
22:59:15.544 00.004 12308 Worker thread wakes up
22:59:15.544 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.23) opts 0xd
22:59:15.544 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.23)
22:59:15.545 00.001 12308 Moving (-0.06, 0.23) raw xDistance=0.04 yDistance=-0.24
22:59:15.545 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:59:15.545 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:59:15.545 00.000 12308 MoveAxis(E, 0, ABG)
22:59:15.546 00.001 12308 Move returns status 0, amount 0
22:59:15.546 00.000 12308 MoveAxis(N, 168, ABG)
22:59:15.546 00.000 12308 Guiding  Dir = 0, Dur = 168
22:59:15.546 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:15.551 00.005 12308 IsSlewing returns 0
22:59:15.552 00.001 12308 IsGuiding returns 0
22:59:15.552 00.000 12308 PulseGuide returned control before completion, sleep 178
22:59:15.570 00.018 14556 UpdateGuideState exits: m=2192 SNR=31.2
22:59:15.573 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:15.576 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:15.580 00.004 14556 Enqueuing Expose request
22:59:15.743 00.163 12308 IsGuiding returns 0
22:59:15.744 00.001 12308 Move returns status 0, amount 168
22:59:15.744 00.000 12308 move complete, result=0
22:59:15.745 00.001 12308 worker thread done servicing request
22:59:15.745 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 168 ms NORTH
22:59:15.754 00.009 12308 Worker thread wakes up
22:59:15.754 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:15.754 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:59:17.000 01.246 12308 Exposure complete
22:59:17.147 00.147 12308 worker thread done servicing request
22:59:17.147 00.000 14556 OnExposeComplete: enter
22:59:17.151 00.004 14556 UpdateGuideState(): m_state=6
22:59:17.155 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6051
22:59:17.159 00.004 14556 Star::Find returns 1 (0), X=171.68, Y=990.35, Mass=2143, SNR=31.2, Peak=163 HFD=4.7
22:59:17.163 00.004 14556 CameraToMount -- cameraTheta (0.01) - m_xAngle (-3.07) = xAngle (3.08 = 3.08)
22:59:17.166 00.003 14556 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.98 = 2.98)
22:59:17.170 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.00 hyp=0.19 cameraTheta=0.01 mountX=-0.19 mountY=0.03, mountTheta=2.99
22:59:17.175 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.00, opts=13)
22:59:17.179 00.004 14556 Enqueuing Move request for scope (0.19, 0.00)
22:59:17.185 00.006 12308 Worker thread wakes up
22:59:17.185 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.00) opts 0xd
22:59:17.185 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.00)
22:59:17.185 00.000 12308 Moving (0.19, 0.00) raw xDistance=-0.19 yDistance=0.03
22:59:17.185 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:59:17.185 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:17.186 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:59:17.186 00.000 12308 MoveAxis(E, 0, ABG)
22:59:17.186 00.000 12308 Move returns status 0, amount 0
22:59:17.186 00.000 12308 MoveAxis(N, 0, ABG)
22:59:17.187 00.001 12308 Move returns status 0, amount 0
22:59:17.187 00.000 12308 move complete, result=0
22:59:17.187 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:17.192 00.005 12308 worker thread done servicing request
22:59:17.212 00.020 14556 UpdateGuideState exits: m=2143 SNR=31.2
22:59:17.217 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:17.221 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:17.224 00.003 14556 Enqueuing Expose request
22:59:17.228 00.004 12308 Worker thread wakes up
22:59:17.229 00.001 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:17.232 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:17.232 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:59:18.482 01.250 12308 Exposure complete
22:59:18.625 00.143 12308 worker thread done servicing request
22:59:18.625 00.000 14556 OnExposeComplete: enter
22:59:18.630 00.005 14556 UpdateGuideState(): m_state=6
22:59:18.634 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6052
22:59:18.638 00.004 14556 Star::Find returns 1 (0), X=171.65, Y=990.39, Mass=2283, SNR=31.8, Peak=134 HFD=4.8
22:59:18.641 00.003 14556 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.07) = xAngle (3.31 = -2.97)
22:59:18.646 00.005 14556 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.21 = -3.07)
22:59:18.650 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.04 hyp=0.17 cameraTheta=0.24 mountX=-0.16 mountY=-0.01, mountTheta=-3.07
22:59:18.655 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.04, opts=13)
22:59:18.660 00.005 14556 Enqueuing Move request for scope (0.16, 0.04)
22:59:18.664 00.004 12308 Worker thread wakes up
22:59:18.664 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.04) opts 0xd
22:59:18.664 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.04)
22:59:18.664 00.000 12308 Moving (0.16, 0.04) raw xDistance=-0.16 yDistance=-0.01
22:59:18.664 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:59:18.664 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:18.665 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:59:18.665 00.000 12308 MoveAxis(E, 0, ABG)
22:59:18.665 00.000 12308 Move returns status 0, amount 0
22:59:18.665 00.000 12308 MoveAxis(N, 0, ABG)
22:59:18.666 00.001 12308 Move returns status 0, amount 0
22:59:18.666 00.000 12308 move complete, result=0
22:59:18.666 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:18.670 00.004 12308 worker thread done servicing request
22:59:18.694 00.024 14556 UpdateGuideState exits: m=2283 SNR=31.8
22:59:18.698 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:18.701 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:18.707 00.006 14556 Enqueuing Expose request
22:59:18.711 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:18.715 00.004 12308 Worker thread wakes up
22:59:18.716 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:18.716 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:59:19.969 01.253 12308 Exposure complete
22:59:20.126 00.157 12308 worker thread done servicing request
22:59:20.126 00.000 14556 OnExposeComplete: enter
22:59:20.131 00.005 14556 UpdateGuideState(): m_state=6
22:59:20.137 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6053
22:59:20.144 00.007 14556 Star::Find returns 1 (0), X=171.42, Y=990.56, Mass=2230, SNR=31.7, Peak=130 HFD=4.9
22:59:20.149 00.005 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.93 = -1.36)
22:59:20.155 00.006 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.46)
22:59:20.161 00.006 14556 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.85 mountX=0.05 mountY=-0.22, mountTheta=-1.36
22:59:20.168 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.21, opts=13)
22:59:20.173 00.005 14556 Enqueuing Move request for scope (-0.06, 0.21)
22:59:20.180 00.007 12308 Worker thread wakes up
22:59:20.180 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd
22:59:20.183 00.003 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.21)
22:59:20.183 00.000 12308 Moving (-0.06, 0.21) raw xDistance=0.05 yDistance=-0.22
22:59:20.183 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:59:20.183 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:59:20.184 00.001 12308 MoveAxis(E, 0, ABG)
22:59:20.184 00.000 12308 Move returns status 0, amount 0
22:59:20.184 00.000 12308 MoveAxis(N, 156, ABG)
22:59:20.184 00.000 12308 Guiding  Dir = 0, Dur = 156
22:59:20.185 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:20.189 00.004 12308 IsSlewing returns 0
22:59:20.189 00.000 12308 IsGuiding returns 0
22:59:20.190 00.001 12308 PulseGuide returned control before completion, sleep 166
22:59:20.221 00.031 14556 UpdateGuideState exits: m=2230 SNR=31.7
22:59:20.226 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:20.231 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:20.236 00.005 14556 Enqueuing Expose request
22:59:20.363 00.127 12308 IsGuiding returns 1
22:59:20.363 00.000 12308 scope still moving after pulse duration time elapsed
22:59:20.394 00.031 12308 IsSlewing returns 0
22:59:20.394 00.000 12308 IsGuiding returns 0
22:59:20.394 00.000 12308 scope move finished after 156 + 48 ms
22:59:20.394 00.000 12308 Move returns status 0, amount 156
22:59:20.396 00.002 12308 move complete, result=0
22:59:20.396 00.000 12308 worker thread done servicing request
22:59:20.396 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 156 ms NORTH
22:59:20.404 00.008 12308 Worker thread wakes up
22:59:20.404 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:20.405 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:59:21.662 01.257 12308 Exposure complete
22:59:21.799 00.137 12308 worker thread done servicing request
22:59:21.801 00.002 14556 OnExposeComplete: enter
22:59:21.805 00.004 14556 UpdateGuideState(): m_state=6
22:59:21.811 00.006 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6054
22:59:21.816 00.005 14556 Star::Find returns 1 (0), X=171.33, Y=990.28, Mass=2247, SNR=31.9, Peak=159 HFD=4.7
22:59:21.820 00.004 14556 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-3.07) = xAngle (0.35 = 0.35)
22:59:21.825 00.005 14556 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.25 = 0.25)
22:59:21.830 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-2.72 mountX=0.16 mountY=0.04, mountTheta=0.26
22:59:21.837 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.07, opts=13)
22:59:21.841 00.004 14556 Enqueuing Move request for scope (-0.15, -0.07)
22:59:21.846 00.005 12308 Worker thread wakes up
22:59:21.846 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.07) opts 0xd
22:59:21.846 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.07)
22:59:21.846 00.000 12308 Moving (-0.15, -0.07) raw xDistance=0.16 yDistance=0.04
22:59:21.847 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:59:21.847 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:21.847 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:59:21.847 00.000 12308 MoveAxis(E, 0, ABG)
22:59:21.848 00.001 12308 Move returns status 0, amount 0
22:59:21.848 00.000 12308 MoveAxis(N, 0, ABG)
22:59:21.848 00.000 12308 Move returns status 0, amount 0
22:59:21.848 00.000 12308 move complete, result=0
22:59:21.848 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:21.853 00.005 12308 worker thread done servicing request
22:59:21.874 00.021 14556 UpdateGuideState exits: m=2247 SNR=31.9
22:59:21.879 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:21.883 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:21.887 00.004 14556 Enqueuing Expose request
22:59:21.891 00.004 12308 Worker thread wakes up
22:59:21.891 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:21.891 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:59:21.891 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:23.150 01.259 12308 Exposure complete
22:59:23.287 00.137 12308 worker thread done servicing request
22:59:23.289 00.002 14556 OnExposeComplete: enter
22:59:23.292 00.003 14556 UpdateGuideState(): m_state=6
22:59:23.296 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6055
22:59:23.300 00.004 14556 Star::Find returns 1 (0), X=171.39, Y=990.40, Mass=2035, SNR=30.3, Peak=152 HFD=4.3
22:59:23.302 00.002 14556 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.07) = xAngle (5.72 = -0.56)
22:59:23.308 00.006 14556 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.62 = -0.66)
22:59:23.312 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.11 cameraTheta=2.65 mountX=0.09 mountY=-0.06, mountTheta=-0.63
22:59:23.318 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.05, opts=13)
22:59:23.321 00.003 14556 Enqueuing Move request for scope (-0.09, 0.05)
22:59:23.325 00.004 12308 Worker thread wakes up
22:59:23.325 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
22:59:23.325 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
22:59:23.325 00.000 12308 Moving (-0.09, 0.05) raw xDistance=0.09 yDistance=-0.06
22:59:23.327 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:59:23.327 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:23.327 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:59:23.327 00.000 12308 MoveAxis(E, 0, ABG)
22:59:23.327 00.000 12308 Move returns status 0, amount 0
22:59:23.327 00.000 12308 MoveAxis(N, 0, ABG)
22:59:23.327 00.000 12308 Move returns status 0, amount 0
22:59:23.328 00.001 12308 move complete, result=0
22:59:23.328 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:23.333 00.005 12308 worker thread done servicing request
22:59:23.355 00.022 14556 UpdateGuideState exits: m=2035 SNR=30.3
22:59:23.359 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:23.364 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:23.367 00.003 14556 Enqueuing Expose request
22:59:23.372 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:23.376 00.004 12308 Worker thread wakes up
22:59:23.376 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:23.376 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:59:24.623 01.247 12308 Exposure complete
22:59:24.760 00.137 12308 worker thread done servicing request
22:59:24.761 00.001 14556 OnExposeComplete: enter
22:59:24.765 00.004 14556 UpdateGuideState(): m_state=6
22:59:24.769 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6056
22:59:24.773 00.004 14556 Star::Find returns 1 (0), X=171.63, Y=990.39, Mass=2123, SNR=30.8, Peak=137 HFD=4.6
22:59:24.776 00.003 14556 CameraToMount -- cameraTheta (0.30) - m_xAngle (-3.07) = xAngle (3.37 = -2.91)
22:59:24.780 00.004 14556 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.28 = -3.01)
22:59:24.784 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.04 hyp=0.15 cameraTheta=0.30 mountX=-0.14 mountY=-0.02, mountTheta=-3.01
22:59:24.788 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.04, opts=13)
22:59:24.793 00.005 14556 Enqueuing Move request for scope (0.14, 0.04)
22:59:24.796 00.003 12308 Worker thread wakes up
22:59:24.796 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.04) opts 0xd
22:59:24.796 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.04)
22:59:24.796 00.000 12308 Moving (0.14, 0.04) raw xDistance=-0.14 yDistance=-0.02
22:59:24.798 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:59:24.798 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:24.798 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:59:24.798 00.000 12308 MoveAxis(E, 0, ABG)
22:59:24.798 00.000 12308 Move returns status 0, amount 0
22:59:24.799 00.001 12308 MoveAxis(N, 0, ABG)
22:59:24.799 00.000 12308 Move returns status 0, amount 0
22:59:24.799 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:24.803 00.004 12308 move complete, result=0
22:59:24.803 00.000 12308 worker thread done servicing request
22:59:24.826 00.023 14556 UpdateGuideState exits: m=2123 SNR=30.8
22:59:24.831 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:24.835 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:24.841 00.006 14556 Enqueuing Expose request
22:59:24.845 00.004 12308 Worker thread wakes up
22:59:24.845 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:24.850 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:24.851 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:59:26.107 01.256 12308 Exposure complete
22:59:26.243 00.136 12308 worker thread done servicing request
22:59:26.244 00.001 14556 OnExposeComplete: enter
22:59:26.248 00.004 14556 UpdateGuideState(): m_state=6
22:59:26.252 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6057
22:59:26.256 00.004 14556 Star::Find returns 1 (0), X=171.60, Y=990.60, Mass=2019, SNR=30.1, Peak=126 HFD=4.3
22:59:26.260 00.004 14556 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.07) = xAngle (4.21 = -2.07)
22:59:26.264 00.004 14556 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.11 = -2.17)
22:59:26.268 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.25 hyp=0.28 cameraTheta=1.14 mountX=-0.13 mountY=-0.23, mountTheta=-2.10
22:59:26.274 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.25, opts=13)
22:59:26.279 00.005 14556 Enqueuing Move request for scope (0.12, 0.25)
22:59:26.282 00.003 12308 Worker thread wakes up
22:59:26.283 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.25) opts 0xd
22:59:26.283 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.25)
22:59:26.283 00.000 12308 Moving (0.12, 0.25) raw xDistance=-0.13 yDistance=-0.23
22:59:26.283 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:59:26.283 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:59:26.283 00.000 12308 MoveAxis(E, 0, ABG)
22:59:26.283 00.000 12308 Move returns status 0, amount 0
22:59:26.284 00.001 12308 MoveAxis(N, 162, ABG)
22:59:26.284 00.000 12308 Guiding  Dir = 0, Dur = 162
22:59:26.284 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:26.289 00.005 12308 IsSlewing returns 0
22:59:26.289 00.000 12308 IsGuiding returns 0
22:59:26.290 00.001 12308 PulseGuide returned control before completion, sleep 172
22:59:26.310 00.020 14556 UpdateGuideState exits: m=2019 SNR=30.1
22:59:26.316 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:26.319 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:26.323 00.004 14556 Enqueuing Expose request
22:59:26.470 00.147 12308 IsGuiding returns 1
22:59:26.470 00.000 12308 scope still moving after pulse duration time elapsed
22:59:26.500 00.030 12308 IsSlewing returns 0
22:59:26.501 00.001 12308 IsGuiding returns 0
22:59:26.502 00.001 12308 scope move finished after 162 + 51 ms
22:59:26.503 00.001 12308 Move returns status 0, amount 162
22:59:26.504 00.001 12308 move complete, result=0
22:59:26.505 00.001 12308 worker thread done servicing request
22:59:26.505 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 162 ms NORTH
22:59:26.513 00.008 12308 Worker thread wakes up
22:59:26.513 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:26.514 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:59:27.759 01.245 12308 Exposure complete
22:59:27.894 00.135 12308 worker thread done servicing request
22:59:27.895 00.001 14556 OnExposeComplete: enter
22:59:27.898 00.003 14556 UpdateGuideState(): m_state=6
22:59:27.901 00.003 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6058
22:59:27.906 00.005 14556 Star::Find returns 1 (0), X=171.62, Y=990.33, Mass=2108, SNR=30.9, Peak=150 HFD=4.7
22:59:27.909 00.003 14556 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-3.07) = xAngle (2.98 = 2.98)
22:59:27.913 00.004 14556 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.88 = 2.88)
22:59:27.916 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.10 mountX=-0.13 mountY=0.03, mountTheta=2.88
22:59:27.923 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.01, opts=13)
22:59:27.927 00.004 14556 Enqueuing Move request for scope (0.13, -0.01)
22:59:27.931 00.004 12308 Worker thread wakes up
22:59:27.931 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.01) opts 0xd
22:59:27.931 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.01)
22:59:27.931 00.000 12308 Moving (0.13, -0.01) raw xDistance=-0.13 yDistance=0.03
22:59:27.932 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:59:27.932 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:27.932 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:59:27.932 00.000 12308 MoveAxis(E, 0, ABG)
22:59:27.932 00.000 12308 Move returns status 0, amount 0
22:59:27.932 00.000 12308 MoveAxis(N, 0, ABG)
22:59:27.934 00.002 12308 Move returns status 0, amount 0
22:59:27.934 00.000 12308 move complete, result=0
22:59:27.934 00.000 12308 worker thread done servicing request
22:59:27.934 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:27.959 00.025 14556 UpdateGuideState exits: m=2108 SNR=30.9
22:59:27.964 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:27.968 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:27.973 00.005 14556 Enqueuing Expose request
22:59:27.976 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:27.980 00.004 12308 Worker thread wakes up
22:59:27.981 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:27.981 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(156,975,31,31)
22:59:28.977 00.996 14556 evsrv: cli 0185AD08 connect
22:59:29.084 00.107 14556 case statement mapped state 6 to 3
22:59:29.088 00.004 14556 case statement mapped state 6 to 3
22:59:29.092 00.004 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"86e1f812-f9c1-4b56-89b9-006d4fde93cb"}
22:59:29.096 00.004 14556 case statement mapped state 6 to 3
22:59:29.100 00.004 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"86e1f812-f9c1-4b56-89b9-006d4fde93cb"}
22:59:29.241 00.141 14556 evsrv: cli 0185AD08 disconnect
22:59:29.245 00.004 12308 Exposure complete
22:59:29.245 00.000 14556 evsrv: cli 0185B3E8 connect
22:59:29.248 00.003 14556 case statement mapped state 6 to 3
22:59:29.252 00.004 14556 case statement mapped state 6 to 3
22:59:29.363 00.111 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"c67fbb39-e135-48ec-940d-a56ec1dbd77a"}
22:59:29.368 00.005 14556 PhdController::Dither begins
22:59:29.371 00.003 14556 dither: size=5.00, dRA=3.40 dDec=-4.76
22:59:29.374 00.003 14556 MountToCamera -- mountTheta (-0.95) + m_xAngle (-3.07) = xAngle (-4.02 = 2.26)
22:59:29.377 00.003 14556 MountToCamera -- mountX=3.40 mountY=-4.76 hyp=5.85 mountTheta=-0.95 cameraX=-3.72, cameraY=4.52 cameraTheta=2.26
22:59:29.381 00.004 14556 setting lock position to (167.77, 994.87)
22:59:29.386 00.005 14556 Mount: notify guiding dithered (-3.7, 4.5)
22:59:29.389 00.003 14556 Status Line: Dither by 3.40,-4.76
22:59:29.398 00.009 14556 PhdController: newstate STATE_SETTLE_BEGIN
22:59:29.402 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
22:59:29.405 00.003 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"c67fbb39-e135-48ec-940d-a56ec1dbd77a"}
22:59:29.417 00.012 14556 evsrv: cli 0185B3E8 disconnect
22:59:29.461 00.044 12308 worker thread done servicing request
22:59:29.461 00.000 14556 OnExposeComplete: enter
22:59:29.464 00.003 14556 UpdateGuideState(): m_state=6
22:59:29.468 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6059
22:59:29.471 00.003 14556 Star::Find returns 1 (0), X=171.67, Y=990.28, Mass=2083, SNR=30.7, Peak=138 HFD=4.7
22:59:29.475 00.004 14556 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-3.07) = xAngle (2.21 = 2.21)
22:59:29.478 00.003 14556 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.11 = 2.11)
22:59:29.482 00.004 14556 CameraToMount -- cameraX=3.91 cameraY=-4.59 hyp=6.03 cameraTheta=-0.87 mountX=-3.58 mountY=5.17, mountTheta=2.18
22:59:29.486 00.004 14556 dither recenter: remaining=(-3.4,4.8) step=(-3.4,4.8)
22:59:29.489 00.003 14556 MountToCamera -- mountTheta (2.19) + m_xAngle (-3.07) = xAngle (-0.88 = -0.88)
22:59:29.492 00.003 14556 MountToCamera -- mountX=-3.40 mountY=4.76 hyp=5.85 mountTheta=2.19 cameraX=3.72, cameraY=-4.52 cameraTheta=-0.88
22:59:29.496 00.004 14556 SchedulePrimaryMove(104CA5C8, x=3.72, y=-4.52, opts=4)
22:59:29.499 00.003 14556 Enqueuing Move request for scope (3.72, -4.52)
22:59:29.502 00.003 14556 Mount: notify direct move -3.40,4.76
22:59:29.505 00.003 12308 Worker thread wakes up
22:59:29.505 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (3.72, -4.52) opts 0x4
22:59:29.505 00.000 12308 Handling offset move in thread for scope, endpoint = (3.72, -4.52)
22:59:29.505 00.000 12308 Moving (3.72, -4.52) raw xDistance=-3.40 yDistance=4.76
22:59:29.505 00.000 12308 MoveAxis(E, 2343, B)
22:59:29.505 00.000 12308 Guiding  Dir = 2, Dur = 2343
22:59:29.505 00.000 12308 IsSlewing returns 0
22:59:29.505 00.000 12308 IsGuiding returns 0
22:59:29.506 00.001 12308 PulseGuide returned control before completion, sleep 2353
22:59:29.506 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:29.527 00.021 14556 UpdateGuideState exits: m=2083 SNR=30.7
22:59:29.530 00.003 14556 PhdController: settling, locked = 1, distance = 6.03 (1.50) aobump = 0 frame = 1 / 99999
22:59:29.533 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760587169.533,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":6.03,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:59:29.537 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:29.540 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:29.543 00.003 14556 Enqueuing Expose request
22:59:31.868 02.325 12308 IsGuiding returns 1
22:59:31.870 00.002 12308 scope still moving after pulse duration time elapsed
22:59:31.899 00.029 12308 IsSlewing returns 0
22:59:31.899 00.000 12308 IsGuiding returns 0
22:59:31.900 00.001 12308 scope move finished after 2343 + 50 ms
22:59:31.900 00.000 12308 Move returns status 0, amount 2343
22:59:31.900 00.000 12308 MoveAxis(S, 3351, B)
22:59:31.900 00.000 12308 Guiding  Dir = 1, Dur = 3351
22:59:31.901 00.001 12308 IsSlewing returns 0
22:59:31.901 00.000 12308 IsGuiding returns 0
22:59:31.902 00.001 12308 PulseGuide returned control before completion, sleep 3361
22:59:35.277 03.375 12308 IsGuiding returns 1
22:59:35.279 00.002 12308 scope still moving after pulse duration time elapsed
22:59:35.309 00.030 12308 IsSlewing returns 0
22:59:35.310 00.001 12308 IsGuiding returns 0
22:59:35.310 00.000 12308 scope move finished after 3351 + 57 ms
22:59:35.310 00.000 12308 Move returns status 0, amount 3351
22:59:35.311 00.001 12308 move complete, result=0
22:59:35.311 00.000 12308 worker thread done servicing request
22:59:35.312 00.001 12308 Worker thread wakes up
22:59:35.312 00.000 14556 GuideStep: -3.4 px 2343 ms EAST, 4.8 px 3351 ms SOUTH
22:59:35.318 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:35.319 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,975,31,31)
22:59:36.567 01.248 12308 Exposure complete
22:59:36.722 00.155 12308 worker thread done servicing request
22:59:36.722 00.000 14556 OnExposeComplete: enter
22:59:36.727 00.005 14556 UpdateGuideState(): m_state=6
22:59:36.731 00.004 14556 Star::Find(15, 171, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6060
22:59:36.734 00.003 14556 Star::Find returns 1 (0), X=167.90, Y=994.73, Mass=2417, SNR=33.1, Peak=175 HFD=4.6
22:59:36.738 00.004 14556 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-3.07) = xAngle (2.29 = 2.29)
22:59:36.742 00.004 14556 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.19 = 2.19)
22:59:36.745 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=-0.13 hyp=0.19 cameraTheta=-0.78 mountX=-0.13 mountY=0.15, mountTheta=2.25
22:59:36.752 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.13, opts=13)
22:59:36.756 00.004 14556 Enqueuing Move request for scope (0.13, -0.13)
22:59:36.760 00.004 12308 Worker thread wakes up
22:59:36.760 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.13) opts 0xd
22:59:36.760 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.13)
22:59:36.760 00.000 12308 Moving (0.13, -0.13) raw xDistance=-0.13 yDistance=0.15
22:59:36.760 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:59:36.760 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:36.762 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:59:36.762 00.000 12308 MoveAxis(E, 0, ABG)
22:59:36.762 00.000 12308 Move returns status 0, amount 0
22:59:36.762 00.000 12308 MoveAxis(N, 0, ABG)
22:59:36.763 00.001 12308 Move returns status 0, amount 0
22:59:36.763 00.000 12308 move complete, result=0
22:59:36.763 00.000 12308 worker thread done servicing request
22:59:36.763 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:36.797 00.034 14556 UpdateGuideState exits: m=2417 SNR=33.1
22:59:36.802 00.005 14556 PhdController: settling, locked = 1, distance = 0.19 (1.50) aobump = 0 frame = 2 / 99999
22:59:36.808 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760587176.808,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.19,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:59:36.813 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:36.818 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:36.823 00.005 14556 Enqueuing Expose request
22:59:36.831 00.008 12308 Worker thread wakes up
22:59:36.832 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:59:36.840 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:36.844 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
22:59:38.087 01.243 12308 Exposure complete
22:59:38.220 00.133 12308 worker thread done servicing request
22:59:38.220 00.000 14556 OnExposeComplete: enter
22:59:38.225 00.005 14556 UpdateGuideState(): m_state=6
22:59:38.230 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6061
22:59:38.235 00.005 14556 Star::Find returns 1 (0), X=168.00, Y=994.72, Mass=2385, SNR=33.0, Peak=186 HFD=4.3
22:59:38.239 00.004 14556 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-3.07) = xAngle (2.51 = 2.51)
22:59:38.244 00.005 14556 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.41 = 2.41)
22:59:38.248 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=-0.15 hyp=0.28 cameraTheta=-0.56 mountX=-0.22 mountY=0.18, mountTheta=2.45
22:59:38.254 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=-0.15, opts=13)
22:59:38.258 00.004 14556 Enqueuing Move request for scope (0.23, -0.15)
22:59:38.262 00.004 12308 Worker thread wakes up
22:59:38.262 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.15) opts 0xd
22:59:38.262 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, -0.15)
22:59:38.262 00.000 12308 Moving (0.23, -0.15) raw xDistance=-0.22 yDistance=0.18
22:59:38.262 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:59:38.262 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:38.262 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:59:38.264 00.002 12308 MoveAxis(E, 97, ABG)
22:59:38.264 00.000 12308 Guiding  Dir = 2, Dur = 97
22:59:38.264 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:38.270 00.006 12308 IsSlewing returns 0
22:59:38.270 00.000 12308 IsGuiding returns 0
22:59:38.271 00.001 12308 PulseGuide returned control before completion, sleep 107
22:59:38.294 00.023 14556 UpdateGuideState exits: m=2385 SNR=33.0
22:59:38.300 00.006 14556 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 3 / 99999
22:59:38.306 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760587178.306,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.22,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
22:59:38.311 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:38.315 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:38.319 00.004 14556 Enqueuing Expose request
22:59:38.394 00.075 12308 IsGuiding returns 1
22:59:38.396 00.002 12308 scope still moving after pulse duration time elapsed
22:59:38.427 00.031 12308 IsSlewing returns 0
22:59:38.428 00.001 12308 IsGuiding returns 1
22:59:38.458 00.030 12308 IsSlewing returns 0
22:59:38.460 00.002 12308 IsGuiding returns 0
22:59:38.460 00.000 12308 scope move finished after 97 + 92 ms
22:59:38.460 00.000 12308 Move returns status 0, amount 97
22:59:38.461 00.001 12308 MoveAxis(N, 0, ABG)
22:59:38.461 00.000 12308 Move returns status 0, amount 0
22:59:38.463 00.002 12308 move complete, result=0
22:59:38.463 00.000 12308 worker thread done servicing request
22:59:38.463 00.000 12308 Worker thread wakes up
22:59:38.464 00.001 14556 GuideStep: -0.2 px 97 ms EAST, 0.2 px 0 ms NORTH
22:59:38.470 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:38.470 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
22:59:39.716 01.246 12308 Exposure complete
22:59:39.847 00.131 12308 worker thread done servicing request
22:59:39.848 00.001 14556 OnExposeComplete: enter
22:59:39.851 00.003 14556 UpdateGuideState(): m_state=6
22:59:39.855 00.004 14556 Star::Find(15, 168, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6062
22:59:39.859 00.004 14556 Star::Find returns 1 (0), X=167.81, Y=994.67, Mass=2034, SNR=30.3, Peak=141 HFD=4.6
22:59:39.862 00.003 14556 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-3.07) = xAngle (1.71 = 1.71)
22:59:39.867 00.005 14556 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.61 = 1.61)
22:59:39.870 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=-0.20 hyp=0.21 cameraTheta=-1.36 mountX=-0.03 mountY=0.21, mountTheta=1.71
22:59:39.875 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.20, opts=13)
22:59:39.879 00.004 14556 Enqueuing Move request for scope (0.04, -0.20)
22:59:39.883 00.004 12308 Worker thread wakes up
22:59:39.883 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.20) opts 0xd
22:59:39.883 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.20)
22:59:39.883 00.000 12308 Moving (0.04, -0.20) raw xDistance=-0.03 yDistance=0.21
22:59:39.883 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:59:39.883 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:59:39.884 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:59:39.884 00.000 12308 MoveAxis(E, 0, ABG)
22:59:39.884 00.000 12308 Move returns status 0, amount 0
22:59:39.884 00.000 12308 MoveAxis(N, 0, ABG)
22:59:39.884 00.000 12308 Move returns status 0, amount 0
22:59:39.884 00.000 12308 move complete, result=0
22:59:39.886 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:39.889 00.003 12308 worker thread done servicing request
22:59:39.910 00.021 14556 UpdateGuideState exits: m=2034 SNR=30.3
22:59:39.914 00.004 14556 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 4 / 99999
22:59:39.918 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760587179.918,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.21,"Time":3.1,"SettleTime":10.0,"StarLocked":true}
22:59:39.921 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:39.926 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:39.931 00.005 14556 Enqueuing Expose request
22:59:39.935 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:59:39.939 00.004 12308 Worker thread wakes up
22:59:39.940 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:39.940 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
22:59:41.185 01.245 12308 Exposure complete
22:59:41.310 00.125 12308 worker thread done servicing request
22:59:41.310 00.000 14556 OnExposeComplete: enter
22:59:41.314 00.004 14556 UpdateGuideState(): m_state=6
22:59:41.318 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6063
22:59:41.321 00.003 14556 Star::Find returns 1 (0), X=167.73, Y=994.79, Mass=2331, SNR=32.4, Peak=184 HFD=4.6
22:59:41.325 00.004 14556 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.07) = xAngle (1.06 = 1.06)
22:59:41.330 00.005 14556 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.96 = 0.96)
22:59:41.333 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.08 cameraTheta=-2.01 mountX=0.04 mountY=0.07, mountTheta=1.03
22:59:41.338 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.08, opts=13)
22:59:41.342 00.004 14556 Enqueuing Move request for scope (-0.04, -0.08)
22:59:41.346 00.004 12308 Worker thread wakes up
22:59:41.346 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
22:59:41.346 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
22:59:41.346 00.000 12308 Moving (-0.04, -0.08) raw xDistance=0.04 yDistance=0.07
22:59:41.346 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:59:41.346 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:41.346 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:59:41.347 00.001 12308 MoveAxis(E, 0, ABG)
22:59:41.347 00.000 12308 Move returns status 0, amount 0
22:59:41.347 00.000 12308 MoveAxis(N, 0, ABG)
22:59:41.348 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:41.352 00.004 12308 Move returns status 0, amount 0
22:59:41.352 00.000 12308 move complete, result=0
22:59:41.352 00.000 12308 worker thread done servicing request
22:59:41.374 00.022 14556 UpdateGuideState exits: m=2331 SNR=32.4
22:59:41.378 00.004 14556 PhdController: settling, locked = 1, distance = 0.17 (1.50) aobump = 0 frame = 5 / 99999
22:59:41.382 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760587181.382,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.17,"Time":4.6,"SettleTime":10.0,"StarLocked":true}
22:59:41.387 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:41.390 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:41.393 00.003 14556 Enqueuing Expose request
22:59:41.399 00.006 12308 Worker thread wakes up
22:59:41.399 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:41.399 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
22:59:41.400 00.001 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:59:42.651 01.251 12308 Exposure complete
22:59:42.779 00.128 12308 worker thread done servicing request
22:59:42.781 00.002 14556 OnExposeComplete: enter
22:59:42.785 00.004 14556 UpdateGuideState(): m_state=6
22:59:42.788 00.003 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6064
22:59:42.793 00.005 14556 Star::Find returns 1 (0), X=167.93, Y=994.81, Mass=2262, SNR=32.0, Peak=195 HFD=4.4
22:59:42.796 00.003 14556 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-3.07) = xAngle (2.73 = 2.73)
22:59:42.800 00.004 14556 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.63 = 2.63)
22:59:42.804 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-0.34 mountX=-0.15 mountY=0.08, mountTheta=2.65
22:59:42.808 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.06, opts=13)
22:59:42.811 00.003 14556 Enqueuing Move request for scope (0.16, -0.06)
22:59:42.816 00.005 12308 Worker thread wakes up
22:59:42.816 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.06) opts 0xd
22:59:42.816 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.06)
22:59:42.816 00.000 12308 Moving (0.16, -0.06) raw xDistance=-0.15 yDistance=0.08
22:59:42.816 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:59:42.817 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:42.817 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:59:42.817 00.000 12308 MoveAxis(E, 0, ABG)
22:59:42.817 00.000 12308 Move returns status 0, amount 0
22:59:42.817 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:42.822 00.005 12308 MoveAxis(N, 0, ABG)
22:59:42.822 00.000 12308 Move returns status 0, amount 0
22:59:42.822 00.000 12308 move complete, result=0
22:59:42.822 00.000 12308 worker thread done servicing request
22:59:42.844 00.022 14556 UpdateGuideState exits: m=2262 SNR=32.0
22:59:42.848 00.004 14556 PhdController: settling, locked = 1, distance = 0.17 (1.50) aobump = 0 frame = 6 / 99999
22:59:42.851 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760587182.851,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.17,"Time":6.0,"SettleTime":10.0,"StarLocked":true}
22:59:42.855 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:42.858 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:42.863 00.005 14556 Enqueuing Expose request
22:59:42.867 00.004 12308 Worker thread wakes up
22:59:42.867 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:59:42.872 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:42.872 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
22:59:44.122 01.250 12308 Exposure complete
22:59:44.263 00.141 12308 worker thread done servicing request
22:59:44.264 00.001 14556 OnExposeComplete: enter
22:59:44.268 00.004 14556 UpdateGuideState(): m_state=6
22:59:44.272 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6065
22:59:44.275 00.003 14556 Star::Find returns 1 (0), X=167.86, Y=994.98, Mass=2261, SNR=32.0, Peak=186 HFD=4.5
22:59:44.280 00.005 14556 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.07) = xAngle (3.98 = -2.31)
22:59:44.283 00.003 14556 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.88 = -2.41)
22:59:44.286 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.14 cameraTheta=0.90 mountX=-0.10 mountY=-0.10, mountTheta=-2.36
22:59:44.291 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.11, opts=13)
22:59:44.295 00.004 14556 Enqueuing Move request for scope (0.09, 0.11)
22:59:44.298 00.003 12308 Worker thread wakes up
22:59:44.298 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
22:59:44.298 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
22:59:44.298 00.000 12308 Moving (0.09, 0.11) raw xDistance=-0.10 yDistance=-0.10
22:59:44.299 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:59:44.299 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:44.299 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:59:44.299 00.000 12308 MoveAxis(E, 0, ABG)
22:59:44.299 00.000 12308 Move returns status 0, amount 0
22:59:44.299 00.000 12308 MoveAxis(N, 0, ABG)
22:59:44.299 00.000 12308 Move returns status 0, amount 0
22:59:44.300 00.001 12308 move complete, result=0
22:59:44.300 00.000 12308 worker thread done servicing request
22:59:44.300 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:44.329 00.029 14556 UpdateGuideState exits: m=2261 SNR=32.0
22:59:44.334 00.005 14556 PhdController: settling, locked = 1, distance = 0.16 (1.50) aobump = 0 frame = 7 / 99999
22:59:44.337 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760587184.337,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.16,"Time":7.5,"SettleTime":10.0,"StarLocked":true}
22:59:44.342 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:44.346 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:44.350 00.004 14556 Enqueuing Expose request
22:59:44.353 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:44.358 00.005 12308 Worker thread wakes up
22:59:44.358 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:44.358 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
22:59:45.596 01.238 12308 Exposure complete
22:59:45.714 00.118 12308 worker thread done servicing request
22:59:45.714 00.000 14556 OnExposeComplete: enter
22:59:45.719 00.005 14556 UpdateGuideState(): m_state=6
22:59:45.722 00.003 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6066
22:59:45.726 00.004 14556 Star::Find returns 1 (0), X=167.75, Y=994.87, Mass=2190, SNR=31.3, Peak=184 HFD=4.5
22:59:45.729 00.003 14556 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.07) = xAngle (6.21 = -0.08)
22:59:45.732 00.003 14556 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.11 = -0.17)
22:59:45.736 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=3.13 mountX=0.02 mountY=-0.00, mountTheta=-0.17
22:59:45.741 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.00, opts=13)
22:59:45.744 00.003 14556 Enqueuing Move request for scope (-0.02, 0.00)
22:59:45.747 00.003 12308 Worker thread wakes up
22:59:45.747 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.00) opts 0xd
22:59:45.747 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.00)
22:59:45.747 00.000 12308 Moving (-0.02, 0.00) raw xDistance=0.02 yDistance=-0.00
22:59:45.748 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:59:45.748 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:45.748 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:59:45.748 00.000 12308 MoveAxis(E, 0, ABG)
22:59:45.750 00.002 12308 Move returns status 0, amount 0
22:59:45.750 00.000 12308 MoveAxis(N, 0, ABG)
22:59:45.750 00.000 12308 Move returns status 0, amount 0
22:59:45.750 00.000 12308 move complete, result=0
22:59:45.750 00.000 12308 worker thread done servicing request
22:59:45.750 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:45.776 00.026 14556 UpdateGuideState exits: m=2190 SNR=31.3
22:59:45.780 00.004 14556 PhdController: settling, locked = 1, distance = 0.12 (1.50) aobump = 0 frame = 8 / 99999
22:59:45.784 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760587185.784,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.12,"Time":9.0,"SettleTime":10.0,"StarLocked":true}
22:59:45.787 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:45.792 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:45.796 00.004 14556 Enqueuing Expose request
22:59:45.800 00.004 12308 Worker thread wakes up
22:59:45.800 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:45.805 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:45.805 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
22:59:47.057 01.252 12308 Exposure complete
22:59:47.181 00.124 12308 worker thread done servicing request
22:59:47.182 00.001 14556 OnExposeComplete: enter
22:59:47.187 00.005 14556 UpdateGuideState(): m_state=6
22:59:47.192 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6067
22:59:47.196 00.004 14556 Star::Find returns 1 (0), X=167.84, Y=995.07, Mass=2301, SNR=32.3, Peak=199 HFD=4.5
22:59:47.201 00.005 14556 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.07) = xAngle (4.28 = -2.00)
22:59:47.205 00.004 14556 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.18 = -2.10)
22:59:47.210 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.20 hyp=0.21 cameraTheta=1.21 mountX=-0.09 mountY=-0.18, mountTheta=-2.02
22:59:47.218 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.20, opts=13)
22:59:47.223 00.005 14556 Enqueuing Move request for scope (0.08, 0.20)
22:59:47.227 00.004 12308 Worker thread wakes up
22:59:47.227 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.20) opts 0xd
22:59:47.227 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.20)
22:59:47.227 00.000 12308 Moving (0.08, 0.20) raw xDistance=-0.09 yDistance=-0.18
22:59:47.227 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:59:47.228 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:47.228 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:59:47.228 00.000 12308 MoveAxis(E, 0, ABG)
22:59:47.229 00.001 12308 Move returns status 0, amount 0
22:59:47.229 00.000 12308 MoveAxis(N, 0, ABG)
22:59:47.229 00.000 12308 Move returns status 0, amount 0
22:59:47.230 00.001 12308 move complete, result=0
22:59:47.230 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:47.233 00.003 12308 worker thread done servicing request
22:59:47.251 00.018 14556 UpdateGuideState exits: m=2301 SNR=32.3
22:59:47.255 00.004 14556 PhdController: settling, locked = 1, distance = 0.15 (1.50) aobump = 0 frame = 9 / 99999
22:59:47.259 00.004 14556 PhdController: newstate STATE_FINISH
22:59:47.263 00.004 14556 PhdController complete: success
22:59:47.266 00.003 14556 evsrv: {"Event":"SettleDone","Timestamp":1760587187.266,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
22:59:47.270 00.004 14556 Mount: notify guiding dither settle done success=1
22:59:47.275 00.005 14556 PhdController: newstate STATE_IDLE
22:59:47.279 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:47.284 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:47.288 00.004 14556 Enqueuing Expose request
22:59:47.292 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:59:47.295 00.003 12308 Worker thread wakes up
22:59:47.295 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:47.295 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
22:59:48.552 01.257 12308 Exposure complete
22:59:48.693 00.141 12308 worker thread done servicing request
22:59:48.694 00.001 14556 OnExposeComplete: enter
22:59:48.697 00.003 14556 UpdateGuideState(): m_state=6
22:59:48.702 00.005 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6068
22:59:48.706 00.004 14556 Star::Find returns 1 (0), X=167.88, Y=995.15, Mass=2148, SNR=31.0, Peak=197 HFD=4.4
22:59:48.710 00.004 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.25 = -2.03)
22:59:48.713 00.003 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
22:59:48.718 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.28 hyp=0.30 cameraTheta=1.18 mountX=-0.13 mountY=-0.26, mountTheta=-2.05
22:59:48.723 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.28, opts=13)
22:59:48.727 00.004 14556 Enqueuing Move request for scope (0.12, 0.28)
22:59:48.731 00.004 12308 Worker thread wakes up
22:59:48.731 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.28) opts 0xd
22:59:48.731 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.28)
22:59:48.731 00.000 12308 Moving (0.12, 0.28) raw xDistance=-0.13 yDistance=-0.26
22:59:48.731 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:59:48.733 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:59:48.733 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:59:48.733 00.000 12308 MoveAxis(E, 0, ABG)
22:59:48.733 00.000 12308 Move returns status 0, amount 0
22:59:48.733 00.000 12308 MoveAxis(N, 0, ABG)
22:59:48.733 00.000 12308 Move returns status 0, amount 0
22:59:48.734 00.001 12308 move complete, result=0
22:59:48.734 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:48.739 00.005 12308 worker thread done servicing request
22:59:48.760 00.021 14556 UpdateGuideState exits: m=2148 SNR=31.0
22:59:48.765 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:48.768 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:48.772 00.004 14556 Enqueuing Expose request
22:59:48.777 00.005 12308 Worker thread wakes up
22:59:48.777 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:48.777 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:59:48.781 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
22:59:50.035 01.254 12308 Exposure complete
22:59:50.177 00.142 12308 worker thread done servicing request
22:59:50.177 00.000 14556 OnExposeComplete: enter
22:59:50.183 00.006 14556 UpdateGuideState(): m_state=6
22:59:50.189 00.006 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6069
22:59:50.194 00.005 14556 Star::Find returns 1 (0), X=167.74, Y=995.18, Mass=2073, SNR=30.5, Peak=166 HFD=4.5
22:59:50.203 00.009 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.75 = -1.54)
22:59:50.210 00.007 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.64)
22:59:50.216 00.006 14556 CameraToMount -- cameraX=-0.03 cameraY=0.31 hyp=0.31 cameraTheta=1.67 mountX=0.01 mountY=-0.31, mountTheta=-1.54
22:59:50.224 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.31, opts=13)
22:59:50.229 00.005 14556 Enqueuing Move request for scope (-0.03, 0.31)
22:59:50.233 00.004 12308 Worker thread wakes up
22:59:50.233 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.31) opts 0xd
22:59:50.233 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.31)
22:59:50.233 00.000 12308 Moving (-0.03, 0.31) raw xDistance=0.01 yDistance=-0.31
22:59:50.234 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:59:50.234 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:59:50.234 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
22:59:50.234 00.000 12308 MoveAxis(E, 0, ABG)
22:59:50.235 00.001 12308 Move returns status 0, amount 0
22:59:50.235 00.000 12308 MoveAxis(N, 0, ABG)
22:59:50.235 00.000 12308 Move returns status 0, amount 0
22:59:50.235 00.000 12308 move complete, result=0
22:59:50.236 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:50.239 00.003 12308 worker thread done servicing request
22:59:50.264 00.025 14556 UpdateGuideState exits: m=2073 SNR=30.5
22:59:50.270 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:50.274 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:50.280 00.006 14556 Enqueuing Expose request
22:59:50.285 00.005 12308 Worker thread wakes up
22:59:50.286 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:59:50.291 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:50.291 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
22:59:51.537 01.246 12308 Exposure complete
22:59:51.675 00.138 12308 worker thread done servicing request
22:59:51.675 00.000 14556 OnExposeComplete: enter
22:59:51.680 00.005 14556 UpdateGuideState(): m_state=6
22:59:51.688 00.008 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6070
22:59:51.694 00.006 14556 Star::Find returns 1 (0), X=167.68, Y=995.34, Mass=2101, SNR=30.9, Peak=162 HFD=4.5
22:59:51.697 00.003 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
22:59:51.700 00.003 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
22:59:51.704 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.47 hyp=0.48 cameraTheta=1.76 mountX=0.06 mountY=-0.48, mountTheta=-1.45
22:59:51.710 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.47, opts=13)
22:59:51.714 00.004 14556 Enqueuing Move request for scope (-0.09, 0.47)
22:59:51.718 00.004 12308 Worker thread wakes up
22:59:51.718 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.47) opts 0xd
22:59:51.718 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.47)
22:59:51.718 00.000 12308 Moving (-0.09, 0.47) raw xDistance=0.06 yDistance=-0.48
22:59:51.720 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:59:51.720 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:59:51.720 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
22:59:51.720 00.000 12308 MoveAxis(E, 0, ABG)
22:59:51.721 00.001 12308 Move returns status 0, amount 0
22:59:51.721 00.000 12308 MoveAxis(N, 0, ABG)
22:59:51.721 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:51.725 00.004 12308 Move returns status 0, amount 0
22:59:51.725 00.000 12308 move complete, result=0
22:59:51.725 00.000 12308 worker thread done servicing request
22:59:51.747 00.022 14556 UpdateGuideState exits: m=2101 SNR=30.9
22:59:51.751 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:51.756 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:51.759 00.003 14556 Enqueuing Expose request
22:59:51.762 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
22:59:51.766 00.004 12308 Worker thread wakes up
22:59:51.767 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:51.767 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
22:59:53.026 01.259 12308 Exposure complete
22:59:53.161 00.135 12308 worker thread done servicing request
22:59:53.162 00.001 14556 OnExposeComplete: enter
22:59:53.166 00.004 14556 UpdateGuideState(): m_state=6
22:59:53.169 00.003 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6071
22:59:53.174 00.005 14556 Star::Find returns 1 (0), X=167.64, Y=995.32, Mass=2090, SNR=30.7, Peak=157 HFD=4.7
22:59:53.179 00.005 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
22:59:53.186 00.007 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
22:59:53.191 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.45 hyp=0.47 cameraTheta=1.85 mountX=0.10 mountY=-0.47, mountTheta=-1.37
22:59:53.196 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.45, opts=13)
22:59:53.201 00.005 14556 Enqueuing Move request for scope (-0.13, 0.45)
22:59:53.204 00.003 12308 Worker thread wakes up
22:59:53.204 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.45) opts 0xd
22:59:53.206 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.45)
22:59:53.206 00.000 12308 Moving (-0.13, 0.45) raw xDistance=0.10 yDistance=-0.47
22:59:53.206 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:59:53.206 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.36 newest=-1.25
22:59:53.207 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
22:59:53.207 00.000 12308 MoveAxis(E, 0, ABG)
22:59:53.207 00.000 12308 Move returns status 0, amount 0
22:59:53.207 00.000 12308 MoveAxis(N, 328, ABG)
22:59:53.207 00.000 12308 Guiding  Dir = 0, Dur = 328
22:59:53.208 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:53.212 00.004 12308 IsSlewing returns 0
22:59:53.212 00.000 12308 IsGuiding returns 0
22:59:53.212 00.000 12308 PulseGuide returned control before completion, sleep 338
22:59:53.234 00.022 14556 UpdateGuideState exits: m=2090 SNR=30.7
22:59:53.239 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:53.244 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:53.247 00.003 14556 Enqueuing Expose request
22:59:53.560 00.313 12308 IsGuiding returns 1
22:59:53.560 00.000 12308 scope still moving after pulse duration time elapsed
22:59:53.591 00.031 12308 IsSlewing returns 0
22:59:53.591 00.000 12308 IsGuiding returns 0
22:59:53.591 00.000 12308 scope move finished after 328 + 50 ms
22:59:53.592 00.001 12308 Move returns status 0, amount 328
22:59:53.592 00.000 12308 move complete, result=0
22:59:53.592 00.000 12308 worker thread done servicing request
22:59:53.592 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.5 px 328 ms NORTH
22:59:53.598 00.006 12308 Worker thread wakes up
22:59:53.598 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:53.600 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
22:59:54.851 01.251 12308 Exposure complete
22:59:54.987 00.136 12308 worker thread done servicing request
22:59:54.989 00.002 14556 OnExposeComplete: enter
22:59:54.994 00.005 14556 UpdateGuideState(): m_state=6
22:59:54.999 00.005 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6072
22:59:55.003 00.004 14556 Star::Find returns 1 (0), X=167.74, Y=995.53, Mass=2147, SNR=31.1, Peak=143 HFD=4.6
22:59:55.007 00.004 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.68 = -1.60)
22:59:55.011 00.004 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.70)
22:59:55.015 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.66 hyp=0.66 cameraTheta=1.61 mountX=-0.02 mountY=-0.65, mountTheta=-1.60
22:59:55.021 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.66, opts=13)
22:59:55.025 00.004 14556 Enqueuing Move request for scope (-0.02, 0.66)
22:59:55.029 00.004 12308 Worker thread wakes up
22:59:55.029 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.66) opts 0xd
22:59:55.029 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.66)
22:59:55.029 00.000 12308 Moving (-0.02, 0.66) raw xDistance=-0.02 yDistance=-0.65
22:59:55.030 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:59:55.030 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
22:59:55.030 00.000 12308 MoveAxis(E, 0, ABG)
22:59:55.030 00.000 12308 Move returns status 0, amount 0
22:59:55.030 00.000 12308 MoveAxis(N, 461, ABG)
22:59:55.030 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:55.035 00.005 12308 Guiding  Dir = 0, Dur = 461
22:59:55.035 00.000 12308 IsSlewing returns 0
22:59:55.035 00.000 12308 IsGuiding returns 0
22:59:55.037 00.002 12308 PulseGuide returned control before completion, sleep 471
22:59:55.057 00.020 14556 UpdateGuideState exits: m=2147 SNR=31.1
22:59:55.062 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:55.067 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:55.070 00.003 14556 Enqueuing Expose request
22:59:55.511 00.441 12308 IsGuiding returns 1
22:59:55.512 00.001 12308 scope still moving after pulse duration time elapsed
22:59:55.543 00.031 12308 IsSlewing returns 0
22:59:55.545 00.002 12308 IsGuiding returns 0
22:59:55.546 00.001 12308 scope move finished after 461 + 48 ms
22:59:55.548 00.002 12308 Move returns status 0, amount 461
22:59:55.548 00.000 12308 move complete, result=0
22:59:55.549 00.001 12308 worker thread done servicing request
22:59:55.549 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.7 px 461 ms NORTH
22:59:55.555 00.006 12308 Worker thread wakes up
22:59:55.555 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:55.555 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
22:59:56.810 01.255 12308 Exposure complete
22:59:56.918 00.108 12308 worker thread done servicing request
22:59:56.918 00.000 14556 OnExposeComplete: enter
22:59:56.923 00.005 14556 UpdateGuideState(): m_state=6
22:59:56.929 00.006 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6073
22:59:56.934 00.005 14556 Star::Find returns 1 (0), X=167.74, Y=995.23, Mass=2212, SNR=31.6, Peak=180 HFD=4.5
22:59:56.938 00.004 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.71 = -1.58)
22:59:56.942 00.004 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.67)
22:59:56.945 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.37 hyp=0.37 cameraTheta=1.63 mountX=-0.00 mountY=-0.36, mountTheta=-1.58
22:59:56.949 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.37, opts=13)
22:59:56.954 00.005 14556 Enqueuing Move request for scope (-0.02, 0.37)
22:59:56.956 00.002 12308 Worker thread wakes up
22:59:56.956 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.37) opts 0xd
22:59:56.958 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.37)
22:59:56.958 00.000 12308 Moving (-0.02, 0.37) raw xDistance=-0.00 yDistance=-0.36
22:59:56.958 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:59:56.958 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:59:56.959 00.001 12308 MoveAxis(E, 0, ABG)
22:59:56.959 00.000 12308 Move returns status 0, amount 0
22:59:56.959 00.000 12308 MoveAxis(N, 256, ABG)
22:59:56.959 00.000 12308 Guiding  Dir = 0, Dur = 256
22:59:56.960 00.001 12308 IsSlewing returns 0
22:59:56.960 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:56.964 00.004 12308 IsGuiding returns 0
22:59:56.965 00.001 12308 PulseGuide returned control before completion, sleep 266
22:59:56.986 00.021 14556 UpdateGuideState exits: m=2212 SNR=31.6
22:59:56.992 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:56.996 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:57.000 00.004 14556 Enqueuing Expose request
22:59:57.240 00.240 12308 IsGuiding returns 1
22:59:57.241 00.001 12308 scope still moving after pulse duration time elapsed
22:59:57.271 00.030 12308 IsSlewing returns 0
22:59:57.271 00.000 12308 IsGuiding returns 0
22:59:57.271 00.000 12308 scope move finished after 256 + 50 ms
22:59:57.271 00.000 12308 Move returns status 0, amount 256
22:59:57.272 00.001 12308 move complete, result=0
22:59:57.273 00.001 12308 worker thread done servicing request
22:59:57.273 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 256 ms NORTH
22:59:57.279 00.006 12308 Worker thread wakes up
22:59:57.279 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:57.279 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
22:59:58.535 01.256 12308 Exposure complete
22:59:58.675 00.140 12308 worker thread done servicing request
22:59:58.676 00.001 14556 OnExposeComplete: enter
22:59:58.680 00.004 14556 UpdateGuideState(): m_state=6
22:59:58.684 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6074
22:59:58.688 00.004 14556 Star::Find returns 1 (0), X=167.75, Y=994.94, Mass=2310, SNR=32.0, Peak=182 HFD=4.3
22:59:58.691 00.003 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
22:59:58.695 00.004 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.51)
22:59:58.698 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.80 mountX=0.01 mountY=-0.08, mountTheta=-1.41
22:59:58.703 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.08, opts=13)
22:59:58.709 00.006 14556 Enqueuing Move request for scope (-0.02, 0.08)
22:59:58.713 00.004 12308 Worker thread wakes up
22:59:58.713 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
22:59:58.713 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
22:59:58.713 00.000 12308 Moving (-0.02, 0.08) raw xDistance=0.01 yDistance=-0.08
22:59:58.713 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:59:58.713 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:58.715 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:59:58.715 00.000 12308 MoveAxis(E, 0, ABG)
22:59:58.715 00.000 12308 Move returns status 0, amount 0
22:59:58.715 00.000 12308 MoveAxis(N, 0, ABG)
22:59:58.715 00.000 12308 Move returns status 0, amount 0
22:59:58.715 00.000 12308 move complete, result=0
22:59:58.716 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
22:59:58.719 00.003 12308 worker thread done servicing request
22:59:58.739 00.020 14556 UpdateGuideState exits: m=2310 SNR=32.0
22:59:58.745 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:58.748 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
22:59:58.751 00.003 14556 Enqueuing Expose request
22:59:58.755 00.004 12308 Worker thread wakes up
22:59:58.755 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:58.760 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
22:59:58.760 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:00.006 01.246 12308 Exposure complete
23:00:00.178 00.172 12308 worker thread done servicing request
23:00:00.178 00.000 14556 OnExposeComplete: enter
23:00:00.182 00.004 14556 UpdateGuideState(): m_state=6
23:00:00.187 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6075
23:00:00.191 00.004 14556 Star::Find returns 1 (0), X=167.75, Y=994.93, Mass=2277, SNR=32.0, Peak=185 HFD=4.4
23:00:00.194 00.003 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.97 = -1.31)
23:00:00.198 00.004 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.41)
23:00:00.202 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.90 mountX=0.02 mountY=-0.07, mountTheta=-1.32
23:00:00.208 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.06, opts=13)
23:00:00.212 00.004 14556 Enqueuing Move request for scope (-0.02, 0.06)
23:00:00.216 00.004 12308 Worker thread wakes up
23:00:00.216 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
23:00:00.216 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
23:00:00.217 00.001 12308 Moving (-0.02, 0.06) raw xDistance=0.02 yDistance=-0.07
23:00:00.217 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:00:00.217 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:00.218 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:00:00.218 00.000 12308 MoveAxis(E, 0, ABG)
23:00:00.218 00.000 12308 Move returns status 0, amount 0
23:00:00.218 00.000 12308 MoveAxis(N, 0, ABG)
23:00:00.218 00.000 12308 Move returns status 0, amount 0
23:00:00.219 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:00.222 00.003 12308 move complete, result=0
23:00:00.223 00.001 12308 worker thread done servicing request
23:00:00.242 00.019 14556 UpdateGuideState exits: m=2277 SNR=32.0
23:00:00.247 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:00.250 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:00.253 00.003 14556 Enqueuing Expose request
23:00:00.256 00.003 12308 Worker thread wakes up
23:00:00.256 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:00.260 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:00.260 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:01.509 01.249 12308 Exposure complete
23:00:01.666 00.157 12308 worker thread done servicing request
23:00:01.666 00.000 14556 OnExposeComplete: enter
23:00:01.670 00.004 14556 UpdateGuideState(): m_state=6
23:00:01.673 00.003 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6076
23:00:01.676 00.003 14556 Star::Find returns 1 (0), X=167.79, Y=994.88, Mass=2401, SNR=32.8, Peak=186 HFD=4.5
23:00:01.680 00.004 14556 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.07) = xAngle (3.50 = -2.79)
23:00:01.686 00.006 14556 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.40 = -2.88)
23:00:01.690 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.42 mountX=-0.02 mountY=-0.01, mountTheta=-2.88
23:00:01.696 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.01, opts=13)
23:00:01.700 00.004 14556 Enqueuing Move request for scope (0.02, 0.01)
23:00:01.705 00.005 12308 Worker thread wakes up
23:00:01.705 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
23:00:01.705 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
23:00:01.705 00.000 12308 Moving (0.02, 0.01) raw xDistance=-0.02 yDistance=-0.01
23:00:01.705 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:00:01.706 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:01.706 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:00:01.706 00.000 12308 MoveAxis(E, 0, ABG)
23:00:01.706 00.000 12308 Move returns status 0, amount 0
23:00:01.706 00.000 12308 MoveAxis(N, 0, ABG)
23:00:01.707 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:01.712 00.005 12308 Move returns status 0, amount 0
23:00:01.712 00.000 12308 move complete, result=0
23:00:01.712 00.000 12308 worker thread done servicing request
23:00:01.737 00.025 14556 UpdateGuideState exits: m=2401 SNR=32.8
23:00:01.741 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:01.746 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:01.750 00.004 14556 Enqueuing Expose request
23:00:01.753 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:00:01.757 00.004 12308 Worker thread wakes up
23:00:01.757 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:01.758 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:03.010 01.252 12308 Exposure complete
23:00:03.150 00.140 12308 worker thread done servicing request
23:00:03.151 00.001 14556 OnExposeComplete: enter
23:00:03.155 00.004 14556 UpdateGuideState(): m_state=6
23:00:03.159 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6077
23:00:03.163 00.004 14556 Star::Find returns 1 (0), X=167.63, Y=995.05, Mass=2228, SNR=31.7, Peak=165 HFD=4.7
23:00:03.167 00.004 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.28 = -1.00)
23:00:03.171 00.004 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.10)
23:00:03.175 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.18 hyp=0.23 cameraTheta=2.21 mountX=0.12 mountY=-0.20, mountTheta=-1.03
23:00:03.181 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.18, opts=13)
23:00:03.184 00.003 14556 Enqueuing Move request for scope (-0.13, 0.18)
23:00:03.189 00.005 12308 Worker thread wakes up
23:00:03.189 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.18) opts 0xd
23:00:03.189 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.18)
23:00:03.189 00.000 12308 Moving (-0.13, 0.18) raw xDistance=0.12 yDistance=-0.20
23:00:03.189 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:00:03.190 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:00:03.190 00.000 12308 MoveAxis(E, 0, ABG)
23:00:03.190 00.000 12308 Move returns status 0, amount 0
23:00:03.190 00.000 12308 MoveAxis(N, 142, ABG)
23:00:03.190 00.000 12308 Guiding  Dir = 0, Dur = 142
23:00:03.191 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:03.195 00.004 12308 IsSlewing returns 0
23:00:03.195 00.000 12308 IsGuiding returns 0
23:00:03.195 00.000 12308 PulseGuide returned control before completion, sleep 152
23:00:03.218 00.023 14556 UpdateGuideState exits: m=2228 SNR=31.7
23:00:03.221 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:03.225 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:03.230 00.005 14556 Enqueuing Expose request
23:00:03.358 00.128 12308 IsGuiding returns 1
23:00:03.358 00.000 12308 scope still moving after pulse duration time elapsed
23:00:03.390 00.032 12308 IsSlewing returns 0
23:00:03.391 00.001 12308 IsGuiding returns 0
23:00:03.391 00.000 12308 scope move finished after 142 + 53 ms
23:00:03.391 00.000 12308 Move returns status 0, amount 142
23:00:03.391 00.000 12308 move complete, result=0
23:00:03.391 00.000 12308 worker thread done servicing request
23:00:03.393 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 142 ms NORTH
23:00:03.399 00.006 12308 Worker thread wakes up
23:00:03.399 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:03.400 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:04.655 01.255 12308 Exposure complete
23:00:04.795 00.140 12308 worker thread done servicing request
23:00:04.795 00.000 14556 OnExposeComplete: enter
23:00:04.800 00.005 14556 UpdateGuideState(): m_state=6
23:00:04.804 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6078
23:00:04.807 00.003 14556 Star::Find returns 1 (0), X=167.44, Y=994.80, Mass=2174, SNR=31.2, Peak=177 HFD=4.5
23:00:04.810 00.003 14556 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.07) = xAngle (0.13 = 0.13)
23:00:04.815 00.005 14556 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.03 = 0.03)
23:00:04.818 00.003 14556 CameraToMount -- cameraX=-0.33 cameraY=-0.07 hyp=0.34 cameraTheta=-2.94 mountX=0.33 mountY=0.01, mountTheta=0.03
23:00:04.822 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=-0.07, opts=13)
23:00:04.826 00.004 14556 Enqueuing Move request for scope (-0.33, -0.07)
23:00:04.830 00.004 12308 Worker thread wakes up
23:00:04.830 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.07) opts 0xd
23:00:04.830 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, -0.07)
23:00:04.831 00.001 12308 Moving (-0.33, -0.07) raw xDistance=0.33 yDistance=0.01
23:00:04.831 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
23:00:04.831 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:04.831 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:00:04.831 00.000 12308 MoveAxis(W, 145, ABG)
23:00:04.831 00.000 12308 Guiding  Dir = 3, Dur = 145
23:00:04.832 00.001 12308 IsSlewing returns 0
23:00:04.832 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:04.837 00.005 12308 IsGuiding returns 0
23:00:04.837 00.000 12308 PulseGuide returned control before completion, sleep 155
23:00:04.858 00.021 14556 UpdateGuideState exits: m=2174 SNR=31.2
23:00:04.862 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:04.868 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:04.871 00.003 14556 Enqueuing Expose request
23:00:05.003 00.132 12308 IsGuiding returns 1
23:00:05.004 00.001 12308 scope still moving after pulse duration time elapsed
23:00:05.034 00.030 12308 IsSlewing returns 0
23:00:05.035 00.001 12308 IsGuiding returns 0
23:00:05.036 00.001 12308 scope move finished after 145 + 54 ms
23:00:05.037 00.001 12308 Move returns status 0, amount 145
23:00:05.037 00.000 12308 MoveAxis(N, 0, ABG)
23:00:05.037 00.000 12308 Move returns status 0, amount 0
23:00:05.038 00.001 12308 move complete, result=0
23:00:05.038 00.000 12308 worker thread done servicing request
23:00:05.038 00.000 12308 Worker thread wakes up
23:00:05.039 00.001 14556 GuideStep: 0.3 px 145 ms WEST, 0.0 px 0 ms NORTH
23:00:05.046 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:05.046 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:06.300 01.254 12308 Exposure complete
23:00:06.439 00.139 12308 worker thread done servicing request
23:00:06.439 00.000 14556 OnExposeComplete: enter
23:00:06.443 00.004 14556 UpdateGuideState(): m_state=6
23:00:06.447 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6079
23:00:06.450 00.003 14556 Star::Find returns 1 (0), X=167.89, Y=995.03, Mass=2110, SNR=31.0, Peak=193 HFD=4.5
23:00:06.454 00.004 14556 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.07) = xAngle (4.00 = -2.28)
23:00:06.457 00.003 14556 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.38)
23:00:06.462 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.16 hyp=0.20 cameraTheta=0.93 mountX=-0.13 mountY=-0.14, mountTheta=-2.33
23:00:06.469 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.16, opts=13)
23:00:06.473 00.004 14556 Enqueuing Move request for scope (0.12, 0.16)
23:00:06.476 00.003 12308 Worker thread wakes up
23:00:06.476 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.16) opts 0xd
23:00:06.476 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.16)
23:00:06.476 00.000 12308 Moving (0.12, 0.16) raw xDistance=-0.13 yDistance=-0.14
23:00:06.476 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:00:06.478 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:06.478 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:00:06.478 00.000 12308 MoveAxis(E, 0, ABG)
23:00:06.478 00.000 12308 Move returns status 0, amount 0
23:00:06.478 00.000 12308 MoveAxis(N, 0, ABG)
23:00:06.478 00.000 12308 Move returns status 0, amount 0
23:00:06.478 00.000 12308 move complete, result=0
23:00:06.478 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:06.483 00.005 12308 worker thread done servicing request
23:00:06.505 00.022 14556 UpdateGuideState exits: m=2110 SNR=31.0
23:00:06.510 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:06.514 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:06.518 00.004 14556 Enqueuing Expose request
23:00:06.522 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:06.526 00.004 12308 Worker thread wakes up
23:00:06.526 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:06.526 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:07.766 01.240 12308 Exposure complete
23:00:07.924 00.158 12308 worker thread done servicing request
23:00:07.924 00.000 14556 OnExposeComplete: enter
23:00:07.928 00.004 14556 UpdateGuideState(): m_state=6
23:00:07.933 00.005 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6080
23:00:07.936 00.003 14556 Star::Find returns 1 (0), X=167.78, Y=995.06, Mass=2223, SNR=31.6, Peak=189 HFD=4.4
23:00:07.941 00.005 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.56 = -1.73)
23:00:07.944 00.003 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
23:00:07.948 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.48 mountX=-0.03 mountY=-0.19, mountTheta=-1.73
23:00:07.954 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.19, opts=13)
23:00:07.958 00.004 14556 Enqueuing Move request for scope (0.02, 0.19)
23:00:07.962 00.004 12308 Worker thread wakes up
23:00:07.962 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.19) opts 0xd
23:00:07.962 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.19)
23:00:07.962 00.000 12308 Moving (0.02, 0.19) raw xDistance=-0.03 yDistance=-0.19
23:00:07.962 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:00:07.962 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:07.963 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:00:07.963 00.000 12308 MoveAxis(E, 0, ABG)
23:00:07.963 00.000 12308 Move returns status 0, amount 0
23:00:07.963 00.000 12308 MoveAxis(N, 0, ABG)
23:00:07.963 00.000 12308 Move returns status 0, amount 0
23:00:07.964 00.001 12308 move complete, result=0
23:00:07.964 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:07.968 00.004 12308 worker thread done servicing request
23:00:07.989 00.021 14556 UpdateGuideState exits: m=2223 SNR=31.6
23:00:07.996 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:08.001 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:08.005 00.004 14556 Enqueuing Expose request
23:00:08.009 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:00:08.012 00.003 12308 Worker thread wakes up
23:00:08.014 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:08.014 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:09.258 01.244 12308 Exposure complete
23:00:09.394 00.136 14556 OnExposeComplete: enter
23:00:09.398 00.004 12308 worker thread done servicing request
23:00:09.399 00.001 14556 UpdateGuideState(): m_state=6
23:00:09.403 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6081
23:00:09.406 00.003 14556 Star::Find returns 1 (0), X=167.77, Y=995.00, Mass=2101, SNR=30.8, Peak=196 HFD=4.3
23:00:09.409 00.003 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
23:00:09.412 00.003 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
23:00:09.415 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.59 mountX=-0.01 mountY=-0.13, mountTheta=-1.62
23:00:09.420 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.13, opts=13)
23:00:09.423 00.003 14556 Enqueuing Move request for scope (-0.00, 0.13)
23:00:09.428 00.005 12308 Worker thread wakes up
23:00:09.428 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd
23:00:09.428 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.13)
23:00:09.428 00.000 12308 Moving (-0.00, 0.13) raw xDistance=-0.01 yDistance=-0.13
23:00:09.429 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:00:09.429 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:09.429 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:00:09.429 00.000 12308 MoveAxis(E, 0, ABG)
23:00:09.429 00.000 12308 Move returns status 0, amount 0
23:00:09.429 00.000 12308 MoveAxis(N, 0, ABG)
23:00:09.431 00.002 12308 Move returns status 0, amount 0
23:00:09.431 00.000 12308 move complete, result=0
23:00:09.431 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:09.435 00.004 12308 worker thread done servicing request
23:00:09.452 00.017 14556 UpdateGuideState exits: m=2101 SNR=30.8
23:00:09.457 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:09.460 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:09.463 00.003 14556 Enqueuing Expose request
23:00:09.467 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:09.472 00.005 12308 Worker thread wakes up
23:00:09.472 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:09.472 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:10.716 01.244 12308 Exposure complete
23:00:10.855 00.139 12308 worker thread done servicing request
23:00:10.856 00.001 14556 OnExposeComplete: enter
23:00:10.860 00.004 14556 UpdateGuideState(): m_state=6
23:00:10.865 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6082
23:00:10.871 00.006 14556 Star::Find returns 1 (0), X=167.80, Y=995.22, Mass=2265, SNR=32.1, Peak=188 HFD=4.4
23:00:10.876 00.005 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.57 = -1.72)
23:00:10.882 00.006 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.82)
23:00:10.887 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.36 hyp=0.36 cameraTheta=1.49 mountX=-0.05 mountY=-0.35, mountTheta=-1.72
23:00:10.895 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.36, opts=13)
23:00:10.901 00.006 14556 Enqueuing Move request for scope (0.03, 0.36)
23:00:10.906 00.005 12308 Worker thread wakes up
23:00:10.906 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.36) opts 0xd
23:00:10.907 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.36)
23:00:10.907 00.000 12308 Moving (0.03, 0.36) raw xDistance=-0.05 yDistance=-0.35
23:00:10.907 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:00:10.907 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
23:00:10.909 00.002 12308 MoveAxis(E, 0, ABG)
23:00:10.909 00.000 12308 Move returns status 0, amount 0
23:00:10.909 00.000 12308 MoveAxis(N, 243, ABG)
23:00:10.909 00.000 12308 Guiding  Dir = 0, Dur = 243
23:00:10.910 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:10.914 00.004 12308 IsSlewing returns 0
23:00:10.914 00.000 12308 IsGuiding returns 0
23:00:10.915 00.001 12308 PulseGuide returned control before completion, sleep 253
23:00:10.936 00.021 14556 UpdateGuideState exits: m=2265 SNR=32.1
23:00:10.942 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:10.949 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:10.955 00.006 14556 Enqueuing Expose request
23:00:11.171 00.216 12308 IsGuiding returns 1
23:00:11.172 00.001 12308 scope still moving after pulse duration time elapsed
23:00:11.201 00.029 12308 IsSlewing returns 0
23:00:11.202 00.001 12308 IsGuiding returns 0
23:00:11.204 00.002 12308 scope move finished after 243 + 45 ms
23:00:11.204 00.000 12308 Move returns status 0, amount 243
23:00:11.205 00.001 12308 move complete, result=0
23:00:11.205 00.000 12308 worker thread done servicing request
23:00:11.205 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 243 ms NORTH
23:00:11.218 00.013 12308 Worker thread wakes up
23:00:11.218 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:11.218 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:12.458 01.240 12308 Exposure complete
23:00:12.579 00.121 12308 worker thread done servicing request
23:00:12.579 00.000 14556 OnExposeComplete: enter
23:00:12.583 00.004 14556 UpdateGuideState(): m_state=6
23:00:12.587 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6083
23:00:12.590 00.003 14556 Star::Find returns 1 (0), X=167.71, Y=994.90, Mass=2153, SNR=31.1, Peak=178 HFD=4.6
23:00:12.592 00.002 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.76 = -0.52)
23:00:12.597 00.005 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.62)
23:00:12.600 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.06 cameraTheta=2.69 mountX=0.06 mountY=-0.04, mountTheta=-0.59
23:00:12.606 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.03, opts=13)
23:00:12.611 00.005 14556 Enqueuing Move request for scope (-0.06, 0.03)
23:00:12.616 00.005 12308 Worker thread wakes up
23:00:12.616 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
23:00:12.616 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
23:00:12.616 00.000 12308 Moving (-0.06, 0.03) raw xDistance=0.06 yDistance=-0.04
23:00:12.617 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:00:12.617 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:12.617 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:00:12.618 00.001 12308 MoveAxis(E, 0, ABG)
23:00:12.618 00.000 12308 Move returns status 0, amount 0
23:00:12.618 00.000 12308 MoveAxis(N, 0, ABG)
23:00:12.619 00.001 12308 Move returns status 0, amount 0
23:00:12.619 00.000 12308 move complete, result=0
23:00:12.619 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:12.625 00.006 12308 worker thread done servicing request
23:00:12.649 00.024 14556 UpdateGuideState exits: m=2153 SNR=31.1
23:00:12.653 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:12.658 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:12.663 00.005 14556 Enqueuing Expose request
23:00:12.667 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:00:12.673 00.006 12308 Worker thread wakes up
23:00:12.674 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:12.674 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:13.921 01.247 12308 Exposure complete
23:00:14.086 00.165 12308 worker thread done servicing request
23:00:14.086 00.000 14556 OnExposeComplete: enter
23:00:14.091 00.005 14556 UpdateGuideState(): m_state=6
23:00:14.097 00.006 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6084
23:00:14.102 00.005 14556 Star::Find returns 1 (0), X=167.73, Y=995.05, Mass=2393, SNR=32.9, Peak=204 HFD=4.6
23:00:14.107 00.005 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.85 = -1.44)
23:00:14.114 00.007 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
23:00:14.117 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.77 mountX=0.03 mountY=-0.19, mountTheta=-1.44
23:00:14.123 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.19, opts=13)
23:00:14.127 00.004 14556 Enqueuing Move request for scope (-0.04, 0.19)
23:00:14.131 00.004 12308 Worker thread wakes up
23:00:14.132 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd
23:00:14.132 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.19)
23:00:14.132 00.000 12308 Moving (-0.04, 0.19) raw xDistance=0.03 yDistance=-0.19
23:00:14.132 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:00:14.132 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:14.134 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:00:14.134 00.000 12308 MoveAxis(E, 0, ABG)
23:00:14.134 00.000 12308 Move returns status 0, amount 0
23:00:14.134 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:14.140 00.006 12308 MoveAxis(N, 0, ABG)
23:00:14.140 00.000 12308 Move returns status 0, amount 0
23:00:14.140 00.000 12308 move complete, result=0
23:00:14.140 00.000 12308 worker thread done servicing request
23:00:14.166 00.026 14556 UpdateGuideState exits: m=2393 SNR=32.9
23:00:14.170 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:14.174 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:14.178 00.004 14556 Enqueuing Expose request
23:00:14.183 00.005 12308 Worker thread wakes up
23:00:14.183 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:00:14.186 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:14.187 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:15.440 01.253 12308 Exposure complete
23:00:15.602 00.162 12308 worker thread done servicing request
23:00:15.602 00.000 14556 OnExposeComplete: enter
23:00:15.607 00.005 14556 UpdateGuideState(): m_state=6
23:00:15.610 00.003 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6085
23:00:15.616 00.006 14556 Star::Find returns 1 (0), X=167.74, Y=994.94, Mass=2158, SNR=31.1, Peak=174 HFD=4.5
23:00:15.621 00.005 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (5.00 = -1.29)
23:00:15.624 00.003 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.39)
23:00:15.626 00.002 14556 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.92 mountX=0.02 mountY=-0.08, mountTheta=-1.29
23:00:15.631 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.08, opts=13)
23:00:15.634 00.003 14556 Enqueuing Move request for scope (-0.03, 0.08)
23:00:15.637 00.003 12308 Worker thread wakes up
23:00:15.638 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
23:00:15.638 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
23:00:15.638 00.000 12308 Moving (-0.03, 0.08) raw xDistance=0.02 yDistance=-0.08
23:00:15.638 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:00:15.638 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:15.638 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:00:15.640 00.002 12308 MoveAxis(E, 0, ABG)
23:00:15.640 00.000 12308 Move returns status 0, amount 0
23:00:15.640 00.000 12308 MoveAxis(N, 0, ABG)
23:00:15.640 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:15.645 00.005 12308 Move returns status 0, amount 0
23:00:15.645 00.000 12308 move complete, result=0
23:00:15.645 00.000 12308 worker thread done servicing request
23:00:15.663 00.018 14556 UpdateGuideState exits: m=2158 SNR=31.1
23:00:15.667 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:15.670 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:15.674 00.004 14556 Enqueuing Expose request
23:00:15.678 00.004 12308 Worker thread wakes up
23:00:15.678 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:15.678 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:15.682 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:16.925 01.243 12308 Exposure complete
23:00:17.069 00.144 12308 worker thread done servicing request
23:00:17.069 00.000 14556 OnExposeComplete: enter
23:00:17.073 00.004 14556 UpdateGuideState(): m_state=6
23:00:17.076 00.003 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6086
23:00:17.079 00.003 14556 Star::Find returns 1 (0), X=167.79, Y=995.01, Mass=2198, SNR=31.3, Peak=188 HFD=4.3
23:00:17.083 00.004 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.48 = -1.80)
23:00:17.088 00.005 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
23:00:17.092 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.41 mountX=-0.03 mountY=-0.13, mountTheta=-1.81
23:00:17.098 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.14, opts=13)
23:00:17.102 00.004 14556 Enqueuing Move request for scope (0.02, 0.14)
23:00:17.105 00.003 12308 Worker thread wakes up
23:00:17.105 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.14) opts 0xd
23:00:17.106 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.14)
23:00:17.106 00.000 12308 Moving (0.02, 0.14) raw xDistance=-0.03 yDistance=-0.13
23:00:17.106 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:00:17.106 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:17.107 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:00:17.107 00.000 12308 MoveAxis(E, 0, ABG)
23:00:17.107 00.000 12308 Move returns status 0, amount 0
23:00:17.107 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:17.112 00.005 12308 MoveAxis(N, 0, ABG)
23:00:17.112 00.000 12308 Move returns status 0, amount 0
23:00:17.112 00.000 12308 move complete, result=0
23:00:17.112 00.000 12308 worker thread done servicing request
23:00:17.129 00.017 14556 UpdateGuideState exits: m=2198 SNR=31.3
23:00:17.133 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:17.136 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:17.139 00.003 14556 Enqueuing Expose request
23:00:17.143 00.004 12308 Worker thread wakes up
23:00:17.143 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:17.147 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:17.148 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:18.391 01.243 12308 Exposure complete
23:00:18.523 00.132 12308 worker thread done servicing request
23:00:18.523 00.000 14556 OnExposeComplete: enter
23:00:18.526 00.003 14556 UpdateGuideState(): m_state=6
23:00:18.530 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6087
23:00:18.533 00.003 14556 Star::Find returns 1 (0), X=167.59, Y=995.07, Mass=2021, SNR=30.0, Peak=150 HFD=4.5
23:00:18.537 00.004 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.36 = -0.92)
23:00:18.541 00.004 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.26 = -1.02)
23:00:18.545 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.21 hyp=0.27 cameraTheta=2.29 mountX=0.17 mountY=-0.23, mountTheta=-0.95
23:00:18.552 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.21, opts=13)
23:00:18.559 00.007 14556 Enqueuing Move request for scope (-0.18, 0.21)
23:00:18.565 00.006 12308 Worker thread wakes up
23:00:18.565 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.21) opts 0xd
23:00:18.565 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.21)
23:00:18.566 00.001 12308 Moving (-0.18, 0.21) raw xDistance=0.17 yDistance=-0.23
23:00:18.566 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:00:18.566 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:00:18.566 00.000 12308 MoveAxis(E, 0, ABG)
23:00:18.566 00.000 12308 Move returns status 0, amount 0
23:00:18.567 00.001 12308 MoveAxis(N, 164, ABG)
23:00:18.567 00.000 12308 Guiding  Dir = 0, Dur = 164
23:00:18.567 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:18.573 00.006 12308 IsSlewing returns 0
23:00:18.573 00.000 12308 IsGuiding returns 0
23:00:18.575 00.002 12308 PulseGuide returned control before completion, sleep 174
23:00:18.602 00.027 14556 UpdateGuideState exits: m=2021 SNR=30.0
23:00:18.606 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:18.610 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:18.614 00.004 14556 Enqueuing Expose request
23:00:18.761 00.147 12308 IsGuiding returns 1
23:00:18.761 00.000 12308 scope still moving after pulse duration time elapsed
23:00:18.792 00.031 12308 IsSlewing returns 0
23:00:18.792 00.000 12308 IsGuiding returns 0
23:00:18.792 00.000 12308 scope move finished after 164 + 54 ms
23:00:18.792 00.000 12308 Move returns status 0, amount 164
23:00:18.792 00.000 12308 move complete, result=0
23:00:18.794 00.002 12308 worker thread done servicing request
23:00:18.794 00.000 12308 Worker thread wakes up
23:00:18.794 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:18.794 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:18.794 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 164 ms NORTH
23:00:20.034 01.240 12308 Exposure complete
23:00:20.200 00.166 12308 worker thread done servicing request
23:00:20.201 00.001 14556 OnExposeComplete: enter
23:00:20.204 00.003 14556 UpdateGuideState(): m_state=6
23:00:20.208 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6088
23:00:20.214 00.006 14556 Star::Find returns 1 (0), X=167.75, Y=994.94, Mass=2052, SNR=30.4, Peak=173 HFD=4.4
23:00:20.218 00.004 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
23:00:20.221 00.003 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
23:00:20.225 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.87 mountX=0.02 mountY=-0.07, mountTheta=-1.35
23:00:20.232 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.07, opts=13)
23:00:20.235 00.003 14556 Enqueuing Move request for scope (-0.02, 0.07)
23:00:20.239 00.004 12308 Worker thread wakes up
23:00:20.239 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
23:00:20.239 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
23:00:20.239 00.000 12308 Moving (-0.02, 0.07) raw xDistance=0.02 yDistance=-0.07
23:00:20.239 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:00:20.240 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:20.240 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:00:20.240 00.000 12308 MoveAxis(E, 0, ABG)
23:00:20.240 00.000 12308 Move returns status 0, amount 0
23:00:20.240 00.000 12308 MoveAxis(N, 0, ABG)
23:00:20.240 00.000 12308 Move returns status 0, amount 0
23:00:20.240 00.000 12308 move complete, result=0
23:00:20.240 00.000 12308 worker thread done servicing request
23:00:20.242 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:20.262 00.020 14556 UpdateGuideState exits: m=2052 SNR=30.4
23:00:20.266 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:20.272 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:20.277 00.005 14556 Enqueuing Expose request
23:00:20.280 00.003 12308 Worker thread wakes up
23:00:20.280 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:20.283 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:20.284 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:21.533 01.249 12308 Exposure complete
23:00:21.690 00.157 12308 worker thread done servicing request
23:00:21.691 00.001 14556 OnExposeComplete: enter
23:00:21.696 00.005 14556 UpdateGuideState(): m_state=6
23:00:21.701 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6089
23:00:21.705 00.004 14556 Star::Find returns 1 (0), X=167.78, Y=994.92, Mass=2070, SNR=30.6, Peak=174 HFD=4.4
23:00:21.709 00.004 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.33 = -1.95)
23:00:21.712 00.003 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.05)
23:00:21.714 00.002 14556 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.26 mountX=-0.02 mountY=-0.05, mountTheta=-1.97
23:00:21.719 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.05, opts=13)
23:00:21.723 00.004 14556 Enqueuing Move request for scope (0.02, 0.05)
23:00:21.726 00.003 12308 Worker thread wakes up
23:00:21.726 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
23:00:21.726 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
23:00:21.726 00.000 12308 Moving (0.02, 0.05) raw xDistance=-0.02 yDistance=-0.05
23:00:21.726 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:00:21.727 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:21.727 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:00:21.727 00.000 12308 MoveAxis(E, 0, ABG)
23:00:21.727 00.000 12308 Move returns status 0, amount 0
23:00:21.727 00.000 12308 MoveAxis(N, 0, ABG)
23:00:21.728 00.001 12308 Move returns status 0, amount 0
23:00:21.728 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:21.732 00.004 12308 move complete, result=0
23:00:21.732 00.000 12308 worker thread done servicing request
23:00:21.752 00.020 14556 UpdateGuideState exits: m=2070 SNR=30.6
23:00:21.757 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:21.761 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:21.764 00.003 14556 Enqueuing Expose request
23:00:21.769 00.005 12308 Worker thread wakes up
23:00:21.769 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:00:21.774 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:21.774 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:23.030 01.256 12308 Exposure complete
23:00:23.155 00.125 12308 worker thread done servicing request
23:00:23.156 00.001 14556 OnExposeComplete: enter
23:00:23.160 00.004 14556 UpdateGuideState(): m_state=6
23:00:23.165 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6090
23:00:23.169 00.004 14556 Star::Find returns 1 (0), X=167.40, Y=994.98, Mass=2267, SNR=32.0, Peak=165 HFD=4.8
23:00:23.172 00.003 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.93 = -0.36)
23:00:23.177 00.005 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.46)
23:00:23.181 00.004 14556 CameraToMount -- cameraX=-0.37 cameraY=0.11 hyp=0.38 cameraTheta=2.85 mountX=0.36 mountY=-0.17, mountTheta=-0.44
23:00:23.187 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.37, y=0.11, opts=13)
23:00:23.191 00.004 14556 Enqueuing Move request for scope (-0.37, 0.11)
23:00:23.196 00.005 12308 Worker thread wakes up
23:00:23.196 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.11) opts 0xd
23:00:23.196 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.37, 0.11)
23:00:23.196 00.000 12308 Moving (-0.37, 0.11) raw xDistance=0.36 yDistance=-0.17
23:00:23.196 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
23:00:23.197 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:23.197 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:00:23.197 00.000 12308 MoveAxis(W, 156, ABG)
23:00:23.197 00.000 12308 Guiding  Dir = 3, Dur = 156
23:00:23.197 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:23.201 00.004 12308 IsSlewing returns 0
23:00:23.202 00.001 12308 IsGuiding returns 0
23:00:23.202 00.000 12308 PulseGuide returned control before completion, sleep 166
23:00:23.227 00.025 14556 UpdateGuideState exits: m=2267 SNR=32.0
23:00:23.232 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:23.235 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:23.240 00.005 14556 Enqueuing Expose request
23:00:23.378 00.138 12308 IsGuiding returns 1
23:00:23.378 00.000 12308 scope still moving after pulse duration time elapsed
23:00:23.410 00.032 12308 IsSlewing returns 0
23:00:23.410 00.000 12308 IsGuiding returns 0
23:00:23.411 00.001 12308 scope move finished after 156 + 52 ms
23:00:23.411 00.000 12308 Move returns status 0, amount 156
23:00:23.411 00.000 12308 MoveAxis(N, 0, ABG)
23:00:23.412 00.001 12308 Move returns status 0, amount 0
23:00:23.412 00.000 12308 move complete, result=0
23:00:23.412 00.000 14556 GuideStep: 0.4 px 156 ms WEST, -0.2 px 0 ms NORTH
23:00:23.418 00.006 12308 worker thread done servicing request
23:00:23.418 00.000 12308 Worker thread wakes up
23:00:23.418 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:23.418 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:24.674 01.256 12308 Exposure complete
23:00:24.910 00.236 12308 worker thread done servicing request
23:00:24.912 00.002 14556 OnExposeComplete: enter
23:00:24.922 00.010 14556 UpdateGuideState(): m_state=6
23:00:24.932 00.010 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6091
23:00:24.942 00.010 14556 Star::Find returns 1 (0), X=167.72, Y=995.18, Mass=2270, SNR=32.1, Peak=162 HFD=4.5
23:00:24.951 00.009 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
23:00:24.963 00.012 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
23:00:24.973 00.010 14556 CameraToMount -- cameraX=-0.05 cameraY=0.31 hyp=0.31 cameraTheta=1.72 mountX=0.03 mountY=-0.31, mountTheta=-1.49
23:00:24.985 00.012 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.31, opts=13)
23:00:24.997 00.012 14556 Enqueuing Move request for scope (-0.05, 0.31)
23:00:25.009 00.012 12308 Worker thread wakes up
23:00:25.010 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.31) opts 0xd
23:00:25.012 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:25.020 00.008 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.31)
23:00:25.022 00.002 12308 Moving (-0.05, 0.31) raw xDistance=0.03 yDistance=-0.31
23:00:25.025 00.003 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:00:25.029 00.004 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:00:25.030 00.001 12308 MoveAxis(E, 0, ABG)
23:00:25.032 00.002 12308 Move returns status 0, amount 0
23:00:25.035 00.003 12308 MoveAxis(N, 221, ABG)
23:00:25.039 00.004 12308 Guiding  Dir = 0, Dur = 221
23:00:25.044 00.005 12308 IsSlewing returns 0
23:00:25.046 00.002 14556 UpdateGuideState exits: m=2270 SNR=32.1
23:00:25.055 00.009 12308 IsGuiding returns 0
23:00:25.055 00.000 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:25.060 00.005 12308 PulseGuide returned control before completion, sleep 231
23:00:25.060 00.000 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:25.070 00.010 14556 Enqueuing Expose request
23:00:25.308 00.238 12308 IsGuiding returns 1
23:00:25.308 00.000 12308 scope still moving after pulse duration time elapsed
23:00:25.339 00.031 12308 IsSlewing returns 0
23:00:25.341 00.002 12308 IsGuiding returns 0
23:00:25.341 00.000 12308 scope move finished after 221 + 64 ms
23:00:25.341 00.000 12308 Move returns status 0, amount 221
23:00:25.342 00.001 12308 move complete, result=0
23:00:25.342 00.000 12308 worker thread done servicing request
23:00:25.342 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 221 ms NORTH
23:00:25.347 00.005 12308 Worker thread wakes up
23:00:25.347 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:25.348 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:26.597 01.249 12308 Exposure complete
23:00:26.734 00.137 12308 worker thread done servicing request
23:00:26.734 00.000 14556 OnExposeComplete: enter
23:00:26.739 00.005 14556 UpdateGuideState(): m_state=6
23:00:26.744 00.005 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6092
23:00:26.748 00.004 14556 Star::Find returns 1 (0), X=167.61, Y=994.85, Mass=2045, SNR=30.3, Peak=163 HFD=4.4
23:00:26.753 00.005 14556 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
23:00:26.758 00.005 14556 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
23:00:26.763 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-3.02 mountX=0.16 mountY=-0.01, mountTheta=-0.05
23:00:26.769 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.02, opts=13)
23:00:26.775 00.006 14556 Enqueuing Move request for scope (-0.16, -0.02)
23:00:26.779 00.004 12308 Worker thread wakes up
23:00:26.780 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
23:00:26.781 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
23:00:26.784 00.003 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:26.790 00.006 12308 Moving (-0.16, -0.02) raw xDistance=0.16 yDistance=-0.01
23:00:26.792 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:00:26.795 00.003 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:26.796 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:00:26.799 00.003 12308 MoveAxis(E, 0, ABG)
23:00:26.799 00.000 12308 Move returns status 0, amount 0
23:00:26.801 00.002 12308 MoveAxis(N, 0, ABG)
23:00:26.804 00.003 12308 Move returns status 0, amount 0
23:00:26.808 00.004 12308 move complete, result=0
23:00:26.810 00.002 12308 worker thread done servicing request
23:00:26.815 00.005 14556 UpdateGuideState exits: m=2045 SNR=30.3
23:00:26.827 00.012 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:26.838 00.011 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:26.844 00.006 14556 Enqueuing Expose request
23:00:26.851 00.007 12308 Worker thread wakes up
23:00:26.851 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:00:26.856 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:26.857 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:28.102 01.245 12308 Exposure complete
23:00:28.211 00.109 12308 worker thread done servicing request
23:00:28.211 00.000 14556 OnExposeComplete: enter
23:00:28.216 00.005 14556 UpdateGuideState(): m_state=6
23:00:28.219 00.003 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6093
23:00:28.222 00.003 14556 Star::Find returns 1 (0), X=167.61, Y=994.96, Mass=2300, SNR=32.1, Peak=194 HFD=4.2
23:00:28.225 00.003 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.65 = -0.63)
23:00:28.228 00.003 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.73)
23:00:28.232 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.58 mountX=0.15 mountY=-0.12, mountTheta=-0.69
23:00:28.237 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.10, opts=13)
23:00:28.242 00.005 14556 Enqueuing Move request for scope (-0.15, 0.10)
23:00:28.246 00.004 12308 Worker thread wakes up
23:00:28.246 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd
23:00:28.246 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.10)
23:00:28.246 00.000 12308 Moving (-0.15, 0.10) raw xDistance=0.15 yDistance=-0.12
23:00:28.246 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:00:28.247 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:28.247 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:00:28.247 00.000 12308 MoveAxis(E, 0, ABG)
23:00:28.247 00.000 12308 Move returns status 0, amount 0
23:00:28.248 00.001 12308 MoveAxis(N, 0, ABG)
23:00:28.248 00.000 12308 Move returns status 0, amount 0
23:00:28.248 00.000 12308 move complete, result=0
23:00:28.248 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:28.251 00.003 12308 worker thread done servicing request
23:00:28.271 00.020 14556 UpdateGuideState exits: m=2300 SNR=32.1
23:00:28.274 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:28.278 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:28.281 00.003 14556 Enqueuing Expose request
23:00:28.284 00.003 12308 Worker thread wakes up
23:00:28.284 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:28.288 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:28.288 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:29.530 01.242 12308 Exposure complete
23:00:29.647 00.117 12308 worker thread done servicing request
23:00:29.648 00.001 14556 OnExposeComplete: enter
23:00:29.656 00.008 14556 UpdateGuideState(): m_state=6
23:00:29.661 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6094
23:00:29.667 00.006 14556 Star::Find returns 1 (0), X=167.45, Y=994.95, Mass=2020, SNR=30.1, Peak=152 HFD=4.8
23:00:29.670 00.003 14556 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.07) = xAngle (5.96 = -0.32)
23:00:29.673 00.003 14556 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.87 = -0.42)
23:00:29.677 00.004 14556 CameraToMount -- cameraX=-0.32 cameraY=0.08 hyp=0.33 cameraTheta=2.89 mountX=0.31 mountY=-0.13, mountTheta=-0.40
23:00:29.685 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.08, opts=13)
23:00:29.691 00.006 14556 Enqueuing Move request for scope (-0.32, 0.08)
23:00:29.696 00.005 12308 Worker thread wakes up
23:00:29.696 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.08) opts 0xd
23:00:29.698 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.08)
23:00:29.698 00.000 12308 Moving (-0.32, 0.08) raw xDistance=0.31 yDistance=-0.13
23:00:29.698 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
23:00:29.698 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:29.699 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:00:29.699 00.000 12308 MoveAxis(W, 136, ABG)
23:00:29.699 00.000 12308 Guiding  Dir = 3, Dur = 136
23:00:29.700 00.001 12308 IsSlewing returns 0
23:00:29.700 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:29.705 00.005 12308 IsGuiding returns 0
23:00:29.705 00.000 12308 PulseGuide returned control before completion, sleep 146
23:00:29.724 00.019 14556 UpdateGuideState exits: m=2020 SNR=30.1
23:00:29.728 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:29.731 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:29.735 00.004 14556 Enqueuing Expose request
23:00:29.863 00.128 12308 IsGuiding returns 1
23:00:29.863 00.000 12308 scope still moving after pulse duration time elapsed
23:00:29.895 00.032 12308 IsSlewing returns 0
23:00:29.895 00.000 12308 IsGuiding returns 0
23:00:29.896 00.001 12308 scope move finished after 136 + 54 ms
23:00:29.896 00.000 12308 Move returns status 0, amount 136
23:00:29.896 00.000 12308 MoveAxis(N, 0, ABG)
23:00:29.896 00.000 12308 Move returns status 0, amount 0
23:00:29.896 00.000 12308 move complete, result=0
23:00:29.897 00.001 12308 worker thread done servicing request
23:00:29.897 00.000 14556 GuideStep: 0.3 px 136 ms WEST, -0.1 px 0 ms NORTH
23:00:29.902 00.005 12308 Worker thread wakes up
23:00:29.902 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:29.902 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:31.150 01.248 12308 Exposure complete
23:00:31.258 00.108 12308 worker thread done servicing request
23:00:31.259 00.001 14556 OnExposeComplete: enter
23:00:31.263 00.004 14556 UpdateGuideState(): m_state=6
23:00:31.267 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6095
23:00:31.270 00.003 14556 Star::Find returns 1 (0), X=167.66, Y=995.06, Mass=2175, SNR=31.3, Peak=165 HFD=4.5
23:00:31.274 00.004 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
23:00:31.279 00.005 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.24)
23:00:31.282 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.19 hyp=0.22 cameraTheta=2.07 mountX=0.09 mountY=-0.21, mountTheta=-1.16
23:00:31.286 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.19, opts=13)
23:00:31.290 00.004 14556 Enqueuing Move request for scope (-0.11, 0.19)
23:00:31.294 00.004 12308 Worker thread wakes up
23:00:31.294 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.19) opts 0xd
23:00:31.294 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.19)
23:00:31.294 00.000 12308 Moving (-0.11, 0.19) raw xDistance=0.09 yDistance=-0.21
23:00:31.294 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:00:31.294 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:00:31.294 00.000 12308 MoveAxis(E, 0, ABG)
23:00:31.294 00.000 12308 Move returns status 0, amount 0
23:00:31.296 00.002 12308 MoveAxis(N, 147, ABG)
23:00:31.296 00.000 12308 Guiding  Dir = 0, Dur = 147
23:00:31.296 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:31.301 00.005 12308 IsSlewing returns 0
23:00:31.301 00.000 12308 IsGuiding returns 0
23:00:31.301 00.000 12308 PulseGuide returned control before completion, sleep 157
23:00:31.317 00.016 14556 UpdateGuideState exits: m=2175 SNR=31.3
23:00:31.322 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:31.325 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:31.329 00.004 14556 Enqueuing Expose request
23:00:31.473 00.144 12308 IsGuiding returns 0
23:00:31.473 00.000 12308 Move returns status 0, amount 147
23:00:31.473 00.000 12308 move complete, result=0
23:00:31.473 00.000 12308 worker thread done servicing request
23:00:31.473 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 147 ms NORTH
23:00:31.477 00.004 12308 Worker thread wakes up
23:00:31.477 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:31.477 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:32.729 01.252 12308 Exposure complete
23:00:32.887 00.158 12308 worker thread done servicing request
23:00:32.888 00.001 14556 OnExposeComplete: enter
23:00:32.894 00.006 14556 UpdateGuideState(): m_state=6
23:00:32.900 00.006 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6096
23:00:32.906 00.006 14556 Star::Find returns 1 (0), X=167.49, Y=994.98, Mass=2004, SNR=30.1, Peak=148 HFD=4.2
23:00:32.913 00.007 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.83 = -0.45)
23:00:32.918 00.005 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.55)
23:00:32.925 00.007 14556 CameraToMount -- cameraX=-0.28 cameraY=0.11 hyp=0.30 cameraTheta=2.76 mountX=0.27 mountY=-0.15, mountTheta=-0.52
23:00:32.934 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.11, opts=13)
23:00:32.939 00.005 14556 Enqueuing Move request for scope (-0.28, 0.11)
23:00:32.944 00.005 12308 Worker thread wakes up
23:00:32.944 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.11) opts 0xd
23:00:32.945 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.11)
23:00:32.945 00.000 12308 Moving (-0.28, 0.11) raw xDistance=0.27 yDistance=-0.15
23:00:32.945 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:00:32.945 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:32.945 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:00:32.945 00.000 12308 MoveAxis(W, 116, ABG)
23:00:32.945 00.000 12308 Guiding  Dir = 3, Dur = 116
23:00:32.947 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:32.952 00.005 12308 IsSlewing returns 0
23:00:32.954 00.002 12308 IsGuiding returns 0
23:00:32.955 00.001 12308 PulseGuide returned control before completion, sleep 126
23:00:32.985 00.030 14556 UpdateGuideState exits: m=2004 SNR=30.1
23:00:32.991 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:32.996 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:33.003 00.007 14556 Enqueuing Expose request
23:00:33.084 00.081 12308 IsGuiding returns 1
23:00:33.084 00.000 12308 scope still moving after pulse duration time elapsed
23:00:33.114 00.030 12308 IsSlewing returns 0
23:00:33.114 00.000 12308 IsGuiding returns 0
23:00:33.114 00.000 12308 scope move finished after 116 + 44 ms
23:00:33.116 00.002 12308 Move returns status 0, amount 116
23:00:33.116 00.000 12308 MoveAxis(N, 0, ABG)
23:00:33.116 00.000 12308 Move returns status 0, amount 0
23:00:33.116 00.000 12308 move complete, result=0
23:00:33.117 00.001 12308 worker thread done servicing request
23:00:33.117 00.000 14556 GuideStep: 0.3 px 116 ms WEST, -0.2 px 0 ms NORTH
23:00:33.123 00.006 12308 Worker thread wakes up
23:00:33.123 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:33.123 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:34.388 01.265 12308 Exposure complete
23:00:34.496 00.108 12308 worker thread done servicing request
23:00:34.496 00.000 14556 OnExposeComplete: enter
23:00:34.500 00.004 14556 UpdateGuideState(): m_state=6
23:00:34.505 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6097
23:00:34.508 00.003 14556 Star::Find returns 1 (0), X=167.83, Y=995.06, Mass=2205, SNR=31.3, Peak=177 HFD=4.3
23:00:34.512 00.004 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.32 = -1.97)
23:00:34.515 00.003 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.07)
23:00:34.520 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.24 mountX=-0.08 mountY=-0.18, mountTheta=-1.99
23:00:34.524 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.19, opts=13)
23:00:34.529 00.005 14556 Enqueuing Move request for scope (0.06, 0.19)
23:00:34.532 00.003 12308 Worker thread wakes up
23:00:34.532 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
23:00:34.532 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
23:00:34.532 00.000 12308 Moving (0.06, 0.19) raw xDistance=-0.08 yDistance=-0.18
23:00:34.532 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:00:34.532 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:34.533 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:00:34.533 00.000 12308 MoveAxis(E, 0, ABG)
23:00:34.533 00.000 12308 Move returns status 0, amount 0
23:00:34.533 00.000 12308 MoveAxis(N, 0, ABG)
23:00:34.533 00.000 12308 Move returns status 0, amount 0
23:00:34.533 00.000 12308 move complete, result=0
23:00:34.533 00.000 12308 worker thread done servicing request
23:00:34.535 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:34.556 00.021 14556 UpdateGuideState exits: m=2205 SNR=31.3
23:00:34.560 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:34.565 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:34.568 00.003 14556 Enqueuing Expose request
23:00:34.571 00.003 12308 Worker thread wakes up
23:00:34.571 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:00:34.575 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:34.575 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:35.814 01.239 12308 Exposure complete
23:00:35.949 00.135 12308 worker thread done servicing request
23:00:35.950 00.001 14556 OnExposeComplete: enter
23:00:35.954 00.004 14556 UpdateGuideState(): m_state=6
23:00:35.958 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6098
23:00:35.962 00.004 14556 Star::Find returns 1 (0), X=167.88, Y=994.96, Mass=2236, SNR=31.6, Peak=181 HFD=4.6
23:00:35.967 00.005 14556 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.07) = xAngle (3.75 = -2.53)
23:00:35.972 00.005 14556 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.66 = -2.63)
23:00:35.976 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.15 cameraTheta=0.68 mountX=-0.12 mountY=-0.07, mountTheta=-2.60
23:00:35.981 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.09, opts=13)
23:00:35.986 00.005 14556 Enqueuing Move request for scope (0.11, 0.09)
23:00:35.991 00.005 12308 Worker thread wakes up
23:00:35.991 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
23:00:35.991 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
23:00:35.991 00.000 12308 Moving (0.11, 0.09) raw xDistance=-0.12 yDistance=-0.07
23:00:35.993 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:00:35.993 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:35.993 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:00:35.994 00.001 12308 MoveAxis(E, 0, ABG)
23:00:35.994 00.000 12308 Move returns status 0, amount 0
23:00:35.994 00.000 12308 MoveAxis(N, 0, ABG)
23:00:35.994 00.000 12308 Move returns status 0, amount 0
23:00:35.994 00.000 12308 move complete, result=0
23:00:35.995 00.001 12308 worker thread done servicing request
23:00:35.995 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:36.023 00.028 14556 UpdateGuideState exits: m=2236 SNR=31.6
23:00:36.027 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:36.030 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:36.036 00.006 14556 Enqueuing Expose request
23:00:36.041 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:36.046 00.005 12308 Worker thread wakes up
23:00:36.046 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:36.047 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:37.300 01.253 12308 Exposure complete
23:00:37.445 00.145 12308 worker thread done servicing request
23:00:37.445 00.000 14556 OnExposeComplete: enter
23:00:37.449 00.004 14556 UpdateGuideState(): m_state=6
23:00:37.454 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6099
23:00:37.460 00.006 14556 Star::Find returns 1 (0), X=167.82, Y=995.08, Mass=2090, SNR=30.9, Peak=176 HFD=4.4
23:00:37.463 00.003 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.39 = -1.90)
23:00:37.468 00.005 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -2.00)
23:00:37.471 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.22 hyp=0.22 cameraTheta=1.31 mountX=-0.07 mountY=-0.20, mountTheta=-1.91
23:00:37.475 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.22, opts=13)
23:00:37.479 00.004 14556 Enqueuing Move request for scope (0.06, 0.22)
23:00:37.484 00.005 12308 Worker thread wakes up
23:00:37.484 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.22) opts 0xd
23:00:37.484 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.22)
23:00:37.484 00.000 12308 Moving (0.06, 0.22) raw xDistance=-0.07 yDistance=-0.20
23:00:37.485 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:00:37.485 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:00:37.485 00.000 12308 MoveAxis(E, 0, ABG)
23:00:37.485 00.000 12308 Move returns status 0, amount 0
23:00:37.485 00.000 12308 MoveAxis(N, 143, ABG)
23:00:37.485 00.000 12308 Guiding  Dir = 0, Dur = 143
23:00:37.485 00.000 12308 IsSlewing returns 0
23:00:37.486 00.001 12308 IsGuiding returns 0
23:00:37.486 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:37.492 00.006 12308 PulseGuide returned control before completion, sleep 153
23:00:37.512 00.020 14556 UpdateGuideState exits: m=2090 SNR=30.9
23:00:37.517 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:37.522 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:37.528 00.006 14556 Enqueuing Expose request
23:00:37.653 00.125 12308 IsGuiding returns 1
23:00:37.653 00.000 12308 scope still moving after pulse duration time elapsed
23:00:37.684 00.031 12308 IsSlewing returns 0
23:00:37.684 00.000 12308 IsGuiding returns 0
23:00:37.685 00.001 12308 scope move finished after 143 + 55 ms
23:00:37.685 00.000 12308 Move returns status 0, amount 143
23:00:37.685 00.000 12308 move complete, result=0
23:00:37.686 00.001 12308 worker thread done servicing request
23:00:37.686 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 143 ms NORTH
23:00:37.695 00.009 12308 Worker thread wakes up
23:00:37.695 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:37.695 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:38.938 01.243 12308 Exposure complete
23:00:39.048 00.110 12308 worker thread done servicing request
23:00:39.048 00.000 14556 OnExposeComplete: enter
23:00:39.051 00.003 14556 UpdateGuideState(): m_state=6
23:00:39.056 00.005 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6100
23:00:39.060 00.004 14556 Star::Find returns 1 (0), X=167.73, Y=995.02, Mass=2212, SNR=31.7, Peak=161 HFD=4.5
23:00:39.063 00.003 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
23:00:39.067 00.004 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
23:00:39.070 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.16 cameraTheta=1.80 mountX=0.02 mountY=-0.16, mountTheta=-1.41
23:00:39.076 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.15, opts=13)
23:00:39.080 00.004 14556 Enqueuing Move request for scope (-0.04, 0.15)
23:00:39.083 00.003 12308 Worker thread wakes up
23:00:39.084 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
23:00:39.084 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
23:00:39.084 00.000 12308 Moving (-0.04, 0.15) raw xDistance=0.02 yDistance=-0.16
23:00:39.084 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:00:39.084 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:39.084 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:00:39.085 00.001 12308 MoveAxis(E, 0, ABG)
23:00:39.085 00.000 12308 Move returns status 0, amount 0
23:00:39.085 00.000 12308 MoveAxis(N, 0, ABG)
23:00:39.085 00.000 12308 Move returns status 0, amount 0
23:00:39.085 00.000 12308 move complete, result=0
23:00:39.085 00.000 12308 worker thread done servicing request
23:00:39.087 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:39.108 00.021 14556 UpdateGuideState exits: m=2212 SNR=31.7
23:00:39.113 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:39.117 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:39.121 00.004 14556 Enqueuing Expose request
23:00:39.125 00.004 12308 Worker thread wakes up
23:00:39.125 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:00:39.129 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:39.129 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:40.379 01.250 12308 Exposure complete
23:00:40.546 00.167 12308 worker thread done servicing request
23:00:40.546 00.000 14556 OnExposeComplete: enter
23:00:40.551 00.005 14556 UpdateGuideState(): m_state=6
23:00:40.555 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6101
23:00:40.560 00.005 14556 Star::Find returns 1 (0), X=167.64, Y=995.09, Mass=2378, SNR=32.7, Peak=191 HFD=4.4
23:00:40.563 00.003 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.17 = -1.12)
23:00:40.569 00.006 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.22)
23:00:40.574 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.22 hyp=0.26 cameraTheta=2.09 mountX=0.11 mountY=-0.24, mountTheta=-1.13
23:00:40.582 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.22, opts=13)
23:00:40.587 00.005 14556 Enqueuing Move request for scope (-0.13, 0.22)
23:00:40.592 00.005 12308 Worker thread wakes up
23:00:40.592 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.22) opts 0xd
23:00:40.592 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.22)
23:00:40.593 00.001 12308 Moving (-0.13, 0.22) raw xDistance=0.11 yDistance=-0.24
23:00:40.593 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:00:40.593 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:00:40.593 00.000 12308 MoveAxis(E, 0, ABG)
23:00:40.595 00.002 12308 Move returns status 0, amount 0
23:00:40.595 00.000 12308 MoveAxis(N, 170, ABG)
23:00:40.595 00.000 12308 Guiding  Dir = 0, Dur = 170
23:00:40.595 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:40.600 00.005 12308 IsSlewing returns 0
23:00:40.600 00.000 12308 IsGuiding returns 0
23:00:40.601 00.001 12308 PulseGuide returned control before completion, sleep 180
23:00:40.621 00.020 14556 UpdateGuideState exits: m=2378 SNR=32.7
23:00:40.628 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:40.635 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:40.641 00.006 14556 Enqueuing Expose request
23:00:40.794 00.153 12308 IsGuiding returns 1
23:00:40.795 00.001 12308 scope still moving after pulse duration time elapsed
23:00:40.825 00.030 12308 IsSlewing returns 0
23:00:40.825 00.000 12308 IsGuiding returns 0
23:00:40.825 00.000 12308 scope move finished after 170 + 54 ms
23:00:40.825 00.000 12308 Move returns status 0, amount 170
23:00:40.825 00.000 12308 move complete, result=0
23:00:40.826 00.001 12308 worker thread done servicing request
23:00:40.826 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 170 ms NORTH
23:00:40.832 00.006 12308 Worker thread wakes up
23:00:40.834 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:40.834 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:42.090 01.256 12308 Exposure complete
23:00:42.305 00.215 12308 worker thread done servicing request
23:00:42.306 00.001 14556 OnExposeComplete: enter
23:00:42.312 00.006 14556 UpdateGuideState(): m_state=6
23:00:42.328 00.016 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6102
23:00:42.342 00.014 14556 Star::Find returns 1 (0), X=167.79, Y=994.91, Mass=2083, SNR=30.6, Peak=164 HFD=4.5
23:00:42.350 00.008 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.14 = -2.15)
23:00:42.358 00.008 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.04 = -2.25)
23:00:42.368 00.010 14556 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.06 mountX=-0.03 mountY=-0.04, mountTheta=-2.18
23:00:42.384 00.016 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.04, opts=13)
23:00:42.397 00.013 14556 Enqueuing Move request for scope (0.02, 0.04)
23:00:42.407 00.010 12308 Worker thread wakes up
23:00:42.409 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
23:00:42.412 00.003 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:42.417 00.005 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
23:00:42.420 00.003 12308 Moving (0.02, 0.04) raw xDistance=-0.03 yDistance=-0.04
23:00:42.429 00.009 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:00:42.432 00.003 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:42.434 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:00:42.436 00.002 12308 MoveAxis(E, 0, ABG)
23:00:42.438 00.002 12308 Move returns status 0, amount 0
23:00:42.440 00.002 12308 MoveAxis(N, 0, ABG)
23:00:42.445 00.005 12308 Move returns status 0, amount 0
23:00:42.448 00.003 12308 move complete, result=0
23:00:42.451 00.003 12308 worker thread done servicing request
23:00:42.451 00.000 14556 UpdateGuideState exits: m=2083 SNR=30.6
23:00:42.462 00.011 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:42.467 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:42.470 00.003 14556 Enqueuing Expose request
23:00:42.475 00.005 12308 Worker thread wakes up
23:00:42.475 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:00:42.478 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:42.479 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:43.733 01.254 12308 Exposure complete
23:00:43.855 00.122 12308 worker thread done servicing request
23:00:43.855 00.000 14556 OnExposeComplete: enter
23:00:43.858 00.003 14556 UpdateGuideState(): m_state=6
23:00:43.863 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6103
23:00:43.869 00.006 14556 Star::Find returns 1 (0), X=167.65, Y=995.09, Mass=2064, SNR=30.6, Peak=159 HFD=4.3
23:00:43.874 00.005 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.13 = -1.15)
23:00:43.878 00.004 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.25)
23:00:43.882 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.23 hyp=0.26 cameraTheta=2.06 mountX=0.10 mountY=-0.24, mountTheta=-1.17
23:00:43.887 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.23, opts=13)
23:00:43.891 00.004 14556 Enqueuing Move request for scope (-0.12, 0.23)
23:00:43.894 00.003 12308 Worker thread wakes up
23:00:43.894 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.23) opts 0xd
23:00:43.895 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.23)
23:00:43.895 00.000 12308 Moving (-0.12, 0.23) raw xDistance=0.10 yDistance=-0.24
23:00:43.895 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:00:43.896 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:00:43.896 00.000 12308 MoveAxis(E, 0, ABG)
23:00:43.897 00.001 12308 Move returns status 0, amount 0
23:00:43.897 00.000 12308 MoveAxis(N, 172, ABG)
23:00:43.897 00.000 12308 Guiding  Dir = 0, Dur = 172
23:00:43.897 00.000 12308 IsSlewing returns 0
23:00:43.897 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:43.903 00.006 12308 IsGuiding returns 0
23:00:43.903 00.000 12308 PulseGuide returned control before completion, sleep 182
23:00:43.924 00.021 14556 UpdateGuideState exits: m=2064 SNR=30.6
23:00:43.930 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:43.934 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:43.938 00.004 14556 Enqueuing Expose request
23:00:44.098 00.160 12308 IsGuiding returns 1
23:00:44.099 00.001 12308 scope still moving after pulse duration time elapsed
23:00:44.130 00.031 12308 IsSlewing returns 0
23:00:44.131 00.001 12308 IsGuiding returns 0
23:00:44.132 00.001 12308 scope move finished after 172 + 56 ms
23:00:44.132 00.000 12308 Move returns status 0, amount 172
23:00:44.132 00.000 12308 move complete, result=0
23:00:44.133 00.001 12308 worker thread done servicing request
23:00:44.133 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 172 ms NORTH
23:00:44.139 00.006 12308 Worker thread wakes up
23:00:44.139 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:44.140 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:45.393 01.253 12308 Exposure complete
23:00:45.514 00.121 12308 worker thread done servicing request
23:00:45.515 00.001 14556 OnExposeComplete: enter
23:00:45.519 00.004 14556 UpdateGuideState(): m_state=6
23:00:45.523 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6104
23:00:45.527 00.004 14556 Star::Find returns 1 (0), X=167.52, Y=994.83, Mass=2129, SNR=31.1, Peak=172 HFD=4.5
23:00:45.532 00.005 14556 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-3.07) = xAngle (0.09 = 0.09)
23:00:45.535 00.003 14556 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.01 = -0.01)
23:00:45.539 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.04 hyp=0.25 cameraTheta=-2.98 mountX=0.25 mountY=-0.00, mountTheta=-0.01
23:00:45.544 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.04, opts=13)
23:00:45.548 00.004 14556 Enqueuing Move request for scope (-0.24, -0.04)
23:00:45.552 00.004 12308 Worker thread wakes up
23:00:45.552 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.04) opts 0xd
23:00:45.553 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.04)
23:00:45.553 00.000 12308 Moving (-0.24, -0.04) raw xDistance=0.25 yDistance=-0.00
23:00:45.553 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
23:00:45.553 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:45.553 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:00:45.553 00.000 12308 MoveAxis(W, 107, ABG)
23:00:45.554 00.001 12308 Guiding  Dir = 3, Dur = 107
23:00:45.554 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:45.557 00.003 12308 IsSlewing returns 0
23:00:45.558 00.001 12308 IsGuiding returns 0
23:00:45.558 00.000 12308 PulseGuide returned control before completion, sleep 117
23:00:45.576 00.018 14556 UpdateGuideState exits: m=2129 SNR=31.1
23:00:45.579 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:45.584 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:45.589 00.005 14556 Enqueuing Expose request
23:00:45.680 00.091 12308 IsGuiding returns 1
23:00:45.680 00.000 12308 scope still moving after pulse duration time elapsed
23:00:45.712 00.032 12308 IsSlewing returns 0
23:00:45.713 00.001 12308 IsGuiding returns 0
23:00:45.713 00.000 12308 scope move finished after 107 + 47 ms
23:00:45.713 00.000 12308 Move returns status 0, amount 107
23:00:45.713 00.000 12308 MoveAxis(N, 0, ABG)
23:00:45.713 00.000 12308 Move returns status 0, amount 0
23:00:45.713 00.000 12308 move complete, result=0
23:00:45.715 00.002 12308 worker thread done servicing request
23:00:45.715 00.000 14556 GuideStep: 0.2 px 107 ms WEST, -0.0 px 0 ms NORTH
23:00:45.720 00.005 12308 Worker thread wakes up
23:00:45.720 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:45.720 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:46.971 01.251 12308 Exposure complete
23:00:47.119 00.148 12308 worker thread done servicing request
23:00:47.120 00.001 14556 OnExposeComplete: enter
23:00:47.123 00.003 14556 UpdateGuideState(): m_state=6
23:00:47.128 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6105
23:00:47.132 00.004 14556 Star::Find returns 1 (0), X=167.77, Y=994.81, Mass=2258, SNR=32.0, Peak=180 HFD=4.6
23:00:47.136 00.004 14556 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-3.07) = xAngle (1.50 = 1.50)
23:00:47.140 00.004 14556 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.40 = 1.40)
23:00:47.144 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.58 mountX=0.00 mountY=0.06, mountTheta=1.49
23:00:47.150 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.06, opts=13)
23:00:47.155 00.005 14556 Enqueuing Move request for scope (-0.00, -0.06)
23:00:47.158 00.003 12308 Worker thread wakes up
23:00:47.158 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
23:00:47.158 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
23:00:47.158 00.000 12308 Moving (-0.00, -0.06) raw xDistance=0.00 yDistance=0.06
23:00:47.158 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:00:47.159 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:47.159 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:00:47.159 00.000 12308 MoveAxis(E, 0, ABG)
23:00:47.159 00.000 12308 Move returns status 0, amount 0
23:00:47.160 00.001 12308 MoveAxis(N, 0, ABG)
23:00:47.160 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:47.165 00.005 12308 Move returns status 0, amount 0
23:00:47.165 00.000 12308 move complete, result=0
23:00:47.165 00.000 12308 worker thread done servicing request
23:00:47.189 00.024 14556 UpdateGuideState exits: m=2258 SNR=32.0
23:00:47.194 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:47.199 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:47.202 00.003 14556 Enqueuing Expose request
23:00:47.207 00.005 12308 Worker thread wakes up
23:00:47.207 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:47.213 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:47.213 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:48.470 01.257 12308 Exposure complete
23:00:48.607 00.137 12308 worker thread done servicing request
23:00:48.608 00.001 14556 OnExposeComplete: enter
23:00:48.612 00.004 14556 UpdateGuideState(): m_state=6
23:00:48.615 00.003 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6106
23:00:48.619 00.004 14556 Star::Find returns 1 (0), X=167.68, Y=994.92, Mass=2262, SNR=31.7, Peak=173 HFD=4.7
23:00:48.624 00.005 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.67 = -0.61)
23:00:48.628 00.004 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.71)
23:00:48.632 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.60 mountX=0.09 mountY=-0.07, mountTheta=-0.68
23:00:48.636 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.05, opts=13)
23:00:48.639 00.003 14556 Enqueuing Move request for scope (-0.09, 0.05)
23:00:48.642 00.003 12308 Worker thread wakes up
23:00:48.642 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
23:00:48.642 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
23:00:48.642 00.000 12308 Moving (-0.09, 0.05) raw xDistance=0.09 yDistance=-0.07
23:00:48.644 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:00:48.644 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:48.644 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:00:48.644 00.000 12308 MoveAxis(E, 0, ABG)
23:00:48.644 00.000 12308 Move returns status 0, amount 0
23:00:48.644 00.000 12308 MoveAxis(N, 0, ABG)
23:00:48.645 00.001 12308 Move returns status 0, amount 0
23:00:48.645 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:48.649 00.004 12308 move complete, result=0
23:00:48.649 00.000 12308 worker thread done servicing request
23:00:48.670 00.021 14556 UpdateGuideState exits: m=2262 SNR=31.7
23:00:48.674 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:48.679 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:48.685 00.006 14556 Enqueuing Expose request
23:00:48.689 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:48.692 00.003 12308 Worker thread wakes up
23:00:48.693 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:48.693 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:49.944 01.251 12308 Exposure complete
23:00:50.093 00.149 12308 worker thread done servicing request
23:00:50.093 00.000 14556 OnExposeComplete: enter
23:00:50.100 00.007 14556 UpdateGuideState(): m_state=6
23:00:50.110 00.010 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6107
23:00:50.115 00.005 14556 Star::Find returns 1 (0), X=167.87, Y=995.01, Mass=2171, SNR=31.4, Peak=190 HFD=4.4
23:00:50.123 00.008 14556 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.07) = xAngle (4.02 = -2.26)
23:00:50.129 00.006 14556 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.92 = -2.36)
23:00:50.134 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.18 cameraTheta=0.95 mountX=-0.11 mountY=-0.12, mountTheta=-2.31
23:00:50.141 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.14, opts=13)
23:00:50.146 00.005 14556 Enqueuing Move request for scope (0.10, 0.14)
23:00:50.150 00.004 12308 Worker thread wakes up
23:00:50.150 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.14) opts 0xd
23:00:50.150 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.14)
23:00:50.150 00.000 12308 Moving (0.10, 0.14) raw xDistance=-0.11 yDistance=-0.12
23:00:50.151 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:00:50.151 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:50.151 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:00:50.151 00.000 12308 MoveAxis(E, 0, ABG)
23:00:50.152 00.001 12308 Move returns status 0, amount 0
23:00:50.152 00.000 12308 MoveAxis(N, 0, ABG)
23:00:50.152 00.000 12308 Move returns status 0, amount 0
23:00:50.152 00.000 12308 move complete, result=0
23:00:50.154 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:50.157 00.003 12308 worker thread done servicing request
23:00:50.180 00.023 14556 UpdateGuideState exits: m=2171 SNR=31.4
23:00:50.185 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:50.191 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:50.196 00.005 14556 Enqueuing Expose request
23:00:50.200 00.004 12308 Worker thread wakes up
23:00:50.200 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:50.209 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:50.210 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:51.463 01.253 12308 Exposure complete
23:00:51.599 00.136 12308 worker thread done servicing request
23:00:51.599 00.000 14556 OnExposeComplete: enter
23:00:51.603 00.004 14556 UpdateGuideState(): m_state=6
23:00:51.607 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6108
23:00:51.610 00.003 14556 Star::Find returns 1 (0), X=167.76, Y=994.89, Mass=2287, SNR=32.1, Peak=167 HFD=4.6
23:00:51.615 00.005 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (5.00 = -1.29)
23:00:51.619 00.004 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.39)
23:00:51.622 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.92 mountX=0.01 mountY=-0.02, mountTheta=-1.29
23:00:51.628 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.02, opts=13)
23:00:51.632 00.004 14556 Enqueuing Move request for scope (-0.01, 0.02)
23:00:51.636 00.004 12308 Worker thread wakes up
23:00:51.636 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
23:00:51.636 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
23:00:51.637 00.001 12308 Moving (-0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
23:00:51.637 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:00:51.637 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:51.637 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:00:51.637 00.000 12308 MoveAxis(E, 0, ABG)
23:00:51.637 00.000 12308 Move returns status 0, amount 0
23:00:51.638 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:51.642 00.004 12308 MoveAxis(N, 0, ABG)
23:00:51.643 00.001 12308 Move returns status 0, amount 0
23:00:51.643 00.000 12308 move complete, result=0
23:00:51.643 00.000 12308 worker thread done servicing request
23:00:51.665 00.022 14556 UpdateGuideState exits: m=2287 SNR=32.1
23:00:51.669 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:51.673 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:51.677 00.004 14556 Enqueuing Expose request
23:00:51.680 00.003 12308 Worker thread wakes up
23:00:51.680 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:00:51.685 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:51.685 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:52.927 01.242 12308 Exposure complete
23:00:53.063 00.136 12308 worker thread done servicing request
23:00:53.064 00.001 14556 OnExposeComplete: enter
23:00:53.067 00.003 14556 UpdateGuideState(): m_state=6
23:00:53.071 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6109
23:00:53.075 00.004 14556 Star::Find returns 1 (0), X=167.61, Y=994.97, Mass=2052, SNR=30.5, Peak=179 HFD=4.7
23:00:53.080 00.005 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
23:00:53.084 00.004 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.74)
23:00:53.088 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.19 cameraTheta=2.57 mountX=0.15 mountY=-0.13, mountTheta=-0.70
23:00:53.093 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.10, opts=13)
23:00:53.096 00.003 14556 Enqueuing Move request for scope (-0.16, 0.10)
23:00:53.101 00.005 12308 Worker thread wakes up
23:00:53.101 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.10) opts 0xd
23:00:53.101 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.10)
23:00:53.101 00.000 12308 Moving (-0.16, 0.10) raw xDistance=0.15 yDistance=-0.13
23:00:53.101 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:00:53.102 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:53.102 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:00:53.102 00.000 12308 MoveAxis(E, 0, ABG)
23:00:53.102 00.000 12308 Move returns status 0, amount 0
23:00:53.102 00.000 12308 MoveAxis(N, 0, ABG)
23:00:53.103 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:53.106 00.003 12308 Move returns status 0, amount 0
23:00:53.107 00.001 12308 move complete, result=0
23:00:53.107 00.000 12308 worker thread done servicing request
23:00:53.130 00.023 14556 UpdateGuideState exits: m=2052 SNR=30.5
23:00:53.135 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:53.139 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:53.141 00.002 14556 Enqueuing Expose request
23:00:53.146 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:53.152 00.006 12308 Worker thread wakes up
23:00:53.152 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:53.152 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:54.402 01.250 12308 Exposure complete
23:00:54.548 00.146 12308 worker thread done servicing request
23:00:54.549 00.001 14556 OnExposeComplete: enter
23:00:54.555 00.006 14556 UpdateGuideState(): m_state=6
23:00:54.559 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6110
23:00:54.564 00.005 14556 Star::Find returns 1 (0), X=167.74, Y=995.03, Mass=2213, SNR=31.6, Peak=170 HFD=4.5
23:00:54.567 00.003 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.80 = -1.49)
23:00:54.571 00.004 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.59)
23:00:54.574 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.72 mountX=0.01 mountY=-0.17, mountTheta=-1.49
23:00:54.579 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.17, opts=13)
23:00:54.583 00.004 14556 Enqueuing Move request for scope (-0.03, 0.17)
23:00:54.587 00.004 12308 Worker thread wakes up
23:00:54.587 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.17) opts 0xd
23:00:54.588 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.17)
23:00:54.588 00.000 12308 Moving (-0.03, 0.17) raw xDistance=0.01 yDistance=-0.17
23:00:54.588 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:00:54.588 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:54.588 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:00:54.588 00.000 12308 MoveAxis(E, 0, ABG)
23:00:54.588 00.000 12308 Move returns status 0, amount 0
23:00:54.589 00.001 12308 MoveAxis(N, 0, ABG)
23:00:54.589 00.000 12308 Move returns status 0, amount 0
23:00:54.589 00.000 12308 move complete, result=0
23:00:54.589 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:54.595 00.006 12308 worker thread done servicing request
23:00:54.615 00.020 14556 UpdateGuideState exits: m=2213 SNR=31.6
23:00:54.620 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:54.624 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:54.628 00.004 14556 Enqueuing Expose request
23:00:54.632 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:00:54.636 00.004 12308 Worker thread wakes up
23:00:54.636 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:54.637 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:55.877 01.240 12308 Exposure complete
23:00:56.016 00.139 12308 worker thread done servicing request
23:00:56.017 00.001 14556 OnExposeComplete: enter
23:00:56.021 00.004 14556 UpdateGuideState(): m_state=6
23:00:56.026 00.005 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6111
23:00:56.031 00.005 14556 Star::Find returns 1 (0), X=167.65, Y=995.09, Mass=2267, SNR=32.0, Peak=182 HFD=4.4
23:00:56.035 00.004 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.13 = -1.16)
23:00:56.039 00.004 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.26)
23:00:56.043 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.23 hyp=0.26 cameraTheta=2.05 mountX=0.10 mountY=-0.24, mountTheta=-1.17
23:00:56.048 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.23, opts=13)
23:00:56.051 00.003 14556 Enqueuing Move request for scope (-0.12, 0.23)
23:00:56.055 00.004 12308 Worker thread wakes up
23:00:56.055 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.23) opts 0xd
23:00:56.055 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.23)
23:00:56.055 00.000 12308 Moving (-0.12, 0.23) raw xDistance=0.10 yDistance=-0.24
23:00:56.056 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:00:56.056 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:00:56.056 00.000 12308 MoveAxis(E, 0, ABG)
23:00:56.057 00.001 12308 Move returns status 0, amount 0
23:00:56.057 00.000 12308 MoveAxis(N, 172, ABG)
23:00:56.057 00.000 12308 Guiding  Dir = 0, Dur = 172
23:00:56.058 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:56.062 00.004 12308 IsSlewing returns 0
23:00:56.063 00.001 12308 IsGuiding returns 0
23:00:56.063 00.000 12308 PulseGuide returned control before completion, sleep 182
23:00:56.084 00.021 14556 UpdateGuideState exits: m=2267 SNR=32.0
23:00:56.089 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:56.093 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:56.097 00.004 14556 Enqueuing Expose request
23:00:56.260 00.163 12308 IsGuiding returns 1
23:00:56.260 00.000 12308 scope still moving after pulse duration time elapsed
23:00:56.291 00.031 12308 IsSlewing returns 0
23:00:56.291 00.000 12308 IsGuiding returns 0
23:00:56.292 00.001 12308 scope move finished after 172 + 56 ms
23:00:56.292 00.000 12308 Move returns status 0, amount 172
23:00:56.292 00.000 12308 move complete, result=0
23:00:56.292 00.000 12308 worker thread done servicing request
23:00:56.292 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 172 ms NORTH
23:00:56.301 00.009 12308 Worker thread wakes up
23:00:56.302 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:56.302 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:57.558 01.256 12308 Exposure complete
23:00:57.702 00.144 12308 worker thread done servicing request
23:00:57.704 00.002 14556 OnExposeComplete: enter
23:00:57.709 00.005 14556 UpdateGuideState(): m_state=6
23:00:57.713 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6112
23:00:57.717 00.004 14556 Star::Find returns 1 (0), X=167.77, Y=995.05, Mass=2195, SNR=31.4, Peak=189 HFD=4.6
23:00:57.721 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
23:00:57.725 00.004 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
23:00:57.728 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.57 mountX=-0.01 mountY=-0.18, mountTheta=-1.64
23:00:57.734 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.18, opts=13)
23:00:57.737 00.003 14556 Enqueuing Move request for scope (0.00, 0.18)
23:00:57.742 00.005 12308 Worker thread wakes up
23:00:57.742 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.18) opts 0xd
23:00:57.742 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.18)
23:00:57.743 00.001 12308 Moving (0.00, 0.18) raw xDistance=-0.01 yDistance=-0.18
23:00:57.743 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:00:57.743 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:57.743 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:00:57.744 00.001 12308 MoveAxis(E, 0, ABG)
23:00:57.744 00.000 12308 Move returns status 0, amount 0
23:00:57.745 00.001 12308 MoveAxis(N, 0, ABG)
23:00:57.745 00.000 12308 Move returns status 0, amount 0
23:00:57.745 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:57.750 00.005 12308 move complete, result=0
23:00:57.750 00.000 12308 worker thread done servicing request
23:00:57.772 00.022 14556 UpdateGuideState exits: m=2195 SNR=31.4
23:00:57.778 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:57.781 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:57.786 00.005 14556 Enqueuing Expose request
23:00:57.789 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:00:57.794 00.005 12308 Worker thread wakes up
23:00:57.794 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:57.794 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:59.044 01.250 12308 Exposure complete
23:00:59.186 00.142 12308 worker thread done servicing request
23:00:59.187 00.001 14556 OnExposeComplete: enter
23:00:59.191 00.004 14556 UpdateGuideState(): m_state=6
23:00:59.194 00.003 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6113
23:00:59.199 00.005 14556 Star::Find returns 1 (0), X=167.87, Y=995.15, Mass=2125, SNR=31.0, Peak=160 HFD=4.4
23:00:59.202 00.003 14556 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.07) = xAngle (4.29 = -2.00)
23:00:59.206 00.004 14556 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.10)
23:00:59.212 00.006 14556 CameraToMount -- cameraX=0.11 cameraY=0.29 hyp=0.30 cameraTheta=1.21 mountX=-0.13 mountY=-0.26, mountTheta=-2.02
23:00:59.217 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.29, opts=13)
23:00:59.220 00.003 14556 Enqueuing Move request for scope (0.11, 0.29)
23:00:59.223 00.003 12308 Worker thread wakes up
23:00:59.223 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.29) opts 0xd
23:00:59.225 00.002 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.29)
23:00:59.225 00.000 12308 Moving (0.11, 0.29) raw xDistance=-0.13 yDistance=-0.26
23:00:59.225 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:00:59.225 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:00:59.225 00.000 12308 MoveAxis(E, 0, ABG)
23:00:59.225 00.000 12308 Move returns status 0, amount 0
23:00:59.226 00.001 12308 MoveAxis(N, 185, ABG)
23:00:59.226 00.000 12308 Guiding  Dir = 0, Dur = 185
23:00:59.226 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:00:59.230 00.004 12308 IsSlewing returns 0
23:00:59.230 00.000 12308 IsGuiding returns 0
23:00:59.231 00.001 12308 PulseGuide returned control before completion, sleep 195
23:00:59.254 00.023 14556 UpdateGuideState exits: m=2125 SNR=31.0
23:00:59.258 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:59.262 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:00:59.265 00.003 14556 Enqueuing Expose request
23:00:59.439 00.174 12308 IsGuiding returns 1
23:00:59.439 00.000 12308 scope still moving after pulse duration time elapsed
23:00:59.470 00.031 12308 IsSlewing returns 0
23:00:59.470 00.000 12308 IsGuiding returns 0
23:00:59.472 00.002 12308 scope move finished after 185 + 56 ms
23:00:59.472 00.000 12308 Move returns status 0, amount 185
23:00:59.472 00.000 12308 move complete, result=0
23:00:59.473 00.001 12308 worker thread done servicing request
23:00:59.473 00.000 12308 Worker thread wakes up
23:00:59.473 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:00:59.474 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:00:59.474 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 185 ms NORTH
23:01:00.727 01.253 12308 Exposure complete
23:01:00.872 00.145 12308 worker thread done servicing request
23:01:00.872 00.000 14556 OnExposeComplete: enter
23:01:00.875 00.003 14556 UpdateGuideState(): m_state=6
23:01:00.879 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6114
23:01:00.883 00.004 14556 Star::Find returns 1 (0), X=167.60, Y=994.94, Mass=2143, SNR=30.9, Peak=153 HFD=4.8
23:01:00.886 00.003 14556 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.07) = xAngle (5.82 = -0.46)
23:01:00.890 00.004 14556 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.72 = -0.56)
23:01:00.895 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.07 hyp=0.19 cameraTheta=2.75 mountX=0.17 mountY=-0.10, mountTheta=-0.54
23:01:00.900 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.07, opts=13)
23:01:00.903 00.003 14556 Enqueuing Move request for scope (-0.17, 0.07)
23:01:00.907 00.004 12308 Worker thread wakes up
23:01:00.908 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.07) opts 0xd
23:01:00.908 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.07)
23:01:00.908 00.000 12308 Moving (-0.17, 0.07) raw xDistance=0.17 yDistance=-0.10
23:01:00.908 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:01:00.908 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:00.908 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:01:00.910 00.002 12308 MoveAxis(E, 0, ABG)
23:01:00.910 00.000 12308 Move returns status 0, amount 0
23:01:00.910 00.000 12308 MoveAxis(N, 0, ABG)
23:01:00.910 00.000 12308 Move returns status 0, amount 0
23:01:00.910 00.000 12308 move complete, result=0
23:01:00.911 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:00.915 00.004 12308 worker thread done servicing request
23:01:00.935 00.020 14556 UpdateGuideState exits: m=2143 SNR=30.9
23:01:00.940 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:00.943 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:00.946 00.003 14556 Enqueuing Expose request
23:01:00.951 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:01:00.956 00.005 12308 Worker thread wakes up
23:01:00.956 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:00.956 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:02.200 01.244 12308 Exposure complete
23:01:02.335 00.135 12308 worker thread done servicing request
23:01:02.335 00.000 14556 OnExposeComplete: enter
23:01:02.338 00.003 14556 UpdateGuideState(): m_state=6
23:01:02.343 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6115
23:01:02.347 00.004 14556 Star::Find returns 1 (0), X=167.33, Y=994.96, Mass=2105, SNR=30.8, Peak=165 HFD=4.7
23:01:02.351 00.004 14556 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.07) = xAngle (6.01 = -0.27)
23:01:02.355 00.004 14556 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.37)
23:01:02.358 00.003 14556 CameraToMount -- cameraX=-0.44 cameraY=0.09 hyp=0.44 cameraTheta=2.94 mountX=0.43 mountY=-0.16, mountTheta=-0.36
23:01:02.364 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.44, y=0.09, opts=13)
23:01:02.369 00.005 14556 Enqueuing Move request for scope (-0.44, 0.09)
23:01:02.373 00.004 12308 Worker thread wakes up
23:01:02.373 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.09) opts 0xd
23:01:02.373 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.44, 0.09)
23:01:02.373 00.000 12308 Moving (-0.44, 0.09) raw xDistance=0.43 yDistance=-0.16
23:01:02.373 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
23:01:02.373 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:02.375 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:01:02.375 00.000 12308 MoveAxis(W, 186, ABG)
23:01:02.375 00.000 12308 Guiding  Dir = 3, Dur = 186
23:01:02.375 00.000 12308 IsSlewing returns 0
23:01:02.376 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:02.379 00.003 12308 IsGuiding returns 0
23:01:02.380 00.001 12308 PulseGuide returned control before completion, sleep 196
23:01:02.403 00.023 14556 UpdateGuideState exits: m=2105 SNR=30.8
23:01:02.407 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:02.412 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:02.417 00.005 14556 Enqueuing Expose request
23:01:02.580 00.163 12308 IsGuiding returns 1
23:01:02.581 00.001 12308 scope still moving after pulse duration time elapsed
23:01:02.611 00.030 12308 IsSlewing returns 0
23:01:02.614 00.003 12308 IsGuiding returns 0
23:01:02.614 00.000 12308 scope move finished after 186 + 48 ms
23:01:02.614 00.000 12308 Move returns status 0, amount 186
23:01:02.615 00.001 12308 MoveAxis(N, 0, ABG)
23:01:02.615 00.000 12308 Move returns status 0, amount 0
23:01:02.616 00.001 12308 move complete, result=0
23:01:02.616 00.000 12308 worker thread done servicing request
23:01:02.617 00.001 14556 GuideStep: 0.4 px 186 ms WEST, -0.2 px 0 ms NORTH
23:01:02.624 00.007 12308 Worker thread wakes up
23:01:02.624 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:02.624 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:03.875 01.251 12308 Exposure complete
23:01:04.016 00.141 12308 worker thread done servicing request
23:01:04.016 00.000 14556 OnExposeComplete: enter
23:01:04.019 00.003 14556 UpdateGuideState(): m_state=6
23:01:04.025 00.006 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6116
23:01:04.029 00.004 14556 Star::Find returns 1 (0), X=167.68, Y=994.96, Mass=2097, SNR=30.7, Peak=179 HFD=4.2
23:01:04.033 00.004 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.42 = -0.87)
23:01:04.038 00.005 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.97)
23:01:04.042 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.34 mountX=0.08 mountY=-0.10, mountTheta=-0.90
23:01:04.047 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.09, opts=13)
23:01:04.051 00.004 14556 Enqueuing Move request for scope (-0.09, 0.09)
23:01:04.055 00.004 12308 Worker thread wakes up
23:01:04.055 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
23:01:04.055 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
23:01:04.055 00.000 12308 Moving (-0.09, 0.09) raw xDistance=0.08 yDistance=-0.10
23:01:04.057 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:01:04.057 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:04.057 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:01:04.057 00.000 12308 MoveAxis(E, 0, ABG)
23:01:04.057 00.000 12308 Move returns status 0, amount 0
23:01:04.058 00.001 12308 MoveAxis(N, 0, ABG)
23:01:04.058 00.000 12308 Move returns status 0, amount 0
23:01:04.058 00.000 12308 move complete, result=0
23:01:04.058 00.000 12308 worker thread done servicing request
23:01:04.058 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:04.083 00.025 14556 UpdateGuideState exits: m=2097 SNR=30.7
23:01:04.089 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:04.095 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:04.098 00.003 14556 Enqueuing Expose request
23:01:04.102 00.004 12308 Worker thread wakes up
23:01:04.102 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:04.103 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:04.103 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:01:05.349 01.246 12308 Exposure complete
23:01:05.481 00.132 12308 worker thread done servicing request
23:01:05.481 00.000 14556 OnExposeComplete: enter
23:01:05.485 00.004 14556 UpdateGuideState(): m_state=6
23:01:05.490 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6117
23:01:05.496 00.006 14556 Star::Find returns 1 (0), X=167.83, Y=995.08, Mass=2060, SNR=30.4, Peak=184 HFD=4.3
23:01:05.500 00.004 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.36 = -1.93)
23:01:05.504 00.004 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.03)
23:01:05.508 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.28 mountX=-0.08 mountY=-0.20, mountTheta=-1.94
23:01:05.513 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.21, opts=13)
23:01:05.517 00.004 14556 Enqueuing Move request for scope (0.06, 0.21)
23:01:05.521 00.004 12308 Worker thread wakes up
23:01:05.522 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.21) opts 0xd
23:01:05.522 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.21)
23:01:05.522 00.000 12308 Moving (0.06, 0.21) raw xDistance=-0.08 yDistance=-0.20
23:01:05.522 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:01:05.522 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:05.523 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:01:05.523 00.000 12308 MoveAxis(E, 0, ABG)
23:01:05.523 00.000 12308 Move returns status 0, amount 0
23:01:05.523 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:05.527 00.004 12308 MoveAxis(N, 0, ABG)
23:01:05.527 00.000 12308 Move returns status 0, amount 0
23:01:05.527 00.000 12308 move complete, result=0
23:01:05.527 00.000 12308 worker thread done servicing request
23:01:05.547 00.020 14556 UpdateGuideState exits: m=2060 SNR=30.4
23:01:05.552 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:05.557 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:05.561 00.004 14556 Enqueuing Expose request
23:01:05.565 00.004 12308 Worker thread wakes up
23:01:05.565 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:01:05.568 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:05.568 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:06.815 01.247 12308 Exposure complete
23:01:06.972 00.157 12308 worker thread done servicing request
23:01:06.972 00.000 14556 OnExposeComplete: enter
23:01:06.977 00.005 14556 UpdateGuideState(): m_state=6
23:01:06.981 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6118
23:01:06.984 00.003 14556 Star::Find returns 1 (0), X=167.85, Y=995.15, Mass=2289, SNR=32.2, Peak=172 HFD=4.6
23:01:06.988 00.004 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.35 = -1.93)
23:01:06.992 00.004 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.03)
23:01:06.999 00.007 14556 CameraToMount -- cameraX=0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.28 mountX=-0.10 mountY=-0.26, mountTheta=-1.94
23:01:07.004 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.28, opts=13)
23:01:07.009 00.005 14556 Enqueuing Move request for scope (0.08, 0.28)
23:01:07.012 00.003 12308 Worker thread wakes up
23:01:07.012 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.28) opts 0xd
23:01:07.012 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.28)
23:01:07.012 00.000 12308 Moving (0.08, 0.28) raw xDistance=-0.10 yDistance=-0.26
23:01:07.014 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:01:07.014 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:01:07.014 00.000 12308 MoveAxis(E, 0, ABG)
23:01:07.014 00.000 12308 Move returns status 0, amount 0
23:01:07.014 00.000 12308 MoveAxis(N, 183, ABG)
23:01:07.015 00.001 12308 Guiding  Dir = 0, Dur = 183
23:01:07.015 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:07.020 00.005 12308 IsSlewing returns 0
23:01:07.021 00.001 12308 IsGuiding returns 0
23:01:07.021 00.000 12308 PulseGuide returned control before completion, sleep 193
23:01:07.043 00.022 14556 UpdateGuideState exits: m=2289 SNR=32.2
23:01:07.047 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:07.051 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:07.055 00.004 14556 Enqueuing Expose request
23:01:07.224 00.169 12308 IsGuiding returns 1
23:01:07.225 00.001 12308 scope still moving after pulse duration time elapsed
23:01:07.256 00.031 12308 IsSlewing returns 0
23:01:07.257 00.001 12308 IsGuiding returns 0
23:01:07.258 00.001 12308 scope move finished after 183 + 53 ms
23:01:07.258 00.000 12308 Move returns status 0, amount 183
23:01:07.259 00.001 12308 move complete, result=0
23:01:07.259 00.000 12308 worker thread done servicing request
23:01:07.259 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 183 ms NORTH
23:01:07.266 00.007 12308 Worker thread wakes up
23:01:07.267 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:07.267 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:08.517 01.250 12308 Exposure complete
23:01:08.652 00.135 12308 worker thread done servicing request
23:01:08.653 00.001 14556 OnExposeComplete: enter
23:01:08.657 00.004 14556 UpdateGuideState(): m_state=6
23:01:08.661 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6119
23:01:08.665 00.004 14556 Star::Find returns 1 (0), X=167.73, Y=994.90, Mass=2179, SNR=31.4, Peak=174 HFD=4.5
23:01:08.669 00.004 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.49 = -0.80)
23:01:08.673 00.004 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.39 = -0.90)
23:01:08.677 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.41 mountX=0.03 mountY=-0.03, mountTheta=-0.84
23:01:08.682 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.03, opts=13)
23:01:08.689 00.007 14556 Enqueuing Move request for scope (-0.03, 0.03)
23:01:08.693 00.004 12308 Worker thread wakes up
23:01:08.694 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
23:01:08.694 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
23:01:08.694 00.000 12308 Moving (-0.03, 0.03) raw xDistance=0.03 yDistance=-0.03
23:01:08.694 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:01:08.694 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:08.694 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:01:08.695 00.001 12308 MoveAxis(E, 0, ABG)
23:01:08.695 00.000 12308 Move returns status 0, amount 0
23:01:08.695 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:08.700 00.005 12308 MoveAxis(N, 0, ABG)
23:01:08.700 00.000 12308 Move returns status 0, amount 0
23:01:08.700 00.000 12308 move complete, result=0
23:01:08.700 00.000 12308 worker thread done servicing request
23:01:08.724 00.024 14556 UpdateGuideState exits: m=2179 SNR=31.4
23:01:08.730 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:08.733 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:08.738 00.005 14556 Enqueuing Expose request
23:01:08.745 00.007 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:08.749 00.004 12308 Worker thread wakes up
23:01:08.749 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:08.749 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:09.992 01.243 12308 Exposure complete
23:01:10.150 00.158 12308 worker thread done servicing request
23:01:10.151 00.001 14556 OnExposeComplete: enter
23:01:10.156 00.005 14556 UpdateGuideState(): m_state=6
23:01:10.160 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6120
23:01:10.165 00.005 14556 Star::Find returns 1 (0), X=167.76, Y=994.98, Mass=2077, SNR=30.7, Peak=166 HFD=4.4
23:01:10.168 00.003 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.69 = -1.60)
23:01:10.174 00.006 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.70)
23:01:10.182 00.008 14556 CameraToMount -- cameraX=-0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.61 mountX=-0.00 mountY=-0.11, mountTheta=-1.60
23:01:10.187 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.11, opts=13)
23:01:10.190 00.003 14556 Enqueuing Move request for scope (-0.00, 0.11)
23:01:10.193 00.003 12308 Worker thread wakes up
23:01:10.193 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.11) opts 0xd
23:01:10.193 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.11)
23:01:10.193 00.000 12308 Moving (-0.00, 0.11) raw xDistance=-0.00 yDistance=-0.11
23:01:10.195 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:01:10.195 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:10.195 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:01:10.195 00.000 12308 MoveAxis(E, 0, ABG)
23:01:10.195 00.000 12308 Move returns status 0, amount 0
23:01:10.195 00.000 12308 MoveAxis(N, 0, ABG)
23:01:10.195 00.000 12308 Move returns status 0, amount 0
23:01:10.196 00.001 12308 move complete, result=0
23:01:10.196 00.000 12308 worker thread done servicing request
23:01:10.196 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:10.221 00.025 14556 UpdateGuideState exits: m=2077 SNR=30.7
23:01:10.227 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:10.232 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:10.237 00.005 14556 Enqueuing Expose request
23:01:10.243 00.006 12308 Worker thread wakes up
23:01:10.243 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:01:10.248 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:10.248 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:11.502 01.254 12308 Exposure complete
23:01:11.640 00.138 12308 worker thread done servicing request
23:01:11.640 00.000 14556 OnExposeComplete: enter
23:01:11.644 00.004 14556 UpdateGuideState(): m_state=6
23:01:11.649 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6121
23:01:11.652 00.003 14556 Star::Find returns 1 (0), X=167.83, Y=995.02, Mass=2216, SNR=31.7, Peak=169 HFD=4.4
23:01:11.656 00.004 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.26 = -2.02)
23:01:11.659 00.003 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.12)
23:01:11.663 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.19 mountX=-0.07 mountY=-0.14, mountTheta=-2.04
23:01:11.666 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.16, opts=13)
23:01:11.669 00.003 14556 Enqueuing Move request for scope (0.06, 0.16)
23:01:11.673 00.004 12308 Worker thread wakes up
23:01:11.673 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.16) opts 0xd
23:01:11.673 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.16)
23:01:11.675 00.002 12308 Moving (0.06, 0.16) raw xDistance=-0.07 yDistance=-0.14
23:01:11.675 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:01:11.675 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:11.675 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:01:11.675 00.000 12308 MoveAxis(E, 0, ABG)
23:01:11.675 00.000 12308 Move returns status 0, amount 0
23:01:11.675 00.000 12308 MoveAxis(N, 0, ABG)
23:01:11.675 00.000 12308 Move returns status 0, amount 0
23:01:11.675 00.000 12308 move complete, result=0
23:01:11.675 00.000 12308 worker thread done servicing request
23:01:11.675 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:11.697 00.022 14556 UpdateGuideState exits: m=2216 SNR=31.7
23:01:11.702 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:11.705 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:11.709 00.004 14556 Enqueuing Expose request
23:01:11.714 00.005 12308 Worker thread wakes up
23:01:11.714 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:11.714 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:11.714 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:01:12.957 01.243 12308 Exposure complete
23:01:13.093 00.136 12308 worker thread done servicing request
23:01:13.093 00.000 14556 OnExposeComplete: enter
23:01:13.097 00.004 14556 UpdateGuideState(): m_state=6
23:01:13.100 00.003 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6122
23:01:13.105 00.005 14556 Star::Find returns 1 (0), X=167.67, Y=995.19, Mass=1968, SNR=29.9, Peak=162 HFD=4.6
23:01:13.109 00.004 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.93 = -1.35)
23:01:13.112 00.003 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.45)
23:01:13.116 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.32 hyp=0.33 cameraTheta=1.86 mountX=0.07 mountY=-0.33, mountTheta=-1.36
23:01:13.123 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.32, opts=13)
23:01:13.126 00.003 14556 Enqueuing Move request for scope (-0.09, 0.32)
23:01:13.131 00.005 12308 Worker thread wakes up
23:01:13.131 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.32) opts 0xd
23:01:13.131 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.32)
23:01:13.131 00.000 12308 Moving (-0.09, 0.32) raw xDistance=0.07 yDistance=-0.33
23:01:13.131 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:01:13.131 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
23:01:13.132 00.001 12308 MoveAxis(E, 0, ABG)
23:01:13.132 00.000 12308 Move returns status 0, amount 0
23:01:13.132 00.000 12308 MoveAxis(N, 234, ABG)
23:01:13.132 00.000 12308 Guiding  Dir = 0, Dur = 234
23:01:13.133 00.001 12308 IsSlewing returns 0
23:01:13.133 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:13.137 00.004 12308 IsGuiding returns 0
23:01:13.137 00.000 12308 PulseGuide returned control before completion, sleep 244
23:01:13.158 00.021 14556 UpdateGuideState exits: m=1968 SNR=29.9
23:01:13.162 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:13.166 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:13.170 00.004 14556 Enqueuing Expose request
23:01:13.384 00.214 12308 IsGuiding returns 1
23:01:13.384 00.000 12308 scope still moving after pulse duration time elapsed
23:01:13.415 00.031 12308 IsSlewing returns 0
23:01:13.416 00.001 12308 IsGuiding returns 0
23:01:13.416 00.000 12308 scope move finished after 234 + 45 ms
23:01:13.418 00.002 12308 Move returns status 0, amount 234
23:01:13.418 00.000 12308 move complete, result=0
23:01:13.418 00.000 12308 worker thread done servicing request
23:01:13.419 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 234 ms NORTH
23:01:13.425 00.006 12308 Worker thread wakes up
23:01:13.426 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:13.426 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:14.682 01.256 12308 Exposure complete
23:01:14.828 00.146 12308 worker thread done servicing request
23:01:14.828 00.000 14556 OnExposeComplete: enter
23:01:14.833 00.005 14556 UpdateGuideState(): m_state=6
23:01:14.837 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6123
23:01:14.842 00.005 14556 Star::Find returns 1 (0), X=167.44, Y=995.04, Mass=2107, SNR=30.8, Peak=177 HFD=4.2
23:01:14.846 00.004 14556 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.07) = xAngle (5.72 = -0.56)
23:01:14.850 00.004 14556 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.62 = -0.66)
23:01:14.853 00.003 14556 CameraToMount -- cameraX=-0.33 cameraY=0.18 hyp=0.38 cameraTheta=2.65 mountX=0.32 mountY=-0.23, mountTheta=-0.63
23:01:14.858 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=0.18, opts=13)
23:01:14.862 00.004 14556 Enqueuing Move request for scope (-0.33, 0.18)
23:01:14.865 00.003 12308 Worker thread wakes up
23:01:14.865 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.18) opts 0xd
23:01:14.865 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, 0.18)
23:01:14.865 00.000 12308 Moving (-0.33, 0.18) raw xDistance=0.32 yDistance=-0.23
23:01:14.865 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
23:01:14.865 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:01:14.866 00.001 12308 MoveAxis(W, 139, ABG)
23:01:14.866 00.000 12308 Guiding  Dir = 3, Dur = 139
23:01:14.866 00.000 12308 IsSlewing returns 0
23:01:14.866 00.000 12308 IsGuiding returns 0
23:01:14.868 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:14.872 00.004 12308 PulseGuide returned control before completion, sleep 149
23:01:14.893 00.021 14556 UpdateGuideState exits: m=2107 SNR=30.8
23:01:14.899 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:14.902 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:14.906 00.004 14556 Enqueuing Expose request
23:01:15.027 00.121 12308 IsGuiding returns 1
23:01:15.028 00.001 12308 scope still moving after pulse duration time elapsed
23:01:15.058 00.030 12308 IsSlewing returns 0
23:01:15.059 00.001 12308 IsGuiding returns 0
23:01:15.059 00.000 12308 scope move finished after 139 + 53 ms
23:01:15.060 00.001 12308 Move returns status 0, amount 139
23:01:15.060 00.000 12308 MoveAxis(N, 162, ABG)
23:01:15.060 00.000 12308 Guiding  Dir = 0, Dur = 162
23:01:15.060 00.000 12308 IsSlewing returns 0
23:01:15.061 00.001 12308 IsGuiding returns 0
23:01:15.062 00.001 12308 PulseGuide returned control before completion, sleep 172
23:01:15.244 00.182 12308 IsGuiding returns 1
23:01:15.245 00.001 12308 scope still moving after pulse duration time elapsed
23:01:15.275 00.030 12308 IsSlewing returns 0
23:01:15.278 00.003 12308 IsGuiding returns 1
23:01:15.306 00.028 12308 IsSlewing returns 0
23:01:15.308 00.002 12308 IsGuiding returns 1
23:01:15.338 00.030 12308 IsSlewing returns 0
23:01:15.339 00.001 12308 IsGuiding returns 0
23:01:15.339 00.000 12308 scope move finished after 162 + 115 ms
23:01:15.340 00.001 12308 Move returns status 0, amount 162
23:01:15.341 00.001 12308 move complete, result=0
23:01:15.343 00.002 12308 worker thread done servicing request
23:01:15.343 00.000 14556 GuideStep: 0.3 px 139 ms WEST, -0.2 px 162 ms NORTH
23:01:15.350 00.007 12308 Worker thread wakes up
23:01:15.350 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:15.350 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:16.601 01.251 12308 Exposure complete
23:01:16.761 00.160 12308 worker thread done servicing request
23:01:16.762 00.001 14556 OnExposeComplete: enter
23:01:16.765 00.003 14556 UpdateGuideState(): m_state=6
23:01:16.770 00.005 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6124
23:01:16.773 00.003 14556 Star::Find returns 1 (0), X=167.73, Y=994.78, Mass=2386, SNR=32.8, Peak=166 HFD=4.8
23:01:16.777 00.004 14556 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-3.07) = xAngle (1.12 = 1.12)
23:01:16.781 00.004 14556 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.02 = 1.02)
23:01:16.785 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.95 mountX=0.04 mountY=0.08, mountTheta=1.10
23:01:16.790 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.08, opts=13)
23:01:16.793 00.003 14556 Enqueuing Move request for scope (-0.03, -0.08)
23:01:16.798 00.005 12308 Worker thread wakes up
23:01:16.799 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
23:01:16.800 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
23:01:16.800 00.000 12308 Moving (-0.03, -0.08) raw xDistance=0.04 yDistance=0.08
23:01:16.800 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:01:16.800 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:16.800 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:01:16.800 00.000 12308 MoveAxis(E, 0, ABG)
23:01:16.801 00.001 12308 Move returns status 0, amount 0
23:01:16.801 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:16.804 00.003 12308 MoveAxis(N, 0, ABG)
23:01:16.804 00.000 12308 Move returns status 0, amount 0
23:01:16.804 00.000 12308 move complete, result=0
23:01:16.804 00.000 12308 worker thread done servicing request
23:01:16.822 00.018 14556 UpdateGuideState exits: m=2386 SNR=32.8
23:01:16.826 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:16.839 00.013 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:16.841 00.002 14556 Enqueuing Expose request
23:01:16.846 00.005 12308 Worker thread wakes up
23:01:16.846 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:16.846 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:16.850 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:18.093 01.243 12308 Exposure complete
23:01:18.236 00.143 14556 OnExposeComplete: enter
23:01:18.241 00.005 14556 UpdateGuideState(): m_state=6
23:01:18.247 00.006 12308 worker thread done servicing request
23:01:18.247 00.000 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6125
23:01:18.252 00.005 14556 Star::Find returns 1 (0), X=167.93, Y=994.77, Mass=2301, SNR=32.2, Peak=190 HFD=4.5
23:01:18.256 00.004 14556 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-3.07) = xAngle (2.53 = 2.53)
23:01:18.260 00.004 14556 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.43 = 2.43)
23:01:18.264 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-0.54 mountX=-0.16 mountY=0.13, mountTheta=2.47
23:01:18.268 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.10, opts=13)
23:01:18.273 00.005 14556 Enqueuing Move request for scope (0.17, -0.10)
23:01:18.276 00.003 12308 Worker thread wakes up
23:01:18.277 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.10) opts 0xd
23:01:18.277 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.10)
23:01:18.277 00.000 12308 Moving (0.17, -0.10) raw xDistance=-0.16 yDistance=0.13
23:01:18.277 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:01:18.277 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:18.278 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:01:18.278 00.000 12308 MoveAxis(E, 0, ABG)
23:01:18.278 00.000 12308 Move returns status 0, amount 0
23:01:18.278 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:18.282 00.004 12308 MoveAxis(N, 0, ABG)
23:01:18.282 00.000 12308 Move returns status 0, amount 0
23:01:18.282 00.000 12308 move complete, result=0
23:01:18.282 00.000 12308 worker thread done servicing request
23:01:18.304 00.022 14556 UpdateGuideState exits: m=2301 SNR=32.2
23:01:18.308 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:18.313 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:18.317 00.004 14556 Enqueuing Expose request
23:01:18.320 00.003 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:18.325 00.005 12308 Worker thread wakes up
23:01:18.325 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:18.325 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:19.579 01.254 12308 Exposure complete
23:01:19.717 00.138 12308 worker thread done servicing request
23:01:19.717 00.000 14556 OnExposeComplete: enter
23:01:19.722 00.005 14556 UpdateGuideState(): m_state=6
23:01:19.726 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6126
23:01:19.731 00.005 14556 Star::Find returns 1 (0), X=167.73, Y=994.88, Mass=2151, SNR=31.1, Peak=168 HFD=4.5
23:01:19.734 00.003 14556 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.07) = xAngle (5.85 = -0.43)
23:01:19.739 00.005 14556 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.75 = -0.53)
23:01:19.743 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.04 cameraTheta=2.78 mountX=0.03 mountY=-0.02, mountTheta=-0.51
23:01:19.748 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.01, opts=13)
23:01:19.752 00.004 14556 Enqueuing Move request for scope (-0.03, 0.01)
23:01:19.756 00.004 12308 Worker thread wakes up
23:01:19.756 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
23:01:19.756 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
23:01:19.756 00.000 12308 Moving (-0.03, 0.01) raw xDistance=0.03 yDistance=-0.02
23:01:19.756 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:01:19.757 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:19.757 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:01:19.757 00.000 12308 MoveAxis(E, 0, ABG)
23:01:19.757 00.000 12308 Move returns status 0, amount 0
23:01:19.757 00.000 12308 MoveAxis(N, 0, ABG)
23:01:19.757 00.000 12308 Move returns status 0, amount 0
23:01:19.757 00.000 12308 move complete, result=0
23:01:19.757 00.000 12308 worker thread done servicing request
23:01:19.758 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:19.783 00.025 14556 UpdateGuideState exits: m=2151 SNR=31.1
23:01:19.788 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:19.792 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:19.795 00.003 14556 Enqueuing Expose request
23:01:19.800 00.005 12308 Worker thread wakes up
23:01:19.800 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:19.807 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:19.807 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:21.050 01.243 12308 Exposure complete
23:01:21.192 00.142 12308 worker thread done servicing request
23:01:21.193 00.001 14556 OnExposeComplete: enter
23:01:21.197 00.004 14556 UpdateGuideState(): m_state=6
23:01:21.201 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6127
23:01:21.204 00.003 14556 Star::Find returns 1 (0), X=167.66, Y=994.92, Mass=2140, SNR=31.1, Peak=182 HFD=4.3
23:01:21.208 00.004 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.73 = -0.55)
23:01:21.212 00.004 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.65)
23:01:21.216 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.12 cameraTheta=2.66 mountX=0.10 mountY=-0.07, mountTheta=-0.62
23:01:21.221 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.05, opts=13)
23:01:21.223 00.002 14556 Enqueuing Move request for scope (-0.10, 0.05)
23:01:21.228 00.005 12308 Worker thread wakes up
23:01:21.228 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd
23:01:21.228 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.05)
23:01:21.228 00.000 12308 Moving (-0.10, 0.05) raw xDistance=0.10 yDistance=-0.07
23:01:21.229 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:01:21.229 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:21.229 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:01:21.229 00.000 12308 MoveAxis(E, 0, ABG)
23:01:21.230 00.001 12308 Move returns status 0, amount 0
23:01:21.230 00.000 12308 MoveAxis(N, 0, ABG)
23:01:21.230 00.000 12308 Move returns status 0, amount 0
23:01:21.230 00.000 12308 move complete, result=0
23:01:21.230 00.000 12308 worker thread done servicing request
23:01:21.230 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:21.256 00.026 14556 UpdateGuideState exits: m=2140 SNR=31.1
23:01:21.260 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:21.263 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:21.267 00.004 14556 Enqueuing Expose request
23:01:21.271 00.004 12308 Worker thread wakes up
23:01:21.271 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:21.272 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:21.272 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:01:22.521 01.249 12308 Exposure complete
23:01:22.666 00.145 12308 worker thread done servicing request
23:01:22.666 00.000 14556 OnExposeComplete: enter
23:01:22.670 00.004 14556 UpdateGuideState(): m_state=6
23:01:22.674 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6128
23:01:22.679 00.005 14556 Star::Find returns 1 (0), X=167.66, Y=994.96, Mass=2267, SNR=32.0, Peak=177 HFD=4.6
23:01:22.684 00.005 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.54 = -0.75)
23:01:22.688 00.004 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.85)
23:01:22.691 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.46 mountX=0.11 mountY=-0.11, mountTheta=-0.79
23:01:22.697 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.09, opts=13)
23:01:22.702 00.005 14556 Enqueuing Move request for scope (-0.11, 0.09)
23:01:22.706 00.004 12308 Worker thread wakes up
23:01:22.706 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
23:01:22.706 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
23:01:22.706 00.000 12308 Moving (-0.11, 0.09) raw xDistance=0.11 yDistance=-0.11
23:01:22.706 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:01:22.707 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:22.707 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:01:22.707 00.000 12308 MoveAxis(E, 0, ABG)
23:01:22.707 00.000 12308 Move returns status 0, amount 0
23:01:22.707 00.000 12308 MoveAxis(N, 0, ABG)
23:01:22.707 00.000 12308 Move returns status 0, amount 0
23:01:22.707 00.000 12308 move complete, result=0
23:01:22.708 00.001 12308 worker thread done servicing request
23:01:22.708 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:22.731 00.023 14556 UpdateGuideState exits: m=2267 SNR=32.0
23:01:22.736 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:22.741 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:22.745 00.004 14556 Enqueuing Expose request
23:01:22.748 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:01:22.753 00.005 12308 Worker thread wakes up
23:01:22.753 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:22.753 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:24.008 01.255 12308 Exposure complete
23:01:24.143 00.135 12308 worker thread done servicing request
23:01:24.143 00.000 14556 OnExposeComplete: enter
23:01:24.147 00.004 14556 UpdateGuideState(): m_state=6
23:01:24.152 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6129
23:01:24.157 00.005 14556 Star::Find returns 1 (0), X=167.59, Y=994.99, Mass=2232, SNR=31.8, Peak=164 HFD=4.9
23:01:24.161 00.004 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
23:01:24.164 00.003 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
23:01:24.169 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.13 hyp=0.21 cameraTheta=2.51 mountX=0.16 mountY=-0.15, mountTheta=-0.75
23:01:24.177 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.13, opts=13)
23:01:24.187 00.010 14556 Enqueuing Move request for scope (-0.17, 0.13)
23:01:24.195 00.008 12308 Worker thread wakes up
23:01:24.195 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.13) opts 0xd
23:01:24.195 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.13)
23:01:24.196 00.001 12308 Moving (-0.17, 0.13) raw xDistance=0.16 yDistance=-0.15
23:01:24.196 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:01:24.196 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:24.196 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:01:24.198 00.002 12308 MoveAxis(E, 0, ABG)
23:01:24.198 00.000 12308 Move returns status 0, amount 0
23:01:24.198 00.000 12308 MoveAxis(N, 0, ABG)
23:01:24.199 00.001 12308 Move returns status 0, amount 0
23:01:24.199 00.000 12308 move complete, result=0
23:01:24.200 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:24.211 00.011 12308 worker thread done servicing request
23:01:24.237 00.026 14556 UpdateGuideState exits: m=2232 SNR=31.8
23:01:24.242 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:24.247 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:24.251 00.004 14556 Enqueuing Expose request
23:01:24.255 00.004 12308 Worker thread wakes up
23:01:24.255 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:01:24.259 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:24.259 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:25.513 01.254 12308 Exposure complete
23:01:25.649 00.136 12308 worker thread done servicing request
23:01:25.650 00.001 14556 OnExposeComplete: enter
23:01:25.654 00.004 14556 UpdateGuideState(): m_state=6
23:01:25.658 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6130
23:01:25.661 00.003 14556 Star::Find returns 1 (0), X=167.55, Y=995.23, Mass=2276, SNR=31.9, Peak=169 HFD=4.6
23:01:25.666 00.005 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
23:01:25.670 00.004 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
23:01:25.673 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.37 hyp=0.43 cameraTheta=2.11 mountX=0.19 mountY=-0.40, mountTheta=-1.12
23:01:25.679 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.37, opts=13)
23:01:25.683 00.004 14556 Enqueuing Move request for scope (-0.22, 0.37)
23:01:25.687 00.004 12308 Worker thread wakes up
23:01:25.687 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.37) opts 0xd
23:01:25.689 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.37)
23:01:25.689 00.000 12308 Moving (-0.22, 0.37) raw xDistance=0.19 yDistance=-0.40
23:01:25.689 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:01:25.689 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
23:01:25.690 00.001 12308 MoveAxis(E, 0, ABG)
23:01:25.690 00.000 12308 Move returns status 0, amount 0
23:01:25.690 00.000 12308 MoveAxis(N, 280, ABG)
23:01:25.690 00.000 12308 Guiding  Dir = 0, Dur = 280
23:01:25.691 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:25.696 00.005 12308 IsSlewing returns 0
23:01:25.696 00.000 12308 IsGuiding returns 0
23:01:25.697 00.001 12308 PulseGuide returned control before completion, sleep 290
23:01:25.719 00.022 14556 UpdateGuideState exits: m=2276 SNR=31.9
23:01:25.723 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:25.727 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:25.731 00.004 14556 Enqueuing Expose request
23:01:26.000 00.269 12308 IsGuiding returns 1
23:01:26.001 00.001 12308 scope still moving after pulse duration time elapsed
23:01:26.031 00.030 12308 IsSlewing returns 0
23:01:26.031 00.000 12308 IsGuiding returns 0
23:01:26.032 00.001 12308 scope move finished after 280 + 56 ms
23:01:26.032 00.000 12308 Move returns status 0, amount 280
23:01:26.034 00.002 12308 move complete, result=0
23:01:26.034 00.000 12308 worker thread done servicing request
23:01:26.034 00.000 12308 Worker thread wakes up
23:01:26.035 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 280 ms NORTH
23:01:26.041 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:26.041 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:27.296 01.255 12308 Exposure complete
23:01:27.421 00.125 12308 worker thread done servicing request
23:01:27.422 00.001 14556 OnExposeComplete: enter
23:01:27.425 00.003 14556 UpdateGuideState(): m_state=6
23:01:27.428 00.003 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6131
23:01:27.432 00.004 14556 Star::Find returns 1 (0), X=167.42, Y=994.88, Mass=2171, SNR=31.3, Peak=145 HFD=4.4
23:01:27.436 00.004 14556 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.07) = xAngle (6.18 = -0.10)
23:01:27.440 00.004 14556 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.08 = -0.20)
23:01:27.443 00.003 14556 CameraToMount -- cameraX=-0.35 cameraY=0.01 hyp=0.35 cameraTheta=3.11 mountX=0.34 mountY=-0.07, mountTheta=-0.20
23:01:27.449 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.35, y=0.01, opts=13)
23:01:27.452 00.003 14556 Enqueuing Move request for scope (-0.35, 0.01)
23:01:27.456 00.004 12308 Worker thread wakes up
23:01:27.456 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.01) opts 0xd
23:01:27.456 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.35, 0.01)
23:01:27.457 00.001 12308 Moving (-0.35, 0.01) raw xDistance=0.34 yDistance=-0.07
23:01:27.457 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
23:01:27.457 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:27.457 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:01:27.457 00.000 12308 MoveAxis(W, 149, ABG)
23:01:27.458 00.001 12308 Guiding  Dir = 3, Dur = 149
23:01:27.458 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:27.462 00.004 12308 IsSlewing returns 0
23:01:27.463 00.001 12308 IsGuiding returns 0
23:01:27.463 00.000 12308 PulseGuide returned control before completion, sleep 159
23:01:27.483 00.020 14556 UpdateGuideState exits: m=2171 SNR=31.3
23:01:27.487 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:27.493 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:27.499 00.006 14556 Enqueuing Expose request
23:01:27.632 00.133 12308 IsGuiding returns 1
23:01:27.633 00.001 12308 scope still moving after pulse duration time elapsed
23:01:27.663 00.030 12308 IsSlewing returns 0
23:01:27.664 00.001 12308 IsGuiding returns 0
23:01:27.665 00.001 12308 scope move finished after 149 + 52 ms
23:01:27.666 00.001 12308 Move returns status 0, amount 149
23:01:27.666 00.000 12308 MoveAxis(N, 0, ABG)
23:01:27.666 00.000 12308 Move returns status 0, amount 0
23:01:27.666 00.000 12308 move complete, result=0
23:01:27.668 00.002 12308 worker thread done servicing request
23:01:27.668 00.000 12308 Worker thread wakes up
23:01:27.669 00.001 14556 GuideStep: 0.3 px 149 ms WEST, -0.1 px 0 ms NORTH
23:01:27.676 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:27.676 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:28.921 01.245 12308 Exposure complete
23:01:29.057 00.136 12308 worker thread done servicing request
23:01:29.058 00.001 14556 OnExposeComplete: enter
23:01:29.062 00.004 14556 UpdateGuideState(): m_state=6
23:01:29.066 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6132
23:01:29.070 00.004 14556 Star::Find returns 1 (0), X=167.60, Y=994.89, Mass=2373, SNR=32.7, Peak=183 HFD=4.8
23:01:29.074 00.004 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.07 = -0.21)
23:01:29.078 00.004 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.31)
23:01:29.082 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=3.00 mountX=0.17 mountY=-0.05, mountTheta=-0.31
23:01:29.087 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.03, opts=13)
23:01:29.091 00.004 14556 Enqueuing Move request for scope (-0.17, 0.03)
23:01:29.095 00.004 12308 Worker thread wakes up
23:01:29.095 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
23:01:29.095 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
23:01:29.095 00.000 12308 Moving (-0.17, 0.03) raw xDistance=0.17 yDistance=-0.05
23:01:29.095 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:01:29.095 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:29.096 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:01:29.096 00.000 12308 MoveAxis(E, 0, ABG)
23:01:29.096 00.000 12308 Move returns status 0, amount 0
23:01:29.096 00.000 12308 MoveAxis(N, 0, ABG)
23:01:29.096 00.000 12308 Move returns status 0, amount 0
23:01:29.096 00.000 12308 move complete, result=0
23:01:29.097 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:29.101 00.004 12308 worker thread done servicing request
23:01:29.122 00.021 14556 UpdateGuideState exits: m=2373 SNR=32.7
23:01:29.127 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:29.131 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:29.135 00.004 14556 Enqueuing Expose request
23:01:29.139 00.004 12308 Worker thread wakes up
23:01:29.139 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:01:29.142 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:29.142 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:30.396 01.254 12308 Exposure complete
23:01:30.547 00.151 12308 worker thread done servicing request
23:01:30.548 00.001 14556 OnExposeComplete: enter
23:01:30.552 00.004 14556 UpdateGuideState(): m_state=6
23:01:30.556 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6133
23:01:30.560 00.004 14556 Star::Find returns 1 (0), X=167.54, Y=994.94, Mass=2113, SNR=30.7, Peak=161 HFD=4.4
23:01:30.565 00.005 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
23:01:30.568 00.003 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.49)
23:01:30.573 00.005 14556 CameraToMount -- cameraX=-0.23 cameraY=0.08 hyp=0.24 cameraTheta=2.82 mountX=0.22 mountY=-0.11, mountTheta=-0.47
23:01:30.578 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.08, opts=13)
23:01:30.582 00.004 14556 Enqueuing Move request for scope (-0.23, 0.08)
23:01:30.585 00.003 12308 Worker thread wakes up
23:01:30.585 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.08) opts 0xd
23:01:30.586 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.08)
23:01:30.586 00.000 12308 Moving (-0.23, 0.08) raw xDistance=0.22 yDistance=-0.11
23:01:30.586 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:01:30.587 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:30.587 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:01:30.587 00.000 12308 MoveAxis(W, 97, ABG)
23:01:30.587 00.000 12308 Guiding  Dir = 3, Dur = 97
23:01:30.587 00.000 12308 IsSlewing returns 0
23:01:30.588 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:30.592 00.004 12308 IsGuiding returns 0
23:01:30.592 00.000 12308 PulseGuide returned control before completion, sleep 107
23:01:30.612 00.020 14556 UpdateGuideState exits: m=2113 SNR=30.7
23:01:30.617 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:30.621 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:30.625 00.004 14556 Enqueuing Expose request
23:01:30.709 00.084 12308 IsGuiding returns 1
23:01:30.709 00.000 12308 scope still moving after pulse duration time elapsed
23:01:30.741 00.032 12308 IsSlewing returns 0
23:01:30.742 00.001 12308 IsGuiding returns 0
23:01:30.743 00.001 12308 scope move finished after 97 + 53 ms
23:01:30.743 00.000 12308 Move returns status 0, amount 97
23:01:30.743 00.000 12308 MoveAxis(N, 0, ABG)
23:01:30.744 00.001 12308 Move returns status 0, amount 0
23:01:30.744 00.000 12308 move complete, result=0
23:01:30.744 00.000 12308 worker thread done servicing request
23:01:30.744 00.000 14556 GuideStep: 0.2 px 97 ms WEST, -0.1 px 0 ms NORTH
23:01:30.755 00.011 12308 Worker thread wakes up
23:01:30.755 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:30.755 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:32.003 01.248 12308 Exposure complete
23:01:32.139 00.136 12308 worker thread done servicing request
23:01:32.139 00.000 14556 OnExposeComplete: enter
23:01:32.143 00.004 14556 UpdateGuideState(): m_state=6
23:01:32.147 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6134
23:01:32.151 00.004 14556 Star::Find returns 1 (0), X=167.80, Y=994.84, Mass=2234, SNR=31.5, Peak=181 HFD=4.6
23:01:32.155 00.004 14556 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-3.07) = xAngle (2.48 = 2.48)
23:01:32.158 00.003 14556 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.38 = 2.38)
23:01:32.163 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.59 mountX=-0.03 mountY=0.03, mountTheta=2.42
23:01:32.168 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.02, opts=13)
23:01:32.173 00.005 14556 Enqueuing Move request for scope (0.04, -0.02)
23:01:32.177 00.004 12308 Worker thread wakes up
23:01:32.178 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
23:01:32.178 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
23:01:32.178 00.000 12308 Moving (0.04, -0.02) raw xDistance=-0.03 yDistance=0.03
23:01:32.178 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:01:32.178 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:32.179 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:01:32.179 00.000 12308 MoveAxis(E, 0, ABG)
23:01:32.179 00.000 12308 Move returns status 0, amount 0
23:01:32.180 00.001 12308 MoveAxis(N, 0, ABG)
23:01:32.180 00.000 12308 Move returns status 0, amount 0
23:01:32.180 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:32.186 00.006 12308 move complete, result=0
23:01:32.187 00.001 12308 worker thread done servicing request
23:01:32.206 00.019 14556 UpdateGuideState exits: m=2234 SNR=31.5
23:01:32.209 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:32.212 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:32.215 00.003 14556 Enqueuing Expose request
23:01:32.217 00.002 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:32.221 00.004 12308 Worker thread wakes up
23:01:32.221 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:32.221 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:33.467 01.246 12308 Exposure complete
23:01:33.587 00.120 12308 worker thread done servicing request
23:01:33.589 00.002 14556 OnExposeComplete: enter
23:01:33.592 00.003 14556 UpdateGuideState(): m_state=6
23:01:33.596 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6135
23:01:33.599 00.003 14556 Star::Find returns 1 (0), X=167.63, Y=994.96, Mass=2270, SNR=32.2, Peak=202 HFD=4.8
23:01:33.604 00.005 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.64 = -0.65)
23:01:33.608 00.004 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.75)
23:01:33.611 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.16 cameraTheta=2.56 mountX=0.13 mountY=-0.11, mountTheta=-0.70
23:01:33.618 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.09, opts=13)
23:01:33.620 00.002 14556 Enqueuing Move request for scope (-0.14, 0.09)
23:01:33.625 00.005 12308 Worker thread wakes up
23:01:33.625 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd
23:01:33.625 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.09)
23:01:33.625 00.000 12308 Moving (-0.14, 0.09) raw xDistance=0.13 yDistance=-0.11
23:01:33.625 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:01:33.625 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:33.625 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:01:33.625 00.000 12308 MoveAxis(E, 0, ABG)
23:01:33.626 00.001 12308 Move returns status 0, amount 0
23:01:33.626 00.000 12308 MoveAxis(N, 0, ABG)
23:01:33.627 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:33.631 00.004 12308 Move returns status 0, amount 0
23:01:33.631 00.000 12308 move complete, result=0
23:01:33.631 00.000 12308 worker thread done servicing request
23:01:33.652 00.021 14556 UpdateGuideState exits: m=2270 SNR=32.2
23:01:33.657 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:33.660 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:33.664 00.004 14556 Enqueuing Expose request
23:01:33.669 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:01:33.671 00.002 12308 Worker thread wakes up
23:01:33.673 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:33.673 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:34.932 01.259 12308 Exposure complete
23:01:35.074 00.142 12308 worker thread done servicing request
23:01:35.075 00.001 14556 OnExposeComplete: enter
23:01:35.078 00.003 14556 UpdateGuideState(): m_state=6
23:01:35.081 00.003 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6136
23:01:35.086 00.005 14556 Star::Find returns 1 (0), X=167.51, Y=994.88, Mass=2043, SNR=30.4, Peak=150 HFD=4.8
23:01:35.089 00.003 14556 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.07) = xAngle (6.17 = -0.12)
23:01:35.094 00.005 14556 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.07 = -0.22)
23:01:35.098 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.01 hyp=0.25 cameraTheta=3.09 mountX=0.25 mountY=-0.05, mountTheta=-0.21
23:01:35.103 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.01, opts=13)
23:01:35.107 00.004 14556 Enqueuing Move request for scope (-0.25, 0.01)
23:01:35.110 00.003 12308 Worker thread wakes up
23:01:35.110 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.01) opts 0xd
23:01:35.111 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.01)
23:01:35.111 00.000 12308 Moving (-0.25, 0.01) raw xDistance=0.25 yDistance=-0.05
23:01:35.111 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:01:35.111 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:35.113 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:01:35.113 00.000 12308 MoveAxis(W, 109, ABG)
23:01:35.113 00.000 12308 Guiding  Dir = 3, Dur = 109
23:01:35.113 00.000 12308 IsSlewing returns 0
23:01:35.113 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:35.117 00.004 12308 IsGuiding returns 0
23:01:35.117 00.000 12308 PulseGuide returned control before completion, sleep 119
23:01:35.139 00.022 14556 UpdateGuideState exits: m=2043 SNR=30.4
23:01:35.143 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:35.149 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:35.154 00.005 14556 Enqueuing Expose request
23:01:35.246 00.092 12308 IsGuiding returns 1
23:01:35.247 00.001 12308 scope still moving after pulse duration time elapsed
23:01:35.277 00.030 12308 IsSlewing returns 0
23:01:35.279 00.002 12308 IsGuiding returns 0
23:01:35.279 00.000 12308 scope move finished after 109 + 53 ms
23:01:35.279 00.000 12308 Move returns status 0, amount 109
23:01:35.280 00.001 12308 MoveAxis(N, 0, ABG)
23:01:35.280 00.000 12308 Move returns status 0, amount 0
23:01:35.280 00.000 12308 move complete, result=0
23:01:35.281 00.001 12308 worker thread done servicing request
23:01:35.282 00.001 12308 Worker thread wakes up
23:01:35.282 00.000 14556 GuideStep: 0.3 px 109 ms WEST, -0.1 px 0 ms NORTH
23:01:35.288 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:35.288 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:36.539 01.251 12308 Exposure complete
23:01:36.704 00.165 12308 worker thread done servicing request
23:01:36.705 00.001 14556 OnExposeComplete: enter
23:01:36.708 00.003 14556 UpdateGuideState(): m_state=6
23:01:36.713 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6137
23:01:36.716 00.003 14556 Star::Find returns 1 (0), X=167.67, Y=995.22, Mass=2271, SNR=32.2, Peak=170 HFD=4.7
23:01:36.720 00.004 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.90 = -1.38)
23:01:36.724 00.004 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
23:01:36.728 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.36 hyp=0.37 cameraTheta=1.83 mountX=0.07 mountY=-0.37, mountTheta=-1.38
23:01:36.733 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.36, opts=13)
23:01:36.737 00.004 14556 Enqueuing Move request for scope (-0.09, 0.36)
23:01:36.740 00.003 12308 Worker thread wakes up
23:01:36.740 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.36) opts 0xd
23:01:36.740 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.36)
23:01:36.741 00.001 12308 Moving (-0.09, 0.36) raw xDistance=0.07 yDistance=-0.37
23:01:36.741 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:01:36.741 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
23:01:36.741 00.000 12308 MoveAxis(E, 0, ABG)
23:01:36.741 00.000 12308 Move returns status 0, amount 0
23:01:36.742 00.001 12308 MoveAxis(N, 257, ABG)
23:01:36.742 00.000 12308 Guiding  Dir = 0, Dur = 257
23:01:36.742 00.000 12308 IsSlewing returns 0
23:01:36.742 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:36.747 00.005 12308 IsGuiding returns 0
23:01:36.747 00.000 12308 PulseGuide returned control before completion, sleep 267
23:01:36.764 00.017 14556 UpdateGuideState exits: m=2271 SNR=32.2
23:01:36.769 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:36.772 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:36.779 00.007 14556 Enqueuing Expose request
23:01:37.031 00.252 12308 IsGuiding returns 1
23:01:37.032 00.001 12308 scope still moving after pulse duration time elapsed
23:01:37.062 00.030 12308 IsSlewing returns 0
23:01:37.063 00.001 12308 IsGuiding returns 0
23:01:37.063 00.000 12308 scope move finished after 257 + 59 ms
23:01:37.063 00.000 12308 Move returns status 0, amount 257
23:01:37.065 00.002 12308 move complete, result=0
23:01:37.065 00.000 12308 worker thread done servicing request
23:01:37.065 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 257 ms NORTH
23:01:37.071 00.006 12308 Worker thread wakes up
23:01:37.071 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:37.071 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:38.328 01.257 12308 Exposure complete
23:01:38.463 00.135 12308 worker thread done servicing request
23:01:38.464 00.001 14556 OnExposeComplete: enter
23:01:38.469 00.005 14556 UpdateGuideState(): m_state=6
23:01:38.473 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6138
23:01:38.477 00.004 14556 Star::Find returns 1 (0), X=167.76, Y=994.89, Mass=2286, SNR=32.0, Peak=172 HFD=4.5
23:01:38.481 00.004 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.90 = -1.39)
23:01:38.484 00.003 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
23:01:38.488 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.82 mountX=0.00 mountY=-0.02, mountTheta=-1.39
23:01:38.492 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.02, opts=13)
23:01:38.496 00.004 14556 Enqueuing Move request for scope (-0.01, 0.02)
23:01:38.500 00.004 12308 Worker thread wakes up
23:01:38.500 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
23:01:38.500 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
23:01:38.500 00.000 12308 Moving (-0.01, 0.02) raw xDistance=0.00 yDistance=-0.02
23:01:38.500 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:01:38.500 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:38.501 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:01:38.501 00.000 12308 MoveAxis(E, 0, ABG)
23:01:38.501 00.000 12308 Move returns status 0, amount 0
23:01:38.501 00.000 12308 MoveAxis(N, 0, ABG)
23:01:38.501 00.000 12308 Move returns status 0, amount 0
23:01:38.501 00.000 12308 move complete, result=0
23:01:38.503 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:38.506 00.003 12308 worker thread done servicing request
23:01:38.526 00.020 14556 UpdateGuideState exits: m=2286 SNR=32.0
23:01:38.530 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:38.534 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:38.537 00.003 14556 Enqueuing Expose request
23:01:38.541 00.004 12308 Worker thread wakes up
23:01:38.542 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:38.542 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:38.542 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:39.784 01.242 12308 Exposure complete
23:01:39.932 00.148 12308 worker thread done servicing request
23:01:39.933 00.001 14556 OnExposeComplete: enter
23:01:39.938 00.005 14556 UpdateGuideState(): m_state=6
23:01:39.944 00.006 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6139
23:01:39.948 00.004 14556 Star::Find returns 1 (0), X=167.70, Y=994.93, Mass=2137, SNR=31.1, Peak=160 HFD=4.5
23:01:39.952 00.004 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.43 = -0.85)
23:01:39.958 00.006 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.95)
23:01:39.963 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.09 cameraTheta=2.36 mountX=0.06 mountY=-0.08, mountTheta=-0.89
23:01:39.970 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.07, opts=13)
23:01:39.975 00.005 14556 Enqueuing Move request for scope (-0.07, 0.07)
23:01:39.981 00.006 12308 Worker thread wakes up
23:01:39.981 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
23:01:39.981 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
23:01:39.982 00.001 12308 Moving (-0.07, 0.07) raw xDistance=0.06 yDistance=-0.08
23:01:39.982 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:01:39.982 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:39.982 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:01:39.983 00.001 12308 MoveAxis(E, 0, ABG)
23:01:39.983 00.000 12308 Move returns status 0, amount 0
23:01:39.983 00.000 12308 MoveAxis(N, 0, ABG)
23:01:39.983 00.000 12308 Move returns status 0, amount 0
23:01:39.983 00.000 12308 move complete, result=0
23:01:39.984 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:39.994 00.010 12308 worker thread done servicing request
23:01:40.017 00.023 14556 UpdateGuideState exits: m=2137 SNR=31.1
23:01:40.022 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:40.025 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:40.029 00.004 14556 Enqueuing Expose request
23:01:40.033 00.004 12308 Worker thread wakes up
23:01:40.033 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:01:40.037 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:40.038 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:41.279 01.241 12308 Exposure complete
23:01:41.418 00.139 12308 worker thread done servicing request
23:01:41.420 00.002 14556 OnExposeComplete: enter
23:01:41.423 00.003 14556 UpdateGuideState(): m_state=6
23:01:41.428 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6140
23:01:41.432 00.004 14556 Star::Find returns 1 (0), X=167.60, Y=994.82, Mass=2027, SNR=30.2, Peak=156 HFD=4.6
23:01:41.436 00.004 14556 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.07) = xAngle (0.20 = 0.20)
23:01:41.440 00.004 14556 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.11 = 0.11)
23:01:41.444 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-2.87 mountX=0.17 mountY=0.02, mountTheta=0.11
23:01:41.449 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.05, opts=13)
23:01:41.453 00.004 14556 Enqueuing Move request for scope (-0.16, -0.05)
23:01:41.458 00.005 12308 Worker thread wakes up
23:01:41.458 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.05) opts 0xd
23:01:41.458 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.05)
23:01:41.458 00.000 12308 Moving (-0.16, -0.05) raw xDistance=0.17 yDistance=0.02
23:01:41.458 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:01:41.459 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:41.459 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:01:41.459 00.000 12308 MoveAxis(E, 0, ABG)
23:01:41.459 00.000 12308 Move returns status 0, amount 0
23:01:41.459 00.000 12308 MoveAxis(N, 0, ABG)
23:01:41.460 00.001 12308 Move returns status 0, amount 0
23:01:41.460 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:41.464 00.004 12308 move complete, result=0
23:01:41.465 00.001 12308 worker thread done servicing request
23:01:41.482 00.017 14556 UpdateGuideState exits: m=2027 SNR=30.2
23:01:41.487 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:41.492 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:41.498 00.006 14556 Enqueuing Expose request
23:01:41.503 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:41.507 00.004 12308 Worker thread wakes up
23:01:41.507 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:41.507 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:42.751 01.244 12308 Exposure complete
23:01:42.880 00.129 12308 worker thread done servicing request
23:01:42.880 00.000 14556 OnExposeComplete: enter
23:01:42.884 00.004 14556 UpdateGuideState(): m_state=6
23:01:42.888 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6141
23:01:42.893 00.005 14556 Star::Find returns 1 (0), X=167.37, Y=995.00, Mass=2212, SNR=31.7, Peak=175 HFD=4.8
23:01:42.898 00.005 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
23:01:42.903 00.005 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.49)
23:01:42.908 00.005 14556 CameraToMount -- cameraX=-0.39 cameraY=0.13 hyp=0.42 cameraTheta=2.82 mountX=0.38 mountY=-0.20, mountTheta=-0.47
23:01:42.915 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.39, y=0.13, opts=13)
23:01:42.919 00.004 14556 Enqueuing Move request for scope (-0.39, 0.13)
23:01:42.924 00.005 12308 Worker thread wakes up
23:01:42.924 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.13) opts 0xd
23:01:42.924 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.39, 0.13)
23:01:42.925 00.001 12308 Moving (-0.39, 0.13) raw xDistance=0.38 yDistance=-0.20
23:01:42.925 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
23:01:42.925 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:42.925 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:01:42.926 00.001 12308 MoveAxis(W, 167, ABG)
23:01:42.926 00.000 12308 Guiding  Dir = 3, Dur = 167
23:01:42.926 00.000 12308 IsSlewing returns 0
23:01:42.928 00.002 12308 IsGuiding returns 0
23:01:42.928 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:42.934 00.006 12308 PulseGuide returned control before completion, sleep 177
23:01:42.954 00.020 14556 UpdateGuideState exits: m=2212 SNR=31.7
23:01:42.959 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:42.964 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:42.968 00.004 14556 Enqueuing Expose request
23:01:43.116 00.148 12308 IsGuiding returns 1
23:01:43.118 00.002 12308 scope still moving after pulse duration time elapsed
23:01:43.149 00.031 12308 IsSlewing returns 0
23:01:43.150 00.001 12308 IsGuiding returns 0
23:01:43.151 00.001 12308 scope move finished after 167 + 55 ms
23:01:43.151 00.000 12308 Move returns status 0, amount 167
23:01:43.152 00.001 12308 MoveAxis(N, 0, ABG)
23:01:43.152 00.000 12308 Move returns status 0, amount 0
23:01:43.153 00.001 12308 move complete, result=0
23:01:43.153 00.000 12308 worker thread done servicing request
23:01:43.153 00.000 12308 Worker thread wakes up
23:01:43.153 00.000 14556 GuideStep: 0.4 px 167 ms WEST, -0.2 px 0 ms NORTH
23:01:43.158 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:43.158 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:44.416 01.258 12308 Exposure complete
23:01:44.553 00.137 12308 worker thread done servicing request
23:01:44.553 00.000 14556 OnExposeComplete: enter
23:01:44.558 00.005 14556 UpdateGuideState(): m_state=6
23:01:44.563 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6142
23:01:44.567 00.004 14556 Star::Find returns 1 (0), X=167.74, Y=995.10, Mass=2174, SNR=31.4, Peak=170 HFD=4.4
23:01:44.570 00.003 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.78 = -1.50)
23:01:44.574 00.004 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
23:01:44.578 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.71 mountX=0.02 mountY=-0.23, mountTheta=-1.50
23:01:44.583 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.23, opts=13)
23:01:44.589 00.006 14556 Enqueuing Move request for scope (-0.03, 0.23)
23:01:44.592 00.003 12308 Worker thread wakes up
23:01:44.592 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd
23:01:44.593 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.23)
23:01:44.593 00.000 12308 Moving (-0.03, 0.23) raw xDistance=0.02 yDistance=-0.23
23:01:44.593 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:01:44.593 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:01:44.593 00.000 12308 MoveAxis(E, 0, ABG)
23:01:44.595 00.002 12308 Move returns status 0, amount 0
23:01:44.595 00.000 12308 MoveAxis(N, 163, ABG)
23:01:44.595 00.000 12308 Guiding  Dir = 0, Dur = 163
23:01:44.595 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:44.600 00.005 12308 IsSlewing returns 0
23:01:44.600 00.000 12308 IsGuiding returns 0
23:01:44.600 00.000 12308 PulseGuide returned control before completion, sleep 173
23:01:44.620 00.020 14556 UpdateGuideState exits: m=2174 SNR=31.4
23:01:44.624 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:44.629 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:44.633 00.004 14556 Enqueuing Expose request
23:01:44.782 00.149 12308 IsGuiding returns 1
23:01:44.783 00.001 12308 scope still moving after pulse duration time elapsed
23:01:44.814 00.031 12308 IsSlewing returns 0
23:01:44.815 00.001 12308 IsGuiding returns 0
23:01:44.815 00.000 12308 scope move finished after 163 + 52 ms
23:01:44.815 00.000 12308 Move returns status 0, amount 163
23:01:44.816 00.001 12308 move complete, result=0
23:01:44.817 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 163 ms NORTH
23:01:44.824 00.007 12308 worker thread done servicing request
23:01:44.824 00.000 12308 Worker thread wakes up
23:01:44.824 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:44.824 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:46.078 01.254 12308 Exposure complete
23:01:46.225 00.147 12308 worker thread done servicing request
23:01:46.226 00.001 14556 OnExposeComplete: enter
23:01:46.229 00.003 14556 UpdateGuideState(): m_state=6
23:01:46.233 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6143
23:01:46.237 00.004 14556 Star::Find returns 1 (0), X=167.68, Y=994.86, Mass=2154, SNR=31.2, Peak=158 HFD=4.5
23:01:46.241 00.004 14556 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-3.07) = xAngle (-0.02 = -0.02)
23:01:46.246 00.005 14556 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.12 = -0.12)
23:01:46.250 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-3.09 mountX=0.09 mountY=-0.01, mountTheta=-0.12
23:01:46.256 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.00, opts=13)
23:01:46.260 00.004 14556 Enqueuing Move request for scope (-0.09, -0.00)
23:01:46.264 00.004 12308 Worker thread wakes up
23:01:46.264 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.00) opts 0xd
23:01:46.264 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.00)
23:01:46.264 00.000 12308 Moving (-0.09, -0.00) raw xDistance=0.09 yDistance=-0.01
23:01:46.264 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:01:46.264 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:46.264 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:01:46.265 00.001 12308 MoveAxis(E, 0, ABG)
23:01:46.265 00.000 12308 Move returns status 0, amount 0
23:01:46.265 00.000 12308 MoveAxis(N, 0, ABG)
23:01:46.265 00.000 12308 Move returns status 0, amount 0
23:01:46.266 00.001 12308 move complete, result=0
23:01:46.266 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:46.270 00.004 12308 worker thread done servicing request
23:01:46.292 00.022 14556 UpdateGuideState exits: m=2154 SNR=31.2
23:01:46.296 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:46.301 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:46.308 00.007 14556 Enqueuing Expose request
23:01:46.313 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:46.318 00.005 12308 Worker thread wakes up
23:01:46.318 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:46.319 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:47.567 01.248 12308 Exposure complete
23:01:47.697 00.130 12308 worker thread done servicing request
23:01:47.697 00.000 14556 OnExposeComplete: enter
23:01:47.702 00.005 14556 UpdateGuideState(): m_state=6
23:01:47.705 00.003 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6144
23:01:47.710 00.005 14556 Star::Find returns 1 (0), X=167.71, Y=994.79, Mass=2347, SNR=32.5, Peak=158 HFD=4.8
23:01:47.713 00.003 14556 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-3.07) = xAngle (0.86 = 0.86)
23:01:47.717 00.004 14556 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.76 = 0.76)
23:01:47.722 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.21 mountX=0.06 mountY=0.06, mountTheta=0.82
23:01:47.726 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.07, opts=13)
23:01:47.730 00.004 14556 Enqueuing Move request for scope (-0.05, -0.07)
23:01:47.734 00.004 12308 Worker thread wakes up
23:01:47.734 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
23:01:47.734 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
23:01:47.735 00.001 12308 Moving (-0.05, -0.07) raw xDistance=0.06 yDistance=0.06
23:01:47.735 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:01:47.735 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:47.735 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:01:47.735 00.000 12308 MoveAxis(E, 0, ABG)
23:01:47.735 00.000 12308 Move returns status 0, amount 0
23:01:47.735 00.000 12308 MoveAxis(N, 0, ABG)
23:01:47.737 00.002 12308 Move returns status 0, amount 0
23:01:47.737 00.000 12308 move complete, result=0
23:01:47.737 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:47.742 00.005 12308 worker thread done servicing request
23:01:47.764 00.022 14556 UpdateGuideState exits: m=2347 SNR=32.5
23:01:47.770 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:47.775 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:47.780 00.005 14556 Enqueuing Expose request
23:01:47.785 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:47.789 00.004 12308 Worker thread wakes up
23:01:47.789 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:47.789 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:49.037 01.248 12308 Exposure complete
23:01:49.177 00.140 12308 worker thread done servicing request
23:01:49.177 00.000 14556 OnExposeComplete: enter
23:01:49.182 00.005 14556 UpdateGuideState(): m_state=6
23:01:49.186 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6145
23:01:49.191 00.005 14556 Star::Find returns 1 (0), X=167.71, Y=995.06, Mass=2287, SNR=32.0, Peak=176 HFD=4.5
23:01:49.195 00.004 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.90 = -1.38)
23:01:49.198 00.003 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
23:01:49.203 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.20 hyp=0.20 cameraTheta=1.83 mountX=0.04 mountY=-0.20, mountTheta=-1.38
23:01:49.209 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.20, opts=13)
23:01:49.213 00.004 14556 Enqueuing Move request for scope (-0.05, 0.20)
23:01:49.216 00.003 12308 Worker thread wakes up
23:01:49.216 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.20) opts 0xd
23:01:49.217 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.20)
23:01:49.217 00.000 12308 Moving (-0.05, 0.20) raw xDistance=0.04 yDistance=-0.20
23:01:49.217 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:01:49.217 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:01:49.217 00.000 12308 MoveAxis(E, 0, ABG)
23:01:49.219 00.002 12308 Move returns status 0, amount 0
23:01:49.219 00.000 12308 MoveAxis(N, 144, ABG)
23:01:49.219 00.000 12308 Guiding  Dir = 0, Dur = 144
23:01:49.219 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:49.223 00.004 12308 IsSlewing returns 0
23:01:49.223 00.000 12308 IsGuiding returns 0
23:01:49.223 00.000 12308 PulseGuide returned control before completion, sleep 154
23:01:49.244 00.021 14556 UpdateGuideState exits: m=2287 SNR=32.0
23:01:49.250 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:49.254 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:49.258 00.004 14556 Enqueuing Expose request
23:01:49.389 00.131 12308 IsGuiding returns 1
23:01:49.389 00.000 12308 scope still moving after pulse duration time elapsed
23:01:49.421 00.032 12308 IsSlewing returns 0
23:01:49.421 00.000 12308 IsGuiding returns 0
23:01:49.421 00.000 12308 scope move finished after 144 + 53 ms
23:01:49.422 00.001 12308 Move returns status 0, amount 144
23:01:49.422 00.000 12308 move complete, result=0
23:01:49.422 00.000 12308 worker thread done servicing request
23:01:49.423 00.001 12308 Worker thread wakes up
23:01:49.423 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:49.423 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:49.423 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 144 ms NORTH
23:01:50.662 01.239 12308 Exposure complete
23:01:50.790 00.128 12308 worker thread done servicing request
23:01:50.791 00.001 14556 OnExposeComplete: enter
23:01:50.795 00.004 14556 UpdateGuideState(): m_state=6
23:01:50.799 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6146
23:01:50.804 00.005 14556 Star::Find returns 1 (0), X=167.68, Y=994.96, Mass=2216, SNR=31.5, Peak=168 HFD=4.7
23:01:50.807 00.003 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.40 = -0.88)
23:01:50.812 00.005 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.98)
23:01:50.816 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.33 mountX=0.08 mountY=-0.10, mountTheta=-0.92
23:01:50.821 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.09, opts=13)
23:01:50.825 00.004 14556 Enqueuing Move request for scope (-0.08, 0.09)
23:01:50.828 00.003 12308 Worker thread wakes up
23:01:50.828 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
23:01:50.828 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
23:01:50.829 00.001 12308 Moving (-0.08, 0.09) raw xDistance=0.08 yDistance=-0.10
23:01:50.829 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:01:50.829 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:50.829 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:01:50.829 00.000 12308 MoveAxis(E, 0, ABG)
23:01:50.829 00.000 12308 Move returns status 0, amount 0
23:01:50.831 00.002 12308 MoveAxis(N, 0, ABG)
23:01:50.831 00.000 12308 Move returns status 0, amount 0
23:01:50.831 00.000 12308 move complete, result=0
23:01:50.831 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:50.837 00.006 12308 worker thread done servicing request
23:01:50.858 00.021 14556 UpdateGuideState exits: m=2216 SNR=31.5
23:01:50.863 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:50.869 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:50.874 00.005 14556 Enqueuing Expose request
23:01:50.878 00.004 12308 Worker thread wakes up
23:01:50.878 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:01:50.883 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:50.883 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:52.128 01.245 12308 Exposure complete
23:01:52.273 00.145 12308 worker thread done servicing request
23:01:52.273 00.000 14556 OnExposeComplete: enter
23:01:52.278 00.005 14556 UpdateGuideState(): m_state=6
23:01:52.283 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6147
23:01:52.287 00.004 14556 Star::Find returns 1 (0), X=167.67, Y=994.79, Mass=2217, SNR=31.3, Peak=179 HFD=4.6
23:01:52.291 00.004 14556 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-3.07) = xAngle (0.60 = 0.60)
23:01:52.294 00.003 14556 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.50 = 0.50)
23:01:52.298 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.12 cameraTheta=-2.48 mountX=0.10 mountY=0.06, mountTheta=0.52
23:01:52.303 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.07, opts=13)
23:01:52.307 00.004 14556 Enqueuing Move request for scope (-0.09, -0.07)
23:01:52.311 00.004 12308 Worker thread wakes up
23:01:52.311 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
23:01:52.311 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
23:01:52.311 00.000 12308 Moving (-0.09, -0.07) raw xDistance=0.10 yDistance=0.06
23:01:52.311 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:01:52.311 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:52.311 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:01:52.313 00.002 12308 MoveAxis(E, 0, ABG)
23:01:52.313 00.000 12308 Move returns status 0, amount 0
23:01:52.313 00.000 12308 MoveAxis(N, 0, ABG)
23:01:52.313 00.000 12308 Move returns status 0, amount 0
23:01:52.314 00.001 12308 move complete, result=0
23:01:52.314 00.000 12308 worker thread done servicing request
23:01:52.314 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:52.338 00.024 14556 UpdateGuideState exits: m=2217 SNR=31.3
23:01:52.342 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:52.345 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:52.349 00.004 14556 Enqueuing Expose request
23:01:52.353 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:52.358 00.005 12308 Worker thread wakes up
23:01:52.358 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:52.358 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:53.601 01.243 12308 Exposure complete
23:01:53.736 00.135 12308 worker thread done servicing request
23:01:53.737 00.001 14556 OnExposeComplete: enter
23:01:53.741 00.004 14556 UpdateGuideState(): m_state=6
23:01:53.745 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6148
23:01:53.749 00.004 14556 Star::Find returns 1 (0), X=167.53, Y=995.01, Mass=2250, SNR=31.7, Peak=165 HFD=4.9
23:01:53.753 00.004 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.68 = -0.61)
23:01:53.757 00.004 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.58 = -0.71)
23:01:53.760 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=0.14 hyp=0.28 cameraTheta=2.60 mountX=0.23 mountY=-0.18, mountTheta=-0.67
23:01:53.766 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.14, opts=13)
23:01:53.770 00.004 14556 Enqueuing Move request for scope (-0.24, 0.14)
23:01:53.774 00.004 12308 Worker thread wakes up
23:01:53.774 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.14) opts 0xd
23:01:53.775 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.14)
23:01:53.775 00.000 12308 Moving (-0.24, 0.14) raw xDistance=0.23 yDistance=-0.18
23:01:53.775 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:01:53.776 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:53.776 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:01:53.776 00.000 12308 MoveAxis(W, 99, ABG)
23:01:53.776 00.000 12308 Guiding  Dir = 3, Dur = 99
23:01:53.776 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:53.782 00.006 12308 IsSlewing returns 0
23:01:53.782 00.000 12308 IsGuiding returns 0
23:01:53.782 00.000 12308 PulseGuide returned control before completion, sleep 109
23:01:53.803 00.021 14556 UpdateGuideState exits: m=2250 SNR=31.7
23:01:53.809 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:53.812 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:53.816 00.004 14556 Enqueuing Expose request
23:01:53.902 00.086 12308 IsGuiding returns 1
23:01:53.903 00.001 12308 scope still moving after pulse duration time elapsed
23:01:53.931 00.028 12308 IsSlewing returns 0
23:01:53.931 00.000 12308 IsGuiding returns 0
23:01:53.933 00.002 12308 scope move finished after 99 + 51 ms
23:01:53.933 00.000 12308 Move returns status 0, amount 99
23:01:53.933 00.000 12308 MoveAxis(N, 0, ABG)
23:01:53.934 00.001 12308 Move returns status 0, amount 0
23:01:53.934 00.000 12308 move complete, result=0
23:01:53.935 00.001 12308 worker thread done servicing request
23:01:53.935 00.000 14556 GuideStep: 0.2 px 99 ms WEST, -0.2 px 0 ms NORTH
23:01:53.941 00.006 12308 Worker thread wakes up
23:01:53.941 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:53.941 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:55.188 01.247 12308 Exposure complete
23:01:55.343 00.155 12308 worker thread done servicing request
23:01:55.344 00.001 14556 OnExposeComplete: enter
23:01:55.347 00.003 14556 UpdateGuideState(): m_state=6
23:01:55.352 00.005 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6149
23:01:55.356 00.004 14556 Star::Find returns 1 (0), X=167.69, Y=995.19, Mass=2154, SNR=31.1, Peak=161 HFD=4.6
23:01:55.360 00.004 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
23:01:55.365 00.005 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
23:01:55.370 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.81 mountX=0.05 mountY=-0.33, mountTheta=-1.41
23:01:55.376 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.32, opts=13)
23:01:55.379 00.003 14556 Enqueuing Move request for scope (-0.08, 0.32)
23:01:55.383 00.004 12308 Worker thread wakes up
23:01:55.383 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.32) opts 0xd
23:01:55.383 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.32)
23:01:55.383 00.000 12308 Moving (-0.08, 0.32) raw xDistance=0.05 yDistance=-0.33
23:01:55.383 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:01:55.384 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
23:01:55.384 00.000 12308 MoveAxis(E, 0, ABG)
23:01:55.384 00.000 12308 Move returns status 0, amount 0
23:01:55.384 00.000 12308 MoveAxis(N, 233, ABG)
23:01:55.385 00.001 12308 Guiding  Dir = 0, Dur = 233
23:01:55.385 00.000 12308 IsSlewing returns 0
23:01:55.385 00.000 12308 IsGuiding returns 0
23:01:55.387 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:55.390 00.003 12308 PulseGuide returned control before completion, sleep 243
23:01:55.409 00.019 14556 UpdateGuideState exits: m=2154 SNR=31.1
23:01:55.412 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:55.415 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:55.418 00.003 14556 Enqueuing Expose request
23:01:55.649 00.231 12308 IsGuiding returns 1
23:01:55.650 00.001 12308 scope still moving after pulse duration time elapsed
23:01:55.681 00.031 12308 IsSlewing returns 0
23:01:55.683 00.002 12308 IsGuiding returns 0
23:01:55.685 00.002 12308 scope move finished after 233 + 66 ms
23:01:55.687 00.002 12308 Move returns status 0, amount 233
23:01:55.687 00.000 12308 move complete, result=0
23:01:55.687 00.000 12308 worker thread done servicing request
23:01:55.688 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 233 ms NORTH
23:01:55.692 00.004 12308 Worker thread wakes up
23:01:55.692 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:55.693 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:56.944 01.251 12308 Exposure complete
23:01:57.078 00.134 12308 worker thread done servicing request
23:01:57.078 00.000 14556 OnExposeComplete: enter
23:01:57.082 00.004 14556 UpdateGuideState(): m_state=6
23:01:57.087 00.005 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6150
23:01:57.092 00.005 14556 Star::Find returns 1 (0), X=167.77, Y=994.81, Mass=2121, SNR=30.9, Peak=158 HFD=4.5
23:01:57.097 00.005 14556 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.07) = xAngle (1.51 = 1.51)
23:01:57.101 00.004 14556 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.41 = 1.41)
23:01:57.104 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.57 mountX=0.00 mountY=0.05, mountTheta=1.51
23:01:57.110 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.06, opts=13)
23:01:57.114 00.004 14556 Enqueuing Move request for scope (0.00, -0.06)
23:01:57.117 00.003 12308 Worker thread wakes up
23:01:57.117 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
23:01:57.117 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
23:01:57.117 00.000 12308 Moving (0.00, -0.06) raw xDistance=0.00 yDistance=0.05
23:01:57.117 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:01:57.117 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:57.119 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:01:57.119 00.000 12308 MoveAxis(E, 0, ABG)
23:01:57.119 00.000 12308 Move returns status 0, amount 0
23:01:57.119 00.000 12308 MoveAxis(N, 0, ABG)
23:01:57.119 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:57.123 00.004 12308 Move returns status 0, amount 0
23:01:57.123 00.000 12308 move complete, result=0
23:01:57.123 00.000 12308 worker thread done servicing request
23:01:57.141 00.018 14556 UpdateGuideState exits: m=2121 SNR=30.9
23:01:57.147 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:57.150 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:57.155 00.005 14556 Enqueuing Expose request
23:01:57.158 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:57.162 00.004 12308 Worker thread wakes up
23:01:57.162 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:57.162 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:58.410 01.248 12308 Exposure complete
23:01:58.553 00.143 12308 worker thread done servicing request
23:01:58.553 00.000 14556 OnExposeComplete: enter
23:01:58.557 00.004 14556 UpdateGuideState(): m_state=6
23:01:58.561 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6151
23:01:58.565 00.004 14556 Star::Find returns 1 (0), X=167.71, Y=994.90, Mass=2103, SNR=30.8, Peak=158 HFD=4.4
23:01:58.568 00.003 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.76 = -0.52)
23:01:58.573 00.005 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.62)
23:01:58.577 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.69 mountX=0.06 mountY=-0.04, mountTheta=-0.59
23:01:58.582 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.03, opts=13)
23:01:58.588 00.006 14556 Enqueuing Move request for scope (-0.06, 0.03)
23:01:58.593 00.005 12308 Worker thread wakes up
23:01:58.593 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
23:01:58.593 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
23:01:58.593 00.000 12308 Moving (-0.06, 0.03) raw xDistance=0.06 yDistance=-0.04
23:01:58.594 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:01:58.594 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:58.594 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:01:58.594 00.000 12308 MoveAxis(E, 0, ABG)
23:01:58.595 00.001 12308 Move returns status 0, amount 0
23:01:58.595 00.000 12308 MoveAxis(N, 0, ABG)
23:01:58.595 00.000 12308 Move returns status 0, amount 0
23:01:58.595 00.000 12308 move complete, result=0
23:01:58.596 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:01:58.599 00.003 12308 worker thread done servicing request
23:01:58.621 00.022 14556 UpdateGuideState exits: m=2103 SNR=30.8
23:01:58.626 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:58.629 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:01:58.634 00.005 14556 Enqueuing Expose request
23:01:58.638 00.004 12308 Worker thread wakes up
23:01:58.638 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:58.641 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:01:58.641 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:01:59.896 01.255 12308 Exposure complete
23:02:00.051 00.155 12308 worker thread done servicing request
23:02:00.051 00.000 14556 OnExposeComplete: enter
23:02:00.055 00.004 14556 UpdateGuideState(): m_state=6
23:02:00.059 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6152
23:02:00.062 00.003 14556 Star::Find returns 1 (0), X=167.77, Y=995.02, Mass=2186, SNR=31.5, Peak=179 HFD=4.3
23:02:00.066 00.004 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
23:02:00.068 00.002 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
23:02:00.075 00.007 14556 CameraToMount -- cameraX=-0.00 cameraY=0.16 hyp=0.16 cameraTheta=1.58 mountX=-0.01 mountY=-0.15, mountTheta=-1.63
23:02:00.083 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.16, opts=13)
23:02:00.087 00.004 14556 Enqueuing Move request for scope (-0.00, 0.16)
23:02:00.090 00.003 12308 Worker thread wakes up
23:02:00.090 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.16) opts 0xd
23:02:00.090 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.16)
23:02:00.090 00.000 12308 Moving (-0.00, 0.16) raw xDistance=-0.01 yDistance=-0.15
23:02:00.091 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:02:00.091 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:00.091 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:02:00.091 00.000 12308 MoveAxis(E, 0, ABG)
23:02:00.091 00.000 12308 Move returns status 0, amount 0
23:02:00.091 00.000 12308 MoveAxis(N, 0, ABG)
23:02:00.093 00.002 12308 Move returns status 0, amount 0
23:02:00.093 00.000 12308 move complete, result=0
23:02:00.093 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:00.096 00.003 12308 worker thread done servicing request
23:02:00.115 00.019 14556 UpdateGuideState exits: m=2186 SNR=31.5
23:02:00.120 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:00.124 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:00.127 00.003 14556 Enqueuing Expose request
23:02:00.131 00.004 12308 Worker thread wakes up
23:02:00.132 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:02:00.135 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:00.135 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:01.386 01.251 12308 Exposure complete
23:02:01.531 00.145 12308 worker thread done servicing request
23:02:01.531 00.000 14556 OnExposeComplete: enter
23:02:01.536 00.005 14556 UpdateGuideState(): m_state=6
23:02:01.540 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6153
23:02:01.543 00.003 14556 Star::Find returns 1 (0), X=167.66, Y=995.07, Mass=2292, SNR=32.1, Peak=169 HFD=4.9
23:02:01.546 00.003 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
23:02:01.555 00.009 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.24)
23:02:01.562 00.007 14556 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.23 cameraTheta=2.07 mountX=0.09 mountY=-0.21, mountTheta=-1.16
23:02:01.567 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.20, opts=13)
23:02:01.571 00.004 14556 Enqueuing Move request for scope (-0.11, 0.20)
23:02:01.576 00.005 12308 Worker thread wakes up
23:02:01.576 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.20) opts 0xd
23:02:01.576 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.20)
23:02:01.576 00.000 12308 Moving (-0.11, 0.20) raw xDistance=0.09 yDistance=-0.21
23:02:01.577 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:02:01.577 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:02:01.577 00.000 12308 MoveAxis(E, 0, ABG)
23:02:01.577 00.000 12308 Move returns status 0, amount 0
23:02:01.577 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:01.583 00.006 12308 MoveAxis(N, 151, ABG)
23:02:01.583 00.000 12308 Guiding  Dir = 0, Dur = 151
23:02:01.585 00.002 12308 IsSlewing returns 0
23:02:01.585 00.000 12308 IsGuiding returns 0
23:02:01.586 00.001 12308 PulseGuide returned control before completion, sleep 161
23:02:01.607 00.021 14556 UpdateGuideState exits: m=2292 SNR=32.1
23:02:01.613 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:01.616 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:01.620 00.004 14556 Enqueuing Expose request
23:02:01.749 00.129 12308 IsGuiding returns 1
23:02:01.750 00.001 12308 scope still moving after pulse duration time elapsed
23:02:01.781 00.031 12308 IsSlewing returns 0
23:02:01.781 00.000 12308 IsGuiding returns 0
23:02:01.782 00.001 12308 scope move finished after 151 + 45 ms
23:02:01.782 00.000 12308 Move returns status 0, amount 151
23:02:01.782 00.000 12308 move complete, result=0
23:02:01.784 00.002 12308 worker thread done servicing request
23:02:01.784 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 151 ms NORTH
23:02:01.788 00.004 12308 Worker thread wakes up
23:02:01.789 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:01.789 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:03.033 01.244 12308 Exposure complete
23:02:03.183 00.150 12308 worker thread done servicing request
23:02:03.183 00.000 14556 OnExposeComplete: enter
23:02:03.188 00.005 14556 UpdateGuideState(): m_state=6
23:02:03.193 00.005 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6154
23:02:03.199 00.006 14556 Star::Find returns 1 (0), X=167.54, Y=994.94, Mass=2256, SNR=32.0, Peak=160 HFD=4.2
23:02:03.204 00.005 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
23:02:03.210 00.006 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.49)
23:02:03.216 00.006 14556 CameraToMount -- cameraX=-0.22 cameraY=0.08 hyp=0.24 cameraTheta=2.82 mountX=0.22 mountY=-0.11, mountTheta=-0.47
23:02:03.225 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.08, opts=13)
23:02:03.230 00.005 14556 Enqueuing Move request for scope (-0.22, 0.08)
23:02:03.235 00.005 12308 Worker thread wakes up
23:02:03.236 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.08) opts 0xd
23:02:03.236 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.08)
23:02:03.236 00.000 12308 Moving (-0.22, 0.08) raw xDistance=0.22 yDistance=-0.11
23:02:03.236 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:02:03.238 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:03.238 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:02:03.238 00.000 12308 MoveAxis(W, 94, ABG)
23:02:03.239 00.001 12308 Guiding  Dir = 3, Dur = 94
23:02:03.239 00.000 12308 IsSlewing returns 0
23:02:03.240 00.001 12308 IsGuiding returns 0
23:02:03.240 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:03.250 00.010 12308 PulseGuide returned control before completion, sleep 104
23:02:03.279 00.029 14556 UpdateGuideState exits: m=2256 SNR=32.0
23:02:03.283 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:03.287 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:03.293 00.006 14556 Enqueuing Expose request
23:02:03.368 00.075 12308 IsGuiding returns 0
23:02:03.368 00.000 12308 Move returns status 0, amount 94
23:02:03.368 00.000 12308 MoveAxis(N, 0, ABG)
23:02:03.368 00.000 12308 Move returns status 0, amount 0
23:02:03.369 00.001 12308 move complete, result=0
23:02:03.369 00.000 12308 worker thread done servicing request
23:02:03.369 00.000 14556 GuideStep: 0.2 px 94 ms WEST, -0.1 px 0 ms NORTH
23:02:03.376 00.007 12308 Worker thread wakes up
23:02:03.376 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:03.377 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:04.627 01.250 12308 Exposure complete
23:02:04.768 00.141 12308 worker thread done servicing request
23:02:04.768 00.000 14556 OnExposeComplete: enter
23:02:04.773 00.005 14556 UpdateGuideState(): m_state=6
23:02:04.776 00.003 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6155
23:02:04.779 00.003 14556 Star::Find returns 1 (0), X=167.76, Y=994.90, Mass=2178, SNR=31.2, Peak=156 HFD=4.6
23:02:04.783 00.004 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
23:02:04.786 00.003 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
23:02:04.791 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.04 cameraTheta=1.76 mountX=0.00 mountY=-0.04, mountTheta=-1.46
23:02:04.795 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.03, opts=13)
23:02:04.798 00.003 14556 Enqueuing Move request for scope (-0.01, 0.03)
23:02:04.802 00.004 12308 Worker thread wakes up
23:02:04.803 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
23:02:04.803 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
23:02:04.803 00.000 12308 Moving (-0.01, 0.03) raw xDistance=0.00 yDistance=-0.04
23:02:04.803 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:02:04.804 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:04.804 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:02:04.804 00.000 12308 MoveAxis(E, 0, ABG)
23:02:04.804 00.000 12308 Move returns status 0, amount 0
23:02:04.804 00.000 12308 MoveAxis(N, 0, ABG)
23:02:04.804 00.000 12308 Move returns status 0, amount 0
23:02:04.804 00.000 12308 move complete, result=0
23:02:04.805 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:04.809 00.004 12308 worker thread done servicing request
23:02:04.829 00.020 14556 UpdateGuideState exits: m=2178 SNR=31.2
23:02:04.833 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:04.838 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:04.841 00.003 14556 Enqueuing Expose request
23:02:04.846 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:04.849 00.003 12308 Worker thread wakes up
23:02:04.849 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:04.849 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:06.093 01.244 12308 Exposure complete
23:02:06.227 00.134 12308 worker thread done servicing request
23:02:06.228 00.001 14556 OnExposeComplete: enter
23:02:06.232 00.004 14556 UpdateGuideState(): m_state=6
23:02:06.235 00.003 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6156
23:02:06.241 00.006 14556 Star::Find returns 1 (0), X=167.72, Y=994.85, Mass=2312, SNR=32.4, Peak=172 HFD=4.6
23:02:06.245 00.004 14556 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-3.07) = xAngle (0.27 = 0.27)
23:02:06.249 00.004 14556 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.17 = 0.17)
23:02:06.253 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.81 mountX=0.05 mountY=0.01, mountTheta=0.17
23:02:06.259 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.02, opts=13)
23:02:06.263 00.004 14556 Enqueuing Move request for scope (-0.05, -0.02)
23:02:06.267 00.004 12308 Worker thread wakes up
23:02:06.267 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
23:02:06.267 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
23:02:06.267 00.000 12308 Moving (-0.05, -0.02) raw xDistance=0.05 yDistance=0.01
23:02:06.268 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:02:06.268 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:06.268 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:02:06.268 00.000 12308 MoveAxis(E, 0, ABG)
23:02:06.269 00.001 12308 Move returns status 0, amount 0
23:02:06.269 00.000 12308 MoveAxis(N, 0, ABG)
23:02:06.269 00.000 12308 Move returns status 0, amount 0
23:02:06.269 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:06.275 00.006 12308 move complete, result=0
23:02:06.275 00.000 12308 worker thread done servicing request
23:02:06.296 00.021 14556 UpdateGuideState exits: m=2312 SNR=32.4
23:02:06.301 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:06.305 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:06.309 00.004 14556 Enqueuing Expose request
23:02:06.314 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:02:06.317 00.003 12308 Worker thread wakes up
23:02:06.318 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:06.318 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:07.566 01.248 12308 Exposure complete
23:02:07.730 00.164 12308 worker thread done servicing request
23:02:07.731 00.001 14556 OnExposeComplete: enter
23:02:07.735 00.004 14556 UpdateGuideState(): m_state=6
23:02:07.738 00.003 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6157
23:02:07.743 00.005 14556 Star::Find returns 1 (0), X=167.66, Y=994.84, Mass=2409, SNR=33.1, Peak=179 HFD=4.9
23:02:07.747 00.004 14556 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.07) = xAngle (0.13 = 0.13)
23:02:07.751 00.004 14556 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.04 = 0.04)
23:02:07.755 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-2.94 mountX=0.11 mountY=0.00, mountTheta=0.04
23:02:07.759 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.02, opts=13)
23:02:07.763 00.004 14556 Enqueuing Move request for scope (-0.11, -0.02)
23:02:07.767 00.004 12308 Worker thread wakes up
23:02:07.767 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
23:02:07.767 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
23:02:07.767 00.000 12308 Moving (-0.11, -0.02) raw xDistance=0.11 yDistance=0.00
23:02:07.767 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:02:07.767 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:07.768 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:02:07.768 00.000 12308 MoveAxis(E, 0, ABG)
23:02:07.768 00.000 12308 Move returns status 0, amount 0
23:02:07.769 00.001 12308 MoveAxis(N, 0, ABG)
23:02:07.769 00.000 12308 Move returns status 0, amount 0
23:02:07.769 00.000 12308 move complete, result=0
23:02:07.769 00.000 12308 worker thread done servicing request
23:02:07.771 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:07.796 00.025 14556 UpdateGuideState exits: m=2409 SNR=33.1
23:02:07.800 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:07.805 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:07.811 00.006 14556 Enqueuing Expose request
23:02:07.816 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:02:07.820 00.004 12308 Worker thread wakes up
23:02:07.820 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:07.820 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:09.067 01.247 12308 Exposure complete
23:02:09.202 00.135 12308 worker thread done servicing request
23:02:09.202 00.000 14556 OnExposeComplete: enter
23:02:09.206 00.004 14556 UpdateGuideState(): m_state=6
23:02:09.211 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6158
23:02:09.214 00.003 14556 Star::Find returns 1 (0), X=167.57, Y=995.17, Mass=2127, SNR=31.0, Peak=157 HFD=4.5
23:02:09.219 00.005 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.21 = -1.07)
23:02:09.222 00.003 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.17)
23:02:09.225 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.31 hyp=0.36 cameraTheta=2.14 mountX=0.17 mountY=-0.33, mountTheta=-1.09
23:02:09.230 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.31, opts=13)
23:02:09.234 00.004 14556 Enqueuing Move request for scope (-0.19, 0.31)
23:02:09.238 00.004 12308 Worker thread wakes up
23:02:09.238 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.31) opts 0xd
23:02:09.238 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.31)
23:02:09.238 00.000 12308 Moving (-0.19, 0.31) raw xDistance=0.17 yDistance=-0.33
23:02:09.238 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:02:09.239 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
23:02:09.239 00.000 12308 MoveAxis(E, 0, ABG)
23:02:09.239 00.000 12308 Move returns status 0, amount 0
23:02:09.239 00.000 12308 MoveAxis(N, 235, ABG)
23:02:09.239 00.000 12308 Guiding  Dir = 0, Dur = 235
23:02:09.240 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:09.243 00.003 12308 IsSlewing returns 0
23:02:09.243 00.000 12308 IsGuiding returns 0
23:02:09.245 00.002 12308 PulseGuide returned control before completion, sleep 245
23:02:09.265 00.020 14556 UpdateGuideState exits: m=2127 SNR=31.0
23:02:09.271 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:09.277 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:09.281 00.004 14556 Enqueuing Expose request
23:02:09.492 00.211 12308 IsGuiding returns 1
23:02:09.492 00.000 12308 scope still moving after pulse duration time elapsed
23:02:09.524 00.032 12308 IsSlewing returns 0
23:02:09.524 00.000 12308 IsGuiding returns 0
23:02:09.526 00.002 12308 scope move finished after 235 + 46 ms
23:02:09.526 00.000 12308 Move returns status 0, amount 235
23:02:09.526 00.000 12308 move complete, result=0
23:02:09.526 00.000 12308 worker thread done servicing request
23:02:09.527 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 235 ms NORTH
23:02:09.533 00.006 12308 Worker thread wakes up
23:02:09.533 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:09.533 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:10.787 01.254 12308 Exposure complete
23:02:10.929 00.142 12308 worker thread done servicing request
23:02:10.930 00.001 14556 OnExposeComplete: enter
23:02:10.935 00.005 14556 UpdateGuideState(): m_state=6
23:02:10.938 00.003 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6159
23:02:10.942 00.004 14556 Star::Find returns 1 (0), X=167.49, Y=994.67, Mass=2032, SNR=30.2, Peak=141 HFD=4.5
23:02:10.946 00.004 14556 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-3.07) = xAngle (0.54 = 0.54)
23:02:10.950 00.004 14556 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.44 = 0.44)
23:02:10.953 00.003 14556 CameraToMount -- cameraX=-0.28 cameraY=-0.20 hyp=0.34 cameraTheta=-2.53 mountX=0.29 mountY=0.15, mountTheta=0.46
23:02:10.957 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=-0.20, opts=13)
23:02:10.962 00.005 14556 Enqueuing Move request for scope (-0.28, -0.20)
23:02:10.965 00.003 12308 Worker thread wakes up
23:02:10.965 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.20) opts 0xd
23:02:10.965 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, -0.20)
23:02:10.965 00.000 12308 Moving (-0.28, -0.20) raw xDistance=0.29 yDistance=0.15
23:02:10.967 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:02:10.967 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:10.967 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:02:10.967 00.000 12308 MoveAxis(W, 127, ABG)
23:02:10.967 00.000 12308 Guiding  Dir = 3, Dur = 127
23:02:10.968 00.001 12308 IsSlewing returns 0
23:02:10.968 00.000 12308 IsGuiding returns 0
23:02:10.968 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:10.972 00.004 12308 PulseGuide returned control before completion, sleep 137
23:02:10.991 00.019 14556 UpdateGuideState exits: m=2032 SNR=30.2
23:02:10.996 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:11.001 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:11.004 00.003 14556 Enqueuing Expose request
23:02:11.119 00.115 12308 IsGuiding returns 1
23:02:11.119 00.000 12308 scope still moving after pulse duration time elapsed
23:02:11.153 00.034 12308 IsSlewing returns 0
23:02:11.154 00.001 12308 IsGuiding returns 0
23:02:11.154 00.000 12308 scope move finished after 127 + 59 ms
23:02:11.154 00.000 12308 Move returns status 0, amount 127
23:02:11.155 00.001 12308 MoveAxis(N, 0, ABG)
23:02:11.155 00.000 12308 Move returns status 0, amount 0
23:02:11.155 00.000 12308 move complete, result=0
23:02:11.156 00.001 12308 worker thread done servicing request
23:02:11.156 00.000 14556 GuideStep: 0.3 px 127 ms WEST, 0.1 px 0 ms NORTH
23:02:11.162 00.006 12308 Worker thread wakes up
23:02:11.162 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:11.163 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:12.413 01.250 12308 Exposure complete
23:02:12.555 00.142 12308 worker thread done servicing request
23:02:12.555 00.000 14556 OnExposeComplete: enter
23:02:12.559 00.004 14556 UpdateGuideState(): m_state=6
23:02:12.563 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6160
23:02:12.568 00.005 14556 Star::Find returns 1 (0), X=167.75, Y=994.77, Mass=2101, SNR=31.0, Peak=157 HFD=4.5
23:02:12.572 00.004 14556 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-3.07) = xAngle (1.34 = 1.34)
23:02:12.575 00.003 14556 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.24 = 1.24)
23:02:12.578 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.10 cameraTheta=-1.73 mountX=0.02 mountY=0.09, mountTheta=1.33
23:02:12.584 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.09, opts=13)
23:02:12.589 00.005 14556 Enqueuing Move request for scope (-0.02, -0.09)
23:02:12.593 00.004 12308 Worker thread wakes up
23:02:12.593 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
23:02:12.593 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
23:02:12.593 00.000 12308 Moving (-0.02, -0.09) raw xDistance=0.02 yDistance=0.09
23:02:12.593 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:02:12.593 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:12.594 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:02:12.594 00.000 12308 MoveAxis(E, 0, ABG)
23:02:12.594 00.000 12308 Move returns status 0, amount 0
23:02:12.595 00.001 12308 MoveAxis(N, 0, ABG)
23:02:12.595 00.000 12308 Move returns status 0, amount 0
23:02:12.595 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:12.599 00.004 12308 move complete, result=0
23:02:12.599 00.000 12308 worker thread done servicing request
23:02:12.623 00.024 14556 UpdateGuideState exits: m=2101 SNR=31.0
23:02:12.627 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:12.631 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:12.635 00.004 14556 Enqueuing Expose request
23:02:12.638 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:12.642 00.004 12308 Worker thread wakes up
23:02:12.642 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:12.643 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:13.891 01.248 12308 Exposure complete
23:02:14.028 00.137 12308 worker thread done servicing request
23:02:14.028 00.000 14556 OnExposeComplete: enter
23:02:14.033 00.005 14556 UpdateGuideState(): m_state=6
23:02:14.037 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6161
23:02:14.041 00.004 14556 Star::Find returns 1 (0), X=167.76, Y=994.74, Mass=2297, SNR=32.2, Peak=162 HFD=4.6
23:02:14.045 00.004 14556 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.07) = xAngle (1.48 = 1.48)
23:02:14.049 00.004 14556 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.38 = 1.38)
23:02:14.052 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.60 mountX=0.01 mountY=0.12, mountTheta=1.48
23:02:14.058 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.13, opts=13)
23:02:14.061 00.003 14556 Enqueuing Move request for scope (-0.00, -0.13)
23:02:14.065 00.004 12308 Worker thread wakes up
23:02:14.065 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.13) opts 0xd
23:02:14.065 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.13)
23:02:14.065 00.000 12308 Moving (-0.00, -0.13) raw xDistance=0.01 yDistance=0.12
23:02:14.065 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:02:14.065 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:14.065 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:02:14.067 00.002 12308 MoveAxis(E, 0, ABG)
23:02:14.067 00.000 12308 Move returns status 0, amount 0
23:02:14.067 00.000 12308 MoveAxis(N, 0, ABG)
23:02:14.067 00.000 12308 Move returns status 0, amount 0
23:02:14.067 00.000 12308 move complete, result=0
23:02:14.068 00.001 12308 worker thread done servicing request
23:02:14.068 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:14.092 00.024 14556 UpdateGuideState exits: m=2297 SNR=32.2
23:02:14.097 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:14.100 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:14.104 00.004 14556 Enqueuing Expose request
23:02:14.109 00.005 12308 Worker thread wakes up
23:02:14.109 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:14.109 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:14.109 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:15.365 01.256 12308 Exposure complete
23:02:15.481 00.116 12308 worker thread done servicing request
23:02:15.481 00.000 14556 OnExposeComplete: enter
23:02:15.484 00.003 14556 UpdateGuideState(): m_state=6
23:02:15.489 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6162
23:02:15.493 00.004 14556 Star::Find returns 1 (0), X=167.89, Y=994.91, Mass=2237, SNR=31.6, Peak=195 HFD=4.5
23:02:15.498 00.005 14556 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.07) = xAngle (3.40 = -2.88)
23:02:15.502 00.004 14556 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.30 = -2.98)
23:02:15.506 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.13 cameraTheta=0.33 mountX=-0.12 mountY=-0.02, mountTheta=-2.98
23:02:15.511 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.04, opts=13)
23:02:15.514 00.003 14556 Enqueuing Move request for scope (0.12, 0.04)
23:02:15.519 00.005 12308 Worker thread wakes up
23:02:15.519 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd
23:02:15.519 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.04)
23:02:15.520 00.001 12308 Moving (0.12, 0.04) raw xDistance=-0.12 yDistance=-0.02
23:02:15.520 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:02:15.520 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:15.520 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:02:15.520 00.000 12308 MoveAxis(E, 0, ABG)
23:02:15.521 00.001 12308 Move returns status 0, amount 0
23:02:15.521 00.000 12308 MoveAxis(N, 0, ABG)
23:02:15.521 00.000 12308 Move returns status 0, amount 0
23:02:15.521 00.000 12308 move complete, result=0
23:02:15.521 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:15.529 00.008 12308 worker thread done servicing request
23:02:15.551 00.022 14556 UpdateGuideState exits: m=2237 SNR=31.6
23:02:15.555 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:15.559 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:15.563 00.004 14556 Enqueuing Expose request
23:02:15.566 00.003 12308 Worker thread wakes up
23:02:15.566 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:15.566 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:15.567 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:16.816 01.249 12308 Exposure complete
23:02:16.952 00.136 12308 worker thread done servicing request
23:02:16.952 00.000 14556 OnExposeComplete: enter
23:02:16.957 00.005 14556 UpdateGuideState(): m_state=6
23:02:16.960 00.003 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6163
23:02:16.965 00.005 14556 Star::Find returns 1 (0), X=167.73, Y=994.85, Mass=2055, SNR=30.6, Peak=174 HFD=4.7
23:02:16.969 00.004 14556 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.07) = xAngle (0.44 = 0.44)
23:02:16.974 00.005 14556 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.34 = 0.34)
23:02:16.978 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.63 mountX=0.04 mountY=0.01, mountTheta=0.35
23:02:16.983 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.02, opts=13)
23:02:16.987 00.004 14556 Enqueuing Move request for scope (-0.04, -0.02)
23:02:16.989 00.002 12308 Worker thread wakes up
23:02:16.991 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
23:02:16.991 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
23:02:16.991 00.000 12308 Moving (-0.04, -0.02) raw xDistance=0.04 yDistance=0.01
23:02:16.991 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:02:16.992 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:16.992 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:02:16.992 00.000 12308 MoveAxis(E, 0, ABG)
23:02:16.992 00.000 12308 Move returns status 0, amount 0
23:02:16.993 00.001 12308 MoveAxis(N, 0, ABG)
23:02:16.993 00.000 12308 Move returns status 0, amount 0
23:02:16.993 00.000 12308 move complete, result=0
23:02:16.993 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:16.996 00.003 12308 worker thread done servicing request
23:02:17.015 00.019 14556 UpdateGuideState exits: m=2055 SNR=30.6
23:02:17.020 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:17.026 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:17.031 00.005 14556 Enqueuing Expose request
23:02:17.034 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:02:17.038 00.004 12308 Worker thread wakes up
23:02:17.038 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:17.038 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:18.288 01.250 12308 Exposure complete
23:02:18.422 00.134 12308 worker thread done servicing request
23:02:18.422 00.000 14556 OnExposeComplete: enter
23:02:18.426 00.004 14556 UpdateGuideState(): m_state=6
23:02:18.430 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6164
23:02:18.433 00.003 14556 Star::Find returns 1 (0), X=167.72, Y=995.04, Mass=2278, SNR=32.3, Peak=175 HFD=4.4
23:02:18.437 00.004 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
23:02:18.441 00.004 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.46)
23:02:18.443 00.002 14556 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.85 mountX=0.04 mountY=-0.18, mountTheta=-1.36
23:02:18.448 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.17, opts=13)
23:02:18.453 00.005 14556 Enqueuing Move request for scope (-0.05, 0.17)
23:02:18.455 00.002 12308 Worker thread wakes up
23:02:18.455 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.17) opts 0xd
23:02:18.456 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.17)
23:02:18.456 00.000 12308 Moving (-0.05, 0.17) raw xDistance=0.04 yDistance=-0.18
23:02:18.456 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:02:18.456 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:18.456 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:02:18.457 00.001 12308 MoveAxis(E, 0, ABG)
23:02:18.457 00.000 12308 Move returns status 0, amount 0
23:02:18.457 00.000 12308 MoveAxis(N, 0, ABG)
23:02:18.457 00.000 12308 Move returns status 0, amount 0
23:02:18.457 00.000 12308 move complete, result=0
23:02:18.457 00.000 12308 worker thread done servicing request
23:02:18.459 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:18.483 00.024 14556 UpdateGuideState exits: m=2278 SNR=32.3
23:02:18.486 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:18.491 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:18.494 00.003 14556 Enqueuing Expose request
23:02:18.500 00.006 12308 Worker thread wakes up
23:02:18.500 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:18.501 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:18.501 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:02:19.751 01.250 12308 Exposure complete
23:02:19.894 00.143 12308 worker thread done servicing request
23:02:19.894 00.000 14556 OnExposeComplete: enter
23:02:19.900 00.006 14556 UpdateGuideState(): m_state=6
23:02:19.907 00.007 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6165
23:02:19.913 00.006 14556 Star::Find returns 1 (0), X=167.75, Y=995.03, Mass=2184, SNR=31.4, Peak=173 HFD=4.3
23:02:19.918 00.005 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
23:02:19.923 00.005 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
23:02:19.930 00.007 14556 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.65 mountX=0.00 mountY=-0.16, mountTheta=-1.56
23:02:19.938 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.16, opts=13)
23:02:19.944 00.006 14556 Enqueuing Move request for scope (-0.01, 0.16)
23:02:19.949 00.005 12308 Worker thread wakes up
23:02:19.949 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
23:02:19.949 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
23:02:19.949 00.000 12308 Moving (-0.01, 0.16) raw xDistance=0.00 yDistance=-0.16
23:02:19.950 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:02:19.950 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:19.950 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:02:19.950 00.000 12308 MoveAxis(E, 0, ABG)
23:02:19.951 00.001 12308 Move returns status 0, amount 0
23:02:19.951 00.000 12308 MoveAxis(N, 0, ABG)
23:02:19.951 00.000 12308 Move returns status 0, amount 0
23:02:19.951 00.000 12308 move complete, result=0
23:02:19.953 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:19.959 00.006 12308 worker thread done servicing request
23:02:19.980 00.021 14556 UpdateGuideState exits: m=2184 SNR=31.4
23:02:19.987 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:19.995 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:20.002 00.007 14556 Enqueuing Expose request
23:02:20.009 00.007 12308 Worker thread wakes up
23:02:20.010 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:02:20.017 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:20.018 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:21.270 01.252 12308 Exposure complete
23:02:21.401 00.131 12308 worker thread done servicing request
23:02:21.402 00.001 14556 OnExposeComplete: enter
23:02:21.406 00.004 14556 UpdateGuideState(): m_state=6
23:02:21.410 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6166
23:02:21.415 00.005 14556 Star::Find returns 1 (0), X=167.44, Y=995.12, Mass=2192, SNR=31.6, Peak=173 HFD=4.8
23:02:21.419 00.004 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.57 = -0.72)
23:02:21.423 00.004 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.82)
23:02:21.426 00.003 14556 CameraToMount -- cameraX=-0.33 cameraY=0.25 hyp=0.41 cameraTheta=2.49 mountX=0.31 mountY=-0.30, mountTheta=-0.77
23:02:21.431 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=0.25, opts=13)
23:02:21.437 00.006 14556 Enqueuing Move request for scope (-0.33, 0.25)
23:02:21.441 00.004 12308 Worker thread wakes up
23:02:21.441 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.25) opts 0xd
23:02:21.441 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, 0.25)
23:02:21.441 00.000 12308 Moving (-0.33, 0.25) raw xDistance=0.31 yDistance=-0.30
23:02:21.441 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
23:02:21.442 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:02:21.442 00.000 12308 MoveAxis(W, 134, ABG)
23:02:21.442 00.000 12308 Guiding  Dir = 3, Dur = 134
23:02:21.442 00.000 12308 IsSlewing returns 0
23:02:21.443 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:21.447 00.004 12308 IsGuiding returns 0
23:02:21.447 00.000 12308 PulseGuide returned control before completion, sleep 144
23:02:21.469 00.022 14556 UpdateGuideState exits: m=2192 SNR=31.6
23:02:21.474 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:21.478 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:21.482 00.004 14556 Enqueuing Expose request
23:02:21.601 00.119 12308 IsGuiding returns 1
23:02:21.601 00.000 12308 scope still moving after pulse duration time elapsed
23:02:21.633 00.032 12308 IsSlewing returns 0
23:02:21.633 00.000 12308 IsGuiding returns 0
23:02:21.633 00.000 12308 scope move finished after 134 + 52 ms
23:02:21.633 00.000 12308 Move returns status 0, amount 134
23:02:21.634 00.001 12308 MoveAxis(N, 211, ABG)
23:02:21.634 00.000 12308 Guiding  Dir = 0, Dur = 211
23:02:21.635 00.001 12308 IsSlewing returns 0
23:02:21.635 00.000 12308 IsGuiding returns 0
23:02:21.635 00.000 12308 PulseGuide returned control before completion, sleep 221
23:02:21.866 00.231 12308 IsGuiding returns 1
23:02:21.867 00.001 12308 scope still moving after pulse duration time elapsed
23:02:21.898 00.031 12308 IsSlewing returns 0
23:02:21.898 00.000 12308 IsGuiding returns 0
23:02:21.900 00.002 12308 scope move finished after 211 + 53 ms
23:02:21.900 00.000 12308 Move returns status 0, amount 211
23:02:21.900 00.000 12308 move complete, result=0
23:02:21.900 00.000 12308 worker thread done servicing request
23:02:21.900 00.000 12308 Worker thread wakes up
23:02:21.901 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:21.901 00.000 14556 GuideStep: 0.3 px 134 ms WEST, -0.3 px 211 ms NORTH
23:02:21.907 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:23.156 01.249 12308 Exposure complete
23:02:23.302 00.146 12308 worker thread done servicing request
23:02:23.302 00.000 14556 OnExposeComplete: enter
23:02:23.307 00.005 14556 UpdateGuideState(): m_state=6
23:02:23.313 00.006 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6167
23:02:23.317 00.004 14556 Star::Find returns 1 (0), X=167.74, Y=994.93, Mass=2205, SNR=31.5, Peak=185 HFD=4.8
23:02:23.323 00.006 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
23:02:23.326 00.003 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
23:02:23.331 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.93 mountX=0.02 mountY=-0.07, mountTheta=-1.29
23:02:23.336 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.06, opts=13)
23:02:23.341 00.005 14556 Enqueuing Move request for scope (-0.02, 0.06)
23:02:23.346 00.005 12308 Worker thread wakes up
23:02:23.346 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
23:02:23.346 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
23:02:23.346 00.000 12308 Moving (-0.02, 0.06) raw xDistance=0.02 yDistance=-0.07
23:02:23.347 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:02:23.347 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:23.347 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:02:23.347 00.000 12308 MoveAxis(E, 0, ABG)
23:02:23.348 00.001 12308 Move returns status 0, amount 0
23:02:23.348 00.000 12308 MoveAxis(N, 0, ABG)
23:02:23.348 00.000 12308 Move returns status 0, amount 0
23:02:23.348 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:23.355 00.007 12308 move complete, result=0
23:02:23.356 00.001 12308 worker thread done servicing request
23:02:23.380 00.024 14556 UpdateGuideState exits: m=2205 SNR=31.5
23:02:23.391 00.011 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:23.397 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:23.401 00.004 14556 Enqueuing Expose request
23:02:23.404 00.003 12308 Worker thread wakes up
23:02:23.405 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:23.408 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:23.408 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:24.658 01.250 12308 Exposure complete
23:02:24.801 00.143 12308 worker thread done servicing request
23:02:24.802 00.001 14556 OnExposeComplete: enter
23:02:24.807 00.005 14556 UpdateGuideState(): m_state=6
23:02:24.811 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6168
23:02:24.815 00.004 14556 Star::Find returns 1 (0), X=167.89, Y=994.89, Mass=2251, SNR=31.8, Peak=203 HFD=4.5
23:02:24.819 00.004 14556 CameraToMount -- cameraTheta (0.19) - m_xAngle (-3.07) = xAngle (3.26 = -3.02)
23:02:24.823 00.004 14556 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.16 = -3.12)
23:02:24.827 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.19 mountX=-0.12 mountY=-0.00, mountTheta=-3.12
23:02:24.831 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.02, opts=13)
23:02:24.835 00.004 14556 Enqueuing Move request for scope (0.12, 0.02)
23:02:24.840 00.005 12308 Worker thread wakes up
23:02:24.840 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
23:02:24.840 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
23:02:24.840 00.000 12308 Moving (0.12, 0.02) raw xDistance=-0.12 yDistance=-0.00
23:02:24.840 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:02:24.841 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:24.841 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:02:24.841 00.000 12308 MoveAxis(E, 0, ABG)
23:02:24.841 00.000 12308 Move returns status 0, amount 0
23:02:24.841 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:24.845 00.004 12308 MoveAxis(N, 0, ABG)
23:02:24.845 00.000 12308 Move returns status 0, amount 0
23:02:24.845 00.000 12308 move complete, result=0
23:02:24.845 00.000 12308 worker thread done servicing request
23:02:24.867 00.022 14556 UpdateGuideState exits: m=2251 SNR=31.8
23:02:24.872 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:24.875 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:24.879 00.004 14556 Enqueuing Expose request
23:02:24.882 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:24.887 00.005 12308 Worker thread wakes up
23:02:24.887 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:24.887 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:26.145 01.258 12308 Exposure complete
23:02:26.293 00.148 12308 worker thread done servicing request
23:02:26.294 00.001 14556 OnExposeComplete: enter
23:02:26.298 00.004 14556 UpdateGuideState(): m_state=6
23:02:26.301 00.003 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6169
23:02:26.307 00.006 14556 Star::Find returns 1 (0), X=167.79, Y=994.97, Mass=2497, SNR=33.7, Peak=225 HFD=4.6
23:02:26.311 00.004 14556 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.07) = xAngle (4.41 = -1.87)
23:02:26.315 00.004 14556 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.97)
23:02:26.318 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.34 mountX=-0.03 mountY=-0.10, mountTheta=-1.88
23:02:26.324 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.11, opts=13)
23:02:26.328 00.004 14556 Enqueuing Move request for scope (0.03, 0.11)
23:02:26.332 00.004 12308 Worker thread wakes up
23:02:26.332 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
23:02:26.332 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
23:02:26.332 00.000 12308 Moving (0.03, 0.11) raw xDistance=-0.03 yDistance=-0.10
23:02:26.332 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:02:26.332 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:26.332 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:02:26.333 00.001 12308 MoveAxis(E, 0, ABG)
23:02:26.333 00.000 12308 Move returns status 0, amount 0
23:02:26.333 00.000 12308 MoveAxis(N, 0, ABG)
23:02:26.333 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:26.339 00.006 12308 Move returns status 0, amount 0
23:02:26.339 00.000 12308 move complete, result=0
23:02:26.339 00.000 12308 worker thread done servicing request
23:02:26.359 00.020 14556 UpdateGuideState exits: m=2497 SNR=33.7
23:02:26.365 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:26.369 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:26.373 00.004 14556 Enqueuing Expose request
23:02:26.376 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:26.381 00.005 12308 Worker thread wakes up
23:02:26.381 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:26.381 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:27.625 01.244 12308 Exposure complete
23:02:27.754 00.129 12308 worker thread done servicing request
23:02:27.754 00.000 14556 OnExposeComplete: enter
23:02:27.758 00.004 14556 UpdateGuideState(): m_state=6
23:02:27.762 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6170
23:02:27.765 00.003 14556 Star::Find returns 1 (0), X=167.82, Y=995.04, Mass=2278, SNR=32.0, Peak=183 HFD=4.4
23:02:27.770 00.005 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.35 = -1.93)
23:02:27.774 00.004 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.03)
23:02:27.779 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.28 mountX=-0.06 mountY=-0.16, mountTheta=-1.94
23:02:27.785 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.17, opts=13)
23:02:27.788 00.003 14556 Enqueuing Move request for scope (0.05, 0.17)
23:02:27.792 00.004 12308 Worker thread wakes up
23:02:27.793 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.17) opts 0xd
23:02:27.793 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.17)
23:02:27.793 00.000 12308 Moving (0.05, 0.17) raw xDistance=-0.06 yDistance=-0.16
23:02:27.793 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:02:27.793 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:27.794 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:02:27.794 00.000 12308 MoveAxis(E, 0, ABG)
23:02:27.794 00.000 12308 Move returns status 0, amount 0
23:02:27.795 00.001 12308 MoveAxis(N, 0, ABG)
23:02:27.795 00.000 12308 Move returns status 0, amount 0
23:02:27.795 00.000 12308 move complete, result=0
23:02:27.795 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:27.799 00.004 12308 worker thread done servicing request
23:02:27.824 00.025 14556 UpdateGuideState exits: m=2278 SNR=32.0
23:02:27.829 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:27.834 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:27.840 00.006 14556 Enqueuing Expose request
23:02:27.844 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:02:27.848 00.004 12308 Worker thread wakes up
23:02:27.849 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:27.849 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:29.102 01.253 12308 Exposure complete
23:02:29.236 00.134 12308 worker thread done servicing request
23:02:29.237 00.001 14556 OnExposeComplete: enter
23:02:29.241 00.004 14556 UpdateGuideState(): m_state=6
23:02:29.244 00.003 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6171
23:02:29.248 00.004 14556 Star::Find returns 1 (0), X=167.86, Y=995.15, Mass=2308, SNR=32.5, Peak=188 HFD=4.4
23:02:29.253 00.005 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.31 = -1.97)
23:02:29.257 00.004 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.07)
23:02:29.261 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.28 hyp=0.30 cameraTheta=1.24 mountX=-0.12 mountY=-0.26, mountTheta=-1.99
23:02:29.266 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.28, opts=13)
23:02:29.269 00.003 14556 Enqueuing Move request for scope (0.10, 0.28)
23:02:29.273 00.004 12308 Worker thread wakes up
23:02:29.273 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.28) opts 0xd
23:02:29.273 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.28)
23:02:29.273 00.000 12308 Moving (0.10, 0.28) raw xDistance=-0.12 yDistance=-0.26
23:02:29.273 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:02:29.273 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:02:29.273 00.000 12308 MoveAxis(E, 0, ABG)
23:02:29.275 00.002 12308 Move returns status 0, amount 0
23:02:29.275 00.000 12308 MoveAxis(N, 183, ABG)
23:02:29.275 00.000 12308 Guiding  Dir = 0, Dur = 183
23:02:29.275 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:29.280 00.005 12308 IsSlewing returns 0
23:02:29.280 00.000 12308 IsGuiding returns 0
23:02:29.280 00.000 12308 PulseGuide returned control before completion, sleep 193
23:02:29.301 00.021 14556 UpdateGuideState exits: m=2308 SNR=32.5
23:02:29.307 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:29.311 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:29.316 00.005 14556 Enqueuing Expose request
23:02:29.482 00.166 12308 IsGuiding returns 1
23:02:29.483 00.001 12308 scope still moving after pulse duration time elapsed
23:02:29.514 00.031 12308 IsSlewing returns 0
23:02:29.516 00.002 12308 IsGuiding returns 0
23:02:29.516 00.000 12308 scope move finished after 183 + 52 ms
23:02:29.517 00.001 12308 Move returns status 0, amount 183
23:02:29.517 00.000 12308 move complete, result=0
23:02:29.518 00.001 12308 worker thread done servicing request
23:02:29.518 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 183 ms NORTH
23:02:29.526 00.008 12308 Worker thread wakes up
23:02:29.526 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:29.526 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:30.769 01.243 12308 Exposure complete
23:02:30.912 00.143 12308 worker thread done servicing request
23:02:30.913 00.001 14556 OnExposeComplete: enter
23:02:30.918 00.005 14556 UpdateGuideState(): m_state=6
23:02:30.922 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6172
23:02:30.927 00.005 14556 Star::Find returns 1 (0), X=167.75, Y=995.03, Mass=2221, SNR=31.8, Peak=187 HFD=4.7
23:02:30.932 00.005 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.77 = -1.52)
23:02:30.936 00.004 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
23:02:30.941 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.69 mountX=0.01 mountY=-0.16, mountTheta=-1.52
23:02:30.948 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.16, opts=13)
23:02:30.952 00.004 14556 Enqueuing Move request for scope (-0.02, 0.16)
23:02:30.955 00.003 12308 Worker thread wakes up
23:02:30.956 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
23:02:30.956 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
23:02:30.956 00.000 12308 Moving (-0.02, 0.16) raw xDistance=0.01 yDistance=-0.16
23:02:30.956 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:02:30.956 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:30.956 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:02:30.958 00.002 12308 MoveAxis(E, 0, ABG)
23:02:30.958 00.000 12308 Move returns status 0, amount 0
23:02:30.958 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:30.962 00.004 12308 MoveAxis(N, 0, ABG)
23:02:30.962 00.000 12308 Move returns status 0, amount 0
23:02:30.962 00.000 12308 move complete, result=0
23:02:30.962 00.000 12308 worker thread done servicing request
23:02:30.982 00.020 14556 UpdateGuideState exits: m=2221 SNR=31.8
23:02:30.986 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:30.993 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:30.999 00.006 14556 Enqueuing Expose request
23:02:31.003 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:02:31.009 00.006 12308 Worker thread wakes up
23:02:31.009 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:31.009 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:32.255 01.246 12308 Exposure complete
23:02:32.389 00.134 12308 worker thread done servicing request
23:02:32.389 00.000 14556 OnExposeComplete: enter
23:02:32.394 00.005 14556 UpdateGuideState(): m_state=6
23:02:32.398 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6173
23:02:32.403 00.005 14556 Star::Find returns 1 (0), X=167.92, Y=994.83, Mass=2303, SNR=32.2, Peak=188 HFD=4.7
23:02:32.408 00.005 14556 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-3.07) = xAngle (2.83 = 2.83)
23:02:32.414 00.006 14556 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.73 = 2.73)
23:02:32.419 00.005 14556 CameraToMount -- cameraX=0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-0.25 mountX=-0.14 mountY=0.06, mountTheta=2.74
23:02:32.427 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.04, opts=13)
23:02:32.436 00.009 14556 Enqueuing Move request for scope (0.15, -0.04)
23:02:32.441 00.005 12308 Worker thread wakes up
23:02:32.441 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.04) opts 0xd
23:02:32.442 00.001 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.04)
23:02:32.442 00.000 12308 Moving (0.15, -0.04) raw xDistance=-0.14 yDistance=0.06
23:02:32.442 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:02:32.443 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:32.443 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:02:32.443 00.000 12308 MoveAxis(E, 0, ABG)
23:02:32.443 00.000 12308 Move returns status 0, amount 0
23:02:32.444 00.001 12308 MoveAxis(N, 0, ABG)
23:02:32.444 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:32.450 00.006 12308 Move returns status 0, amount 0
23:02:32.450 00.000 12308 move complete, result=0
23:02:32.450 00.000 12308 worker thread done servicing request
23:02:32.475 00.025 14556 UpdateGuideState exits: m=2303 SNR=32.2
23:02:32.479 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:32.482 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:32.487 00.005 14556 Enqueuing Expose request
23:02:32.492 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:32.497 00.005 12308 Worker thread wakes up
23:02:32.497 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:32.497 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:33.737 01.240 12308 Exposure complete
23:02:33.882 00.145 12308 worker thread done servicing request
23:02:33.883 00.001 14556 OnExposeComplete: enter
23:02:33.887 00.004 14556 UpdateGuideState(): m_state=6
23:02:33.891 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6174
23:02:33.896 00.005 14556 Star::Find returns 1 (0), X=167.97, Y=995.07, Mass=2086, SNR=30.8, Peak=204 HFD=4.4
23:02:33.901 00.005 14556 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.07) = xAngle (3.85 = -2.43)
23:02:33.905 00.004 14556 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.75 = -2.53)
23:02:33.909 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.20 hyp=0.29 cameraTheta=0.78 mountX=-0.22 mountY=-0.17, mountTheta=-2.49
23:02:33.915 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.20, opts=13)
23:02:33.919 00.004 14556 Enqueuing Move request for scope (0.21, 0.20)
23:02:33.921 00.002 12308 Worker thread wakes up
23:02:33.921 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.20) opts 0xd
23:02:33.923 00.002 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.20)
23:02:33.923 00.000 12308 Moving (0.21, 0.20) raw xDistance=-0.22 yDistance=-0.17
23:02:33.923 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:02:33.923 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:33.924 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:02:33.924 00.000 12308 MoveAxis(E, 96, ABG)
23:02:33.924 00.000 12308 Guiding  Dir = 2, Dur = 96
23:02:33.924 00.000 12308 IsSlewing returns 0
23:02:33.925 00.001 12308 IsGuiding returns 0
23:02:33.925 00.000 12308 PulseGuide returned control before completion, sleep 106
23:02:33.926 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:33.955 00.029 14556 UpdateGuideState exits: m=2086 SNR=30.8
23:02:33.960 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:33.965 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:33.969 00.004 14556 Enqueuing Expose request
23:02:34.039 00.070 12308 IsGuiding returns 1
23:02:34.039 00.000 12308 scope still moving after pulse duration time elapsed
23:02:34.071 00.032 12308 IsSlewing returns 0
23:02:34.072 00.001 12308 IsGuiding returns 0
23:02:34.072 00.000 12308 scope move finished after 96 + 51 ms
23:02:34.073 00.001 12308 Move returns status 0, amount 96
23:02:34.073 00.000 12308 MoveAxis(N, 0, ABG)
23:02:34.074 00.001 12308 Move returns status 0, amount 0
23:02:34.074 00.000 12308 move complete, result=0
23:02:34.074 00.000 12308 worker thread done servicing request
23:02:34.074 00.000 14556 GuideStep: -0.2 px 96 ms EAST, -0.2 px 0 ms NORTH
23:02:34.080 00.006 12308 Worker thread wakes up
23:02:34.081 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:34.081 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:35.330 01.249 12308 Exposure complete
23:02:35.468 00.138 12308 worker thread done servicing request
23:02:35.468 00.000 14556 OnExposeComplete: enter
23:02:35.473 00.005 14556 UpdateGuideState(): m_state=6
23:02:35.479 00.006 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6175
23:02:35.483 00.004 14556 Star::Find returns 1 (0), X=167.87, Y=995.13, Mass=2180, SNR=31.4, Peak=191 HFD=4.3
23:02:35.488 00.005 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.26 = -2.02)
23:02:35.491 00.003 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.12)
23:02:35.496 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.26 hyp=0.28 cameraTheta=1.19 mountX=-0.12 mountY=-0.24, mountTheta=-2.04
23:02:35.502 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.26, opts=13)
23:02:35.505 00.003 14556 Enqueuing Move request for scope (0.10, 0.26)
23:02:35.509 00.004 12308 Worker thread wakes up
23:02:35.509 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.26) opts 0xd
23:02:35.509 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.26)
23:02:35.509 00.000 12308 Moving (0.10, 0.26) raw xDistance=-0.12 yDistance=-0.24
23:02:35.510 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:02:35.510 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:02:35.510 00.000 12308 MoveAxis(E, 0, ABG)
23:02:35.510 00.000 12308 Move returns status 0, amount 0
23:02:35.510 00.000 12308 MoveAxis(N, 170, ABG)
23:02:35.510 00.000 12308 Guiding  Dir = 0, Dur = 170
23:02:35.510 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:35.515 00.005 12308 IsSlewing returns 0
23:02:35.515 00.000 12308 IsGuiding returns 0
23:02:35.516 00.001 12308 PulseGuide returned control before completion, sleep 180
23:02:35.538 00.022 14556 UpdateGuideState exits: m=2180 SNR=31.4
23:02:35.542 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:35.547 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:35.552 00.005 14556 Enqueuing Expose request
23:02:35.711 00.159 12308 IsGuiding returns 1
23:02:35.711 00.000 12308 scope still moving after pulse duration time elapsed
23:02:35.742 00.031 12308 IsSlewing returns 0
23:02:35.742 00.000 12308 IsGuiding returns 0
23:02:35.743 00.001 12308 scope move finished after 170 + 57 ms
23:02:35.743 00.000 12308 Move returns status 0, amount 170
23:02:35.743 00.000 12308 move complete, result=0
23:02:35.745 00.002 12308 worker thread done servicing request
23:02:35.745 00.000 12308 Worker thread wakes up
23:02:35.745 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 170 ms NORTH
23:02:35.753 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:35.753 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:37.004 01.251 12308 Exposure complete
23:02:37.141 00.137 12308 worker thread done servicing request
23:02:37.141 00.000 14556 OnExposeComplete: enter
23:02:37.145 00.004 14556 UpdateGuideState(): m_state=6
23:02:37.151 00.006 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6176
23:02:37.156 00.005 14556 Star::Find returns 1 (0), X=167.78, Y=994.96, Mass=2225, SNR=31.7, Peak=181 HFD=4.4
23:02:37.160 00.004 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.48 = -1.80)
23:02:37.163 00.003 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
23:02:37.168 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.41 mountX=-0.02 mountY=-0.09, mountTheta=-1.81
23:02:37.173 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.09, opts=13)
23:02:37.178 00.005 14556 Enqueuing Move request for scope (0.02, 0.09)
23:02:37.181 00.003 12308 Worker thread wakes up
23:02:37.181 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
23:02:37.181 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
23:02:37.181 00.000 12308 Moving (0.02, 0.09) raw xDistance=-0.02 yDistance=-0.09
23:02:37.182 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:02:37.182 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:37.182 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:02:37.182 00.000 12308 MoveAxis(E, 0, ABG)
23:02:37.182 00.000 12308 Move returns status 0, amount 0
23:02:37.184 00.002 12308 MoveAxis(N, 0, ABG)
23:02:37.184 00.000 12308 Move returns status 0, amount 0
23:02:37.184 00.000 12308 move complete, result=0
23:02:37.184 00.000 12308 worker thread done servicing request
23:02:37.184 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:37.208 00.024 14556 UpdateGuideState exits: m=2225 SNR=31.7
23:02:37.213 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:37.217 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:37.222 00.005 14556 Enqueuing Expose request
23:02:37.226 00.004 12308 Worker thread wakes up
23:02:37.226 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:37.230 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:37.230 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:38.473 01.243 12308 Exposure complete
23:02:38.612 00.139 12308 worker thread done servicing request
23:02:38.612 00.000 14556 OnExposeComplete: enter
23:02:38.617 00.005 14556 UpdateGuideState(): m_state=6
23:02:38.624 00.007 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6177
23:02:38.629 00.005 14556 Star::Find returns 1 (0), X=167.61, Y=994.99, Mass=2068, SNR=30.8, Peak=149 HFD=4.8
23:02:38.632 00.003 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.55 = -0.73)
23:02:38.636 00.004 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.83)
23:02:38.640 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.48 mountX=0.15 mountY=-0.15, mountTheta=-0.78
23:02:38.652 00.012 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.12, opts=13)
23:02:38.660 00.008 14556 Enqueuing Move request for scope (-0.16, 0.12)
23:02:38.664 00.004 12308 Worker thread wakes up
23:02:38.664 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
23:02:38.664 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
23:02:38.665 00.001 12308 Moving (-0.16, 0.12) raw xDistance=0.15 yDistance=-0.15
23:02:38.665 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:02:38.665 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:38.665 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:02:38.666 00.001 12308 MoveAxis(E, 0, ABG)
23:02:38.666 00.000 12308 Move returns status 0, amount 0
23:02:38.666 00.000 12308 MoveAxis(N, 0, ABG)
23:02:38.666 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:38.671 00.005 12308 Move returns status 0, amount 0
23:02:38.671 00.000 12308 move complete, result=0
23:02:38.671 00.000 12308 worker thread done servicing request
23:02:38.694 00.023 14556 UpdateGuideState exits: m=2068 SNR=30.8
23:02:38.697 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:38.701 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:38.705 00.004 14556 Enqueuing Expose request
23:02:38.709 00.004 12308 Worker thread wakes up
23:02:38.709 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:38.715 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:38.715 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:39.964 01.249 12308 Exposure complete
23:02:40.117 00.153 12308 worker thread done servicing request
23:02:40.118 00.001 14556 OnExposeComplete: enter
23:02:40.121 00.003 14556 UpdateGuideState(): m_state=6
23:02:40.126 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6178
23:02:40.131 00.005 14556 Star::Find returns 1 (0), X=167.76, Y=994.99, Mass=2042, SNR=30.2, Peak=158 HFD=4.4
23:02:40.134 00.003 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.74 = -1.55)
23:02:40.139 00.005 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.65)
23:02:40.142 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.66 mountX=0.00 mountY=-0.13, mountTheta=-1.55
23:02:40.149 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.13, opts=13)
23:02:40.152 00.003 14556 Enqueuing Move request for scope (-0.01, 0.13)
23:02:40.156 00.004 12308 Worker thread wakes up
23:02:40.156 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
23:02:40.156 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
23:02:40.156 00.000 12308 Moving (-0.01, 0.13) raw xDistance=0.00 yDistance=-0.13
23:02:40.157 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:02:40.157 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:40.158 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:02:40.158 00.000 12308 MoveAxis(E, 0, ABG)
23:02:40.158 00.000 12308 Move returns status 0, amount 0
23:02:40.159 00.001 12308 MoveAxis(N, 0, ABG)
23:02:40.159 00.000 12308 Move returns status 0, amount 0
23:02:40.159 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:40.164 00.005 12308 move complete, result=0
23:02:40.164 00.000 12308 worker thread done servicing request
23:02:40.184 00.020 14556 UpdateGuideState exits: m=2042 SNR=30.2
23:02:40.187 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:40.192 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:40.195 00.003 14556 Enqueuing Expose request
23:02:40.199 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:40.202 00.003 12308 Worker thread wakes up
23:02:40.203 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:40.203 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:41.466 01.263 12308 Exposure complete
23:02:41.589 00.123 12308 worker thread done servicing request
23:02:41.589 00.000 14556 OnExposeComplete: enter
23:02:41.595 00.006 14556 UpdateGuideState(): m_state=6
23:02:41.599 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6179
23:02:41.603 00.004 14556 Star::Find returns 1 (0), X=167.55, Y=995.09, Mass=2162, SNR=31.1, Peak=153 HFD=4.3
23:02:41.606 00.003 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.40 = -0.88)
23:02:41.610 00.004 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.98)
23:02:41.614 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.23 hyp=0.31 cameraTheta=2.33 mountX=0.20 mountY=-0.26, mountTheta=-0.92
23:02:41.619 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.23, opts=13)
23:02:41.625 00.006 14556 Enqueuing Move request for scope (-0.21, 0.23)
23:02:41.629 00.004 12308 Worker thread wakes up
23:02:41.629 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.23) opts 0xd
23:02:41.629 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.23)
23:02:41.629 00.000 12308 Moving (-0.21, 0.23) raw xDistance=0.20 yDistance=-0.26
23:02:41.629 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:02:41.630 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:02:41.630 00.000 12308 MoveAxis(E, 0, ABG)
23:02:41.630 00.000 12308 Move returns status 0, amount 0
23:02:41.630 00.000 12308 MoveAxis(N, 181, ABG)
23:02:41.630 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:41.635 00.005 12308 Guiding  Dir = 0, Dur = 181
23:02:41.635 00.000 12308 IsSlewing returns 0
23:02:41.635 00.000 12308 IsGuiding returns 0
23:02:41.636 00.001 12308 PulseGuide returned control before completion, sleep 191
23:02:41.656 00.020 14556 UpdateGuideState exits: m=2162 SNR=31.1
23:02:41.659 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:41.664 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:41.668 00.004 14556 Enqueuing Expose request
23:02:41.834 00.166 12308 IsGuiding returns 1
23:02:41.834 00.000 12308 scope still moving after pulse duration time elapsed
23:02:41.865 00.031 12308 IsSlewing returns 0
23:02:41.866 00.001 12308 IsGuiding returns 0
23:02:41.867 00.001 12308 scope move finished after 181 + 49 ms
23:02:41.868 00.001 12308 Move returns status 0, amount 181
23:02:41.868 00.000 12308 move complete, result=0
23:02:41.869 00.001 12308 worker thread done servicing request
23:02:41.869 00.000 12308 Worker thread wakes up
23:02:41.870 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 181 ms NORTH
23:02:41.880 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:41.880 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:43.134 01.254 12308 Exposure complete
23:02:43.304 00.170 12308 worker thread done servicing request
23:02:43.304 00.000 14556 OnExposeComplete: enter
23:02:43.311 00.007 14556 UpdateGuideState(): m_state=6
23:02:43.317 00.006 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6180
23:02:43.322 00.005 14556 Star::Find returns 1 (0), X=167.65, Y=995.04, Mass=2452, SNR=33.3, Peak=191 HFD=4.7
23:02:43.328 00.006 14556 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.07) = xAngle (5.23 = -1.05)
23:02:43.335 00.007 14556 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.15)
23:02:43.341 00.006 14556 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.20 cameraTheta=2.16 mountX=0.10 mountY=-0.19, mountTheta=-1.08
23:02:43.349 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.17, opts=13)
23:02:43.356 00.007 14556 Enqueuing Move request for scope (-0.11, 0.17)
23:02:43.361 00.005 12308 Worker thread wakes up
23:02:43.362 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd
23:02:43.362 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.17)
23:02:43.362 00.000 12308 Moving (-0.11, 0.17) raw xDistance=0.10 yDistance=-0.19
23:02:43.362 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:02:43.363 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:43.363 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:02:43.363 00.000 12308 MoveAxis(E, 0, ABG)
23:02:43.364 00.001 12308 Move returns status 0, amount 0
23:02:43.364 00.000 12308 MoveAxis(N, 0, ABG)
23:02:43.365 00.001 12308 Move returns status 0, amount 0
23:02:43.365 00.000 12308 move complete, result=0
23:02:43.365 00.000 12308 worker thread done servicing request
23:02:43.365 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:43.397 00.032 14556 UpdateGuideState exits: m=2452 SNR=33.3
23:02:43.403 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:43.408 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:43.412 00.004 14556 Enqueuing Expose request
23:02:43.416 00.004 12308 Worker thread wakes up
23:02:43.416 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:02:43.420 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:43.421 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:44.668 01.247 12308 Exposure complete
23:02:44.804 00.136 12308 worker thread done servicing request
23:02:44.805 00.001 14556 OnExposeComplete: enter
23:02:44.813 00.008 14556 UpdateGuideState(): m_state=6
23:02:44.820 00.007 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6181
23:02:44.825 00.005 14556 Star::Find returns 1 (0), X=167.59, Y=995.00, Mass=2071, SNR=30.6, Peak=170 HFD=4.4
23:02:44.830 00.005 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.56 = -0.72)
23:02:44.837 00.007 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.82)
23:02:44.843 00.006 14556 CameraToMount -- cameraX=-0.17 cameraY=0.13 hyp=0.22 cameraTheta=2.49 mountX=0.16 mountY=-0.16, mountTheta=-0.77
23:02:44.849 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.13, opts=13)
23:02:44.854 00.005 14556 Enqueuing Move request for scope (-0.17, 0.13)
23:02:44.858 00.004 12308 Worker thread wakes up
23:02:44.858 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.13) opts 0xd
23:02:44.858 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.13)
23:02:44.858 00.000 12308 Moving (-0.17, 0.13) raw xDistance=0.16 yDistance=-0.16
23:02:44.859 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:02:44.859 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:44.859 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:02:44.859 00.000 12308 MoveAxis(E, 0, ABG)
23:02:44.859 00.000 12308 Move returns status 0, amount 0
23:02:44.859 00.000 12308 MoveAxis(N, 0, ABG)
23:02:44.861 00.002 12308 Move returns status 0, amount 0
23:02:44.861 00.000 12308 move complete, result=0
23:02:44.861 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:44.866 00.005 12308 worker thread done servicing request
23:02:44.887 00.021 14556 UpdateGuideState exits: m=2071 SNR=30.6
23:02:44.892 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:44.896 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:44.903 00.007 14556 Enqueuing Expose request
23:02:44.908 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:02:44.911 00.003 12308 Worker thread wakes up
23:02:44.912 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:44.912 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:46.152 01.240 12308 Exposure complete
23:02:46.286 00.134 12308 worker thread done servicing request
23:02:46.287 00.001 14556 OnExposeComplete: enter
23:02:46.290 00.003 14556 UpdateGuideState(): m_state=6
23:02:46.294 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6182
23:02:46.297 00.003 14556 Star::Find returns 1 (0), X=167.62, Y=995.16, Mass=2191, SNR=31.3, Peak=181 HFD=4.6
23:02:46.303 00.006 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
23:02:46.309 00.006 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
23:02:46.313 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.29 hyp=0.33 cameraTheta=2.03 mountX=0.12 mountY=-0.31, mountTheta=-1.19
23:02:46.317 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.29, opts=13)
23:02:46.323 00.006 14556 Enqueuing Move request for scope (-0.14, 0.29)
23:02:46.326 00.003 12308 Worker thread wakes up
23:02:46.326 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.29) opts 0xd
23:02:46.326 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.29)
23:02:46.326 00.000 12308 Moving (-0.14, 0.29) raw xDistance=0.12 yDistance=-0.31
23:02:46.326 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:02:46.326 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:02:46.326 00.000 12308 MoveAxis(E, 0, ABG)
23:02:46.326 00.000 12308 Move returns status 0, amount 0
23:02:46.328 00.002 12308 MoveAxis(N, 220, ABG)
23:02:46.328 00.000 12308 Guiding  Dir = 0, Dur = 220
23:02:46.328 00.000 12308 IsSlewing returns 0
23:02:46.328 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:46.334 00.006 12308 IsGuiding returns 0
23:02:46.334 00.000 12308 PulseGuide returned control before completion, sleep 230
23:02:46.357 00.023 14556 UpdateGuideState exits: m=2191 SNR=31.3
23:02:46.362 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:46.368 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:46.371 00.003 14556 Enqueuing Expose request
23:02:46.582 00.211 12308 IsGuiding returns 1
23:02:46.582 00.000 12308 scope still moving after pulse duration time elapsed
23:02:46.613 00.031 12308 IsSlewing returns 0
23:02:46.614 00.001 12308 IsGuiding returns 0
23:02:46.614 00.000 12308 scope move finished after 220 + 60 ms
23:02:46.615 00.001 12308 Move returns status 0, amount 220
23:02:46.615 00.000 12308 move complete, result=0
23:02:46.615 00.000 12308 worker thread done servicing request
23:02:46.615 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 220 ms NORTH
23:02:46.620 00.005 12308 Worker thread wakes up
23:02:46.621 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:46.621 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:47.879 01.258 12308 Exposure complete
23:02:48.015 00.136 12308 worker thread done servicing request
23:02:48.015 00.000 14556 OnExposeComplete: enter
23:02:48.019 00.004 14556 UpdateGuideState(): m_state=6
23:02:48.023 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6183
23:02:48.028 00.005 14556 Star::Find returns 1 (0), X=167.60, Y=994.96, Mass=2261, SNR=31.8, Peak=155 HFD=4.8
23:02:48.032 00.004 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.73 = -0.55)
23:02:48.036 00.004 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.65)
23:02:48.039 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.09 hyp=0.19 cameraTheta=2.66 mountX=0.16 mountY=-0.12, mountTheta=-0.62
23:02:48.045 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.09, opts=13)
23:02:48.049 00.004 14556 Enqueuing Move request for scope (-0.17, 0.09)
23:02:48.053 00.004 12308 Worker thread wakes up
23:02:48.053 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.09) opts 0xd
23:02:48.053 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.09)
23:02:48.053 00.000 12308 Moving (-0.17, 0.09) raw xDistance=0.16 yDistance=-0.12
23:02:48.053 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:02:48.053 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:48.053 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:02:48.054 00.001 12308 MoveAxis(E, 0, ABG)
23:02:48.054 00.000 12308 Move returns status 0, amount 0
23:02:48.054 00.000 12308 MoveAxis(N, 0, ABG)
23:02:48.054 00.000 12308 Move returns status 0, amount 0
23:02:48.054 00.000 12308 move complete, result=0
23:02:48.055 00.001 12308 worker thread done servicing request
23:02:48.055 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:48.079 00.024 14556 UpdateGuideState exits: m=2261 SNR=31.8
23:02:48.084 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:48.088 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:48.091 00.003 14556 Enqueuing Expose request
23:02:48.096 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:48.100 00.004 12308 Worker thread wakes up
23:02:48.100 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:48.100 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:49.343 01.243 12308 Exposure complete
23:02:49.465 00.122 12308 worker thread done servicing request
23:02:49.465 00.000 14556 OnExposeComplete: enter
23:02:49.468 00.003 14556 UpdateGuideState(): m_state=6
23:02:49.472 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6184
23:02:49.475 00.003 14556 Star::Find returns 1 (0), X=167.69, Y=994.89, Mass=2208, SNR=31.5, Peak=165 HFD=4.3
23:02:49.478 00.003 14556 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.07) = xAngle (5.87 = -0.41)
23:02:49.482 00.004 14556 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.77 = -0.51)
23:02:49.486 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.80 mountX=0.07 mountY=-0.04, mountTheta=-0.49
23:02:49.492 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.03, opts=13)
23:02:49.495 00.003 14556 Enqueuing Move request for scope (-0.08, 0.03)
23:02:49.500 00.005 12308 Worker thread wakes up
23:02:49.500 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
23:02:49.500 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
23:02:49.500 00.000 12308 Moving (-0.08, 0.03) raw xDistance=0.07 yDistance=-0.04
23:02:49.500 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:02:49.500 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:49.501 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:02:49.501 00.000 12308 MoveAxis(E, 0, ABG)
23:02:49.502 00.001 12308 Move returns status 0, amount 0
23:02:49.502 00.000 12308 MoveAxis(N, 0, ABG)
23:02:49.502 00.000 12308 Move returns status 0, amount 0
23:02:49.502 00.000 12308 move complete, result=0
23:02:49.502 00.000 12308 worker thread done servicing request
23:02:49.503 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:49.527 00.024 14556 UpdateGuideState exits: m=2208 SNR=31.5
23:02:49.532 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:49.536 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:49.539 00.003 14556 Enqueuing Expose request
23:02:49.544 00.005 12308 Worker thread wakes up
23:02:49.544 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:49.548 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:49.548 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:50.800 01.252 12308 Exposure complete
23:02:50.943 00.143 12308 worker thread done servicing request
23:02:50.944 00.001 14556 OnExposeComplete: enter
23:02:50.949 00.005 14556 UpdateGuideState(): m_state=6
23:02:50.953 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6185
23:02:50.956 00.003 14556 Star::Find returns 1 (0), X=167.47, Y=994.73, Mass=2175, SNR=31.2, Peak=159 HFD=4.6
23:02:50.960 00.004 14556 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-3.07) = xAngle (0.35 = 0.35)
23:02:50.964 00.004 14556 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.26 = 0.26)
23:02:50.967 00.003 14556 CameraToMount -- cameraX=-0.30 cameraY=-0.13 hyp=0.32 cameraTheta=-2.72 mountX=0.30 mountY=0.08, mountTheta=0.26
23:02:50.973 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=-0.13, opts=13)
23:02:50.977 00.004 14556 Enqueuing Move request for scope (-0.30, -0.13)
23:02:50.983 00.006 12308 Worker thread wakes up
23:02:50.984 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.13) opts 0xd
23:02:50.984 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, -0.13)
23:02:50.984 00.000 12308 Moving (-0.30, -0.13) raw xDistance=0.30 yDistance=0.08
23:02:50.984 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:02:50.984 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:50.985 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:02:50.985 00.000 12308 MoveAxis(W, 132, ABG)
23:02:50.986 00.001 12308 Guiding  Dir = 3, Dur = 132
23:02:50.988 00.002 12308 IsSlewing returns 0
23:02:50.989 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:50.996 00.007 12308 IsGuiding returns 0
23:02:50.997 00.001 12308 PulseGuide returned control before completion, sleep 142
23:02:51.024 00.027 14556 UpdateGuideState exits: m=2175 SNR=31.2
23:02:51.032 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:51.038 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:51.044 00.006 14556 Enqueuing Expose request
23:02:51.150 00.106 12308 IsGuiding returns 1
23:02:51.151 00.001 12308 scope still moving after pulse duration time elapsed
23:02:51.181 00.030 12308 IsSlewing returns 0
23:02:51.183 00.002 12308 IsGuiding returns 0
23:02:51.184 00.001 12308 scope move finished after 132 + 56 ms
23:02:51.185 00.001 12308 Move returns status 0, amount 132
23:02:51.185 00.000 12308 MoveAxis(N, 0, ABG)
23:02:51.185 00.000 12308 Move returns status 0, amount 0
23:02:51.187 00.002 12308 move complete, result=0
23:02:51.187 00.000 12308 worker thread done servicing request
23:02:51.187 00.000 14556 GuideStep: 0.3 px 132 ms WEST, 0.1 px 0 ms NORTH
23:02:51.194 00.007 12308 Worker thread wakes up
23:02:51.194 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:51.195 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:52.444 01.249 12308 Exposure complete
23:02:52.589 00.145 12308 worker thread done servicing request
23:02:52.589 00.000 14556 OnExposeComplete: enter
23:02:52.594 00.005 14556 UpdateGuideState(): m_state=6
23:02:52.598 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6186
23:02:52.602 00.004 14556 Star::Find returns 1 (0), X=167.79, Y=994.99, Mass=2285, SNR=32.1, Peak=213 HFD=4.4
23:02:52.605 00.003 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.49 = -1.79)
23:02:52.609 00.004 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.89)
23:02:52.613 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.42 mountX=-0.03 mountY=-0.12, mountTheta=-1.80
23:02:52.618 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.13, opts=13)
23:02:52.621 00.003 14556 Enqueuing Move request for scope (0.02, 0.13)
23:02:52.626 00.005 12308 Worker thread wakes up
23:02:52.626 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
23:02:52.626 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
23:02:52.626 00.000 12308 Moving (0.02, 0.13) raw xDistance=-0.03 yDistance=-0.12
23:02:52.626 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:02:52.626 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:52.626 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:02:52.628 00.002 12308 MoveAxis(E, 0, ABG)
23:02:52.628 00.000 12308 Move returns status 0, amount 0
23:02:52.628 00.000 12308 MoveAxis(N, 0, ABG)
23:02:52.628 00.000 12308 Move returns status 0, amount 0
23:02:52.628 00.000 12308 move complete, result=0
23:02:52.629 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:52.632 00.003 12308 worker thread done servicing request
23:02:52.652 00.020 14556 UpdateGuideState exits: m=2285 SNR=32.1
23:02:52.658 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:52.662 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:52.666 00.004 14556 Enqueuing Expose request
23:02:52.669 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:52.673 00.004 12308 Worker thread wakes up
23:02:52.673 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:52.674 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:53.929 01.255 12308 Exposure complete
23:02:54.061 00.132 12308 worker thread done servicing request
23:02:54.061 00.000 14556 OnExposeComplete: enter
23:02:54.066 00.005 14556 UpdateGuideState(): m_state=6
23:02:54.069 00.003 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6187
23:02:54.074 00.005 14556 Star::Find returns 1 (0), X=167.82, Y=995.06, Mass=2243, SNR=31.9, Peak=195 HFD=4.5
23:02:54.078 00.004 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.36 = -1.92)
23:02:54.082 00.004 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.02)
23:02:54.086 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.29 mountX=-0.07 mountY=-0.18, mountTheta=-1.94
23:02:54.091 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.19, opts=13)
23:02:54.095 00.004 14556 Enqueuing Move request for scope (0.06, 0.19)
23:02:54.098 00.003 12308 Worker thread wakes up
23:02:54.098 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
23:02:54.099 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
23:02:54.099 00.000 12308 Moving (0.06, 0.19) raw xDistance=-0.07 yDistance=-0.18
23:02:54.099 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:02:54.099 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:54.100 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:02:54.100 00.000 12308 MoveAxis(E, 0, ABG)
23:02:54.100 00.000 12308 Move returns status 0, amount 0
23:02:54.101 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:54.105 00.004 12308 MoveAxis(N, 0, ABG)
23:02:54.106 00.001 12308 Move returns status 0, amount 0
23:02:54.106 00.000 12308 move complete, result=0
23:02:54.106 00.000 12308 worker thread done servicing request
23:02:54.127 00.021 14556 UpdateGuideState exits: m=2243 SNR=31.9
23:02:54.131 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:54.135 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:54.140 00.005 14556 Enqueuing Expose request
23:02:54.144 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:02:54.151 00.007 12308 Worker thread wakes up
23:02:54.151 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:54.153 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:55.391 01.238 12308 Exposure complete
23:02:55.522 00.131 12308 worker thread done servicing request
23:02:55.522 00.000 14556 OnExposeComplete: enter
23:02:55.527 00.005 14556 UpdateGuideState(): m_state=6
23:02:55.530 00.003 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6188
23:02:55.534 00.004 14556 Star::Find returns 1 (0), X=167.86, Y=995.08, Mass=2243, SNR=31.7, Peak=204 HFD=4.4
23:02:55.538 00.004 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.25 = -2.03)
23:02:55.543 00.005 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
23:02:55.547 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.18 mountX=-0.10 mountY=-0.20, mountTheta=-2.05
23:02:55.553 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.21, opts=13)
23:02:55.560 00.007 14556 Enqueuing Move request for scope (0.09, 0.21)
23:02:55.564 00.004 12308 Worker thread wakes up
23:02:55.564 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.21) opts 0xd
23:02:55.564 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.21)
23:02:55.564 00.000 12308 Moving (0.09, 0.21) raw xDistance=-0.10 yDistance=-0.20
23:02:55.564 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:02:55.565 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:55.565 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:02:55.565 00.000 12308 MoveAxis(E, 0, ABG)
23:02:55.565 00.000 12308 Move returns status 0, amount 0
23:02:55.565 00.000 12308 MoveAxis(N, 0, ABG)
23:02:55.565 00.000 12308 Move returns status 0, amount 0
23:02:55.566 00.001 12308 move complete, result=0
23:02:55.566 00.000 12308 worker thread done servicing request
23:02:55.567 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:55.592 00.025 14556 UpdateGuideState exits: m=2243 SNR=31.7
23:02:55.597 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:55.600 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:55.604 00.004 14556 Enqueuing Expose request
23:02:55.608 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:02:55.611 00.003 12308 Worker thread wakes up
23:02:55.611 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:55.611 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:56.852 01.241 12308 Exposure complete
23:02:56.991 00.139 14556 OnExposeComplete: enter
23:02:56.995 00.004 14556 UpdateGuideState(): m_state=6
23:02:56.999 00.004 12308 worker thread done servicing request
23:02:56.999 00.000 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6189
23:02:57.004 00.005 14556 Star::Find returns 1 (0), X=167.65, Y=995.28, Mass=2201, SNR=31.5, Peak=196 HFD=4.6
23:02:57.008 00.004 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.92 = -1.37)
23:02:57.010 00.002 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.47)
23:02:57.015 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.41 hyp=0.43 cameraTheta=1.84 mountX=0.09 mountY=-0.43, mountTheta=-1.37
23:02:57.020 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.41, opts=13)
23:02:57.025 00.005 14556 Enqueuing Move request for scope (-0.11, 0.41)
23:02:57.029 00.004 12308 Worker thread wakes up
23:02:57.029 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.41) opts 0xd
23:02:57.029 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.41)
23:02:57.029 00.000 12308 Moving (-0.11, 0.41) raw xDistance=0.09 yDistance=-0.43
23:02:57.029 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:02:57.029 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
23:02:57.030 00.001 12308 MoveAxis(E, 0, ABG)
23:02:57.030 00.000 12308 Move returns status 0, amount 0
23:02:57.030 00.000 12308 MoveAxis(N, 300, ABG)
23:02:57.031 00.001 12308 Guiding  Dir = 0, Dur = 300
23:02:57.031 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:57.035 00.004 12308 IsSlewing returns 0
23:02:57.035 00.000 12308 IsGuiding returns 0
23:02:57.035 00.000 12308 PulseGuide returned control before completion, sleep 310
23:02:57.056 00.021 14556 UpdateGuideState exits: m=2201 SNR=31.5
23:02:57.061 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:57.066 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:57.070 00.004 14556 Enqueuing Expose request
23:02:57.362 00.292 12308 IsGuiding returns 1
23:02:57.362 00.000 12308 scope still moving after pulse duration time elapsed
23:02:57.393 00.031 12308 IsSlewing returns 0
23:02:57.393 00.000 12308 IsGuiding returns 0
23:02:57.393 00.000 12308 scope move finished after 300 + 57 ms
23:02:57.394 00.001 12308 Move returns status 0, amount 300
23:02:57.394 00.000 12308 move complete, result=0
23:02:57.394 00.000 12308 worker thread done servicing request
23:02:57.395 00.001 12308 Worker thread wakes up
23:02:57.395 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 300 ms NORTH
23:02:57.399 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:57.399 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:02:58.661 01.262 12308 Exposure complete
23:02:58.798 00.137 12308 worker thread done servicing request
23:02:58.799 00.001 14556 OnExposeComplete: enter
23:02:58.803 00.004 14556 UpdateGuideState(): m_state=6
23:02:58.809 00.006 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6190
23:02:58.813 00.004 14556 Star::Find returns 1 (0), X=167.85, Y=994.81, Mass=2274, SNR=32.2, Peak=185 HFD=4.6
23:02:58.817 00.004 14556 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-3.07) = xAngle (2.42 = 2.42)
23:02:58.820 00.003 14556 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.32 = 2.32)
23:02:58.825 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.66 mountX=-0.07 mountY=0.07, mountTheta=2.36
23:02:58.830 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.06, opts=13)
23:02:58.834 00.004 14556 Enqueuing Move request for scope (0.08, -0.06)
23:02:58.837 00.003 12308 Worker thread wakes up
23:02:58.838 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
23:02:58.838 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
23:02:58.838 00.000 12308 Moving (0.08, -0.06) raw xDistance=-0.07 yDistance=0.07
23:02:58.838 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:02:58.838 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:58.839 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:02:58.839 00.000 12308 MoveAxis(E, 0, ABG)
23:02:58.840 00.001 12308 Move returns status 0, amount 0
23:02:58.840 00.000 12308 MoveAxis(N, 0, ABG)
23:02:58.840 00.000 12308 Move returns status 0, amount 0
23:02:58.840 00.000 12308 move complete, result=0
23:02:58.840 00.000 12308 worker thread done servicing request
23:02:58.840 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:02:58.865 00.025 14556 UpdateGuideState exits: m=2274 SNR=32.2
23:02:58.869 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:58.874 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:02:58.877 00.003 14556 Enqueuing Expose request
23:02:58.880 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:58.885 00.005 12308 Worker thread wakes up
23:02:58.885 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:02:58.885 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:00.131 01.246 12308 Exposure complete
23:03:00.265 00.134 12308 worker thread done servicing request
23:03:00.265 00.000 14556 OnExposeComplete: enter
23:03:00.271 00.006 14556 UpdateGuideState(): m_state=6
23:03:00.276 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6191
23:03:00.281 00.005 14556 Star::Find returns 1 (0), X=167.69, Y=994.92, Mass=2251, SNR=31.6, Peak=182 HFD=4.5
23:03:00.285 00.004 14556 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.07) = xAngle (5.62 = -0.67)
23:03:00.288 00.003 14556 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.77)
23:03:00.292 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.09 cameraTheta=2.54 mountX=0.07 mountY=-0.07, mountTheta=-0.72
23:03:00.296 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.05, opts=13)
23:03:00.302 00.006 14556 Enqueuing Move request for scope (-0.08, 0.05)
23:03:00.305 00.003 12308 Worker thread wakes up
23:03:00.306 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
23:03:00.306 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
23:03:00.306 00.000 12308 Moving (-0.08, 0.05) raw xDistance=0.07 yDistance=-0.07
23:03:00.306 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:03:00.306 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:00.307 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:03:00.307 00.000 12308 MoveAxis(E, 0, ABG)
23:03:00.307 00.000 12308 Move returns status 0, amount 0
23:03:00.308 00.001 12308 MoveAxis(N, 0, ABG)
23:03:00.308 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:00.312 00.004 12308 Move returns status 0, amount 0
23:03:00.312 00.000 12308 move complete, result=0
23:03:00.312 00.000 12308 worker thread done servicing request
23:03:00.333 00.021 14556 UpdateGuideState exits: m=2251 SNR=31.6
23:03:00.337 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:00.340 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:00.346 00.006 14556 Enqueuing Expose request
23:03:00.350 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:00.353 00.003 12308 Worker thread wakes up
23:03:00.353 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:00.353 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:01.605 01.252 12308 Exposure complete
23:03:01.741 00.136 12308 worker thread done servicing request
23:03:01.743 00.002 14556 OnExposeComplete: enter
23:03:01.746 00.003 14556 UpdateGuideState(): m_state=6
23:03:01.750 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6192
23:03:01.754 00.004 14556 Star::Find returns 1 (0), X=167.74, Y=994.84, Mass=2097, SNR=30.7, Peak=174 HFD=4.5
23:03:01.758 00.004 14556 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-3.07) = xAngle (0.83 = 0.83)
23:03:01.761 00.003 14556 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.73 = 0.73)
23:03:01.765 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.25 mountX=0.03 mountY=0.03, mountTheta=0.78
23:03:01.770 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.03, opts=13)
23:03:01.773 00.003 14556 Enqueuing Move request for scope (-0.02, -0.03)
23:03:01.777 00.004 12308 Worker thread wakes up
23:03:01.777 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
23:03:01.777 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
23:03:01.778 00.001 12308 Moving (-0.02, -0.03) raw xDistance=0.03 yDistance=0.03
23:03:01.778 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:03:01.778 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:01.778 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:03:01.778 00.000 12308 MoveAxis(E, 0, ABG)
23:03:01.778 00.000 12308 Move returns status 0, amount 0
23:03:01.779 00.001 12308 MoveAxis(N, 0, ABG)
23:03:01.779 00.000 12308 Move returns status 0, amount 0
23:03:01.779 00.000 12308 move complete, result=0
23:03:01.779 00.000 12308 worker thread done servicing request
23:03:01.779 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:01.802 00.023 14556 UpdateGuideState exits: m=2097 SNR=30.7
23:03:01.806 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:01.810 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:01.813 00.003 14556 Enqueuing Expose request
23:03:01.818 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:03:01.822 00.004 12308 Worker thread wakes up
23:03:01.822 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:01.823 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:03.068 01.245 12308 Exposure complete
23:03:03.225 00.157 12308 worker thread done servicing request
23:03:03.225 00.000 14556 OnExposeComplete: enter
23:03:03.230 00.005 14556 UpdateGuideState(): m_state=6
23:03:03.235 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6193
23:03:03.239 00.004 14556 Star::Find returns 1 (0), X=167.82, Y=994.86, Mass=2303, SNR=32.4, Peak=187 HFD=4.4
23:03:03.243 00.004 14556 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-3.07) = xAngle (2.98 = 2.98)
23:03:03.247 00.004 14556 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.88 = 2.88)
23:03:03.251 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.10 mountX=-0.06 mountY=0.01, mountTheta=2.88
23:03:03.258 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.01, opts=13)
23:03:03.263 00.005 14556 Enqueuing Move request for scope (0.06, -0.01)
23:03:03.270 00.007 12308 Worker thread wakes up
23:03:03.270 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
23:03:03.270 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
23:03:03.271 00.001 12308 Moving (0.06, -0.01) raw xDistance=-0.06 yDistance=0.01
23:03:03.271 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:03:03.271 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:03.272 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:03:03.272 00.000 12308 MoveAxis(E, 0, ABG)
23:03:03.272 00.000 12308 Move returns status 0, amount 0
23:03:03.272 00.000 12308 MoveAxis(N, 0, ABG)
23:03:03.272 00.000 12308 Move returns status 0, amount 0
23:03:03.274 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:03.278 00.004 12308 move complete, result=0
23:03:03.278 00.000 12308 worker thread done servicing request
23:03:03.306 00.028 14556 UpdateGuideState exits: m=2303 SNR=32.4
23:03:03.311 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:03.315 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:03.319 00.004 14556 Enqueuing Expose request
23:03:03.322 00.003 12308 Worker thread wakes up
23:03:03.323 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:03:03.326 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:03.326 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:04.577 01.251 12308 Exposure complete
23:03:04.721 00.144 12308 worker thread done servicing request
23:03:04.721 00.000 14556 OnExposeComplete: enter
23:03:04.726 00.005 14556 UpdateGuideState(): m_state=6
23:03:04.730 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6194
23:03:04.733 00.003 14556 Star::Find returns 1 (0), X=167.62, Y=995.06, Mass=2124, SNR=30.7, Peak=186 HFD=4.2
23:03:04.738 00.005 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.30 = -0.99)
23:03:04.742 00.004 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.20 = -1.09)
23:03:04.747 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.19 hyp=0.24 cameraTheta=2.22 mountX=0.13 mountY=-0.21, mountTheta=-1.01
23:03:04.753 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.19, opts=13)
23:03:04.757 00.004 14556 Enqueuing Move request for scope (-0.15, 0.19)
23:03:04.760 00.003 12308 Worker thread wakes up
23:03:04.760 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.19) opts 0xd
23:03:04.760 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.19)
23:03:04.760 00.000 12308 Moving (-0.15, 0.19) raw xDistance=0.13 yDistance=-0.21
23:03:04.760 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:03:04.762 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:03:04.762 00.000 12308 MoveAxis(E, 0, ABG)
23:03:04.762 00.000 12308 Move returns status 0, amount 0
23:03:04.762 00.000 12308 MoveAxis(N, 151, ABG)
23:03:04.762 00.000 12308 Guiding  Dir = 0, Dur = 151
23:03:04.762 00.000 12308 IsSlewing returns 0
23:03:04.763 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:04.768 00.005 12308 IsGuiding returns 0
23:03:04.770 00.002 12308 PulseGuide returned control before completion, sleep 160
23:03:04.790 00.020 14556 UpdateGuideState exits: m=2124 SNR=30.7
23:03:04.795 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:04.802 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:04.806 00.004 14556 Enqueuing Expose request
23:03:04.941 00.135 12308 IsGuiding returns 1
23:03:04.941 00.000 12308 scope still moving after pulse duration time elapsed
23:03:04.973 00.032 12308 IsSlewing returns 0
23:03:04.975 00.002 12308 IsGuiding returns 0
23:03:04.975 00.000 12308 scope move finished after 151 + 55 ms
23:03:04.976 00.001 12308 Move returns status 0, amount 151
23:03:04.976 00.000 12308 move complete, result=0
23:03:04.976 00.000 12308 worker thread done servicing request
23:03:04.976 00.000 12308 Worker thread wakes up
23:03:04.977 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 151 ms NORTH
23:03:04.983 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:04.984 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:06.236 01.252 12308 Exposure complete
23:03:06.352 00.116 12308 worker thread done servicing request
23:03:06.353 00.001 14556 OnExposeComplete: enter
23:03:06.356 00.003 14556 UpdateGuideState(): m_state=6
23:03:06.359 00.003 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6195
23:03:06.364 00.005 14556 Star::Find returns 1 (0), X=167.77, Y=994.78, Mass=2223, SNR=31.8, Peak=179 HFD=4.5
23:03:06.368 00.004 14556 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.07) = xAngle (1.50 = 1.50)
23:03:06.372 00.004 14556 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.40 = 1.40)
23:03:06.375 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.57 mountX=0.01 mountY=0.09, mountTheta=1.50
23:03:06.379 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.09, opts=13)
23:03:06.382 00.003 14556 Enqueuing Move request for scope (0.00, -0.09)
23:03:06.385 00.003 12308 Worker thread wakes up
23:03:06.386 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.09) opts 0xd
23:03:06.386 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.09)
23:03:06.386 00.000 12308 Moving (0.00, -0.09) raw xDistance=0.01 yDistance=0.09
23:03:06.386 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:03:06.386 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:06.386 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:03:06.386 00.000 12308 MoveAxis(E, 0, ABG)
23:03:06.386 00.000 12308 Move returns status 0, amount 0
23:03:06.386 00.000 12308 MoveAxis(N, 0, ABG)
23:03:06.386 00.000 12308 Move returns status 0, amount 0
23:03:06.388 00.002 12308 move complete, result=0
23:03:06.388 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:06.391 00.003 12308 worker thread done servicing request
23:03:06.414 00.023 14556 UpdateGuideState exits: m=2223 SNR=31.8
23:03:06.419 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:06.422 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:06.427 00.005 14556 Enqueuing Expose request
23:03:06.431 00.004 12308 Worker thread wakes up
23:03:06.431 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:06.435 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:06.436 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:07.674 01.238 12308 Exposure complete
23:03:07.797 00.123 12308 worker thread done servicing request
23:03:07.797 00.000 14556 OnExposeComplete: enter
23:03:07.801 00.004 14556 UpdateGuideState(): m_state=6
23:03:07.806 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6196
23:03:07.812 00.006 14556 Star::Find returns 1 (0), X=167.90, Y=994.87, Mass=2116, SNR=31.0, Peak=182 HFD=4.4
23:03:07.817 00.005 14556 CameraToMount -- cameraTheta (0.01) - m_xAngle (-3.07) = xAngle (3.08 = 3.08)
23:03:07.821 00.004 14556 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.98 = 2.98)
23:03:07.825 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.00 hyp=0.13 cameraTheta=0.01 mountX=-0.13 mountY=0.02, mountTheta=2.98
23:03:07.830 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.00, opts=13)
23:03:07.836 00.006 14556 Enqueuing Move request for scope (0.13, 0.00)
23:03:07.842 00.006 12308 Worker thread wakes up
23:03:07.842 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.00) opts 0xd
23:03:07.843 00.001 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.00)
23:03:07.843 00.000 12308 Moving (0.13, 0.00) raw xDistance=-0.13 yDistance=0.02
23:03:07.843 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:03:07.844 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:07.844 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:03:07.844 00.000 12308 MoveAxis(E, 0, ABG)
23:03:07.845 00.001 12308 Move returns status 0, amount 0
23:03:07.845 00.000 12308 MoveAxis(N, 0, ABG)
23:03:07.845 00.000 12308 Move returns status 0, amount 0
23:03:07.845 00.000 12308 move complete, result=0
23:03:07.845 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:07.850 00.005 12308 worker thread done servicing request
23:03:07.874 00.024 14556 UpdateGuideState exits: m=2116 SNR=31.0
23:03:07.878 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:07.882 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:07.886 00.004 14556 Enqueuing Expose request
23:03:07.890 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:03:07.894 00.004 12308 Worker thread wakes up
23:03:07.894 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:07.894 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:09.147 01.253 12308 Exposure complete
23:03:09.285 00.138 12308 worker thread done servicing request
23:03:09.285 00.000 14556 OnExposeComplete: enter
23:03:09.289 00.004 14556 UpdateGuideState(): m_state=6
23:03:09.292 00.003 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6197
23:03:09.297 00.005 14556 Star::Find returns 1 (0), X=167.84, Y=995.02, Mass=2269, SNR=32.0, Peak=187 HFD=4.5
23:03:09.300 00.003 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.20 = -2.08)
23:03:09.304 00.004 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.18)
23:03:09.309 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.13 mountX=-0.09 mountY=-0.14, mountTheta=-2.11
23:03:09.313 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.16, opts=13)
23:03:09.318 00.005 14556 Enqueuing Move request for scope (0.07, 0.16)
23:03:09.321 00.003 12308 Worker thread wakes up
23:03:09.321 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
23:03:09.322 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
23:03:09.322 00.000 12308 Moving (0.07, 0.16) raw xDistance=-0.09 yDistance=-0.14
23:03:09.322 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:03:09.322 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:09.322 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:03:09.322 00.000 12308 MoveAxis(E, 0, ABG)
23:03:09.322 00.000 12308 Move returns status 0, amount 0
23:03:09.324 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:09.328 00.004 12308 MoveAxis(N, 0, ABG)
23:03:09.328 00.000 12308 Move returns status 0, amount 0
23:03:09.328 00.000 12308 move complete, result=0
23:03:09.328 00.000 12308 worker thread done servicing request
23:03:09.349 00.021 14556 UpdateGuideState exits: m=2269 SNR=32.0
23:03:09.354 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:09.357 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:09.362 00.005 14556 Enqueuing Expose request
23:03:09.367 00.005 12308 Worker thread wakes up
23:03:09.367 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:09.374 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:09.374 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:10.626 01.252 12308 Exposure complete
23:03:10.767 00.141 12308 worker thread done servicing request
23:03:10.767 00.000 14556 OnExposeComplete: enter
23:03:10.772 00.005 14556 UpdateGuideState(): m_state=6
23:03:10.778 00.006 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6198
23:03:10.782 00.004 14556 Star::Find returns 1 (0), X=167.94, Y=994.95, Mass=2273, SNR=32.0, Peak=181 HFD=4.5
23:03:10.786 00.004 14556 CameraToMount -- cameraTheta (0.46) - m_xAngle (-3.07) = xAngle (3.53 = -2.75)
23:03:10.790 00.004 14556 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.44 = -2.85)
23:03:10.794 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.09 hyp=0.19 cameraTheta=0.46 mountX=-0.18 mountY=-0.06, mountTheta=-2.84
23:03:10.799 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.09, opts=13)
23:03:10.803 00.004 14556 Enqueuing Move request for scope (0.17, 0.09)
23:03:10.807 00.004 12308 Worker thread wakes up
23:03:10.807 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.09) opts 0xd
23:03:10.808 00.001 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.09)
23:03:10.808 00.000 12308 Moving (0.17, 0.09) raw xDistance=-0.18 yDistance=-0.06
23:03:10.808 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:03:10.808 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:10.808 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:03:10.808 00.000 12308 MoveAxis(E, 0, ABG)
23:03:10.808 00.000 12308 Move returns status 0, amount 0
23:03:10.809 00.001 12308 MoveAxis(N, 0, ABG)
23:03:10.809 00.000 12308 Move returns status 0, amount 0
23:03:10.809 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:10.813 00.004 12308 move complete, result=0
23:03:10.814 00.001 12308 worker thread done servicing request
23:03:10.834 00.020 14556 UpdateGuideState exits: m=2273 SNR=32.0
23:03:10.839 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:10.843 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:10.847 00.004 14556 Enqueuing Expose request
23:03:10.850 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:10.855 00.005 12308 Worker thread wakes up
23:03:10.855 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:10.855 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:12.103 01.248 12308 Exposure complete
23:03:12.241 00.138 12308 worker thread done servicing request
23:03:12.242 00.001 14556 OnExposeComplete: enter
23:03:12.246 00.004 14556 UpdateGuideState(): m_state=6
23:03:12.250 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6199
23:03:12.254 00.004 14556 Star::Find returns 1 (0), X=167.69, Y=995.10, Mass=2098, SNR=30.6, Peak=193 HFD=4.6
23:03:12.258 00.004 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
23:03:12.261 00.003 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
23:03:12.264 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.87 mountX=0.06 mountY=-0.25, mountTheta=-1.34
23:03:12.269 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.24, opts=13)
23:03:12.274 00.005 14556 Enqueuing Move request for scope (-0.07, 0.24)
23:03:12.278 00.004 12308 Worker thread wakes up
23:03:12.278 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.24) opts 0xd
23:03:12.279 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.24)
23:03:12.279 00.000 12308 Moving (-0.07, 0.24) raw xDistance=0.06 yDistance=-0.25
23:03:12.279 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:03:12.279 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:03:12.281 00.002 12308 MoveAxis(E, 0, ABG)
23:03:12.281 00.000 12308 Move returns status 0, amount 0
23:03:12.281 00.000 12308 MoveAxis(N, 174, ABG)
23:03:12.281 00.000 12308 Guiding  Dir = 0, Dur = 174
23:03:12.281 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:12.285 00.004 12308 IsSlewing returns 0
23:03:12.285 00.000 12308 IsGuiding returns 0
23:03:12.286 00.001 12308 PulseGuide returned control before completion, sleep 184
23:03:12.303 00.017 14556 UpdateGuideState exits: m=2098 SNR=30.6
23:03:12.308 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:12.312 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:12.316 00.004 14556 Enqueuing Expose request
23:03:12.482 00.166 12308 IsGuiding returns 1
23:03:12.482 00.000 12308 scope still moving after pulse duration time elapsed
23:03:12.512 00.030 12308 IsSlewing returns 0
23:03:12.514 00.002 12308 IsGuiding returns 0
23:03:12.514 00.000 12308 scope move finished after 174 + 53 ms
23:03:12.514 00.000 12308 Move returns status 0, amount 174
23:03:12.514 00.000 12308 move complete, result=0
23:03:12.515 00.001 12308 worker thread done servicing request
23:03:12.515 00.000 12308 Worker thread wakes up
23:03:12.515 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 174 ms NORTH
23:03:12.522 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:12.522 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:13.778 01.256 12308 Exposure complete
23:03:13.918 00.140 12308 worker thread done servicing request
23:03:13.919 00.001 14556 OnExposeComplete: enter
23:03:13.922 00.003 14556 UpdateGuideState(): m_state=6
23:03:13.927 00.005 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6200
23:03:13.930 00.003 14556 Star::Find returns 1 (0), X=167.87, Y=994.75, Mass=2173, SNR=31.1, Peak=196 HFD=4.5
23:03:13.934 00.004 14556 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-3.07) = xAngle (2.20 = 2.20)
23:03:13.937 00.003 14556 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.10 = 2.10)
23:03:13.942 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-0.87 mountX=-0.09 mountY=0.13, mountTheta=2.17
23:03:13.947 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.12, opts=13)
23:03:13.952 00.005 14556 Enqueuing Move request for scope (0.10, -0.12)
23:03:13.957 00.005 12308 Worker thread wakes up
23:03:13.957 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.12) opts 0xd
23:03:13.957 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.12)
23:03:13.957 00.000 12308 Moving (0.10, -0.12) raw xDistance=-0.09 yDistance=0.13
23:03:13.957 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:03:13.957 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:13.958 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:03:13.958 00.000 12308 MoveAxis(E, 0, ABG)
23:03:13.958 00.000 12308 Move returns status 0, amount 0
23:03:13.958 00.000 12308 MoveAxis(N, 0, ABG)
23:03:13.958 00.000 12308 Move returns status 0, amount 0
23:03:13.958 00.000 12308 move complete, result=0
23:03:13.959 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:13.963 00.004 12308 worker thread done servicing request
23:03:13.985 00.022 14556 UpdateGuideState exits: m=2173 SNR=31.1
23:03:13.989 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:13.994 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:13.999 00.005 14556 Enqueuing Expose request
23:03:14.002 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:14.007 00.005 12308 Worker thread wakes up
23:03:14.007 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:14.007 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:15.252 01.245 12308 Exposure complete
23:03:15.385 00.133 14556 OnExposeComplete: enter
23:03:15.389 00.004 14556 UpdateGuideState(): m_state=6
23:03:15.394 00.005 12308 worker thread done servicing request
23:03:15.394 00.000 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6201
23:03:15.401 00.007 14556 Star::Find returns 1 (0), X=167.74, Y=995.03, Mass=2085, SNR=30.6, Peak=201 HFD=4.4
23:03:15.404 00.003 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.78 = -1.50)
23:03:15.406 00.002 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
23:03:15.410 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.71 mountX=0.01 mountY=-0.16, mountTheta=-1.50
23:03:15.414 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.16, opts=13)
23:03:15.420 00.006 14556 Enqueuing Move request for scope (-0.02, 0.16)
23:03:15.423 00.003 12308 Worker thread wakes up
23:03:15.423 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
23:03:15.423 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
23:03:15.423 00.000 12308 Moving (-0.02, 0.16) raw xDistance=0.01 yDistance=-0.16
23:03:15.423 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:03:15.425 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:15.425 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:03:15.425 00.000 12308 MoveAxis(E, 0, ABG)
23:03:15.425 00.000 12308 Move returns status 0, amount 0
23:03:15.426 00.001 12308 MoveAxis(N, 0, ABG)
23:03:15.426 00.000 12308 Move returns status 0, amount 0
23:03:15.427 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:15.432 00.005 12308 move complete, result=0
23:03:15.432 00.000 12308 worker thread done servicing request
23:03:15.452 00.020 14556 UpdateGuideState exits: m=2085 SNR=30.6
23:03:15.457 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:15.461 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:15.465 00.004 14556 Enqueuing Expose request
23:03:15.468 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:03:15.473 00.005 12308 Worker thread wakes up
23:03:15.473 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:15.473 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:16.718 01.245 12308 Exposure complete
23:03:16.865 00.147 12308 worker thread done servicing request
23:03:16.865 00.000 14556 OnExposeComplete: enter
23:03:16.869 00.004 14556 UpdateGuideState(): m_state=6
23:03:16.873 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6202
23:03:16.876 00.003 14556 Star::Find returns 1 (0), X=168.00, Y=995.04, Mass=2129, SNR=30.9, Peak=201 HFD=4.4
23:03:16.880 00.004 14556 CameraToMount -- cameraTheta (0.62) - m_xAngle (-3.07) = xAngle (3.70 = -2.58)
23:03:16.884 00.004 14556 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.60 = -2.68)
23:03:16.888 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=0.17 hyp=0.29 cameraTheta=0.62 mountX=-0.24 mountY=-0.13, mountTheta=-2.66
23:03:16.892 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.17, opts=13)
23:03:16.898 00.006 14556 Enqueuing Move request for scope (0.23, 0.17)
23:03:16.901 00.003 12308 Worker thread wakes up
23:03:16.901 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.17) opts 0xd
23:03:16.901 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.17)
23:03:16.901 00.000 12308 Moving (0.23, 0.17) raw xDistance=-0.24 yDistance=-0.13
23:03:16.902 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:03:16.902 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:16.902 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:03:16.902 00.000 12308 MoveAxis(E, 106, ABG)
23:03:16.902 00.000 12308 Guiding  Dir = 2, Dur = 106
23:03:16.904 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:16.907 00.003 12308 IsSlewing returns 0
23:03:16.907 00.000 12308 IsGuiding returns 0
23:03:16.908 00.001 12308 PulseGuide returned control before completion, sleep 116
23:03:16.929 00.021 14556 UpdateGuideState exits: m=2129 SNR=30.9
23:03:16.932 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:16.937 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:16.942 00.005 14556 Enqueuing Expose request
23:03:17.034 00.092 12308 IsGuiding returns 1
23:03:17.034 00.000 12308 scope still moving after pulse duration time elapsed
23:03:17.066 00.032 12308 IsSlewing returns 0
23:03:17.067 00.001 12308 IsGuiding returns 0
23:03:17.067 00.000 12308 scope move finished after 106 + 54 ms
23:03:17.069 00.002 12308 Move returns status 0, amount 106
23:03:17.069 00.000 12308 MoveAxis(N, 0, ABG)
23:03:17.069 00.000 12308 Move returns status 0, amount 0
23:03:17.069 00.000 12308 move complete, result=0
23:03:17.070 00.001 12308 worker thread done servicing request
23:03:17.071 00.001 12308 Worker thread wakes up
23:03:17.071 00.000 14556 GuideStep: -0.2 px 106 ms EAST, -0.1 px 0 ms NORTH
23:03:17.077 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:17.077 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:18.333 01.256 12308 Exposure complete
23:03:18.471 00.138 12308 worker thread done servicing request
23:03:18.472 00.001 14556 OnExposeComplete: enter
23:03:18.475 00.003 14556 UpdateGuideState(): m_state=6
23:03:18.480 00.005 14556 Star::Find(15, 168, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6203
23:03:18.484 00.004 14556 Star::Find returns 1 (0), X=167.63, Y=995.17, Mass=2325, SNR=32.6, Peak=185 HFD=4.7
23:03:18.488 00.004 14556 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.07) = xAngle (5.08 = -1.21)
23:03:18.493 00.005 14556 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.30)
23:03:18.496 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.31 hyp=0.34 cameraTheta=2.00 mountX=0.12 mountY=-0.33, mountTheta=-1.22
23:03:18.501 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.31, opts=13)
23:03:18.506 00.005 14556 Enqueuing Move request for scope (-0.14, 0.31)
23:03:18.509 00.003 12308 Worker thread wakes up
23:03:18.509 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.31) opts 0xd
23:03:18.510 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.31)
23:03:18.510 00.000 12308 Moving (-0.14, 0.31) raw xDistance=0.12 yDistance=-0.33
23:03:18.510 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:03:18.510 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
23:03:18.510 00.000 12308 MoveAxis(E, 0, ABG)
23:03:18.512 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:18.516 00.004 12308 Move returns status 0, amount 0
23:03:18.516 00.000 12308 MoveAxis(N, 229, ABG)
23:03:18.516 00.000 12308 Guiding  Dir = 0, Dur = 229
23:03:18.517 00.001 12308 IsSlewing returns 0
23:03:18.517 00.000 12308 IsGuiding returns 0
23:03:18.517 00.000 12308 PulseGuide returned control before completion, sleep 239
23:03:18.540 00.023 14556 UpdateGuideState exits: m=2325 SNR=32.6
23:03:18.545 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:18.548 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:18.555 00.007 14556 Enqueuing Expose request
23:03:18.770 00.215 12308 IsGuiding returns 1
23:03:18.771 00.001 12308 scope still moving after pulse duration time elapsed
23:03:18.803 00.032 12308 IsSlewing returns 0
23:03:18.805 00.002 12308 IsGuiding returns 0
23:03:18.806 00.001 12308 scope move finished after 229 + 59 ms
23:03:18.806 00.000 12308 Move returns status 0, amount 229
23:03:18.806 00.000 12308 move complete, result=0
23:03:18.806 00.000 12308 worker thread done servicing request
23:03:18.807 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 229 ms NORTH
23:03:18.812 00.005 12308 Worker thread wakes up
23:03:18.812 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:18.813 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:20.063 01.250 12308 Exposure complete
23:03:20.199 00.136 12308 worker thread done servicing request
23:03:20.199 00.000 14556 OnExposeComplete: enter
23:03:20.202 00.003 14556 UpdateGuideState(): m_state=6
23:03:20.207 00.005 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6204
23:03:20.211 00.004 14556 Star::Find returns 1 (0), X=167.63, Y=994.90, Mass=2196, SNR=31.5, Peak=163 HFD=4.4
23:03:20.214 00.003 14556 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.07) = xAngle (6.00 = -0.28)
23:03:20.219 00.005 14556 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.90 = -0.38)
23:03:20.222 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.93 mountX=0.13 mountY=-0.05, mountTheta=-0.37
23:03:20.227 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.03, opts=13)
23:03:20.232 00.005 14556 Enqueuing Move request for scope (-0.14, 0.03)
23:03:20.235 00.003 12308 Worker thread wakes up
23:03:20.236 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
23:03:20.236 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
23:03:20.236 00.000 12308 Moving (-0.14, 0.03) raw xDistance=0.13 yDistance=-0.05
23:03:20.236 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:03:20.236 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:20.236 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:03:20.236 00.000 12308 MoveAxis(E, 0, ABG)
23:03:20.237 00.001 12308 Move returns status 0, amount 0
23:03:20.237 00.000 12308 MoveAxis(N, 0, ABG)
23:03:20.237 00.000 12308 Move returns status 0, amount 0
23:03:20.237 00.000 12308 move complete, result=0
23:03:20.237 00.000 12308 worker thread done servicing request
23:03:20.237 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:20.264 00.027 14556 UpdateGuideState exits: m=2196 SNR=31.5
23:03:20.268 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:20.273 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:20.277 00.004 14556 Enqueuing Expose request
23:03:20.282 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:20.286 00.004 12308 Worker thread wakes up
23:03:20.286 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:20.286 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:21.532 01.246 12308 Exposure complete
23:03:21.665 00.133 12308 worker thread done servicing request
23:03:21.667 00.002 14556 OnExposeComplete: enter
23:03:21.670 00.003 14556 UpdateGuideState(): m_state=6
23:03:21.674 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6205
23:03:21.678 00.004 14556 Star::Find returns 1 (0), X=167.59, Y=994.93, Mass=2086, SNR=30.7, Peak=178 HFD=4.8
23:03:21.682 00.004 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.86 = -0.42)
23:03:21.686 00.004 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.77 = -0.52)
23:03:21.690 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.79 mountX=0.17 mountY=-0.09, mountTheta=-0.50
23:03:21.695 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.06, opts=13)
23:03:21.698 00.003 14556 Enqueuing Move request for scope (-0.18, 0.06)
23:03:21.703 00.005 12308 Worker thread wakes up
23:03:21.703 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.06) opts 0xd
23:03:21.703 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.06)
23:03:21.703 00.000 12308 Moving (-0.18, 0.06) raw xDistance=0.17 yDistance=-0.09
23:03:21.703 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:03:21.703 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:21.704 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:03:21.704 00.000 12308 MoveAxis(E, 0, ABG)
23:03:21.704 00.000 12308 Move returns status 0, amount 0
23:03:21.704 00.000 12308 MoveAxis(N, 0, ABG)
23:03:21.705 00.001 12308 Move returns status 0, amount 0
23:03:21.705 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:21.710 00.005 12308 move complete, result=0
23:03:21.710 00.000 12308 worker thread done servicing request
23:03:21.730 00.020 14556 UpdateGuideState exits: m=2086 SNR=30.7
23:03:21.734 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:21.738 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:21.743 00.005 14556 Enqueuing Expose request
23:03:21.747 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:21.751 00.004 12308 Worker thread wakes up
23:03:21.751 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:21.751 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:23.002 01.251 12308 Exposure complete
23:03:23.140 00.138 12308 worker thread done servicing request
23:03:23.142 00.002 14556 OnExposeComplete: enter
23:03:23.147 00.005 14556 UpdateGuideState(): m_state=6
23:03:23.152 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6206
23:03:23.156 00.004 14556 Star::Find returns 1 (0), X=167.65, Y=994.95, Mass=2357, SNR=32.7, Peak=172 HFD=4.8
23:03:23.159 00.003 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
23:03:23.164 00.005 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
23:03:23.170 00.006 14556 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.51 mountX=0.11 mountY=-0.11, mountTheta=-0.76
23:03:23.176 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.09, opts=13)
23:03:23.182 00.006 14556 Enqueuing Move request for scope (-0.12, 0.09)
23:03:23.186 00.004 12308 Worker thread wakes up
23:03:23.187 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
23:03:23.187 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
23:03:23.187 00.000 12308 Moving (-0.12, 0.09) raw xDistance=0.11 yDistance=-0.11
23:03:23.188 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:03:23.188 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:23.188 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:03:23.188 00.000 12308 MoveAxis(E, 0, ABG)
23:03:23.189 00.001 12308 Move returns status 0, amount 0
23:03:23.189 00.000 12308 MoveAxis(N, 0, ABG)
23:03:23.189 00.000 12308 Move returns status 0, amount 0
23:03:23.189 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:23.196 00.007 12308 move complete, result=0
23:03:23.196 00.000 12308 worker thread done servicing request
23:03:23.220 00.024 14556 UpdateGuideState exits: m=2357 SNR=32.7
23:03:23.223 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:23.228 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:23.232 00.004 14556 Enqueuing Expose request
23:03:23.236 00.004 12308 Worker thread wakes up
23:03:23.236 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:23.236 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:23.236 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:24.490 01.254 12308 Exposure complete
23:03:24.622 00.132 12308 worker thread done servicing request
23:03:24.622 00.000 14556 OnExposeComplete: enter
23:03:24.626 00.004 14556 UpdateGuideState(): m_state=6
23:03:24.630 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6207
23:03:24.634 00.004 14556 Star::Find returns 1 (0), X=167.66, Y=994.93, Mass=2199, SNR=31.7, Peak=160 HFD=4.7
23:03:24.638 00.004 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.72 = -0.57)
23:03:24.642 00.004 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.62 = -0.67)
23:03:24.645 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.12 cameraTheta=2.64 mountX=0.10 mountY=-0.08, mountTheta=-0.63
23:03:24.651 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.06, opts=13)
23:03:24.656 00.005 14556 Enqueuing Move request for scope (-0.11, 0.06)
23:03:24.660 00.004 12308 Worker thread wakes up
23:03:24.660 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
23:03:24.660 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
23:03:24.660 00.000 12308 Moving (-0.11, 0.06) raw xDistance=0.10 yDistance=-0.08
23:03:24.660 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:03:24.660 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:24.660 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:03:24.662 00.002 12308 MoveAxis(E, 0, ABG)
23:03:24.662 00.000 12308 Move returns status 0, amount 0
23:03:24.662 00.000 12308 MoveAxis(N, 0, ABG)
23:03:24.662 00.000 12308 Move returns status 0, amount 0
23:03:24.662 00.000 12308 move complete, result=0
23:03:24.663 00.001 12308 worker thread done servicing request
23:03:24.663 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:24.687 00.024 14556 UpdateGuideState exits: m=2199 SNR=31.7
23:03:24.691 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:24.694 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:24.699 00.005 14556 Enqueuing Expose request
23:03:24.703 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:24.706 00.003 12308 Worker thread wakes up
23:03:24.706 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:24.706 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:25.956 01.250 12308 Exposure complete
23:03:26.098 00.142 12308 worker thread done servicing request
23:03:26.098 00.000 14556 OnExposeComplete: enter
23:03:26.102 00.004 14556 UpdateGuideState(): m_state=6
23:03:26.107 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6208
23:03:26.111 00.004 14556 Star::Find returns 1 (0), X=167.71, Y=995.08, Mass=2114, SNR=30.8, Peak=168 HFD=4.5
23:03:26.115 00.004 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.91 = -1.37)
23:03:26.120 00.005 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.47)
23:03:26.124 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.84 mountX=0.04 mountY=-0.22, mountTheta=-1.37
23:03:26.129 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.21, opts=13)
23:03:26.134 00.005 14556 Enqueuing Move request for scope (-0.06, 0.21)
23:03:26.138 00.004 12308 Worker thread wakes up
23:03:26.138 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd
23:03:26.139 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.21)
23:03:26.139 00.000 12308 Moving (-0.06, 0.21) raw xDistance=0.04 yDistance=-0.22
23:03:26.139 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:03:26.139 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:03:26.140 00.001 12308 MoveAxis(E, 0, ABG)
23:03:26.140 00.000 12308 Move returns status 0, amount 0
23:03:26.140 00.000 12308 MoveAxis(N, 155, ABG)
23:03:26.140 00.000 12308 Guiding  Dir = 0, Dur = 155
23:03:26.140 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:26.146 00.006 12308 IsSlewing returns 0
23:03:26.146 00.000 12308 IsGuiding returns 0
23:03:26.147 00.001 12308 PulseGuide returned control before completion, sleep 165
23:03:26.168 00.021 14556 UpdateGuideState exits: m=2114 SNR=30.8
23:03:26.172 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:26.176 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:26.181 00.005 14556 Enqueuing Expose request
23:03:26.316 00.135 12308 IsGuiding returns 1
23:03:26.316 00.000 12308 scope still moving after pulse duration time elapsed
23:03:26.347 00.031 12308 IsSlewing returns 0
23:03:26.347 00.000 12308 IsGuiding returns 1
23:03:26.378 00.031 12308 IsSlewing returns 0
23:03:26.378 00.000 12308 IsGuiding returns 0
23:03:26.378 00.000 12308 scope move finished after 155 + 77 ms
23:03:26.380 00.002 12308 Move returns status 0, amount 155
23:03:26.380 00.000 12308 move complete, result=0
23:03:26.380 00.000 12308 worker thread done servicing request
23:03:26.380 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 155 ms NORTH
23:03:26.388 00.008 12308 Worker thread wakes up
23:03:26.389 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:26.389 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:27.647 01.258 12308 Exposure complete
23:03:27.791 00.144 12308 worker thread done servicing request
23:03:27.791 00.000 14556 OnExposeComplete: enter
23:03:27.795 00.004 14556 UpdateGuideState(): m_state=6
23:03:27.798 00.003 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6209
23:03:27.803 00.005 14556 Star::Find returns 1 (0), X=167.63, Y=994.81, Mass=1900, SNR=29.2, Peak=149 HFD=4.5
23:03:27.809 00.006 14556 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-3.07) = xAngle (0.33 = 0.33)
23:03:27.814 00.005 14556 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.23 = 0.23)
23:03:27.818 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-2.74 mountX=0.14 mountY=0.03, mountTheta=0.24
23:03:27.824 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.06, opts=13)
23:03:27.828 00.004 14556 Enqueuing Move request for scope (-0.14, -0.06)
23:03:27.832 00.004 12308 Worker thread wakes up
23:03:27.832 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.06) opts 0xd
23:03:27.832 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.06)
23:03:27.833 00.001 12308 Moving (-0.14, -0.06) raw xDistance=0.14 yDistance=0.03
23:03:27.833 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:03:27.833 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:27.833 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:03:27.834 00.001 12308 MoveAxis(E, 0, ABG)
23:03:27.834 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:27.838 00.004 12308 Move returns status 0, amount 0
23:03:27.838 00.000 12308 MoveAxis(N, 0, ABG)
23:03:27.838 00.000 12308 Move returns status 0, amount 0
23:03:27.838 00.000 12308 move complete, result=0
23:03:27.839 00.001 12308 worker thread done servicing request
23:03:27.859 00.020 14556 UpdateGuideState exits: m=1900 SNR=29.2
23:03:27.864 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:27.868 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:27.873 00.005 14556 Enqueuing Expose request
23:03:27.877 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:03:27.880 00.003 12308 Worker thread wakes up
23:03:27.880 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:27.880 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:29.134 01.254 12308 Exposure complete
23:03:29.273 00.139 12308 worker thread done servicing request
23:03:29.274 00.001 14556 OnExposeComplete: enter
23:03:29.278 00.004 14556 UpdateGuideState(): m_state=6
23:03:29.283 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6210
23:03:29.288 00.005 14556 Star::Find returns 1 (0), X=167.47, Y=995.05, Mass=2055, SNR=30.4, Peak=160 HFD=4.8
23:03:29.292 00.004 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.67 = -0.61)
23:03:29.295 00.003 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.71)
23:03:29.299 00.004 14556 CameraToMount -- cameraX=-0.30 cameraY=0.18 hyp=0.35 cameraTheta=2.60 mountX=0.29 mountY=-0.23, mountTheta=-0.67
23:03:29.305 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.18, opts=13)
23:03:29.312 00.007 14556 Enqueuing Move request for scope (-0.30, 0.18)
23:03:29.317 00.005 12308 Worker thread wakes up
23:03:29.317 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.18) opts 0xd
23:03:29.317 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.18)
23:03:29.317 00.000 12308 Moving (-0.30, 0.18) raw xDistance=0.29 yDistance=-0.23
23:03:29.317 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:03:29.318 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:03:29.318 00.000 12308 MoveAxis(W, 125, ABG)
23:03:29.318 00.000 12308 Guiding  Dir = 3, Dur = 125
23:03:29.318 00.000 12308 IsSlewing returns 0
23:03:29.319 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:29.323 00.004 12308 IsGuiding returns 0
23:03:29.323 00.000 12308 PulseGuide returned control before completion, sleep 135
23:03:29.344 00.021 14556 UpdateGuideState exits: m=2055 SNR=30.4
23:03:29.348 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:29.353 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:29.357 00.004 14556 Enqueuing Expose request
23:03:29.470 00.113 12308 IsGuiding returns 1
23:03:29.472 00.002 12308 scope still moving after pulse duration time elapsed
23:03:29.500 00.028 12308 IsSlewing returns 0
23:03:29.501 00.001 12308 IsGuiding returns 1
23:03:29.531 00.030 12308 IsSlewing returns 0
23:03:29.533 00.002 12308 IsGuiding returns 1
23:03:29.563 00.030 12308 IsSlewing returns 0
23:03:29.564 00.001 12308 IsGuiding returns 0
23:03:29.565 00.001 12308 scope move finished after 125 + 116 ms
23:03:29.566 00.001 12308 Move returns status 0, amount 125
23:03:29.567 00.001 12308 MoveAxis(N, 161, ABG)
23:03:29.568 00.001 12308 Guiding  Dir = 0, Dur = 161
23:03:29.568 00.000 12308 IsSlewing returns 0
23:03:29.569 00.001 12308 IsGuiding returns 0
23:03:29.569 00.000 12308 PulseGuide returned control before completion, sleep 171
23:03:29.751 00.182 12308 IsGuiding returns 1
23:03:29.751 00.000 12308 scope still moving after pulse duration time elapsed
23:03:29.782 00.031 12308 IsSlewing returns 0
23:03:29.782 00.000 12308 IsGuiding returns 0
23:03:29.782 00.000 12308 scope move finished after 161 + 52 ms
23:03:29.782 00.000 12308 Move returns status 0, amount 161
23:03:29.783 00.001 12308 move complete, result=0
23:03:29.783 00.000 12308 worker thread done servicing request
23:03:29.783 00.000 12308 Worker thread wakes up
23:03:29.783 00.000 14556 GuideStep: 0.3 px 125 ms WEST, -0.2 px 161 ms NORTH
23:03:29.789 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:29.789 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:31.035 01.246 12308 Exposure complete
23:03:31.169 00.134 12308 worker thread done servicing request
23:03:31.169 00.000 14556 OnExposeComplete: enter
23:03:31.173 00.004 14556 UpdateGuideState(): m_state=6
23:03:31.178 00.005 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6211
23:03:31.181 00.003 14556 Star::Find returns 1 (0), X=167.84, Y=994.86, Mass=2362, SNR=32.4, Peak=203 HFD=4.4
23:03:31.186 00.005 14556 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-3.07) = xAngle (3.00 = 3.00)
23:03:31.190 00.004 14556 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.90 = 2.90)
23:03:31.193 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.08 mountX=-0.07 mountY=0.02, mountTheta=2.90
23:03:31.198 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.01, opts=13)
23:03:31.202 00.004 14556 Enqueuing Move request for scope (0.07, -0.01)
23:03:31.206 00.004 12308 Worker thread wakes up
23:03:31.206 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
23:03:31.206 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
23:03:31.206 00.000 12308 Moving (0.07, -0.01) raw xDistance=-0.07 yDistance=0.02
23:03:31.206 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:03:31.206 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:31.207 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:03:31.207 00.000 12308 MoveAxis(E, 0, ABG)
23:03:31.207 00.000 12308 Move returns status 0, amount 0
23:03:31.207 00.000 12308 MoveAxis(N, 0, ABG)
23:03:31.207 00.000 12308 Move returns status 0, amount 0
23:03:31.208 00.001 12308 move complete, result=0
23:03:31.208 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:31.215 00.007 12308 worker thread done servicing request
23:03:31.236 00.021 14556 UpdateGuideState exits: m=2362 SNR=32.4
23:03:31.240 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:31.246 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:31.250 00.004 14556 Enqueuing Expose request
23:03:31.254 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:03:31.259 00.005 12308 Worker thread wakes up
23:03:31.259 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:31.259 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:32.498 01.239 12308 Exposure complete
23:03:32.640 00.142 12308 worker thread done servicing request
23:03:32.640 00.000 14556 OnExposeComplete: enter
23:03:32.646 00.006 14556 UpdateGuideState(): m_state=6
23:03:32.650 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6212
23:03:32.654 00.004 14556 Star::Find returns 1 (0), X=167.72, Y=994.93, Mass=2220, SNR=31.6, Peak=182 HFD=4.5
23:03:32.658 00.004 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.33 = -0.95)
23:03:32.662 00.004 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.05)
23:03:32.666 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.26 mountX=0.05 mountY=-0.07, mountTheta=-0.98
23:03:32.672 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.06, opts=13)
23:03:32.676 00.004 14556 Enqueuing Move request for scope (-0.05, 0.06)
23:03:32.680 00.004 12308 Worker thread wakes up
23:03:32.680 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
23:03:32.680 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
23:03:32.680 00.000 12308 Moving (-0.05, 0.06) raw xDistance=0.05 yDistance=-0.07
23:03:32.680 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:03:32.680 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:32.681 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:03:32.681 00.000 12308 MoveAxis(E, 0, ABG)
23:03:32.681 00.000 12308 Move returns status 0, amount 0
23:03:32.681 00.000 12308 MoveAxis(N, 0, ABG)
23:03:32.681 00.000 12308 Move returns status 0, amount 0
23:03:32.682 00.001 12308 move complete, result=0
23:03:32.682 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:32.687 00.005 12308 worker thread done servicing request
23:03:32.705 00.018 14556 UpdateGuideState exits: m=2220 SNR=31.6
23:03:32.709 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:32.715 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:32.720 00.005 14556 Enqueuing Expose request
23:03:32.724 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:32.727 00.003 12308 Worker thread wakes up
23:03:32.728 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:32.728 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:33.975 01.247 12308 Exposure complete
23:03:34.108 00.133 12308 worker thread done servicing request
23:03:34.108 00.000 14556 OnExposeComplete: enter
23:03:34.115 00.007 14556 UpdateGuideState(): m_state=6
23:03:34.121 00.006 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6213
23:03:34.126 00.005 14556 Star::Find returns 1 (0), X=167.90, Y=994.94, Mass=2093, SNR=30.7, Peak=200 HFD=4.3
23:03:34.132 00.006 14556 CameraToMount -- cameraTheta (0.48) - m_xAngle (-3.07) = xAngle (3.55 = -2.73)
23:03:34.136 00.004 14556 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.45 = -2.83)
23:03:34.140 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.15 cameraTheta=0.48 mountX=-0.14 mountY=-0.05, mountTheta=-2.82
23:03:34.147 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.07, opts=13)
23:03:34.151 00.004 14556 Enqueuing Move request for scope (0.13, 0.07)
23:03:34.155 00.004 12308 Worker thread wakes up
23:03:34.156 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd
23:03:34.156 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.07)
23:03:34.156 00.000 12308 Moving (0.13, 0.07) raw xDistance=-0.14 yDistance=-0.05
23:03:34.157 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:03:34.157 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:34.157 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:03:34.157 00.000 12308 MoveAxis(E, 0, ABG)
23:03:34.157 00.000 12308 Move returns status 0, amount 0
23:03:34.157 00.000 12308 MoveAxis(N, 0, ABG)
23:03:34.159 00.002 12308 Move returns status 0, amount 0
23:03:34.159 00.000 12308 move complete, result=0
23:03:34.159 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:34.163 00.004 12308 worker thread done servicing request
23:03:34.185 00.022 14556 UpdateGuideState exits: m=2093 SNR=30.7
23:03:34.191 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:34.194 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:34.199 00.005 14556 Enqueuing Expose request
23:03:34.203 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:03:34.208 00.005 12308 Worker thread wakes up
23:03:34.208 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:34.209 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:35.452 01.243 12308 Exposure complete
23:03:35.584 00.132 12308 worker thread done servicing request
23:03:35.584 00.000 14556 OnExposeComplete: enter
23:03:35.589 00.005 14556 UpdateGuideState(): m_state=6
23:03:35.594 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6214
23:03:35.597 00.003 14556 Star::Find returns 1 (0), X=167.82, Y=994.92, Mass=2170, SNR=31.5, Peak=180 HFD=4.5
23:03:35.601 00.004 14556 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.07) = xAngle (3.85 = -2.43)
23:03:35.605 00.004 14556 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.76 = -2.53)
23:03:35.609 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.08 cameraTheta=0.78 mountX=-0.06 mountY=-0.04, mountTheta=-2.49
23:03:35.614 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.05, opts=13)
23:03:35.618 00.004 14556 Enqueuing Move request for scope (0.05, 0.05)
23:03:35.623 00.005 12308 Worker thread wakes up
23:03:35.623 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
23:03:35.623 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
23:03:35.623 00.000 12308 Moving (0.05, 0.05) raw xDistance=-0.06 yDistance=-0.04
23:03:35.623 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:03:35.623 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:35.624 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:03:35.624 00.000 12308 MoveAxis(E, 0, ABG)
23:03:35.624 00.000 12308 Move returns status 0, amount 0
23:03:35.624 00.000 12308 MoveAxis(N, 0, ABG)
23:03:35.626 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:35.629 00.003 12308 Move returns status 0, amount 0
23:03:35.629 00.000 12308 move complete, result=0
23:03:35.630 00.001 12308 worker thread done servicing request
23:03:35.650 00.020 14556 UpdateGuideState exits: m=2170 SNR=31.5
23:03:35.655 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:35.659 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:35.663 00.004 14556 Enqueuing Expose request
23:03:35.667 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:03:35.670 00.003 12308 Worker thread wakes up
23:03:35.671 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:35.671 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:36.923 01.252 12308 Exposure complete
23:03:37.068 00.145 12308 worker thread done servicing request
23:03:37.069 00.001 14556 OnExposeComplete: enter
23:03:37.072 00.003 14556 UpdateGuideState(): m_state=6
23:03:37.076 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6215
23:03:37.080 00.004 14556 Star::Find returns 1 (0), X=167.80, Y=994.94, Mass=2192, SNR=31.5, Peak=170 HFD=4.4
23:03:37.085 00.005 14556 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.07) = xAngle (4.20 = -2.09)
23:03:37.092 00.007 14556 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.19)
23:03:37.096 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.12 mountX=-0.04 mountY=-0.07, mountTheta=-2.11
23:03:37.102 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.08, opts=13)
23:03:37.106 00.004 14556 Enqueuing Move request for scope (0.04, 0.08)
23:03:37.109 00.003 12308 Worker thread wakes up
23:03:37.109 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
23:03:37.111 00.002 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
23:03:37.111 00.000 12308 Moving (0.04, 0.08) raw xDistance=-0.04 yDistance=-0.07
23:03:37.111 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:03:37.111 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:37.112 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:03:37.112 00.000 12308 MoveAxis(E, 0, ABG)
23:03:37.112 00.000 12308 Move returns status 0, amount 0
23:03:37.112 00.000 12308 MoveAxis(N, 0, ABG)
23:03:37.112 00.000 12308 Move returns status 0, amount 0
23:03:37.112 00.000 12308 move complete, result=0
23:03:37.114 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:37.118 00.004 12308 worker thread done servicing request
23:03:37.139 00.021 14556 UpdateGuideState exits: m=2192 SNR=31.5
23:03:37.143 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:37.148 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:37.154 00.006 14556 Enqueuing Expose request
23:03:37.159 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:37.163 00.004 12308 Worker thread wakes up
23:03:37.163 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:37.163 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:38.407 01.244 12308 Exposure complete
23:03:38.552 00.145 12308 worker thread done servicing request
23:03:38.553 00.001 14556 OnExposeComplete: enter
23:03:38.558 00.005 14556 UpdateGuideState(): m_state=6
23:03:38.563 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6216
23:03:38.566 00.003 14556 Star::Find returns 1 (0), X=167.84, Y=995.10, Mass=2082, SNR=30.7, Peak=178 HFD=4.3
23:03:38.569 00.003 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.33 = -1.96)
23:03:38.574 00.005 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.06)
23:03:38.578 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.25 cameraTheta=1.25 mountX=-0.09 mountY=-0.22, mountTheta=-1.97
23:03:38.583 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.23, opts=13)
23:03:38.589 00.006 14556 Enqueuing Move request for scope (0.08, 0.23)
23:03:38.593 00.004 12308 Worker thread wakes up
23:03:38.593 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd
23:03:38.593 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.23)
23:03:38.593 00.000 12308 Moving (0.08, 0.23) raw xDistance=-0.09 yDistance=-0.22
23:03:38.593 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:03:38.594 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:03:38.594 00.000 12308 MoveAxis(E, 0, ABG)
23:03:38.594 00.000 12308 Move returns status 0, amount 0
23:03:38.594 00.000 12308 MoveAxis(N, 153, ABG)
23:03:38.594 00.000 12308 Guiding  Dir = 0, Dur = 153
23:03:38.594 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:38.599 00.005 12308 IsSlewing returns 0
23:03:38.599 00.000 12308 IsGuiding returns 0
23:03:38.599 00.000 12308 PulseGuide returned control before completion, sleep 163
23:03:38.622 00.023 14556 UpdateGuideState exits: m=2082 SNR=30.7
23:03:38.626 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:38.630 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:38.634 00.004 14556 Enqueuing Expose request
23:03:38.775 00.141 12308 IsGuiding returns 0
23:03:38.775 00.000 12308 Move returns status 0, amount 153
23:03:38.777 00.002 12308 move complete, result=0
23:03:38.778 00.001 12308 worker thread done servicing request
23:03:38.778 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 153 ms NORTH
23:03:38.784 00.006 12308 Worker thread wakes up
23:03:38.785 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:38.786 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:40.034 01.248 12308 Exposure complete
23:03:40.165 00.131 12308 worker thread done servicing request
23:03:40.165 00.000 14556 OnExposeComplete: enter
23:03:40.169 00.004 14556 UpdateGuideState(): m_state=6
23:03:40.173 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6217
23:03:40.178 00.005 14556 Star::Find returns 1 (0), X=167.84, Y=995.01, Mass=2307, SNR=32.3, Peak=198 HFD=4.4
23:03:40.181 00.003 14556 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.07) = xAngle (4.15 = -2.14)
23:03:40.185 00.004 14556 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.24)
23:03:40.191 00.006 14556 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.07 mountX=-0.09 mountY=-0.13, mountTheta=-2.17
23:03:40.196 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.14, opts=13)
23:03:40.200 00.004 14556 Enqueuing Move request for scope (0.08, 0.14)
23:03:40.203 00.003 12308 Worker thread wakes up
23:03:40.203 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
23:03:40.203 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
23:03:40.205 00.002 12308 Moving (0.08, 0.14) raw xDistance=-0.09 yDistance=-0.13
23:03:40.205 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:03:40.205 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:40.205 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:03:40.205 00.000 12308 MoveAxis(E, 0, ABG)
23:03:40.206 00.001 12308 Move returns status 0, amount 0
23:03:40.206 00.000 12308 MoveAxis(N, 0, ABG)
23:03:40.206 00.000 12308 Move returns status 0, amount 0
23:03:40.207 00.001 12308 move complete, result=0
23:03:40.208 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:40.211 00.003 12308 worker thread done servicing request
23:03:40.230 00.019 14556 UpdateGuideState exits: m=2307 SNR=32.3
23:03:40.233 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:40.237 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:40.243 00.006 14556 Enqueuing Expose request
23:03:40.249 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:40.254 00.005 12308 Worker thread wakes up
23:03:40.254 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:40.255 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:41.502 01.247 12308 Exposure complete
23:03:41.639 00.137 12308 worker thread done servicing request
23:03:41.640 00.001 14556 OnExposeComplete: enter
23:03:41.644 00.004 14556 UpdateGuideState(): m_state=6
23:03:41.649 00.005 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6218
23:03:41.654 00.005 14556 Star::Find returns 1 (0), X=167.83, Y=995.13, Mass=2296, SNR=32.2, Peak=203 HFD=4.4
23:03:41.659 00.005 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.42 = -1.86)
23:03:41.662 00.003 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.96)
23:03:41.666 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.26 hyp=0.27 cameraTheta=1.35 mountX=-0.08 mountY=-0.25, mountTheta=-1.87
23:03:41.671 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.26, opts=13)
23:03:41.676 00.005 14556 Enqueuing Move request for scope (0.06, 0.26)
23:03:41.679 00.003 12308 Worker thread wakes up
23:03:41.680 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.26) opts 0xd
23:03:41.680 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.26)
23:03:41.680 00.000 12308 Moving (0.06, 0.26) raw xDistance=-0.08 yDistance=-0.25
23:03:41.680 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:03:41.680 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:03:41.681 00.001 12308 MoveAxis(E, 0, ABG)
23:03:41.681 00.000 12308 Move returns status 0, amount 0
23:03:41.681 00.000 12308 MoveAxis(N, 176, ABG)
23:03:41.681 00.000 12308 Guiding  Dir = 0, Dur = 176
23:03:41.681 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:41.688 00.007 12308 IsSlewing returns 0
23:03:41.688 00.000 12308 IsGuiding returns 0
23:03:41.689 00.001 12308 PulseGuide returned control before completion, sleep 186
23:03:41.713 00.024 14556 UpdateGuideState exits: m=2296 SNR=32.2
23:03:41.718 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:41.721 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:41.726 00.005 14556 Enqueuing Expose request
23:03:41.882 00.156 12308 IsGuiding returns 1
23:03:41.883 00.001 12308 scope still moving after pulse duration time elapsed
23:03:41.912 00.029 12308 IsSlewing returns 0
23:03:41.913 00.001 12308 IsGuiding returns 0
23:03:41.914 00.001 12308 scope move finished after 176 + 49 ms
23:03:41.914 00.000 12308 Move returns status 0, amount 176
23:03:41.914 00.000 12308 move complete, result=0
23:03:41.914 00.000 12308 worker thread done servicing request
23:03:41.915 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 176 ms NORTH
23:03:41.921 00.006 12308 Worker thread wakes up
23:03:41.921 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:41.923 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:43.179 01.256 12308 Exposure complete
23:03:43.341 00.162 12308 worker thread done servicing request
23:03:43.341 00.000 14556 OnExposeComplete: enter
23:03:43.346 00.005 14556 UpdateGuideState(): m_state=6
23:03:43.352 00.006 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6219
23:03:43.357 00.005 14556 Star::Find returns 1 (0), X=167.93, Y=994.92, Mass=2302, SNR=32.4, Peak=198 HFD=4.6
23:03:43.361 00.004 14556 CameraToMount -- cameraTheta (0.30) - m_xAngle (-3.07) = xAngle (3.37 = -2.91)
23:03:43.364 00.003 14556 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.28 = -3.01)
23:03:43.368 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.05 hyp=0.17 cameraTheta=0.30 mountX=-0.17 mountY=-0.02, mountTheta=-3.01
23:03:43.372 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.05, opts=13)
23:03:43.377 00.005 14556 Enqueuing Move request for scope (0.16, 0.05)
23:03:43.380 00.003 12308 Worker thread wakes up
23:03:43.380 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.05) opts 0xd
23:03:43.380 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.05)
23:03:43.380 00.000 12308 Moving (0.16, 0.05) raw xDistance=-0.17 yDistance=-0.02
23:03:43.381 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:03:43.381 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:43.381 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:03:43.381 00.000 12308 MoveAxis(E, 0, ABG)
23:03:43.381 00.000 12308 Move returns status 0, amount 0
23:03:43.381 00.000 12308 MoveAxis(N, 0, ABG)
23:03:43.381 00.000 12308 Move returns status 0, amount 0
23:03:43.383 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:43.386 00.003 12308 move complete, result=0
23:03:43.386 00.000 12308 worker thread done servicing request
23:03:43.403 00.017 14556 UpdateGuideState exits: m=2302 SNR=32.4
23:03:43.409 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:43.413 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:43.416 00.003 14556 Enqueuing Expose request
23:03:43.419 00.003 12308 Worker thread wakes up
23:03:43.419 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:03:43.424 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:43.424 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:44.679 01.255 12308 Exposure complete
23:03:44.814 00.135 12308 worker thread done servicing request
23:03:44.814 00.000 14556 OnExposeComplete: enter
23:03:44.819 00.005 14556 UpdateGuideState(): m_state=6
23:03:44.823 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6220
23:03:44.826 00.003 14556 Star::Find returns 1 (0), X=167.71, Y=995.00, Mass=2184, SNR=31.4, Peak=197 HFD=4.3
23:03:44.831 00.005 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.04 = -1.25)
23:03:44.837 00.006 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.35)
23:03:44.840 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.96 mountX=0.04 mountY=-0.14, mountTheta=-1.26
23:03:44.846 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.13, opts=13)
23:03:44.849 00.003 14556 Enqueuing Move request for scope (-0.05, 0.13)
23:03:44.853 00.004 12308 Worker thread wakes up
23:03:44.853 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
23:03:44.853 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
23:03:44.853 00.000 12308 Moving (-0.05, 0.13) raw xDistance=0.04 yDistance=-0.14
23:03:44.854 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:03:44.854 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:44.854 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:03:44.854 00.000 12308 MoveAxis(E, 0, ABG)
23:03:44.855 00.001 12308 Move returns status 0, amount 0
23:03:44.855 00.000 12308 MoveAxis(N, 0, ABG)
23:03:44.855 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:44.859 00.004 12308 Move returns status 0, amount 0
23:03:44.859 00.000 12308 move complete, result=0
23:03:44.859 00.000 12308 worker thread done servicing request
23:03:44.883 00.024 14556 UpdateGuideState exits: m=2184 SNR=31.4
23:03:44.888 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:44.892 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:44.897 00.005 14556 Enqueuing Expose request
23:03:44.903 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:44.907 00.004 12308 Worker thread wakes up
23:03:44.907 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:44.907 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:46.155 01.248 12308 Exposure complete
23:03:46.302 00.147 12308 worker thread done servicing request
23:03:46.302 00.000 14556 OnExposeComplete: enter
23:03:46.306 00.004 14556 UpdateGuideState(): m_state=6
23:03:46.311 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6221
23:03:46.315 00.004 14556 Star::Find returns 1 (0), X=167.85, Y=994.94, Mass=2271, SNR=31.9, Peak=184 HFD=4.3
23:03:46.319 00.004 14556 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.07) = xAngle (3.80 = -2.48)
23:03:46.323 00.004 14556 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.70 = -2.58)
23:03:46.326 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.11 cameraTheta=0.73 mountX=-0.09 mountY=-0.06, mountTheta=-2.55
23:03:46.331 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.07, opts=13)
23:03:46.336 00.005 14556 Enqueuing Move request for scope (0.08, 0.07)
23:03:46.339 00.003 12308 Worker thread wakes up
23:03:46.339 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
23:03:46.339 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
23:03:46.339 00.000 12308 Moving (0.08, 0.07) raw xDistance=-0.09 yDistance=-0.06
23:03:46.340 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:03:46.340 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:46.340 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:03:46.340 00.000 12308 MoveAxis(E, 0, ABG)
23:03:46.340 00.000 12308 Move returns status 0, amount 0
23:03:46.340 00.000 12308 MoveAxis(N, 0, ABG)
23:03:46.340 00.000 12308 Move returns status 0, amount 0
23:03:46.342 00.002 12308 move complete, result=0
23:03:46.342 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:46.348 00.006 12308 worker thread done servicing request
23:03:46.371 00.023 14556 UpdateGuideState exits: m=2271 SNR=31.9
23:03:46.376 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:46.383 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:46.388 00.005 14556 Enqueuing Expose request
23:03:46.394 00.006 12308 Worker thread wakes up
23:03:46.394 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:46.394 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:46.395 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:47.636 01.241 12308 Exposure complete
23:03:47.775 00.139 12308 worker thread done servicing request
23:03:47.775 00.000 14556 OnExposeComplete: enter
23:03:47.779 00.004 14556 UpdateGuideState(): m_state=6
23:03:47.783 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6222
23:03:47.787 00.004 14556 Star::Find returns 1 (0), X=167.77, Y=995.00, Mass=2413, SNR=32.8, Peak=197 HFD=4.7
23:03:47.791 00.004 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.60 = -1.69)
23:03:47.795 00.004 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.79)
23:03:47.798 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.52 mountX=-0.02 mountY=-0.13, mountTheta=-1.69
23:03:47.806 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.13, opts=13)
23:03:47.811 00.005 14556 Enqueuing Move request for scope (0.01, 0.13)
23:03:47.815 00.004 12308 Worker thread wakes up
23:03:47.815 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd
23:03:47.815 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.13)
23:03:47.815 00.000 12308 Moving (0.01, 0.13) raw xDistance=-0.02 yDistance=-0.13
23:03:47.815 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:03:47.817 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:47.817 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:03:47.817 00.000 12308 MoveAxis(E, 0, ABG)
23:03:47.817 00.000 12308 Move returns status 0, amount 0
23:03:47.817 00.000 12308 MoveAxis(N, 0, ABG)
23:03:47.818 00.001 12308 Move returns status 0, amount 0
23:03:47.818 00.000 12308 move complete, result=0
23:03:47.818 00.000 12308 worker thread done servicing request
23:03:47.819 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:47.845 00.026 14556 UpdateGuideState exits: m=2413 SNR=32.8
23:03:47.849 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:47.853 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:47.857 00.004 14556 Enqueuing Expose request
23:03:47.861 00.004 12308 Worker thread wakes up
23:03:47.861 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:47.865 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:47.866 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:49.108 01.242 12308 Exposure complete
23:03:49.248 00.140 12308 worker thread done servicing request
23:03:49.250 00.002 14556 OnExposeComplete: enter
23:03:49.253 00.003 14556 UpdateGuideState(): m_state=6
23:03:49.258 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6223
23:03:49.262 00.004 14556 Star::Find returns 1 (0), X=167.77, Y=995.10, Mass=2099, SNR=30.8, Peak=193 HFD=4.5
23:03:49.265 00.003 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
23:03:49.269 00.004 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
23:03:49.273 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.24 hyp=0.24 cameraTheta=1.58 mountX=-0.01 mountY=-0.23, mountTheta=-1.63
23:03:49.278 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.24, opts=13)
23:03:49.281 00.003 14556 Enqueuing Move request for scope (-0.00, 0.24)
23:03:49.285 00.004 12308 Worker thread wakes up
23:03:49.285 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.24) opts 0xd
23:03:49.286 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.24)
23:03:49.286 00.000 12308 Moving (-0.00, 0.24) raw xDistance=-0.01 yDistance=-0.23
23:03:49.286 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:03:49.286 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:03:49.286 00.000 12308 MoveAxis(E, 0, ABG)
23:03:49.286 00.000 12308 Move returns status 0, amount 0
23:03:49.288 00.002 12308 MoveAxis(N, 165, ABG)
23:03:49.288 00.000 12308 Guiding  Dir = 0, Dur = 165
23:03:49.288 00.000 12308 IsSlewing returns 0
23:03:49.288 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:49.294 00.006 12308 IsGuiding returns 0
23:03:49.294 00.000 12308 PulseGuide returned control before completion, sleep 175
23:03:49.317 00.023 14556 UpdateGuideState exits: m=2099 SNR=30.8
23:03:49.321 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:49.325 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:49.330 00.005 14556 Enqueuing Expose request
23:03:49.473 00.143 12308 IsGuiding returns 1
23:03:49.474 00.001 12308 scope still moving after pulse duration time elapsed
23:03:49.504 00.030 12308 IsSlewing returns 0
23:03:49.505 00.001 12308 IsGuiding returns 1
23:03:49.535 00.030 12308 IsSlewing returns 0
23:03:49.536 00.001 12308 IsGuiding returns 1
23:03:49.567 00.031 12308 IsSlewing returns 0
23:03:49.569 00.002 12308 IsGuiding returns 1
23:03:49.598 00.029 12308 IsSlewing returns 0
23:03:49.599 00.001 12308 IsGuiding returns 0
23:03:49.600 00.001 12308 scope move finished after 165 + 141 ms
23:03:49.600 00.000 12308 Move returns status 0, amount 165
23:03:49.602 00.002 12308 move complete, result=0
23:03:49.602 00.000 12308 worker thread done servicing request
23:03:49.603 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 165 ms NORTH
23:03:49.609 00.006 12308 Worker thread wakes up
23:03:49.609 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:49.609 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:50.857 01.248 12308 Exposure complete
23:03:50.992 00.135 12308 worker thread done servicing request
23:03:50.992 00.000 14556 OnExposeComplete: enter
23:03:50.995 00.003 14556 UpdateGuideState(): m_state=6
23:03:51.000 00.005 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6224
23:03:51.003 00.003 14556 Star::Find returns 1 (0), X=167.88, Y=994.93, Mass=2007, SNR=30.2, Peak=175 HFD=4.3
23:03:51.007 00.004 14556 CameraToMount -- cameraTheta (0.51) - m_xAngle (-3.07) = xAngle (3.58 = -2.70)
23:03:51.010 00.003 14556 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.48 = -2.80)
23:03:51.014 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.06 hyp=0.13 cameraTheta=0.51 mountX=-0.12 mountY=-0.04, mountTheta=-2.79
23:03:51.020 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.06, opts=13)
23:03:51.023 00.003 14556 Enqueuing Move request for scope (0.12, 0.06)
23:03:51.027 00.004 12308 Worker thread wakes up
23:03:51.027 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.06) opts 0xd
23:03:51.027 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.06)
23:03:51.027 00.000 12308 Moving (0.12, 0.06) raw xDistance=-0.12 yDistance=-0.04
23:03:51.027 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:03:51.027 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:51.027 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:03:51.028 00.001 12308 MoveAxis(E, 0, ABG)
23:03:51.028 00.000 12308 Move returns status 0, amount 0
23:03:51.028 00.000 12308 MoveAxis(N, 0, ABG)
23:03:51.028 00.000 12308 Move returns status 0, amount 0
23:03:51.028 00.000 12308 move complete, result=0
23:03:51.029 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:51.032 00.003 12308 worker thread done servicing request
23:03:51.052 00.020 14556 UpdateGuideState exits: m=2007 SNR=30.2
23:03:51.057 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:51.062 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:51.065 00.003 14556 Enqueuing Expose request
23:03:51.070 00.005 12308 Worker thread wakes up
23:03:51.070 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:51.070 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:51.070 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:03:52.315 01.245 12308 Exposure complete
23:03:52.458 00.143 12308 worker thread done servicing request
23:03:52.459 00.001 14556 OnExposeComplete: enter
23:03:52.464 00.005 14556 UpdateGuideState(): m_state=6
23:03:52.471 00.007 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6225
23:03:52.474 00.003 14556 Star::Find returns 1 (0), X=167.84, Y=994.76, Mass=2130, SNR=30.8, Peak=178 HFD=4.5
23:03:52.479 00.005 14556 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-3.07) = xAngle (2.10 = 2.10)
23:03:52.483 00.004 14556 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.00 = 2.00)
23:03:52.486 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-0.97 mountX=-0.07 mountY=0.12, mountTheta=2.08
23:03:52.492 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.11, opts=13)
23:03:52.496 00.004 14556 Enqueuing Move request for scope (0.07, -0.11)
23:03:52.499 00.003 12308 Worker thread wakes up
23:03:52.499 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
23:03:52.500 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
23:03:52.500 00.000 12308 Moving (0.07, -0.11) raw xDistance=-0.07 yDistance=0.12
23:03:52.500 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:03:52.500 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:52.500 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:03:52.501 00.001 12308 MoveAxis(E, 0, ABG)
23:03:52.501 00.000 12308 Move returns status 0, amount 0
23:03:52.502 00.001 12308 MoveAxis(N, 0, ABG)
23:03:52.502 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:52.506 00.004 12308 Move returns status 0, amount 0
23:03:52.506 00.000 12308 move complete, result=0
23:03:52.506 00.000 12308 worker thread done servicing request
23:03:52.528 00.022 14556 UpdateGuideState exits: m=2130 SNR=30.8
23:03:52.534 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:52.537 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:52.541 00.004 14556 Enqueuing Expose request
23:03:52.546 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:52.551 00.005 12308 Worker thread wakes up
23:03:52.551 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:52.551 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:53.804 01.253 12308 Exposure complete
23:03:53.942 00.138 12308 worker thread done servicing request
23:03:53.943 00.001 14556 OnExposeComplete: enter
23:03:53.947 00.004 14556 UpdateGuideState(): m_state=6
23:03:53.950 00.003 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6226
23:03:53.953 00.003 14556 Star::Find returns 1 (0), X=167.96, Y=995.10, Mass=2359, SNR=32.8, Peak=180 HFD=4.5
23:03:53.956 00.003 14556 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.07) = xAngle (3.96 = -2.33)
23:03:53.959 00.003 14556 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.86 = -2.43)
23:03:53.964 00.005 14556 CameraToMount -- cameraX=0.19 cameraY=0.23 hyp=0.30 cameraTheta=0.88 mountX=-0.20 mountY=-0.19, mountTheta=-2.38
23:03:53.969 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.23, opts=13)
23:03:53.973 00.004 14556 Enqueuing Move request for scope (0.19, 0.23)
23:03:53.977 00.004 12308 Worker thread wakes up
23:03:53.977 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.23) opts 0xd
23:03:53.977 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.23)
23:03:53.977 00.000 12308 Moving (0.19, 0.23) raw xDistance=-0.20 yDistance=-0.19
23:03:53.977 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:03:53.978 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:53.978 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:03:53.978 00.000 12308 MoveAxis(E, 88, ABG)
23:03:53.978 00.000 12308 Guiding  Dir = 2, Dur = 88
23:03:53.978 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:53.983 00.005 12308 IsSlewing returns 0
23:03:53.983 00.000 12308 IsGuiding returns 0
23:03:53.983 00.000 12308 PulseGuide returned control before completion, sleep 98
23:03:54.004 00.021 14556 UpdateGuideState exits: m=2359 SNR=32.8
23:03:54.006 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:54.010 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:54.014 00.004 14556 Enqueuing Expose request
23:03:54.090 00.076 12308 IsGuiding returns 1
23:03:54.090 00.000 12308 scope still moving after pulse duration time elapsed
23:03:54.122 00.032 12308 IsSlewing returns 0
23:03:54.123 00.001 12308 IsGuiding returns 0
23:03:54.123 00.000 12308 scope move finished after 88 + 52 ms
23:03:54.123 00.000 12308 Move returns status 0, amount 88
23:03:54.125 00.002 12308 MoveAxis(N, 0, ABG)
23:03:54.125 00.000 12308 Move returns status 0, amount 0
23:03:54.125 00.000 12308 move complete, result=0
23:03:54.125 00.000 12308 worker thread done servicing request
23:03:54.126 00.001 12308 Worker thread wakes up
23:03:54.126 00.000 14556 GuideStep: -0.2 px 88 ms EAST, -0.2 px 0 ms NORTH
23:03:54.132 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:54.132 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:55.382 01.250 12308 Exposure complete
23:03:55.509 00.127 12308 worker thread done servicing request
23:03:55.509 00.000 14556 OnExposeComplete: enter
23:03:55.514 00.005 14556 UpdateGuideState(): m_state=6
23:03:55.517 00.003 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6227
23:03:55.522 00.005 14556 Star::Find returns 1 (0), X=167.73, Y=995.04, Mass=2200, SNR=31.6, Peak=176 HFD=4.5
23:03:55.528 00.006 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.86 = -1.43)
23:03:55.532 00.004 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.52)
23:03:55.535 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.78 mountX=0.03 mountY=-0.18, mountTheta=-1.43
23:03:55.541 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.18, opts=13)
23:03:55.545 00.004 14556 Enqueuing Move request for scope (-0.04, 0.18)
23:03:55.548 00.003 12308 Worker thread wakes up
23:03:55.548 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.18) opts 0xd
23:03:55.548 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.18)
23:03:55.548 00.000 12308 Moving (-0.04, 0.18) raw xDistance=0.03 yDistance=-0.18
23:03:55.548 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:03:55.548 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:55.548 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:03:55.550 00.002 12308 MoveAxis(E, 0, ABG)
23:03:55.550 00.000 12308 Move returns status 0, amount 0
23:03:55.550 00.000 12308 MoveAxis(N, 0, ABG)
23:03:55.550 00.000 12308 Move returns status 0, amount 0
23:03:55.550 00.000 12308 move complete, result=0
23:03:55.550 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:55.554 00.004 12308 worker thread done servicing request
23:03:55.573 00.019 14556 UpdateGuideState exits: m=2200 SNR=31.6
23:03:55.577 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:55.580 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:55.586 00.006 14556 Enqueuing Expose request
23:03:55.591 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:03:55.596 00.005 12308 Worker thread wakes up
23:03:55.596 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:55.596 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:56.853 01.257 12308 Exposure complete
23:03:57.007 00.154 12308 worker thread done servicing request
23:03:57.008 00.001 14556 OnExposeComplete: enter
23:03:57.012 00.004 14556 UpdateGuideState(): m_state=6
23:03:57.017 00.005 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6228
23:03:57.022 00.005 14556 Star::Find returns 1 (0), X=167.70, Y=995.25, Mass=2235, SNR=31.8, Peak=192 HFD=4.6
23:03:57.026 00.004 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.83 = -1.46)
23:03:57.029 00.003 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.56)
23:03:57.035 00.006 14556 CameraToMount -- cameraX=-0.07 cameraY=0.38 hyp=0.39 cameraTheta=1.75 mountX=0.04 mountY=-0.39, mountTheta=-1.46
23:03:57.040 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.38, opts=13)
23:03:57.043 00.003 14556 Enqueuing Move request for scope (-0.07, 0.38)
23:03:57.047 00.004 12308 Worker thread wakes up
23:03:57.047 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.38) opts 0xd
23:03:57.048 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.38)
23:03:57.048 00.000 12308 Moving (-0.07, 0.38) raw xDistance=0.04 yDistance=-0.39
23:03:57.049 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:03:57.049 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
23:03:57.049 00.000 12308 MoveAxis(E, 0, ABG)
23:03:57.049 00.000 12308 Move returns status 0, amount 0
23:03:57.049 00.000 12308 MoveAxis(N, 274, ABG)
23:03:57.050 00.001 12308 Guiding  Dir = 0, Dur = 274
23:03:57.050 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:57.054 00.004 12308 IsSlewing returns 0
23:03:57.054 00.000 12308 IsGuiding returns 0
23:03:57.056 00.002 12308 PulseGuide returned control before completion, sleep 284
23:03:57.079 00.023 14556 UpdateGuideState exits: m=2235 SNR=31.8
23:03:57.083 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:57.089 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:57.093 00.004 14556 Enqueuing Expose request
23:03:57.343 00.250 12308 IsGuiding returns 1
23:03:57.343 00.000 12308 scope still moving after pulse duration time elapsed
23:03:57.373 00.030 12308 IsSlewing returns 0
23:03:57.373 00.000 12308 IsGuiding returns 1
23:03:57.403 00.030 12308 IsSlewing returns 0
23:03:57.403 00.000 12308 IsGuiding returns 0
23:03:57.404 00.001 12308 scope move finished after 274 + 74 ms
23:03:57.404 00.000 12308 Move returns status 0, amount 274
23:03:57.404 00.000 12308 move complete, result=0
23:03:57.404 00.000 12308 worker thread done servicing request
23:03:57.404 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 274 ms NORTH
23:03:57.408 00.004 12308 Worker thread wakes up
23:03:57.408 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:57.408 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:03:58.659 01.251 12308 Exposure complete
23:03:58.786 00.127 12308 worker thread done servicing request
23:03:58.786 00.000 14556 OnExposeComplete: enter
23:03:58.791 00.005 14556 UpdateGuideState(): m_state=6
23:03:58.794 00.003 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6229
23:03:58.798 00.004 14556 Star::Find returns 1 (0), X=167.86, Y=994.93, Mass=2267, SNR=32.0, Peak=180 HFD=4.5
23:03:58.801 00.003 14556 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.07) = xAngle (3.65 = -2.64)
23:03:58.806 00.005 14556 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.55 = -2.74)
23:03:58.811 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.57 mountX=-0.10 mountY=-0.04, mountTheta=-2.72
23:03:58.816 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.06, opts=13)
23:03:58.821 00.005 14556 Enqueuing Move request for scope (0.09, 0.06)
23:03:58.825 00.004 12308 Worker thread wakes up
23:03:58.825 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
23:03:58.825 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
23:03:58.825 00.000 12308 Moving (0.09, 0.06) raw xDistance=-0.10 yDistance=-0.04
23:03:58.825 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:03:58.826 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:58.826 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:03:58.826 00.000 12308 MoveAxis(E, 0, ABG)
23:03:58.826 00.000 12308 Move returns status 0, amount 0
23:03:58.826 00.000 12308 MoveAxis(N, 0, ABG)
23:03:58.826 00.000 12308 Move returns status 0, amount 0
23:03:58.826 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:03:58.832 00.006 12308 move complete, result=0
23:03:58.832 00.000 12308 worker thread done servicing request
23:03:58.852 00.020 14556 UpdateGuideState exits: m=2267 SNR=32.0
23:03:58.857 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:58.860 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:03:58.865 00.005 14556 Enqueuing Expose request
23:03:58.869 00.004 12308 Worker thread wakes up
23:03:58.869 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:03:58.875 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:03:58.875 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:00.123 01.248 12308 Exposure complete
23:04:00.255 00.132 12308 worker thread done servicing request
23:04:00.256 00.001 14556 OnExposeComplete: enter
23:04:00.260 00.004 14556 UpdateGuideState(): m_state=6
23:04:00.264 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6230
23:04:00.268 00.004 14556 Star::Find returns 1 (0), X=167.70, Y=994.93, Mass=2001, SNR=29.9, Peak=163 HFD=4.7
23:04:00.273 00.005 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.42 = -0.86)
23:04:00.279 00.006 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.96)
23:04:00.282 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.09 cameraTheta=2.35 mountX=0.06 mountY=-0.07, mountTheta=-0.90
23:04:00.286 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.06, opts=13)
23:04:00.289 00.003 14556 Enqueuing Move request for scope (-0.06, 0.06)
23:04:00.293 00.004 12308 Worker thread wakes up
23:04:00.293 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
23:04:00.293 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
23:04:00.293 00.000 12308 Moving (-0.06, 0.06) raw xDistance=0.06 yDistance=-0.07
23:04:00.293 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:04:00.293 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:00.293 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:04:00.295 00.002 12308 MoveAxis(E, 0, ABG)
23:04:00.295 00.000 12308 Move returns status 0, amount 0
23:04:00.295 00.000 12308 MoveAxis(N, 0, ABG)
23:04:00.295 00.000 12308 Move returns status 0, amount 0
23:04:00.295 00.000 12308 move complete, result=0
23:04:00.296 00.001 12308 worker thread done servicing request
23:04:00.296 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:00.320 00.024 14556 UpdateGuideState exits: m=2001 SNR=29.9
23:04:00.324 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:00.327 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:00.331 00.004 14556 Enqueuing Expose request
23:04:00.336 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:04:00.340 00.004 12308 Worker thread wakes up
23:04:00.340 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:00.340 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:01.592 01.252 12308 Exposure complete
23:04:01.731 00.139 12308 worker thread done servicing request
23:04:01.732 00.001 14556 OnExposeComplete: enter
23:04:01.736 00.004 14556 UpdateGuideState(): m_state=6
23:04:01.741 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6231
23:04:01.745 00.004 14556 Star::Find returns 1 (0), X=167.65, Y=995.00, Mass=2089, SNR=30.7, Peak=166 HFD=4.2
23:04:01.749 00.004 14556 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.07) = xAngle (5.37 = -0.91)
23:04:01.753 00.004 14556 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.27 = -1.01)
23:04:01.756 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.14 hyp=0.18 cameraTheta=2.30 mountX=0.11 mountY=-0.15, mountTheta=-0.94
23:04:01.761 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.14, opts=13)
23:04:01.764 00.003 14556 Enqueuing Move request for scope (-0.12, 0.14)
23:04:01.768 00.004 12308 Worker thread wakes up
23:04:01.768 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.14) opts 0xd
23:04:01.768 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.14)
23:04:01.768 00.000 12308 Moving (-0.12, 0.14) raw xDistance=0.11 yDistance=-0.15
23:04:01.768 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:04:01.770 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:01.770 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:04:01.770 00.000 12308 MoveAxis(E, 0, ABG)
23:04:01.770 00.000 12308 Move returns status 0, amount 0
23:04:01.770 00.000 12308 MoveAxis(N, 0, ABG)
23:04:01.770 00.000 12308 Move returns status 0, amount 0
23:04:01.771 00.001 12308 move complete, result=0
23:04:01.771 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:01.776 00.005 12308 worker thread done servicing request
23:04:01.798 00.022 14556 UpdateGuideState exits: m=2089 SNR=30.7
23:04:01.805 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:01.809 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:01.813 00.004 14556 Enqueuing Expose request
23:04:01.816 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:04:01.820 00.004 12308 Worker thread wakes up
23:04:01.820 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:01.820 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:03.060 01.240 12308 Exposure complete
23:04:03.205 00.145 12308 worker thread done servicing request
23:04:03.205 00.000 14556 OnExposeComplete: enter
23:04:03.211 00.006 14556 UpdateGuideState(): m_state=6
23:04:03.215 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6232
23:04:03.221 00.006 14556 Star::Find returns 1 (0), X=167.78, Y=994.95, Mass=2307, SNR=32.3, Peak=191 HFD=4.5
23:04:03.226 00.005 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.49 = -1.80)
23:04:03.230 00.004 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.90)
23:04:03.234 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.09 cameraTheta=1.41 mountX=-0.02 mountY=-0.08, mountTheta=-1.80
23:04:03.240 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.08, opts=13)
23:04:03.244 00.004 14556 Enqueuing Move request for scope (0.01, 0.08)
23:04:03.248 00.004 12308 Worker thread wakes up
23:04:03.248 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
23:04:03.248 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
23:04:03.248 00.000 12308 Moving (0.01, 0.08) raw xDistance=-0.02 yDistance=-0.08
23:04:03.248 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:04:03.249 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:03.249 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:04:03.249 00.000 12308 MoveAxis(E, 0, ABG)
23:04:03.249 00.000 12308 Move returns status 0, amount 0
23:04:03.251 00.002 12308 MoveAxis(N, 0, ABG)
23:04:03.251 00.000 12308 Move returns status 0, amount 0
23:04:03.251 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:03.254 00.003 12308 move complete, result=0
23:04:03.254 00.000 12308 worker thread done servicing request
23:04:03.283 00.029 14556 UpdateGuideState exits: m=2307 SNR=32.3
23:04:03.288 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:03.294 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:03.300 00.006 14556 Enqueuing Expose request
23:04:03.308 00.008 12308 Worker thread wakes up
23:04:03.308 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:04:03.314 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:03.314 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:04.563 01.249 12308 Exposure complete
23:04:04.697 00.134 12308 worker thread done servicing request
23:04:04.698 00.001 14556 OnExposeComplete: enter
23:04:04.702 00.004 14556 UpdateGuideState(): m_state=6
23:04:04.706 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6233
23:04:04.710 00.004 14556 Star::Find returns 1 (0), X=167.60, Y=995.05, Mass=2214, SNR=31.5, Peak=155 HFD=4.8
23:04:04.714 00.004 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
23:04:04.718 00.004 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
23:04:04.721 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.18 hyp=0.25 cameraTheta=2.32 mountX=0.15 mountY=-0.21, mountTheta=-0.93
23:04:04.727 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.18, opts=13)
23:04:04.731 00.004 14556 Enqueuing Move request for scope (-0.17, 0.18)
23:04:04.734 00.003 12308 Worker thread wakes up
23:04:04.734 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.18) opts 0xd
23:04:04.734 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.18)
23:04:04.734 00.000 12308 Moving (-0.17, 0.18) raw xDistance=0.15 yDistance=-0.21
23:04:04.734 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:04:04.734 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:04:04.736 00.002 12308 MoveAxis(E, 0, ABG)
23:04:04.736 00.000 12308 Move returns status 0, amount 0
23:04:04.736 00.000 12308 MoveAxis(N, 145, ABG)
23:04:04.736 00.000 12308 Guiding  Dir = 0, Dur = 145
23:04:04.736 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:04.741 00.005 12308 IsSlewing returns 0
23:04:04.741 00.000 12308 IsGuiding returns 0
23:04:04.741 00.000 12308 PulseGuide returned control before completion, sleep 155
23:04:04.763 00.022 14556 UpdateGuideState exits: m=2214 SNR=31.5
23:04:04.766 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:04.771 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:04.776 00.005 14556 Enqueuing Expose request
23:04:04.913 00.137 12308 IsGuiding returns 1
23:04:04.913 00.000 12308 scope still moving after pulse duration time elapsed
23:04:04.944 00.031 12308 IsSlewing returns 0
23:04:04.944 00.000 12308 IsGuiding returns 0
23:04:04.945 00.001 12308 scope move finished after 145 + 58 ms
23:04:04.945 00.000 12308 Move returns status 0, amount 145
23:04:04.946 00.001 12308 move complete, result=0
23:04:04.946 00.000 12308 worker thread done servicing request
23:04:04.946 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 145 ms NORTH
23:04:04.953 00.007 12308 Worker thread wakes up
23:04:04.953 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:04.953 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:06.211 01.258 12308 Exposure complete
23:04:06.348 00.137 12308 worker thread done servicing request
23:04:06.348 00.000 14556 OnExposeComplete: enter
23:04:06.354 00.006 14556 UpdateGuideState(): m_state=6
23:04:06.359 00.005 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6234
23:04:06.366 00.007 14556 Star::Find returns 1 (0), X=167.65, Y=994.98, Mass=2098, SNR=30.7, Peak=168 HFD=4.3
23:04:06.373 00.007 14556 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.07) = xAngle (5.45 = -0.83)
23:04:06.378 00.005 14556 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.93)
23:04:06.382 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.12 hyp=0.17 cameraTheta=2.38 mountX=0.11 mountY=-0.13, mountTheta=-0.87
23:04:06.390 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.12, opts=13)
23:04:06.397 00.007 14556 Enqueuing Move request for scope (-0.12, 0.12)
23:04:06.405 00.008 12308 Worker thread wakes up
23:04:06.405 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.12) opts 0xd
23:04:06.406 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.12)
23:04:06.406 00.000 12308 Moving (-0.12, 0.12) raw xDistance=0.11 yDistance=-0.13
23:04:06.406 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:04:06.406 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:06.408 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:04:06.408 00.000 12308 MoveAxis(E, 0, ABG)
23:04:06.408 00.000 12308 Move returns status 0, amount 0
23:04:06.409 00.001 12308 MoveAxis(N, 0, ABG)
23:04:06.409 00.000 12308 Move returns status 0, amount 0
23:04:06.409 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:06.415 00.006 12308 move complete, result=0
23:04:06.415 00.000 12308 worker thread done servicing request
23:04:06.439 00.024 14556 UpdateGuideState exits: m=2098 SNR=30.7
23:04:06.443 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:06.447 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:06.451 00.004 14556 Enqueuing Expose request
23:04:06.459 00.008 12308 Worker thread wakes up
23:04:06.459 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:04:06.465 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:06.465 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:07.705 01.240 12308 Exposure complete
23:04:07.839 00.134 12308 worker thread done servicing request
23:04:07.839 00.000 14556 OnExposeComplete: enter
23:04:07.843 00.004 14556 UpdateGuideState(): m_state=6
23:04:07.847 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6235
23:04:07.850 00.003 14556 Star::Find returns 1 (0), X=167.66, Y=995.07, Mass=1974, SNR=30.0, Peak=153 HFD=4.3
23:04:07.855 00.005 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.13 = -1.15)
23:04:07.859 00.004 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.25)
23:04:07.864 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.21 hyp=0.24 cameraTheta=2.06 mountX=0.10 mountY=-0.22, mountTheta=-1.16
23:04:07.870 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.21, opts=13)
23:04:07.874 00.004 14556 Enqueuing Move request for scope (-0.11, 0.21)
23:04:07.877 00.003 12308 Worker thread wakes up
23:04:07.877 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.21) opts 0xd
23:04:07.877 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.21)
23:04:07.877 00.000 12308 Moving (-0.11, 0.21) raw xDistance=0.10 yDistance=-0.22
23:04:07.877 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:04:07.877 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:04:07.877 00.000 12308 MoveAxis(E, 0, ABG)
23:04:07.879 00.002 12308 Move returns status 0, amount 0
23:04:07.879 00.000 12308 MoveAxis(N, 157, ABG)
23:04:07.879 00.000 12308 Guiding  Dir = 0, Dur = 157
23:04:07.879 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:07.883 00.004 12308 IsSlewing returns 0
23:04:07.883 00.000 12308 IsGuiding returns 0
23:04:07.884 00.001 12308 PulseGuide returned control before completion, sleep 167
23:04:07.906 00.022 14556 UpdateGuideState exits: m=1974 SNR=30.0
23:04:07.911 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:07.915 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:07.920 00.005 14556 Enqueuing Expose request
23:04:08.055 00.135 12308 IsGuiding returns 1
23:04:08.056 00.001 12308 scope still moving after pulse duration time elapsed
23:04:08.086 00.030 12308 IsSlewing returns 0
23:04:08.086 00.000 12308 IsGuiding returns 0
23:04:08.087 00.001 12308 scope move finished after 157 + 46 ms
23:04:08.088 00.001 12308 Move returns status 0, amount 157
23:04:08.088 00.000 12308 move complete, result=0
23:04:08.088 00.000 12308 worker thread done servicing request
23:04:08.089 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 157 ms NORTH
23:04:08.097 00.008 12308 Worker thread wakes up
23:04:08.097 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:08.097 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:09.346 01.249 12308 Exposure complete
23:04:09.486 00.140 12308 worker thread done servicing request
23:04:09.486 00.000 14556 OnExposeComplete: enter
23:04:09.491 00.005 14556 UpdateGuideState(): m_state=6
23:04:09.496 00.005 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6236
23:04:09.499 00.003 14556 Star::Find returns 1 (0), X=167.66, Y=995.10, Mass=2137, SNR=31.0, Peak=161 HFD=4.7
23:04:09.503 00.004 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.08 = -1.20)
23:04:09.507 00.004 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.30)
23:04:09.511 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.24 hyp=0.26 cameraTheta=2.01 mountX=0.09 mountY=-0.25, mountTheta=-1.21
23:04:09.516 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.24, opts=13)
23:04:09.520 00.004 14556 Enqueuing Move request for scope (-0.11, 0.24)
23:04:09.524 00.004 12308 Worker thread wakes up
23:04:09.524 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.24) opts 0xd
23:04:09.525 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.24)
23:04:09.525 00.000 12308 Moving (-0.11, 0.24) raw xDistance=0.09 yDistance=-0.25
23:04:09.525 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:04:09.525 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:04:09.527 00.002 12308 MoveAxis(E, 0, ABG)
23:04:09.527 00.000 12308 Move returns status 0, amount 0
23:04:09.527 00.000 12308 MoveAxis(N, 176, ABG)
23:04:09.527 00.000 12308 Guiding  Dir = 0, Dur = 176
23:04:09.527 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:09.533 00.006 12308 IsSlewing returns 0
23:04:09.533 00.000 12308 IsGuiding returns 0
23:04:09.533 00.000 12308 PulseGuide returned control before completion, sleep 186
23:04:09.556 00.023 14556 UpdateGuideState exits: m=2137 SNR=31.0
23:04:09.561 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:09.565 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:09.569 00.004 14556 Enqueuing Expose request
23:04:09.728 00.159 12308 IsGuiding returns 1
23:04:09.728 00.000 12308 scope still moving after pulse duration time elapsed
23:04:09.758 00.030 12308 IsSlewing returns 0
23:04:09.758 00.000 12308 IsGuiding returns 0
23:04:09.758 00.000 12308 scope move finished after 176 + 49 ms
23:04:09.758 00.000 12308 Move returns status 0, amount 176
23:04:09.758 00.000 12308 move complete, result=0
23:04:09.760 00.002 12308 worker thread done servicing request
23:04:09.760 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 176 ms NORTH
23:04:09.765 00.005 12308 Worker thread wakes up
23:04:09.765 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:09.765 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:11.026 01.261 12308 Exposure complete
23:04:11.172 00.146 12308 worker thread done servicing request
23:04:11.173 00.001 14556 OnExposeComplete: enter
23:04:11.178 00.005 14556 UpdateGuideState(): m_state=6
23:04:11.181 00.003 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6237
23:04:11.186 00.005 14556 Star::Find returns 1 (0), X=167.65, Y=994.83, Mass=2300, SNR=32.0, Peak=166 HFD=4.4
23:04:11.190 00.004 14556 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.07) = xAngle (0.27 = 0.27)
23:04:11.194 00.004 14556 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.17 = 0.17)
23:04:11.197 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.12 cameraTheta=-2.80 mountX=0.12 mountY=0.02, mountTheta=0.18
23:04:11.202 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.04, opts=13)
23:04:11.208 00.006 14556 Enqueuing Move request for scope (-0.12, -0.04)
23:04:11.212 00.004 12308 Worker thread wakes up
23:04:11.212 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
23:04:11.212 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
23:04:11.213 00.001 12308 Moving (-0.12, -0.04) raw xDistance=0.12 yDistance=0.02
23:04:11.213 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:04:11.213 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:11.213 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:04:11.214 00.001 12308 MoveAxis(E, 0, ABG)
23:04:11.214 00.000 12308 Move returns status 0, amount 0
23:04:11.214 00.000 12308 MoveAxis(N, 0, ABG)
23:04:11.214 00.000 12308 Move returns status 0, amount 0
23:04:11.215 00.001 12308 move complete, result=0
23:04:11.215 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:11.220 00.005 12308 worker thread done servicing request
23:04:11.241 00.021 14556 UpdateGuideState exits: m=2300 SNR=32.0
23:04:11.246 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:11.250 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:11.254 00.004 14556 Enqueuing Expose request
23:04:11.258 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:11.261 00.003 12308 Worker thread wakes up
23:04:11.261 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:11.261 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:12.511 01.250 12308 Exposure complete
23:04:12.656 00.145 12308 worker thread done servicing request
23:04:12.656 00.000 14556 OnExposeComplete: enter
23:04:12.660 00.004 14556 UpdateGuideState(): m_state=6
23:04:12.664 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6238
23:04:12.668 00.004 14556 Star::Find returns 1 (0), X=167.54, Y=994.78, Mass=2088, SNR=30.4, Peak=154 HFD=4.6
23:04:12.672 00.004 14556 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-3.07) = xAngle (0.31 = 0.31)
23:04:12.676 00.004 14556 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.21 = 0.21)
23:04:12.683 00.007 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.09 hyp=0.25 cameraTheta=-2.76 mountX=0.24 mountY=0.05, mountTheta=0.22
23:04:12.688 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.09, opts=13)
23:04:12.693 00.005 14556 Enqueuing Move request for scope (-0.23, -0.09)
23:04:12.697 00.004 12308 Worker thread wakes up
23:04:12.698 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.09) opts 0xd
23:04:12.698 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.09)
23:04:12.698 00.000 12308 Moving (-0.23, -0.09) raw xDistance=0.24 yDistance=0.05
23:04:12.698 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:04:12.698 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:12.698 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:04:12.698 00.000 12308 MoveAxis(W, 102, ABG)
23:04:12.699 00.001 12308 Guiding  Dir = 3, Dur = 102
23:04:12.699 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:12.703 00.004 12308 IsSlewing returns 0
23:04:12.703 00.000 12308 IsGuiding returns 0
23:04:12.703 00.000 12308 PulseGuide returned control before completion, sleep 112
23:04:12.727 00.024 14556 UpdateGuideState exits: m=2088 SNR=30.4
23:04:12.732 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:12.736 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:12.741 00.005 14556 Enqueuing Expose request
23:04:12.832 00.091 12308 IsGuiding returns 0
23:04:12.832 00.000 12308 Move returns status 0, amount 102
23:04:12.832 00.000 12308 MoveAxis(N, 0, ABG)
23:04:12.833 00.001 12308 Move returns status 0, amount 0
23:04:12.833 00.000 12308 move complete, result=0
23:04:12.835 00.002 12308 worker thread done servicing request
23:04:12.835 00.000 14556 GuideStep: 0.2 px 102 ms WEST, 0.1 px 0 ms NORTH
23:04:12.839 00.004 12308 Worker thread wakes up
23:04:12.839 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:12.839 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:14.087 01.248 12308 Exposure complete
23:04:14.219 00.132 12308 worker thread done servicing request
23:04:14.220 00.001 14556 OnExposeComplete: enter
23:04:14.224 00.004 14556 UpdateGuideState(): m_state=6
23:04:14.228 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6239
23:04:14.232 00.004 14556 Star::Find returns 1 (0), X=167.67, Y=994.92, Mass=2208, SNR=31.7, Peak=156 HFD=4.6
23:04:14.237 00.005 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.73 = -0.55)
23:04:14.242 00.005 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.65)
23:04:14.247 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.11 cameraTheta=2.66 mountX=0.10 mountY=-0.07, mountTheta=-0.62
23:04:14.253 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.05, opts=13)
23:04:14.258 00.005 14556 Enqueuing Move request for scope (-0.10, 0.05)
23:04:14.262 00.004 12308 Worker thread wakes up
23:04:14.262 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd
23:04:14.262 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.05)
23:04:14.262 00.000 12308 Moving (-0.10, 0.05) raw xDistance=0.10 yDistance=-0.07
23:04:14.263 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:04:14.263 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:14.263 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:04:14.263 00.000 12308 MoveAxis(E, 0, ABG)
23:04:14.263 00.000 12308 Move returns status 0, amount 0
23:04:14.264 00.001 12308 MoveAxis(N, 0, ABG)
23:04:14.264 00.000 12308 Move returns status 0, amount 0
23:04:14.264 00.000 12308 move complete, result=0
23:04:14.264 00.000 12308 worker thread done servicing request
23:04:14.264 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:14.292 00.028 14556 UpdateGuideState exits: m=2208 SNR=31.7
23:04:14.296 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:14.302 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:14.306 00.004 14556 Enqueuing Expose request
23:04:14.310 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:04:14.314 00.004 12308 Worker thread wakes up
23:04:14.314 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:14.314 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:15.564 01.250 12308 Exposure complete
23:04:15.721 00.157 12308 worker thread done servicing request
23:04:15.722 00.001 14556 OnExposeComplete: enter
23:04:15.726 00.004 14556 UpdateGuideState(): m_state=6
23:04:15.732 00.006 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6240
23:04:15.736 00.004 14556 Star::Find returns 1 (0), X=167.50, Y=994.84, Mass=2286, SNR=32.2, Peak=185 HFD=4.4
23:04:15.740 00.004 14556 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.07) = xAngle (0.02 = 0.02)
23:04:15.745 00.005 14556 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.08 = -0.08)
23:04:15.750 00.005 14556 CameraToMount -- cameraX=-0.27 cameraY=-0.02 hyp=0.27 cameraTheta=-3.05 mountX=0.27 mountY=-0.02, mountTheta=-0.08
23:04:15.755 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=-0.02, opts=13)
23:04:15.760 00.005 14556 Enqueuing Move request for scope (-0.27, -0.02)
23:04:15.763 00.003 12308 Worker thread wakes up
23:04:15.763 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.02) opts 0xd
23:04:15.764 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.27, -0.02)
23:04:15.764 00.000 12308 Moving (-0.27, -0.02) raw xDistance=0.27 yDistance=-0.02
23:04:15.764 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:04:15.764 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:15.765 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:04:15.765 00.000 12308 MoveAxis(W, 115, ABG)
23:04:15.766 00.001 12308 Guiding  Dir = 3, Dur = 115
23:04:15.766 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:15.770 00.004 12308 IsSlewing returns 0
23:04:15.771 00.001 12308 IsGuiding returns 0
23:04:15.772 00.001 12308 PulseGuide returned control before completion, sleep 125
23:04:15.793 00.021 14556 UpdateGuideState exits: m=2286 SNR=32.2
23:04:15.798 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:15.802 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:15.808 00.006 14556 Enqueuing Expose request
23:04:15.898 00.090 12308 IsGuiding returns 1
23:04:15.899 00.001 12308 scope still moving after pulse duration time elapsed
23:04:15.931 00.032 12308 IsSlewing returns 0
23:04:15.931 00.000 12308 IsGuiding returns 0
23:04:15.932 00.001 12308 scope move finished after 115 + 45 ms
23:04:15.932 00.000 12308 Move returns status 0, amount 115
23:04:15.932 00.000 12308 MoveAxis(N, 0, ABG)
23:04:15.933 00.001 12308 Move returns status 0, amount 0
23:04:15.933 00.000 12308 move complete, result=0
23:04:15.933 00.000 12308 worker thread done servicing request
23:04:15.933 00.000 14556 GuideStep: 0.3 px 115 ms WEST, -0.0 px 0 ms NORTH
23:04:15.942 00.009 12308 Worker thread wakes up
23:04:15.942 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:15.942 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:17.193 01.251 12308 Exposure complete
23:04:17.332 00.139 12308 worker thread done servicing request
23:04:17.332 00.000 14556 OnExposeComplete: enter
23:04:17.338 00.006 14556 UpdateGuideState(): m_state=6
23:04:17.343 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6241
23:04:17.346 00.003 14556 Star::Find returns 1 (0), X=167.79, Y=994.81, Mass=2279, SNR=32.1, Peak=209 HFD=4.5
23:04:17.351 00.005 14556 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-3.07) = xAngle (1.89 = 1.89)
23:04:17.354 00.003 14556 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.79 = 1.79)
23:04:17.358 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.18 mountX=-0.02 mountY=0.06, mountTheta=1.88
23:04:17.363 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.06, opts=13)
23:04:17.366 00.003 14556 Enqueuing Move request for scope (0.02, -0.06)
23:04:17.371 00.005 12308 Worker thread wakes up
23:04:17.371 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
23:04:17.371 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
23:04:17.371 00.000 12308 Moving (0.02, -0.06) raw xDistance=-0.02 yDistance=0.06
23:04:17.371 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:04:17.371 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:17.372 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:04:17.372 00.000 12308 MoveAxis(E, 0, ABG)
23:04:17.372 00.000 12308 Move returns status 0, amount 0
23:04:17.372 00.000 12308 MoveAxis(N, 0, ABG)
23:04:17.372 00.000 12308 Move returns status 0, amount 0
23:04:17.373 00.001 12308 move complete, result=0
23:04:17.374 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:17.377 00.003 12308 worker thread done servicing request
23:04:17.391 00.014 14556 UpdateGuideState exits: m=2279 SNR=32.1
23:04:17.395 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:17.398 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:17.402 00.004 14556 Enqueuing Expose request
23:04:17.405 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:17.410 00.005 12308 Worker thread wakes up
23:04:17.410 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:17.410 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:18.661 01.251 12308 Exposure complete
23:04:18.802 00.141 12308 worker thread done servicing request
23:04:18.804 00.002 14556 OnExposeComplete: enter
23:04:18.807 00.003 14556 UpdateGuideState(): m_state=6
23:04:18.812 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6242
23:04:18.816 00.004 14556 Star::Find returns 1 (0), X=167.75, Y=995.04, Mass=2253, SNR=31.9, Peak=201 HFD=4.4
23:04:18.820 00.004 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
23:04:18.824 00.004 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
23:04:18.827 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.65 mountX=0.00 mountY=-0.18, mountTheta=-1.56
23:04:18.834 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.18, opts=13)
23:04:18.838 00.004 14556 Enqueuing Move request for scope (-0.01, 0.18)
23:04:18.841 00.003 12308 Worker thread wakes up
23:04:18.842 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
23:04:18.842 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
23:04:18.842 00.000 12308 Moving (-0.01, 0.18) raw xDistance=0.00 yDistance=-0.18
23:04:18.842 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:04:18.844 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:18.844 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:04:18.844 00.000 12308 MoveAxis(E, 0, ABG)
23:04:18.844 00.000 12308 Move returns status 0, amount 0
23:04:18.844 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:18.849 00.005 12308 MoveAxis(N, 0, ABG)
23:04:18.849 00.000 12308 Move returns status 0, amount 0
23:04:18.849 00.000 12308 move complete, result=0
23:04:18.849 00.000 12308 worker thread done servicing request
23:04:18.871 00.022 14556 UpdateGuideState exits: m=2253 SNR=31.9
23:04:18.876 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:18.879 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:18.884 00.005 14556 Enqueuing Expose request
23:04:18.888 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:04:18.892 00.004 12308 Worker thread wakes up
23:04:18.893 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:18.893 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:20.147 01.254 12308 Exposure complete
23:04:20.287 00.140 12308 worker thread done servicing request
23:04:20.287 00.000 14556 OnExposeComplete: enter
23:04:20.292 00.005 14556 UpdateGuideState(): m_state=6
23:04:20.296 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6243
23:04:20.299 00.003 14556 Star::Find returns 1 (0), X=167.91, Y=995.06, Mass=2101, SNR=30.8, Peak=184 HFD=4.3
23:04:20.302 00.003 14556 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.07) = xAngle (4.01 = -2.28)
23:04:20.306 00.004 14556 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.91 = -2.38)
23:04:20.310 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.19 hyp=0.24 cameraTheta=0.93 mountX=-0.15 mountY=-0.16, mountTheta=-2.32
23:04:20.316 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.19, opts=13)
23:04:20.319 00.003 14556 Enqueuing Move request for scope (0.14, 0.19)
23:04:20.324 00.005 12308 Worker thread wakes up
23:04:20.324 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.19) opts 0xd
23:04:20.324 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.19)
23:04:20.324 00.000 12308 Moving (0.14, 0.19) raw xDistance=-0.15 yDistance=-0.16
23:04:20.324 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:04:20.325 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:20.325 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:04:20.325 00.000 12308 MoveAxis(E, 0, ABG)
23:04:20.325 00.000 12308 Move returns status 0, amount 0
23:04:20.326 00.001 12308 MoveAxis(N, 0, ABG)
23:04:20.326 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:20.331 00.005 12308 Move returns status 0, amount 0
23:04:20.331 00.000 12308 move complete, result=0
23:04:20.332 00.001 12308 worker thread done servicing request
23:04:20.351 00.019 14556 UpdateGuideState exits: m=2101 SNR=30.8
23:04:20.356 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:20.359 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:20.364 00.005 14556 Enqueuing Expose request
23:04:20.367 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:04:20.372 00.005 12308 Worker thread wakes up
23:04:20.372 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:20.373 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:21.627 01.254 12308 Exposure complete
23:04:21.766 00.139 12308 worker thread done servicing request
23:04:21.766 00.000 14556 OnExposeComplete: enter
23:04:21.770 00.004 14556 UpdateGuideState(): m_state=6
23:04:21.775 00.005 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6244
23:04:21.780 00.005 14556 Star::Find returns 1 (0), X=167.79, Y=995.07, Mass=2335, SNR=32.6, Peak=182 HFD=4.5
23:04:21.783 00.003 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.51 = -1.77)
23:04:21.787 00.004 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.87)
23:04:21.792 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.21 cameraTheta=1.44 mountX=-0.04 mountY=-0.20, mountTheta=-1.77
23:04:21.798 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.20, opts=13)
23:04:21.803 00.005 14556 Enqueuing Move request for scope (0.03, 0.20)
23:04:21.807 00.004 12308 Worker thread wakes up
23:04:21.807 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
23:04:21.807 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
23:04:21.807 00.000 12308 Moving (0.03, 0.20) raw xDistance=-0.04 yDistance=-0.20
23:04:21.807 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:04:21.808 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:21.808 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:04:21.808 00.000 12308 MoveAxis(E, 0, ABG)
23:04:21.808 00.000 12308 Move returns status 0, amount 0
23:04:21.808 00.000 12308 MoveAxis(N, 0, ABG)
23:04:21.810 00.002 12308 Move returns status 0, amount 0
23:04:21.810 00.000 12308 move complete, result=0
23:04:21.810 00.000 12308 worker thread done servicing request
23:04:21.810 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:21.842 00.032 14556 UpdateGuideState exits: m=2335 SNR=32.6
23:04:21.847 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:21.851 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:21.855 00.004 14556 Enqueuing Expose request
23:04:21.858 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:04:21.862 00.004 12308 Worker thread wakes up
23:04:21.862 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:21.863 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:23.108 01.245 12308 Exposure complete
23:04:23.262 00.154 12308 worker thread done servicing request
23:04:23.263 00.001 14556 OnExposeComplete: enter
23:04:23.266 00.003 14556 UpdateGuideState(): m_state=6
23:04:23.271 00.005 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6245
23:04:23.274 00.003 14556 Star::Find returns 1 (0), X=167.59, Y=995.16, Mass=2112, SNR=30.9, Peak=158 HFD=4.4
23:04:23.278 00.004 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.19 = -1.10)
23:04:23.281 00.003 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.20)
23:04:23.284 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.29 hyp=0.34 cameraTheta=2.11 mountX=0.15 mountY=-0.31, mountTheta=-1.12
23:04:23.289 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.29, opts=13)
23:04:23.293 00.004 14556 Enqueuing Move request for scope (-0.17, 0.29)
23:04:23.297 00.004 12308 Worker thread wakes up
23:04:23.297 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.29) opts 0xd
23:04:23.297 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.29)
23:04:23.297 00.000 12308 Moving (-0.17, 0.29) raw xDistance=0.15 yDistance=-0.31
23:04:23.297 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:04:23.297 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:04:23.298 00.001 12308 MoveAxis(E, 0, ABG)
23:04:23.298 00.000 12308 Move returns status 0, amount 0
23:04:23.298 00.000 12308 MoveAxis(N, 220, ABG)
23:04:23.298 00.000 12308 Guiding  Dir = 0, Dur = 220
23:04:23.298 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:23.303 00.005 12308 IsSlewing returns 0
23:04:23.303 00.000 12308 IsGuiding returns 0
23:04:23.304 00.001 12308 PulseGuide returned control before completion, sleep 230
23:04:23.326 00.022 14556 UpdateGuideState exits: m=2112 SNR=30.9
23:04:23.331 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:23.335 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:23.342 00.007 14556 Enqueuing Expose request
23:04:23.543 00.201 12308 IsGuiding returns 1
23:04:23.544 00.001 12308 scope still moving after pulse duration time elapsed
23:04:23.574 00.030 12308 IsSlewing returns 0
23:04:23.575 00.001 12308 IsGuiding returns 0
23:04:23.575 00.000 12308 scope move finished after 220 + 51 ms
23:04:23.576 00.001 12308 Move returns status 0, amount 220
23:04:23.577 00.001 12308 move complete, result=0
23:04:23.577 00.000 12308 worker thread done servicing request
23:04:23.578 00.001 12308 Worker thread wakes up
23:04:23.578 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 220 ms NORTH
23:04:23.586 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:23.586 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:24.835 01.249 12308 Exposure complete
23:04:24.979 00.144 12308 worker thread done servicing request
23:04:24.980 00.001 14556 OnExposeComplete: enter
23:04:24.983 00.003 14556 UpdateGuideState(): m_state=6
23:04:24.987 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6246
23:04:24.992 00.005 14556 Star::Find returns 1 (0), X=167.76, Y=994.84, Mass=2268, SNR=32.1, Peak=172 HFD=4.5
23:04:24.996 00.004 14556 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.07) = xAngle (1.17 = 1.17)
23:04:24.999 00.003 14556 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.07 = 1.07)
23:04:25.004 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.91 mountX=0.01 mountY=0.03, mountTheta=1.15
23:04:25.008 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.03, opts=13)
23:04:25.011 00.003 14556 Enqueuing Move request for scope (-0.01, -0.03)
23:04:25.015 00.004 12308 Worker thread wakes up
23:04:25.015 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
23:04:25.015 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
23:04:25.015 00.000 12308 Moving (-0.01, -0.03) raw xDistance=0.01 yDistance=0.03
23:04:25.015 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:04:25.016 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:25.016 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:04:25.016 00.000 12308 MoveAxis(E, 0, ABG)
23:04:25.016 00.000 12308 Move returns status 0, amount 0
23:04:25.016 00.000 12308 MoveAxis(N, 0, ABG)
23:04:25.017 00.001 12308 Move returns status 0, amount 0
23:04:25.017 00.000 12308 move complete, result=0
23:04:25.017 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:25.022 00.005 12308 worker thread done servicing request
23:04:25.044 00.022 14556 UpdateGuideState exits: m=2268 SNR=32.1
23:04:25.048 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:25.052 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:25.056 00.004 14556 Enqueuing Expose request
23:04:25.060 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:25.065 00.005 12308 Worker thread wakes up
23:04:25.065 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:25.065 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:26.310 01.245 12308 Exposure complete
23:04:26.494 00.184 12308 worker thread done servicing request
23:04:26.494 00.000 14556 OnExposeComplete: enter
23:04:26.502 00.008 14556 UpdateGuideState(): m_state=6
23:04:26.509 00.007 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6247
23:04:26.515 00.006 14556 Star::Find returns 1 (0), X=167.74, Y=994.90, Mass=2239, SNR=31.8, Peak=171 HFD=4.5
23:04:26.520 00.005 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.40 = -0.88)
23:04:26.525 00.005 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.98)
23:04:26.530 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.33 mountX=0.02 mountY=-0.03, mountTheta=-0.92
23:04:26.534 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.03, opts=13)
23:04:26.538 00.004 14556 Enqueuing Move request for scope (-0.03, 0.03)
23:04:26.541 00.003 12308 Worker thread wakes up
23:04:26.541 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
23:04:26.541 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
23:04:26.541 00.000 12308 Moving (-0.03, 0.03) raw xDistance=0.02 yDistance=-0.03
23:04:26.541 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:04:26.543 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:26.543 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:04:26.543 00.000 12308 MoveAxis(E, 0, ABG)
23:04:26.543 00.000 12308 Move returns status 0, amount 0
23:04:26.543 00.000 12308 MoveAxis(N, 0, ABG)
23:04:26.543 00.000 12308 Move returns status 0, amount 0
23:04:26.544 00.001 12308 move complete, result=0
23:04:26.544 00.000 12308 worker thread done servicing request
23:04:26.544 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:26.571 00.027 14556 UpdateGuideState exits: m=2239 SNR=31.8
23:04:26.575 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:26.578 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:26.583 00.005 14556 Enqueuing Expose request
23:04:26.587 00.004 12308 Worker thread wakes up
23:04:26.587 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:04:26.591 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:26.591 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:27.843 01.252 12308 Exposure complete
23:04:27.990 00.147 12308 worker thread done servicing request
23:04:27.991 00.001 14556 OnExposeComplete: enter
23:04:27.994 00.003 14556 UpdateGuideState(): m_state=6
23:04:27.997 00.003 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6248
23:04:28.002 00.005 14556 Star::Find returns 1 (0), X=167.61, Y=995.09, Mass=2160, SNR=31.2, Peak=173 HFD=4.4
23:04:28.007 00.005 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.27 = -1.02)
23:04:28.013 00.006 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.12)
23:04:28.020 00.007 14556 CameraToMount -- cameraX=-0.16 cameraY=0.22 hyp=0.27 cameraTheta=2.19 mountX=0.14 mountY=-0.24, mountTheta=-1.04
23:04:28.027 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.22, opts=13)
23:04:28.033 00.006 14556 Enqueuing Move request for scope (-0.16, 0.22)
23:04:28.039 00.006 12308 Worker thread wakes up
23:04:28.039 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.22) opts 0xd
23:04:28.039 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.22)
23:04:28.040 00.001 12308 Moving (-0.16, 0.22) raw xDistance=0.14 yDistance=-0.24
23:04:28.040 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:04:28.040 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:04:28.040 00.000 12308 MoveAxis(E, 0, ABG)
23:04:28.041 00.001 12308 Move returns status 0, amount 0
23:04:28.041 00.000 12308 MoveAxis(N, 172, ABG)
23:04:28.041 00.000 12308 Guiding  Dir = 0, Dur = 172
23:04:28.042 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:28.047 00.005 12308 IsSlewing returns 0
23:04:28.047 00.000 12308 IsGuiding returns 0
23:04:28.048 00.001 12308 PulseGuide returned control before completion, sleep 182
23:04:28.066 00.018 14556 UpdateGuideState exits: m=2160 SNR=31.2
23:04:28.072 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:28.076 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:28.080 00.004 14556 Enqueuing Expose request
23:04:28.238 00.158 12308 IsGuiding returns 1
23:04:28.239 00.001 12308 scope still moving after pulse duration time elapsed
23:04:28.268 00.029 12308 IsSlewing returns 0
23:04:28.269 00.001 12308 IsGuiding returns 0
23:04:28.269 00.000 12308 scope move finished after 172 + 49 ms
23:04:28.269 00.000 12308 Move returns status 0, amount 172
23:04:28.269 00.000 12308 move complete, result=0
23:04:28.271 00.002 12308 worker thread done servicing request
23:04:28.271 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 172 ms NORTH
23:04:28.279 00.008 12308 Worker thread wakes up
23:04:28.280 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:28.280 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:29.527 01.247 12308 Exposure complete
23:04:29.680 00.153 12308 worker thread done servicing request
23:04:29.680 00.000 14556 OnExposeComplete: enter
23:04:29.686 00.006 14556 UpdateGuideState(): m_state=6
23:04:29.696 00.010 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6249
23:04:29.702 00.006 14556 Star::Find returns 1 (0), X=167.64, Y=994.80, Mass=2186, SNR=31.6, Peak=159 HFD=4.6
23:04:29.710 00.008 14556 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-3.07) = xAngle (0.38 = 0.38)
23:04:29.717 00.007 14556 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.28 = 0.28)
23:04:29.721 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.06 hyp=0.15 cameraTheta=-2.69 mountX=0.13 mountY=0.04, mountTheta=0.29
23:04:29.728 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.06, opts=13)
23:04:29.732 00.004 14556 Enqueuing Move request for scope (-0.13, -0.06)
23:04:29.736 00.004 12308 Worker thread wakes up
23:04:29.736 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.06) opts 0xd
23:04:29.736 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.06)
23:04:29.738 00.002 12308 Moving (-0.13, -0.06) raw xDistance=0.13 yDistance=0.04
23:04:29.738 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:04:29.739 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:29.739 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:04:29.739 00.000 12308 MoveAxis(E, 0, ABG)
23:04:29.739 00.000 12308 Move returns status 0, amount 0
23:04:29.740 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:29.745 00.005 12308 MoveAxis(N, 0, ABG)
23:04:29.745 00.000 12308 Move returns status 0, amount 0
23:04:29.746 00.001 12308 move complete, result=0
23:04:29.746 00.000 12308 worker thread done servicing request
23:04:29.766 00.020 14556 UpdateGuideState exits: m=2186 SNR=31.6
23:04:29.773 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:29.780 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:29.786 00.006 14556 Enqueuing Expose request
23:04:29.791 00.005 12308 Worker thread wakes up
23:04:29.791 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:29.797 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:29.797 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:31.055 01.258 12308 Exposure complete
23:04:31.199 00.144 12308 worker thread done servicing request
23:04:31.200 00.001 14556 OnExposeComplete: enter
23:04:31.205 00.005 14556 UpdateGuideState(): m_state=6
23:04:31.209 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6250
23:04:31.213 00.004 14556 Star::Find returns 1 (0), X=167.64, Y=994.88, Mass=2340, SNR=32.6, Peak=166 HFD=4.5
23:04:31.218 00.005 14556 CameraToMount -- cameraTheta (3.07) - m_xAngle (-3.07) = xAngle (6.14 = -0.14)
23:04:31.221 00.003 14556 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.04 = -0.24)
23:04:31.225 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.13 cameraTheta=3.07 mountX=0.12 mountY=-0.03, mountTheta=-0.24
23:04:31.230 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.01, opts=13)
23:04:31.233 00.003 14556 Enqueuing Move request for scope (-0.12, 0.01)
23:04:31.237 00.004 12308 Worker thread wakes up
23:04:31.237 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
23:04:31.237 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
23:04:31.237 00.000 12308 Moving (-0.12, 0.01) raw xDistance=0.12 yDistance=-0.03
23:04:31.238 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:04:31.238 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:31.238 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:04:31.238 00.000 12308 MoveAxis(E, 0, ABG)
23:04:31.239 00.001 12308 Move returns status 0, amount 0
23:04:31.239 00.000 12308 MoveAxis(N, 0, ABG)
23:04:31.239 00.000 12308 Move returns status 0, amount 0
23:04:31.239 00.000 12308 move complete, result=0
23:04:31.239 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:31.245 00.006 12308 worker thread done servicing request
23:04:31.262 00.017 14556 UpdateGuideState exits: m=2340 SNR=32.6
23:04:31.266 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:31.271 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:31.276 00.005 14556 Enqueuing Expose request
23:04:31.282 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:04:31.285 00.003 12308 Worker thread wakes up
23:04:31.286 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:31.286 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:32.537 01.251 12308 Exposure complete
23:04:32.684 00.147 12308 worker thread done servicing request
23:04:32.685 00.001 14556 OnExposeComplete: enter
23:04:32.689 00.004 14556 UpdateGuideState(): m_state=6
23:04:32.693 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6251
23:04:32.696 00.003 14556 Star::Find returns 1 (0), X=167.37, Y=995.11, Mass=2366, SNR=32.5, Peak=176 HFD=4.7
23:04:32.701 00.005 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.65 = -0.63)
23:04:32.705 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.73)
23:04:32.708 00.003 14556 CameraToMount -- cameraX=-0.39 cameraY=0.25 hyp=0.46 cameraTheta=2.58 mountX=0.37 mountY=-0.31, mountTheta=-0.69
23:04:32.714 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.39, y=0.25, opts=13)
23:04:32.718 00.004 14556 Enqueuing Move request for scope (-0.39, 0.25)
23:04:32.722 00.004 12308 Worker thread wakes up
23:04:32.723 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.25) opts 0xd
23:04:32.723 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.39, 0.25)
23:04:32.723 00.000 12308 Moving (-0.39, 0.25) raw xDistance=0.37 yDistance=-0.31
23:04:32.723 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.37
23:04:32.723 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:04:32.723 00.000 12308 MoveAxis(W, 163, ABG)
23:04:32.723 00.000 12308 Guiding  Dir = 3, Dur = 163
23:04:32.724 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:32.727 00.003 12308 IsSlewing returns 0
23:04:32.727 00.000 12308 IsGuiding returns 0
23:04:32.729 00.002 12308 PulseGuide returned control before completion, sleep 173
23:04:32.750 00.021 14556 UpdateGuideState exits: m=2366 SNR=32.5
23:04:32.756 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:32.759 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:32.762 00.003 14556 Enqueuing Expose request
23:04:32.905 00.143 12308 IsGuiding returns 1
23:04:32.907 00.002 12308 scope still moving after pulse duration time elapsed
23:04:32.936 00.029 12308 IsSlewing returns 0
23:04:32.936 00.000 12308 IsGuiding returns 0
23:04:32.937 00.001 12308 scope move finished after 163 + 45 ms
23:04:32.937 00.000 12308 Move returns status 0, amount 163
23:04:32.938 00.001 12308 MoveAxis(N, 218, ABG)
23:04:32.938 00.000 12308 Guiding  Dir = 0, Dur = 218
23:04:32.938 00.000 12308 IsSlewing returns 0
23:04:32.940 00.002 12308 IsGuiding returns 0
23:04:32.940 00.000 12308 PulseGuide returned control before completion, sleep 228
23:04:33.172 00.232 12308 IsGuiding returns 1
23:04:33.172 00.000 12308 scope still moving after pulse duration time elapsed
23:04:33.203 00.031 12308 IsSlewing returns 0
23:04:33.203 00.000 12308 IsGuiding returns 0
23:04:33.203 00.000 12308 scope move finished after 218 + 45 ms
23:04:33.203 00.000 12308 Move returns status 0, amount 218
23:04:33.203 00.000 12308 move complete, result=0
23:04:33.204 00.001 12308 worker thread done servicing request
23:04:33.204 00.000 14556 GuideStep: 0.4 px 163 ms WEST, -0.3 px 218 ms NORTH
23:04:33.209 00.005 12308 Worker thread wakes up
23:04:33.210 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:33.210 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:34.469 01.259 12308 Exposure complete
23:04:34.604 00.135 12308 worker thread done servicing request
23:04:34.604 00.000 14556 OnExposeComplete: enter
23:04:34.608 00.004 14556 UpdateGuideState(): m_state=6
23:04:34.611 00.003 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6252
23:04:34.616 00.005 14556 Star::Find returns 1 (0), X=167.72, Y=994.68, Mass=2326, SNR=32.1, Peak=182 HFD=4.6
23:04:34.620 00.004 14556 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-3.07) = xAngle (1.25 = 1.25)
23:04:34.625 00.005 14556 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.15 = 1.15)
23:04:34.628 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.19 hyp=0.19 cameraTheta=-1.83 mountX=0.06 mountY=0.18, mountTheta=1.24
23:04:34.633 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.19, opts=13)
23:04:34.637 00.004 14556 Enqueuing Move request for scope (-0.05, -0.19)
23:04:34.641 00.004 12308 Worker thread wakes up
23:04:34.641 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.19) opts 0xd
23:04:34.641 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.19)
23:04:34.641 00.000 12308 Moving (-0.05, -0.19) raw xDistance=0.06 yDistance=0.18
23:04:34.641 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:04:34.641 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:34.642 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:04:34.642 00.000 12308 MoveAxis(E, 0, ABG)
23:04:34.642 00.000 12308 Move returns status 0, amount 0
23:04:34.642 00.000 12308 MoveAxis(N, 0, ABG)
23:04:34.642 00.000 12308 Move returns status 0, amount 0
23:04:34.642 00.000 12308 move complete, result=0
23:04:34.643 00.001 12308 worker thread done servicing request
23:04:34.643 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:34.667 00.024 14556 UpdateGuideState exits: m=2326 SNR=32.1
23:04:34.670 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:34.674 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:34.676 00.002 14556 Enqueuing Expose request
23:04:34.679 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:04:34.684 00.005 12308 Worker thread wakes up
23:04:34.685 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:34.685 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:35.940 01.255 12308 Exposure complete
23:04:36.085 00.145 12308 worker thread done servicing request
23:04:36.086 00.001 14556 OnExposeComplete: enter
23:04:36.091 00.005 14556 UpdateGuideState(): m_state=6
23:04:36.097 00.006 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6253
23:04:36.100 00.003 14556 Star::Find returns 1 (0), X=167.90, Y=994.64, Mass=2134, SNR=31.3, Peak=160 HFD=4.7
23:04:36.106 00.006 14556 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-3.07) = xAngle (2.01 = 2.01)
23:04:36.111 00.005 14556 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.92 = 1.92)
23:04:36.115 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=-0.23 hyp=0.26 cameraTheta=-1.06 mountX=-0.11 mountY=0.25, mountTheta=2.00
23:04:36.121 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.23, opts=13)
23:04:36.126 00.005 14556 Enqueuing Move request for scope (0.13, -0.23)
23:04:36.130 00.004 12308 Worker thread wakes up
23:04:36.130 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.23) opts 0xd
23:04:36.130 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.23)
23:04:36.130 00.000 12308 Moving (0.13, -0.23) raw xDistance=-0.11 yDistance=0.25
23:04:36.130 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:04:36.132 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:04:36.132 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:04:36.132 00.000 12308 MoveAxis(E, 0, ABG)
23:04:36.132 00.000 12308 Move returns status 0, amount 0
23:04:36.132 00.000 12308 MoveAxis(N, 0, ABG)
23:04:36.132 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:36.137 00.005 12308 Move returns status 0, amount 0
23:04:36.137 00.000 12308 move complete, result=0
23:04:36.137 00.000 12308 worker thread done servicing request
23:04:36.160 00.023 14556 UpdateGuideState exits: m=2134 SNR=31.3
23:04:36.164 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:36.169 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:36.172 00.003 14556 Enqueuing Expose request
23:04:36.175 00.003 12308 Worker thread wakes up
23:04:36.176 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:04:36.182 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:36.182 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:37.422 01.240 12308 Exposure complete
23:04:37.562 00.140 12308 worker thread done servicing request
23:04:37.562 00.000 14556 OnExposeComplete: enter
23:04:37.566 00.004 14556 UpdateGuideState(): m_state=6
23:04:37.570 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6254
23:04:37.575 00.005 14556 Star::Find returns 1 (0), X=167.80, Y=994.65, Mass=2287, SNR=32.0, Peak=182 HFD=4.5
23:04:37.578 00.003 14556 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.07) = xAngle (1.64 = 1.64)
23:04:37.581 00.003 14556 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.54 = 1.54)
23:04:37.586 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=-0.22 hyp=0.22 cameraTheta=-1.43 mountX=-0.02 mountY=0.22, mountTheta=1.64
23:04:37.593 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.22, opts=13)
23:04:37.597 00.004 14556 Enqueuing Move request for scope (0.03, -0.22)
23:04:37.601 00.004 12308 Worker thread wakes up
23:04:37.601 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.22) opts 0xd
23:04:37.602 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.22)
23:04:37.602 00.000 12308 Moving (0.03, -0.22) raw xDistance=-0.02 yDistance=0.22
23:04:37.602 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:04:37.603 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:04:37.603 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:04:37.603 00.000 12308 MoveAxis(E, 0, ABG)
23:04:37.603 00.000 12308 Move returns status 0, amount 0
23:04:37.603 00.000 12308 MoveAxis(N, 0, ABG)
23:04:37.604 00.001 12308 Move returns status 0, amount 0
23:04:37.604 00.000 12308 move complete, result=0
23:04:37.604 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:37.609 00.005 12308 worker thread done servicing request
23:04:37.633 00.024 14556 UpdateGuideState exits: m=2287 SNR=32.0
23:04:37.637 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:37.641 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:37.647 00.006 14556 Enqueuing Expose request
23:04:37.650 00.003 12308 Worker thread wakes up
23:04:37.651 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:04:37.656 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:37.656 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:38.913 01.257 12308 Exposure complete
23:04:39.054 00.141 12308 worker thread done servicing request
23:04:39.054 00.000 14556 OnExposeComplete: enter
23:04:39.059 00.005 14556 UpdateGuideState(): m_state=6
23:04:39.063 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6255
23:04:39.066 00.003 14556 Star::Find returns 1 (0), X=167.75, Y=994.83, Mass=2248, SNR=31.9, Peak=167 HFD=4.6
23:04:39.070 00.004 14556 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-3.07) = xAngle (0.98 = 0.98)
23:04:39.074 00.004 14556 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.88 = 0.88)
23:04:39.078 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.09 mountX=0.02 mountY=0.03, mountTheta=0.94
23:04:39.085 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.03, opts=13)
23:04:39.092 00.007 14556 Enqueuing Move request for scope (-0.02, -0.03)
23:04:39.096 00.004 12308 Worker thread wakes up
23:04:39.096 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
23:04:39.096 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
23:04:39.096 00.000 12308 Moving (-0.02, -0.03) raw xDistance=0.02 yDistance=0.03
23:04:39.096 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:04:39.097 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:39.097 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:04:39.097 00.000 12308 MoveAxis(E, 0, ABG)
23:04:39.097 00.000 12308 Move returns status 0, amount 0
23:04:39.098 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:39.102 00.004 12308 MoveAxis(N, 0, ABG)
23:04:39.102 00.000 12308 Move returns status 0, amount 0
23:04:39.103 00.001 12308 move complete, result=0
23:04:39.103 00.000 12308 worker thread done servicing request
23:04:39.127 00.024 14556 UpdateGuideState exits: m=2248 SNR=31.9
23:04:39.131 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:39.135 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:39.139 00.004 14556 Enqueuing Expose request
23:04:39.144 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:39.148 00.004 12308 Worker thread wakes up
23:04:39.149 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:39.149 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:40.403 01.254 12308 Exposure complete
23:04:40.550 00.147 14556 OnExposeComplete: enter
23:04:40.554 00.004 14556 UpdateGuideState(): m_state=6
23:04:40.558 00.004 12308 worker thread done servicing request
23:04:40.558 00.000 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6256
23:04:40.562 00.004 14556 Star::Find returns 1 (0), X=167.70, Y=994.84, Mass=2151, SNR=31.5, Peak=168 HFD=4.5
23:04:40.567 00.005 14556 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.07) = xAngle (0.29 = 0.29)
23:04:40.570 00.003 14556 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.19 = 0.19)
23:04:40.573 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-2.79 mountX=0.07 mountY=0.01, mountTheta=0.19
23:04:40.578 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.02, opts=13)
23:04:40.582 00.004 14556 Enqueuing Move request for scope (-0.06, -0.02)
23:04:40.587 00.005 12308 Worker thread wakes up
23:04:40.587 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
23:04:40.587 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
23:04:40.587 00.000 12308 Moving (-0.06, -0.02) raw xDistance=0.07 yDistance=0.01
23:04:40.587 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:04:40.588 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:40.588 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:04:40.588 00.000 12308 MoveAxis(E, 0, ABG)
23:04:40.588 00.000 12308 Move returns status 0, amount 0
23:04:40.588 00.000 12308 MoveAxis(N, 0, ABG)
23:04:40.589 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:40.593 00.004 12308 Move returns status 0, amount 0
23:04:40.593 00.000 12308 move complete, result=0
23:04:40.593 00.000 12308 worker thread done servicing request
23:04:40.613 00.020 14556 UpdateGuideState exits: m=2151 SNR=31.5
23:04:40.618 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:40.623 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:40.627 00.004 14556 Enqueuing Expose request
23:04:40.631 00.004 12308 Worker thread wakes up
23:04:40.631 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:40.634 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:40.634 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:41.887 01.253 12308 Exposure complete
23:04:42.028 00.141 12308 worker thread done servicing request
23:04:42.028 00.000 14556 OnExposeComplete: enter
23:04:42.033 00.005 14556 UpdateGuideState(): m_state=6
23:04:42.038 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6257
23:04:42.043 00.005 14556 Star::Find returns 1 (0), X=167.80, Y=994.89, Mass=2247, SNR=31.9, Peak=165 HFD=4.4
23:04:42.047 00.004 14556 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.07) = xAngle (3.66 = -2.62)
23:04:42.051 00.004 14556 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.56 = -2.72)
23:04:42.055 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.59 mountX=-0.04 mountY=-0.02, mountTheta=-2.70
23:04:42.060 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.02, opts=13)
23:04:42.065 00.005 14556 Enqueuing Move request for scope (0.03, 0.02)
23:04:42.068 00.003 12308 Worker thread wakes up
23:04:42.068 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
23:04:42.069 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
23:04:42.069 00.000 12308 Moving (0.03, 0.02) raw xDistance=-0.04 yDistance=-0.02
23:04:42.069 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:04:42.069 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:42.069 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:04:42.070 00.001 12308 MoveAxis(E, 0, ABG)
23:04:42.070 00.000 12308 Move returns status 0, amount 0
23:04:42.070 00.000 12308 MoveAxis(N, 0, ABG)
23:04:42.070 00.000 12308 Move returns status 0, amount 0
23:04:42.070 00.000 12308 move complete, result=0
23:04:42.071 00.001 12308 worker thread done servicing request
23:04:42.071 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:42.097 00.026 14556 UpdateGuideState exits: m=2247 SNR=31.9
23:04:42.101 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:42.105 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:42.109 00.004 14556 Enqueuing Expose request
23:04:42.112 00.003 12308 Worker thread wakes up
23:04:42.112 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:04:42.121 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:42.121 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:43.362 01.241 12308 Exposure complete
23:04:43.486 00.124 12308 worker thread done servicing request
23:04:43.486 00.000 14556 OnExposeComplete: enter
23:04:43.491 00.005 14556 UpdateGuideState(): m_state=6
23:04:43.496 00.005 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6258
23:04:43.499 00.003 14556 Star::Find returns 1 (0), X=167.66, Y=995.05, Mass=2354, SNR=32.6, Peak=188 HFD=4.5
23:04:43.504 00.005 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.19 = -1.10)
23:04:43.507 00.003 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.20)
23:04:43.512 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.18 hyp=0.21 cameraTheta=2.11 mountX=0.10 mountY=-0.19, mountTheta=-1.11
23:04:43.515 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.18, opts=13)
23:04:43.520 00.005 14556 Enqueuing Move request for scope (-0.11, 0.18)
23:04:43.525 00.005 12308 Worker thread wakes up
23:04:43.526 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.18) opts 0xd
23:04:43.526 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.18)
23:04:43.526 00.000 12308 Moving (-0.11, 0.18) raw xDistance=0.10 yDistance=-0.19
23:04:43.526 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:04:43.528 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:43.528 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:04:43.528 00.000 12308 MoveAxis(E, 0, ABG)
23:04:43.528 00.000 12308 Move returns status 0, amount 0
23:04:43.529 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:43.534 00.005 12308 MoveAxis(N, 0, ABG)
23:04:43.534 00.000 12308 Move returns status 0, amount 0
23:04:43.534 00.000 12308 move complete, result=0
23:04:43.534 00.000 12308 worker thread done servicing request
23:04:43.555 00.021 14556 UpdateGuideState exits: m=2354 SNR=32.6
23:04:43.561 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:43.565 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:43.568 00.003 14556 Enqueuing Expose request
23:04:43.572 00.004 12308 Worker thread wakes up
23:04:43.572 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:04:43.576 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:43.576 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:44.820 01.244 12308 Exposure complete
23:04:44.957 00.137 12308 worker thread done servicing request
23:04:44.957 00.000 14556 OnExposeComplete: enter
23:04:44.961 00.004 14556 UpdateGuideState(): m_state=6
23:04:44.964 00.003 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6259
23:04:44.969 00.005 14556 Star::Find returns 1 (0), X=167.65, Y=995.08, Mass=2276, SNR=32.0, Peak=175 HFD=4.7
23:04:44.973 00.004 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.16 = -1.12)
23:04:44.976 00.003 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.22)
23:04:44.981 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.21 hyp=0.24 cameraTheta=2.09 mountX=0.10 mountY=-0.23, mountTheta=-1.14
23:04:44.984 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.21, opts=13)
23:04:44.990 00.006 14556 Enqueuing Move request for scope (-0.12, 0.21)
23:04:44.994 00.004 12308 Worker thread wakes up
23:04:44.994 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.21) opts 0xd
23:04:44.994 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.21)
23:04:44.994 00.000 12308 Moving (-0.12, 0.21) raw xDistance=0.10 yDistance=-0.23
23:04:44.994 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:04:44.994 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:04:44.994 00.000 12308 MoveAxis(E, 0, ABG)
23:04:44.994 00.000 12308 Move returns status 0, amount 0
23:04:44.995 00.001 12308 MoveAxis(N, 159, ABG)
23:04:44.995 00.000 12308 Guiding  Dir = 0, Dur = 159
23:04:44.995 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:45.000 00.005 12308 IsSlewing returns 0
23:04:45.000 00.000 12308 IsGuiding returns 0
23:04:45.000 00.000 12308 PulseGuide returned control before completion, sleep 169
23:04:45.019 00.019 14556 UpdateGuideState exits: m=2276 SNR=32.0
23:04:45.025 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:45.030 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:45.034 00.004 14556 Enqueuing Expose request
23:04:45.184 00.150 12308 IsGuiding returns 1
23:04:45.185 00.001 12308 scope still moving after pulse duration time elapsed
23:04:45.215 00.030 12308 IsSlewing returns 0
23:04:45.217 00.002 12308 IsGuiding returns 0
23:04:45.217 00.000 12308 scope move finished after 159 + 58 ms
23:04:45.218 00.001 12308 Move returns status 0, amount 159
23:04:45.218 00.000 12308 move complete, result=0
23:04:45.218 00.000 12308 worker thread done servicing request
23:04:45.219 00.001 12308 Worker thread wakes up
23:04:45.219 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 159 ms NORTH
23:04:45.228 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:45.228 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:46.475 01.247 12308 Exposure complete
23:04:46.630 00.155 12308 worker thread done servicing request
23:04:46.631 00.001 14556 OnExposeComplete: enter
23:04:46.635 00.004 14556 UpdateGuideState(): m_state=6
23:04:46.638 00.003 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6260
23:04:46.644 00.006 14556 Star::Find returns 1 (0), X=167.58, Y=995.04, Mass=2093, SNR=30.7, Peak=179 HFD=4.2
23:04:46.648 00.004 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
23:04:46.653 00.005 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
23:04:46.658 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.18 hyp=0.26 cameraTheta=2.39 mountX=0.17 mountY=-0.21, mountTheta=-0.87
23:04:46.663 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.18, opts=13)
23:04:46.667 00.004 14556 Enqueuing Move request for scope (-0.19, 0.18)
23:04:46.670 00.003 12308 Worker thread wakes up
23:04:46.670 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.18) opts 0xd
23:04:46.670 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.18)
23:04:46.670 00.000 12308 Moving (-0.19, 0.18) raw xDistance=0.17 yDistance=-0.21
23:04:46.671 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:04:46.671 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:04:46.671 00.000 12308 MoveAxis(E, 0, ABG)
23:04:46.671 00.000 12308 Move returns status 0, amount 0
23:04:46.671 00.000 12308 MoveAxis(N, 144, ABG)
23:04:46.672 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:46.675 00.003 12308 Guiding  Dir = 0, Dur = 144
23:04:46.676 00.001 12308 IsSlewing returns 0
23:04:46.676 00.000 12308 IsGuiding returns 0
23:04:46.677 00.001 12308 PulseGuide returned control before completion, sleep 154
23:04:46.698 00.021 14556 UpdateGuideState exits: m=2093 SNR=30.7
23:04:46.703 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:46.707 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:46.711 00.004 14556 Enqueuing Expose request
23:04:46.840 00.129 12308 IsGuiding returns 1
23:04:46.842 00.002 12308 scope still moving after pulse duration time elapsed
23:04:46.871 00.029 12308 IsSlewing returns 0
23:04:46.874 00.003 12308 IsGuiding returns 0
23:04:46.874 00.000 12308 scope move finished after 144 + 53 ms
23:04:46.875 00.001 12308 Move returns status 0, amount 144
23:04:46.875 00.000 12308 move complete, result=0
23:04:46.875 00.000 12308 worker thread done servicing request
23:04:46.876 00.001 12308 Worker thread wakes up
23:04:46.876 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 144 ms NORTH
23:04:46.882 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:46.882 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:48.138 01.256 12308 Exposure complete
23:04:48.262 00.124 12308 worker thread done servicing request
23:04:48.264 00.002 14556 OnExposeComplete: enter
23:04:48.267 00.003 14556 UpdateGuideState(): m_state=6
23:04:48.275 00.008 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6261
23:04:48.282 00.007 14556 Star::Find returns 1 (0), X=167.73, Y=994.82, Mass=2227, SNR=31.8, Peak=166 HFD=4.6
23:04:48.286 00.004 14556 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-3.07) = xAngle (0.82 = 0.82)
23:04:48.290 00.004 14556 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.72 = 0.72)
23:04:48.294 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-2.25 mountX=0.04 mountY=0.04, mountTheta=0.77
23:04:48.299 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.05, opts=13)
23:04:48.305 00.006 14556 Enqueuing Move request for scope (-0.04, -0.05)
23:04:48.310 00.005 12308 Worker thread wakes up
23:04:48.310 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
23:04:48.310 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
23:04:48.311 00.001 12308 Moving (-0.04, -0.05) raw xDistance=0.04 yDistance=0.04
23:04:48.311 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:04:48.311 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:48.312 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:04:48.312 00.000 12308 MoveAxis(E, 0, ABG)
23:04:48.312 00.000 12308 Move returns status 0, amount 0
23:04:48.313 00.001 12308 MoveAxis(N, 0, ABG)
23:04:48.313 00.000 12308 Move returns status 0, amount 0
23:04:48.313 00.000 12308 move complete, result=0
23:04:48.313 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:48.318 00.005 12308 worker thread done servicing request
23:04:48.339 00.021 14556 UpdateGuideState exits: m=2227 SNR=31.8
23:04:48.345 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:48.348 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:48.353 00.005 14556 Enqueuing Expose request
23:04:48.356 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:48.361 00.005 12308 Worker thread wakes up
23:04:48.361 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:48.361 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:49.607 01.246 12308 Exposure complete
23:04:49.742 00.135 12308 worker thread done servicing request
23:04:49.743 00.001 14556 OnExposeComplete: enter
23:04:49.746 00.003 14556 UpdateGuideState(): m_state=6
23:04:49.752 00.006 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6262
23:04:49.755 00.003 14556 Star::Find returns 1 (0), X=167.67, Y=994.85, Mass=2198, SNR=31.6, Peak=169 HFD=4.6
23:04:49.760 00.005 14556 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-3.07) = xAngle (0.09 = 0.09)
23:04:49.766 00.006 14556 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.00 = -0.00)
23:04:49.770 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.98 mountX=0.10 mountY=-0.00, mountTheta=-0.00
23:04:49.777 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.02, opts=13)
23:04:49.782 00.005 14556 Enqueuing Move request for scope (-0.10, -0.02)
23:04:49.786 00.004 12308 Worker thread wakes up
23:04:49.786 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
23:04:49.786 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
23:04:49.788 00.002 12308 Moving (-0.10, -0.02) raw xDistance=0.10 yDistance=-0.00
23:04:49.788 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:04:49.788 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:49.789 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:04:49.789 00.000 12308 MoveAxis(E, 0, ABG)
23:04:49.790 00.001 12308 Move returns status 0, amount 0
23:04:49.790 00.000 12308 MoveAxis(N, 0, ABG)
23:04:49.790 00.000 12308 Move returns status 0, amount 0
23:04:49.791 00.001 12308 move complete, result=0
23:04:49.791 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:49.794 00.003 12308 worker thread done servicing request
23:04:49.819 00.025 14556 UpdateGuideState exits: m=2198 SNR=31.6
23:04:49.826 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:49.832 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:49.839 00.007 14556 Enqueuing Expose request
23:04:49.842 00.003 12308 Worker thread wakes up
23:04:49.842 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:04:49.847 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:49.847 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,980,31,31)
23:04:50.988 01.141 14556 evsrv: cli 0185B3E8 connect
23:04:50.998 00.010 14556 case statement mapped state 6 to 3
23:04:51.002 00.004 14556 case statement mapped state 6 to 3
23:04:51.112 00.110 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"659cd5e6-4cb4-47d3-9558-b1db40314c83"}
23:04:51.121 00.009 14556 case statement mapped state 6 to 3
23:04:51.125 00.004 12308 Exposure complete
23:04:51.125 00.000 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"659cd5e6-4cb4-47d3-9558-b1db40314c83"}
23:04:51.129 00.004 14556 evsrv: cli 0185B3E8 disconnect
23:04:51.134 00.005 14556 evsrv: cli 0185AD08 connect
23:04:51.264 00.130 14556 case statement mapped state 6 to 3
23:04:51.268 00.004 14556 case statement mapped state 6 to 3
23:04:51.272 00.004 14556 evsrv: cli 0185AD08 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"d4a0603c-b7fe-48c4-98ff-811f2d18bc6c"}
23:04:51.276 00.004 14556 PhdController::Dither begins
23:04:51.279 00.003 14556 dither: size=5.00, dRA=-1.24 dDec=-4.07
23:04:51.396 00.117 14556 MountToCamera -- mountTheta (-1.87) + m_xAngle (-3.07) = xAngle (-4.94 = 1.34)
23:04:51.402 00.006 14556 MountToCamera -- mountX=-1.24 mountY=-4.07 hyp=4.26 mountTheta=-1.87 cameraX=0.96, cameraY=4.15 cameraTheta=1.34
23:04:51.407 00.005 14556 setting lock position to (168.73, 999.02)
23:04:51.411 00.004 14556 Mount: notify guiding dithered (1.0, 4.1)
23:04:51.414 00.003 14556 Status Line: Dither by -1.24,-4.07
23:04:51.421 00.007 14556 PhdController: newstate STATE_SETTLE_BEGIN
23:04:51.427 00.006 14556 PhdController: newstate STATE_SETTLE_WAIT
23:04:51.432 00.005 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":0,"id":"d4a0603c-b7fe-48c4-98ff-811f2d18bc6c"}
23:04:51.436 00.004 14556 evsrv: cli 0185AD08 disconnect
23:04:51.470 00.034 12308 worker thread done servicing request
23:04:51.471 00.001 14556 OnExposeComplete: enter
23:04:51.474 00.003 14556 UpdateGuideState(): m_state=6
23:04:51.477 00.003 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6263
23:04:51.482 00.005 14556 Star::Find returns 1 (0), X=167.90, Y=994.99, Mass=2349, SNR=32.7, Peak=177 HFD=4.6
23:04:51.485 00.003 14556 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-3.07) = xAngle (1.30 = 1.30)
23:04:51.488 00.003 14556 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.20 = 1.20)
23:04:51.491 00.003 14556 CameraToMount -- cameraX=-0.83 cameraY=-4.03 hyp=4.11 cameraTheta=-1.77 mountX=1.10 mountY=3.83, mountTheta=1.29
23:04:51.495 00.004 14556 dither recenter: remaining=(1.2,4.1) step=(1.2,4.1)
23:04:51.498 00.003 14556 MountToCamera -- mountTheta (1.28) + m_xAngle (-3.07) = xAngle (-1.80 = -1.80)
23:04:51.501 00.003 14556 MountToCamera -- mountX=1.24 mountY=4.07 hyp=4.26 mountTheta=1.28 cameraX=-0.96, cameraY=-4.15 cameraTheta=-1.80
23:04:51.504 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.96, y=-4.15, opts=4)
23:04:51.506 00.002 14556 Enqueuing Move request for scope (-0.96, -4.15)
23:04:51.510 00.004 14556 Mount: notify direct move 1.24,4.07
23:04:51.513 00.003 12308 Worker thread wakes up
23:04:51.513 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.96, -4.15) opts 0x4
23:04:51.513 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.96, -4.15)
23:04:51.513 00.000 12308 Moving (-0.96, -4.15) raw xDistance=1.24 yDistance=4.07
23:04:51.513 00.000 12308 MoveAxis(W, 855, B)
23:04:51.513 00.000 12308 Guiding  Dir = 3, Dur = 855
23:04:51.513 00.000 12308 IsSlewing returns 0
23:04:51.513 00.000 12308 IsGuiding returns 0
23:04:51.515 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:51.519 00.004 12308 PulseGuide returned control before completion, sleep 865
23:04:51.537 00.018 14556 UpdateGuideState exits: m=2349 SNR=32.7
23:04:51.540 00.003 14556 PhdController: settling, locked = 1, distance = 4.31 (1.50) aobump = 0 frame = 1 / 99999
23:04:51.542 00.002 14556 evsrv: {"Event":"Settling","Timestamp":1760587491.542,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.31,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:04:51.546 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:51.549 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:51.553 00.004 14556 Enqueuing Expose request
23:04:52.400 00.847 12308 IsGuiding returns 1
23:04:52.400 00.000 12308 scope still moving after pulse duration time elapsed
23:04:52.431 00.031 12308 IsSlewing returns 0
23:04:52.431 00.000 12308 IsGuiding returns 0
23:04:52.431 00.000 12308 scope move finished after 855 + 62 ms
23:04:52.433 00.002 12308 Move returns status 0, amount 855
23:04:52.433 00.000 12308 MoveAxis(S, 2867, B)
23:04:52.433 00.000 12308 Guiding  Dir = 1, Dur = 2867
23:04:52.433 00.000 12308 IsSlewing returns 0
23:04:52.433 00.000 12308 IsGuiding returns 0
23:04:52.433 00.000 12308 PulseGuide returned control before completion, sleep 2877
23:04:55.317 02.884 12308 IsGuiding returns 1
23:04:55.318 00.001 12308 scope still moving after pulse duration time elapsed
23:04:55.349 00.031 12308 IsSlewing returns 0
23:04:55.350 00.001 12308 IsGuiding returns 0
23:04:55.350 00.000 12308 scope move finished after 2867 + 49 ms
23:04:55.351 00.001 12308 Move returns status 0, amount 2867
23:04:55.351 00.000 12308 move complete, result=0
23:04:55.352 00.001 12308 worker thread done servicing request
23:04:55.352 00.000 12308 Worker thread wakes up
23:04:55.353 00.001 14556 GuideStep: 1.2 px 855 ms WEST, 4.1 px 2867 ms SOUTH
23:04:55.358 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:55.358 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:04:56.597 01.239 12308 Exposure complete
23:04:56.722 00.125 12308 worker thread done servicing request
23:04:56.722 00.000 14556 OnExposeComplete: enter
23:04:56.726 00.004 14556 UpdateGuideState(): m_state=6
23:04:56.730 00.004 14556 Star::Find(15, 167, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6264
23:04:56.734 00.004 14556 Star::Find returns 1 (0), X=168.91, Y=998.60, Mass=2336, SNR=32.4, Peak=174 HFD=4.4
23:04:56.739 00.005 14556 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-3.07) = xAngle (1.92 = 1.92)
23:04:56.742 00.003 14556 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.82 = 1.82)
23:04:56.746 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=-0.42 hyp=0.46 cameraTheta=-1.15 mountX=-0.16 mountY=0.44, mountTheta=1.91
23:04:56.750 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.42, opts=13)
23:04:56.754 00.004 14556 Enqueuing Move request for scope (0.18, -0.42)
23:04:56.758 00.004 12308 Worker thread wakes up
23:04:56.758 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.42) opts 0xd
23:04:56.758 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.42)
23:04:56.758 00.000 12308 Moving (0.18, -0.42) raw xDistance=-0.16 yDistance=0.44
23:04:56.758 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:04:56.758 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:04:56.758 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
23:04:56.759 00.001 12308 MoveAxis(E, 0, ABG)
23:04:56.759 00.000 12308 Move returns status 0, amount 0
23:04:56.759 00.000 12308 MoveAxis(N, 0, ABG)
23:04:56.759 00.000 12308 Move returns status 0, amount 0
23:04:56.759 00.000 12308 move complete, result=0
23:04:56.759 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:56.763 00.004 12308 worker thread done servicing request
23:04:56.784 00.021 14556 UpdateGuideState exits: m=2336 SNR=32.4
23:04:56.790 00.006 14556 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 2 / 99999
23:04:56.795 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760587496.795,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:04:56.800 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:56.806 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:56.810 00.004 14556 Enqueuing Expose request
23:04:56.816 00.006 12308 Worker thread wakes up
23:04:56.816 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
23:04:56.819 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:56.819 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:04:58.071 01.252 12308 Exposure complete
23:04:58.193 00.122 12308 worker thread done servicing request
23:04:58.193 00.000 14556 OnExposeComplete: enter
23:04:58.197 00.004 14556 UpdateGuideState(): m_state=6
23:04:58.201 00.004 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6265
23:04:58.205 00.004 14556 Star::Find returns 1 (0), X=169.02, Y=998.55, Mass=2271, SNR=32.0, Peak=165 HFD=4.7
23:04:58.209 00.004 14556 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-3.07) = xAngle (2.06 = 2.06)
23:04:58.212 00.003 14556 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.96 = 1.96)
23:04:58.217 00.005 14556 CameraToMount -- cameraX=0.29 cameraY=-0.46 hyp=0.55 cameraTheta=-1.01 mountX=-0.26 mountY=0.51, mountTheta=2.04
23:04:58.221 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=-0.46, opts=13)
23:04:58.227 00.006 14556 Enqueuing Move request for scope (0.29, -0.46)
23:04:58.231 00.004 12308 Worker thread wakes up
23:04:58.231 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.46) opts 0xd
23:04:58.231 00.000 12308 Handling offset move in thread for scope, endpoint = (0.29, -0.46)
23:04:58.231 00.000 12308 Moving (0.29, -0.46) raw xDistance=-0.26 yDistance=0.51
23:04:58.231 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:04:58.231 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:04:58.232 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
23:04:58.232 00.000 12308 MoveAxis(E, 111, ABG)
23:04:58.232 00.000 12308 Guiding  Dir = 2, Dur = 111
23:04:58.232 00.000 12308 IsSlewing returns 0
23:04:58.234 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:58.237 00.003 12308 IsGuiding returns 0
23:04:58.238 00.001 12308 PulseGuide returned control before completion, sleep 121
23:04:58.262 00.024 14556 UpdateGuideState exits: m=2271 SNR=32.0
23:04:58.266 00.004 14556 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 3 / 99999
23:04:58.271 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760587498.271,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.48,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
23:04:58.275 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:58.279 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:58.282 00.003 14556 Enqueuing Expose request
23:04:58.374 00.092 12308 IsGuiding returns 1
23:04:58.375 00.001 12308 scope still moving after pulse duration time elapsed
23:04:58.406 00.031 12308 IsSlewing returns 0
23:04:58.407 00.001 12308 IsGuiding returns 0
23:04:58.408 00.001 12308 scope move finished after 111 + 58 ms
23:04:58.408 00.000 12308 Move returns status 0, amount 111
23:04:58.409 00.001 12308 MoveAxis(N, 0, ABG)
23:04:58.409 00.000 12308 Move returns status 0, amount 0
23:04:58.409 00.000 12308 move complete, result=0
23:04:58.409 00.000 12308 worker thread done servicing request
23:04:58.409 00.000 14556 GuideStep: -0.3 px 111 ms EAST, 0.5 px 0 ms NORTH
23:04:58.416 00.007 12308 Worker thread wakes up
23:04:58.416 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:04:58.416 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:04:59.654 01.238 12308 Exposure complete
23:04:59.811 00.157 12308 worker thread done servicing request
23:04:59.811 00.000 14556 OnExposeComplete: enter
23:04:59.815 00.004 14556 UpdateGuideState(): m_state=6
23:04:59.819 00.004 14556 Star::Find(15, 169, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6266
23:04:59.823 00.004 14556 Star::Find returns 1 (0), X=168.90, Y=998.71, Mass=2267, SNR=31.9, Peak=169 HFD=4.4
23:04:59.827 00.004 14556 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-3.07) = xAngle (2.03 = 2.03)
23:04:59.830 00.003 14556 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.93 = 1.93)
23:04:59.833 00.003 14556 CameraToMount -- cameraX=0.18 cameraY=-0.31 hyp=0.35 cameraTheta=-1.05 mountX=-0.16 mountY=0.33, mountTheta=2.01
23:04:59.839 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.31, opts=13)
23:04:59.843 00.004 14556 Enqueuing Move request for scope (0.18, -0.31)
23:04:59.847 00.004 12308 Worker thread wakes up
23:04:59.847 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.31) opts 0xd
23:04:59.847 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.31)
23:04:59.847 00.000 12308 Moving (0.18, -0.31) raw xDistance=-0.16 yDistance=0.33
23:04:59.847 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:04:59.849 00.002 12308 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.28
23:04:59.849 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
23:04:59.849 00.000 12308 MoveAxis(E, 0, ABG)
23:04:59.849 00.000 12308 Move returns status 0, amount 0
23:04:59.849 00.000 12308 MoveAxis(S, 234, ABG)
23:04:59.849 00.000 12308 Guiding  Dir = 1, Dur = 234
23:04:59.850 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:04:59.853 00.003 12308 IsSlewing returns 0
23:04:59.854 00.001 12308 IsGuiding returns 0
23:04:59.854 00.000 12308 PulseGuide returned control before completion, sleep 244
23:04:59.881 00.027 14556 UpdateGuideState exits: m=2267 SNR=31.9
23:04:59.885 00.004 14556 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 4 / 99999
23:04:59.888 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760587499.888,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.44,"Time":3.1,"SettleTime":10.0,"StarLocked":true}
23:04:59.892 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:59.898 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:04:59.903 00.005 14556 Enqueuing Expose request
23:05:00.100 00.197 12308 IsGuiding returns 1
23:05:00.102 00.002 12308 scope still moving after pulse duration time elapsed
23:05:00.132 00.030 12308 IsSlewing returns 0
23:05:00.134 00.002 12308 IsGuiding returns 0
23:05:00.134 00.000 12308 scope move finished after 234 + 46 ms
23:05:00.135 00.001 12308 Move returns status 0, amount 234
23:05:00.135 00.000 12308 move complete, result=0
23:05:00.135 00.000 12308 worker thread done servicing request
23:05:00.136 00.001 14556 GuideStep: -0.2 px 0 ms EAST, 0.3 px 234 ms SOUTH
23:05:00.142 00.006 12308 Worker thread wakes up
23:05:00.143 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:00.143 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:01.390 01.247 12308 Exposure complete
23:05:01.509 00.119 12308 worker thread done servicing request
23:05:01.510 00.001 14556 OnExposeComplete: enter
23:05:01.514 00.004 14556 UpdateGuideState(): m_state=6
23:05:01.517 00.003 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6267
23:05:01.521 00.004 14556 Star::Find returns 1 (0), X=168.83, Y=999.15, Mass=2106, SNR=30.8, Peak=191 HFD=4.4
23:05:01.525 00.004 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.96 = -2.32)
23:05:01.528 00.003 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.86 = -2.42)
23:05:01.532 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.89 mountX=-0.12 mountY=-0.11, mountTheta=-2.37
23:05:01.537 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.13, opts=13)
23:05:01.541 00.004 14556 Enqueuing Move request for scope (0.11, 0.13)
23:05:01.545 00.004 12308 Worker thread wakes up
23:05:01.545 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
23:05:01.545 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
23:05:01.545 00.000 12308 Moving (0.11, 0.13) raw xDistance=-0.12 yDistance=-0.11
23:05:01.545 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:05:01.545 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:01.546 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:05:01.546 00.000 12308 MoveAxis(E, 0, ABG)
23:05:01.546 00.000 12308 Move returns status 0, amount 0
23:05:01.547 00.001 12308 MoveAxis(N, 0, ABG)
23:05:01.547 00.000 12308 Move returns status 0, amount 0
23:05:01.547 00.000 12308 move complete, result=0
23:05:01.547 00.000 12308 worker thread done servicing request
23:05:01.547 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:01.573 00.026 14556 UpdateGuideState exits: m=2106 SNR=30.8
23:05:01.579 00.006 14556 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 5 / 99999
23:05:01.584 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760587501.584,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
23:05:01.591 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:01.595 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:01.598 00.003 14556 Enqueuing Expose request
23:05:01.603 00.005 12308 Worker thread wakes up
23:05:01.603 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:01.603 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:01.603 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:02.847 01.244 12308 Exposure complete
23:05:02.996 00.149 12308 worker thread done servicing request
23:05:02.996 00.000 14556 OnExposeComplete: enter
23:05:03.003 00.007 14556 UpdateGuideState(): m_state=6
23:05:03.011 00.008 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6268
23:05:03.018 00.007 14556 Star::Find returns 1 (0), X=168.85, Y=999.19, Mass=2136, SNR=31.0, Peak=186 HFD=4.4
23:05:03.025 00.007 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.05 = -2.24)
23:05:03.032 00.007 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.95 = -2.34)
23:05:03.037 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.18 hyp=0.21 cameraTheta=0.97 mountX=-0.13 mountY=-0.15, mountTheta=-2.28
23:05:03.043 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.18, opts=13)
23:05:03.050 00.007 14556 Enqueuing Move request for scope (0.12, 0.18)
23:05:03.058 00.008 12308 Worker thread wakes up
23:05:03.059 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.18) opts 0xd
23:05:03.061 00.002 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.18)
23:05:03.061 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:03.067 00.006 12308 Moving (0.12, 0.18) raw xDistance=-0.13 yDistance=-0.15
23:05:03.068 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:05:03.070 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:03.071 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:05:03.071 00.000 12308 MoveAxis(E, 0, ABG)
23:05:03.071 00.000 12308 Move returns status 0, amount 0
23:05:03.072 00.001 12308 MoveAxis(N, 0, ABG)
23:05:03.072 00.000 12308 Move returns status 0, amount 0
23:05:03.072 00.000 12308 move complete, result=0
23:05:03.072 00.000 12308 worker thread done servicing request
23:05:03.089 00.017 14556 UpdateGuideState exits: m=2136 SNR=31.0
23:05:03.093 00.004 14556 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 6 / 99999
23:05:03.097 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760587503.097,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
23:05:03.104 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:03.112 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:03.123 00.011 14556 Enqueuing Expose request
23:05:03.128 00.005 12308 Worker thread wakes up
23:05:03.129 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:03.129 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:03.129 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:05:04.378 01.249 12308 Exposure complete
23:05:04.514 00.136 12308 worker thread done servicing request
23:05:04.514 00.000 14556 OnExposeComplete: enter
23:05:04.519 00.005 14556 UpdateGuideState(): m_state=6
23:05:04.522 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6269
23:05:04.527 00.005 14556 Star::Find returns 1 (0), X=168.99, Y=999.18, Mass=2155, SNR=31.0, Peak=201 HFD=4.3
23:05:04.530 00.003 14556 CameraToMount -- cameraTheta (0.56) - m_xAngle (-3.07) = xAngle (3.64 = -2.65)
23:05:04.534 00.004 14556 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.54 = -2.75)
23:05:04.537 00.003 14556 CameraToMount -- cameraX=0.27 cameraY=0.17 hyp=0.32 cameraTheta=0.56 mountX=-0.28 mountY=-0.12, mountTheta=-2.73
23:05:04.541 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.17, opts=13)
23:05:04.545 00.004 14556 Enqueuing Move request for scope (0.27, 0.17)
23:05:04.548 00.003 12308 Worker thread wakes up
23:05:04.548 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.17) opts 0xd
23:05:04.548 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.17)
23:05:04.548 00.000 12308 Moving (0.27, 0.17) raw xDistance=-0.28 yDistance=-0.12
23:05:04.550 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:05:04.550 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:04.550 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:05:04.550 00.000 12308 MoveAxis(E, 121, ABG)
23:05:04.550 00.000 12308 Guiding  Dir = 2, Dur = 121
23:05:04.550 00.000 12308 IsSlewing returns 0
23:05:04.550 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:04.554 00.004 12308 IsGuiding returns 0
23:05:04.555 00.001 12308 PulseGuide returned control before completion, sleep 131
23:05:04.575 00.020 14556 UpdateGuideState exits: m=2155 SNR=31.0
23:05:04.579 00.004 14556 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 7 / 99999
23:05:04.583 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760587504.583,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":7.8,"SettleTime":10.0,"StarLocked":true}
23:05:04.589 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:04.594 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:04.598 00.004 14556 Enqueuing Expose request
23:05:04.693 00.095 12308 IsGuiding returns 1
23:05:04.695 00.002 12308 scope still moving after pulse duration time elapsed
23:05:04.725 00.030 12308 IsSlewing returns 0
23:05:04.727 00.002 12308 IsGuiding returns 0
23:05:04.728 00.001 12308 scope move finished after 121 + 51 ms
23:05:04.728 00.000 12308 Move returns status 0, amount 121
23:05:04.729 00.001 12308 MoveAxis(N, 0, ABG)
23:05:04.729 00.000 12308 Move returns status 0, amount 0
23:05:04.729 00.000 12308 move complete, result=0
23:05:04.730 00.001 12308 worker thread done servicing request
23:05:04.730 00.000 14556 GuideStep: -0.3 px 121 ms EAST, -0.1 px 0 ms NORTH
23:05:04.736 00.006 12308 Worker thread wakes up
23:05:04.736 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:04.738 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:05.993 01.255 12308 Exposure complete
23:05:06.118 00.125 12308 worker thread done servicing request
23:05:06.119 00.001 14556 OnExposeComplete: enter
23:05:06.123 00.004 14556 UpdateGuideState(): m_state=6
23:05:06.128 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6270
23:05:06.132 00.004 14556 Star::Find returns 1 (0), X=168.59, Y=999.17, Mass=2242, SNR=31.8, Peak=172 HFD=4.6
23:05:06.136 00.004 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.39 = -0.90)
23:05:06.140 00.004 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -1.00)
23:05:06.143 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.20 cameraTheta=2.31 mountX=0.13 mountY=-0.17, mountTheta=-0.93
23:05:06.148 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.15, opts=13)
23:05:06.152 00.004 14556 Enqueuing Move request for scope (-0.14, 0.15)
23:05:06.155 00.003 12308 Worker thread wakes up
23:05:06.157 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
23:05:06.157 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
23:05:06.157 00.000 12308 Moving (-0.14, 0.15) raw xDistance=0.13 yDistance=-0.17
23:05:06.157 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:05:06.157 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:06.157 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:05:06.157 00.000 12308 MoveAxis(E, 0, ABG)
23:05:06.158 00.001 12308 Move returns status 0, amount 0
23:05:06.158 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:06.162 00.004 12308 MoveAxis(N, 0, ABG)
23:05:06.162 00.000 12308 Move returns status 0, amount 0
23:05:06.163 00.001 12308 move complete, result=0
23:05:06.163 00.000 12308 worker thread done servicing request
23:05:06.186 00.023 14556 UpdateGuideState exits: m=2242 SNR=31.8
23:05:06.191 00.005 14556 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 8 / 99999
23:05:06.196 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760587506.196,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.28,"Time":9.4,"SettleTime":10.0,"StarLocked":true}
23:05:06.201 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:06.206 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:06.215 00.009 14556 Enqueuing Expose request
23:05:06.221 00.006 12308 Worker thread wakes up
23:05:06.221 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:06.223 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:06.223 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:05:07.464 01.241 12308 Exposure complete
23:05:07.589 00.125 12308 worker thread done servicing request
23:05:07.589 00.000 14556 OnExposeComplete: enter
23:05:07.594 00.005 14556 UpdateGuideState(): m_state=6
23:05:07.597 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6271
23:05:07.602 00.005 14556 Star::Find returns 1 (0), X=168.70, Y=999.13, Mass=2327, SNR=32.4, Peak=172 HFD=4.6
23:05:07.605 00.003 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
23:05:07.608 00.003 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
23:05:07.612 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.81 mountX=0.02 mountY=-0.11, mountTheta=-1.40
23:05:07.617 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.11, opts=13)
23:05:07.621 00.004 14556 Enqueuing Move request for scope (-0.03, 0.11)
23:05:07.624 00.003 12308 Worker thread wakes up
23:05:07.624 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
23:05:07.624 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
23:05:07.624 00.000 12308 Moving (-0.03, 0.11) raw xDistance=0.02 yDistance=-0.11
23:05:07.624 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:05:07.626 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:07.626 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:05:07.626 00.000 12308 MoveAxis(E, 0, ABG)
23:05:07.626 00.000 12308 Move returns status 0, amount 0
23:05:07.626 00.000 12308 MoveAxis(N, 0, ABG)
23:05:07.626 00.000 12308 Move returns status 0, amount 0
23:05:07.626 00.000 12308 move complete, result=0
23:05:07.627 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:07.631 00.004 12308 worker thread done servicing request
23:05:07.652 00.021 14556 UpdateGuideState exits: m=2327 SNR=32.4
23:05:07.657 00.005 14556 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 9 / 99999
23:05:07.661 00.004 14556 PhdController: newstate STATE_FINISH
23:05:07.665 00.004 14556 PhdController complete: success
23:05:07.670 00.005 14556 evsrv: {"Event":"SettleDone","Timestamp":1760587507.670,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
23:05:07.674 00.004 14556 Mount: notify guiding dither settle done success=1
23:05:07.678 00.004 14556 PhdController: newstate STATE_IDLE
23:05:07.688 00.010 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:07.692 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:07.697 00.005 14556 Enqueuing Expose request
23:05:07.700 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:07.703 00.003 12308 Worker thread wakes up
23:05:07.703 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:07.705 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:08.958 01.253 12308 Exposure complete
23:05:09.096 00.138 12308 worker thread done servicing request
23:05:09.096 00.000 14556 OnExposeComplete: enter
23:05:09.100 00.004 14556 UpdateGuideState(): m_state=6
23:05:09.103 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6272
23:05:09.108 00.005 14556 Star::Find returns 1 (0), X=168.51, Y=999.16, Mass=2030, SNR=30.2, Peak=141 HFD=4.6
23:05:09.112 00.004 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
23:05:09.115 00.003 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.74)
23:05:09.121 00.006 14556 CameraToMount -- cameraX=-0.21 cameraY=0.14 hyp=0.26 cameraTheta=2.56 mountX=0.20 mountY=-0.17, mountTheta=-0.70
23:05:09.127 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.14, opts=13)
23:05:09.131 00.004 14556 Enqueuing Move request for scope (-0.21, 0.14)
23:05:09.135 00.004 12308 Worker thread wakes up
23:05:09.135 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.14) opts 0xd
23:05:09.135 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.14)
23:05:09.135 00.000 12308 Moving (-0.21, 0.14) raw xDistance=0.20 yDistance=-0.17
23:05:09.135 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:05:09.135 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:09.136 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:05:09.136 00.000 12308 MoveAxis(W, 89, ABG)
23:05:09.136 00.000 12308 Guiding  Dir = 3, Dur = 89
23:05:09.136 00.000 12308 IsSlewing returns 0
23:05:09.137 00.001 12308 IsGuiding returns 0
23:05:09.138 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:09.142 00.004 12308 PulseGuide returned control before completion, sleep 99
23:05:09.167 00.025 14556 UpdateGuideState exits: m=2030 SNR=30.2
23:05:09.171 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:09.177 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:09.182 00.005 14556 Enqueuing Expose request
23:05:09.255 00.073 12308 IsGuiding returns 1
23:05:09.256 00.001 12308 scope still moving after pulse duration time elapsed
23:05:09.287 00.031 12308 IsSlewing returns 0
23:05:09.287 00.000 12308 IsGuiding returns 1
23:05:09.317 00.030 12308 IsSlewing returns 0
23:05:09.317 00.000 12308 IsGuiding returns 1
23:05:09.348 00.031 12308 IsSlewing returns 0
23:05:09.349 00.001 12308 IsGuiding returns 0
23:05:09.349 00.000 12308 scope move finished after 89 + 122 ms
23:05:09.349 00.000 12308 Move returns status 0, amount 89
23:05:09.349 00.000 12308 MoveAxis(N, 0, ABG)
23:05:09.350 00.001 12308 Move returns status 0, amount 0
23:05:09.350 00.000 12308 move complete, result=0
23:05:09.350 00.000 12308 worker thread done servicing request
23:05:09.350 00.000 14556 GuideStep: 0.2 px 89 ms WEST, -0.2 px 0 ms NORTH
23:05:09.355 00.005 12308 Worker thread wakes up
23:05:09.357 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:09.357 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:10.610 01.253 12308 Exposure complete
23:05:10.758 00.148 12308 worker thread done servicing request
23:05:10.758 00.000 14556 OnExposeComplete: enter
23:05:10.763 00.005 14556 UpdateGuideState(): m_state=6
23:05:10.767 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6273
23:05:10.771 00.004 14556 Star::Find returns 1 (0), X=168.81, Y=999.30, Mass=2023, SNR=29.9, Peak=136 HFD=4.6
23:05:10.776 00.005 14556 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.07) = xAngle (4.37 = -1.91)
23:05:10.780 00.004 14556 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.01)
23:05:10.784 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.30 mountX=-0.10 mountY=-0.26, mountTheta=-1.92
23:05:10.789 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.28, opts=13)
23:05:10.793 00.004 14556 Enqueuing Move request for scope (0.08, 0.28)
23:05:10.796 00.003 12308 Worker thread wakes up
23:05:10.796 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.28) opts 0xd
23:05:10.798 00.002 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.28)
23:05:10.798 00.000 12308 Moving (0.08, 0.28) raw xDistance=-0.10 yDistance=-0.26
23:05:10.798 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:05:10.798 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:05:10.798 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:05:10.798 00.000 12308 MoveAxis(E, 0, ABG)
23:05:10.799 00.001 12308 Move returns status 0, amount 0
23:05:10.799 00.000 12308 MoveAxis(N, 0, ABG)
23:05:10.799 00.000 12308 Move returns status 0, amount 0
23:05:10.799 00.000 12308 move complete, result=0
23:05:10.799 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:10.805 00.006 12308 worker thread done servicing request
23:05:10.828 00.023 14556 UpdateGuideState exits: m=2023 SNR=29.9
23:05:10.835 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:10.843 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:10.848 00.005 14556 Enqueuing Expose request
23:05:10.852 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:05:10.857 00.005 12308 Worker thread wakes up
23:05:10.857 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:10.857 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:12.102 01.245 12308 Exposure complete
23:05:12.236 00.134 12308 worker thread done servicing request
23:05:12.236 00.000 14556 OnExposeComplete: enter
23:05:12.239 00.003 14556 UpdateGuideState(): m_state=6
23:05:12.244 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6274
23:05:12.248 00.004 14556 Star::Find returns 1 (0), X=168.92, Y=999.58, Mass=2308, SNR=32.3, Peak=163 HFD=4.5
23:05:12.252 00.004 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.32 = -1.96)
23:05:12.256 00.004 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.06)
23:05:12.259 00.003 14556 CameraToMount -- cameraX=0.19 cameraY=0.57 hyp=0.60 cameraTheta=1.25 mountX=-0.23 mountY=-0.53, mountTheta=-1.98
23:05:12.265 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.57, opts=13)
23:05:12.269 00.004 14556 Enqueuing Move request for scope (0.19, 0.57)
23:05:12.273 00.004 12308 Worker thread wakes up
23:05:12.273 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.57) opts 0xd
23:05:12.273 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.57)
23:05:12.273 00.000 12308 Moving (0.19, 0.57) raw xDistance=-0.23 yDistance=-0.53
23:05:12.273 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:05:12.273 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:05:12.273 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
23:05:12.274 00.001 12308 MoveAxis(E, 99, ABG)
23:05:12.274 00.000 12308 Guiding  Dir = 2, Dur = 99
23:05:12.274 00.000 12308 IsSlewing returns 0
23:05:12.275 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:12.279 00.004 12308 IsGuiding returns 0
23:05:12.280 00.001 12308 PulseGuide returned control before completion, sleep 109
23:05:12.304 00.024 14556 UpdateGuideState exits: m=2308 SNR=32.3
23:05:12.310 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:12.315 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:12.318 00.003 14556 Enqueuing Expose request
23:05:12.390 00.072 12308 IsGuiding returns 1
23:05:12.391 00.001 12308 scope still moving after pulse duration time elapsed
23:05:12.421 00.030 12308 IsSlewing returns 0
23:05:12.422 00.001 12308 IsGuiding returns 0
23:05:12.423 00.001 12308 scope move finished after 99 + 44 ms
23:05:12.423 00.000 12308 Move returns status 0, amount 99
23:05:12.425 00.002 12308 MoveAxis(N, 0, ABG)
23:05:12.425 00.000 12308 Move returns status 0, amount 0
23:05:12.426 00.001 12308 move complete, result=0
23:05:12.426 00.000 12308 worker thread done servicing request
23:05:12.426 00.000 14556 GuideStep: -0.2 px 99 ms EAST, -0.5 px 0 ms NORTH
23:05:12.435 00.009 12308 Worker thread wakes up
23:05:12.435 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:12.436 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:13.684 01.248 12308 Exposure complete
23:05:13.826 00.142 12308 worker thread done servicing request
23:05:13.826 00.000 14556 OnExposeComplete: enter
23:05:13.831 00.005 14556 UpdateGuideState(): m_state=6
23:05:13.835 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6275
23:05:13.841 00.006 14556 Star::Find returns 1 (0), X=168.83, Y=999.52, Mass=2164, SNR=31.1, Peak=139 HFD=4.7
23:05:13.846 00.005 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.45 = -1.84)
23:05:13.851 00.005 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.94)
23:05:13.856 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.51 hyp=0.52 cameraTheta=1.37 mountX=-0.14 mountY=-0.48, mountTheta=-1.85
23:05:13.862 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.51, opts=13)
23:05:13.866 00.004 14556 Enqueuing Move request for scope (0.10, 0.51)
23:05:13.870 00.004 12308 Worker thread wakes up
23:05:13.870 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.51) opts 0xd
23:05:13.870 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.51)
23:05:13.870 00.000 12308 Moving (0.10, 0.51) raw xDistance=-0.14 yDistance=-0.48
23:05:13.870 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:05:13.870 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:05:13.870 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
23:05:13.871 00.001 12308 MoveAxis(E, 0, ABG)
23:05:13.871 00.000 12308 Move returns status 0, amount 0
23:05:13.871 00.000 12308 MoveAxis(N, 0, ABG)
23:05:13.871 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:13.875 00.004 12308 Move returns status 0, amount 0
23:05:13.875 00.000 12308 move complete, result=0
23:05:13.875 00.000 12308 worker thread done servicing request
23:05:13.897 00.022 14556 UpdateGuideState exits: m=2164 SNR=31.1
23:05:13.900 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:13.904 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:13.909 00.005 14556 Enqueuing Expose request
23:05:13.913 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
23:05:13.917 00.004 12308 Worker thread wakes up
23:05:13.917 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:13.917 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:15.170 01.253 12308 Exposure complete
23:05:15.303 00.133 12308 worker thread done servicing request
23:05:15.304 00.001 14556 OnExposeComplete: enter
23:05:15.308 00.004 14556 UpdateGuideState(): m_state=6
23:05:15.311 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6276
23:05:15.315 00.004 14556 Star::Find returns 1 (0), X=168.55, Y=999.63, Mass=2322, SNR=32.2, Peak=148 HFD=4.5
23:05:15.319 00.004 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
23:05:15.324 00.005 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
23:05:15.327 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.61 hyp=0.64 cameraTheta=1.85 mountX=0.13 mountY=-0.63, mountTheta=-1.37
23:05:15.333 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.61, opts=13)
23:05:15.338 00.005 14556 Enqueuing Move request for scope (-0.17, 0.61)
23:05:15.343 00.005 12308 Worker thread wakes up
23:05:15.343 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.61) opts 0xd
23:05:15.343 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.61)
23:05:15.343 00.000 12308 Moving (-0.17, 0.61) raw xDistance=0.13 yDistance=-0.63
23:05:15.343 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:05:15.345 00.002 12308 resist switch: large excursion: input -0.63 thresh 0.60 direction from 1 to -1
23:05:15.345 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.90
23:05:15.345 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
23:05:15.345 00.000 12308 MoveAxis(E, 0, ABG)
23:05:15.346 00.001 12308 Move returns status 0, amount 0
23:05:15.346 00.000 12308 MoveAxis(N, 447, ABG)
23:05:15.347 00.001 12308 Guiding  Dir = 0, Dur = 447
23:05:15.347 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:15.351 00.004 12308 IsSlewing returns 0
23:05:15.352 00.001 12308 IsGuiding returns 0
23:05:15.352 00.000 12308 PulseGuide returned control before completion, sleep 457
23:05:15.377 00.025 14556 UpdateGuideState exits: m=2322 SNR=32.2
23:05:15.381 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:15.386 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:15.389 00.003 14556 Enqueuing Expose request
23:05:15.819 00.430 12308 IsGuiding returns 1
23:05:15.820 00.001 12308 scope still moving after pulse duration time elapsed
23:05:15.851 00.031 12308 IsSlewing returns 0
23:05:15.852 00.001 12308 IsGuiding returns 0
23:05:15.852 00.000 12308 scope move finished after 447 + 53 ms
23:05:15.854 00.002 12308 Move returns status 0, amount 447
23:05:15.854 00.000 12308 move complete, result=0
23:05:15.855 00.001 12308 worker thread done servicing request
23:05:15.855 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.6 px 447 ms NORTH
23:05:15.862 00.007 12308 Worker thread wakes up
23:05:15.862 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:15.863 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:17.109 01.246 12308 Exposure complete
23:05:17.239 00.130 12308 worker thread done servicing request
23:05:17.239 00.000 14556 OnExposeComplete: enter
23:05:17.244 00.005 14556 UpdateGuideState(): m_state=6
23:05:17.248 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6277
23:05:17.251 00.003 14556 Star::Find returns 1 (0), X=168.80, Y=999.72, Mass=2003, SNR=30.0, Peak=186 HFD=4.5
23:05:17.256 00.005 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.54 = -1.74)
23:05:17.259 00.003 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.84)
23:05:17.263 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.70 hyp=0.70 cameraTheta=1.47 mountX=-0.12 mountY=-0.68, mountTheta=-1.74
23:05:17.268 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.70, opts=13)
23:05:17.273 00.005 14556 Enqueuing Move request for scope (0.07, 0.70)
23:05:17.279 00.006 12308 Worker thread wakes up
23:05:17.279 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.70) opts 0xd
23:05:17.279 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.70)
23:05:17.279 00.000 12308 Moving (0.07, 0.70) raw xDistance=-0.12 yDistance=-0.68
23:05:17.280 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:05:17.280 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
23:05:17.280 00.000 12308 MoveAxis(E, 0, ABG)
23:05:17.281 00.001 12308 Move returns status 0, amount 0
23:05:17.281 00.000 12308 MoveAxis(N, 477, ABG)
23:05:17.282 00.001 12308 Guiding  Dir = 0, Dur = 477
23:05:17.282 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:17.287 00.005 12308 IsSlewing returns 0
23:05:17.287 00.000 12308 IsGuiding returns 0
23:05:17.287 00.000 12308 PulseGuide returned control before completion, sleep 487
23:05:17.311 00.024 14556 UpdateGuideState exits: m=2003 SNR=30.0
23:05:17.315 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:17.320 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:17.324 00.004 14556 Enqueuing Expose request
23:05:17.787 00.463 12308 IsGuiding returns 1
23:05:17.787 00.000 12308 scope still moving after pulse duration time elapsed
23:05:17.818 00.031 12308 IsSlewing returns 0
23:05:17.820 00.002 12308 IsGuiding returns 0
23:05:17.820 00.000 12308 scope move finished after 477 + 55 ms
23:05:17.821 00.001 12308 Move returns status 0, amount 477
23:05:17.822 00.001 12308 move complete, result=0
23:05:17.822 00.000 12308 worker thread done servicing request
23:05:17.822 00.000 12308 Worker thread wakes up
23:05:17.823 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.7 px 477 ms NORTH
23:05:17.828 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:17.830 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:19.082 01.252 12308 Exposure complete
23:05:19.228 00.146 12308 worker thread done servicing request
23:05:19.229 00.001 14556 OnExposeComplete: enter
23:05:19.233 00.004 14556 UpdateGuideState(): m_state=6
23:05:19.237 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6278
23:05:19.241 00.004 14556 Star::Find returns 1 (0), X=168.89, Y=999.24, Mass=2089, SNR=30.9, Peak=193 HFD=4.5
23:05:19.247 00.006 14556 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.07) = xAngle (4.03 = -2.26)
23:05:19.250 00.003 14556 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.93 = -2.36)
23:05:19.254 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.23 hyp=0.28 cameraTheta=0.95 mountX=-0.18 mountY=-0.20, mountTheta=-2.30
23:05:19.259 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.23, opts=13)
23:05:19.263 00.004 14556 Enqueuing Move request for scope (0.16, 0.23)
23:05:19.266 00.003 12308 Worker thread wakes up
23:05:19.266 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.23) opts 0xd
23:05:19.266 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.23)
23:05:19.267 00.001 12308 Moving (0.16, 0.23) raw xDistance=-0.18 yDistance=-0.20
23:05:19.267 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:05:19.267 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:19.267 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:05:19.267 00.000 12308 MoveAxis(E, 0, ABG)
23:05:19.267 00.000 12308 Move returns status 0, amount 0
23:05:19.268 00.001 12308 MoveAxis(N, 0, ABG)
23:05:19.268 00.000 12308 Move returns status 0, amount 0
23:05:19.268 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:19.273 00.005 12308 move complete, result=0
23:05:19.274 00.001 12308 worker thread done servicing request
23:05:19.296 00.022 14556 UpdateGuideState exits: m=2089 SNR=30.9
23:05:19.301 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:19.306 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:19.310 00.004 14556 Enqueuing Expose request
23:05:19.314 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:05:19.319 00.005 12308 Worker thread wakes up
23:05:19.319 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:19.319 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:20.566 01.247 12308 Exposure complete
23:05:20.705 00.139 12308 worker thread done servicing request
23:05:20.705 00.000 14556 OnExposeComplete: enter
23:05:20.710 00.005 14556 UpdateGuideState(): m_state=6
23:05:20.714 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6279
23:05:20.719 00.005 14556 Star::Find returns 1 (0), X=168.78, Y=999.28, Mass=2143, SNR=30.9, Peak=184 HFD=4.5
23:05:20.723 00.004 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.44 = -1.84)
23:05:20.726 00.003 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
23:05:20.730 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.27 hyp=0.27 cameraTheta=1.37 mountX=-0.07 mountY=-0.25, mountTheta=-1.85
23:05:20.735 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.27, opts=13)
23:05:20.738 00.003 14556 Enqueuing Move request for scope (0.05, 0.27)
23:05:20.743 00.005 12308 Worker thread wakes up
23:05:20.743 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.27) opts 0xd
23:05:20.743 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.27)
23:05:20.743 00.000 12308 Moving (0.05, 0.27) raw xDistance=-0.07 yDistance=-0.25
23:05:20.743 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:05:20.743 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:05:20.743 00.000 12308 MoveAxis(E, 0, ABG)
23:05:20.743 00.000 12308 Move returns status 0, amount 0
23:05:20.743 00.000 12308 MoveAxis(N, 178, ABG)
23:05:20.744 00.001 12308 Guiding  Dir = 0, Dur = 178
23:05:20.744 00.000 12308 IsSlewing returns 0
23:05:20.745 00.001 12308 IsGuiding returns 0
23:05:20.745 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:20.751 00.006 12308 PulseGuide returned control before completion, sleep 188
23:05:20.773 00.022 14556 UpdateGuideState exits: m=2143 SNR=30.9
23:05:20.778 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:20.782 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:20.785 00.003 14556 Enqueuing Expose request
23:05:20.947 00.162 12308 IsGuiding returns 1
23:05:20.948 00.001 12308 scope still moving after pulse duration time elapsed
23:05:20.979 00.031 12308 IsSlewing returns 0
23:05:20.981 00.002 12308 IsGuiding returns 0
23:05:20.982 00.001 12308 scope move finished after 178 + 57 ms
23:05:20.983 00.001 12308 Move returns status 0, amount 178
23:05:20.983 00.000 12308 move complete, result=0
23:05:20.984 00.001 12308 worker thread done servicing request
23:05:20.984 00.000 12308 Worker thread wakes up
23:05:20.985 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 178 ms NORTH
23:05:20.993 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:20.993 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:22.243 01.250 12308 Exposure complete
23:05:22.390 00.147 12308 worker thread done servicing request
23:05:22.390 00.000 14556 OnExposeComplete: enter
23:05:22.396 00.006 14556 UpdateGuideState(): m_state=6
23:05:22.400 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6280
23:05:22.406 00.006 14556 Star::Find returns 1 (0), X=168.89, Y=999.04, Mass=2195, SNR=31.5, Peak=170 HFD=4.5
23:05:22.410 00.004 14556 CameraToMount -- cameraTheta (0.12) - m_xAngle (-3.07) = xAngle (3.19 = -3.09)
23:05:22.414 00.004 14556 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.09 = 3.09)
23:05:22.418 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.12 mountX=-0.17 mountY=0.01, mountTheta=3.09
23:05:22.422 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.02, opts=13)
23:05:22.427 00.005 14556 Enqueuing Move request for scope (0.17, 0.02)
23:05:22.431 00.004 12308 Worker thread wakes up
23:05:22.431 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd
23:05:22.431 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.02)
23:05:22.431 00.000 12308 Moving (0.17, 0.02) raw xDistance=-0.17 yDistance=0.01
23:05:22.431 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:05:22.431 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:22.432 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:05:22.432 00.000 12308 MoveAxis(E, 0, ABG)
23:05:22.432 00.000 12308 Move returns status 0, amount 0
23:05:22.432 00.000 12308 MoveAxis(N, 0, ABG)
23:05:22.432 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:22.437 00.005 12308 Move returns status 0, amount 0
23:05:22.437 00.000 12308 move complete, result=0
23:05:22.438 00.001 12308 worker thread done servicing request
23:05:22.458 00.020 14556 UpdateGuideState exits: m=2195 SNR=31.5
23:05:22.463 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:22.467 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:22.471 00.004 14556 Enqueuing Expose request
23:05:22.474 00.003 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:05:22.477 00.003 12308 Worker thread wakes up
23:05:22.477 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:22.477 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:23.733 01.256 12308 Exposure complete
23:05:23.885 00.152 12308 worker thread done servicing request
23:05:23.885 00.000 14556 OnExposeComplete: enter
23:05:23.889 00.004 14556 UpdateGuideState(): m_state=6
23:05:23.892 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6281
23:05:23.897 00.005 14556 Star::Find returns 1 (0), X=168.79, Y=999.14, Mass=2091, SNR=30.8, Peak=197 HFD=4.4
23:05:23.902 00.005 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.16 = -2.13)
23:05:23.906 00.004 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.23)
23:05:23.911 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.08 mountX=-0.07 mountY=-0.11, mountTheta=-2.16
23:05:23.916 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.12, opts=13)
23:05:23.920 00.004 14556 Enqueuing Move request for scope (0.07, 0.12)
23:05:23.924 00.004 12308 Worker thread wakes up
23:05:23.924 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
23:05:23.924 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
23:05:23.924 00.000 12308 Moving (0.07, 0.12) raw xDistance=-0.07 yDistance=-0.11
23:05:23.924 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:05:23.924 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:23.924 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:05:23.925 00.001 12308 MoveAxis(E, 0, ABG)
23:05:23.925 00.000 12308 Move returns status 0, amount 0
23:05:23.925 00.000 12308 MoveAxis(N, 0, ABG)
23:05:23.925 00.000 12308 Move returns status 0, amount 0
23:05:23.925 00.000 12308 move complete, result=0
23:05:23.925 00.000 12308 worker thread done servicing request
23:05:23.925 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:23.957 00.032 14556 UpdateGuideState exits: m=2091 SNR=30.8
23:05:23.961 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:23.964 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:23.968 00.004 14556 Enqueuing Expose request
23:05:23.972 00.004 12308 Worker thread wakes up
23:05:23.972 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:23.976 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:23.976 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:25.224 01.248 12308 Exposure complete
23:05:25.347 00.123 12308 worker thread done servicing request
23:05:25.348 00.001 14556 OnExposeComplete: enter
23:05:25.352 00.004 14556 UpdateGuideState(): m_state=6
23:05:25.357 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6282
23:05:25.360 00.003 14556 Star::Find returns 1 (0), X=168.92, Y=999.15, Mass=2171, SNR=31.4, Peak=173 HFD=4.3
23:05:25.365 00.005 14556 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.07) = xAngle (3.69 = -2.60)
23:05:25.369 00.004 14556 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.59 = -2.69)
23:05:25.373 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.13 hyp=0.23 cameraTheta=0.61 mountX=-0.20 mountY=-0.10, mountTheta=-2.67
23:05:25.377 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.13, opts=13)
23:05:25.382 00.005 14556 Enqueuing Move request for scope (0.19, 0.13)
23:05:25.386 00.004 12308 Worker thread wakes up
23:05:25.386 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.13) opts 0xd
23:05:25.386 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.13)
23:05:25.386 00.000 12308 Moving (0.19, 0.13) raw xDistance=-0.20 yDistance=-0.10
23:05:25.387 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:05:25.387 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:25.388 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:05:25.388 00.000 12308 MoveAxis(E, 0, ABG)
23:05:25.388 00.000 12308 Move returns status 0, amount 0
23:05:25.389 00.001 12308 MoveAxis(N, 0, ABG)
23:05:25.389 00.000 12308 Move returns status 0, amount 0
23:05:25.389 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:25.394 00.005 12308 move complete, result=0
23:05:25.395 00.001 12308 worker thread done servicing request
23:05:25.414 00.019 14556 UpdateGuideState exits: m=2171 SNR=31.4
23:05:25.418 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:25.420 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:25.423 00.003 14556 Enqueuing Expose request
23:05:25.428 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:25.433 00.005 12308 Worker thread wakes up
23:05:25.433 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:25.433 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:26.683 01.250 12308 Exposure complete
23:05:26.819 00.136 12308 worker thread done servicing request
23:05:26.819 00.000 14556 OnExposeComplete: enter
23:05:26.823 00.004 14556 UpdateGuideState(): m_state=6
23:05:26.826 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6283
23:05:26.830 00.004 14556 Star::Find returns 1 (0), X=168.85, Y=999.19, Mass=2178, SNR=31.2, Peak=153 HFD=4.9
23:05:26.834 00.004 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.04 = -2.24)
23:05:26.838 00.004 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.34)
23:05:26.841 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.17 hyp=0.21 cameraTheta=0.97 mountX=-0.13 mountY=-0.15, mountTheta=-2.29
23:05:26.846 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.17, opts=13)
23:05:26.850 00.004 14556 Enqueuing Move request for scope (0.12, 0.17)
23:05:26.853 00.003 12308 Worker thread wakes up
23:05:26.854 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.17) opts 0xd
23:05:26.854 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.17)
23:05:26.854 00.000 12308 Moving (0.12, 0.17) raw xDistance=-0.13 yDistance=-0.15
23:05:26.854 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:05:26.854 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:26.854 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:05:26.855 00.001 12308 MoveAxis(E, 0, ABG)
23:05:26.856 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:26.862 00.006 12308 Move returns status 0, amount 0
23:05:26.862 00.000 12308 MoveAxis(N, 0, ABG)
23:05:26.862 00.000 12308 Move returns status 0, amount 0
23:05:26.862 00.000 12308 move complete, result=0
23:05:26.864 00.002 12308 worker thread done servicing request
23:05:26.886 00.022 14556 UpdateGuideState exits: m=2178 SNR=31.2
23:05:26.890 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:26.894 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:26.900 00.006 14556 Enqueuing Expose request
23:05:26.904 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:26.909 00.005 12308 Worker thread wakes up
23:05:26.909 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:26.910 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:28.153 01.243 12308 Exposure complete
23:05:28.293 00.140 12308 worker thread done servicing request
23:05:28.294 00.001 14556 OnExposeComplete: enter
23:05:28.297 00.003 14556 UpdateGuideState(): m_state=6
23:05:28.303 00.006 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6284
23:05:28.309 00.006 14556 Star::Find returns 1 (0), X=168.93, Y=999.18, Mass=2390, SNR=32.8, Peak=217 HFD=4.3
23:05:28.313 00.004 14556 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.07) = xAngle (3.76 = -2.53)
23:05:28.316 00.003 14556 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.66 = -2.63)
23:05:28.320 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.17 hyp=0.26 cameraTheta=0.68 mountX=-0.22 mountY=-0.13, mountTheta=-2.60
23:05:28.325 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.17, opts=13)
23:05:28.328 00.003 14556 Enqueuing Move request for scope (0.20, 0.17)
23:05:28.333 00.005 12308 Worker thread wakes up
23:05:28.334 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.17) opts 0xd
23:05:28.334 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.17)
23:05:28.334 00.000 12308 Moving (0.20, 0.17) raw xDistance=-0.22 yDistance=-0.13
23:05:28.334 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:05:28.335 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:28.335 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:05:28.335 00.000 12308 MoveAxis(E, 94, ABG)
23:05:28.337 00.002 12308 Guiding  Dir = 2, Dur = 94
23:05:28.337 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:28.342 00.005 12308 IsSlewing returns 0
23:05:28.342 00.000 12308 IsGuiding returns 0
23:05:28.343 00.001 12308 PulseGuide returned control before completion, sleep 104
23:05:28.365 00.022 14556 UpdateGuideState exits: m=2390 SNR=32.8
23:05:28.371 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:28.375 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:28.379 00.004 14556 Enqueuing Expose request
23:05:28.456 00.077 12308 IsGuiding returns 1
23:05:28.457 00.001 12308 scope still moving after pulse duration time elapsed
23:05:28.487 00.030 12308 IsSlewing returns 0
23:05:28.489 00.002 12308 IsGuiding returns 0
23:05:28.489 00.000 12308 scope move finished after 94 + 51 ms
23:05:28.490 00.001 12308 Move returns status 0, amount 94
23:05:28.490 00.000 12308 MoveAxis(N, 0, ABG)
23:05:28.490 00.000 12308 Move returns status 0, amount 0
23:05:28.491 00.001 12308 move complete, result=0
23:05:28.491 00.000 12308 worker thread done servicing request
23:05:28.491 00.000 12308 Worker thread wakes up
23:05:28.491 00.000 14556 GuideStep: -0.2 px 94 ms EAST, -0.1 px 0 ms NORTH
23:05:28.497 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:28.497 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:29.751 01.254 12308 Exposure complete
23:05:29.883 00.132 12308 worker thread done servicing request
23:05:29.883 00.000 14556 OnExposeComplete: enter
23:05:29.887 00.004 14556 UpdateGuideState(): m_state=6
23:05:29.891 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6285
23:05:29.895 00.004 14556 Star::Find returns 1 (0), X=168.56, Y=999.30, Mass=2128, SNR=30.9, Peak=155 HFD=4.7
23:05:29.899 00.004 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.19 = -1.09)
23:05:29.902 00.003 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.19)
23:05:29.906 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.28 hyp=0.33 cameraTheta=2.12 mountX=0.15 mountY=-0.31, mountTheta=-1.11
23:05:29.911 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.28, opts=13)
23:05:29.916 00.005 14556 Enqueuing Move request for scope (-0.17, 0.28)
23:05:29.919 00.003 12308 Worker thread wakes up
23:05:29.919 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.28) opts 0xd
23:05:29.919 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.28)
23:05:29.920 00.001 12308 Moving (-0.17, 0.28) raw xDistance=0.15 yDistance=-0.31
23:05:29.920 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:05:29.920 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:05:29.920 00.000 12308 MoveAxis(E, 0, ABG)
23:05:29.921 00.001 12308 Move returns status 0, amount 0
23:05:29.921 00.000 12308 MoveAxis(N, 216, ABG)
23:05:29.922 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:29.925 00.003 12308 Guiding  Dir = 0, Dur = 216
23:05:29.925 00.000 12308 IsSlewing returns 0
23:05:29.926 00.001 12308 IsGuiding returns 0
23:05:29.927 00.001 12308 PulseGuide returned control before completion, sleep 226
23:05:29.949 00.022 14556 UpdateGuideState exits: m=2128 SNR=30.9
23:05:29.954 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:29.959 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:29.963 00.004 14556 Enqueuing Expose request
23:05:30.160 00.197 12308 IsGuiding returns 1
23:05:30.161 00.001 12308 scope still moving after pulse duration time elapsed
23:05:30.191 00.030 12308 IsSlewing returns 0
23:05:30.191 00.000 12308 IsGuiding returns 0
23:05:30.192 00.001 12308 scope move finished after 216 + 49 ms
23:05:30.192 00.000 12308 Move returns status 0, amount 216
23:05:30.192 00.000 12308 move complete, result=0
23:05:30.194 00.002 12308 worker thread done servicing request
23:05:30.194 00.000 12308 Worker thread wakes up
23:05:30.195 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 216 ms NORTH
23:05:30.200 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:30.200 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:31.448 01.248 12308 Exposure complete
23:05:31.578 00.130 12308 worker thread done servicing request
23:05:31.578 00.000 14556 OnExposeComplete: enter
23:05:31.583 00.005 14556 UpdateGuideState(): m_state=6
23:05:31.587 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6286
23:05:31.592 00.005 14556 Star::Find returns 1 (0), X=168.72, Y=999.05, Mass=2330, SNR=32.5, Peak=186 HFD=4.6
23:05:31.595 00.003 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.95 = -1.33)
23:05:31.598 00.003 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.43)
23:05:31.602 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.04 cameraTheta=1.88 mountX=0.01 mountY=-0.04, mountTheta=-1.33
23:05:31.607 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.03, opts=13)
23:05:31.611 00.004 14556 Enqueuing Move request for scope (-0.01, 0.03)
23:05:31.615 00.004 12308 Worker thread wakes up
23:05:31.615 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
23:05:31.615 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
23:05:31.615 00.000 12308 Moving (-0.01, 0.03) raw xDistance=0.01 yDistance=-0.04
23:05:31.617 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:05:31.617 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:31.617 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:05:31.617 00.000 12308 MoveAxis(E, 0, ABG)
23:05:31.617 00.000 12308 Move returns status 0, amount 0
23:05:31.617 00.000 12308 MoveAxis(N, 0, ABG)
23:05:31.618 00.001 12308 Move returns status 0, amount 0
23:05:31.618 00.000 12308 move complete, result=0
23:05:31.618 00.000 12308 worker thread done servicing request
23:05:31.618 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:31.643 00.025 14556 UpdateGuideState exits: m=2330 SNR=32.5
23:05:31.648 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:31.652 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:31.657 00.005 14556 Enqueuing Expose request
23:05:31.661 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:05:31.664 00.003 12308 Worker thread wakes up
23:05:31.665 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:31.665 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:32.912 01.247 12308 Exposure complete
23:05:33.061 00.149 12308 worker thread done servicing request
23:05:33.061 00.000 14556 OnExposeComplete: enter
23:05:33.066 00.005 14556 UpdateGuideState(): m_state=6
23:05:33.071 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6287
23:05:33.075 00.004 14556 Star::Find returns 1 (0), X=168.66, Y=999.08, Mass=2358, SNR=32.7, Peak=156 HFD=4.7
23:05:33.078 00.003 14556 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.07) = xAngle (5.49 = -0.79)
23:05:33.083 00.005 14556 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.39 = -0.89)
23:05:33.089 00.006 14556 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.42 mountX=0.07 mountY=-0.07, mountTheta=-0.84
23:05:33.095 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.06, opts=13)
23:05:33.099 00.004 14556 Enqueuing Move request for scope (-0.07, 0.06)
23:05:33.103 00.004 12308 Worker thread wakes up
23:05:33.103 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
23:05:33.104 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
23:05:33.104 00.000 12308 Moving (-0.07, 0.06) raw xDistance=0.07 yDistance=-0.07
23:05:33.104 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:05:33.104 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:33.104 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:05:33.105 00.001 12308 MoveAxis(E, 0, ABG)
23:05:33.105 00.000 12308 Move returns status 0, amount 0
23:05:33.106 00.001 12308 MoveAxis(N, 0, ABG)
23:05:33.106 00.000 12308 Move returns status 0, amount 0
23:05:33.106 00.000 12308 move complete, result=0
23:05:33.106 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:33.111 00.005 12308 worker thread done servicing request
23:05:33.132 00.021 14556 UpdateGuideState exits: m=2358 SNR=32.7
23:05:33.136 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:33.140 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:33.144 00.004 14556 Enqueuing Expose request
23:05:33.148 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:33.153 00.005 12308 Worker thread wakes up
23:05:33.154 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:33.154 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:34.408 01.254 12308 Exposure complete
23:05:34.545 00.137 12308 worker thread done servicing request
23:05:34.545 00.000 14556 OnExposeComplete: enter
23:05:34.548 00.003 14556 UpdateGuideState(): m_state=6
23:05:34.553 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6288
23:05:34.558 00.005 14556 Star::Find returns 1 (0), X=168.61, Y=999.11, Mass=2248, SNR=31.8, Peak=178 HFD=4.4
23:05:34.563 00.005 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
23:05:34.567 00.004 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
23:05:34.571 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.47 mountX=0.11 mountY=-0.11, mountTheta=-0.79
23:05:34.576 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.09, opts=13)
23:05:34.581 00.005 14556 Enqueuing Move request for scope (-0.12, 0.09)
23:05:34.584 00.003 12308 Worker thread wakes up
23:05:34.584 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
23:05:34.584 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
23:05:34.584 00.000 12308 Moving (-0.12, 0.09) raw xDistance=0.11 yDistance=-0.11
23:05:34.585 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:05:34.585 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:34.585 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:05:34.585 00.000 12308 MoveAxis(E, 0, ABG)
23:05:34.586 00.001 12308 Move returns status 0, amount 0
23:05:34.586 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:34.591 00.005 12308 MoveAxis(N, 0, ABG)
23:05:34.591 00.000 12308 Move returns status 0, amount 0
23:05:34.591 00.000 12308 move complete, result=0
23:05:34.591 00.000 12308 worker thread done servicing request
23:05:34.612 00.021 14556 UpdateGuideState exits: m=2248 SNR=31.8
23:05:34.617 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:34.621 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:34.625 00.004 14556 Enqueuing Expose request
23:05:34.629 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:34.633 00.004 12308 Worker thread wakes up
23:05:34.633 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:34.633 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:35.882 01.249 12308 Exposure complete
23:05:36.013 00.131 12308 worker thread done servicing request
23:05:36.013 00.000 14556 OnExposeComplete: enter
23:05:36.018 00.005 14556 UpdateGuideState(): m_state=6
23:05:36.021 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6289
23:05:36.025 00.004 14556 Star::Find returns 1 (0), X=168.77, Y=999.23, Mass=2161, SNR=31.3, Peak=165 HFD=4.3
23:05:36.030 00.005 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.43 = -1.85)
23:05:36.034 00.004 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.95)
23:05:36.039 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.36 mountX=-0.06 mountY=-0.21, mountTheta=-1.86
23:05:36.046 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.22, opts=13)
23:05:36.053 00.007 14556 Enqueuing Move request for scope (0.05, 0.22)
23:05:36.058 00.005 12308 Worker thread wakes up
23:05:36.058 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.22) opts 0xd
23:05:36.059 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.22)
23:05:36.059 00.000 12308 Moving (0.05, 0.22) raw xDistance=-0.06 yDistance=-0.21
23:05:36.059 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:05:36.060 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:05:36.060 00.000 12308 MoveAxis(E, 0, ABG)
23:05:36.060 00.000 12308 Move returns status 0, amount 0
23:05:36.060 00.000 12308 MoveAxis(N, 145, ABG)
23:05:36.060 00.000 12308 Guiding  Dir = 0, Dur = 145
23:05:36.062 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:36.068 00.006 12308 IsSlewing returns 0
23:05:36.068 00.000 12308 IsGuiding returns 0
23:05:36.069 00.001 12308 PulseGuide returned control before completion, sleep 155
23:05:36.099 00.030 14556 UpdateGuideState exits: m=2161 SNR=31.3
23:05:36.104 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:36.109 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:36.113 00.004 14556 Enqueuing Expose request
23:05:36.231 00.118 12308 IsGuiding returns 1
23:05:36.232 00.001 12308 scope still moving after pulse duration time elapsed
23:05:36.263 00.031 12308 IsSlewing returns 0
23:05:36.263 00.000 12308 IsGuiding returns 0
23:05:36.263 00.000 12308 scope move finished after 145 + 50 ms
23:05:36.263 00.000 12308 Move returns status 0, amount 145
23:05:36.263 00.000 12308 move complete, result=0
23:05:36.264 00.001 12308 worker thread done servicing request
23:05:36.264 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 145 ms NORTH
23:05:36.270 00.006 12308 Worker thread wakes up
23:05:36.271 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:36.271 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:37.523 01.252 12308 Exposure complete
23:05:37.660 00.137 12308 worker thread done servicing request
23:05:37.660 00.000 14556 OnExposeComplete: enter
23:05:37.665 00.005 14556 UpdateGuideState(): m_state=6
23:05:37.668 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6290
23:05:37.671 00.003 14556 Star::Find returns 1 (0), X=168.87, Y=999.14, Mass=2176, SNR=31.3, Peak=182 HFD=4.4
23:05:37.676 00.005 14556 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.07) = xAngle (3.79 = -2.49)
23:05:37.680 00.004 14556 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.70 = -2.59)
23:05:37.689 00.009 14556 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.19 cameraTheta=0.72 mountX=-0.15 mountY=-0.10, mountTheta=-2.56
23:05:37.695 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.12, opts=13)
23:05:37.700 00.005 14556 Enqueuing Move request for scope (0.14, 0.12)
23:05:37.705 00.005 12308 Worker thread wakes up
23:05:37.705 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.12) opts 0xd
23:05:37.705 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.12)
23:05:37.705 00.000 12308 Moving (0.14, 0.12) raw xDistance=-0.15 yDistance=-0.10
23:05:37.705 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:05:37.706 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:37.706 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:05:37.706 00.000 12308 MoveAxis(E, 0, ABG)
23:05:37.707 00.001 12308 Move returns status 0, amount 0
23:05:37.707 00.000 12308 MoveAxis(N, 0, ABG)
23:05:37.707 00.000 12308 Move returns status 0, amount 0
23:05:37.707 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:37.712 00.005 12308 move complete, result=0
23:05:37.713 00.001 12308 worker thread done servicing request
23:05:37.734 00.021 14556 UpdateGuideState exits: m=2176 SNR=31.3
23:05:37.738 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:37.743 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:37.747 00.004 14556 Enqueuing Expose request
23:05:37.751 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:37.756 00.005 12308 Worker thread wakes up
23:05:37.756 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:37.756 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:39.006 01.250 12308 Exposure complete
23:05:39.145 00.139 12308 worker thread done servicing request
23:05:39.146 00.001 14556 OnExposeComplete: enter
23:05:39.150 00.004 14556 UpdateGuideState(): m_state=6
23:05:39.155 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6291
23:05:39.159 00.004 14556 Star::Find returns 1 (0), X=168.67, Y=999.21, Mass=2371, SNR=32.8, Peak=156 HFD=4.7
23:05:39.163 00.004 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
23:05:39.166 00.003 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
23:05:39.170 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.20 hyp=0.20 cameraTheta=1.85 mountX=0.04 mountY=-0.20, mountTheta=-1.37
23:05:39.174 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.20, opts=13)
23:05:39.179 00.005 14556 Enqueuing Move request for scope (-0.06, 0.20)
23:05:39.185 00.006 12308 Worker thread wakes up
23:05:39.185 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.20) opts 0xd
23:05:39.185 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.20)
23:05:39.186 00.001 12308 Moving (-0.06, 0.20) raw xDistance=0.04 yDistance=-0.20
23:05:39.186 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:05:39.186 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:05:39.186 00.000 12308 MoveAxis(E, 0, ABG)
23:05:39.187 00.001 12308 Move returns status 0, amount 0
23:05:39.187 00.000 12308 MoveAxis(N, 142, ABG)
23:05:39.187 00.000 12308 Guiding  Dir = 0, Dur = 142
23:05:39.187 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:39.194 00.007 12308 IsSlewing returns 0
23:05:39.194 00.000 12308 IsGuiding returns 0
23:05:39.195 00.001 12308 PulseGuide returned control before completion, sleep 152
23:05:39.218 00.023 14556 UpdateGuideState exits: m=2371 SNR=32.8
23:05:39.223 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:39.227 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:39.231 00.004 14556 Enqueuing Expose request
23:05:39.354 00.123 12308 IsGuiding returns 1
23:05:39.354 00.000 12308 scope still moving after pulse duration time elapsed
23:05:39.384 00.030 12308 IsSlewing returns 0
23:05:39.384 00.000 12308 IsGuiding returns 0
23:05:39.386 00.002 12308 scope move finished after 142 + 48 ms
23:05:39.386 00.000 12308 Move returns status 0, amount 142
23:05:39.386 00.000 12308 move complete, result=0
23:05:39.387 00.001 12308 worker thread done servicing request
23:05:39.387 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 142 ms NORTH
23:05:39.395 00.008 12308 Worker thread wakes up
23:05:39.395 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:39.395 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:40.648 01.253 12308 Exposure complete
23:05:40.786 00.138 12308 worker thread done servicing request
23:05:40.788 00.002 14556 OnExposeComplete: enter
23:05:40.791 00.003 14556 UpdateGuideState(): m_state=6
23:05:40.796 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6292
23:05:40.800 00.004 14556 Star::Find returns 1 (0), X=168.51, Y=999.09, Mass=2175, SNR=31.3, Peak=160 HFD=4.3
23:05:40.805 00.005 14556 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.07) = xAngle (5.90 = -0.38)
23:05:40.811 00.006 14556 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.48)
23:05:40.816 00.005 14556 CameraToMount -- cameraX=-0.22 cameraY=0.07 hyp=0.23 cameraTheta=2.83 mountX=0.22 mountY=-0.11, mountTheta=-0.46
23:05:40.822 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.07, opts=13)
23:05:40.826 00.004 14556 Enqueuing Move request for scope (-0.22, 0.07)
23:05:40.831 00.005 12308 Worker thread wakes up
23:05:40.831 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.07) opts 0xd
23:05:40.831 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.07)
23:05:40.832 00.001 12308 Moving (-0.22, 0.07) raw xDistance=0.22 yDistance=-0.11
23:05:40.832 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:05:40.832 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:40.832 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:05:40.833 00.001 12308 MoveAxis(W, 93, ABG)
23:05:40.833 00.000 12308 Guiding  Dir = 3, Dur = 93
23:05:40.833 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:40.837 00.004 12308 IsSlewing returns 0
23:05:40.837 00.000 12308 IsGuiding returns 0
23:05:40.838 00.001 12308 PulseGuide returned control before completion, sleep 103
23:05:40.859 00.021 14556 UpdateGuideState exits: m=2175 SNR=31.3
23:05:40.865 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:40.871 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:40.876 00.005 14556 Enqueuing Expose request
23:05:40.949 00.073 12308 IsGuiding returns 1
23:05:40.949 00.000 12308 scope still moving after pulse duration time elapsed
23:05:40.979 00.030 12308 IsSlewing returns 0
23:05:40.981 00.002 12308 IsGuiding returns 0
23:05:40.981 00.000 12308 scope move finished after 93 + 50 ms
23:05:40.981 00.000 12308 Move returns status 0, amount 93
23:05:40.982 00.001 12308 MoveAxis(N, 0, ABG)
23:05:40.983 00.001 12308 Move returns status 0, amount 0
23:05:40.984 00.001 12308 move complete, result=0
23:05:40.984 00.000 12308 worker thread done servicing request
23:05:40.984 00.000 12308 Worker thread wakes up
23:05:40.985 00.001 14556 GuideStep: 0.2 px 93 ms WEST, -0.1 px 0 ms NORTH
23:05:40.993 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:40.993 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:42.249 01.256 12308 Exposure complete
23:05:42.386 00.137 12308 worker thread done servicing request
23:05:42.387 00.001 14556 OnExposeComplete: enter
23:05:42.390 00.003 14556 UpdateGuideState(): m_state=6
23:05:42.395 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6293
23:05:42.400 00.005 14556 Star::Find returns 1 (0), X=168.83, Y=999.03, Mass=2132, SNR=30.9, Peak=169 HFD=4.4
23:05:42.403 00.003 14556 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.07) = xAngle (3.18 = -3.10)
23:05:42.407 00.004 14556 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.09 = 3.09)
23:05:42.411 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.11 mountX=-0.10 mountY=0.01, mountTheta=3.09
23:05:42.418 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.01, opts=13)
23:05:42.424 00.006 14556 Enqueuing Move request for scope (0.10, 0.01)
23:05:42.431 00.007 12308 Worker thread wakes up
23:05:42.431 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
23:05:42.431 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
23:05:42.432 00.001 12308 Moving (0.10, 0.01) raw xDistance=-0.10 yDistance=0.01
23:05:42.432 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:05:42.433 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:42.436 00.003 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:05:42.436 00.000 12308 MoveAxis(E, 0, ABG)
23:05:42.436 00.000 12308 Move returns status 0, amount 0
23:05:42.436 00.000 12308 MoveAxis(N, 0, ABG)
23:05:42.437 00.001 12308 Move returns status 0, amount 0
23:05:42.437 00.000 12308 move complete, result=0
23:05:42.437 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:42.444 00.007 12308 worker thread done servicing request
23:05:42.464 00.020 14556 UpdateGuideState exits: m=2132 SNR=30.9
23:05:42.468 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:42.473 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:42.478 00.005 14556 Enqueuing Expose request
23:05:42.482 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:05:42.485 00.003 12308 Worker thread wakes up
23:05:42.486 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:42.486 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:43.734 01.248 12308 Exposure complete
23:05:43.873 00.139 12308 worker thread done servicing request
23:05:43.874 00.001 14556 OnExposeComplete: enter
23:05:43.877 00.003 14556 UpdateGuideState(): m_state=6
23:05:43.881 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6294
23:05:43.885 00.004 14556 Star::Find returns 1 (0), X=168.76, Y=999.26, Mass=2352, SNR=32.7, Peak=188 HFD=4.6
23:05:43.888 00.003 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.52 = -1.77)
23:05:43.893 00.005 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.87)
23:05:43.896 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.24 hyp=0.25 cameraTheta=1.44 mountX=-0.05 mountY=-0.24, mountTheta=-1.77
23:05:43.902 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.24, opts=13)
23:05:43.906 00.004 14556 Enqueuing Move request for scope (0.03, 0.24)
23:05:43.910 00.004 12308 Worker thread wakes up
23:05:43.910 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.24) opts 0xd
23:05:43.910 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.24)
23:05:43.910 00.000 12308 Moving (0.03, 0.24) raw xDistance=-0.05 yDistance=-0.24
23:05:43.911 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:05:43.911 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:05:43.911 00.000 12308 MoveAxis(E, 0, ABG)
23:05:43.911 00.000 12308 Move returns status 0, amount 0
23:05:43.911 00.000 12308 MoveAxis(N, 166, ABG)
23:05:43.911 00.000 12308 Guiding  Dir = 0, Dur = 166
23:05:43.912 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:43.915 00.003 12308 IsSlewing returns 0
23:05:43.916 00.001 12308 IsGuiding returns 0
23:05:43.916 00.000 12308 PulseGuide returned control before completion, sleep 176
23:05:43.940 00.024 14556 UpdateGuideState exits: m=2352 SNR=32.7
23:05:43.944 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:43.948 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:43.952 00.004 14556 Enqueuing Expose request
23:05:44.104 00.152 12308 IsGuiding returns 1
23:05:44.104 00.000 12308 scope still moving after pulse duration time elapsed
23:05:44.133 00.029 12308 IsSlewing returns 0
23:05:44.133 00.000 12308 IsGuiding returns 0
23:05:44.134 00.001 12308 scope move finished after 166 + 51 ms
23:05:44.134 00.000 12308 Move returns status 0, amount 166
23:05:44.134 00.000 12308 move complete, result=0
23:05:44.136 00.002 12308 worker thread done servicing request
23:05:44.136 00.000 12308 Worker thread wakes up
23:05:44.136 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 166 ms NORTH
23:05:44.142 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:44.142 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:45.389 01.247 12308 Exposure complete
23:05:45.517 00.128 12308 worker thread done servicing request
23:05:45.517 00.000 14556 OnExposeComplete: enter
23:05:45.521 00.004 14556 UpdateGuideState(): m_state=6
23:05:45.526 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6295
23:05:45.531 00.005 14556 Star::Find returns 1 (0), X=168.76, Y=998.95, Mass=2005, SNR=30.1, Peak=160 HFD=4.4
23:05:45.536 00.005 14556 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-3.07) = xAngle (1.94 = 1.94)
23:05:45.540 00.004 14556 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.84 = 1.84)
23:05:45.543 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.13 mountX=-0.03 mountY=0.07, mountTheta=1.93
23:05:45.548 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.07, opts=13)
23:05:45.552 00.004 14556 Enqueuing Move request for scope (0.03, -0.07)
23:05:45.556 00.004 12308 Worker thread wakes up
23:05:45.556 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
23:05:45.556 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
23:05:45.556 00.000 12308 Moving (0.03, -0.07) raw xDistance=-0.03 yDistance=0.07
23:05:45.556 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:05:45.557 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:45.557 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:05:45.557 00.000 12308 MoveAxis(E, 0, ABG)
23:05:45.557 00.000 12308 Move returns status 0, amount 0
23:05:45.557 00.000 12308 MoveAxis(N, 0, ABG)
23:05:45.557 00.000 12308 Move returns status 0, amount 0
23:05:45.557 00.000 12308 move complete, result=0
23:05:45.558 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:45.563 00.005 12308 worker thread done servicing request
23:05:45.583 00.020 14556 UpdateGuideState exits: m=2005 SNR=30.1
23:05:45.589 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:45.592 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:45.595 00.003 14556 Enqueuing Expose request
23:05:45.598 00.003 12308 Worker thread wakes up
23:05:45.598 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:45.598 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:45.602 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:46.849 01.247 12308 Exposure complete
23:05:46.981 00.132 12308 worker thread done servicing request
23:05:46.981 00.000 14556 OnExposeComplete: enter
23:05:46.985 00.004 14556 UpdateGuideState(): m_state=6
23:05:46.988 00.003 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6296
23:05:46.991 00.003 14556 Star::Find returns 1 (0), X=168.64, Y=999.11, Mass=2324, SNR=32.3, Peak=183 HFD=4.5
23:05:46.995 00.004 14556 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.07) = xAngle (5.37 = -0.91)
23:05:46.998 00.003 14556 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.27 = -1.01)
23:05:47.002 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.13 cameraTheta=2.30 mountX=0.08 mountY=-0.11, mountTheta=-0.95
23:05:47.006 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.10, opts=13)
23:05:47.010 00.004 14556 Enqueuing Move request for scope (-0.09, 0.10)
23:05:47.013 00.003 12308 Worker thread wakes up
23:05:47.013 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
23:05:47.013 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
23:05:47.013 00.000 12308 Moving (-0.09, 0.10) raw xDistance=0.08 yDistance=-0.11
23:05:47.013 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:05:47.013 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:47.015 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:05:47.015 00.000 12308 MoveAxis(E, 0, ABG)
23:05:47.015 00.000 12308 Move returns status 0, amount 0
23:05:47.015 00.000 12308 MoveAxis(N, 0, ABG)
23:05:47.015 00.000 12308 Move returns status 0, amount 0
23:05:47.016 00.001 12308 move complete, result=0
23:05:47.016 00.000 12308 worker thread done servicing request
23:05:47.016 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:47.040 00.024 14556 UpdateGuideState exits: m=2324 SNR=32.3
23:05:47.045 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:47.048 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:47.052 00.004 14556 Enqueuing Expose request
23:05:47.056 00.004 12308 Worker thread wakes up
23:05:47.056 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:47.057 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:47.062 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:48.321 01.259 12308 Exposure complete
23:05:48.471 00.150 12308 worker thread done servicing request
23:05:48.473 00.002 14556 OnExposeComplete: enter
23:05:48.476 00.003 14556 UpdateGuideState(): m_state=6
23:05:48.481 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6297
23:05:48.485 00.004 14556 Star::Find returns 1 (0), X=168.64, Y=999.17, Mass=2142, SNR=31.0, Peak=149 HFD=4.5
23:05:48.489 00.004 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.16 = -1.12)
23:05:48.493 00.004 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.22)
23:05:48.497 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.17 cameraTheta=2.09 mountX=0.08 mountY=-0.16, mountTheta=-1.13
23:05:48.502 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.15, opts=13)
23:05:48.506 00.004 14556 Enqueuing Move request for scope (-0.09, 0.15)
23:05:48.509 00.003 12308 Worker thread wakes up
23:05:48.509 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd
23:05:48.510 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.15)
23:05:48.510 00.000 12308 Moving (-0.09, 0.15) raw xDistance=0.08 yDistance=-0.16
23:05:48.510 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:05:48.510 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:48.510 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:05:48.510 00.000 12308 MoveAxis(E, 0, ABG)
23:05:48.510 00.000 12308 Move returns status 0, amount 0
23:05:48.512 00.002 12308 MoveAxis(N, 0, ABG)
23:05:48.512 00.000 12308 Move returns status 0, amount 0
23:05:48.512 00.000 12308 move complete, result=0
23:05:48.513 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:48.516 00.003 12308 worker thread done servicing request
23:05:48.538 00.022 14556 UpdateGuideState exits: m=2142 SNR=31.0
23:05:48.542 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:48.546 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:48.550 00.004 14556 Enqueuing Expose request
23:05:48.555 00.005 12308 Worker thread wakes up
23:05:48.555 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:05:48.560 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:48.560 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:49.803 01.243 12308 Exposure complete
23:05:49.939 00.136 12308 worker thread done servicing request
23:05:49.940 00.001 14556 OnExposeComplete: enter
23:05:49.944 00.004 14556 UpdateGuideState(): m_state=6
23:05:49.947 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6298
23:05:49.951 00.004 14556 Star::Find returns 1 (0), X=168.58, Y=999.29, Mass=2227, SNR=31.7, Peak=165 HFD=4.7
23:05:49.956 00.005 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.15 = -1.13)
23:05:49.960 00.004 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
23:05:49.965 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.27 hyp=0.31 cameraTheta=2.08 mountX=0.13 mountY=-0.29, mountTheta=-1.15
23:05:49.971 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.27, opts=13)
23:05:49.976 00.005 14556 Enqueuing Move request for scope (-0.15, 0.27)
23:05:49.979 00.003 12308 Worker thread wakes up
23:05:49.979 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.27) opts 0xd
23:05:49.980 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.27)
23:05:49.980 00.000 12308 Moving (-0.15, 0.27) raw xDistance=0.13 yDistance=-0.29
23:05:49.980 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:05:49.980 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:05:49.980 00.000 12308 MoveAxis(E, 0, ABG)
23:05:49.980 00.000 12308 Move returns status 0, amount 0
23:05:49.982 00.002 12308 MoveAxis(N, 207, ABG)
23:05:49.982 00.000 12308 Guiding  Dir = 0, Dur = 207
23:05:49.982 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:49.986 00.004 12308 IsSlewing returns 0
23:05:49.986 00.000 12308 IsGuiding returns 0
23:05:49.987 00.001 12308 PulseGuide returned control before completion, sleep 217
23:05:50.010 00.023 14556 UpdateGuideState exits: m=2227 SNR=31.7
23:05:50.015 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:50.020 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:50.024 00.004 14556 Enqueuing Expose request
23:05:50.214 00.190 12308 IsGuiding returns 1
23:05:50.214 00.000 12308 scope still moving after pulse duration time elapsed
23:05:50.245 00.031 12308 IsSlewing returns 0
23:05:50.247 00.002 12308 IsGuiding returns 0
23:05:50.247 00.000 12308 scope move finished after 207 + 53 ms
23:05:50.248 00.001 12308 Move returns status 0, amount 207
23:05:50.248 00.000 12308 move complete, result=0
23:05:50.249 00.001 12308 worker thread done servicing request
23:05:50.249 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 207 ms NORTH
23:05:50.256 00.007 12308 Worker thread wakes up
23:05:50.256 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:50.257 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:51.507 01.250 12308 Exposure complete
23:05:51.644 00.137 12308 worker thread done servicing request
23:05:51.645 00.001 14556 OnExposeComplete: enter
23:05:51.650 00.005 14556 UpdateGuideState(): m_state=6
23:05:51.655 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6299
23:05:51.660 00.005 14556 Star::Find returns 1 (0), X=168.59, Y=999.16, Mass=2273, SNR=31.9, Peak=169 HFD=4.8
23:05:51.664 00.004 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.38 = -0.90)
23:05:51.668 00.004 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -1.00)
23:05:51.671 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.20 cameraTheta=2.31 mountX=0.13 mountY=-0.17, mountTheta=-0.93
23:05:51.676 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.15, opts=13)
23:05:51.681 00.005 14556 Enqueuing Move request for scope (-0.14, 0.15)
23:05:51.687 00.006 12308 Worker thread wakes up
23:05:51.687 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
23:05:51.687 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
23:05:51.687 00.000 12308 Moving (-0.14, 0.15) raw xDistance=0.13 yDistance=-0.17
23:05:51.689 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:05:51.689 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:51.689 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:05:51.689 00.000 12308 MoveAxis(E, 0, ABG)
23:05:51.690 00.001 12308 Move returns status 0, amount 0
23:05:51.690 00.000 12308 MoveAxis(N, 0, ABG)
23:05:51.690 00.000 12308 Move returns status 0, amount 0
23:05:51.690 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:51.694 00.004 12308 move complete, result=0
23:05:51.694 00.000 12308 worker thread done servicing request
23:05:51.714 00.020 14556 UpdateGuideState exits: m=2273 SNR=31.9
23:05:51.719 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:51.723 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:51.726 00.003 14556 Enqueuing Expose request
23:05:51.730 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:05:51.734 00.004 12308 Worker thread wakes up
23:05:51.734 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:51.734 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:52.976 01.242 12308 Exposure complete
23:05:53.118 00.142 12308 worker thread done servicing request
23:05:53.119 00.001 14556 OnExposeComplete: enter
23:05:53.122 00.003 14556 UpdateGuideState(): m_state=6
23:05:53.125 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6300
23:05:53.129 00.004 14556 Star::Find returns 1 (0), X=168.42, Y=999.07, Mass=2247, SNR=32.1, Peak=166 HFD=4.2
23:05:53.132 00.003 14556 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.07) = xAngle (6.05 = -0.23)
23:05:53.136 00.004 14556 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.33)
23:05:53.139 00.003 14556 CameraToMount -- cameraX=-0.31 cameraY=0.05 hyp=0.32 cameraTheta=2.98 mountX=0.31 mountY=-0.10, mountTheta=-0.32
23:05:53.145 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.05, opts=13)
23:05:53.148 00.003 14556 Enqueuing Move request for scope (-0.31, 0.05)
23:05:53.152 00.004 12308 Worker thread wakes up
23:05:53.152 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.05) opts 0xd
23:05:53.152 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.05)
23:05:53.152 00.000 12308 Moving (-0.31, 0.05) raw xDistance=0.31 yDistance=-0.10
23:05:53.153 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
23:05:53.153 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:53.153 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:05:53.153 00.000 12308 MoveAxis(W, 133, ABG)
23:05:53.153 00.000 12308 Guiding  Dir = 3, Dur = 133
23:05:53.153 00.000 12308 IsSlewing returns 0
23:05:53.155 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:53.159 00.004 12308 IsGuiding returns 0
23:05:53.159 00.000 12308 PulseGuide returned control before completion, sleep 143
23:05:53.180 00.021 14556 UpdateGuideState exits: m=2247 SNR=32.1
23:05:53.186 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:53.191 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:53.195 00.004 14556 Enqueuing Expose request
23:05:53.309 00.114 12308 IsGuiding returns 1
23:05:53.310 00.001 12308 scope still moving after pulse duration time elapsed
23:05:53.340 00.030 12308 IsSlewing returns 0
23:05:53.341 00.001 12308 IsGuiding returns 0
23:05:53.341 00.000 12308 scope move finished after 133 + 49 ms
23:05:53.341 00.000 12308 Move returns status 0, amount 133
23:05:53.342 00.001 12308 MoveAxis(N, 0, ABG)
23:05:53.342 00.000 12308 Move returns status 0, amount 0
23:05:53.342 00.000 12308 move complete, result=0
23:05:53.343 00.001 12308 worker thread done servicing request
23:05:53.344 00.001 12308 Worker thread wakes up
23:05:53.344 00.000 14556 GuideStep: 0.3 px 133 ms WEST, -0.1 px 0 ms NORTH
23:05:53.350 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:53.351 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:54.603 01.252 12308 Exposure complete
23:05:54.742 00.139 12308 worker thread done servicing request
23:05:54.742 00.000 14556 OnExposeComplete: enter
23:05:54.746 00.004 14556 UpdateGuideState(): m_state=6
23:05:54.750 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6301
23:05:54.753 00.003 14556 Star::Find returns 1 (0), X=168.85, Y=999.27, Mass=2095, SNR=30.8, Peak=176 HFD=4.4
23:05:54.757 00.004 14556 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.07) = xAngle (4.20 = -2.09)
23:05:54.761 00.004 14556 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.19)
23:05:54.765 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.25 hyp=0.28 cameraTheta=1.12 mountX=-0.14 mountY=-0.23, mountTheta=-2.12
23:05:54.770 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.25, opts=13)
23:05:54.775 00.005 14556 Enqueuing Move request for scope (0.12, 0.25)
23:05:54.780 00.005 12308 Worker thread wakes up
23:05:54.780 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.25) opts 0xd
23:05:54.780 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.25)
23:05:54.780 00.000 12308 Moving (0.12, 0.25) raw xDistance=-0.14 yDistance=-0.23
23:05:54.781 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:05:54.781 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:05:54.781 00.000 12308 MoveAxis(E, 0, ABG)
23:05:54.781 00.000 12308 Move returns status 0, amount 0
23:05:54.781 00.000 12308 MoveAxis(N, 160, ABG)
23:05:54.781 00.000 12308 Guiding  Dir = 0, Dur = 160
23:05:54.783 00.002 12308 IsSlewing returns 0
23:05:54.783 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:54.787 00.004 12308 IsGuiding returns 0
23:05:54.787 00.000 12308 PulseGuide returned control before completion, sleep 170
23:05:54.808 00.021 14556 UpdateGuideState exits: m=2095 SNR=30.8
23:05:54.812 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:54.816 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:54.820 00.004 14556 Enqueuing Expose request
23:05:54.969 00.149 12308 IsGuiding returns 1
23:05:54.970 00.001 12308 scope still moving after pulse duration time elapsed
23:05:55.001 00.031 12308 IsSlewing returns 0
23:05:55.002 00.001 12308 IsGuiding returns 0
23:05:55.003 00.001 12308 scope move finished after 160 + 55 ms
23:05:55.003 00.000 12308 Move returns status 0, amount 160
23:05:55.003 00.000 12308 move complete, result=0
23:05:55.004 00.001 12308 worker thread done servicing request
23:05:55.004 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 160 ms NORTH
23:05:55.011 00.007 12308 Worker thread wakes up
23:05:55.011 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:55.012 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:56.260 01.248 12308 Exposure complete
23:05:56.416 00.156 12308 worker thread done servicing request
23:05:56.417 00.001 14556 OnExposeComplete: enter
23:05:56.421 00.004 14556 UpdateGuideState(): m_state=6
23:05:56.425 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6302
23:05:56.430 00.005 14556 Star::Find returns 1 (0), X=168.77, Y=999.07, Mass=2054, SNR=30.5, Peak=191 HFD=4.4
23:05:56.434 00.004 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.99 = -2.30)
23:05:56.438 00.004 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.40)
23:05:56.442 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.07 cameraTheta=0.91 mountX=-0.04 mountY=-0.04, mountTheta=-2.35
23:05:56.447 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.05, opts=13)
23:05:56.451 00.004 14556 Enqueuing Move request for scope (0.04, 0.05)
23:05:56.455 00.004 12308 Worker thread wakes up
23:05:56.455 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
23:05:56.455 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
23:05:56.456 00.001 12308 Moving (0.04, 0.05) raw xDistance=-0.04 yDistance=-0.04
23:05:56.456 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:05:56.456 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:56.457 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:05:56.457 00.000 12308 MoveAxis(E, 0, ABG)
23:05:56.457 00.000 12308 Move returns status 0, amount 0
23:05:56.457 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:56.463 00.006 12308 MoveAxis(N, 0, ABG)
23:05:56.463 00.000 12308 Move returns status 0, amount 0
23:05:56.463 00.000 12308 move complete, result=0
23:05:56.463 00.000 12308 worker thread done servicing request
23:05:56.486 00.023 14556 UpdateGuideState exits: m=2054 SNR=30.5
23:05:56.492 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:56.498 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:56.504 00.006 14556 Enqueuing Expose request
23:05:56.508 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:05:56.512 00.004 12308 Worker thread wakes up
23:05:56.512 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:56.512 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:57.760 01.248 12308 Exposure complete
23:05:57.888 00.128 12308 worker thread done servicing request
23:05:57.888 00.000 14556 OnExposeComplete: enter
23:05:57.892 00.004 14556 UpdateGuideState(): m_state=6
23:05:57.897 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6303
23:05:57.901 00.004 14556 Star::Find returns 1 (0), X=168.75, Y=999.11, Mass=2114, SNR=30.8, Peak=171 HFD=4.5
23:05:57.906 00.005 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.42 = -1.86)
23:05:57.909 00.003 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.96)
23:05:57.912 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.10 cameraTheta=1.35 mountX=-0.03 mountY=-0.09, mountTheta=-1.87
23:05:57.918 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.09, opts=13)
23:05:57.922 00.004 14556 Enqueuing Move request for scope (0.02, 0.09)
23:05:57.927 00.005 12308 Worker thread wakes up
23:05:57.927 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
23:05:57.927 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
23:05:57.927 00.000 12308 Moving (0.02, 0.09) raw xDistance=-0.03 yDistance=-0.09
23:05:57.927 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:05:57.927 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:57.927 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:05:57.928 00.001 12308 MoveAxis(E, 0, ABG)
23:05:57.928 00.000 12308 Move returns status 0, amount 0
23:05:57.928 00.000 12308 MoveAxis(N, 0, ABG)
23:05:57.928 00.000 12308 Move returns status 0, amount 0
23:05:57.928 00.000 12308 move complete, result=0
23:05:57.930 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:57.935 00.005 12308 worker thread done servicing request
23:05:57.957 00.022 14556 UpdateGuideState exits: m=2114 SNR=30.8
23:05:57.962 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:57.967 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:57.971 00.004 14556 Enqueuing Expose request
23:05:57.975 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:57.978 00.003 12308 Worker thread wakes up
23:05:57.978 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:57.978 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:05:59.233 01.255 12308 Exposure complete
23:05:59.369 00.136 12308 worker thread done servicing request
23:05:59.369 00.000 14556 OnExposeComplete: enter
23:05:59.374 00.005 14556 UpdateGuideState(): m_state=6
23:05:59.378 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6304
23:05:59.382 00.004 14556 Star::Find returns 1 (0), X=168.64, Y=999.16, Mass=2186, SNR=31.6, Peak=165 HFD=4.8
23:05:59.384 00.002 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.18 = -1.11)
23:05:59.387 00.003 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.21)
23:05:59.389 00.002 14556 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.17 cameraTheta=2.10 mountX=0.07 mountY=-0.15, mountTheta=-1.12
23:05:59.395 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.14, opts=13)
23:05:59.401 00.006 14556 Enqueuing Move request for scope (-0.08, 0.14)
23:05:59.409 00.008 12308 Worker thread wakes up
23:05:59.409 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
23:05:59.409 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
23:05:59.410 00.001 12308 Moving (-0.08, 0.14) raw xDistance=0.07 yDistance=-0.15
23:05:59.410 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:05:59.410 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:59.410 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:05:59.410 00.000 12308 MoveAxis(E, 0, ABG)
23:05:59.411 00.001 12308 Move returns status 0, amount 0
23:05:59.411 00.000 12308 MoveAxis(N, 0, ABG)
23:05:59.411 00.000 12308 Move returns status 0, amount 0
23:05:59.411 00.000 12308 move complete, result=0
23:05:59.412 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:05:59.418 00.006 12308 worker thread done servicing request
23:05:59.447 00.029 14556 UpdateGuideState exits: m=2186 SNR=31.6
23:05:59.453 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:59.460 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:05:59.464 00.004 14556 Enqueuing Expose request
23:05:59.469 00.005 12308 Worker thread wakes up
23:05:59.469 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:05:59.473 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:05:59.473 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:00.730 01.257 12308 Exposure complete
23:06:00.868 00.138 12308 worker thread done servicing request
23:06:00.869 00.001 14556 OnExposeComplete: enter
23:06:00.872 00.003 14556 UpdateGuideState(): m_state=6
23:06:00.876 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6305
23:06:00.880 00.004 14556 Star::Find returns 1 (0), X=168.77, Y=999.01, Mass=2320, SNR=32.2, Peak=192 HFD=4.5
23:06:00.884 00.004 14556 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-3.07) = xAngle (2.91 = 2.91)
23:06:00.888 00.004 14556 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.81 = 2.81)
23:06:00.892 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.16 mountX=-0.04 mountY=0.01, mountTheta=2.82
23:06:00.898 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.01, opts=13)
23:06:00.902 00.004 14556 Enqueuing Move request for scope (0.04, -0.01)
23:06:00.906 00.004 12308 Worker thread wakes up
23:06:00.907 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
23:06:00.907 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
23:06:00.907 00.000 12308 Moving (0.04, -0.01) raw xDistance=-0.04 yDistance=0.01
23:06:00.907 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:06:00.907 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:00.908 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:06:00.908 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:00.912 00.004 12308 MoveAxis(E, 0, ABG)
23:06:00.912 00.000 12308 Move returns status 0, amount 0
23:06:00.912 00.000 12308 MoveAxis(N, 0, ABG)
23:06:00.912 00.000 12308 Move returns status 0, amount 0
23:06:00.912 00.000 12308 move complete, result=0
23:06:00.912 00.000 12308 worker thread done servicing request
23:06:00.933 00.021 14556 UpdateGuideState exits: m=2320 SNR=32.2
23:06:00.938 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:00.943 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:00.946 00.003 14556 Enqueuing Expose request
23:06:00.950 00.004 12308 Worker thread wakes up
23:06:00.950 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:00.951 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:00.951 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:02.196 01.245 12308 Exposure complete
23:06:02.323 00.127 12308 worker thread done servicing request
23:06:02.323 00.000 14556 OnExposeComplete: enter
23:06:02.328 00.005 14556 UpdateGuideState(): m_state=6
23:06:02.333 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6306
23:06:02.337 00.004 14556 Star::Find returns 1 (0), X=168.90, Y=999.28, Mass=2154, SNR=31.2, Peak=177 HFD=4.5
23:06:02.341 00.004 14556 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.07) = xAngle (4.06 = -2.23)
23:06:02.344 00.003 14556 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.96 = -2.33)
23:06:02.349 00.005 14556 CameraToMount -- cameraX=0.18 cameraY=0.26 hyp=0.32 cameraTheta=0.98 mountX=-0.19 mountY=-0.23, mountTheta=-2.27
23:06:02.353 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.26, opts=13)
23:06:02.358 00.005 14556 Enqueuing Move request for scope (0.18, 0.26)
23:06:02.361 00.003 12308 Worker thread wakes up
23:06:02.362 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.26) opts 0xd
23:06:02.362 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.26)
23:06:02.362 00.000 12308 Moving (0.18, 0.26) raw xDistance=-0.19 yDistance=-0.23
23:06:02.362 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:06:02.364 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:06:02.364 00.000 12308 MoveAxis(E, 0, ABG)
23:06:02.364 00.000 12308 Move returns status 0, amount 0
23:06:02.364 00.000 12308 MoveAxis(N, 162, ABG)
23:06:02.364 00.000 12308 Guiding  Dir = 0, Dur = 162
23:06:02.364 00.000 12308 IsSlewing returns 0
23:06:02.365 00.001 12308 IsGuiding returns 0
23:06:02.365 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:02.370 00.005 12308 PulseGuide returned control before completion, sleep 172
23:06:02.394 00.024 14556 UpdateGuideState exits: m=2154 SNR=31.2
23:06:02.399 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:02.404 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:02.407 00.003 14556 Enqueuing Expose request
23:06:02.550 00.143 12308 IsGuiding returns 1
23:06:02.551 00.001 12308 scope still moving after pulse duration time elapsed
23:06:02.581 00.030 12308 IsSlewing returns 0
23:06:02.582 00.001 12308 IsGuiding returns 0
23:06:02.582 00.000 12308 scope move finished after 162 + 55 ms
23:06:02.584 00.002 12308 Move returns status 0, amount 162
23:06:02.584 00.000 12308 move complete, result=0
23:06:02.585 00.001 12308 worker thread done servicing request
23:06:02.585 00.000 12308 Worker thread wakes up
23:06:02.585 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 162 ms NORTH
23:06:02.591 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:02.591 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:03.845 01.254 12308 Exposure complete
23:06:03.977 00.132 12308 worker thread done servicing request
23:06:03.978 00.001 14556 OnExposeComplete: enter
23:06:03.982 00.004 14556 UpdateGuideState(): m_state=6
23:06:03.986 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6307
23:06:03.988 00.002 14556 Star::Find returns 1 (0), X=168.88, Y=999.06, Mass=2132, SNR=31.1, Peak=196 HFD=4.3
23:06:03.994 00.006 14556 CameraToMount -- cameraTheta (0.28) - m_xAngle (-3.07) = xAngle (3.35 = -2.93)
23:06:03.997 00.003 14556 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.25 = -3.03)
23:06:04.002 00.005 14556 CameraToMount -- cameraX=0.15 cameraY=0.04 hyp=0.16 cameraTheta=0.28 mountX=-0.16 mountY=-0.02, mountTheta=-3.03
23:06:04.006 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.04, opts=13)
23:06:04.011 00.005 14556 Enqueuing Move request for scope (0.15, 0.04)
23:06:04.014 00.003 12308 Worker thread wakes up
23:06:04.015 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.04) opts 0xd
23:06:04.015 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.04)
23:06:04.015 00.000 12308 Moving (0.15, 0.04) raw xDistance=-0.16 yDistance=-0.02
23:06:04.015 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:06:04.015 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:04.016 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:06:04.016 00.000 12308 MoveAxis(E, 0, ABG)
23:06:04.016 00.000 12308 Move returns status 0, amount 0
23:06:04.016 00.000 12308 MoveAxis(N, 0, ABG)
23:06:04.016 00.000 12308 Move returns status 0, amount 0
23:06:04.016 00.000 12308 move complete, result=0
23:06:04.017 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:04.023 00.006 12308 worker thread done servicing request
23:06:04.044 00.021 14556 UpdateGuideState exits: m=2132 SNR=31.1
23:06:04.049 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:04.053 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:04.057 00.004 14556 Enqueuing Expose request
23:06:04.062 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:04.067 00.005 12308 Worker thread wakes up
23:06:04.067 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:04.067 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:05.315 01.248 12308 Exposure complete
23:06:05.442 00.127 12308 worker thread done servicing request
23:06:05.443 00.001 14556 OnExposeComplete: enter
23:06:05.447 00.004 14556 UpdateGuideState(): m_state=6
23:06:05.451 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6308
23:06:05.454 00.003 14556 Star::Find returns 1 (0), X=168.75, Y=999.25, Mass=2117, SNR=30.8, Peak=170 HFD=4.5
23:06:05.459 00.005 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.53 = -1.75)
23:06:05.463 00.004 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.85)
23:06:05.468 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.46 mountX=-0.04 mountY=-0.23, mountTheta=-1.75
23:06:05.473 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.24, opts=13)
23:06:05.477 00.004 14556 Enqueuing Move request for scope (0.03, 0.24)
23:06:05.481 00.004 12308 Worker thread wakes up
23:06:05.481 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.24) opts 0xd
23:06:05.481 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.24)
23:06:05.481 00.000 12308 Moving (0.03, 0.24) raw xDistance=-0.04 yDistance=-0.23
23:06:05.481 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:06:05.482 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:06:05.482 00.000 12308 MoveAxis(E, 0, ABG)
23:06:05.482 00.000 12308 Move returns status 0, amount 0
23:06:05.482 00.000 12308 MoveAxis(N, 161, ABG)
23:06:05.482 00.000 12308 Guiding  Dir = 0, Dur = 161
23:06:05.482 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:05.486 00.004 12308 IsSlewing returns 0
23:06:05.486 00.000 12308 IsGuiding returns 0
23:06:05.488 00.002 12308 PulseGuide returned control before completion, sleep 171
23:06:05.511 00.023 14556 UpdateGuideState exits: m=2117 SNR=30.8
23:06:05.515 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:05.521 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:05.526 00.005 14556 Enqueuing Expose request
23:06:05.664 00.138 12308 IsGuiding returns 1
23:06:05.665 00.001 12308 scope still moving after pulse duration time elapsed
23:06:05.695 00.030 12308 IsSlewing returns 0
23:06:05.695 00.000 12308 IsGuiding returns 0
23:06:05.695 00.000 12308 scope move finished after 161 + 47 ms
23:06:05.697 00.002 12308 Move returns status 0, amount 161
23:06:05.697 00.000 12308 move complete, result=0
23:06:05.697 00.000 12308 worker thread done servicing request
23:06:05.697 00.000 12308 Worker thread wakes up
23:06:05.698 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 161 ms NORTH
23:06:05.704 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:05.704 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:06.961 01.257 12308 Exposure complete
23:06:07.093 00.132 12308 worker thread done servicing request
23:06:07.094 00.001 14556 OnExposeComplete: enter
23:06:07.097 00.003 14556 UpdateGuideState(): m_state=6
23:06:07.102 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6309
23:06:07.106 00.004 14556 Star::Find returns 1 (0), X=168.73, Y=999.11, Mass=2297, SNR=32.2, Peak=187 HFD=4.5
23:06:07.109 00.003 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
23:06:07.113 00.004 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
23:06:07.117 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.58 mountX=-0.01 mountY=-0.09, mountTheta=-1.63
23:06:07.123 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.09, opts=13)
23:06:07.127 00.004 14556 Enqueuing Move request for scope (-0.00, 0.09)
23:06:07.130 00.003 12308 Worker thread wakes up
23:06:07.130 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.09) opts 0xd
23:06:07.130 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.09)
23:06:07.130 00.000 12308 Moving (-0.00, 0.09) raw xDistance=-0.01 yDistance=-0.09
23:06:07.131 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:06:07.131 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:07.131 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:06:07.131 00.000 12308 MoveAxis(E, 0, ABG)
23:06:07.131 00.000 12308 Move returns status 0, amount 0
23:06:07.131 00.000 12308 MoveAxis(N, 0, ABG)
23:06:07.131 00.000 12308 Move returns status 0, amount 0
23:06:07.133 00.002 12308 move complete, result=0
23:06:07.133 00.000 12308 worker thread done servicing request
23:06:07.133 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:07.158 00.025 14556 UpdateGuideState exits: m=2297 SNR=32.2
23:06:07.161 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:07.165 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:07.169 00.004 14556 Enqueuing Expose request
23:06:07.173 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:07.178 00.005 12308 Worker thread wakes up
23:06:07.178 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:07.178 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:08.436 01.258 12308 Exposure complete
23:06:08.573 00.137 12308 worker thread done servicing request
23:06:08.574 00.001 14556 OnExposeComplete: enter
23:06:08.577 00.003 14556 UpdateGuideState(): m_state=6
23:06:08.581 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6310
23:06:08.584 00.003 14556 Star::Find returns 1 (0), X=168.61, Y=999.06, Mass=2144, SNR=31.0, Peak=171 HFD=4.8
23:06:08.590 00.006 14556 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.07) = xAngle (5.87 = -0.41)
23:06:08.595 00.005 14556 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.77 = -0.51)
23:06:08.598 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.80 mountX=0.12 mountY=-0.06, mountTheta=-0.49
23:06:08.603 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.04, opts=13)
23:06:08.608 00.005 14556 Enqueuing Move request for scope (-0.12, 0.04)
23:06:08.610 00.002 12308 Worker thread wakes up
23:06:08.611 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
23:06:08.611 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
23:06:08.611 00.000 12308 Moving (-0.12, 0.04) raw xDistance=0.12 yDistance=-0.06
23:06:08.611 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:06:08.611 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:08.613 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:06:08.613 00.000 12308 MoveAxis(E, 0, ABG)
23:06:08.613 00.000 12308 Move returns status 0, amount 0
23:06:08.613 00.000 12308 MoveAxis(N, 0, ABG)
23:06:08.613 00.000 12308 Move returns status 0, amount 0
23:06:08.613 00.000 12308 move complete, result=0
23:06:08.613 00.000 12308 worker thread done servicing request
23:06:08.613 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:08.637 00.024 14556 UpdateGuideState exits: m=2144 SNR=31.0
23:06:08.641 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:08.646 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:08.651 00.005 14556 Enqueuing Expose request
23:06:08.655 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:08.659 00.004 12308 Worker thread wakes up
23:06:08.660 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:08.660 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:09.904 01.244 12308 Exposure complete
23:06:10.040 00.136 12308 worker thread done servicing request
23:06:10.040 00.000 14556 OnExposeComplete: enter
23:06:10.044 00.004 14556 UpdateGuideState(): m_state=6
23:06:10.047 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6311
23:06:10.052 00.005 14556 Star::Find returns 1 (0), X=168.68, Y=999.14, Mass=2057, SNR=30.4, Peak=172 HFD=4.5
23:06:10.056 00.004 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.97 = -1.31)
23:06:10.060 00.004 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.41)
23:06:10.064 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.90 mountX=0.03 mountY=-0.13, mountTheta=-1.32
23:06:10.068 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.13, opts=13)
23:06:10.072 00.004 14556 Enqueuing Move request for scope (-0.04, 0.13)
23:06:10.075 00.003 12308 Worker thread wakes up
23:06:10.076 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
23:06:10.076 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
23:06:10.076 00.000 12308 Moving (-0.04, 0.13) raw xDistance=0.03 yDistance=-0.13
23:06:10.076 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:06:10.076 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:10.076 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:06:10.076 00.000 12308 MoveAxis(E, 0, ABG)
23:06:10.077 00.001 12308 Move returns status 0, amount 0
23:06:10.077 00.000 12308 MoveAxis(N, 0, ABG)
23:06:10.077 00.000 12308 Move returns status 0, amount 0
23:06:10.077 00.000 12308 move complete, result=0
23:06:10.077 00.000 12308 worker thread done servicing request
23:06:10.077 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:10.104 00.027 14556 UpdateGuideState exits: m=2057 SNR=30.4
23:06:10.108 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:10.111 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:10.114 00.003 14556 Enqueuing Expose request
23:06:10.118 00.004 12308 Worker thread wakes up
23:06:10.118 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:10.118 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:10.118 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:11.375 01.257 12308 Exposure complete
23:06:11.512 00.137 12308 worker thread done servicing request
23:06:11.513 00.001 14556 OnExposeComplete: enter
23:06:11.516 00.003 14556 UpdateGuideState(): m_state=6
23:06:11.521 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6312
23:06:11.526 00.005 14556 Star::Find returns 1 (0), X=168.66, Y=999.17, Mass=2104, SNR=30.7, Peak=166 HFD=4.5
23:06:11.530 00.004 14556 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.07) = xAngle (5.07 = -1.21)
23:06:11.533 00.003 14556 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.31)
23:06:11.538 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.16 hyp=0.17 cameraTheta=2.00 mountX=0.06 mountY=-0.17, mountTheta=-1.22
23:06:11.543 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.16, opts=13)
23:06:11.545 00.002 14556 Enqueuing Move request for scope (-0.07, 0.16)
23:06:11.549 00.004 12308 Worker thread wakes up
23:06:11.550 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.16) opts 0xd
23:06:11.550 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.16)
23:06:11.550 00.000 12308 Moving (-0.07, 0.16) raw xDistance=0.06 yDistance=-0.17
23:06:11.551 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:06:11.551 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:11.551 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:06:11.551 00.000 12308 MoveAxis(E, 0, ABG)
23:06:11.551 00.000 12308 Move returns status 0, amount 0
23:06:11.552 00.001 12308 MoveAxis(N, 0, ABG)
23:06:11.552 00.000 12308 Move returns status 0, amount 0
23:06:11.553 00.001 12308 move complete, result=0
23:06:11.553 00.000 12308 worker thread done servicing request
23:06:11.553 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:11.578 00.025 14556 UpdateGuideState exits: m=2104 SNR=30.7
23:06:11.584 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:11.589 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:11.594 00.005 14556 Enqueuing Expose request
23:06:11.597 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:06:11.601 00.004 12308 Worker thread wakes up
23:06:11.601 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:11.601 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:12.854 01.253 12308 Exposure complete
23:06:12.988 00.134 12308 worker thread done servicing request
23:06:12.988 00.000 14556 OnExposeComplete: enter
23:06:12.992 00.004 14556 UpdateGuideState(): m_state=6
23:06:12.997 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6313
23:06:13.001 00.004 14556 Star::Find returns 1 (0), X=168.64, Y=999.14, Mass=2273, SNR=32.0, Peak=157 HFD=4.8
23:06:13.004 00.003 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.29 = -0.99)
23:06:13.008 00.004 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
23:06:13.011 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.22 mountX=0.08 mountY=-0.13, mountTheta=-1.02
23:06:13.017 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.12, opts=13)
23:06:13.023 00.006 14556 Enqueuing Move request for scope (-0.09, 0.12)
23:06:13.027 00.004 12308 Worker thread wakes up
23:06:13.027 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
23:06:13.027 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
23:06:13.027 00.000 12308 Moving (-0.09, 0.12) raw xDistance=0.08 yDistance=-0.13
23:06:13.027 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:06:13.027 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:13.028 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:06:13.028 00.000 12308 MoveAxis(E, 0, ABG)
23:06:13.028 00.000 12308 Move returns status 0, amount 0
23:06:13.028 00.000 12308 MoveAxis(N, 0, ABG)
23:06:13.028 00.000 12308 Move returns status 0, amount 0
23:06:13.028 00.000 12308 move complete, result=0
23:06:13.030 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:13.033 00.003 12308 worker thread done servicing request
23:06:13.054 00.021 14556 UpdateGuideState exits: m=2273 SNR=32.0
23:06:13.059 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:13.062 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:13.066 00.004 14556 Enqueuing Expose request
23:06:13.070 00.004 12308 Worker thread wakes up
23:06:13.070 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:13.074 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:13.074 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:14.328 01.254 12308 Exposure complete
23:06:14.472 00.144 12308 worker thread done servicing request
23:06:14.472 00.000 14556 OnExposeComplete: enter
23:06:14.477 00.005 14556 UpdateGuideState(): m_state=6
23:06:14.481 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6314
23:06:14.485 00.004 14556 Star::Find returns 1 (0), X=168.64, Y=999.21, Mass=2224, SNR=31.6, Peak=158 HFD=4.5
23:06:14.490 00.005 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.08 = -1.20)
23:06:14.495 00.005 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.30)
23:06:14.500 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.19 hyp=0.21 cameraTheta=2.01 mountX=0.08 mountY=-0.20, mountTheta=-1.21
23:06:14.505 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.19, opts=13)
23:06:14.509 00.004 14556 Enqueuing Move request for scope (-0.09, 0.19)
23:06:14.513 00.004 12308 Worker thread wakes up
23:06:14.513 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.19) opts 0xd
23:06:14.513 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.19)
23:06:14.513 00.000 12308 Moving (-0.09, 0.19) raw xDistance=0.08 yDistance=-0.20
23:06:14.513 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:06:14.513 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:06:14.514 00.001 12308 MoveAxis(E, 0, ABG)
23:06:14.514 00.000 12308 Move returns status 0, amount 0
23:06:14.514 00.000 12308 MoveAxis(N, 143, ABG)
23:06:14.514 00.000 12308 Guiding  Dir = 0, Dur = 143
23:06:14.514 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:14.518 00.004 12308 IsSlewing returns 0
23:06:14.520 00.002 12308 IsGuiding returns 0
23:06:14.520 00.000 12308 PulseGuide returned control before completion, sleep 153
23:06:14.542 00.022 14556 UpdateGuideState exits: m=2224 SNR=31.6
23:06:14.546 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:14.551 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:14.556 00.005 14556 Enqueuing Expose request
23:06:14.691 00.135 12308 IsGuiding returns 1
23:06:14.691 00.000 12308 scope still moving after pulse duration time elapsed
23:06:14.723 00.032 12308 IsSlewing returns 0
23:06:14.724 00.001 12308 IsGuiding returns 0
23:06:14.724 00.000 12308 scope move finished after 143 + 61 ms
23:06:14.724 00.000 12308 Move returns status 0, amount 143
23:06:14.724 00.000 12308 move complete, result=0
23:06:14.725 00.001 12308 worker thread done servicing request
23:06:14.726 00.001 12308 Worker thread wakes up
23:06:14.726 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 143 ms NORTH
23:06:14.732 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:14.732 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:15.988 01.256 12308 Exposure complete
23:06:16.138 00.150 12308 worker thread done servicing request
23:06:16.138 00.000 14556 OnExposeComplete: enter
23:06:16.143 00.005 14556 UpdateGuideState(): m_state=6
23:06:16.147 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6315
23:06:16.152 00.005 14556 Star::Find returns 1 (0), X=168.56, Y=999.11, Mass=2085, SNR=30.6, Peak=145 HFD=4.7
23:06:16.155 00.003 14556 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.07) = xAngle (5.69 = -0.60)
23:06:16.159 00.004 14556 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.59 = -0.70)
23:06:16.163 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.19 cameraTheta=2.61 mountX=0.16 mountY=-0.12, mountTheta=-0.66
23:06:16.167 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.10, opts=13)
23:06:16.170 00.003 14556 Enqueuing Move request for scope (-0.17, 0.10)
23:06:16.175 00.005 12308 Worker thread wakes up
23:06:16.175 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd
23:06:16.176 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.10)
23:06:16.176 00.000 12308 Moving (-0.17, 0.10) raw xDistance=0.16 yDistance=-0.12
23:06:16.176 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:06:16.177 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:16.177 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:06:16.177 00.000 12308 MoveAxis(E, 0, ABG)
23:06:16.177 00.000 12308 Move returns status 0, amount 0
23:06:16.177 00.000 12308 MoveAxis(N, 0, ABG)
23:06:16.177 00.000 12308 Move returns status 0, amount 0
23:06:16.177 00.000 12308 move complete, result=0
23:06:16.178 00.001 12308 worker thread done servicing request
23:06:16.179 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:16.206 00.027 14556 UpdateGuideState exits: m=2085 SNR=30.6
23:06:16.214 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:16.219 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:16.222 00.003 14556 Enqueuing Expose request
23:06:16.226 00.004 12308 Worker thread wakes up
23:06:16.226 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:16.229 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:16.229 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:17.474 01.245 12308 Exposure complete
23:06:17.625 00.151 12308 worker thread done servicing request
23:06:17.626 00.001 14556 OnExposeComplete: enter
23:06:17.633 00.007 14556 UpdateGuideState(): m_state=6
23:06:17.637 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6316
23:06:17.641 00.004 14556 Star::Find returns 1 (0), X=168.32, Y=999.13, Mass=2062, SNR=30.4, Peak=160 HFD=4.6
23:06:17.645 00.004 14556 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.07) = xAngle (5.95 = -0.33)
23:06:17.648 00.003 14556 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.85 = -0.43)
23:06:17.652 00.004 14556 CameraToMount -- cameraX=-0.40 cameraY=0.11 hyp=0.42 cameraTheta=2.88 mountX=0.39 mountY=-0.18, mountTheta=-0.42
23:06:17.658 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.40, y=0.11, opts=13)
23:06:17.663 00.005 14556 Enqueuing Move request for scope (-0.40, 0.11)
23:06:17.667 00.004 12308 Worker thread wakes up
23:06:17.667 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.11) opts 0xd
23:06:17.667 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.40, 0.11)
23:06:17.667 00.000 12308 Moving (-0.40, 0.11) raw xDistance=0.39 yDistance=-0.18
23:06:17.667 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39
23:06:17.667 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:17.668 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:06:17.668 00.000 12308 MoveAxis(W, 171, ABG)
23:06:17.668 00.000 12308 Guiding  Dir = 3, Dur = 171
23:06:17.668 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:17.672 00.004 12308 IsSlewing returns 0
23:06:17.672 00.000 12308 IsGuiding returns 0
23:06:17.673 00.001 12308 PulseGuide returned control before completion, sleep 181
23:06:17.696 00.023 14556 UpdateGuideState exits: m=2062 SNR=30.4
23:06:17.701 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:17.705 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:17.709 00.004 14556 Enqueuing Expose request
23:06:17.856 00.147 12308 IsGuiding returns 1
23:06:17.857 00.001 12308 scope still moving after pulse duration time elapsed
23:06:17.887 00.030 12308 IsSlewing returns 0
23:06:17.889 00.002 12308 IsGuiding returns 0
23:06:17.889 00.000 12308 scope move finished after 171 + 45 ms
23:06:17.889 00.000 12308 Move returns status 0, amount 171
23:06:17.890 00.001 12308 MoveAxis(N, 0, ABG)
23:06:17.890 00.000 12308 Move returns status 0, amount 0
23:06:17.890 00.000 12308 move complete, result=0
23:06:17.891 00.001 12308 worker thread done servicing request
23:06:17.891 00.000 12308 Worker thread wakes up
23:06:17.892 00.001 14556 GuideStep: 0.4 px 171 ms WEST, -0.2 px 0 ms NORTH
23:06:17.900 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:17.900 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:19.160 01.260 12308 Exposure complete
23:06:19.283 00.123 12308 worker thread done servicing request
23:06:19.284 00.001 14556 OnExposeComplete: enter
23:06:19.287 00.003 14556 UpdateGuideState(): m_state=6
23:06:19.292 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6317
23:06:19.297 00.005 14556 Star::Find returns 1 (0), X=168.74, Y=999.32, Mass=2141, SNR=31.1, Peak=185 HFD=4.5
23:06:19.304 00.007 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.61 = -1.67)
23:06:19.311 00.007 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.77)
23:06:19.316 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.31 hyp=0.31 cameraTheta=1.54 mountX=-0.03 mountY=-0.30, mountTheta=-1.67
23:06:19.323 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.31, opts=13)
23:06:19.328 00.005 14556 Enqueuing Move request for scope (0.01, 0.31)
23:06:19.334 00.006 12308 Worker thread wakes up
23:06:19.335 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.31) opts 0xd
23:06:19.335 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.31)
23:06:19.336 00.001 12308 Moving (0.01, 0.31) raw xDistance=-0.03 yDistance=-0.30
23:06:19.336 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:06:19.336 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:06:19.336 00.000 12308 MoveAxis(E, 0, ABG)
23:06:19.338 00.002 12308 Move returns status 0, amount 0
23:06:19.338 00.000 12308 MoveAxis(N, 212, ABG)
23:06:19.338 00.000 12308 Guiding  Dir = 0, Dur = 212
23:06:19.339 00.001 12308 IsSlewing returns 0
23:06:19.339 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:19.344 00.005 12308 IsGuiding returns 0
23:06:19.345 00.001 12308 PulseGuide returned control before completion, sleep 222
23:06:19.368 00.023 14556 UpdateGuideState exits: m=2141 SNR=31.1
23:06:19.372 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:19.376 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:19.381 00.005 14556 Enqueuing Expose request
23:06:19.569 00.188 12308 IsGuiding returns 1
23:06:19.569 00.000 12308 scope still moving after pulse duration time elapsed
23:06:19.600 00.031 12308 IsSlewing returns 0
23:06:19.600 00.000 12308 IsGuiding returns 0
23:06:19.600 00.000 12308 scope move finished after 212 + 44 ms
23:06:19.601 00.001 12308 Move returns status 0, amount 212
23:06:19.601 00.000 12308 move complete, result=0
23:06:19.601 00.000 12308 worker thread done servicing request
23:06:19.601 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 212 ms NORTH
23:06:19.606 00.005 12308 Worker thread wakes up
23:06:19.606 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:19.606 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:20.864 01.258 12308 Exposure complete
23:06:21.011 00.147 12308 worker thread done servicing request
23:06:21.011 00.000 14556 OnExposeComplete: enter
23:06:21.015 00.004 14556 UpdateGuideState(): m_state=6
23:06:21.021 00.006 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6318
23:06:21.026 00.005 14556 Star::Find returns 1 (0), X=168.80, Y=999.01, Mass=2042, SNR=30.5, Peak=158 HFD=4.4
23:06:21.029 00.003 14556 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-3.07) = xAngle (3.03 = 3.03)
23:06:21.033 00.004 14556 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.93 = 2.93)
23:06:21.036 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-0.04 mountX=-0.07 mountY=0.01, mountTheta=2.94
23:06:21.042 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.00, opts=13)
23:06:21.045 00.003 14556 Enqueuing Move request for scope (0.07, -0.00)
23:06:21.049 00.004 12308 Worker thread wakes up
23:06:21.049 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.00) opts 0xd
23:06:21.049 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.00)
23:06:21.049 00.000 12308 Moving (0.07, -0.00) raw xDistance=-0.07 yDistance=0.01
23:06:21.049 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:06:21.049 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:21.051 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:06:21.051 00.000 12308 MoveAxis(E, 0, ABG)
23:06:21.051 00.000 12308 Move returns status 0, amount 0
23:06:21.051 00.000 12308 MoveAxis(N, 0, ABG)
23:06:21.052 00.001 12308 Move returns status 0, amount 0
23:06:21.052 00.000 12308 move complete, result=0
23:06:21.053 00.001 12308 worker thread done servicing request
23:06:21.053 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:21.079 00.026 14556 UpdateGuideState exits: m=2042 SNR=30.5
23:06:21.083 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:21.089 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:21.093 00.004 14556 Enqueuing Expose request
23:06:21.096 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:21.099 00.003 12308 Worker thread wakes up
23:06:21.101 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:21.101 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:22.355 01.254 12308 Exposure complete
23:06:22.493 00.138 12308 worker thread done servicing request
23:06:22.493 00.000 14556 OnExposeComplete: enter
23:06:22.497 00.004 14556 UpdateGuideState(): m_state=6
23:06:22.502 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6319
23:06:22.505 00.003 14556 Star::Find returns 1 (0), X=168.88, Y=999.21, Mass=2071, SNR=30.6, Peak=181 HFD=4.5
23:06:22.508 00.003 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.98 = -2.30)
23:06:22.512 00.004 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.88 = -2.40)
23:06:22.516 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.19 hyp=0.24 cameraTheta=0.91 mountX=-0.16 mountY=-0.17, mountTheta=-2.35
23:06:22.522 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.19, opts=13)
23:06:22.527 00.005 14556 Enqueuing Move request for scope (0.15, 0.19)
23:06:22.530 00.003 12308 Worker thread wakes up
23:06:22.530 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.19) opts 0xd
23:06:22.530 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.19)
23:06:22.530 00.000 12308 Moving (0.15, 0.19) raw xDistance=-0.16 yDistance=-0.17
23:06:22.531 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:06:22.531 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:22.531 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:06:22.531 00.000 12308 MoveAxis(E, 0, ABG)
23:06:22.531 00.000 12308 Move returns status 0, amount 0
23:06:22.531 00.000 12308 MoveAxis(N, 0, ABG)
23:06:22.532 00.001 12308 Move returns status 0, amount 0
23:06:22.533 00.001 12308 move complete, result=0
23:06:22.533 00.000 12308 worker thread done servicing request
23:06:22.533 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:22.558 00.025 14556 UpdateGuideState exits: m=2071 SNR=30.6
23:06:22.563 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:22.567 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:22.570 00.003 14556 Enqueuing Expose request
23:06:22.573 00.003 12308 Worker thread wakes up
23:06:22.574 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:22.575 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:22.575 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:06:23.825 01.250 12308 Exposure complete
23:06:23.961 00.136 12308 worker thread done servicing request
23:06:23.962 00.001 14556 OnExposeComplete: enter
23:06:23.967 00.005 14556 UpdateGuideState(): m_state=6
23:06:23.971 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6320
23:06:23.975 00.004 14556 Star::Find returns 1 (0), X=168.81, Y=999.09, Mass=2136, SNR=31.2, Peak=166 HFD=4.4
23:06:23.979 00.004 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.81 = -2.47)
23:06:23.982 00.003 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.71 = -2.57)
23:06:23.985 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.11 cameraTheta=0.74 mountX=-0.09 mountY=-0.06, mountTheta=-2.54
23:06:23.989 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.07, opts=13)
23:06:23.994 00.005 14556 Enqueuing Move request for scope (0.08, 0.07)
23:06:23.997 00.003 12308 Worker thread wakes up
23:06:23.997 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
23:06:23.997 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
23:06:23.997 00.000 12308 Moving (0.08, 0.07) raw xDistance=-0.09 yDistance=-0.06
23:06:23.997 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:06:23.998 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:23.998 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:06:23.998 00.000 12308 MoveAxis(E, 0, ABG)
23:06:23.998 00.000 12308 Move returns status 0, amount 0
23:06:23.998 00.000 12308 MoveAxis(N, 0, ABG)
23:06:24.000 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:24.003 00.003 12308 Move returns status 0, amount 0
23:06:24.003 00.000 12308 move complete, result=0
23:06:24.004 00.001 12308 worker thread done servicing request
23:06:24.025 00.021 14556 UpdateGuideState exits: m=2136 SNR=31.2
23:06:24.030 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:24.033 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:24.037 00.004 14556 Enqueuing Expose request
23:06:24.041 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:24.045 00.004 12308 Worker thread wakes up
23:06:24.045 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:24.045 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:25.299 01.254 12308 Exposure complete
23:06:25.424 00.125 12308 worker thread done servicing request
23:06:25.425 00.001 14556 OnExposeComplete: enter
23:06:25.428 00.003 14556 UpdateGuideState(): m_state=6
23:06:25.432 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6321
23:06:25.435 00.003 14556 Star::Find returns 1 (0), X=168.81, Y=999.29, Mass=2124, SNR=30.9, Peak=148 HFD=4.6
23:06:25.437 00.002 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.35 = -1.93)
23:06:25.440 00.003 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.03)
23:06:25.442 00.002 14556 CameraToMount -- cameraX=0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.28 mountX=-0.10 mountY=-0.26, mountTheta=-1.95
23:06:25.447 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.28, opts=13)
23:06:25.450 00.003 14556 Enqueuing Move request for scope (0.08, 0.28)
23:06:25.454 00.004 12308 Worker thread wakes up
23:06:25.454 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.28) opts 0xd
23:06:25.454 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.28)
23:06:25.454 00.000 12308 Moving (0.08, 0.28) raw xDistance=-0.10 yDistance=-0.26
23:06:25.454 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:06:25.454 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:06:25.454 00.000 12308 MoveAxis(E, 0, ABG)
23:06:25.454 00.000 12308 Move returns status 0, amount 0
23:06:25.455 00.001 12308 MoveAxis(N, 182, ABG)
23:06:25.455 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:25.459 00.004 12308 Guiding  Dir = 0, Dur = 182
23:06:25.459 00.000 12308 IsSlewing returns 0
23:06:25.459 00.000 12308 IsGuiding returns 0
23:06:25.460 00.001 12308 PulseGuide returned control before completion, sleep 192
23:06:25.482 00.022 14556 UpdateGuideState exits: m=2124 SNR=30.9
23:06:25.487 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:25.491 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:25.497 00.006 14556 Enqueuing Expose request
23:06:25.662 00.165 12308 IsGuiding returns 1
23:06:25.663 00.001 12308 scope still moving after pulse duration time elapsed
23:06:25.693 00.030 12308 IsSlewing returns 0
23:06:25.694 00.001 12308 IsGuiding returns 0
23:06:25.694 00.000 12308 scope move finished after 182 + 52 ms
23:06:25.695 00.001 12308 Move returns status 0, amount 182
23:06:25.695 00.000 12308 move complete, result=0
23:06:25.695 00.000 12308 worker thread done servicing request
23:06:25.696 00.001 12308 Worker thread wakes up
23:06:25.696 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:25.696 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:25.696 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 182 ms NORTH
23:06:26.940 01.244 12308 Exposure complete
23:06:27.075 00.135 12308 worker thread done servicing request
23:06:27.075 00.000 14556 OnExposeComplete: enter
23:06:27.080 00.005 14556 UpdateGuideState(): m_state=6
23:06:27.085 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6322
23:06:27.090 00.005 14556 Star::Find returns 1 (0), X=168.69, Y=999.01, Mass=2187, SNR=31.4, Peak=163 HFD=4.7
23:06:27.095 00.005 14556 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
23:06:27.099 00.004 14556 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
23:06:27.102 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.02 mountX=0.04 mountY=-0.00, mountTheta=-0.05
23:06:27.107 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.00, opts=13)
23:06:27.111 00.004 14556 Enqueuing Move request for scope (-0.04, -0.00)
23:06:27.116 00.005 12308 Worker thread wakes up
23:06:27.116 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd
23:06:27.116 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.00)
23:06:27.117 00.001 12308 Moving (-0.04, -0.00) raw xDistance=0.04 yDistance=-0.00
23:06:27.117 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:06:27.117 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:27.119 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:06:27.119 00.000 12308 MoveAxis(E, 0, ABG)
23:06:27.119 00.000 12308 Move returns status 0, amount 0
23:06:27.119 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:27.125 00.006 12308 MoveAxis(N, 0, ABG)
23:06:27.125 00.000 12308 Move returns status 0, amount 0
23:06:27.125 00.000 12308 move complete, result=0
23:06:27.126 00.001 12308 worker thread done servicing request
23:06:27.148 00.022 14556 UpdateGuideState exits: m=2187 SNR=31.4
23:06:27.153 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:27.156 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:27.160 00.004 14556 Enqueuing Expose request
23:06:27.164 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:27.168 00.004 12308 Worker thread wakes up
23:06:27.168 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:27.168 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:28.426 01.258 12308 Exposure complete
23:06:28.562 00.136 12308 worker thread done servicing request
23:06:28.563 00.001 14556 OnExposeComplete: enter
23:06:28.567 00.004 14556 UpdateGuideState(): m_state=6
23:06:28.570 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6323
23:06:28.575 00.005 14556 Star::Find returns 1 (0), X=168.57, Y=998.99, Mass=2048, SNR=30.4, Peak=157 HFD=4.3
23:06:28.578 00.003 14556 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.07) = xAngle (0.12 = 0.12)
23:06:28.581 00.003 14556 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.02 = 0.02)
23:06:28.586 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-2.95 mountX=0.16 mountY=0.00, mountTheta=0.02
23:06:28.590 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.03, opts=13)
23:06:28.595 00.005 14556 Enqueuing Move request for scope (-0.16, -0.03)
23:06:28.598 00.003 12308 Worker thread wakes up
23:06:28.598 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.03) opts 0xd
23:06:28.598 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.03)
23:06:28.598 00.000 12308 Moving (-0.16, -0.03) raw xDistance=0.16 yDistance=0.00
23:06:28.598 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:06:28.599 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:28.599 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:06:28.599 00.000 12308 MoveAxis(E, 0, ABG)
23:06:28.599 00.000 12308 Move returns status 0, amount 0
23:06:28.599 00.000 12308 MoveAxis(N, 0, ABG)
23:06:28.600 00.001 12308 Move returns status 0, amount 0
23:06:28.600 00.000 12308 move complete, result=0
23:06:28.600 00.000 12308 worker thread done servicing request
23:06:28.601 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:28.624 00.023 14556 UpdateGuideState exits: m=2048 SNR=30.4
23:06:28.628 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:28.632 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:28.636 00.004 14556 Enqueuing Expose request
23:06:28.639 00.003 12308 Worker thread wakes up
23:06:28.639 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:28.639 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:28.640 00.001 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:29.889 01.249 12308 Exposure complete
23:06:30.033 00.144 12308 worker thread done servicing request
23:06:30.033 00.000 14556 OnExposeComplete: enter
23:06:30.038 00.005 14556 UpdateGuideState(): m_state=6
23:06:30.042 00.004 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6324
23:06:30.046 00.004 14556 Star::Find returns 1 (0), X=168.70, Y=999.26, Mass=2049, SNR=30.4, Peak=156 HFD=4.6
23:06:30.049 00.003 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
23:06:30.053 00.004 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
23:06:30.058 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.24 hyp=0.25 cameraTheta=1.68 mountX=0.01 mountY=-0.25, mountTheta=-1.53
23:06:30.062 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.24, opts=13)
23:06:30.067 00.005 14556 Enqueuing Move request for scope (-0.03, 0.24)
23:06:30.072 00.005 12308 Worker thread wakes up
23:06:30.072 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.24) opts 0xd
23:06:30.072 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.24)
23:06:30.072 00.000 12308 Moving (-0.03, 0.24) raw xDistance=0.01 yDistance=-0.25
23:06:30.073 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:06:30.073 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:06:30.073 00.000 12308 MoveAxis(E, 0, ABG)
23:06:30.073 00.000 12308 Move returns status 0, amount 0
23:06:30.074 00.001 12308 MoveAxis(N, 173, ABG)
23:06:30.074 00.000 12308 Guiding  Dir = 0, Dur = 173
23:06:30.074 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:30.078 00.004 12308 IsSlewing returns 0
23:06:30.078 00.000 12308 IsGuiding returns 0
23:06:30.079 00.001 12308 PulseGuide returned control before completion, sleep 183
23:06:30.101 00.022 14556 UpdateGuideState exits: m=2049 SNR=30.4
23:06:30.105 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:30.110 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:30.116 00.006 14556 Enqueuing Expose request
23:06:30.272 00.156 12308 IsGuiding returns 1
23:06:30.272 00.000 12308 scope still moving after pulse duration time elapsed
23:06:30.302 00.030 12308 IsSlewing returns 0
23:06:30.304 00.002 12308 IsGuiding returns 0
23:06:30.305 00.001 12308 scope move finished after 173 + 52 ms
23:06:30.306 00.001 12308 Move returns status 0, amount 173
23:06:30.306 00.000 12308 move complete, result=0
23:06:30.307 00.001 12308 worker thread done servicing request
23:06:30.307 00.000 12308 Worker thread wakes up
23:06:30.307 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 173 ms NORTH
23:06:30.316 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:30.316 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:31.573 01.257 12308 Exposure complete
23:06:31.717 00.144 12308 worker thread done servicing request
23:06:31.717 00.000 14556 OnExposeComplete: enter
23:06:31.722 00.005 14556 UpdateGuideState(): m_state=6
23:06:31.725 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6325
23:06:31.729 00.004 14556 Star::Find returns 1 (0), X=168.62, Y=999.05, Mass=2107, SNR=30.9, Peak=162 HFD=4.3
23:06:31.733 00.004 14556 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.07) = xAngle (5.87 = -0.41)
23:06:31.736 00.003 14556 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.77 = -0.51)
23:06:31.741 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.11 cameraTheta=2.80 mountX=0.10 mountY=-0.06, mountTheta=-0.49
23:06:31.746 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.04, opts=13)
23:06:31.750 00.004 14556 Enqueuing Move request for scope (-0.11, 0.04)
23:06:31.754 00.004 12308 Worker thread wakes up
23:06:31.754 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
23:06:31.754 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
23:06:31.754 00.000 12308 Moving (-0.11, 0.04) raw xDistance=0.10 yDistance=-0.06
23:06:31.754 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:06:31.755 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:31.755 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:06:31.755 00.000 12308 MoveAxis(E, 0, ABG)
23:06:31.755 00.000 12308 Move returns status 0, amount 0
23:06:31.756 00.001 12308 MoveAxis(N, 0, ABG)
23:06:31.756 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:31.760 00.004 12308 Move returns status 0, amount 0
23:06:31.760 00.000 12308 move complete, result=0
23:06:31.760 00.000 12308 worker thread done servicing request
23:06:31.780 00.020 14556 UpdateGuideState exits: m=2107 SNR=30.9
23:06:31.784 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:31.788 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:31.792 00.004 14556 Enqueuing Expose request
23:06:31.795 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:31.799 00.004 12308 Worker thread wakes up
23:06:31.799 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:31.800 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:33.049 01.249 12308 Exposure complete
23:06:33.182 00.133 12308 worker thread done servicing request
23:06:33.182 00.000 14556 OnExposeComplete: enter
23:06:33.187 00.005 14556 UpdateGuideState(): m_state=6
23:06:33.191 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6326
23:06:33.194 00.003 14556 Star::Find returns 1 (0), X=168.65, Y=999.09, Mass=2204, SNR=31.5, Peak=174 HFD=4.4
23:06:33.198 00.004 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.47 = -0.82)
23:06:33.202 00.004 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.92)
23:06:33.206 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.39 mountX=0.07 mountY=-0.09, mountTheta=-0.86
23:06:33.209 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.07, opts=13)
23:06:33.215 00.006 14556 Enqueuing Move request for scope (-0.08, 0.07)
23:06:33.220 00.005 12308 Worker thread wakes up
23:06:33.220 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
23:06:33.220 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
23:06:33.220 00.000 12308 Moving (-0.08, 0.07) raw xDistance=0.07 yDistance=-0.09
23:06:33.220 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:06:33.220 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:33.221 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:06:33.221 00.000 12308 MoveAxis(E, 0, ABG)
23:06:33.221 00.000 12308 Move returns status 0, amount 0
23:06:33.221 00.000 12308 MoveAxis(N, 0, ABG)
23:06:33.221 00.000 12308 Move returns status 0, amount 0
23:06:33.222 00.001 12308 move complete, result=0
23:06:33.222 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:33.226 00.004 12308 worker thread done servicing request
23:06:33.248 00.022 14556 UpdateGuideState exits: m=2204 SNR=31.5
23:06:33.252 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:33.255 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:33.258 00.003 14556 Enqueuing Expose request
23:06:33.263 00.005 12308 Worker thread wakes up
23:06:33.263 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:33.266 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:33.266 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:34.522 01.256 12308 Exposure complete
23:06:34.663 00.141 12308 worker thread done servicing request
23:06:34.663 00.000 14556 OnExposeComplete: enter
23:06:34.668 00.005 14556 UpdateGuideState(): m_state=6
23:06:34.672 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6327
23:06:34.676 00.004 14556 Star::Find returns 1 (0), X=168.54, Y=999.05, Mass=2087, SNR=30.6, Peak=160 HFD=4.2
23:06:34.680 00.004 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.03 = -0.26)
23:06:34.684 00.004 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.36)
23:06:34.687 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.04 hyp=0.19 cameraTheta=2.95 mountX=0.18 mountY=-0.07, mountTheta=-0.35
23:06:34.691 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.04, opts=13)
23:06:34.696 00.005 14556 Enqueuing Move request for scope (-0.19, 0.04)
23:06:34.699 00.003 12308 Worker thread wakes up
23:06:34.699 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.04) opts 0xd
23:06:34.699 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.04)
23:06:34.699 00.000 12308 Moving (-0.19, 0.04) raw xDistance=0.18 yDistance=-0.07
23:06:34.701 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:06:34.701 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:34.701 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:06:34.701 00.000 12308 MoveAxis(E, 0, ABG)
23:06:34.701 00.000 12308 Move returns status 0, amount 0
23:06:34.701 00.000 12308 MoveAxis(N, 0, ABG)
23:06:34.702 00.001 12308 Move returns status 0, amount 0
23:06:34.702 00.000 12308 move complete, result=0
23:06:34.703 00.001 12308 worker thread done servicing request
23:06:34.703 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:34.729 00.026 14556 UpdateGuideState exits: m=2087 SNR=30.6
23:06:34.734 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:34.737 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:34.743 00.006 14556 Enqueuing Expose request
23:06:34.749 00.006 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:34.753 00.004 12308 Worker thread wakes up
23:06:34.753 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:34.753 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:35.999 01.246 12308 Exposure complete
23:06:36.144 00.145 14556 OnExposeComplete: enter
23:06:36.150 00.006 12308 worker thread done servicing request
23:06:36.150 00.000 14556 UpdateGuideState(): m_state=6
23:06:36.158 00.008 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6328
23:06:36.161 00.003 14556 Star::Find returns 1 (0), X=168.74, Y=999.21, Mass=2304, SNR=32.3, Peak=165 HFD=4.5
23:06:36.165 00.004 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
23:06:36.168 00.003 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
23:06:36.173 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.50 mountX=-0.03 mountY=-0.19, mountTheta=-1.71
23:06:36.178 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.20, opts=13)
23:06:36.183 00.005 14556 Enqueuing Move request for scope (0.01, 0.20)
23:06:36.186 00.003 12308 Worker thread wakes up
23:06:36.187 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.20) opts 0xd
23:06:36.187 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.20)
23:06:36.187 00.000 12308 Moving (0.01, 0.20) raw xDistance=-0.03 yDistance=-0.19
23:06:36.187 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:06:36.187 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:36.187 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:06:36.188 00.001 12308 MoveAxis(E, 0, ABG)
23:06:36.188 00.000 12308 Move returns status 0, amount 0
23:06:36.188 00.000 12308 MoveAxis(N, 0, ABG)
23:06:36.188 00.000 12308 Move returns status 0, amount 0
23:06:36.188 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:36.192 00.004 12308 move complete, result=0
23:06:36.192 00.000 12308 worker thread done servicing request
23:06:36.213 00.021 14556 UpdateGuideState exits: m=2304 SNR=32.3
23:06:36.217 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:36.220 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:36.223 00.003 14556 Enqueuing Expose request
23:06:36.226 00.003 12308 Worker thread wakes up
23:06:36.226 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:06:36.231 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:36.231 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:37.473 01.242 12308 Exposure complete
23:06:37.607 00.134 12308 worker thread done servicing request
23:06:37.607 00.000 14556 OnExposeComplete: enter
23:06:37.611 00.004 14556 UpdateGuideState(): m_state=6
23:06:37.616 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6329
23:06:37.621 00.005 14556 Star::Find returns 1 (0), X=168.47, Y=999.30, Mass=2258, SNR=31.9, Peak=157 HFD=4.7
23:06:37.624 00.003 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.39 = -0.90)
23:06:37.627 00.003 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -1.00)
23:06:37.632 00.005 14556 CameraToMount -- cameraX=-0.26 cameraY=0.28 hyp=0.38 cameraTheta=2.31 mountX=0.24 mountY=-0.32, mountTheta=-0.93
23:06:37.636 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.28, opts=13)
23:06:37.640 00.004 14556 Enqueuing Move request for scope (-0.26, 0.28)
23:06:37.644 00.004 12308 Worker thread wakes up
23:06:37.644 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.28) opts 0xd
23:06:37.644 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.28)
23:06:37.644 00.000 12308 Moving (-0.26, 0.28) raw xDistance=0.24 yDistance=-0.32
23:06:37.645 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:06:37.645 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
23:06:37.645 00.000 12308 MoveAxis(W, 104, ABG)
23:06:37.645 00.000 12308 Guiding  Dir = 3, Dur = 104
23:06:37.646 00.001 12308 IsSlewing returns 0
23:06:37.646 00.000 12308 IsGuiding returns 0
23:06:37.646 00.000 12308 PulseGuide returned control before completion, sleep 114
23:06:37.647 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:37.672 00.025 14556 UpdateGuideState exits: m=2258 SNR=31.9
23:06:37.677 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:37.684 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:37.688 00.004 14556 Enqueuing Expose request
23:06:37.775 00.087 12308 IsGuiding returns 0
23:06:37.776 00.001 12308 Move returns status 0, amount 104
23:06:37.777 00.001 12308 MoveAxis(N, 227, ABG)
23:06:37.777 00.000 12308 Guiding  Dir = 0, Dur = 227
23:06:37.777 00.000 12308 IsSlewing returns 0
23:06:37.778 00.001 12308 IsGuiding returns 0
23:06:37.778 00.000 12308 PulseGuide returned control before completion, sleep 237
23:06:38.026 00.248 12308 IsGuiding returns 1
23:06:38.027 00.001 12308 scope still moving after pulse duration time elapsed
23:06:38.058 00.031 12308 IsSlewing returns 0
23:06:38.059 00.001 12308 IsGuiding returns 0
23:06:38.060 00.001 12308 scope move finished after 227 + 54 ms
23:06:38.060 00.000 12308 Move returns status 0, amount 227
23:06:38.061 00.001 12308 move complete, result=0
23:06:38.061 00.000 12308 worker thread done servicing request
23:06:38.061 00.000 14556 GuideStep: 0.2 px 104 ms WEST, -0.3 px 227 ms NORTH
23:06:38.067 00.006 12308 Worker thread wakes up
23:06:38.067 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:38.067 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:39.315 01.248 12308 Exposure complete
23:06:39.475 00.160 12308 worker thread done servicing request
23:06:39.475 00.000 14556 OnExposeComplete: enter
23:06:39.479 00.004 14556 UpdateGuideState(): m_state=6
23:06:39.483 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6330
23:06:39.488 00.005 14556 Star::Find returns 1 (0), X=168.68, Y=998.78, Mass=2054, SNR=30.3, Peak=160 HFD=4.6
23:06:39.490 00.002 14556 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-3.07) = xAngle (1.30 = 1.30)
23:06:39.495 00.005 14556 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.20 = 1.20)
23:06:39.498 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.23 hyp=0.24 cameraTheta=-1.78 mountX=0.06 mountY=0.22, mountTheta=1.29
23:06:39.503 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.23, opts=13)
23:06:39.506 00.003 14556 Enqueuing Move request for scope (-0.05, -0.23)
23:06:39.510 00.004 12308 Worker thread wakes up
23:06:39.510 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.23) opts 0xd
23:06:39.510 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.23)
23:06:39.510 00.000 12308 Moving (-0.05, -0.23) raw xDistance=0.06 yDistance=0.22
23:06:39.510 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:06:39.510 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:06:39.510 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:06:39.512 00.002 12308 MoveAxis(E, 0, ABG)
23:06:39.512 00.000 12308 Move returns status 0, amount 0
23:06:39.512 00.000 12308 MoveAxis(N, 0, ABG)
23:06:39.512 00.000 12308 Move returns status 0, amount 0
23:06:39.513 00.001 12308 move complete, result=0
23:06:39.513 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:39.517 00.004 12308 worker thread done servicing request
23:06:39.541 00.024 14556 UpdateGuideState exits: m=2054 SNR=30.3
23:06:39.544 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:39.548 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:39.551 00.003 14556 Enqueuing Expose request
23:06:39.555 00.004 12308 Worker thread wakes up
23:06:39.555 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:06:39.558 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:39.558 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:40.808 01.250 12308 Exposure complete
23:06:40.956 00.148 12308 worker thread done servicing request
23:06:40.957 00.001 14556 OnExposeComplete: enter
23:06:40.961 00.004 14556 UpdateGuideState(): m_state=6
23:06:40.965 00.004 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6331
23:06:40.969 00.004 14556 Star::Find returns 1 (0), X=168.63, Y=999.07, Mass=2177, SNR=31.5, Peak=172 HFD=4.3
23:06:40.973 00.004 14556 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.07) = xAngle (5.67 = -0.62)
23:06:40.977 00.004 14556 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.72)
23:06:40.980 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.11 cameraTheta=2.59 mountX=0.09 mountY=-0.07, mountTheta=-0.68
23:06:40.985 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.06, opts=13)
23:06:40.990 00.005 14556 Enqueuing Move request for scope (-0.10, 0.06)
23:06:40.995 00.005 12308 Worker thread wakes up
23:06:40.995 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
23:06:40.995 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
23:06:40.995 00.000 12308 Moving (-0.10, 0.06) raw xDistance=0.09 yDistance=-0.07
23:06:40.996 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:06:40.996 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:40.998 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:06:40.998 00.000 12308 MoveAxis(E, 0, ABG)
23:06:40.998 00.000 12308 Move returns status 0, amount 0
23:06:40.998 00.000 12308 MoveAxis(N, 0, ABG)
23:06:40.998 00.000 12308 Move returns status 0, amount 0
23:06:40.998 00.000 12308 move complete, result=0
23:06:40.998 00.000 12308 worker thread done servicing request
23:06:40.998 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:41.024 00.026 14556 UpdateGuideState exits: m=2177 SNR=31.5
23:06:41.029 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:41.032 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:41.036 00.004 14556 Enqueuing Expose request
23:06:41.040 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:41.045 00.005 12308 Worker thread wakes up
23:06:41.045 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:41.045 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:42.295 01.250 12308 Exposure complete
23:06:42.439 00.144 12308 worker thread done servicing request
23:06:42.439 00.000 14556 OnExposeComplete: enter
23:06:42.444 00.005 14556 UpdateGuideState(): m_state=6
23:06:42.448 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6332
23:06:42.451 00.003 14556 Star::Find returns 1 (0), X=168.52, Y=999.15, Mass=2286, SNR=32.2, Peak=184 HFD=4.6
23:06:42.456 00.005 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.66 = -0.63)
23:06:42.460 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.72)
23:06:42.464 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.13 hyp=0.25 cameraTheta=2.58 mountX=0.20 mountY=-0.17, mountTheta=-0.69
23:06:42.469 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.13, opts=13)
23:06:42.472 00.003 14556 Enqueuing Move request for scope (-0.21, 0.13)
23:06:42.476 00.004 12308 Worker thread wakes up
23:06:42.476 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.13) opts 0xd
23:06:42.476 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.13)
23:06:42.476 00.000 12308 Moving (-0.21, 0.13) raw xDistance=0.20 yDistance=-0.17
23:06:42.476 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:06:42.476 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:42.476 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:06:42.477 00.001 12308 MoveAxis(W, 88, ABG)
23:06:42.477 00.000 12308 Guiding  Dir = 3, Dur = 88
23:06:42.477 00.000 12308 IsSlewing returns 0
23:06:42.477 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:42.482 00.005 12308 IsGuiding returns 0
23:06:42.482 00.000 12308 PulseGuide returned control before completion, sleep 98
23:06:42.500 00.018 14556 UpdateGuideState exits: m=2286 SNR=32.2
23:06:42.504 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:42.509 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:42.513 00.004 14556 Enqueuing Expose request
23:06:42.582 00.069 12308 IsGuiding returns 1
23:06:42.582 00.000 12308 scope still moving after pulse duration time elapsed
23:06:42.613 00.031 12308 IsSlewing returns 0
23:06:42.614 00.001 12308 IsGuiding returns 0
23:06:42.614 00.000 12308 scope move finished after 88 + 43 ms
23:06:42.614 00.000 12308 Move returns status 0, amount 88
23:06:42.615 00.001 12308 MoveAxis(N, 0, ABG)
23:06:42.615 00.000 12308 Move returns status 0, amount 0
23:06:42.615 00.000 12308 move complete, result=0
23:06:42.615 00.000 12308 worker thread done servicing request
23:06:42.615 00.000 14556 GuideStep: 0.2 px 88 ms WEST, -0.2 px 0 ms NORTH
23:06:42.621 00.006 12308 Worker thread wakes up
23:06:42.621 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:42.621 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:43.872 01.251 12308 Exposure complete
23:06:44.014 00.142 12308 worker thread done servicing request
23:06:44.014 00.000 14556 OnExposeComplete: enter
23:06:44.019 00.005 14556 UpdateGuideState(): m_state=6
23:06:44.022 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6333
23:06:44.027 00.005 14556 Star::Find returns 1 (0), X=168.67, Y=998.95, Mass=2266, SNR=31.9, Peak=189 HFD=4.4
23:06:44.033 00.006 14556 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.07) = xAngle (0.79 = 0.79)
23:06:44.037 00.004 14556 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.69 = 0.69)
23:06:44.040 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.28 mountX=0.06 mountY=0.05, mountTheta=0.74
23:06:44.046 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.06, opts=13)
23:06:44.050 00.004 14556 Enqueuing Move request for scope (-0.05, -0.06)
23:06:44.053 00.003 12308 Worker thread wakes up
23:06:44.053 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
23:06:44.053 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
23:06:44.053 00.000 12308 Moving (-0.05, -0.06) raw xDistance=0.06 yDistance=0.05
23:06:44.053 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:06:44.053 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:44.054 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:06:44.054 00.000 12308 MoveAxis(E, 0, ABG)
23:06:44.054 00.000 12308 Move returns status 0, amount 0
23:06:44.054 00.000 12308 MoveAxis(N, 0, ABG)
23:06:44.054 00.000 12308 Move returns status 0, amount 0
23:06:44.055 00.001 12308 move complete, result=0
23:06:44.056 00.001 12308 worker thread done servicing request
23:06:44.056 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:44.080 00.024 14556 UpdateGuideState exits: m=2266 SNR=31.9
23:06:44.085 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:44.089 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:44.095 00.006 14556 Enqueuing Expose request
23:06:44.099 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:06:44.103 00.004 12308 Worker thread wakes up
23:06:44.103 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:44.103 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:45.361 01.258 12308 Exposure complete
23:06:45.490 00.129 14556 OnExposeComplete: enter
23:06:45.495 00.005 14556 UpdateGuideState(): m_state=6
23:06:45.498 00.003 12308 worker thread done servicing request
23:06:45.499 00.001 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6334
23:06:45.503 00.004 14556 Star::Find returns 1 (0), X=168.53, Y=999.03, Mass=2135, SNR=30.9, Peak=160 HFD=4.5
23:06:45.506 00.003 14556 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.07) = xAngle (6.16 = -0.12)
23:06:45.510 00.004 14556 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.06 = -0.22)
23:06:45.514 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.01 hyp=0.20 cameraTheta=3.09 mountX=0.20 mountY=-0.04, mountTheta=-0.22
23:06:45.519 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.01, opts=13)
23:06:45.524 00.005 14556 Enqueuing Move request for scope (-0.20, 0.01)
23:06:45.530 00.006 12308 Worker thread wakes up
23:06:45.530 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.01) opts 0xd
23:06:45.530 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.01)
23:06:45.531 00.001 12308 Moving (-0.20, 0.01) raw xDistance=0.20 yDistance=-0.04
23:06:45.531 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:06:45.531 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:45.531 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:06:45.531 00.000 12308 MoveAxis(E, 0, ABG)
23:06:45.532 00.001 12308 Move returns status 0, amount 0
23:06:45.532 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:45.537 00.005 12308 MoveAxis(N, 0, ABG)
23:06:45.537 00.000 12308 Move returns status 0, amount 0
23:06:45.537 00.000 12308 move complete, result=0
23:06:45.537 00.000 12308 worker thread done servicing request
23:06:45.560 00.023 14556 UpdateGuideState exits: m=2135 SNR=30.9
23:06:45.564 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:45.569 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:45.572 00.003 14556 Enqueuing Expose request
23:06:45.575 00.003 12308 Worker thread wakes up
23:06:45.575 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:45.578 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:45.578 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:46.832 01.254 12308 Exposure complete
23:06:46.969 00.137 12308 worker thread done servicing request
23:06:46.970 00.001 14556 OnExposeComplete: enter
23:06:46.973 00.003 14556 UpdateGuideState(): m_state=6
23:06:46.977 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6335
23:06:46.982 00.005 14556 Star::Find returns 1 (0), X=168.46, Y=999.16, Mass=2246, SNR=31.7, Peak=172 HFD=4.7
23:06:46.985 00.003 14556 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.07) = xAngle (5.72 = -0.56)
23:06:46.989 00.004 14556 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.62 = -0.66)
23:06:46.994 00.005 14556 CameraToMount -- cameraX=-0.27 cameraY=0.14 hyp=0.30 cameraTheta=2.65 mountX=0.26 mountY=-0.19, mountTheta=-0.63
23:06:47.001 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.14, opts=13)
23:06:47.005 00.004 14556 Enqueuing Move request for scope (-0.27, 0.14)
23:06:47.008 00.003 12308 Worker thread wakes up
23:06:47.009 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.14) opts 0xd
23:06:47.009 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.14)
23:06:47.009 00.000 12308 Moving (-0.27, 0.14) raw xDistance=0.26 yDistance=-0.19
23:06:47.009 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:06:47.009 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:47.009 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:06:47.011 00.002 12308 MoveAxis(W, 111, ABG)
23:06:47.011 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:47.015 00.004 12308 Guiding  Dir = 3, Dur = 111
23:06:47.015 00.000 12308 IsSlewing returns 0
23:06:47.015 00.000 12308 IsGuiding returns 0
23:06:47.016 00.001 12308 PulseGuide returned control before completion, sleep 121
23:06:47.037 00.021 14556 UpdateGuideState exits: m=2246 SNR=31.7
23:06:47.043 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:47.046 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:47.050 00.004 14556 Enqueuing Expose request
23:06:47.152 00.102 12308 IsGuiding returns 1
23:06:47.152 00.000 12308 scope still moving after pulse duration time elapsed
23:06:47.181 00.029 12308 IsSlewing returns 0
23:06:47.183 00.002 12308 IsGuiding returns 0
23:06:47.183 00.000 12308 scope move finished after 111 + 56 ms
23:06:47.184 00.001 12308 Move returns status 0, amount 111
23:06:47.184 00.000 12308 MoveAxis(N, 0, ABG)
23:06:47.184 00.000 12308 Move returns status 0, amount 0
23:06:47.185 00.001 12308 move complete, result=0
23:06:47.186 00.001 12308 worker thread done servicing request
23:06:47.186 00.000 12308 Worker thread wakes up
23:06:47.186 00.000 14556 GuideStep: 0.3 px 111 ms WEST, -0.2 px 0 ms NORTH
23:06:47.192 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:47.192 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:48.441 01.249 12308 Exposure complete
23:06:48.584 00.143 12308 worker thread done servicing request
23:06:48.585 00.001 14556 OnExposeComplete: enter
23:06:48.589 00.004 14556 UpdateGuideState(): m_state=6
23:06:48.593 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6336
23:06:48.596 00.003 14556 Star::Find returns 1 (0), X=168.57, Y=999.27, Mass=2134, SNR=30.8, Peak=167 HFD=4.7
23:06:48.600 00.004 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.19 = -1.10)
23:06:48.605 00.005 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.20)
23:06:48.608 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.26 hyp=0.30 cameraTheta=2.11 mountX=0.14 mountY=-0.28, mountTheta=-1.12
23:06:48.612 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.26, opts=13)
23:06:48.617 00.005 14556 Enqueuing Move request for scope (-0.15, 0.26)
23:06:48.622 00.005 12308 Worker thread wakes up
23:06:48.623 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.26) opts 0xd
23:06:48.623 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.26)
23:06:48.623 00.000 12308 Moving (-0.15, 0.26) raw xDistance=0.14 yDistance=-0.28
23:06:48.623 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:06:48.623 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:06:48.623 00.000 12308 MoveAxis(E, 0, ABG)
23:06:48.625 00.002 12308 Move returns status 0, amount 0
23:06:48.625 00.000 12308 MoveAxis(N, 196, ABG)
23:06:48.625 00.000 12308 Guiding  Dir = 0, Dur = 196
23:06:48.625 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:48.630 00.005 12308 IsSlewing returns 0
23:06:48.630 00.000 12308 IsGuiding returns 0
23:06:48.630 00.000 12308 PulseGuide returned control before completion, sleep 206
23:06:48.650 00.020 14556 UpdateGuideState exits: m=2134 SNR=30.8
23:06:48.655 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:48.659 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:48.663 00.004 14556 Enqueuing Expose request
23:06:48.853 00.190 12308 IsGuiding returns 0
23:06:48.855 00.002 12308 Move returns status 0, amount 196
23:06:48.855 00.000 12308 move complete, result=0
23:06:48.856 00.001 12308 worker thread done servicing request
23:06:48.856 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 196 ms NORTH
23:06:48.864 00.008 12308 Worker thread wakes up
23:06:48.864 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:48.864 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:50.109 01.245 12308 Exposure complete
23:06:50.244 00.135 12308 worker thread done servicing request
23:06:50.244 00.000 14556 OnExposeComplete: enter
23:06:50.248 00.004 14556 UpdateGuideState(): m_state=6
23:06:50.252 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6337
23:06:50.256 00.004 14556 Star::Find returns 1 (0), X=168.60, Y=999.17, Mass=2262, SNR=32.1, Peak=173 HFD=4.7
23:06:50.261 00.005 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.34 = -0.94)
23:06:50.264 00.003 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.04)
23:06:50.268 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.16 hyp=0.20 cameraTheta=2.27 mountX=0.12 mountY=-0.18, mountTheta=-0.97
23:06:50.274 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.16, opts=13)
23:06:50.279 00.005 14556 Enqueuing Move request for scope (-0.13, 0.16)
23:06:50.283 00.004 12308 Worker thread wakes up
23:06:50.283 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.16) opts 0xd
23:06:50.283 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.16)
23:06:50.283 00.000 12308 Moving (-0.13, 0.16) raw xDistance=0.12 yDistance=-0.18
23:06:50.284 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:06:50.284 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:50.284 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:06:50.284 00.000 12308 MoveAxis(E, 0, ABG)
23:06:50.284 00.000 12308 Move returns status 0, amount 0
23:06:50.285 00.001 12308 MoveAxis(N, 0, ABG)
23:06:50.285 00.000 12308 Move returns status 0, amount 0
23:06:50.285 00.000 12308 move complete, result=0
23:06:50.285 00.000 12308 worker thread done servicing request
23:06:50.285 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:50.309 00.024 14556 UpdateGuideState exits: m=2262 SNR=32.1
23:06:50.314 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:50.317 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:50.321 00.004 14556 Enqueuing Expose request
23:06:50.324 00.003 12308 Worker thread wakes up
23:06:50.325 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:50.325 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:50.325 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:06:51.570 01.245 12308 Exposure complete
23:06:51.707 00.137 12308 worker thread done servicing request
23:06:51.708 00.001 14556 OnExposeComplete: enter
23:06:51.712 00.004 14556 UpdateGuideState(): m_state=6
23:06:51.715 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6338
23:06:51.720 00.005 14556 Star::Find returns 1 (0), X=168.78, Y=999.10, Mass=2189, SNR=31.3, Peak=194 HFD=4.4
23:06:51.723 00.003 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.09 = -2.20)
23:06:51.728 00.005 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.30)
23:06:51.731 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.10 cameraTheta=1.01 mountX=-0.06 mountY=-0.08, mountTheta=-2.23
23:06:51.736 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.09, opts=13)
23:06:51.740 00.004 14556 Enqueuing Move request for scope (0.05, 0.09)
23:06:51.744 00.004 12308 Worker thread wakes up
23:06:51.744 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
23:06:51.744 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
23:06:51.744 00.000 12308 Moving (0.05, 0.09) raw xDistance=-0.06 yDistance=-0.08
23:06:51.745 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:06:51.745 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:51.745 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:06:51.745 00.000 12308 MoveAxis(E, 0, ABG)
23:06:51.745 00.000 12308 Move returns status 0, amount 0
23:06:51.745 00.000 12308 MoveAxis(N, 0, ABG)
23:06:51.746 00.001 12308 Move returns status 0, amount 0
23:06:51.746 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:51.751 00.005 12308 move complete, result=0
23:06:51.751 00.000 12308 worker thread done servicing request
23:06:51.772 00.021 14556 UpdateGuideState exits: m=2189 SNR=31.3
23:06:51.776 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:51.781 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:51.784 00.003 14556 Enqueuing Expose request
23:06:51.788 00.004 12308 Worker thread wakes up
23:06:51.788 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:51.792 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:51.792 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:53.041 01.249 12308 Exposure complete
23:06:53.180 00.139 12308 worker thread done servicing request
23:06:53.181 00.001 14556 OnExposeComplete: enter
23:06:53.185 00.004 14556 UpdateGuideState(): m_state=6
23:06:53.189 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6339
23:06:53.193 00.004 14556 Star::Find returns 1 (0), X=168.54, Y=999.12, Mass=2244, SNR=31.9, Peak=171 HFD=4.8
23:06:53.196 00.003 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.72 = -0.57)
23:06:53.201 00.005 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.62 = -0.67)
23:06:53.204 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.10 hyp=0.21 cameraTheta=2.64 mountX=0.18 mountY=-0.13, mountTheta=-0.63
23:06:53.210 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.10, opts=13)
23:06:53.214 00.004 14556 Enqueuing Move request for scope (-0.19, 0.10)
23:06:53.218 00.004 12308 Worker thread wakes up
23:06:53.218 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.10) opts 0xd
23:06:53.218 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.10)
23:06:53.218 00.000 12308 Moving (-0.19, 0.10) raw xDistance=0.18 yDistance=-0.13
23:06:53.218 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:06:53.219 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:53.219 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:06:53.219 00.000 12308 MoveAxis(E, 0, ABG)
23:06:53.219 00.000 12308 Move returns status 0, amount 0
23:06:53.220 00.001 12308 MoveAxis(N, 0, ABG)
23:06:53.220 00.000 12308 Move returns status 0, amount 0
23:06:53.220 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:53.224 00.004 12308 move complete, result=0
23:06:53.224 00.000 12308 worker thread done servicing request
23:06:53.245 00.021 14556 UpdateGuideState exits: m=2244 SNR=31.9
23:06:53.249 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:53.254 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:53.257 00.003 14556 Enqueuing Expose request
23:06:53.261 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:53.264 00.003 12308 Worker thread wakes up
23:06:53.264 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:53.264 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:54.516 01.252 12308 Exposure complete
23:06:54.646 00.130 12308 worker thread done servicing request
23:06:54.647 00.001 14556 OnExposeComplete: enter
23:06:54.652 00.005 14556 UpdateGuideState(): m_state=6
23:06:54.655 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6340
23:06:54.659 00.004 14556 Star::Find returns 1 (0), X=168.62, Y=999.30, Mass=2096, SNR=30.7, Peak=162 HFD=4.6
23:06:54.663 00.004 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (5.00 = -1.29)
23:06:54.667 00.004 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
23:06:54.671 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.29 hyp=0.30 cameraTheta=1.92 mountX=0.09 mountY=-0.30, mountTheta=-1.29
23:06:54.675 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.29, opts=13)
23:06:54.680 00.005 14556 Enqueuing Move request for scope (-0.11, 0.29)
23:06:54.684 00.004 12308 Worker thread wakes up
23:06:54.685 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.29) opts 0xd
23:06:54.685 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.29)
23:06:54.685 00.000 12308 Moving (-0.11, 0.29) raw xDistance=0.09 yDistance=-0.30
23:06:54.685 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:06:54.685 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:06:54.685 00.000 12308 MoveAxis(E, 0, ABG)
23:06:54.685 00.000 12308 Move returns status 0, amount 0
23:06:54.687 00.002 12308 MoveAxis(N, 210, ABG)
23:06:54.687 00.000 12308 Guiding  Dir = 0, Dur = 210
23:06:54.687 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:54.691 00.004 12308 IsSlewing returns 0
23:06:54.692 00.001 12308 IsGuiding returns 0
23:06:54.692 00.000 12308 PulseGuide returned control before completion, sleep 220
23:06:54.716 00.024 14556 UpdateGuideState exits: m=2096 SNR=30.7
23:06:54.721 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:54.729 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:54.734 00.005 14556 Enqueuing Expose request
23:06:54.929 00.195 12308 IsGuiding returns 1
23:06:54.930 00.001 12308 scope still moving after pulse duration time elapsed
23:06:54.961 00.031 12308 IsSlewing returns 0
23:06:54.961 00.000 12308 IsGuiding returns 0
23:06:54.961 00.000 12308 scope move finished after 210 + 59 ms
23:06:54.963 00.002 12308 Move returns status 0, amount 210
23:06:54.963 00.000 12308 move complete, result=0
23:06:54.963 00.000 12308 worker thread done servicing request
23:06:54.964 00.001 12308 Worker thread wakes up
23:06:54.964 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 210 ms NORTH
23:06:54.973 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:54.973 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:56.224 01.251 12308 Exposure complete
23:06:56.358 00.134 12308 worker thread done servicing request
23:06:56.358 00.000 14556 OnExposeComplete: enter
23:06:56.361 00.003 14556 UpdateGuideState(): m_state=6
23:06:56.364 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6341
23:06:56.368 00.004 14556 Star::Find returns 1 (0), X=168.62, Y=999.00, Mass=2350, SNR=32.6, Peak=172 HFD=4.9
23:06:56.373 00.005 14556 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-3.07) = xAngle (0.08 = 0.08)
23:06:56.375 00.002 14556 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.02 = -0.02)
23:06:56.379 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-2.99 mountX=0.11 mountY=-0.00, mountTheta=-0.02
23:06:56.384 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.02, opts=13)
23:06:56.387 00.003 14556 Enqueuing Move request for scope (-0.11, -0.02)
23:06:56.391 00.004 12308 Worker thread wakes up
23:06:56.391 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
23:06:56.391 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
23:06:56.391 00.000 12308 Moving (-0.11, -0.02) raw xDistance=0.11 yDistance=-0.00
23:06:56.391 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:06:56.391 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:56.391 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:06:56.392 00.001 12308 MoveAxis(E, 0, ABG)
23:06:56.392 00.000 12308 Move returns status 0, amount 0
23:06:56.392 00.000 12308 MoveAxis(N, 0, ABG)
23:06:56.392 00.000 12308 Move returns status 0, amount 0
23:06:56.392 00.000 12308 move complete, result=0
23:06:56.392 00.000 12308 worker thread done servicing request
23:06:56.394 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:56.414 00.020 14556 UpdateGuideState exits: m=2350 SNR=32.6
23:06:56.418 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:56.421 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:56.426 00.005 14556 Enqueuing Expose request
23:06:56.431 00.005 12308 Worker thread wakes up
23:06:56.431 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:56.431 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:56.432 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:57.681 01.249 12308 Exposure complete
23:06:57.815 00.134 12308 worker thread done servicing request
23:06:57.816 00.001 14556 OnExposeComplete: enter
23:06:57.818 00.002 14556 UpdateGuideState(): m_state=6
23:06:57.823 00.005 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6342
23:06:57.827 00.004 14556 Star::Find returns 1 (0), X=168.67, Y=999.01, Mass=2105, SNR=30.5, Peak=149 HFD=4.7
23:06:57.831 00.004 14556 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.07) = xAngle (0.11 = 0.11)
23:06:57.835 00.004 14556 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.01 = 0.01)
23:06:57.840 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.96 mountX=0.06 mountY=0.00, mountTheta=0.01
23:06:57.846 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.01, opts=13)
23:06:57.850 00.004 14556 Enqueuing Move request for scope (-0.06, -0.01)
23:06:57.854 00.004 12308 Worker thread wakes up
23:06:57.854 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
23:06:57.854 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
23:06:57.854 00.000 12308 Moving (-0.06, -0.01) raw xDistance=0.06 yDistance=0.00
23:06:57.854 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:06:57.854 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:57.854 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:06:57.855 00.001 12308 MoveAxis(E, 0, ABG)
23:06:57.855 00.000 12308 Move returns status 0, amount 0
23:06:57.855 00.000 12308 MoveAxis(N, 0, ABG)
23:06:57.855 00.000 12308 Move returns status 0, amount 0
23:06:57.855 00.000 12308 move complete, result=0
23:06:57.855 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:57.860 00.005 12308 worker thread done servicing request
23:06:57.883 00.023 14556 UpdateGuideState exits: m=2105 SNR=30.5
23:06:57.887 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:57.891 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:57.899 00.008 14556 Enqueuing Expose request
23:06:57.905 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:57.909 00.004 12308 Worker thread wakes up
23:06:57.909 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:57.909 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:59.153 01.244 12308 Exposure complete
23:06:59.283 00.130 12308 worker thread done servicing request
23:06:59.283 00.000 14556 OnExposeComplete: enter
23:06:59.289 00.006 14556 UpdateGuideState(): m_state=6
23:06:59.296 00.007 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6343
23:06:59.301 00.005 14556 Star::Find returns 1 (0), X=168.77, Y=999.08, Mass=2182, SNR=31.3, Peak=180 HFD=4.5
23:06:59.307 00.006 14556 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.07) = xAngle (4.07 = -2.21)
23:06:59.313 00.006 14556 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.31)
23:06:59.318 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=1.00 mountX=-0.04 mountY=-0.05, mountTheta=-2.25
23:06:59.325 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.06, opts=13)
23:06:59.330 00.005 14556 Enqueuing Move request for scope (0.04, 0.06)
23:06:59.336 00.006 12308 Worker thread wakes up
23:06:59.337 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
23:06:59.337 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
23:06:59.337 00.000 12308 Moving (0.04, 0.06) raw xDistance=-0.04 yDistance=-0.05
23:06:59.337 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:06:59.338 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:06:59.338 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:06:59.338 00.000 12308 MoveAxis(E, 0, ABG)
23:06:59.338 00.000 12308 Move returns status 0, amount 0
23:06:59.339 00.001 12308 MoveAxis(N, 0, ABG)
23:06:59.339 00.000 12308 Move returns status 0, amount 0
23:06:59.339 00.000 12308 move complete, result=0
23:06:59.340 00.001 12308 worker thread done servicing request
23:06:59.340 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:06:59.372 00.032 14556 UpdateGuideState exits: m=2182 SNR=31.3
23:06:59.378 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:59.383 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:06:59.389 00.006 14556 Enqueuing Expose request
23:06:59.401 00.012 12308 Worker thread wakes up
23:06:59.401 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:06:59.402 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:06:59.402 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:00.658 01.256 12308 Exposure complete
23:07:00.795 00.137 12308 worker thread done servicing request
23:07:00.796 00.001 14556 OnExposeComplete: enter
23:07:00.801 00.005 14556 UpdateGuideState(): m_state=6
23:07:00.806 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6344
23:07:00.810 00.004 14556 Star::Find returns 1 (0), X=168.45, Y=999.06, Mass=2203, SNR=31.5, Peak=161 HFD=4.9
23:07:00.814 00.004 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.07 = -0.21)
23:07:00.819 00.005 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.31)
23:07:00.823 00.004 14556 CameraToMount -- cameraX=-0.28 cameraY=0.04 hyp=0.28 cameraTheta=3.00 mountX=0.28 mountY=-0.09, mountTheta=-0.30
23:07:00.827 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.04, opts=13)
23:07:00.831 00.004 14556 Enqueuing Move request for scope (-0.28, 0.04)
23:07:00.836 00.005 12308 Worker thread wakes up
23:07:00.836 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.04) opts 0xd
23:07:00.836 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.04)
23:07:00.836 00.000 12308 Moving (-0.28, 0.04) raw xDistance=0.28 yDistance=-0.09
23:07:00.837 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
23:07:00.837 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:00.837 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:07:00.837 00.000 12308 MoveAxis(W, 120, ABG)
23:07:00.838 00.001 12308 Guiding  Dir = 3, Dur = 120
23:07:00.838 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:00.842 00.004 12308 IsSlewing returns 0
23:07:00.842 00.000 12308 IsGuiding returns 0
23:07:00.843 00.001 12308 PulseGuide returned control before completion, sleep 130
23:07:00.865 00.022 14556 UpdateGuideState exits: m=2203 SNR=31.5
23:07:00.870 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:00.874 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:00.878 00.004 14556 Enqueuing Expose request
23:07:00.987 00.109 12308 IsGuiding returns 0
23:07:00.988 00.001 12308 Move returns status 0, amount 120
23:07:00.988 00.000 12308 MoveAxis(N, 0, ABG)
23:07:00.989 00.001 12308 Move returns status 0, amount 0
23:07:00.989 00.000 12308 move complete, result=0
23:07:00.990 00.001 12308 worker thread done servicing request
23:07:00.990 00.000 14556 GuideStep: 0.3 px 120 ms WEST, -0.1 px 0 ms NORTH
23:07:00.998 00.008 12308 Worker thread wakes up
23:07:00.998 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:00.999 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:02.251 01.252 12308 Exposure complete
23:07:02.397 00.146 12308 worker thread done servicing request
23:07:02.398 00.001 14556 OnExposeComplete: enter
23:07:02.401 00.003 14556 UpdateGuideState(): m_state=6
23:07:02.407 00.006 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6345
23:07:02.411 00.004 14556 Star::Find returns 1 (0), X=168.59, Y=999.16, Mass=2067, SNR=30.5, Peak=161 HFD=4.5
23:07:02.415 00.004 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.42 = -0.87)
23:07:02.418 00.003 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.97)
23:07:02.421 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.20 cameraTheta=2.34 mountX=0.13 mountY=-0.16, mountTheta=-0.91
23:07:02.426 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.14, opts=13)
23:07:02.430 00.004 14556 Enqueuing Move request for scope (-0.14, 0.14)
23:07:02.433 00.003 12308 Worker thread wakes up
23:07:02.433 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
23:07:02.433 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
23:07:02.433 00.000 12308 Moving (-0.14, 0.14) raw xDistance=0.13 yDistance=-0.16
23:07:02.433 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:07:02.433 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:02.433 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:07:02.433 00.000 12308 MoveAxis(E, 0, ABG)
23:07:02.435 00.002 12308 Move returns status 0, amount 0
23:07:02.435 00.000 12308 MoveAxis(N, 0, ABG)
23:07:02.435 00.000 12308 Move returns status 0, amount 0
23:07:02.435 00.000 12308 move complete, result=0
23:07:02.435 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:02.438 00.003 12308 worker thread done servicing request
23:07:02.460 00.022 14556 UpdateGuideState exits: m=2067 SNR=30.5
23:07:02.465 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:02.469 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:02.472 00.003 14556 Enqueuing Expose request
23:07:02.476 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:07:02.481 00.005 12308 Worker thread wakes up
23:07:02.481 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:02.481 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:03.736 01.255 12308 Exposure complete
23:07:03.885 00.149 12308 worker thread done servicing request
23:07:03.885 00.000 14556 OnExposeComplete: enter
23:07:03.894 00.009 14556 UpdateGuideState(): m_state=6
23:07:03.900 00.006 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6346
23:07:03.904 00.004 14556 Star::Find returns 1 (0), X=168.49, Y=999.17, Mass=2065, SNR=30.5, Peak=160 HFD=4.5
23:07:03.908 00.004 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.65 = -0.64)
23:07:03.911 00.003 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.73)
23:07:03.915 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.15 hyp=0.29 cameraTheta=2.57 mountX=0.23 mountY=-0.19, mountTheta=-0.69
23:07:03.920 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.15, opts=13)
23:07:03.929 00.009 14556 Enqueuing Move request for scope (-0.24, 0.15)
23:07:03.936 00.007 12308 Worker thread wakes up
23:07:03.938 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.15) opts 0xd
23:07:03.938 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.15)
23:07:03.938 00.000 12308 Moving (-0.24, 0.15) raw xDistance=0.23 yDistance=-0.19
23:07:03.938 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:07:03.938 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:03.939 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:07:03.939 00.000 12308 MoveAxis(W, 100, ABG)
23:07:03.939 00.000 12308 Guiding  Dir = 3, Dur = 100
23:07:03.940 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:03.945 00.005 12308 IsSlewing returns 0
23:07:03.945 00.000 12308 IsGuiding returns 0
23:07:03.946 00.001 12308 PulseGuide returned control before completion, sleep 110
23:07:03.963 00.017 14556 UpdateGuideState exits: m=2065 SNR=30.5
23:07:03.970 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:03.976 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:03.981 00.005 14556 Enqueuing Expose request
23:07:04.068 00.087 12308 IsGuiding returns 1
23:07:04.068 00.000 12308 scope still moving after pulse duration time elapsed
23:07:04.098 00.030 12308 IsSlewing returns 0
23:07:04.098 00.000 12308 IsGuiding returns 0
23:07:04.098 00.000 12308 scope move finished after 100 + 53 ms
23:07:04.100 00.002 12308 Move returns status 0, amount 100
23:07:04.100 00.000 12308 MoveAxis(N, 0, ABG)
23:07:04.100 00.000 12308 Move returns status 0, amount 0
23:07:04.100 00.000 12308 move complete, result=0
23:07:04.101 00.001 12308 worker thread done servicing request
23:07:04.101 00.000 14556 GuideStep: 0.2 px 100 ms WEST, -0.2 px 0 ms NORTH
23:07:04.107 00.006 12308 Worker thread wakes up
23:07:04.108 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:04.109 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:05.360 01.251 12308 Exposure complete
23:07:05.503 00.143 12308 worker thread done servicing request
23:07:05.503 00.000 14556 OnExposeComplete: enter
23:07:05.507 00.004 14556 UpdateGuideState(): m_state=6
23:07:05.511 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6347
23:07:05.515 00.004 14556 Star::Find returns 1 (0), X=168.69, Y=999.34, Mass=2028, SNR=30.3, Peak=168 HFD=4.5
23:07:05.519 00.004 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
23:07:05.524 00.005 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.63)
23:07:05.529 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.32 hyp=0.32 cameraTheta=1.68 mountX=0.01 mountY=-0.32, mountTheta=-1.53
23:07:05.534 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.32, opts=13)
23:07:05.539 00.005 14556 Enqueuing Move request for scope (-0.04, 0.32)
23:07:05.543 00.004 12308 Worker thread wakes up
23:07:05.543 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.32) opts 0xd
23:07:05.543 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.32)
23:07:05.543 00.000 12308 Moving (-0.04, 0.32) raw xDistance=0.01 yDistance=-0.32
23:07:05.544 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:07:05.545 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
23:07:05.545 00.000 12308 MoveAxis(E, 0, ABG)
23:07:05.545 00.000 12308 Move returns status 0, amount 0
23:07:05.545 00.000 12308 MoveAxis(N, 228, ABG)
23:07:05.546 00.001 12308 Guiding  Dir = 0, Dur = 228
23:07:05.546 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:05.550 00.004 12308 IsSlewing returns 0
23:07:05.552 00.002 12308 IsGuiding returns 0
23:07:05.553 00.001 12308 PulseGuide returned control before completion, sleep 238
23:07:05.575 00.022 14556 UpdateGuideState exits: m=2028 SNR=30.3
23:07:05.580 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:05.584 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:05.588 00.004 14556 Enqueuing Expose request
23:07:05.802 00.214 12308 IsGuiding returns 1
23:07:05.804 00.002 12308 scope still moving after pulse duration time elapsed
23:07:05.832 00.028 12308 IsSlewing returns 0
23:07:05.835 00.003 12308 IsGuiding returns 0
23:07:05.836 00.001 12308 scope move finished after 228 + 55 ms
23:07:05.837 00.001 12308 Move returns status 0, amount 228
23:07:05.838 00.001 12308 move complete, result=0
23:07:05.839 00.001 12308 worker thread done servicing request
23:07:05.839 00.000 12308 Worker thread wakes up
23:07:05.839 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 228 ms NORTH
23:07:05.853 00.014 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:05.853 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:07.112 01.259 12308 Exposure complete
23:07:07.267 00.155 12308 worker thread done servicing request
23:07:07.268 00.001 14556 OnExposeComplete: enter
23:07:07.271 00.003 14556 UpdateGuideState(): m_state=6
23:07:07.276 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6348
23:07:07.280 00.004 14556 Star::Find returns 1 (0), X=168.66, Y=999.15, Mass=2144, SNR=31.2, Peak=172 HFD=4.4
23:07:07.283 00.003 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.11 = -1.17)
23:07:07.286 00.003 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.27)
23:07:07.290 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.16 cameraTheta=2.04 mountX=0.06 mountY=-0.15, mountTheta=-1.18
23:07:07.295 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.14, opts=13)
23:07:07.299 00.004 14556 Enqueuing Move request for scope (-0.07, 0.14)
23:07:07.303 00.004 12308 Worker thread wakes up
23:07:07.303 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
23:07:07.303 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
23:07:07.303 00.000 12308 Moving (-0.07, 0.14) raw xDistance=0.06 yDistance=-0.15
23:07:07.303 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:07:07.304 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:07.304 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:07:07.304 00.000 12308 MoveAxis(E, 0, ABG)
23:07:07.304 00.000 12308 Move returns status 0, amount 0
23:07:07.304 00.000 12308 MoveAxis(N, 0, ABG)
23:07:07.306 00.002 12308 Move returns status 0, amount 0
23:07:07.306 00.000 12308 move complete, result=0
23:07:07.306 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:07.310 00.004 12308 worker thread done servicing request
23:07:07.332 00.022 14556 UpdateGuideState exits: m=2144 SNR=31.2
23:07:07.337 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:07.341 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:07.345 00.004 14556 Enqueuing Expose request
23:07:07.350 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:07.354 00.004 12308 Worker thread wakes up
23:07:07.354 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:07.354 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:08.599 01.245 12308 Exposure complete
23:07:08.727 00.128 12308 worker thread done servicing request
23:07:08.728 00.001 14556 OnExposeComplete: enter
23:07:08.731 00.003 14556 UpdateGuideState(): m_state=6
23:07:08.734 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6349
23:07:08.739 00.005 14556 Star::Find returns 1 (0), X=168.64, Y=999.12, Mass=2371, SNR=32.6, Peak=186 HFD=4.7
23:07:08.745 00.006 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.36 = -0.92)
23:07:08.750 00.005 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.26 = -1.02)
23:07:08.754 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.14 cameraTheta=2.29 mountX=0.08 mountY=-0.12, mountTheta=-0.95
23:07:08.759 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.10, opts=13)
23:07:08.764 00.005 14556 Enqueuing Move request for scope (-0.09, 0.10)
23:07:08.766 00.002 12308 Worker thread wakes up
23:07:08.767 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
23:07:08.767 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
23:07:08.767 00.000 12308 Moving (-0.09, 0.10) raw xDistance=0.08 yDistance=-0.12
23:07:08.767 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:07:08.767 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:08.767 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:07:08.767 00.000 12308 MoveAxis(E, 0, ABG)
23:07:08.769 00.002 12308 Move returns status 0, amount 0
23:07:08.769 00.000 12308 MoveAxis(N, 0, ABG)
23:07:08.769 00.000 12308 Move returns status 0, amount 0
23:07:08.769 00.000 12308 move complete, result=0
23:07:08.770 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:08.774 00.004 12308 worker thread done servicing request
23:07:08.793 00.019 14556 UpdateGuideState exits: m=2371 SNR=32.6
23:07:08.797 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:08.802 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:08.807 00.005 14556 Enqueuing Expose request
23:07:08.810 00.003 12308 Worker thread wakes up
23:07:08.811 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:08.811 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:08.811 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:10.058 01.247 12308 Exposure complete
23:07:10.208 00.150 12308 worker thread done servicing request
23:07:10.208 00.000 14556 OnExposeComplete: enter
23:07:10.213 00.005 14556 UpdateGuideState(): m_state=6
23:07:10.218 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6350
23:07:10.223 00.005 14556 Star::Find returns 1 (0), X=168.80, Y=999.13, Mass=2124, SNR=31.1, Peak=169 HFD=4.3
23:07:10.227 00.004 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
23:07:10.232 00.005 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.30)
23:07:10.236 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=1.01 mountX=-0.08 mountY=-0.10, mountTheta=-2.24
23:07:10.245 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.11, opts=13)
23:07:10.249 00.004 14556 Enqueuing Move request for scope (0.07, 0.11)
23:07:10.253 00.004 12308 Worker thread wakes up
23:07:10.254 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
23:07:10.254 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
23:07:10.254 00.000 12308 Moving (0.07, 0.11) raw xDistance=-0.08 yDistance=-0.10
23:07:10.254 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:07:10.254 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:10.254 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:07:10.256 00.002 12308 MoveAxis(E, 0, ABG)
23:07:10.256 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:10.260 00.004 12308 Move returns status 0, amount 0
23:07:10.260 00.000 12308 MoveAxis(N, 0, ABG)
23:07:10.261 00.001 12308 Move returns status 0, amount 0
23:07:10.261 00.000 12308 move complete, result=0
23:07:10.261 00.000 12308 worker thread done servicing request
23:07:10.281 00.020 14556 UpdateGuideState exits: m=2124 SNR=31.1
23:07:10.286 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:10.290 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:10.294 00.004 14556 Enqueuing Expose request
23:07:10.298 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:10.302 00.004 12308 Worker thread wakes up
23:07:10.304 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:10.304 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:11.557 01.253 12308 Exposure complete
23:07:11.684 00.127 12308 worker thread done servicing request
23:07:11.684 00.000 14556 OnExposeComplete: enter
23:07:11.692 00.008 14556 UpdateGuideState(): m_state=6
23:07:11.696 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6351
23:07:11.700 00.004 14556 Star::Find returns 1 (0), X=168.58, Y=999.19, Mass=2238, SNR=31.9, Peak=153 HFD=4.6
23:07:11.704 00.004 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.36 = -0.92)
23:07:11.708 00.004 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.26 = -1.02)
23:07:11.712 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.17 hyp=0.23 cameraTheta=2.29 mountX=0.14 mountY=-0.20, mountTheta=-0.96
23:07:11.717 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.17, opts=13)
23:07:11.723 00.006 14556 Enqueuing Move request for scope (-0.15, 0.17)
23:07:11.729 00.006 12308 Worker thread wakes up
23:07:11.729 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.17) opts 0xd
23:07:11.729 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.17)
23:07:11.730 00.001 12308 Moving (-0.15, 0.17) raw xDistance=0.14 yDistance=-0.20
23:07:11.730 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:07:11.730 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:11.730 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:07:11.731 00.001 12308 MoveAxis(E, 0, ABG)
23:07:11.731 00.000 12308 Move returns status 0, amount 0
23:07:11.731 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:11.736 00.005 12308 MoveAxis(N, 0, ABG)
23:07:11.736 00.000 12308 Move returns status 0, amount 0
23:07:11.737 00.001 12308 move complete, result=0
23:07:11.737 00.000 12308 worker thread done servicing request
23:07:11.759 00.022 14556 UpdateGuideState exits: m=2238 SNR=31.9
23:07:11.763 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:11.766 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:11.770 00.004 14556 Enqueuing Expose request
23:07:11.776 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:07:11.782 00.006 12308 Worker thread wakes up
23:07:11.782 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:11.782 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:13.033 01.251 12308 Exposure complete
23:07:13.177 00.144 12308 worker thread done servicing request
23:07:13.178 00.001 14556 OnExposeComplete: enter
23:07:13.183 00.005 14556 UpdateGuideState(): m_state=6
23:07:13.189 00.006 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6352
23:07:13.193 00.004 14556 Star::Find returns 1 (0), X=168.63, Y=999.26, Mass=1983, SNR=29.7, Peak=148 HFD=4.2
23:07:13.197 00.004 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.03 = -1.25)
23:07:13.201 00.004 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.35)
23:07:13.204 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.96 mountX=0.08 mountY=-0.25, mountTheta=-1.26
23:07:13.210 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.24, opts=13)
23:07:13.217 00.007 14556 Enqueuing Move request for scope (-0.10, 0.24)
23:07:13.221 00.004 12308 Worker thread wakes up
23:07:13.221 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.24) opts 0xd
23:07:13.221 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.24)
23:07:13.222 00.001 12308 Moving (-0.10, 0.24) raw xDistance=0.08 yDistance=-0.25
23:07:13.222 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:07:13.222 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:07:13.222 00.000 12308 MoveAxis(E, 0, ABG)
23:07:13.223 00.001 12308 Move returns status 0, amount 0
23:07:13.223 00.000 12308 MoveAxis(N, 178, ABG)
23:07:13.223 00.000 12308 Guiding  Dir = 0, Dur = 178
23:07:13.224 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:13.227 00.003 12308 IsSlewing returns 0
23:07:13.229 00.002 12308 IsGuiding returns 0
23:07:13.229 00.000 12308 PulseGuide returned control before completion, sleep 188
23:07:13.249 00.020 14556 UpdateGuideState exits: m=1983 SNR=29.7
23:07:13.253 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:13.258 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:13.263 00.005 14556 Enqueuing Expose request
23:07:13.433 00.170 12308 IsGuiding returns 1
23:07:13.435 00.002 12308 scope still moving after pulse duration time elapsed
23:07:13.464 00.029 12308 IsSlewing returns 0
23:07:13.466 00.002 12308 IsGuiding returns 0
23:07:13.466 00.000 12308 scope move finished after 178 + 59 ms
23:07:13.466 00.000 12308 Move returns status 0, amount 178
23:07:13.468 00.002 12308 move complete, result=0
23:07:13.468 00.000 12308 worker thread done servicing request
23:07:13.468 00.000 12308 Worker thread wakes up
23:07:13.469 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 178 ms NORTH
23:07:13.475 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:13.475 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:14.729 01.254 12308 Exposure complete
23:07:14.867 00.138 12308 worker thread done servicing request
23:07:14.867 00.000 14556 OnExposeComplete: enter
23:07:14.874 00.007 14556 UpdateGuideState(): m_state=6
23:07:14.880 00.006 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6353
23:07:14.884 00.004 14556 Star::Find returns 1 (0), X=168.42, Y=999.30, Mass=2175, SNR=31.2, Peak=176 HFD=4.7
23:07:14.888 00.004 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.47 = -0.81)
23:07:14.893 00.005 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.91)
23:07:14.899 00.006 14556 CameraToMount -- cameraX=-0.31 cameraY=0.29 hyp=0.42 cameraTheta=2.40 mountX=0.29 mountY=-0.33, mountTheta=-0.85
23:07:14.907 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.29, opts=13)
23:07:14.913 00.006 14556 Enqueuing Move request for scope (-0.31, 0.29)
23:07:14.918 00.005 12308 Worker thread wakes up
23:07:14.919 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.29) opts 0xd
23:07:14.919 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.29)
23:07:14.920 00.001 12308 Moving (-0.31, 0.29) raw xDistance=0.29 yDistance=-0.33
23:07:14.920 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:07:14.920 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
23:07:14.920 00.000 12308 MoveAxis(W, 127, ABG)
23:07:14.920 00.000 12308 Guiding  Dir = 3, Dur = 127
23:07:14.920 00.000 12308 IsSlewing returns 0
23:07:14.922 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:14.926 00.004 12308 IsGuiding returns 0
23:07:14.926 00.000 12308 PulseGuide returned control before completion, sleep 137
23:07:14.948 00.022 14556 UpdateGuideState exits: m=2175 SNR=31.2
23:07:14.952 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:14.957 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:14.961 00.004 14556 Enqueuing Expose request
23:07:15.077 00.116 12308 IsGuiding returns 1
23:07:15.077 00.000 12308 scope still moving after pulse duration time elapsed
23:07:15.108 00.031 12308 IsSlewing returns 0
23:07:15.109 00.001 12308 IsGuiding returns 0
23:07:15.109 00.000 12308 scope move finished after 127 + 55 ms
23:07:15.110 00.001 12308 Move returns status 0, amount 127
23:07:15.110 00.000 12308 MoveAxis(N, 235, ABG)
23:07:15.110 00.000 12308 Guiding  Dir = 0, Dur = 235
23:07:15.110 00.000 12308 IsSlewing returns 0
23:07:15.111 00.001 12308 IsGuiding returns 0
23:07:15.112 00.001 12308 PulseGuide returned control before completion, sleep 245
23:07:15.362 00.250 12308 IsGuiding returns 1
23:07:15.363 00.001 12308 scope still moving after pulse duration time elapsed
23:07:15.392 00.029 12308 IsSlewing returns 0
23:07:15.393 00.001 12308 IsGuiding returns 0
23:07:15.393 00.000 12308 scope move finished after 235 + 46 ms
23:07:15.394 00.001 12308 Move returns status 0, amount 235
23:07:15.394 00.000 12308 move complete, result=0
23:07:15.394 00.000 12308 worker thread done servicing request
23:07:15.395 00.001 14556 GuideStep: 0.3 px 127 ms WEST, -0.3 px 235 ms NORTH
23:07:15.404 00.009 12308 Worker thread wakes up
23:07:15.405 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:15.405 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:16.658 01.253 12308 Exposure complete
23:07:16.788 00.130 12308 worker thread done servicing request
23:07:16.789 00.001 14556 OnExposeComplete: enter
23:07:16.793 00.004 14556 UpdateGuideState(): m_state=6
23:07:16.796 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6354
23:07:16.801 00.005 14556 Star::Find returns 1 (0), X=168.59, Y=998.93, Mass=2250, SNR=31.8, Peak=169 HFD=4.8
23:07:16.806 00.005 14556 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-3.07) = xAngle (0.51 = 0.51)
23:07:16.812 00.006 14556 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.41 = 0.41)
23:07:16.816 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-2.56 mountX=0.14 mountY=0.06, mountTheta=0.43
23:07:16.823 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.09, opts=13)
23:07:16.828 00.005 14556 Enqueuing Move request for scope (-0.13, -0.09)
23:07:16.832 00.004 12308 Worker thread wakes up
23:07:16.832 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.09) opts 0xd
23:07:16.832 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.09)
23:07:16.832 00.000 12308 Moving (-0.13, -0.09) raw xDistance=0.14 yDistance=0.06
23:07:16.832 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:07:16.832 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:16.833 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:07:16.833 00.000 12308 MoveAxis(E, 0, ABG)
23:07:16.833 00.000 12308 Move returns status 0, amount 0
23:07:16.833 00.000 12308 MoveAxis(N, 0, ABG)
23:07:16.833 00.000 12308 Move returns status 0, amount 0
23:07:16.834 00.001 12308 move complete, result=0
23:07:16.834 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:16.839 00.005 12308 worker thread done servicing request
23:07:16.860 00.021 14556 UpdateGuideState exits: m=2250 SNR=31.8
23:07:16.865 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:16.869 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:16.874 00.005 14556 Enqueuing Expose request
23:07:16.878 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:07:16.882 00.004 12308 Worker thread wakes up
23:07:16.882 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:16.882 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:18.131 01.249 12308 Exposure complete
23:07:18.278 00.147 12308 worker thread done servicing request
23:07:18.279 00.001 14556 OnExposeComplete: enter
23:07:18.283 00.004 14556 UpdateGuideState(): m_state=6
23:07:18.287 00.004 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6355
23:07:18.291 00.004 14556 Star::Find returns 1 (0), X=168.77, Y=998.93, Mass=2135, SNR=31.1, Peak=144 HFD=4.4
23:07:18.295 00.004 14556 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-3.07) = xAngle (2.00 = 2.00)
23:07:18.299 00.004 14556 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.90 = 1.90)
23:07:18.303 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.07 mountX=-0.04 mountY=0.09, mountTheta=1.98
23:07:18.310 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.09, opts=13)
23:07:18.315 00.005 14556 Enqueuing Move request for scope (0.05, -0.09)
23:07:18.319 00.004 12308 Worker thread wakes up
23:07:18.319 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
23:07:18.319 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
23:07:18.319 00.000 12308 Moving (0.05, -0.09) raw xDistance=-0.04 yDistance=0.09
23:07:18.319 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:07:18.319 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:18.320 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:07:18.320 00.000 12308 MoveAxis(E, 0, ABG)
23:07:18.320 00.000 12308 Move returns status 0, amount 0
23:07:18.320 00.000 12308 MoveAxis(N, 0, ABG)
23:07:18.320 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:18.326 00.006 12308 Move returns status 0, amount 0
23:07:18.326 00.000 12308 move complete, result=0
23:07:18.326 00.000 12308 worker thread done servicing request
23:07:18.350 00.024 14556 UpdateGuideState exits: m=2135 SNR=31.1
23:07:18.354 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:18.357 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:18.361 00.004 14556 Enqueuing Expose request
23:07:18.366 00.005 12308 Worker thread wakes up
23:07:18.366 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:07:18.371 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:18.371 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:19.617 01.246 12308 Exposure complete
23:07:19.752 00.135 12308 worker thread done servicing request
23:07:19.752 00.000 14556 OnExposeComplete: enter
23:07:19.756 00.004 14556 UpdateGuideState(): m_state=6
23:07:19.760 00.004 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6356
23:07:19.764 00.004 14556 Star::Find returns 1 (0), X=168.65, Y=999.09, Mass=2164, SNR=31.2, Peak=156 HFD=4.4
23:07:19.767 00.003 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.51 = -0.77)
23:07:19.772 00.005 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.87)
23:07:19.775 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.44 mountX=0.08 mountY=-0.08, mountTheta=-0.82
23:07:19.781 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.07, opts=13)
23:07:19.785 00.004 14556 Enqueuing Move request for scope (-0.08, 0.07)
23:07:19.789 00.004 12308 Worker thread wakes up
23:07:19.789 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
23:07:19.789 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
23:07:19.789 00.000 12308 Moving (-0.08, 0.07) raw xDistance=0.08 yDistance=-0.08
23:07:19.789 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:07:19.789 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:19.789 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:07:19.790 00.001 12308 MoveAxis(E, 0, ABG)
23:07:19.790 00.000 12308 Move returns status 0, amount 0
23:07:19.790 00.000 12308 MoveAxis(N, 0, ABG)
23:07:19.790 00.000 12308 Move returns status 0, amount 0
23:07:19.790 00.000 12308 move complete, result=0
23:07:19.790 00.000 12308 worker thread done servicing request
23:07:19.791 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:19.816 00.025 14556 UpdateGuideState exits: m=2164 SNR=31.2
23:07:19.822 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:19.825 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:19.829 00.004 14556 Enqueuing Expose request
23:07:19.833 00.004 12308 Worker thread wakes up
23:07:19.833 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:19.833 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:19.835 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:21.080 01.245 12308 Exposure complete
23:07:21.225 00.145 12308 worker thread done servicing request
23:07:21.225 00.000 14556 OnExposeComplete: enter
23:07:21.229 00.004 14556 UpdateGuideState(): m_state=6
23:07:21.233 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6357
23:07:21.236 00.003 14556 Star::Find returns 1 (0), X=168.61, Y=998.98, Mass=2234, SNR=31.8, Peak=175 HFD=4.8
23:07:21.241 00.005 14556 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-3.07) = xAngle (0.23 = 0.23)
23:07:21.245 00.004 14556 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.13 = 0.13)
23:07:21.249 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-2.85 mountX=0.12 mountY=0.02, mountTheta=0.13
23:07:21.254 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.04, opts=13)
23:07:21.258 00.004 14556 Enqueuing Move request for scope (-0.12, -0.04)
23:07:21.262 00.004 12308 Worker thread wakes up
23:07:21.262 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
23:07:21.262 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
23:07:21.262 00.000 12308 Moving (-0.12, -0.04) raw xDistance=0.12 yDistance=0.02
23:07:21.262 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:07:21.262 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:21.263 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:07:21.263 00.000 12308 MoveAxis(E, 0, ABG)
23:07:21.263 00.000 12308 Move returns status 0, amount 0
23:07:21.263 00.000 12308 MoveAxis(N, 0, ABG)
23:07:21.263 00.000 12308 Move returns status 0, amount 0
23:07:21.263 00.000 12308 move complete, result=0
23:07:21.265 00.002 12308 worker thread done servicing request
23:07:21.265 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:21.290 00.025 14556 UpdateGuideState exits: m=2234 SNR=31.8
23:07:21.294 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:21.297 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:21.303 00.006 14556 Enqueuing Expose request
23:07:21.308 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:07:21.313 00.005 12308 Worker thread wakes up
23:07:21.313 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:21.313 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:22.566 01.253 12308 Exposure complete
23:07:22.693 00.127 12308 worker thread done servicing request
23:07:22.693 00.000 14556 OnExposeComplete: enter
23:07:22.697 00.004 14556 UpdateGuideState(): m_state=6
23:07:22.701 00.004 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6358
23:07:22.704 00.003 14556 Star::Find returns 1 (0), X=168.37, Y=999.06, Mass=2021, SNR=30.2, Peak=162 HFD=4.4
23:07:22.709 00.005 14556 CameraToMount -- cameraTheta (3.02) - m_xAngle (-3.07) = xAngle (6.09 = -0.19)
23:07:22.713 00.004 14556 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.99 = -0.29)
23:07:22.718 00.005 14556 CameraToMount -- cameraX=-0.36 cameraY=0.04 hyp=0.36 cameraTheta=3.02 mountX=0.36 mountY=-0.10, mountTheta=-0.28
23:07:22.724 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.36, y=0.04, opts=13)
23:07:22.730 00.006 14556 Enqueuing Move request for scope (-0.36, 0.04)
23:07:22.736 00.006 12308 Worker thread wakes up
23:07:22.738 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.04) opts 0xd
23:07:22.740 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.36, 0.04)
23:07:22.740 00.000 12308 Moving (-0.36, 0.04) raw xDistance=0.36 yDistance=-0.10
23:07:22.740 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.36
23:07:22.740 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:22.748 00.008 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:22.748 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:07:22.748 00.000 12308 MoveAxis(W, 154, ABG)
23:07:22.748 00.000 12308 Guiding  Dir = 3, Dur = 154
23:07:22.750 00.002 12308 IsSlewing returns 0
23:07:22.750 00.000 12308 IsGuiding returns 0
23:07:22.751 00.001 12308 PulseGuide returned control before completion, sleep 164
23:07:22.774 00.023 14556 UpdateGuideState exits: m=2021 SNR=30.2
23:07:22.778 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:22.782 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:22.786 00.004 14556 Enqueuing Expose request
23:07:22.928 00.142 12308 IsGuiding returns 1
23:07:22.928 00.000 12308 scope still moving after pulse duration time elapsed
23:07:22.959 00.031 12308 IsSlewing returns 0
23:07:22.960 00.001 12308 IsGuiding returns 0
23:07:22.961 00.001 12308 scope move finished after 154 + 57 ms
23:07:22.963 00.002 12308 Move returns status 0, amount 154
23:07:22.964 00.001 12308 MoveAxis(N, 0, ABG)
23:07:22.964 00.000 12308 Move returns status 0, amount 0
23:07:22.964 00.000 12308 move complete, result=0
23:07:22.965 00.001 12308 worker thread done servicing request
23:07:22.965 00.000 14556 GuideStep: 0.4 px 154 ms WEST, -0.1 px 0 ms NORTH
23:07:22.972 00.007 12308 Worker thread wakes up
23:07:22.972 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:22.972 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:24.221 01.249 12308 Exposure complete
23:07:24.350 00.129 12308 worker thread done servicing request
23:07:24.352 00.002 14556 OnExposeComplete: enter
23:07:24.357 00.005 14556 UpdateGuideState(): m_state=6
23:07:24.360 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6359
23:07:24.364 00.004 14556 Star::Find returns 1 (0), X=168.74, Y=999.16, Mass=2067, SNR=30.6, Peak=161 HFD=4.5
23:07:24.370 00.006 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.59 = -1.70)
23:07:24.376 00.006 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.80)
23:07:24.380 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.51 mountX=-0.02 mountY=-0.14, mountTheta=-1.70
23:07:24.385 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.14, opts=13)
23:07:24.390 00.005 14556 Enqueuing Move request for scope (0.01, 0.14)
23:07:24.394 00.004 12308 Worker thread wakes up
23:07:24.394 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
23:07:24.394 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
23:07:24.394 00.000 12308 Moving (0.01, 0.14) raw xDistance=-0.02 yDistance=-0.14
23:07:24.395 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:07:24.395 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:24.395 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:07:24.395 00.000 12308 MoveAxis(E, 0, ABG)
23:07:24.396 00.001 12308 Move returns status 0, amount 0
23:07:24.396 00.000 12308 MoveAxis(N, 0, ABG)
23:07:24.396 00.000 12308 Move returns status 0, amount 0
23:07:24.396 00.000 12308 move complete, result=0
23:07:24.396 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:24.401 00.005 12308 worker thread done servicing request
23:07:24.421 00.020 14556 UpdateGuideState exits: m=2067 SNR=30.6
23:07:24.426 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:24.430 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:24.433 00.003 14556 Enqueuing Expose request
23:07:24.437 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:24.440 00.003 12308 Worker thread wakes up
23:07:24.440 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:24.440 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:25.694 01.254 12308 Exposure complete
23:07:25.842 00.148 12308 worker thread done servicing request
23:07:25.843 00.001 14556 OnExposeComplete: enter
23:07:25.847 00.004 14556 UpdateGuideState(): m_state=6
23:07:25.850 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6360
23:07:25.854 00.004 14556 Star::Find returns 1 (0), X=168.63, Y=999.16, Mass=2217, SNR=31.7, Peak=172 HFD=4.6
23:07:25.858 00.004 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
23:07:25.861 00.003 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
23:07:25.865 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.17 cameraTheta=2.17 mountX=0.09 mountY=-0.15, mountTheta=-1.06
23:07:25.872 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.14, opts=13)
23:07:25.877 00.005 14556 Enqueuing Move request for scope (-0.10, 0.14)
23:07:25.882 00.005 12308 Worker thread wakes up
23:07:25.882 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd
23:07:25.883 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.14)
23:07:25.883 00.000 12308 Moving (-0.10, 0.14) raw xDistance=0.09 yDistance=-0.15
23:07:25.883 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:07:25.883 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:25.884 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:07:25.884 00.000 12308 MoveAxis(E, 0, ABG)
23:07:25.884 00.000 12308 Move returns status 0, amount 0
23:07:25.884 00.000 12308 MoveAxis(N, 0, ABG)
23:07:25.885 00.001 12308 Move returns status 0, amount 0
23:07:25.885 00.000 12308 move complete, result=0
23:07:25.885 00.000 12308 worker thread done servicing request
23:07:25.885 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:25.916 00.031 14556 UpdateGuideState exits: m=2217 SNR=31.7
23:07:25.920 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:25.923 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:25.928 00.005 14556 Enqueuing Expose request
23:07:25.932 00.004 12308 Worker thread wakes up
23:07:25.932 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:25.933 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:25.933 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:07:27.172 01.239 12308 Exposure complete
23:07:27.296 00.124 12308 worker thread done servicing request
23:07:27.296 00.000 14556 OnExposeComplete: enter
23:07:27.302 00.006 14556 UpdateGuideState(): m_state=6
23:07:27.306 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6361
23:07:27.311 00.005 14556 Star::Find returns 1 (0), X=168.64, Y=999.32, Mass=1944, SNR=29.7, Peak=150 HFD=4.3
23:07:27.315 00.004 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
23:07:27.319 00.004 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
23:07:27.322 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.30 hyp=0.31 cameraTheta=1.87 mountX=0.07 mountY=-0.31, mountTheta=-1.34
23:07:27.328 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.30, opts=13)
23:07:27.331 00.003 14556 Enqueuing Move request for scope (-0.09, 0.30)
23:07:27.335 00.004 12308 Worker thread wakes up
23:07:27.335 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.30) opts 0xd
23:07:27.336 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.30)
23:07:27.336 00.000 12308 Moving (-0.09, 0.30) raw xDistance=0.07 yDistance=-0.31
23:07:27.336 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:07:27.336 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:07:27.337 00.001 12308 MoveAxis(E, 0, ABG)
23:07:27.337 00.000 12308 Move returns status 0, amount 0
23:07:27.337 00.000 12308 MoveAxis(N, 219, ABG)
23:07:27.338 00.001 12308 Guiding  Dir = 0, Dur = 219
23:07:27.338 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:27.345 00.007 12308 IsSlewing returns 0
23:07:27.345 00.000 12308 IsGuiding returns 0
23:07:27.345 00.000 12308 PulseGuide returned control before completion, sleep 229
23:07:27.368 00.023 14556 UpdateGuideState exits: m=1944 SNR=29.7
23:07:27.373 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:27.378 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:27.381 00.003 14556 Enqueuing Expose request
23:07:27.590 00.209 12308 IsGuiding returns 1
23:07:27.590 00.000 12308 scope still moving after pulse duration time elapsed
23:07:27.622 00.032 12308 IsSlewing returns 0
23:07:27.624 00.002 12308 IsGuiding returns 0
23:07:27.624 00.000 12308 scope move finished after 219 + 60 ms
23:07:27.625 00.001 12308 Move returns status 0, amount 219
23:07:27.626 00.001 12308 move complete, result=0
23:07:27.626 00.000 12308 worker thread done servicing request
23:07:27.626 00.000 12308 Worker thread wakes up
23:07:27.627 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 219 ms NORTH
23:07:27.632 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:27.632 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:28.885 01.253 12308 Exposure complete
23:07:29.027 00.142 12308 worker thread done servicing request
23:07:29.028 00.001 14556 OnExposeComplete: enter
23:07:29.032 00.004 14556 UpdateGuideState(): m_state=6
23:07:29.037 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6362
23:07:29.041 00.004 14556 Star::Find returns 1 (0), X=168.54, Y=999.11, Mass=2091, SNR=30.5, Peak=154 HFD=4.3
23:07:29.044 00.003 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.76 = -0.52)
23:07:29.049 00.005 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.62)
23:07:29.053 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.09 hyp=0.21 cameraTheta=2.69 mountX=0.18 mountY=-0.12, mountTheta=-0.59
23:07:29.060 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.09, opts=13)
23:07:29.064 00.004 14556 Enqueuing Move request for scope (-0.19, 0.09)
23:07:29.068 00.004 12308 Worker thread wakes up
23:07:29.068 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.09) opts 0xd
23:07:29.068 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.09)
23:07:29.070 00.002 12308 Moving (-0.19, 0.09) raw xDistance=0.18 yDistance=-0.12
23:07:29.070 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:07:29.070 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:29.070 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:07:29.070 00.000 12308 MoveAxis(E, 0, ABG)
23:07:29.071 00.001 12308 Move returns status 0, amount 0
23:07:29.071 00.000 12308 MoveAxis(N, 0, ABG)
23:07:29.071 00.000 12308 Move returns status 0, amount 0
23:07:29.071 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:29.076 00.005 12308 move complete, result=0
23:07:29.077 00.001 12308 worker thread done servicing request
23:07:29.099 00.022 14556 UpdateGuideState exits: m=2091 SNR=30.5
23:07:29.101 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:29.107 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:29.114 00.007 14556 Enqueuing Expose request
23:07:29.119 00.005 12308 Worker thread wakes up
23:07:29.119 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:29.124 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:29.124 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:30.381 01.257 12308 Exposure complete
23:07:30.500 00.119 12308 worker thread done servicing request
23:07:30.501 00.001 14556 OnExposeComplete: enter
23:07:30.505 00.004 14556 UpdateGuideState(): m_state=6
23:07:30.510 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6363
23:07:30.514 00.004 14556 Star::Find returns 1 (0), X=168.56, Y=999.00, Mass=2206, SNR=31.4, Peak=170 HFD=4.6
23:07:30.518 00.004 14556 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
23:07:30.522 00.004 14556 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
23:07:30.526 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-3.03 mountX=0.16 mountY=-0.01, mountTheta=-0.05
23:07:30.531 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.02, opts=13)
23:07:30.534 00.003 14556 Enqueuing Move request for scope (-0.16, -0.02)
23:07:30.539 00.005 12308 Worker thread wakes up
23:07:30.539 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
23:07:30.539 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
23:07:30.539 00.000 12308 Moving (-0.16, -0.02) raw xDistance=0.16 yDistance=-0.01
23:07:30.539 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:07:30.540 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:30.540 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:07:30.540 00.000 12308 MoveAxis(E, 0, ABG)
23:07:30.540 00.000 12308 Move returns status 0, amount 0
23:07:30.540 00.000 12308 MoveAxis(N, 0, ABG)
23:07:30.540 00.000 12308 Move returns status 0, amount 0
23:07:30.541 00.001 12308 move complete, result=0
23:07:30.541 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:30.546 00.005 12308 worker thread done servicing request
23:07:30.568 00.022 14556 UpdateGuideState exits: m=2206 SNR=31.4
23:07:30.573 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:30.576 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:30.580 00.004 14556 Enqueuing Expose request
23:07:30.584 00.004 12308 Worker thread wakes up
23:07:30.584 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:07:30.590 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:30.590 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:31.845 01.255 12308 Exposure complete
23:07:31.997 00.152 12308 worker thread done servicing request
23:07:31.997 00.000 14556 OnExposeComplete: enter
23:07:32.000 00.003 14556 UpdateGuideState(): m_state=6
23:07:32.005 00.005 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6364
23:07:32.009 00.004 14556 Star::Find returns 1 (0), X=168.51, Y=999.08, Mass=2142, SNR=31.2, Peak=167 HFD=4.9
23:07:32.013 00.004 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.94 = -0.35)
23:07:32.017 00.004 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.45)
23:07:32.020 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.06 hyp=0.23 cameraTheta=2.86 mountX=0.22 mountY=-0.10, mountTheta=-0.43
23:07:32.026 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.06, opts=13)
23:07:32.030 00.004 14556 Enqueuing Move request for scope (-0.22, 0.06)
23:07:32.035 00.005 12308 Worker thread wakes up
23:07:32.035 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.06) opts 0xd
23:07:32.035 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.06)
23:07:32.035 00.000 12308 Moving (-0.22, 0.06) raw xDistance=0.22 yDistance=-0.10
23:07:32.035 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:07:32.035 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:32.036 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:07:32.036 00.000 12308 MoveAxis(W, 93, ABG)
23:07:32.036 00.000 12308 Guiding  Dir = 3, Dur = 93
23:07:32.036 00.000 12308 IsSlewing returns 0
23:07:32.036 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:32.039 00.003 12308 IsGuiding returns 0
23:07:32.039 00.000 12308 PulseGuide returned control before completion, sleep 103
23:07:32.063 00.024 14556 UpdateGuideState exits: m=2142 SNR=31.2
23:07:32.068 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:32.073 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:32.077 00.004 14556 Enqueuing Expose request
23:07:32.148 00.071 12308 IsGuiding returns 1
23:07:32.149 00.001 12308 scope still moving after pulse duration time elapsed
23:07:32.180 00.031 12308 IsSlewing returns 0
23:07:32.180 00.000 12308 IsGuiding returns 0
23:07:32.180 00.000 12308 scope move finished after 93 + 47 ms
23:07:32.181 00.001 12308 Move returns status 0, amount 93
23:07:32.181 00.000 12308 MoveAxis(N, 0, ABG)
23:07:32.181 00.000 12308 Move returns status 0, amount 0
23:07:32.182 00.001 12308 move complete, result=0
23:07:32.183 00.001 12308 worker thread done servicing request
23:07:32.183 00.000 12308 Worker thread wakes up
23:07:32.184 00.001 14556 GuideStep: 0.2 px 93 ms WEST, -0.1 px 0 ms NORTH
23:07:32.192 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:32.192 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:33.443 01.251 12308 Exposure complete
23:07:33.582 00.139 12308 worker thread done servicing request
23:07:33.582 00.000 14556 OnExposeComplete: enter
23:07:33.588 00.006 14556 UpdateGuideState(): m_state=6
23:07:33.593 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6365
23:07:33.598 00.005 14556 Star::Find returns 1 (0), X=168.84, Y=999.20, Mass=2276, SNR=32.0, Peak=149 HFD=4.6
23:07:33.601 00.003 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.10 = -2.19)
23:07:33.606 00.005 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.29)
23:07:33.609 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.19 hyp=0.22 cameraTheta=1.02 mountX=-0.13 mountY=-0.16, mountTheta=-2.22
23:07:33.615 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.19, opts=13)
23:07:33.618 00.003 14556 Enqueuing Move request for scope (0.11, 0.19)
23:07:33.622 00.004 12308 Worker thread wakes up
23:07:33.622 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.19) opts 0xd
23:07:33.623 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.19)
23:07:33.623 00.000 12308 Moving (0.11, 0.19) raw xDistance=-0.13 yDistance=-0.16
23:07:33.623 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:07:33.623 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:33.623 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:07:33.623 00.000 12308 MoveAxis(E, 0, ABG)
23:07:33.623 00.000 12308 Move returns status 0, amount 0
23:07:33.624 00.001 12308 MoveAxis(N, 0, ABG)
23:07:33.624 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:33.628 00.004 12308 Move returns status 0, amount 0
23:07:33.628 00.000 12308 move complete, result=0
23:07:33.628 00.000 12308 worker thread done servicing request
23:07:33.651 00.023 14556 UpdateGuideState exits: m=2276 SNR=32.0
23:07:33.655 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:33.658 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:33.663 00.005 14556 Enqueuing Expose request
23:07:33.666 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:07:33.671 00.005 12308 Worker thread wakes up
23:07:33.671 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:33.671 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:34.914 01.243 12308 Exposure complete
23:07:35.051 00.137 12308 worker thread done servicing request
23:07:35.051 00.000 14556 OnExposeComplete: enter
23:07:35.055 00.004 14556 UpdateGuideState(): m_state=6
23:07:35.058 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6366
23:07:35.062 00.004 14556 Star::Find returns 1 (0), X=168.52, Y=999.27, Mass=2086, SNR=30.6, Peak=167 HFD=4.6
23:07:35.066 00.004 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.33 = -0.95)
23:07:35.070 00.004 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.05)
23:07:35.073 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=0.26 hyp=0.33 cameraTheta=2.26 mountX=0.19 mountY=-0.29, mountTheta=-0.98
23:07:35.077 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.26, opts=13)
23:07:35.081 00.004 14556 Enqueuing Move request for scope (-0.21, 0.26)
23:07:35.086 00.005 12308 Worker thread wakes up
23:07:35.086 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.26) opts 0xd
23:07:35.086 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.26)
23:07:35.087 00.001 12308 Moving (-0.21, 0.26) raw xDistance=0.19 yDistance=-0.29
23:07:35.087 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:07:35.087 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:07:35.087 00.000 12308 MoveAxis(E, 0, ABG)
23:07:35.088 00.001 12308 Move returns status 0, amount 0
23:07:35.088 00.000 12308 MoveAxis(N, 203, ABG)
23:07:35.088 00.000 12308 Guiding  Dir = 0, Dur = 203
23:07:35.090 00.002 12308 IsSlewing returns 0
23:07:35.090 00.000 12308 IsGuiding returns 0
23:07:35.090 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:35.097 00.007 12308 PulseGuide returned control before completion, sleep 213
23:07:35.122 00.025 14556 UpdateGuideState exits: m=2086 SNR=30.6
23:07:35.127 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:35.131 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:35.135 00.004 14556 Enqueuing Expose request
23:07:35.313 00.178 12308 IsGuiding returns 1
23:07:35.313 00.000 12308 scope still moving after pulse duration time elapsed
23:07:35.344 00.031 12308 IsSlewing returns 0
23:07:35.346 00.002 12308 IsGuiding returns 0
23:07:35.346 00.000 12308 scope move finished after 203 + 52 ms
23:07:35.347 00.001 12308 Move returns status 0, amount 203
23:07:35.348 00.001 12308 move complete, result=0
23:07:35.348 00.000 12308 worker thread done servicing request
23:07:35.349 00.001 12308 Worker thread wakes up
23:07:35.349 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 203 ms NORTH
23:07:35.356 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:35.356 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:36.605 01.249 12308 Exposure complete
23:07:36.745 00.140 12308 worker thread done servicing request
23:07:36.745 00.000 14556 OnExposeComplete: enter
23:07:36.750 00.005 14556 UpdateGuideState(): m_state=6
23:07:36.754 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6367
23:07:36.757 00.003 14556 Star::Find returns 1 (0), X=168.56, Y=999.09, Mass=2093, SNR=30.6, Peak=154 HFD=4.8
23:07:36.762 00.005 14556 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.07) = xAngle (5.83 = -0.46)
23:07:36.765 00.003 14556 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.56)
23:07:36.769 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.07 hyp=0.18 cameraTheta=2.75 mountX=0.17 mountY=-0.10, mountTheta=-0.53
23:07:36.775 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.07, opts=13)
23:07:36.779 00.004 14556 Enqueuing Move request for scope (-0.17, 0.07)
23:07:36.783 00.004 12308 Worker thread wakes up
23:07:36.783 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.07) opts 0xd
23:07:36.783 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.07)
23:07:36.783 00.000 12308 Moving (-0.17, 0.07) raw xDistance=0.17 yDistance=-0.10
23:07:36.783 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:07:36.784 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:36.784 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:07:36.784 00.000 12308 MoveAxis(E, 0, ABG)
23:07:36.784 00.000 12308 Move returns status 0, amount 0
23:07:36.785 00.001 12308 MoveAxis(N, 0, ABG)
23:07:36.785 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:36.789 00.004 12308 Move returns status 0, amount 0
23:07:36.789 00.000 12308 move complete, result=0
23:07:36.790 00.001 12308 worker thread done servicing request
23:07:36.811 00.021 14556 UpdateGuideState exits: m=2093 SNR=30.6
23:07:36.815 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:36.820 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:36.823 00.003 14556 Enqueuing Expose request
23:07:36.828 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:36.831 00.003 12308 Worker thread wakes up
23:07:36.833 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:36.833 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:38.077 01.244 12308 Exposure complete
23:07:38.222 00.145 12308 worker thread done servicing request
23:07:38.222 00.000 14556 OnExposeComplete: enter
23:07:38.227 00.005 14556 UpdateGuideState(): m_state=6
23:07:38.231 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6368
23:07:38.235 00.004 14556 Star::Find returns 1 (0), X=168.40, Y=999.33, Mass=2257, SNR=31.9, Peak=175 HFD=4.8
23:07:38.239 00.004 14556 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.07) = xAngle (5.45 = -0.83)
23:07:38.243 00.004 14556 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.93)
23:07:38.246 00.003 14556 CameraToMount -- cameraX=-0.33 cameraY=0.31 hyp=0.45 cameraTheta=2.38 mountX=0.30 mountY=-0.36, mountTheta=-0.87
23:07:38.251 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=0.31, opts=13)
23:07:38.255 00.004 14556 Enqueuing Move request for scope (-0.33, 0.31)
23:07:38.259 00.004 12308 Worker thread wakes up
23:07:38.259 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.31) opts 0xd
23:07:38.259 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, 0.31)
23:07:38.260 00.001 12308 Moving (-0.33, 0.31) raw xDistance=0.30 yDistance=-0.36
23:07:38.260 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:07:38.260 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
23:07:38.260 00.000 12308 MoveAxis(W, 132, ABG)
23:07:38.261 00.001 12308 Guiding  Dir = 3, Dur = 132
23:07:38.262 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:38.265 00.003 12308 IsSlewing returns 0
23:07:38.266 00.001 12308 IsGuiding returns 0
23:07:38.266 00.000 12308 PulseGuide returned control before completion, sleep 142
23:07:38.287 00.021 14556 UpdateGuideState exits: m=2257 SNR=31.9
23:07:38.291 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:38.296 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:38.300 00.004 14556 Enqueuing Expose request
23:07:38.426 00.126 12308 IsGuiding returns 0
23:07:38.426 00.000 12308 Move returns status 0, amount 132
23:07:38.427 00.001 12308 MoveAxis(N, 254, ABG)
23:07:38.427 00.000 12308 Guiding  Dir = 0, Dur = 254
23:07:38.429 00.002 12308 IsSlewing returns 0
23:07:38.429 00.000 12308 IsGuiding returns 0
23:07:38.430 00.001 12308 PulseGuide returned control before completion, sleep 264
23:07:38.708 00.278 12308 IsGuiding returns 1
23:07:38.709 00.001 12308 scope still moving after pulse duration time elapsed
23:07:38.740 00.031 12308 IsSlewing returns 0
23:07:38.741 00.001 12308 IsGuiding returns 0
23:07:38.742 00.001 12308 scope move finished after 254 + 58 ms
23:07:38.743 00.001 12308 Move returns status 0, amount 254
23:07:38.743 00.000 12308 move complete, result=0
23:07:38.743 00.000 12308 worker thread done servicing request
23:07:38.745 00.002 14556 GuideStep: 0.3 px 132 ms WEST, -0.4 px 254 ms NORTH
23:07:38.753 00.008 12308 Worker thread wakes up
23:07:38.753 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:38.753 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:40.002 01.249 12308 Exposure complete
23:07:40.141 00.139 12308 worker thread done servicing request
23:07:40.141 00.000 14556 OnExposeComplete: enter
23:07:40.147 00.006 14556 UpdateGuideState(): m_state=6
23:07:40.151 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6369
23:07:40.155 00.004 14556 Star::Find returns 1 (0), X=168.67, Y=999.03, Mass=2040, SNR=30.5, Peak=142 HFD=4.4
23:07:40.160 00.005 14556 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.07) = xAngle (5.96 = -0.32)
23:07:40.165 00.005 14556 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.86 = -0.42)
23:07:40.170 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.06 cameraTheta=2.89 mountX=0.05 mountY=-0.02, mountTheta=-0.41
23:07:40.183 00.013 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.01, opts=13)
23:07:40.188 00.005 14556 Enqueuing Move request for scope (-0.05, 0.01)
23:07:40.192 00.004 12308 Worker thread wakes up
23:07:40.192 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
23:07:40.192 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
23:07:40.192 00.000 12308 Moving (-0.05, 0.01) raw xDistance=0.05 yDistance=-0.02
23:07:40.192 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:07:40.193 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:40.194 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:07:40.194 00.000 12308 MoveAxis(E, 0, ABG)
23:07:40.194 00.000 12308 Move returns status 0, amount 0
23:07:40.194 00.000 12308 MoveAxis(N, 0, ABG)
23:07:40.194 00.000 12308 Move returns status 0, amount 0
23:07:40.194 00.000 12308 move complete, result=0
23:07:40.195 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:40.200 00.005 12308 worker thread done servicing request
23:07:40.218 00.018 14556 UpdateGuideState exits: m=2040 SNR=30.5
23:07:40.222 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:40.227 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:40.231 00.004 14556 Enqueuing Expose request
23:07:40.236 00.005 12308 Worker thread wakes up
23:07:40.236 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:07:40.242 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:40.243 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:41.488 01.245 12308 Exposure complete
23:07:41.628 00.140 12308 worker thread done servicing request
23:07:41.628 00.000 14556 OnExposeComplete: enter
23:07:41.633 00.005 14556 UpdateGuideState(): m_state=6
23:07:41.638 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6370
23:07:41.642 00.004 14556 Star::Find returns 1 (0), X=168.57, Y=998.79, Mass=2175, SNR=31.3, Peak=153 HFD=4.5
23:07:41.646 00.004 14556 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.07) = xAngle (0.88 = 0.88)
23:07:41.650 00.004 14556 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.78 = 0.78)
23:07:41.656 00.006 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.22 hyp=0.28 cameraTheta=-2.19 mountX=0.18 mountY=0.19, mountTheta=0.84
23:07:41.661 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.22, opts=13)
23:07:41.665 00.004 14556 Enqueuing Move request for scope (-0.16, -0.22)
23:07:41.668 00.003 12308 Worker thread wakes up
23:07:41.668 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.22) opts 0xd
23:07:41.668 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.22)
23:07:41.668 00.000 12308 Moving (-0.16, -0.22) raw xDistance=0.18 yDistance=0.19
23:07:41.668 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:07:41.668 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:41.670 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:07:41.670 00.000 12308 MoveAxis(E, 0, ABG)
23:07:41.670 00.000 12308 Move returns status 0, amount 0
23:07:41.670 00.000 12308 MoveAxis(N, 0, ABG)
23:07:41.671 00.001 12308 Move returns status 0, amount 0
23:07:41.671 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:41.675 00.004 12308 move complete, result=0
23:07:41.675 00.000 12308 worker thread done servicing request
23:07:41.697 00.022 14556 UpdateGuideState exits: m=2175 SNR=31.3
23:07:41.702 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:41.706 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:41.710 00.004 14556 Enqueuing Expose request
23:07:41.714 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:07:41.718 00.004 12308 Worker thread wakes up
23:07:41.718 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:41.719 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:42.972 01.253 12308 Exposure complete
23:07:43.096 00.124 12308 worker thread done servicing request
23:07:43.096 00.000 14556 OnExposeComplete: enter
23:07:43.099 00.003 14556 UpdateGuideState(): m_state=6
23:07:43.104 00.005 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6371
23:07:43.108 00.004 14556 Star::Find returns 1 (0), X=168.57, Y=999.05, Mass=2131, SNR=31.0, Peak=170 HFD=4.1
23:07:43.111 00.003 14556 CameraToMount -- cameraTheta (2.91) - m_xAngle (-3.07) = xAngle (5.99 = -0.30)
23:07:43.114 00.003 14556 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.89 = -0.40)
23:07:43.119 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.16 cameraTheta=2.91 mountX=0.15 mountY=-0.06, mountTheta=-0.38
23:07:43.125 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.04, opts=13)
23:07:43.129 00.004 14556 Enqueuing Move request for scope (-0.15, 0.04)
23:07:43.133 00.004 12308 Worker thread wakes up
23:07:43.133 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
23:07:43.133 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
23:07:43.133 00.000 12308 Moving (-0.15, 0.04) raw xDistance=0.15 yDistance=-0.06
23:07:43.133 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:07:43.134 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:43.134 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:07:43.134 00.000 12308 MoveAxis(E, 0, ABG)
23:07:43.134 00.000 12308 Move returns status 0, amount 0
23:07:43.134 00.000 12308 MoveAxis(N, 0, ABG)
23:07:43.134 00.000 12308 Move returns status 0, amount 0
23:07:43.134 00.000 12308 move complete, result=0
23:07:43.135 00.001 12308 worker thread done servicing request
23:07:43.135 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:43.159 00.024 14556 UpdateGuideState exits: m=2131 SNR=31.0
23:07:43.162 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:43.167 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:43.170 00.003 14556 Enqueuing Expose request
23:07:43.174 00.004 12308 Worker thread wakes up
23:07:43.174 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:43.174 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:43.175 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:44.429 01.254 12308 Exposure complete
23:07:44.564 00.135 12308 worker thread done servicing request
23:07:44.564 00.000 14556 OnExposeComplete: enter
23:07:44.569 00.005 14556 UpdateGuideState(): m_state=6
23:07:44.574 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6372
23:07:44.577 00.003 14556 Star::Find returns 1 (0), X=168.52, Y=998.98, Mass=2184, SNR=31.3, Peak=171 HFD=4.1
23:07:44.581 00.004 14556 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-3.07) = xAngle (0.08 = 0.08)
23:07:44.585 00.004 14556 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.02 = -0.02)
23:07:44.589 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-2.99 mountX=0.21 mountY=-0.00, mountTheta=-0.02
23:07:44.594 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.03, opts=13)
23:07:44.599 00.005 14556 Enqueuing Move request for scope (-0.21, -0.03)
23:07:44.602 00.003 12308 Worker thread wakes up
23:07:44.602 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.03) opts 0xd
23:07:44.602 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.03)
23:07:44.602 00.000 12308 Moving (-0.21, -0.03) raw xDistance=0.21 yDistance=-0.00
23:07:44.602 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:07:44.603 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:44.603 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:07:44.603 00.000 12308 MoveAxis(W, 92, ABG)
23:07:44.603 00.000 12308 Guiding  Dir = 3, Dur = 92
23:07:44.603 00.000 12308 IsSlewing returns 0
23:07:44.603 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:44.608 00.005 12308 IsGuiding returns 0
23:07:44.608 00.000 12308 PulseGuide returned control before completion, sleep 102
23:07:44.630 00.022 14556 UpdateGuideState exits: m=2184 SNR=31.3
23:07:44.634 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:44.638 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:44.641 00.003 14556 Enqueuing Expose request
23:07:44.711 00.070 12308 IsGuiding returns 1
23:07:44.712 00.001 12308 scope still moving after pulse duration time elapsed
23:07:44.742 00.030 12308 IsSlewing returns 0
23:07:44.743 00.001 12308 IsGuiding returns 0
23:07:44.743 00.000 12308 scope move finished after 92 + 43 ms
23:07:44.744 00.001 12308 Move returns status 0, amount 92
23:07:44.745 00.001 12308 MoveAxis(N, 0, ABG)
23:07:44.745 00.000 12308 Move returns status 0, amount 0
23:07:44.745 00.000 12308 move complete, result=0
23:07:44.746 00.001 12308 worker thread done servicing request
23:07:44.746 00.000 14556 GuideStep: 0.2 px 92 ms WEST, -0.0 px 0 ms NORTH
23:07:44.754 00.008 12308 Worker thread wakes up
23:07:44.755 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:44.755 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:46.006 01.251 12308 Exposure complete
23:07:46.139 00.133 12308 worker thread done servicing request
23:07:46.139 00.000 14556 OnExposeComplete: enter
23:07:46.146 00.007 14556 UpdateGuideState(): m_state=6
23:07:46.153 00.007 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6373
23:07:46.159 00.006 14556 Star::Find returns 1 (0), X=168.46, Y=999.20, Mass=2103, SNR=30.7, Peak=169 HFD=4.5
23:07:46.165 00.006 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.60 = -0.68)
23:07:46.170 00.005 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.78)
23:07:46.174 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.19 hyp=0.32 cameraTheta=2.53 mountX=0.25 mountY=-0.23, mountTheta=-0.74
23:07:46.185 00.011 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.19, opts=13)
23:07:46.191 00.006 14556 Enqueuing Move request for scope (-0.26, 0.19)
23:07:46.195 00.004 12308 Worker thread wakes up
23:07:46.195 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.19) opts 0xd
23:07:46.195 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.19)
23:07:46.196 00.001 12308 Moving (-0.26, 0.19) raw xDistance=0.25 yDistance=-0.23
23:07:46.196 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
23:07:46.196 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:07:46.196 00.000 12308 MoveAxis(W, 116, ABG)
23:07:46.196 00.000 12308 Guiding  Dir = 3, Dur = 116
23:07:46.197 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:46.202 00.005 12308 IsSlewing returns 0
23:07:46.202 00.000 12308 IsGuiding returns 0
23:07:46.203 00.001 12308 PulseGuide returned control before completion, sleep 126
23:07:46.225 00.022 14556 UpdateGuideState exits: m=2103 SNR=30.7
23:07:46.230 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:46.235 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:46.239 00.004 14556 Enqueuing Expose request
23:07:46.339 00.100 12308 IsGuiding returns 1
23:07:46.340 00.001 12308 scope still moving after pulse duration time elapsed
23:07:46.370 00.030 12308 IsSlewing returns 0
23:07:46.371 00.001 12308 IsGuiding returns 0
23:07:46.372 00.001 12308 scope move finished after 116 + 54 ms
23:07:46.373 00.001 12308 Move returns status 0, amount 116
23:07:46.373 00.000 12308 MoveAxis(N, 160, ABG)
23:07:46.375 00.002 12308 Guiding  Dir = 0, Dur = 160
23:07:46.375 00.000 12308 IsSlewing returns 0
23:07:46.376 00.001 12308 IsGuiding returns 0
23:07:46.376 00.000 12308 PulseGuide returned control before completion, sleep 170
23:07:46.558 00.182 12308 IsGuiding returns 1
23:07:46.559 00.001 12308 scope still moving after pulse duration time elapsed
23:07:46.589 00.030 12308 IsSlewing returns 0
23:07:46.589 00.000 12308 IsGuiding returns 0
23:07:46.590 00.001 12308 scope move finished after 160 + 53 ms
23:07:46.590 00.000 12308 Move returns status 0, amount 160
23:07:46.590 00.000 12308 move complete, result=0
23:07:46.591 00.001 12308 worker thread done servicing request
23:07:46.591 00.000 14556 GuideStep: 0.3 px 116 ms WEST, -0.2 px 160 ms NORTH
23:07:46.597 00.006 12308 Worker thread wakes up
23:07:46.597 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:46.597 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:47.844 01.247 12308 Exposure complete
23:07:47.986 00.142 12308 worker thread done servicing request
23:07:47.987 00.001 14556 OnExposeComplete: enter
23:07:47.990 00.003 14556 UpdateGuideState(): m_state=6
23:07:47.995 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6374
23:07:47.999 00.004 14556 Star::Find returns 1 (0), X=168.73, Y=998.82, Mass=2402, SNR=32.8, Peak=162 HFD=4.6
23:07:48.002 00.003 14556 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-3.07) = xAngle (1.53 = 1.53)
23:07:48.006 00.004 14556 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.43 = 1.43)
23:07:48.008 00.002 14556 CameraToMount -- cameraX=0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.54 mountX=0.01 mountY=0.20, mountTheta=1.53
23:07:48.013 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.20, opts=13)
23:07:48.018 00.005 14556 Enqueuing Move request for scope (0.01, -0.20)
23:07:48.020 00.002 12308 Worker thread wakes up
23:07:48.021 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.20) opts 0xd
23:07:48.021 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.20)
23:07:48.021 00.000 12308 Moving (0.01, -0.20) raw xDistance=0.01 yDistance=0.20
23:07:48.021 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:07:48.022 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:48.022 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:07:48.022 00.000 12308 MoveAxis(E, 0, ABG)
23:07:48.022 00.000 12308 Move returns status 0, amount 0
23:07:48.022 00.000 12308 MoveAxis(N, 0, ABG)
23:07:48.022 00.000 12308 Move returns status 0, amount 0
23:07:48.022 00.000 12308 move complete, result=0
23:07:48.023 00.001 12308 worker thread done servicing request
23:07:48.024 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:48.046 00.022 14556 UpdateGuideState exits: m=2402 SNR=32.8
23:07:48.050 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:48.055 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:48.060 00.005 14556 Enqueuing Expose request
23:07:48.064 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:07:48.068 00.004 12308 Worker thread wakes up
23:07:48.068 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:48.068 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:49.318 01.250 12308 Exposure complete
23:07:49.446 00.128 12308 worker thread done servicing request
23:07:49.447 00.001 14556 OnExposeComplete: enter
23:07:49.451 00.004 14556 UpdateGuideState(): m_state=6
23:07:49.456 00.005 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6375
23:07:49.460 00.004 14556 Star::Find returns 1 (0), X=168.60, Y=998.87, Mass=2038, SNR=30.2, Peak=151 HFD=4.7
23:07:49.464 00.004 14556 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.07) = xAngle (0.79 = 0.79)
23:07:49.469 00.005 14556 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.69 = 0.69)
23:07:49.472 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.14 hyp=0.19 cameraTheta=-2.28 mountX=0.13 mountY=0.12, mountTheta=0.73
23:07:49.477 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.14, opts=13)
23:07:49.482 00.005 14556 Enqueuing Move request for scope (-0.12, -0.14)
23:07:49.485 00.003 12308 Worker thread wakes up
23:07:49.485 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.14) opts 0xd
23:07:49.485 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.14)
23:07:49.486 00.001 12308 Moving (-0.12, -0.14) raw xDistance=0.13 yDistance=0.12
23:07:49.486 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:07:49.486 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:49.486 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:07:49.487 00.001 12308 MoveAxis(E, 0, ABG)
23:07:49.487 00.000 12308 Move returns status 0, amount 0
23:07:49.487 00.000 12308 MoveAxis(N, 0, ABG)
23:07:49.488 00.001 12308 Move returns status 0, amount 0
23:07:49.488 00.000 12308 move complete, result=0
23:07:49.488 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:49.495 00.007 12308 worker thread done servicing request
23:07:49.514 00.019 14556 UpdateGuideState exits: m=2038 SNR=30.2
23:07:49.518 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:49.522 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:49.525 00.003 14556 Enqueuing Expose request
23:07:49.530 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:07:49.534 00.004 12308 Worker thread wakes up
23:07:49.534 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:49.534 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:50.786 01.252 12308 Exposure complete
23:07:50.933 00.147 12308 worker thread done servicing request
23:07:50.934 00.001 14556 OnExposeComplete: enter
23:07:50.938 00.004 14556 UpdateGuideState(): m_state=6
23:07:50.941 00.003 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6376
23:07:50.946 00.005 14556 Star::Find returns 1 (0), X=168.43, Y=999.02, Mass=2115, SNR=30.9, Peak=170 HFD=4.5
23:07:50.949 00.003 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.19 = -0.09)
23:07:50.954 00.005 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.10 = -0.19)
23:07:50.958 00.004 14556 CameraToMount -- cameraX=-0.30 cameraY=0.01 hyp=0.30 cameraTheta=3.12 mountX=0.29 mountY=-0.06, mountTheta=-0.19
23:07:50.963 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.01, opts=13)
23:07:50.968 00.005 14556 Enqueuing Move request for scope (-0.30, 0.01)
23:07:50.972 00.004 12308 Worker thread wakes up
23:07:50.972 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.01) opts 0xd
23:07:50.972 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.01)
23:07:50.973 00.001 12308 Moving (-0.30, 0.01) raw xDistance=0.29 yDistance=-0.06
23:07:50.973 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
23:07:50.973 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:50.973 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:07:50.973 00.000 12308 MoveAxis(W, 128, ABG)
23:07:50.974 00.001 12308 Guiding  Dir = 3, Dur = 128
23:07:50.974 00.000 12308 IsSlewing returns 0
23:07:50.974 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:50.979 00.005 12308 IsGuiding returns 0
23:07:50.979 00.000 12308 PulseGuide returned control before completion, sleep 138
23:07:51.002 00.023 14556 UpdateGuideState exits: m=2115 SNR=30.9
23:07:51.007 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:51.011 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:51.014 00.003 14556 Enqueuing Expose request
23:07:51.119 00.105 12308 IsGuiding returns 1
23:07:51.120 00.001 12308 scope still moving after pulse duration time elapsed
23:07:51.151 00.031 12308 IsSlewing returns 0
23:07:51.153 00.002 12308 IsGuiding returns 0
23:07:51.154 00.001 12308 scope move finished after 128 + 46 ms
23:07:51.155 00.001 12308 Move returns status 0, amount 128
23:07:51.156 00.001 12308 MoveAxis(N, 0, ABG)
23:07:51.156 00.000 12308 Move returns status 0, amount 0
23:07:51.156 00.000 12308 move complete, result=0
23:07:51.156 00.000 12308 worker thread done servicing request
23:07:51.156 00.000 14556 GuideStep: 0.3 px 128 ms WEST, -0.1 px 0 ms NORTH
23:07:51.163 00.007 12308 Worker thread wakes up
23:07:51.163 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:51.163 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:52.410 01.247 12308 Exposure complete
23:07:52.552 00.142 12308 worker thread done servicing request
23:07:52.552 00.000 14556 OnExposeComplete: enter
23:07:52.558 00.006 14556 UpdateGuideState(): m_state=6
23:07:52.564 00.006 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6377
23:07:52.569 00.005 14556 Star::Find returns 1 (0), X=168.63, Y=999.09, Mass=2101, SNR=30.7, Peak=165 HFD=4.3
23:07:52.574 00.005 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.58 = -0.71)
23:07:52.578 00.004 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
23:07:52.583 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.50 mountX=0.10 mountY=-0.09, mountTheta=-0.76
23:07:52.591 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.08, opts=13)
23:07:52.598 00.007 14556 Enqueuing Move request for scope (-0.10, 0.08)
23:07:52.603 00.005 12308 Worker thread wakes up
23:07:52.603 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
23:07:52.603 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
23:07:52.604 00.001 12308 Moving (-0.10, 0.08) raw xDistance=0.10 yDistance=-0.09
23:07:52.604 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:07:52.604 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:52.604 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:07:52.604 00.000 12308 MoveAxis(E, 0, ABG)
23:07:52.604 00.000 12308 Move returns status 0, amount 0
23:07:52.606 00.002 12308 MoveAxis(N, 0, ABG)
23:07:52.606 00.000 12308 Move returns status 0, amount 0
23:07:52.606 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:52.610 00.004 12308 move complete, result=0
23:07:52.610 00.000 12308 worker thread done servicing request
23:07:52.633 00.023 14556 UpdateGuideState exits: m=2101 SNR=30.7
23:07:52.639 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:52.645 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:52.650 00.005 14556 Enqueuing Expose request
23:07:52.655 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:52.658 00.003 12308 Worker thread wakes up
23:07:52.658 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:52.658 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:53.900 01.242 12308 Exposure complete
23:07:54.043 00.143 12308 worker thread done servicing request
23:07:54.044 00.001 14556 OnExposeComplete: enter
23:07:54.048 00.004 14556 UpdateGuideState(): m_state=6
23:07:54.052 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6378
23:07:54.055 00.003 14556 Star::Find returns 1 (0), X=168.78, Y=999.15, Mass=2290, SNR=32.1, Peak=159 HFD=4.9
23:07:54.059 00.004 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.24 = -2.04)
23:07:54.063 00.004 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.14)
23:07:54.068 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.17 mountX=-0.06 mountY=-0.12, mountTheta=-2.06
23:07:54.072 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.13, opts=13)
23:07:54.078 00.006 14556 Enqueuing Move request for scope (0.06, 0.13)
23:07:54.081 00.003 12308 Worker thread wakes up
23:07:54.081 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.13) opts 0xd
23:07:54.081 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.13)
23:07:54.082 00.001 12308 Moving (0.06, 0.13) raw xDistance=-0.06 yDistance=-0.12
23:07:54.082 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:07:54.082 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:54.082 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:07:54.082 00.000 12308 MoveAxis(E, 0, ABG)
23:07:54.084 00.002 12308 Move returns status 0, amount 0
23:07:54.084 00.000 12308 MoveAxis(N, 0, ABG)
23:07:54.084 00.000 12308 Move returns status 0, amount 0
23:07:54.084 00.000 12308 move complete, result=0
23:07:54.084 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:54.089 00.005 12308 worker thread done servicing request
23:07:54.109 00.020 14556 UpdateGuideState exits: m=2290 SNR=32.1
23:07:54.114 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:54.117 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:54.121 00.004 14556 Enqueuing Expose request
23:07:54.126 00.005 12308 Worker thread wakes up
23:07:54.126 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:54.126 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:54.126 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:55.373 01.247 12308 Exposure complete
23:07:55.505 00.132 12308 worker thread done servicing request
23:07:55.505 00.000 14556 OnExposeComplete: enter
23:07:55.508 00.003 14556 UpdateGuideState(): m_state=6
23:07:55.513 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6379
23:07:55.516 00.003 14556 Star::Find returns 1 (0), X=168.57, Y=999.12, Mass=2170, SNR=31.4, Peak=175 HFD=4.4
23:07:55.521 00.005 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
23:07:55.526 00.005 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.74)
23:07:55.530 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.11 hyp=0.19 cameraTheta=2.56 mountX=0.15 mountY=-0.13, mountTheta=-0.70
23:07:55.537 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.11, opts=13)
23:07:55.541 00.004 14556 Enqueuing Move request for scope (-0.16, 0.11)
23:07:55.545 00.004 12308 Worker thread wakes up
23:07:55.545 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.11) opts 0xd
23:07:55.545 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.11)
23:07:55.545 00.000 12308 Moving (-0.16, 0.11) raw xDistance=0.15 yDistance=-0.13
23:07:55.546 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:07:55.546 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:55.546 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:07:55.546 00.000 12308 MoveAxis(E, 0, ABG)
23:07:55.547 00.001 12308 Move returns status 0, amount 0
23:07:55.547 00.000 12308 MoveAxis(N, 0, ABG)
23:07:55.547 00.000 12308 Move returns status 0, amount 0
23:07:55.547 00.000 12308 move complete, result=0
23:07:55.547 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:55.551 00.004 12308 worker thread done servicing request
23:07:55.574 00.023 14556 UpdateGuideState exits: m=2170 SNR=31.4
23:07:55.578 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:55.584 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:55.587 00.003 14556 Enqueuing Expose request
23:07:55.591 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:55.596 00.005 12308 Worker thread wakes up
23:07:55.596 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:55.596 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:56.841 01.245 12308 Exposure complete
23:07:56.978 00.137 12308 worker thread done servicing request
23:07:56.979 00.001 14556 OnExposeComplete: enter
23:07:56.982 00.003 14556 UpdateGuideState(): m_state=6
23:07:56.988 00.006 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6380
23:07:56.992 00.004 14556 Star::Find returns 1 (0), X=168.54, Y=999.25, Mass=2247, SNR=31.6, Peak=164 HFD=4.6
23:07:56.997 00.005 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
23:07:57.002 00.005 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
23:07:57.005 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.23 hyp=0.30 cameraTheta=2.25 mountX=0.17 mountY=-0.26, mountTheta=-0.99
23:07:57.011 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.23, opts=13)
23:07:57.014 00.003 14556 Enqueuing Move request for scope (-0.19, 0.23)
23:07:57.018 00.004 12308 Worker thread wakes up
23:07:57.018 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.23) opts 0xd
23:07:57.018 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.23)
23:07:57.019 00.001 12308 Moving (-0.19, 0.23) raw xDistance=0.17 yDistance=-0.26
23:07:57.019 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:07:57.019 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:07:57.019 00.000 12308 MoveAxis(E, 0, ABG)
23:07:57.019 00.000 12308 Move returns status 0, amount 0
23:07:57.020 00.001 12308 MoveAxis(N, 183, ABG)
23:07:57.020 00.000 12308 Guiding  Dir = 0, Dur = 183
23:07:57.020 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:57.026 00.006 12308 IsSlewing returns 0
23:07:57.026 00.000 12308 IsGuiding returns 0
23:07:57.027 00.001 12308 PulseGuide returned control before completion, sleep 193
23:07:57.049 00.022 14556 UpdateGuideState exits: m=2247 SNR=31.6
23:07:57.055 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:57.059 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:57.064 00.005 14556 Enqueuing Expose request
23:07:57.234 00.170 12308 IsGuiding returns 0
23:07:57.235 00.001 12308 Move returns status 0, amount 183
23:07:57.235 00.000 12308 move complete, result=0
23:07:57.236 00.001 12308 worker thread done servicing request
23:07:57.238 00.002 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 183 ms NORTH
23:07:57.246 00.008 12308 Worker thread wakes up
23:07:57.246 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:57.247 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:07:58.488 01.241 12308 Exposure complete
23:07:58.624 00.136 12308 worker thread done servicing request
23:07:58.625 00.001 14556 OnExposeComplete: enter
23:07:58.628 00.003 14556 UpdateGuideState(): m_state=6
23:07:58.632 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6381
23:07:58.636 00.004 14556 Star::Find returns 1 (0), X=168.46, Y=999.03, Mass=2168, SNR=31.4, Peak=172 HFD=4.5
23:07:58.639 00.003 14556 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.07) = xAngle (6.16 = -0.12)
23:07:58.643 00.004 14556 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.06 = -0.22)
23:07:58.647 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.02 hyp=0.27 cameraTheta=3.09 mountX=0.27 mountY=-0.06, mountTheta=-0.22
23:07:58.652 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.02, opts=13)
23:07:58.657 00.005 14556 Enqueuing Move request for scope (-0.27, 0.02)
23:07:58.660 00.003 12308 Worker thread wakes up
23:07:58.660 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.02) opts 0xd
23:07:58.660 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.02)
23:07:58.660 00.000 12308 Moving (-0.27, 0.02) raw xDistance=0.27 yDistance=-0.06
23:07:58.660 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:07:58.660 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:58.660 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:07:58.662 00.002 12308 MoveAxis(W, 117, ABG)
23:07:58.662 00.000 12308 Guiding  Dir = 3, Dur = 117
23:07:58.662 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:07:58.666 00.004 12308 IsSlewing returns 0
23:07:58.666 00.000 12308 IsGuiding returns 0
23:07:58.666 00.000 12308 PulseGuide returned control before completion, sleep 127
23:07:58.686 00.020 14556 UpdateGuideState exits: m=2168 SNR=31.4
23:07:58.689 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:58.693 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:07:58.697 00.004 14556 Enqueuing Expose request
23:07:58.809 00.112 12308 IsGuiding returns 0
23:07:58.809 00.000 12308 Move returns status 0, amount 117
23:07:58.809 00.000 12308 MoveAxis(N, 0, ABG)
23:07:58.810 00.001 12308 Move returns status 0, amount 0
23:07:58.810 00.000 12308 move complete, result=0
23:07:58.810 00.000 14556 GuideStep: 0.3 px 117 ms WEST, -0.1 px 0 ms NORTH
23:07:58.816 00.006 12308 worker thread done servicing request
23:07:58.816 00.000 12308 Worker thread wakes up
23:07:58.816 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:07:58.816 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:00.069 01.253 12308 Exposure complete
23:08:00.203 00.134 12308 worker thread done servicing request
23:08:00.203 00.000 14556 OnExposeComplete: enter
23:08:00.207 00.004 14556 UpdateGuideState(): m_state=6
23:08:00.211 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6382
23:08:00.214 00.003 14556 Star::Find returns 1 (0), X=168.65, Y=999.17, Mass=2127, SNR=30.9, Peak=160 HFD=4.6
23:08:00.217 00.003 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.11 = -1.17)
23:08:00.219 00.002 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.27)
23:08:00.223 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.15 hyp=0.17 cameraTheta=2.04 mountX=0.07 mountY=-0.16, mountTheta=-1.19
23:08:00.227 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.15, opts=13)
23:08:00.230 00.003 14556 Enqueuing Move request for scope (-0.08, 0.15)
23:08:00.233 00.003 12308 Worker thread wakes up
23:08:00.233 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.15) opts 0xd
23:08:00.233 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.15)
23:08:00.233 00.000 12308 Moving (-0.08, 0.15) raw xDistance=0.07 yDistance=-0.16
23:08:00.233 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:08:00.234 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:00.234 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:08:00.234 00.000 12308 MoveAxis(E, 0, ABG)
23:08:00.234 00.000 12308 Move returns status 0, amount 0
23:08:00.234 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:00.239 00.005 12308 MoveAxis(N, 0, ABG)
23:08:00.240 00.001 12308 Move returns status 0, amount 0
23:08:00.240 00.000 12308 move complete, result=0
23:08:00.240 00.000 12308 worker thread done servicing request
23:08:00.265 00.025 14556 UpdateGuideState exits: m=2127 SNR=30.9
23:08:00.270 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:00.277 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:00.281 00.004 14556 Enqueuing Expose request
23:08:00.285 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:08:00.289 00.004 12308 Worker thread wakes up
23:08:00.289 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:00.289 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:01.541 01.252 12308 Exposure complete
23:08:01.679 00.138 12308 worker thread done servicing request
23:08:01.679 00.000 14556 OnExposeComplete: enter
23:08:01.684 00.005 14556 UpdateGuideState(): m_state=6
23:08:01.693 00.009 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6383
23:08:01.698 00.005 14556 Star::Find returns 1 (0), X=168.75, Y=999.15, Mass=2154, SNR=30.9, Peak=178 HFD=4.4
23:08:01.703 00.005 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.47 = -1.82)
23:08:01.707 00.004 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.92)
23:08:01.712 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.39 mountX=-0.03 mountY=-0.13, mountTheta=-1.83
23:08:01.717 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.14, opts=13)
23:08:01.720 00.003 14556 Enqueuing Move request for scope (0.02, 0.14)
23:08:01.724 00.004 12308 Worker thread wakes up
23:08:01.725 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.14) opts 0xd
23:08:01.725 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.14)
23:08:01.725 00.000 12308 Moving (0.02, 0.14) raw xDistance=-0.03 yDistance=-0.13
23:08:01.725 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:08:01.725 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:01.725 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:08:01.726 00.001 12308 MoveAxis(E, 0, ABG)
23:08:01.726 00.000 12308 Move returns status 0, amount 0
23:08:01.726 00.000 12308 MoveAxis(N, 0, ABG)
23:08:01.726 00.000 12308 Move returns status 0, amount 0
23:08:01.726 00.000 12308 move complete, result=0
23:08:01.726 00.000 12308 worker thread done servicing request
23:08:01.726 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:01.752 00.026 14556 UpdateGuideState exits: m=2154 SNR=30.9
23:08:01.756 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:01.761 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:01.764 00.003 14556 Enqueuing Expose request
23:08:01.768 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:01.772 00.004 12308 Worker thread wakes up
23:08:01.772 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:01.772 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:03.030 01.258 12308 Exposure complete
23:08:03.167 00.137 12308 worker thread done servicing request
23:08:03.169 00.002 14556 OnExposeComplete: enter
23:08:03.172 00.003 14556 UpdateGuideState(): m_state=6
23:08:03.176 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6384
23:08:03.180 00.004 14556 Star::Find returns 1 (0), X=168.53, Y=999.24, Mass=2248, SNR=31.9, Peak=159 HFD=4.7
23:08:03.184 00.004 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.38 = -0.90)
23:08:03.187 00.003 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.00)
23:08:03.192 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.22 hyp=0.30 cameraTheta=2.31 mountX=0.19 mountY=-0.25, mountTheta=-0.94
23:08:03.196 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.22, opts=13)
23:08:03.200 00.004 14556 Enqueuing Move request for scope (-0.20, 0.22)
23:08:03.203 00.003 12308 Worker thread wakes up
23:08:03.203 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.22) opts 0xd
23:08:03.203 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.22)
23:08:03.203 00.000 12308 Moving (-0.20, 0.22) raw xDistance=0.19 yDistance=-0.25
23:08:03.203 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:08:03.203 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:08:03.205 00.002 12308 MoveAxis(E, 0, ABG)
23:08:03.205 00.000 12308 Move returns status 0, amount 0
23:08:03.205 00.000 12308 MoveAxis(N, 178, ABG)
23:08:03.205 00.000 12308 Guiding  Dir = 0, Dur = 178
23:08:03.205 00.000 12308 IsSlewing returns 0
23:08:03.205 00.000 12308 IsGuiding returns 0
23:08:03.206 00.001 12308 PulseGuide returned control before completion, sleep 188
23:08:03.206 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:03.233 00.027 14556 UpdateGuideState exits: m=2248 SNR=31.9
23:08:03.238 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:03.245 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:03.249 00.004 14556 Enqueuing Expose request
23:08:03.397 00.148 12308 IsGuiding returns 1
23:08:03.397 00.000 12308 scope still moving after pulse duration time elapsed
23:08:03.427 00.030 12308 IsSlewing returns 0
23:08:03.427 00.000 12308 IsGuiding returns 0
23:08:03.427 00.000 12308 scope move finished after 178 + 43 ms
23:08:03.428 00.001 12308 Move returns status 0, amount 178
23:08:03.428 00.000 12308 move complete, result=0
23:08:03.429 00.001 12308 worker thread done servicing request
23:08:03.429 00.000 12308 Worker thread wakes up
23:08:03.430 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 178 ms NORTH
23:08:03.435 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:03.435 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:04.691 01.256 12308 Exposure complete
23:08:04.825 00.134 12308 worker thread done servicing request
23:08:04.825 00.000 14556 OnExposeComplete: enter
23:08:04.829 00.004 14556 UpdateGuideState(): m_state=6
23:08:04.834 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6385
23:08:04.838 00.004 14556 Star::Find returns 1 (0), X=168.65, Y=999.13, Mass=2132, SNR=31.0, Peak=170 HFD=4.3
23:08:04.841 00.003 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.23 = -1.06)
23:08:04.846 00.005 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.16)
23:08:04.850 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.15 mountX=0.07 mountY=-0.12, mountTheta=-1.08
23:08:04.855 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.11, opts=13)
23:08:04.860 00.005 14556 Enqueuing Move request for scope (-0.07, 0.11)
23:08:04.863 00.003 12308 Worker thread wakes up
23:08:04.863 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
23:08:04.863 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
23:08:04.865 00.002 12308 Moving (-0.07, 0.11) raw xDistance=0.07 yDistance=-0.12
23:08:04.865 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:08:04.865 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:04.865 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:08:04.866 00.001 12308 MoveAxis(E, 0, ABG)
23:08:04.866 00.000 12308 Move returns status 0, amount 0
23:08:04.866 00.000 12308 MoveAxis(N, 0, ABG)
23:08:04.866 00.000 12308 Move returns status 0, amount 0
23:08:04.867 00.001 12308 move complete, result=0
23:08:04.867 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:04.872 00.005 12308 worker thread done servicing request
23:08:04.893 00.021 14556 UpdateGuideState exits: m=2132 SNR=31.0
23:08:04.896 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:04.902 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:04.906 00.004 14556 Enqueuing Expose request
23:08:04.910 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:04.913 00.003 12308 Worker thread wakes up
23:08:04.914 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:04.914 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:06.162 01.248 12308 Exposure complete
23:08:06.304 00.142 12308 worker thread done servicing request
23:08:06.304 00.000 14556 OnExposeComplete: enter
23:08:06.308 00.004 14556 UpdateGuideState(): m_state=6
23:08:06.312 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6386
23:08:06.315 00.003 14556 Star::Find returns 1 (0), X=168.70, Y=999.07, Mass=2121, SNR=30.5, Peak=168 HFD=4.3
23:08:06.318 00.003 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
23:08:06.321 00.003 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.24)
23:08:06.324 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.07 mountX=0.03 mountY=-0.06, mountTheta=-1.16
23:08:06.329 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.06, opts=13)
23:08:06.332 00.003 14556 Enqueuing Move request for scope (-0.03, 0.06)
23:08:06.336 00.004 12308 Worker thread wakes up
23:08:06.336 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
23:08:06.336 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
23:08:06.336 00.000 12308 Moving (-0.03, 0.06) raw xDistance=0.03 yDistance=-0.06
23:08:06.336 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:08:06.337 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:06.337 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:08:06.337 00.000 12308 MoveAxis(E, 0, ABG)
23:08:06.337 00.000 12308 Move returns status 0, amount 0
23:08:06.337 00.000 12308 MoveAxis(N, 0, ABG)
23:08:06.338 00.001 12308 Move returns status 0, amount 0
23:08:06.338 00.000 12308 move complete, result=0
23:08:06.338 00.000 12308 worker thread done servicing request
23:08:06.339 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:06.360 00.021 14556 UpdateGuideState exits: m=2121 SNR=30.5
23:08:06.366 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:06.369 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:06.372 00.003 14556 Enqueuing Expose request
23:08:06.375 00.003 12308 Worker thread wakes up
23:08:06.375 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:06.376 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:06.380 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:07.629 01.249 12308 Exposure complete
23:08:07.737 00.108 12308 worker thread done servicing request
23:08:07.737 00.000 14556 OnExposeComplete: enter
23:08:07.743 00.006 14556 UpdateGuideState(): m_state=6
23:08:07.747 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6387
23:08:07.750 00.003 14556 Star::Find returns 1 (0), X=168.68, Y=999.06, Mass=2258, SNR=31.8, Peak=168 HFD=4.7
23:08:07.753 00.003 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
23:08:07.758 00.005 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.97)
23:08:07.761 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.34 mountX=0.04 mountY=-0.05, mountTheta=-0.91
23:08:07.766 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.04, opts=13)
23:08:07.772 00.006 14556 Enqueuing Move request for scope (-0.04, 0.04)
23:08:07.777 00.005 12308 Worker thread wakes up
23:08:07.777 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
23:08:07.777 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
23:08:07.777 00.000 12308 Moving (-0.04, 0.04) raw xDistance=0.04 yDistance=-0.05
23:08:07.777 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:08:07.778 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:07.778 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:08:07.778 00.000 12308 MoveAxis(E, 0, ABG)
23:08:07.780 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:07.785 00.005 12308 Move returns status 0, amount 0
23:08:07.785 00.000 12308 MoveAxis(N, 0, ABG)
23:08:07.785 00.000 12308 Move returns status 0, amount 0
23:08:07.785 00.000 12308 move complete, result=0
23:08:07.785 00.000 12308 worker thread done servicing request
23:08:07.807 00.022 14556 UpdateGuideState exits: m=2258 SNR=31.8
23:08:07.812 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:07.816 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:07.820 00.004 14556 Enqueuing Expose request
23:08:07.823 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:07.828 00.005 12308 Worker thread wakes up
23:08:07.828 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:07.828 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:09.079 01.251 12308 Exposure complete
23:08:09.219 00.140 12308 worker thread done servicing request
23:08:09.219 00.000 14556 OnExposeComplete: enter
23:08:09.223 00.004 14556 UpdateGuideState(): m_state=6
23:08:09.227 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6388
23:08:09.230 00.003 14556 Star::Find returns 1 (0), X=168.61, Y=999.18, Mass=2253, SNR=32.0, Peak=164 HFD=4.6
23:08:09.235 00.005 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
23:08:09.238 00.003 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
23:08:09.243 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.20 mountX=0.11 mountY=-0.18, mountTheta=-1.03
23:08:09.247 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.16, opts=13)
23:08:09.252 00.005 14556 Enqueuing Move request for scope (-0.12, 0.16)
23:08:09.256 00.004 12308 Worker thread wakes up
23:08:09.256 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
23:08:09.256 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
23:08:09.256 00.000 12308 Moving (-0.12, 0.16) raw xDistance=0.11 yDistance=-0.18
23:08:09.256 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:08:09.257 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:09.257 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:08:09.257 00.000 12308 MoveAxis(E, 0, ABG)
23:08:09.257 00.000 12308 Move returns status 0, amount 0
23:08:09.258 00.001 12308 MoveAxis(N, 0, ABG)
23:08:09.258 00.000 12308 Move returns status 0, amount 0
23:08:09.258 00.000 12308 move complete, result=0
23:08:09.258 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:09.263 00.005 12308 worker thread done servicing request
23:08:09.284 00.021 14556 UpdateGuideState exits: m=2253 SNR=32.0
23:08:09.288 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:09.291 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:09.296 00.005 14556 Enqueuing Expose request
23:08:09.299 00.003 12308 Worker thread wakes up
23:08:09.299 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:09.300 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:09.300 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:08:10.548 01.248 12308 Exposure complete
23:08:10.691 00.143 12308 worker thread done servicing request
23:08:10.691 00.000 14556 OnExposeComplete: enter
23:08:10.695 00.004 14556 UpdateGuideState(): m_state=6
23:08:10.700 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6389
23:08:10.703 00.003 14556 Star::Find returns 1 (0), X=168.46, Y=999.26, Mass=2056, SNR=30.5, Peak=158 HFD=4.6
23:08:10.708 00.005 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.47 = -0.82)
23:08:10.713 00.005 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.92)
23:08:10.718 00.005 14556 CameraToMount -- cameraX=-0.26 cameraY=0.24 hyp=0.36 cameraTheta=2.39 mountX=0.25 mountY=-0.29, mountTheta=-0.86
23:08:10.724 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.24, opts=13)
23:08:10.729 00.005 14556 Enqueuing Move request for scope (-0.26, 0.24)
23:08:10.733 00.004 12308 Worker thread wakes up
23:08:10.733 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.24) opts 0xd
23:08:10.733 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.24)
23:08:10.733 00.000 12308 Moving (-0.26, 0.24) raw xDistance=0.25 yDistance=-0.29
23:08:10.733 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:08:10.734 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:08:10.734 00.000 12308 MoveAxis(W, 107, ABG)
23:08:10.734 00.000 12308 Guiding  Dir = 3, Dur = 107
23:08:10.734 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:10.739 00.005 12308 IsSlewing returns 0
23:08:10.739 00.000 12308 IsGuiding returns 0
23:08:10.741 00.002 12308 PulseGuide returned control before completion, sleep 117
23:08:10.761 00.020 14556 UpdateGuideState exits: m=2056 SNR=30.5
23:08:10.766 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:10.771 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:10.774 00.003 14556 Enqueuing Expose request
23:08:10.865 00.091 12308 IsGuiding returns 1
23:08:10.866 00.001 12308 scope still moving after pulse duration time elapsed
23:08:10.896 00.030 12308 IsSlewing returns 0
23:08:10.896 00.000 12308 IsGuiding returns 0
23:08:10.897 00.001 12308 scope move finished after 107 + 49 ms
23:08:10.897 00.000 12308 Move returns status 0, amount 107
23:08:10.898 00.001 12308 MoveAxis(N, 201, ABG)
23:08:10.898 00.000 12308 Guiding  Dir = 0, Dur = 201
23:08:10.900 00.002 12308 IsSlewing returns 0
23:08:10.900 00.000 12308 IsGuiding returns 0
23:08:10.901 00.001 12308 PulseGuide returned control before completion, sleep 211
23:08:11.113 00.212 12308 IsGuiding returns 1
23:08:11.114 00.001 12308 scope still moving after pulse duration time elapsed
23:08:11.144 00.030 12308 IsSlewing returns 0
23:08:11.146 00.002 12308 IsGuiding returns 0
23:08:11.148 00.002 12308 scope move finished after 201 + 45 ms
23:08:11.148 00.000 12308 Move returns status 0, amount 201
23:08:11.148 00.000 12308 move complete, result=0
23:08:11.149 00.001 12308 worker thread done servicing request
23:08:11.149 00.000 12308 Worker thread wakes up
23:08:11.149 00.000 14556 GuideStep: 0.2 px 107 ms WEST, -0.3 px 201 ms NORTH
23:08:11.156 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:11.157 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:12.408 01.251 12308 Exposure complete
23:08:12.539 00.131 12308 worker thread done servicing request
23:08:12.539 00.000 14556 OnExposeComplete: enter
23:08:12.544 00.005 14556 UpdateGuideState(): m_state=6
23:08:12.547 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6390
23:08:12.551 00.004 14556 Star::Find returns 1 (0), X=168.82, Y=999.17, Mass=2007, SNR=30.0, Peak=167 HFD=4.4
23:08:12.555 00.004 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
23:08:12.559 00.004 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.26)
23:08:12.562 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.15 hyp=0.18 cameraTheta=1.05 mountX=-0.10 mountY=-0.14, mountTheta=-2.20
23:08:12.567 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.15, opts=13)
23:08:12.570 00.003 14556 Enqueuing Move request for scope (0.09, 0.15)
23:08:12.574 00.004 12308 Worker thread wakes up
23:08:12.575 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.15) opts 0xd
23:08:12.575 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.15)
23:08:12.575 00.000 12308 Moving (0.09, 0.15) raw xDistance=-0.10 yDistance=-0.14
23:08:12.575 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:08:12.575 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:12.576 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:08:12.576 00.000 12308 MoveAxis(E, 0, ABG)
23:08:12.576 00.000 12308 Move returns status 0, amount 0
23:08:12.576 00.000 12308 MoveAxis(N, 0, ABG)
23:08:12.577 00.001 12308 Move returns status 0, amount 0
23:08:12.577 00.000 12308 move complete, result=0
23:08:12.577 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:12.582 00.005 12308 worker thread done servicing request
23:08:12.602 00.020 14556 UpdateGuideState exits: m=2007 SNR=30.0
23:08:12.607 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:12.610 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:12.615 00.005 14556 Enqueuing Expose request
23:08:12.620 00.005 12308 Worker thread wakes up
23:08:12.620 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:12.620 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:12.625 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:13.876 01.251 12308 Exposure complete
23:08:14.011 00.135 12308 worker thread done servicing request
23:08:14.012 00.001 14556 OnExposeComplete: enter
23:08:14.017 00.005 14556 UpdateGuideState(): m_state=6
23:08:14.021 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6391
23:08:14.027 00.006 14556 Star::Find returns 1 (0), X=168.67, Y=999.17, Mass=2212, SNR=31.5, Peak=174 HFD=4.5
23:08:14.032 00.005 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
23:08:14.035 00.003 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.39)
23:08:14.041 00.006 14556 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.92 mountX=0.04 mountY=-0.16, mountTheta=-1.30
23:08:14.046 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.15, opts=13)
23:08:14.050 00.004 14556 Enqueuing Move request for scope (-0.05, 0.15)
23:08:14.054 00.004 12308 Worker thread wakes up
23:08:14.054 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
23:08:14.054 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
23:08:14.054 00.000 12308 Moving (-0.05, 0.15) raw xDistance=0.04 yDistance=-0.16
23:08:14.054 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:08:14.054 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:14.056 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:08:14.056 00.000 12308 MoveAxis(E, 0, ABG)
23:08:14.056 00.000 12308 Move returns status 0, amount 0
23:08:14.056 00.000 12308 MoveAxis(N, 0, ABG)
23:08:14.057 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:14.061 00.004 12308 Move returns status 0, amount 0
23:08:14.061 00.000 12308 move complete, result=0
23:08:14.061 00.000 12308 worker thread done servicing request
23:08:14.082 00.021 14556 UpdateGuideState exits: m=2212 SNR=31.5
23:08:14.087 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:14.091 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:14.095 00.004 14556 Enqueuing Expose request
23:08:14.098 00.003 12308 Worker thread wakes up
23:08:14.098 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:14.098 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:14.099 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:08:15.342 01.243 12308 Exposure complete
23:08:15.465 00.123 12308 worker thread done servicing request
23:08:15.466 00.001 14556 OnExposeComplete: enter
23:08:15.471 00.005 14556 UpdateGuideState(): m_state=6
23:08:15.475 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6392
23:08:15.480 00.005 14556 Star::Find returns 1 (0), X=168.82, Y=999.12, Mass=2269, SNR=31.9, Peak=178 HFD=4.4
23:08:15.485 00.005 14556 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.07) = xAngle (3.92 = -2.37)
23:08:15.491 00.006 14556 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.82 = -2.47)
23:08:15.498 00.007 14556 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.14 cameraTheta=0.84 mountX=-0.10 mountY=-0.09, mountTheta=-2.42
23:08:15.505 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.10, opts=13)
23:08:15.511 00.006 14556 Enqueuing Move request for scope (0.09, 0.10)
23:08:15.517 00.006 12308 Worker thread wakes up
23:08:15.517 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
23:08:15.517 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
23:08:15.518 00.001 12308 Moving (0.09, 0.10) raw xDistance=-0.10 yDistance=-0.09
23:08:15.518 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:08:15.518 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:15.519 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:08:15.519 00.000 12308 MoveAxis(E, 0, ABG)
23:08:15.520 00.001 12308 Move returns status 0, amount 0
23:08:15.521 00.001 12308 MoveAxis(N, 0, ABG)
23:08:15.521 00.000 12308 Move returns status 0, amount 0
23:08:15.521 00.000 12308 move complete, result=0
23:08:15.522 00.001 12308 worker thread done servicing request
23:08:15.522 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:15.547 00.025 14556 UpdateGuideState exits: m=2269 SNR=31.9
23:08:15.552 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:15.557 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:15.562 00.005 14556 Enqueuing Expose request
23:08:15.567 00.005 12308 Worker thread wakes up
23:08:15.567 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:15.574 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:15.575 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:16.819 01.244 12308 Exposure complete
23:08:16.959 00.140 12308 worker thread done servicing request
23:08:16.960 00.001 14556 OnExposeComplete: enter
23:08:16.963 00.003 14556 UpdateGuideState(): m_state=6
23:08:16.967 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6393
23:08:16.972 00.005 14556 Star::Find returns 1 (0), X=168.84, Y=999.38, Mass=2219, SNR=31.7, Peak=158 HFD=4.6
23:08:16.975 00.003 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.35 = -1.93)
23:08:16.978 00.003 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.03)
23:08:16.983 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.36 hyp=0.38 cameraTheta=1.28 mountX=-0.13 mountY=-0.34, mountTheta=-1.95
23:08:16.988 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.36, opts=13)
23:08:16.991 00.003 14556 Enqueuing Move request for scope (0.11, 0.36)
23:08:16.995 00.004 12308 Worker thread wakes up
23:08:16.995 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.36) opts 0xd
23:08:16.995 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.36)
23:08:16.995 00.000 12308 Moving (0.11, 0.36) raw xDistance=-0.13 yDistance=-0.34
23:08:16.995 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:08:16.995 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
23:08:16.997 00.002 12308 MoveAxis(E, 0, ABG)
23:08:16.997 00.000 12308 Move returns status 0, amount 0
23:08:16.997 00.000 12308 MoveAxis(N, 237, ABG)
23:08:16.997 00.000 12308 Guiding  Dir = 0, Dur = 237
23:08:16.997 00.000 12308 IsSlewing returns 0
23:08:16.997 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:17.002 00.005 12308 IsGuiding returns 0
23:08:17.003 00.001 12308 PulseGuide returned control before completion, sleep 247
23:08:17.023 00.020 14556 UpdateGuideState exits: m=2219 SNR=31.7
23:08:17.026 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:17.031 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:17.035 00.004 14556 Enqueuing Expose request
23:08:17.264 00.229 12308 IsGuiding returns 1
23:08:17.264 00.000 12308 scope still moving after pulse duration time elapsed
23:08:17.295 00.031 12308 IsSlewing returns 0
23:08:17.297 00.002 12308 IsGuiding returns 0
23:08:17.297 00.000 12308 scope move finished after 237 + 58 ms
23:08:17.297 00.000 12308 Move returns status 0, amount 237
23:08:17.299 00.002 12308 move complete, result=0
23:08:17.300 00.001 12308 worker thread done servicing request
23:08:17.300 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 237 ms NORTH
23:08:17.308 00.008 12308 Worker thread wakes up
23:08:17.309 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:17.309 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:18.559 01.250 12308 Exposure complete
23:08:18.695 00.136 12308 worker thread done servicing request
23:08:18.696 00.001 14556 OnExposeComplete: enter
23:08:18.699 00.003 14556 UpdateGuideState(): m_state=6
23:08:18.702 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6394
23:08:18.708 00.006 14556 Star::Find returns 1 (0), X=168.68, Y=999.00, Mass=2156, SNR=31.2, Peak=183 HFD=4.2
23:08:18.712 00.004 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
23:08:18.715 00.003 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
23:08:18.720 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.89 mountX=0.05 mountY=0.00, mountTheta=0.08
23:08:18.724 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.01, opts=13)
23:08:18.729 00.005 14556 Enqueuing Move request for scope (-0.05, -0.01)
23:08:18.733 00.004 12308 Worker thread wakes up
23:08:18.733 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
23:08:18.733 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
23:08:18.733 00.000 12308 Moving (-0.05, -0.01) raw xDistance=0.05 yDistance=0.00
23:08:18.733 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:08:18.734 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:18.734 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:08:18.734 00.000 12308 MoveAxis(E, 0, ABG)
23:08:18.734 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:18.738 00.004 12308 Move returns status 0, amount 0
23:08:18.738 00.000 12308 MoveAxis(N, 0, ABG)
23:08:18.738 00.000 12308 Move returns status 0, amount 0
23:08:18.739 00.001 12308 move complete, result=0
23:08:18.739 00.000 12308 worker thread done servicing request
23:08:18.757 00.018 14556 UpdateGuideState exits: m=2156 SNR=31.2
23:08:18.762 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:18.765 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:18.769 00.004 14556 Enqueuing Expose request
23:08:18.776 00.007 12308 Worker thread wakes up
23:08:18.776 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:08:18.782 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:18.782 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:20.034 01.252 12308 Exposure complete
23:08:20.155 00.121 12308 worker thread done servicing request
23:08:20.155 00.000 14556 OnExposeComplete: enter
23:08:20.159 00.004 14556 UpdateGuideState(): m_state=6
23:08:20.163 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6395
23:08:20.168 00.005 14556 Star::Find returns 1 (0), X=168.70, Y=998.76, Mass=2270, SNR=31.9, Peak=177 HFD=4.5
23:08:20.172 00.004 14556 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-3.07) = xAngle (1.40 = 1.40)
23:08:20.177 00.005 14556 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.30 = 1.30)
23:08:20.182 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.25 hyp=0.25 cameraTheta=-1.67 mountX=0.04 mountY=0.25, mountTheta=1.40
23:08:20.187 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.25, opts=13)
23:08:20.191 00.004 14556 Enqueuing Move request for scope (-0.03, -0.25)
23:08:20.196 00.005 12308 Worker thread wakes up
23:08:20.196 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.25) opts 0xd
23:08:20.196 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.25)
23:08:20.196 00.000 12308 Moving (-0.03, -0.25) raw xDistance=0.04 yDistance=0.25
23:08:20.197 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:08:20.197 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:08:20.197 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:08:20.198 00.001 12308 MoveAxis(E, 0, ABG)
23:08:20.198 00.000 12308 Move returns status 0, amount 0
23:08:20.198 00.000 12308 MoveAxis(N, 0, ABG)
23:08:20.198 00.000 12308 Move returns status 0, amount 0
23:08:20.199 00.001 12308 move complete, result=0
23:08:20.199 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:20.204 00.005 12308 worker thread done servicing request
23:08:20.228 00.024 14556 UpdateGuideState exits: m=2270 SNR=31.9
23:08:20.232 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:20.236 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:20.241 00.005 14556 Enqueuing Expose request
23:08:20.245 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:08:20.249 00.004 12308 Worker thread wakes up
23:08:20.249 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:20.249 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:21.504 01.255 12308 Exposure complete
23:08:21.649 00.145 12308 worker thread done servicing request
23:08:21.650 00.001 14556 OnExposeComplete: enter
23:08:21.654 00.004 14556 UpdateGuideState(): m_state=6
23:08:21.658 00.004 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6396
23:08:21.661 00.003 14556 Star::Find returns 1 (0), X=168.67, Y=998.95, Mass=2153, SNR=31.2, Peak=168 HFD=4.5
23:08:21.664 00.003 14556 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.07) = xAngle (0.76 = 0.76)
23:08:21.669 00.005 14556 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.66 = 0.66)
23:08:21.673 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-2.31 mountX=0.06 mountY=0.05, mountTheta=0.70
23:08:21.679 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.06, opts=13)
23:08:21.687 00.008 14556 Enqueuing Move request for scope (-0.06, -0.06)
23:08:21.691 00.004 12308 Worker thread wakes up
23:08:21.691 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
23:08:21.691 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
23:08:21.691 00.000 12308 Moving (-0.06, -0.06) raw xDistance=0.06 yDistance=0.05
23:08:21.691 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:08:21.692 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:21.692 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:08:21.692 00.000 12308 MoveAxis(E, 0, ABG)
23:08:21.692 00.000 12308 Move returns status 0, amount 0
23:08:21.693 00.001 12308 MoveAxis(N, 0, ABG)
23:08:21.693 00.000 12308 Move returns status 0, amount 0
23:08:21.693 00.000 12308 move complete, result=0
23:08:21.693 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:21.697 00.004 12308 worker thread done servicing request
23:08:21.719 00.022 14556 UpdateGuideState exits: m=2153 SNR=31.2
23:08:21.722 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:21.727 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:21.730 00.003 14556 Enqueuing Expose request
23:08:21.733 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:21.737 00.004 12308 Worker thread wakes up
23:08:21.737 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:21.738 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:22.989 01.251 12308 Exposure complete
23:08:23.111 00.122 12308 worker thread done servicing request
23:08:23.111 00.000 14556 OnExposeComplete: enter
23:08:23.116 00.005 14556 UpdateGuideState(): m_state=6
23:08:23.120 00.004 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6397
23:08:23.124 00.004 14556 Star::Find returns 1 (0), X=168.45, Y=999.11, Mass=2133, SNR=31.0, Peak=163 HFD=4.3
23:08:23.127 00.003 14556 CameraToMount -- cameraTheta (2.81) - m_xAngle (-3.07) = xAngle (5.89 = -0.40)
23:08:23.130 00.003 14556 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.50)
23:08:23.134 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.09 hyp=0.29 cameraTheta=2.81 mountX=0.27 mountY=-0.14, mountTheta=-0.48
23:08:23.139 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.09, opts=13)
23:08:23.143 00.004 14556 Enqueuing Move request for scope (-0.27, 0.09)
23:08:23.146 00.003 12308 Worker thread wakes up
23:08:23.146 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.09) opts 0xd
23:08:23.146 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.09)
23:08:23.146 00.000 12308 Moving (-0.27, 0.09) raw xDistance=0.27 yDistance=-0.14
23:08:23.146 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:08:23.147 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:23.147 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:08:23.147 00.000 12308 MoveAxis(W, 116, ABG)
23:08:23.147 00.000 12308 Guiding  Dir = 3, Dur = 116
23:08:23.148 00.001 12308 IsSlewing returns 0
23:08:23.148 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:23.152 00.004 12308 IsGuiding returns 0
23:08:23.153 00.001 12308 PulseGuide returned control before completion, sleep 126
23:08:23.174 00.021 14556 UpdateGuideState exits: m=2133 SNR=31.0
23:08:23.178 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:23.184 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:23.189 00.005 14556 Enqueuing Expose request
23:08:23.291 00.102 12308 IsGuiding returns 1
23:08:23.293 00.002 12308 scope still moving after pulse duration time elapsed
23:08:23.323 00.030 12308 IsSlewing returns 0
23:08:23.324 00.001 12308 IsGuiding returns 1
23:08:23.354 00.030 12308 IsSlewing returns 0
23:08:23.355 00.001 12308 IsGuiding returns 1
23:08:23.385 00.030 12308 IsSlewing returns 0
23:08:23.385 00.000 12308 IsGuiding returns 0
23:08:23.386 00.001 12308 scope move finished after 116 + 117 ms
23:08:23.386 00.000 12308 Move returns status 0, amount 116
23:08:23.386 00.000 12308 MoveAxis(N, 0, ABG)
23:08:23.387 00.001 12308 Move returns status 0, amount 0
23:08:23.387 00.000 12308 move complete, result=0
23:08:23.388 00.001 12308 worker thread done servicing request
23:08:23.388 00.000 12308 Worker thread wakes up
23:08:23.388 00.000 14556 GuideStep: 0.3 px 116 ms WEST, -0.1 px 0 ms NORTH
23:08:23.394 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:23.394 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:24.652 01.258 12308 Exposure complete
23:08:24.793 00.141 12308 worker thread done servicing request
23:08:24.793 00.000 14556 OnExposeComplete: enter
23:08:24.798 00.005 14556 UpdateGuideState(): m_state=6
23:08:24.802 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6398
23:08:24.806 00.004 14556 Star::Find returns 1 (0), X=168.74, Y=999.08, Mass=2072, SNR=30.6, Peak=187 HFD=4.2
23:08:24.810 00.004 14556 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.07) = xAngle (4.41 = -1.87)
23:08:24.814 00.004 14556 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.97)
23:08:24.818 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.34 mountX=-0.02 mountY=-0.06, mountTheta=-1.88
23:08:24.823 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.07, opts=13)
23:08:24.828 00.005 14556 Enqueuing Move request for scope (0.02, 0.07)
23:08:24.832 00.004 12308 Worker thread wakes up
23:08:24.832 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
23:08:24.832 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
23:08:24.832 00.000 12308 Moving (0.02, 0.07) raw xDistance=-0.02 yDistance=-0.06
23:08:24.832 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:08:24.833 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:24.833 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:08:24.833 00.000 12308 MoveAxis(E, 0, ABG)
23:08:24.833 00.000 12308 Move returns status 0, amount 0
23:08:24.834 00.001 12308 MoveAxis(N, 0, ABG)
23:08:24.834 00.000 12308 Move returns status 0, amount 0
23:08:24.834 00.000 12308 move complete, result=0
23:08:24.834 00.000 12308 worker thread done servicing request
23:08:24.835 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:24.855 00.020 14556 UpdateGuideState exits: m=2072 SNR=30.6
23:08:24.859 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:24.864 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:24.869 00.005 14556 Enqueuing Expose request
23:08:24.874 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:24.878 00.004 12308 Worker thread wakes up
23:08:24.878 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:24.878 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:26.120 01.242 12308 Exposure complete
23:08:26.259 00.139 12308 worker thread done servicing request
23:08:26.259 00.000 14556 OnExposeComplete: enter
23:08:26.264 00.005 14556 UpdateGuideState(): m_state=6
23:08:26.268 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6399
23:08:26.273 00.005 14556 Star::Find returns 1 (0), X=168.62, Y=999.05, Mass=2171, SNR=30.9, Peak=186 HFD=4.2
23:08:26.277 00.004 14556 CameraToMount -- cameraTheta (2.81) - m_xAngle (-3.07) = xAngle (5.88 = -0.40)
23:08:26.282 00.005 14556 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.50)
23:08:26.286 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.81 mountX=0.11 mountY=-0.06, mountTheta=-0.48
23:08:26.292 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.04, opts=13)
23:08:26.295 00.003 14556 Enqueuing Move request for scope (-0.11, 0.04)
23:08:26.299 00.004 12308 Worker thread wakes up
23:08:26.299 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
23:08:26.299 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
23:08:26.300 00.001 12308 Moving (-0.11, 0.04) raw xDistance=0.11 yDistance=-0.06
23:08:26.300 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:08:26.300 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:26.300 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:08:26.300 00.000 12308 MoveAxis(E, 0, ABG)
23:08:26.302 00.002 12308 Move returns status 0, amount 0
23:08:26.302 00.000 12308 MoveAxis(N, 0, ABG)
23:08:26.302 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:26.307 00.005 12308 Move returns status 0, amount 0
23:08:26.307 00.000 12308 move complete, result=0
23:08:26.307 00.000 12308 worker thread done servicing request
23:08:26.330 00.023 14556 UpdateGuideState exits: m=2171 SNR=30.9
23:08:26.336 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:26.341 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:26.345 00.004 14556 Enqueuing Expose request
23:08:26.349 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:26.354 00.005 12308 Worker thread wakes up
23:08:26.354 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:26.354 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:27.611 01.257 12308 Exposure complete
23:08:27.756 00.145 12308 worker thread done servicing request
23:08:27.756 00.000 14556 OnExposeComplete: enter
23:08:27.761 00.005 14556 UpdateGuideState(): m_state=6
23:08:27.766 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6400
23:08:27.772 00.006 14556 Star::Find returns 1 (0), X=168.75, Y=999.12, Mass=2109, SNR=30.8, Peak=174 HFD=4.5
23:08:27.776 00.004 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.38 = -1.90)
23:08:27.782 00.006 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.00)
23:08:27.785 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.31 mountX=-0.03 mountY=-0.09, mountTheta=-1.91
23:08:27.791 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.10, opts=13)
23:08:27.794 00.003 14556 Enqueuing Move request for scope (0.03, 0.10)
23:08:27.798 00.004 12308 Worker thread wakes up
23:08:27.798 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
23:08:27.799 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
23:08:27.799 00.000 12308 Moving (0.03, 0.10) raw xDistance=-0.03 yDistance=-0.09
23:08:27.799 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:08:27.799 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:27.799 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:08:27.800 00.001 12308 MoveAxis(E, 0, ABG)
23:08:27.800 00.000 12308 Move returns status 0, amount 0
23:08:27.800 00.000 12308 MoveAxis(N, 0, ABG)
23:08:27.800 00.000 12308 Move returns status 0, amount 0
23:08:27.800 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:27.804 00.004 12308 move complete, result=0
23:08:27.806 00.002 12308 worker thread done servicing request
23:08:27.827 00.021 14556 UpdateGuideState exits: m=2109 SNR=30.8
23:08:27.833 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:27.838 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:27.843 00.005 14556 Enqueuing Expose request
23:08:27.847 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:27.851 00.004 12308 Worker thread wakes up
23:08:27.851 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:27.851 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:29.092 01.241 12308 Exposure complete
23:08:29.223 00.131 12308 worker thread done servicing request
23:08:29.223 00.000 14556 OnExposeComplete: enter
23:08:29.226 00.003 14556 UpdateGuideState(): m_state=6
23:08:29.231 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6401
23:08:29.234 00.003 14556 Star::Find returns 1 (0), X=168.85, Y=999.32, Mass=2050, SNR=30.5, Peak=150 HFD=4.4
23:08:29.238 00.004 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.27 = -2.01)
23:08:29.243 00.005 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.18 = -2.11)
23:08:29.247 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.30 hyp=0.33 cameraTheta=1.20 mountX=-0.14 mountY=-0.28, mountTheta=-2.03
23:08:29.254 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.30, opts=13)
23:08:29.258 00.004 14556 Enqueuing Move request for scope (0.12, 0.30)
23:08:29.261 00.003 12308 Worker thread wakes up
23:08:29.261 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.30) opts 0xd
23:08:29.261 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.30)
23:08:29.261 00.000 12308 Moving (0.12, 0.30) raw xDistance=-0.14 yDistance=-0.28
23:08:29.262 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:08:29.262 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:08:29.262 00.000 12308 MoveAxis(E, 0, ABG)
23:08:29.262 00.000 12308 Move returns status 0, amount 0
23:08:29.262 00.000 12308 MoveAxis(N, 198, ABG)
23:08:29.262 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:29.267 00.005 12308 Guiding  Dir = 0, Dur = 198
23:08:29.267 00.000 12308 IsSlewing returns 0
23:08:29.268 00.001 12308 IsGuiding returns 0
23:08:29.268 00.000 12308 PulseGuide returned control before completion, sleep 208
23:08:29.289 00.021 14556 UpdateGuideState exits: m=2050 SNR=30.5
23:08:29.293 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:29.296 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:29.300 00.004 14556 Enqueuing Expose request
23:08:29.492 00.192 12308 IsGuiding returns 0
23:08:29.493 00.001 12308 Move returns status 0, amount 198
23:08:29.493 00.000 12308 move complete, result=0
23:08:29.493 00.000 12308 worker thread done servicing request
23:08:29.493 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 198 ms NORTH
23:08:29.499 00.006 12308 Worker thread wakes up
23:08:29.499 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:29.499 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:30.755 01.256 12308 Exposure complete
23:08:30.891 00.136 12308 worker thread done servicing request
23:08:30.891 00.000 14556 OnExposeComplete: enter
23:08:30.897 00.006 14556 UpdateGuideState(): m_state=6
23:08:30.902 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6402
23:08:30.906 00.004 14556 Star::Find returns 1 (0), X=168.72, Y=999.00, Mass=2017, SNR=30.3, Peak=167 HFD=4.5
23:08:30.911 00.005 14556 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-3.07) = xAngle (1.04 = 1.04)
23:08:30.914 00.003 14556 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.94 = 0.94)
23:08:30.919 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.03 mountX=0.01 mountY=0.01, mountTheta=1.01
23:08:30.924 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.01, opts=13)
23:08:30.928 00.004 14556 Enqueuing Move request for scope (-0.01, -0.01)
23:08:30.934 00.006 12308 Worker thread wakes up
23:08:30.934 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
23:08:30.934 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
23:08:30.934 00.000 12308 Moving (-0.01, -0.01) raw xDistance=0.01 yDistance=0.01
23:08:30.935 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:08:30.935 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:30.935 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:08:30.936 00.001 12308 MoveAxis(E, 0, ABG)
23:08:30.936 00.000 12308 Move returns status 0, amount 0
23:08:30.937 00.001 12308 MoveAxis(N, 0, ABG)
23:08:30.937 00.000 12308 Move returns status 0, amount 0
23:08:30.937 00.000 12308 move complete, result=0
23:08:30.938 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:30.943 00.005 12308 worker thread done servicing request
23:08:30.966 00.023 14556 UpdateGuideState exits: m=2017 SNR=30.3
23:08:30.971 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:30.975 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:30.979 00.004 14556 Enqueuing Expose request
23:08:30.984 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:08:30.989 00.005 12308 Worker thread wakes up
23:08:30.989 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:30.989 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:32.237 01.248 12308 Exposure complete
23:08:32.402 00.165 12308 worker thread done servicing request
23:08:32.402 00.000 14556 OnExposeComplete: enter
23:08:32.406 00.004 14556 UpdateGuideState(): m_state=6
23:08:32.410 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6403
23:08:32.413 00.003 14556 Star::Find returns 1 (0), X=168.62, Y=999.20, Mass=2147, SNR=31.1, Peak=163 HFD=4.6
23:08:32.415 00.002 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.17 = -1.11)
23:08:32.418 00.003 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.21)
23:08:32.422 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.19 hyp=0.22 cameraTheta=2.10 mountX=0.10 mountY=-0.20, mountTheta=-1.13
23:08:32.427 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.19, opts=13)
23:08:32.432 00.005 14556 Enqueuing Move request for scope (-0.11, 0.19)
23:08:32.437 00.005 12308 Worker thread wakes up
23:08:32.437 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.19) opts 0xd
23:08:32.438 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.19)
23:08:32.438 00.000 12308 Moving (-0.11, 0.19) raw xDistance=0.10 yDistance=-0.20
23:08:32.438 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:08:32.438 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:08:32.438 00.000 12308 MoveAxis(E, 0, ABG)
23:08:32.439 00.001 12308 Move returns status 0, amount 0
23:08:32.439 00.000 12308 MoveAxis(N, 142, ABG)
23:08:32.439 00.000 12308 Guiding  Dir = 0, Dur = 142
23:08:32.439 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:32.443 00.004 12308 IsSlewing returns 0
23:08:32.443 00.000 12308 IsGuiding returns 0
23:08:32.444 00.001 12308 PulseGuide returned control before completion, sleep 152
23:08:32.464 00.020 14556 UpdateGuideState exits: m=2147 SNR=31.1
23:08:32.470 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:32.474 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:32.478 00.004 14556 Enqueuing Expose request
23:08:32.605 00.127 12308 IsGuiding returns 1
23:08:32.606 00.001 12308 scope still moving after pulse duration time elapsed
23:08:32.636 00.030 12308 IsSlewing returns 0
23:08:32.638 00.002 12308 IsGuiding returns 0
23:08:32.638 00.000 12308 scope move finished after 142 + 52 ms
23:08:32.639 00.001 12308 Move returns status 0, amount 142
23:08:32.639 00.000 12308 move complete, result=0
23:08:32.640 00.001 12308 worker thread done servicing request
23:08:32.640 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 142 ms NORTH
23:08:32.648 00.008 12308 Worker thread wakes up
23:08:32.648 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:32.648 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:33.900 01.252 12308 Exposure complete
23:08:34.044 00.144 12308 worker thread done servicing request
23:08:34.044 00.000 14556 OnExposeComplete: enter
23:08:34.048 00.004 14556 UpdateGuideState(): m_state=6
23:08:34.053 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6404
23:08:34.059 00.006 14556 Star::Find returns 1 (0), X=168.75, Y=999.08, Mass=2323, SNR=32.3, Peak=197 HFD=4.4
23:08:34.064 00.005 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.23 = -2.05)
23:08:34.069 00.005 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.15)
23:08:34.074 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.16 mountX=-0.03 mountY=-0.06, mountTheta=-2.08
23:08:34.081 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.06, opts=13)
23:08:34.086 00.005 14556 Enqueuing Move request for scope (0.03, 0.06)
23:08:34.090 00.004 12308 Worker thread wakes up
23:08:34.090 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
23:08:34.090 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
23:08:34.091 00.001 12308 Moving (0.03, 0.06) raw xDistance=-0.03 yDistance=-0.06
23:08:34.091 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:08:34.091 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:34.091 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:08:34.092 00.001 12308 MoveAxis(E, 0, ABG)
23:08:34.092 00.000 12308 Move returns status 0, amount 0
23:08:34.092 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:34.096 00.004 12308 MoveAxis(N, 0, ABG)
23:08:34.096 00.000 12308 Move returns status 0, amount 0
23:08:34.097 00.001 12308 move complete, result=0
23:08:34.097 00.000 12308 worker thread done servicing request
23:08:34.118 00.021 14556 UpdateGuideState exits: m=2323 SNR=32.3
23:08:34.124 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:34.127 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:34.131 00.004 14556 Enqueuing Expose request
23:08:34.135 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:34.139 00.004 12308 Worker thread wakes up
23:08:34.139 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:34.140 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:35.388 01.248 12308 Exposure complete
23:08:35.514 00.126 12308 worker thread done servicing request
23:08:35.514 00.000 14556 OnExposeComplete: enter
23:08:35.520 00.006 14556 UpdateGuideState(): m_state=6
23:08:35.525 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6405
23:08:35.529 00.004 14556 Star::Find returns 1 (0), X=168.73, Y=999.12, Mass=1923, SNR=29.5, Peak=165 HFD=4.3
23:08:35.533 00.004 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.63 = -1.65)
23:08:35.537 00.004 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.53 = -1.75)
23:08:35.541 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.56 mountX=-0.01 mountY=-0.10, mountTheta=-1.65
23:08:35.545 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.10, opts=13)
23:08:35.550 00.005 14556 Enqueuing Move request for scope (0.00, 0.10)
23:08:35.553 00.003 12308 Worker thread wakes up
23:08:35.553 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
23:08:35.554 00.001 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
23:08:35.554 00.000 12308 Moving (0.00, 0.10) raw xDistance=-0.01 yDistance=-0.10
23:08:35.554 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:08:35.554 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:35.556 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:08:35.556 00.000 12308 MoveAxis(E, 0, ABG)
23:08:35.556 00.000 12308 Move returns status 0, amount 0
23:08:35.557 00.001 12308 MoveAxis(N, 0, ABG)
23:08:35.557 00.000 12308 Move returns status 0, amount 0
23:08:35.557 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:35.561 00.004 12308 move complete, result=0
23:08:35.561 00.000 12308 worker thread done servicing request
23:08:35.586 00.025 14556 UpdateGuideState exits: m=1923 SNR=29.5
23:08:35.590 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:35.596 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:35.603 00.007 14556 Enqueuing Expose request
23:08:35.608 00.005 12308 Worker thread wakes up
23:08:35.608 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:35.614 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:35.614 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:36.858 01.244 12308 Exposure complete
23:08:36.998 00.140 12308 worker thread done servicing request
23:08:36.999 00.001 14556 OnExposeComplete: enter
23:08:37.003 00.004 14556 UpdateGuideState(): m_state=6
23:08:37.008 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6406
23:08:37.011 00.003 14556 Star::Find returns 1 (0), X=168.69, Y=999.23, Mass=2058, SNR=30.5, Peak=167 HFD=4.6
23:08:37.015 00.004 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
23:08:37.018 00.003 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.58)
23:08:37.022 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.73 mountX=0.02 mountY=-0.22, mountTheta=-1.48
23:08:37.027 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.22, opts=13)
23:08:37.031 00.004 14556 Enqueuing Move request for scope (-0.03, 0.22)
23:08:37.034 00.003 12308 Worker thread wakes up
23:08:37.034 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.22) opts 0xd
23:08:37.034 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.22)
23:08:37.034 00.000 12308 Moving (-0.03, 0.22) raw xDistance=0.02 yDistance=-0.22
23:08:37.034 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:08:37.034 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:08:37.034 00.000 12308 MoveAxis(E, 0, ABG)
23:08:37.036 00.002 12308 Move returns status 0, amount 0
23:08:37.036 00.000 12308 MoveAxis(N, 155, ABG)
23:08:37.036 00.000 12308 Guiding  Dir = 0, Dur = 155
23:08:37.036 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:37.040 00.004 12308 IsSlewing returns 0
23:08:37.040 00.000 12308 IsGuiding returns 0
23:08:37.040 00.000 12308 PulseGuide returned control before completion, sleep 165
23:08:37.062 00.022 14556 UpdateGuideState exits: m=2058 SNR=30.5
23:08:37.067 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:37.072 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:37.075 00.003 14556 Enqueuing Expose request
23:08:37.211 00.136 12308 IsGuiding returns 1
23:08:37.212 00.001 12308 scope still moving after pulse duration time elapsed
23:08:37.241 00.029 12308 IsSlewing returns 0
23:08:37.242 00.001 12308 IsGuiding returns 0
23:08:37.242 00.000 12308 scope move finished after 155 + 47 ms
23:08:37.243 00.001 12308 Move returns status 0, amount 155
23:08:37.244 00.001 12308 move complete, result=0
23:08:37.244 00.000 12308 worker thread done servicing request
23:08:37.245 00.001 12308 Worker thread wakes up
23:08:37.245 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 155 ms NORTH
23:08:37.251 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:37.251 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:38.504 01.253 12308 Exposure complete
23:08:38.633 00.129 12308 worker thread done servicing request
23:08:38.633 00.000 14556 OnExposeComplete: enter
23:08:38.638 00.005 14556 UpdateGuideState(): m_state=6
23:08:38.642 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6407
23:08:38.647 00.005 14556 Star::Find returns 1 (0), X=168.78, Y=998.85, Mass=2142, SNR=31.3, Peak=175 HFD=4.4
23:08:38.652 00.005 14556 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-3.07) = xAngle (1.84 = 1.84)
23:08:38.655 00.003 14556 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.74 = 1.74)
23:08:38.659 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.23 mountX=-0.05 mountY=0.17, mountTheta=1.84
23:08:38.664 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.16, opts=13)
23:08:38.669 00.005 14556 Enqueuing Move request for scope (0.06, -0.16)
23:08:38.672 00.003 12308 Worker thread wakes up
23:08:38.672 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.16) opts 0xd
23:08:38.672 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.16)
23:08:38.672 00.000 12308 Moving (0.06, -0.16) raw xDistance=-0.05 yDistance=0.17
23:08:38.672 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:08:38.672 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:38.672 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:08:38.672 00.000 12308 MoveAxis(E, 0, ABG)
23:08:38.674 00.002 12308 Move returns status 0, amount 0
23:08:38.674 00.000 12308 MoveAxis(N, 0, ABG)
23:08:38.674 00.000 12308 Move returns status 0, amount 0
23:08:38.674 00.000 12308 move complete, result=0
23:08:38.674 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:38.679 00.005 12308 worker thread done servicing request
23:08:38.703 00.024 14556 UpdateGuideState exits: m=2142 SNR=31.3
23:08:38.709 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:38.716 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:38.721 00.005 14556 Enqueuing Expose request
23:08:38.725 00.004 12308 Worker thread wakes up
23:08:38.725 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:08:38.729 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:38.729 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:39.972 01.243 12308 Exposure complete
23:08:40.116 00.144 12308 worker thread done servicing request
23:08:40.116 00.000 14556 OnExposeComplete: enter
23:08:40.121 00.005 14556 UpdateGuideState(): m_state=6
23:08:40.128 00.007 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6408
23:08:40.133 00.005 14556 Star::Find returns 1 (0), X=168.62, Y=999.06, Mass=2363, SNR=32.7, Peak=167 HFD=4.8
23:08:40.140 00.007 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.83 = -0.45)
23:08:40.147 00.007 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.55)
23:08:40.154 00.007 14556 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.76 mountX=0.10 mountY=-0.06, mountTheta=-0.53
23:08:40.161 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.04, opts=13)
23:08:40.169 00.008 14556 Enqueuing Move request for scope (-0.11, 0.04)
23:08:40.180 00.011 12308 Worker thread wakes up
23:08:40.181 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
23:08:40.181 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
23:08:40.183 00.002 12308 Moving (-0.11, 0.04) raw xDistance=0.10 yDistance=-0.06
23:08:40.184 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:08:40.185 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:40.185 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:08:40.185 00.000 12308 MoveAxis(E, 0, ABG)
23:08:40.185 00.000 12308 Move returns status 0, amount 0
23:08:40.187 00.002 12308 MoveAxis(N, 0, ABG)
23:08:40.187 00.000 12308 Move returns status 0, amount 0
23:08:40.187 00.000 12308 move complete, result=0
23:08:40.187 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:40.192 00.005 12308 worker thread done servicing request
23:08:40.214 00.022 14556 UpdateGuideState exits: m=2363 SNR=32.7
23:08:40.219 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:40.223 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:40.227 00.004 14556 Enqueuing Expose request
23:08:40.232 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:40.235 00.003 12308 Worker thread wakes up
23:08:40.236 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:40.236 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:41.486 01.250 12308 Exposure complete
23:08:41.620 00.134 12308 worker thread done servicing request
23:08:41.620 00.000 14556 OnExposeComplete: enter
23:08:41.625 00.005 14556 UpdateGuideState(): m_state=6
23:08:41.629 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6409
23:08:41.633 00.004 14556 Star::Find returns 1 (0), X=168.76, Y=999.09, Mass=2190, SNR=31.6, Peak=149 HFD=4.5
23:08:41.637 00.004 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.27 = -2.02)
23:08:41.641 00.004 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.12)
23:08:41.645 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.19 mountX=-0.03 mountY=-0.06, mountTheta=-2.04
23:08:41.651 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.07, opts=13)
23:08:41.655 00.004 14556 Enqueuing Move request for scope (0.03, 0.07)
23:08:41.659 00.004 12308 Worker thread wakes up
23:08:41.659 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
23:08:41.659 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
23:08:41.659 00.000 12308 Moving (0.03, 0.07) raw xDistance=-0.03 yDistance=-0.06
23:08:41.659 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:08:41.659 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:41.660 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:08:41.660 00.000 12308 MoveAxis(E, 0, ABG)
23:08:41.660 00.000 12308 Move returns status 0, amount 0
23:08:41.660 00.000 12308 MoveAxis(N, 0, ABG)
23:08:41.660 00.000 12308 Move returns status 0, amount 0
23:08:41.660 00.000 12308 move complete, result=0
23:08:41.661 00.001 12308 worker thread done servicing request
23:08:41.662 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:41.685 00.023 14556 UpdateGuideState exits: m=2190 SNR=31.6
23:08:41.688 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:41.693 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:41.697 00.004 14556 Enqueuing Expose request
23:08:41.701 00.004 12308 Worker thread wakes up
23:08:41.701 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:41.705 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:41.705 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:42.954 01.249 12308 Exposure complete
23:08:43.102 00.148 12308 worker thread done servicing request
23:08:43.103 00.001 14556 OnExposeComplete: enter
23:08:43.107 00.004 14556 UpdateGuideState(): m_state=6
23:08:43.110 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6410
23:08:43.115 00.005 14556 Star::Find returns 1 (0), X=168.52, Y=999.12, Mass=2147, SNR=31.1, Peak=160 HFD=4.4
23:08:43.118 00.003 14556 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.07) = xAngle (5.74 = -0.54)
23:08:43.122 00.004 14556 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.64 = -0.64)
23:08:43.127 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.10 hyp=0.23 cameraTheta=2.67 mountX=0.20 mountY=-0.14, mountTheta=-0.61
23:08:43.131 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.10, opts=13)
23:08:43.136 00.005 14556 Enqueuing Move request for scope (-0.20, 0.10)
23:08:43.139 00.003 12308 Worker thread wakes up
23:08:43.139 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.10) opts 0xd
23:08:43.140 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.10)
23:08:43.140 00.000 12308 Moving (-0.20, 0.10) raw xDistance=0.20 yDistance=-0.14
23:08:43.140 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:08:43.140 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:43.140 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:08:43.141 00.001 12308 MoveAxis(E, 0, ABG)
23:08:43.141 00.000 12308 Move returns status 0, amount 0
23:08:43.141 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:43.147 00.006 12308 MoveAxis(N, 0, ABG)
23:08:43.147 00.000 12308 Move returns status 0, amount 0
23:08:43.147 00.000 12308 move complete, result=0
23:08:43.147 00.000 12308 worker thread done servicing request
23:08:43.170 00.023 14556 UpdateGuideState exits: m=2147 SNR=31.1
23:08:43.174 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:43.179 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:43.183 00.004 14556 Enqueuing Expose request
23:08:43.186 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:43.190 00.004 12308 Worker thread wakes up
23:08:43.190 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:43.191 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:44.444 01.253 12308 Exposure complete
23:08:44.578 00.134 12308 worker thread done servicing request
23:08:44.578 00.000 14556 OnExposeComplete: enter
23:08:44.584 00.006 14556 UpdateGuideState(): m_state=6
23:08:44.589 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6411
23:08:44.593 00.004 14556 Star::Find returns 1 (0), X=168.69, Y=999.27, Mass=2088, SNR=30.5, Peak=171 HFD=4.5
23:08:44.596 00.003 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.78 = -1.50)
23:08:44.600 00.004 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
23:08:44.604 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.71 mountX=0.02 mountY=-0.26, mountTheta=-1.50
23:08:44.608 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.26, opts=13)
23:08:44.612 00.004 14556 Enqueuing Move request for scope (-0.04, 0.26)
23:08:44.618 00.006 12308 Worker thread wakes up
23:08:44.618 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.26) opts 0xd
23:08:44.618 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.26)
23:08:44.619 00.001 12308 Moving (-0.04, 0.26) raw xDistance=0.02 yDistance=-0.26
23:08:44.619 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:08:44.619 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:08:44.620 00.001 12308 MoveAxis(E, 0, ABG)
23:08:44.620 00.000 12308 Move returns status 0, amount 0
23:08:44.620 00.000 12308 MoveAxis(N, 182, ABG)
23:08:44.620 00.000 12308 Guiding  Dir = 0, Dur = 182
23:08:44.621 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:44.627 00.006 12308 IsSlewing returns 0
23:08:44.627 00.000 12308 IsGuiding returns 0
23:08:44.628 00.001 12308 PulseGuide returned control before completion, sleep 192
23:08:44.649 00.021 14556 UpdateGuideState exits: m=2088 SNR=30.5
23:08:44.654 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:44.659 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:44.662 00.003 14556 Enqueuing Expose request
23:08:44.834 00.172 12308 IsGuiding returns 1
23:08:44.834 00.000 12308 scope still moving after pulse duration time elapsed
23:08:44.865 00.031 12308 IsSlewing returns 0
23:08:44.867 00.002 12308 IsGuiding returns 0
23:08:44.867 00.000 12308 scope move finished after 182 + 57 ms
23:08:44.867 00.000 12308 Move returns status 0, amount 182
23:08:44.868 00.001 12308 move complete, result=0
23:08:44.868 00.000 12308 worker thread done servicing request
23:08:44.869 00.001 12308 Worker thread wakes up
23:08:44.869 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 182 ms NORTH
23:08:44.876 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:44.876 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:46.127 01.251 12308 Exposure complete
23:08:46.267 00.140 12308 worker thread done servicing request
23:08:46.267 00.000 14556 OnExposeComplete: enter
23:08:46.272 00.005 14556 UpdateGuideState(): m_state=6
23:08:46.276 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6412
23:08:46.280 00.004 14556 Star::Find returns 1 (0), X=168.65, Y=999.10, Mass=2026, SNR=30.2, Peak=152 HFD=4.5
23:08:46.284 00.004 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.43 = -0.85)
23:08:46.288 00.004 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.95)
23:08:46.292 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.12 cameraTheta=2.36 mountX=0.08 mountY=-0.09, mountTheta=-0.89
23:08:46.297 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.08, opts=13)
23:08:46.302 00.005 14556 Enqueuing Move request for scope (-0.08, 0.08)
23:08:46.307 00.005 12308 Worker thread wakes up
23:08:46.307 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
23:08:46.307 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
23:08:46.307 00.000 12308 Moving (-0.08, 0.08) raw xDistance=0.08 yDistance=-0.09
23:08:46.307 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:08:46.308 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:46.308 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:08:46.308 00.000 12308 MoveAxis(E, 0, ABG)
23:08:46.308 00.000 12308 Move returns status 0, amount 0
23:08:46.309 00.001 12308 MoveAxis(N, 0, ABG)
23:08:46.309 00.000 12308 Move returns status 0, amount 0
23:08:46.310 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:46.315 00.005 12308 move complete, result=0
23:08:46.315 00.000 12308 worker thread done servicing request
23:08:46.335 00.020 14556 UpdateGuideState exits: m=2026 SNR=30.2
23:08:46.340 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:46.345 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:46.348 00.003 14556 Enqueuing Expose request
23:08:46.353 00.005 12308 Worker thread wakes up
23:08:46.353 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:46.357 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:46.357 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:47.605 01.248 12308 Exposure complete
23:08:47.740 00.135 12308 worker thread done servicing request
23:08:47.742 00.002 14556 OnExposeComplete: enter
23:08:47.747 00.005 14556 UpdateGuideState(): m_state=6
23:08:47.752 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6413
23:08:47.756 00.004 14556 Star::Find returns 1 (0), X=168.60, Y=999.14, Mass=2313, SNR=32.3, Peak=180 HFD=4.7
23:08:47.760 00.004 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.47 = -0.81)
23:08:47.765 00.005 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.91)
23:08:47.768 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.40 mountX=0.12 mountY=-0.14, mountTheta=-0.85
23:08:47.773 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.12, opts=13)
23:08:47.778 00.005 14556 Enqueuing Move request for scope (-0.13, 0.12)
23:08:47.781 00.003 12308 Worker thread wakes up
23:08:47.781 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
23:08:47.782 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
23:08:47.782 00.000 12308 Moving (-0.13, 0.12) raw xDistance=0.12 yDistance=-0.14
23:08:47.782 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:08:47.782 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:47.782 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:08:47.782 00.000 12308 MoveAxis(E, 0, ABG)
23:08:47.782 00.000 12308 Move returns status 0, amount 0
23:08:47.783 00.001 12308 MoveAxis(N, 0, ABG)
23:08:47.783 00.000 12308 Move returns status 0, amount 0
23:08:47.783 00.000 12308 move complete, result=0
23:08:47.783 00.000 12308 worker thread done servicing request
23:08:47.783 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:47.809 00.026 14556 UpdateGuideState exits: m=2313 SNR=32.3
23:08:47.813 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:47.818 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:47.822 00.004 14556 Enqueuing Expose request
23:08:47.825 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:47.829 00.004 12308 Worker thread wakes up
23:08:47.829 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:47.830 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:49.079 01.249 12308 Exposure complete
23:08:49.213 00.134 12308 worker thread done servicing request
23:08:49.214 00.001 14556 OnExposeComplete: enter
23:08:49.218 00.004 14556 UpdateGuideState(): m_state=6
23:08:49.222 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6414
23:08:49.227 00.005 14556 Star::Find returns 1 (0), X=168.72, Y=999.20, Mass=2065, SNR=30.3, Peak=154 HFD=4.5
23:08:49.232 00.005 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
23:08:49.235 00.003 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
23:08:49.239 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.63 mountX=-0.00 mountY=-0.18, mountTheta=-1.58
23:08:49.245 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.18, opts=13)
23:08:49.250 00.005 14556 Enqueuing Move request for scope (-0.01, 0.18)
23:08:49.254 00.004 12308 Worker thread wakes up
23:08:49.255 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
23:08:49.255 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
23:08:49.255 00.000 12308 Moving (-0.01, 0.18) raw xDistance=-0.00 yDistance=-0.18
23:08:49.255 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:08:49.255 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:49.257 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:08:49.257 00.000 12308 MoveAxis(E, 0, ABG)
23:08:49.257 00.000 12308 Move returns status 0, amount 0
23:08:49.257 00.000 12308 MoveAxis(N, 0, ABG)
23:08:49.257 00.000 12308 Move returns status 0, amount 0
23:08:49.257 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:49.262 00.005 12308 move complete, result=0
23:08:49.263 00.001 12308 worker thread done servicing request
23:08:49.286 00.023 14556 UpdateGuideState exits: m=2065 SNR=30.3
23:08:49.291 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:49.294 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:49.298 00.004 14556 Enqueuing Expose request
23:08:49.302 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:08:49.307 00.005 12308 Worker thread wakes up
23:08:49.307 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:49.307 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:50.561 01.254 12308 Exposure complete
23:08:50.692 00.131 12308 worker thread done servicing request
23:08:50.692 00.000 14556 OnExposeComplete: enter
23:08:50.697 00.005 14556 UpdateGuideState(): m_state=6
23:08:50.701 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6415
23:08:50.704 00.003 14556 Star::Find returns 1 (0), X=168.54, Y=999.09, Mass=2116, SNR=30.8, Peak=159 HFD=4.9
23:08:50.709 00.005 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.83 = -0.45)
23:08:50.714 00.005 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.55)
23:08:50.717 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.20 cameraTheta=2.76 mountX=0.18 mountY=-0.10, mountTheta=-0.53
23:08:50.722 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.07, opts=13)
23:08:50.725 00.003 14556 Enqueuing Move request for scope (-0.18, 0.07)
23:08:50.728 00.003 12308 Worker thread wakes up
23:08:50.728 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
23:08:50.729 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
23:08:50.729 00.000 12308 Moving (-0.18, 0.07) raw xDistance=0.18 yDistance=-0.10
23:08:50.730 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:08:50.730 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:50.730 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:08:50.730 00.000 12308 MoveAxis(E, 0, ABG)
23:08:50.730 00.000 12308 Move returns status 0, amount 0
23:08:50.730 00.000 12308 MoveAxis(N, 0, ABG)
23:08:50.730 00.000 12308 Move returns status 0, amount 0
23:08:50.731 00.001 12308 move complete, result=0
23:08:50.732 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:50.735 00.003 12308 worker thread done servicing request
23:08:50.756 00.021 14556 UpdateGuideState exits: m=2116 SNR=30.8
23:08:50.761 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:50.764 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:50.769 00.005 14556 Enqueuing Expose request
23:08:50.773 00.004 12308 Worker thread wakes up
23:08:50.773 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:50.774 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:50.779 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:52.031 01.252 12308 Exposure complete
23:08:52.157 00.126 12308 worker thread done servicing request
23:08:52.157 00.000 14556 OnExposeComplete: enter
23:08:52.162 00.005 14556 UpdateGuideState(): m_state=6
23:08:52.167 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6416
23:08:52.171 00.004 14556 Star::Find returns 1 (0), X=168.32, Y=999.38, Mass=2175, SNR=31.0, Peak=155 HFD=4.7
23:08:52.179 00.008 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.48 = -0.80)
23:08:52.184 00.005 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.39 = -0.90)
23:08:52.188 00.004 14556 CameraToMount -- cameraX=-0.41 cameraY=0.37 hyp=0.55 cameraTheta=2.41 mountX=0.38 mountY=-0.43, mountTheta=-0.84
23:08:52.193 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.41, y=0.37, opts=13)
23:08:52.198 00.005 14556 Enqueuing Move request for scope (-0.41, 0.37)
23:08:52.203 00.005 12308 Worker thread wakes up
23:08:52.203 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.37) opts 0xd
23:08:52.203 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.41, 0.37)
23:08:52.204 00.001 12308 Moving (-0.41, 0.37) raw xDistance=0.38 yDistance=-0.43
23:08:52.204 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
23:08:52.204 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
23:08:52.204 00.000 12308 MoveAxis(W, 167, ABG)
23:08:52.204 00.000 12308 Guiding  Dir = 3, Dur = 167
23:08:52.205 00.001 12308 IsSlewing returns 0
23:08:52.205 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:52.214 00.009 12308 IsGuiding returns 0
23:08:52.214 00.000 12308 PulseGuide returned control before completion, sleep 177
23:08:52.235 00.021 14556 UpdateGuideState exits: m=2175 SNR=31.0
23:08:52.241 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:52.245 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:52.247 00.002 14556 Enqueuing Expose request
23:08:52.400 00.153 12308 IsGuiding returns 1
23:08:52.401 00.001 12308 scope still moving after pulse duration time elapsed
23:08:52.430 00.029 12308 IsSlewing returns 0
23:08:52.430 00.000 12308 IsGuiding returns 0
23:08:52.432 00.002 12308 scope move finished after 167 + 50 ms
23:08:52.432 00.000 12308 Move returns status 0, amount 167
23:08:52.432 00.000 12308 MoveAxis(N, 303, ABG)
23:08:52.433 00.001 12308 Guiding  Dir = 0, Dur = 303
23:08:52.433 00.000 12308 IsSlewing returns 0
23:08:52.433 00.000 12308 IsGuiding returns 0
23:08:52.434 00.001 12308 PulseGuide returned control before completion, sleep 313
23:08:52.761 00.327 12308 IsGuiding returns 1
23:08:52.763 00.002 12308 scope still moving after pulse duration time elapsed
23:08:52.793 00.030 12308 IsSlewing returns 0
23:08:52.794 00.001 12308 IsGuiding returns 0
23:08:52.794 00.000 12308 scope move finished after 303 + 57 ms
23:08:52.795 00.001 12308 Move returns status 0, amount 303
23:08:52.796 00.001 12308 move complete, result=0
23:08:52.796 00.000 12308 worker thread done servicing request
23:08:52.797 00.001 12308 Worker thread wakes up
23:08:52.797 00.000 14556 GuideStep: 0.4 px 167 ms WEST, -0.4 px 303 ms NORTH
23:08:52.803 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:52.803 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:54.048 01.245 12308 Exposure complete
23:08:54.195 00.147 12308 worker thread done servicing request
23:08:54.195 00.000 14556 OnExposeComplete: enter
23:08:54.199 00.004 14556 UpdateGuideState(): m_state=6
23:08:54.204 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6417
23:08:54.207 00.003 14556 Star::Find returns 1 (0), X=168.82, Y=998.90, Mass=2112, SNR=30.8, Peak=178 HFD=4.5
23:08:54.212 00.005 14556 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-3.07) = xAngle (2.15 = 2.15)
23:08:54.217 00.005 14556 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.05 = 2.05)
23:08:54.220 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.92 mountX=-0.08 mountY=0.13, mountTheta=2.12
23:08:54.226 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.12, opts=13)
23:08:54.231 00.005 14556 Enqueuing Move request for scope (0.09, -0.12)
23:08:54.234 00.003 12308 Worker thread wakes up
23:08:54.234 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
23:08:54.234 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
23:08:54.234 00.000 12308 Moving (0.09, -0.12) raw xDistance=-0.08 yDistance=0.13
23:08:54.234 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:08:54.236 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:54.236 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:08:54.236 00.000 12308 MoveAxis(E, 0, ABG)
23:08:54.236 00.000 12308 Move returns status 0, amount 0
23:08:54.236 00.000 12308 MoveAxis(N, 0, ABG)
23:08:54.236 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:54.241 00.005 12308 Move returns status 0, amount 0
23:08:54.241 00.000 12308 move complete, result=0
23:08:54.241 00.000 12308 worker thread done servicing request
23:08:54.261 00.020 14556 UpdateGuideState exits: m=2112 SNR=30.8
23:08:54.266 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:54.271 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:54.276 00.005 14556 Enqueuing Expose request
23:08:54.280 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:54.283 00.003 12308 Worker thread wakes up
23:08:54.285 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:54.285 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:55.530 01.245 12308 Exposure complete
23:08:55.664 00.134 12308 worker thread done servicing request
23:08:55.665 00.001 14556 OnExposeComplete: enter
23:08:55.669 00.004 14556 UpdateGuideState(): m_state=6
23:08:55.673 00.004 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6418
23:08:55.676 00.003 14556 Star::Find returns 1 (0), X=168.76, Y=999.13, Mass=2231, SNR=31.7, Peak=167 HFD=4.7
23:08:55.682 00.006 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.36 = -1.92)
23:08:55.686 00.004 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.02)
23:08:55.690 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.29 mountX=-0.04 mountY=-0.10, mountTheta=-1.94
23:08:55.696 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.11, opts=13)
23:08:55.701 00.005 14556 Enqueuing Move request for scope (0.03, 0.11)
23:08:55.705 00.004 12308 Worker thread wakes up
23:08:55.705 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
23:08:55.705 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
23:08:55.705 00.000 12308 Moving (0.03, 0.11) raw xDistance=-0.04 yDistance=-0.10
23:08:55.705 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:08:55.705 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:55.706 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:08:55.707 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:55.711 00.004 12308 MoveAxis(E, 0, ABG)
23:08:55.711 00.000 12308 Move returns status 0, amount 0
23:08:55.711 00.000 12308 MoveAxis(N, 0, ABG)
23:08:55.711 00.000 12308 Move returns status 0, amount 0
23:08:55.712 00.001 12308 move complete, result=0
23:08:55.712 00.000 12308 worker thread done servicing request
23:08:55.729 00.017 14556 UpdateGuideState exits: m=2231 SNR=31.7
23:08:55.733 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:55.737 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:55.742 00.005 14556 Enqueuing Expose request
23:08:55.747 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:55.751 00.004 12308 Worker thread wakes up
23:08:55.751 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:55.752 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:57.005 01.253 12308 Exposure complete
23:08:57.145 00.140 12308 worker thread done servicing request
23:08:57.146 00.001 14556 OnExposeComplete: enter
23:08:57.151 00.005 14556 UpdateGuideState(): m_state=6
23:08:57.154 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6419
23:08:57.157 00.003 14556 Star::Find returns 1 (0), X=168.79, Y=998.96, Mass=2306, SNR=32.1, Peak=186 HFD=4.4
23:08:57.160 00.003 14556 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-3.07) = xAngle (2.39 = 2.39)
23:08:57.165 00.005 14556 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.29 = 2.29)
23:08:57.168 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.08 cameraTheta=-0.68 mountX=-0.06 mountY=0.06, mountTheta=2.34
23:08:57.173 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.05, opts=13)
23:08:57.177 00.004 14556 Enqueuing Move request for scope (0.07, -0.05)
23:08:57.181 00.004 12308 Worker thread wakes up
23:08:57.181 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
23:08:57.181 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
23:08:57.181 00.000 12308 Moving (0.07, -0.05) raw xDistance=-0.06 yDistance=0.06
23:08:57.182 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:08:57.182 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:57.182 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:08:57.182 00.000 12308 MoveAxis(E, 0, ABG)
23:08:57.183 00.001 12308 Move returns status 0, amount 0
23:08:57.183 00.000 12308 MoveAxis(N, 0, ABG)
23:08:57.183 00.000 12308 Move returns status 0, amount 0
23:08:57.183 00.000 12308 move complete, result=0
23:08:57.184 00.001 12308 worker thread done servicing request
23:08:57.184 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:57.208 00.024 14556 UpdateGuideState exits: m=2306 SNR=32.1
23:08:57.214 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:57.218 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:57.222 00.004 14556 Enqueuing Expose request
23:08:57.226 00.004 12308 Worker thread wakes up
23:08:57.226 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:57.230 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:57.230 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:58.471 01.241 12308 Exposure complete
23:08:58.631 00.160 12308 worker thread done servicing request
23:08:58.632 00.001 14556 OnExposeComplete: enter
23:08:58.636 00.004 14556 UpdateGuideState(): m_state=6
23:08:58.640 00.004 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6420
23:08:58.644 00.004 14556 Star::Find returns 1 (0), X=168.87, Y=999.05, Mass=2176, SNR=31.2, Peak=196 HFD=4.3
23:08:58.648 00.004 14556 CameraToMount -- cameraTheta (0.22) - m_xAngle (-3.07) = xAngle (3.29 = -2.99)
23:08:58.655 00.007 14556 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.19 = -3.09)
23:08:58.660 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.15 cameraTheta=0.22 mountX=-0.15 mountY=-0.01, mountTheta=-3.09
23:08:58.666 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.03, opts=13)
23:08:58.672 00.006 14556 Enqueuing Move request for scope (0.14, 0.03)
23:08:58.678 00.006 12308 Worker thread wakes up
23:08:58.678 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
23:08:58.678 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
23:08:58.679 00.001 12308 Moving (0.14, 0.03) raw xDistance=-0.15 yDistance=-0.01
23:08:58.679 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:08:58.681 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:58.682 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:08:58.682 00.000 12308 MoveAxis(E, 0, ABG)
23:08:58.682 00.000 12308 Move returns status 0, amount 0
23:08:58.683 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:08:58.689 00.006 12308 MoveAxis(N, 0, ABG)
23:08:58.689 00.000 12308 Move returns status 0, amount 0
23:08:58.690 00.001 12308 move complete, result=0
23:08:58.690 00.000 12308 worker thread done servicing request
23:08:58.716 00.026 14556 UpdateGuideState exits: m=2176 SNR=31.2
23:08:58.722 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:58.728 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:08:58.732 00.004 14556 Enqueuing Expose request
23:08:58.736 00.004 12308 Worker thread wakes up
23:08:58.736 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:08:58.743 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:08:58.744 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:08:59.991 01.247 12308 Exposure complete
23:09:00.146 00.155 12308 worker thread done servicing request
23:09:00.146 00.000 14556 OnExposeComplete: enter
23:09:00.149 00.003 14556 UpdateGuideState(): m_state=6
23:09:00.154 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6421
23:09:00.159 00.005 14556 Star::Find returns 1 (0), X=168.84, Y=999.27, Mass=2387, SNR=32.6, Peak=197 HFD=4.5
23:09:00.162 00.003 14556 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.07) = xAngle (4.22 = -2.07)
23:09:00.166 00.004 14556 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.17)
23:09:00.170 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.26 hyp=0.28 cameraTheta=1.14 mountX=-0.13 mountY=-0.23, mountTheta=-2.09
23:09:00.176 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.26, opts=13)
23:09:00.181 00.005 14556 Enqueuing Move request for scope (0.12, 0.26)
23:09:00.186 00.005 12308 Worker thread wakes up
23:09:00.186 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.26) opts 0xd
23:09:00.186 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.26)
23:09:00.186 00.000 12308 Moving (0.12, 0.26) raw xDistance=-0.13 yDistance=-0.23
23:09:00.186 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:09:00.186 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:09:00.187 00.001 12308 MoveAxis(E, 0, ABG)
23:09:00.187 00.000 12308 Move returns status 0, amount 0
23:09:00.187 00.000 12308 MoveAxis(N, 165, ABG)
23:09:00.187 00.000 12308 Guiding  Dir = 0, Dur = 165
23:09:00.187 00.000 12308 IsSlewing returns 0
23:09:00.187 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:00.192 00.005 12308 IsGuiding returns 0
23:09:00.192 00.000 12308 PulseGuide returned control before completion, sleep 175
23:09:00.214 00.022 14556 UpdateGuideState exits: m=2387 SNR=32.6
23:09:00.219 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:00.224 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:00.227 00.003 14556 Enqueuing Expose request
23:09:00.383 00.156 12308 IsGuiding returns 0
23:09:00.385 00.002 12308 Move returns status 0, amount 165
23:09:00.385 00.000 12308 move complete, result=0
23:09:00.386 00.001 12308 worker thread done servicing request
23:09:00.386 00.000 12308 Worker thread wakes up
23:09:00.387 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 165 ms NORTH
23:09:00.393 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:00.394 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:01.645 01.251 12308 Exposure complete
23:09:01.783 00.138 12308 worker thread done servicing request
23:09:01.783 00.000 14556 OnExposeComplete: enter
23:09:01.787 00.004 14556 UpdateGuideState(): m_state=6
23:09:01.791 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6422
23:09:01.794 00.003 14556 Star::Find returns 1 (0), X=168.93, Y=999.04, Mass=2184, SNR=31.5, Peak=196 HFD=4.5
23:09:01.797 00.003 14556 CameraToMount -- cameraTheta (0.13) - m_xAngle (-3.07) = xAngle (3.21 = -3.08)
23:09:01.803 00.006 14556 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.11 = 3.11)
23:09:01.808 00.005 14556 CameraToMount -- cameraX=0.20 cameraY=0.03 hyp=0.20 cameraTheta=0.13 mountX=-0.20 mountY=0.01, mountTheta=3.11
23:09:01.814 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.03, opts=13)
23:09:01.818 00.004 14556 Enqueuing Move request for scope (0.20, 0.03)
23:09:01.821 00.003 12308 Worker thread wakes up
23:09:01.821 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.03) opts 0xd
23:09:01.821 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.03)
23:09:01.821 00.000 12308 Moving (0.20, 0.03) raw xDistance=-0.20 yDistance=0.01
23:09:01.821 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:09:01.823 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:01.823 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:09:01.823 00.000 12308 MoveAxis(E, 0, ABG)
23:09:01.823 00.000 12308 Move returns status 0, amount 0
23:09:01.823 00.000 12308 MoveAxis(N, 0, ABG)
23:09:01.823 00.000 12308 Move returns status 0, amount 0
23:09:01.823 00.000 12308 move complete, result=0
23:09:01.823 00.000 12308 worker thread done servicing request
23:09:01.824 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:01.848 00.024 14556 UpdateGuideState exits: m=2184 SNR=31.5
23:09:01.853 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:01.857 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:01.860 00.003 14556 Enqueuing Expose request
23:09:01.864 00.004 12308 Worker thread wakes up
23:09:01.864 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:01.864 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:01.865 00.001 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:09:03.113 01.248 12308 Exposure complete
23:09:03.249 00.136 12308 worker thread done servicing request
23:09:03.250 00.001 14556 OnExposeComplete: enter
23:09:03.254 00.004 14556 UpdateGuideState(): m_state=6
23:09:03.258 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6423
23:09:03.262 00.004 14556 Star::Find returns 1 (0), X=168.82, Y=999.01, Mass=2136, SNR=31.0, Peak=175 HFD=4.4
23:09:03.265 00.003 14556 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-3.07) = xAngle (3.03 = 3.03)
23:09:03.270 00.005 14556 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.93 = 2.93)
23:09:03.273 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-0.04 mountX=-0.09 mountY=0.02, mountTheta=2.94
23:09:03.279 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.00, opts=13)
23:09:03.284 00.005 14556 Enqueuing Move request for scope (0.09, -0.00)
23:09:03.287 00.003 12308 Worker thread wakes up
23:09:03.287 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.00) opts 0xd
23:09:03.287 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.00)
23:09:03.287 00.000 12308 Moving (0.09, -0.00) raw xDistance=-0.09 yDistance=0.02
23:09:03.287 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:09:03.288 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:03.288 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:09:03.288 00.000 12308 MoveAxis(E, 0, ABG)
23:09:03.288 00.000 12308 Move returns status 0, amount 0
23:09:03.288 00.000 12308 MoveAxis(N, 0, ABG)
23:09:03.289 00.001 12308 Move returns status 0, amount 0
23:09:03.290 00.001 12308 move complete, result=0
23:09:03.290 00.000 12308 worker thread done servicing request
23:09:03.290 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:03.314 00.024 14556 UpdateGuideState exits: m=2136 SNR=31.0
23:09:03.318 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:03.322 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:03.325 00.003 14556 Enqueuing Expose request
23:09:03.329 00.004 12308 Worker thread wakes up
23:09:03.329 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:03.329 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:03.329 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:09:04.578 01.249 12308 Exposure complete
23:09:04.731 00.153 12308 worker thread done servicing request
23:09:04.732 00.001 14556 OnExposeComplete: enter
23:09:04.737 00.005 14556 UpdateGuideState(): m_state=6
23:09:04.745 00.008 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6424
23:09:04.750 00.005 14556 Star::Find returns 1 (0), X=168.80, Y=999.08, Mass=2179, SNR=31.4, Peak=172 HFD=4.5
23:09:04.755 00.005 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.82 = -2.47)
23:09:04.758 00.003 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.72 = -2.57)
23:09:04.762 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.10 cameraTheta=0.74 mountX=-0.07 mountY=-0.05, mountTheta=-2.53
23:09:04.766 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.06, opts=13)
23:09:04.770 00.004 14556 Enqueuing Move request for scope (0.07, 0.06)
23:09:04.776 00.006 12308 Worker thread wakes up
23:09:04.776 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
23:09:04.776 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
23:09:04.776 00.000 12308 Moving (0.07, 0.06) raw xDistance=-0.07 yDistance=-0.05
23:09:04.776 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:09:04.777 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:04.777 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:09:04.777 00.000 12308 MoveAxis(E, 0, ABG)
23:09:04.778 00.001 12308 Move returns status 0, amount 0
23:09:04.778 00.000 12308 MoveAxis(N, 0, ABG)
23:09:04.778 00.000 12308 Move returns status 0, amount 0
23:09:04.779 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:04.783 00.004 12308 move complete, result=0
23:09:04.783 00.000 12308 worker thread done servicing request
23:09:04.802 00.019 14556 UpdateGuideState exits: m=2179 SNR=31.4
23:09:04.806 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:04.810 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:04.813 00.003 14556 Enqueuing Expose request
23:09:04.816 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:04.820 00.004 12308 Worker thread wakes up
23:09:04.820 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:04.820 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:06.067 01.247 12308 Exposure complete
23:09:06.209 00.142 12308 worker thread done servicing request
23:09:06.209 00.000 14556 OnExposeComplete: enter
23:09:06.214 00.005 14556 UpdateGuideState(): m_state=6
23:09:06.219 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6425
23:09:06.222 00.003 14556 Star::Find returns 1 (0), X=168.65, Y=999.21, Mass=2088, SNR=30.7, Peak=179 HFD=4.5
23:09:06.227 00.005 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
23:09:06.230 00.003 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.91 = -1.38)
23:09:06.233 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.93 mountX=0.06 mountY=-0.21, mountTheta=-1.29
23:09:06.240 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.20, opts=13)
23:09:06.245 00.005 14556 Enqueuing Move request for scope (-0.07, 0.20)
23:09:06.252 00.007 12308 Worker thread wakes up
23:09:06.252 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.20) opts 0xd
23:09:06.252 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.20)
23:09:06.252 00.000 12308 Moving (-0.07, 0.20) raw xDistance=0.06 yDistance=-0.21
23:09:06.252 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:09:06.253 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:09:06.253 00.000 12308 MoveAxis(E, 0, ABG)
23:09:06.253 00.000 12308 Move returns status 0, amount 0
23:09:06.253 00.000 12308 MoveAxis(N, 146, ABG)
23:09:06.254 00.001 12308 Guiding  Dir = 0, Dur = 146
23:09:06.254 00.000 12308 IsSlewing returns 0
23:09:06.254 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:06.259 00.005 12308 IsGuiding returns 0
23:09:06.261 00.002 12308 PulseGuide returned control before completion, sleep 156
23:09:06.284 00.023 14556 UpdateGuideState exits: m=2088 SNR=30.7
23:09:06.289 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:06.293 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:06.297 00.004 14556 Enqueuing Expose request
23:09:06.420 00.123 12308 IsGuiding returns 1
23:09:06.421 00.001 12308 scope still moving after pulse duration time elapsed
23:09:06.452 00.031 12308 IsSlewing returns 0
23:09:06.453 00.001 12308 IsGuiding returns 1
23:09:06.482 00.029 12308 IsSlewing returns 0
23:09:06.484 00.002 12308 IsGuiding returns 0
23:09:06.485 00.001 12308 scope move finished after 146 + 78 ms
23:09:06.485 00.000 12308 Move returns status 0, amount 146
23:09:06.486 00.001 12308 move complete, result=0
23:09:06.486 00.000 12308 worker thread done servicing request
23:09:06.486 00.000 12308 Worker thread wakes up
23:09:06.487 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 146 ms NORTH
23:09:06.492 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:06.493 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:07.743 01.250 12308 Exposure complete
23:09:07.884 00.141 12308 worker thread done servicing request
23:09:07.884 00.000 14556 OnExposeComplete: enter
23:09:07.889 00.005 14556 UpdateGuideState(): m_state=6
23:09:07.894 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6426
23:09:07.898 00.004 14556 Star::Find returns 1 (0), X=168.63, Y=999.11, Mass=2217, SNR=31.6, Peak=164 HFD=4.5
23:09:07.901 00.003 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
23:09:07.906 00.005 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
23:09:07.912 00.006 14556 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.13 cameraTheta=2.39 mountX=0.09 mountY=-0.11, mountTheta=-0.86
23:09:07.919 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.09, opts=13)
23:09:07.924 00.005 14556 Enqueuing Move request for scope (-0.10, 0.09)
23:09:07.929 00.005 12308 Worker thread wakes up
23:09:07.929 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
23:09:07.930 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
23:09:07.930 00.000 12308 Moving (-0.10, 0.09) raw xDistance=0.09 yDistance=-0.11
23:09:07.930 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:09:07.930 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:07.931 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:09:07.931 00.000 12308 MoveAxis(E, 0, ABG)
23:09:07.931 00.000 12308 Move returns status 0, amount 0
23:09:07.932 00.001 12308 MoveAxis(N, 0, ABG)
23:09:07.932 00.000 12308 Move returns status 0, amount 0
23:09:07.932 00.000 12308 move complete, result=0
23:09:07.932 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:07.938 00.006 12308 worker thread done servicing request
23:09:07.955 00.017 14556 UpdateGuideState exits: m=2217 SNR=31.6
23:09:07.960 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:07.966 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:07.972 00.006 14556 Enqueuing Expose request
23:09:07.976 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:07.980 00.004 12308 Worker thread wakes up
23:09:07.980 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:07.980 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:09.230 01.250 12308 Exposure complete
23:09:09.362 00.132 14556 OnExposeComplete: enter
23:09:09.367 00.005 12308 worker thread done servicing request
23:09:09.367 00.000 14556 UpdateGuideState(): m_state=6
23:09:09.373 00.006 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6427
23:09:09.378 00.005 14556 Star::Find returns 1 (0), X=168.66, Y=999.12, Mass=2283, SNR=32.1, Peak=171 HFD=4.7
23:09:09.381 00.003 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
23:09:09.384 00.003 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
23:09:09.387 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.15 mountX=0.06 mountY=-0.12, mountTheta=-1.08
23:09:09.391 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.11, opts=13)
23:09:09.399 00.008 14556 Enqueuing Move request for scope (-0.07, 0.11)
23:09:09.401 00.002 12308 Worker thread wakes up
23:09:09.402 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
23:09:09.402 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
23:09:09.402 00.000 12308 Moving (-0.07, 0.11) raw xDistance=0.06 yDistance=-0.12
23:09:09.402 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:09:09.403 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:09.403 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:09:09.403 00.000 12308 MoveAxis(E, 0, ABG)
23:09:09.403 00.000 12308 Move returns status 0, amount 0
23:09:09.403 00.000 12308 MoveAxis(N, 0, ABG)
23:09:09.403 00.000 12308 Move returns status 0, amount 0
23:09:09.404 00.001 12308 move complete, result=0
23:09:09.404 00.000 12308 worker thread done servicing request
23:09:09.404 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:09.424 00.020 14556 UpdateGuideState exits: m=2283 SNR=32.1
23:09:09.428 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:09.432 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:09.437 00.005 14556 Enqueuing Expose request
23:09:09.442 00.005 12308 Worker thread wakes up
23:09:09.442 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:09.442 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:09.443 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:10.689 01.246 12308 Exposure complete
23:09:10.833 00.144 12308 worker thread done servicing request
23:09:10.833 00.000 14556 OnExposeComplete: enter
23:09:10.838 00.005 14556 UpdateGuideState(): m_state=6
23:09:10.841 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6428
23:09:10.845 00.004 14556 Star::Find returns 1 (0), X=168.84, Y=999.15, Mass=2126, SNR=30.8, Peak=181 HFD=4.3
23:09:10.849 00.004 14556 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.07) = xAngle (3.95 = -2.34)
23:09:10.853 00.004 14556 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.85 = -2.44)
23:09:10.856 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.87 mountX=-0.12 mountY=-0.11, mountTheta=-2.39
23:09:10.862 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.13, opts=13)
23:09:10.867 00.005 14556 Enqueuing Move request for scope (0.11, 0.13)
23:09:10.872 00.005 12308 Worker thread wakes up
23:09:10.872 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
23:09:10.872 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
23:09:10.872 00.000 12308 Moving (0.11, 0.13) raw xDistance=-0.12 yDistance=-0.11
23:09:10.872 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:09:10.873 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:10.873 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:09:10.873 00.000 12308 MoveAxis(E, 0, ABG)
23:09:10.873 00.000 12308 Move returns status 0, amount 0
23:09:10.873 00.000 12308 MoveAxis(N, 0, ABG)
23:09:10.873 00.000 12308 Move returns status 0, amount 0
23:09:10.874 00.001 12308 move complete, result=0
23:09:10.875 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:10.879 00.004 12308 worker thread done servicing request
23:09:10.900 00.021 14556 UpdateGuideState exits: m=2126 SNR=30.8
23:09:10.904 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:10.908 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:10.912 00.004 14556 Enqueuing Expose request
23:09:10.916 00.004 12308 Worker thread wakes up
23:09:10.916 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:10.920 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:10.920 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:12.170 01.250 12308 Exposure complete
23:09:12.309 00.139 12308 worker thread done servicing request
23:09:12.310 00.001 14556 OnExposeComplete: enter
23:09:12.313 00.003 14556 UpdateGuideState(): m_state=6
23:09:12.317 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6429
23:09:12.321 00.004 14556 Star::Find returns 1 (0), X=168.93, Y=999.17, Mass=2350, SNR=32.7, Peak=187 HFD=4.6
23:09:12.326 00.005 14556 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.07) = xAngle (3.71 = -2.57)
23:09:12.329 00.003 14556 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.61 = -2.67)
23:09:12.334 00.005 14556 CameraToMount -- cameraX=0.20 cameraY=0.15 hyp=0.25 cameraTheta=0.64 mountX=-0.21 mountY=-0.11, mountTheta=-2.65
23:09:12.339 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.15, opts=13)
23:09:12.343 00.004 14556 Enqueuing Move request for scope (0.20, 0.15)
23:09:12.346 00.003 12308 Worker thread wakes up
23:09:12.348 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.15) opts 0xd
23:09:12.348 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.15)
23:09:12.348 00.000 12308 Moving (0.20, 0.15) raw xDistance=-0.21 yDistance=-0.11
23:09:12.348 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:09:12.348 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:12.349 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:09:12.349 00.000 12308 MoveAxis(E, 93, ABG)
23:09:12.349 00.000 12308 Guiding  Dir = 2, Dur = 93
23:09:12.349 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:12.354 00.005 12308 IsSlewing returns 0
23:09:12.354 00.000 12308 IsGuiding returns 0
23:09:12.354 00.000 12308 PulseGuide returned control before completion, sleep 103
23:09:12.377 00.023 14556 UpdateGuideState exits: m=2350 SNR=32.7
23:09:12.381 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:12.387 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:12.390 00.003 14556 Enqueuing Expose request
23:09:12.461 00.071 12308 IsGuiding returns 1
23:09:12.463 00.002 12308 scope still moving after pulse duration time elapsed
23:09:12.492 00.029 12308 IsSlewing returns 0
23:09:12.492 00.000 12308 IsGuiding returns 0
23:09:12.494 00.002 12308 scope move finished after 93 + 46 ms
23:09:12.494 00.000 12308 Move returns status 0, amount 93
23:09:12.495 00.001 12308 MoveAxis(N, 0, ABG)
23:09:12.495 00.000 12308 Move returns status 0, amount 0
23:09:12.496 00.001 12308 move complete, result=0
23:09:12.496 00.000 12308 worker thread done servicing request
23:09:12.497 00.001 12308 Worker thread wakes up
23:09:12.497 00.000 14556 GuideStep: -0.2 px 93 ms EAST, -0.1 px 0 ms NORTH
23:09:12.503 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:12.503 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:13.750 01.247 12308 Exposure complete
23:09:13.893 00.143 12308 worker thread done servicing request
23:09:13.893 00.000 14556 OnExposeComplete: enter
23:09:13.897 00.004 14556 UpdateGuideState(): m_state=6
23:09:13.903 00.006 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6430
23:09:13.908 00.005 14556 Star::Find returns 1 (0), X=168.72, Y=999.32, Mass=2187, SNR=31.3, Peak=151 HFD=4.5
23:09:13.910 00.002 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.67 = -1.61)
23:09:13.915 00.005 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
23:09:13.919 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.31 hyp=0.31 cameraTheta=1.60 mountX=-0.01 mountY=-0.30, mountTheta=-1.61
23:09:13.924 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.31, opts=13)
23:09:13.929 00.005 14556 Enqueuing Move request for scope (-0.01, 0.31)
23:09:13.934 00.005 12308 Worker thread wakes up
23:09:13.934 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.31) opts 0xd
23:09:13.935 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.31)
23:09:13.935 00.000 12308 Moving (-0.01, 0.31) raw xDistance=-0.01 yDistance=-0.30
23:09:13.935 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:09:13.935 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:09:13.935 00.000 12308 MoveAxis(E, 0, ABG)
23:09:13.936 00.001 12308 Move returns status 0, amount 0
23:09:13.936 00.000 12308 MoveAxis(N, 214, ABG)
23:09:13.936 00.000 12308 Guiding  Dir = 0, Dur = 214
23:09:13.936 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:13.942 00.006 12308 IsSlewing returns 0
23:09:13.943 00.001 12308 IsGuiding returns 0
23:09:13.944 00.001 12308 PulseGuide returned control before completion, sleep 224
23:09:13.966 00.022 14556 UpdateGuideState exits: m=2187 SNR=31.3
23:09:13.970 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:13.973 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:13.978 00.005 14556 Enqueuing Expose request
23:09:14.175 00.197 12308 IsGuiding returns 1
23:09:14.176 00.001 12308 scope still moving after pulse duration time elapsed
23:09:14.207 00.031 12308 IsSlewing returns 0
23:09:14.209 00.002 12308 IsGuiding returns 1
23:09:14.237 00.028 12308 IsSlewing returns 0
23:09:14.239 00.002 12308 IsGuiding returns 1
23:09:14.269 00.030 12308 IsSlewing returns 0
23:09:14.270 00.001 12308 IsGuiding returns 1
23:09:14.300 00.030 12308 IsSlewing returns 0
23:09:14.301 00.001 12308 IsGuiding returns 0
23:09:14.301 00.000 12308 scope move finished after 214 + 144 ms
23:09:14.303 00.002 12308 Move returns status 0, amount 214
23:09:14.303 00.000 12308 move complete, result=0
23:09:14.304 00.001 12308 worker thread done servicing request
23:09:14.304 00.000 12308 Worker thread wakes up
23:09:14.305 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 214 ms NORTH
23:09:14.315 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:14.315 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:15.558 01.243 12308 Exposure complete
23:09:15.678 00.120 12308 worker thread done servicing request
23:09:15.679 00.001 14556 OnExposeComplete: enter
23:09:15.683 00.004 14556 UpdateGuideState(): m_state=6
23:09:15.687 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6431
23:09:15.692 00.005 14556 Star::Find returns 1 (0), X=168.48, Y=999.14, Mass=2262, SNR=32.1, Peak=153 HFD=4.6
23:09:15.696 00.004 14556 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.07) = xAngle (5.75 = -0.53)
23:09:15.699 00.003 14556 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.65 = -0.63)
23:09:15.704 00.005 14556 CameraToMount -- cameraX=-0.24 cameraY=0.12 hyp=0.27 cameraTheta=2.68 mountX=0.24 mountY=-0.16, mountTheta=-0.60
23:09:15.708 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.12, opts=13)
23:09:15.714 00.006 14556 Enqueuing Move request for scope (-0.24, 0.12)
23:09:15.718 00.004 12308 Worker thread wakes up
23:09:15.718 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.12) opts 0xd
23:09:15.718 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.12)
23:09:15.718 00.000 12308 Moving (-0.24, 0.12) raw xDistance=0.24 yDistance=-0.16
23:09:15.719 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:09:15.719 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:15.719 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:09:15.719 00.000 12308 MoveAxis(W, 102, ABG)
23:09:15.719 00.000 12308 Guiding  Dir = 3, Dur = 102
23:09:15.719 00.000 12308 IsSlewing returns 0
23:09:15.721 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:15.727 00.006 12308 IsGuiding returns 0
23:09:15.728 00.001 12308 PulseGuide returned control before completion, sleep 112
23:09:15.753 00.025 14556 UpdateGuideState exits: m=2262 SNR=32.1
23:09:15.757 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:15.761 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:15.765 00.004 14556 Enqueuing Expose request
23:09:15.846 00.081 12308 IsGuiding returns 1
23:09:15.847 00.001 12308 scope still moving after pulse duration time elapsed
23:09:15.876 00.029 12308 IsSlewing returns 0
23:09:15.878 00.002 12308 IsGuiding returns 0
23:09:15.879 00.001 12308 scope move finished after 102 + 48 ms
23:09:15.879 00.000 12308 Move returns status 0, amount 102
23:09:15.879 00.000 12308 MoveAxis(N, 0, ABG)
23:09:15.881 00.002 12308 Move returns status 0, amount 0
23:09:15.881 00.000 12308 move complete, result=0
23:09:15.881 00.000 12308 worker thread done servicing request
23:09:15.882 00.001 12308 Worker thread wakes up
23:09:15.882 00.000 14556 GuideStep: 0.2 px 102 ms WEST, -0.2 px 0 ms NORTH
23:09:15.889 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:15.889 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:17.140 01.251 12308 Exposure complete
23:09:17.279 00.139 12308 worker thread done servicing request
23:09:17.279 00.000 14556 OnExposeComplete: enter
23:09:17.283 00.004 14556 UpdateGuideState(): m_state=6
23:09:17.288 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6432
23:09:17.291 00.003 14556 Star::Find returns 1 (0), X=168.51, Y=999.06, Mass=2141, SNR=30.9, Peak=158 HFD=4.6
23:09:17.296 00.005 14556 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.07) = xAngle (6.00 = -0.29)
23:09:17.299 00.003 14556 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.90 = -0.39)
23:09:17.304 00.005 14556 CameraToMount -- cameraX=-0.22 cameraY=0.05 hyp=0.22 cameraTheta=2.92 mountX=0.21 mountY=-0.08, mountTheta=-0.37
23:09:17.314 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.05, opts=13)
23:09:17.319 00.005 14556 Enqueuing Move request for scope (-0.22, 0.05)
23:09:17.327 00.008 12308 Worker thread wakes up
23:09:17.327 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.05) opts 0xd
23:09:17.327 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.05)
23:09:17.327 00.000 12308 Moving (-0.22, 0.05) raw xDistance=0.21 yDistance=-0.08
23:09:17.328 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
23:09:17.328 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:17.328 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:09:17.329 00.001 12308 MoveAxis(W, 99, ABG)
23:09:17.329 00.000 12308 Guiding  Dir = 3, Dur = 99
23:09:17.329 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:17.339 00.010 12308 IsSlewing returns 0
23:09:17.340 00.001 12308 IsGuiding returns 0
23:09:17.340 00.000 12308 PulseGuide returned control before completion, sleep 109
23:09:17.370 00.030 14556 UpdateGuideState exits: m=2141 SNR=30.9
23:09:17.376 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:17.381 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:17.384 00.003 14556 Enqueuing Expose request
23:09:17.457 00.073 12308 IsGuiding returns 1
23:09:17.460 00.003 12308 scope still moving after pulse duration time elapsed
23:09:17.489 00.029 12308 IsSlewing returns 0
23:09:17.490 00.001 12308 IsGuiding returns 1
23:09:17.520 00.030 12308 IsSlewing returns 0
23:09:17.521 00.001 12308 IsGuiding returns 0
23:09:17.522 00.001 12308 scope move finished after 99 + 83 ms
23:09:17.522 00.000 12308 Move returns status 0, amount 99
23:09:17.523 00.001 12308 MoveAxis(N, 0, ABG)
23:09:17.523 00.000 12308 Move returns status 0, amount 0
23:09:17.523 00.000 12308 move complete, result=0
23:09:17.524 00.001 14556 GuideStep: 0.2 px 99 ms WEST, -0.1 px 0 ms NORTH
23:09:17.528 00.004 12308 worker thread done servicing request
23:09:17.528 00.000 12308 Worker thread wakes up
23:09:17.529 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:17.529 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:18.776 01.247 12308 Exposure complete
23:09:18.938 00.162 12308 worker thread done servicing request
23:09:18.938 00.000 14556 OnExposeComplete: enter
23:09:18.942 00.004 14556 UpdateGuideState(): m_state=6
23:09:18.946 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6433
23:09:18.951 00.005 14556 Star::Find returns 1 (0), X=168.78, Y=999.19, Mass=2104, SNR=30.8, Peak=186 HFD=4.4
23:09:18.955 00.004 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.34 = -1.94)
23:09:18.958 00.003 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.24 = -2.04)
23:09:18.962 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.27 mountX=-0.06 mountY=-0.16, mountTheta=-1.95
23:09:18.968 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.17, opts=13)
23:09:18.973 00.005 14556 Enqueuing Move request for scope (0.05, 0.17)
23:09:18.976 00.003 12308 Worker thread wakes up
23:09:18.976 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.17) opts 0xd
23:09:18.976 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.17)
23:09:18.976 00.000 12308 Moving (0.05, 0.17) raw xDistance=-0.06 yDistance=-0.16
23:09:18.977 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:09:18.977 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:18.977 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:09:18.977 00.000 12308 MoveAxis(E, 0, ABG)
23:09:18.977 00.000 12308 Move returns status 0, amount 0
23:09:18.978 00.001 12308 MoveAxis(N, 0, ABG)
23:09:18.978 00.000 12308 Move returns status 0, amount 0
23:09:18.978 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:18.982 00.004 12308 move complete, result=0
23:09:18.982 00.000 12308 worker thread done servicing request
23:09:19.003 00.021 14556 UpdateGuideState exits: m=2104 SNR=30.8
23:09:19.007 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:19.011 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:19.014 00.003 14556 Enqueuing Expose request
23:09:19.018 00.004 12308 Worker thread wakes up
23:09:19.018 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:19.018 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:19.018 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:09:20.266 01.248 12308 Exposure complete
23:09:20.406 00.140 12308 worker thread done servicing request
23:09:20.406 00.000 14556 OnExposeComplete: enter
23:09:20.410 00.004 14556 UpdateGuideState(): m_state=6
23:09:20.414 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6434
23:09:20.417 00.003 14556 Star::Find returns 1 (0), X=168.86, Y=999.00, Mass=2135, SNR=30.9, Peak=176 HFD=4.4
23:09:20.422 00.005 14556 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-3.07) = xAngle (2.92 = 2.92)
23:09:20.426 00.004 14556 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.82 = 2.82)
23:09:20.430 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.15 mountX=-0.13 mountY=0.04, mountTheta=2.83
23:09:20.436 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.02, opts=13)
23:09:20.440 00.004 14556 Enqueuing Move request for scope (0.13, -0.02)
23:09:20.445 00.005 12308 Worker thread wakes up
23:09:20.445 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
23:09:20.445 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
23:09:20.445 00.000 12308 Moving (0.13, -0.02) raw xDistance=-0.13 yDistance=0.04
23:09:20.445 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:09:20.446 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:20.446 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:09:20.446 00.000 12308 MoveAxis(E, 0, ABG)
23:09:20.446 00.000 12308 Move returns status 0, amount 0
23:09:20.446 00.000 12308 MoveAxis(N, 0, ABG)
23:09:20.446 00.000 12308 Move returns status 0, amount 0
23:09:20.448 00.002 12308 move complete, result=0
23:09:20.448 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:20.452 00.004 12308 worker thread done servicing request
23:09:20.473 00.021 14556 UpdateGuideState exits: m=2135 SNR=30.9
23:09:20.478 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:20.481 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:20.485 00.004 14556 Enqueuing Expose request
23:09:20.490 00.005 12308 Worker thread wakes up
23:09:20.490 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:20.490 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:20.490 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:09:21.733 01.243 12308 Exposure complete
23:09:21.863 00.130 12308 worker thread done servicing request
23:09:21.865 00.002 14556 OnExposeComplete: enter
23:09:21.870 00.005 14556 UpdateGuideState(): m_state=6
23:09:21.874 00.004 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6435
23:09:21.878 00.004 14556 Star::Find returns 1 (0), X=168.77, Y=999.33, Mass=2299, SNR=32.3, Peak=187 HFD=4.6
23:09:21.881 00.003 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.51 = -1.78)
23:09:21.885 00.004 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.88)
23:09:21.889 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.32 hyp=0.32 cameraTheta=1.43 mountX=-0.07 mountY=-0.30, mountTheta=-1.78
23:09:21.894 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.32, opts=13)
23:09:21.898 00.004 14556 Enqueuing Move request for scope (0.04, 0.32)
23:09:21.903 00.005 12308 Worker thread wakes up
23:09:21.903 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.32) opts 0xd
23:09:21.903 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.32)
23:09:21.903 00.000 12308 Moving (0.04, 0.32) raw xDistance=-0.07 yDistance=-0.30
23:09:21.904 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:09:21.904 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:09:21.904 00.000 12308 MoveAxis(E, 0, ABG)
23:09:21.904 00.000 12308 Move returns status 0, amount 0
23:09:21.904 00.000 12308 MoveAxis(N, 214, ABG)
23:09:21.904 00.000 12308 Guiding  Dir = 0, Dur = 214
23:09:21.904 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:21.908 00.004 12308 IsSlewing returns 0
23:09:21.908 00.000 12308 IsGuiding returns 0
23:09:21.908 00.000 12308 PulseGuide returned control before completion, sleep 224
23:09:21.930 00.022 14556 UpdateGuideState exits: m=2299 SNR=32.3
23:09:21.934 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:21.939 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:21.946 00.007 14556 Enqueuing Expose request
23:09:22.134 00.188 12308 IsGuiding returns 1
23:09:22.134 00.000 12308 scope still moving after pulse duration time elapsed
23:09:22.165 00.031 12308 IsSlewing returns 0
23:09:22.165 00.000 12308 IsGuiding returns 0
23:09:22.165 00.000 12308 scope move finished after 214 + 42 ms
23:09:22.165 00.000 12308 Move returns status 0, amount 214
23:09:22.166 00.001 12308 move complete, result=0
23:09:22.166 00.000 12308 worker thread done servicing request
23:09:22.166 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 214 ms NORTH
23:09:22.170 00.004 12308 Worker thread wakes up
23:09:22.170 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:22.170 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:23.421 01.251 12308 Exposure complete
23:09:23.568 00.147 12308 worker thread done servicing request
23:09:23.568 00.000 14556 OnExposeComplete: enter
23:09:23.573 00.005 14556 UpdateGuideState(): m_state=6
23:09:23.577 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6436
23:09:23.580 00.003 14556 Star::Find returns 1 (0), X=168.99, Y=999.06, Mass=2321, SNR=32.4, Peak=187 HFD=4.5
23:09:23.584 00.004 14556 CameraToMount -- cameraTheta (0.16) - m_xAngle (-3.07) = xAngle (3.23 = -3.05)
23:09:23.588 00.004 14556 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.13 = 3.13)
23:09:23.592 00.004 14556 CameraToMount -- cameraX=0.27 cameraY=0.04 hyp=0.27 cameraTheta=0.16 mountX=-0.27 mountY=0.00, mountTheta=3.13
23:09:23.598 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.04, opts=13)
23:09:23.601 00.003 14556 Enqueuing Move request for scope (0.27, 0.04)
23:09:23.605 00.004 12308 Worker thread wakes up
23:09:23.605 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.04) opts 0xd
23:09:23.605 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.04)
23:09:23.605 00.000 12308 Moving (0.27, 0.04) raw xDistance=-0.27 yDistance=0.00
23:09:23.606 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:09:23.606 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:23.606 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:09:23.606 00.000 12308 MoveAxis(E, 117, ABG)
23:09:23.606 00.000 12308 Guiding  Dir = 2, Dur = 117
23:09:23.608 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:23.611 00.003 12308 IsSlewing returns 0
23:09:23.613 00.002 12308 IsGuiding returns 0
23:09:23.613 00.000 12308 PulseGuide returned control before completion, sleep 127
23:09:23.632 00.019 14556 UpdateGuideState exits: m=2321 SNR=32.4
23:09:23.636 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:23.641 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:23.644 00.003 14556 Enqueuing Expose request
23:09:23.757 00.113 12308 IsGuiding returns 0
23:09:23.758 00.001 12308 Move returns status 0, amount 117
23:09:23.758 00.000 12308 MoveAxis(N, 0, ABG)
23:09:23.758 00.000 12308 Move returns status 0, amount 0
23:09:23.760 00.002 12308 move complete, result=0
23:09:23.760 00.000 12308 worker thread done servicing request
23:09:23.760 00.000 14556 GuideStep: -0.3 px 117 ms EAST, 0.0 px 0 ms NORTH
23:09:23.767 00.007 12308 Worker thread wakes up
23:09:23.767 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:23.768 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:25.015 01.247 12308 Exposure complete
23:09:25.159 00.144 12308 worker thread done servicing request
23:09:25.159 00.000 14556 OnExposeComplete: enter
23:09:25.163 00.004 14556 UpdateGuideState(): m_state=6
23:09:25.168 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6437
23:09:25.172 00.004 14556 Star::Find returns 1 (0), X=168.81, Y=999.15, Mass=2027, SNR=30.2, Peak=199 HFD=4.4
23:09:25.177 00.005 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.10 = -2.19)
23:09:25.181 00.004 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.29)
23:09:25.185 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.15 cameraTheta=1.02 mountX=-0.09 mountY=-0.12, mountTheta=-2.22
23:09:25.190 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.13, opts=13)
23:09:25.194 00.004 14556 Enqueuing Move request for scope (0.08, 0.13)
23:09:25.197 00.003 12308 Worker thread wakes up
23:09:25.198 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
23:09:25.198 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
23:09:25.198 00.000 12308 Moving (0.08, 0.13) raw xDistance=-0.09 yDistance=-0.12
23:09:25.198 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:09:25.198 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:25.198 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:09:25.200 00.002 12308 MoveAxis(E, 0, ABG)
23:09:25.200 00.000 12308 Move returns status 0, amount 0
23:09:25.200 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:25.204 00.004 12308 MoveAxis(N, 0, ABG)
23:09:25.204 00.000 12308 Move returns status 0, amount 0
23:09:25.204 00.000 12308 move complete, result=0
23:09:25.204 00.000 12308 worker thread done servicing request
23:09:25.226 00.022 14556 UpdateGuideState exits: m=2027 SNR=30.2
23:09:25.231 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:25.234 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:25.238 00.004 14556 Enqueuing Expose request
23:09:25.241 00.003 12308 Worker thread wakes up
23:09:25.243 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:25.248 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:25.248 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:26.505 01.257 12308 Exposure complete
23:09:26.645 00.140 12308 worker thread done servicing request
23:09:26.646 00.001 14556 OnExposeComplete: enter
23:09:26.652 00.006 14556 UpdateGuideState(): m_state=6
23:09:26.657 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6438
23:09:26.661 00.004 14556 Star::Find returns 1 (0), X=168.75, Y=999.17, Mass=2234, SNR=31.5, Peak=187 HFD=4.5
23:09:26.666 00.005 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.48 = -1.81)
23:09:26.670 00.004 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.91)
23:09:26.673 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.16 cameraTheta=1.40 mountX=-0.04 mountY=-0.15, mountTheta=-1.81
23:09:26.679 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.15, opts=13)
23:09:26.682 00.003 14556 Enqueuing Move request for scope (0.03, 0.15)
23:09:26.687 00.005 12308 Worker thread wakes up
23:09:26.687 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
23:09:26.687 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
23:09:26.687 00.000 12308 Moving (0.03, 0.15) raw xDistance=-0.04 yDistance=-0.15
23:09:26.687 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:09:26.687 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:26.688 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:09:26.688 00.000 12308 MoveAxis(E, 0, ABG)
23:09:26.688 00.000 12308 Move returns status 0, amount 0
23:09:26.689 00.001 12308 MoveAxis(N, 0, ABG)
23:09:26.689 00.000 12308 Move returns status 0, amount 0
23:09:26.689 00.000 12308 move complete, result=0
23:09:26.690 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:26.694 00.004 12308 worker thread done servicing request
23:09:26.714 00.020 14556 UpdateGuideState exits: m=2234 SNR=31.5
23:09:26.719 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:26.723 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:26.726 00.003 14556 Enqueuing Expose request
23:09:26.730 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:26.734 00.004 12308 Worker thread wakes up
23:09:26.734 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:26.734 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:27.987 01.253 12308 Exposure complete
23:09:28.121 00.134 12308 worker thread done servicing request
23:09:28.121 00.000 14556 OnExposeComplete: enter
23:09:28.125 00.004 14556 UpdateGuideState(): m_state=6
23:09:28.130 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6439
23:09:28.134 00.004 14556 Star::Find returns 1 (0), X=168.73, Y=999.12, Mass=2449, SNR=33.5, Peak=184 HFD=4.5
23:09:28.138 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
23:09:28.141 00.003 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
23:09:28.145 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.57 mountX=-0.01 mountY=-0.10, mountTheta=-1.64
23:09:28.151 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.10, opts=13)
23:09:28.156 00.005 14556 Enqueuing Move request for scope (0.00, 0.10)
23:09:28.159 00.003 12308 Worker thread wakes up
23:09:28.160 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
23:09:28.160 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
23:09:28.160 00.000 12308 Moving (0.00, 0.10) raw xDistance=-0.01 yDistance=-0.10
23:09:28.160 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:09:28.160 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:28.162 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:09:28.162 00.000 12308 MoveAxis(E, 0, ABG)
23:09:28.162 00.000 12308 Move returns status 0, amount 0
23:09:28.162 00.000 12308 MoveAxis(N, 0, ABG)
23:09:28.162 00.000 12308 Move returns status 0, amount 0
23:09:28.162 00.000 12308 move complete, result=0
23:09:28.163 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:28.167 00.004 12308 worker thread done servicing request
23:09:28.190 00.023 14556 UpdateGuideState exits: m=2449 SNR=33.5
23:09:28.195 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:28.198 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:28.202 00.004 14556 Enqueuing Expose request
23:09:28.206 00.004 12308 Worker thread wakes up
23:09:28.206 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:28.212 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:28.213 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:29.461 01.248 12308 Exposure complete
23:09:29.595 00.134 12308 worker thread done servicing request
23:09:29.595 00.000 14556 OnExposeComplete: enter
23:09:29.599 00.004 14556 UpdateGuideState(): m_state=6
23:09:29.602 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6440
23:09:29.606 00.004 14556 Star::Find returns 1 (0), X=168.83, Y=999.25, Mass=2045, SNR=30.5, Peak=178 HFD=4.3
23:09:29.610 00.004 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.24 = -2.04)
23:09:29.614 00.004 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.14)
23:09:29.618 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.17 mountX=-0.12 mountY=-0.22, mountTheta=-2.07
23:09:29.622 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.24, opts=13)
23:09:29.627 00.005 14556 Enqueuing Move request for scope (0.10, 0.24)
23:09:29.631 00.004 12308 Worker thread wakes up
23:09:29.631 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.24) opts 0xd
23:09:29.631 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.24)
23:09:29.631 00.000 12308 Moving (0.10, 0.24) raw xDistance=-0.12 yDistance=-0.22
23:09:29.631 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:09:29.631 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:09:29.631 00.000 12308 MoveAxis(E, 0, ABG)
23:09:29.632 00.001 12308 Move returns status 0, amount 0
23:09:29.632 00.000 12308 MoveAxis(N, 153, ABG)
23:09:29.632 00.000 12308 Guiding  Dir = 0, Dur = 153
23:09:29.632 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:29.636 00.004 12308 IsSlewing returns 0
23:09:29.636 00.000 12308 IsGuiding returns 0
23:09:29.637 00.001 12308 PulseGuide returned control before completion, sleep 163
23:09:29.659 00.022 14556 UpdateGuideState exits: m=2045 SNR=30.5
23:09:29.664 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:29.667 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:29.672 00.005 14556 Enqueuing Expose request
23:09:29.809 00.137 12308 IsGuiding returns 1
23:09:29.809 00.000 12308 scope still moving after pulse duration time elapsed
23:09:29.840 00.031 12308 IsSlewing returns 0
23:09:29.841 00.001 12308 IsGuiding returns 0
23:09:29.841 00.000 12308 scope move finished after 153 + 51 ms
23:09:29.842 00.001 12308 Move returns status 0, amount 153
23:09:29.842 00.000 12308 move complete, result=0
23:09:29.842 00.000 12308 worker thread done servicing request
23:09:29.843 00.001 12308 Worker thread wakes up
23:09:29.843 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 153 ms NORTH
23:09:29.850 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:29.850 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:31.099 01.249 12308 Exposure complete
23:09:31.238 00.139 12308 worker thread done servicing request
23:09:31.239 00.001 14556 OnExposeComplete: enter
23:09:31.243 00.004 14556 UpdateGuideState(): m_state=6
23:09:31.248 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6441
23:09:31.251 00.003 14556 Star::Find returns 1 (0), X=168.81, Y=999.14, Mass=2311, SNR=32.2, Peak=189 HFD=4.4
23:09:31.255 00.004 14556 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.07) = xAngle (4.06 = -2.23)
23:09:31.259 00.004 14556 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.96 = -2.33)
23:09:31.264 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.15 cameraTheta=0.98 mountX=-0.09 mountY=-0.11, mountTheta=-2.27
23:09:31.268 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.13, opts=13)
23:09:31.273 00.005 14556 Enqueuing Move request for scope (0.09, 0.13)
23:09:31.278 00.005 12308 Worker thread wakes up
23:09:31.278 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
23:09:31.278 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
23:09:31.279 00.001 12308 Moving (0.09, 0.13) raw xDistance=-0.09 yDistance=-0.11
23:09:31.279 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:09:31.279 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:31.280 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:09:31.280 00.000 12308 MoveAxis(E, 0, ABG)
23:09:31.281 00.001 12308 Move returns status 0, amount 0
23:09:31.281 00.000 12308 MoveAxis(N, 0, ABG)
23:09:31.281 00.000 12308 Move returns status 0, amount 0
23:09:31.281 00.000 12308 move complete, result=0
23:09:31.282 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:31.286 00.004 12308 worker thread done servicing request
23:09:31.307 00.021 14556 UpdateGuideState exits: m=2311 SNR=32.2
23:09:31.312 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:31.316 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:31.320 00.004 14556 Enqueuing Expose request
23:09:31.323 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:31.328 00.005 12308 Worker thread wakes up
23:09:31.328 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:31.328 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:32.577 01.249 12308 Exposure complete
23:09:32.708 00.131 12308 worker thread done servicing request
23:09:32.708 00.000 14556 OnExposeComplete: enter
23:09:32.714 00.006 14556 UpdateGuideState(): m_state=6
23:09:32.719 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6442
23:09:32.723 00.004 14556 Star::Find returns 1 (0), X=168.83, Y=999.16, Mass=2295, SNR=32.1, Peak=189 HFD=4.6
23:09:32.726 00.003 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.04 = -2.25)
23:09:32.729 00.003 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.35)
23:09:32.732 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.17 cameraTheta=0.96 mountX=-0.11 mountY=-0.12, mountTheta=-2.29
23:09:32.736 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.14, opts=13)
23:09:32.738 00.002 14556 Enqueuing Move request for scope (0.10, 0.14)
23:09:32.743 00.005 12308 Worker thread wakes up
23:09:32.743 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.14) opts 0xd
23:09:32.743 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.14)
23:09:32.743 00.000 12308 Moving (0.10, 0.14) raw xDistance=-0.11 yDistance=-0.12
23:09:32.743 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:09:32.745 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:32.745 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:09:32.745 00.000 12308 MoveAxis(E, 0, ABG)
23:09:32.745 00.000 12308 Move returns status 0, amount 0
23:09:32.745 00.000 12308 MoveAxis(N, 0, ABG)
23:09:32.745 00.000 12308 Move returns status 0, amount 0
23:09:32.746 00.001 12308 move complete, result=0
23:09:32.746 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:32.750 00.004 12308 worker thread done servicing request
23:09:32.771 00.021 14556 UpdateGuideState exits: m=2295 SNR=32.1
23:09:32.775 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:32.779 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:32.782 00.003 14556 Enqueuing Expose request
23:09:32.787 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:32.790 00.003 12308 Worker thread wakes up
23:09:32.790 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:32.790 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:34.033 01.243 12308 Exposure complete
23:09:34.168 00.135 12308 worker thread done servicing request
23:09:34.168 00.000 14556 OnExposeComplete: enter
23:09:34.172 00.004 14556 UpdateGuideState(): m_state=6
23:09:34.176 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6443
23:09:34.181 00.005 14556 Star::Find returns 1 (0), X=168.86, Y=999.14, Mass=2307, SNR=32.3, Peak=193 HFD=4.4
23:09:34.185 00.004 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.83 = -2.45)
23:09:34.188 00.003 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.55)
23:09:34.192 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.13 hyp=0.18 cameraTheta=0.76 mountX=-0.14 mountY=-0.10, mountTheta=-2.52
23:09:34.198 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.13, opts=13)
23:09:34.202 00.004 14556 Enqueuing Move request for scope (0.13, 0.13)
23:09:34.206 00.004 12308 Worker thread wakes up
23:09:34.206 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.13) opts 0xd
23:09:34.206 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.13)
23:09:34.206 00.000 12308 Moving (0.13, 0.13) raw xDistance=-0.14 yDistance=-0.10
23:09:34.206 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:09:34.208 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:34.208 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:09:34.208 00.000 12308 MoveAxis(E, 0, ABG)
23:09:34.208 00.000 12308 Move returns status 0, amount 0
23:09:34.208 00.000 12308 MoveAxis(N, 0, ABG)
23:09:34.209 00.001 12308 Move returns status 0, amount 0
23:09:34.209 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:34.216 00.007 12308 move complete, result=0
23:09:34.216 00.000 12308 worker thread done servicing request
23:09:34.239 00.023 14556 UpdateGuideState exits: m=2307 SNR=32.3
23:09:34.246 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:34.251 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:34.255 00.004 14556 Enqueuing Expose request
23:09:34.259 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:34.263 00.004 12308 Worker thread wakes up
23:09:34.264 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:34.264 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:35.504 01.240 12308 Exposure complete
23:09:35.642 00.138 12308 worker thread done servicing request
23:09:35.643 00.001 14556 OnExposeComplete: enter
23:09:35.646 00.003 14556 UpdateGuideState(): m_state=6
23:09:35.650 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6444
23:09:35.654 00.004 14556 Star::Find returns 1 (0), X=168.88, Y=999.36, Mass=2352, SNR=32.5, Peak=193 HFD=5.0
23:09:35.659 00.005 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.24 = -2.04)
23:09:35.662 00.003 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.14)
23:09:35.666 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.35 hyp=0.38 cameraTheta=1.17 mountX=-0.17 mountY=-0.32, mountTheta=-2.07
23:09:35.671 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.35, opts=13)
23:09:35.674 00.003 14556 Enqueuing Move request for scope (0.15, 0.35)
23:09:35.679 00.005 12308 Worker thread wakes up
23:09:35.679 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.35) opts 0xd
23:09:35.679 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.35)
23:09:35.679 00.000 12308 Moving (0.15, 0.35) raw xDistance=-0.17 yDistance=-0.32
23:09:35.680 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:09:35.680 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
23:09:35.680 00.000 12308 MoveAxis(E, 0, ABG)
23:09:35.680 00.000 12308 Move returns status 0, amount 0
23:09:35.680 00.000 12308 MoveAxis(N, 223, ABG)
23:09:35.680 00.000 12308 Guiding  Dir = 0, Dur = 223
23:09:35.681 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:35.684 00.003 12308 IsSlewing returns 0
23:09:35.685 00.001 12308 IsGuiding returns 0
23:09:35.686 00.001 12308 PulseGuide returned control before completion, sleep 233
23:09:35.706 00.020 14556 UpdateGuideState exits: m=2352 SNR=32.5
23:09:35.709 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:35.715 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:35.720 00.005 14556 Enqueuing Expose request
23:09:35.923 00.203 12308 IsGuiding returns 1
23:09:35.923 00.000 12308 scope still moving after pulse duration time elapsed
23:09:35.954 00.031 12308 IsSlewing returns 0
23:09:35.954 00.000 12308 IsGuiding returns 0
23:09:35.955 00.001 12308 scope move finished after 223 + 46 ms
23:09:35.955 00.000 12308 Move returns status 0, amount 223
23:09:35.955 00.000 12308 move complete, result=0
23:09:35.955 00.000 12308 worker thread done servicing request
23:09:35.957 00.002 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 223 ms NORTH
23:09:35.963 00.006 12308 Worker thread wakes up
23:09:35.963 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:35.963 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:37.221 01.258 12308 Exposure complete
23:09:37.362 00.141 12308 worker thread done servicing request
23:09:37.362 00.000 14556 OnExposeComplete: enter
23:09:37.369 00.007 14556 UpdateGuideState(): m_state=6
23:09:37.373 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6445
23:09:37.377 00.004 14556 Star::Find returns 1 (0), X=168.80, Y=999.02, Mass=2295, SNR=32.4, Peak=194 HFD=4.4
23:09:37.382 00.005 14556 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.07) = xAngle (3.12 = 3.12)
23:09:37.386 00.004 14556 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.02 = 3.02)
23:09:37.390 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.04 mountX=-0.07 mountY=0.01, mountTheta=3.02
23:09:37.395 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.00, opts=13)
23:09:37.398 00.003 14556 Enqueuing Move request for scope (0.07, 0.00)
23:09:37.401 00.003 12308 Worker thread wakes up
23:09:37.401 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
23:09:37.401 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
23:09:37.401 00.000 12308 Moving (0.07, 0.00) raw xDistance=-0.07 yDistance=0.01
23:09:37.401 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:09:37.403 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:37.403 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:09:37.403 00.000 12308 MoveAxis(E, 0, ABG)
23:09:37.403 00.000 12308 Move returns status 0, amount 0
23:09:37.403 00.000 12308 MoveAxis(N, 0, ABG)
23:09:37.403 00.000 12308 Move returns status 0, amount 0
23:09:37.403 00.000 12308 move complete, result=0
23:09:37.403 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:37.407 00.004 12308 worker thread done servicing request
23:09:37.423 00.016 14556 UpdateGuideState exits: m=2295 SNR=32.4
23:09:37.429 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:37.434 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:37.438 00.004 14556 Enqueuing Expose request
23:09:37.442 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:09:37.446 00.004 12308 Worker thread wakes up
23:09:37.446 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:37.446 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:38.683 01.237 12308 Exposure complete
23:09:38.810 00.127 12308 worker thread done servicing request
23:09:38.810 00.000 14556 OnExposeComplete: enter
23:09:38.815 00.005 14556 UpdateGuideState(): m_state=6
23:09:38.821 00.006 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6446
23:09:38.825 00.004 14556 Star::Find returns 1 (0), X=168.83, Y=999.00, Mass=2140, SNR=31.0, Peak=200 HFD=4.3
23:09:38.829 00.004 14556 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-3.07) = xAngle (2.96 = 2.96)
23:09:38.836 00.007 14556 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.86 = 2.86)
23:09:38.842 00.006 14556 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.11 mountX=-0.10 mountY=0.03, mountTheta=2.87
23:09:38.849 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.01, opts=13)
23:09:38.854 00.005 14556 Enqueuing Move request for scope (0.10, -0.01)
23:09:38.859 00.005 12308 Worker thread wakes up
23:09:38.859 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
23:09:38.859 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
23:09:38.859 00.000 12308 Moving (0.10, -0.01) raw xDistance=-0.10 yDistance=0.03
23:09:38.861 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:09:38.861 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:38.861 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:09:38.861 00.000 12308 MoveAxis(E, 0, ABG)
23:09:38.861 00.000 12308 Move returns status 0, amount 0
23:09:38.862 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:38.866 00.004 12308 MoveAxis(N, 0, ABG)
23:09:38.866 00.000 12308 Move returns status 0, amount 0
23:09:38.866 00.000 12308 move complete, result=0
23:09:38.866 00.000 12308 worker thread done servicing request
23:09:38.886 00.020 14556 UpdateGuideState exits: m=2140 SNR=31.0
23:09:38.889 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:38.891 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:38.897 00.006 14556 Enqueuing Expose request
23:09:38.901 00.004 12308 Worker thread wakes up
23:09:38.901 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:38.901 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:09:38.903 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:40.160 01.257 12308 Exposure complete
23:09:40.302 00.142 12308 worker thread done servicing request
23:09:40.303 00.001 14556 OnExposeComplete: enter
23:09:40.306 00.003 14556 UpdateGuideState(): m_state=6
23:09:40.311 00.005 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6447
23:09:40.315 00.004 14556 Star::Find returns 1 (0), X=168.95, Y=998.99, Mass=2319, SNR=32.2, Peak=182 HFD=4.5
23:09:40.318 00.003 14556 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-3.07) = xAngle (2.97 = 2.97)
23:09:40.322 00.004 14556 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.87 = 2.87)
23:09:40.326 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=-0.02 hyp=0.23 cameraTheta=-0.10 mountX=-0.22 mountY=0.06, mountTheta=2.88
23:09:40.331 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=-0.02, opts=13)
23:09:40.335 00.004 14556 Enqueuing Move request for scope (0.23, -0.02)
23:09:40.339 00.004 12308 Worker thread wakes up
23:09:40.339 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.02) opts 0xd
23:09:40.339 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, -0.02)
23:09:40.339 00.000 12308 Moving (0.23, -0.02) raw xDistance=-0.22 yDistance=0.06
23:09:40.340 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:09:40.340 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:40.340 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:09:40.340 00.000 12308 MoveAxis(E, 97, ABG)
23:09:40.341 00.001 12308 Guiding  Dir = 2, Dur = 97
23:09:40.341 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:40.345 00.004 12308 IsSlewing returns 0
23:09:40.346 00.001 12308 IsGuiding returns 0
23:09:40.346 00.000 12308 PulseGuide returned control before completion, sleep 107
23:09:40.367 00.021 14556 UpdateGuideState exits: m=2319 SNR=32.2
23:09:40.375 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:40.379 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:40.383 00.004 14556 Enqueuing Expose request
23:09:40.462 00.079 12308 IsGuiding returns 1
23:09:40.462 00.000 12308 scope still moving after pulse duration time elapsed
23:09:40.494 00.032 12308 IsSlewing returns 0
23:09:40.497 00.003 12308 IsGuiding returns 0
23:09:40.497 00.000 12308 scope move finished after 97 + 54 ms
23:09:40.498 00.001 12308 Move returns status 0, amount 97
23:09:40.498 00.000 12308 MoveAxis(N, 0, ABG)
23:09:40.498 00.000 12308 Move returns status 0, amount 0
23:09:40.498 00.000 12308 move complete, result=0
23:09:40.500 00.002 12308 worker thread done servicing request
23:09:40.500 00.000 14556 GuideStep: -0.2 px 97 ms EAST, 0.1 px 0 ms NORTH
23:09:40.506 00.006 12308 Worker thread wakes up
23:09:40.506 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:40.506 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:41.757 01.251 12308 Exposure complete
23:09:41.901 00.144 12308 worker thread done servicing request
23:09:41.901 00.000 14556 OnExposeComplete: enter
23:09:41.908 00.007 14556 UpdateGuideState(): m_state=6
23:09:41.913 00.005 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6448
23:09:41.919 00.006 14556 Star::Find returns 1 (0), X=169.00, Y=999.08, Mass=2098, SNR=30.7, Peak=178 HFD=4.4
23:09:41.923 00.004 14556 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.07) = xAngle (3.31 = -2.97)
23:09:41.929 00.006 14556 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.21 = -3.07)
23:09:41.938 00.009 14556 CameraToMount -- cameraX=0.27 cameraY=0.07 hyp=0.28 cameraTheta=0.24 mountX=-0.28 mountY=-0.02, mountTheta=-3.07
23:09:41.946 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.07, opts=13)
23:09:41.952 00.006 14556 Enqueuing Move request for scope (0.27, 0.07)
23:09:41.958 00.006 12308 Worker thread wakes up
23:09:41.958 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.07) opts 0xd
23:09:41.958 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.07)
23:09:41.958 00.000 12308 Moving (0.27, 0.07) raw xDistance=-0.28 yDistance=-0.02
23:09:41.958 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:09:41.959 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:41.959 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:09:41.959 00.000 12308 MoveAxis(E, 127, ABG)
23:09:41.959 00.000 12308 Guiding  Dir = 2, Dur = 127
23:09:41.961 00.002 12308 IsSlewing returns 0
23:09:41.961 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:41.968 00.007 12308 IsGuiding returns 0
23:09:41.969 00.001 12308 PulseGuide returned control before completion, sleep 137
23:09:41.995 00.026 14556 UpdateGuideState exits: m=2098 SNR=30.7
23:09:42.001 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:42.006 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:42.013 00.007 14556 Enqueuing Expose request
23:09:42.120 00.107 12308 IsGuiding returns 1
23:09:42.121 00.001 12308 scope still moving after pulse duration time elapsed
23:09:42.152 00.031 12308 IsSlewing returns 0
23:09:42.157 00.005 12308 IsGuiding returns 0
23:09:42.157 00.000 12308 scope move finished after 127 + 62 ms
23:09:42.158 00.001 12308 Move returns status 0, amount 127
23:09:42.159 00.001 12308 MoveAxis(N, 0, ABG)
23:09:42.159 00.000 12308 Move returns status 0, amount 0
23:09:42.160 00.001 12308 move complete, result=0
23:09:42.161 00.001 12308 worker thread done servicing request
23:09:42.161 00.000 14556 GuideStep: -0.3 px 127 ms EAST, -0.0 px 0 ms NORTH
23:09:42.169 00.008 12308 Worker thread wakes up
23:09:42.169 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:42.169 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:43.418 01.249 12308 Exposure complete
23:09:43.544 00.126 12308 worker thread done servicing request
23:09:43.545 00.001 14556 OnExposeComplete: enter
23:09:43.549 00.004 14556 UpdateGuideState(): m_state=6
23:09:43.554 00.005 14556 Star::Find(15, 169, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6449
23:09:43.560 00.006 14556 Star::Find returns 1 (0), X=168.34, Y=999.14, Mass=2092, SNR=30.5, Peak=158 HFD=4.5
23:09:43.565 00.005 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
23:09:43.569 00.004 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.49)
23:09:43.574 00.005 14556 CameraToMount -- cameraX=-0.38 cameraY=0.13 hyp=0.41 cameraTheta=2.82 mountX=0.37 mountY=-0.19, mountTheta=-0.47
23:09:43.579 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.38, y=0.13, opts=13)
23:09:43.584 00.005 14556 Enqueuing Move request for scope (-0.38, 0.13)
23:09:43.589 00.005 12308 Worker thread wakes up
23:09:43.589 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.13) opts 0xd
23:09:43.589 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.38, 0.13)
23:09:43.589 00.000 12308 Moving (-0.38, 0.13) raw xDistance=0.37 yDistance=-0.19
23:09:43.590 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.37
23:09:43.590 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:43.590 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:09:43.591 00.001 12308 MoveAxis(W, 154, ABG)
23:09:43.591 00.000 12308 Guiding  Dir = 3, Dur = 154
23:09:43.591 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:43.595 00.004 12308 IsSlewing returns 0
23:09:43.596 00.001 12308 IsGuiding returns 0
23:09:43.596 00.000 12308 PulseGuide returned control before completion, sleep 164
23:09:43.618 00.022 14556 UpdateGuideState exits: m=2092 SNR=30.5
23:09:43.624 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:43.628 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:43.633 00.005 14556 Enqueuing Expose request
23:09:43.773 00.140 12308 IsGuiding returns 0
23:09:43.774 00.001 12308 Move returns status 0, amount 154
23:09:43.775 00.001 12308 MoveAxis(N, 0, ABG)
23:09:43.775 00.000 12308 Move returns status 0, amount 0
23:09:43.776 00.001 12308 move complete, result=0
23:09:43.776 00.000 12308 worker thread done servicing request
23:09:43.776 00.000 14556 GuideStep: 0.4 px 154 ms WEST, -0.2 px 0 ms NORTH
23:09:43.785 00.009 12308 Worker thread wakes up
23:09:43.785 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:43.785 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:45.034 01.249 12308 Exposure complete
23:09:45.176 00.142 12308 worker thread done servicing request
23:09:45.178 00.002 14556 OnExposeComplete: enter
23:09:45.181 00.003 14556 UpdateGuideState(): m_state=6
23:09:45.184 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6450
23:09:45.187 00.003 14556 Star::Find returns 1 (0), X=168.71, Y=999.25, Mass=2301, SNR=32.0, Peak=182 HFD=4.6
23:09:45.191 00.004 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.71 = -1.57)
23:09:45.194 00.003 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.67)
23:09:45.197 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.64 mountX=0.00 mountY=-0.23, mountTheta=-1.57
23:09:45.200 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.23, opts=13)
23:09:45.204 00.004 14556 Enqueuing Move request for scope (-0.02, 0.23)
23:09:45.208 00.004 12308 Worker thread wakes up
23:09:45.208 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.23) opts 0xd
23:09:45.208 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.23)
23:09:45.208 00.000 12308 Moving (-0.02, 0.23) raw xDistance=0.00 yDistance=-0.23
23:09:45.209 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:09:45.209 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:09:45.209 00.000 12308 MoveAxis(E, 0, ABG)
23:09:45.209 00.000 12308 Move returns status 0, amount 0
23:09:45.209 00.000 12308 MoveAxis(N, 162, ABG)
23:09:45.210 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:45.213 00.003 12308 Guiding  Dir = 0, Dur = 162
23:09:45.213 00.000 12308 IsSlewing returns 0
23:09:45.214 00.001 12308 IsGuiding returns 0
23:09:45.215 00.001 12308 PulseGuide returned control before completion, sleep 172
23:09:45.233 00.018 14556 UpdateGuideState exits: m=2301 SNR=32.0
23:09:45.237 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:45.243 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:45.250 00.007 14556 Enqueuing Expose request
23:09:45.399 00.149 12308 IsGuiding returns 1
23:09:45.399 00.000 12308 scope still moving after pulse duration time elapsed
23:09:45.430 00.031 12308 IsSlewing returns 0
23:09:45.431 00.001 12308 IsGuiding returns 0
23:09:45.431 00.000 12308 scope move finished after 162 + 54 ms
23:09:45.431 00.000 12308 Move returns status 0, amount 162
23:09:45.432 00.001 12308 move complete, result=0
23:09:45.432 00.000 12308 worker thread done servicing request
23:09:45.432 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 162 ms NORTH
23:09:45.438 00.006 12308 Worker thread wakes up
23:09:45.438 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:45.439 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:46.691 01.252 12308 Exposure complete
23:09:46.833 00.142 12308 worker thread done servicing request
23:09:46.834 00.001 14556 OnExposeComplete: enter
23:09:46.837 00.003 14556 UpdateGuideState(): m_state=6
23:09:46.841 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6451
23:09:46.844 00.003 14556 Star::Find returns 1 (0), X=168.67, Y=999.13, Mass=2239, SNR=31.9, Peak=162 HFD=4.6
23:09:46.848 00.004 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.13 = -1.16)
23:09:46.852 00.004 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.26)
23:09:46.856 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.05 mountX=0.05 mountY=-0.13, mountTheta=-1.17
23:09:46.860 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.12, opts=13)
23:09:46.865 00.005 14556 Enqueuing Move request for scope (-0.06, 0.12)
23:09:46.869 00.004 12308 Worker thread wakes up
23:09:46.869 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
23:09:46.869 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
23:09:46.869 00.000 12308 Moving (-0.06, 0.12) raw xDistance=0.05 yDistance=-0.13
23:09:46.870 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:09:46.870 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:46.870 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:09:46.870 00.000 12308 MoveAxis(E, 0, ABG)
23:09:46.870 00.000 12308 Move returns status 0, amount 0
23:09:46.872 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:46.876 00.004 12308 MoveAxis(N, 0, ABG)
23:09:46.876 00.000 12308 Move returns status 0, amount 0
23:09:46.876 00.000 12308 move complete, result=0
23:09:46.876 00.000 12308 worker thread done servicing request
23:09:46.898 00.022 14556 UpdateGuideState exits: m=2239 SNR=31.9
23:09:46.904 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:46.909 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:46.913 00.004 14556 Enqueuing Expose request
23:09:46.916 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:46.920 00.004 12308 Worker thread wakes up
23:09:46.920 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:46.920 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:48.164 01.244 12308 Exposure complete
23:09:48.307 00.143 12308 worker thread done servicing request
23:09:48.308 00.001 14556 OnExposeComplete: enter
23:09:48.313 00.005 14556 UpdateGuideState(): m_state=6
23:09:48.317 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6452
23:09:48.321 00.004 14556 Star::Find returns 1 (0), X=168.66, Y=999.31, Mass=2207, SNR=31.3, Peak=186 HFD=4.5
23:09:48.324 00.003 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
23:09:48.328 00.004 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
23:09:48.331 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.30 hyp=0.31 cameraTheta=1.80 mountX=0.05 mountY=-0.30, mountTheta=-1.41
23:09:48.337 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.30, opts=13)
23:09:48.342 00.005 14556 Enqueuing Move request for scope (-0.07, 0.30)
23:09:48.347 00.005 12308 Worker thread wakes up
23:09:48.347 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.30) opts 0xd
23:09:48.349 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.30)
23:09:48.349 00.000 12308 Moving (-0.07, 0.30) raw xDistance=0.05 yDistance=-0.30
23:09:48.349 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:09:48.349 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:09:48.350 00.001 12308 MoveAxis(E, 0, ABG)
23:09:48.350 00.000 12308 Move returns status 0, amount 0
23:09:48.350 00.000 12308 MoveAxis(N, 215, ABG)
23:09:48.351 00.001 12308 Guiding  Dir = 0, Dur = 215
23:09:48.351 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:48.358 00.007 12308 IsSlewing returns 0
23:09:48.358 00.000 12308 IsGuiding returns 0
23:09:48.359 00.001 12308 PulseGuide returned control before completion, sleep 225
23:09:48.388 00.029 14556 UpdateGuideState exits: m=2207 SNR=31.3
23:09:48.395 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:48.402 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:48.407 00.005 14556 Enqueuing Expose request
23:09:48.592 00.185 12308 IsGuiding returns 1
23:09:48.592 00.000 12308 scope still moving after pulse duration time elapsed
23:09:48.623 00.031 12308 IsSlewing returns 0
23:09:48.624 00.001 12308 IsGuiding returns 1
23:09:48.655 00.031 12308 IsSlewing returns 0
23:09:48.655 00.000 12308 IsGuiding returns 0
23:09:48.655 00.000 12308 scope move finished after 215 + 81 ms
23:09:48.655 00.000 12308 Move returns status 0, amount 215
23:09:48.656 00.001 12308 move complete, result=0
23:09:48.656 00.000 12308 worker thread done servicing request
23:09:48.656 00.000 12308 Worker thread wakes up
23:09:48.657 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:48.657 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:48.657 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 215 ms NORTH
23:09:49.911 01.254 12308 Exposure complete
23:09:50.050 00.139 12308 worker thread done servicing request
23:09:50.050 00.000 14556 OnExposeComplete: enter
23:09:50.055 00.005 14556 UpdateGuideState(): m_state=6
23:09:50.059 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6453
23:09:50.063 00.004 14556 Star::Find returns 1 (0), X=168.71, Y=998.85, Mass=2275, SNR=32.3, Peak=181 HFD=4.6
23:09:50.066 00.003 14556 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-3.07) = xAngle (1.40 = 1.40)
23:09:50.070 00.004 14556 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.30 = 1.30)
23:09:50.074 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.67 mountX=0.03 mountY=0.16, mountTheta=1.39
23:09:50.079 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.17, opts=13)
23:09:50.083 00.004 14556 Enqueuing Move request for scope (-0.02, -0.17)
23:09:50.089 00.006 12308 Worker thread wakes up
23:09:50.089 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
23:09:50.089 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
23:09:50.090 00.001 12308 Moving (-0.02, -0.17) raw xDistance=0.03 yDistance=0.16
23:09:50.090 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:09:50.090 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:50.090 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:09:50.090 00.000 12308 MoveAxis(E, 0, ABG)
23:09:50.091 00.001 12308 Move returns status 0, amount 0
23:09:50.091 00.000 12308 MoveAxis(N, 0, ABG)
23:09:50.091 00.000 12308 Move returns status 0, amount 0
23:09:50.091 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:50.097 00.006 12308 move complete, result=0
23:09:50.097 00.000 12308 worker thread done servicing request
23:09:50.116 00.019 14556 UpdateGuideState exits: m=2275 SNR=32.3
23:09:50.122 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:50.126 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:50.130 00.004 14556 Enqueuing Expose request
23:09:50.133 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:09:50.136 00.003 12308 Worker thread wakes up
23:09:50.138 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:50.138 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:51.393 01.255 12308 Exposure complete
23:09:51.528 00.135 12308 worker thread done servicing request
23:09:51.528 00.000 14556 OnExposeComplete: enter
23:09:51.533 00.005 14556 UpdateGuideState(): m_state=6
23:09:51.537 00.004 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6454
23:09:51.540 00.003 14556 Star::Find returns 1 (0), X=168.74, Y=998.97, Mass=2141, SNR=30.8, Peak=164 HFD=4.5
23:09:51.544 00.004 14556 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-3.07) = xAngle (1.87 = 1.87)
23:09:51.548 00.004 14556 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.77 = 1.77)
23:09:51.552 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.20 mountX=-0.01 mountY=0.04, mountTheta=1.86
23:09:51.558 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.04, opts=13)
23:09:51.562 00.004 14556 Enqueuing Move request for scope (0.02, -0.04)
23:09:51.566 00.004 12308 Worker thread wakes up
23:09:51.566 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
23:09:51.566 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
23:09:51.566 00.000 12308 Moving (0.02, -0.04) raw xDistance=-0.01 yDistance=0.04
23:09:51.566 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:09:51.566 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:51.567 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:09:51.567 00.000 12308 MoveAxis(E, 0, ABG)
23:09:51.567 00.000 12308 Move returns status 0, amount 0
23:09:51.567 00.000 12308 MoveAxis(N, 0, ABG)
23:09:51.567 00.000 12308 Move returns status 0, amount 0
23:09:51.569 00.002 12308 move complete, result=0
23:09:51.569 00.000 12308 worker thread done servicing request
23:09:51.569 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:51.595 00.026 14556 UpdateGuideState exits: m=2141 SNR=30.8
23:09:51.600 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:51.603 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:51.608 00.005 14556 Enqueuing Expose request
23:09:51.611 00.003 12308 Worker thread wakes up
23:09:51.612 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:51.612 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:51.613 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:09:52.863 01.250 12308 Exposure complete
23:09:53.006 00.143 12308 worker thread done servicing request
23:09:53.007 00.001 14556 OnExposeComplete: enter
23:09:53.010 00.003 14556 UpdateGuideState(): m_state=6
23:09:53.014 00.004 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6455
23:09:53.020 00.006 14556 Star::Find returns 1 (0), X=168.78, Y=999.16, Mass=2179, SNR=31.5, Peak=178 HFD=4.5
23:09:53.025 00.005 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.28 = -2.01)
23:09:53.030 00.005 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.18 = -2.11)
23:09:53.034 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.20 mountX=-0.07 mountY=-0.13, mountTheta=-2.03
23:09:53.038 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.15, opts=13)
23:09:53.043 00.005 14556 Enqueuing Move request for scope (0.06, 0.15)
23:09:53.046 00.003 12308 Worker thread wakes up
23:09:53.046 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
23:09:53.048 00.002 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
23:09:53.048 00.000 12308 Moving (0.06, 0.15) raw xDistance=-0.07 yDistance=-0.13
23:09:53.048 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:09:53.048 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:53.048 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:09:53.048 00.000 12308 MoveAxis(E, 0, ABG)
23:09:53.048 00.000 12308 Move returns status 0, amount 0
23:09:53.049 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:53.053 00.004 12308 MoveAxis(N, 0, ABG)
23:09:53.053 00.000 12308 Move returns status 0, amount 0
23:09:53.053 00.000 12308 move complete, result=0
23:09:53.053 00.000 12308 worker thread done servicing request
23:09:53.074 00.021 14556 UpdateGuideState exits: m=2179 SNR=31.5
23:09:53.079 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:53.084 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:53.087 00.003 14556 Enqueuing Expose request
23:09:53.092 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:53.095 00.003 12308 Worker thread wakes up
23:09:53.096 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:53.096 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:54.339 01.243 12308 Exposure complete
23:09:54.483 00.144 12308 worker thread done servicing request
23:09:54.483 00.000 14556 OnExposeComplete: enter
23:09:54.488 00.005 14556 UpdateGuideState(): m_state=6
23:09:54.492 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6456
23:09:54.495 00.003 14556 Star::Find returns 1 (0), X=168.60, Y=999.14, Mass=2402, SNR=33.0, Peak=184 HFD=4.6
23:09:54.498 00.003 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.47 = -0.82)
23:09:54.502 00.004 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.92)
23:09:54.506 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.39 mountX=0.12 mountY=-0.14, mountTheta=-0.86
23:09:54.511 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.12, opts=13)
23:09:54.514 00.003 14556 Enqueuing Move request for scope (-0.13, 0.12)
23:09:54.518 00.004 12308 Worker thread wakes up
23:09:54.518 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
23:09:54.518 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
23:09:54.519 00.001 12308 Moving (-0.13, 0.12) raw xDistance=0.12 yDistance=-0.14
23:09:54.519 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:09:54.519 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:54.519 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:09:54.520 00.001 12308 MoveAxis(E, 0, ABG)
23:09:54.520 00.000 12308 Move returns status 0, amount 0
23:09:54.520 00.000 12308 MoveAxis(N, 0, ABG)
23:09:54.520 00.000 12308 Move returns status 0, amount 0
23:09:54.521 00.001 12308 move complete, result=0
23:09:54.521 00.000 12308 worker thread done servicing request
23:09:54.521 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:54.546 00.025 14556 UpdateGuideState exits: m=2402 SNR=33.0
23:09:54.553 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:54.560 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:54.566 00.006 14556 Enqueuing Expose request
23:09:54.570 00.004 12308 Worker thread wakes up
23:09:54.570 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:54.576 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:54.577 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:55.831 01.254 12308 Exposure complete
23:09:55.970 00.139 12308 worker thread done servicing request
23:09:55.971 00.001 14556 OnExposeComplete: enter
23:09:55.975 00.004 14556 UpdateGuideState(): m_state=6
23:09:55.978 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6457
23:09:55.983 00.005 14556 Star::Find returns 1 (0), X=168.71, Y=999.12, Mass=2064, SNR=30.6, Peak=158 HFD=4.3
23:09:55.986 00.003 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
23:09:55.991 00.005 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
23:09:55.994 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.76 mountX=0.01 mountY=-0.11, mountTheta=-1.45
23:09:56.000 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.11, opts=13)
23:09:56.004 00.004 14556 Enqueuing Move request for scope (-0.02, 0.11)
23:09:56.008 00.004 12308 Worker thread wakes up
23:09:56.008 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
23:09:56.008 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
23:09:56.008 00.000 12308 Moving (-0.02, 0.11) raw xDistance=0.01 yDistance=-0.11
23:09:56.008 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:09:56.008 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:56.009 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:09:56.009 00.000 12308 MoveAxis(E, 0, ABG)
23:09:56.009 00.000 12308 Move returns status 0, amount 0
23:09:56.009 00.000 12308 MoveAxis(N, 0, ABG)
23:09:56.009 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:56.015 00.006 12308 Move returns status 0, amount 0
23:09:56.015 00.000 12308 move complete, result=0
23:09:56.015 00.000 12308 worker thread done servicing request
23:09:56.037 00.022 14556 UpdateGuideState exits: m=2064 SNR=30.6
23:09:56.042 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:56.046 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:56.050 00.004 14556 Enqueuing Expose request
23:09:56.054 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:56.059 00.005 12308 Worker thread wakes up
23:09:56.060 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:56.060 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:57.305 01.245 12308 Exposure complete
23:09:57.437 00.132 12308 worker thread done servicing request
23:09:57.438 00.001 14556 OnExposeComplete: enter
23:09:57.442 00.004 14556 UpdateGuideState(): m_state=6
23:09:57.446 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6458
23:09:57.450 00.004 14556 Star::Find returns 1 (0), X=168.67, Y=999.26, Mass=2154, SNR=31.1, Peak=165 HFD=4.5
23:09:57.454 00.004 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
23:09:57.459 00.005 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
23:09:57.462 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.25 hyp=0.25 cameraTheta=1.80 mountX=0.04 mountY=-0.25, mountTheta=-1.41
23:09:57.468 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.25, opts=13)
23:09:57.472 00.004 14556 Enqueuing Move request for scope (-0.06, 0.25)
23:09:57.477 00.005 12308 Worker thread wakes up
23:09:57.477 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.25) opts 0xd
23:09:57.477 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.25)
23:09:57.477 00.000 12308 Moving (-0.06, 0.25) raw xDistance=0.04 yDistance=-0.25
23:09:57.478 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:09:57.478 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:09:57.478 00.000 12308 MoveAxis(E, 0, ABG)
23:09:57.478 00.000 12308 Move returns status 0, amount 0
23:09:57.478 00.000 12308 MoveAxis(N, 178, ABG)
23:09:57.479 00.001 12308 Guiding  Dir = 0, Dur = 178
23:09:57.479 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:57.483 00.004 12308 IsSlewing returns 0
23:09:57.483 00.000 12308 IsGuiding returns 0
23:09:57.484 00.001 12308 PulseGuide returned control before completion, sleep 188
23:09:57.505 00.021 14556 UpdateGuideState exits: m=2154 SNR=31.1
23:09:57.510 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:57.514 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:57.518 00.004 14556 Enqueuing Expose request
23:09:57.684 00.166 12308 IsGuiding returns 1
23:09:57.685 00.001 12308 scope still moving after pulse duration time elapsed
23:09:57.715 00.030 12308 IsSlewing returns 0
23:09:57.716 00.001 12308 IsGuiding returns 0
23:09:57.716 00.000 12308 scope move finished after 178 + 55 ms
23:09:57.717 00.001 12308 Move returns status 0, amount 178
23:09:57.717 00.000 12308 move complete, result=0
23:09:57.718 00.001 12308 worker thread done servicing request
23:09:57.718 00.000 12308 Worker thread wakes up
23:09:57.718 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 178 ms NORTH
23:09:57.725 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:57.726 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:09:58.978 01.252 12308 Exposure complete
23:09:59.114 00.136 12308 worker thread done servicing request
23:09:59.115 00.001 14556 OnExposeComplete: enter
23:09:59.119 00.004 14556 UpdateGuideState(): m_state=6
23:09:59.121 00.002 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6459
23:09:59.126 00.005 14556 Star::Find returns 1 (0), X=168.62, Y=999.15, Mass=2158, SNR=31.2, Peak=150 HFD=4.7
23:09:59.130 00.004 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
23:09:59.133 00.003 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
23:09:59.137 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.18 cameraTheta=2.25 mountX=0.10 mountY=-0.16, mountTheta=-0.99
23:09:59.142 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.14, opts=13)
23:09:59.145 00.003 14556 Enqueuing Move request for scope (-0.11, 0.14)
23:09:59.149 00.004 12308 Worker thread wakes up
23:09:59.149 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd
23:09:59.149 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.14)
23:09:59.149 00.000 12308 Moving (-0.11, 0.14) raw xDistance=0.10 yDistance=-0.16
23:09:59.151 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:09:59.151 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:59.151 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:09:59.151 00.000 12308 MoveAxis(E, 0, ABG)
23:09:59.152 00.001 12308 Move returns status 0, amount 0
23:09:59.152 00.000 12308 MoveAxis(N, 0, ABG)
23:09:59.152 00.000 12308 Move returns status 0, amount 0
23:09:59.152 00.000 12308 move complete, result=0
23:09:59.152 00.000 12308 worker thread done servicing request
23:09:59.153 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:09:59.179 00.026 14556 UpdateGuideState exits: m=2158 SNR=31.2
23:09:59.184 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:59.187 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:09:59.192 00.005 14556 Enqueuing Expose request
23:09:59.196 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:09:59.200 00.004 12308 Worker thread wakes up
23:09:59.200 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:09:59.200 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:10:00.448 01.248 12308 Exposure complete
23:10:00.584 00.136 12308 worker thread done servicing request
23:10:00.584 00.000 14556 OnExposeComplete: enter
23:10:00.589 00.005 14556 UpdateGuideState(): m_state=6
23:10:00.593 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6460
23:10:00.598 00.005 14556 Star::Find returns 1 (0), X=168.85, Y=999.16, Mass=2341, SNR=32.6, Peak=173 HFD=4.4
23:10:00.603 00.005 14556 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.07) = xAngle (3.97 = -2.31)
23:10:00.608 00.005 14556 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.41)
23:10:00.614 00.006 14556 CameraToMount -- cameraX=0.12 cameraY=0.15 hyp=0.19 cameraTheta=0.90 mountX=-0.13 mountY=-0.13, mountTheta=-2.36
23:10:00.621 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.15, opts=13)
23:10:00.625 00.004 14556 Enqueuing Move request for scope (0.12, 0.15)
23:10:00.630 00.005 12308 Worker thread wakes up
23:10:00.630 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.15) opts 0xd
23:10:00.631 00.001 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.15)
23:10:00.631 00.000 12308 Moving (0.12, 0.15) raw xDistance=-0.13 yDistance=-0.13
23:10:00.631 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:10:00.632 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:10:00.632 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:10:00.632 00.000 12308 MoveAxis(E, 0, ABG)
23:10:00.632 00.000 12308 Move returns status 0, amount 0
23:10:00.633 00.001 12308 MoveAxis(N, 0, ABG)
23:10:00.633 00.000 12308 Move returns status 0, amount 0
23:10:00.633 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:00.639 00.006 12308 move complete, result=0
23:10:00.639 00.000 12308 worker thread done servicing request
23:10:00.657 00.018 14556 UpdateGuideState exits: m=2341 SNR=32.6
23:10:00.661 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:00.665 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:00.667 00.002 14556 Enqueuing Expose request
23:10:00.670 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:00.673 00.003 12308 Worker thread wakes up
23:10:00.673 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:00.674 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:10:01.916 01.242 12308 Exposure complete
23:10:02.052 00.136 12308 worker thread done servicing request
23:10:02.054 00.002 14556 OnExposeComplete: enter
23:10:02.058 00.004 14556 UpdateGuideState(): m_state=6
23:10:02.062 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6461
23:10:02.068 00.006 14556 Star::Find returns 1 (0), X=168.49, Y=999.28, Mass=2017, SNR=30.0, Peak=181 HFD=4.6
23:10:02.073 00.005 14556 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.07) = xAngle (5.37 = -0.91)
23:10:02.078 00.005 14556 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.27 = -1.01)
23:10:02.084 00.006 14556 CameraToMount -- cameraX=-0.24 cameraY=0.27 hyp=0.36 cameraTheta=2.30 mountX=0.22 mountY=-0.30, mountTheta=-0.95
23:10:02.091 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.27, opts=13)
23:10:02.096 00.005 14556 Enqueuing Move request for scope (-0.24, 0.27)
23:10:02.103 00.007 12308 Worker thread wakes up
23:10:02.103 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.27) opts 0xd
23:10:02.103 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.27)
23:10:02.104 00.001 12308 Moving (-0.24, 0.27) raw xDistance=0.22 yDistance=-0.30
23:10:02.104 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:10:02.104 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:10:02.104 00.000 12308 MoveAxis(W, 95, ABG)
23:10:02.104 00.000 12308 Guiding  Dir = 3, Dur = 95
23:10:02.105 00.001 12308 IsSlewing returns 0
23:10:02.106 00.001 12308 IsGuiding returns 0
23:10:02.106 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:02.112 00.006 12308 PulseGuide returned control before completion, sleep 105
23:10:02.138 00.026 14556 UpdateGuideState exits: m=2017 SNR=30.0
23:10:02.146 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:02.153 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:02.159 00.006 14556 Enqueuing Expose request
23:10:02.223 00.064 12308 IsGuiding returns 1
23:10:02.224 00.001 12308 scope still moving after pulse duration time elapsed
23:10:02.254 00.030 12308 IsSlewing returns 0
23:10:02.254 00.000 12308 IsGuiding returns 0
23:10:02.256 00.002 12308 scope move finished after 95 + 54 ms
23:10:02.256 00.000 12308 Move returns status 0, amount 95
23:10:02.257 00.001 12308 MoveAxis(N, 214, ABG)
23:10:02.257 00.000 12308 Guiding  Dir = 0, Dur = 214
23:10:02.258 00.001 12308 IsSlewing returns 0
23:10:02.258 00.000 12308 IsGuiding returns 0
23:10:02.259 00.001 12308 PulseGuide returned control before completion, sleep 224
23:10:02.494 00.235 12308 IsGuiding returns 1
23:10:02.495 00.001 12308 scope still moving after pulse duration time elapsed
23:10:02.525 00.030 12308 IsSlewing returns 0
23:10:02.526 00.001 12308 IsGuiding returns 0
23:10:02.526 00.000 12308 scope move finished after 214 + 54 ms
23:10:02.528 00.002 12308 Move returns status 0, amount 214
23:10:02.528 00.000 12308 move complete, result=0
23:10:02.528 00.000 12308 worker thread done servicing request
23:10:02.529 00.001 12308 Worker thread wakes up
23:10:02.529 00.000 14556 GuideStep: 0.2 px 95 ms WEST, -0.3 px 214 ms NORTH
23:10:02.535 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:02.535 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:10:03.791 01.256 12308 Exposure complete
23:10:03.929 00.138 12308 worker thread done servicing request
23:10:03.929 00.000 14556 OnExposeComplete: enter
23:10:03.933 00.004 14556 UpdateGuideState(): m_state=6
23:10:03.936 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6462
23:10:03.940 00.004 14556 Star::Find returns 1 (0), X=168.55, Y=999.07, Mass=2143, SNR=31.0, Peak=156 HFD=4.3
23:10:03.945 00.005 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.93 = -0.35)
23:10:03.948 00.003 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.45)
23:10:03.951 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.05 hyp=0.18 cameraTheta=2.86 mountX=0.17 mountY=-0.08, mountTheta=-0.44
23:10:03.956 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.05, opts=13)
23:10:03.960 00.004 14556 Enqueuing Move request for scope (-0.18, 0.05)
23:10:03.966 00.006 12308 Worker thread wakes up
23:10:03.966 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.05) opts 0xd
23:10:03.966 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.05)
23:10:03.966 00.000 12308 Moving (-0.18, 0.05) raw xDistance=0.17 yDistance=-0.08
23:10:03.967 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:10:03.967 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:10:03.967 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:10:03.967 00.000 12308 MoveAxis(E, 0, ABG)
23:10:03.968 00.001 12308 Move returns status 0, amount 0
23:10:03.968 00.000 12308 MoveAxis(N, 0, ABG)
23:10:03.968 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:03.973 00.005 12308 Move returns status 0, amount 0
23:10:03.973 00.000 12308 move complete, result=0
23:10:03.973 00.000 12308 worker thread done servicing request
23:10:03.995 00.022 14556 UpdateGuideState exits: m=2143 SNR=31.0
23:10:04.000 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:04.003 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:04.008 00.005 14556 Enqueuing Expose request
23:10:04.011 00.003 12308 Worker thread wakes up
23:10:04.011 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:04.014 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:04.014 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:10:05.262 01.248 12308 Exposure complete
23:10:05.418 00.156 12308 worker thread done servicing request
23:10:05.419 00.001 14556 OnExposeComplete: enter
23:10:05.423 00.004 14556 UpdateGuideState(): m_state=6
23:10:05.427 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6463
23:10:05.438 00.011 14556 Star::Find returns 1 (0), X=168.73, Y=999.10, Mass=2223, SNR=31.7, Peak=172 HFD=4.5
23:10:05.442 00.004 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.60 = -1.68)
23:10:05.446 00.004 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.78)
23:10:05.450 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.53 mountX=-0.01 mountY=-0.08, mountTheta=-1.69
23:10:05.456 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.08, opts=13)
23:10:05.461 00.005 14556 Enqueuing Move request for scope (0.00, 0.08)
23:10:05.464 00.003 12308 Worker thread wakes up
23:10:05.464 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.08) opts 0xd
23:10:05.464 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.08)
23:10:05.464 00.000 12308 Moving (0.00, 0.08) raw xDistance=-0.01 yDistance=-0.08
23:10:05.466 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:10:05.466 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:10:05.466 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:10:05.466 00.000 12308 MoveAxis(E, 0, ABG)
23:10:05.466 00.000 12308 Move returns status 0, amount 0
23:10:05.466 00.000 12308 MoveAxis(N, 0, ABG)
23:10:05.466 00.000 12308 Move returns status 0, amount 0
23:10:05.466 00.000 12308 move complete, result=0
23:10:05.467 00.001 12308 worker thread done servicing request
23:10:05.467 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:05.489 00.022 14556 UpdateGuideState exits: m=2223 SNR=31.7
23:10:05.494 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:05.498 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:05.500 00.002 14556 Enqueuing Expose request
23:10:05.503 00.003 12308 Worker thread wakes up
23:10:05.503 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:05.507 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:05.507 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:10:06.750 01.243 12308 Exposure complete
23:10:06.889 00.139 12308 worker thread done servicing request
23:10:06.890 00.001 14556 OnExposeComplete: enter
23:10:06.894 00.004 14556 UpdateGuideState(): m_state=6
23:10:06.898 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6464
23:10:06.902 00.004 14556 Star::Find returns 1 (0), X=168.60, Y=999.11, Mass=2110, SNR=30.8, Peak=157 HFD=4.4
23:10:06.905 00.003 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
23:10:06.909 00.004 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
23:10:06.914 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.51 mountX=0.12 mountY=-0.11, mountTheta=-0.76
23:10:06.919 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.09, opts=13)
23:10:06.922 00.003 14556 Enqueuing Move request for scope (-0.12, 0.09)
23:10:06.926 00.004 12308 Worker thread wakes up
23:10:06.926 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
23:10:06.927 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
23:10:06.927 00.000 12308 Moving (-0.12, 0.09) raw xDistance=0.12 yDistance=-0.11
23:10:06.927 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:10:06.927 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:10:06.927 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:10:06.927 00.000 12308 MoveAxis(E, 0, ABG)
23:10:06.927 00.000 12308 Move returns status 0, amount 0
23:10:06.928 00.001 12308 MoveAxis(N, 0, ABG)
23:10:06.928 00.000 12308 Move returns status 0, amount 0
23:10:06.928 00.000 12308 move complete, result=0
23:10:06.928 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:06.934 00.006 12308 worker thread done servicing request
23:10:06.954 00.020 14556 UpdateGuideState exits: m=2110 SNR=30.8
23:10:06.961 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:06.965 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:06.970 00.005 14556 Enqueuing Expose request
23:10:06.973 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:06.978 00.005 12308 Worker thread wakes up
23:10:06.978 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:06.978 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:10:08.224 01.246 12308 Exposure complete
23:10:08.364 00.140 12308 worker thread done servicing request
23:10:08.364 00.000 14556 OnExposeComplete: enter
23:10:08.370 00.006 14556 UpdateGuideState(): m_state=6
23:10:08.373 00.003 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6465
23:10:08.378 00.005 14556 Star::Find returns 1 (0), X=168.54, Y=999.28, Mass=2336, SNR=32.5, Peak=166 HFD=4.7
23:10:08.381 00.003 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
23:10:08.385 00.004 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
23:10:08.389 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.26 hyp=0.32 cameraTheta=2.19 mountX=0.17 mountY=-0.29, mountTheta=-1.04
23:10:08.393 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.26, opts=13)
23:10:08.399 00.006 14556 Enqueuing Move request for scope (-0.19, 0.26)
23:10:08.404 00.005 12308 Worker thread wakes up
23:10:08.404 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.26) opts 0xd
23:10:08.404 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.26)
23:10:08.404 00.000 12308 Moving (-0.19, 0.26) raw xDistance=0.17 yDistance=-0.29
23:10:08.404 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:10:08.404 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:10:08.404 00.000 12308 MoveAxis(E, 0, ABG)
23:10:08.405 00.001 12308 Move returns status 0, amount 0
23:10:08.405 00.000 12308 MoveAxis(N, 202, ABG)
23:10:08.405 00.000 12308 Guiding  Dir = 0, Dur = 202
23:10:08.405 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:08.410 00.005 12308 IsSlewing returns 0
23:10:08.411 00.001 12308 IsGuiding returns 0
23:10:08.411 00.000 12308 PulseGuide returned control before completion, sleep 212
23:10:08.431 00.020 14556 UpdateGuideState exits: m=2336 SNR=32.5
23:10:08.436 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:08.440 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:08.444 00.004 14556 Enqueuing Expose request
23:10:08.636 00.192 12308 IsGuiding returns 1
23:10:08.636 00.000 12308 scope still moving after pulse duration time elapsed
23:10:08.667 00.031 12308 IsSlewing returns 0
23:10:08.667 00.000 12308 IsGuiding returns 0
23:10:08.667 00.000 12308 scope move finished after 202 + 55 ms
23:10:08.667 00.000 12308 Move returns status 0, amount 202
23:10:08.667 00.000 12308 move complete, result=0
23:10:08.669 00.002 12308 worker thread done servicing request
23:10:08.669 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 202 ms NORTH
23:10:08.673 00.004 12308 Worker thread wakes up
23:10:08.674 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:08.674 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:10:09.930 01.256 12308 Exposure complete
23:10:10.062 00.132 12308 worker thread done servicing request
23:10:10.062 00.000 14556 OnExposeComplete: enter
23:10:10.066 00.004 14556 UpdateGuideState(): m_state=6
23:10:10.070 00.004 14556 Star::Find(15, 168, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6466
23:10:10.074 00.004 14556 Star::Find returns 1 (0), X=168.55, Y=998.96, Mass=2286, SNR=31.8, Peak=173 HFD=4.2
23:10:10.078 00.004 14556 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-3.07) = xAngle (0.25 = 0.25)
23:10:10.082 00.004 14556 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.15 = 0.15)
23:10:10.085 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.06 hyp=0.19 cameraTheta=-2.82 mountX=0.18 mountY=0.03, mountTheta=0.16
23:10:10.091 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.06, opts=13)
23:10:10.095 00.004 14556 Enqueuing Move request for scope (-0.18, -0.06)
23:10:10.098 00.003 12308 Worker thread wakes up
23:10:10.098 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.06) opts 0xd
23:10:10.098 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.06)
23:10:10.098 00.000 12308 Moving (-0.18, -0.06) raw xDistance=0.18 yDistance=0.03
23:10:10.098 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:10:10.098 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:10:10.100 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:10:10.100 00.000 12308 MoveAxis(E, 0, ABG)
23:10:10.100 00.000 12308 Move returns status 0, amount 0
23:10:10.100 00.000 12308 MoveAxis(N, 0, ABG)
23:10:10.100 00.000 12308 Move returns status 0, amount 0
23:10:10.100 00.000 12308 move complete, result=0
23:10:10.100 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:10.104 00.004 12308 worker thread done servicing request
23:10:10.125 00.021 14556 UpdateGuideState exits: m=2286 SNR=31.8
23:10:10.129 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:10.133 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:10.137 00.004 14556 Enqueuing Expose request
23:10:10.141 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:10:10.145 00.004 12308 Worker thread wakes up
23:10:10.145 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:10.145 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(154,984,31,31)
23:10:11.399 01.254 12308 Exposure complete
23:10:11.465 00.066 14556 evsrv: cli 0185AD08 connect
23:10:11.494 00.029 14556 case statement mapped state 6 to 3
23:10:11.498 00.004 14556 case statement mapped state 6 to 3
23:10:11.592 00.094 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"8544e19f-4784-4c2d-bc0b-6cf6420065d0"}
23:10:11.599 00.007 14556 case statement mapped state 6 to 3
23:10:11.602 00.003 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"8544e19f-4784-4c2d-bc0b-6cf6420065d0"}
23:10:11.606 00.004 14556 evsrv: cli 0185AD08 disconnect
23:10:11.609 00.003 14556 evsrv: cli 0185B3E8 connect
23:10:11.760 00.151 14556 case statement mapped state 6 to 3
23:10:11.765 00.005 14556 case statement mapped state 6 to 3
23:10:11.774 00.009 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"0358fedc-c985-4b31-b536-6ce52f9c86eb"}
23:10:11.890 00.116 14556 PhdController::Dither begins
23:10:11.895 00.005 14556 dither: size=5.00, dRA=1.77 dDec=-4.44
23:10:11.899 00.004 14556 MountToCamera -- mountTheta (-1.19) + m_xAngle (-3.07) = xAngle (-4.26 = 2.02)
23:10:11.905 00.006 14556 MountToCamera -- mountX=1.77 mountY=-4.44 hyp=4.78 mountTheta=-1.19 cameraX=-2.07, cameraY=4.31 cameraTheta=2.02
23:10:11.909 00.004 14556 setting lock position to (166.66, 1003.32)
23:10:11.913 00.004 14556 Mount: notify guiding dithered (-2.1, 4.3)
23:10:11.917 00.004 12308 worker thread done servicing request
23:10:11.918 00.001 14556 Status Line: Dither by 1.77,-4.44
23:10:11.923 00.005 14556 PhdController: newstate STATE_SETTLE_BEGIN
23:10:11.929 00.006 14556 PhdController: newstate STATE_SETTLE_WAIT
23:10:11.933 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"0358fedc-c985-4b31-b536-6ce52f9c86eb"}
23:10:11.937 00.004 14556 OnExposeComplete: enter
23:10:11.942 00.005 14556 UpdateGuideState(): m_state=6
23:10:11.948 00.006 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6467
23:10:11.951 00.003 14556 Star::Find returns 1 (0), X=168.71, Y=998.85, Mass=2253, SNR=32.0, Peak=179 HFD=4.3
23:10:11.954 00.003 14556 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-3.07) = xAngle (1.93 = 1.93)
23:10:11.957 00.003 14556 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.83 = 1.83)
23:10:11.961 00.004 14556 CameraToMount -- cameraX=2.05 cameraY=-4.47 hyp=4.92 cameraTheta=-1.14 mountX=-1.74 mountY=4.75, mountTheta=1.92
23:10:11.966 00.005 14556 dither recenter: remaining=(-1.8,4.4) step=(-1.8,4.4)
23:10:11.969 00.003 14556 MountToCamera -- mountTheta (1.95) + m_xAngle (-3.07) = xAngle (-1.12 = -1.12)
23:10:11.972 00.003 14556 MountToCamera -- mountX=-1.77 mountY=4.44 hyp=4.78 mountTheta=1.95 cameraX=2.07, cameraY=-4.31 cameraTheta=-1.12
23:10:11.978 00.006 14556 SchedulePrimaryMove(104CA5C8, x=2.07, y=-4.31, opts=4)
23:10:11.982 00.004 14556 Enqueuing Move request for scope (2.07, -4.31)
23:10:11.985 00.003 12308 Worker thread wakes up
23:10:11.985 00.000 14556 Mount: notify direct move -1.77,4.44
23:10:11.989 00.004 12308 worker thread servicing REQUEST_MOVE scope ofs (2.07, -4.31) opts 0x4
23:10:11.989 00.000 12308 Handling offset move in thread for scope, endpoint = (2.07, -4.31)
23:10:11.989 00.000 12308 Moving (2.07, -4.31) raw xDistance=-1.77 yDistance=4.44
23:10:11.989 00.000 12308 MoveAxis(E, 1220, B)
23:10:11.989 00.000 12308 Guiding  Dir = 2, Dur = 1220
23:10:11.989 00.000 12308 IsSlewing returns 0
23:10:11.990 00.001 12308 IsGuiding returns 0
23:10:11.990 00.000 12308 PulseGuide returned control before completion, sleep 1230
23:10:11.992 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:12.013 00.021 14556 UpdateGuideState exits: m=2253 SNR=32.0
23:10:12.016 00.003 14556 PhdController: settling, locked = 1, distance = 4.97 (1.50) aobump = 0 frame = 1 / 99999
23:10:12.021 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760587812.021,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.97,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:10:12.025 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:12.029 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:12.032 00.003 14556 Enqueuing Expose request
23:10:12.035 00.003 14556 evsrv: cli 0185B3E8 disconnect
23:10:13.229 01.194 12308 IsGuiding returns 1
23:10:13.229 00.000 12308 scope still moving after pulse duration time elapsed
23:10:13.261 00.032 12308 IsSlewing returns 0
23:10:13.261 00.000 12308 IsGuiding returns 0
23:10:13.261 00.000 12308 scope move finished after 1220 + 50 ms
23:10:13.261 00.000 12308 Move returns status 0, amount 1220
23:10:13.261 00.000 12308 MoveAxis(S, 3123, B)
23:10:13.262 00.001 12308 Guiding  Dir = 1, Dur = 3123
23:10:13.262 00.000 12308 IsSlewing returns 0
23:10:13.262 00.000 12308 IsGuiding returns 0
23:10:13.262 00.000 12308 PulseGuide returned control before completion, sleep 3133
23:10:16.412 03.150 12308 IsGuiding returns 1
23:10:16.413 00.001 12308 scope still moving after pulse duration time elapsed
23:10:16.443 00.030 12308 IsSlewing returns 0
23:10:16.444 00.001 12308 IsGuiding returns 0
23:10:16.445 00.001 12308 scope move finished after 3123 + 59 ms
23:10:16.445 00.000 12308 Move returns status 0, amount 3123
23:10:16.445 00.000 12308 move complete, result=0
23:10:16.446 00.001 12308 worker thread done servicing request
23:10:16.446 00.000 14556 GuideStep: -1.8 px 1220 ms EAST, 4.4 px 3123 ms SOUTH
23:10:16.452 00.006 12308 Worker thread wakes up
23:10:16.452 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:16.453 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:17.709 01.256 12308 Exposure complete
23:10:17.840 00.131 12308 worker thread done servicing request
23:10:17.841 00.001 14556 OnExposeComplete: enter
23:10:17.844 00.003 14556 UpdateGuideState(): m_state=6
23:10:17.847 00.003 14556 Star::Find(15, 168, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6468
23:10:17.852 00.005 14556 Star::Find returns 1 (0), X=166.90, Y=1003.02, Mass=2199, SNR=31.5, Peak=157 HFD=4.4
23:10:17.855 00.003 14556 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-3.07) = xAngle (2.19 = 2.19)
23:10:17.859 00.004 14556 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.09 = 2.09)
23:10:17.863 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=-0.30 hyp=0.39 cameraTheta=-0.89 mountX=-0.22 mountY=0.34, mountTheta=2.16
23:10:17.868 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=-0.30, opts=13)
23:10:17.872 00.004 14556 Enqueuing Move request for scope (0.24, -0.30)
23:10:17.877 00.005 12308 Worker thread wakes up
23:10:17.877 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.30) opts 0xd
23:10:17.877 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, -0.30)
23:10:17.877 00.000 12308 Moving (0.24, -0.30) raw xDistance=-0.22 yDistance=0.34
23:10:17.877 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:10:17.878 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:10:17.878 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
23:10:17.878 00.000 12308 MoveAxis(E, 97, ABG)
23:10:17.878 00.000 12308 Guiding  Dir = 2, Dur = 97
23:10:17.879 00.001 12308 IsSlewing returns 0
23:10:17.879 00.000 12308 IsGuiding returns 0
23:10:17.879 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:17.884 00.005 12308 PulseGuide returned control before completion, sleep 107
23:10:17.906 00.022 14556 UpdateGuideState exits: m=2199 SNR=31.5
23:10:17.911 00.005 14556 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 2 / 99999
23:10:17.915 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760587817.915,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:10:17.919 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:17.923 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:17.928 00.005 14556 Enqueuing Expose request
23:10:17.996 00.068 12308 IsGuiding returns 1
23:10:17.996 00.000 12308 scope still moving after pulse duration time elapsed
23:10:18.027 00.031 12308 IsSlewing returns 0
23:10:18.028 00.001 12308 IsGuiding returns 0
23:10:18.028 00.000 12308 scope move finished after 97 + 52 ms
23:10:18.028 00.000 12308 Move returns status 0, amount 97
23:10:18.029 00.001 12308 MoveAxis(N, 0, ABG)
23:10:18.030 00.001 12308 Move returns status 0, amount 0
23:10:18.030 00.000 12308 move complete, result=0
23:10:18.030 00.000 12308 worker thread done servicing request
23:10:18.030 00.000 14556 GuideStep: -0.2 px 97 ms EAST, 0.3 px 0 ms NORTH
23:10:18.036 00.006 12308 Worker thread wakes up
23:10:18.036 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:18.036 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:19.288 01.252 12308 Exposure complete
23:10:19.426 00.138 12308 worker thread done servicing request
23:10:19.427 00.001 14556 OnExposeComplete: enter
23:10:19.431 00.004 14556 UpdateGuideState(): m_state=6
23:10:19.434 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6469
23:10:19.438 00.004 14556 Star::Find returns 1 (0), X=166.38, Y=1002.75, Mass=2112, SNR=30.6, Peak=154 HFD=4.6
23:10:19.441 00.003 14556 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.07) = xAngle (1.06 = 1.06)
23:10:19.445 00.004 14556 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.96 = 0.96)
23:10:19.448 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=-0.57 hyp=0.63 cameraTheta=-2.01 mountX=0.31 mountY=0.52, mountTheta=1.03
23:10:19.454 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=-0.57, opts=13)
23:10:19.459 00.005 14556 Enqueuing Move request for scope (-0.27, -0.57)
23:10:19.463 00.004 12308 Worker thread wakes up
23:10:19.463 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.57) opts 0xd
23:10:19.463 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, -0.57)
23:10:19.464 00.001 12308 Moving (-0.27, -0.57) raw xDistance=0.31 yDistance=0.52
23:10:19.464 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
23:10:19.464 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:10:19.464 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:19.469 00.005 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
23:10:19.469 00.000 12308 MoveAxis(W, 128, ABG)
23:10:19.470 00.001 12308 Guiding  Dir = 3, Dur = 128
23:10:19.470 00.000 12308 IsSlewing returns 0
23:10:19.470 00.000 12308 IsGuiding returns 0
23:10:19.470 00.000 12308 PulseGuide returned control before completion, sleep 138
23:10:19.491 00.021 14556 UpdateGuideState exits: m=2112 SNR=30.6
23:10:19.496 00.005 14556 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 3 / 99999
23:10:19.500 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760587819.500,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":1.6,"SettleTime":10.0,"StarLocked":true}
23:10:19.504 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:19.508 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:19.512 00.004 14556 Enqueuing Expose request
23:10:19.610 00.098 12308 IsGuiding returns 1
23:10:19.610 00.000 12308 scope still moving after pulse duration time elapsed
23:10:19.642 00.032 12308 IsSlewing returns 0
23:10:19.643 00.001 12308 IsGuiding returns 0
23:10:19.644 00.001 12308 scope move finished after 128 + 45 ms
23:10:19.644 00.000 12308 Move returns status 0, amount 128
23:10:19.644 00.000 12308 MoveAxis(N, 0, ABG)
23:10:19.645 00.001 12308 Move returns status 0, amount 0
23:10:19.645 00.000 12308 move complete, result=0
23:10:19.645 00.000 12308 worker thread done servicing request
23:10:19.645 00.000 14556 GuideStep: 0.3 px 128 ms WEST, 0.5 px 0 ms NORTH
23:10:19.651 00.006 12308 Worker thread wakes up
23:10:19.651 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:19.651 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:20.894 01.243 12308 Exposure complete
23:10:21.029 00.135 12308 worker thread done servicing request
23:10:21.031 00.002 14556 OnExposeComplete: enter
23:10:21.035 00.004 14556 UpdateGuideState(): m_state=6
23:10:21.038 00.003 14556 Star::Find(15, 166, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6470
23:10:21.042 00.004 14556 Star::Find returns 1 (0), X=166.87, Y=1002.87, Mass=2210, SNR=31.7, Peak=190 HFD=4.4
23:10:21.046 00.004 14556 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-3.07) = xAngle (1.93 = 1.93)
23:10:21.050 00.004 14556 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.84 = 1.84)
23:10:21.054 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=-0.45 hyp=0.50 cameraTheta=-1.14 mountX=-0.18 mountY=0.48, mountTheta=1.92
23:10:21.058 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=-0.45, opts=13)
23:10:21.063 00.005 14556 Enqueuing Move request for scope (0.21, -0.45)
23:10:21.066 00.003 12308 Worker thread wakes up
23:10:21.066 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.45) opts 0xd
23:10:21.066 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, -0.45)
23:10:21.066 00.000 12308 Moving (0.21, -0.45) raw xDistance=-0.18 yDistance=0.48
23:10:21.066 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:10:21.066 00.000 12308 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.34
23:10:21.066 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
23:10:21.068 00.002 12308 MoveAxis(E, 0, ABG)
23:10:21.068 00.000 12308 Move returns status 0, amount 0
23:10:21.068 00.000 12308 MoveAxis(S, 338, ABG)
23:10:21.068 00.000 12308 Guiding  Dir = 1, Dur = 338
23:10:21.069 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:21.072 00.003 12308 IsSlewing returns 0
23:10:21.072 00.000 12308 IsGuiding returns 0
23:10:21.073 00.001 12308 PulseGuide returned control before completion, sleep 348
23:10:21.095 00.022 14556 UpdateGuideState exits: m=2210 SNR=31.7
23:10:21.100 00.005 14556 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 4 / 99999
23:10:21.104 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760587821.104,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.47,"Time":3.2,"SettleTime":10.0,"StarLocked":true}
23:10:21.108 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:21.112 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:21.114 00.002 14556 Enqueuing Expose request
23:10:21.428 00.314 12308 IsGuiding returns 1
23:10:21.429 00.001 12308 scope still moving after pulse duration time elapsed
23:10:21.459 00.030 12308 IsSlewing returns 0
23:10:21.459 00.000 12308 IsGuiding returns 0
23:10:21.460 00.001 12308 scope move finished after 338 + 48 ms
23:10:21.460 00.000 12308 Move returns status 0, amount 338
23:10:21.460 00.000 12308 move complete, result=0
23:10:21.460 00.000 12308 worker thread done servicing request
23:10:21.460 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.5 px 338 ms SOUTH
23:10:21.464 00.004 12308 Worker thread wakes up
23:10:21.464 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:21.466 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:22.721 01.255 12308 Exposure complete
23:10:22.843 00.122 12308 worker thread done servicing request
23:10:22.843 00.000 14556 OnExposeComplete: enter
23:10:22.846 00.003 14556 UpdateGuideState(): m_state=6
23:10:22.851 00.005 14556 Star::Find(15, 166, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6471
23:10:22.855 00.004 14556 Star::Find returns 1 (0), X=166.74, Y=1003.54, Mass=2168, SNR=31.4, Peak=130 HFD=4.7
23:10:22.858 00.003 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.28 = -2.01)
23:10:22.862 00.004 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.18 = -2.11)
23:10:22.865 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.21 hyp=0.23 cameraTheta=1.20 mountX=-0.10 mountY=-0.20, mountTheta=-2.03
23:10:22.869 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.21, opts=13)
23:10:22.873 00.004 14556 Enqueuing Move request for scope (0.08, 0.21)
23:10:22.877 00.004 12308 Worker thread wakes up
23:10:22.877 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.21) opts 0xd
23:10:22.877 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.21)
23:10:22.877 00.000 12308 Moving (0.08, 0.21) raw xDistance=-0.10 yDistance=-0.20
23:10:22.877 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:10:22.877 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:10:22.877 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:10:22.879 00.002 12308 MoveAxis(E, 0, ABG)
23:10:22.879 00.000 12308 Move returns status 0, amount 0
23:10:22.879 00.000 12308 MoveAxis(N, 0, ABG)
23:10:22.879 00.000 12308 Move returns status 0, amount 0
23:10:22.879 00.000 12308 move complete, result=0
23:10:22.880 00.001 12308 worker thread done servicing request
23:10:22.880 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:22.905 00.025 14556 UpdateGuideState exits: m=2168 SNR=31.4
23:10:22.910 00.005 14556 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 5 / 99999
23:10:22.914 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760587822.914,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":5.0,"SettleTime":10.0,"StarLocked":true}
23:10:22.918 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:22.922 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:22.926 00.004 14556 Enqueuing Expose request
23:10:22.931 00.005 12308 Worker thread wakes up
23:10:22.932 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:10:22.938 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:22.938 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:24.189 01.251 12308 Exposure complete
23:10:24.319 00.130 12308 worker thread done servicing request
23:10:24.320 00.001 14556 OnExposeComplete: enter
23:10:24.324 00.004 14556 UpdateGuideState(): m_state=6
23:10:24.328 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6472
23:10:24.332 00.004 14556 Star::Find returns 1 (0), X=166.83, Y=1003.59, Mass=2121, SNR=31.0, Peak=135 HFD=4.5
23:10:24.335 00.003 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.06 = -2.22)
23:10:24.339 00.004 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.96 = -2.32)
23:10:24.343 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=0.27 hyp=0.32 cameraTheta=0.99 mountX=-0.20 mountY=-0.24, mountTheta=-2.27
23:10:24.348 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.27, opts=13)
23:10:24.353 00.005 14556 Enqueuing Move request for scope (0.18, 0.27)
23:10:24.356 00.003 12308 Worker thread wakes up
23:10:24.356 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.27) opts 0xd
23:10:24.357 00.001 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.27)
23:10:24.357 00.000 12308 Moving (0.18, 0.27) raw xDistance=-0.20 yDistance=-0.24
23:10:24.357 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:10:24.357 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:10:24.357 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:10:24.357 00.000 12308 MoveAxis(E, 0, ABG)
23:10:24.357 00.000 12308 Move returns status 0, amount 0
23:10:24.357 00.000 12308 MoveAxis(N, 0, ABG)
23:10:24.357 00.000 12308 Move returns status 0, amount 0
23:10:24.358 00.001 12308 move complete, result=0
23:10:24.359 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:24.363 00.004 12308 worker thread done servicing request
23:10:24.387 00.024 14556 UpdateGuideState exits: m=2121 SNR=31.0
23:10:24.391 00.004 14556 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 6 / 99999
23:10:24.395 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760587824.394,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":6.5,"SettleTime":10.0,"StarLocked":true}
23:10:24.400 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:24.405 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:24.410 00.005 14556 Enqueuing Expose request
23:10:24.414 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:10:24.418 00.004 12308 Worker thread wakes up
23:10:24.418 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:24.418 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:25.659 01.241 12308 Exposure complete
23:10:25.781 00.122 12308 worker thread done servicing request
23:10:25.781 00.000 14556 OnExposeComplete: enter
23:10:25.785 00.004 14556 UpdateGuideState(): m_state=6
23:10:25.790 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6473
23:10:25.793 00.003 14556 Star::Find returns 1 (0), X=166.67, Y=1003.56, Mass=2258, SNR=31.8, Peak=148 HFD=4.8
23:10:25.797 00.004 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.61 = -1.68)
23:10:25.801 00.004 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.78)
23:10:25.804 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.53 mountX=-0.03 mountY=-0.23, mountTheta=-1.68
23:10:25.810 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.24, opts=13)
23:10:25.814 00.004 14556 Enqueuing Move request for scope (0.01, 0.24)
23:10:25.818 00.004 12308 Worker thread wakes up
23:10:25.818 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.24) opts 0xd
23:10:25.818 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.24)
23:10:25.818 00.000 12308 Moving (0.01, 0.24) raw xDistance=-0.03 yDistance=-0.23
23:10:25.818 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:10:25.818 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:10:25.818 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:10:25.818 00.000 12308 MoveAxis(E, 0, ABG)
23:10:25.819 00.001 12308 Move returns status 0, amount 0
23:10:25.819 00.000 12308 MoveAxis(N, 0, ABG)
23:10:25.819 00.000 12308 Move returns status 0, amount 0
23:10:25.819 00.000 12308 move complete, result=0
23:10:25.820 00.001 12308 worker thread done servicing request
23:10:25.820 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:25.846 00.026 14556 UpdateGuideState exits: m=2258 SNR=31.8
23:10:25.850 00.004 14556 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 7 / 99999
23:10:25.853 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760587825.853,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.34,"Time":7.9,"SettleTime":10.0,"StarLocked":true}
23:10:25.858 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:25.862 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:25.866 00.004 14556 Enqueuing Expose request
23:10:25.872 00.006 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:10:25.876 00.004 12308 Worker thread wakes up
23:10:25.876 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:25.876 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:27.118 01.242 12308 Exposure complete
23:10:27.240 00.122 12308 worker thread done servicing request
23:10:27.241 00.001 14556 OnExposeComplete: enter
23:10:27.245 00.004 14556 UpdateGuideState(): m_state=6
23:10:27.249 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6474
23:10:27.253 00.004 14556 Star::Find returns 1 (0), X=166.76, Y=1003.66, Mass=2183, SNR=31.3, Peak=128 HFD=4.7
23:10:27.256 00.003 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.36 = -1.93)
23:10:27.261 00.005 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.03)
23:10:27.264 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.34 hyp=0.35 cameraTheta=1.28 mountX=-0.12 mountY=-0.32, mountTheta=-1.94
23:10:27.269 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.34, opts=13)
23:10:27.273 00.004 14556 Enqueuing Move request for scope (0.10, 0.34)
23:10:27.277 00.004 12308 Worker thread wakes up
23:10:27.277 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.34) opts 0xd
23:10:27.277 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.34)
23:10:27.277 00.000 12308 Moving (0.10, 0.34) raw xDistance=-0.12 yDistance=-0.32
23:10:27.277 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:10:27.278 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:10:27.278 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
23:10:27.278 00.000 12308 MoveAxis(E, 0, ABG)
23:10:27.278 00.000 12308 Move returns status 0, amount 0
23:10:27.278 00.000 12308 MoveAxis(N, 0, ABG)
23:10:27.278 00.000 12308 Move returns status 0, amount 0
23:10:27.279 00.001 12308 move complete, result=0
23:10:27.279 00.000 12308 worker thread done servicing request
23:10:27.279 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:27.304 00.025 14556 UpdateGuideState exits: m=2183 SNR=31.3
23:10:27.308 00.004 14556 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 8 / 99999
23:10:27.313 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760587827.313,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.34,"Time":9.4,"SettleTime":10.0,"StarLocked":true}
23:10:27.317 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:27.320 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:27.325 00.005 14556 Enqueuing Expose request
23:10:27.328 00.003 12308 Worker thread wakes up
23:10:27.328 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:27.329 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:27.329 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:10:28.573 01.244 12308 Exposure complete
23:10:28.736 00.163 12308 worker thread done servicing request
23:10:28.736 00.000 14556 OnExposeComplete: enter
23:10:28.741 00.005 14556 UpdateGuideState(): m_state=6
23:10:28.747 00.006 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6475
23:10:28.752 00.005 14556 Star::Find returns 1 (0), X=166.72, Y=1003.91, Mass=2183, SNR=31.0, Peak=160 HFD=4.5
23:10:28.757 00.005 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.54 = -1.74)
23:10:28.761 00.004 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.84)
23:10:28.765 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.59 hyp=0.59 cameraTheta=1.47 mountX=-0.10 mountY=-0.57, mountTheta=-1.74
23:10:28.770 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.59, opts=13)
23:10:28.776 00.006 14556 Enqueuing Move request for scope (0.06, 0.59)
23:10:28.780 00.004 12308 Worker thread wakes up
23:10:28.780 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.59) opts 0xd
23:10:28.780 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.59)
23:10:28.780 00.000 12308 Moving (0.06, 0.59) raw xDistance=-0.10 yDistance=-0.57
23:10:28.782 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:10:28.782 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:10:28.782 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
23:10:28.782 00.000 12308 MoveAxis(E, 0, ABG)
23:10:28.782 00.000 12308 Move returns status 0, amount 0
23:10:28.782 00.000 12308 MoveAxis(N, 0, ABG)
23:10:28.784 00.002 12308 Move returns status 0, amount 0
23:10:28.784 00.000 12308 move complete, result=0
23:10:28.784 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:28.788 00.004 12308 worker thread done servicing request
23:10:28.807 00.019 14556 UpdateGuideState exits: m=2183 SNR=31.0
23:10:28.812 00.005 14556 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 9 / 99999
23:10:28.815 00.003 14556 PhdController: newstate STATE_FINISH
23:10:28.821 00.006 14556 PhdController complete: success
23:10:28.824 00.003 14556 evsrv: {"Event":"SettleDone","Timestamp":1760587828.824,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
23:10:28.828 00.004 14556 Mount: notify guiding dither settle done success=1
23:10:28.832 00.004 14556 PhdController: newstate STATE_IDLE
23:10:28.835 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:28.841 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:28.845 00.004 14556 Enqueuing Expose request
23:10:28.849 00.004 12308 Worker thread wakes up
23:10:28.849 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:28.849 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:28.849 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
23:10:30.099 01.250 12308 Exposure complete
23:10:30.251 00.152 12308 worker thread done servicing request
23:10:30.251 00.000 14556 OnExposeComplete: enter
23:10:30.255 00.004 14556 UpdateGuideState(): m_state=6
23:10:30.259 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6476
23:10:30.262 00.003 14556 Star::Find returns 1 (0), X=166.59, Y=1003.82, Mass=2393, SNR=32.6, Peak=159 HFD=4.7
23:10:30.266 00.004 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.77 = -1.51)
23:10:30.271 00.005 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
23:10:30.274 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.50 hyp=0.50 cameraTheta=1.70 mountX=0.03 mountY=-0.50, mountTheta=-1.51
23:10:30.279 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.50, opts=13)
23:10:30.284 00.005 14556 Enqueuing Move request for scope (-0.06, 0.50)
23:10:30.287 00.003 12308 Worker thread wakes up
23:10:30.287 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.50) opts 0xd
23:10:30.287 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.50)
23:10:30.288 00.001 12308 Moving (-0.06, 0.50) raw xDistance=0.03 yDistance=-0.50
23:10:30.288 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:10:30.288 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:10:30.288 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
23:10:30.288 00.000 12308 MoveAxis(E, 0, ABG)
23:10:30.289 00.001 12308 Move returns status 0, amount 0
23:10:30.289 00.000 12308 MoveAxis(N, 0, ABG)
23:10:30.290 00.001 12308 Move returns status 0, amount 0
23:10:30.290 00.000 12308 move complete, result=0
23:10:30.290 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:30.294 00.004 12308 worker thread done servicing request
23:10:30.318 00.024 14556 UpdateGuideState exits: m=2393 SNR=32.6
23:10:30.322 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:30.326 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:30.329 00.003 14556 Enqueuing Expose request
23:10:30.334 00.005 12308 Worker thread wakes up
23:10:30.334 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
23:10:30.340 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:30.340 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:31.590 01.250 12308 Exposure complete
23:10:31.728 00.138 12308 worker thread done servicing request
23:10:31.728 00.000 14556 OnExposeComplete: enter
23:10:31.732 00.004 14556 UpdateGuideState(): m_state=6
23:10:31.737 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6477
23:10:31.741 00.004 14556 Star::Find returns 1 (0), X=166.73, Y=1003.85, Mass=2164, SNR=31.2, Peak=167 HFD=4.5
23:10:31.744 00.003 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.51 = -1.78)
23:10:31.748 00.004 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.88)
23:10:31.752 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.53 hyp=0.54 cameraTheta=1.43 mountX=-0.11 mountY=-0.51, mountTheta=-1.78
23:10:31.758 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.53, opts=13)
23:10:31.763 00.005 14556 Enqueuing Move request for scope (0.07, 0.53)
23:10:31.767 00.004 12308 Worker thread wakes up
23:10:31.767 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.53) opts 0xd
23:10:31.767 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.53)
23:10:31.767 00.000 12308 Moving (0.07, 0.53) raw xDistance=-0.11 yDistance=-0.51
23:10:31.767 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:10:31.767 00.000 12308 switching direction from 1 to -1 - decHistory=-3 oldest=1.34 newest=-1.58
23:10:31.769 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
23:10:31.769 00.000 12308 MoveAxis(E, 0, ABG)
23:10:31.770 00.001 12308 Move returns status 0, amount 0
23:10:31.770 00.000 12308 MoveAxis(N, 360, ABG)
23:10:31.770 00.000 12308 Guiding  Dir = 0, Dur = 360
23:10:31.771 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:31.776 00.005 12308 IsSlewing returns 0
23:10:31.777 00.001 12308 IsGuiding returns 0
23:10:31.777 00.000 12308 PulseGuide returned control before completion, sleep 370
23:10:31.801 00.024 14556 UpdateGuideState exits: m=2164 SNR=31.2
23:10:31.807 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:31.817 00.010 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:31.823 00.006 14556 Enqueuing Expose request
23:10:32.154 00.331 12308 IsGuiding returns 1
23:10:32.154 00.000 12308 scope still moving after pulse duration time elapsed
23:10:32.186 00.032 12308 IsSlewing returns 0
23:10:32.186 00.000 12308 IsGuiding returns 1
23:10:32.217 00.031 12308 IsSlewing returns 0
23:10:32.218 00.001 12308 IsGuiding returns 0
23:10:32.218 00.000 12308 scope move finished after 360 + 80 ms
23:10:32.218 00.000 12308 Move returns status 0, amount 360
23:10:32.218 00.000 12308 move complete, result=0
23:10:32.218 00.000 12308 worker thread done servicing request
23:10:32.220 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.5 px 360 ms NORTH
23:10:32.226 00.006 12308 Worker thread wakes up
23:10:32.226 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:32.226 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:33.479 01.253 12308 Exposure complete
23:10:33.620 00.141 12308 worker thread done servicing request
23:10:33.620 00.000 14556 OnExposeComplete: enter
23:10:33.624 00.004 14556 UpdateGuideState(): m_state=6
23:10:33.628 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6478
23:10:33.632 00.004 14556 Star::Find returns 1 (0), X=166.76, Y=1003.96, Mass=2224, SNR=31.6, Peak=179 HFD=4.7
23:10:33.636 00.004 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.49 = -1.80)
23:10:33.639 00.003 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.90)
23:10:33.643 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.63 hyp=0.64 cameraTheta=1.41 mountX=-0.14 mountY=-0.61, mountTheta=-1.80
23:10:33.649 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.63, opts=13)
23:10:33.652 00.003 14556 Enqueuing Move request for scope (0.10, 0.63)
23:10:33.656 00.004 12308 Worker thread wakes up
23:10:33.656 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.63) opts 0xd
23:10:33.656 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.63)
23:10:33.656 00.000 12308 Moving (0.10, 0.63) raw xDistance=-0.14 yDistance=-0.61
23:10:33.658 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:10:33.658 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
23:10:33.658 00.000 12308 MoveAxis(E, 0, ABG)
23:10:33.658 00.000 12308 Move returns status 0, amount 0
23:10:33.658 00.000 12308 MoveAxis(N, 429, ABG)
23:10:33.658 00.000 12308 Guiding  Dir = 0, Dur = 429
23:10:33.659 00.001 12308 IsSlewing returns 0
23:10:33.659 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:33.664 00.005 12308 IsGuiding returns 0
23:10:33.664 00.000 12308 PulseGuide returned control before completion, sleep 439
23:10:33.685 00.021 14556 UpdateGuideState exits: m=2224 SNR=31.6
23:10:33.690 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:33.694 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:33.698 00.004 14556 Enqueuing Expose request
23:10:34.109 00.411 12308 IsGuiding returns 1
23:10:34.109 00.000 12308 scope still moving after pulse duration time elapsed
23:10:34.142 00.033 12308 IsSlewing returns 0
23:10:34.143 00.001 12308 IsGuiding returns 0
23:10:34.143 00.000 12308 scope move finished after 429 + 50 ms
23:10:34.144 00.001 12308 Move returns status 0, amount 429
23:10:34.144 00.000 12308 move complete, result=0
23:10:34.146 00.002 12308 worker thread done servicing request
23:10:34.146 00.000 12308 Worker thread wakes up
23:10:34.146 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.6 px 429 ms NORTH
23:10:34.152 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:34.153 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:35.408 01.255 12308 Exposure complete
23:10:35.533 00.125 12308 worker thread done servicing request
23:10:35.533 00.000 14556 OnExposeComplete: enter
23:10:35.538 00.005 14556 UpdateGuideState(): m_state=6
23:10:35.542 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6479
23:10:35.546 00.004 14556 Star::Find returns 1 (0), X=166.85, Y=1003.75, Mass=2179, SNR=31.1, Peak=161 HFD=4.5
23:10:35.549 00.003 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.22 = -2.06)
23:10:35.553 00.004 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.16)
23:10:35.556 00.003 14556 CameraToMount -- cameraX=0.19 cameraY=0.42 hyp=0.46 cameraTheta=1.15 mountX=-0.22 mountY=-0.39, mountTheta=-2.09
23:10:35.562 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.42, opts=13)
23:10:35.564 00.002 14556 Enqueuing Move request for scope (0.19, 0.42)
23:10:35.568 00.004 12308 Worker thread wakes up
23:10:35.569 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.42) opts 0xd
23:10:35.569 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.42)
23:10:35.569 00.000 12308 Moving (0.19, 0.42) raw xDistance=-0.22 yDistance=-0.39
23:10:35.569 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:10:35.569 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
23:10:35.569 00.000 12308 MoveAxis(E, 95, ABG)
23:10:35.570 00.001 12308 Guiding  Dir = 2, Dur = 95
23:10:35.570 00.000 12308 IsSlewing returns 0
23:10:35.570 00.000 12308 IsGuiding returns 0
23:10:35.571 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:35.575 00.004 12308 PulseGuide returned control before completion, sleep 105
23:10:35.598 00.023 14556 UpdateGuideState exits: m=2179 SNR=31.1
23:10:35.602 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:35.605 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:35.609 00.004 14556 Enqueuing Expose request
23:10:35.692 00.083 12308 IsGuiding returns 1
23:10:35.692 00.000 12308 scope still moving after pulse duration time elapsed
23:10:35.722 00.030 12308 IsSlewing returns 0
23:10:35.723 00.001 12308 IsGuiding returns 0
23:10:35.723 00.000 12308 scope move finished after 95 + 57 ms
23:10:35.723 00.000 12308 Move returns status 0, amount 95
23:10:35.723 00.000 12308 MoveAxis(N, 271, ABG)
23:10:35.723 00.000 12308 Guiding  Dir = 0, Dur = 271
23:10:35.723 00.000 12308 IsSlewing returns 0
23:10:35.725 00.002 12308 IsGuiding returns 0
23:10:35.725 00.000 12308 PulseGuide returned control before completion, sleep 281
23:10:36.018 00.293 12308 IsGuiding returns 1
23:10:36.019 00.001 12308 scope still moving after pulse duration time elapsed
23:10:36.049 00.030 12308 IsSlewing returns 0
23:10:36.050 00.001 12308 IsGuiding returns 0
23:10:36.050 00.000 12308 scope move finished after 271 + 54 ms
23:10:36.050 00.000 12308 Move returns status 0, amount 271
23:10:36.051 00.001 12308 move complete, result=0
23:10:36.052 00.001 12308 worker thread done servicing request
23:10:36.052 00.000 12308 Worker thread wakes up
23:10:36.053 00.001 14556 GuideStep: -0.2 px 95 ms EAST, -0.4 px 271 ms NORTH
23:10:36.058 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:36.059 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:37.305 01.246 12308 Exposure complete
23:10:37.439 00.134 12308 worker thread done servicing request
23:10:37.440 00.001 14556 OnExposeComplete: enter
23:10:37.444 00.004 14556 UpdateGuideState(): m_state=6
23:10:37.448 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6480
23:10:37.452 00.004 14556 Star::Find returns 1 (0), X=166.92, Y=1003.37, Mass=2405, SNR=32.9, Peak=155 HFD=4.6
23:10:37.456 00.004 14556 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.07) = xAngle (3.25 = -3.03)
23:10:37.459 00.003 14556 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.15 = -3.13)
23:10:37.463 00.004 14556 CameraToMount -- cameraX=0.26 cameraY=0.05 hyp=0.26 cameraTheta=0.18 mountX=-0.26 mountY=-0.00, mountTheta=-3.13
23:10:37.469 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.05, opts=13)
23:10:37.473 00.004 14556 Enqueuing Move request for scope (0.26, 0.05)
23:10:37.477 00.004 12308 Worker thread wakes up
23:10:37.477 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.05) opts 0xd
23:10:37.477 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.05)
23:10:37.477 00.000 12308 Moving (0.26, 0.05) raw xDistance=-0.26 yDistance=-0.00
23:10:37.477 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
23:10:37.477 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:10:37.478 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:10:37.478 00.000 12308 MoveAxis(E, 120, ABG)
23:10:37.478 00.000 12308 Guiding  Dir = 2, Dur = 120
23:10:37.479 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:37.483 00.004 12308 IsSlewing returns 0
23:10:37.483 00.000 12308 IsGuiding returns 0
23:10:37.484 00.001 12308 PulseGuide returned control before completion, sleep 130
23:10:37.506 00.022 14556 UpdateGuideState exits: m=2405 SNR=32.9
23:10:37.510 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:37.514 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:37.518 00.004 14556 Enqueuing Expose request
23:10:37.621 00.103 12308 IsGuiding returns 1
23:10:37.622 00.001 12308 scope still moving after pulse duration time elapsed
23:10:37.651 00.029 12308 IsSlewing returns 0
23:10:37.653 00.002 12308 IsGuiding returns 0
23:10:37.655 00.002 12308 scope move finished after 120 + 50 ms
23:10:37.655 00.000 12308 Move returns status 0, amount 120
23:10:37.655 00.000 12308 MoveAxis(N, 0, ABG)
23:10:37.656 00.001 12308 Move returns status 0, amount 0
23:10:37.656 00.000 12308 move complete, result=0
23:10:37.657 00.001 12308 worker thread done servicing request
23:10:37.657 00.000 14556 GuideStep: -0.3 px 120 ms EAST, -0.0 px 0 ms NORTH
23:10:37.663 00.006 12308 Worker thread wakes up
23:10:37.663 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:37.663 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:38.914 01.251 12308 Exposure complete
23:10:39.048 00.134 12308 worker thread done servicing request
23:10:39.048 00.000 14556 OnExposeComplete: enter
23:10:39.052 00.004 14556 UpdateGuideState(): m_state=6
23:10:39.057 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6481
23:10:39.061 00.004 14556 Star::Find returns 1 (0), X=166.55, Y=1003.54, Mass=2250, SNR=31.9, Peak=138 HFD=5.0
23:10:39.065 00.004 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.09 = -1.20)
23:10:39.069 00.004 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.30)
23:10:39.072 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.22 hyp=0.24 cameraTheta=2.01 mountX=0.09 mountY=-0.23, mountTheta=-1.21
23:10:39.078 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.22, opts=13)
23:10:39.083 00.005 14556 Enqueuing Move request for scope (-0.10, 0.22)
23:10:39.086 00.003 12308 Worker thread wakes up
23:10:39.086 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.22) opts 0xd
23:10:39.086 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.22)
23:10:39.086 00.000 12308 Moving (-0.10, 0.22) raw xDistance=0.09 yDistance=-0.23
23:10:39.087 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:10:39.087 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:10:39.087 00.000 12308 MoveAxis(E, 0, ABG)
23:10:39.087 00.000 12308 Move returns status 0, amount 0
23:10:39.087 00.000 12308 MoveAxis(N, 162, ABG)
23:10:39.087 00.000 12308 Guiding  Dir = 0, Dur = 162
23:10:39.088 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:39.093 00.005 12308 IsSlewing returns 0
23:10:39.093 00.000 12308 IsGuiding returns 0
23:10:39.094 00.001 12308 PulseGuide returned control before completion, sleep 172
23:10:39.114 00.020 14556 UpdateGuideState exits: m=2250 SNR=31.9
23:10:39.118 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:39.123 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:39.126 00.003 14556 Enqueuing Expose request
23:10:39.278 00.152 12308 IsGuiding returns 1
23:10:39.279 00.001 12308 scope still moving after pulse duration time elapsed
23:10:39.309 00.030 12308 IsSlewing returns 0
23:10:39.310 00.001 12308 IsGuiding returns 0
23:10:39.311 00.001 12308 scope move finished after 162 + 56 ms
23:10:39.311 00.000 12308 Move returns status 0, amount 162
23:10:39.312 00.001 12308 move complete, result=0
23:10:39.312 00.000 12308 worker thread done servicing request
23:10:39.312 00.000 12308 Worker thread wakes up
23:10:39.312 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 162 ms NORTH
23:10:39.319 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:39.319 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:40.574 01.255 12308 Exposure complete
23:10:40.715 00.141 12308 worker thread done servicing request
23:10:40.716 00.001 14556 OnExposeComplete: enter
23:10:40.720 00.004 14556 UpdateGuideState(): m_state=6
23:10:40.724 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6482
23:10:40.728 00.004 14556 Star::Find returns 1 (0), X=166.58, Y=1003.46, Mass=2053, SNR=30.1, Peak=145 HFD=4.3
23:10:40.732 00.004 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.15 = -1.13)
23:10:40.736 00.004 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
23:10:40.740 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.08 mountX=0.07 mountY=-0.15, mountTheta=-1.15
23:10:40.747 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.14, opts=13)
23:10:40.752 00.005 14556 Enqueuing Move request for scope (-0.08, 0.14)
23:10:40.756 00.004 12308 Worker thread wakes up
23:10:40.756 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
23:10:40.756 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
23:10:40.756 00.000 12308 Moving (-0.08, 0.14) raw xDistance=0.07 yDistance=-0.15
23:10:40.757 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:10:40.757 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:10:40.757 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:10:40.757 00.000 12308 MoveAxis(E, 0, ABG)
23:10:40.758 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:40.761 00.003 12308 Move returns status 0, amount 0
23:10:40.761 00.000 12308 MoveAxis(N, 0, ABG)
23:10:40.761 00.000 12308 Move returns status 0, amount 0
23:10:40.761 00.000 12308 move complete, result=0
23:10:40.761 00.000 12308 worker thread done servicing request
23:10:40.782 00.021 14556 UpdateGuideState exits: m=2053 SNR=30.1
23:10:40.787 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:40.791 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:40.794 00.003 14556 Enqueuing Expose request
23:10:40.799 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:40.806 00.007 12308 Worker thread wakes up
23:10:40.806 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:40.807 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:42.042 01.235 12308 Exposure complete
23:10:42.209 00.167 12308 worker thread done servicing request
23:10:42.209 00.000 14556 OnExposeComplete: enter
23:10:42.213 00.004 14556 UpdateGuideState(): m_state=6
23:10:42.217 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6483
23:10:42.220 00.003 14556 Star::Find returns 1 (0), X=166.44, Y=1003.48, Mass=2163, SNR=31.0, Peak=157 HFD=4.6
23:10:42.224 00.004 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.60 = -0.68)
23:10:42.228 00.004 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.78)
23:10:42.232 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.15 hyp=0.27 cameraTheta=2.53 mountX=0.21 mountY=-0.19, mountTheta=-0.73
23:10:42.237 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.15, opts=13)
23:10:42.243 00.006 14556 Enqueuing Move request for scope (-0.22, 0.15)
23:10:42.247 00.004 12308 Worker thread wakes up
23:10:42.247 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.15) opts 0xd
23:10:42.247 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.15)
23:10:42.247 00.000 12308 Moving (-0.22, 0.15) raw xDistance=0.21 yDistance=-0.19
23:10:42.247 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:10:42.247 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:10:42.247 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:10:42.249 00.002 12308 MoveAxis(W, 90, ABG)
23:10:42.249 00.000 12308 Guiding  Dir = 3, Dur = 90
23:10:42.249 00.000 12308 IsSlewing returns 0
23:10:42.250 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:42.254 00.004 12308 IsGuiding returns 0
23:10:42.254 00.000 12308 PulseGuide returned control before completion, sleep 100
23:10:42.276 00.022 14556 UpdateGuideState exits: m=2163 SNR=31.0
23:10:42.279 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:42.283 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:42.286 00.003 14556 Enqueuing Expose request
23:10:42.364 00.078 12308 IsGuiding returns 1
23:10:42.365 00.001 12308 scope still moving after pulse duration time elapsed
23:10:42.395 00.030 12308 IsSlewing returns 0
23:10:42.396 00.001 12308 IsGuiding returns 0
23:10:42.397 00.001 12308 scope move finished after 90 + 52 ms
23:10:42.397 00.000 12308 Move returns status 0, amount 90
23:10:42.399 00.002 12308 MoveAxis(N, 0, ABG)
23:10:42.399 00.000 12308 Move returns status 0, amount 0
23:10:42.399 00.000 12308 move complete, result=0
23:10:42.399 00.000 12308 worker thread done servicing request
23:10:42.399 00.000 12308 Worker thread wakes up
23:10:42.401 00.002 14556 GuideStep: 0.2 px 90 ms WEST, -0.2 px 0 ms NORTH
23:10:42.409 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:42.409 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:43.651 01.242 12308 Exposure complete
23:10:43.795 00.144 12308 worker thread done servicing request
23:10:43.796 00.001 14556 OnExposeComplete: enter
23:10:43.801 00.005 14556 UpdateGuideState(): m_state=6
23:10:43.805 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6484
23:10:43.809 00.004 14556 Star::Find returns 1 (0), X=166.81, Y=1003.46, Mass=2063, SNR=30.4, Peak=123 HFD=4.5
23:10:43.813 00.004 14556 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.07) = xAngle (3.79 = -2.49)
23:10:43.818 00.005 14556 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.69 = -2.59)
23:10:43.821 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.13 hyp=0.20 cameraTheta=0.72 mountX=-0.16 mountY=-0.11, mountTheta=-2.56
23:10:43.825 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.13, opts=13)
23:10:43.830 00.005 14556 Enqueuing Move request for scope (0.15, 0.13)
23:10:43.834 00.004 12308 Worker thread wakes up
23:10:43.834 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.13) opts 0xd
23:10:43.834 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.13)
23:10:43.834 00.000 12308 Moving (0.15, 0.13) raw xDistance=-0.16 yDistance=-0.11
23:10:43.834 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:10:43.835 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:10:43.835 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:10:43.835 00.000 12308 MoveAxis(E, 0, ABG)
23:10:43.835 00.000 12308 Move returns status 0, amount 0
23:10:43.835 00.000 12308 MoveAxis(N, 0, ABG)
23:10:43.836 00.001 12308 Move returns status 0, amount 0
23:10:43.836 00.000 12308 move complete, result=0
23:10:43.836 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:43.841 00.005 12308 worker thread done servicing request
23:10:43.862 00.021 14556 UpdateGuideState exits: m=2063 SNR=30.4
23:10:43.866 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:43.871 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:43.873 00.002 14556 Enqueuing Expose request
23:10:43.876 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:43.879 00.003 12308 Worker thread wakes up
23:10:43.880 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:43.880 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:45.125 01.245 12308 Exposure complete
23:10:45.275 00.150 12308 worker thread done servicing request
23:10:45.275 00.000 14556 OnExposeComplete: enter
23:10:45.282 00.007 14556 UpdateGuideState(): m_state=6
23:10:45.289 00.007 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6485
23:10:45.294 00.005 14556 Star::Find returns 1 (0), X=166.82, Y=1003.36, Mass=2174, SNR=31.2, Peak=142 HFD=4.7
23:10:45.298 00.004 14556 CameraToMount -- cameraTheta (0.22) - m_xAngle (-3.07) = xAngle (3.30 = -2.99)
23:10:45.302 00.004 14556 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.20 = -3.09)
23:10:45.307 00.005 14556 CameraToMount -- cameraX=0.16 cameraY=0.04 hyp=0.16 cameraTheta=0.22 mountX=-0.16 mountY=-0.01, mountTheta=-3.09
23:10:45.311 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.04, opts=13)
23:10:45.315 00.004 14556 Enqueuing Move request for scope (0.16, 0.04)
23:10:45.319 00.004 12308 Worker thread wakes up
23:10:45.319 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.04) opts 0xd
23:10:45.319 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.04)
23:10:45.320 00.001 12308 Moving (0.16, 0.04) raw xDistance=-0.16 yDistance=-0.01
23:10:45.320 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:10:45.320 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:10:45.321 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:10:45.321 00.000 12308 MoveAxis(E, 0, ABG)
23:10:45.321 00.000 12308 Move returns status 0, amount 0
23:10:45.321 00.000 12308 MoveAxis(N, 0, ABG)
23:10:45.322 00.001 12308 Move returns status 0, amount 0
23:10:45.322 00.000 12308 move complete, result=0
23:10:45.322 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:45.325 00.003 12308 worker thread done servicing request
23:10:45.345 00.020 14556 UpdateGuideState exits: m=2174 SNR=31.2
23:10:45.349 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:45.353 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:45.357 00.004 14556 Enqueuing Expose request
23:10:45.361 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:10:45.365 00.004 12308 Worker thread wakes up
23:10:45.365 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:45.365 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:46.612 01.247 12308 Exposure complete
23:10:46.745 00.133 12308 worker thread done servicing request
23:10:46.745 00.000 14556 OnExposeComplete: enter
23:10:46.748 00.003 14556 UpdateGuideState(): m_state=6
23:10:46.753 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6486
23:10:46.756 00.003 14556 Star::Find returns 1 (0), X=166.85, Y=1003.61, Mass=2347, SNR=32.6, Peak=159 HFD=4.8
23:10:46.760 00.004 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.06 = -2.22)
23:10:46.765 00.005 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.96 = -2.32)
23:10:46.771 00.006 14556 CameraToMount -- cameraX=0.19 cameraY=0.29 hyp=0.35 cameraTheta=0.99 mountX=-0.21 mountY=-0.26, mountTheta=-2.26
23:10:46.776 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.29, opts=13)
23:10:46.781 00.005 14556 Enqueuing Move request for scope (0.19, 0.29)
23:10:46.785 00.004 12308 Worker thread wakes up
23:10:46.785 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.29) opts 0xd
23:10:46.785 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.29)
23:10:46.785 00.000 12308 Moving (0.19, 0.29) raw xDistance=-0.21 yDistance=-0.26
23:10:46.785 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:10:46.785 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:10:46.786 00.001 12308 MoveAxis(E, 92, ABG)
23:10:46.786 00.000 12308 Guiding  Dir = 2, Dur = 92
23:10:46.786 00.000 12308 IsSlewing returns 0
23:10:46.786 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:46.791 00.005 12308 IsGuiding returns 0
23:10:46.791 00.000 12308 PulseGuide returned control before completion, sleep 102
23:10:46.813 00.022 14556 UpdateGuideState exits: m=2347 SNR=32.6
23:10:46.818 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:46.823 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:46.826 00.003 14556 Enqueuing Expose request
23:10:46.897 00.071 12308 IsGuiding returns 1
23:10:46.899 00.002 12308 scope still moving after pulse duration time elapsed
23:10:46.927 00.028 12308 IsSlewing returns 0
23:10:46.928 00.001 12308 IsGuiding returns 0
23:10:46.929 00.001 12308 scope move finished after 92 + 46 ms
23:10:46.930 00.001 12308 Move returns status 0, amount 92
23:10:46.930 00.000 12308 MoveAxis(N, 180, ABG)
23:10:46.932 00.002 12308 Guiding  Dir = 0, Dur = 180
23:10:46.932 00.000 12308 IsSlewing returns 0
23:10:46.933 00.001 12308 IsGuiding returns 0
23:10:46.934 00.001 12308 PulseGuide returned control before completion, sleep 190
23:10:47.132 00.198 12308 IsGuiding returns 1
23:10:47.133 00.001 12308 scope still moving after pulse duration time elapsed
23:10:47.162 00.029 12308 IsSlewing returns 0
23:10:47.163 00.001 12308 IsGuiding returns 0
23:10:47.164 00.001 12308 scope move finished after 180 + 50 ms
23:10:47.165 00.001 12308 Move returns status 0, amount 180
23:10:47.165 00.000 12308 move complete, result=0
23:10:47.166 00.001 12308 worker thread done servicing request
23:10:47.166 00.000 14556 GuideStep: -0.2 px 92 ms EAST, -0.3 px 180 ms NORTH
23:10:47.172 00.006 12308 Worker thread wakes up
23:10:47.173 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:47.173 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:48.422 01.249 12308 Exposure complete
23:10:48.568 00.146 12308 worker thread done servicing request
23:10:48.568 00.000 14556 OnExposeComplete: enter
23:10:48.573 00.005 14556 UpdateGuideState(): m_state=6
23:10:48.576 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6487
23:10:48.580 00.004 14556 Star::Find returns 1 (0), X=166.58, Y=1003.44, Mass=2211, SNR=31.3, Peak=137 HFD=4.9
23:10:48.585 00.005 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
23:10:48.588 00.003 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
23:10:48.593 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.17 mountX=0.07 mountY=-0.13, mountTheta=-1.06
23:10:48.600 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.12, opts=13)
23:10:48.605 00.005 14556 Enqueuing Move request for scope (-0.08, 0.12)
23:10:48.609 00.004 12308 Worker thread wakes up
23:10:48.610 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
23:10:48.610 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
23:10:48.610 00.000 12308 Moving (-0.08, 0.12) raw xDistance=0.07 yDistance=-0.13
23:10:48.610 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:10:48.610 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:10:48.610 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:10:48.612 00.002 12308 MoveAxis(E, 0, ABG)
23:10:48.612 00.000 12308 Move returns status 0, amount 0
23:10:48.612 00.000 12308 MoveAxis(N, 0, ABG)
23:10:48.612 00.000 12308 Move returns status 0, amount 0
23:10:48.613 00.001 12308 move complete, result=0
23:10:48.613 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:48.617 00.004 12308 worker thread done servicing request
23:10:48.645 00.028 14556 UpdateGuideState exits: m=2211 SNR=31.3
23:10:48.649 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:48.652 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:48.656 00.004 14556 Enqueuing Expose request
23:10:48.659 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:48.663 00.004 12308 Worker thread wakes up
23:10:48.663 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:48.663 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:49.910 01.247 12308 Exposure complete
23:10:50.050 00.140 14556 OnExposeComplete: enter
23:10:50.054 00.004 14556 UpdateGuideState(): m_state=6
23:10:50.059 00.005 12308 worker thread done servicing request
23:10:50.059 00.000 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6488
23:10:50.063 00.004 14556 Star::Find returns 1 (0), X=166.59, Y=1003.70, Mass=1945, SNR=29.6, Peak=128 HFD=4.7
23:10:50.066 00.003 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.81 = -1.48)
23:10:50.070 00.004 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.58)
23:10:50.074 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.38 hyp=0.38 cameraTheta=1.73 mountX=0.04 mountY=-0.38, mountTheta=-1.48
23:10:50.080 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.38, opts=13)
23:10:50.083 00.003 14556 Enqueuing Move request for scope (-0.06, 0.38)
23:10:50.088 00.005 12308 Worker thread wakes up
23:10:50.088 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.38) opts 0xd
23:10:50.089 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.38)
23:10:50.089 00.000 12308 Moving (-0.06, 0.38) raw xDistance=0.04 yDistance=-0.38
23:10:50.091 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:10:50.091 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
23:10:50.091 00.000 12308 MoveAxis(E, 0, ABG)
23:10:50.092 00.001 12308 Move returns status 0, amount 0
23:10:50.092 00.000 12308 MoveAxis(N, 271, ABG)
23:10:50.092 00.000 12308 Guiding  Dir = 0, Dur = 271
23:10:50.093 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:50.097 00.004 12308 IsSlewing returns 0
23:10:50.097 00.000 12308 IsGuiding returns 0
23:10:50.097 00.000 12308 PulseGuide returned control before completion, sleep 281
23:10:50.117 00.020 14556 UpdateGuideState exits: m=1945 SNR=29.6
23:10:50.123 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:50.126 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:50.130 00.004 14556 Enqueuing Expose request
23:10:50.388 00.258 12308 IsGuiding returns 1
23:10:50.389 00.001 12308 scope still moving after pulse duration time elapsed
23:10:50.418 00.029 12308 IsSlewing returns 0
23:10:50.418 00.000 12308 IsGuiding returns 0
23:10:50.419 00.001 12308 scope move finished after 271 + 50 ms
23:10:50.419 00.000 12308 Move returns status 0, amount 271
23:10:50.419 00.000 12308 move complete, result=0
23:10:50.419 00.000 12308 worker thread done servicing request
23:10:50.420 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 271 ms NORTH
23:10:50.428 00.008 12308 Worker thread wakes up
23:10:50.429 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:50.429 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:51.682 01.253 12308 Exposure complete
23:10:51.819 00.137 12308 worker thread done servicing request
23:10:51.819 00.000 14556 OnExposeComplete: enter
23:10:51.826 00.007 14556 UpdateGuideState(): m_state=6
23:10:51.832 00.006 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6489
23:10:51.838 00.006 14556 Star::Find returns 1 (0), X=166.60, Y=1003.14, Mass=2151, SNR=31.1, Peak=169 HFD=4.7
23:10:51.843 00.005 14556 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-3.07) = xAngle (1.19 = 1.19)
23:10:51.848 00.005 14556 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.09 = 1.09)
23:10:51.852 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.19 hyp=0.19 cameraTheta=-1.88 mountX=0.07 mountY=0.17, mountTheta=1.17
23:10:51.860 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.19, opts=13)
23:10:51.868 00.008 14556 Enqueuing Move request for scope (-0.06, -0.19)
23:10:51.872 00.004 12308 Worker thread wakes up
23:10:51.873 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.19) opts 0xd
23:10:51.873 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.19)
23:10:51.873 00.000 12308 Moving (-0.06, -0.19) raw xDistance=0.07 yDistance=0.17
23:10:51.873 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:10:51.873 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:10:51.874 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:10:51.874 00.000 12308 MoveAxis(E, 0, ABG)
23:10:51.875 00.001 12308 Move returns status 0, amount 0
23:10:51.875 00.000 12308 MoveAxis(N, 0, ABG)
23:10:51.875 00.000 12308 Move returns status 0, amount 0
23:10:51.875 00.000 12308 move complete, result=0
23:10:51.875 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:51.879 00.004 12308 worker thread done servicing request
23:10:51.909 00.030 14556 UpdateGuideState exits: m=2151 SNR=31.1
23:10:51.915 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:51.920 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:51.928 00.008 14556 Enqueuing Expose request
23:10:51.935 00.007 12308 Worker thread wakes up
23:10:51.936 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:10:51.942 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:51.942 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:53.202 01.260 12308 Exposure complete
23:10:53.338 00.136 12308 worker thread done servicing request
23:10:53.339 00.001 14556 OnExposeComplete: enter
23:10:53.342 00.003 14556 UpdateGuideState(): m_state=6
23:10:53.346 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6490
23:10:53.350 00.004 14556 Star::Find returns 1 (0), X=166.69, Y=1003.30, Mass=2231, SNR=31.6, Peak=158 HFD=4.7
23:10:53.354 00.004 14556 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-3.07) = xAngle (2.44 = 2.44)
23:10:53.358 00.004 14556 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.34 = 2.34)
23:10:53.362 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.63 mountX=-0.03 mountY=0.03, mountTheta=2.39
23:10:53.367 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.02, opts=13)
23:10:53.371 00.004 14556 Enqueuing Move request for scope (0.03, -0.02)
23:10:53.375 00.004 12308 Worker thread wakes up
23:10:53.375 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
23:10:53.375 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
23:10:53.375 00.000 12308 Moving (0.03, -0.02) raw xDistance=-0.03 yDistance=0.03
23:10:53.375 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:10:53.376 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:10:53.376 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:10:53.377 00.001 12308 MoveAxis(E, 0, ABG)
23:10:53.377 00.000 12308 Move returns status 0, amount 0
23:10:53.377 00.000 12308 MoveAxis(N, 0, ABG)
23:10:53.377 00.000 12308 Move returns status 0, amount 0
23:10:53.377 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:53.381 00.004 12308 move complete, result=0
23:10:53.381 00.000 12308 worker thread done servicing request
23:10:53.398 00.017 14556 UpdateGuideState exits: m=2231 SNR=31.6
23:10:53.402 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:53.404 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:53.407 00.003 14556 Enqueuing Expose request
23:10:53.410 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:10:53.415 00.005 12308 Worker thread wakes up
23:10:53.415 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:53.415 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:54.671 01.256 12308 Exposure complete
23:10:54.807 00.136 12308 worker thread done servicing request
23:10:54.807 00.000 14556 OnExposeComplete: enter
23:10:54.810 00.003 14556 UpdateGuideState(): m_state=6
23:10:54.814 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6491
23:10:54.819 00.005 14556 Star::Find returns 1 (0), X=166.68, Y=1003.31, Mass=2237, SNR=31.7, Peak=161 HFD=4.7
23:10:54.823 00.004 14556 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-3.07) = xAngle (2.67 = 2.67)
23:10:54.826 00.003 14556 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.57 = 2.57)
23:10:54.829 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-0.40 mountX=-0.02 mountY=0.01, mountTheta=2.60
23:10:54.835 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.01, opts=13)
23:10:54.842 00.007 14556 Enqueuing Move request for scope (0.02, -0.01)
23:10:54.846 00.004 12308 Worker thread wakes up
23:10:54.847 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
23:10:54.847 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
23:10:54.847 00.000 12308 Moving (0.02, -0.01) raw xDistance=-0.02 yDistance=0.01
23:10:54.847 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:10:54.847 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:10:54.848 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:10:54.848 00.000 12308 MoveAxis(E, 0, ABG)
23:10:54.848 00.000 12308 Move returns status 0, amount 0
23:10:54.849 00.001 12308 MoveAxis(N, 0, ABG)
23:10:54.849 00.000 12308 Move returns status 0, amount 0
23:10:54.849 00.000 12308 move complete, result=0
23:10:54.849 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:54.854 00.005 12308 worker thread done servicing request
23:10:54.876 00.022 14556 UpdateGuideState exits: m=2237 SNR=31.7
23:10:54.880 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:54.884 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:54.889 00.005 14556 Enqueuing Expose request
23:10:54.893 00.004 12308 Worker thread wakes up
23:10:54.893 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:10:54.898 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:54.898 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:56.149 01.251 12308 Exposure complete
23:10:56.286 00.137 12308 worker thread done servicing request
23:10:56.287 00.001 14556 OnExposeComplete: enter
23:10:56.290 00.003 14556 UpdateGuideState(): m_state=6
23:10:56.294 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6492
23:10:56.299 00.005 14556 Star::Find returns 1 (0), X=166.67, Y=1003.50, Mass=2020, SNR=30.1, Peak=132 HFD=4.3
23:10:56.306 00.007 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.56 = -1.73)
23:10:56.311 00.005 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.83)
23:10:56.316 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.48 mountX=-0.03 mountY=-0.17, mountTheta=-1.73
23:10:56.321 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.17, opts=13)
23:10:56.325 00.004 14556 Enqueuing Move request for scope (0.02, 0.17)
23:10:56.329 00.004 12308 Worker thread wakes up
23:10:56.329 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd
23:10:56.329 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.17)
23:10:56.329 00.000 12308 Moving (0.02, 0.17) raw xDistance=-0.03 yDistance=-0.17
23:10:56.329 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:10:56.329 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:10:56.331 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:10:56.331 00.000 12308 MoveAxis(E, 0, ABG)
23:10:56.331 00.000 12308 Move returns status 0, amount 0
23:10:56.331 00.000 12308 MoveAxis(N, 0, ABG)
23:10:56.331 00.000 12308 Move returns status 0, amount 0
23:10:56.331 00.000 12308 move complete, result=0
23:10:56.332 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:56.337 00.005 12308 worker thread done servicing request
23:10:56.362 00.025 14556 UpdateGuideState exits: m=2020 SNR=30.1
23:10:56.367 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:56.372 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:56.377 00.005 14556 Enqueuing Expose request
23:10:56.382 00.005 12308 Worker thread wakes up
23:10:56.382 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:10:56.385 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:56.385 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:57.631 01.246 12308 Exposure complete
23:10:57.771 00.140 14556 OnExposeComplete: enter
23:10:57.775 00.004 14556 UpdateGuideState(): m_state=6
23:10:57.778 00.003 12308 worker thread done servicing request
23:10:57.778 00.000 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6493
23:10:57.783 00.005 14556 Star::Find returns 1 (0), X=166.64, Y=1003.41, Mass=2218, SNR=31.6, Peak=133 HFD=4.9
23:10:57.786 00.003 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.89 = -1.39)
23:10:57.790 00.004 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.49)
23:10:57.794 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.09 cameraTheta=1.82 mountX=0.02 mountY=-0.09, mountTheta=-1.39
23:10:57.798 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.08, opts=13)
23:10:57.803 00.005 14556 Enqueuing Move request for scope (-0.02, 0.08)
23:10:57.807 00.004 12308 Worker thread wakes up
23:10:57.807 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
23:10:57.807 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
23:10:57.807 00.000 12308 Moving (-0.02, 0.08) raw xDistance=0.02 yDistance=-0.09
23:10:57.807 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:10:57.808 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:10:57.808 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:10:57.808 00.000 12308 MoveAxis(E, 0, ABG)
23:10:57.808 00.000 12308 Move returns status 0, amount 0
23:10:57.808 00.000 12308 MoveAxis(N, 0, ABG)
23:10:57.808 00.000 12308 Move returns status 0, amount 0
23:10:57.809 00.001 12308 move complete, result=0
23:10:57.809 00.000 12308 worker thread done servicing request
23:10:57.809 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:57.834 00.025 14556 UpdateGuideState exits: m=2218 SNR=31.6
23:10:57.839 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:57.844 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:57.847 00.003 14556 Enqueuing Expose request
23:10:57.851 00.004 12308 Worker thread wakes up
23:10:57.852 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:57.852 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:10:57.852 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:59.100 01.248 12308 Exposure complete
23:10:59.242 00.142 12308 worker thread done servicing request
23:10:59.243 00.001 14556 OnExposeComplete: enter
23:10:59.250 00.007 14556 UpdateGuideState(): m_state=6
23:10:59.254 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6494
23:10:59.258 00.004 14556 Star::Find returns 1 (0), X=166.57, Y=1003.51, Mass=2302, SNR=32.3, Peak=141 HFD=5.0
23:10:59.262 00.004 14556 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.07) = xAngle (5.07 = -1.21)
23:10:59.265 00.003 14556 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.31)
23:10:59.270 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.19 hyp=0.21 cameraTheta=2.00 mountX=0.07 mountY=-0.20, mountTheta=-1.22
23:10:59.275 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.19, opts=13)
23:10:59.279 00.004 14556 Enqueuing Move request for scope (-0.09, 0.19)
23:10:59.284 00.005 12308 Worker thread wakes up
23:10:59.284 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.19) opts 0xd
23:10:59.284 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.19)
23:10:59.284 00.000 12308 Moving (-0.09, 0.19) raw xDistance=0.07 yDistance=-0.20
23:10:59.284 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:10:59.285 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:10:59.285 00.000 12308 MoveAxis(E, 0, ABG)
23:10:59.285 00.000 12308 Move returns status 0, amount 0
23:10:59.285 00.000 12308 MoveAxis(N, 143, ABG)
23:10:59.285 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:10:59.289 00.004 12308 Guiding  Dir = 0, Dur = 143
23:10:59.289 00.000 12308 IsSlewing returns 0
23:10:59.289 00.000 12308 IsGuiding returns 0
23:10:59.290 00.001 12308 PulseGuide returned control before completion, sleep 153
23:10:59.311 00.021 14556 UpdateGuideState exits: m=2302 SNR=32.3
23:10:59.316 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:59.319 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:10:59.324 00.005 14556 Enqueuing Expose request
23:10:59.449 00.125 12308 IsGuiding returns 1
23:10:59.450 00.001 12308 scope still moving after pulse duration time elapsed
23:10:59.481 00.031 12308 IsSlewing returns 0
23:10:59.481 00.000 12308 IsGuiding returns 0
23:10:59.481 00.000 12308 scope move finished after 143 + 48 ms
23:10:59.482 00.001 12308 Move returns status 0, amount 143
23:10:59.482 00.000 12308 move complete, result=0
23:10:59.483 00.001 12308 worker thread done servicing request
23:10:59.483 00.000 12308 Worker thread wakes up
23:10:59.483 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 143 ms NORTH
23:10:59.489 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:10:59.489 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:00.738 01.249 12308 Exposure complete
23:11:00.895 00.157 12308 worker thread done servicing request
23:11:00.896 00.001 14556 OnExposeComplete: enter
23:11:00.899 00.003 14556 UpdateGuideState(): m_state=6
23:11:00.903 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6495
23:11:00.908 00.005 14556 Star::Find returns 1 (0), X=166.67, Y=1003.18, Mass=2084, SNR=30.7, Peak=140 HFD=4.6
23:11:00.913 00.005 14556 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.07) = xAngle (1.63 = 1.63)
23:11:00.916 00.003 14556 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.53 = 1.53)
23:11:00.920 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.45 mountX=-0.01 mountY=0.14, mountTheta=1.63
23:11:00.926 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.14, opts=13)
23:11:00.931 00.005 14556 Enqueuing Move request for scope (0.02, -0.14)
23:11:00.935 00.004 12308 Worker thread wakes up
23:11:00.935 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
23:11:00.935 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
23:11:00.935 00.000 12308 Moving (0.02, -0.14) raw xDistance=-0.01 yDistance=0.14
23:11:00.935 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:11:00.937 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:00.937 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:11:00.937 00.000 12308 MoveAxis(E, 0, ABG)
23:11:00.937 00.000 12308 Move returns status 0, amount 0
23:11:00.937 00.000 12308 MoveAxis(N, 0, ABG)
23:11:00.937 00.000 12308 Move returns status 0, amount 0
23:11:00.938 00.001 12308 move complete, result=0
23:11:00.938 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:00.942 00.004 12308 worker thread done servicing request
23:11:00.963 00.021 14556 UpdateGuideState exits: m=2084 SNR=30.7
23:11:00.967 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:00.971 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:00.975 00.004 14556 Enqueuing Expose request
23:11:00.979 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:00.983 00.004 12308 Worker thread wakes up
23:11:00.983 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:00.983 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:02.227 01.244 12308 Exposure complete
23:11:02.364 00.137 12308 worker thread done servicing request
23:11:02.364 00.000 14556 OnExposeComplete: enter
23:11:02.368 00.004 14556 UpdateGuideState(): m_state=6
23:11:02.370 00.002 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6496
23:11:02.375 00.005 14556 Star::Find returns 1 (0), X=166.67, Y=1003.36, Mass=2224, SNR=31.5, Peak=142 HFD=4.7
23:11:02.379 00.004 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.44 = -1.85)
23:11:02.384 00.005 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
23:11:02.389 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.36 mountX=-0.01 mountY=-0.04, mountTheta=-1.85
23:11:02.394 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.04, opts=13)
23:11:02.399 00.005 14556 Enqueuing Move request for scope (0.01, 0.04)
23:11:02.405 00.006 12308 Worker thread wakes up
23:11:02.405 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
23:11:02.405 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
23:11:02.405 00.000 12308 Moving (0.01, 0.04) raw xDistance=-0.01 yDistance=-0.04
23:11:02.405 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:11:02.406 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:02.406 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:11:02.406 00.000 12308 MoveAxis(E, 0, ABG)
23:11:02.407 00.001 12308 Move returns status 0, amount 0
23:11:02.408 00.001 12308 MoveAxis(N, 0, ABG)
23:11:02.408 00.000 12308 Move returns status 0, amount 0
23:11:02.408 00.000 12308 move complete, result=0
23:11:02.408 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:02.413 00.005 12308 worker thread done servicing request
23:11:02.435 00.022 14556 UpdateGuideState exits: m=2224 SNR=31.5
23:11:02.440 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:02.443 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:02.447 00.004 14556 Enqueuing Expose request
23:11:02.451 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:11:02.454 00.003 12308 Worker thread wakes up
23:11:02.455 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:02.455 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:03.707 01.252 12308 Exposure complete
23:11:03.843 00.136 12308 worker thread done servicing request
23:11:03.844 00.001 14556 OnExposeComplete: enter
23:11:03.848 00.004 14556 UpdateGuideState(): m_state=6
23:11:03.851 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6497
23:11:03.856 00.005 14556 Star::Find returns 1 (0), X=166.70, Y=1003.48, Mass=2189, SNR=31.5, Peak=143 HFD=4.7
23:11:03.860 00.004 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.36 = -1.92)
23:11:03.863 00.003 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.02)
23:11:03.866 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.16 hyp=0.16 cameraTheta=1.29 mountX=-0.06 mountY=-0.15, mountTheta=-1.94
23:11:03.874 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.16, opts=13)
23:11:03.879 00.005 14556 Enqueuing Move request for scope (0.05, 0.16)
23:11:03.884 00.005 12308 Worker thread wakes up
23:11:03.884 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.16) opts 0xd
23:11:03.884 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.16)
23:11:03.884 00.000 12308 Moving (0.05, 0.16) raw xDistance=-0.06 yDistance=-0.15
23:11:03.884 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:11:03.884 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:03.885 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:11:03.885 00.000 12308 MoveAxis(E, 0, ABG)
23:11:03.885 00.000 12308 Move returns status 0, amount 0
23:11:03.885 00.000 12308 MoveAxis(N, 0, ABG)
23:11:03.885 00.000 12308 Move returns status 0, amount 0
23:11:03.886 00.001 12308 move complete, result=0
23:11:03.886 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:03.890 00.004 12308 worker thread done servicing request
23:11:03.913 00.023 14556 UpdateGuideState exits: m=2189 SNR=31.5
23:11:03.916 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:03.921 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:03.926 00.005 14556 Enqueuing Expose request
23:11:03.930 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:03.934 00.004 12308 Worker thread wakes up
23:11:03.934 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:03.934 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:05.174 01.240 12308 Exposure complete
23:11:05.310 00.136 12308 worker thread done servicing request
23:11:05.310 00.000 14556 OnExposeComplete: enter
23:11:05.317 00.007 14556 UpdateGuideState(): m_state=6
23:11:05.323 00.006 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6498
23:11:05.327 00.004 14556 Star::Find returns 1 (0), X=166.63, Y=1003.46, Mass=2304, SNR=32.3, Peak=149 HFD=4.8
23:11:05.333 00.006 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
23:11:05.337 00.004 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.54)
23:11:05.341 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.77 mountX=0.02 mountY=-0.14, mountTheta=-1.44
23:11:05.347 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.14, opts=13)
23:11:05.353 00.006 14556 Enqueuing Move request for scope (-0.03, 0.14)
23:11:05.358 00.005 12308 Worker thread wakes up
23:11:05.359 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
23:11:05.359 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
23:11:05.359 00.000 12308 Moving (-0.03, 0.14) raw xDistance=0.02 yDistance=-0.14
23:11:05.359 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:11:05.359 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:05.361 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:11:05.361 00.000 12308 MoveAxis(E, 0, ABG)
23:11:05.361 00.000 12308 Move returns status 0, amount 0
23:11:05.361 00.000 12308 MoveAxis(N, 0, ABG)
23:11:05.362 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:05.367 00.005 12308 Move returns status 0, amount 0
23:11:05.367 00.000 12308 move complete, result=0
23:11:05.368 00.001 12308 worker thread done servicing request
23:11:05.387 00.019 14556 UpdateGuideState exits: m=2304 SNR=32.3
23:11:05.390 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:05.394 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:05.399 00.005 14556 Enqueuing Expose request
23:11:05.403 00.004 12308 Worker thread wakes up
23:11:05.403 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:05.406 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:05.406 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:06.665 01.259 12308 Exposure complete
23:11:06.806 00.141 12308 worker thread done servicing request
23:11:06.807 00.001 14556 OnExposeComplete: enter
23:11:06.812 00.005 14556 UpdateGuideState(): m_state=6
23:11:06.815 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6499
23:11:06.820 00.005 14556 Star::Find returns 1 (0), X=166.82, Y=1003.49, Mass=2175, SNR=31.4, Peak=128 HFD=4.7
23:11:06.823 00.003 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.87 = -2.41)
23:11:06.826 00.003 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.51)
23:11:06.829 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=0.17 hyp=0.23 cameraTheta=0.80 mountX=-0.17 mountY=-0.14, mountTheta=-2.47
23:11:06.835 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.17, opts=13)
23:11:06.838 00.003 14556 Enqueuing Move request for scope (0.16, 0.17)
23:11:06.842 00.004 12308 Worker thread wakes up
23:11:06.842 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.17) opts 0xd
23:11:06.842 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.17)
23:11:06.842 00.000 12308 Moving (0.16, 0.17) raw xDistance=-0.17 yDistance=-0.14
23:11:06.844 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:11:06.844 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:06.844 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:11:06.844 00.000 12308 MoveAxis(E, 0, ABG)
23:11:06.845 00.001 12308 Move returns status 0, amount 0
23:11:06.845 00.000 12308 MoveAxis(N, 0, ABG)
23:11:06.845 00.000 12308 Move returns status 0, amount 0
23:11:06.845 00.000 12308 move complete, result=0
23:11:06.845 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:06.848 00.003 12308 worker thread done servicing request
23:11:06.870 00.022 14556 UpdateGuideState exits: m=2175 SNR=31.4
23:11:06.874 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:06.878 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:06.881 00.003 14556 Enqueuing Expose request
23:11:06.885 00.004 12308 Worker thread wakes up
23:11:06.885 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:06.885 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:06.885 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:08.135 01.250 12308 Exposure complete
23:11:08.278 00.143 12308 worker thread done servicing request
23:11:08.279 00.001 14556 OnExposeComplete: enter
23:11:08.283 00.004 14556 UpdateGuideState(): m_state=6
23:11:08.287 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6500
23:11:08.291 00.004 14556 Star::Find returns 1 (0), X=166.76, Y=1003.55, Mass=2348, SNR=32.5, Peak=162 HFD=4.6
23:11:08.294 00.003 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.20 = -2.08)
23:11:08.298 00.004 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.18)
23:11:08.302 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.23 hyp=0.25 cameraTheta=1.13 mountX=-0.12 mountY=-0.21, mountTheta=-2.11
23:11:08.308 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.23, opts=13)
23:11:08.313 00.005 14556 Enqueuing Move request for scope (0.11, 0.23)
23:11:08.318 00.005 12308 Worker thread wakes up
23:11:08.318 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.23) opts 0xd
23:11:08.318 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.23)
23:11:08.318 00.000 12308 Moving (0.11, 0.23) raw xDistance=-0.12 yDistance=-0.21
23:11:08.318 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:11:08.319 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:11:08.319 00.000 12308 MoveAxis(E, 0, ABG)
23:11:08.319 00.000 12308 Move returns status 0, amount 0
23:11:08.319 00.000 12308 MoveAxis(N, 144, ABG)
23:11:08.319 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:08.324 00.005 12308 Guiding  Dir = 0, Dur = 144
23:11:08.324 00.000 12308 IsSlewing returns 0
23:11:08.324 00.000 12308 IsGuiding returns 0
23:11:08.326 00.002 12308 PulseGuide returned control before completion, sleep 154
23:11:08.347 00.021 14556 UpdateGuideState exits: m=2348 SNR=32.5
23:11:08.351 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:08.356 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:08.360 00.004 14556 Enqueuing Expose request
23:11:08.485 00.125 12308 IsGuiding returns 1
23:11:08.485 00.000 12308 scope still moving after pulse duration time elapsed
23:11:08.517 00.032 12308 IsSlewing returns 0
23:11:08.517 00.000 12308 IsGuiding returns 0
23:11:08.517 00.000 12308 scope move finished after 144 + 48 ms
23:11:08.518 00.001 12308 Move returns status 0, amount 144
23:11:08.518 00.000 12308 move complete, result=0
23:11:08.518 00.000 12308 worker thread done servicing request
23:11:08.518 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 144 ms NORTH
23:11:08.525 00.007 12308 Worker thread wakes up
23:11:08.525 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:08.527 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:09.770 01.243 12308 Exposure complete
23:11:09.904 00.134 12308 worker thread done servicing request
23:11:09.905 00.001 14556 OnExposeComplete: enter
23:11:09.909 00.004 14556 UpdateGuideState(): m_state=6
23:11:09.912 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6501
23:11:09.917 00.005 14556 Star::Find returns 1 (0), X=166.62, Y=1003.28, Mass=2243, SNR=31.8, Peak=145 HFD=4.7
23:11:09.921 00.004 14556 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.07) = xAngle (0.76 = 0.76)
23:11:09.925 00.004 14556 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.66 = 0.66)
23:11:09.928 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-2.31 mountX=0.04 mountY=0.03, mountTheta=0.70
23:11:09.934 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.04, opts=13)
23:11:09.940 00.006 14556 Enqueuing Move request for scope (-0.04, -0.04)
23:11:09.944 00.004 12308 Worker thread wakes up
23:11:09.945 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
23:11:09.945 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
23:11:09.945 00.000 12308 Moving (-0.04, -0.04) raw xDistance=0.04 yDistance=0.03
23:11:09.945 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:11:09.945 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:09.945 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:11:09.946 00.001 12308 MoveAxis(E, 0, ABG)
23:11:09.946 00.000 12308 Move returns status 0, amount 0
23:11:09.946 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:09.951 00.005 12308 MoveAxis(N, 0, ABG)
23:11:09.951 00.000 12308 Move returns status 0, amount 0
23:11:09.951 00.000 12308 move complete, result=0
23:11:09.951 00.000 12308 worker thread done servicing request
23:11:09.974 00.023 14556 UpdateGuideState exits: m=2243 SNR=31.8
23:11:09.978 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:09.981 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:09.986 00.005 14556 Enqueuing Expose request
23:11:09.990 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:11:09.995 00.005 12308 Worker thread wakes up
23:11:09.995 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:09.995 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:11.242 01.247 12308 Exposure complete
23:11:11.376 00.134 12308 worker thread done servicing request
23:11:11.377 00.001 14556 OnExposeComplete: enter
23:11:11.380 00.003 14556 UpdateGuideState(): m_state=6
23:11:11.382 00.002 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6502
23:11:11.385 00.003 14556 Star::Find returns 1 (0), X=166.64, Y=1003.53, Mass=2214, SNR=31.5, Peak=152 HFD=4.4
23:11:11.389 00.004 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.73 = -1.55)
23:11:11.391 00.002 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.65)
23:11:11.394 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.66 mountX=0.00 mountY=-0.21, mountTheta=-1.55
23:11:11.399 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.21, opts=13)
23:11:11.403 00.004 14556 Enqueuing Move request for scope (-0.02, 0.21)
23:11:11.406 00.003 12308 Worker thread wakes up
23:11:11.406 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.21) opts 0xd
23:11:11.406 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.21)
23:11:11.406 00.000 12308 Moving (-0.02, 0.21) raw xDistance=0.00 yDistance=-0.21
23:11:11.408 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:11:11.408 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:11:11.408 00.000 12308 MoveAxis(E, 0, ABG)
23:11:11.408 00.000 12308 Move returns status 0, amount 0
23:11:11.408 00.000 12308 MoveAxis(N, 146, ABG)
23:11:11.409 00.001 12308 Guiding  Dir = 0, Dur = 146
23:11:11.409 00.000 12308 IsSlewing returns 0
23:11:11.409 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:11.412 00.003 12308 IsGuiding returns 0
23:11:11.412 00.000 12308 PulseGuide returned control before completion, sleep 156
23:11:11.436 00.024 14556 UpdateGuideState exits: m=2214 SNR=31.5
23:11:11.441 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:11.445 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:11.448 00.003 14556 Enqueuing Expose request
23:11:11.577 00.129 12308 IsGuiding returns 1
23:11:11.577 00.000 12308 scope still moving after pulse duration time elapsed
23:11:11.608 00.031 12308 IsSlewing returns 0
23:11:11.609 00.001 12308 IsGuiding returns 0
23:11:11.610 00.001 12308 scope move finished after 146 + 51 ms
23:11:11.610 00.000 12308 Move returns status 0, amount 146
23:11:11.613 00.003 12308 move complete, result=0
23:11:11.613 00.000 12308 worker thread done servicing request
23:11:11.614 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 146 ms NORTH
23:11:11.619 00.005 12308 Worker thread wakes up
23:11:11.619 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:11.619 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:12.875 01.256 12308 Exposure complete
23:11:13.018 00.143 12308 worker thread done servicing request
23:11:13.018 00.000 14556 OnExposeComplete: enter
23:11:13.024 00.006 14556 UpdateGuideState(): m_state=6
23:11:13.027 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6503
23:11:13.031 00.004 14556 Star::Find returns 1 (0), X=166.68, Y=1003.15, Mass=2148, SNR=31.0, Peak=170 HFD=4.5
23:11:13.035 00.004 14556 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.07) = xAngle (1.64 = 1.64)
23:11:13.038 00.003 14556 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.55 = 1.55)
23:11:13.043 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=-0.17 hyp=0.18 cameraTheta=-1.43 mountX=-0.01 mountY=0.18, mountTheta=1.64
23:11:13.048 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.17, opts=13)
23:11:13.052 00.004 14556 Enqueuing Move request for scope (0.02, -0.17)
23:11:13.057 00.005 12308 Worker thread wakes up
23:11:13.058 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.17) opts 0xd
23:11:13.058 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.17)
23:11:13.058 00.000 12308 Moving (0.02, -0.17) raw xDistance=-0.01 yDistance=0.18
23:11:13.059 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:11:13.059 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:13.059 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:11:13.059 00.000 12308 MoveAxis(E, 0, ABG)
23:11:13.059 00.000 12308 Move returns status 0, amount 0
23:11:13.060 00.001 12308 MoveAxis(N, 0, ABG)
23:11:13.060 00.000 12308 Move returns status 0, amount 0
23:11:13.060 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:13.066 00.006 12308 move complete, result=0
23:11:13.066 00.000 12308 worker thread done servicing request
23:11:13.089 00.023 14556 UpdateGuideState exits: m=2148 SNR=31.0
23:11:13.093 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:13.098 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:13.103 00.005 14556 Enqueuing Expose request
23:11:13.106 00.003 12308 Worker thread wakes up
23:11:13.107 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:11:13.110 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:13.111 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:14.365 01.254 12308 Exposure complete
23:11:14.500 00.135 12308 worker thread done servicing request
23:11:14.501 00.001 14556 OnExposeComplete: enter
23:11:14.505 00.004 14556 UpdateGuideState(): m_state=6
23:11:14.508 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6504
23:11:14.512 00.004 14556 Star::Find returns 1 (0), X=166.65, Y=1003.32, Mass=2232, SNR=31.5, Peak=173 HFD=4.5
23:11:14.515 00.003 14556 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-3.07) = xAngle (0.16 = 0.16)
23:11:14.519 00.004 14556 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.06 = 0.06)
23:11:14.523 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-2.92 mountX=0.01 mountY=0.00, mountTheta=0.06
23:11:14.529 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.00, opts=13)
23:11:14.533 00.004 14556 Enqueuing Move request for scope (-0.01, -0.00)
23:11:14.536 00.003 12308 Worker thread wakes up
23:11:14.536 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.00) opts 0xd
23:11:14.537 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.00)
23:11:14.537 00.000 12308 Moving (-0.01, -0.00) raw xDistance=0.01 yDistance=0.00
23:11:14.537 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:11:14.537 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:14.537 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:11:14.538 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:14.542 00.004 12308 MoveAxis(E, 0, ABG)
23:11:14.542 00.000 12308 Move returns status 0, amount 0
23:11:14.542 00.000 12308 MoveAxis(N, 0, ABG)
23:11:14.542 00.000 12308 Move returns status 0, amount 0
23:11:14.542 00.000 12308 move complete, result=0
23:11:14.544 00.002 12308 worker thread done servicing request
23:11:14.566 00.022 14556 UpdateGuideState exits: m=2232 SNR=31.5
23:11:14.572 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:14.575 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:14.580 00.005 14556 Enqueuing Expose request
23:11:14.585 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:11:14.589 00.004 12308 Worker thread wakes up
23:11:14.590 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:14.590 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:15.845 01.255 12308 Exposure complete
23:11:15.983 00.138 12308 worker thread done servicing request
23:11:15.983 00.000 14556 OnExposeComplete: enter
23:11:15.988 00.005 14556 UpdateGuideState(): m_state=6
23:11:15.993 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6505
23:11:15.997 00.004 14556 Star::Find returns 1 (0), X=166.76, Y=1003.36, Mass=2174, SNR=31.3, Peak=144 HFD=4.5
23:11:16.001 00.004 14556 CameraToMount -- cameraTheta (0.39) - m_xAngle (-3.07) = xAngle (3.46 = -2.82)
23:11:16.004 00.003 14556 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.36 = -2.92)
23:11:16.008 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.39 mountX=-0.10 mountY=-0.02, mountTheta=-2.91
23:11:16.013 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.04, opts=13)
23:11:16.017 00.004 14556 Enqueuing Move request for scope (0.10, 0.04)
23:11:16.022 00.005 12308 Worker thread wakes up
23:11:16.022 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
23:11:16.022 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
23:11:16.022 00.000 12308 Moving (0.10, 0.04) raw xDistance=-0.10 yDistance=-0.02
23:11:16.024 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:11:16.024 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:16.024 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:11:16.025 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:16.029 00.004 12308 MoveAxis(E, 0, ABG)
23:11:16.029 00.000 12308 Move returns status 0, amount 0
23:11:16.029 00.000 12308 MoveAxis(N, 0, ABG)
23:11:16.029 00.000 12308 Move returns status 0, amount 0
23:11:16.030 00.001 12308 move complete, result=0
23:11:16.030 00.000 12308 worker thread done servicing request
23:11:16.051 00.021 14556 UpdateGuideState exits: m=2174 SNR=31.3
23:11:16.056 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:16.061 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:16.065 00.004 14556 Enqueuing Expose request
23:11:16.070 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:11:16.074 00.004 12308 Worker thread wakes up
23:11:16.074 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:16.074 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:17.320 01.246 12308 Exposure complete
23:11:17.460 00.140 12308 worker thread done servicing request
23:11:17.461 00.001 14556 OnExposeComplete: enter
23:11:17.468 00.007 14556 UpdateGuideState(): m_state=6
23:11:17.472 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6506
23:11:17.477 00.005 14556 Star::Find returns 1 (0), X=166.71, Y=1003.54, Mass=2234, SNR=31.7, Peak=139 HFD=4.7
23:11:17.481 00.004 14556 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.07) = xAngle (4.41 = -1.87)
23:11:17.485 00.004 14556 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.97)
23:11:17.489 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.34 mountX=-0.07 mountY=-0.20, mountTheta=-1.88
23:11:17.494 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.22, opts=13)
23:11:17.498 00.004 14556 Enqueuing Move request for scope (0.05, 0.22)
23:11:17.502 00.004 12308 Worker thread wakes up
23:11:17.503 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.22) opts 0xd
23:11:17.503 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.22)
23:11:17.503 00.000 12308 Moving (0.05, 0.22) raw xDistance=-0.07 yDistance=-0.20
23:11:17.503 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:11:17.503 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:11:17.503 00.000 12308 MoveAxis(E, 0, ABG)
23:11:17.505 00.002 12308 Move returns status 0, amount 0
23:11:17.505 00.000 12308 MoveAxis(N, 144, ABG)
23:11:17.505 00.000 12308 Guiding  Dir = 0, Dur = 144
23:11:17.505 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:17.509 00.004 12308 IsSlewing returns 0
23:11:17.510 00.001 12308 IsGuiding returns 0
23:11:17.510 00.000 12308 PulseGuide returned control before completion, sleep 154
23:11:17.533 00.023 14556 UpdateGuideState exits: m=2234 SNR=31.7
23:11:17.537 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:17.541 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:17.544 00.003 14556 Enqueuing Expose request
23:11:17.669 00.125 12308 IsGuiding returns 1
23:11:17.670 00.001 12308 scope still moving after pulse duration time elapsed
23:11:17.701 00.031 12308 IsSlewing returns 0
23:11:17.702 00.001 12308 IsGuiding returns 0
23:11:17.702 00.000 12308 scope move finished after 144 + 48 ms
23:11:17.704 00.002 12308 Move returns status 0, amount 144
23:11:17.704 00.000 12308 move complete, result=0
23:11:17.705 00.001 12308 worker thread done servicing request
23:11:17.705 00.000 12308 Worker thread wakes up
23:11:17.705 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 144 ms NORTH
23:11:17.711 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:17.711 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:18.957 01.246 12308 Exposure complete
23:11:19.097 00.140 12308 worker thread done servicing request
23:11:19.098 00.001 14556 OnExposeComplete: enter
23:11:19.102 00.004 14556 UpdateGuideState(): m_state=6
23:11:19.105 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6507
23:11:19.110 00.005 14556 Star::Find returns 1 (0), X=166.59, Y=1003.44, Mass=2167, SNR=31.0, Peak=137 HFD=4.5
23:11:19.114 00.004 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
23:11:19.119 00.005 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.24)
23:11:19.122 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.07 mountX=0.05 mountY=-0.12, mountTheta=-1.16
23:11:19.127 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.12, opts=13)
23:11:19.132 00.005 14556 Enqueuing Move request for scope (-0.06, 0.12)
23:11:19.135 00.003 12308 Worker thread wakes up
23:11:19.135 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
23:11:19.135 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
23:11:19.135 00.000 12308 Moving (-0.06, 0.12) raw xDistance=0.05 yDistance=-0.12
23:11:19.136 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:11:19.136 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:19.136 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:11:19.136 00.000 12308 MoveAxis(E, 0, ABG)
23:11:19.136 00.000 12308 Move returns status 0, amount 0
23:11:19.137 00.001 12308 MoveAxis(N, 0, ABG)
23:11:19.137 00.000 12308 Move returns status 0, amount 0
23:11:19.137 00.000 12308 move complete, result=0
23:11:19.137 00.000 12308 worker thread done servicing request
23:11:19.137 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:19.164 00.027 14556 UpdateGuideState exits: m=2167 SNR=31.0
23:11:19.167 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:19.171 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:19.175 00.004 14556 Enqueuing Expose request
23:11:19.180 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:19.185 00.005 12308 Worker thread wakes up
23:11:19.185 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:19.185 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:20.439 01.254 12308 Exposure complete
23:11:20.579 00.140 12308 worker thread done servicing request
23:11:20.580 00.001 14556 OnExposeComplete: enter
23:11:20.583 00.003 14556 UpdateGuideState(): m_state=6
23:11:20.588 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6508
23:11:20.591 00.003 14556 Star::Find returns 1 (0), X=166.56, Y=1003.60, Mass=2185, SNR=31.4, Peak=155 HFD=4.3
23:11:20.595 00.004 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
23:11:20.598 00.003 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.39)
23:11:20.602 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.28 hyp=0.30 cameraTheta=1.92 mountX=0.08 mountY=-0.29, mountTheta=-1.30
23:11:20.608 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.28, opts=13)
23:11:20.610 00.002 14556 Enqueuing Move request for scope (-0.10, 0.28)
23:11:20.615 00.005 12308 Worker thread wakes up
23:11:20.615 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.28) opts 0xd
23:11:20.615 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.28)
23:11:20.615 00.000 12308 Moving (-0.10, 0.28) raw xDistance=0.08 yDistance=-0.29
23:11:20.615 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:11:20.616 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:11:20.616 00.000 12308 MoveAxis(E, 0, ABG)
23:11:20.616 00.000 12308 Move returns status 0, amount 0
23:11:20.617 00.001 12308 MoveAxis(N, 205, ABG)
23:11:20.617 00.000 12308 Guiding  Dir = 0, Dur = 205
23:11:20.617 00.000 12308 IsSlewing returns 0
23:11:20.619 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:20.623 00.004 12308 IsGuiding returns 0
23:11:20.623 00.000 12308 PulseGuide returned control before completion, sleep 215
23:11:20.645 00.022 14556 UpdateGuideState exits: m=2185 SNR=31.4
23:11:20.651 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:20.655 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:20.658 00.003 14556 Enqueuing Expose request
23:11:20.854 00.196 12308 IsGuiding returns 1
23:11:20.854 00.000 12308 scope still moving after pulse duration time elapsed
23:11:20.885 00.031 12308 IsSlewing returns 0
23:11:20.886 00.001 12308 IsGuiding returns 0
23:11:20.887 00.001 12308 scope move finished after 205 + 59 ms
23:11:20.888 00.001 12308 Move returns status 0, amount 205
23:11:20.888 00.000 12308 move complete, result=0
23:11:20.890 00.002 12308 worker thread done servicing request
23:11:20.890 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 205 ms NORTH
23:11:20.899 00.009 12308 Worker thread wakes up
23:11:20.899 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:20.899 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:22.143 01.244 12308 Exposure complete
23:11:22.271 00.128 12308 worker thread done servicing request
23:11:22.272 00.001 14556 OnExposeComplete: enter
23:11:22.277 00.005 14556 UpdateGuideState(): m_state=6
23:11:22.283 00.006 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6509
23:11:22.288 00.005 14556 Star::Find returns 1 (0), X=166.32, Y=1003.30, Mass=2169, SNR=31.4, Peak=173 HFD=4.5
23:11:22.291 00.003 14556 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.07) = xAngle (-0.01 = -0.01)
23:11:22.295 00.004 14556 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.10 = -0.10)
23:11:22.299 00.004 14556 CameraToMount -- cameraX=-0.33 cameraY=-0.02 hyp=0.33 cameraTheta=-3.08 mountX=0.33 mountY=-0.03, mountTheta=-0.10
23:11:22.304 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=-0.02, opts=13)
23:11:22.309 00.005 14556 Enqueuing Move request for scope (-0.33, -0.02)
23:11:22.313 00.004 12308 Worker thread wakes up
23:11:22.313 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.02) opts 0xd
23:11:22.313 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, -0.02)
23:11:22.313 00.000 12308 Moving (-0.33, -0.02) raw xDistance=0.33 yDistance=-0.03
23:11:22.313 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
23:11:22.313 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:22.315 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:11:22.315 00.000 12308 MoveAxis(W, 144, ABG)
23:11:22.315 00.000 12308 Guiding  Dir = 3, Dur = 144
23:11:22.315 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:22.319 00.004 12308 IsSlewing returns 0
23:11:22.320 00.001 12308 IsGuiding returns 0
23:11:22.320 00.000 12308 PulseGuide returned control before completion, sleep 154
23:11:22.343 00.023 14556 UpdateGuideState exits: m=2169 SNR=31.4
23:11:22.348 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:22.351 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:22.356 00.005 14556 Enqueuing Expose request
23:11:22.479 00.123 12308 IsGuiding returns 1
23:11:22.480 00.001 12308 scope still moving after pulse duration time elapsed
23:11:22.510 00.030 12308 IsSlewing returns 0
23:11:22.511 00.001 12308 IsGuiding returns 0
23:11:22.511 00.000 12308 scope move finished after 144 + 48 ms
23:11:22.513 00.002 12308 Move returns status 0, amount 144
23:11:22.513 00.000 12308 MoveAxis(N, 0, ABG)
23:11:22.514 00.001 12308 Move returns status 0, amount 0
23:11:22.514 00.000 12308 move complete, result=0
23:11:22.514 00.000 12308 worker thread done servicing request
23:11:22.515 00.001 12308 Worker thread wakes up
23:11:22.515 00.000 14556 GuideStep: 0.3 px 144 ms WEST, -0.0 px 0 ms NORTH
23:11:22.522 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:22.522 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:23.772 01.250 12308 Exposure complete
23:11:23.916 00.144 12308 worker thread done servicing request
23:11:23.916 00.000 14556 OnExposeComplete: enter
23:11:23.920 00.004 14556 UpdateGuideState(): m_state=6
23:11:23.924 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6510
23:11:23.928 00.004 14556 Star::Find returns 1 (0), X=166.65, Y=1003.35, Mass=1967, SNR=29.8, Peak=161 HFD=4.7
23:11:23.931 00.003 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.77 = -1.51)
23:11:23.936 00.005 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
23:11:23.940 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.70 mountX=0.00 mountY=-0.03, mountTheta=-1.51
23:11:23.944 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.03, opts=13)
23:11:23.948 00.004 14556 Enqueuing Move request for scope (-0.00, 0.03)
23:11:23.953 00.005 12308 Worker thread wakes up
23:11:23.953 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd
23:11:23.953 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.03)
23:11:23.953 00.000 12308 Moving (-0.00, 0.03) raw xDistance=0.00 yDistance=-0.03
23:11:23.953 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:11:23.954 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:23.955 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:11:23.955 00.000 12308 MoveAxis(E, 0, ABG)
23:11:23.955 00.000 12308 Move returns status 0, amount 0
23:11:23.955 00.000 12308 MoveAxis(N, 0, ABG)
23:11:23.956 00.001 12308 Move returns status 0, amount 0
23:11:23.956 00.000 12308 move complete, result=0
23:11:23.956 00.000 12308 worker thread done servicing request
23:11:23.957 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:23.983 00.026 14556 UpdateGuideState exits: m=1967 SNR=29.8
23:11:23.987 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:23.992 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:23.998 00.006 14556 Enqueuing Expose request
23:11:24.003 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:11:24.008 00.005 12308 Worker thread wakes up
23:11:24.008 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:24.008 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:25.259 01.251 12308 Exposure complete
23:11:25.426 00.167 12308 worker thread done servicing request
23:11:25.426 00.000 14556 OnExposeComplete: enter
23:11:25.430 00.004 14556 UpdateGuideState(): m_state=6
23:11:25.434 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6511
23:11:25.437 00.003 14556 Star::Find returns 1 (0), X=166.40, Y=1003.19, Mass=2156, SNR=31.2, Peak=156 HFD=4.6
23:11:25.441 00.004 14556 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-3.07) = xAngle (0.41 = 0.41)
23:11:25.445 00.004 14556 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.31 = 0.31)
23:11:25.448 00.003 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.13 hyp=0.29 cameraTheta=-2.66 mountX=0.27 mountY=0.09, mountTheta=0.32
23:11:25.453 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.13, opts=13)
23:11:25.456 00.003 14556 Enqueuing Move request for scope (-0.26, -0.13)
23:11:25.460 00.004 12308 Worker thread wakes up
23:11:25.460 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.13) opts 0xd
23:11:25.462 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.13)
23:11:25.462 00.000 12308 Moving (-0.26, -0.13) raw xDistance=0.27 yDistance=0.09
23:11:25.462 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:11:25.462 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:25.462 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:11:25.462 00.000 12308 MoveAxis(W, 117, ABG)
23:11:25.462 00.000 12308 Guiding  Dir = 3, Dur = 117
23:11:25.462 00.000 12308 IsSlewing returns 0
23:11:25.463 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:25.468 00.005 12308 IsGuiding returns 0
23:11:25.468 00.000 12308 PulseGuide returned control before completion, sleep 127
23:11:25.492 00.024 14556 UpdateGuideState exits: m=2156 SNR=31.2
23:11:25.497 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:25.500 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:25.504 00.004 14556 Enqueuing Expose request
23:11:25.612 00.108 12308 IsGuiding returns 0
23:11:25.612 00.000 12308 Move returns status 0, amount 117
23:11:25.613 00.001 12308 MoveAxis(N, 0, ABG)
23:11:25.613 00.000 12308 Move returns status 0, amount 0
23:11:25.613 00.000 12308 move complete, result=0
23:11:25.614 00.001 14556 GuideStep: 0.3 px 117 ms WEST, 0.1 px 0 ms NORTH
23:11:25.621 00.007 12308 worker thread done servicing request
23:11:25.621 00.000 12308 Worker thread wakes up
23:11:25.622 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:25.622 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:26.875 01.253 12308 Exposure complete
23:11:27.018 00.143 12308 worker thread done servicing request
23:11:27.019 00.001 14556 OnExposeComplete: enter
23:11:27.023 00.004 14556 UpdateGuideState(): m_state=6
23:11:27.030 00.007 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6512
23:11:27.034 00.004 14556 Star::Find returns 1 (0), X=166.77, Y=1003.56, Mass=2171, SNR=31.2, Peak=144 HFD=4.6
23:11:27.039 00.005 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.19 = -2.10)
23:11:27.043 00.004 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.09 = -2.20)
23:11:27.046 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.24 hyp=0.27 cameraTheta=1.11 mountX=-0.13 mountY=-0.21, mountTheta=-2.13
23:11:27.051 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.24, opts=13)
23:11:27.056 00.005 14556 Enqueuing Move request for scope (0.12, 0.24)
23:11:27.060 00.004 12308 Worker thread wakes up
23:11:27.060 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.24) opts 0xd
23:11:27.060 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.24)
23:11:27.060 00.000 12308 Moving (0.12, 0.24) raw xDistance=-0.13 yDistance=-0.21
23:11:27.061 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:11:27.061 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:11:27.061 00.000 12308 MoveAxis(E, 0, ABG)
23:11:27.061 00.000 12308 Move returns status 0, amount 0
23:11:27.061 00.000 12308 MoveAxis(N, 151, ABG)
23:11:27.062 00.001 12308 Guiding  Dir = 0, Dur = 151
23:11:27.062 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:27.066 00.004 12308 IsSlewing returns 0
23:11:27.066 00.000 12308 IsGuiding returns 0
23:11:27.066 00.000 12308 PulseGuide returned control before completion, sleep 161
23:11:27.085 00.019 14556 UpdateGuideState exits: m=2171 SNR=31.2
23:11:27.091 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:27.094 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:27.098 00.004 14556 Enqueuing Expose request
23:11:27.241 00.143 12308 IsGuiding returns 1
23:11:27.242 00.001 12308 scope still moving after pulse duration time elapsed
23:11:27.272 00.030 12308 IsSlewing returns 0
23:11:27.274 00.002 12308 IsGuiding returns 1
23:11:27.303 00.029 12308 IsSlewing returns 0
23:11:27.304 00.001 12308 IsGuiding returns 1
23:11:27.335 00.031 12308 IsSlewing returns 0
23:11:27.336 00.001 12308 IsGuiding returns 0
23:11:27.336 00.000 12308 scope move finished after 151 + 118 ms
23:11:27.336 00.000 12308 Move returns status 0, amount 151
23:11:27.337 00.001 12308 move complete, result=0
23:11:27.337 00.000 12308 worker thread done servicing request
23:11:27.337 00.000 12308 Worker thread wakes up
23:11:27.339 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 151 ms NORTH
23:11:27.349 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:27.350 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:28.590 01.240 12308 Exposure complete
23:11:28.729 00.139 12308 worker thread done servicing request
23:11:28.729 00.000 14556 OnExposeComplete: enter
23:11:28.734 00.005 14556 UpdateGuideState(): m_state=6
23:11:28.739 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6513
23:11:28.745 00.006 14556 Star::Find returns 1 (0), X=166.77, Y=1003.27, Mass=2256, SNR=31.8, Peak=163 HFD=4.7
23:11:28.749 00.004 14556 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-3.07) = xAngle (2.66 = 2.66)
23:11:28.753 00.004 14556 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.56 = 2.56)
23:11:28.757 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.41 mountX=-0.11 mountY=0.07, mountTheta=2.59
23:11:28.762 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.05, opts=13)
23:11:28.767 00.005 14556 Enqueuing Move request for scope (0.12, -0.05)
23:11:28.771 00.004 12308 Worker thread wakes up
23:11:28.771 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.05) opts 0xd
23:11:28.771 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.05)
23:11:28.771 00.000 12308 Moving (0.12, -0.05) raw xDistance=-0.11 yDistance=0.07
23:11:28.771 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:11:28.771 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:28.772 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:11:28.772 00.000 12308 MoveAxis(E, 0, ABG)
23:11:28.772 00.000 12308 Move returns status 0, amount 0
23:11:28.772 00.000 12308 MoveAxis(N, 0, ABG)
23:11:28.772 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:28.777 00.005 12308 Move returns status 0, amount 0
23:11:28.777 00.000 12308 move complete, result=0
23:11:28.777 00.000 12308 worker thread done servicing request
23:11:28.798 00.021 14556 UpdateGuideState exits: m=2256 SNR=31.8
23:11:28.803 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:28.807 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:28.811 00.004 14556 Enqueuing Expose request
23:11:28.814 00.003 12308 Worker thread wakes up
23:11:28.815 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:28.815 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:28.815 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:30.072 01.257 12308 Exposure complete
23:11:30.217 00.145 12308 worker thread done servicing request
23:11:30.217 00.000 14556 OnExposeComplete: enter
23:11:30.221 00.004 14556 UpdateGuideState(): m_state=6
23:11:30.225 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6514
23:11:30.229 00.004 14556 Star::Find returns 1 (0), X=166.69, Y=1003.39, Mass=2284, SNR=32.1, Peak=149 HFD=4.8
23:11:30.234 00.005 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.26 = -2.02)
23:11:30.237 00.003 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.12)
23:11:30.242 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.19 mountX=-0.03 mountY=-0.07, mountTheta=-2.04
23:11:30.247 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.07, opts=13)
23:11:30.253 00.006 14556 Enqueuing Move request for scope (0.03, 0.07)
23:11:30.256 00.003 12308 Worker thread wakes up
23:11:30.256 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
23:11:30.256 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
23:11:30.257 00.001 12308 Moving (0.03, 0.07) raw xDistance=-0.03 yDistance=-0.07
23:11:30.257 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:11:30.259 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:30.259 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:11:30.259 00.000 12308 MoveAxis(E, 0, ABG)
23:11:30.259 00.000 12308 Move returns status 0, amount 0
23:11:30.259 00.000 12308 MoveAxis(N, 0, ABG)
23:11:30.259 00.000 12308 Move returns status 0, amount 0
23:11:30.259 00.000 12308 move complete, result=0
23:11:30.259 00.000 12308 worker thread done servicing request
23:11:30.259 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:30.283 00.024 14556 UpdateGuideState exits: m=2284 SNR=32.1
23:11:30.287 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:30.290 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:30.294 00.004 14556 Enqueuing Expose request
23:11:30.298 00.004 12308 Worker thread wakes up
23:11:30.298 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:30.302 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:30.303 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:31.548 01.245 12308 Exposure complete
23:11:31.679 00.131 12308 worker thread done servicing request
23:11:31.681 00.002 14556 OnExposeComplete: enter
23:11:31.685 00.004 14556 UpdateGuideState(): m_state=6
23:11:31.689 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6515
23:11:31.694 00.005 14556 Star::Find returns 1 (0), X=166.73, Y=1003.41, Mass=2224, SNR=31.5, Peak=156 HFD=4.6
23:11:31.698 00.004 14556 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.07) = xAngle (3.92 = -2.37)
23:11:31.702 00.004 14556 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.82 = -2.47)
23:11:31.706 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.11 cameraTheta=0.84 mountX=-0.08 mountY=-0.07, mountTheta=-2.42
23:11:31.711 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.08, opts=13)
23:11:31.715 00.004 14556 Enqueuing Move request for scope (0.07, 0.08)
23:11:31.719 00.004 12308 Worker thread wakes up
23:11:31.719 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
23:11:31.719 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
23:11:31.720 00.001 12308 Moving (0.07, 0.08) raw xDistance=-0.08 yDistance=-0.07
23:11:31.720 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:11:31.720 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:31.720 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:11:31.720 00.000 12308 MoveAxis(E, 0, ABG)
23:11:31.720 00.000 12308 Move returns status 0, amount 0
23:11:31.721 00.001 12308 MoveAxis(N, 0, ABG)
23:11:31.721 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:31.725 00.004 12308 Move returns status 0, amount 0
23:11:31.725 00.000 12308 move complete, result=0
23:11:31.726 00.001 12308 worker thread done servicing request
23:11:31.747 00.021 14556 UpdateGuideState exits: m=2224 SNR=31.5
23:11:31.752 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:31.756 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:31.759 00.003 14556 Enqueuing Expose request
23:11:31.763 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:31.766 00.003 12308 Worker thread wakes up
23:11:31.766 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:31.766 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:33.012 01.246 12308 Exposure complete
23:11:33.148 00.136 12308 worker thread done servicing request
23:11:33.149 00.001 14556 OnExposeComplete: enter
23:11:33.154 00.005 14556 UpdateGuideState(): m_state=6
23:11:33.159 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6516
23:11:33.163 00.004 14556 Star::Find returns 1 (0), X=166.71, Y=1003.52, Mass=2211, SNR=31.5, Peak=143 HFD=4.7
23:11:33.167 00.004 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.39 = -1.89)
23:11:33.170 00.003 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -1.99)
23:11:33.174 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.32 mountX=-0.06 mountY=-0.18, mountTheta=-1.90
23:11:33.179 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.19, opts=13)
23:11:33.184 00.005 14556 Enqueuing Move request for scope (0.05, 0.19)
23:11:33.188 00.004 12308 Worker thread wakes up
23:11:33.188 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
23:11:33.189 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
23:11:33.189 00.000 12308 Moving (0.05, 0.19) raw xDistance=-0.06 yDistance=-0.18
23:11:33.189 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:11:33.189 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:33.190 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:11:33.190 00.000 12308 MoveAxis(E, 0, ABG)
23:11:33.190 00.000 12308 Move returns status 0, amount 0
23:11:33.190 00.000 12308 MoveAxis(N, 0, ABG)
23:11:33.190 00.000 12308 Move returns status 0, amount 0
23:11:33.190 00.000 12308 move complete, result=0
23:11:33.192 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:33.196 00.004 12308 worker thread done servicing request
23:11:33.216 00.020 14556 UpdateGuideState exits: m=2211 SNR=31.5
23:11:33.219 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:33.224 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:33.227 00.003 14556 Enqueuing Expose request
23:11:33.231 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:11:33.235 00.004 12308 Worker thread wakes up
23:11:33.235 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:33.235 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:34.481 01.246 12308 Exposure complete
23:11:34.617 00.136 12308 worker thread done servicing request
23:11:34.618 00.001 14556 OnExposeComplete: enter
23:11:34.621 00.003 14556 UpdateGuideState(): m_state=6
23:11:34.626 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6517
23:11:34.631 00.005 14556 Star::Find returns 1 (0), X=166.61, Y=1003.56, Mass=2288, SNR=32.1, Peak=146 HFD=4.9
23:11:34.635 00.004 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.82 = -1.46)
23:11:34.638 00.003 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.72 = -1.56)
23:11:34.642 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.24 hyp=0.25 cameraTheta=1.75 mountX=0.03 mountY=-0.25, mountTheta=-1.46
23:11:34.647 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.24, opts=13)
23:11:34.651 00.004 14556 Enqueuing Move request for scope (-0.04, 0.24)
23:11:34.655 00.004 12308 Worker thread wakes up
23:11:34.655 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.24) opts 0xd
23:11:34.655 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.24)
23:11:34.655 00.000 12308 Moving (-0.04, 0.24) raw xDistance=0.03 yDistance=-0.25
23:11:34.655 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:11:34.656 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:11:34.656 00.000 12308 MoveAxis(E, 0, ABG)
23:11:34.656 00.000 12308 Move returns status 0, amount 0
23:11:34.657 00.001 12308 MoveAxis(N, 173, ABG)
23:11:34.657 00.000 12308 Guiding  Dir = 0, Dur = 173
23:11:34.658 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:34.662 00.004 12308 IsSlewing returns 0
23:11:34.662 00.000 12308 IsGuiding returns 0
23:11:34.663 00.001 12308 PulseGuide returned control before completion, sleep 183
23:11:34.683 00.020 14556 UpdateGuideState exits: m=2288 SNR=32.1
23:11:34.689 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:34.694 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:34.697 00.003 14556 Enqueuing Expose request
23:11:34.860 00.163 12308 IsGuiding returns 1
23:11:34.860 00.000 12308 scope still moving after pulse duration time elapsed
23:11:34.890 00.030 12308 IsSlewing returns 0
23:11:34.891 00.001 12308 IsGuiding returns 0
23:11:34.892 00.001 12308 scope move finished after 173 + 56 ms
23:11:34.892 00.000 12308 Move returns status 0, amount 173
23:11:34.892 00.000 12308 move complete, result=0
23:11:34.892 00.000 12308 worker thread done servicing request
23:11:34.893 00.001 12308 Worker thread wakes up
23:11:34.894 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 173 ms NORTH
23:11:34.899 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:34.899 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:36.152 01.253 12308 Exposure complete
23:11:36.298 00.146 12308 worker thread done servicing request
23:11:36.298 00.000 14556 OnExposeComplete: enter
23:11:36.303 00.005 14556 UpdateGuideState(): m_state=6
23:11:36.308 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6518
23:11:36.312 00.004 14556 Star::Find returns 1 (0), X=166.64, Y=1003.31, Mass=2228, SNR=31.6, Peak=152 HFD=4.7
23:11:36.317 00.005 14556 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-3.07) = xAngle (0.36 = 0.36)
23:11:36.320 00.003 14556 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.26 = 0.26)
23:11:36.323 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.71 mountX=0.02 mountY=0.00, mountTheta=0.27
23:11:36.329 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.01, opts=13)
23:11:36.333 00.004 14556 Enqueuing Move request for scope (-0.02, -0.01)
23:11:36.336 00.003 12308 Worker thread wakes up
23:11:36.337 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
23:11:36.337 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
23:11:36.337 00.000 12308 Moving (-0.02, -0.01) raw xDistance=0.02 yDistance=0.00
23:11:36.337 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:11:36.337 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:36.338 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:11:36.338 00.000 12308 MoveAxis(E, 0, ABG)
23:11:36.338 00.000 12308 Move returns status 0, amount 0
23:11:36.338 00.000 12308 MoveAxis(N, 0, ABG)
23:11:36.338 00.000 12308 Move returns status 0, amount 0
23:11:36.339 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:36.344 00.005 12308 move complete, result=0
23:11:36.344 00.000 12308 worker thread done servicing request
23:11:36.365 00.021 14556 UpdateGuideState exits: m=2228 SNR=31.6
23:11:36.371 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:36.375 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:36.378 00.003 14556 Enqueuing Expose request
23:11:36.383 00.005 12308 Worker thread wakes up
23:11:36.383 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:36.383 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:36.383 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:11:37.631 01.248 12308 Exposure complete
23:11:37.767 00.136 12308 worker thread done servicing request
23:11:37.768 00.001 14556 OnExposeComplete: enter
23:11:37.772 00.004 14556 UpdateGuideState(): m_state=6
23:11:37.774 00.002 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6519
23:11:37.778 00.004 14556 Star::Find returns 1 (0), X=166.66, Y=1003.34, Mass=2141, SNR=31.1, Peak=141 HFD=4.8
23:11:37.780 00.002 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
23:11:37.784 00.004 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
23:11:37.786 00.002 14556 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.59 mountX=-0.00 mountY=-0.02, mountTheta=-1.63
23:11:37.791 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.02, opts=13)
23:11:37.794 00.003 14556 Enqueuing Move request for scope (-0.00, 0.02)
23:11:37.797 00.003 12308 Worker thread wakes up
23:11:37.797 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
23:11:37.799 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
23:11:37.799 00.000 12308 Moving (-0.00, 0.02) raw xDistance=-0.00 yDistance=-0.02
23:11:37.799 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:11:37.799 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:37.799 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:11:37.800 00.001 12308 MoveAxis(E, 0, ABG)
23:11:37.800 00.000 12308 Move returns status 0, amount 0
23:11:37.800 00.000 12308 MoveAxis(N, 0, ABG)
23:11:37.800 00.000 12308 Move returns status 0, amount 0
23:11:37.801 00.001 12308 move complete, result=0
23:11:37.801 00.000 12308 worker thread done servicing request
23:11:37.801 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:37.829 00.028 14556 UpdateGuideState exits: m=2141 SNR=31.1
23:11:37.833 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:37.838 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:37.845 00.007 14556 Enqueuing Expose request
23:11:37.849 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:11:37.854 00.005 12308 Worker thread wakes up
23:11:37.854 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:37.854 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:39.101 01.247 12308 Exposure complete
23:11:39.237 00.136 12308 worker thread done servicing request
23:11:39.238 00.001 14556 OnExposeComplete: enter
23:11:39.242 00.004 14556 UpdateGuideState(): m_state=6
23:11:39.245 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6520
23:11:39.249 00.004 14556 Star::Find returns 1 (0), X=166.61, Y=1003.38, Mass=2197, SNR=31.0, Peak=145 HFD=4.6
23:11:39.253 00.004 14556 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.07) = xAngle (5.37 = -0.91)
23:11:39.258 00.005 14556 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.27 = -1.01)
23:11:39.260 00.002 14556 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.30 mountX=0.05 mountY=-0.06, mountTheta=-0.94
23:11:39.266 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.06, opts=13)
23:11:39.270 00.004 14556 Enqueuing Move request for scope (-0.05, 0.06)
23:11:39.273 00.003 12308 Worker thread wakes up
23:11:39.273 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
23:11:39.273 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
23:11:39.273 00.000 12308 Moving (-0.05, 0.06) raw xDistance=0.05 yDistance=-0.06
23:11:39.273 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:11:39.274 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:39.274 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:11:39.274 00.000 12308 MoveAxis(E, 0, ABG)
23:11:39.274 00.000 12308 Move returns status 0, amount 0
23:11:39.274 00.000 12308 MoveAxis(N, 0, ABG)
23:11:39.274 00.000 12308 Move returns status 0, amount 0
23:11:39.274 00.000 12308 move complete, result=0
23:11:39.276 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:39.281 00.005 12308 worker thread done servicing request
23:11:39.302 00.021 14556 UpdateGuideState exits: m=2197 SNR=31.0
23:11:39.307 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:39.312 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:39.316 00.004 14556 Enqueuing Expose request
23:11:39.320 00.004 12308 Worker thread wakes up
23:11:39.320 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:39.325 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:39.325 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:40.567 01.242 12308 Exposure complete
23:11:40.714 00.147 12308 worker thread done servicing request
23:11:40.714 00.000 14556 OnExposeComplete: enter
23:11:40.720 00.006 14556 UpdateGuideState(): m_state=6
23:11:40.724 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6521
23:11:40.729 00.005 14556 Star::Find returns 1 (0), X=166.65, Y=1003.50, Mass=2149, SNR=31.1, Peak=139 HFD=4.8
23:11:40.733 00.004 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.68 = -1.60)
23:11:40.737 00.004 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.70)
23:11:40.740 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.61 mountX=-0.01 mountY=-0.18, mountTheta=-1.60
23:11:40.746 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.18, opts=13)
23:11:40.750 00.004 14556 Enqueuing Move request for scope (-0.01, 0.18)
23:11:40.754 00.004 12308 Worker thread wakes up
23:11:40.754 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
23:11:40.754 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
23:11:40.754 00.000 12308 Moving (-0.01, 0.18) raw xDistance=-0.01 yDistance=-0.18
23:11:40.754 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:11:40.754 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:40.755 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:11:40.755 00.000 12308 MoveAxis(E, 0, ABG)
23:11:40.755 00.000 12308 Move returns status 0, amount 0
23:11:40.755 00.000 12308 MoveAxis(N, 0, ABG)
23:11:40.755 00.000 12308 Move returns status 0, amount 0
23:11:40.755 00.000 12308 move complete, result=0
23:11:40.755 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:40.760 00.005 12308 worker thread done servicing request
23:11:40.783 00.023 14556 UpdateGuideState exits: m=2149 SNR=31.1
23:11:40.787 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:40.792 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:40.794 00.002 14556 Enqueuing Expose request
23:11:40.798 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:11:40.802 00.004 12308 Worker thread wakes up
23:11:40.802 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:40.802 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:42.050 01.248 12308 Exposure complete
23:11:42.209 00.159 12308 worker thread done servicing request
23:11:42.210 00.001 14556 OnExposeComplete: enter
23:11:42.214 00.004 14556 UpdateGuideState(): m_state=6
23:11:42.218 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6522
23:11:42.222 00.004 14556 Star::Find returns 1 (0), X=166.65, Y=1003.57, Mass=2212, SNR=31.3, Peak=135 HFD=4.7
23:11:42.226 00.004 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
23:11:42.230 00.004 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
23:11:42.234 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.58 mountX=-0.01 mountY=-0.24, mountTheta=-1.63
23:11:42.238 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.25, opts=13)
23:11:42.241 00.003 14556 Enqueuing Move request for scope (-0.00, 0.25)
23:11:42.246 00.005 12308 Worker thread wakes up
23:11:42.246 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.25) opts 0xd
23:11:42.246 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.25)
23:11:42.246 00.000 12308 Moving (-0.00, 0.25) raw xDistance=-0.01 yDistance=-0.24
23:11:42.246 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:11:42.247 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:11:42.247 00.000 12308 MoveAxis(E, 0, ABG)
23:11:42.247 00.000 12308 Move returns status 0, amount 0
23:11:42.247 00.000 12308 MoveAxis(N, 170, ABG)
23:11:42.248 00.001 12308 Guiding  Dir = 0, Dur = 170
23:11:42.248 00.000 12308 IsSlewing returns 0
23:11:42.249 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:42.253 00.004 12308 IsGuiding returns 0
23:11:42.253 00.000 12308 PulseGuide returned control before completion, sleep 180
23:11:42.270 00.017 14556 UpdateGuideState exits: m=2212 SNR=31.3
23:11:42.274 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:42.279 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:42.282 00.003 14556 Enqueuing Expose request
23:11:42.448 00.166 12308 IsGuiding returns 1
23:11:42.448 00.000 12308 scope still moving after pulse duration time elapsed
23:11:42.481 00.033 12308 IsSlewing returns 0
23:11:42.482 00.001 12308 IsGuiding returns 0
23:11:42.482 00.000 12308 scope move finished after 170 + 59 ms
23:11:42.483 00.001 12308 Move returns status 0, amount 170
23:11:42.483 00.000 12308 move complete, result=0
23:11:42.483 00.000 12308 worker thread done servicing request
23:11:42.485 00.002 12308 Worker thread wakes up
23:11:42.485 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 170 ms NORTH
23:11:42.492 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:42.492 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:43.743 01.251 12308 Exposure complete
23:11:43.882 00.139 12308 worker thread done servicing request
23:11:43.883 00.001 14556 OnExposeComplete: enter
23:11:43.886 00.003 14556 UpdateGuideState(): m_state=6
23:11:43.890 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6523
23:11:43.894 00.004 14556 Star::Find returns 1 (0), X=166.58, Y=1003.45, Mass=2079, SNR=30.6, Peak=144 HFD=4.4
23:11:43.898 00.004 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.16 = -1.12)
23:11:43.901 00.003 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.22)
23:11:43.905 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.15 cameraTheta=2.09 mountX=0.07 mountY=-0.14, mountTheta=-1.14
23:11:43.910 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.13, opts=13)
23:11:43.914 00.004 14556 Enqueuing Move request for scope (-0.07, 0.13)
23:11:43.917 00.003 12308 Worker thread wakes up
23:11:43.917 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd
23:11:43.918 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.13)
23:11:43.918 00.000 12308 Moving (-0.07, 0.13) raw xDistance=0.07 yDistance=-0.14
23:11:43.918 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:11:43.918 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:43.918 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:11:43.918 00.000 12308 MoveAxis(E, 0, ABG)
23:11:43.918 00.000 12308 Move returns status 0, amount 0
23:11:43.919 00.001 12308 MoveAxis(N, 0, ABG)
23:11:43.919 00.000 12308 Move returns status 0, amount 0
23:11:43.919 00.000 12308 move complete, result=0
23:11:43.919 00.000 12308 worker thread done servicing request
23:11:43.919 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:43.947 00.028 14556 UpdateGuideState exits: m=2079 SNR=30.6
23:11:43.951 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:43.955 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:43.959 00.004 14556 Enqueuing Expose request
23:11:43.965 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:43.970 00.005 12308 Worker thread wakes up
23:11:43.970 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:43.970 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:45.219 01.249 12308 Exposure complete
23:11:45.348 00.129 12308 worker thread done servicing request
23:11:45.348 00.000 14556 OnExposeComplete: enter
23:11:45.353 00.005 14556 UpdateGuideState(): m_state=6
23:11:45.357 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6524
23:11:45.360 00.003 14556 Star::Find returns 1 (0), X=166.63, Y=1003.56, Mass=2054, SNR=30.3, Peak=122 HFD=4.8
23:11:45.365 00.005 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.74 = -1.54)
23:11:45.369 00.004 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.64)
23:11:45.373 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.67 mountX=0.01 mountY=-0.24, mountTheta=-1.54
23:11:45.378 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.24, opts=13)
23:11:45.382 00.004 14556 Enqueuing Move request for scope (-0.02, 0.24)
23:11:45.386 00.004 12308 Worker thread wakes up
23:11:45.386 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.24) opts 0xd
23:11:45.386 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.24)
23:11:45.387 00.001 12308 Moving (-0.02, 0.24) raw xDistance=0.01 yDistance=-0.24
23:11:45.388 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:11:45.388 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:11:45.388 00.000 12308 MoveAxis(E, 0, ABG)
23:11:45.389 00.001 12308 Move returns status 0, amount 0
23:11:45.389 00.000 12308 MoveAxis(N, 169, ABG)
23:11:45.389 00.000 12308 Guiding  Dir = 0, Dur = 169
23:11:45.389 00.000 12308 IsSlewing returns 0
23:11:45.390 00.001 12308 IsGuiding returns 0
23:11:45.391 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:45.397 00.006 12308 PulseGuide returned control before completion, sleep 179
23:11:45.415 00.018 14556 UpdateGuideState exits: m=2054 SNR=30.3
23:11:45.419 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:45.422 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:45.426 00.004 14556 Enqueuing Expose request
23:11:45.590 00.164 12308 IsGuiding returns 1
23:11:45.591 00.001 12308 scope still moving after pulse duration time elapsed
23:11:45.622 00.031 12308 IsSlewing returns 0
23:11:45.622 00.000 12308 IsGuiding returns 0
23:11:45.622 00.000 12308 scope move finished after 169 + 62 ms
23:11:45.623 00.001 12308 Move returns status 0, amount 169
23:11:45.623 00.000 12308 move complete, result=0
23:11:45.623 00.000 12308 worker thread done servicing request
23:11:45.623 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 169 ms NORTH
23:11:45.626 00.003 12308 Worker thread wakes up
23:11:45.626 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:45.626 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:46.871 01.245 12308 Exposure complete
23:11:47.009 00.138 12308 worker thread done servicing request
23:11:47.009 00.000 14556 OnExposeComplete: enter
23:11:47.013 00.004 14556 UpdateGuideState(): m_state=6
23:11:47.017 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6525
23:11:47.021 00.004 14556 Star::Find returns 1 (0), X=166.72, Y=1003.26, Mass=2085, SNR=30.7, Peak=138 HFD=4.6
23:11:47.025 00.004 14556 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-3.07) = xAngle (2.30 = 2.30)
23:11:47.029 00.004 14556 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.20 = 2.20)
23:11:47.034 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-0.77 mountX=-0.06 mountY=0.07, mountTheta=2.26
23:11:47.038 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.06, opts=13)
23:11:47.042 00.004 14556 Enqueuing Move request for scope (0.06, -0.06)
23:11:47.046 00.004 12308 Worker thread wakes up
23:11:47.046 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
23:11:47.046 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
23:11:47.046 00.000 12308 Moving (0.06, -0.06) raw xDistance=-0.06 yDistance=0.07
23:11:47.047 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:11:47.047 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:47.047 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:11:47.047 00.000 12308 MoveAxis(E, 0, ABG)
23:11:47.048 00.001 12308 Move returns status 0, amount 0
23:11:47.048 00.000 12308 MoveAxis(N, 0, ABG)
23:11:47.048 00.000 12308 Move returns status 0, amount 0
23:11:47.048 00.000 12308 move complete, result=0
23:11:47.048 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:47.055 00.007 12308 worker thread done servicing request
23:11:47.078 00.023 14556 UpdateGuideState exits: m=2085 SNR=30.7
23:11:47.084 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:47.089 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:47.094 00.005 14556 Enqueuing Expose request
23:11:47.098 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:47.102 00.004 12308 Worker thread wakes up
23:11:47.102 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:47.103 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:48.356 01.253 12308 Exposure complete
23:11:48.497 00.141 12308 worker thread done servicing request
23:11:48.497 00.000 14556 OnExposeComplete: enter
23:11:48.502 00.005 14556 UpdateGuideState(): m_state=6
23:11:48.508 00.006 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6526
23:11:48.514 00.006 14556 Star::Find returns 1 (0), X=166.64, Y=1003.39, Mass=2217, SNR=31.7, Peak=158 HFD=4.8
23:11:48.521 00.007 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.81 = -1.47)
23:11:48.526 00.005 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.57)
23:11:48.532 00.006 14556 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.74 mountX=0.01 mountY=-0.07, mountTheta=-1.47
23:11:48.540 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.07, opts=13)
23:11:48.546 00.006 14556 Enqueuing Move request for scope (-0.01, 0.07)
23:11:48.554 00.008 12308 Worker thread wakes up
23:11:48.554 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
23:11:48.554 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
23:11:48.554 00.000 12308 Moving (-0.01, 0.07) raw xDistance=0.01 yDistance=-0.07
23:11:48.555 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:11:48.555 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:48.555 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:11:48.555 00.000 12308 MoveAxis(E, 0, ABG)
23:11:48.556 00.001 12308 Move returns status 0, amount 0
23:11:48.556 00.000 12308 MoveAxis(N, 0, ABG)
23:11:48.556 00.000 12308 Move returns status 0, amount 0
23:11:48.557 00.001 12308 move complete, result=0
23:11:48.557 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:48.564 00.007 12308 worker thread done servicing request
23:11:48.586 00.022 14556 UpdateGuideState exits: m=2217 SNR=31.7
23:11:48.592 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:48.595 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:48.599 00.004 14556 Enqueuing Expose request
23:11:48.602 00.003 12308 Worker thread wakes up
23:11:48.602 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:48.605 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:48.606 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:49.861 01.255 12308 Exposure complete
23:11:49.991 00.130 12308 worker thread done servicing request
23:11:49.992 00.001 14556 OnExposeComplete: enter
23:11:49.996 00.004 14556 UpdateGuideState(): m_state=6
23:11:49.999 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6527
23:11:50.002 00.003 14556 Star::Find returns 1 (0), X=166.72, Y=1003.37, Mass=2087, SNR=30.8, Peak=140 HFD=4.5
23:11:50.006 00.004 14556 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.07) = xAngle (3.70 = -2.58)
23:11:50.010 00.004 14556 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.60 = -2.68)
23:11:50.013 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.63 mountX=-0.07 mountY=-0.03, mountTheta=-2.66
23:11:50.018 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.05, opts=13)
23:11:50.023 00.005 14556 Enqueuing Move request for scope (0.06, 0.05)
23:11:50.027 00.004 12308 Worker thread wakes up
23:11:50.027 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
23:11:50.027 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
23:11:50.027 00.000 12308 Moving (0.06, 0.05) raw xDistance=-0.07 yDistance=-0.03
23:11:50.027 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:11:50.027 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:50.028 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:11:50.028 00.000 12308 MoveAxis(E, 0, ABG)
23:11:50.028 00.000 12308 Move returns status 0, amount 0
23:11:50.029 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:50.033 00.004 12308 MoveAxis(N, 0, ABG)
23:11:50.033 00.000 12308 Move returns status 0, amount 0
23:11:50.033 00.000 12308 move complete, result=0
23:11:50.033 00.000 12308 worker thread done servicing request
23:11:50.054 00.021 14556 UpdateGuideState exits: m=2087 SNR=30.8
23:11:50.058 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:50.063 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:50.067 00.004 14556 Enqueuing Expose request
23:11:50.071 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:11:50.075 00.004 12308 Worker thread wakes up
23:11:50.075 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:50.075 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:51.318 01.243 12308 Exposure complete
23:11:51.442 00.124 12308 worker thread done servicing request
23:11:51.443 00.001 14556 OnExposeComplete: enter
23:11:51.446 00.003 14556 UpdateGuideState(): m_state=6
23:11:51.451 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6528
23:11:51.454 00.003 14556 Star::Find returns 1 (0), X=166.48, Y=1003.36, Mass=2350, SNR=32.7, Peak=175 HFD=4.7
23:11:51.459 00.005 14556 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.07) = xAngle (6.02 = -0.27)
23:11:51.463 00.004 14556 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.92 = -0.37)
23:11:51.466 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.04 hyp=0.18 cameraTheta=2.94 mountX=0.18 mountY=-0.07, mountTheta=-0.36
23:11:51.472 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.04, opts=13)
23:11:51.476 00.004 14556 Enqueuing Move request for scope (-0.18, 0.04)
23:11:51.480 00.004 12308 Worker thread wakes up
23:11:51.480 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.04) opts 0xd
23:11:51.480 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.04)
23:11:51.480 00.000 12308 Moving (-0.18, 0.04) raw xDistance=0.18 yDistance=-0.07
23:11:51.480 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:11:51.482 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:51.482 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:11:51.482 00.000 12308 MoveAxis(E, 0, ABG)
23:11:51.482 00.000 12308 Move returns status 0, amount 0
23:11:51.482 00.000 12308 MoveAxis(N, 0, ABG)
23:11:51.482 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:51.487 00.005 12308 Move returns status 0, amount 0
23:11:51.487 00.000 12308 move complete, result=0
23:11:51.487 00.000 12308 worker thread done servicing request
23:11:51.509 00.022 14556 UpdateGuideState exits: m=2350 SNR=32.7
23:11:51.514 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:51.518 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:51.523 00.005 14556 Enqueuing Expose request
23:11:51.527 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:51.532 00.005 12308 Worker thread wakes up
23:11:51.532 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:51.532 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:52.781 01.249 12308 Exposure complete
23:11:52.917 00.136 12308 worker thread done servicing request
23:11:52.918 00.001 14556 OnExposeComplete: enter
23:11:52.921 00.003 14556 UpdateGuideState(): m_state=6
23:11:52.926 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6529
23:11:52.931 00.005 14556 Star::Find returns 1 (0), X=166.62, Y=1003.55, Mass=2110, SNR=30.8, Peak=132 HFD=4.5
23:11:52.935 00.004 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
23:11:52.938 00.003 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.58)
23:11:52.942 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.23 hyp=0.23 cameraTheta=1.73 mountX=0.02 mountY=-0.23, mountTheta=-1.48
23:11:52.948 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.23, opts=13)
23:11:52.952 00.004 14556 Enqueuing Move request for scope (-0.04, 0.23)
23:11:52.955 00.003 12308 Worker thread wakes up
23:11:52.955 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.23) opts 0xd
23:11:52.955 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.23)
23:11:52.955 00.000 12308 Moving (-0.04, 0.23) raw xDistance=0.02 yDistance=-0.23
23:11:52.957 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:11:52.957 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:11:52.957 00.000 12308 MoveAxis(E, 0, ABG)
23:11:52.957 00.000 12308 Move returns status 0, amount 0
23:11:52.957 00.000 12308 MoveAxis(N, 165, ABG)
23:11:52.957 00.000 12308 Guiding  Dir = 0, Dur = 165
23:11:52.958 00.001 12308 IsSlewing returns 0
23:11:52.958 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:52.962 00.004 12308 IsGuiding returns 0
23:11:52.964 00.002 12308 PulseGuide returned control before completion, sleep 175
23:11:52.984 00.020 14556 UpdateGuideState exits: m=2110 SNR=30.8
23:11:52.988 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:52.993 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:52.998 00.005 14556 Enqueuing Expose request
23:11:53.147 00.149 12308 IsGuiding returns 1
23:11:53.147 00.000 12308 scope still moving after pulse duration time elapsed
23:11:53.178 00.031 12308 IsSlewing returns 0
23:11:53.179 00.001 12308 IsGuiding returns 0
23:11:53.180 00.001 12308 scope move finished after 165 + 51 ms
23:11:53.180 00.000 12308 Move returns status 0, amount 165
23:11:53.180 00.000 12308 move complete, result=0
23:11:53.181 00.001 12308 worker thread done servicing request
23:11:53.181 00.000 12308 Worker thread wakes up
23:11:53.182 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 165 ms NORTH
23:11:53.187 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:53.187 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:54.438 01.251 12308 Exposure complete
23:11:54.598 00.160 12308 worker thread done servicing request
23:11:54.599 00.001 14556 OnExposeComplete: enter
23:11:54.603 00.004 14556 UpdateGuideState(): m_state=6
23:11:54.607 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6530
23:11:54.610 00.003 14556 Star::Find returns 1 (0), X=166.63, Y=1003.24, Mass=2103, SNR=30.6, Peak=144 HFD=4.4
23:11:54.615 00.005 14556 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.07) = xAngle (1.23 = 1.23)
23:11:54.619 00.004 14556 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.14 = 1.14)
23:11:54.625 00.006 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.09 cameraTheta=-1.84 mountX=0.03 mountY=0.08, mountTheta=1.22
23:11:54.629 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.08, opts=13)
23:11:54.635 00.006 14556 Enqueuing Move request for scope (-0.02, -0.08)
23:11:54.639 00.004 12308 Worker thread wakes up
23:11:54.639 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
23:11:54.639 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
23:11:54.639 00.000 12308 Moving (-0.02, -0.08) raw xDistance=0.03 yDistance=0.08
23:11:54.639 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:11:54.639 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:54.640 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:11:54.640 00.000 12308 MoveAxis(E, 0, ABG)
23:11:54.640 00.000 12308 Move returns status 0, amount 0
23:11:54.640 00.000 12308 MoveAxis(N, 0, ABG)
23:11:54.640 00.000 12308 Move returns status 0, amount 0
23:11:54.640 00.000 12308 move complete, result=0
23:11:54.641 00.001 12308 worker thread done servicing request
23:11:54.641 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:54.667 00.026 14556 UpdateGuideState exits: m=2103 SNR=30.6
23:11:54.672 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:54.676 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:54.681 00.005 14556 Enqueuing Expose request
23:11:54.685 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:54.689 00.004 12308 Worker thread wakes up
23:11:54.689 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:54.689 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:55.943 01.254 12308 Exposure complete
23:11:56.075 00.132 12308 worker thread done servicing request
23:11:56.076 00.001 14556 OnExposeComplete: enter
23:11:56.080 00.004 14556 UpdateGuideState(): m_state=6
23:11:56.083 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6531
23:11:56.088 00.005 14556 Star::Find returns 1 (0), X=166.47, Y=1003.42, Mass=2141, SNR=30.7, Peak=152 HFD=4.9
23:11:56.091 00.003 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.71 = -0.57)
23:11:56.095 00.004 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
23:11:56.099 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.10 hyp=0.21 cameraTheta=2.64 mountX=0.17 mountY=-0.13, mountTheta=-0.64
23:11:56.103 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.10, opts=13)
23:11:56.107 00.004 14556 Enqueuing Move request for scope (-0.18, 0.10)
23:11:56.110 00.003 12308 Worker thread wakes up
23:11:56.110 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.10) opts 0xd
23:11:56.110 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.10)
23:11:56.110 00.000 12308 Moving (-0.18, 0.10) raw xDistance=0.17 yDistance=-0.13
23:11:56.110 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:11:56.110 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:56.110 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:11:56.112 00.002 12308 MoveAxis(E, 0, ABG)
23:11:56.112 00.000 12308 Move returns status 0, amount 0
23:11:56.112 00.000 12308 MoveAxis(N, 0, ABG)
23:11:56.112 00.000 12308 Move returns status 0, amount 0
23:11:56.113 00.001 12308 move complete, result=0
23:11:56.113 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:56.120 00.007 12308 worker thread done servicing request
23:11:56.141 00.021 14556 UpdateGuideState exits: m=2141 SNR=30.7
23:11:56.145 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:56.152 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:56.156 00.004 14556 Enqueuing Expose request
23:11:56.162 00.006 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:56.165 00.003 12308 Worker thread wakes up
23:11:56.165 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:56.165 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:57.407 01.242 12308 Exposure complete
23:11:57.545 00.138 12308 worker thread done servicing request
23:11:57.545 00.000 14556 OnExposeComplete: enter
23:11:57.549 00.004 14556 UpdateGuideState(): m_state=6
23:11:57.554 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6532
23:11:57.558 00.004 14556 Star::Find returns 1 (0), X=166.48, Y=1003.35, Mass=2145, SNR=31.1, Peak=168 HFD=4.6
23:11:57.562 00.004 14556 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.07) = xAngle (6.06 = -0.22)
23:11:57.566 00.004 14556 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.96 = -0.32)
23:11:57.570 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.03 hyp=0.18 cameraTheta=2.99 mountX=0.18 mountY=-0.06, mountTheta=-0.31
23:11:57.575 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.03, opts=13)
23:11:57.579 00.004 14556 Enqueuing Move request for scope (-0.18, 0.03)
23:11:57.583 00.004 12308 Worker thread wakes up
23:11:57.583 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.03) opts 0xd
23:11:57.583 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.03)
23:11:57.583 00.000 12308 Moving (-0.18, 0.03) raw xDistance=0.18 yDistance=-0.06
23:11:57.584 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:11:57.584 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:57.584 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:11:57.584 00.000 12308 MoveAxis(E, 0, ABG)
23:11:57.585 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:57.589 00.004 12308 Move returns status 0, amount 0
23:11:57.589 00.000 12308 MoveAxis(N, 0, ABG)
23:11:57.589 00.000 12308 Move returns status 0, amount 0
23:11:57.589 00.000 12308 move complete, result=0
23:11:57.589 00.000 12308 worker thread done servicing request
23:11:57.612 00.023 14556 UpdateGuideState exits: m=2145 SNR=31.1
23:11:57.616 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:57.620 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:57.623 00.003 14556 Enqueuing Expose request
23:11:57.627 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:57.631 00.004 12308 Worker thread wakes up
23:11:57.631 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:57.631 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:11:58.877 01.246 12308 Exposure complete
23:11:59.013 00.136 12308 worker thread done servicing request
23:11:59.014 00.001 14556 OnExposeComplete: enter
23:11:59.018 00.004 14556 UpdateGuideState(): m_state=6
23:11:59.022 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6533
23:11:59.024 00.002 14556 Star::Find returns 1 (0), X=166.39, Y=1003.44, Mass=2117, SNR=30.8, Peak=157 HFD=4.3
23:11:59.031 00.007 14556 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.07) = xAngle (5.78 = -0.50)
23:11:59.034 00.003 14556 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.68 = -0.60)
23:11:59.037 00.003 14556 CameraToMount -- cameraX=-0.26 cameraY=0.12 hyp=0.29 cameraTheta=2.71 mountX=0.25 mountY=-0.16, mountTheta=-0.57
23:11:59.043 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.12, opts=13)
23:11:59.047 00.004 14556 Enqueuing Move request for scope (-0.26, 0.12)
23:11:59.051 00.004 12308 Worker thread wakes up
23:11:59.051 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.12) opts 0xd
23:11:59.051 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.12)
23:11:59.051 00.000 12308 Moving (-0.26, 0.12) raw xDistance=0.25 yDistance=-0.16
23:11:59.051 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:11:59.052 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:59.052 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:11:59.052 00.000 12308 MoveAxis(W, 110, ABG)
23:11:59.052 00.000 12308 Guiding  Dir = 3, Dur = 110
23:11:59.053 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:11:59.057 00.004 12308 IsSlewing returns 0
23:11:59.057 00.000 12308 IsGuiding returns 0
23:11:59.058 00.001 12308 PulseGuide returned control before completion, sleep 120
23:11:59.078 00.020 14556 UpdateGuideState exits: m=2117 SNR=30.8
23:11:59.082 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:59.087 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:11:59.092 00.005 14556 Enqueuing Expose request
23:11:59.193 00.101 12308 IsGuiding returns 1
23:11:59.194 00.001 12308 scope still moving after pulse duration time elapsed
23:11:59.224 00.030 12308 IsSlewing returns 0
23:11:59.225 00.001 12308 IsGuiding returns 0
23:11:59.226 00.001 12308 scope move finished after 110 + 58 ms
23:11:59.227 00.001 12308 Move returns status 0, amount 110
23:11:59.227 00.000 12308 MoveAxis(N, 0, ABG)
23:11:59.227 00.000 12308 Move returns status 0, amount 0
23:11:59.228 00.001 12308 move complete, result=0
23:11:59.228 00.000 12308 worker thread done servicing request
23:11:59.228 00.000 14556 GuideStep: 0.3 px 110 ms WEST, -0.2 px 0 ms NORTH
23:11:59.235 00.007 12308 Worker thread wakes up
23:11:59.235 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:11:59.235 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:00.492 01.257 12308 Exposure complete
23:12:00.627 00.135 12308 worker thread done servicing request
23:12:00.627 00.000 14556 OnExposeComplete: enter
23:12:00.631 00.004 14556 UpdateGuideState(): m_state=6
23:12:00.636 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6534
23:12:00.639 00.003 14556 Star::Find returns 1 (0), X=166.61, Y=1003.51, Mass=2289, SNR=31.7, Peak=143 HFD=4.9
23:12:00.643 00.004 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.89 = -1.39)
23:12:00.648 00.005 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.49)
23:12:00.653 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.19 cameraTheta=1.82 mountX=0.03 mountY=-0.19, mountTheta=-1.39
23:12:00.660 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.19, opts=13)
23:12:00.664 00.004 14556 Enqueuing Move request for scope (-0.05, 0.19)
23:12:00.668 00.004 12308 Worker thread wakes up
23:12:00.668 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd
23:12:00.668 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.19)
23:12:00.668 00.000 12308 Moving (-0.05, 0.19) raw xDistance=0.03 yDistance=-0.19
23:12:00.668 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:12:00.669 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:00.669 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:12:00.669 00.000 12308 MoveAxis(E, 0, ABG)
23:12:00.669 00.000 12308 Move returns status 0, amount 0
23:12:00.670 00.001 12308 MoveAxis(N, 0, ABG)
23:12:00.670 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:00.674 00.004 12308 Move returns status 0, amount 0
23:12:00.674 00.000 12308 move complete, result=0
23:12:00.674 00.000 12308 worker thread done servicing request
23:12:00.697 00.023 14556 UpdateGuideState exits: m=2289 SNR=31.7
23:12:00.700 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:00.705 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:00.709 00.004 14556 Enqueuing Expose request
23:12:00.712 00.003 12308 Worker thread wakes up
23:12:00.712 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:00.712 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:12:00.715 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:01.955 01.240 12308 Exposure complete
23:12:02.101 00.146 12308 worker thread done servicing request
23:12:02.102 00.001 14556 OnExposeComplete: enter
23:12:02.106 00.004 14556 UpdateGuideState(): m_state=6
23:12:02.110 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6535
23:12:02.116 00.006 14556 Star::Find returns 1 (0), X=166.56, Y=1003.68, Mass=2169, SNR=31.2, Peak=141 HFD=4.8
23:12:02.120 00.004 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.90 = -1.39)
23:12:02.124 00.004 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.49)
23:12:02.129 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.36 hyp=0.37 cameraTheta=1.82 mountX=0.07 mountY=-0.37, mountTheta=-1.39
23:12:02.134 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.36, opts=13)
23:12:02.138 00.004 14556 Enqueuing Move request for scope (-0.09, 0.36)
23:12:02.142 00.004 12308 Worker thread wakes up
23:12:02.142 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.36) opts 0xd
23:12:02.143 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.36)
23:12:02.143 00.000 12308 Moving (-0.09, 0.36) raw xDistance=0.07 yDistance=-0.37
23:12:02.143 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:12:02.143 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
23:12:02.144 00.001 12308 MoveAxis(E, 0, ABG)
23:12:02.144 00.000 12308 Move returns status 0, amount 0
23:12:02.144 00.000 12308 MoveAxis(N, 262, ABG)
23:12:02.144 00.000 12308 Guiding  Dir = 0, Dur = 262
23:12:02.145 00.001 12308 IsSlewing returns 0
23:12:02.145 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:02.151 00.006 12308 IsGuiding returns 0
23:12:02.151 00.000 12308 PulseGuide returned control before completion, sleep 272
23:12:02.176 00.025 14556 UpdateGuideState exits: m=2169 SNR=31.2
23:12:02.181 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:02.186 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:02.191 00.005 14556 Enqueuing Expose request
23:12:02.435 00.244 12308 IsGuiding returns 1
23:12:02.437 00.002 12308 scope still moving after pulse duration time elapsed
23:12:02.467 00.030 12308 IsSlewing returns 0
23:12:02.470 00.003 12308 IsGuiding returns 0
23:12:02.470 00.000 12308 scope move finished after 262 + 56 ms
23:12:02.471 00.001 12308 Move returns status 0, amount 262
23:12:02.471 00.000 12308 move complete, result=0
23:12:02.472 00.001 12308 worker thread done servicing request
23:12:02.472 00.000 12308 Worker thread wakes up
23:12:02.472 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 262 ms NORTH
23:12:02.478 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:02.478 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:03.736 01.258 12308 Exposure complete
23:12:03.860 00.124 12308 worker thread done servicing request
23:12:03.860 00.000 14556 OnExposeComplete: enter
23:12:03.866 00.006 14556 UpdateGuideState(): m_state=6
23:12:03.871 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6536
23:12:03.876 00.005 14556 Star::Find returns 1 (0), X=166.59, Y=1003.36, Mass=2216, SNR=31.7, Peak=152 HFD=4.5
23:12:03.880 00.004 14556 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.07) = xAngle (5.69 = -0.60)
23:12:03.883 00.003 14556 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.59 = -0.70)
23:12:03.888 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.61 mountX=0.06 mountY=-0.05, mountTheta=-0.66
23:12:03.893 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.04, opts=13)
23:12:03.897 00.004 14556 Enqueuing Move request for scope (-0.07, 0.04)
23:12:03.902 00.005 12308 Worker thread wakes up
23:12:03.902 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
23:12:03.902 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
23:12:03.902 00.000 12308 Moving (-0.07, 0.04) raw xDistance=0.06 yDistance=-0.05
23:12:03.902 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:12:03.902 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:03.902 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:12:03.904 00.002 12308 MoveAxis(E, 0, ABG)
23:12:03.904 00.000 12308 Move returns status 0, amount 0
23:12:03.904 00.000 12308 MoveAxis(N, 0, ABG)
23:12:03.904 00.000 12308 Move returns status 0, amount 0
23:12:03.904 00.000 12308 move complete, result=0
23:12:03.905 00.001 12308 worker thread done servicing request
23:12:03.905 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:03.929 00.024 14556 UpdateGuideState exits: m=2216 SNR=31.7
23:12:03.933 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:03.937 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:03.941 00.004 14556 Enqueuing Expose request
23:12:03.946 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:03.950 00.004 12308 Worker thread wakes up
23:12:03.950 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:03.950 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:05.204 01.254 12308 Exposure complete
23:12:05.342 00.138 12308 worker thread done servicing request
23:12:05.342 00.000 14556 OnExposeComplete: enter
23:12:05.346 00.004 14556 UpdateGuideState(): m_state=6
23:12:05.351 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6537
23:12:05.356 00.005 14556 Star::Find returns 1 (0), X=166.42, Y=1003.30, Mass=2216, SNR=31.6, Peak=152 HFD=4.7
23:12:05.360 00.004 14556 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.07) = xAngle (0.04 = 0.04)
23:12:05.363 00.003 14556 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.06 = -0.06)
23:12:05.367 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.02 hyp=0.23 cameraTheta=-3.04 mountX=0.23 mountY=-0.01, mountTheta=-0.06
23:12:05.374 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.02, opts=13)
23:12:05.378 00.004 14556 Enqueuing Move request for scope (-0.23, -0.02)
23:12:05.382 00.004 12308 Worker thread wakes up
23:12:05.382 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.02) opts 0xd
23:12:05.382 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.02)
23:12:05.382 00.000 12308 Moving (-0.23, -0.02) raw xDistance=0.23 yDistance=-0.01
23:12:05.384 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:12:05.384 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:05.384 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:12:05.384 00.000 12308 MoveAxis(W, 101, ABG)
23:12:05.384 00.000 12308 Guiding  Dir = 3, Dur = 101
23:12:05.385 00.001 12308 IsSlewing returns 0
23:12:05.385 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:05.389 00.004 12308 IsGuiding returns 0
23:12:05.389 00.000 12308 PulseGuide returned control before completion, sleep 111
23:12:05.405 00.016 14556 UpdateGuideState exits: m=2216 SNR=31.6
23:12:05.410 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:05.413 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:05.417 00.004 14556 Enqueuing Expose request
23:12:05.508 00.091 12308 IsGuiding returns 1
23:12:05.509 00.001 12308 scope still moving after pulse duration time elapsed
23:12:05.539 00.030 12308 IsSlewing returns 0
23:12:05.540 00.001 12308 IsGuiding returns 0
23:12:05.540 00.000 12308 scope move finished after 101 + 49 ms
23:12:05.541 00.001 12308 Move returns status 0, amount 101
23:12:05.541 00.000 12308 MoveAxis(N, 0, ABG)
23:12:05.541 00.000 12308 Move returns status 0, amount 0
23:12:05.541 00.000 12308 move complete, result=0
23:12:05.541 00.000 12308 worker thread done servicing request
23:12:05.541 00.000 14556 GuideStep: 0.2 px 101 ms WEST, -0.0 px 0 ms NORTH
23:12:05.547 00.006 12308 Worker thread wakes up
23:12:05.547 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:05.548 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:06.805 01.257 12308 Exposure complete
23:12:06.952 00.147 12308 worker thread done servicing request
23:12:06.952 00.000 14556 OnExposeComplete: enter
23:12:06.956 00.004 14556 UpdateGuideState(): m_state=6
23:12:06.960 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6538
23:12:06.963 00.003 14556 Star::Find returns 1 (0), X=166.65, Y=1003.56, Mass=2225, SNR=31.9, Peak=133 HFD=4.8
23:12:06.968 00.005 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.66 = -1.63)
23:12:06.972 00.004 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.73)
23:12:06.976 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.24 hyp=0.24 cameraTheta=1.58 mountX=-0.01 mountY=-0.24, mountTheta=-1.63
23:12:06.980 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.24, opts=13)
23:12:06.983 00.003 14556 Enqueuing Move request for scope (-0.00, 0.24)
23:12:06.987 00.004 12308 Worker thread wakes up
23:12:06.987 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.24) opts 0xd
23:12:06.987 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.24)
23:12:06.988 00.001 12308 Moving (-0.00, 0.24) raw xDistance=-0.01 yDistance=-0.24
23:12:06.988 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:12:06.989 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:12:06.989 00.000 12308 MoveAxis(E, 0, ABG)
23:12:06.989 00.000 12308 Move returns status 0, amount 0
23:12:06.989 00.000 12308 MoveAxis(N, 167, ABG)
23:12:06.989 00.000 12308 Guiding  Dir = 0, Dur = 167
23:12:06.990 00.001 12308 IsSlewing returns 0
23:12:06.991 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:06.995 00.004 12308 IsGuiding returns 0
23:12:06.995 00.000 12308 PulseGuide returned control before completion, sleep 177
23:12:07.018 00.023 14556 UpdateGuideState exits: m=2225 SNR=31.9
23:12:07.023 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:07.027 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:07.031 00.004 14556 Enqueuing Expose request
23:12:07.183 00.152 12308 IsGuiding returns 1
23:12:07.185 00.002 12308 scope still moving after pulse duration time elapsed
23:12:07.215 00.030 12308 IsSlewing returns 0
23:12:07.217 00.002 12308 IsGuiding returns 0
23:12:07.219 00.002 12308 scope move finished after 167 + 55 ms
23:12:07.219 00.000 12308 Move returns status 0, amount 167
23:12:07.220 00.001 12308 move complete, result=0
23:12:07.220 00.000 12308 worker thread done servicing request
23:12:07.220 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 167 ms NORTH
23:12:07.226 00.006 12308 Worker thread wakes up
23:12:07.226 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:07.226 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:08.475 01.249 12308 Exposure complete
23:12:08.631 00.156 12308 worker thread done servicing request
23:12:08.632 00.001 14556 OnExposeComplete: enter
23:12:08.638 00.006 14556 UpdateGuideState(): m_state=6
23:12:08.643 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6539
23:12:08.648 00.005 14556 Star::Find returns 1 (0), X=166.62, Y=1003.27, Mass=1901, SNR=29.2, Peak=154 HFD=4.2
23:12:08.654 00.006 14556 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-3.07) = xAngle (0.94 = 0.94)
23:12:08.660 00.006 14556 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.84 = 0.84)
23:12:08.664 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.13 mountX=0.04 mountY=0.05, mountTheta=0.90
23:12:08.669 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.05, opts=13)
23:12:08.673 00.004 14556 Enqueuing Move request for scope (-0.03, -0.05)
23:12:08.677 00.004 12308 Worker thread wakes up
23:12:08.677 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
23:12:08.677 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
23:12:08.677 00.000 12308 Moving (-0.03, -0.05) raw xDistance=0.04 yDistance=0.05
23:12:08.678 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:12:08.678 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:08.678 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:12:08.678 00.000 12308 MoveAxis(E, 0, ABG)
23:12:08.678 00.000 12308 Move returns status 0, amount 0
23:12:08.678 00.000 12308 MoveAxis(N, 0, ABG)
23:12:08.679 00.001 12308 Move returns status 0, amount 0
23:12:08.679 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:08.684 00.005 12308 move complete, result=0
23:12:08.684 00.000 12308 worker thread done servicing request
23:12:08.707 00.023 14556 UpdateGuideState exits: m=1901 SNR=29.2
23:12:08.712 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:08.716 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:08.721 00.005 14556 Enqueuing Expose request
23:12:08.725 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:12:08.729 00.004 12308 Worker thread wakes up
23:12:08.729 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:08.729 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:09.981 01.252 12308 Exposure complete
23:12:10.109 00.128 12308 worker thread done servicing request
23:12:10.109 00.000 14556 OnExposeComplete: enter
23:12:10.113 00.004 14556 UpdateGuideState(): m_state=6
23:12:10.117 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6540
23:12:10.121 00.004 14556 Star::Find returns 1 (0), X=166.65, Y=1003.14, Mass=2311, SNR=32.3, Peak=156 HFD=4.5
23:12:10.125 00.004 14556 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-3.07) = xAngle (1.46 = 1.46)
23:12:10.130 00.005 14556 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.36 = 1.36)
23:12:10.133 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.61 mountX=0.02 mountY=0.18, mountTheta=1.46
23:12:10.137 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.18, opts=13)
23:12:10.141 00.004 14556 Enqueuing Move request for scope (-0.01, -0.18)
23:12:10.144 00.003 12308 Worker thread wakes up
23:12:10.146 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.18) opts 0xd
23:12:10.146 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.18)
23:12:10.146 00.000 12308 Moving (-0.01, -0.18) raw xDistance=0.02 yDistance=0.18
23:12:10.146 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:12:10.146 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:10.146 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:12:10.147 00.001 12308 MoveAxis(E, 0, ABG)
23:12:10.147 00.000 12308 Move returns status 0, amount 0
23:12:10.147 00.000 12308 MoveAxis(N, 0, ABG)
23:12:10.147 00.000 12308 Move returns status 0, amount 0
23:12:10.147 00.000 12308 move complete, result=0
23:12:10.147 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:10.150 00.003 12308 worker thread done servicing request
23:12:10.172 00.022 14556 UpdateGuideState exits: m=2311 SNR=32.3
23:12:10.178 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:10.183 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:10.188 00.005 14556 Enqueuing Expose request
23:12:10.191 00.003 12308 Worker thread wakes up
23:12:10.191 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:12:10.197 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:10.197 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:11.448 01.251 12308 Exposure complete
23:12:11.581 00.133 12308 worker thread done servicing request
23:12:11.582 00.001 14556 OnExposeComplete: enter
23:12:11.586 00.004 14556 UpdateGuideState(): m_state=6
23:12:11.591 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6541
23:12:11.595 00.004 14556 Star::Find returns 1 (0), X=166.46, Y=1003.50, Mass=2246, SNR=31.7, Peak=147 HFD=5.0
23:12:11.599 00.004 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.50 = -0.78)
23:12:11.603 00.004 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.88)
23:12:11.607 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.17 hyp=0.27 cameraTheta=2.43 mountX=0.19 mountY=-0.20, mountTheta=-0.82
23:12:11.612 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.17, opts=13)
23:12:11.616 00.004 14556 Enqueuing Move request for scope (-0.20, 0.17)
23:12:11.621 00.005 12308 Worker thread wakes up
23:12:11.622 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.17) opts 0xd
23:12:11.622 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.17)
23:12:11.622 00.000 12308 Moving (-0.20, 0.17) raw xDistance=0.19 yDistance=-0.20
23:12:11.622 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:12:11.622 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:12:11.623 00.001 12308 MoveAxis(E, 0, ABG)
23:12:11.623 00.000 12308 Move returns status 0, amount 0
23:12:11.623 00.000 12308 MoveAxis(N, 144, ABG)
23:12:11.624 00.001 12308 Guiding  Dir = 0, Dur = 144
23:12:11.624 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:11.628 00.004 12308 IsSlewing returns 0
23:12:11.628 00.000 12308 IsGuiding returns 0
23:12:11.628 00.000 12308 PulseGuide returned control before completion, sleep 154
23:12:11.651 00.023 14556 UpdateGuideState exits: m=2246 SNR=31.7
23:12:11.656 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:11.661 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:11.665 00.004 14556 Enqueuing Expose request
23:12:11.799 00.134 12308 IsGuiding returns 1
23:12:11.799 00.000 12308 scope still moving after pulse duration time elapsed
23:12:11.831 00.032 12308 IsSlewing returns 0
23:12:11.831 00.000 12308 IsGuiding returns 0
23:12:11.831 00.000 12308 scope move finished after 144 + 58 ms
23:12:11.831 00.000 12308 Move returns status 0, amount 144
23:12:11.831 00.000 12308 move complete, result=0
23:12:11.832 00.001 12308 worker thread done servicing request
23:12:11.832 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 144 ms NORTH
23:12:11.838 00.006 12308 Worker thread wakes up
23:12:11.838 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:11.838 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:13.091 01.253 12308 Exposure complete
23:12:13.235 00.144 12308 worker thread done servicing request
23:12:13.236 00.001 14556 OnExposeComplete: enter
23:12:13.239 00.003 14556 UpdateGuideState(): m_state=6
23:12:13.243 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6542
23:12:13.247 00.004 14556 Star::Find returns 1 (0), X=166.58, Y=1003.34, Mass=2093, SNR=30.8, Peak=152 HFD=4.4
23:12:13.251 00.004 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.05 = -0.24)
23:12:13.255 00.004 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.34)
23:12:13.259 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=2.97 mountX=0.08 mountY=-0.03, mountTheta=-0.33
23:12:13.263 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.01, opts=13)
23:12:13.267 00.004 14556 Enqueuing Move request for scope (-0.08, 0.01)
23:12:13.273 00.006 12308 Worker thread wakes up
23:12:13.273 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
23:12:13.273 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
23:12:13.274 00.001 12308 Moving (-0.08, 0.01) raw xDistance=0.08 yDistance=-0.03
23:12:13.274 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:12:13.274 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:13.274 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:12:13.274 00.000 12308 MoveAxis(E, 0, ABG)
23:12:13.274 00.000 12308 Move returns status 0, amount 0
23:12:13.276 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:13.281 00.005 12308 MoveAxis(N, 0, ABG)
23:12:13.281 00.000 12308 Move returns status 0, amount 0
23:12:13.281 00.000 12308 move complete, result=0
23:12:13.281 00.000 12308 worker thread done servicing request
23:12:13.301 00.020 14556 UpdateGuideState exits: m=2093 SNR=30.8
23:12:13.307 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:13.312 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:13.317 00.005 14556 Enqueuing Expose request
23:12:13.321 00.004 12308 Worker thread wakes up
23:12:13.322 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:13.325 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:13.326 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:14.576 01.250 12308 Exposure complete
23:12:14.707 00.131 12308 worker thread done servicing request
23:12:14.707 00.000 14556 OnExposeComplete: enter
23:12:14.713 00.006 14556 UpdateGuideState(): m_state=6
23:12:14.717 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6543
23:12:14.723 00.006 14556 Star::Find returns 1 (0), X=166.36, Y=1003.40, Mass=2046, SNR=30.2, Peak=160 HFD=4.4
23:12:14.727 00.004 14556 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.07) = xAngle (5.97 = -0.31)
23:12:14.731 00.004 14556 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.87 = -0.41)
23:12:14.734 00.003 14556 CameraToMount -- cameraX=-0.30 cameraY=0.07 hyp=0.30 cameraTheta=2.90 mountX=0.29 mountY=-0.12, mountTheta=-0.40
23:12:14.739 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.07, opts=13)
23:12:14.745 00.006 14556 Enqueuing Move request for scope (-0.30, 0.07)
23:12:14.748 00.003 12308 Worker thread wakes up
23:12:14.748 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.07) opts 0xd
23:12:14.749 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.07)
23:12:14.749 00.000 12308 Moving (-0.30, 0.07) raw xDistance=0.29 yDistance=-0.12
23:12:14.749 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:12:14.749 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:14.749 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:12:14.749 00.000 12308 MoveAxis(W, 126, ABG)
23:12:14.751 00.002 12308 Guiding  Dir = 3, Dur = 126
23:12:14.751 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:14.755 00.004 12308 IsSlewing returns 0
23:12:14.755 00.000 12308 IsGuiding returns 0
23:12:14.755 00.000 12308 PulseGuide returned control before completion, sleep 136
23:12:14.775 00.020 14556 UpdateGuideState exits: m=2046 SNR=30.2
23:12:14.780 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:14.784 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:14.790 00.006 14556 Enqueuing Expose request
23:12:14.907 00.117 12308 IsGuiding returns 1
23:12:14.907 00.000 12308 scope still moving after pulse duration time elapsed
23:12:14.939 00.032 12308 IsSlewing returns 0
23:12:14.940 00.001 12308 IsGuiding returns 0
23:12:14.940 00.000 12308 scope move finished after 126 + 58 ms
23:12:14.941 00.001 12308 Move returns status 0, amount 126
23:12:14.941 00.000 12308 MoveAxis(N, 0, ABG)
23:12:14.941 00.000 12308 Move returns status 0, amount 0
23:12:14.941 00.000 12308 move complete, result=0
23:12:14.943 00.002 14556 GuideStep: 0.3 px 126 ms WEST, -0.1 px 0 ms NORTH
23:12:14.946 00.003 12308 worker thread done servicing request
23:12:14.946 00.000 12308 Worker thread wakes up
23:12:14.946 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:14.946 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:16.198 01.252 12308 Exposure complete
23:12:16.339 00.141 12308 worker thread done servicing request
23:12:16.339 00.000 14556 OnExposeComplete: enter
23:12:16.343 00.004 14556 UpdateGuideState(): m_state=6
23:12:16.348 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6544
23:12:16.351 00.003 14556 Star::Find returns 1 (0), X=166.83, Y=1003.43, Mass=2377, SNR=32.6, Peak=158 HFD=4.7
23:12:16.354 00.003 14556 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.07) = xAngle (3.64 = -2.64)
23:12:16.358 00.004 14556 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.54 = -2.74)
23:12:16.362 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.11 hyp=0.21 cameraTheta=0.57 mountX=-0.18 mountY=-0.08, mountTheta=-2.73
23:12:16.366 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.11, opts=13)
23:12:16.371 00.005 14556 Enqueuing Move request for scope (0.17, 0.11)
23:12:16.376 00.005 12308 Worker thread wakes up
23:12:16.376 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.11) opts 0xd
23:12:16.376 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.11)
23:12:16.376 00.000 12308 Moving (0.17, 0.11) raw xDistance=-0.18 yDistance=-0.08
23:12:16.376 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:12:16.376 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:16.376 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:12:16.376 00.000 12308 MoveAxis(E, 0, ABG)
23:12:16.377 00.001 12308 Move returns status 0, amount 0
23:12:16.377 00.000 12308 MoveAxis(N, 0, ABG)
23:12:16.377 00.000 12308 Move returns status 0, amount 0
23:12:16.377 00.000 12308 move complete, result=0
23:12:16.377 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:16.381 00.004 12308 worker thread done servicing request
23:12:16.401 00.020 14556 UpdateGuideState exits: m=2377 SNR=32.6
23:12:16.406 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:16.410 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:16.413 00.003 14556 Enqueuing Expose request
23:12:16.416 00.003 12308 Worker thread wakes up
23:12:16.416 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:16.416 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:16.417 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:17.673 01.256 12308 Exposure complete
23:12:17.812 00.139 12308 worker thread done servicing request
23:12:17.812 00.000 14556 OnExposeComplete: enter
23:12:17.817 00.005 14556 UpdateGuideState(): m_state=6
23:12:17.821 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6545
23:12:17.824 00.003 14556 Star::Find returns 1 (0), X=166.71, Y=1003.57, Mass=2141, SNR=31.2, Peak=141 HFD=4.7
23:12:17.828 00.004 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.43 = -1.86)
23:12:17.832 00.004 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.96)
23:12:17.837 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.25 hyp=0.26 cameraTheta=1.35 mountX=-0.07 mountY=-0.24, mountTheta=-1.87
23:12:17.846 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.25, opts=13)
23:12:17.852 00.006 14556 Enqueuing Move request for scope (0.06, 0.25)
23:12:17.855 00.003 12308 Worker thread wakes up
23:12:17.855 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.25) opts 0xd
23:12:17.855 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.25)
23:12:17.855 00.000 12308 Moving (0.06, 0.25) raw xDistance=-0.07 yDistance=-0.24
23:12:17.855 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:12:17.855 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:12:17.855 00.000 12308 MoveAxis(E, 0, ABG)
23:12:17.857 00.002 12308 Move returns status 0, amount 0
23:12:17.857 00.000 12308 MoveAxis(N, 167, ABG)
23:12:17.857 00.000 12308 Guiding  Dir = 0, Dur = 167
23:12:17.857 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:17.861 00.004 12308 IsSlewing returns 0
23:12:17.861 00.000 12308 IsGuiding returns 0
23:12:17.861 00.000 12308 PulseGuide returned control before completion, sleep 177
23:12:17.886 00.025 14556 UpdateGuideState exits: m=2141 SNR=31.2
23:12:17.891 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:17.895 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:17.900 00.005 14556 Enqueuing Expose request
23:12:18.053 00.153 12308 IsGuiding returns 1
23:12:18.054 00.001 12308 scope still moving after pulse duration time elapsed
23:12:18.085 00.031 12308 IsSlewing returns 0
23:12:18.086 00.001 12308 IsGuiding returns 0
23:12:18.087 00.001 12308 scope move finished after 167 + 59 ms
23:12:18.087 00.000 12308 Move returns status 0, amount 167
23:12:18.087 00.000 12308 move complete, result=0
23:12:18.088 00.001 12308 worker thread done servicing request
23:12:18.088 00.000 12308 Worker thread wakes up
23:12:18.089 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 167 ms NORTH
23:12:18.095 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:18.096 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:19.347 01.251 12308 Exposure complete
23:12:19.469 00.122 12308 worker thread done servicing request
23:12:19.469 00.000 14556 OnExposeComplete: enter
23:12:19.473 00.004 14556 UpdateGuideState(): m_state=6
23:12:19.477 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6546
23:12:19.481 00.004 14556 Star::Find returns 1 (0), X=166.71, Y=1003.29, Mass=2352, SNR=32.7, Peak=167 HFD=4.6
23:12:19.485 00.004 14556 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-3.07) = xAngle (2.58 = 2.58)
23:12:19.490 00.005 14556 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.48 = 2.48)
23:12:19.493 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.49 mountX=-0.05 mountY=0.04, mountTheta=2.52
23:12:19.498 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.03, opts=13)
23:12:19.502 00.004 14556 Enqueuing Move request for scope (0.05, -0.03)
23:12:19.506 00.004 12308 Worker thread wakes up
23:12:19.506 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
23:12:19.506 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
23:12:19.506 00.000 12308 Moving (0.05, -0.03) raw xDistance=-0.05 yDistance=0.04
23:12:19.506 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:12:19.506 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:19.506 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:12:19.508 00.002 12308 MoveAxis(E, 0, ABG)
23:12:19.508 00.000 12308 Move returns status 0, amount 0
23:12:19.508 00.000 12308 MoveAxis(N, 0, ABG)
23:12:19.508 00.000 12308 Move returns status 0, amount 0
23:12:19.509 00.001 12308 move complete, result=0
23:12:19.509 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:19.511 00.002 12308 worker thread done servicing request
23:12:19.531 00.020 14556 UpdateGuideState exits: m=2352 SNR=32.7
23:12:19.535 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:19.539 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:19.542 00.003 14556 Enqueuing Expose request
23:12:19.547 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:12:19.551 00.004 12308 Worker thread wakes up
23:12:19.551 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:19.551 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:20.801 01.250 12308 Exposure complete
23:12:20.942 00.141 12308 worker thread done servicing request
23:12:20.943 00.001 14556 OnExposeComplete: enter
23:12:20.947 00.004 14556 UpdateGuideState(): m_state=6
23:12:20.951 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6547
23:12:20.954 00.003 14556 Star::Find returns 1 (0), X=166.56, Y=1003.21, Mass=2357, SNR=32.4, Peak=170 HFD=4.6
23:12:20.959 00.005 14556 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.07) = xAngle (0.79 = 0.79)
23:12:20.963 00.004 14556 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.69 = 0.69)
23:12:20.967 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-2.28 mountX=0.10 mountY=0.09, mountTheta=0.73
23:12:20.972 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.11, opts=13)
23:12:20.976 00.004 14556 Enqueuing Move request for scope (-0.09, -0.11)
23:12:20.979 00.003 12308 Worker thread wakes up
23:12:20.980 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.11) opts 0xd
23:12:20.980 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.11)
23:12:20.980 00.000 12308 Moving (-0.09, -0.11) raw xDistance=0.10 yDistance=0.09
23:12:20.980 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:12:20.980 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:20.981 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:12:20.981 00.000 12308 MoveAxis(E, 0, ABG)
23:12:20.981 00.000 12308 Move returns status 0, amount 0
23:12:20.981 00.000 12308 MoveAxis(N, 0, ABG)
23:12:20.981 00.000 12308 Move returns status 0, amount 0
23:12:20.983 00.002 12308 move complete, result=0
23:12:20.983 00.000 12308 worker thread done servicing request
23:12:20.983 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:21.009 00.026 14556 UpdateGuideState exits: m=2357 SNR=32.4
23:12:21.014 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:21.017 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:21.022 00.005 14556 Enqueuing Expose request
23:12:21.026 00.004 12308 Worker thread wakes up
23:12:21.027 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:21.030 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:21.030 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:22.278 01.248 12308 Exposure complete
23:12:22.420 00.142 12308 worker thread done servicing request
23:12:22.420 00.000 14556 OnExposeComplete: enter
23:12:22.423 00.003 14556 UpdateGuideState(): m_state=6
23:12:22.428 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6548
23:12:22.432 00.004 14556 Star::Find returns 1 (0), X=166.51, Y=1003.56, Mass=2219, SNR=31.7, Peak=138 HFD=5.0
23:12:22.436 00.004 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
23:12:22.440 00.004 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
23:12:22.443 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.24 hyp=0.28 cameraTheta=2.13 mountX=0.13 mountY=-0.26, mountTheta=-1.10
23:12:22.448 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.24, opts=13)
23:12:22.451 00.003 14556 Enqueuing Move request for scope (-0.15, 0.24)
23:12:22.456 00.005 12308 Worker thread wakes up
23:12:22.456 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.24) opts 0xd
23:12:22.456 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.24)
23:12:22.456 00.000 12308 Moving (-0.15, 0.24) raw xDistance=0.13 yDistance=-0.26
23:12:22.456 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:12:22.456 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:12:22.456 00.000 12308 MoveAxis(E, 0, ABG)
23:12:22.457 00.001 12308 Move returns status 0, amount 0
23:12:22.457 00.000 12308 MoveAxis(N, 185, ABG)
23:12:22.457 00.000 12308 Guiding  Dir = 0, Dur = 185
23:12:22.457 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:22.462 00.005 12308 IsSlewing returns 0
23:12:22.462 00.000 12308 IsGuiding returns 0
23:12:22.463 00.001 12308 PulseGuide returned control before completion, sleep 195
23:12:22.484 00.021 14556 UpdateGuideState exits: m=2219 SNR=31.7
23:12:22.490 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:22.496 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:22.500 00.004 14556 Enqueuing Expose request
23:12:22.669 00.169 12308 IsGuiding returns 1
23:12:22.671 00.002 12308 scope still moving after pulse duration time elapsed
23:12:22.701 00.030 12308 IsSlewing returns 0
23:12:22.702 00.001 12308 IsGuiding returns 0
23:12:22.702 00.000 12308 scope move finished after 185 + 54 ms
23:12:22.703 00.001 12308 Move returns status 0, amount 185
23:12:22.703 00.000 12308 move complete, result=0
23:12:22.703 00.000 12308 worker thread done servicing request
23:12:22.704 00.001 12308 Worker thread wakes up
23:12:22.704 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 185 ms NORTH
23:12:22.711 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:22.711 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:23.957 01.246 12308 Exposure complete
23:12:24.094 00.137 12308 worker thread done servicing request
23:12:24.095 00.001 14556 OnExposeComplete: enter
23:12:24.099 00.004 14556 UpdateGuideState(): m_state=6
23:12:24.103 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6549
23:12:24.108 00.005 14556 Star::Find returns 1 (0), X=166.60, Y=1003.33, Mass=2143, SNR=31.2, Peak=165 HFD=4.6
23:12:24.111 00.003 14556 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.07) = xAngle (6.06 = -0.22)
23:12:24.115 00.004 14556 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.96 = -0.32)
23:12:24.120 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.99 mountX=0.05 mountY=-0.02, mountTheta=-0.31
23:12:24.126 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.01, opts=13)
23:12:24.130 00.004 14556 Enqueuing Move request for scope (-0.06, 0.01)
23:12:24.133 00.003 12308 Worker thread wakes up
23:12:24.133 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
23:12:24.133 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
23:12:24.133 00.000 12308 Moving (-0.06, 0.01) raw xDistance=0.05 yDistance=-0.02
23:12:24.133 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:12:24.135 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:24.135 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:12:24.135 00.000 12308 MoveAxis(E, 0, ABG)
23:12:24.135 00.000 12308 Move returns status 0, amount 0
23:12:24.135 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:24.140 00.005 12308 MoveAxis(N, 0, ABG)
23:12:24.140 00.000 12308 Move returns status 0, amount 0
23:12:24.140 00.000 12308 move complete, result=0
23:12:24.140 00.000 12308 worker thread done servicing request
23:12:24.162 00.022 14556 UpdateGuideState exits: m=2143 SNR=31.2
23:12:24.166 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:24.171 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:24.173 00.002 14556 Enqueuing Expose request
23:12:24.177 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:24.183 00.006 12308 Worker thread wakes up
23:12:24.183 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:24.184 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:25.427 01.243 12308 Exposure complete
23:12:25.562 00.135 12308 worker thread done servicing request
23:12:25.562 00.000 14556 OnExposeComplete: enter
23:12:25.566 00.004 14556 UpdateGuideState(): m_state=6
23:12:25.571 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6550
23:12:25.575 00.004 14556 Star::Find returns 1 (0), X=166.37, Y=1003.25, Mass=2129, SNR=30.9, Peak=201 HFD=4.5
23:12:25.578 00.003 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.19 = 0.19)
23:12:25.582 00.004 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.09 = 0.09)
23:12:25.585 00.003 14556 CameraToMount -- cameraX=-0.29 cameraY=-0.08 hyp=0.30 cameraTheta=-2.89 mountX=0.29 mountY=0.03, mountTheta=0.09
23:12:25.591 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=-0.08, opts=13)
23:12:25.595 00.004 14556 Enqueuing Move request for scope (-0.29, -0.08)
23:12:25.599 00.004 12308 Worker thread wakes up
23:12:25.599 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.08) opts 0xd
23:12:25.599 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, -0.08)
23:12:25.599 00.000 12308 Moving (-0.29, -0.08) raw xDistance=0.29 yDistance=0.03
23:12:25.599 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:12:25.599 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:25.600 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:12:25.600 00.000 12308 MoveAxis(W, 126, ABG)
23:12:25.600 00.000 12308 Guiding  Dir = 3, Dur = 126
23:12:25.600 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:25.604 00.004 12308 IsSlewing returns 0
23:12:25.604 00.000 12308 IsGuiding returns 0
23:12:25.605 00.001 12308 PulseGuide returned control before completion, sleep 136
23:12:25.626 00.021 14556 UpdateGuideState exits: m=2129 SNR=30.9
23:12:25.631 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:25.635 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:25.639 00.004 14556 Enqueuing Expose request
23:12:25.744 00.105 12308 IsGuiding returns 1
23:12:25.744 00.000 12308 scope still moving after pulse duration time elapsed
23:12:25.776 00.032 12308 IsSlewing returns 0
23:12:25.777 00.001 12308 IsGuiding returns 0
23:12:25.778 00.001 12308 scope move finished after 126 + 46 ms
23:12:25.778 00.000 12308 Move returns status 0, amount 126
23:12:25.778 00.000 12308 MoveAxis(N, 0, ABG)
23:12:25.778 00.000 12308 Move returns status 0, amount 0
23:12:25.779 00.001 12308 move complete, result=0
23:12:25.779 00.000 12308 worker thread done servicing request
23:12:25.779 00.000 14556 GuideStep: 0.3 px 126 ms WEST, 0.0 px 0 ms NORTH
23:12:25.786 00.007 12308 Worker thread wakes up
23:12:25.786 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:25.787 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:27.033 01.246 12308 Exposure complete
23:12:27.154 00.121 12308 worker thread done servicing request
23:12:27.154 00.000 14556 OnExposeComplete: enter
23:12:27.158 00.004 14556 UpdateGuideState(): m_state=6
23:12:27.162 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6551
23:12:27.165 00.003 14556 Star::Find returns 1 (0), X=166.68, Y=1003.33, Mass=2136, SNR=31.4, Peak=147 HFD=4.7
23:12:27.169 00.004 14556 CameraToMount -- cameraTheta (0.28) - m_xAngle (-3.07) = xAngle (3.35 = -2.93)
23:12:27.173 00.004 14556 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.26 = -3.03)
23:12:27.177 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.28 mountX=-0.02 mountY=-0.00, mountTheta=-3.03
23:12:27.182 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.01, opts=13)
23:12:27.187 00.005 14556 Enqueuing Move request for scope (0.02, 0.01)
23:12:27.191 00.004 12308 Worker thread wakes up
23:12:27.191 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
23:12:27.191 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
23:12:27.191 00.000 12308 Moving (0.02, 0.01) raw xDistance=-0.02 yDistance=-0.00
23:12:27.191 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:12:27.191 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:27.191 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:12:27.192 00.001 12308 MoveAxis(E, 0, ABG)
23:12:27.192 00.000 12308 Move returns status 0, amount 0
23:12:27.192 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:27.196 00.004 12308 MoveAxis(N, 0, ABG)
23:12:27.196 00.000 12308 Move returns status 0, amount 0
23:12:27.196 00.000 12308 move complete, result=0
23:12:27.196 00.000 12308 worker thread done servicing request
23:12:27.219 00.023 14556 UpdateGuideState exits: m=2136 SNR=31.4
23:12:27.224 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:27.228 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:27.232 00.004 14556 Enqueuing Expose request
23:12:27.241 00.009 12308 Worker thread wakes up
23:12:27.242 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:27.251 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:27.251 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:28.489 01.238 12308 Exposure complete
23:12:28.648 00.159 12308 worker thread done servicing request
23:12:28.648 00.000 14556 OnExposeComplete: enter
23:12:28.652 00.004 14556 UpdateGuideState(): m_state=6
23:12:28.657 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6552
23:12:28.661 00.004 14556 Star::Find returns 1 (0), X=166.63, Y=1003.29, Mass=2094, SNR=30.9, Peak=136 HFD=4.7
23:12:28.664 00.003 14556 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-3.07) = xAngle (0.84 = 0.84)
23:12:28.667 00.003 14556 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.74 = 0.74)
23:12:28.670 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.23 mountX=0.03 mountY=0.03, mountTheta=0.79
23:12:28.674 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.03, opts=13)
23:12:28.678 00.004 14556 Enqueuing Move request for scope (-0.03, -0.03)
23:12:28.682 00.004 12308 Worker thread wakes up
23:12:28.682 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
23:12:28.682 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
23:12:28.682 00.000 12308 Moving (-0.03, -0.03) raw xDistance=0.03 yDistance=0.03
23:12:28.682 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:12:28.683 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:28.683 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:12:28.683 00.000 12308 MoveAxis(E, 0, ABG)
23:12:28.683 00.000 12308 Move returns status 0, amount 0
23:12:28.684 00.001 12308 MoveAxis(N, 0, ABG)
23:12:28.684 00.000 12308 Move returns status 0, amount 0
23:12:28.684 00.000 12308 move complete, result=0
23:12:28.684 00.000 12308 worker thread done servicing request
23:12:28.684 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:28.708 00.024 14556 UpdateGuideState exits: m=2094 SNR=30.9
23:12:28.713 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:28.718 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:28.722 00.004 14556 Enqueuing Expose request
23:12:28.727 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:12:28.730 00.003 12308 Worker thread wakes up
23:12:28.730 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:28.730 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:29.983 01.253 12308 Exposure complete
23:12:30.132 00.149 12308 worker thread done servicing request
23:12:30.133 00.001 14556 OnExposeComplete: enter
23:12:30.136 00.003 14556 UpdateGuideState(): m_state=6
23:12:30.140 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6553
23:12:30.145 00.005 14556 Star::Find returns 1 (0), X=166.49, Y=1003.48, Mass=2215, SNR=31.4, Peak=169 HFD=5.1
23:12:30.149 00.004 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
23:12:30.154 00.005 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
23:12:30.158 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.15 hyp=0.23 cameraTheta=2.39 mountX=0.15 mountY=-0.18, mountTheta=-0.86
23:12:30.164 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.15, opts=13)
23:12:30.168 00.004 14556 Enqueuing Move request for scope (-0.17, 0.15)
23:12:30.173 00.005 12308 Worker thread wakes up
23:12:30.173 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.15) opts 0xd
23:12:30.173 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.15)
23:12:30.173 00.000 12308 Moving (-0.17, 0.15) raw xDistance=0.15 yDistance=-0.18
23:12:30.173 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:12:30.173 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:30.175 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:12:30.175 00.000 12308 MoveAxis(E, 0, ABG)
23:12:30.175 00.000 12308 Move returns status 0, amount 0
23:12:30.175 00.000 12308 MoveAxis(N, 0, ABG)
23:12:30.176 00.001 12308 Move returns status 0, amount 0
23:12:30.176 00.000 12308 move complete, result=0
23:12:30.177 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:30.181 00.004 12308 worker thread done servicing request
23:12:30.202 00.021 14556 UpdateGuideState exits: m=2215 SNR=31.4
23:12:30.208 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:30.213 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:30.219 00.006 14556 Enqueuing Expose request
23:12:30.224 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:12:30.228 00.004 12308 Worker thread wakes up
23:12:30.228 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:30.228 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:31.485 01.257 12308 Exposure complete
23:12:31.618 00.133 12308 worker thread done servicing request
23:12:31.618 00.000 14556 OnExposeComplete: enter
23:12:31.623 00.005 14556 UpdateGuideState(): m_state=6
23:12:31.627 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6554
23:12:31.630 00.003 14556 Star::Find returns 1 (0), X=166.50, Y=1003.40, Mass=2209, SNR=31.5, Peak=135 HFD=5.0
23:12:31.634 00.004 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.76 = -0.52)
23:12:31.637 00.003 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.62)
23:12:31.642 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.17 cameraTheta=2.69 mountX=0.15 mountY=-0.10, mountTheta=-0.59
23:12:31.646 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.08, opts=13)
23:12:31.654 00.008 14556 Enqueuing Move request for scope (-0.16, 0.08)
23:12:31.658 00.004 12308 Worker thread wakes up
23:12:31.658 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd
23:12:31.658 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.08)
23:12:31.659 00.001 12308 Moving (-0.16, 0.08) raw xDistance=0.15 yDistance=-0.10
23:12:31.659 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:12:31.659 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:31.660 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:12:31.660 00.000 12308 MoveAxis(E, 0, ABG)
23:12:31.660 00.000 12308 Move returns status 0, amount 0
23:12:31.660 00.000 12308 MoveAxis(N, 0, ABG)
23:12:31.660 00.000 12308 Move returns status 0, amount 0
23:12:31.661 00.001 12308 move complete, result=0
23:12:31.661 00.000 12308 worker thread done servicing request
23:12:31.662 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:31.689 00.027 14556 UpdateGuideState exits: m=2209 SNR=31.5
23:12:31.695 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:31.701 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:31.709 00.008 14556 Enqueuing Expose request
23:12:31.714 00.005 12308 Worker thread wakes up
23:12:31.715 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:31.715 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:31.715 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:32.956 01.241 12308 Exposure complete
23:12:33.096 00.140 12308 worker thread done servicing request
23:12:33.097 00.001 14556 OnExposeComplete: enter
23:12:33.101 00.004 14556 UpdateGuideState(): m_state=6
23:12:33.105 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6555
23:12:33.109 00.004 14556 Star::Find returns 1 (0), X=166.45, Y=1003.57, Mass=2172, SNR=31.3, Peak=133 HFD=5.0
23:12:33.113 00.004 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.34 = -0.95)
23:12:33.118 00.005 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.05)
23:12:33.121 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=0.25 hyp=0.32 cameraTheta=2.26 mountX=0.19 mountY=-0.28, mountTheta=-0.98
23:12:33.126 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.25, opts=13)
23:12:33.130 00.004 14556 Enqueuing Move request for scope (-0.21, 0.25)
23:12:33.134 00.004 12308 Worker thread wakes up
23:12:33.134 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.25) opts 0xd
23:12:33.134 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.25)
23:12:33.134 00.000 12308 Moving (-0.21, 0.25) raw xDistance=0.19 yDistance=-0.28
23:12:33.134 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:12:33.135 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:12:33.135 00.000 12308 MoveAxis(E, 0, ABG)
23:12:33.135 00.000 12308 Move returns status 0, amount 0
23:12:33.135 00.000 12308 MoveAxis(N, 198, ABG)
23:12:33.135 00.000 12308 Guiding  Dir = 0, Dur = 198
23:12:33.136 00.001 12308 IsSlewing returns 0
23:12:33.136 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:33.140 00.004 12308 IsGuiding returns 0
23:12:33.140 00.000 12308 PulseGuide returned control before completion, sleep 208
23:12:33.161 00.021 14556 UpdateGuideState exits: m=2172 SNR=31.3
23:12:33.167 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:33.171 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:33.174 00.003 14556 Enqueuing Expose request
23:12:33.353 00.179 12308 IsGuiding returns 1
23:12:33.353 00.000 12308 scope still moving after pulse duration time elapsed
23:12:33.383 00.030 12308 IsSlewing returns 0
23:12:33.384 00.001 12308 IsGuiding returns 0
23:12:33.384 00.000 12308 scope move finished after 198 + 46 ms
23:12:33.384 00.000 12308 Move returns status 0, amount 198
23:12:33.385 00.001 12308 move complete, result=0
23:12:33.385 00.000 12308 worker thread done servicing request
23:12:33.385 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 198 ms NORTH
23:12:33.390 00.005 12308 Worker thread wakes up
23:12:33.391 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:33.391 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:34.651 01.260 12308 Exposure complete
23:12:34.779 00.128 12308 worker thread done servicing request
23:12:34.779 00.000 14556 OnExposeComplete: enter
23:12:34.784 00.005 14556 UpdateGuideState(): m_state=6
23:12:34.788 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6556
23:12:34.792 00.004 14556 Star::Find returns 1 (0), X=166.52, Y=1003.21, Mass=2216, SNR=31.4, Peak=165 HFD=4.5
23:12:34.795 00.003 14556 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-3.07) = xAngle (0.63 = 0.63)
23:12:34.800 00.005 14556 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.53 = 0.53)
23:12:34.803 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.11 hyp=0.18 cameraTheta=-2.44 mountX=0.14 mountY=0.09, mountTheta=0.56
23:12:34.808 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.11, opts=13)
23:12:34.813 00.005 14556 Enqueuing Move request for scope (-0.13, -0.11)
23:12:34.816 00.003 12308 Worker thread wakes up
23:12:34.816 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.11) opts 0xd
23:12:34.816 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.11)
23:12:34.816 00.000 12308 Moving (-0.13, -0.11) raw xDistance=0.14 yDistance=0.09
23:12:34.816 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:12:34.818 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:34.818 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:12:34.818 00.000 12308 MoveAxis(E, 0, ABG)
23:12:34.818 00.000 12308 Move returns status 0, amount 0
23:12:34.818 00.000 12308 MoveAxis(N, 0, ABG)
23:12:34.819 00.001 12308 Move returns status 0, amount 0
23:12:34.819 00.000 12308 move complete, result=0
23:12:34.819 00.000 12308 worker thread done servicing request
23:12:34.819 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:34.843 00.024 14556 UpdateGuideState exits: m=2216 SNR=31.4
23:12:34.848 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:34.851 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:34.854 00.003 14556 Enqueuing Expose request
23:12:34.859 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:34.863 00.004 12308 Worker thread wakes up
23:12:34.863 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:34.863 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:36.109 01.246 12308 Exposure complete
23:12:36.257 00.148 12308 worker thread done servicing request
23:12:36.258 00.001 14556 OnExposeComplete: enter
23:12:36.261 00.003 14556 UpdateGuideState(): m_state=6
23:12:36.266 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6557
23:12:36.270 00.004 14556 Star::Find returns 1 (0), X=166.61, Y=1003.27, Mass=2115, SNR=30.7, Peak=159 HFD=4.6
23:12:36.275 00.005 14556 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-3.07) = xAngle (0.83 = 0.83)
23:12:36.279 00.004 14556 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.73 = 0.73)
23:12:36.283 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.25 mountX=0.05 mountY=0.05, mountTheta=0.78
23:12:36.289 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.06, opts=13)
23:12:36.294 00.005 14556 Enqueuing Move request for scope (-0.04, -0.06)
23:12:36.298 00.004 12308 Worker thread wakes up
23:12:36.298 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
23:12:36.298 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
23:12:36.298 00.000 12308 Moving (-0.04, -0.06) raw xDistance=0.05 yDistance=0.05
23:12:36.298 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:12:36.298 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:36.299 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:12:36.299 00.000 12308 MoveAxis(E, 0, ABG)
23:12:36.299 00.000 12308 Move returns status 0, amount 0
23:12:36.299 00.000 12308 MoveAxis(N, 0, ABG)
23:12:36.300 00.001 12308 Move returns status 0, amount 0
23:12:36.300 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:36.305 00.005 12308 move complete, result=0
23:12:36.305 00.000 12308 worker thread done servicing request
23:12:36.324 00.019 14556 UpdateGuideState exits: m=2115 SNR=30.7
23:12:36.327 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:36.332 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:36.337 00.005 14556 Enqueuing Expose request
23:12:36.341 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:12:36.344 00.003 12308 Worker thread wakes up
23:12:36.345 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:36.345 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:37.599 01.254 12308 Exposure complete
23:12:37.734 00.135 12308 worker thread done servicing request
23:12:37.735 00.001 14556 OnExposeComplete: enter
23:12:37.738 00.003 14556 UpdateGuideState(): m_state=6
23:12:37.743 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6558
23:12:37.747 00.004 14556 Star::Find returns 1 (0), X=166.48, Y=1003.44, Mass=2132, SNR=31.0, Peak=153 HFD=4.8
23:12:37.751 00.004 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
23:12:37.755 00.004 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.74)
23:12:37.758 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.12 hyp=0.22 cameraTheta=2.57 mountX=0.17 mountY=-0.15, mountTheta=-0.70
23:12:37.763 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.12, opts=13)
23:12:37.766 00.003 14556 Enqueuing Move request for scope (-0.18, 0.12)
23:12:37.770 00.004 12308 Worker thread wakes up
23:12:37.770 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.12) opts 0xd
23:12:37.770 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.12)
23:12:37.770 00.000 12308 Moving (-0.18, 0.12) raw xDistance=0.17 yDistance=-0.15
23:12:37.770 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:12:37.771 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:37.771 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:12:37.771 00.000 12308 MoveAxis(E, 0, ABG)
23:12:37.771 00.000 12308 Move returns status 0, amount 0
23:12:37.771 00.000 12308 MoveAxis(N, 0, ABG)
23:12:37.771 00.000 12308 Move returns status 0, amount 0
23:12:37.771 00.000 12308 move complete, result=0
23:12:37.773 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:37.779 00.006 12308 worker thread done servicing request
23:12:37.800 00.021 14556 UpdateGuideState exits: m=2132 SNR=31.0
23:12:37.806 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:37.810 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:37.813 00.003 14556 Enqueuing Expose request
23:12:37.818 00.005 12308 Worker thread wakes up
23:12:37.818 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:37.818 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:37.818 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:39.059 01.241 12308 Exposure complete
23:12:39.208 00.149 12308 worker thread done servicing request
23:12:39.208 00.000 14556 OnExposeComplete: enter
23:12:39.212 00.004 14556 UpdateGuideState(): m_state=6
23:12:39.216 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6559
23:12:39.220 00.004 14556 Star::Find returns 1 (0), X=166.51, Y=1003.34, Mass=2183, SNR=31.2, Peak=155 HFD=4.8
23:12:39.224 00.004 14556 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.07) = xAngle (6.08 = -0.20)
23:12:39.228 00.004 14556 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.30)
23:12:39.232 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=3.01 mountX=0.15 mountY=-0.04, mountTheta=-0.29
23:12:39.237 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.02, opts=13)
23:12:39.242 00.005 14556 Enqueuing Move request for scope (-0.15, 0.02)
23:12:39.246 00.004 12308 Worker thread wakes up
23:12:39.246 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
23:12:39.246 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
23:12:39.247 00.001 12308 Moving (-0.15, 0.02) raw xDistance=0.15 yDistance=-0.04
23:12:39.247 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:12:39.247 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:39.247 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:12:39.247 00.000 12308 MoveAxis(E, 0, ABG)
23:12:39.248 00.001 12308 Move returns status 0, amount 0
23:12:39.248 00.000 12308 MoveAxis(N, 0, ABG)
23:12:39.249 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:39.252 00.003 12308 Move returns status 0, amount 0
23:12:39.252 00.000 12308 move complete, result=0
23:12:39.254 00.002 12308 worker thread done servicing request
23:12:39.276 00.022 14556 UpdateGuideState exits: m=2183 SNR=31.2
23:12:39.282 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:39.285 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:39.290 00.005 14556 Enqueuing Expose request
23:12:39.294 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:39.298 00.004 12308 Worker thread wakes up
23:12:39.298 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:39.298 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:40.545 01.247 12308 Exposure complete
23:12:40.691 00.146 12308 worker thread done servicing request
23:12:40.693 00.002 14556 OnExposeComplete: enter
23:12:40.697 00.004 14556 UpdateGuideState(): m_state=6
23:12:40.700 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6560
23:12:40.705 00.005 14556 Star::Find returns 1 (0), X=166.34, Y=1003.65, Mass=2148, SNR=30.9, Peak=137 HFD=4.7
23:12:40.708 00.003 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
23:12:40.713 00.005 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.97)
23:12:40.716 00.003 14556 CameraToMount -- cameraX=-0.31 cameraY=0.33 hyp=0.45 cameraTheta=2.34 mountX=0.29 mountY=-0.37, mountTheta=-0.91
23:12:40.722 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.33, opts=13)
23:12:40.727 00.005 14556 Enqueuing Move request for scope (-0.31, 0.33)
23:12:40.730 00.003 12308 Worker thread wakes up
23:12:40.730 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.33) opts 0xd
23:12:40.731 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.33)
23:12:40.731 00.000 12308 Moving (-0.31, 0.33) raw xDistance=0.29 yDistance=-0.37
23:12:40.731 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:12:40.731 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
23:12:40.731 00.000 12308 MoveAxis(W, 126, ABG)
23:12:40.731 00.000 12308 Guiding  Dir = 3, Dur = 126
23:12:40.731 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:40.736 00.005 12308 IsSlewing returns 0
23:12:40.736 00.000 12308 IsGuiding returns 0
23:12:40.738 00.002 12308 PulseGuide returned control before completion, sleep 136
23:12:40.759 00.021 14556 UpdateGuideState exits: m=2148 SNR=30.9
23:12:40.764 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:40.768 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:40.774 00.006 14556 Enqueuing Expose request
23:12:40.891 00.117 12308 IsGuiding returns 1
23:12:40.891 00.000 12308 scope still moving after pulse duration time elapsed
23:12:40.921 00.030 12308 IsSlewing returns 0
23:12:40.921 00.000 12308 IsGuiding returns 0
23:12:40.921 00.000 12308 scope move finished after 126 + 58 ms
23:12:40.923 00.002 12308 Move returns status 0, amount 126
23:12:40.923 00.000 12308 MoveAxis(N, 264, ABG)
23:12:40.923 00.000 12308 Guiding  Dir = 0, Dur = 264
23:12:40.924 00.001 12308 IsSlewing returns 0
23:12:40.924 00.000 12308 IsGuiding returns 0
23:12:40.925 00.001 12308 PulseGuide returned control before completion, sleep 274
23:12:41.205 00.280 12308 IsGuiding returns 1
23:12:41.206 00.001 12308 scope still moving after pulse duration time elapsed
23:12:41.236 00.030 12308 IsSlewing returns 0
23:12:41.238 00.002 12308 IsGuiding returns 0
23:12:41.239 00.001 12308 scope move finished after 264 + 49 ms
23:12:41.239 00.000 12308 Move returns status 0, amount 264
23:12:41.239 00.000 12308 move complete, result=0
23:12:41.240 00.001 12308 worker thread done servicing request
23:12:41.240 00.000 12308 Worker thread wakes up
23:12:41.240 00.000 14556 GuideStep: 0.3 px 126 ms WEST, -0.4 px 264 ms NORTH
23:12:41.246 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:41.247 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:42.500 01.253 12308 Exposure complete
23:12:42.634 00.134 12308 worker thread done servicing request
23:12:42.634 00.000 14556 OnExposeComplete: enter
23:12:42.636 00.002 14556 UpdateGuideState(): m_state=6
23:12:42.640 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6561
23:12:42.643 00.003 14556 Star::Find returns 1 (0), X=166.60, Y=1003.22, Mass=2025, SNR=30.3, Peak=150 HFD=4.5
23:12:42.648 00.005 14556 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-3.07) = xAngle (1.01 = 1.01)
23:12:42.651 00.003 14556 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.91 = 0.91)
23:12:42.654 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.07 mountX=0.06 mountY=0.09, mountTheta=0.97
23:12:42.660 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.10, opts=13)
23:12:42.665 00.005 14556 Enqueuing Move request for scope (-0.05, -0.10)
23:12:42.670 00.005 12308 Worker thread wakes up
23:12:42.670 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
23:12:42.670 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
23:12:42.670 00.000 12308 Moving (-0.05, -0.10) raw xDistance=0.06 yDistance=0.09
23:12:42.670 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:12:42.671 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:42.671 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:12:42.671 00.000 12308 MoveAxis(E, 0, ABG)
23:12:42.671 00.000 12308 Move returns status 0, amount 0
23:12:42.671 00.000 12308 MoveAxis(N, 0, ABG)
23:12:42.671 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:42.677 00.006 12308 Move returns status 0, amount 0
23:12:42.677 00.000 12308 move complete, result=0
23:12:42.677 00.000 12308 worker thread done servicing request
23:12:42.699 00.022 14556 UpdateGuideState exits: m=2025 SNR=30.3
23:12:42.703 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:42.707 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:42.712 00.005 14556 Enqueuing Expose request
23:12:42.718 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:42.723 00.005 12308 Worker thread wakes up
23:12:42.723 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:42.723 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:43.970 01.247 12308 Exposure complete
23:12:44.117 00.147 12308 worker thread done servicing request
23:12:44.117 00.000 14556 OnExposeComplete: enter
23:12:44.126 00.009 14556 UpdateGuideState(): m_state=6
23:12:44.132 00.006 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6562
23:12:44.138 00.006 14556 Star::Find returns 1 (0), X=166.56, Y=1003.25, Mass=2092, SNR=30.5, Peak=144 HFD=4.7
23:12:44.143 00.005 14556 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-3.07) = xAngle (0.56 = 0.56)
23:12:44.149 00.006 14556 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.46 = 0.46)
23:12:44.153 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.52 mountX=0.10 mountY=0.05, mountTheta=0.48
23:12:44.160 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.07, opts=13)
23:12:44.164 00.004 14556 Enqueuing Move request for scope (-0.10, -0.07)
23:12:44.168 00.004 12308 Worker thread wakes up
23:12:44.169 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
23:12:44.169 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
23:12:44.169 00.000 12308 Moving (-0.10, -0.07) raw xDistance=0.10 yDistance=0.05
23:12:44.169 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:12:44.169 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:44.170 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:12:44.170 00.000 12308 MoveAxis(E, 0, ABG)
23:12:44.170 00.000 12308 Move returns status 0, amount 0
23:12:44.170 00.000 12308 MoveAxis(N, 0, ABG)
23:12:44.171 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:44.176 00.005 12308 Move returns status 0, amount 0
23:12:44.177 00.001 12308 move complete, result=0
23:12:44.177 00.000 12308 worker thread done servicing request
23:12:44.197 00.020 14556 UpdateGuideState exits: m=2092 SNR=30.5
23:12:44.202 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:44.206 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:44.210 00.004 14556 Enqueuing Expose request
23:12:44.219 00.009 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:44.223 00.004 12308 Worker thread wakes up
23:12:44.224 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:44.224 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:45.475 01.251 12308 Exposure complete
23:12:45.592 00.117 12308 worker thread done servicing request
23:12:45.593 00.001 14556 OnExposeComplete: enter
23:12:45.596 00.003 14556 UpdateGuideState(): m_state=6
23:12:45.599 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6563
23:12:45.604 00.005 14556 Star::Find returns 1 (0), X=166.66, Y=1003.31, Mass=2271, SNR=31.9, Peak=163 HFD=4.7
23:12:45.607 00.003 14556 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-3.07) = xAngle (1.80 = 1.80)
23:12:45.611 00.004 14556 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.70 = 1.70)
23:12:45.615 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.28 mountX=-0.00 mountY=0.01, mountTheta=1.79
23:12:45.621 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.01, opts=13)
23:12:45.625 00.004 14556 Enqueuing Move request for scope (0.00, -0.01)
23:12:45.628 00.003 12308 Worker thread wakes up
23:12:45.628 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
23:12:45.628 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
23:12:45.628 00.000 12308 Moving (0.00, -0.01) raw xDistance=-0.00 yDistance=0.01
23:12:45.628 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:12:45.629 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:45.629 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:12:45.629 00.000 12308 MoveAxis(E, 0, ABG)
23:12:45.629 00.000 12308 Move returns status 0, amount 0
23:12:45.629 00.000 12308 MoveAxis(N, 0, ABG)
23:12:45.629 00.000 12308 Move returns status 0, amount 0
23:12:45.631 00.002 12308 move complete, result=0
23:12:45.631 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:45.634 00.003 12308 worker thread done servicing request
23:12:45.656 00.022 14556 UpdateGuideState exits: m=2271 SNR=31.9
23:12:45.661 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:45.664 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:45.669 00.005 14556 Enqueuing Expose request
23:12:45.672 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:12:45.677 00.005 12308 Worker thread wakes up
23:12:45.677 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:45.677 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:46.920 01.243 12308 Exposure complete
23:12:47.058 00.138 12308 worker thread done servicing request
23:12:47.059 00.001 14556 OnExposeComplete: enter
23:12:47.062 00.003 14556 UpdateGuideState(): m_state=6
23:12:47.065 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6564
23:12:47.070 00.005 14556 Star::Find returns 1 (0), X=166.47, Y=1003.44, Mass=2233, SNR=31.7, Peak=157 HFD=5.0
23:12:47.074 00.004 14556 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.07) = xAngle (5.66 = -0.62)
23:12:47.077 00.003 14556 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.72)
23:12:47.083 00.006 14556 CameraToMount -- cameraX=-0.18 cameraY=0.11 hyp=0.21 cameraTheta=2.59 mountX=0.17 mountY=-0.14, mountTheta=-0.68
23:12:47.088 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.11, opts=13)
23:12:47.093 00.005 14556 Enqueuing Move request for scope (-0.18, 0.11)
23:12:47.096 00.003 12308 Worker thread wakes up
23:12:47.096 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.11) opts 0xd
23:12:47.097 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.11)
23:12:47.097 00.000 12308 Moving (-0.18, 0.11) raw xDistance=0.17 yDistance=-0.14
23:12:47.097 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:12:47.097 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:47.097 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:12:47.098 00.001 12308 MoveAxis(E, 0, ABG)
23:12:47.098 00.000 12308 Move returns status 0, amount 0
23:12:47.098 00.000 12308 MoveAxis(N, 0, ABG)
23:12:47.098 00.000 12308 Move returns status 0, amount 0
23:12:47.098 00.000 12308 move complete, result=0
23:12:47.099 00.001 12308 worker thread done servicing request
23:12:47.100 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:47.126 00.026 14556 UpdateGuideState exits: m=2233 SNR=31.7
23:12:47.130 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:47.135 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:47.138 00.003 14556 Enqueuing Expose request
23:12:47.142 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:47.146 00.004 12308 Worker thread wakes up
23:12:47.148 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:47.148 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:48.392 01.244 12308 Exposure complete
23:12:48.538 00.146 12308 worker thread done servicing request
23:12:48.539 00.001 14556 OnExposeComplete: enter
23:12:48.542 00.003 14556 UpdateGuideState(): m_state=6
23:12:48.546 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6565
23:12:48.550 00.004 14556 Star::Find returns 1 (0), X=166.62, Y=1003.52, Mass=2303, SNR=32.1, Peak=128 HFD=4.9
23:12:48.553 00.003 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
23:12:48.557 00.004 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
23:12:48.562 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.20 hyp=0.20 cameraTheta=1.78 mountX=0.03 mountY=-0.20, mountTheta=-1.44
23:12:48.568 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.20, opts=13)
23:12:48.571 00.003 14556 Enqueuing Move request for scope (-0.04, 0.20)
23:12:48.576 00.005 12308 Worker thread wakes up
23:12:48.576 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.20) opts 0xd
23:12:48.576 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.20)
23:12:48.576 00.000 12308 Moving (-0.04, 0.20) raw xDistance=0.03 yDistance=-0.20
23:12:48.576 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:12:48.576 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:12:48.576 00.000 12308 MoveAxis(E, 0, ABG)
23:12:48.578 00.002 12308 Move returns status 0, amount 0
23:12:48.578 00.000 12308 MoveAxis(N, 142, ABG)
23:12:48.578 00.000 12308 Guiding  Dir = 0, Dur = 142
23:12:48.578 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:48.581 00.003 12308 IsSlewing returns 0
23:12:48.582 00.001 12308 IsGuiding returns 0
23:12:48.582 00.000 12308 PulseGuide returned control before completion, sleep 152
23:12:48.604 00.022 14556 UpdateGuideState exits: m=2303 SNR=32.1
23:12:48.609 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:48.612 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:48.615 00.003 14556 Enqueuing Expose request
23:12:48.747 00.132 12308 IsGuiding returns 1
23:12:48.747 00.000 12308 scope still moving after pulse duration time elapsed
23:12:48.778 00.031 12308 IsSlewing returns 0
23:12:48.779 00.001 12308 IsGuiding returns 0
23:12:48.780 00.001 12308 scope move finished after 142 + 55 ms
23:12:48.780 00.000 12308 Move returns status 0, amount 142
23:12:48.781 00.001 12308 move complete, result=0
23:12:48.781 00.000 12308 worker thread done servicing request
23:12:48.781 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 142 ms NORTH
23:12:48.788 00.007 12308 Worker thread wakes up
23:12:48.788 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:48.788 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:50.043 01.255 12308 Exposure complete
23:12:50.174 00.131 12308 worker thread done servicing request
23:12:50.175 00.001 14556 OnExposeComplete: enter
23:12:50.180 00.005 14556 UpdateGuideState(): m_state=6
23:12:50.186 00.006 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6566
23:12:50.189 00.003 14556 Star::Find returns 1 (0), X=166.60, Y=1003.30, Mass=2173, SNR=31.4, Peak=156 HFD=4.7
23:12:50.193 00.004 14556 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-3.07) = xAngle (0.34 = 0.34)
23:12:50.197 00.004 14556 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.24 = 0.24)
23:12:50.200 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-2.73 mountX=0.06 mountY=0.02, mountTheta=0.25
23:12:50.207 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.03, opts=13)
23:12:50.212 00.005 14556 Enqueuing Move request for scope (-0.06, -0.03)
23:12:50.216 00.004 12308 Worker thread wakes up
23:12:50.216 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
23:12:50.216 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
23:12:50.216 00.000 12308 Moving (-0.06, -0.03) raw xDistance=0.06 yDistance=0.02
23:12:50.216 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:12:50.217 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:50.217 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:12:50.217 00.000 12308 MoveAxis(E, 0, ABG)
23:12:50.217 00.000 12308 Move returns status 0, amount 0
23:12:50.217 00.000 12308 MoveAxis(N, 0, ABG)
23:12:50.218 00.001 12308 Move returns status 0, amount 0
23:12:50.218 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:50.223 00.005 12308 move complete, result=0
23:12:50.224 00.001 12308 worker thread done servicing request
23:12:50.245 00.021 14556 UpdateGuideState exits: m=2173 SNR=31.4
23:12:50.249 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:50.252 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:50.257 00.005 14556 Enqueuing Expose request
23:12:50.261 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:12:50.264 00.003 12308 Worker thread wakes up
23:12:50.264 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:50.264 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:51.511 01.247 12308 Exposure complete
23:12:51.661 00.150 12308 worker thread done servicing request
23:12:51.662 00.001 14556 OnExposeComplete: enter
23:12:51.665 00.003 14556 UpdateGuideState(): m_state=6
23:12:51.669 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6567
23:12:51.672 00.003 14556 Star::Find returns 1 (0), X=166.77, Y=1003.28, Mass=2040, SNR=30.6, Peak=172 HFD=4.3
23:12:51.677 00.005 14556 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-3.07) = xAngle (2.71 = 2.71)
23:12:51.681 00.004 14556 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.61 = 2.61)
23:12:51.685 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.36 mountX=-0.11 mountY=0.06, mountTheta=2.64
23:12:51.691 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.04, opts=13)
23:12:51.695 00.004 14556 Enqueuing Move request for scope (0.11, -0.04)
23:12:51.698 00.003 12308 Worker thread wakes up
23:12:51.698 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
23:12:51.699 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
23:12:51.699 00.000 12308 Moving (0.11, -0.04) raw xDistance=-0.11 yDistance=0.06
23:12:51.699 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:12:51.699 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:51.699 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:12:51.701 00.002 12308 MoveAxis(E, 0, ABG)
23:12:51.701 00.000 12308 Move returns status 0, amount 0
23:12:51.701 00.000 12308 MoveAxis(N, 0, ABG)
23:12:51.701 00.000 12308 Move returns status 0, amount 0
23:12:51.702 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:51.706 00.004 12308 move complete, result=0
23:12:51.706 00.000 12308 worker thread done servicing request
23:12:51.727 00.021 14556 UpdateGuideState exits: m=2040 SNR=30.6
23:12:51.733 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:51.739 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:51.747 00.008 14556 Enqueuing Expose request
23:12:51.754 00.007 12308 Worker thread wakes up
23:12:51.754 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:51.760 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:51.760 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:53.012 01.252 12308 Exposure complete
23:12:53.151 00.139 14556 OnExposeComplete: enter
23:12:53.154 00.003 14556 UpdateGuideState(): m_state=6
23:12:53.158 00.004 12308 worker thread done servicing request
23:12:53.158 00.000 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6568
23:12:53.163 00.005 14556 Star::Find returns 1 (0), X=166.55, Y=1003.54, Mass=2106, SNR=30.5, Peak=151 HFD=4.2
23:12:53.167 00.004 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
23:12:53.170 00.003 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
23:12:53.173 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.22 hyp=0.25 cameraTheta=2.03 mountX=0.09 mountY=-0.24, mountTheta=-1.20
23:12:53.179 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.22, opts=13)
23:12:53.185 00.006 14556 Enqueuing Move request for scope (-0.11, 0.22)
23:12:53.189 00.004 12308 Worker thread wakes up
23:12:53.189 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.22) opts 0xd
23:12:53.189 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.22)
23:12:53.189 00.000 12308 Moving (-0.11, 0.22) raw xDistance=0.09 yDistance=-0.24
23:12:53.189 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:12:53.189 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:12:53.190 00.001 12308 MoveAxis(E, 0, ABG)
23:12:53.190 00.000 12308 Move returns status 0, amount 0
23:12:53.190 00.000 12308 MoveAxis(N, 166, ABG)
23:12:53.190 00.000 12308 Guiding  Dir = 0, Dur = 166
23:12:53.190 00.000 12308 IsSlewing returns 0
23:12:53.190 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:53.195 00.005 12308 IsGuiding returns 0
23:12:53.195 00.000 12308 PulseGuide returned control before completion, sleep 176
23:12:53.216 00.021 14556 UpdateGuideState exits: m=2106 SNR=30.5
23:12:53.221 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:53.224 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:53.228 00.004 14556 Enqueuing Expose request
23:12:53.380 00.152 12308 IsGuiding returns 1
23:12:53.388 00.008 12308 scope still moving after pulse duration time elapsed
23:12:53.410 00.022 12308 IsSlewing returns 0
23:12:53.410 00.000 12308 IsGuiding returns 0
23:12:53.410 00.000 12308 scope move finished after 166 + 50 ms
23:12:53.410 00.000 12308 Move returns status 0, amount 166
23:12:53.412 00.002 12308 move complete, result=0
23:12:53.412 00.000 12308 worker thread done servicing request
23:12:53.412 00.000 12308 Worker thread wakes up
23:12:53.413 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 166 ms NORTH
23:12:53.419 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:53.419 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:54.674 01.255 12308 Exposure complete
23:12:54.815 00.141 12308 worker thread done servicing request
23:12:54.815 00.000 14556 OnExposeComplete: enter
23:12:54.820 00.005 14556 UpdateGuideState(): m_state=6
23:12:54.824 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6569
23:12:54.828 00.004 14556 Star::Find returns 1 (0), X=166.42, Y=1003.46, Mass=2190, SNR=31.2, Peak=169 HFD=4.8
23:12:54.832 00.004 14556 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.07) = xAngle (5.71 = -0.58)
23:12:54.835 00.003 14556 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.68)
23:12:54.839 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.13 hyp=0.28 cameraTheta=2.63 mountX=0.23 mountY=-0.17, mountTheta=-0.64
23:12:54.844 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.13, opts=13)
23:12:54.848 00.004 14556 Enqueuing Move request for scope (-0.24, 0.13)
23:12:54.851 00.003 12308 Worker thread wakes up
23:12:54.851 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.13) opts 0xd
23:12:54.853 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.13)
23:12:54.853 00.000 12308 Moving (-0.24, 0.13) raw xDistance=0.23 yDistance=-0.17
23:12:54.853 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:12:54.853 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:54.853 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:12:54.854 00.001 12308 MoveAxis(W, 100, ABG)
23:12:54.854 00.000 12308 Guiding  Dir = 3, Dur = 100
23:12:54.854 00.000 12308 IsSlewing returns 0
23:12:54.854 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:54.859 00.005 12308 IsGuiding returns 0
23:12:54.859 00.000 12308 PulseGuide returned control before completion, sleep 110
23:12:54.882 00.023 14556 UpdateGuideState exits: m=2190 SNR=31.2
23:12:54.889 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:54.896 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:54.905 00.009 14556 Enqueuing Expose request
23:12:54.976 00.071 12308 IsGuiding returns 1
23:12:54.976 00.000 12308 scope still moving after pulse duration time elapsed
23:12:55.008 00.032 12308 IsSlewing returns 0
23:12:55.008 00.000 12308 IsGuiding returns 1
23:12:55.039 00.031 12308 IsSlewing returns 0
23:12:55.039 00.000 12308 IsGuiding returns 1
23:12:55.070 00.031 12308 IsSlewing returns 0
23:12:55.070 00.000 12308 IsGuiding returns 0
23:12:55.070 00.000 12308 scope move finished after 100 + 111 ms
23:12:55.070 00.000 12308 Move returns status 0, amount 100
23:12:55.070 00.000 12308 MoveAxis(N, 0, ABG)
23:12:55.072 00.002 12308 Move returns status 0, amount 0
23:12:55.072 00.000 12308 move complete, result=0
23:12:55.072 00.000 12308 worker thread done servicing request
23:12:55.072 00.000 14556 GuideStep: 0.2 px 100 ms WEST, -0.2 px 0 ms NORTH
23:12:55.077 00.005 12308 Worker thread wakes up
23:12:55.077 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:55.077 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:56.327 01.250 12308 Exposure complete
23:12:56.467 00.140 12308 worker thread done servicing request
23:12:56.467 00.000 14556 OnExposeComplete: enter
23:12:56.472 00.005 14556 UpdateGuideState(): m_state=6
23:12:56.476 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6570
23:12:56.482 00.006 14556 Star::Find returns 1 (0), X=166.63, Y=1003.41, Mass=2266, SNR=31.8, Peak=170 HFD=4.8
23:12:56.488 00.006 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.91 = -1.37)
23:12:56.494 00.006 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.47)
23:12:56.502 00.008 14556 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.84 mountX=0.02 mountY=-0.09, mountTheta=-1.37
23:12:56.509 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.09, opts=13)
23:12:56.515 00.006 14556 Enqueuing Move request for scope (-0.02, 0.09)
23:12:56.521 00.006 12308 Worker thread wakes up
23:12:56.521 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
23:12:56.521 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
23:12:56.521 00.000 12308 Moving (-0.02, 0.09) raw xDistance=0.02 yDistance=-0.09
23:12:56.522 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:12:56.522 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:56.522 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:12:56.523 00.001 12308 MoveAxis(E, 0, ABG)
23:12:56.523 00.000 12308 Move returns status 0, amount 0
23:12:56.523 00.000 12308 MoveAxis(N, 0, ABG)
23:12:56.523 00.000 12308 Move returns status 0, amount 0
23:12:56.525 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:56.531 00.006 12308 move complete, result=0
23:12:56.532 00.001 12308 worker thread done servicing request
23:12:56.555 00.023 14556 UpdateGuideState exits: m=2266 SNR=31.8
23:12:56.561 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:56.564 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:56.569 00.005 14556 Enqueuing Expose request
23:12:56.573 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:56.576 00.003 12308 Worker thread wakes up
23:12:56.577 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:56.577 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:57.829 01.252 12308 Exposure complete
23:12:57.966 00.137 12308 worker thread done servicing request
23:12:57.966 00.000 14556 OnExposeComplete: enter
23:12:57.971 00.005 14556 UpdateGuideState(): m_state=6
23:12:57.975 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6571
23:12:57.978 00.003 14556 Star::Find returns 1 (0), X=166.81, Y=1003.32, Mass=2295, SNR=32.2, Peak=162 HFD=4.6
23:12:57.982 00.004 14556 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-3.07) = xAngle (3.03 = 3.03)
23:12:57.986 00.004 14556 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.93 = 2.93)
23:12:57.990 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-0.04 mountX=-0.15 mountY=0.03, mountTheta=2.93
23:12:57.995 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.01, opts=13)
23:12:57.999 00.004 14556 Enqueuing Move request for scope (0.16, -0.01)
23:12:58.002 00.003 12308 Worker thread wakes up
23:12:58.002 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd
23:12:58.002 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.01)
23:12:58.002 00.000 12308 Moving (0.16, -0.01) raw xDistance=-0.15 yDistance=0.03
23:12:58.002 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:12:58.004 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:58.004 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:12:58.004 00.000 12308 MoveAxis(E, 0, ABG)
23:12:58.004 00.000 12308 Move returns status 0, amount 0
23:12:58.004 00.000 12308 MoveAxis(N, 0, ABG)
23:12:58.004 00.000 12308 Move returns status 0, amount 0
23:12:58.005 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:58.009 00.004 12308 move complete, result=0
23:12:58.009 00.000 12308 worker thread done servicing request
23:12:58.028 00.019 14556 UpdateGuideState exits: m=2295 SNR=32.2
23:12:58.034 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:58.039 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:58.043 00.004 14556 Enqueuing Expose request
23:12:58.047 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:12:58.051 00.004 12308 Worker thread wakes up
23:12:58.051 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:58.051 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:12:59.301 01.250 12308 Exposure complete
23:12:59.433 00.132 12308 worker thread done servicing request
23:12:59.433 00.000 14556 OnExposeComplete: enter
23:12:59.438 00.005 14556 UpdateGuideState(): m_state=6
23:12:59.442 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6572
23:12:59.446 00.004 14556 Star::Find returns 1 (0), X=166.45, Y=1003.33, Mass=2138, SNR=31.1, Peak=148 HFD=4.6
23:12:59.449 00.003 14556 CameraToMount -- cameraTheta (3.08) - m_xAngle (-3.07) = xAngle (6.16 = -0.13)
23:12:59.454 00.005 14556 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.06 = -0.23)
23:12:59.457 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=0.01 hyp=0.21 cameraTheta=3.08 mountX=0.20 mountY=-0.05, mountTheta=-0.22
23:12:59.462 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.01, opts=13)
23:12:59.466 00.004 14556 Enqueuing Move request for scope (-0.21, 0.01)
23:12:59.471 00.005 12308 Worker thread wakes up
23:12:59.471 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.01) opts 0xd
23:12:59.471 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.01)
23:12:59.471 00.000 12308 Moving (-0.21, 0.01) raw xDistance=0.20 yDistance=-0.05
23:12:59.471 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:12:59.472 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:59.472 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:12:59.472 00.000 12308 MoveAxis(W, 89, ABG)
23:12:59.472 00.000 12308 Guiding  Dir = 3, Dur = 89
23:12:59.472 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:12:59.475 00.003 12308 IsSlewing returns 0
23:12:59.476 00.001 12308 IsGuiding returns 0
23:12:59.476 00.000 12308 PulseGuide returned control before completion, sleep 99
23:12:59.503 00.027 14556 UpdateGuideState exits: m=2138 SNR=31.1
23:12:59.510 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:59.516 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:12:59.520 00.004 14556 Enqueuing Expose request
23:12:59.588 00.068 12308 IsGuiding returns 1
23:12:59.589 00.001 12308 scope still moving after pulse duration time elapsed
23:12:59.620 00.031 12308 IsSlewing returns 0
23:12:59.620 00.000 12308 IsGuiding returns 0
23:12:59.621 00.001 12308 scope move finished after 89 + 55 ms
23:12:59.621 00.000 12308 Move returns status 0, amount 89
23:12:59.621 00.000 12308 MoveAxis(N, 0, ABG)
23:12:59.622 00.001 12308 Move returns status 0, amount 0
23:12:59.623 00.001 12308 move complete, result=0
23:12:59.623 00.000 12308 worker thread done servicing request
23:12:59.624 00.001 14556 GuideStep: 0.2 px 89 ms WEST, -0.0 px 0 ms NORTH
23:12:59.630 00.006 12308 Worker thread wakes up
23:12:59.630 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:12:59.630 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:00.879 01.249 12308 Exposure complete
23:13:01.011 00.132 12308 worker thread done servicing request
23:13:01.013 00.002 14556 OnExposeComplete: enter
23:13:01.016 00.003 14556 UpdateGuideState(): m_state=6
23:13:01.019 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6573
23:13:01.025 00.006 14556 Star::Find returns 1 (0), X=166.69, Y=1003.53, Mass=2124, SNR=30.9, Peak=135 HFD=4.6
23:13:01.029 00.004 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.49 = -1.79)
23:13:01.033 00.004 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.89)
23:13:01.037 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.42 mountX=-0.05 mountY=-0.20, mountTheta=-1.80
23:13:01.041 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.21, opts=13)
23:13:01.044 00.003 14556 Enqueuing Move request for scope (0.03, 0.21)
23:13:01.049 00.005 12308 Worker thread wakes up
23:13:01.049 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.21) opts 0xd
23:13:01.049 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.21)
23:13:01.050 00.001 12308 Moving (0.03, 0.21) raw xDistance=-0.05 yDistance=-0.20
23:13:01.050 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:13:01.050 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:13:01.050 00.000 12308 MoveAxis(E, 0, ABG)
23:13:01.050 00.000 12308 Move returns status 0, amount 0
23:13:01.050 00.000 12308 MoveAxis(N, 143, ABG)
23:13:01.051 00.001 12308 Guiding  Dir = 0, Dur = 143
23:13:01.051 00.000 12308 IsSlewing returns 0
23:13:01.051 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:01.055 00.004 12308 IsGuiding returns 0
23:13:01.058 00.003 12308 PulseGuide returned control before completion, sleep 153
23:13:01.074 00.016 14556 UpdateGuideState exits: m=2124 SNR=30.9
23:13:01.078 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:01.082 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:01.087 00.005 14556 Enqueuing Expose request
23:13:01.227 00.140 12308 IsGuiding returns 1
23:13:01.228 00.001 12308 scope still moving after pulse duration time elapsed
23:13:01.258 00.030 12308 IsSlewing returns 0
23:13:01.259 00.001 12308 IsGuiding returns 0
23:13:01.260 00.001 12308 scope move finished after 143 + 59 ms
23:13:01.260 00.000 12308 Move returns status 0, amount 143
23:13:01.260 00.000 12308 move complete, result=0
23:13:01.261 00.001 12308 worker thread done servicing request
23:13:01.261 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 143 ms NORTH
23:13:01.266 00.005 12308 Worker thread wakes up
23:13:01.268 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:01.268 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:02.522 01.254 12308 Exposure complete
23:13:02.668 00.146 12308 worker thread done servicing request
23:13:02.668 00.000 14556 OnExposeComplete: enter
23:13:02.674 00.006 14556 UpdateGuideState(): m_state=6
23:13:02.680 00.006 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6574
23:13:02.688 00.008 14556 Star::Find returns 1 (0), X=166.47, Y=1003.41, Mass=2291, SNR=32.1, Peak=151 HFD=4.9
23:13:02.693 00.005 14556 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.07) = xAngle (5.80 = -0.48)
23:13:02.699 00.006 14556 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.70 = -0.58)
23:13:02.704 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.08 hyp=0.21 cameraTheta=2.73 mountX=0.19 mountY=-0.12, mountTheta=-0.56
23:13:02.712 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.08, opts=13)
23:13:02.717 00.005 14556 Enqueuing Move request for scope (-0.19, 0.08)
23:13:02.723 00.006 12308 Worker thread wakes up
23:13:02.723 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.08) opts 0xd
23:13:02.723 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.08)
23:13:02.723 00.000 12308 Moving (-0.19, 0.08) raw xDistance=0.19 yDistance=-0.12
23:13:02.724 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:13:02.724 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:02.724 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:13:02.724 00.000 12308 MoveAxis(E, 0, ABG)
23:13:02.725 00.001 12308 Move returns status 0, amount 0
23:13:02.725 00.000 12308 MoveAxis(N, 0, ABG)
23:13:02.725 00.000 12308 Move returns status 0, amount 0
23:13:02.725 00.000 12308 move complete, result=0
23:13:02.725 00.000 12308 worker thread done servicing request
23:13:02.726 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:02.751 00.025 14556 UpdateGuideState exits: m=2291 SNR=32.1
23:13:02.755 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:02.760 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:02.764 00.004 14556 Enqueuing Expose request
23:13:02.768 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:02.772 00.004 12308 Worker thread wakes up
23:13:02.773 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:02.773 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:04.027 01.254 12308 Exposure complete
23:13:04.160 00.133 12308 worker thread done servicing request
23:13:04.160 00.000 14556 OnExposeComplete: enter
23:13:04.165 00.005 14556 UpdateGuideState(): m_state=6
23:13:04.168 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6575
23:13:04.171 00.003 14556 Star::Find returns 1 (0), X=166.31, Y=1003.34, Mass=2432, SNR=33.0, Peak=169 HFD=4.7
23:13:04.175 00.004 14556 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.07) = xAngle (6.17 = -0.12)
23:13:04.179 00.004 14556 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.07 = -0.21)
23:13:04.183 00.004 14556 CameraToMount -- cameraX=-0.35 cameraY=0.02 hyp=0.35 cameraTheta=3.09 mountX=0.35 mountY=-0.07, mountTheta=-0.21
23:13:04.188 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.35, y=0.02, opts=13)
23:13:04.193 00.005 14556 Enqueuing Move request for scope (-0.35, 0.02)
23:13:04.196 00.003 12308 Worker thread wakes up
23:13:04.196 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.02) opts 0xd
23:13:04.196 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.35, 0.02)
23:13:04.196 00.000 12308 Moving (-0.35, 0.02) raw xDistance=0.35 yDistance=-0.07
23:13:04.197 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
23:13:04.197 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:04.197 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:13:04.197 00.000 12308 MoveAxis(W, 151, ABG)
23:13:04.197 00.000 12308 Guiding  Dir = 3, Dur = 151
23:13:04.198 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:04.202 00.004 12308 IsSlewing returns 0
23:13:04.203 00.001 12308 IsGuiding returns 0
23:13:04.203 00.000 12308 PulseGuide returned control before completion, sleep 161
23:13:04.224 00.021 14556 UpdateGuideState exits: m=2432 SNR=33.0
23:13:04.229 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:04.232 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:04.235 00.003 14556 Enqueuing Expose request
23:13:04.374 00.139 12308 IsGuiding returns 1
23:13:04.374 00.000 12308 scope still moving after pulse duration time elapsed
23:13:04.404 00.030 12308 IsSlewing returns 0
23:13:04.406 00.002 12308 IsGuiding returns 0
23:13:04.407 00.001 12308 scope move finished after 151 + 53 ms
23:13:04.407 00.000 12308 Move returns status 0, amount 151
23:13:04.408 00.001 12308 MoveAxis(N, 0, ABG)
23:13:04.408 00.000 12308 Move returns status 0, amount 0
23:13:04.409 00.001 12308 move complete, result=0
23:13:04.409 00.000 12308 worker thread done servicing request
23:13:04.410 00.001 12308 Worker thread wakes up
23:13:04.411 00.001 14556 GuideStep: 0.3 px 151 ms WEST, -0.1 px 0 ms NORTH
23:13:04.417 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:04.417 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:05.670 01.253 12308 Exposure complete
23:13:05.811 00.141 12308 worker thread done servicing request
23:13:05.812 00.001 14556 OnExposeComplete: enter
23:13:05.815 00.003 14556 UpdateGuideState(): m_state=6
23:13:05.819 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6576
23:13:05.823 00.004 14556 Star::Find returns 1 (0), X=166.78, Y=1003.39, Mass=2082, SNR=30.3, Peak=131 HFD=4.6
23:13:05.827 00.004 14556 CameraToMount -- cameraTheta (0.48) - m_xAngle (-3.07) = xAngle (3.55 = -2.73)
23:13:05.832 00.005 14556 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.45 = -2.83)
23:13:05.839 00.007 14556 CameraToMount -- cameraX=0.12 cameraY=0.06 hyp=0.14 cameraTheta=0.48 mountX=-0.13 mountY=-0.04, mountTheta=-2.82
23:13:05.845 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.06, opts=13)
23:13:05.848 00.003 14556 Enqueuing Move request for scope (0.12, 0.06)
23:13:05.852 00.004 12308 Worker thread wakes up
23:13:05.853 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.06) opts 0xd
23:13:05.853 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.06)
23:13:05.853 00.000 12308 Moving (0.12, 0.06) raw xDistance=-0.13 yDistance=-0.04
23:13:05.853 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:13:05.853 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:05.854 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:13:05.854 00.000 12308 MoveAxis(E, 0, ABG)
23:13:05.855 00.001 12308 Move returns status 0, amount 0
23:13:05.855 00.000 12308 MoveAxis(N, 0, ABG)
23:13:05.855 00.000 12308 Move returns status 0, amount 0
23:13:05.855 00.000 12308 move complete, result=0
23:13:05.856 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:05.860 00.004 12308 worker thread done servicing request
23:13:05.883 00.023 14556 UpdateGuideState exits: m=2082 SNR=30.3
23:13:05.888 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:05.891 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:05.896 00.005 14556 Enqueuing Expose request
23:13:05.902 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:13:05.906 00.004 12308 Worker thread wakes up
23:13:05.906 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:05.906 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:07.157 01.251 12308 Exposure complete
23:13:07.285 00.128 12308 worker thread done servicing request
23:13:07.286 00.001 14556 OnExposeComplete: enter
23:13:07.291 00.005 14556 UpdateGuideState(): m_state=6
23:13:07.294 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6577
23:13:07.298 00.004 14556 Star::Find returns 1 (0), X=166.65, Y=1003.54, Mass=2272, SNR=31.8, Peak=130 HFD=4.9
23:13:07.302 00.004 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.67 = -1.62)
23:13:07.306 00.004 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.72)
23:13:07.310 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.22 hyp=0.22 cameraTheta=1.59 mountX=-0.01 mountY=-0.22, mountTheta=-1.62
23:13:07.316 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.22, opts=13)
23:13:07.320 00.004 14556 Enqueuing Move request for scope (-0.00, 0.22)
23:13:07.323 00.003 12308 Worker thread wakes up
23:13:07.324 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.22) opts 0xd
23:13:07.324 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.22)
23:13:07.324 00.000 12308 Moving (-0.00, 0.22) raw xDistance=-0.01 yDistance=-0.22
23:13:07.324 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:13:07.325 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:13:07.325 00.000 12308 MoveAxis(E, 0, ABG)
23:13:07.325 00.000 12308 Move returns status 0, amount 0
23:13:07.325 00.000 12308 MoveAxis(N, 154, ABG)
23:13:07.325 00.000 12308 Guiding  Dir = 0, Dur = 154
23:13:07.325 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:07.331 00.006 12308 IsSlewing returns 0
23:13:07.331 00.000 12308 IsGuiding returns 0
23:13:07.332 00.001 12308 PulseGuide returned control before completion, sleep 164
23:13:07.352 00.020 14556 UpdateGuideState exits: m=2272 SNR=31.8
23:13:07.357 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:07.361 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:07.365 00.004 14556 Enqueuing Expose request
23:13:07.506 00.141 12308 IsGuiding returns 1
23:13:07.507 00.001 12308 scope still moving after pulse duration time elapsed
23:13:07.537 00.030 12308 IsSlewing returns 0
23:13:07.538 00.001 12308 IsGuiding returns 0
23:13:07.538 00.000 12308 scope move finished after 154 + 53 ms
23:13:07.540 00.002 12308 Move returns status 0, amount 154
23:13:07.540 00.000 12308 move complete, result=0
23:13:07.540 00.000 12308 worker thread done servicing request
23:13:07.540 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 154 ms NORTH
23:13:07.547 00.007 12308 Worker thread wakes up
23:13:07.547 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:07.547 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:08.801 01.254 12308 Exposure complete
23:13:08.945 00.144 12308 worker thread done servicing request
23:13:08.945 00.000 14556 OnExposeComplete: enter
23:13:08.948 00.003 14556 UpdateGuideState(): m_state=6
23:13:08.953 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6578
23:13:08.956 00.003 14556 Star::Find returns 1 (0), X=166.45, Y=1003.46, Mass=2099, SNR=30.7, Peak=142 HFD=4.5
23:13:08.963 00.007 14556 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.07) = xAngle (5.62 = -0.67)
23:13:08.967 00.004 14556 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.76)
23:13:08.972 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.14 hyp=0.25 cameraTheta=2.54 mountX=0.19 mountY=-0.17, mountTheta=-0.72
23:13:08.976 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.14, opts=13)
23:13:08.981 00.005 14556 Enqueuing Move request for scope (-0.20, 0.14)
23:13:08.984 00.003 12308 Worker thread wakes up
23:13:08.984 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.14) opts 0xd
23:13:08.984 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.14)
23:13:08.984 00.000 12308 Moving (-0.20, 0.14) raw xDistance=0.19 yDistance=-0.17
23:13:08.985 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:13:08.985 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:08.985 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:13:08.985 00.000 12308 MoveAxis(E, 0, ABG)
23:13:08.985 00.000 12308 Move returns status 0, amount 0
23:13:08.985 00.000 12308 MoveAxis(N, 0, ABG)
23:13:08.986 00.001 12308 Move returns status 0, amount 0
23:13:08.986 00.000 12308 move complete, result=0
23:13:08.987 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:08.990 00.003 12308 worker thread done servicing request
23:13:09.011 00.021 14556 UpdateGuideState exits: m=2099 SNR=30.7
23:13:09.015 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:09.020 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:09.026 00.006 14556 Enqueuing Expose request
23:13:09.030 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:13:09.034 00.004 12308 Worker thread wakes up
23:13:09.035 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:09.035 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:10.284 01.249 12308 Exposure complete
23:13:10.422 00.138 12308 worker thread done servicing request
23:13:10.422 00.000 14556 OnExposeComplete: enter
23:13:10.426 00.004 14556 UpdateGuideState(): m_state=6
23:13:10.431 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6579
23:13:10.435 00.004 14556 Star::Find returns 1 (0), X=166.54, Y=1003.29, Mass=2092, SNR=30.5, Peak=171 HFD=4.7
23:13:10.439 00.004 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
23:13:10.443 00.004 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
23:13:10.447 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.03 hyp=0.12 cameraTheta=-2.89 mountX=0.12 mountY=0.01, mountTheta=0.08
23:13:10.452 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.03, opts=13)
23:13:10.457 00.005 14556 Enqueuing Move request for scope (-0.11, -0.03)
23:13:10.461 00.004 12308 Worker thread wakes up
23:13:10.461 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.03) opts 0xd
23:13:10.461 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.03)
23:13:10.461 00.000 12308 Moving (-0.11, -0.03) raw xDistance=0.12 yDistance=0.01
23:13:10.461 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:13:10.461 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:10.462 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:13:10.462 00.000 12308 MoveAxis(E, 0, ABG)
23:13:10.462 00.000 12308 Move returns status 0, amount 0
23:13:10.462 00.000 12308 MoveAxis(N, 0, ABG)
23:13:10.462 00.000 12308 Move returns status 0, amount 0
23:13:10.462 00.000 12308 move complete, result=0
23:13:10.464 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:10.468 00.004 12308 worker thread done servicing request
23:13:10.487 00.019 14556 UpdateGuideState exits: m=2092 SNR=30.5
23:13:10.493 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:10.498 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:10.502 00.004 14556 Enqueuing Expose request
23:13:10.506 00.004 12308 Worker thread wakes up
23:13:10.506 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:13:10.511 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:10.511 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:11.753 01.242 12308 Exposure complete
23:13:11.891 00.138 12308 worker thread done servicing request
23:13:11.891 00.000 14556 OnExposeComplete: enter
23:13:11.895 00.004 14556 UpdateGuideState(): m_state=6
23:13:11.899 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6580
23:13:11.905 00.006 14556 Star::Find returns 1 (0), X=166.38, Y=1003.45, Mass=2275, SNR=32.0, Peak=173 HFD=4.7
23:13:11.910 00.005 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.79 = -0.49)
23:13:11.914 00.004 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.59)
23:13:11.917 00.003 14556 CameraToMount -- cameraX=-0.28 cameraY=0.12 hyp=0.30 cameraTheta=2.72 mountX=0.27 mountY=-0.17, mountTheta=-0.56
23:13:11.922 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.12, opts=13)
23:13:11.926 00.004 14556 Enqueuing Move request for scope (-0.28, 0.12)
23:13:11.929 00.003 12308 Worker thread wakes up
23:13:11.929 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.12) opts 0xd
23:13:11.929 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.12)
23:13:11.929 00.000 12308 Moving (-0.28, 0.12) raw xDistance=0.27 yDistance=-0.17
23:13:11.929 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:13:11.930 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:11.930 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:13:11.930 00.000 12308 MoveAxis(W, 116, ABG)
23:13:11.930 00.000 12308 Guiding  Dir = 3, Dur = 116
23:13:11.930 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:11.935 00.005 12308 IsSlewing returns 0
23:13:11.936 00.001 12308 IsGuiding returns 0
23:13:11.936 00.000 12308 PulseGuide returned control before completion, sleep 126
23:13:11.958 00.022 14556 UpdateGuideState exits: m=2275 SNR=32.0
23:13:11.963 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:11.967 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:11.971 00.004 14556 Enqueuing Expose request
23:13:12.074 00.103 12308 IsGuiding returns 1
23:13:12.075 00.001 12308 scope still moving after pulse duration time elapsed
23:13:12.106 00.031 12308 IsSlewing returns 0
23:13:12.107 00.001 12308 IsGuiding returns 0
23:13:12.108 00.001 12308 scope move finished after 116 + 55 ms
23:13:12.109 00.001 12308 Move returns status 0, amount 116
23:13:12.109 00.000 12308 MoveAxis(N, 0, ABG)
23:13:12.109 00.000 12308 Move returns status 0, amount 0
23:13:12.110 00.001 12308 move complete, result=0
23:13:12.110 00.000 12308 worker thread done servicing request
23:13:12.111 00.001 14556 GuideStep: 0.3 px 116 ms WEST, -0.2 px 0 ms NORTH
23:13:12.120 00.009 12308 Worker thread wakes up
23:13:12.120 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:12.120 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:13.371 01.251 12308 Exposure complete
23:13:13.498 00.127 12308 worker thread done servicing request
23:13:13.498 00.000 14556 OnExposeComplete: enter
23:13:13.502 00.004 14556 UpdateGuideState(): m_state=6
23:13:13.507 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6581
23:13:13.511 00.004 14556 Star::Find returns 1 (0), X=166.45, Y=1003.53, Mass=2212, SNR=31.3, Peak=144 HFD=5.0
23:13:13.515 00.004 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.44 = -0.84)
23:13:13.519 00.004 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.34 = -0.94)
23:13:13.523 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.20 hyp=0.29 cameraTheta=2.37 mountX=0.19 mountY=-0.24, mountTheta=-0.88
23:13:13.528 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.20, opts=13)
23:13:13.532 00.004 14556 Enqueuing Move request for scope (-0.21, 0.20)
23:13:13.535 00.003 12308 Worker thread wakes up
23:13:13.536 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.20) opts 0xd
23:13:13.536 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.20)
23:13:13.536 00.000 12308 Moving (-0.21, 0.20) raw xDistance=0.19 yDistance=-0.24
23:13:13.536 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:13:13.536 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:13:13.537 00.001 12308 MoveAxis(E, 0, ABG)
23:13:13.537 00.000 12308 Move returns status 0, amount 0
23:13:13.537 00.000 12308 MoveAxis(N, 166, ABG)
23:13:13.537 00.000 12308 Guiding  Dir = 0, Dur = 166
23:13:13.537 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:13.542 00.005 12308 IsSlewing returns 0
23:13:13.542 00.000 12308 IsGuiding returns 0
23:13:13.543 00.001 12308 PulseGuide returned control before completion, sleep 176
23:13:13.564 00.021 14556 UpdateGuideState exits: m=2212 SNR=31.3
23:13:13.568 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:13.573 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:13.577 00.004 14556 Enqueuing Expose request
23:13:13.724 00.147 12308 IsGuiding returns 1
23:13:13.724 00.000 12308 scope still moving after pulse duration time elapsed
23:13:13.756 00.032 12308 IsSlewing returns 0
23:13:13.758 00.002 12308 IsGuiding returns 0
23:13:13.758 00.000 12308 scope move finished after 166 + 50 ms
23:13:13.759 00.001 12308 Move returns status 0, amount 166
23:13:13.760 00.001 12308 move complete, result=0
23:13:13.762 00.002 12308 worker thread done servicing request
23:13:13.762 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 166 ms NORTH
23:13:13.768 00.006 12308 Worker thread wakes up
23:13:13.769 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:13.769 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:15.022 01.253 12308 Exposure complete
23:13:15.169 00.147 12308 worker thread done servicing request
23:13:15.169 00.000 14556 OnExposeComplete: enter
23:13:15.172 00.003 14556 UpdateGuideState(): m_state=6
23:13:15.177 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6582
23:13:15.182 00.005 14556 Star::Find returns 1 (0), X=166.50, Y=1003.34, Mass=1992, SNR=30.0, Peak=142 HFD=4.5
23:13:15.185 00.003 14556 CameraToMount -- cameraTheta (3.05) - m_xAngle (-3.07) = xAngle (6.12 = -0.16)
23:13:15.189 00.004 14556 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.03 = -0.26)
23:13:15.193 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.01 hyp=0.16 cameraTheta=3.05 mountX=0.16 mountY=-0.04, mountTheta=-0.25
23:13:15.197 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.01, opts=13)
23:13:15.201 00.004 14556 Enqueuing Move request for scope (-0.16, 0.01)
23:13:15.205 00.004 12308 Worker thread wakes up
23:13:15.205 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.01) opts 0xd
23:13:15.206 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.01)
23:13:15.206 00.000 12308 Moving (-0.16, 0.01) raw xDistance=0.16 yDistance=-0.04
23:13:15.206 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:13:15.206 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:15.206 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:13:15.206 00.000 12308 MoveAxis(E, 0, ABG)
23:13:15.206 00.000 12308 Move returns status 0, amount 0
23:13:15.206 00.000 12308 MoveAxis(N, 0, ABG)
23:13:15.206 00.000 12308 Move returns status 0, amount 0
23:13:15.206 00.000 12308 move complete, result=0
23:13:15.208 00.002 12308 worker thread done servicing request
23:13:15.209 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:15.235 00.026 14556 UpdateGuideState exits: m=1992 SNR=30.0
23:13:15.239 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:15.246 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:15.250 00.004 14556 Enqueuing Expose request
23:13:15.254 00.004 12308 Worker thread wakes up
23:13:15.254 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:13:15.258 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:15.258 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:16.513 01.255 12308 Exposure complete
23:13:16.655 00.142 12308 worker thread done servicing request
23:13:16.655 00.000 14556 OnExposeComplete: enter
23:13:16.660 00.005 14556 UpdateGuideState(): m_state=6
23:13:16.665 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6583
23:13:16.668 00.003 14556 Star::Find returns 1 (0), X=166.53, Y=1003.42, Mass=2164, SNR=31.0, Peak=160 HFD=4.4
23:13:16.672 00.004 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
23:13:16.676 00.004 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
23:13:16.680 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.16 cameraTheta=2.51 mountX=0.12 mountY=-0.11, mountTheta=-0.76
23:13:16.685 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.09, opts=13)
23:13:16.689 00.004 14556 Enqueuing Move request for scope (-0.13, 0.09)
23:13:16.692 00.003 12308 Worker thread wakes up
23:13:16.693 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
23:13:16.693 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
23:13:16.693 00.000 12308 Moving (-0.13, 0.09) raw xDistance=0.12 yDistance=-0.11
23:13:16.693 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:13:16.693 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:16.693 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:13:16.695 00.002 12308 MoveAxis(E, 0, ABG)
23:13:16.695 00.000 12308 Move returns status 0, amount 0
23:13:16.695 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:16.698 00.003 12308 MoveAxis(N, 0, ABG)
23:13:16.699 00.001 12308 Move returns status 0, amount 0
23:13:16.699 00.000 12308 move complete, result=0
23:13:16.699 00.000 12308 worker thread done servicing request
23:13:16.720 00.021 14556 UpdateGuideState exits: m=2164 SNR=31.0
23:13:16.725 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:16.728 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:16.731 00.003 14556 Enqueuing Expose request
23:13:16.735 00.004 12308 Worker thread wakes up
23:13:16.736 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:16.741 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:16.741 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:18.000 01.259 12308 Exposure complete
23:13:18.143 00.143 12308 worker thread done servicing request
23:13:18.143 00.000 14556 OnExposeComplete: enter
23:13:18.147 00.004 14556 UpdateGuideState(): m_state=6
23:13:18.152 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6584
23:13:18.156 00.004 14556 Star::Find returns 1 (0), X=166.32, Y=1003.36, Mass=2173, SNR=31.3, Peak=169 HFD=4.7
23:13:18.161 00.005 14556 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.07) = xAngle (6.11 = -0.17)
23:13:18.165 00.004 14556 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.01 = -0.27)
23:13:18.170 00.005 14556 CameraToMount -- cameraX=-0.33 cameraY=0.03 hyp=0.33 cameraTheta=3.04 mountX=0.33 mountY=-0.09, mountTheta=-0.27
23:13:18.178 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=0.03, opts=13)
23:13:18.183 00.005 14556 Enqueuing Move request for scope (-0.33, 0.03)
23:13:18.189 00.006 12308 Worker thread wakes up
23:13:18.190 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.03) opts 0xd
23:13:18.190 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, 0.03)
23:13:18.190 00.000 12308 Moving (-0.33, 0.03) raw xDistance=0.33 yDistance=-0.09
23:13:18.190 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
23:13:18.191 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:18.195 00.004 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:18.201 00.006 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:13:18.201 00.000 12308 MoveAxis(W, 143, ABG)
23:13:18.201 00.000 12308 Guiding  Dir = 3, Dur = 143
23:13:18.203 00.002 12308 IsSlewing returns 0
23:13:18.203 00.000 12308 IsGuiding returns 0
23:13:18.204 00.001 12308 PulseGuide returned control before completion, sleep 153
23:13:18.229 00.025 14556 UpdateGuideState exits: m=2173 SNR=31.3
23:13:18.232 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:18.236 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:18.241 00.005 14556 Enqueuing Expose request
23:13:18.363 00.122 12308 IsGuiding returns 1
23:13:18.363 00.000 12308 scope still moving after pulse duration time elapsed
23:13:18.395 00.032 12308 IsSlewing returns 0
23:13:18.395 00.000 12308 IsGuiding returns 1
23:13:18.426 00.031 12308 IsSlewing returns 0
23:13:18.427 00.001 12308 IsGuiding returns 1
23:13:18.457 00.030 12308 IsSlewing returns 0
23:13:18.457 00.000 12308 IsGuiding returns 0
23:13:18.458 00.001 12308 scope move finished after 143 + 110 ms
23:13:18.458 00.000 12308 Move returns status 0, amount 143
23:13:18.458 00.000 12308 MoveAxis(N, 0, ABG)
23:13:18.458 00.000 12308 Move returns status 0, amount 0
23:13:18.458 00.000 12308 move complete, result=0
23:13:18.459 00.001 12308 worker thread done servicing request
23:13:18.459 00.000 14556 GuideStep: 0.3 px 143 ms WEST, -0.1 px 0 ms NORTH
23:13:18.465 00.006 12308 Worker thread wakes up
23:13:18.466 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:18.466 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:19.718 01.252 12308 Exposure complete
23:13:19.859 00.141 12308 worker thread done servicing request
23:13:19.860 00.001 14556 OnExposeComplete: enter
23:13:19.865 00.005 14556 UpdateGuideState(): m_state=6
23:13:19.870 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6585
23:13:19.874 00.004 14556 Star::Find returns 1 (0), X=166.58, Y=1003.65, Mass=2213, SNR=31.6, Peak=140 HFD=4.8
23:13:19.878 00.004 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.88 = -1.41)
23:13:19.882 00.004 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.51)
23:13:19.885 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.33 hyp=0.34 cameraTheta=1.80 mountX=0.06 mountY=-0.34, mountTheta=-1.41
23:13:19.891 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.33, opts=13)
23:13:19.895 00.004 14556 Enqueuing Move request for scope (-0.08, 0.33)
23:13:19.899 00.004 12308 Worker thread wakes up
23:13:19.899 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.33) opts 0xd
23:13:19.899 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.33)
23:13:19.899 00.000 12308 Moving (-0.08, 0.33) raw xDistance=0.06 yDistance=-0.34
23:13:19.899 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:13:19.901 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
23:13:19.901 00.000 12308 MoveAxis(E, 0, ABG)
23:13:19.901 00.000 12308 Move returns status 0, amount 0
23:13:19.901 00.000 12308 MoveAxis(N, 236, ABG)
23:13:19.901 00.000 12308 Guiding  Dir = 0, Dur = 236
23:13:19.902 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:19.906 00.004 12308 IsSlewing returns 0
23:13:19.906 00.000 12308 IsGuiding returns 0
23:13:19.907 00.001 12308 PulseGuide returned control before completion, sleep 246
23:13:19.925 00.018 14556 UpdateGuideState exits: m=2213 SNR=31.6
23:13:19.928 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:19.932 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:19.937 00.005 14556 Enqueuing Expose request
23:13:20.162 00.225 12308 IsGuiding returns 1
23:13:20.163 00.001 12308 scope still moving after pulse duration time elapsed
23:13:20.194 00.031 12308 IsSlewing returns 0
23:13:20.195 00.001 12308 IsGuiding returns 0
23:13:20.195 00.000 12308 scope move finished after 236 + 53 ms
23:13:20.196 00.001 12308 Move returns status 0, amount 236
23:13:20.196 00.000 12308 move complete, result=0
23:13:20.198 00.002 12308 worker thread done servicing request
23:13:20.198 00.000 12308 Worker thread wakes up
23:13:20.198 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 236 ms NORTH
23:13:20.205 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:20.205 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:21.454 01.249 12308 Exposure complete
23:13:21.596 00.142 12308 worker thread done servicing request
23:13:21.596 00.000 14556 OnExposeComplete: enter
23:13:21.599 00.003 14556 UpdateGuideState(): m_state=6
23:13:21.604 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6586
23:13:21.607 00.003 14556 Star::Find returns 1 (0), X=166.65, Y=1003.26, Mass=2239, SNR=32.0, Peak=165 HFD=4.7
23:13:21.611 00.004 14556 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-3.07) = xAngle (1.32 = 1.32)
23:13:21.615 00.004 14556 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.22 = 1.22)
23:13:21.619 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.76 mountX=0.02 mountY=0.06, mountTheta=1.31
23:13:21.625 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.06, opts=13)
23:13:21.630 00.005 14556 Enqueuing Move request for scope (-0.01, -0.06)
23:13:21.635 00.005 12308 Worker thread wakes up
23:13:21.635 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
23:13:21.635 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
23:13:21.636 00.001 12308 Moving (-0.01, -0.06) raw xDistance=0.02 yDistance=0.06
23:13:21.636 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:13:21.636 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:21.636 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:13:21.636 00.000 12308 MoveAxis(E, 0, ABG)
23:13:21.637 00.001 12308 Move returns status 0, amount 0
23:13:21.637 00.000 12308 MoveAxis(N, 0, ABG)
23:13:21.638 00.001 12308 Move returns status 0, amount 0
23:13:21.638 00.000 12308 move complete, result=0
23:13:21.638 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:21.642 00.004 12308 worker thread done servicing request
23:13:21.661 00.019 14556 UpdateGuideState exits: m=2239 SNR=32.0
23:13:21.664 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:21.668 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:21.673 00.005 14556 Enqueuing Expose request
23:13:21.680 00.007 12308 Worker thread wakes up
23:13:21.680 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:21.688 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:21.688 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:22.936 01.248 12308 Exposure complete
23:13:23.082 00.146 12308 worker thread done servicing request
23:13:23.083 00.001 14556 OnExposeComplete: enter
23:13:23.088 00.005 14556 UpdateGuideState(): m_state=6
23:13:23.092 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6587
23:13:23.096 00.004 14556 Star::Find returns 1 (0), X=166.18, Y=1003.25, Mass=2135, SNR=30.9, Peak=157 HFD=4.5
23:13:23.099 00.003 14556 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.07) = xAngle (0.08 = 0.08)
23:13:23.103 00.004 14556 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.02 = -0.02)
23:13:23.105 00.002 14556 CameraToMount -- cameraX=-0.48 cameraY=-0.07 hyp=0.48 cameraTheta=-3.00 mountX=0.48 mountY=-0.01, mountTheta=-0.02
23:13:23.111 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.48, y=-0.07, opts=13)
23:13:23.114 00.003 14556 Enqueuing Move request for scope (-0.48, -0.07)
23:13:23.117 00.003 12308 Worker thread wakes up
23:13:23.119 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.07) opts 0xd
23:13:23.119 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.48, -0.07)
23:13:23.119 00.000 12308 Moving (-0.48, -0.07) raw xDistance=0.48 yDistance=-0.01
23:13:23.119 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48
23:13:23.119 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:23.119 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:13:23.120 00.001 12308 MoveAxis(W, 209, ABG)
23:13:23.120 00.000 12308 Guiding  Dir = 3, Dur = 209
23:13:23.120 00.000 12308 IsSlewing returns 0
23:13:23.120 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:23.124 00.004 12308 IsGuiding returns 0
23:13:23.124 00.000 12308 PulseGuide returned control before completion, sleep 219
23:13:23.144 00.020 14556 UpdateGuideState exits: m=2135 SNR=30.9
23:13:23.150 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:23.156 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:23.160 00.004 14556 Enqueuing Expose request
23:13:23.350 00.190 12308 IsGuiding returns 1
23:13:23.350 00.000 12308 scope still moving after pulse duration time elapsed
23:13:23.382 00.032 12308 IsSlewing returns 0
23:13:23.382 00.000 12308 IsGuiding returns 0
23:13:23.382 00.000 12308 scope move finished after 209 + 49 ms
23:13:23.383 00.001 12308 Move returns status 0, amount 209
23:13:23.383 00.000 12308 MoveAxis(N, 0, ABG)
23:13:23.383 00.000 12308 Move returns status 0, amount 0
23:13:23.385 00.002 12308 move complete, result=0
23:13:23.385 00.000 12308 worker thread done servicing request
23:13:23.387 00.002 14556 GuideStep: 0.5 px 209 ms WEST, -0.0 px 0 ms NORTH
23:13:23.390 00.003 12308 Worker thread wakes up
23:13:23.390 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:23.390 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:24.638 01.248 12308 Exposure complete
23:13:24.780 00.142 12308 worker thread done servicing request
23:13:24.780 00.000 14556 OnExposeComplete: enter
23:13:24.786 00.006 14556 UpdateGuideState(): m_state=6
23:13:24.790 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6588
23:13:24.794 00.004 14556 Star::Find returns 1 (0), X=166.88, Y=1003.50, Mass=2128, SNR=31.0, Peak=150 HFD=4.4
23:13:24.798 00.004 14556 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.07) = xAngle (3.74 = -2.55)
23:13:24.802 00.004 14556 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.64 = -2.64)
23:13:24.807 00.005 14556 CameraToMount -- cameraX=0.22 cameraY=0.18 hyp=0.28 cameraTheta=0.66 mountX=-0.23 mountY=-0.14, mountTheta=-2.62
23:13:24.814 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.18, opts=13)
23:13:24.819 00.005 14556 Enqueuing Move request for scope (0.22, 0.18)
23:13:24.825 00.006 12308 Worker thread wakes up
23:13:24.826 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.18) opts 0xd
23:13:24.826 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.18)
23:13:24.826 00.000 12308 Moving (0.22, 0.18) raw xDistance=-0.23 yDistance=-0.14
23:13:24.826 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
23:13:24.827 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:24.827 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:13:24.828 00.001 12308 MoveAxis(E, 87, ABG)
23:13:24.828 00.000 12308 Guiding  Dir = 2, Dur = 87
23:13:24.828 00.000 12308 IsSlewing returns 0
23:13:24.829 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:24.835 00.006 12308 IsGuiding returns 0
23:13:24.836 00.001 12308 PulseGuide returned control before completion, sleep 97
23:13:24.863 00.027 14556 UpdateGuideState exits: m=2128 SNR=31.0
23:13:24.869 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:24.876 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:24.883 00.007 14556 Enqueuing Expose request
23:13:24.941 00.058 12308 IsGuiding returns 1
23:13:24.941 00.000 12308 scope still moving after pulse duration time elapsed
23:13:24.972 00.031 12308 IsSlewing returns 0
23:13:24.972 00.000 12308 IsGuiding returns 0
23:13:24.972 00.000 12308 scope move finished after 87 + 50 ms
23:13:24.974 00.002 12308 Move returns status 0, amount 87
23:13:24.974 00.000 12308 MoveAxis(N, 0, ABG)
23:13:24.974 00.000 12308 Move returns status 0, amount 0
23:13:24.974 00.000 12308 move complete, result=0
23:13:24.974 00.000 12308 worker thread done servicing request
23:13:24.974 00.000 14556 GuideStep: -0.2 px 87 ms EAST, -0.1 px 0 ms NORTH
23:13:24.980 00.006 12308 Worker thread wakes up
23:13:24.980 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:24.980 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:26.238 01.258 12308 Exposure complete
23:13:26.368 00.130 12308 worker thread done servicing request
23:13:26.368 00.000 14556 OnExposeComplete: enter
23:13:26.372 00.004 14556 UpdateGuideState(): m_state=6
23:13:26.376 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6589
23:13:26.379 00.003 14556 Star::Find returns 1 (0), X=166.59, Y=1003.56, Mass=2088, SNR=30.7, Peak=140 HFD=4.8
23:13:26.384 00.005 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
23:13:26.388 00.004 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
23:13:26.392 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.24 hyp=0.24 cameraTheta=1.85 mountX=0.05 mountY=-0.24, mountTheta=-1.37
23:13:26.397 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.24, opts=13)
23:13:26.403 00.006 14556 Enqueuing Move request for scope (-0.07, 0.24)
23:13:26.407 00.004 12308 Worker thread wakes up
23:13:26.407 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.24) opts 0xd
23:13:26.407 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.24)
23:13:26.407 00.000 12308 Moving (-0.07, 0.24) raw xDistance=0.05 yDistance=-0.24
23:13:26.407 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:13:26.408 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:13:26.408 00.000 12308 MoveAxis(E, 0, ABG)
23:13:26.408 00.000 12308 Move returns status 0, amount 0
23:13:26.408 00.000 12308 MoveAxis(N, 171, ABG)
23:13:26.408 00.000 12308 Guiding  Dir = 0, Dur = 171
23:13:26.410 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:26.414 00.004 12308 IsSlewing returns 0
23:13:26.414 00.000 12308 IsGuiding returns 0
23:13:26.414 00.000 12308 PulseGuide returned control before completion, sleep 181
23:13:26.436 00.022 14556 UpdateGuideState exits: m=2088 SNR=30.7
23:13:26.440 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:26.445 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:26.449 00.004 14556 Enqueuing Expose request
23:13:26.602 00.153 12308 IsGuiding returns 1
23:13:26.604 00.002 12308 scope still moving after pulse duration time elapsed
23:13:26.635 00.031 12308 IsSlewing returns 0
23:13:26.636 00.001 12308 IsGuiding returns 0
23:13:26.637 00.001 12308 scope move finished after 171 + 51 ms
23:13:26.637 00.000 12308 Move returns status 0, amount 171
23:13:26.637 00.000 12308 move complete, result=0
23:13:26.637 00.000 12308 worker thread done servicing request
23:13:26.639 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 171 ms NORTH
23:13:26.645 00.006 12308 Worker thread wakes up
23:13:26.646 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:26.646 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:27.900 01.254 12308 Exposure complete
23:13:28.044 00.144 12308 worker thread done servicing request
23:13:28.044 00.000 14556 OnExposeComplete: enter
23:13:28.049 00.005 14556 UpdateGuideState(): m_state=6
23:13:28.053 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6590
23:13:28.057 00.004 14556 Star::Find returns 1 (0), X=166.66, Y=1003.23, Mass=2295, SNR=32.2, Peak=158 HFD=4.7
23:13:28.061 00.004 14556 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-3.07) = xAngle (1.49 = 1.49)
23:13:28.065 00.004 14556 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.39 = 1.39)
23:13:28.069 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.58 mountX=0.01 mountY=0.09, mountTheta=1.49
23:13:28.074 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.09, opts=13)
23:13:28.079 00.005 14556 Enqueuing Move request for scope (-0.00, -0.09)
23:13:28.083 00.004 12308 Worker thread wakes up
23:13:28.083 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.09) opts 0xd
23:13:28.083 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.09)
23:13:28.083 00.000 12308 Moving (-0.00, -0.09) raw xDistance=0.01 yDistance=0.09
23:13:28.083 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:13:28.083 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:28.084 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:13:28.084 00.000 12308 MoveAxis(E, 0, ABG)
23:13:28.084 00.000 12308 Move returns status 0, amount 0
23:13:28.085 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:28.089 00.004 12308 MoveAxis(N, 0, ABG)
23:13:28.089 00.000 12308 Move returns status 0, amount 0
23:13:28.089 00.000 12308 move complete, result=0
23:13:28.089 00.000 12308 worker thread done servicing request
23:13:28.109 00.020 14556 UpdateGuideState exits: m=2295 SNR=32.2
23:13:28.113 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:28.116 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:28.121 00.005 14556 Enqueuing Expose request
23:13:28.126 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:28.130 00.004 12308 Worker thread wakes up
23:13:28.131 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:28.131 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:29.374 01.243 12308 Exposure complete
23:13:29.495 00.121 12308 worker thread done servicing request
23:13:29.495 00.000 14556 OnExposeComplete: enter
23:13:29.500 00.005 14556 UpdateGuideState(): m_state=6
23:13:29.505 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6591
23:13:29.508 00.003 14556 Star::Find returns 1 (0), X=166.43, Y=1003.34, Mass=1980, SNR=29.8, Peak=136 HFD=4.6
23:13:29.513 00.005 14556 CameraToMount -- cameraTheta (3.08) - m_xAngle (-3.07) = xAngle (6.16 = -0.13)
23:13:29.517 00.004 14556 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.06 = -0.23)
23:13:29.521 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.01 hyp=0.23 cameraTheta=3.08 mountX=0.23 mountY=-0.05, mountTheta=-0.22
23:13:29.527 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.01, opts=13)
23:13:29.531 00.004 14556 Enqueuing Move request for scope (-0.23, 0.01)
23:13:29.534 00.003 12308 Worker thread wakes up
23:13:29.534 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.01) opts 0xd
23:13:29.536 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.01)
23:13:29.536 00.000 12308 Moving (-0.23, 0.01) raw xDistance=0.23 yDistance=-0.05
23:13:29.536 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:13:29.536 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:29.536 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:13:29.537 00.001 12308 MoveAxis(W, 98, ABG)
23:13:29.537 00.000 12308 Guiding  Dir = 3, Dur = 98
23:13:29.537 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:29.543 00.006 12308 IsSlewing returns 0
23:13:29.544 00.001 12308 IsGuiding returns 0
23:13:29.544 00.000 12308 PulseGuide returned control before completion, sleep 108
23:13:29.569 00.025 14556 UpdateGuideState exits: m=1980 SNR=29.8
23:13:29.573 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:29.576 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:29.581 00.005 14556 Enqueuing Expose request
23:13:29.660 00.079 12308 IsGuiding returns 1
23:13:29.660 00.000 12308 scope still moving after pulse duration time elapsed
23:13:29.690 00.030 12308 IsSlewing returns 0
23:13:29.692 00.002 12308 IsGuiding returns 0
23:13:29.692 00.000 12308 scope move finished after 98 + 50 ms
23:13:29.693 00.001 12308 Move returns status 0, amount 98
23:13:29.693 00.000 12308 MoveAxis(N, 0, ABG)
23:13:29.694 00.001 12308 Move returns status 0, amount 0
23:13:29.694 00.000 12308 move complete, result=0
23:13:29.694 00.000 14556 GuideStep: 0.2 px 98 ms WEST, -0.1 px 0 ms NORTH
23:13:29.702 00.008 12308 worker thread done servicing request
23:13:29.702 00.000 12308 Worker thread wakes up
23:13:29.702 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:29.702 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:30.951 01.249 12308 Exposure complete
23:13:31.087 00.136 12308 worker thread done servicing request
23:13:31.087 00.000 14556 OnExposeComplete: enter
23:13:31.091 00.004 14556 UpdateGuideState(): m_state=6
23:13:31.095 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6592
23:13:31.098 00.003 14556 Star::Find returns 1 (0), X=166.69, Y=1003.33, Mass=2251, SNR=32.1, Peak=148 HFD=4.7
23:13:31.103 00.005 14556 CameraToMount -- cameraTheta (0.30) - m_xAngle (-3.07) = xAngle (3.38 = -2.91)
23:13:31.106 00.003 14556 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.28 = -3.00)
23:13:31.110 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.04 cameraTheta=0.30 mountX=-0.03 mountY=-0.00, mountTheta=-3.00
23:13:31.115 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.01, opts=13)
23:13:31.120 00.005 14556 Enqueuing Move request for scope (0.03, 0.01)
23:13:31.125 00.005 12308 Worker thread wakes up
23:13:31.125 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
23:13:31.126 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
23:13:31.126 00.000 12308 Moving (0.03, 0.01) raw xDistance=-0.03 yDistance=-0.00
23:13:31.126 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:13:31.126 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:31.127 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:13:31.127 00.000 12308 MoveAxis(E, 0, ABG)
23:13:31.127 00.000 12308 Move returns status 0, amount 0
23:13:31.127 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:31.133 00.006 12308 MoveAxis(N, 0, ABG)
23:13:31.133 00.000 12308 Move returns status 0, amount 0
23:13:31.135 00.002 12308 move complete, result=0
23:13:31.135 00.000 12308 worker thread done servicing request
23:13:31.156 00.021 14556 UpdateGuideState exits: m=2251 SNR=32.1
23:13:31.160 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:31.165 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:31.168 00.003 14556 Enqueuing Expose request
23:13:31.171 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:13:31.176 00.005 12308 Worker thread wakes up
23:13:31.176 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:31.176 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:32.421 01.245 12308 Exposure complete
23:13:32.560 00.139 12308 worker thread done servicing request
23:13:32.561 00.001 14556 OnExposeComplete: enter
23:13:32.565 00.004 14556 UpdateGuideState(): m_state=6
23:13:32.569 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6593
23:13:32.572 00.003 14556 Star::Find returns 1 (0), X=166.81, Y=1003.50, Mass=2324, SNR=32.4, Peak=144 HFD=4.5
23:13:32.577 00.005 14556 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.07) = xAngle (3.94 = -2.34)
23:13:32.580 00.003 14556 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.44)
23:13:32.584 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.18 hyp=0.24 cameraTheta=0.87 mountX=-0.17 mountY=-0.15, mountTheta=-2.40
23:13:32.588 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.18, opts=13)
23:13:32.593 00.005 14556 Enqueuing Move request for scope (0.15, 0.18)
23:13:32.596 00.003 12308 Worker thread wakes up
23:13:32.596 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.18) opts 0xd
23:13:32.597 00.001 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.18)
23:13:32.597 00.000 12308 Moving (0.15, 0.18) raw xDistance=-0.17 yDistance=-0.15
23:13:32.597 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:13:32.597 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:32.597 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:13:32.598 00.001 12308 MoveAxis(E, 0, ABG)
23:13:32.598 00.000 12308 Move returns status 0, amount 0
23:13:32.598 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:32.602 00.004 12308 MoveAxis(N, 0, ABG)
23:13:32.603 00.001 12308 Move returns status 0, amount 0
23:13:32.603 00.000 12308 move complete, result=0
23:13:32.603 00.000 12308 worker thread done servicing request
23:13:32.625 00.022 14556 UpdateGuideState exits: m=2324 SNR=32.4
23:13:32.629 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:32.633 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:32.638 00.005 14556 Enqueuing Expose request
23:13:32.642 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:13:32.646 00.004 12308 Worker thread wakes up
23:13:32.647 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:32.647 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:33.895 01.248 12308 Exposure complete
23:13:34.026 00.131 12308 worker thread done servicing request
23:13:34.027 00.001 14556 OnExposeComplete: enter
23:13:34.030 00.003 14556 UpdateGuideState(): m_state=6
23:13:34.033 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6594
23:13:34.038 00.005 14556 Star::Find returns 1 (0), X=166.53, Y=1003.66, Mass=2287, SNR=32.0, Peak=149 HFD=4.7
23:13:34.041 00.003 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (5.00 = -1.29)
23:13:34.046 00.005 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
23:13:34.049 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.34 hyp=0.36 cameraTheta=1.92 mountX=0.10 mountY=-0.35, mountTheta=-1.29
23:13:34.054 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.34, opts=13)
23:13:34.058 00.004 14556 Enqueuing Move request for scope (-0.12, 0.34)
23:13:34.061 00.003 12308 Worker thread wakes up
23:13:34.061 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.34) opts 0xd
23:13:34.061 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.34)
23:13:34.061 00.000 12308 Moving (-0.12, 0.34) raw xDistance=0.10 yDistance=-0.35
23:13:34.061 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:13:34.063 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
23:13:34.063 00.000 12308 MoveAxis(E, 0, ABG)
23:13:34.063 00.000 12308 Move returns status 0, amount 0
23:13:34.063 00.000 12308 MoveAxis(N, 248, ABG)
23:13:34.063 00.000 12308 Guiding  Dir = 0, Dur = 248
23:13:34.064 00.001 12308 IsSlewing returns 0
23:13:34.064 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:34.068 00.004 12308 IsGuiding returns 0
23:13:34.068 00.000 12308 PulseGuide returned control before completion, sleep 258
23:13:34.089 00.021 14556 UpdateGuideState exits: m=2287 SNR=32.0
23:13:34.094 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:34.098 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:34.101 00.003 14556 Enqueuing Expose request
23:13:34.337 00.236 12308 IsGuiding returns 1
23:13:34.338 00.001 12308 scope still moving after pulse duration time elapsed
23:13:34.368 00.030 12308 IsSlewing returns 0
23:13:34.370 00.002 12308 IsGuiding returns 0
23:13:34.370 00.000 12308 scope move finished after 248 + 55 ms
23:13:34.372 00.002 12308 Move returns status 0, amount 248
23:13:34.372 00.000 12308 move complete, result=0
23:13:34.372 00.000 12308 worker thread done servicing request
23:13:34.372 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 248 ms NORTH
23:13:34.379 00.007 12308 Worker thread wakes up
23:13:34.379 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:34.379 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:35.629 01.250 12308 Exposure complete
23:13:35.774 00.145 12308 worker thread done servicing request
23:13:35.774 00.000 14556 OnExposeComplete: enter
23:13:35.778 00.004 14556 UpdateGuideState(): m_state=6
23:13:35.783 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6595
23:13:35.788 00.005 14556 Star::Find returns 1 (0), X=166.49, Y=1003.14, Mass=2111, SNR=30.7, Peak=166 HFD=4.8
23:13:35.791 00.003 14556 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.07) = xAngle (0.76 = 0.76)
23:13:35.795 00.004 14556 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.66 = 0.66)
23:13:35.799 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-2.31 mountX=0.18 mountY=0.15, mountTheta=0.70
23:13:35.804 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.18, opts=13)
23:13:35.809 00.005 14556 Enqueuing Move request for scope (-0.16, -0.18)
23:13:35.812 00.003 12308 Worker thread wakes up
23:13:35.813 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.18) opts 0xd
23:13:35.813 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.18)
23:13:35.813 00.000 12308 Moving (-0.16, -0.18) raw xDistance=0.18 yDistance=0.15
23:13:35.813 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:13:35.813 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:35.814 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:13:35.814 00.000 12308 MoveAxis(E, 0, ABG)
23:13:35.815 00.001 12308 Move returns status 0, amount 0
23:13:35.815 00.000 12308 MoveAxis(N, 0, ABG)
23:13:35.815 00.000 12308 Move returns status 0, amount 0
23:13:35.815 00.000 12308 move complete, result=0
23:13:35.815 00.000 12308 worker thread done servicing request
23:13:35.815 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:35.842 00.027 14556 UpdateGuideState exits: m=2111 SNR=30.7
23:13:35.847 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:35.851 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:35.856 00.005 14556 Enqueuing Expose request
23:13:35.859 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:35.863 00.004 12308 Worker thread wakes up
23:13:35.863 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:35.863 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:37.116 01.253 12308 Exposure complete
23:13:37.258 00.142 12308 worker thread done servicing request
23:13:37.258 00.000 14556 OnExposeComplete: enter
23:13:37.261 00.003 14556 UpdateGuideState(): m_state=6
23:13:37.264 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6596
23:13:37.268 00.004 14556 Star::Find returns 1 (0), X=166.40, Y=1003.22, Mass=2155, SNR=31.1, Peak=167 HFD=4.5
23:13:37.270 00.002 14556 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-3.07) = xAngle (0.30 = 0.30)
23:13:37.273 00.003 14556 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.20 = 0.20)
23:13:37.276 00.003 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.10 hyp=0.28 cameraTheta=-2.77 mountX=0.26 mountY=0.06, mountTheta=0.21
23:13:37.281 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.10, opts=13)
23:13:37.284 00.003 14556 Enqueuing Move request for scope (-0.26, -0.10)
23:13:37.287 00.003 12308 Worker thread wakes up
23:13:37.287 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.10) opts 0xd
23:13:37.288 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.10)
23:13:37.288 00.000 12308 Moving (-0.26, -0.10) raw xDistance=0.26 yDistance=0.06
23:13:37.288 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
23:13:37.288 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:37.288 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:13:37.288 00.000 12308 MoveAxis(W, 115, ABG)
23:13:37.290 00.002 12308 Guiding  Dir = 3, Dur = 115
23:13:37.290 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:37.293 00.003 12308 IsSlewing returns 0
23:13:37.293 00.000 12308 IsGuiding returns 0
23:13:37.294 00.001 12308 PulseGuide returned control before completion, sleep 125
23:13:37.310 00.016 14556 UpdateGuideState exits: m=2155 SNR=31.1
23:13:37.314 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:37.318 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:37.324 00.006 14556 Enqueuing Expose request
23:13:37.422 00.098 12308 IsGuiding returns 1
23:13:37.422 00.000 12308 scope still moving after pulse duration time elapsed
23:13:37.453 00.031 12308 IsSlewing returns 0
23:13:37.453 00.000 12308 IsGuiding returns 0
23:13:37.453 00.000 12308 scope move finished after 115 + 44 ms
23:13:37.454 00.001 12308 Move returns status 0, amount 115
23:13:37.454 00.000 12308 MoveAxis(N, 0, ABG)
23:13:37.454 00.000 12308 Move returns status 0, amount 0
23:13:37.454 00.000 12308 move complete, result=0
23:13:37.454 00.000 12308 worker thread done servicing request
23:13:37.454 00.000 14556 GuideStep: 0.3 px 115 ms WEST, 0.1 px 0 ms NORTH
23:13:37.458 00.004 12308 Worker thread wakes up
23:13:37.458 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:37.460 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:38.709 01.249 12308 Exposure complete
23:13:38.829 00.120 12308 worker thread done servicing request
23:13:38.829 00.000 14556 OnExposeComplete: enter
23:13:38.834 00.005 14556 UpdateGuideState(): m_state=6
23:13:38.840 00.006 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6597
23:13:38.846 00.006 14556 Star::Find returns 1 (0), X=166.42, Y=1003.36, Mass=2230, SNR=31.6, Peak=153 HFD=4.8
23:13:38.853 00.007 14556 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.07) = xAngle (6.06 = -0.23)
23:13:38.859 00.006 14556 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.96 = -0.33)
23:13:38.863 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.04 hyp=0.24 cameraTheta=2.98 mountX=0.23 mountY=-0.08, mountTheta=-0.32
23:13:38.870 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.04, opts=13)
23:13:38.875 00.005 14556 Enqueuing Move request for scope (-0.23, 0.04)
23:13:38.879 00.004 12308 Worker thread wakes up
23:13:38.879 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.04) opts 0xd
23:13:38.879 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.04)
23:13:38.879 00.000 12308 Moving (-0.23, 0.04) raw xDistance=0.23 yDistance=-0.08
23:13:38.879 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
23:13:38.880 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:38.880 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:13:38.880 00.000 12308 MoveAxis(W, 107, ABG)
23:13:38.880 00.000 12308 Guiding  Dir = 3, Dur = 107
23:13:38.880 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:38.885 00.005 12308 IsSlewing returns 0
23:13:38.885 00.000 12308 IsGuiding returns 0
23:13:38.886 00.001 12308 PulseGuide returned control before completion, sleep 117
23:13:38.903 00.017 14556 UpdateGuideState exits: m=2230 SNR=31.6
23:13:38.907 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:38.911 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:38.914 00.003 14556 Enqueuing Expose request
23:13:39.015 00.101 12308 IsGuiding returns 1
23:13:39.015 00.000 12308 scope still moving after pulse duration time elapsed
23:13:39.046 00.031 12308 IsSlewing returns 0
23:13:39.046 00.000 12308 IsGuiding returns 0
23:13:39.046 00.000 12308 scope move finished after 107 + 54 ms
23:13:39.046 00.000 12308 Move returns status 0, amount 107
23:13:39.048 00.002 12308 MoveAxis(N, 0, ABG)
23:13:39.048 00.000 12308 Move returns status 0, amount 0
23:13:39.048 00.000 12308 move complete, result=0
23:13:39.048 00.000 12308 worker thread done servicing request
23:13:39.048 00.000 14556 GuideStep: 0.2 px 107 ms WEST, -0.1 px 0 ms NORTH
23:13:39.053 00.005 12308 Worker thread wakes up
23:13:39.054 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:39.054 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:40.306 01.252 12308 Exposure complete
23:13:40.444 00.138 12308 worker thread done servicing request
23:13:40.445 00.001 14556 OnExposeComplete: enter
23:13:40.449 00.004 14556 UpdateGuideState(): m_state=6
23:13:40.453 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6598
23:13:40.458 00.005 14556 Star::Find returns 1 (0), X=166.77, Y=1003.48, Mass=2284, SNR=32.2, Peak=145 HFD=4.6
23:13:40.463 00.005 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.04 = -2.24)
23:13:40.466 00.003 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.34)
23:13:40.469 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.16 hyp=0.19 cameraTheta=0.97 mountX=-0.12 mountY=-0.14, mountTheta=-2.29
23:13:40.474 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.16, opts=13)
23:13:40.477 00.003 14556 Enqueuing Move request for scope (0.11, 0.16)
23:13:40.480 00.003 12308 Worker thread wakes up
23:13:40.480 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.16) opts 0xd
23:13:40.480 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.16)
23:13:40.480 00.000 12308 Moving (0.11, 0.16) raw xDistance=-0.12 yDistance=-0.14
23:13:40.480 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:13:40.480 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:40.480 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:13:40.481 00.001 12308 MoveAxis(E, 0, ABG)
23:13:40.481 00.000 12308 Move returns status 0, amount 0
23:13:40.481 00.000 12308 MoveAxis(N, 0, ABG)
23:13:40.481 00.000 12308 Move returns status 0, amount 0
23:13:40.481 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:40.484 00.003 12308 move complete, result=0
23:13:40.485 00.001 12308 worker thread done servicing request
23:13:40.502 00.017 14556 UpdateGuideState exits: m=2284 SNR=32.2
23:13:40.507 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:40.510 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:40.512 00.002 14556 Enqueuing Expose request
23:13:40.516 00.004 12308 Worker thread wakes up
23:13:40.516 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:40.519 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:40.521 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:41.762 01.241 12308 Exposure complete
23:13:41.874 00.112 12308 worker thread done servicing request
23:13:41.875 00.001 14556 OnExposeComplete: enter
23:13:41.878 00.003 14556 UpdateGuideState(): m_state=6
23:13:41.882 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6599
23:13:41.885 00.003 14556 Star::Find returns 1 (0), X=166.71, Y=1003.54, Mass=2229, SNR=31.8, Peak=134 HFD=4.7
23:13:41.889 00.004 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
23:13:41.892 00.003 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
23:13:41.896 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.33 mountX=-0.07 mountY=-0.20, mountTheta=-1.89
23:13:41.902 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.22, opts=13)
23:13:41.905 00.003 14556 Enqueuing Move request for scope (0.05, 0.22)
23:13:41.907 00.002 12308 Worker thread wakes up
23:13:41.908 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.22) opts 0xd
23:13:41.908 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.22)
23:13:41.908 00.000 12308 Moving (0.05, 0.22) raw xDistance=-0.07 yDistance=-0.20
23:13:41.908 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:13:41.909 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:13:41.909 00.000 12308 MoveAxis(E, 0, ABG)
23:13:41.909 00.000 12308 Move returns status 0, amount 0
23:13:41.909 00.000 12308 MoveAxis(N, 143, ABG)
23:13:41.910 00.001 12308 Guiding  Dir = 0, Dur = 143
23:13:41.910 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:41.914 00.004 12308 IsSlewing returns 0
23:13:41.914 00.000 12308 IsGuiding returns 0
23:13:41.915 00.001 12308 PulseGuide returned control before completion, sleep 153
23:13:41.937 00.022 14556 UpdateGuideState exits: m=2229 SNR=31.8
23:13:41.944 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:41.950 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:41.956 00.006 14556 Enqueuing Expose request
23:13:42.082 00.126 12308 IsGuiding returns 1
23:13:42.083 00.001 12308 scope still moving after pulse duration time elapsed
23:13:42.113 00.030 12308 IsSlewing returns 0
23:13:42.113 00.000 12308 IsGuiding returns 0
23:13:42.114 00.001 12308 scope move finished after 143 + 56 ms
23:13:42.114 00.000 12308 Move returns status 0, amount 143
23:13:42.115 00.001 12308 move complete, result=0
23:13:42.115 00.000 12308 worker thread done servicing request
23:13:42.115 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 143 ms NORTH
23:13:42.124 00.009 12308 Worker thread wakes up
23:13:42.124 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:42.125 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:43.371 01.246 12308 Exposure complete
23:13:43.497 00.126 12308 worker thread done servicing request
23:13:43.498 00.001 14556 OnExposeComplete: enter
23:13:43.501 00.003 14556 UpdateGuideState(): m_state=6
23:13:43.506 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6600
23:13:43.509 00.003 14556 Star::Find returns 1 (0), X=166.79, Y=1003.29, Mass=2201, SNR=31.4, Peak=163 HFD=4.5
23:13:43.512 00.003 14556 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.07) = xAngle (2.85 = 2.85)
23:13:43.515 00.003 14556 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.75 = 2.75)
23:13:43.518 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.14 cameraTheta=-0.22 mountX=-0.13 mountY=0.05, mountTheta=2.76
23:13:43.524 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.03, opts=13)
23:13:43.529 00.005 14556 Enqueuing Move request for scope (0.13, -0.03)
23:13:43.534 00.005 12308 Worker thread wakes up
23:13:43.534 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
23:13:43.534 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
23:13:43.534 00.000 12308 Moving (0.13, -0.03) raw xDistance=-0.13 yDistance=0.05
23:13:43.534 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:13:43.536 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:43.536 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:13:43.537 00.001 12308 MoveAxis(E, 0, ABG)
23:13:43.537 00.000 12308 Move returns status 0, amount 0
23:13:43.537 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:43.543 00.006 12308 MoveAxis(N, 0, ABG)
23:13:43.544 00.001 12308 Move returns status 0, amount 0
23:13:43.544 00.000 12308 move complete, result=0
23:13:43.544 00.000 12308 worker thread done servicing request
23:13:43.563 00.019 14556 UpdateGuideState exits: m=2201 SNR=31.4
23:13:43.569 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:43.573 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:43.576 00.003 14556 Enqueuing Expose request
23:13:43.579 00.003 12308 Worker thread wakes up
23:13:43.579 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:43.583 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:43.583 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:44.826 01.243 12308 Exposure complete
23:13:44.990 00.164 12308 worker thread done servicing request
23:13:44.990 00.000 14556 OnExposeComplete: enter
23:13:44.995 00.005 14556 UpdateGuideState(): m_state=6
23:13:45.000 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6601
23:13:45.003 00.003 14556 Star::Find returns 1 (0), X=166.63, Y=1003.41, Mass=2122, SNR=30.9, Peak=141 HFD=4.6
23:13:45.006 00.003 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
23:13:45.011 00.005 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
23:13:45.015 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.85 mountX=0.02 mountY=-0.09, mountTheta=-1.36
23:13:45.019 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.09, opts=13)
23:13:45.024 00.005 14556 Enqueuing Move request for scope (-0.03, 0.09)
23:13:45.027 00.003 12308 Worker thread wakes up
23:13:45.027 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
23:13:45.027 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
23:13:45.027 00.000 12308 Moving (-0.03, 0.09) raw xDistance=0.02 yDistance=-0.09
23:13:45.028 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:13:45.028 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:45.028 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:13:45.028 00.000 12308 MoveAxis(E, 0, ABG)
23:13:45.028 00.000 12308 Move returns status 0, amount 0
23:13:45.028 00.000 12308 MoveAxis(N, 0, ABG)
23:13:45.029 00.001 12308 Move returns status 0, amount 0
23:13:45.029 00.000 12308 move complete, result=0
23:13:45.029 00.000 12308 worker thread done servicing request
23:13:45.029 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:45.051 00.022 14556 UpdateGuideState exits: m=2122 SNR=30.9
23:13:45.056 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:45.059 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:45.062 00.003 14556 Enqueuing Expose request
23:13:45.065 00.003 12308 Worker thread wakes up
23:13:45.065 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:45.069 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:45.070 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:46.311 01.241 12308 Exposure complete
23:13:46.454 00.143 12308 worker thread done servicing request
23:13:46.456 00.002 14556 OnExposeComplete: enter
23:13:46.458 00.002 14556 UpdateGuideState(): m_state=6
23:13:46.464 00.006 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6602
23:13:46.467 00.003 14556 Star::Find returns 1 (0), X=166.41, Y=1003.43, Mass=2135, SNR=31.1, Peak=151 HFD=4.6
23:13:46.470 00.003 14556 CameraToMount -- cameraTheta (2.74) - m_xAngle (-3.07) = xAngle (5.81 = -0.47)
23:13:46.472 00.002 14556 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.71 = -0.57)
23:13:46.476 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.10 hyp=0.26 cameraTheta=2.74 mountX=0.23 mountY=-0.14, mountTheta=-0.54
23:13:46.480 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.10, opts=13)
23:13:46.484 00.004 14556 Enqueuing Move request for scope (-0.24, 0.10)
23:13:46.488 00.004 12308 Worker thread wakes up
23:13:46.488 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.10) opts 0xd
23:13:46.488 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.10)
23:13:46.489 00.001 12308 Moving (-0.24, 0.10) raw xDistance=0.23 yDistance=-0.14
23:13:46.489 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:13:46.489 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:46.489 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:13:46.489 00.000 12308 MoveAxis(W, 102, ABG)
23:13:46.489 00.000 12308 Guiding  Dir = 3, Dur = 102
23:13:46.491 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:46.495 00.004 12308 IsSlewing returns 0
23:13:46.496 00.001 12308 IsGuiding returns 0
23:13:46.496 00.000 12308 PulseGuide returned control before completion, sleep 112
23:13:46.514 00.018 14556 UpdateGuideState exits: m=2135 SNR=31.1
23:13:46.518 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:46.527 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:46.533 00.006 14556 Enqueuing Expose request
23:13:46.616 00.083 12308 IsGuiding returns 1
23:13:46.616 00.000 12308 scope still moving after pulse duration time elapsed
23:13:46.646 00.030 12308 IsSlewing returns 0
23:13:46.646 00.000 12308 IsGuiding returns 0
23:13:46.646 00.000 12308 scope move finished after 102 + 49 ms
23:13:46.647 00.001 12308 Move returns status 0, amount 102
23:13:46.647 00.000 12308 MoveAxis(N, 0, ABG)
23:13:46.647 00.000 12308 Move returns status 0, amount 0
23:13:46.647 00.000 12308 move complete, result=0
23:13:46.647 00.000 12308 worker thread done servicing request
23:13:46.647 00.000 14556 GuideStep: 0.2 px 102 ms WEST, -0.1 px 0 ms NORTH
23:13:46.654 00.007 12308 Worker thread wakes up
23:13:46.654 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:46.654 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:47.907 01.253 12308 Exposure complete
23:13:48.053 00.146 12308 worker thread done servicing request
23:13:48.054 00.001 14556 OnExposeComplete: enter
23:13:48.059 00.005 14556 UpdateGuideState(): m_state=6
23:13:48.066 00.007 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6603
23:13:48.071 00.005 14556 Star::Find returns 1 (0), X=166.52, Y=1003.50, Mass=2175, SNR=31.4, Peak=137 HFD=4.5
23:13:48.076 00.005 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.30 = -0.99)
23:13:48.081 00.005 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.20 = -1.09)
23:13:48.087 00.006 14556 CameraToMount -- cameraX=-0.13 cameraY=0.17 hyp=0.22 cameraTheta=2.22 mountX=0.12 mountY=-0.19, mountTheta=-1.01
23:13:48.097 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.17, opts=13)
23:13:48.104 00.007 14556 Enqueuing Move request for scope (-0.13, 0.17)
23:13:48.112 00.008 12308 Worker thread wakes up
23:13:48.112 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.17) opts 0xd
23:13:48.113 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.17)
23:13:48.113 00.000 12308 Moving (-0.13, 0.17) raw xDistance=0.12 yDistance=-0.19
23:13:48.113 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:13:48.114 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:48.114 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:13:48.114 00.000 12308 MoveAxis(E, 0, ABG)
23:13:48.114 00.000 12308 Move returns status 0, amount 0
23:13:48.115 00.001 12308 MoveAxis(N, 0, ABG)
23:13:48.115 00.000 12308 Move returns status 0, amount 0
23:13:48.115 00.000 12308 move complete, result=0
23:13:48.115 00.000 12308 worker thread done servicing request
23:13:48.117 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:48.152 00.035 14556 UpdateGuideState exits: m=2175 SNR=31.4
23:13:48.158 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:48.164 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:48.169 00.005 14556 Enqueuing Expose request
23:13:48.176 00.007 12308 Worker thread wakes up
23:13:48.177 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:13:48.181 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:48.181 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:49.421 01.240 12308 Exposure complete
23:13:49.532 00.111 12308 worker thread done servicing request
23:13:49.532 00.000 14556 OnExposeComplete: enter
23:13:49.538 00.006 14556 UpdateGuideState(): m_state=6
23:13:49.544 00.006 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6604
23:13:49.548 00.004 14556 Star::Find returns 1 (0), X=166.61, Y=1003.54, Mass=2337, SNR=32.4, Peak=147 HFD=4.9
23:13:49.553 00.005 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
23:13:49.560 00.007 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
23:13:49.565 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.80 mountX=0.04 mountY=-0.22, mountTheta=-1.41
23:13:49.572 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.22, opts=13)
23:13:49.577 00.005 14556 Enqueuing Move request for scope (-0.05, 0.22)
23:13:49.580 00.003 12308 Worker thread wakes up
23:13:49.581 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
23:13:49.581 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
23:13:49.581 00.000 12308 Moving (-0.05, 0.22) raw xDistance=0.04 yDistance=-0.22
23:13:49.581 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:13:49.581 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:13:49.583 00.002 12308 MoveAxis(E, 0, ABG)
23:13:49.583 00.000 12308 Move returns status 0, amount 0
23:13:49.583 00.000 12308 MoveAxis(N, 158, ABG)
23:13:49.583 00.000 12308 Guiding  Dir = 0, Dur = 158
23:13:49.584 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:49.588 00.004 12308 IsSlewing returns 0
23:13:49.589 00.001 12308 IsGuiding returns 0
23:13:49.589 00.000 12308 PulseGuide returned control before completion, sleep 168
23:13:49.607 00.018 14556 UpdateGuideState exits: m=2337 SNR=32.4
23:13:49.611 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:49.617 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:49.620 00.003 14556 Enqueuing Expose request
23:13:49.774 00.154 12308 IsGuiding returns 1
23:13:49.774 00.000 12308 scope still moving after pulse duration time elapsed
23:13:49.805 00.031 12308 IsSlewing returns 0
23:13:49.806 00.001 12308 IsGuiding returns 0
23:13:49.806 00.000 12308 scope move finished after 158 + 59 ms
23:13:49.806 00.000 12308 Move returns status 0, amount 158
23:13:49.807 00.001 12308 move complete, result=0
23:13:49.807 00.000 12308 worker thread done servicing request
23:13:49.807 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 158 ms NORTH
23:13:49.815 00.008 12308 Worker thread wakes up
23:13:49.816 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:49.816 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:51.060 01.244 12308 Exposure complete
23:13:51.198 00.138 12308 worker thread done servicing request
23:13:51.200 00.002 14556 OnExposeComplete: enter
23:13:51.203 00.003 14556 UpdateGuideState(): m_state=6
23:13:51.206 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6605
23:13:51.210 00.004 14556 Star::Find returns 1 (0), X=166.69, Y=1003.35, Mass=2242, SNR=31.7, Peak=139 HFD=4.8
23:13:51.215 00.005 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.83 = -2.45)
23:13:51.221 00.006 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.55)
23:13:51.227 00.006 14556 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.76 mountX=-0.03 mountY=-0.02, mountTheta=-2.52
23:13:51.234 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.03, opts=13)
23:13:51.239 00.005 14556 Enqueuing Move request for scope (0.03, 0.03)
23:13:51.244 00.005 12308 Worker thread wakes up
23:13:51.244 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
23:13:51.244 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
23:13:51.245 00.001 12308 Moving (0.03, 0.03) raw xDistance=-0.03 yDistance=-0.02
23:13:51.245 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:13:51.245 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:51.245 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:13:51.247 00.002 12308 MoveAxis(E, 0, ABG)
23:13:51.247 00.000 12308 Move returns status 0, amount 0
23:13:51.247 00.000 12308 MoveAxis(N, 0, ABG)
23:13:51.247 00.000 12308 Move returns status 0, amount 0
23:13:51.247 00.000 12308 move complete, result=0
23:13:51.248 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:51.253 00.005 12308 worker thread done servicing request
23:13:51.275 00.022 14556 UpdateGuideState exits: m=2242 SNR=31.7
23:13:51.278 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:51.281 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:51.285 00.004 14556 Enqueuing Expose request
23:13:51.288 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:13:51.291 00.003 12308 Worker thread wakes up
23:13:51.291 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:51.291 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:52.534 01.243 12308 Exposure complete
23:13:52.708 00.174 12308 worker thread done servicing request
23:13:52.709 00.001 14556 OnExposeComplete: enter
23:13:52.716 00.007 14556 UpdateGuideState(): m_state=6
23:13:52.724 00.008 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6606
23:13:52.731 00.007 14556 Star::Find returns 1 (0), X=166.72, Y=1003.42, Mass=2220, SNR=31.5, Peak=136 HFD=4.6
23:13:52.738 00.007 14556 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.07) = xAngle (4.07 = -2.21)
23:13:52.744 00.006 14556 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.31)
23:13:52.750 00.006 14556 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=1.00 mountX=-0.07 mountY=-0.09, mountTheta=-2.25
23:13:52.758 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.10, opts=13)
23:13:52.763 00.005 14556 Enqueuing Move request for scope (0.07, 0.10)
23:13:52.766 00.003 12308 Worker thread wakes up
23:13:52.766 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
23:13:52.766 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
23:13:52.766 00.000 12308 Moving (0.07, 0.10) raw xDistance=-0.07 yDistance=-0.09
23:13:52.766 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:13:52.766 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:52.766 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:13:52.767 00.001 12308 MoveAxis(E, 0, ABG)
23:13:52.767 00.000 12308 Move returns status 0, amount 0
23:13:52.767 00.000 12308 MoveAxis(N, 0, ABG)
23:13:52.767 00.000 12308 Move returns status 0, amount 0
23:13:52.767 00.000 12308 move complete, result=0
23:13:52.767 00.000 12308 worker thread done servicing request
23:13:52.769 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:52.790 00.021 14556 UpdateGuideState exits: m=2220 SNR=31.5
23:13:52.793 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:52.797 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:52.801 00.004 14556 Enqueuing Expose request
23:13:52.807 00.006 12308 Worker thread wakes up
23:13:52.807 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:52.811 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:52.811 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:54.060 01.249 12308 Exposure complete
23:13:54.205 00.145 12308 worker thread done servicing request
23:13:54.206 00.001 14556 OnExposeComplete: enter
23:13:54.211 00.005 14556 UpdateGuideState(): m_state=6
23:13:54.216 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6607
23:13:54.219 00.003 14556 Star::Find returns 1 (0), X=166.68, Y=1003.38, Mass=2244, SNR=31.8, Peak=142 HFD=4.7
23:13:54.223 00.004 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.26 = -2.03)
23:13:54.226 00.003 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.13)
23:13:54.231 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.18 mountX=-0.03 mountY=-0.06, mountTheta=-2.05
23:13:54.235 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.06, opts=13)
23:13:54.241 00.006 14556 Enqueuing Move request for scope (0.02, 0.06)
23:13:54.245 00.004 12308 Worker thread wakes up
23:13:54.245 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
23:13:54.246 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
23:13:54.246 00.000 12308 Moving (0.02, 0.06) raw xDistance=-0.03 yDistance=-0.06
23:13:54.247 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:13:54.247 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:54.247 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:13:54.247 00.000 12308 MoveAxis(E, 0, ABG)
23:13:54.248 00.001 12308 Move returns status 0, amount 0
23:13:54.248 00.000 12308 MoveAxis(N, 0, ABG)
23:13:54.248 00.000 12308 Move returns status 0, amount 0
23:13:54.248 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:54.253 00.005 12308 move complete, result=0
23:13:54.253 00.000 12308 worker thread done servicing request
23:13:54.276 00.023 14556 UpdateGuideState exits: m=2244 SNR=31.8
23:13:54.281 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:54.287 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:54.291 00.004 14556 Enqueuing Expose request
23:13:54.294 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:54.297 00.003 12308 Worker thread wakes up
23:13:54.297 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:54.298 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:55.545 01.247 12308 Exposure complete
23:13:55.677 00.132 14556 OnExposeComplete: enter
23:13:55.681 00.004 14556 UpdateGuideState(): m_state=6
23:13:55.685 00.004 12308 worker thread done servicing request
23:13:55.686 00.001 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6608
23:13:55.690 00.004 14556 Star::Find returns 1 (0), X=166.65, Y=1003.61, Mass=2247, SNR=31.8, Peak=134 HFD=4.8
23:13:55.695 00.005 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
23:13:55.698 00.003 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
23:13:55.702 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.29 hyp=0.29 cameraTheta=1.58 mountX=-0.02 mountY=-0.28, mountTheta=-1.63
23:13:55.708 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.29, opts=13)
23:13:55.713 00.005 14556 Enqueuing Move request for scope (-0.00, 0.29)
23:13:55.717 00.004 12308 Worker thread wakes up
23:13:55.717 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.29) opts 0xd
23:13:55.717 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.29)
23:13:55.717 00.000 12308 Moving (-0.00, 0.29) raw xDistance=-0.02 yDistance=-0.28
23:13:55.718 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:13:55.718 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:13:55.718 00.000 12308 MoveAxis(E, 0, ABG)
23:13:55.718 00.000 12308 Move returns status 0, amount 0
23:13:55.718 00.000 12308 MoveAxis(N, 199, ABG)
23:13:55.719 00.001 12308 Guiding  Dir = 0, Dur = 199
23:13:55.719 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:55.724 00.005 12308 IsSlewing returns 0
23:13:55.724 00.000 12308 IsGuiding returns 0
23:13:55.725 00.001 12308 PulseGuide returned control before completion, sleep 209
23:13:55.746 00.021 14556 UpdateGuideState exits: m=2247 SNR=31.8
23:13:55.750 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:55.754 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:55.759 00.005 14556 Enqueuing Expose request
23:13:55.941 00.182 12308 IsGuiding returns 1
23:13:55.942 00.001 12308 scope still moving after pulse duration time elapsed
23:13:55.972 00.030 12308 IsSlewing returns 0
23:13:55.974 00.002 12308 IsGuiding returns 0
23:13:55.974 00.000 12308 scope move finished after 199 + 50 ms
23:13:55.975 00.001 12308 Move returns status 0, amount 199
23:13:55.975 00.000 12308 move complete, result=0
23:13:55.976 00.001 12308 worker thread done servicing request
23:13:55.976 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 199 ms NORTH
23:13:55.983 00.007 12308 Worker thread wakes up
23:13:55.984 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:55.984 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:57.231 01.247 12308 Exposure complete
23:13:57.368 00.137 12308 worker thread done servicing request
23:13:57.368 00.000 14556 OnExposeComplete: enter
23:13:57.373 00.005 14556 UpdateGuideState(): m_state=6
23:13:57.376 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6609
23:13:57.381 00.005 14556 Star::Find returns 1 (0), X=166.72, Y=1003.40, Mass=2174, SNR=31.2, Peak=146 HFD=4.6
23:13:57.383 00.002 14556 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.07) = xAngle (3.97 = -2.31)
23:13:57.386 00.003 14556 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.41)
23:13:57.389 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.90 mountX=-0.07 mountY=-0.07, mountTheta=-2.36
23:13:57.395 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.08, opts=13)
23:13:57.400 00.005 14556 Enqueuing Move request for scope (0.06, 0.08)
23:13:57.404 00.004 12308 Worker thread wakes up
23:13:57.404 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
23:13:57.404 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
23:13:57.405 00.001 12308 Moving (0.06, 0.08) raw xDistance=-0.07 yDistance=-0.07
23:13:57.405 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:13:57.405 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:57.405 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:13:57.406 00.001 12308 MoveAxis(E, 0, ABG)
23:13:57.406 00.000 12308 Move returns status 0, amount 0
23:13:57.406 00.000 12308 MoveAxis(N, 0, ABG)
23:13:57.406 00.000 12308 Move returns status 0, amount 0
23:13:57.406 00.000 12308 move complete, result=0
23:13:57.406 00.000 12308 worker thread done servicing request
23:13:57.408 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:57.431 00.023 14556 UpdateGuideState exits: m=2174 SNR=31.2
23:13:57.435 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:57.439 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:57.444 00.005 14556 Enqueuing Expose request
23:13:57.450 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:57.454 00.004 12308 Worker thread wakes up
23:13:57.454 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:57.454 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:13:58.706 01.252 12308 Exposure complete
23:13:58.851 00.145 12308 worker thread done servicing request
23:13:58.851 00.000 14556 OnExposeComplete: enter
23:13:58.855 00.004 14556 UpdateGuideState(): m_state=6
23:13:58.859 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6610
23:13:58.863 00.004 14556 Star::Find returns 1 (0), X=166.64, Y=1003.39, Mass=2311, SNR=32.2, Peak=144 HFD=4.8
23:13:58.866 00.003 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
23:13:58.870 00.004 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
23:13:58.875 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.78 mountX=0.01 mountY=-0.07, mountTheta=-1.43
23:13:58.880 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.07, opts=13)
23:13:58.884 00.004 14556 Enqueuing Move request for scope (-0.01, 0.07)
23:13:58.887 00.003 12308 Worker thread wakes up
23:13:58.888 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
23:13:58.888 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
23:13:58.888 00.000 12308 Moving (-0.01, 0.07) raw xDistance=0.01 yDistance=-0.07
23:13:58.888 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:13:58.889 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:58.889 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:13:58.890 00.001 12308 MoveAxis(E, 0, ABG)
23:13:58.890 00.000 12308 Move returns status 0, amount 0
23:13:58.890 00.000 12308 MoveAxis(N, 0, ABG)
23:13:58.890 00.000 12308 Move returns status 0, amount 0
23:13:58.891 00.001 12308 move complete, result=0
23:13:58.891 00.000 12308 worker thread done servicing request
23:13:58.891 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:13:58.916 00.025 14556 UpdateGuideState exits: m=2311 SNR=32.2
23:13:58.920 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:58.924 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:13:58.928 00.004 14556 Enqueuing Expose request
23:13:58.935 00.007 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:58.940 00.005 12308 Worker thread wakes up
23:13:58.940 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:13:58.940 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:00.194 01.254 12308 Exposure complete
23:14:00.331 00.137 12308 worker thread done servicing request
23:14:00.331 00.000 14556 OnExposeComplete: enter
23:14:00.335 00.004 14556 UpdateGuideState(): m_state=6
23:14:00.341 00.006 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6611
23:14:00.344 00.003 14556 Star::Find returns 1 (0), X=166.54, Y=1003.40, Mass=2045, SNR=30.4, Peak=130 HFD=4.9
23:14:00.348 00.004 14556 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.07) = xAngle (5.62 = -0.66)
23:14:00.352 00.004 14556 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.76)
23:14:00.355 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.14 cameraTheta=2.55 mountX=0.11 mountY=-0.10, mountTheta=-0.72
23:14:00.361 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.08, opts=13)
23:14:00.365 00.004 14556 Enqueuing Move request for scope (-0.12, 0.08)
23:14:00.368 00.003 12308 Worker thread wakes up
23:14:00.368 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
23:14:00.369 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
23:14:00.369 00.000 12308 Moving (-0.12, 0.08) raw xDistance=0.11 yDistance=-0.10
23:14:00.369 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:14:00.369 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:00.369 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:14:00.369 00.000 12308 MoveAxis(E, 0, ABG)
23:14:00.371 00.002 12308 Move returns status 0, amount 0
23:14:00.371 00.000 12308 MoveAxis(N, 0, ABG)
23:14:00.371 00.000 12308 Move returns status 0, amount 0
23:14:00.371 00.000 12308 move complete, result=0
23:14:00.371 00.000 12308 worker thread done servicing request
23:14:00.371 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:00.395 00.024 14556 UpdateGuideState exits: m=2045 SNR=30.4
23:14:00.400 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:00.403 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:00.407 00.004 14556 Enqueuing Expose request
23:14:00.411 00.004 12308 Worker thread wakes up
23:14:00.411 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:00.411 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:00.411 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:01.663 01.252 12308 Exposure complete
23:14:01.810 00.147 12308 worker thread done servicing request
23:14:01.811 00.001 14556 OnExposeComplete: enter
23:14:01.815 00.004 14556 UpdateGuideState(): m_state=6
23:14:01.818 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6612
23:14:01.821 00.003 14556 Star::Find returns 1 (0), X=166.52, Y=1003.57, Mass=2150, SNR=31.1, Peak=134 HFD=4.9
23:14:01.825 00.004 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.17 = -1.12)
23:14:01.827 00.002 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.22)
23:14:01.830 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.24 hyp=0.28 cameraTheta=2.09 mountX=0.12 mountY=-0.26, mountTheta=-1.13
23:14:01.834 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.24, opts=13)
23:14:01.840 00.006 14556 Enqueuing Move request for scope (-0.14, 0.24)
23:14:01.843 00.003 12308 Worker thread wakes up
23:14:01.843 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.24) opts 0xd
23:14:01.843 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.24)
23:14:01.843 00.000 12308 Moving (-0.14, 0.24) raw xDistance=0.12 yDistance=-0.26
23:14:01.844 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:14:01.844 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:14:01.844 00.000 12308 MoveAxis(E, 0, ABG)
23:14:01.844 00.000 12308 Move returns status 0, amount 0
23:14:01.844 00.000 12308 MoveAxis(N, 186, ABG)
23:14:01.844 00.000 12308 Guiding  Dir = 0, Dur = 186
23:14:01.845 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:01.849 00.004 12308 IsSlewing returns 0
23:14:01.849 00.000 12308 IsGuiding returns 0
23:14:01.850 00.001 12308 PulseGuide returned control before completion, sleep 196
23:14:01.871 00.021 14556 UpdateGuideState exits: m=2150 SNR=31.1
23:14:01.875 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:01.880 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:01.883 00.003 14556 Enqueuing Expose request
23:14:02.056 00.173 12308 IsGuiding returns 1
23:14:02.058 00.002 12308 scope still moving after pulse duration time elapsed
23:14:02.088 00.030 12308 IsSlewing returns 0
23:14:02.088 00.000 12308 IsGuiding returns 0
23:14:02.090 00.002 12308 scope move finished after 186 + 53 ms
23:14:02.090 00.000 12308 Move returns status 0, amount 186
23:14:02.090 00.000 12308 move complete, result=0
23:14:02.091 00.001 12308 worker thread done servicing request
23:14:02.091 00.000 12308 Worker thread wakes up
23:14:02.091 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 186 ms NORTH
23:14:02.098 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:02.098 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:03.352 01.254 12308 Exposure complete
23:14:03.471 00.119 12308 worker thread done servicing request
23:14:03.471 00.000 14556 OnExposeComplete: enter
23:14:03.476 00.005 14556 UpdateGuideState(): m_state=6
23:14:03.480 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6613
23:14:03.484 00.004 14556 Star::Find returns 1 (0), X=166.65, Y=1003.32, Mass=2055, SNR=30.3, Peak=141 HFD=4.7
23:14:03.487 00.003 14556 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.07) = xAngle (6.06 = -0.22)
23:14:03.491 00.004 14556 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.96 = -0.32)
23:14:03.494 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=2.99 mountX=0.01 mountY=-0.00, mountTheta=-0.32
23:14:03.501 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.00, opts=13)
23:14:03.504 00.003 14556 Enqueuing Move request for scope (-0.01, 0.00)
23:14:03.508 00.004 12308 Worker thread wakes up
23:14:03.508 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.00) opts 0xd
23:14:03.508 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.00)
23:14:03.508 00.000 12308 Moving (-0.01, 0.00) raw xDistance=0.01 yDistance=-0.00
23:14:03.509 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:14:03.509 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:03.509 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:14:03.509 00.000 12308 MoveAxis(E, 0, ABG)
23:14:03.509 00.000 12308 Move returns status 0, amount 0
23:14:03.511 00.002 12308 MoveAxis(N, 0, ABG)
23:14:03.511 00.000 12308 Move returns status 0, amount 0
23:14:03.511 00.000 12308 move complete, result=0
23:14:03.511 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:03.515 00.004 12308 worker thread done servicing request
23:14:03.536 00.021 14556 UpdateGuideState exits: m=2055 SNR=30.3
23:14:03.539 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:03.545 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:03.550 00.005 14556 Enqueuing Expose request
23:14:03.555 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:14:03.559 00.004 12308 Worker thread wakes up
23:14:03.559 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:03.561 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:04.811 01.250 12308 Exposure complete
23:14:04.964 00.153 12308 worker thread done servicing request
23:14:04.964 00.000 14556 OnExposeComplete: enter
23:14:04.970 00.006 14556 UpdateGuideState(): m_state=6
23:14:04.976 00.006 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6614
23:14:04.980 00.004 14556 Star::Find returns 1 (0), X=166.40, Y=1003.46, Mass=2442, SNR=33.0, Peak=165 HFD=4.9
23:14:04.984 00.004 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.73 = -0.55)
23:14:04.987 00.003 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.65)
23:14:04.994 00.007 14556 CameraToMount -- cameraX=-0.26 cameraY=0.13 hyp=0.29 cameraTheta=2.66 mountX=0.25 mountY=-0.18, mountTheta=-0.62
23:14:05.000 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.13, opts=13)
23:14:05.004 00.004 14556 Enqueuing Move request for scope (-0.26, 0.13)
23:14:05.009 00.005 12308 Worker thread wakes up
23:14:05.009 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.13) opts 0xd
23:14:05.009 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.13)
23:14:05.010 00.001 12308 Moving (-0.26, 0.13) raw xDistance=0.25 yDistance=-0.18
23:14:05.010 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:14:05.010 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:05.010 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:14:05.011 00.001 12308 MoveAxis(W, 107, ABG)
23:14:05.011 00.000 12308 Guiding  Dir = 3, Dur = 107
23:14:05.011 00.000 12308 IsSlewing returns 0
23:14:05.011 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:05.015 00.004 12308 IsGuiding returns 0
23:14:05.015 00.000 12308 PulseGuide returned control before completion, sleep 117
23:14:05.037 00.022 14556 UpdateGuideState exits: m=2442 SNR=33.0
23:14:05.043 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:05.047 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:05.052 00.005 14556 Enqueuing Expose request
23:14:05.147 00.095 12308 IsGuiding returns 1
23:14:05.147 00.000 12308 scope still moving after pulse duration time elapsed
23:14:05.179 00.032 12308 IsSlewing returns 0
23:14:05.180 00.001 12308 IsGuiding returns 0
23:14:05.180 00.000 12308 scope move finished after 107 + 58 ms
23:14:05.181 00.001 12308 Move returns status 0, amount 107
23:14:05.181 00.000 12308 MoveAxis(N, 0, ABG)
23:14:05.182 00.001 12308 Move returns status 0, amount 0
23:14:05.182 00.000 12308 move complete, result=0
23:14:05.182 00.000 12308 worker thread done servicing request
23:14:05.184 00.002 12308 Worker thread wakes up
23:14:05.184 00.000 14556 GuideStep: 0.2 px 107 ms WEST, -0.2 px 0 ms NORTH
23:14:05.189 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:05.189 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:06.431 01.242 12308 Exposure complete
23:14:06.563 00.132 12308 worker thread done servicing request
23:14:06.564 00.001 14556 OnExposeComplete: enter
23:14:06.567 00.003 14556 UpdateGuideState(): m_state=6
23:14:06.571 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6615
23:14:06.576 00.005 14556 Star::Find returns 1 (0), X=166.72, Y=1003.31, Mass=2148, SNR=31.0, Peak=170 HFD=4.5
23:14:06.580 00.004 14556 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-3.07) = xAngle (2.91 = 2.91)
23:14:06.583 00.003 14556 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.81 = 2.81)
23:14:06.587 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.16 mountX=-0.06 mountY=0.02, mountTheta=2.82
23:14:06.592 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.01, opts=13)
23:14:06.599 00.007 14556 Enqueuing Move request for scope (0.06, -0.01)
23:14:06.602 00.003 12308 Worker thread wakes up
23:14:06.603 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
23:14:06.603 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
23:14:06.603 00.000 12308 Moving (0.06, -0.01) raw xDistance=-0.06 yDistance=0.02
23:14:06.603 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:14:06.603 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:06.603 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:14:06.604 00.001 12308 MoveAxis(E, 0, ABG)
23:14:06.604 00.000 12308 Move returns status 0, amount 0
23:14:06.604 00.000 12308 MoveAxis(N, 0, ABG)
23:14:06.604 00.000 12308 Move returns status 0, amount 0
23:14:06.605 00.001 12308 move complete, result=0
23:14:06.606 00.001 12308 worker thread done servicing request
23:14:06.606 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:06.633 00.027 14556 UpdateGuideState exits: m=2148 SNR=31.0
23:14:06.637 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:06.641 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:06.645 00.004 14556 Enqueuing Expose request
23:14:06.649 00.004 12308 Worker thread wakes up
23:14:06.649 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:06.655 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:06.655 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:07.897 01.242 12308 Exposure complete
23:14:08.034 00.137 12308 worker thread done servicing request
23:14:08.035 00.001 14556 OnExposeComplete: enter
23:14:08.039 00.004 14556 UpdateGuideState(): m_state=6
23:14:08.042 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6616
23:14:08.046 00.004 14556 Star::Find returns 1 (0), X=166.74, Y=1003.49, Mass=2230, SNR=31.6, Peak=150 HFD=4.6
23:14:08.050 00.004 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.18 = -2.10)
23:14:08.056 00.006 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.09 = -2.20)
23:14:08.060 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.16 hyp=0.18 cameraTheta=1.11 mountX=-0.09 mountY=-0.15, mountTheta=-2.13
23:14:08.065 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.16, opts=13)
23:14:08.070 00.005 14556 Enqueuing Move request for scope (0.08, 0.16)
23:14:08.073 00.003 12308 Worker thread wakes up
23:14:08.073 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.16) opts 0xd
23:14:08.073 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.16)
23:14:08.073 00.000 12308 Moving (0.08, 0.16) raw xDistance=-0.09 yDistance=-0.15
23:14:08.073 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:14:08.074 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:08.074 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:14:08.074 00.000 12308 MoveAxis(E, 0, ABG)
23:14:08.076 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:08.080 00.004 12308 Move returns status 0, amount 0
23:14:08.081 00.001 12308 MoveAxis(N, 0, ABG)
23:14:08.082 00.001 12308 Move returns status 0, amount 0
23:14:08.082 00.000 12308 move complete, result=0
23:14:08.082 00.000 12308 worker thread done servicing request
23:14:08.117 00.035 14556 UpdateGuideState exits: m=2230 SNR=31.6
23:14:08.125 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:08.132 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:08.137 00.005 14556 Enqueuing Expose request
23:14:08.142 00.005 12308 Worker thread wakes up
23:14:08.142 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:08.147 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:08.147 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:09.400 01.253 12308 Exposure complete
23:14:09.511 00.111 12308 worker thread done servicing request
23:14:09.512 00.001 14556 OnExposeComplete: enter
23:14:09.516 00.004 14556 UpdateGuideState(): m_state=6
23:14:09.520 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6617
23:14:09.523 00.003 14556 Star::Find returns 1 (0), X=166.63, Y=1003.44, Mass=2180, SNR=31.2, Peak=140 HFD=4.8
23:14:09.527 00.004 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.89 = -1.39)
23:14:09.531 00.004 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.49)
23:14:09.535 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.82 mountX=0.02 mountY=-0.13, mountTheta=-1.40
23:14:09.539 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.12, opts=13)
23:14:09.544 00.005 14556 Enqueuing Move request for scope (-0.03, 0.12)
23:14:09.547 00.003 12308 Worker thread wakes up
23:14:09.547 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
23:14:09.547 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
23:14:09.548 00.001 12308 Moving (-0.03, 0.12) raw xDistance=0.02 yDistance=-0.13
23:14:09.548 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:14:09.549 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:09.549 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:14:09.550 00.001 12308 MoveAxis(E, 0, ABG)
23:14:09.550 00.000 12308 Move returns status 0, amount 0
23:14:09.550 00.000 12308 MoveAxis(N, 0, ABG)
23:14:09.550 00.000 12308 Move returns status 0, amount 0
23:14:09.550 00.000 12308 move complete, result=0
23:14:09.551 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:09.554 00.003 12308 worker thread done servicing request
23:14:09.575 00.021 14556 UpdateGuideState exits: m=2180 SNR=31.2
23:14:09.578 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:09.583 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:09.588 00.005 14556 Enqueuing Expose request
23:14:09.593 00.005 12308 Worker thread wakes up
23:14:09.593 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:09.598 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:09.598 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:10.847 01.249 12308 Exposure complete
23:14:11.002 00.155 12308 worker thread done servicing request
23:14:11.003 00.001 14556 OnExposeComplete: enter
23:14:11.006 00.003 14556 UpdateGuideState(): m_state=6
23:14:11.010 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6618
23:14:11.015 00.005 14556 Star::Find returns 1 (0), X=166.61, Y=1003.62, Mass=2031, SNR=30.2, Peak=136 HFD=4.7
23:14:11.018 00.003 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.81 = -1.48)
23:14:11.022 00.004 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.57)
23:14:11.025 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.30 hyp=0.30 cameraTheta=1.73 mountX=0.03 mountY=-0.30, mountTheta=-1.48
23:14:11.031 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.30, opts=13)
23:14:11.036 00.005 14556 Enqueuing Move request for scope (-0.05, 0.30)
23:14:11.041 00.005 12308 Worker thread wakes up
23:14:11.041 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.30) opts 0xd
23:14:11.041 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.30)
23:14:11.041 00.000 12308 Moving (-0.05, 0.30) raw xDistance=0.03 yDistance=-0.30
23:14:11.041 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:14:11.042 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:14:11.042 00.000 12308 MoveAxis(E, 0, ABG)
23:14:11.042 00.000 12308 Move returns status 0, amount 0
23:14:11.042 00.000 12308 MoveAxis(N, 214, ABG)
23:14:11.042 00.000 12308 Guiding  Dir = 0, Dur = 214
23:14:11.042 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:11.048 00.006 12308 IsSlewing returns 0
23:14:11.048 00.000 12308 IsGuiding returns 0
23:14:11.048 00.000 12308 PulseGuide returned control before completion, sleep 224
23:14:11.070 00.022 14556 UpdateGuideState exits: m=2031 SNR=30.2
23:14:11.074 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:11.078 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:11.081 00.003 14556 Enqueuing Expose request
23:14:11.287 00.206 12308 IsGuiding returns 1
23:14:11.287 00.000 12308 scope still moving after pulse duration time elapsed
23:14:11.318 00.031 12308 IsSlewing returns 0
23:14:11.319 00.001 12308 IsGuiding returns 0
23:14:11.319 00.000 12308 scope move finished after 214 + 57 ms
23:14:11.320 00.001 12308 Move returns status 0, amount 214
23:14:11.320 00.000 12308 move complete, result=0
23:14:11.321 00.001 12308 worker thread done servicing request
23:14:11.321 00.000 12308 Worker thread wakes up
23:14:11.321 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 214 ms NORTH
23:14:11.327 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:11.329 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:12.569 01.240 12308 Exposure complete
23:14:12.706 00.137 12308 worker thread done servicing request
23:14:12.706 00.000 14556 OnExposeComplete: enter
23:14:12.711 00.005 14556 UpdateGuideState(): m_state=6
23:14:12.718 00.007 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6619
23:14:12.722 00.004 14556 Star::Find returns 1 (0), X=166.53, Y=1003.20, Mass=2197, SNR=31.2, Peak=163 HFD=4.5
23:14:12.727 00.005 14556 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.07) = xAngle (0.69 = 0.69)
23:14:12.731 00.004 14556 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.59 = 0.59)
23:14:12.734 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-2.39 mountX=0.14 mountY=0.10, mountTheta=0.62
23:14:12.739 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.12, opts=13)
23:14:12.744 00.005 14556 Enqueuing Move request for scope (-0.13, -0.12)
23:14:12.747 00.003 12308 Worker thread wakes up
23:14:12.747 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.12) opts 0xd
23:14:12.747 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.12)
23:14:12.747 00.000 12308 Moving (-0.13, -0.12) raw xDistance=0.14 yDistance=0.10
23:14:12.748 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:14:12.748 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:12.748 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:14:12.748 00.000 12308 MoveAxis(E, 0, ABG)
23:14:12.748 00.000 12308 Move returns status 0, amount 0
23:14:12.748 00.000 12308 MoveAxis(N, 0, ABG)
23:14:12.749 00.001 12308 Move returns status 0, amount 0
23:14:12.749 00.000 12308 move complete, result=0
23:14:12.749 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:12.753 00.004 12308 worker thread done servicing request
23:14:12.774 00.021 14556 UpdateGuideState exits: m=2197 SNR=31.2
23:14:12.779 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:12.782 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:12.786 00.004 14556 Enqueuing Expose request
23:14:12.790 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:14:12.793 00.003 12308 Worker thread wakes up
23:14:12.793 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:12.793 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:14.048 01.255 12308 Exposure complete
23:14:14.186 00.138 12308 worker thread done servicing request
23:14:14.186 00.000 14556 OnExposeComplete: enter
23:14:14.190 00.004 14556 UpdateGuideState(): m_state=6
23:14:14.194 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6620
23:14:14.198 00.004 14556 Star::Find returns 1 (0), X=166.61, Y=1003.34, Mass=2190, SNR=31.3, Peak=147 HFD=4.8
23:14:14.203 00.005 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.85 = -0.44)
23:14:14.206 00.003 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.75 = -0.54)
23:14:14.211 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.77 mountX=0.05 mountY=-0.03, mountTheta=-0.51
23:14:14.219 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.02, opts=13)
23:14:14.224 00.005 14556 Enqueuing Move request for scope (-0.05, 0.02)
23:14:14.228 00.004 12308 Worker thread wakes up
23:14:14.228 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
23:14:14.228 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
23:14:14.228 00.000 12308 Moving (-0.05, 0.02) raw xDistance=0.05 yDistance=-0.03
23:14:14.228 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:14:14.229 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:14.229 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:14:14.229 00.000 12308 MoveAxis(E, 0, ABG)
23:14:14.229 00.000 12308 Move returns status 0, amount 0
23:14:14.229 00.000 12308 MoveAxis(N, 0, ABG)
23:14:14.229 00.000 12308 Move returns status 0, amount 0
23:14:14.231 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:14.235 00.004 12308 move complete, result=0
23:14:14.235 00.000 12308 worker thread done servicing request
23:14:14.258 00.023 14556 UpdateGuideState exits: m=2190 SNR=31.3
23:14:14.262 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:14.266 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:14.271 00.005 14556 Enqueuing Expose request
23:14:14.277 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:14:14.282 00.005 12308 Worker thread wakes up
23:14:14.282 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:14.282 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:15.536 01.254 12308 Exposure complete
23:14:15.658 00.122 12308 worker thread done servicing request
23:14:15.659 00.001 14556 OnExposeComplete: enter
23:14:15.662 00.003 14556 UpdateGuideState(): m_state=6
23:14:15.667 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6621
23:14:15.671 00.004 14556 Star::Find returns 1 (0), X=166.59, Y=1003.37, Mass=2226, SNR=31.7, Peak=131 HFD=4.8
23:14:15.675 00.004 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
23:14:15.679 00.004 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
23:14:15.684 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.51 mountX=0.07 mountY=-0.06, mountTheta=-0.75
23:14:15.688 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.05, opts=13)
23:14:15.691 00.003 14556 Enqueuing Move request for scope (-0.07, 0.05)
23:14:15.693 00.002 12308 Worker thread wakes up
23:14:15.693 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
23:14:15.693 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
23:14:15.693 00.000 12308 Moving (-0.07, 0.05) raw xDistance=0.07 yDistance=-0.06
23:14:15.695 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:14:15.695 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:15.695 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:14:15.695 00.000 12308 MoveAxis(E, 0, ABG)
23:14:15.695 00.000 12308 Move returns status 0, amount 0
23:14:15.695 00.000 12308 MoveAxis(N, 0, ABG)
23:14:15.696 00.001 12308 Move returns status 0, amount 0
23:14:15.696 00.000 12308 move complete, result=0
23:14:15.696 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:15.701 00.005 12308 worker thread done servicing request
23:14:15.720 00.019 14556 UpdateGuideState exits: m=2226 SNR=31.7
23:14:15.723 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:15.727 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:15.729 00.002 14556 Enqueuing Expose request
23:14:15.734 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:15.737 00.003 12308 Worker thread wakes up
23:14:15.737 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:15.739 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:16.993 01.254 12308 Exposure complete
23:14:17.138 00.145 12308 worker thread done servicing request
23:14:17.138 00.000 14556 OnExposeComplete: enter
23:14:17.142 00.004 14556 UpdateGuideState(): m_state=6
23:14:17.145 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6622
23:14:17.147 00.002 14556 Star::Find returns 1 (0), X=166.75, Y=1003.64, Mass=2180, SNR=31.3, Peak=134 HFD=4.8
23:14:17.152 00.005 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.36 = -1.93)
23:14:17.157 00.005 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.03)
23:14:17.161 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.31 hyp=0.33 cameraTheta=1.28 mountX=-0.11 mountY=-0.29, mountTheta=-1.94
23:14:17.167 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.31, opts=13)
23:14:17.171 00.004 14556 Enqueuing Move request for scope (0.09, 0.31)
23:14:17.174 00.003 12308 Worker thread wakes up
23:14:17.174 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.31) opts 0xd
23:14:17.175 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.31)
23:14:17.175 00.000 12308 Moving (0.09, 0.31) raw xDistance=-0.11 yDistance=-0.29
23:14:17.175 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:14:17.175 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:14:17.175 00.000 12308 MoveAxis(E, 0, ABG)
23:14:17.175 00.000 12308 Move returns status 0, amount 0
23:14:17.175 00.000 12308 MoveAxis(N, 206, ABG)
23:14:17.176 00.001 12308 Guiding  Dir = 0, Dur = 206
23:14:17.176 00.000 12308 IsSlewing returns 0
23:14:17.176 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:17.182 00.006 12308 IsGuiding returns 0
23:14:17.182 00.000 12308 PulseGuide returned control before completion, sleep 216
23:14:17.203 00.021 14556 UpdateGuideState exits: m=2180 SNR=31.3
23:14:17.208 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:17.214 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:17.219 00.005 14556 Enqueuing Expose request
23:14:17.403 00.184 12308 IsGuiding returns 1
23:14:17.403 00.000 12308 scope still moving after pulse duration time elapsed
23:14:17.435 00.032 12308 IsSlewing returns 0
23:14:17.435 00.000 12308 IsGuiding returns 0
23:14:17.435 00.000 12308 scope move finished after 206 + 47 ms
23:14:17.436 00.001 12308 Move returns status 0, amount 206
23:14:17.436 00.000 12308 move complete, result=0
23:14:17.437 00.001 12308 worker thread done servicing request
23:14:17.437 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 206 ms NORTH
23:14:17.442 00.005 12308 Worker thread wakes up
23:14:17.442 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:17.443 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:18.690 01.247 12308 Exposure complete
23:14:18.833 00.143 12308 worker thread done servicing request
23:14:18.834 00.001 14556 OnExposeComplete: enter
23:14:18.838 00.004 14556 UpdateGuideState(): m_state=6
23:14:18.844 00.006 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6623
23:14:18.848 00.004 14556 Star::Find returns 1 (0), X=166.58, Y=1003.39, Mass=2085, SNR=30.6, Peak=141 HFD=4.9
23:14:18.851 00.003 14556 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.07) = xAngle (5.50 = -0.79)
23:14:18.855 00.004 14556 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.89)
23:14:18.859 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.10 cameraTheta=2.42 mountX=0.07 mountY=-0.08, mountTheta=-0.83
23:14:18.863 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.07, opts=13)
23:14:18.866 00.003 14556 Enqueuing Move request for scope (-0.08, 0.07)
23:14:18.871 00.005 12308 Worker thread wakes up
23:14:18.871 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
23:14:18.871 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
23:14:18.871 00.000 12308 Moving (-0.08, 0.07) raw xDistance=0.07 yDistance=-0.08
23:14:18.871 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:14:18.871 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:18.872 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:14:18.872 00.000 12308 MoveAxis(E, 0, ABG)
23:14:18.872 00.000 12308 Move returns status 0, amount 0
23:14:18.872 00.000 12308 MoveAxis(N, 0, ABG)
23:14:18.872 00.000 12308 Move returns status 0, amount 0
23:14:18.872 00.000 12308 move complete, result=0
23:14:18.873 00.001 12308 worker thread done servicing request
23:14:18.873 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:18.897 00.024 14556 UpdateGuideState exits: m=2085 SNR=30.6
23:14:18.902 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:18.905 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:18.909 00.004 14556 Enqueuing Expose request
23:14:18.912 00.003 12308 Worker thread wakes up
23:14:18.912 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:18.917 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:18.917 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:20.164 01.247 12308 Exposure complete
23:14:20.303 00.139 12308 worker thread done servicing request
23:14:20.303 00.000 14556 OnExposeComplete: enter
23:14:20.307 00.004 14556 UpdateGuideState(): m_state=6
23:14:20.312 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6624
23:14:20.316 00.004 14556 Star::Find returns 1 (0), X=166.64, Y=1003.35, Mass=2140, SNR=31.0, Peak=146 HFD=4.6
23:14:20.319 00.003 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.08 = -1.20)
23:14:20.323 00.004 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.30)
23:14:20.327 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=2.01 mountX=0.01 mountY=-0.03, mountTheta=-1.21
23:14:20.333 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.03, opts=13)
23:14:20.336 00.003 14556 Enqueuing Move request for scope (-0.01, 0.03)
23:14:20.341 00.005 12308 Worker thread wakes up
23:14:20.341 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
23:14:20.341 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
23:14:20.341 00.000 12308 Moving (-0.01, 0.03) raw xDistance=0.01 yDistance=-0.03
23:14:20.341 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:14:20.341 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:20.342 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:14:20.342 00.000 12308 MoveAxis(E, 0, ABG)
23:14:20.342 00.000 12308 Move returns status 0, amount 0
23:14:20.342 00.000 12308 MoveAxis(N, 0, ABG)
23:14:20.342 00.000 12308 Move returns status 0, amount 0
23:14:20.342 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:20.347 00.005 12308 move complete, result=0
23:14:20.347 00.000 12308 worker thread done servicing request
23:14:20.368 00.021 14556 UpdateGuideState exits: m=2140 SNR=31.0
23:14:20.375 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:20.380 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:20.385 00.005 14556 Enqueuing Expose request
23:14:20.388 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:14:20.392 00.004 12308 Worker thread wakes up
23:14:20.392 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:20.392 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:21.630 01.238 12308 Exposure complete
23:14:21.771 00.141 12308 worker thread done servicing request
23:14:21.771 00.000 14556 OnExposeComplete: enter
23:14:21.776 00.005 14556 UpdateGuideState(): m_state=6
23:14:21.782 00.006 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6625
23:14:21.787 00.005 14556 Star::Find returns 1 (0), X=166.63, Y=1003.32, Mass=2243, SNR=31.4, Peak=150 HFD=4.7
23:14:21.791 00.004 14556 CameraToMount -- cameraTheta (3.08) - m_xAngle (-3.07) = xAngle (6.15 = -0.13)
23:14:21.795 00.004 14556 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.05 = -0.23)
23:14:21.798 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=3.08 mountX=0.03 mountY=-0.01, mountTheta=-0.23
23:14:21.805 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.00, opts=13)
23:14:21.809 00.004 14556 Enqueuing Move request for scope (-0.03, 0.00)
23:14:21.813 00.004 12308 Worker thread wakes up
23:14:21.813 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd
23:14:21.813 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.00)
23:14:21.813 00.000 12308 Moving (-0.03, 0.00) raw xDistance=0.03 yDistance=-0.01
23:14:21.814 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:14:21.814 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:21.814 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:14:21.814 00.000 12308 MoveAxis(E, 0, ABG)
23:14:21.814 00.000 12308 Move returns status 0, amount 0
23:14:21.814 00.000 12308 MoveAxis(N, 0, ABG)
23:14:21.815 00.001 12308 Move returns status 0, amount 0
23:14:21.816 00.001 12308 move complete, result=0
23:14:21.816 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:21.820 00.004 12308 worker thread done servicing request
23:14:21.842 00.022 14556 UpdateGuideState exits: m=2243 SNR=31.4
23:14:21.846 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:21.851 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:21.855 00.004 14556 Enqueuing Expose request
23:14:21.859 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:14:21.862 00.003 12308 Worker thread wakes up
23:14:21.863 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:21.863 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:23.105 01.242 12308 Exposure complete
23:14:23.239 00.134 12308 worker thread done servicing request
23:14:23.239 00.000 14556 OnExposeComplete: enter
23:14:23.245 00.006 14556 UpdateGuideState(): m_state=6
23:14:23.251 00.006 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6626
23:14:23.256 00.005 14556 Star::Find returns 1 (0), X=166.68, Y=1003.39, Mass=2239, SNR=31.7, Peak=146 HFD=4.7
23:14:23.261 00.005 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.24 = -2.04)
23:14:23.266 00.005 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.14)
23:14:23.272 00.006 14556 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.17 mountX=-0.03 mountY=-0.06, mountTheta=-2.07
23:14:23.279 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.06, opts=13)
23:14:23.285 00.006 14556 Enqueuing Move request for scope (0.03, 0.06)
23:14:23.292 00.007 12308 Worker thread wakes up
23:14:23.292 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
23:14:23.292 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
23:14:23.292 00.000 12308 Moving (0.03, 0.06) raw xDistance=-0.03 yDistance=-0.06
23:14:23.292 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:14:23.293 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:23.293 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:14:23.293 00.000 12308 MoveAxis(E, 0, ABG)
23:14:23.293 00.000 12308 Move returns status 0, amount 0
23:14:23.294 00.001 12308 MoveAxis(N, 0, ABG)
23:14:23.294 00.000 12308 Move returns status 0, amount 0
23:14:23.294 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:23.298 00.004 12308 move complete, result=0
23:14:23.298 00.000 12308 worker thread done servicing request
23:14:23.321 00.023 14556 UpdateGuideState exits: m=2239 SNR=31.7
23:14:23.326 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:23.330 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:23.333 00.003 14556 Enqueuing Expose request
23:14:23.339 00.006 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:23.343 00.004 12308 Worker thread wakes up
23:14:23.343 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:23.343 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:24.588 01.245 12308 Exposure complete
23:14:24.733 00.145 12308 worker thread done servicing request
23:14:24.734 00.001 14556 OnExposeComplete: enter
23:14:24.740 00.006 14556 UpdateGuideState(): m_state=6
23:14:24.746 00.006 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6627
23:14:24.751 00.005 14556 Star::Find returns 1 (0), X=166.59, Y=1003.63, Mass=2177, SNR=31.4, Peak=134 HFD=4.5
23:14:24.757 00.006 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
23:14:24.762 00.005 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
23:14:24.768 00.006 14556 CameraToMount -- cameraX=-0.06 cameraY=0.31 hyp=0.32 cameraTheta=1.77 mountX=0.04 mountY=-0.32, mountTheta=-1.44
23:14:24.777 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.31, opts=13)
23:14:24.784 00.007 14556 Enqueuing Move request for scope (-0.06, 0.31)
23:14:24.791 00.007 12308 Worker thread wakes up
23:14:24.791 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.31) opts 0xd
23:14:24.791 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.31)
23:14:24.791 00.000 12308 Moving (-0.06, 0.31) raw xDistance=0.04 yDistance=-0.32
23:14:24.791 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:14:24.793 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
23:14:24.793 00.000 12308 MoveAxis(E, 0, ABG)
23:14:24.793 00.000 12308 Move returns status 0, amount 0
23:14:24.793 00.000 12308 MoveAxis(N, 222, ABG)
23:14:24.793 00.000 12308 Guiding  Dir = 0, Dur = 222
23:14:24.794 00.001 12308 IsSlewing returns 0
23:14:24.794 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:24.800 00.006 12308 IsGuiding returns 0
23:14:24.800 00.000 12308 PulseGuide returned control before completion, sleep 232
23:14:24.825 00.025 14556 UpdateGuideState exits: m=2177 SNR=31.4
23:14:24.829 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:24.833 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:24.838 00.005 14556 Enqueuing Expose request
23:14:25.049 00.211 12308 IsGuiding returns 1
23:14:25.049 00.000 12308 scope still moving after pulse duration time elapsed
23:14:25.080 00.031 12308 IsSlewing returns 0
23:14:25.081 00.001 12308 IsGuiding returns 0
23:14:25.082 00.001 12308 scope move finished after 222 + 60 ms
23:14:25.082 00.000 12308 Move returns status 0, amount 222
23:14:25.083 00.001 12308 move complete, result=0
23:14:25.083 00.000 12308 worker thread done servicing request
23:14:25.083 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 222 ms NORTH
23:14:25.091 00.008 12308 Worker thread wakes up
23:14:25.091 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:25.093 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:26.342 01.249 12308 Exposure complete
23:14:26.470 00.128 12308 worker thread done servicing request
23:14:26.470 00.000 14556 OnExposeComplete: enter
23:14:26.474 00.004 14556 UpdateGuideState(): m_state=6
23:14:26.478 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6628
23:14:26.481 00.003 14556 Star::Find returns 1 (0), X=166.45, Y=1003.39, Mass=2268, SNR=31.8, Peak=166 HFD=4.9
23:14:26.485 00.004 14556 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.07) = xAngle (5.91 = -0.37)
23:14:26.489 00.004 14556 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.81 = -0.47)
23:14:26.493 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.06 hyp=0.21 cameraTheta=2.84 mountX=0.20 mountY=-0.10, mountTheta=-0.46
23:14:26.498 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.06, opts=13)
23:14:26.502 00.004 14556 Enqueuing Move request for scope (-0.20, 0.06)
23:14:26.505 00.003 12308 Worker thread wakes up
23:14:26.505 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.06) opts 0xd
23:14:26.505 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.06)
23:14:26.505 00.000 12308 Moving (-0.20, 0.06) raw xDistance=0.20 yDistance=-0.10
23:14:26.505 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:14:26.507 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:26.507 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:14:26.507 00.000 12308 MoveAxis(E, 0, ABG)
23:14:26.507 00.000 12308 Move returns status 0, amount 0
23:14:26.507 00.000 12308 MoveAxis(N, 0, ABG)
23:14:26.507 00.000 12308 Move returns status 0, amount 0
23:14:26.507 00.000 12308 move complete, result=0
23:14:26.507 00.000 12308 worker thread done servicing request
23:14:26.508 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:26.533 00.025 14556 UpdateGuideState exits: m=2268 SNR=31.8
23:14:26.538 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:26.541 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:26.545 00.004 14556 Enqueuing Expose request
23:14:26.549 00.004 12308 Worker thread wakes up
23:14:26.549 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:26.549 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:26.550 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:27.811 01.261 12308 Exposure complete
23:14:27.943 00.132 12308 worker thread done servicing request
23:14:27.944 00.001 14556 OnExposeComplete: enter
23:14:27.949 00.005 14556 UpdateGuideState(): m_state=6
23:14:27.952 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6629
23:14:27.956 00.004 14556 Star::Find returns 1 (0), X=166.63, Y=1003.22, Mass=2205, SNR=31.6, Peak=156 HFD=4.7
23:14:27.961 00.005 14556 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-3.07) = xAngle (1.25 = 1.25)
23:14:27.965 00.004 14556 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.15 = 1.15)
23:14:27.968 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.82 mountX=0.04 mountY=0.10, mountTheta=1.24
23:14:27.974 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.11, opts=13)
23:14:27.980 00.006 14556 Enqueuing Move request for scope (-0.03, -0.11)
23:14:27.984 00.004 12308 Worker thread wakes up
23:14:27.985 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
23:14:27.985 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
23:14:27.985 00.000 12308 Moving (-0.03, -0.11) raw xDistance=0.04 yDistance=0.10
23:14:27.985 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:14:27.985 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:27.986 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:14:27.986 00.000 12308 MoveAxis(E, 0, ABG)
23:14:27.987 00.001 12308 Move returns status 0, amount 0
23:14:27.987 00.000 12308 MoveAxis(N, 0, ABG)
23:14:27.987 00.000 12308 Move returns status 0, amount 0
23:14:27.987 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:27.992 00.005 12308 move complete, result=0
23:14:27.992 00.000 12308 worker thread done servicing request
23:14:28.015 00.023 14556 UpdateGuideState exits: m=2205 SNR=31.6
23:14:28.020 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:28.024 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:28.029 00.005 14556 Enqueuing Expose request
23:14:28.034 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:14:28.038 00.004 12308 Worker thread wakes up
23:14:28.040 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:28.040 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:29.278 01.238 12308 Exposure complete
23:14:29.406 00.128 12308 worker thread done servicing request
23:14:29.407 00.001 14556 OnExposeComplete: enter
23:14:29.411 00.004 14556 UpdateGuideState(): m_state=6
23:14:29.417 00.006 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6630
23:14:29.421 00.004 14556 Star::Find returns 1 (0), X=166.67, Y=1003.46, Mass=2294, SNR=32.0, Peak=156 HFD=4.9
23:14:29.426 00.005 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.54 = -1.75)
23:14:29.433 00.007 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.85)
23:14:29.437 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.46 mountX=-0.02 mountY=-0.13, mountTheta=-1.75
23:14:29.442 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.14, opts=13)
23:14:29.448 00.006 14556 Enqueuing Move request for scope (0.01, 0.14)
23:14:29.454 00.006 12308 Worker thread wakes up
23:14:29.454 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
23:14:29.454 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
23:14:29.455 00.001 12308 Moving (0.01, 0.14) raw xDistance=-0.02 yDistance=-0.13
23:14:29.455 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:14:29.455 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:29.455 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:14:29.455 00.000 12308 MoveAxis(E, 0, ABG)
23:14:29.456 00.001 12308 Move returns status 0, amount 0
23:14:29.456 00.000 12308 MoveAxis(N, 0, ABG)
23:14:29.456 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:29.463 00.007 12308 Move returns status 0, amount 0
23:14:29.464 00.001 12308 move complete, result=0
23:14:29.464 00.000 12308 worker thread done servicing request
23:14:29.482 00.018 14556 UpdateGuideState exits: m=2294 SNR=32.0
23:14:29.486 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:29.492 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:29.497 00.005 14556 Enqueuing Expose request
23:14:29.501 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:29.506 00.005 12308 Worker thread wakes up
23:14:29.506 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:29.506 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:30.752 01.246 12308 Exposure complete
23:14:30.886 00.134 12308 worker thread done servicing request
23:14:30.886 00.000 14556 OnExposeComplete: enter
23:14:30.891 00.005 14556 UpdateGuideState(): m_state=6
23:14:30.895 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6631
23:14:30.898 00.003 14556 Star::Find returns 1 (0), X=166.41, Y=1003.53, Mass=2178, SNR=31.3, Peak=129 HFD=4.9
23:14:30.903 00.005 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.50 = -0.78)
23:14:30.906 00.003 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.88)
23:14:30.910 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.21 hyp=0.32 cameraTheta=2.43 mountX=0.23 mountY=-0.25, mountTheta=-0.83
23:14:30.915 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.21, opts=13)
23:14:30.919 00.004 14556 Enqueuing Move request for scope (-0.24, 0.21)
23:14:30.922 00.003 12308 Worker thread wakes up
23:14:30.922 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.21) opts 0xd
23:14:30.923 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.21)
23:14:30.923 00.000 12308 Moving (-0.24, 0.21) raw xDistance=0.23 yDistance=-0.25
23:14:30.923 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:14:30.923 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:14:30.923 00.000 12308 MoveAxis(W, 100, ABG)
23:14:30.923 00.000 12308 Guiding  Dir = 3, Dur = 100
23:14:30.923 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:30.928 00.005 12308 IsSlewing returns 0
23:14:30.928 00.000 12308 IsGuiding returns 0
23:14:30.928 00.000 12308 PulseGuide returned control before completion, sleep 110
23:14:30.952 00.024 14556 UpdateGuideState exits: m=2178 SNR=31.3
23:14:30.955 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:30.960 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:30.965 00.005 14556 Enqueuing Expose request
23:14:31.040 00.075 12308 IsGuiding returns 1
23:14:31.040 00.000 12308 scope still moving after pulse duration time elapsed
23:14:31.071 00.031 12308 IsSlewing returns 0
23:14:31.076 00.005 12308 IsGuiding returns 0
23:14:31.076 00.000 12308 scope move finished after 100 + 47 ms
23:14:31.077 00.001 12308 Move returns status 0, amount 100
23:14:31.077 00.000 12308 MoveAxis(N, 176, ABG)
23:14:31.077 00.000 12308 Guiding  Dir = 0, Dur = 176
23:14:31.077 00.000 12308 IsSlewing returns 0
23:14:31.078 00.001 12308 IsGuiding returns 0
23:14:31.080 00.002 12308 PulseGuide returned control before completion, sleep 186
23:14:31.273 00.193 12308 IsGuiding returns 1
23:14:31.275 00.002 12308 scope still moving after pulse duration time elapsed
23:14:31.305 00.030 12308 IsSlewing returns 0
23:14:31.306 00.001 12308 IsGuiding returns 0
23:14:31.306 00.000 12308 scope move finished after 176 + 51 ms
23:14:31.307 00.001 12308 Move returns status 0, amount 176
23:14:31.307 00.000 12308 move complete, result=0
23:14:31.308 00.001 12308 worker thread done servicing request
23:14:31.309 00.001 12308 Worker thread wakes up
23:14:31.309 00.000 14556 GuideStep: 0.2 px 100 ms WEST, -0.2 px 176 ms NORTH
23:14:31.318 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:31.318 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:32.572 01.254 12308 Exposure complete
23:14:32.702 00.130 12308 worker thread done servicing request
23:14:32.702 00.000 14556 OnExposeComplete: enter
23:14:32.706 00.004 14556 UpdateGuideState(): m_state=6
23:14:32.710 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6632
23:14:32.714 00.004 14556 Star::Find returns 1 (0), X=166.44, Y=1003.19, Mass=2175, SNR=31.3, Peak=176 HFD=4.6
23:14:32.717 00.003 14556 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-3.07) = xAngle (0.47 = 0.47)
23:14:32.721 00.004 14556 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.38 = 0.38)
23:14:32.725 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.13 hyp=0.25 cameraTheta=-2.60 mountX=0.23 mountY=0.09, mountTheta=0.39
23:14:32.729 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.13, opts=13)
23:14:32.734 00.005 14556 Enqueuing Move request for scope (-0.22, -0.13)
23:14:32.737 00.003 12308 Worker thread wakes up
23:14:32.737 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.13) opts 0xd
23:14:32.737 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.13)
23:14:32.737 00.000 12308 Moving (-0.22, -0.13) raw xDistance=0.23 yDistance=0.09
23:14:32.737 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:14:32.739 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:32.739 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:14:32.739 00.000 12308 MoveAxis(W, 105, ABG)
23:14:32.739 00.000 12308 Guiding  Dir = 3, Dur = 105
23:14:32.740 00.001 12308 IsSlewing returns 0
23:14:32.740 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:32.744 00.004 12308 IsGuiding returns 0
23:14:32.744 00.000 12308 PulseGuide returned control before completion, sleep 115
23:14:32.769 00.025 14556 UpdateGuideState exits: m=2175 SNR=31.3
23:14:32.775 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:32.779 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:32.784 00.005 14556 Enqueuing Expose request
23:14:32.878 00.094 12308 IsGuiding returns 0
23:14:32.879 00.001 12308 Move returns status 0, amount 105
23:14:32.880 00.001 12308 MoveAxis(N, 0, ABG)
23:14:32.881 00.001 12308 Move returns status 0, amount 0
23:14:32.881 00.000 12308 move complete, result=0
23:14:32.882 00.001 12308 worker thread done servicing request
23:14:32.882 00.000 14556 GuideStep: 0.2 px 105 ms WEST, 0.1 px 0 ms NORTH
23:14:32.889 00.007 12308 Worker thread wakes up
23:14:32.889 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:32.889 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:34.139 01.250 12308 Exposure complete
23:14:34.274 00.135 12308 worker thread done servicing request
23:14:34.275 00.001 14556 OnExposeComplete: enter
23:14:34.278 00.003 14556 UpdateGuideState(): m_state=6
23:14:34.282 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6633
23:14:34.287 00.005 14556 Star::Find returns 1 (0), X=166.74, Y=1003.12, Mass=2247, SNR=31.7, Peak=175 HFD=4.5
23:14:34.291 00.004 14556 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-3.07) = xAngle (1.89 = 1.89)
23:14:34.294 00.003 14556 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.79 = 1.79)
23:14:34.298 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=-0.21 hyp=0.22 cameraTheta=-1.18 mountX=-0.07 mountY=0.22, mountTheta=1.88
23:14:34.303 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.21, opts=13)
23:14:34.308 00.005 14556 Enqueuing Move request for scope (0.08, -0.21)
23:14:34.311 00.003 12308 Worker thread wakes up
23:14:34.311 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.21) opts 0xd
23:14:34.311 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.21)
23:14:34.311 00.000 12308 Moving (0.08, -0.21) raw xDistance=-0.07 yDistance=0.22
23:14:34.312 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:14:34.312 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:14:34.312 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:14:34.312 00.000 12308 MoveAxis(E, 0, ABG)
23:14:34.312 00.000 12308 Move returns status 0, amount 0
23:14:34.314 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:34.318 00.004 12308 MoveAxis(N, 0, ABG)
23:14:34.318 00.000 12308 Move returns status 0, amount 0
23:14:34.318 00.000 12308 move complete, result=0
23:14:34.318 00.000 12308 worker thread done servicing request
23:14:34.343 00.025 14556 UpdateGuideState exits: m=2247 SNR=31.7
23:14:34.348 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:34.352 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:34.356 00.004 14556 Enqueuing Expose request
23:14:34.360 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:14:34.365 00.005 12308 Worker thread wakes up
23:14:34.365 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:34.365 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:35.611 01.246 12308 Exposure complete
23:14:35.763 00.152 12308 worker thread done servicing request
23:14:35.764 00.001 14556 OnExposeComplete: enter
23:14:35.767 00.003 14556 UpdateGuideState(): m_state=6
23:14:35.772 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6634
23:14:35.776 00.004 14556 Star::Find returns 1 (0), X=166.92, Y=1003.34, Mass=2126, SNR=30.7, Peak=162 HFD=4.2
23:14:35.780 00.004 14556 CameraToMount -- cameraTheta (0.07) - m_xAngle (-3.07) = xAngle (3.14 = 3.14)
23:14:35.784 00.004 14556 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.04 = 3.04)
23:14:35.787 00.003 14556 CameraToMount -- cameraX=0.27 cameraY=0.02 hyp=0.27 cameraTheta=0.07 mountX=-0.27 mountY=0.03, mountTheta=3.04
23:14:35.792 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.02, opts=13)
23:14:35.796 00.004 14556 Enqueuing Move request for scope (0.27, 0.02)
23:14:35.801 00.005 12308 Worker thread wakes up
23:14:35.801 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.02) opts 0xd
23:14:35.801 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.02)
23:14:35.801 00.000 12308 Moving (0.27, 0.02) raw xDistance=-0.27 yDistance=0.03
23:14:35.801 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:14:35.801 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:35.801 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:14:35.802 00.001 12308 MoveAxis(E, 116, ABG)
23:14:35.802 00.000 12308 Guiding  Dir = 2, Dur = 116
23:14:35.802 00.000 12308 IsSlewing returns 0
23:14:35.802 00.000 12308 IsGuiding returns 0
23:14:35.802 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:35.808 00.006 12308 PulseGuide returned control before completion, sleep 126
23:14:35.828 00.020 14556 UpdateGuideState exits: m=2126 SNR=30.7
23:14:35.833 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:35.840 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:35.844 00.004 14556 Enqueuing Expose request
23:14:35.945 00.101 12308 IsGuiding returns 1
23:14:35.945 00.000 12308 scope still moving after pulse duration time elapsed
23:14:35.976 00.031 12308 IsSlewing returns 0
23:14:35.977 00.001 12308 IsGuiding returns 1
23:14:36.007 00.030 12308 IsSlewing returns 0
23:14:36.008 00.001 12308 IsGuiding returns 1
23:14:36.039 00.031 12308 IsSlewing returns 0
23:14:36.041 00.002 12308 IsGuiding returns 0
23:14:36.041 00.000 12308 scope move finished after 116 + 122 ms
23:14:36.042 00.001 12308 Move returns status 0, amount 116
23:14:36.042 00.000 12308 MoveAxis(N, 0, ABG)
23:14:36.042 00.000 12308 Move returns status 0, amount 0
23:14:36.043 00.001 12308 move complete, result=0
23:14:36.043 00.000 12308 worker thread done servicing request
23:14:36.045 00.002 12308 Worker thread wakes up
23:14:36.045 00.000 14556 GuideStep: -0.3 px 116 ms EAST, 0.0 px 0 ms NORTH
23:14:36.051 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:36.052 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:37.299 01.247 12308 Exposure complete
23:14:37.429 00.130 12308 worker thread done servicing request
23:14:37.430 00.001 14556 OnExposeComplete: enter
23:14:37.434 00.004 14556 UpdateGuideState(): m_state=6
23:14:37.438 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6635
23:14:37.442 00.004 14556 Star::Find returns 1 (0), X=166.64, Y=1003.15, Mass=2206, SNR=31.6, Peak=157 HFD=4.5
23:14:37.446 00.004 14556 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-3.07) = xAngle (1.39 = 1.39)
23:14:37.449 00.003 14556 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.29 = 1.29)
23:14:37.453 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.18 cameraTheta=-1.69 mountX=0.03 mountY=0.17, mountTheta=1.38
23:14:37.459 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.17, opts=13)
23:14:37.464 00.005 14556 Enqueuing Move request for scope (-0.02, -0.17)
23:14:37.469 00.005 12308 Worker thread wakes up
23:14:37.469 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
23:14:37.470 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
23:14:37.470 00.000 12308 Moving (-0.02, -0.17) raw xDistance=0.03 yDistance=0.17
23:14:37.470 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:14:37.470 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:37.470 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:14:37.471 00.001 12308 MoveAxis(E, 0, ABG)
23:14:37.471 00.000 12308 Move returns status 0, amount 0
23:14:37.471 00.000 12308 MoveAxis(N, 0, ABG)
23:14:37.471 00.000 12308 Move returns status 0, amount 0
23:14:37.471 00.000 12308 move complete, result=0
23:14:37.472 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:37.478 00.006 12308 worker thread done servicing request
23:14:37.500 00.022 14556 UpdateGuideState exits: m=2206 SNR=31.6
23:14:37.504 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:37.508 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:37.513 00.005 14556 Enqueuing Expose request
23:14:37.516 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:14:37.520 00.004 12308 Worker thread wakes up
23:14:37.520 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:37.521 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:38.770 01.249 12308 Exposure complete
23:14:38.913 00.143 12308 worker thread done servicing request
23:14:38.913 00.000 14556 OnExposeComplete: enter
23:14:38.917 00.004 14556 UpdateGuideState(): m_state=6
23:14:38.921 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6636
23:14:38.925 00.004 14556 Star::Find returns 1 (0), X=166.49, Y=1003.32, Mass=2418, SNR=32.9, Peak=172 HFD=4.6
23:14:38.927 00.002 14556 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.07) = xAngle (-0.03 = -0.03)
23:14:38.933 00.006 14556 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.13 = -0.13)
23:14:38.936 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.11 mountX=0.17 mountY=-0.02, mountTheta=-0.13
23:14:38.941 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.01, opts=13)
23:14:38.945 00.004 14556 Enqueuing Move request for scope (-0.17, -0.01)
23:14:38.949 00.004 12308 Worker thread wakes up
23:14:38.949 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
23:14:38.949 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
23:14:38.949 00.000 12308 Moving (-0.17, -0.01) raw xDistance=0.17 yDistance=-0.02
23:14:38.949 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:14:38.949 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:38.949 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:14:38.951 00.002 12308 MoveAxis(E, 0, ABG)
23:14:38.951 00.000 12308 Move returns status 0, amount 0
23:14:38.951 00.000 12308 MoveAxis(N, 0, ABG)
23:14:38.951 00.000 12308 Move returns status 0, amount 0
23:14:38.952 00.001 12308 move complete, result=0
23:14:38.952 00.000 12308 worker thread done servicing request
23:14:38.952 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:38.976 00.024 14556 UpdateGuideState exits: m=2418 SNR=32.9
23:14:38.981 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:38.984 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:38.988 00.004 14556 Enqueuing Expose request
23:14:38.991 00.003 12308 Worker thread wakes up
23:14:38.992 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:38.992 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:38.992 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:14:40.239 01.247 12308 Exposure complete
23:14:40.377 00.138 12308 worker thread done servicing request
23:14:40.377 00.000 14556 OnExposeComplete: enter
23:14:40.381 00.004 14556 UpdateGuideState(): m_state=6
23:14:40.385 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6637
23:14:40.389 00.004 14556 Star::Find returns 1 (0), X=166.72, Y=1003.48, Mass=2166, SNR=31.2, Peak=129 HFD=4.7
23:14:40.392 00.003 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.25 = -2.03)
23:14:40.397 00.005 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
23:14:40.401 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.18 cameraTheta=1.18 mountX=-0.08 mountY=-0.15, mountTheta=-2.05
23:14:40.406 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.16, opts=13)
23:14:40.410 00.004 14556 Enqueuing Move request for scope (0.07, 0.16)
23:14:40.413 00.003 12308 Worker thread wakes up
23:14:40.413 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
23:14:40.413 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
23:14:40.413 00.000 12308 Moving (0.07, 0.16) raw xDistance=-0.08 yDistance=-0.15
23:14:40.413 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:14:40.413 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:40.414 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:14:40.414 00.000 12308 MoveAxis(E, 0, ABG)
23:14:40.414 00.000 12308 Move returns status 0, amount 0
23:14:40.414 00.000 12308 MoveAxis(N, 0, ABG)
23:14:40.414 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:40.419 00.005 12308 Move returns status 0, amount 0
23:14:40.419 00.000 12308 move complete, result=0
23:14:40.421 00.002 12308 worker thread done servicing request
23:14:40.438 00.017 14556 UpdateGuideState exits: m=2166 SNR=31.2
23:14:40.443 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:40.447 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:40.451 00.004 14556 Enqueuing Expose request
23:14:40.454 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:40.458 00.004 12308 Worker thread wakes up
23:14:40.459 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:40.459 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:41.706 01.247 12308 Exposure complete
23:14:41.833 00.127 12308 worker thread done servicing request
23:14:41.833 00.000 14556 OnExposeComplete: enter
23:14:41.838 00.005 14556 UpdateGuideState(): m_state=6
23:14:41.844 00.006 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6638
23:14:41.850 00.006 14556 Star::Find returns 1 (0), X=166.63, Y=1003.63, Mass=2181, SNR=31.5, Peak=131 HFD=4.8
23:14:41.856 00.006 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.74 = -1.54)
23:14:41.861 00.005 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.64)
23:14:41.869 00.008 14556 CameraToMount -- cameraX=-0.03 cameraY=0.31 hyp=0.31 cameraTheta=1.67 mountX=0.01 mountY=-0.31, mountTheta=-1.54
23:14:41.877 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.31, opts=13)
23:14:41.883 00.006 14556 Enqueuing Move request for scope (-0.03, 0.31)
23:14:41.886 00.003 12308 Worker thread wakes up
23:14:41.887 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.31) opts 0xd
23:14:41.887 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.31)
23:14:41.887 00.000 12308 Moving (-0.03, 0.31) raw xDistance=0.01 yDistance=-0.31
23:14:41.887 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:14:41.888 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:14:41.888 00.000 12308 MoveAxis(E, 0, ABG)
23:14:41.888 00.000 12308 Move returns status 0, amount 0
23:14:41.888 00.000 12308 MoveAxis(N, 217, ABG)
23:14:41.889 00.001 12308 Guiding  Dir = 0, Dur = 217
23:14:41.889 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:41.893 00.004 12308 IsSlewing returns 0
23:14:41.893 00.000 12308 IsGuiding returns 0
23:14:41.895 00.002 12308 PulseGuide returned control before completion, sleep 227
23:14:41.916 00.021 14556 UpdateGuideState exits: m=2181 SNR=31.5
23:14:41.921 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:41.925 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:41.930 00.005 14556 Enqueuing Expose request
23:14:42.136 00.206 12308 IsGuiding returns 1
23:14:42.136 00.000 12308 scope still moving after pulse duration time elapsed
23:14:42.166 00.030 12308 IsSlewing returns 0
23:14:42.168 00.002 12308 IsGuiding returns 0
23:14:42.168 00.000 12308 scope move finished after 217 + 57 ms
23:14:42.169 00.001 12308 Move returns status 0, amount 217
23:14:42.169 00.000 12308 move complete, result=0
23:14:42.170 00.001 12308 worker thread done servicing request
23:14:42.170 00.000 12308 Worker thread wakes up
23:14:42.170 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 217 ms NORTH
23:14:42.180 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:42.180 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:43.431 01.251 12308 Exposure complete
23:14:43.570 00.139 12308 worker thread done servicing request
23:14:43.571 00.001 14556 OnExposeComplete: enter
23:14:43.574 00.003 14556 UpdateGuideState(): m_state=6
23:14:43.579 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6639
23:14:43.583 00.004 14556 Star::Find returns 1 (0), X=166.86, Y=1003.38, Mass=2371, SNR=32.7, Peak=166 HFD=4.7
23:14:43.588 00.005 14556 CameraToMount -- cameraTheta (0.28) - m_xAngle (-3.07) = xAngle (3.36 = -2.93)
23:14:43.591 00.003 14556 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.26 = -3.03)
23:14:43.595 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.28 mountX=-0.20 mountY=-0.02, mountTheta=-3.02
23:14:43.601 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.06, opts=13)
23:14:43.605 00.004 14556 Enqueuing Move request for scope (0.20, 0.06)
23:14:43.608 00.003 12308 Worker thread wakes up
23:14:43.608 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
23:14:43.608 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
23:14:43.608 00.000 12308 Moving (0.20, 0.06) raw xDistance=-0.20 yDistance=-0.02
23:14:43.608 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:14:43.608 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:43.610 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:14:43.610 00.000 12308 MoveAxis(E, 89, ABG)
23:14:43.610 00.000 12308 Guiding  Dir = 2, Dur = 89
23:14:43.610 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:43.615 00.005 12308 IsSlewing returns 0
23:14:43.615 00.000 12308 IsGuiding returns 0
23:14:43.616 00.001 12308 PulseGuide returned control before completion, sleep 99
23:14:43.639 00.023 14556 UpdateGuideState exits: m=2371 SNR=32.7
23:14:43.643 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:43.647 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:43.652 00.005 14556 Enqueuing Expose request
23:14:43.721 00.069 12308 IsGuiding returns 1
23:14:43.721 00.000 12308 scope still moving after pulse duration time elapsed
23:14:43.751 00.030 12308 IsSlewing returns 0
23:14:43.753 00.002 12308 IsGuiding returns 0
23:14:43.753 00.000 12308 scope move finished after 89 + 49 ms
23:14:43.755 00.002 12308 Move returns status 0, amount 89
23:14:43.755 00.000 12308 MoveAxis(N, 0, ABG)
23:14:43.755 00.000 12308 Move returns status 0, amount 0
23:14:43.755 00.000 12308 move complete, result=0
23:14:43.756 00.001 12308 worker thread done servicing request
23:14:43.756 00.000 12308 Worker thread wakes up
23:14:43.756 00.000 14556 GuideStep: -0.2 px 89 ms EAST, -0.0 px 0 ms NORTH
23:14:43.763 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:43.763 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:45.012 01.249 12308 Exposure complete
23:14:45.142 00.130 12308 worker thread done servicing request
23:14:45.142 00.000 14556 OnExposeComplete: enter
23:14:45.146 00.004 14556 UpdateGuideState(): m_state=6
23:14:45.151 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6640
23:14:45.155 00.004 14556 Star::Find returns 1 (0), X=166.68, Y=1003.31, Mass=2134, SNR=30.7, Peak=133 HFD=4.7
23:14:45.159 00.004 14556 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-3.07) = xAngle (2.62 = 2.62)
23:14:45.162 00.003 14556 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.52 = 2.52)
23:14:45.166 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-0.45 mountX=-0.02 mountY=0.01, mountTheta=2.55
23:14:45.171 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.01, opts=13)
23:14:45.175 00.004 14556 Enqueuing Move request for scope (0.02, -0.01)
23:14:45.179 00.004 12308 Worker thread wakes up
23:14:45.179 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
23:14:45.179 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
23:14:45.179 00.000 12308 Moving (0.02, -0.01) raw xDistance=-0.02 yDistance=0.01
23:14:45.180 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:14:45.180 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:45.180 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:14:45.180 00.000 12308 MoveAxis(E, 0, ABG)
23:14:45.180 00.000 12308 Move returns status 0, amount 0
23:14:45.181 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:45.185 00.004 12308 MoveAxis(N, 0, ABG)
23:14:45.185 00.000 12308 Move returns status 0, amount 0
23:14:45.185 00.000 12308 move complete, result=0
23:14:45.185 00.000 12308 worker thread done servicing request
23:14:45.205 00.020 14556 UpdateGuideState exits: m=2134 SNR=30.7
23:14:45.210 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:45.214 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:45.219 00.005 14556 Enqueuing Expose request
23:14:45.223 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:45.228 00.005 12308 Worker thread wakes up
23:14:45.228 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:45.228 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:46.481 01.253 12308 Exposure complete
23:14:46.608 00.127 12308 worker thread done servicing request
23:14:46.608 00.000 14556 OnExposeComplete: enter
23:14:46.612 00.004 14556 UpdateGuideState(): m_state=6
23:14:46.617 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6641
23:14:46.622 00.005 14556 Star::Find returns 1 (0), X=166.66, Y=1003.47, Mass=2144, SNR=30.8, Peak=143 HFD=4.7
23:14:46.626 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.65 = -1.64)
23:14:46.629 00.003 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.74)
23:14:46.634 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.57 mountX=-0.01 mountY=-0.14, mountTheta=-1.64
23:14:46.638 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.15, opts=13)
23:14:46.642 00.004 14556 Enqueuing Move request for scope (-0.00, 0.15)
23:14:46.645 00.003 12308 Worker thread wakes up
23:14:46.645 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.15) opts 0xd
23:14:46.645 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.15)
23:14:46.645 00.000 12308 Moving (-0.00, 0.15) raw xDistance=-0.01 yDistance=-0.14
23:14:46.647 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:14:46.647 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:46.647 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:14:46.647 00.000 12308 MoveAxis(E, 0, ABG)
23:14:46.647 00.000 12308 Move returns status 0, amount 0
23:14:46.648 00.001 12308 MoveAxis(N, 0, ABG)
23:14:46.648 00.000 12308 Move returns status 0, amount 0
23:14:46.648 00.000 12308 move complete, result=0
23:14:46.648 00.000 12308 worker thread done servicing request
23:14:46.648 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:46.672 00.024 14556 UpdateGuideState exits: m=2144 SNR=30.8
23:14:46.676 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:46.681 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:46.684 00.003 14556 Enqueuing Expose request
23:14:46.688 00.004 12308 Worker thread wakes up
23:14:46.688 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:46.688 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:46.689 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:47.944 01.255 12308 Exposure complete
23:14:48.116 00.172 12308 worker thread done servicing request
23:14:48.117 00.001 14556 OnExposeComplete: enter
23:14:48.123 00.006 14556 UpdateGuideState(): m_state=6
23:14:48.126 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6642
23:14:48.129 00.003 14556 Star::Find returns 1 (0), X=166.72, Y=1003.53, Mass=2204, SNR=31.5, Peak=139 HFD=4.6
23:14:48.133 00.004 14556 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.07) = xAngle (4.37 = -1.91)
23:14:48.136 00.003 14556 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.01)
23:14:48.141 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.30 mountX=-0.07 mountY=-0.20, mountTheta=-1.92
23:14:48.149 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.21, opts=13)
23:14:48.154 00.005 14556 Enqueuing Move request for scope (0.06, 0.21)
23:14:48.158 00.004 12308 Worker thread wakes up
23:14:48.158 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.21) opts 0xd
23:14:48.158 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.21)
23:14:48.159 00.001 12308 Moving (0.06, 0.21) raw xDistance=-0.07 yDistance=-0.20
23:14:48.159 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:14:48.159 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:48.159 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:14:48.160 00.001 12308 MoveAxis(E, 0, ABG)
23:14:48.160 00.000 12308 Move returns status 0, amount 0
23:14:48.160 00.000 12308 MoveAxis(N, 0, ABG)
23:14:48.160 00.000 12308 Move returns status 0, amount 0
23:14:48.161 00.001 12308 move complete, result=0
23:14:48.161 00.000 12308 worker thread done servicing request
23:14:48.161 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:48.188 00.027 14556 UpdateGuideState exits: m=2204 SNR=31.5
23:14:48.193 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:48.196 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:48.199 00.003 14556 Enqueuing Expose request
23:14:48.204 00.005 12308 Worker thread wakes up
23:14:48.204 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:14:48.211 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:48.211 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:49.454 01.243 12308 Exposure complete
23:14:49.585 00.131 14556 OnExposeComplete: enter
23:14:49.589 00.004 14556 UpdateGuideState(): m_state=6
23:14:49.593 00.004 12308 worker thread done servicing request
23:14:49.594 00.001 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6643
23:14:49.597 00.003 14556 Star::Find returns 1 (0), X=166.49, Y=1003.64, Mass=2308, SNR=32.3, Peak=161 HFD=4.8
23:14:49.600 00.003 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.12 = -1.16)
23:14:49.605 00.005 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.26)
23:14:49.608 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.31 hyp=0.35 cameraTheta=2.05 mountX=0.14 mountY=-0.34, mountTheta=-1.18
23:14:49.614 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.31, opts=13)
23:14:49.618 00.004 14556 Enqueuing Move request for scope (-0.16, 0.31)
23:14:49.621 00.003 12308 Worker thread wakes up
23:14:49.623 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.31) opts 0xd
23:14:49.623 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.31)
23:14:49.623 00.000 12308 Moving (-0.16, 0.31) raw xDistance=0.14 yDistance=-0.34
23:14:49.623 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:14:49.623 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
23:14:49.624 00.001 12308 MoveAxis(E, 0, ABG)
23:14:49.624 00.000 12308 Move returns status 0, amount 0
23:14:49.624 00.000 12308 MoveAxis(N, 238, ABG)
23:14:49.624 00.000 12308 Guiding  Dir = 0, Dur = 238
23:14:49.624 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:49.627 00.003 12308 IsSlewing returns 0
23:14:49.629 00.002 12308 IsGuiding returns 0
23:14:49.629 00.000 12308 PulseGuide returned control before completion, sleep 248
23:14:49.649 00.020 14556 UpdateGuideState exits: m=2308 SNR=32.3
23:14:49.654 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:49.659 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:49.664 00.005 14556 Enqueuing Expose request
23:14:49.881 00.217 12308 IsGuiding returns 1
23:14:49.882 00.001 12308 scope still moving after pulse duration time elapsed
23:14:49.912 00.030 12308 IsSlewing returns 0
23:14:49.913 00.001 12308 IsGuiding returns 0
23:14:49.913 00.000 12308 scope move finished after 238 + 46 ms
23:14:49.914 00.001 12308 Move returns status 0, amount 238
23:14:49.915 00.001 12308 move complete, result=0
23:14:49.915 00.000 12308 worker thread done servicing request
23:14:49.916 00.001 12308 Worker thread wakes up
23:14:49.916 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 238 ms NORTH
23:14:49.922 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:49.922 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:51.173 01.251 12308 Exposure complete
23:14:51.289 00.116 12308 worker thread done servicing request
23:14:51.289 00.000 14556 OnExposeComplete: enter
23:14:51.293 00.004 14556 UpdateGuideState(): m_state=6
23:14:51.297 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6644
23:14:51.301 00.004 14556 Star::Find returns 1 (0), X=166.68, Y=1003.26, Mass=2321, SNR=32.4, Peak=161 HFD=4.7
23:14:51.305 00.004 14556 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-3.07) = xAngle (1.82 = 1.82)
23:14:51.308 00.003 14556 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.72 = 1.72)
23:14:51.311 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.07 cameraTheta=-1.26 mountX=-0.02 mountY=0.07, mountTheta=1.81
23:14:51.316 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.06, opts=13)
23:14:51.320 00.004 14556 Enqueuing Move request for scope (0.02, -0.06)
23:14:51.324 00.004 12308 Worker thread wakes up
23:14:51.324 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
23:14:51.324 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
23:14:51.324 00.000 12308 Moving (0.02, -0.06) raw xDistance=-0.02 yDistance=0.07
23:14:51.324 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:14:51.325 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:51.325 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:14:51.325 00.000 12308 MoveAxis(E, 0, ABG)
23:14:51.325 00.000 12308 Move returns status 0, amount 0
23:14:51.325 00.000 12308 MoveAxis(N, 0, ABG)
23:14:51.325 00.000 12308 Move returns status 0, amount 0
23:14:51.326 00.001 12308 move complete, result=0
23:14:51.326 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:51.329 00.003 12308 worker thread done servicing request
23:14:51.349 00.020 14556 UpdateGuideState exits: m=2321 SNR=32.4
23:14:51.353 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:51.357 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:51.360 00.003 14556 Enqueuing Expose request
23:14:51.364 00.004 12308 Worker thread wakes up
23:14:51.364 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:51.364 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:51.365 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:14:52.611 01.246 12308 Exposure complete
23:14:52.747 00.136 12308 worker thread done servicing request
23:14:52.747 00.000 14556 OnExposeComplete: enter
23:14:52.752 00.005 14556 UpdateGuideState(): m_state=6
23:14:52.755 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6645
23:14:52.760 00.005 14556 Star::Find returns 1 (0), X=166.78, Y=1003.12, Mass=2064, SNR=30.5, Peak=146 HFD=4.4
23:14:52.763 00.003 14556 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-3.07) = xAngle (2.06 = 2.06)
23:14:52.766 00.003 14556 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.96 = 1.96)
23:14:52.770 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=-0.20 hyp=0.24 cameraTheta=-1.01 mountX=-0.11 mountY=0.22, mountTheta=2.04
23:14:52.776 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.20, opts=13)
23:14:52.781 00.005 14556 Enqueuing Move request for scope (0.12, -0.20)
23:14:52.784 00.003 12308 Worker thread wakes up
23:14:52.784 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.20) opts 0xd
23:14:52.784 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.20)
23:14:52.784 00.000 12308 Moving (0.12, -0.20) raw xDistance=-0.11 yDistance=0.22
23:14:52.784 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:14:52.785 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:14:52.785 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:14:52.785 00.000 12308 MoveAxis(E, 0, ABG)
23:14:52.785 00.000 12308 Move returns status 0, amount 0
23:14:52.785 00.000 12308 MoveAxis(N, 0, ABG)
23:14:52.785 00.000 12308 Move returns status 0, amount 0
23:14:52.786 00.001 12308 move complete, result=0
23:14:52.786 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:52.791 00.005 12308 worker thread done servicing request
23:14:52.811 00.020 14556 UpdateGuideState exits: m=2064 SNR=30.5
23:14:52.816 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:52.819 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:52.822 00.003 14556 Enqueuing Expose request
23:14:52.825 00.003 12308 Worker thread wakes up
23:14:52.825 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:52.827 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:52.827 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:14:54.078 01.251 12308 Exposure complete
23:14:54.220 00.142 12308 worker thread done servicing request
23:14:54.221 00.001 14556 OnExposeComplete: enter
23:14:54.224 00.003 14556 UpdateGuideState(): m_state=6
23:14:54.229 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6646
23:14:54.232 00.003 14556 Star::Find returns 1 (0), X=166.55, Y=1003.51, Mass=2313, SNR=32.2, Peak=154 HFD=5.0
23:14:54.237 00.005 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
23:14:54.240 00.003 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
23:14:54.245 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.19 hyp=0.22 cameraTheta=2.11 mountX=0.10 mountY=-0.20, mountTheta=-1.12
23:14:54.253 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.19, opts=13)
23:14:54.260 00.007 14556 Enqueuing Move request for scope (-0.11, 0.19)
23:14:54.266 00.006 12308 Worker thread wakes up
23:14:54.266 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.19) opts 0xd
23:14:54.267 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.19)
23:14:54.267 00.000 12308 Moving (-0.11, 0.19) raw xDistance=0.10 yDistance=-0.20
23:14:54.267 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:14:54.267 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:14:54.268 00.001 12308 MoveAxis(E, 0, ABG)
23:14:54.268 00.000 12308 Move returns status 0, amount 0
23:14:54.268 00.000 12308 MoveAxis(N, 141, ABG)
23:14:54.268 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:54.277 00.009 12308 Guiding  Dir = 0, Dur = 141
23:14:54.277 00.000 12308 IsSlewing returns 0
23:14:54.279 00.002 12308 IsGuiding returns 0
23:14:54.281 00.002 12308 PulseGuide returned control before completion, sleep 151
23:14:54.302 00.021 14556 UpdateGuideState exits: m=2313 SNR=32.2
23:14:54.307 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:54.312 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:54.315 00.003 14556 Enqueuing Expose request
23:14:54.445 00.130 12308 IsGuiding returns 1
23:14:54.448 00.003 12308 scope still moving after pulse duration time elapsed
23:14:54.477 00.029 12308 IsSlewing returns 0
23:14:54.478 00.001 12308 IsGuiding returns 0
23:14:54.478 00.000 12308 scope move finished after 141 + 57 ms
23:14:54.479 00.001 12308 Move returns status 0, amount 141
23:14:54.479 00.000 12308 move complete, result=0
23:14:54.480 00.001 12308 worker thread done servicing request
23:14:54.481 00.001 12308 Worker thread wakes up
23:14:54.481 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 141 ms NORTH
23:14:54.487 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:54.487 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:55.731 01.244 12308 Exposure complete
23:14:55.872 00.141 12308 worker thread done servicing request
23:14:55.872 00.000 14556 OnExposeComplete: enter
23:14:55.877 00.005 14556 UpdateGuideState(): m_state=6
23:14:55.881 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6647
23:14:55.885 00.004 14556 Star::Find returns 1 (0), X=166.70, Y=1003.29, Mass=2176, SNR=31.4, Peak=138 HFD=4.6
23:14:55.888 00.003 14556 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-3.07) = xAngle (2.51 = 2.51)
23:14:55.892 00.004 14556 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.41 = 2.41)
23:14:55.896 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.05 cameraTheta=-0.57 mountX=-0.04 mountY=0.04, mountTheta=2.45
23:14:55.901 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.03, opts=13)
23:14:55.906 00.005 14556 Enqueuing Move request for scope (0.05, -0.03)
23:14:55.909 00.003 12308 Worker thread wakes up
23:14:55.909 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
23:14:55.909 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
23:14:55.909 00.000 12308 Moving (0.05, -0.03) raw xDistance=-0.04 yDistance=0.04
23:14:55.909 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:14:55.909 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:55.910 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:14:55.910 00.000 12308 MoveAxis(E, 0, ABG)
23:14:55.910 00.000 12308 Move returns status 0, amount 0
23:14:55.910 00.000 12308 MoveAxis(N, 0, ABG)
23:14:55.910 00.000 12308 Move returns status 0, amount 0
23:14:55.910 00.000 12308 move complete, result=0
23:14:55.910 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:55.915 00.005 12308 worker thread done servicing request
23:14:55.933 00.018 14556 UpdateGuideState exits: m=2176 SNR=31.4
23:14:55.938 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:55.941 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:55.945 00.004 14556 Enqueuing Expose request
23:14:55.949 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:55.952 00.003 12308 Worker thread wakes up
23:14:55.952 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:55.953 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:57.202 01.249 12308 Exposure complete
23:14:57.343 00.141 12308 worker thread done servicing request
23:14:57.344 00.001 14556 OnExposeComplete: enter
23:14:57.348 00.004 14556 UpdateGuideState(): m_state=6
23:14:57.352 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6648
23:14:57.356 00.004 14556 Star::Find returns 1 (0), X=166.66, Y=1003.26, Mass=2312, SNR=32.3, Peak=162 HFD=4.7
23:14:57.361 00.005 14556 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-3.07) = xAngle (1.56 = 1.56)
23:14:57.365 00.004 14556 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.46 = 1.46)
23:14:57.371 00.006 14556 CameraToMount -- cameraX=0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.52 mountX=0.00 mountY=0.07, mountTheta=1.56
23:14:57.377 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.07, opts=13)
23:14:57.381 00.004 14556 Enqueuing Move request for scope (0.00, -0.07)
23:14:57.384 00.003 12308 Worker thread wakes up
23:14:57.384 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.07) opts 0xd
23:14:57.384 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.07)
23:14:57.384 00.000 12308 Moving (0.00, -0.07) raw xDistance=0.00 yDistance=0.07
23:14:57.385 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:14:57.385 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:57.385 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:14:57.385 00.000 12308 MoveAxis(E, 0, ABG)
23:14:57.385 00.000 12308 Move returns status 0, amount 0
23:14:57.387 00.002 12308 MoveAxis(N, 0, ABG)
23:14:57.387 00.000 12308 Move returns status 0, amount 0
23:14:57.387 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:57.391 00.004 12308 move complete, result=0
23:14:57.391 00.000 12308 worker thread done servicing request
23:14:57.411 00.020 14556 UpdateGuideState exits: m=2312 SNR=32.3
23:14:57.415 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:57.420 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:57.423 00.003 14556 Enqueuing Expose request
23:14:57.429 00.006 12308 Worker thread wakes up
23:14:57.429 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:14:57.433 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:57.433 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:58.688 01.255 12308 Exposure complete
23:14:58.828 00.140 12308 worker thread done servicing request
23:14:58.828 00.000 14556 OnExposeComplete: enter
23:14:58.832 00.004 14556 UpdateGuideState(): m_state=6
23:14:58.836 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6649
23:14:58.839 00.003 14556 Star::Find returns 1 (0), X=166.66, Y=1003.52, Mass=2315, SNR=32.4, Peak=149 HFD=4.8
23:14:58.842 00.003 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.63 = -1.65)
23:14:58.846 00.004 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.75)
23:14:58.851 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.56 mountX=-0.02 mountY=-0.20, mountTheta=-1.65
23:14:58.856 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.20, opts=13)
23:14:58.859 00.003 14556 Enqueuing Move request for scope (0.00, 0.20)
23:14:58.864 00.005 12308 Worker thread wakes up
23:14:58.864 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.20) opts 0xd
23:14:58.864 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.20)
23:14:58.864 00.000 12308 Moving (0.00, 0.20) raw xDistance=-0.02 yDistance=-0.20
23:14:58.864 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:14:58.864 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:58.865 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:14:58.865 00.000 12308 MoveAxis(E, 0, ABG)
23:14:58.865 00.000 12308 Move returns status 0, amount 0
23:14:58.865 00.000 12308 MoveAxis(N, 0, ABG)
23:14:58.865 00.000 12308 Move returns status 0, amount 0
23:14:58.865 00.000 12308 move complete, result=0
23:14:58.867 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:14:58.869 00.002 12308 worker thread done servicing request
23:14:58.886 00.017 14556 UpdateGuideState exits: m=2315 SNR=32.4
23:14:58.890 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:58.894 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:14:58.899 00.005 14556 Enqueuing Expose request
23:14:58.904 00.005 12308 Worker thread wakes up
23:14:58.904 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:14:58.904 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:14:58.904 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:15:00.152 01.248 12308 Exposure complete
23:15:00.298 00.146 12308 worker thread done servicing request
23:15:00.299 00.001 14556 OnExposeComplete: enter
23:15:00.303 00.004 14556 UpdateGuideState(): m_state=6
23:15:00.306 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6650
23:15:00.310 00.004 14556 Star::Find returns 1 (0), X=166.80, Y=1003.45, Mass=2303, SNR=32.3, Peak=157 HFD=4.6
23:15:00.315 00.005 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.81 = -2.47)
23:15:00.319 00.004 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.71 = -2.57)
23:15:00.323 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.19 cameraTheta=0.74 mountX=-0.15 mountY=-0.10, mountTheta=-2.54
23:15:00.327 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.13, opts=13)
23:15:00.332 00.005 14556 Enqueuing Move request for scope (0.14, 0.13)
23:15:00.335 00.003 12308 Worker thread wakes up
23:15:00.335 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.13) opts 0xd
23:15:00.336 00.001 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.13)
23:15:00.336 00.000 12308 Moving (0.14, 0.13) raw xDistance=-0.15 yDistance=-0.10
23:15:00.336 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:15:00.336 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:00.336 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:15:00.338 00.002 12308 MoveAxis(E, 0, ABG)
23:15:00.338 00.000 12308 Move returns status 0, amount 0
23:15:00.338 00.000 12308 MoveAxis(N, 0, ABG)
23:15:00.338 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:00.342 00.004 12308 Move returns status 0, amount 0
23:15:00.342 00.000 12308 move complete, result=0
23:15:00.342 00.000 12308 worker thread done servicing request
23:15:00.365 00.023 14556 UpdateGuideState exits: m=2303 SNR=32.3
23:15:00.370 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:00.374 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:00.378 00.004 14556 Enqueuing Expose request
23:15:00.382 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:00.385 00.003 12308 Worker thread wakes up
23:15:00.386 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:00.386 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:01.632 01.246 12308 Exposure complete
23:15:01.769 00.137 12308 worker thread done servicing request
23:15:01.769 00.000 14556 OnExposeComplete: enter
23:15:01.774 00.005 14556 UpdateGuideState(): m_state=6
23:15:01.778 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6651
23:15:01.782 00.004 14556 Star::Find returns 1 (0), X=166.71, Y=1003.58, Mass=2186, SNR=31.3, Peak=136 HFD=4.7
23:15:01.786 00.004 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.45 = -1.83)
23:15:01.789 00.003 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.93)
23:15:01.793 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.26 hyp=0.26 cameraTheta=1.38 mountX=-0.07 mountY=-0.24, mountTheta=-1.84
23:15:01.798 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.26, opts=13)
23:15:01.803 00.005 14556 Enqueuing Move request for scope (0.05, 0.26)
23:15:01.807 00.004 12308 Worker thread wakes up
23:15:01.807 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.26) opts 0xd
23:15:01.807 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.26)
23:15:01.809 00.002 12308 Moving (0.05, 0.26) raw xDistance=-0.07 yDistance=-0.24
23:15:01.809 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:15:01.809 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:15:01.810 00.001 12308 MoveAxis(E, 0, ABG)
23:15:01.810 00.000 12308 Move returns status 0, amount 0
23:15:01.810 00.000 12308 MoveAxis(N, 171, ABG)
23:15:01.810 00.000 12308 Guiding  Dir = 0, Dur = 171
23:15:01.810 00.000 12308 IsSlewing returns 0
23:15:01.811 00.001 12308 IsGuiding returns 0
23:15:01.811 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:01.815 00.004 12308 PulseGuide returned control before completion, sleep 181
23:15:01.836 00.021 14556 UpdateGuideState exits: m=2186 SNR=31.3
23:15:01.841 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:01.844 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:01.849 00.005 14556 Enqueuing Expose request
23:15:02.000 00.151 12308 IsGuiding returns 1
23:15:02.000 00.000 12308 scope still moving after pulse duration time elapsed
23:15:02.030 00.030 12308 IsSlewing returns 0
23:15:02.030 00.000 12308 IsGuiding returns 0
23:15:02.033 00.003 12308 scope move finished after 171 + 50 ms
23:15:02.033 00.000 12308 Move returns status 0, amount 171
23:15:02.034 00.001 12308 move complete, result=0
23:15:02.034 00.000 12308 worker thread done servicing request
23:15:02.034 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 171 ms NORTH
23:15:02.040 00.006 12308 Worker thread wakes up
23:15:02.040 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:02.041 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:03.296 01.255 12308 Exposure complete
23:15:03.434 00.138 12308 worker thread done servicing request
23:15:03.435 00.001 14556 OnExposeComplete: enter
23:15:03.438 00.003 14556 UpdateGuideState(): m_state=6
23:15:03.440 00.002 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6652
23:15:03.444 00.004 14556 Star::Find returns 1 (0), X=166.71, Y=1003.39, Mass=2237, SNR=31.8, Peak=152 HFD=4.7
23:15:03.447 00.003 14556 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.07) = xAngle (3.92 = -2.36)
23:15:03.451 00.004 14556 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.82 = -2.46)
23:15:03.455 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.85 mountX=-0.06 mountY=-0.05, mountTheta=-2.42
23:15:03.461 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.06, opts=13)
23:15:03.465 00.004 14556 Enqueuing Move request for scope (0.06, 0.06)
23:15:03.468 00.003 12308 Worker thread wakes up
23:15:03.469 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
23:15:03.469 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
23:15:03.469 00.000 12308 Moving (0.06, 0.06) raw xDistance=-0.06 yDistance=-0.05
23:15:03.469 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:15:03.470 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:03.470 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:15:03.470 00.000 12308 MoveAxis(E, 0, ABG)
23:15:03.470 00.000 12308 Move returns status 0, amount 0
23:15:03.470 00.000 12308 MoveAxis(N, 0, ABG)
23:15:03.471 00.001 12308 Move returns status 0, amount 0
23:15:03.471 00.000 12308 move complete, result=0
23:15:03.471 00.000 12308 worker thread done servicing request
23:15:03.471 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:03.499 00.028 14556 UpdateGuideState exits: m=2237 SNR=31.8
23:15:03.503 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:03.508 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:03.511 00.003 14556 Enqueuing Expose request
23:15:03.516 00.005 12308 Worker thread wakes up
23:15:03.516 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:03.522 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:03.522 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:04.774 01.252 12308 Exposure complete
23:15:04.916 00.142 12308 worker thread done servicing request
23:15:04.916 00.000 14556 OnExposeComplete: enter
23:15:04.922 00.006 14556 UpdateGuideState(): m_state=6
23:15:04.928 00.006 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6653
23:15:04.934 00.006 14556 Star::Find returns 1 (0), X=166.78, Y=1003.56, Mass=2159, SNR=31.2, Peak=137 HFD=4.6
23:15:04.940 00.006 14556 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.07) = xAngle (4.17 = -2.11)
23:15:04.945 00.005 14556 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.07 = -2.21)
23:15:04.950 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.24 hyp=0.27 cameraTheta=1.10 mountX=-0.14 mountY=-0.21, mountTheta=-2.14
23:15:04.955 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.24, opts=13)
23:15:04.959 00.004 14556 Enqueuing Move request for scope (0.12, 0.24)
23:15:04.963 00.004 12308 Worker thread wakes up
23:15:04.963 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.24) opts 0xd
23:15:04.964 00.001 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.24)
23:15:04.964 00.000 12308 Moving (0.12, 0.24) raw xDistance=-0.14 yDistance=-0.21
23:15:04.964 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:15:04.964 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:15:04.964 00.000 12308 MoveAxis(E, 0, ABG)
23:15:04.965 00.001 12308 Move returns status 0, amount 0
23:15:04.965 00.000 12308 MoveAxis(N, 151, ABG)
23:15:04.965 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:04.969 00.004 12308 Guiding  Dir = 0, Dur = 151
23:15:04.969 00.000 12308 IsSlewing returns 0
23:15:04.969 00.000 12308 IsGuiding returns 0
23:15:04.971 00.002 12308 PulseGuide returned control before completion, sleep 161
23:15:04.989 00.018 14556 UpdateGuideState exits: m=2159 SNR=31.2
23:15:04.995 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:04.999 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:05.004 00.005 14556 Enqueuing Expose request
23:15:05.145 00.141 12308 IsGuiding returns 1
23:15:05.145 00.000 12308 scope still moving after pulse duration time elapsed
23:15:05.175 00.030 12308 IsSlewing returns 0
23:15:05.176 00.001 12308 IsGuiding returns 0
23:15:05.176 00.000 12308 scope move finished after 151 + 55 ms
23:15:05.177 00.001 12308 Move returns status 0, amount 151
23:15:05.177 00.000 12308 move complete, result=0
23:15:05.178 00.001 12308 worker thread done servicing request
23:15:05.178 00.000 12308 Worker thread wakes up
23:15:05.179 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 151 ms NORTH
23:15:05.185 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:05.185 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:06.439 01.254 12308 Exposure complete
23:15:06.575 00.136 12308 worker thread done servicing request
23:15:06.576 00.001 14556 OnExposeComplete: enter
23:15:06.580 00.004 14556 UpdateGuideState(): m_state=6
23:15:06.585 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6654
23:15:06.588 00.003 14556 Star::Find returns 1 (0), X=166.63, Y=1003.30, Mass=2256, SNR=31.9, Peak=161 HFD=4.7
23:15:06.593 00.005 14556 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-3.07) = xAngle (0.74 = 0.74)
23:15:06.596 00.003 14556 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.64 = 0.64)
23:15:06.600 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.33 mountX=0.03 mountY=0.02, mountTheta=0.68
23:15:06.605 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.02, opts=13)
23:15:06.609 00.004 14556 Enqueuing Move request for scope (-0.02, -0.02)
23:15:06.613 00.004 12308 Worker thread wakes up
23:15:06.613 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
23:15:06.613 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
23:15:06.613 00.000 12308 Moving (-0.02, -0.02) raw xDistance=0.03 yDistance=0.02
23:15:06.613 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:15:06.614 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:06.614 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:15:06.614 00.000 12308 MoveAxis(E, 0, ABG)
23:15:06.614 00.000 12308 Move returns status 0, amount 0
23:15:06.615 00.001 12308 MoveAxis(N, 0, ABG)
23:15:06.615 00.000 12308 Move returns status 0, amount 0
23:15:06.615 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:06.620 00.005 12308 move complete, result=0
23:15:06.620 00.000 12308 worker thread done servicing request
23:15:06.641 00.021 14556 UpdateGuideState exits: m=2256 SNR=31.9
23:15:06.644 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:06.650 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:06.654 00.004 14556 Enqueuing Expose request
23:15:06.659 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:15:06.663 00.004 12308 Worker thread wakes up
23:15:06.663 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:06.663 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:07.912 01.249 12308 Exposure complete
23:15:08.077 00.165 12308 worker thread done servicing request
23:15:08.077 00.000 14556 OnExposeComplete: enter
23:15:08.083 00.006 14556 UpdateGuideState(): m_state=6
23:15:08.089 00.006 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6655
23:15:08.095 00.006 14556 Star::Find returns 1 (0), X=166.82, Y=1003.24, Mass=2323, SNR=32.4, Peak=171 HFD=4.5
23:15:08.100 00.005 14556 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-3.07) = xAngle (2.64 = 2.64)
23:15:08.104 00.004 14556 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.54 = 2.54)
23:15:08.111 00.007 14556 CameraToMount -- cameraX=0.17 cameraY=-0.08 hyp=0.18 cameraTheta=-0.43 mountX=-0.16 mountY=0.10, mountTheta=2.57
23:15:08.119 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.08, opts=13)
23:15:08.123 00.004 14556 Enqueuing Move request for scope (0.17, -0.08)
23:15:08.129 00.006 12308 Worker thread wakes up
23:15:08.129 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.08) opts 0xd
23:15:08.129 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.08)
23:15:08.129 00.000 12308 Moving (0.17, -0.08) raw xDistance=-0.16 yDistance=0.10
23:15:08.129 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:15:08.130 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:08.130 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:15:08.130 00.000 12308 MoveAxis(E, 0, ABG)
23:15:08.130 00.000 12308 Move returns status 0, amount 0
23:15:08.130 00.000 12308 MoveAxis(N, 0, ABG)
23:15:08.131 00.001 12308 Move returns status 0, amount 0
23:15:08.131 00.000 12308 move complete, result=0
23:15:08.131 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:08.136 00.005 12308 worker thread done servicing request
23:15:08.163 00.027 14556 UpdateGuideState exits: m=2323 SNR=32.4
23:15:08.167 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:08.173 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:08.179 00.006 14556 Enqueuing Expose request
23:15:08.182 00.003 12308 Worker thread wakes up
23:15:08.184 00.002 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:15:08.188 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:08.188 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:09.445 01.257 12308 Exposure complete
23:15:09.577 00.132 12308 worker thread done servicing request
23:15:09.577 00.000 14556 OnExposeComplete: enter
23:15:09.581 00.004 14556 UpdateGuideState(): m_state=6
23:15:09.586 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6656
23:15:09.592 00.006 14556 Star::Find returns 1 (0), X=166.79, Y=1003.33, Mass=2389, SNR=32.7, Peak=162 HFD=4.6
23:15:09.596 00.004 14556 CameraToMount -- cameraTheta (0.03) - m_xAngle (-3.07) = xAngle (3.11 = 3.11)
23:15:09.600 00.004 14556 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.01 = 3.01)
23:15:09.604 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.00 hyp=0.14 cameraTheta=0.03 mountX=-0.14 mountY=0.02, mountTheta=3.01
23:15:09.610 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.00, opts=13)
23:15:09.613 00.003 14556 Enqueuing Move request for scope (0.14, 0.00)
23:15:09.617 00.004 12308 Worker thread wakes up
23:15:09.617 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.00) opts 0xd
23:15:09.617 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.00)
23:15:09.617 00.000 12308 Moving (0.14, 0.00) raw xDistance=-0.14 yDistance=0.02
23:15:09.617 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:15:09.617 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:09.618 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:15:09.618 00.000 12308 MoveAxis(E, 0, ABG)
23:15:09.618 00.000 12308 Move returns status 0, amount 0
23:15:09.618 00.000 12308 MoveAxis(N, 0, ABG)
23:15:09.618 00.000 12308 Move returns status 0, amount 0
23:15:09.620 00.002 12308 move complete, result=0
23:15:09.620 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:09.624 00.004 12308 worker thread done servicing request
23:15:09.644 00.020 14556 UpdateGuideState exits: m=2389 SNR=32.7
23:15:09.649 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:09.654 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:09.656 00.002 14556 Enqueuing Expose request
23:15:09.661 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:15:09.665 00.004 12308 Worker thread wakes up
23:15:09.665 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:09.665 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:10.909 01.244 12308 Exposure complete
23:15:11.029 00.120 12308 worker thread done servicing request
23:15:11.029 00.000 14556 OnExposeComplete: enter
23:15:11.033 00.004 14556 UpdateGuideState(): m_state=6
23:15:11.038 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6657
23:15:11.041 00.003 14556 Star::Find returns 1 (0), X=166.67, Y=1003.42, Mass=2104, SNR=31.0, Peak=138 HFD=4.5
23:15:11.044 00.003 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.53 = -1.75)
23:15:11.048 00.004 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.85)
23:15:11.052 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.46 mountX=-0.02 mountY=-0.09, mountTheta=-1.76
23:15:11.056 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.10, opts=13)
23:15:11.060 00.004 14556 Enqueuing Move request for scope (0.01, 0.10)
23:15:11.065 00.005 12308 Worker thread wakes up
23:15:11.065 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
23:15:11.066 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
23:15:11.066 00.000 12308 Moving (0.01, 0.10) raw xDistance=-0.02 yDistance=-0.09
23:15:11.066 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:15:11.066 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:11.066 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:15:11.066 00.000 12308 MoveAxis(E, 0, ABG)
23:15:11.067 00.001 12308 Move returns status 0, amount 0
23:15:11.067 00.000 12308 MoveAxis(N, 0, ABG)
23:15:11.067 00.000 12308 Move returns status 0, amount 0
23:15:11.067 00.000 12308 move complete, result=0
23:15:11.067 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:11.070 00.003 12308 worker thread done servicing request
23:15:11.091 00.021 14556 UpdateGuideState exits: m=2104 SNR=31.0
23:15:11.095 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:11.099 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:11.102 00.003 14556 Enqueuing Expose request
23:15:11.105 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:11.109 00.004 12308 Worker thread wakes up
23:15:11.109 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:11.109 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:12.366 01.257 12308 Exposure complete
23:15:12.509 00.143 12308 worker thread done servicing request
23:15:12.509 00.000 14556 OnExposeComplete: enter
23:15:12.514 00.005 14556 UpdateGuideState(): m_state=6
23:15:12.519 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6658
23:15:12.523 00.004 14556 Star::Find returns 1 (0), X=166.63, Y=1003.78, Mass=2380, SNR=33.1, Peak=152 HFD=4.8
23:15:12.527 00.004 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.71 = -1.57)
23:15:12.531 00.004 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.67)
23:15:12.536 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.46 hyp=0.46 cameraTheta=1.64 mountX=0.00 mountY=-0.46, mountTheta=-1.57
23:15:12.540 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.46, opts=13)
23:15:12.545 00.005 14556 Enqueuing Move request for scope (-0.03, 0.46)
23:15:12.548 00.003 12308 Worker thread wakes up
23:15:12.548 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.46) opts 0xd
23:15:12.548 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.46)
23:15:12.548 00.000 12308 Moving (-0.03, 0.46) raw xDistance=0.00 yDistance=-0.46
23:15:12.548 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:15:12.549 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
23:15:12.549 00.000 12308 MoveAxis(E, 0, ABG)
23:15:12.550 00.001 12308 Move returns status 0, amount 0
23:15:12.550 00.000 12308 MoveAxis(N, 321, ABG)
23:15:12.550 00.000 12308 Guiding  Dir = 0, Dur = 321
23:15:12.550 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:12.554 00.004 12308 IsSlewing returns 0
23:15:12.555 00.001 12308 IsGuiding returns 0
23:15:12.555 00.000 12308 PulseGuide returned control before completion, sleep 331
23:15:12.576 00.021 14556 UpdateGuideState exits: m=2380 SNR=33.1
23:15:12.580 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:12.584 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:12.590 00.006 14556 Enqueuing Expose request
23:15:12.888 00.298 12308 IsGuiding returns 1
23:15:12.889 00.001 12308 scope still moving after pulse duration time elapsed
23:15:12.918 00.029 12308 IsSlewing returns 0
23:15:12.918 00.000 12308 IsGuiding returns 0
23:15:12.919 00.001 12308 scope move finished after 321 + 42 ms
23:15:12.919 00.000 12308 Move returns status 0, amount 321
23:15:12.919 00.000 12308 move complete, result=0
23:15:12.920 00.001 12308 worker thread done servicing request
23:15:12.920 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.5 px 321 ms NORTH
23:15:12.928 00.008 12308 Worker thread wakes up
23:15:12.928 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:12.928 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:14.186 01.258 12308 Exposure complete
23:15:14.327 00.141 12308 worker thread done servicing request
23:15:14.328 00.001 14556 OnExposeComplete: enter
23:15:14.332 00.004 14556 UpdateGuideState(): m_state=6
23:15:14.337 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6659
23:15:14.340 00.003 14556 Star::Find returns 1 (0), X=166.63, Y=1003.05, Mass=2111, SNR=30.8, Peak=164 HFD=4.2
23:15:14.343 00.003 14556 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-3.07) = xAngle (1.41 = 1.41)
23:15:14.346 00.003 14556 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.31 = 1.31)
23:15:14.351 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.28 hyp=0.28 cameraTheta=-1.67 mountX=0.05 mountY=0.27, mountTheta=1.40
23:15:14.356 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.28, opts=13)
23:15:14.361 00.005 14556 Enqueuing Move request for scope (-0.03, -0.28)
23:15:14.365 00.004 12308 Worker thread wakes up
23:15:14.366 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.28) opts 0xd
23:15:14.366 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.28)
23:15:14.366 00.000 12308 Moving (-0.03, -0.28) raw xDistance=0.05 yDistance=0.27
23:15:14.366 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:15:14.366 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:15:14.366 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:15:14.367 00.001 12308 MoveAxis(E, 0, ABG)
23:15:14.367 00.000 12308 Move returns status 0, amount 0
23:15:14.367 00.000 12308 MoveAxis(N, 0, ABG)
23:15:14.367 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:14.372 00.005 12308 Move returns status 0, amount 0
23:15:14.372 00.000 12308 move complete, result=0
23:15:14.374 00.002 12308 worker thread done servicing request
23:15:14.397 00.023 14556 UpdateGuideState exits: m=2111 SNR=30.8
23:15:14.402 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:14.407 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:14.412 00.005 14556 Enqueuing Expose request
23:15:14.416 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:15:14.420 00.004 12308 Worker thread wakes up
23:15:14.420 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:14.420 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:15.677 01.257 12308 Exposure complete
23:15:15.822 00.145 12308 worker thread done servicing request
23:15:15.823 00.001 14556 OnExposeComplete: enter
23:15:15.826 00.003 14556 UpdateGuideState(): m_state=6
23:15:15.831 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6660
23:15:15.835 00.004 14556 Star::Find returns 1 (0), X=166.72, Y=1003.13, Mass=2156, SNR=31.0, Peak=175 HFD=4.5
23:15:15.839 00.004 14556 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-3.07) = xAngle (1.83 = 1.83)
23:15:15.843 00.004 14556 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.73 = 1.73)
23:15:15.847 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.24 mountX=-0.05 mountY=0.20, mountTheta=1.82
23:15:15.853 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.19, opts=13)
23:15:15.857 00.004 14556 Enqueuing Move request for scope (0.06, -0.19)
23:15:15.861 00.004 12308 Worker thread wakes up
23:15:15.861 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.19) opts 0xd
23:15:15.861 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.19)
23:15:15.861 00.000 12308 Moving (0.06, -0.19) raw xDistance=-0.05 yDistance=0.20
23:15:15.861 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:15:15.861 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:15.863 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:15:15.863 00.000 12308 MoveAxis(E, 0, ABG)
23:15:15.863 00.000 12308 Move returns status 0, amount 0
23:15:15.863 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:15.867 00.004 12308 MoveAxis(N, 0, ABG)
23:15:15.867 00.000 12308 Move returns status 0, amount 0
23:15:15.867 00.000 12308 move complete, result=0
23:15:15.867 00.000 12308 worker thread done servicing request
23:15:15.887 00.020 14556 UpdateGuideState exits: m=2156 SNR=31.0
23:15:15.892 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:15.898 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:15.903 00.005 14556 Enqueuing Expose request
23:15:15.908 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:15:15.912 00.004 12308 Worker thread wakes up
23:15:15.912 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:15.912 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:17.163 01.251 12308 Exposure complete
23:15:17.301 00.138 14556 OnExposeComplete: enter
23:15:17.306 00.005 14556 UpdateGuideState(): m_state=6
23:15:17.310 00.004 12308 worker thread done servicing request
23:15:17.310 00.000 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6661
23:15:17.314 00.004 14556 Star::Find returns 1 (0), X=166.56, Y=1003.18, Mass=2348, SNR=32.5, Peak=185 HFD=4.5
23:15:17.317 00.003 14556 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-3.07) = xAngle (0.94 = 0.94)
23:15:17.321 00.004 14556 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.84 = 0.84)
23:15:17.324 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.15 hyp=0.17 cameraTheta=-2.14 mountX=0.10 mountY=0.13, mountTheta=0.90
23:15:17.330 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.15, opts=13)
23:15:17.335 00.005 14556 Enqueuing Move request for scope (-0.09, -0.15)
23:15:17.342 00.007 12308 Worker thread wakes up
23:15:17.342 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.15) opts 0xd
23:15:17.343 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.15)
23:15:17.343 00.000 12308 Moving (-0.09, -0.15) raw xDistance=0.10 yDistance=0.13
23:15:17.343 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:15:17.343 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:17.344 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:15:17.344 00.000 12308 MoveAxis(E, 0, ABG)
23:15:17.344 00.000 12308 Move returns status 0, amount 0
23:15:17.344 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:17.347 00.003 12308 MoveAxis(N, 0, ABG)
23:15:17.348 00.001 12308 Move returns status 0, amount 0
23:15:17.348 00.000 12308 move complete, result=0
23:15:17.348 00.000 12308 worker thread done servicing request
23:15:17.370 00.022 14556 UpdateGuideState exits: m=2348 SNR=32.5
23:15:17.375 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:17.379 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:17.382 00.003 14556 Enqueuing Expose request
23:15:17.386 00.004 12308 Worker thread wakes up
23:15:17.386 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:17.386 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:17.386 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:15:18.634 01.248 12308 Exposure complete
23:15:18.775 00.141 12308 worker thread done servicing request
23:15:18.775 00.000 14556 OnExposeComplete: enter
23:15:18.779 00.004 14556 UpdateGuideState(): m_state=6
23:15:18.784 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6662
23:15:18.788 00.004 14556 Star::Find returns 1 (0), X=166.75, Y=1003.26, Mass=2184, SNR=31.2, Peak=188 HFD=4.4
23:15:18.792 00.004 14556 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.07) = xAngle (2.49 = 2.49)
23:15:18.795 00.003 14556 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.39 = 2.39)
23:15:18.799 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-0.58 mountX=-0.09 mountY=0.07, mountTheta=2.44
23:15:18.804 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.06, opts=13)
23:15:18.808 00.004 14556 Enqueuing Move request for scope (0.09, -0.06)
23:15:18.810 00.002 12308 Worker thread wakes up
23:15:18.810 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd
23:15:18.811 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.06)
23:15:18.811 00.000 12308 Moving (0.09, -0.06) raw xDistance=-0.09 yDistance=0.07
23:15:18.811 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:15:18.811 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:18.811 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:15:18.813 00.002 12308 MoveAxis(E, 0, ABG)
23:15:18.813 00.000 12308 Move returns status 0, amount 0
23:15:18.813 00.000 12308 MoveAxis(N, 0, ABG)
23:15:18.813 00.000 12308 Move returns status 0, amount 0
23:15:18.813 00.000 12308 move complete, result=0
23:15:18.813 00.000 12308 worker thread done servicing request
23:15:18.814 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:18.837 00.023 14556 UpdateGuideState exits: m=2184 SNR=31.2
23:15:18.844 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:18.851 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:18.855 00.004 14556 Enqueuing Expose request
23:15:18.859 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:15:18.865 00.006 12308 Worker thread wakes up
23:15:18.865 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:18.865 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:20.111 01.246 12308 Exposure complete
23:15:20.239 00.128 12308 worker thread done servicing request
23:15:20.240 00.001 14556 OnExposeComplete: enter
23:15:20.244 00.004 14556 UpdateGuideState(): m_state=6
23:15:20.248 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6663
23:15:20.253 00.005 14556 Star::Find returns 1 (0), X=166.58, Y=1003.32, Mass=2138, SNR=31.0, Peak=154 HFD=4.6
23:15:20.257 00.004 14556 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.07) = xAngle (-0.03 = -0.03)
23:15:20.261 00.004 14556 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.13 = -0.13)
23:15:20.266 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-3.11 mountX=0.08 mountY=-0.01, mountTheta=-0.13
23:15:20.271 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.00, opts=13)
23:15:20.276 00.005 14556 Enqueuing Move request for scope (-0.08, -0.00)
23:15:20.280 00.004 12308 Worker thread wakes up
23:15:20.281 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.00) opts 0xd
23:15:20.281 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.00)
23:15:20.281 00.000 12308 Moving (-0.08, -0.00) raw xDistance=0.08 yDistance=-0.01
23:15:20.281 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:15:20.281 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:20.282 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:15:20.282 00.000 12308 MoveAxis(E, 0, ABG)
23:15:20.282 00.000 12308 Move returns status 0, amount 0
23:15:20.282 00.000 12308 MoveAxis(N, 0, ABG)
23:15:20.282 00.000 12308 Move returns status 0, amount 0
23:15:20.282 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:20.287 00.005 12308 move complete, result=0
23:15:20.287 00.000 12308 worker thread done servicing request
23:15:20.308 00.021 14556 UpdateGuideState exits: m=2138 SNR=31.0
23:15:20.311 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:20.314 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:20.317 00.003 14556 Enqueuing Expose request
23:15:20.320 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:15:20.323 00.003 12308 Worker thread wakes up
23:15:20.323 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:20.323 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:21.567 01.244 12308 Exposure complete
23:15:21.704 00.137 12308 worker thread done servicing request
23:15:21.705 00.001 14556 OnExposeComplete: enter
23:15:21.709 00.004 14556 UpdateGuideState(): m_state=6
23:15:21.714 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6664
23:15:21.718 00.004 14556 Star::Find returns 1 (0), X=166.58, Y=1003.36, Mass=2274, SNR=32.1, Peak=148 HFD=4.8
23:15:21.722 00.004 14556 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.07) = xAngle (5.77 = -0.51)
23:15:21.725 00.003 14556 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.67 = -0.61)
23:15:21.728 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.70 mountX=0.08 mountY=-0.05, mountTheta=-0.58
23:15:21.734 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.04, opts=13)
23:15:21.738 00.004 14556 Enqueuing Move request for scope (-0.08, 0.04)
23:15:21.742 00.004 12308 Worker thread wakes up
23:15:21.742 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
23:15:21.744 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
23:15:21.744 00.000 12308 Moving (-0.08, 0.04) raw xDistance=0.08 yDistance=-0.05
23:15:21.744 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:15:21.744 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:21.745 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:15:21.745 00.000 12308 MoveAxis(E, 0, ABG)
23:15:21.745 00.000 12308 Move returns status 0, amount 0
23:15:21.745 00.000 12308 MoveAxis(N, 0, ABG)
23:15:21.746 00.001 12308 Move returns status 0, amount 0
23:15:21.746 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:21.750 00.004 12308 move complete, result=0
23:15:21.750 00.000 12308 worker thread done servicing request
23:15:21.771 00.021 14556 UpdateGuideState exits: m=2274 SNR=32.1
23:15:21.775 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:21.780 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:21.784 00.004 14556 Enqueuing Expose request
23:15:21.788 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:15:21.792 00.004 12308 Worker thread wakes up
23:15:21.792 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:21.792 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:23.035 01.243 12308 Exposure complete
23:15:23.174 00.139 12308 worker thread done servicing request
23:15:23.175 00.001 14556 OnExposeComplete: enter
23:15:23.178 00.003 14556 UpdateGuideState(): m_state=6
23:15:23.183 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6665
23:15:23.188 00.005 14556 Star::Find returns 1 (0), X=166.61, Y=1003.27, Mass=2231, SNR=31.7, Peak=146 HFD=4.7
23:15:23.191 00.003 14556 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.07) = xAngle (0.75 = 0.75)
23:15:23.195 00.004 14556 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.65 = 0.65)
23:15:23.199 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.32 mountX=0.05 mountY=0.04, mountTheta=0.69
23:15:23.203 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.05, opts=13)
23:15:23.208 00.005 14556 Enqueuing Move request for scope (-0.05, -0.05)
23:15:23.213 00.005 12308 Worker thread wakes up
23:15:23.213 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
23:15:23.213 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
23:15:23.213 00.000 12308 Moving (-0.05, -0.05) raw xDistance=0.05 yDistance=0.04
23:15:23.213 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:15:23.214 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:23.214 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:15:23.214 00.000 12308 MoveAxis(E, 0, ABG)
23:15:23.214 00.000 12308 Move returns status 0, amount 0
23:15:23.214 00.000 12308 MoveAxis(N, 0, ABG)
23:15:23.216 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:23.221 00.005 12308 Move returns status 0, amount 0
23:15:23.221 00.000 12308 move complete, result=0
23:15:23.221 00.000 12308 worker thread done servicing request
23:15:23.248 00.027 14556 UpdateGuideState exits: m=2231 SNR=31.7
23:15:23.254 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:23.259 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:23.266 00.007 14556 Enqueuing Expose request
23:15:23.271 00.005 12308 Worker thread wakes up
23:15:23.271 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:15:23.278 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:23.278 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:24.517 01.239 12308 Exposure complete
23:15:24.672 00.155 12308 worker thread done servicing request
23:15:24.672 00.000 14556 OnExposeComplete: enter
23:15:24.677 00.005 14556 UpdateGuideState(): m_state=6
23:15:24.683 00.006 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6666
23:15:24.690 00.007 14556 Star::Find returns 1 (0), X=166.73, Y=1003.70, Mass=1999, SNR=30.2, Peak=148 HFD=4.3
23:15:24.698 00.008 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.45 = -1.83)
23:15:24.703 00.005 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.93)
23:15:24.708 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.38 hyp=0.39 cameraTheta=1.38 mountX=-0.10 mountY=-0.36, mountTheta=-1.84
23:15:24.716 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.38, opts=13)
23:15:24.723 00.007 14556 Enqueuing Move request for scope (0.07, 0.38)
23:15:24.728 00.005 12308 Worker thread wakes up
23:15:24.728 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.38) opts 0xd
23:15:24.729 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.38)
23:15:24.729 00.000 12308 Moving (0.07, 0.38) raw xDistance=-0.10 yDistance=-0.36
23:15:24.729 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:15:24.729 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
23:15:24.731 00.002 12308 MoveAxis(E, 0, ABG)
23:15:24.731 00.000 12308 Move returns status 0, amount 0
23:15:24.731 00.000 12308 MoveAxis(N, 256, ABG)
23:15:24.732 00.001 12308 Guiding  Dir = 0, Dur = 256
23:15:24.732 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:24.736 00.004 12308 IsSlewing returns 0
23:15:24.736 00.000 12308 IsGuiding returns 0
23:15:24.736 00.000 12308 PulseGuide returned control before completion, sleep 266
23:15:24.759 00.023 14556 UpdateGuideState exits: m=1999 SNR=30.2
23:15:24.765 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:24.772 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:24.778 00.006 14556 Enqueuing Expose request
23:15:25.004 00.226 12308 IsGuiding returns 1
23:15:25.006 00.002 12308 scope still moving after pulse duration time elapsed
23:15:25.035 00.029 12308 IsSlewing returns 0
23:15:25.036 00.001 12308 IsGuiding returns 0
23:15:25.038 00.002 12308 scope move finished after 256 + 44 ms
23:15:25.038 00.000 12308 Move returns status 0, amount 256
23:15:25.038 00.000 12308 move complete, result=0
23:15:25.039 00.001 12308 worker thread done servicing request
23:15:25.039 00.000 12308 Worker thread wakes up
23:15:25.040 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 256 ms NORTH
23:15:25.046 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:25.046 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:26.298 01.252 12308 Exposure complete
23:15:26.440 00.142 12308 worker thread done servicing request
23:15:26.441 00.001 14556 OnExposeComplete: enter
23:15:26.444 00.003 14556 UpdateGuideState(): m_state=6
23:15:26.448 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6667
23:15:26.452 00.004 14556 Star::Find returns 1 (0), X=166.62, Y=1003.18, Mass=2343, SNR=32.4, Peak=175 HFD=4.6
23:15:26.455 00.003 14556 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-3.07) = xAngle (1.26 = 1.26)
23:15:26.459 00.004 14556 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.16 = 1.16)
23:15:26.464 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.81 mountX=0.04 mountY=0.13, mountTheta=1.25
23:15:26.471 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.14, opts=13)
23:15:26.475 00.004 14556 Enqueuing Move request for scope (-0.03, -0.14)
23:15:26.478 00.003 12308 Worker thread wakes up
23:15:26.478 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.14) opts 0xd
23:15:26.480 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.14)
23:15:26.480 00.000 12308 Moving (-0.03, -0.14) raw xDistance=0.04 yDistance=0.13
23:15:26.480 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:15:26.480 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:26.480 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:15:26.481 00.001 12308 MoveAxis(E, 0, ABG)
23:15:26.481 00.000 12308 Move returns status 0, amount 0
23:15:26.481 00.000 12308 MoveAxis(N, 0, ABG)
23:15:26.481 00.000 12308 Move returns status 0, amount 0
23:15:26.481 00.000 12308 move complete, result=0
23:15:26.482 00.001 12308 worker thread done servicing request
23:15:26.482 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:26.508 00.026 14556 UpdateGuideState exits: m=2343 SNR=32.4
23:15:26.512 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:26.516 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:26.520 00.004 14556 Enqueuing Expose request
23:15:26.526 00.006 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:15:26.530 00.004 12308 Worker thread wakes up
23:15:26.531 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:26.531 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:27.777 01.246 12308 Exposure complete
23:15:27.932 00.155 12308 worker thread done servicing request
23:15:27.932 00.000 14556 OnExposeComplete: enter
23:15:27.937 00.005 14556 UpdateGuideState(): m_state=6
23:15:27.942 00.005 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6668
23:15:27.945 00.003 14556 Star::Find returns 1 (0), X=166.63, Y=1003.19, Mass=2284, SNR=32.0, Peak=170 HFD=4.6
23:15:27.951 00.006 14556 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-3.07) = xAngle (1.30 = 1.30)
23:15:27.955 00.004 14556 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.20 = 1.20)
23:15:27.961 00.006 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.78 mountX=0.04 mountY=0.13, mountTheta=1.29
23:15:27.965 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.13, opts=13)
23:15:27.969 00.004 14556 Enqueuing Move request for scope (-0.03, -0.13)
23:15:27.972 00.003 12308 Worker thread wakes up
23:15:27.972 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.13) opts 0xd
23:15:27.973 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.13)
23:15:27.973 00.000 12308 Moving (-0.03, -0.13) raw xDistance=0.04 yDistance=0.13
23:15:27.973 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:15:27.973 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:27.974 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:15:27.974 00.000 12308 MoveAxis(E, 0, ABG)
23:15:27.974 00.000 12308 Move returns status 0, amount 0
23:15:27.975 00.001 12308 MoveAxis(N, 0, ABG)
23:15:27.975 00.000 12308 Move returns status 0, amount 0
23:15:27.975 00.000 12308 move complete, result=0
23:15:27.975 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:27.979 00.004 12308 worker thread done servicing request
23:15:28.003 00.024 14556 UpdateGuideState exits: m=2284 SNR=32.0
23:15:28.008 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:28.014 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:28.019 00.005 14556 Enqueuing Expose request
23:15:28.026 00.007 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:15:28.031 00.005 12308 Worker thread wakes up
23:15:28.031 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:28.031 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:29.274 01.243 12308 Exposure complete
23:15:29.414 00.140 12308 worker thread done servicing request
23:15:29.416 00.002 14556 OnExposeComplete: enter
23:15:29.419 00.003 14556 UpdateGuideState(): m_state=6
23:15:29.423 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6669
23:15:29.427 00.004 14556 Star::Find returns 1 (0), X=166.53, Y=1003.37, Mass=2157, SNR=31.2, Peak=151 HFD=4.8
23:15:29.430 00.003 14556 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.07) = xAngle (5.87 = -0.41)
23:15:29.434 00.004 14556 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.77 = -0.51)
23:15:29.438 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.13 cameraTheta=2.80 mountX=0.12 mountY=-0.07, mountTheta=-0.49
23:15:29.443 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.05, opts=13)
23:15:29.447 00.004 14556 Enqueuing Move request for scope (-0.13, 0.05)
23:15:29.452 00.005 12308 Worker thread wakes up
23:15:29.452 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
23:15:29.452 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
23:15:29.452 00.000 12308 Moving (-0.13, 0.05) raw xDistance=0.12 yDistance=-0.07
23:15:29.453 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:15:29.453 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:29.453 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:15:29.453 00.000 12308 MoveAxis(E, 0, ABG)
23:15:29.454 00.001 12308 Move returns status 0, amount 0
23:15:29.454 00.000 12308 MoveAxis(N, 0, ABG)
23:15:29.454 00.000 12308 Move returns status 0, amount 0
23:15:29.454 00.000 12308 move complete, result=0
23:15:29.454 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:29.460 00.006 12308 worker thread done servicing request
23:15:29.480 00.020 14556 UpdateGuideState exits: m=2157 SNR=31.2
23:15:29.485 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:29.489 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:29.492 00.003 14556 Enqueuing Expose request
23:15:29.497 00.005 12308 Worker thread wakes up
23:15:29.498 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:29.502 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:29.502 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:30.757 01.255 12308 Exposure complete
23:15:30.892 00.135 12308 worker thread done servicing request
23:15:30.893 00.001 14556 OnExposeComplete: enter
23:15:30.896 00.003 14556 UpdateGuideState(): m_state=6
23:15:30.899 00.003 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6670
23:15:30.904 00.005 14556 Star::Find returns 1 (0), X=166.66, Y=1003.38, Mass=2184, SNR=31.4, Peak=152 HFD=4.7
23:15:30.907 00.003 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.65 = -1.64)
23:15:30.911 00.004 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
23:15:30.914 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.57 mountX=-0.00 mountY=-0.05, mountTheta=-1.64
23:15:30.919 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.05, opts=13)
23:15:30.922 00.003 14556 Enqueuing Move request for scope (-0.00, 0.05)
23:15:30.925 00.003 12308 Worker thread wakes up
23:15:30.925 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
23:15:30.925 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
23:15:30.927 00.002 12308 Moving (-0.00, 0.05) raw xDistance=-0.00 yDistance=-0.05
23:15:30.927 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:15:30.927 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:30.927 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:15:30.927 00.000 12308 MoveAxis(E, 0, ABG)
23:15:30.927 00.000 12308 Move returns status 0, amount 0
23:15:30.927 00.000 12308 MoveAxis(N, 0, ABG)
23:15:30.927 00.000 12308 Move returns status 0, amount 0
23:15:30.928 00.001 12308 move complete, result=0
23:15:30.928 00.000 12308 worker thread done servicing request
23:15:30.928 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:30.951 00.023 14556 UpdateGuideState exits: m=2184 SNR=31.4
23:15:30.956 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:30.960 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:30.966 00.006 14556 Enqueuing Expose request
23:15:30.970 00.004 12308 Worker thread wakes up
23:15:30.971 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:30.974 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:30.974 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:32.234 01.260 12308 Exposure complete
23:15:32.374 00.140 12308 worker thread done servicing request
23:15:32.374 00.000 14556 OnExposeComplete: enter
23:15:32.378 00.004 14556 UpdateGuideState(): m_state=6
23:15:32.382 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6671
23:15:32.386 00.004 14556 Star::Find returns 1 (0), X=166.57, Y=1003.45, Mass=2247, SNR=32.0, Peak=158 HFD=4.9
23:15:32.389 00.003 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.22 = -1.07)
23:15:32.392 00.003 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.17)
23:15:32.396 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.16 cameraTheta=2.14 mountX=0.08 mountY=-0.14, mountTheta=-1.09
23:15:32.402 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.13, opts=13)
23:15:32.406 00.004 14556 Enqueuing Move request for scope (-0.08, 0.13)
23:15:32.409 00.003 12308 Worker thread wakes up
23:15:32.409 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
23:15:32.409 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
23:15:32.409 00.000 12308 Moving (-0.08, 0.13) raw xDistance=0.08 yDistance=-0.14
23:15:32.410 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:15:32.410 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:32.410 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:15:32.410 00.000 12308 MoveAxis(E, 0, ABG)
23:15:32.410 00.000 12308 Move returns status 0, amount 0
23:15:32.410 00.000 12308 MoveAxis(N, 0, ABG)
23:15:32.412 00.002 12308 Move returns status 0, amount 0
23:15:32.412 00.000 12308 move complete, result=0
23:15:32.412 00.000 12308 worker thread done servicing request
23:15:32.412 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:32.436 00.024 14556 UpdateGuideState exits: m=2247 SNR=32.0
23:15:32.441 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:32.444 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:32.448 00.004 14556 Enqueuing Expose request
23:15:32.451 00.003 12308 Worker thread wakes up
23:15:32.451 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:32.456 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:32.456 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:33.139 00.683 14556 evsrv: cli 0185AD08 connect
23:15:33.255 00.116 14556 case statement mapped state 6 to 3
23:15:33.260 00.005 14556 case statement mapped state 6 to 3
23:15:33.282 00.022 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"ee55f99f-80ca-4db8-818d-a35052621ec7"}
23:15:33.286 00.004 14556 case statement mapped state 6 to 3
23:15:33.289 00.003 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee55f99f-80ca-4db8-818d-a35052621ec7"}
23:15:33.292 00.003 14556 evsrv: cli 0185AD08 disconnect
23:15:33.297 00.005 14556 evsrv: cli 0185B3E8 connect
23:15:33.405 00.108 14556 case statement mapped state 6 to 3
23:15:33.411 00.006 14556 case statement mapped state 6 to 3
23:15:33.416 00.005 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"794ea7e2-e622-4131-982a-e83331ed208a"}
23:15:33.420 00.004 14556 PhdController::Dither begins
23:15:33.423 00.003 14556 dither: size=5.00, dRA=-4.91 dDec=4.19
23:15:33.427 00.004 14556 MountToCamera -- mountTheta (2.44) + m_xAngle (-3.07) = xAngle (-0.64 = -0.64)
23:15:33.431 00.004 14556 MountToCamera -- mountX=-4.91 mountY=4.19 hyp=6.46 mountTheta=2.44 cameraX=5.19, cameraY=-3.84 cameraTheta=-0.64
23:15:33.433 00.002 14556 setting lock position to (171.84, 999.48)
23:15:33.438 00.005 14556 Mount: notify guiding dithered (5.2, -3.8)
23:15:33.441 00.003 14556 Status Line: Dither by -4.91,4.19
23:15:33.447 00.006 14556 PhdController: newstate STATE_SETTLE_BEGIN
23:15:33.451 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
23:15:33.453 00.002 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"794ea7e2-e622-4131-982a-e83331ed208a"}
23:15:33.458 00.005 14556 evsrv: cli 0185B3E8 disconnect
23:15:33.746 00.288 12308 Exposure complete
23:15:33.829 00.083 12308 worker thread done servicing request
23:15:33.830 00.001 14556 OnExposeComplete: enter
23:15:33.833 00.003 14556 UpdateGuideState(): m_state=6
23:15:33.835 00.002 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6672
23:15:33.838 00.003 14556 Star::Find returns 1 (0), X=166.64, Y=1003.40, Mass=2206, SNR=31.4, Peak=149 HFD=4.7
23:15:33.841 00.003 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.57 = -0.71)
23:15:33.844 00.003 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.81)
23:15:33.847 00.003 14556 CameraToMount -- cameraX=-5.20 cameraY=3.92 hyp=6.51 cameraTheta=2.50 mountX=4.92 mountY=-4.73, mountTheta=-0.77
23:15:33.850 00.003 14556 dither recenter: remaining=(4.9,-4.2) step=(4.9,-4.2)
23:15:33.853 00.003 14556 MountToCamera -- mountTheta (-0.71) + m_xAngle (-3.07) = xAngle (-3.78 = 2.50)
23:15:33.856 00.003 14556 MountToCamera -- mountX=4.91 mountY=-4.19 hyp=6.46 mountTheta=-0.71 cameraX=-5.19, cameraY=3.84 cameraTheta=2.50
23:15:33.859 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-5.19, y=3.84, opts=4)
23:15:33.861 00.002 14556 Enqueuing Move request for scope (-5.19, 3.84)
23:15:33.865 00.004 14556 Mount: notify direct move 4.91,-4.19
23:15:33.867 00.002 12308 Worker thread wakes up
23:15:33.867 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-5.19, 3.84) opts 0x4
23:15:33.867 00.000 12308 Handling offset move in thread for scope, endpoint = (-5.19, 3.84)
23:15:33.867 00.000 12308 Moving (-5.19, 3.84) raw xDistance=4.91 yDistance=-4.19
23:15:33.867 00.000 12308 MoveAxis(W, 3383, B)
23:15:33.869 00.002 12308 Guiding  Dir = 3, Dur = 3383
23:15:33.869 00.000 12308 IsSlewing returns 0
23:15:33.869 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:33.872 00.003 12308 IsGuiding returns 0
23:15:33.873 00.001 12308 PulseGuide returned control before completion, sleep 3393
23:15:33.887 00.014 14556 UpdateGuideState exits: m=2206 SNR=31.4
23:15:33.889 00.002 14556 PhdController: settling, locked = 1, distance = 6.57 (1.50) aobump = 0 frame = 1 / 99999
23:15:33.892 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760588133.892,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":6.57,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:15:33.897 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:33.899 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:33.903 00.004 14556 Enqueuing Expose request
23:15:37.267 03.364 12308 IsGuiding returns 1
23:15:37.268 00.001 12308 scope still moving after pulse duration time elapsed
23:15:37.298 00.030 12308 IsSlewing returns 0
23:15:37.299 00.001 12308 IsGuiding returns 0
23:15:37.300 00.001 12308 scope move finished after 3383 + 44 ms
23:15:37.300 00.000 12308 Move returns status 0, amount 3383
23:15:37.301 00.001 12308 MoveAxis(N, 2947, B)
23:15:37.301 00.000 12308 Guiding  Dir = 0, Dur = 2947
23:15:37.302 00.001 12308 IsSlewing returns 0
23:15:37.303 00.001 12308 IsGuiding returns 0
23:15:37.304 00.001 12308 PulseGuide returned control before completion, sleep 2957
23:15:40.272 02.968 12308 IsGuiding returns 1
23:15:40.272 00.000 12308 scope still moving after pulse duration time elapsed
23:15:40.303 00.031 12308 IsSlewing returns 0
23:15:40.304 00.001 12308 IsGuiding returns 0
23:15:40.304 00.000 12308 scope move finished after 2947 + 54 ms
23:15:40.305 00.001 12308 Move returns status 0, amount 2947
23:15:40.305 00.000 12308 move complete, result=0
23:15:40.305 00.000 12308 worker thread done servicing request
23:15:40.307 00.002 12308 Worker thread wakes up
23:15:40.307 00.000 14556 GuideStep: 4.9 px 3383 ms WEST, -4.2 px 2947 ms NORTH
23:15:40.314 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:40.315 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,988,31,31)
23:15:41.576 01.261 12308 Exposure complete
23:15:41.713 00.137 12308 worker thread done servicing request
23:15:41.714 00.001 14556 OnExposeComplete: enter
23:15:41.718 00.004 14556 UpdateGuideState(): m_state=6
23:15:41.722 00.004 14556 Star::Find(15, 166, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6673
23:15:41.727 00.005 14556 Star::Find returns 1 (0), X=171.63, Y=999.27, Mass=2529, SNR=33.5, Peak=172 HFD=4.7
23:15:41.731 00.004 14556 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.07) = xAngle (0.71 = 0.71)
23:15:41.735 00.004 14556 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.61 = 0.61)
23:15:41.739 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.21 hyp=0.30 cameraTheta=-2.37 mountX=0.23 mountY=0.17, mountTheta=0.65
23:15:41.744 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.21, opts=13)
23:15:41.748 00.004 14556 Enqueuing Move request for scope (-0.21, -0.21)
23:15:41.751 00.003 12308 Worker thread wakes up
23:15:41.751 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.21) opts 0xd
23:15:41.751 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.21)
23:15:41.751 00.000 12308 Moving (-0.21, -0.21) raw xDistance=0.23 yDistance=0.17
23:15:41.753 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:15:41.753 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:41.753 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:15:41.753 00.000 12308 MoveAxis(W, 99, ABG)
23:15:41.754 00.001 12308 Guiding  Dir = 3, Dur = 99
23:15:41.754 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:41.758 00.004 12308 IsSlewing returns 0
23:15:41.758 00.000 12308 IsGuiding returns 0
23:15:41.759 00.001 12308 PulseGuide returned control before completion, sleep 109
23:15:41.779 00.020 14556 UpdateGuideState exits: m=2529 SNR=33.5
23:15:41.785 00.006 14556 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 2 / 99999
23:15:41.789 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760588141.789,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:15:41.792 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:41.796 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:41.800 00.004 14556 Enqueuing Expose request
23:15:41.874 00.074 12308 IsGuiding returns 1
23:15:41.876 00.002 12308 scope still moving after pulse duration time elapsed
23:15:41.907 00.031 12308 IsSlewing returns 0
23:15:41.908 00.001 12308 IsGuiding returns 0
23:15:41.909 00.001 12308 scope move finished after 99 + 51 ms
23:15:41.910 00.001 12308 Move returns status 0, amount 99
23:15:41.910 00.000 12308 MoveAxis(N, 0, ABG)
23:15:41.910 00.000 12308 Move returns status 0, amount 0
23:15:41.911 00.001 12308 move complete, result=0
23:15:41.911 00.000 12308 worker thread done servicing request
23:15:41.911 00.000 14556 GuideStep: 0.2 px 99 ms WEST, 0.2 px 0 ms NORTH
23:15:41.917 00.006 12308 Worker thread wakes up
23:15:41.917 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:41.917 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:15:43.175 01.258 12308 Exposure complete
23:15:43.298 00.123 12308 worker thread done servicing request
23:15:43.298 00.000 14556 OnExposeComplete: enter
23:15:43.303 00.005 14556 UpdateGuideState(): m_state=6
23:15:43.308 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6674
23:15:43.312 00.004 14556 Star::Find returns 1 (0), X=171.76, Y=999.26, Mass=2252, SNR=31.7, Peak=163 HFD=4.5
23:15:43.315 00.003 14556 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.07) = xAngle (1.13 = 1.13)
23:15:43.319 00.004 14556 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.03 = 1.03)
23:15:43.323 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.22 hyp=0.23 cameraTheta=-1.94 mountX=0.10 mountY=0.20, mountTheta=1.11
23:15:43.328 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.22, opts=13)
23:15:43.333 00.005 14556 Enqueuing Move request for scope (-0.08, -0.22)
23:15:43.337 00.004 12308 Worker thread wakes up
23:15:43.337 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.22) opts 0xd
23:15:43.337 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.22)
23:15:43.337 00.000 12308 Moving (-0.08, -0.22) raw xDistance=0.10 yDistance=0.20
23:15:43.338 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:15:43.338 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:43.338 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:15:43.338 00.000 12308 MoveAxis(E, 0, ABG)
23:15:43.338 00.000 12308 Move returns status 0, amount 0
23:15:43.338 00.000 12308 MoveAxis(N, 0, ABG)
23:15:43.339 00.001 12308 Move returns status 0, amount 0
23:15:43.339 00.000 12308 move complete, result=0
23:15:43.339 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:43.343 00.004 12308 worker thread done servicing request
23:15:43.363 00.020 14556 UpdateGuideState exits: m=2252 SNR=31.7
23:15:43.369 00.006 14556 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 3 / 99999
23:15:43.373 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760588143.373,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.28,"Time":1.6,"SettleTime":10.0,"StarLocked":true}
23:15:43.377 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:43.381 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:43.386 00.005 14556 Enqueuing Expose request
23:15:43.390 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:15:43.392 00.002 12308 Worker thread wakes up
23:15:43.392 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:43.394 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:15:44.645 01.251 12308 Exposure complete
23:15:44.777 00.132 12308 worker thread done servicing request
23:15:44.778 00.001 14556 OnExposeComplete: enter
23:15:44.782 00.004 14556 UpdateGuideState(): m_state=6
23:15:44.786 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6675
23:15:44.790 00.004 14556 Star::Find returns 1 (0), X=171.74, Y=999.24, Mass=2131, SNR=31.0, Peak=169 HFD=4.5
23:15:44.794 00.004 14556 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-3.07) = xAngle (1.11 = 1.11)
23:15:44.798 00.004 14556 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.01 = 1.01)
23:15:44.801 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.24 hyp=0.26 cameraTheta=-1.96 mountX=0.11 mountY=0.22, mountTheta=1.09
23:15:44.806 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.24, opts=13)
23:15:44.809 00.003 14556 Enqueuing Move request for scope (-0.10, -0.24)
23:15:44.813 00.004 12308 Worker thread wakes up
23:15:44.813 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.24) opts 0xd
23:15:44.813 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.24)
23:15:44.813 00.000 12308 Moving (-0.10, -0.24) raw xDistance=0.11 yDistance=0.22
23:15:44.813 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:15:44.813 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:15:44.813 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:15:44.815 00.002 12308 MoveAxis(E, 0, ABG)
23:15:44.815 00.000 12308 Move returns status 0, amount 0
23:15:44.815 00.000 12308 MoveAxis(N, 0, ABG)
23:15:44.815 00.000 12308 Move returns status 0, amount 0
23:15:44.815 00.000 12308 move complete, result=0
23:15:44.816 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:44.820 00.004 12308 worker thread done servicing request
23:15:44.839 00.019 14556 UpdateGuideState exits: m=2131 SNR=31.0
23:15:44.843 00.004 14556 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 4 / 99999
23:15:44.848 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760588144.848,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":3.1,"SettleTime":10.0,"StarLocked":true}
23:15:44.851 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:44.855 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:44.860 00.005 14556 Enqueuing Expose request
23:15:44.863 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:15:44.867 00.004 12308 Worker thread wakes up
23:15:44.867 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:44.867 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:15:46.116 01.249 12308 Exposure complete
23:15:46.249 00.133 12308 worker thread done servicing request
23:15:46.249 00.000 14556 OnExposeComplete: enter
23:15:46.253 00.004 14556 UpdateGuideState(): m_state=6
23:15:46.257 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6676
23:15:46.260 00.003 14556 Star::Find returns 1 (0), X=171.83, Y=999.48, Mass=2441, SNR=32.9, Peak=180 HFD=4.5
23:15:46.265 00.005 14556 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
23:15:46.268 00.003 14556 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
23:15:46.271 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-3.02 mountX=0.01 mountY=-0.00, mountTheta=-0.05
23:15:46.276 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.00, opts=13)
23:15:46.279 00.003 14556 Enqueuing Move request for scope (-0.01, -0.00)
23:15:46.283 00.004 12308 Worker thread wakes up
23:15:46.283 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.00) opts 0xd
23:15:46.283 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.00)
23:15:46.283 00.000 12308 Moving (-0.01, -0.00) raw xDistance=0.01 yDistance=-0.00
23:15:46.283 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:15:46.283 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:46.283 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:15:46.283 00.000 12308 MoveAxis(E, 0, ABG)
23:15:46.285 00.002 12308 Move returns status 0, amount 0
23:15:46.285 00.000 12308 MoveAxis(N, 0, ABG)
23:15:46.285 00.000 12308 Move returns status 0, amount 0
23:15:46.285 00.000 12308 move complete, result=0
23:15:46.285 00.000 12308 worker thread done servicing request
23:15:46.285 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:46.308 00.023 14556 UpdateGuideState exits: m=2441 SNR=32.9
23:15:46.313 00.005 14556 PhdController: settling, locked = 1, distance = 0.20 (1.50) aobump = 0 frame = 5 / 99999
23:15:46.317 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760588146.317,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.20,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
23:15:46.321 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:46.325 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:46.329 00.004 14556 Enqueuing Expose request
23:15:46.333 00.004 12308 Worker thread wakes up
23:15:46.333 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:15:46.338 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:46.338 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:15:47.581 01.243 12308 Exposure complete
23:15:47.711 00.130 12308 worker thread done servicing request
23:15:47.712 00.001 14556 OnExposeComplete: enter
23:15:47.717 00.005 14556 UpdateGuideState(): m_state=6
23:15:47.721 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6677
23:15:47.724 00.003 14556 Star::Find returns 1 (0), X=171.72, Y=999.44, Mass=2252, SNR=32.0, Peak=150 HFD=4.6
23:15:47.727 00.003 14556 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.07) = xAngle (0.25 = 0.25)
23:15:47.732 00.005 14556 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.15 = 0.15)
23:15:47.736 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-2.83 mountX=0.13 mountY=0.02, mountTheta=0.15
23:15:47.743 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.04, opts=13)
23:15:47.749 00.006 14556 Enqueuing Move request for scope (-0.12, -0.04)
23:15:47.754 00.005 12308 Worker thread wakes up
23:15:47.754 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
23:15:47.755 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
23:15:47.755 00.000 12308 Moving (-0.12, -0.04) raw xDistance=0.13 yDistance=0.02
23:15:47.755 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:15:47.756 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:47.756 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:15:47.756 00.000 12308 MoveAxis(E, 0, ABG)
23:15:47.756 00.000 12308 Move returns status 0, amount 0
23:15:47.756 00.000 12308 MoveAxis(N, 0, ABG)
23:15:47.757 00.001 12308 Move returns status 0, amount 0
23:15:47.757 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:47.762 00.005 12308 move complete, result=0
23:15:47.763 00.001 12308 worker thread done servicing request
23:15:47.789 00.026 14556 UpdateGuideState exits: m=2252 SNR=32.0
23:15:47.794 00.005 14556 PhdController: settling, locked = 1, distance = 0.18 (1.50) aobump = 0 frame = 6 / 99999
23:15:47.799 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760588147.799,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.18,"Time":6.0,"SettleTime":10.0,"StarLocked":true}
23:15:47.805 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:47.814 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:47.819 00.005 14556 Enqueuing Expose request
23:15:47.824 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:15:47.829 00.005 12308 Worker thread wakes up
23:15:47.829 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:47.829 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:15:49.071 01.242 12308 Exposure complete
23:15:49.192 00.121 12308 worker thread done servicing request
23:15:49.192 00.000 14556 OnExposeComplete: enter
23:15:49.195 00.003 14556 UpdateGuideState(): m_state=6
23:15:49.199 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6678
23:15:49.204 00.005 14556 Star::Find returns 1 (0), X=171.61, Y=999.51, Mass=2274, SNR=32.0, Peak=148 HFD=4.8
23:15:49.208 00.004 14556 CameraToMount -- cameraTheta (3.03) - m_xAngle (-3.07) = xAngle (6.10 = -0.18)
23:15:49.211 00.003 14556 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.00 = -0.28)
23:15:49.214 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=0.03 hyp=0.23 cameraTheta=3.03 mountX=0.23 mountY=-0.07, mountTheta=-0.28
23:15:49.219 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.03, opts=13)
23:15:49.223 00.004 14556 Enqueuing Move request for scope (-0.23, 0.03)
23:15:49.226 00.003 12308 Worker thread wakes up
23:15:49.226 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.03) opts 0xd
23:15:49.226 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.03)
23:15:49.226 00.000 12308 Moving (-0.23, 0.03) raw xDistance=0.23 yDistance=-0.07
23:15:49.228 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:15:49.228 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:49.228 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:15:49.228 00.000 12308 MoveAxis(W, 100, ABG)
23:15:49.228 00.000 12308 Guiding  Dir = 3, Dur = 100
23:15:49.228 00.000 12308 IsSlewing returns 0
23:15:49.229 00.001 12308 IsGuiding returns 0
23:15:49.230 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:49.234 00.004 12308 PulseGuide returned control before completion, sleep 110
23:15:49.254 00.020 14556 UpdateGuideState exits: m=2274 SNR=32.0
23:15:49.258 00.004 14556 PhdController: settling, locked = 1, distance = 0.19 (1.50) aobump = 0 frame = 7 / 99999
23:15:49.260 00.002 14556 evsrv: {"Event":"Settling","Timestamp":1760588149.260,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.19,"Time":7.5,"SettleTime":10.0,"StarLocked":true}
23:15:49.265 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:49.269 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:49.272 00.003 14556 Enqueuing Expose request
23:15:49.356 00.084 12308 IsGuiding returns 0
23:15:49.356 00.000 12308 Move returns status 0, amount 100
23:15:49.356 00.000 12308 MoveAxis(N, 0, ABG)
23:15:49.356 00.000 12308 Move returns status 0, amount 0
23:15:49.358 00.002 12308 move complete, result=0
23:15:49.358 00.000 12308 worker thread done servicing request
23:15:49.358 00.000 12308 Worker thread wakes up
23:15:49.358 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:49.358 00.000 14556 GuideStep: 0.2 px 100 ms WEST, -0.1 px 0 ms NORTH
23:15:49.364 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:15:50.605 01.241 12308 Exposure complete
23:15:50.731 00.126 12308 worker thread done servicing request
23:15:50.732 00.001 14556 OnExposeComplete: enter
23:15:50.736 00.004 14556 UpdateGuideState(): m_state=6
23:15:50.739 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6679
23:15:50.743 00.004 14556 Star::Find returns 1 (0), X=171.89, Y=999.59, Mass=2332, SNR=32.5, Peak=156 HFD=4.8
23:15:50.747 00.004 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.27 = -2.01)
23:15:50.751 00.004 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.11)
23:15:50.755 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.20 mountX=-0.05 mountY=-0.10, mountTheta=-2.03
23:15:50.760 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.11, opts=13)
23:15:50.764 00.004 14556 Enqueuing Move request for scope (0.04, 0.11)
23:15:50.767 00.003 12308 Worker thread wakes up
23:15:50.767 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
23:15:50.769 00.002 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
23:15:50.769 00.000 12308 Moving (0.04, 0.11) raw xDistance=-0.05 yDistance=-0.10
23:15:50.769 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:15:50.769 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:50.769 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:15:50.769 00.000 12308 MoveAxis(E, 0, ABG)
23:15:50.769 00.000 12308 Move returns status 0, amount 0
23:15:50.770 00.001 12308 MoveAxis(N, 0, ABG)
23:15:50.770 00.000 12308 Move returns status 0, amount 0
23:15:50.770 00.000 12308 move complete, result=0
23:15:50.770 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:50.774 00.004 12308 worker thread done servicing request
23:15:50.795 00.021 14556 UpdateGuideState exits: m=2332 SNR=32.5
23:15:50.799 00.004 14556 PhdController: settling, locked = 1, distance = 0.17 (1.50) aobump = 0 frame = 8 / 99999
23:15:50.804 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760588150.804,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.17,"Time":9.0,"SettleTime":10.0,"StarLocked":true}
23:15:50.810 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:50.815 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:50.820 00.005 14556 Enqueuing Expose request
23:15:50.823 00.003 12308 Worker thread wakes up
23:15:50.823 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:50.827 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:50.827 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:15:52.074 01.247 12308 Exposure complete
23:15:52.222 00.148 12308 worker thread done servicing request
23:15:52.223 00.001 14556 OnExposeComplete: enter
23:15:52.226 00.003 14556 UpdateGuideState(): m_state=6
23:15:52.230 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6680
23:15:52.235 00.005 14556 Star::Find returns 1 (0), X=171.66, Y=999.78, Mass=2187, SNR=31.3, Peak=145 HFD=4.7
23:15:52.238 00.003 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.21 = -1.08)
23:15:52.243 00.005 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.18)
23:15:52.247 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.30 hyp=0.35 cameraTheta=2.13 mountX=0.17 mountY=-0.33, mountTheta=-1.10
23:15:52.251 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.30, opts=13)
23:15:52.255 00.004 14556 Enqueuing Move request for scope (-0.19, 0.30)
23:15:52.260 00.005 12308 Worker thread wakes up
23:15:52.260 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.30) opts 0xd
23:15:52.260 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.30)
23:15:52.260 00.000 12308 Moving (-0.19, 0.30) raw xDistance=0.17 yDistance=-0.33
23:15:52.261 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:15:52.261 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:15:52.261 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
23:15:52.261 00.000 12308 MoveAxis(E, 0, ABG)
23:15:52.261 00.000 12308 Move returns status 0, amount 0
23:15:52.262 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:52.266 00.004 12308 MoveAxis(N, 0, ABG)
23:15:52.266 00.000 12308 Move returns status 0, amount 0
23:15:52.266 00.000 12308 move complete, result=0
23:15:52.266 00.000 12308 worker thread done servicing request
23:15:52.288 00.022 14556 UpdateGuideState exits: m=2187 SNR=31.3
23:15:52.292 00.004 14556 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 9 / 99999
23:15:52.295 00.003 14556 PhdController: newstate STATE_FINISH
23:15:52.300 00.005 14556 PhdController complete: success
23:15:52.304 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760588152.304,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
23:15:52.309 00.005 14556 Mount: notify guiding dither settle done success=1
23:15:52.313 00.004 14556 PhdController: newstate STATE_IDLE
23:15:52.317 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:52.322 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:52.325 00.003 14556 Enqueuing Expose request
23:15:52.329 00.004 12308 Worker thread wakes up
23:15:52.329 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:15:52.333 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:52.334 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:15:53.594 01.260 12308 Exposure complete
23:15:53.730 00.136 12308 worker thread done servicing request
23:15:53.730 00.000 14556 OnExposeComplete: enter
23:15:53.734 00.004 14556 UpdateGuideState(): m_state=6
23:15:53.737 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6681
23:15:53.742 00.005 14556 Star::Find returns 1 (0), X=171.74, Y=999.82, Mass=1891, SNR=29.2, Peak=153 HFD=4.3
23:15:53.745 00.003 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
23:15:53.749 00.004 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
23:15:53.753 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.34 hyp=0.35 cameraTheta=1.87 mountX=0.08 mountY=-0.35, mountTheta=-1.35
23:15:53.759 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.34, opts=13)
23:15:53.764 00.005 14556 Enqueuing Move request for scope (-0.10, 0.34)
23:15:53.767 00.003 12308 Worker thread wakes up
23:15:53.768 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.34) opts 0xd
23:15:53.768 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.34)
23:15:53.768 00.000 12308 Moving (-0.10, 0.34) raw xDistance=0.08 yDistance=-0.35
23:15:53.768 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:15:53.768 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:15:53.768 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
23:15:53.769 00.001 12308 MoveAxis(E, 0, ABG)
23:15:53.769 00.000 12308 Move returns status 0, amount 0
23:15:53.770 00.001 12308 MoveAxis(N, 0, ABG)
23:15:53.770 00.000 12308 Move returns status 0, amount 0
23:15:53.770 00.000 12308 move complete, result=0
23:15:53.770 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:53.773 00.003 12308 worker thread done servicing request
23:15:53.789 00.016 14556 UpdateGuideState exits: m=1891 SNR=29.2
23:15:53.793 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:53.796 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:53.800 00.004 14556 Enqueuing Expose request
23:15:53.805 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:15:53.810 00.005 12308 Worker thread wakes up
23:15:53.810 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:53.810 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:15:55.065 01.255 12308 Exposure complete
23:15:55.198 00.133 12308 worker thread done servicing request
23:15:55.198 00.000 14556 OnExposeComplete: enter
23:15:55.202 00.004 14556 UpdateGuideState(): m_state=6
23:15:55.205 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6682
23:15:55.210 00.005 14556 Star::Find returns 1 (0), X=171.81, Y=999.76, Mass=2232, SNR=31.9, Peak=149 HFD=4.7
23:15:55.215 00.005 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.78 = -1.51)
23:15:55.219 00.004 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
23:15:55.224 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.70 mountX=0.02 mountY=-0.28, mountTheta=-1.51
23:15:55.228 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.28, opts=13)
23:15:55.233 00.005 14556 Enqueuing Move request for scope (-0.04, 0.28)
23:15:55.236 00.003 12308 Worker thread wakes up
23:15:55.236 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.28) opts 0xd
23:15:55.236 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.28)
23:15:55.236 00.000 12308 Moving (-0.04, 0.28) raw xDistance=0.02 yDistance=-0.28
23:15:55.238 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:15:55.238 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:15:55.238 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:15:55.238 00.000 12308 MoveAxis(E, 0, ABG)
23:15:55.238 00.000 12308 Move returns status 0, amount 0
23:15:55.239 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:55.243 00.004 12308 MoveAxis(N, 0, ABG)
23:15:55.243 00.000 12308 Move returns status 0, amount 0
23:15:55.243 00.000 12308 move complete, result=0
23:15:55.243 00.000 12308 worker thread done servicing request
23:15:55.264 00.021 14556 UpdateGuideState exits: m=2232 SNR=31.9
23:15:55.268 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:55.275 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:55.280 00.005 14556 Enqueuing Expose request
23:15:55.285 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:15:55.289 00.004 12308 Worker thread wakes up
23:15:55.289 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:55.289 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:15:56.538 01.249 12308 Exposure complete
23:15:56.683 00.145 12308 worker thread done servicing request
23:15:56.683 00.000 14556 OnExposeComplete: enter
23:15:56.688 00.005 14556 UpdateGuideState(): m_state=6
23:15:56.692 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6683
23:15:56.696 00.004 14556 Star::Find returns 1 (0), X=171.75, Y=999.87, Mass=1988, SNR=29.9, Peak=164 HFD=4.4
23:15:56.698 00.002 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
23:15:56.702 00.004 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
23:15:56.707 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.39 hyp=0.40 cameraTheta=1.80 mountX=0.06 mountY=-0.40, mountTheta=-1.41
23:15:56.712 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.39, opts=13)
23:15:56.716 00.004 14556 Enqueuing Move request for scope (-0.09, 0.39)
23:15:56.721 00.005 12308 Worker thread wakes up
23:15:56.721 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.39) opts 0xd
23:15:56.721 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.39)
23:15:56.721 00.000 12308 Moving (-0.09, 0.39) raw xDistance=0.06 yDistance=-0.40
23:15:56.722 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:15:56.722 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.42 newest=-1.03
23:15:56.722 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
23:15:56.722 00.000 12308 MoveAxis(E, 0, ABG)
23:15:56.722 00.000 12308 Move returns status 0, amount 0
23:15:56.723 00.001 12308 MoveAxis(N, 282, ABG)
23:15:56.723 00.000 12308 Guiding  Dir = 0, Dur = 282
23:15:56.723 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:56.727 00.004 12308 IsSlewing returns 0
23:15:56.728 00.001 12308 IsGuiding returns 0
23:15:56.728 00.000 12308 PulseGuide returned control before completion, sleep 292
23:15:56.753 00.025 14556 UpdateGuideState exits: m=1988 SNR=29.9
23:15:56.758 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:56.762 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:56.766 00.004 14556 Enqueuing Expose request
23:15:57.028 00.262 12308 IsGuiding returns 1
23:15:57.028 00.000 12308 scope still moving after pulse duration time elapsed
23:15:57.060 00.032 12308 IsSlewing returns 0
23:15:57.061 00.001 12308 IsGuiding returns 1
23:15:57.091 00.030 12308 IsSlewing returns 0
23:15:57.092 00.001 12308 IsGuiding returns 1
23:15:57.122 00.030 12308 IsSlewing returns 0
23:15:57.123 00.001 12308 IsGuiding returns 0
23:15:57.124 00.001 12308 scope move finished after 282 + 114 ms
23:15:57.125 00.001 12308 Move returns status 0, amount 282
23:15:57.125 00.000 12308 move complete, result=0
23:15:57.127 00.002 12308 worker thread done servicing request
23:15:57.127 00.000 12308 Worker thread wakes up
23:15:57.128 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 282 ms NORTH
23:15:57.134 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:57.134 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:15:58.382 01.248 12308 Exposure complete
23:15:58.507 00.125 12308 worker thread done servicing request
23:15:58.508 00.001 14556 OnExposeComplete: enter
23:15:58.511 00.003 14556 UpdateGuideState(): m_state=6
23:15:58.515 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6684
23:15:58.519 00.004 14556 Star::Find returns 1 (0), X=171.85, Y=999.45, Mass=2218, SNR=31.6, Peak=147 HFD=4.8
23:15:58.524 00.005 14556 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.07) = xAngle (1.69 = 1.69)
23:15:58.527 00.003 14556 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.59 = 1.59)
23:15:58.532 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.38 mountX=-0.00 mountY=0.03, mountTheta=1.69
23:15:58.538 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.03, opts=13)
23:15:58.542 00.004 14556 Enqueuing Move request for scope (0.01, -0.03)
23:15:58.546 00.004 12308 Worker thread wakes up
23:15:58.546 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
23:15:58.547 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
23:15:58.547 00.000 12308 Moving (0.01, -0.03) raw xDistance=-0.00 yDistance=0.03
23:15:58.547 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:15:58.548 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:58.548 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:15:58.548 00.000 12308 MoveAxis(E, 0, ABG)
23:15:58.549 00.001 12308 Move returns status 0, amount 0
23:15:58.549 00.000 12308 MoveAxis(N, 0, ABG)
23:15:58.549 00.000 12308 Move returns status 0, amount 0
23:15:58.549 00.000 12308 move complete, result=0
23:15:58.549 00.000 12308 worker thread done servicing request
23:15:58.550 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:15:58.576 00.026 14556 UpdateGuideState exits: m=2218 SNR=31.6
23:15:58.580 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:58.585 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:15:58.590 00.005 14556 Enqueuing Expose request
23:15:58.593 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:15:58.598 00.005 12308 Worker thread wakes up
23:15:58.598 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:15:58.598 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:15:59.842 01.244 12308 Exposure complete
23:15:59.978 00.136 12308 worker thread done servicing request
23:15:59.978 00.000 14556 OnExposeComplete: enter
23:15:59.982 00.004 14556 UpdateGuideState(): m_state=6
23:15:59.985 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6685
23:15:59.990 00.005 14556 Star::Find returns 1 (0), X=171.71, Y=999.64, Mass=2215, SNR=31.6, Peak=158 HFD=4.7
23:15:59.994 00.004 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.34 = -0.94)
23:15:59.998 00.004 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.04)
23:16:00.002 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.16 hyp=0.21 cameraTheta=2.27 mountX=0.12 mountY=-0.18, mountTheta=-0.97
23:16:00.011 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.16, opts=13)
23:16:00.019 00.008 14556 Enqueuing Move request for scope (-0.13, 0.16)
23:16:00.026 00.007 12308 Worker thread wakes up
23:16:00.027 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.16) opts 0xd
23:16:00.027 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.16)
23:16:00.027 00.000 12308 Moving (-0.13, 0.16) raw xDistance=0.12 yDistance=-0.18
23:16:00.028 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:16:00.028 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:00.028 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:16:00.029 00.001 12308 MoveAxis(E, 0, ABG)
23:16:00.029 00.000 12308 Move returns status 0, amount 0
23:16:00.029 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:00.037 00.008 12308 MoveAxis(N, 0, ABG)
23:16:00.037 00.000 12308 Move returns status 0, amount 0
23:16:00.037 00.000 12308 move complete, result=0
23:16:00.037 00.000 12308 worker thread done servicing request
23:16:00.061 00.024 14556 UpdateGuideState exits: m=2215 SNR=31.6
23:16:00.067 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:00.071 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:00.075 00.004 14556 Enqueuing Expose request
23:16:00.078 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:16:00.084 00.006 12308 Worker thread wakes up
23:16:00.084 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:00.084 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:01.328 01.244 12308 Exposure complete
23:16:01.466 00.138 12308 worker thread done servicing request
23:16:01.467 00.001 14556 OnExposeComplete: enter
23:16:01.471 00.004 14556 UpdateGuideState(): m_state=6
23:16:01.476 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6686
23:16:01.479 00.003 14556 Star::Find returns 1 (0), X=171.84, Y=999.80, Mass=2328, SNR=32.7, Peak=182 HFD=4.4
23:16:01.482 00.003 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
23:16:01.486 00.004 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
23:16:01.489 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.32 hyp=0.32 cameraTheta=1.57 mountX=-0.02 mountY=-0.32, mountTheta=-1.64
23:16:01.495 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.32, opts=13)
23:16:01.499 00.004 14556 Enqueuing Move request for scope (0.00, 0.32)
23:16:01.504 00.005 12308 Worker thread wakes up
23:16:01.504 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.32) opts 0xd
23:16:01.504 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.32)
23:16:01.504 00.000 12308 Moving (0.00, 0.32) raw xDistance=-0.02 yDistance=-0.32
23:16:01.504 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:16:01.505 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
23:16:01.505 00.000 12308 MoveAxis(E, 0, ABG)
23:16:01.505 00.000 12308 Move returns status 0, amount 0
23:16:01.505 00.000 12308 MoveAxis(N, 222, ABG)
23:16:01.505 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:01.509 00.004 12308 Guiding  Dir = 0, Dur = 222
23:16:01.509 00.000 12308 IsSlewing returns 0
23:16:01.509 00.000 12308 IsGuiding returns 0
23:16:01.511 00.002 12308 PulseGuide returned control before completion, sleep 232
23:16:01.532 00.021 14556 UpdateGuideState exits: m=2328 SNR=32.7
23:16:01.536 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:01.540 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:01.544 00.004 14556 Enqueuing Expose request
23:16:01.757 00.213 12308 IsGuiding returns 1
23:16:01.759 00.002 12308 scope still moving after pulse duration time elapsed
23:16:01.788 00.029 12308 IsSlewing returns 0
23:16:01.789 00.001 12308 IsGuiding returns 0
23:16:01.790 00.001 12308 scope move finished after 222 + 56 ms
23:16:01.790 00.000 12308 Move returns status 0, amount 222
23:16:01.790 00.000 12308 move complete, result=0
23:16:01.791 00.001 12308 worker thread done servicing request
23:16:01.791 00.000 12308 Worker thread wakes up
23:16:01.792 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 222 ms NORTH
23:16:01.797 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:01.798 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:03.057 01.259 12308 Exposure complete
23:16:03.198 00.141 12308 worker thread done servicing request
23:16:03.199 00.001 14556 OnExposeComplete: enter
23:16:03.201 00.002 14556 UpdateGuideState(): m_state=6
23:16:03.205 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6687
23:16:03.209 00.004 14556 Star::Find returns 1 (0), X=171.81, Y=999.23, Mass=2337, SNR=32.4, Peak=185 HFD=4.6
23:16:03.212 00.003 14556 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-3.07) = xAngle (1.39 = 1.39)
23:16:03.215 00.003 14556 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.29 = 1.29)
23:16:03.218 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.25 hyp=0.25 cameraTheta=-1.69 mountX=0.05 mountY=0.24, mountTheta=1.38
23:16:03.224 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.25, opts=13)
23:16:03.229 00.005 14556 Enqueuing Move request for scope (-0.03, -0.25)
23:16:03.233 00.004 12308 Worker thread wakes up
23:16:03.233 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.25) opts 0xd
23:16:03.233 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.25)
23:16:03.233 00.000 12308 Moving (-0.03, -0.25) raw xDistance=0.05 yDistance=0.24
23:16:03.233 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:16:03.233 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:16:03.234 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:16:03.234 00.000 12308 MoveAxis(E, 0, ABG)
23:16:03.234 00.000 12308 Move returns status 0, amount 0
23:16:03.234 00.000 12308 MoveAxis(N, 0, ABG)
23:16:03.234 00.000 12308 Move returns status 0, amount 0
23:16:03.234 00.000 12308 move complete, result=0
23:16:03.236 00.002 12308 worker thread done servicing request
23:16:03.236 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:03.262 00.026 14556 UpdateGuideState exits: m=2337 SNR=32.4
23:16:03.266 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:03.269 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:03.273 00.004 14556 Enqueuing Expose request
23:16:03.279 00.006 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:16:03.285 00.006 12308 Worker thread wakes up
23:16:03.285 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:03.285 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:04.528 01.243 12308 Exposure complete
23:16:04.671 00.143 12308 worker thread done servicing request
23:16:04.671 00.000 14556 OnExposeComplete: enter
23:16:04.677 00.006 14556 UpdateGuideState(): m_state=6
23:16:04.683 00.006 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6688
23:16:04.687 00.004 14556 Star::Find returns 1 (0), X=171.91, Y=999.59, Mass=2386, SNR=32.8, Peak=179 HFD=4.6
23:16:04.693 00.006 14556 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.07) = xAngle (4.14 = -2.14)
23:16:04.699 00.006 14556 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.04 = -2.24)
23:16:04.704 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.13 cameraTheta=1.07 mountX=-0.07 mountY=-0.10, mountTheta=-2.17
23:16:04.712 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.11, opts=13)
23:16:04.715 00.003 14556 Enqueuing Move request for scope (0.06, 0.11)
23:16:04.719 00.004 12308 Worker thread wakes up
23:16:04.720 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
23:16:04.720 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
23:16:04.720 00.000 12308 Moving (0.06, 0.11) raw xDistance=-0.07 yDistance=-0.10
23:16:04.720 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:16:04.720 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:04.721 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:16:04.721 00.000 12308 MoveAxis(E, 0, ABG)
23:16:04.721 00.000 12308 Move returns status 0, amount 0
23:16:04.721 00.000 12308 MoveAxis(N, 0, ABG)
23:16:04.721 00.000 12308 Move returns status 0, amount 0
23:16:04.722 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:04.726 00.004 12308 move complete, result=0
23:16:04.727 00.001 12308 worker thread done servicing request
23:16:04.748 00.021 14556 UpdateGuideState exits: m=2386 SNR=32.8
23:16:04.752 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:04.759 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:04.763 00.004 14556 Enqueuing Expose request
23:16:04.769 00.006 12308 Worker thread wakes up
23:16:04.769 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:16:04.775 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:04.776 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:06.030 01.254 12308 Exposure complete
23:16:06.160 00.130 12308 worker thread done servicing request
23:16:06.160 00.000 14556 OnExposeComplete: enter
23:16:06.164 00.004 14556 UpdateGuideState(): m_state=6
23:16:06.168 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6689
23:16:06.172 00.004 14556 Star::Find returns 1 (0), X=172.09, Y=999.57, Mass=2236, SNR=31.7, Peak=164 HFD=4.8
23:16:06.176 00.004 14556 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.07) = xAngle (3.41 = -2.87)
23:16:06.181 00.005 14556 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.31 = -2.97)
23:16:06.187 00.006 14556 CameraToMount -- cameraX=0.25 cameraY=0.09 hyp=0.26 cameraTheta=0.34 mountX=-0.25 mountY=-0.04, mountTheta=-2.97
23:16:06.193 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.09, opts=13)
23:16:06.198 00.005 14556 Enqueuing Move request for scope (0.25, 0.09)
23:16:06.203 00.005 12308 Worker thread wakes up
23:16:06.203 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.09) opts 0xd
23:16:06.203 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.09)
23:16:06.203 00.000 12308 Moving (0.25, 0.09) raw xDistance=-0.25 yDistance=-0.04
23:16:06.204 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:16:06.204 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:06.204 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:16:06.204 00.000 12308 MoveAxis(E, 109, ABG)
23:16:06.205 00.001 12308 Guiding  Dir = 2, Dur = 109
23:16:06.205 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:06.210 00.005 12308 IsSlewing returns 0
23:16:06.210 00.000 12308 IsGuiding returns 0
23:16:06.211 00.001 12308 PulseGuide returned control before completion, sleep 119
23:16:06.234 00.023 14556 UpdateGuideState exits: m=2236 SNR=31.7
23:16:06.239 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:06.245 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:06.249 00.004 14556 Enqueuing Expose request
23:16:06.344 00.095 12308 IsGuiding returns 1
23:16:06.345 00.001 12308 scope still moving after pulse duration time elapsed
23:16:06.374 00.029 12308 IsSlewing returns 0
23:16:06.377 00.003 12308 IsGuiding returns 0
23:16:06.379 00.002 12308 scope move finished after 109 + 58 ms
23:16:06.379 00.000 12308 Move returns status 0, amount 109
23:16:06.379 00.000 12308 MoveAxis(N, 0, ABG)
23:16:06.380 00.001 12308 Move returns status 0, amount 0
23:16:06.380 00.000 12308 move complete, result=0
23:16:06.380 00.000 12308 worker thread done servicing request
23:16:06.380 00.000 14556 GuideStep: -0.3 px 109 ms EAST, -0.0 px 0 ms NORTH
23:16:06.387 00.007 12308 Worker thread wakes up
23:16:06.387 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:06.387 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:07.629 01.242 12308 Exposure complete
23:16:07.760 00.131 12308 worker thread done servicing request
23:16:07.760 00.000 14556 OnExposeComplete: enter
23:16:07.766 00.006 14556 UpdateGuideState(): m_state=6
23:16:07.774 00.008 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6690
23:16:07.781 00.007 14556 Star::Find returns 1 (0), X=171.77, Y=999.72, Mass=2347, SNR=32.7, Peak=146 HFD=4.8
23:16:07.787 00.006 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.93 = -1.35)
23:16:07.791 00.004 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.45)
23:16:07.794 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.86 mountX=0.05 mountY=-0.24, mountTheta=-1.36
23:16:07.801 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.24, opts=13)
23:16:07.810 00.009 14556 Enqueuing Move request for scope (-0.07, 0.24)
23:16:07.817 00.007 12308 Worker thread wakes up
23:16:07.817 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.24) opts 0xd
23:16:07.817 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.24)
23:16:07.819 00.002 12308 Moving (-0.07, 0.24) raw xDistance=0.05 yDistance=-0.24
23:16:07.820 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:16:07.821 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:16:07.821 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:07.830 00.009 12308 MoveAxis(E, 0, ABG)
23:16:07.833 00.003 12308 Move returns status 0, amount 0
23:16:07.836 00.003 12308 MoveAxis(N, 172, ABG)
23:16:07.838 00.002 12308 Guiding  Dir = 0, Dur = 172
23:16:07.839 00.001 12308 IsSlewing returns 0
23:16:07.839 00.000 12308 IsGuiding returns 0
23:16:07.840 00.001 12308 PulseGuide returned control before completion, sleep 182
23:16:07.856 00.016 14556 UpdateGuideState exits: m=2347 SNR=32.7
23:16:07.861 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:07.867 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:07.871 00.004 14556 Enqueuing Expose request
23:16:08.031 00.160 12308 IsGuiding returns 1
23:16:08.032 00.001 12308 scope still moving after pulse duration time elapsed
23:16:08.062 00.030 12308 IsSlewing returns 0
23:16:08.062 00.000 12308 IsGuiding returns 1
23:16:08.092 00.030 12308 IsSlewing returns 0
23:16:08.092 00.000 12308 IsGuiding returns 0
23:16:08.093 00.001 12308 scope move finished after 172 + 81 ms
23:16:08.093 00.000 12308 Move returns status 0, amount 172
23:16:08.093 00.000 12308 move complete, result=0
23:16:08.093 00.000 12308 worker thread done servicing request
23:16:08.094 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 172 ms NORTH
23:16:08.100 00.006 12308 Worker thread wakes up
23:16:08.100 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:08.102 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:09.343 01.241 12308 Exposure complete
23:16:09.472 00.129 12308 worker thread done servicing request
23:16:09.473 00.001 14556 OnExposeComplete: enter
23:16:09.477 00.004 14556 UpdateGuideState(): m_state=6
23:16:09.480 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6691
23:16:09.484 00.004 14556 Star::Find returns 1 (0), X=171.92, Y=999.34, Mass=2323, SNR=32.4, Peak=175 HFD=5.0
23:16:09.489 00.005 14556 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-3.07) = xAngle (1.99 = 1.99)
23:16:09.493 00.004 14556 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.89 = 1.89)
23:16:09.499 00.006 14556 CameraToMount -- cameraX=0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-1.09 mountX=-0.06 mountY=0.15, mountTheta=1.97
23:16:09.506 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.14, opts=13)
23:16:09.509 00.003 14556 Enqueuing Move request for scope (0.07, -0.14)
23:16:09.514 00.005 12308 Worker thread wakes up
23:16:09.514 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.14) opts 0xd
23:16:09.514 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.14)
23:16:09.514 00.000 12308 Moving (0.07, -0.14) raw xDistance=-0.06 yDistance=0.15
23:16:09.514 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:16:09.515 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:09.515 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:16:09.515 00.000 12308 MoveAxis(E, 0, ABG)
23:16:09.515 00.000 12308 Move returns status 0, amount 0
23:16:09.515 00.000 12308 MoveAxis(N, 0, ABG)
23:16:09.515 00.000 12308 Move returns status 0, amount 0
23:16:09.516 00.001 12308 move complete, result=0
23:16:09.516 00.000 12308 worker thread done servicing request
23:16:09.516 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:09.543 00.027 14556 UpdateGuideState exits: m=2323 SNR=32.4
23:16:09.547 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:09.550 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:09.555 00.005 14556 Enqueuing Expose request
23:16:09.559 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:16:09.563 00.004 12308 Worker thread wakes up
23:16:09.563 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:09.563 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:10.814 01.251 12308 Exposure complete
23:16:10.948 00.134 12308 worker thread done servicing request
23:16:10.948 00.000 14556 OnExposeComplete: enter
23:16:10.953 00.005 14556 UpdateGuideState(): m_state=6
23:16:10.957 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6692
23:16:10.961 00.004 14556 Star::Find returns 1 (0), X=171.69, Y=999.36, Mass=2148, SNR=31.1, Peak=149 HFD=4.6
23:16:10.965 00.004 14556 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.07) = xAngle (0.57 = 0.57)
23:16:10.969 00.004 14556 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.47 = 0.47)
23:16:10.972 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.19 cameraTheta=-2.50 mountX=0.16 mountY=0.09, mountTheta=0.50
23:16:10.978 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.11, opts=13)
23:16:10.982 00.004 14556 Enqueuing Move request for scope (-0.15, -0.11)
23:16:10.985 00.003 12308 Worker thread wakes up
23:16:10.985 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
23:16:10.985 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
23:16:10.986 00.001 12308 Moving (-0.15, -0.11) raw xDistance=0.16 yDistance=0.09
23:16:10.986 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:16:10.986 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:10.986 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:16:10.986 00.000 12308 MoveAxis(E, 0, ABG)
23:16:10.986 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:10.992 00.006 12308 Move returns status 0, amount 0
23:16:10.992 00.000 12308 MoveAxis(N, 0, ABG)
23:16:10.993 00.001 12308 Move returns status 0, amount 0
23:16:10.993 00.000 12308 move complete, result=0
23:16:10.993 00.000 12308 worker thread done servicing request
23:16:11.016 00.023 14556 UpdateGuideState exits: m=2148 SNR=31.1
23:16:11.020 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:11.026 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:11.030 00.004 14556 Enqueuing Expose request
23:16:11.034 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:11.039 00.005 12308 Worker thread wakes up
23:16:11.039 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:11.039 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:12.282 01.243 12308 Exposure complete
23:16:12.418 00.136 12308 worker thread done servicing request
23:16:12.419 00.001 14556 OnExposeComplete: enter
23:16:12.422 00.003 14556 UpdateGuideState(): m_state=6
23:16:12.426 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6693
23:16:12.430 00.004 14556 Star::Find returns 1 (0), X=171.86, Y=999.35, Mass=2176, SNR=31.5, Peak=140 HFD=5.0
23:16:12.435 00.005 14556 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.07) = xAngle (1.62 = 1.62)
23:16:12.438 00.003 14556 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.52 = 1.52)
23:16:12.442 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.45 mountX=-0.01 mountY=0.13, mountTheta=1.62
23:16:12.447 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.13, opts=13)
23:16:12.451 00.004 14556 Enqueuing Move request for scope (0.02, -0.13)
23:16:12.455 00.004 12308 Worker thread wakes up
23:16:12.455 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
23:16:12.456 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
23:16:12.456 00.000 12308 Moving (0.02, -0.13) raw xDistance=-0.01 yDistance=0.13
23:16:12.456 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:16:12.456 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:12.456 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:16:12.456 00.000 12308 MoveAxis(E, 0, ABG)
23:16:12.456 00.000 12308 Move returns status 0, amount 0
23:16:12.457 00.001 12308 MoveAxis(N, 0, ABG)
23:16:12.457 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:12.462 00.005 12308 Move returns status 0, amount 0
23:16:12.462 00.000 12308 move complete, result=0
23:16:12.462 00.000 12308 worker thread done servicing request
23:16:12.482 00.020 14556 UpdateGuideState exits: m=2176 SNR=31.5
23:16:12.485 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:12.491 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:12.494 00.003 14556 Enqueuing Expose request
23:16:12.499 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:12.503 00.004 12308 Worker thread wakes up
23:16:12.503 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:12.503 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:13.749 01.246 12308 Exposure complete
23:16:13.888 00.139 12308 worker thread done servicing request
23:16:13.889 00.001 14556 OnExposeComplete: enter
23:16:13.893 00.004 14556 UpdateGuideState(): m_state=6
23:16:13.897 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6694
23:16:13.901 00.004 14556 Star::Find returns 1 (0), X=171.81, Y=999.57, Mass=2187, SNR=31.5, Peak=156 HFD=4.5
23:16:13.904 00.003 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.01 = -1.27)
23:16:13.909 00.005 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.91 = -1.37)
23:16:13.913 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.94 mountX=0.03 mountY=-0.10, mountTheta=-1.28
23:16:13.917 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.09, opts=13)
23:16:13.921 00.004 14556 Enqueuing Move request for scope (-0.04, 0.09)
23:16:13.924 00.003 12308 Worker thread wakes up
23:16:13.925 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
23:16:13.925 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
23:16:13.926 00.001 12308 Moving (-0.04, 0.09) raw xDistance=0.03 yDistance=-0.10
23:16:13.926 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:16:13.926 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:13.926 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:16:13.927 00.001 12308 MoveAxis(E, 0, ABG)
23:16:13.927 00.000 12308 Move returns status 0, amount 0
23:16:13.927 00.000 12308 MoveAxis(N, 0, ABG)
23:16:13.927 00.000 12308 Move returns status 0, amount 0
23:16:13.927 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:13.933 00.006 12308 move complete, result=0
23:16:13.933 00.000 12308 worker thread done servicing request
23:16:13.955 00.022 14556 UpdateGuideState exits: m=2187 SNR=31.5
23:16:13.963 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:13.968 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:13.971 00.003 14556 Enqueuing Expose request
23:16:13.975 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:16:13.979 00.004 12308 Worker thread wakes up
23:16:13.979 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:13.979 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:15.220 01.241 12308 Exposure complete
23:16:15.355 00.135 12308 worker thread done servicing request
23:16:15.355 00.000 14556 OnExposeComplete: enter
23:16:15.360 00.005 14556 UpdateGuideState(): m_state=6
23:16:15.364 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6695
23:16:15.368 00.004 14556 Star::Find returns 1 (0), X=171.70, Y=999.69, Mass=2381, SNR=32.9, Peak=155 HFD=4.8
23:16:15.372 00.004 14556 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.07) = xAngle (5.24 = -1.05)
23:16:15.375 00.003 14556 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
23:16:15.379 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.21 hyp=0.25 cameraTheta=2.16 mountX=0.12 mountY=-0.23, mountTheta=-1.07
23:16:15.384 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.21, opts=13)
23:16:15.387 00.003 14556 Enqueuing Move request for scope (-0.14, 0.21)
23:16:15.390 00.003 12308 Worker thread wakes up
23:16:15.390 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.21) opts 0xd
23:16:15.390 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.21)
23:16:15.391 00.001 12308 Moving (-0.14, 0.21) raw xDistance=0.12 yDistance=-0.23
23:16:15.391 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:16:15.391 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:16:15.391 00.000 12308 MoveAxis(E, 0, ABG)
23:16:15.391 00.000 12308 Move returns status 0, amount 0
23:16:15.392 00.001 12308 MoveAxis(N, 159, ABG)
23:16:15.392 00.000 12308 Guiding  Dir = 0, Dur = 159
23:16:15.392 00.000 12308 IsSlewing returns 0
23:16:15.392 00.000 12308 IsGuiding returns 0
23:16:15.393 00.001 12308 PulseGuide returned control before completion, sleep 169
23:16:15.393 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:15.412 00.019 14556 UpdateGuideState exits: m=2381 SNR=32.9
23:16:15.416 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:15.420 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:15.423 00.003 14556 Enqueuing Expose request
23:16:15.567 00.144 12308 IsGuiding returns 1
23:16:15.567 00.000 12308 scope still moving after pulse duration time elapsed
23:16:15.598 00.031 12308 IsSlewing returns 0
23:16:15.598 00.000 12308 IsGuiding returns 0
23:16:15.598 00.000 12308 scope move finished after 159 + 47 ms
23:16:15.599 00.001 12308 Move returns status 0, amount 159
23:16:15.599 00.000 12308 move complete, result=0
23:16:15.599 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 159 ms NORTH
23:16:15.602 00.003 12308 worker thread done servicing request
23:16:15.602 00.000 12308 Worker thread wakes up
23:16:15.603 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:15.603 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:16.856 01.253 12308 Exposure complete
23:16:17.005 00.149 12308 worker thread done servicing request
23:16:17.005 00.000 14556 OnExposeComplete: enter
23:16:17.010 00.005 14556 UpdateGuideState(): m_state=6
23:16:17.014 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6696
23:16:17.017 00.003 14556 Star::Find returns 1 (0), X=171.73, Y=999.39, Mass=2261, SNR=32.0, Peak=158 HFD=4.6
23:16:17.022 00.005 14556 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.07) = xAngle (0.60 = 0.60)
23:16:17.026 00.004 14556 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.50 = 0.50)
23:16:17.029 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-2.47 mountX=0.12 mountY=0.07, mountTheta=0.53
23:16:17.034 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.09, opts=13)
23:16:17.038 00.004 14556 Enqueuing Move request for scope (-0.11, -0.09)
23:16:17.042 00.004 12308 Worker thread wakes up
23:16:17.042 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.09) opts 0xd
23:16:17.043 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.09)
23:16:17.043 00.000 12308 Moving (-0.11, -0.09) raw xDistance=0.12 yDistance=0.07
23:16:17.043 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:16:17.043 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:17.043 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:16:17.043 00.000 12308 MoveAxis(E, 0, ABG)
23:16:17.044 00.001 12308 Move returns status 0, amount 0
23:16:17.044 00.000 12308 MoveAxis(N, 0, ABG)
23:16:17.044 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:17.048 00.004 12308 Move returns status 0, amount 0
23:16:17.049 00.001 12308 move complete, result=0
23:16:17.049 00.000 12308 worker thread done servicing request
23:16:17.071 00.022 14556 UpdateGuideState exits: m=2261 SNR=32.0
23:16:17.075 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:17.080 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:17.085 00.005 14556 Enqueuing Expose request
23:16:17.090 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:17.095 00.005 12308 Worker thread wakes up
23:16:17.095 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:17.095 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:18.345 01.250 12308 Exposure complete
23:16:18.482 00.137 12308 worker thread done servicing request
23:16:18.482 00.000 14556 OnExposeComplete: enter
23:16:18.486 00.004 14556 UpdateGuideState(): m_state=6
23:16:18.490 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6697
23:16:18.493 00.003 14556 Star::Find returns 1 (0), X=171.75, Y=999.43, Mass=2290, SNR=32.1, Peak=145 HFD=4.7
23:16:18.497 00.004 14556 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-3.07) = xAngle (0.42 = 0.42)
23:16:18.501 00.004 14556 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.33 = 0.33)
23:16:18.505 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.11 cameraTheta=-2.65 mountX=0.10 mountY=0.03, mountTheta=0.34
23:16:18.510 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.05, opts=13)
23:16:18.514 00.004 14556 Enqueuing Move request for scope (-0.09, -0.05)
23:16:18.517 00.003 12308 Worker thread wakes up
23:16:18.517 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
23:16:18.518 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
23:16:18.518 00.000 12308 Moving (-0.09, -0.05) raw xDistance=0.10 yDistance=0.03
23:16:18.519 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:16:18.519 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:18.519 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:16:18.519 00.000 12308 MoveAxis(E, 0, ABG)
23:16:18.519 00.000 12308 Move returns status 0, amount 0
23:16:18.519 00.000 12308 MoveAxis(N, 0, ABG)
23:16:18.519 00.000 12308 Move returns status 0, amount 0
23:16:18.521 00.002 12308 move complete, result=0
23:16:18.521 00.000 12308 worker thread done servicing request
23:16:18.521 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:18.545 00.024 14556 UpdateGuideState exits: m=2290 SNR=32.1
23:16:18.550 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:18.555 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:18.558 00.003 14556 Enqueuing Expose request
23:16:18.562 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:16:18.567 00.005 12308 Worker thread wakes up
23:16:18.567 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:18.567 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:19.814 01.247 12308 Exposure complete
23:16:19.953 00.139 12308 worker thread done servicing request
23:16:19.954 00.001 14556 OnExposeComplete: enter
23:16:19.958 00.004 14556 UpdateGuideState(): m_state=6
23:16:19.962 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6698
23:16:19.967 00.005 14556 Star::Find returns 1 (0), X=171.62, Y=999.46, Mass=2290, SNR=32.2, Peak=136 HFD=4.9
23:16:19.970 00.003 14556 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.07) = xAngle (0.02 = 0.02)
23:16:19.972 00.002 14556 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.08 = -0.08)
23:16:19.977 00.005 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.02 hyp=0.23 cameraTheta=-3.05 mountX=0.23 mountY=-0.02, mountTheta=-0.08
23:16:19.983 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.02, opts=13)
23:16:19.986 00.003 14556 Enqueuing Move request for scope (-0.23, -0.02)
23:16:19.990 00.004 12308 Worker thread wakes up
23:16:19.990 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.02) opts 0xd
23:16:19.990 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.02)
23:16:19.990 00.000 12308 Moving (-0.23, -0.02) raw xDistance=0.23 yDistance=-0.02
23:16:19.990 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:16:19.991 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:19.991 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:16:19.991 00.000 12308 MoveAxis(W, 99, ABG)
23:16:19.991 00.000 12308 Guiding  Dir = 3, Dur = 99
23:16:19.992 00.001 12308 IsSlewing returns 0
23:16:19.992 00.000 12308 IsGuiding returns 0
23:16:19.993 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:19.996 00.003 12308 PulseGuide returned control before completion, sleep 109
23:16:20.016 00.020 14556 UpdateGuideState exits: m=2290 SNR=32.2
23:16:20.023 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:20.029 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:20.032 00.003 14556 Enqueuing Expose request
23:16:20.111 00.079 12308 IsGuiding returns 1
23:16:20.111 00.000 12308 scope still moving after pulse duration time elapsed
23:16:20.142 00.031 12308 IsSlewing returns 0
23:16:20.142 00.000 12308 IsGuiding returns 1
23:16:20.173 00.031 12308 IsSlewing returns 0
23:16:20.174 00.001 12308 IsGuiding returns 0
23:16:20.175 00.001 12308 scope move finished after 99 + 83 ms
23:16:20.175 00.000 12308 Move returns status 0, amount 99
23:16:20.176 00.001 12308 MoveAxis(N, 0, ABG)
23:16:20.177 00.001 12308 Move returns status 0, amount 0
23:16:20.178 00.001 12308 move complete, result=0
23:16:20.178 00.000 12308 worker thread done servicing request
23:16:20.179 00.001 14556 GuideStep: 0.2 px 99 ms WEST, -0.0 px 0 ms NORTH
23:16:20.189 00.010 12308 Worker thread wakes up
23:16:20.189 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:20.189 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:21.434 01.245 12308 Exposure complete
23:16:21.569 00.135 12308 worker thread done servicing request
23:16:21.569 00.000 14556 OnExposeComplete: enter
23:16:21.574 00.005 14556 UpdateGuideState(): m_state=6
23:16:21.578 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6699
23:16:21.581 00.003 14556 Star::Find returns 1 (0), X=171.84, Y=999.68, Mass=2325, SNR=32.5, Peak=171 HFD=4.6
23:16:21.586 00.005 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
23:16:21.590 00.004 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
23:16:21.593 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.58 mountX=-0.01 mountY=-0.20, mountTheta=-1.63
23:16:21.599 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.20, opts=13)
23:16:21.603 00.004 14556 Enqueuing Move request for scope (-0.00, 0.20)
23:16:21.607 00.004 12308 Worker thread wakes up
23:16:21.607 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.20) opts 0xd
23:16:21.607 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.20)
23:16:21.607 00.000 12308 Moving (-0.00, 0.20) raw xDistance=-0.01 yDistance=-0.20
23:16:21.607 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:16:21.608 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:16:21.608 00.000 12308 MoveAxis(E, 0, ABG)
23:16:21.608 00.000 12308 Move returns status 0, amount 0
23:16:21.608 00.000 12308 MoveAxis(N, 142, ABG)
23:16:21.608 00.000 12308 Guiding  Dir = 0, Dur = 142
23:16:21.608 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:21.613 00.005 12308 IsSlewing returns 0
23:16:21.614 00.001 12308 IsGuiding returns 0
23:16:21.615 00.001 12308 PulseGuide returned control before completion, sleep 152
23:16:21.636 00.021 14556 UpdateGuideState exits: m=2325 SNR=32.5
23:16:21.641 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:21.646 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:21.653 00.007 14556 Enqueuing Expose request
23:16:21.771 00.118 12308 IsGuiding returns 1
23:16:21.771 00.000 12308 scope still moving after pulse duration time elapsed
23:16:21.801 00.030 12308 IsSlewing returns 0
23:16:21.803 00.002 12308 IsGuiding returns 0
23:16:21.804 00.001 12308 scope move finished after 142 + 47 ms
23:16:21.804 00.000 12308 Move returns status 0, amount 142
23:16:21.804 00.000 12308 move complete, result=0
23:16:21.805 00.001 12308 worker thread done servicing request
23:16:21.805 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 142 ms NORTH
23:16:21.817 00.012 12308 Worker thread wakes up
23:16:21.817 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:21.817 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:23.064 01.247 12308 Exposure complete
23:16:23.208 00.144 14556 OnExposeComplete: enter
23:16:23.213 00.005 12308 worker thread done servicing request
23:16:23.213 00.000 14556 UpdateGuideState(): m_state=6
23:16:23.218 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6700
23:16:23.223 00.005 14556 Star::Find returns 1 (0), X=171.88, Y=999.66, Mass=2232, SNR=31.8, Peak=194 HFD=4.4
23:16:23.226 00.003 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.44 = -1.85)
23:16:23.231 00.005 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.95)
23:16:23.234 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.36 mountX=-0.05 mountY=-0.17, mountTheta=-1.86
23:16:23.240 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.18, opts=13)
23:16:23.246 00.006 14556 Enqueuing Move request for scope (0.04, 0.18)
23:16:23.250 00.004 12308 Worker thread wakes up
23:16:23.251 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.18) opts 0xd
23:16:23.251 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.18)
23:16:23.251 00.000 12308 Moving (0.04, 0.18) raw xDistance=-0.05 yDistance=-0.17
23:16:23.251 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:16:23.251 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:23.252 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:16:23.252 00.000 12308 MoveAxis(E, 0, ABG)
23:16:23.252 00.000 12308 Move returns status 0, amount 0
23:16:23.252 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:23.256 00.004 12308 MoveAxis(N, 0, ABG)
23:16:23.256 00.000 12308 Move returns status 0, amount 0
23:16:23.256 00.000 12308 move complete, result=0
23:16:23.256 00.000 12308 worker thread done servicing request
23:16:23.277 00.021 14556 UpdateGuideState exits: m=2232 SNR=31.8
23:16:23.282 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:23.286 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:23.290 00.004 14556 Enqueuing Expose request
23:16:23.293 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:16:23.297 00.004 12308 Worker thread wakes up
23:16:23.297 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:23.297 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:24.544 01.247 12308 Exposure complete
23:16:24.690 00.146 12308 worker thread done servicing request
23:16:24.690 00.000 14556 OnExposeComplete: enter
23:16:24.693 00.003 14556 UpdateGuideState(): m_state=6
23:16:24.698 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6701
23:16:24.701 00.003 14556 Star::Find returns 1 (0), X=171.97, Y=999.56, Mass=2159, SNR=31.5, Peak=149 HFD=4.2
23:16:24.704 00.003 14556 CameraToMount -- cameraTheta (0.54) - m_xAngle (-3.07) = xAngle (3.61 = -2.67)
23:16:24.708 00.004 14556 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.51 = -2.77)
23:16:24.712 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.15 cameraTheta=0.54 mountX=-0.13 mountY=-0.05, mountTheta=-2.76
23:16:24.717 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.08, opts=13)
23:16:24.721 00.004 14556 Enqueuing Move request for scope (0.13, 0.08)
23:16:24.724 00.003 12308 Worker thread wakes up
23:16:24.725 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
23:16:24.725 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
23:16:24.725 00.000 12308 Moving (0.13, 0.08) raw xDistance=-0.13 yDistance=-0.05
23:16:24.725 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:16:24.725 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:24.726 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:16:24.726 00.000 12308 MoveAxis(E, 0, ABG)
23:16:24.726 00.000 12308 Move returns status 0, amount 0
23:16:24.726 00.000 12308 MoveAxis(N, 0, ABG)
23:16:24.726 00.000 12308 Move returns status 0, amount 0
23:16:24.726 00.000 12308 move complete, result=0
23:16:24.726 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:24.731 00.005 12308 worker thread done servicing request
23:16:24.750 00.019 14556 UpdateGuideState exits: m=2159 SNR=31.5
23:16:24.754 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:24.757 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:24.761 00.004 14556 Enqueuing Expose request
23:16:24.764 00.003 12308 Worker thread wakes up
23:16:24.765 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:24.765 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:24.765 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:16:26.014 01.249 12308 Exposure complete
23:16:26.159 00.145 12308 worker thread done servicing request
23:16:26.160 00.001 14556 OnExposeComplete: enter
23:16:26.164 00.004 14556 UpdateGuideState(): m_state=6
23:16:26.168 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6702
23:16:26.173 00.005 14556 Star::Find returns 1 (0), X=172.04, Y=999.66, Mass=2148, SNR=31.0, Peak=165 HFD=4.3
23:16:26.178 00.005 14556 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.07) = xAngle (3.80 = -2.48)
23:16:26.183 00.005 14556 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.70 = -2.58)
23:16:26.187 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.18 hyp=0.27 cameraTheta=0.73 mountX=-0.21 mountY=-0.14, mountTheta=-2.55
23:16:26.191 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.18, opts=13)
23:16:26.194 00.003 14556 Enqueuing Move request for scope (0.20, 0.18)
23:16:26.199 00.005 12308 Worker thread wakes up
23:16:26.199 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.18) opts 0xd
23:16:26.199 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.18)
23:16:26.199 00.000 12308 Moving (0.20, 0.18) raw xDistance=-0.21 yDistance=-0.14
23:16:26.200 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:16:26.200 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:26.200 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:16:26.200 00.000 12308 MoveAxis(E, 91, ABG)
23:16:26.200 00.000 12308 Guiding  Dir = 2, Dur = 91
23:16:26.200 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:26.205 00.005 12308 IsSlewing returns 0
23:16:26.205 00.000 12308 IsGuiding returns 0
23:16:26.205 00.000 12308 PulseGuide returned control before completion, sleep 101
23:16:26.228 00.023 14556 UpdateGuideState exits: m=2148 SNR=31.0
23:16:26.233 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:26.236 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:26.242 00.006 14556 Enqueuing Expose request
23:16:26.318 00.076 12308 IsGuiding returns 1
23:16:26.319 00.001 12308 scope still moving after pulse duration time elapsed
23:16:26.349 00.030 12308 IsSlewing returns 0
23:16:26.349 00.000 12308 IsGuiding returns 0
23:16:26.350 00.001 12308 scope move finished after 91 + 54 ms
23:16:26.350 00.000 12308 Move returns status 0, amount 91
23:16:26.350 00.000 12308 MoveAxis(N, 0, ABG)
23:16:26.351 00.001 12308 Move returns status 0, amount 0
23:16:26.351 00.000 12308 move complete, result=0
23:16:26.351 00.000 12308 worker thread done servicing request
23:16:26.351 00.000 12308 Worker thread wakes up
23:16:26.351 00.000 14556 GuideStep: -0.2 px 91 ms EAST, -0.1 px 0 ms NORTH
23:16:26.358 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:26.358 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:27.611 01.253 12308 Exposure complete
23:16:27.755 00.144 12308 worker thread done servicing request
23:16:27.756 00.001 14556 OnExposeComplete: enter
23:16:27.759 00.003 14556 UpdateGuideState(): m_state=6
23:16:27.764 00.005 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6703
23:16:27.768 00.004 14556 Star::Find returns 1 (0), X=171.90, Y=999.71, Mass=2295, SNR=32.3, Peak=190 HFD=4.5
23:16:27.772 00.004 14556 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.07) = xAngle (4.41 = -1.87)
23:16:27.778 00.006 14556 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.97)
23:16:27.784 00.006 14556 CameraToMount -- cameraX=0.06 cameraY=0.23 hyp=0.24 cameraTheta=1.34 mountX=-0.07 mountY=-0.22, mountTheta=-1.88
23:16:27.790 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.23, opts=13)
23:16:27.794 00.004 14556 Enqueuing Move request for scope (0.06, 0.23)
23:16:27.802 00.008 12308 Worker thread wakes up
23:16:27.802 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.23) opts 0xd
23:16:27.802 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.23)
23:16:27.804 00.002 12308 Moving (0.06, 0.23) raw xDistance=-0.07 yDistance=-0.22
23:16:27.805 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:16:27.805 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:16:27.805 00.000 12308 MoveAxis(E, 0, ABG)
23:16:27.805 00.000 12308 Move returns status 0, amount 0
23:16:27.806 00.001 12308 MoveAxis(N, 155, ABG)
23:16:27.806 00.000 12308 Guiding  Dir = 0, Dur = 155
23:16:27.806 00.000 12308 IsSlewing returns 0
23:16:27.807 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:27.812 00.005 12308 IsGuiding returns 0
23:16:27.813 00.001 12308 PulseGuide returned control before completion, sleep 165
23:16:27.838 00.025 14556 UpdateGuideState exits: m=2295 SNR=32.3
23:16:27.845 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:27.852 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:27.857 00.005 14556 Enqueuing Expose request
23:16:27.991 00.134 12308 IsGuiding returns 1
23:16:27.991 00.000 12308 scope still moving after pulse duration time elapsed
23:16:28.022 00.031 12308 IsSlewing returns 0
23:16:28.023 00.001 12308 IsGuiding returns 0
23:16:28.024 00.001 12308 scope move finished after 155 + 56 ms
23:16:28.024 00.000 12308 Move returns status 0, amount 155
23:16:28.024 00.000 12308 move complete, result=0
23:16:28.025 00.001 12308 worker thread done servicing request
23:16:28.025 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
23:16:28.030 00.005 12308 Worker thread wakes up
23:16:28.030 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:28.031 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:29.280 01.249 12308 Exposure complete
23:16:29.410 00.130 12308 worker thread done servicing request
23:16:29.411 00.001 14556 OnExposeComplete: enter
23:16:29.414 00.003 14556 UpdateGuideState(): m_state=6
23:16:29.418 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6704
23:16:29.421 00.003 14556 Star::Find returns 1 (0), X=171.94, Y=999.60, Mass=2207, SNR=31.8, Peak=154 HFD=4.8
23:16:29.425 00.004 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.96 = -2.32)
23:16:29.428 00.003 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.86 = -2.42)
23:16:29.433 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.16 cameraTheta=0.89 mountX=-0.11 mountY=-0.10, mountTheta=-2.37
23:16:29.440 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.12, opts=13)
23:16:29.444 00.004 14556 Enqueuing Move request for scope (0.10, 0.12)
23:16:29.447 00.003 12308 Worker thread wakes up
23:16:29.447 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
23:16:29.447 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
23:16:29.449 00.002 12308 Moving (0.10, 0.12) raw xDistance=-0.11 yDistance=-0.10
23:16:29.449 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:16:29.449 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:29.449 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:16:29.449 00.000 12308 MoveAxis(E, 0, ABG)
23:16:29.450 00.001 12308 Move returns status 0, amount 0
23:16:29.450 00.000 12308 MoveAxis(N, 0, ABG)
23:16:29.450 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:29.454 00.004 12308 Move returns status 0, amount 0
23:16:29.454 00.000 12308 move complete, result=0
23:16:29.454 00.000 12308 worker thread done servicing request
23:16:29.477 00.023 14556 UpdateGuideState exits: m=2207 SNR=31.8
23:16:29.482 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:29.486 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:29.490 00.004 14556 Enqueuing Expose request
23:16:29.494 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:16:29.498 00.004 12308 Worker thread wakes up
23:16:29.498 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:29.498 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:30.744 01.246 12308 Exposure complete
23:16:30.888 00.144 12308 worker thread done servicing request
23:16:30.888 00.000 14556 OnExposeComplete: enter
23:16:30.892 00.004 14556 UpdateGuideState(): m_state=6
23:16:30.896 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6705
23:16:30.900 00.004 14556 Star::Find returns 1 (0), X=171.92, Y=999.66, Mass=2052, SNR=30.7, Peak=155 HFD=4.5
23:16:30.903 00.003 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.24 = -2.04)
23:16:30.907 00.004 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.14)
23:16:30.911 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.18 hyp=0.19 cameraTheta=1.17 mountX=-0.09 mountY=-0.16, mountTheta=-2.06
23:16:30.915 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.18, opts=13)
23:16:30.919 00.004 14556 Enqueuing Move request for scope (0.08, 0.18)
23:16:30.922 00.003 12308 Worker thread wakes up
23:16:30.922 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.18) opts 0xd
23:16:30.922 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.18)
23:16:30.922 00.000 12308 Moving (0.08, 0.18) raw xDistance=-0.09 yDistance=-0.16
23:16:30.922 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:16:30.923 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:30.923 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:16:30.923 00.000 12308 MoveAxis(E, 0, ABG)
23:16:30.923 00.000 12308 Move returns status 0, amount 0
23:16:30.923 00.000 12308 MoveAxis(N, 0, ABG)
23:16:30.923 00.000 12308 Move returns status 0, amount 0
23:16:30.924 00.001 12308 move complete, result=0
23:16:30.924 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:30.929 00.005 12308 worker thread done servicing request
23:16:30.949 00.020 14556 UpdateGuideState exits: m=2052 SNR=30.7
23:16:30.953 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:30.957 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:30.961 00.004 14556 Enqueuing Expose request
23:16:30.967 00.006 12308 Worker thread wakes up
23:16:30.967 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:16:30.973 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:30.973 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:32.224 01.251 12308 Exposure complete
23:16:32.358 00.134 12308 worker thread done servicing request
23:16:32.359 00.001 14556 OnExposeComplete: enter
23:16:32.363 00.004 14556 UpdateGuideState(): m_state=6
23:16:32.365 00.002 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6706
23:16:32.372 00.007 14556 Star::Find returns 1 (0), X=172.03, Y=999.72, Mass=2184, SNR=31.4, Peak=179 HFD=4.3
23:16:32.376 00.004 14556 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.07) = xAngle (3.97 = -2.31)
23:16:32.380 00.004 14556 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.41)
23:16:32.383 00.003 14556 CameraToMount -- cameraX=0.19 cameraY=0.24 hyp=0.30 cameraTheta=0.90 mountX=-0.20 mountY=-0.20, mountTheta=-2.36
23:16:32.390 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.24, opts=13)
23:16:32.394 00.004 14556 Enqueuing Move request for scope (0.19, 0.24)
23:16:32.397 00.003 12308 Worker thread wakes up
23:16:32.397 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.24) opts 0xd
23:16:32.397 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.24)
23:16:32.397 00.000 12308 Moving (0.19, 0.24) raw xDistance=-0.20 yDistance=-0.20
23:16:32.398 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:16:32.398 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:16:32.398 00.000 12308 MoveAxis(E, 89, ABG)
23:16:32.398 00.000 12308 Guiding  Dir = 2, Dur = 89
23:16:32.398 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:32.403 00.005 12308 IsSlewing returns 0
23:16:32.403 00.000 12308 IsGuiding returns 0
23:16:32.403 00.000 12308 PulseGuide returned control before completion, sleep 99
23:16:32.419 00.016 14556 UpdateGuideState exits: m=2184 SNR=31.4
23:16:32.424 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:32.428 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:32.433 00.005 14556 Enqueuing Expose request
23:16:32.510 00.077 12308 IsGuiding returns 1
23:16:32.512 00.002 12308 scope still moving after pulse duration time elapsed
23:16:32.543 00.031 12308 IsSlewing returns 0
23:16:32.544 00.001 12308 IsGuiding returns 0
23:16:32.544 00.000 12308 scope move finished after 89 + 51 ms
23:16:32.545 00.001 12308 Move returns status 0, amount 89
23:16:32.545 00.000 12308 MoveAxis(N, 143, ABG)
23:16:32.546 00.001 12308 Guiding  Dir = 0, Dur = 143
23:16:32.546 00.000 12308 IsSlewing returns 0
23:16:32.546 00.000 12308 IsGuiding returns 0
23:16:32.547 00.001 12308 PulseGuide returned control before completion, sleep 153
23:16:32.715 00.168 12308 IsGuiding returns 1
23:16:32.715 00.000 12308 scope still moving after pulse duration time elapsed
23:16:32.746 00.031 12308 IsSlewing returns 0
23:16:32.747 00.001 12308 IsGuiding returns 0
23:16:32.748 00.001 12308 scope move finished after 143 + 57 ms
23:16:32.748 00.000 12308 Move returns status 0, amount 143
23:16:32.749 00.001 12308 move complete, result=0
23:16:32.749 00.000 12308 worker thread done servicing request
23:16:32.749 00.000 12308 Worker thread wakes up
23:16:32.750 00.001 14556 GuideStep: -0.2 px 89 ms EAST, -0.2 px 143 ms NORTH
23:16:32.757 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:32.757 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:34.008 01.251 12308 Exposure complete
23:16:34.153 00.145 12308 worker thread done servicing request
23:16:34.153 00.000 14556 OnExposeComplete: enter
23:16:34.157 00.004 14556 UpdateGuideState(): m_state=6
23:16:34.162 00.005 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6707
23:16:34.166 00.004 14556 Star::Find returns 1 (0), X=171.79, Y=999.50, Mass=2171, SNR=31.4, Peak=166 HFD=4.5
23:16:34.169 00.003 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.86 = -0.42)
23:16:34.174 00.005 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.52)
23:16:34.178 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.79 mountX=0.06 mountY=-0.03, mountTheta=-0.50
23:16:34.186 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.02, opts=13)
23:16:34.192 00.006 14556 Enqueuing Move request for scope (-0.06, 0.02)
23:16:34.196 00.004 12308 Worker thread wakes up
23:16:34.196 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
23:16:34.196 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
23:16:34.196 00.000 12308 Moving (-0.06, 0.02) raw xDistance=0.06 yDistance=-0.03
23:16:34.196 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:16:34.197 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:34.197 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:16:34.197 00.000 12308 MoveAxis(E, 0, ABG)
23:16:34.197 00.000 12308 Move returns status 0, amount 0
23:16:34.197 00.000 12308 MoveAxis(N, 0, ABG)
23:16:34.197 00.000 12308 Move returns status 0, amount 0
23:16:34.199 00.002 12308 move complete, result=0
23:16:34.199 00.000 12308 worker thread done servicing request
23:16:34.199 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:34.228 00.029 14556 UpdateGuideState exits: m=2171 SNR=31.4
23:16:34.233 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:34.236 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:34.242 00.006 14556 Enqueuing Expose request
23:16:34.245 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:16:34.250 00.005 12308 Worker thread wakes up
23:16:34.250 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:34.250 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:35.489 01.239 12308 Exposure complete
23:16:35.614 00.125 12308 worker thread done servicing request
23:16:35.615 00.001 14556 OnExposeComplete: enter
23:16:35.619 00.004 14556 UpdateGuideState(): m_state=6
23:16:35.623 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6708
23:16:35.627 00.004 14556 Star::Find returns 1 (0), X=171.80, Y=999.59, Mass=2167, SNR=31.1, Peak=152 HFD=4.6
23:16:35.631 00.004 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (5.00 = -1.29)
23:16:35.635 00.004 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
23:16:35.639 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.92 mountX=0.03 mountY=-0.12, mountTheta=-1.29
23:16:35.644 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.11, opts=13)
23:16:35.648 00.004 14556 Enqueuing Move request for scope (-0.04, 0.11)
23:16:35.652 00.004 12308 Worker thread wakes up
23:16:35.652 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
23:16:35.652 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
23:16:35.652 00.000 12308 Moving (-0.04, 0.11) raw xDistance=0.03 yDistance=-0.12
23:16:35.652 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:16:35.653 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:35.653 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:16:35.653 00.000 12308 MoveAxis(E, 0, ABG)
23:16:35.653 00.000 12308 Move returns status 0, amount 0
23:16:35.653 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:35.658 00.005 12308 MoveAxis(N, 0, ABG)
23:16:35.658 00.000 12308 Move returns status 0, amount 0
23:16:35.659 00.001 12308 move complete, result=0
23:16:35.659 00.000 12308 worker thread done servicing request
23:16:35.679 00.020 14556 UpdateGuideState exits: m=2167 SNR=31.1
23:16:35.684 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:35.689 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:35.693 00.004 14556 Enqueuing Expose request
23:16:35.697 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:16:35.700 00.003 12308 Worker thread wakes up
23:16:35.700 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:35.700 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:36.953 01.253 12308 Exposure complete
23:16:37.092 00.139 12308 worker thread done servicing request
23:16:37.092 00.000 14556 OnExposeComplete: enter
23:16:37.097 00.005 14556 UpdateGuideState(): m_state=6
23:16:37.101 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6709
23:16:37.105 00.004 14556 Star::Find returns 1 (0), X=171.93, Y=999.71, Mass=2230, SNR=31.6, Peak=166 HFD=4.3
23:16:37.109 00.004 14556 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.07) = xAngle (4.29 = -2.00)
23:16:37.112 00.003 14556 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.10)
23:16:37.116 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.23 hyp=0.25 cameraTheta=1.21 mountX=-0.10 mountY=-0.22, mountTheta=-2.02
23:16:37.121 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.23, opts=13)
23:16:37.126 00.005 14556 Enqueuing Move request for scope (0.09, 0.23)
23:16:37.130 00.004 12308 Worker thread wakes up
23:16:37.130 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.23) opts 0xd
23:16:37.130 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.23)
23:16:37.130 00.000 12308 Moving (0.09, 0.23) raw xDistance=-0.10 yDistance=-0.22
23:16:37.130 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:16:37.130 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:16:37.131 00.001 12308 MoveAxis(E, 0, ABG)
23:16:37.131 00.000 12308 Move returns status 0, amount 0
23:16:37.131 00.000 12308 MoveAxis(N, 152, ABG)
23:16:37.131 00.000 12308 Guiding  Dir = 0, Dur = 152
23:16:37.131 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:37.136 00.005 12308 IsSlewing returns 0
23:16:37.136 00.000 12308 IsGuiding returns 0
23:16:37.136 00.000 12308 PulseGuide returned control before completion, sleep 162
23:16:37.156 00.020 14556 UpdateGuideState exits: m=2230 SNR=31.6
23:16:37.159 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:37.164 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:37.168 00.004 14556 Enqueuing Expose request
23:16:37.315 00.147 12308 IsGuiding returns 1
23:16:37.315 00.000 12308 scope still moving after pulse duration time elapsed
23:16:37.347 00.032 12308 IsSlewing returns 0
23:16:37.348 00.001 12308 IsGuiding returns 0
23:16:37.350 00.002 12308 scope move finished after 152 + 61 ms
23:16:37.351 00.001 12308 Move returns status 0, amount 152
23:16:37.352 00.001 12308 move complete, result=0
23:16:37.353 00.001 12308 worker thread done servicing request
23:16:37.353 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 152 ms NORTH
23:16:37.361 00.008 12308 Worker thread wakes up
23:16:37.361 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:37.361 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:38.604 01.243 12308 Exposure complete
23:16:38.741 00.137 12308 worker thread done servicing request
23:16:38.742 00.001 14556 OnExposeComplete: enter
23:16:38.745 00.003 14556 UpdateGuideState(): m_state=6
23:16:38.749 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6710
23:16:38.753 00.004 14556 Star::Find returns 1 (0), X=171.98, Y=999.32, Mass=2126, SNR=30.9, Peak=163 HFD=4.4
23:16:38.757 00.004 14556 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-3.07) = xAngle (2.21 = 2.21)
23:16:38.761 00.004 14556 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.11 = 2.11)
23:16:38.764 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=-0.16 hyp=0.20 cameraTheta=-0.87 mountX=-0.12 mountY=0.17, mountTheta=2.18
23:16:38.768 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.16, opts=13)
23:16:38.772 00.004 14556 Enqueuing Move request for scope (0.13, -0.16)
23:16:38.776 00.004 12308 Worker thread wakes up
23:16:38.776 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.16) opts 0xd
23:16:38.776 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.16)
23:16:38.777 00.001 12308 Moving (0.13, -0.16) raw xDistance=-0.12 yDistance=0.17
23:16:38.777 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:16:38.777 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:38.777 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:16:38.777 00.000 12308 MoveAxis(E, 0, ABG)
23:16:38.777 00.000 12308 Move returns status 0, amount 0
23:16:38.777 00.000 12308 MoveAxis(N, 0, ABG)
23:16:38.778 00.001 12308 Move returns status 0, amount 0
23:16:38.778 00.000 12308 move complete, result=0
23:16:38.778 00.000 12308 worker thread done servicing request
23:16:38.779 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:38.803 00.024 14556 UpdateGuideState exits: m=2126 SNR=30.9
23:16:38.808 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:38.813 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:38.816 00.003 14556 Enqueuing Expose request
23:16:38.821 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:16:38.825 00.004 12308 Worker thread wakes up
23:16:38.825 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:38.825 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:40.077 01.252 12308 Exposure complete
23:16:40.245 00.168 12308 worker thread done servicing request
23:16:40.246 00.001 14556 OnExposeComplete: enter
23:16:40.250 00.004 14556 UpdateGuideState(): m_state=6
23:16:40.255 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6711
23:16:40.259 00.004 14556 Star::Find returns 1 (0), X=171.86, Y=999.28, Mass=2328, SNR=32.5, Peak=163 HFD=4.6
23:16:40.264 00.005 14556 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-3.07) = xAngle (1.61 = 1.61)
23:16:40.268 00.004 14556 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.51 = 1.51)
23:16:40.272 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.47 mountX=-0.01 mountY=0.20, mountTheta=1.61
23:16:40.279 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.20, opts=13)
23:16:40.283 00.004 14556 Enqueuing Move request for scope (0.02, -0.20)
23:16:40.288 00.005 12308 Worker thread wakes up
23:16:40.288 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.20) opts 0xd
23:16:40.288 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.20)
23:16:40.289 00.001 12308 Moving (0.02, -0.20) raw xDistance=-0.01 yDistance=0.20
23:16:40.289 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:16:40.289 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:16:40.289 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:16:40.290 00.001 12308 MoveAxis(E, 0, ABG)
23:16:40.290 00.000 12308 Move returns status 0, amount 0
23:16:40.290 00.000 12308 MoveAxis(N, 0, ABG)
23:16:40.291 00.001 12308 Move returns status 0, amount 0
23:16:40.291 00.000 12308 move complete, result=0
23:16:40.291 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:40.295 00.004 12308 worker thread done servicing request
23:16:40.318 00.023 14556 UpdateGuideState exits: m=2328 SNR=32.5
23:16:40.322 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:40.326 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:40.330 00.004 14556 Enqueuing Expose request
23:16:40.335 00.005 12308 Worker thread wakes up
23:16:40.335 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:40.335 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:40.336 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:16:41.579 01.243 12308 Exposure complete
23:16:41.728 00.149 12308 worker thread done servicing request
23:16:41.729 00.001 14556 OnExposeComplete: enter
23:16:41.733 00.004 14556 UpdateGuideState(): m_state=6
23:16:41.737 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6712
23:16:41.741 00.004 14556 Star::Find returns 1 (0), X=171.99, Y=999.50, Mass=2252, SNR=32.0, Peak=156 HFD=5.0
23:16:41.747 00.006 14556 CameraToMount -- cameraTheta (0.15) - m_xAngle (-3.07) = xAngle (3.22 = -3.06)
23:16:41.751 00.004 14556 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.12 = 3.12)
23:16:41.755 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.15 mountX=-0.15 mountY=0.00, mountTheta=3.12
23:16:41.759 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.02, opts=13)
23:16:41.763 00.004 14556 Enqueuing Move request for scope (0.15, 0.02)
23:16:41.768 00.005 12308 Worker thread wakes up
23:16:41.768 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
23:16:41.768 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
23:16:41.768 00.000 12308 Moving (0.15, 0.02) raw xDistance=-0.15 yDistance=0.00
23:16:41.768 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:16:41.768 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:41.769 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:16:41.769 00.000 12308 MoveAxis(E, 0, ABG)
23:16:41.769 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:41.775 00.006 12308 Move returns status 0, amount 0
23:16:41.775 00.000 12308 MoveAxis(N, 0, ABG)
23:16:41.775 00.000 12308 Move returns status 0, amount 0
23:16:41.775 00.000 12308 move complete, result=0
23:16:41.776 00.001 12308 worker thread done servicing request
23:16:41.796 00.020 14556 UpdateGuideState exits: m=2252 SNR=32.0
23:16:41.799 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:41.805 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:41.811 00.006 14556 Enqueuing Expose request
23:16:41.815 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:16:41.819 00.004 12308 Worker thread wakes up
23:16:41.819 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:41.819 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:43.064 01.245 12308 Exposure complete
23:16:43.198 00.134 12308 worker thread done servicing request
23:16:43.199 00.001 14556 OnExposeComplete: enter
23:16:43.202 00.003 14556 UpdateGuideState(): m_state=6
23:16:43.207 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6713
23:16:43.212 00.005 14556 Star::Find returns 1 (0), X=171.77, Y=999.52, Mass=2234, SNR=31.8, Peak=153 HFD=4.6
23:16:43.217 00.005 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.63 = -0.65)
23:16:43.221 00.004 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.53 = -0.75)
23:16:43.224 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.08 cameraTheta=2.56 mountX=0.07 mountY=-0.06, mountTheta=-0.71
23:16:43.230 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.05, opts=13)
23:16:43.234 00.004 14556 Enqueuing Move request for scope (-0.07, 0.05)
23:16:43.238 00.004 12308 Worker thread wakes up
23:16:43.238 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
23:16:43.238 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
23:16:43.238 00.000 12308 Moving (-0.07, 0.05) raw xDistance=0.07 yDistance=-0.06
23:16:43.238 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:16:43.239 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:43.239 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:16:43.239 00.000 12308 MoveAxis(E, 0, ABG)
23:16:43.239 00.000 12308 Move returns status 0, amount 0
23:16:43.240 00.001 12308 MoveAxis(N, 0, ABG)
23:16:43.240 00.000 12308 Move returns status 0, amount 0
23:16:43.240 00.000 12308 move complete, result=0
23:16:43.240 00.000 12308 worker thread done servicing request
23:16:43.240 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:43.264 00.024 14556 UpdateGuideState exits: m=2234 SNR=31.8
23:16:43.268 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:43.271 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:43.280 00.009 14556 Enqueuing Expose request
23:16:43.286 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:16:43.291 00.005 12308 Worker thread wakes up
23:16:43.291 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:43.291 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:44.541 01.250 12308 Exposure complete
23:16:44.678 00.137 12308 worker thread done servicing request
23:16:44.679 00.001 14556 OnExposeComplete: enter
23:16:44.683 00.004 14556 UpdateGuideState(): m_state=6
23:16:44.686 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6714
23:16:44.691 00.005 14556 Star::Find returns 1 (0), X=171.80, Y=999.73, Mass=2390, SNR=32.7, Peak=178 HFD=4.6
23:16:44.696 00.005 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
23:16:44.699 00.003 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
23:16:44.703 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.25 hyp=0.26 cameraTheta=1.76 mountX=0.03 mountY=-0.26, mountTheta=-1.45
23:16:44.709 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.25, opts=13)
23:16:44.713 00.004 14556 Enqueuing Move request for scope (-0.05, 0.25)
23:16:44.717 00.004 12308 Worker thread wakes up
23:16:44.717 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.25) opts 0xd
23:16:44.717 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.25)
23:16:44.717 00.000 12308 Moving (-0.05, 0.25) raw xDistance=0.03 yDistance=-0.26
23:16:44.718 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:16:44.718 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:16:44.718 00.000 12308 MoveAxis(E, 0, ABG)
23:16:44.718 00.000 12308 Move returns status 0, amount 0
23:16:44.718 00.000 12308 MoveAxis(N, 181, ABG)
23:16:44.719 00.001 12308 Guiding  Dir = 0, Dur = 181
23:16:44.719 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:44.723 00.004 12308 IsSlewing returns 0
23:16:44.723 00.000 12308 IsGuiding returns 0
23:16:44.723 00.000 12308 PulseGuide returned control before completion, sleep 191
23:16:44.742 00.019 14556 UpdateGuideState exits: m=2390 SNR=32.7
23:16:44.746 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:44.749 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:44.752 00.003 14556 Enqueuing Expose request
23:16:44.924 00.172 12308 IsGuiding returns 1
23:16:44.926 00.002 12308 scope still moving after pulse duration time elapsed
23:16:44.955 00.029 12308 IsSlewing returns 0
23:16:44.957 00.002 12308 IsGuiding returns 0
23:16:44.957 00.000 12308 scope move finished after 181 + 52 ms
23:16:44.958 00.001 12308 Move returns status 0, amount 181
23:16:44.959 00.001 12308 move complete, result=0
23:16:44.959 00.000 12308 worker thread done servicing request
23:16:44.960 00.001 12308 Worker thread wakes up
23:16:44.960 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 181 ms NORTH
23:16:44.968 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:44.970 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:46.221 01.251 12308 Exposure complete
23:16:46.364 00.143 12308 worker thread done servicing request
23:16:46.365 00.001 14556 OnExposeComplete: enter
23:16:46.370 00.005 14556 UpdateGuideState(): m_state=6
23:16:46.374 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6715
23:16:46.379 00.005 14556 Star::Find returns 1 (0), X=171.95, Y=999.38, Mass=2138, SNR=31.2, Peak=159 HFD=4.3
23:16:46.383 00.004 14556 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-3.07) = xAngle (2.30 = 2.30)
23:16:46.386 00.003 14556 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.20 = 2.20)
23:16:46.390 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.78 mountX=-0.10 mountY=0.12, mountTheta=2.26
23:16:46.395 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.10, opts=13)
23:16:46.400 00.005 14556 Enqueuing Move request for scope (0.10, -0.10)
23:16:46.406 00.006 12308 Worker thread wakes up
23:16:46.406 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd
23:16:46.406 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.10)
23:16:46.406 00.000 12308 Moving (0.10, -0.10) raw xDistance=-0.10 yDistance=0.12
23:16:46.406 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:16:46.407 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:46.407 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:16:46.407 00.000 12308 MoveAxis(E, 0, ABG)
23:16:46.407 00.000 12308 Move returns status 0, amount 0
23:16:46.408 00.001 12308 MoveAxis(N, 0, ABG)
23:16:46.408 00.000 12308 Move returns status 0, amount 0
23:16:46.408 00.000 12308 move complete, result=0
23:16:46.408 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:46.413 00.005 12308 worker thread done servicing request
23:16:46.435 00.022 14556 UpdateGuideState exits: m=2138 SNR=31.2
23:16:46.439 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:46.443 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:46.447 00.004 14556 Enqueuing Expose request
23:16:46.450 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:46.454 00.004 12308 Worker thread wakes up
23:16:46.454 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:46.454 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:47.700 01.246 12308 Exposure complete
23:16:47.833 00.133 12308 worker thread done servicing request
23:16:47.834 00.001 14556 OnExposeComplete: enter
23:16:47.837 00.003 14556 UpdateGuideState(): m_state=6
23:16:47.841 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6716
23:16:47.844 00.003 14556 Star::Find returns 1 (0), X=171.65, Y=999.53, Mass=2145, SNR=31.1, Peak=144 HFD=4.8
23:16:47.848 00.004 14556 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.07) = xAngle (5.94 = -0.34)
23:16:47.852 00.004 14556 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.44)
23:16:47.860 00.008 14556 CameraToMount -- cameraX=-0.20 cameraY=0.06 hyp=0.21 cameraTheta=2.87 mountX=0.19 mountY=-0.09, mountTheta=-0.42
23:16:47.871 00.011 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.06, opts=13)
23:16:47.878 00.007 14556 Enqueuing Move request for scope (-0.20, 0.06)
23:16:47.885 00.007 12308 Worker thread wakes up
23:16:47.886 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.06) opts 0xd
23:16:47.886 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.06)
23:16:47.886 00.000 12308 Moving (-0.20, 0.06) raw xDistance=0.19 yDistance=-0.09
23:16:47.886 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:16:47.887 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:47.887 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:16:47.887 00.000 12308 MoveAxis(E, 0, ABG)
23:16:47.888 00.001 12308 Move returns status 0, amount 0
23:16:47.888 00.000 12308 MoveAxis(N, 0, ABG)
23:16:47.888 00.000 12308 Move returns status 0, amount 0
23:16:47.888 00.000 12308 move complete, result=0
23:16:47.888 00.000 12308 worker thread done servicing request
23:16:47.890 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:47.928 00.038 14556 UpdateGuideState exits: m=2145 SNR=31.1
23:16:47.933 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:47.936 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:47.939 00.003 14556 Enqueuing Expose request
23:16:47.943 00.004 12308 Worker thread wakes up
23:16:47.943 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:16:47.946 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:47.947 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:49.194 01.247 12308 Exposure complete
23:16:49.325 00.131 12308 worker thread done servicing request
23:16:49.325 00.000 14556 OnExposeComplete: enter
23:16:49.330 00.005 14556 UpdateGuideState(): m_state=6
23:16:49.334 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6717
23:16:49.337 00.003 14556 Star::Find returns 1 (0), X=171.91, Y=999.67, Mass=2238, SNR=31.8, Peak=160 HFD=4.5
23:16:49.342 00.005 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.29 = -1.99)
23:16:49.345 00.003 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.09)
23:16:49.348 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.19 hyp=0.21 cameraTheta=1.22 mountX=-0.08 mountY=-0.18, mountTheta=-2.01
23:16:49.354 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.19, opts=13)
23:16:49.358 00.004 14556 Enqueuing Move request for scope (0.07, 0.19)
23:16:49.361 00.003 12308 Worker thread wakes up
23:16:49.361 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.19) opts 0xd
23:16:49.361 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.19)
23:16:49.361 00.000 12308 Moving (0.07, 0.19) raw xDistance=-0.08 yDistance=-0.18
23:16:49.361 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:16:49.361 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:49.361 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:16:49.363 00.002 12308 MoveAxis(E, 0, ABG)
23:16:49.363 00.000 12308 Move returns status 0, amount 0
23:16:49.363 00.000 12308 MoveAxis(N, 0, ABG)
23:16:49.363 00.000 12308 Move returns status 0, amount 0
23:16:49.363 00.000 12308 move complete, result=0
23:16:49.364 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:49.369 00.005 12308 worker thread done servicing request
23:16:49.390 00.021 14556 UpdateGuideState exits: m=2238 SNR=31.8
23:16:49.393 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:49.398 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:49.405 00.007 14556 Enqueuing Expose request
23:16:49.408 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:16:49.413 00.005 12308 Worker thread wakes up
23:16:49.413 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:49.413 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:50.663 01.250 12308 Exposure complete
23:16:50.800 00.137 12308 worker thread done servicing request
23:16:50.800 00.000 14556 OnExposeComplete: enter
23:16:50.805 00.005 14556 UpdateGuideState(): m_state=6
23:16:50.809 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6718
23:16:50.815 00.006 14556 Star::Find returns 1 (0), X=171.89, Y=999.82, Mass=2059, SNR=30.3, Peak=159 HFD=4.5
23:16:50.819 00.004 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.52 = -1.77)
23:16:50.823 00.004 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.87)
23:16:50.827 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.34 hyp=0.34 cameraTheta=1.44 mountX=-0.07 mountY=-0.33, mountTheta=-1.77
23:16:50.832 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.34, opts=13)
23:16:50.836 00.004 14556 Enqueuing Move request for scope (0.04, 0.34)
23:16:50.839 00.003 12308 Worker thread wakes up
23:16:50.839 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.34) opts 0xd
23:16:50.839 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.34)
23:16:50.839 00.000 12308 Moving (0.04, 0.34) raw xDistance=-0.07 yDistance=-0.33
23:16:50.839 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:16:50.840 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
23:16:50.840 00.000 12308 MoveAxis(E, 0, ABG)
23:16:50.840 00.000 12308 Move returns status 0, amount 0
23:16:50.840 00.000 12308 MoveAxis(N, 230, ABG)
23:16:50.840 00.000 12308 Guiding  Dir = 0, Dur = 230
23:16:50.840 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:50.846 00.006 12308 IsSlewing returns 0
23:16:50.846 00.000 12308 IsGuiding returns 0
23:16:50.846 00.000 12308 PulseGuide returned control before completion, sleep 240
23:16:50.868 00.022 14556 UpdateGuideState exits: m=2059 SNR=30.3
23:16:50.873 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:50.877 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:50.881 00.004 14556 Enqueuing Expose request
23:16:51.092 00.211 12308 IsGuiding returns 1
23:16:51.092 00.000 12308 scope still moving after pulse duration time elapsed
23:16:51.124 00.032 12308 IsSlewing returns 0
23:16:51.124 00.000 12308 IsGuiding returns 0
23:16:51.125 00.001 12308 scope move finished after 230 + 47 ms
23:16:51.125 00.000 12308 Move returns status 0, amount 230
23:16:51.125 00.000 12308 move complete, result=0
23:16:51.125 00.000 12308 worker thread done servicing request
23:16:51.126 00.001 12308 Worker thread wakes up
23:16:51.126 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 230 ms NORTH
23:16:51.132 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:51.132 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:52.390 01.258 12308 Exposure complete
23:16:52.530 00.140 12308 worker thread done servicing request
23:16:52.530 00.000 14556 OnExposeComplete: enter
23:16:52.535 00.005 14556 UpdateGuideState(): m_state=6
23:16:52.538 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6719
23:16:52.542 00.004 14556 Star::Find returns 1 (0), X=171.70, Y=999.39, Mass=2152, SNR=31.0, Peak=177 HFD=4.6
23:16:52.545 00.003 14556 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-3.07) = xAngle (0.50 = 0.50)
23:16:52.548 00.003 14556 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.40 = 0.40)
23:16:52.553 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-2.58 mountX=0.15 mountY=0.06, mountTheta=0.42
23:16:52.557 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.09, opts=13)
23:16:52.562 00.005 14556 Enqueuing Move request for scope (-0.14, -0.09)
23:16:52.566 00.004 12308 Worker thread wakes up
23:16:52.566 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.09) opts 0xd
23:16:52.566 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.09)
23:16:52.566 00.000 12308 Moving (-0.14, -0.09) raw xDistance=0.15 yDistance=0.06
23:16:52.566 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:16:52.566 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:52.566 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:16:52.566 00.000 12308 MoveAxis(E, 0, ABG)
23:16:52.566 00.000 12308 Move returns status 0, amount 0
23:16:52.567 00.001 12308 MoveAxis(N, 0, ABG)
23:16:52.567 00.000 12308 Move returns status 0, amount 0
23:16:52.567 00.000 12308 move complete, result=0
23:16:52.567 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:52.573 00.006 12308 worker thread done servicing request
23:16:52.593 00.020 14556 UpdateGuideState exits: m=2152 SNR=31.0
23:16:52.598 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:52.601 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:52.605 00.004 14556 Enqueuing Expose request
23:16:52.608 00.003 12308 Worker thread wakes up
23:16:52.609 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:52.609 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:52.609 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:53.858 01.249 12308 Exposure complete
23:16:53.998 00.140 12308 worker thread done servicing request
23:16:53.998 00.000 14556 OnExposeComplete: enter
23:16:54.002 00.004 14556 UpdateGuideState(): m_state=6
23:16:54.006 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6720
23:16:54.010 00.004 14556 Star::Find returns 1 (0), X=171.75, Y=999.32, Mass=2275, SNR=31.9, Peak=182 HFD=4.7
23:16:54.014 00.004 14556 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-3.07) = xAngle (0.95 = 0.95)
23:16:54.018 00.004 14556 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.85 = 0.85)
23:16:54.023 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.16 hyp=0.18 cameraTheta=-2.13 mountX=0.11 mountY=0.14, mountTheta=0.91
23:16:54.028 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.16, opts=13)
23:16:54.033 00.005 14556 Enqueuing Move request for scope (-0.10, -0.16)
23:16:54.036 00.003 12308 Worker thread wakes up
23:16:54.036 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.16) opts 0xd
23:16:54.038 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.16)
23:16:54.038 00.000 12308 Moving (-0.10, -0.16) raw xDistance=0.11 yDistance=0.14
23:16:54.038 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:16:54.038 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:54.039 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:16:54.039 00.000 12308 MoveAxis(E, 0, ABG)
23:16:54.039 00.000 12308 Move returns status 0, amount 0
23:16:54.039 00.000 12308 MoveAxis(N, 0, ABG)
23:16:54.039 00.000 12308 Move returns status 0, amount 0
23:16:54.039 00.000 12308 move complete, result=0
23:16:54.039 00.000 12308 worker thread done servicing request
23:16:54.041 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:54.070 00.029 14556 UpdateGuideState exits: m=2275 SNR=31.9
23:16:54.075 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:54.081 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:54.091 00.010 14556 Enqueuing Expose request
23:16:54.096 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:54.102 00.006 12308 Worker thread wakes up
23:16:54.102 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:54.102 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:55.348 01.246 12308 Exposure complete
23:16:55.469 00.121 12308 worker thread done servicing request
23:16:55.469 00.000 14556 OnExposeComplete: enter
23:16:55.473 00.004 14556 UpdateGuideState(): m_state=6
23:16:55.477 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6721
23:16:55.483 00.006 14556 Star::Find returns 1 (0), X=171.98, Y=999.71, Mass=2232, SNR=31.7, Peak=156 HFD=4.3
23:16:55.487 00.004 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.11 = -2.18)
23:16:55.492 00.005 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.28)
23:16:55.496 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.23 hyp=0.27 cameraTheta=1.03 mountX=-0.16 mountY=-0.21, mountTheta=-2.21
23:16:55.502 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.23, opts=13)
23:16:55.506 00.004 14556 Enqueuing Move request for scope (0.14, 0.23)
23:16:55.510 00.004 12308 Worker thread wakes up
23:16:55.510 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.23) opts 0xd
23:16:55.511 00.001 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.23)
23:16:55.511 00.000 12308 Moving (0.14, 0.23) raw xDistance=-0.16 yDistance=-0.21
23:16:55.511 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:16:55.511 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:16:55.512 00.001 12308 MoveAxis(E, 0, ABG)
23:16:55.512 00.000 12308 Move returns status 0, amount 0
23:16:55.512 00.000 12308 MoveAxis(N, 147, ABG)
23:16:55.512 00.000 12308 Guiding  Dir = 0, Dur = 147
23:16:55.512 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:55.517 00.005 12308 IsSlewing returns 0
23:16:55.517 00.000 12308 IsGuiding returns 0
23:16:55.518 00.001 12308 PulseGuide returned control before completion, sleep 157
23:16:55.540 00.022 14556 UpdateGuideState exits: m=2232 SNR=31.7
23:16:55.545 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:55.549 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:55.554 00.005 14556 Enqueuing Expose request
23:16:55.679 00.125 12308 IsGuiding returns 1
23:16:55.679 00.000 12308 scope still moving after pulse duration time elapsed
23:16:55.710 00.031 12308 IsSlewing returns 0
23:16:55.711 00.001 12308 IsGuiding returns 0
23:16:55.711 00.000 12308 scope move finished after 147 + 46 ms
23:16:55.711 00.000 12308 Move returns status 0, amount 147
23:16:55.712 00.001 12308 move complete, result=0
23:16:55.713 00.001 12308 worker thread done servicing request
23:16:55.713 00.000 12308 Worker thread wakes up
23:16:55.713 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 147 ms NORTH
23:16:55.719 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:55.720 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:56.975 01.255 12308 Exposure complete
23:16:57.113 00.138 12308 worker thread done servicing request
23:16:57.113 00.000 14556 OnExposeComplete: enter
23:16:57.118 00.005 14556 UpdateGuideState(): m_state=6
23:16:57.122 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6722
23:16:57.126 00.004 14556 Star::Find returns 1 (0), X=171.89, Y=999.41, Mass=2207, SNR=31.7, Peak=182 HFD=4.5
23:16:57.130 00.004 14556 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-3.07) = xAngle (2.11 = 2.11)
23:16:57.134 00.004 14556 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.01 = 2.01)
23:16:57.137 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-0.96 mountX=-0.05 mountY=0.08, mountTheta=2.09
23:16:57.143 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.07, opts=13)
23:16:57.147 00.004 14556 Enqueuing Move request for scope (0.05, -0.07)
23:16:57.151 00.004 12308 Worker thread wakes up
23:16:57.151 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
23:16:57.151 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
23:16:57.152 00.001 12308 Moving (0.05, -0.07) raw xDistance=-0.05 yDistance=0.08
23:16:57.152 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:16:57.152 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:57.153 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:16:57.153 00.000 12308 MoveAxis(E, 0, ABG)
23:16:57.153 00.000 12308 Move returns status 0, amount 0
23:16:57.153 00.000 12308 MoveAxis(N, 0, ABG)
23:16:57.153 00.000 12308 Move returns status 0, amount 0
23:16:57.154 00.001 12308 move complete, result=0
23:16:57.154 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:57.159 00.005 12308 worker thread done servicing request
23:16:57.180 00.021 14556 UpdateGuideState exits: m=2207 SNR=31.7
23:16:57.184 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:57.188 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:57.192 00.004 14556 Enqueuing Expose request
23:16:57.196 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:57.200 00.004 12308 Worker thread wakes up
23:16:57.201 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:57.201 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:58.449 01.248 12308 Exposure complete
23:16:58.590 00.141 12308 worker thread done servicing request
23:16:58.590 00.000 14556 OnExposeComplete: enter
23:16:58.594 00.004 14556 UpdateGuideState(): m_state=6
23:16:58.598 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6723
23:16:58.603 00.005 14556 Star::Find returns 1 (0), X=171.79, Y=999.35, Mass=2046, SNR=30.3, Peak=147 HFD=4.5
23:16:58.606 00.003 14556 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-3.07) = xAngle (1.08 = 1.08)
23:16:58.609 00.003 14556 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.98 = 0.98)
23:16:58.615 00.006 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-2.00 mountX=0.07 mountY=0.11, mountTheta=1.05
23:16:58.621 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.13, opts=13)
23:16:58.625 00.004 14556 Enqueuing Move request for scope (-0.06, -0.13)
23:16:58.628 00.003 12308 Worker thread wakes up
23:16:58.628 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
23:16:58.628 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
23:16:58.628 00.000 12308 Moving (-0.06, -0.13) raw xDistance=0.07 yDistance=0.11
23:16:58.628 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:16:58.630 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:58.630 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:16:58.630 00.000 12308 MoveAxis(E, 0, ABG)
23:16:58.630 00.000 12308 Move returns status 0, amount 0
23:16:58.631 00.001 12308 MoveAxis(N, 0, ABG)
23:16:58.631 00.000 12308 Move returns status 0, amount 0
23:16:58.631 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:16:58.635 00.004 12308 move complete, result=0
23:16:58.635 00.000 12308 worker thread done servicing request
23:16:58.658 00.023 14556 UpdateGuideState exits: m=2046 SNR=30.3
23:16:58.662 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:58.666 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:16:58.671 00.005 14556 Enqueuing Expose request
23:16:58.674 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:58.678 00.004 12308 Worker thread wakes up
23:16:58.679 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:16:58.679 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:16:59.936 01.257 12308 Exposure complete
23:17:00.096 00.160 12308 worker thread done servicing request
23:17:00.096 00.000 14556 OnExposeComplete: enter
23:17:00.100 00.004 14556 UpdateGuideState(): m_state=6
23:17:00.104 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6724
23:17:00.108 00.004 14556 Star::Find returns 1 (0), X=171.78, Y=999.46, Mass=2198, SNR=31.5, Peak=147 HFD=4.7
23:17:00.112 00.004 14556 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.07) = xAngle (0.30 = 0.30)
23:17:00.115 00.003 14556 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.20 = 0.20)
23:17:00.118 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-2.78 mountX=0.06 mountY=0.01, mountTheta=0.20
23:17:00.124 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.02, opts=13)
23:17:00.129 00.005 14556 Enqueuing Move request for scope (-0.06, -0.02)
23:17:00.133 00.004 12308 Worker thread wakes up
23:17:00.133 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
23:17:00.133 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
23:17:00.133 00.000 12308 Moving (-0.06, -0.02) raw xDistance=0.06 yDistance=0.01
23:17:00.133 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:17:00.133 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:00.135 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:17:00.135 00.000 12308 MoveAxis(E, 0, ABG)
23:17:00.135 00.000 12308 Move returns status 0, amount 0
23:17:00.135 00.000 12308 MoveAxis(N, 0, ABG)
23:17:00.136 00.001 12308 Move returns status 0, amount 0
23:17:00.136 00.000 12308 move complete, result=0
23:17:00.136 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:00.139 00.003 12308 worker thread done servicing request
23:17:00.161 00.022 14556 UpdateGuideState exits: m=2198 SNR=31.5
23:17:00.165 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:00.169 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:00.173 00.004 14556 Enqueuing Expose request
23:17:00.177 00.004 12308 Worker thread wakes up
23:17:00.179 00.002 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:00.183 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:00.183 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:01.432 01.249 12308 Exposure complete
23:17:01.564 00.132 12308 worker thread done servicing request
23:17:01.564 00.000 14556 OnExposeComplete: enter
23:17:01.569 00.005 14556 UpdateGuideState(): m_state=6
23:17:01.573 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6725
23:17:01.577 00.004 14556 Star::Find returns 1 (0), X=171.73, Y=999.35, Mass=2104, SNR=31.0, Peak=166 HFD=4.5
23:17:01.581 00.004 14556 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-3.07) = xAngle (0.82 = 0.82)
23:17:01.585 00.004 14556 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.72 = 0.72)
23:17:01.590 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-2.26 mountX=0.12 mountY=0.11, mountTheta=0.76
23:17:01.595 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.13, opts=13)
23:17:01.601 00.006 14556 Enqueuing Move request for scope (-0.11, -0.13)
23:17:01.606 00.005 12308 Worker thread wakes up
23:17:01.606 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.13) opts 0xd
23:17:01.606 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.13)
23:17:01.606 00.000 12308 Moving (-0.11, -0.13) raw xDistance=0.12 yDistance=0.11
23:17:01.607 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:17:01.607 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:01.607 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:17:01.607 00.000 12308 MoveAxis(E, 0, ABG)
23:17:01.607 00.000 12308 Move returns status 0, amount 0
23:17:01.609 00.002 12308 MoveAxis(N, 0, ABG)
23:17:01.609 00.000 12308 Move returns status 0, amount 0
23:17:01.609 00.000 12308 move complete, result=0
23:17:01.610 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:01.615 00.005 12308 worker thread done servicing request
23:17:01.636 00.021 14556 UpdateGuideState exits: m=2104 SNR=31.0
23:17:01.640 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:01.644 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:01.648 00.004 14556 Enqueuing Expose request
23:17:01.652 00.004 12308 Worker thread wakes up
23:17:01.652 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:01.657 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:01.658 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:02.908 01.250 12308 Exposure complete
23:17:03.032 00.124 12308 worker thread done servicing request
23:17:03.032 00.000 14556 OnExposeComplete: enter
23:17:03.036 00.004 14556 UpdateGuideState(): m_state=6
23:17:03.040 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6726
23:17:03.044 00.004 14556 Star::Find returns 1 (0), X=171.86, Y=999.39, Mass=2112, SNR=31.0, Peak=166 HFD=4.6
23:17:03.047 00.003 14556 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.07) = xAngle (1.66 = 1.66)
23:17:03.051 00.004 14556 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.57 = 1.57)
23:17:03.056 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.41 mountX=-0.01 mountY=0.09, mountTheta=1.66
23:17:03.062 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.09, opts=13)
23:17:03.068 00.006 14556 Enqueuing Move request for scope (0.01, -0.09)
23:17:03.073 00.005 12308 Worker thread wakes up
23:17:03.073 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
23:17:03.073 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
23:17:03.073 00.000 12308 Moving (0.01, -0.09) raw xDistance=-0.01 yDistance=0.09
23:17:03.073 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:17:03.074 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:03.074 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:17:03.074 00.000 12308 MoveAxis(E, 0, ABG)
23:17:03.074 00.000 12308 Move returns status 0, amount 0
23:17:03.075 00.001 12308 MoveAxis(N, 0, ABG)
23:17:03.075 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:03.080 00.005 12308 Move returns status 0, amount 0
23:17:03.080 00.000 12308 move complete, result=0
23:17:03.080 00.000 12308 worker thread done servicing request
23:17:03.102 00.022 14556 UpdateGuideState exits: m=2112 SNR=31.0
23:17:03.106 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:03.110 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:03.115 00.005 14556 Enqueuing Expose request
23:17:03.118 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:03.124 00.006 12308 Worker thread wakes up
23:17:03.124 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:03.124 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:04.379 01.255 12308 Exposure complete
23:17:04.545 00.166 12308 worker thread done servicing request
23:17:04.545 00.000 14556 OnExposeComplete: enter
23:17:04.552 00.007 14556 UpdateGuideState(): m_state=6
23:17:04.558 00.006 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6727
23:17:04.563 00.005 14556 Star::Find returns 1 (0), X=171.71, Y=999.66, Mass=2254, SNR=31.9, Peak=155 HFD=4.7
23:17:04.568 00.005 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.29 = -1.00)
23:17:04.573 00.005 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
23:17:04.578 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.18 hyp=0.22 cameraTheta=2.21 mountX=0.12 mountY=-0.20, mountTheta=-1.02
23:17:04.587 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.18, opts=13)
23:17:04.593 00.006 14556 Enqueuing Move request for scope (-0.13, 0.18)
23:17:04.598 00.005 12308 Worker thread wakes up
23:17:04.598 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.18) opts 0xd
23:17:04.599 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.18)
23:17:04.599 00.000 12308 Moving (-0.13, 0.18) raw xDistance=0.12 yDistance=-0.20
23:17:04.599 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:17:04.599 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:04.600 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:17:04.600 00.000 12308 MoveAxis(E, 0, ABG)
23:17:04.600 00.000 12308 Move returns status 0, amount 0
23:17:04.601 00.001 12308 MoveAxis(N, 0, ABG)
23:17:04.601 00.000 12308 Move returns status 0, amount 0
23:17:04.601 00.000 12308 move complete, result=0
23:17:04.602 00.001 12308 worker thread done servicing request
23:17:04.602 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:04.633 00.031 14556 UpdateGuideState exits: m=2254 SNR=31.9
23:17:04.637 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:04.641 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:04.645 00.004 14556 Enqueuing Expose request
23:17:04.649 00.004 12308 Worker thread wakes up
23:17:04.650 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:17:04.656 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:04.657 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:05.904 01.247 12308 Exposure complete
23:17:06.033 00.129 12308 worker thread done servicing request
23:17:06.033 00.000 14556 OnExposeComplete: enter
23:17:06.037 00.004 14556 UpdateGuideState(): m_state=6
23:17:06.042 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6728
23:17:06.045 00.003 14556 Star::Find returns 1 (0), X=171.74, Y=999.77, Mass=2285, SNR=32.2, Peak=168 HFD=4.5
23:17:06.049 00.004 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.97 = -1.31)
23:17:06.054 00.005 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.41)
23:17:06.058 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.29 hyp=0.31 cameraTheta=1.90 mountX=0.08 mountY=-0.30, mountTheta=-1.32
23:17:06.063 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.29, opts=13)
23:17:06.066 00.003 14556 Enqueuing Move request for scope (-0.10, 0.29)
23:17:06.070 00.004 12308 Worker thread wakes up
23:17:06.071 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.29) opts 0xd
23:17:06.071 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.29)
23:17:06.071 00.000 12308 Moving (-0.10, 0.29) raw xDistance=0.08 yDistance=-0.30
23:17:06.071 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:17:06.071 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:17:06.071 00.000 12308 MoveAxis(E, 0, ABG)
23:17:06.071 00.000 12308 Move returns status 0, amount 0
23:17:06.072 00.001 12308 MoveAxis(N, 214, ABG)
23:17:06.072 00.000 12308 Guiding  Dir = 0, Dur = 214
23:17:06.072 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:06.077 00.005 12308 IsSlewing returns 0
23:17:06.078 00.001 12308 IsGuiding returns 0
23:17:06.078 00.000 12308 PulseGuide returned control before completion, sleep 224
23:17:06.097 00.019 14556 UpdateGuideState exits: m=2285 SNR=32.2
23:17:06.100 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:06.103 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:06.107 00.004 14556 Enqueuing Expose request
23:17:06.310 00.203 12308 IsGuiding returns 1
23:17:06.311 00.001 12308 scope still moving after pulse duration time elapsed
23:17:06.342 00.031 12308 IsSlewing returns 0
23:17:06.344 00.002 12308 IsGuiding returns 0
23:17:06.345 00.001 12308 scope move finished after 214 + 53 ms
23:17:06.346 00.001 12308 Move returns status 0, amount 214
23:17:06.346 00.000 12308 move complete, result=0
23:17:06.346 00.000 12308 worker thread done servicing request
23:17:06.347 00.001 12308 Worker thread wakes up
23:17:06.347 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 214 ms NORTH
23:17:06.354 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:06.355 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:07.600 01.245 12308 Exposure complete
23:17:07.756 00.156 12308 worker thread done servicing request
23:17:07.757 00.001 14556 OnExposeComplete: enter
23:17:07.763 00.006 14556 UpdateGuideState(): m_state=6
23:17:07.768 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6729
23:17:07.774 00.006 14556 Star::Find returns 1 (0), X=171.75, Y=999.29, Mass=2321, SNR=32.4, Peak=157 HFD=4.7
23:17:07.778 00.004 14556 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-3.07) = xAngle (1.06 = 1.06)
23:17:07.783 00.005 14556 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.96 = 0.96)
23:17:07.789 00.006 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-2.02 mountX=0.10 mountY=0.17, mountTheta=1.03
23:17:07.797 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.19, opts=13)
23:17:07.804 00.007 14556 Enqueuing Move request for scope (-0.09, -0.19)
23:17:07.809 00.005 12308 Worker thread wakes up
23:17:07.809 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.19) opts 0xd
23:17:07.809 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.19)
23:17:07.811 00.002 12308 Moving (-0.09, -0.19) raw xDistance=0.10 yDistance=0.17
23:17:07.811 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:17:07.811 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:07.812 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:17:07.812 00.000 12308 MoveAxis(E, 0, ABG)
23:17:07.812 00.000 12308 Move returns status 0, amount 0
23:17:07.812 00.000 12308 MoveAxis(N, 0, ABG)
23:17:07.813 00.001 12308 Move returns status 0, amount 0
23:17:07.813 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:07.819 00.006 12308 move complete, result=0
23:17:07.819 00.000 12308 worker thread done servicing request
23:17:07.848 00.029 14556 UpdateGuideState exits: m=2321 SNR=32.4
23:17:07.854 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:07.858 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:07.861 00.003 14556 Enqueuing Expose request
23:17:07.867 00.006 12308 Worker thread wakes up
23:17:07.867 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:17:07.872 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:07.872 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:09.125 01.253 12308 Exposure complete
23:17:09.265 00.140 12308 worker thread done servicing request
23:17:09.265 00.000 14556 OnExposeComplete: enter
23:17:09.269 00.004 14556 UpdateGuideState(): m_state=6
23:17:09.272 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6730
23:17:09.277 00.005 14556 Star::Find returns 1 (0), X=171.77, Y=999.46, Mass=2231, SNR=31.6, Peak=153 HFD=4.6
23:17:09.281 00.004 14556 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.07) = xAngle (0.19 = 0.19)
23:17:09.285 00.004 14556 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.09 = 0.09)
23:17:09.288 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.88 mountX=0.08 mountY=0.01, mountTheta=0.09
23:17:09.293 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.02, opts=13)
23:17:09.296 00.003 14556 Enqueuing Move request for scope (-0.08, -0.02)
23:17:09.300 00.004 12308 Worker thread wakes up
23:17:09.300 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
23:17:09.301 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
23:17:09.301 00.000 12308 Moving (-0.08, -0.02) raw xDistance=0.08 yDistance=0.01
23:17:09.301 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:17:09.301 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:09.302 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:17:09.302 00.000 12308 MoveAxis(E, 0, ABG)
23:17:09.302 00.000 12308 Move returns status 0, amount 0
23:17:09.302 00.000 12308 MoveAxis(N, 0, ABG)
23:17:09.302 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:09.306 00.004 12308 Move returns status 0, amount 0
23:17:09.306 00.000 12308 move complete, result=0
23:17:09.306 00.000 12308 worker thread done servicing request
23:17:09.328 00.022 14556 UpdateGuideState exits: m=2231 SNR=31.6
23:17:09.332 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:09.337 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:09.344 00.007 14556 Enqueuing Expose request
23:17:09.348 00.004 12308 Worker thread wakes up
23:17:09.348 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:09.353 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:09.353 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:10.604 01.251 12308 Exposure complete
23:17:10.741 00.137 12308 worker thread done servicing request
23:17:10.742 00.001 14556 OnExposeComplete: enter
23:17:10.748 00.006 14556 UpdateGuideState(): m_state=6
23:17:10.752 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6731
23:17:10.759 00.007 14556 Star::Find returns 1 (0), X=171.71, Y=999.47, Mass=2205, SNR=31.4, Peak=145 HFD=4.7
23:17:10.762 00.003 14556 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.07) = xAngle (-0.03 = -0.03)
23:17:10.766 00.004 14556 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.13 = -0.13)
23:17:10.770 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-3.11 mountX=0.13 mountY=-0.02, mountTheta=-0.13
23:17:10.776 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.00, opts=13)
23:17:10.780 00.004 14556 Enqueuing Move request for scope (-0.13, -0.00)
23:17:10.783 00.003 12308 Worker thread wakes up
23:17:10.783 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.00) opts 0xd
23:17:10.784 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.00)
23:17:10.784 00.000 12308 Moving (-0.13, -0.00) raw xDistance=0.13 yDistance=-0.02
23:17:10.784 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:17:10.784 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:10.784 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:17:10.784 00.000 12308 MoveAxis(E, 0, ABG)
23:17:10.786 00.002 12308 Move returns status 0, amount 0
23:17:10.786 00.000 12308 MoveAxis(N, 0, ABG)
23:17:10.786 00.000 12308 Move returns status 0, amount 0
23:17:10.786 00.000 12308 move complete, result=0
23:17:10.786 00.000 12308 worker thread done servicing request
23:17:10.786 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:10.811 00.025 14556 UpdateGuideState exits: m=2205 SNR=31.4
23:17:10.816 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:10.819 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:10.823 00.004 14556 Enqueuing Expose request
23:17:10.827 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:17:10.832 00.005 12308 Worker thread wakes up
23:17:10.832 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:10.832 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:12.075 01.243 12308 Exposure complete
23:17:12.223 00.148 12308 worker thread done servicing request
23:17:12.223 00.000 14556 OnExposeComplete: enter
23:17:12.228 00.005 14556 UpdateGuideState(): m_state=6
23:17:12.231 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6732
23:17:12.235 00.004 14556 Star::Find returns 1 (0), X=171.63, Y=999.67, Mass=2263, SNR=32.0, Peak=140 HFD=4.8
23:17:12.239 00.004 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.50 = -0.78)
23:17:12.244 00.005 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.88)
23:17:12.249 00.005 14556 CameraToMount -- cameraX=-0.22 cameraY=0.19 hyp=0.29 cameraTheta=2.43 mountX=0.20 mountY=-0.22, mountTheta=-0.83
23:17:12.256 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.19, opts=13)
23:17:12.260 00.004 14556 Enqueuing Move request for scope (-0.22, 0.19)
23:17:12.264 00.004 12308 Worker thread wakes up
23:17:12.265 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.19) opts 0xd
23:17:12.265 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.19)
23:17:12.265 00.000 12308 Moving (-0.22, 0.19) raw xDistance=0.20 yDistance=-0.22
23:17:12.265 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:17:12.265 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:17:12.265 00.000 12308 MoveAxis(W, 88, ABG)
23:17:12.267 00.002 12308 Guiding  Dir = 3, Dur = 88
23:17:12.267 00.000 12308 IsSlewing returns 0
23:17:12.267 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:12.273 00.006 12308 IsGuiding returns 0
23:17:12.274 00.001 12308 PulseGuide returned control before completion, sleep 98
23:17:12.298 00.024 14556 UpdateGuideState exits: m=2263 SNR=32.0
23:17:12.304 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:12.309 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:12.313 00.004 14556 Enqueuing Expose request
23:17:12.378 00.065 12308 IsGuiding returns 1
23:17:12.378 00.000 12308 scope still moving after pulse duration time elapsed
23:17:12.409 00.031 12308 IsSlewing returns 0
23:17:12.411 00.002 12308 IsGuiding returns 0
23:17:12.411 00.000 12308 scope move finished after 88 + 50 ms
23:17:12.413 00.002 12308 Move returns status 0, amount 88
23:17:12.414 00.001 12308 MoveAxis(N, 156, ABG)
23:17:12.414 00.000 12308 Guiding  Dir = 0, Dur = 156
23:17:12.415 00.001 12308 IsSlewing returns 0
23:17:12.415 00.000 12308 IsGuiding returns 0
23:17:12.416 00.001 12308 PulseGuide returned control before completion, sleep 166
23:17:12.597 00.181 12308 IsGuiding returns 1
23:17:12.598 00.001 12308 scope still moving after pulse duration time elapsed
23:17:12.626 00.028 12308 IsSlewing returns 0
23:17:12.627 00.001 12308 IsGuiding returns 0
23:17:12.628 00.001 12308 scope move finished after 156 + 56 ms
23:17:12.629 00.001 12308 Move returns status 0, amount 156
23:17:12.629 00.000 12308 move complete, result=0
23:17:12.629 00.000 12308 worker thread done servicing request
23:17:12.629 00.000 14556 GuideStep: 0.2 px 88 ms WEST, -0.2 px 156 ms NORTH
23:17:12.635 00.006 12308 Worker thread wakes up
23:17:12.636 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:12.636 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:13.876 01.240 12308 Exposure complete
23:17:14.013 00.137 12308 worker thread done servicing request
23:17:14.013 00.000 14556 OnExposeComplete: enter
23:17:14.017 00.004 14556 UpdateGuideState(): m_state=6
23:17:14.022 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6733
23:17:14.027 00.005 14556 Star::Find returns 1 (0), X=171.92, Y=999.31, Mass=2254, SNR=31.9, Peak=156 HFD=4.5
23:17:14.033 00.006 14556 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-3.07) = xAngle (1.93 = 1.93)
23:17:14.037 00.004 14556 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.83 = 1.83)
23:17:14.041 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-1.15 mountX=-0.07 mountY=0.18, mountTheta=1.92
23:17:14.046 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.17, opts=13)
23:17:14.050 00.004 14556 Enqueuing Move request for scope (0.08, -0.17)
23:17:14.054 00.004 12308 Worker thread wakes up
23:17:14.054 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.17) opts 0xd
23:17:14.054 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.17)
23:17:14.054 00.000 12308 Moving (0.08, -0.17) raw xDistance=-0.07 yDistance=0.18
23:17:14.054 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:17:14.054 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:14.056 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:17:14.056 00.000 12308 MoveAxis(E, 0, ABG)
23:17:14.056 00.000 12308 Move returns status 0, amount 0
23:17:14.056 00.000 12308 MoveAxis(N, 0, ABG)
23:17:14.057 00.001 12308 Move returns status 0, amount 0
23:17:14.057 00.000 12308 move complete, result=0
23:17:14.057 00.000 12308 worker thread done servicing request
23:17:14.058 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:14.086 00.028 14556 UpdateGuideState exits: m=2254 SNR=31.9
23:17:14.091 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:14.094 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:14.099 00.005 14556 Enqueuing Expose request
23:17:14.103 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:17:14.106 00.003 12308 Worker thread wakes up
23:17:14.107 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:14.107 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:15.351 01.244 12308 Exposure complete
23:17:15.486 00.135 12308 worker thread done servicing request
23:17:15.486 00.000 14556 OnExposeComplete: enter
23:17:15.491 00.005 14556 UpdateGuideState(): m_state=6
23:17:15.494 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6734
23:17:15.499 00.005 14556 Star::Find returns 1 (0), X=171.80, Y=999.53, Mass=2027, SNR=30.0, Peak=143 HFD=4.2
23:17:15.503 00.004 14556 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.07) = xAngle (5.37 = -0.91)
23:17:15.507 00.004 14556 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.27 = -1.01)
23:17:15.510 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.30 mountX=0.04 mountY=-0.05, mountTheta=-0.95
23:17:15.515 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.05, opts=13)
23:17:15.519 00.004 14556 Enqueuing Move request for scope (-0.04, 0.05)
23:17:15.523 00.004 12308 Worker thread wakes up
23:17:15.524 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
23:17:15.524 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
23:17:15.524 00.000 12308 Moving (-0.04, 0.05) raw xDistance=0.04 yDistance=-0.05
23:17:15.524 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:17:15.524 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:15.524 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:17:15.526 00.002 12308 MoveAxis(E, 0, ABG)
23:17:15.526 00.000 12308 Move returns status 0, amount 0
23:17:15.526 00.000 12308 MoveAxis(N, 0, ABG)
23:17:15.526 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:15.531 00.005 12308 Move returns status 0, amount 0
23:17:15.531 00.000 12308 move complete, result=0
23:17:15.531 00.000 12308 worker thread done servicing request
23:17:15.551 00.020 14556 UpdateGuideState exits: m=2027 SNR=30.0
23:17:15.556 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:15.562 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:15.565 00.003 14556 Enqueuing Expose request
23:17:15.568 00.003 12308 Worker thread wakes up
23:17:15.568 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:15.569 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:15.569 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:16.819 01.250 12308 Exposure complete
23:17:16.970 00.151 12308 worker thread done servicing request
23:17:16.970 00.000 14556 OnExposeComplete: enter
23:17:16.974 00.004 14556 UpdateGuideState(): m_state=6
23:17:16.978 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6735
23:17:16.982 00.004 14556 Star::Find returns 1 (0), X=171.77, Y=999.53, Mass=2250, SNR=31.9, Peak=137 HFD=4.6
23:17:16.986 00.004 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.60 = -0.69)
23:17:16.989 00.003 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.79)
23:17:16.993 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.52 mountX=0.07 mountY=-0.06, mountTheta=-0.74
23:17:17.000 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.05, opts=13)
23:17:17.005 00.005 14556 Enqueuing Move request for scope (-0.07, 0.05)
23:17:17.008 00.003 12308 Worker thread wakes up
23:17:17.008 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
23:17:17.009 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
23:17:17.009 00.000 12308 Moving (-0.07, 0.05) raw xDistance=0.07 yDistance=-0.06
23:17:17.009 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:17:17.009 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:17.010 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:17:17.010 00.000 12308 MoveAxis(E, 0, ABG)
23:17:17.010 00.000 12308 Move returns status 0, amount 0
23:17:17.011 00.001 12308 MoveAxis(N, 0, ABG)
23:17:17.011 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:17.015 00.004 12308 Move returns status 0, amount 0
23:17:17.015 00.000 12308 move complete, result=0
23:17:17.015 00.000 12308 worker thread done servicing request
23:17:17.038 00.023 14556 UpdateGuideState exits: m=2250 SNR=31.9
23:17:17.041 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:17.046 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:17.049 00.003 14556 Enqueuing Expose request
23:17:17.054 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:17.057 00.003 12308 Worker thread wakes up
23:17:17.057 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:17.057 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:18.311 01.254 12308 Exposure complete
23:17:18.453 00.142 12308 worker thread done servicing request
23:17:18.454 00.001 14556 OnExposeComplete: enter
23:17:18.459 00.005 14556 UpdateGuideState(): m_state=6
23:17:18.462 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6736
23:17:18.467 00.005 14556 Star::Find returns 1 (0), X=171.79, Y=999.55, Mass=2299, SNR=32.2, Peak=165 HFD=4.6
23:17:18.470 00.003 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
23:17:18.474 00.004 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
23:17:18.477 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.09 cameraTheta=2.18 mountX=0.04 mountY=-0.08, mountTheta=-1.06
23:17:18.482 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.07, opts=13)
23:17:18.486 00.004 14556 Enqueuing Move request for scope (-0.05, 0.07)
23:17:18.490 00.004 12308 Worker thread wakes up
23:17:18.490 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
23:17:18.490 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
23:17:18.490 00.000 12308 Moving (-0.05, 0.07) raw xDistance=0.04 yDistance=-0.08
23:17:18.490 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:17:18.492 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:18.492 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:17:18.492 00.000 12308 MoveAxis(E, 0, ABG)
23:17:18.492 00.000 12308 Move returns status 0, amount 0
23:17:18.492 00.000 12308 MoveAxis(N, 0, ABG)
23:17:18.492 00.000 12308 Move returns status 0, amount 0
23:17:18.493 00.001 12308 move complete, result=0
23:17:18.493 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:18.499 00.006 12308 worker thread done servicing request
23:17:18.519 00.020 14556 UpdateGuideState exits: m=2299 SNR=32.2
23:17:18.524 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:18.529 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:18.533 00.004 14556 Enqueuing Expose request
23:17:18.537 00.004 12308 Worker thread wakes up
23:17:18.537 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:18.537 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:18.538 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:19.787 01.249 12308 Exposure complete
23:17:19.912 00.125 12308 worker thread done servicing request
23:17:19.912 00.000 14556 OnExposeComplete: enter
23:17:19.917 00.005 14556 UpdateGuideState(): m_state=6
23:17:19.921 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6737
23:17:19.925 00.004 14556 Star::Find returns 1 (0), X=171.74, Y=999.61, Mass=2227, SNR=31.6, Peak=153 HFD=4.6
23:17:19.929 00.004 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
23:17:19.932 00.003 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
23:17:19.936 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.16 cameraTheta=2.24 mountX=0.09 mountY=-0.14, mountTheta=-1.00
23:17:19.941 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.13, opts=13)
23:17:19.946 00.005 14556 Enqueuing Move request for scope (-0.10, 0.13)
23:17:19.949 00.003 12308 Worker thread wakes up
23:17:19.949 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
23:17:19.950 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
23:17:19.950 00.000 12308 Moving (-0.10, 0.13) raw xDistance=0.09 yDistance=-0.14
23:17:19.950 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:17:19.950 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:19.950 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:17:19.950 00.000 12308 MoveAxis(E, 0, ABG)
23:17:19.951 00.001 12308 Move returns status 0, amount 0
23:17:19.951 00.000 12308 MoveAxis(N, 0, ABG)
23:17:19.951 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:19.955 00.004 12308 Move returns status 0, amount 0
23:17:19.957 00.002 12308 move complete, result=0
23:17:19.957 00.000 12308 worker thread done servicing request
23:17:19.980 00.023 14556 UpdateGuideState exits: m=2227 SNR=31.6
23:17:19.984 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:19.989 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:19.993 00.004 14556 Enqueuing Expose request
23:17:19.998 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:20.002 00.004 12308 Worker thread wakes up
23:17:20.002 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:20.002 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:21.247 01.245 12308 Exposure complete
23:17:21.370 00.123 12308 worker thread done servicing request
23:17:21.370 00.000 14556 OnExposeComplete: enter
23:17:21.374 00.004 14556 UpdateGuideState(): m_state=6
23:17:21.378 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6738
23:17:21.382 00.004 14556 Star::Find returns 1 (0), X=171.63, Y=999.78, Mass=2206, SNR=31.6, Peak=156 HFD=4.5
23:17:21.385 00.003 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.25 = -1.04)
23:17:21.387 00.002 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.14)
23:17:21.390 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=0.31 hyp=0.37 cameraTheta=2.17 mountX=0.19 mountY=-0.34, mountTheta=-1.06
23:17:21.395 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.31, opts=13)
23:17:21.399 00.004 14556 Enqueuing Move request for scope (-0.21, 0.31)
23:17:21.402 00.003 12308 Worker thread wakes up
23:17:21.402 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.31) opts 0xd
23:17:21.402 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.31)
23:17:21.402 00.000 12308 Moving (-0.21, 0.31) raw xDistance=0.19 yDistance=-0.34
23:17:21.402 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:17:21.403 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
23:17:21.403 00.000 12308 MoveAxis(E, 0, ABG)
23:17:21.403 00.000 12308 Move returns status 0, amount 0
23:17:21.403 00.000 12308 MoveAxis(N, 236, ABG)
23:17:21.403 00.000 12308 Guiding  Dir = 0, Dur = 236
23:17:21.404 00.001 12308 IsSlewing returns 0
23:17:21.404 00.000 12308 IsGuiding returns 0
23:17:21.404 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:21.408 00.004 12308 PulseGuide returned control before completion, sleep 246
23:17:21.427 00.019 14556 UpdateGuideState exits: m=2206 SNR=31.6
23:17:21.432 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:21.437 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:21.441 00.004 14556 Enqueuing Expose request
23:17:21.663 00.222 12308 IsGuiding returns 1
23:17:21.664 00.001 12308 scope still moving after pulse duration time elapsed
23:17:21.694 00.030 12308 IsSlewing returns 0
23:17:21.694 00.000 12308 IsGuiding returns 0
23:17:21.695 00.001 12308 scope move finished after 236 + 53 ms
23:17:21.695 00.000 12308 Move returns status 0, amount 236
23:17:21.695 00.000 12308 move complete, result=0
23:17:21.695 00.000 12308 worker thread done servicing request
23:17:21.696 00.001 12308 Worker thread wakes up
23:17:21.696 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 236 ms NORTH
23:17:21.701 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:21.701 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:22.964 01.263 12308 Exposure complete
23:17:23.123 00.159 12308 worker thread done servicing request
23:17:23.123 00.000 14556 OnExposeComplete: enter
23:17:23.128 00.005 14556 UpdateGuideState(): m_state=6
23:17:23.131 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6739
23:17:23.135 00.004 14556 Star::Find returns 1 (0), X=171.71, Y=999.44, Mass=2234, SNR=31.6, Peak=146 HFD=4.9
23:17:23.139 00.004 14556 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.07) = xAngle (0.21 = 0.21)
23:17:23.142 00.003 14556 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.11 = 0.11)
23:17:23.147 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-2.87 mountX=0.13 mountY=0.01, mountTheta=0.11
23:17:23.155 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.04, opts=13)
23:17:23.159 00.004 14556 Enqueuing Move request for scope (-0.13, -0.04)
23:17:23.163 00.004 12308 Worker thread wakes up
23:17:23.163 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
23:17:23.163 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
23:17:23.163 00.000 12308 Moving (-0.13, -0.04) raw xDistance=0.13 yDistance=0.01
23:17:23.163 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:17:23.164 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:23.164 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:17:23.164 00.000 12308 MoveAxis(E, 0, ABG)
23:17:23.164 00.000 12308 Move returns status 0, amount 0
23:17:23.164 00.000 12308 MoveAxis(N, 0, ABG)
23:17:23.165 00.001 12308 Move returns status 0, amount 0
23:17:23.165 00.000 12308 move complete, result=0
23:17:23.166 00.001 12308 worker thread done servicing request
23:17:23.166 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:23.191 00.025 14556 UpdateGuideState exits: m=2234 SNR=31.6
23:17:23.195 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:23.199 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:23.203 00.004 14556 Enqueuing Expose request
23:17:23.207 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:23.211 00.004 12308 Worker thread wakes up
23:17:23.211 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:23.211 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:24.461 01.250 12308 Exposure complete
23:17:24.602 00.141 12308 worker thread done servicing request
23:17:24.602 00.000 14556 OnExposeComplete: enter
23:17:24.605 00.003 14556 UpdateGuideState(): m_state=6
23:17:24.610 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6740
23:17:24.614 00.004 14556 Star::Find returns 1 (0), X=171.66, Y=999.48, Mass=2097, SNR=30.8, Peak=133 HFD=4.6
23:17:24.618 00.004 14556 CameraToMount -- cameraTheta (3.14) - m_xAngle (-3.07) = xAngle (6.21 = -0.07)
23:17:24.622 00.004 14556 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.11 = -0.17)
23:17:24.626 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.00 hyp=0.18 cameraTheta=3.14 mountX=0.18 mountY=-0.03, mountTheta=-0.17
23:17:24.631 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.00, opts=13)
23:17:24.635 00.004 14556 Enqueuing Move request for scope (-0.18, 0.00)
23:17:24.638 00.003 12308 Worker thread wakes up
23:17:24.638 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.00) opts 0xd
23:17:24.638 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.00)
23:17:24.638 00.000 12308 Moving (-0.18, 0.00) raw xDistance=0.18 yDistance=-0.03
23:17:24.638 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:17:24.638 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:24.639 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:17:24.639 00.000 12308 MoveAxis(E, 0, ABG)
23:17:24.639 00.000 12308 Move returns status 0, amount 0
23:17:24.639 00.000 12308 MoveAxis(N, 0, ABG)
23:17:24.639 00.000 12308 Move returns status 0, amount 0
23:17:24.639 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:24.644 00.005 12308 move complete, result=0
23:17:24.644 00.000 12308 worker thread done servicing request
23:17:24.664 00.020 14556 UpdateGuideState exits: m=2097 SNR=30.8
23:17:24.669 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:24.672 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:24.678 00.006 14556 Enqueuing Expose request
23:17:24.683 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:17:24.688 00.005 12308 Worker thread wakes up
23:17:24.688 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:24.688 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:25.931 01.243 12308 Exposure complete
23:17:26.062 00.131 12308 worker thread done servicing request
23:17:26.062 00.000 14556 OnExposeComplete: enter
23:17:26.067 00.005 14556 UpdateGuideState(): m_state=6
23:17:26.071 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6741
23:17:26.074 00.003 14556 Star::Find returns 1 (0), X=171.63, Y=999.60, Mass=2310, SNR=32.1, Peak=148 HFD=4.9
23:17:26.079 00.005 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.71 = -0.57)
23:17:26.083 00.004 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
23:17:26.086 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=0.12 hyp=0.24 cameraTheta=2.64 mountX=0.20 mountY=-0.15, mountTheta=-0.64
23:17:26.093 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.12, opts=13)
23:17:26.097 00.004 14556 Enqueuing Move request for scope (-0.21, 0.12)
23:17:26.102 00.005 12308 Worker thread wakes up
23:17:26.102 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.12) opts 0xd
23:17:26.102 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.12)
23:17:26.102 00.000 12308 Moving (-0.21, 0.12) raw xDistance=0.20 yDistance=-0.15
23:17:26.102 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:17:26.103 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:26.103 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:17:26.103 00.000 12308 MoveAxis(W, 89, ABG)
23:17:26.103 00.000 12308 Guiding  Dir = 3, Dur = 89
23:17:26.103 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:26.107 00.004 12308 IsSlewing returns 0
23:17:26.107 00.000 12308 IsGuiding returns 0
23:17:26.109 00.002 12308 PulseGuide returned control before completion, sleep 99
23:17:26.130 00.021 14556 UpdateGuideState exits: m=2310 SNR=32.1
23:17:26.135 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:26.139 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:26.142 00.003 14556 Enqueuing Expose request
23:17:26.215 00.073 12308 IsGuiding returns 1
23:17:26.215 00.000 12308 scope still moving after pulse duration time elapsed
23:17:26.246 00.031 12308 IsSlewing returns 0
23:17:26.247 00.001 12308 IsGuiding returns 0
23:17:26.247 00.000 12308 scope move finished after 89 + 50 ms
23:17:26.248 00.001 12308 Move returns status 0, amount 89
23:17:26.249 00.001 12308 MoveAxis(N, 0, ABG)
23:17:26.249 00.000 12308 Move returns status 0, amount 0
23:17:26.249 00.000 12308 move complete, result=0
23:17:26.250 00.001 12308 worker thread done servicing request
23:17:26.250 00.000 12308 Worker thread wakes up
23:17:26.251 00.001 14556 GuideStep: 0.2 px 89 ms WEST, -0.2 px 0 ms NORTH
23:17:26.256 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:26.256 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:27.503 01.247 12308 Exposure complete
23:17:27.631 00.128 12308 worker thread done servicing request
23:17:27.631 00.000 14556 OnExposeComplete: enter
23:17:27.638 00.007 14556 UpdateGuideState(): m_state=6
23:17:27.647 00.009 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6742
23:17:27.653 00.006 14556 Star::Find returns 1 (0), X=171.76, Y=999.60, Mass=2181, SNR=31.3, Peak=172 HFD=4.5
23:17:27.659 00.006 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
23:17:27.664 00.005 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
23:17:27.671 00.007 14556 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.17 mountX=0.07 mountY=-0.13, mountTheta=-1.06
23:17:27.680 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.12, opts=13)
23:17:27.686 00.006 14556 Enqueuing Move request for scope (-0.08, 0.12)
23:17:27.692 00.006 12308 Worker thread wakes up
23:17:27.692 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
23:17:27.692 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
23:17:27.692 00.000 12308 Moving (-0.08, 0.12) raw xDistance=0.07 yDistance=-0.13
23:17:27.692 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:17:27.692 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:27.693 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:17:27.693 00.000 12308 MoveAxis(E, 0, ABG)
23:17:27.693 00.000 12308 Move returns status 0, amount 0
23:17:27.693 00.000 12308 MoveAxis(N, 0, ABG)
23:17:27.694 00.001 12308 Move returns status 0, amount 0
23:17:27.694 00.000 12308 move complete, result=0
23:17:27.694 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:27.698 00.004 12308 worker thread done servicing request
23:17:27.721 00.023 14556 UpdateGuideState exits: m=2181 SNR=31.3
23:17:27.726 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:27.731 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:27.735 00.004 14556 Enqueuing Expose request
23:17:27.741 00.006 12308 Worker thread wakes up
23:17:27.741 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:27.747 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:27.747 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:28.987 01.240 12308 Exposure complete
23:17:29.129 00.142 12308 worker thread done servicing request
23:17:29.129 00.000 14556 OnExposeComplete: enter
23:17:29.133 00.004 14556 UpdateGuideState(): m_state=6
23:17:29.136 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6743
23:17:29.141 00.005 14556 Star::Find returns 1 (0), X=171.87, Y=999.55, Mass=2300, SNR=32.3, Peak=155 HFD=4.8
23:17:29.145 00.004 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.28 = -2.01)
23:17:29.150 00.005 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.18 = -2.11)
23:17:29.153 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.20 mountX=-0.03 mountY=-0.07, mountTheta=-2.03
23:17:29.158 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.07, opts=13)
23:17:29.163 00.005 14556 Enqueuing Move request for scope (0.03, 0.07)
23:17:29.166 00.003 12308 Worker thread wakes up
23:17:29.166 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
23:17:29.166 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
23:17:29.166 00.000 12308 Moving (0.03, 0.07) raw xDistance=-0.03 yDistance=-0.07
23:17:29.168 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:17:29.168 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:29.168 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:17:29.168 00.000 12308 MoveAxis(E, 0, ABG)
23:17:29.168 00.000 12308 Move returns status 0, amount 0
23:17:29.169 00.001 12308 MoveAxis(N, 0, ABG)
23:17:29.169 00.000 12308 Move returns status 0, amount 0
23:17:29.169 00.000 12308 move complete, result=0
23:17:29.169 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:29.174 00.005 12308 worker thread done servicing request
23:17:29.196 00.022 14556 UpdateGuideState exits: m=2300 SNR=32.3
23:17:29.202 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:29.209 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:29.216 00.007 14556 Enqueuing Expose request
23:17:29.222 00.006 12308 Worker thread wakes up
23:17:29.222 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:29.228 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:29.228 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:30.478 01.250 12308 Exposure complete
23:17:30.619 00.141 12308 worker thread done servicing request
23:17:30.619 00.000 14556 OnExposeComplete: enter
23:17:30.622 00.003 14556 UpdateGuideState(): m_state=6
23:17:30.627 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6744
23:17:30.631 00.004 14556 Star::Find returns 1 (0), X=171.78, Y=999.66, Mass=2131, SNR=30.9, Peak=155 HFD=4.6
23:17:30.634 00.003 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.01 = -1.28)
23:17:30.638 00.004 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.91 = -1.37)
23:17:30.642 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.93 mountX=0.06 mountY=-0.19, mountTheta=-1.28
23:17:30.648 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.18, opts=13)
23:17:30.652 00.004 14556 Enqueuing Move request for scope (-0.07, 0.18)
23:17:30.657 00.005 12308 Worker thread wakes up
23:17:30.657 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.18) opts 0xd
23:17:30.657 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.18)
23:17:30.657 00.000 12308 Moving (-0.07, 0.18) raw xDistance=0.06 yDistance=-0.19
23:17:30.657 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:17:30.657 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:30.657 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:17:30.658 00.001 12308 MoveAxis(E, 0, ABG)
23:17:30.658 00.000 12308 Move returns status 0, amount 0
23:17:30.658 00.000 12308 MoveAxis(N, 0, ABG)
23:17:30.658 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:30.663 00.005 12308 Move returns status 0, amount 0
23:17:30.663 00.000 12308 move complete, result=0
23:17:30.663 00.000 12308 worker thread done servicing request
23:17:30.684 00.021 14556 UpdateGuideState exits: m=2131 SNR=30.9
23:17:30.690 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:30.694 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:30.698 00.004 14556 Enqueuing Expose request
23:17:30.701 00.003 12308 Worker thread wakes up
23:17:30.701 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:17:30.706 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:30.706 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:31.951 01.245 12308 Exposure complete
23:17:32.093 00.142 12308 worker thread done servicing request
23:17:32.093 00.000 14556 OnExposeComplete: enter
23:17:32.097 00.004 14556 UpdateGuideState(): m_state=6
23:17:32.102 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6745
23:17:32.106 00.004 14556 Star::Find returns 1 (0), X=171.84, Y=999.73, Mass=2265, SNR=32.0, Peak=174 HFD=4.6
23:17:32.111 00.005 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.67 = -1.62)
23:17:32.115 00.004 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.72)
23:17:32.119 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.59 mountX=-0.01 mountY=-0.25, mountTheta=-1.62
23:17:32.125 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.25, opts=13)
23:17:32.130 00.005 14556 Enqueuing Move request for scope (-0.01, 0.25)
23:17:32.134 00.004 12308 Worker thread wakes up
23:17:32.135 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.25) opts 0xd
23:17:32.135 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.25)
23:17:32.135 00.000 12308 Moving (-0.01, 0.25) raw xDistance=-0.01 yDistance=-0.25
23:17:32.135 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:17:32.136 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:17:32.136 00.000 12308 MoveAxis(E, 0, ABG)
23:17:32.136 00.000 12308 Move returns status 0, amount 0
23:17:32.136 00.000 12308 MoveAxis(N, 175, ABG)
23:17:32.136 00.000 12308 Guiding  Dir = 0, Dur = 175
23:17:32.136 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:32.141 00.005 12308 IsSlewing returns 0
23:17:32.141 00.000 12308 IsGuiding returns 0
23:17:32.142 00.001 12308 PulseGuide returned control before completion, sleep 185
23:17:32.161 00.019 14556 UpdateGuideState exits: m=2265 SNR=32.0
23:17:32.166 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:32.171 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:32.174 00.003 14556 Enqueuing Expose request
23:17:32.333 00.159 12308 IsGuiding returns 1
23:17:32.333 00.000 12308 scope still moving after pulse duration time elapsed
23:17:32.364 00.031 12308 IsSlewing returns 0
23:17:32.366 00.002 12308 IsGuiding returns 0
23:17:32.366 00.000 12308 scope move finished after 175 + 49 ms
23:17:32.366 00.000 12308 Move returns status 0, amount 175
23:17:32.366 00.000 12308 move complete, result=0
23:17:32.368 00.002 12308 worker thread done servicing request
23:17:32.368 00.000 12308 Worker thread wakes up
23:17:32.368 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 175 ms NORTH
23:17:32.371 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:32.371 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:33.632 01.261 12308 Exposure complete
23:17:33.777 00.145 12308 worker thread done servicing request
23:17:33.777 00.000 14556 OnExposeComplete: enter
23:17:33.782 00.005 14556 UpdateGuideState(): m_state=6
23:17:33.785 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6746
23:17:33.790 00.005 14556 Star::Find returns 1 (0), X=171.84, Y=999.62, Mass=2217, SNR=31.7, Peak=161 HFD=4.5
23:17:33.794 00.004 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.67 = -1.61)
23:17:33.797 00.003 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
23:17:33.801 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.60 mountX=-0.01 mountY=-0.14, mountTheta=-1.61
23:17:33.809 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.14, opts=13)
23:17:33.812 00.003 14556 Enqueuing Move request for scope (-0.00, 0.14)
23:17:33.817 00.005 12308 Worker thread wakes up
23:17:33.817 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.14) opts 0xd
23:17:33.817 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.14)
23:17:33.817 00.000 12308 Moving (-0.00, 0.14) raw xDistance=-0.01 yDistance=-0.14
23:17:33.818 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:17:33.818 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:33.818 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:17:33.818 00.000 12308 MoveAxis(E, 0, ABG)
23:17:33.819 00.001 12308 Move returns status 0, amount 0
23:17:33.819 00.000 12308 MoveAxis(N, 0, ABG)
23:17:33.819 00.000 12308 Move returns status 0, amount 0
23:17:33.819 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:33.823 00.004 12308 move complete, result=0
23:17:33.824 00.001 12308 worker thread done servicing request
23:17:33.845 00.021 14556 UpdateGuideState exits: m=2217 SNR=31.7
23:17:33.849 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:33.853 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:33.856 00.003 14556 Enqueuing Expose request
23:17:33.860 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:33.864 00.004 12308 Worker thread wakes up
23:17:33.864 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:33.864 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:35.117 01.253 12308 Exposure complete
23:17:35.254 00.137 12308 worker thread done servicing request
23:17:35.255 00.001 14556 OnExposeComplete: enter
23:17:35.260 00.005 14556 UpdateGuideState(): m_state=6
23:17:35.264 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6747
23:17:35.268 00.004 14556 Star::Find returns 1 (0), X=171.98, Y=999.63, Mass=2062, SNR=30.4, Peak=161 HFD=4.2
23:17:35.272 00.004 14556 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.07) = xAngle (3.92 = -2.37)
23:17:35.275 00.003 14556 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.82 = -2.47)
23:17:35.279 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.15 hyp=0.20 cameraTheta=0.84 mountX=-0.15 mountY=-0.13, mountTheta=-2.42
23:17:35.283 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.15, opts=13)
23:17:35.287 00.004 14556 Enqueuing Move request for scope (0.14, 0.15)
23:17:35.291 00.004 12308 Worker thread wakes up
23:17:35.291 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.15) opts 0xd
23:17:35.291 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.15)
23:17:35.291 00.000 12308 Moving (0.14, 0.15) raw xDistance=-0.15 yDistance=-0.13
23:17:35.291 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:17:35.291 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:35.293 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:17:35.293 00.000 12308 MoveAxis(E, 0, ABG)
23:17:35.293 00.000 12308 Move returns status 0, amount 0
23:17:35.293 00.000 12308 MoveAxis(N, 0, ABG)
23:17:35.293 00.000 12308 Move returns status 0, amount 0
23:17:35.294 00.001 12308 move complete, result=0
23:17:35.294 00.000 12308 worker thread done servicing request
23:17:35.294 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:35.318 00.024 14556 UpdateGuideState exits: m=2062 SNR=30.4
23:17:35.322 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:35.326 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:35.329 00.003 14556 Enqueuing Expose request
23:17:35.335 00.006 12308 Worker thread wakes up
23:17:35.335 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:35.335 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:35.335 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:36.591 01.256 12308 Exposure complete
23:17:36.728 00.137 12308 worker thread done servicing request
23:17:36.729 00.001 14556 OnExposeComplete: enter
23:17:36.732 00.003 14556 UpdateGuideState(): m_state=6
23:17:36.736 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6748
23:17:36.739 00.003 14556 Star::Find returns 1 (0), X=171.76, Y=999.70, Mass=2385, SNR=32.8, Peak=172 HFD=4.7
23:17:36.743 00.004 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
23:17:36.748 00.005 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
23:17:36.752 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.22 hyp=0.24 cameraTheta=1.93 mountX=0.07 mountY=-0.23, mountTheta=-1.29
23:17:36.757 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.22, opts=13)
23:17:36.761 00.004 14556 Enqueuing Move request for scope (-0.08, 0.22)
23:17:36.764 00.003 12308 Worker thread wakes up
23:17:36.764 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.22) opts 0xd
23:17:36.764 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.22)
23:17:36.764 00.000 12308 Moving (-0.08, 0.22) raw xDistance=0.07 yDistance=-0.23
23:17:36.766 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:17:36.766 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:17:36.766 00.000 12308 MoveAxis(E, 0, ABG)
23:17:36.766 00.000 12308 Move returns status 0, amount 0
23:17:36.767 00.001 12308 MoveAxis(N, 164, ABG)
23:17:36.767 00.000 12308 Guiding  Dir = 0, Dur = 164
23:17:36.767 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:36.772 00.005 12308 IsSlewing returns 0
23:17:36.773 00.001 12308 IsGuiding returns 0
23:17:36.773 00.000 12308 PulseGuide returned control before completion, sleep 174
23:17:36.794 00.021 14556 UpdateGuideState exits: m=2385 SNR=32.8
23:17:36.799 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:36.802 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:36.806 00.004 14556 Enqueuing Expose request
23:17:36.954 00.148 12308 IsGuiding returns 1
23:17:36.954 00.000 12308 scope still moving after pulse duration time elapsed
23:17:36.986 00.032 12308 IsSlewing returns 0
23:17:36.987 00.001 12308 IsGuiding returns 0
23:17:36.988 00.001 12308 scope move finished after 164 + 50 ms
23:17:36.989 00.001 12308 Move returns status 0, amount 164
23:17:36.991 00.002 12308 move complete, result=0
23:17:36.991 00.000 12308 worker thread done servicing request
23:17:36.992 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 164 ms NORTH
23:17:36.998 00.006 12308 Worker thread wakes up
23:17:36.998 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:36.998 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:38.248 01.250 12308 Exposure complete
23:17:38.386 00.138 12308 worker thread done servicing request
23:17:38.387 00.001 14556 OnExposeComplete: enter
23:17:38.390 00.003 14556 UpdateGuideState(): m_state=6
23:17:38.394 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6749
23:17:38.400 00.006 14556 Star::Find returns 1 (0), X=171.82, Y=999.43, Mass=2174, SNR=31.4, Peak=154 HFD=4.5
23:17:38.403 00.003 14556 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.07) = xAngle (0.96 = 0.96)
23:17:38.408 00.005 14556 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.86 = 0.86)
23:17:38.411 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.12 mountX=0.03 mountY=0.04, mountTheta=0.92
23:17:38.417 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.04, opts=13)
23:17:38.420 00.003 14556 Enqueuing Move request for scope (-0.03, -0.04)
23:17:38.424 00.004 12308 Worker thread wakes up
23:17:38.424 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
23:17:38.424 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
23:17:38.424 00.000 12308 Moving (-0.03, -0.04) raw xDistance=0.03 yDistance=0.04
23:17:38.424 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:17:38.424 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:38.425 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:17:38.425 00.000 12308 MoveAxis(E, 0, ABG)
23:17:38.425 00.000 12308 Move returns status 0, amount 0
23:17:38.425 00.000 12308 MoveAxis(N, 0, ABG)
23:17:38.427 00.002 12308 Move returns status 0, amount 0
23:17:38.427 00.000 12308 move complete, result=0
23:17:38.427 00.000 12308 worker thread done servicing request
23:17:38.427 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:38.454 00.027 14556 UpdateGuideState exits: m=2174 SNR=31.4
23:17:38.458 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:38.463 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:38.469 00.006 14556 Enqueuing Expose request
23:17:38.474 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:38.478 00.004 12308 Worker thread wakes up
23:17:38.478 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:38.478 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:39.719 01.241 12308 Exposure complete
23:17:39.863 00.144 12308 worker thread done servicing request
23:17:39.863 00.000 14556 OnExposeComplete: enter
23:17:39.867 00.004 14556 UpdateGuideState(): m_state=6
23:17:39.870 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6750
23:17:39.875 00.005 14556 Star::Find returns 1 (0), X=171.60, Y=999.61, Mass=2109, SNR=30.8, Peak=138 HFD=4.6
23:17:39.879 00.004 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.73 = -0.55)
23:17:39.883 00.004 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.64 = -0.65)
23:17:39.887 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.13 hyp=0.28 cameraTheta=2.66 mountX=0.24 mountY=-0.17, mountTheta=-0.62
23:17:39.892 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.13, opts=13)
23:17:39.897 00.005 14556 Enqueuing Move request for scope (-0.25, 0.13)
23:17:39.901 00.004 12308 Worker thread wakes up
23:17:39.901 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.13) opts 0xd
23:17:39.902 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.13)
23:17:39.902 00.000 12308 Moving (-0.25, 0.13) raw xDistance=0.24 yDistance=-0.17
23:17:39.902 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:17:39.902 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:39.902 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:17:39.903 00.001 12308 MoveAxis(W, 103, ABG)
23:17:39.903 00.000 12308 Guiding  Dir = 3, Dur = 103
23:17:39.904 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:39.907 00.003 12308 IsSlewing returns 0
23:17:39.907 00.000 12308 IsGuiding returns 0
23:17:39.909 00.002 12308 PulseGuide returned control before completion, sleep 113
23:17:39.929 00.020 14556 UpdateGuideState exits: m=2109 SNR=30.8
23:17:39.935 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:39.940 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:39.945 00.005 14556 Enqueuing Expose request
23:17:40.038 00.093 12308 IsGuiding returns 1
23:17:40.038 00.000 12308 scope still moving after pulse duration time elapsed
23:17:40.067 00.029 12308 IsSlewing returns 0
23:17:40.068 00.001 12308 IsGuiding returns 1
23:17:40.098 00.030 12308 IsSlewing returns 0
23:17:40.099 00.001 12308 IsGuiding returns 0
23:17:40.100 00.001 12308 scope move finished after 103 + 88 ms
23:17:40.100 00.000 12308 Move returns status 0, amount 103
23:17:40.102 00.002 12308 MoveAxis(N, 0, ABG)
23:17:40.102 00.000 12308 Move returns status 0, amount 0
23:17:40.102 00.000 12308 move complete, result=0
23:17:40.103 00.001 12308 worker thread done servicing request
23:17:40.104 00.001 12308 Worker thread wakes up
23:17:40.104 00.000 14556 GuideStep: 0.2 px 103 ms WEST, -0.2 px 0 ms NORTH
23:17:40.111 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:40.111 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:41.395 01.284 12308 Exposure complete
23:17:41.520 00.125 12308 worker thread done servicing request
23:17:41.520 00.000 14556 OnExposeComplete: enter
23:17:41.524 00.004 14556 UpdateGuideState(): m_state=6
23:17:41.528 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6751
23:17:41.531 00.003 14556 Star::Find returns 1 (0), X=171.82, Y=999.66, Mass=2142, SNR=31.0, Peak=149 HFD=4.6
23:17:41.534 00.003 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.75 = -1.54)
23:17:41.539 00.005 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
23:17:41.542 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.67 mountX=0.01 mountY=-0.18, mountTheta=-1.54
23:17:41.546 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.18, opts=13)
23:17:41.550 00.004 14556 Enqueuing Move request for scope (-0.02, 0.18)
23:17:41.555 00.005 12308 Worker thread wakes up
23:17:41.555 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd
23:17:41.555 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.18)
23:17:41.556 00.001 12308 Moving (-0.02, 0.18) raw xDistance=0.01 yDistance=-0.18
23:17:41.556 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:17:41.556 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:41.556 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:17:41.556 00.000 12308 MoveAxis(E, 0, ABG)
23:17:41.557 00.001 12308 Move returns status 0, amount 0
23:17:41.557 00.000 12308 MoveAxis(N, 0, ABG)
23:17:41.557 00.000 12308 Move returns status 0, amount 0
23:17:41.559 00.002 12308 move complete, result=0
23:17:41.559 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:41.563 00.004 12308 worker thread done servicing request
23:17:41.586 00.023 14556 UpdateGuideState exits: m=2142 SNR=31.0
23:17:41.591 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:41.596 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:41.602 00.006 14556 Enqueuing Expose request
23:17:41.607 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:17:41.614 00.007 12308 Worker thread wakes up
23:17:41.614 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:41.615 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:42.872 01.257 12308 Exposure complete
23:17:43.014 00.142 12308 worker thread done servicing request
23:17:43.015 00.001 14556 OnExposeComplete: enter
23:17:43.019 00.004 14556 UpdateGuideState(): m_state=6
23:17:43.024 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6752
23:17:43.029 00.005 14556 Star::Find returns 1 (0), X=171.67, Y=999.87, Mass=2437, SNR=33.3, Peak=177 HFD=4.9
23:17:43.034 00.005 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.07 = -1.22)
23:17:43.038 00.004 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.31)
23:17:43.042 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.39 hyp=0.43 cameraTheta=1.99 mountX=0.15 mountY=-0.41, mountTheta=-1.23
23:17:43.048 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.39, opts=13)
23:17:43.051 00.003 14556 Enqueuing Move request for scope (-0.18, 0.39)
23:17:43.057 00.006 12308 Worker thread wakes up
23:17:43.057 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.39) opts 0xd
23:17:43.057 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.39)
23:17:43.058 00.001 12308 Moving (-0.18, 0.39) raw xDistance=0.15 yDistance=-0.41
23:17:43.058 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:17:43.059 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
23:17:43.059 00.000 12308 MoveAxis(E, 0, ABG)
23:17:43.059 00.000 12308 Move returns status 0, amount 0
23:17:43.059 00.000 12308 MoveAxis(N, 291, ABG)
23:17:43.060 00.001 12308 Guiding  Dir = 0, Dur = 291
23:17:43.060 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:43.066 00.006 12308 IsSlewing returns 0
23:17:43.067 00.001 12308 IsGuiding returns 0
23:17:43.067 00.000 12308 PulseGuide returned control before completion, sleep 301
23:17:43.089 00.022 14556 UpdateGuideState exits: m=2437 SNR=33.3
23:17:43.094 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:43.097 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:43.102 00.005 14556 Enqueuing Expose request
23:17:43.377 00.275 12308 IsGuiding returns 1
23:17:43.377 00.000 12308 scope still moving after pulse duration time elapsed
23:17:43.408 00.031 12308 IsSlewing returns 0
23:17:43.408 00.000 12308 IsGuiding returns 0
23:17:43.408 00.000 12308 scope move finished after 291 + 50 ms
23:17:43.408 00.000 12308 Move returns status 0, amount 291
23:17:43.408 00.000 12308 move complete, result=0
23:17:43.410 00.002 12308 worker thread done servicing request
23:17:43.410 00.000 12308 Worker thread wakes up
23:17:43.410 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 291 ms NORTH
23:17:43.413 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:43.413 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:44.657 01.244 12308 Exposure complete
23:17:44.791 00.134 12308 worker thread done servicing request
23:17:44.792 00.001 14556 OnExposeComplete: enter
23:17:44.795 00.003 14556 UpdateGuideState(): m_state=6
23:17:44.800 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6753
23:17:44.803 00.003 14556 Star::Find returns 1 (0), X=171.57, Y=999.49, Mass=2285, SNR=31.9, Peak=150 HFD=4.3
23:17:44.806 00.003 14556 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.07) = xAngle (6.18 = -0.11)
23:17:44.810 00.004 14556 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.08 = -0.21)
23:17:44.814 00.004 14556 CameraToMount -- cameraX=-0.28 cameraY=0.01 hyp=0.28 cameraTheta=3.10 mountX=0.27 mountY=-0.06, mountTheta=-0.20
23:17:44.819 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.01, opts=13)
23:17:44.824 00.005 14556 Enqueuing Move request for scope (-0.28, 0.01)
23:17:44.827 00.003 12308 Worker thread wakes up
23:17:44.827 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.01) opts 0xd
23:17:44.827 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.01)
23:17:44.827 00.000 12308 Moving (-0.28, 0.01) raw xDistance=0.27 yDistance=-0.06
23:17:44.828 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:17:44.828 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:44.828 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:17:44.828 00.000 12308 MoveAxis(W, 119, ABG)
23:17:44.828 00.000 12308 Guiding  Dir = 3, Dur = 119
23:17:44.828 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:44.833 00.005 12308 IsSlewing returns 0
23:17:44.834 00.001 12308 IsGuiding returns 0
23:17:44.834 00.000 12308 PulseGuide returned control before completion, sleep 129
23:17:44.855 00.021 14556 UpdateGuideState exits: m=2285 SNR=31.9
23:17:44.859 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:44.863 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:44.868 00.005 14556 Enqueuing Expose request
23:17:44.973 00.105 12308 IsGuiding returns 1
23:17:44.973 00.000 12308 scope still moving after pulse duration time elapsed
23:17:45.003 00.030 12308 IsSlewing returns 0
23:17:45.004 00.001 12308 IsGuiding returns 0
23:17:45.004 00.000 12308 scope move finished after 119 + 51 ms
23:17:45.004 00.000 12308 Move returns status 0, amount 119
23:17:45.006 00.002 12308 MoveAxis(N, 0, ABG)
23:17:45.006 00.000 12308 Move returns status 0, amount 0
23:17:45.007 00.001 12308 move complete, result=0
23:17:45.007 00.000 12308 worker thread done servicing request
23:17:45.008 00.001 12308 Worker thread wakes up
23:17:45.008 00.000 14556 GuideStep: 0.3 px 119 ms WEST, -0.1 px 0 ms NORTH
23:17:45.013 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:45.014 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:46.265 01.251 12308 Exposure complete
23:17:46.410 00.145 12308 worker thread done servicing request
23:17:46.411 00.001 14556 OnExposeComplete: enter
23:17:46.414 00.003 14556 UpdateGuideState(): m_state=6
23:17:46.418 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6754
23:17:46.421 00.003 14556 Star::Find returns 1 (0), X=171.86, Y=999.31, Mass=2276, SNR=31.8, Peak=169 HFD=4.6
23:17:46.425 00.004 14556 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-3.07) = xAngle (1.58 = 1.58)
23:17:46.430 00.005 14556 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.48 = 1.48)
23:17:46.433 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.50 mountX=-0.00 mountY=0.17, mountTheta=1.58
23:17:46.437 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.17, opts=13)
23:17:46.441 00.004 14556 Enqueuing Move request for scope (0.01, -0.17)
23:17:46.445 00.004 12308 Worker thread wakes up
23:17:46.446 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd
23:17:46.446 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.17)
23:17:46.446 00.000 12308 Moving (0.01, -0.17) raw xDistance=-0.00 yDistance=0.17
23:17:46.446 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:17:46.446 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:46.446 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:17:46.446 00.000 12308 MoveAxis(E, 0, ABG)
23:17:46.447 00.001 12308 Move returns status 0, amount 0
23:17:46.447 00.000 12308 MoveAxis(N, 0, ABG)
23:17:46.447 00.000 12308 Move returns status 0, amount 0
23:17:46.447 00.000 12308 move complete, result=0
23:17:46.447 00.000 12308 worker thread done servicing request
23:17:46.447 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:46.473 00.026 14556 UpdateGuideState exits: m=2276 SNR=31.8
23:17:46.476 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:46.481 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:46.484 00.003 14556 Enqueuing Expose request
23:17:46.488 00.004 12308 Worker thread wakes up
23:17:46.488 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:17:46.492 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:46.493 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:47.728 01.235 12308 Exposure complete
23:17:47.881 00.153 12308 worker thread done servicing request
23:17:47.882 00.001 14556 OnExposeComplete: enter
23:17:47.886 00.004 14556 UpdateGuideState(): m_state=6
23:17:47.890 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6755
23:17:47.893 00.003 14556 Star::Find returns 1 (0), X=171.90, Y=999.44, Mass=2181, SNR=31.3, Peak=143 HFD=4.5
23:17:47.896 00.003 14556 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.07) = xAngle (2.49 = 2.49)
23:17:47.901 00.005 14556 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.39 = 2.39)
23:17:47.905 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.58 mountX=-0.05 mountY=0.05, mountTheta=2.44
23:17:47.911 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.04, opts=13)
23:17:47.916 00.005 14556 Enqueuing Move request for scope (0.06, -0.04)
23:17:47.919 00.003 12308 Worker thread wakes up
23:17:47.920 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
23:17:47.920 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
23:17:47.920 00.000 12308 Moving (0.06, -0.04) raw xDistance=-0.05 yDistance=0.05
23:17:47.920 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:17:47.920 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:47.921 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:17:47.921 00.000 12308 MoveAxis(E, 0, ABG)
23:17:47.921 00.000 12308 Move returns status 0, amount 0
23:17:47.921 00.000 12308 MoveAxis(N, 0, ABG)
23:17:47.921 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:47.925 00.004 12308 Move returns status 0, amount 0
23:17:47.925 00.000 12308 move complete, result=0
23:17:47.925 00.000 12308 worker thread done servicing request
23:17:47.950 00.025 14556 UpdateGuideState exits: m=2181 SNR=31.3
23:17:47.954 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:47.957 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:47.963 00.006 14556 Enqueuing Expose request
23:17:47.966 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:47.971 00.005 12308 Worker thread wakes up
23:17:47.971 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:47.971 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:49.224 01.253 12308 Exposure complete
23:17:49.350 00.126 12308 worker thread done servicing request
23:17:49.351 00.001 14556 OnExposeComplete: enter
23:17:49.355 00.004 14556 UpdateGuideState(): m_state=6
23:17:49.359 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6756
23:17:49.363 00.004 14556 Star::Find returns 1 (0), X=171.69, Y=999.68, Mass=2101, SNR=30.9, Peak=136 HFD=4.7
23:17:49.366 00.003 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
23:17:49.371 00.005 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
23:17:49.374 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.20 hyp=0.25 cameraTheta=2.24 mountX=0.14 mountY=-0.22, mountTheta=-1.00
23:17:49.379 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.20, opts=13)
23:17:49.383 00.004 14556 Enqueuing Move request for scope (-0.15, 0.20)
23:17:49.386 00.003 12308 Worker thread wakes up
23:17:49.386 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.20) opts 0xd
23:17:49.388 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.20)
23:17:49.388 00.000 12308 Moving (-0.15, 0.20) raw xDistance=0.14 yDistance=-0.22
23:17:49.388 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:17:49.388 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:17:49.388 00.000 12308 MoveAxis(E, 0, ABG)
23:17:49.389 00.001 12308 Move returns status 0, amount 0
23:17:49.389 00.000 12308 MoveAxis(N, 155, ABG)
23:17:49.389 00.000 12308 Guiding  Dir = 0, Dur = 155
23:17:49.390 00.001 12308 IsSlewing returns 0
23:17:49.391 00.001 12308 IsGuiding returns 0
23:17:49.391 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:49.397 00.006 12308 PulseGuide returned control before completion, sleep 165
23:17:49.416 00.019 14556 UpdateGuideState exits: m=2101 SNR=30.9
23:17:49.420 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:49.423 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:49.427 00.004 14556 Enqueuing Expose request
23:17:49.572 00.145 12308 IsGuiding returns 1
23:17:49.573 00.001 12308 scope still moving after pulse duration time elapsed
23:17:49.603 00.030 12308 IsSlewing returns 0
23:17:49.604 00.001 12308 IsGuiding returns 0
23:17:49.606 00.002 12308 scope move finished after 155 + 58 ms
23:17:49.606 00.000 12308 Move returns status 0, amount 155
23:17:49.607 00.001 12308 move complete, result=0
23:17:49.607 00.000 12308 worker thread done servicing request
23:17:49.607 00.000 12308 Worker thread wakes up
23:17:49.608 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
23:17:49.616 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:49.616 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:50.870 01.254 12308 Exposure complete
23:17:51.022 00.152 12308 worker thread done servicing request
23:17:51.022 00.000 14556 OnExposeComplete: enter
23:17:51.028 00.006 14556 UpdateGuideState(): m_state=6
23:17:51.031 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6757
23:17:51.035 00.004 14556 Star::Find returns 1 (0), X=171.73, Y=999.35, Mass=2158, SNR=31.3, Peak=158 HFD=4.6
23:17:51.040 00.005 14556 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-3.07) = xAngle (0.81 = 0.81)
23:17:51.046 00.006 14556 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.71 = 0.71)
23:17:51.050 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-2.27 mountX=0.12 mountY=0.11, mountTheta=0.76
23:17:51.057 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.13, opts=13)
23:17:51.060 00.003 14556 Enqueuing Move request for scope (-0.11, -0.13)
23:17:51.065 00.005 12308 Worker thread wakes up
23:17:51.065 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.13) opts 0xd
23:17:51.066 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.13)
23:17:51.066 00.000 12308 Moving (-0.11, -0.13) raw xDistance=0.12 yDistance=0.11
23:17:51.066 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:17:51.066 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:51.068 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:17:51.068 00.000 12308 MoveAxis(E, 0, ABG)
23:17:51.068 00.000 12308 Move returns status 0, amount 0
23:17:51.068 00.000 12308 MoveAxis(N, 0, ABG)
23:17:51.068 00.000 12308 Move returns status 0, amount 0
23:17:51.069 00.001 12308 move complete, result=0
23:17:51.069 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:51.074 00.005 12308 worker thread done servicing request
23:17:51.100 00.026 14556 UpdateGuideState exits: m=2158 SNR=31.3
23:17:51.104 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:51.108 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:51.111 00.003 14556 Enqueuing Expose request
23:17:51.116 00.005 12308 Worker thread wakes up
23:17:51.116 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:51.122 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:51.122 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:52.369 01.247 12308 Exposure complete
23:17:52.499 00.130 12308 worker thread done servicing request
23:17:52.500 00.001 14556 OnExposeComplete: enter
23:17:52.504 00.004 14556 UpdateGuideState(): m_state=6
23:17:52.507 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6758
23:17:52.511 00.004 14556 Star::Find returns 1 (0), X=171.64, Y=999.41, Mass=2138, SNR=30.9, Peak=139 HFD=4.9
23:17:52.516 00.005 14556 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.07) = xAngle (0.27 = 0.27)
23:17:52.519 00.003 14556 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.17 = 0.17)
23:17:52.523 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.07 hyp=0.22 cameraTheta=-2.80 mountX=0.21 mountY=0.04, mountTheta=0.18
23:17:52.532 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.07, opts=13)
23:17:52.537 00.005 14556 Enqueuing Move request for scope (-0.20, -0.07)
23:17:52.541 00.004 12308 Worker thread wakes up
23:17:52.541 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.07) opts 0xd
23:17:52.541 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.07)
23:17:52.541 00.000 12308 Moving (-0.20, -0.07) raw xDistance=0.21 yDistance=0.04
23:17:52.541 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:17:52.542 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:52.542 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:17:52.542 00.000 12308 MoveAxis(W, 91, ABG)
23:17:52.542 00.000 12308 Guiding  Dir = 3, Dur = 91
23:17:52.542 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:52.547 00.005 12308 IsSlewing returns 0
23:17:52.548 00.001 12308 IsGuiding returns 0
23:17:52.548 00.000 12308 PulseGuide returned control before completion, sleep 101
23:17:52.570 00.022 14556 UpdateGuideState exits: m=2138 SNR=30.9
23:17:52.574 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:52.577 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:52.582 00.005 14556 Enqueuing Expose request
23:17:52.655 00.073 12308 IsGuiding returns 1
23:17:52.656 00.001 12308 scope still moving after pulse duration time elapsed
23:17:52.685 00.029 12308 IsSlewing returns 0
23:17:52.686 00.001 12308 IsGuiding returns 0
23:17:52.687 00.001 12308 scope move finished after 91 + 48 ms
23:17:52.687 00.000 12308 Move returns status 0, amount 91
23:17:52.688 00.001 12308 MoveAxis(N, 0, ABG)
23:17:52.688 00.000 12308 Move returns status 0, amount 0
23:17:52.689 00.001 12308 move complete, result=0
23:17:52.689 00.000 12308 worker thread done servicing request
23:17:52.691 00.002 12308 Worker thread wakes up
23:17:52.691 00.000 14556 GuideStep: 0.2 px 91 ms WEST, 0.0 px 0 ms NORTH
23:17:52.696 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:52.697 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:53.946 01.249 12308 Exposure complete
23:17:54.093 00.147 12308 worker thread done servicing request
23:17:54.094 00.001 14556 OnExposeComplete: enter
23:17:54.098 00.004 14556 UpdateGuideState(): m_state=6
23:17:54.102 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6759
23:17:54.105 00.003 14556 Star::Find returns 1 (0), X=171.62, Y=999.62, Mass=2220, SNR=31.4, Peak=140 HFD=4.8
23:17:54.108 00.003 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.67 = -0.61)
23:17:54.111 00.003 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.71)
23:17:54.116 00.005 14556 CameraToMount -- cameraX=-0.23 cameraY=0.14 hyp=0.27 cameraTheta=2.60 mountX=0.22 mountY=-0.17, mountTheta=-0.67
23:17:54.123 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.14, opts=13)
23:17:54.127 00.004 14556 Enqueuing Move request for scope (-0.23, 0.14)
23:17:54.132 00.005 12308 Worker thread wakes up
23:17:54.132 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.14) opts 0xd
23:17:54.132 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.14)
23:17:54.132 00.000 12308 Moving (-0.23, 0.14) raw xDistance=0.22 yDistance=-0.17
23:17:54.132 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
23:17:54.132 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:54.133 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:17:54.133 00.000 12308 MoveAxis(W, 101, ABG)
23:17:54.133 00.000 12308 Guiding  Dir = 3, Dur = 101
23:17:54.134 00.001 12308 IsSlewing returns 0
23:17:54.134 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:54.137 00.003 12308 IsGuiding returns 0
23:17:54.137 00.000 12308 PulseGuide returned control before completion, sleep 111
23:17:54.159 00.022 14556 UpdateGuideState exits: m=2220 SNR=31.4
23:17:54.164 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:54.167 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:54.173 00.006 14556 Enqueuing Expose request
23:17:54.264 00.091 12308 IsGuiding returns 1
23:17:54.264 00.000 12308 scope still moving after pulse duration time elapsed
23:17:54.296 00.032 12308 IsSlewing returns 0
23:17:54.296 00.000 12308 IsGuiding returns 0
23:17:54.296 00.000 12308 scope move finished after 101 + 58 ms
23:17:54.296 00.000 12308 Move returns status 0, amount 101
23:17:54.298 00.002 12308 MoveAxis(N, 0, ABG)
23:17:54.298 00.000 12308 Move returns status 0, amount 0
23:17:54.298 00.000 12308 move complete, result=0
23:17:54.298 00.000 12308 worker thread done servicing request
23:17:54.298 00.000 12308 Worker thread wakes up
23:17:54.299 00.001 14556 GuideStep: 0.2 px 101 ms WEST, -0.2 px 0 ms NORTH
23:17:54.304 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:54.305 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:55.565 01.260 12308 Exposure complete
23:17:55.690 00.125 12308 worker thread done servicing request
23:17:55.690 00.000 14556 OnExposeComplete: enter
23:17:55.694 00.004 14556 UpdateGuideState(): m_state=6
23:17:55.698 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6760
23:17:55.703 00.005 14556 Star::Find returns 1 (0), X=171.69, Y=999.59, Mass=2293, SNR=32.1, Peak=157 HFD=4.7
23:17:55.707 00.004 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.57 = -0.72)
23:17:55.712 00.005 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.82)
23:17:55.715 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.11 hyp=0.19 cameraTheta=2.49 mountX=0.14 mountY=-0.14, mountTheta=-0.77
23:17:55.721 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.11, opts=13)
23:17:55.725 00.004 14556 Enqueuing Move request for scope (-0.15, 0.11)
23:17:55.729 00.004 12308 Worker thread wakes up
23:17:55.729 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.11) opts 0xd
23:17:55.729 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.11)
23:17:55.729 00.000 12308 Moving (-0.15, 0.11) raw xDistance=0.14 yDistance=-0.14
23:17:55.729 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:17:55.729 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:55.729 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:17:55.730 00.001 12308 MoveAxis(E, 0, ABG)
23:17:55.730 00.000 12308 Move returns status 0, amount 0
23:17:55.730 00.000 12308 MoveAxis(N, 0, ABG)
23:17:55.730 00.000 12308 Move returns status 0, amount 0
23:17:55.731 00.001 12308 move complete, result=0
23:17:55.731 00.000 12308 worker thread done servicing request
23:17:55.731 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:55.758 00.027 14556 UpdateGuideState exits: m=2293 SNR=32.1
23:17:55.763 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:55.767 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:55.771 00.004 14556 Enqueuing Expose request
23:17:55.777 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:55.781 00.004 12308 Worker thread wakes up
23:17:55.781 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:55.781 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:57.036 01.255 12308 Exposure complete
23:17:57.181 00.145 12308 worker thread done servicing request
23:17:57.181 00.000 14556 OnExposeComplete: enter
23:17:57.186 00.005 14556 UpdateGuideState(): m_state=6
23:17:57.189 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6761
23:17:57.194 00.005 14556 Star::Find returns 1 (0), X=171.73, Y=999.62, Mass=2175, SNR=31.4, Peak=148 HFD=4.6
23:17:57.198 00.004 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
23:17:57.201 00.003 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
23:17:57.205 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.14 hyp=0.18 cameraTheta=2.25 mountX=0.11 mountY=-0.16, mountTheta=-0.99
23:17:57.211 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.14, opts=13)
23:17:57.215 00.004 14556 Enqueuing Move request for scope (-0.12, 0.14)
23:17:57.219 00.004 12308 Worker thread wakes up
23:17:57.219 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.14) opts 0xd
23:17:57.219 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.14)
23:17:57.219 00.000 12308 Moving (-0.12, 0.14) raw xDistance=0.11 yDistance=-0.16
23:17:57.220 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:17:57.220 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:57.220 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:17:57.220 00.000 12308 MoveAxis(E, 0, ABG)
23:17:57.221 00.001 12308 Move returns status 0, amount 0
23:17:57.221 00.000 12308 MoveAxis(N, 0, ABG)
23:17:57.221 00.000 12308 Move returns status 0, amount 0
23:17:57.221 00.000 12308 move complete, result=0
23:17:57.222 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:57.226 00.004 12308 worker thread done servicing request
23:17:57.248 00.022 14556 UpdateGuideState exits: m=2175 SNR=31.4
23:17:57.252 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:57.257 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:57.262 00.005 14556 Enqueuing Expose request
23:17:57.266 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:17:57.270 00.004 12308 Worker thread wakes up
23:17:57.271 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:57.271 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:17:58.526 01.255 12308 Exposure complete
23:17:58.664 00.138 12308 worker thread done servicing request
23:17:58.665 00.001 14556 OnExposeComplete: enter
23:17:58.670 00.005 14556 UpdateGuideState(): m_state=6
23:17:58.673 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6762
23:17:58.677 00.004 14556 Star::Find returns 1 (0), X=171.89, Y=999.72, Mass=2157, SNR=31.1, Peak=166 HFD=4.6
23:17:58.681 00.004 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.47 = -1.82)
23:17:58.684 00.003 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.92)
23:17:58.688 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.39 mountX=-0.06 mountY=-0.23, mountTheta=-1.82
23:17:58.694 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.24, opts=13)
23:17:58.698 00.004 14556 Enqueuing Move request for scope (0.04, 0.24)
23:17:58.702 00.004 12308 Worker thread wakes up
23:17:58.702 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.24) opts 0xd
23:17:58.704 00.002 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.24)
23:17:58.704 00.000 12308 Moving (0.04, 0.24) raw xDistance=-0.06 yDistance=-0.23
23:17:58.704 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:17:58.704 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:17:58.704 00.000 12308 MoveAxis(E, 0, ABG)
23:17:58.705 00.001 12308 Move returns status 0, amount 0
23:17:58.705 00.000 12308 MoveAxis(N, 159, ABG)
23:17:58.705 00.000 12308 Guiding  Dir = 0, Dur = 159
23:17:58.705 00.000 12308 IsSlewing returns 0
23:17:58.706 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:17:58.710 00.004 12308 IsGuiding returns 0
23:17:58.710 00.000 12308 PulseGuide returned control before completion, sleep 169
23:17:58.733 00.023 14556 UpdateGuideState exits: m=2157 SNR=31.1
23:17:58.737 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:58.742 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:17:58.746 00.004 14556 Enqueuing Expose request
23:17:58.890 00.144 12308 IsGuiding returns 1
23:17:58.890 00.000 12308 scope still moving after pulse duration time elapsed
23:17:58.919 00.029 12308 IsSlewing returns 0
23:17:58.920 00.001 12308 IsGuiding returns 0
23:17:58.922 00.002 12308 scope move finished after 159 + 52 ms
23:17:58.922 00.000 12308 Move returns status 0, amount 159
23:17:58.923 00.001 12308 move complete, result=0
23:17:58.923 00.000 12308 worker thread done servicing request
23:17:58.923 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 159 ms NORTH
23:17:58.931 00.008 12308 Worker thread wakes up
23:17:58.932 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:17:58.932 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:00.185 01.253 12308 Exposure complete
23:18:00.329 00.144 12308 worker thread done servicing request
23:18:00.329 00.000 14556 OnExposeComplete: enter
23:18:00.334 00.005 14556 UpdateGuideState(): m_state=6
23:18:00.339 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6763
23:18:00.342 00.003 14556 Star::Find returns 1 (0), X=171.75, Y=999.59, Mass=2154, SNR=31.1, Peak=151 HFD=4.5
23:18:00.344 00.002 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.34 = -0.95)
23:18:00.348 00.004 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.04)
23:18:00.351 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.26 mountX=0.08 mountY=-0.12, mountTheta=-0.98
23:18:00.356 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.11, opts=13)
23:18:00.360 00.004 14556 Enqueuing Move request for scope (-0.09, 0.11)
23:18:00.363 00.003 12308 Worker thread wakes up
23:18:00.363 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
23:18:00.364 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
23:18:00.364 00.000 12308 Moving (-0.09, 0.11) raw xDistance=0.08 yDistance=-0.12
23:18:00.364 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:18:00.364 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:00.365 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:18:00.365 00.000 12308 MoveAxis(E, 0, ABG)
23:18:00.366 00.001 12308 Move returns status 0, amount 0
23:18:00.366 00.000 12308 MoveAxis(N, 0, ABG)
23:18:00.366 00.000 12308 Move returns status 0, amount 0
23:18:00.366 00.000 12308 move complete, result=0
23:18:00.367 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:00.371 00.004 12308 worker thread done servicing request
23:18:00.393 00.022 14556 UpdateGuideState exits: m=2154 SNR=31.1
23:18:00.396 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:00.401 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:00.406 00.005 14556 Enqueuing Expose request
23:18:00.411 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:00.415 00.004 12308 Worker thread wakes up
23:18:00.415 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:00.415 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:01.660 01.245 12308 Exposure complete
23:18:01.803 00.143 12308 worker thread done servicing request
23:18:01.804 00.001 14556 OnExposeComplete: enter
23:18:01.809 00.005 14556 UpdateGuideState(): m_state=6
23:18:01.813 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6764
23:18:01.817 00.004 14556 Star::Find returns 1 (0), X=171.76, Y=999.71, Mass=2337, SNR=32.4, Peak=151 HFD=4.6
23:18:01.822 00.005 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
23:18:01.825 00.003 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
23:18:01.829 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.91 mountX=0.06 mountY=-0.24, mountTheta=-1.31
23:18:01.833 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.23, opts=13)
23:18:01.839 00.006 14556 Enqueuing Move request for scope (-0.08, 0.23)
23:18:01.842 00.003 12308 Worker thread wakes up
23:18:01.842 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.23) opts 0xd
23:18:01.842 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.23)
23:18:01.843 00.001 12308 Moving (-0.08, 0.23) raw xDistance=0.06 yDistance=-0.24
23:18:01.843 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:18:01.843 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:18:01.843 00.000 12308 MoveAxis(E, 0, ABG)
23:18:01.843 00.000 12308 Move returns status 0, amount 0
23:18:01.844 00.001 12308 MoveAxis(N, 167, ABG)
23:18:01.844 00.000 12308 Guiding  Dir = 0, Dur = 167
23:18:01.844 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:01.848 00.004 12308 IsSlewing returns 0
23:18:01.848 00.000 12308 IsGuiding returns 0
23:18:01.850 00.002 12308 PulseGuide returned control before completion, sleep 177
23:18:01.869 00.019 14556 UpdateGuideState exits: m=2337 SNR=32.4
23:18:01.874 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:01.878 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:01.881 00.003 14556 Enqueuing Expose request
23:18:02.039 00.158 12308 IsGuiding returns 0
23:18:02.039 00.000 12308 Move returns status 0, amount 167
23:18:02.040 00.001 12308 move complete, result=0
23:18:02.040 00.000 12308 worker thread done servicing request
23:18:02.040 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 167 ms NORTH
23:18:02.047 00.007 12308 Worker thread wakes up
23:18:02.047 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:02.047 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:03.302 01.255 12308 Exposure complete
23:18:03.417 00.115 12308 worker thread done servicing request
23:18:03.417 00.000 14556 OnExposeComplete: enter
23:18:03.421 00.004 14556 UpdateGuideState(): m_state=6
23:18:03.426 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6765
23:18:03.430 00.004 14556 Star::Find returns 1 (0), X=171.61, Y=999.54, Mass=2512, SNR=33.6, Peak=165 HFD=4.9
23:18:03.435 00.005 14556 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.07) = xAngle (5.95 = -0.33)
23:18:03.440 00.005 14556 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.85 = -0.43)
23:18:03.443 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=0.06 hyp=0.24 cameraTheta=2.88 mountX=0.23 mountY=-0.10, mountTheta=-0.42
23:18:03.449 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.06, opts=13)
23:18:03.453 00.004 14556 Enqueuing Move request for scope (-0.23, 0.06)
23:18:03.457 00.004 12308 Worker thread wakes up
23:18:03.457 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.06) opts 0xd
23:18:03.457 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.06)
23:18:03.458 00.001 12308 Moving (-0.23, 0.06) raw xDistance=0.23 yDistance=-0.10
23:18:03.458 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:18:03.458 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:03.458 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:18:03.458 00.000 12308 MoveAxis(W, 99, ABG)
23:18:03.459 00.001 12308 Guiding  Dir = 3, Dur = 99
23:18:03.459 00.000 12308 IsSlewing returns 0
23:18:03.459 00.000 12308 IsGuiding returns 0
23:18:03.460 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:03.465 00.005 12308 PulseGuide returned control before completion, sleep 109
23:18:03.485 00.020 14556 UpdateGuideState exits: m=2512 SNR=33.6
23:18:03.490 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:03.496 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:03.502 00.006 14556 Enqueuing Expose request
23:18:03.576 00.074 12308 IsGuiding returns 1
23:18:03.576 00.000 12308 scope still moving after pulse duration time elapsed
23:18:03.605 00.029 12308 IsSlewing returns 0
23:18:03.607 00.002 12308 IsGuiding returns 0
23:18:03.608 00.001 12308 scope move finished after 99 + 48 ms
23:18:03.609 00.001 12308 Move returns status 0, amount 99
23:18:03.609 00.000 12308 MoveAxis(N, 0, ABG)
23:18:03.609 00.000 12308 Move returns status 0, amount 0
23:18:03.610 00.001 12308 move complete, result=0
23:18:03.610 00.000 12308 worker thread done servicing request
23:18:03.610 00.000 14556 GuideStep: 0.2 px 99 ms WEST, -0.1 px 0 ms NORTH
23:18:03.616 00.006 12308 Worker thread wakes up
23:18:03.617 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:03.617 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:04.873 01.256 12308 Exposure complete
23:18:05.012 00.139 12308 worker thread done servicing request
23:18:05.012 00.000 14556 OnExposeComplete: enter
23:18:05.017 00.005 14556 UpdateGuideState(): m_state=6
23:18:05.020 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6766
23:18:05.025 00.005 14556 Star::Find returns 1 (0), X=171.93, Y=999.59, Mass=2101, SNR=30.7, Peak=156 HFD=4.3
23:18:05.028 00.003 14556 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.07) = xAngle (4.00 = -2.28)
23:18:05.032 00.004 14556 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.38)
23:18:05.036 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.14 cameraTheta=0.93 mountX=-0.09 mountY=-0.10, mountTheta=-2.33
23:18:05.042 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.11, opts=13)
23:18:05.046 00.004 14556 Enqueuing Move request for scope (0.09, 0.11)
23:18:05.049 00.003 12308 Worker thread wakes up
23:18:05.049 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
23:18:05.049 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
23:18:05.049 00.000 12308 Moving (0.09, 0.11) raw xDistance=-0.09 yDistance=-0.10
23:18:05.050 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:18:05.050 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:05.050 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:18:05.052 00.002 12308 MoveAxis(E, 0, ABG)
23:18:05.052 00.000 12308 Move returns status 0, amount 0
23:18:05.052 00.000 12308 MoveAxis(N, 0, ABG)
23:18:05.052 00.000 12308 Move returns status 0, amount 0
23:18:05.053 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:05.057 00.004 12308 move complete, result=0
23:18:05.057 00.000 12308 worker thread done servicing request
23:18:05.077 00.020 14556 UpdateGuideState exits: m=2101 SNR=30.7
23:18:05.082 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:05.085 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:05.091 00.006 14556 Enqueuing Expose request
23:18:05.097 00.006 12308 Worker thread wakes up
23:18:05.097 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:05.101 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:05.101 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:06.348 01.247 12308 Exposure complete
23:18:06.463 00.115 12308 worker thread done servicing request
23:18:06.464 00.001 14556 OnExposeComplete: enter
23:18:06.467 00.003 14556 UpdateGuideState(): m_state=6
23:18:06.471 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6767
23:18:06.475 00.004 14556 Star::Find returns 1 (0), X=171.79, Y=999.61, Mass=2120, SNR=30.9, Peak=144 HFD=4.5
23:18:06.479 00.004 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.02 = -1.27)
23:18:06.482 00.003 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.37)
23:18:06.487 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.94 mountX=0.04 mountY=-0.14, mountTheta=-1.27
23:18:06.494 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.13, opts=13)
23:18:06.499 00.005 14556 Enqueuing Move request for scope (-0.05, 0.13)
23:18:06.503 00.004 12308 Worker thread wakes up
23:18:06.503 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
23:18:06.503 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
23:18:06.503 00.000 12308 Moving (-0.05, 0.13) raw xDistance=0.04 yDistance=-0.14
23:18:06.504 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:18:06.504 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:06.504 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:18:06.504 00.000 12308 MoveAxis(E, 0, ABG)
23:18:06.504 00.000 12308 Move returns status 0, amount 0
23:18:06.506 00.002 12308 MoveAxis(N, 0, ABG)
23:18:06.506 00.000 12308 Move returns status 0, amount 0
23:18:06.507 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:06.511 00.004 12308 move complete, result=0
23:18:06.511 00.000 12308 worker thread done servicing request
23:18:06.529 00.018 14556 UpdateGuideState exits: m=2120 SNR=30.9
23:18:06.534 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:06.538 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:06.542 00.004 14556 Enqueuing Expose request
23:18:06.546 00.004 12308 Worker thread wakes up
23:18:06.546 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:06.550 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:06.550 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:07.808 01.258 12308 Exposure complete
23:18:07.942 00.134 12308 worker thread done servicing request
23:18:07.943 00.001 14556 OnExposeComplete: enter
23:18:07.947 00.004 14556 UpdateGuideState(): m_state=6
23:18:07.951 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6768
23:18:07.955 00.004 14556 Star::Find returns 1 (0), X=171.87, Y=999.61, Mass=2280, SNR=32.2, Peak=149 HFD=4.5
23:18:07.957 00.002 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.42 = -1.86)
23:18:07.962 00.005 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.96)
23:18:07.965 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.35 mountX=-0.04 mountY=-0.13, mountTheta=-1.87
23:18:07.972 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.13, opts=13)
23:18:07.975 00.003 14556 Enqueuing Move request for scope (0.03, 0.13)
23:18:07.980 00.005 12308 Worker thread wakes up
23:18:07.980 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
23:18:07.980 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
23:18:07.980 00.000 12308 Moving (0.03, 0.13) raw xDistance=-0.04 yDistance=-0.13
23:18:07.980 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:18:07.980 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:07.981 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:18:07.981 00.000 12308 MoveAxis(E, 0, ABG)
23:18:07.981 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:07.986 00.005 12308 Move returns status 0, amount 0
23:18:07.986 00.000 12308 MoveAxis(N, 0, ABG)
23:18:07.986 00.000 12308 Move returns status 0, amount 0
23:18:07.986 00.000 12308 move complete, result=0
23:18:07.986 00.000 12308 worker thread done servicing request
23:18:08.009 00.023 14556 UpdateGuideState exits: m=2280 SNR=32.2
23:18:08.013 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:08.017 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:08.021 00.004 14556 Enqueuing Expose request
23:18:08.027 00.006 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:08.032 00.005 12308 Worker thread wakes up
23:18:08.032 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:08.032 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:09.279 01.247 12308 Exposure complete
23:18:09.412 00.133 12308 worker thread done servicing request
23:18:09.413 00.001 14556 OnExposeComplete: enter
23:18:09.416 00.003 14556 UpdateGuideState(): m_state=6
23:18:09.420 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6769
23:18:09.423 00.003 14556 Star::Find returns 1 (0), X=171.67, Y=999.61, Mass=2245, SNR=31.8, Peak=151 HFD=4.7
23:18:09.428 00.005 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.57 = -0.72)
23:18:09.431 00.003 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.82)
23:18:09.435 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.13 hyp=0.22 cameraTheta=2.49 mountX=0.16 mountY=-0.16, mountTheta=-0.77
23:18:09.440 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.13, opts=13)
23:18:09.444 00.004 14556 Enqueuing Move request for scope (-0.17, 0.13)
23:18:09.447 00.003 12308 Worker thread wakes up
23:18:09.447 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.13) opts 0xd
23:18:09.449 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.13)
23:18:09.449 00.000 12308 Moving (-0.17, 0.13) raw xDistance=0.16 yDistance=-0.16
23:18:09.449 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:18:09.449 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:09.449 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:18:09.449 00.000 12308 MoveAxis(E, 0, ABG)
23:18:09.449 00.000 12308 Move returns status 0, amount 0
23:18:09.450 00.001 12308 MoveAxis(N, 0, ABG)
23:18:09.450 00.000 12308 Move returns status 0, amount 0
23:18:09.450 00.000 12308 move complete, result=0
23:18:09.450 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:09.454 00.004 12308 worker thread done servicing request
23:18:09.475 00.021 14556 UpdateGuideState exits: m=2245 SNR=31.8
23:18:09.479 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:09.483 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:09.486 00.003 14556 Enqueuing Expose request
23:18:09.491 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:18:09.496 00.005 12308 Worker thread wakes up
23:18:09.496 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:09.496 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:10.745 01.249 12308 Exposure complete
23:18:10.899 00.154 12308 worker thread done servicing request
23:18:10.899 00.000 14556 OnExposeComplete: enter
23:18:10.904 00.005 14556 UpdateGuideState(): m_state=6
23:18:10.911 00.007 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6770
23:18:10.915 00.004 14556 Star::Find returns 1 (0), X=171.73, Y=999.75, Mass=2048, SNR=30.4, Peak=146 HFD=4.5
23:18:10.918 00.003 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.05 = -1.23)
23:18:10.922 00.004 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.33)
23:18:10.927 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.27 hyp=0.29 cameraTheta=1.98 mountX=0.10 mountY=-0.28, mountTheta=-1.24
23:18:10.934 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.27, opts=13)
23:18:10.938 00.004 14556 Enqueuing Move request for scope (-0.12, 0.27)
23:18:10.945 00.007 12308 Worker thread wakes up
23:18:10.945 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.27) opts 0xd
23:18:10.945 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.27)
23:18:10.946 00.001 12308 Moving (-0.12, 0.27) raw xDistance=0.10 yDistance=-0.28
23:18:10.946 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:18:10.947 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:18:10.947 00.000 12308 MoveAxis(E, 0, ABG)
23:18:10.947 00.000 12308 Move returns status 0, amount 0
23:18:10.947 00.000 12308 MoveAxis(N, 200, ABG)
23:18:10.948 00.001 12308 Guiding  Dir = 0, Dur = 200
23:18:10.948 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:10.953 00.005 12308 IsSlewing returns 0
23:18:10.953 00.000 12308 IsGuiding returns 0
23:18:10.954 00.001 12308 PulseGuide returned control before completion, sleep 210
23:18:10.973 00.019 14556 UpdateGuideState exits: m=2048 SNR=30.4
23:18:10.977 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:10.981 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:10.984 00.003 14556 Enqueuing Expose request
23:18:11.180 00.196 12308 IsGuiding returns 0
23:18:11.181 00.001 12308 Move returns status 0, amount 200
23:18:11.182 00.001 12308 move complete, result=0
23:18:11.182 00.000 12308 worker thread done servicing request
23:18:11.183 00.001 12308 Worker thread wakes up
23:18:11.183 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 200 ms NORTH
23:18:11.186 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:11.186 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:12.446 01.260 12308 Exposure complete
23:18:12.585 00.139 14556 OnExposeComplete: enter
23:18:12.592 00.007 14556 UpdateGuideState(): m_state=6
23:18:12.598 00.006 12308 worker thread done servicing request
23:18:12.598 00.000 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6771
23:18:12.604 00.006 14556 Star::Find returns 1 (0), X=171.71, Y=999.40, Mass=2231, SNR=31.8, Peak=156 HFD=4.7
23:18:12.610 00.006 14556 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-3.07) = xAngle (0.49 = 0.49)
23:18:12.616 00.006 14556 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.39 = 0.39)
23:18:12.620 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-2.59 mountX=0.14 mountY=0.06, mountTheta=0.40
23:18:12.627 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.08, opts=13)
23:18:12.631 00.004 14556 Enqueuing Move request for scope (-0.13, -0.08)
23:18:12.634 00.003 12308 Worker thread wakes up
23:18:12.635 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.08) opts 0xd
23:18:12.635 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.08)
23:18:12.635 00.000 12308 Moving (-0.13, -0.08) raw xDistance=0.14 yDistance=0.06
23:18:12.635 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:18:12.635 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:12.637 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:18:12.637 00.000 12308 MoveAxis(E, 0, ABG)
23:18:12.637 00.000 12308 Move returns status 0, amount 0
23:18:12.637 00.000 12308 MoveAxis(N, 0, ABG)
23:18:12.638 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:12.641 00.003 12308 Move returns status 0, amount 0
23:18:12.641 00.000 12308 move complete, result=0
23:18:12.642 00.001 12308 worker thread done servicing request
23:18:12.663 00.021 14556 UpdateGuideState exits: m=2231 SNR=31.8
23:18:12.667 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:12.672 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:12.676 00.004 14556 Enqueuing Expose request
23:18:12.681 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:12.685 00.004 12308 Worker thread wakes up
23:18:12.687 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:12.687 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:13.933 01.246 12308 Exposure complete
23:18:14.084 00.151 12308 worker thread done servicing request
23:18:14.084 00.000 14556 OnExposeComplete: enter
23:18:14.090 00.006 14556 UpdateGuideState(): m_state=6
23:18:14.096 00.006 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6772
23:18:14.102 00.006 14556 Star::Find returns 1 (0), X=171.92, Y=999.58, Mass=2173, SNR=31.4, Peak=156 HFD=4.8
23:18:14.106 00.004 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.97 = -2.32)
23:18:14.111 00.005 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.42)
23:18:14.115 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.89 mountX=-0.09 mountY=-0.09, mountTheta=-2.37
23:18:14.122 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.10, opts=13)
23:18:14.127 00.005 14556 Enqueuing Move request for scope (0.08, 0.10)
23:18:14.131 00.004 12308 Worker thread wakes up
23:18:14.131 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
23:18:14.131 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
23:18:14.133 00.002 12308 Moving (0.08, 0.10) raw xDistance=-0.09 yDistance=-0.09
23:18:14.133 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:18:14.133 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:14.133 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:18:14.134 00.001 12308 MoveAxis(E, 0, ABG)
23:18:14.134 00.000 12308 Move returns status 0, amount 0
23:18:14.134 00.000 12308 MoveAxis(N, 0, ABG)
23:18:14.134 00.000 12308 Move returns status 0, amount 0
23:18:14.134 00.000 12308 move complete, result=0
23:18:14.135 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:14.139 00.004 12308 worker thread done servicing request
23:18:14.160 00.021 14556 UpdateGuideState exits: m=2173 SNR=31.4
23:18:14.164 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:14.168 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:14.172 00.004 14556 Enqueuing Expose request
23:18:14.174 00.002 12308 Worker thread wakes up
23:18:14.176 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:14.176 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:14.176 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:15.410 01.234 12308 Exposure complete
23:18:15.543 00.133 12308 worker thread done servicing request
23:18:15.543 00.000 14556 OnExposeComplete: enter
23:18:15.547 00.004 14556 UpdateGuideState(): m_state=6
23:18:15.550 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6773
23:18:15.555 00.005 14556 Star::Find returns 1 (0), X=171.80, Y=999.42, Mass=2163, SNR=31.2, Peak=153 HFD=4.6
23:18:15.559 00.004 14556 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.07) = xAngle (0.88 = 0.88)
23:18:15.563 00.004 14556 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.78 = 0.78)
23:18:15.566 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.08 cameraTheta=-2.19 mountX=0.05 mountY=0.05, mountTheta=0.84
23:18:15.570 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.06, opts=13)
23:18:15.573 00.003 14556 Enqueuing Move request for scope (-0.04, -0.06)
23:18:15.576 00.003 12308 Worker thread wakes up
23:18:15.576 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
23:18:15.576 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
23:18:15.576 00.000 12308 Moving (-0.04, -0.06) raw xDistance=0.05 yDistance=0.05
23:18:15.576 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:18:15.576 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:15.576 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:18:15.578 00.002 12308 MoveAxis(E, 0, ABG)
23:18:15.578 00.000 12308 Move returns status 0, amount 0
23:18:15.578 00.000 12308 MoveAxis(N, 0, ABG)
23:18:15.578 00.000 12308 Move returns status 0, amount 0
23:18:15.578 00.000 12308 move complete, result=0
23:18:15.578 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:15.583 00.005 12308 worker thread done servicing request
23:18:15.603 00.020 14556 UpdateGuideState exits: m=2163 SNR=31.2
23:18:15.605 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:15.608 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:15.611 00.003 14556 Enqueuing Expose request
23:18:15.615 00.004 12308 Worker thread wakes up
23:18:15.615 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:15.615 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:15.615 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:16.868 01.253 12308 Exposure complete
23:18:17.004 00.136 12308 worker thread done servicing request
23:18:17.004 00.000 14556 OnExposeComplete: enter
23:18:17.008 00.004 14556 UpdateGuideState(): m_state=6
23:18:17.012 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6774
23:18:17.014 00.002 14556 Star::Find returns 1 (0), X=171.75, Y=999.49, Mass=2265, SNR=32.0, Peak=141 HFD=4.6
23:18:17.019 00.005 14556 CameraToMount -- cameraTheta (3.08) - m_xAngle (-3.07) = xAngle (6.15 = -0.13)
23:18:17.022 00.003 14556 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.05 = -0.23)
23:18:17.027 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.08 mountX=0.10 mountY=-0.02, mountTheta=-0.23
23:18:17.031 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.01, opts=13)
23:18:17.035 00.004 14556 Enqueuing Move request for scope (-0.10, 0.01)
23:18:17.039 00.004 12308 Worker thread wakes up
23:18:17.039 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
23:18:17.040 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
23:18:17.040 00.000 12308 Moving (-0.10, 0.01) raw xDistance=0.10 yDistance=-0.02
23:18:17.040 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:18:17.040 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:17.040 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:18:17.040 00.000 12308 MoveAxis(E, 0, ABG)
23:18:17.040 00.000 12308 Move returns status 0, amount 0
23:18:17.042 00.002 12308 MoveAxis(N, 0, ABG)
23:18:17.042 00.000 12308 Move returns status 0, amount 0
23:18:17.042 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:17.046 00.004 12308 move complete, result=0
23:18:17.046 00.000 12308 worker thread done servicing request
23:18:17.068 00.022 14556 UpdateGuideState exits: m=2265 SNR=32.0
23:18:17.073 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:17.076 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:17.081 00.005 14556 Enqueuing Expose request
23:18:17.085 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:18:17.090 00.005 12308 Worker thread wakes up
23:18:17.090 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:17.090 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:18.341 01.251 12308 Exposure complete
23:18:18.482 00.141 12308 worker thread done servicing request
23:18:18.482 00.000 14556 OnExposeComplete: enter
23:18:18.486 00.004 14556 UpdateGuideState(): m_state=6
23:18:18.491 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6775
23:18:18.495 00.004 14556 Star::Find returns 1 (0), X=171.64, Y=999.46, Mass=2290, SNR=32.2, Peak=146 HFD=4.5
23:18:18.498 00.003 14556 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.07) = xAngle (0.04 = 0.04)
23:18:18.502 00.004 14556 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.06 = -0.06)
23:18:18.507 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-3.03 mountX=0.21 mountY=-0.01, mountTheta=-0.06
23:18:18.511 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.02, opts=13)
23:18:18.516 00.005 14556 Enqueuing Move request for scope (-0.21, -0.02)
23:18:18.519 00.003 12308 Worker thread wakes up
23:18:18.519 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.02) opts 0xd
23:18:18.519 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.02)
23:18:18.520 00.001 12308 Moving (-0.21, -0.02) raw xDistance=0.21 yDistance=-0.01
23:18:18.520 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:18:18.520 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:18.520 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:18:18.520 00.000 12308 MoveAxis(W, 90, ABG)
23:18:18.520 00.000 12308 Guiding  Dir = 3, Dur = 90
23:18:18.522 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:18.528 00.006 12308 IsSlewing returns 0
23:18:18.528 00.000 12308 IsGuiding returns 0
23:18:18.528 00.000 12308 PulseGuide returned control before completion, sleep 100
23:18:18.548 00.020 14556 UpdateGuideState exits: m=2290 SNR=32.2
23:18:18.552 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:18.557 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:18.563 00.006 14556 Enqueuing Expose request
23:18:18.641 00.078 12308 IsGuiding returns 1
23:18:18.642 00.001 12308 scope still moving after pulse duration time elapsed
23:18:18.672 00.030 12308 IsSlewing returns 0
23:18:18.672 00.000 12308 IsGuiding returns 0
23:18:18.672 00.000 12308 scope move finished after 90 + 54 ms
23:18:18.672 00.000 12308 Move returns status 0, amount 90
23:18:18.674 00.002 12308 MoveAxis(N, 0, ABG)
23:18:18.674 00.000 12308 Move returns status 0, amount 0
23:18:18.674 00.000 12308 move complete, result=0
23:18:18.674 00.000 12308 worker thread done servicing request
23:18:18.674 00.000 12308 Worker thread wakes up
23:18:18.675 00.001 14556 GuideStep: 0.2 px 90 ms WEST, -0.0 px 0 ms NORTH
23:18:18.680 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:18.680 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:19.938 01.258 12308 Exposure complete
23:18:20.072 00.134 12308 worker thread done servicing request
23:18:20.072 00.000 14556 OnExposeComplete: enter
23:18:20.075 00.003 14556 UpdateGuideState(): m_state=6
23:18:20.080 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6776
23:18:20.083 00.003 14556 Star::Find returns 1 (0), X=171.74, Y=999.71, Mass=2317, SNR=32.4, Peak=172 HFD=4.6
23:18:20.087 00.004 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.09 = -1.20)
23:18:20.092 00.005 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.30)
23:18:20.096 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.23 hyp=0.25 cameraTheta=2.01 mountX=0.09 mountY=-0.24, mountTheta=-1.21
23:18:20.101 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.23, opts=13)
23:18:20.105 00.004 14556 Enqueuing Move request for scope (-0.11, 0.23)
23:18:20.108 00.003 12308 Worker thread wakes up
23:18:20.108 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.23) opts 0xd
23:18:20.109 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.23)
23:18:20.109 00.000 12308 Moving (-0.11, 0.23) raw xDistance=0.09 yDistance=-0.24
23:18:20.109 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:18:20.109 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:18:20.110 00.001 12308 MoveAxis(E, 0, ABG)
23:18:20.110 00.000 12308 Move returns status 0, amount 0
23:18:20.110 00.000 12308 MoveAxis(N, 171, ABG)
23:18:20.110 00.000 12308 Guiding  Dir = 0, Dur = 171
23:18:20.110 00.000 12308 IsSlewing returns 0
23:18:20.110 00.000 12308 IsGuiding returns 0
23:18:20.111 00.001 12308 PulseGuide returned control before completion, sleep 181
23:18:20.111 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:20.134 00.023 14556 UpdateGuideState exits: m=2317 SNR=32.4
23:18:20.136 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:20.140 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:20.143 00.003 14556 Enqueuing Expose request
23:18:20.300 00.157 12308 IsGuiding returns 1
23:18:20.301 00.001 12308 scope still moving after pulse duration time elapsed
23:18:20.332 00.031 12308 IsSlewing returns 0
23:18:20.335 00.003 12308 IsGuiding returns 0
23:18:20.335 00.000 12308 scope move finished after 171 + 53 ms
23:18:20.335 00.000 12308 Move returns status 0, amount 171
23:18:20.336 00.001 12308 move complete, result=0
23:18:20.337 00.001 12308 worker thread done servicing request
23:18:20.337 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 171 ms NORTH
23:18:20.340 00.003 12308 Worker thread wakes up
23:18:20.340 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:20.340 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:21.593 01.253 12308 Exposure complete
23:18:21.712 00.119 12308 worker thread done servicing request
23:18:21.713 00.001 14556 OnExposeComplete: enter
23:18:21.715 00.002 14556 UpdateGuideState(): m_state=6
23:18:21.719 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6777
23:18:21.722 00.003 14556 Star::Find returns 1 (0), X=171.67, Y=999.50, Mass=2287, SNR=32.1, Peak=145 HFD=4.8
23:18:21.726 00.004 14556 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.07) = xAngle (6.09 = -0.20)
23:18:21.730 00.004 14556 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.99 = -0.30)
23:18:21.733 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.18 cameraTheta=3.01 mountX=0.17 mountY=-0.05, mountTheta=-0.29
23:18:21.738 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.02, opts=13)
23:18:21.741 00.003 14556 Enqueuing Move request for scope (-0.18, 0.02)
23:18:21.745 00.004 12308 Worker thread wakes up
23:18:21.745 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
23:18:21.745 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
23:18:21.745 00.000 12308 Moving (-0.18, 0.02) raw xDistance=0.17 yDistance=-0.05
23:18:21.746 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:18:21.746 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:21.746 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:18:21.746 00.000 12308 MoveAxis(E, 0, ABG)
23:18:21.746 00.000 12308 Move returns status 0, amount 0
23:18:21.746 00.000 12308 MoveAxis(N, 0, ABG)
23:18:21.747 00.001 12308 Move returns status 0, amount 0
23:18:21.747 00.000 12308 move complete, result=0
23:18:21.748 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:21.751 00.003 12308 worker thread done servicing request
23:18:21.773 00.022 14556 UpdateGuideState exits: m=2287 SNR=32.1
23:18:21.777 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:21.780 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:21.784 00.004 14556 Enqueuing Expose request
23:18:21.788 00.004 12308 Worker thread wakes up
23:18:21.788 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:21.791 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:21.791 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:23.042 01.251 12308 Exposure complete
23:18:23.177 00.135 12308 worker thread done servicing request
23:18:23.177 00.000 14556 OnExposeComplete: enter
23:18:23.181 00.004 14556 UpdateGuideState(): m_state=6
23:18:23.186 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6778
23:18:23.191 00.005 14556 Star::Find returns 1 (0), X=171.60, Y=999.49, Mass=2117, SNR=31.1, Peak=139 HFD=4.6
23:18:23.196 00.005 14556 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.07) = xAngle (6.18 = -0.10)
23:18:23.199 00.003 14556 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.08 = -0.20)
23:18:23.202 00.003 14556 CameraToMount -- cameraX=-0.25 cameraY=0.01 hyp=0.25 cameraTheta=3.11 mountX=0.25 mountY=-0.05, mountTheta=-0.20
23:18:23.207 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.01, opts=13)
23:18:23.211 00.004 14556 Enqueuing Move request for scope (-0.25, 0.01)
23:18:23.215 00.004 12308 Worker thread wakes up
23:18:23.215 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.01) opts 0xd
23:18:23.215 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.01)
23:18:23.215 00.000 12308 Moving (-0.25, 0.01) raw xDistance=0.25 yDistance=-0.05
23:18:23.215 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
23:18:23.215 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:23.215 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:18:23.215 00.000 12308 MoveAxis(W, 107, ABG)
23:18:23.217 00.002 12308 Guiding  Dir = 3, Dur = 107
23:18:23.217 00.000 12308 IsSlewing returns 0
23:18:23.217 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:23.221 00.004 12308 IsGuiding returns 0
23:18:23.221 00.000 12308 PulseGuide returned control before completion, sleep 117
23:18:23.244 00.023 14556 UpdateGuideState exits: m=2117 SNR=31.1
23:18:23.248 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:23.253 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:23.257 00.004 14556 Enqueuing Expose request
23:18:23.347 00.090 12308 IsGuiding returns 1
23:18:23.348 00.001 12308 scope still moving after pulse duration time elapsed
23:18:23.376 00.028 12308 IsSlewing returns 0
23:18:23.378 00.002 12308 IsGuiding returns 0
23:18:23.379 00.001 12308 scope move finished after 107 + 50 ms
23:18:23.379 00.000 12308 Move returns status 0, amount 107
23:18:23.380 00.001 12308 MoveAxis(N, 0, ABG)
23:18:23.380 00.000 12308 Move returns status 0, amount 0
23:18:23.380 00.000 12308 move complete, result=0
23:18:23.381 00.001 12308 worker thread done servicing request
23:18:23.381 00.000 12308 Worker thread wakes up
23:18:23.382 00.001 14556 GuideStep: 0.2 px 107 ms WEST, -0.0 px 0 ms NORTH
23:18:23.388 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:23.388 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:24.643 01.255 12308 Exposure complete
23:18:24.781 00.138 12308 worker thread done servicing request
23:18:24.781 00.000 14556 OnExposeComplete: enter
23:18:24.785 00.004 14556 UpdateGuideState(): m_state=6
23:18:24.788 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6779
23:18:24.793 00.005 14556 Star::Find returns 1 (0), X=171.67, Y=999.57, Mass=2029, SNR=30.2, Peak=143 HFD=4.6
23:18:24.796 00.003 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.74 = -0.55)
23:18:24.800 00.004 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.64 = -0.65)
23:18:24.804 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.09 hyp=0.19 cameraTheta=2.66 mountX=0.16 mountY=-0.12, mountTheta=-0.61
23:18:24.809 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.09, opts=13)
23:18:24.814 00.005 14556 Enqueuing Move request for scope (-0.17, 0.09)
23:18:24.819 00.005 12308 Worker thread wakes up
23:18:24.819 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.09) opts 0xd
23:18:24.819 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.09)
23:18:24.819 00.000 12308 Moving (-0.17, 0.09) raw xDistance=0.16 yDistance=-0.12
23:18:24.820 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:18:24.820 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:24.820 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:18:24.820 00.000 12308 MoveAxis(E, 0, ABG)
23:18:24.820 00.000 12308 Move returns status 0, amount 0
23:18:24.822 00.002 12308 MoveAxis(N, 0, ABG)
23:18:24.822 00.000 12308 Move returns status 0, amount 0
23:18:24.822 00.000 12308 move complete, result=0
23:18:24.822 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:24.827 00.005 12308 worker thread done servicing request
23:18:24.849 00.022 14556 UpdateGuideState exits: m=2029 SNR=30.2
23:18:24.854 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:24.857 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:24.861 00.004 14556 Enqueuing Expose request
23:18:24.865 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:24.870 00.005 12308 Worker thread wakes up
23:18:24.870 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:24.870 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:26.122 01.252 12308 Exposure complete
23:18:26.265 00.143 12308 worker thread done servicing request
23:18:26.267 00.002 14556 OnExposeComplete: enter
23:18:26.270 00.003 14556 UpdateGuideState(): m_state=6
23:18:26.276 00.006 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6780
23:18:26.281 00.005 14556 Star::Find returns 1 (0), X=171.85, Y=999.67, Mass=2251, SNR=31.8, Peak=172 HFD=4.6
23:18:26.285 00.004 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.61 = -1.67)
23:18:26.288 00.003 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.77)
23:18:26.292 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.54 mountX=-0.02 mountY=-0.19, mountTheta=-1.67
23:18:26.295 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.19, opts=13)
23:18:26.298 00.003 14556 Enqueuing Move request for scope (0.01, 0.19)
23:18:26.301 00.003 12308 Worker thread wakes up
23:18:26.301 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.19) opts 0xd
23:18:26.302 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.19)
23:18:26.302 00.000 12308 Moving (0.01, 0.19) raw xDistance=-0.02 yDistance=-0.19
23:18:26.302 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:18:26.302 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:26.303 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:18:26.303 00.000 12308 MoveAxis(E, 0, ABG)
23:18:26.303 00.000 12308 Move returns status 0, amount 0
23:18:26.303 00.000 12308 MoveAxis(N, 0, ABG)
23:18:26.303 00.000 12308 Move returns status 0, amount 0
23:18:26.303 00.000 12308 move complete, result=0
23:18:26.304 00.001 12308 worker thread done servicing request
23:18:26.304 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:26.329 00.025 14556 UpdateGuideState exits: m=2251 SNR=31.8
23:18:26.336 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:26.340 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:26.344 00.004 14556 Enqueuing Expose request
23:18:26.349 00.005 12308 Worker thread wakes up
23:18:26.349 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:18:26.352 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:26.352 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:27.595 01.243 12308 Exposure complete
23:18:27.726 00.131 12308 worker thread done servicing request
23:18:27.726 00.000 14556 OnExposeComplete: enter
23:18:27.730 00.004 14556 UpdateGuideState(): m_state=6
23:18:27.734 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6781
23:18:27.738 00.004 14556 Star::Find returns 1 (0), X=171.95, Y=999.85, Mass=2062, SNR=30.3, Peak=167 HFD=4.3
23:18:27.742 00.004 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.36 = -1.92)
23:18:27.746 00.004 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.02)
23:18:27.750 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.37 hyp=0.38 cameraTheta=1.29 mountX=-0.13 mountY=-0.34, mountTheta=-1.93
23:18:27.755 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.37, opts=13)
23:18:27.759 00.004 14556 Enqueuing Move request for scope (0.11, 0.37)
23:18:27.763 00.004 12308 Worker thread wakes up
23:18:27.763 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.37) opts 0xd
23:18:27.763 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.37)
23:18:27.763 00.000 12308 Moving (0.11, 0.37) raw xDistance=-0.13 yDistance=-0.34
23:18:27.763 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:18:27.763 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
23:18:27.764 00.001 12308 MoveAxis(E, 0, ABG)
23:18:27.764 00.000 12308 Move returns status 0, amount 0
23:18:27.764 00.000 12308 MoveAxis(N, 242, ABG)
23:18:27.765 00.001 12308 Guiding  Dir = 0, Dur = 242
23:18:27.765 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:27.769 00.004 12308 IsSlewing returns 0
23:18:27.769 00.000 12308 IsGuiding returns 0
23:18:27.770 00.001 12308 PulseGuide returned control before completion, sleep 252
23:18:27.790 00.020 14556 UpdateGuideState exits: m=2062 SNR=30.3
23:18:27.794 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:27.798 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:27.802 00.004 14556 Enqueuing Expose request
23:18:28.028 00.226 12308 IsGuiding returns 1
23:18:28.028 00.000 12308 scope still moving after pulse duration time elapsed
23:18:28.057 00.029 12308 IsSlewing returns 0
23:18:28.058 00.001 12308 IsGuiding returns 0
23:18:28.058 00.000 12308 scope move finished after 242 + 46 ms
23:18:28.058 00.000 12308 Move returns status 0, amount 242
23:18:28.058 00.000 12308 move complete, result=0
23:18:28.058 00.000 12308 worker thread done servicing request
23:18:28.058 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 242 ms NORTH
23:18:28.065 00.007 12308 Worker thread wakes up
23:18:28.065 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:28.065 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:29.315 01.250 12308 Exposure complete
23:18:29.441 00.126 12308 worker thread done servicing request
23:18:29.442 00.001 14556 OnExposeComplete: enter
23:18:29.445 00.003 14556 UpdateGuideState(): m_state=6
23:18:29.449 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6782
23:18:29.454 00.005 14556 Star::Find returns 1 (0), X=171.56, Y=999.41, Mass=2131, SNR=31.0, Peak=131 HFD=4.8
23:18:29.458 00.004 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
23:18:29.461 00.003 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
23:18:29.466 00.005 14556 CameraToMount -- cameraX=-0.28 cameraY=-0.07 hyp=0.29 cameraTheta=-2.89 mountX=0.29 mountY=0.02, mountTheta=0.08
23:18:29.470 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=-0.07, opts=13)
23:18:29.474 00.004 14556 Enqueuing Move request for scope (-0.28, -0.07)
23:18:29.478 00.004 12308 Worker thread wakes up
23:18:29.478 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.07) opts 0xd
23:18:29.478 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, -0.07)
23:18:29.478 00.000 12308 Moving (-0.28, -0.07) raw xDistance=0.29 yDistance=0.02
23:18:29.478 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:18:29.478 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:29.479 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:18:29.479 00.000 12308 MoveAxis(W, 125, ABG)
23:18:29.479 00.000 12308 Guiding  Dir = 3, Dur = 125
23:18:29.480 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:29.484 00.004 12308 IsSlewing returns 0
23:18:29.484 00.000 12308 IsGuiding returns 0
23:18:29.484 00.000 12308 PulseGuide returned control before completion, sleep 135
23:18:29.505 00.021 14556 UpdateGuideState exits: m=2131 SNR=31.0
23:18:29.509 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:29.514 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:29.518 00.004 14556 Enqueuing Expose request
23:18:29.634 00.116 12308 IsGuiding returns 1
23:18:29.634 00.000 12308 scope still moving after pulse duration time elapsed
23:18:29.665 00.031 12308 IsSlewing returns 0
23:18:29.668 00.003 12308 IsGuiding returns 0
23:18:29.668 00.000 12308 scope move finished after 125 + 58 ms
23:18:29.669 00.001 12308 Move returns status 0, amount 125
23:18:29.669 00.000 12308 MoveAxis(N, 0, ABG)
23:18:29.669 00.000 12308 Move returns status 0, amount 0
23:18:29.670 00.001 12308 move complete, result=0
23:18:29.670 00.000 12308 worker thread done servicing request
23:18:29.670 00.000 14556 GuideStep: 0.3 px 125 ms WEST, 0.0 px 0 ms NORTH
23:18:29.676 00.006 12308 Worker thread wakes up
23:18:29.676 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:29.678 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:30.925 01.247 12308 Exposure complete
23:18:31.063 00.138 12308 worker thread done servicing request
23:18:31.063 00.000 14556 OnExposeComplete: enter
23:18:31.067 00.004 14556 UpdateGuideState(): m_state=6
23:18:31.071 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6783
23:18:31.076 00.005 14556 Star::Find returns 1 (0), X=171.93, Y=999.51, Mass=2222, SNR=31.7, Peak=155 HFD=4.9
23:18:31.080 00.004 14556 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.07) = xAngle (3.41 = -2.88)
23:18:31.084 00.004 14556 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.31 = -2.98)
23:18:31.086 00.002 14556 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.33 mountX=-0.08 mountY=-0.01, mountTheta=-2.97
23:18:31.092 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.03, opts=13)
23:18:31.096 00.004 14556 Enqueuing Move request for scope (0.08, 0.03)
23:18:31.101 00.005 12308 Worker thread wakes up
23:18:31.101 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
23:18:31.101 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
23:18:31.101 00.000 12308 Moving (0.08, 0.03) raw xDistance=-0.08 yDistance=-0.01
23:18:31.101 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:18:31.101 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:31.101 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:18:31.101 00.000 12308 MoveAxis(E, 0, ABG)
23:18:31.102 00.001 12308 Move returns status 0, amount 0
23:18:31.102 00.000 12308 MoveAxis(N, 0, ABG)
23:18:31.103 00.001 12308 Move returns status 0, amount 0
23:18:31.103 00.000 12308 move complete, result=0
23:18:31.103 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:31.107 00.004 12308 worker thread done servicing request
23:18:31.128 00.021 14556 UpdateGuideState exits: m=2222 SNR=31.7
23:18:31.133 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:31.136 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:31.140 00.004 14556 Enqueuing Expose request
23:18:31.146 00.006 12308 Worker thread wakes up
23:18:31.147 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:31.147 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:31.147 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:18:32.396 01.249 12308 Exposure complete
23:18:32.526 00.130 12308 worker thread done servicing request
23:18:32.526 00.000 14556 OnExposeComplete: enter
23:18:32.530 00.004 14556 UpdateGuideState(): m_state=6
23:18:32.533 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6784
23:18:32.538 00.005 14556 Star::Find returns 1 (0), X=171.86, Y=999.65, Mass=2281, SNR=32.0, Peak=160 HFD=4.5
23:18:32.541 00.003 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
23:18:32.546 00.005 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
23:18:32.549 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.50 mountX=-0.02 mountY=-0.17, mountTheta=-1.71
23:18:32.554 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.17, opts=13)
23:18:32.559 00.005 14556 Enqueuing Move request for scope (0.01, 0.17)
23:18:32.563 00.004 12308 Worker thread wakes up
23:18:32.563 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
23:18:32.563 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
23:18:32.563 00.000 12308 Moving (0.01, 0.17) raw xDistance=-0.02 yDistance=-0.17
23:18:32.564 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:18:32.564 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:32.564 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:18:32.564 00.000 12308 MoveAxis(E, 0, ABG)
23:18:32.566 00.002 12308 Move returns status 0, amount 0
23:18:32.566 00.000 12308 MoveAxis(N, 0, ABG)
23:18:32.566 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:32.571 00.005 12308 Move returns status 0, amount 0
23:18:32.571 00.000 12308 move complete, result=0
23:18:32.571 00.000 12308 worker thread done servicing request
23:18:32.592 00.021 14556 UpdateGuideState exits: m=2281 SNR=32.0
23:18:32.596 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:32.601 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:32.604 00.003 14556 Enqueuing Expose request
23:18:32.609 00.005 12308 Worker thread wakes up
23:18:32.609 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:18:32.613 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:32.613 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:33.862 01.249 12308 Exposure complete
23:18:34.002 00.140 12308 worker thread done servicing request
23:18:34.002 00.000 14556 OnExposeComplete: enter
23:18:34.009 00.007 14556 UpdateGuideState(): m_state=6
23:18:34.014 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6785
23:18:34.020 00.006 14556 Star::Find returns 1 (0), X=171.74, Y=999.63, Mass=2226, SNR=31.7, Peak=154 HFD=4.7
23:18:34.027 00.007 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.25 = -1.04)
23:18:34.033 00.006 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.14)
23:18:34.039 00.006 14556 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.19 cameraTheta=2.17 mountX=0.10 mountY=-0.17, mountTheta=-1.06
23:18:34.046 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.15, opts=13)
23:18:34.052 00.006 14556 Enqueuing Move request for scope (-0.11, 0.15)
23:18:34.057 00.005 12308 Worker thread wakes up
23:18:34.057 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd
23:18:34.057 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.15)
23:18:34.058 00.001 12308 Moving (-0.11, 0.15) raw xDistance=0.10 yDistance=-0.17
23:18:34.058 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:18:34.058 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:34.060 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:18:34.060 00.000 12308 MoveAxis(E, 0, ABG)
23:18:34.060 00.000 12308 Move returns status 0, amount 0
23:18:34.060 00.000 12308 MoveAxis(N, 0, ABG)
23:18:34.060 00.000 12308 Move returns status 0, amount 0
23:18:34.060 00.000 12308 move complete, result=0
23:18:34.062 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:34.067 00.005 12308 worker thread done servicing request
23:18:34.093 00.026 14556 UpdateGuideState exits: m=2226 SNR=31.7
23:18:34.098 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:34.102 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:34.105 00.003 14556 Enqueuing Expose request
23:18:34.111 00.006 12308 Worker thread wakes up
23:18:34.111 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:18:34.116 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:34.117 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:35.361 01.244 12308 Exposure complete
23:18:35.489 00.128 12308 worker thread done servicing request
23:18:35.489 00.000 14556 OnExposeComplete: enter
23:18:35.493 00.004 14556 UpdateGuideState(): m_state=6
23:18:35.500 00.007 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6786
23:18:35.504 00.004 14556 Star::Find returns 1 (0), X=171.69, Y=999.66, Mass=2190, SNR=31.3, Peak=144 HFD=4.8
23:18:35.509 00.005 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.35 = -0.93)
23:18:35.512 00.003 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.03)
23:18:35.517 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.18 hyp=0.24 cameraTheta=2.28 mountX=0.14 mountY=-0.20, mountTheta=-0.97
23:18:35.521 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.18, opts=13)
23:18:35.526 00.005 14556 Enqueuing Move request for scope (-0.15, 0.18)
23:18:35.529 00.003 12308 Worker thread wakes up
23:18:35.529 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.18) opts 0xd
23:18:35.529 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.18)
23:18:35.529 00.000 12308 Moving (-0.15, 0.18) raw xDistance=0.14 yDistance=-0.20
23:18:35.529 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:18:35.529 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:18:35.530 00.001 12308 MoveAxis(E, 0, ABG)
23:18:35.530 00.000 12308 Move returns status 0, amount 0
23:18:35.530 00.000 12308 MoveAxis(N, 143, ABG)
23:18:35.530 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:35.534 00.004 12308 Guiding  Dir = 0, Dur = 143
23:18:35.535 00.001 12308 IsSlewing returns 0
23:18:35.535 00.000 12308 IsGuiding returns 0
23:18:35.535 00.000 12308 PulseGuide returned control before completion, sleep 153
23:18:35.554 00.019 14556 UpdateGuideState exits: m=2190 SNR=31.3
23:18:35.557 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:35.561 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:35.565 00.004 14556 Enqueuing Expose request
23:18:35.697 00.132 12308 IsGuiding returns 1
23:18:35.697 00.000 12308 scope still moving after pulse duration time elapsed
23:18:35.728 00.031 12308 IsSlewing returns 0
23:18:35.729 00.001 12308 IsGuiding returns 0
23:18:35.730 00.001 12308 scope move finished after 143 + 50 ms
23:18:35.730 00.000 12308 Move returns status 0, amount 143
23:18:35.731 00.001 12308 move complete, result=0
23:18:35.731 00.000 12308 worker thread done servicing request
23:18:35.732 00.001 12308 Worker thread wakes up
23:18:35.732 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 143 ms NORTH
23:18:35.738 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:35.739 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:36.991 01.252 12308 Exposure complete
23:18:37.110 00.119 12308 worker thread done servicing request
23:18:37.111 00.001 14556 OnExposeComplete: enter
23:18:37.114 00.003 14556 UpdateGuideState(): m_state=6
23:18:37.118 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6787
23:18:37.122 00.004 14556 Star::Find returns 1 (0), X=171.80, Y=999.52, Mass=2289, SNR=32.3, Peak=151 HFD=4.6
23:18:37.127 00.005 14556 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.07) = xAngle (5.45 = -0.83)
23:18:37.131 00.004 14556 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.93)
23:18:37.134 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.38 mountX=0.04 mountY=-0.04, mountTheta=-0.87
23:18:37.140 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.04, opts=13)
23:18:37.144 00.004 14556 Enqueuing Move request for scope (-0.04, 0.04)
23:18:37.148 00.004 12308 Worker thread wakes up
23:18:37.148 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
23:18:37.148 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
23:18:37.148 00.000 12308 Moving (-0.04, 0.04) raw xDistance=0.04 yDistance=-0.04
23:18:37.148 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:18:37.149 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:37.149 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:18:37.149 00.000 12308 MoveAxis(E, 0, ABG)
23:18:37.149 00.000 12308 Move returns status 0, amount 0
23:18:37.149 00.000 12308 MoveAxis(N, 0, ABG)
23:18:37.149 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:37.154 00.005 12308 Move returns status 0, amount 0
23:18:37.154 00.000 12308 move complete, result=0
23:18:37.154 00.000 12308 worker thread done servicing request
23:18:37.175 00.021 14556 UpdateGuideState exits: m=2289 SNR=32.3
23:18:37.181 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:37.186 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:37.190 00.004 14556 Enqueuing Expose request
23:18:37.194 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:18:37.197 00.003 12308 Worker thread wakes up
23:18:37.198 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:37.198 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:38.450 01.252 12308 Exposure complete
23:18:38.586 00.136 12308 worker thread done servicing request
23:18:38.587 00.001 14556 OnExposeComplete: enter
23:18:38.593 00.006 14556 UpdateGuideState(): m_state=6
23:18:38.598 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6788
23:18:38.602 00.004 14556 Star::Find returns 1 (0), X=171.78, Y=999.61, Mass=2271, SNR=32.1, Peak=129 HFD=4.8
23:18:38.606 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
23:18:38.609 00.003 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
23:18:38.613 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.15 cameraTheta=2.02 mountX=0.05 mountY=-0.14, mountTheta=-1.20
23:18:38.618 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.13, opts=13)
23:18:38.622 00.004 14556 Enqueuing Move request for scope (-0.06, 0.13)
23:18:38.626 00.004 12308 Worker thread wakes up
23:18:38.626 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
23:18:38.626 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
23:18:38.627 00.001 12308 Moving (-0.06, 0.13) raw xDistance=0.05 yDistance=-0.14
23:18:38.627 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:18:38.627 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:38.627 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:18:38.627 00.000 12308 MoveAxis(E, 0, ABG)
23:18:38.627 00.000 12308 Move returns status 0, amount 0
23:18:38.627 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:38.633 00.006 12308 MoveAxis(N, 0, ABG)
23:18:38.633 00.000 12308 Move returns status 0, amount 0
23:18:38.633 00.000 12308 move complete, result=0
23:18:38.633 00.000 12308 worker thread done servicing request
23:18:38.654 00.021 14556 UpdateGuideState exits: m=2271 SNR=32.1
23:18:38.659 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:38.662 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:38.667 00.005 14556 Enqueuing Expose request
23:18:38.671 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:38.674 00.003 12308 Worker thread wakes up
23:18:38.674 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:38.674 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:39.919 01.245 12308 Exposure complete
23:18:40.057 00.138 12308 worker thread done servicing request
23:18:40.057 00.000 14556 OnExposeComplete: enter
23:18:40.062 00.005 14556 UpdateGuideState(): m_state=6
23:18:40.065 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6789
23:18:40.069 00.004 14556 Star::Find returns 1 (0), X=171.54, Y=999.68, Mass=2211, SNR=31.6, Peak=137 HFD=4.6
23:18:40.074 00.005 14556 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.07) = xAngle (5.62 = -0.66)
23:18:40.077 00.003 14556 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.76)
23:18:40.082 00.005 14556 CameraToMount -- cameraX=-0.30 cameraY=0.20 hyp=0.36 cameraTheta=2.55 mountX=0.29 mountY=-0.25, mountTheta=-0.72
23:18:40.089 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.20, opts=13)
23:18:40.097 00.008 14556 Enqueuing Move request for scope (-0.30, 0.20)
23:18:40.101 00.004 12308 Worker thread wakes up
23:18:40.101 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.20) opts 0xd
23:18:40.101 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.20)
23:18:40.101 00.000 12308 Moving (-0.30, 0.20) raw xDistance=0.29 yDistance=-0.25
23:18:40.102 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:18:40.102 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:18:40.102 00.000 12308 MoveAxis(W, 125, ABG)
23:18:40.102 00.000 12308 Guiding  Dir = 3, Dur = 125
23:18:40.102 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:40.108 00.006 12308 IsSlewing returns 0
23:18:40.108 00.000 12308 IsGuiding returns 0
23:18:40.109 00.001 12308 PulseGuide returned control before completion, sleep 135
23:18:40.130 00.021 14556 UpdateGuideState exits: m=2211 SNR=31.6
23:18:40.135 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:40.139 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:40.143 00.004 14556 Enqueuing Expose request
23:18:40.251 00.108 12308 IsGuiding returns 1
23:18:40.251 00.000 12308 scope still moving after pulse duration time elapsed
23:18:40.281 00.030 12308 IsSlewing returns 0
23:18:40.283 00.002 12308 IsGuiding returns 0
23:18:40.283 00.000 12308 scope move finished after 125 + 49 ms
23:18:40.284 00.001 12308 Move returns status 0, amount 125
23:18:40.284 00.000 12308 MoveAxis(N, 176, ABG)
23:18:40.284 00.000 12308 Guiding  Dir = 0, Dur = 176
23:18:40.285 00.001 12308 IsSlewing returns 0
23:18:40.286 00.001 12308 IsGuiding returns 0
23:18:40.286 00.000 12308 PulseGuide returned control before completion, sleep 186
23:18:40.486 00.200 12308 IsGuiding returns 1
23:18:40.488 00.002 12308 scope still moving after pulse duration time elapsed
23:18:40.518 00.030 12308 IsSlewing returns 0
23:18:40.521 00.003 12308 IsGuiding returns 0
23:18:40.521 00.000 12308 scope move finished after 176 + 59 ms
23:18:40.522 00.001 12308 Move returns status 0, amount 176
23:18:40.522 00.000 12308 move complete, result=0
23:18:40.523 00.001 14556 GuideStep: 0.3 px 125 ms WEST, -0.3 px 176 ms NORTH
23:18:40.527 00.004 12308 worker thread done servicing request
23:18:40.527 00.000 12308 Worker thread wakes up
23:18:40.527 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:40.527 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:41.782 01.255 12308 Exposure complete
23:18:41.920 00.138 12308 worker thread done servicing request
23:18:41.920 00.000 14556 OnExposeComplete: enter
23:18:41.925 00.005 14556 UpdateGuideState(): m_state=6
23:18:41.930 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6790
23:18:41.934 00.004 14556 Star::Find returns 1 (0), X=171.70, Y=999.51, Mass=2264, SNR=31.9, Peak=162 HFD=4.8
23:18:41.938 00.004 14556 CameraToMount -- cameraTheta (2.91) - m_xAngle (-3.07) = xAngle (5.98 = -0.30)
23:18:41.941 00.003 14556 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.88 = -0.40)
23:18:41.946 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.15 cameraTheta=2.91 mountX=0.14 mountY=-0.06, mountTheta=-0.39
23:18:41.950 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.03, opts=13)
23:18:41.954 00.004 14556 Enqueuing Move request for scope (-0.14, 0.03)
23:18:41.959 00.005 12308 Worker thread wakes up
23:18:41.959 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
23:18:41.959 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
23:18:41.959 00.000 12308 Moving (-0.14, 0.03) raw xDistance=0.14 yDistance=-0.06
23:18:41.960 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:18:41.960 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:41.960 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:18:41.960 00.000 12308 MoveAxis(E, 0, ABG)
23:18:41.961 00.001 12308 Move returns status 0, amount 0
23:18:41.961 00.000 12308 MoveAxis(N, 0, ABG)
23:18:41.961 00.000 12308 Move returns status 0, amount 0
23:18:41.962 00.001 12308 move complete, result=0
23:18:41.962 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:41.967 00.005 12308 worker thread done servicing request
23:18:41.987 00.020 14556 UpdateGuideState exits: m=2264 SNR=31.9
23:18:41.993 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:41.998 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:42.001 00.003 14556 Enqueuing Expose request
23:18:42.007 00.006 12308 Worker thread wakes up
23:18:42.007 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:42.011 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:42.011 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:43.267 01.256 12308 Exposure complete
23:18:43.404 00.137 12308 worker thread done servicing request
23:18:43.405 00.001 14556 OnExposeComplete: enter
23:18:43.408 00.003 14556 UpdateGuideState(): m_state=6
23:18:43.411 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6791
23:18:43.415 00.004 14556 Star::Find returns 1 (0), X=171.77, Y=999.61, Mass=2301, SNR=32.0, Peak=147 HFD=4.7
23:18:43.419 00.004 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.15 = -1.13)
23:18:43.422 00.003 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
23:18:43.427 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.15 cameraTheta=2.08 mountX=0.06 mountY=-0.14, mountTheta=-1.15
23:18:43.432 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.13, opts=13)
23:18:43.437 00.005 14556 Enqueuing Move request for scope (-0.07, 0.13)
23:18:43.441 00.004 12308 Worker thread wakes up
23:18:43.442 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd
23:18:43.442 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.13)
23:18:43.442 00.000 12308 Moving (-0.07, 0.13) raw xDistance=0.06 yDistance=-0.14
23:18:43.442 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:18:43.442 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:43.442 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:18:43.443 00.001 12308 MoveAxis(E, 0, ABG)
23:18:43.443 00.000 12308 Move returns status 0, amount 0
23:18:43.443 00.000 12308 MoveAxis(N, 0, ABG)
23:18:43.443 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:43.446 00.003 12308 Move returns status 0, amount 0
23:18:43.446 00.000 12308 move complete, result=0
23:18:43.446 00.000 12308 worker thread done servicing request
23:18:43.468 00.022 14556 UpdateGuideState exits: m=2301 SNR=32.0
23:18:43.472 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:43.477 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:43.481 00.004 14556 Enqueuing Expose request
23:18:43.485 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:43.489 00.004 12308 Worker thread wakes up
23:18:43.489 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:43.490 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:44.738 01.248 12308 Exposure complete
23:18:44.874 00.136 12308 worker thread done servicing request
23:18:44.875 00.001 14556 OnExposeComplete: enter
23:18:44.878 00.003 14556 UpdateGuideState(): m_state=6
23:18:44.881 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6792
23:18:44.886 00.005 14556 Star::Find returns 1 (0), X=171.54, Y=999.59, Mass=2215, SNR=31.7, Peak=148 HFD=4.7
23:18:44.890 00.004 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.86 = -0.42)
23:18:44.893 00.003 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.52)
23:18:44.897 00.004 14556 CameraToMount -- cameraX=-0.30 cameraY=0.11 hyp=0.32 cameraTheta=2.79 mountX=0.29 mountY=-0.16, mountTheta=-0.50
23:18:44.902 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.11, opts=13)
23:18:44.907 00.005 14556 Enqueuing Move request for scope (-0.30, 0.11)
23:18:44.911 00.004 12308 Worker thread wakes up
23:18:44.911 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.11) opts 0xd
23:18:44.911 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.11)
23:18:44.911 00.000 12308 Moving (-0.30, 0.11) raw xDistance=0.29 yDistance=-0.16
23:18:44.911 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:18:44.911 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:44.912 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:18:44.912 00.000 12308 MoveAxis(W, 127, ABG)
23:18:44.912 00.000 12308 Guiding  Dir = 3, Dur = 127
23:18:44.912 00.000 12308 IsSlewing returns 0
23:18:44.912 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:44.917 00.005 12308 IsGuiding returns 0
23:18:44.918 00.001 12308 PulseGuide returned control before completion, sleep 137
23:18:44.938 00.020 14556 UpdateGuideState exits: m=2215 SNR=31.7
23:18:44.943 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:44.947 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:44.951 00.004 14556 Enqueuing Expose request
23:18:45.056 00.105 12308 IsGuiding returns 1
23:18:45.057 00.001 12308 scope still moving after pulse duration time elapsed
23:18:45.087 00.030 12308 IsSlewing returns 0
23:18:45.087 00.000 12308 IsGuiding returns 0
23:18:45.087 00.000 12308 scope move finished after 127 + 43 ms
23:18:45.087 00.000 12308 Move returns status 0, amount 127
23:18:45.089 00.002 12308 MoveAxis(N, 0, ABG)
23:18:45.089 00.000 12308 Move returns status 0, amount 0
23:18:45.089 00.000 12308 move complete, result=0
23:18:45.090 00.001 12308 worker thread done servicing request
23:18:45.090 00.000 14556 GuideStep: 0.3 px 127 ms WEST, -0.2 px 0 ms NORTH
23:18:45.095 00.005 12308 Worker thread wakes up
23:18:45.095 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:45.095 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:46.352 01.257 12308 Exposure complete
23:18:46.497 00.145 12308 worker thread done servicing request
23:18:46.497 00.000 14556 OnExposeComplete: enter
23:18:46.502 00.005 14556 UpdateGuideState(): m_state=6
23:18:46.505 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6793
23:18:46.509 00.004 14556 Star::Find returns 1 (0), X=171.86, Y=999.65, Mass=2165, SNR=31.2, Peak=159 HFD=4.6
23:18:46.512 00.003 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
23:18:46.516 00.004 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
23:18:46.520 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.48 mountX=-0.03 mountY=-0.17, mountTheta=-1.73
23:18:46.526 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.17, opts=13)
23:18:46.532 00.006 14556 Enqueuing Move request for scope (0.02, 0.17)
23:18:46.535 00.003 12308 Worker thread wakes up
23:18:46.536 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd
23:18:46.536 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.17)
23:18:46.536 00.000 12308 Moving (0.02, 0.17) raw xDistance=-0.03 yDistance=-0.17
23:18:46.536 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:18:46.537 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:46.537 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:18:46.537 00.000 12308 MoveAxis(E, 0, ABG)
23:18:46.537 00.000 12308 Move returns status 0, amount 0
23:18:46.538 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:46.542 00.004 12308 MoveAxis(N, 0, ABG)
23:18:46.542 00.000 12308 Move returns status 0, amount 0
23:18:46.542 00.000 12308 move complete, result=0
23:18:46.542 00.000 12308 worker thread done servicing request
23:18:46.565 00.023 14556 UpdateGuideState exits: m=2165 SNR=31.2
23:18:46.569 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:46.572 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:46.576 00.004 14556 Enqueuing Expose request
23:18:46.581 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:18:46.586 00.005 12308 Worker thread wakes up
23:18:46.586 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:46.586 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:47.835 01.249 12308 Exposure complete
23:18:47.975 00.140 12308 worker thread done servicing request
23:18:47.976 00.001 14556 OnExposeComplete: enter
23:18:47.980 00.004 14556 UpdateGuideState(): m_state=6
23:18:47.984 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6794
23:18:47.988 00.004 14556 Star::Find returns 1 (0), X=171.74, Y=999.66, Mass=2341, SNR=32.6, Peak=169 HFD=4.7
23:18:47.992 00.004 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.17 = -1.12)
23:18:47.995 00.003 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.22)
23:18:48.000 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.20 cameraTheta=2.09 mountX=0.09 mountY=-0.19, mountTheta=-1.13
23:18:48.004 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.18, opts=13)
23:18:48.009 00.005 14556 Enqueuing Move request for scope (-0.10, 0.18)
23:18:48.012 00.003 12308 Worker thread wakes up
23:18:48.012 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd
23:18:48.012 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.18)
23:18:48.012 00.000 12308 Moving (-0.10, 0.18) raw xDistance=0.09 yDistance=-0.19
23:18:48.012 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:18:48.012 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:48.013 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:18:48.013 00.000 12308 MoveAxis(E, 0, ABG)
23:18:48.013 00.000 12308 Move returns status 0, amount 0
23:18:48.013 00.000 12308 MoveAxis(N, 0, ABG)
23:18:48.015 00.002 12308 Move returns status 0, amount 0
23:18:48.015 00.000 12308 move complete, result=0
23:18:48.015 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:48.019 00.004 12308 worker thread done servicing request
23:18:48.041 00.022 14556 UpdateGuideState exits: m=2341 SNR=32.6
23:18:48.046 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:48.049 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:48.054 00.005 14556 Enqueuing Expose request
23:18:48.058 00.004 12308 Worker thread wakes up
23:18:48.058 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:18:48.062 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:48.062 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:49.311 01.249 12308 Exposure complete
23:18:49.436 00.125 12308 worker thread done servicing request
23:18:49.436 00.000 14556 OnExposeComplete: enter
23:18:49.440 00.004 14556 UpdateGuideState(): m_state=6
23:18:49.444 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6795
23:18:49.448 00.004 14556 Star::Find returns 1 (0), X=171.59, Y=999.88, Mass=2463, SNR=33.1, Peak=178 HFD=4.8
23:18:49.451 00.003 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.21 = -1.08)
23:18:49.454 00.003 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.17)
23:18:49.458 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.40 hyp=0.47 cameraTheta=2.13 mountX=0.22 mountY=-0.43, mountTheta=-1.09
23:18:49.463 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.40, opts=13)
23:18:49.467 00.004 14556 Enqueuing Move request for scope (-0.25, 0.40)
23:18:49.471 00.004 12308 Worker thread wakes up
23:18:49.472 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.40) opts 0xd
23:18:49.472 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.40)
23:18:49.472 00.000 12308 Moving (-0.25, 0.40) raw xDistance=0.22 yDistance=-0.43
23:18:49.472 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:18:49.473 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
23:18:49.473 00.000 12308 MoveAxis(W, 97, ABG)
23:18:49.473 00.000 12308 Guiding  Dir = 3, Dur = 97
23:18:49.473 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:49.476 00.003 12308 IsSlewing returns 0
23:18:49.478 00.002 12308 IsGuiding returns 0
23:18:49.478 00.000 12308 PulseGuide returned control before completion, sleep 107
23:18:49.500 00.022 14556 UpdateGuideState exits: m=2463 SNR=33.1
23:18:49.505 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:49.509 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:49.513 00.004 14556 Enqueuing Expose request
23:18:49.596 00.083 12308 IsGuiding returns 1
23:18:49.597 00.001 12308 scope still moving after pulse duration time elapsed
23:18:49.628 00.031 12308 IsSlewing returns 0
23:18:49.629 00.001 12308 IsGuiding returns 0
23:18:49.630 00.001 12308 scope move finished after 97 + 54 ms
23:18:49.630 00.000 12308 Move returns status 0, amount 97
23:18:49.630 00.000 12308 MoveAxis(N, 304, ABG)
23:18:49.631 00.001 12308 Guiding  Dir = 0, Dur = 304
23:18:49.631 00.000 12308 IsSlewing returns 0
23:18:49.632 00.001 12308 IsGuiding returns 0
23:18:49.632 00.000 12308 PulseGuide returned control before completion, sleep 314
23:18:49.957 00.325 12308 IsGuiding returns 1
23:18:49.957 00.000 12308 scope still moving after pulse duration time elapsed
23:18:49.987 00.030 12308 IsSlewing returns 0
23:18:49.988 00.001 12308 IsGuiding returns 0
23:18:49.989 00.001 12308 scope move finished after 304 + 52 ms
23:18:49.989 00.000 12308 Move returns status 0, amount 304
23:18:49.990 00.001 12308 move complete, result=0
23:18:49.990 00.000 12308 worker thread done servicing request
23:18:49.990 00.000 12308 Worker thread wakes up
23:18:49.992 00.002 14556 GuideStep: 0.2 px 97 ms WEST, -0.4 px 304 ms NORTH
23:18:49.997 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:49.998 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:51.250 01.252 12308 Exposure complete
23:18:51.384 00.134 12308 worker thread done servicing request
23:18:51.384 00.000 14556 OnExposeComplete: enter
23:18:51.388 00.004 14556 UpdateGuideState(): m_state=6
23:18:51.392 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6796
23:18:51.394 00.002 14556 Star::Find returns 1 (0), X=171.70, Y=999.35, Mass=2232, SNR=31.8, Peak=185 HFD=4.7
23:18:51.398 00.004 14556 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-3.07) = xAngle (0.69 = 0.69)
23:18:51.401 00.003 14556 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.59 = 0.59)
23:18:51.404 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.38 mountX=0.15 mountY=0.11, mountTheta=0.63
23:18:51.408 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.13, opts=13)
23:18:51.411 00.003 14556 Enqueuing Move request for scope (-0.14, -0.13)
23:18:51.414 00.003 12308 Worker thread wakes up
23:18:51.414 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd
23:18:51.414 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.13)
23:18:51.414 00.000 12308 Moving (-0.14, -0.13) raw xDistance=0.15 yDistance=0.11
23:18:51.416 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:18:51.416 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:51.416 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:18:51.417 00.001 12308 MoveAxis(E, 0, ABG)
23:18:51.417 00.000 12308 Move returns status 0, amount 0
23:18:51.417 00.000 12308 MoveAxis(N, 0, ABG)
23:18:51.417 00.000 12308 Move returns status 0, amount 0
23:18:51.417 00.000 12308 move complete, result=0
23:18:51.418 00.001 12308 worker thread done servicing request
23:18:51.418 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:51.442 00.024 14556 UpdateGuideState exits: m=2232 SNR=31.8
23:18:51.447 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:51.451 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:51.455 00.004 14556 Enqueuing Expose request
23:18:51.460 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:51.463 00.003 12308 Worker thread wakes up
23:18:51.464 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:51.464 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:52.707 01.243 12308 Exposure complete
23:18:52.837 00.130 12308 worker thread done servicing request
23:18:52.839 00.002 14556 OnExposeComplete: enter
23:18:52.843 00.004 14556 UpdateGuideState(): m_state=6
23:18:52.848 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6797
23:18:52.851 00.003 14556 Star::Find returns 1 (0), X=171.83, Y=999.46, Mass=2180, SNR=31.3, Peak=165 HFD=4.8
23:18:52.856 00.005 14556 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-3.07) = xAngle (0.81 = 0.81)
23:18:52.859 00.003 14556 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.71 = 0.71)
23:18:52.863 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.26 mountX=0.02 mountY=0.02, mountTheta=0.76
23:18:52.870 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.02, opts=13)
23:18:52.876 00.006 14556 Enqueuing Move request for scope (-0.02, -0.02)
23:18:52.880 00.004 12308 Worker thread wakes up
23:18:52.880 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
23:18:52.880 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
23:18:52.881 00.001 12308 Moving (-0.02, -0.02) raw xDistance=0.02 yDistance=0.02
23:18:52.881 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:18:52.881 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:52.881 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:18:52.882 00.001 12308 MoveAxis(E, 0, ABG)
23:18:52.882 00.000 12308 Move returns status 0, amount 0
23:18:52.882 00.000 12308 MoveAxis(N, 0, ABG)
23:18:52.882 00.000 12308 Move returns status 0, amount 0
23:18:52.882 00.000 12308 move complete, result=0
23:18:52.882 00.000 12308 worker thread done servicing request
23:18:52.884 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:52.909 00.025 14556 UpdateGuideState exits: m=2180 SNR=31.3
23:18:52.913 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:52.917 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:52.920 00.003 14556 Enqueuing Expose request
23:18:52.924 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:18:52.928 00.004 12308 Worker thread wakes up
23:18:52.928 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:52.928 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:54.169 01.241 12308 Exposure complete
23:18:54.332 00.163 12308 worker thread done servicing request
23:18:54.334 00.002 14556 OnExposeComplete: enter
23:18:54.339 00.005 14556 UpdateGuideState(): m_state=6
23:18:54.343 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6798
23:18:54.347 00.004 14556 Star::Find returns 1 (0), X=171.73, Y=999.37, Mass=2140, SNR=31.1, Peak=154 HFD=4.6
23:18:54.352 00.005 14556 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.07) = xAngle (0.70 = 0.70)
23:18:54.355 00.003 14556 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.60 = 0.60)
23:18:54.359 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-2.37 mountX=0.12 mountY=0.09, mountTheta=0.64
23:18:54.364 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.11, opts=13)
23:18:54.371 00.007 14556 Enqueuing Move request for scope (-0.12, -0.11)
23:18:54.375 00.004 12308 Worker thread wakes up
23:18:54.375 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.11) opts 0xd
23:18:54.375 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.11)
23:18:54.375 00.000 12308 Moving (-0.12, -0.11) raw xDistance=0.12 yDistance=0.09
23:18:54.376 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:18:54.376 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:54.376 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:18:54.377 00.001 12308 MoveAxis(E, 0, ABG)
23:18:54.377 00.000 12308 Move returns status 0, amount 0
23:18:54.377 00.000 12308 MoveAxis(N, 0, ABG)
23:18:54.377 00.000 12308 Move returns status 0, amount 0
23:18:54.377 00.000 12308 move complete, result=0
23:18:54.377 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:54.383 00.006 12308 worker thread done servicing request
23:18:54.403 00.020 14556 UpdateGuideState exits: m=2140 SNR=31.1
23:18:54.408 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:54.411 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:54.416 00.005 14556 Enqueuing Expose request
23:18:54.419 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:54.423 00.004 12308 Worker thread wakes up
23:18:54.423 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:54.423 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:55.679 01.256 12308 Exposure complete
23:18:55.821 00.142 12308 worker thread done servicing request
23:18:55.821 00.000 14556 OnExposeComplete: enter
23:18:55.824 00.003 14556 UpdateGuideState(): m_state=6
23:18:55.829 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6799
23:18:55.832 00.003 14556 Star::Find returns 1 (0), X=171.52, Y=999.53, Mass=2225, SNR=31.8, Peak=142 HFD=4.4
23:18:55.836 00.004 14556 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.07) = xAngle (6.06 = -0.23)
23:18:55.840 00.004 14556 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.96 = -0.33)
23:18:55.844 00.004 14556 CameraToMount -- cameraX=-0.32 cameraY=0.05 hyp=0.33 cameraTheta=2.98 mountX=0.32 mountY=-0.10, mountTheta=-0.32
23:18:55.849 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.05, opts=13)
23:18:55.852 00.003 14556 Enqueuing Move request for scope (-0.32, 0.05)
23:18:55.855 00.003 12308 Worker thread wakes up
23:18:55.855 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.05) opts 0xd
23:18:55.855 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.05)
23:18:55.855 00.000 12308 Moving (-0.32, 0.05) raw xDistance=0.32 yDistance=-0.10
23:18:55.855 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
23:18:55.855 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:55.857 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:18:55.857 00.000 12308 MoveAxis(W, 138, ABG)
23:18:55.857 00.000 12308 Guiding  Dir = 3, Dur = 138
23:18:55.857 00.000 12308 IsSlewing returns 0
23:18:55.858 00.001 12308 IsGuiding returns 0
23:18:55.858 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:55.862 00.004 12308 PulseGuide returned control before completion, sleep 148
23:18:55.883 00.021 14556 UpdateGuideState exits: m=2225 SNR=31.8
23:18:55.887 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:55.891 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:55.895 00.004 14556 Enqueuing Expose request
23:18:56.025 00.130 12308 IsGuiding returns 1
23:18:56.026 00.001 12308 scope still moving after pulse duration time elapsed
23:18:56.057 00.031 12308 IsSlewing returns 0
23:18:56.057 00.000 12308 IsGuiding returns 0
23:18:56.057 00.000 12308 scope move finished after 138 + 61 ms
23:18:56.058 00.001 12308 Move returns status 0, amount 138
23:18:56.058 00.000 12308 MoveAxis(N, 0, ABG)
23:18:56.059 00.001 12308 Move returns status 0, amount 0
23:18:56.059 00.000 12308 move complete, result=0
23:18:56.059 00.000 12308 worker thread done servicing request
23:18:56.059 00.000 14556 GuideStep: 0.3 px 138 ms WEST, -0.1 px 0 ms NORTH
23:18:56.065 00.006 12308 Worker thread wakes up
23:18:56.065 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:56.065 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:57.308 01.243 12308 Exposure complete
23:18:57.462 00.154 12308 worker thread done servicing request
23:18:57.462 00.000 14556 OnExposeComplete: enter
23:18:57.468 00.006 14556 UpdateGuideState(): m_state=6
23:18:57.474 00.006 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6800
23:18:57.479 00.005 14556 Star::Find returns 1 (0), X=171.85, Y=999.69, Mass=2266, SNR=32.0, Peak=146 HFD=4.8
23:18:57.484 00.005 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.62 = -1.66)
23:18:57.489 00.005 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.53 = -1.76)
23:18:57.494 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=0.21 hyp=0.21 cameraTheta=1.55 mountX=-0.02 mountY=-0.20, mountTheta=-1.66
23:18:57.501 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.21, opts=13)
23:18:57.505 00.004 14556 Enqueuing Move request for scope (0.00, 0.21)
23:18:57.509 00.004 12308 Worker thread wakes up
23:18:57.509 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.21) opts 0xd
23:18:57.509 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.21)
23:18:57.509 00.000 12308 Moving (0.00, 0.21) raw xDistance=-0.02 yDistance=-0.20
23:18:57.510 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:18:57.510 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:18:57.510 00.000 12308 MoveAxis(E, 0, ABG)
23:18:57.511 00.001 12308 Move returns status 0, amount 0
23:18:57.511 00.000 12308 MoveAxis(N, 144, ABG)
23:18:57.511 00.000 12308 Guiding  Dir = 0, Dur = 144
23:18:57.511 00.000 12308 IsSlewing returns 0
23:18:57.512 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:57.518 00.006 12308 IsGuiding returns 0
23:18:57.519 00.001 12308 PulseGuide returned control before completion, sleep 154
23:18:57.550 00.031 14556 UpdateGuideState exits: m=2266 SNR=32.0
23:18:57.556 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:57.561 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:57.566 00.005 14556 Enqueuing Expose request
23:18:57.685 00.119 12308 IsGuiding returns 1
23:18:57.685 00.000 12308 scope still moving after pulse duration time elapsed
23:18:57.716 00.031 12308 IsSlewing returns 0
23:18:57.717 00.001 12308 IsGuiding returns 1
23:18:57.747 00.030 12308 IsSlewing returns 0
23:18:57.749 00.002 12308 IsGuiding returns 0
23:18:57.749 00.000 12308 scope move finished after 144 + 86 ms
23:18:57.750 00.001 12308 Move returns status 0, amount 144
23:18:57.750 00.000 12308 move complete, result=0
23:18:57.751 00.001 12308 worker thread done servicing request
23:18:57.752 00.001 12308 Worker thread wakes up
23:18:57.753 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 144 ms NORTH
23:18:57.758 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:57.758 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:18:59.009 01.251 12308 Exposure complete
23:18:59.144 00.135 12308 worker thread done servicing request
23:18:59.145 00.001 14556 OnExposeComplete: enter
23:18:59.149 00.004 14556 UpdateGuideState(): m_state=6
23:18:59.153 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6801
23:18:59.157 00.004 14556 Star::Find returns 1 (0), X=171.89, Y=999.26, Mass=2296, SNR=32.2, Peak=141 HFD=4.9
23:18:59.162 00.005 14556 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-3.07) = xAngle (1.72 = 1.72)
23:18:59.165 00.003 14556 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.62 = 1.62)
23:18:59.168 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=-0.22 hyp=0.23 cameraTheta=-1.35 mountX=-0.03 mountY=0.23, mountTheta=1.72
23:18:59.174 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.22, opts=13)
23:18:59.178 00.004 14556 Enqueuing Move request for scope (0.05, -0.22)
23:18:59.183 00.005 12308 Worker thread wakes up
23:18:59.183 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.22) opts 0xd
23:18:59.183 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.22)
23:18:59.183 00.000 12308 Moving (0.05, -0.22) raw xDistance=-0.03 yDistance=0.23
23:18:59.183 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:18:59.183 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:18:59.183 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:18:59.183 00.000 12308 MoveAxis(E, 0, ABG)
23:18:59.184 00.001 12308 Move returns status 0, amount 0
23:18:59.184 00.000 12308 MoveAxis(N, 0, ABG)
23:18:59.184 00.000 12308 Move returns status 0, amount 0
23:18:59.184 00.000 12308 move complete, result=0
23:18:59.185 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:18:59.188 00.003 12308 worker thread done servicing request
23:18:59.208 00.020 14556 UpdateGuideState exits: m=2296 SNR=32.2
23:18:59.214 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:59.218 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:18:59.222 00.004 14556 Enqueuing Expose request
23:18:59.226 00.004 12308 Worker thread wakes up
23:18:59.227 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:18:59.230 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:18:59.230 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:00.486 01.256 12308 Exposure complete
23:19:00.617 00.131 12308 worker thread done servicing request
23:19:00.617 00.000 14556 OnExposeComplete: enter
23:19:00.624 00.007 14556 UpdateGuideState(): m_state=6
23:19:00.628 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6802
23:19:00.633 00.005 14556 Star::Find returns 1 (0), X=171.63, Y=999.58, Mass=2186, SNR=31.4, Peak=148 HFD=4.6
23:19:00.638 00.005 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.76 = -0.52)
23:19:00.643 00.005 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.62)
23:19:00.648 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=0.10 hyp=0.23 cameraTheta=2.69 mountX=0.20 mountY=-0.13, mountTheta=-0.59
23:19:00.657 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.10, opts=13)
23:19:00.665 00.008 14556 Enqueuing Move request for scope (-0.21, 0.10)
23:19:00.670 00.005 12308 Worker thread wakes up
23:19:00.671 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.10) opts 0xd
23:19:00.671 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.10)
23:19:00.671 00.000 12308 Moving (-0.21, 0.10) raw xDistance=0.20 yDistance=-0.13
23:19:00.672 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:19:00.672 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:00.672 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:19:00.672 00.000 12308 MoveAxis(W, 87, ABG)
23:19:00.674 00.002 12308 Guiding  Dir = 3, Dur = 87
23:19:00.674 00.000 12308 IsSlewing returns 0
23:19:00.674 00.000 12308 IsGuiding returns 0
23:19:00.675 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:00.683 00.008 12308 PulseGuide returned control before completion, sleep 96
23:19:00.710 00.027 14556 UpdateGuideState exits: m=2186 SNR=31.4
23:19:00.716 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:00.721 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:00.726 00.005 14556 Enqueuing Expose request
23:19:00.785 00.059 12308 IsGuiding returns 0
23:19:00.785 00.000 12308 Move returns status 0, amount 87
23:19:00.787 00.002 12308 MoveAxis(N, 0, ABG)
23:19:00.787 00.000 12308 Move returns status 0, amount 0
23:19:00.787 00.000 12308 move complete, result=0
23:19:00.787 00.000 12308 worker thread done servicing request
23:19:00.787 00.000 14556 GuideStep: 0.2 px 87 ms WEST, -0.1 px 0 ms NORTH
23:19:00.793 00.006 12308 Worker thread wakes up
23:19:00.793 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:00.793 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:02.040 01.247 12308 Exposure complete
23:19:02.201 00.161 12308 worker thread done servicing request
23:19:02.203 00.002 14556 OnExposeComplete: enter
23:19:02.207 00.004 14556 UpdateGuideState(): m_state=6
23:19:02.212 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6803
23:19:02.216 00.004 14556 Star::Find returns 1 (0), X=171.76, Y=999.59, Mass=2146, SNR=31.0, Peak=145 HFD=4.6
23:19:02.220 00.004 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.29 = -0.99)
23:19:02.224 00.004 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
23:19:02.228 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.14 cameraTheta=2.22 mountX=0.08 mountY=-0.12, mountTheta=-1.02
23:19:02.233 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.11, opts=13)
23:19:02.237 00.004 14556 Enqueuing Move request for scope (-0.08, 0.11)
23:19:02.241 00.004 12308 Worker thread wakes up
23:19:02.241 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
23:19:02.241 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
23:19:02.241 00.000 12308 Moving (-0.08, 0.11) raw xDistance=0.08 yDistance=-0.12
23:19:02.241 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:19:02.242 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:02.242 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:19:02.242 00.000 12308 MoveAxis(E, 0, ABG)
23:19:02.243 00.001 12308 Move returns status 0, amount 0
23:19:02.243 00.000 12308 MoveAxis(N, 0, ABG)
23:19:02.243 00.000 12308 Move returns status 0, amount 0
23:19:02.243 00.000 12308 move complete, result=0
23:19:02.244 00.001 12308 worker thread done servicing request
23:19:02.244 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:02.274 00.030 14556 UpdateGuideState exits: m=2146 SNR=31.0
23:19:02.278 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:02.283 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:02.286 00.003 14556 Enqueuing Expose request
23:19:02.291 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:19:02.294 00.003 12308 Worker thread wakes up
23:19:02.294 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:02.294 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:03.537 01.243 12308 Exposure complete
23:19:03.676 00.139 12308 worker thread done servicing request
23:19:03.676 00.000 14556 OnExposeComplete: enter
23:19:03.680 00.004 14556 UpdateGuideState(): m_state=6
23:19:03.685 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6804
23:19:03.690 00.005 14556 Star::Find returns 1 (0), X=171.70, Y=999.69, Mass=2047, SNR=30.3, Peak=138 HFD=4.7
23:19:03.694 00.004 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
23:19:03.699 00.005 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
23:19:03.703 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.21 hyp=0.25 cameraTheta=2.17 mountX=0.13 mountY=-0.23, mountTheta=-1.06
23:19:03.709 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.21, opts=13)
23:19:03.714 00.005 14556 Enqueuing Move request for scope (-0.14, 0.21)
23:19:03.718 00.004 12308 Worker thread wakes up
23:19:03.718 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.21) opts 0xd
23:19:03.718 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.21)
23:19:03.718 00.000 12308 Moving (-0.14, 0.21) raw xDistance=0.13 yDistance=-0.23
23:19:03.718 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:19:03.719 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:19:03.719 00.000 12308 MoveAxis(E, 0, ABG)
23:19:03.719 00.000 12308 Move returns status 0, amount 0
23:19:03.719 00.000 12308 MoveAxis(N, 163, ABG)
23:19:03.719 00.000 12308 Guiding  Dir = 0, Dur = 163
23:19:03.719 00.000 12308 IsSlewing returns 0
23:19:03.720 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:03.724 00.004 12308 IsGuiding returns 0
23:19:03.724 00.000 12308 PulseGuide returned control before completion, sleep 173
23:19:03.745 00.021 14556 UpdateGuideState exits: m=2047 SNR=30.3
23:19:03.752 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:03.756 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:03.760 00.004 14556 Enqueuing Expose request
23:19:03.902 00.142 12308 IsGuiding returns 1
23:19:03.906 00.004 12308 scope still moving after pulse duration time elapsed
23:19:03.933 00.027 12308 IsSlewing returns 0
23:19:03.935 00.002 12308 IsGuiding returns 0
23:19:03.935 00.000 12308 scope move finished after 163 + 47 ms
23:19:03.936 00.001 12308 Move returns status 0, amount 163
23:19:03.936 00.000 12308 move complete, result=0
23:19:03.937 00.001 12308 worker thread done servicing request
23:19:03.937 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 163 ms NORTH
23:19:03.943 00.006 12308 Worker thread wakes up
23:19:03.943 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:03.943 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:05.191 01.248 12308 Exposure complete
23:19:05.323 00.132 12308 worker thread done servicing request
23:19:05.324 00.001 14556 OnExposeComplete: enter
23:19:05.326 00.002 14556 UpdateGuideState(): m_state=6
23:19:05.331 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6805
23:19:05.335 00.004 14556 Star::Find returns 1 (0), X=171.67, Y=999.54, Mass=2261, SNR=31.8, Peak=132 HFD=4.8
23:19:05.339 00.004 14556 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.07) = xAngle (5.87 = -0.41)
23:19:05.343 00.004 14556 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.77 = -0.51)
23:19:05.348 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.06 hyp=0.18 cameraTheta=2.80 mountX=0.17 mountY=-0.09, mountTheta=-0.49
23:19:05.353 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.06, opts=13)
23:19:05.357 00.004 14556 Enqueuing Move request for scope (-0.17, 0.06)
23:19:05.360 00.003 12308 Worker thread wakes up
23:19:05.362 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.06) opts 0xd
23:19:05.362 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.06)
23:19:05.362 00.000 12308 Moving (-0.17, 0.06) raw xDistance=0.17 yDistance=-0.09
23:19:05.362 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:19:05.363 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:05.363 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:19:05.363 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:05.368 00.005 12308 MoveAxis(E, 0, ABG)
23:19:05.368 00.000 12308 Move returns status 0, amount 0
23:19:05.368 00.000 12308 MoveAxis(N, 0, ABG)
23:19:05.368 00.000 12308 Move returns status 0, amount 0
23:19:05.368 00.000 12308 move complete, result=0
23:19:05.369 00.001 12308 worker thread done servicing request
23:19:05.390 00.021 14556 UpdateGuideState exits: m=2261 SNR=31.8
23:19:05.393 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:05.399 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:05.405 00.006 14556 Enqueuing Expose request
23:19:05.409 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:19:05.412 00.003 12308 Worker thread wakes up
23:19:05.412 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:05.413 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:06.658 01.245 12308 Exposure complete
23:19:06.799 00.141 12308 worker thread done servicing request
23:19:06.799 00.000 14556 OnExposeComplete: enter
23:19:06.803 00.004 14556 UpdateGuideState(): m_state=6
23:19:06.807 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6806
23:19:06.811 00.004 14556 Star::Find returns 1 (0), X=171.57, Y=999.66, Mass=2105, SNR=30.8, Peak=133 HFD=4.5
23:19:06.815 00.004 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
23:19:06.818 00.003 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.74)
23:19:06.822 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.18 hyp=0.32 cameraTheta=2.57 mountX=0.26 mountY=-0.22, mountTheta=-0.70
23:19:06.827 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.18, opts=13)
23:19:06.831 00.004 14556 Enqueuing Move request for scope (-0.27, 0.18)
23:19:06.835 00.004 12308 Worker thread wakes up
23:19:06.835 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.18) opts 0xd
23:19:06.835 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.18)
23:19:06.835 00.000 12308 Moving (-0.27, 0.18) raw xDistance=0.26 yDistance=-0.22
23:19:06.835 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:19:06.836 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:19:06.836 00.000 12308 MoveAxis(W, 113, ABG)
23:19:06.836 00.000 12308 Guiding  Dir = 3, Dur = 113
23:19:06.836 00.000 12308 IsSlewing returns 0
23:19:06.836 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:06.841 00.005 12308 IsGuiding returns 0
23:19:06.841 00.000 12308 PulseGuide returned control before completion, sleep 123
23:19:06.862 00.021 14556 UpdateGuideState exits: m=2105 SNR=30.8
23:19:06.866 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:06.873 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:06.877 00.004 14556 Enqueuing Expose request
23:19:06.979 00.102 12308 IsGuiding returns 1
23:19:06.979 00.000 12308 scope still moving after pulse duration time elapsed
23:19:07.009 00.030 12308 IsSlewing returns 0
23:19:07.010 00.001 12308 IsGuiding returns 0
23:19:07.012 00.002 12308 scope move finished after 113 + 57 ms
23:19:07.013 00.001 12308 Move returns status 0, amount 113
23:19:07.013 00.000 12308 MoveAxis(N, 154, ABG)
23:19:07.013 00.000 12308 Guiding  Dir = 0, Dur = 154
23:19:07.014 00.001 12308 IsSlewing returns 0
23:19:07.015 00.001 12308 IsGuiding returns 0
23:19:07.015 00.000 12308 PulseGuide returned control before completion, sleep 164
23:19:07.181 00.166 12308 IsGuiding returns 1
23:19:07.183 00.002 12308 scope still moving after pulse duration time elapsed
23:19:07.213 00.030 12308 IsSlewing returns 0
23:19:07.213 00.000 12308 IsGuiding returns 0
23:19:07.214 00.001 12308 scope move finished after 154 + 44 ms
23:19:07.214 00.000 12308 Move returns status 0, amount 154
23:19:07.214 00.000 12308 move complete, result=0
23:19:07.215 00.001 12308 worker thread done servicing request
23:19:07.216 00.001 12308 Worker thread wakes up
23:19:07.216 00.000 14556 GuideStep: 0.3 px 113 ms WEST, -0.2 px 154 ms NORTH
23:19:07.221 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:07.222 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:08.465 01.243 12308 Exposure complete
23:19:08.595 00.130 12308 worker thread done servicing request
23:19:08.595 00.000 14556 OnExposeComplete: enter
23:19:08.601 00.006 14556 UpdateGuideState(): m_state=6
23:19:08.606 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6807
23:19:08.610 00.004 14556 Star::Find returns 1 (0), X=171.78, Y=999.21, Mass=2126, SNR=31.0, Peak=175 HFD=4.3
23:19:08.613 00.003 14556 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-3.07) = xAngle (1.28 = 1.28)
23:19:08.618 00.005 14556 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.18 = 1.18)
23:19:08.621 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.27 hyp=0.27 cameraTheta=-1.79 mountX=0.08 mountY=0.25, mountTheta=1.27
23:19:08.627 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.27, opts=13)
23:19:08.629 00.002 14556 Enqueuing Move request for scope (-0.06, -0.27)
23:19:08.633 00.004 12308 Worker thread wakes up
23:19:08.633 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.27) opts 0xd
23:19:08.633 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.27)
23:19:08.633 00.000 12308 Moving (-0.06, -0.27) raw xDistance=0.08 yDistance=0.25
23:19:08.635 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:19:08.635 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:19:08.635 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:19:08.635 00.000 12308 MoveAxis(E, 0, ABG)
23:19:08.636 00.001 12308 Move returns status 0, amount 0
23:19:08.636 00.000 12308 MoveAxis(N, 0, ABG)
23:19:08.636 00.000 12308 Move returns status 0, amount 0
23:19:08.637 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:08.640 00.003 12308 move complete, result=0
23:19:08.640 00.000 12308 worker thread done servicing request
23:19:08.659 00.019 14556 UpdateGuideState exits: m=2126 SNR=31.0
23:19:08.663 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:08.666 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:08.670 00.004 14556 Enqueuing Expose request
23:19:08.674 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:19:08.678 00.004 12308 Worker thread wakes up
23:19:08.680 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:08.680 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:09.922 01.242 12308 Exposure complete
23:19:10.056 00.134 12308 worker thread done servicing request
23:19:10.056 00.000 14556 OnExposeComplete: enter
23:19:10.060 00.004 14556 UpdateGuideState(): m_state=6
23:19:10.064 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6808
23:19:10.068 00.004 14556 Star::Find returns 1 (0), X=171.59, Y=999.20, Mass=2399, SNR=33.1, Peak=159 HFD=4.8
23:19:10.073 00.005 14556 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-3.07) = xAngle (0.77 = 0.77)
23:19:10.077 00.004 14556 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.67 = 0.67)
23:19:10.079 00.002 14556 CameraToMount -- cameraX=-0.25 cameraY=-0.28 hyp=0.38 cameraTheta=-2.30 mountX=0.27 mountY=0.24, mountTheta=0.71
23:19:10.086 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=-0.28, opts=13)
23:19:10.092 00.006 14556 Enqueuing Move request for scope (-0.25, -0.28)
23:19:10.096 00.004 12308 Worker thread wakes up
23:19:10.096 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.28) opts 0xd
23:19:10.097 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.25, -0.28)
23:19:10.097 00.000 12308 Moving (-0.25, -0.28) raw xDistance=0.27 yDistance=0.24
23:19:10.097 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:19:10.097 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:19:10.097 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:19:10.097 00.000 12308 MoveAxis(W, 119, ABG)
23:19:10.097 00.000 12308 Guiding  Dir = 3, Dur = 119
23:19:10.098 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:10.102 00.004 12308 IsSlewing returns 0
23:19:10.102 00.000 12308 IsGuiding returns 0
23:19:10.102 00.000 12308 PulseGuide returned control before completion, sleep 129
23:19:10.124 00.022 14556 UpdateGuideState exits: m=2399 SNR=33.1
23:19:10.128 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:10.132 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:10.136 00.004 14556 Enqueuing Expose request
23:19:10.239 00.103 12308 IsGuiding returns 1
23:19:10.240 00.001 12308 scope still moving after pulse duration time elapsed
23:19:10.270 00.030 12308 IsSlewing returns 0
23:19:10.273 00.003 12308 IsGuiding returns 0
23:19:10.273 00.000 12308 scope move finished after 119 + 51 ms
23:19:10.274 00.001 12308 Move returns status 0, amount 119
23:19:10.274 00.000 12308 MoveAxis(N, 0, ABG)
23:19:10.274 00.000 12308 Move returns status 0, amount 0
23:19:10.275 00.001 12308 move complete, result=0
23:19:10.275 00.000 12308 worker thread done servicing request
23:19:10.276 00.001 12308 Worker thread wakes up
23:19:10.276 00.000 14556 GuideStep: 0.3 px 119 ms WEST, 0.2 px 0 ms NORTH
23:19:10.284 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:10.285 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:11.537 01.252 12308 Exposure complete
23:19:11.671 00.134 12308 worker thread done servicing request
23:19:11.671 00.000 14556 OnExposeComplete: enter
23:19:11.676 00.005 14556 UpdateGuideState(): m_state=6
23:19:11.679 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6809
23:19:11.683 00.004 14556 Star::Find returns 1 (0), X=171.82, Y=999.42, Mass=2163, SNR=31.0, Peak=162 HFD=4.7
23:19:11.687 00.004 14556 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-3.07) = xAngle (1.16 = 1.16)
23:19:11.691 00.004 14556 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.06 = 1.06)
23:19:11.694 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.92 mountX=0.02 mountY=0.05, mountTheta=1.14
23:19:11.699 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.06, opts=13)
23:19:11.703 00.004 14556 Enqueuing Move request for scope (-0.02, -0.06)
23:19:11.707 00.004 12308 Worker thread wakes up
23:19:11.707 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
23:19:11.707 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
23:19:11.707 00.000 12308 Moving (-0.02, -0.06) raw xDistance=0.02 yDistance=0.05
23:19:11.707 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:19:11.707 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:11.707 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:19:11.709 00.002 12308 MoveAxis(E, 0, ABG)
23:19:11.709 00.000 12308 Move returns status 0, amount 0
23:19:11.709 00.000 12308 MoveAxis(N, 0, ABG)
23:19:11.709 00.000 12308 Move returns status 0, amount 0
23:19:11.709 00.000 12308 move complete, result=0
23:19:11.710 00.001 12308 worker thread done servicing request
23:19:11.710 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:11.736 00.026 14556 UpdateGuideState exits: m=2163 SNR=31.0
23:19:11.740 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:11.745 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:11.751 00.006 14556 Enqueuing Expose request
23:19:11.756 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:11.760 00.004 12308 Worker thread wakes up
23:19:11.760 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:11.760 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:13.006 01.246 12308 Exposure complete
23:19:13.144 00.138 12308 worker thread done servicing request
23:19:13.144 00.000 14556 OnExposeComplete: enter
23:19:13.149 00.005 14556 UpdateGuideState(): m_state=6
23:19:13.152 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6810
23:19:13.157 00.005 14556 Star::Find returns 1 (0), X=171.80, Y=999.71, Mass=2509, SNR=33.9, Peak=163 HFD=5.0
23:19:13.161 00.004 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.84 = -1.45)
23:19:13.165 00.004 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.55)
23:19:13.168 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.24 hyp=0.24 cameraTheta=1.76 mountX=0.03 mountY=-0.24, mountTheta=-1.45
23:19:13.173 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.24, opts=13)
23:19:13.178 00.005 14556 Enqueuing Move request for scope (-0.05, 0.24)
23:19:13.181 00.003 12308 Worker thread wakes up
23:19:13.181 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.24) opts 0xd
23:19:13.182 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.24)
23:19:13.182 00.000 12308 Moving (-0.05, 0.24) raw xDistance=0.03 yDistance=-0.24
23:19:13.182 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:19:13.182 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:19:13.182 00.000 12308 MoveAxis(E, 0, ABG)
23:19:13.182 00.000 12308 Move returns status 0, amount 0
23:19:13.182 00.000 12308 MoveAxis(N, 168, ABG)
23:19:13.184 00.002 12308 Guiding  Dir = 0, Dur = 168
23:19:13.184 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:13.189 00.005 12308 IsSlewing returns 0
23:19:13.189 00.000 12308 IsGuiding returns 0
23:19:13.189 00.000 12308 PulseGuide returned control before completion, sleep 178
23:19:13.211 00.022 14556 UpdateGuideState exits: m=2509 SNR=33.9
23:19:13.216 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:13.223 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:13.227 00.004 14556 Enqueuing Expose request
23:19:13.374 00.147 12308 IsGuiding returns 1
23:19:13.374 00.000 12308 scope still moving after pulse duration time elapsed
23:19:13.405 00.031 12308 IsSlewing returns 0
23:19:13.405 00.000 12308 IsGuiding returns 0
23:19:13.406 00.001 12308 scope move finished after 168 + 49 ms
23:19:13.406 00.000 12308 Move returns status 0, amount 168
23:19:13.406 00.000 12308 move complete, result=0
23:19:13.406 00.000 12308 worker thread done servicing request
23:19:13.408 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 168 ms NORTH
23:19:13.412 00.004 12308 Worker thread wakes up
23:19:13.412 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:13.412 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:14.658 01.246 12308 Exposure complete
23:19:14.788 00.130 12308 worker thread done servicing request
23:19:14.789 00.001 14556 OnExposeComplete: enter
23:19:14.793 00.004 14556 UpdateGuideState(): m_state=6
23:19:14.796 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6811
23:19:14.799 00.003 14556 Star::Find returns 1 (0), X=171.72, Y=999.20, Mass=2258, SNR=31.9, Peak=165 HFD=4.6
23:19:14.804 00.005 14556 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-3.07) = xAngle (1.10 = 1.10)
23:19:14.807 00.003 14556 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.01 = 1.01)
23:19:14.812 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.28 hyp=0.31 cameraTheta=-1.97 mountX=0.14 mountY=0.26, mountTheta=1.08
23:19:14.817 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.28, opts=13)
23:19:14.820 00.003 14556 Enqueuing Move request for scope (-0.12, -0.28)
23:19:14.825 00.005 12308 Worker thread wakes up
23:19:14.825 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.28) opts 0xd
23:19:14.825 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.28)
23:19:14.825 00.000 12308 Moving (-0.12, -0.28) raw xDistance=0.14 yDistance=0.26
23:19:14.826 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:19:14.826 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:19:14.826 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:19:14.826 00.000 12308 MoveAxis(E, 0, ABG)
23:19:14.826 00.000 12308 Move returns status 0, amount 0
23:19:14.826 00.000 12308 MoveAxis(N, 0, ABG)
23:19:14.826 00.000 12308 Move returns status 0, amount 0
23:19:14.828 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:14.831 00.003 12308 move complete, result=0
23:19:14.831 00.000 12308 worker thread done servicing request
23:19:14.853 00.022 14556 UpdateGuideState exits: m=2258 SNR=31.9
23:19:14.858 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:14.863 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:14.867 00.004 14556 Enqueuing Expose request
23:19:14.874 00.007 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:19:14.879 00.005 12308 Worker thread wakes up
23:19:14.879 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:14.879 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:16.131 01.252 12308 Exposure complete
23:19:16.248 00.117 12308 worker thread done servicing request
23:19:16.248 00.000 14556 OnExposeComplete: enter
23:19:16.254 00.006 14556 UpdateGuideState(): m_state=6
23:19:16.258 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6812
23:19:16.262 00.004 14556 Star::Find returns 1 (0), X=171.76, Y=999.36, Mass=2181, SNR=31.4, Peak=150 HFD=4.5
23:19:16.267 00.005 14556 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.07) = xAngle (0.88 = 0.88)
23:19:16.271 00.004 14556 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.78 = 0.78)
23:19:16.276 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.19 mountX=0.10 mountY=0.11, mountTheta=0.84
23:19:16.281 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.12, opts=13)
23:19:16.285 00.004 14556 Enqueuing Move request for scope (-0.09, -0.12)
23:19:16.289 00.004 12308 Worker thread wakes up
23:19:16.289 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd
23:19:16.289 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.12)
23:19:16.289 00.000 12308 Moving (-0.09, -0.12) raw xDistance=0.10 yDistance=0.11
23:19:16.289 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:19:16.289 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:16.290 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:19:16.290 00.000 12308 MoveAxis(E, 0, ABG)
23:19:16.290 00.000 12308 Move returns status 0, amount 0
23:19:16.290 00.000 12308 MoveAxis(N, 0, ABG)
23:19:16.290 00.000 12308 Move returns status 0, amount 0
23:19:16.291 00.001 12308 move complete, result=0
23:19:16.291 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:16.296 00.005 12308 worker thread done servicing request
23:19:16.317 00.021 14556 UpdateGuideState exits: m=2181 SNR=31.4
23:19:16.321 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:16.325 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:16.330 00.005 14556 Enqueuing Expose request
23:19:16.334 00.004 12308 Worker thread wakes up
23:19:16.335 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:16.339 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:16.339 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:17.585 01.246 12308 Exposure complete
23:19:17.723 00.138 12308 worker thread done servicing request
23:19:17.723 00.000 14556 OnExposeComplete: enter
23:19:17.728 00.005 14556 UpdateGuideState(): m_state=6
23:19:17.731 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6813
23:19:17.735 00.004 14556 Star::Find returns 1 (0), X=171.68, Y=999.53, Mass=2246, SNR=31.8, Peak=145 HFD=4.5
23:19:17.738 00.003 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.92 = -0.36)
23:19:17.742 00.004 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.82 = -0.46)
23:19:17.747 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.17 cameraTheta=2.85 mountX=0.16 mountY=-0.07, mountTheta=-0.44
23:19:17.753 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.05, opts=13)
23:19:17.757 00.004 14556 Enqueuing Move request for scope (-0.16, 0.05)
23:19:17.761 00.004 12308 Worker thread wakes up
23:19:17.761 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd
23:19:17.761 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.05)
23:19:17.761 00.000 12308 Moving (-0.16, 0.05) raw xDistance=0.16 yDistance=-0.07
23:19:17.762 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:19:17.762 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:17.762 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:19:17.762 00.000 12308 MoveAxis(E, 0, ABG)
23:19:17.762 00.000 12308 Move returns status 0, amount 0
23:19:17.762 00.000 12308 MoveAxis(N, 0, ABG)
23:19:17.763 00.001 12308 Move returns status 0, amount 0
23:19:17.763 00.000 12308 move complete, result=0
23:19:17.763 00.000 12308 worker thread done servicing request
23:19:17.763 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:17.790 00.027 14556 UpdateGuideState exits: m=2246 SNR=31.8
23:19:17.795 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:17.798 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:17.802 00.004 14556 Enqueuing Expose request
23:19:17.806 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:19:17.810 00.004 12308 Worker thread wakes up
23:19:17.810 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:17.810 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:19.051 01.241 12308 Exposure complete
23:19:19.187 00.136 12308 worker thread done servicing request
23:19:19.188 00.001 14556 OnExposeComplete: enter
23:19:19.191 00.003 14556 UpdateGuideState(): m_state=6
23:19:19.195 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6814
23:19:19.199 00.004 14556 Star::Find returns 1 (0), X=171.46, Y=999.39, Mass=2071, SNR=30.3, Peak=138 HFD=4.4
23:19:19.203 00.004 14556 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-3.07) = xAngle (0.17 = 0.17)
23:19:19.207 00.004 14556 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.07 = 0.07)
23:19:19.211 00.004 14556 CameraToMount -- cameraX=-0.38 cameraY=-0.09 hyp=0.39 cameraTheta=-2.90 mountX=0.38 mountY=0.03, mountTheta=0.07
23:19:19.217 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.38, y=-0.09, opts=13)
23:19:19.222 00.005 14556 Enqueuing Move request for scope (-0.38, -0.09)
23:19:19.225 00.003 12308 Worker thread wakes up
23:19:19.225 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.09) opts 0xd
23:19:19.225 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.38, -0.09)
23:19:19.225 00.000 12308 Moving (-0.38, -0.09) raw xDistance=0.38 yDistance=0.03
23:19:19.225 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
23:19:19.226 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:19.226 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:19:19.226 00.000 12308 MoveAxis(W, 167, ABG)
23:19:19.226 00.000 12308 Guiding  Dir = 3, Dur = 167
23:19:19.227 00.001 12308 IsSlewing returns 0
23:19:19.228 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:19.231 00.003 12308 IsGuiding returns 0
23:19:19.231 00.000 12308 PulseGuide returned control before completion, sleep 177
23:19:19.254 00.023 14556 UpdateGuideState exits: m=2071 SNR=30.3
23:19:19.259 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:19.263 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:19.267 00.004 14556 Enqueuing Expose request
23:19:19.412 00.145 12308 IsGuiding returns 1
23:19:19.412 00.000 12308 scope still moving after pulse duration time elapsed
23:19:19.444 00.032 12308 IsSlewing returns 0
23:19:19.446 00.002 12308 IsGuiding returns 0
23:19:19.446 00.000 12308 scope move finished after 167 + 47 ms
23:19:19.446 00.000 12308 Move returns status 0, amount 167
23:19:19.446 00.000 12308 MoveAxis(N, 0, ABG)
23:19:19.447 00.001 12308 Move returns status 0, amount 0
23:19:19.447 00.000 12308 move complete, result=0
23:19:19.447 00.000 12308 worker thread done servicing request
23:19:19.448 00.001 12308 Worker thread wakes up
23:19:19.448 00.000 14556 GuideStep: 0.4 px 167 ms WEST, 0.0 px 0 ms NORTH
23:19:19.455 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:19.455 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:20.706 01.251 12308 Exposure complete
23:19:20.840 00.134 12308 worker thread done servicing request
23:19:20.840 00.000 14556 OnExposeComplete: enter
23:19:20.844 00.004 14556 UpdateGuideState(): m_state=6
23:19:20.848 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6815
23:19:20.851 00.003 14556 Star::Find returns 1 (0), X=171.76, Y=999.66, Mass=2175, SNR=31.5, Peak=157 HFD=4.7
23:19:20.856 00.005 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.05 = -1.24)
23:19:20.859 00.003 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.33)
23:19:20.862 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.97 mountX=0.07 mountY=-0.20, mountTheta=-1.24
23:19:20.867 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.18, opts=13)
23:19:20.873 00.006 14556 Enqueuing Move request for scope (-0.08, 0.18)
23:19:20.877 00.004 12308 Worker thread wakes up
23:19:20.877 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
23:19:20.877 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
23:19:20.877 00.000 12308 Moving (-0.08, 0.18) raw xDistance=0.07 yDistance=-0.20
23:19:20.878 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:19:20.878 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:20.878 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:19:20.878 00.000 12308 MoveAxis(E, 0, ABG)
23:19:20.879 00.001 12308 Move returns status 0, amount 0
23:19:20.879 00.000 12308 MoveAxis(N, 0, ABG)
23:19:20.879 00.000 12308 Move returns status 0, amount 0
23:19:20.879 00.000 12308 move complete, result=0
23:19:20.879 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:20.885 00.006 12308 worker thread done servicing request
23:19:20.904 00.019 14556 UpdateGuideState exits: m=2175 SNR=31.5
23:19:20.909 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:20.912 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:20.916 00.004 14556 Enqueuing Expose request
23:19:20.920 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:19:20.924 00.004 12308 Worker thread wakes up
23:19:20.924 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:20.924 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:22.182 01.258 12308 Exposure complete
23:19:22.323 00.141 12308 worker thread done servicing request
23:19:22.323 00.000 14556 OnExposeComplete: enter
23:19:22.326 00.003 14556 UpdateGuideState(): m_state=6
23:19:22.330 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6816
23:19:22.334 00.004 14556 Star::Find returns 1 (0), X=171.90, Y=999.60, Mass=2167, SNR=31.2, Peak=142 HFD=4.8
23:19:22.338 00.004 14556 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.07) = xAngle (4.21 = -2.07)
23:19:22.342 00.004 14556 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.11 = -2.17)
23:19:22.346 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.14 mountX=-0.06 mountY=-0.11, mountTheta=-2.10
23:19:22.351 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.12, opts=13)
23:19:22.353 00.002 14556 Enqueuing Move request for scope (0.05, 0.12)
23:19:22.358 00.005 12308 Worker thread wakes up
23:19:22.358 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
23:19:22.359 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
23:19:22.359 00.000 12308 Moving (0.05, 0.12) raw xDistance=-0.06 yDistance=-0.11
23:19:22.359 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:19:22.359 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:22.359 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:19:22.359 00.000 12308 MoveAxis(E, 0, ABG)
23:19:22.359 00.000 12308 Move returns status 0, amount 0
23:19:22.360 00.001 12308 MoveAxis(N, 0, ABG)
23:19:22.360 00.000 12308 Move returns status 0, amount 0
23:19:22.360 00.000 12308 move complete, result=0
23:19:22.360 00.000 12308 worker thread done servicing request
23:19:22.360 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:22.389 00.029 14556 UpdateGuideState exits: m=2167 SNR=31.2
23:19:22.392 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:22.397 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:22.401 00.004 14556 Enqueuing Expose request
23:19:22.404 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:19:22.409 00.005 12308 Worker thread wakes up
23:19:22.409 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:22.409 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:23.664 01.255 12308 Exposure complete
23:19:23.795 00.131 12308 worker thread done servicing request
23:19:23.795 00.000 14556 OnExposeComplete: enter
23:19:23.798 00.003 14556 UpdateGuideState(): m_state=6
23:19:23.802 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6817
23:19:23.805 00.003 14556 Star::Find returns 1 (0), X=171.81, Y=999.73, Mass=2284, SNR=32.2, Peak=169 HFD=4.6
23:19:23.809 00.004 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
23:19:23.814 00.005 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
23:19:23.817 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.25 hyp=0.25 cameraTheta=1.72 mountX=0.02 mountY=-0.25, mountTheta=-1.49
23:19:23.822 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.25, opts=13)
23:19:23.827 00.005 14556 Enqueuing Move request for scope (-0.04, 0.25)
23:19:23.833 00.006 12308 Worker thread wakes up
23:19:23.833 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.25) opts 0xd
23:19:23.833 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.25)
23:19:23.835 00.002 12308 Moving (-0.04, 0.25) raw xDistance=0.02 yDistance=-0.25
23:19:23.835 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:19:23.835 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:19:23.836 00.001 12308 MoveAxis(E, 0, ABG)
23:19:23.836 00.000 12308 Move returns status 0, amount 0
23:19:23.836 00.000 12308 MoveAxis(N, 175, ABG)
23:19:23.836 00.000 12308 Guiding  Dir = 0, Dur = 175
23:19:23.836 00.000 12308 IsSlewing returns 0
23:19:23.837 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:23.840 00.003 12308 IsGuiding returns 0
23:19:23.842 00.002 12308 PulseGuide returned control before completion, sleep 185
23:19:23.861 00.019 14556 UpdateGuideState exits: m=2284 SNR=32.2
23:19:23.866 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:23.871 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:23.877 00.006 14556 Enqueuing Expose request
23:19:24.031 00.154 12308 IsGuiding returns 1
23:19:24.031 00.000 12308 scope still moving after pulse duration time elapsed
23:19:24.062 00.031 12308 IsSlewing returns 0
23:19:24.062 00.000 12308 IsGuiding returns 0
23:19:24.062 00.000 12308 scope move finished after 175 + 46 ms
23:19:24.062 00.000 12308 Move returns status 0, amount 175
23:19:24.063 00.001 12308 move complete, result=0
23:19:24.063 00.000 12308 worker thread done servicing request
23:19:24.063 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 175 ms NORTH
23:19:24.069 00.006 12308 Worker thread wakes up
23:19:24.069 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:24.069 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:25.326 01.257 12308 Exposure complete
23:19:25.462 00.136 12308 worker thread done servicing request
23:19:25.462 00.000 14556 OnExposeComplete: enter
23:19:25.467 00.005 14556 UpdateGuideState(): m_state=6
23:19:25.472 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6818
23:19:25.476 00.004 14556 Star::Find returns 1 (0), X=171.76, Y=999.57, Mass=2406, SNR=33.0, Peak=161 HFD=4.6
23:19:25.479 00.003 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
23:19:25.483 00.004 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.97)
23:19:25.486 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.34 mountX=0.08 mountY=-0.10, mountTheta=-0.91
23:19:25.493 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.09, opts=13)
23:19:25.498 00.005 14556 Enqueuing Move request for scope (-0.08, 0.09)
23:19:25.503 00.005 12308 Worker thread wakes up
23:19:25.504 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
23:19:25.504 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
23:19:25.504 00.000 12308 Moving (-0.08, 0.09) raw xDistance=0.08 yDistance=-0.10
23:19:25.504 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:19:25.505 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:25.505 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:19:25.505 00.000 12308 MoveAxis(E, 0, ABG)
23:19:25.505 00.000 12308 Move returns status 0, amount 0
23:19:25.506 00.001 12308 MoveAxis(N, 0, ABG)
23:19:25.506 00.000 12308 Move returns status 0, amount 0
23:19:25.506 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:25.510 00.004 12308 move complete, result=0
23:19:25.510 00.000 12308 worker thread done servicing request
23:19:25.532 00.022 14556 UpdateGuideState exits: m=2406 SNR=33.0
23:19:25.537 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:25.540 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:25.544 00.004 14556 Enqueuing Expose request
23:19:25.548 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:19:25.553 00.005 12308 Worker thread wakes up
23:19:25.553 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:25.554 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:26.801 01.247 12308 Exposure complete
23:19:26.946 00.145 12308 worker thread done servicing request
23:19:26.946 00.000 14556 OnExposeComplete: enter
23:19:26.952 00.006 14556 UpdateGuideState(): m_state=6
23:19:26.958 00.006 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6819
23:19:26.964 00.006 14556 Star::Find returns 1 (0), X=171.74, Y=999.64, Mass=2153, SNR=31.0, Peak=138 HFD=4.7
23:19:26.968 00.004 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
23:19:26.974 00.006 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
23:19:26.981 00.007 14556 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.19 cameraTheta=2.15 mountX=0.09 mountY=-0.18, mountTheta=-1.08
23:19:26.988 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.16, opts=13)
23:19:26.992 00.004 14556 Enqueuing Move request for scope (-0.11, 0.16)
23:19:26.999 00.007 12308 Worker thread wakes up
23:19:26.999 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
23:19:26.999 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
23:19:26.999 00.000 12308 Moving (-0.11, 0.16) raw xDistance=0.09 yDistance=-0.18
23:19:27.000 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:19:27.000 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:27.000 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:19:27.001 00.001 12308 MoveAxis(E, 0, ABG)
23:19:27.001 00.000 12308 Move returns status 0, amount 0
23:19:27.001 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:27.006 00.005 12308 MoveAxis(N, 0, ABG)
23:19:27.006 00.000 12308 Move returns status 0, amount 0
23:19:27.006 00.000 12308 move complete, result=0
23:19:27.006 00.000 12308 worker thread done servicing request
23:19:27.027 00.021 14556 UpdateGuideState exits: m=2153 SNR=31.0
23:19:27.032 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:27.036 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:27.039 00.003 14556 Enqueuing Expose request
23:19:27.044 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:19:27.047 00.003 12308 Worker thread wakes up
23:19:27.047 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:27.047 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:28.307 01.260 12308 Exposure complete
23:19:28.444 00.137 12308 worker thread done servicing request
23:19:28.445 00.001 14556 OnExposeComplete: enter
23:19:28.449 00.004 14556 UpdateGuideState(): m_state=6
23:19:28.452 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6820
23:19:28.455 00.003 14556 Star::Find returns 1 (0), X=171.79, Y=999.56, Mass=2050, SNR=30.4, Peak=166 HFD=4.5
23:19:28.461 00.006 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
23:19:28.465 00.004 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
23:19:28.468 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.15 mountX=0.04 mountY=-0.08, mountTheta=-1.08
23:19:28.474 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.08, opts=13)
23:19:28.477 00.003 14556 Enqueuing Move request for scope (-0.05, 0.08)
23:19:28.482 00.005 12308 Worker thread wakes up
23:19:28.482 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
23:19:28.482 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
23:19:28.482 00.000 12308 Moving (-0.05, 0.08) raw xDistance=0.04 yDistance=-0.08
23:19:28.482 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:19:28.482 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:28.483 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:19:28.483 00.000 12308 MoveAxis(E, 0, ABG)
23:19:28.483 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:28.488 00.005 12308 Move returns status 0, amount 0
23:19:28.488 00.000 12308 MoveAxis(N, 0, ABG)
23:19:28.488 00.000 12308 Move returns status 0, amount 0
23:19:28.488 00.000 12308 move complete, result=0
23:19:28.488 00.000 12308 worker thread done servicing request
23:19:28.512 00.024 14556 UpdateGuideState exits: m=2050 SNR=30.4
23:19:28.516 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:28.521 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:28.525 00.004 14556 Enqueuing Expose request
23:19:28.530 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:19:28.535 00.005 12308 Worker thread wakes up
23:19:28.535 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:28.535 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:29.775 01.240 12308 Exposure complete
23:19:29.919 00.144 12308 worker thread done servicing request
23:19:29.919 00.000 14556 OnExposeComplete: enter
23:19:29.924 00.005 14556 UpdateGuideState(): m_state=6
23:19:29.928 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6821
23:19:29.932 00.004 14556 Star::Find returns 1 (0), X=171.66, Y=999.78, Mass=2249, SNR=31.6, Peak=176 HFD=4.5
23:19:29.935 00.003 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.19 = -1.09)
23:19:29.940 00.005 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.19)
23:19:29.945 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.30 hyp=0.36 cameraTheta=2.12 mountX=0.16 mountY=-0.33, mountTheta=-1.11
23:19:29.950 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.30, opts=13)
23:19:29.953 00.003 14556 Enqueuing Move request for scope (-0.18, 0.30)
23:19:29.957 00.004 12308 Worker thread wakes up
23:19:29.957 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.30) opts 0xd
23:19:29.957 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.30)
23:19:29.957 00.000 12308 Moving (-0.18, 0.30) raw xDistance=0.16 yDistance=-0.33
23:19:29.958 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:19:29.958 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
23:19:29.958 00.000 12308 MoveAxis(E, 0, ABG)
23:19:29.958 00.000 12308 Move returns status 0, amount 0
23:19:29.958 00.000 12308 MoveAxis(N, 232, ABG)
23:19:29.958 00.000 12308 Guiding  Dir = 0, Dur = 232
23:19:29.959 00.001 12308 IsSlewing returns 0
23:19:29.960 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:29.964 00.004 12308 IsGuiding returns 0
23:19:29.964 00.000 12308 PulseGuide returned control before completion, sleep 242
23:19:29.984 00.020 14556 UpdateGuideState exits: m=2249 SNR=31.6
23:19:29.988 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:29.993 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:29.997 00.004 14556 Enqueuing Expose request
23:19:30.218 00.221 12308 IsGuiding returns 1
23:19:30.219 00.001 12308 scope still moving after pulse duration time elapsed
23:19:30.251 00.032 12308 IsSlewing returns 0
23:19:30.254 00.003 12308 IsGuiding returns 0
23:19:30.254 00.000 12308 scope move finished after 232 + 58 ms
23:19:30.255 00.001 12308 Move returns status 0, amount 232
23:19:30.256 00.001 12308 move complete, result=0
23:19:30.257 00.001 12308 worker thread done servicing request
23:19:30.257 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 232 ms NORTH
23:19:30.263 00.006 12308 Worker thread wakes up
23:19:30.264 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:30.264 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:31.517 01.253 12308 Exposure complete
23:19:31.653 00.136 12308 worker thread done servicing request
23:19:31.653 00.000 14556 OnExposeComplete: enter
23:19:31.657 00.004 14556 UpdateGuideState(): m_state=6
23:19:31.660 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6822
23:19:31.665 00.005 14556 Star::Find returns 1 (0), X=171.65, Y=999.28, Mass=2299, SNR=32.1, Peak=158 HFD=4.7
23:19:31.668 00.003 14556 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-3.07) = xAngle (0.73 = 0.73)
23:19:31.672 00.004 14556 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.63 = 0.63)
23:19:31.675 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-2.35 mountX=0.20 mountY=0.16, mountTheta=0.67
23:19:31.682 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.19, opts=13)
23:19:31.686 00.004 14556 Enqueuing Move request for scope (-0.19, -0.19)
23:19:31.691 00.005 12308 Worker thread wakes up
23:19:31.691 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.19) opts 0xd
23:19:31.692 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.19)
23:19:31.692 00.000 12308 Moving (-0.19, -0.19) raw xDistance=0.20 yDistance=0.16
23:19:31.692 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:19:31.692 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:31.692 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:19:31.694 00.002 12308 MoveAxis(W, 88, ABG)
23:19:31.694 00.000 12308 Guiding  Dir = 3, Dur = 88
23:19:31.694 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:31.699 00.005 12308 IsSlewing returns 0
23:19:31.699 00.000 12308 IsGuiding returns 0
23:19:31.700 00.001 12308 PulseGuide returned control before completion, sleep 98
23:19:31.724 00.024 14556 UpdateGuideState exits: m=2299 SNR=32.1
23:19:31.728 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:31.732 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:31.736 00.004 14556 Enqueuing Expose request
23:19:31.802 00.066 12308 IsGuiding returns 1
23:19:31.803 00.001 12308 scope still moving after pulse duration time elapsed
23:19:31.832 00.029 12308 IsSlewing returns 0
23:19:31.833 00.001 12308 IsGuiding returns 1
23:19:31.863 00.030 12308 IsSlewing returns 0
23:19:31.865 00.002 12308 IsGuiding returns 1
23:19:31.894 00.029 12308 IsSlewing returns 0
23:19:31.896 00.002 12308 IsGuiding returns 1
23:19:31.926 00.030 12308 IsSlewing returns 0
23:19:31.928 00.002 12308 IsGuiding returns 0
23:19:31.929 00.001 12308 scope move finished after 88 + 140 ms
23:19:31.929 00.000 12308 Move returns status 0, amount 88
23:19:31.930 00.001 12308 MoveAxis(N, 0, ABG)
23:19:31.930 00.000 12308 Move returns status 0, amount 0
23:19:31.931 00.001 12308 move complete, result=0
23:19:31.932 00.001 12308 worker thread done servicing request
23:19:31.932 00.000 12308 Worker thread wakes up
23:19:31.933 00.001 14556 GuideStep: 0.2 px 88 ms WEST, 0.2 px 0 ms NORTH
23:19:31.942 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:31.944 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:33.200 01.256 12308 Exposure complete
23:19:33.332 00.132 12308 worker thread done servicing request
23:19:33.332 00.000 14556 OnExposeComplete: enter
23:19:33.337 00.005 14556 UpdateGuideState(): m_state=6
23:19:33.342 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6823
23:19:33.348 00.006 14556 Star::Find returns 1 (0), X=171.68, Y=999.50, Mass=2366, SNR=32.5, Peak=174 HFD=4.7
23:19:33.352 00.004 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.08 = -0.21)
23:19:33.356 00.004 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.31)
23:19:33.361 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.17 cameraTheta=3.00 mountX=0.16 mountY=-0.05, mountTheta=-0.30
23:19:33.366 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.02, opts=13)
23:19:33.371 00.005 14556 Enqueuing Move request for scope (-0.16, 0.02)
23:19:33.374 00.003 12308 Worker thread wakes up
23:19:33.374 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
23:19:33.375 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
23:19:33.375 00.000 12308 Moving (-0.16, 0.02) raw xDistance=0.16 yDistance=-0.05
23:19:33.375 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:19:33.375 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:33.376 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:19:33.377 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:33.381 00.004 12308 MoveAxis(E, 0, ABG)
23:19:33.381 00.000 12308 Move returns status 0, amount 0
23:19:33.381 00.000 12308 MoveAxis(N, 0, ABG)
23:19:33.381 00.000 12308 Move returns status 0, amount 0
23:19:33.381 00.000 12308 move complete, result=0
23:19:33.382 00.001 12308 worker thread done servicing request
23:19:33.399 00.017 14556 UpdateGuideState exits: m=2366 SNR=32.5
23:19:33.403 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:33.406 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:33.410 00.004 14556 Enqueuing Expose request
23:19:33.415 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:33.418 00.003 12308 Worker thread wakes up
23:19:33.418 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:33.418 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:34.660 01.242 12308 Exposure complete
23:19:34.798 00.138 12308 worker thread done servicing request
23:19:34.799 00.001 14556 OnExposeComplete: enter
23:19:34.804 00.005 14556 UpdateGuideState(): m_state=6
23:19:34.808 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6824
23:19:34.812 00.004 14556 Star::Find returns 1 (0), X=171.68, Y=999.51, Mass=2331, SNR=32.2, Peak=166 HFD=4.7
23:19:34.815 00.003 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.05 = -0.24)
23:19:34.819 00.004 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.34)
23:19:34.823 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.17 cameraTheta=2.97 mountX=0.16 mountY=-0.05, mountTheta=-0.33
23:19:34.828 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.03, opts=13)
23:19:34.832 00.004 14556 Enqueuing Move request for scope (-0.16, 0.03)
23:19:34.837 00.005 12308 Worker thread wakes up
23:19:34.837 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.03) opts 0xd
23:19:34.837 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.03)
23:19:34.837 00.000 12308 Moving (-0.16, 0.03) raw xDistance=0.16 yDistance=-0.05
23:19:34.838 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:19:34.838 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:34.838 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:19:34.839 00.001 12308 MoveAxis(E, 0, ABG)
23:19:34.839 00.000 12308 Move returns status 0, amount 0
23:19:34.839 00.000 12308 MoveAxis(N, 0, ABG)
23:19:34.840 00.001 12308 Move returns status 0, amount 0
23:19:34.840 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:34.846 00.006 12308 move complete, result=0
23:19:34.846 00.000 12308 worker thread done servicing request
23:19:34.868 00.022 14556 UpdateGuideState exits: m=2331 SNR=32.2
23:19:34.872 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:34.876 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:34.881 00.005 14556 Enqueuing Expose request
23:19:34.885 00.004 12308 Worker thread wakes up
23:19:34.885 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:19:34.889 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:34.889 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:36.142 01.253 12308 Exposure complete
23:19:36.297 00.155 12308 worker thread done servicing request
23:19:36.298 00.001 14556 OnExposeComplete: enter
23:19:36.301 00.003 14556 UpdateGuideState(): m_state=6
23:19:36.306 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6825
23:19:36.309 00.003 14556 Star::Find returns 1 (0), X=171.38, Y=999.39, Mass=2123, SNR=30.9, Peak=160 HFD=4.8
23:19:36.314 00.005 14556 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.07) = xAngle (0.12 = 0.12)
23:19:36.317 00.003 14556 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.02 = 0.02)
23:19:36.321 00.004 14556 CameraToMount -- cameraX=-0.46 cameraY=-0.09 hyp=0.47 cameraTheta=-2.96 mountX=0.47 mountY=0.01, mountTheta=0.02
23:19:36.325 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.46, y=-0.09, opts=13)
23:19:36.330 00.005 14556 Enqueuing Move request for scope (-0.46, -0.09)
23:19:36.334 00.004 12308 Worker thread wakes up
23:19:36.334 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.09) opts 0xd
23:19:36.336 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.46, -0.09)
23:19:36.336 00.000 12308 Moving (-0.46, -0.09) raw xDistance=0.47 yDistance=0.01
23:19:36.336 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47
23:19:36.336 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:36.337 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:19:36.337 00.000 12308 MoveAxis(W, 202, ABG)
23:19:36.337 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:36.341 00.004 12308 Guiding  Dir = 3, Dur = 202
23:19:36.342 00.001 12308 IsSlewing returns 0
23:19:36.342 00.000 12308 IsGuiding returns 0
23:19:36.343 00.001 12308 PulseGuide returned control before completion, sleep 212
23:19:36.364 00.021 14556 UpdateGuideState exits: m=2123 SNR=30.9
23:19:36.370 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:36.376 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:36.379 00.003 14556 Enqueuing Expose request
23:19:36.568 00.189 12308 IsGuiding returns 1
23:19:36.569 00.001 12308 scope still moving after pulse duration time elapsed
23:19:36.601 00.032 12308 IsSlewing returns 0
23:19:36.603 00.002 12308 IsGuiding returns 0
23:19:36.604 00.001 12308 scope move finished after 202 + 58 ms
23:19:36.604 00.000 12308 Move returns status 0, amount 202
23:19:36.604 00.000 12308 MoveAxis(N, 0, ABG)
23:19:36.605 00.001 12308 Move returns status 0, amount 0
23:19:36.606 00.001 12308 move complete, result=0
23:19:36.606 00.000 12308 worker thread done servicing request
23:19:36.606 00.000 12308 Worker thread wakes up
23:19:36.607 00.001 14556 GuideStep: 0.5 px 202 ms WEST, 0.0 px 0 ms NORTH
23:19:36.613 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:36.613 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:37.867 01.254 12308 Exposure complete
23:19:38.010 00.143 12308 worker thread done servicing request
23:19:38.011 00.001 14556 OnExposeComplete: enter
23:19:38.015 00.004 14556 UpdateGuideState(): m_state=6
23:19:38.018 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6826
23:19:38.023 00.005 14556 Star::Find returns 1 (0), X=171.75, Y=999.58, Mass=2331, SNR=32.5, Peak=187 HFD=4.6
23:19:38.027 00.004 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.37 = -0.92)
23:19:38.031 00.004 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.27 = -1.01)
23:19:38.035 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.29 mountX=0.09 mountY=-0.12, mountTheta=-0.95
23:19:38.040 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.11, opts=13)
23:19:38.043 00.003 14556 Enqueuing Move request for scope (-0.09, 0.11)
23:19:38.048 00.005 12308 Worker thread wakes up
23:19:38.048 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
23:19:38.048 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
23:19:38.048 00.000 12308 Moving (-0.09, 0.11) raw xDistance=0.09 yDistance=-0.12
23:19:38.048 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:19:38.049 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:38.049 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:19:38.049 00.000 12308 MoveAxis(E, 0, ABG)
23:19:38.049 00.000 12308 Move returns status 0, amount 0
23:19:38.049 00.000 12308 MoveAxis(N, 0, ABG)
23:19:38.049 00.000 12308 Move returns status 0, amount 0
23:19:38.051 00.002 12308 move complete, result=0
23:19:38.051 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:38.055 00.004 12308 worker thread done servicing request
23:19:38.076 00.021 14556 UpdateGuideState exits: m=2331 SNR=32.5
23:19:38.082 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:38.086 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:38.091 00.005 14556 Enqueuing Expose request
23:19:38.094 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:19:38.098 00.004 12308 Worker thread wakes up
23:19:38.098 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:38.098 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:39.352 01.254 12308 Exposure complete
23:19:39.465 00.113 12308 worker thread done servicing request
23:19:39.465 00.000 14556 OnExposeComplete: enter
23:19:39.470 00.005 14556 UpdateGuideState(): m_state=6
23:19:39.475 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6827
23:19:39.479 00.004 14556 Star::Find returns 1 (0), X=171.88, Y=999.74, Mass=2256, SNR=31.6, Peak=166 HFD=4.5
23:19:39.482 00.003 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.51 = -1.77)
23:19:39.487 00.005 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.87)
23:19:39.490 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.44 mountX=-0.05 mountY=-0.25, mountTheta=-1.77
23:19:39.495 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.26, opts=13)
23:19:39.500 00.005 14556 Enqueuing Move request for scope (0.03, 0.26)
23:19:39.503 00.003 12308 Worker thread wakes up
23:19:39.503 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.26) opts 0xd
23:19:39.503 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.26)
23:19:39.503 00.000 12308 Moving (0.03, 0.26) raw xDistance=-0.05 yDistance=-0.25
23:19:39.503 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:19:39.503 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:19:39.503 00.000 12308 MoveAxis(E, 0, ABG)
23:19:39.503 00.000 12308 Move returns status 0, amount 0
23:19:39.504 00.001 12308 MoveAxis(N, 178, ABG)
23:19:39.504 00.000 12308 Guiding  Dir = 0, Dur = 178
23:19:39.504 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:39.509 00.005 12308 IsSlewing returns 0
23:19:39.509 00.000 12308 IsGuiding returns 0
23:19:39.509 00.000 12308 PulseGuide returned control before completion, sleep 188
23:19:39.529 00.020 14556 UpdateGuideState exits: m=2256 SNR=31.6
23:19:39.542 00.013 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:39.553 00.011 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:39.559 00.006 14556 Enqueuing Expose request
23:19:39.701 00.142 12308 IsGuiding returns 1
23:19:39.701 00.000 12308 scope still moving after pulse duration time elapsed
23:19:39.733 00.032 12308 IsSlewing returns 0
23:19:39.734 00.001 12308 IsGuiding returns 0
23:19:39.734 00.000 12308 scope move finished after 178 + 47 ms
23:19:39.735 00.001 12308 Move returns status 0, amount 178
23:19:39.735 00.000 12308 move complete, result=0
23:19:39.736 00.001 12308 worker thread done servicing request
23:19:39.736 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 178 ms NORTH
23:19:39.745 00.009 12308 Worker thread wakes up
23:19:39.745 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:39.745 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:40.992 01.247 12308 Exposure complete
23:19:41.148 00.156 12308 worker thread done servicing request
23:19:41.149 00.001 14556 OnExposeComplete: enter
23:19:41.153 00.004 14556 UpdateGuideState(): m_state=6
23:19:41.157 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6828
23:19:41.160 00.003 14556 Star::Find returns 1 (0), X=171.86, Y=999.42, Mass=2227, SNR=31.7, Peak=179 HFD=4.7
23:19:41.163 00.003 14556 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-3.07) = xAngle (1.78 = 1.78)
23:19:41.166 00.003 14556 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.69 = 1.69)
23:19:41.168 00.002 14556 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.29 mountX=-0.01 mountY=0.06, mountTheta=1.78
23:19:41.173 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.06, opts=13)
23:19:41.176 00.003 14556 Enqueuing Move request for scope (0.02, -0.06)
23:19:41.181 00.005 12308 Worker thread wakes up
23:19:41.181 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
23:19:41.181 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
23:19:41.181 00.000 12308 Moving (0.02, -0.06) raw xDistance=-0.01 yDistance=0.06
23:19:41.182 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:19:41.182 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:41.182 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:19:41.183 00.001 12308 MoveAxis(E, 0, ABG)
23:19:41.183 00.000 12308 Move returns status 0, amount 0
23:19:41.183 00.000 12308 MoveAxis(N, 0, ABG)
23:19:41.184 00.001 12308 Move returns status 0, amount 0
23:19:41.184 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:41.190 00.006 12308 move complete, result=0
23:19:41.190 00.000 12308 worker thread done servicing request
23:19:41.211 00.021 14556 UpdateGuideState exits: m=2227 SNR=31.7
23:19:41.216 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:41.220 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:41.224 00.004 14556 Enqueuing Expose request
23:19:41.227 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:41.229 00.002 12308 Worker thread wakes up
23:19:41.230 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:41.230 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:42.484 01.254 12308 Exposure complete
23:19:42.609 00.125 12308 worker thread done servicing request
23:19:42.611 00.002 14556 OnExposeComplete: enter
23:19:42.615 00.004 14556 UpdateGuideState(): m_state=6
23:19:42.618 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6829
23:19:42.622 00.004 14556 Star::Find returns 1 (0), X=172.01, Y=999.54, Mass=2339, SNR=32.5, Peak=183 HFD=4.2
23:19:42.625 00.003 14556 CameraToMount -- cameraTheta (0.35) - m_xAngle (-3.07) = xAngle (3.43 = -2.86)
23:19:42.630 00.005 14556 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.33 = -2.96)
23:19:42.634 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.06 hyp=0.17 cameraTheta=0.35 mountX=-0.17 mountY=-0.03, mountTheta=-2.95
23:19:42.639 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.06, opts=13)
23:19:42.643 00.004 14556 Enqueuing Move request for scope (0.16, 0.06)
23:19:42.648 00.005 12308 Worker thread wakes up
23:19:42.648 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.06) opts 0xd
23:19:42.648 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.06)
23:19:42.648 00.000 12308 Moving (0.16, 0.06) raw xDistance=-0.17 yDistance=-0.03
23:19:42.648 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:19:42.650 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:42.650 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:19:42.650 00.000 12308 MoveAxis(E, 0, ABG)
23:19:42.650 00.000 12308 Move returns status 0, amount 0
23:19:42.650 00.000 12308 MoveAxis(N, 0, ABG)
23:19:42.650 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:42.655 00.005 12308 Move returns status 0, amount 0
23:19:42.655 00.000 12308 move complete, result=0
23:19:42.655 00.000 12308 worker thread done servicing request
23:19:42.675 00.020 14556 UpdateGuideState exits: m=2339 SNR=32.5
23:19:42.680 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:42.685 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:42.689 00.004 14556 Enqueuing Expose request
23:19:42.694 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:42.698 00.004 12308 Worker thread wakes up
23:19:42.698 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:42.699 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:43.938 01.239 12308 Exposure complete
23:19:44.068 00.130 12308 worker thread done servicing request
23:19:44.069 00.001 14556 OnExposeComplete: enter
23:19:44.073 00.004 14556 UpdateGuideState(): m_state=6
23:19:44.078 00.005 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6830
23:19:44.081 00.003 14556 Star::Find returns 1 (0), X=172.06, Y=999.66, Mass=2107, SNR=30.8, Peak=178 HFD=4.7
23:19:44.085 00.004 14556 CameraToMount -- cameraTheta (0.70) - m_xAngle (-3.07) = xAngle (3.77 = -2.51)
23:19:44.090 00.005 14556 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.68 = -2.61)
23:19:44.095 00.005 14556 CameraToMount -- cameraX=0.22 cameraY=0.18 hyp=0.28 cameraTheta=0.70 mountX=-0.23 mountY=-0.14, mountTheta=-2.58
23:19:44.100 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.18, opts=13)
23:19:44.104 00.004 14556 Enqueuing Move request for scope (0.22, 0.18)
23:19:44.108 00.004 12308 Worker thread wakes up
23:19:44.108 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.18) opts 0xd
23:19:44.108 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.18)
23:19:44.108 00.000 12308 Moving (0.22, 0.18) raw xDistance=-0.23 yDistance=-0.14
23:19:44.108 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:19:44.110 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:44.110 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:19:44.110 00.000 12308 MoveAxis(E, 99, ABG)
23:19:44.110 00.000 12308 Guiding  Dir = 2, Dur = 99
23:19:44.111 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:44.116 00.005 12308 IsSlewing returns 0
23:19:44.117 00.001 12308 IsGuiding returns 0
23:19:44.118 00.001 12308 PulseGuide returned control before completion, sleep 109
23:19:44.140 00.022 14556 UpdateGuideState exits: m=2107 SNR=30.8
23:19:44.144 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:44.149 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:44.154 00.005 14556 Enqueuing Expose request
23:19:44.229 00.075 12308 IsGuiding returns 1
23:19:44.230 00.001 12308 scope still moving after pulse duration time elapsed
23:19:44.260 00.030 12308 IsSlewing returns 0
23:19:44.261 00.001 12308 IsGuiding returns 0
23:19:44.262 00.001 12308 scope move finished after 99 + 45 ms
23:19:44.262 00.000 12308 Move returns status 0, amount 99
23:19:44.263 00.001 12308 MoveAxis(N, 0, ABG)
23:19:44.263 00.000 12308 Move returns status 0, amount 0
23:19:44.263 00.000 12308 move complete, result=0
23:19:44.265 00.002 12308 worker thread done servicing request
23:19:44.265 00.000 12308 Worker thread wakes up
23:19:44.266 00.001 14556 GuideStep: -0.2 px 99 ms EAST, -0.1 px 0 ms NORTH
23:19:44.272 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:44.273 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:45.518 01.245 12308 Exposure complete
23:19:45.640 00.122 12308 worker thread done servicing request
23:19:45.640 00.000 14556 OnExposeComplete: enter
23:19:45.645 00.005 14556 UpdateGuideState(): m_state=6
23:19:45.648 00.003 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6831
23:19:45.653 00.005 14556 Star::Find returns 1 (0), X=171.83, Y=999.68, Mass=2315, SNR=32.3, Peak=175 HFD=4.6
23:19:45.656 00.003 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.71 = -1.57)
23:19:45.660 00.004 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.67)
23:19:45.664 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.64 mountX=-0.00 mountY=-0.20, mountTheta=-1.57
23:19:45.670 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.20, opts=13)
23:19:45.673 00.003 14556 Enqueuing Move request for scope (-0.01, 0.20)
23:19:45.678 00.005 12308 Worker thread wakes up
23:19:45.678 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.20) opts 0xd
23:19:45.678 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.20)
23:19:45.679 00.001 12308 Moving (-0.01, 0.20) raw xDistance=-0.00 yDistance=-0.20
23:19:45.679 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:19:45.679 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:45.679 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:19:45.680 00.001 12308 MoveAxis(E, 0, ABG)
23:19:45.680 00.000 12308 Move returns status 0, amount 0
23:19:45.680 00.000 12308 MoveAxis(N, 0, ABG)
23:19:45.680 00.000 12308 Move returns status 0, amount 0
23:19:45.680 00.000 12308 move complete, result=0
23:19:45.680 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:45.685 00.005 12308 worker thread done servicing request
23:19:45.707 00.022 14556 UpdateGuideState exits: m=2315 SNR=32.3
23:19:45.712 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:45.718 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:45.722 00.004 14556 Enqueuing Expose request
23:19:45.726 00.004 12308 Worker thread wakes up
23:19:45.727 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:45.727 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:45.727 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:19:46.974 01.247 12308 Exposure complete
23:19:47.109 00.135 12308 worker thread done servicing request
23:19:47.109 00.000 14556 OnExposeComplete: enter
23:19:47.114 00.005 14556 UpdateGuideState(): m_state=6
23:19:47.119 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6832
23:19:47.124 00.005 14556 Star::Find returns 1 (0), X=171.76, Y=999.84, Mass=2189, SNR=31.5, Peak=177 HFD=4.5
23:19:47.127 00.003 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
23:19:47.131 00.004 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
23:19:47.135 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.36 hyp=0.37 cameraTheta=1.80 mountX=0.06 mountY=-0.37, mountTheta=-1.41
23:19:47.140 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.36, opts=13)
23:19:47.143 00.003 14556 Enqueuing Move request for scope (-0.08, 0.36)
23:19:47.149 00.006 12308 Worker thread wakes up
23:19:47.149 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.36) opts 0xd
23:19:47.149 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.36)
23:19:47.149 00.000 12308 Moving (-0.08, 0.36) raw xDistance=0.06 yDistance=-0.37
23:19:47.151 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:19:47.151 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
23:19:47.151 00.000 12308 MoveAxis(E, 0, ABG)
23:19:47.151 00.000 12308 Move returns status 0, amount 0
23:19:47.151 00.000 12308 MoveAxis(N, 258, ABG)
23:19:47.151 00.000 12308 Guiding  Dir = 0, Dur = 258
23:19:47.152 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:47.157 00.005 12308 IsSlewing returns 0
23:19:47.157 00.000 12308 IsGuiding returns 0
23:19:47.158 00.001 12308 PulseGuide returned control before completion, sleep 268
23:19:47.183 00.025 14556 UpdateGuideState exits: m=2189 SNR=31.5
23:19:47.187 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:47.191 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:47.194 00.003 14556 Enqueuing Expose request
23:19:47.430 00.236 12308 IsGuiding returns 1
23:19:47.430 00.000 12308 scope still moving after pulse duration time elapsed
23:19:47.461 00.031 12308 IsSlewing returns 0
23:19:47.464 00.003 12308 IsGuiding returns 0
23:19:47.465 00.001 12308 scope move finished after 258 + 48 ms
23:19:47.465 00.000 12308 Move returns status 0, amount 258
23:19:47.465 00.000 12308 move complete, result=0
23:19:47.465 00.000 12308 worker thread done servicing request
23:19:47.467 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 258 ms NORTH
23:19:47.473 00.006 12308 Worker thread wakes up
23:19:47.474 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:47.474 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:48.729 01.255 12308 Exposure complete
23:19:48.866 00.137 12308 worker thread done servicing request
23:19:48.866 00.000 14556 OnExposeComplete: enter
23:19:48.870 00.004 14556 UpdateGuideState(): m_state=6
23:19:48.874 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6833
23:19:48.878 00.004 14556 Star::Find returns 1 (0), X=171.85, Y=999.69, Mass=2054, SNR=30.4, Peak=147 HFD=4.5
23:19:48.882 00.004 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.62 = -1.66)
23:19:48.885 00.003 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.76)
23:19:48.888 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.21 hyp=0.21 cameraTheta=1.55 mountX=-0.02 mountY=-0.21, mountTheta=-1.66
23:19:48.894 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.21, opts=13)
23:19:48.898 00.004 14556 Enqueuing Move request for scope (0.00, 0.21)
23:19:48.901 00.003 12308 Worker thread wakes up
23:19:48.901 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.21) opts 0xd
23:19:48.902 00.001 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.21)
23:19:48.902 00.000 12308 Moving (0.00, 0.21) raw xDistance=-0.02 yDistance=-0.21
23:19:48.902 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:19:48.902 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:19:48.902 00.000 12308 MoveAxis(E, 0, ABG)
23:19:48.902 00.000 12308 Move returns status 0, amount 0
23:19:48.902 00.000 12308 MoveAxis(N, 148, ABG)
23:19:48.902 00.000 12308 Guiding  Dir = 0, Dur = 148
23:19:48.902 00.000 12308 IsSlewing returns 0
23:19:48.902 00.000 12308 IsGuiding returns 0
23:19:48.904 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:48.907 00.003 12308 PulseGuide returned control before completion, sleep 158
23:19:48.927 00.020 14556 UpdateGuideState exits: m=2054 SNR=30.4
23:19:48.932 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:48.936 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:48.941 00.005 14556 Enqueuing Expose request
23:19:49.077 00.136 12308 IsGuiding returns 0
23:19:49.078 00.001 12308 Move returns status 0, amount 148
23:19:49.079 00.001 12308 move complete, result=0
23:19:49.080 00.001 12308 worker thread done servicing request
23:19:49.080 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 148 ms NORTH
23:19:49.087 00.007 12308 Worker thread wakes up
23:19:49.087 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:49.087 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:50.342 01.255 12308 Exposure complete
23:19:50.497 00.155 12308 worker thread done servicing request
23:19:50.497 00.000 14556 OnExposeComplete: enter
23:19:50.502 00.005 14556 UpdateGuideState(): m_state=6
23:19:50.509 00.007 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6834
23:19:50.514 00.005 14556 Star::Find returns 1 (0), X=171.88, Y=999.12, Mass=2323, SNR=32.3, Peak=196 HFD=4.6
23:19:50.519 00.005 14556 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.07) = xAngle (1.59 = 1.59)
23:19:50.526 00.007 14556 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.49 = 1.49)
23:19:50.532 00.006 14556 CameraToMount -- cameraX=0.03 cameraY=-0.36 hyp=0.36 cameraTheta=-1.48 mountX=-0.01 mountY=0.36, mountTheta=1.59
23:19:50.539 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.36, opts=13)
23:19:50.545 00.006 14556 Enqueuing Move request for scope (0.03, -0.36)
23:19:50.550 00.005 12308 Worker thread wakes up
23:19:50.551 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.36) opts 0xd
23:19:50.551 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.36)
23:19:50.551 00.000 12308 Moving (0.03, -0.36) raw xDistance=-0.01 yDistance=0.36
23:19:50.551 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:19:50.551 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:19:50.552 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
23:19:50.552 00.000 12308 MoveAxis(E, 0, ABG)
23:19:50.552 00.000 12308 Move returns status 0, amount 0
23:19:50.552 00.000 12308 MoveAxis(N, 0, ABG)
23:19:50.553 00.001 12308 Move returns status 0, amount 0
23:19:50.553 00.000 12308 move complete, result=0
23:19:50.555 00.002 12308 worker thread done servicing request
23:19:50.557 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:50.587 00.030 14556 UpdateGuideState exits: m=2323 SNR=32.3
23:19:50.592 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:50.597 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:50.601 00.004 14556 Enqueuing Expose request
23:19:50.604 00.003 12308 Worker thread wakes up
23:19:50.604 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
23:19:50.608 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:50.608 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:51.869 01.261 12308 Exposure complete
23:19:51.993 00.124 12308 worker thread done servicing request
23:19:51.994 00.001 14556 OnExposeComplete: enter
23:19:51.999 00.005 14556 UpdateGuideState(): m_state=6
23:19:52.002 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6835
23:19:52.006 00.004 14556 Star::Find returns 1 (0), X=171.74, Y=999.25, Mass=2283, SNR=32.0, Peak=177 HFD=4.5
23:19:52.009 00.003 14556 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-3.07) = xAngle (1.09 = 1.09)
23:19:52.014 00.005 14556 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.99 = 0.99)
23:19:52.017 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-1.99 mountX=0.12 mountY=0.21, mountTheta=1.06
23:19:52.022 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.23, opts=13)
23:19:52.027 00.005 14556 Enqueuing Move request for scope (-0.10, -0.23)
23:19:52.031 00.004 12308 Worker thread wakes up
23:19:52.031 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.23) opts 0xd
23:19:52.031 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.23)
23:19:52.031 00.000 12308 Moving (-0.10, -0.23) raw xDistance=0.12 yDistance=0.21
23:19:52.032 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:19:52.032 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:19:52.032 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:19:52.032 00.000 12308 MoveAxis(E, 0, ABG)
23:19:52.033 00.001 12308 Move returns status 0, amount 0
23:19:52.033 00.000 12308 MoveAxis(N, 0, ABG)
23:19:52.033 00.000 12308 Move returns status 0, amount 0
23:19:52.033 00.000 12308 move complete, result=0
23:19:52.033 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:52.038 00.005 12308 worker thread done servicing request
23:19:52.060 00.022 14556 UpdateGuideState exits: m=2283 SNR=32.0
23:19:52.065 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:52.070 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:52.074 00.004 14556 Enqueuing Expose request
23:19:52.077 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:19:52.081 00.004 12308 Worker thread wakes up
23:19:52.082 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:52.082 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:53.341 01.259 12308 Exposure complete
23:19:53.477 00.136 12308 worker thread done servicing request
23:19:53.477 00.000 14556 OnExposeComplete: enter
23:19:53.480 00.003 14556 UpdateGuideState(): m_state=6
23:19:53.484 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6836
23:19:53.488 00.004 14556 Star::Find returns 1 (0), X=171.73, Y=999.32, Mass=2338, SNR=32.5, Peak=180 HFD=4.7
23:19:53.492 00.004 14556 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-3.07) = xAngle (0.90 = 0.90)
23:19:53.498 00.006 14556 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.80 = 0.80)
23:19:53.503 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.16 hyp=0.20 cameraTheta=-2.18 mountX=0.12 mountY=0.14, mountTheta=0.85
23:19:53.511 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.16, opts=13)
23:19:53.515 00.004 14556 Enqueuing Move request for scope (-0.11, -0.16)
23:19:53.520 00.005 12308 Worker thread wakes up
23:19:53.520 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.16) opts 0xd
23:19:53.520 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.16)
23:19:53.520 00.000 12308 Moving (-0.11, -0.16) raw xDistance=0.12 yDistance=0.14
23:19:53.520 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:19:53.521 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:53.521 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:19:53.521 00.000 12308 MoveAxis(E, 0, ABG)
23:19:53.521 00.000 12308 Move returns status 0, amount 0
23:19:53.521 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:53.526 00.005 12308 MoveAxis(N, 0, ABG)
23:19:53.527 00.001 12308 Move returns status 0, amount 0
23:19:53.527 00.000 12308 move complete, result=0
23:19:53.527 00.000 12308 worker thread done servicing request
23:19:53.548 00.021 14556 UpdateGuideState exits: m=2338 SNR=32.5
23:19:53.553 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:53.559 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:53.563 00.004 14556 Enqueuing Expose request
23:19:53.567 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:53.571 00.004 12308 Worker thread wakes up
23:19:53.571 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:53.571 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:54.821 01.250 12308 Exposure complete
23:19:54.956 00.135 12308 worker thread done servicing request
23:19:54.957 00.001 14556 OnExposeComplete: enter
23:19:54.961 00.004 14556 UpdateGuideState(): m_state=6
23:19:54.968 00.007 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6837
23:19:54.973 00.005 14556 Star::Find returns 1 (0), X=171.88, Y=999.61, Mass=2277, SNR=32.1, Peak=151 HFD=4.6
23:19:54.976 00.003 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.35 = -1.93)
23:19:54.980 00.004 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.03)
23:19:54.984 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.28 mountX=-0.05 mountY=-0.12, mountTheta=-1.95
23:19:54.989 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.13, opts=13)
23:19:54.994 00.005 14556 Enqueuing Move request for scope (0.04, 0.13)
23:19:54.997 00.003 12308 Worker thread wakes up
23:19:54.997 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
23:19:54.997 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
23:19:54.997 00.000 12308 Moving (0.04, 0.13) raw xDistance=-0.05 yDistance=-0.12
23:19:54.999 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:19:54.999 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:54.999 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:19:54.999 00.000 12308 MoveAxis(E, 0, ABG)
23:19:54.999 00.000 12308 Move returns status 0, amount 0
23:19:54.999 00.000 12308 MoveAxis(N, 0, ABG)
23:19:55.000 00.001 12308 Move returns status 0, amount 0
23:19:55.000 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:55.004 00.004 12308 move complete, result=0
23:19:55.005 00.001 12308 worker thread done servicing request
23:19:55.025 00.020 14556 UpdateGuideState exits: m=2277 SNR=32.1
23:19:55.028 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:55.032 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:55.035 00.003 14556 Enqueuing Expose request
23:19:55.037 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:19:55.040 00.003 12308 Worker thread wakes up
23:19:55.040 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:55.040 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:56.290 01.250 12308 Exposure complete
23:19:56.428 00.138 12308 worker thread done servicing request
23:19:56.429 00.001 14556 OnExposeComplete: enter
23:19:56.432 00.003 14556 UpdateGuideState(): m_state=6
23:19:56.438 00.006 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6838
23:19:56.442 00.004 14556 Star::Find returns 1 (0), X=171.70, Y=999.50, Mass=2210, SNR=31.6, Peak=155 HFD=4.6
23:19:56.445 00.003 14556 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.07) = xAngle (6.06 = -0.23)
23:19:56.450 00.005 14556 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.96 = -0.33)
23:19:56.453 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=2.98 mountX=0.15 mountY=-0.05, mountTheta=-0.32
23:19:56.460 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.02, opts=13)
23:19:56.463 00.003 14556 Enqueuing Move request for scope (-0.15, 0.02)
23:19:56.468 00.005 12308 Worker thread wakes up
23:19:56.469 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
23:19:56.469 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
23:19:56.469 00.000 12308 Moving (-0.15, 0.02) raw xDistance=0.15 yDistance=-0.05
23:19:56.469 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:19:56.470 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:56.470 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:19:56.470 00.000 12308 MoveAxis(E, 0, ABG)
23:19:56.470 00.000 12308 Move returns status 0, amount 0
23:19:56.470 00.000 12308 MoveAxis(N, 0, ABG)
23:19:56.470 00.000 12308 Move returns status 0, amount 0
23:19:56.471 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:56.475 00.004 12308 move complete, result=0
23:19:56.475 00.000 12308 worker thread done servicing request
23:19:56.497 00.022 14556 UpdateGuideState exits: m=2210 SNR=31.6
23:19:56.501 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:56.506 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:56.510 00.004 14556 Enqueuing Expose request
23:19:56.513 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:56.517 00.004 12308 Worker thread wakes up
23:19:56.517 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:56.517 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:57.760 01.243 12308 Exposure complete
23:19:57.888 00.128 12308 worker thread done servicing request
23:19:57.888 00.000 14556 OnExposeComplete: enter
23:19:57.893 00.005 14556 UpdateGuideState(): m_state=6
23:19:57.898 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6839
23:19:57.903 00.005 14556 Star::Find returns 1 (0), X=171.80, Y=999.52, Mass=2337, SNR=32.5, Peak=156 HFD=5.0
23:19:57.907 00.004 14556 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.07) = xAngle (5.45 = -0.83)
23:19:57.913 00.006 14556 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.93)
23:19:57.919 00.006 14556 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.38 mountX=0.04 mountY=-0.05, mountTheta=-0.87
23:19:57.926 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.04, opts=13)
23:19:57.931 00.005 14556 Enqueuing Move request for scope (-0.04, 0.04)
23:19:57.938 00.007 12308 Worker thread wakes up
23:19:57.938 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
23:19:57.938 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
23:19:57.938 00.000 12308 Moving (-0.04, 0.04) raw xDistance=0.04 yDistance=-0.05
23:19:57.940 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:19:57.940 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:57.940 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:19:57.941 00.001 12308 MoveAxis(E, 0, ABG)
23:19:57.941 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:57.947 00.006 12308 Move returns status 0, amount 0
23:19:57.947 00.000 12308 MoveAxis(N, 0, ABG)
23:19:57.947 00.000 12308 Move returns status 0, amount 0
23:19:57.948 00.001 12308 move complete, result=0
23:19:57.948 00.000 12308 worker thread done servicing request
23:19:57.975 00.027 14556 UpdateGuideState exits: m=2337 SNR=32.5
23:19:57.979 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:57.983 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:57.987 00.004 14556 Enqueuing Expose request
23:19:57.990 00.003 12308 Worker thread wakes up
23:19:57.990 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:57.996 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:57.996 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:19:59.251 01.255 12308 Exposure complete
23:19:59.383 00.132 12308 worker thread done servicing request
23:19:59.383 00.000 14556 OnExposeComplete: enter
23:19:59.386 00.003 14556 UpdateGuideState(): m_state=6
23:19:59.389 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6840
23:19:59.391 00.002 14556 Star::Find returns 1 (0), X=171.69, Y=999.49, Mass=2184, SNR=31.5, Peak=137 HFD=4.6
23:19:59.395 00.004 14556 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.07) = xAngle (6.11 = -0.17)
23:19:59.399 00.004 14556 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.01 = -0.27)
23:19:59.403 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=3.04 mountX=0.15 mountY=-0.04, mountTheta=-0.26
23:19:59.408 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.02, opts=13)
23:19:59.413 00.005 14556 Enqueuing Move request for scope (-0.15, 0.02)
23:19:59.417 00.004 12308 Worker thread wakes up
23:19:59.417 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
23:19:59.417 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
23:19:59.417 00.000 12308 Moving (-0.15, 0.02) raw xDistance=0.15 yDistance=-0.04
23:19:59.417 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:19:59.418 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:59.418 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:19:59.418 00.000 12308 MoveAxis(E, 0, ABG)
23:19:59.418 00.000 12308 Move returns status 0, amount 0
23:19:59.418 00.000 12308 MoveAxis(N, 0, ABG)
23:19:59.420 00.002 12308 Move returns status 0, amount 0
23:19:59.420 00.000 12308 move complete, result=0
23:19:59.420 00.000 12308 worker thread done servicing request
23:19:59.420 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:19:59.446 00.026 14556 UpdateGuideState exits: m=2184 SNR=31.5
23:19:59.450 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:59.455 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:19:59.458 00.003 14556 Enqueuing Expose request
23:19:59.463 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:59.467 00.004 12308 Worker thread wakes up
23:19:59.467 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:19:59.468 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:00.714 01.246 12308 Exposure complete
23:20:00.862 00.148 12308 worker thread done servicing request
23:20:00.863 00.001 14556 OnExposeComplete: enter
23:20:00.869 00.006 14556 UpdateGuideState(): m_state=6
23:20:00.875 00.006 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6841
23:20:00.879 00.004 14556 Star::Find returns 1 (0), X=171.82, Y=999.67, Mass=2229, SNR=31.7, Peak=165 HFD=4.6
23:20:00.885 00.006 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
23:20:00.889 00.004 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
23:20:00.892 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.72 mountX=0.02 mountY=-0.19, mountTheta=-1.49
23:20:00.897 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.19, opts=13)
23:20:00.899 00.002 14556 Enqueuing Move request for scope (-0.03, 0.19)
23:20:00.903 00.004 12308 Worker thread wakes up
23:20:00.904 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.19) opts 0xd
23:20:00.904 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.19)
23:20:00.904 00.000 12308 Moving (-0.03, 0.19) raw xDistance=0.02 yDistance=-0.19
23:20:00.904 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:20:00.905 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:00.905 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:20:00.905 00.000 12308 MoveAxis(E, 0, ABG)
23:20:00.905 00.000 12308 Move returns status 0, amount 0
23:20:00.907 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:00.910 00.003 12308 MoveAxis(N, 0, ABG)
23:20:00.910 00.000 12308 Move returns status 0, amount 0
23:20:00.910 00.000 12308 move complete, result=0
23:20:00.910 00.000 12308 worker thread done servicing request
23:20:00.927 00.017 14556 UpdateGuideState exits: m=2229 SNR=31.7
23:20:00.931 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:00.935 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:00.938 00.003 14556 Enqueuing Expose request
23:20:00.941 00.003 12308 Worker thread wakes up
23:20:00.941 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:20:00.944 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:00.944 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:02.189 01.245 12308 Exposure complete
23:20:02.329 00.140 12308 worker thread done servicing request
23:20:02.330 00.001 14556 OnExposeComplete: enter
23:20:02.333 00.003 14556 UpdateGuideState(): m_state=6
23:20:02.337 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6842
23:20:02.342 00.005 14556 Star::Find returns 1 (0), X=171.82, Y=999.59, Mass=2157, SNR=31.2, Peak=154 HFD=4.3
23:20:02.345 00.003 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.82 = -1.46)
23:20:02.348 00.003 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.72 = -1.56)
23:20:02.352 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.75 mountX=0.01 mountY=-0.11, mountTheta=-1.46
23:20:02.357 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.11, opts=13)
23:20:02.361 00.004 14556 Enqueuing Move request for scope (-0.02, 0.11)
23:20:02.364 00.003 12308 Worker thread wakes up
23:20:02.364 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
23:20:02.364 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
23:20:02.364 00.000 12308 Moving (-0.02, 0.11) raw xDistance=0.01 yDistance=-0.11
23:20:02.365 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:20:02.365 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:02.365 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:20:02.365 00.000 12308 MoveAxis(E, 0, ABG)
23:20:02.365 00.000 12308 Move returns status 0, amount 0
23:20:02.367 00.002 12308 MoveAxis(N, 0, ABG)
23:20:02.367 00.000 12308 Move returns status 0, amount 0
23:20:02.367 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:02.371 00.004 12308 move complete, result=0
23:20:02.372 00.001 12308 worker thread done servicing request
23:20:02.390 00.018 14556 UpdateGuideState exits: m=2157 SNR=31.2
23:20:02.394 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:02.397 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:02.403 00.006 14556 Enqueuing Expose request
23:20:02.408 00.005 12308 Worker thread wakes up
23:20:02.408 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:02.408 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:02.408 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:03.658 01.250 12308 Exposure complete
23:20:03.806 00.148 12308 worker thread done servicing request
23:20:03.807 00.001 14556 OnExposeComplete: enter
23:20:03.811 00.004 14556 UpdateGuideState(): m_state=6
23:20:03.814 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6843
23:20:03.818 00.004 14556 Star::Find returns 1 (0), X=171.66, Y=999.68, Mass=2226, SNR=31.5, Peak=169 HFD=4.7
23:20:03.822 00.004 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.38 = -0.90)
23:20:03.825 00.003 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.00)
23:20:03.830 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.20 hyp=0.27 cameraTheta=2.31 mountX=0.17 mountY=-0.23, mountTheta=-0.94
23:20:03.836 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.20, opts=13)
23:20:03.843 00.007 14556 Enqueuing Move request for scope (-0.18, 0.20)
23:20:03.851 00.008 12308 Worker thread wakes up
23:20:03.851 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.20) opts 0xd
23:20:03.851 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.20)
23:20:03.852 00.001 12308 Moving (-0.18, 0.20) raw xDistance=0.17 yDistance=-0.23
23:20:03.852 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:20:03.852 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:20:03.852 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:20:03.852 00.000 12308 MoveAxis(E, 0, ABG)
23:20:03.853 00.001 12308 Move returns status 0, amount 0
23:20:03.853 00.000 12308 MoveAxis(N, 0, ABG)
23:20:03.853 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:03.859 00.006 12308 Move returns status 0, amount 0
23:20:03.859 00.000 12308 move complete, result=0
23:20:03.859 00.000 12308 worker thread done servicing request
23:20:03.882 00.023 14556 UpdateGuideState exits: m=2226 SNR=31.5
23:20:03.886 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:03.890 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:03.896 00.006 14556 Enqueuing Expose request
23:20:03.901 00.005 12308 Worker thread wakes up
23:20:03.901 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:20:03.908 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:03.908 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:05.160 01.252 12308 Exposure complete
23:20:05.298 00.138 14556 OnExposeComplete: enter
23:20:05.302 00.004 12308 worker thread done servicing request
23:20:05.303 00.001 14556 UpdateGuideState(): m_state=6
23:20:05.308 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6844
23:20:05.312 00.004 14556 Star::Find returns 1 (0), X=171.80, Y=999.75, Mass=2148, SNR=31.0, Peak=174 HFD=4.5
23:20:05.316 00.004 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
23:20:05.319 00.003 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
23:20:05.323 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.27 hyp=0.28 cameraTheta=1.72 mountX=0.02 mountY=-0.28, mountTheta=-1.49
23:20:05.328 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.27, opts=13)
23:20:05.331 00.003 14556 Enqueuing Move request for scope (-0.04, 0.27)
23:20:05.334 00.003 12308 Worker thread wakes up
23:20:05.334 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.27) opts 0xd
23:20:05.335 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.27)
23:20:05.335 00.000 12308 Moving (-0.04, 0.27) raw xDistance=0.02 yDistance=-0.28
23:20:05.336 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:20:05.336 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:20:05.337 00.001 12308 MoveAxis(E, 0, ABG)
23:20:05.337 00.000 12308 Move returns status 0, amount 0
23:20:05.337 00.000 12308 MoveAxis(N, 194, ABG)
23:20:05.337 00.000 12308 Guiding  Dir = 0, Dur = 194
23:20:05.338 00.001 12308 IsSlewing returns 0
23:20:05.338 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:05.343 00.005 12308 IsGuiding returns 0
23:20:05.344 00.001 12308 PulseGuide returned control before completion, sleep 204
23:20:05.365 00.021 14556 UpdateGuideState exits: m=2148 SNR=31.0
23:20:05.371 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:05.373 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:05.376 00.003 14556 Enqueuing Expose request
23:20:05.556 00.180 12308 IsGuiding returns 1
23:20:05.557 00.001 12308 scope still moving after pulse duration time elapsed
23:20:05.587 00.030 12308 IsSlewing returns 0
23:20:05.588 00.001 12308 IsGuiding returns 0
23:20:05.589 00.001 12308 scope move finished after 194 + 50 ms
23:20:05.589 00.000 12308 Move returns status 0, amount 194
23:20:05.589 00.000 12308 move complete, result=0
23:20:05.590 00.001 12308 worker thread done servicing request
23:20:05.590 00.000 12308 Worker thread wakes up
23:20:05.591 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 194 ms NORTH
23:20:05.597 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:05.597 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:06.850 01.253 12308 Exposure complete
23:20:06.993 00.143 12308 worker thread done servicing request
23:20:06.993 00.000 14556 OnExposeComplete: enter
23:20:06.998 00.005 14556 UpdateGuideState(): m_state=6
23:20:07.004 00.006 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6845
23:20:07.008 00.004 14556 Star::Find returns 1 (0), X=171.69, Y=999.74, Mass=2296, SNR=32.3, Peak=147 HFD=4.7
23:20:07.012 00.004 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.19 = -1.10)
23:20:07.016 00.004 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.20)
23:20:07.020 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.26 hyp=0.30 cameraTheta=2.11 mountX=0.14 mountY=-0.28, mountTheta=-1.11
23:20:07.029 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.26, opts=13)
23:20:07.034 00.005 14556 Enqueuing Move request for scope (-0.16, 0.26)
23:20:07.040 00.006 12308 Worker thread wakes up
23:20:07.040 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.26) opts 0xd
23:20:07.041 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.26)
23:20:07.041 00.000 12308 Moving (-0.16, 0.26) raw xDistance=0.14 yDistance=-0.28
23:20:07.041 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:20:07.042 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:20:07.042 00.000 12308 MoveAxis(E, 0, ABG)
23:20:07.042 00.000 12308 Move returns status 0, amount 0
23:20:07.042 00.000 12308 MoveAxis(N, 197, ABG)
23:20:07.043 00.001 12308 Guiding  Dir = 0, Dur = 197
23:20:07.043 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:07.048 00.005 12308 IsSlewing returns 0
23:20:07.048 00.000 12308 IsGuiding returns 0
23:20:07.049 00.001 12308 PulseGuide returned control before completion, sleep 207
23:20:07.074 00.025 14556 UpdateGuideState exits: m=2296 SNR=32.3
23:20:07.078 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:07.083 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:07.092 00.009 14556 Enqueuing Expose request
23:20:07.271 00.179 12308 IsGuiding returns 0
23:20:07.271 00.000 12308 Move returns status 0, amount 197
23:20:07.271 00.000 12308 move complete, result=0
23:20:07.271 00.000 12308 worker thread done servicing request
23:20:07.271 00.000 12308 Worker thread wakes up
23:20:07.271 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 197 ms NORTH
23:20:07.277 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:07.277 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:08.519 01.242 12308 Exposure complete
23:20:08.653 00.134 12308 worker thread done servicing request
23:20:08.653 00.000 14556 OnExposeComplete: enter
23:20:08.658 00.005 14556 UpdateGuideState(): m_state=6
23:20:08.663 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6846
23:20:08.668 00.005 14556 Star::Find returns 1 (0), X=171.62, Y=999.29, Mass=1943, SNR=29.7, Peak=175 HFD=4.2
23:20:08.673 00.005 14556 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.07) = xAngle (0.63 = 0.63)
23:20:08.676 00.003 14556 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.53 = 0.53)
23:20:08.680 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.19 hyp=0.30 cameraTheta=-2.45 mountX=0.24 mountY=0.15, mountTheta=0.56
23:20:08.684 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.19, opts=13)
23:20:08.688 00.004 14556 Enqueuing Move request for scope (-0.23, -0.19)
23:20:08.691 00.003 12308 Worker thread wakes up
23:20:08.691 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.19) opts 0xd
23:20:08.693 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.19)
23:20:08.693 00.000 12308 Moving (-0.23, -0.19) raw xDistance=0.24 yDistance=0.15
23:20:08.693 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:20:08.693 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:08.693 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:20:08.693 00.000 12308 MoveAxis(W, 104, ABG)
23:20:08.693 00.000 12308 Guiding  Dir = 3, Dur = 104
23:20:08.694 00.001 12308 IsSlewing returns 0
23:20:08.694 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:08.698 00.004 12308 IsGuiding returns 0
23:20:08.698 00.000 12308 PulseGuide returned control before completion, sleep 114
23:20:08.720 00.022 14556 UpdateGuideState exits: m=1943 SNR=29.7
23:20:08.723 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:08.728 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:08.731 00.003 14556 Enqueuing Expose request
23:20:08.826 00.095 12308 IsGuiding returns 0
23:20:08.828 00.002 12308 Move returns status 0, amount 104
23:20:08.829 00.001 12308 MoveAxis(N, 0, ABG)
23:20:08.830 00.001 12308 Move returns status 0, amount 0
23:20:08.830 00.000 12308 move complete, result=0
23:20:08.831 00.001 12308 worker thread done servicing request
23:20:08.831 00.000 14556 GuideStep: 0.2 px 104 ms WEST, 0.1 px 0 ms NORTH
23:20:08.839 00.008 12308 Worker thread wakes up
23:20:08.840 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:08.840 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:10.086 01.246 12308 Exposure complete
23:20:10.220 00.134 12308 worker thread done servicing request
23:20:10.220 00.000 14556 OnExposeComplete: enter
23:20:10.224 00.004 14556 UpdateGuideState(): m_state=6
23:20:10.229 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6847
23:20:10.232 00.003 14556 Star::Find returns 1 (0), X=171.85, Y=999.29, Mass=2151, SNR=31.2, Peak=167 HFD=4.4
23:20:10.237 00.005 14556 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-3.07) = xAngle (1.51 = 1.51)
23:20:10.239 00.002 14556 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.41 = 1.41)
23:20:10.245 00.006 14556 CameraToMount -- cameraX=0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.56 mountX=0.01 mountY=0.19, mountTheta=1.51
23:20:10.250 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.19, opts=13)
23:20:10.254 00.004 14556 Enqueuing Move request for scope (0.00, -0.19)
23:20:10.259 00.005 12308 Worker thread wakes up
23:20:10.259 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.19) opts 0xd
23:20:10.259 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.19)
23:20:10.259 00.000 12308 Moving (0.00, -0.19) raw xDistance=0.01 yDistance=0.19
23:20:10.259 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:20:10.259 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:10.259 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:20:10.260 00.001 12308 MoveAxis(E, 0, ABG)
23:20:10.260 00.000 12308 Move returns status 0, amount 0
23:20:10.260 00.000 12308 MoveAxis(N, 0, ABG)
23:20:10.261 00.001 12308 Move returns status 0, amount 0
23:20:10.261 00.000 12308 move complete, result=0
23:20:10.261 00.000 12308 worker thread done servicing request
23:20:10.262 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:10.288 00.026 14556 UpdateGuideState exits: m=2151 SNR=31.2
23:20:10.293 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:10.299 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:10.305 00.006 14556 Enqueuing Expose request
23:20:10.310 00.005 12308 Worker thread wakes up
23:20:10.310 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:20:10.317 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:10.317 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:11.556 01.239 12308 Exposure complete
23:20:11.689 00.133 12308 worker thread done servicing request
23:20:11.689 00.000 14556 OnExposeComplete: enter
23:20:11.693 00.004 14556 UpdateGuideState(): m_state=6
23:20:11.697 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6848
23:20:11.701 00.004 14556 Star::Find returns 1 (0), X=171.81, Y=999.49, Mass=2190, SNR=31.4, Peak=164 HFD=4.6
23:20:11.704 00.003 14556 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.07) = xAngle (5.96 = -0.32)
23:20:11.708 00.004 14556 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.86 = -0.42)
23:20:11.711 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.89 mountX=0.04 mountY=-0.02, mountTheta=-0.41
23:20:11.716 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.01, opts=13)
23:20:11.720 00.004 14556 Enqueuing Move request for scope (-0.04, 0.01)
23:20:11.724 00.004 12308 Worker thread wakes up
23:20:11.724 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
23:20:11.724 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
23:20:11.724 00.000 12308 Moving (-0.04, 0.01) raw xDistance=0.04 yDistance=-0.02
23:20:11.724 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:20:11.724 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:11.724 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:20:11.726 00.002 12308 MoveAxis(E, 0, ABG)
23:20:11.726 00.000 12308 Move returns status 0, amount 0
23:20:11.726 00.000 12308 MoveAxis(N, 0, ABG)
23:20:11.726 00.000 12308 Move returns status 0, amount 0
23:20:11.726 00.000 12308 move complete, result=0
23:20:11.726 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:11.730 00.004 12308 worker thread done servicing request
23:20:11.750 00.020 14556 UpdateGuideState exits: m=2190 SNR=31.4
23:20:11.754 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:11.758 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:11.761 00.003 14556 Enqueuing Expose request
23:20:11.765 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:20:11.768 00.003 12308 Worker thread wakes up
23:20:11.768 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:11.770 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:13.014 01.244 12308 Exposure complete
23:20:13.149 00.135 12308 worker thread done servicing request
23:20:13.150 00.001 14556 OnExposeComplete: enter
23:20:13.154 00.004 14556 UpdateGuideState(): m_state=6
23:20:13.158 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6849
23:20:13.163 00.005 14556 Star::Find returns 1 (0), X=171.80, Y=999.51, Mass=1963, SNR=29.9, Peak=159 HFD=4.1
23:20:13.166 00.003 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.56 = -0.72)
23:20:13.170 00.004 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.82)
23:20:13.174 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.49 mountX=0.04 mountY=-0.04, mountTheta=-0.77
23:20:13.179 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.03, opts=13)
23:20:13.183 00.004 14556 Enqueuing Move request for scope (-0.04, 0.03)
23:20:13.189 00.006 12308 Worker thread wakes up
23:20:13.189 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
23:20:13.189 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
23:20:13.189 00.000 12308 Moving (-0.04, 0.03) raw xDistance=0.04 yDistance=-0.04
23:20:13.189 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:20:13.190 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:13.190 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:20:13.190 00.000 12308 MoveAxis(E, 0, ABG)
23:20:13.190 00.000 12308 Move returns status 0, amount 0
23:20:13.190 00.000 12308 MoveAxis(N, 0, ABG)
23:20:13.190 00.000 12308 Move returns status 0, amount 0
23:20:13.192 00.002 12308 move complete, result=0
23:20:13.192 00.000 12308 worker thread done servicing request
23:20:13.192 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:13.219 00.027 14556 UpdateGuideState exits: m=1963 SNR=29.9
23:20:13.223 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:13.228 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:13.231 00.003 14556 Enqueuing Expose request
23:20:13.235 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:20:13.240 00.005 12308 Worker thread wakes up
23:20:13.240 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:13.240 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:14.483 01.243 12308 Exposure complete
23:20:14.626 00.143 12308 worker thread done servicing request
23:20:14.626 00.000 14556 OnExposeComplete: enter
23:20:14.630 00.004 14556 UpdateGuideState(): m_state=6
23:20:14.634 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6850
23:20:14.638 00.004 14556 Star::Find returns 1 (0), X=171.89, Y=999.63, Mass=2110, SNR=30.9, Peak=153 HFD=4.7
23:20:14.641 00.003 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.31 = -1.97)
23:20:14.645 00.004 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.07)
23:20:14.649 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.24 mountX=-0.06 mountY=-0.14, mountTheta=-1.99
23:20:14.655 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.15, opts=13)
23:20:14.659 00.004 14556 Enqueuing Move request for scope (0.05, 0.15)
23:20:14.663 00.004 12308 Worker thread wakes up
23:20:14.663 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
23:20:14.663 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
23:20:14.663 00.000 12308 Moving (0.05, 0.15) raw xDistance=-0.06 yDistance=-0.14
23:20:14.663 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:20:14.663 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:14.663 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:20:14.664 00.001 12308 MoveAxis(E, 0, ABG)
23:20:14.664 00.000 12308 Move returns status 0, amount 0
23:20:14.664 00.000 12308 MoveAxis(N, 0, ABG)
23:20:14.664 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:14.670 00.006 12308 Move returns status 0, amount 0
23:20:14.670 00.000 12308 move complete, result=0
23:20:14.670 00.000 12308 worker thread done servicing request
23:20:14.691 00.021 14556 UpdateGuideState exits: m=2110 SNR=30.9
23:20:14.696 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:14.700 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:14.703 00.003 14556 Enqueuing Expose request
23:20:14.707 00.004 12308 Worker thread wakes up
23:20:14.707 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:14.713 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:14.713 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:15.969 01.256 12308 Exposure complete
23:20:16.109 00.140 12308 worker thread done servicing request
23:20:16.109 00.000 14556 OnExposeComplete: enter
23:20:16.113 00.004 14556 UpdateGuideState(): m_state=6
23:20:16.118 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6851
23:20:16.122 00.004 14556 Star::Find returns 1 (0), X=171.97, Y=999.70, Mass=2238, SNR=31.6, Peak=185 HFD=4.5
23:20:16.125 00.003 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.14 = -2.15)
23:20:16.131 00.006 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.04 = -2.25)
23:20:16.135 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.22 hyp=0.25 cameraTheta=1.06 mountX=-0.14 mountY=-0.20, mountTheta=-2.18
23:20:16.140 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.22, opts=13)
23:20:16.147 00.007 14556 Enqueuing Move request for scope (0.12, 0.22)
23:20:16.151 00.004 12308 Worker thread wakes up
23:20:16.151 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.22) opts 0xd
23:20:16.151 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.22)
23:20:16.151 00.000 12308 Moving (0.12, 0.22) raw xDistance=-0.14 yDistance=-0.20
23:20:16.152 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:20:16.152 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:16.152 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:20:16.152 00.000 12308 MoveAxis(E, 0, ABG)
23:20:16.153 00.001 12308 Move returns status 0, amount 0
23:20:16.153 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:16.158 00.005 12308 MoveAxis(N, 0, ABG)
23:20:16.158 00.000 12308 Move returns status 0, amount 0
23:20:16.158 00.000 12308 move complete, result=0
23:20:16.158 00.000 12308 worker thread done servicing request
23:20:16.178 00.020 14556 UpdateGuideState exits: m=2238 SNR=31.6
23:20:16.184 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:16.189 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:16.196 00.007 14556 Enqueuing Expose request
23:20:16.201 00.005 12308 Worker thread wakes up
23:20:16.201 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:16.201 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:20:16.205 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:17.454 01.249 12308 Exposure complete
23:20:17.584 00.130 14556 OnExposeComplete: enter
23:20:17.589 00.005 12308 worker thread done servicing request
23:20:17.589 00.000 14556 UpdateGuideState(): m_state=6
23:20:17.595 00.006 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6852
23:20:17.599 00.004 14556 Star::Find returns 1 (0), X=171.89, Y=999.73, Mass=2486, SNR=33.5, Peak=202 HFD=4.6
23:20:17.603 00.004 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.47 = -1.81)
23:20:17.606 00.003 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.91)
23:20:17.610 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.25 hyp=0.25 cameraTheta=1.40 mountX=-0.06 mountY=-0.24, mountTheta=-1.82
23:20:17.615 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.25, opts=13)
23:20:17.619 00.004 14556 Enqueuing Move request for scope (0.04, 0.25)
23:20:17.622 00.003 12308 Worker thread wakes up
23:20:17.622 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.25) opts 0xd
23:20:17.624 00.002 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.25)
23:20:17.624 00.000 12308 Moving (0.04, 0.25) raw xDistance=-0.06 yDistance=-0.24
23:20:17.624 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:20:17.624 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:20:17.624 00.000 12308 MoveAxis(E, 0, ABG)
23:20:17.624 00.000 12308 Move returns status 0, amount 0
23:20:17.624 00.000 12308 MoveAxis(N, 165, ABG)
23:20:17.624 00.000 12308 Guiding  Dir = 0, Dur = 165
23:20:17.625 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:17.629 00.004 12308 IsSlewing returns 0
23:20:17.629 00.000 12308 IsGuiding returns 0
23:20:17.629 00.000 12308 PulseGuide returned control before completion, sleep 175
23:20:17.650 00.021 14556 UpdateGuideState exits: m=2486 SNR=33.5
23:20:17.653 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:17.657 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:17.661 00.004 14556 Enqueuing Expose request
23:20:17.817 00.156 12308 IsGuiding returns 1
23:20:17.817 00.000 12308 scope still moving after pulse duration time elapsed
23:20:17.847 00.030 12308 IsSlewing returns 0
23:20:17.848 00.001 12308 IsGuiding returns 0
23:20:17.849 00.001 12308 scope move finished after 165 + 54 ms
23:20:17.850 00.001 12308 Move returns status 0, amount 165
23:20:17.850 00.000 12308 move complete, result=0
23:20:17.852 00.002 12308 worker thread done servicing request
23:20:17.853 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 165 ms NORTH
23:20:17.859 00.006 12308 Worker thread wakes up
23:20:17.859 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:17.860 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:19.108 01.248 12308 Exposure complete
23:20:19.250 00.142 12308 worker thread done servicing request
23:20:19.252 00.002 14556 OnExposeComplete: enter
23:20:19.255 00.003 14556 UpdateGuideState(): m_state=6
23:20:19.259 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6853
23:20:19.264 00.005 14556 Star::Find returns 1 (0), X=171.98, Y=999.39, Mass=2200, SNR=31.2, Peak=168 HFD=4.1
23:20:19.267 00.003 14556 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-3.07) = xAngle (2.50 = 2.50)
23:20:19.271 00.004 14556 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.40 = 2.40)
23:20:19.275 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.57 mountX=-0.13 mountY=0.11, mountTheta=2.44
23:20:19.281 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.09, opts=13)
23:20:19.286 00.005 14556 Enqueuing Move request for scope (0.13, -0.09)
23:20:19.290 00.004 12308 Worker thread wakes up
23:20:19.290 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
23:20:19.290 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
23:20:19.290 00.000 12308 Moving (0.13, -0.09) raw xDistance=-0.13 yDistance=0.11
23:20:19.290 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:20:19.290 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:19.291 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:20:19.291 00.000 12308 MoveAxis(E, 0, ABG)
23:20:19.291 00.000 12308 Move returns status 0, amount 0
23:20:19.291 00.000 12308 MoveAxis(N, 0, ABG)
23:20:19.291 00.000 12308 Move returns status 0, amount 0
23:20:19.292 00.001 12308 move complete, result=0
23:20:19.292 00.000 12308 worker thread done servicing request
23:20:19.292 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:19.317 00.025 14556 UpdateGuideState exits: m=2200 SNR=31.2
23:20:19.322 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:19.325 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:19.329 00.004 14556 Enqueuing Expose request
23:20:19.333 00.004 12308 Worker thread wakes up
23:20:19.333 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:19.338 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:19.338 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:20.579 01.241 12308 Exposure complete
23:20:20.730 00.151 12308 worker thread done servicing request
23:20:20.730 00.000 14556 OnExposeComplete: enter
23:20:20.735 00.005 14556 UpdateGuideState(): m_state=6
23:20:20.739 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6854
23:20:20.742 00.003 14556 Star::Find returns 1 (0), X=171.89, Y=999.62, Mass=2288, SNR=32.1, Peak=171 HFD=4.4
23:20:20.747 00.005 14556 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.07) = xAngle (4.31 = -1.98)
23:20:20.751 00.004 14556 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.08)
23:20:20.755 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.23 mountX=-0.06 mountY=-0.13, mountTheta=-1.99
23:20:20.760 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.14, opts=13)
23:20:20.763 00.003 14556 Enqueuing Move request for scope (0.05, 0.14)
23:20:20.768 00.005 12308 Worker thread wakes up
23:20:20.768 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
23:20:20.768 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
23:20:20.768 00.000 12308 Moving (0.05, 0.14) raw xDistance=-0.06 yDistance=-0.13
23:20:20.768 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:20:20.768 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:20.769 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:20:20.769 00.000 12308 MoveAxis(E, 0, ABG)
23:20:20.769 00.000 12308 Move returns status 0, amount 0
23:20:20.769 00.000 12308 MoveAxis(N, 0, ABG)
23:20:20.769 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:20.773 00.004 12308 Move returns status 0, amount 0
23:20:20.774 00.001 12308 move complete, result=0
23:20:20.774 00.000 12308 worker thread done servicing request
23:20:20.796 00.022 14556 UpdateGuideState exits: m=2288 SNR=32.1
23:20:20.799 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:20.803 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:20.806 00.003 14556 Enqueuing Expose request
23:20:20.810 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:20.813 00.003 12308 Worker thread wakes up
23:20:20.813 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:20.813 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:22.069 01.256 12308 Exposure complete
23:20:22.207 00.138 12308 worker thread done servicing request
23:20:22.207 00.000 14556 OnExposeComplete: enter
23:20:22.212 00.005 14556 UpdateGuideState(): m_state=6
23:20:22.217 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6855
23:20:22.221 00.004 14556 Star::Find returns 1 (0), X=171.92, Y=999.64, Mass=2231, SNR=31.4, Peak=161 HFD=4.7
23:20:22.225 00.004 14556 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.07) = xAngle (4.20 = -2.09)
23:20:22.228 00.003 14556 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.19)
23:20:22.233 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.16 hyp=0.18 cameraTheta=1.12 mountX=-0.09 mountY=-0.15, mountTheta=-2.11
23:20:22.238 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.16, opts=13)
23:20:22.243 00.005 14556 Enqueuing Move request for scope (0.08, 0.16)
23:20:22.248 00.005 12308 Worker thread wakes up
23:20:22.248 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.16) opts 0xd
23:20:22.248 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.16)
23:20:22.248 00.000 12308 Moving (0.08, 0.16) raw xDistance=-0.09 yDistance=-0.15
23:20:22.249 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:20:22.249 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:22.249 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:20:22.249 00.000 12308 MoveAxis(E, 0, ABG)
23:20:22.249 00.000 12308 Move returns status 0, amount 0
23:20:22.250 00.001 12308 MoveAxis(N, 0, ABG)
23:20:22.250 00.000 12308 Move returns status 0, amount 0
23:20:22.250 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:22.255 00.005 12308 move complete, result=0
23:20:22.255 00.000 12308 worker thread done servicing request
23:20:22.276 00.021 14556 UpdateGuideState exits: m=2231 SNR=31.4
23:20:22.280 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:22.284 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:22.287 00.003 14556 Enqueuing Expose request
23:20:22.293 00.006 12308 Worker thread wakes up
23:20:22.293 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:22.297 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:22.297 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:23.553 01.256 12308 Exposure complete
23:20:23.703 00.150 12308 worker thread done servicing request
23:20:23.703 00.000 14556 OnExposeComplete: enter
23:20:23.707 00.004 14556 UpdateGuideState(): m_state=6
23:20:23.711 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6856
23:20:23.718 00.007 14556 Star::Find returns 1 (0), X=171.96, Y=999.82, Mass=2176, SNR=31.5, Peak=195 HFD=4.4
23:20:23.725 00.007 14556 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.07) = xAngle (4.30 = -1.98)
23:20:23.730 00.005 14556 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.08)
23:20:23.733 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.34 hyp=0.36 cameraTheta=1.23 mountX=-0.14 mountY=-0.32, mountTheta=-2.00
23:20:23.738 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.34, opts=13)
23:20:23.741 00.003 14556 Enqueuing Move request for scope (0.12, 0.34)
23:20:23.746 00.005 12308 Worker thread wakes up
23:20:23.746 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.34) opts 0xd
23:20:23.746 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.34)
23:20:23.746 00.000 12308 Moving (0.12, 0.34) raw xDistance=-0.14 yDistance=-0.32
23:20:23.746 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:20:23.746 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
23:20:23.746 00.000 12308 MoveAxis(E, 0, ABG)
23:20:23.747 00.001 12308 Move returns status 0, amount 0
23:20:23.747 00.000 12308 MoveAxis(N, 223, ABG)
23:20:23.747 00.000 12308 Guiding  Dir = 0, Dur = 223
23:20:23.747 00.000 12308 IsSlewing returns 0
23:20:23.747 00.000 12308 IsGuiding returns 0
23:20:23.748 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:23.751 00.003 12308 PulseGuide returned control before completion, sleep 233
23:20:23.769 00.018 14556 UpdateGuideState exits: m=2176 SNR=31.5
23:20:23.775 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:23.779 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:23.784 00.005 14556 Enqueuing Expose request
23:20:23.994 00.210 12308 IsGuiding returns 1
23:20:23.995 00.001 12308 scope still moving after pulse duration time elapsed
23:20:24.023 00.028 12308 IsSlewing returns 0
23:20:24.023 00.000 12308 IsGuiding returns 0
23:20:24.025 00.002 12308 scope move finished after 223 + 53 ms
23:20:24.025 00.000 12308 Move returns status 0, amount 223
23:20:24.025 00.000 12308 move complete, result=0
23:20:24.026 00.001 12308 worker thread done servicing request
23:20:24.026 00.000 12308 Worker thread wakes up
23:20:24.027 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 223 ms NORTH
23:20:24.032 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:24.032 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:25.282 01.250 12308 Exposure complete
23:20:25.417 00.135 12308 worker thread done servicing request
23:20:25.418 00.001 14556 OnExposeComplete: enter
23:20:25.422 00.004 14556 UpdateGuideState(): m_state=6
23:20:25.426 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6857
23:20:25.432 00.006 14556 Star::Find returns 1 (0), X=171.82, Y=999.37, Mass=2243, SNR=31.4, Peak=178 HFD=4.5
23:20:25.438 00.006 14556 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-3.07) = xAngle (1.27 = 1.27)
23:20:25.442 00.004 14556 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.17 = 1.17)
23:20:25.446 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.81 mountX=0.03 mountY=0.10, mountTheta=1.26
23:20:25.453 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.11, opts=13)
23:20:25.457 00.004 14556 Enqueuing Move request for scope (-0.03, -0.11)
23:20:25.462 00.005 12308 Worker thread wakes up
23:20:25.462 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
23:20:25.462 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
23:20:25.462 00.000 12308 Moving (-0.03, -0.11) raw xDistance=0.03 yDistance=0.10
23:20:25.463 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:20:25.463 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:25.463 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:20:25.463 00.000 12308 MoveAxis(E, 0, ABG)
23:20:25.463 00.000 12308 Move returns status 0, amount 0
23:20:25.464 00.001 12308 MoveAxis(N, 0, ABG)
23:20:25.464 00.000 12308 Move returns status 0, amount 0
23:20:25.465 00.001 12308 move complete, result=0
23:20:25.465 00.000 12308 worker thread done servicing request
23:20:25.465 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:25.490 00.025 14556 UpdateGuideState exits: m=2243 SNR=31.4
23:20:25.494 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:25.498 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:25.502 00.004 14556 Enqueuing Expose request
23:20:25.506 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:25.510 00.004 12308 Worker thread wakes up
23:20:25.510 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:25.510 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:26.756 01.246 12308 Exposure complete
23:20:26.892 00.136 12308 worker thread done servicing request
23:20:26.892 00.000 14556 OnExposeComplete: enter
23:20:26.898 00.006 14556 UpdateGuideState(): m_state=6
23:20:26.902 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6858
23:20:26.906 00.004 14556 Star::Find returns 1 (0), X=172.00, Y=999.44, Mass=2248, SNR=31.9, Peak=176 HFD=4.2
23:20:26.910 00.004 14556 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-3.07) = xAngle (2.84 = 2.84)
23:20:26.914 00.004 14556 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.75 = 2.75)
23:20:26.918 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=-0.04 hyp=0.16 cameraTheta=-0.23 mountX=-0.15 mountY=0.06, mountTheta=2.76
23:20:26.923 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.04, opts=13)
23:20:26.926 00.003 14556 Enqueuing Move request for scope (0.15, -0.04)
23:20:26.929 00.003 12308 Worker thread wakes up
23:20:26.931 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.04) opts 0xd
23:20:26.931 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.04)
23:20:26.931 00.000 12308 Moving (0.15, -0.04) raw xDistance=-0.15 yDistance=0.06
23:20:26.931 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:20:26.932 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:26.932 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:20:26.932 00.000 12308 MoveAxis(E, 0, ABG)
23:20:26.932 00.000 12308 Move returns status 0, amount 0
23:20:26.932 00.000 12308 MoveAxis(N, 0, ABG)
23:20:26.932 00.000 12308 Move returns status 0, amount 0
23:20:26.933 00.001 12308 move complete, result=0
23:20:26.933 00.000 12308 worker thread done servicing request
23:20:26.933 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:26.964 00.031 14556 UpdateGuideState exits: m=2248 SNR=31.9
23:20:26.969 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:26.973 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:26.976 00.003 14556 Enqueuing Expose request
23:20:26.981 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:26.984 00.003 12308 Worker thread wakes up
23:20:26.984 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:26.986 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:28.239 01.253 12308 Exposure complete
23:20:28.381 00.142 12308 worker thread done servicing request
23:20:28.381 00.000 14556 OnExposeComplete: enter
23:20:28.386 00.005 14556 UpdateGuideState(): m_state=6
23:20:28.389 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6859
23:20:28.392 00.003 14556 Star::Find returns 1 (0), X=172.05, Y=999.20, Mass=2094, SNR=30.8, Peak=171 HFD=4.4
23:20:28.396 00.004 14556 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-3.07) = xAngle (2.14 = 2.14)
23:20:28.402 00.006 14556 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.04 = 2.04)
23:20:28.405 00.003 14556 CameraToMount -- cameraX=0.21 cameraY=-0.28 hyp=0.34 cameraTheta=-0.93 mountX=-0.19 mountY=0.31, mountTheta=2.12
23:20:28.411 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=-0.28, opts=13)
23:20:28.414 00.003 14556 Enqueuing Move request for scope (0.21, -0.28)
23:20:28.418 00.004 12308 Worker thread wakes up
23:20:28.418 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.28) opts 0xd
23:20:28.418 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, -0.28)
23:20:28.418 00.000 12308 Moving (0.21, -0.28) raw xDistance=-0.19 yDistance=0.31
23:20:28.418 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:20:28.418 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:20:28.418 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
23:20:28.420 00.002 12308 MoveAxis(E, 0, ABG)
23:20:28.420 00.000 12308 Move returns status 0, amount 0
23:20:28.420 00.000 12308 MoveAxis(N, 0, ABG)
23:20:28.420 00.000 12308 Move returns status 0, amount 0
23:20:28.420 00.000 12308 move complete, result=0
23:20:28.420 00.000 12308 worker thread done servicing request
23:20:28.420 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:28.446 00.026 14556 UpdateGuideState exits: m=2094 SNR=30.8
23:20:28.450 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:28.455 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:28.460 00.005 14556 Enqueuing Expose request
23:20:28.465 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
23:20:28.470 00.005 12308 Worker thread wakes up
23:20:28.470 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:28.470 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:29.719 01.249 12308 Exposure complete
23:20:29.853 00.134 12308 worker thread done servicing request
23:20:29.853 00.000 14556 OnExposeComplete: enter
23:20:29.857 00.004 14556 UpdateGuideState(): m_state=6
23:20:29.861 00.004 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6860
23:20:29.864 00.003 14556 Star::Find returns 1 (0), X=172.01, Y=999.57, Mass=2046, SNR=30.4, Peak=158 HFD=4.1
23:20:29.868 00.004 14556 CameraToMount -- cameraTheta (0.51) - m_xAngle (-3.07) = xAngle (3.59 = -2.70)
23:20:29.873 00.005 14556 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.49 = -2.79)
23:20:29.877 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.09 hyp=0.19 cameraTheta=0.51 mountX=-0.17 mountY=-0.07, mountTheta=-2.78
23:20:29.883 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.09, opts=13)
23:20:29.887 00.004 14556 Enqueuing Move request for scope (0.17, 0.09)
23:20:29.891 00.004 12308 Worker thread wakes up
23:20:29.891 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.09) opts 0xd
23:20:29.892 00.001 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.09)
23:20:29.892 00.000 12308 Moving (0.17, 0.09) raw xDistance=-0.17 yDistance=-0.07
23:20:29.892 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:20:29.892 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:29.892 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:20:29.892 00.000 12308 MoveAxis(E, 0, ABG)
23:20:29.892 00.000 12308 Move returns status 0, amount 0
23:20:29.892 00.000 12308 MoveAxis(N, 0, ABG)
23:20:29.893 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:29.896 00.003 12308 Move returns status 0, amount 0
23:20:29.897 00.001 12308 move complete, result=0
23:20:29.897 00.000 12308 worker thread done servicing request
23:20:29.915 00.018 14556 UpdateGuideState exits: m=2046 SNR=30.4
23:20:29.919 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:29.924 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:29.928 00.004 14556 Enqueuing Expose request
23:20:29.934 00.006 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:29.937 00.003 12308 Worker thread wakes up
23:20:29.938 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:29.938 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:31.193 01.255 12308 Exposure complete
23:20:31.333 00.140 12308 worker thread done servicing request
23:20:31.333 00.000 14556 OnExposeComplete: enter
23:20:31.337 00.004 14556 UpdateGuideState(): m_state=6
23:20:31.342 00.005 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6861
23:20:31.345 00.003 14556 Star::Find returns 1 (0), X=171.98, Y=999.66, Mass=2193, SNR=31.3, Peak=169 HFD=4.2
23:20:31.348 00.003 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (4.00 = -2.29)
23:20:31.353 00.005 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.39)
23:20:31.357 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.18 hyp=0.23 cameraTheta=0.92 mountX=-0.15 mountY=-0.16, mountTheta=-2.33
23:20:31.361 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.18, opts=13)
23:20:31.365 00.004 14556 Enqueuing Move request for scope (0.14, 0.18)
23:20:31.369 00.004 12308 Worker thread wakes up
23:20:31.369 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.18) opts 0xd
23:20:31.369 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.18)
23:20:31.369 00.000 12308 Moving (0.14, 0.18) raw xDistance=-0.15 yDistance=-0.16
23:20:31.369 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:20:31.370 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:31.370 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:20:31.370 00.000 12308 MoveAxis(E, 0, ABG)
23:20:31.370 00.000 12308 Move returns status 0, amount 0
23:20:31.370 00.000 12308 MoveAxis(N, 0, ABG)
23:20:31.370 00.000 12308 Move returns status 0, amount 0
23:20:31.372 00.002 12308 move complete, result=0
23:20:31.372 00.000 12308 worker thread done servicing request
23:20:31.373 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:31.392 00.019 14556 UpdateGuideState exits: m=2193 SNR=31.3
23:20:31.396 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:31.400 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:31.406 00.006 14556 Enqueuing Expose request
23:20:31.410 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:20:31.414 00.004 12308 Worker thread wakes up
23:20:31.414 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:31.414 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:32.661 01.247 12308 Exposure complete
23:20:32.790 00.129 12308 worker thread done servicing request
23:20:32.790 00.000 14556 OnExposeComplete: enter
23:20:32.795 00.005 14556 UpdateGuideState(): m_state=6
23:20:32.799 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6862
23:20:32.803 00.004 14556 Star::Find returns 1 (0), X=172.18, Y=999.67, Mass=2154, SNR=31.3, Peak=188 HFD=4.5
23:20:32.806 00.003 14556 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.07) = xAngle (3.60 = -2.69)
23:20:32.812 00.006 14556 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.50 = -2.79)
23:20:32.816 00.004 14556 CameraToMount -- cameraX=0.34 cameraY=0.19 hyp=0.39 cameraTheta=0.52 mountX=-0.35 mountY=-0.13, mountTheta=-2.77
23:20:32.821 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.34, y=0.19, opts=13)
23:20:32.825 00.004 14556 Enqueuing Move request for scope (0.34, 0.19)
23:20:32.829 00.004 12308 Worker thread wakes up
23:20:32.829 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.19) opts 0xd
23:20:32.829 00.000 12308 Handling offset move in thread for scope, endpoint = (0.34, 0.19)
23:20:32.829 00.000 12308 Moving (0.34, 0.19) raw xDistance=-0.35 yDistance=-0.13
23:20:32.829 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
23:20:32.831 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:32.831 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:20:32.831 00.000 12308 MoveAxis(E, 151, ABG)
23:20:32.831 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:32.836 00.005 12308 Guiding  Dir = 2, Dur = 151
23:20:32.836 00.000 12308 IsSlewing returns 0
23:20:32.836 00.000 12308 IsGuiding returns 0
23:20:32.837 00.001 12308 PulseGuide returned control before completion, sleep 161
23:20:32.858 00.021 14556 UpdateGuideState exits: m=2154 SNR=31.3
23:20:32.861 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:32.866 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:32.871 00.005 14556 Enqueuing Expose request
23:20:33.009 00.138 12308 IsGuiding returns 1
23:20:33.010 00.001 12308 scope still moving after pulse duration time elapsed
23:20:33.040 00.030 12308 IsSlewing returns 0
23:20:33.041 00.001 12308 IsGuiding returns 0
23:20:33.042 00.001 12308 scope move finished after 151 + 54 ms
23:20:33.042 00.000 12308 Move returns status 0, amount 151
23:20:33.043 00.001 12308 MoveAxis(N, 0, ABG)
23:20:33.043 00.000 12308 Move returns status 0, amount 0
23:20:33.043 00.000 12308 move complete, result=0
23:20:33.044 00.001 12308 worker thread done servicing request
23:20:33.044 00.000 14556 GuideStep: -0.3 px 151 ms EAST, -0.1 px 0 ms NORTH
23:20:33.055 00.011 12308 Worker thread wakes up
23:20:33.055 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:33.055 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:34.301 01.246 12308 Exposure complete
23:20:34.437 00.136 12308 worker thread done servicing request
23:20:34.437 00.000 14556 OnExposeComplete: enter
23:20:34.441 00.004 14556 UpdateGuideState(): m_state=6
23:20:34.444 00.003 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6863
23:20:34.449 00.005 14556 Star::Find returns 1 (0), X=171.82, Y=999.64, Mass=2283, SNR=32.1, Peak=171 HFD=4.7
23:20:34.453 00.004 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.81 = -1.48)
23:20:34.457 00.004 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.58)
23:20:34.462 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.73 mountX=0.01 mountY=-0.16, mountTheta=-1.48
23:20:34.467 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.16, opts=13)
23:20:34.472 00.005 14556 Enqueuing Move request for scope (-0.03, 0.16)
23:20:34.476 00.004 12308 Worker thread wakes up
23:20:34.476 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.16) opts 0xd
23:20:34.476 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.16)
23:20:34.476 00.000 12308 Moving (-0.03, 0.16) raw xDistance=0.01 yDistance=-0.16
23:20:34.476 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:20:34.477 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:34.477 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:20:34.477 00.000 12308 MoveAxis(E, 0, ABG)
23:20:34.477 00.000 12308 Move returns status 0, amount 0
23:20:34.477 00.000 12308 MoveAxis(N, 0, ABG)
23:20:34.478 00.001 12308 Move returns status 0, amount 0
23:20:34.478 00.000 12308 move complete, result=0
23:20:34.478 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:34.482 00.004 12308 worker thread done servicing request
23:20:34.504 00.022 14556 UpdateGuideState exits: m=2283 SNR=32.1
23:20:34.508 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:34.513 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:34.516 00.003 14556 Enqueuing Expose request
23:20:34.519 00.003 12308 Worker thread wakes up
23:20:34.519 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:34.521 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:34.521 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:20:35.770 01.249 12308 Exposure complete
23:20:35.908 00.138 12308 worker thread done servicing request
23:20:35.908 00.000 14556 OnExposeComplete: enter
23:20:35.913 00.005 14556 UpdateGuideState(): m_state=6
23:20:35.917 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6864
23:20:35.920 00.003 14556 Star::Find returns 1 (0), X=171.81, Y=999.81, Mass=2265, SNR=32.0, Peak=191 HFD=4.4
23:20:35.925 00.005 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
23:20:35.928 00.003 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
23:20:35.932 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.33 hyp=0.33 cameraTheta=1.68 mountX=0.01 mountY=-0.33, mountTheta=-1.53
23:20:35.936 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.33, opts=13)
23:20:35.941 00.005 14556 Enqueuing Move request for scope (-0.03, 0.33)
23:20:35.944 00.003 12308 Worker thread wakes up
23:20:35.944 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.33) opts 0xd
23:20:35.944 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.33)
23:20:35.944 00.000 12308 Moving (-0.03, 0.33) raw xDistance=0.01 yDistance=-0.33
23:20:35.944 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:20:35.945 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
23:20:35.945 00.000 12308 MoveAxis(E, 0, ABG)
23:20:35.945 00.000 12308 Move returns status 0, amount 0
23:20:35.945 00.000 12308 MoveAxis(N, 230, ABG)
23:20:35.945 00.000 12308 Guiding  Dir = 0, Dur = 230
23:20:35.945 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:35.950 00.005 12308 IsSlewing returns 0
23:20:35.950 00.000 12308 IsGuiding returns 0
23:20:35.950 00.000 12308 PulseGuide returned control before completion, sleep 240
23:20:35.972 00.022 14556 UpdateGuideState exits: m=2265 SNR=32.0
23:20:35.976 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:35.981 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:35.985 00.004 14556 Enqueuing Expose request
23:20:36.196 00.211 12308 IsGuiding returns 1
23:20:36.197 00.001 12308 scope still moving after pulse duration time elapsed
23:20:36.227 00.030 12308 IsSlewing returns 0
23:20:36.228 00.001 12308 IsGuiding returns 0
23:20:36.228 00.000 12308 scope move finished after 230 + 48 ms
23:20:36.229 00.001 12308 Move returns status 0, amount 230
23:20:36.229 00.000 12308 move complete, result=0
23:20:36.230 00.001 12308 worker thread done servicing request
23:20:36.230 00.000 12308 Worker thread wakes up
23:20:36.232 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 230 ms NORTH
23:20:36.236 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:36.237 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:37.487 01.250 12308 Exposure complete
23:20:37.623 00.136 12308 worker thread done servicing request
23:20:37.623 00.000 14556 OnExposeComplete: enter
23:20:37.628 00.005 14556 UpdateGuideState(): m_state=6
23:20:37.632 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6865
23:20:37.636 00.004 14556 Star::Find returns 1 (0), X=171.79, Y=999.32, Mass=2300, SNR=32.2, Peak=164 HFD=4.7
23:20:37.640 00.004 14556 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.07) = xAngle (1.16 = 1.16)
23:20:37.643 00.003 14556 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.06 = 1.06)
23:20:37.647 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.91 mountX=0.07 mountY=0.14, mountTheta=1.14
23:20:37.651 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.16, opts=13)
23:20:37.655 00.004 14556 Enqueuing Move request for scope (-0.06, -0.16)
23:20:37.658 00.003 12308 Worker thread wakes up
23:20:37.658 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
23:20:37.658 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
23:20:37.658 00.000 12308 Moving (-0.06, -0.16) raw xDistance=0.07 yDistance=0.14
23:20:37.658 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:20:37.660 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:37.660 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:20:37.660 00.000 12308 MoveAxis(E, 0, ABG)
23:20:37.660 00.000 12308 Move returns status 0, amount 0
23:20:37.660 00.000 12308 MoveAxis(N, 0, ABG)
23:20:37.660 00.000 12308 Move returns status 0, amount 0
23:20:37.660 00.000 12308 move complete, result=0
23:20:37.661 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:37.666 00.005 12308 worker thread done servicing request
23:20:37.685 00.019 14556 UpdateGuideState exits: m=2300 SNR=32.2
23:20:37.688 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:37.693 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:37.697 00.004 14556 Enqueuing Expose request
23:20:37.701 00.004 12308 Worker thread wakes up
23:20:37.701 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:37.705 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:37.705 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:38.959 01.254 12308 Exposure complete
23:20:39.097 00.138 12308 worker thread done servicing request
23:20:39.098 00.001 14556 OnExposeComplete: enter
23:20:39.101 00.003 14556 UpdateGuideState(): m_state=6
23:20:39.105 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6866
23:20:39.109 00.004 14556 Star::Find returns 1 (0), X=171.97, Y=999.65, Mass=2339, SNR=32.5, Peak=156 HFD=4.8
23:20:39.113 00.004 14556 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.07) = xAngle (4.00 = -2.28)
23:20:39.117 00.004 14556 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.38)
23:20:39.122 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.17 hyp=0.21 cameraTheta=0.93 mountX=-0.14 mountY=-0.14, mountTheta=-2.33
23:20:39.128 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.17, opts=13)
23:20:39.132 00.004 14556 Enqueuing Move request for scope (0.12, 0.17)
23:20:39.137 00.005 12308 Worker thread wakes up
23:20:39.137 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.17) opts 0xd
23:20:39.137 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.17)
23:20:39.137 00.000 12308 Moving (0.12, 0.17) raw xDistance=-0.14 yDistance=-0.14
23:20:39.138 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:20:39.138 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:39.138 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:20:39.138 00.000 12308 MoveAxis(E, 0, ABG)
23:20:39.138 00.000 12308 Move returns status 0, amount 0
23:20:39.140 00.002 12308 MoveAxis(N, 0, ABG)
23:20:39.140 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:39.144 00.004 12308 Move returns status 0, amount 0
23:20:39.144 00.000 12308 move complete, result=0
23:20:39.144 00.000 12308 worker thread done servicing request
23:20:39.167 00.023 14556 UpdateGuideState exits: m=2339 SNR=32.5
23:20:39.172 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:39.176 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:39.180 00.004 14556 Enqueuing Expose request
23:20:39.185 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:39.189 00.004 12308 Worker thread wakes up
23:20:39.189 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:39.189 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:40.444 01.255 12308 Exposure complete
23:20:40.600 00.156 12308 worker thread done servicing request
23:20:40.602 00.002 14556 OnExposeComplete: enter
23:20:40.606 00.004 14556 UpdateGuideState(): m_state=6
23:20:40.610 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6867
23:20:40.614 00.004 14556 Star::Find returns 1 (0), X=171.79, Y=999.59, Mass=1916, SNR=29.4, Peak=150 HFD=4.3
23:20:40.618 00.004 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.09 = -1.20)
23:20:40.624 00.006 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
23:20:40.627 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=2.01 mountX=0.04 mountY=-0.12, mountTheta=-1.21
23:20:40.633 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.11, opts=13)
23:20:40.637 00.004 14556 Enqueuing Move request for scope (-0.05, 0.11)
23:20:40.641 00.004 12308 Worker thread wakes up
23:20:40.641 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
23:20:40.641 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
23:20:40.641 00.000 12308 Moving (-0.05, 0.11) raw xDistance=0.04 yDistance=-0.12
23:20:40.641 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:20:40.641 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:40.642 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:20:40.642 00.000 12308 MoveAxis(E, 0, ABG)
23:20:40.642 00.000 12308 Move returns status 0, amount 0
23:20:40.642 00.000 12308 MoveAxis(N, 0, ABG)
23:20:40.643 00.001 12308 Move returns status 0, amount 0
23:20:40.643 00.000 12308 move complete, result=0
23:20:40.643 00.000 12308 worker thread done servicing request
23:20:40.643 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:40.669 00.026 14556 UpdateGuideState exits: m=1916 SNR=29.4
23:20:40.674 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:40.679 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:40.683 00.004 14556 Enqueuing Expose request
23:20:40.686 00.003 12308 Worker thread wakes up
23:20:40.686 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:40.691 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:40.691 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:41.946 01.255 12308 Exposure complete
23:20:42.083 00.137 12308 worker thread done servicing request
23:20:42.084 00.001 14556 OnExposeComplete: enter
23:20:42.088 00.004 14556 UpdateGuideState(): m_state=6
23:20:42.091 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6868
23:20:42.095 00.004 14556 Star::Find returns 1 (0), X=171.76, Y=999.77, Mass=2104, SNR=30.9, Peak=155 HFD=4.5
23:20:42.098 00.003 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.93 = -1.35)
23:20:42.103 00.005 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.45)
23:20:42.106 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.29 hyp=0.30 cameraTheta=1.86 mountX=0.07 mountY=-0.30, mountTheta=-1.35
23:20:42.110 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.29, opts=13)
23:20:42.114 00.004 14556 Enqueuing Move request for scope (-0.09, 0.29)
23:20:42.118 00.004 12308 Worker thread wakes up
23:20:42.119 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.29) opts 0xd
23:20:42.121 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.29)
23:20:42.121 00.000 12308 Moving (-0.09, 0.29) raw xDistance=0.07 yDistance=-0.30
23:20:42.122 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:20:42.122 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:20:42.122 00.000 12308 MoveAxis(E, 0, ABG)
23:20:42.122 00.000 12308 Move returns status 0, amount 0
23:20:42.123 00.001 12308 MoveAxis(N, 209, ABG)
23:20:42.123 00.000 12308 Guiding  Dir = 0, Dur = 209
23:20:42.123 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:42.126 00.003 12308 IsSlewing returns 0
23:20:42.126 00.000 12308 IsGuiding returns 0
23:20:42.126 00.000 12308 PulseGuide returned control before completion, sleep 219
23:20:42.148 00.022 14556 UpdateGuideState exits: m=2104 SNR=30.9
23:20:42.154 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:42.159 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:42.163 00.004 14556 Enqueuing Expose request
23:20:42.354 00.191 12308 IsGuiding returns 1
23:20:42.355 00.001 12308 scope still moving after pulse duration time elapsed
23:20:42.386 00.031 12308 IsSlewing returns 0
23:20:42.387 00.001 12308 IsGuiding returns 1
23:20:42.418 00.031 12308 IsSlewing returns 0
23:20:42.419 00.001 12308 IsGuiding returns 0
23:20:42.421 00.002 12308 scope move finished after 209 + 84 ms
23:20:42.421 00.000 12308 Move returns status 0, amount 209
23:20:42.421 00.000 12308 move complete, result=0
23:20:42.422 00.001 12308 worker thread done servicing request
23:20:42.422 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 209 ms NORTH
23:20:42.430 00.008 12308 Worker thread wakes up
23:20:42.430 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:42.430 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:43.672 01.242 12308 Exposure complete
23:20:43.828 00.156 12308 worker thread done servicing request
23:20:43.828 00.000 14556 OnExposeComplete: enter
23:20:43.833 00.005 14556 UpdateGuideState(): m_state=6
23:20:43.842 00.009 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6869
23:20:43.848 00.006 14556 Star::Find returns 1 (0), X=171.79, Y=999.35, Mass=2320, SNR=32.5, Peak=171 HFD=4.6
23:20:43.855 00.007 14556 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-3.07) = xAngle (1.13 = 1.13)
23:20:43.861 00.006 14556 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.03 = 1.03)
23:20:43.867 00.006 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.95 mountX=0.06 mountY=0.12, mountTheta=1.11
23:20:43.874 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.13, opts=13)
23:20:43.877 00.003 14556 Enqueuing Move request for scope (-0.05, -0.13)
23:20:43.881 00.004 12308 Worker thread wakes up
23:20:43.881 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
23:20:43.881 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
23:20:43.881 00.000 12308 Moving (-0.05, -0.13) raw xDistance=0.06 yDistance=0.12
23:20:43.881 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:20:43.882 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:43.882 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:20:43.882 00.000 12308 MoveAxis(E, 0, ABG)
23:20:43.882 00.000 12308 Move returns status 0, amount 0
23:20:43.882 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:43.885 00.003 12308 MoveAxis(N, 0, ABG)
23:20:43.885 00.000 12308 Move returns status 0, amount 0
23:20:43.885 00.000 12308 move complete, result=0
23:20:43.885 00.000 12308 worker thread done servicing request
23:20:43.904 00.019 14556 UpdateGuideState exits: m=2320 SNR=32.5
23:20:43.908 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:43.911 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:43.915 00.004 14556 Enqueuing Expose request
23:20:43.918 00.003 12308 Worker thread wakes up
23:20:43.918 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:43.918 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:43.918 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:45.162 01.244 12308 Exposure complete
23:20:45.300 00.138 12308 worker thread done servicing request
23:20:45.301 00.001 14556 OnExposeComplete: enter
23:20:45.305 00.004 14556 UpdateGuideState(): m_state=6
23:20:45.310 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6870
23:20:45.314 00.004 14556 Star::Find returns 1 (0), X=171.77, Y=999.41, Mass=2256, SNR=31.8, Peak=147 HFD=4.6
23:20:45.317 00.003 14556 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.07) = xAngle (0.68 = 0.68)
23:20:45.321 00.004 14556 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.58 = 0.58)
23:20:45.326 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.39 mountX=0.08 mountY=0.06, mountTheta=0.61
23:20:45.330 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.07, opts=13)
23:20:45.334 00.004 14556 Enqueuing Move request for scope (-0.07, -0.07)
23:20:45.339 00.005 12308 Worker thread wakes up
23:20:45.340 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
23:20:45.340 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
23:20:45.340 00.000 12308 Moving (-0.07, -0.07) raw xDistance=0.08 yDistance=0.06
23:20:45.341 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:20:45.341 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:45.342 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:20:45.342 00.000 12308 MoveAxis(E, 0, ABG)
23:20:45.342 00.000 12308 Move returns status 0, amount 0
23:20:45.343 00.001 12308 MoveAxis(N, 0, ABG)
23:20:45.343 00.000 12308 Move returns status 0, amount 0
23:20:45.343 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:45.349 00.006 12308 move complete, result=0
23:20:45.349 00.000 12308 worker thread done servicing request
23:20:45.369 00.020 14556 UpdateGuideState exits: m=2256 SNR=31.8
23:20:45.374 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:45.377 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:45.381 00.004 14556 Enqueuing Expose request
23:20:45.385 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:45.388 00.003 12308 Worker thread wakes up
23:20:45.389 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:45.389 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:46.645 01.256 12308 Exposure complete
23:20:46.780 00.135 12308 worker thread done servicing request
23:20:46.781 00.001 14556 OnExposeComplete: enter
23:20:46.783 00.002 14556 UpdateGuideState(): m_state=6
23:20:46.787 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6871
23:20:46.791 00.004 14556 Star::Find returns 1 (0), X=171.89, Y=999.51, Mass=2171, SNR=31.5, Peak=155 HFD=4.5
23:20:46.795 00.004 14556 CameraToMount -- cameraTheta (0.60) - m_xAngle (-3.07) = xAngle (3.67 = -2.61)
23:20:46.799 00.004 14556 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.57 = -2.71)
23:20:46.802 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.60 mountX=-0.05 mountY=-0.03, mountTheta=-2.69
23:20:46.807 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.03, opts=13)
23:20:46.812 00.005 14556 Enqueuing Move request for scope (0.05, 0.03)
23:20:46.815 00.003 12308 Worker thread wakes up
23:20:46.815 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
23:20:46.815 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
23:20:46.816 00.001 12308 Moving (0.05, 0.03) raw xDistance=-0.05 yDistance=-0.03
23:20:46.816 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:20:46.816 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:46.816 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:20:46.816 00.000 12308 MoveAxis(E, 0, ABG)
23:20:46.817 00.001 12308 Move returns status 0, amount 0
23:20:46.817 00.000 12308 MoveAxis(N, 0, ABG)
23:20:46.817 00.000 12308 Move returns status 0, amount 0
23:20:46.817 00.000 12308 move complete, result=0
23:20:46.817 00.000 12308 worker thread done servicing request
23:20:46.817 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:46.841 00.024 14556 UpdateGuideState exits: m=2171 SNR=31.5
23:20:46.846 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:46.849 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:46.853 00.004 14556 Enqueuing Expose request
23:20:46.857 00.004 12308 Worker thread wakes up
23:20:46.857 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:46.857 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:46.857 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:20:48.106 01.249 12308 Exposure complete
23:20:48.243 00.137 12308 worker thread done servicing request
23:20:48.243 00.000 14556 OnExposeComplete: enter
23:20:48.248 00.005 14556 UpdateGuideState(): m_state=6
23:20:48.253 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6872
23:20:48.257 00.004 14556 Star::Find returns 1 (0), X=171.81, Y=999.56, Mass=2250, SNR=31.9, Peak=154 HFD=4.6
23:20:48.260 00.003 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
23:20:48.265 00.005 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
23:20:48.269 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.93 mountX=0.03 mountY=-0.09, mountTheta=-1.29
23:20:48.275 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.08, opts=13)
23:20:48.280 00.005 14556 Enqueuing Move request for scope (-0.03, 0.08)
23:20:48.285 00.005 12308 Worker thread wakes up
23:20:48.285 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
23:20:48.285 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
23:20:48.286 00.001 12308 Moving (-0.03, 0.08) raw xDistance=0.03 yDistance=-0.09
23:20:48.286 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:20:48.286 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:48.286 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:20:48.286 00.000 12308 MoveAxis(E, 0, ABG)
23:20:48.287 00.001 12308 Move returns status 0, amount 0
23:20:48.287 00.000 12308 MoveAxis(N, 0, ABG)
23:20:48.287 00.000 12308 Move returns status 0, amount 0
23:20:48.287 00.000 12308 move complete, result=0
23:20:48.288 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:48.293 00.005 12308 worker thread done servicing request
23:20:48.314 00.021 14556 UpdateGuideState exits: m=2250 SNR=31.9
23:20:48.318 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:48.323 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:48.327 00.004 14556 Enqueuing Expose request
23:20:48.331 00.004 12308 Worker thread wakes up
23:20:48.331 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:48.331 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:48.331 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:49.575 01.244 12308 Exposure complete
23:20:49.687 00.112 12308 worker thread done servicing request
23:20:49.687 00.000 14556 OnExposeComplete: enter
23:20:49.694 00.007 14556 UpdateGuideState(): m_state=6
23:20:49.699 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6873
23:20:49.703 00.004 14556 Star::Find returns 1 (0), X=171.80, Y=999.81, Mass=2250, SNR=31.8, Peak=176 HFD=4.5
23:20:49.707 00.004 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.79 = -1.50)
23:20:49.711 00.004 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.60)
23:20:49.716 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.33 hyp=0.34 cameraTheta=1.71 mountX=0.02 mountY=-0.34, mountTheta=-1.50
23:20:49.721 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.33, opts=13)
23:20:49.725 00.004 14556 Enqueuing Move request for scope (-0.05, 0.33)
23:20:49.729 00.004 12308 Worker thread wakes up
23:20:49.730 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.33) opts 0xd
23:20:49.730 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.33)
23:20:49.730 00.000 12308 Moving (-0.05, 0.33) raw xDistance=0.02 yDistance=-0.34
23:20:49.730 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:20:49.730 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
23:20:49.731 00.001 12308 MoveAxis(E, 0, ABG)
23:20:49.731 00.000 12308 Move returns status 0, amount 0
23:20:49.731 00.000 12308 MoveAxis(N, 237, ABG)
23:20:49.731 00.000 12308 Guiding  Dir = 0, Dur = 237
23:20:49.732 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:49.736 00.004 12308 IsSlewing returns 0
23:20:49.736 00.000 12308 IsGuiding returns 0
23:20:49.736 00.000 12308 PulseGuide returned control before completion, sleep 247
23:20:49.758 00.022 14556 UpdateGuideState exits: m=2250 SNR=31.8
23:20:49.763 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:49.767 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:49.770 00.003 14556 Enqueuing Expose request
23:20:49.991 00.221 12308 IsGuiding returns 1
23:20:49.992 00.001 12308 scope still moving after pulse duration time elapsed
23:20:50.022 00.030 12308 IsSlewing returns 0
23:20:50.023 00.001 12308 IsGuiding returns 0
23:20:50.024 00.001 12308 scope move finished after 237 + 50 ms
23:20:50.025 00.001 12308 Move returns status 0, amount 237
23:20:50.025 00.000 12308 move complete, result=0
23:20:50.025 00.000 12308 worker thread done servicing request
23:20:50.025 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 237 ms NORTH
23:20:50.032 00.007 12308 Worker thread wakes up
23:20:50.033 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:50.033 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:51.288 01.255 12308 Exposure complete
23:20:51.417 00.129 12308 worker thread done servicing request
23:20:51.418 00.001 14556 OnExposeComplete: enter
23:20:51.421 00.003 14556 UpdateGuideState(): m_state=6
23:20:51.426 00.005 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6874
23:20:51.431 00.005 14556 Star::Find returns 1 (0), X=172.08, Y=999.45, Mass=2142, SNR=31.2, Peak=159 HFD=4.2
23:20:51.435 00.004 14556 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-3.07) = xAngle (2.94 = 2.94)
23:20:51.439 00.004 14556 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.84 = 2.84)
23:20:51.442 00.003 14556 CameraToMount -- cameraX=0.23 cameraY=-0.03 hyp=0.24 cameraTheta=-0.14 mountX=-0.23 mountY=0.07, mountTheta=2.85
23:20:51.448 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=-0.03, opts=13)
23:20:51.453 00.005 14556 Enqueuing Move request for scope (0.23, -0.03)
23:20:51.457 00.004 12308 Worker thread wakes up
23:20:51.457 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.03) opts 0xd
23:20:51.457 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, -0.03)
23:20:51.458 00.001 12308 Moving (0.23, -0.03) raw xDistance=-0.23 yDistance=0.07
23:20:51.458 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:20:51.458 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:51.458 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:20:51.460 00.002 12308 MoveAxis(E, 100, ABG)
23:20:51.460 00.000 12308 Guiding  Dir = 2, Dur = 100
23:20:51.460 00.000 12308 IsSlewing returns 0
23:20:51.460 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:51.465 00.005 12308 IsGuiding returns 0
23:20:51.466 00.001 12308 PulseGuide returned control before completion, sleep 110
23:20:51.487 00.021 14556 UpdateGuideState exits: m=2142 SNR=31.2
23:20:51.492 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:51.496 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:51.502 00.006 14556 Enqueuing Expose request
23:20:51.586 00.084 12308 IsGuiding returns 1
23:20:51.587 00.001 12308 scope still moving after pulse duration time elapsed
23:20:51.616 00.029 12308 IsSlewing returns 0
23:20:51.617 00.001 12308 IsGuiding returns 0
23:20:51.617 00.000 12308 scope move finished after 100 + 52 ms
23:20:51.617 00.000 12308 Move returns status 0, amount 100
23:20:51.618 00.001 12308 MoveAxis(N, 0, ABG)
23:20:51.618 00.000 12308 Move returns status 0, amount 0
23:20:51.618 00.000 12308 move complete, result=0
23:20:51.618 00.000 12308 worker thread done servicing request
23:20:51.620 00.002 14556 GuideStep: -0.2 px 100 ms EAST, 0.1 px 0 ms NORTH
23:20:51.626 00.006 12308 Worker thread wakes up
23:20:51.627 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:51.627 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:52.888 01.261 12308 Exposure complete
23:20:53.020 00.132 12308 worker thread done servicing request
23:20:53.020 00.000 14556 OnExposeComplete: enter
23:20:53.023 00.003 14556 UpdateGuideState(): m_state=6
23:20:53.028 00.005 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6875
23:20:53.031 00.003 14556 Star::Find returns 1 (0), X=171.66, Y=999.55, Mass=2364, SNR=32.8, Peak=144 HFD=4.9
23:20:53.036 00.005 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.83 = -0.45)
23:20:53.040 00.004 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.55)
23:20:53.043 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.20 cameraTheta=2.76 mountX=0.18 mountY=-0.10, mountTheta=-0.53
23:20:53.048 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.07, opts=13)
23:20:53.053 00.005 14556 Enqueuing Move request for scope (-0.18, 0.07)
23:20:53.056 00.003 12308 Worker thread wakes up
23:20:53.056 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
23:20:53.056 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
23:20:53.056 00.000 12308 Moving (-0.18, 0.07) raw xDistance=0.18 yDistance=-0.10
23:20:53.056 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:20:53.056 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:53.058 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:20:53.058 00.000 12308 MoveAxis(E, 0, ABG)
23:20:53.058 00.000 12308 Move returns status 0, amount 0
23:20:53.058 00.000 12308 MoveAxis(N, 0, ABG)
23:20:53.058 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:53.062 00.004 12308 Move returns status 0, amount 0
23:20:53.062 00.000 12308 move complete, result=0
23:20:53.064 00.002 12308 worker thread done servicing request
23:20:53.083 00.019 14556 UpdateGuideState exits: m=2364 SNR=32.8
23:20:53.089 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:53.094 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:53.098 00.004 14556 Enqueuing Expose request
23:20:53.101 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:53.105 00.004 12308 Worker thread wakes up
23:20:53.105 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:53.105 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:54.353 01.248 12308 Exposure complete
23:20:54.481 00.128 12308 worker thread done servicing request
23:20:54.481 00.000 14556 OnExposeComplete: enter
23:20:54.485 00.004 14556 UpdateGuideState(): m_state=6
23:20:54.489 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6876
23:20:54.493 00.004 14556 Star::Find returns 1 (0), X=171.86, Y=999.76, Mass=2255, SNR=31.9, Peak=141 HFD=4.5
23:20:54.497 00.004 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.58 = -1.70)
23:20:54.500 00.003 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.80)
23:20:54.504 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.51 mountX=-0.04 mountY=-0.27, mountTheta=-1.70
23:20:54.511 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.28, opts=13)
23:20:54.514 00.003 14556 Enqueuing Move request for scope (0.02, 0.28)
23:20:54.518 00.004 12308 Worker thread wakes up
23:20:54.518 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.28) opts 0xd
23:20:54.519 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.28)
23:20:54.519 00.000 12308 Moving (0.02, 0.28) raw xDistance=-0.04 yDistance=-0.27
23:20:54.519 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:20:54.519 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:20:54.519 00.000 12308 MoveAxis(E, 0, ABG)
23:20:54.519 00.000 12308 Move returns status 0, amount 0
23:20:54.519 00.000 12308 MoveAxis(N, 191, ABG)
23:20:54.521 00.002 12308 Guiding  Dir = 0, Dur = 191
23:20:54.521 00.000 12308 IsSlewing returns 0
23:20:54.521 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:54.525 00.004 12308 IsGuiding returns 0
23:20:54.525 00.000 12308 PulseGuide returned control before completion, sleep 201
23:20:54.546 00.021 14556 UpdateGuideState exits: m=2255 SNR=31.9
23:20:54.552 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:54.556 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:54.562 00.006 14556 Enqueuing Expose request
23:20:54.735 00.173 12308 IsGuiding returns 1
23:20:54.736 00.001 12308 scope still moving after pulse duration time elapsed
23:20:54.766 00.030 12308 IsSlewing returns 0
23:20:54.768 00.002 12308 IsGuiding returns 0
23:20:54.768 00.000 12308 scope move finished after 191 + 52 ms
23:20:54.770 00.002 12308 Move returns status 0, amount 191
23:20:54.770 00.000 12308 move complete, result=0
23:20:54.770 00.000 12308 worker thread done servicing request
23:20:54.771 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 191 ms NORTH
23:20:54.774 00.003 12308 Worker thread wakes up
23:20:54.774 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:54.775 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(157,984,31,31)
23:20:56.075 01.300 14556 evsrv: cli 0185B3E8 connect
23:20:56.135 00.060 14556 case statement mapped state 6 to 3
23:20:56.143 00.008 12308 Exposure complete
23:20:56.145 00.002 14556 case statement mapped state 6 to 3
23:20:56.289 00.144 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"83138d8f-001e-4baf-bccd-e2a349cd41fd"}
23:20:56.292 00.003 14556 case statement mapped state 6 to 3
23:20:56.296 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"83138d8f-001e-4baf-bccd-e2a349cd41fd"}
23:20:56.299 00.003 14556 evsrv: cli 0185B3E8 disconnect
23:20:56.410 00.111 14556 evsrv: cli 0185AD08 connect
23:20:56.414 00.004 14556 case statement mapped state 6 to 3
23:20:56.418 00.004 14556 case statement mapped state 6 to 3
23:20:56.422 00.004 14556 evsrv: cli 0185AD08 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"452e62d8-7084-457c-b196-eb7513caedf4"}
23:20:56.426 00.004 14556 PhdController::Dither begins
23:20:56.429 00.003 14556 dither: size=5.00, dRA=-2.24 dDec=-2.27
23:20:56.432 00.003 14556 MountToCamera -- mountTheta (-2.35) + m_xAngle (-3.07) = xAngle (-5.42 = 0.86)
23:20:56.436 00.004 14556 MountToCamera -- mountX=-2.24 mountY=-2.27 hyp=3.19 mountTheta=-2.35 cameraX=2.08, cameraY=2.42 cameraTheta=0.86
23:20:56.439 00.003 14556 setting lock position to (173.92, 1001.90)
23:20:56.442 00.003 14556 Mount: notify guiding dithered (2.1, 2.4)
23:20:56.446 00.004 14556 Status Line: Dither by -2.24,-2.27
23:20:56.455 00.009 14556 PhdController: newstate STATE_SETTLE_BEGIN
23:20:56.459 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
23:20:56.462 00.003 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":0,"id":"452e62d8-7084-457c-b196-eb7513caedf4"}
23:20:56.466 00.004 14556 evsrv: cli 0185AD08 disconnect
23:20:56.495 00.029 12308 worker thread done servicing request
23:20:56.495 00.000 14556 OnExposeComplete: enter
23:20:56.499 00.004 14556 UpdateGuideState(): m_state=6
23:20:56.502 00.003 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6877
23:20:56.505 00.003 14556 Star::Find returns 1 (0), X=171.81, Y=999.45, Mass=2224, SNR=31.7, Peak=169 HFD=4.7
23:20:56.508 00.003 14556 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.07) = xAngle (0.79 = 0.79)
23:20:56.511 00.003 14556 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.69 = 0.69)
23:20:56.514 00.003 14556 CameraToMount -- cameraX=-2.12 cameraY=-2.45 hyp=3.24 cameraTheta=-2.28 mountX=2.28 mountY=2.06, mountTheta=0.74
23:20:56.518 00.004 14556 dither recenter: remaining=(2.2,2.3) step=(2.2,2.3)
23:20:56.523 00.005 14556 MountToCamera -- mountTheta (0.79) + m_xAngle (-3.07) = xAngle (-2.28 = -2.28)
23:20:56.526 00.003 14556 MountToCamera -- mountX=2.24 mountY=2.27 hyp=3.19 mountTheta=0.79 cameraX=-2.08, cameraY=-2.42 cameraTheta=-2.28
23:20:56.531 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-2.08, y=-2.42, opts=4)
23:20:56.534 00.003 14556 Enqueuing Move request for scope (-2.08, -2.42)
23:20:56.537 00.003 14556 Mount: notify direct move 2.24,2.27
23:20:56.539 00.002 12308 Worker thread wakes up
23:20:56.540 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-2.08, -2.42) opts 0x4
23:20:56.540 00.000 12308 Handling offset move in thread for scope, endpoint = (-2.08, -2.42)
23:20:56.540 00.000 12308 Moving (-2.08, -2.42) raw xDistance=2.24 yDistance=2.27
23:20:56.540 00.000 12308 MoveAxis(W, 1543, B)
23:20:56.540 00.000 12308 Guiding  Dir = 3, Dur = 1543
23:20:56.540 00.000 12308 IsSlewing returns 0
23:20:56.540 00.000 12308 IsGuiding returns 0
23:20:56.540 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:20:56.545 00.005 12308 PulseGuide returned control before completion, sleep 1553
23:20:56.562 00.017 14556 UpdateGuideState exits: m=2224 SNR=31.7
23:20:56.565 00.003 14556 PhdController: settling, locked = 1, distance = 3.36 (1.50) aobump = 0 frame = 1 / 99999
23:20:56.568 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760588456.568,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":3.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:20:56.572 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:56.575 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:20:56.577 00.002 14556 Enqueuing Expose request
23:20:58.109 01.532 12308 IsGuiding returns 0
23:20:58.109 00.000 12308 Move returns status 0, amount 1543
23:20:58.109 00.000 12308 MoveAxis(S, 1598, B)
23:20:58.111 00.002 12308 Guiding  Dir = 1, Dur = 1598
23:20:58.111 00.000 12308 IsSlewing returns 0
23:20:58.111 00.000 12308 IsGuiding returns 0
23:20:58.111 00.000 12308 PulseGuide returned control before completion, sleep 1608
23:20:59.722 01.611 12308 IsGuiding returns 1
23:20:59.724 00.002 12308 scope still moving after pulse duration time elapsed
23:20:59.755 00.031 12308 IsSlewing returns 0
23:20:59.757 00.002 12308 IsGuiding returns 1
23:20:59.785 00.028 12308 IsSlewing returns 0
23:20:59.786 00.001 12308 IsGuiding returns 1
23:20:59.817 00.031 12308 IsSlewing returns 0
23:20:59.818 00.001 12308 IsGuiding returns 1
23:20:59.848 00.030 12308 IsSlewing returns 0
23:20:59.850 00.002 12308 IsGuiding returns 0
23:20:59.851 00.001 12308 scope move finished after 1598 + 142 ms
23:20:59.851 00.000 12308 Move returns status 0, amount 1598
23:20:59.853 00.002 12308 move complete, result=0
23:20:59.853 00.000 12308 worker thread done servicing request
23:20:59.853 00.000 14556 GuideStep: 2.2 px 1543 ms WEST, 2.3 px 1598 ms SOUTH
23:20:59.862 00.009 12308 Worker thread wakes up
23:20:59.862 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:20:59.862 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:01.107 01.245 12308 Exposure complete
23:21:01.233 00.126 12308 worker thread done servicing request
23:21:01.234 00.001 14556 OnExposeComplete: enter
23:21:01.237 00.003 14556 UpdateGuideState(): m_state=6
23:21:01.241 00.004 14556 Star::Find(15, 171, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6878
23:21:01.244 00.003 14556 Star::Find returns 1 (0), X=173.85, Y=1000.78, Mass=2224, SNR=31.7, Peak=195 HFD=4.4
23:21:01.248 00.004 14556 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-3.07) = xAngle (1.44 = 1.44)
23:21:01.252 00.004 14556 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.34 = 1.34)
23:21:01.255 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=-1.12 hyp=1.12 cameraTheta=-1.64 mountX=0.15 mountY=1.09, mountTheta=1.44
23:21:01.261 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-1.12, opts=13)
23:21:01.265 00.004 14556 Enqueuing Move request for scope (-0.07, -1.12)
23:21:01.268 00.003 12308 Worker thread wakes up
23:21:01.268 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -1.12) opts 0xd
23:21:01.268 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -1.12)
23:21:01.268 00.000 12308 Moving (-0.07, -1.12) raw xDistance=0.15 yDistance=1.09
23:21:01.268 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:21:01.269 00.001 12308 resist switch: large excursion: input 1.09 thresh 0.60 direction from 0 to 1
23:21:01.269 00.000 12308 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.27
23:21:01.269 00.000 12308 GuideAlgorithmResistSwitch::result() returns 1.09 from input 1.09
23:21:01.270 00.001 12308 MoveAxis(E, 0, ABG)
23:21:01.270 00.000 12308 Move returns status 0, amount 0
23:21:01.270 00.000 12308 MoveAxis(S, 766, ABG)
23:21:01.270 00.000 12308 Guiding  Dir = 1, Dur = 766
23:21:01.270 00.000 12308 IsSlewing returns 0
23:21:01.270 00.000 12308 IsGuiding returns 0
23:21:01.271 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:01.275 00.004 12308 PulseGuide returned control before completion, sleep 776
23:21:01.295 00.020 14556 UpdateGuideState exits: m=2224 SNR=31.7
23:21:01.301 00.006 14556 PhdController: settling, locked = 1, distance = 1.12 (1.50) aobump = 0 frame = 2 / 99999
23:21:01.306 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760588461.306,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.12,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:21:01.311 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:01.314 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:01.319 00.005 14556 Enqueuing Expose request
23:21:02.056 00.737 12308 IsGuiding returns 1
23:21:02.056 00.000 12308 scope still moving after pulse duration time elapsed
23:21:02.087 00.031 12308 IsSlewing returns 0
23:21:02.089 00.002 12308 IsGuiding returns 0
23:21:02.089 00.000 12308 scope move finished after 766 + 52 ms
23:21:02.090 00.001 12308 Move returns status 0, amount 766
23:21:02.091 00.001 12308 move complete, result=0
23:21:02.091 00.000 12308 worker thread done servicing request
23:21:02.091 00.000 12308 Worker thread wakes up
23:21:02.092 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 1.1 px 766 ms SOUTH
23:21:02.099 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:02.099 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:03.354 01.255 12308 Exposure complete
23:21:03.500 00.146 12308 worker thread done servicing request
23:21:03.500 00.000 14556 OnExposeComplete: enter
23:21:03.506 00.006 14556 UpdateGuideState(): m_state=6
23:21:03.511 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6879
23:21:03.517 00.006 14556 Star::Find returns 1 (0), X=174.03, Y=1002.07, Mass=2134, SNR=31.1, Peak=187 HFD=4.4
23:21:03.522 00.005 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.09 = -2.19)
23:21:03.528 00.006 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.29)
23:21:03.533 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.17 hyp=0.20 cameraTheta=1.02 mountX=-0.12 mountY=-0.15, mountTheta=-2.23
23:21:03.539 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.17, opts=13)
23:21:03.545 00.006 14556 Enqueuing Move request for scope (0.11, 0.17)
23:21:03.549 00.004 12308 Worker thread wakes up
23:21:03.549 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.17) opts 0xd
23:21:03.549 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.17)
23:21:03.549 00.000 12308 Moving (0.11, 0.17) raw xDistance=-0.12 yDistance=-0.15
23:21:03.550 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:21:03.550 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:03.550 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:21:03.550 00.000 12308 MoveAxis(E, 0, ABG)
23:21:03.550 00.000 12308 Move returns status 0, amount 0
23:21:03.552 00.002 12308 MoveAxis(N, 0, ABG)
23:21:03.552 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:03.557 00.005 12308 Move returns status 0, amount 0
23:21:03.557 00.000 12308 move complete, result=0
23:21:03.557 00.000 12308 worker thread done servicing request
23:21:03.581 00.024 14556 UpdateGuideState exits: m=2134 SNR=31.1
23:21:03.586 00.005 14556 PhdController: settling, locked = 1, distance = 0.84 (1.50) aobump = 0 frame = 3 / 99999
23:21:03.591 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760588463.591,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.84,"Time":2.3,"SettleTime":10.0,"StarLocked":true}
23:21:03.597 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:03.601 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:03.606 00.005 14556 Enqueuing Expose request
23:21:03.612 00.006 12308 Worker thread wakes up
23:21:03.612 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:21:03.617 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:03.617 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:04.873 01.256 12308 Exposure complete
23:21:04.986 00.113 12308 worker thread done servicing request
23:21:04.986 00.000 14556 OnExposeComplete: enter
23:21:04.991 00.005 14556 UpdateGuideState(): m_state=6
23:21:04.995 00.004 14556 Star::Find(15, 174, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6880
23:21:04.998 00.003 14556 Star::Find returns 1 (0), X=173.86, Y=1002.01, Mass=2361, SNR=32.9, Peak=224 HFD=4.6
23:21:05.002 00.004 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.15 = -1.13)
23:21:05.005 00.003 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
23:21:05.008 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.12 cameraTheta=2.08 mountX=0.05 mountY=-0.12, mountTheta=-1.14
23:21:05.013 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.11, opts=13)
23:21:05.017 00.004 14556 Enqueuing Move request for scope (-0.06, 0.11)
23:21:05.021 00.004 12308 Worker thread wakes up
23:21:05.021 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
23:21:05.021 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
23:21:05.021 00.000 12308 Moving (-0.06, 0.11) raw xDistance=0.05 yDistance=-0.12
23:21:05.022 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:21:05.022 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:05.022 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:21:05.022 00.000 12308 MoveAxis(E, 0, ABG)
23:21:05.022 00.000 12308 Move returns status 0, amount 0
23:21:05.022 00.000 12308 MoveAxis(N, 0, ABG)
23:21:05.022 00.000 12308 Move returns status 0, amount 0
23:21:05.023 00.001 12308 move complete, result=0
23:21:05.023 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:05.027 00.004 12308 worker thread done servicing request
23:21:05.048 00.021 14556 UpdateGuideState exits: m=2361 SNR=32.9
23:21:05.053 00.005 14556 PhdController: settling, locked = 1, distance = 0.63 (1.50) aobump = 0 frame = 4 / 99999
23:21:05.059 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760588465.059,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.63,"Time":3.8,"SettleTime":10.0,"StarLocked":true}
23:21:05.064 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:05.069 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:05.074 00.005 14556 Enqueuing Expose request
23:21:05.077 00.003 12308 Worker thread wakes up
23:21:05.078 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:05.080 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:05.082 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:06.323 01.241 12308 Exposure complete
23:21:06.458 00.135 12308 worker thread done servicing request
23:21:06.459 00.001 14556 OnExposeComplete: enter
23:21:06.463 00.004 14556 UpdateGuideState(): m_state=6
23:21:06.466 00.003 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6881
23:21:06.470 00.004 14556 Star::Find returns 1 (0), X=174.25, Y=1001.76, Mass=2386, SNR=32.8, Peak=183 HFD=4.7
23:21:06.473 00.003 14556 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-3.07) = xAngle (2.68 = 2.68)
23:21:06.478 00.005 14556 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.58 = 2.58)
23:21:06.481 00.003 14556 CameraToMount -- cameraX=0.32 cameraY=-0.13 hyp=0.35 cameraTheta=-0.39 mountX=-0.31 mountY=0.19, mountTheta=2.60
23:21:06.486 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.32, y=-0.13, opts=13)
23:21:06.490 00.004 14556 Enqueuing Move request for scope (0.32, -0.13)
23:21:06.494 00.004 12308 Worker thread wakes up
23:21:06.494 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.13) opts 0xd
23:21:06.494 00.000 12308 Handling offset move in thread for scope, endpoint = (0.32, -0.13)
23:21:06.494 00.000 12308 Moving (0.32, -0.13) raw xDistance=-0.31 yDistance=0.19
23:21:06.494 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
23:21:06.495 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:06.495 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:21:06.495 00.000 12308 MoveAxis(E, 135, ABG)
23:21:06.495 00.000 12308 Guiding  Dir = 2, Dur = 135
23:21:06.496 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:06.501 00.005 12308 IsSlewing returns 0
23:21:06.501 00.000 12308 IsGuiding returns 0
23:21:06.501 00.000 12308 PulseGuide returned control before completion, sleep 145
23:21:06.525 00.024 14556 UpdateGuideState exits: m=2386 SNR=32.8
23:21:06.530 00.005 14556 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 5 / 99999
23:21:06.534 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760588466.534,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.54,"Time":5.2,"SettleTime":10.0,"StarLocked":true}
23:21:06.538 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:06.542 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:06.546 00.004 14556 Enqueuing Expose request
23:21:06.662 00.116 12308 IsGuiding returns 0
23:21:06.662 00.000 12308 Move returns status 0, amount 135
23:21:06.663 00.001 12308 MoveAxis(N, 0, ABG)
23:21:06.664 00.001 12308 Move returns status 0, amount 0
23:21:06.665 00.001 12308 move complete, result=0
23:21:06.666 00.001 12308 worker thread done servicing request
23:21:06.666 00.000 14556 GuideStep: -0.3 px 135 ms EAST, 0.2 px 0 ms NORTH
23:21:06.673 00.007 12308 Worker thread wakes up
23:21:06.673 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:06.673 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:07.928 01.255 12308 Exposure complete
23:21:08.053 00.125 12308 worker thread done servicing request
23:21:08.053 00.000 14556 OnExposeComplete: enter
23:21:08.057 00.004 14556 UpdateGuideState(): m_state=6
23:21:08.061 00.004 14556 Star::Find(15, 174, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6882
23:21:08.066 00.005 14556 Star::Find returns 1 (0), X=173.99, Y=1001.64, Mass=2140, SNR=31.1, Peak=175 HFD=4.6
23:21:08.069 00.003 14556 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-3.07) = xAngle (1.76 = 1.76)
23:21:08.072 00.003 14556 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.66 = 1.66)
23:21:08.076 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.32 mountX=-0.05 mountY=0.26, mountTheta=1.75
23:21:08.082 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.26, opts=13)
23:21:08.086 00.004 14556 Enqueuing Move request for scope (0.07, -0.26)
23:21:08.089 00.003 12308 Worker thread wakes up
23:21:08.089 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.26) opts 0xd
23:21:08.089 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.26)
23:21:08.089 00.000 12308 Moving (0.07, -0.26) raw xDistance=-0.05 yDistance=0.26
23:21:08.090 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:21:08.090 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
23:21:08.090 00.000 12308 MoveAxis(E, 0, ABG)
23:21:08.090 00.000 12308 Move returns status 0, amount 0
23:21:08.090 00.000 12308 MoveAxis(S, 186, ABG)
23:21:08.090 00.000 12308 Guiding  Dir = 1, Dur = 186
23:21:08.090 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:08.096 00.006 12308 IsSlewing returns 0
23:21:08.096 00.000 12308 IsGuiding returns 0
23:21:08.096 00.000 12308 PulseGuide returned control before completion, sleep 196
23:21:08.117 00.021 14556 UpdateGuideState exits: m=2140 SNR=31.1
23:21:08.122 00.005 14556 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 6 / 99999
23:21:08.126 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760588468.126,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
23:21:08.130 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:08.135 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:08.140 00.005 14556 Enqueuing Expose request
23:21:08.294 00.154 12308 IsGuiding returns 1
23:21:08.294 00.000 12308 scope still moving after pulse duration time elapsed
23:21:08.325 00.031 12308 IsSlewing returns 0
23:21:08.327 00.002 12308 IsGuiding returns 1
23:21:08.357 00.030 12308 IsSlewing returns 0
23:21:08.357 00.000 12308 IsGuiding returns 1
23:21:08.389 00.032 12308 IsSlewing returns 0
23:21:08.390 00.001 12308 IsGuiding returns 0
23:21:08.391 00.001 12308 scope move finished after 186 + 108 ms
23:21:08.391 00.000 12308 Move returns status 0, amount 186
23:21:08.391 00.000 12308 move complete, result=0
23:21:08.391 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.3 px 186 ms SOUTH
23:21:08.397 00.006 12308 worker thread done servicing request
23:21:08.397 00.000 12308 Worker thread wakes up
23:21:08.397 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:08.398 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:09.638 01.240 12308 Exposure complete
23:21:09.768 00.130 12308 worker thread done servicing request
23:21:09.770 00.002 14556 OnExposeComplete: enter
23:21:09.773 00.003 14556 UpdateGuideState(): m_state=6
23:21:09.777 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6883
23:21:09.781 00.004 14556 Star::Find returns 1 (0), X=173.92, Y=1002.06, Mass=2278, SNR=32.1, Peak=210 HFD=4.4
23:21:09.785 00.004 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
23:21:09.789 00.004 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
23:21:09.792 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=0.16 hyp=0.16 cameraTheta=1.58 mountX=-0.01 mountY=-0.16, mountTheta=-1.63
23:21:09.797 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.16, opts=13)
23:21:09.801 00.004 14556 Enqueuing Move request for scope (-0.00, 0.16)
23:21:09.804 00.003 12308 Worker thread wakes up
23:21:09.804 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.16) opts 0xd
23:21:09.804 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.16)
23:21:09.804 00.000 12308 Moving (-0.00, 0.16) raw xDistance=-0.01 yDistance=-0.16
23:21:09.804 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:21:09.804 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:09.804 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:21:09.805 00.001 12308 MoveAxis(E, 0, ABG)
23:21:09.805 00.000 12308 Move returns status 0, amount 0
23:21:09.805 00.000 12308 MoveAxis(N, 0, ABG)
23:21:09.805 00.000 12308 Move returns status 0, amount 0
23:21:09.805 00.000 12308 move complete, result=0
23:21:09.807 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:09.810 00.003 12308 worker thread done servicing request
23:21:09.829 00.019 14556 UpdateGuideState exits: m=2278 SNR=32.1
23:21:09.832 00.003 14556 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 7 / 99999
23:21:09.837 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760588469.837,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":8.5,"SettleTime":10.0,"StarLocked":true}
23:21:09.843 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:09.847 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:09.851 00.004 14556 Enqueuing Expose request
23:21:09.855 00.004 12308 Worker thread wakes up
23:21:09.855 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:09.855 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:09.855 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:21:11.099 01.244 12308 Exposure complete
23:21:11.229 00.130 12308 worker thread done servicing request
23:21:11.230 00.001 14556 OnExposeComplete: enter
23:21:11.233 00.003 14556 UpdateGuideState(): m_state=6
23:21:11.237 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6884
23:21:11.241 00.004 14556 Star::Find returns 1 (0), X=174.08, Y=1001.96, Mass=2361, SNR=32.8, Peak=217 HFD=4.5
23:21:11.244 00.003 14556 CameraToMount -- cameraTheta (0.39) - m_xAngle (-3.07) = xAngle (3.46 = -2.82)
23:21:11.249 00.005 14556 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.36 = -2.92)
23:21:11.253 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.17 cameraTheta=0.39 mountX=-0.16 mountY=-0.04, mountTheta=-2.92
23:21:11.257 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.06, opts=13)
23:21:11.262 00.005 14556 Enqueuing Move request for scope (0.15, 0.06)
23:21:11.265 00.003 12308 Worker thread wakes up
23:21:11.265 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd
23:21:11.266 00.001 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.06)
23:21:11.266 00.000 12308 Moving (0.15, 0.06) raw xDistance=-0.16 yDistance=-0.04
23:21:11.266 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:21:11.266 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:11.266 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:21:11.267 00.001 12308 MoveAxis(E, 0, ABG)
23:21:11.267 00.000 12308 Move returns status 0, amount 0
23:21:11.267 00.000 12308 MoveAxis(N, 0, ABG)
23:21:11.268 00.001 12308 Move returns status 0, amount 0
23:21:11.268 00.000 12308 move complete, result=0
23:21:11.268 00.000 12308 worker thread done servicing request
23:21:11.268 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:11.295 00.027 14556 UpdateGuideState exits: m=2361 SNR=32.8
23:21:11.299 00.004 14556 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 8 / 99999
23:21:11.303 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760588471.303,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.31,"Time":10.0,"SettleTime":10.0,"StarLocked":true}
23:21:11.309 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:11.313 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:11.317 00.004 14556 Enqueuing Expose request
23:21:11.321 00.004 12308 Worker thread wakes up
23:21:11.322 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:21:11.325 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:11.325 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:12.577 01.252 12308 Exposure complete
23:21:12.695 00.118 12308 worker thread done servicing request
23:21:12.696 00.001 14556 OnExposeComplete: enter
23:21:12.699 00.003 14556 UpdateGuideState(): m_state=6
23:21:12.703 00.004 14556 Star::Find(15, 174, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6885
23:21:12.706 00.003 14556 Star::Find returns 1 (0), X=174.25, Y=1002.11, Mass=2331, SNR=32.4, Peak=221 HFD=4.5
23:21:12.710 00.004 14556 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.07) = xAngle (3.65 = -2.63)
23:21:12.714 00.004 14556 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.55 = -2.73)
23:21:12.718 00.004 14556 CameraToMount -- cameraX=0.33 cameraY=0.21 hyp=0.39 cameraTheta=0.58 mountX=-0.34 mountY=-0.16, mountTheta=-2.71
23:21:12.723 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.33, y=0.21, opts=13)
23:21:12.727 00.004 14556 Enqueuing Move request for scope (0.33, 0.21)
23:21:12.731 00.004 12308 Worker thread wakes up
23:21:12.731 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.21) opts 0xd
23:21:12.732 00.001 12308 Handling offset move in thread for scope, endpoint = (0.33, 0.21)
23:21:12.732 00.000 12308 Moving (0.33, 0.21) raw xDistance=-0.34 yDistance=-0.16
23:21:12.732 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
23:21:12.732 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:12.732 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:21:12.732 00.000 12308 MoveAxis(E, 148, ABG)
23:21:12.732 00.000 12308 Guiding  Dir = 2, Dur = 148
23:21:12.733 00.001 12308 IsSlewing returns 0
23:21:12.733 00.000 12308 IsGuiding returns 0
23:21:12.734 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:12.737 00.003 12308 PulseGuide returned control before completion, sleep 158
23:21:12.761 00.024 14556 UpdateGuideState exits: m=2331 SNR=32.4
23:21:12.764 00.003 14556 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 9 / 99999
23:21:12.769 00.005 14556 PhdController: newstate STATE_FINISH
23:21:12.773 00.004 14556 PhdController complete: success
23:21:12.776 00.003 14556 evsrv: {"Event":"SettleDone","Timestamp":1760588472.776,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
23:21:12.779 00.003 14556 Mount: notify guiding dither settle done success=1
23:21:12.782 00.003 14556 PhdController: newstate STATE_IDLE
23:21:12.785 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:12.788 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:12.791 00.003 14556 Enqueuing Expose request
23:21:12.912 00.121 12308 IsGuiding returns 0
23:21:12.913 00.001 12308 Move returns status 0, amount 148
23:21:12.915 00.002 12308 MoveAxis(N, 0, ABG)
23:21:12.915 00.000 12308 Move returns status 0, amount 0
23:21:12.916 00.001 12308 move complete, result=0
23:21:12.916 00.000 14556 GuideStep: -0.3 px 148 ms EAST, -0.2 px 0 ms NORTH
23:21:12.923 00.007 12308 worker thread done servicing request
23:21:12.923 00.000 12308 Worker thread wakes up
23:21:12.923 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:12.923 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:14.182 01.259 12308 Exposure complete
23:21:14.311 00.129 12308 worker thread done servicing request
23:21:14.312 00.001 14556 OnExposeComplete: enter
23:21:14.316 00.004 14556 UpdateGuideState(): m_state=6
23:21:14.321 00.005 14556 Star::Find(15, 174, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6886
23:21:14.324 00.003 14556 Star::Find returns 1 (0), X=173.89, Y=1002.23, Mass=2246, SNR=31.9, Peak=193 HFD=4.5
23:21:14.328 00.004 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.76 = -1.52)
23:21:14.332 00.004 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.62)
23:21:14.335 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.33 hyp=0.34 cameraTheta=1.69 mountX=0.02 mountY=-0.34, mountTheta=-1.52
23:21:14.341 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.33, opts=13)
23:21:14.345 00.004 14556 Enqueuing Move request for scope (-0.04, 0.33)
23:21:14.349 00.004 12308 Worker thread wakes up
23:21:14.349 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.33) opts 0xd
23:21:14.350 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.33)
23:21:14.350 00.000 12308 Moving (-0.04, 0.33) raw xDistance=0.02 yDistance=-0.34
23:21:14.350 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:21:14.350 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:21:14.350 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
23:21:14.350 00.000 12308 MoveAxis(E, 0, ABG)
23:21:14.350 00.000 12308 Move returns status 0, amount 0
23:21:14.351 00.001 12308 MoveAxis(N, 0, ABG)
23:21:14.351 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:14.355 00.004 12308 Move returns status 0, amount 0
23:21:14.355 00.000 12308 move complete, result=0
23:21:14.356 00.001 12308 worker thread done servicing request
23:21:14.384 00.028 14556 UpdateGuideState exits: m=2246 SNR=31.9
23:21:14.390 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:14.397 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:14.402 00.005 14556 Enqueuing Expose request
23:21:14.406 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:21:14.411 00.005 12308 Worker thread wakes up
23:21:14.411 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:14.411 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:15.662 01.251 12308 Exposure complete
23:21:15.792 00.130 12308 worker thread done servicing request
23:21:15.793 00.001 14556 OnExposeComplete: enter
23:21:15.797 00.004 14556 UpdateGuideState(): m_state=6
23:21:15.803 00.006 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6887
23:21:15.807 00.004 14556 Star::Find returns 1 (0), X=173.91, Y=1002.25, Mass=2141, SNR=31.1, Peak=201 HFD=4.4
23:21:15.811 00.004 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.68 = -1.61)
23:21:15.815 00.004 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.71)
23:21:15.819 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.36 hyp=0.36 cameraTheta=1.60 mountX=-0.01 mountY=-0.35, mountTheta=-1.61
23:21:15.823 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.36, opts=13)
23:21:15.826 00.003 14556 Enqueuing Move request for scope (-0.01, 0.36)
23:21:15.831 00.005 12308 Worker thread wakes up
23:21:15.831 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.36) opts 0xd
23:21:15.831 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.36)
23:21:15.831 00.000 12308 Moving (-0.01, 0.36) raw xDistance=-0.01 yDistance=-0.35
23:21:15.832 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:21:15.832 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:21:15.832 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
23:21:15.832 00.000 12308 MoveAxis(E, 0, ABG)
23:21:15.833 00.001 12308 Move returns status 0, amount 0
23:21:15.833 00.000 12308 MoveAxis(N, 0, ABG)
23:21:15.833 00.000 12308 Move returns status 0, amount 0
23:21:15.833 00.000 12308 move complete, result=0
23:21:15.834 00.001 12308 worker thread done servicing request
23:21:15.834 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:15.862 00.028 14556 UpdateGuideState exits: m=2141 SNR=31.1
23:21:15.868 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:15.874 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:15.880 00.006 14556 Enqueuing Expose request
23:21:15.884 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
23:21:15.888 00.004 12308 Worker thread wakes up
23:21:15.888 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:15.888 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:17.129 01.241 12308 Exposure complete
23:21:17.260 00.131 12308 worker thread done servicing request
23:21:17.260 00.000 14556 OnExposeComplete: enter
23:21:17.264 00.004 14556 UpdateGuideState(): m_state=6
23:21:17.268 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6888
23:21:17.273 00.005 14556 Star::Find returns 1 (0), X=173.98, Y=1002.37, Mass=2134, SNR=30.9, Peak=197 HFD=4.3
23:21:17.276 00.003 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.53 = -1.75)
23:21:17.281 00.005 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.85)
23:21:17.284 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.47 hyp=0.47 cameraTheta=1.45 mountX=-0.09 mountY=-0.46, mountTheta=-1.76
23:21:17.290 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.47, opts=13)
23:21:17.294 00.004 14556 Enqueuing Move request for scope (0.05, 0.47)
23:21:17.298 00.004 12308 Worker thread wakes up
23:21:17.298 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.47) opts 0xd
23:21:17.298 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.47)
23:21:17.298 00.000 12308 Moving (0.05, 0.47) raw xDistance=-0.09 yDistance=-0.46
23:21:17.298 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:21:17.298 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:21:17.299 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
23:21:17.299 00.000 12308 MoveAxis(E, 0, ABG)
23:21:17.299 00.000 12308 Move returns status 0, amount 0
23:21:17.299 00.000 12308 MoveAxis(N, 0, ABG)
23:21:17.299 00.000 12308 Move returns status 0, amount 0
23:21:17.299 00.000 12308 move complete, result=0
23:21:17.299 00.000 12308 worker thread done servicing request
23:21:17.299 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:17.326 00.027 14556 UpdateGuideState exits: m=2134 SNR=30.9
23:21:17.330 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:17.334 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:17.340 00.006 14556 Enqueuing Expose request
23:21:17.344 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
23:21:17.348 00.004 12308 Worker thread wakes up
23:21:17.348 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:17.348 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:18.604 01.256 12308 Exposure complete
23:21:18.731 00.127 12308 worker thread done servicing request
23:21:18.731 00.000 14556 OnExposeComplete: enter
23:21:18.735 00.004 14556 UpdateGuideState(): m_state=6
23:21:18.739 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6889
23:21:18.744 00.005 14556 Star::Find returns 1 (0), X=174.03, Y=1002.29, Mass=2185, SNR=31.4, Peak=181 HFD=4.5
23:21:18.750 00.006 14556 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.07) = xAngle (4.38 = -1.91)
23:21:18.754 00.004 14556 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.00)
23:21:18.758 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.39 hyp=0.40 cameraTheta=1.30 mountX=-0.13 mountY=-0.37, mountTheta=-1.92
23:21:18.763 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.39, opts=13)
23:21:18.767 00.004 14556 Enqueuing Move request for scope (0.11, 0.39)
23:21:18.770 00.003 12308 Worker thread wakes up
23:21:18.770 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.39) opts 0xd
23:21:18.770 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.39)
23:21:18.770 00.000 12308 Moving (0.11, 0.39) raw xDistance=-0.13 yDistance=-0.37
23:21:18.770 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:21:18.771 00.001 12308 switching direction from 1 to -1 - decHistory=-3 oldest=0.33 newest=-1.17
23:21:18.771 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
23:21:18.771 00.000 12308 MoveAxis(E, 0, ABG)
23:21:18.771 00.000 12308 Move returns status 0, amount 0
23:21:18.771 00.000 12308 MoveAxis(N, 258, ABG)
23:21:18.771 00.000 12308 Guiding  Dir = 0, Dur = 258
23:21:18.771 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:18.776 00.005 12308 IsSlewing returns 0
23:21:18.776 00.000 12308 IsGuiding returns 0
23:21:18.777 00.001 12308 PulseGuide returned control before completion, sleep 268
23:21:18.797 00.020 14556 UpdateGuideState exits: m=2185 SNR=31.4
23:21:18.802 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:18.807 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:18.812 00.005 14556 Enqueuing Expose request
23:21:19.059 00.247 12308 IsGuiding returns 0
23:21:19.060 00.001 12308 Move returns status 0, amount 258
23:21:19.060 00.000 12308 move complete, result=0
23:21:19.062 00.002 12308 worker thread done servicing request
23:21:19.062 00.000 12308 Worker thread wakes up
23:21:19.062 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 258 ms NORTH
23:21:19.069 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:19.069 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:20.325 01.256 12308 Exposure complete
23:21:20.480 00.155 12308 worker thread done servicing request
23:21:20.480 00.000 14556 OnExposeComplete: enter
23:21:20.485 00.005 14556 UpdateGuideState(): m_state=6
23:21:20.489 00.004 14556 Star::Find(15, 174, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6890
23:21:20.493 00.004 14556 Star::Find returns 1 (0), X=173.95, Y=1002.30, Mass=2305, SNR=32.3, Peak=175 HFD=4.6
23:21:20.496 00.003 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
23:21:20.500 00.004 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
23:21:20.503 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.40 hyp=0.40 cameraTheta=1.50 mountX=-0.06 mountY=-0.39, mountTheta=-1.72
23:21:20.509 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.40, opts=13)
23:21:20.513 00.004 14556 Enqueuing Move request for scope (0.03, 0.40)
23:21:20.516 00.003 12308 Worker thread wakes up
23:21:20.516 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.40) opts 0xd
23:21:20.516 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.40)
23:21:20.517 00.001 12308 Moving (0.03, 0.40) raw xDistance=-0.06 yDistance=-0.39
23:21:20.517 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:21:20.517 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
23:21:20.517 00.000 12308 MoveAxis(E, 0, ABG)
23:21:20.517 00.000 12308 Move returns status 0, amount 0
23:21:20.517 00.000 12308 MoveAxis(N, 276, ABG)
23:21:20.517 00.000 12308 Guiding  Dir = 0, Dur = 276
23:21:20.517 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:20.523 00.006 12308 IsSlewing returns 0
23:21:20.524 00.001 12308 IsGuiding returns 0
23:21:20.524 00.000 12308 PulseGuide returned control before completion, sleep 286
23:21:20.541 00.017 14556 UpdateGuideState exits: m=2305 SNR=32.3
23:21:20.544 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:20.547 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:20.555 00.008 14556 Enqueuing Expose request
23:21:20.817 00.262 12308 IsGuiding returns 1
23:21:20.818 00.001 12308 scope still moving after pulse duration time elapsed
23:21:20.848 00.030 12308 IsSlewing returns 0
23:21:20.850 00.002 12308 IsGuiding returns 0
23:21:20.850 00.000 12308 scope move finished after 276 + 50 ms
23:21:20.851 00.001 12308 Move returns status 0, amount 276
23:21:20.851 00.000 12308 move complete, result=0
23:21:20.852 00.001 12308 worker thread done servicing request
23:21:20.852 00.000 12308 Worker thread wakes up
23:21:20.852 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 276 ms NORTH
23:21:20.859 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:20.860 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:22.115 01.255 12308 Exposure complete
23:21:22.258 00.143 12308 worker thread done servicing request
23:21:22.258 00.000 14556 OnExposeComplete: enter
23:21:22.263 00.005 14556 UpdateGuideState(): m_state=6
23:21:22.267 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6891
23:21:22.271 00.004 14556 Star::Find returns 1 (0), X=173.90, Y=1002.32, Mass=2138, SNR=31.2, Peak=186 HFD=4.3
23:21:22.274 00.003 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.71 = -1.57)
23:21:22.281 00.007 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.67)
23:21:22.286 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.42 hyp=0.42 cameraTheta=1.64 mountX=-0.00 mountY=-0.42, mountTheta=-1.57
23:21:22.290 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.42, opts=13)
23:21:22.295 00.005 14556 Enqueuing Move request for scope (-0.03, 0.42)
23:21:22.298 00.003 12308 Worker thread wakes up
23:21:22.298 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.42) opts 0xd
23:21:22.298 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.42)
23:21:22.298 00.000 12308 Moving (-0.03, 0.42) raw xDistance=-0.00 yDistance=-0.42
23:21:22.299 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:21:22.299 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
23:21:22.299 00.000 12308 MoveAxis(E, 0, ABG)
23:21:22.299 00.000 12308 Move returns status 0, amount 0
23:21:22.299 00.000 12308 MoveAxis(N, 296, ABG)
23:21:22.299 00.000 12308 Guiding  Dir = 0, Dur = 296
23:21:22.301 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:22.304 00.003 12308 IsSlewing returns 0
23:21:22.304 00.000 12308 IsGuiding returns 0
23:21:22.305 00.001 12308 PulseGuide returned control before completion, sleep 306
23:21:22.327 00.022 14556 UpdateGuideState exits: m=2138 SNR=31.2
23:21:22.331 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:22.336 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:22.340 00.004 14556 Enqueuing Expose request
23:21:22.619 00.279 12308 IsGuiding returns 1
23:21:22.619 00.000 12308 scope still moving after pulse duration time elapsed
23:21:22.650 00.031 12308 IsSlewing returns 0
23:21:22.652 00.002 12308 IsGuiding returns 0
23:21:22.652 00.000 12308 scope move finished after 296 + 50 ms
23:21:22.653 00.001 12308 Move returns status 0, amount 296
23:21:22.653 00.000 12308 move complete, result=0
23:21:22.653 00.000 12308 worker thread done servicing request
23:21:22.653 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 296 ms NORTH
23:21:22.659 00.006 12308 Worker thread wakes up
23:21:22.660 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:22.660 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:23.917 01.257 12308 Exposure complete
23:21:24.055 00.138 12308 worker thread done servicing request
23:21:24.056 00.001 14556 OnExposeComplete: enter
23:21:24.059 00.003 14556 UpdateGuideState(): m_state=6
23:21:24.064 00.005 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6892
23:21:24.069 00.005 14556 Star::Find returns 1 (0), X=173.89, Y=1002.01, Mass=2251, SNR=32.0, Peak=196 HFD=4.5
23:21:24.073 00.004 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.93 = -1.35)
23:21:24.076 00.003 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.45)
23:21:24.079 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.86 mountX=0.03 mountY=-0.11, mountTheta=-1.35
23:21:24.084 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.11, opts=13)
23:21:24.090 00.006 14556 Enqueuing Move request for scope (-0.03, 0.11)
23:21:24.094 00.004 12308 Worker thread wakes up
23:21:24.094 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
23:21:24.094 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
23:21:24.095 00.001 12308 Moving (-0.03, 0.11) raw xDistance=0.03 yDistance=-0.11
23:21:24.095 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:21:24.095 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:24.095 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:21:24.095 00.000 12308 MoveAxis(E, 0, ABG)
23:21:24.095 00.000 12308 Move returns status 0, amount 0
23:21:24.097 00.002 12308 MoveAxis(N, 0, ABG)
23:21:24.097 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:24.102 00.005 12308 Move returns status 0, amount 0
23:21:24.102 00.000 12308 move complete, result=0
23:21:24.102 00.000 12308 worker thread done servicing request
23:21:24.121 00.019 14556 UpdateGuideState exits: m=2251 SNR=32.0
23:21:24.126 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:24.131 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:24.134 00.003 14556 Enqueuing Expose request
23:21:24.139 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:24.143 00.004 12308 Worker thread wakes up
23:21:24.143 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:24.143 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:25.387 01.244 12308 Exposure complete
23:21:25.507 00.120 12308 worker thread done servicing request
23:21:25.507 00.000 14556 OnExposeComplete: enter
23:21:25.512 00.005 14556 UpdateGuideState(): m_state=6
23:21:25.516 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6893
23:21:25.520 00.004 14556 Star::Find returns 1 (0), X=174.04, Y=1002.13, Mass=2310, SNR=32.3, Peak=194 HFD=4.4
23:21:25.525 00.005 14556 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.07) = xAngle (4.19 = -2.09)
23:21:25.528 00.003 14556 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.09 = -2.19)
23:21:25.532 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.23 hyp=0.26 cameraTheta=1.12 mountX=-0.13 mountY=-0.21, mountTheta=-2.12
23:21:25.538 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.23, opts=13)
23:21:25.542 00.004 14556 Enqueuing Move request for scope (0.11, 0.23)
23:21:25.546 00.004 12308 Worker thread wakes up
23:21:25.546 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.23) opts 0xd
23:21:25.547 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.23)
23:21:25.547 00.000 12308 Moving (0.11, 0.23) raw xDistance=-0.13 yDistance=-0.21
23:21:25.547 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:21:25.547 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:21:25.547 00.000 12308 MoveAxis(E, 0, ABG)
23:21:25.547 00.000 12308 Move returns status 0, amount 0
23:21:25.548 00.001 12308 MoveAxis(N, 146, ABG)
23:21:25.548 00.000 12308 Guiding  Dir = 0, Dur = 146
23:21:25.549 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:25.554 00.005 12308 IsSlewing returns 0
23:21:25.554 00.000 12308 IsGuiding returns 0
23:21:25.554 00.000 12308 PulseGuide returned control before completion, sleep 156
23:21:25.576 00.022 14556 UpdateGuideState exits: m=2310 SNR=32.3
23:21:25.580 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:25.584 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:25.590 00.006 14556 Enqueuing Expose request
23:21:25.719 00.129 12308 IsGuiding returns 1
23:21:25.719 00.000 12308 scope still moving after pulse duration time elapsed
23:21:25.750 00.031 12308 IsSlewing returns 0
23:21:25.751 00.001 12308 IsGuiding returns 0
23:21:25.751 00.000 12308 scope move finished after 146 + 50 ms
23:21:25.751 00.000 12308 Move returns status 0, amount 146
23:21:25.751 00.000 12308 move complete, result=0
23:21:25.752 00.001 12308 worker thread done servicing request
23:21:25.752 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 146 ms NORTH
23:21:25.759 00.007 12308 Worker thread wakes up
23:21:25.759 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:25.759 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:27.007 01.248 12308 Exposure complete
23:21:27.140 00.133 12308 worker thread done servicing request
23:21:27.140 00.000 14556 OnExposeComplete: enter
23:21:27.143 00.003 14556 UpdateGuideState(): m_state=6
23:21:27.147 00.004 14556 Star::Find(15, 174, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6894
23:21:27.152 00.005 14556 Star::Find returns 1 (0), X=173.88, Y=1002.03, Mass=2285, SNR=32.2, Peak=210 HFD=4.4
23:21:27.155 00.003 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
23:21:27.158 00.003 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
23:21:27.163 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.87 mountX=0.03 mountY=-0.14, mountTheta=-1.34
23:21:27.168 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.14, opts=13)
23:21:27.171 00.003 14556 Enqueuing Move request for scope (-0.04, 0.14)
23:21:27.175 00.004 12308 Worker thread wakes up
23:21:27.175 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
23:21:27.175 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
23:21:27.176 00.001 12308 Moving (-0.04, 0.14) raw xDistance=0.03 yDistance=-0.14
23:21:27.176 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:21:27.176 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:27.177 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:21:27.177 00.000 12308 MoveAxis(E, 0, ABG)
23:21:27.177 00.000 12308 Move returns status 0, amount 0
23:21:27.178 00.001 12308 MoveAxis(N, 0, ABG)
23:21:27.178 00.000 12308 Move returns status 0, amount 0
23:21:27.178 00.000 12308 move complete, result=0
23:21:27.178 00.000 12308 worker thread done servicing request
23:21:27.179 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:27.203 00.024 14556 UpdateGuideState exits: m=2285 SNR=32.2
23:21:27.207 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:27.212 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:27.219 00.007 14556 Enqueuing Expose request
23:21:27.223 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:27.227 00.004 12308 Worker thread wakes up
23:21:27.227 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:27.227 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:28.479 01.252 12308 Exposure complete
23:21:28.615 00.136 12308 worker thread done servicing request
23:21:28.615 00.000 14556 OnExposeComplete: enter
23:21:28.620 00.005 14556 UpdateGuideState(): m_state=6
23:21:28.623 00.003 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6895
23:21:28.628 00.005 14556 Star::Find returns 1 (0), X=173.83, Y=1002.01, Mass=2203, SNR=31.5, Peak=184 HFD=4.4
23:21:28.631 00.003 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.33 = -0.95)
23:21:28.635 00.004 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.05)
23:21:28.637 00.002 14556 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.15 cameraTheta=2.26 mountX=0.09 mountY=-0.13, mountTheta=-0.98
23:21:28.642 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.11, opts=13)
23:21:28.646 00.004 14556 Enqueuing Move request for scope (-0.09, 0.11)
23:21:28.649 00.003 12308 Worker thread wakes up
23:21:28.649 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
23:21:28.649 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
23:21:28.649 00.000 12308 Moving (-0.09, 0.11) raw xDistance=0.09 yDistance=-0.13
23:21:28.649 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:21:28.649 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:28.650 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:21:28.650 00.000 12308 MoveAxis(E, 0, ABG)
23:21:28.650 00.000 12308 Move returns status 0, amount 0
23:21:28.650 00.000 12308 MoveAxis(N, 0, ABG)
23:21:28.652 00.002 12308 Move returns status 0, amount 0
23:21:28.652 00.000 12308 move complete, result=0
23:21:28.652 00.000 12308 worker thread done servicing request
23:21:28.652 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:28.675 00.023 14556 UpdateGuideState exits: m=2203 SNR=31.5
23:21:28.680 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:28.684 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:28.688 00.004 14556 Enqueuing Expose request
23:21:28.691 00.003 12308 Worker thread wakes up
23:21:28.692 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:28.692 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:28.692 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:29.935 01.243 12308 Exposure complete
23:21:30.068 00.133 12308 worker thread done servicing request
23:21:30.070 00.002 14556 OnExposeComplete: enter
23:21:30.073 00.003 14556 UpdateGuideState(): m_state=6
23:21:30.076 00.003 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6896
23:21:30.081 00.005 14556 Star::Find returns 1 (0), X=173.87, Y=1002.26, Mass=2193, SNR=31.3, Peak=198 HFD=4.5
23:21:30.085 00.004 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.81 = -1.48)
23:21:30.090 00.005 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.58)
23:21:30.095 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.36 hyp=0.37 cameraTheta=1.73 mountX=0.03 mountY=-0.37, mountTheta=-1.48
23:21:30.102 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.36, opts=13)
23:21:30.107 00.005 14556 Enqueuing Move request for scope (-0.06, 0.36)
23:21:30.111 00.004 12308 Worker thread wakes up
23:21:30.111 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.36) opts 0xd
23:21:30.111 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.36)
23:21:30.113 00.002 12308 Moving (-0.06, 0.36) raw xDistance=0.03 yDistance=-0.37
23:21:30.113 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:21:30.113 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
23:21:30.113 00.000 12308 MoveAxis(E, 0, ABG)
23:21:30.113 00.000 12308 Move returns status 0, amount 0
23:21:30.113 00.000 12308 MoveAxis(N, 258, ABG)
23:21:30.113 00.000 12308 Guiding  Dir = 0, Dur = 258
23:21:30.115 00.002 12308 IsSlewing returns 0
23:21:30.115 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:30.119 00.004 12308 IsGuiding returns 0
23:21:30.120 00.001 12308 PulseGuide returned control before completion, sleep 268
23:21:30.151 00.031 14556 UpdateGuideState exits: m=2193 SNR=31.3
23:21:30.158 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:30.164 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:30.169 00.005 14556 Enqueuing Expose request
23:21:30.392 00.223 12308 IsGuiding returns 1
23:21:30.392 00.000 12308 scope still moving after pulse duration time elapsed
23:21:30.423 00.031 12308 IsSlewing returns 0
23:21:30.423 00.000 12308 IsGuiding returns 0
23:21:30.423 00.000 12308 scope move finished after 258 + 45 ms
23:21:30.423 00.000 12308 Move returns status 0, amount 258
23:21:30.425 00.002 12308 move complete, result=0
23:21:30.425 00.000 12308 worker thread done servicing request
23:21:30.425 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 258 ms NORTH
23:21:30.430 00.005 12308 Worker thread wakes up
23:21:30.430 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:30.430 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:31.690 01.260 12308 Exposure complete
23:21:31.832 00.142 12308 worker thread done servicing request
23:21:31.833 00.001 14556 OnExposeComplete: enter
23:21:31.837 00.004 14556 UpdateGuideState(): m_state=6
23:21:31.841 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6897
23:21:31.846 00.005 14556 Star::Find returns 1 (0), X=173.68, Y=1001.97, Mass=2133, SNR=31.1, Peak=184 HFD=4.3
23:21:31.849 00.003 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.93 = -0.35)
23:21:31.853 00.004 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.45)
23:21:31.856 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=0.07 hyp=0.25 cameraTheta=2.86 mountX=0.24 mountY=-0.11, mountTheta=-0.43
23:21:31.861 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.07, opts=13)
23:21:31.866 00.005 14556 Enqueuing Move request for scope (-0.24, 0.07)
23:21:31.870 00.004 12308 Worker thread wakes up
23:21:31.870 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.07) opts 0xd
23:21:31.870 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.07)
23:21:31.871 00.001 12308 Moving (-0.24, 0.07) raw xDistance=0.24 yDistance=-0.11
23:21:31.871 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:21:31.871 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:31.871 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:21:31.872 00.001 12308 MoveAxis(W, 103, ABG)
23:21:31.873 00.001 12308 Guiding  Dir = 3, Dur = 103
23:21:31.873 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:31.877 00.004 12308 IsSlewing returns 0
23:21:31.877 00.000 12308 IsGuiding returns 0
23:21:31.878 00.001 12308 PulseGuide returned control before completion, sleep 113
23:21:31.897 00.019 14556 UpdateGuideState exits: m=2133 SNR=31.1
23:21:31.903 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:31.906 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:31.910 00.004 14556 Enqueuing Expose request
23:21:31.994 00.084 12308 IsGuiding returns 1
23:21:31.995 00.001 12308 scope still moving after pulse duration time elapsed
23:21:32.024 00.029 12308 IsSlewing returns 0
23:21:32.025 00.001 12308 IsGuiding returns 0
23:21:32.026 00.001 12308 scope move finished after 103 + 44 ms
23:21:32.026 00.000 12308 Move returns status 0, amount 103
23:21:32.026 00.000 12308 MoveAxis(N, 0, ABG)
23:21:32.026 00.000 12308 Move returns status 0, amount 0
23:21:32.027 00.001 12308 move complete, result=0
23:21:32.028 00.001 12308 worker thread done servicing request
23:21:32.028 00.000 14556 GuideStep: 0.2 px 103 ms WEST, -0.1 px 0 ms NORTH
23:21:32.036 00.008 12308 Worker thread wakes up
23:21:32.036 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:32.038 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:33.287 01.249 12308 Exposure complete
23:21:33.418 00.131 12308 worker thread done servicing request
23:21:33.419 00.001 14556 OnExposeComplete: enter
23:21:33.424 00.005 14556 UpdateGuideState(): m_state=6
23:21:33.429 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6898
23:21:33.433 00.004 14556 Star::Find returns 1 (0), X=173.92, Y=1002.02, Mass=2184, SNR=31.3, Peak=181 HFD=4.4
23:21:33.438 00.005 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
23:21:33.441 00.003 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
23:21:33.445 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.59 mountX=-0.01 mountY=-0.12, mountTheta=-1.62
23:21:33.451 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.12, opts=13)
23:21:33.455 00.004 14556 Enqueuing Move request for scope (-0.00, 0.12)
23:21:33.459 00.004 12308 Worker thread wakes up
23:21:33.459 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.12) opts 0xd
23:21:33.459 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.12)
23:21:33.459 00.000 12308 Moving (-0.00, 0.12) raw xDistance=-0.01 yDistance=-0.12
23:21:33.459 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:21:33.460 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:33.460 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:21:33.460 00.000 12308 MoveAxis(E, 0, ABG)
23:21:33.460 00.000 12308 Move returns status 0, amount 0
23:21:33.460 00.000 12308 MoveAxis(N, 0, ABG)
23:21:33.461 00.001 12308 Move returns status 0, amount 0
23:21:33.461 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:33.466 00.005 12308 move complete, result=0
23:21:33.467 00.001 12308 worker thread done servicing request
23:21:33.489 00.022 14556 UpdateGuideState exits: m=2184 SNR=31.3
23:21:33.495 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:33.501 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:33.507 00.006 14556 Enqueuing Expose request
23:21:33.513 00.006 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:33.517 00.004 12308 Worker thread wakes up
23:21:33.518 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:33.518 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:34.765 01.247 12308 Exposure complete
23:21:34.901 00.136 12308 worker thread done servicing request
23:21:34.902 00.001 14556 OnExposeComplete: enter
23:21:34.906 00.004 14556 UpdateGuideState(): m_state=6
23:21:34.909 00.003 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6899
23:21:34.913 00.004 14556 Star::Find returns 1 (0), X=173.90, Y=1001.91, Mass=2134, SNR=31.0, Peak=190 HFD=4.5
23:21:34.918 00.005 14556 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.07) = xAngle (5.63 = -0.66)
23:21:34.921 00.003 14556 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.53 = -0.76)
23:21:34.925 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.55 mountX=0.02 mountY=-0.02, mountTheta=-0.71
23:21:34.932 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.02, opts=13)
23:21:34.936 00.004 14556 Enqueuing Move request for scope (-0.02, 0.02)
23:21:34.940 00.004 12308 Worker thread wakes up
23:21:34.940 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
23:21:34.940 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
23:21:34.940 00.000 12308 Moving (-0.02, 0.02) raw xDistance=0.02 yDistance=-0.02
23:21:34.940 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:21:34.941 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:34.941 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:21:34.941 00.000 12308 MoveAxis(E, 0, ABG)
23:21:34.941 00.000 12308 Move returns status 0, amount 0
23:21:34.941 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:34.945 00.004 12308 MoveAxis(N, 0, ABG)
23:21:34.945 00.000 12308 Move returns status 0, amount 0
23:21:34.945 00.000 12308 move complete, result=0
23:21:34.945 00.000 12308 worker thread done servicing request
23:21:34.969 00.024 14556 UpdateGuideState exits: m=2134 SNR=31.0
23:21:34.976 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:34.983 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:34.989 00.006 14556 Enqueuing Expose request
23:21:34.998 00.009 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:21:35.004 00.006 12308 Worker thread wakes up
23:21:35.004 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:35.004 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:36.250 01.246 12308 Exposure complete
23:21:36.392 00.142 12308 worker thread done servicing request
23:21:36.392 00.000 14556 OnExposeComplete: enter
23:21:36.396 00.004 14556 UpdateGuideState(): m_state=6
23:21:36.400 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6900
23:21:36.404 00.004 14556 Star::Find returns 1 (0), X=174.08, Y=1002.04, Mass=2182, SNR=31.4, Peak=201 HFD=4.4
23:21:36.407 00.003 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.83 = -2.45)
23:21:36.412 00.005 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.55)
23:21:36.415 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.21 cameraTheta=0.76 mountX=-0.16 mountY=-0.12, mountTheta=-2.52
23:21:36.421 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.15, opts=13)
23:21:36.425 00.004 14556 Enqueuing Move request for scope (0.15, 0.15)
23:21:36.430 00.005 12308 Worker thread wakes up
23:21:36.430 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd
23:21:36.430 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.15)
23:21:36.430 00.000 12308 Moving (0.15, 0.15) raw xDistance=-0.16 yDistance=-0.12
23:21:36.431 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:21:36.431 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:36.431 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:21:36.431 00.000 12308 MoveAxis(E, 0, ABG)
23:21:36.432 00.001 12308 Move returns status 0, amount 0
23:21:36.432 00.000 12308 MoveAxis(N, 0, ABG)
23:21:36.432 00.000 12308 Move returns status 0, amount 0
23:21:36.432 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:36.436 00.004 12308 move complete, result=0
23:21:36.436 00.000 12308 worker thread done servicing request
23:21:36.458 00.022 14556 UpdateGuideState exits: m=2182 SNR=31.4
23:21:36.462 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:36.467 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:36.472 00.005 14556 Enqueuing Expose request
23:21:36.476 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:36.479 00.003 12308 Worker thread wakes up
23:21:36.479 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:36.479 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:37.717 01.238 12308 Exposure complete
23:21:37.849 00.132 12308 worker thread done servicing request
23:21:37.849 00.000 14556 OnExposeComplete: enter
23:21:37.854 00.005 14556 UpdateGuideState(): m_state=6
23:21:37.857 00.003 14556 Star::Find(15, 174, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6901
23:21:37.861 00.004 14556 Star::Find returns 1 (0), X=173.97, Y=1001.98, Mass=2160, SNR=31.3, Peak=218 HFD=4.4
23:21:37.865 00.004 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
23:21:37.870 00.005 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.26)
23:21:37.874 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.10 cameraTheta=1.05 mountX=-0.05 mountY=-0.07, mountTheta=-2.19
23:21:37.880 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.08, opts=13)
23:21:37.883 00.003 14556 Enqueuing Move request for scope (0.05, 0.08)
23:21:37.886 00.003 12308 Worker thread wakes up
23:21:37.886 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
23:21:37.886 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
23:21:37.886 00.000 12308 Moving (0.05, 0.08) raw xDistance=-0.05 yDistance=-0.07
23:21:37.887 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:21:37.887 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:37.887 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:21:37.887 00.000 12308 MoveAxis(E, 0, ABG)
23:21:37.887 00.000 12308 Move returns status 0, amount 0
23:21:37.887 00.000 12308 MoveAxis(N, 0, ABG)
23:21:37.887 00.000 12308 Move returns status 0, amount 0
23:21:37.889 00.002 12308 move complete, result=0
23:21:37.889 00.000 12308 worker thread done servicing request
23:21:37.889 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:37.914 00.025 14556 UpdateGuideState exits: m=2160 SNR=31.3
23:21:37.917 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:37.922 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:37.926 00.004 14556 Enqueuing Expose request
23:21:37.929 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:37.935 00.006 12308 Worker thread wakes up
23:21:37.935 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:37.936 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:39.190 01.254 12308 Exposure complete
23:21:39.320 00.130 12308 worker thread done servicing request
23:21:39.320 00.000 14556 OnExposeComplete: enter
23:21:39.325 00.005 14556 UpdateGuideState(): m_state=6
23:21:39.328 00.003 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6902
23:21:39.332 00.004 14556 Star::Find returns 1 (0), X=173.90, Y=1002.23, Mass=2001, SNR=30.1, Peak=199 HFD=4.5
23:21:39.336 00.004 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.71 = -1.58)
23:21:39.341 00.005 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.68)
23:21:39.344 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.33 hyp=0.33 cameraTheta=1.63 mountX=-0.00 mountY=-0.33, mountTheta=-1.58
23:21:39.348 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.33, opts=13)
23:21:39.353 00.005 14556 Enqueuing Move request for scope (-0.02, 0.33)
23:21:39.357 00.004 12308 Worker thread wakes up
23:21:39.357 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.33) opts 0xd
23:21:39.357 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.33)
23:21:39.357 00.000 12308 Moving (-0.02, 0.33) raw xDistance=-0.00 yDistance=-0.33
23:21:39.357 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:21:39.357 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
23:21:39.359 00.002 12308 MoveAxis(E, 0, ABG)
23:21:39.359 00.000 12308 Move returns status 0, amount 0
23:21:39.359 00.000 12308 MoveAxis(N, 234, ABG)
23:21:39.359 00.000 12308 Guiding  Dir = 0, Dur = 234
23:21:39.359 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:39.362 00.003 12308 IsSlewing returns 0
23:21:39.362 00.000 12308 IsGuiding returns 0
23:21:39.364 00.002 12308 PulseGuide returned control before completion, sleep 244
23:21:39.384 00.020 14556 UpdateGuideState exits: m=2001 SNR=30.1
23:21:39.388 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:39.391 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:39.393 00.002 14556 Enqueuing Expose request
23:21:39.618 00.225 12308 IsGuiding returns 1
23:21:39.619 00.001 12308 scope still moving after pulse duration time elapsed
23:21:39.649 00.030 12308 IsSlewing returns 0
23:21:39.650 00.001 12308 IsGuiding returns 0
23:21:39.651 00.001 12308 scope move finished after 234 + 53 ms
23:21:39.652 00.001 12308 Move returns status 0, amount 234
23:21:39.652 00.000 12308 move complete, result=0
23:21:39.653 00.001 12308 worker thread done servicing request
23:21:39.654 00.001 12308 Worker thread wakes up
23:21:39.654 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 234 ms NORTH
23:21:39.661 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:39.661 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:40.918 01.257 12308 Exposure complete
23:21:41.051 00.133 12308 worker thread done servicing request
23:21:41.051 00.000 14556 OnExposeComplete: enter
23:21:41.055 00.004 14556 UpdateGuideState(): m_state=6
23:21:41.109 00.054 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6903
23:21:41.117 00.008 14556 Star::Find returns 1 (0), X=173.88, Y=1001.90, Mass=2126, SNR=30.9, Peak=173 HFD=4.5
23:21:41.123 00.006 14556 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-3.07) = xAngle (-0.01 = -0.01)
23:21:41.128 00.005 14556 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.11 = -0.11)
23:21:41.130 00.002 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.09 mountX=0.04 mountY=-0.00, mountTheta=-0.11
23:21:41.135 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.00, opts=13)
23:21:41.138 00.003 14556 Enqueuing Move request for scope (-0.04, -0.00)
23:21:41.140 00.002 12308 Worker thread wakes up
23:21:41.140 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd
23:21:41.142 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.00)
23:21:41.142 00.000 12308 Moving (-0.04, -0.00) raw xDistance=0.04 yDistance=-0.00
23:21:41.142 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:21:41.142 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:41.142 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:21:41.142 00.000 12308 MoveAxis(E, 0, ABG)
23:21:41.143 00.001 12308 Move returns status 0, amount 0
23:21:41.143 00.000 12308 MoveAxis(N, 0, ABG)
23:21:41.143 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:41.147 00.004 12308 Move returns status 0, amount 0
23:21:41.147 00.000 12308 move complete, result=0
23:21:41.148 00.001 12308 worker thread done servicing request
23:21:41.168 00.020 14556 UpdateGuideState exits: m=2126 SNR=30.9
23:21:41.171 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:41.176 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:41.180 00.004 14556 Enqueuing Expose request
23:21:41.183 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:21:41.188 00.005 12308 Worker thread wakes up
23:21:41.188 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:41.188 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:42.436 01.248 12308 Exposure complete
23:21:42.576 00.140 12308 worker thread done servicing request
23:21:42.577 00.001 14556 OnExposeComplete: enter
23:21:42.581 00.004 14556 UpdateGuideState(): m_state=6
23:21:42.586 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6904
23:21:42.590 00.004 14556 Star::Find returns 1 (0), X=173.93, Y=1001.97, Mass=2224, SNR=31.5, Peak=198 HFD=4.4
23:21:42.594 00.004 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.58 = -1.70)
23:21:42.598 00.004 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.80)
23:21:42.602 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.51 mountX=-0.01 mountY=-0.07, mountTheta=-1.70
23:21:42.608 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.08, opts=13)
23:21:42.612 00.004 14556 Enqueuing Move request for scope (0.00, 0.08)
23:21:42.615 00.003 12308 Worker thread wakes up
23:21:42.615 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.08) opts 0xd
23:21:42.615 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.08)
23:21:42.616 00.001 12308 Moving (0.00, 0.08) raw xDistance=-0.01 yDistance=-0.07
23:21:42.616 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:21:42.616 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:42.616 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:21:42.617 00.001 12308 MoveAxis(E, 0, ABG)
23:21:42.617 00.000 12308 Move returns status 0, amount 0
23:21:42.617 00.000 12308 MoveAxis(N, 0, ABG)
23:21:42.617 00.000 12308 Move returns status 0, amount 0
23:21:42.617 00.000 12308 move complete, result=0
23:21:42.617 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:42.624 00.007 12308 worker thread done servicing request
23:21:42.642 00.018 14556 UpdateGuideState exits: m=2224 SNR=31.5
23:21:42.648 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:42.653 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:42.657 00.004 14556 Enqueuing Expose request
23:21:42.662 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:42.665 00.003 12308 Worker thread wakes up
23:21:42.665 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:42.665 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:43.914 01.249 12308 Exposure complete
23:21:44.053 00.139 12308 worker thread done servicing request
23:21:44.054 00.001 14556 OnExposeComplete: enter
23:21:44.057 00.003 14556 UpdateGuideState(): m_state=6
23:21:44.061 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6905
23:21:44.066 00.005 14556 Star::Find returns 1 (0), X=173.90, Y=1001.96, Mass=2248, SNR=31.8, Peak=213 HFD=4.3
23:21:44.069 00.003 14556 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.07) = xAngle (5.08 = -1.21)
23:21:44.072 00.003 14556 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.31)
23:21:44.076 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.00 mountX=0.02 mountY=-0.06, mountTheta=-1.22
23:21:44.081 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.06, opts=13)
23:21:44.084 00.003 14556 Enqueuing Move request for scope (-0.03, 0.06)
23:21:44.088 00.004 12308 Worker thread wakes up
23:21:44.088 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
23:21:44.088 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
23:21:44.088 00.000 12308 Moving (-0.03, 0.06) raw xDistance=0.02 yDistance=-0.06
23:21:44.088 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:21:44.089 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:44.089 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:21:44.089 00.000 12308 MoveAxis(E, 0, ABG)
23:21:44.089 00.000 12308 Move returns status 0, amount 0
23:21:44.089 00.000 12308 MoveAxis(N, 0, ABG)
23:21:44.090 00.001 12308 Move returns status 0, amount 0
23:21:44.090 00.000 12308 move complete, result=0
23:21:44.090 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:44.095 00.005 12308 worker thread done servicing request
23:21:44.113 00.018 14556 UpdateGuideState exits: m=2248 SNR=31.8
23:21:44.118 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:44.125 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:44.130 00.005 14556 Enqueuing Expose request
23:21:44.133 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:44.138 00.005 12308 Worker thread wakes up
23:21:44.138 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:44.138 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:45.385 01.247 12308 Exposure complete
23:21:45.497 00.112 12308 worker thread done servicing request
23:21:45.497 00.000 14556 OnExposeComplete: enter
23:21:45.501 00.004 14556 UpdateGuideState(): m_state=6
23:21:45.505 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6906
23:21:45.509 00.004 14556 Star::Find returns 1 (0), X=173.89, Y=1001.95, Mass=2307, SNR=32.4, Peak=197 HFD=4.4
23:21:45.512 00.003 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
23:21:45.515 00.003 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
23:21:45.519 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.17 mountX=0.03 mountY=-0.05, mountTheta=-1.07
23:21:45.524 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.05, opts=13)
23:21:45.531 00.007 14556 Enqueuing Move request for scope (-0.03, 0.05)
23:21:45.535 00.004 12308 Worker thread wakes up
23:21:45.535 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
23:21:45.535 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
23:21:45.535 00.000 12308 Moving (-0.03, 0.05) raw xDistance=0.03 yDistance=-0.05
23:21:45.535 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:21:45.535 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:45.537 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:21:45.537 00.000 12308 MoveAxis(E, 0, ABG)
23:21:45.537 00.000 12308 Move returns status 0, amount 0
23:21:45.537 00.000 12308 MoveAxis(N, 0, ABG)
23:21:45.537 00.000 12308 Move returns status 0, amount 0
23:21:45.537 00.000 12308 move complete, result=0
23:21:45.538 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:45.542 00.004 12308 worker thread done servicing request
23:21:45.561 00.019 14556 UpdateGuideState exits: m=2307 SNR=32.4
23:21:45.564 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:45.568 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:45.570 00.002 14556 Enqueuing Expose request
23:21:45.572 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:45.575 00.003 12308 Worker thread wakes up
23:21:45.575 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:45.575 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:46.825 01.250 12308 Exposure complete
23:21:46.961 00.136 12308 worker thread done servicing request
23:21:46.961 00.000 14556 OnExposeComplete: enter
23:21:46.965 00.004 14556 UpdateGuideState(): m_state=6
23:21:46.970 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6907
23:21:46.973 00.003 14556 Star::Find returns 1 (0), X=173.78, Y=1001.96, Mass=2362, SNR=32.7, Peak=194 HFD=4.4
23:21:46.977 00.004 14556 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.07) = xAngle (5.80 = -0.48)
23:21:46.982 00.005 14556 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.70 = -0.58)
23:21:46.990 00.008 14556 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.16 cameraTheta=2.73 mountX=0.14 mountY=-0.09, mountTheta=-0.56
23:21:46.995 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.06, opts=13)
23:21:46.999 00.004 14556 Enqueuing Move request for scope (-0.15, 0.06)
23:21:47.003 00.004 12308 Worker thread wakes up
23:21:47.003 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd
23:21:47.003 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.06)
23:21:47.003 00.000 12308 Moving (-0.15, 0.06) raw xDistance=0.14 yDistance=-0.09
23:21:47.003 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:21:47.006 00.003 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:47.006 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:21:47.006 00.000 12308 MoveAxis(E, 0, ABG)
23:21:47.006 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:47.010 00.004 12308 Move returns status 0, amount 0
23:21:47.010 00.000 12308 MoveAxis(N, 0, ABG)
23:21:47.010 00.000 12308 Move returns status 0, amount 0
23:21:47.010 00.000 12308 move complete, result=0
23:21:47.011 00.001 12308 worker thread done servicing request
23:21:47.029 00.018 14556 UpdateGuideState exits: m=2362 SNR=32.7
23:21:47.033 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:47.036 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:47.040 00.004 14556 Enqueuing Expose request
23:21:47.044 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:47.047 00.003 12308 Worker thread wakes up
23:21:47.047 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:47.048 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:48.300 01.252 12308 Exposure complete
23:21:48.441 00.141 12308 worker thread done servicing request
23:21:48.441 00.000 14556 OnExposeComplete: enter
23:21:48.445 00.004 14556 UpdateGuideState(): m_state=6
23:21:48.449 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6908
23:21:48.453 00.004 14556 Star::Find returns 1 (0), X=173.88, Y=1002.07, Mass=2287, SNR=32.1, Peak=188 HFD=4.5
23:21:48.456 00.003 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
23:21:48.460 00.004 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
23:21:48.465 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.80 mountX=0.03 mountY=-0.18, mountTheta=-1.41
23:21:48.473 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.17, opts=13)
23:21:48.478 00.005 14556 Enqueuing Move request for scope (-0.04, 0.17)
23:21:48.483 00.005 12308 Worker thread wakes up
23:21:48.483 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
23:21:48.483 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
23:21:48.483 00.000 12308 Moving (-0.04, 0.17) raw xDistance=0.03 yDistance=-0.18
23:21:48.484 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:21:48.484 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:48.484 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:21:48.484 00.000 12308 MoveAxis(E, 0, ABG)
23:21:48.484 00.000 12308 Move returns status 0, amount 0
23:21:48.485 00.001 12308 MoveAxis(N, 0, ABG)
23:21:48.485 00.000 12308 Move returns status 0, amount 0
23:21:48.485 00.000 12308 move complete, result=0
23:21:48.485 00.000 12308 worker thread done servicing request
23:21:48.485 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:48.514 00.029 14556 UpdateGuideState exits: m=2287 SNR=32.1
23:21:48.517 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:48.523 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:48.527 00.004 14556 Enqueuing Expose request
23:21:48.532 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:21:48.536 00.004 12308 Worker thread wakes up
23:21:48.536 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:48.536 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:49.788 01.252 12308 Exposure complete
23:21:49.918 00.130 12308 worker thread done servicing request
23:21:49.918 00.000 14556 OnExposeComplete: enter
23:21:49.923 00.005 14556 UpdateGuideState(): m_state=6
23:21:49.926 00.003 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6909
23:21:49.931 00.005 14556 Star::Find returns 1 (0), X=173.75, Y=1002.06, Mass=2224, SNR=31.7, Peak=189 HFD=4.4
23:21:49.935 00.004 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.44 = -0.84)
23:21:49.939 00.004 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.34 = -0.94)
23:21:49.943 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.17 hyp=0.24 cameraTheta=2.37 mountX=0.16 mountY=-0.19, mountTheta=-0.88
23:21:49.948 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.17, opts=13)
23:21:49.951 00.003 14556 Enqueuing Move request for scope (-0.17, 0.17)
23:21:49.956 00.005 12308 Worker thread wakes up
23:21:49.956 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.17) opts 0xd
23:21:49.956 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.17)
23:21:49.956 00.000 12308 Moving (-0.17, 0.17) raw xDistance=0.16 yDistance=-0.19
23:21:49.956 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:21:49.956 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:49.956 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:21:49.957 00.001 12308 MoveAxis(E, 0, ABG)
23:21:49.957 00.000 12308 Move returns status 0, amount 0
23:21:49.957 00.000 12308 MoveAxis(N, 0, ABG)
23:21:49.957 00.000 12308 Move returns status 0, amount 0
23:21:49.957 00.000 12308 move complete, result=0
23:21:49.957 00.000 12308 worker thread done servicing request
23:21:49.959 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:49.985 00.026 14556 UpdateGuideState exits: m=2224 SNR=31.7
23:21:49.989 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:49.994 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:49.999 00.005 14556 Enqueuing Expose request
23:21:50.003 00.004 12308 Worker thread wakes up
23:21:50.003 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:21:50.008 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:50.008 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:51.262 01.254 12308 Exposure complete
23:21:51.419 00.157 12308 worker thread done servicing request
23:21:51.420 00.001 14556 OnExposeComplete: enter
23:21:51.426 00.006 14556 UpdateGuideState(): m_state=6
23:21:51.432 00.006 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6910
23:21:51.437 00.005 14556 Star::Find returns 1 (0), X=173.83, Y=1002.18, Mass=2144, SNR=31.1, Peak=176 HFD=4.4
23:21:51.442 00.005 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.96 = -1.32)
23:21:51.446 00.004 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.42)
23:21:51.449 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.28 hyp=0.30 cameraTheta=1.89 mountX=0.07 mountY=-0.29, mountTheta=-1.32
23:21:51.456 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.28, opts=13)
23:21:51.461 00.005 14556 Enqueuing Move request for scope (-0.09, 0.28)
23:21:51.463 00.002 12308 Worker thread wakes up
23:21:51.463 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.28) opts 0xd
23:21:51.463 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.28)
23:21:51.464 00.001 12308 Moving (-0.09, 0.28) raw xDistance=0.07 yDistance=-0.29
23:21:51.464 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:21:51.464 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:21:51.464 00.000 12308 MoveAxis(E, 0, ABG)
23:21:51.464 00.000 12308 Move returns status 0, amount 0
23:21:51.465 00.001 12308 MoveAxis(N, 206, ABG)
23:21:51.465 00.000 12308 Guiding  Dir = 0, Dur = 206
23:21:51.465 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:51.468 00.003 12308 IsSlewing returns 0
23:21:51.468 00.000 12308 IsGuiding returns 0
23:21:51.468 00.000 12308 PulseGuide returned control before completion, sleep 216
23:21:51.484 00.016 14556 UpdateGuideState exits: m=2144 SNR=31.1
23:21:51.489 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:51.495 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:51.499 00.004 14556 Enqueuing Expose request
23:21:51.689 00.190 12308 IsGuiding returns 1
23:21:51.690 00.001 12308 scope still moving after pulse duration time elapsed
23:21:51.720 00.030 12308 IsSlewing returns 0
23:21:51.720 00.000 12308 IsGuiding returns 0
23:21:51.720 00.000 12308 scope move finished after 206 + 45 ms
23:21:51.720 00.000 12308 Move returns status 0, amount 206
23:21:51.721 00.001 12308 move complete, result=0
23:21:51.721 00.000 12308 worker thread done servicing request
23:21:51.721 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 206 ms NORTH
23:21:51.724 00.003 12308 Worker thread wakes up
23:21:51.725 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:51.725 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:52.980 01.255 12308 Exposure complete
23:21:53.117 00.137 12308 worker thread done servicing request
23:21:53.117 00.000 14556 OnExposeComplete: enter
23:21:53.120 00.003 14556 UpdateGuideState(): m_state=6
23:21:53.125 00.005 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6911
23:21:53.130 00.005 14556 Star::Find returns 1 (0), X=173.84, Y=1002.00, Mass=2280, SNR=32.2, Peak=185 HFD=4.4
23:21:53.134 00.004 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
23:21:53.137 00.003 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
23:21:53.140 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.24 mountX=0.07 mountY=-0.11, mountTheta=-1.00
23:21:53.147 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.10, opts=13)
23:21:53.152 00.005 14556 Enqueuing Move request for scope (-0.08, 0.10)
23:21:53.155 00.003 12308 Worker thread wakes up
23:21:53.155 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
23:21:53.155 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
23:21:53.155 00.000 12308 Moving (-0.08, 0.10) raw xDistance=0.07 yDistance=-0.11
23:21:53.155 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:21:53.155 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:53.157 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:21:53.157 00.000 12308 MoveAxis(E, 0, ABG)
23:21:53.157 00.000 12308 Move returns status 0, amount 0
23:21:53.157 00.000 12308 MoveAxis(N, 0, ABG)
23:21:53.157 00.000 12308 Move returns status 0, amount 0
23:21:53.157 00.000 12308 move complete, result=0
23:21:53.158 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:53.161 00.003 12308 worker thread done servicing request
23:21:53.184 00.023 14556 UpdateGuideState exits: m=2280 SNR=32.2
23:21:53.190 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:53.194 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:53.198 00.004 14556 Enqueuing Expose request
23:21:53.201 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:53.205 00.004 12308 Worker thread wakes up
23:21:53.205 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:53.205 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:54.454 01.249 12308 Exposure complete
23:21:54.592 00.138 12308 worker thread done servicing request
23:21:54.593 00.001 14556 OnExposeComplete: enter
23:21:54.598 00.005 14556 UpdateGuideState(): m_state=6
23:21:54.601 00.003 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6912
23:21:54.605 00.004 14556 Star::Find returns 1 (0), X=173.89, Y=1002.15, Mass=2192, SNR=31.4, Peak=205 HFD=4.4
23:21:54.609 00.004 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.76 = -1.52)
23:21:54.612 00.003 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.62)
23:21:54.615 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.25 hyp=0.26 cameraTheta=1.69 mountX=0.01 mountY=-0.26, mountTheta=-1.52
23:21:54.621 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.25, opts=13)
23:21:54.625 00.004 14556 Enqueuing Move request for scope (-0.03, 0.25)
23:21:54.629 00.004 12308 Worker thread wakes up
23:21:54.629 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.25) opts 0xd
23:21:54.629 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.25)
23:21:54.629 00.000 12308 Moving (-0.03, 0.25) raw xDistance=0.01 yDistance=-0.26
23:21:54.629 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:21:54.630 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:21:54.630 00.000 12308 MoveAxis(E, 0, ABG)
23:21:54.631 00.001 12308 Move returns status 0, amount 0
23:21:54.631 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:54.636 00.005 12308 MoveAxis(N, 180, ABG)
23:21:54.636 00.000 12308 Guiding  Dir = 0, Dur = 180
23:21:54.636 00.000 12308 IsSlewing returns 0
23:21:54.637 00.001 12308 IsGuiding returns 0
23:21:54.637 00.000 12308 PulseGuide returned control before completion, sleep 190
23:21:54.657 00.020 14556 UpdateGuideState exits: m=2192 SNR=31.4
23:21:54.662 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:54.666 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:54.670 00.004 14556 Enqueuing Expose request
23:21:54.837 00.167 12308 IsGuiding returns 1
23:21:54.837 00.000 12308 scope still moving after pulse duration time elapsed
23:21:54.868 00.031 12308 IsSlewing returns 0
23:21:54.870 00.002 12308 IsGuiding returns 1
23:21:54.900 00.030 12308 IsSlewing returns 0
23:21:54.900 00.000 12308 IsGuiding returns 1
23:21:54.932 00.032 12308 IsSlewing returns 0
23:21:54.934 00.002 12308 IsGuiding returns 0
23:21:54.936 00.002 12308 scope move finished after 180 + 118 ms
23:21:54.936 00.000 12308 Move returns status 0, amount 180
23:21:54.937 00.001 12308 move complete, result=0
23:21:54.937 00.000 12308 worker thread done servicing request
23:21:54.937 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 180 ms NORTH
23:21:54.944 00.007 12308 Worker thread wakes up
23:21:54.944 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:54.944 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:56.197 01.253 12308 Exposure complete
23:21:56.324 00.127 12308 worker thread done servicing request
23:21:56.324 00.000 14556 OnExposeComplete: enter
23:21:56.329 00.005 14556 UpdateGuideState(): m_state=6
23:21:56.334 00.005 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6913
23:21:56.338 00.004 14556 Star::Find returns 1 (0), X=173.68, Y=1001.93, Mass=2312, SNR=32.4, Peak=184 HFD=4.3
23:21:56.342 00.004 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.07 = -0.21)
23:21:56.346 00.004 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.31)
23:21:56.350 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.03 hyp=0.25 cameraTheta=3.00 mountX=0.24 mountY=-0.07, mountTheta=-0.30
23:21:56.355 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.03, opts=13)
23:21:56.359 00.004 14556 Enqueuing Move request for scope (-0.24, 0.03)
23:21:56.362 00.003 12308 Worker thread wakes up
23:21:56.362 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.03) opts 0xd
23:21:56.363 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.03)
23:21:56.363 00.000 12308 Moving (-0.24, 0.03) raw xDistance=0.24 yDistance=-0.07
23:21:56.364 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:21:56.364 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:56.364 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:21:56.365 00.001 12308 MoveAxis(W, 104, ABG)
23:21:56.365 00.000 12308 Guiding  Dir = 3, Dur = 104
23:21:56.365 00.000 12308 IsSlewing returns 0
23:21:56.366 00.001 12308 IsGuiding returns 0
23:21:56.366 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:56.370 00.004 12308 PulseGuide returned control before completion, sleep 114
23:21:56.391 00.021 14556 UpdateGuideState exits: m=2312 SNR=32.4
23:21:56.396 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:56.401 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:56.407 00.006 14556 Enqueuing Expose request
23:21:56.497 00.090 12308 IsGuiding returns 1
23:21:56.498 00.001 12308 scope still moving after pulse duration time elapsed
23:21:56.528 00.030 12308 IsSlewing returns 0
23:21:56.531 00.003 12308 IsGuiding returns 0
23:21:56.531 00.000 12308 scope move finished after 104 + 61 ms
23:21:56.531 00.000 12308 Move returns status 0, amount 104
23:21:56.532 00.001 12308 MoveAxis(N, 0, ABG)
23:21:56.533 00.001 12308 Move returns status 0, amount 0
23:21:56.533 00.000 12308 move complete, result=0
23:21:56.533 00.000 12308 worker thread done servicing request
23:21:56.534 00.001 12308 Worker thread wakes up
23:21:56.534 00.000 14556 GuideStep: 0.2 px 104 ms WEST, -0.1 px 0 ms NORTH
23:21:56.540 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:56.540 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:57.788 01.248 12308 Exposure complete
23:21:57.921 00.133 12308 worker thread done servicing request
23:21:57.921 00.000 14556 OnExposeComplete: enter
23:21:57.924 00.003 14556 UpdateGuideState(): m_state=6
23:21:57.929 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6914
23:21:57.934 00.005 14556 Star::Find returns 1 (0), X=173.82, Y=1001.94, Mass=2182, SNR=31.4, Peak=189 HFD=4.3
23:21:57.937 00.003 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.83 = -0.45)
23:21:57.940 00.003 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.55)
23:21:57.943 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.76 mountX=0.10 mountY=-0.06, mountTheta=-0.53
23:21:57.949 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.04, opts=13)
23:21:57.953 00.004 14556 Enqueuing Move request for scope (-0.10, 0.04)
23:21:57.957 00.004 12308 Worker thread wakes up
23:21:57.957 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
23:21:57.957 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
23:21:57.958 00.001 12308 Moving (-0.10, 0.04) raw xDistance=0.10 yDistance=-0.06
23:21:57.958 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:21:57.958 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:57.960 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:21:57.960 00.000 12308 MoveAxis(E, 0, ABG)
23:21:57.960 00.000 12308 Move returns status 0, amount 0
23:21:57.960 00.000 12308 MoveAxis(N, 0, ABG)
23:21:57.960 00.000 12308 Move returns status 0, amount 0
23:21:57.961 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:57.965 00.004 12308 move complete, result=0
23:21:57.965 00.000 12308 worker thread done servicing request
23:21:57.984 00.019 14556 UpdateGuideState exits: m=2182 SNR=31.4
23:21:57.987 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:57.993 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:57.998 00.005 14556 Enqueuing Expose request
23:21:58.002 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:58.006 00.004 12308 Worker thread wakes up
23:21:58.006 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:58.007 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:21:59.259 01.252 12308 Exposure complete
23:21:59.389 00.130 12308 worker thread done servicing request
23:21:59.390 00.001 14556 OnExposeComplete: enter
23:21:59.393 00.003 14556 UpdateGuideState(): m_state=6
23:21:59.396 00.003 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6915
23:21:59.401 00.005 14556 Star::Find returns 1 (0), X=174.09, Y=1001.85, Mass=2223, SNR=31.7, Peak=200 HFD=4.4
23:21:59.404 00.003 14556 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-3.07) = xAngle (2.80 = 2.80)
23:21:59.407 00.003 14556 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.70 = 2.70)
23:21:59.412 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-0.27 mountX=-0.17 mountY=0.07, mountTheta=2.72
23:21:59.415 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.05, opts=13)
23:21:59.420 00.005 14556 Enqueuing Move request for scope (0.17, -0.05)
23:21:59.424 00.004 12308 Worker thread wakes up
23:21:59.424 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.05) opts 0xd
23:21:59.425 00.001 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.05)
23:21:59.425 00.000 12308 Moving (0.17, -0.05) raw xDistance=-0.17 yDistance=0.07
23:21:59.425 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:21:59.425 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:59.425 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:21:59.425 00.000 12308 MoveAxis(E, 0, ABG)
23:21:59.426 00.001 12308 Move returns status 0, amount 0
23:21:59.426 00.000 12308 MoveAxis(N, 0, ABG)
23:21:59.426 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:21:59.431 00.005 12308 Move returns status 0, amount 0
23:21:59.431 00.000 12308 move complete, result=0
23:21:59.431 00.000 12308 worker thread done servicing request
23:21:59.452 00.021 14556 UpdateGuideState exits: m=2223 SNR=31.7
23:21:59.455 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:59.459 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:21:59.463 00.004 14556 Enqueuing Expose request
23:21:59.470 00.007 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:59.474 00.004 12308 Worker thread wakes up
23:21:59.474 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:21:59.474 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:00.726 01.252 12308 Exposure complete
23:22:00.847 00.121 12308 worker thread done servicing request
23:22:00.848 00.001 14556 OnExposeComplete: enter
23:22:00.852 00.004 14556 UpdateGuideState(): m_state=6
23:22:00.856 00.004 14556 Star::Find(15, 174, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6916
23:22:00.861 00.005 14556 Star::Find returns 1 (0), X=173.83, Y=1002.15, Mass=2094, SNR=30.8, Peak=180 HFD=4.5
23:22:00.864 00.003 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
23:22:00.868 00.004 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
23:22:00.872 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.25 hyp=0.26 cameraTheta=1.93 mountX=0.08 mountY=-0.26, mountTheta=-1.29
23:22:00.877 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.25, opts=13)
23:22:00.880 00.003 14556 Enqueuing Move request for scope (-0.09, 0.25)
23:22:00.884 00.004 12308 Worker thread wakes up
23:22:00.884 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.25) opts 0xd
23:22:00.885 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.25)
23:22:00.885 00.000 12308 Moving (-0.09, 0.25) raw xDistance=0.08 yDistance=-0.26
23:22:00.885 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:22:00.885 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:22:00.885 00.000 12308 MoveAxis(E, 0, ABG)
23:22:00.885 00.000 12308 Move returns status 0, amount 0
23:22:00.885 00.000 12308 MoveAxis(N, 183, ABG)
23:22:00.887 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:00.890 00.003 12308 Guiding  Dir = 0, Dur = 183
23:22:00.891 00.001 12308 IsSlewing returns 0
23:22:00.891 00.000 12308 IsGuiding returns 0
23:22:00.891 00.000 12308 PulseGuide returned control before completion, sleep 193
23:22:00.913 00.022 14556 UpdateGuideState exits: m=2094 SNR=30.8
23:22:00.917 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:00.921 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:00.925 00.004 14556 Enqueuing Expose request
23:22:01.088 00.163 12308 IsGuiding returns 1
23:22:01.089 00.001 12308 scope still moving after pulse duration time elapsed
23:22:01.119 00.030 12308 IsSlewing returns 0
23:22:01.119 00.000 12308 IsGuiding returns 0
23:22:01.121 00.002 12308 scope move finished after 183 + 46 ms
23:22:01.121 00.000 12308 Move returns status 0, amount 183
23:22:01.121 00.000 12308 move complete, result=0
23:22:01.122 00.001 12308 worker thread done servicing request
23:22:01.122 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 183 ms NORTH
23:22:01.128 00.006 12308 Worker thread wakes up
23:22:01.129 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:01.129 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:02.382 01.253 12308 Exposure complete
23:22:02.509 00.127 12308 worker thread done servicing request
23:22:02.510 00.001 14556 OnExposeComplete: enter
23:22:02.514 00.004 14556 UpdateGuideState(): m_state=6
23:22:02.517 00.003 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6917
23:22:02.522 00.005 14556 Star::Find returns 1 (0), X=173.99, Y=1001.87, Mass=2334, SNR=32.3, Peak=202 HFD=4.4
23:22:02.525 00.003 14556 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-3.07) = xAngle (2.70 = 2.70)
23:22:02.530 00.005 14556 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.60 = 2.60)
23:22:02.533 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.38 mountX=-0.06 mountY=0.04, mountTheta=2.62
23:22:02.539 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.03, opts=13)
23:22:02.543 00.004 14556 Enqueuing Move request for scope (0.06, -0.03)
23:22:02.547 00.004 12308 Worker thread wakes up
23:22:02.547 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
23:22:02.547 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
23:22:02.547 00.000 12308 Moving (0.06, -0.03) raw xDistance=-0.06 yDistance=0.04
23:22:02.547 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:22:02.547 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:02.548 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:22:02.548 00.000 12308 MoveAxis(E, 0, ABG)
23:22:02.548 00.000 12308 Move returns status 0, amount 0
23:22:02.548 00.000 12308 MoveAxis(N, 0, ABG)
23:22:02.548 00.000 12308 Move returns status 0, amount 0
23:22:02.549 00.001 12308 move complete, result=0
23:22:02.549 00.000 12308 worker thread done servicing request
23:22:02.549 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:02.577 00.028 14556 UpdateGuideState exits: m=2334 SNR=32.3
23:22:02.580 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:02.586 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:02.590 00.004 14556 Enqueuing Expose request
23:22:02.595 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:22:02.600 00.005 12308 Worker thread wakes up
23:22:02.600 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:02.600 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:03.856 01.256 12308 Exposure complete
23:22:04.003 00.147 12308 worker thread done servicing request
23:22:04.003 00.000 14556 OnExposeComplete: enter
23:22:04.009 00.006 14556 UpdateGuideState(): m_state=6
23:22:04.013 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6918
23:22:04.016 00.003 14556 Star::Find returns 1 (0), X=173.94, Y=1001.81, Mass=2219, SNR=31.6, Peak=181 HFD=4.4
23:22:04.021 00.005 14556 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-3.07) = xAngle (1.71 = 1.71)
23:22:04.025 00.004 14556 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.61 = 1.61)
23:22:04.029 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.37 mountX=-0.01 mountY=0.09, mountTheta=1.71
23:22:04.033 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.09, opts=13)
23:22:04.038 00.005 14556 Enqueuing Move request for scope (0.02, -0.09)
23:22:04.042 00.004 12308 Worker thread wakes up
23:22:04.042 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
23:22:04.043 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
23:22:04.043 00.000 12308 Moving (0.02, -0.09) raw xDistance=-0.01 yDistance=0.09
23:22:04.043 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:22:04.043 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:04.043 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:22:04.044 00.001 12308 MoveAxis(E, 0, ABG)
23:22:04.044 00.000 12308 Move returns status 0, amount 0
23:22:04.044 00.000 12308 MoveAxis(N, 0, ABG)
23:22:04.044 00.000 12308 Move returns status 0, amount 0
23:22:04.045 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:04.049 00.004 12308 move complete, result=0
23:22:04.049 00.000 12308 worker thread done servicing request
23:22:04.071 00.022 14556 UpdateGuideState exits: m=2219 SNR=31.6
23:22:04.075 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:04.080 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:04.083 00.003 14556 Enqueuing Expose request
23:22:04.089 00.006 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:22:04.092 00.003 12308 Worker thread wakes up
23:22:04.093 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:04.093 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:05.340 01.247 12308 Exposure complete
23:22:05.454 00.114 12308 worker thread done servicing request
23:22:05.455 00.001 14556 OnExposeComplete: enter
23:22:05.459 00.004 14556 UpdateGuideState(): m_state=6
23:22:05.465 00.006 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6919
23:22:05.470 00.005 14556 Star::Find returns 1 (0), X=173.78, Y=1001.87, Mass=2037, SNR=30.1, Peak=166 HFD=4.3
23:22:05.475 00.005 14556 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.07) = xAngle (0.11 = 0.11)
23:22:05.479 00.004 14556 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.01 = 0.01)
23:22:05.483 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-2.97 mountX=0.14 mountY=0.00, mountTheta=0.01
23:22:05.487 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.03, opts=13)
23:22:05.493 00.006 14556 Enqueuing Move request for scope (-0.14, -0.03)
23:22:05.496 00.003 12308 Worker thread wakes up
23:22:05.497 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.03) opts 0xd
23:22:05.497 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.03)
23:22:05.497 00.000 12308 Moving (-0.14, -0.03) raw xDistance=0.14 yDistance=0.00
23:22:05.497 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:22:05.498 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:05.498 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:22:05.498 00.000 12308 MoveAxis(E, 0, ABG)
23:22:05.498 00.000 12308 Move returns status 0, amount 0
23:22:05.498 00.000 12308 MoveAxis(N, 0, ABG)
23:22:05.498 00.000 12308 Move returns status 0, amount 0
23:22:05.500 00.002 12308 move complete, result=0
23:22:05.500 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:05.504 00.004 12308 worker thread done servicing request
23:22:05.525 00.021 14556 UpdateGuideState exits: m=2037 SNR=30.1
23:22:05.530 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:05.534 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:05.537 00.003 14556 Enqueuing Expose request
23:22:05.541 00.004 12308 Worker thread wakes up
23:22:05.542 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:05.542 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:05.543 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:22:06.789 01.246 12308 Exposure complete
23:22:06.937 00.148 12308 worker thread done servicing request
23:22:06.938 00.001 14556 OnExposeComplete: enter
23:22:06.942 00.004 14556 UpdateGuideState(): m_state=6
23:22:06.947 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6920
23:22:06.950 00.003 14556 Star::Find returns 1 (0), X=173.69, Y=1001.87, Mass=2194, SNR=31.2, Peak=198 HFD=4.6
23:22:06.953 00.003 14556 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.07) = xAngle (0.07 = 0.07)
23:22:06.957 00.004 14556 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.03 = -0.03)
23:22:06.962 00.005 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.03 hyp=0.24 cameraTheta=-3.00 mountX=0.24 mountY=-0.01, mountTheta=-0.03
23:22:06.968 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.03, opts=13)
23:22:06.972 00.004 14556 Enqueuing Move request for scope (-0.24, -0.03)
23:22:06.975 00.003 12308 Worker thread wakes up
23:22:06.976 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.03) opts 0xd
23:22:06.976 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.03)
23:22:06.976 00.000 12308 Moving (-0.24, -0.03) raw xDistance=0.24 yDistance=-0.01
23:22:06.976 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:22:06.976 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:06.976 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:22:06.978 00.002 12308 MoveAxis(W, 104, ABG)
23:22:06.978 00.000 12308 Guiding  Dir = 3, Dur = 104
23:22:06.978 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:06.983 00.005 12308 IsSlewing returns 0
23:22:06.983 00.000 12308 IsGuiding returns 0
23:22:06.983 00.000 12308 PulseGuide returned control before completion, sleep 114
23:22:07.005 00.022 14556 UpdateGuideState exits: m=2194 SNR=31.2
23:22:07.010 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:07.013 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:07.017 00.004 14556 Enqueuing Expose request
23:22:07.109 00.092 12308 IsGuiding returns 0
23:22:07.110 00.001 12308 Move returns status 0, amount 104
23:22:07.110 00.000 12308 MoveAxis(N, 0, ABG)
23:22:07.111 00.001 12308 Move returns status 0, amount 0
23:22:07.111 00.000 12308 move complete, result=0
23:22:07.112 00.001 12308 worker thread done servicing request
23:22:07.112 00.000 14556 GuideStep: 0.2 px 104 ms WEST, -0.0 px 0 ms NORTH
23:22:07.120 00.008 12308 Worker thread wakes up
23:22:07.120 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:07.120 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:08.367 01.247 12308 Exposure complete
23:22:08.482 00.115 12308 worker thread done servicing request
23:22:08.483 00.001 14556 OnExposeComplete: enter
23:22:08.486 00.003 14556 UpdateGuideState(): m_state=6
23:22:08.490 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6921
23:22:08.494 00.004 14556 Star::Find returns 1 (0), X=173.99, Y=1002.20, Mass=2311, SNR=32.2, Peak=210 HFD=4.4
23:22:08.497 00.003 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.44 = -1.84)
23:22:08.502 00.005 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
23:22:08.505 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.31 hyp=0.31 cameraTheta=1.36 mountX=-0.08 mountY=-0.29, mountTheta=-1.85
23:22:08.510 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.31, opts=13)
23:22:08.514 00.004 14556 Enqueuing Move request for scope (0.06, 0.31)
23:22:08.517 00.003 12308 Worker thread wakes up
23:22:08.517 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.31) opts 0xd
23:22:08.517 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.31)
23:22:08.517 00.000 12308 Moving (0.06, 0.31) raw xDistance=-0.08 yDistance=-0.29
23:22:08.517 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:22:08.518 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:22:08.518 00.000 12308 MoveAxis(E, 0, ABG)
23:22:08.518 00.000 12308 Move returns status 0, amount 0
23:22:08.518 00.000 12308 MoveAxis(N, 205, ABG)
23:22:08.518 00.000 12308 Guiding  Dir = 0, Dur = 205
23:22:08.520 00.002 12308 IsSlewing returns 0
23:22:08.520 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:08.523 00.003 12308 IsGuiding returns 0
23:22:08.523 00.000 12308 PulseGuide returned control before completion, sleep 215
23:22:08.544 00.021 14556 UpdateGuideState exits: m=2311 SNR=32.2
23:22:08.548 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:08.552 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:08.557 00.005 14556 Enqueuing Expose request
23:22:08.747 00.190 12308 IsGuiding returns 1
23:22:08.748 00.001 12308 scope still moving after pulse duration time elapsed
23:22:08.777 00.029 12308 IsSlewing returns 0
23:22:08.778 00.001 12308 IsGuiding returns 0
23:22:08.779 00.001 12308 scope move finished after 205 + 51 ms
23:22:08.779 00.000 12308 Move returns status 0, amount 205
23:22:08.781 00.002 12308 move complete, result=0
23:22:08.781 00.000 12308 worker thread done servicing request
23:22:08.781 00.000 12308 Worker thread wakes up
23:22:08.782 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 205 ms NORTH
23:22:08.788 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:08.789 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:10.039 01.250 12308 Exposure complete
23:22:10.198 00.159 12308 worker thread done servicing request
23:22:10.198 00.000 14556 OnExposeComplete: enter
23:22:10.205 00.007 14556 UpdateGuideState(): m_state=6
23:22:10.212 00.007 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6922
23:22:10.217 00.005 14556 Star::Find returns 1 (0), X=173.93, Y=1001.87, Mass=2081, SNR=30.6, Peak=203 HFD=4.3
23:22:10.220 00.003 14556 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-3.07) = xAngle (1.69 = 1.69)
23:22:10.223 00.003 14556 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.59 = 1.59)
23:22:10.227 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.39 mountX=-0.00 mountY=0.03, mountTheta=1.68
23:22:10.232 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.03, opts=13)
23:22:10.235 00.003 14556 Enqueuing Move request for scope (0.01, -0.03)
23:22:10.239 00.004 12308 Worker thread wakes up
23:22:10.239 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
23:22:10.239 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
23:22:10.239 00.000 12308 Moving (0.01, -0.03) raw xDistance=-0.00 yDistance=0.03
23:22:10.240 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:22:10.240 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:10.240 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:22:10.240 00.000 12308 MoveAxis(E, 0, ABG)
23:22:10.240 00.000 12308 Move returns status 0, amount 0
23:22:10.240 00.000 12308 MoveAxis(N, 0, ABG)
23:22:10.240 00.000 12308 Move returns status 0, amount 0
23:22:10.241 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:10.244 00.003 12308 move complete, result=0
23:22:10.244 00.000 12308 worker thread done servicing request
23:22:10.262 00.018 14556 UpdateGuideState exits: m=2081 SNR=30.6
23:22:10.266 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:10.269 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:10.272 00.003 14556 Enqueuing Expose request
23:22:10.276 00.004 12308 Worker thread wakes up
23:22:10.277 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:22:10.280 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:10.280 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:11.534 01.254 12308 Exposure complete
23:22:11.660 00.126 12308 worker thread done servicing request
23:22:11.660 00.000 14556 OnExposeComplete: enter
23:22:11.664 00.004 14556 UpdateGuideState(): m_state=6
23:22:11.669 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6923
23:22:11.672 00.003 14556 Star::Find returns 1 (0), X=173.94, Y=1001.86, Mass=2262, SNR=31.9, Peak=195 HFD=4.5
23:22:11.675 00.003 14556 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-3.07) = xAngle (1.83 = 1.83)
23:22:11.680 00.005 14556 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.73 = 1.73)
23:22:11.683 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.24 mountX=-0.01 mountY=0.04, mountTheta=1.83
23:22:11.691 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.04, opts=13)
23:22:11.695 00.004 14556 Enqueuing Move request for scope (0.01, -0.04)
23:22:11.700 00.005 12308 Worker thread wakes up
23:22:11.700 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
23:22:11.700 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
23:22:11.700 00.000 12308 Moving (0.01, -0.04) raw xDistance=-0.01 yDistance=0.04
23:22:11.700 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:22:11.701 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:11.701 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:22:11.701 00.000 12308 MoveAxis(E, 0, ABG)
23:22:11.701 00.000 12308 Move returns status 0, amount 0
23:22:11.702 00.001 12308 MoveAxis(N, 0, ABG)
23:22:11.702 00.000 12308 Move returns status 0, amount 0
23:22:11.702 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:11.706 00.004 12308 move complete, result=0
23:22:11.707 00.001 12308 worker thread done servicing request
23:22:11.730 00.023 14556 UpdateGuideState exits: m=2262 SNR=31.9
23:22:11.735 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:11.739 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:11.744 00.005 14556 Enqueuing Expose request
23:22:11.749 00.005 12308 Worker thread wakes up
23:22:11.749 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:22:11.754 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:11.754 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:13.007 01.253 12308 Exposure complete
23:22:13.134 00.127 12308 worker thread done servicing request
23:22:13.135 00.001 14556 OnExposeComplete: enter
23:22:13.139 00.004 14556 UpdateGuideState(): m_state=6
23:22:13.143 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6924
23:22:13.147 00.004 14556 Star::Find returns 1 (0), X=173.91, Y=1001.83, Mass=2250, SNR=31.9, Peak=189 HFD=4.5
23:22:13.150 00.003 14556 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-3.07) = xAngle (1.24 = 1.24)
23:22:13.155 00.005 14556 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.14 = 1.14)
23:22:13.159 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.83 mountX=0.02 mountY=0.06, mountTheta=1.23
23:22:13.165 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.07, opts=13)
23:22:13.169 00.004 14556 Enqueuing Move request for scope (-0.02, -0.07)
23:22:13.173 00.004 12308 Worker thread wakes up
23:22:13.173 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
23:22:13.173 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
23:22:13.173 00.000 12308 Moving (-0.02, -0.07) raw xDistance=0.02 yDistance=0.06
23:22:13.173 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:22:13.173 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:13.173 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:22:13.174 00.001 12308 MoveAxis(E, 0, ABG)
23:22:13.174 00.000 12308 Move returns status 0, amount 0
23:22:13.174 00.000 12308 MoveAxis(N, 0, ABG)
23:22:13.174 00.000 12308 Move returns status 0, amount 0
23:22:13.175 00.001 12308 move complete, result=0
23:22:13.175 00.000 12308 worker thread done servicing request
23:22:13.175 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:13.200 00.025 14556 UpdateGuideState exits: m=2250 SNR=31.9
23:22:13.203 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:13.208 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:13.212 00.004 14556 Enqueuing Expose request
23:22:13.216 00.004 12308 Worker thread wakes up
23:22:13.216 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:13.216 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:13.218 00.002 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:22:14.460 01.242 12308 Exposure complete
23:22:14.594 00.134 12308 worker thread done servicing request
23:22:14.595 00.001 14556 OnExposeComplete: enter
23:22:14.598 00.003 14556 UpdateGuideState(): m_state=6
23:22:14.603 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6925
23:22:14.606 00.003 14556 Star::Find returns 1 (0), X=173.97, Y=1001.97, Mass=2186, SNR=31.4, Peak=194 HFD=4.4
23:22:14.610 00.004 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.11 = -2.18)
23:22:14.614 00.004 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.28)
23:22:14.617 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.03 mountX=-0.05 mountY=-0.06, mountTheta=-2.21
23:22:14.625 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.07, opts=13)
23:22:14.630 00.005 14556 Enqueuing Move request for scope (0.04, 0.07)
23:22:14.633 00.003 12308 Worker thread wakes up
23:22:14.634 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
23:22:14.634 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
23:22:14.634 00.000 12308 Moving (0.04, 0.07) raw xDistance=-0.05 yDistance=-0.06
23:22:14.634 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:22:14.636 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:14.636 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:22:14.636 00.000 12308 MoveAxis(E, 0, ABG)
23:22:14.636 00.000 12308 Move returns status 0, amount 0
23:22:14.637 00.001 12308 MoveAxis(N, 0, ABG)
23:22:14.637 00.000 12308 Move returns status 0, amount 0
23:22:14.637 00.000 12308 move complete, result=0
23:22:14.637 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:14.642 00.005 12308 worker thread done servicing request
23:22:14.665 00.023 14556 UpdateGuideState exits: m=2186 SNR=31.4
23:22:14.668 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:14.672 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:14.676 00.004 14556 Enqueuing Expose request
23:22:14.680 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:14.686 00.006 12308 Worker thread wakes up
23:22:14.686 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:14.686 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:15.941 01.255 12308 Exposure complete
23:22:16.077 00.136 12308 worker thread done servicing request
23:22:16.077 00.000 14556 OnExposeComplete: enter
23:22:16.081 00.004 14556 UpdateGuideState(): m_state=6
23:22:16.087 00.006 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6926
23:22:16.091 00.004 14556 Star::Find returns 1 (0), X=174.00, Y=1002.05, Mass=2104, SNR=30.7, Peak=170 HFD=4.5
23:22:16.095 00.004 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.17 = -2.12)
23:22:16.099 00.004 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.07 = -2.22)
23:22:16.103 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.16 hyp=0.17 cameraTheta=1.09 mountX=-0.09 mountY=-0.14, mountTheta=-2.15
23:22:16.107 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.16, opts=13)
23:22:16.112 00.005 14556 Enqueuing Move request for scope (0.08, 0.16)
23:22:16.117 00.005 12308 Worker thread wakes up
23:22:16.117 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.16) opts 0xd
23:22:16.117 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.16)
23:22:16.117 00.000 12308 Moving (0.08, 0.16) raw xDistance=-0.09 yDistance=-0.14
23:22:16.118 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:22:16.118 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:16.118 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:22:16.119 00.001 12308 MoveAxis(E, 0, ABG)
23:22:16.119 00.000 12308 Move returns status 0, amount 0
23:22:16.120 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:16.125 00.005 12308 MoveAxis(N, 0, ABG)
23:22:16.125 00.000 12308 Move returns status 0, amount 0
23:22:16.127 00.002 12308 move complete, result=0
23:22:16.127 00.000 12308 worker thread done servicing request
23:22:16.150 00.023 14556 UpdateGuideState exits: m=2104 SNR=30.7
23:22:16.155 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:16.159 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:16.164 00.005 14556 Enqueuing Expose request
23:22:16.167 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:16.172 00.005 12308 Worker thread wakes up
23:22:16.172 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:16.172 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:17.419 01.247 12308 Exposure complete
23:22:17.549 00.130 12308 worker thread done servicing request
23:22:17.549 00.000 14556 OnExposeComplete: enter
23:22:17.552 00.003 14556 UpdateGuideState(): m_state=6
23:22:17.557 00.005 14556 Star::Find(15, 174, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6927
23:22:17.560 00.003 14556 Star::Find returns 1 (0), X=173.99, Y=1002.13, Mass=2204, SNR=31.5, Peak=203 HFD=4.4
23:22:17.563 00.003 14556 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.07) = xAngle (4.37 = -1.91)
23:22:17.568 00.005 14556 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.01)
23:22:17.572 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.30 mountX=-0.08 mountY=-0.22, mountTheta=-1.92
23:22:17.576 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.24, opts=13)
23:22:17.580 00.004 14556 Enqueuing Move request for scope (0.07, 0.24)
23:22:17.583 00.003 12308 Worker thread wakes up
23:22:17.583 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.24) opts 0xd
23:22:17.583 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.24)
23:22:17.584 00.001 12308 Moving (0.07, 0.24) raw xDistance=-0.08 yDistance=-0.22
23:22:17.584 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:22:17.584 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:22:17.584 00.000 12308 MoveAxis(E, 0, ABG)
23:22:17.584 00.000 12308 Move returns status 0, amount 0
23:22:17.584 00.000 12308 MoveAxis(N, 156, ABG)
23:22:17.584 00.000 12308 Guiding  Dir = 0, Dur = 156
23:22:17.586 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:17.590 00.004 12308 IsSlewing returns 0
23:22:17.590 00.000 12308 IsGuiding returns 0
23:22:17.591 00.001 12308 PulseGuide returned control before completion, sleep 166
23:22:17.609 00.018 14556 UpdateGuideState exits: m=2204 SNR=31.5
23:22:17.614 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:17.618 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:17.623 00.005 14556 Enqueuing Expose request
23:22:17.769 00.146 12308 IsGuiding returns 1
23:22:17.770 00.001 12308 scope still moving after pulse duration time elapsed
23:22:17.799 00.029 12308 IsSlewing returns 0
23:22:17.801 00.002 12308 IsGuiding returns 0
23:22:17.802 00.001 12308 scope move finished after 156 + 56 ms
23:22:17.804 00.002 12308 Move returns status 0, amount 156
23:22:17.804 00.000 12308 move complete, result=0
23:22:17.805 00.001 12308 worker thread done servicing request
23:22:17.805 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 156 ms NORTH
23:22:17.811 00.006 12308 Worker thread wakes up
23:22:17.812 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:17.812 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:19.069 01.257 12308 Exposure complete
23:22:19.210 00.141 12308 worker thread done servicing request
23:22:19.211 00.001 14556 OnExposeComplete: enter
23:22:19.215 00.004 14556 UpdateGuideState(): m_state=6
23:22:19.219 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6928
23:22:19.223 00.004 14556 Star::Find returns 1 (0), X=173.97, Y=1001.98, Mass=2301, SNR=32.5, Peak=216 HFD=4.5
23:22:19.227 00.004 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.13 = -2.15)
23:22:19.231 00.004 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.25)
23:22:19.234 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.09 cameraTheta=1.06 mountX=-0.05 mountY=-0.07, mountTheta=-2.19
23:22:19.239 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.08, opts=13)
23:22:19.242 00.003 14556 Enqueuing Move request for scope (0.05, 0.08)
23:22:19.247 00.005 12308 Worker thread wakes up
23:22:19.247 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
23:22:19.247 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
23:22:19.247 00.000 12308 Moving (0.05, 0.08) raw xDistance=-0.05 yDistance=-0.07
23:22:19.247 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:22:19.247 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:19.249 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:22:19.249 00.000 12308 MoveAxis(E, 0, ABG)
23:22:19.249 00.000 12308 Move returns status 0, amount 0
23:22:19.249 00.000 12308 MoveAxis(N, 0, ABG)
23:22:19.249 00.000 12308 Move returns status 0, amount 0
23:22:19.249 00.000 12308 move complete, result=0
23:22:19.249 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:19.254 00.005 12308 worker thread done servicing request
23:22:19.276 00.022 14556 UpdateGuideState exits: m=2301 SNR=32.5
23:22:19.281 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:19.284 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:19.289 00.005 14556 Enqueuing Expose request
23:22:19.292 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:19.296 00.004 12308 Worker thread wakes up
23:22:19.296 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:19.297 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:20.545 01.248 12308 Exposure complete
23:22:20.684 00.139 12308 worker thread done servicing request
23:22:20.684 00.000 14556 OnExposeComplete: enter
23:22:20.687 00.003 14556 UpdateGuideState(): m_state=6
23:22:20.691 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6929
23:22:20.695 00.004 14556 Star::Find returns 1 (0), X=173.99, Y=1001.98, Mass=2235, SNR=31.6, Peak=225 HFD=4.4
23:22:20.700 00.005 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.94 = -2.35)
23:22:20.703 00.003 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.45)
23:22:20.706 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.10 cameraTheta=0.86 mountX=-0.07 mountY=-0.07, mountTheta=-2.40
23:22:20.714 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.08, opts=13)
23:22:20.718 00.004 14556 Enqueuing Move request for scope (0.07, 0.08)
23:22:20.722 00.004 12308 Worker thread wakes up
23:22:20.722 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
23:22:20.722 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
23:22:20.722 00.000 12308 Moving (0.07, 0.08) raw xDistance=-0.07 yDistance=-0.07
23:22:20.723 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:22:20.723 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:20.723 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:22:20.723 00.000 12308 MoveAxis(E, 0, ABG)
23:22:20.723 00.000 12308 Move returns status 0, amount 0
23:22:20.724 00.001 12308 MoveAxis(N, 0, ABG)
23:22:20.724 00.000 12308 Move returns status 0, amount 0
23:22:20.725 00.001 12308 move complete, result=0
23:22:20.725 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:20.729 00.004 12308 worker thread done servicing request
23:22:20.751 00.022 14556 UpdateGuideState exits: m=2235 SNR=31.6
23:22:20.755 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:20.759 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:20.763 00.004 14556 Enqueuing Expose request
23:22:20.766 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:20.771 00.005 12308 Worker thread wakes up
23:22:20.771 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:20.772 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:22.020 01.248 12308 Exposure complete
23:22:22.145 00.125 12308 worker thread done servicing request
23:22:22.146 00.001 14556 OnExposeComplete: enter
23:22:22.152 00.006 14556 UpdateGuideState(): m_state=6
23:22:22.157 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6930
23:22:22.162 00.005 14556 Star::Find returns 1 (0), X=174.03, Y=1001.89, Mass=2035, SNR=30.2, Peak=170 HFD=4.6
23:22:22.165 00.003 14556 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-3.07) = xAngle (2.97 = 2.97)
23:22:22.170 00.005 14556 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.87 = 2.87)
23:22:22.174 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.11 mountX=-0.11 mountY=0.03, mountTheta=2.87
23:22:22.180 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.01, opts=13)
23:22:22.185 00.005 14556 Enqueuing Move request for scope (0.11, -0.01)
23:22:22.189 00.004 12308 Worker thread wakes up
23:22:22.190 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd
23:22:22.190 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.01)
23:22:22.190 00.000 12308 Moving (0.11, -0.01) raw xDistance=-0.11 yDistance=0.03
23:22:22.190 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:22:22.190 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:22.191 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:22:22.191 00.000 12308 MoveAxis(E, 0, ABG)
23:22:22.191 00.000 12308 Move returns status 0, amount 0
23:22:22.192 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:22.196 00.004 12308 MoveAxis(N, 0, ABG)
23:22:22.196 00.000 12308 Move returns status 0, amount 0
23:22:22.196 00.000 12308 move complete, result=0
23:22:22.196 00.000 12308 worker thread done servicing request
23:22:22.218 00.022 14556 UpdateGuideState exits: m=2035 SNR=30.2
23:22:22.223 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:22.227 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:22.232 00.005 14556 Enqueuing Expose request
23:22:22.236 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:22:22.240 00.004 12308 Worker thread wakes up
23:22:22.240 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:22.240 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:23.495 01.255 12308 Exposure complete
23:22:23.630 00.135 12308 worker thread done servicing request
23:22:23.630 00.000 14556 OnExposeComplete: enter
23:22:23.634 00.004 14556 UpdateGuideState(): m_state=6
23:22:23.638 00.004 14556 Star::Find(15, 174, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6931
23:22:23.642 00.004 14556 Star::Find returns 1 (0), X=173.88, Y=1002.04, Mass=2229, SNR=31.6, Peak=200 HFD=4.5
23:22:23.646 00.004 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.91 = -1.37)
23:22:23.650 00.004 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.47)
23:22:23.656 00.006 14556 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.84 mountX=0.03 mountY=-0.15, mountTheta=-1.37
23:22:23.661 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.15, opts=13)
23:22:23.666 00.005 14556 Enqueuing Move request for scope (-0.04, 0.15)
23:22:23.669 00.003 12308 Worker thread wakes up
23:22:23.669 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
23:22:23.670 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
23:22:23.670 00.000 12308 Moving (-0.04, 0.15) raw xDistance=0.03 yDistance=-0.15
23:22:23.670 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:22:23.670 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:23.670 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:22:23.670 00.000 12308 MoveAxis(E, 0, ABG)
23:22:23.670 00.000 12308 Move returns status 0, amount 0
23:22:23.672 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:23.676 00.004 12308 MoveAxis(N, 0, ABG)
23:22:23.676 00.000 12308 Move returns status 0, amount 0
23:22:23.677 00.001 12308 move complete, result=0
23:22:23.677 00.000 12308 worker thread done servicing request
23:22:23.700 00.023 14556 UpdateGuideState exits: m=2229 SNR=31.6
23:22:23.704 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:23.707 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:23.713 00.006 14556 Enqueuing Expose request
23:22:23.718 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:23.724 00.006 12308 Worker thread wakes up
23:22:23.724 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:23.724 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:24.975 01.251 12308 Exposure complete
23:22:25.117 00.142 12308 worker thread done servicing request
23:22:25.117 00.000 14556 OnExposeComplete: enter
23:22:25.120 00.003 14556 UpdateGuideState(): m_state=6
23:22:25.124 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6932
23:22:25.128 00.004 14556 Star::Find returns 1 (0), X=173.86, Y=1002.08, Mass=2116, SNR=30.9, Peak=197 HFD=4.3
23:22:25.132 00.004 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.97 = -1.31)
23:22:25.137 00.005 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.41)
23:22:25.140 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.90 mountX=0.05 mountY=-0.19, mountTheta=-1.31
23:22:25.145 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.19, opts=13)
23:22:25.150 00.005 14556 Enqueuing Move request for scope (-0.06, 0.19)
23:22:25.153 00.003 12308 Worker thread wakes up
23:22:25.153 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.19) opts 0xd
23:22:25.153 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.19)
23:22:25.153 00.000 12308 Moving (-0.06, 0.19) raw xDistance=0.05 yDistance=-0.19
23:22:25.153 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:22:25.153 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:25.155 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:22:25.155 00.000 12308 MoveAxis(E, 0, ABG)
23:22:25.155 00.000 12308 Move returns status 0, amount 0
23:22:25.155 00.000 12308 MoveAxis(N, 0, ABG)
23:22:25.155 00.000 12308 Move returns status 0, amount 0
23:22:25.155 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:25.159 00.004 12308 move complete, result=0
23:22:25.160 00.001 12308 worker thread done servicing request
23:22:25.177 00.017 14556 UpdateGuideState exits: m=2116 SNR=30.9
23:22:25.182 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:25.187 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:25.191 00.004 14556 Enqueuing Expose request
23:22:25.195 00.004 12308 Worker thread wakes up
23:22:25.195 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:22:25.198 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:25.198 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:26.443 01.245 12308 Exposure complete
23:22:26.599 00.156 12308 worker thread done servicing request
23:22:26.600 00.001 14556 OnExposeComplete: enter
23:22:26.605 00.005 14556 UpdateGuideState(): m_state=6
23:22:26.611 00.006 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6933
23:22:26.616 00.005 14556 Star::Find returns 1 (0), X=173.95, Y=1002.27, Mass=2217, SNR=31.7, Peak=221 HFD=4.2
23:22:26.623 00.007 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.59 = -1.70)
23:22:26.630 00.007 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.80)
23:22:26.635 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.38 hyp=0.38 cameraTheta=1.51 mountX=-0.05 mountY=-0.37, mountTheta=-1.70
23:22:26.643 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.38, opts=13)
23:22:26.648 00.005 14556 Enqueuing Move request for scope (0.02, 0.38)
23:22:26.653 00.005 12308 Worker thread wakes up
23:22:26.654 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.38) opts 0xd
23:22:26.654 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.38)
23:22:26.654 00.000 12308 Moving (0.02, 0.38) raw xDistance=-0.05 yDistance=-0.37
23:22:26.654 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:22:26.655 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
23:22:26.655 00.000 12308 MoveAxis(E, 0, ABG)
23:22:26.655 00.000 12308 Move returns status 0, amount 0
23:22:26.655 00.000 12308 MoveAxis(N, 258, ABG)
23:22:26.655 00.000 12308 Guiding  Dir = 0, Dur = 258
23:22:26.655 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:26.662 00.007 12308 IsSlewing returns 0
23:22:26.662 00.000 12308 IsGuiding returns 0
23:22:26.663 00.001 12308 PulseGuide returned control before completion, sleep 268
23:22:26.690 00.027 14556 UpdateGuideState exits: m=2217 SNR=31.7
23:22:26.694 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:26.698 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:26.704 00.006 14556 Enqueuing Expose request
23:22:26.935 00.231 12308 IsGuiding returns 1
23:22:26.936 00.001 12308 scope still moving after pulse duration time elapsed
23:22:26.966 00.030 12308 IsSlewing returns 0
23:22:26.968 00.002 12308 IsGuiding returns 0
23:22:26.968 00.000 12308 scope move finished after 258 + 47 ms
23:22:26.968 00.000 12308 Move returns status 0, amount 258
23:22:26.968 00.000 12308 move complete, result=0
23:22:26.969 00.001 12308 worker thread done servicing request
23:22:26.969 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 258 ms NORTH
23:22:26.975 00.006 12308 Worker thread wakes up
23:22:26.975 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:26.975 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:28.225 01.250 12308 Exposure complete
23:22:28.369 00.144 12308 worker thread done servicing request
23:22:28.369 00.000 14556 OnExposeComplete: enter
23:22:28.375 00.006 14556 UpdateGuideState(): m_state=6
23:22:28.380 00.005 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6934
23:22:28.385 00.005 14556 Star::Find returns 1 (0), X=173.89, Y=1002.04, Mass=2265, SNR=32.2, Peak=190 HFD=4.7
23:22:28.389 00.004 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.88 = -1.41)
23:22:28.392 00.003 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.51)
23:22:28.395 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.80 mountX=0.02 mountY=-0.14, mountTheta=-1.41
23:22:28.400 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.14, opts=13)
23:22:28.405 00.005 14556 Enqueuing Move request for scope (-0.03, 0.14)
23:22:28.408 00.003 12308 Worker thread wakes up
23:22:28.409 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
23:22:28.409 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
23:22:28.409 00.000 12308 Moving (-0.03, 0.14) raw xDistance=0.02 yDistance=-0.14
23:22:28.410 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:22:28.410 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:28.410 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:22:28.410 00.000 12308 MoveAxis(E, 0, ABG)
23:22:28.411 00.001 12308 Move returns status 0, amount 0
23:22:28.411 00.000 12308 MoveAxis(N, 0, ABG)
23:22:28.411 00.000 12308 Move returns status 0, amount 0
23:22:28.411 00.000 12308 move complete, result=0
23:22:28.412 00.001 12308 worker thread done servicing request
23:22:28.412 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:28.436 00.024 14556 UpdateGuideState exits: m=2265 SNR=32.2
23:22:28.441 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:28.445 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:28.448 00.003 14556 Enqueuing Expose request
23:22:28.453 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:28.456 00.003 12308 Worker thread wakes up
23:22:28.456 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:28.456 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:29.714 01.258 12308 Exposure complete
23:22:29.834 00.120 12308 worker thread done servicing request
23:22:29.834 00.000 14556 OnExposeComplete: enter
23:22:29.838 00.004 14556 UpdateGuideState(): m_state=6
23:22:29.841 00.003 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6935
23:22:29.847 00.006 14556 Star::Find returns 1 (0), X=173.92, Y=1001.97, Mass=2143, SNR=31.1, Peak=205 HFD=4.4
23:22:29.850 00.003 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
23:22:29.854 00.004 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
23:22:29.858 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.57 mountX=-0.01 mountY=-0.07, mountTheta=-1.64
23:22:29.862 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.07, opts=13)
23:22:29.868 00.006 14556 Enqueuing Move request for scope (0.00, 0.07)
23:22:29.871 00.003 12308 Worker thread wakes up
23:22:29.872 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.07) opts 0xd
23:22:29.872 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.07)
23:22:29.872 00.000 12308 Moving (0.00, 0.07) raw xDistance=-0.01 yDistance=-0.07
23:22:29.872 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:22:29.873 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:29.873 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:22:29.873 00.000 12308 MoveAxis(E, 0, ABG)
23:22:29.873 00.000 12308 Move returns status 0, amount 0
23:22:29.873 00.000 12308 MoveAxis(N, 0, ABG)
23:22:29.873 00.000 12308 Move returns status 0, amount 0
23:22:29.874 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:29.878 00.004 12308 move complete, result=0
23:22:29.879 00.001 12308 worker thread done servicing request
23:22:29.898 00.019 14556 UpdateGuideState exits: m=2143 SNR=31.1
23:22:29.904 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:29.910 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:29.917 00.007 14556 Enqueuing Expose request
23:22:29.922 00.005 12308 Worker thread wakes up
23:22:29.922 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:29.930 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:29.931 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:31.189 01.258 12308 Exposure complete
23:22:31.321 00.132 12308 worker thread done servicing request
23:22:31.321 00.000 14556 OnExposeComplete: enter
23:22:31.325 00.004 14556 UpdateGuideState(): m_state=6
23:22:31.329 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6936
23:22:31.333 00.004 14556 Star::Find returns 1 (0), X=173.94, Y=1001.99, Mass=2207, SNR=31.3, Peak=193 HFD=4.4
23:22:31.337 00.004 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.50 = -1.78)
23:22:31.341 00.004 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.88)
23:22:31.344 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.43 mountX=-0.02 mountY=-0.09, mountTheta=-1.79
23:22:31.350 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.09, opts=13)
23:22:31.354 00.004 14556 Enqueuing Move request for scope (0.01, 0.09)
23:22:31.357 00.003 12308 Worker thread wakes up
23:22:31.357 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
23:22:31.358 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
23:22:31.358 00.000 12308 Moving (0.01, 0.09) raw xDistance=-0.02 yDistance=-0.09
23:22:31.358 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:22:31.358 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:31.358 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:22:31.359 00.001 12308 MoveAxis(E, 0, ABG)
23:22:31.359 00.000 12308 Move returns status 0, amount 0
23:22:31.359 00.000 12308 MoveAxis(N, 0, ABG)
23:22:31.359 00.000 12308 Move returns status 0, amount 0
23:22:31.359 00.000 12308 move complete, result=0
23:22:31.361 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:31.364 00.003 12308 worker thread done servicing request
23:22:31.387 00.023 14556 UpdateGuideState exits: m=2207 SNR=31.3
23:22:31.391 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:31.396 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:31.401 00.005 14556 Enqueuing Expose request
23:22:31.404 00.003 12308 Worker thread wakes up
23:22:31.404 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:31.407 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:31.407 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:32.663 01.256 12308 Exposure complete
23:22:32.797 00.134 12308 worker thread done servicing request
23:22:32.797 00.000 14556 OnExposeComplete: enter
23:22:32.801 00.004 14556 UpdateGuideState(): m_state=6
23:22:32.806 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6937
23:22:32.810 00.004 14556 Star::Find returns 1 (0), X=173.80, Y=1002.19, Mass=2114, SNR=30.8, Peak=181 HFD=4.4
23:22:32.814 00.004 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.06 = -1.23)
23:22:32.818 00.004 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.33)
23:22:32.822 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.29 hyp=0.32 cameraTheta=1.98 mountX=0.11 mountY=-0.31, mountTheta=-1.24
23:22:32.828 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.29, opts=13)
23:22:32.831 00.003 14556 Enqueuing Move request for scope (-0.13, 0.29)
23:22:32.836 00.005 12308 Worker thread wakes up
23:22:32.837 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.29) opts 0xd
23:22:32.837 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.29)
23:22:32.837 00.000 12308 Moving (-0.13, 0.29) raw xDistance=0.11 yDistance=-0.31
23:22:32.837 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:22:32.838 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:22:32.838 00.000 12308 MoveAxis(E, 0, ABG)
23:22:32.838 00.000 12308 Move returns status 0, amount 0
23:22:32.838 00.000 12308 MoveAxis(N, 220, ABG)
23:22:32.839 00.001 12308 Guiding  Dir = 0, Dur = 220
23:22:32.839 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:32.846 00.007 12308 IsSlewing returns 0
23:22:32.846 00.000 12308 IsGuiding returns 0
23:22:32.846 00.000 12308 PulseGuide returned control before completion, sleep 230
23:22:32.869 00.023 14556 UpdateGuideState exits: m=2114 SNR=30.8
23:22:32.875 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:32.879 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:32.883 00.004 14556 Enqueuing Expose request
23:22:33.086 00.203 12308 IsGuiding returns 1
23:22:33.087 00.001 12308 scope still moving after pulse duration time elapsed
23:22:33.117 00.030 12308 IsSlewing returns 0
23:22:33.118 00.001 12308 IsGuiding returns 0
23:22:33.119 00.001 12308 scope move finished after 220 + 51 ms
23:22:33.119 00.000 12308 Move returns status 0, amount 220
23:22:33.119 00.000 12308 move complete, result=0
23:22:33.120 00.001 12308 worker thread done servicing request
23:22:33.120 00.000 12308 Worker thread wakes up
23:22:33.120 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 220 ms NORTH
23:22:33.129 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:33.129 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:34.383 01.254 12308 Exposure complete
23:22:34.519 00.136 12308 worker thread done servicing request
23:22:34.519 00.000 14556 OnExposeComplete: enter
23:22:34.523 00.004 14556 UpdateGuideState(): m_state=6
23:22:34.527 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6938
23:22:34.530 00.003 14556 Star::Find returns 1 (0), X=174.09, Y=1001.88, Mass=2200, SNR=31.2, Peak=196 HFD=4.4
23:22:34.534 00.004 14556 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-3.07) = xAngle (2.96 = 2.96)
23:22:34.538 00.004 14556 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.86 = 2.86)
23:22:34.541 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.11 mountX=-0.16 mountY=0.05, mountTheta=2.87
23:22:34.546 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.02, opts=13)
23:22:34.549 00.003 14556 Enqueuing Move request for scope (0.16, -0.02)
23:22:34.552 00.003 12308 Worker thread wakes up
23:22:34.553 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
23:22:34.554 00.001 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
23:22:34.554 00.000 12308 Moving (0.16, -0.02) raw xDistance=-0.16 yDistance=0.05
23:22:34.554 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:22:34.554 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:34.554 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:22:34.554 00.000 12308 MoveAxis(E, 0, ABG)
23:22:34.554 00.000 12308 Move returns status 0, amount 0
23:22:34.554 00.000 12308 MoveAxis(N, 0, ABG)
23:22:34.554 00.000 12308 Move returns status 0, amount 0
23:22:34.556 00.002 12308 move complete, result=0
23:22:34.556 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:34.560 00.004 12308 worker thread done servicing request
23:22:34.581 00.021 14556 UpdateGuideState exits: m=2200 SNR=31.2
23:22:34.585 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:34.589 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:34.594 00.005 14556 Enqueuing Expose request
23:22:34.598 00.004 12308 Worker thread wakes up
23:22:34.598 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:22:34.601 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:34.601 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:35.856 01.255 12308 Exposure complete
23:22:35.978 00.122 12308 worker thread done servicing request
23:22:35.979 00.001 14556 OnExposeComplete: enter
23:22:35.982 00.003 14556 UpdateGuideState(): m_state=6
23:22:35.986 00.004 14556 Star::Find(15, 174, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6939
23:22:35.991 00.005 14556 Star::Find returns 1 (0), X=173.78, Y=1001.91, Mass=2243, SNR=31.7, Peak=199 HFD=4.6
23:22:35.995 00.004 14556 CameraToMount -- cameraTheta (3.03) - m_xAngle (-3.07) = xAngle (6.11 = -0.18)
23:22:35.998 00.003 14556 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.01 = -0.28)
23:22:36.001 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.14 cameraTheta=3.03 mountX=0.14 mountY=-0.04, mountTheta=-0.27
23:22:36.007 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.02, opts=13)
23:22:36.011 00.004 14556 Enqueuing Move request for scope (-0.14, 0.02)
23:22:36.013 00.002 12308 Worker thread wakes up
23:22:36.013 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
23:22:36.013 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
23:22:36.013 00.000 12308 Moving (-0.14, 0.02) raw xDistance=0.14 yDistance=-0.04
23:22:36.013 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:22:36.015 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:36.015 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:22:36.015 00.000 12308 MoveAxis(E, 0, ABG)
23:22:36.015 00.000 12308 Move returns status 0, amount 0
23:22:36.015 00.000 12308 MoveAxis(N, 0, ABG)
23:22:36.015 00.000 12308 Move returns status 0, amount 0
23:22:36.015 00.000 12308 move complete, result=0
23:22:36.016 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:36.020 00.004 12308 worker thread done servicing request
23:22:36.041 00.021 14556 UpdateGuideState exits: m=2243 SNR=31.7
23:22:36.046 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:36.049 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:36.054 00.005 14556 Enqueuing Expose request
23:22:36.057 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:22:36.061 00.004 12308 Worker thread wakes up
23:22:36.061 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:36.061 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:37.307 01.246 12308 Exposure complete
23:22:37.434 00.127 12308 worker thread done servicing request
23:22:37.435 00.001 14556 OnExposeComplete: enter
23:22:37.438 00.003 14556 UpdateGuideState(): m_state=6
23:22:37.442 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6940
23:22:37.446 00.004 14556 Star::Find returns 1 (0), X=173.92, Y=1001.89, Mass=2317, SNR=32.2, Peak=203 HFD=4.6
23:22:37.449 00.003 14556 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-3.07) = xAngle (0.83 = 0.83)
23:22:37.453 00.004 14556 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.73 = 0.73)
23:22:37.457 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.24 mountX=0.01 mountY=0.01, mountTheta=0.78
23:22:37.463 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.01, opts=13)
23:22:37.469 00.006 14556 Enqueuing Move request for scope (-0.01, -0.01)
23:22:37.475 00.006 12308 Worker thread wakes up
23:22:37.475 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
23:22:37.475 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
23:22:37.475 00.000 12308 Moving (-0.01, -0.01) raw xDistance=0.01 yDistance=0.01
23:22:37.475 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:22:37.476 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:37.476 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:22:37.476 00.000 12308 MoveAxis(E, 0, ABG)
23:22:37.476 00.000 12308 Move returns status 0, amount 0
23:22:37.476 00.000 12308 MoveAxis(N, 0, ABG)
23:22:37.476 00.000 12308 Move returns status 0, amount 0
23:22:37.477 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:37.482 00.005 12308 move complete, result=0
23:22:37.482 00.000 12308 worker thread done servicing request
23:22:37.502 00.020 14556 UpdateGuideState exits: m=2317 SNR=32.2
23:22:37.507 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:37.510 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:37.513 00.003 14556 Enqueuing Expose request
23:22:37.518 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:22:37.523 00.005 12308 Worker thread wakes up
23:22:37.523 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:37.523 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:38.772 01.249 12308 Exposure complete
23:22:38.907 00.135 12308 worker thread done servicing request
23:22:38.907 00.000 14556 OnExposeComplete: enter
23:22:38.911 00.004 14556 UpdateGuideState(): m_state=6
23:22:38.915 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6941
23:22:38.919 00.004 14556 Star::Find returns 1 (0), X=173.85, Y=1001.96, Mass=2104, SNR=30.8, Peak=191 HFD=4.5
23:22:38.922 00.003 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.54 = -0.75)
23:22:38.926 00.004 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.85)
23:22:38.931 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.46 mountX=0.07 mountY=-0.07, mountTheta=-0.80
23:22:38.937 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.06, opts=13)
23:22:38.942 00.005 14556 Enqueuing Move request for scope (-0.08, 0.06)
23:22:38.946 00.004 12308 Worker thread wakes up
23:22:38.946 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
23:22:38.946 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
23:22:38.948 00.002 12308 Moving (-0.08, 0.06) raw xDistance=0.07 yDistance=-0.07
23:22:38.948 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:22:38.948 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:38.948 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:22:38.948 00.000 12308 MoveAxis(E, 0, ABG)
23:22:38.949 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:38.953 00.004 12308 Move returns status 0, amount 0
23:22:38.953 00.000 12308 MoveAxis(N, 0, ABG)
23:22:38.953 00.000 12308 Move returns status 0, amount 0
23:22:38.954 00.001 12308 move complete, result=0
23:22:38.954 00.000 12308 worker thread done servicing request
23:22:38.978 00.024 14556 UpdateGuideState exits: m=2104 SNR=30.8
23:22:38.982 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:38.985 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:38.991 00.006 14556 Enqueuing Expose request
23:22:38.995 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:39.000 00.005 12308 Worker thread wakes up
23:22:39.000 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:39.000 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:40.250 01.250 12308 Exposure complete
23:22:40.378 00.128 12308 worker thread done servicing request
23:22:40.378 00.000 14556 OnExposeComplete: enter
23:22:40.382 00.004 14556 UpdateGuideState(): m_state=6
23:22:40.385 00.003 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6942
23:22:40.390 00.005 14556 Star::Find returns 1 (0), X=173.93, Y=1002.11, Mass=2329, SNR=32.3, Peak=229 HFD=4.3
23:22:40.393 00.003 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.63 = -1.65)
23:22:40.396 00.003 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.53 = -1.75)
23:22:40.401 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=0.22 hyp=0.22 cameraTheta=1.56 mountX=-0.02 mountY=-0.21, mountTheta=-1.65
23:22:40.406 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.22, opts=13)
23:22:40.410 00.004 14556 Enqueuing Move request for scope (0.00, 0.22)
23:22:40.413 00.003 12308 Worker thread wakes up
23:22:40.414 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.22) opts 0xd
23:22:40.414 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.22)
23:22:40.414 00.000 12308 Moving (0.00, 0.22) raw xDistance=-0.02 yDistance=-0.21
23:22:40.414 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:22:40.415 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:22:40.415 00.000 12308 MoveAxis(E, 0, ABG)
23:22:40.415 00.000 12308 Move returns status 0, amount 0
23:22:40.415 00.000 12308 MoveAxis(N, 150, ABG)
23:22:40.415 00.000 12308 Guiding  Dir = 0, Dur = 150
23:22:40.416 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:40.421 00.005 12308 IsSlewing returns 0
23:22:40.421 00.000 12308 IsGuiding returns 0
23:22:40.422 00.001 12308 PulseGuide returned control before completion, sleep 160
23:22:40.443 00.021 14556 UpdateGuideState exits: m=2329 SNR=32.3
23:22:40.448 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:40.452 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:40.455 00.003 14556 Enqueuing Expose request
23:22:40.598 00.143 12308 IsGuiding returns 0
23:22:40.599 00.001 12308 Move returns status 0, amount 150
23:22:40.599 00.000 12308 move complete, result=0
23:22:40.599 00.000 12308 worker thread done servicing request
23:22:40.600 00.001 12308 Worker thread wakes up
23:22:40.600 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 150 ms NORTH
23:22:40.606 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:40.606 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:41.849 01.243 12308 Exposure complete
23:22:41.972 00.123 12308 worker thread done servicing request
23:22:41.972 00.000 14556 OnExposeComplete: enter
23:22:41.976 00.004 14556 UpdateGuideState(): m_state=6
23:22:41.980 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6943
23:22:41.984 00.004 14556 Star::Find returns 1 (0), X=173.94, Y=1002.06, Mass=2183, SNR=31.3, Peak=202 HFD=4.5
23:22:41.987 00.003 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.57 = -1.72)
23:22:41.991 00.004 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.82)
23:22:41.995 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.49 mountX=-0.02 mountY=-0.16, mountTheta=-1.72
23:22:42.003 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.16, opts=13)
23:22:42.006 00.003 14556 Enqueuing Move request for scope (0.01, 0.16)
23:22:42.010 00.004 12308 Worker thread wakes up
23:22:42.010 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
23:22:42.010 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
23:22:42.010 00.000 12308 Moving (0.01, 0.16) raw xDistance=-0.02 yDistance=-0.16
23:22:42.010 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:22:42.010 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:42.011 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:22:42.011 00.000 12308 MoveAxis(E, 0, ABG)
23:22:42.011 00.000 12308 Move returns status 0, amount 0
23:22:42.011 00.000 12308 MoveAxis(N, 0, ABG)
23:22:42.011 00.000 12308 Move returns status 0, amount 0
23:22:42.011 00.000 12308 move complete, result=0
23:22:42.011 00.000 12308 worker thread done servicing request
23:22:42.013 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:42.037 00.024 14556 UpdateGuideState exits: m=2183 SNR=31.3
23:22:42.042 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:42.046 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:42.050 00.004 14556 Enqueuing Expose request
23:22:42.055 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:22:42.059 00.004 12308 Worker thread wakes up
23:22:42.059 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:42.059 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:43.303 01.244 12308 Exposure complete
23:22:43.449 00.146 12308 worker thread done servicing request
23:22:43.450 00.001 14556 OnExposeComplete: enter
23:22:43.453 00.003 14556 UpdateGuideState(): m_state=6
23:22:43.457 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6944
23:22:43.461 00.004 14556 Star::Find returns 1 (0), X=173.92, Y=1001.92, Mass=2095, SNR=30.8, Peak=191 HFD=4.5
23:22:43.467 00.006 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.73 = -1.55)
23:22:43.472 00.005 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.65)
23:22:43.476 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.66 mountX=0.00 mountY=-0.02, mountTheta=-1.55
23:22:43.483 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.02, opts=13)
23:22:43.486 00.003 14556 Enqueuing Move request for scope (-0.00, 0.02)
23:22:43.491 00.005 12308 Worker thread wakes up
23:22:43.491 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
23:22:43.492 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
23:22:43.492 00.000 12308 Moving (-0.00, 0.02) raw xDistance=0.00 yDistance=-0.02
23:22:43.492 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:22:43.492 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:43.492 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:22:43.492 00.000 12308 MoveAxis(E, 0, ABG)
23:22:43.492 00.000 12308 Move returns status 0, amount 0
23:22:43.494 00.002 12308 MoveAxis(N, 0, ABG)
23:22:43.494 00.000 12308 Move returns status 0, amount 0
23:22:43.494 00.000 12308 move complete, result=0
23:22:43.494 00.000 12308 worker thread done servicing request
23:22:43.494 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:43.517 00.023 14556 UpdateGuideState exits: m=2095 SNR=30.8
23:22:43.521 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:43.526 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:43.530 00.004 14556 Enqueuing Expose request
23:22:43.533 00.003 12308 Worker thread wakes up
23:22:43.533 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:22:43.538 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:43.538 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:44.788 01.250 12308 Exposure complete
23:22:44.919 00.131 12308 worker thread done servicing request
23:22:44.919 00.000 14556 OnExposeComplete: enter
23:22:44.924 00.005 14556 UpdateGuideState(): m_state=6
23:22:44.927 00.003 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6945
23:22:44.932 00.005 14556 Star::Find returns 1 (0), X=173.91, Y=1001.96, Mass=2134, SNR=31.0, Peak=194 HFD=4.4
23:22:44.938 00.006 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
23:22:44.941 00.003 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
23:22:44.944 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.77 mountX=0.01 mountY=-0.06, mountTheta=-1.44
23:22:44.950 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.06, opts=13)
23:22:44.954 00.004 14556 Enqueuing Move request for scope (-0.01, 0.06)
23:22:44.957 00.003 12308 Worker thread wakes up
23:22:44.957 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
23:22:44.957 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
23:22:44.957 00.000 12308 Moving (-0.01, 0.06) raw xDistance=0.01 yDistance=-0.06
23:22:44.957 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:22:44.959 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:44.959 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:22:44.959 00.000 12308 MoveAxis(E, 0, ABG)
23:22:44.959 00.000 12308 Move returns status 0, amount 0
23:22:44.959 00.000 12308 MoveAxis(N, 0, ABG)
23:22:44.959 00.000 12308 Move returns status 0, amount 0
23:22:44.959 00.000 12308 move complete, result=0
23:22:44.960 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:44.964 00.004 12308 worker thread done servicing request
23:22:44.981 00.017 14556 UpdateGuideState exits: m=2134 SNR=31.0
23:22:44.984 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:44.987 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:44.992 00.005 14556 Enqueuing Expose request
23:22:44.995 00.003 12308 Worker thread wakes up
23:22:44.995 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:44.999 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:44.999 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:46.246 01.247 12308 Exposure complete
23:22:46.384 00.138 12308 worker thread done servicing request
23:22:46.384 00.000 14556 OnExposeComplete: enter
23:22:46.388 00.004 14556 UpdateGuideState(): m_state=6
23:22:46.392 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6946
23:22:46.397 00.005 14556 Star::Find returns 1 (0), X=174.02, Y=1002.16, Mass=2154, SNR=31.2, Peak=197 HFD=4.3
23:22:46.401 00.004 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.31 = -1.97)
23:22:46.405 00.004 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.07)
23:22:46.410 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.27 hyp=0.28 cameraTheta=1.24 mountX=-0.11 mountY=-0.25, mountTheta=-1.99
23:22:46.416 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.27, opts=13)
23:22:46.420 00.004 14556 Enqueuing Move request for scope (0.09, 0.27)
23:22:46.423 00.003 12308 Worker thread wakes up
23:22:46.423 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.27) opts 0xd
23:22:46.424 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.27)
23:22:46.424 00.000 12308 Moving (0.09, 0.27) raw xDistance=-0.11 yDistance=-0.25
23:22:46.424 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:22:46.424 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:22:46.424 00.000 12308 MoveAxis(E, 0, ABG)
23:22:46.424 00.000 12308 Move returns status 0, amount 0
23:22:46.424 00.000 12308 MoveAxis(N, 174, ABG)
23:22:46.426 00.002 12308 Guiding  Dir = 0, Dur = 174
23:22:46.426 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:46.433 00.007 12308 IsSlewing returns 0
23:22:46.433 00.000 12308 IsGuiding returns 0
23:22:46.434 00.001 12308 PulseGuide returned control before completion, sleep 184
23:22:46.456 00.022 14556 UpdateGuideState exits: m=2154 SNR=31.2
23:22:46.462 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:46.468 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:46.474 00.006 14556 Enqueuing Expose request
23:22:46.631 00.157 12308 IsGuiding returns 1
23:22:46.632 00.001 12308 scope still moving after pulse duration time elapsed
23:22:46.662 00.030 12308 IsSlewing returns 0
23:22:46.662 00.000 12308 IsGuiding returns 0
23:22:46.663 00.001 12308 scope move finished after 174 + 55 ms
23:22:46.663 00.000 12308 Move returns status 0, amount 174
23:22:46.663 00.000 12308 move complete, result=0
23:22:46.663 00.000 12308 worker thread done servicing request
23:22:46.665 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 174 ms NORTH
23:22:46.668 00.003 12308 Worker thread wakes up
23:22:46.669 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:46.669 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:47.913 01.244 12308 Exposure complete
23:22:48.050 00.137 12308 worker thread done servicing request
23:22:48.050 00.000 14556 OnExposeComplete: enter
23:22:48.055 00.005 14556 UpdateGuideState(): m_state=6
23:22:48.060 00.005 14556 Star::Find(15, 174, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6947
23:22:48.065 00.005 14556 Star::Find returns 1 (0), X=173.98, Y=1001.79, Mass=2277, SNR=32.1, Peak=184 HFD=4.6
23:22:48.069 00.004 14556 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-3.07) = xAngle (2.00 = 2.00)
23:22:48.073 00.004 14556 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.90 = 1.90)
23:22:48.077 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-1.07 mountX=-0.05 mountY=0.12, mountTheta=1.98
23:22:48.082 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.11, opts=13)
23:22:48.086 00.004 14556 Enqueuing Move request for scope (0.06, -0.11)
23:22:48.090 00.004 12308 Worker thread wakes up
23:22:48.090 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
23:22:48.090 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
23:22:48.090 00.000 12308 Moving (0.06, -0.11) raw xDistance=-0.05 yDistance=0.12
23:22:48.090 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:22:48.090 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:48.091 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:22:48.091 00.000 12308 MoveAxis(E, 0, ABG)
23:22:48.092 00.001 12308 Move returns status 0, amount 0
23:22:48.092 00.000 12308 MoveAxis(N, 0, ABG)
23:22:48.092 00.000 12308 Move returns status 0, amount 0
23:22:48.092 00.000 12308 move complete, result=0
23:22:48.093 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:48.097 00.004 12308 worker thread done servicing request
23:22:48.117 00.020 14556 UpdateGuideState exits: m=2277 SNR=32.1
23:22:48.122 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:48.125 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:48.129 00.004 14556 Enqueuing Expose request
23:22:48.133 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:22:48.136 00.003 12308 Worker thread wakes up
23:22:48.136 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:48.136 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:49.385 01.249 12308 Exposure complete
23:22:49.527 00.142 12308 worker thread done servicing request
23:22:49.528 00.001 14556 OnExposeComplete: enter
23:22:49.532 00.004 14556 UpdateGuideState(): m_state=6
23:22:49.537 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6948
23:22:49.541 00.004 14556 Star::Find returns 1 (0), X=174.01, Y=1001.94, Mass=2244, SNR=31.8, Peak=202 HFD=4.5
23:22:49.544 00.003 14556 CameraToMount -- cameraTheta (0.46) - m_xAngle (-3.07) = xAngle (3.53 = -2.75)
23:22:49.548 00.004 14556 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.43 = -2.85)
23:22:49.552 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.09 cameraTheta=0.46 mountX=-0.09 mountY=-0.03, mountTheta=-2.84
23:22:49.557 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.04, opts=13)
23:22:49.561 00.004 14556 Enqueuing Move request for scope (0.09, 0.04)
23:22:49.564 00.003 12308 Worker thread wakes up
23:22:49.564 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
23:22:49.564 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
23:22:49.565 00.001 12308 Moving (0.09, 0.04) raw xDistance=-0.09 yDistance=-0.03
23:22:49.565 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:22:49.565 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:49.565 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:22:49.565 00.000 12308 MoveAxis(E, 0, ABG)
23:22:49.565 00.000 12308 Move returns status 0, amount 0
23:22:49.565 00.000 12308 MoveAxis(N, 0, ABG)
23:22:49.567 00.002 12308 Move returns status 0, amount 0
23:22:49.567 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:49.571 00.004 12308 move complete, result=0
23:22:49.571 00.000 12308 worker thread done servicing request
23:22:49.591 00.020 14556 UpdateGuideState exits: m=2244 SNR=31.8
23:22:49.597 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:49.601 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:49.605 00.004 14556 Enqueuing Expose request
23:22:49.608 00.003 12308 Worker thread wakes up
23:22:49.608 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:22:49.613 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:49.613 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:50.868 01.255 12308 Exposure complete
23:22:51.004 00.136 12308 worker thread done servicing request
23:22:51.005 00.001 14556 OnExposeComplete: enter
23:22:51.009 00.004 14556 UpdateGuideState(): m_state=6
23:22:51.013 00.004 14556 Star::Find(15, 174, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6949
23:22:51.018 00.005 14556 Star::Find returns 1 (0), X=173.83, Y=1002.03, Mass=2045, SNR=30.5, Peak=193 HFD=4.3
23:22:51.021 00.003 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
23:22:51.025 00.004 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
23:22:51.031 00.006 14556 CameraToMount -- cameraX=-0.09 cameraY=0.13 hyp=0.16 cameraTheta=2.19 mountX=0.08 mountY=-0.14, mountTheta=-1.05
23:22:51.037 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.13, opts=13)
23:22:51.041 00.004 14556 Enqueuing Move request for scope (-0.09, 0.13)
23:22:51.045 00.004 12308 Worker thread wakes up
23:22:51.045 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.13) opts 0xd
23:22:51.046 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.13)
23:22:51.046 00.000 12308 Moving (-0.09, 0.13) raw xDistance=0.08 yDistance=-0.14
23:22:51.046 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:22:51.046 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:51.046 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:22:51.046 00.000 12308 MoveAxis(E, 0, ABG)
23:22:51.046 00.000 12308 Move returns status 0, amount 0
23:22:51.047 00.001 12308 MoveAxis(N, 0, ABG)
23:22:51.048 00.001 12308 Move returns status 0, amount 0
23:22:51.048 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:51.052 00.004 12308 move complete, result=0
23:22:51.053 00.001 12308 worker thread done servicing request
23:22:51.074 00.021 14556 UpdateGuideState exits: m=2045 SNR=30.5
23:22:51.079 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:51.082 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:51.086 00.004 14556 Enqueuing Expose request
23:22:51.092 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:51.096 00.004 12308 Worker thread wakes up
23:22:51.096 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:51.096 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:52.347 01.251 12308 Exposure complete
23:22:52.492 00.145 12308 worker thread done servicing request
23:22:52.492 00.000 14556 OnExposeComplete: enter
23:22:52.497 00.005 14556 UpdateGuideState(): m_state=6
23:22:52.500 00.003 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6950
23:22:52.505 00.005 14556 Star::Find returns 1 (0), X=173.78, Y=1001.99, Mass=2316, SNR=32.2, Peak=203 HFD=4.6
23:22:52.508 00.003 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.64 = -0.65)
23:22:52.512 00.004 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.75)
23:22:52.515 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.17 cameraTheta=2.56 mountX=0.13 mountY=-0.11, mountTheta=-0.71
23:22:52.520 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.09, opts=13)
23:22:52.525 00.005 14556 Enqueuing Move request for scope (-0.14, 0.09)
23:22:52.530 00.005 12308 Worker thread wakes up
23:22:52.530 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd
23:22:52.530 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.09)
23:22:52.530 00.000 12308 Moving (-0.14, 0.09) raw xDistance=0.13 yDistance=-0.11
23:22:52.530 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:22:52.531 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:52.531 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:22:52.531 00.000 12308 MoveAxis(E, 0, ABG)
23:22:52.531 00.000 12308 Move returns status 0, amount 0
23:22:52.531 00.000 12308 MoveAxis(N, 0, ABG)
23:22:52.531 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:52.535 00.004 12308 Move returns status 0, amount 0
23:22:52.535 00.000 12308 move complete, result=0
23:22:52.535 00.000 12308 worker thread done servicing request
23:22:52.557 00.022 14556 UpdateGuideState exits: m=2316 SNR=32.2
23:22:52.563 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:52.569 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:52.572 00.003 14556 Enqueuing Expose request
23:22:52.577 00.005 12308 Worker thread wakes up
23:22:52.577 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:52.580 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:52.580 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:53.830 01.250 12308 Exposure complete
23:22:53.952 00.122 12308 worker thread done servicing request
23:22:53.953 00.001 14556 OnExposeComplete: enter
23:22:53.956 00.003 14556 UpdateGuideState(): m_state=6
23:22:53.960 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6951
23:22:53.964 00.004 14556 Star::Find returns 1 (0), X=173.86, Y=1002.11, Mass=2220, SNR=31.6, Peak=184 HFD=4.6
23:22:53.969 00.005 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
23:22:53.973 00.004 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
23:22:53.977 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.87 mountX=0.05 mountY=-0.22, mountTheta=-1.35
23:22:53.982 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.21, opts=13)
23:22:53.987 00.005 14556 Enqueuing Move request for scope (-0.06, 0.21)
23:22:53.991 00.004 12308 Worker thread wakes up
23:22:53.991 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd
23:22:53.991 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.21)
23:22:53.991 00.000 12308 Moving (-0.06, 0.21) raw xDistance=0.05 yDistance=-0.22
23:22:53.991 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:22:53.992 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:22:53.992 00.000 12308 MoveAxis(E, 0, ABG)
23:22:53.992 00.000 12308 Move returns status 0, amount 0
23:22:53.992 00.000 12308 MoveAxis(N, 155, ABG)
23:22:53.993 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:53.997 00.004 12308 Guiding  Dir = 0, Dur = 155
23:22:53.997 00.000 12308 IsSlewing returns 0
23:22:53.997 00.000 12308 IsGuiding returns 0
23:22:53.998 00.001 12308 PulseGuide returned control before completion, sleep 165
23:22:54.018 00.020 14556 UpdateGuideState exits: m=2220 SNR=31.6
23:22:54.024 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:54.029 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:54.034 00.005 14556 Enqueuing Expose request
23:22:54.166 00.132 12308 IsGuiding returns 1
23:22:54.167 00.001 12308 scope still moving after pulse duration time elapsed
23:22:54.197 00.030 12308 IsSlewing returns 0
23:22:54.198 00.001 12308 IsGuiding returns 0
23:22:54.199 00.001 12308 scope move finished after 155 + 46 ms
23:22:54.200 00.001 12308 Move returns status 0, amount 155
23:22:54.200 00.000 12308 move complete, result=0
23:22:54.201 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
23:22:54.206 00.005 12308 worker thread done servicing request
23:22:54.207 00.001 12308 Worker thread wakes up
23:22:54.208 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:54.208 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:55.462 01.254 12308 Exposure complete
23:22:55.602 00.140 12308 worker thread done servicing request
23:22:55.603 00.001 14556 OnExposeComplete: enter
23:22:55.607 00.004 14556 UpdateGuideState(): m_state=6
23:22:55.611 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6952
23:22:55.615 00.004 14556 Star::Find returns 1 (0), X=173.88, Y=1001.93, Mass=2202, SNR=31.4, Peak=198 HFD=4.4
23:22:55.618 00.003 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
23:22:55.623 00.005 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.74)
23:22:55.629 00.006 14556 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.57 mountX=0.04 mountY=-0.03, mountTheta=-0.70
23:22:55.635 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.03, opts=13)
23:22:55.641 00.006 14556 Enqueuing Move request for scope (-0.04, 0.03)
23:22:55.648 00.007 12308 Worker thread wakes up
23:22:55.648 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
23:22:55.648 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
23:22:55.649 00.001 12308 Moving (-0.04, 0.03) raw xDistance=0.04 yDistance=-0.03
23:22:55.649 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:22:55.649 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:55.649 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:22:55.650 00.001 12308 MoveAxis(E, 0, ABG)
23:22:55.650 00.000 12308 Move returns status 0, amount 0
23:22:55.650 00.000 12308 MoveAxis(N, 0, ABG)
23:22:55.650 00.000 12308 Move returns status 0, amount 0
23:22:55.652 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:55.659 00.007 12308 move complete, result=0
23:22:55.659 00.000 12308 worker thread done servicing request
23:22:55.688 00.029 14556 UpdateGuideState exits: m=2202 SNR=31.4
23:22:55.694 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:55.698 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:55.702 00.004 14556 Enqueuing Expose request
23:22:55.706 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:22:55.711 00.005 12308 Worker thread wakes up
23:22:55.711 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:55.711 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:56.958 01.247 12308 Exposure complete
23:22:57.084 00.126 12308 worker thread done servicing request
23:22:57.084 00.000 14556 OnExposeComplete: enter
23:22:57.090 00.006 14556 UpdateGuideState(): m_state=6
23:22:57.095 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6953
23:22:57.099 00.004 14556 Star::Find returns 1 (0), X=173.78, Y=1002.11, Mass=2161, SNR=31.2, Peak=201 HFD=4.5
23:22:57.102 00.003 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
23:22:57.106 00.004 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
23:22:57.109 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.21 hyp=0.26 cameraTheta=2.18 mountX=0.13 mountY=-0.23, mountTheta=-1.06
23:22:57.115 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.21, opts=13)
23:22:57.118 00.003 14556 Enqueuing Move request for scope (-0.15, 0.21)
23:22:57.122 00.004 12308 Worker thread wakes up
23:22:57.122 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.21) opts 0xd
23:22:57.122 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.21)
23:22:57.122 00.000 12308 Moving (-0.15, 0.21) raw xDistance=0.13 yDistance=-0.23
23:22:57.122 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:22:57.122 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:22:57.122 00.000 12308 MoveAxis(E, 0, ABG)
23:22:57.122 00.000 12308 Move returns status 0, amount 0
23:22:57.122 00.000 12308 MoveAxis(N, 164, ABG)
23:22:57.124 00.002 12308 Guiding  Dir = 0, Dur = 164
23:22:57.124 00.000 12308 IsSlewing returns 0
23:22:57.124 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:57.127 00.003 12308 IsGuiding returns 0
23:22:57.129 00.002 12308 PulseGuide returned control before completion, sleep 174
23:22:57.148 00.019 14556 UpdateGuideState exits: m=2161 SNR=31.2
23:22:57.153 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:57.158 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:57.161 00.003 14556 Enqueuing Expose request
23:22:57.305 00.144 12308 IsGuiding returns 1
23:22:57.307 00.002 12308 scope still moving after pulse duration time elapsed
23:22:57.337 00.030 12308 IsSlewing returns 0
23:22:57.340 00.003 12308 IsGuiding returns 0
23:22:57.341 00.001 12308 scope move finished after 164 + 49 ms
23:22:57.342 00.001 12308 Move returns status 0, amount 164
23:22:57.342 00.000 12308 move complete, result=0
23:22:57.342 00.000 12308 worker thread done servicing request
23:22:57.343 00.001 12308 Worker thread wakes up
23:22:57.344 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 164 ms NORTH
23:22:57.349 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:57.350 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:22:58.600 01.250 12308 Exposure complete
23:22:58.733 00.133 12308 worker thread done servicing request
23:22:58.733 00.000 14556 OnExposeComplete: enter
23:22:58.738 00.005 14556 UpdateGuideState(): m_state=6
23:22:58.742 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6954
23:22:58.746 00.004 14556 Star::Find returns 1 (0), X=173.70, Y=1001.82, Mass=2159, SNR=31.2, Peak=169 HFD=4.6
23:22:58.750 00.004 14556 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-3.07) = xAngle (0.26 = 0.26)
23:22:58.754 00.004 14556 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.16 = 0.16)
23:22:58.757 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.08 hyp=0.24 cameraTheta=-2.81 mountX=0.23 mountY=0.04, mountTheta=0.17
23:22:58.763 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.08, opts=13)
23:22:58.766 00.003 14556 Enqueuing Move request for scope (-0.23, -0.08)
23:22:58.770 00.004 12308 Worker thread wakes up
23:22:58.770 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.08) opts 0xd
23:22:58.770 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.08)
23:22:58.770 00.000 12308 Moving (-0.23, -0.08) raw xDistance=0.23 yDistance=0.04
23:22:58.770 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:22:58.771 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:58.771 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:22:58.771 00.000 12308 MoveAxis(W, 100, ABG)
23:22:58.771 00.000 12308 Guiding  Dir = 3, Dur = 100
23:22:58.772 00.001 12308 IsSlewing returns 0
23:22:58.772 00.000 12308 IsGuiding returns 0
23:22:58.774 00.002 12308 PulseGuide returned control before completion, sleep 110
23:22:58.774 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:22:58.798 00.024 14556 UpdateGuideState exits: m=2159 SNR=31.2
23:22:58.803 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:58.808 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:22:58.812 00.004 14556 Enqueuing Expose request
23:22:58.887 00.075 12308 IsGuiding returns 1
23:22:58.888 00.001 12308 scope still moving after pulse duration time elapsed
23:22:58.918 00.030 12308 IsSlewing returns 0
23:22:58.919 00.001 12308 IsGuiding returns 0
23:22:58.920 00.001 12308 scope move finished after 100 + 46 ms
23:22:58.920 00.000 12308 Move returns status 0, amount 100
23:22:58.920 00.000 12308 MoveAxis(N, 0, ABG)
23:22:58.920 00.000 12308 Move returns status 0, amount 0
23:22:58.920 00.000 12308 move complete, result=0
23:22:58.922 00.002 12308 worker thread done servicing request
23:22:58.922 00.000 12308 Worker thread wakes up
23:22:58.922 00.000 14556 GuideStep: 0.2 px 100 ms WEST, 0.0 px 0 ms NORTH
23:22:58.928 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:22:58.928 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:00.172 01.244 12308 Exposure complete
23:23:00.290 00.118 12308 worker thread done servicing request
23:23:00.291 00.001 14556 OnExposeComplete: enter
23:23:00.295 00.004 14556 UpdateGuideState(): m_state=6
23:23:00.298 00.003 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6955
23:23:00.302 00.004 14556 Star::Find returns 1 (0), X=174.03, Y=1002.04, Mass=2067, SNR=30.5, Peak=174 HFD=4.5
23:23:00.306 00.004 14556 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.07) = xAngle (4.03 = -2.26)
23:23:00.310 00.004 14556 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.93 = -2.35)
23:23:00.315 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.18 cameraTheta=0.95 mountX=-0.11 mountY=-0.13, mountTheta=-2.30
23:23:00.320 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.14, opts=13)
23:23:00.324 00.004 14556 Enqueuing Move request for scope (0.10, 0.14)
23:23:00.328 00.004 12308 Worker thread wakes up
23:23:00.329 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.14) opts 0xd
23:23:00.329 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.14)
23:23:00.329 00.000 12308 Moving (0.10, 0.14) raw xDistance=-0.11 yDistance=-0.13
23:23:00.329 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:23:00.329 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:00.329 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:23:00.329 00.000 12308 MoveAxis(E, 0, ABG)
23:23:00.329 00.000 12308 Move returns status 0, amount 0
23:23:00.330 00.001 12308 MoveAxis(N, 0, ABG)
23:23:00.330 00.000 12308 Move returns status 0, amount 0
23:23:00.330 00.000 12308 move complete, result=0
23:23:00.330 00.000 12308 worker thread done servicing request
23:23:00.330 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:00.357 00.027 14556 UpdateGuideState exits: m=2067 SNR=30.5
23:23:00.362 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:00.366 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:00.370 00.004 14556 Enqueuing Expose request
23:23:00.375 00.005 12308 Worker thread wakes up
23:23:00.376 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:00.379 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:00.379 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:01.631 01.252 12308 Exposure complete
23:23:01.765 00.134 12308 worker thread done servicing request
23:23:01.766 00.001 14556 OnExposeComplete: enter
23:23:01.769 00.003 14556 UpdateGuideState(): m_state=6
23:23:01.773 00.004 14556 Star::Find(15, 174, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6956
23:23:01.776 00.003 14556 Star::Find returns 1 (0), X=173.90, Y=1001.91, Mass=2287, SNR=31.9, Peak=215 HFD=4.4
23:23:01.780 00.004 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.90 = -0.39)
23:23:01.784 00.004 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.49)
23:23:01.788 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.82 mountX=0.03 mountY=-0.01, mountTheta=-0.47
23:23:01.794 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.01, opts=13)
23:23:01.800 00.006 14556 Enqueuing Move request for scope (-0.03, 0.01)
23:23:01.809 00.009 12308 Worker thread wakes up
23:23:01.809 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
23:23:01.809 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
23:23:01.811 00.002 12308 Moving (-0.03, 0.01) raw xDistance=0.03 yDistance=-0.01
23:23:01.811 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:23:01.811 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:01.812 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:23:01.812 00.000 12308 MoveAxis(E, 0, ABG)
23:23:01.812 00.000 12308 Move returns status 0, amount 0
23:23:01.812 00.000 12308 MoveAxis(N, 0, ABG)
23:23:01.813 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:01.819 00.006 12308 Move returns status 0, amount 0
23:23:01.819 00.000 12308 move complete, result=0
23:23:01.820 00.001 12308 worker thread done servicing request
23:23:01.847 00.027 14556 UpdateGuideState exits: m=2287 SNR=31.9
23:23:01.853 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:01.857 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:01.861 00.004 14556 Enqueuing Expose request
23:23:01.866 00.005 12308 Worker thread wakes up
23:23:01.866 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:01.870 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:01.870 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:03.119 01.249 12308 Exposure complete
23:23:03.260 00.141 12308 worker thread done servicing request
23:23:03.260 00.000 14556 OnExposeComplete: enter
23:23:03.265 00.005 14556 UpdateGuideState(): m_state=6
23:23:03.270 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6957
23:23:03.275 00.005 14556 Star::Find returns 1 (0), X=173.94, Y=1002.15, Mass=2240, SNR=31.6, Peak=180 HFD=4.5
23:23:03.281 00.006 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.58 = -1.71)
23:23:03.286 00.005 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.81)
23:23:03.291 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.25 hyp=0.25 cameraTheta=1.50 mountX=-0.03 mountY=-0.24, mountTheta=-1.71
23:23:03.297 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.25, opts=13)
23:23:03.303 00.006 14556 Enqueuing Move request for scope (0.02, 0.25)
23:23:03.309 00.006 12308 Worker thread wakes up
23:23:03.309 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.25) opts 0xd
23:23:03.309 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.25)
23:23:03.309 00.000 12308 Moving (0.02, 0.25) raw xDistance=-0.03 yDistance=-0.24
23:23:03.310 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:23:03.310 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:23:03.310 00.000 12308 MoveAxis(E, 0, ABG)
23:23:03.311 00.001 12308 Move returns status 0, amount 0
23:23:03.311 00.000 12308 MoveAxis(N, 172, ABG)
23:23:03.311 00.000 12308 Guiding  Dir = 0, Dur = 172
23:23:03.311 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:03.317 00.006 12308 IsSlewing returns 0
23:23:03.317 00.000 12308 IsGuiding returns 0
23:23:03.318 00.001 12308 PulseGuide returned control before completion, sleep 182
23:23:03.346 00.028 14556 UpdateGuideState exits: m=2240 SNR=31.6
23:23:03.353 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:03.357 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:03.364 00.007 14556 Enqueuing Expose request
23:23:03.515 00.151 12308 IsGuiding returns 1
23:23:03.515 00.000 12308 scope still moving after pulse duration time elapsed
23:23:03.546 00.031 12308 IsSlewing returns 0
23:23:03.546 00.000 12308 IsGuiding returns 0
23:23:03.546 00.000 12308 scope move finished after 172 + 56 ms
23:23:03.547 00.001 12308 Move returns status 0, amount 172
23:23:03.547 00.000 12308 move complete, result=0
23:23:03.547 00.000 12308 worker thread done servicing request
23:23:03.547 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 172 ms NORTH
23:23:03.554 00.007 12308 Worker thread wakes up
23:23:03.554 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:03.554 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:04.794 01.240 12308 Exposure complete
23:23:04.926 00.132 14556 OnExposeComplete: enter
23:23:04.929 00.003 14556 UpdateGuideState(): m_state=6
23:23:04.934 00.005 12308 worker thread done servicing request
23:23:04.934 00.000 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6958
23:23:04.939 00.005 14556 Star::Find returns 1 (0), X=173.86, Y=1001.90, Mass=2139, SNR=31.1, Peak=193 HFD=4.3
23:23:04.942 00.003 14556 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-3.07) = xAngle (-0.03 = -0.03)
23:23:04.947 00.005 14556 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.13 = -0.13)
23:23:04.950 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.10 mountX=0.07 mountY=-0.01, mountTheta=-0.13
23:23:04.955 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.00, opts=13)
23:23:04.959 00.004 14556 Enqueuing Move request for scope (-0.07, -0.00)
23:23:04.963 00.004 12308 Worker thread wakes up
23:23:04.963 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
23:23:04.963 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
23:23:04.963 00.000 12308 Moving (-0.07, -0.00) raw xDistance=0.07 yDistance=-0.01
23:23:04.963 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:23:04.964 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:04.964 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:23:04.964 00.000 12308 MoveAxis(E, 0, ABG)
23:23:04.964 00.000 12308 Move returns status 0, amount 0
23:23:04.965 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:04.970 00.005 12308 MoveAxis(N, 0, ABG)
23:23:04.970 00.000 12308 Move returns status 0, amount 0
23:23:04.970 00.000 12308 move complete, result=0
23:23:04.970 00.000 12308 worker thread done servicing request
23:23:04.990 00.020 14556 UpdateGuideState exits: m=2139 SNR=31.1
23:23:04.994 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:04.999 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:05.003 00.004 14556 Enqueuing Expose request
23:23:05.006 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:05.010 00.004 12308 Worker thread wakes up
23:23:05.010 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:05.010 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:06.269 01.259 12308 Exposure complete
23:23:06.384 00.115 12308 worker thread done servicing request
23:23:06.385 00.001 14556 OnExposeComplete: enter
23:23:06.388 00.003 14556 UpdateGuideState(): m_state=6
23:23:06.392 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6959
23:23:06.394 00.002 14556 Star::Find returns 1 (0), X=173.77, Y=1001.99, Mass=2209, SNR=31.4, Peak=218 HFD=4.3
23:23:06.398 00.004 14556 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.07) = xAngle (5.66 = -0.62)
23:23:06.402 00.004 14556 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.72)
23:23:06.405 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.18 cameraTheta=2.59 mountX=0.15 mountY=-0.12, mountTheta=-0.68
23:23:06.409 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.09, opts=13)
23:23:06.412 00.003 14556 Enqueuing Move request for scope (-0.15, 0.09)
23:23:06.415 00.003 12308 Worker thread wakes up
23:23:06.415 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
23:23:06.415 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
23:23:06.415 00.000 12308 Moving (-0.15, 0.09) raw xDistance=0.15 yDistance=-0.12
23:23:06.416 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:23:06.416 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:06.416 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:23:06.416 00.000 12308 MoveAxis(E, 0, ABG)
23:23:06.417 00.001 12308 Move returns status 0, amount 0
23:23:06.417 00.000 12308 MoveAxis(N, 0, ABG)
23:23:06.417 00.000 12308 Move returns status 0, amount 0
23:23:06.417 00.000 12308 move complete, result=0
23:23:06.417 00.000 12308 worker thread done servicing request
23:23:06.417 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:06.446 00.029 14556 UpdateGuideState exits: m=2209 SNR=31.4
23:23:06.449 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:06.453 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:06.456 00.003 14556 Enqueuing Expose request
23:23:06.464 00.008 12308 Worker thread wakes up
23:23:06.465 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:06.465 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:06.468 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:07.720 01.252 12308 Exposure complete
23:23:07.853 00.133 12308 worker thread done servicing request
23:23:07.855 00.002 14556 OnExposeComplete: enter
23:23:07.859 00.004 14556 UpdateGuideState(): m_state=6
23:23:07.862 00.003 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6960
23:23:07.867 00.005 14556 Star::Find returns 1 (0), X=173.87, Y=1001.96, Mass=2103, SNR=30.8, Peak=198 HFD=4.3
23:23:07.871 00.004 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
23:23:07.876 00.005 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
23:23:07.880 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.25 mountX=0.05 mountY=-0.07, mountTheta=-0.99
23:23:07.884 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.06, opts=13)
23:23:07.889 00.005 14556 Enqueuing Move request for scope (-0.05, 0.06)
23:23:07.892 00.003 12308 Worker thread wakes up
23:23:07.892 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
23:23:07.894 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
23:23:07.894 00.000 12308 Moving (-0.05, 0.06) raw xDistance=0.05 yDistance=-0.07
23:23:07.894 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:23:07.894 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:07.894 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:23:07.895 00.001 12308 MoveAxis(E, 0, ABG)
23:23:07.895 00.000 12308 Move returns status 0, amount 0
23:23:07.895 00.000 12308 MoveAxis(N, 0, ABG)
23:23:07.895 00.000 12308 Move returns status 0, amount 0
23:23:07.895 00.000 12308 move complete, result=0
23:23:07.895 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:07.900 00.005 12308 worker thread done servicing request
23:23:07.921 00.021 14556 UpdateGuideState exits: m=2103 SNR=30.8
23:23:07.925 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:07.928 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:07.935 00.007 14556 Enqueuing Expose request
23:23:07.940 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:07.944 00.004 12308 Worker thread wakes up
23:23:07.944 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:07.944 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:09.186 01.242 12308 Exposure complete
23:23:09.319 00.133 12308 worker thread done servicing request
23:23:09.320 00.001 14556 OnExposeComplete: enter
23:23:09.324 00.004 14556 UpdateGuideState(): m_state=6
23:23:09.327 00.003 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6961
23:23:09.331 00.004 14556 Star::Find returns 1 (0), X=173.67, Y=1002.04, Mass=2277, SNR=32.0, Peak=182 HFD=4.7
23:23:09.336 00.005 14556 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.07) = xAngle (5.70 = -0.58)
23:23:09.341 00.005 14556 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.60 = -0.68)
23:23:09.345 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.14 hyp=0.29 cameraTheta=2.63 mountX=0.24 mountY=-0.18, mountTheta=-0.65
23:23:09.351 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.14, opts=13)
23:23:09.356 00.005 14556 Enqueuing Move request for scope (-0.25, 0.14)
23:23:09.360 00.004 12308 Worker thread wakes up
23:23:09.360 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.14) opts 0xd
23:23:09.360 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.14)
23:23:09.361 00.001 12308 Moving (-0.25, 0.14) raw xDistance=0.24 yDistance=-0.18
23:23:09.361 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:23:09.361 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:09.361 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:23:09.361 00.000 12308 MoveAxis(W, 104, ABG)
23:23:09.362 00.001 12308 Guiding  Dir = 3, Dur = 104
23:23:09.362 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:09.369 00.007 12308 IsSlewing returns 0
23:23:09.370 00.001 12308 IsGuiding returns 0
23:23:09.370 00.000 12308 PulseGuide returned control before completion, sleep 114
23:23:09.389 00.019 14556 UpdateGuideState exits: m=2277 SNR=32.0
23:23:09.393 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:09.395 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:09.402 00.007 14556 Enqueuing Expose request
23:23:09.493 00.091 12308 IsGuiding returns 1
23:23:09.495 00.002 12308 scope still moving after pulse duration time elapsed
23:23:09.524 00.029 12308 IsSlewing returns 0
23:23:09.525 00.001 12308 IsGuiding returns 0
23:23:09.525 00.000 12308 scope move finished after 104 + 50 ms
23:23:09.525 00.000 12308 Move returns status 0, amount 104
23:23:09.525 00.000 12308 MoveAxis(N, 0, ABG)
23:23:09.526 00.001 12308 Move returns status 0, amount 0
23:23:09.526 00.000 12308 move complete, result=0
23:23:09.526 00.000 12308 worker thread done servicing request
23:23:09.527 00.001 12308 Worker thread wakes up
23:23:09.527 00.000 14556 GuideStep: 0.2 px 104 ms WEST, -0.2 px 0 ms NORTH
23:23:09.534 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:09.534 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:10.785 01.251 12308 Exposure complete
23:23:10.919 00.134 12308 worker thread done servicing request
23:23:10.920 00.001 14556 OnExposeComplete: enter
23:23:10.924 00.004 14556 UpdateGuideState(): m_state=6
23:23:10.928 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6962
23:23:10.933 00.005 14556 Star::Find returns 1 (0), X=173.97, Y=1002.01, Mass=2202, SNR=31.7, Peak=207 HFD=4.5
23:23:10.937 00.004 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.26 = -2.02)
23:23:10.941 00.004 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.12)
23:23:10.944 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.19 mountX=-0.05 mountY=-0.10, mountTheta=-2.05
23:23:10.949 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.11, opts=13)
23:23:10.953 00.004 14556 Enqueuing Move request for scope (0.04, 0.11)
23:23:10.957 00.004 12308 Worker thread wakes up
23:23:10.957 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
23:23:10.958 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
23:23:10.958 00.000 12308 Moving (0.04, 0.11) raw xDistance=-0.05 yDistance=-0.10
23:23:10.958 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:23:10.958 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:10.958 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:23:10.958 00.000 12308 MoveAxis(E, 0, ABG)
23:23:10.959 00.001 12308 Move returns status 0, amount 0
23:23:10.959 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:10.964 00.005 12308 MoveAxis(N, 0, ABG)
23:23:10.964 00.000 12308 Move returns status 0, amount 0
23:23:10.965 00.001 12308 move complete, result=0
23:23:10.965 00.000 12308 worker thread done servicing request
23:23:10.988 00.023 14556 UpdateGuideState exits: m=2202 SNR=31.7
23:23:10.992 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:10.998 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:11.002 00.004 14556 Enqueuing Expose request
23:23:11.006 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:11.010 00.004 12308 Worker thread wakes up
23:23:11.010 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:11.010 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:12.262 01.252 12308 Exposure complete
23:23:12.401 00.139 12308 worker thread done servicing request
23:23:12.402 00.001 14556 OnExposeComplete: enter
23:23:12.406 00.004 14556 UpdateGuideState(): m_state=6
23:23:12.410 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6963
23:23:12.414 00.004 14556 Star::Find returns 1 (0), X=173.80, Y=1002.08, Mass=2238, SNR=31.8, Peak=197 HFD=4.5
23:23:12.417 00.003 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
23:23:12.421 00.004 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
23:23:12.425 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.18 hyp=0.22 cameraTheta=2.17 mountX=0.11 mountY=-0.20, mountTheta=-1.06
23:23:12.431 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.18, opts=13)
23:23:12.435 00.004 14556 Enqueuing Move request for scope (-0.13, 0.18)
23:23:12.438 00.003 12308 Worker thread wakes up
23:23:12.438 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.18) opts 0xd
23:23:12.438 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.18)
23:23:12.438 00.000 12308 Moving (-0.13, 0.18) raw xDistance=0.11 yDistance=-0.20
23:23:12.438 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:23:12.438 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:23:12.440 00.002 12308 MoveAxis(E, 0, ABG)
23:23:12.440 00.000 12308 Move returns status 0, amount 0
23:23:12.440 00.000 12308 MoveAxis(N, 142, ABG)
23:23:12.440 00.000 12308 Guiding  Dir = 0, Dur = 142
23:23:12.440 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:12.445 00.005 12308 IsSlewing returns 0
23:23:12.445 00.000 12308 IsGuiding returns 0
23:23:12.445 00.000 12308 PulseGuide returned control before completion, sleep 152
23:23:12.466 00.021 14556 UpdateGuideState exits: m=2238 SNR=31.8
23:23:12.471 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:12.475 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:12.479 00.004 14556 Enqueuing Expose request
23:23:12.615 00.136 12308 IsGuiding returns 1
23:23:12.616 00.001 12308 scope still moving after pulse duration time elapsed
23:23:12.647 00.031 12308 IsSlewing returns 0
23:23:12.648 00.001 12308 IsGuiding returns 1
23:23:12.677 00.029 12308 IsSlewing returns 0
23:23:12.679 00.002 12308 IsGuiding returns 0
23:23:12.679 00.000 12308 scope move finished after 142 + 92 ms
23:23:12.680 00.001 12308 Move returns status 0, amount 142
23:23:12.680 00.000 12308 move complete, result=0
23:23:12.681 00.001 12308 worker thread done servicing request
23:23:12.681 00.000 12308 Worker thread wakes up
23:23:12.681 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 142 ms NORTH
23:23:12.694 00.013 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:12.695 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:13.942 01.247 12308 Exposure complete
23:23:14.078 00.136 12308 worker thread done servicing request
23:23:14.079 00.001 14556 OnExposeComplete: enter
23:23:14.084 00.005 14556 UpdateGuideState(): m_state=6
23:23:14.089 00.005 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6964
23:23:14.095 00.006 14556 Star::Find returns 1 (0), X=174.05, Y=1001.83, Mass=2115, SNR=31.0, Peak=197 HFD=4.3
23:23:14.099 00.004 14556 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-3.07) = xAngle (2.57 = 2.57)
23:23:14.104 00.005 14556 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.47 = 2.47)
23:23:14.107 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-0.50 mountX=-0.12 mountY=0.09, mountTheta=2.51
23:23:14.112 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.07, opts=13)
23:23:14.117 00.005 14556 Enqueuing Move request for scope (0.12, -0.07)
23:23:14.123 00.006 12308 Worker thread wakes up
23:23:14.123 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd
23:23:14.123 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.07)
23:23:14.123 00.000 12308 Moving (0.12, -0.07) raw xDistance=-0.12 yDistance=0.09
23:23:14.123 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:23:14.123 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:14.124 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:23:14.124 00.000 12308 MoveAxis(E, 0, ABG)
23:23:14.124 00.000 12308 Move returns status 0, amount 0
23:23:14.124 00.000 12308 MoveAxis(N, 0, ABG)
23:23:14.124 00.000 12308 Move returns status 0, amount 0
23:23:14.124 00.000 12308 move complete, result=0
23:23:14.124 00.000 12308 worker thread done servicing request
23:23:14.125 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:14.150 00.025 14556 UpdateGuideState exits: m=2115 SNR=31.0
23:23:14.154 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:14.159 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:14.163 00.004 14556 Enqueuing Expose request
23:23:14.166 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:23:14.170 00.004 12308 Worker thread wakes up
23:23:14.171 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:14.171 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:15.420 01.249 12308 Exposure complete
23:23:15.550 00.130 12308 worker thread done servicing request
23:23:15.550 00.000 14556 OnExposeComplete: enter
23:23:15.555 00.005 14556 UpdateGuideState(): m_state=6
23:23:15.559 00.004 14556 Star::Find(15, 174, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6965
23:23:15.563 00.004 14556 Star::Find returns 1 (0), X=173.84, Y=1001.94, Mass=2346, SNR=32.7, Peak=220 HFD=4.5
23:23:15.567 00.004 14556 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.07) = xAngle (5.71 = -0.57)
23:23:15.571 00.004 14556 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
23:23:15.574 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.63 mountX=0.08 mountY=-0.06, mountTheta=-0.64
23:23:15.579 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.04, opts=13)
23:23:15.582 00.003 14556 Enqueuing Move request for scope (-0.08, 0.04)
23:23:15.589 00.007 12308 Worker thread wakes up
23:23:15.589 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
23:23:15.590 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
23:23:15.590 00.000 12308 Moving (-0.08, 0.04) raw xDistance=0.08 yDistance=-0.06
23:23:15.590 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:23:15.590 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:15.591 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:23:15.591 00.000 12308 MoveAxis(E, 0, ABG)
23:23:15.591 00.000 12308 Move returns status 0, amount 0
23:23:15.591 00.000 12308 MoveAxis(N, 0, ABG)
23:23:15.591 00.000 12308 Move returns status 0, amount 0
23:23:15.591 00.000 12308 move complete, result=0
23:23:15.591 00.000 12308 worker thread done servicing request
23:23:15.592 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:15.614 00.022 14556 UpdateGuideState exits: m=2346 SNR=32.7
23:23:15.619 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:15.622 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:15.627 00.005 14556 Enqueuing Expose request
23:23:15.630 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:15.632 00.002 12308 Worker thread wakes up
23:23:15.632 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:15.632 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:16.881 01.249 12308 Exposure complete
23:23:17.010 00.129 12308 worker thread done servicing request
23:23:17.011 00.001 14556 OnExposeComplete: enter
23:23:17.015 00.004 14556 UpdateGuideState(): m_state=6
23:23:17.019 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6966
23:23:17.022 00.003 14556 Star::Find returns 1 (0), X=174.03, Y=1002.12, Mass=1983, SNR=29.9, Peak=174 HFD=4.3
23:23:17.026 00.004 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.20 = -2.08)
23:23:17.028 00.002 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.18)
23:23:17.032 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.22 hyp=0.24 cameraTheta=1.13 mountX=-0.12 mountY=-0.20, mountTheta=-2.11
23:23:17.035 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.22, opts=13)
23:23:17.038 00.003 14556 Enqueuing Move request for scope (0.10, 0.22)
23:23:17.041 00.003 12308 Worker thread wakes up
23:23:17.041 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.22) opts 0xd
23:23:17.042 00.001 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.22)
23:23:17.042 00.000 12308 Moving (0.10, 0.22) raw xDistance=-0.12 yDistance=-0.20
23:23:17.042 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:23:17.042 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:17.042 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:23:17.042 00.000 12308 MoveAxis(E, 0, ABG)
23:23:17.042 00.000 12308 Move returns status 0, amount 0
23:23:17.042 00.000 12308 MoveAxis(N, 0, ABG)
23:23:17.042 00.000 12308 Move returns status 0, amount 0
23:23:17.043 00.001 12308 move complete, result=0
23:23:17.043 00.000 12308 worker thread done servicing request
23:23:17.043 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:17.065 00.022 14556 UpdateGuideState exits: m=1983 SNR=29.9
23:23:17.069 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:17.072 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:17.076 00.004 14556 Enqueuing Expose request
23:23:17.079 00.003 12308 Worker thread wakes up
23:23:17.079 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:23:17.082 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:17.083 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:18.335 01.252 12308 Exposure complete
23:23:18.478 00.143 12308 worker thread done servicing request
23:23:18.478 00.000 14556 OnExposeComplete: enter
23:23:18.482 00.004 14556 UpdateGuideState(): m_state=6
23:23:18.486 00.004 14556 Star::Find(15, 174, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6967
23:23:18.490 00.004 14556 Star::Find returns 1 (0), X=173.63, Y=1002.00, Mass=2143, SNR=30.9, Peak=204 HFD=4.3
23:23:18.494 00.004 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.87 = -0.42)
23:23:18.501 00.007 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.77 = -0.52)
23:23:18.505 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=0.11 hyp=0.31 cameraTheta=2.79 mountX=0.28 mountY=-0.15, mountTheta=-0.49
23:23:18.511 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.11, opts=13)
23:23:18.515 00.004 14556 Enqueuing Move request for scope (-0.29, 0.11)
23:23:18.518 00.003 12308 Worker thread wakes up
23:23:18.518 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.11) opts 0xd
23:23:18.518 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.11)
23:23:18.520 00.002 12308 Moving (-0.29, 0.11) raw xDistance=0.28 yDistance=-0.15
23:23:18.520 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:23:18.520 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:18.520 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:23:18.520 00.000 12308 MoveAxis(W, 122, ABG)
23:23:18.520 00.000 12308 Guiding  Dir = 3, Dur = 122
23:23:18.521 00.001 12308 IsSlewing returns 0
23:23:18.521 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:18.526 00.005 12308 IsGuiding returns 0
23:23:18.526 00.000 12308 PulseGuide returned control before completion, sleep 132
23:23:18.546 00.020 14556 UpdateGuideState exits: m=2143 SNR=30.9
23:23:18.551 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:18.556 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:18.563 00.007 14556 Enqueuing Expose request
23:23:18.671 00.108 12308 IsGuiding returns 1
23:23:18.672 00.001 12308 scope still moving after pulse duration time elapsed
23:23:18.703 00.031 12308 IsSlewing returns 0
23:23:18.704 00.001 12308 IsGuiding returns 0
23:23:18.705 00.001 12308 scope move finished after 122 + 57 ms
23:23:18.706 00.001 12308 Move returns status 0, amount 122
23:23:18.706 00.000 12308 MoveAxis(N, 0, ABG)
23:23:18.706 00.000 12308 Move returns status 0, amount 0
23:23:18.707 00.001 12308 move complete, result=0
23:23:18.708 00.001 12308 worker thread done servicing request
23:23:18.708 00.000 12308 Worker thread wakes up
23:23:18.709 00.001 14556 GuideStep: 0.3 px 122 ms WEST, -0.2 px 0 ms NORTH
23:23:18.716 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:18.717 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:19.961 01.244 12308 Exposure complete
23:23:20.115 00.154 12308 worker thread done servicing request
23:23:20.115 00.000 14556 OnExposeComplete: enter
23:23:20.120 00.005 14556 UpdateGuideState(): m_state=6
23:23:20.124 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6968
23:23:20.130 00.006 14556 Star::Find returns 1 (0), X=173.76, Y=1002.11, Mass=2308, SNR=32.3, Peak=190 HFD=4.5
23:23:20.136 00.006 14556 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.07) = xAngle (5.30 = -0.98)
23:23:20.143 00.007 14556 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.20 = -1.08)
23:23:20.150 00.007 14556 CameraToMount -- cameraX=-0.16 cameraY=0.21 hyp=0.27 cameraTheta=2.23 mountX=0.15 mountY=-0.23, mountTheta=-1.01
23:23:20.158 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.21, opts=13)
23:23:20.164 00.006 14556 Enqueuing Move request for scope (-0.16, 0.21)
23:23:20.169 00.005 12308 Worker thread wakes up
23:23:20.169 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.21) opts 0xd
23:23:20.169 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.21)
23:23:20.169 00.000 12308 Moving (-0.16, 0.21) raw xDistance=0.15 yDistance=-0.23
23:23:20.170 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:23:20.170 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:23:20.170 00.000 12308 MoveAxis(E, 0, ABG)
23:23:20.170 00.000 12308 Move returns status 0, amount 0
23:23:20.170 00.000 12308 MoveAxis(N, 165, ABG)
23:23:20.170 00.000 12308 Guiding  Dir = 0, Dur = 165
23:23:20.172 00.002 12308 IsSlewing returns 0
23:23:20.172 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:20.179 00.007 12308 IsGuiding returns 0
23:23:20.180 00.001 12308 PulseGuide returned control before completion, sleep 175
23:23:20.203 00.023 14556 UpdateGuideState exits: m=2308 SNR=32.3
23:23:20.206 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:20.213 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:20.217 00.004 14556 Enqueuing Expose request
23:23:20.358 00.141 12308 IsGuiding returns 1
23:23:20.359 00.001 12308 scope still moving after pulse duration time elapsed
23:23:20.388 00.029 12308 IsSlewing returns 0
23:23:20.389 00.001 12308 IsGuiding returns 0
23:23:20.389 00.000 12308 scope move finished after 165 + 45 ms
23:23:20.390 00.001 12308 Move returns status 0, amount 165
23:23:20.390 00.000 12308 move complete, result=0
23:23:20.391 00.001 12308 worker thread done servicing request
23:23:20.391 00.000 12308 Worker thread wakes up
23:23:20.392 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 165 ms NORTH
23:23:20.401 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:20.402 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:21.649 01.247 12308 Exposure complete
23:23:21.785 00.136 12308 worker thread done servicing request
23:23:21.785 00.000 14556 OnExposeComplete: enter
23:23:21.790 00.005 14556 UpdateGuideState(): m_state=6
23:23:21.793 00.003 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6969
23:23:21.797 00.004 14556 Star::Find returns 1 (0), X=173.80, Y=1001.97, Mass=2187, SNR=31.3, Peak=183 HFD=4.6
23:23:21.801 00.004 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.73 = -0.55)
23:23:21.805 00.004 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.65)
23:23:21.809 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.14 cameraTheta=2.66 mountX=0.12 mountY=-0.09, mountTheta=-0.62
23:23:21.814 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.07, opts=13)
23:23:21.819 00.005 14556 Enqueuing Move request for scope (-0.13, 0.07)
23:23:21.822 00.003 12308 Worker thread wakes up
23:23:21.823 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
23:23:21.823 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
23:23:21.823 00.000 12308 Moving (-0.13, 0.07) raw xDistance=0.12 yDistance=-0.09
23:23:21.823 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:23:21.823 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:21.824 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:23:21.824 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:21.829 00.005 12308 MoveAxis(E, 0, ABG)
23:23:21.829 00.000 12308 Move returns status 0, amount 0
23:23:21.829 00.000 12308 MoveAxis(N, 0, ABG)
23:23:21.829 00.000 12308 Move returns status 0, amount 0
23:23:21.830 00.001 12308 move complete, result=0
23:23:21.830 00.000 12308 worker thread done servicing request
23:23:21.850 00.020 14556 UpdateGuideState exits: m=2187 SNR=31.3
23:23:21.855 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:21.859 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:21.862 00.003 14556 Enqueuing Expose request
23:23:21.866 00.004 12308 Worker thread wakes up
23:23:21.866 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:21.867 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:21.867 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:23.119 01.252 12308 Exposure complete
23:23:23.268 00.149 12308 worker thread done servicing request
23:23:23.270 00.002 14556 OnExposeComplete: enter
23:23:23.276 00.006 14556 UpdateGuideState(): m_state=6
23:23:23.283 00.007 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6970
23:23:23.288 00.005 14556 Star::Find returns 1 (0), X=173.91, Y=1002.02, Mass=2250, SNR=31.8, Peak=203 HFD=4.4
23:23:23.294 00.006 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.73 = -1.55)
23:23:23.299 00.005 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.65)
23:23:23.304 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.66 mountX=0.00 mountY=-0.13, mountTheta=-1.55
23:23:23.313 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.13, opts=13)
23:23:23.318 00.005 14556 Enqueuing Move request for scope (-0.01, 0.13)
23:23:23.322 00.004 12308 Worker thread wakes up
23:23:23.322 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
23:23:23.322 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
23:23:23.322 00.000 12308 Moving (-0.01, 0.13) raw xDistance=0.00 yDistance=-0.13
23:23:23.323 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:23:23.323 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:23.323 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:23:23.323 00.000 12308 MoveAxis(E, 0, ABG)
23:23:23.323 00.000 12308 Move returns status 0, amount 0
23:23:23.324 00.001 12308 MoveAxis(N, 0, ABG)
23:23:23.324 00.000 12308 Move returns status 0, amount 0
23:23:23.325 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:23.330 00.005 12308 move complete, result=0
23:23:23.330 00.000 12308 worker thread done servicing request
23:23:23.353 00.023 14556 UpdateGuideState exits: m=2250 SNR=31.8
23:23:23.356 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:23.365 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:23.372 00.007 14556 Enqueuing Expose request
23:23:23.378 00.006 12308 Worker thread wakes up
23:23:23.378 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:23.383 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:23.384 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:24.629 01.245 12308 Exposure complete
23:23:24.760 00.131 12308 worker thread done servicing request
23:23:24.760 00.000 14556 OnExposeComplete: enter
23:23:24.764 00.004 14556 UpdateGuideState(): m_state=6
23:23:24.767 00.003 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6971
23:23:24.772 00.005 14556 Star::Find returns 1 (0), X=173.81, Y=1002.02, Mass=2235, SNR=32.0, Peak=199 HFD=4.4
23:23:24.776 00.004 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.40 = -0.88)
23:23:24.780 00.004 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.98)
23:23:24.784 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.16 cameraTheta=2.33 mountX=0.10 mountY=-0.13, mountTheta=-0.92
23:23:24.788 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.12, opts=13)
23:23:24.792 00.004 14556 Enqueuing Move request for scope (-0.11, 0.12)
23:23:24.796 00.004 12308 Worker thread wakes up
23:23:24.796 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.12) opts 0xd
23:23:24.796 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.12)
23:23:24.796 00.000 12308 Moving (-0.11, 0.12) raw xDistance=0.10 yDistance=-0.13
23:23:24.796 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:23:24.797 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:24.797 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:23:24.797 00.000 12308 MoveAxis(E, 0, ABG)
23:23:24.797 00.000 12308 Move returns status 0, amount 0
23:23:24.797 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:24.804 00.007 12308 MoveAxis(N, 0, ABG)
23:23:24.804 00.000 12308 Move returns status 0, amount 0
23:23:24.804 00.000 12308 move complete, result=0
23:23:24.804 00.000 12308 worker thread done servicing request
23:23:24.825 00.021 14556 UpdateGuideState exits: m=2235 SNR=32.0
23:23:24.829 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:24.833 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:24.839 00.006 14556 Enqueuing Expose request
23:23:24.843 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:24.849 00.006 12308 Worker thread wakes up
23:23:24.849 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:24.849 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:26.096 01.247 12308 Exposure complete
23:23:26.240 00.144 12308 worker thread done servicing request
23:23:26.240 00.000 14556 OnExposeComplete: enter
23:23:26.250 00.010 14556 UpdateGuideState(): m_state=6
23:23:26.255 00.005 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6972
23:23:26.258 00.003 14556 Star::Find returns 1 (0), X=173.93, Y=1002.27, Mass=2274, SNR=32.0, Peak=197 HFD=4.6
23:23:26.263 00.005 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.62 = -1.67)
23:23:26.268 00.005 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.77)
23:23:26.271 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.37 hyp=0.37 cameraTheta=1.54 mountX=-0.04 mountY=-0.36, mountTheta=-1.67
23:23:26.278 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.37, opts=13)
23:23:26.282 00.004 14556 Enqueuing Move request for scope (0.01, 0.37)
23:23:26.287 00.005 12308 Worker thread wakes up
23:23:26.287 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.37) opts 0xd
23:23:26.287 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.37)
23:23:26.287 00.000 12308 Moving (0.01, 0.37) raw xDistance=-0.04 yDistance=-0.36
23:23:26.288 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:23:26.288 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
23:23:26.288 00.000 12308 MoveAxis(E, 0, ABG)
23:23:26.289 00.001 12308 Move returns status 0, amount 0
23:23:26.289 00.000 12308 MoveAxis(N, 256, ABG)
23:23:26.289 00.000 12308 Guiding  Dir = 0, Dur = 256
23:23:26.290 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:26.294 00.004 12308 IsSlewing returns 0
23:23:26.294 00.000 12308 IsGuiding returns 0
23:23:26.295 00.001 12308 PulseGuide returned control before completion, sleep 266
23:23:26.313 00.018 14556 UpdateGuideState exits: m=2274 SNR=32.0
23:23:26.317 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:26.319 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:26.322 00.003 14556 Enqueuing Expose request
23:23:26.573 00.251 12308 IsGuiding returns 1
23:23:26.573 00.000 12308 scope still moving after pulse duration time elapsed
23:23:26.604 00.031 12308 IsSlewing returns 0
23:23:26.604 00.000 12308 IsGuiding returns 0
23:23:26.605 00.001 12308 scope move finished after 256 + 53 ms
23:23:26.605 00.000 12308 Move returns status 0, amount 256
23:23:26.605 00.000 12308 move complete, result=0
23:23:26.605 00.000 12308 worker thread done servicing request
23:23:26.605 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 256 ms NORTH
23:23:26.612 00.007 12308 Worker thread wakes up
23:23:26.612 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:26.612 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:27.855 01.243 12308 Exposure complete
23:23:27.995 00.140 12308 worker thread done servicing request
23:23:27.995 00.000 14556 OnExposeComplete: enter
23:23:28.000 00.005 14556 UpdateGuideState(): m_state=6
23:23:28.003 00.003 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6973
23:23:28.008 00.005 14556 Star::Find returns 1 (0), X=173.81, Y=1001.84, Mass=2406, SNR=32.9, Peak=186 HFD=4.5
23:23:28.012 00.004 14556 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-3.07) = xAngle (0.40 = 0.40)
23:23:28.015 00.003 14556 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.30 = 0.30)
23:23:28.018 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-2.67 mountX=0.12 mountY=0.04, mountTheta=0.31
23:23:28.024 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.06, opts=13)
23:23:28.029 00.005 14556 Enqueuing Move request for scope (-0.12, -0.06)
23:23:28.033 00.004 12308 Worker thread wakes up
23:23:28.033 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
23:23:28.033 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
23:23:28.033 00.000 12308 Moving (-0.12, -0.06) raw xDistance=0.12 yDistance=0.04
23:23:28.033 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:23:28.033 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:28.035 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:23:28.035 00.000 12308 MoveAxis(E, 0, ABG)
23:23:28.035 00.000 12308 Move returns status 0, amount 0
23:23:28.035 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:28.040 00.005 12308 MoveAxis(N, 0, ABG)
23:23:28.040 00.000 12308 Move returns status 0, amount 0
23:23:28.040 00.000 12308 move complete, result=0
23:23:28.040 00.000 12308 worker thread done servicing request
23:23:28.064 00.024 14556 UpdateGuideState exits: m=2406 SNR=32.9
23:23:28.069 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:28.073 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:28.076 00.003 14556 Enqueuing Expose request
23:23:28.081 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:23:28.086 00.005 12308 Worker thread wakes up
23:23:28.086 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:28.087 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:29.338 01.251 12308 Exposure complete
23:23:29.458 00.120 12308 worker thread done servicing request
23:23:29.458 00.000 14556 OnExposeComplete: enter
23:23:29.464 00.006 14556 UpdateGuideState(): m_state=6
23:23:29.468 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6974
23:23:29.471 00.003 14556 Star::Find returns 1 (0), X=173.87, Y=1001.82, Mass=2136, SNR=31.1, Peak=186 HFD=4.5
23:23:29.476 00.005 14556 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.07) = xAngle (0.88 = 0.88)
23:23:29.479 00.003 14556 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.78 = 0.78)
23:23:29.483 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-2.19 mountX=0.06 mountY=0.07, mountTheta=0.84
23:23:29.487 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.08, opts=13)
23:23:29.490 00.003 14556 Enqueuing Move request for scope (-0.06, -0.08)
23:23:29.495 00.005 12308 Worker thread wakes up
23:23:29.496 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.08) opts 0xd
23:23:29.496 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.08)
23:23:29.497 00.001 12308 Moving (-0.06, -0.08) raw xDistance=0.06 yDistance=0.07
23:23:29.497 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:23:29.497 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:29.497 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:23:29.499 00.002 12308 MoveAxis(E, 0, ABG)
23:23:29.499 00.000 12308 Move returns status 0, amount 0
23:23:29.499 00.000 12308 MoveAxis(N, 0, ABG)
23:23:29.500 00.001 12308 Move returns status 0, amount 0
23:23:29.500 00.000 12308 move complete, result=0
23:23:29.500 00.000 12308 worker thread done servicing request
23:23:29.501 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:29.526 00.025 14556 UpdateGuideState exits: m=2136 SNR=31.1
23:23:29.531 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:29.537 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:29.541 00.004 14556 Enqueuing Expose request
23:23:29.545 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:23:29.549 00.004 12308 Worker thread wakes up
23:23:29.549 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:29.549 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:30.789 01.240 12308 Exposure complete
23:23:30.935 00.146 12308 worker thread done servicing request
23:23:30.935 00.000 14556 OnExposeComplete: enter
23:23:30.941 00.006 14556 UpdateGuideState(): m_state=6
23:23:30.945 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6975
23:23:30.949 00.004 14556 Star::Find returns 1 (0), X=173.69, Y=1001.99, Mass=2247, SNR=31.9, Peak=180 HFD=4.8
23:23:30.953 00.004 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.84 = -0.45)
23:23:30.956 00.003 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.55)
23:23:30.960 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.09 hyp=0.25 cameraTheta=2.76 mountX=0.23 mountY=-0.13, mountTheta=-0.52
23:23:30.966 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.09, opts=13)
23:23:30.971 00.005 14556 Enqueuing Move request for scope (-0.24, 0.09)
23:23:30.975 00.004 12308 Worker thread wakes up
23:23:30.975 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.09) opts 0xd
23:23:30.975 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.09)
23:23:30.975 00.000 12308 Moving (-0.24, 0.09) raw xDistance=0.23 yDistance=-0.13
23:23:30.975 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:23:30.975 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:30.975 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:23:30.976 00.001 12308 MoveAxis(W, 99, ABG)
23:23:30.976 00.000 12308 Guiding  Dir = 3, Dur = 99
23:23:30.976 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:30.981 00.005 12308 IsSlewing returns 0
23:23:30.981 00.000 12308 IsGuiding returns 0
23:23:30.982 00.001 12308 PulseGuide returned control before completion, sleep 109
23:23:31.004 00.022 14556 UpdateGuideState exits: m=2247 SNR=31.9
23:23:31.008 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:31.012 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:31.016 00.004 14556 Enqueuing Expose request
23:23:31.092 00.076 12308 IsGuiding returns 1
23:23:31.094 00.002 12308 scope still moving after pulse duration time elapsed
23:23:31.122 00.028 12308 IsSlewing returns 0
23:23:31.123 00.001 12308 IsGuiding returns 0
23:23:31.123 00.000 12308 scope move finished after 99 + 43 ms
23:23:31.123 00.000 12308 Move returns status 0, amount 99
23:23:31.124 00.001 12308 MoveAxis(N, 0, ABG)
23:23:31.124 00.000 12308 Move returns status 0, amount 0
23:23:31.124 00.000 12308 move complete, result=0
23:23:31.125 00.001 12308 worker thread done servicing request
23:23:31.126 00.001 12308 Worker thread wakes up
23:23:31.126 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:31.126 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:31.127 00.001 14556 GuideStep: 0.2 px 99 ms WEST, -0.1 px 0 ms NORTH
23:23:32.367 01.240 12308 Exposure complete
23:23:32.500 00.133 12308 worker thread done servicing request
23:23:32.500 00.000 14556 OnExposeComplete: enter
23:23:32.503 00.003 14556 UpdateGuideState(): m_state=6
23:23:32.508 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6976
23:23:32.511 00.003 14556 Star::Find returns 1 (0), X=173.88, Y=1002.04, Mass=2368, SNR=32.4, Peak=189 HFD=4.7
23:23:32.514 00.003 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.95 = -1.34)
23:23:32.518 00.004 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.44)
23:23:32.521 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.87 mountX=0.03 mountY=-0.15, mountTheta=-1.34
23:23:32.526 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.14, opts=13)
23:23:32.531 00.005 14556 Enqueuing Move request for scope (-0.04, 0.14)
23:23:32.535 00.004 12308 Worker thread wakes up
23:23:32.535 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
23:23:32.535 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
23:23:32.535 00.000 12308 Moving (-0.04, 0.14) raw xDistance=0.03 yDistance=-0.15
23:23:32.536 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:23:32.536 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:32.536 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:23:32.536 00.000 12308 MoveAxis(E, 0, ABG)
23:23:32.536 00.000 12308 Move returns status 0, amount 0
23:23:32.537 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:32.541 00.004 12308 MoveAxis(N, 0, ABG)
23:23:32.541 00.000 12308 Move returns status 0, amount 0
23:23:32.541 00.000 12308 move complete, result=0
23:23:32.541 00.000 12308 worker thread done servicing request
23:23:32.562 00.021 14556 UpdateGuideState exits: m=2368 SNR=32.4
23:23:32.566 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:32.571 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:32.574 00.003 14556 Enqueuing Expose request
23:23:32.578 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:32.582 00.004 12308 Worker thread wakes up
23:23:32.582 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:32.583 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:33.828 01.245 12308 Exposure complete
23:23:33.964 00.136 12308 worker thread done servicing request
23:23:33.965 00.001 14556 OnExposeComplete: enter
23:23:33.968 00.003 14556 UpdateGuideState(): m_state=6
23:23:33.972 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6977
23:23:33.977 00.005 14556 Star::Find returns 1 (0), X=173.85, Y=1002.11, Mass=2040, SNR=30.4, Peak=178 HFD=4.3
23:23:33.980 00.003 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.99 = -1.30)
23:23:33.985 00.005 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.40)
23:23:33.988 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.21 hyp=0.23 cameraTheta=1.91 mountX=0.06 mountY=-0.22, mountTheta=-1.30
23:23:33.994 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.21, opts=13)
23:23:33.998 00.004 14556 Enqueuing Move request for scope (-0.08, 0.21)
23:23:34.001 00.003 12308 Worker thread wakes up
23:23:34.001 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.21) opts 0xd
23:23:34.002 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.21)
23:23:34.002 00.000 12308 Moving (-0.08, 0.21) raw xDistance=0.06 yDistance=-0.22
23:23:34.002 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:23:34.002 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:23:34.003 00.001 12308 MoveAxis(E, 0, ABG)
23:23:34.003 00.000 12308 Move returns status 0, amount 0
23:23:34.003 00.000 12308 MoveAxis(N, 158, ABG)
23:23:34.003 00.000 12308 Guiding  Dir = 0, Dur = 158
23:23:34.003 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:34.008 00.005 12308 IsSlewing returns 0
23:23:34.008 00.000 12308 IsGuiding returns 0
23:23:34.008 00.000 12308 PulseGuide returned control before completion, sleep 168
23:23:34.030 00.022 14556 UpdateGuideState exits: m=2040 SNR=30.4
23:23:34.035 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:34.040 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:34.044 00.004 14556 Enqueuing Expose request
23:23:34.179 00.135 12308 IsGuiding returns 1
23:23:34.179 00.000 12308 scope still moving after pulse duration time elapsed
23:23:34.210 00.031 12308 IsSlewing returns 0
23:23:34.211 00.001 12308 IsGuiding returns 0
23:23:34.214 00.003 12308 scope move finished after 158 + 46 ms
23:23:34.215 00.001 12308 Move returns status 0, amount 158
23:23:34.215 00.000 12308 move complete, result=0
23:23:34.216 00.001 12308 worker thread done servicing request
23:23:34.216 00.000 12308 Worker thread wakes up
23:23:34.217 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 158 ms NORTH
23:23:34.228 00.011 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:34.228 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:35.476 01.248 12308 Exposure complete
23:23:35.615 00.139 12308 worker thread done servicing request
23:23:35.615 00.000 14556 OnExposeComplete: enter
23:23:35.620 00.005 14556 UpdateGuideState(): m_state=6
23:23:35.625 00.005 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6978
23:23:35.629 00.004 14556 Star::Find returns 1 (0), X=173.83, Y=1001.81, Mass=2266, SNR=32.0, Peak=186 HFD=4.4
23:23:35.634 00.005 14556 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.07) = xAngle (0.68 = 0.68)
23:23:35.638 00.004 14556 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.58 = 0.58)
23:23:35.641 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-2.39 mountX=0.10 mountY=0.07, mountTheta=0.62
23:23:35.647 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.09, opts=13)
23:23:35.652 00.005 14556 Enqueuing Move request for scope (-0.10, -0.09)
23:23:35.657 00.005 12308 Worker thread wakes up
23:23:35.657 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.09) opts 0xd
23:23:35.657 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.09)
23:23:35.657 00.000 12308 Moving (-0.10, -0.09) raw xDistance=0.10 yDistance=0.07
23:23:35.659 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:23:35.659 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:35.659 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:23:35.659 00.000 12308 MoveAxis(E, 0, ABG)
23:23:35.660 00.001 12308 Move returns status 0, amount 0
23:23:35.660 00.000 12308 MoveAxis(N, 0, ABG)
23:23:35.660 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:35.665 00.005 12308 Move returns status 0, amount 0
23:23:35.665 00.000 12308 move complete, result=0
23:23:35.665 00.000 12308 worker thread done servicing request
23:23:35.685 00.020 14556 UpdateGuideState exits: m=2266 SNR=32.0
23:23:35.691 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:35.695 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:35.700 00.005 14556 Enqueuing Expose request
23:23:35.704 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:23:35.708 00.004 12308 Worker thread wakes up
23:23:35.708 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:35.709 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:36.964 01.255 12308 Exposure complete
23:23:37.108 00.144 12308 worker thread done servicing request
23:23:37.108 00.000 14556 OnExposeComplete: enter
23:23:37.112 00.004 14556 UpdateGuideState(): m_state=6
23:23:37.116 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6979
23:23:37.120 00.004 14556 Star::Find returns 1 (0), X=173.72, Y=1002.00, Mass=2340, SNR=32.6, Peak=200 HFD=4.7
23:23:37.126 00.006 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.77 = -0.52)
23:23:37.132 00.006 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.67 = -0.62)
23:23:37.137 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.10 hyp=0.22 cameraTheta=2.69 mountX=0.19 mountY=-0.13, mountTheta=-0.59
23:23:37.142 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.10, opts=13)
23:23:37.146 00.004 14556 Enqueuing Move request for scope (-0.20, 0.10)
23:23:37.151 00.005 12308 Worker thread wakes up
23:23:37.151 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.10) opts 0xd
23:23:37.151 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.10)
23:23:37.151 00.000 12308 Moving (-0.20, 0.10) raw xDistance=0.19 yDistance=-0.13
23:23:37.151 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:23:37.151 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:37.152 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:23:37.152 00.000 12308 MoveAxis(E, 0, ABG)
23:23:37.152 00.000 12308 Move returns status 0, amount 0
23:23:37.152 00.000 12308 MoveAxis(N, 0, ABG)
23:23:37.152 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:37.157 00.005 12308 Move returns status 0, amount 0
23:23:37.157 00.000 12308 move complete, result=0
23:23:37.157 00.000 12308 worker thread done servicing request
23:23:37.180 00.023 14556 UpdateGuideState exits: m=2340 SNR=32.6
23:23:37.185 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:37.189 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:37.194 00.005 14556 Enqueuing Expose request
23:23:37.197 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:37.200 00.003 12308 Worker thread wakes up
23:23:37.201 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:37.201 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:38.448 01.247 12308 Exposure complete
23:23:38.584 00.136 12308 worker thread done servicing request
23:23:38.585 00.001 14556 OnExposeComplete: enter
23:23:38.588 00.003 14556 UpdateGuideState(): m_state=6
23:23:38.593 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6980
23:23:38.598 00.005 14556 Star::Find returns 1 (0), X=173.52, Y=1001.97, Mass=2298, SNR=32.1, Peak=177 HFD=4.3
23:23:38.601 00.003 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.03 = -0.26)
23:23:38.604 00.003 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.36)
23:23:38.609 00.005 14556 CameraToMount -- cameraX=-0.40 cameraY=0.08 hyp=0.41 cameraTheta=2.95 mountX=0.40 mountY=-0.14, mountTheta=-0.34
23:23:38.615 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.40, y=0.08, opts=13)
23:23:38.621 00.006 14556 Enqueuing Move request for scope (-0.40, 0.08)
23:23:38.624 00.003 12308 Worker thread wakes up
23:23:38.624 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.08) opts 0xd
23:23:38.624 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.40, 0.08)
23:23:38.624 00.000 12308 Moving (-0.40, 0.08) raw xDistance=0.40 yDistance=-0.14
23:23:38.624 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
23:23:38.624 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:38.624 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:23:38.624 00.000 12308 MoveAxis(W, 173, ABG)
23:23:38.626 00.002 12308 Guiding  Dir = 3, Dur = 173
23:23:38.626 00.000 12308 IsSlewing returns 0
23:23:38.626 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:38.631 00.005 12308 IsGuiding returns 0
23:23:38.631 00.000 12308 PulseGuide returned control before completion, sleep 183
23:23:38.651 00.020 14556 UpdateGuideState exits: m=2298 SNR=32.1
23:23:38.659 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:38.663 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:38.667 00.004 14556 Enqueuing Expose request
23:23:38.826 00.159 12308 IsGuiding returns 1
23:23:38.826 00.000 12308 scope still moving after pulse duration time elapsed
23:23:38.857 00.031 12308 IsSlewing returns 0
23:23:38.859 00.002 12308 IsGuiding returns 0
23:23:38.859 00.000 12308 scope move finished after 173 + 55 ms
23:23:38.859 00.000 12308 Move returns status 0, amount 173
23:23:38.860 00.001 12308 MoveAxis(N, 0, ABG)
23:23:38.860 00.000 12308 Move returns status 0, amount 0
23:23:38.860 00.000 12308 move complete, result=0
23:23:38.861 00.001 12308 worker thread done servicing request
23:23:38.861 00.000 14556 GuideStep: 0.4 px 173 ms WEST, -0.1 px 0 ms NORTH
23:23:38.867 00.006 12308 Worker thread wakes up
23:23:38.869 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:38.869 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:40.121 01.252 12308 Exposure complete
23:23:40.268 00.147 14556 OnExposeComplete: enter
23:23:40.273 00.005 12308 worker thread done servicing request
23:23:40.273 00.000 14556 UpdateGuideState(): m_state=6
23:23:40.278 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6981
23:23:40.281 00.003 14556 Star::Find returns 1 (0), X=174.00, Y=1002.02, Mass=2161, SNR=31.2, Peak=189 HFD=4.5
23:23:40.287 00.006 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.09 = -2.19)
23:23:40.290 00.003 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.29)
23:23:40.293 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.02 mountX=-0.08 mountY=-0.11, mountTheta=-2.23
23:23:40.297 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.12, opts=13)
23:23:40.304 00.007 14556 Enqueuing Move request for scope (0.07, 0.12)
23:23:40.308 00.004 12308 Worker thread wakes up
23:23:40.309 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
23:23:40.309 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
23:23:40.309 00.000 12308 Moving (0.07, 0.12) raw xDistance=-0.08 yDistance=-0.11
23:23:40.309 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:23:40.309 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:40.309 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:23:40.311 00.002 12308 MoveAxis(E, 0, ABG)
23:23:40.311 00.000 12308 Move returns status 0, amount 0
23:23:40.311 00.000 12308 MoveAxis(N, 0, ABG)
23:23:40.311 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:40.316 00.005 12308 Move returns status 0, amount 0
23:23:40.316 00.000 12308 move complete, result=0
23:23:40.316 00.000 12308 worker thread done servicing request
23:23:40.335 00.019 14556 UpdateGuideState exits: m=2161 SNR=31.2
23:23:40.341 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:40.347 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:40.351 00.004 14556 Enqueuing Expose request
23:23:40.355 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:40.360 00.005 12308 Worker thread wakes up
23:23:40.360 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:40.360 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:41.606 01.246 12308 Exposure complete
23:23:41.753 00.147 12308 worker thread done servicing request
23:23:41.753 00.000 14556 OnExposeComplete: enter
23:23:41.757 00.004 14556 UpdateGuideState(): m_state=6
23:23:41.761 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6982
23:23:41.764 00.003 14556 Star::Find returns 1 (0), X=173.94, Y=1002.30, Mass=2306, SNR=32.3, Peak=197 HFD=4.4
23:23:41.769 00.005 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.61 = -1.68)
23:23:41.772 00.003 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.78)
23:23:41.778 00.006 14556 CameraToMount -- cameraX=0.02 cameraY=0.40 hyp=0.40 cameraTheta=1.53 mountX=-0.04 mountY=-0.39, mountTheta=-1.68
23:23:41.783 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.40, opts=13)
23:23:41.787 00.004 14556 Enqueuing Move request for scope (0.02, 0.40)
23:23:41.791 00.004 12308 Worker thread wakes up
23:23:41.791 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.40) opts 0xd
23:23:41.791 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.40)
23:23:41.791 00.000 12308 Moving (0.02, 0.40) raw xDistance=-0.04 yDistance=-0.39
23:23:41.791 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:23:41.792 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
23:23:41.792 00.000 12308 MoveAxis(E, 0, ABG)
23:23:41.792 00.000 12308 Move returns status 0, amount 0
23:23:41.792 00.000 12308 MoveAxis(N, 275, ABG)
23:23:41.793 00.001 12308 Guiding  Dir = 0, Dur = 275
23:23:41.793 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:41.798 00.005 12308 IsSlewing returns 0
23:23:41.798 00.000 12308 IsGuiding returns 0
23:23:41.798 00.000 12308 PulseGuide returned control before completion, sleep 285
23:23:41.818 00.020 14556 UpdateGuideState exits: m=2306 SNR=32.3
23:23:41.822 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:41.827 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:41.830 00.003 14556 Enqueuing Expose request
23:23:42.100 00.270 12308 IsGuiding returns 0
23:23:42.101 00.001 12308 Move returns status 0, amount 275
23:23:42.101 00.000 12308 move complete, result=0
23:23:42.103 00.002 12308 worker thread done servicing request
23:23:42.104 00.001 12308 Worker thread wakes up
23:23:42.104 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 275 ms NORTH
23:23:42.112 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:42.113 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:43.363 01.250 12308 Exposure complete
23:23:43.507 00.144 12308 worker thread done servicing request
23:23:43.507 00.000 14556 OnExposeComplete: enter
23:23:43.511 00.004 14556 UpdateGuideState(): m_state=6
23:23:43.516 00.005 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6983
23:23:43.521 00.005 14556 Star::Find returns 1 (0), X=173.95, Y=1001.89, Mass=2283, SNR=32.1, Peak=190 HFD=4.4
23:23:43.524 00.003 14556 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-3.07) = xAngle (2.63 = 2.63)
23:23:43.528 00.004 14556 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.53 = 2.53)
23:23:43.531 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.44 mountX=-0.03 mountY=0.02, mountTheta=2.56
23:23:43.534 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.01, opts=13)
23:23:43.539 00.005 14556 Enqueuing Move request for scope (0.03, -0.01)
23:23:43.543 00.004 12308 Worker thread wakes up
23:23:43.543 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
23:23:43.543 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
23:23:43.543 00.000 12308 Moving (0.03, -0.01) raw xDistance=-0.03 yDistance=0.02
23:23:43.543 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:23:43.544 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:43.544 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:23:43.544 00.000 12308 MoveAxis(E, 0, ABG)
23:23:43.544 00.000 12308 Move returns status 0, amount 0
23:23:43.544 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:43.548 00.004 12308 MoveAxis(N, 0, ABG)
23:23:43.548 00.000 12308 Move returns status 0, amount 0
23:23:43.548 00.000 12308 move complete, result=0
23:23:43.549 00.001 12308 worker thread done servicing request
23:23:43.568 00.019 14556 UpdateGuideState exits: m=2283 SNR=32.1
23:23:43.572 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:43.576 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:43.580 00.004 14556 Enqueuing Expose request
23:23:43.586 00.006 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:23:43.590 00.004 12308 Worker thread wakes up
23:23:43.590 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:43.590 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:44.831 01.241 12308 Exposure complete
23:23:44.949 00.118 12308 worker thread done servicing request
23:23:44.950 00.001 14556 OnExposeComplete: enter
23:23:44.953 00.003 14556 UpdateGuideState(): m_state=6
23:23:44.957 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6984
23:23:44.961 00.004 14556 Star::Find returns 1 (0), X=173.81, Y=1001.94, Mass=2155, SNR=31.0, Peak=183 HFD=4.6
23:23:44.965 00.004 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.85 = -0.44)
23:23:44.970 00.005 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.75 = -0.54)
23:23:44.974 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.77 mountX=0.11 mountY=-0.06, mountTheta=-0.51
23:23:44.980 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.04, opts=13)
23:23:44.983 00.003 14556 Enqueuing Move request for scope (-0.11, 0.04)
23:23:44.986 00.003 12308 Worker thread wakes up
23:23:44.988 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
23:23:44.988 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
23:23:44.988 00.000 12308 Moving (-0.11, 0.04) raw xDistance=0.11 yDistance=-0.06
23:23:44.988 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:23:44.988 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:44.989 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:23:44.989 00.000 12308 MoveAxis(E, 0, ABG)
23:23:44.989 00.000 12308 Move returns status 0, amount 0
23:23:44.989 00.000 12308 MoveAxis(N, 0, ABG)
23:23:44.990 00.001 12308 Move returns status 0, amount 0
23:23:44.990 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:44.994 00.004 12308 move complete, result=0
23:23:44.994 00.000 12308 worker thread done servicing request
23:23:45.014 00.020 14556 UpdateGuideState exits: m=2155 SNR=31.0
23:23:45.018 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:45.025 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:45.030 00.005 14556 Enqueuing Expose request
23:23:45.035 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:45.039 00.004 12308 Worker thread wakes up
23:23:45.039 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:45.039 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:46.287 01.248 12308 Exposure complete
23:23:46.430 00.143 12308 worker thread done servicing request
23:23:46.430 00.000 14556 OnExposeComplete: enter
23:23:46.435 00.005 14556 UpdateGuideState(): m_state=6
23:23:46.438 00.003 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6985
23:23:46.442 00.004 14556 Star::Find returns 1 (0), X=173.85, Y=1002.00, Mass=2316, SNR=32.2, Peak=218 HFD=4.3
23:23:46.446 00.004 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.23 = -1.06)
23:23:46.450 00.004 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.16)
23:23:46.455 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.15 mountX=0.06 mountY=-0.12, mountTheta=-1.08
23:23:46.459 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.11, opts=13)
23:23:46.464 00.005 14556 Enqueuing Move request for scope (-0.07, 0.11)
23:23:46.469 00.005 12308 Worker thread wakes up
23:23:46.469 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
23:23:46.469 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
23:23:46.469 00.000 12308 Moving (-0.07, 0.11) raw xDistance=0.06 yDistance=-0.12
23:23:46.469 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:23:46.470 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:46.470 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:23:46.470 00.000 12308 MoveAxis(E, 0, ABG)
23:23:46.470 00.000 12308 Move returns status 0, amount 0
23:23:46.470 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:46.476 00.006 12308 MoveAxis(N, 0, ABG)
23:23:46.476 00.000 12308 Move returns status 0, amount 0
23:23:46.476 00.000 12308 move complete, result=0
23:23:46.476 00.000 12308 worker thread done servicing request
23:23:46.496 00.020 14556 UpdateGuideState exits: m=2316 SNR=32.2
23:23:46.500 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:46.505 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:46.508 00.003 14556 Enqueuing Expose request
23:23:46.513 00.005 12308 Worker thread wakes up
23:23:46.513 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:46.513 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:46.514 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:47.756 01.242 12308 Exposure complete
23:23:47.884 00.128 12308 worker thread done servicing request
23:23:47.886 00.002 14556 OnExposeComplete: enter
23:23:47.891 00.005 14556 UpdateGuideState(): m_state=6
23:23:47.895 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6986
23:23:47.898 00.003 14556 Star::Find returns 1 (0), X=173.86, Y=1001.85, Mass=2316, SNR=32.2, Peak=202 HFD=4.5
23:23:47.903 00.005 14556 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-3.07) = xAngle (0.54 = 0.54)
23:23:47.908 00.005 14556 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.44 = 0.44)
23:23:47.912 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.08 cameraTheta=-2.54 mountX=0.07 mountY=0.03, mountTheta=0.46
23:23:47.917 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.05, opts=13)
23:23:47.922 00.005 14556 Enqueuing Move request for scope (-0.07, -0.05)
23:23:47.925 00.003 12308 Worker thread wakes up
23:23:47.926 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
23:23:47.926 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
23:23:47.926 00.000 12308 Moving (-0.07, -0.05) raw xDistance=0.07 yDistance=0.03
23:23:47.926 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:23:47.926 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:47.926 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:23:47.927 00.001 12308 MoveAxis(E, 0, ABG)
23:23:47.927 00.000 12308 Move returns status 0, amount 0
23:23:47.927 00.000 12308 MoveAxis(N, 0, ABG)
23:23:47.927 00.000 12308 Move returns status 0, amount 0
23:23:47.927 00.000 12308 move complete, result=0
23:23:47.927 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:47.932 00.005 12308 worker thread done servicing request
23:23:47.953 00.021 14556 UpdateGuideState exits: m=2316 SNR=32.2
23:23:47.956 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:47.962 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:47.968 00.006 14556 Enqueuing Expose request
23:23:47.972 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:23:47.975 00.003 12308 Worker thread wakes up
23:23:47.976 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:47.976 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:49.230 01.254 12308 Exposure complete
23:23:49.362 00.132 12308 worker thread done servicing request
23:23:49.362 00.000 14556 OnExposeComplete: enter
23:23:49.367 00.005 14556 UpdateGuideState(): m_state=6
23:23:49.370 00.003 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6987
23:23:49.374 00.004 14556 Star::Find returns 1 (0), X=173.87, Y=1002.16, Mass=2119, SNR=31.0, Peak=183 HFD=4.4
23:23:49.379 00.005 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.87 = -1.42)
23:23:49.385 00.006 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.52)
23:23:49.392 00.007 14556 CameraToMount -- cameraX=-0.06 cameraY=0.26 hyp=0.26 cameraTheta=1.79 mountX=0.04 mountY=-0.26, mountTheta=-1.42
23:23:49.399 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.26, opts=13)
23:23:49.405 00.006 14556 Enqueuing Move request for scope (-0.06, 0.26)
23:23:49.415 00.010 12308 Worker thread wakes up
23:23:49.415 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.26) opts 0xd
23:23:49.415 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.26)
23:23:49.415 00.000 12308 Moving (-0.06, 0.26) raw xDistance=0.04 yDistance=-0.26
23:23:49.415 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:23:49.415 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:23:49.416 00.001 12308 MoveAxis(E, 0, ABG)
23:23:49.416 00.000 12308 Move returns status 0, amount 0
23:23:49.416 00.000 12308 MoveAxis(N, 185, ABG)
23:23:49.416 00.000 12308 Guiding  Dir = 0, Dur = 185
23:23:49.416 00.000 12308 IsSlewing returns 0
23:23:49.417 00.001 12308 IsGuiding returns 0
23:23:49.417 00.000 12308 PulseGuide returned control before completion, sleep 195
23:23:49.417 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:49.445 00.028 14556 UpdateGuideState exits: m=2119 SNR=31.0
23:23:49.450 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:49.453 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:49.457 00.004 14556 Enqueuing Expose request
23:23:49.627 00.170 12308 IsGuiding returns 0
23:23:49.627 00.000 12308 Move returns status 0, amount 185
23:23:49.627 00.000 12308 move complete, result=0
23:23:49.628 00.001 12308 worker thread done servicing request
23:23:49.628 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 185 ms NORTH
23:23:49.634 00.006 12308 Worker thread wakes up
23:23:49.634 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:49.634 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:50.878 01.244 12308 Exposure complete
23:23:51.013 00.135 12308 worker thread done servicing request
23:23:51.013 00.000 14556 OnExposeComplete: enter
23:23:51.017 00.004 14556 UpdateGuideState(): m_state=6
23:23:51.020 00.003 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6988
23:23:51.024 00.004 14556 Star::Find returns 1 (0), X=173.73, Y=1001.88, Mass=2308, SNR=32.2, Peak=176 HFD=4.6
23:23:51.028 00.004 14556 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.07) = xAngle (0.02 = 0.02)
23:23:51.031 00.003 14556 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.08 = -0.08)
23:23:51.035 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-3.05 mountX=0.19 mountY=-0.01, mountTheta=-0.08
23:23:51.039 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.02, opts=13)
23:23:51.045 00.006 14556 Enqueuing Move request for scope (-0.19, -0.02)
23:23:51.049 00.004 12308 Worker thread wakes up
23:23:51.049 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.02) opts 0xd
23:23:51.049 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.02)
23:23:51.050 00.001 12308 Moving (-0.19, -0.02) raw xDistance=0.19 yDistance=-0.01
23:23:51.050 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:23:51.050 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:51.050 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:23:51.050 00.000 12308 MoveAxis(E, 0, ABG)
23:23:51.050 00.000 12308 Move returns status 0, amount 0
23:23:51.052 00.002 12308 MoveAxis(N, 0, ABG)
23:23:51.052 00.000 12308 Move returns status 0, amount 0
23:23:51.052 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:51.056 00.004 12308 move complete, result=0
23:23:51.057 00.001 12308 worker thread done servicing request
23:23:51.076 00.019 14556 UpdateGuideState exits: m=2308 SNR=32.2
23:23:51.080 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:51.084 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:51.088 00.004 14556 Enqueuing Expose request
23:23:51.093 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:51.097 00.004 12308 Worker thread wakes up
23:23:51.097 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:51.097 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:52.345 01.248 12308 Exposure complete
23:23:52.476 00.131 12308 worker thread done servicing request
23:23:52.476 00.000 14556 OnExposeComplete: enter
23:23:52.481 00.005 14556 UpdateGuideState(): m_state=6
23:23:52.484 00.003 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6989
23:23:52.487 00.003 14556 Star::Find returns 1 (0), X=173.88, Y=1002.05, Mass=2418, SNR=33.0, Peak=197 HFD=4.5
23:23:52.492 00.005 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.95 = -1.34)
23:23:52.497 00.005 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.44)
23:23:52.500 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.87 mountX=0.04 mountY=-0.16, mountTheta=-1.34
23:23:52.505 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.15, opts=13)
23:23:52.509 00.004 14556 Enqueuing Move request for scope (-0.05, 0.15)
23:23:52.512 00.003 12308 Worker thread wakes up
23:23:52.512 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
23:23:52.513 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
23:23:52.513 00.000 12308 Moving (-0.05, 0.15) raw xDistance=0.04 yDistance=-0.16
23:23:52.513 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:23:52.513 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:52.513 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:23:52.513 00.000 12308 MoveAxis(E, 0, ABG)
23:23:52.513 00.000 12308 Move returns status 0, amount 0
23:23:52.513 00.000 12308 MoveAxis(N, 0, ABG)
23:23:52.515 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:52.518 00.003 12308 Move returns status 0, amount 0
23:23:52.518 00.000 12308 move complete, result=0
23:23:52.518 00.000 12308 worker thread done servicing request
23:23:52.539 00.021 14556 UpdateGuideState exits: m=2418 SNR=33.0
23:23:52.543 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:52.547 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:52.550 00.003 14556 Enqueuing Expose request
23:23:52.556 00.006 12308 Worker thread wakes up
23:23:52.556 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:52.556 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:52.557 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:23:53.797 01.240 12308 Exposure complete
23:23:53.927 00.130 14556 OnExposeComplete: enter
23:23:53.931 00.004 14556 UpdateGuideState(): m_state=6
23:23:53.936 00.005 12308 worker thread done servicing request
23:23:53.936 00.000 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6990
23:23:53.941 00.005 14556 Star::Find returns 1 (0), X=173.72, Y=1002.15, Mass=2268, SNR=32.0, Peak=175 HFD=4.5
23:23:53.946 00.005 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
23:23:53.950 00.004 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
23:23:53.953 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.25 hyp=0.32 cameraTheta=2.25 mountX=0.18 mountY=-0.28, mountTheta=-0.99
23:23:53.957 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.25, opts=13)
23:23:53.962 00.005 14556 Enqueuing Move request for scope (-0.20, 0.25)
23:23:53.966 00.004 12308 Worker thread wakes up
23:23:53.967 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.25) opts 0xd
23:23:53.967 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.25)
23:23:53.967 00.000 12308 Moving (-0.20, 0.25) raw xDistance=0.18 yDistance=-0.28
23:23:53.967 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:23:53.967 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:23:53.967 00.000 12308 MoveAxis(E, 0, ABG)
23:23:53.967 00.000 12308 Move returns status 0, amount 0
23:23:53.968 00.001 12308 MoveAxis(N, 197, ABG)
23:23:53.968 00.000 12308 Guiding  Dir = 0, Dur = 197
23:23:53.968 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:53.972 00.004 12308 IsSlewing returns 0
23:23:53.972 00.000 12308 IsGuiding returns 0
23:23:53.972 00.000 12308 PulseGuide returned control before completion, sleep 207
23:23:53.993 00.021 14556 UpdateGuideState exits: m=2268 SNR=32.0
23:23:53.998 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:54.002 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:54.006 00.004 14556 Enqueuing Expose request
23:23:54.193 00.187 12308 IsGuiding returns 0
23:23:54.193 00.000 12308 Move returns status 0, amount 197
23:23:54.194 00.001 12308 move complete, result=0
23:23:54.194 00.000 12308 worker thread done servicing request
23:23:54.195 00.001 12308 Worker thread wakes up
23:23:54.195 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 197 ms NORTH
23:23:54.200 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:54.201 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:55.456 01.255 12308 Exposure complete
23:23:55.596 00.140 12308 worker thread done servicing request
23:23:55.597 00.001 14556 OnExposeComplete: enter
23:23:55.603 00.006 14556 UpdateGuideState(): m_state=6
23:23:55.607 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6991
23:23:55.611 00.004 14556 Star::Find returns 1 (0), X=173.68, Y=1001.80, Mass=2141, SNR=31.0, Peak=170 HFD=4.3
23:23:55.614 00.003 14556 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-3.07) = xAngle (0.32 = 0.32)
23:23:55.618 00.004 14556 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.22 = 0.22)
23:23:55.624 00.006 14556 CameraToMount -- cameraX=-0.25 cameraY=-0.10 hyp=0.26 cameraTheta=-2.75 mountX=0.25 mountY=0.06, mountTheta=0.23
23:23:55.633 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=-0.10, opts=13)
23:23:55.639 00.006 14556 Enqueuing Move request for scope (-0.25, -0.10)
23:23:55.643 00.004 12308 Worker thread wakes up
23:23:55.643 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.10) opts 0xd
23:23:55.643 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, -0.10)
23:23:55.643 00.000 12308 Moving (-0.25, -0.10) raw xDistance=0.25 yDistance=0.06
23:23:55.643 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:23:55.645 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:55.645 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:23:55.645 00.000 12308 MoveAxis(W, 109, ABG)
23:23:55.645 00.000 12308 Guiding  Dir = 3, Dur = 109
23:23:55.645 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:55.650 00.005 12308 IsSlewing returns 0
23:23:55.651 00.001 12308 IsGuiding returns 0
23:23:55.652 00.001 12308 PulseGuide returned control before completion, sleep 119
23:23:55.675 00.023 14556 UpdateGuideState exits: m=2141 SNR=31.0
23:23:55.680 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:55.687 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:55.691 00.004 14556 Enqueuing Expose request
23:23:55.772 00.081 12308 IsGuiding returns 1
23:23:55.772 00.000 12308 scope still moving after pulse duration time elapsed
23:23:55.804 00.032 12308 IsSlewing returns 0
23:23:55.805 00.001 12308 IsGuiding returns 0
23:23:55.806 00.001 12308 scope move finished after 109 + 46 ms
23:23:55.806 00.000 12308 Move returns status 0, amount 109
23:23:55.807 00.001 12308 MoveAxis(N, 0, ABG)
23:23:55.807 00.000 12308 Move returns status 0, amount 0
23:23:55.807 00.000 12308 move complete, result=0
23:23:55.809 00.002 12308 worker thread done servicing request
23:23:55.809 00.000 12308 Worker thread wakes up
23:23:55.809 00.000 14556 GuideStep: 0.3 px 109 ms WEST, 0.1 px 0 ms NORTH
23:23:55.815 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:55.815 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:57.065 01.250 12308 Exposure complete
23:23:57.206 00.141 12308 worker thread done servicing request
23:23:57.206 00.000 14556 OnExposeComplete: enter
23:23:57.210 00.004 14556 UpdateGuideState(): m_state=6
23:23:57.213 00.003 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6992
23:23:57.218 00.005 14556 Star::Find returns 1 (0), X=173.71, Y=1001.83, Mass=2279, SNR=32.1, Peak=209 HFD=4.4
23:23:57.222 00.004 14556 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-3.07) = xAngle (0.26 = 0.26)
23:23:57.225 00.003 14556 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.16 = 0.16)
23:23:57.229 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.07 hyp=0.23 cameraTheta=-2.81 mountX=0.22 mountY=0.04, mountTheta=0.16
23:23:57.233 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.07, opts=13)
23:23:57.237 00.004 14556 Enqueuing Move request for scope (-0.21, -0.07)
23:23:57.242 00.005 12308 Worker thread wakes up
23:23:57.242 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.07) opts 0xd
23:23:57.242 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.07)
23:23:57.242 00.000 12308 Moving (-0.21, -0.07) raw xDistance=0.22 yDistance=0.04
23:23:57.242 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
23:23:57.242 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:57.243 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:23:57.243 00.000 12308 MoveAxis(W, 102, ABG)
23:23:57.243 00.000 12308 Guiding  Dir = 3, Dur = 102
23:23:57.243 00.000 12308 IsSlewing returns 0
23:23:57.243 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:57.247 00.004 12308 IsGuiding returns 0
23:23:57.247 00.000 12308 PulseGuide returned control before completion, sleep 112
23:23:57.268 00.021 14556 UpdateGuideState exits: m=2279 SNR=32.1
23:23:57.275 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:57.281 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:57.285 00.004 14556 Enqueuing Expose request
23:23:57.366 00.081 12308 IsGuiding returns 1
23:23:57.366 00.000 12308 scope still moving after pulse duration time elapsed
23:23:57.397 00.031 12308 IsSlewing returns 0
23:23:57.397 00.000 12308 IsGuiding returns 0
23:23:57.398 00.001 12308 scope move finished after 102 + 48 ms
23:23:57.398 00.000 12308 Move returns status 0, amount 102
23:23:57.398 00.000 12308 MoveAxis(N, 0, ABG)
23:23:57.398 00.000 12308 Move returns status 0, amount 0
23:23:57.398 00.000 12308 move complete, result=0
23:23:57.399 00.001 14556 GuideStep: 0.2 px 102 ms WEST, 0.0 px 0 ms NORTH
23:23:57.403 00.004 12308 worker thread done servicing request
23:23:57.403 00.000 12308 Worker thread wakes up
23:23:57.403 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:57.404 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:23:58.660 01.256 12308 Exposure complete
23:23:58.800 00.140 12308 worker thread done servicing request
23:23:58.800 00.000 14556 OnExposeComplete: enter
23:23:58.803 00.003 14556 UpdateGuideState(): m_state=6
23:23:58.808 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6993
23:23:58.813 00.005 14556 Star::Find returns 1 (0), X=173.89, Y=1001.90, Mass=2156, SNR=31.2, Peak=203 HFD=4.4
23:23:58.816 00.003 14556 CameraToMount -- cameraTheta (3.02) - m_xAngle (-3.07) = xAngle (6.09 = -0.19)
23:23:58.820 00.004 14556 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.99 = -0.29)
23:23:58.823 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=3.02 mountX=0.03 mountY=-0.01, mountTheta=-0.29
23:23:58.829 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.00, opts=13)
23:23:58.833 00.004 14556 Enqueuing Move request for scope (-0.03, 0.00)
23:23:58.837 00.004 12308 Worker thread wakes up
23:23:58.837 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd
23:23:58.837 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.00)
23:23:58.837 00.000 12308 Moving (-0.03, 0.00) raw xDistance=0.03 yDistance=-0.01
23:23:58.837 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:23:58.838 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:23:58.838 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:23:58.838 00.000 12308 MoveAxis(E, 0, ABG)
23:23:58.838 00.000 12308 Move returns status 0, amount 0
23:23:58.838 00.000 12308 MoveAxis(N, 0, ABG)
23:23:58.840 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:23:58.843 00.003 12308 Move returns status 0, amount 0
23:23:58.843 00.000 12308 move complete, result=0
23:23:58.843 00.000 12308 worker thread done servicing request
23:23:58.864 00.021 14556 UpdateGuideState exits: m=2156 SNR=31.2
23:23:58.869 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:58.873 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:23:58.877 00.004 14556 Enqueuing Expose request
23:23:58.882 00.005 12308 Worker thread wakes up
23:23:58.882 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:58.886 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:23:58.887 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:00.129 01.242 12308 Exposure complete
23:24:00.271 00.142 12308 worker thread done servicing request
23:24:00.271 00.000 14556 OnExposeComplete: enter
23:24:00.277 00.006 14556 UpdateGuideState(): m_state=6
23:24:00.282 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6994
23:24:00.287 00.005 14556 Star::Find returns 1 (0), X=173.91, Y=1001.83, Mass=2116, SNR=30.9, Peak=175 HFD=4.5
23:24:00.291 00.004 14556 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.07) = xAngle (1.35 = 1.35)
23:24:00.295 00.004 14556 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.25 = 1.25)
23:24:00.299 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.72 mountX=0.02 mountY=0.07, mountTheta=1.35
23:24:00.304 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.07, opts=13)
23:24:00.310 00.006 14556 Enqueuing Move request for scope (-0.01, -0.07)
23:24:00.314 00.004 12308 Worker thread wakes up
23:24:00.314 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
23:24:00.314 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
23:24:00.314 00.000 12308 Moving (-0.01, -0.07) raw xDistance=0.02 yDistance=0.07
23:24:00.315 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:24:00.315 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:00.315 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:24:00.315 00.000 12308 MoveAxis(E, 0, ABG)
23:24:00.315 00.000 12308 Move returns status 0, amount 0
23:24:00.315 00.000 12308 MoveAxis(N, 0, ABG)
23:24:00.317 00.002 12308 Move returns status 0, amount 0
23:24:00.317 00.000 12308 move complete, result=0
23:24:00.317 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:00.321 00.004 12308 worker thread done servicing request
23:24:00.341 00.020 14556 UpdateGuideState exits: m=2116 SNR=30.9
23:24:00.347 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:00.350 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:00.354 00.004 14556 Enqueuing Expose request
23:24:00.358 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:00.362 00.004 12308 Worker thread wakes up
23:24:00.362 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:00.362 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:01.614 01.252 12308 Exposure complete
23:24:01.754 00.140 12308 worker thread done servicing request
23:24:01.754 00.000 14556 OnExposeComplete: enter
23:24:01.758 00.004 14556 UpdateGuideState(): m_state=6
23:24:01.762 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6995
23:24:01.765 00.003 14556 Star::Find returns 1 (0), X=173.92, Y=1001.90, Mass=2340, SNR=32.4, Peak=212 HFD=4.4
23:24:01.769 00.004 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.45 = -0.84)
23:24:01.773 00.004 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.94)
23:24:01.777 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.00 hyp=0.01 cameraTheta=2.37 mountX=0.00 mountY=-0.01, mountTheta=-0.88
23:24:01.784 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.00, opts=13)
23:24:01.788 00.004 14556 Enqueuing Move request for scope (-0.00, 0.00)
23:24:01.793 00.005 12308 Worker thread wakes up
23:24:01.793 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.00) opts 0xd
23:24:01.793 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.00)
23:24:01.793 00.000 12308 Moving (-0.00, 0.00) raw xDistance=0.00 yDistance=-0.01
23:24:01.793 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:24:01.795 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:01.795 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:24:01.795 00.000 12308 MoveAxis(E, 0, ABG)
23:24:01.795 00.000 12308 Move returns status 0, amount 0
23:24:01.795 00.000 12308 MoveAxis(N, 0, ABG)
23:24:01.795 00.000 12308 Move returns status 0, amount 0
23:24:01.796 00.001 12308 move complete, result=0
23:24:01.796 00.000 12308 worker thread done servicing request
23:24:01.796 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:01.830 00.034 14556 UpdateGuideState exits: m=2340 SNR=32.4
23:24:01.837 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:01.847 00.010 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:01.853 00.006 14556 Enqueuing Expose request
23:24:01.857 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:24:01.862 00.005 12308 Worker thread wakes up
23:24:01.862 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:01.862 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:03.110 01.248 12308 Exposure complete
23:24:03.242 00.132 12308 worker thread done servicing request
23:24:03.242 00.000 14556 OnExposeComplete: enter
23:24:03.246 00.004 14556 UpdateGuideState(): m_state=6
23:24:03.250 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6996
23:24:03.256 00.006 14556 Star::Find returns 1 (0), X=173.62, Y=1002.11, Mass=2103, SNR=31.1, Peak=180 HFD=4.7
23:24:03.261 00.005 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.60 = -0.69)
23:24:03.266 00.005 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.79)
23:24:03.271 00.005 14556 CameraToMount -- cameraX=-0.30 cameraY=0.21 hyp=0.37 cameraTheta=2.52 mountX=0.29 mountY=-0.26, mountTheta=-0.74
23:24:03.278 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.21, opts=13)
23:24:03.284 00.006 14556 Enqueuing Move request for scope (-0.30, 0.21)
23:24:03.289 00.005 12308 Worker thread wakes up
23:24:03.289 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.21) opts 0xd
23:24:03.289 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.21)
23:24:03.290 00.001 12308 Moving (-0.30, 0.21) raw xDistance=0.29 yDistance=-0.26
23:24:03.290 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:24:03.290 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:24:03.290 00.000 12308 MoveAxis(W, 124, ABG)
23:24:03.290 00.000 12308 Guiding  Dir = 3, Dur = 124
23:24:03.291 00.001 12308 IsSlewing returns 0
23:24:03.291 00.000 12308 IsGuiding returns 0
23:24:03.291 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:03.297 00.006 12308 PulseGuide returned control before completion, sleep 134
23:24:03.315 00.018 14556 UpdateGuideState exits: m=2103 SNR=31.1
23:24:03.318 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:03.321 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:03.325 00.004 14556 Enqueuing Expose request
23:24:03.446 00.121 12308 IsGuiding returns 1
23:24:03.448 00.002 12308 scope still moving after pulse duration time elapsed
23:24:03.476 00.028 12308 IsSlewing returns 0
23:24:03.477 00.001 12308 IsGuiding returns 1
23:24:03.509 00.032 12308 IsSlewing returns 0
23:24:03.511 00.002 12308 IsGuiding returns 1
23:24:03.539 00.028 12308 IsSlewing returns 0
23:24:03.541 00.002 12308 IsGuiding returns 0
23:24:03.542 00.001 12308 scope move finished after 124 + 126 ms
23:24:03.543 00.001 12308 Move returns status 0, amount 124
23:24:03.543 00.000 12308 MoveAxis(N, 184, ABG)
23:24:03.543 00.000 12308 Guiding  Dir = 0, Dur = 184
23:24:03.544 00.001 12308 IsSlewing returns 0
23:24:03.545 00.001 12308 IsGuiding returns 0
23:24:03.545 00.000 12308 PulseGuide returned control before completion, sleep 194
23:24:03.745 00.200 12308 IsGuiding returns 1
23:24:03.747 00.002 12308 scope still moving after pulse duration time elapsed
23:24:03.775 00.028 12308 IsSlewing returns 0
23:24:03.776 00.001 12308 IsGuiding returns 0
23:24:03.777 00.001 12308 scope move finished after 184 + 47 ms
23:24:03.777 00.000 12308 Move returns status 0, amount 184
23:24:03.777 00.000 12308 move complete, result=0
23:24:03.779 00.002 12308 worker thread done servicing request
23:24:03.779 00.000 12308 Worker thread wakes up
23:24:03.779 00.000 14556 GuideStep: 0.3 px 124 ms WEST, -0.3 px 184 ms NORTH
23:24:03.786 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:03.786 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:05.038 01.252 12308 Exposure complete
23:24:05.156 00.118 12308 worker thread done servicing request
23:24:05.156 00.000 14556 OnExposeComplete: enter
23:24:05.161 00.005 14556 UpdateGuideState(): m_state=6
23:24:05.164 00.003 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6997
23:24:05.168 00.004 14556 Star::Find returns 1 (0), X=173.64, Y=1001.76, Mass=2000, SNR=30.0, Peak=159 HFD=4.6
23:24:05.172 00.004 14556 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-3.07) = xAngle (0.38 = 0.38)
23:24:05.175 00.003 14556 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.29 = 0.29)
23:24:05.180 00.005 14556 CameraToMount -- cameraX=-0.28 cameraY=-0.14 hyp=0.31 cameraTheta=-2.69 mountX=0.29 mountY=0.09, mountTheta=0.29
23:24:05.185 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=-0.14, opts=13)
23:24:05.190 00.005 14556 Enqueuing Move request for scope (-0.28, -0.14)
23:24:05.193 00.003 12308 Worker thread wakes up
23:24:05.194 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.14) opts 0xd
23:24:05.194 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, -0.14)
23:24:05.194 00.000 12308 Moving (-0.28, -0.14) raw xDistance=0.29 yDistance=0.09
23:24:05.194 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29
23:24:05.194 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:05.194 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:24:05.195 00.001 12308 MoveAxis(W, 134, ABG)
23:24:05.195 00.000 12308 Guiding  Dir = 3, Dur = 134
23:24:05.195 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:05.199 00.004 12308 IsSlewing returns 0
23:24:05.199 00.000 12308 IsGuiding returns 0
23:24:05.201 00.002 12308 PulseGuide returned control before completion, sleep 144
23:24:05.222 00.021 14556 UpdateGuideState exits: m=2000 SNR=30.0
23:24:05.227 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:05.230 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:05.235 00.005 14556 Enqueuing Expose request
23:24:05.358 00.123 12308 IsGuiding returns 1
23:24:05.358 00.000 12308 scope still moving after pulse duration time elapsed
23:24:05.389 00.031 12308 IsSlewing returns 0
23:24:05.391 00.002 12308 IsGuiding returns 0
23:24:05.391 00.000 12308 scope move finished after 134 + 56 ms
23:24:05.392 00.001 12308 Move returns status 0, amount 134
23:24:05.392 00.000 12308 MoveAxis(N, 0, ABG)
23:24:05.393 00.001 12308 Move returns status 0, amount 0
23:24:05.393 00.000 12308 move complete, result=0
23:24:05.394 00.001 14556 GuideStep: 0.3 px 134 ms WEST, 0.1 px 0 ms NORTH
23:24:05.401 00.007 12308 worker thread done servicing request
23:24:05.401 00.000 12308 Worker thread wakes up
23:24:05.401 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:05.402 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:06.643 01.241 12308 Exposure complete
23:24:06.784 00.141 12308 worker thread done servicing request
23:24:06.785 00.001 14556 OnExposeComplete: enter
23:24:06.788 00.003 14556 UpdateGuideState(): m_state=6
23:24:06.792 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6998
23:24:06.796 00.004 14556 Star::Find returns 1 (0), X=173.99, Y=1001.89, Mass=2176, SNR=31.5, Peak=189 HFD=4.4
23:24:06.799 00.003 14556 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.07) = xAngle (2.95 = 2.95)
23:24:06.803 00.004 14556 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.85 = 2.85)
23:24:06.808 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.13 mountX=-0.06 mountY=0.02, mountTheta=2.85
23:24:06.816 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.01, opts=13)
23:24:06.821 00.005 14556 Enqueuing Move request for scope (0.06, -0.01)
23:24:06.825 00.004 12308 Worker thread wakes up
23:24:06.825 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
23:24:06.826 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
23:24:06.826 00.000 12308 Moving (0.06, -0.01) raw xDistance=-0.06 yDistance=0.02
23:24:06.826 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:24:06.826 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:06.826 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:24:06.826 00.000 12308 MoveAxis(E, 0, ABG)
23:24:06.827 00.001 12308 Move returns status 0, amount 0
23:24:06.827 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:06.830 00.003 12308 MoveAxis(N, 0, ABG)
23:24:06.831 00.001 12308 Move returns status 0, amount 0
23:24:06.831 00.000 12308 move complete, result=0
23:24:06.831 00.000 12308 worker thread done servicing request
23:24:06.852 00.021 14556 UpdateGuideState exits: m=2176 SNR=31.5
23:24:06.856 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:06.861 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:06.864 00.003 14556 Enqueuing Expose request
23:24:06.868 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:24:06.873 00.005 12308 Worker thread wakes up
23:24:06.873 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:06.873 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:08.114 01.241 12308 Exposure complete
23:24:08.242 00.128 12308 worker thread done servicing request
23:24:08.242 00.000 14556 OnExposeComplete: enter
23:24:08.247 00.005 14556 UpdateGuideState(): m_state=6
23:24:08.252 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6999
23:24:08.257 00.005 14556 Star::Find returns 1 (0), X=173.81, Y=1001.88, Mass=2280, SNR=32.0, Peak=173 HFD=4.4
23:24:08.262 00.005 14556 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.07) = xAngle (0.08 = 0.08)
23:24:08.266 00.004 14556 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.02 = -0.02)
23:24:08.268 00.002 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-3.00 mountX=0.12 mountY=-0.00, mountTheta=-0.02
23:24:08.274 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.02, opts=13)
23:24:08.278 00.004 14556 Enqueuing Move request for scope (-0.12, -0.02)
23:24:08.282 00.004 12308 Worker thread wakes up
23:24:08.282 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
23:24:08.282 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
23:24:08.282 00.000 12308 Moving (-0.12, -0.02) raw xDistance=0.12 yDistance=-0.00
23:24:08.282 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:24:08.282 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:08.283 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:24:08.283 00.000 12308 MoveAxis(E, 0, ABG)
23:24:08.283 00.000 12308 Move returns status 0, amount 0
23:24:08.283 00.000 12308 MoveAxis(N, 0, ABG)
23:24:08.284 00.001 12308 Move returns status 0, amount 0
23:24:08.284 00.000 12308 move complete, result=0
23:24:08.284 00.000 12308 worker thread done servicing request
23:24:08.285 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:08.308 00.023 14556 UpdateGuideState exits: m=2280 SNR=32.0
23:24:08.313 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:08.317 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:08.321 00.004 14556 Enqueuing Expose request
23:24:08.324 00.003 12308 Worker thread wakes up
23:24:08.324 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:08.324 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:08.324 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:24:09.571 01.247 12308 Exposure complete
23:24:09.716 00.145 12308 worker thread done servicing request
23:24:09.716 00.000 14556 OnExposeComplete: enter
23:24:09.722 00.006 14556 UpdateGuideState(): m_state=6
23:24:09.728 00.006 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7000
23:24:09.734 00.006 14556 Star::Find returns 1 (0), X=174.12, Y=1002.13, Mass=2161, SNR=31.2, Peak=209 HFD=4.4
23:24:09.739 00.005 14556 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.07) = xAngle (3.94 = -2.34)
23:24:09.745 00.006 14556 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.44)
23:24:09.753 00.008 14556 CameraToMount -- cameraX=0.19 cameraY=0.23 hyp=0.30 cameraTheta=0.87 mountX=-0.21 mountY=-0.19, mountTheta=-2.40
23:24:09.759 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.23, opts=13)
23:24:09.763 00.004 14556 Enqueuing Move request for scope (0.19, 0.23)
23:24:09.767 00.004 12308 Worker thread wakes up
23:24:09.767 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.23) opts 0xd
23:24:09.767 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.23)
23:24:09.768 00.001 12308 Moving (0.19, 0.23) raw xDistance=-0.21 yDistance=-0.19
23:24:09.768 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:24:09.768 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:09.768 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:24:09.768 00.000 12308 MoveAxis(E, 90, ABG)
23:24:09.770 00.002 12308 Guiding  Dir = 2, Dur = 90
23:24:09.770 00.000 12308 IsSlewing returns 0
23:24:09.770 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:09.774 00.004 12308 IsGuiding returns 0
23:24:09.774 00.000 12308 PulseGuide returned control before completion, sleep 100
23:24:09.799 00.025 14556 UpdateGuideState exits: m=2161 SNR=31.2
23:24:09.809 00.010 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:09.814 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:09.819 00.005 14556 Enqueuing Expose request
23:24:09.890 00.071 12308 IsGuiding returns 0
23:24:09.890 00.000 12308 Move returns status 0, amount 90
23:24:09.891 00.001 12308 MoveAxis(N, 0, ABG)
23:24:09.891 00.000 12308 Move returns status 0, amount 0
23:24:09.891 00.000 12308 move complete, result=0
23:24:09.891 00.000 12308 worker thread done servicing request
23:24:09.891 00.000 14556 GuideStep: -0.2 px 90 ms EAST, -0.2 px 0 ms NORTH
23:24:09.898 00.007 12308 Worker thread wakes up
23:24:09.900 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:09.900 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:11.170 01.270 12308 Exposure complete
23:24:11.297 00.127 12308 worker thread done servicing request
23:24:11.298 00.001 14556 OnExposeComplete: enter
23:24:11.301 00.003 14556 UpdateGuideState(): m_state=6
23:24:11.306 00.005 14556 Star::Find(15, 174, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7001
23:24:11.310 00.004 14556 Star::Find returns 1 (0), X=173.81, Y=1002.16, Mass=2284, SNR=31.9, Peak=198 HFD=4.4
23:24:11.313 00.003 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.07 = -1.22)
23:24:11.317 00.004 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.32)
23:24:11.321 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.26 hyp=0.29 cameraTheta=1.99 mountX=0.10 mountY=-0.28, mountTheta=-1.23
23:24:11.326 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.26, opts=13)
23:24:11.330 00.004 14556 Enqueuing Move request for scope (-0.12, 0.26)
23:24:11.334 00.004 12308 Worker thread wakes up
23:24:11.334 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.26) opts 0xd
23:24:11.334 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.26)
23:24:11.334 00.000 12308 Moving (-0.12, 0.26) raw xDistance=0.10 yDistance=-0.28
23:24:11.335 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:24:11.335 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:24:11.335 00.000 12308 MoveAxis(E, 0, ABG)
23:24:11.336 00.001 12308 Move returns status 0, amount 0
23:24:11.336 00.000 12308 MoveAxis(N, 197, ABG)
23:24:11.336 00.000 12308 Guiding  Dir = 0, Dur = 197
23:24:11.337 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:11.342 00.005 12308 IsSlewing returns 0
23:24:11.342 00.000 12308 IsGuiding returns 0
23:24:11.342 00.000 12308 PulseGuide returned control before completion, sleep 207
23:24:11.367 00.025 14556 UpdateGuideState exits: m=2284 SNR=31.9
23:24:11.372 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:11.376 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:11.381 00.005 14556 Enqueuing Expose request
23:24:11.566 00.185 12308 IsGuiding returns 0
23:24:11.567 00.001 12308 Move returns status 0, amount 197
23:24:11.567 00.000 12308 move complete, result=0
23:24:11.567 00.000 12308 worker thread done servicing request
23:24:11.567 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 197 ms NORTH
23:24:11.574 00.007 12308 Worker thread wakes up
23:24:11.574 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:11.575 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:12.830 01.255 12308 Exposure complete
23:24:12.961 00.131 12308 worker thread done servicing request
23:24:12.961 00.000 14556 OnExposeComplete: enter
23:24:12.967 00.006 14556 UpdateGuideState(): m_state=6
23:24:12.971 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7002
23:24:12.977 00.006 14556 Star::Find returns 1 (0), X=173.83, Y=1001.85, Mass=2208, SNR=31.5, Peak=202 HFD=4.3
23:24:12.981 00.004 14556 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-3.07) = xAngle (0.39 = 0.39)
23:24:12.985 00.004 14556 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.29 = 0.29)
23:24:12.989 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.69 mountX=0.09 mountY=0.03, mountTheta=0.30
23:24:12.994 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.04, opts=13)
23:24:12.997 00.003 14556 Enqueuing Move request for scope (-0.09, -0.04)
23:24:13.001 00.004 12308 Worker thread wakes up
23:24:13.001 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
23:24:13.001 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
23:24:13.001 00.000 12308 Moving (-0.09, -0.04) raw xDistance=0.09 yDistance=0.03
23:24:13.001 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:24:13.001 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:13.003 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:24:13.003 00.000 12308 MoveAxis(E, 0, ABG)
23:24:13.003 00.000 12308 Move returns status 0, amount 0
23:24:13.003 00.000 12308 MoveAxis(N, 0, ABG)
23:24:13.004 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:13.008 00.004 12308 Move returns status 0, amount 0
23:24:13.008 00.000 12308 move complete, result=0
23:24:13.009 00.001 12308 worker thread done servicing request
23:24:13.034 00.025 14556 UpdateGuideState exits: m=2208 SNR=31.5
23:24:13.040 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:13.047 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:13.052 00.005 14556 Enqueuing Expose request
23:24:13.058 00.006 12308 Worker thread wakes up
23:24:13.060 00.002 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:24:13.064 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:13.064 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:14.319 01.255 12308 Exposure complete
23:24:14.453 00.134 12308 worker thread done servicing request
23:24:14.453 00.000 14556 OnExposeComplete: enter
23:24:14.456 00.003 14556 UpdateGuideState(): m_state=6
23:24:14.461 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7003
23:24:14.466 00.005 14556 Star::Find returns 1 (0), X=173.99, Y=1001.92, Mass=2203, SNR=31.3, Peak=170 HFD=4.4
23:24:14.471 00.005 14556 CameraToMount -- cameraTheta (0.39) - m_xAngle (-3.07) = xAngle (3.46 = -2.82)
23:24:14.475 00.004 14556 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.36 = -2.92)
23:24:14.479 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.39 mountX=-0.06 mountY=-0.01, mountTheta=-2.92
23:24:14.484 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.03, opts=13)
23:24:14.487 00.003 14556 Enqueuing Move request for scope (0.06, 0.03)
23:24:14.492 00.005 12308 Worker thread wakes up
23:24:14.492 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
23:24:14.492 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
23:24:14.492 00.000 12308 Moving (0.06, 0.03) raw xDistance=-0.06 yDistance=-0.01
23:24:14.492 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:24:14.492 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:14.493 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:24:14.493 00.000 12308 MoveAxis(E, 0, ABG)
23:24:14.493 00.000 12308 Move returns status 0, amount 0
23:24:14.493 00.000 12308 MoveAxis(N, 0, ABG)
23:24:14.493 00.000 12308 Move returns status 0, amount 0
23:24:14.493 00.000 12308 move complete, result=0
23:24:14.495 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:14.498 00.003 12308 worker thread done servicing request
23:24:14.520 00.022 14556 UpdateGuideState exits: m=2203 SNR=31.3
23:24:14.526 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:14.530 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:14.534 00.004 14556 Enqueuing Expose request
23:24:14.538 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:24:14.541 00.003 12308 Worker thread wakes up
23:24:14.541 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:14.541 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:15.792 01.251 12308 Exposure complete
23:24:15.928 00.136 12308 worker thread done servicing request
23:24:15.929 00.001 14556 OnExposeComplete: enter
23:24:15.933 00.004 14556 UpdateGuideState(): m_state=6
23:24:15.936 00.003 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7004
23:24:15.941 00.005 14556 Star::Find returns 1 (0), X=174.00, Y=1001.96, Mass=2271, SNR=31.9, Peak=202 HFD=4.5
23:24:15.945 00.004 14556 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.07) = xAngle (3.74 = -2.54)
23:24:15.949 00.004 14556 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.64 = -2.64)
23:24:15.953 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.67 mountX=-0.08 mountY=-0.05, mountTheta=-2.61
23:24:15.957 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.06, opts=13)
23:24:15.962 00.005 14556 Enqueuing Move request for scope (0.08, 0.06)
23:24:15.965 00.003 12308 Worker thread wakes up
23:24:15.966 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
23:24:15.966 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
23:24:15.966 00.000 12308 Moving (0.08, 0.06) raw xDistance=-0.08 yDistance=-0.05
23:24:15.966 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:24:15.966 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:15.966 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:24:15.966 00.000 12308 MoveAxis(E, 0, ABG)
23:24:15.967 00.001 12308 Move returns status 0, amount 0
23:24:15.967 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:15.972 00.005 12308 MoveAxis(N, 0, ABG)
23:24:15.972 00.000 12308 Move returns status 0, amount 0
23:24:15.972 00.000 12308 move complete, result=0
23:24:15.972 00.000 12308 worker thread done servicing request
23:24:15.992 00.020 14556 UpdateGuideState exits: m=2271 SNR=31.9
23:24:15.998 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:16.004 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:16.009 00.005 14556 Enqueuing Expose request
23:24:16.013 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:24:16.016 00.003 12308 Worker thread wakes up
23:24:16.017 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:16.017 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:17.272 01.255 12308 Exposure complete
23:24:17.396 00.124 12308 worker thread done servicing request
23:24:17.398 00.002 14556 OnExposeComplete: enter
23:24:17.402 00.004 14556 UpdateGuideState(): m_state=6
23:24:17.404 00.002 14556 Star::Find(15, 174, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7005
23:24:17.408 00.004 14556 Star::Find returns 1 (0), X=173.91, Y=1001.95, Mass=2377, SNR=32.7, Peak=189 HFD=4.6
23:24:17.411 00.003 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
23:24:17.414 00.003 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
23:24:17.416 00.002 14556 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.80 mountX=0.01 mountY=-0.06, mountTheta=-1.42
23:24:17.421 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.06, opts=13)
23:24:17.425 00.004 14556 Enqueuing Move request for scope (-0.01, 0.06)
23:24:17.429 00.004 12308 Worker thread wakes up
23:24:17.429 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
23:24:17.429 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
23:24:17.429 00.000 12308 Moving (-0.01, 0.06) raw xDistance=0.01 yDistance=-0.06
23:24:17.429 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:24:17.429 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:17.430 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:24:17.430 00.000 12308 MoveAxis(E, 0, ABG)
23:24:17.430 00.000 12308 Move returns status 0, amount 0
23:24:17.430 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:17.436 00.006 12308 MoveAxis(N, 0, ABG)
23:24:17.436 00.000 12308 Move returns status 0, amount 0
23:24:17.436 00.000 12308 move complete, result=0
23:24:17.436 00.000 12308 worker thread done servicing request
23:24:17.456 00.020 14556 UpdateGuideState exits: m=2377 SNR=32.7
23:24:17.461 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:17.466 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:17.470 00.004 14556 Enqueuing Expose request
23:24:17.474 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:24:17.477 00.003 12308 Worker thread wakes up
23:24:17.477 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:17.477 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:18.724 01.247 12308 Exposure complete
23:24:18.860 00.136 12308 worker thread done servicing request
23:24:18.861 00.001 14556 OnExposeComplete: enter
23:24:18.865 00.004 14556 UpdateGuideState(): m_state=6
23:24:18.869 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7006
23:24:18.873 00.004 14556 Star::Find returns 1 (0), X=173.89, Y=1002.21, Mass=2197, SNR=31.5, Peak=195 HFD=4.4
23:24:18.877 00.004 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
23:24:18.881 00.004 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.63)
23:24:18.884 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.31 hyp=0.32 cameraTheta=1.68 mountX=0.01 mountY=-0.32, mountTheta=-1.53
23:24:18.890 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.31, opts=13)
23:24:18.894 00.004 14556 Enqueuing Move request for scope (-0.03, 0.31)
23:24:18.898 00.004 12308 Worker thread wakes up
23:24:18.898 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.31) opts 0xd
23:24:18.898 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.31)
23:24:18.899 00.001 12308 Moving (-0.03, 0.31) raw xDistance=0.01 yDistance=-0.32
23:24:18.899 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:24:18.899 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
23:24:18.899 00.000 12308 MoveAxis(E, 0, ABG)
23:24:18.900 00.001 12308 Move returns status 0, amount 0
23:24:18.901 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:18.907 00.006 12308 MoveAxis(N, 222, ABG)
23:24:18.907 00.000 12308 Guiding  Dir = 0, Dur = 222
23:24:18.908 00.001 12308 IsSlewing returns 0
23:24:18.908 00.000 12308 IsGuiding returns 0
23:24:18.908 00.000 12308 PulseGuide returned control before completion, sleep 232
23:24:18.931 00.023 14556 UpdateGuideState exits: m=2197 SNR=31.5
23:24:18.938 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:18.942 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:18.945 00.003 14556 Enqueuing Expose request
23:24:19.150 00.205 12308 IsGuiding returns 1
23:24:19.151 00.001 12308 scope still moving after pulse duration time elapsed
23:24:19.183 00.032 12308 IsSlewing returns 0
23:24:19.183 00.000 12308 IsGuiding returns 0
23:24:19.185 00.002 12308 scope move finished after 222 + 53 ms
23:24:19.185 00.000 12308 Move returns status 0, amount 222
23:24:19.185 00.000 12308 move complete, result=0
23:24:19.185 00.000 12308 worker thread done servicing request
23:24:19.185 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 222 ms NORTH
23:24:19.195 00.010 12308 Worker thread wakes up
23:24:19.195 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:19.195 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:20.441 01.246 12308 Exposure complete
23:24:20.567 00.126 12308 worker thread done servicing request
23:24:20.567 00.000 14556 OnExposeComplete: enter
23:24:20.571 00.004 14556 UpdateGuideState(): m_state=6
23:24:20.575 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7007
23:24:20.579 00.004 14556 Star::Find returns 1 (0), X=173.76, Y=1001.89, Mass=2214, SNR=31.7, Peak=179 HFD=4.5
23:24:20.582 00.003 14556 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.07) = xAngle (-0.03 = -0.03)
23:24:20.586 00.004 14556 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.13 = -0.13)
23:24:20.589 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.11 mountX=0.17 mountY=-0.02, mountTheta=-0.13
23:24:20.593 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.01, opts=13)
23:24:20.597 00.004 14556 Enqueuing Move request for scope (-0.17, -0.01)
23:24:20.601 00.004 12308 Worker thread wakes up
23:24:20.602 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
23:24:20.602 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
23:24:20.602 00.000 12308 Moving (-0.17, -0.01) raw xDistance=0.17 yDistance=-0.02
23:24:20.602 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:24:20.602 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:20.603 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:24:20.603 00.000 12308 MoveAxis(E, 0, ABG)
23:24:20.603 00.000 12308 Move returns status 0, amount 0
23:24:20.603 00.000 12308 MoveAxis(N, 0, ABG)
23:24:20.603 00.000 12308 Move returns status 0, amount 0
23:24:20.603 00.000 12308 move complete, result=0
23:24:20.603 00.000 12308 worker thread done servicing request
23:24:20.605 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:20.629 00.024 14556 UpdateGuideState exits: m=2214 SNR=31.7
23:24:20.634 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:20.637 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:20.641 00.004 14556 Enqueuing Expose request
23:24:20.645 00.004 12308 Worker thread wakes up
23:24:20.645 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:20.645 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:20.646 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:24:21.899 01.253 12308 Exposure complete
23:24:22.043 00.144 12308 worker thread done servicing request
23:24:22.044 00.001 14556 OnExposeComplete: enter
23:24:22.048 00.004 14556 UpdateGuideState(): m_state=6
23:24:22.052 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7008
23:24:22.056 00.004 14556 Star::Find returns 1 (0), X=173.54, Y=1001.74, Mass=2111, SNR=30.8, Peak=184 HFD=4.6
23:24:22.060 00.004 14556 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-3.07) = xAngle (0.31 = 0.31)
23:24:22.065 00.005 14556 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.21 = 0.21)
23:24:22.068 00.003 14556 CameraToMount -- cameraX=-0.38 cameraY=-0.15 hyp=0.41 cameraTheta=-2.76 mountX=0.39 mountY=0.09, mountTheta=0.22
23:24:22.073 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.38, y=-0.15, opts=13)
23:24:22.077 00.004 14556 Enqueuing Move request for scope (-0.38, -0.15)
23:24:22.081 00.004 12308 Worker thread wakes up
23:24:22.081 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.15) opts 0xd
23:24:22.082 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.38, -0.15)
23:24:22.082 00.000 12308 Moving (-0.38, -0.15) raw xDistance=0.39 yDistance=0.09
23:24:22.082 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39
23:24:22.082 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:22.082 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:24:22.083 00.001 12308 MoveAxis(W, 171, ABG)
23:24:22.083 00.000 12308 Guiding  Dir = 3, Dur = 171
23:24:22.083 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:22.088 00.005 12308 IsSlewing returns 0
23:24:22.088 00.000 12308 IsGuiding returns 0
23:24:22.088 00.000 12308 PulseGuide returned control before completion, sleep 181
23:24:22.109 00.021 14556 UpdateGuideState exits: m=2111 SNR=30.8
23:24:22.113 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:22.118 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:22.123 00.005 14556 Enqueuing Expose request
23:24:22.277 00.154 12308 IsGuiding returns 1
23:24:22.278 00.001 12308 scope still moving after pulse duration time elapsed
23:24:22.308 00.030 12308 IsSlewing returns 0
23:24:22.308 00.000 12308 IsGuiding returns 0
23:24:22.309 00.001 12308 scope move finished after 171 + 50 ms
23:24:22.310 00.001 12308 Move returns status 0, amount 171
23:24:22.310 00.000 12308 MoveAxis(N, 0, ABG)
23:24:22.310 00.000 12308 Move returns status 0, amount 0
23:24:22.311 00.001 12308 move complete, result=0
23:24:22.311 00.000 12308 worker thread done servicing request
23:24:22.311 00.000 12308 Worker thread wakes up
23:24:22.312 00.001 14556 GuideStep: 0.4 px 171 ms WEST, 0.1 px 0 ms NORTH
23:24:22.320 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:22.320 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:23.568 01.248 12308 Exposure complete
23:24:23.696 00.128 12308 worker thread done servicing request
23:24:23.698 00.002 14556 OnExposeComplete: enter
23:24:23.701 00.003 14556 UpdateGuideState(): m_state=6
23:24:23.705 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7009
23:24:23.710 00.005 14556 Star::Find returns 1 (0), X=174.01, Y=1001.96, Mass=2391, SNR=32.7, Peak=194 HFD=4.5
23:24:23.715 00.005 14556 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.07) = xAngle (3.72 = -2.56)
23:24:23.719 00.004 14556 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.62 = -2.66)
23:24:23.722 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.64 mountX=-0.09 mountY=-0.05, mountTheta=-2.64
23:24:23.728 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.06, opts=13)
23:24:23.731 00.003 14556 Enqueuing Move request for scope (0.08, 0.06)
23:24:23.736 00.005 12308 Worker thread wakes up
23:24:23.736 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
23:24:23.736 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
23:24:23.736 00.000 12308 Moving (0.08, 0.06) raw xDistance=-0.09 yDistance=-0.05
23:24:23.736 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:24:23.736 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:23.737 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:24:23.737 00.000 12308 MoveAxis(E, 0, ABG)
23:24:23.737 00.000 12308 Move returns status 0, amount 0
23:24:23.737 00.000 12308 MoveAxis(N, 0, ABG)
23:24:23.738 00.001 12308 Move returns status 0, amount 0
23:24:23.738 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:23.745 00.007 12308 move complete, result=0
23:24:23.745 00.000 12308 worker thread done servicing request
23:24:23.771 00.026 14556 UpdateGuideState exits: m=2391 SNR=32.7
23:24:23.775 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:23.781 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:23.786 00.005 14556 Enqueuing Expose request
23:24:23.789 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:24:23.792 00.003 12308 Worker thread wakes up
23:24:23.793 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:23.793 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:25.037 01.244 12308 Exposure complete
23:24:25.171 00.134 12308 worker thread done servicing request
23:24:25.172 00.001 14556 OnExposeComplete: enter
23:24:25.176 00.004 14556 UpdateGuideState(): m_state=6
23:24:25.180 00.004 14556 Star::Find(15, 174, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7010
23:24:25.184 00.004 14556 Star::Find returns 1 (0), X=173.83, Y=1002.12, Mass=2120, SNR=31.0, Peak=199 HFD=4.3
23:24:25.188 00.004 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.02 = -1.26)
23:24:25.192 00.004 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.36)
23:24:25.196 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.95 mountX=0.07 mountY=-0.24, mountTheta=-1.27
23:24:25.201 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.22, opts=13)
23:24:25.205 00.004 14556 Enqueuing Move request for scope (-0.09, 0.22)
23:24:25.209 00.004 12308 Worker thread wakes up
23:24:25.210 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.22) opts 0xd
23:24:25.210 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.22)
23:24:25.210 00.000 12308 Moving (-0.09, 0.22) raw xDistance=0.07 yDistance=-0.24
23:24:25.210 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:24:25.210 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:24:25.211 00.001 12308 MoveAxis(E, 0, ABG)
23:24:25.211 00.000 12308 Move returns status 0, amount 0
23:24:25.211 00.000 12308 MoveAxis(N, 166, ABG)
23:24:25.212 00.001 12308 Guiding  Dir = 0, Dur = 166
23:24:25.212 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:25.216 00.004 12308 IsSlewing returns 0
23:24:25.217 00.001 12308 IsGuiding returns 0
23:24:25.217 00.000 12308 PulseGuide returned control before completion, sleep 176
23:24:25.237 00.020 14556 UpdateGuideState exits: m=2120 SNR=31.0
23:24:25.242 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:25.247 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:25.253 00.006 14556 Enqueuing Expose request
23:24:25.400 00.147 12308 IsGuiding returns 1
23:24:25.400 00.000 12308 scope still moving after pulse duration time elapsed
23:24:25.432 00.032 12308 IsSlewing returns 0
23:24:25.432 00.000 12308 IsGuiding returns 0
23:24:25.432 00.000 12308 scope move finished after 166 + 49 ms
23:24:25.433 00.001 12308 Move returns status 0, amount 166
23:24:25.433 00.000 12308 move complete, result=0
23:24:25.433 00.000 12308 worker thread done servicing request
23:24:25.434 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 166 ms NORTH
23:24:25.440 00.006 12308 Worker thread wakes up
23:24:25.440 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:25.440 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:26.690 01.250 12308 Exposure complete
23:24:26.811 00.121 12308 worker thread done servicing request
23:24:26.811 00.000 14556 OnExposeComplete: enter
23:24:26.814 00.003 14556 UpdateGuideState(): m_state=6
23:24:26.820 00.006 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7011
23:24:26.824 00.004 14556 Star::Find returns 1 (0), X=173.81, Y=1001.84, Mass=2121, SNR=31.0, Peak=172 HFD=4.4
23:24:26.828 00.004 14556 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-3.07) = xAngle (0.40 = 0.40)
23:24:26.831 00.003 14556 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.31 = 0.31)
23:24:26.836 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.67 mountX=0.12 mountY=0.04, mountTheta=0.32
23:24:26.842 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.06, opts=13)
23:24:26.847 00.005 14556 Enqueuing Move request for scope (-0.11, -0.06)
23:24:26.850 00.003 12308 Worker thread wakes up
23:24:26.850 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
23:24:26.850 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
23:24:26.850 00.000 12308 Moving (-0.11, -0.06) raw xDistance=0.12 yDistance=0.04
23:24:26.850 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:24:26.850 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:26.852 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:24:26.852 00.000 12308 MoveAxis(E, 0, ABG)
23:24:26.852 00.000 12308 Move returns status 0, amount 0
23:24:26.852 00.000 12308 MoveAxis(N, 0, ABG)
23:24:26.852 00.000 12308 Move returns status 0, amount 0
23:24:26.853 00.001 12308 move complete, result=0
23:24:26.853 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:26.857 00.004 12308 worker thread done servicing request
23:24:26.878 00.021 14556 UpdateGuideState exits: m=2121 SNR=31.0
23:24:26.883 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:26.887 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:26.891 00.004 14556 Enqueuing Expose request
23:24:26.894 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:24:26.899 00.005 12308 Worker thread wakes up
23:24:26.900 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:26.900 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:28.152 01.252 12308 Exposure complete
23:24:28.291 00.139 12308 worker thread done servicing request
23:24:28.292 00.001 14556 OnExposeComplete: enter
23:24:28.295 00.003 14556 UpdateGuideState(): m_state=6
23:24:28.300 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7012
23:24:28.303 00.003 14556 Star::Find returns 1 (0), X=173.85, Y=1002.00, Mass=2278, SNR=32.0, Peak=197 HFD=4.6
23:24:28.307 00.004 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.26 = -1.03)
23:24:28.311 00.004 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.13)
23:24:28.315 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.18 mountX=0.07 mountY=-0.12, mountTheta=-1.05
23:24:28.320 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.11, opts=13)
23:24:28.324 00.004 14556 Enqueuing Move request for scope (-0.07, 0.11)
23:24:28.328 00.004 12308 Worker thread wakes up
23:24:28.328 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
23:24:28.328 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
23:24:28.328 00.000 12308 Moving (-0.07, 0.11) raw xDistance=0.07 yDistance=-0.12
23:24:28.330 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:24:28.330 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:28.330 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:24:28.330 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:28.335 00.005 12308 MoveAxis(E, 0, ABG)
23:24:28.335 00.000 12308 Move returns status 0, amount 0
23:24:28.335 00.000 12308 MoveAxis(N, 0, ABG)
23:24:28.335 00.000 12308 Move returns status 0, amount 0
23:24:28.335 00.000 12308 move complete, result=0
23:24:28.336 00.001 12308 worker thread done servicing request
23:24:28.357 00.021 14556 UpdateGuideState exits: m=2278 SNR=32.0
23:24:28.361 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:28.365 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:28.369 00.004 14556 Enqueuing Expose request
23:24:28.373 00.004 12308 Worker thread wakes up
23:24:28.373 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:28.373 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:28.373 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:24:29.625 01.252 12308 Exposure complete
23:24:29.785 00.160 12308 worker thread done servicing request
23:24:29.786 00.001 14556 OnExposeComplete: enter
23:24:29.791 00.005 14556 UpdateGuideState(): m_state=6
23:24:29.798 00.007 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7013
23:24:29.804 00.006 14556 Star::Find returns 1 (0), X=173.86, Y=1001.99, Mass=2369, SNR=32.7, Peak=214 HFD=4.6
23:24:29.811 00.007 14556 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.07) = xAngle (5.24 = -1.05)
23:24:29.816 00.005 14556 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.15)
23:24:29.821 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.16 mountX=0.05 mountY=-0.10, mountTheta=-1.07
23:24:29.828 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.09, opts=13)
23:24:29.834 00.006 14556 Enqueuing Move request for scope (-0.06, 0.09)
23:24:29.837 00.003 12308 Worker thread wakes up
23:24:29.837 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
23:24:29.837 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
23:24:29.838 00.001 12308 Moving (-0.06, 0.09) raw xDistance=0.05 yDistance=-0.10
23:24:29.838 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:24:29.838 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:29.838 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:24:29.839 00.001 12308 MoveAxis(E, 0, ABG)
23:24:29.839 00.000 12308 Move returns status 0, amount 0
23:24:29.839 00.000 12308 MoveAxis(N, 0, ABG)
23:24:29.839 00.000 12308 Move returns status 0, amount 0
23:24:29.841 00.002 12308 move complete, result=0
23:24:29.841 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:29.844 00.003 12308 worker thread done servicing request
23:24:29.864 00.020 14556 UpdateGuideState exits: m=2369 SNR=32.7
23:24:29.868 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:29.872 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:29.875 00.003 14556 Enqueuing Expose request
23:24:29.880 00.005 12308 Worker thread wakes up
23:24:29.880 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:29.880 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:24:29.884 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:31.126 01.242 12308 Exposure complete
23:24:31.258 00.132 12308 worker thread done servicing request
23:24:31.259 00.001 14556 OnExposeComplete: enter
23:24:31.262 00.003 14556 UpdateGuideState(): m_state=6
23:24:31.266 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7014
23:24:31.270 00.004 14556 Star::Find returns 1 (0), X=173.72, Y=1001.83, Mass=2226, SNR=31.6, Peak=200 HFD=4.5
23:24:31.274 00.004 14556 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.07) = xAngle (0.24 = 0.24)
23:24:31.278 00.004 14556 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.14 = 0.14)
23:24:31.284 00.006 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.06 hyp=0.21 cameraTheta=-2.83 mountX=0.21 mountY=0.03, mountTheta=0.14
23:24:31.290 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.06, opts=13)
23:24:31.295 00.005 14556 Enqueuing Move request for scope (-0.20, -0.06)
23:24:31.299 00.004 12308 Worker thread wakes up
23:24:31.299 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.06) opts 0xd
23:24:31.299 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.06)
23:24:31.300 00.001 12308 Moving (-0.20, -0.06) raw xDistance=0.21 yDistance=0.03
23:24:31.300 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:24:31.300 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:31.300 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:24:31.300 00.000 12308 MoveAxis(W, 90, ABG)
23:24:31.301 00.001 12308 Guiding  Dir = 3, Dur = 90
23:24:31.301 00.000 12308 IsSlewing returns 0
23:24:31.301 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:31.307 00.006 12308 IsGuiding returns 0
23:24:31.307 00.000 12308 PulseGuide returned control before completion, sleep 100
23:24:31.328 00.021 14556 UpdateGuideState exits: m=2226 SNR=31.6
23:24:31.332 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:31.339 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:31.343 00.004 14556 Enqueuing Expose request
23:24:31.412 00.069 12308 IsGuiding returns 1
23:24:31.413 00.001 12308 scope still moving after pulse duration time elapsed
23:24:31.442 00.029 12308 IsSlewing returns 0
23:24:31.445 00.003 12308 IsGuiding returns 0
23:24:31.445 00.000 12308 scope move finished after 90 + 48 ms
23:24:31.446 00.001 12308 Move returns status 0, amount 90
23:24:31.446 00.000 12308 MoveAxis(N, 0, ABG)
23:24:31.447 00.001 12308 Move returns status 0, amount 0
23:24:31.447 00.000 12308 move complete, result=0
23:24:31.447 00.000 12308 worker thread done servicing request
23:24:31.447 00.000 14556 GuideStep: 0.2 px 90 ms WEST, 0.0 px 0 ms NORTH
23:24:31.453 00.006 12308 Worker thread wakes up
23:24:31.453 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:31.453 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:32.706 01.253 12308 Exposure complete
23:24:32.855 00.149 12308 worker thread done servicing request
23:24:32.857 00.002 14556 OnExposeComplete: enter
23:24:32.860 00.003 14556 UpdateGuideState(): m_state=6
23:24:32.864 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7015
23:24:32.869 00.005 14556 Star::Find returns 1 (0), X=173.91, Y=1002.02, Mass=2288, SNR=32.1, Peak=207 HFD=4.6
23:24:32.874 00.005 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.73 = -1.55)
23:24:32.879 00.005 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.65)
23:24:32.883 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.13 cameraTheta=1.66 mountX=0.00 mountY=-0.12, mountTheta=-1.55
23:24:32.889 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.12, opts=13)
23:24:32.893 00.004 14556 Enqueuing Move request for scope (-0.01, 0.12)
23:24:32.897 00.004 12308 Worker thread wakes up
23:24:32.897 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
23:24:32.897 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
23:24:32.897 00.000 12308 Moving (-0.01, 0.12) raw xDistance=0.00 yDistance=-0.12
23:24:32.897 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:24:32.898 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:32.898 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:24:32.898 00.000 12308 MoveAxis(E, 0, ABG)
23:24:32.898 00.000 12308 Move returns status 0, amount 0
23:24:32.898 00.000 12308 MoveAxis(N, 0, ABG)
23:24:32.898 00.000 12308 Move returns status 0, amount 0
23:24:32.898 00.000 12308 move complete, result=0
23:24:32.900 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:32.903 00.003 12308 worker thread done servicing request
23:24:32.924 00.021 14556 UpdateGuideState exits: m=2288 SNR=32.1
23:24:32.929 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:32.934 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:32.938 00.004 14556 Enqueuing Expose request
23:24:32.942 00.004 12308 Worker thread wakes up
23:24:32.942 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:24:32.946 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:32.946 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:34.195 01.249 12308 Exposure complete
23:24:34.333 00.138 12308 worker thread done servicing request
23:24:34.333 00.000 14556 OnExposeComplete: enter
23:24:34.337 00.004 14556 UpdateGuideState(): m_state=6
23:24:34.341 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7016
23:24:34.346 00.005 14556 Star::Find returns 1 (0), X=173.86, Y=1002.15, Mass=2140, SNR=30.7, Peak=208 HFD=4.3
23:24:34.350 00.004 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.90 = -1.38)
23:24:34.353 00.003 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
23:24:34.357 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.83 mountX=0.05 mountY=-0.26, mountTheta=-1.38
23:24:34.362 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.25, opts=13)
23:24:34.366 00.004 14556 Enqueuing Move request for scope (-0.07, 0.25)
23:24:34.371 00.005 12308 Worker thread wakes up
23:24:34.371 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.25) opts 0xd
23:24:34.371 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.25)
23:24:34.371 00.000 12308 Moving (-0.07, 0.25) raw xDistance=0.05 yDistance=-0.26
23:24:34.371 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:24:34.372 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:24:34.372 00.000 12308 MoveAxis(E, 0, ABG)
23:24:34.372 00.000 12308 Move returns status 0, amount 0
23:24:34.372 00.000 12308 MoveAxis(N, 181, ABG)
23:24:34.372 00.000 12308 Guiding  Dir = 0, Dur = 181
23:24:34.372 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:34.378 00.006 12308 IsSlewing returns 0
23:24:34.378 00.000 12308 IsGuiding returns 0
23:24:34.379 00.001 12308 PulseGuide returned control before completion, sleep 191
23:24:34.398 00.019 14556 UpdateGuideState exits: m=2140 SNR=30.7
23:24:34.403 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:34.408 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:34.411 00.003 14556 Enqueuing Expose request
23:24:34.573 00.162 12308 IsGuiding returns 1
23:24:34.573 00.000 12308 scope still moving after pulse duration time elapsed
23:24:34.604 00.031 12308 IsSlewing returns 0
23:24:34.605 00.001 12308 IsGuiding returns 1
23:24:34.635 00.030 12308 IsSlewing returns 0
23:24:34.636 00.001 12308 IsGuiding returns 1
23:24:34.666 00.030 12308 IsSlewing returns 0
23:24:34.666 00.000 12308 IsGuiding returns 0
23:24:34.667 00.001 12308 scope move finished after 181 + 108 ms
23:24:34.667 00.000 12308 Move returns status 0, amount 181
23:24:34.667 00.000 12308 move complete, result=0
23:24:34.667 00.000 12308 worker thread done servicing request
23:24:34.669 00.002 12308 Worker thread wakes up
23:24:34.669 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 181 ms NORTH
23:24:34.675 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:34.675 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:35.928 01.253 12308 Exposure complete
23:24:36.067 00.139 12308 worker thread done servicing request
23:24:36.067 00.000 14556 OnExposeComplete: enter
23:24:36.071 00.004 14556 UpdateGuideState(): m_state=6
23:24:36.075 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7017
23:24:36.079 00.004 14556 Star::Find returns 1 (0), X=173.73, Y=1001.75, Mass=2218, SNR=31.8, Peak=179 HFD=4.5
23:24:36.083 00.004 14556 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-3.07) = xAngle (0.59 = 0.59)
23:24:36.086 00.003 14556 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.49 = 0.49)
23:24:36.091 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.15 hyp=0.24 cameraTheta=-2.49 mountX=0.20 mountY=0.11, mountTheta=0.51
23:24:36.097 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.15, opts=13)
23:24:36.102 00.005 14556 Enqueuing Move request for scope (-0.19, -0.15)
23:24:36.106 00.004 12308 Worker thread wakes up
23:24:36.106 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.15) opts 0xd
23:24:36.106 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.15)
23:24:36.106 00.000 12308 Moving (-0.19, -0.15) raw xDistance=0.20 yDistance=0.11
23:24:36.107 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:24:36.107 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:36.107 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:24:36.108 00.001 12308 MoveAxis(E, 0, ABG)
23:24:36.108 00.000 12308 Move returns status 0, amount 0
23:24:36.109 00.001 12308 MoveAxis(N, 0, ABG)
23:24:36.109 00.000 12308 Move returns status 0, amount 0
23:24:36.110 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:36.114 00.004 12308 move complete, result=0
23:24:36.114 00.000 12308 worker thread done servicing request
23:24:36.136 00.022 14556 UpdateGuideState exits: m=2218 SNR=31.8
23:24:36.140 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:36.144 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:36.149 00.005 14556 Enqueuing Expose request
23:24:36.153 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:36.157 00.004 12308 Worker thread wakes up
23:24:36.158 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:36.158 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:37.408 01.250 12308 Exposure complete
23:24:37.526 00.118 12308 worker thread done servicing request
23:24:37.526 00.000 14556 OnExposeComplete: enter
23:24:37.530 00.004 14556 UpdateGuideState(): m_state=6
23:24:37.534 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7018
23:24:37.538 00.004 14556 Star::Find returns 1 (0), X=173.63, Y=1001.83, Mass=2178, SNR=31.3, Peak=168 HFD=4.6
23:24:37.541 00.003 14556 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-3.07) = xAngle (0.14 = 0.14)
23:24:37.544 00.003 14556 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.04 = 0.04)
23:24:37.548 00.004 14556 CameraToMount -- cameraX=-0.30 cameraY=-0.06 hyp=0.31 cameraTheta=-2.93 mountX=0.30 mountY=0.01, mountTheta=0.04
23:24:37.554 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=-0.06, opts=13)
23:24:37.558 00.004 14556 Enqueuing Move request for scope (-0.30, -0.06)
23:24:37.561 00.003 12308 Worker thread wakes up
23:24:37.561 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.06) opts 0xd
23:24:37.561 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, -0.06)
23:24:37.561 00.000 12308 Moving (-0.30, -0.06) raw xDistance=0.30 yDistance=0.01
23:24:37.561 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:24:37.561 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:37.561 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:24:37.563 00.002 12308 MoveAxis(W, 131, ABG)
23:24:37.563 00.000 12308 Guiding  Dir = 3, Dur = 131
23:24:37.563 00.000 12308 IsSlewing returns 0
23:24:37.563 00.000 12308 IsGuiding returns 0
23:24:37.564 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:37.567 00.003 12308 PulseGuide returned control before completion, sleep 141
23:24:37.588 00.021 14556 UpdateGuideState exits: m=2178 SNR=31.3
23:24:37.595 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:37.599 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:37.603 00.004 14556 Enqueuing Expose request
23:24:37.713 00.110 12308 IsGuiding returns 1
23:24:37.714 00.001 12308 scope still moving after pulse duration time elapsed
23:24:37.744 00.030 12308 IsSlewing returns 0
23:24:37.747 00.003 12308 IsGuiding returns 0
23:24:37.747 00.000 12308 scope move finished after 131 + 52 ms
23:24:37.748 00.001 12308 Move returns status 0, amount 131
23:24:37.748 00.000 12308 MoveAxis(N, 0, ABG)
23:24:37.749 00.001 12308 Move returns status 0, amount 0
23:24:37.749 00.000 12308 move complete, result=0
23:24:37.749 00.000 12308 worker thread done servicing request
23:24:37.750 00.001 12308 Worker thread wakes up
23:24:37.751 00.001 14556 GuideStep: 0.3 px 131 ms WEST, 0.0 px 0 ms NORTH
23:24:37.756 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:37.756 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:39.007 01.251 12308 Exposure complete
23:24:39.139 00.132 12308 worker thread done servicing request
23:24:39.140 00.001 14556 OnExposeComplete: enter
23:24:39.144 00.004 14556 UpdateGuideState(): m_state=6
23:24:39.148 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7019
23:24:39.152 00.004 14556 Star::Find returns 1 (0), X=173.79, Y=1002.14, Mass=2211, SNR=31.4, Peak=198 HFD=4.5
23:24:39.157 00.005 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.13 = -1.15)
23:24:39.160 00.003 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.25)
23:24:39.165 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.25 hyp=0.28 cameraTheta=2.06 mountX=0.11 mountY=-0.26, mountTheta=-1.17
23:24:39.169 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.25, opts=13)
23:24:39.173 00.004 14556 Enqueuing Move request for scope (-0.13, 0.25)
23:24:39.177 00.004 12308 Worker thread wakes up
23:24:39.177 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.25) opts 0xd
23:24:39.177 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.25)
23:24:39.177 00.000 12308 Moving (-0.13, 0.25) raw xDistance=0.11 yDistance=-0.26
23:24:39.178 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:24:39.178 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:24:39.178 00.000 12308 MoveAxis(E, 0, ABG)
23:24:39.178 00.000 12308 Move returns status 0, amount 0
23:24:39.179 00.001 12308 MoveAxis(N, 186, ABG)
23:24:39.179 00.000 12308 Guiding  Dir = 0, Dur = 186
23:24:39.180 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:39.183 00.003 12308 IsSlewing returns 0
23:24:39.183 00.000 12308 IsGuiding returns 0
23:24:39.185 00.002 12308 PulseGuide returned control before completion, sleep 196
23:24:39.204 00.019 14556 UpdateGuideState exits: m=2211 SNR=31.4
23:24:39.209 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:39.213 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:39.219 00.006 14556 Enqueuing Expose request
23:24:39.388 00.169 12308 IsGuiding returns 1
23:24:39.388 00.000 12308 scope still moving after pulse duration time elapsed
23:24:39.419 00.031 12308 IsSlewing returns 0
23:24:39.419 00.000 12308 IsGuiding returns 0
23:24:39.419 00.000 12308 scope move finished after 186 + 49 ms
23:24:39.419 00.000 12308 Move returns status 0, amount 186
23:24:39.421 00.002 12308 move complete, result=0
23:24:39.421 00.000 12308 worker thread done servicing request
23:24:39.421 00.000 12308 Worker thread wakes up
23:24:39.421 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 186 ms NORTH
23:24:39.426 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:39.426 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:40.680 01.254 12308 Exposure complete
23:24:40.811 00.131 12308 worker thread done servicing request
23:24:40.813 00.002 14556 OnExposeComplete: enter
23:24:40.817 00.004 14556 UpdateGuideState(): m_state=6
23:24:40.821 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7020
23:24:40.825 00.004 14556 Star::Find returns 1 (0), X=173.82, Y=1001.73, Mass=2208, SNR=31.5, Peak=193 HFD=4.6
23:24:40.828 00.003 14556 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-3.07) = xAngle (0.93 = 0.93)
23:24:40.832 00.004 14556 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.84 = 0.84)
23:24:40.836 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-2.14 mountX=0.12 mountY=0.15, mountTheta=0.90
23:24:40.842 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.17, opts=13)
23:24:40.847 00.005 14556 Enqueuing Move request for scope (-0.11, -0.17)
23:24:40.852 00.005 12308 Worker thread wakes up
23:24:40.852 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.17) opts 0xd
23:24:40.852 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.17)
23:24:40.852 00.000 12308 Moving (-0.11, -0.17) raw xDistance=0.12 yDistance=0.15
23:24:40.853 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:24:40.853 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:40.853 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:24:40.853 00.000 12308 MoveAxis(E, 0, ABG)
23:24:40.853 00.000 12308 Move returns status 0, amount 0
23:24:40.854 00.001 12308 MoveAxis(N, 0, ABG)
23:24:40.854 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:40.859 00.005 12308 Move returns status 0, amount 0
23:24:40.859 00.000 12308 move complete, result=0
23:24:40.859 00.000 12308 worker thread done servicing request
23:24:40.879 00.020 14556 UpdateGuideState exits: m=2208 SNR=31.5
23:24:40.884 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:40.888 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:40.891 00.003 14556 Enqueuing Expose request
23:24:40.895 00.004 12308 Worker thread wakes up
23:24:40.896 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:40.902 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:40.902 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:42.151 01.249 12308 Exposure complete
23:24:42.288 00.137 12308 worker thread done servicing request
23:24:42.289 00.001 14556 OnExposeComplete: enter
23:24:42.294 00.005 14556 UpdateGuideState(): m_state=6
23:24:42.299 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7021
23:24:42.303 00.004 14556 Star::Find returns 1 (0), X=173.81, Y=1001.77, Mass=2145, SNR=31.2, Peak=189 HFD=4.5
23:24:42.308 00.005 14556 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.07) = xAngle (0.79 = 0.79)
23:24:42.312 00.004 14556 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.69 = 0.69)
23:24:42.316 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-2.28 mountX=0.12 mountY=0.11, mountTheta=0.74
23:24:42.322 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.13, opts=13)
23:24:42.325 00.003 14556 Enqueuing Move request for scope (-0.11, -0.13)
23:24:42.329 00.004 12308 Worker thread wakes up
23:24:42.330 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.13) opts 0xd
23:24:42.330 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.13)
23:24:42.330 00.000 12308 Moving (-0.11, -0.13) raw xDistance=0.12 yDistance=0.11
23:24:42.330 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:24:42.331 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:42.331 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:24:42.331 00.000 12308 MoveAxis(E, 0, ABG)
23:24:42.331 00.000 12308 Move returns status 0, amount 0
23:24:42.332 00.001 12308 MoveAxis(N, 0, ABG)
23:24:42.332 00.000 12308 Move returns status 0, amount 0
23:24:42.332 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:42.337 00.005 12308 move complete, result=0
23:24:42.337 00.000 12308 worker thread done servicing request
23:24:42.361 00.024 14556 UpdateGuideState exits: m=2145 SNR=31.2
23:24:42.369 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:42.376 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:42.382 00.006 14556 Enqueuing Expose request
23:24:42.387 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:42.390 00.003 12308 Worker thread wakes up
23:24:42.391 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:42.391 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:43.635 01.244 12308 Exposure complete
23:24:43.775 00.140 12308 worker thread done servicing request
23:24:43.775 00.000 14556 OnExposeComplete: enter
23:24:43.779 00.004 14556 UpdateGuideState(): m_state=6
23:24:43.783 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7022
23:24:43.787 00.004 14556 Star::Find returns 1 (0), X=173.94, Y=1001.93, Mass=2232, SNR=31.9, Peak=207 HFD=4.5
23:24:43.791 00.004 14556 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.07) = xAngle (4.08 = -2.21)
23:24:43.794 00.003 14556 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.31)
23:24:43.798 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=1.00 mountX=-0.02 mountY=-0.03, mountTheta=-2.25
23:24:43.805 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.03, opts=13)
23:24:43.808 00.003 14556 Enqueuing Move request for scope (0.02, 0.03)
23:24:43.813 00.005 12308 Worker thread wakes up
23:24:43.813 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
23:24:43.813 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
23:24:43.813 00.000 12308 Moving (0.02, 0.03) raw xDistance=-0.02 yDistance=-0.03
23:24:43.814 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:24:43.814 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:43.814 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:24:43.814 00.000 12308 MoveAxis(E, 0, ABG)
23:24:43.815 00.001 12308 Move returns status 0, amount 0
23:24:43.815 00.000 12308 MoveAxis(N, 0, ABG)
23:24:43.815 00.000 12308 Move returns status 0, amount 0
23:24:43.815 00.000 12308 move complete, result=0
23:24:43.815 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:43.820 00.005 12308 worker thread done servicing request
23:24:43.842 00.022 14556 UpdateGuideState exits: m=2232 SNR=31.9
23:24:43.847 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:43.851 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:43.856 00.005 14556 Enqueuing Expose request
23:24:43.860 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:24:43.862 00.002 12308 Worker thread wakes up
23:24:43.864 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:43.864 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:45.109 01.245 12308 Exposure complete
23:24:45.234 00.125 12308 worker thread done servicing request
23:24:45.235 00.001 14556 OnExposeComplete: enter
23:24:45.237 00.002 14556 UpdateGuideState(): m_state=6
23:24:45.241 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7023
23:24:45.245 00.004 14556 Star::Find returns 1 (0), X=173.85, Y=1001.99, Mass=2226, SNR=31.4, Peak=190 HFD=4.3
23:24:45.249 00.004 14556 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.07) = xAngle (5.30 = -0.98)
23:24:45.253 00.004 14556 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.20 = -1.08)
23:24:45.257 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.23 mountX=0.06 mountY=-0.10, mountTheta=-1.01
23:24:45.263 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.09, opts=13)
23:24:45.266 00.003 14556 Enqueuing Move request for scope (-0.07, 0.09)
23:24:45.270 00.004 12308 Worker thread wakes up
23:24:45.270 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
23:24:45.270 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
23:24:45.270 00.000 12308 Moving (-0.07, 0.09) raw xDistance=0.06 yDistance=-0.10
23:24:45.271 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:24:45.271 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:45.271 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:24:45.271 00.000 12308 MoveAxis(E, 0, ABG)
23:24:45.271 00.000 12308 Move returns status 0, amount 0
23:24:45.272 00.001 12308 MoveAxis(N, 0, ABG)
23:24:45.273 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:45.277 00.004 12308 Move returns status 0, amount 0
23:24:45.277 00.000 12308 move complete, result=0
23:24:45.277 00.000 12308 worker thread done servicing request
23:24:45.298 00.021 14556 UpdateGuideState exits: m=2226 SNR=31.4
23:24:45.303 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:45.307 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:45.312 00.005 14556 Enqueuing Expose request
23:24:45.315 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:24:45.319 00.004 12308 Worker thread wakes up
23:24:45.319 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:45.319 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:46.560 01.241 12308 Exposure complete
23:24:46.690 00.130 12308 worker thread done servicing request
23:24:46.691 00.001 14556 OnExposeComplete: enter
23:24:46.694 00.003 14556 UpdateGuideState(): m_state=6
23:24:46.697 00.003 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7024
23:24:46.702 00.005 14556 Star::Find returns 1 (0), X=173.87, Y=1002.08, Mass=2191, SNR=31.4, Peak=201 HFD=4.4
23:24:46.706 00.004 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.95 = -1.34)
23:24:46.710 00.004 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.44)
23:24:46.714 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.87 mountX=0.04 mountY=-0.18, mountTheta=-1.34
23:24:46.719 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.18, opts=13)
23:24:46.723 00.004 14556 Enqueuing Move request for scope (-0.06, 0.18)
23:24:46.727 00.004 12308 Worker thread wakes up
23:24:46.727 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.18) opts 0xd
23:24:46.727 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.18)
23:24:46.727 00.000 12308 Moving (-0.06, 0.18) raw xDistance=0.04 yDistance=-0.18
23:24:46.727 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:24:46.728 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:46.728 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:24:46.728 00.000 12308 MoveAxis(E, 0, ABG)
23:24:46.729 00.001 12308 Move returns status 0, amount 0
23:24:46.730 00.001 12308 MoveAxis(N, 0, ABG)
23:24:46.730 00.000 12308 Move returns status 0, amount 0
23:24:46.730 00.000 12308 move complete, result=0
23:24:46.730 00.000 12308 worker thread done servicing request
23:24:46.731 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:46.755 00.024 14556 UpdateGuideState exits: m=2191 SNR=31.4
23:24:46.759 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:46.762 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:46.765 00.003 14556 Enqueuing Expose request
23:24:46.768 00.003 12308 Worker thread wakes up
23:24:46.768 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:46.768 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:46.770 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:24:48.022 01.252 12308 Exposure complete
23:24:48.162 00.140 12308 worker thread done servicing request
23:24:48.163 00.001 14556 OnExposeComplete: enter
23:24:48.167 00.004 14556 UpdateGuideState(): m_state=6
23:24:48.171 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7025
23:24:48.176 00.005 14556 Star::Find returns 1 (0), X=173.68, Y=1002.04, Mass=2191, SNR=31.3, Peak=174 HFD=4.4
23:24:48.180 00.004 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.70 = -0.59)
23:24:48.185 00.005 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.60 = -0.69)
23:24:48.189 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.14 hyp=0.28 cameraTheta=2.62 mountX=0.23 mountY=-0.18, mountTheta=-0.65
23:24:48.195 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.14, opts=13)
23:24:48.199 00.004 14556 Enqueuing Move request for scope (-0.24, 0.14)
23:24:48.203 00.004 12308 Worker thread wakes up
23:24:48.203 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.14) opts 0xd
23:24:48.203 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.14)
23:24:48.203 00.000 12308 Moving (-0.24, 0.14) raw xDistance=0.23 yDistance=-0.18
23:24:48.204 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:24:48.204 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:48.204 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:24:48.204 00.000 12308 MoveAxis(W, 101, ABG)
23:24:48.204 00.000 12308 Guiding  Dir = 3, Dur = 101
23:24:48.205 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:48.209 00.004 12308 IsSlewing returns 0
23:24:48.211 00.002 12308 IsGuiding returns 0
23:24:48.212 00.001 12308 PulseGuide returned control before completion, sleep 111
23:24:48.234 00.022 14556 UpdateGuideState exits: m=2191 SNR=31.3
23:24:48.237 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:48.241 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:48.249 00.008 14556 Enqueuing Expose request
23:24:48.338 00.089 12308 IsGuiding returns 0
23:24:48.339 00.001 12308 Move returns status 0, amount 101
23:24:48.340 00.001 12308 MoveAxis(N, 0, ABG)
23:24:48.341 00.001 12308 Move returns status 0, amount 0
23:24:48.341 00.000 12308 move complete, result=0
23:24:48.341 00.000 12308 worker thread done servicing request
23:24:48.342 00.001 12308 Worker thread wakes up
23:24:48.342 00.000 14556 GuideStep: 0.2 px 101 ms WEST, -0.2 px 0 ms NORTH
23:24:48.348 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:48.348 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:49.596 01.248 12308 Exposure complete
23:24:49.752 00.156 12308 worker thread done servicing request
23:24:49.753 00.001 14556 OnExposeComplete: enter
23:24:49.758 00.005 14556 UpdateGuideState(): m_state=6
23:24:49.762 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7026
23:24:49.767 00.005 14556 Star::Find returns 1 (0), X=173.78, Y=1002.10, Mass=2222, SNR=31.6, Peak=187 HFD=4.5
23:24:49.774 00.007 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
23:24:49.778 00.004 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
23:24:49.784 00.006 14556 CameraToMount -- cameraX=-0.14 cameraY=0.20 hyp=0.25 cameraTheta=2.18 mountX=0.13 mountY=-0.22, mountTheta=-1.05
23:24:49.792 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.20, opts=13)
23:24:49.797 00.005 14556 Enqueuing Move request for scope (-0.14, 0.20)
23:24:49.801 00.004 12308 Worker thread wakes up
23:24:49.802 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.20) opts 0xd
23:24:49.802 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.20)
23:24:49.802 00.000 12308 Moving (-0.14, 0.20) raw xDistance=0.13 yDistance=-0.22
23:24:49.802 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:24:49.803 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:24:49.803 00.000 12308 MoveAxis(E, 0, ABG)
23:24:49.803 00.000 12308 Move returns status 0, amount 0
23:24:49.803 00.000 12308 MoveAxis(N, 157, ABG)
23:24:49.805 00.002 12308 Guiding  Dir = 0, Dur = 157
23:24:49.805 00.000 12308 IsSlewing returns 0
23:24:49.805 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:49.811 00.006 12308 IsGuiding returns 0
23:24:49.812 00.001 12308 PulseGuide returned control before completion, sleep 167
23:24:49.839 00.027 14556 UpdateGuideState exits: m=2222 SNR=31.6
23:24:49.845 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:49.851 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:49.856 00.005 14556 Enqueuing Expose request
23:24:49.989 00.133 12308 IsGuiding returns 1
23:24:49.990 00.001 12308 scope still moving after pulse duration time elapsed
23:24:50.019 00.029 12308 IsSlewing returns 0
23:24:50.020 00.001 12308 IsGuiding returns 0
23:24:50.020 00.000 12308 scope move finished after 157 + 52 ms
23:24:50.021 00.001 12308 Move returns status 0, amount 157
23:24:50.021 00.000 12308 move complete, result=0
23:24:50.022 00.001 12308 worker thread done servicing request
23:24:50.022 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 157 ms NORTH
23:24:50.029 00.007 12308 Worker thread wakes up
23:24:50.029 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:50.030 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:51.282 01.252 12308 Exposure complete
23:24:51.438 00.156 12308 worker thread done servicing request
23:24:51.438 00.000 14556 OnExposeComplete: enter
23:24:51.443 00.005 14556 UpdateGuideState(): m_state=6
23:24:51.448 00.005 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7027
23:24:51.452 00.004 14556 Star::Find returns 1 (0), X=173.86, Y=1002.07, Mass=2197, SNR=31.5, Peak=181 HFD=4.5
23:24:51.455 00.003 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.01 = -1.27)
23:24:51.458 00.003 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.91 = -1.37)
23:24:51.461 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.94 mountX=0.05 mountY=-0.18, mountTheta=-1.28
23:24:51.466 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.17, opts=13)
23:24:51.470 00.004 14556 Enqueuing Move request for scope (-0.07, 0.17)
23:24:51.475 00.005 12308 Worker thread wakes up
23:24:51.475 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.17) opts 0xd
23:24:51.475 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.17)
23:24:51.475 00.000 12308 Moving (-0.07, 0.17) raw xDistance=0.05 yDistance=-0.18
23:24:51.475 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:24:51.475 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:51.477 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:24:51.477 00.000 12308 MoveAxis(E, 0, ABG)
23:24:51.477 00.000 12308 Move returns status 0, amount 0
23:24:51.477 00.000 12308 MoveAxis(N, 0, ABG)
23:24:51.477 00.000 12308 Move returns status 0, amount 0
23:24:51.478 00.001 12308 move complete, result=0
23:24:51.478 00.000 12308 worker thread done servicing request
23:24:51.478 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:51.504 00.026 14556 UpdateGuideState exits: m=2197 SNR=31.5
23:24:51.508 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:51.511 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:51.515 00.004 14556 Enqueuing Expose request
23:24:51.518 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:24:51.523 00.005 12308 Worker thread wakes up
23:24:51.525 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:51.525 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:52.766 01.241 12308 Exposure complete
23:24:52.899 00.133 12308 worker thread done servicing request
23:24:52.899 00.000 14556 OnExposeComplete: enter
23:24:52.906 00.007 14556 UpdateGuideState(): m_state=6
23:24:52.910 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7028
23:24:52.916 00.006 14556 Star::Find returns 1 (0), X=173.74, Y=1002.01, Mass=2406, SNR=33.1, Peak=195 HFD=4.6
23:24:52.920 00.004 14556 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.07) = xAngle (5.68 = -0.60)
23:24:52.924 00.004 14556 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.58 = -0.70)
23:24:52.928 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.11 hyp=0.22 cameraTheta=2.61 mountX=0.18 mountY=-0.14, mountTheta=-0.67
23:24:52.935 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.11, opts=13)
23:24:52.941 00.006 14556 Enqueuing Move request for scope (-0.19, 0.11)
23:24:52.947 00.006 12308 Worker thread wakes up
23:24:52.947 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.11) opts 0xd
23:24:52.947 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.11)
23:24:52.947 00.000 12308 Moving (-0.19, 0.11) raw xDistance=0.18 yDistance=-0.14
23:24:52.947 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:24:52.948 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:52.948 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:24:52.948 00.000 12308 MoveAxis(E, 0, ABG)
23:24:52.949 00.001 12308 Move returns status 0, amount 0
23:24:52.949 00.000 12308 MoveAxis(N, 0, ABG)
23:24:52.949 00.000 12308 Move returns status 0, amount 0
23:24:52.949 00.000 12308 move complete, result=0
23:24:52.950 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:52.955 00.005 12308 worker thread done servicing request
23:24:52.983 00.028 14556 UpdateGuideState exits: m=2406 SNR=33.1
23:24:52.987 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:52.994 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:52.999 00.005 14556 Enqueuing Expose request
23:24:53.005 00.006 12308 Worker thread wakes up
23:24:53.005 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:24:53.010 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:53.010 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:54.259 01.249 12308 Exposure complete
23:24:54.395 00.136 12308 worker thread done servicing request
23:24:54.396 00.001 14556 OnExposeComplete: enter
23:24:54.399 00.003 14556 UpdateGuideState(): m_state=6
23:24:54.404 00.005 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7029
23:24:54.407 00.003 14556 Star::Find returns 1 (0), X=173.78, Y=1002.12, Mass=2230, SNR=31.7, Peak=179 HFD=4.5
23:24:54.410 00.003 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
23:24:54.415 00.005 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.16)
23:24:54.418 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.22 hyp=0.26 cameraTheta=2.15 mountX=0.13 mountY=-0.24, mountTheta=-1.08
23:24:54.423 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.22, opts=13)
23:24:54.427 00.004 14556 Enqueuing Move request for scope (-0.14, 0.22)
23:24:54.431 00.004 12308 Worker thread wakes up
23:24:54.431 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.22) opts 0xd
23:24:54.431 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.22)
23:24:54.431 00.000 12308 Moving (-0.14, 0.22) raw xDistance=0.13 yDistance=-0.24
23:24:54.432 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:24:54.432 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:24:54.432 00.000 12308 MoveAxis(E, 0, ABG)
23:24:54.432 00.000 12308 Move returns status 0, amount 0
23:24:54.432 00.000 12308 MoveAxis(N, 168, ABG)
23:24:54.432 00.000 12308 Guiding  Dir = 0, Dur = 168
23:24:54.432 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:54.437 00.005 12308 IsSlewing returns 0
23:24:54.438 00.001 12308 IsGuiding returns 0
23:24:54.438 00.000 12308 PulseGuide returned control before completion, sleep 178
23:24:54.459 00.021 14556 UpdateGuideState exits: m=2230 SNR=31.7
23:24:54.464 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:54.469 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:54.472 00.003 14556 Enqueuing Expose request
23:24:54.623 00.151 12308 IsGuiding returns 1
23:24:54.624 00.001 12308 scope still moving after pulse duration time elapsed
23:24:54.655 00.031 12308 IsSlewing returns 0
23:24:54.657 00.002 12308 IsGuiding returns 0
23:24:54.658 00.001 12308 scope move finished after 168 + 52 ms
23:24:54.659 00.001 12308 Move returns status 0, amount 168
23:24:54.659 00.000 12308 move complete, result=0
23:24:54.660 00.001 12308 worker thread done servicing request
23:24:54.660 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 168 ms NORTH
23:24:54.666 00.006 12308 Worker thread wakes up
23:24:54.666 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:54.667 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:55.914 01.247 12308 Exposure complete
23:24:56.049 00.135 12308 worker thread done servicing request
23:24:56.050 00.001 14556 OnExposeComplete: enter
23:24:56.055 00.005 14556 UpdateGuideState(): m_state=6
23:24:56.059 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7030
23:24:56.063 00.004 14556 Star::Find returns 1 (0), X=173.71, Y=1001.94, Mass=2361, SNR=32.7, Peak=203 HFD=4.5
23:24:56.066 00.003 14556 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.07) = xAngle (6.01 = -0.28)
23:24:56.070 00.004 14556 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.38)
23:24:56.074 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.05 hyp=0.22 cameraTheta=2.93 mountX=0.21 mountY=-0.08, mountTheta=-0.36
23:24:56.079 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.05, opts=13)
23:24:56.084 00.005 14556 Enqueuing Move request for scope (-0.22, 0.05)
23:24:56.088 00.004 12308 Worker thread wakes up
23:24:56.088 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.05) opts 0xd
23:24:56.088 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.05)
23:24:56.088 00.000 12308 Moving (-0.22, 0.05) raw xDistance=0.21 yDistance=-0.08
23:24:56.089 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:24:56.089 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:56.089 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:24:56.089 00.000 12308 MoveAxis(W, 92, ABG)
23:24:56.089 00.000 12308 Guiding  Dir = 3, Dur = 92
23:24:56.091 00.002 12308 IsSlewing returns 0
23:24:56.091 00.000 12308 IsGuiding returns 0
23:24:56.091 00.000 12308 PulseGuide returned control before completion, sleep 102
23:24:56.093 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:56.118 00.025 14556 UpdateGuideState exits: m=2361 SNR=32.7
23:24:56.123 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:56.127 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:56.131 00.004 14556 Enqueuing Expose request
23:24:56.200 00.069 12308 IsGuiding returns 1
23:24:56.200 00.000 12308 scope still moving after pulse duration time elapsed
23:24:56.232 00.032 12308 IsSlewing returns 0
23:24:56.233 00.001 12308 IsGuiding returns 0
23:24:56.234 00.001 12308 scope move finished after 92 + 50 ms
23:24:56.234 00.000 12308 Move returns status 0, amount 92
23:24:56.234 00.000 12308 MoveAxis(N, 0, ABG)
23:24:56.234 00.000 12308 Move returns status 0, amount 0
23:24:56.236 00.002 12308 move complete, result=0
23:24:56.237 00.001 12308 worker thread done servicing request
23:24:56.237 00.000 14556 GuideStep: 0.2 px 92 ms WEST, -0.1 px 0 ms NORTH
23:24:56.246 00.009 12308 Worker thread wakes up
23:24:56.246 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:56.247 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:57.498 01.251 12308 Exposure complete
23:24:57.655 00.157 12308 worker thread done servicing request
23:24:57.655 00.000 14556 OnExposeComplete: enter
23:24:57.660 00.005 14556 UpdateGuideState(): m_state=6
23:24:57.664 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7031
23:24:57.668 00.004 14556 Star::Find returns 1 (0), X=173.90, Y=1002.08, Mass=2165, SNR=31.3, Peak=193 HFD=4.4
23:24:57.672 00.004 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
23:24:57.676 00.004 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
23:24:57.681 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.72 mountX=0.01 mountY=-0.18, mountTheta=-1.49
23:24:57.686 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.18, opts=13)
23:24:57.691 00.005 14556 Enqueuing Move request for scope (-0.03, 0.18)
23:24:57.697 00.006 12308 Worker thread wakes up
23:24:57.697 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
23:24:57.697 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
23:24:57.697 00.000 12308 Moving (-0.03, 0.18) raw xDistance=0.01 yDistance=-0.18
23:24:57.698 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:24:57.698 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:57.698 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:24:57.698 00.000 12308 MoveAxis(E, 0, ABG)
23:24:57.699 00.001 12308 Move returns status 0, amount 0
23:24:57.699 00.000 12308 MoveAxis(N, 0, ABG)
23:24:57.699 00.000 12308 Move returns status 0, amount 0
23:24:57.699 00.000 12308 move complete, result=0
23:24:57.699 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:57.705 00.006 12308 worker thread done servicing request
23:24:57.728 00.023 14556 UpdateGuideState exits: m=2165 SNR=31.3
23:24:57.732 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:57.737 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:57.742 00.005 14556 Enqueuing Expose request
23:24:57.747 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:24:57.751 00.004 12308 Worker thread wakes up
23:24:57.751 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:57.751 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:24:58.998 01.247 12308 Exposure complete
23:24:59.131 00.133 12308 worker thread done servicing request
23:24:59.131 00.000 14556 OnExposeComplete: enter
23:24:59.136 00.005 14556 UpdateGuideState(): m_state=6
23:24:59.140 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7032
23:24:59.143 00.003 14556 Star::Find returns 1 (0), X=173.87, Y=1002.08, Mass=2237, SNR=31.9, Peak=199 HFD=4.4
23:24:59.148 00.005 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.95 = -1.33)
23:24:59.152 00.004 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.43)
23:24:59.156 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.88 mountX=0.04 mountY=-0.19, mountTheta=-1.33
23:24:59.161 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.18, opts=13)
23:24:59.165 00.004 14556 Enqueuing Move request for scope (-0.06, 0.18)
23:24:59.169 00.004 12308 Worker thread wakes up
23:24:59.169 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.18) opts 0xd
23:24:59.170 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.18)
23:24:59.170 00.000 12308 Moving (-0.06, 0.18) raw xDistance=0.04 yDistance=-0.19
23:24:59.170 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:24:59.170 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:59.170 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:24:59.170 00.000 12308 MoveAxis(E, 0, ABG)
23:24:59.170 00.000 12308 Move returns status 0, amount 0
23:24:59.170 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:24:59.175 00.005 12308 MoveAxis(N, 0, ABG)
23:24:59.175 00.000 12308 Move returns status 0, amount 0
23:24:59.176 00.001 12308 move complete, result=0
23:24:59.176 00.000 12308 worker thread done servicing request
23:24:59.199 00.023 14556 UpdateGuideState exits: m=2237 SNR=31.9
23:24:59.203 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:59.207 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:24:59.212 00.005 14556 Enqueuing Expose request
23:24:59.216 00.004 12308 Worker thread wakes up
23:24:59.216 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:24:59.222 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:24:59.222 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:00.463 01.241 12308 Exposure complete
23:25:00.598 00.135 12308 worker thread done servicing request
23:25:00.599 00.001 14556 OnExposeComplete: enter
23:25:00.603 00.004 14556 UpdateGuideState(): m_state=6
23:25:00.607 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7033
23:25:00.612 00.005 14556 Star::Find returns 1 (0), X=173.72, Y=1002.08, Mass=2263, SNR=32.0, Peak=199 HFD=4.5
23:25:00.615 00.003 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.49 = -0.80)
23:25:00.620 00.005 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.39 = -0.90)
23:25:00.627 00.007 14556 CameraToMount -- cameraX=-0.20 cameraY=0.18 hyp=0.27 cameraTheta=2.41 mountX=0.19 mountY=-0.21, mountTheta=-0.84
23:25:00.632 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.18, opts=13)
23:25:00.637 00.005 14556 Enqueuing Move request for scope (-0.20, 0.18)
23:25:00.642 00.005 12308 Worker thread wakes up
23:25:00.642 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.18) opts 0xd
23:25:00.642 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.18)
23:25:00.643 00.001 12308 Moving (-0.20, 0.18) raw xDistance=0.19 yDistance=-0.21
23:25:00.643 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:25:00.643 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:25:00.643 00.000 12308 MoveAxis(E, 0, ABG)
23:25:00.644 00.001 12308 Move returns status 0, amount 0
23:25:00.644 00.000 12308 MoveAxis(N, 151, ABG)
23:25:00.644 00.000 12308 Guiding  Dir = 0, Dur = 151
23:25:00.644 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:00.649 00.005 12308 IsSlewing returns 0
23:25:00.649 00.000 12308 IsGuiding returns 0
23:25:00.650 00.001 12308 PulseGuide returned control before completion, sleep 161
23:25:00.674 00.024 14556 UpdateGuideState exits: m=2263 SNR=32.0
23:25:00.680 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:00.684 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:00.689 00.005 14556 Enqueuing Expose request
23:25:00.830 00.141 12308 IsGuiding returns 0
23:25:00.831 00.001 12308 Move returns status 0, amount 151
23:25:00.831 00.000 12308 move complete, result=0
23:25:00.832 00.001 12308 worker thread done servicing request
23:25:00.832 00.000 12308 Worker thread wakes up
23:25:00.833 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 151 ms NORTH
23:25:00.842 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:00.844 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:02.095 01.251 12308 Exposure complete
23:25:02.225 00.130 12308 worker thread done servicing request
23:25:02.227 00.002 14556 OnExposeComplete: enter
23:25:02.230 00.003 14556 UpdateGuideState(): m_state=6
23:25:02.234 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7034
23:25:02.238 00.004 14556 Star::Find returns 1 (0), X=173.92, Y=1001.81, Mass=2174, SNR=31.3, Peak=175 HFD=4.4
23:25:02.243 00.005 14556 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.07) = xAngle (1.51 = 1.51)
23:25:02.248 00.005 14556 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.41 = 1.41)
23:25:02.252 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.57 mountX=0.01 mountY=0.09, mountTheta=1.51
23:25:02.257 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.09, opts=13)
23:25:02.261 00.004 14556 Enqueuing Move request for scope (0.00, -0.09)
23:25:02.264 00.003 12308 Worker thread wakes up
23:25:02.265 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.09) opts 0xd
23:25:02.265 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.09)
23:25:02.265 00.000 12308 Moving (0.00, -0.09) raw xDistance=0.01 yDistance=0.09
23:25:02.265 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:25:02.265 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:02.266 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:25:02.266 00.000 12308 MoveAxis(E, 0, ABG)
23:25:02.266 00.000 12308 Move returns status 0, amount 0
23:25:02.266 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:02.271 00.005 12308 MoveAxis(N, 0, ABG)
23:25:02.271 00.000 12308 Move returns status 0, amount 0
23:25:02.271 00.000 12308 move complete, result=0
23:25:02.271 00.000 12308 worker thread done servicing request
23:25:02.294 00.023 14556 UpdateGuideState exits: m=2174 SNR=31.3
23:25:02.299 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:02.303 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:02.307 00.004 14556 Enqueuing Expose request
23:25:02.312 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:25:02.316 00.004 12308 Worker thread wakes up
23:25:02.316 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:02.316 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:03.566 01.250 12308 Exposure complete
23:25:03.705 00.139 12308 worker thread done servicing request
23:25:03.705 00.000 14556 OnExposeComplete: enter
23:25:03.709 00.004 14556 UpdateGuideState(): m_state=6
23:25:03.715 00.006 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7035
23:25:03.719 00.004 14556 Star::Find returns 1 (0), X=173.70, Y=1001.94, Mass=2185, SNR=31.5, Peak=179 HFD=4.4
23:25:03.723 00.004 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.02 = -0.26)
23:25:03.727 00.004 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.92 = -0.36)
23:25:03.730 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.04 hyp=0.22 cameraTheta=2.95 mountX=0.22 mountY=-0.08, mountTheta=-0.35
23:25:03.735 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.04, opts=13)
23:25:03.739 00.004 14556 Enqueuing Move request for scope (-0.22, 0.04)
23:25:03.745 00.006 12308 Worker thread wakes up
23:25:03.745 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.04) opts 0xd
23:25:03.745 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.04)
23:25:03.746 00.001 12308 Moving (-0.22, 0.04) raw xDistance=0.22 yDistance=-0.08
23:25:03.746 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:25:03.746 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:03.747 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:25:03.747 00.000 12308 MoveAxis(W, 94, ABG)
23:25:03.747 00.000 12308 Guiding  Dir = 3, Dur = 94
23:25:03.748 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:03.754 00.006 12308 IsSlewing returns 0
23:25:03.754 00.000 12308 IsGuiding returns 0
23:25:03.754 00.000 12308 PulseGuide returned control before completion, sleep 104
23:25:03.775 00.021 14556 UpdateGuideState exits: m=2185 SNR=31.5
23:25:03.780 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:03.785 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:03.789 00.004 14556 Enqueuing Expose request
23:25:03.867 00.078 12308 IsGuiding returns 1
23:25:03.867 00.000 12308 scope still moving after pulse duration time elapsed
23:25:03.898 00.031 12308 IsSlewing returns 0
23:25:03.899 00.001 12308 IsGuiding returns 0
23:25:03.901 00.002 12308 scope move finished after 94 + 52 ms
23:25:03.901 00.000 12308 Move returns status 0, amount 94
23:25:03.902 00.001 12308 MoveAxis(N, 0, ABG)
23:25:03.902 00.000 12308 Move returns status 0, amount 0
23:25:03.902 00.000 12308 move complete, result=0
23:25:03.903 00.001 12308 worker thread done servicing request
23:25:03.903 00.000 12308 Worker thread wakes up
23:25:03.904 00.001 14556 GuideStep: 0.2 px 94 ms WEST, -0.1 px 0 ms NORTH
23:25:03.909 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:03.910 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:05.166 01.256 12308 Exposure complete
23:25:05.300 00.134 12308 worker thread done servicing request
23:25:05.300 00.000 14556 OnExposeComplete: enter
23:25:05.305 00.005 14556 UpdateGuideState(): m_state=6
23:25:05.309 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7036
23:25:05.314 00.005 14556 Star::Find returns 1 (0), X=173.87, Y=1001.91, Mass=2063, SNR=30.4, Peak=172 HFD=4.3
23:25:05.317 00.003 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.93 = -0.35)
23:25:05.321 00.004 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.45)
23:25:05.324 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.86 mountX=0.05 mountY=-0.02, mountTheta=-0.44
23:25:05.330 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.02, opts=13)
23:25:05.333 00.003 14556 Enqueuing Move request for scope (-0.05, 0.02)
23:25:05.336 00.003 12308 Worker thread wakes up
23:25:05.336 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
23:25:05.336 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
23:25:05.336 00.000 12308 Moving (-0.05, 0.02) raw xDistance=0.05 yDistance=-0.02
23:25:05.338 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:25:05.338 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:05.338 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:25:05.338 00.000 12308 MoveAxis(E, 0, ABG)
23:25:05.338 00.000 12308 Move returns status 0, amount 0
23:25:05.339 00.001 12308 MoveAxis(N, 0, ABG)
23:25:05.339 00.000 12308 Move returns status 0, amount 0
23:25:05.339 00.000 12308 move complete, result=0
23:25:05.339 00.000 12308 worker thread done servicing request
23:25:05.341 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:05.365 00.024 14556 UpdateGuideState exits: m=2063 SNR=30.4
23:25:05.370 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:05.374 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:05.379 00.005 14556 Enqueuing Expose request
23:25:05.382 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:25:05.385 00.003 12308 Worker thread wakes up
23:25:05.386 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:05.386 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:06.639 01.253 12308 Exposure complete
23:25:06.767 00.128 12308 worker thread done servicing request
23:25:06.768 00.001 14556 OnExposeComplete: enter
23:25:06.772 00.004 14556 UpdateGuideState(): m_state=6
23:25:06.776 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7037
23:25:06.780 00.004 14556 Star::Find returns 1 (0), X=173.74, Y=1002.07, Mass=2079, SNR=30.3, Peak=192 HFD=4.3
23:25:06.784 00.004 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
23:25:06.789 00.005 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
23:25:06.792 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.17 hyp=0.25 cameraTheta=2.39 mountX=0.17 mountY=-0.20, mountTheta=-0.86
23:25:06.797 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.17, opts=13)
23:25:06.801 00.004 14556 Enqueuing Move request for scope (-0.18, 0.17)
23:25:06.805 00.004 12308 Worker thread wakes up
23:25:06.805 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.17) opts 0xd
23:25:06.805 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.17)
23:25:06.805 00.000 12308 Moving (-0.18, 0.17) raw xDistance=0.17 yDistance=-0.20
23:25:06.806 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:25:06.806 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:25:06.806 00.000 12308 MoveAxis(E, 0, ABG)
23:25:06.806 00.000 12308 Move returns status 0, amount 0
23:25:06.806 00.000 12308 MoveAxis(N, 141, ABG)
23:25:06.806 00.000 12308 Guiding  Dir = 0, Dur = 141
23:25:06.808 00.002 12308 IsSlewing returns 0
23:25:06.808 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:06.811 00.003 12308 IsGuiding returns 0
23:25:06.811 00.000 12308 PulseGuide returned control before completion, sleep 151
23:25:06.833 00.022 14556 UpdateGuideState exits: m=2079 SNR=30.3
23:25:06.838 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:06.842 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:06.848 00.006 14556 Enqueuing Expose request
23:25:06.974 00.126 12308 IsGuiding returns 1
23:25:06.974 00.000 12308 scope still moving after pulse duration time elapsed
23:25:07.004 00.030 12308 IsSlewing returns 0
23:25:07.006 00.002 12308 IsGuiding returns 0
23:25:07.006 00.000 12308 scope move finished after 141 + 54 ms
23:25:07.007 00.001 12308 Move returns status 0, amount 141
23:25:07.007 00.000 12308 move complete, result=0
23:25:07.008 00.001 12308 worker thread done servicing request
23:25:07.009 00.001 12308 Worker thread wakes up
23:25:07.009 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 141 ms NORTH
23:25:07.016 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:07.016 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:08.265 01.249 12308 Exposure complete
23:25:08.402 00.137 12308 worker thread done servicing request
23:25:08.402 00.000 14556 OnExposeComplete: enter
23:25:08.406 00.004 14556 UpdateGuideState(): m_state=6
23:25:08.409 00.003 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7038
23:25:08.414 00.005 14556 Star::Find returns 1 (0), X=173.82, Y=1001.98, Mass=2219, SNR=31.7, Peak=194 HFD=4.4
23:25:08.417 00.003 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.59 = -0.69)
23:25:08.421 00.004 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.49 = -0.79)
23:25:08.424 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.13 cameraTheta=2.52 mountX=0.10 mountY=-0.09, mountTheta=-0.75
23:25:08.430 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.08, opts=13)
23:25:08.434 00.004 14556 Enqueuing Move request for scope (-0.11, 0.08)
23:25:08.437 00.003 12308 Worker thread wakes up
23:25:08.437 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
23:25:08.437 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
23:25:08.437 00.000 12308 Moving (-0.11, 0.08) raw xDistance=0.10 yDistance=-0.09
23:25:08.437 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:25:08.437 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:08.439 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:25:08.439 00.000 12308 MoveAxis(E, 0, ABG)
23:25:08.439 00.000 12308 Move returns status 0, amount 0
23:25:08.439 00.000 12308 MoveAxis(N, 0, ABG)
23:25:08.439 00.000 12308 Move returns status 0, amount 0
23:25:08.439 00.000 12308 move complete, result=0
23:25:08.440 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:08.443 00.003 12308 worker thread done servicing request
23:25:08.465 00.022 14556 UpdateGuideState exits: m=2219 SNR=31.7
23:25:08.469 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:08.475 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:08.480 00.005 14556 Enqueuing Expose request
23:25:08.483 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:08.487 00.004 12308 Worker thread wakes up
23:25:08.487 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:08.487 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:09.731 01.244 12308 Exposure complete
23:25:09.882 00.151 12308 worker thread done servicing request
23:25:09.882 00.000 14556 OnExposeComplete: enter
23:25:09.887 00.005 14556 UpdateGuideState(): m_state=6
23:25:09.894 00.007 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7039
23:25:09.898 00.004 14556 Star::Find returns 1 (0), X=173.70, Y=1001.84, Mass=2135, SNR=31.0, Peak=171 HFD=4.5
23:25:09.904 00.006 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
23:25:09.908 00.004 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
23:25:09.913 00.005 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.06 hyp=0.23 cameraTheta=-2.89 mountX=0.23 mountY=0.02, mountTheta=0.08
23:25:09.919 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.06, opts=13)
23:25:09.925 00.006 14556 Enqueuing Move request for scope (-0.22, -0.06)
23:25:09.929 00.004 12308 Worker thread wakes up
23:25:09.930 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.06) opts 0xd
23:25:09.930 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.06)
23:25:09.930 00.000 12308 Moving (-0.22, -0.06) raw xDistance=0.23 yDistance=0.02
23:25:09.930 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:25:09.930 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:09.931 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:25:09.931 00.000 12308 MoveAxis(W, 98, ABG)
23:25:09.931 00.000 12308 Guiding  Dir = 3, Dur = 98
23:25:09.931 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:09.935 00.004 12308 IsSlewing returns 0
23:25:09.935 00.000 12308 IsGuiding returns 0
23:25:09.936 00.001 12308 PulseGuide returned control before completion, sleep 108
23:25:09.955 00.019 14556 UpdateGuideState exits: m=2135 SNR=31.0
23:25:09.960 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:09.964 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:09.971 00.007 14556 Enqueuing Expose request
23:25:10.051 00.080 12308 IsGuiding returns 1
23:25:10.052 00.001 12308 scope still moving after pulse duration time elapsed
23:25:10.086 00.034 12308 IsSlewing returns 0
23:25:10.087 00.001 12308 IsGuiding returns 0
23:25:10.087 00.000 12308 scope move finished after 98 + 54 ms
23:25:10.088 00.001 12308 Move returns status 0, amount 98
23:25:10.088 00.000 12308 MoveAxis(N, 0, ABG)
23:25:10.090 00.002 12308 Move returns status 0, amount 0
23:25:10.090 00.000 12308 move complete, result=0
23:25:10.091 00.001 12308 worker thread done servicing request
23:25:10.091 00.000 14556 GuideStep: 0.2 px 98 ms WEST, 0.0 px 0 ms NORTH
23:25:10.101 00.010 12308 Worker thread wakes up
23:25:10.101 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:10.102 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:11.345 01.243 12308 Exposure complete
23:25:11.482 00.137 12308 worker thread done servicing request
23:25:11.483 00.001 14556 OnExposeComplete: enter
23:25:11.487 00.004 14556 UpdateGuideState(): m_state=6
23:25:11.491 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7040
23:25:11.494 00.003 14556 Star::Find returns 1 (0), X=173.90, Y=1001.87, Mass=2266, SNR=32.0, Peak=201 HFD=4.4
23:25:11.500 00.006 14556 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-3.07) = xAngle (0.66 = 0.66)
23:25:11.505 00.005 14556 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.56 = 0.56)
23:25:11.508 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.42 mountX=0.03 mountY=0.02, mountTheta=0.59
23:25:11.514 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.02, opts=13)
23:25:11.519 00.005 14556 Enqueuing Move request for scope (-0.03, -0.02)
23:25:11.522 00.003 12308 Worker thread wakes up
23:25:11.522 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
23:25:11.522 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
23:25:11.523 00.001 12308 Moving (-0.03, -0.02) raw xDistance=0.03 yDistance=0.02
23:25:11.523 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:25:11.523 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:11.525 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:25:11.525 00.000 12308 MoveAxis(E, 0, ABG)
23:25:11.525 00.000 12308 Move returns status 0, amount 0
23:25:11.525 00.000 12308 MoveAxis(N, 0, ABG)
23:25:11.525 00.000 12308 Move returns status 0, amount 0
23:25:11.525 00.000 12308 move complete, result=0
23:25:11.526 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:11.530 00.004 12308 worker thread done servicing request
23:25:11.549 00.019 14556 UpdateGuideState exits: m=2266 SNR=32.0
23:25:11.553 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:11.558 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:11.563 00.005 14556 Enqueuing Expose request
23:25:11.566 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:25:11.571 00.005 12308 Worker thread wakes up
23:25:11.571 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:11.571 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:12.820 01.249 12308 Exposure complete
23:25:12.960 00.140 12308 worker thread done servicing request
23:25:12.960 00.000 14556 OnExposeComplete: enter
23:25:12.966 00.006 14556 UpdateGuideState(): m_state=6
23:25:12.972 00.006 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7041
23:25:12.978 00.006 14556 Star::Find returns 1 (0), X=173.74, Y=1001.96, Mass=2162, SNR=31.2, Peak=181 HFD=4.5
23:25:12.982 00.004 14556 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.07) = xAngle (5.90 = -0.38)
23:25:12.986 00.004 14556 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.48)
23:25:12.990 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.83 mountX=0.18 mountY=-0.09, mountTheta=-0.46
23:25:12.997 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.06, opts=13)
23:25:13.002 00.005 14556 Enqueuing Move request for scope (-0.18, 0.06)
23:25:13.005 00.003 12308 Worker thread wakes up
23:25:13.006 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.06) opts 0xd
23:25:13.006 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.06)
23:25:13.006 00.000 12308 Moving (-0.18, 0.06) raw xDistance=0.18 yDistance=-0.09
23:25:13.007 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:25:13.007 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:13.007 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:25:13.008 00.001 12308 MoveAxis(E, 0, ABG)
23:25:13.008 00.000 12308 Move returns status 0, amount 0
23:25:13.008 00.000 12308 MoveAxis(N, 0, ABG)
23:25:13.009 00.001 12308 Move returns status 0, amount 0
23:25:13.009 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:13.013 00.004 12308 move complete, result=0
23:25:13.014 00.001 12308 worker thread done servicing request
23:25:13.032 00.018 14556 UpdateGuideState exits: m=2162 SNR=31.2
23:25:13.035 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:13.039 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:13.042 00.003 14556 Enqueuing Expose request
23:25:13.046 00.004 12308 Worker thread wakes up
23:25:13.046 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:13.050 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:13.051 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:14.307 01.256 12308 Exposure complete
23:25:14.440 00.133 12308 worker thread done servicing request
23:25:14.440 00.000 14556 OnExposeComplete: enter
23:25:14.444 00.004 14556 UpdateGuideState(): m_state=6
23:25:14.449 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7042
23:25:14.453 00.004 14556 Star::Find returns 1 (0), X=173.72, Y=1002.01, Mass=2080, SNR=30.5, Peak=212 HFD=4.1
23:25:14.458 00.005 14556 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.07) = xAngle (5.72 = -0.56)
23:25:14.463 00.005 14556 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.62 = -0.66)
23:25:14.467 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.11 hyp=0.23 cameraTheta=2.65 mountX=0.19 mountY=-0.14, mountTheta=-0.63
23:25:14.472 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.11, opts=13)
23:25:14.475 00.003 14556 Enqueuing Move request for scope (-0.20, 0.11)
23:25:14.480 00.005 12308 Worker thread wakes up
23:25:14.480 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.11) opts 0xd
23:25:14.480 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.11)
23:25:14.480 00.000 12308 Moving (-0.20, 0.11) raw xDistance=0.19 yDistance=-0.14
23:25:14.480 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:25:14.480 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:14.481 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:25:14.481 00.000 12308 MoveAxis(E, 0, ABG)
23:25:14.481 00.000 12308 Move returns status 0, amount 0
23:25:14.481 00.000 12308 MoveAxis(N, 0, ABG)
23:25:14.481 00.000 12308 Move returns status 0, amount 0
23:25:14.481 00.000 12308 move complete, result=0
23:25:14.482 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:14.486 00.004 12308 worker thread done servicing request
23:25:14.508 00.022 14556 UpdateGuideState exits: m=2080 SNR=30.5
23:25:14.512 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:14.516 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:14.519 00.003 14556 Enqueuing Expose request
23:25:14.524 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:14.527 00.003 12308 Worker thread wakes up
23:25:14.528 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:14.528 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:15.776 01.248 12308 Exposure complete
23:25:15.912 00.136 12308 worker thread done servicing request
23:25:15.912 00.000 14556 OnExposeComplete: enter
23:25:15.917 00.005 14556 UpdateGuideState(): m_state=6
23:25:15.922 00.005 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7043
23:25:15.926 00.004 14556 Star::Find returns 1 (0), X=173.71, Y=1002.06, Mass=2313, SNR=32.4, Peak=186 HFD=4.4
23:25:15.929 00.003 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.57 = -0.71)
23:25:15.934 00.005 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.81)
23:25:15.938 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.16 hyp=0.27 cameraTheta=2.50 mountX=0.20 mountY=-0.19, mountTheta=-0.76
23:25:15.944 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.16, opts=13)
23:25:15.947 00.003 14556 Enqueuing Move request for scope (-0.21, 0.16)
23:25:15.952 00.005 12308 Worker thread wakes up
23:25:15.952 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.16) opts 0xd
23:25:15.952 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.16)
23:25:15.952 00.000 12308 Moving (-0.21, 0.16) raw xDistance=0.20 yDistance=-0.19
23:25:15.953 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:25:15.953 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:15.953 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:25:15.953 00.000 12308 MoveAxis(W, 88, ABG)
23:25:15.954 00.001 12308 Guiding  Dir = 3, Dur = 88
23:25:15.954 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:15.958 00.004 12308 IsSlewing returns 0
23:25:15.958 00.000 12308 IsGuiding returns 0
23:25:15.959 00.001 12308 PulseGuide returned control before completion, sleep 98
23:25:15.980 00.021 14556 UpdateGuideState exits: m=2313 SNR=32.4
23:25:15.985 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:15.988 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:15.992 00.004 14556 Enqueuing Expose request
23:25:16.060 00.068 12308 IsGuiding returns 1
23:25:16.061 00.001 12308 scope still moving after pulse duration time elapsed
23:25:16.092 00.031 12308 IsSlewing returns 0
23:25:16.093 00.001 12308 IsGuiding returns 0
23:25:16.093 00.000 12308 scope move finished after 88 + 46 ms
23:25:16.094 00.001 12308 Move returns status 0, amount 88
23:25:16.094 00.000 12308 MoveAxis(N, 0, ABG)
23:25:16.094 00.000 12308 Move returns status 0, amount 0
23:25:16.095 00.001 12308 move complete, result=0
23:25:16.095 00.000 12308 worker thread done servicing request
23:25:16.095 00.000 14556 GuideStep: 0.2 px 88 ms WEST, -0.2 px 0 ms NORTH
23:25:16.101 00.006 12308 Worker thread wakes up
23:25:16.101 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:16.101 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:17.353 01.252 12308 Exposure complete
23:25:17.468 00.115 12308 worker thread done servicing request
23:25:17.469 00.001 14556 OnExposeComplete: enter
23:25:17.473 00.004 14556 UpdateGuideState(): m_state=6
23:25:17.477 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7044
23:25:17.481 00.004 14556 Star::Find returns 1 (0), X=173.77, Y=1002.14, Mass=2128, SNR=31.1, Peak=184 HFD=4.5
23:25:17.485 00.004 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.22 = -1.07)
23:25:17.489 00.004 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.17)
23:25:17.492 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.24 hyp=0.28 cameraTheta=2.14 mountX=0.14 mountY=-0.26, mountTheta=-1.09
23:25:17.498 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.24, opts=13)
23:25:17.502 00.004 14556 Enqueuing Move request for scope (-0.15, 0.24)
23:25:17.506 00.004 12308 Worker thread wakes up
23:25:17.506 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.24) opts 0xd
23:25:17.506 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.24)
23:25:17.506 00.000 12308 Moving (-0.15, 0.24) raw xDistance=0.14 yDistance=-0.26
23:25:17.506 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:25:17.506 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:25:17.506 00.000 12308 MoveAxis(E, 0, ABG)
23:25:17.506 00.000 12308 Move returns status 0, amount 0
23:25:17.507 00.001 12308 MoveAxis(N, 184, ABG)
23:25:17.507 00.000 12308 Guiding  Dir = 0, Dur = 184
23:25:17.507 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:17.511 00.004 12308 IsSlewing returns 0
23:25:17.511 00.000 12308 IsGuiding returns 0
23:25:17.511 00.000 12308 PulseGuide returned control before completion, sleep 194
23:25:17.533 00.022 14556 UpdateGuideState exits: m=2128 SNR=31.1
23:25:17.538 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:17.542 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:17.546 00.004 14556 Enqueuing Expose request
23:25:17.717 00.171 12308 IsGuiding returns 1
23:25:17.718 00.001 12308 scope still moving after pulse duration time elapsed
23:25:17.748 00.030 12308 IsSlewing returns 0
23:25:17.749 00.001 12308 IsGuiding returns 1
23:25:17.779 00.030 12308 IsSlewing returns 0
23:25:17.780 00.001 12308 IsGuiding returns 1
23:25:17.811 00.031 12308 IsSlewing returns 0
23:25:17.812 00.001 12308 IsGuiding returns 0
23:25:17.812 00.000 12308 scope move finished after 184 + 116 ms
23:25:17.813 00.001 12308 Move returns status 0, amount 184
23:25:17.813 00.000 12308 move complete, result=0
23:25:17.815 00.002 12308 worker thread done servicing request
23:25:17.815 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 184 ms NORTH
23:25:17.820 00.005 12308 Worker thread wakes up
23:25:17.821 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:17.821 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:19.082 01.261 12308 Exposure complete
23:25:19.217 00.135 12308 worker thread done servicing request
23:25:19.217 00.000 14556 OnExposeComplete: enter
23:25:19.222 00.005 14556 UpdateGuideState(): m_state=6
23:25:19.225 00.003 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7045
23:25:19.230 00.005 14556 Star::Find returns 1 (0), X=173.56, Y=1001.95, Mass=2150, SNR=31.1, Peak=181 HFD=4.3
23:25:19.233 00.003 14556 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.07) = xAngle (6.09 = -0.20)
23:25:19.237 00.004 14556 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.99 = -0.30)
23:25:19.240 00.003 14556 CameraToMount -- cameraX=-0.37 cameraY=0.05 hyp=0.37 cameraTheta=3.01 mountX=0.36 mountY=-0.11, mountTheta=-0.29
23:25:19.247 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.37, y=0.05, opts=13)
23:25:19.254 00.007 14556 Enqueuing Move request for scope (-0.37, 0.05)
23:25:19.257 00.003 12308 Worker thread wakes up
23:25:19.257 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.05) opts 0xd
23:25:19.258 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.37, 0.05)
23:25:19.258 00.000 12308 Moving (-0.37, 0.05) raw xDistance=0.36 yDistance=-0.11
23:25:19.258 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
23:25:19.258 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:19.259 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:25:19.259 00.000 12308 MoveAxis(W, 158, ABG)
23:25:19.259 00.000 12308 Guiding  Dir = 3, Dur = 158
23:25:19.261 00.002 12308 IsSlewing returns 0
23:25:19.261 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:19.265 00.004 12308 IsGuiding returns 0
23:25:19.265 00.000 12308 PulseGuide returned control before completion, sleep 168
23:25:19.286 00.021 14556 UpdateGuideState exits: m=2150 SNR=31.1
23:25:19.291 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:19.294 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:19.298 00.004 14556 Enqueuing Expose request
23:25:19.448 00.150 12308 IsGuiding returns 1
23:25:19.449 00.001 12308 scope still moving after pulse duration time elapsed
23:25:19.479 00.030 12308 IsSlewing returns 0
23:25:19.480 00.001 12308 IsGuiding returns 0
23:25:19.480 00.000 12308 scope move finished after 158 + 56 ms
23:25:19.480 00.000 12308 Move returns status 0, amount 158
23:25:19.480 00.000 12308 MoveAxis(N, 0, ABG)
23:25:19.480 00.000 12308 Move returns status 0, amount 0
23:25:19.482 00.002 12308 move complete, result=0
23:25:19.482 00.000 12308 worker thread done servicing request
23:25:19.482 00.000 12308 Worker thread wakes up
23:25:19.483 00.001 14556 GuideStep: 0.4 px 158 ms WEST, -0.1 px 0 ms NORTH
23:25:19.488 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:19.488 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:20.735 01.247 12308 Exposure complete
23:25:20.874 00.139 12308 worker thread done servicing request
23:25:20.876 00.002 14556 OnExposeComplete: enter
23:25:20.879 00.003 14556 UpdateGuideState(): m_state=6
23:25:20.884 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7046
23:25:20.887 00.003 14556 Star::Find returns 1 (0), X=173.99, Y=1002.10, Mass=2268, SNR=32.0, Peak=217 HFD=4.4
23:25:20.891 00.004 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.33 = -1.95)
23:25:20.895 00.004 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.05)
23:25:20.899 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.26 mountX=-0.08 mountY=-0.19, mountTheta=-1.96
23:25:20.905 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.20, opts=13)
23:25:20.909 00.004 14556 Enqueuing Move request for scope (0.06, 0.20)
23:25:20.912 00.003 12308 Worker thread wakes up
23:25:20.912 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.20) opts 0xd
23:25:20.913 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.20)
23:25:20.913 00.000 12308 Moving (0.06, 0.20) raw xDistance=-0.08 yDistance=-0.19
23:25:20.913 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:25:20.913 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:20.913 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:25:20.913 00.000 12308 MoveAxis(E, 0, ABG)
23:25:20.913 00.000 12308 Move returns status 0, amount 0
23:25:20.913 00.000 12308 MoveAxis(N, 0, ABG)
23:25:20.915 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:20.919 00.004 12308 Move returns status 0, amount 0
23:25:20.919 00.000 12308 move complete, result=0
23:25:20.919 00.000 12308 worker thread done servicing request
23:25:20.943 00.024 14556 UpdateGuideState exits: m=2268 SNR=32.0
23:25:20.948 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:20.952 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:20.956 00.004 14556 Enqueuing Expose request
23:25:20.960 00.004 12308 Worker thread wakes up
23:25:20.961 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:25:20.967 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:20.967 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:22.210 01.243 12308 Exposure complete
23:25:22.349 00.139 12308 worker thread done servicing request
23:25:22.349 00.000 14556 OnExposeComplete: enter
23:25:22.354 00.005 14556 UpdateGuideState(): m_state=6
23:25:22.358 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7047
23:25:22.365 00.007 14556 Star::Find returns 1 (0), X=173.93, Y=1002.05, Mass=2254, SNR=31.8, Peak=194 HFD=4.5
23:25:22.374 00.009 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.62 = -1.67)
23:25:22.381 00.007 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.77)
23:25:22.388 00.007 14556 CameraToMount -- cameraX=0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.54 mountX=-0.01 mountY=-0.15, mountTheta=-1.67
23:25:22.395 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.15, opts=13)
23:25:22.400 00.005 14556 Enqueuing Move request for scope (0.00, 0.15)
23:25:22.406 00.006 12308 Worker thread wakes up
23:25:22.408 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.15) opts 0xd
23:25:22.408 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.15)
23:25:22.408 00.000 12308 Moving (0.00, 0.15) raw xDistance=-0.01 yDistance=-0.15
23:25:22.408 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:25:22.409 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:22.409 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:25:22.409 00.000 12308 MoveAxis(E, 0, ABG)
23:25:22.410 00.001 12308 Move returns status 0, amount 0
23:25:22.410 00.000 12308 MoveAxis(N, 0, ABG)
23:25:22.410 00.000 12308 Move returns status 0, amount 0
23:25:22.410 00.000 12308 move complete, result=0
23:25:22.412 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:22.418 00.006 12308 worker thread done servicing request
23:25:22.440 00.022 14556 UpdateGuideState exits: m=2254 SNR=31.8
23:25:22.444 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:22.448 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:22.452 00.004 14556 Enqueuing Expose request
23:25:22.456 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:25:22.459 00.003 12308 Worker thread wakes up
23:25:22.459 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:22.460 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:23.711 01.251 12308 Exposure complete
23:25:23.841 00.130 12308 worker thread done servicing request
23:25:23.842 00.001 14556 OnExposeComplete: enter
23:25:23.845 00.003 14556 UpdateGuideState(): m_state=6
23:25:23.849 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7048
23:25:23.853 00.004 14556 Star::Find returns 1 (0), X=174.05, Y=1002.15, Mass=2340, SNR=32.6, Peak=238 HFD=4.4
23:25:23.856 00.003 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.19 = -2.10)
23:25:23.860 00.004 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.09 = -2.20)
23:25:23.864 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.25 hyp=0.28 cameraTheta=1.11 mountX=-0.14 mountY=-0.23, mountTheta=-2.13
23:25:23.869 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.25, opts=13)
23:25:23.877 00.008 14556 Enqueuing Move request for scope (0.12, 0.25)
23:25:23.881 00.004 12308 Worker thread wakes up
23:25:23.881 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.25) opts 0xd
23:25:23.881 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.25)
23:25:23.881 00.000 12308 Moving (0.12, 0.25) raw xDistance=-0.14 yDistance=-0.23
23:25:23.881 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:25:23.882 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:25:23.882 00.000 12308 MoveAxis(E, 0, ABG)
23:25:23.882 00.000 12308 Move returns status 0, amount 0
23:25:23.882 00.000 12308 MoveAxis(N, 160, ABG)
23:25:23.882 00.000 12308 Guiding  Dir = 0, Dur = 160
23:25:23.882 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:23.888 00.006 12308 IsSlewing returns 0
23:25:23.888 00.000 12308 IsGuiding returns 0
23:25:23.888 00.000 12308 PulseGuide returned control before completion, sleep 170
23:25:23.909 00.021 14556 UpdateGuideState exits: m=2340 SNR=32.6
23:25:23.913 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:23.916 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:23.921 00.005 14556 Enqueuing Expose request
23:25:24.060 00.139 12308 IsGuiding returns 1
23:25:24.060 00.000 12308 scope still moving after pulse duration time elapsed
23:25:24.092 00.032 12308 IsSlewing returns 0
23:25:24.092 00.000 12308 IsGuiding returns 0
23:25:24.093 00.001 12308 scope move finished after 160 + 44 ms
23:25:24.093 00.000 12308 Move returns status 0, amount 160
23:25:24.093 00.000 12308 move complete, result=0
23:25:24.095 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 160 ms NORTH
23:25:24.101 00.006 12308 worker thread done servicing request
23:25:24.101 00.000 12308 Worker thread wakes up
23:25:24.101 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:24.101 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:25.359 01.258 12308 Exposure complete
23:25:25.490 00.131 12308 worker thread done servicing request
23:25:25.492 00.002 14556 OnExposeComplete: enter
23:25:25.496 00.004 14556 UpdateGuideState(): m_state=6
23:25:25.502 00.006 14556 Star::Find(15, 174, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7049
23:25:25.506 00.004 14556 Star::Find returns 1 (0), X=173.84, Y=1002.01, Mass=2352, SNR=32.6, Peak=208 HFD=4.5
23:25:25.510 00.004 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
23:25:25.514 00.004 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
23:25:25.517 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.24 mountX=0.08 mountY=-0.12, mountTheta=-1.00
23:25:25.522 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.11, opts=13)
23:25:25.527 00.005 14556 Enqueuing Move request for scope (-0.09, 0.11)
23:25:25.531 00.004 12308 Worker thread wakes up
23:25:25.531 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
23:25:25.532 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
23:25:25.532 00.000 12308 Moving (-0.09, 0.11) raw xDistance=0.08 yDistance=-0.12
23:25:25.532 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:25:25.532 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:25.533 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:25:25.533 00.000 12308 MoveAxis(E, 0, ABG)
23:25:25.533 00.000 12308 Move returns status 0, amount 0
23:25:25.533 00.000 12308 MoveAxis(N, 0, ABG)
23:25:25.533 00.000 12308 Move returns status 0, amount 0
23:25:25.534 00.001 12308 move complete, result=0
23:25:25.534 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:25.539 00.005 12308 worker thread done servicing request
23:25:25.560 00.021 14556 UpdateGuideState exits: m=2352 SNR=32.6
23:25:25.564 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:25.568 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:25.572 00.004 14556 Enqueuing Expose request
23:25:25.576 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:25.580 00.004 12308 Worker thread wakes up
23:25:25.580 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:25.580 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:26.835 01.255 12308 Exposure complete
23:25:26.952 00.117 12308 worker thread done servicing request
23:25:26.953 00.001 14556 OnExposeComplete: enter
23:25:26.956 00.003 14556 UpdateGuideState(): m_state=6
23:25:26.961 00.005 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7050
23:25:26.965 00.004 14556 Star::Find returns 1 (0), X=174.04, Y=1002.20, Mass=2328, SNR=32.4, Peak=204 HFD=4.6
23:25:26.970 00.005 14556 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.07) = xAngle (4.29 = -2.00)
23:25:26.973 00.003 14556 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.10)
23:25:26.976 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.31 hyp=0.33 cameraTheta=1.21 mountX=-0.14 mountY=-0.28, mountTheta=-2.02
23:25:26.981 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.31, opts=13)
23:25:26.986 00.005 14556 Enqueuing Move request for scope (0.11, 0.31)
23:25:26.990 00.004 12308 Worker thread wakes up
23:25:26.990 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.31) opts 0xd
23:25:26.990 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.31)
23:25:26.991 00.001 12308 Moving (0.11, 0.31) raw xDistance=-0.14 yDistance=-0.28
23:25:26.991 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:25:26.991 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:25:26.991 00.000 12308 MoveAxis(E, 0, ABG)
23:25:26.991 00.000 12308 Move returns status 0, amount 0
23:25:26.992 00.001 12308 MoveAxis(N, 199, ABG)
23:25:26.992 00.000 12308 Guiding  Dir = 0, Dur = 199
23:25:26.992 00.000 12308 IsSlewing returns 0
23:25:26.993 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:27.000 00.007 12308 IsGuiding returns 0
23:25:27.000 00.000 12308 PulseGuide returned control before completion, sleep 209
23:25:27.021 00.021 14556 UpdateGuideState exits: m=2328 SNR=32.4
23:25:27.027 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:27.032 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:27.036 00.004 14556 Enqueuing Expose request
23:25:27.215 00.179 12308 IsGuiding returns 1
23:25:27.215 00.000 12308 scope still moving after pulse duration time elapsed
23:25:27.244 00.029 12308 IsSlewing returns 0
23:25:27.246 00.002 12308 IsGuiding returns 0
23:25:27.246 00.000 12308 scope move finished after 199 + 46 ms
23:25:27.246 00.000 12308 Move returns status 0, amount 199
23:25:27.247 00.001 12308 move complete, result=0
23:25:27.247 00.000 12308 worker thread done servicing request
23:25:27.247 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 199 ms NORTH
23:25:27.253 00.006 12308 Worker thread wakes up
23:25:27.253 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:27.254 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:28.502 01.248 12308 Exposure complete
23:25:28.644 00.142 12308 worker thread done servicing request
23:25:28.645 00.001 14556 OnExposeComplete: enter
23:25:28.650 00.005 14556 UpdateGuideState(): m_state=6
23:25:28.654 00.004 14556 Star::Find(15, 174, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7051
23:25:28.658 00.004 14556 Star::Find returns 1 (0), X=173.91, Y=1001.93, Mass=2107, SNR=30.9, Peak=191 HFD=4.4
23:25:28.662 00.004 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
23:25:28.665 00.003 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.24)
23:25:28.668 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.03 cameraTheta=2.07 mountX=0.01 mountY=-0.03, mountTheta=-1.15
23:25:28.675 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.03, opts=13)
23:25:28.679 00.004 14556 Enqueuing Move request for scope (-0.02, 0.03)
23:25:28.684 00.005 12308 Worker thread wakes up
23:25:28.684 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
23:25:28.684 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
23:25:28.684 00.000 12308 Moving (-0.02, 0.03) raw xDistance=0.01 yDistance=-0.03
23:25:28.685 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:25:28.685 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:28.685 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:25:28.686 00.001 12308 MoveAxis(E, 0, ABG)
23:25:28.686 00.000 12308 Move returns status 0, amount 0
23:25:28.687 00.001 12308 MoveAxis(N, 0, ABG)
23:25:28.687 00.000 12308 Move returns status 0, amount 0
23:25:28.687 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:28.693 00.006 12308 move complete, result=0
23:25:28.694 00.001 12308 worker thread done servicing request
23:25:28.714 00.020 14556 UpdateGuideState exits: m=2107 SNR=30.9
23:25:28.718 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:28.723 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:28.726 00.003 14556 Enqueuing Expose request
23:25:28.731 00.005 12308 Worker thread wakes up
23:25:28.731 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:28.731 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:28.731 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:25:29.974 01.243 12308 Exposure complete
23:25:30.109 00.135 12308 worker thread done servicing request
23:25:30.110 00.001 14556 OnExposeComplete: enter
23:25:30.112 00.002 14556 UpdateGuideState(): m_state=6
23:25:30.118 00.006 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7052
23:25:30.122 00.004 14556 Star::Find returns 1 (0), X=173.89, Y=1001.86, Mass=2274, SNR=32.1, Peak=214 HFD=4.5
23:25:30.127 00.005 14556 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.07) = xAngle (0.79 = 0.79)
23:25:30.131 00.004 14556 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.69 = 0.69)
23:25:30.134 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.05 cameraTheta=-2.28 mountX=0.03 mountY=0.03, mountTheta=0.74
23:25:30.140 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.03, opts=13)
23:25:30.144 00.004 14556 Enqueuing Move request for scope (-0.03, -0.03)
23:25:30.149 00.005 12308 Worker thread wakes up
23:25:30.149 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
23:25:30.149 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
23:25:30.149 00.000 12308 Moving (-0.03, -0.03) raw xDistance=0.03 yDistance=0.03
23:25:30.149 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:25:30.150 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:30.150 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:25:30.150 00.000 12308 MoveAxis(E, 0, ABG)
23:25:30.150 00.000 12308 Move returns status 0, amount 0
23:25:30.150 00.000 12308 MoveAxis(N, 0, ABG)
23:25:30.151 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:30.157 00.006 12308 Move returns status 0, amount 0
23:25:30.157 00.000 12308 move complete, result=0
23:25:30.157 00.000 12308 worker thread done servicing request
23:25:30.178 00.021 14556 UpdateGuideState exits: m=2274 SNR=32.1
23:25:30.182 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:30.187 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:30.191 00.004 14556 Enqueuing Expose request
23:25:30.196 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:25:30.200 00.004 12308 Worker thread wakes up
23:25:30.201 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:30.201 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:31.441 01.240 12308 Exposure complete
23:25:31.572 00.131 12308 worker thread done servicing request
23:25:31.573 00.001 14556 OnExposeComplete: enter
23:25:31.577 00.004 14556 UpdateGuideState(): m_state=6
23:25:31.580 00.003 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7053
23:25:31.585 00.005 14556 Star::Find returns 1 (0), X=173.91, Y=1002.15, Mass=2246, SNR=31.7, Peak=202 HFD=4.3
23:25:31.589 00.004 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
23:25:31.592 00.003 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
23:25:31.597 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.25 hyp=0.25 cameraTheta=1.65 mountX=0.00 mountY=-0.25, mountTheta=-1.56
23:25:31.602 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.25, opts=13)
23:25:31.605 00.003 14556 Enqueuing Move request for scope (-0.02, 0.25)
23:25:31.609 00.004 12308 Worker thread wakes up
23:25:31.609 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.25) opts 0xd
23:25:31.609 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.25)
23:25:31.609 00.000 12308 Moving (-0.02, 0.25) raw xDistance=0.00 yDistance=-0.25
23:25:31.609 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:25:31.610 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:25:31.610 00.000 12308 MoveAxis(E, 0, ABG)
23:25:31.610 00.000 12308 Move returns status 0, amount 0
23:25:31.610 00.000 12308 MoveAxis(N, 173, ABG)
23:25:31.610 00.000 12308 Guiding  Dir = 0, Dur = 173
23:25:31.610 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:31.615 00.005 12308 IsSlewing returns 0
23:25:31.616 00.001 12308 IsGuiding returns 0
23:25:31.617 00.001 12308 PulseGuide returned control before completion, sleep 183
23:25:31.634 00.017 14556 UpdateGuideState exits: m=2246 SNR=31.7
23:25:31.638 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:31.642 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:31.645 00.003 14556 Enqueuing Expose request
23:25:31.807 00.162 12308 IsGuiding returns 1
23:25:31.807 00.000 12308 scope still moving after pulse duration time elapsed
23:25:31.837 00.030 12308 IsSlewing returns 0
23:25:31.839 00.002 12308 IsGuiding returns 0
23:25:31.840 00.001 12308 scope move finished after 173 + 51 ms
23:25:31.840 00.000 12308 Move returns status 0, amount 173
23:25:31.841 00.001 12308 move complete, result=0
23:25:31.841 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 173 ms NORTH
23:25:31.847 00.006 12308 worker thread done servicing request
23:25:31.847 00.000 12308 Worker thread wakes up
23:25:31.848 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:31.849 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:33.094 01.245 12308 Exposure complete
23:25:33.247 00.153 12308 worker thread done servicing request
23:25:33.247 00.000 14556 OnExposeComplete: enter
23:25:33.251 00.004 14556 UpdateGuideState(): m_state=6
23:25:33.255 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7054
23:25:33.258 00.003 14556 Star::Find returns 1 (0), X=173.79, Y=1001.87, Mass=2389, SNR=32.9, Peak=172 HFD=4.6
23:25:33.263 00.005 14556 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-3.07) = xAngle (0.17 = 0.17)
23:25:33.266 00.003 14556 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.07 = 0.07)
23:25:33.268 00.002 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.03 hyp=0.14 cameraTheta=-2.90 mountX=0.14 mountY=0.01, mountTheta=0.07
23:25:33.276 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.03, opts=13)
23:25:33.281 00.005 14556 Enqueuing Move request for scope (-0.13, -0.03)
23:25:33.286 00.005 12308 Worker thread wakes up
23:25:33.286 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.03) opts 0xd
23:25:33.286 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.03)
23:25:33.286 00.000 12308 Moving (-0.13, -0.03) raw xDistance=0.14 yDistance=0.01
23:25:33.286 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:25:33.287 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:33.287 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:25:33.287 00.000 12308 MoveAxis(E, 0, ABG)
23:25:33.287 00.000 12308 Move returns status 0, amount 0
23:25:33.288 00.001 12308 MoveAxis(N, 0, ABG)
23:25:33.288 00.000 12308 Move returns status 0, amount 0
23:25:33.288 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:33.294 00.006 12308 move complete, result=0
23:25:33.294 00.000 12308 worker thread done servicing request
23:25:33.315 00.021 14556 UpdateGuideState exits: m=2389 SNR=32.9
23:25:33.319 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:33.323 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:33.327 00.004 14556 Enqueuing Expose request
23:25:33.330 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:25:33.334 00.004 12308 Worker thread wakes up
23:25:33.335 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:33.336 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:34.587 01.251 12308 Exposure complete
23:25:34.713 00.126 12308 worker thread done servicing request
23:25:34.713 00.000 14556 OnExposeComplete: enter
23:25:34.718 00.005 14556 UpdateGuideState(): m_state=6
23:25:34.723 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7055
23:25:34.729 00.006 14556 Star::Find returns 1 (0), X=173.77, Y=1001.93, Mass=2207, SNR=31.8, Peak=162 HFD=4.8
23:25:34.734 00.005 14556 CameraToMount -- cameraTheta (2.91) - m_xAngle (-3.07) = xAngle (5.99 = -0.30)
23:25:34.740 00.006 14556 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.89 = -0.40)
23:25:34.749 00.009 14556 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.16 cameraTheta=2.91 mountX=0.15 mountY=-0.06, mountTheta=-0.38
23:25:34.758 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.04, opts=13)
23:25:34.765 00.007 14556 Enqueuing Move request for scope (-0.15, 0.04)
23:25:34.769 00.004 12308 Worker thread wakes up
23:25:34.770 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
23:25:34.770 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
23:25:34.770 00.000 12308 Moving (-0.15, 0.04) raw xDistance=0.15 yDistance=-0.06
23:25:34.771 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:25:34.771 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:34.771 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:25:34.771 00.000 12308 MoveAxis(E, 0, ABG)
23:25:34.771 00.000 12308 Move returns status 0, amount 0
23:25:34.773 00.002 12308 MoveAxis(N, 0, ABG)
23:25:34.773 00.000 12308 Move returns status 0, amount 0
23:25:34.773 00.000 12308 move complete, result=0
23:25:34.773 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:34.780 00.007 12308 worker thread done servicing request
23:25:34.803 00.023 14556 UpdateGuideState exits: m=2207 SNR=31.8
23:25:34.808 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:34.812 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:34.816 00.004 14556 Enqueuing Expose request
23:25:34.820 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:34.824 00.004 12308 Worker thread wakes up
23:25:34.824 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:34.824 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:36.075 01.251 12308 Exposure complete
23:25:36.221 00.146 12308 worker thread done servicing request
23:25:36.221 00.000 14556 OnExposeComplete: enter
23:25:36.227 00.006 14556 UpdateGuideState(): m_state=6
23:25:36.234 00.007 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7056
23:25:36.240 00.006 14556 Star::Find returns 1 (0), X=173.88, Y=1001.93, Mass=2215, SNR=31.5, Peak=198 HFD=4.5
23:25:36.249 00.009 14556 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.07) = xAngle (5.61 = -0.67)
23:25:36.257 00.008 14556 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.77)
23:25:36.262 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.54 mountX=0.05 mountY=-0.04, mountTheta=-0.73
23:25:36.268 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.03, opts=13)
23:25:36.274 00.006 14556 Enqueuing Move request for scope (-0.05, 0.03)
23:25:36.281 00.007 12308 Worker thread wakes up
23:25:36.281 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
23:25:36.281 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
23:25:36.283 00.002 12308 Moving (-0.05, 0.03) raw xDistance=0.05 yDistance=-0.04
23:25:36.283 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:25:36.283 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:36.284 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:25:36.284 00.000 12308 MoveAxis(E, 0, ABG)
23:25:36.284 00.000 12308 Move returns status 0, amount 0
23:25:36.285 00.001 12308 MoveAxis(N, 0, ABG)
23:25:36.285 00.000 12308 Move returns status 0, amount 0
23:25:36.285 00.000 12308 move complete, result=0
23:25:36.285 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:36.293 00.008 12308 worker thread done servicing request
23:25:36.319 00.026 14556 UpdateGuideState exits: m=2215 SNR=31.5
23:25:36.325 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:36.330 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:36.334 00.004 14556 Enqueuing Expose request
23:25:36.342 00.008 12308 Worker thread wakes up
23:25:36.342 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:25:36.349 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:36.349 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:37.604 01.255 12308 Exposure complete
23:25:37.723 00.119 12308 worker thread done servicing request
23:25:37.724 00.001 14556 OnExposeComplete: enter
23:25:37.728 00.004 14556 UpdateGuideState(): m_state=6
23:25:37.732 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7057
23:25:37.736 00.004 14556 Star::Find returns 1 (0), X=173.80, Y=1001.99, Mass=2202, SNR=31.6, Peak=201 HFD=4.4
23:25:37.740 00.004 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.57 = -0.71)
23:25:37.744 00.004 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.81)
23:25:37.747 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.16 cameraTheta=2.50 mountX=0.12 mountY=-0.11, mountTheta=-0.77
23:25:37.753 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.09, opts=13)
23:25:37.758 00.005 14556 Enqueuing Move request for scope (-0.12, 0.09)
23:25:37.761 00.003 12308 Worker thread wakes up
23:25:37.761 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
23:25:37.762 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
23:25:37.762 00.000 12308 Moving (-0.12, 0.09) raw xDistance=0.12 yDistance=-0.11
23:25:37.762 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:25:37.762 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:37.762 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:25:37.763 00.001 12308 MoveAxis(E, 0, ABG)
23:25:37.763 00.000 12308 Move returns status 0, amount 0
23:25:37.763 00.000 12308 MoveAxis(N, 0, ABG)
23:25:37.763 00.000 12308 Move returns status 0, amount 0
23:25:37.764 00.001 12308 move complete, result=0
23:25:37.764 00.000 12308 worker thread done servicing request
23:25:37.764 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:37.793 00.029 14556 UpdateGuideState exits: m=2202 SNR=31.6
23:25:37.798 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:37.801 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:37.807 00.006 14556 Enqueuing Expose request
23:25:37.812 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:37.817 00.005 12308 Worker thread wakes up
23:25:37.817 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:37.817 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:39.066 01.249 12308 Exposure complete
23:25:39.182 00.116 12308 worker thread done servicing request
23:25:39.183 00.001 14556 OnExposeComplete: enter
23:25:39.187 00.004 14556 UpdateGuideState(): m_state=6
23:25:39.191 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7058
23:25:39.195 00.004 14556 Star::Find returns 1 (0), X=173.74, Y=1002.03, Mass=2193, SNR=31.4, Peak=173 HFD=4.5
23:25:39.198 00.003 14556 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.07) = xAngle (5.62 = -0.67)
23:25:39.202 00.004 14556 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.77)
23:25:39.205 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.13 hyp=0.23 cameraTheta=2.54 mountX=0.18 mountY=-0.16, mountTheta=-0.72
23:25:39.211 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.13, opts=13)
23:25:39.214 00.003 14556 Enqueuing Move request for scope (-0.19, 0.13)
23:25:39.218 00.004 12308 Worker thread wakes up
23:25:39.218 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.13) opts 0xd
23:25:39.218 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.13)
23:25:39.219 00.001 12308 Moving (-0.19, 0.13) raw xDistance=0.18 yDistance=-0.16
23:25:39.219 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:25:39.219 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:39.219 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:25:39.219 00.000 12308 MoveAxis(E, 0, ABG)
23:25:39.219 00.000 12308 Move returns status 0, amount 0
23:25:39.219 00.000 12308 MoveAxis(N, 0, ABG)
23:25:39.219 00.000 12308 Move returns status 0, amount 0
23:25:39.221 00.002 12308 move complete, result=0
23:25:39.221 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:39.224 00.003 12308 worker thread done servicing request
23:25:39.245 00.021 14556 UpdateGuideState exits: m=2193 SNR=31.4
23:25:39.249 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:39.254 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:39.258 00.004 14556 Enqueuing Expose request
23:25:39.261 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:25:39.265 00.004 12308 Worker thread wakes up
23:25:39.265 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:39.265 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:40.523 01.258 12308 Exposure complete
23:25:40.658 00.135 12308 worker thread done servicing request
23:25:40.658 00.000 14556 OnExposeComplete: enter
23:25:40.662 00.004 14556 UpdateGuideState(): m_state=6
23:25:40.666 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7059
23:25:40.670 00.004 14556 Star::Find returns 1 (0), X=173.56, Y=1002.16, Mass=2121, SNR=31.0, Peak=159 HFD=4.5
23:25:40.674 00.004 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.59 = -0.69)
23:25:40.679 00.005 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.49 = -0.79)
23:25:40.683 00.004 14556 CameraToMount -- cameraX=-0.36 cameraY=0.26 hyp=0.44 cameraTheta=2.52 mountX=0.34 mountY=-0.31, mountTheta=-0.74
23:25:40.689 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.36, y=0.26, opts=13)
23:25:40.692 00.003 14556 Enqueuing Move request for scope (-0.36, 0.26)
23:25:40.697 00.005 12308 Worker thread wakes up
23:25:40.697 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.26) opts 0xd
23:25:40.697 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.36, 0.26)
23:25:40.697 00.000 12308 Moving (-0.36, 0.26) raw xDistance=0.34 yDistance=-0.31
23:25:40.697 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
23:25:40.697 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:25:40.698 00.001 12308 MoveAxis(W, 148, ABG)
23:25:40.698 00.000 12308 Guiding  Dir = 3, Dur = 148
23:25:40.698 00.000 12308 IsSlewing returns 0
23:25:40.698 00.000 12308 IsGuiding returns 0
23:25:40.699 00.001 12308 PulseGuide returned control before completion, sleep 158
23:25:40.699 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:40.727 00.028 14556 UpdateGuideState exits: m=2121 SNR=31.0
23:25:40.731 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:40.735 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:40.741 00.006 14556 Enqueuing Expose request
23:25:40.873 00.132 12308 IsGuiding returns 1
23:25:40.874 00.001 12308 scope still moving after pulse duration time elapsed
23:25:40.905 00.031 12308 IsSlewing returns 0
23:25:40.906 00.001 12308 IsGuiding returns 1
23:25:40.935 00.029 12308 IsSlewing returns 0
23:25:40.935 00.000 12308 IsGuiding returns 1
23:25:40.967 00.032 12308 IsSlewing returns 0
23:25:40.968 00.001 12308 IsGuiding returns 0
23:25:40.968 00.000 12308 scope move finished after 148 + 120 ms
23:25:40.968 00.000 12308 Move returns status 0, amount 148
23:25:40.968 00.000 12308 MoveAxis(N, 221, ABG)
23:25:40.968 00.000 12308 Guiding  Dir = 0, Dur = 221
23:25:40.968 00.000 12308 IsSlewing returns 0
23:25:40.969 00.001 12308 IsGuiding returns 0
23:25:40.969 00.000 12308 PulseGuide returned control before completion, sleep 231
23:25:41.217 00.248 12308 IsGuiding returns 1
23:25:41.217 00.000 12308 scope still moving after pulse duration time elapsed
23:25:41.247 00.030 12308 IsSlewing returns 0
23:25:41.248 00.001 12308 IsGuiding returns 0
23:25:41.248 00.000 12308 scope move finished after 221 + 57 ms
23:25:41.249 00.001 12308 Move returns status 0, amount 221
23:25:41.249 00.000 12308 move complete, result=0
23:25:41.249 00.000 12308 worker thread done servicing request
23:25:41.250 00.001 12308 Worker thread wakes up
23:25:41.250 00.000 14556 GuideStep: 0.3 px 148 ms WEST, -0.3 px 221 ms NORTH
23:25:41.256 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:41.256 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:42.512 01.256 12308 Exposure complete
23:25:42.635 00.123 12308 worker thread done servicing request
23:25:42.636 00.001 14556 OnExposeComplete: enter
23:25:42.640 00.004 14556 UpdateGuideState(): m_state=6
23:25:42.643 00.003 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7060
23:25:42.647 00.004 14556 Star::Find returns 1 (0), X=173.94, Y=1001.78, Mass=2148, SNR=31.1, Peak=175 HFD=4.4
23:25:42.651 00.004 14556 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.07) = xAngle (1.64 = 1.64)
23:25:42.653 00.002 14556 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.54 = 1.54)
23:25:42.656 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.43 mountX=-0.01 mountY=0.12, mountTheta=1.64
23:25:42.660 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.12, opts=13)
23:25:42.663 00.003 14556 Enqueuing Move request for scope (0.02, -0.12)
23:25:42.665 00.002 12308 Worker thread wakes up
23:25:42.665 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
23:25:42.666 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
23:25:42.666 00.000 12308 Moving (0.02, -0.12) raw xDistance=-0.01 yDistance=0.12
23:25:42.666 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:25:42.666 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:42.666 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:25:42.666 00.000 12308 MoveAxis(E, 0, ABG)
23:25:42.668 00.002 12308 Move returns status 0, amount 0
23:25:42.668 00.000 12308 MoveAxis(N, 0, ABG)
23:25:42.668 00.000 12308 Move returns status 0, amount 0
23:25:42.668 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:42.671 00.003 12308 move complete, result=0
23:25:42.673 00.002 12308 worker thread done servicing request
23:25:42.693 00.020 14556 UpdateGuideState exits: m=2148 SNR=31.1
23:25:42.697 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:42.700 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:42.704 00.004 14556 Enqueuing Expose request
23:25:42.708 00.004 12308 Worker thread wakes up
23:25:42.708 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:42.708 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:42.708 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:25:43.953 01.245 12308 Exposure complete
23:25:44.088 00.135 12308 worker thread done servicing request
23:25:44.089 00.001 14556 OnExposeComplete: enter
23:25:44.091 00.002 14556 UpdateGuideState(): m_state=6
23:25:44.095 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7061
23:25:44.099 00.004 14556 Star::Find returns 1 (0), X=173.75, Y=1002.01, Mass=2238, SNR=31.8, Peak=190 HFD=4.7
23:25:44.102 00.003 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.66 = -0.63)
23:25:44.106 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.73)
23:25:44.109 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.11 hyp=0.21 cameraTheta=2.58 mountX=0.17 mountY=-0.14, mountTheta=-0.69
23:25:44.114 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.11, opts=13)
23:25:44.118 00.004 14556 Enqueuing Move request for scope (-0.18, 0.11)
23:25:44.123 00.005 12308 Worker thread wakes up
23:25:44.123 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.11) opts 0xd
23:25:44.123 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.11)
23:25:44.123 00.000 12308 Moving (-0.18, 0.11) raw xDistance=0.17 yDistance=-0.14
23:25:44.124 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:25:44.124 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:44.124 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:25:44.124 00.000 12308 MoveAxis(E, 0, ABG)
23:25:44.124 00.000 12308 Move returns status 0, amount 0
23:25:44.124 00.000 12308 MoveAxis(N, 0, ABG)
23:25:44.126 00.002 12308 Move returns status 0, amount 0
23:25:44.126 00.000 12308 move complete, result=0
23:25:44.126 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:44.130 00.004 12308 worker thread done servicing request
23:25:44.151 00.021 14556 UpdateGuideState exits: m=2238 SNR=31.8
23:25:44.157 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:44.160 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:44.165 00.005 14556 Enqueuing Expose request
23:25:44.170 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:44.172 00.002 12308 Worker thread wakes up
23:25:44.172 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:44.174 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:45.426 01.252 12308 Exposure complete
23:25:45.555 00.129 12308 worker thread done servicing request
23:25:45.556 00.001 14556 OnExposeComplete: enter
23:25:45.561 00.005 14556 UpdateGuideState(): m_state=6
23:25:45.564 00.003 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7062
23:25:45.566 00.002 14556 Star::Find returns 1 (0), X=173.82, Y=1001.86, Mass=2108, SNR=30.8, Peak=183 HFD=4.4
23:25:45.569 00.003 14556 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.07) = xAngle (0.29 = 0.29)
23:25:45.572 00.003 14556 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.19 = 0.19)
23:25:45.574 00.002 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.11 cameraTheta=-2.78 mountX=0.11 mountY=0.02, mountTheta=0.20
23:25:45.578 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.04, opts=13)
23:25:45.581 00.003 14556 Enqueuing Move request for scope (-0.11, -0.04)
23:25:45.585 00.004 12308 Worker thread wakes up
23:25:45.585 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
23:25:45.585 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
23:25:45.585 00.000 12308 Moving (-0.11, -0.04) raw xDistance=0.11 yDistance=0.02
23:25:45.585 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:25:45.585 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:45.587 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:25:45.587 00.000 12308 MoveAxis(E, 0, ABG)
23:25:45.587 00.000 12308 Move returns status 0, amount 0
23:25:45.587 00.000 12308 MoveAxis(N, 0, ABG)
23:25:45.588 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:45.591 00.003 12308 Move returns status 0, amount 0
23:25:45.592 00.001 12308 move complete, result=0
23:25:45.592 00.000 12308 worker thread done servicing request
23:25:45.610 00.018 14556 UpdateGuideState exits: m=2108 SNR=30.8
23:25:45.612 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:45.618 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:45.622 00.004 14556 Enqueuing Expose request
23:25:45.625 00.003 12308 Worker thread wakes up
23:25:45.626 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:25:45.628 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:45.629 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:46.884 01.255 12308 Exposure complete
23:25:47.023 00.139 12308 worker thread done servicing request
23:25:47.024 00.001 14556 OnExposeComplete: enter
23:25:47.031 00.007 14556 UpdateGuideState(): m_state=6
23:25:47.038 00.007 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7063
23:25:47.041 00.003 14556 Star::Find returns 1 (0), X=173.86, Y=1001.91, Mass=2213, SNR=31.6, Peak=195 HFD=4.5
23:25:47.046 00.005 14556 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.07) = xAngle (6.05 = -0.23)
23:25:47.050 00.004 14556 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.33)
23:25:47.055 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.98 mountX=0.06 mountY=-0.02, mountTheta=-0.32
23:25:47.059 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.01, opts=13)
23:25:47.065 00.006 14556 Enqueuing Move request for scope (-0.06, 0.01)
23:25:47.069 00.004 12308 Worker thread wakes up
23:25:47.069 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
23:25:47.069 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
23:25:47.069 00.000 12308 Moving (-0.06, 0.01) raw xDistance=0.06 yDistance=-0.02
23:25:47.070 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:25:47.070 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:47.070 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:25:47.070 00.000 12308 MoveAxis(E, 0, ABG)
23:25:47.071 00.001 12308 Move returns status 0, amount 0
23:25:47.071 00.000 12308 MoveAxis(N, 0, ABG)
23:25:47.071 00.000 12308 Move returns status 0, amount 0
23:25:47.071 00.000 12308 move complete, result=0
23:25:47.071 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:47.076 00.005 12308 worker thread done servicing request
23:25:47.098 00.022 14556 UpdateGuideState exits: m=2213 SNR=31.6
23:25:47.103 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:47.107 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:47.110 00.003 14556 Enqueuing Expose request
23:25:47.114 00.004 12308 Worker thread wakes up
23:25:47.114 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:25:47.119 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:47.119 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:48.367 01.248 12308 Exposure complete
23:25:48.510 00.143 12308 worker thread done servicing request
23:25:48.511 00.001 14556 OnExposeComplete: enter
23:25:48.514 00.003 14556 UpdateGuideState(): m_state=6
23:25:48.519 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7064
23:25:48.524 00.005 14556 Star::Find returns 1 (0), X=173.88, Y=1002.13, Mass=2455, SNR=33.5, Peak=229 HFD=4.6
23:25:48.528 00.004 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
23:25:48.532 00.004 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
23:25:48.536 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.23 hyp=0.23 cameraTheta=1.78 mountX=0.03 mountY=-0.23, mountTheta=-1.43
23:25:48.542 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.23, opts=13)
23:25:48.545 00.003 14556 Enqueuing Move request for scope (-0.05, 0.23)
23:25:48.548 00.003 12308 Worker thread wakes up
23:25:48.549 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.23) opts 0xd
23:25:48.549 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.23)
23:25:48.549 00.000 12308 Moving (-0.05, 0.23) raw xDistance=0.03 yDistance=-0.23
23:25:48.549 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:25:48.549 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:25:48.549 00.000 12308 MoveAxis(E, 0, ABG)
23:25:48.549 00.000 12308 Move returns status 0, amount 0
23:25:48.551 00.002 12308 MoveAxis(N, 164, ABG)
23:25:48.551 00.000 12308 Guiding  Dir = 0, Dur = 164
23:25:48.552 00.001 12308 IsSlewing returns 0
23:25:48.552 00.000 12308 IsGuiding returns 0
23:25:48.553 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:48.557 00.004 12308 PulseGuide returned control before completion, sleep 174
23:25:48.576 00.019 14556 UpdateGuideState exits: m=2455 SNR=33.5
23:25:48.580 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:48.585 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:48.590 00.005 14556 Enqueuing Expose request
23:25:48.736 00.146 12308 IsGuiding returns 1
23:25:48.736 00.000 12308 scope still moving after pulse duration time elapsed
23:25:48.766 00.030 12308 IsSlewing returns 0
23:25:48.767 00.001 12308 IsGuiding returns 0
23:25:48.768 00.001 12308 scope move finished after 164 + 50 ms
23:25:48.768 00.000 12308 Move returns status 0, amount 164
23:25:48.769 00.001 12308 move complete, result=0
23:25:48.770 00.001 12308 worker thread done servicing request
23:25:48.770 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 164 ms NORTH
23:25:48.776 00.006 12308 Worker thread wakes up
23:25:48.776 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:48.776 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:50.028 01.252 12308 Exposure complete
23:25:50.165 00.137 12308 worker thread done servicing request
23:25:50.165 00.000 14556 OnExposeComplete: enter
23:25:50.170 00.005 14556 UpdateGuideState(): m_state=6
23:25:50.173 00.003 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7065
23:25:50.178 00.005 14556 Star::Find returns 1 (0), X=173.89, Y=1001.94, Mass=2207, SNR=31.5, Peak=184 HFD=4.4
23:25:50.183 00.005 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.30 = -0.99)
23:25:50.187 00.004 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.20 = -1.09)
23:25:50.191 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.06 cameraTheta=2.22 mountX=0.03 mountY=-0.05, mountTheta=-1.01
23:25:50.195 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.04, opts=13)
23:25:50.199 00.004 14556 Enqueuing Move request for scope (-0.03, 0.04)
23:25:50.203 00.004 12308 Worker thread wakes up
23:25:50.204 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
23:25:50.204 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
23:25:50.204 00.000 12308 Moving (-0.03, 0.04) raw xDistance=0.03 yDistance=-0.05
23:25:50.204 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:25:50.205 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:50.205 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:25:50.205 00.000 12308 MoveAxis(E, 0, ABG)
23:25:50.206 00.001 12308 Move returns status 0, amount 0
23:25:50.206 00.000 12308 MoveAxis(N, 0, ABG)
23:25:50.206 00.000 12308 Move returns status 0, amount 0
23:25:50.206 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:50.214 00.008 12308 move complete, result=0
23:25:50.214 00.000 12308 worker thread done servicing request
23:25:50.235 00.021 14556 UpdateGuideState exits: m=2207 SNR=31.5
23:25:50.239 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:50.243 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:50.249 00.006 14556 Enqueuing Expose request
23:25:50.253 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:25:50.257 00.004 12308 Worker thread wakes up
23:25:50.258 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:50.258 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:51.499 01.241 12308 Exposure complete
23:25:51.630 00.131 12308 worker thread done servicing request
23:25:51.631 00.001 14556 OnExposeComplete: enter
23:25:51.635 00.004 14556 UpdateGuideState(): m_state=6
23:25:51.638 00.003 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7066
23:25:51.642 00.004 14556 Star::Find returns 1 (0), X=173.80, Y=1001.90, Mass=2377, SNR=32.9, Peak=226 HFD=4.5
23:25:51.646 00.004 14556 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.07) = xAngle (6.17 = -0.11)
23:25:51.650 00.004 14556 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.07 = -0.21)
23:25:51.654 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.10 mountX=0.13 mountY=-0.03, mountTheta=-0.21
23:25:51.659 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.01, opts=13)
23:25:51.664 00.005 14556 Enqueuing Move request for scope (-0.13, 0.01)
23:25:51.668 00.004 12308 Worker thread wakes up
23:25:51.668 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
23:25:51.668 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
23:25:51.668 00.000 12308 Moving (-0.13, 0.01) raw xDistance=0.13 yDistance=-0.03
23:25:51.668 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:25:51.669 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:51.669 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:25:51.669 00.000 12308 MoveAxis(E, 0, ABG)
23:25:51.669 00.000 12308 Move returns status 0, amount 0
23:25:51.669 00.000 12308 MoveAxis(N, 0, ABG)
23:25:51.670 00.001 12308 Move returns status 0, amount 0
23:25:51.670 00.000 12308 move complete, result=0
23:25:51.670 00.000 12308 worker thread done servicing request
23:25:51.670 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:51.693 00.023 14556 UpdateGuideState exits: m=2377 SNR=32.9
23:25:51.697 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:51.701 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:51.706 00.005 14556 Enqueuing Expose request
23:25:51.710 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:25:51.715 00.005 12308 Worker thread wakes up
23:25:51.715 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:51.715 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:52.974 01.259 12308 Exposure complete
23:25:53.128 00.154 12308 worker thread done servicing request
23:25:53.129 00.001 14556 OnExposeComplete: enter
23:25:53.134 00.005 14556 UpdateGuideState(): m_state=6
23:25:53.140 00.006 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7067
23:25:53.144 00.004 14556 Star::Find returns 1 (0), X=173.95, Y=1001.90, Mass=2229, SNR=31.7, Peak=189 HFD=4.5
23:25:53.150 00.006 14556 CameraToMount -- cameraTheta (0.14) - m_xAngle (-3.07) = xAngle (3.21 = -3.07)
23:25:53.153 00.003 14556 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.11 = 3.11)
23:25:53.156 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.14 mountX=-0.02 mountY=0.00, mountTheta=3.11
23:25:53.161 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.00, opts=13)
23:25:53.163 00.002 14556 Enqueuing Move request for scope (0.02, 0.00)
23:25:53.166 00.003 12308 Worker thread wakes up
23:25:53.166 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
23:25:53.168 00.002 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
23:25:53.168 00.000 12308 Moving (0.02, 0.00) raw xDistance=-0.02 yDistance=0.00
23:25:53.168 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:25:53.168 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:53.168 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:25:53.168 00.000 12308 MoveAxis(E, 0, ABG)
23:25:53.169 00.001 12308 Move returns status 0, amount 0
23:25:53.169 00.000 12308 MoveAxis(N, 0, ABG)
23:25:53.169 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:53.172 00.003 12308 Move returns status 0, amount 0
23:25:53.172 00.000 12308 move complete, result=0
23:25:53.172 00.000 12308 worker thread done servicing request
23:25:53.190 00.018 14556 UpdateGuideState exits: m=2229 SNR=31.7
23:25:53.193 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:53.197 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:53.199 00.002 14556 Enqueuing Expose request
23:25:53.202 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:25:53.205 00.003 12308 Worker thread wakes up
23:25:53.206 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:53.206 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:54.450 01.244 12308 Exposure complete
23:25:54.590 00.140 12308 worker thread done servicing request
23:25:54.590 00.000 14556 OnExposeComplete: enter
23:25:54.596 00.006 14556 UpdateGuideState(): m_state=6
23:25:54.600 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7068
23:25:54.604 00.004 14556 Star::Find returns 1 (0), X=173.90, Y=1002.10, Mass=2335, SNR=32.4, Peak=199 HFD=4.5
23:25:54.608 00.004 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.79 = -1.50)
23:25:54.611 00.003 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.60)
23:25:54.615 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.71 mountX=0.02 mountY=-0.20, mountTheta=-1.50
23:25:54.620 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.20, opts=13)
23:25:54.624 00.004 14556 Enqueuing Move request for scope (-0.03, 0.20)
23:25:54.627 00.003 12308 Worker thread wakes up
23:25:54.627 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.20) opts 0xd
23:25:54.627 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.20)
23:25:54.627 00.000 12308 Moving (-0.03, 0.20) raw xDistance=0.02 yDistance=-0.20
23:25:54.627 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:25:54.629 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:25:54.629 00.000 12308 MoveAxis(E, 0, ABG)
23:25:54.629 00.000 12308 Move returns status 0, amount 0
23:25:54.629 00.000 12308 MoveAxis(N, 142, ABG)
23:25:54.629 00.000 12308 Guiding  Dir = 0, Dur = 142
23:25:54.630 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:54.634 00.004 12308 IsSlewing returns 0
23:25:54.634 00.000 12308 IsGuiding returns 0
23:25:54.634 00.000 12308 PulseGuide returned control before completion, sleep 152
23:25:54.654 00.020 14556 UpdateGuideState exits: m=2335 SNR=32.4
23:25:54.659 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:54.663 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:54.667 00.004 14556 Enqueuing Expose request
23:25:54.796 00.129 12308 IsGuiding returns 1
23:25:54.796 00.000 12308 scope still moving after pulse duration time elapsed
23:25:54.828 00.032 12308 IsSlewing returns 0
23:25:54.830 00.002 12308 IsGuiding returns 0
23:25:54.831 00.001 12308 scope move finished after 142 + 54 ms
23:25:54.831 00.000 12308 Move returns status 0, amount 142
23:25:54.831 00.000 12308 move complete, result=0
23:25:54.831 00.000 12308 worker thread done servicing request
23:25:54.831 00.000 12308 Worker thread wakes up
23:25:54.833 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 142 ms NORTH
23:25:54.840 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:54.841 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:56.091 01.250 12308 Exposure complete
23:25:56.260 00.169 12308 worker thread done servicing request
23:25:56.260 00.000 14556 OnExposeComplete: enter
23:25:56.267 00.007 14556 UpdateGuideState(): m_state=6
23:25:56.274 00.007 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7069
23:25:56.280 00.006 14556 Star::Find returns 1 (0), X=173.90, Y=1001.79, Mass=2043, SNR=30.4, Peak=191 HFD=4.3
23:25:56.286 00.006 14556 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-3.07) = xAngle (1.31 = 1.31)
23:25:56.290 00.004 14556 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.21 = 1.21)
23:25:56.295 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.77 mountX=0.03 mountY=0.10, mountTheta=1.30
23:25:56.302 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.11, opts=13)
23:25:56.306 00.004 14556 Enqueuing Move request for scope (-0.02, -0.11)
23:25:56.310 00.004 12308 Worker thread wakes up
23:25:56.311 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
23:25:56.311 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
23:25:56.311 00.000 12308 Moving (-0.02, -0.11) raw xDistance=0.03 yDistance=0.10
23:25:56.311 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:25:56.311 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:56.312 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:25:56.312 00.000 12308 MoveAxis(E, 0, ABG)
23:25:56.312 00.000 12308 Move returns status 0, amount 0
23:25:56.312 00.000 12308 MoveAxis(N, 0, ABG)
23:25:56.314 00.002 12308 Move returns status 0, amount 0
23:25:56.314 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:56.320 00.006 12308 move complete, result=0
23:25:56.320 00.000 12308 worker thread done servicing request
23:25:56.338 00.018 14556 UpdateGuideState exits: m=2043 SNR=30.4
23:25:56.341 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:56.345 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:56.349 00.004 14556 Enqueuing Expose request
23:25:56.355 00.006 12308 Worker thread wakes up
23:25:56.355 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:25:56.359 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:56.361 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:57.601 01.240 12308 Exposure complete
23:25:57.728 00.127 12308 worker thread done servicing request
23:25:57.728 00.000 14556 OnExposeComplete: enter
23:25:57.732 00.004 14556 UpdateGuideState(): m_state=6
23:25:57.736 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7070
23:25:57.740 00.004 14556 Star::Find returns 1 (0), X=174.02, Y=1001.96, Mass=2106, SNR=30.8, Peak=211 HFD=4.4
23:25:57.744 00.004 14556 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.07) = xAngle (3.67 = -2.62)
23:25:57.748 00.004 14556 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.57 = -2.72)
23:25:57.752 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.59 mountX=-0.10 mountY=-0.05, mountTheta=-2.70
23:25:57.757 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.06, opts=13)
23:25:57.761 00.004 14556 Enqueuing Move request for scope (0.09, 0.06)
23:25:57.765 00.004 12308 Worker thread wakes up
23:25:57.765 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
23:25:57.766 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
23:25:57.766 00.000 12308 Moving (0.09, 0.06) raw xDistance=-0.10 yDistance=-0.05
23:25:57.766 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:25:57.766 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:57.766 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:25:57.766 00.000 12308 MoveAxis(E, 0, ABG)
23:25:57.766 00.000 12308 Move returns status 0, amount 0
23:25:57.767 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:57.771 00.004 12308 MoveAxis(N, 0, ABG)
23:25:57.772 00.001 12308 Move returns status 0, amount 0
23:25:57.772 00.000 12308 move complete, result=0
23:25:57.772 00.000 12308 worker thread done servicing request
23:25:57.793 00.021 14556 UpdateGuideState exits: m=2106 SNR=30.8
23:25:57.796 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:57.800 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:57.805 00.005 14556 Enqueuing Expose request
23:25:57.812 00.007 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:25:57.816 00.004 12308 Worker thread wakes up
23:25:57.816 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:57.816 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:25:59.052 01.236 12308 Exposure complete
23:25:59.187 00.135 12308 worker thread done servicing request
23:25:59.188 00.001 14556 OnExposeComplete: enter
23:25:59.192 00.004 14556 UpdateGuideState(): m_state=6
23:25:59.197 00.005 14556 Star::Find(15, 174, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7071
23:25:59.200 00.003 14556 Star::Find returns 1 (0), X=173.90, Y=1002.03, Mass=2308, SNR=32.4, Peak=196 HFD=4.4
23:25:59.204 00.004 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
23:25:59.208 00.004 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.52)
23:25:59.212 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.79 mountX=0.02 mountY=-0.13, mountTheta=-1.42
23:25:59.217 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.13, opts=13)
23:25:59.222 00.005 14556 Enqueuing Move request for scope (-0.03, 0.13)
23:25:59.225 00.003 12308 Worker thread wakes up
23:25:59.226 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
23:25:59.226 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
23:25:59.226 00.000 12308 Moving (-0.03, 0.13) raw xDistance=0.02 yDistance=-0.13
23:25:59.226 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:25:59.226 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:59.227 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:25:59.227 00.000 12308 MoveAxis(E, 0, ABG)
23:25:59.227 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:25:59.231 00.004 12308 Move returns status 0, amount 0
23:25:59.231 00.000 12308 MoveAxis(N, 0, ABG)
23:25:59.232 00.001 12308 Move returns status 0, amount 0
23:25:59.232 00.000 12308 move complete, result=0
23:25:59.232 00.000 12308 worker thread done servicing request
23:25:59.253 00.021 14556 UpdateGuideState exits: m=2308 SNR=32.4
23:25:59.257 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:59.261 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:25:59.265 00.004 14556 Enqueuing Expose request
23:25:59.268 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:59.273 00.005 12308 Worker thread wakes up
23:25:59.273 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:25:59.275 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:26:00.526 01.251 12308 Exposure complete
23:26:00.660 00.134 12308 worker thread done servicing request
23:26:00.660 00.000 14556 OnExposeComplete: enter
23:26:00.664 00.004 14556 UpdateGuideState(): m_state=6
23:26:00.668 00.004 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7072
23:26:00.673 00.005 14556 Star::Find returns 1 (0), X=173.85, Y=1002.02, Mass=2138, SNR=31.0, Peak=199 HFD=4.4
23:26:00.677 00.004 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
23:26:00.681 00.004 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
23:26:00.685 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.11 mountX=0.06 mountY=-0.13, mountTheta=-1.12
23:26:00.691 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.12, opts=13)
23:26:00.695 00.004 14556 Enqueuing Move request for scope (-0.07, 0.12)
23:26:00.699 00.004 12308 Worker thread wakes up
23:26:00.699 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
23:26:00.699 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
23:26:00.699 00.000 12308 Moving (-0.07, 0.12) raw xDistance=0.06 yDistance=-0.13
23:26:00.699 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:26:00.700 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:00.700 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:26:00.700 00.000 12308 MoveAxis(E, 0, ABG)
23:26:00.700 00.000 12308 Move returns status 0, amount 0
23:26:00.700 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:00.705 00.005 12308 MoveAxis(N, 0, ABG)
23:26:00.705 00.000 12308 Move returns status 0, amount 0
23:26:00.705 00.000 12308 move complete, result=0
23:26:00.705 00.000 12308 worker thread done servicing request
23:26:00.728 00.023 14556 UpdateGuideState exits: m=2138 SNR=31.0
23:26:00.732 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:00.736 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:00.742 00.006 14556 Enqueuing Expose request
23:26:00.747 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:00.750 00.003 12308 Worker thread wakes up
23:26:00.751 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:00.751 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:26:01.999 01.248 12308 Exposure complete
23:26:02.131 00.132 12308 worker thread done servicing request
23:26:02.132 00.001 14556 OnExposeComplete: enter
23:26:02.136 00.004 14556 UpdateGuideState(): m_state=6
23:26:02.141 00.005 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7073
23:26:02.145 00.004 14556 Star::Find returns 1 (0), X=173.84, Y=1001.92, Mass=2247, SNR=31.8, Peak=202 HFD=4.5
23:26:02.149 00.004 14556 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.07) = xAngle (6.00 = -0.28)
23:26:02.153 00.004 14556 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.38)
23:26:02.156 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.93 mountX=0.08 mountY=-0.03, mountTheta=-0.37
23:26:02.163 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.02, opts=13)
23:26:02.167 00.004 14556 Enqueuing Move request for scope (-0.08, 0.02)
23:26:02.170 00.003 12308 Worker thread wakes up
23:26:02.171 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
23:26:02.171 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
23:26:02.171 00.000 12308 Moving (-0.08, 0.02) raw xDistance=0.08 yDistance=-0.03
23:26:02.171 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:26:02.172 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:02.172 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:26:02.172 00.000 12308 MoveAxis(E, 0, ABG)
23:26:02.172 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:02.179 00.007 12308 Move returns status 0, amount 0
23:26:02.180 00.001 12308 MoveAxis(N, 0, ABG)
23:26:02.180 00.000 12308 Move returns status 0, amount 0
23:26:02.180 00.000 12308 move complete, result=0
23:26:02.180 00.000 12308 worker thread done servicing request
23:26:02.203 00.023 14556 UpdateGuideState exits: m=2247 SNR=31.8
23:26:02.206 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:02.215 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:02.220 00.005 14556 Enqueuing Expose request
23:26:02.225 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:26:02.229 00.004 12308 Worker thread wakes up
23:26:02.229 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:02.230 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:26:03.488 01.258 12308 Exposure complete
23:26:03.619 00.131 12308 worker thread done servicing request
23:26:03.620 00.001 14556 OnExposeComplete: enter
23:26:03.627 00.007 14556 UpdateGuideState(): m_state=6
23:26:03.632 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7074
23:26:03.636 00.004 14556 Star::Find returns 1 (0), X=173.90, Y=1002.16, Mass=1962, SNR=29.6, Peak=173 HFD=4.3
23:26:03.641 00.005 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
23:26:03.644 00.003 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
23:26:03.648 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.68 mountX=0.01 mountY=-0.26, mountTheta=-1.53
23:26:03.655 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.26, opts=13)
23:26:03.660 00.005 14556 Enqueuing Move request for scope (-0.03, 0.26)
23:26:03.663 00.003 12308 Worker thread wakes up
23:26:03.663 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.26) opts 0xd
23:26:03.663 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.26)
23:26:03.663 00.000 12308 Moving (-0.03, 0.26) raw xDistance=0.01 yDistance=-0.26
23:26:03.663 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:26:03.665 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:26:03.665 00.000 12308 MoveAxis(E, 0, ABG)
23:26:03.665 00.000 12308 Move returns status 0, amount 0
23:26:03.665 00.000 12308 MoveAxis(N, 182, ABG)
23:26:03.665 00.000 12308 Guiding  Dir = 0, Dur = 182
23:26:03.666 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:03.672 00.006 12308 IsSlewing returns 0
23:26:03.673 00.001 12308 IsGuiding returns 0
23:26:03.673 00.000 12308 PulseGuide returned control before completion, sleep 192
23:26:03.703 00.030 14556 UpdateGuideState exits: m=1962 SNR=29.6
23:26:03.710 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:03.720 00.010 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:03.724 00.004 14556 Enqueuing Expose request
23:26:03.870 00.146 12308 IsGuiding returns 1
23:26:03.871 00.001 12308 scope still moving after pulse duration time elapsed
23:26:03.901 00.030 12308 IsSlewing returns 0
23:26:03.901 00.000 12308 IsGuiding returns 0
23:26:03.901 00.000 12308 scope move finished after 182 + 47 ms
23:26:03.902 00.001 12308 Move returns status 0, amount 182
23:26:03.902 00.000 12308 move complete, result=0
23:26:03.902 00.000 12308 worker thread done servicing request
23:26:03.902 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 182 ms NORTH
23:26:03.908 00.006 12308 Worker thread wakes up
23:26:03.908 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:03.908 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:26:05.159 01.251 12308 Exposure complete
23:26:05.292 00.133 12308 worker thread done servicing request
23:26:05.292 00.000 14556 OnExposeComplete: enter
23:26:05.295 00.003 14556 UpdateGuideState(): m_state=6
23:26:05.300 00.005 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7075
23:26:05.303 00.003 14556 Star::Find returns 1 (0), X=173.73, Y=1001.87, Mass=2229, SNR=31.8, Peak=172 HFD=4.5
23:26:05.308 00.005 14556 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-3.07) = xAngle (0.08 = 0.08)
23:26:05.311 00.003 14556 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.02 = -0.02)
23:26:05.315 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-2.99 mountX=0.19 mountY=-0.00, mountTheta=-0.02
23:26:05.319 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.03, opts=13)
23:26:05.324 00.005 14556 Enqueuing Move request for scope (-0.19, -0.03)
23:26:05.328 00.004 12308 Worker thread wakes up
23:26:05.328 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.03) opts 0xd
23:26:05.328 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.03)
23:26:05.328 00.000 12308 Moving (-0.19, -0.03) raw xDistance=0.19 yDistance=-0.00
23:26:05.328 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:26:05.328 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:05.329 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:26:05.329 00.000 12308 MoveAxis(E, 0, ABG)
23:26:05.329 00.000 12308 Move returns status 0, amount 0
23:26:05.329 00.000 12308 MoveAxis(N, 0, ABG)
23:26:05.330 00.001 12308 Move returns status 0, amount 0
23:26:05.330 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:05.333 00.003 12308 move complete, result=0
23:26:05.334 00.001 12308 worker thread done servicing request
23:26:05.356 00.022 14556 UpdateGuideState exits: m=2229 SNR=31.8
23:26:05.362 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:05.368 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:05.374 00.006 14556 Enqueuing Expose request
23:26:05.378 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:26:05.382 00.004 12308 Worker thread wakes up
23:26:05.383 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:05.383 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:26:06.626 01.243 12308 Exposure complete
23:26:06.757 00.131 12308 worker thread done servicing request
23:26:06.757 00.000 14556 OnExposeComplete: enter
23:26:06.760 00.003 14556 UpdateGuideState(): m_state=6
23:26:06.764 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7076
23:26:06.769 00.005 14556 Star::Find returns 1 (0), X=173.82, Y=1001.97, Mass=2305, SNR=32.2, Peak=208 HFD=4.4
23:26:06.773 00.004 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.61 = -0.68)
23:26:06.777 00.004 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.78)
23:26:06.781 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.53 mountX=0.10 mountY=-0.09, mountTheta=-0.73
23:26:06.786 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.07, opts=13)
23:26:06.791 00.005 14556 Enqueuing Move request for scope (-0.11, 0.07)
23:26:06.794 00.003 12308 Worker thread wakes up
23:26:06.795 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
23:26:06.795 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
23:26:06.795 00.000 12308 Moving (-0.11, 0.07) raw xDistance=0.10 yDistance=-0.09
23:26:06.795 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:26:06.795 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:06.796 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:26:06.796 00.000 12308 MoveAxis(E, 0, ABG)
23:26:06.796 00.000 12308 Move returns status 0, amount 0
23:26:06.796 00.000 12308 MoveAxis(N, 0, ABG)
23:26:06.796 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:06.801 00.005 12308 Move returns status 0, amount 0
23:26:06.801 00.000 12308 move complete, result=0
23:26:06.803 00.002 12308 worker thread done servicing request
23:26:06.823 00.020 14556 UpdateGuideState exits: m=2305 SNR=32.2
23:26:06.827 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:06.831 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:06.835 00.004 14556 Enqueuing Expose request
23:26:06.840 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:06.845 00.005 12308 Worker thread wakes up
23:26:06.846 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:06.846 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:26:08.088 01.242 12308 Exposure complete
23:26:08.221 00.133 12308 worker thread done servicing request
23:26:08.221 00.000 14556 OnExposeComplete: enter
23:26:08.226 00.005 14556 UpdateGuideState(): m_state=6
23:26:08.229 00.003 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7077
23:26:08.233 00.004 14556 Star::Find returns 1 (0), X=173.67, Y=1002.03, Mass=2314, SNR=32.4, Peak=199 HFD=4.8
23:26:08.237 00.004 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.73 = -0.55)
23:26:08.242 00.005 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.65)
23:26:08.247 00.005 14556 CameraToMount -- cameraX=-0.26 cameraY=0.13 hyp=0.29 cameraTheta=2.66 mountX=0.25 mountY=-0.18, mountTheta=-0.62
23:26:08.253 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.13, opts=13)
23:26:08.256 00.003 14556 Enqueuing Move request for scope (-0.26, 0.13)
23:26:08.261 00.005 12308 Worker thread wakes up
23:26:08.261 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.13) opts 0xd
23:26:08.261 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.13)
23:26:08.261 00.000 12308 Moving (-0.26, 0.13) raw xDistance=0.25 yDistance=-0.18
23:26:08.261 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
23:26:08.262 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:08.262 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:26:08.262 00.000 12308 MoveAxis(W, 107, ABG)
23:26:08.262 00.000 12308 Guiding  Dir = 3, Dur = 107
23:26:08.262 00.000 12308 IsSlewing returns 0
23:26:08.263 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:08.266 00.003 12308 IsGuiding returns 0
23:26:08.266 00.000 12308 PulseGuide returned control before completion, sleep 117
23:26:08.288 00.022 14556 UpdateGuideState exits: m=2314 SNR=32.4
23:26:08.293 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:08.297 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:08.301 00.004 14556 Enqueuing Expose request
23:26:08.393 00.092 12308 IsGuiding returns 1
23:26:08.394 00.001 12308 scope still moving after pulse duration time elapsed
23:26:08.423 00.029 12308 IsSlewing returns 0
23:26:08.424 00.001 12308 IsGuiding returns 0
23:26:08.425 00.001 12308 scope move finished after 107 + 51 ms
23:26:08.425 00.000 12308 Move returns status 0, amount 107
23:26:08.425 00.000 12308 MoveAxis(N, 0, ABG)
23:26:08.426 00.001 12308 Move returns status 0, amount 0
23:26:08.427 00.001 12308 move complete, result=0
23:26:08.427 00.000 12308 worker thread done servicing request
23:26:08.428 00.001 12308 Worker thread wakes up
23:26:08.428 00.000 14556 GuideStep: 0.2 px 107 ms WEST, -0.2 px 0 ms NORTH
23:26:08.436 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:08.436 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:26:09.684 01.248 12308 Exposure complete
23:26:09.811 00.127 12308 worker thread done servicing request
23:26:09.812 00.001 14556 OnExposeComplete: enter
23:26:09.815 00.003 14556 UpdateGuideState(): m_state=6
23:26:09.820 00.005 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7078
23:26:09.827 00.007 14556 Star::Find returns 1 (0), X=173.89, Y=1002.12, Mass=2242, SNR=32.0, Peak=197 HFD=4.4
23:26:09.838 00.011 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.81 = -1.47)
23:26:09.844 00.006 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.57)
23:26:09.848 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.22 hyp=0.23 cameraTheta=1.74 mountX=0.02 mountY=-0.23, mountTheta=-1.47
23:26:09.856 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.22, opts=13)
23:26:09.861 00.005 14556 Enqueuing Move request for scope (-0.04, 0.22)
23:26:09.863 00.002 12308 Worker thread wakes up
23:26:09.864 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.22) opts 0xd
23:26:09.865 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.22)
23:26:09.865 00.000 12308 Moving (-0.04, 0.22) raw xDistance=0.02 yDistance=-0.23
23:26:09.866 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:26:09.866 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:26:09.866 00.000 12308 MoveAxis(E, 0, ABG)
23:26:09.867 00.001 12308 Move returns status 0, amount 0
23:26:09.867 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:09.873 00.006 12308 MoveAxis(N, 159, ABG)
23:26:09.873 00.000 12308 Guiding  Dir = 0, Dur = 159
23:26:09.875 00.002 12308 IsSlewing returns 0
23:26:09.875 00.000 12308 IsGuiding returns 0
23:26:09.876 00.001 12308 PulseGuide returned control before completion, sleep 169
23:26:09.891 00.015 14556 UpdateGuideState exits: m=2242 SNR=32.0
23:26:09.896 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:09.901 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:09.905 00.004 14556 Enqueuing Expose request
23:26:10.055 00.150 12308 IsGuiding returns 1
23:26:10.056 00.001 12308 scope still moving after pulse duration time elapsed
23:26:10.087 00.031 12308 IsSlewing returns 0
23:26:10.087 00.000 12308 IsGuiding returns 0
23:26:10.088 00.001 12308 scope move finished after 159 + 52 ms
23:26:10.089 00.001 12308 Move returns status 0, amount 159
23:26:10.089 00.000 12308 move complete, result=0
23:26:10.089 00.000 12308 worker thread done servicing request
23:26:10.090 00.001 12308 Worker thread wakes up
23:26:10.090 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 159 ms NORTH
23:26:10.095 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:10.095 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:26:11.346 01.251 12308 Exposure complete
23:26:11.476 00.130 12308 worker thread done servicing request
23:26:11.477 00.001 14556 OnExposeComplete: enter
23:26:11.481 00.004 14556 UpdateGuideState(): m_state=6
23:26:11.486 00.005 14556 Star::Find(15, 173, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7079
23:26:11.489 00.003 14556 Star::Find returns 1 (0), X=173.91, Y=1001.98, Mass=2253, SNR=32.0, Peak=212 HFD=4.4
23:26:11.494 00.005 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.76 = -1.52)
23:26:11.497 00.003 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.62)
23:26:11.501 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.69 mountX=0.00 mountY=-0.08, mountTheta=-1.52
23:26:11.505 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.08, opts=13)
23:26:11.509 00.004 14556 Enqueuing Move request for scope (-0.01, 0.08)
23:26:11.513 00.004 12308 Worker thread wakes up
23:26:11.513 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
23:26:11.514 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
23:26:11.514 00.000 12308 Moving (-0.01, 0.08) raw xDistance=0.00 yDistance=-0.08
23:26:11.514 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:26:11.515 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:11.515 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:26:11.515 00.000 12308 MoveAxis(E, 0, ABG)
23:26:11.515 00.000 12308 Move returns status 0, amount 0
23:26:11.515 00.000 12308 MoveAxis(N, 0, ABG)
23:26:11.516 00.001 12308 Move returns status 0, amount 0
23:26:11.516 00.000 12308 move complete, result=0
23:26:11.516 00.000 12308 worker thread done servicing request
23:26:11.516 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:11.538 00.022 14556 UpdateGuideState exits: m=2253 SNR=32.0
23:26:11.543 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:11.546 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:11.550 00.004 14556 Enqueuing Expose request
23:26:11.555 00.005 12308 Worker thread wakes up
23:26:11.555 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:11.558 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:11.559 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:26:12.804 01.245 12308 Exposure complete
23:26:12.964 00.160 12308 worker thread done servicing request
23:26:12.965 00.001 14556 OnExposeComplete: enter
23:26:12.971 00.006 14556 UpdateGuideState(): m_state=6
23:26:12.976 00.005 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7080
23:26:12.980 00.004 14556 Star::Find returns 1 (0), X=173.99, Y=1001.91, Mass=2490, SNR=33.6, Peak=228 HFD=4.5
23:26:12.986 00.006 14556 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.07) = xAngle (3.30 = -2.98)
23:26:12.991 00.005 14556 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.20 = -3.08)
23:26:12.996 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.07 cameraTheta=0.23 mountX=-0.07 mountY=-0.00, mountTheta=-3.08
23:26:13.001 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.02, opts=13)
23:26:13.004 00.003 14556 Enqueuing Move request for scope (0.07, 0.02)
23:26:13.008 00.004 12308 Worker thread wakes up
23:26:13.008 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
23:26:13.009 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
23:26:13.009 00.000 12308 Moving (0.07, 0.02) raw xDistance=-0.07 yDistance=-0.00
23:26:13.009 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:26:13.009 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:13.009 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:26:13.009 00.000 12308 MoveAxis(E, 0, ABG)
23:26:13.009 00.000 12308 Move returns status 0, amount 0
23:26:13.010 00.001 12308 MoveAxis(N, 0, ABG)
23:26:13.010 00.000 12308 Move returns status 0, amount 0
23:26:13.010 00.000 12308 move complete, result=0
23:26:13.010 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:13.015 00.005 12308 worker thread done servicing request
23:26:13.032 00.017 14556 UpdateGuideState exits: m=2490 SNR=33.6
23:26:13.037 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:13.042 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:13.049 00.007 14556 Enqueuing Expose request
23:26:13.056 00.007 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:26:13.064 00.008 12308 Worker thread wakes up
23:26:13.065 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:13.065 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:26:14.322 01.257 12308 Exposure complete
23:26:14.439 00.117 12308 worker thread done servicing request
23:26:14.439 00.000 14556 OnExposeComplete: enter
23:26:14.442 00.003 14556 UpdateGuideState(): m_state=6
23:26:14.446 00.004 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7081
23:26:14.450 00.004 14556 Star::Find returns 1 (0), X=174.02, Y=1002.12, Mass=2182, SNR=31.4, Peak=190 HFD=4.5
23:26:14.455 00.005 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.22 = -2.06)
23:26:14.459 00.004 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.16)
23:26:14.462 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.22 hyp=0.24 cameraTheta=1.15 mountX=-0.11 mountY=-0.20, mountTheta=-2.08
23:26:14.468 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.22, opts=13)
23:26:14.471 00.003 14556 Enqueuing Move request for scope (0.10, 0.22)
23:26:14.475 00.004 12308 Worker thread wakes up
23:26:14.475 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.22) opts 0xd
23:26:14.475 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.22)
23:26:14.475 00.000 12308 Moving (0.10, 0.22) raw xDistance=-0.11 yDistance=-0.20
23:26:14.476 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:26:14.476 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:14.476 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:26:14.476 00.000 12308 MoveAxis(E, 0, ABG)
23:26:14.476 00.000 12308 Move returns status 0, amount 0
23:26:14.478 00.002 12308 MoveAxis(N, 0, ABG)
23:26:14.478 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:14.482 00.004 12308 Move returns status 0, amount 0
23:26:14.482 00.000 12308 move complete, result=0
23:26:14.483 00.001 12308 worker thread done servicing request
23:26:14.504 00.021 14556 UpdateGuideState exits: m=2182 SNR=31.4
23:26:14.508 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:14.512 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:14.516 00.004 14556 Enqueuing Expose request
23:26:14.520 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:26:14.524 00.004 12308 Worker thread wakes up
23:26:14.524 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:14.526 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:26:15.772 01.246 12308 Exposure complete
23:26:15.896 00.124 12308 worker thread done servicing request
23:26:15.896 00.000 14556 OnExposeComplete: enter
23:26:15.900 00.004 14556 UpdateGuideState(): m_state=6
23:26:15.904 00.004 14556 Star::Find(15, 174, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7082
23:26:15.908 00.004 14556 Star::Find returns 1 (0), X=174.09, Y=1002.24, Mass=2185, SNR=31.4, Peak=217 HFD=4.3
23:26:15.912 00.004 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.20 = -2.08)
23:26:15.916 00.004 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.18)
23:26:15.920 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.34 hyp=0.38 cameraTheta=1.13 mountX=-0.19 mountY=-0.31, mountTheta=-2.11
23:26:15.924 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.34, opts=13)
23:26:15.929 00.005 14556 Enqueuing Move request for scope (0.16, 0.34)
23:26:15.932 00.003 12308 Worker thread wakes up
23:26:15.932 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.34) opts 0xd
23:26:15.932 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.34)
23:26:15.932 00.000 12308 Moving (0.16, 0.34) raw xDistance=-0.19 yDistance=-0.31
23:26:15.932 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:26:15.932 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:26:15.932 00.000 12308 MoveAxis(E, 0, ABG)
23:26:15.933 00.001 12308 Move returns status 0, amount 0
23:26:15.933 00.000 12308 MoveAxis(N, 219, ABG)
23:26:15.933 00.000 12308 Guiding  Dir = 0, Dur = 219
23:26:15.933 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:15.938 00.005 12308 IsSlewing returns 0
23:26:15.938 00.000 12308 IsGuiding returns 0
23:26:15.939 00.001 12308 PulseGuide returned control before completion, sleep 229
23:26:15.959 00.020 14556 UpdateGuideState exits: m=2185 SNR=31.4
23:26:15.965 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:15.970 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:15.975 00.005 14556 Enqueuing Expose request
23:26:16.172 00.197 12308 IsGuiding returns 1
23:26:16.173 00.001 12308 scope still moving after pulse duration time elapsed
23:26:16.203 00.030 12308 IsSlewing returns 0
23:26:16.204 00.001 12308 IsGuiding returns 0
23:26:16.205 00.001 12308 scope move finished after 219 + 47 ms
23:26:16.205 00.000 12308 Move returns status 0, amount 219
23:26:16.206 00.001 12308 move complete, result=0
23:26:16.206 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 219 ms NORTH
23:26:16.215 00.009 12308 worker thread done servicing request
23:26:16.217 00.002 12308 Worker thread wakes up
23:26:16.220 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:16.220 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(159,987,31,31)
23:26:17.356 01.136 14556 evsrv: cli 0185AD08 connect
23:26:17.362 00.006 14556 case statement mapped state 6 to 3
23:26:17.369 00.007 14556 case statement mapped state 6 to 3
23:26:17.373 00.004 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"5ad44d01-b3b3-4ce3-9c36-845953869234"}
23:26:17.376 00.003 14556 case statement mapped state 6 to 3
23:26:17.378 00.002 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ad44d01-b3b3-4ce3-9c36-845953869234"}
23:26:17.382 00.004 14556 evsrv: cli 0185AD08 disconnect
23:26:17.386 00.004 14556 evsrv: cli 0185B3E8 connect
23:26:17.390 00.004 14556 case statement mapped state 6 to 3
23:26:17.395 00.005 14556 case statement mapped state 6 to 3
23:26:17.398 00.003 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"af9890f3-3aa4-44ed-aa70-57e013d76818"}
23:26:17.402 00.004 14556 PhdController::Dither begins
23:26:17.405 00.003 14556 dither: size=5.00, dRA=0.88 dDec=1.91
23:26:17.409 00.004 14556 MountToCamera -- mountTheta (1.14) + m_xAngle (-3.07) = xAngle (-1.93 = -1.93)
23:26:17.412 00.003 14556 MountToCamera -- mountX=0.88 mountY=1.91 hyp=2.10 mountTheta=1.14 cameraX=-0.75, cameraY=-1.97 cameraTheta=-1.93
23:26:17.416 00.004 14556 setting lock position to (173.18, 999.93)
23:26:17.419 00.003 14556 Mount: notify guiding dithered (-0.7, -2.0)
23:26:17.422 00.003 14556 Status Line: Dither by 0.88,1.91
23:26:17.428 00.006 14556 PhdController: newstate STATE_SETTLE_BEGIN
23:26:17.432 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
23:26:17.434 00.002 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"af9890f3-3aa4-44ed-aa70-57e013d76818"}
23:26:17.437 00.003 14556 evsrv: cli 0185B3E8 disconnect
23:26:17.475 00.038 12308 Exposure complete
23:26:17.571 00.096 12308 worker thread done servicing request
23:26:17.571 00.000 14556 OnExposeComplete: enter
23:26:17.573 00.002 14556 UpdateGuideState(): m_state=6
23:26:17.577 00.004 14556 Star::Find(15, 174, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7083
23:26:17.581 00.004 14556 Star::Find returns 1 (0), X=173.90, Y=1001.82, Mass=2223, SNR=31.7, Peak=185 HFD=4.5
23:26:17.584 00.003 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.28 = -2.00)
23:26:17.588 00.004 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.18 = -2.10)
23:26:17.590 00.002 14556 CameraToMount -- cameraX=0.73 cameraY=1.89 hyp=2.03 cameraTheta=1.20 mountX=-0.85 mountY=-1.75, mountTheta=-2.03
23:26:17.595 00.005 14556 dither recenter: remaining=(-0.9,-1.9) step=(-0.9,-1.9)
23:26:17.598 00.003 14556 MountToCamera -- mountTheta (-2.00) + m_xAngle (-3.07) = xAngle (-5.08 = 1.21)
23:26:17.601 00.003 14556 MountToCamera -- mountX=-0.88 mountY=-1.91 hyp=2.10 mountTheta=-2.00 cameraX=0.75, cameraY=1.97 cameraTheta=1.21
23:26:17.604 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.75, y=1.97, opts=4)
23:26:17.607 00.003 14556 Enqueuing Move request for scope (0.75, 1.97)
23:26:17.609 00.002 14556 Mount: notify direct move -0.88,-1.91
23:26:17.613 00.004 12308 Worker thread wakes up
23:26:17.613 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.75, 1.97) opts 0x4
23:26:17.613 00.000 12308 Handling offset move in thread for scope, endpoint = (0.75, 1.97)
23:26:17.613 00.000 12308 Moving (0.75, 1.97) raw xDistance=-0.88 yDistance=-1.91
23:26:17.613 00.000 12308 MoveAxis(E, 605, B)
23:26:17.613 00.000 12308 Guiding  Dir = 2, Dur = 605
23:26:17.614 00.001 12308 IsSlewing returns 0
23:26:17.614 00.000 12308 IsGuiding returns 0
23:26:17.614 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:17.617 00.003 12308 PulseGuide returned control before completion, sleep 615
23:26:17.634 00.017 14556 UpdateGuideState exits: m=2223 SNR=31.7
23:26:17.637 00.003 14556 PhdController: settling, locked = 1, distance = 2.24 (1.50) aobump = 0 frame = 1 / 99999
23:26:17.641 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760588777.641,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":2.24,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:26:17.644 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:17.647 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:17.651 00.004 14556 Enqueuing Expose request
23:26:18.249 00.598 12308 IsGuiding returns 1
23:26:18.249 00.000 12308 scope still moving after pulse duration time elapsed
23:26:18.279 00.030 12308 IsSlewing returns 0
23:26:18.280 00.001 12308 IsGuiding returns 0
23:26:18.281 00.001 12308 scope move finished after 605 + 61 ms
23:26:18.281 00.000 12308 Move returns status 0, amount 605
23:26:18.281 00.000 12308 MoveAxis(N, 1345, B)
23:26:18.282 00.001 12308 Guiding  Dir = 0, Dur = 1345
23:26:18.282 00.000 12308 IsSlewing returns 0
23:26:18.283 00.001 12308 IsGuiding returns 0
23:26:18.283 00.000 12308 PulseGuide returned control before completion, sleep 1355
23:26:19.653 01.370 12308 IsGuiding returns 1
23:26:19.653 00.000 12308 scope still moving after pulse duration time elapsed
23:26:19.684 00.031 12308 IsSlewing returns 0
23:26:19.684 00.000 12308 IsGuiding returns 0
23:26:19.684 00.000 12308 scope move finished after 1345 + 56 ms
23:26:19.685 00.001 12308 Move returns status 0, amount 1345
23:26:19.685 00.000 12308 move complete, result=0
23:26:19.685 00.000 12308 worker thread done servicing request
23:26:19.685 00.000 14556 GuideStep: -0.9 px 605 ms EAST, -1.9 px 1345 ms NORTH
23:26:19.692 00.007 12308 Worker thread wakes up
23:26:19.693 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:19.693 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:20.938 01.245 12308 Exposure complete
23:26:21.068 00.130 12308 worker thread done servicing request
23:26:21.068 00.000 14556 OnExposeComplete: enter
23:26:21.072 00.004 14556 UpdateGuideState(): m_state=6
23:26:21.075 00.003 14556 Star::Find(15, 173, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7084
23:26:21.080 00.005 14556 Star::Find returns 1 (0), X=173.09, Y=1000.05, Mass=2216, SNR=31.4, Peak=202 HFD=4.4
23:26:21.083 00.003 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
23:26:21.087 00.004 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
23:26:21.091 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.19 mountX=0.08 mountY=-0.13, mountTheta=-1.04
23:26:21.096 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.12, opts=13)
23:26:21.099 00.003 14556 Enqueuing Move request for scope (-0.09, 0.12)
23:26:21.102 00.003 12308 Worker thread wakes up
23:26:21.103 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
23:26:21.103 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
23:26:21.103 00.000 12308 Moving (-0.09, 0.12) raw xDistance=0.08 yDistance=-0.13
23:26:21.103 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:26:21.103 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:21.103 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:26:21.103 00.000 12308 MoveAxis(E, 0, ABG)
23:26:21.105 00.002 12308 Move returns status 0, amount 0
23:26:21.105 00.000 12308 MoveAxis(N, 0, ABG)
23:26:21.105 00.000 12308 Move returns status 0, amount 0
23:26:21.105 00.000 12308 move complete, result=0
23:26:21.105 00.000 12308 worker thread done servicing request
23:26:21.106 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:21.129 00.023 14556 UpdateGuideState exits: m=2216 SNR=31.4
23:26:21.132 00.003 14556 PhdController: settling, locked = 1, distance = 0.15 (1.50) aobump = 0 frame = 2 / 99999
23:26:21.136 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760588781.136,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.15,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:26:21.140 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:21.143 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:21.148 00.005 14556 Enqueuing Expose request
23:26:21.153 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:21.157 00.004 12308 Worker thread wakes up
23:26:21.157 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:21.157 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:22.406 01.249 12308 Exposure complete
23:26:22.524 00.118 12308 worker thread done servicing request
23:26:22.524 00.000 14556 OnExposeComplete: enter
23:26:22.528 00.004 14556 UpdateGuideState(): m_state=6
23:26:22.533 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7085
23:26:22.536 00.003 14556 Star::Find returns 1 (0), X=173.11, Y=999.98, Mass=2250, SNR=32.0, Peak=216 HFD=4.5
23:26:22.540 00.004 14556 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.07) = xAngle (5.62 = -0.66)
23:26:22.543 00.003 14556 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.76)
23:26:22.547 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.08 cameraTheta=2.55 mountX=0.06 mountY=-0.06, mountTheta=-0.72
23:26:22.552 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.05, opts=13)
23:26:22.556 00.004 14556 Enqueuing Move request for scope (-0.07, 0.05)
23:26:22.559 00.003 12308 Worker thread wakes up
23:26:22.559 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
23:26:22.559 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
23:26:22.559 00.000 12308 Moving (-0.07, 0.05) raw xDistance=0.06 yDistance=-0.06
23:26:22.559 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:26:22.561 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:22.561 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:26:22.561 00.000 12308 MoveAxis(E, 0, ABG)
23:26:22.561 00.000 12308 Move returns status 0, amount 0
23:26:22.561 00.000 12308 MoveAxis(N, 0, ABG)
23:26:22.561 00.000 12308 Move returns status 0, amount 0
23:26:22.561 00.000 12308 move complete, result=0
23:26:22.562 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:22.565 00.003 12308 worker thread done servicing request
23:26:22.587 00.022 14556 UpdateGuideState exits: m=2250 SNR=32.0
23:26:22.592 00.005 14556 PhdController: settling, locked = 1, distance = 0.13 (1.50) aobump = 0 frame = 3 / 99999
23:26:22.596 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760588782.596,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.13,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
23:26:22.600 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:22.604 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:22.607 00.003 14556 Enqueuing Expose request
23:26:22.612 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:22.617 00.005 12308 Worker thread wakes up
23:26:22.617 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:22.617 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:23.869 01.252 12308 Exposure complete
23:26:24.002 00.133 12308 worker thread done servicing request
23:26:24.003 00.001 14556 OnExposeComplete: enter
23:26:24.007 00.004 14556 UpdateGuideState(): m_state=6
23:26:24.011 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7086
23:26:24.014 00.003 14556 Star::Find returns 1 (0), X=173.06, Y=1000.05, Mass=2151, SNR=31.1, Peak=191 HFD=4.4
23:26:24.018 00.004 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
23:26:24.021 00.003 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.97)
23:26:24.025 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.12 hyp=0.17 cameraTheta=2.34 mountX=0.11 mountY=-0.14, mountTheta=-0.91
23:26:24.031 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.12, opts=13)
23:26:24.035 00.004 14556 Enqueuing Move request for scope (-0.12, 0.12)
23:26:24.038 00.003 12308 Worker thread wakes up
23:26:24.038 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.12) opts 0xd
23:26:24.038 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.12)
23:26:24.038 00.000 12308 Moving (-0.12, 0.12) raw xDistance=0.11 yDistance=-0.14
23:26:24.038 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:26:24.038 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:24.040 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:26:24.040 00.000 12308 MoveAxis(E, 0, ABG)
23:26:24.040 00.000 12308 Move returns status 0, amount 0
23:26:24.040 00.000 12308 MoveAxis(N, 0, ABG)
23:26:24.040 00.000 12308 Move returns status 0, amount 0
23:26:24.040 00.000 12308 move complete, result=0
23:26:24.040 00.000 12308 worker thread done servicing request
23:26:24.040 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:24.064 00.024 14556 UpdateGuideState exits: m=2151 SNR=31.1
23:26:24.068 00.004 14556 PhdController: settling, locked = 1, distance = 0.14 (1.50) aobump = 0 frame = 4 / 99999
23:26:24.072 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760588784.072,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.14,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:26:24.075 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:24.080 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:24.084 00.004 14556 Enqueuing Expose request
23:26:24.087 00.003 12308 Worker thread wakes up
23:26:24.087 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:24.095 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:24.095 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:25.352 01.257 12308 Exposure complete
23:26:25.466 00.114 12308 worker thread done servicing request
23:26:25.467 00.001 14556 OnExposeComplete: enter
23:26:25.470 00.003 14556 UpdateGuideState(): m_state=6
23:26:25.473 00.003 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7087
23:26:25.477 00.004 14556 Star::Find returns 1 (0), X=173.21, Y=1000.16, Mass=2193, SNR=31.3, Peak=199 HFD=4.4
23:26:25.480 00.003 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.49 = -1.80)
23:26:25.483 00.003 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.90)
23:26:25.487 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.23 hyp=0.23 cameraTheta=1.41 mountX=-0.05 mountY=-0.22, mountTheta=-1.80
23:26:25.492 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.23, opts=13)
23:26:25.496 00.004 14556 Enqueuing Move request for scope (0.04, 0.23)
23:26:25.499 00.003 12308 Worker thread wakes up
23:26:25.499 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.23) opts 0xd
23:26:25.499 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.23)
23:26:25.499 00.000 12308 Moving (0.04, 0.23) raw xDistance=-0.05 yDistance=-0.22
23:26:25.499 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:26:25.500 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:26:25.500 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:26:25.500 00.000 12308 MoveAxis(E, 0, ABG)
23:26:25.500 00.000 12308 Move returns status 0, amount 0
23:26:25.500 00.000 12308 MoveAxis(N, 0, ABG)
23:26:25.501 00.001 12308 Move returns status 0, amount 0
23:26:25.502 00.001 12308 move complete, result=0
23:26:25.502 00.000 12308 worker thread done servicing request
23:26:25.502 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:25.526 00.024 14556 UpdateGuideState exits: m=2193 SNR=31.3
23:26:25.532 00.006 14556 PhdController: settling, locked = 1, distance = 0.17 (1.50) aobump = 0 frame = 5 / 99999
23:26:25.535 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760588785.535,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.17,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
23:26:25.540 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:25.544 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:25.547 00.003 14556 Enqueuing Expose request
23:26:25.551 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:26:25.555 00.004 12308 Worker thread wakes up
23:26:25.555 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:25.555 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:26.812 01.257 12308 Exposure complete
23:26:26.937 00.125 12308 worker thread done servicing request
23:26:26.938 00.001 14556 OnExposeComplete: enter
23:26:26.942 00.004 14556 UpdateGuideState(): m_state=6
23:26:26.946 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7088
23:26:26.949 00.003 14556 Star::Find returns 1 (0), X=173.05, Y=1000.18, Mass=2259, SNR=31.9, Peak=214 HFD=4.4
23:26:26.953 00.004 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.12 = -1.17)
23:26:26.956 00.003 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.27)
23:26:26.961 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.25 hyp=0.28 cameraTheta=2.04 mountX=0.11 mountY=-0.26, mountTheta=-1.18
23:26:26.965 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.25, opts=13)
23:26:26.970 00.005 14556 Enqueuing Move request for scope (-0.13, 0.25)
23:26:26.974 00.004 12308 Worker thread wakes up
23:26:26.974 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.25) opts 0xd
23:26:26.974 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.25)
23:26:26.974 00.000 12308 Moving (-0.13, 0.25) raw xDistance=0.11 yDistance=-0.26
23:26:26.975 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:26:26.975 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:26:26.975 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:26:26.975 00.000 12308 MoveAxis(E, 0, ABG)
23:26:26.975 00.000 12308 Move returns status 0, amount 0
23:26:26.975 00.000 12308 MoveAxis(N, 0, ABG)
23:26:26.975 00.000 12308 Move returns status 0, amount 0
23:26:26.976 00.001 12308 move complete, result=0
23:26:26.977 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:26.980 00.003 12308 worker thread done servicing request
23:26:27.004 00.024 14556 UpdateGuideState exits: m=2259 SNR=31.9
23:26:27.009 00.005 14556 PhdController: settling, locked = 1, distance = 0.20 (1.50) aobump = 0 frame = 6 / 99999
23:26:27.013 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760588787.013,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.20,"Time":5.9,"SettleTime":10.0,"StarLocked":true}
23:26:27.017 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:27.020 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:27.026 00.006 14556 Enqueuing Expose request
23:26:27.031 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:26:27.036 00.005 12308 Worker thread wakes up
23:26:27.036 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:27.036 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:28.285 01.249 12308 Exposure complete
23:26:28.417 00.132 12308 worker thread done servicing request
23:26:28.418 00.001 14556 OnExposeComplete: enter
23:26:28.423 00.005 14556 UpdateGuideState(): m_state=6
23:26:28.426 00.003 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7089
23:26:28.431 00.005 14556 Star::Find returns 1 (0), X=173.00, Y=1000.24, Mass=2272, SNR=32.2, Peak=201 HFD=4.7
23:26:28.437 00.006 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.16 = -1.12)
23:26:28.443 00.006 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.22)
23:26:28.448 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.31 hyp=0.36 cameraTheta=2.09 mountX=0.16 mountY=-0.33, mountTheta=-1.14
23:26:28.454 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.31, opts=13)
23:26:28.458 00.004 14556 Enqueuing Move request for scope (-0.18, 0.31)
23:26:28.462 00.004 12308 Worker thread wakes up
23:26:28.462 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.31) opts 0xd
23:26:28.462 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.31)
23:26:28.462 00.000 12308 Moving (-0.18, 0.31) raw xDistance=0.16 yDistance=-0.33
23:26:28.464 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:26:28.464 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.81
23:26:28.464 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
23:26:28.464 00.000 12308 MoveAxis(E, 0, ABG)
23:26:28.465 00.001 12308 Move returns status 0, amount 0
23:26:28.465 00.000 12308 MoveAxis(N, 235, ABG)
23:26:28.465 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:28.469 00.004 12308 Guiding  Dir = 0, Dur = 235
23:26:28.469 00.000 12308 IsSlewing returns 0
23:26:28.470 00.001 12308 IsGuiding returns 0
23:26:28.471 00.001 12308 PulseGuide returned control before completion, sleep 245
23:26:28.494 00.023 14556 UpdateGuideState exits: m=2272 SNR=32.2
23:26:28.499 00.005 14556 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 7 / 99999
23:26:28.502 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760588788.502,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":7.4,"SettleTime":10.0,"StarLocked":true}
23:26:28.506 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:28.511 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:28.516 00.005 14556 Enqueuing Expose request
23:26:28.725 00.209 12308 IsGuiding returns 1
23:26:28.726 00.001 12308 scope still moving after pulse duration time elapsed
23:26:28.755 00.029 12308 IsSlewing returns 0
23:26:28.757 00.002 12308 IsGuiding returns 1
23:26:28.787 00.030 12308 IsSlewing returns 0
23:26:28.788 00.001 12308 IsGuiding returns 0
23:26:28.788 00.000 12308 scope move finished after 235 + 82 ms
23:26:28.788 00.000 12308 Move returns status 0, amount 235
23:26:28.788 00.000 12308 move complete, result=0
23:26:28.790 00.002 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 235 ms NORTH
23:26:28.795 00.005 12308 worker thread done servicing request
23:26:28.795 00.000 12308 Worker thread wakes up
23:26:28.795 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:28.797 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:30.037 01.240 12308 Exposure complete
23:26:30.160 00.123 12308 worker thread done servicing request
23:26:30.161 00.001 14556 OnExposeComplete: enter
23:26:30.164 00.003 14556 UpdateGuideState(): m_state=6
23:26:30.168 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7090
23:26:30.172 00.004 14556 Star::Find returns 1 (0), X=173.19, Y=1000.05, Mass=2237, SNR=31.9, Peak=181 HFD=4.4
23:26:30.176 00.004 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
23:26:30.178 00.002 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
23:26:30.181 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.48 mountX=-0.02 mountY=-0.12, mountTheta=-1.74
23:26:30.186 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.12, opts=13)
23:26:30.190 00.004 14556 Enqueuing Move request for scope (0.01, 0.12)
23:26:30.193 00.003 12308 Worker thread wakes up
23:26:30.193 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
23:26:30.193 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
23:26:30.193 00.000 12308 Moving (0.01, 0.12) raw xDistance=-0.02 yDistance=-0.12
23:26:30.193 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:26:30.194 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:30.194 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:26:30.194 00.000 12308 MoveAxis(E, 0, ABG)
23:26:30.194 00.000 12308 Move returns status 0, amount 0
23:26:30.195 00.001 12308 MoveAxis(N, 0, ABG)
23:26:30.195 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:30.199 00.004 12308 Move returns status 0, amount 0
23:26:30.199 00.000 12308 move complete, result=0
23:26:30.200 00.001 12308 worker thread done servicing request
23:26:30.220 00.020 14556 UpdateGuideState exits: m=2237 SNR=31.9
23:26:30.224 00.004 14556 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 8 / 99999
23:26:30.228 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760588790.228,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.21,"Time":9.1,"SettleTime":10.0,"StarLocked":true}
23:26:30.232 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:30.237 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:30.242 00.005 14556 Enqueuing Expose request
23:26:30.247 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:30.251 00.004 12308 Worker thread wakes up
23:26:30.251 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:30.251 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:31.495 01.244 12308 Exposure complete
23:26:31.624 00.129 12308 worker thread done servicing request
23:26:31.624 00.000 14556 OnExposeComplete: enter
23:26:31.628 00.004 14556 UpdateGuideState(): m_state=6
23:26:31.631 00.003 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7091
23:26:31.636 00.005 14556 Star::Find returns 1 (0), X=173.00, Y=1000.09, Mass=2122, SNR=30.9, Peak=213 HFD=4.4
23:26:31.640 00.004 14556 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.07) = xAngle (5.49 = -0.79)
23:26:31.644 00.004 14556 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.39 = -0.89)
23:26:31.648 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.16 hyp=0.24 cameraTheta=2.42 mountX=0.17 mountY=-0.19, mountTheta=-0.84
23:26:31.653 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.16, opts=13)
23:26:31.656 00.003 14556 Enqueuing Move request for scope (-0.18, 0.16)
23:26:31.660 00.004 12308 Worker thread wakes up
23:26:31.660 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.16) opts 0xd
23:26:31.660 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.16)
23:26:31.660 00.000 12308 Moving (-0.18, 0.16) raw xDistance=0.17 yDistance=-0.19
23:26:31.660 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:26:31.660 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:31.661 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:26:31.661 00.000 12308 MoveAxis(E, 0, ABG)
23:26:31.661 00.000 12308 Move returns status 0, amount 0
23:26:31.661 00.000 12308 MoveAxis(N, 0, ABG)
23:26:31.661 00.000 12308 Move returns status 0, amount 0
23:26:31.663 00.002 12308 move complete, result=0
23:26:31.663 00.000 12308 worker thread done servicing request
23:26:31.663 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:31.686 00.023 14556 UpdateGuideState exits: m=2122 SNR=30.9
23:26:31.691 00.005 14556 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 9 / 99999
23:26:31.695 00.004 14556 PhdController: newstate STATE_FINISH
23:26:31.698 00.003 14556 PhdController complete: success
23:26:31.703 00.005 14556 evsrv: {"Event":"SettleDone","Timestamp":1760588791.703,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
23:26:31.708 00.005 14556 Mount: notify guiding dither settle done success=1
23:26:31.710 00.002 14556 PhdController: newstate STATE_IDLE
23:26:31.716 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:31.720 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:31.724 00.004 14556 Enqueuing Expose request
23:26:31.728 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:26:31.731 00.003 12308 Worker thread wakes up
23:26:31.732 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:31.732 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:32.979 01.247 12308 Exposure complete
23:26:33.124 00.145 12308 worker thread done servicing request
23:26:33.125 00.001 14556 OnExposeComplete: enter
23:26:33.132 00.007 14556 UpdateGuideState(): m_state=6
23:26:33.138 00.006 14556 Star::Find(15, 172, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7092
23:26:33.143 00.005 14556 Star::Find returns 1 (0), X=173.18, Y=1000.14, Mass=2317, SNR=32.3, Peak=225 HFD=4.4
23:26:33.149 00.006 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.61 = -1.67)
23:26:33.154 00.005 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.77)
23:26:33.161 00.007 14556 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.54 mountX=-0.02 mountY=-0.20, mountTheta=-1.67
23:26:33.166 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.21, opts=13)
23:26:33.170 00.004 14556 Enqueuing Move request for scope (0.01, 0.21)
23:26:33.175 00.005 12308 Worker thread wakes up
23:26:33.175 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
23:26:33.175 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
23:26:33.176 00.001 12308 Moving (0.01, 0.21) raw xDistance=-0.02 yDistance=-0.20
23:26:33.176 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:26:33.176 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:26:33.176 00.000 12308 MoveAxis(E, 0, ABG)
23:26:33.176 00.000 12308 Move returns status 0, amount 0
23:26:33.177 00.001 12308 MoveAxis(N, 143, ABG)
23:26:33.177 00.000 12308 Guiding  Dir = 0, Dur = 143
23:26:33.177 00.000 12308 IsSlewing returns 0
23:26:33.177 00.000 12308 IsGuiding returns 0
23:26:33.177 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:33.182 00.005 12308 PulseGuide returned control before completion, sleep 153
23:26:33.207 00.025 14556 UpdateGuideState exits: m=2317 SNR=32.3
23:26:33.213 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:33.216 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:33.220 00.004 14556 Enqueuing Expose request
23:26:33.344 00.124 12308 IsGuiding returns 1
23:26:33.346 00.002 12308 scope still moving after pulse duration time elapsed
23:26:33.376 00.030 12308 IsSlewing returns 0
23:26:33.376 00.000 12308 IsGuiding returns 0
23:26:33.377 00.001 12308 scope move finished after 143 + 56 ms
23:26:33.378 00.001 12308 Move returns status 0, amount 143
23:26:33.378 00.000 12308 move complete, result=0
23:26:33.378 00.000 12308 worker thread done servicing request
23:26:33.378 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 143 ms NORTH
23:26:33.385 00.007 12308 Worker thread wakes up
23:26:33.386 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:33.386 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:34.637 01.251 12308 Exposure complete
23:26:34.773 00.136 12308 worker thread done servicing request
23:26:34.773 00.000 14556 OnExposeComplete: enter
23:26:34.778 00.005 14556 UpdateGuideState(): m_state=6
23:26:34.781 00.003 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7093
23:26:34.783 00.002 14556 Star::Find returns 1 (0), X=173.08, Y=1000.03, Mass=2302, SNR=32.3, Peak=195 HFD=4.6
23:26:34.786 00.003 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.43 = -0.86)
23:26:34.789 00.003 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.96)
23:26:34.794 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.35 mountX=0.09 mountY=-0.12, mountTheta=-0.90
23:26:34.797 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.10, opts=13)
23:26:34.801 00.004 14556 Enqueuing Move request for scope (-0.10, 0.10)
23:26:34.804 00.003 12308 Worker thread wakes up
23:26:34.804 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
23:26:34.804 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
23:26:34.805 00.001 12308 Moving (-0.10, 0.10) raw xDistance=0.09 yDistance=-0.12
23:26:34.805 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:26:34.805 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:34.805 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:26:34.805 00.000 12308 MoveAxis(E, 0, ABG)
23:26:34.805 00.000 12308 Move returns status 0, amount 0
23:26:34.807 00.002 12308 MoveAxis(N, 0, ABG)
23:26:34.807 00.000 12308 Move returns status 0, amount 0
23:26:34.807 00.000 12308 move complete, result=0
23:26:34.807 00.000 12308 worker thread done servicing request
23:26:34.807 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:34.831 00.024 14556 UpdateGuideState exits: m=2302 SNR=32.3
23:26:34.835 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:34.840 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:34.845 00.005 14556 Enqueuing Expose request
23:26:34.849 00.004 12308 Worker thread wakes up
23:26:34.849 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:34.849 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:34.851 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:36.101 01.250 12308 Exposure complete
23:26:36.244 00.143 12308 worker thread done servicing request
23:26:36.245 00.001 14556 OnExposeComplete: enter
23:26:36.251 00.006 14556 UpdateGuideState(): m_state=6
23:26:36.257 00.006 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7094
23:26:36.262 00.005 14556 Star::Find returns 1 (0), X=173.03, Y=999.98, Mass=2065, SNR=30.4, Peak=180 HFD=4.5
23:26:36.268 00.006 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
23:26:36.278 00.010 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.49)
23:26:36.285 00.007 14556 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.15 cameraTheta=2.82 mountX=0.14 mountY=-0.07, mountTheta=-0.47
23:26:36.294 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.05, opts=13)
23:26:36.300 00.006 14556 Enqueuing Move request for scope (-0.15, 0.05)
23:26:36.306 00.006 12308 Worker thread wakes up
23:26:36.306 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
23:26:36.306 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
23:26:36.306 00.000 12308 Moving (-0.15, 0.05) raw xDistance=0.14 yDistance=-0.07
23:26:36.306 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:26:36.308 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:36.308 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:26:36.308 00.000 12308 MoveAxis(E, 0, ABG)
23:26:36.309 00.001 12308 Move returns status 0, amount 0
23:26:36.309 00.000 12308 MoveAxis(N, 0, ABG)
23:26:36.309 00.000 12308 Move returns status 0, amount 0
23:26:36.310 00.001 12308 move complete, result=0
23:26:36.310 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:36.317 00.007 12308 worker thread done servicing request
23:26:36.335 00.018 14556 UpdateGuideState exits: m=2065 SNR=30.4
23:26:36.341 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:36.345 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:36.348 00.003 14556 Enqueuing Expose request
23:26:36.352 00.004 12308 Worker thread wakes up
23:26:36.353 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:36.356 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:36.356 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:37.599 01.243 12308 Exposure complete
23:26:37.731 00.132 12308 worker thread done servicing request
23:26:37.732 00.001 14556 OnExposeComplete: enter
23:26:37.737 00.005 14556 UpdateGuideState(): m_state=6
23:26:37.740 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7095
23:26:37.743 00.003 14556 Star::Find returns 1 (0), X=172.96, Y=1000.06, Mass=2221, SNR=31.7, Peak=207 HFD=4.4
23:26:37.748 00.005 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.65 = -0.63)
23:26:37.752 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.73)
23:26:37.755 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=0.13 hyp=0.25 cameraTheta=2.58 mountX=0.20 mountY=-0.17, mountTheta=-0.69
23:26:37.761 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.13, opts=13)
23:26:37.765 00.004 14556 Enqueuing Move request for scope (-0.21, 0.13)
23:26:37.769 00.004 12308 Worker thread wakes up
23:26:37.769 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.13) opts 0xd
23:26:37.769 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.13)
23:26:37.769 00.000 12308 Moving (-0.21, 0.13) raw xDistance=0.20 yDistance=-0.17
23:26:37.769 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:26:37.769 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:37.769 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:26:37.770 00.001 12308 MoveAxis(W, 88, ABG)
23:26:37.770 00.000 12308 Guiding  Dir = 3, Dur = 88
23:26:37.770 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:37.775 00.005 12308 IsSlewing returns 0
23:26:37.775 00.000 12308 IsGuiding returns 0
23:26:37.775 00.000 12308 PulseGuide returned control before completion, sleep 98
23:26:37.796 00.021 14556 UpdateGuideState exits: m=2221 SNR=31.7
23:26:37.800 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:37.804 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:37.810 00.006 14556 Enqueuing Expose request
23:26:37.886 00.076 12308 IsGuiding returns 0
23:26:37.887 00.001 12308 Move returns status 0, amount 88
23:26:37.887 00.000 12308 MoveAxis(N, 0, ABG)
23:26:37.888 00.001 12308 Move returns status 0, amount 0
23:26:37.888 00.000 12308 move complete, result=0
23:26:37.888 00.000 12308 worker thread done servicing request
23:26:37.890 00.002 12308 Worker thread wakes up
23:26:37.890 00.000 14556 GuideStep: 0.2 px 88 ms WEST, -0.2 px 0 ms NORTH
23:26:37.896 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:37.897 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:39.152 01.255 12308 Exposure complete
23:26:39.285 00.133 12308 worker thread done servicing request
23:26:39.285 00.000 14556 OnExposeComplete: enter
23:26:39.289 00.004 14556 UpdateGuideState(): m_state=6
23:26:39.292 00.003 14556 Star::Find(15, 172, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7096
23:26:39.297 00.005 14556 Star::Find returns 1 (0), X=173.20, Y=1000.24, Mass=2306, SNR=32.2, Peak=173 HFD=4.4
23:26:39.300 00.003 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.59 = -1.70)
23:26:39.306 00.006 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.80)
23:26:39.311 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.51 mountX=-0.04 mountY=-0.30, mountTheta=-1.70
23:26:39.317 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.31, opts=13)
23:26:39.322 00.005 14556 Enqueuing Move request for scope (0.02, 0.31)
23:26:39.325 00.003 12308 Worker thread wakes up
23:26:39.326 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.31) opts 0xd
23:26:39.326 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.31)
23:26:39.326 00.000 12308 Moving (0.02, 0.31) raw xDistance=-0.04 yDistance=-0.30
23:26:39.326 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:26:39.327 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:26:39.327 00.000 12308 MoveAxis(E, 0, ABG)
23:26:39.327 00.000 12308 Move returns status 0, amount 0
23:26:39.327 00.000 12308 MoveAxis(N, 211, ABG)
23:26:39.327 00.000 12308 Guiding  Dir = 0, Dur = 211
23:26:39.328 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:39.332 00.004 12308 IsSlewing returns 0
23:26:39.333 00.001 12308 IsGuiding returns 0
23:26:39.333 00.000 12308 PulseGuide returned control before completion, sleep 221
23:26:39.356 00.023 14556 UpdateGuideState exits: m=2306 SNR=32.2
23:26:39.361 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:39.367 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:39.372 00.005 14556 Enqueuing Expose request
23:26:39.562 00.190 12308 IsGuiding returns 1
23:26:39.562 00.000 12308 scope still moving after pulse duration time elapsed
23:26:39.593 00.031 12308 IsSlewing returns 0
23:26:39.593 00.000 12308 IsGuiding returns 0
23:26:39.593 00.000 12308 scope move finished after 211 + 49 ms
23:26:39.594 00.001 12308 Move returns status 0, amount 211
23:26:39.594 00.000 12308 move complete, result=0
23:26:39.594 00.000 12308 worker thread done servicing request
23:26:39.594 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 211 ms NORTH
23:26:39.599 00.005 12308 Worker thread wakes up
23:26:39.600 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:39.600 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:40.856 01.256 12308 Exposure complete
23:26:40.986 00.130 12308 worker thread done servicing request
23:26:40.987 00.001 14556 OnExposeComplete: enter
23:26:40.992 00.005 14556 UpdateGuideState(): m_state=6
23:26:40.995 00.003 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7097
23:26:40.999 00.004 14556 Star::Find returns 1 (0), X=173.23, Y=1000.01, Mass=2343, SNR=32.6, Peak=182 HFD=4.7
23:26:41.002 00.003 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.11 = -2.17)
23:26:41.006 00.004 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.27)
23:26:41.010 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.09 cameraTheta=1.04 mountX=-0.05 mountY=-0.07, mountTheta=-2.21
23:26:41.013 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.08, opts=13)
23:26:41.017 00.004 14556 Enqueuing Move request for scope (0.05, 0.08)
23:26:41.021 00.004 12308 Worker thread wakes up
23:26:41.021 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
23:26:41.021 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
23:26:41.022 00.001 12308 Moving (0.05, 0.08) raw xDistance=-0.05 yDistance=-0.07
23:26:41.022 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:26:41.022 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:41.022 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:26:41.022 00.000 12308 MoveAxis(E, 0, ABG)
23:26:41.024 00.002 12308 Move returns status 0, amount 0
23:26:41.024 00.000 12308 MoveAxis(N, 0, ABG)
23:26:41.024 00.000 12308 Move returns status 0, amount 0
23:26:41.024 00.000 12308 move complete, result=0
23:26:41.024 00.000 12308 worker thread done servicing request
23:26:41.024 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:41.048 00.024 14556 UpdateGuideState exits: m=2343 SNR=32.6
23:26:41.086 00.038 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:41.090 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:41.095 00.005 14556 Enqueuing Expose request
23:26:41.098 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:41.102 00.004 12308 Worker thread wakes up
23:26:41.102 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:41.102 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:42.354 01.252 12308 Exposure complete
23:26:42.485 00.131 12308 worker thread done servicing request
23:26:42.485 00.000 14556 OnExposeComplete: enter
23:26:42.489 00.004 14556 UpdateGuideState(): m_state=6
23:26:42.493 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7098
23:26:42.496 00.003 14556 Star::Find returns 1 (0), X=173.27, Y=999.91, Mass=2182, SNR=31.5, Peak=183 HFD=4.5
23:26:42.501 00.005 14556 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.07) = xAngle (2.85 = 2.85)
23:26:42.504 00.003 14556 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.75 = 2.75)
23:26:42.508 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.22 mountX=-0.09 mountY=0.04, mountTheta=2.77
23:26:42.512 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.02, opts=13)
23:26:42.516 00.004 14556 Enqueuing Move request for scope (0.10, -0.02)
23:26:42.518 00.002 12308 Worker thread wakes up
23:26:42.518 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.02) opts 0xd
23:26:42.518 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.02)
23:26:42.520 00.002 12308 Moving (0.10, -0.02) raw xDistance=-0.09 yDistance=0.04
23:26:42.520 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:26:42.520 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:42.520 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:26:42.520 00.000 12308 MoveAxis(E, 0, ABG)
23:26:42.520 00.000 12308 Move returns status 0, amount 0
23:26:42.520 00.000 12308 MoveAxis(N, 0, ABG)
23:26:42.520 00.000 12308 Move returns status 0, amount 0
23:26:42.520 00.000 12308 move complete, result=0
23:26:42.521 00.001 12308 worker thread done servicing request
23:26:42.521 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:42.546 00.025 14556 UpdateGuideState exits: m=2182 SNR=31.5
23:26:42.550 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:42.555 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:42.559 00.004 14556 Enqueuing Expose request
23:26:42.565 00.006 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:26:42.568 00.003 12308 Worker thread wakes up
23:26:42.568 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:42.568 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:43.822 01.254 12308 Exposure complete
23:26:43.944 00.122 12308 worker thread done servicing request
23:26:43.944 00.000 14556 OnExposeComplete: enter
23:26:43.949 00.005 14556 UpdateGuideState(): m_state=6
23:26:43.952 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7099
23:26:43.957 00.005 14556 Star::Find returns 1 (0), X=173.25, Y=1000.02, Mass=2107, SNR=30.9, Peak=199 HFD=4.2
23:26:43.960 00.003 14556 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.07) = xAngle (3.97 = -2.31)
23:26:43.966 00.006 14556 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.41)
23:26:43.969 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.11 cameraTheta=0.90 mountX=-0.07 mountY=-0.07, mountTheta=-2.36
23:26:43.975 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.09, opts=13)
23:26:43.979 00.004 14556 Enqueuing Move request for scope (0.07, 0.09)
23:26:43.982 00.003 12308 Worker thread wakes up
23:26:43.983 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
23:26:43.983 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
23:26:43.983 00.000 12308 Moving (0.07, 0.09) raw xDistance=-0.07 yDistance=-0.07
23:26:43.983 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:26:43.984 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:43.984 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:26:43.985 00.001 12308 MoveAxis(E, 0, ABG)
23:26:43.985 00.000 12308 Move returns status 0, amount 0
23:26:43.985 00.000 12308 MoveAxis(N, 0, ABG)
23:26:43.986 00.001 12308 Move returns status 0, amount 0
23:26:43.986 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:43.990 00.004 12308 move complete, result=0
23:26:43.990 00.000 12308 worker thread done servicing request
23:26:44.014 00.024 14556 UpdateGuideState exits: m=2107 SNR=30.9
23:26:44.018 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:44.023 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:44.028 00.005 14556 Enqueuing Expose request
23:26:44.032 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:44.036 00.004 12308 Worker thread wakes up
23:26:44.036 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:44.036 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:45.281 01.245 12308 Exposure complete
23:26:45.407 00.126 12308 worker thread done servicing request
23:26:45.407 00.000 14556 OnExposeComplete: enter
23:26:45.411 00.004 14556 UpdateGuideState(): m_state=6
23:26:45.415 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7100
23:26:45.417 00.002 14556 Star::Find returns 1 (0), X=173.19, Y=1000.08, Mass=2229, SNR=31.7, Peak=217 HFD=4.4
23:26:45.421 00.004 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.54 = -1.75)
23:26:45.423 00.002 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.85)
23:26:45.426 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.46 mountX=-0.03 mountY=-0.15, mountTheta=-1.75
23:26:45.431 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.15, opts=13)
23:26:45.434 00.003 14556 Enqueuing Move request for scope (0.02, 0.15)
23:26:45.439 00.005 12308 Worker thread wakes up
23:26:45.439 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
23:26:45.439 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
23:26:45.439 00.000 12308 Moving (0.02, 0.15) raw xDistance=-0.03 yDistance=-0.15
23:26:45.439 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:26:45.439 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:45.440 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:26:45.440 00.000 12308 MoveAxis(E, 0, ABG)
23:26:45.440 00.000 12308 Move returns status 0, amount 0
23:26:45.440 00.000 12308 MoveAxis(N, 0, ABG)
23:26:45.440 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:45.444 00.004 12308 Move returns status 0, amount 0
23:26:45.445 00.001 12308 move complete, result=0
23:26:45.445 00.000 12308 worker thread done servicing request
23:26:45.466 00.021 14556 UpdateGuideState exits: m=2229 SNR=31.7
23:26:45.471 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:45.475 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:45.479 00.004 14556 Enqueuing Expose request
23:26:45.482 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:45.486 00.004 12308 Worker thread wakes up
23:26:45.486 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:45.486 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:46.743 01.257 12308 Exposure complete
23:26:46.872 00.129 12308 worker thread done servicing request
23:26:46.874 00.002 14556 OnExposeComplete: enter
23:26:46.879 00.005 14556 UpdateGuideState(): m_state=6
23:26:46.883 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7101
23:26:46.888 00.005 14556 Star::Find returns 1 (0), X=173.23, Y=1000.00, Mass=2326, SNR=32.4, Peak=214 HFD=4.7
23:26:46.892 00.004 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.98 = -2.30)
23:26:46.895 00.003 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.88 = -2.40)
23:26:46.899 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.08 cameraTheta=0.91 mountX=-0.06 mountY=-0.06, mountTheta=-2.35
23:26:46.906 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.07, opts=13)
23:26:46.910 00.004 14556 Enqueuing Move request for scope (0.05, 0.07)
23:26:46.913 00.003 12308 Worker thread wakes up
23:26:46.913 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
23:26:46.913 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
23:26:46.913 00.000 12308 Moving (0.05, 0.07) raw xDistance=-0.06 yDistance=-0.06
23:26:46.914 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:26:46.914 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:46.914 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:26:46.914 00.000 12308 MoveAxis(E, 0, ABG)
23:26:46.914 00.000 12308 Move returns status 0, amount 0
23:26:46.915 00.001 12308 MoveAxis(N, 0, ABG)
23:26:46.915 00.000 12308 Move returns status 0, amount 0
23:26:46.915 00.000 12308 move complete, result=0
23:26:46.916 00.001 12308 worker thread done servicing request
23:26:46.916 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:46.941 00.025 14556 UpdateGuideState exits: m=2326 SNR=32.4
23:26:46.944 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:46.949 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:46.952 00.003 14556 Enqueuing Expose request
23:26:46.956 00.004 12308 Worker thread wakes up
23:26:46.956 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:46.957 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:46.957 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:48.212 01.255 12308 Exposure complete
23:26:48.357 00.145 12308 worker thread done servicing request
23:26:48.357 00.000 14556 OnExposeComplete: enter
23:26:48.362 00.005 14556 UpdateGuideState(): m_state=6
23:26:48.366 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7102
23:26:48.372 00.006 14556 Star::Find returns 1 (0), X=173.24, Y=1000.19, Mass=2359, SNR=32.6, Peak=199 HFD=4.6
23:26:48.376 00.004 14556 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.07) = xAngle (4.42 = -1.87)
23:26:48.383 00.007 14556 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.97)
23:26:48.388 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.26 hyp=0.26 cameraTheta=1.34 mountX=-0.08 mountY=-0.24, mountTheta=-1.88
23:26:48.393 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.26, opts=13)
23:26:48.398 00.005 14556 Enqueuing Move request for scope (0.06, 0.26)
23:26:48.401 00.003 12308 Worker thread wakes up
23:26:48.402 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.26) opts 0xd
23:26:48.402 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.26)
23:26:48.402 00.000 12308 Moving (0.06, 0.26) raw xDistance=-0.08 yDistance=-0.24
23:26:48.402 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:26:48.403 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:26:48.403 00.000 12308 MoveAxis(E, 0, ABG)
23:26:48.403 00.000 12308 Move returns status 0, amount 0
23:26:48.405 00.002 12308 MoveAxis(N, 171, ABG)
23:26:48.405 00.000 12308 Guiding  Dir = 0, Dur = 171
23:26:48.405 00.000 12308 IsSlewing returns 0
23:26:48.406 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:48.410 00.004 12308 IsGuiding returns 0
23:26:48.410 00.000 12308 PulseGuide returned control before completion, sleep 181
23:26:48.432 00.022 14556 UpdateGuideState exits: m=2359 SNR=32.6
23:26:48.436 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:48.440 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:48.443 00.003 14556 Enqueuing Expose request
23:26:48.596 00.153 12308 IsGuiding returns 1
23:26:48.598 00.002 12308 scope still moving after pulse duration time elapsed
23:26:48.626 00.028 12308 IsSlewing returns 0
23:26:48.627 00.001 12308 IsGuiding returns 0
23:26:48.628 00.001 12308 scope move finished after 171 + 46 ms
23:26:48.629 00.001 12308 Move returns status 0, amount 171
23:26:48.629 00.000 12308 move complete, result=0
23:26:48.631 00.002 12308 worker thread done servicing request
23:26:48.631 00.000 12308 Worker thread wakes up
23:26:48.631 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 171 ms NORTH
23:26:48.638 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:48.638 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:49.886 01.248 12308 Exposure complete
23:26:50.015 00.129 12308 worker thread done servicing request
23:26:50.015 00.000 14556 OnExposeComplete: enter
23:26:50.019 00.004 14556 UpdateGuideState(): m_state=6
23:26:50.023 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7103
23:26:50.027 00.004 14556 Star::Find returns 1 (0), X=173.30, Y=1000.00, Mass=2297, SNR=31.9, Peak=178 HFD=4.6
23:26:50.030 00.003 14556 CameraToMount -- cameraTheta (0.49) - m_xAngle (-3.07) = xAngle (3.56 = -2.72)
23:26:50.034 00.004 14556 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.46 = -2.82)
23:26:50.038 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.49 mountX=-0.13 mountY=-0.04, mountTheta=-2.81
23:26:50.044 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.07, opts=13)
23:26:50.048 00.004 14556 Enqueuing Move request for scope (0.12, 0.07)
23:26:50.051 00.003 12308 Worker thread wakes up
23:26:50.051 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
23:26:50.051 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
23:26:50.051 00.000 12308 Moving (0.12, 0.07) raw xDistance=-0.13 yDistance=-0.04
23:26:50.052 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:26:50.052 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:50.052 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:26:50.052 00.000 12308 MoveAxis(E, 0, ABG)
23:26:50.052 00.000 12308 Move returns status 0, amount 0
23:26:50.052 00.000 12308 MoveAxis(N, 0, ABG)
23:26:50.054 00.002 12308 Move returns status 0, amount 0
23:26:50.054 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:50.058 00.004 12308 move complete, result=0
23:26:50.058 00.000 12308 worker thread done servicing request
23:26:50.078 00.020 14556 UpdateGuideState exits: m=2297 SNR=31.9
23:26:50.083 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:50.088 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:50.093 00.005 14556 Enqueuing Expose request
23:26:50.098 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:26:50.102 00.004 12308 Worker thread wakes up
23:26:50.102 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:50.102 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:51.349 01.247 12308 Exposure complete
23:26:51.478 00.129 12308 worker thread done servicing request
23:26:51.479 00.001 14556 OnExposeComplete: enter
23:26:51.483 00.004 14556 UpdateGuideState(): m_state=6
23:26:51.486 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7104
23:26:51.491 00.005 14556 Star::Find returns 1 (0), X=173.25, Y=1000.05, Mass=2195, SNR=31.4, Peak=186 HFD=4.4
23:26:51.494 00.003 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.11 = -2.18)
23:26:51.499 00.005 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.28)
23:26:51.503 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=1.03 mountX=-0.08 mountY=-0.10, mountTheta=-2.21
23:26:51.509 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.11, opts=13)
23:26:51.512 00.003 14556 Enqueuing Move request for scope (0.07, 0.11)
23:26:51.517 00.005 12308 Worker thread wakes up
23:26:51.517 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
23:26:51.517 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
23:26:51.517 00.000 12308 Moving (0.07, 0.11) raw xDistance=-0.08 yDistance=-0.10
23:26:51.517 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:26:51.518 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:51.518 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:26:51.518 00.000 12308 MoveAxis(E, 0, ABG)
23:26:51.518 00.000 12308 Move returns status 0, amount 0
23:26:51.518 00.000 12308 MoveAxis(N, 0, ABG)
23:26:51.519 00.001 12308 Move returns status 0, amount 0
23:26:51.519 00.000 12308 move complete, result=0
23:26:51.519 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:51.525 00.006 12308 worker thread done servicing request
23:26:51.549 00.024 14556 UpdateGuideState exits: m=2195 SNR=31.4
23:26:51.554 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:51.559 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:51.564 00.005 14556 Enqueuing Expose request
23:26:51.567 00.003 12308 Worker thread wakes up
23:26:51.568 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:51.571 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:51.571 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:52.821 01.250 12308 Exposure complete
23:26:52.968 00.147 12308 worker thread done servicing request
23:26:52.969 00.001 14556 OnExposeComplete: enter
23:26:52.975 00.006 14556 UpdateGuideState(): m_state=6
23:26:52.982 00.007 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7105
23:26:52.986 00.004 14556 Star::Find returns 1 (0), X=173.29, Y=1000.01, Mass=2269, SNR=31.9, Peak=218 HFD=4.4
23:26:52.992 00.006 14556 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.07) = xAngle (3.65 = -2.63)
23:26:52.999 00.007 14556 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.55 = -2.73)
23:26:53.003 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.14 cameraTheta=0.58 mountX=-0.12 mountY=-0.05, mountTheta=-2.71
23:26:53.008 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.07, opts=13)
23:26:53.012 00.004 14556 Enqueuing Move request for scope (0.11, 0.07)
23:26:53.015 00.003 12308 Worker thread wakes up
23:26:53.016 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd
23:26:53.016 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.07)
23:26:53.016 00.000 12308 Moving (0.11, 0.07) raw xDistance=-0.12 yDistance=-0.05
23:26:53.016 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:26:53.017 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:53.017 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:26:53.017 00.000 12308 MoveAxis(E, 0, ABG)
23:26:53.018 00.001 12308 Move returns status 0, amount 0
23:26:53.018 00.000 12308 MoveAxis(N, 0, ABG)
23:26:53.018 00.000 12308 Move returns status 0, amount 0
23:26:53.018 00.000 12308 move complete, result=0
23:26:53.018 00.000 12308 worker thread done servicing request
23:26:53.018 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:53.043 00.025 14556 UpdateGuideState exits: m=2269 SNR=31.9
23:26:53.047 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:53.050 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:53.056 00.006 14556 Enqueuing Expose request
23:26:53.059 00.003 12308 Worker thread wakes up
23:26:53.059 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:53.064 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:53.064 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:54.320 01.256 12308 Exposure complete
23:26:54.463 00.143 12308 worker thread done servicing request
23:26:54.463 00.000 14556 OnExposeComplete: enter
23:26:54.467 00.004 14556 UpdateGuideState(): m_state=6
23:26:54.472 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7106
23:26:54.475 00.003 14556 Star::Find returns 1 (0), X=173.30, Y=999.96, Mass=2153, SNR=31.1, Peak=176 HFD=4.5
23:26:54.480 00.005 14556 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.07) = xAngle (3.34 = -2.94)
23:26:54.485 00.005 14556 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.25 = -3.04)
23:26:54.491 00.006 14556 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.13 cameraTheta=0.27 mountX=-0.12 mountY=-0.01, mountTheta=-3.04
23:26:54.496 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.03, opts=13)
23:26:54.501 00.005 14556 Enqueuing Move request for scope (0.12, 0.03)
23:26:54.505 00.004 12308 Worker thread wakes up
23:26:54.506 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
23:26:54.506 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
23:26:54.506 00.000 12308 Moving (0.12, 0.03) raw xDistance=-0.12 yDistance=-0.01
23:26:54.506 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:26:54.506 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:54.506 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:26:54.507 00.001 12308 MoveAxis(E, 0, ABG)
23:26:54.507 00.000 12308 Move returns status 0, amount 0
23:26:54.507 00.000 12308 MoveAxis(N, 0, ABG)
23:26:54.507 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:54.511 00.004 12308 Move returns status 0, amount 0
23:26:54.511 00.000 12308 move complete, result=0
23:26:54.513 00.002 12308 worker thread done servicing request
23:26:54.536 00.023 14556 UpdateGuideState exits: m=2153 SNR=31.1
23:26:54.540 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:54.545 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:54.548 00.003 14556 Enqueuing Expose request
23:26:54.553 00.005 12308 Worker thread wakes up
23:26:54.553 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:26:54.558 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:54.559 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:55.809 01.250 12308 Exposure complete
23:26:55.947 00.138 12308 worker thread done servicing request
23:26:55.947 00.000 14556 OnExposeComplete: enter
23:26:55.952 00.005 14556 UpdateGuideState(): m_state=6
23:26:55.956 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7107
23:26:55.959 00.003 14556 Star::Find returns 1 (0), X=173.37, Y=1000.27, Mass=2270, SNR=31.9, Peak=189 HFD=4.6
23:26:55.963 00.004 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.13 = -2.16)
23:26:55.966 00.003 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.26)
23:26:55.970 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.34 hyp=0.39 cameraTheta=1.05 mountX=-0.21 mountY=-0.30, mountTheta=-2.19
23:26:55.975 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.34, opts=13)
23:26:55.979 00.004 14556 Enqueuing Move request for scope (0.19, 0.34)
23:26:55.982 00.003 12308 Worker thread wakes up
23:26:55.982 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.34) opts 0xd
23:26:55.982 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.34)
23:26:55.982 00.000 12308 Moving (0.19, 0.34) raw xDistance=-0.21 yDistance=-0.30
23:26:55.982 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
23:26:55.982 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:26:55.984 00.002 12308 MoveAxis(E, 93, ABG)
23:26:55.984 00.000 12308 Guiding  Dir = 2, Dur = 93
23:26:55.984 00.000 12308 IsSlewing returns 0
23:26:55.984 00.000 12308 IsGuiding returns 0
23:26:55.985 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:55.988 00.003 12308 PulseGuide returned control before completion, sleep 103
23:26:56.008 00.020 14556 UpdateGuideState exits: m=2270 SNR=31.9
23:26:56.012 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:56.017 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:56.021 00.004 14556 Enqueuing Expose request
23:26:56.095 00.074 12308 IsGuiding returns 1
23:26:56.095 00.000 12308 scope still moving after pulse duration time elapsed
23:26:56.127 00.032 12308 IsSlewing returns 0
23:26:56.127 00.000 12308 IsGuiding returns 0
23:26:56.129 00.002 12308 scope move finished after 93 + 51 ms
23:26:56.129 00.000 12308 Move returns status 0, amount 93
23:26:56.130 00.001 12308 MoveAxis(N, 212, ABG)
23:26:56.130 00.000 12308 Guiding  Dir = 0, Dur = 212
23:26:56.130 00.000 12308 IsSlewing returns 0
23:26:56.131 00.001 12308 IsGuiding returns 0
23:26:56.131 00.000 12308 PulseGuide returned control before completion, sleep 222
23:26:56.362 00.231 12308 IsGuiding returns 1
23:26:56.362 00.000 12308 scope still moving after pulse duration time elapsed
23:26:56.393 00.031 12308 IsSlewing returns 0
23:26:56.394 00.001 12308 IsGuiding returns 0
23:26:56.394 00.000 12308 scope move finished after 212 + 50 ms
23:26:56.394 00.000 12308 Move returns status 0, amount 212
23:26:56.395 00.001 12308 move complete, result=0
23:26:56.395 00.000 12308 worker thread done servicing request
23:26:56.395 00.000 14556 GuideStep: -0.2 px 93 ms EAST, -0.3 px 212 ms NORTH
23:26:56.402 00.007 12308 Worker thread wakes up
23:26:56.402 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:56.403 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:57.652 01.249 12308 Exposure complete
23:26:57.787 00.135 12308 worker thread done servicing request
23:26:57.788 00.001 14556 OnExposeComplete: enter
23:26:57.791 00.003 14556 UpdateGuideState(): m_state=6
23:26:57.796 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7108
23:26:57.800 00.004 14556 Star::Find returns 1 (0), X=173.33, Y=999.98, Mass=2328, SNR=32.4, Peak=210 HFD=4.7
23:26:57.803 00.003 14556 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.07) = xAngle (3.41 = -2.87)
23:26:57.807 00.004 14556 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.31 = -2.97)
23:26:57.812 00.005 14556 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.16 cameraTheta=0.34 mountX=-0.15 mountY=-0.03, mountTheta=-2.97
23:26:57.818 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.05, opts=13)
23:26:57.822 00.004 14556 Enqueuing Move request for scope (0.15, 0.05)
23:26:57.825 00.003 12308 Worker thread wakes up
23:26:57.825 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd
23:26:57.825 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.05)
23:26:57.825 00.000 12308 Moving (0.15, 0.05) raw xDistance=-0.15 yDistance=-0.03
23:26:57.826 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:26:57.826 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:57.826 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:26:57.826 00.000 12308 MoveAxis(E, 0, ABG)
23:26:57.827 00.001 12308 Move returns status 0, amount 0
23:26:57.827 00.000 12308 MoveAxis(N, 0, ABG)
23:26:57.827 00.000 12308 Move returns status 0, amount 0
23:26:57.827 00.000 12308 move complete, result=0
23:26:57.827 00.000 12308 worker thread done servicing request
23:26:57.827 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:57.854 00.027 14556 UpdateGuideState exits: m=2328 SNR=32.4
23:26:57.859 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:57.863 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:57.868 00.005 14556 Enqueuing Expose request
23:26:57.872 00.004 12308 Worker thread wakes up
23:26:57.873 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:26:57.877 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:57.877 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:26:59.129 01.252 12308 Exposure complete
23:26:59.261 00.132 12308 worker thread done servicing request
23:26:59.261 00.000 14556 OnExposeComplete: enter
23:26:59.265 00.004 14556 UpdateGuideState(): m_state=6
23:26:59.268 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7109
23:26:59.274 00.006 14556 Star::Find returns 1 (0), X=173.25, Y=1000.06, Mass=2274, SNR=31.9, Peak=193 HFD=4.5
23:26:59.278 00.004 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.11 = -2.17)
23:26:59.282 00.004 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.27)
23:26:59.285 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.15 cameraTheta=1.04 mountX=-0.09 mountY=-0.12, mountTheta=-2.21
23:26:59.291 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.13, opts=13)
23:26:59.295 00.004 14556 Enqueuing Move request for scope (0.08, 0.13)
23:26:59.299 00.004 12308 Worker thread wakes up
23:26:59.299 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
23:26:59.299 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
23:26:59.299 00.000 12308 Moving (0.08, 0.13) raw xDistance=-0.09 yDistance=-0.12
23:26:59.299 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:26:59.299 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:59.299 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:26:59.300 00.001 12308 MoveAxis(E, 0, ABG)
23:26:59.300 00.000 12308 Move returns status 0, amount 0
23:26:59.300 00.000 12308 MoveAxis(N, 0, ABG)
23:26:59.301 00.001 12308 Move returns status 0, amount 0
23:26:59.301 00.000 12308 move complete, result=0
23:26:59.301 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:26:59.306 00.005 12308 worker thread done servicing request
23:26:59.326 00.020 14556 UpdateGuideState exits: m=2274 SNR=31.9
23:26:59.331 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:59.334 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:26:59.339 00.005 14556 Enqueuing Expose request
23:26:59.345 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:59.349 00.004 12308 Worker thread wakes up
23:26:59.349 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:26:59.349 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:00.603 01.254 12308 Exposure complete
23:27:00.741 00.138 12308 worker thread done servicing request
23:27:00.741 00.000 14556 OnExposeComplete: enter
23:27:00.746 00.005 14556 UpdateGuideState(): m_state=6
23:27:00.751 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7110
23:27:00.754 00.003 14556 Star::Find returns 1 (0), X=173.22, Y=1000.04, Mass=2189, SNR=31.4, Peak=204 HFD=4.4
23:27:00.759 00.005 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.25 = -2.03)
23:27:00.763 00.004 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
23:27:00.766 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.11 cameraTheta=1.18 mountX=-0.05 mountY=-0.10, mountTheta=-2.06
23:27:00.770 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.11, opts=13)
23:27:00.774 00.004 14556 Enqueuing Move request for scope (0.04, 0.11)
23:27:00.778 00.004 12308 Worker thread wakes up
23:27:00.778 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
23:27:00.778 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
23:27:00.778 00.000 12308 Moving (0.04, 0.11) raw xDistance=-0.05 yDistance=-0.10
23:27:00.778 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:27:00.778 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:00.779 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:27:00.779 00.000 12308 MoveAxis(E, 0, ABG)
23:27:00.779 00.000 12308 Move returns status 0, amount 0
23:27:00.779 00.000 12308 MoveAxis(N, 0, ABG)
23:27:00.779 00.000 12308 Move returns status 0, amount 0
23:27:00.780 00.001 12308 move complete, result=0
23:27:00.780 00.000 12308 worker thread done servicing request
23:27:00.780 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:00.805 00.025 14556 UpdateGuideState exits: m=2189 SNR=31.4
23:27:00.810 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:00.814 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:00.817 00.003 14556 Enqueuing Expose request
23:27:00.821 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:00.825 00.004 12308 Worker thread wakes up
23:27:00.825 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:00.825 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:02.081 01.256 12308 Exposure complete
23:27:02.220 00.139 12308 worker thread done servicing request
23:27:02.222 00.002 14556 OnExposeComplete: enter
23:27:02.226 00.004 14556 UpdateGuideState(): m_state=6
23:27:02.229 00.003 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7111
23:27:02.234 00.005 14556 Star::Find returns 1 (0), X=173.17, Y=1000.28, Mass=2278, SNR=32.1, Peak=214 HFD=4.5
23:27:02.237 00.003 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.67 = -1.61)
23:27:02.240 00.003 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.71)
23:27:02.246 00.006 14556 CameraToMount -- cameraX=-0.01 cameraY=0.35 hyp=0.35 cameraTheta=1.60 mountX=-0.01 mountY=-0.35, mountTheta=-1.61
23:27:02.252 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.35, opts=13)
23:27:02.257 00.005 14556 Enqueuing Move request for scope (-0.01, 0.35)
23:27:02.261 00.004 12308 Worker thread wakes up
23:27:02.261 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.35) opts 0xd
23:27:02.262 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.35)
23:27:02.262 00.000 12308 Moving (-0.01, 0.35) raw xDistance=-0.01 yDistance=-0.35
23:27:02.262 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:27:02.262 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
23:27:02.262 00.000 12308 MoveAxis(E, 0, ABG)
23:27:02.262 00.000 12308 Move returns status 0, amount 0
23:27:02.262 00.000 12308 MoveAxis(N, 247, ABG)
23:27:02.264 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:02.268 00.004 12308 Guiding  Dir = 0, Dur = 247
23:27:02.268 00.000 12308 IsSlewing returns 0
23:27:02.268 00.000 12308 IsGuiding returns 0
23:27:02.269 00.001 12308 PulseGuide returned control before completion, sleep 257
23:27:02.290 00.021 14556 UpdateGuideState exits: m=2278 SNR=32.1
23:27:02.294 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:02.297 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:02.300 00.003 14556 Enqueuing Expose request
23:27:02.542 00.242 12308 IsGuiding returns 1
23:27:02.543 00.001 12308 scope still moving after pulse duration time elapsed
23:27:02.572 00.029 12308 IsSlewing returns 0
23:27:02.574 00.002 12308 IsGuiding returns 0
23:27:02.574 00.000 12308 scope move finished after 247 + 58 ms
23:27:02.575 00.001 12308 Move returns status 0, amount 247
23:27:02.575 00.000 12308 move complete, result=0
23:27:02.576 00.001 12308 worker thread done servicing request
23:27:02.577 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 247 ms NORTH
23:27:02.583 00.006 12308 Worker thread wakes up
23:27:02.584 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:02.584 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:03.835 01.251 12308 Exposure complete
23:27:03.973 00.138 12308 worker thread done servicing request
23:27:03.973 00.000 14556 OnExposeComplete: enter
23:27:03.977 00.004 14556 UpdateGuideState(): m_state=6
23:27:03.981 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7112
23:27:03.984 00.003 14556 Star::Find returns 1 (0), X=173.38, Y=999.74, Mass=2379, SNR=32.8, Peak=176 HFD=4.8
23:27:03.987 00.003 14556 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-3.07) = xAngle (2.31 = 2.31)
23:27:03.992 00.005 14556 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.21 = 2.21)
23:27:03.995 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=-0.19 hyp=0.28 cameraTheta=-0.76 mountX=-0.19 mountY=0.22, mountTheta=2.27
23:27:04.001 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.19, opts=13)
23:27:04.005 00.004 14556 Enqueuing Move request for scope (0.20, -0.19)
23:27:04.008 00.003 12308 Worker thread wakes up
23:27:04.008 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.19) opts 0xd
23:27:04.008 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.19)
23:27:04.008 00.000 12308 Moving (0.20, -0.19) raw xDistance=-0.19 yDistance=0.22
23:27:04.008 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:27:04.009 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:27:04.009 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:27:04.009 00.000 12308 MoveAxis(E, 0, ABG)
23:27:04.009 00.000 12308 Move returns status 0, amount 0
23:27:04.009 00.000 12308 MoveAxis(N, 0, ABG)
23:27:04.010 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:04.014 00.004 12308 Move returns status 0, amount 0
23:27:04.014 00.000 12308 move complete, result=0
23:27:04.014 00.000 12308 worker thread done servicing request
23:27:04.035 00.021 14556 UpdateGuideState exits: m=2379 SNR=32.8
23:27:04.039 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:04.044 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:04.048 00.004 14556 Enqueuing Expose request
23:27:04.051 00.003 12308 Worker thread wakes up
23:27:04.051 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:27:04.056 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:04.056 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:05.299 01.243 12308 Exposure complete
23:27:05.428 00.129 12308 worker thread done servicing request
23:27:05.429 00.001 14556 OnExposeComplete: enter
23:27:05.433 00.004 14556 UpdateGuideState(): m_state=6
23:27:05.437 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7113
23:27:05.441 00.004 14556 Star::Find returns 1 (0), X=173.19, Y=999.90, Mass=2241, SNR=31.6, Peak=178 HFD=4.5
23:27:05.445 00.004 14556 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-3.07) = xAngle (1.93 = 1.93)
23:27:05.449 00.004 14556 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.83 = 1.83)
23:27:05.453 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.14 mountX=-0.01 mountY=0.03, mountTheta=1.92
23:27:05.459 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.03, opts=13)
23:27:05.464 00.005 14556 Enqueuing Move request for scope (0.01, -0.03)
23:27:05.468 00.004 12308 Worker thread wakes up
23:27:05.468 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
23:27:05.469 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
23:27:05.469 00.000 12308 Moving (0.01, -0.03) raw xDistance=-0.01 yDistance=0.03
23:27:05.469 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:27:05.469 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:05.470 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:27:05.470 00.000 12308 MoveAxis(E, 0, ABG)
23:27:05.470 00.000 12308 Move returns status 0, amount 0
23:27:05.470 00.000 12308 MoveAxis(N, 0, ABG)
23:27:05.470 00.000 12308 Move returns status 0, amount 0
23:27:05.471 00.001 12308 move complete, result=0
23:27:05.471 00.000 12308 worker thread done servicing request
23:27:05.471 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:05.497 00.026 14556 UpdateGuideState exits: m=2241 SNR=31.6
23:27:05.502 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:05.506 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:05.511 00.005 14556 Enqueuing Expose request
23:27:05.515 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:27:05.518 00.003 12308 Worker thread wakes up
23:27:05.519 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:05.519 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:06.773 01.254 12308 Exposure complete
23:27:06.911 00.138 12308 worker thread done servicing request
23:27:06.911 00.000 14556 OnExposeComplete: enter
23:27:06.916 00.005 14556 UpdateGuideState(): m_state=6
23:27:06.919 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7114
23:27:06.922 00.003 14556 Star::Find returns 1 (0), X=173.23, Y=1000.03, Mass=2260, SNR=31.8, Peak=207 HFD=4.5
23:27:06.926 00.004 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.20 = -2.08)
23:27:06.930 00.004 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.18)
23:27:06.934 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.13 mountX=-0.05 mountY=-0.09, mountTheta=-2.11
23:27:06.938 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.10, opts=13)
23:27:06.942 00.004 14556 Enqueuing Move request for scope (0.05, 0.10)
23:27:06.946 00.004 12308 Worker thread wakes up
23:27:06.946 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
23:27:06.946 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
23:27:06.946 00.000 12308 Moving (0.05, 0.10) raw xDistance=-0.05 yDistance=-0.09
23:27:06.946 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:27:06.946 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:06.947 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:27:06.947 00.000 12308 MoveAxis(E, 0, ABG)
23:27:06.947 00.000 12308 Move returns status 0, amount 0
23:27:06.947 00.000 12308 MoveAxis(N, 0, ABG)
23:27:06.947 00.000 12308 Move returns status 0, amount 0
23:27:06.948 00.001 12308 move complete, result=0
23:27:06.948 00.000 12308 worker thread done servicing request
23:27:06.948 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:06.972 00.024 14556 UpdateGuideState exits: m=2260 SNR=31.8
23:27:06.976 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:06.979 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:06.983 00.004 14556 Enqueuing Expose request
23:27:06.987 00.004 12308 Worker thread wakes up
23:27:06.987 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:06.991 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:06.991 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:08.239 01.248 12308 Exposure complete
23:27:08.371 00.132 12308 worker thread done servicing request
23:27:08.373 00.002 14556 OnExposeComplete: enter
23:27:08.376 00.003 14556 UpdateGuideState(): m_state=6
23:27:08.380 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7115
23:27:08.384 00.004 14556 Star::Find returns 1 (0), X=173.20, Y=999.97, Mass=2327, SNR=32.4, Peak=203 HFD=4.6
23:27:08.387 00.003 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.18 = -2.10)
23:27:08.391 00.004 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
23:27:08.394 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.11 mountX=-0.02 mountY=-0.04, mountTheta=-2.13
23:27:08.399 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.04, opts=13)
23:27:08.406 00.007 14556 Enqueuing Move request for scope (0.02, 0.04)
23:27:08.409 00.003 12308 Worker thread wakes up
23:27:08.410 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
23:27:08.410 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
23:27:08.410 00.000 12308 Moving (0.02, 0.04) raw xDistance=-0.02 yDistance=-0.04
23:27:08.410 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:27:08.410 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:08.411 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:27:08.411 00.000 12308 MoveAxis(E, 0, ABG)
23:27:08.411 00.000 12308 Move returns status 0, amount 0
23:27:08.411 00.000 12308 MoveAxis(N, 0, ABG)
23:27:08.411 00.000 12308 Move returns status 0, amount 0
23:27:08.413 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:08.416 00.003 12308 move complete, result=0
23:27:08.417 00.001 12308 worker thread done servicing request
23:27:08.436 00.019 14556 UpdateGuideState exits: m=2327 SNR=32.4
23:27:08.440 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:08.445 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:08.450 00.005 14556 Enqueuing Expose request
23:27:08.453 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:27:08.458 00.005 12308 Worker thread wakes up
23:27:08.458 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:08.458 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:09.707 01.249 12308 Exposure complete
23:27:09.853 00.146 12308 worker thread done servicing request
23:27:09.853 00.000 14556 OnExposeComplete: enter
23:27:09.856 00.003 14556 UpdateGuideState(): m_state=6
23:27:09.860 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7116
23:27:09.863 00.003 14556 Star::Find returns 1 (0), X=173.19, Y=999.99, Mass=2053, SNR=30.4, Peak=200 HFD=4.3
23:27:09.866 00.003 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.48 = -1.80)
23:27:09.868 00.002 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
23:27:09.871 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.41 mountX=-0.01 mountY=-0.06, mountTheta=-1.81
23:27:09.877 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.06, opts=13)
23:27:09.879 00.002 14556 Enqueuing Move request for scope (0.01, 0.06)
23:27:09.882 00.003 12308 Worker thread wakes up
23:27:09.883 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
23:27:09.883 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
23:27:09.883 00.000 12308 Moving (0.01, 0.06) raw xDistance=-0.01 yDistance=-0.06
23:27:09.883 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:27:09.883 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:09.883 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:27:09.883 00.000 12308 MoveAxis(E, 0, ABG)
23:27:09.883 00.000 12308 Move returns status 0, amount 0
23:27:09.883 00.000 12308 MoveAxis(N, 0, ABG)
23:27:09.883 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:09.888 00.005 12308 Move returns status 0, amount 0
23:27:09.888 00.000 12308 move complete, result=0
23:27:09.888 00.000 12308 worker thread done servicing request
23:27:09.906 00.018 14556 UpdateGuideState exits: m=2053 SNR=30.4
23:27:09.911 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:09.915 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:09.919 00.004 14556 Enqueuing Expose request
23:27:09.922 00.003 12308 Worker thread wakes up
23:27:09.922 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:09.925 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:09.925 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:11.173 01.248 12308 Exposure complete
23:27:11.299 00.126 12308 worker thread done servicing request
23:27:11.299 00.000 14556 OnExposeComplete: enter
23:27:11.303 00.004 14556 UpdateGuideState(): m_state=6
23:27:11.308 00.005 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7117
23:27:11.314 00.006 14556 Star::Find returns 1 (0), X=173.19, Y=1000.08, Mass=2294, SNR=32.1, Peak=210 HFD=4.4
23:27:11.317 00.003 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.57 = -1.72)
23:27:11.322 00.005 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.82)
23:27:11.325 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.49 mountX=-0.02 mountY=-0.15, mountTheta=-1.72
23:27:11.331 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.15, opts=13)
23:27:11.335 00.004 14556 Enqueuing Move request for scope (0.01, 0.15)
23:27:11.338 00.003 12308 Worker thread wakes up
23:27:11.338 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.15) opts 0xd
23:27:11.338 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.15)
23:27:11.338 00.000 12308 Moving (0.01, 0.15) raw xDistance=-0.02 yDistance=-0.15
23:27:11.339 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:27:11.339 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:11.339 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:27:11.339 00.000 12308 MoveAxis(E, 0, ABG)
23:27:11.339 00.000 12308 Move returns status 0, amount 0
23:27:11.341 00.002 12308 MoveAxis(N, 0, ABG)
23:27:11.341 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:11.344 00.003 12308 Move returns status 0, amount 0
23:27:11.344 00.000 12308 move complete, result=0
23:27:11.344 00.000 12308 worker thread done servicing request
23:27:11.365 00.021 14556 UpdateGuideState exits: m=2294 SNR=32.1
23:27:11.370 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:11.374 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:11.378 00.004 14556 Enqueuing Expose request
23:27:11.381 00.003 12308 Worker thread wakes up
23:27:11.382 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:11.382 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:11.382 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:12.634 01.252 12308 Exposure complete
23:27:12.766 00.132 12308 worker thread done servicing request
23:27:12.766 00.000 14556 OnExposeComplete: enter
23:27:12.770 00.004 14556 UpdateGuideState(): m_state=6
23:27:12.776 00.006 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7118
23:27:12.780 00.004 14556 Star::Find returns 1 (0), X=173.10, Y=1000.12, Mass=2405, SNR=32.9, Peak=222 HFD=4.4
23:27:12.785 00.005 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.03 = -1.25)
23:27:12.789 00.004 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.35)
23:27:12.792 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.19 hyp=0.20 cameraTheta=1.96 mountX=0.06 mountY=-0.20, mountTheta=-1.26
23:27:12.798 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.19, opts=13)
23:27:12.805 00.007 14556 Enqueuing Move request for scope (-0.08, 0.19)
23:27:12.811 00.006 12308 Worker thread wakes up
23:27:12.811 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.19) opts 0xd
23:27:12.812 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.19)
23:27:12.812 00.000 12308 Moving (-0.08, 0.19) raw xDistance=0.06 yDistance=-0.20
23:27:12.813 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:27:12.813 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:12.813 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:27:12.813 00.000 12308 MoveAxis(E, 0, ABG)
23:27:12.815 00.002 12308 Move returns status 0, amount 0
23:27:12.815 00.000 12308 MoveAxis(N, 0, ABG)
23:27:12.815 00.000 12308 Move returns status 0, amount 0
23:27:12.815 00.000 12308 move complete, result=0
23:27:12.816 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:12.821 00.005 12308 worker thread done servicing request
23:27:12.843 00.022 14556 UpdateGuideState exits: m=2405 SNR=32.9
23:27:12.849 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:12.852 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:12.856 00.004 14556 Enqueuing Expose request
23:27:12.860 00.004 12308 Worker thread wakes up
23:27:12.860 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:27:12.866 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:12.868 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:14.127 01.259 12308 Exposure complete
23:27:14.268 00.141 12308 worker thread done servicing request
23:27:14.270 00.002 14556 OnExposeComplete: enter
23:27:14.273 00.003 14556 UpdateGuideState(): m_state=6
23:27:14.278 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7119
23:27:14.281 00.003 14556 Star::Find returns 1 (0), X=173.18, Y=1000.13, Mass=1971, SNR=29.8, Peak=198 HFD=4.3
23:27:14.286 00.005 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.66 = -1.63)
23:27:14.290 00.004 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.73)
23:27:14.292 00.002 14556 CameraToMount -- cameraX=-0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.58 mountX=-0.01 mountY=-0.20, mountTheta=-1.63
23:27:14.298 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.20, opts=13)
23:27:14.302 00.004 14556 Enqueuing Move request for scope (-0.00, 0.20)
23:27:14.306 00.004 12308 Worker thread wakes up
23:27:14.306 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.20) opts 0xd
23:27:14.306 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.20)
23:27:14.306 00.000 12308 Moving (-0.00, 0.20) raw xDistance=-0.01 yDistance=-0.20
23:27:14.306 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:27:14.307 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:14.307 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:27:14.307 00.000 12308 MoveAxis(E, 0, ABG)
23:27:14.307 00.000 12308 Move returns status 0, amount 0
23:27:14.308 00.001 12308 MoveAxis(N, 0, ABG)
23:27:14.308 00.000 12308 Move returns status 0, amount 0
23:27:14.308 00.000 12308 move complete, result=0
23:27:14.308 00.000 12308 worker thread done servicing request
23:27:14.310 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:14.335 00.025 14556 UpdateGuideState exits: m=1971 SNR=29.8
23:27:14.340 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:14.346 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:14.349 00.003 14556 Enqueuing Expose request
23:27:14.354 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:27:14.358 00.004 12308 Worker thread wakes up
23:27:14.358 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:14.358 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:15.601 01.243 12308 Exposure complete
23:27:15.722 00.121 12308 worker thread done servicing request
23:27:15.723 00.001 14556 OnExposeComplete: enter
23:27:15.728 00.005 14556 UpdateGuideState(): m_state=6
23:27:15.732 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7120
23:27:15.735 00.003 14556 Star::Find returns 1 (0), X=173.18, Y=1000.18, Mass=2311, SNR=32.3, Peak=198 HFD=4.4
23:27:15.740 00.005 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.65 = -1.64)
23:27:15.744 00.004 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.74)
23:27:15.748 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.57 mountX=-0.02 mountY=-0.25, mountTheta=-1.64
23:27:15.754 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.25, opts=13)
23:27:15.758 00.004 14556 Enqueuing Move request for scope (-0.00, 0.25)
23:27:15.761 00.003 12308 Worker thread wakes up
23:27:15.761 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.25) opts 0xd
23:27:15.761 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.25)
23:27:15.761 00.000 12308 Moving (-0.00, 0.25) raw xDistance=-0.02 yDistance=-0.25
23:27:15.761 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:27:15.762 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:27:15.762 00.000 12308 MoveAxis(E, 0, ABG)
23:27:15.762 00.000 12308 Move returns status 0, amount 0
23:27:15.762 00.000 12308 MoveAxis(N, 176, ABG)
23:27:15.762 00.000 12308 Guiding  Dir = 0, Dur = 176
23:27:15.762 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:15.767 00.005 12308 IsSlewing returns 0
23:27:15.767 00.000 12308 IsGuiding returns 0
23:27:15.768 00.001 12308 PulseGuide returned control before completion, sleep 186
23:27:15.790 00.022 14556 UpdateGuideState exits: m=2311 SNR=32.3
23:27:15.794 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:15.798 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:15.802 00.004 14556 Enqueuing Expose request
23:27:15.967 00.165 12308 IsGuiding returns 1
23:27:15.968 00.001 12308 scope still moving after pulse duration time elapsed
23:27:15.998 00.030 12308 IsSlewing returns 0
23:27:15.999 00.001 12308 IsGuiding returns 0
23:27:16.000 00.001 12308 scope move finished after 176 + 55 ms
23:27:16.000 00.000 12308 Move returns status 0, amount 176
23:27:16.000 00.000 12308 move complete, result=0
23:27:16.000 00.000 12308 worker thread done servicing request
23:27:16.000 00.000 12308 Worker thread wakes up
23:27:16.001 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 176 ms NORTH
23:27:16.007 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:16.007 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:17.261 01.254 12308 Exposure complete
23:27:17.392 00.131 12308 worker thread done servicing request
23:27:17.392 00.000 14556 OnExposeComplete: enter
23:27:17.398 00.006 14556 UpdateGuideState(): m_state=6
23:27:17.401 00.003 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7121
23:27:17.405 00.004 14556 Star::Find returns 1 (0), X=173.03, Y=1000.07, Mass=2311, SNR=32.3, Peak=217 HFD=4.5
23:27:17.410 00.005 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
23:27:17.413 00.003 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
23:27:17.416 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.20 cameraTheta=2.39 mountX=0.13 mountY=-0.16, mountTheta=-0.87
23:27:17.420 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.14, opts=13)
23:27:17.424 00.004 14556 Enqueuing Move request for scope (-0.14, 0.14)
23:27:17.426 00.002 12308 Worker thread wakes up
23:27:17.427 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
23:27:17.427 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
23:27:17.427 00.000 12308 Moving (-0.14, 0.14) raw xDistance=0.13 yDistance=-0.16
23:27:17.427 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:27:17.427 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:17.428 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:27:17.428 00.000 12308 MoveAxis(E, 0, ABG)
23:27:17.428 00.000 12308 Move returns status 0, amount 0
23:27:17.428 00.000 12308 MoveAxis(N, 0, ABG)
23:27:17.428 00.000 12308 Move returns status 0, amount 0
23:27:17.428 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:17.432 00.004 12308 move complete, result=0
23:27:17.433 00.001 12308 worker thread done servicing request
23:27:17.451 00.018 14556 UpdateGuideState exits: m=2311 SNR=32.3
23:27:17.454 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:17.458 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:17.461 00.003 14556 Enqueuing Expose request
23:27:17.463 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:27:17.469 00.006 12308 Worker thread wakes up
23:27:17.470 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:17.470 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:18.717 01.247 12308 Exposure complete
23:27:18.849 00.132 12308 worker thread done servicing request
23:27:18.849 00.000 14556 OnExposeComplete: enter
23:27:18.853 00.004 14556 UpdateGuideState(): m_state=6
23:27:18.857 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7122
23:27:18.860 00.003 14556 Star::Find returns 1 (0), X=173.19, Y=1000.15, Mass=2322, SNR=32.3, Peak=218 HFD=4.6
23:27:18.864 00.004 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
23:27:18.868 00.004 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
23:27:18.871 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.50 mountX=-0.03 mountY=-0.21, mountTheta=-1.72
23:27:18.876 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.22, opts=13)
23:27:18.880 00.004 14556 Enqueuing Move request for scope (0.02, 0.22)
23:27:18.884 00.004 12308 Worker thread wakes up
23:27:18.884 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.22) opts 0xd
23:27:18.884 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.22)
23:27:18.884 00.000 12308 Moving (0.02, 0.22) raw xDistance=-0.03 yDistance=-0.21
23:27:18.886 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:27:18.886 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:27:18.886 00.000 12308 MoveAxis(E, 0, ABG)
23:27:18.886 00.000 12308 Move returns status 0, amount 0
23:27:18.886 00.000 12308 MoveAxis(N, 148, ABG)
23:27:18.886 00.000 12308 Guiding  Dir = 0, Dur = 148
23:27:18.887 00.001 12308 IsSlewing returns 0
23:27:18.887 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:18.891 00.004 12308 IsGuiding returns 0
23:27:18.891 00.000 12308 PulseGuide returned control before completion, sleep 158
23:27:18.910 00.019 14556 UpdateGuideState exits: m=2322 SNR=32.3
23:27:18.915 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:18.919 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:18.922 00.003 14556 Enqueuing Expose request
23:27:19.065 00.143 12308 IsGuiding returns 0
23:27:19.066 00.001 12308 Move returns status 0, amount 148
23:27:19.066 00.000 12308 move complete, result=0
23:27:19.067 00.001 12308 worker thread done servicing request
23:27:19.067 00.000 12308 Worker thread wakes up
23:27:19.067 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 148 ms NORTH
23:27:19.075 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:19.075 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:20.330 01.255 12308 Exposure complete
23:27:20.468 00.138 12308 worker thread done servicing request
23:27:20.469 00.001 14556 OnExposeComplete: enter
23:27:20.473 00.004 14556 UpdateGuideState(): m_state=6
23:27:20.476 00.003 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7123
23:27:20.480 00.004 14556 Star::Find returns 1 (0), X=173.07, Y=999.96, Mass=2169, SNR=31.4, Peak=211 HFD=4.4
23:27:20.484 00.004 14556 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.07) = xAngle (5.99 = -0.29)
23:27:20.487 00.003 14556 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.89 = -0.39)
23:27:20.491 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=2.92 mountX=0.11 mountY=-0.04, mountTheta=-0.38
23:27:20.496 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.02, opts=13)
23:27:20.500 00.004 14556 Enqueuing Move request for scope (-0.11, 0.02)
23:27:20.503 00.003 12308 Worker thread wakes up
23:27:20.503 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
23:27:20.504 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
23:27:20.504 00.000 12308 Moving (-0.11, 0.02) raw xDistance=0.11 yDistance=-0.04
23:27:20.504 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:27:20.504 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:20.504 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:27:20.504 00.000 12308 MoveAxis(E, 0, ABG)
23:27:20.504 00.000 12308 Move returns status 0, amount 0
23:27:20.505 00.001 12308 MoveAxis(N, 0, ABG)
23:27:20.505 00.000 12308 Move returns status 0, amount 0
23:27:20.506 00.001 12308 move complete, result=0
23:27:20.506 00.000 12308 worker thread done servicing request
23:27:20.506 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:20.530 00.024 14556 UpdateGuideState exits: m=2169 SNR=31.4
23:27:20.534 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:20.538 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:20.542 00.004 14556 Enqueuing Expose request
23:27:20.546 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:27:20.549 00.003 12308 Worker thread wakes up
23:27:20.549 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:20.549 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:21.801 01.252 12308 Exposure complete
23:27:21.930 00.129 12308 worker thread done servicing request
23:27:21.931 00.001 14556 OnExposeComplete: enter
23:27:21.936 00.005 14556 UpdateGuideState(): m_state=6
23:27:21.940 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7124
23:27:21.944 00.004 14556 Star::Find returns 1 (0), X=172.96, Y=999.99, Mass=2248, SNR=32.1, Peak=190 HFD=4.5
23:27:21.949 00.005 14556 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.07) = xAngle (5.96 = -0.33)
23:27:21.954 00.005 14556 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.86 = -0.43)
23:27:21.958 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.06 hyp=0.23 cameraTheta=2.88 mountX=0.22 mountY=-0.09, mountTheta=-0.41
23:27:21.965 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.06, opts=13)
23:27:21.970 00.005 14556 Enqueuing Move request for scope (-0.22, 0.06)
23:27:21.975 00.005 12308 Worker thread wakes up
23:27:21.975 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.06) opts 0xd
23:27:21.975 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.06)
23:27:21.975 00.000 12308 Moving (-0.22, 0.06) raw xDistance=0.22 yDistance=-0.09
23:27:21.975 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:27:21.976 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:21.976 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:27:21.976 00.000 12308 MoveAxis(W, 94, ABG)
23:27:21.976 00.000 12308 Guiding  Dir = 3, Dur = 94
23:27:21.976 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:21.981 00.005 12308 IsSlewing returns 0
23:27:21.981 00.000 12308 IsGuiding returns 0
23:27:21.982 00.001 12308 PulseGuide returned control before completion, sleep 104
23:27:22.005 00.023 14556 UpdateGuideState exits: m=2248 SNR=32.1
23:27:22.009 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:22.014 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:22.018 00.004 14556 Enqueuing Expose request
23:27:22.101 00.083 12308 IsGuiding returns 1
23:27:22.103 00.002 12308 scope still moving after pulse duration time elapsed
23:27:22.133 00.030 12308 IsSlewing returns 0
23:27:22.134 00.001 12308 IsGuiding returns 0
23:27:22.134 00.000 12308 scope move finished after 94 + 58 ms
23:27:22.134 00.000 12308 Move returns status 0, amount 94
23:27:22.134 00.000 12308 MoveAxis(N, 0, ABG)
23:27:22.135 00.001 12308 Move returns status 0, amount 0
23:27:22.135 00.000 12308 move complete, result=0
23:27:22.135 00.000 12308 worker thread done servicing request
23:27:22.135 00.000 14556 GuideStep: 0.2 px 94 ms WEST, -0.1 px 0 ms NORTH
23:27:22.143 00.008 12308 Worker thread wakes up
23:27:22.143 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:22.143 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:23.386 01.243 12308 Exposure complete
23:27:23.508 00.122 12308 worker thread done servicing request
23:27:23.509 00.001 14556 OnExposeComplete: enter
23:27:23.512 00.003 14556 UpdateGuideState(): m_state=6
23:27:23.516 00.004 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7125
23:27:23.521 00.005 14556 Star::Find returns 1 (0), X=173.20, Y=1000.12, Mass=2257, SNR=32.1, Peak=213 HFD=4.3
23:27:23.524 00.003 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.51 = -1.78)
23:27:23.528 00.004 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.88)
23:27:23.531 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.43 mountX=-0.04 mountY=-0.18, mountTheta=-1.78
23:27:23.538 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.19, opts=13)
23:27:23.542 00.004 14556 Enqueuing Move request for scope (0.03, 0.19)
23:27:23.546 00.004 12308 Worker thread wakes up
23:27:23.546 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.19) opts 0xd
23:27:23.546 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.19)
23:27:23.546 00.000 12308 Moving (0.03, 0.19) raw xDistance=-0.04 yDistance=-0.18
23:27:23.546 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:27:23.546 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:23.547 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:27:23.547 00.000 12308 MoveAxis(E, 0, ABG)
23:27:23.547 00.000 12308 Move returns status 0, amount 0
23:27:23.547 00.000 12308 MoveAxis(N, 0, ABG)
23:27:23.547 00.000 12308 Move returns status 0, amount 0
23:27:23.547 00.000 12308 move complete, result=0
23:27:23.547 00.000 12308 worker thread done servicing request
23:27:23.548 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:23.574 00.026 14556 UpdateGuideState exits: m=2257 SNR=32.1
23:27:23.577 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:23.581 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:23.585 00.004 14556 Enqueuing Expose request
23:27:23.589 00.004 12308 Worker thread wakes up
23:27:23.590 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:23.590 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:23.590 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:27:24.842 01.252 12308 Exposure complete
23:27:24.974 00.132 12308 worker thread done servicing request
23:27:24.974 00.000 14556 OnExposeComplete: enter
23:27:24.979 00.005 14556 UpdateGuideState(): m_state=6
23:27:24.983 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7126
23:27:24.988 00.005 14556 Star::Find returns 1 (0), X=173.18, Y=1000.14, Mass=2285, SNR=31.9, Peak=195 HFD=4.4
23:27:24.994 00.006 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.63 = -1.65)
23:27:24.998 00.004 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.53 = -1.75)
23:27:25.003 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=0.21 hyp=0.21 cameraTheta=1.56 mountX=-0.02 mountY=-0.21, mountTheta=-1.66
23:27:25.007 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.21, opts=13)
23:27:25.011 00.004 14556 Enqueuing Move request for scope (0.00, 0.21)
23:27:25.016 00.005 12308 Worker thread wakes up
23:27:25.016 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.21) opts 0xd
23:27:25.016 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.21)
23:27:25.016 00.000 12308 Moving (0.00, 0.21) raw xDistance=-0.02 yDistance=-0.21
23:27:25.016 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:27:25.016 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:27:25.017 00.001 12308 MoveAxis(E, 0, ABG)
23:27:25.017 00.000 12308 Move returns status 0, amount 0
23:27:25.017 00.000 12308 MoveAxis(N, 145, ABG)
23:27:25.017 00.000 12308 Guiding  Dir = 0, Dur = 145
23:27:25.017 00.000 12308 IsSlewing returns 0
23:27:25.018 00.001 12308 IsGuiding returns 0
23:27:25.018 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:25.023 00.005 12308 PulseGuide returned control before completion, sleep 155
23:27:25.048 00.025 14556 UpdateGuideState exits: m=2285 SNR=31.9
23:27:25.051 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:25.057 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:25.061 00.004 14556 Enqueuing Expose request
23:27:25.187 00.126 12308 IsGuiding returns 1
23:27:25.189 00.002 12308 scope still moving after pulse duration time elapsed
23:27:25.218 00.029 12308 IsSlewing returns 0
23:27:25.219 00.001 12308 IsGuiding returns 0
23:27:25.220 00.001 12308 scope move finished after 145 + 57 ms
23:27:25.220 00.000 12308 Move returns status 0, amount 145
23:27:25.221 00.001 12308 move complete, result=0
23:27:25.221 00.000 12308 worker thread done servicing request
23:27:25.223 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 145 ms NORTH
23:27:25.230 00.007 12308 Worker thread wakes up
23:27:25.230 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:25.230 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:26.481 01.251 12308 Exposure complete
23:27:26.616 00.135 12308 worker thread done servicing request
23:27:26.617 00.001 14556 OnExposeComplete: enter
23:27:26.621 00.004 14556 UpdateGuideState(): m_state=6
23:27:26.625 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7127
23:27:26.629 00.004 14556 Star::Find returns 1 (0), X=173.21, Y=1000.08, Mass=2204, SNR=31.5, Peak=199 HFD=4.3
23:27:26.633 00.004 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.42 = -1.86)
23:27:26.637 00.004 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.96)
23:27:26.640 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.15 hyp=0.16 cameraTheta=1.35 mountX=-0.05 mountY=-0.15, mountTheta=-1.87
23:27:26.646 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.15, opts=13)
23:27:26.650 00.004 14556 Enqueuing Move request for scope (0.04, 0.15)
23:27:26.654 00.004 12308 Worker thread wakes up
23:27:26.654 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.15) opts 0xd
23:27:26.654 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.15)
23:27:26.654 00.000 12308 Moving (0.04, 0.15) raw xDistance=-0.05 yDistance=-0.15
23:27:26.654 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:27:26.656 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:26.656 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:27:26.656 00.000 12308 MoveAxis(E, 0, ABG)
23:27:26.656 00.000 12308 Move returns status 0, amount 0
23:27:26.656 00.000 12308 MoveAxis(N, 0, ABG)
23:27:26.656 00.000 12308 Move returns status 0, amount 0
23:27:26.656 00.000 12308 move complete, result=0
23:27:26.657 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:26.660 00.003 12308 worker thread done servicing request
23:27:26.681 00.021 14556 UpdateGuideState exits: m=2204 SNR=31.5
23:27:26.686 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:26.689 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:26.691 00.002 14556 Enqueuing Expose request
23:27:26.696 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:26.699 00.003 12308 Worker thread wakes up
23:27:26.699 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:26.699 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:27.944 01.245 12308 Exposure complete
23:27:28.072 00.128 12308 worker thread done servicing request
23:27:28.073 00.001 14556 OnExposeComplete: enter
23:27:28.077 00.004 14556 UpdateGuideState(): m_state=6
23:27:28.081 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7128
23:27:28.084 00.003 14556 Star::Find returns 1 (0), X=173.07, Y=1000.21, Mass=2295, SNR=32.0, Peak=210 HFD=4.4
23:27:28.088 00.004 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.02 = -1.27)
23:27:28.093 00.005 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.36)
23:27:28.096 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.28 hyp=0.30 cameraTheta=1.94 mountX=0.09 mountY=-0.29, mountTheta=-1.27
23:27:28.102 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.28, opts=13)
23:27:28.106 00.004 14556 Enqueuing Move request for scope (-0.11, 0.28)
23:27:28.109 00.003 12308 Worker thread wakes up
23:27:28.109 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.28) opts 0xd
23:27:28.109 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.28)
23:27:28.109 00.000 12308 Moving (-0.11, 0.28) raw xDistance=0.09 yDistance=-0.29
23:27:28.111 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:27:28.111 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:27:28.111 00.000 12308 MoveAxis(E, 0, ABG)
23:27:28.111 00.000 12308 Move returns status 0, amount 0
23:27:28.111 00.000 12308 MoveAxis(N, 205, ABG)
23:27:28.111 00.000 12308 Guiding  Dir = 0, Dur = 205
23:27:28.112 00.001 12308 IsSlewing returns 0
23:27:28.112 00.000 12308 IsGuiding returns 0
23:27:28.112 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:28.118 00.006 12308 PulseGuide returned control before completion, sleep 215
23:27:28.140 00.022 14556 UpdateGuideState exits: m=2295 SNR=32.0
23:27:28.144 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:28.149 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:28.156 00.007 14556 Enqueuing Expose request
23:27:28.341 00.185 12308 IsGuiding returns 1
23:27:28.341 00.000 12308 scope still moving after pulse duration time elapsed
23:27:28.372 00.031 12308 IsSlewing returns 0
23:27:28.373 00.001 12308 IsGuiding returns 0
23:27:28.374 00.001 12308 scope move finished after 205 + 55 ms
23:27:28.374 00.000 12308 Move returns status 0, amount 205
23:27:28.374 00.000 12308 move complete, result=0
23:27:28.374 00.000 12308 worker thread done servicing request
23:27:28.374 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 205 ms NORTH
23:27:28.378 00.004 12308 Worker thread wakes up
23:27:28.379 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:28.379 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:29.619 01.240 12308 Exposure complete
23:27:29.759 00.140 12308 worker thread done servicing request
23:27:29.760 00.001 14556 OnExposeComplete: enter
23:27:29.763 00.003 14556 UpdateGuideState(): m_state=6
23:27:29.767 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7129
23:27:29.772 00.005 14556 Star::Find returns 1 (0), X=173.10, Y=999.73, Mass=2334, SNR=32.6, Peak=185 HFD=4.6
23:27:29.775 00.003 14556 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-3.07) = xAngle (1.12 = 1.12)
23:27:29.779 00.004 14556 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.02 = 1.02)
23:27:29.782 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.20 hyp=0.21 cameraTheta=-1.95 mountX=0.09 mountY=0.18, mountTheta=1.10
23:27:29.787 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.20, opts=13)
23:27:29.792 00.005 14556 Enqueuing Move request for scope (-0.08, -0.20)
23:27:29.796 00.004 12308 Worker thread wakes up
23:27:29.796 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.20) opts 0xd
23:27:29.796 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.20)
23:27:29.797 00.001 12308 Moving (-0.08, -0.20) raw xDistance=0.09 yDistance=0.18
23:27:29.797 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:27:29.797 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:29.797 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:27:29.797 00.000 12308 MoveAxis(E, 0, ABG)
23:27:29.797 00.000 12308 Move returns status 0, amount 0
23:27:29.799 00.002 12308 MoveAxis(N, 0, ABG)
23:27:29.799 00.000 12308 Move returns status 0, amount 0
23:27:29.799 00.000 12308 move complete, result=0
23:27:29.799 00.000 12308 worker thread done servicing request
23:27:29.799 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:29.829 00.030 14556 UpdateGuideState exits: m=2334 SNR=32.6
23:27:29.835 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:29.838 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:29.844 00.006 14556 Enqueuing Expose request
23:27:29.847 00.003 12308 Worker thread wakes up
23:27:29.848 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:27:29.852 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:29.852 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:31.093 01.241 12308 Exposure complete
23:27:31.226 00.133 12308 worker thread done servicing request
23:27:31.226 00.000 14556 OnExposeComplete: enter
23:27:31.230 00.004 14556 UpdateGuideState(): m_state=6
23:27:31.234 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7130
23:27:31.238 00.004 14556 Star::Find returns 1 (0), X=173.01, Y=999.97, Mass=2217, SNR=31.6, Peak=188 HFD=4.5
23:27:31.242 00.004 14556 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.07) = xAngle (5.99 = -0.29)
23:27:31.246 00.004 14556 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.89 = -0.39)
23:27:31.250 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.17 cameraTheta=2.92 mountX=0.17 mountY=-0.07, mountTheta=-0.38
23:27:31.255 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.04, opts=13)
23:27:31.259 00.004 14556 Enqueuing Move request for scope (-0.17, 0.04)
23:27:31.263 00.004 12308 Worker thread wakes up
23:27:31.263 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd
23:27:31.264 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.04)
23:27:31.264 00.000 12308 Moving (-0.17, 0.04) raw xDistance=0.17 yDistance=-0.07
23:27:31.264 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:27:31.264 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:31.265 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:27:31.265 00.000 12308 MoveAxis(E, 0, ABG)
23:27:31.265 00.000 12308 Move returns status 0, amount 0
23:27:31.265 00.000 12308 MoveAxis(N, 0, ABG)
23:27:31.265 00.000 12308 Move returns status 0, amount 0
23:27:31.266 00.001 12308 move complete, result=0
23:27:31.266 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:31.269 00.003 12308 worker thread done servicing request
23:27:31.292 00.023 14556 UpdateGuideState exits: m=2217 SNR=31.6
23:27:31.296 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:31.300 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:31.304 00.004 14556 Enqueuing Expose request
23:27:31.309 00.005 12308 Worker thread wakes up
23:27:31.309 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:31.314 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:31.314 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:32.554 01.240 12308 Exposure complete
23:27:32.685 00.131 12308 worker thread done servicing request
23:27:32.685 00.000 14556 OnExposeComplete: enter
23:27:32.689 00.004 14556 UpdateGuideState(): m_state=6
23:27:32.693 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7131
23:27:32.696 00.003 14556 Star::Find returns 1 (0), X=173.18, Y=999.94, Mass=2204, SNR=31.4, Peak=190 HFD=4.4
23:27:32.701 00.005 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.44 = -1.84)
23:27:32.705 00.004 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
23:27:32.709 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.37 mountX=-0.00 mountY=-0.01, mountTheta=-1.85
23:27:32.716 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.01, opts=13)
23:27:32.719 00.003 14556 Enqueuing Move request for scope (0.00, 0.01)
23:27:32.723 00.004 12308 Worker thread wakes up
23:27:32.723 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
23:27:32.723 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
23:27:32.723 00.000 12308 Moving (0.00, 0.01) raw xDistance=-0.00 yDistance=-0.01
23:27:32.723 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:27:32.723 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:32.725 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:27:32.725 00.000 12308 MoveAxis(E, 0, ABG)
23:27:32.725 00.000 12308 Move returns status 0, amount 0
23:27:32.725 00.000 12308 MoveAxis(N, 0, ABG)
23:27:32.725 00.000 12308 Move returns status 0, amount 0
23:27:32.725 00.000 12308 move complete, result=0
23:27:32.726 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:32.730 00.004 12308 worker thread done servicing request
23:27:32.751 00.021 14556 UpdateGuideState exits: m=2204 SNR=31.4
23:27:32.754 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:32.759 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:32.762 00.003 14556 Enqueuing Expose request
23:27:32.766 00.004 12308 Worker thread wakes up
23:27:32.766 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:32.766 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:32.766 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:27:34.006 01.240 12308 Exposure complete
23:27:34.142 00.136 12308 worker thread done servicing request
23:27:34.142 00.000 14556 OnExposeComplete: enter
23:27:34.147 00.005 14556 UpdateGuideState(): m_state=6
23:27:34.152 00.005 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7132
23:27:34.156 00.004 14556 Star::Find returns 1 (0), X=173.12, Y=1000.05, Mass=2438, SNR=33.1, Peak=185 HFD=4.7
23:27:34.160 00.004 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
23:27:34.165 00.005 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.32)
23:27:34.169 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.14 cameraTheta=1.99 mountX=0.05 mountY=-0.13, mountTheta=-1.23
23:27:34.176 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.12, opts=13)
23:27:34.181 00.005 14556 Enqueuing Move request for scope (-0.06, 0.12)
23:27:34.187 00.006 12308 Worker thread wakes up
23:27:34.187 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
23:27:34.187 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
23:27:34.188 00.001 12308 Moving (-0.06, 0.12) raw xDistance=0.05 yDistance=-0.13
23:27:34.188 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:27:34.188 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:34.189 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:27:34.189 00.000 12308 MoveAxis(E, 0, ABG)
23:27:34.189 00.000 12308 Move returns status 0, amount 0
23:27:34.189 00.000 12308 MoveAxis(N, 0, ABG)
23:27:34.191 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:34.196 00.005 12308 Move returns status 0, amount 0
23:27:34.196 00.000 12308 move complete, result=0
23:27:34.196 00.000 12308 worker thread done servicing request
23:27:34.217 00.021 14556 UpdateGuideState exits: m=2438 SNR=33.1
23:27:34.223 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:34.227 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:34.232 00.005 14556 Enqueuing Expose request
23:27:34.235 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:34.241 00.006 12308 Worker thread wakes up
23:27:34.242 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:34.242 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:35.498 01.256 12308 Exposure complete
23:27:35.630 00.132 12308 worker thread done servicing request
23:27:35.630 00.000 14556 OnExposeComplete: enter
23:27:35.634 00.004 14556 UpdateGuideState(): m_state=6
23:27:35.637 00.003 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7133
23:27:35.641 00.004 14556 Star::Find returns 1 (0), X=173.13, Y=1000.17, Mass=2338, SNR=32.4, Peak=230 HFD=4.5
23:27:35.645 00.004 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
23:27:35.652 00.007 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
23:27:35.659 00.007 14556 CameraToMount -- cameraX=-0.05 cameraY=0.24 hyp=0.25 cameraTheta=1.76 mountX=0.03 mountY=-0.25, mountTheta=-1.45
23:27:35.668 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.24, opts=13)
23:27:35.674 00.006 14556 Enqueuing Move request for scope (-0.05, 0.24)
23:27:35.679 00.005 12308 Worker thread wakes up
23:27:35.679 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.24) opts 0xd
23:27:35.679 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.24)
23:27:35.679 00.000 12308 Moving (-0.05, 0.24) raw xDistance=0.03 yDistance=-0.25
23:27:35.679 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:27:35.679 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:27:35.681 00.002 12308 MoveAxis(E, 0, ABG)
23:27:35.681 00.000 12308 Move returns status 0, amount 0
23:27:35.681 00.000 12308 MoveAxis(N, 173, ABG)
23:27:35.681 00.000 12308 Guiding  Dir = 0, Dur = 173
23:27:35.682 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:35.685 00.003 12308 IsSlewing returns 0
23:27:35.685 00.000 12308 IsGuiding returns 0
23:27:35.687 00.002 12308 PulseGuide returned control before completion, sleep 183
23:27:35.710 00.023 14556 UpdateGuideState exits: m=2338 SNR=32.4
23:27:35.716 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:35.721 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:35.725 00.004 14556 Enqueuing Expose request
23:27:35.880 00.155 12308 IsGuiding returns 1
23:27:35.880 00.000 12308 scope still moving after pulse duration time elapsed
23:27:35.911 00.031 12308 IsSlewing returns 0
23:27:35.912 00.001 12308 IsGuiding returns 0
23:27:35.913 00.001 12308 scope move finished after 173 + 53 ms
23:27:35.913 00.000 12308 Move returns status 0, amount 173
23:27:35.915 00.002 12308 move complete, result=0
23:27:35.915 00.000 12308 worker thread done servicing request
23:27:35.915 00.000 12308 Worker thread wakes up
23:27:35.916 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 173 ms NORTH
23:27:35.922 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:35.922 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:37.178 01.256 12308 Exposure complete
23:27:37.312 00.134 12308 worker thread done servicing request
23:27:37.312 00.000 14556 OnExposeComplete: enter
23:27:37.317 00.005 14556 UpdateGuideState(): m_state=6
23:27:37.321 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7134
23:27:37.325 00.004 14556 Star::Find returns 1 (0), X=173.16, Y=999.78, Mass=2303, SNR=32.4, Peak=183 HFD=4.6
23:27:37.329 00.004 14556 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-3.07) = xAngle (1.39 = 1.39)
23:27:37.333 00.004 14556 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.29 = 1.29)
23:27:37.336 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.69 mountX=0.03 mountY=0.15, mountTheta=1.38
23:27:37.343 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.15, opts=13)
23:27:37.349 00.006 14556 Enqueuing Move request for scope (-0.02, -0.15)
23:27:37.353 00.004 12308 Worker thread wakes up
23:27:37.353 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
23:27:37.353 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
23:27:37.353 00.000 12308 Moving (-0.02, -0.15) raw xDistance=0.03 yDistance=0.15
23:27:37.353 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:27:37.353 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:37.354 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:27:37.354 00.000 12308 MoveAxis(E, 0, ABG)
23:27:37.354 00.000 12308 Move returns status 0, amount 0
23:27:37.354 00.000 12308 MoveAxis(N, 0, ABG)
23:27:37.354 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:37.359 00.005 12308 Move returns status 0, amount 0
23:27:37.360 00.001 12308 move complete, result=0
23:27:37.360 00.000 12308 worker thread done servicing request
23:27:37.381 00.021 14556 UpdateGuideState exits: m=2303 SNR=32.4
23:27:37.385 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:37.389 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:37.391 00.002 14556 Enqueuing Expose request
23:27:37.395 00.004 12308 Worker thread wakes up
23:27:37.396 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:37.396 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:37.396 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:27:38.653 01.257 12308 Exposure complete
23:27:38.804 00.151 12308 worker thread done servicing request
23:27:38.804 00.000 14556 OnExposeComplete: enter
23:27:38.809 00.005 14556 UpdateGuideState(): m_state=6
23:27:38.814 00.005 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7135
23:27:38.818 00.004 14556 Star::Find returns 1 (0), X=173.02, Y=1000.00, Mass=2220, SNR=31.5, Peak=203 HFD=4.5
23:27:38.821 00.003 14556 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.07) = xAngle (5.80 = -0.48)
23:27:38.825 00.004 14556 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.70 = -0.58)
23:27:38.829 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.07 hyp=0.17 cameraTheta=2.73 mountX=0.15 mountY=-0.09, mountTheta=-0.55
23:27:38.836 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.07, opts=13)
23:27:38.840 00.004 14556 Enqueuing Move request for scope (-0.16, 0.07)
23:27:38.845 00.005 12308 Worker thread wakes up
23:27:38.845 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.07) opts 0xd
23:27:38.845 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.07)
23:27:38.845 00.000 12308 Moving (-0.16, 0.07) raw xDistance=0.15 yDistance=-0.09
23:27:38.845 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:27:38.846 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:38.846 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:27:38.846 00.000 12308 MoveAxis(E, 0, ABG)
23:27:38.846 00.000 12308 Move returns status 0, amount 0
23:27:38.846 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:38.849 00.003 12308 MoveAxis(N, 0, ABG)
23:27:38.849 00.000 12308 Move returns status 0, amount 0
23:27:38.849 00.000 12308 move complete, result=0
23:27:38.851 00.002 12308 worker thread done servicing request
23:27:38.871 00.020 14556 UpdateGuideState exits: m=2220 SNR=31.5
23:27:38.876 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:38.881 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:38.885 00.004 14556 Enqueuing Expose request
23:27:38.889 00.004 12308 Worker thread wakes up
23:27:38.889 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:38.893 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:38.893 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:40.133 01.240 12308 Exposure complete
23:27:40.273 00.140 12308 worker thread done servicing request
23:27:40.274 00.001 14556 OnExposeComplete: enter
23:27:40.279 00.005 14556 UpdateGuideState(): m_state=6
23:27:40.284 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7136
23:27:40.289 00.005 14556 Star::Find returns 1 (0), X=173.18, Y=1000.03, Mass=2296, SNR=32.2, Peak=202 HFD=4.6
23:27:40.292 00.003 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.63 = -1.65)
23:27:40.296 00.004 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.53 = -1.75)
23:27:40.300 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.56 mountX=-0.01 mountY=-0.10, mountTheta=-1.65
23:27:40.306 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.10, opts=13)
23:27:40.311 00.005 14556 Enqueuing Move request for scope (0.00, 0.10)
23:27:40.315 00.004 12308 Worker thread wakes up
23:27:40.315 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
23:27:40.315 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
23:27:40.315 00.000 12308 Moving (0.00, 0.10) raw xDistance=-0.01 yDistance=-0.10
23:27:40.315 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:27:40.316 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:40.316 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:27:40.316 00.000 12308 MoveAxis(E, 0, ABG)
23:27:40.316 00.000 12308 Move returns status 0, amount 0
23:27:40.316 00.000 12308 MoveAxis(N, 0, ABG)
23:27:40.318 00.002 12308 Move returns status 0, amount 0
23:27:40.318 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:40.322 00.004 12308 move complete, result=0
23:27:40.322 00.000 12308 worker thread done servicing request
23:27:40.342 00.020 14556 UpdateGuideState exits: m=2296 SNR=32.2
23:27:40.347 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:40.350 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:40.354 00.004 14556 Enqueuing Expose request
23:27:40.358 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:40.362 00.004 12308 Worker thread wakes up
23:27:40.362 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:40.362 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:41.618 01.256 12308 Exposure complete
23:27:41.730 00.112 12308 worker thread done servicing request
23:27:41.730 00.000 14556 OnExposeComplete: enter
23:27:41.733 00.003 14556 UpdateGuideState(): m_state=6
23:27:41.738 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7137
23:27:41.741 00.003 14556 Star::Find returns 1 (0), X=173.20, Y=1000.24, Mass=2311, SNR=32.0, Peak=215 HFD=4.5
23:27:41.745 00.004 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.58 = -1.70)
23:27:41.749 00.004 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.80)
23:27:41.753 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.51 mountX=-0.04 mountY=-0.30, mountTheta=-1.70
23:27:41.759 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.31, opts=13)
23:27:41.763 00.004 14556 Enqueuing Move request for scope (0.02, 0.31)
23:27:41.766 00.003 12308 Worker thread wakes up
23:27:41.767 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.31) opts 0xd
23:27:41.767 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.31)
23:27:41.767 00.000 12308 Moving (0.02, 0.31) raw xDistance=-0.04 yDistance=-0.30
23:27:41.767 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:27:41.767 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:27:41.767 00.000 12308 MoveAxis(E, 0, ABG)
23:27:41.767 00.000 12308 Move returns status 0, amount 0
23:27:41.767 00.000 12308 MoveAxis(N, 212, ABG)
23:27:41.769 00.002 12308 Guiding  Dir = 0, Dur = 212
23:27:41.769 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:41.773 00.004 12308 IsSlewing returns 0
23:27:41.773 00.000 12308 IsGuiding returns 0
23:27:41.773 00.000 12308 PulseGuide returned control before completion, sleep 222
23:27:41.792 00.019 14556 UpdateGuideState exits: m=2311 SNR=32.0
23:27:41.796 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:41.800 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:41.805 00.005 14556 Enqueuing Expose request
23:27:41.999 00.194 12308 IsGuiding returns 1
23:27:42.000 00.001 12308 scope still moving after pulse duration time elapsed
23:27:42.031 00.031 12308 IsSlewing returns 0
23:27:42.032 00.001 12308 IsGuiding returns 1
23:27:42.061 00.029 12308 IsSlewing returns 0
23:27:42.062 00.001 12308 IsGuiding returns 0
23:27:42.063 00.001 12308 scope move finished after 212 + 77 ms
23:27:42.064 00.001 12308 Move returns status 0, amount 212
23:27:42.064 00.000 12308 move complete, result=0
23:27:42.064 00.000 12308 worker thread done servicing request
23:27:42.065 00.001 12308 Worker thread wakes up
23:27:42.065 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 212 ms NORTH
23:27:42.071 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:42.071 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:43.324 01.253 12308 Exposure complete
23:27:43.449 00.125 12308 worker thread done servicing request
23:27:43.450 00.001 14556 OnExposeComplete: enter
23:27:43.453 00.003 14556 UpdateGuideState(): m_state=6
23:27:43.457 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7138
23:27:43.462 00.005 14556 Star::Find returns 1 (0), X=172.96, Y=999.84, Mass=2317, SNR=32.4, Peak=200 HFD=4.4
23:27:43.465 00.003 14556 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-3.07) = xAngle (0.32 = 0.32)
23:27:43.470 00.005 14556 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.22 = 0.22)
23:27:43.474 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.09 hyp=0.23 cameraTheta=-2.75 mountX=0.22 mountY=0.05, mountTheta=0.23
23:27:43.478 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.09, opts=13)
23:27:43.482 00.004 14556 Enqueuing Move request for scope (-0.21, -0.09)
23:27:43.486 00.004 12308 Worker thread wakes up
23:27:43.486 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.09) opts 0xd
23:27:43.486 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.09)
23:27:43.486 00.000 12308 Moving (-0.21, -0.09) raw xDistance=0.22 yDistance=0.05
23:27:43.486 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:27:43.487 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:43.487 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:27:43.487 00.000 12308 MoveAxis(W, 95, ABG)
23:27:43.488 00.001 12308 Guiding  Dir = 3, Dur = 95
23:27:43.488 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:43.493 00.005 12308 IsSlewing returns 0
23:27:43.493 00.000 12308 IsGuiding returns 0
23:27:43.493 00.000 12308 PulseGuide returned control before completion, sleep 105
23:27:43.516 00.023 14556 UpdateGuideState exits: m=2317 SNR=32.4
23:27:43.520 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:43.526 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:43.532 00.006 14556 Enqueuing Expose request
23:27:43.612 00.080 12308 IsGuiding returns 1
23:27:43.612 00.000 12308 scope still moving after pulse duration time elapsed
23:27:43.642 00.030 12308 IsSlewing returns 0
23:27:43.644 00.002 12308 IsGuiding returns 0
23:27:43.644 00.000 12308 scope move finished after 95 + 56 ms
23:27:43.644 00.000 12308 Move returns status 0, amount 95
23:27:43.646 00.002 12308 MoveAxis(N, 0, ABG)
23:27:43.647 00.001 12308 Move returns status 0, amount 0
23:27:43.647 00.000 12308 move complete, result=0
23:27:43.648 00.001 12308 worker thread done servicing request
23:27:43.648 00.000 12308 Worker thread wakes up
23:27:43.649 00.001 14556 GuideStep: 0.2 px 95 ms WEST, 0.1 px 0 ms NORTH
23:27:43.655 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:43.655 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:44.911 01.256 12308 Exposure complete
23:27:45.053 00.142 12308 worker thread done servicing request
23:27:45.054 00.001 14556 OnExposeComplete: enter
23:27:45.057 00.003 14556 UpdateGuideState(): m_state=6
23:27:45.062 00.005 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7139
23:27:45.065 00.003 14556 Star::Find returns 1 (0), X=173.23, Y=999.90, Mass=2175, SNR=31.4, Peak=206 HFD=4.3
23:27:45.070 00.005 14556 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-3.07) = xAngle (2.55 = 2.55)
23:27:45.073 00.003 14556 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.45 = 2.45)
23:27:45.077 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.52 mountX=-0.05 mountY=0.04, mountTheta=2.49
23:27:45.082 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.03, opts=13)
23:27:45.087 00.005 14556 Enqueuing Move request for scope (0.05, -0.03)
23:27:45.091 00.004 12308 Worker thread wakes up
23:27:45.091 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
23:27:45.091 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
23:27:45.091 00.000 12308 Moving (0.05, -0.03) raw xDistance=-0.05 yDistance=0.04
23:27:45.093 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:27:45.093 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:45.093 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:27:45.093 00.000 12308 MoveAxis(E, 0, ABG)
23:27:45.094 00.001 12308 Move returns status 0, amount 0
23:27:45.094 00.000 12308 MoveAxis(N, 0, ABG)
23:27:45.094 00.000 12308 Move returns status 0, amount 0
23:27:45.094 00.000 12308 move complete, result=0
23:27:45.095 00.001 12308 worker thread done servicing request
23:27:45.095 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:45.122 00.027 14556 UpdateGuideState exits: m=2175 SNR=31.4
23:27:45.127 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:45.132 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:45.136 00.004 14556 Enqueuing Expose request
23:27:45.140 00.004 12308 Worker thread wakes up
23:27:45.140 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:45.140 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:45.140 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:27:46.389 01.249 12308 Exposure complete
23:27:46.516 00.127 12308 worker thread done servicing request
23:27:46.517 00.001 14556 OnExposeComplete: enter
23:27:46.521 00.004 14556 UpdateGuideState(): m_state=6
23:27:46.524 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7140
23:27:46.529 00.005 14556 Star::Find returns 1 (0), X=173.29, Y=999.78, Mass=2225, SNR=31.5, Peak=190 HFD=4.5
23:27:46.533 00.004 14556 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-3.07) = xAngle (2.13 = 2.13)
23:27:46.536 00.003 14556 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.04 = 2.04)
23:27:46.539 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=-0.16 hyp=0.19 cameraTheta=-0.94 mountX=-0.10 mountY=0.17, mountTheta=2.11
23:27:46.545 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.16, opts=13)
23:27:46.549 00.004 14556 Enqueuing Move request for scope (0.11, -0.16)
23:27:46.553 00.004 12308 Worker thread wakes up
23:27:46.553 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.16) opts 0xd
23:27:46.553 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.16)
23:27:46.553 00.000 12308 Moving (0.11, -0.16) raw xDistance=-0.10 yDistance=0.17
23:27:46.553 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:27:46.554 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:46.554 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:27:46.554 00.000 12308 MoveAxis(E, 0, ABG)
23:27:46.554 00.000 12308 Move returns status 0, amount 0
23:27:46.554 00.000 12308 MoveAxis(N, 0, ABG)
23:27:46.556 00.002 12308 Move returns status 0, amount 0
23:27:46.556 00.000 12308 move complete, result=0
23:27:46.556 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:46.560 00.004 12308 worker thread done servicing request
23:27:46.579 00.019 14556 UpdateGuideState exits: m=2225 SNR=31.5
23:27:46.584 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:46.589 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:46.594 00.005 14556 Enqueuing Expose request
23:27:46.598 00.004 12308 Worker thread wakes up
23:27:46.598 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:27:46.601 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:46.602 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:47.852 01.250 12308 Exposure complete
23:27:47.987 00.135 12308 worker thread done servicing request
23:27:47.987 00.000 14556 OnExposeComplete: enter
23:27:47.994 00.007 14556 UpdateGuideState(): m_state=6
23:27:47.997 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7141
23:27:48.003 00.006 14556 Star::Find returns 1 (0), X=173.18, Y=1000.03, Mass=2383, SNR=32.7, Peak=194 HFD=4.4
23:27:48.006 00.003 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
23:27:48.010 00.004 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.72)
23:27:48.013 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.59 mountX=-0.00 mountY=-0.10, mountTheta=-1.62
23:27:48.018 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.10, opts=13)
23:27:48.022 00.004 14556 Enqueuing Move request for scope (-0.00, 0.10)
23:27:48.025 00.003 12308 Worker thread wakes up
23:27:48.025 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.10) opts 0xd
23:27:48.025 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.10)
23:27:48.025 00.000 12308 Moving (-0.00, 0.10) raw xDistance=-0.00 yDistance=-0.10
23:27:48.025 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:27:48.025 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:48.025 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:27:48.025 00.000 12308 MoveAxis(E, 0, ABG)
23:27:48.027 00.002 12308 Move returns status 0, amount 0
23:27:48.027 00.000 12308 MoveAxis(N, 0, ABG)
23:27:48.028 00.001 12308 Move returns status 0, amount 0
23:27:48.028 00.000 12308 move complete, result=0
23:27:48.028 00.000 12308 worker thread done servicing request
23:27:48.029 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:48.053 00.024 14556 UpdateGuideState exits: m=2383 SNR=32.7
23:27:48.058 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:48.061 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:48.064 00.003 14556 Enqueuing Expose request
23:27:48.069 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:48.072 00.003 12308 Worker thread wakes up
23:27:48.072 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:48.073 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:49.324 01.251 12308 Exposure complete
23:27:49.477 00.153 12308 worker thread done servicing request
23:27:49.477 00.000 14556 OnExposeComplete: enter
23:27:49.482 00.005 14556 UpdateGuideState(): m_state=6
23:27:49.489 00.007 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7142
23:27:49.496 00.007 14556 Star::Find returns 1 (0), X=173.25, Y=999.86, Mass=2133, SNR=31.0, Peak=184 HFD=4.5
23:27:49.503 00.007 14556 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-3.07) = xAngle (2.29 = 2.29)
23:27:49.509 00.006 14556 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.19 = 2.19)
23:27:49.514 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.78 mountX=-0.07 mountY=0.08, mountTheta=2.25
23:27:49.521 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.07, opts=13)
23:27:49.527 00.006 14556 Enqueuing Move request for scope (0.07, -0.07)
23:27:49.532 00.005 12308 Worker thread wakes up
23:27:49.532 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
23:27:49.533 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
23:27:49.533 00.000 12308 Moving (0.07, -0.07) raw xDistance=-0.07 yDistance=0.08
23:27:49.533 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:27:49.533 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:49.534 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:27:49.534 00.000 12308 MoveAxis(E, 0, ABG)
23:27:49.534 00.000 12308 Move returns status 0, amount 0
23:27:49.534 00.000 12308 MoveAxis(N, 0, ABG)
23:27:49.534 00.000 12308 Move returns status 0, amount 0
23:27:49.535 00.001 12308 move complete, result=0
23:27:49.535 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:49.539 00.004 12308 worker thread done servicing request
23:27:49.563 00.024 14556 UpdateGuideState exits: m=2133 SNR=31.0
23:27:49.567 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:49.571 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:49.574 00.003 14556 Enqueuing Expose request
23:27:49.578 00.004 12308 Worker thread wakes up
23:27:49.579 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:27:49.585 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:49.585 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:50.830 01.245 12308 Exposure complete
23:27:50.956 00.126 12308 worker thread done servicing request
23:27:50.957 00.001 14556 OnExposeComplete: enter
23:27:50.961 00.004 14556 UpdateGuideState(): m_state=6
23:27:50.965 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7143
23:27:50.970 00.005 14556 Star::Find returns 1 (0), X=173.34, Y=1000.01, Mass=2198, SNR=31.5, Peak=198 HFD=4.2
23:27:50.973 00.003 14556 CameraToMount -- cameraTheta (0.44) - m_xAngle (-3.07) = xAngle (3.51 = -2.77)
23:27:50.977 00.004 14556 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.41 = -2.87)
23:27:50.982 00.005 14556 CameraToMount -- cameraX=0.16 cameraY=0.08 hyp=0.18 cameraTheta=0.44 mountX=-0.17 mountY=-0.05, mountTheta=-2.86
23:27:50.987 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.08, opts=13)
23:27:50.992 00.005 14556 Enqueuing Move request for scope (0.16, 0.08)
23:27:50.995 00.003 12308 Worker thread wakes up
23:27:50.995 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.08) opts 0xd
23:27:50.995 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.08)
23:27:50.997 00.002 12308 Moving (0.16, 0.08) raw xDistance=-0.17 yDistance=-0.05
23:27:50.997 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:27:50.997 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:50.997 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:27:50.997 00.000 12308 MoveAxis(E, 0, ABG)
23:27:50.998 00.001 12308 Move returns status 0, amount 0
23:27:50.998 00.000 12308 MoveAxis(N, 0, ABG)
23:27:50.998 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:51.003 00.005 12308 Move returns status 0, amount 0
23:27:51.003 00.000 12308 move complete, result=0
23:27:51.003 00.000 12308 worker thread done servicing request
23:27:51.022 00.019 14556 UpdateGuideState exits: m=2198 SNR=31.5
23:27:51.028 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:51.032 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:51.037 00.005 14556 Enqueuing Expose request
23:27:51.041 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:27:51.045 00.004 12308 Worker thread wakes up
23:27:51.045 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:51.045 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:52.303 01.258 12308 Exposure complete
23:27:52.436 00.133 12308 worker thread done servicing request
23:27:52.437 00.001 14556 OnExposeComplete: enter
23:27:52.442 00.005 14556 UpdateGuideState(): m_state=6
23:27:52.445 00.003 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7144
23:27:52.449 00.004 14556 Star::Find returns 1 (0), X=173.18, Y=1000.10, Mass=2301, SNR=32.2, Peak=196 HFD=4.6
23:27:52.452 00.003 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.62 = -1.66)
23:27:52.455 00.003 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.76)
23:27:52.460 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.55 mountX=-0.02 mountY=-0.17, mountTheta=-1.66
23:27:52.465 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.17, opts=13)
23:27:52.470 00.005 14556 Enqueuing Move request for scope (0.00, 0.17)
23:27:52.474 00.004 12308 Worker thread wakes up
23:27:52.474 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.17) opts 0xd
23:27:52.474 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.17)
23:27:52.474 00.000 12308 Moving (0.00, 0.17) raw xDistance=-0.02 yDistance=-0.17
23:27:52.474 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:27:52.474 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:52.475 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:27:52.475 00.000 12308 MoveAxis(E, 0, ABG)
23:27:52.475 00.000 12308 Move returns status 0, amount 0
23:27:52.475 00.000 12308 MoveAxis(N, 0, ABG)
23:27:52.475 00.000 12308 Move returns status 0, amount 0
23:27:52.476 00.001 12308 move complete, result=0
23:27:52.476 00.000 12308 worker thread done servicing request
23:27:52.476 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:52.502 00.026 14556 UpdateGuideState exits: m=2301 SNR=32.2
23:27:52.506 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:52.509 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:52.513 00.004 14556 Enqueuing Expose request
23:27:52.517 00.004 12308 Worker thread wakes up
23:27:52.517 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:52.517 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:27:52.520 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:53.767 01.247 12308 Exposure complete
23:27:53.900 00.133 12308 worker thread done servicing request
23:27:53.901 00.001 14556 OnExposeComplete: enter
23:27:53.905 00.004 14556 UpdateGuideState(): m_state=6
23:27:53.909 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7145
23:27:53.914 00.005 14556 Star::Find returns 1 (0), X=173.33, Y=1000.14, Mass=2196, SNR=31.5, Peak=205 HFD=4.5
23:27:53.917 00.003 14556 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.07) = xAngle (4.02 = -2.26)
23:27:53.920 00.003 14556 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.92 = -2.36)
23:27:53.925 00.005 14556 CameraToMount -- cameraX=0.15 cameraY=0.21 hyp=0.26 cameraTheta=0.95 mountX=-0.17 mountY=-0.18, mountTheta=-2.31
23:27:53.930 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.21, opts=13)
23:27:53.936 00.006 14556 Enqueuing Move request for scope (0.15, 0.21)
23:27:53.940 00.004 12308 Worker thread wakes up
23:27:53.940 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.21) opts 0xd
23:27:53.940 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.21)
23:27:53.940 00.000 12308 Moving (0.15, 0.21) raw xDistance=-0.17 yDistance=-0.18
23:27:53.941 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:27:53.941 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:53.941 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:27:53.941 00.000 12308 MoveAxis(E, 0, ABG)
23:27:53.941 00.000 12308 Move returns status 0, amount 0
23:27:53.942 00.001 12308 MoveAxis(N, 0, ABG)
23:27:53.942 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:53.946 00.004 12308 Move returns status 0, amount 0
23:27:53.946 00.000 12308 move complete, result=0
23:27:53.946 00.000 12308 worker thread done servicing request
23:27:53.970 00.024 14556 UpdateGuideState exits: m=2196 SNR=31.5
23:27:53.974 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:53.978 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:53.981 00.003 14556 Enqueuing Expose request
23:27:53.985 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:27:53.989 00.004 12308 Worker thread wakes up
23:27:53.989 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:53.989 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:55.237 01.248 12308 Exposure complete
23:27:55.373 00.136 12308 worker thread done servicing request
23:27:55.373 00.000 14556 OnExposeComplete: enter
23:27:55.376 00.003 14556 UpdateGuideState(): m_state=6
23:27:55.380 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7146
23:27:55.386 00.006 14556 Star::Find returns 1 (0), X=173.08, Y=1000.25, Mass=2183, SNR=31.3, Peak=176 HFD=4.5
23:27:55.389 00.003 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
23:27:55.391 00.002 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
23:27:55.394 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.32 hyp=0.33 cameraTheta=1.87 mountX=0.08 mountY=-0.33, mountTheta=-1.35
23:27:55.398 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.32, opts=13)
23:27:55.401 00.003 14556 Enqueuing Move request for scope (-0.10, 0.32)
23:27:55.405 00.004 12308 Worker thread wakes up
23:27:55.405 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.32) opts 0xd
23:27:55.405 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.32)
23:27:55.405 00.000 12308 Moving (-0.10, 0.32) raw xDistance=0.08 yDistance=-0.33
23:27:55.406 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:27:55.406 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
23:27:55.406 00.000 12308 MoveAxis(E, 0, ABG)
23:27:55.406 00.000 12308 Move returns status 0, amount 0
23:27:55.407 00.001 12308 MoveAxis(N, 232, ABG)
23:27:55.407 00.000 12308 Guiding  Dir = 0, Dur = 232
23:27:55.407 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:55.411 00.004 12308 IsSlewing returns 0
23:27:55.411 00.000 12308 IsGuiding returns 0
23:27:55.412 00.001 12308 PulseGuide returned control before completion, sleep 242
23:27:55.428 00.016 14556 UpdateGuideState exits: m=2183 SNR=31.3
23:27:55.432 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:55.437 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:55.441 00.004 14556 Enqueuing Expose request
23:27:55.664 00.223 12308 IsGuiding returns 1
23:27:55.666 00.002 12308 scope still moving after pulse duration time elapsed
23:27:55.696 00.030 12308 IsSlewing returns 0
23:27:55.696 00.000 12308 IsGuiding returns 0
23:27:55.696 00.000 12308 scope move finished after 232 + 53 ms
23:27:55.698 00.002 12308 Move returns status 0, amount 232
23:27:55.698 00.000 12308 move complete, result=0
23:27:55.698 00.000 12308 worker thread done servicing request
23:27:55.698 00.000 12308 Worker thread wakes up
23:27:55.699 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 232 ms NORTH
23:27:55.705 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:55.705 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:56.959 01.254 12308 Exposure complete
23:27:57.070 00.111 12308 worker thread done servicing request
23:27:57.071 00.001 14556 OnExposeComplete: enter
23:27:57.075 00.004 14556 UpdateGuideState(): m_state=6
23:27:57.079 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7147
23:27:57.083 00.004 14556 Star::Find returns 1 (0), X=173.35, Y=999.93, Mass=2144, SNR=30.9, Peak=189 HFD=4.4
23:27:57.086 00.003 14556 CameraToMount -- cameraTheta (0.01) - m_xAngle (-3.07) = xAngle (3.09 = 3.09)
23:27:57.091 00.005 14556 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.99 = 2.99)
23:27:57.095 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.00 hyp=0.17 cameraTheta=0.01 mountX=-0.17 mountY=0.03, mountTheta=2.99
23:27:57.100 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.00, opts=13)
23:27:57.104 00.004 14556 Enqueuing Move request for scope (0.17, 0.00)
23:27:57.108 00.004 12308 Worker thread wakes up
23:27:57.108 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.00) opts 0xd
23:27:57.108 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.00)
23:27:57.108 00.000 12308 Moving (0.17, 0.00) raw xDistance=-0.17 yDistance=0.03
23:27:57.109 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:27:57.109 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:57.109 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:27:57.109 00.000 12308 MoveAxis(E, 0, ABG)
23:27:57.109 00.000 12308 Move returns status 0, amount 0
23:27:57.109 00.000 12308 MoveAxis(N, 0, ABG)
23:27:57.110 00.001 12308 Move returns status 0, amount 0
23:27:57.110 00.000 12308 move complete, result=0
23:27:57.110 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:57.116 00.006 12308 worker thread done servicing request
23:27:57.136 00.020 14556 UpdateGuideState exits: m=2144 SNR=30.9
23:27:57.141 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:57.145 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:57.149 00.004 14556 Enqueuing Expose request
23:27:57.154 00.005 12308 Worker thread wakes up
23:27:57.154 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:27:57.159 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:57.160 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:27:58.418 01.258 12308 Exposure complete
23:27:58.552 00.134 12308 worker thread done servicing request
23:27:58.553 00.001 14556 OnExposeComplete: enter
23:27:58.558 00.005 14556 UpdateGuideState(): m_state=6
23:27:58.564 00.006 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7148
23:27:58.568 00.004 14556 Star::Find returns 1 (0), X=173.42, Y=999.99, Mass=2293, SNR=32.1, Peak=192 HFD=4.2
23:27:58.572 00.004 14556 CameraToMount -- cameraTheta (0.22) - m_xAngle (-3.07) = xAngle (3.29 = -2.99)
23:27:58.576 00.004 14556 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.19 = -3.09)
23:27:58.580 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=0.05 hyp=0.25 cameraTheta=0.22 mountX=-0.25 mountY=-0.01, mountTheta=-3.09
23:27:58.585 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.05, opts=13)
23:27:58.588 00.003 14556 Enqueuing Move request for scope (0.24, 0.05)
23:27:58.592 00.004 12308 Worker thread wakes up
23:27:58.592 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.05) opts 0xd
23:27:58.592 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.05)
23:27:58.592 00.000 12308 Moving (0.24, 0.05) raw xDistance=-0.25 yDistance=-0.01
23:27:58.594 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:27:58.594 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:58.594 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:27:58.594 00.000 12308 MoveAxis(E, 107, ABG)
23:27:58.594 00.000 12308 Guiding  Dir = 2, Dur = 107
23:27:58.594 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:27:58.599 00.005 12308 IsSlewing returns 0
23:27:58.600 00.001 12308 IsGuiding returns 0
23:27:58.600 00.000 12308 PulseGuide returned control before completion, sleep 117
23:27:58.622 00.022 14556 UpdateGuideState exits: m=2293 SNR=32.1
23:27:58.625 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:58.631 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:27:58.634 00.003 14556 Enqueuing Expose request
23:27:58.734 00.100 12308 IsGuiding returns 1
23:27:58.735 00.001 12308 scope still moving after pulse duration time elapsed
23:27:58.766 00.031 12308 IsSlewing returns 0
23:27:58.768 00.002 12308 IsGuiding returns 0
23:27:58.768 00.000 12308 scope move finished after 107 + 60 ms
23:27:58.769 00.001 12308 Move returns status 0, amount 107
23:27:58.769 00.000 12308 MoveAxis(N, 0, ABG)
23:27:58.769 00.000 12308 Move returns status 0, amount 0
23:27:58.769 00.000 12308 move complete, result=0
23:27:58.770 00.001 12308 worker thread done servicing request
23:27:58.771 00.001 14556 GuideStep: -0.2 px 107 ms EAST, -0.0 px 0 ms NORTH
23:27:58.778 00.007 12308 Worker thread wakes up
23:27:58.779 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:27:58.779 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:00.036 01.257 12308 Exposure complete
23:28:00.178 00.142 12308 worker thread done servicing request
23:28:00.178 00.000 14556 OnExposeComplete: enter
23:28:00.182 00.004 14556 UpdateGuideState(): m_state=6
23:28:00.187 00.005 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7149
23:28:00.190 00.003 14556 Star::Find returns 1 (0), X=173.12, Y=999.98, Mass=2238, SNR=31.7, Peak=192 HFD=4.4
23:28:00.194 00.004 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.59 = -0.69)
23:28:00.196 00.002 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.49 = -0.79)
23:28:00.200 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.08 cameraTheta=2.52 mountX=0.06 mountY=-0.05, mountTheta=-0.75
23:28:00.205 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.04, opts=13)
23:28:00.209 00.004 14556 Enqueuing Move request for scope (-0.06, 0.04)
23:28:00.214 00.005 12308 Worker thread wakes up
23:28:00.215 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
23:28:00.215 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
23:28:00.215 00.000 12308 Moving (-0.06, 0.04) raw xDistance=0.06 yDistance=-0.05
23:28:00.215 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:28:00.216 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:00.216 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:28:00.216 00.000 12308 MoveAxis(E, 0, ABG)
23:28:00.216 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:00.221 00.005 12308 Move returns status 0, amount 0
23:28:00.221 00.000 12308 MoveAxis(N, 0, ABG)
23:28:00.221 00.000 12308 Move returns status 0, amount 0
23:28:00.221 00.000 12308 move complete, result=0
23:28:00.222 00.001 12308 worker thread done servicing request
23:28:00.243 00.021 14556 UpdateGuideState exits: m=2238 SNR=31.7
23:28:00.250 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:00.255 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:00.259 00.004 14556 Enqueuing Expose request
23:28:00.262 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:00.266 00.004 12308 Worker thread wakes up
23:28:00.267 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:00.267 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:01.515 01.248 12308 Exposure complete
23:28:01.637 00.122 12308 worker thread done servicing request
23:28:01.637 00.000 14556 OnExposeComplete: enter
23:28:01.642 00.005 14556 UpdateGuideState(): m_state=6
23:28:01.645 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7150
23:28:01.649 00.004 14556 Star::Find returns 1 (0), X=173.11, Y=1000.09, Mass=2242, SNR=31.9, Peak=203 HFD=4.5
23:28:01.653 00.004 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.02 = -1.26)
23:28:01.657 00.004 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.36)
23:28:01.661 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.18 cameraTheta=1.95 mountX=0.05 mountY=-0.17, mountTheta=-1.27
23:28:01.665 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.16, opts=13)
23:28:01.669 00.004 14556 Enqueuing Move request for scope (-0.06, 0.16)
23:28:01.672 00.003 12308 Worker thread wakes up
23:28:01.672 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.16) opts 0xd
23:28:01.672 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.16)
23:28:01.673 00.001 12308 Moving (-0.06, 0.16) raw xDistance=0.05 yDistance=-0.17
23:28:01.673 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:28:01.673 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:01.673 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:28:01.673 00.000 12308 MoveAxis(E, 0, ABG)
23:28:01.673 00.000 12308 Move returns status 0, amount 0
23:28:01.673 00.000 12308 MoveAxis(N, 0, ABG)
23:28:01.673 00.000 12308 Move returns status 0, amount 0
23:28:01.673 00.000 12308 move complete, result=0
23:28:01.675 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:01.680 00.005 12308 worker thread done servicing request
23:28:01.702 00.022 14556 UpdateGuideState exits: m=2242 SNR=31.9
23:28:01.706 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:01.710 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:01.714 00.004 14556 Enqueuing Expose request
23:28:01.720 00.006 12308 Worker thread wakes up
23:28:01.720 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:28:01.725 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:01.725 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:02.972 01.247 12308 Exposure complete
23:28:03.101 00.129 12308 worker thread done servicing request
23:28:03.101 00.000 14556 OnExposeComplete: enter
23:28:03.104 00.003 14556 UpdateGuideState(): m_state=6
23:28:03.109 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7151
23:28:03.112 00.003 14556 Star::Find returns 1 (0), X=173.34, Y=1000.23, Mass=2220, SNR=31.7, Peak=202 HFD=4.5
23:28:03.116 00.004 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.15 = -2.13)
23:28:03.120 00.004 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.23)
23:28:03.124 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.29 hyp=0.33 cameraTheta=1.08 mountX=-0.18 mountY=-0.26, mountTheta=-2.16
23:28:03.129 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.29, opts=13)
23:28:03.133 00.004 14556 Enqueuing Move request for scope (0.16, 0.29)
23:28:03.137 00.004 12308 Worker thread wakes up
23:28:03.137 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.29) opts 0xd
23:28:03.138 00.001 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.29)
23:28:03.138 00.000 12308 Moving (0.16, 0.29) raw xDistance=-0.18 yDistance=-0.26
23:28:03.138 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:28:03.138 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:28:03.138 00.000 12308 MoveAxis(E, 0, ABG)
23:28:03.138 00.000 12308 Move returns status 0, amount 0
23:28:03.138 00.000 12308 MoveAxis(N, 186, ABG)
23:28:03.140 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:03.144 00.004 12308 Guiding  Dir = 0, Dur = 186
23:28:03.144 00.000 12308 IsSlewing returns 0
23:28:03.144 00.000 12308 IsGuiding returns 0
23:28:03.144 00.000 12308 PulseGuide returned control before completion, sleep 196
23:28:03.165 00.021 14556 UpdateGuideState exits: m=2220 SNR=31.7
23:28:03.170 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:03.174 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:03.178 00.004 14556 Enqueuing Expose request
23:28:03.353 00.175 12308 IsGuiding returns 1
23:28:03.355 00.002 12308 scope still moving after pulse duration time elapsed
23:28:03.385 00.030 12308 IsSlewing returns 0
23:28:03.386 00.001 12308 IsGuiding returns 0
23:28:03.387 00.001 12308 scope move finished after 186 + 57 ms
23:28:03.388 00.001 12308 Move returns status 0, amount 186
23:28:03.388 00.000 12308 move complete, result=0
23:28:03.388 00.000 12308 worker thread done servicing request
23:28:03.390 00.002 12308 Worker thread wakes up
23:28:03.390 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:03.390 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:03.391 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 186 ms NORTH
23:28:04.639 01.248 12308 Exposure complete
23:28:04.760 00.121 12308 worker thread done servicing request
23:28:04.760 00.000 14556 OnExposeComplete: enter
23:28:04.764 00.004 14556 UpdateGuideState(): m_state=6
23:28:04.768 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7152
23:28:04.771 00.003 14556 Star::Find returns 1 (0), X=173.23, Y=999.83, Mass=2027, SNR=30.1, Peak=157 HFD=4.5
23:28:04.776 00.005 14556 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-3.07) = xAngle (2.01 = 2.01)
23:28:04.782 00.006 14556 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.91 = 1.91)
23:28:04.786 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.11 cameraTheta=-1.06 mountX=-0.05 mountY=0.11, mountTheta=2.00
23:28:04.792 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.10, opts=13)
23:28:04.796 00.004 14556 Enqueuing Move request for scope (0.06, -0.10)
23:28:04.800 00.004 12308 Worker thread wakes up
23:28:04.800 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
23:28:04.800 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
23:28:04.801 00.001 12308 Moving (0.06, -0.10) raw xDistance=-0.05 yDistance=0.11
23:28:04.801 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:28:04.801 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:04.801 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:28:04.802 00.001 12308 MoveAxis(E, 0, ABG)
23:28:04.802 00.000 12308 Move returns status 0, amount 0
23:28:04.802 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:04.807 00.005 12308 MoveAxis(N, 0, ABG)
23:28:04.807 00.000 12308 Move returns status 0, amount 0
23:28:04.807 00.000 12308 move complete, result=0
23:28:04.807 00.000 12308 worker thread done servicing request
23:28:04.828 00.021 14556 UpdateGuideState exits: m=2027 SNR=30.1
23:28:04.832 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:04.837 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:04.842 00.005 14556 Enqueuing Expose request
23:28:04.847 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:28:04.851 00.004 12308 Worker thread wakes up
23:28:04.851 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:04.851 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:06.103 01.252 12308 Exposure complete
23:28:06.259 00.156 12308 worker thread done servicing request
23:28:06.260 00.001 14556 OnExposeComplete: enter
23:28:06.263 00.003 14556 UpdateGuideState(): m_state=6
23:28:06.269 00.006 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7153
23:28:06.274 00.005 14556 Star::Find returns 1 (0), X=173.24, Y=1000.13, Mass=2257, SNR=31.7, Peak=187 HFD=4.5
23:28:06.282 00.008 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.33 = -1.95)
23:28:06.291 00.009 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.05)
23:28:06.297 00.006 14556 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.26 mountX=-0.08 mountY=-0.18, mountTheta=-1.97
23:28:06.302 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.19, opts=13)
23:28:06.306 00.004 14556 Enqueuing Move request for scope (0.06, 0.19)
23:28:06.309 00.003 12308 Worker thread wakes up
23:28:06.310 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
23:28:06.310 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
23:28:06.310 00.000 12308 Moving (0.06, 0.19) raw xDistance=-0.08 yDistance=-0.18
23:28:06.310 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:28:06.310 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:06.310 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:28:06.311 00.001 12308 MoveAxis(E, 0, ABG)
23:28:06.311 00.000 12308 Move returns status 0, amount 0
23:28:06.311 00.000 12308 MoveAxis(N, 0, ABG)
23:28:06.311 00.000 12308 Move returns status 0, amount 0
23:28:06.311 00.000 12308 move complete, result=0
23:28:06.311 00.000 12308 worker thread done servicing request
23:28:06.312 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:06.334 00.022 14556 UpdateGuideState exits: m=2257 SNR=31.7
23:28:06.339 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:06.343 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:06.347 00.004 14556 Enqueuing Expose request
23:28:06.350 00.003 12308 Worker thread wakes up
23:28:06.350 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:28:06.353 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:06.354 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:07.601 01.247 12308 Exposure complete
23:28:07.715 00.114 12308 worker thread done servicing request
23:28:07.715 00.000 14556 OnExposeComplete: enter
23:28:07.719 00.004 14556 UpdateGuideState(): m_state=6
23:28:07.723 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7154
23:28:07.727 00.004 14556 Star::Find returns 1 (0), X=173.26, Y=1000.26, Mass=2182, SNR=31.3, Peak=189 HFD=4.5
23:28:07.731 00.004 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.39 = -1.89)
23:28:07.735 00.004 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -1.99)
23:28:07.738 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.33 hyp=0.34 cameraTheta=1.32 mountX=-0.11 mountY=-0.31, mountTheta=-1.90
23:28:07.744 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.33, opts=13)
23:28:07.747 00.003 14556 Enqueuing Move request for scope (0.08, 0.33)
23:28:07.751 00.004 12308 Worker thread wakes up
23:28:07.751 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.33) opts 0xd
23:28:07.751 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.33)
23:28:07.751 00.000 12308 Moving (0.08, 0.33) raw xDistance=-0.11 yDistance=-0.31
23:28:07.751 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:28:07.751 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:28:07.752 00.001 12308 MoveAxis(E, 0, ABG)
23:28:07.752 00.000 12308 Move returns status 0, amount 0
23:28:07.752 00.000 12308 MoveAxis(N, 216, ABG)
23:28:07.752 00.000 12308 Guiding  Dir = 0, Dur = 216
23:28:07.752 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:07.758 00.006 12308 IsSlewing returns 0
23:28:07.758 00.000 12308 IsGuiding returns 0
23:28:07.758 00.000 12308 PulseGuide returned control before completion, sleep 226
23:28:07.779 00.021 14556 UpdateGuideState exits: m=2182 SNR=31.3
23:28:07.783 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:07.788 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:07.791 00.003 14556 Enqueuing Expose request
23:28:07.991 00.200 12308 IsGuiding returns 1
23:28:07.995 00.004 12308 scope still moving after pulse duration time elapsed
23:28:08.022 00.027 12308 IsSlewing returns 0
23:28:08.023 00.001 12308 IsGuiding returns 0
23:28:08.023 00.000 12308 scope move finished after 216 + 48 ms
23:28:08.024 00.001 12308 Move returns status 0, amount 216
23:28:08.025 00.001 12308 move complete, result=0
23:28:08.025 00.000 12308 worker thread done servicing request
23:28:08.025 00.000 12308 Worker thread wakes up
23:28:08.025 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 216 ms NORTH
23:28:08.033 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:08.033 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:09.277 01.244 12308 Exposure complete
23:28:09.430 00.153 12308 worker thread done servicing request
23:28:09.431 00.001 14556 OnExposeComplete: enter
23:28:09.435 00.004 14556 UpdateGuideState(): m_state=6
23:28:09.444 00.009 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7155
23:28:09.450 00.006 14556 Star::Find returns 1 (0), X=173.11, Y=999.78, Mass=2186, SNR=31.3, Peak=176 HFD=4.5
23:28:09.455 00.005 14556 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.07) = xAngle (1.06 = 1.06)
23:28:09.462 00.007 14556 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.96 = 0.96)
23:28:09.466 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-2.01 mountX=0.08 mountY=0.14, mountTheta=1.03
23:28:09.472 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.15, opts=13)
23:28:09.475 00.003 14556 Enqueuing Move request for scope (-0.07, -0.15)
23:28:09.479 00.004 12308 Worker thread wakes up
23:28:09.479 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd
23:28:09.480 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.15)
23:28:09.480 00.000 12308 Moving (-0.07, -0.15) raw xDistance=0.08 yDistance=0.14
23:28:09.480 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:28:09.480 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:09.480 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:28:09.480 00.000 12308 MoveAxis(E, 0, ABG)
23:28:09.482 00.002 12308 Move returns status 0, amount 0
23:28:09.482 00.000 12308 MoveAxis(N, 0, ABG)
23:28:09.482 00.000 12308 Move returns status 0, amount 0
23:28:09.482 00.000 12308 move complete, result=0
23:28:09.483 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:09.488 00.005 12308 worker thread done servicing request
23:28:09.511 00.023 14556 UpdateGuideState exits: m=2186 SNR=31.3
23:28:09.515 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:09.519 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:09.527 00.008 14556 Enqueuing Expose request
23:28:09.533 00.006 12308 Worker thread wakes up
23:28:09.533 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:28:09.540 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:09.540 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:10.789 01.249 12308 Exposure complete
23:28:10.919 00.130 12308 worker thread done servicing request
23:28:10.919 00.000 14556 OnExposeComplete: enter
23:28:10.923 00.004 14556 UpdateGuideState(): m_state=6
23:28:10.926 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7156
23:28:10.931 00.005 14556 Star::Find returns 1 (0), X=173.27, Y=999.91, Mass=2294, SNR=32.2, Peak=184 HFD=4.5
23:28:10.935 00.004 14556 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-3.07) = xAngle (2.91 = 2.91)
23:28:10.940 00.005 14556 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.81 = 2.81)
23:28:10.944 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.17 mountX=-0.09 mountY=0.03, mountTheta=2.82
23:28:10.948 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.02, opts=13)
23:28:10.954 00.006 14556 Enqueuing Move request for scope (0.10, -0.02)
23:28:10.956 00.002 12308 Worker thread wakes up
23:28:10.957 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.02) opts 0xd
23:28:10.957 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.02)
23:28:10.957 00.000 12308 Moving (0.10, -0.02) raw xDistance=-0.09 yDistance=0.03
23:28:10.957 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:28:10.957 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:10.958 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:28:10.958 00.000 12308 MoveAxis(E, 0, ABG)
23:28:10.958 00.000 12308 Move returns status 0, amount 0
23:28:10.958 00.000 12308 MoveAxis(N, 0, ABG)
23:28:10.959 00.001 12308 Move returns status 0, amount 0
23:28:10.959 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:10.963 00.004 12308 move complete, result=0
23:28:10.963 00.000 12308 worker thread done servicing request
23:28:10.984 00.021 14556 UpdateGuideState exits: m=2294 SNR=32.2
23:28:10.988 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:10.993 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:10.998 00.005 14556 Enqueuing Expose request
23:28:11.002 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:28:11.006 00.004 12308 Worker thread wakes up
23:28:11.007 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:11.007 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:12.262 01.255 12308 Exposure complete
23:28:12.402 00.140 12308 worker thread done servicing request
23:28:12.402 00.000 14556 OnExposeComplete: enter
23:28:12.406 00.004 14556 UpdateGuideState(): m_state=6
23:28:12.412 00.006 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7157
23:28:12.416 00.004 14556 Star::Find returns 1 (0), X=173.27, Y=1000.03, Mass=2242, SNR=31.9, Peak=204 HFD=4.5
23:28:12.419 00.003 14556 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.07) = xAngle (3.89 = -2.40)
23:28:12.422 00.003 14556 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.79 = -2.50)
23:28:12.427 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.13 cameraTheta=0.81 mountX=-0.10 mountY=-0.08, mountTheta=-2.46
23:28:12.432 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.10, opts=13)
23:28:12.437 00.005 14556 Enqueuing Move request for scope (0.09, 0.10)
23:28:12.441 00.004 12308 Worker thread wakes up
23:28:12.441 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
23:28:12.441 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
23:28:12.441 00.000 12308 Moving (0.09, 0.10) raw xDistance=-0.10 yDistance=-0.08
23:28:12.441 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:28:12.442 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:12.442 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:28:12.442 00.000 12308 MoveAxis(E, 0, ABG)
23:28:12.442 00.000 12308 Move returns status 0, amount 0
23:28:12.442 00.000 12308 MoveAxis(N, 0, ABG)
23:28:12.442 00.000 12308 Move returns status 0, amount 0
23:28:12.442 00.000 12308 move complete, result=0
23:28:12.442 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:12.446 00.004 12308 worker thread done servicing request
23:28:12.464 00.018 14556 UpdateGuideState exits: m=2242 SNR=31.9
23:28:12.467 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:12.470 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:12.474 00.004 14556 Enqueuing Expose request
23:28:12.478 00.004 12308 Worker thread wakes up
23:28:12.478 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:12.481 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:12.481 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:13.728 01.247 12308 Exposure complete
23:28:13.854 00.126 12308 worker thread done servicing request
23:28:13.854 00.000 14556 OnExposeComplete: enter
23:28:13.860 00.006 14556 UpdateGuideState(): m_state=6
23:28:13.866 00.006 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7158
23:28:13.874 00.008 14556 Star::Find returns 1 (0), X=173.23, Y=999.89, Mass=2051, SNR=30.3, Peak=187 HFD=4.5
23:28:13.879 00.005 14556 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-3.07) = xAngle (2.33 = 2.33)
23:28:13.885 00.006 14556 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.23 = 2.23)
23:28:13.890 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.74 mountX=-0.05 mountY=0.05, mountTheta=2.29
23:28:13.898 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.05, opts=13)
23:28:13.903 00.005 14556 Enqueuing Move request for scope (0.05, -0.05)
23:28:13.911 00.008 12308 Worker thread wakes up
23:28:13.912 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
23:28:13.912 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
23:28:13.912 00.000 12308 Moving (0.05, -0.05) raw xDistance=-0.05 yDistance=0.05
23:28:13.913 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:28:13.913 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:13.913 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:28:13.914 00.001 12308 MoveAxis(E, 0, ABG)
23:28:13.914 00.000 12308 Move returns status 0, amount 0
23:28:13.915 00.001 12308 MoveAxis(N, 0, ABG)
23:28:13.915 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:13.922 00.007 12308 Move returns status 0, amount 0
23:28:13.922 00.000 12308 move complete, result=0
23:28:13.923 00.001 12308 worker thread done servicing request
23:28:13.946 00.023 14556 UpdateGuideState exits: m=2051 SNR=30.3
23:28:13.950 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:13.953 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:13.957 00.004 14556 Enqueuing Expose request
23:28:13.961 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:28:13.965 00.004 12308 Worker thread wakes up
23:28:13.965 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:13.965 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:15.210 01.245 12308 Exposure complete
23:28:15.325 00.115 12308 worker thread done servicing request
23:28:15.326 00.001 14556 OnExposeComplete: enter
23:28:15.330 00.004 14556 UpdateGuideState(): m_state=6
23:28:15.334 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7159
23:28:15.338 00.004 14556 Star::Find returns 1 (0), X=173.15, Y=1000.01, Mass=2264, SNR=32.1, Peak=197 HFD=4.4
23:28:15.342 00.004 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.95 = -1.33)
23:28:15.346 00.004 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.43)
23:28:15.350 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.88 mountX=0.02 mountY=-0.09, mountTheta=-1.34
23:28:15.355 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.08, opts=13)
23:28:15.359 00.004 14556 Enqueuing Move request for scope (-0.03, 0.08)
23:28:15.362 00.003 12308 Worker thread wakes up
23:28:15.362 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
23:28:15.362 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
23:28:15.362 00.000 12308 Moving (-0.03, 0.08) raw xDistance=0.02 yDistance=-0.09
23:28:15.362 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:28:15.363 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:15.363 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:28:15.363 00.000 12308 MoveAxis(E, 0, ABG)
23:28:15.363 00.000 12308 Move returns status 0, amount 0
23:28:15.363 00.000 12308 MoveAxis(N, 0, ABG)
23:28:15.364 00.001 12308 Move returns status 0, amount 0
23:28:15.364 00.000 12308 move complete, result=0
23:28:15.365 00.001 12308 worker thread done servicing request
23:28:15.365 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:15.387 00.022 14556 UpdateGuideState exits: m=2264 SNR=32.1
23:28:15.389 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:15.392 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:15.395 00.003 14556 Enqueuing Expose request
23:28:15.401 00.006 12308 Worker thread wakes up
23:28:15.401 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:15.401 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:15.401 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:16.649 01.248 12308 Exposure complete
23:28:16.788 00.139 12308 worker thread done servicing request
23:28:16.788 00.000 14556 OnExposeComplete: enter
23:28:16.793 00.005 14556 UpdateGuideState(): m_state=6
23:28:16.797 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7160
23:28:16.801 00.004 14556 Star::Find returns 1 (0), X=173.19, Y=1000.01, Mass=2271, SNR=32.0, Peak=207 HFD=4.4
23:28:16.805 00.004 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.44 = -1.84)
23:28:16.809 00.004 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
23:28:16.813 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.37 mountX=-0.02 mountY=-0.08, mountTheta=-1.85
23:28:16.819 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.08, opts=13)
23:28:16.823 00.004 14556 Enqueuing Move request for scope (0.02, 0.08)
23:28:16.826 00.003 12308 Worker thread wakes up
23:28:16.826 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
23:28:16.826 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
23:28:16.826 00.000 12308 Moving (0.02, 0.08) raw xDistance=-0.02 yDistance=-0.08
23:28:16.826 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:28:16.826 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:16.827 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:28:16.827 00.000 12308 MoveAxis(E, 0, ABG)
23:28:16.827 00.000 12308 Move returns status 0, amount 0
23:28:16.827 00.000 12308 MoveAxis(N, 0, ABG)
23:28:16.828 00.001 12308 Move returns status 0, amount 0
23:28:16.828 00.000 12308 move complete, result=0
23:28:16.829 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:16.832 00.003 12308 worker thread done servicing request
23:28:16.859 00.027 14556 UpdateGuideState exits: m=2271 SNR=32.0
23:28:16.863 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:16.867 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:16.873 00.006 14556 Enqueuing Expose request
23:28:16.878 00.005 12308 Worker thread wakes up
23:28:16.878 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:16.882 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:16.882 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:18.130 01.248 12308 Exposure complete
23:28:18.259 00.129 12308 worker thread done servicing request
23:28:18.259 00.000 14556 OnExposeComplete: enter
23:28:18.264 00.005 14556 UpdateGuideState(): m_state=6
23:28:18.268 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7161
23:28:18.272 00.004 14556 Star::Find returns 1 (0), X=173.18, Y=1000.17, Mass=2186, SNR=31.3, Peak=206 HFD=4.4
23:28:18.276 00.004 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.62 = -1.67)
23:28:18.281 00.005 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.77)
23:28:18.285 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.54 mountX=-0.02 mountY=-0.24, mountTheta=-1.67
23:28:18.290 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.24, opts=13)
23:28:18.293 00.003 14556 Enqueuing Move request for scope (0.01, 0.24)
23:28:18.297 00.004 12308 Worker thread wakes up
23:28:18.297 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.24) opts 0xd
23:28:18.297 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.24)
23:28:18.297 00.000 12308 Moving (0.01, 0.24) raw xDistance=-0.02 yDistance=-0.24
23:28:18.297 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:28:18.297 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:28:18.298 00.001 12308 MoveAxis(E, 0, ABG)
23:28:18.298 00.000 12308 Move returns status 0, amount 0
23:28:18.298 00.000 12308 MoveAxis(N, 167, ABG)
23:28:18.298 00.000 12308 Guiding  Dir = 0, Dur = 167
23:28:18.298 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:18.303 00.005 12308 IsSlewing returns 0
23:28:18.303 00.000 12308 IsGuiding returns 0
23:28:18.304 00.001 12308 PulseGuide returned control before completion, sleep 177
23:28:18.326 00.022 14556 UpdateGuideState exits: m=2186 SNR=31.3
23:28:18.329 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:18.334 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:18.339 00.005 14556 Enqueuing Expose request
23:28:18.494 00.155 12308 IsGuiding returns 0
23:28:18.498 00.004 12308 Move returns status 0, amount 167
23:28:18.498 00.000 12308 move complete, result=0
23:28:18.498 00.000 12308 worker thread done servicing request
23:28:18.498 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 167 ms NORTH
23:28:18.504 00.006 12308 Worker thread wakes up
23:28:18.505 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:18.505 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:19.753 01.248 12308 Exposure complete
23:28:19.881 00.128 12308 worker thread done servicing request
23:28:19.882 00.001 14556 OnExposeComplete: enter
23:28:19.886 00.004 14556 UpdateGuideState(): m_state=6
23:28:19.890 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7162
23:28:19.895 00.005 14556 Star::Find returns 1 (0), X=173.08, Y=999.99, Mass=2257, SNR=31.9, Peak=194 HFD=4.4
23:28:19.898 00.003 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.65 = -0.64)
23:28:19.902 00.004 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.74)
23:28:19.906 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.11 cameraTheta=2.57 mountX=0.09 mountY=-0.08, mountTheta=-0.70
23:28:19.910 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.06, opts=13)
23:28:19.915 00.005 14556 Enqueuing Move request for scope (-0.10, 0.06)
23:28:19.918 00.003 12308 Worker thread wakes up
23:28:19.919 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
23:28:19.919 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
23:28:19.919 00.000 12308 Moving (-0.10, 0.06) raw xDistance=0.09 yDistance=-0.08
23:28:19.919 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:28:19.919 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:19.919 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:28:19.921 00.002 12308 MoveAxis(E, 0, ABG)
23:28:19.921 00.000 12308 Move returns status 0, amount 0
23:28:19.921 00.000 12308 MoveAxis(N, 0, ABG)
23:28:19.921 00.000 12308 Move returns status 0, amount 0
23:28:19.921 00.000 12308 move complete, result=0
23:28:19.922 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:19.926 00.004 12308 worker thread done servicing request
23:28:19.947 00.021 14556 UpdateGuideState exits: m=2257 SNR=31.9
23:28:19.952 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:19.955 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:19.958 00.003 14556 Enqueuing Expose request
23:28:19.963 00.005 12308 Worker thread wakes up
23:28:19.964 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:19.970 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:19.970 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:21.212 01.242 12308 Exposure complete
23:28:21.348 00.136 12308 worker thread done servicing request
23:28:21.350 00.002 14556 OnExposeComplete: enter
23:28:21.354 00.004 14556 UpdateGuideState(): m_state=6
23:28:21.358 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7163
23:28:21.362 00.004 14556 Star::Find returns 1 (0), X=173.18, Y=1000.03, Mass=2097, SNR=30.7, Peak=204 HFD=4.2
23:28:21.366 00.004 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
23:28:21.371 00.005 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
23:28:21.377 00.006 14556 CameraToMount -- cameraX=-0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.58 mountX=-0.01 mountY=-0.10, mountTheta=-1.63
23:28:21.382 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.10, opts=13)
23:28:21.386 00.004 14556 Enqueuing Move request for scope (-0.00, 0.10)
23:28:21.391 00.005 12308 Worker thread wakes up
23:28:21.391 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.10) opts 0xd
23:28:21.391 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.10)
23:28:21.392 00.001 12308 Moving (-0.00, 0.10) raw xDistance=-0.01 yDistance=-0.10
23:28:21.392 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:28:21.392 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:21.392 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:28:21.394 00.002 12308 MoveAxis(E, 0, ABG)
23:28:21.394 00.000 12308 Move returns status 0, amount 0
23:28:21.394 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:21.399 00.005 12308 MoveAxis(N, 0, ABG)
23:28:21.400 00.001 12308 Move returns status 0, amount 0
23:28:21.400 00.000 12308 move complete, result=0
23:28:21.401 00.001 12308 worker thread done servicing request
23:28:21.416 00.015 14556 UpdateGuideState exits: m=2097 SNR=30.7
23:28:21.421 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:21.424 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:21.428 00.004 14556 Enqueuing Expose request
23:28:21.431 00.003 12308 Worker thread wakes up
23:28:21.432 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:21.436 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:21.436 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:22.682 01.246 12308 Exposure complete
23:28:22.826 00.144 12308 worker thread done servicing request
23:28:22.827 00.001 14556 OnExposeComplete: enter
23:28:22.831 00.004 14556 UpdateGuideState(): m_state=6
23:28:22.836 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7164
23:28:22.840 00.004 14556 Star::Find returns 1 (0), X=173.11, Y=999.90, Mass=2275, SNR=32.0, Peak=214 HFD=4.4
23:28:22.843 00.003 14556 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-3.07) = xAngle (0.38 = 0.38)
23:28:22.848 00.005 14556 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.28 = 0.28)
23:28:22.852 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-2.69 mountX=0.07 mountY=0.02, mountTheta=0.29
23:28:22.860 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.03, opts=13)
23:28:22.868 00.008 14556 Enqueuing Move request for scope (-0.07, -0.03)
23:28:22.876 00.008 12308 Worker thread wakes up
23:28:22.877 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
23:28:22.878 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
23:28:22.878 00.000 12308 Moving (-0.07, -0.03) raw xDistance=0.07 yDistance=0.02
23:28:22.878 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:28:22.879 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:22.879 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:28:22.880 00.001 12308 MoveAxis(E, 0, ABG)
23:28:22.880 00.000 12308 Move returns status 0, amount 0
23:28:22.880 00.000 12308 MoveAxis(N, 0, ABG)
23:28:22.880 00.000 12308 Move returns status 0, amount 0
23:28:22.881 00.001 12308 move complete, result=0
23:28:22.881 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:22.887 00.006 12308 worker thread done servicing request
23:28:22.911 00.024 14556 UpdateGuideState exits: m=2275 SNR=32.0
23:28:22.915 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:22.918 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:22.921 00.003 14556 Enqueuing Expose request
23:28:22.927 00.006 12308 Worker thread wakes up
23:28:22.927 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:28:22.934 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:22.934 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:24.182 01.248 12308 Exposure complete
23:28:24.333 00.151 12308 worker thread done servicing request
23:28:24.333 00.000 14556 OnExposeComplete: enter
23:28:24.337 00.004 14556 UpdateGuideState(): m_state=6
23:28:24.342 00.005 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7165
23:28:24.345 00.003 14556 Star::Find returns 1 (0), X=173.14, Y=1000.15, Mass=2164, SNR=31.2, Peak=218 HFD=4.3
23:28:24.350 00.005 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.81 = -1.47)
23:28:24.354 00.004 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.57)
23:28:24.358 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.22 hyp=0.23 cameraTheta=1.74 mountX=0.02 mountY=-0.23, mountTheta=-1.47
23:28:24.363 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.22, opts=13)
23:28:24.368 00.005 14556 Enqueuing Move request for scope (-0.04, 0.22)
23:28:24.373 00.005 12308 Worker thread wakes up
23:28:24.373 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.22) opts 0xd
23:28:24.373 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.22)
23:28:24.373 00.000 12308 Moving (-0.04, 0.22) raw xDistance=0.02 yDistance=-0.23
23:28:24.373 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:28:24.374 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:28:24.374 00.000 12308 MoveAxis(E, 0, ABG)
23:28:24.374 00.000 12308 Move returns status 0, amount 0
23:28:24.374 00.000 12308 MoveAxis(N, 159, ABG)
23:28:24.374 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:24.378 00.004 12308 Guiding  Dir = 0, Dur = 159
23:28:24.380 00.002 12308 IsSlewing returns 0
23:28:24.380 00.000 12308 IsGuiding returns 0
23:28:24.380 00.000 12308 PulseGuide returned control before completion, sleep 169
23:28:24.399 00.019 14556 UpdateGuideState exits: m=2164 SNR=31.2
23:28:24.405 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:24.410 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:24.415 00.005 14556 Enqueuing Expose request
23:28:24.565 00.150 12308 IsGuiding returns 1
23:28:24.566 00.001 12308 scope still moving after pulse duration time elapsed
23:28:24.597 00.031 12308 IsSlewing returns 0
23:28:24.599 00.002 12308 IsGuiding returns 0
23:28:24.599 00.000 12308 scope move finished after 159 + 60 ms
23:28:24.599 00.000 12308 Move returns status 0, amount 159
23:28:24.599 00.000 12308 move complete, result=0
23:28:24.600 00.001 12308 worker thread done servicing request
23:28:24.600 00.000 12308 Worker thread wakes up
23:28:24.601 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 159 ms NORTH
23:28:24.607 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:24.607 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:25.856 01.249 12308 Exposure complete
23:28:25.994 00.138 12308 worker thread done servicing request
23:28:25.994 00.000 14556 OnExposeComplete: enter
23:28:25.998 00.004 14556 UpdateGuideState(): m_state=6
23:28:26.003 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7166
23:28:26.007 00.004 14556 Star::Find returns 1 (0), X=173.22, Y=1000.03, Mass=2307, SNR=32.1, Peak=185 HFD=4.7
23:28:26.012 00.005 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.25 = -2.03)
23:28:26.018 00.006 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
23:28:26.024 00.006 14556 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.18 mountX=-0.05 mountY=-0.09, mountTheta=-2.05
23:28:26.032 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.10, opts=13)
23:28:26.037 00.005 14556 Enqueuing Move request for scope (0.04, 0.10)
23:28:26.043 00.006 12308 Worker thread wakes up
23:28:26.043 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
23:28:26.043 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
23:28:26.045 00.002 12308 Moving (0.04, 0.10) raw xDistance=-0.05 yDistance=-0.09
23:28:26.045 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:28:26.045 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:26.045 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:28:26.045 00.000 12308 MoveAxis(E, 0, ABG)
23:28:26.045 00.000 12308 Move returns status 0, amount 0
23:28:26.046 00.001 12308 MoveAxis(N, 0, ABG)
23:28:26.047 00.001 12308 Move returns status 0, amount 0
23:28:26.047 00.000 12308 move complete, result=0
23:28:26.047 00.000 12308 worker thread done servicing request
23:28:26.048 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:26.082 00.034 14556 UpdateGuideState exits: m=2307 SNR=32.1
23:28:26.089 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:26.096 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:26.102 00.006 14556 Enqueuing Expose request
23:28:26.107 00.005 12308 Worker thread wakes up
23:28:26.107 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:26.115 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:26.115 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:27.377 01.262 12308 Exposure complete
23:28:27.503 00.126 12308 worker thread done servicing request
23:28:27.504 00.001 14556 OnExposeComplete: enter
23:28:27.508 00.004 14556 UpdateGuideState(): m_state=6
23:28:27.512 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7167
23:28:27.515 00.003 14556 Star::Find returns 1 (0), X=173.28, Y=999.95, Mass=2138, SNR=31.0, Peak=195 HFD=4.4
23:28:27.519 00.004 14556 CameraToMount -- cameraTheta (0.21) - m_xAngle (-3.07) = xAngle (3.28 = -3.00)
23:28:27.522 00.003 14556 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.18 = -3.10)
23:28:27.527 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.11 cameraTheta=0.21 mountX=-0.11 mountY=-0.00, mountTheta=-3.10
23:28:27.533 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.02, opts=13)
23:28:27.538 00.005 14556 Enqueuing Move request for scope (0.10, 0.02)
23:28:27.542 00.004 12308 Worker thread wakes up
23:28:27.542 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
23:28:27.542 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
23:28:27.542 00.000 12308 Moving (0.10, 0.02) raw xDistance=-0.11 yDistance=-0.00
23:28:27.542 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:28:27.542 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:27.543 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:28:27.543 00.000 12308 MoveAxis(E, 0, ABG)
23:28:27.543 00.000 12308 Move returns status 0, amount 0
23:28:27.543 00.000 12308 MoveAxis(N, 0, ABG)
23:28:27.543 00.000 12308 Move returns status 0, amount 0
23:28:27.543 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:27.548 00.005 12308 move complete, result=0
23:28:27.548 00.000 12308 worker thread done servicing request
23:28:27.570 00.022 14556 UpdateGuideState exits: m=2138 SNR=31.0
23:28:27.574 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:27.578 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:27.581 00.003 14556 Enqueuing Expose request
23:28:27.587 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:28:27.591 00.004 12308 Worker thread wakes up
23:28:27.591 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:27.591 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:28.834 01.243 12308 Exposure complete
23:28:28.963 00.129 12308 worker thread done servicing request
23:28:28.963 00.000 14556 OnExposeComplete: enter
23:28:28.968 00.005 14556 UpdateGuideState(): m_state=6
23:28:28.972 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7168
23:28:28.976 00.004 14556 Star::Find returns 1 (0), X=172.97, Y=1000.09, Mass=2232, SNR=31.7, Peak=224 HFD=4.4
23:28:28.979 00.003 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.56 = -0.72)
23:28:28.984 00.005 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.82)
23:28:28.988 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.16 hyp=0.26 cameraTheta=2.49 mountX=0.20 mountY=-0.19, mountTheta=-0.77
23:28:28.994 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.16, opts=13)
23:28:28.998 00.004 14556 Enqueuing Move request for scope (-0.21, 0.16)
23:28:29.001 00.003 12308 Worker thread wakes up
23:28:29.001 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.16) opts 0xd
23:28:29.001 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.16)
23:28:29.001 00.000 12308 Moving (-0.21, 0.16) raw xDistance=0.20 yDistance=-0.19
23:28:29.001 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:28:29.001 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:29.003 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:28:29.003 00.000 12308 MoveAxis(E, 0, ABG)
23:28:29.003 00.000 12308 Move returns status 0, amount 0
23:28:29.003 00.000 12308 MoveAxis(N, 0, ABG)
23:28:29.003 00.000 12308 Move returns status 0, amount 0
23:28:29.003 00.000 12308 move complete, result=0
23:28:29.004 00.001 12308 worker thread done servicing request
23:28:29.004 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:29.027 00.023 14556 UpdateGuideState exits: m=2232 SNR=31.7
23:28:29.032 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:29.038 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:29.043 00.005 14556 Enqueuing Expose request
23:28:29.046 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:28:29.051 00.005 12308 Worker thread wakes up
23:28:29.051 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:29.051 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:30.303 01.252 12308 Exposure complete
23:28:30.430 00.127 12308 worker thread done servicing request
23:28:30.430 00.000 14556 OnExposeComplete: enter
23:28:30.437 00.007 14556 UpdateGuideState(): m_state=6
23:28:30.443 00.006 14556 Star::Find(15, 172, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7169
23:28:30.450 00.007 14556 Star::Find returns 1 (0), X=173.17, Y=1000.15, Mass=2173, SNR=31.2, Peak=191 HFD=4.6
23:28:30.455 00.005 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
23:28:30.461 00.006 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
23:28:30.467 00.006 14556 CameraToMount -- cameraX=-0.00 cameraY=0.22 hyp=0.22 cameraTheta=1.59 mountX=-0.01 mountY=-0.21, mountTheta=-1.62
23:28:30.475 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.22, opts=13)
23:28:30.482 00.007 14556 Enqueuing Move request for scope (-0.00, 0.22)
23:28:30.488 00.006 12308 Worker thread wakes up
23:28:30.488 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.22) opts 0xd
23:28:30.488 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.22)
23:28:30.488 00.000 12308 Moving (-0.00, 0.22) raw xDistance=-0.01 yDistance=-0.21
23:28:30.488 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:28:30.489 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:28:30.489 00.000 12308 MoveAxis(E, 0, ABG)
23:28:30.490 00.001 12308 Move returns status 0, amount 0
23:28:30.490 00.000 12308 MoveAxis(N, 150, ABG)
23:28:30.490 00.000 12308 Guiding  Dir = 0, Dur = 150
23:28:30.492 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:30.500 00.008 12308 IsSlewing returns 0
23:28:30.500 00.000 12308 IsGuiding returns 0
23:28:30.500 00.000 12308 PulseGuide returned control before completion, sleep 160
23:28:30.522 00.022 14556 UpdateGuideState exits: m=2173 SNR=31.2
23:28:30.525 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:30.532 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:30.536 00.004 14556 Enqueuing Expose request
23:28:30.667 00.131 12308 IsGuiding returns 1
23:28:30.668 00.001 12308 scope still moving after pulse duration time elapsed
23:28:30.698 00.030 12308 IsSlewing returns 0
23:28:30.699 00.001 12308 IsGuiding returns 0
23:28:30.700 00.001 12308 scope move finished after 150 + 50 ms
23:28:30.700 00.000 12308 Move returns status 0, amount 150
23:28:30.701 00.001 12308 move complete, result=0
23:28:30.701 00.000 12308 worker thread done servicing request
23:28:30.703 00.002 12308 Worker thread wakes up
23:28:30.703 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 150 ms NORTH
23:28:30.710 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:30.710 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:31.959 01.249 12308 Exposure complete
23:28:32.093 00.134 12308 worker thread done servicing request
23:28:32.093 00.000 14556 OnExposeComplete: enter
23:28:32.098 00.005 14556 UpdateGuideState(): m_state=6
23:28:32.101 00.003 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7170
23:28:32.106 00.005 14556 Star::Find returns 1 (0), X=173.15, Y=999.81, Mass=2117, SNR=30.9, Peak=187 HFD=4.4
23:28:32.109 00.003 14556 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-3.07) = xAngle (1.29 = 1.29)
23:28:32.114 00.005 14556 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.19 = 1.19)
23:28:32.118 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.78 mountX=0.03 mountY=0.12, mountTheta=1.28
23:28:32.125 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.12, opts=13)
23:28:32.130 00.005 14556 Enqueuing Move request for scope (-0.03, -0.12)
23:28:32.134 00.004 12308 Worker thread wakes up
23:28:32.134 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
23:28:32.134 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
23:28:32.134 00.000 12308 Moving (-0.03, -0.12) raw xDistance=0.03 yDistance=0.12
23:28:32.135 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:28:32.135 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:32.135 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:28:32.135 00.000 12308 MoveAxis(E, 0, ABG)
23:28:32.136 00.001 12308 Move returns status 0, amount 0
23:28:32.136 00.000 12308 MoveAxis(N, 0, ABG)
23:28:32.136 00.000 12308 Move returns status 0, amount 0
23:28:32.136 00.000 12308 move complete, result=0
23:28:32.136 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:32.141 00.005 12308 worker thread done servicing request
23:28:32.161 00.020 14556 UpdateGuideState exits: m=2117 SNR=30.9
23:28:32.165 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:32.170 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:32.174 00.004 14556 Enqueuing Expose request
23:28:32.177 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:28:32.184 00.007 12308 Worker thread wakes up
23:28:32.184 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:32.185 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:33.426 01.241 12308 Exposure complete
23:28:33.554 00.128 12308 worker thread done servicing request
23:28:33.555 00.001 14556 OnExposeComplete: enter
23:28:33.559 00.004 14556 UpdateGuideState(): m_state=6
23:28:33.563 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7171
23:28:33.566 00.003 14556 Star::Find returns 1 (0), X=173.05, Y=999.99, Mass=2287, SNR=32.3, Peak=226 HFD=4.4
23:28:33.570 00.004 14556 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.07) = xAngle (5.77 = -0.51)
23:28:33.572 00.002 14556 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.67 = -0.61)
23:28:33.578 00.006 14556 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.14 cameraTheta=2.70 mountX=0.12 mountY=-0.08, mountTheta=-0.58
23:28:33.582 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.06, opts=13)
23:28:33.586 00.004 14556 Enqueuing Move request for scope (-0.12, 0.06)
23:28:33.590 00.004 12308 Worker thread wakes up
23:28:33.590 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
23:28:33.590 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
23:28:33.590 00.000 12308 Moving (-0.12, 0.06) raw xDistance=0.12 yDistance=-0.08
23:28:33.590 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:28:33.591 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:33.591 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:28:33.591 00.000 12308 MoveAxis(E, 0, ABG)
23:28:33.591 00.000 12308 Move returns status 0, amount 0
23:28:33.591 00.000 12308 MoveAxis(N, 0, ABG)
23:28:33.591 00.000 12308 Move returns status 0, amount 0
23:28:33.591 00.000 12308 move complete, result=0
23:28:33.591 00.000 12308 worker thread done servicing request
23:28:33.591 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:33.616 00.025 14556 UpdateGuideState exits: m=2287 SNR=32.3
23:28:33.620 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:33.624 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:33.628 00.004 14556 Enqueuing Expose request
23:28:33.631 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:33.636 00.005 12308 Worker thread wakes up
23:28:33.636 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:33.636 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:34.891 01.255 12308 Exposure complete
23:28:35.026 00.135 12308 worker thread done servicing request
23:28:35.026 00.000 14556 OnExposeComplete: enter
23:28:35.031 00.005 14556 UpdateGuideState(): m_state=6
23:28:35.035 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7172
23:28:35.039 00.004 14556 Star::Find returns 1 (0), X=173.34, Y=1000.02, Mass=2089, SNR=30.7, Peak=182 HFD=4.4
23:28:35.042 00.003 14556 CameraToMount -- cameraTheta (0.47) - m_xAngle (-3.07) = xAngle (3.55 = -2.74)
23:28:35.046 00.004 14556 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.45 = -2.84)
23:28:35.049 00.003 14556 CameraToMount -- cameraX=0.17 cameraY=0.08 hyp=0.19 cameraTheta=0.47 mountX=-0.17 mountY=-0.06, mountTheta=-2.83
23:28:35.055 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.08, opts=13)
23:28:35.059 00.004 14556 Enqueuing Move request for scope (0.17, 0.08)
23:28:35.065 00.006 12308 Worker thread wakes up
23:28:35.065 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.08) opts 0xd
23:28:35.065 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.08)
23:28:35.065 00.000 12308 Moving (0.17, 0.08) raw xDistance=-0.17 yDistance=-0.06
23:28:35.066 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:28:35.066 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:35.066 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:28:35.066 00.000 12308 MoveAxis(E, 0, ABG)
23:28:35.067 00.001 12308 Move returns status 0, amount 0
23:28:35.067 00.000 12308 MoveAxis(N, 0, ABG)
23:28:35.067 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:35.071 00.004 12308 Move returns status 0, amount 0
23:28:35.071 00.000 12308 move complete, result=0
23:28:35.071 00.000 12308 worker thread done servicing request
23:28:35.094 00.023 14556 UpdateGuideState exits: m=2089 SNR=30.7
23:28:35.100 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:35.103 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:35.108 00.005 14556 Enqueuing Expose request
23:28:35.112 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:35.116 00.004 12308 Worker thread wakes up
23:28:35.116 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:35.116 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:36.367 01.251 12308 Exposure complete
23:28:36.507 00.140 12308 worker thread done servicing request
23:28:36.507 00.000 14556 OnExposeComplete: enter
23:28:36.510 00.003 14556 UpdateGuideState(): m_state=6
23:28:36.514 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7173
23:28:36.517 00.003 14556 Star::Find returns 1 (0), X=173.29, Y=1000.03, Mass=2268, SNR=32.0, Peak=218 HFD=4.3
23:28:36.522 00.005 14556 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.07) = xAngle (3.79 = -2.49)
23:28:36.526 00.004 14556 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.69 = -2.59)
23:28:36.529 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.10 hyp=0.15 cameraTheta=0.72 mountX=-0.12 mountY=-0.08, mountTheta=-2.56
23:28:36.534 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.10, opts=13)
23:28:36.538 00.004 14556 Enqueuing Move request for scope (0.12, 0.10)
23:28:36.541 00.003 12308 Worker thread wakes up
23:28:36.541 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.10) opts 0xd
23:28:36.541 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.10)
23:28:36.541 00.000 12308 Moving (0.12, 0.10) raw xDistance=-0.12 yDistance=-0.08
23:28:36.542 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:28:36.542 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:36.542 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:28:36.542 00.000 12308 MoveAxis(E, 0, ABG)
23:28:36.542 00.000 12308 Move returns status 0, amount 0
23:28:36.542 00.000 12308 MoveAxis(N, 0, ABG)
23:28:36.542 00.000 12308 Move returns status 0, amount 0
23:28:36.542 00.000 12308 move complete, result=0
23:28:36.544 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:36.548 00.004 12308 worker thread done servicing request
23:28:36.569 00.021 14556 UpdateGuideState exits: m=2268 SNR=32.0
23:28:36.573 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:36.577 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:36.581 00.004 14556 Enqueuing Expose request
23:28:36.586 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:36.590 00.004 12308 Worker thread wakes up
23:28:36.590 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:36.591 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:37.839 01.248 12308 Exposure complete
23:28:37.973 00.134 12308 worker thread done servicing request
23:28:37.973 00.000 14556 OnExposeComplete: enter
23:28:37.977 00.004 14556 UpdateGuideState(): m_state=6
23:28:37.981 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7174
23:28:37.985 00.004 14556 Star::Find returns 1 (0), X=173.27, Y=1000.23, Mass=2130, SNR=31.1, Peak=203 HFD=4.4
23:28:37.988 00.003 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.33 = -1.96)
23:28:37.992 00.004 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.06)
23:28:37.995 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.30 hyp=0.31 cameraTheta=1.25 mountX=-0.12 mountY=-0.27, mountTheta=-1.97
23:28:38.000 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.30, opts=13)
23:28:38.004 00.004 14556 Enqueuing Move request for scope (0.10, 0.30)
23:28:38.007 00.003 12308 Worker thread wakes up
23:28:38.007 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.30) opts 0xd
23:28:38.007 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.30)
23:28:38.007 00.000 12308 Moving (0.10, 0.30) raw xDistance=-0.12 yDistance=-0.27
23:28:38.009 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:28:38.009 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:28:38.009 00.000 12308 MoveAxis(E, 0, ABG)
23:28:38.009 00.000 12308 Move returns status 0, amount 0
23:28:38.009 00.000 12308 MoveAxis(N, 193, ABG)
23:28:38.009 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:38.012 00.003 12308 Guiding  Dir = 0, Dur = 193
23:28:38.013 00.001 12308 IsSlewing returns 0
23:28:38.013 00.000 12308 IsGuiding returns 0
23:28:38.013 00.000 12308 PulseGuide returned control before completion, sleep 203
23:28:38.034 00.021 14556 UpdateGuideState exits: m=2130 SNR=31.1
23:28:38.038 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:38.042 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:38.046 00.004 14556 Enqueuing Expose request
23:28:38.219 00.173 12308 IsGuiding returns 1
23:28:38.220 00.001 12308 scope still moving after pulse duration time elapsed
23:28:38.251 00.031 12308 IsSlewing returns 0
23:28:38.253 00.002 12308 IsGuiding returns 0
23:28:38.253 00.000 12308 scope move finished after 193 + 46 ms
23:28:38.255 00.002 12308 Move returns status 0, amount 193
23:28:38.255 00.000 12308 move complete, result=0
23:28:38.255 00.000 12308 worker thread done servicing request
23:28:38.255 00.000 12308 Worker thread wakes up
23:28:38.256 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 193 ms NORTH
23:28:38.262 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:38.263 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:39.509 01.246 12308 Exposure complete
23:28:39.660 00.151 12308 worker thread done servicing request
23:28:39.660 00.000 14556 OnExposeComplete: enter
23:28:39.664 00.004 14556 UpdateGuideState(): m_state=6
23:28:39.667 00.003 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7175
23:28:39.671 00.004 14556 Star::Find returns 1 (0), X=173.09, Y=999.84, Mass=2191, SNR=31.3, Peak=202 HFD=4.4
23:28:39.675 00.004 14556 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.07) = xAngle (0.71 = 0.71)
23:28:39.679 00.004 14556 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.61 = 0.61)
23:28:39.684 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.09 hyp=0.12 cameraTheta=-2.37 mountX=0.09 mountY=0.07, mountTheta=0.65
23:28:39.694 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.09, opts=13)
23:28:39.698 00.004 14556 Enqueuing Move request for scope (-0.09, -0.09)
23:28:39.702 00.004 12308 Worker thread wakes up
23:28:39.702 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.09) opts 0xd
23:28:39.703 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.09)
23:28:39.703 00.000 12308 Moving (-0.09, -0.09) raw xDistance=0.09 yDistance=0.07
23:28:39.703 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:28:39.703 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:39.703 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:28:39.703 00.000 12308 MoveAxis(E, 0, ABG)
23:28:39.703 00.000 12308 Move returns status 0, amount 0
23:28:39.705 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:39.709 00.004 12308 MoveAxis(N, 0, ABG)
23:28:39.709 00.000 12308 Move returns status 0, amount 0
23:28:39.709 00.000 12308 move complete, result=0
23:28:39.710 00.001 12308 worker thread done servicing request
23:28:39.733 00.023 14556 UpdateGuideState exits: m=2191 SNR=31.3
23:28:39.737 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:39.739 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:39.744 00.005 14556 Enqueuing Expose request
23:28:39.748 00.004 12308 Worker thread wakes up
23:28:39.748 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:39.748 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:39.748 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:28:40.990 01.242 12308 Exposure complete
23:28:41.157 00.167 14556 OnExposeComplete: enter
23:28:41.161 00.004 12308 worker thread done servicing request
23:28:41.162 00.001 14556 UpdateGuideState(): m_state=6
23:28:41.167 00.005 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7176
23:28:41.171 00.004 14556 Star::Find returns 1 (0), X=173.05, Y=1000.00, Mass=2269, SNR=32.1, Peak=187 HFD=4.4
23:28:41.175 00.004 14556 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.07) = xAngle (5.73 = -0.56)
23:28:41.177 00.002 14556 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.66)
23:28:41.180 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.14 cameraTheta=2.65 mountX=0.12 mountY=-0.09, mountTheta=-0.62
23:28:41.186 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.07, opts=13)
23:28:41.191 00.005 14556 Enqueuing Move request for scope (-0.13, 0.07)
23:28:41.193 00.002 12308 Worker thread wakes up
23:28:41.194 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
23:28:41.194 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
23:28:41.194 00.000 12308 Moving (-0.13, 0.07) raw xDistance=0.12 yDistance=-0.09
23:28:41.194 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:28:41.194 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:41.195 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:28:41.195 00.000 12308 MoveAxis(E, 0, ABG)
23:28:41.195 00.000 12308 Move returns status 0, amount 0
23:28:41.195 00.000 12308 MoveAxis(N, 0, ABG)
23:28:41.195 00.000 12308 Move returns status 0, amount 0
23:28:41.195 00.000 12308 move complete, result=0
23:28:41.197 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:41.199 00.002 12308 worker thread done servicing request
23:28:41.217 00.018 14556 UpdateGuideState exits: m=2269 SNR=32.1
23:28:41.221 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:41.225 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:41.228 00.003 14556 Enqueuing Expose request
23:28:41.232 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:41.235 00.003 12308 Worker thread wakes up
23:28:41.235 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:41.235 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:42.477 01.242 12308 Exposure complete
23:28:42.600 00.123 12308 worker thread done servicing request
23:28:42.600 00.000 14556 OnExposeComplete: enter
23:28:42.604 00.004 14556 UpdateGuideState(): m_state=6
23:28:42.609 00.005 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7177
23:28:42.614 00.005 14556 Star::Find returns 1 (0), X=173.15, Y=999.94, Mass=2256, SNR=31.8, Peak=197 HFD=4.3
23:28:42.619 00.005 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.87 = -0.42)
23:28:42.626 00.007 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.77 = -0.51)
23:28:42.630 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.79 mountX=0.03 mountY=-0.02, mountTheta=-0.49
23:28:42.638 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.01, opts=13)
23:28:42.644 00.006 14556 Enqueuing Move request for scope (-0.03, 0.01)
23:28:42.648 00.004 12308 Worker thread wakes up
23:28:42.648 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
23:28:42.648 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
23:28:42.648 00.000 12308 Moving (-0.03, 0.01) raw xDistance=0.03 yDistance=-0.02
23:28:42.650 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:28:42.650 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:42.650 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:28:42.650 00.000 12308 MoveAxis(E, 0, ABG)
23:28:42.651 00.001 12308 Move returns status 0, amount 0
23:28:42.651 00.000 12308 MoveAxis(N, 0, ABG)
23:28:42.651 00.000 12308 Move returns status 0, amount 0
23:28:42.651 00.000 12308 move complete, result=0
23:28:42.651 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:42.659 00.008 12308 worker thread done servicing request
23:28:42.683 00.024 14556 UpdateGuideState exits: m=2256 SNR=31.8
23:28:42.686 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:42.690 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:42.693 00.003 14556 Enqueuing Expose request
23:28:42.697 00.004 12308 Worker thread wakes up
23:28:42.697 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:42.697 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:28:42.701 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:43.939 01.238 12308 Exposure complete
23:28:44.071 00.132 12308 worker thread done servicing request
23:28:44.071 00.000 14556 OnExposeComplete: enter
23:28:44.076 00.005 14556 UpdateGuideState(): m_state=6
23:28:44.079 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7178
23:28:44.083 00.004 14556 Star::Find returns 1 (0), X=173.15, Y=1000.06, Mass=2314, SNR=32.2, Peak=190 HFD=4.5
23:28:44.088 00.005 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.84 = -1.45)
23:28:44.092 00.004 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.55)
23:28:44.096 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.76 mountX=0.02 mountY=-0.13, mountTheta=-1.45
23:28:44.101 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.13, opts=13)
23:28:44.106 00.005 14556 Enqueuing Move request for scope (-0.02, 0.13)
23:28:44.110 00.004 12308 Worker thread wakes up
23:28:44.110 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
23:28:44.110 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
23:28:44.110 00.000 12308 Moving (-0.02, 0.13) raw xDistance=0.02 yDistance=-0.13
23:28:44.110 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:28:44.111 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:44.111 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:28:44.111 00.000 12308 MoveAxis(E, 0, ABG)
23:28:44.111 00.000 12308 Move returns status 0, amount 0
23:28:44.112 00.001 12308 MoveAxis(N, 0, ABG)
23:28:44.112 00.000 12308 Move returns status 0, amount 0
23:28:44.112 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:44.117 00.005 12308 move complete, result=0
23:28:44.117 00.000 12308 worker thread done servicing request
23:28:44.140 00.023 14556 UpdateGuideState exits: m=2314 SNR=32.2
23:28:44.144 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:44.149 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:44.155 00.006 14556 Enqueuing Expose request
23:28:44.158 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:44.163 00.005 12308 Worker thread wakes up
23:28:44.163 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:44.163 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:45.409 01.246 12308 Exposure complete
23:28:45.525 00.116 12308 worker thread done servicing request
23:28:45.525 00.000 14556 OnExposeComplete: enter
23:28:45.531 00.006 14556 UpdateGuideState(): m_state=6
23:28:45.535 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7179
23:28:45.540 00.005 14556 Star::Find returns 1 (0), X=173.02, Y=999.98, Mass=2311, SNR=32.3, Peak=212 HFD=4.5
23:28:45.544 00.004 14556 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.07) = xAngle (5.91 = -0.38)
23:28:45.547 00.003 14556 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.81 = -0.48)
23:28:45.550 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.17 cameraTheta=2.83 mountX=0.15 mountY=-0.08, mountTheta=-0.46
23:28:45.555 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.05, opts=13)
23:28:45.560 00.005 14556 Enqueuing Move request for scope (-0.16, 0.05)
23:28:45.563 00.003 12308 Worker thread wakes up
23:28:45.563 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd
23:28:45.563 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.05)
23:28:45.564 00.001 12308 Moving (-0.16, 0.05) raw xDistance=0.15 yDistance=-0.08
23:28:45.564 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:28:45.564 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:45.565 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:28:45.565 00.000 12308 MoveAxis(E, 0, ABG)
23:28:45.565 00.000 12308 Move returns status 0, amount 0
23:28:45.566 00.001 12308 MoveAxis(N, 0, ABG)
23:28:45.566 00.000 12308 Move returns status 0, amount 0
23:28:45.566 00.000 12308 move complete, result=0
23:28:45.567 00.001 12308 worker thread done servicing request
23:28:45.567 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:45.585 00.018 14556 UpdateGuideState exits: m=2311 SNR=32.3
23:28:45.589 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:45.591 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:45.596 00.005 14556 Enqueuing Expose request
23:28:45.600 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:45.604 00.004 12308 Worker thread wakes up
23:28:45.605 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:45.605 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:46.853 01.248 12308 Exposure complete
23:28:46.987 00.134 12308 worker thread done servicing request
23:28:46.987 00.000 14556 OnExposeComplete: enter
23:28:46.992 00.005 14556 UpdateGuideState(): m_state=6
23:28:46.995 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7180
23:28:47.000 00.005 14556 Star::Find returns 1 (0), X=173.12, Y=1000.08, Mass=2408, SNR=32.9, Peak=217 HFD=4.5
23:28:47.003 00.003 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.04 = -1.24)
23:28:47.008 00.005 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.34)
23:28:47.011 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.97 mountX=0.05 mountY=-0.15, mountTheta=-1.25
23:28:47.016 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.15, opts=13)
23:28:47.023 00.007 14556 Enqueuing Move request for scope (-0.06, 0.15)
23:28:47.031 00.008 12308 Worker thread wakes up
23:28:47.032 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd
23:28:47.032 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.15)
23:28:47.032 00.000 12308 Moving (-0.06, 0.15) raw xDistance=0.05 yDistance=-0.15
23:28:47.033 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:28:47.033 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:47.033 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:28:47.033 00.000 12308 MoveAxis(E, 0, ABG)
23:28:47.035 00.002 12308 Move returns status 0, amount 0
23:28:47.035 00.000 12308 MoveAxis(N, 0, ABG)
23:28:47.035 00.000 12308 Move returns status 0, amount 0
23:28:47.035 00.000 12308 move complete, result=0
23:28:47.036 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:47.043 00.007 12308 worker thread done servicing request
23:28:47.070 00.027 14556 UpdateGuideState exits: m=2408 SNR=32.9
23:28:47.077 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:47.081 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:47.086 00.005 14556 Enqueuing Expose request
23:28:47.090 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:28:47.094 00.004 12308 Worker thread wakes up
23:28:47.094 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:47.096 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:48.344 01.248 12308 Exposure complete
23:28:48.477 00.133 12308 worker thread done servicing request
23:28:48.478 00.001 14556 OnExposeComplete: enter
23:28:48.481 00.003 14556 UpdateGuideState(): m_state=6
23:28:48.485 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7181
23:28:48.489 00.004 14556 Star::Find returns 1 (0), X=172.94, Y=1000.23, Mass=2234, SNR=31.6, Peak=193 HFD=4.5
23:28:48.494 00.005 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.33 = -0.96)
23:28:48.498 00.004 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.06)
23:28:48.501 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=0.30 hyp=0.38 cameraTheta=2.25 mountX=0.22 mountY=-0.33, mountTheta=-0.99
23:28:48.506 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.30, opts=13)
23:28:48.509 00.003 14556 Enqueuing Move request for scope (-0.24, 0.30)
23:28:48.514 00.005 12308 Worker thread wakes up
23:28:48.514 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.30) opts 0xd
23:28:48.514 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.30)
23:28:48.514 00.000 12308 Moving (-0.24, 0.30) raw xDistance=0.22 yDistance=-0.33
23:28:48.514 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:28:48.514 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
23:28:48.514 00.000 12308 MoveAxis(W, 95, ABG)
23:28:48.514 00.000 12308 Guiding  Dir = 3, Dur = 95
23:28:48.515 00.001 12308 IsSlewing returns 0
23:28:48.515 00.000 12308 IsGuiding returns 0
23:28:48.515 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:48.518 00.003 12308 PulseGuide returned control before completion, sleep 105
23:28:48.540 00.022 14556 UpdateGuideState exits: m=2234 SNR=31.6
23:28:48.544 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:48.548 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:48.552 00.004 14556 Enqueuing Expose request
23:28:48.628 00.076 12308 IsGuiding returns 1
23:28:48.629 00.001 12308 scope still moving after pulse duration time elapsed
23:28:48.659 00.030 12308 IsSlewing returns 0
23:28:48.660 00.001 12308 IsGuiding returns 0
23:28:48.660 00.000 12308 scope move finished after 95 + 50 ms
23:28:48.660 00.000 12308 Move returns status 0, amount 95
23:28:48.661 00.001 12308 MoveAxis(N, 234, ABG)
23:28:48.661 00.000 12308 Guiding  Dir = 0, Dur = 234
23:28:48.661 00.000 12308 IsSlewing returns 0
23:28:48.663 00.002 12308 IsGuiding returns 0
23:28:48.663 00.000 12308 PulseGuide returned control before completion, sleep 244
23:28:48.911 00.248 12308 IsGuiding returns 1
23:28:48.913 00.002 12308 scope still moving after pulse duration time elapsed
23:28:48.943 00.030 12308 IsSlewing returns 0
23:28:48.944 00.001 12308 IsGuiding returns 0
23:28:48.944 00.000 12308 scope move finished after 234 + 47 ms
23:28:48.945 00.001 12308 Move returns status 0, amount 234
23:28:48.945 00.000 12308 move complete, result=0
23:28:48.945 00.000 12308 worker thread done servicing request
23:28:48.945 00.000 14556 GuideStep: 0.2 px 95 ms WEST, -0.3 px 234 ms NORTH
23:28:48.952 00.007 12308 Worker thread wakes up
23:28:48.953 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:48.953 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:50.201 01.248 12308 Exposure complete
23:28:50.342 00.141 12308 worker thread done servicing request
23:28:50.343 00.001 14556 OnExposeComplete: enter
23:28:50.347 00.004 14556 UpdateGuideState(): m_state=6
23:28:50.352 00.005 14556 Star::Find(15, 172, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7182
23:28:50.356 00.004 14556 Star::Find returns 1 (0), X=173.02, Y=999.95, Mass=2134, SNR=31.0, Peak=197 HFD=4.4
23:28:50.360 00.004 14556 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.07) = xAngle (6.08 = -0.20)
23:28:50.363 00.003 14556 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.30)
23:28:50.367 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=3.01 mountX=0.16 mountY=-0.05, mountTheta=-0.30
23:28:50.372 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.02, opts=13)
23:28:50.377 00.005 14556 Enqueuing Move request for scope (-0.16, 0.02)
23:28:50.380 00.003 12308 Worker thread wakes up
23:28:50.381 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
23:28:50.381 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
23:28:50.381 00.000 12308 Moving (-0.16, 0.02) raw xDistance=0.16 yDistance=-0.05
23:28:50.381 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:28:50.382 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:50.382 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:28:50.382 00.000 12308 MoveAxis(E, 0, ABG)
23:28:50.382 00.000 12308 Move returns status 0, amount 0
23:28:50.382 00.000 12308 MoveAxis(N, 0, ABG)
23:28:50.383 00.001 12308 Move returns status 0, amount 0
23:28:50.383 00.000 12308 move complete, result=0
23:28:50.383 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:50.388 00.005 12308 worker thread done servicing request
23:28:50.409 00.021 14556 UpdateGuideState exits: m=2134 SNR=31.0
23:28:50.413 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:50.416 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:50.419 00.003 14556 Enqueuing Expose request
23:28:50.424 00.005 12308 Worker thread wakes up
23:28:50.424 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:50.424 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:50.424 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:28:51.674 01.250 12308 Exposure complete
23:28:51.795 00.121 12308 worker thread done servicing request
23:28:51.795 00.000 14556 OnExposeComplete: enter
23:28:51.800 00.005 14556 UpdateGuideState(): m_state=6
23:28:51.805 00.005 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7183
23:28:51.808 00.003 14556 Star::Find returns 1 (0), X=173.16, Y=1000.10, Mass=2017, SNR=30.1, Peak=190 HFD=4.3
23:28:51.812 00.004 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.74 = -1.55)
23:28:51.817 00.005 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.65)
23:28:51.820 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.66 mountX=0.00 mountY=-0.17, mountTheta=-1.55
23:28:51.826 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.17, opts=13)
23:28:51.829 00.003 14556 Enqueuing Move request for scope (-0.02, 0.17)
23:28:51.832 00.003 12308 Worker thread wakes up
23:28:51.833 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd
23:28:51.833 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.17)
23:28:51.833 00.000 12308 Moving (-0.02, 0.17) raw xDistance=0.00 yDistance=-0.17
23:28:51.833 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:28:51.833 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:51.835 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:28:51.835 00.000 12308 MoveAxis(E, 0, ABG)
23:28:51.835 00.000 12308 Move returns status 0, amount 0
23:28:51.835 00.000 12308 MoveAxis(N, 0, ABG)
23:28:51.836 00.001 12308 Move returns status 0, amount 0
23:28:51.836 00.000 12308 move complete, result=0
23:28:51.836 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:51.841 00.005 12308 worker thread done servicing request
23:28:51.865 00.024 14556 UpdateGuideState exits: m=2017 SNR=30.1
23:28:51.869 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:51.874 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:51.880 00.006 14556 Enqueuing Expose request
23:28:51.883 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:28:51.886 00.003 12308 Worker thread wakes up
23:28:51.886 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:51.888 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:53.133 01.245 12308 Exposure complete
23:28:53.275 00.142 12308 worker thread done servicing request
23:28:53.275 00.000 14556 OnExposeComplete: enter
23:28:53.280 00.005 14556 UpdateGuideState(): m_state=6
23:28:53.284 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7184
23:28:53.288 00.004 14556 Star::Find returns 1 (0), X=173.17, Y=999.90, Mass=2146, SNR=31.2, Peak=192 HFD=4.4
23:28:53.293 00.005 14556 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-3.07) = xAngle (1.19 = 1.19)
23:28:53.297 00.004 14556 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.09 = 1.09)
23:28:53.300 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.04 cameraTheta=-1.88 mountX=0.01 mountY=0.03, mountTheta=1.17
23:28:53.305 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.03, opts=13)
23:28:53.309 00.004 14556 Enqueuing Move request for scope (-0.01, -0.03)
23:28:53.312 00.003 12308 Worker thread wakes up
23:28:53.312 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
23:28:53.312 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
23:28:53.313 00.001 12308 Moving (-0.01, -0.03) raw xDistance=0.01 yDistance=0.03
23:28:53.313 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:28:53.313 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:53.313 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:28:53.314 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:53.318 00.004 12308 MoveAxis(E, 0, ABG)
23:28:53.318 00.000 12308 Move returns status 0, amount 0
23:28:53.318 00.000 12308 MoveAxis(N, 0, ABG)
23:28:53.320 00.002 12308 Move returns status 0, amount 0
23:28:53.320 00.000 12308 move complete, result=0
23:28:53.320 00.000 12308 worker thread done servicing request
23:28:53.340 00.020 14556 UpdateGuideState exits: m=2146 SNR=31.2
23:28:53.344 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:53.347 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:53.352 00.005 14556 Enqueuing Expose request
23:28:53.356 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:28:53.361 00.005 12308 Worker thread wakes up
23:28:53.361 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:53.361 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:54.621 01.260 12308 Exposure complete
23:28:54.748 00.127 12308 worker thread done servicing request
23:28:54.748 00.000 14556 OnExposeComplete: enter
23:28:54.752 00.004 14556 UpdateGuideState(): m_state=6
23:28:54.755 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7185
23:28:54.759 00.004 14556 Star::Find returns 1 (0), X=173.16, Y=999.96, Mass=2157, SNR=31.2, Peak=215 HFD=4.3
23:28:54.763 00.004 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.11 = -1.17)
23:28:54.768 00.005 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.27)
23:28:54.771 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.04 mountX=0.01 mountY=-0.03, mountTheta=-1.18
23:28:54.777 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.03, opts=13)
23:28:54.783 00.006 14556 Enqueuing Move request for scope (-0.02, 0.03)
23:28:54.788 00.005 12308 Worker thread wakes up
23:28:54.788 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
23:28:54.788 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
23:28:54.788 00.000 12308 Moving (-0.02, 0.03) raw xDistance=0.01 yDistance=-0.03
23:28:54.788 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:28:54.789 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:54.789 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:28:54.789 00.000 12308 MoveAxis(E, 0, ABG)
23:28:54.789 00.000 12308 Move returns status 0, amount 0
23:28:54.790 00.001 12308 MoveAxis(N, 0, ABG)
23:28:54.790 00.000 12308 Move returns status 0, amount 0
23:28:54.790 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:54.795 00.005 12308 move complete, result=0
23:28:54.795 00.000 12308 worker thread done servicing request
23:28:54.818 00.023 14556 UpdateGuideState exits: m=2157 SNR=31.2
23:28:54.822 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:54.826 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:54.830 00.004 14556 Enqueuing Expose request
23:28:54.835 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:28:54.839 00.004 12308 Worker thread wakes up
23:28:54.839 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:54.839 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:56.088 01.249 12308 Exposure complete
23:28:56.231 00.143 12308 worker thread done servicing request
23:28:56.232 00.001 14556 OnExposeComplete: enter
23:28:56.236 00.004 14556 UpdateGuideState(): m_state=6
23:28:56.241 00.005 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7186
23:28:56.246 00.005 14556 Star::Find returns 1 (0), X=173.12, Y=1000.24, Mass=2429, SNR=33.1, Peak=224 HFD=4.5
23:28:56.249 00.003 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.82 = -1.46)
23:28:56.253 00.004 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.72 = -1.56)
23:28:56.257 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.31 hyp=0.32 cameraTheta=1.75 mountX=0.04 mountY=-0.32, mountTheta=-1.46
23:28:56.263 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.31, opts=13)
23:28:56.266 00.003 14556 Enqueuing Move request for scope (-0.06, 0.31)
23:28:56.271 00.005 12308 Worker thread wakes up
23:28:56.271 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.31) opts 0xd
23:28:56.271 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.31)
23:28:56.272 00.001 12308 Moving (-0.06, 0.31) raw xDistance=0.04 yDistance=-0.32
23:28:56.272 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:28:56.273 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
23:28:56.273 00.000 12308 MoveAxis(E, 0, ABG)
23:28:56.273 00.000 12308 Move returns status 0, amount 0
23:28:56.274 00.001 12308 MoveAxis(N, 223, ABG)
23:28:56.274 00.000 12308 Guiding  Dir = 0, Dur = 223
23:28:56.274 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:56.279 00.005 12308 IsSlewing returns 0
23:28:56.280 00.001 12308 IsGuiding returns 0
23:28:56.281 00.001 12308 PulseGuide returned control before completion, sleep 233
23:28:56.304 00.023 14556 UpdateGuideState exits: m=2429 SNR=33.1
23:28:56.311 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:56.314 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:56.319 00.005 14556 Enqueuing Expose request
23:28:56.518 00.199 12308 IsGuiding returns 1
23:28:56.518 00.000 12308 scope still moving after pulse duration time elapsed
23:28:56.549 00.031 12308 IsSlewing returns 0
23:28:56.550 00.001 12308 IsGuiding returns 0
23:28:56.550 00.000 12308 scope move finished after 223 + 46 ms
23:28:56.551 00.001 12308 Move returns status 0, amount 223
23:28:56.551 00.000 12308 move complete, result=0
23:28:56.552 00.001 12308 worker thread done servicing request
23:28:56.552 00.000 12308 Worker thread wakes up
23:28:56.553 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 223 ms NORTH
23:28:56.560 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:56.561 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:57.808 01.247 12308 Exposure complete
23:28:57.947 00.139 12308 worker thread done servicing request
23:28:57.948 00.001 14556 OnExposeComplete: enter
23:28:57.951 00.003 14556 UpdateGuideState(): m_state=6
23:28:57.956 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7187
23:28:57.960 00.004 14556 Star::Find returns 1 (0), X=173.23, Y=1000.20, Mass=2067, SNR=30.5, Peak=191 HFD=4.4
23:28:57.964 00.004 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.44 = -1.84)
23:28:57.967 00.003 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
23:28:57.973 00.006 14556 CameraToMount -- cameraX=0.06 cameraY=0.27 hyp=0.27 cameraTheta=1.37 mountX=-0.07 mountY=-0.26, mountTheta=-1.85
23:28:57.978 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.27, opts=13)
23:28:57.982 00.004 14556 Enqueuing Move request for scope (0.06, 0.27)
23:28:57.985 00.003 12308 Worker thread wakes up
23:28:57.985 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.27) opts 0xd
23:28:57.985 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.27)
23:28:57.985 00.000 12308 Moving (0.06, 0.27) raw xDistance=-0.07 yDistance=-0.26
23:28:57.985 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:28:57.987 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:28:57.987 00.000 12308 MoveAxis(E, 0, ABG)
23:28:57.987 00.000 12308 Move returns status 0, amount 0
23:28:57.987 00.000 12308 MoveAxis(N, 180, ABG)
23:28:57.987 00.000 12308 Guiding  Dir = 0, Dur = 180
23:28:57.988 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:57.992 00.004 12308 IsSlewing returns 0
23:28:57.992 00.000 12308 IsGuiding returns 0
23:28:57.992 00.000 12308 PulseGuide returned control before completion, sleep 190
23:28:58.015 00.023 14556 UpdateGuideState exits: m=2067 SNR=30.5
23:28:58.021 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:58.025 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:58.029 00.004 14556 Enqueuing Expose request
23:28:58.188 00.159 12308 IsGuiding returns 1
23:28:58.190 00.002 12308 scope still moving after pulse duration time elapsed
23:28:58.221 00.031 12308 IsSlewing returns 0
23:28:58.222 00.001 12308 IsGuiding returns 0
23:28:58.223 00.001 12308 scope move finished after 180 + 50 ms
23:28:58.224 00.001 12308 Move returns status 0, amount 180
23:28:58.224 00.000 12308 move complete, result=0
23:28:58.225 00.001 12308 worker thread done servicing request
23:28:58.225 00.000 12308 Worker thread wakes up
23:28:58.226 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 180 ms NORTH
23:28:58.233 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:58.233 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:59.480 01.247 12308 Exposure complete
23:28:59.589 00.109 12308 worker thread done servicing request
23:28:59.590 00.001 14556 OnExposeComplete: enter
23:28:59.594 00.004 14556 UpdateGuideState(): m_state=6
23:28:59.598 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7188
23:28:59.603 00.005 14556 Star::Find returns 1 (0), X=173.12, Y=999.87, Mass=2167, SNR=31.2, Peak=195 HFD=4.4
23:28:59.607 00.004 14556 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.07) = xAngle (0.80 = 0.80)
23:28:59.611 00.004 14556 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.70 = 0.70)
23:28:59.615 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.28 mountX=0.06 mountY=0.06, mountTheta=0.74
23:28:59.620 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.07, opts=13)
23:28:59.623 00.003 14556 Enqueuing Move request for scope (-0.06, -0.07)
23:28:59.628 00.005 12308 Worker thread wakes up
23:28:59.628 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
23:28:59.629 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
23:28:59.629 00.000 12308 Moving (-0.06, -0.07) raw xDistance=0.06 yDistance=0.06
23:28:59.629 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:28:59.629 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:59.629 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:28:59.629 00.000 12308 MoveAxis(E, 0, ABG)
23:28:59.629 00.000 12308 Move returns status 0, amount 0
23:28:59.630 00.001 12308 MoveAxis(N, 0, ABG)
23:28:59.630 00.000 12308 Move returns status 0, amount 0
23:28:59.630 00.000 12308 move complete, result=0
23:28:59.630 00.000 12308 worker thread done servicing request
23:28:59.630 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:28:59.656 00.026 14556 UpdateGuideState exits: m=2167 SNR=31.2
23:28:59.660 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:59.664 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:28:59.667 00.003 14556 Enqueuing Expose request
23:28:59.672 00.005 12308 Worker thread wakes up
23:28:59.672 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:28:59.672 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:28:59.672 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:29:00.920 01.248 12308 Exposure complete
23:29:01.054 00.134 12308 worker thread done servicing request
23:29:01.055 00.001 14556 OnExposeComplete: enter
23:29:01.060 00.005 14556 UpdateGuideState(): m_state=6
23:29:01.063 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7189
23:29:01.068 00.005 14556 Star::Find returns 1 (0), X=173.09, Y=999.84, Mass=2048, SNR=30.4, Peak=172 HFD=4.3
23:29:01.072 00.004 14556 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.07) = xAngle (0.75 = 0.75)
23:29:01.075 00.003 14556 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.65 = 0.65)
23:29:01.078 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-2.32 mountX=0.09 mountY=0.08, mountTheta=0.69
23:29:01.083 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.09, opts=13)
23:29:01.089 00.006 14556 Enqueuing Move request for scope (-0.09, -0.09)
23:29:01.094 00.005 12308 Worker thread wakes up
23:29:01.094 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.09) opts 0xd
23:29:01.094 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.09)
23:29:01.094 00.000 12308 Moving (-0.09, -0.09) raw xDistance=0.09 yDistance=0.08
23:29:01.095 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:29:01.095 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:01.096 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:29:01.096 00.000 12308 MoveAxis(E, 0, ABG)
23:29:01.096 00.000 12308 Move returns status 0, amount 0
23:29:01.096 00.000 12308 MoveAxis(N, 0, ABG)
23:29:01.097 00.001 12308 Move returns status 0, amount 0
23:29:01.097 00.000 12308 move complete, result=0
23:29:01.097 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:01.103 00.006 12308 worker thread done servicing request
23:29:01.122 00.019 14556 UpdateGuideState exits: m=2048 SNR=30.4
23:29:01.127 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:01.132 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:01.135 00.003 14556 Enqueuing Expose request
23:29:01.139 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:29:01.143 00.004 12308 Worker thread wakes up
23:29:01.143 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:01.143 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:02.386 01.243 12308 Exposure complete
23:29:02.515 00.129 12308 worker thread done servicing request
23:29:02.515 00.000 14556 OnExposeComplete: enter
23:29:02.522 00.007 14556 UpdateGuideState(): m_state=6
23:29:02.530 00.008 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7190
23:29:02.535 00.005 14556 Star::Find returns 1 (0), X=173.09, Y=999.90, Mass=2271, SNR=32.1, Peak=192 HFD=4.4
23:29:02.541 00.006 14556 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.07) = xAngle (0.28 = 0.28)
23:29:02.547 00.006 14556 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.18 = 0.18)
23:29:02.552 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.80 mountX=0.09 mountY=0.02, mountTheta=0.18
23:29:02.559 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.03, opts=13)
23:29:02.566 00.007 14556 Enqueuing Move request for scope (-0.09, -0.03)
23:29:02.571 00.005 12308 Worker thread wakes up
23:29:02.571 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
23:29:02.573 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
23:29:02.573 00.000 12308 Moving (-0.09, -0.03) raw xDistance=0.09 yDistance=0.02
23:29:02.573 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:29:02.573 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:02.573 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:29:02.574 00.001 12308 MoveAxis(E, 0, ABG)
23:29:02.574 00.000 12308 Move returns status 0, amount 0
23:29:02.574 00.000 12308 MoveAxis(N, 0, ABG)
23:29:02.574 00.000 12308 Move returns status 0, amount 0
23:29:02.575 00.001 12308 move complete, result=0
23:29:02.575 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:02.581 00.006 12308 worker thread done servicing request
23:29:02.608 00.027 14556 UpdateGuideState exits: m=2271 SNR=32.1
23:29:02.612 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:02.616 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:02.621 00.005 14556 Enqueuing Expose request
23:29:02.628 00.007 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:29:02.633 00.005 12308 Worker thread wakes up
23:29:02.633 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:02.633 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:03.886 01.253 12308 Exposure complete
23:29:04.015 00.129 12308 worker thread done servicing request
23:29:04.016 00.001 14556 OnExposeComplete: enter
23:29:04.019 00.003 14556 UpdateGuideState(): m_state=6
23:29:04.024 00.005 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7191
23:29:04.030 00.006 14556 Star::Find returns 1 (0), X=173.11, Y=999.95, Mass=2083, SNR=30.4, Peak=189 HFD=4.3
23:29:04.034 00.004 14556 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.07) = xAngle (6.00 = -0.28)
23:29:04.039 00.005 14556 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.90 = -0.38)
23:29:04.042 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.93 mountX=0.07 mountY=-0.03, mountTheta=-0.37
23:29:04.047 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.01, opts=13)
23:29:04.052 00.005 14556 Enqueuing Move request for scope (-0.07, 0.01)
23:29:04.055 00.003 12308 Worker thread wakes up
23:29:04.055 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
23:29:04.055 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
23:29:04.055 00.000 12308 Moving (-0.07, 0.01) raw xDistance=0.07 yDistance=-0.03
23:29:04.055 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:29:04.055 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:04.057 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:29:04.057 00.000 12308 MoveAxis(E, 0, ABG)
23:29:04.057 00.000 12308 Move returns status 0, amount 0
23:29:04.057 00.000 12308 MoveAxis(N, 0, ABG)
23:29:04.057 00.000 12308 Move returns status 0, amount 0
23:29:04.057 00.000 12308 move complete, result=0
23:29:04.057 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:04.061 00.004 12308 worker thread done servicing request
23:29:04.082 00.021 14556 UpdateGuideState exits: m=2083 SNR=30.4
23:29:04.087 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:04.091 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:04.095 00.004 14556 Enqueuing Expose request
23:29:04.099 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:29:04.103 00.004 12308 Worker thread wakes up
23:29:04.103 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:04.103 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:05.349 01.246 12308 Exposure complete
23:29:05.481 00.132 12308 worker thread done servicing request
23:29:05.481 00.000 14556 OnExposeComplete: enter
23:29:05.485 00.004 14556 UpdateGuideState(): m_state=6
23:29:05.488 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7192
23:29:05.491 00.003 14556 Star::Find returns 1 (0), X=172.96, Y=999.99, Mass=2179, SNR=31.4, Peak=190 HFD=4.4
23:29:05.496 00.005 14556 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.07) = xAngle (5.95 = -0.34)
23:29:05.499 00.003 14556 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.85 = -0.44)
23:29:05.503 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.06 hyp=0.23 cameraTheta=2.87 mountX=0.21 mountY=-0.10, mountTheta=-0.42
23:29:05.508 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.06, opts=13)
23:29:05.512 00.004 14556 Enqueuing Move request for scope (-0.22, 0.06)
23:29:05.516 00.004 12308 Worker thread wakes up
23:29:05.516 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.06) opts 0xd
23:29:05.516 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.06)
23:29:05.516 00.000 12308 Moving (-0.22, 0.06) raw xDistance=0.21 yDistance=-0.10
23:29:05.516 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:29:05.516 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:05.517 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:29:05.517 00.000 12308 MoveAxis(W, 92, ABG)
23:29:05.517 00.000 12308 Guiding  Dir = 3, Dur = 92
23:29:05.517 00.000 12308 IsSlewing returns 0
23:29:05.518 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:05.522 00.004 12308 IsGuiding returns 0
23:29:05.522 00.000 12308 PulseGuide returned control before completion, sleep 102
23:29:05.545 00.023 14556 UpdateGuideState exits: m=2179 SNR=31.4
23:29:05.549 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:05.554 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:05.558 00.004 14556 Enqueuing Expose request
23:29:05.638 00.080 12308 IsGuiding returns 1
23:29:05.638 00.000 12308 scope still moving after pulse duration time elapsed
23:29:05.668 00.030 12308 IsSlewing returns 0
23:29:05.668 00.000 12308 IsGuiding returns 0
23:29:05.668 00.000 12308 scope move finished after 92 + 55 ms
23:29:05.670 00.002 12308 Move returns status 0, amount 92
23:29:05.670 00.000 12308 MoveAxis(N, 0, ABG)
23:29:05.670 00.000 12308 Move returns status 0, amount 0
23:29:05.670 00.000 12308 move complete, result=0
23:29:05.670 00.000 12308 worker thread done servicing request
23:29:05.671 00.001 14556 GuideStep: 0.2 px 92 ms WEST, -0.1 px 0 ms NORTH
23:29:05.675 00.004 12308 Worker thread wakes up
23:29:05.676 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:05.676 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:06.928 01.252 12308 Exposure complete
23:29:07.065 00.137 12308 worker thread done servicing request
23:29:07.066 00.001 14556 OnExposeComplete: enter
23:29:07.069 00.003 14556 UpdateGuideState(): m_state=6
23:29:07.075 00.006 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7193
23:29:07.080 00.005 14556 Star::Find returns 1 (0), X=173.10, Y=1000.24, Mass=2302, SNR=32.4, Peak=205 HFD=4.5
23:29:07.087 00.007 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.89 = -1.39)
23:29:07.093 00.006 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.49)
23:29:07.101 00.008 14556 CameraToMount -- cameraX=-0.08 cameraY=0.30 hyp=0.31 cameraTheta=1.82 mountX=0.06 mountY=-0.31, mountTheta=-1.39
23:29:07.110 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.30, opts=13)
23:29:07.117 00.007 14556 Enqueuing Move request for scope (-0.08, 0.30)
23:29:07.124 00.007 12308 Worker thread wakes up
23:29:07.124 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.30) opts 0xd
23:29:07.125 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.30)
23:29:07.125 00.000 12308 Moving (-0.08, 0.30) raw xDistance=0.06 yDistance=-0.31
23:29:07.125 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:29:07.127 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:29:07.127 00.000 12308 MoveAxis(E, 0, ABG)
23:29:07.128 00.001 12308 Move returns status 0, amount 0
23:29:07.128 00.000 12308 MoveAxis(N, 221, ABG)
23:29:07.129 00.001 12308 Guiding  Dir = 0, Dur = 221
23:29:07.129 00.000 12308 IsSlewing returns 0
23:29:07.129 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:07.137 00.008 12308 IsGuiding returns 0
23:29:07.137 00.000 12308 PulseGuide returned control before completion, sleep 231
23:29:07.158 00.021 14556 UpdateGuideState exits: m=2302 SNR=32.4
23:29:07.161 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:07.163 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:07.166 00.003 14556 Enqueuing Expose request
23:29:07.386 00.220 12308 IsGuiding returns 1
23:29:07.386 00.000 12308 scope still moving after pulse duration time elapsed
23:29:07.416 00.030 12308 IsSlewing returns 0
23:29:07.416 00.000 12308 IsGuiding returns 0
23:29:07.416 00.000 12308 scope move finished after 221 + 58 ms
23:29:07.417 00.001 12308 Move returns status 0, amount 221
23:29:07.417 00.000 12308 move complete, result=0
23:29:07.417 00.000 12308 worker thread done servicing request
23:29:07.417 00.000 12308 Worker thread wakes up
23:29:07.418 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 221 ms NORTH
23:29:07.422 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:07.422 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:08.683 01.261 12308 Exposure complete
23:29:08.811 00.128 12308 worker thread done servicing request
23:29:08.811 00.000 14556 OnExposeComplete: enter
23:29:08.816 00.005 14556 UpdateGuideState(): m_state=6
23:29:08.820 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7194
23:29:08.824 00.004 14556 Star::Find returns 1 (0), X=173.17, Y=999.86, Mass=2272, SNR=32.0, Peak=178 HFD=4.6
23:29:08.827 00.003 14556 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-3.07) = xAngle (1.43 = 1.43)
23:29:08.830 00.003 14556 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.33 = 1.33)
23:29:08.834 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.64 mountX=0.01 mountY=0.07, mountTheta=1.43
23:29:08.841 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.07, opts=13)
23:29:08.846 00.005 14556 Enqueuing Move request for scope (-0.01, -0.07)
23:29:08.849 00.003 12308 Worker thread wakes up
23:29:08.849 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
23:29:08.851 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
23:29:08.851 00.000 12308 Moving (-0.01, -0.07) raw xDistance=0.01 yDistance=0.07
23:29:08.851 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:29:08.851 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:08.851 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:29:08.852 00.001 12308 MoveAxis(E, 0, ABG)
23:29:08.852 00.000 12308 Move returns status 0, amount 0
23:29:08.852 00.000 12308 MoveAxis(N, 0, ABG)
23:29:08.852 00.000 12308 Move returns status 0, amount 0
23:29:08.853 00.001 12308 move complete, result=0
23:29:08.853 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:08.857 00.004 12308 worker thread done servicing request
23:29:08.878 00.021 14556 UpdateGuideState exits: m=2272 SNR=32.0
23:29:08.882 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:08.886 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:08.889 00.003 14556 Enqueuing Expose request
23:29:08.893 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:29:08.897 00.004 12308 Worker thread wakes up
23:29:08.897 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:08.897 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:10.156 01.259 12308 Exposure complete
23:29:10.301 00.145 12308 worker thread done servicing request
23:29:10.301 00.000 14556 OnExposeComplete: enter
23:29:10.304 00.003 14556 UpdateGuideState(): m_state=6
23:29:10.309 00.005 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7195
23:29:10.313 00.004 14556 Star::Find returns 1 (0), X=173.11, Y=999.76, Mass=2219, SNR=31.5, Peak=188 HFD=4.5
23:29:10.318 00.005 14556 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-3.07) = xAngle (1.12 = 1.12)
23:29:10.322 00.004 14556 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.02 = 1.02)
23:29:10.325 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.95 mountX=0.08 mountY=0.16, mountTheta=1.10
23:29:10.330 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.17, opts=13)
23:29:10.333 00.003 14556 Enqueuing Move request for scope (-0.07, -0.17)
23:29:10.338 00.005 12308 Worker thread wakes up
23:29:10.338 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd
23:29:10.338 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.17)
23:29:10.338 00.000 12308 Moving (-0.07, -0.17) raw xDistance=0.08 yDistance=0.16
23:29:10.338 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:29:10.339 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:10.339 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:29:10.339 00.000 12308 MoveAxis(E, 0, ABG)
23:29:10.339 00.000 12308 Move returns status 0, amount 0
23:29:10.339 00.000 12308 MoveAxis(N, 0, ABG)
23:29:10.340 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:10.345 00.005 12308 Move returns status 0, amount 0
23:29:10.345 00.000 12308 move complete, result=0
23:29:10.345 00.000 12308 worker thread done servicing request
23:29:10.364 00.019 14556 UpdateGuideState exits: m=2219 SNR=31.5
23:29:10.370 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:10.375 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:10.380 00.005 14556 Enqueuing Expose request
23:29:10.384 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:29:10.388 00.004 12308 Worker thread wakes up
23:29:10.389 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:10.389 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:11.641 01.252 12308 Exposure complete
23:29:11.771 00.130 12308 worker thread done servicing request
23:29:11.771 00.000 14556 OnExposeComplete: enter
23:29:11.776 00.005 14556 UpdateGuideState(): m_state=6
23:29:11.779 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7196
23:29:11.782 00.003 14556 Star::Find returns 1 (0), X=173.10, Y=999.85, Mass=2102, SNR=30.8, Peak=172 HFD=4.3
23:29:11.787 00.005 14556 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-3.07) = xAngle (0.69 = 0.69)
23:29:11.790 00.003 14556 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.60 = 0.60)
23:29:11.793 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-2.38 mountX=0.09 mountY=0.06, mountTheta=0.63
23:29:11.799 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.08, opts=13)
23:29:11.803 00.004 14556 Enqueuing Move request for scope (-0.08, -0.08)
23:29:11.807 00.004 12308 Worker thread wakes up
23:29:11.807 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
23:29:11.809 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
23:29:11.809 00.000 12308 Moving (-0.08, -0.08) raw xDistance=0.09 yDistance=0.06
23:29:11.809 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:29:11.809 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:11.809 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:29:11.810 00.001 12308 MoveAxis(E, 0, ABG)
23:29:11.810 00.000 12308 Move returns status 0, amount 0
23:29:11.810 00.000 12308 MoveAxis(N, 0, ABG)
23:29:11.810 00.000 12308 Move returns status 0, amount 0
23:29:11.810 00.000 12308 move complete, result=0
23:29:11.811 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:11.817 00.006 12308 worker thread done servicing request
23:29:11.841 00.024 14556 UpdateGuideState exits: m=2102 SNR=30.8
23:29:11.845 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:11.849 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:11.854 00.005 14556 Enqueuing Expose request
23:29:11.859 00.005 12308 Worker thread wakes up
23:29:11.859 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:29:11.863 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:11.863 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:13.111 01.248 12308 Exposure complete
23:29:13.241 00.130 14556 OnExposeComplete: enter
23:29:13.244 00.003 14556 UpdateGuideState(): m_state=6
23:29:13.248 00.004 12308 worker thread done servicing request
23:29:13.248 00.000 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7197
23:29:13.252 00.004 14556 Star::Find returns 1 (0), X=173.03, Y=999.92, Mass=2178, SNR=31.6, Peak=193 HFD=4.5
23:29:13.256 00.004 14556 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.07) = xAngle (0.03 = 0.03)
23:29:13.259 00.003 14556 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.07 = -0.07)
23:29:13.262 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.04 mountX=0.15 mountY=-0.01, mountTheta=-0.07
23:29:13.266 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.01, opts=13)
23:29:13.271 00.005 14556 Enqueuing Move request for scope (-0.15, -0.01)
23:29:13.274 00.003 12308 Worker thread wakes up
23:29:13.274 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
23:29:13.274 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
23:29:13.274 00.000 12308 Moving (-0.15, -0.01) raw xDistance=0.15 yDistance=-0.01
23:29:13.274 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:29:13.275 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:13.275 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:29:13.275 00.000 12308 MoveAxis(E, 0, ABG)
23:29:13.275 00.000 12308 Move returns status 0, amount 0
23:29:13.275 00.000 12308 MoveAxis(N, 0, ABG)
23:29:13.276 00.001 12308 Move returns status 0, amount 0
23:29:13.276 00.000 12308 move complete, result=0
23:29:13.276 00.000 12308 worker thread done servicing request
23:29:13.276 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:13.300 00.024 14556 UpdateGuideState exits: m=2178 SNR=31.6
23:29:13.303 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:13.308 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:13.314 00.006 14556 Enqueuing Expose request
23:29:13.317 00.003 12308 Worker thread wakes up
23:29:13.317 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:13.317 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:13.317 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:29:14.572 01.255 12308 Exposure complete
23:29:14.696 00.124 12308 worker thread done servicing request
23:29:14.696 00.000 14556 OnExposeComplete: enter
23:29:14.701 00.005 14556 UpdateGuideState(): m_state=6
23:29:14.705 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7198
23:29:14.712 00.007 14556 Star::Find returns 1 (0), X=173.00, Y=1000.01, Mass=2299, SNR=32.2, Peak=208 HFD=4.5
23:29:14.715 00.003 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.79 = -0.49)
23:29:14.720 00.005 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.59)
23:29:14.724 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.08 hyp=0.20 cameraTheta=2.72 mountX=0.17 mountY=-0.11, mountTheta=-0.56
23:29:14.728 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.08, opts=13)
23:29:14.732 00.004 14556 Enqueuing Move request for scope (-0.18, 0.08)
23:29:14.736 00.004 12308 Worker thread wakes up
23:29:14.736 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.08) opts 0xd
23:29:14.736 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.08)
23:29:14.736 00.000 12308 Moving (-0.18, 0.08) raw xDistance=0.17 yDistance=-0.11
23:29:14.737 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:29:14.737 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:14.737 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:29:14.737 00.000 12308 MoveAxis(E, 0, ABG)
23:29:14.737 00.000 12308 Move returns status 0, amount 0
23:29:14.737 00.000 12308 MoveAxis(N, 0, ABG)
23:29:14.737 00.000 12308 Move returns status 0, amount 0
23:29:14.739 00.002 12308 move complete, result=0
23:29:14.739 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:14.743 00.004 12308 worker thread done servicing request
23:29:14.764 00.021 14556 UpdateGuideState exits: m=2299 SNR=32.2
23:29:14.769 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:14.773 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:14.777 00.004 14556 Enqueuing Expose request
23:29:14.783 00.006 12308 Worker thread wakes up
23:29:14.784 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:14.788 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:14.788 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:16.034 01.246 12308 Exposure complete
23:29:16.139 00.105 12308 worker thread done servicing request
23:29:16.140 00.001 14556 OnExposeComplete: enter
23:29:16.142 00.002 14556 UpdateGuideState(): m_state=6
23:29:16.146 00.004 14556 Star::Find(15, 172, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7199
23:29:16.149 00.003 14556 Star::Find returns 1 (0), X=172.96, Y=999.96, Mass=2205, SNR=31.4, Peak=216 HFD=4.4
23:29:16.152 00.003 14556 CameraToMount -- cameraTheta (3.02) - m_xAngle (-3.07) = xAngle (6.09 = -0.19)
23:29:16.156 00.004 14556 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.99 = -0.29)
23:29:16.159 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.03 hyp=0.22 cameraTheta=3.02 mountX=0.22 mountY=-0.06, mountTheta=-0.28
23:29:16.163 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.03, opts=13)
23:29:16.168 00.005 14556 Enqueuing Move request for scope (-0.22, 0.03)
23:29:16.171 00.003 12308 Worker thread wakes up
23:29:16.171 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.03) opts 0xd
23:29:16.171 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.03)
23:29:16.171 00.000 12308 Moving (-0.22, 0.03) raw xDistance=0.22 yDistance=-0.06
23:29:16.171 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:29:16.171 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:16.172 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:29:16.172 00.000 12308 MoveAxis(W, 94, ABG)
23:29:16.172 00.000 12308 Guiding  Dir = 3, Dur = 94
23:29:16.172 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:16.176 00.004 12308 IsSlewing returns 0
23:29:16.176 00.000 12308 IsGuiding returns 0
23:29:16.177 00.001 12308 PulseGuide returned control before completion, sleep 104
23:29:16.200 00.023 14556 UpdateGuideState exits: m=2205 SNR=31.4
23:29:16.205 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:16.209 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:16.214 00.005 14556 Enqueuing Expose request
23:29:16.293 00.079 12308 IsGuiding returns 1
23:29:16.294 00.001 12308 scope still moving after pulse duration time elapsed
23:29:16.324 00.030 12308 IsSlewing returns 0
23:29:16.326 00.002 12308 IsGuiding returns 1
23:29:16.355 00.029 12308 IsSlewing returns 0
23:29:16.355 00.000 12308 IsGuiding returns 0
23:29:16.356 00.001 12308 scope move finished after 94 + 85 ms
23:29:16.356 00.000 12308 Move returns status 0, amount 94
23:29:16.356 00.000 12308 MoveAxis(N, 0, ABG)
23:29:16.356 00.000 12308 Move returns status 0, amount 0
23:29:16.356 00.000 12308 move complete, result=0
23:29:16.357 00.001 12308 worker thread done servicing request
23:29:16.357 00.000 12308 Worker thread wakes up
23:29:16.357 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:16.357 00.000 14556 GuideStep: 0.2 px 94 ms WEST, -0.1 px 0 ms NORTH
23:29:16.364 00.007 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:17.620 01.256 12308 Exposure complete
23:29:17.729 00.109 12308 worker thread done servicing request
23:29:17.729 00.000 14556 OnExposeComplete: enter
23:29:17.733 00.004 14556 UpdateGuideState(): m_state=6
23:29:17.737 00.004 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7200
23:29:17.741 00.004 14556 Star::Find returns 1 (0), X=173.09, Y=1000.09, Mass=2207, SNR=31.6, Peak=201 HFD=4.4
23:29:17.744 00.003 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
23:29:17.746 00.002 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.24)
23:29:17.753 00.007 14556 CameraToMount -- cameraX=-0.09 cameraY=0.16 hyp=0.18 cameraTheta=2.07 mountX=0.08 mountY=-0.17, mountTheta=-1.16
23:29:17.760 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.16, opts=13)
23:29:17.765 00.005 14556 Enqueuing Move request for scope (-0.09, 0.16)
23:29:17.769 00.004 12308 Worker thread wakes up
23:29:17.769 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.16) opts 0xd
23:29:17.769 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.16)
23:29:17.769 00.000 12308 Moving (-0.09, 0.16) raw xDistance=0.08 yDistance=-0.17
23:29:17.770 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:29:17.770 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:17.770 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:29:17.772 00.002 12308 MoveAxis(E, 0, ABG)
23:29:17.772 00.000 12308 Move returns status 0, amount 0
23:29:17.772 00.000 12308 MoveAxis(N, 0, ABG)
23:29:17.772 00.000 12308 Move returns status 0, amount 0
23:29:17.772 00.000 12308 move complete, result=0
23:29:17.773 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:17.777 00.004 12308 worker thread done servicing request
23:29:17.797 00.020 14556 UpdateGuideState exits: m=2207 SNR=31.6
23:29:17.801 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:17.808 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:17.815 00.007 14556 Enqueuing Expose request
23:29:17.821 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:29:17.825 00.004 12308 Worker thread wakes up
23:29:17.825 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:17.825 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:19.070 01.245 12308 Exposure complete
23:29:19.203 00.133 12308 worker thread done servicing request
23:29:19.203 00.000 14556 OnExposeComplete: enter
23:29:19.208 00.005 14556 UpdateGuideState(): m_state=6
23:29:19.215 00.007 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7201
23:29:19.222 00.007 14556 Star::Find returns 1 (0), X=173.08, Y=1000.07, Mass=2262, SNR=32.1, Peak=186 HFD=4.6
23:29:19.228 00.006 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
23:29:19.233 00.005 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
23:29:19.238 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.17 cameraTheta=2.18 mountX=0.09 mountY=-0.15, mountTheta=-1.06
23:29:19.249 00.011 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.14, opts=13)
23:29:19.254 00.005 14556 Enqueuing Move request for scope (-0.10, 0.14)
23:29:19.261 00.007 12308 Worker thread wakes up
23:29:19.261 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd
23:29:19.261 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.14)
23:29:19.262 00.001 12308 Moving (-0.10, 0.14) raw xDistance=0.09 yDistance=-0.15
23:29:19.262 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:29:19.262 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:19.263 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:29:19.263 00.000 12308 MoveAxis(E, 0, ABG)
23:29:19.263 00.000 12308 Move returns status 0, amount 0
23:29:19.263 00.000 12308 MoveAxis(N, 0, ABG)
23:29:19.264 00.001 12308 Move returns status 0, amount 0
23:29:19.264 00.000 12308 move complete, result=0
23:29:19.264 00.000 12308 worker thread done servicing request
23:29:19.264 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:19.297 00.033 14556 UpdateGuideState exits: m=2262 SNR=32.1
23:29:19.301 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:19.306 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:19.312 00.006 14556 Enqueuing Expose request
23:29:19.319 00.007 12308 Worker thread wakes up
23:29:19.319 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:29:19.324 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:19.324 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:20.580 01.256 12308 Exposure complete
23:29:20.714 00.134 12308 worker thread done servicing request
23:29:20.715 00.001 14556 OnExposeComplete: enter
23:29:20.721 00.006 14556 UpdateGuideState(): m_state=6
23:29:20.726 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7202
23:29:20.730 00.004 14556 Star::Find returns 1 (0), X=173.05, Y=1000.31, Mass=2214, SNR=31.3, Peak=204 HFD=4.3
23:29:20.734 00.004 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.97 = -1.31)
23:29:20.738 00.004 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.41)
23:29:20.742 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.38 hyp=0.40 cameraTheta=1.90 mountX=0.10 mountY=-0.39, mountTheta=-1.31
23:29:20.746 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.38, opts=13)
23:29:20.750 00.004 14556 Enqueuing Move request for scope (-0.13, 0.38)
23:29:20.755 00.005 12308 Worker thread wakes up
23:29:20.755 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.38) opts 0xd
23:29:20.755 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.38)
23:29:20.755 00.000 12308 Moving (-0.13, 0.38) raw xDistance=0.10 yDistance=-0.39
23:29:20.755 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:29:20.756 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
23:29:20.756 00.000 12308 MoveAxis(E, 0, ABG)
23:29:20.756 00.000 12308 Move returns status 0, amount 0
23:29:20.756 00.000 12308 MoveAxis(N, 275, ABG)
23:29:20.757 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:20.760 00.003 12308 Guiding  Dir = 0, Dur = 275
23:29:20.760 00.000 12308 IsSlewing returns 0
23:29:20.761 00.001 12308 IsGuiding returns 0
23:29:20.761 00.000 12308 PulseGuide returned control before completion, sleep 285
23:29:20.782 00.021 14556 UpdateGuideState exits: m=2214 SNR=31.3
23:29:20.787 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:20.790 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:20.794 00.004 14556 Enqueuing Expose request
23:29:21.051 00.257 12308 IsGuiding returns 1
23:29:21.052 00.001 12308 scope still moving after pulse duration time elapsed
23:29:21.082 00.030 12308 IsSlewing returns 0
23:29:21.084 00.002 12308 IsGuiding returns 0
23:29:21.086 00.002 12308 scope move finished after 275 + 49 ms
23:29:21.086 00.000 12308 Move returns status 0, amount 275
23:29:21.088 00.002 12308 move complete, result=0
23:29:21.088 00.000 12308 worker thread done servicing request
23:29:21.088 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 275 ms NORTH
23:29:21.095 00.007 12308 Worker thread wakes up
23:29:21.095 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:21.095 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:22.348 01.253 12308 Exposure complete
23:29:22.493 00.145 12308 worker thread done servicing request
23:29:22.493 00.000 14556 OnExposeComplete: enter
23:29:22.499 00.006 14556 UpdateGuideState(): m_state=6
23:29:22.506 00.007 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7203
23:29:22.512 00.006 14556 Star::Find returns 1 (0), X=172.99, Y=999.87, Mass=2005, SNR=30.1, Peak=184 HFD=4.3
23:29:22.517 00.005 14556 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-3.07) = xAngle (0.23 = 0.23)
23:29:22.523 00.006 14556 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.13 = 0.13)
23:29:22.530 00.007 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-2.84 mountX=0.19 mountY=0.03, mountTheta=0.14
23:29:22.541 00.011 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.06, opts=13)
23:29:22.547 00.006 14556 Enqueuing Move request for scope (-0.19, -0.06)
23:29:22.552 00.005 12308 Worker thread wakes up
23:29:22.552 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.06) opts 0xd
23:29:22.552 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.06)
23:29:22.552 00.000 12308 Moving (-0.19, -0.06) raw xDistance=0.19 yDistance=0.03
23:29:22.553 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:29:22.553 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:22.553 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:29:22.553 00.000 12308 MoveAxis(E, 0, ABG)
23:29:22.553 00.000 12308 Move returns status 0, amount 0
23:29:22.553 00.000 12308 MoveAxis(N, 0, ABG)
23:29:22.555 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:22.559 00.004 12308 Move returns status 0, amount 0
23:29:22.559 00.000 12308 move complete, result=0
23:29:22.559 00.000 12308 worker thread done servicing request
23:29:22.581 00.022 14556 UpdateGuideState exits: m=2005 SNR=30.1
23:29:22.588 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:22.594 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:22.599 00.005 14556 Enqueuing Expose request
23:29:22.605 00.006 12308 Worker thread wakes up
23:29:22.605 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:29:22.610 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:22.611 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:23.862 01.251 12308 Exposure complete
23:29:23.987 00.125 12308 worker thread done servicing request
23:29:23.987 00.000 14556 OnExposeComplete: enter
23:29:23.991 00.004 14556 UpdateGuideState(): m_state=6
23:29:23.996 00.005 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7204
23:29:24.000 00.004 14556 Star::Find returns 1 (0), X=172.86, Y=999.91, Mass=2366, SNR=32.7, Peak=209 HFD=4.5
23:29:24.003 00.003 14556 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.07) = xAngle (-0.01 = -0.01)
23:29:24.006 00.003 14556 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.11 = -0.11)
23:29:24.011 00.005 14556 CameraToMount -- cameraX=-0.32 cameraY=-0.02 hyp=0.32 cameraTheta=-3.08 mountX=0.32 mountY=-0.03, mountTheta=-0.11
23:29:24.015 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=-0.02, opts=13)
23:29:24.019 00.004 14556 Enqueuing Move request for scope (-0.32, -0.02)
23:29:24.022 00.003 12308 Worker thread wakes up
23:29:24.022 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.02) opts 0xd
23:29:24.023 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.32, -0.02)
23:29:24.023 00.000 12308 Moving (-0.32, -0.02) raw xDistance=0.32 yDistance=-0.03
23:29:24.023 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
23:29:24.023 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:24.024 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:29:24.024 00.000 12308 MoveAxis(W, 137, ABG)
23:29:24.024 00.000 12308 Guiding  Dir = 3, Dur = 137
23:29:24.024 00.000 12308 IsSlewing returns 0
23:29:24.024 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:24.030 00.006 12308 IsGuiding returns 0
23:29:24.030 00.000 12308 PulseGuide returned control before completion, sleep 147
23:29:24.051 00.021 14556 UpdateGuideState exits: m=2366 SNR=32.7
23:29:24.055 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:24.060 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:24.064 00.004 14556 Enqueuing Expose request
23:29:24.193 00.129 12308 IsGuiding returns 1
23:29:24.193 00.000 12308 scope still moving after pulse duration time elapsed
23:29:24.225 00.032 12308 IsSlewing returns 0
23:29:24.226 00.001 12308 IsGuiding returns 0
23:29:24.226 00.000 12308 scope move finished after 137 + 59 ms
23:29:24.227 00.001 12308 Move returns status 0, amount 137
23:29:24.227 00.000 12308 MoveAxis(N, 0, ABG)
23:29:24.228 00.001 12308 Move returns status 0, amount 0
23:29:24.228 00.000 12308 move complete, result=0
23:29:24.229 00.001 12308 worker thread done servicing request
23:29:24.229 00.000 14556 GuideStep: 0.3 px 137 ms WEST, -0.0 px 0 ms NORTH
23:29:24.237 00.008 12308 Worker thread wakes up
23:29:24.237 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:24.237 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:25.492 01.255 12308 Exposure complete
23:29:25.615 00.123 12308 worker thread done servicing request
23:29:25.615 00.000 14556 OnExposeComplete: enter
23:29:25.619 00.004 14556 UpdateGuideState(): m_state=6
23:29:25.625 00.006 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7205
23:29:25.629 00.004 14556 Star::Find returns 1 (0), X=173.07, Y=999.99, Mass=2203, SNR=31.5, Peak=207 HFD=4.4
23:29:25.632 00.003 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.71 = -0.57)
23:29:25.636 00.004 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
23:29:25.640 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.12 cameraTheta=2.64 mountX=0.10 mountY=-0.08, mountTheta=-0.64
23:29:25.644 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.06, opts=13)
23:29:25.649 00.005 14556 Enqueuing Move request for scope (-0.11, 0.06)
23:29:25.652 00.003 12308 Worker thread wakes up
23:29:25.652 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
23:29:25.653 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
23:29:25.653 00.000 12308 Moving (-0.11, 0.06) raw xDistance=0.10 yDistance=-0.08
23:29:25.653 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:29:25.653 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:25.654 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:29:25.656 00.002 12308 MoveAxis(E, 0, ABG)
23:29:25.656 00.000 12308 Move returns status 0, amount 0
23:29:25.656 00.000 12308 MoveAxis(N, 0, ABG)
23:29:25.656 00.000 12308 Move returns status 0, amount 0
23:29:25.657 00.001 12308 move complete, result=0
23:29:25.657 00.000 12308 worker thread done servicing request
23:29:25.657 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:25.681 00.024 14556 UpdateGuideState exits: m=2203 SNR=31.5
23:29:25.687 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:25.692 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:25.698 00.006 14556 Enqueuing Expose request
23:29:25.702 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:25.707 00.005 12308 Worker thread wakes up
23:29:25.707 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:25.707 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:26.947 01.240 12308 Exposure complete
23:29:27.078 00.131 12308 worker thread done servicing request
23:29:27.078 00.000 14556 OnExposeComplete: enter
23:29:27.082 00.004 14556 UpdateGuideState(): m_state=6
23:29:27.086 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7206
23:29:27.090 00.004 14556 Star::Find returns 1 (0), X=173.05, Y=999.97, Mass=2223, SNR=31.6, Peak=233 HFD=4.4
23:29:27.094 00.004 14556 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.07) = xAngle (5.87 = -0.41)
23:29:27.098 00.004 14556 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.77 = -0.51)
23:29:27.102 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.80 mountX=0.12 mountY=-0.06, mountTheta=-0.49
23:29:27.107 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.04, opts=13)
23:29:27.110 00.003 14556 Enqueuing Move request for scope (-0.12, 0.04)
23:29:27.113 00.003 12308 Worker thread wakes up
23:29:27.113 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
23:29:27.113 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
23:29:27.113 00.000 12308 Moving (-0.12, 0.04) raw xDistance=0.12 yDistance=-0.06
23:29:27.113 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:29:27.114 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:27.114 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:29:27.115 00.001 12308 MoveAxis(E, 0, ABG)
23:29:27.115 00.000 12308 Move returns status 0, amount 0
23:29:27.115 00.000 12308 MoveAxis(N, 0, ABG)
23:29:27.115 00.000 12308 Move returns status 0, amount 0
23:29:27.115 00.000 12308 move complete, result=0
23:29:27.116 00.001 12308 worker thread done servicing request
23:29:27.116 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:27.141 00.025 14556 UpdateGuideState exits: m=2223 SNR=31.6
23:29:27.144 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:27.148 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:27.151 00.003 14556 Enqueuing Expose request
23:29:27.158 00.007 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:27.162 00.004 12308 Worker thread wakes up
23:29:27.162 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:27.162 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:28.417 01.255 12308 Exposure complete
23:29:28.542 00.125 12308 worker thread done servicing request
23:29:28.542 00.000 14556 OnExposeComplete: enter
23:29:28.546 00.004 14556 UpdateGuideState(): m_state=6
23:29:28.550 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7207
23:29:28.556 00.006 14556 Star::Find returns 1 (0), X=172.96, Y=1000.14, Mass=2135, SNR=31.1, Peak=188 HFD=4.4
23:29:28.561 00.005 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.43 = -0.85)
23:29:28.566 00.005 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.95)
23:29:28.569 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.21 hyp=0.30 cameraTheta=2.36 mountX=0.20 mountY=-0.25, mountTheta=-0.89
23:29:28.575 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.21, opts=13)
23:29:28.578 00.003 14556 Enqueuing Move request for scope (-0.22, 0.21)
23:29:28.582 00.004 12308 Worker thread wakes up
23:29:28.582 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.21) opts 0xd
23:29:28.582 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.21)
23:29:28.582 00.000 12308 Moving (-0.22, 0.21) raw xDistance=0.20 yDistance=-0.25
23:29:28.583 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:29:28.583 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:29:28.584 00.001 12308 MoveAxis(E, 0, ABG)
23:29:28.584 00.000 12308 Move returns status 0, amount 0
23:29:28.584 00.000 12308 MoveAxis(N, 174, ABG)
23:29:28.584 00.000 12308 Guiding  Dir = 0, Dur = 174
23:29:28.585 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:28.588 00.003 12308 IsSlewing returns 0
23:29:28.588 00.000 12308 IsGuiding returns 0
23:29:28.590 00.002 12308 PulseGuide returned control before completion, sleep 184
23:29:28.609 00.019 14556 UpdateGuideState exits: m=2135 SNR=31.1
23:29:28.613 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:28.618 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:28.621 00.003 14556 Enqueuing Expose request
23:29:28.784 00.163 12308 IsGuiding returns 1
23:29:28.784 00.000 12308 scope still moving after pulse duration time elapsed
23:29:28.813 00.029 12308 IsSlewing returns 0
23:29:28.815 00.002 12308 IsGuiding returns 0
23:29:28.816 00.001 12308 scope move finished after 174 + 52 ms
23:29:28.816 00.000 12308 Move returns status 0, amount 174
23:29:28.817 00.001 12308 move complete, result=0
23:29:28.817 00.000 12308 worker thread done servicing request
23:29:28.817 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 174 ms NORTH
23:29:28.823 00.006 12308 Worker thread wakes up
23:29:28.823 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:28.823 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:30.078 01.255 12308 Exposure complete
23:29:30.211 00.133 12308 worker thread done servicing request
23:29:30.211 00.000 14556 OnExposeComplete: enter
23:29:30.216 00.005 14556 UpdateGuideState(): m_state=6
23:29:30.221 00.005 14556 Star::Find(15, 172, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7208
23:29:30.225 00.004 14556 Star::Find returns 1 (0), X=172.98, Y=999.86, Mass=2150, SNR=31.2, Peak=212 HFD=4.3
23:29:30.230 00.005 14556 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.07) = xAngle (0.28 = 0.28)
23:29:30.234 00.004 14556 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.18 = 0.18)
23:29:30.238 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.07 hyp=0.21 cameraTheta=-2.79 mountX=0.20 mountY=0.04, mountTheta=0.18
23:29:30.244 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.07, opts=13)
23:29:30.250 00.006 14556 Enqueuing Move request for scope (-0.20, -0.07)
23:29:30.254 00.004 12308 Worker thread wakes up
23:29:30.254 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.07) opts 0xd
23:29:30.254 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.07)
23:29:30.254 00.000 12308 Moving (-0.20, -0.07) raw xDistance=0.20 yDistance=0.04
23:29:30.254 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:29:30.254 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:30.255 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:29:30.255 00.000 12308 MoveAxis(W, 88, ABG)
23:29:30.255 00.000 12308 Guiding  Dir = 3, Dur = 88
23:29:30.256 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:30.260 00.004 12308 IsSlewing returns 0
23:29:30.260 00.000 12308 IsGuiding returns 0
23:29:30.261 00.001 12308 PulseGuide returned control before completion, sleep 98
23:29:30.280 00.019 14556 UpdateGuideState exits: m=2150 SNR=31.2
23:29:30.286 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:30.289 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:30.292 00.003 14556 Enqueuing Expose request
23:29:30.368 00.076 12308 IsGuiding returns 1
23:29:30.368 00.000 12308 scope still moving after pulse duration time elapsed
23:29:30.399 00.031 12308 IsSlewing returns 0
23:29:30.400 00.001 12308 IsGuiding returns 0
23:29:30.401 00.001 12308 scope move finished after 88 + 52 ms
23:29:30.401 00.000 12308 Move returns status 0, amount 88
23:29:30.402 00.001 12308 MoveAxis(N, 0, ABG)
23:29:30.402 00.000 12308 Move returns status 0, amount 0
23:29:30.402 00.000 12308 move complete, result=0
23:29:30.403 00.001 12308 worker thread done servicing request
23:29:30.403 00.000 12308 Worker thread wakes up
23:29:30.403 00.000 14556 GuideStep: 0.2 px 88 ms WEST, 0.0 px 0 ms NORTH
23:29:30.412 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:30.412 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:31.664 01.252 12308 Exposure complete
23:29:31.802 00.138 14556 OnExposeComplete: enter
23:29:31.807 00.005 14556 UpdateGuideState(): m_state=6
23:29:31.811 00.004 12308 worker thread done servicing request
23:29:31.812 00.001 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7209
23:29:31.816 00.004 14556 Star::Find returns 1 (0), X=173.00, Y=999.97, Mass=2277, SNR=31.9, Peak=203 HFD=4.5
23:29:31.820 00.004 14556 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.07) = xAngle (6.02 = -0.27)
23:29:31.824 00.004 14556 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.92 = -0.36)
23:29:31.828 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.04 hyp=0.18 cameraTheta=2.94 mountX=0.17 mountY=-0.06, mountTheta=-0.35
23:29:31.833 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.04, opts=13)
23:29:31.839 00.006 14556 Enqueuing Move request for scope (-0.18, 0.04)
23:29:31.844 00.005 12308 Worker thread wakes up
23:29:31.844 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.04) opts 0xd
23:29:31.845 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.04)
23:29:31.845 00.000 12308 Moving (-0.18, 0.04) raw xDistance=0.17 yDistance=-0.06
23:29:31.845 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:29:31.846 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:31.846 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:29:31.846 00.000 12308 MoveAxis(E, 0, ABG)
23:29:31.846 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:31.852 00.006 12308 Move returns status 0, amount 0
23:29:31.852 00.000 12308 MoveAxis(N, 0, ABG)
23:29:31.852 00.000 12308 Move returns status 0, amount 0
23:29:31.852 00.000 12308 move complete, result=0
23:29:31.853 00.001 12308 worker thread done servicing request
23:29:31.873 00.020 14556 UpdateGuideState exits: m=2277 SNR=31.9
23:29:31.878 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:31.882 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:31.886 00.004 14556 Enqueuing Expose request
23:29:31.889 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:31.894 00.005 12308 Worker thread wakes up
23:29:31.894 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:31.894 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:33.138 01.244 12308 Exposure complete
23:29:33.277 00.139 12308 worker thread done servicing request
23:29:33.277 00.000 14556 OnExposeComplete: enter
23:29:33.284 00.007 14556 UpdateGuideState(): m_state=6
23:29:33.288 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7210
23:29:33.292 00.004 14556 Star::Find returns 1 (0), X=173.05, Y=999.79, Mass=2301, SNR=32.2, Peak=207 HFD=4.6
23:29:33.295 00.003 14556 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.07) = xAngle (0.76 = 0.76)
23:29:33.300 00.005 14556 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.66 = 0.66)
23:29:33.304 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.20 cameraTheta=-2.31 mountX=0.14 mountY=0.12, mountTheta=0.70
23:29:33.310 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.14, opts=13)
23:29:33.314 00.004 14556 Enqueuing Move request for scope (-0.13, -0.14)
23:29:33.319 00.005 12308 Worker thread wakes up
23:29:33.319 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.14) opts 0xd
23:29:33.319 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.14)
23:29:33.319 00.000 12308 Moving (-0.13, -0.14) raw xDistance=0.14 yDistance=0.12
23:29:33.319 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:29:33.319 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:33.319 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:29:33.320 00.001 12308 MoveAxis(E, 0, ABG)
23:29:33.320 00.000 12308 Move returns status 0, amount 0
23:29:33.320 00.000 12308 MoveAxis(N, 0, ABG)
23:29:33.320 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:33.325 00.005 12308 Move returns status 0, amount 0
23:29:33.325 00.000 12308 move complete, result=0
23:29:33.325 00.000 12308 worker thread done servicing request
23:29:33.346 00.021 14556 UpdateGuideState exits: m=2301 SNR=32.2
23:29:33.350 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:33.353 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:33.357 00.004 14556 Enqueuing Expose request
23:29:33.362 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:29:33.367 00.005 12308 Worker thread wakes up
23:29:33.367 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:33.367 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:34.606 01.239 12308 Exposure complete
23:29:34.739 00.133 12308 worker thread done servicing request
23:29:34.739 00.000 14556 OnExposeComplete: enter
23:29:34.744 00.005 14556 UpdateGuideState(): m_state=6
23:29:34.747 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7211
23:29:34.752 00.005 14556 Star::Find returns 1 (0), X=173.16, Y=1000.01, Mass=2131, SNR=31.0, Peak=190 HFD=4.3
23:29:34.756 00.004 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
23:29:34.760 00.004 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
23:29:34.764 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.78 mountX=0.01 mountY=-0.08, mountTheta=-1.43
23:29:34.770 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.08, opts=13)
23:29:34.774 00.004 14556 Enqueuing Move request for scope (-0.02, 0.08)
23:29:34.779 00.005 12308 Worker thread wakes up
23:29:34.779 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
23:29:34.779 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
23:29:34.779 00.000 12308 Moving (-0.02, 0.08) raw xDistance=0.01 yDistance=-0.08
23:29:34.780 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:29:34.780 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:34.781 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:29:34.781 00.000 12308 MoveAxis(E, 0, ABG)
23:29:34.781 00.000 12308 Move returns status 0, amount 0
23:29:34.781 00.000 12308 MoveAxis(N, 0, ABG)
23:29:34.781 00.000 12308 Move returns status 0, amount 0
23:29:34.783 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:34.787 00.004 12308 move complete, result=0
23:29:34.787 00.000 12308 worker thread done servicing request
23:29:34.809 00.022 14556 UpdateGuideState exits: m=2131 SNR=31.0
23:29:34.814 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:34.819 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:34.824 00.005 14556 Enqueuing Expose request
23:29:34.827 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:34.831 00.004 12308 Worker thread wakes up
23:29:34.831 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:34.831 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:36.075 01.244 12308 Exposure complete
23:29:36.219 00.144 12308 worker thread done servicing request
23:29:36.220 00.001 14556 OnExposeComplete: enter
23:29:36.223 00.003 14556 UpdateGuideState(): m_state=6
23:29:36.228 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7212
23:29:36.231 00.003 14556 Star::Find returns 1 (0), X=172.97, Y=1000.11, Mass=2247, SNR=31.8, Peak=193 HFD=4.5
23:29:36.235 00.004 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.51 = -0.77)
23:29:36.238 00.003 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.87)
23:29:36.244 00.006 14556 CameraToMount -- cameraX=-0.21 cameraY=0.18 hyp=0.27 cameraTheta=2.44 mountX=0.20 mountY=-0.21, mountTheta=-0.82
23:29:36.251 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.18, opts=13)
23:29:36.255 00.004 14556 Enqueuing Move request for scope (-0.21, 0.18)
23:29:36.259 00.004 12308 Worker thread wakes up
23:29:36.260 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.18) opts 0xd
23:29:36.260 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.18)
23:29:36.260 00.000 12308 Moving (-0.21, 0.18) raw xDistance=0.20 yDistance=-0.21
23:29:36.260 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:29:36.261 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:29:36.261 00.000 12308 MoveAxis(E, 0, ABG)
23:29:36.261 00.000 12308 Move returns status 0, amount 0
23:29:36.262 00.001 12308 MoveAxis(N, 148, ABG)
23:29:36.262 00.000 12308 Guiding  Dir = 0, Dur = 148
23:29:36.262 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:36.266 00.004 12308 IsSlewing returns 0
23:29:36.266 00.000 12308 IsGuiding returns 0
23:29:36.267 00.001 12308 PulseGuide returned control before completion, sleep 158
23:29:36.289 00.022 14556 UpdateGuideState exits: m=2247 SNR=31.8
23:29:36.294 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:36.298 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:36.302 00.004 14556 Enqueuing Expose request
23:29:36.428 00.126 12308 IsGuiding returns 1
23:29:36.430 00.002 12308 scope still moving after pulse duration time elapsed
23:29:36.460 00.030 12308 IsSlewing returns 0
23:29:36.461 00.001 12308 IsGuiding returns 0
23:29:36.462 00.001 12308 scope move finished after 148 + 47 ms
23:29:36.462 00.000 12308 Move returns status 0, amount 148
23:29:36.462 00.000 12308 move complete, result=0
23:29:36.464 00.002 12308 worker thread done servicing request
23:29:36.464 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 148 ms NORTH
23:29:36.471 00.007 12308 Worker thread wakes up
23:29:36.471 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:36.471 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:37.727 01.256 12308 Exposure complete
23:29:37.865 00.138 12308 worker thread done servicing request
23:29:37.866 00.001 14556 OnExposeComplete: enter
23:29:37.869 00.003 14556 UpdateGuideState(): m_state=6
23:29:37.874 00.005 14556 Star::Find(15, 172, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7213
23:29:37.879 00.005 14556 Star::Find returns 1 (0), X=172.90, Y=999.91, Mass=2230, SNR=31.5, Peak=196 HFD=4.6
23:29:37.882 00.003 14556 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-3.07) = xAngle (0.01 = 0.01)
23:29:37.886 00.004 14556 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.09 = -0.09)
23:29:37.890 00.004 14556 CameraToMount -- cameraX=-0.28 cameraY=-0.02 hyp=0.28 cameraTheta=-3.06 mountX=0.28 mountY=-0.02, mountTheta=-0.09
23:29:37.895 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=-0.02, opts=13)
23:29:37.900 00.005 14556 Enqueuing Move request for scope (-0.28, -0.02)
23:29:37.905 00.005 12308 Worker thread wakes up
23:29:37.905 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.02) opts 0xd
23:29:37.905 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, -0.02)
23:29:37.905 00.000 12308 Moving (-0.28, -0.02) raw xDistance=0.28 yDistance=-0.02
23:29:37.906 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:29:37.906 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:37.906 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:29:37.906 00.000 12308 MoveAxis(W, 122, ABG)
23:29:37.907 00.001 12308 Guiding  Dir = 3, Dur = 122
23:29:37.907 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:37.911 00.004 12308 IsSlewing returns 0
23:29:37.911 00.000 12308 IsGuiding returns 0
23:29:37.911 00.000 12308 PulseGuide returned control before completion, sleep 132
23:29:37.927 00.016 14556 UpdateGuideState exits: m=2230 SNR=31.5
23:29:37.933 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:37.937 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:37.942 00.005 14556 Enqueuing Expose request
23:29:38.060 00.118 12308 IsGuiding returns 1
23:29:38.061 00.001 12308 scope still moving after pulse duration time elapsed
23:29:38.091 00.030 12308 IsSlewing returns 0
23:29:38.092 00.001 12308 IsGuiding returns 0
23:29:38.092 00.000 12308 scope move finished after 122 + 59 ms
23:29:38.092 00.000 12308 Move returns status 0, amount 122
23:29:38.093 00.001 12308 MoveAxis(N, 0, ABG)
23:29:38.093 00.000 12308 Move returns status 0, amount 0
23:29:38.094 00.001 12308 move complete, result=0
23:29:38.094 00.000 12308 worker thread done servicing request
23:29:38.094 00.000 12308 Worker thread wakes up
23:29:38.094 00.000 14556 GuideStep: 0.3 px 122 ms WEST, -0.0 px 0 ms NORTH
23:29:38.101 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:38.101 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:39.353 01.252 12308 Exposure complete
23:29:39.474 00.121 12308 worker thread done servicing request
23:29:39.475 00.001 14556 OnExposeComplete: enter
23:29:39.478 00.003 14556 UpdateGuideState(): m_state=6
23:29:39.481 00.003 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7214
23:29:39.484 00.003 14556 Star::Find returns 1 (0), X=173.09, Y=1000.01, Mass=2255, SNR=32.1, Peak=202 HFD=4.4
23:29:39.488 00.004 14556 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.07) = xAngle (5.46 = -0.83)
23:29:39.492 00.004 14556 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.93)
23:29:39.497 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.38 mountX=0.08 mountY=-0.10, mountTheta=-0.87
23:29:39.503 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.08, opts=13)
23:29:39.507 00.004 14556 Enqueuing Move request for scope (-0.09, 0.08)
23:29:39.511 00.004 12308 Worker thread wakes up
23:29:39.511 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
23:29:39.511 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
23:29:39.511 00.000 12308 Moving (-0.09, 0.08) raw xDistance=0.08 yDistance=-0.10
23:29:39.511 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:29:39.512 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:39.512 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:29:39.512 00.000 12308 MoveAxis(E, 0, ABG)
23:29:39.512 00.000 12308 Move returns status 0, amount 0
23:29:39.512 00.000 12308 MoveAxis(N, 0, ABG)
23:29:39.512 00.000 12308 Move returns status 0, amount 0
23:29:39.512 00.000 12308 move complete, result=0
23:29:39.513 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:39.516 00.003 12308 worker thread done servicing request
23:29:39.537 00.021 14556 UpdateGuideState exits: m=2255 SNR=32.1
23:29:39.542 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:39.546 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:39.550 00.004 14556 Enqueuing Expose request
23:29:39.553 00.003 12308 Worker thread wakes up
23:29:39.553 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:39.557 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:39.557 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:40.803 01.246 12308 Exposure complete
23:29:40.943 00.140 12308 worker thread done servicing request
23:29:40.943 00.000 14556 OnExposeComplete: enter
23:29:40.947 00.004 14556 UpdateGuideState(): m_state=6
23:29:40.952 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7215
23:29:40.956 00.004 14556 Star::Find returns 1 (0), X=173.15, Y=1000.24, Mass=2150, SNR=31.0, Peak=191 HFD=4.5
23:29:40.959 00.003 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.74 = -1.54)
23:29:40.964 00.005 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.64)
23:29:40.968 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.31 hyp=0.31 cameraTheta=1.67 mountX=0.01 mountY=-0.31, mountTheta=-1.54
23:29:40.973 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.31, opts=13)
23:29:40.978 00.005 14556 Enqueuing Move request for scope (-0.03, 0.31)
23:29:40.981 00.003 12308 Worker thread wakes up
23:29:40.981 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.31) opts 0xd
23:29:40.981 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.31)
23:29:40.981 00.000 12308 Moving (-0.03, 0.31) raw xDistance=0.01 yDistance=-0.31
23:29:40.981 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:29:40.983 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:29:40.983 00.000 12308 MoveAxis(E, 0, ABG)
23:29:40.983 00.000 12308 Move returns status 0, amount 0
23:29:40.983 00.000 12308 MoveAxis(N, 219, ABG)
23:29:40.983 00.000 12308 Guiding  Dir = 0, Dur = 219
23:29:40.984 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:40.987 00.003 12308 IsSlewing returns 0
23:29:40.988 00.001 12308 IsGuiding returns 0
23:29:40.988 00.000 12308 PulseGuide returned control before completion, sleep 229
23:29:41.010 00.022 14556 UpdateGuideState exits: m=2150 SNR=31.0
23:29:41.014 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:41.019 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:41.023 00.004 14556 Enqueuing Expose request
23:29:41.233 00.210 12308 IsGuiding returns 1
23:29:41.234 00.001 12308 scope still moving after pulse duration time elapsed
23:29:41.265 00.031 12308 IsSlewing returns 0
23:29:41.266 00.001 12308 IsGuiding returns 0
23:29:41.267 00.001 12308 scope move finished after 219 + 59 ms
23:29:41.268 00.001 12308 Move returns status 0, amount 219
23:29:41.268 00.000 12308 move complete, result=0
23:29:41.269 00.001 12308 worker thread done servicing request
23:29:41.269 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 219 ms NORTH
23:29:41.278 00.009 12308 Worker thread wakes up
23:29:41.278 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:41.278 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:42.525 01.247 12308 Exposure complete
23:29:42.675 00.150 12308 worker thread done servicing request
23:29:42.675 00.000 14556 OnExposeComplete: enter
23:29:42.681 00.006 14556 UpdateGuideState(): m_state=6
23:29:42.684 00.003 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7216
23:29:42.688 00.004 14556 Star::Find returns 1 (0), X=173.11, Y=1000.02, Mass=2425, SNR=33.2, Peak=195 HFD=4.5
23:29:42.693 00.005 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
23:29:42.695 00.002 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
23:29:42.699 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.20 mountX=0.06 mountY=-0.10, mountTheta=-1.04
23:29:42.705 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.09, opts=13)
23:29:42.708 00.003 14556 Enqueuing Move request for scope (-0.07, 0.09)
23:29:42.713 00.005 12308 Worker thread wakes up
23:29:42.713 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
23:29:42.713 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
23:29:42.714 00.001 12308 Moving (-0.07, 0.09) raw xDistance=0.06 yDistance=-0.10
23:29:42.714 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:29:42.714 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:42.714 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:29:42.716 00.002 12308 MoveAxis(E, 0, ABG)
23:29:42.716 00.000 12308 Move returns status 0, amount 0
23:29:42.716 00.000 12308 MoveAxis(N, 0, ABG)
23:29:42.716 00.000 12308 Move returns status 0, amount 0
23:29:42.716 00.000 12308 move complete, result=0
23:29:42.717 00.001 12308 worker thread done servicing request
23:29:42.717 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:42.744 00.027 14556 UpdateGuideState exits: m=2425 SNR=33.2
23:29:42.749 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:42.754 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:42.758 00.004 14556 Enqueuing Expose request
23:29:42.762 00.004 12308 Worker thread wakes up
23:29:42.762 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:42.765 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:42.765 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:44.017 01.252 12308 Exposure complete
23:29:44.146 00.129 12308 worker thread done servicing request
23:29:44.147 00.001 14556 OnExposeComplete: enter
23:29:44.151 00.004 14556 UpdateGuideState(): m_state=6
23:29:44.157 00.006 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7217
23:29:44.161 00.004 14556 Star::Find returns 1 (0), X=172.97, Y=999.95, Mass=2191, SNR=31.3, Peak=190 HFD=4.4
23:29:44.165 00.004 14556 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.07) = xAngle (6.11 = -0.17)
23:29:44.170 00.005 14556 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.01 = -0.27)
23:29:44.174 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.02 hyp=0.21 cameraTheta=3.04 mountX=0.21 mountY=-0.06, mountTheta=-0.27
23:29:44.178 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.02, opts=13)
23:29:44.183 00.005 14556 Enqueuing Move request for scope (-0.21, 0.02)
23:29:44.186 00.003 12308 Worker thread wakes up
23:29:44.187 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.02) opts 0xd
23:29:44.187 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.02)
23:29:44.187 00.000 12308 Moving (-0.21, 0.02) raw xDistance=0.21 yDistance=-0.06
23:29:44.187 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:29:44.187 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:44.188 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:29:44.188 00.000 12308 MoveAxis(W, 90, ABG)
23:29:44.188 00.000 12308 Guiding  Dir = 3, Dur = 90
23:29:44.188 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:44.193 00.005 12308 IsSlewing returns 0
23:29:44.193 00.000 12308 IsGuiding returns 0
23:29:44.193 00.000 12308 PulseGuide returned control before completion, sleep 100
23:29:44.218 00.025 14556 UpdateGuideState exits: m=2191 SNR=31.3
23:29:44.223 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:44.227 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:44.231 00.004 14556 Enqueuing Expose request
23:29:44.302 00.071 12308 IsGuiding returns 1
23:29:44.303 00.001 12308 scope still moving after pulse duration time elapsed
23:29:44.333 00.030 12308 IsSlewing returns 0
23:29:44.334 00.001 12308 IsGuiding returns 0
23:29:44.336 00.002 12308 scope move finished after 90 + 52 ms
23:29:44.336 00.000 12308 Move returns status 0, amount 90
23:29:44.337 00.001 12308 MoveAxis(N, 0, ABG)
23:29:44.337 00.000 12308 Move returns status 0, amount 0
23:29:44.338 00.001 12308 move complete, result=0
23:29:44.338 00.000 12308 worker thread done servicing request
23:29:44.339 00.001 14556 GuideStep: 0.2 px 90 ms WEST, -0.1 px 0 ms NORTH
23:29:44.344 00.005 12308 Worker thread wakes up
23:29:44.344 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:44.346 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:45.593 01.247 12308 Exposure complete
23:29:45.705 00.112 12308 worker thread done servicing request
23:29:45.706 00.001 14556 OnExposeComplete: enter
23:29:45.711 00.005 14556 UpdateGuideState(): m_state=6
23:29:45.714 00.003 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7218
23:29:45.717 00.003 14556 Star::Find returns 1 (0), X=173.07, Y=1000.13, Mass=2176, SNR=31.3, Peak=207 HFD=4.3
23:29:45.720 00.003 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
23:29:45.723 00.003 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.24)
23:29:45.727 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.22 cameraTheta=2.06 mountX=0.09 mountY=-0.21, mountTheta=-1.16
23:29:45.731 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.20, opts=13)
23:29:45.734 00.003 14556 Enqueuing Move request for scope (-0.11, 0.20)
23:29:45.738 00.004 12308 Worker thread wakes up
23:29:45.739 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.20) opts 0xd
23:29:45.739 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.20)
23:29:45.739 00.000 12308 Moving (-0.11, 0.20) raw xDistance=0.09 yDistance=-0.21
23:29:45.739 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:29:45.740 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:29:45.740 00.000 12308 MoveAxis(E, 0, ABG)
23:29:45.740 00.000 12308 Move returns status 0, amount 0
23:29:45.740 00.000 12308 MoveAxis(N, 149, ABG)
23:29:45.740 00.000 12308 Guiding  Dir = 0, Dur = 149
23:29:45.740 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:45.744 00.004 12308 IsSlewing returns 0
23:29:45.745 00.001 12308 IsGuiding returns 0
23:29:45.746 00.001 12308 PulseGuide returned control before completion, sleep 159
23:29:45.772 00.026 14556 UpdateGuideState exits: m=2176 SNR=31.3
23:29:45.779 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:45.786 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:45.792 00.006 14556 Enqueuing Expose request
23:29:45.909 00.117 12308 IsGuiding returns 1
23:29:45.910 00.001 12308 scope still moving after pulse duration time elapsed
23:29:45.941 00.031 12308 IsSlewing returns 0
23:29:45.941 00.000 12308 IsGuiding returns 0
23:29:45.941 00.000 12308 scope move finished after 149 + 46 ms
23:29:45.941 00.000 12308 Move returns status 0, amount 149
23:29:45.942 00.001 12308 move complete, result=0
23:29:45.942 00.000 12308 worker thread done servicing request
23:29:45.942 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 149 ms NORTH
23:29:45.947 00.005 12308 Worker thread wakes up
23:29:45.948 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:45.948 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:47.203 01.255 12308 Exposure complete
23:29:47.336 00.133 12308 worker thread done servicing request
23:29:47.336 00.000 14556 OnExposeComplete: enter
23:29:47.339 00.003 14556 UpdateGuideState(): m_state=6
23:29:47.344 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7219
23:29:47.347 00.003 14556 Star::Find returns 1 (0), X=172.89, Y=999.80, Mass=2225, SNR=31.7, Peak=183 HFD=4.5
23:29:47.351 00.004 14556 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-3.07) = xAngle (0.35 = 0.35)
23:29:47.355 00.004 14556 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.25 = 0.25)
23:29:47.359 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=-0.13 hyp=0.32 cameraTheta=-2.73 mountX=0.30 mountY=0.08, mountTheta=0.26
23:29:47.364 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=-0.13, opts=13)
23:29:47.369 00.005 14556 Enqueuing Move request for scope (-0.29, -0.13)
23:29:47.372 00.003 12308 Worker thread wakes up
23:29:47.373 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.13) opts 0xd
23:29:47.373 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, -0.13)
23:29:47.373 00.000 12308 Moving (-0.29, -0.13) raw xDistance=0.30 yDistance=0.08
23:29:47.373 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:29:47.373 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:47.373 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:29:47.375 00.002 12308 MoveAxis(W, 129, ABG)
23:29:47.375 00.000 12308 Guiding  Dir = 3, Dur = 129
23:29:47.375 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:47.378 00.003 12308 IsSlewing returns 0
23:29:47.379 00.001 12308 IsGuiding returns 0
23:29:47.379 00.000 12308 PulseGuide returned control before completion, sleep 139
23:29:47.393 00.014 14556 UpdateGuideState exits: m=2225 SNR=31.7
23:29:47.397 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:47.402 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:47.407 00.005 14556 Enqueuing Expose request
23:29:47.523 00.116 12308 IsGuiding returns 1
23:29:47.523 00.000 12308 scope still moving after pulse duration time elapsed
23:29:47.554 00.031 12308 IsSlewing returns 0
23:29:47.555 00.001 12308 IsGuiding returns 0
23:29:47.555 00.000 12308 scope move finished after 129 + 47 ms
23:29:47.556 00.001 12308 Move returns status 0, amount 129
23:29:47.556 00.000 12308 MoveAxis(N, 0, ABG)
23:29:47.556 00.000 12308 Move returns status 0, amount 0
23:29:47.558 00.002 12308 move complete, result=0
23:29:47.558 00.000 14556 GuideStep: 0.3 px 129 ms WEST, 0.1 px 0 ms NORTH
23:29:47.568 00.010 12308 worker thread done servicing request
23:29:47.568 00.000 12308 Worker thread wakes up
23:29:47.569 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:47.569 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:48.819 01.250 12308 Exposure complete
23:29:48.955 00.136 12308 worker thread done servicing request
23:29:48.955 00.000 14556 OnExposeComplete: enter
23:29:48.958 00.003 14556 UpdateGuideState(): m_state=6
23:29:48.963 00.005 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7220
23:29:48.968 00.005 14556 Star::Find returns 1 (0), X=173.23, Y=999.88, Mass=2359, SNR=32.6, Peak=190 HFD=4.5
23:29:48.973 00.005 14556 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-3.07) = xAngle (2.25 = 2.25)
23:29:48.977 00.004 14556 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.15 = 2.15)
23:29:48.980 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.82 mountX=-0.05 mountY=0.06, mountTheta=2.22
23:29:48.985 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.05, opts=13)
23:29:48.988 00.003 14556 Enqueuing Move request for scope (0.05, -0.05)
23:29:48.992 00.004 12308 Worker thread wakes up
23:29:48.992 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
23:29:48.992 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
23:29:48.992 00.000 12308 Moving (0.05, -0.05) raw xDistance=-0.05 yDistance=0.06
23:29:48.992 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:29:48.992 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:48.993 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:29:48.993 00.000 12308 MoveAxis(E, 0, ABG)
23:29:48.993 00.000 12308 Move returns status 0, amount 0
23:29:48.993 00.000 12308 MoveAxis(N, 0, ABG)
23:29:48.993 00.000 12308 Move returns status 0, amount 0
23:29:48.993 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:48.998 00.005 12308 move complete, result=0
23:29:48.998 00.000 12308 worker thread done servicing request
23:29:49.018 00.020 14556 UpdateGuideState exits: m=2359 SNR=32.6
23:29:49.024 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:49.029 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:49.034 00.005 14556 Enqueuing Expose request
23:29:49.038 00.004 12308 Worker thread wakes up
23:29:49.039 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:29:49.042 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:49.042 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:50.288 01.246 12308 Exposure complete
23:29:50.418 00.130 12308 worker thread done servicing request
23:29:50.420 00.002 14556 OnExposeComplete: enter
23:29:50.424 00.004 14556 UpdateGuideState(): m_state=6
23:29:50.427 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7221
23:29:50.431 00.004 14556 Star::Find returns 1 (0), X=173.03, Y=999.94, Mass=2287, SNR=32.1, Peak=217 HFD=4.5
23:29:50.436 00.005 14556 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.07) = xAngle (6.16 = -0.12)
23:29:50.440 00.004 14556 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.06 = -0.22)
23:29:50.443 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.09 mountX=0.15 mountY=-0.03, mountTheta=-0.22
23:29:50.448 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.01, opts=13)
23:29:50.451 00.003 14556 Enqueuing Move request for scope (-0.15, 0.01)
23:29:50.454 00.003 12308 Worker thread wakes up
23:29:50.454 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
23:29:50.456 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
23:29:50.456 00.000 12308 Moving (-0.15, 0.01) raw xDistance=0.15 yDistance=-0.03
23:29:50.456 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:29:50.456 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:50.456 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:29:50.456 00.000 12308 MoveAxis(E, 0, ABG)
23:29:50.456 00.000 12308 Move returns status 0, amount 0
23:29:50.457 00.001 12308 MoveAxis(N, 0, ABG)
23:29:50.457 00.000 12308 Move returns status 0, amount 0
23:29:50.457 00.000 12308 move complete, result=0
23:29:50.457 00.000 12308 worker thread done servicing request
23:29:50.457 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:50.480 00.023 14556 UpdateGuideState exits: m=2287 SNR=32.1
23:29:50.485 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:50.489 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:50.494 00.005 14556 Enqueuing Expose request
23:29:50.498 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:29:50.502 00.004 12308 Worker thread wakes up
23:29:50.502 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:50.502 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:51.742 01.240 12308 Exposure complete
23:29:51.877 00.135 12308 worker thread done servicing request
23:29:51.877 00.000 14556 OnExposeComplete: enter
23:29:51.881 00.004 14556 UpdateGuideState(): m_state=6
23:29:51.885 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7222
23:29:51.889 00.004 14556 Star::Find returns 1 (0), X=173.00, Y=999.90, Mass=2154, SNR=31.1, Peak=198 HFD=4.4
23:29:51.892 00.003 14556 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.07) = xAngle (0.11 = 0.11)
23:29:51.896 00.004 14556 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.01 = 0.01)
23:29:51.899 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-2.96 mountX=0.18 mountY=0.00, mountTheta=0.01
23:29:51.904 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.03, opts=13)
23:29:51.909 00.005 14556 Enqueuing Move request for scope (-0.18, -0.03)
23:29:51.913 00.004 12308 Worker thread wakes up
23:29:51.913 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.03) opts 0xd
23:29:51.913 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.03)
23:29:51.913 00.000 12308 Moving (-0.18, -0.03) raw xDistance=0.18 yDistance=0.00
23:29:51.913 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:29:51.914 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:51.914 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:29:51.914 00.000 12308 MoveAxis(E, 0, ABG)
23:29:51.914 00.000 12308 Move returns status 0, amount 0
23:29:51.914 00.000 12308 MoveAxis(N, 0, ABG)
23:29:51.914 00.000 12308 Move returns status 0, amount 0
23:29:51.914 00.000 12308 move complete, result=0
23:29:51.916 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:51.919 00.003 12308 worker thread done servicing request
23:29:51.938 00.019 14556 UpdateGuideState exits: m=2154 SNR=31.1
23:29:51.943 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:51.947 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:51.950 00.003 14556 Enqueuing Expose request
23:29:51.955 00.005 12308 Worker thread wakes up
23:29:51.955 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:29:51.958 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:51.959 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:53.210 01.251 12308 Exposure complete
23:29:53.348 00.138 12308 worker thread done servicing request
23:29:53.349 00.001 14556 OnExposeComplete: enter
23:29:53.354 00.005 14556 UpdateGuideState(): m_state=6
23:29:53.357 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7223
23:29:53.362 00.005 14556 Star::Find returns 1 (0), X=172.94, Y=1000.12, Mass=2332, SNR=32.5, Peak=204 HFD=4.4
23:29:53.366 00.004 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.55 = -0.74)
23:29:53.371 00.005 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.84)
23:29:53.375 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.19 hyp=0.30 cameraTheta=2.47 mountX=0.22 mountY=-0.22, mountTheta=-0.79
23:29:53.380 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.19, opts=13)
23:29:53.383 00.003 14556 Enqueuing Move request for scope (-0.24, 0.19)
23:29:53.387 00.004 12308 Worker thread wakes up
23:29:53.387 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.19) opts 0xd
23:29:53.388 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.19)
23:29:53.388 00.000 12308 Moving (-0.24, 0.19) raw xDistance=0.22 yDistance=-0.22
23:29:53.389 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:29:53.389 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:29:53.389 00.000 12308 MoveAxis(W, 97, ABG)
23:29:53.390 00.001 12308 Guiding  Dir = 3, Dur = 97
23:29:53.390 00.000 12308 IsSlewing returns 0
23:29:53.391 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:53.394 00.003 12308 IsGuiding returns 0
23:29:53.394 00.000 12308 PulseGuide returned control before completion, sleep 107
23:29:53.417 00.023 14556 UpdateGuideState exits: m=2332 SNR=32.5
23:29:53.422 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:53.426 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:53.431 00.005 14556 Enqueuing Expose request
23:29:53.512 00.081 12308 IsGuiding returns 1
23:29:53.513 00.001 12308 scope still moving after pulse duration time elapsed
23:29:53.544 00.031 12308 IsSlewing returns 0
23:29:53.545 00.001 12308 IsGuiding returns 0
23:29:53.546 00.001 12308 scope move finished after 97 + 53 ms
23:29:53.546 00.000 12308 Move returns status 0, amount 97
23:29:53.546 00.000 12308 MoveAxis(N, 157, ABG)
23:29:53.546 00.000 12308 Guiding  Dir = 0, Dur = 157
23:29:53.547 00.001 12308 IsSlewing returns 0
23:29:53.547 00.000 12308 IsGuiding returns 0
23:29:53.549 00.002 12308 PulseGuide returned control before completion, sleep 167
23:29:53.731 00.182 12308 IsGuiding returns 1
23:29:53.732 00.001 12308 scope still moving after pulse duration time elapsed
23:29:53.762 00.030 12308 IsSlewing returns 0
23:29:53.763 00.001 12308 IsGuiding returns 1
23:29:53.793 00.030 12308 IsSlewing returns 0
23:29:53.794 00.001 12308 IsGuiding returns 1
23:29:53.824 00.030 12308 IsSlewing returns 0
23:29:53.826 00.002 12308 IsGuiding returns 0
23:29:53.826 00.000 12308 scope move finished after 157 + 120 ms
23:29:53.826 00.000 12308 Move returns status 0, amount 157
23:29:53.827 00.001 12308 move complete, result=0
23:29:53.828 00.001 12308 worker thread done servicing request
23:29:53.828 00.000 12308 Worker thread wakes up
23:29:53.828 00.000 14556 GuideStep: 0.2 px 97 ms WEST, -0.2 px 157 ms NORTH
23:29:53.834 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:53.834 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:55.085 01.251 12308 Exposure complete
23:29:55.220 00.135 12308 worker thread done servicing request
23:29:55.220 00.000 14556 OnExposeComplete: enter
23:29:55.224 00.004 14556 UpdateGuideState(): m_state=6
23:29:55.228 00.004 14556 Star::Find(15, 172, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7224
23:29:55.231 00.003 14556 Star::Find returns 1 (0), X=173.20, Y=999.92, Mass=2114, SNR=31.1, Peak=181 HFD=4.5
23:29:55.235 00.004 14556 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-3.07) = xAngle (2.70 = 2.70)
23:29:55.238 00.003 14556 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.60 = 2.60)
23:29:55.243 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-0.37 mountX=-0.02 mountY=0.01, mountTheta=2.63
23:29:55.248 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.01, opts=13)
23:29:55.251 00.003 14556 Enqueuing Move request for scope (0.02, -0.01)
23:29:55.255 00.004 12308 Worker thread wakes up
23:29:55.255 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
23:29:55.255 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
23:29:55.255 00.000 12308 Moving (0.02, -0.01) raw xDistance=-0.02 yDistance=0.01
23:29:55.255 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:29:55.255 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:55.256 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:29:55.256 00.000 12308 MoveAxis(E, 0, ABG)
23:29:55.256 00.000 12308 Move returns status 0, amount 0
23:29:55.256 00.000 12308 MoveAxis(N, 0, ABG)
23:29:55.256 00.000 12308 Move returns status 0, amount 0
23:29:55.256 00.000 12308 move complete, result=0
23:29:55.256 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:55.261 00.005 12308 worker thread done servicing request
23:29:55.281 00.020 14556 UpdateGuideState exits: m=2114 SNR=31.1
23:29:55.285 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:55.290 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:55.294 00.004 14556 Enqueuing Expose request
23:29:55.297 00.003 12308 Worker thread wakes up
23:29:55.298 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:29:55.302 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:55.302 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:56.549 01.247 12308 Exposure complete
23:29:56.672 00.123 12308 worker thread done servicing request
23:29:56.672 00.000 14556 OnExposeComplete: enter
23:29:56.677 00.005 14556 UpdateGuideState(): m_state=6
23:29:56.680 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7225
23:29:56.684 00.004 14556 Star::Find returns 1 (0), X=173.10, Y=1000.05, Mass=2330, SNR=32.4, Peak=205 HFD=4.3
23:29:56.688 00.004 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.25 = -1.04)
23:29:56.691 00.003 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
23:29:56.695 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.17 mountX=0.07 mountY=-0.13, mountTheta=-1.06
23:29:56.700 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.12, opts=13)
23:29:56.704 00.004 14556 Enqueuing Move request for scope (-0.08, 0.12)
23:29:56.707 00.003 12308 Worker thread wakes up
23:29:56.708 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
23:29:56.708 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
23:29:56.708 00.000 12308 Moving (-0.08, 0.12) raw xDistance=0.07 yDistance=-0.13
23:29:56.708 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:29:56.708 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:56.710 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:29:56.710 00.000 12308 MoveAxis(E, 0, ABG)
23:29:56.711 00.001 12308 Move returns status 0, amount 0
23:29:56.711 00.000 12308 MoveAxis(N, 0, ABG)
23:29:56.711 00.000 12308 Move returns status 0, amount 0
23:29:56.711 00.000 12308 move complete, result=0
23:29:56.711 00.000 12308 worker thread done servicing request
23:29:56.711 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:56.737 00.026 14556 UpdateGuideState exits: m=2330 SNR=32.4
23:29:56.742 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:56.746 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:56.752 00.006 14556 Enqueuing Expose request
23:29:56.756 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:56.760 00.004 12308 Worker thread wakes up
23:29:56.760 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:56.760 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:58.004 01.244 12308 Exposure complete
23:29:58.140 00.136 12308 worker thread done servicing request
23:29:58.140 00.000 14556 OnExposeComplete: enter
23:29:58.143 00.003 14556 UpdateGuideState(): m_state=6
23:29:58.149 00.006 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7226
23:29:58.155 00.006 14556 Star::Find returns 1 (0), X=173.05, Y=999.97, Mass=2266, SNR=31.9, Peak=202 HFD=4.5
23:29:58.160 00.005 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
23:29:58.165 00.005 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.49)
23:29:58.168 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.13 cameraTheta=2.82 mountX=0.12 mountY=-0.06, mountTheta=-0.47
23:29:58.174 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.04, opts=13)
23:29:58.179 00.005 14556 Enqueuing Move request for scope (-0.13, 0.04)
23:29:58.185 00.006 12308 Worker thread wakes up
23:29:58.185 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
23:29:58.185 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
23:29:58.185 00.000 12308 Moving (-0.13, 0.04) raw xDistance=0.12 yDistance=-0.06
23:29:58.185 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:29:58.186 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:58.186 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:29:58.186 00.000 12308 MoveAxis(E, 0, ABG)
23:29:58.186 00.000 12308 Move returns status 0, amount 0
23:29:58.186 00.000 12308 MoveAxis(N, 0, ABG)
23:29:58.187 00.001 12308 Move returns status 0, amount 0
23:29:58.187 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:58.191 00.004 12308 move complete, result=0
23:29:58.191 00.000 12308 worker thread done servicing request
23:29:58.208 00.017 14556 UpdateGuideState exits: m=2266 SNR=31.9
23:29:58.215 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:58.219 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:58.223 00.004 14556 Enqueuing Expose request
23:29:58.227 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:58.231 00.004 12308 Worker thread wakes up
23:29:58.231 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:58.231 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:59.474 01.243 12308 Exposure complete
23:29:59.601 00.127 12308 worker thread done servicing request
23:29:59.602 00.001 14556 OnExposeComplete: enter
23:29:59.606 00.004 14556 UpdateGuideState(): m_state=6
23:29:59.610 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7227
23:29:59.613 00.003 14556 Star::Find returns 1 (0), X=173.13, Y=1000.05, Mass=2504, SNR=33.6, Peak=220 HFD=4.5
23:29:59.617 00.004 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.02 = -1.26)
23:29:59.621 00.004 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.36)
23:29:59.625 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.95 mountX=0.04 mountY=-0.12, mountTheta=-1.27
23:29:59.630 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.12, opts=13)
23:29:59.633 00.003 14556 Enqueuing Move request for scope (-0.05, 0.12)
23:29:59.638 00.005 12308 Worker thread wakes up
23:29:59.638 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd
23:29:59.638 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.12)
23:29:59.638 00.000 12308 Moving (-0.05, 0.12) raw xDistance=0.04 yDistance=-0.12
23:29:59.638 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:29:59.639 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:59.639 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:29:59.639 00.000 12308 MoveAxis(E, 0, ABG)
23:29:59.639 00.000 12308 Move returns status 0, amount 0
23:29:59.639 00.000 12308 MoveAxis(N, 0, ABG)
23:29:59.639 00.000 12308 Move returns status 0, amount 0
23:29:59.641 00.002 12308 move complete, result=0
23:29:59.641 00.000 12308 worker thread done servicing request
23:29:59.641 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:29:59.668 00.027 14556 UpdateGuideState exits: m=2504 SNR=33.6
23:29:59.671 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:59.675 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:29:59.681 00.006 14556 Enqueuing Expose request
23:29:59.686 00.005 12308 Worker thread wakes up
23:29:59.686 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:29:59.686 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:29:59.687 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:00.926 01.239 12308 Exposure complete
23:30:01.068 00.142 12308 worker thread done servicing request
23:30:01.068 00.000 14556 OnExposeComplete: enter
23:30:01.073 00.005 14556 UpdateGuideState(): m_state=6
23:30:01.078 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7228
23:30:01.083 00.005 14556 Star::Find returns 1 (0), X=173.14, Y=1000.12, Mass=2249, SNR=31.6, Peak=208 HFD=4.4
23:30:01.089 00.006 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
23:30:01.096 00.007 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
23:30:01.101 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.78 mountX=0.03 mountY=-0.19, mountTheta=-1.43
23:30:01.107 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.19, opts=13)
23:30:01.112 00.005 14556 Enqueuing Move request for scope (-0.04, 0.19)
23:30:01.115 00.003 12308 Worker thread wakes up
23:30:01.115 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd
23:30:01.115 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.19)
23:30:01.115 00.000 12308 Moving (-0.04, 0.19) raw xDistance=0.03 yDistance=-0.19
23:30:01.116 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:30:01.116 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:01.116 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:30:01.116 00.000 12308 MoveAxis(E, 0, ABG)
23:30:01.116 00.000 12308 Move returns status 0, amount 0
23:30:01.116 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:01.122 00.006 12308 MoveAxis(N, 0, ABG)
23:30:01.122 00.000 12308 Move returns status 0, amount 0
23:30:01.122 00.000 12308 move complete, result=0
23:30:01.122 00.000 12308 worker thread done servicing request
23:30:01.146 00.024 14556 UpdateGuideState exits: m=2249 SNR=31.6
23:30:01.151 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:01.156 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:01.161 00.005 14556 Enqueuing Expose request
23:30:01.165 00.004 12308 Worker thread wakes up
23:30:01.165 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:30:01.170 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:01.171 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:02.426 01.255 12308 Exposure complete
23:30:02.566 00.140 12308 worker thread done servicing request
23:30:02.567 00.001 14556 OnExposeComplete: enter
23:30:02.571 00.004 14556 UpdateGuideState(): m_state=6
23:30:02.575 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7229
23:30:02.579 00.004 14556 Star::Find returns 1 (0), X=173.11, Y=1000.02, Mass=2250, SNR=31.9, Peak=208 HFD=4.3
23:30:02.586 00.007 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.29 = -1.00)
23:30:02.591 00.005 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
23:30:02.598 00.007 14556 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.21 mountX=0.06 mountY=-0.10, mountTheta=-1.02
23:30:02.606 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.09, opts=13)
23:30:02.612 00.006 14556 Enqueuing Move request for scope (-0.06, 0.09)
23:30:02.617 00.005 12308 Worker thread wakes up
23:30:02.618 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
23:30:02.618 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
23:30:02.618 00.000 12308 Moving (-0.06, 0.09) raw xDistance=0.06 yDistance=-0.10
23:30:02.618 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:30:02.618 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:02.618 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:30:02.620 00.002 12308 MoveAxis(E, 0, ABG)
23:30:02.620 00.000 12308 Move returns status 0, amount 0
23:30:02.620 00.000 12308 MoveAxis(N, 0, ABG)
23:30:02.620 00.000 12308 Move returns status 0, amount 0
23:30:02.620 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:02.626 00.006 12308 move complete, result=0
23:30:02.626 00.000 12308 worker thread done servicing request
23:30:02.652 00.026 14556 UpdateGuideState exits: m=2250 SNR=31.9
23:30:02.656 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:02.659 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:02.663 00.004 14556 Enqueuing Expose request
23:30:02.666 00.003 12308 Worker thread wakes up
23:30:02.666 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:02.670 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:02.670 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:03.921 01.251 12308 Exposure complete
23:30:04.053 00.132 12308 worker thread done servicing request
23:30:04.053 00.000 14556 OnExposeComplete: enter
23:30:04.058 00.005 14556 UpdateGuideState(): m_state=6
23:30:04.061 00.003 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7230
23:30:04.066 00.005 14556 Star::Find returns 1 (0), X=172.94, Y=1000.28, Mass=2245, SNR=31.8, Peak=193 HFD=4.5
23:30:04.070 00.004 14556 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.07) = xAngle (5.24 = -1.05)
23:30:04.074 00.004 14556 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.15)
23:30:04.077 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=0.35 hyp=0.42 cameraTheta=2.16 mountX=0.21 mountY=-0.39, mountTheta=-1.07
23:30:04.082 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.35, opts=13)
23:30:04.085 00.003 14556 Enqueuing Move request for scope (-0.24, 0.35)
23:30:04.089 00.004 12308 Worker thread wakes up
23:30:04.089 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.35) opts 0xd
23:30:04.089 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.35)
23:30:04.089 00.000 12308 Moving (-0.24, 0.35) raw xDistance=0.21 yDistance=-0.39
23:30:04.090 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:30:04.090 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
23:30:04.090 00.000 12308 MoveAxis(W, 92, ABG)
23:30:04.091 00.001 12308 Guiding  Dir = 3, Dur = 92
23:30:04.091 00.000 12308 IsSlewing returns 0
23:30:04.091 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:04.097 00.006 12308 IsGuiding returns 0
23:30:04.097 00.000 12308 PulseGuide returned control before completion, sleep 102
23:30:04.118 00.021 14556 UpdateGuideState exits: m=2245 SNR=31.8
23:30:04.124 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:04.129 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:04.134 00.005 14556 Enqueuing Expose request
23:30:04.209 00.075 12308 IsGuiding returns 1
23:30:04.210 00.001 12308 scope still moving after pulse duration time elapsed
23:30:04.241 00.031 12308 IsSlewing returns 0
23:30:04.243 00.002 12308 IsGuiding returns 0
23:30:04.244 00.001 12308 scope move finished after 92 + 54 ms
23:30:04.245 00.001 12308 Move returns status 0, amount 92
23:30:04.246 00.001 12308 MoveAxis(N, 272, ABG)
23:30:04.247 00.001 12308 Guiding  Dir = 0, Dur = 272
23:30:04.248 00.001 12308 IsSlewing returns 0
23:30:04.249 00.001 12308 IsGuiding returns 0
23:30:04.250 00.001 12308 PulseGuide returned control before completion, sleep 282
23:30:04.539 00.289 12308 IsGuiding returns 1
23:30:04.540 00.001 12308 scope still moving after pulse duration time elapsed
23:30:04.570 00.030 12308 IsSlewing returns 0
23:30:04.571 00.001 12308 IsGuiding returns 0
23:30:04.571 00.000 12308 scope move finished after 272 + 50 ms
23:30:04.573 00.002 12308 Move returns status 0, amount 272
23:30:04.573 00.000 12308 move complete, result=0
23:30:04.573 00.000 12308 worker thread done servicing request
23:30:04.574 00.001 12308 Worker thread wakes up
23:30:04.574 00.000 14556 GuideStep: 0.2 px 92 ms WEST, -0.4 px 272 ms NORTH
23:30:04.581 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:04.582 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:05.830 01.248 12308 Exposure complete
23:30:05.969 00.139 12308 worker thread done servicing request
23:30:05.969 00.000 14556 OnExposeComplete: enter
23:30:05.974 00.005 14556 UpdateGuideState(): m_state=6
23:30:05.978 00.004 14556 Star::Find(15, 172, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7231
23:30:05.982 00.004 14556 Star::Find returns 1 (0), X=173.24, Y=999.77, Mass=2308, SNR=32.3, Peak=209 HFD=4.5
23:30:05.986 00.004 14556 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-3.07) = xAngle (1.86 = 1.86)
23:30:05.989 00.003 14556 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.76 = 1.76)
23:30:05.993 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.22 mountX=-0.05 mountY=0.16, mountTheta=1.85
23:30:05.999 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.16, opts=13)
23:30:06.004 00.005 14556 Enqueuing Move request for scope (0.06, -0.16)
23:30:06.007 00.003 12308 Worker thread wakes up
23:30:06.007 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.16) opts 0xd
23:30:06.008 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.16)
23:30:06.008 00.000 12308 Moving (0.06, -0.16) raw xDistance=-0.05 yDistance=0.16
23:30:06.008 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:30:06.008 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:06.008 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:30:06.009 00.001 12308 MoveAxis(E, 0, ABG)
23:30:06.009 00.000 12308 Move returns status 0, amount 0
23:30:06.009 00.000 12308 MoveAxis(N, 0, ABG)
23:30:06.009 00.000 12308 Move returns status 0, amount 0
23:30:06.009 00.000 12308 move complete, result=0
23:30:06.009 00.000 12308 worker thread done servicing request
23:30:06.010 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:06.038 00.028 14556 UpdateGuideState exits: m=2308 SNR=32.3
23:30:06.041 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:06.044 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:06.048 00.004 14556 Enqueuing Expose request
23:30:06.050 00.002 12308 Worker thread wakes up
23:30:06.051 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:06.051 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:06.051 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:30:07.298 01.247 12308 Exposure complete
23:30:07.425 00.127 12308 worker thread done servicing request
23:30:07.425 00.000 14556 OnExposeComplete: enter
23:30:07.429 00.004 14556 UpdateGuideState(): m_state=6
23:30:07.433 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7232
23:30:07.437 00.004 14556 Star::Find returns 1 (0), X=173.23, Y=999.86, Mass=2186, SNR=31.4, Peak=199 HFD=4.5
23:30:07.440 00.003 14556 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-3.07) = xAngle (2.12 = 2.12)
23:30:07.445 00.005 14556 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.02 = 2.02)
23:30:07.449 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-0.95 mountX=-0.04 mountY=0.07, mountTheta=2.10
23:30:07.454 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.07, opts=13)
23:30:07.457 00.003 14556 Enqueuing Move request for scope (0.05, -0.07)
23:30:07.461 00.004 12308 Worker thread wakes up
23:30:07.461 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
23:30:07.461 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
23:30:07.461 00.000 12308 Moving (0.05, -0.07) raw xDistance=-0.04 yDistance=0.07
23:30:07.462 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:30:07.462 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:07.462 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:30:07.462 00.000 12308 MoveAxis(E, 0, ABG)
23:30:07.462 00.000 12308 Move returns status 0, amount 0
23:30:07.463 00.001 12308 MoveAxis(N, 0, ABG)
23:30:07.463 00.000 12308 Move returns status 0, amount 0
23:30:07.463 00.000 12308 move complete, result=0
23:30:07.463 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:07.467 00.004 12308 worker thread done servicing request
23:30:07.488 00.021 14556 UpdateGuideState exits: m=2186 SNR=31.4
23:30:07.494 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:07.499 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:07.503 00.004 14556 Enqueuing Expose request
23:30:07.508 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:30:07.512 00.004 12308 Worker thread wakes up
23:30:07.512 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:07.512 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:08.753 01.241 12308 Exposure complete
23:30:08.886 00.133 12308 worker thread done servicing request
23:30:08.886 00.000 14556 OnExposeComplete: enter
23:30:08.891 00.005 14556 UpdateGuideState(): m_state=6
23:30:08.894 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7233
23:30:08.899 00.005 14556 Star::Find returns 1 (0), X=173.13, Y=999.98, Mass=2295, SNR=32.2, Peak=213 HFD=4.4
23:30:08.903 00.004 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.35 = -0.94)
23:30:08.907 00.004 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.03)
23:30:08.910 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.07 cameraTheta=2.27 mountX=0.04 mountY=-0.06, mountTheta=-0.97
23:30:08.915 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.05, opts=13)
23:30:08.919 00.004 14556 Enqueuing Move request for scope (-0.04, 0.05)
23:30:08.922 00.003 12308 Worker thread wakes up
23:30:08.922 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
23:30:08.923 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
23:30:08.923 00.000 12308 Moving (-0.04, 0.05) raw xDistance=0.04 yDistance=-0.06
23:30:08.923 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:30:08.923 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:08.923 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:30:08.923 00.000 12308 MoveAxis(E, 0, ABG)
23:30:08.923 00.000 12308 Move returns status 0, amount 0
23:30:08.925 00.002 12308 MoveAxis(N, 0, ABG)
23:30:08.925 00.000 12308 Move returns status 0, amount 0
23:30:08.925 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:08.928 00.003 12308 move complete, result=0
23:30:08.928 00.000 12308 worker thread done servicing request
23:30:08.952 00.024 14556 UpdateGuideState exits: m=2295 SNR=32.2
23:30:08.956 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:08.961 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:08.967 00.006 14556 Enqueuing Expose request
23:30:08.971 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:08.975 00.004 12308 Worker thread wakes up
23:30:08.975 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:08.975 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:10.224 01.249 12308 Exposure complete
23:30:10.356 00.132 12308 worker thread done servicing request
23:30:10.358 00.002 14556 OnExposeComplete: enter
23:30:10.361 00.003 14556 UpdateGuideState(): m_state=6
23:30:10.365 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7234
23:30:10.371 00.006 14556 Star::Find returns 1 (0), X=173.21, Y=999.95, Mass=2107, SNR=30.8, Peak=170 HFD=4.3
23:30:10.378 00.007 14556 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.07) = xAngle (3.71 = -2.57)
23:30:10.383 00.005 14556 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.61 = -2.67)
23:30:10.388 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.64 mountX=-0.03 mountY=-0.02, mountTheta=-2.65
23:30:10.393 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.02, opts=13)
23:30:10.397 00.004 14556 Enqueuing Move request for scope (0.03, 0.02)
23:30:10.400 00.003 12308 Worker thread wakes up
23:30:10.401 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
23:30:10.401 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
23:30:10.402 00.001 12308 Moving (0.03, 0.02) raw xDistance=-0.03 yDistance=-0.02
23:30:10.402 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:30:10.402 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:10.402 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:30:10.402 00.000 12308 MoveAxis(E, 0, ABG)
23:30:10.403 00.001 12308 Move returns status 0, amount 0
23:30:10.403 00.000 12308 MoveAxis(N, 0, ABG)
23:30:10.403 00.000 12308 Move returns status 0, amount 0
23:30:10.403 00.000 12308 move complete, result=0
23:30:10.403 00.000 12308 worker thread done servicing request
23:30:10.403 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:10.428 00.025 14556 UpdateGuideState exits: m=2107 SNR=30.8
23:30:10.434 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:10.438 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:10.441 00.003 14556 Enqueuing Expose request
23:30:10.445 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:30:10.450 00.005 12308 Worker thread wakes up
23:30:10.450 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:10.450 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:11.697 01.247 12308 Exposure complete
23:30:11.846 00.149 12308 worker thread done servicing request
23:30:11.847 00.001 14556 OnExposeComplete: enter
23:30:11.853 00.006 14556 UpdateGuideState(): m_state=6
23:30:11.859 00.006 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7235
23:30:11.867 00.008 14556 Star::Find returns 1 (0), X=173.12, Y=1000.06, Mass=2243, SNR=31.9, Peak=197 HFD=4.4
23:30:11.872 00.005 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.04 = -1.24)
23:30:11.876 00.004 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.34)
23:30:11.879 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.97 mountX=0.05 mountY=-0.14, mountTheta=-1.25
23:30:11.882 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.13, opts=13)
23:30:11.885 00.003 14556 Enqueuing Move request for scope (-0.05, 0.13)
23:30:11.891 00.006 12308 Worker thread wakes up
23:30:11.891 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
23:30:11.891 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
23:30:11.891 00.000 12308 Moving (-0.05, 0.13) raw xDistance=0.05 yDistance=-0.14
23:30:11.891 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:30:11.893 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:11.893 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:30:11.893 00.000 12308 MoveAxis(E, 0, ABG)
23:30:11.893 00.000 12308 Move returns status 0, amount 0
23:30:11.894 00.001 12308 MoveAxis(N, 0, ABG)
23:30:11.894 00.000 12308 Move returns status 0, amount 0
23:30:11.894 00.000 12308 move complete, result=0
23:30:11.894 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:11.899 00.005 12308 worker thread done servicing request
23:30:11.921 00.022 14556 UpdateGuideState exits: m=2243 SNR=31.9
23:30:11.926 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:11.929 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:11.934 00.005 14556 Enqueuing Expose request
23:30:11.939 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:11.942 00.003 12308 Worker thread wakes up
23:30:11.943 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:11.943 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:13.189 01.246 12308 Exposure complete
23:30:13.306 00.117 12308 worker thread done servicing request
23:30:13.306 00.000 14556 OnExposeComplete: enter
23:30:13.310 00.004 14556 UpdateGuideState(): m_state=6
23:30:13.313 00.003 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7236
23:30:13.317 00.004 14556 Star::Find returns 1 (0), X=173.01, Y=1000.04, Mass=2524, SNR=33.6, Peak=225 HFD=4.5
23:30:13.320 00.003 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.63 = -0.65)
23:30:13.322 00.002 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.53 = -0.75)
23:30:13.326 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.11 hyp=0.20 cameraTheta=2.56 mountX=0.16 mountY=-0.13, mountTheta=-0.71
23:30:13.332 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.11, opts=13)
23:30:13.336 00.004 14556 Enqueuing Move request for scope (-0.16, 0.11)
23:30:13.340 00.004 12308 Worker thread wakes up
23:30:13.340 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.11) opts 0xd
23:30:13.340 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.11)
23:30:13.340 00.000 12308 Moving (-0.16, 0.11) raw xDistance=0.16 yDistance=-0.13
23:30:13.340 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:30:13.340 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:13.342 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:30:13.342 00.000 12308 MoveAxis(E, 0, ABG)
23:30:13.342 00.000 12308 Move returns status 0, amount 0
23:30:13.342 00.000 12308 MoveAxis(N, 0, ABG)
23:30:13.342 00.000 12308 Move returns status 0, amount 0
23:30:13.343 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:13.347 00.004 12308 move complete, result=0
23:30:13.347 00.000 12308 worker thread done servicing request
23:30:13.371 00.024 14556 UpdateGuideState exits: m=2524 SNR=33.6
23:30:13.377 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:13.381 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:13.386 00.005 14556 Enqueuing Expose request
23:30:13.389 00.003 12308 Worker thread wakes up
23:30:13.389 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:13.392 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:13.392 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:14.634 01.242 12308 Exposure complete
23:30:14.767 00.133 12308 worker thread done servicing request
23:30:14.767 00.000 14556 OnExposeComplete: enter
23:30:14.771 00.004 14556 UpdateGuideState(): m_state=6
23:30:14.775 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7237
23:30:14.780 00.005 14556 Star::Find returns 1 (0), X=173.14, Y=1000.15, Mass=2313, SNR=32.3, Peak=208 HFD=4.5
23:30:14.784 00.004 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
23:30:14.789 00.005 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
23:30:14.792 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.22 hyp=0.22 cameraTheta=1.76 mountX=0.03 mountY=-0.22, mountTheta=-1.46
23:30:14.797 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.22, opts=13)
23:30:14.800 00.003 14556 Enqueuing Move request for scope (-0.04, 0.22)
23:30:14.804 00.004 12308 Worker thread wakes up
23:30:14.804 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.22) opts 0xd
23:30:14.804 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.22)
23:30:14.804 00.000 12308 Moving (-0.04, 0.22) raw xDistance=0.03 yDistance=-0.22
23:30:14.804 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:30:14.805 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:30:14.805 00.000 12308 MoveAxis(E, 0, ABG)
23:30:14.805 00.000 12308 Move returns status 0, amount 0
23:30:14.805 00.000 12308 MoveAxis(N, 154, ABG)
23:30:14.805 00.000 12308 Guiding  Dir = 0, Dur = 154
23:30:14.805 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:14.809 00.004 12308 IsSlewing returns 0
23:30:14.809 00.000 12308 IsGuiding returns 0
23:30:14.811 00.002 12308 PulseGuide returned control before completion, sleep 164
23:30:14.831 00.020 14556 UpdateGuideState exits: m=2313 SNR=32.3
23:30:14.836 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:14.841 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:14.845 00.004 14556 Enqueuing Expose request
23:30:14.985 00.140 12308 IsGuiding returns 1
23:30:14.985 00.000 12308 scope still moving after pulse duration time elapsed
23:30:15.015 00.030 12308 IsSlewing returns 0
23:30:15.017 00.002 12308 IsGuiding returns 0
23:30:15.018 00.001 12308 scope move finished after 154 + 53 ms
23:30:15.018 00.000 12308 Move returns status 0, amount 154
23:30:15.019 00.001 12308 move complete, result=0
23:30:15.019 00.000 12308 worker thread done servicing request
23:30:15.019 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 154 ms NORTH
23:30:15.028 00.009 12308 Worker thread wakes up
23:30:15.029 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:15.029 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:16.277 01.248 12308 Exposure complete
23:30:16.412 00.135 12308 worker thread done servicing request
23:30:16.412 00.000 14556 OnExposeComplete: enter
23:30:16.416 00.004 14556 UpdateGuideState(): m_state=6
23:30:16.420 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7238
23:30:16.424 00.004 14556 Star::Find returns 1 (0), X=173.26, Y=1000.11, Mass=2290, SNR=32.3, Peak=200 HFD=4.6
23:30:16.427 00.003 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.23 = -2.06)
23:30:16.430 00.003 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.16)
23:30:16.434 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.15 mountX=-0.09 mountY=-0.17, mountTheta=-2.08
23:30:16.439 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.18, opts=13)
23:30:16.444 00.005 14556 Enqueuing Move request for scope (0.08, 0.18)
23:30:16.447 00.003 12308 Worker thread wakes up
23:30:16.447 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.18) opts 0xd
23:30:16.447 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.18)
23:30:16.447 00.000 12308 Moving (0.08, 0.18) raw xDistance=-0.09 yDistance=-0.17
23:30:16.448 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:30:16.448 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:16.448 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:30:16.448 00.000 12308 MoveAxis(E, 0, ABG)
23:30:16.448 00.000 12308 Move returns status 0, amount 0
23:30:16.448 00.000 12308 MoveAxis(N, 0, ABG)
23:30:16.449 00.001 12308 Move returns status 0, amount 0
23:30:16.449 00.000 12308 move complete, result=0
23:30:16.450 00.001 12308 worker thread done servicing request
23:30:16.450 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:16.473 00.023 14556 UpdateGuideState exits: m=2290 SNR=32.3
23:30:16.477 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:16.480 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:16.484 00.004 14556 Enqueuing Expose request
23:30:16.488 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:30:16.492 00.004 12308 Worker thread wakes up
23:30:16.492 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:16.493 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:17.741 01.248 12308 Exposure complete
23:30:17.863 00.122 12308 worker thread done servicing request
23:30:17.863 00.000 14556 OnExposeComplete: enter
23:30:17.867 00.004 14556 UpdateGuideState(): m_state=6
23:30:17.872 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7239
23:30:17.876 00.004 14556 Star::Find returns 1 (0), X=173.14, Y=1000.09, Mass=2216, SNR=31.6, Peak=223 HFD=4.3
23:30:17.880 00.004 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.89 = -1.40)
23:30:17.883 00.003 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.50)
23:30:17.887 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.16 hyp=0.17 cameraTheta=1.81 mountX=0.03 mountY=-0.17, mountTheta=-1.40
23:30:17.891 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.16, opts=13)
23:30:17.896 00.005 14556 Enqueuing Move request for scope (-0.04, 0.16)
23:30:17.899 00.003 12308 Worker thread wakes up
23:30:17.899 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.16) opts 0xd
23:30:17.899 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.16)
23:30:17.899 00.000 12308 Moving (-0.04, 0.16) raw xDistance=0.03 yDistance=-0.17
23:30:17.899 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:30:17.899 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:17.899 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:30:17.900 00.001 12308 MoveAxis(E, 0, ABG)
23:30:17.900 00.000 12308 Move returns status 0, amount 0
23:30:17.900 00.000 12308 MoveAxis(N, 0, ABG)
23:30:17.900 00.000 12308 Move returns status 0, amount 0
23:30:17.901 00.001 12308 move complete, result=0
23:30:17.902 00.001 12308 worker thread done servicing request
23:30:17.902 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:17.925 00.023 14556 UpdateGuideState exits: m=2216 SNR=31.6
23:30:17.928 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:17.935 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:17.941 00.006 14556 Enqueuing Expose request
23:30:17.946 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:30:17.949 00.003 12308 Worker thread wakes up
23:30:17.950 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:17.950 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:19.197 01.247 12308 Exposure complete
23:30:19.338 00.141 12308 worker thread done servicing request
23:30:19.339 00.001 14556 OnExposeComplete: enter
23:30:19.344 00.005 14556 UpdateGuideState(): m_state=6
23:30:19.348 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7240
23:30:19.353 00.005 14556 Star::Find returns 1 (0), X=173.11, Y=999.95, Mass=2193, SNR=31.4, Peak=200 HFD=4.3
23:30:19.357 00.004 14556 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.07) = xAngle (5.90 = -0.38)
23:30:19.361 00.004 14556 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.48)
23:30:19.366 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.83 mountX=0.07 mountY=-0.03, mountTheta=-0.46
23:30:19.371 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.02, opts=13)
23:30:19.375 00.004 14556 Enqueuing Move request for scope (-0.07, 0.02)
23:30:19.378 00.003 12308 Worker thread wakes up
23:30:19.380 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
23:30:19.380 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
23:30:19.380 00.000 12308 Moving (-0.07, 0.02) raw xDistance=0.07 yDistance=-0.03
23:30:19.380 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:30:19.380 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:19.381 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:30:19.381 00.000 12308 MoveAxis(E, 0, ABG)
23:30:19.381 00.000 12308 Move returns status 0, amount 0
23:30:19.381 00.000 12308 MoveAxis(N, 0, ABG)
23:30:19.381 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:19.384 00.003 12308 Move returns status 0, amount 0
23:30:19.384 00.000 12308 move complete, result=0
23:30:19.384 00.000 12308 worker thread done servicing request
23:30:19.403 00.019 14556 UpdateGuideState exits: m=2193 SNR=31.4
23:30:19.408 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:19.410 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:19.413 00.003 14556 Enqueuing Expose request
23:30:19.417 00.004 12308 Worker thread wakes up
23:30:19.417 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:19.418 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:19.418 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:30:20.657 01.239 12308 Exposure complete
23:30:20.789 00.132 12308 worker thread done servicing request
23:30:20.789 00.000 14556 OnExposeComplete: enter
23:30:20.793 00.004 14556 UpdateGuideState(): m_state=6
23:30:20.797 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7241
23:30:20.800 00.003 14556 Star::Find returns 1 (0), X=172.86, Y=1000.03, Mass=2165, SNR=31.3, Peak=195 HFD=4.5
23:30:20.806 00.006 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.92 = -0.36)
23:30:20.810 00.004 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.82 = -0.46)
23:30:20.815 00.005 14556 CameraToMount -- cameraX=-0.32 cameraY=0.10 hyp=0.34 cameraTheta=2.85 mountX=0.31 mountY=-0.15, mountTheta=-0.44
23:30:20.820 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.10, opts=13)
23:30:20.824 00.004 14556 Enqueuing Move request for scope (-0.32, 0.10)
23:30:20.828 00.004 12308 Worker thread wakes up
23:30:20.828 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.10) opts 0xd
23:30:20.828 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.10)
23:30:20.828 00.000 12308 Moving (-0.32, 0.10) raw xDistance=0.31 yDistance=-0.15
23:30:20.828 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
23:30:20.829 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:20.829 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:30:20.829 00.000 12308 MoveAxis(W, 136, ABG)
23:30:20.829 00.000 12308 Guiding  Dir = 3, Dur = 136
23:30:20.829 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:20.835 00.006 12308 IsSlewing returns 0
23:30:20.835 00.000 12308 IsGuiding returns 0
23:30:20.836 00.001 12308 PulseGuide returned control before completion, sleep 146
23:30:20.858 00.022 14556 UpdateGuideState exits: m=2165 SNR=31.3
23:30:20.863 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:20.868 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:20.873 00.005 14556 Enqueuing Expose request
23:30:20.987 00.114 12308 IsGuiding returns 1
23:30:20.988 00.001 12308 scope still moving after pulse duration time elapsed
23:30:21.019 00.031 12308 IsSlewing returns 0
23:30:21.025 00.006 12308 IsGuiding returns 0
23:30:21.026 00.001 12308 scope move finished after 136 + 55 ms
23:30:21.026 00.000 12308 Move returns status 0, amount 136
23:30:21.028 00.002 12308 MoveAxis(N, 0, ABG)
23:30:21.028 00.000 12308 Move returns status 0, amount 0
23:30:21.028 00.000 12308 move complete, result=0
23:30:21.028 00.000 12308 worker thread done servicing request
23:30:21.029 00.001 12308 Worker thread wakes up
23:30:21.030 00.001 14556 GuideStep: 0.3 px 136 ms WEST, -0.1 px 0 ms NORTH
23:30:21.039 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:21.039 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:22.299 01.260 12308 Exposure complete
23:30:22.451 00.152 12308 worker thread done servicing request
23:30:22.451 00.000 14556 OnExposeComplete: enter
23:30:22.456 00.005 14556 UpdateGuideState(): m_state=6
23:30:22.464 00.008 14556 Star::Find(15, 172, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7242
23:30:22.471 00.007 14556 Star::Find returns 1 (0), X=173.14, Y=1000.20, Mass=2413, SNR=33.1, Peak=203 HFD=4.4
23:30:22.476 00.005 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.78 = -1.51)
23:30:22.482 00.006 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.61)
23:30:22.486 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.26 hyp=0.27 cameraTheta=1.70 mountX=0.02 mountY=-0.27, mountTheta=-1.51
23:30:22.493 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.26, opts=13)
23:30:22.497 00.004 14556 Enqueuing Move request for scope (-0.04, 0.26)
23:30:22.500 00.003 12308 Worker thread wakes up
23:30:22.500 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.26) opts 0xd
23:30:22.500 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.26)
23:30:22.500 00.000 12308 Moving (-0.04, 0.26) raw xDistance=0.02 yDistance=-0.27
23:30:22.502 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:30:22.502 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:30:22.502 00.000 12308 MoveAxis(E, 0, ABG)
23:30:22.502 00.000 12308 Move returns status 0, amount 0
23:30:22.502 00.000 12308 MoveAxis(N, 187, ABG)
23:30:22.503 00.001 12308 Guiding  Dir = 0, Dur = 187
23:30:22.503 00.000 12308 IsSlewing returns 0
23:30:22.503 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:22.508 00.005 12308 IsGuiding returns 0
23:30:22.510 00.002 12308 PulseGuide returned control before completion, sleep 197
23:30:22.528 00.018 14556 UpdateGuideState exits: m=2413 SNR=33.1
23:30:22.532 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:22.535 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:22.539 00.004 14556 Enqueuing Expose request
23:30:22.712 00.173 12308 IsGuiding returns 1
23:30:22.714 00.002 12308 scope still moving after pulse duration time elapsed
23:30:22.743 00.029 12308 IsSlewing returns 0
23:30:22.744 00.001 12308 IsGuiding returns 0
23:30:22.745 00.001 12308 scope move finished after 187 + 48 ms
23:30:22.745 00.000 12308 Move returns status 0, amount 187
23:30:22.745 00.000 12308 move complete, result=0
23:30:22.746 00.001 12308 worker thread done servicing request
23:30:22.746 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 187 ms NORTH
23:30:22.752 00.006 12308 Worker thread wakes up
23:30:22.752 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:22.752 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:24.007 01.255 12308 Exposure complete
23:30:24.133 00.126 12308 worker thread done servicing request
23:30:24.134 00.001 14556 OnExposeComplete: enter
23:30:24.137 00.003 14556 UpdateGuideState(): m_state=6
23:30:24.141 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7243
23:30:24.146 00.005 14556 Star::Find returns 1 (0), X=173.20, Y=999.94, Mass=2247, SNR=31.9, Peak=212 HFD=4.4
23:30:24.150 00.004 14556 CameraToMount -- cameraTheta (0.38) - m_xAngle (-3.07) = xAngle (3.46 = -2.83)
23:30:24.153 00.003 14556 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.36 = -2.93)
23:30:24.158 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.38 mountX=-0.02 mountY=-0.00, mountTheta=-2.92
23:30:24.163 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.01, opts=13)
23:30:24.167 00.004 14556 Enqueuing Move request for scope (0.02, 0.01)
23:30:24.172 00.005 12308 Worker thread wakes up
23:30:24.172 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
23:30:24.172 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
23:30:24.172 00.000 12308 Moving (0.02, 0.01) raw xDistance=-0.02 yDistance=-0.00
23:30:24.173 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:30:24.173 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:24.173 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:30:24.173 00.000 12308 MoveAxis(E, 0, ABG)
23:30:24.173 00.000 12308 Move returns status 0, amount 0
23:30:24.173 00.000 12308 MoveAxis(N, 0, ABG)
23:30:24.174 00.001 12308 Move returns status 0, amount 0
23:30:24.175 00.001 12308 move complete, result=0
23:30:24.175 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:24.180 00.005 12308 worker thread done servicing request
23:30:24.205 00.025 14556 UpdateGuideState exits: m=2247 SNR=31.9
23:30:24.210 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:24.221 00.011 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:24.226 00.005 14556 Enqueuing Expose request
23:30:24.233 00.007 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:30:24.237 00.004 12308 Worker thread wakes up
23:30:24.237 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:24.237 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:25.482 01.245 12308 Exposure complete
23:30:25.613 00.131 12308 worker thread done servicing request
23:30:25.613 00.000 14556 OnExposeComplete: enter
23:30:25.617 00.004 14556 UpdateGuideState(): m_state=6
23:30:25.620 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7244
23:30:25.624 00.004 14556 Star::Find returns 1 (0), X=173.04, Y=1000.19, Mass=2210, SNR=31.5, Peak=211 HFD=4.4
23:30:25.628 00.004 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.15 = -1.14)
23:30:25.631 00.003 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.24)
23:30:25.636 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.26 hyp=0.29 cameraTheta=2.07 mountX=0.12 mountY=-0.28, mountTheta=-1.15
23:30:25.640 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.26, opts=13)
23:30:25.643 00.003 14556 Enqueuing Move request for scope (-0.14, 0.26)
23:30:25.647 00.004 12308 Worker thread wakes up
23:30:25.647 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.26) opts 0xd
23:30:25.647 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.26)
23:30:25.647 00.000 12308 Moving (-0.14, 0.26) raw xDistance=0.12 yDistance=-0.28
23:30:25.647 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:30:25.647 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:30:25.647 00.000 12308 MoveAxis(E, 0, ABG)
23:30:25.648 00.001 12308 Move returns status 0, amount 0
23:30:25.648 00.000 12308 MoveAxis(N, 195, ABG)
23:30:25.648 00.000 12308 Guiding  Dir = 0, Dur = 195
23:30:25.648 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:25.653 00.005 12308 IsSlewing returns 0
23:30:25.653 00.000 12308 IsGuiding returns 0
23:30:25.653 00.000 12308 PulseGuide returned control before completion, sleep 205
23:30:25.673 00.020 14556 UpdateGuideState exits: m=2210 SNR=31.5
23:30:25.681 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:25.694 00.013 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:25.701 00.007 14556 Enqueuing Expose request
23:30:25.861 00.160 12308 IsGuiding returns 1
23:30:25.861 00.000 12308 scope still moving after pulse duration time elapsed
23:30:25.892 00.031 12308 IsSlewing returns 0
23:30:25.892 00.000 12308 IsGuiding returns 0
23:30:25.893 00.001 12308 scope move finished after 195 + 44 ms
23:30:25.893 00.000 12308 Move returns status 0, amount 195
23:30:25.893 00.000 12308 move complete, result=0
23:30:25.893 00.000 12308 worker thread done servicing request
23:30:25.893 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 195 ms NORTH
23:30:25.899 00.006 12308 Worker thread wakes up
23:30:25.899 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:25.899 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:27.157 01.258 12308 Exposure complete
23:30:27.293 00.136 12308 worker thread done servicing request
23:30:27.295 00.002 14556 OnExposeComplete: enter
23:30:27.298 00.003 14556 UpdateGuideState(): m_state=6
23:30:27.302 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7245
23:30:27.305 00.003 14556 Star::Find returns 1 (0), X=173.07, Y=1000.01, Mass=2249, SNR=31.9, Peak=206 HFD=4.4
23:30:27.309 00.004 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
23:30:27.312 00.003 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
23:30:27.316 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.51 mountX=0.10 mountY=-0.09, mountTheta=-0.76
23:30:27.321 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.08, opts=13)
23:30:27.325 00.004 14556 Enqueuing Move request for scope (-0.10, 0.08)
23:30:27.328 00.003 12308 Worker thread wakes up
23:30:27.328 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
23:30:27.328 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
23:30:27.328 00.000 12308 Moving (-0.10, 0.08) raw xDistance=0.10 yDistance=-0.09
23:30:27.328 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:30:27.328 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:27.330 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:30:27.330 00.000 12308 MoveAxis(E, 0, ABG)
23:30:27.330 00.000 12308 Move returns status 0, amount 0
23:30:27.330 00.000 12308 MoveAxis(N, 0, ABG)
23:30:27.330 00.000 12308 Move returns status 0, amount 0
23:30:27.330 00.000 12308 move complete, result=0
23:30:27.331 00.001 12308 worker thread done servicing request
23:30:27.331 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:27.357 00.026 14556 UpdateGuideState exits: m=2249 SNR=31.9
23:30:27.363 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:27.366 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:27.370 00.004 14556 Enqueuing Expose request
23:30:27.376 00.006 12308 Worker thread wakes up
23:30:27.376 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:27.380 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:27.380 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:28.626 01.246 12308 Exposure complete
23:30:28.763 00.137 12308 worker thread done servicing request
23:30:28.764 00.001 14556 OnExposeComplete: enter
23:30:28.768 00.004 14556 UpdateGuideState(): m_state=6
23:30:28.771 00.003 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7246
23:30:28.775 00.004 14556 Star::Find returns 1 (0), X=173.01, Y=999.88, Mass=2327, SNR=32.6, Peak=208 HFD=4.6
23:30:28.779 00.004 14556 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.07) = xAngle (0.24 = 0.24)
23:30:28.783 00.004 14556 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.14 = 0.14)
23:30:28.787 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-2.83 mountX=0.17 mountY=0.03, mountTheta=0.15
23:30:28.792 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.06, opts=13)
23:30:28.796 00.004 14556 Enqueuing Move request for scope (-0.17, -0.06)
23:30:28.799 00.003 12308 Worker thread wakes up
23:30:28.799 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.06) opts 0xd
23:30:28.799 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.06)
23:30:28.799 00.000 12308 Moving (-0.17, -0.06) raw xDistance=0.17 yDistance=0.03
23:30:28.799 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:30:28.800 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:28.800 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:30:28.800 00.000 12308 MoveAxis(E, 0, ABG)
23:30:28.800 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:28.805 00.005 12308 Move returns status 0, amount 0
23:30:28.805 00.000 12308 MoveAxis(N, 0, ABG)
23:30:28.805 00.000 12308 Move returns status 0, amount 0
23:30:28.805 00.000 12308 move complete, result=0
23:30:28.807 00.002 12308 worker thread done servicing request
23:30:28.828 00.021 14556 UpdateGuideState exits: m=2327 SNR=32.6
23:30:28.832 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:28.837 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:28.842 00.005 14556 Enqueuing Expose request
23:30:28.846 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:30:28.849 00.003 12308 Worker thread wakes up
23:30:28.850 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:28.850 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:30.096 01.246 12308 Exposure complete
23:30:30.236 00.140 12308 worker thread done servicing request
23:30:30.236 00.000 14556 OnExposeComplete: enter
23:30:30.240 00.004 14556 UpdateGuideState(): m_state=6
23:30:30.245 00.005 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7247
23:30:30.249 00.004 14556 Star::Find returns 1 (0), X=173.00, Y=999.94, Mass=2327, SNR=32.5, Peak=213 HFD=4.4
23:30:30.253 00.004 14556 CameraToMount -- cameraTheta (3.08) - m_xAngle (-3.07) = xAngle (6.15 = -0.13)
23:30:30.256 00.003 14556 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.05 = -0.23)
23:30:30.260 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.08 mountX=0.18 mountY=-0.04, mountTheta=-0.23
23:30:30.265 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.01, opts=13)
23:30:30.269 00.004 14556 Enqueuing Move request for scope (-0.18, 0.01)
23:30:30.272 00.003 12308 Worker thread wakes up
23:30:30.272 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
23:30:30.273 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
23:30:30.273 00.000 12308 Moving (-0.18, 0.01) raw xDistance=0.18 yDistance=-0.04
23:30:30.273 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:30:30.273 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:30.274 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:30:30.274 00.000 12308 MoveAxis(E, 0, ABG)
23:30:30.274 00.000 12308 Move returns status 0, amount 0
23:30:30.274 00.000 12308 MoveAxis(N, 0, ABG)
23:30:30.274 00.000 12308 Move returns status 0, amount 0
23:30:30.274 00.000 12308 move complete, result=0
23:30:30.276 00.002 12308 worker thread done servicing request
23:30:30.276 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:30.298 00.022 14556 UpdateGuideState exits: m=2327 SNR=32.5
23:30:30.302 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:30.306 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:30.311 00.005 14556 Enqueuing Expose request
23:30:30.316 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:30:30.320 00.004 12308 Worker thread wakes up
23:30:30.320 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:30.320 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:31.569 01.249 12308 Exposure complete
23:30:31.706 00.137 12308 worker thread done servicing request
23:30:31.707 00.001 14556 OnExposeComplete: enter
23:30:31.711 00.004 14556 UpdateGuideState(): m_state=6
23:30:31.715 00.004 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7248
23:30:31.720 00.005 14556 Star::Find returns 1 (0), X=172.89, Y=999.87, Mass=2179, SNR=31.4, Peak=207 HFD=4.4
23:30:31.723 00.003 14556 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.07) = xAngle (0.12 = 0.12)
23:30:31.727 00.004 14556 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.02 = 0.02)
23:30:31.731 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=-0.06 hyp=0.30 cameraTheta=-2.95 mountX=0.29 mountY=0.01, mountTheta=0.02
23:30:31.736 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=-0.06, opts=13)
23:30:31.740 00.004 14556 Enqueuing Move request for scope (-0.29, -0.06)
23:30:31.745 00.005 12308 Worker thread wakes up
23:30:31.746 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.06) opts 0xd
23:30:31.746 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, -0.06)
23:30:31.746 00.000 12308 Moving (-0.29, -0.06) raw xDistance=0.29 yDistance=0.01
23:30:31.747 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:30:31.747 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:31.747 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:30:31.747 00.000 12308 MoveAxis(W, 127, ABG)
23:30:31.748 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:31.752 00.004 12308 Guiding  Dir = 3, Dur = 127
23:30:31.752 00.000 12308 IsSlewing returns 0
23:30:31.752 00.000 12308 IsGuiding returns 0
23:30:31.754 00.002 12308 PulseGuide returned control before completion, sleep 137
23:30:31.773 00.019 14556 UpdateGuideState exits: m=2179 SNR=31.4
23:30:31.778 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:31.784 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:31.789 00.005 14556 Enqueuing Expose request
23:30:31.907 00.118 12308 IsGuiding returns 1
23:30:31.908 00.001 12308 scope still moving after pulse duration time elapsed
23:30:31.937 00.029 12308 IsSlewing returns 0
23:30:31.938 00.001 12308 IsGuiding returns 0
23:30:31.939 00.001 12308 scope move finished after 127 + 59 ms
23:30:31.939 00.000 12308 Move returns status 0, amount 127
23:30:31.940 00.001 12308 MoveAxis(N, 0, ABG)
23:30:31.940 00.000 12308 Move returns status 0, amount 0
23:30:31.940 00.000 12308 move complete, result=0
23:30:31.942 00.002 12308 worker thread done servicing request
23:30:31.942 00.000 12308 Worker thread wakes up
23:30:31.942 00.000 14556 GuideStep: 0.3 px 127 ms WEST, 0.0 px 0 ms NORTH
23:30:31.948 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:31.949 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:33.201 01.252 12308 Exposure complete
23:30:33.331 00.130 12308 worker thread done servicing request
23:30:33.331 00.000 14556 OnExposeComplete: enter
23:30:33.335 00.004 14556 UpdateGuideState(): m_state=6
23:30:33.338 00.003 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7249
23:30:33.342 00.004 14556 Star::Find returns 1 (0), X=173.00, Y=1000.19, Mass=2431, SNR=33.0, Peak=233 HFD=4.4
23:30:33.345 00.003 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.26 = -1.03)
23:30:33.351 00.006 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.13)
23:30:33.356 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.25 hyp=0.31 cameraTheta=2.18 mountX=0.16 mountY=-0.28, mountTheta=-1.05
23:30:33.360 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.25, opts=13)
23:30:33.364 00.004 14556 Enqueuing Move request for scope (-0.18, 0.25)
23:30:33.369 00.005 12308 Worker thread wakes up
23:30:33.369 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.25) opts 0xd
23:30:33.369 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.25)
23:30:33.369 00.000 12308 Moving (-0.18, 0.25) raw xDistance=0.16 yDistance=-0.28
23:30:33.369 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:30:33.370 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:30:33.370 00.000 12308 MoveAxis(E, 0, ABG)
23:30:33.370 00.000 12308 Move returns status 0, amount 0
23:30:33.370 00.000 12308 MoveAxis(N, 198, ABG)
23:30:33.370 00.000 12308 Guiding  Dir = 0, Dur = 198
23:30:33.370 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:33.375 00.005 12308 IsSlewing returns 0
23:30:33.375 00.000 12308 IsGuiding returns 0
23:30:33.375 00.000 12308 PulseGuide returned control before completion, sleep 208
23:30:33.394 00.019 14556 UpdateGuideState exits: m=2431 SNR=33.0
23:30:33.399 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:33.402 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:33.405 00.003 14556 Enqueuing Expose request
23:30:33.597 00.192 12308 IsGuiding returns 0
23:30:33.598 00.001 12308 Move returns status 0, amount 198
23:30:33.598 00.000 12308 move complete, result=0
23:30:33.598 00.000 12308 worker thread done servicing request
23:30:33.598 00.000 12308 Worker thread wakes up
23:30:33.600 00.002 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 198 ms NORTH
23:30:33.605 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:33.606 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:34.861 01.255 12308 Exposure complete
23:30:34.994 00.133 12308 worker thread done servicing request
23:30:34.994 00.000 14556 OnExposeComplete: enter
23:30:34.999 00.005 14556 UpdateGuideState(): m_state=6
23:30:35.004 00.005 14556 Star::Find(15, 172, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7250
23:30:35.008 00.004 14556 Star::Find returns 1 (0), X=173.19, Y=1000.14, Mass=2401, SNR=33.1, Peak=192 HFD=4.6
23:30:35.012 00.004 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.61 = -1.68)
23:30:35.016 00.004 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.77)
23:30:35.020 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.53 mountX=-0.02 mountY=-0.20, mountTheta=-1.68
23:30:35.025 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.21, opts=13)
23:30:35.030 00.005 14556 Enqueuing Move request for scope (0.01, 0.21)
23:30:35.035 00.005 12308 Worker thread wakes up
23:30:35.036 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
23:30:35.036 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
23:30:35.036 00.000 12308 Moving (0.01, 0.21) raw xDistance=-0.02 yDistance=-0.20
23:30:35.036 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:30:35.036 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:30:35.036 00.000 12308 MoveAxis(E, 0, ABG)
23:30:35.037 00.001 12308 Move returns status 0, amount 0
23:30:35.037 00.000 12308 MoveAxis(N, 143, ABG)
23:30:35.037 00.000 12308 Guiding  Dir = 0, Dur = 143
23:30:35.037 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:35.042 00.005 12308 IsSlewing returns 0
23:30:35.043 00.001 12308 IsGuiding returns 0
23:30:35.043 00.000 12308 PulseGuide returned control before completion, sleep 153
23:30:35.065 00.022 14556 UpdateGuideState exits: m=2401 SNR=33.1
23:30:35.069 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:35.073 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:35.077 00.004 14556 Enqueuing Expose request
23:30:35.213 00.136 12308 IsGuiding returns 1
23:30:35.215 00.002 12308 scope still moving after pulse duration time elapsed
23:30:35.244 00.029 12308 IsSlewing returns 0
23:30:35.244 00.000 12308 IsGuiding returns 0
23:30:35.244 00.000 12308 scope move finished after 143 + 58 ms
23:30:35.246 00.002 12308 Move returns status 0, amount 143
23:30:35.246 00.000 12308 move complete, result=0
23:30:35.247 00.001 12308 worker thread done servicing request
23:30:35.247 00.000 12308 Worker thread wakes up
23:30:35.247 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 143 ms NORTH
23:30:35.253 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:35.253 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:36.505 01.252 12308 Exposure complete
23:30:36.649 00.144 12308 worker thread done servicing request
23:30:36.649 00.000 14556 OnExposeComplete: enter
23:30:36.654 00.005 14556 UpdateGuideState(): m_state=6
23:30:36.659 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7251
23:30:36.663 00.004 14556 Star::Find returns 1 (0), X=173.07, Y=999.89, Mass=2129, SNR=31.0, Peak=179 HFD=4.3
23:30:36.666 00.003 14556 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.07) = xAngle (0.27 = 0.27)
23:30:36.669 00.003 14556 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.17 = 0.17)
23:30:36.674 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-2.80 mountX=0.11 mountY=0.02, mountTheta=0.18
23:30:36.678 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.04, opts=13)
23:30:36.683 00.005 14556 Enqueuing Move request for scope (-0.11, -0.04)
23:30:36.689 00.006 12308 Worker thread wakes up
23:30:36.689 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
23:30:36.689 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
23:30:36.689 00.000 12308 Moving (-0.11, -0.04) raw xDistance=0.11 yDistance=0.02
23:30:36.689 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:30:36.690 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:36.690 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:30:36.690 00.000 12308 MoveAxis(E, 0, ABG)
23:30:36.690 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:36.695 00.005 12308 Move returns status 0, amount 0
23:30:36.696 00.001 12308 MoveAxis(N, 0, ABG)
23:30:36.696 00.000 12308 Move returns status 0, amount 0
23:30:36.696 00.000 12308 move complete, result=0
23:30:36.696 00.000 12308 worker thread done servicing request
23:30:36.715 00.019 14556 UpdateGuideState exits: m=2129 SNR=31.0
23:30:36.720 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:36.724 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:36.727 00.003 14556 Enqueuing Expose request
23:30:36.732 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:30:36.735 00.003 12308 Worker thread wakes up
23:30:36.735 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:36.735 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:37.991 01.256 12308 Exposure complete
23:30:38.132 00.141 12308 worker thread done servicing request
23:30:38.132 00.000 14556 OnExposeComplete: enter
23:30:38.136 00.004 14556 UpdateGuideState(): m_state=6
23:30:38.140 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7252
23:30:38.143 00.003 14556 Star::Find returns 1 (0), X=173.06, Y=999.79, Mass=2398, SNR=33.0, Peak=222 HFD=4.4
23:30:38.147 00.004 14556 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.07) = xAngle (0.79 = 0.79)
23:30:38.152 00.005 14556 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.69 = 0.69)
23:30:38.156 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-2.28 mountX=0.13 mountY=0.12, mountTheta=0.74
23:30:38.161 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.14, opts=13)
23:30:38.166 00.005 14556 Enqueuing Move request for scope (-0.12, -0.14)
23:30:38.170 00.004 12308 Worker thread wakes up
23:30:38.170 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.14) opts 0xd
23:30:38.170 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.14)
23:30:38.170 00.000 12308 Moving (-0.12, -0.14) raw xDistance=0.13 yDistance=0.12
23:30:38.170 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:30:38.170 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:38.171 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:30:38.171 00.000 12308 MoveAxis(E, 0, ABG)
23:30:38.171 00.000 12308 Move returns status 0, amount 0
23:30:38.171 00.000 12308 MoveAxis(N, 0, ABG)
23:30:38.171 00.000 12308 Move returns status 0, amount 0
23:30:38.171 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:38.176 00.005 12308 move complete, result=0
23:30:38.176 00.000 12308 worker thread done servicing request
23:30:38.198 00.022 14556 UpdateGuideState exits: m=2398 SNR=33.0
23:30:38.201 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:38.206 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:38.210 00.004 14556 Enqueuing Expose request
23:30:38.216 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:30:38.221 00.005 12308 Worker thread wakes up
23:30:38.221 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:38.221 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:39.463 01.242 12308 Exposure complete
23:30:39.582 00.119 12308 worker thread done servicing request
23:30:39.583 00.001 14556 OnExposeComplete: enter
23:30:39.586 00.003 14556 UpdateGuideState(): m_state=6
23:30:39.591 00.005 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7253
23:30:39.596 00.005 14556 Star::Find returns 1 (0), X=172.86, Y=999.91, Mass=2266, SNR=32.0, Peak=199 HFD=4.6
23:30:39.600 00.004 14556 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-3.07) = xAngle (0.00 = 0.00)
23:30:39.604 00.004 14556 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.10 = -0.10)
23:30:39.607 00.003 14556 CameraToMount -- cameraX=-0.32 cameraY=-0.02 hyp=0.32 cameraTheta=-3.07 mountX=0.32 mountY=-0.03, mountTheta=-0.10
23:30:39.611 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=-0.02, opts=13)
23:30:39.615 00.004 14556 Enqueuing Move request for scope (-0.32, -0.02)
23:30:39.618 00.003 12308 Worker thread wakes up
23:30:39.618 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.02) opts 0xd
23:30:39.618 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, -0.02)
23:30:39.618 00.000 12308 Moving (-0.32, -0.02) raw xDistance=0.32 yDistance=-0.03
23:30:39.618 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
23:30:39.619 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:39.619 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:30:39.619 00.000 12308 MoveAxis(W, 139, ABG)
23:30:39.619 00.000 12308 Guiding  Dir = 3, Dur = 139
23:30:39.619 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:39.623 00.004 12308 IsSlewing returns 0
23:30:39.625 00.002 12308 IsGuiding returns 0
23:30:39.625 00.000 12308 PulseGuide returned control before completion, sleep 149
23:30:39.646 00.021 14556 UpdateGuideState exits: m=2266 SNR=32.0
23:30:39.650 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:39.656 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:39.661 00.005 14556 Enqueuing Expose request
23:30:39.780 00.119 12308 IsGuiding returns 1
23:30:39.782 00.002 12308 scope still moving after pulse duration time elapsed
23:30:39.812 00.030 12308 IsSlewing returns 0
23:30:39.812 00.000 12308 IsGuiding returns 0
23:30:39.814 00.002 12308 scope move finished after 139 + 50 ms
23:30:39.815 00.001 12308 Move returns status 0, amount 139
23:30:39.815 00.000 12308 MoveAxis(N, 0, ABG)
23:30:39.816 00.001 12308 Move returns status 0, amount 0
23:30:39.817 00.001 12308 move complete, result=0
23:30:39.817 00.000 12308 worker thread done servicing request
23:30:39.817 00.000 14556 GuideStep: 0.3 px 139 ms WEST, -0.0 px 0 ms NORTH
23:30:39.825 00.008 12308 Worker thread wakes up
23:30:39.825 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:39.825 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:41.081 01.256 12308 Exposure complete
23:30:41.248 00.167 12308 worker thread done servicing request
23:30:41.249 00.001 14556 OnExposeComplete: enter
23:30:41.252 00.003 14556 UpdateGuideState(): m_state=6
23:30:41.257 00.005 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7254
23:30:41.261 00.004 14556 Star::Find returns 1 (0), X=173.29, Y=999.83, Mass=2339, SNR=32.4, Peak=231 HFD=4.6
23:30:41.265 00.004 14556 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-3.07) = xAngle (2.34 = 2.34)
23:30:41.269 00.004 14556 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.24 = 2.24)
23:30:41.273 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.73 mountX=-0.11 mountY=0.12, mountTheta=2.30
23:30:41.279 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.10, opts=13)
23:30:41.283 00.004 14556 Enqueuing Move request for scope (0.11, -0.10)
23:30:41.286 00.003 12308 Worker thread wakes up
23:30:41.286 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
23:30:41.286 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
23:30:41.286 00.000 12308 Moving (0.11, -0.10) raw xDistance=-0.11 yDistance=0.12
23:30:41.287 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:30:41.287 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:41.287 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:30:41.287 00.000 12308 MoveAxis(E, 0, ABG)
23:30:41.287 00.000 12308 Move returns status 0, amount 0
23:30:41.288 00.001 12308 MoveAxis(N, 0, ABG)
23:30:41.288 00.000 12308 Move returns status 0, amount 0
23:30:41.289 00.001 12308 move complete, result=0
23:30:41.289 00.000 12308 worker thread done servicing request
23:30:41.289 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:41.313 00.024 14556 UpdateGuideState exits: m=2339 SNR=32.4
23:30:41.318 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:41.322 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:41.326 00.004 14556 Enqueuing Expose request
23:30:41.330 00.004 12308 Worker thread wakes up
23:30:41.330 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:30:41.335 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:41.335 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:42.579 01.244 12308 Exposure complete
23:30:42.722 00.143 12308 worker thread done servicing request
23:30:42.723 00.001 14556 OnExposeComplete: enter
23:30:42.726 00.003 14556 UpdateGuideState(): m_state=6
23:30:42.730 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7255
23:30:42.734 00.004 14556 Star::Find returns 1 (0), X=173.09, Y=1000.06, Mass=2251, SNR=31.8, Peak=202 HFD=4.5
23:30:42.738 00.004 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.25 = -1.04)
23:30:42.741 00.003 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.14)
23:30:42.746 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.13 hyp=0.16 cameraTheta=2.17 mountX=0.08 mountY=-0.14, mountTheta=-1.06
23:30:42.750 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.13, opts=13)
23:30:42.755 00.005 14556 Enqueuing Move request for scope (-0.09, 0.13)
23:30:42.758 00.003 12308 Worker thread wakes up
23:30:42.759 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.13) opts 0xd
23:30:42.759 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.13)
23:30:42.759 00.000 12308 Moving (-0.09, 0.13) raw xDistance=0.08 yDistance=-0.14
23:30:42.759 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:30:42.759 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:42.760 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:30:42.760 00.000 12308 MoveAxis(E, 0, ABG)
23:30:42.760 00.000 12308 Move returns status 0, amount 0
23:30:42.760 00.000 12308 MoveAxis(N, 0, ABG)
23:30:42.760 00.000 12308 Move returns status 0, amount 0
23:30:42.760 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:42.765 00.005 12308 move complete, result=0
23:30:42.765 00.000 12308 worker thread done servicing request
23:30:42.785 00.020 14556 UpdateGuideState exits: m=2251 SNR=31.8
23:30:42.790 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:42.794 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:42.798 00.004 14556 Enqueuing Expose request
23:30:42.804 00.006 12308 Worker thread wakes up
23:30:42.806 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:42.811 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:42.811 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:44.071 01.260 12308 Exposure complete
23:30:44.202 00.131 12308 worker thread done servicing request
23:30:44.202 00.000 14556 OnExposeComplete: enter
23:30:44.207 00.005 14556 UpdateGuideState(): m_state=6
23:30:44.212 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7256
23:30:44.217 00.005 14556 Star::Find returns 1 (0), X=173.13, Y=1000.00, Mass=2121, SNR=31.1, Peak=183 HFD=4.5
23:30:44.224 00.007 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.22 = -1.07)
23:30:44.228 00.004 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
23:30:44.231 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.14 mountX=0.04 mountY=-0.07, mountTheta=-1.09
23:30:44.237 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.07, opts=13)
23:30:44.241 00.004 14556 Enqueuing Move request for scope (-0.04, 0.07)
23:30:44.245 00.004 12308 Worker thread wakes up
23:30:44.245 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
23:30:44.245 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
23:30:44.245 00.000 12308 Moving (-0.04, 0.07) raw xDistance=0.04 yDistance=-0.07
23:30:44.246 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:30:44.246 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:44.246 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:30:44.246 00.000 12308 MoveAxis(E, 0, ABG)
23:30:44.246 00.000 12308 Move returns status 0, amount 0
23:30:44.246 00.000 12308 MoveAxis(N, 0, ABG)
23:30:44.248 00.002 12308 Move returns status 0, amount 0
23:30:44.248 00.000 12308 move complete, result=0
23:30:44.248 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:44.252 00.004 12308 worker thread done servicing request
23:30:44.273 00.021 14556 UpdateGuideState exits: m=2121 SNR=31.1
23:30:44.278 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:44.281 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:44.285 00.004 14556 Enqueuing Expose request
23:30:44.289 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:44.293 00.004 12308 Worker thread wakes up
23:30:44.293 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:44.293 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:45.540 01.247 12308 Exposure complete
23:30:45.647 00.107 12308 worker thread done servicing request
23:30:45.648 00.001 14556 OnExposeComplete: enter
23:30:45.652 00.004 14556 UpdateGuideState(): m_state=6
23:30:45.656 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7257
23:30:45.660 00.004 14556 Star::Find returns 1 (0), X=173.12, Y=1000.14, Mass=2348, SNR=32.5, Peak=198 HFD=4.6
23:30:45.665 00.005 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.91 = -1.37)
23:30:45.668 00.003 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.47)
23:30:45.672 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.21 cameraTheta=1.84 mountX=0.04 mountY=-0.21, mountTheta=-1.37
23:30:45.677 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.21, opts=13)
23:30:45.682 00.005 14556 Enqueuing Move request for scope (-0.06, 0.21)
23:30:45.686 00.004 12308 Worker thread wakes up
23:30:45.686 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd
23:30:45.686 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.21)
23:30:45.687 00.001 12308 Moving (-0.06, 0.21) raw xDistance=0.04 yDistance=-0.21
23:30:45.687 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:30:45.687 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:30:45.687 00.000 12308 MoveAxis(E, 0, ABG)
23:30:45.687 00.000 12308 Move returns status 0, amount 0
23:30:45.688 00.001 12308 MoveAxis(N, 150, ABG)
23:30:45.688 00.000 12308 Guiding  Dir = 0, Dur = 150
23:30:45.688 00.000 12308 IsSlewing returns 0
23:30:45.689 00.001 12308 IsGuiding returns 0
23:30:45.689 00.000 12308 PulseGuide returned control before completion, sleep 160
23:30:45.689 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:45.718 00.029 14556 UpdateGuideState exits: m=2348 SNR=32.5
23:30:45.725 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:45.731 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:45.737 00.006 14556 Enqueuing Expose request
23:30:45.853 00.116 12308 IsGuiding returns 1
23:30:45.853 00.000 12308 scope still moving after pulse duration time elapsed
23:30:45.885 00.032 12308 IsSlewing returns 0
23:30:45.885 00.000 12308 IsGuiding returns 0
23:30:45.885 00.000 12308 scope move finished after 150 + 45 ms
23:30:45.886 00.001 12308 Move returns status 0, amount 150
23:30:45.886 00.000 12308 move complete, result=0
23:30:45.886 00.000 12308 worker thread done servicing request
23:30:45.887 00.001 12308 Worker thread wakes up
23:30:45.887 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 150 ms NORTH
23:30:45.892 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:45.892 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:47.143 01.251 12308 Exposure complete
23:30:47.277 00.134 12308 worker thread done servicing request
23:30:47.278 00.001 14556 OnExposeComplete: enter
23:30:47.282 00.004 14556 UpdateGuideState(): m_state=6
23:30:47.286 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7258
23:30:47.290 00.004 14556 Star::Find returns 1 (0), X=173.01, Y=999.96, Mass=2151, SNR=31.1, Peak=197 HFD=4.4
23:30:47.293 00.003 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.04 = -0.24)
23:30:47.297 00.004 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.94 = -0.34)
23:30:47.301 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.17 cameraTheta=2.97 mountX=0.16 mountY=-0.06, mountTheta=-0.33
23:30:47.305 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.03, opts=13)
23:30:47.310 00.005 14556 Enqueuing Move request for scope (-0.16, 0.03)
23:30:47.313 00.003 12308 Worker thread wakes up
23:30:47.313 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.03) opts 0xd
23:30:47.313 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.03)
23:30:47.313 00.000 12308 Moving (-0.16, 0.03) raw xDistance=0.16 yDistance=-0.06
23:30:47.314 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:30:47.314 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:47.314 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:30:47.314 00.000 12308 MoveAxis(E, 0, ABG)
23:30:47.314 00.000 12308 Move returns status 0, amount 0
23:30:47.314 00.000 12308 MoveAxis(N, 0, ABG)
23:30:47.314 00.000 12308 Move returns status 0, amount 0
23:30:47.314 00.000 12308 move complete, result=0
23:30:47.316 00.002 12308 worker thread done servicing request
23:30:47.316 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:47.339 00.023 14556 UpdateGuideState exits: m=2151 SNR=31.1
23:30:47.345 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:47.348 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:47.352 00.004 14556 Enqueuing Expose request
23:30:47.357 00.005 12308 Worker thread wakes up
23:30:47.357 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:47.361 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:47.361 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:48.613 01.252 12308 Exposure complete
23:30:48.749 00.136 12308 worker thread done servicing request
23:30:48.750 00.001 14556 OnExposeComplete: enter
23:30:48.755 00.005 14556 UpdateGuideState(): m_state=6
23:30:48.759 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7259
23:30:48.764 00.005 14556 Star::Find returns 1 (0), X=173.01, Y=999.96, Mass=2214, SNR=31.5, Peak=203 HFD=4.4
23:30:48.767 00.003 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.04 = -0.24)
23:30:48.772 00.005 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.94 = -0.34)
23:30:48.775 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=2.97 mountX=0.17 mountY=-0.06, mountTheta=-0.33
23:30:48.781 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.03, opts=13)
23:30:48.785 00.004 14556 Enqueuing Move request for scope (-0.17, 0.03)
23:30:48.788 00.003 12308 Worker thread wakes up
23:30:48.789 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
23:30:48.789 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
23:30:48.789 00.000 12308 Moving (-0.17, 0.03) raw xDistance=0.17 yDistance=-0.06
23:30:48.789 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:30:48.789 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:48.790 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:30:48.790 00.000 12308 MoveAxis(E, 0, ABG)
23:30:48.790 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:48.795 00.005 12308 Move returns status 0, amount 0
23:30:48.795 00.000 12308 MoveAxis(N, 0, ABG)
23:30:48.795 00.000 12308 Move returns status 0, amount 0
23:30:48.795 00.000 12308 move complete, result=0
23:30:48.795 00.000 12308 worker thread done servicing request
23:30:48.816 00.021 14556 UpdateGuideState exits: m=2214 SNR=31.5
23:30:48.820 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:48.823 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:48.827 00.004 14556 Enqueuing Expose request
23:30:48.831 00.004 12308 Worker thread wakes up
23:30:48.832 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:48.832 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:48.832 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:50.087 01.255 12308 Exposure complete
23:30:50.223 00.136 12308 worker thread done servicing request
23:30:50.224 00.001 14556 OnExposeComplete: enter
23:30:50.228 00.004 14556 UpdateGuideState(): m_state=6
23:30:50.232 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7260
23:30:50.236 00.004 14556 Star::Find returns 1 (0), X=173.02, Y=1000.01, Mass=2206, SNR=31.6, Peak=200 HFD=4.4
23:30:50.241 00.005 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.74 = -0.55)
23:30:50.246 00.005 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.64 = -0.65)
23:30:50.252 00.006 14556 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.18 cameraTheta=2.66 mountX=0.15 mountY=-0.11, mountTheta=-0.61
23:30:50.258 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.08, opts=13)
23:30:50.262 00.004 14556 Enqueuing Move request for scope (-0.16, 0.08)
23:30:50.268 00.006 12308 Worker thread wakes up
23:30:50.269 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd
23:30:50.269 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.08)
23:30:50.269 00.000 12308 Moving (-0.16, 0.08) raw xDistance=0.15 yDistance=-0.11
23:30:50.270 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:30:50.270 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:50.270 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:30:50.270 00.000 12308 MoveAxis(E, 0, ABG)
23:30:50.271 00.001 12308 Move returns status 0, amount 0
23:30:50.272 00.001 12308 MoveAxis(N, 0, ABG)
23:30:50.272 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:50.277 00.005 12308 Move returns status 0, amount 0
23:30:50.279 00.002 12308 move complete, result=0
23:30:50.279 00.000 12308 worker thread done servicing request
23:30:50.299 00.020 14556 UpdateGuideState exits: m=2206 SNR=31.6
23:30:50.304 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:50.310 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:50.315 00.005 14556 Enqueuing Expose request
23:30:50.320 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:50.324 00.004 12308 Worker thread wakes up
23:30:50.324 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:50.324 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:51.568 01.244 12308 Exposure complete
23:30:51.692 00.124 12308 worker thread done servicing request
23:30:51.693 00.001 14556 OnExposeComplete: enter
23:30:51.696 00.003 14556 UpdateGuideState(): m_state=6
23:30:51.701 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7261
23:30:51.704 00.003 14556 Star::Find returns 1 (0), X=172.93, Y=1000.24, Mass=2114, SNR=30.9, Peak=194 HFD=4.2
23:30:51.709 00.005 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
23:30:51.712 00.003 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
23:30:51.716 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.31 hyp=0.39 cameraTheta=2.25 mountX=0.22 mountY=-0.34, mountTheta=-0.99
23:30:51.720 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.31, opts=13)
23:30:51.724 00.004 14556 Enqueuing Move request for scope (-0.25, 0.31)
23:30:51.728 00.004 12308 Worker thread wakes up
23:30:51.728 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.31) opts 0xd
23:30:51.728 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.31)
23:30:51.728 00.000 12308 Moving (-0.25, 0.31) raw xDistance=0.22 yDistance=-0.34
23:30:51.728 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:30:51.728 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
23:30:51.728 00.000 12308 MoveAxis(W, 97, ABG)
23:30:51.728 00.000 12308 Guiding  Dir = 3, Dur = 97
23:30:51.729 00.001 12308 IsSlewing returns 0
23:30:51.729 00.000 12308 IsGuiding returns 0
23:30:51.729 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:51.734 00.005 12308 PulseGuide returned control before completion, sleep 107
23:30:51.757 00.023 14556 UpdateGuideState exits: m=2114 SNR=30.9
23:30:51.760 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:51.765 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:51.769 00.004 14556 Enqueuing Expose request
23:30:51.856 00.087 12308 IsGuiding returns 0
23:30:51.857 00.001 12308 Move returns status 0, amount 97
23:30:51.857 00.000 12308 MoveAxis(N, 242, ABG)
23:30:51.858 00.001 12308 Guiding  Dir = 0, Dur = 242
23:30:51.858 00.000 12308 IsSlewing returns 0
23:30:51.859 00.001 12308 IsGuiding returns 0
23:30:51.860 00.001 12308 PulseGuide returned control before completion, sleep 252
23:30:52.120 00.260 12308 IsGuiding returns 1
23:30:52.120 00.000 12308 scope still moving after pulse duration time elapsed
23:30:52.151 00.031 12308 IsSlewing returns 0
23:30:52.152 00.001 12308 IsGuiding returns 0
23:30:52.152 00.000 12308 scope move finished after 242 + 50 ms
23:30:52.153 00.001 12308 Move returns status 0, amount 242
23:30:52.153 00.000 12308 move complete, result=0
23:30:52.153 00.000 12308 worker thread done servicing request
23:30:52.155 00.002 14556 GuideStep: 0.2 px 97 ms WEST, -0.3 px 242 ms NORTH
23:30:52.163 00.008 12308 Worker thread wakes up
23:30:52.163 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:52.164 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:53.413 01.249 12308 Exposure complete
23:30:53.538 00.125 12308 worker thread done servicing request
23:30:53.538 00.000 14556 OnExposeComplete: enter
23:30:53.542 00.004 14556 UpdateGuideState(): m_state=6
23:30:53.546 00.004 14556 Star::Find(15, 172, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7262
23:30:53.549 00.003 14556 Star::Find returns 1 (0), X=172.95, Y=999.89, Mass=2327, SNR=32.4, Peak=184 HFD=4.5
23:30:53.554 00.005 14556 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-3.07) = xAngle (0.09 = 0.09)
23:30:53.557 00.003 14556 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.00 = -0.00)
23:30:53.562 00.005 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.04 hyp=0.23 cameraTheta=-2.98 mountX=0.23 mountY=-0.00, mountTheta=-0.01
23:30:53.567 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.04, opts=13)
23:30:53.571 00.004 14556 Enqueuing Move request for scope (-0.23, -0.04)
23:30:53.574 00.003 12308 Worker thread wakes up
23:30:53.575 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.04) opts 0xd
23:30:53.575 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.04)
23:30:53.575 00.000 12308 Moving (-0.23, -0.04) raw xDistance=0.23 yDistance=-0.00
23:30:53.575 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
23:30:53.575 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:53.576 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:30:53.576 00.000 12308 MoveAxis(W, 107, ABG)
23:30:53.576 00.000 12308 Guiding  Dir = 3, Dur = 107
23:30:53.576 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:53.581 00.005 12308 IsSlewing returns 0
23:30:53.582 00.001 12308 IsGuiding returns 0
23:30:53.582 00.000 12308 PulseGuide returned control before completion, sleep 117
23:30:53.603 00.021 14556 UpdateGuideState exits: m=2327 SNR=32.4
23:30:53.610 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:53.613 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:53.618 00.005 14556 Enqueuing Expose request
23:30:53.700 00.082 12308 IsGuiding returns 1
23:30:53.701 00.001 12308 scope still moving after pulse duration time elapsed
23:30:53.732 00.031 12308 IsSlewing returns 0
23:30:53.733 00.001 12308 IsGuiding returns 1
23:30:53.764 00.031 12308 IsSlewing returns 0
23:30:53.765 00.001 12308 IsGuiding returns 1
23:30:53.795 00.030 12308 IsSlewing returns 0
23:30:53.796 00.001 12308 IsGuiding returns 1
23:30:53.826 00.030 12308 IsSlewing returns 0
23:30:53.828 00.002 12308 IsGuiding returns 0
23:30:53.829 00.001 12308 scope move finished after 107 + 139 ms
23:30:53.829 00.000 12308 Move returns status 0, amount 107
23:30:53.829 00.000 12308 MoveAxis(N, 0, ABG)
23:30:53.829 00.000 12308 Move returns status 0, amount 0
23:30:53.831 00.002 12308 move complete, result=0
23:30:53.831 00.000 12308 worker thread done servicing request
23:30:53.831 00.000 12308 Worker thread wakes up
23:30:53.831 00.000 14556 GuideStep: 0.2 px 107 ms WEST, -0.0 px 0 ms NORTH
23:30:53.839 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:53.839 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:55.092 01.253 12308 Exposure complete
23:30:55.238 00.146 12308 worker thread done servicing request
23:30:55.238 00.000 14556 OnExposeComplete: enter
23:30:55.243 00.005 14556 UpdateGuideState(): m_state=6
23:30:55.247 00.004 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7263
23:30:55.250 00.003 14556 Star::Find returns 1 (0), X=173.03, Y=999.81, Mass=2356, SNR=32.7, Peak=208 HFD=4.4
23:30:55.255 00.005 14556 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.07) = xAngle (0.60 = 0.60)
23:30:55.258 00.003 14556 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.50 = 0.50)
23:30:55.262 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-2.47 mountX=0.16 mountY=0.09, mountTheta=0.53
23:30:55.267 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.12, opts=13)
23:30:55.271 00.004 14556 Enqueuing Move request for scope (-0.15, -0.12)
23:30:55.276 00.005 12308 Worker thread wakes up
23:30:55.276 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.12) opts 0xd
23:30:55.276 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.12)
23:30:55.276 00.000 12308 Moving (-0.15, -0.12) raw xDistance=0.16 yDistance=0.09
23:30:55.277 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:30:55.277 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:55.277 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:30:55.277 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:55.282 00.005 12308 MoveAxis(E, 0, ABG)
23:30:55.282 00.000 12308 Move returns status 0, amount 0
23:30:55.282 00.000 12308 MoveAxis(N, 0, ABG)
23:30:55.282 00.000 12308 Move returns status 0, amount 0
23:30:55.283 00.001 12308 move complete, result=0
23:30:55.283 00.000 12308 worker thread done servicing request
23:30:55.298 00.015 14556 UpdateGuideState exits: m=2356 SNR=32.7
23:30:55.303 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:55.307 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:55.312 00.005 14556 Enqueuing Expose request
23:30:55.316 00.004 12308 Worker thread wakes up
23:30:55.317 00.001 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:30:55.321 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:55.321 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:56.561 01.240 12308 Exposure complete
23:30:56.696 00.135 12308 worker thread done servicing request
23:30:56.696 00.000 14556 OnExposeComplete: enter
23:30:56.699 00.003 14556 UpdateGuideState(): m_state=6
23:30:56.703 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7264
23:30:56.707 00.004 14556 Star::Find returns 1 (0), X=173.02, Y=999.85, Mass=2368, SNR=32.7, Peak=207 HFD=4.5
23:30:56.712 00.005 14556 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.07) = xAngle (0.39 = 0.39)
23:30:56.716 00.004 14556 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.29 = 0.29)
23:30:56.720 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-2.68 mountX=0.17 mountY=0.05, mountTheta=0.30
23:30:56.726 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.08, opts=13)
23:30:56.731 00.005 14556 Enqueuing Move request for scope (-0.16, -0.08)
23:30:56.735 00.004 12308 Worker thread wakes up
23:30:56.735 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.08) opts 0xd
23:30:56.735 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.08)
23:30:56.735 00.000 12308 Moving (-0.16, -0.08) raw xDistance=0.17 yDistance=0.05
23:30:56.735 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:30:56.736 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:56.736 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:30:56.736 00.000 12308 MoveAxis(E, 0, ABG)
23:30:56.736 00.000 12308 Move returns status 0, amount 0
23:30:56.736 00.000 12308 MoveAxis(N, 0, ABG)
23:30:56.736 00.000 12308 Move returns status 0, amount 0
23:30:56.736 00.000 12308 move complete, result=0
23:30:56.737 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:56.741 00.004 12308 worker thread done servicing request
23:30:56.763 00.022 14556 UpdateGuideState exits: m=2368 SNR=32.7
23:30:56.766 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:56.770 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:56.775 00.005 14556 Enqueuing Expose request
23:30:56.781 00.006 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:30:56.785 00.004 12308 Worker thread wakes up
23:30:56.785 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:56.785 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:58.042 01.257 12308 Exposure complete
23:30:58.178 00.136 12308 worker thread done servicing request
23:30:58.179 00.001 14556 OnExposeComplete: enter
23:30:58.183 00.004 14556 UpdateGuideState(): m_state=6
23:30:58.188 00.005 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7265
23:30:58.192 00.004 14556 Star::Find returns 1 (0), X=173.00, Y=999.94, Mass=2310, SNR=32.4, Peak=223 HFD=4.4
23:30:58.196 00.004 14556 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.07) = xAngle (6.18 = -0.10)
23:30:58.199 00.003 14556 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.20)
23:30:58.203 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.11 mountX=0.18 mountY=-0.04, mountTheta=-0.20
23:30:58.209 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.01, opts=13)
23:30:58.215 00.006 14556 Enqueuing Move request for scope (-0.18, 0.01)
23:30:58.221 00.006 12308 Worker thread wakes up
23:30:58.221 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
23:30:58.221 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
23:30:58.221 00.000 12308 Moving (-0.18, 0.01) raw xDistance=0.18 yDistance=-0.04
23:30:58.223 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:30:58.223 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:58.223 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:30:58.223 00.000 12308 MoveAxis(E, 0, ABG)
23:30:58.224 00.001 12308 Move returns status 0, amount 0
23:30:58.224 00.000 12308 MoveAxis(N, 0, ABG)
23:30:58.224 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:58.229 00.005 12308 Move returns status 0, amount 0
23:30:58.229 00.000 12308 move complete, result=0
23:30:58.229 00.000 12308 worker thread done servicing request
23:30:58.253 00.024 14556 UpdateGuideState exits: m=2310 SNR=32.4
23:30:58.257 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:58.262 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:58.266 00.004 14556 Enqueuing Expose request
23:30:58.269 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:30:58.319 00.050 12308 Worker thread wakes up
23:30:58.319 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:58.320 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:59.573 01.253 12308 Exposure complete
23:30:59.698 00.125 12308 worker thread done servicing request
23:30:59.699 00.001 14556 OnExposeComplete: enter
23:30:59.703 00.004 14556 UpdateGuideState(): m_state=6
23:30:59.707 00.004 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7266
23:30:59.712 00.005 14556 Star::Find returns 1 (0), X=173.05, Y=1000.04, Mass=2110, SNR=30.8, Peak=197 HFD=4.5
23:30:59.718 00.006 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.50 = -0.78)
23:30:59.722 00.004 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.88)
23:30:59.726 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.17 cameraTheta=2.43 mountX=0.12 mountY=-0.13, mountTheta=-0.83
23:30:59.731 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.11, opts=13)
23:30:59.736 00.005 14556 Enqueuing Move request for scope (-0.13, 0.11)
23:30:59.739 00.003 12308 Worker thread wakes up
23:30:59.739 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
23:30:59.740 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
23:30:59.740 00.000 12308 Moving (-0.13, 0.11) raw xDistance=0.12 yDistance=-0.13
23:30:59.740 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:30:59.740 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:59.740 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:30:59.740 00.000 12308 MoveAxis(E, 0, ABG)
23:30:59.741 00.001 12308 Move returns status 0, amount 0
23:30:59.741 00.000 12308 MoveAxis(N, 0, ABG)
23:30:59.741 00.000 12308 Move returns status 0, amount 0
23:30:59.741 00.000 12308 move complete, result=0
23:30:59.741 00.000 12308 worker thread done servicing request
23:30:59.741 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:30:59.766 00.025 14556 UpdateGuideState exits: m=2110 SNR=30.8
23:30:59.772 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:59.775 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:30:59.783 00.008 14556 Enqueuing Expose request
23:30:59.787 00.004 12308 Worker thread wakes up
23:30:59.788 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:30:59.789 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:30:59.789 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:01.045 01.256 12308 Exposure complete
23:31:01.174 00.129 12308 worker thread done servicing request
23:31:01.174 00.000 14556 OnExposeComplete: enter
23:31:01.180 00.006 14556 UpdateGuideState(): m_state=6
23:31:01.185 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7267
23:31:01.188 00.003 14556 Star::Find returns 1 (0), X=172.91, Y=999.97, Mass=2259, SNR=31.9, Peak=188 HFD=4.4
23:31:01.193 00.005 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.07 = -0.21)
23:31:01.196 00.003 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.31)
23:31:01.200 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.04 hyp=0.27 cameraTheta=3.00 mountX=0.26 mountY=-0.08, mountTheta=-0.30
23:31:01.205 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.04, opts=13)
23:31:01.209 00.004 14556 Enqueuing Move request for scope (-0.27, 0.04)
23:31:01.215 00.006 12308 Worker thread wakes up
23:31:01.215 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.04) opts 0xd
23:31:01.215 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.04)
23:31:01.215 00.000 12308 Moving (-0.27, 0.04) raw xDistance=0.26 yDistance=-0.08
23:31:01.215 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
23:31:01.216 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:01.216 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:31:01.216 00.000 12308 MoveAxis(W, 114, ABG)
23:31:01.216 00.000 12308 Guiding  Dir = 3, Dur = 114
23:31:01.216 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:01.222 00.006 12308 IsSlewing returns 0
23:31:01.223 00.001 12308 IsGuiding returns 0
23:31:01.223 00.000 12308 PulseGuide returned control before completion, sleep 124
23:31:01.244 00.021 14556 UpdateGuideState exits: m=2259 SNR=31.9
23:31:01.250 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:01.255 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:01.259 00.004 14556 Enqueuing Expose request
23:31:01.349 00.090 12308 IsGuiding returns 1
23:31:01.349 00.000 12308 scope still moving after pulse duration time elapsed
23:31:01.380 00.031 12308 IsSlewing returns 0
23:31:01.381 00.001 12308 IsGuiding returns 0
23:31:01.381 00.000 12308 scope move finished after 114 + 44 ms
23:31:01.382 00.001 12308 Move returns status 0, amount 114
23:31:01.382 00.000 12308 MoveAxis(N, 0, ABG)
23:31:01.382 00.000 12308 Move returns status 0, amount 0
23:31:01.384 00.002 12308 move complete, result=0
23:31:01.384 00.000 12308 worker thread done servicing request
23:31:01.385 00.001 14556 GuideStep: 0.3 px 114 ms WEST, -0.1 px 0 ms NORTH
23:31:01.392 00.007 12308 Worker thread wakes up
23:31:01.392 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:01.393 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:02.642 01.249 12308 Exposure complete
23:31:02.781 00.139 12308 worker thread done servicing request
23:31:02.781 00.000 14556 OnExposeComplete: enter
23:31:02.786 00.005 14556 UpdateGuideState(): m_state=6
23:31:02.789 00.003 14556 Star::Find(15, 172, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7268
23:31:02.793 00.004 14556 Star::Find returns 1 (0), X=172.87, Y=1000.21, Mass=2260, SNR=32.0, Peak=215 HFD=4.5
23:31:02.797 00.004 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.48 = -0.80)
23:31:02.801 00.004 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.90)
23:31:02.803 00.002 14556 CameraToMount -- cameraX=-0.31 cameraY=0.28 hyp=0.42 cameraTheta=2.41 mountX=0.29 mountY=-0.33, mountTheta=-0.84
23:31:02.810 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.28, opts=13)
23:31:02.814 00.004 14556 Enqueuing Move request for scope (-0.31, 0.28)
23:31:02.819 00.005 12308 Worker thread wakes up
23:31:02.819 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.28) opts 0xd
23:31:02.819 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.28)
23:31:02.819 00.000 12308 Moving (-0.31, 0.28) raw xDistance=0.29 yDistance=-0.33
23:31:02.819 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29
23:31:02.820 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
23:31:02.820 00.000 12308 MoveAxis(W, 135, ABG)
23:31:02.820 00.000 12308 Guiding  Dir = 3, Dur = 135
23:31:02.820 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:02.824 00.004 12308 IsSlewing returns 0
23:31:02.825 00.001 12308 IsGuiding returns 0
23:31:02.825 00.000 12308 PulseGuide returned control before completion, sleep 145
23:31:02.847 00.022 14556 UpdateGuideState exits: m=2260 SNR=32.0
23:31:02.852 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:02.856 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:02.860 00.004 14556 Enqueuing Expose request
23:31:02.978 00.118 12308 IsGuiding returns 1
23:31:02.979 00.001 12308 scope still moving after pulse duration time elapsed
23:31:03.011 00.032 12308 IsSlewing returns 0
23:31:03.011 00.000 12308 IsGuiding returns 0
23:31:03.012 00.001 12308 scope move finished after 135 + 51 ms
23:31:03.013 00.001 12308 Move returns status 0, amount 135
23:31:03.013 00.000 12308 MoveAxis(N, 231, ABG)
23:31:03.013 00.000 12308 Guiding  Dir = 0, Dur = 231
23:31:03.013 00.000 12308 IsSlewing returns 0
23:31:03.015 00.002 12308 IsGuiding returns 0
23:31:03.015 00.000 12308 PulseGuide returned control before completion, sleep 241
23:31:03.259 00.244 12308 IsGuiding returns 1
23:31:03.259 00.000 12308 scope still moving after pulse duration time elapsed
23:31:03.291 00.032 12308 IsSlewing returns 0
23:31:03.291 00.000 12308 IsGuiding returns 0
23:31:03.292 00.001 12308 scope move finished after 231 + 46 ms
23:31:03.292 00.000 12308 Move returns status 0, amount 231
23:31:03.292 00.000 12308 move complete, result=0
23:31:03.292 00.000 12308 worker thread done servicing request
23:31:03.293 00.001 14556 GuideStep: 0.3 px 135 ms WEST, -0.3 px 231 ms NORTH
23:31:03.299 00.006 12308 Worker thread wakes up
23:31:03.299 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:03.299 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:04.556 01.257 12308 Exposure complete
23:31:04.684 00.128 12308 worker thread done servicing request
23:31:04.685 00.001 14556 OnExposeComplete: enter
23:31:04.690 00.005 14556 UpdateGuideState(): m_state=6
23:31:04.694 00.004 14556 Star::Find(15, 172, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7269
23:31:04.698 00.004 14556 Star::Find returns 1 (0), X=173.02, Y=999.75, Mass=2284, SNR=32.1, Peak=182 HFD=4.3
23:31:04.701 00.003 14556 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-3.07) = xAngle (0.79 = 0.79)
23:31:04.705 00.004 14556 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.69 = 0.69)
23:31:04.710 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.18 hyp=0.23 cameraTheta=-2.29 mountX=0.17 mountY=0.15, mountTheta=0.73
23:31:04.716 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.18, opts=13)
23:31:04.719 00.003 14556 Enqueuing Move request for scope (-0.15, -0.18)
23:31:04.725 00.006 12308 Worker thread wakes up
23:31:04.725 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.18) opts 0xd
23:31:04.725 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.18)
23:31:04.725 00.000 12308 Moving (-0.15, -0.18) raw xDistance=0.17 yDistance=0.15
23:31:04.725 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:31:04.726 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:04.726 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:31:04.726 00.000 12308 MoveAxis(E, 0, ABG)
23:31:04.726 00.000 12308 Move returns status 0, amount 0
23:31:04.726 00.000 12308 MoveAxis(N, 0, ABG)
23:31:04.726 00.000 12308 Move returns status 0, amount 0
23:31:04.727 00.001 12308 move complete, result=0
23:31:04.727 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:04.731 00.004 12308 worker thread done servicing request
23:31:04.752 00.021 14556 UpdateGuideState exits: m=2284 SNR=32.1
23:31:04.758 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:04.761 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:04.765 00.004 14556 Enqueuing Expose request
23:31:04.769 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:04.773 00.004 12308 Worker thread wakes up
23:31:04.774 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:04.774 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:06.031 01.257 12308 Exposure complete
23:31:06.166 00.135 12308 worker thread done servicing request
23:31:06.166 00.000 14556 OnExposeComplete: enter
23:31:06.171 00.005 14556 UpdateGuideState(): m_state=6
23:31:06.175 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7270
23:31:06.180 00.005 14556 Star::Find returns 1 (0), X=173.07, Y=999.84, Mass=2235, SNR=31.8, Peak=208 HFD=4.3
23:31:06.185 00.005 14556 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.07) = xAngle (0.63 = 0.63)
23:31:06.190 00.005 14556 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.53 = 0.53)
23:31:06.195 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.14 cameraTheta=-2.45 mountX=0.11 mountY=0.07, mountTheta=0.56
23:31:06.200 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.09, opts=13)
23:31:06.205 00.005 14556 Enqueuing Move request for scope (-0.10, -0.09)
23:31:06.209 00.004 12308 Worker thread wakes up
23:31:06.209 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.09) opts 0xd
23:31:06.209 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.09)
23:31:06.209 00.000 12308 Moving (-0.10, -0.09) raw xDistance=0.11 yDistance=0.07
23:31:06.211 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:31:06.211 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:06.211 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:31:06.212 00.001 12308 MoveAxis(E, 0, ABG)
23:31:06.212 00.000 12308 Move returns status 0, amount 0
23:31:06.212 00.000 12308 MoveAxis(N, 0, ABG)
23:31:06.213 00.001 12308 Move returns status 0, amount 0
23:31:06.214 00.001 12308 move complete, result=0
23:31:06.214 00.000 12308 worker thread done servicing request
23:31:06.215 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:06.242 00.027 14556 UpdateGuideState exits: m=2235 SNR=31.8
23:31:06.246 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:06.251 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:06.254 00.003 14556 Enqueuing Expose request
23:31:06.258 00.004 12308 Worker thread wakes up
23:31:06.258 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:06.263 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:06.263 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:07.521 01.258 12308 Exposure complete
23:31:07.673 00.152 12308 worker thread done servicing request
23:31:07.673 00.000 14556 OnExposeComplete: enter
23:31:07.677 00.004 14556 UpdateGuideState(): m_state=6
23:31:07.681 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7271
23:31:07.686 00.005 14556 Star::Find returns 1 (0), X=173.06, Y=999.85, Mass=2184, SNR=31.4, Peak=185 HFD=4.5
23:31:07.690 00.004 14556 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.07) = xAngle (0.52 = 0.52)
23:31:07.694 00.004 14556 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.42 = 0.42)
23:31:07.697 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.15 cameraTheta=-2.55 mountX=0.13 mountY=0.06, mountTheta=0.44
23:31:07.704 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.08, opts=13)
23:31:07.707 00.003 14556 Enqueuing Move request for scope (-0.12, -0.08)
23:31:07.712 00.005 12308 Worker thread wakes up
23:31:07.712 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
23:31:07.712 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
23:31:07.712 00.000 12308 Moving (-0.12, -0.08) raw xDistance=0.13 yDistance=0.06
23:31:07.712 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:31:07.713 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:07.713 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:31:07.713 00.000 12308 MoveAxis(E, 0, ABG)
23:31:07.713 00.000 12308 Move returns status 0, amount 0
23:31:07.714 00.001 12308 MoveAxis(N, 0, ABG)
23:31:07.714 00.000 12308 Move returns status 0, amount 0
23:31:07.714 00.000 12308 move complete, result=0
23:31:07.714 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:07.719 00.005 12308 worker thread done servicing request
23:31:07.739 00.020 14556 UpdateGuideState exits: m=2184 SNR=31.4
23:31:07.744 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:07.748 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:07.752 00.004 14556 Enqueuing Expose request
23:31:07.756 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:07.758 00.002 12308 Worker thread wakes up
23:31:07.759 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:07.759 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:09.006 01.247 12308 Exposure complete
23:31:09.155 00.149 12308 worker thread done servicing request
23:31:09.157 00.002 14556 OnExposeComplete: enter
23:31:09.163 00.006 14556 UpdateGuideState(): m_state=6
23:31:09.168 00.005 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7272
23:31:09.174 00.006 14556 Star::Find returns 1 (0), X=173.12, Y=1000.04, Mass=2245, SNR=32.1, Peak=202 HFD=4.4
23:31:09.179 00.005 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.12 = -1.17)
23:31:09.187 00.008 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.26)
23:31:09.193 00.006 14556 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=2.04 mountX=0.05 mountY=-0.11, mountTheta=-1.18
23:31:09.199 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.11, opts=13)
23:31:09.204 00.005 14556 Enqueuing Move request for scope (-0.05, 0.11)
23:31:09.208 00.004 12308 Worker thread wakes up
23:31:09.208 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
23:31:09.208 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
23:31:09.209 00.001 12308 Moving (-0.05, 0.11) raw xDistance=0.05 yDistance=-0.11
23:31:09.209 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:31:09.209 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:09.209 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:31:09.209 00.000 12308 MoveAxis(E, 0, ABG)
23:31:09.210 00.001 12308 Move returns status 0, amount 0
23:31:09.210 00.000 12308 MoveAxis(N, 0, ABG)
23:31:09.210 00.000 12308 Move returns status 0, amount 0
23:31:09.210 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:09.215 00.005 12308 move complete, result=0
23:31:09.215 00.000 12308 worker thread done servicing request
23:31:09.234 00.019 14556 UpdateGuideState exits: m=2245 SNR=32.1
23:31:09.239 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:09.248 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:09.253 00.005 14556 Enqueuing Expose request
23:31:09.257 00.004 12308 Worker thread wakes up
23:31:09.257 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:09.261 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:09.261 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:10.508 01.247 12308 Exposure complete
23:31:10.639 00.131 12308 worker thread done servicing request
23:31:10.640 00.001 14556 OnExposeComplete: enter
23:31:10.644 00.004 14556 UpdateGuideState(): m_state=6
23:31:10.648 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7273
23:31:10.653 00.005 14556 Star::Find returns 1 (0), X=172.99, Y=1000.06, Mass=2269, SNR=32.0, Peak=221 HFD=4.4
23:31:10.658 00.005 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.64 = -0.65)
23:31:10.662 00.004 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.75)
23:31:10.666 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.13 hyp=0.23 cameraTheta=2.56 mountX=0.18 mountY=-0.16, mountTheta=-0.70
23:31:10.671 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.13, opts=13)
23:31:10.674 00.003 14556 Enqueuing Move request for scope (-0.19, 0.13)
23:31:10.678 00.004 12308 Worker thread wakes up
23:31:10.678 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.13) opts 0xd
23:31:10.678 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.13)
23:31:10.679 00.001 12308 Moving (-0.19, 0.13) raw xDistance=0.18 yDistance=-0.16
23:31:10.679 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:31:10.679 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:10.679 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:31:10.680 00.001 12308 MoveAxis(E, 0, ABG)
23:31:10.680 00.000 12308 Move returns status 0, amount 0
23:31:10.680 00.000 12308 MoveAxis(N, 0, ABG)
23:31:10.680 00.000 12308 Move returns status 0, amount 0
23:31:10.681 00.001 12308 move complete, result=0
23:31:10.681 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:10.686 00.005 12308 worker thread done servicing request
23:31:10.709 00.023 14556 UpdateGuideState exits: m=2269 SNR=32.0
23:31:10.715 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:10.721 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:10.725 00.004 14556 Enqueuing Expose request
23:31:10.729 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:31:10.732 00.003 12308 Worker thread wakes up
23:31:10.732 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:10.732 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:11.982 01.250 12308 Exposure complete
23:31:12.115 00.133 12308 worker thread done servicing request
23:31:12.115 00.000 14556 OnExposeComplete: enter
23:31:12.119 00.004 14556 UpdateGuideState(): m_state=6
23:31:12.124 00.005 14556 Star::Find(15, 172, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7274
23:31:12.128 00.004 14556 Star::Find returns 1 (0), X=173.09, Y=1000.24, Mass=2304, SNR=32.3, Peak=211 HFD=4.5
23:31:12.132 00.004 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.92 = -1.37)
23:31:12.136 00.004 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
23:31:12.139 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.30 hyp=0.32 cameraTheta=1.84 mountX=0.06 mountY=-0.31, mountTheta=-1.37
23:31:12.146 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.30, opts=13)
23:31:12.150 00.004 14556 Enqueuing Move request for scope (-0.09, 0.30)
23:31:12.154 00.004 12308 Worker thread wakes up
23:31:12.155 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.30) opts 0xd
23:31:12.155 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.30)
23:31:12.155 00.000 12308 Moving (-0.09, 0.30) raw xDistance=0.06 yDistance=-0.31
23:31:12.155 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:31:12.155 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:31:12.155 00.000 12308 MoveAxis(E, 0, ABG)
23:31:12.155 00.000 12308 Move returns status 0, amount 0
23:31:12.155 00.000 12308 MoveAxis(N, 221, ABG)
23:31:12.156 00.001 12308 Guiding  Dir = 0, Dur = 221
23:31:12.156 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:12.160 00.004 12308 IsSlewing returns 0
23:31:12.160 00.000 12308 IsGuiding returns 0
23:31:12.161 00.001 12308 PulseGuide returned control before completion, sleep 231
23:31:12.183 00.022 14556 UpdateGuideState exits: m=2304 SNR=32.3
23:31:12.187 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:12.191 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:12.195 00.004 14556 Enqueuing Expose request
23:31:12.396 00.201 12308 IsGuiding returns 1
23:31:12.397 00.001 12308 scope still moving after pulse duration time elapsed
23:31:12.427 00.030 12308 IsSlewing returns 0
23:31:12.427 00.000 12308 IsGuiding returns 1
23:31:12.458 00.031 12308 IsSlewing returns 0
23:31:12.459 00.001 12308 IsGuiding returns 0
23:31:12.459 00.000 12308 scope move finished after 221 + 77 ms
23:31:12.459 00.000 12308 Move returns status 0, amount 221
23:31:12.460 00.001 12308 move complete, result=0
23:31:12.460 00.000 12308 worker thread done servicing request
23:31:12.460 00.000 12308 Worker thread wakes up
23:31:12.460 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 221 ms NORTH
23:31:12.466 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:12.466 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:13.714 01.248 12308 Exposure complete
23:31:13.828 00.114 12308 worker thread done servicing request
23:31:13.829 00.001 14556 OnExposeComplete: enter
23:31:13.832 00.003 14556 UpdateGuideState(): m_state=6
23:31:13.837 00.005 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7275
23:31:13.841 00.004 14556 Star::Find returns 1 (0), X=173.10, Y=999.86, Mass=2200, SNR=31.4, Peak=216 HFD=4.4
23:31:13.845 00.004 14556 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-3.07) = xAngle (0.68 = 0.68)
23:31:13.849 00.004 14556 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.58 = 0.58)
23:31:13.853 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.40 mountX=0.09 mountY=0.06, mountTheta=0.61
23:31:13.858 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.07, opts=13)
23:31:13.861 00.003 14556 Enqueuing Move request for scope (-0.08, -0.07)
23:31:13.865 00.004 12308 Worker thread wakes up
23:31:13.866 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
23:31:13.866 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
23:31:13.866 00.000 12308 Moving (-0.08, -0.07) raw xDistance=0.09 yDistance=0.06
23:31:13.866 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:31:13.866 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:13.866 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:31:13.866 00.000 12308 MoveAxis(E, 0, ABG)
23:31:13.867 00.001 12308 Move returns status 0, amount 0
23:31:13.867 00.000 12308 MoveAxis(N, 0, ABG)
23:31:13.867 00.000 12308 Move returns status 0, amount 0
23:31:13.867 00.000 12308 move complete, result=0
23:31:13.867 00.000 12308 worker thread done servicing request
23:31:13.868 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:13.893 00.025 14556 UpdateGuideState exits: m=2200 SNR=31.4
23:31:13.898 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:13.902 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:13.908 00.006 14556 Enqueuing Expose request
23:31:13.912 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:13.916 00.004 12308 Worker thread wakes up
23:31:13.916 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:13.916 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:15.174 01.258 12308 Exposure complete
23:31:15.301 00.127 12308 worker thread done servicing request
23:31:15.301 00.000 14556 OnExposeComplete: enter
23:31:15.306 00.005 14556 UpdateGuideState(): m_state=6
23:31:15.311 00.005 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7276
23:31:15.314 00.003 14556 Star::Find returns 1 (0), X=173.10, Y=999.83, Mass=2209, SNR=31.8, Peak=194 HFD=4.5
23:31:15.317 00.003 14556 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-3.07) = xAngle (0.85 = 0.85)
23:31:15.321 00.004 14556 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.75 = 0.75)
23:31:15.326 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.23 mountX=0.08 mountY=0.08, mountTheta=0.80
23:31:15.331 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.10, opts=13)
23:31:15.334 00.003 14556 Enqueuing Move request for scope (-0.07, -0.10)
23:31:15.338 00.004 12308 Worker thread wakes up
23:31:15.339 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
23:31:15.339 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
23:31:15.339 00.000 12308 Moving (-0.07, -0.10) raw xDistance=0.08 yDistance=0.08
23:31:15.339 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:31:15.339 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:15.341 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:31:15.341 00.000 12308 MoveAxis(E, 0, ABG)
23:31:15.341 00.000 12308 Move returns status 0, amount 0
23:31:15.342 00.001 12308 MoveAxis(N, 0, ABG)
23:31:15.342 00.000 12308 Move returns status 0, amount 0
23:31:15.343 00.001 12308 move complete, result=0
23:31:15.343 00.000 12308 worker thread done servicing request
23:31:15.343 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:15.372 00.029 14556 UpdateGuideState exits: m=2209 SNR=31.8
23:31:15.378 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:15.382 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:15.385 00.003 14556 Enqueuing Expose request
23:31:15.388 00.003 12308 Worker thread wakes up
23:31:15.388 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:15.388 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:15.388 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:16.642 01.254 12308 Exposure complete
23:31:16.779 00.137 12308 worker thread done servicing request
23:31:16.780 00.001 14556 OnExposeComplete: enter
23:31:16.784 00.004 14556 UpdateGuideState(): m_state=6
23:31:16.788 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7277
23:31:16.792 00.004 14556 Star::Find returns 1 (0), X=173.02, Y=1000.04, Mass=2128, SNR=30.8, Peak=216 HFD=4.4
23:31:16.797 00.005 14556 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.07) = xAngle (5.62 = -0.66)
23:31:16.800 00.003 14556 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.76)
23:31:16.805 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.11 hyp=0.19 cameraTheta=2.55 mountX=0.15 mountY=-0.13, mountTheta=-0.72
23:31:16.811 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.11, opts=13)
23:31:16.816 00.005 14556 Enqueuing Move request for scope (-0.16, 0.11)
23:31:16.819 00.003 12308 Worker thread wakes up
23:31:16.819 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.11) opts 0xd
23:31:16.819 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.11)
23:31:16.819 00.000 12308 Moving (-0.16, 0.11) raw xDistance=0.15 yDistance=-0.13
23:31:16.820 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:31:16.820 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:16.820 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:31:16.820 00.000 12308 MoveAxis(E, 0, ABG)
23:31:16.822 00.002 12308 Move returns status 0, amount 0
23:31:16.822 00.000 12308 MoveAxis(N, 0, ABG)
23:31:16.822 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:16.826 00.004 12308 Move returns status 0, amount 0
23:31:16.826 00.000 12308 move complete, result=0
23:31:16.826 00.000 12308 worker thread done servicing request
23:31:16.850 00.024 14556 UpdateGuideState exits: m=2128 SNR=30.8
23:31:16.855 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:16.859 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:16.862 00.003 14556 Enqueuing Expose request
23:31:16.868 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:16.876 00.008 12308 Worker thread wakes up
23:31:16.876 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:16.876 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:18.121 01.245 12308 Exposure complete
23:31:18.261 00.140 12308 worker thread done servicing request
23:31:18.261 00.000 14556 OnExposeComplete: enter
23:31:18.266 00.005 14556 UpdateGuideState(): m_state=6
23:31:18.270 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7278
23:31:18.275 00.005 14556 Star::Find returns 1 (0), X=172.95, Y=1000.14, Mass=2191, SNR=31.4, Peak=208 HFD=4.4
23:31:18.279 00.004 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.47 = -0.81)
23:31:18.285 00.006 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.91)
23:31:18.289 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.21 hyp=0.31 cameraTheta=2.40 mountX=0.22 mountY=-0.25, mountTheta=-0.85
23:31:18.294 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.21, opts=13)
23:31:18.299 00.005 14556 Enqueuing Move request for scope (-0.23, 0.21)
23:31:18.302 00.003 12308 Worker thread wakes up
23:31:18.302 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.21) opts 0xd
23:31:18.302 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.21)
23:31:18.302 00.000 12308 Moving (-0.23, 0.21) raw xDistance=0.22 yDistance=-0.25
23:31:18.302 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:31:18.304 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:31:18.304 00.000 12308 MoveAxis(W, 93, ABG)
23:31:18.304 00.000 12308 Guiding  Dir = 3, Dur = 93
23:31:18.304 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:18.309 00.005 12308 IsSlewing returns 0
23:31:18.309 00.000 12308 IsGuiding returns 0
23:31:18.309 00.000 12308 PulseGuide returned control before completion, sleep 103
23:31:18.330 00.021 14556 UpdateGuideState exits: m=2191 SNR=31.4
23:31:18.333 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:18.340 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:18.344 00.004 14556 Enqueuing Expose request
23:31:18.422 00.078 12308 IsGuiding returns 1
23:31:18.423 00.001 12308 scope still moving after pulse duration time elapsed
23:31:18.454 00.031 12308 IsSlewing returns 0
23:31:18.456 00.002 12308 IsGuiding returns 0
23:31:18.457 00.001 12308 scope move finished after 93 + 55 ms
23:31:18.457 00.000 12308 Move returns status 0, amount 93
23:31:18.458 00.001 12308 MoveAxis(N, 174, ABG)
23:31:18.460 00.002 12308 Guiding  Dir = 0, Dur = 174
23:31:18.460 00.000 12308 IsSlewing returns 0
23:31:18.461 00.001 12308 IsGuiding returns 0
23:31:18.462 00.001 12308 PulseGuide returned control before completion, sleep 184
23:31:18.660 00.198 12308 IsGuiding returns 1
23:31:18.661 00.001 12308 scope still moving after pulse duration time elapsed
23:31:18.690 00.029 12308 IsSlewing returns 0
23:31:18.692 00.002 12308 IsGuiding returns 0
23:31:18.692 00.000 12308 scope move finished after 174 + 55 ms
23:31:18.693 00.001 12308 Move returns status 0, amount 174
23:31:18.693 00.000 12308 move complete, result=0
23:31:18.693 00.000 12308 worker thread done servicing request
23:31:18.694 00.001 12308 Worker thread wakes up
23:31:18.694 00.000 14556 GuideStep: 0.2 px 93 ms WEST, -0.2 px 174 ms NORTH
23:31:18.700 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:18.700 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:19.951 01.251 12308 Exposure complete
23:31:20.097 00.146 12308 worker thread done servicing request
23:31:20.098 00.001 14556 OnExposeComplete: enter
23:31:20.102 00.004 14556 UpdateGuideState(): m_state=6
23:31:20.106 00.004 14556 Star::Find(15, 172, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7279
23:31:20.110 00.004 14556 Star::Find returns 1 (0), X=173.08, Y=999.81, Mass=2194, SNR=31.6, Peak=178 HFD=4.5
23:31:20.113 00.003 14556 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-3.07) = xAngle (0.85 = 0.85)
23:31:20.116 00.003 14556 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.75 = 0.75)
23:31:20.121 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.23 mountX=0.10 mountY=0.10, mountTheta=0.80
23:31:20.126 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.12, opts=13)
23:31:20.130 00.004 14556 Enqueuing Move request for scope (-0.09, -0.12)
23:31:20.133 00.003 12308 Worker thread wakes up
23:31:20.133 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd
23:31:20.133 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.12)
23:31:20.133 00.000 12308 Moving (-0.09, -0.12) raw xDistance=0.10 yDistance=0.10
23:31:20.133 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:31:20.133 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:20.133 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:31:20.135 00.002 12308 MoveAxis(E, 0, ABG)
23:31:20.135 00.000 12308 Move returns status 0, amount 0
23:31:20.135 00.000 12308 MoveAxis(N, 0, ABG)
23:31:20.135 00.000 12308 Move returns status 0, amount 0
23:31:20.135 00.000 12308 move complete, result=0
23:31:20.135 00.000 12308 worker thread done servicing request
23:31:20.135 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:20.162 00.027 14556 UpdateGuideState exits: m=2194 SNR=31.6
23:31:20.167 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:20.171 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:20.174 00.003 14556 Enqueuing Expose request
23:31:20.181 00.007 12308 Worker thread wakes up
23:31:20.181 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:20.182 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:20.183 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:21.435 01.252 12308 Exposure complete
23:31:21.555 00.120 12308 worker thread done servicing request
23:31:21.555 00.000 14556 OnExposeComplete: enter
23:31:21.561 00.006 14556 UpdateGuideState(): m_state=6
23:31:21.565 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7280
23:31:21.569 00.004 14556 Star::Find returns 1 (0), X=173.11, Y=999.83, Mass=2395, SNR=32.8, Peak=213 HFD=4.6
23:31:21.573 00.004 14556 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-3.07) = xAngle (0.90 = 0.90)
23:31:21.577 00.004 14556 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.80 = 0.80)
23:31:21.580 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.18 mountX=0.08 mountY=0.09, mountTheta=0.85
23:31:21.585 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.10, opts=13)
23:31:21.588 00.003 14556 Enqueuing Move request for scope (-0.07, -0.10)
23:31:21.592 00.004 12308 Worker thread wakes up
23:31:21.592 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
23:31:21.592 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
23:31:21.592 00.000 12308 Moving (-0.07, -0.10) raw xDistance=0.08 yDistance=0.09
23:31:21.592 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:31:21.592 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:21.594 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:31:21.594 00.000 12308 MoveAxis(E, 0, ABG)
23:31:21.594 00.000 12308 Move returns status 0, amount 0
23:31:21.594 00.000 12308 MoveAxis(N, 0, ABG)
23:31:21.594 00.000 12308 Move returns status 0, amount 0
23:31:21.594 00.000 12308 move complete, result=0
23:31:21.594 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:21.598 00.004 12308 worker thread done servicing request
23:31:21.619 00.021 14556 UpdateGuideState exits: m=2395 SNR=32.8
23:31:21.623 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:21.626 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:21.630 00.004 14556 Enqueuing Expose request
23:31:21.633 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:21.638 00.005 12308 Worker thread wakes up
23:31:21.638 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:21.638 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:22.882 01.244 12308 Exposure complete
23:31:23.017 00.135 12308 worker thread done servicing request
23:31:23.018 00.001 14556 OnExposeComplete: enter
23:31:23.022 00.004 14556 UpdateGuideState(): m_state=6
23:31:23.026 00.004 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7281
23:31:23.030 00.004 14556 Star::Find returns 1 (0), X=173.03, Y=999.90, Mass=2158, SNR=31.1, Peak=221 HFD=4.4
23:31:23.034 00.004 14556 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-3.07) = xAngle (0.16 = 0.16)
23:31:23.038 00.004 14556 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.06 = 0.06)
23:31:23.042 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.04 hyp=0.16 cameraTheta=-2.91 mountX=0.15 mountY=0.01, mountTheta=0.06
23:31:23.046 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.04, opts=13)
23:31:23.050 00.004 14556 Enqueuing Move request for scope (-0.15, -0.04)
23:31:23.055 00.005 12308 Worker thread wakes up
23:31:23.055 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.04) opts 0xd
23:31:23.055 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.04)
23:31:23.055 00.000 12308 Moving (-0.15, -0.04) raw xDistance=0.15 yDistance=0.01
23:31:23.055 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:31:23.055 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:23.056 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:31:23.056 00.000 12308 MoveAxis(E, 0, ABG)
23:31:23.056 00.000 12308 Move returns status 0, amount 0
23:31:23.056 00.000 12308 MoveAxis(N, 0, ABG)
23:31:23.057 00.001 12308 Move returns status 0, amount 0
23:31:23.057 00.000 12308 move complete, result=0
23:31:23.057 00.000 12308 worker thread done servicing request
23:31:23.057 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:23.081 00.024 14556 UpdateGuideState exits: m=2158 SNR=31.1
23:31:23.085 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:23.090 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:23.096 00.006 14556 Enqueuing Expose request
23:31:23.101 00.005 12308 Worker thread wakes up
23:31:23.101 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:23.101 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:23.101 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:31:24.344 01.243 12308 Exposure complete
23:31:24.466 00.122 14556 OnExposeComplete: enter
23:31:24.471 00.005 14556 UpdateGuideState(): m_state=6
23:31:24.475 00.004 12308 worker thread done servicing request
23:31:24.475 00.000 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7282
23:31:24.479 00.004 14556 Star::Find returns 1 (0), X=173.14, Y=1000.15, Mass=2075, SNR=30.4, Peak=188 HFD=4.3
23:31:24.483 00.004 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.82 = -1.46)
23:31:24.487 00.004 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.72 = -1.56)
23:31:24.490 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.22 hyp=0.23 cameraTheta=1.75 mountX=0.02 mountY=-0.23, mountTheta=-1.46
23:31:24.495 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.22, opts=13)
23:31:24.499 00.004 14556 Enqueuing Move request for scope (-0.04, 0.22)
23:31:24.502 00.003 12308 Worker thread wakes up
23:31:24.502 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.22) opts 0xd
23:31:24.502 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.22)
23:31:24.502 00.000 12308 Moving (-0.04, 0.22) raw xDistance=0.02 yDistance=-0.23
23:31:24.504 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:31:24.504 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:31:24.504 00.000 12308 MoveAxis(E, 0, ABG)
23:31:24.504 00.000 12308 Move returns status 0, amount 0
23:31:24.504 00.000 12308 MoveAxis(N, 160, ABG)
23:31:24.504 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:24.509 00.005 12308 Guiding  Dir = 0, Dur = 160
23:31:24.509 00.000 12308 IsSlewing returns 0
23:31:24.509 00.000 12308 IsGuiding returns 0
23:31:24.510 00.001 12308 PulseGuide returned control before completion, sleep 170
23:31:24.529 00.019 14556 UpdateGuideState exits: m=2075 SNR=30.4
23:31:24.534 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:24.539 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:24.543 00.004 14556 Enqueuing Expose request
23:31:24.694 00.151 12308 IsGuiding returns 1
23:31:24.694 00.000 12308 scope still moving after pulse duration time elapsed
23:31:24.724 00.030 12308 IsSlewing returns 0
23:31:24.725 00.001 12308 IsGuiding returns 0
23:31:24.725 00.000 12308 scope move finished after 160 + 55 ms
23:31:24.725 00.000 12308 Move returns status 0, amount 160
23:31:24.726 00.001 12308 move complete, result=0
23:31:24.726 00.000 12308 worker thread done servicing request
23:31:24.726 00.000 12308 Worker thread wakes up
23:31:24.726 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 160 ms NORTH
23:31:24.733 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:24.734 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:25.983 01.249 12308 Exposure complete
23:31:26.124 00.141 12308 worker thread done servicing request
23:31:26.124 00.000 14556 OnExposeComplete: enter
23:31:26.128 00.004 14556 UpdateGuideState(): m_state=6
23:31:26.132 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7283
23:31:26.137 00.005 14556 Star::Find returns 1 (0), X=173.12, Y=999.72, Mass=2219, SNR=31.6, Peak=190 HFD=4.6
23:31:26.141 00.004 14556 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.07) = xAngle (1.23 = 1.23)
23:31:26.145 00.004 14556 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.13 = 1.13)
23:31:26.150 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.21 hyp=0.22 cameraTheta=-1.84 mountX=0.07 mountY=0.20, mountTheta=1.22
23:31:26.156 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.21, opts=13)
23:31:26.164 00.008 14556 Enqueuing Move request for scope (-0.06, -0.21)
23:31:26.168 00.004 12308 Worker thread wakes up
23:31:26.168 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.21) opts 0xd
23:31:26.168 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.21)
23:31:26.170 00.002 12308 Moving (-0.06, -0.21) raw xDistance=0.07 yDistance=0.20
23:31:26.170 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:31:26.170 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:26.170 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:31:26.171 00.001 12308 MoveAxis(E, 0, ABG)
23:31:26.171 00.000 12308 Move returns status 0, amount 0
23:31:26.171 00.000 12308 MoveAxis(N, 0, ABG)
23:31:26.171 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:26.178 00.007 12308 Move returns status 0, amount 0
23:31:26.183 00.005 12308 move complete, result=0
23:31:26.183 00.000 12308 worker thread done servicing request
23:31:26.215 00.032 14556 UpdateGuideState exits: m=2219 SNR=31.6
23:31:26.221 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:26.226 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:26.231 00.005 14556 Enqueuing Expose request
23:31:26.236 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:31:26.240 00.004 12308 Worker thread wakes up
23:31:26.240 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:26.240 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:27.487 01.247 12308 Exposure complete
23:31:27.618 00.131 12308 worker thread done servicing request
23:31:27.618 00.000 14556 OnExposeComplete: enter
23:31:27.623 00.005 14556 UpdateGuideState(): m_state=6
23:31:27.628 00.005 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7284
23:31:27.632 00.004 14556 Star::Find returns 1 (0), X=173.09, Y=999.77, Mass=2445, SNR=33.4, Peak=213 HFD=4.6
23:31:27.635 00.003 14556 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-3.07) = xAngle (0.99 = 0.99)
23:31:27.640 00.005 14556 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.89 = 0.89)
23:31:27.643 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-2.08 mountX=0.10 mountY=0.14, mountTheta=0.96
23:31:27.648 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.16, opts=13)
23:31:27.653 00.005 14556 Enqueuing Move request for scope (-0.09, -0.16)
23:31:27.656 00.003 12308 Worker thread wakes up
23:31:27.656 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.16) opts 0xd
23:31:27.656 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.16)
23:31:27.656 00.000 12308 Moving (-0.09, -0.16) raw xDistance=0.10 yDistance=0.14
23:31:27.656 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:31:27.657 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:27.657 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:31:27.657 00.000 12308 MoveAxis(E, 0, ABG)
23:31:27.657 00.000 12308 Move returns status 0, amount 0
23:31:27.657 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:27.662 00.005 12308 MoveAxis(N, 0, ABG)
23:31:27.662 00.000 12308 Move returns status 0, amount 0
23:31:27.662 00.000 12308 move complete, result=0
23:31:27.662 00.000 12308 worker thread done servicing request
23:31:27.682 00.020 14556 UpdateGuideState exits: m=2445 SNR=33.4
23:31:27.690 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:27.693 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:27.697 00.004 14556 Enqueuing Expose request
23:31:27.701 00.004 12308 Worker thread wakes up
23:31:27.702 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:27.705 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:27.705 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:28.945 01.240 12308 Exposure complete
23:31:29.074 00.129 12308 worker thread done servicing request
23:31:29.074 00.000 14556 OnExposeComplete: enter
23:31:29.078 00.004 14556 UpdateGuideState(): m_state=6
23:31:29.083 00.005 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7285
23:31:29.087 00.004 14556 Star::Find returns 1 (0), X=173.05, Y=999.93, Mass=2272, SNR=32.1, Peak=226 HFD=4.4
23:31:29.093 00.006 14556 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-3.07) = xAngle (-0.02 = -0.02)
23:31:29.099 00.006 14556 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.12 = -0.12)
23:31:29.104 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.10 mountX=0.13 mountY=-0.02, mountTheta=-0.12
23:31:29.110 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.01, opts=13)
23:31:29.116 00.006 14556 Enqueuing Move request for scope (-0.13, -0.01)
23:31:29.125 00.009 12308 Worker thread wakes up
23:31:29.125 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
23:31:29.125 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
23:31:29.126 00.001 12308 Moving (-0.13, -0.01) raw xDistance=0.13 yDistance=-0.02
23:31:29.126 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:31:29.126 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:29.127 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:31:29.127 00.000 12308 MoveAxis(E, 0, ABG)
23:31:29.127 00.000 12308 Move returns status 0, amount 0
23:31:29.128 00.001 12308 MoveAxis(N, 0, ABG)
23:31:29.128 00.000 12308 Move returns status 0, amount 0
23:31:29.128 00.000 12308 move complete, result=0
23:31:29.128 00.000 12308 worker thread done servicing request
23:31:29.129 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:29.151 00.022 14556 UpdateGuideState exits: m=2272 SNR=32.1
23:31:29.157 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:29.161 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:29.167 00.006 14556 Enqueuing Expose request
23:31:29.172 00.005 12308 Worker thread wakes up
23:31:29.172 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:31:29.178 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:29.179 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:30.434 01.255 12308 Exposure complete
23:31:30.569 00.135 12308 worker thread done servicing request
23:31:30.570 00.001 14556 OnExposeComplete: enter
23:31:30.574 00.004 14556 UpdateGuideState(): m_state=6
23:31:30.577 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7286
23:31:30.581 00.004 14556 Star::Find returns 1 (0), X=172.71, Y=1000.03, Mass=2186, SNR=31.3, Peak=202 HFD=4.5
23:31:30.586 00.005 14556 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.07) = xAngle (6.01 = -0.27)
23:31:30.590 00.004 14556 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.37)
23:31:30.593 00.003 14556 CameraToMount -- cameraX=-0.47 cameraY=0.10 hyp=0.48 cameraTheta=2.94 mountX=0.46 mountY=-0.17, mountTheta=-0.36
23:31:30.599 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.47, y=0.10, opts=13)
23:31:30.603 00.004 14556 Enqueuing Move request for scope (-0.47, 0.10)
23:31:30.606 00.003 12308 Worker thread wakes up
23:31:30.606 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.10) opts 0xd
23:31:30.606 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.47, 0.10)
23:31:30.606 00.000 12308 Moving (-0.47, 0.10) raw xDistance=0.46 yDistance=-0.17
23:31:30.607 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
23:31:30.607 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:30.607 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:31:30.607 00.000 12308 MoveAxis(W, 200, ABG)
23:31:30.607 00.000 12308 Guiding  Dir = 3, Dur = 200
23:31:30.608 00.001 12308 IsSlewing returns 0
23:31:30.608 00.000 12308 IsGuiding returns 0
23:31:30.608 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:30.613 00.005 12308 PulseGuide returned control before completion, sleep 210
23:31:30.633 00.020 14556 UpdateGuideState exits: m=2186 SNR=31.3
23:31:30.637 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:30.640 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:30.644 00.004 14556 Enqueuing Expose request
23:31:30.830 00.186 12308 IsGuiding returns 1
23:31:30.830 00.000 12308 scope still moving after pulse duration time elapsed
23:31:30.862 00.032 12308 IsSlewing returns 0
23:31:30.863 00.001 12308 IsGuiding returns 0
23:31:30.863 00.000 12308 scope move finished after 200 + 55 ms
23:31:30.865 00.002 12308 Move returns status 0, amount 200
23:31:30.865 00.000 12308 MoveAxis(N, 0, ABG)
23:31:30.865 00.000 12308 Move returns status 0, amount 0
23:31:30.866 00.001 12308 move complete, result=0
23:31:30.866 00.000 12308 worker thread done servicing request
23:31:30.866 00.000 14556 GuideStep: 0.5 px 200 ms WEST, -0.2 px 0 ms NORTH
23:31:30.872 00.006 12308 Worker thread wakes up
23:31:30.872 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:30.872 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:32.126 01.254 12308 Exposure complete
23:31:32.266 00.140 12308 worker thread done servicing request
23:31:32.267 00.001 14556 OnExposeComplete: enter
23:31:32.271 00.004 14556 UpdateGuideState(): m_state=6
23:31:32.276 00.005 14556 Star::Find(15, 172, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7287
23:31:32.282 00.006 14556 Star::Find returns 1 (0), X=173.28, Y=1000.04, Mass=2356, SNR=32.6, Peak=207 HFD=4.3
23:31:32.287 00.005 14556 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.07) = xAngle (3.91 = -2.37)
23:31:32.290 00.003 14556 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.81 = -2.47)
23:31:32.294 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.11 hyp=0.15 cameraTheta=0.84 mountX=-0.11 mountY=-0.09, mountTheta=-2.43
23:31:32.299 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.11, opts=13)
23:31:32.305 00.006 14556 Enqueuing Move request for scope (0.10, 0.11)
23:31:32.309 00.004 12308 Worker thread wakes up
23:31:32.310 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.11) opts 0xd
23:31:32.310 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.11)
23:31:32.310 00.000 12308 Moving (0.10, 0.11) raw xDistance=-0.11 yDistance=-0.09
23:31:32.310 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:31:32.310 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:32.312 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:31:32.312 00.000 12308 MoveAxis(E, 0, ABG)
23:31:32.312 00.000 12308 Move returns status 0, amount 0
23:31:32.312 00.000 12308 MoveAxis(N, 0, ABG)
23:31:32.312 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:32.316 00.004 12308 Move returns status 0, amount 0
23:31:32.316 00.000 12308 move complete, result=0
23:31:32.316 00.000 12308 worker thread done servicing request
23:31:32.338 00.022 14556 UpdateGuideState exits: m=2356 SNR=32.6
23:31:32.343 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:32.347 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:32.352 00.005 14556 Enqueuing Expose request
23:31:32.355 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:32.359 00.004 12308 Worker thread wakes up
23:31:32.359 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:32.359 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:33.606 01.247 12308 Exposure complete
23:31:33.735 00.129 12308 worker thread done servicing request
23:31:33.735 00.000 14556 OnExposeComplete: enter
23:31:33.740 00.005 14556 UpdateGuideState(): m_state=6
23:31:33.744 00.004 14556 Star::Find(15, 173, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7288
23:31:33.747 00.003 14556 Star::Find returns 1 (0), X=172.92, Y=1000.24, Mass=2300, SNR=32.2, Peak=211 HFD=4.5
23:31:33.752 00.005 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.35 = -0.93)
23:31:33.755 00.003 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.03)
23:31:33.759 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.31 hyp=0.40 cameraTheta=2.28 mountX=0.24 mountY=-0.35, mountTheta=-0.96
23:31:33.764 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.31, opts=13)
23:31:33.768 00.004 14556 Enqueuing Move request for scope (-0.26, 0.31)
23:31:33.771 00.003 12308 Worker thread wakes up
23:31:33.772 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.31) opts 0xd
23:31:33.772 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.31)
23:31:33.772 00.000 12308 Moving (-0.26, 0.31) raw xDistance=0.24 yDistance=-0.35
23:31:33.772 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:31:33.772 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
23:31:33.773 00.001 12308 MoveAxis(W, 104, ABG)
23:31:33.773 00.000 12308 Guiding  Dir = 3, Dur = 104
23:31:33.773 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:33.778 00.005 12308 IsSlewing returns 0
23:31:33.778 00.000 12308 IsGuiding returns 0
23:31:33.778 00.000 12308 PulseGuide returned control before completion, sleep 114
23:31:33.799 00.021 14556 UpdateGuideState exits: m=2300 SNR=32.2
23:31:33.804 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:33.810 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:33.817 00.007 14556 Enqueuing Expose request
23:31:33.909 00.092 12308 IsGuiding returns 0
23:31:33.909 00.000 12308 Move returns status 0, amount 104
23:31:33.911 00.002 12308 MoveAxis(N, 244, ABG)
23:31:33.912 00.001 12308 Guiding  Dir = 0, Dur = 244
23:31:33.912 00.000 12308 IsSlewing returns 0
23:31:33.913 00.001 12308 IsGuiding returns 0
23:31:33.914 00.001 12308 PulseGuide returned control before completion, sleep 254
23:31:34.175 00.261 12308 IsGuiding returns 1
23:31:34.175 00.000 12308 scope still moving after pulse duration time elapsed
23:31:34.205 00.030 12308 IsSlewing returns 0
23:31:34.206 00.001 12308 IsGuiding returns 0
23:31:34.206 00.000 12308 scope move finished after 244 + 49 ms
23:31:34.208 00.002 12308 Move returns status 0, amount 244
23:31:34.209 00.001 12308 move complete, result=0
23:31:34.209 00.000 12308 worker thread done servicing request
23:31:34.210 00.001 14556 GuideStep: 0.2 px 104 ms WEST, -0.3 px 244 ms NORTH
23:31:34.216 00.006 12308 Worker thread wakes up
23:31:34.216 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:34.216 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:35.468 01.252 12308 Exposure complete
23:31:35.569 00.101 12308 worker thread done servicing request
23:31:35.569 00.000 14556 OnExposeComplete: enter
23:31:35.573 00.004 14556 UpdateGuideState(): m_state=6
23:31:35.577 00.004 14556 Star::Find(15, 172, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7289
23:31:35.580 00.003 14556 Star::Find returns 1 (0), X=173.23, Y=999.98, Mass=2286, SNR=31.8, Peak=188 HFD=4.4
23:31:35.583 00.003 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.83 = -2.45)
23:31:35.586 00.003 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.55)
23:31:35.591 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.76 mountX=-0.06 mountY=-0.04, mountTheta=-2.51
23:31:35.596 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.05, opts=13)
23:31:35.602 00.006 14556 Enqueuing Move request for scope (0.06, 0.05)
23:31:35.606 00.004 12308 Worker thread wakes up
23:31:35.606 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
23:31:35.606 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
23:31:35.606 00.000 12308 Moving (0.06, 0.05) raw xDistance=-0.06 yDistance=-0.04
23:31:35.606 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:31:35.606 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:35.606 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:31:35.606 00.000 12308 MoveAxis(E, 0, ABG)
23:31:35.607 00.001 12308 Move returns status 0, amount 0
23:31:35.607 00.000 12308 MoveAxis(N, 0, ABG)
23:31:35.608 00.001 12308 Move returns status 0, amount 0
23:31:35.608 00.000 12308 move complete, result=0
23:31:35.609 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:35.613 00.004 12308 worker thread done servicing request
23:31:35.638 00.025 14556 UpdateGuideState exits: m=2286 SNR=31.8
23:31:35.644 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:35.651 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:35.658 00.007 14556 Enqueuing Expose request
23:31:35.663 00.005 12308 Worker thread wakes up
23:31:35.663 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:31:35.668 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:35.669 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(158,985,31,31)
23:31:36.035 00.366 14556 evsrv: cli 0185AD08 connect
23:31:36.167 00.132 14556 case statement mapped state 6 to 3
23:31:36.175 00.008 14556 case statement mapped state 6 to 3
23:31:36.180 00.005 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"789c6d0d-6aba-4a4a-ab6c-c4c3bdf82fe3"}
23:31:36.183 00.003 14556 case statement mapped state 6 to 3
23:31:36.188 00.005 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"789c6d0d-6aba-4a4a-ab6c-c4c3bdf82fe3"}
23:31:36.231 00.043 14556 evsrv: cli 0185AD08 disconnect
23:31:36.329 00.098 14556 evsrv: cli 0185B3E8 connect
23:31:36.332 00.003 14556 case statement mapped state 6 to 3
23:31:36.339 00.007 14556 case statement mapped state 6 to 3
23:31:36.343 00.004 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"bed7aebe-6384-4f8b-a170-5d601edd1bda"}
23:31:36.346 00.003 14556 PhdController::Dither begins
23:31:36.454 00.108 14556 dither: size=5.00, dRA=3.38 dDec=2.26
23:31:36.457 00.003 14556 MountToCamera -- mountTheta (0.59) + m_xAngle (-3.07) = xAngle (-2.48 = -2.48)
23:31:36.462 00.005 14556 MountToCamera -- mountX=3.38 mountY=2.26 hyp=4.07 mountTheta=0.59 cameraX=-3.21, cameraY=-2.49 cameraTheta=-2.48
23:31:36.466 00.004 14556 setting lock position to (169.96, 997.44)
23:31:36.469 00.003 14556 Mount: notify guiding dithered (-3.2, -2.5)
23:31:36.472 00.003 14556 Status Line: Dither by 3.38,2.26
23:31:36.477 00.005 14556 PhdController: newstate STATE_SETTLE_BEGIN
23:31:36.481 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
23:31:36.484 00.003 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"bed7aebe-6384-4f8b-a170-5d601edd1bda"}
23:31:36.487 00.003 14556 evsrv: cli 0185B3E8 disconnect
23:31:36.905 00.418 12308 Exposure complete
23:31:36.997 00.092 12308 worker thread done servicing request
23:31:36.997 00.000 14556 OnExposeComplete: enter
23:31:37.001 00.004 14556 UpdateGuideState(): m_state=6
23:31:37.004 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7290
23:31:37.007 00.003 14556 Star::Find returns 1 (0), X=173.57, Y=999.85, Mass=2296, SNR=32.3, Peak=177 HFD=4.5
23:31:37.009 00.002 14556 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.07) = xAngle (3.66 = -2.62)
23:31:37.013 00.004 14556 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.56 = -2.72)
23:31:37.017 00.004 14556 CameraToMount -- cameraX=3.61 cameraY=2.41 hyp=4.34 cameraTheta=0.59 mountX=-3.77 mountY=-1.77, mountTheta=-2.70
23:31:37.021 00.004 14556 dither recenter: remaining=(-3.4,-2.3) step=(-3.4,-2.3)
23:31:37.027 00.006 14556 MountToCamera -- mountTheta (-2.55) + m_xAngle (-3.07) = xAngle (-5.62 = 0.66)
23:31:37.032 00.005 14556 MountToCamera -- mountX=-3.38 mountY=-2.26 hyp=4.07 mountTheta=-2.55 cameraX=3.21, cameraY=2.49 cameraTheta=0.66
23:31:37.035 00.003 14556 SchedulePrimaryMove(104CA5C8, x=3.21, y=2.49, opts=4)
23:31:37.039 00.004 14556 Enqueuing Move request for scope (3.21, 2.49)
23:31:37.042 00.003 14556 Mount: notify direct move -3.38,-2.26
23:31:37.046 00.004 12308 Worker thread wakes up
23:31:37.046 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (3.21, 2.49) opts 0x4
23:31:37.046 00.000 12308 Handling offset move in thread for scope, endpoint = (3.21, 2.49)
23:31:37.046 00.000 12308 Moving (3.21, 2.49) raw xDistance=-3.38 yDistance=-2.26
23:31:37.047 00.001 12308 MoveAxis(E, 2325, B)
23:31:37.047 00.000 12308 Guiding  Dir = 2, Dur = 2325
23:31:37.047 00.000 12308 IsSlewing returns 0
23:31:37.047 00.000 12308 IsGuiding returns 0
23:31:37.047 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:37.051 00.004 12308 PulseGuide returned control before completion, sleep 2335
23:31:37.069 00.018 14556 UpdateGuideState exits: m=2296 SNR=32.3
23:31:37.072 00.003 14556 PhdController: settling, locked = 1, distance = 4.30 (1.50) aobump = 0 frame = 1 / 99999
23:31:37.076 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760589097.076,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.30,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:31:37.080 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:37.084 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:37.089 00.005 14556 Enqueuing Expose request
23:31:39.398 02.309 12308 IsGuiding returns 1
23:31:39.398 00.000 12308 scope still moving after pulse duration time elapsed
23:31:39.429 00.031 12308 IsSlewing returns 0
23:31:39.429 00.000 12308 IsGuiding returns 0
23:31:39.430 00.001 12308 scope move finished after 2325 + 56 ms
23:31:39.430 00.000 12308 Move returns status 0, amount 2325
23:31:39.430 00.000 12308 MoveAxis(N, 1594, B)
23:31:39.430 00.000 12308 Guiding  Dir = 0, Dur = 1594
23:31:39.430 00.000 12308 IsSlewing returns 0
23:31:39.430 00.000 12308 IsGuiding returns 0
23:31:39.431 00.001 12308 PulseGuide returned control before completion, sleep 1604
23:31:41.040 01.609 12308 IsGuiding returns 1
23:31:41.041 00.001 12308 scope still moving after pulse duration time elapsed
23:31:41.071 00.030 12308 IsSlewing returns 0
23:31:41.072 00.001 12308 IsGuiding returns 0
23:31:41.072 00.000 12308 scope move finished after 1594 + 47 ms
23:31:41.073 00.001 12308 Move returns status 0, amount 1594
23:31:41.073 00.000 12308 move complete, result=0
23:31:41.073 00.000 12308 worker thread done servicing request
23:31:41.073 00.000 14556 GuideStep: -3.4 px 2325 ms EAST, -2.3 px 1594 ms NORTH
23:31:41.078 00.005 12308 Worker thread wakes up
23:31:41.078 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:41.078 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:31:42.332 01.254 12308 Exposure complete
23:31:42.468 00.136 12308 worker thread done servicing request
23:31:42.468 00.000 14556 OnExposeComplete: enter
23:31:42.472 00.004 14556 UpdateGuideState(): m_state=6
23:31:42.475 00.003 14556 Star::Find(15, 173, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7291
23:31:42.479 00.004 14556 Star::Find returns 1 (0), X=169.98, Y=997.32, Mass=2135, SNR=31.2, Peak=177 HFD=4.2
23:31:42.483 00.004 14556 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.07) = xAngle (1.62 = 1.62)
23:31:42.490 00.007 14556 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.52 = 1.52)
23:31:42.496 00.006 14556 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.45 mountX=-0.01 mountY=0.13, mountTheta=1.62
23:31:42.504 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.13, opts=13)
23:31:42.510 00.006 14556 Enqueuing Move request for scope (0.02, -0.13)
23:31:42.515 00.005 12308 Worker thread wakes up
23:31:42.516 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
23:31:42.516 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
23:31:42.516 00.000 12308 Moving (0.02, -0.13) raw xDistance=-0.01 yDistance=0.13
23:31:42.516 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:31:42.516 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:42.517 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:31:42.517 00.000 12308 MoveAxis(E, 0, ABG)
23:31:42.517 00.000 12308 Move returns status 0, amount 0
23:31:42.517 00.000 12308 MoveAxis(N, 0, ABG)
23:31:42.517 00.000 12308 Move returns status 0, amount 0
23:31:42.517 00.000 12308 move complete, result=0
23:31:42.519 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:42.525 00.006 12308 worker thread done servicing request
23:31:42.550 00.025 14556 UpdateGuideState exits: m=2135 SNR=31.2
23:31:42.556 00.006 14556 PhdController: settling, locked = 1, distance = 0.13 (1.50) aobump = 0 frame = 2 / 99999
23:31:42.561 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760589102.561,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.13,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:31:42.565 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:42.569 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:42.573 00.004 14556 Enqueuing Expose request
23:31:42.576 00.003 12308 Worker thread wakes up
23:31:42.576 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:42.579 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:42.579 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:31:43.821 01.242 12308 Exposure complete
23:31:43.935 00.114 12308 worker thread done servicing request
23:31:43.936 00.001 14556 OnExposeComplete: enter
23:31:43.941 00.005 14556 UpdateGuideState(): m_state=6
23:31:43.945 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7292
23:31:43.949 00.004 14556 Star::Find returns 1 (0), X=170.08, Y=997.56, Mass=2212, SNR=31.6, Peak=170 HFD=4.5
23:31:43.953 00.004 14556 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.07) = xAngle (3.86 = -2.42)
23:31:43.956 00.003 14556 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.76 = -2.52)
23:31:43.960 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.16 cameraTheta=0.79 mountX=-0.12 mountY=-0.09, mountTheta=-2.48
23:31:43.965 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.11, opts=13)
23:31:43.969 00.004 14556 Enqueuing Move request for scope (0.11, 0.11)
23:31:43.973 00.004 12308 Worker thread wakes up
23:31:43.973 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd
23:31:43.973 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.11)
23:31:43.973 00.000 12308 Moving (0.11, 0.11) raw xDistance=-0.12 yDistance=-0.09
23:31:43.973 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:31:43.973 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:43.974 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:31:43.974 00.000 12308 MoveAxis(E, 0, ABG)
23:31:43.974 00.000 12308 Move returns status 0, amount 0
23:31:43.974 00.000 12308 MoveAxis(N, 0, ABG)
23:31:43.974 00.000 12308 Move returns status 0, amount 0
23:31:43.974 00.000 12308 move complete, result=0
23:31:43.975 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:43.980 00.005 12308 worker thread done servicing request
23:31:44.001 00.021 14556 UpdateGuideState exits: m=2212 SNR=31.6
23:31:44.006 00.005 14556 PhdController: settling, locked = 1, distance = 0.14 (1.50) aobump = 0 frame = 3 / 99999
23:31:44.009 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760589104.009,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.14,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:31:44.013 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:44.017 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:44.022 00.005 14556 Enqueuing Expose request
23:31:44.026 00.004 12308 Worker thread wakes up
23:31:44.026 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:44.026 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:31:44.027 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:45.275 01.248 12308 Exposure complete
23:31:45.399 00.124 12308 worker thread done servicing request
23:31:45.400 00.001 14556 OnExposeComplete: enter
23:31:45.402 00.002 14556 UpdateGuideState(): m_state=6
23:31:45.406 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7293
23:31:45.410 00.004 14556 Star::Find returns 1 (0), X=170.01, Y=997.94, Mass=1902, SNR=29.2, Peak=169 HFD=4.4
23:31:45.413 00.003 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.56 = -1.73)
23:31:45.417 00.004 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.83)
23:31:45.419 00.002 14556 CameraToMount -- cameraX=0.04 cameraY=0.50 hyp=0.51 cameraTheta=1.48 mountX=-0.08 mountY=-0.49, mountTheta=-1.73
23:31:45.424 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.50, opts=13)
23:31:45.428 00.004 14556 Enqueuing Move request for scope (0.04, 0.50)
23:31:45.431 00.003 12308 Worker thread wakes up
23:31:45.431 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.50) opts 0xd
23:31:45.431 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.50)
23:31:45.431 00.000 12308 Moving (0.04, 0.50) raw xDistance=-0.08 yDistance=-0.49
23:31:45.433 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:31:45.433 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:31:45.433 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
23:31:45.433 00.000 12308 MoveAxis(E, 0, ABG)
23:31:45.433 00.000 12308 Move returns status 0, amount 0
23:31:45.434 00.001 12308 MoveAxis(N, 0, ABG)
23:31:45.434 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:45.438 00.004 12308 Move returns status 0, amount 0
23:31:45.438 00.000 12308 move complete, result=0
23:31:45.438 00.000 12308 worker thread done servicing request
23:31:45.459 00.021 14556 UpdateGuideState exits: m=1902 SNR=29.2
23:31:45.463 00.004 14556 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 4 / 99999
23:31:45.468 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760589105.468,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:31:45.472 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:45.475 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:45.480 00.005 14556 Enqueuing Expose request
23:31:45.483 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
23:31:45.487 00.004 12308 Worker thread wakes up
23:31:45.487 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:45.487 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:31:46.734 01.247 12308 Exposure complete
23:31:46.867 00.133 12308 worker thread done servicing request
23:31:46.867 00.000 14556 OnExposeComplete: enter
23:31:46.872 00.005 14556 UpdateGuideState(): m_state=6
23:31:46.875 00.003 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7294
23:31:46.879 00.004 14556 Star::Find returns 1 (0), X=170.12, Y=997.71, Mass=2104, SNR=31.0, Peak=178 HFD=4.6
23:31:46.884 00.005 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.12 = -2.17)
23:31:46.887 00.003 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.27)
23:31:46.891 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.27 hyp=0.31 cameraTheta=1.04 mountX=-0.17 mountY=-0.24, mountTheta=-2.20
23:31:46.896 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.27, opts=13)
23:31:46.899 00.003 14556 Enqueuing Move request for scope (0.16, 0.27)
23:31:46.904 00.005 12308 Worker thread wakes up
23:31:46.904 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.27) opts 0xd
23:31:46.904 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.27)
23:31:46.904 00.000 12308 Moving (0.16, 0.27) raw xDistance=-0.17 yDistance=-0.24
23:31:46.904 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:31:46.905 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:31:46.905 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:31:46.905 00.000 12308 MoveAxis(E, 0, ABG)
23:31:46.905 00.000 12308 Move returns status 0, amount 0
23:31:46.905 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:46.908 00.003 12308 MoveAxis(N, 0, ABG)
23:31:46.909 00.001 12308 Move returns status 0, amount 0
23:31:46.909 00.000 12308 move complete, result=0
23:31:46.909 00.000 12308 worker thread done servicing request
23:31:46.931 00.022 14556 UpdateGuideState exits: m=2104 SNR=31.0
23:31:46.935 00.004 14556 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 5 / 99999
23:31:46.939 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760589106.939,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
23:31:46.942 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:46.945 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:46.949 00.004 14556 Enqueuing Expose request
23:31:46.952 00.003 12308 Worker thread wakes up
23:31:46.953 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:46.953 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:31:46.953 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:31:48.204 01.251 12308 Exposure complete
23:31:48.330 00.126 12308 worker thread done servicing request
23:31:48.330 00.000 14556 OnExposeComplete: enter
23:31:48.335 00.005 14556 UpdateGuideState(): m_state=6
23:31:48.338 00.003 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7295
23:31:48.342 00.004 14556 Star::Find returns 1 (0), X=170.06, Y=997.74, Mass=2298, SNR=32.3, Peak=203 HFD=4.4
23:31:48.345 00.003 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.34 = -1.95)
23:31:48.349 00.004 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.24 = -2.04)
23:31:48.352 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.30 hyp=0.31 cameraTheta=1.26 mountX=-0.11 mountY=-0.28, mountTheta=-1.96
23:31:48.356 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.30, opts=13)
23:31:48.360 00.004 14556 Enqueuing Move request for scope (0.09, 0.30)
23:31:48.366 00.006 12308 Worker thread wakes up
23:31:48.366 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.30) opts 0xd
23:31:48.366 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.30)
23:31:48.366 00.000 12308 Moving (0.09, 0.30) raw xDistance=-0.11 yDistance=-0.28
23:31:48.366 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:31:48.366 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.00
23:31:48.368 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:31:48.368 00.000 12308 MoveAxis(E, 0, ABG)
23:31:48.368 00.000 12308 Move returns status 0, amount 0
23:31:48.368 00.000 12308 MoveAxis(N, 195, ABG)
23:31:48.368 00.000 12308 Guiding  Dir = 0, Dur = 195
23:31:48.369 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:48.373 00.004 12308 IsSlewing returns 0
23:31:48.373 00.000 12308 IsGuiding returns 0
23:31:48.373 00.000 12308 PulseGuide returned control before completion, sleep 205
23:31:48.397 00.024 14556 UpdateGuideState exits: m=2298 SNR=32.3
23:31:48.403 00.006 14556 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 6 / 99999
23:31:48.407 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760589108.407,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.28,"Time":5.8,"SettleTime":10.0,"StarLocked":true}
23:31:48.412 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:48.416 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:48.420 00.004 14556 Enqueuing Expose request
23:31:48.595 00.175 12308 IsGuiding returns 0
23:31:48.596 00.001 12308 Move returns status 0, amount 195
23:31:48.596 00.000 12308 move complete, result=0
23:31:48.596 00.000 12308 worker thread done servicing request
23:31:48.597 00.001 12308 Worker thread wakes up
23:31:48.597 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 195 ms NORTH
23:31:48.603 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:48.603 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:31:49.848 01.245 12308 Exposure complete
23:31:49.964 00.116 12308 worker thread done servicing request
23:31:49.964 00.000 14556 OnExposeComplete: enter
23:31:49.968 00.004 14556 UpdateGuideState(): m_state=6
23:31:49.972 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7296
23:31:49.975 00.003 14556 Star::Find returns 1 (0), X=170.03, Y=997.70, Mass=2200, SNR=31.6, Peak=179 HFD=4.2
23:31:49.980 00.005 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
23:31:49.983 00.003 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
23:31:49.987 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.25 hyp=0.26 cameraTheta=1.33 mountX=-0.08 mountY=-0.24, mountTheta=-1.89
23:31:49.991 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.25, opts=13)
23:31:49.995 00.004 14556 Enqueuing Move request for scope (0.06, 0.25)
23:31:50.000 00.005 12308 Worker thread wakes up
23:31:50.000 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.25) opts 0xd
23:31:50.000 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.25)
23:31:50.000 00.000 12308 Moving (0.06, 0.25) raw xDistance=-0.08 yDistance=-0.24
23:31:50.000 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:31:50.000 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:31:50.000 00.000 12308 MoveAxis(E, 0, ABG)
23:31:50.000 00.000 12308 Move returns status 0, amount 0
23:31:50.001 00.001 12308 MoveAxis(N, 169, ABG)
23:31:50.001 00.000 12308 Guiding  Dir = 0, Dur = 169
23:31:50.001 00.000 12308 IsSlewing returns 0
23:31:50.001 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:50.006 00.005 12308 IsGuiding returns 0
23:31:50.006 00.000 12308 PulseGuide returned control before completion, sleep 179
23:31:50.027 00.021 14556 UpdateGuideState exits: m=2200 SNR=31.6
23:31:50.033 00.006 14556 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 7 / 99999
23:31:50.036 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760589110.036,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":7.5,"SettleTime":10.0,"StarLocked":true}
23:31:50.040 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:50.044 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:50.048 00.004 14556 Enqueuing Expose request
23:31:50.196 00.148 12308 IsGuiding returns 1
23:31:50.196 00.000 12308 scope still moving after pulse duration time elapsed
23:31:50.227 00.031 12308 IsSlewing returns 0
23:31:50.227 00.000 12308 IsGuiding returns 0
23:31:50.228 00.001 12308 scope move finished after 169 + 53 ms
23:31:50.228 00.000 12308 Move returns status 0, amount 169
23:31:50.228 00.000 12308 move complete, result=0
23:31:50.230 00.002 12308 worker thread done servicing request
23:31:50.230 00.000 12308 Worker thread wakes up
23:31:50.230 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:50.231 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 169 ms NORTH
23:31:50.236 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:31:51.489 01.253 12308 Exposure complete
23:31:51.610 00.121 12308 worker thread done servicing request
23:31:51.611 00.001 14556 OnExposeComplete: enter
23:31:51.614 00.003 14556 UpdateGuideState(): m_state=6
23:31:51.618 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7297
23:31:51.622 00.004 14556 Star::Find returns 1 (0), X=169.98, Y=997.50, Mass=2291, SNR=32.0, Peak=158 HFD=4.4
23:31:51.627 00.005 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.40 = -1.89)
23:31:51.630 00.003 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
23:31:51.633 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.32 mountX=-0.02 mountY=-0.06, mountTheta=-1.90
23:31:51.639 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.06, opts=13)
23:31:51.642 00.003 14556 Enqueuing Move request for scope (0.01, 0.06)
23:31:51.646 00.004 12308 Worker thread wakes up
23:31:51.646 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
23:31:51.646 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
23:31:51.646 00.000 12308 Moving (0.01, 0.06) raw xDistance=-0.02 yDistance=-0.06
23:31:51.646 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:31:51.647 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:51.647 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:31:51.647 00.000 12308 MoveAxis(E, 0, ABG)
23:31:51.647 00.000 12308 Move returns status 0, amount 0
23:31:51.647 00.000 12308 MoveAxis(N, 0, ABG)
23:31:51.647 00.000 12308 Move returns status 0, amount 0
23:31:51.647 00.000 12308 move complete, result=0
23:31:51.649 00.002 12308 worker thread done servicing request
23:31:51.649 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:51.672 00.023 14556 UpdateGuideState exits: m=2291 SNR=32.0
23:31:51.677 00.005 14556 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 8 / 99999
23:31:51.680 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760589111.680,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.21,"Time":9.1,"SettleTime":10.0,"StarLocked":true}
23:31:51.686 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:51.690 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:51.694 00.004 14556 Enqueuing Expose request
23:31:51.697 00.003 12308 Worker thread wakes up
23:31:51.697 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:51.702 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:51.702 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:31:52.951 01.249 12308 Exposure complete
23:31:53.081 00.130 12308 worker thread done servicing request
23:31:53.082 00.001 14556 OnExposeComplete: enter
23:31:53.086 00.004 14556 UpdateGuideState(): m_state=6
23:31:53.090 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7298
23:31:53.094 00.004 14556 Star::Find returns 1 (0), X=170.04, Y=997.39, Mass=2430, SNR=33.2, Peak=179 HFD=4.4
23:31:53.098 00.004 14556 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-3.07) = xAngle (2.48 = 2.48)
23:31:53.102 00.004 14556 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.38 = 2.38)
23:31:53.105 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-0.60 mountX=-0.08 mountY=0.07, mountTheta=2.42
23:31:53.110 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.05, opts=13)
23:31:53.114 00.004 14556 Enqueuing Move request for scope (0.08, -0.05)
23:31:53.118 00.004 12308 Worker thread wakes up
23:31:53.118 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
23:31:53.118 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
23:31:53.118 00.000 12308 Moving (0.08, -0.05) raw xDistance=-0.08 yDistance=0.07
23:31:53.118 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:31:53.118 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:53.118 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:31:53.120 00.002 12308 MoveAxis(E, 0, ABG)
23:31:53.120 00.000 12308 Move returns status 0, amount 0
23:31:53.120 00.000 12308 MoveAxis(N, 0, ABG)
23:31:53.120 00.000 12308 Move returns status 0, amount 0
23:31:53.120 00.000 12308 move complete, result=0
23:31:53.120 00.000 12308 worker thread done servicing request
23:31:53.120 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:53.144 00.024 14556 UpdateGuideState exits: m=2430 SNR=33.2
23:31:53.150 00.006 14556 PhdController: settling, locked = 1, distance = 0.18 (1.50) aobump = 0 frame = 9 / 99999
23:31:53.155 00.005 14556 PhdController: newstate STATE_FINISH
23:31:53.159 00.004 14556 PhdController complete: success
23:31:53.162 00.003 14556 evsrv: {"Event":"SettleDone","Timestamp":1760589113.162,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
23:31:53.167 00.005 14556 Mount: notify guiding dither settle done success=1
23:31:53.170 00.003 14556 PhdController: newstate STATE_IDLE
23:31:53.173 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:53.178 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:53.181 00.003 14556 Enqueuing Expose request
23:31:53.187 00.006 12308 Worker thread wakes up
23:31:53.187 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:53.191 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:53.191 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:31:54.435 01.244 12308 Exposure complete
23:31:54.570 00.135 12308 worker thread done servicing request
23:31:54.572 00.002 14556 OnExposeComplete: enter
23:31:54.575 00.003 14556 UpdateGuideState(): m_state=6
23:31:54.579 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7299
23:31:54.582 00.003 14556 Star::Find returns 1 (0), X=170.00, Y=997.66, Mass=2256, SNR=31.9, Peak=184 HFD=4.2
23:31:54.586 00.004 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.49 = -1.80)
23:31:54.590 00.004 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.89)
23:31:54.594 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.22 hyp=0.23 cameraTheta=1.41 mountX=-0.05 mountY=-0.21, mountTheta=-1.80
23:31:54.599 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.22, opts=13)
23:31:54.604 00.005 14556 Enqueuing Move request for scope (0.04, 0.22)
23:31:54.608 00.004 12308 Worker thread wakes up
23:31:54.608 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.22) opts 0xd
23:31:54.608 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.22)
23:31:54.608 00.000 12308 Moving (0.04, 0.22) raw xDistance=-0.05 yDistance=-0.21
23:31:54.608 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:31:54.608 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:31:54.609 00.001 12308 MoveAxis(E, 0, ABG)
23:31:54.609 00.000 12308 Move returns status 0, amount 0
23:31:54.609 00.000 12308 MoveAxis(N, 150, ABG)
23:31:54.610 00.001 12308 Guiding  Dir = 0, Dur = 150
23:31:54.610 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:54.613 00.003 12308 IsSlewing returns 0
23:31:54.613 00.000 12308 IsGuiding returns 0
23:31:54.615 00.002 12308 PulseGuide returned control before completion, sleep 160
23:31:54.636 00.021 14556 UpdateGuideState exits: m=2256 SNR=31.9
23:31:54.640 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:54.644 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:54.648 00.004 14556 Enqueuing Expose request
23:31:54.784 00.136 12308 IsGuiding returns 1
23:31:54.784 00.000 12308 scope still moving after pulse duration time elapsed
23:31:54.816 00.032 12308 IsSlewing returns 0
23:31:54.817 00.001 12308 IsGuiding returns 0
23:31:54.818 00.001 12308 scope move finished after 150 + 53 ms
23:31:54.818 00.000 12308 Move returns status 0, amount 150
23:31:54.819 00.001 12308 move complete, result=0
23:31:54.820 00.001 12308 worker thread done servicing request
23:31:54.820 00.000 12308 Worker thread wakes up
23:31:54.820 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 150 ms NORTH
23:31:54.827 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:54.827 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:31:56.081 01.254 12308 Exposure complete
23:31:56.209 00.128 12308 worker thread done servicing request
23:31:56.210 00.001 14556 OnExposeComplete: enter
23:31:56.213 00.003 14556 UpdateGuideState(): m_state=6
23:31:56.217 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7300
23:31:56.222 00.005 14556 Star::Find returns 1 (0), X=170.16, Y=997.42, Mass=2187, SNR=31.4, Peak=179 HFD=4.5
23:31:56.225 00.003 14556 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-3.07) = xAngle (2.98 = 2.98)
23:31:56.230 00.005 14556 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.88 = 2.88)
23:31:56.233 00.003 14556 CameraToMount -- cameraX=0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-0.09 mountX=-0.19 mountY=0.05, mountTheta=2.89
23:31:56.237 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=-0.02, opts=13)
23:31:56.241 00.004 14556 Enqueuing Move request for scope (0.19, -0.02)
23:31:56.246 00.005 12308 Worker thread wakes up
23:31:56.246 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.02) opts 0xd
23:31:56.246 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, -0.02)
23:31:56.246 00.000 12308 Moving (0.19, -0.02) raw xDistance=-0.19 yDistance=0.05
23:31:56.247 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:31:56.247 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:56.247 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:31:56.247 00.000 12308 MoveAxis(E, 0, ABG)
23:31:56.248 00.001 12308 Move returns status 0, amount 0
23:31:56.249 00.001 12308 MoveAxis(N, 0, ABG)
23:31:56.249 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:56.255 00.006 12308 Move returns status 0, amount 0
23:31:56.255 00.000 12308 move complete, result=0
23:31:56.255 00.000 12308 worker thread done servicing request
23:31:56.277 00.022 14556 UpdateGuideState exits: m=2187 SNR=31.4
23:31:56.283 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:56.287 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:56.292 00.005 14556 Enqueuing Expose request
23:31:56.295 00.003 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:31:56.299 00.004 12308 Worker thread wakes up
23:31:56.299 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:56.299 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:31:57.547 01.248 12308 Exposure complete
23:31:57.679 00.132 12308 worker thread done servicing request
23:31:57.679 00.000 14556 OnExposeComplete: enter
23:31:57.684 00.005 14556 UpdateGuideState(): m_state=6
23:31:57.690 00.006 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7301
23:31:57.694 00.004 14556 Star::Find returns 1 (0), X=170.03, Y=997.38, Mass=2133, SNR=31.0, Peak=182 HFD=4.2
23:31:57.698 00.004 14556 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-3.07) = xAngle (2.34 = 2.34)
23:31:57.701 00.003 14556 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.24 = 2.24)
23:31:57.705 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-0.74 mountX=-0.06 mountY=0.07, mountTheta=2.29
23:31:57.710 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.06, opts=13)
23:31:57.714 00.004 14556 Enqueuing Move request for scope (0.06, -0.06)
23:31:57.718 00.004 12308 Worker thread wakes up
23:31:57.719 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
23:31:57.719 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
23:31:57.719 00.000 12308 Moving (0.06, -0.06) raw xDistance=-0.06 yDistance=0.07
23:31:57.719 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:31:57.720 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:57.720 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:31:57.720 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:57.724 00.004 12308 MoveAxis(E, 0, ABG)
23:31:57.725 00.001 12308 Move returns status 0, amount 0
23:31:57.725 00.000 12308 MoveAxis(N, 0, ABG)
23:31:57.725 00.000 12308 Move returns status 0, amount 0
23:31:57.725 00.000 12308 move complete, result=0
23:31:57.725 00.000 12308 worker thread done servicing request
23:31:57.745 00.020 14556 UpdateGuideState exits: m=2133 SNR=31.0
23:31:57.748 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:57.751 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:57.755 00.004 14556 Enqueuing Expose request
23:31:57.757 00.002 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:57.761 00.004 12308 Worker thread wakes up
23:31:57.761 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:57.761 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:31:59.003 01.242 12308 Exposure complete
23:31:59.159 00.156 12308 worker thread done servicing request
23:31:59.159 00.000 14556 OnExposeComplete: enter
23:31:59.165 00.006 14556 UpdateGuideState(): m_state=6
23:31:59.172 00.007 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7302
23:31:59.179 00.007 14556 Star::Find returns 1 (0), X=169.93, Y=997.51, Mass=2120, SNR=30.9, Peak=165 HFD=4.3
23:31:59.187 00.008 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.15 = -1.13)
23:31:59.193 00.006 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
23:31:59.197 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.08 mountX=0.03 mountY=-0.07, mountTheta=-1.15
23:31:59.201 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.06, opts=13)
23:31:59.205 00.004 14556 Enqueuing Move request for scope (-0.04, 0.06)
23:31:59.208 00.003 12308 Worker thread wakes up
23:31:59.208 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
23:31:59.208 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
23:31:59.208 00.000 12308 Moving (-0.04, 0.06) raw xDistance=0.03 yDistance=-0.07
23:31:59.210 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:31:59.210 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:59.210 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:31:59.210 00.000 12308 MoveAxis(E, 0, ABG)
23:31:59.210 00.000 12308 Move returns status 0, amount 0
23:31:59.211 00.001 12308 MoveAxis(N, 0, ABG)
23:31:59.211 00.000 12308 Move returns status 0, amount 0
23:31:59.211 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:31:59.218 00.007 12308 move complete, result=0
23:31:59.219 00.001 12308 worker thread done servicing request
23:31:59.237 00.018 14556 UpdateGuideState exits: m=2120 SNR=30.9
23:31:59.244 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:59.248 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:31:59.252 00.004 14556 Enqueuing Expose request
23:31:59.255 00.003 12308 Worker thread wakes up
23:31:59.255 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:59.259 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:31:59.259 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:00.505 01.246 12308 Exposure complete
23:32:00.642 00.137 12308 worker thread done servicing request
23:32:00.642 00.000 14556 OnExposeComplete: enter
23:32:00.646 00.004 14556 UpdateGuideState(): m_state=6
23:32:00.652 00.006 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7303
23:32:00.655 00.003 14556 Star::Find returns 1 (0), X=169.93, Y=997.56, Mass=2100, SNR=30.7, Peak=159 HFD=4.8
23:32:00.659 00.004 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.92 = -1.37)
23:32:00.663 00.004 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.47)
23:32:00.666 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.84 mountX=0.02 mountY=-0.12, mountTheta=-1.37
23:32:00.672 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.12, opts=13)
23:32:00.675 00.003 14556 Enqueuing Move request for scope (-0.03, 0.12)
23:32:00.679 00.004 12308 Worker thread wakes up
23:32:00.679 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
23:32:00.679 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
23:32:00.680 00.001 12308 Moving (-0.03, 0.12) raw xDistance=0.02 yDistance=-0.12
23:32:00.680 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:32:00.680 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:00.680 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:32:00.681 00.001 12308 MoveAxis(E, 0, ABG)
23:32:00.681 00.000 12308 Move returns status 0, amount 0
23:32:00.681 00.000 12308 MoveAxis(N, 0, ABG)
23:32:00.681 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:00.688 00.007 12308 Move returns status 0, amount 0
23:32:00.688 00.000 12308 move complete, result=0
23:32:00.688 00.000 12308 worker thread done servicing request
23:32:00.710 00.022 14556 UpdateGuideState exits: m=2100 SNR=30.7
23:32:00.714 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:00.720 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:00.723 00.003 14556 Enqueuing Expose request
23:32:00.727 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:00.731 00.004 12308 Worker thread wakes up
23:32:00.731 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:00.731 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:01.973 01.242 12308 Exposure complete
23:32:02.104 00.131 12308 worker thread done servicing request
23:32:02.105 00.001 14556 OnExposeComplete: enter
23:32:02.109 00.004 14556 UpdateGuideState(): m_state=6
23:32:02.113 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7304
23:32:02.118 00.005 14556 Star::Find returns 1 (0), X=169.93, Y=997.62, Mass=2192, SNR=31.4, Peak=152 HFD=4.5
23:32:02.122 00.004 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
23:32:02.127 00.005 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
23:32:02.130 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.78 mountX=0.02 mountY=-0.18, mountTheta=-1.43
23:32:02.136 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.18, opts=13)
23:32:02.140 00.004 14556 Enqueuing Move request for scope (-0.04, 0.18)
23:32:02.145 00.005 12308 Worker thread wakes up
23:32:02.145 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.18) opts 0xd
23:32:02.145 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.18)
23:32:02.145 00.000 12308 Moving (-0.04, 0.18) raw xDistance=0.02 yDistance=-0.18
23:32:02.146 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:32:02.146 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:02.147 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:32:02.147 00.000 12308 MoveAxis(E, 0, ABG)
23:32:02.147 00.000 12308 Move returns status 0, amount 0
23:32:02.147 00.000 12308 MoveAxis(N, 0, ABG)
23:32:02.148 00.001 12308 Move returns status 0, amount 0
23:32:02.149 00.001 12308 move complete, result=0
23:32:02.149 00.000 12308 worker thread done servicing request
23:32:02.149 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:02.174 00.025 14556 UpdateGuideState exits: m=2192 SNR=31.4
23:32:02.179 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:02.184 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:02.188 00.004 14556 Enqueuing Expose request
23:32:02.193 00.005 12308 Worker thread wakes up
23:32:02.193 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:32:02.197 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:02.198 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:03.450 01.252 12308 Exposure complete
23:32:03.577 00.127 12308 worker thread done servicing request
23:32:03.577 00.000 14556 OnExposeComplete: enter
23:32:03.580 00.003 14556 UpdateGuideState(): m_state=6
23:32:03.586 00.006 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7305
23:32:03.589 00.003 14556 Star::Find returns 1 (0), X=170.09, Y=997.60, Mass=2253, SNR=31.9, Peak=165 HFD=4.8
23:32:03.593 00.004 14556 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.07) = xAngle (3.95 = -2.33)
23:32:03.597 00.004 14556 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.85 = -2.43)
23:32:03.601 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.15 hyp=0.20 cameraTheta=0.88 mountX=-0.14 mountY=-0.13, mountTheta=-2.39
23:32:03.606 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.15, opts=13)
23:32:03.610 00.004 14556 Enqueuing Move request for scope (0.13, 0.15)
23:32:03.614 00.004 12308 Worker thread wakes up
23:32:03.614 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.15) opts 0xd
23:32:03.614 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.15)
23:32:03.615 00.001 12308 Moving (0.13, 0.15) raw xDistance=-0.14 yDistance=-0.13
23:32:03.615 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:32:03.615 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:03.615 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:32:03.615 00.000 12308 MoveAxis(E, 0, ABG)
23:32:03.615 00.000 12308 Move returns status 0, amount 0
23:32:03.616 00.001 12308 MoveAxis(N, 0, ABG)
23:32:03.616 00.000 12308 Move returns status 0, amount 0
23:32:03.616 00.000 12308 move complete, result=0
23:32:03.616 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:03.622 00.006 12308 worker thread done servicing request
23:32:03.649 00.027 14556 UpdateGuideState exits: m=2253 SNR=31.9
23:32:03.657 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:03.662 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:03.666 00.004 14556 Enqueuing Expose request
23:32:03.671 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:03.675 00.004 12308 Worker thread wakes up
23:32:03.675 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:03.675 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:04.924 01.249 12308 Exposure complete
23:32:05.058 00.134 12308 worker thread done servicing request
23:32:05.058 00.000 14556 OnExposeComplete: enter
23:32:05.062 00.004 14556 UpdateGuideState(): m_state=6
23:32:05.065 00.003 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7306
23:32:05.070 00.005 14556 Star::Find returns 1 (0), X=169.94, Y=997.68, Mass=2429, SNR=33.2, Peak=197 HFD=4.5
23:32:05.073 00.003 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.75 = -1.54)
23:32:05.078 00.005 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.64)
23:32:05.081 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.67 mountX=0.01 mountY=-0.24, mountTheta=-1.54
23:32:05.087 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.24, opts=13)
23:32:05.092 00.005 14556 Enqueuing Move request for scope (-0.02, 0.24)
23:32:05.096 00.004 12308 Worker thread wakes up
23:32:05.096 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.24) opts 0xd
23:32:05.096 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.24)
23:32:05.096 00.000 12308 Moving (-0.02, 0.24) raw xDistance=0.01 yDistance=-0.24
23:32:05.096 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:32:05.098 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:32:05.098 00.000 12308 MoveAxis(E, 0, ABG)
23:32:05.098 00.000 12308 Move returns status 0, amount 0
23:32:05.098 00.000 12308 MoveAxis(N, 167, ABG)
23:32:05.098 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:05.103 00.005 12308 Guiding  Dir = 0, Dur = 167
23:32:05.103 00.000 12308 IsSlewing returns 0
23:32:05.103 00.000 12308 IsGuiding returns 0
23:32:05.104 00.001 12308 PulseGuide returned control before completion, sleep 177
23:32:05.125 00.021 14556 UpdateGuideState exits: m=2429 SNR=33.2
23:32:05.130 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:05.134 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:05.137 00.003 14556 Enqueuing Expose request
23:32:05.288 00.151 12308 IsGuiding returns 1
23:32:05.289 00.001 12308 scope still moving after pulse duration time elapsed
23:32:05.319 00.030 12308 IsSlewing returns 0
23:32:05.319 00.000 12308 IsGuiding returns 0
23:32:05.321 00.002 12308 scope move finished after 167 + 49 ms
23:32:05.321 00.000 12308 Move returns status 0, amount 167
23:32:05.321 00.000 12308 move complete, result=0
23:32:05.322 00.001 12308 worker thread done servicing request
23:32:05.322 00.000 12308 Worker thread wakes up
23:32:05.323 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 167 ms NORTH
23:32:05.329 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:05.329 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:06.583 01.254 12308 Exposure complete
23:32:06.724 00.141 12308 worker thread done servicing request
23:32:06.725 00.001 14556 OnExposeComplete: enter
23:32:06.729 00.004 14556 UpdateGuideState(): m_state=6
23:32:06.734 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7307
23:32:06.737 00.003 14556 Star::Find returns 1 (0), X=170.02, Y=997.48, Mass=2220, SNR=31.7, Peak=180 HFD=4.2
23:32:06.741 00.004 14556 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.07) = xAngle (3.74 = -2.54)
23:32:06.745 00.004 14556 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.64 = -2.64)
23:32:06.750 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.07 cameraTheta=0.67 mountX=-0.05 mountY=-0.03, mountTheta=-2.62
23:32:06.756 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.04, opts=13)
23:32:06.760 00.004 14556 Enqueuing Move request for scope (0.05, 0.04)
23:32:06.764 00.004 12308 Worker thread wakes up
23:32:06.765 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
23:32:06.765 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
23:32:06.765 00.000 12308 Moving (0.05, 0.04) raw xDistance=-0.05 yDistance=-0.03
23:32:06.765 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:32:06.765 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:06.765 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:32:06.766 00.001 12308 MoveAxis(E, 0, ABG)
23:32:06.766 00.000 12308 Move returns status 0, amount 0
23:32:06.766 00.000 12308 MoveAxis(N, 0, ABG)
23:32:06.767 00.001 12308 Move returns status 0, amount 0
23:32:06.767 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:06.770 00.003 12308 move complete, result=0
23:32:06.771 00.001 12308 worker thread done servicing request
23:32:06.792 00.021 14556 UpdateGuideState exits: m=2220 SNR=31.7
23:32:06.795 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:06.799 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:06.801 00.002 14556 Enqueuing Expose request
23:32:06.804 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:32:06.810 00.006 12308 Worker thread wakes up
23:32:06.810 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:06.810 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:08.053 01.243 12308 Exposure complete
23:32:08.191 00.138 12308 worker thread done servicing request
23:32:08.191 00.000 14556 OnExposeComplete: enter
23:32:08.195 00.004 14556 UpdateGuideState(): m_state=6
23:32:08.200 00.005 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7308
23:32:08.204 00.004 14556 Star::Find returns 1 (0), X=170.09, Y=997.51, Mass=2363, SNR=32.4, Peak=155 HFD=5.0
23:32:08.209 00.005 14556 CameraToMount -- cameraTheta (0.48) - m_xAngle (-3.07) = xAngle (3.56 = -2.73)
23:32:08.212 00.003 14556 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.46 = -2.83)
23:32:08.217 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.15 cameraTheta=0.48 mountX=-0.13 mountY=-0.05, mountTheta=-2.82
23:32:08.223 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.07, opts=13)
23:32:08.227 00.004 14556 Enqueuing Move request for scope (0.13, 0.07)
23:32:08.232 00.005 12308 Worker thread wakes up
23:32:08.232 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd
23:32:08.232 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.07)
23:32:08.232 00.000 12308 Moving (0.13, 0.07) raw xDistance=-0.13 yDistance=-0.05
23:32:08.232 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:32:08.233 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:08.233 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:32:08.233 00.000 12308 MoveAxis(E, 0, ABG)
23:32:08.233 00.000 12308 Move returns status 0, amount 0
23:32:08.234 00.001 12308 MoveAxis(N, 0, ABG)
23:32:08.234 00.000 12308 Move returns status 0, amount 0
23:32:08.234 00.000 12308 move complete, result=0
23:32:08.234 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:08.238 00.004 12308 worker thread done servicing request
23:32:08.263 00.025 14556 UpdateGuideState exits: m=2363 SNR=32.4
23:32:08.267 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:08.270 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:08.276 00.006 14556 Enqueuing Expose request
23:32:08.282 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:32:08.286 00.004 12308 Worker thread wakes up
23:32:08.286 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:08.286 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:09.541 01.255 12308 Exposure complete
23:32:09.671 00.130 12308 worker thread done servicing request
23:32:09.672 00.001 14556 OnExposeComplete: enter
23:32:09.676 00.004 14556 UpdateGuideState(): m_state=6
23:32:09.680 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7309
23:32:09.684 00.004 14556 Star::Find returns 1 (0), X=170.10, Y=997.67, Mass=2314, SNR=32.2, Peak=153 HFD=4.7
23:32:09.689 00.005 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.13 = -2.16)
23:32:09.694 00.005 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.26)
23:32:09.698 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.23 hyp=0.27 cameraTheta=1.05 mountX=-0.15 mountY=-0.21, mountTheta=-2.19
23:32:09.703 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.23, opts=13)
23:32:09.707 00.004 14556 Enqueuing Move request for scope (0.13, 0.23)
23:32:09.711 00.004 12308 Worker thread wakes up
23:32:09.711 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.23) opts 0xd
23:32:09.711 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.23)
23:32:09.711 00.000 12308 Moving (0.13, 0.23) raw xDistance=-0.15 yDistance=-0.21
23:32:09.712 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:32:09.712 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:32:09.712 00.000 12308 MoveAxis(E, 0, ABG)
23:32:09.712 00.000 12308 Move returns status 0, amount 0
23:32:09.712 00.000 12308 MoveAxis(N, 146, ABG)
23:32:09.714 00.002 12308 Guiding  Dir = 0, Dur = 146
23:32:09.714 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:09.718 00.004 12308 IsSlewing returns 0
23:32:09.718 00.000 12308 IsGuiding returns 0
23:32:09.719 00.001 12308 PulseGuide returned control before completion, sleep 156
23:32:09.740 00.021 14556 UpdateGuideState exits: m=2314 SNR=32.2
23:32:09.745 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:09.754 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:09.760 00.006 14556 Enqueuing Expose request
23:32:09.888 00.128 12308 IsGuiding returns 1
23:32:09.889 00.001 12308 scope still moving after pulse duration time elapsed
23:32:09.921 00.032 12308 IsSlewing returns 0
23:32:09.922 00.001 12308 IsGuiding returns 0
23:32:09.923 00.001 12308 scope move finished after 146 + 57 ms
23:32:09.923 00.000 12308 Move returns status 0, amount 146
23:32:09.924 00.001 12308 move complete, result=0
23:32:09.924 00.000 12308 worker thread done servicing request
23:32:09.924 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 146 ms NORTH
23:32:09.934 00.010 12308 Worker thread wakes up
23:32:09.934 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:09.934 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:11.180 01.246 12308 Exposure complete
23:32:11.307 00.127 12308 worker thread done servicing request
23:32:11.308 00.001 14556 OnExposeComplete: enter
23:32:11.313 00.005 14556 UpdateGuideState(): m_state=6
23:32:11.317 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7310
23:32:11.322 00.005 14556 Star::Find returns 1 (0), X=169.91, Y=997.39, Mass=2131, SNR=31.0, Peak=166 HFD=4.7
23:32:11.326 00.004 14556 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-3.07) = xAngle (0.70 = 0.70)
23:32:11.329 00.003 14556 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.60 = 0.60)
23:32:11.332 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-2.38 mountX=0.06 mountY=0.04, mountTheta=0.63
23:32:11.337 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.06, opts=13)
23:32:11.344 00.007 14556 Enqueuing Move request for scope (-0.06, -0.06)
23:32:11.349 00.005 12308 Worker thread wakes up
23:32:11.349 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
23:32:11.349 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
23:32:11.349 00.000 12308 Moving (-0.06, -0.06) raw xDistance=0.06 yDistance=0.04
23:32:11.349 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:32:11.350 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:11.350 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:32:11.350 00.000 12308 MoveAxis(E, 0, ABG)
23:32:11.350 00.000 12308 Move returns status 0, amount 0
23:32:11.350 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:11.355 00.005 12308 MoveAxis(N, 0, ABG)
23:32:11.355 00.000 12308 Move returns status 0, amount 0
23:32:11.355 00.000 12308 move complete, result=0
23:32:11.355 00.000 12308 worker thread done servicing request
23:32:11.377 00.022 14556 UpdateGuideState exits: m=2131 SNR=31.0
23:32:11.381 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:11.386 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:11.388 00.002 14556 Enqueuing Expose request
23:32:11.391 00.003 12308 Worker thread wakes up
23:32:11.391 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:32:11.398 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:11.398 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:12.652 01.254 12308 Exposure complete
23:32:12.786 00.134 12308 worker thread done servicing request
23:32:12.787 00.001 14556 OnExposeComplete: enter
23:32:12.791 00.004 14556 UpdateGuideState(): m_state=6
23:32:12.795 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7311
23:32:12.802 00.007 14556 Star::Find returns 1 (0), X=170.09, Y=997.48, Mass=2217, SNR=31.8, Peak=186 HFD=4.3
23:32:12.807 00.005 14556 CameraToMount -- cameraTheta (0.30) - m_xAngle (-3.07) = xAngle (3.37 = -2.91)
23:32:12.811 00.004 14556 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.27 = -3.01)
23:32:12.814 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.14 cameraTheta=0.30 mountX=-0.13 mountY=-0.02, mountTheta=-3.01
23:32:12.819 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.04, opts=13)
23:32:12.823 00.004 14556 Enqueuing Move request for scope (0.13, 0.04)
23:32:12.828 00.005 12308 Worker thread wakes up
23:32:12.828 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
23:32:12.828 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
23:32:12.828 00.000 12308 Moving (0.13, 0.04) raw xDistance=-0.13 yDistance=-0.02
23:32:12.828 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:32:12.828 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:12.829 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:32:12.829 00.000 12308 MoveAxis(E, 0, ABG)
23:32:12.829 00.000 12308 Move returns status 0, amount 0
23:32:12.829 00.000 12308 MoveAxis(N, 0, ABG)
23:32:12.829 00.000 12308 Move returns status 0, amount 0
23:32:12.829 00.000 12308 move complete, result=0
23:32:12.830 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:12.834 00.004 12308 worker thread done servicing request
23:32:12.857 00.023 14556 UpdateGuideState exits: m=2217 SNR=31.8
23:32:12.862 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:12.866 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:12.870 00.004 14556 Enqueuing Expose request
23:32:12.877 00.007 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:32:12.881 00.004 12308 Worker thread wakes up
23:32:12.881 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:12.882 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:14.134 01.252 12308 Exposure complete
23:32:14.269 00.135 12308 worker thread done servicing request
23:32:14.270 00.001 14556 OnExposeComplete: enter
23:32:14.273 00.003 14556 UpdateGuideState(): m_state=6
23:32:14.279 00.006 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7312
23:32:14.285 00.006 14556 Star::Find returns 1 (0), X=170.02, Y=997.61, Mass=2222, SNR=31.6, Peak=161 HFD=4.2
23:32:14.289 00.004 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.32 = -1.97)
23:32:14.293 00.004 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.07)
23:32:14.298 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.24 mountX=-0.07 mountY=-0.16, mountTheta=-1.99
23:32:14.302 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.17, opts=13)
23:32:14.307 00.005 14556 Enqueuing Move request for scope (0.06, 0.17)
23:32:14.311 00.004 12308 Worker thread wakes up
23:32:14.312 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.17) opts 0xd
23:32:14.312 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.17)
23:32:14.312 00.000 12308 Moving (0.06, 0.17) raw xDistance=-0.07 yDistance=-0.16
23:32:14.312 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:32:14.313 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:14.313 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:32:14.313 00.000 12308 MoveAxis(E, 0, ABG)
23:32:14.313 00.000 12308 Move returns status 0, amount 0
23:32:14.314 00.001 12308 MoveAxis(N, 0, ABG)
23:32:14.314 00.000 12308 Move returns status 0, amount 0
23:32:14.314 00.000 12308 move complete, result=0
23:32:14.314 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:14.319 00.005 12308 worker thread done servicing request
23:32:14.340 00.021 14556 UpdateGuideState exits: m=2222 SNR=31.6
23:32:14.344 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:14.347 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:14.352 00.005 14556 Enqueuing Expose request
23:32:14.355 00.003 12308 Worker thread wakes up
23:32:14.355 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:14.356 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:32:14.359 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:15.604 01.245 12308 Exposure complete
23:32:15.730 00.126 12308 worker thread done servicing request
23:32:15.731 00.001 14556 OnExposeComplete: enter
23:32:15.736 00.005 14556 UpdateGuideState(): m_state=6
23:32:15.743 00.007 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7313
23:32:15.748 00.005 14556 Star::Find returns 1 (0), X=170.02, Y=997.64, Mass=2191, SNR=31.5, Peak=173 HFD=4.5
23:32:15.755 00.007 14556 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.07) = xAngle (4.37 = -1.91)
23:32:15.760 00.005 14556 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.01)
23:32:15.764 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.30 mountX=-0.07 mountY=-0.18, mountTheta=-1.92
23:32:15.770 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.19, opts=13)
23:32:15.773 00.003 14556 Enqueuing Move request for scope (0.05, 0.19)
23:32:15.777 00.004 12308 Worker thread wakes up
23:32:15.778 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
23:32:15.778 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
23:32:15.778 00.000 12308 Moving (0.05, 0.19) raw xDistance=-0.07 yDistance=-0.18
23:32:15.778 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:32:15.778 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:15.778 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:32:15.780 00.002 12308 MoveAxis(E, 0, ABG)
23:32:15.780 00.000 12308 Move returns status 0, amount 0
23:32:15.780 00.000 12308 MoveAxis(N, 0, ABG)
23:32:15.780 00.000 12308 Move returns status 0, amount 0
23:32:15.780 00.000 12308 move complete, result=0
23:32:15.780 00.000 12308 worker thread done servicing request
23:32:15.780 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:15.803 00.023 14556 UpdateGuideState exits: m=2191 SNR=31.5
23:32:15.808 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:15.813 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:15.816 00.003 14556 Enqueuing Expose request
23:32:15.818 00.002 12308 Worker thread wakes up
23:32:15.819 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:32:15.821 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:15.821 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:17.082 01.261 12308 Exposure complete
23:32:17.209 00.127 12308 worker thread done servicing request
23:32:17.209 00.000 14556 OnExposeComplete: enter
23:32:17.213 00.004 14556 UpdateGuideState(): m_state=6
23:32:17.217 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7314
23:32:17.220 00.003 14556 Star::Find returns 1 (0), X=170.00, Y=997.66, Mass=2236, SNR=31.7, Peak=212 HFD=4.2
23:32:17.225 00.005 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.49 = -1.80)
23:32:17.228 00.003 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.90)
23:32:17.233 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.22 hyp=0.23 cameraTheta=1.41 mountX=-0.05 mountY=-0.21, mountTheta=-1.80
23:32:17.238 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.22, opts=13)
23:32:17.241 00.003 14556 Enqueuing Move request for scope (0.04, 0.22)
23:32:17.246 00.005 12308 Worker thread wakes up
23:32:17.247 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.22) opts 0xd
23:32:17.247 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.22)
23:32:17.247 00.000 12308 Moving (0.04, 0.22) raw xDistance=-0.05 yDistance=-0.21
23:32:17.247 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:32:17.248 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:32:17.248 00.000 12308 MoveAxis(E, 0, ABG)
23:32:17.248 00.000 12308 Move returns status 0, amount 0
23:32:17.248 00.000 12308 MoveAxis(N, 150, ABG)
23:32:17.248 00.000 12308 Guiding  Dir = 0, Dur = 150
23:32:17.248 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:17.253 00.005 12308 IsSlewing returns 0
23:32:17.253 00.000 12308 IsGuiding returns 0
23:32:17.253 00.000 12308 PulseGuide returned control before completion, sleep 160
23:32:17.276 00.023 14556 UpdateGuideState exits: m=2236 SNR=31.7
23:32:17.280 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:17.283 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:17.288 00.005 14556 Enqueuing Expose request
23:32:17.430 00.142 12308 IsGuiding returns 0
23:32:17.431 00.001 12308 Move returns status 0, amount 150
23:32:17.431 00.000 12308 move complete, result=0
23:32:17.431 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 150 ms NORTH
23:32:17.436 00.005 12308 worker thread done servicing request
23:32:17.436 00.000 12308 Worker thread wakes up
23:32:17.436 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:17.437 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:18.694 01.257 12308 Exposure complete
23:32:18.830 00.136 12308 worker thread done servicing request
23:32:18.830 00.000 14556 OnExposeComplete: enter
23:32:18.835 00.005 14556 UpdateGuideState(): m_state=6
23:32:18.841 00.006 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7315
23:32:18.848 00.007 14556 Star::Find returns 1 (0), X=169.99, Y=997.64, Mass=2080, SNR=30.7, Peak=161 HFD=4.2
23:32:18.853 00.005 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.50 = -1.78)
23:32:18.859 00.006 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.88)
23:32:18.865 00.006 14556 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.43 mountX=-0.04 mountY=-0.19, mountTheta=-1.79
23:32:18.873 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.20, opts=13)
23:32:18.880 00.007 14556 Enqueuing Move request for scope (0.03, 0.20)
23:32:18.885 00.005 12308 Worker thread wakes up
23:32:18.885 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
23:32:18.885 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
23:32:18.886 00.001 12308 Moving (0.03, 0.20) raw xDistance=-0.04 yDistance=-0.19
23:32:18.886 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:32:18.886 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:18.886 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:32:18.888 00.002 12308 MoveAxis(E, 0, ABG)
23:32:18.888 00.000 12308 Move returns status 0, amount 0
23:32:18.889 00.001 12308 MoveAxis(N, 0, ABG)
23:32:18.890 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:18.896 00.006 12308 Move returns status 0, amount 0
23:32:18.897 00.001 12308 move complete, result=0
23:32:18.897 00.000 12308 worker thread done servicing request
23:32:18.917 00.020 14556 UpdateGuideState exits: m=2080 SNR=30.7
23:32:18.921 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:18.924 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:18.930 00.006 14556 Enqueuing Expose request
23:32:18.936 00.006 12308 Worker thread wakes up
23:32:18.936 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:32:18.942 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:18.942 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:20.192 01.250 12308 Exposure complete
23:32:20.323 00.131 12308 worker thread done servicing request
23:32:20.323 00.000 14556 OnExposeComplete: enter
23:32:20.328 00.005 14556 UpdateGuideState(): m_state=6
23:32:20.331 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7316
23:32:20.336 00.005 14556 Star::Find returns 1 (0), X=169.98, Y=997.70, Mass=2195, SNR=31.6, Peak=154 HFD=4.3
23:32:20.341 00.005 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.57 = -1.72)
23:32:20.345 00.004 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.82)
23:32:20.349 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.49 mountX=-0.04 mountY=-0.25, mountTheta=-1.72
23:32:20.353 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.26, opts=13)
23:32:20.357 00.004 14556 Enqueuing Move request for scope (0.02, 0.26)
23:32:20.361 00.004 12308 Worker thread wakes up
23:32:20.361 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.26) opts 0xd
23:32:20.361 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.26)
23:32:20.361 00.000 12308 Moving (0.02, 0.26) raw xDistance=-0.04 yDistance=-0.25
23:32:20.361 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:32:20.361 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:32:20.361 00.000 12308 MoveAxis(E, 0, ABG)
23:32:20.362 00.001 12308 Move returns status 0, amount 0
23:32:20.362 00.000 12308 MoveAxis(N, 175, ABG)
23:32:20.362 00.000 12308 Guiding  Dir = 0, Dur = 175
23:32:20.362 00.000 12308 IsSlewing returns 0
23:32:20.362 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:20.367 00.005 12308 IsGuiding returns 0
23:32:20.368 00.001 12308 PulseGuide returned control before completion, sleep 185
23:32:20.390 00.022 14556 UpdateGuideState exits: m=2195 SNR=31.6
23:32:20.394 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:20.398 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:20.402 00.004 14556 Enqueuing Expose request
23:32:20.558 00.156 12308 IsGuiding returns 1
23:32:20.559 00.001 12308 scope still moving after pulse duration time elapsed
23:32:20.588 00.029 12308 IsSlewing returns 0
23:32:20.589 00.001 12308 IsGuiding returns 0
23:32:20.590 00.001 12308 scope move finished after 175 + 47 ms
23:32:20.591 00.001 12308 Move returns status 0, amount 175
23:32:20.591 00.000 12308 move complete, result=0
23:32:20.591 00.000 12308 worker thread done servicing request
23:32:20.592 00.001 12308 Worker thread wakes up
23:32:20.593 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 175 ms NORTH
23:32:20.598 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:20.599 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:21.845 01.246 12308 Exposure complete
23:32:21.990 00.145 14556 OnExposeComplete: enter
23:32:21.993 00.003 12308 worker thread done servicing request
23:32:21.993 00.000 14556 UpdateGuideState(): m_state=6
23:32:21.998 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7317
23:32:22.002 00.004 14556 Star::Find returns 1 (0), X=170.12, Y=997.39, Mass=2145, SNR=31.1, Peak=158 HFD=4.4
23:32:22.005 00.003 14556 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-3.07) = xAngle (2.78 = 2.78)
23:32:22.010 00.005 14556 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.68 = 2.68)
23:32:22.014 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-0.30 mountX=-0.15 mountY=0.07, mountTheta=2.69
23:32:22.019 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.05, opts=13)
23:32:22.026 00.007 14556 Enqueuing Move request for scope (0.15, -0.05)
23:32:22.031 00.005 12308 Worker thread wakes up
23:32:22.031 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
23:32:22.031 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
23:32:22.031 00.000 12308 Moving (0.15, -0.05) raw xDistance=-0.15 yDistance=0.07
23:32:22.032 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:32:22.032 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:22.032 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:32:22.033 00.001 12308 MoveAxis(E, 0, ABG)
23:32:22.033 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:22.038 00.005 12308 Move returns status 0, amount 0
23:32:22.038 00.000 12308 MoveAxis(N, 0, ABG)
23:32:22.038 00.000 12308 Move returns status 0, amount 0
23:32:22.039 00.001 12308 move complete, result=0
23:32:22.039 00.000 12308 worker thread done servicing request
23:32:22.061 00.022 14556 UpdateGuideState exits: m=2145 SNR=31.1
23:32:22.066 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:22.069 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:22.073 00.004 14556 Enqueuing Expose request
23:32:22.077 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:32:22.081 00.004 12308 Worker thread wakes up
23:32:22.081 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:22.081 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:23.332 01.251 12308 Exposure complete
23:32:23.458 00.126 12308 worker thread done servicing request
23:32:23.459 00.001 14556 OnExposeComplete: enter
23:32:23.463 00.004 14556 UpdateGuideState(): m_state=6
23:32:23.467 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7318
23:32:23.471 00.004 14556 Star::Find returns 1 (0), X=170.14, Y=997.35, Mass=2119, SNR=30.7, Peak=170 HFD=4.5
23:32:23.475 00.004 14556 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-3.07) = xAngle (2.62 = 2.62)
23:32:23.478 00.003 14556 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.52 = 2.52)
23:32:23.483 00.005 14556 CameraToMount -- cameraX=0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-0.45 mountX=-0.17 mountY=0.12, mountTheta=2.55
23:32:23.487 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.09, opts=13)
23:32:23.490 00.003 14556 Enqueuing Move request for scope (0.18, -0.09)
23:32:23.494 00.004 12308 Worker thread wakes up
23:32:23.494 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.09) opts 0xd
23:32:23.494 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.09)
23:32:23.494 00.000 12308 Moving (0.18, -0.09) raw xDistance=-0.17 yDistance=0.12
23:32:23.494 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:32:23.495 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:23.495 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:32:23.495 00.000 12308 MoveAxis(E, 0, ABG)
23:32:23.495 00.000 12308 Move returns status 0, amount 0
23:32:23.495 00.000 12308 MoveAxis(N, 0, ABG)
23:32:23.495 00.000 12308 Move returns status 0, amount 0
23:32:23.497 00.002 12308 move complete, result=0
23:32:23.497 00.000 12308 worker thread done servicing request
23:32:23.497 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:23.517 00.020 14556 UpdateGuideState exits: m=2119 SNR=30.7
23:32:23.520 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:23.525 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:23.529 00.004 14556 Enqueuing Expose request
23:32:23.533 00.004 12308 Worker thread wakes up
23:32:23.533 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:32:23.537 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:23.537 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:24.789 01.252 12308 Exposure complete
23:32:24.926 00.137 12308 worker thread done servicing request
23:32:24.926 00.000 14556 OnExposeComplete: enter
23:32:24.930 00.004 14556 UpdateGuideState(): m_state=6
23:32:24.937 00.007 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7319
23:32:24.942 00.005 14556 Star::Find returns 1 (0), X=170.05, Y=997.41, Mass=2123, SNR=30.8, Peak=174 HFD=4.3
23:32:24.947 00.005 14556 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-3.07) = xAngle (2.78 = 2.78)
23:32:24.951 00.004 14556 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.68 = 2.68)
23:32:24.955 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.29 mountX=-0.09 mountY=0.04, mountTheta=2.70
23:32:24.960 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.03, opts=13)
23:32:24.964 00.004 14556 Enqueuing Move request for scope (0.09, -0.03)
23:32:24.968 00.004 12308 Worker thread wakes up
23:32:24.968 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
23:32:24.969 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
23:32:24.969 00.000 12308 Moving (0.09, -0.03) raw xDistance=-0.09 yDistance=0.04
23:32:24.969 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:32:24.969 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:24.970 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:32:24.970 00.000 12308 MoveAxis(E, 0, ABG)
23:32:24.970 00.000 12308 Move returns status 0, amount 0
23:32:24.970 00.000 12308 MoveAxis(N, 0, ABG)
23:32:24.970 00.000 12308 Move returns status 0, amount 0
23:32:24.970 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:24.975 00.005 12308 move complete, result=0
23:32:24.976 00.001 12308 worker thread done servicing request
23:32:24.998 00.022 14556 UpdateGuideState exits: m=2123 SNR=30.8
23:32:25.004 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:25.009 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:25.013 00.004 14556 Enqueuing Expose request
23:32:25.018 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:32:25.022 00.004 12308 Worker thread wakes up
23:32:25.023 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:25.023 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:26.278 01.255 12308 Exposure complete
23:32:26.407 00.129 12308 worker thread done servicing request
23:32:26.407 00.000 14556 OnExposeComplete: enter
23:32:26.412 00.005 14556 UpdateGuideState(): m_state=6
23:32:26.415 00.003 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7320
23:32:26.418 00.003 14556 Star::Find returns 1 (0), X=169.99, Y=997.55, Mass=2091, SNR=30.9, Peak=169 HFD=4.1
23:32:26.423 00.005 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
23:32:26.426 00.003 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
23:32:26.430 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.33 mountX=-0.04 mountY=-0.11, mountTheta=-1.89
23:32:26.436 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.11, opts=13)
23:32:26.441 00.005 14556 Enqueuing Move request for scope (0.03, 0.11)
23:32:26.444 00.003 12308 Worker thread wakes up
23:32:26.445 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
23:32:26.445 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
23:32:26.445 00.000 12308 Moving (0.03, 0.11) raw xDistance=-0.04 yDistance=-0.11
23:32:26.445 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:32:26.445 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:26.446 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:32:26.446 00.000 12308 MoveAxis(E, 0, ABG)
23:32:26.446 00.000 12308 Move returns status 0, amount 0
23:32:26.447 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:26.450 00.003 12308 MoveAxis(N, 0, ABG)
23:32:26.451 00.001 12308 Move returns status 0, amount 0
23:32:26.451 00.000 12308 move complete, result=0
23:32:26.451 00.000 12308 worker thread done servicing request
23:32:26.473 00.022 14556 UpdateGuideState exits: m=2091 SNR=30.9
23:32:26.478 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:26.484 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:26.488 00.004 14556 Enqueuing Expose request
23:32:26.492 00.004 12308 Worker thread wakes up
23:32:26.492 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:26.497 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:26.497 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:27.740 01.243 12308 Exposure complete
23:32:27.868 00.128 12308 worker thread done servicing request
23:32:27.868 00.000 14556 OnExposeComplete: enter
23:32:27.873 00.005 14556 UpdateGuideState(): m_state=6
23:32:27.879 00.006 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7321
23:32:27.883 00.004 14556 Star::Find returns 1 (0), X=170.09, Y=997.56, Mass=2298, SNR=32.3, Peak=164 HFD=4.6
23:32:27.887 00.004 14556 CameraToMount -- cameraTheta (0.77) - m_xAngle (-3.07) = xAngle (3.84 = -2.44)
23:32:27.891 00.004 14556 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.74 = -2.54)
23:32:27.895 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.12 hyp=0.17 cameraTheta=0.77 mountX=-0.13 mountY=-0.10, mountTheta=-2.50
23:32:27.899 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.12, opts=13)
23:32:27.904 00.005 14556 Enqueuing Move request for scope (0.12, 0.12)
23:32:27.908 00.004 12308 Worker thread wakes up
23:32:27.908 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.12) opts 0xd
23:32:27.908 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.12)
23:32:27.908 00.000 12308 Moving (0.12, 0.12) raw xDistance=-0.13 yDistance=-0.10
23:32:27.908 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:32:27.908 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:27.909 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:32:27.909 00.000 12308 MoveAxis(E, 0, ABG)
23:32:27.909 00.000 12308 Move returns status 0, amount 0
23:32:27.909 00.000 12308 MoveAxis(N, 0, ABG)
23:32:27.909 00.000 12308 Move returns status 0, amount 0
23:32:27.910 00.001 12308 move complete, result=0
23:32:27.910 00.000 12308 worker thread done servicing request
23:32:27.910 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:27.934 00.024 14556 UpdateGuideState exits: m=2298 SNR=32.3
23:32:27.938 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:27.942 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:27.946 00.004 14556 Enqueuing Expose request
23:32:27.949 00.003 12308 Worker thread wakes up
23:32:27.949 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:27.953 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:27.953 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:29.207 01.254 12308 Exposure complete
23:32:29.332 00.125 12308 worker thread done servicing request
23:32:29.332 00.000 14556 OnExposeComplete: enter
23:32:29.337 00.005 14556 UpdateGuideState(): m_state=6
23:32:29.341 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7322
23:32:29.346 00.005 14556 Star::Find returns 1 (0), X=170.08, Y=997.65, Mass=2197, SNR=31.4, Peak=186 HFD=4.3
23:32:29.349 00.003 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.14 = -2.15)
23:32:29.352 00.003 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.04 = -2.25)
23:32:29.355 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.21 hyp=0.24 cameraTheta=1.06 mountX=-0.13 mountY=-0.19, mountTheta=-2.18
23:32:29.361 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.21, opts=13)
23:32:29.364 00.003 14556 Enqueuing Move request for scope (0.12, 0.21)
23:32:29.368 00.004 12308 Worker thread wakes up
23:32:29.368 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.21) opts 0xd
23:32:29.368 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.21)
23:32:29.368 00.000 12308 Moving (0.12, 0.21) raw xDistance=-0.13 yDistance=-0.19
23:32:29.368 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:32:29.369 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:29.369 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:32:29.369 00.000 12308 MoveAxis(E, 0, ABG)
23:32:29.369 00.000 12308 Move returns status 0, amount 0
23:32:29.369 00.000 12308 MoveAxis(N, 0, ABG)
23:32:29.369 00.000 12308 Move returns status 0, amount 0
23:32:29.370 00.001 12308 move complete, result=0
23:32:29.370 00.000 12308 worker thread done servicing request
23:32:29.370 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:29.393 00.023 14556 UpdateGuideState exits: m=2197 SNR=31.4
23:32:29.397 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:29.402 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:29.404 00.002 14556 Enqueuing Expose request
23:32:29.407 00.003 12308 Worker thread wakes up
23:32:29.407 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:29.407 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:29.407 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:32:30.666 01.259 12308 Exposure complete
23:32:30.798 00.132 12308 worker thread done servicing request
23:32:30.800 00.002 14556 OnExposeComplete: enter
23:32:30.803 00.003 14556 UpdateGuideState(): m_state=6
23:32:30.806 00.003 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7323
23:32:30.812 00.006 14556 Star::Find returns 1 (0), X=169.96, Y=997.61, Mass=2257, SNR=31.8, Peak=175 HFD=4.4
23:32:30.817 00.005 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
23:32:30.821 00.004 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
23:32:30.825 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.59 mountX=-0.01 mountY=-0.17, mountTheta=-1.62
23:32:30.830 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.17, opts=13)
23:32:30.834 00.004 14556 Enqueuing Move request for scope (-0.00, 0.17)
23:32:30.837 00.003 12308 Worker thread wakes up
23:32:30.837 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.17) opts 0xd
23:32:30.837 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.17)
23:32:30.837 00.000 12308 Moving (-0.00, 0.17) raw xDistance=-0.01 yDistance=-0.17
23:32:30.837 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:32:30.838 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:30.838 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:32:30.838 00.000 12308 MoveAxis(E, 0, ABG)
23:32:30.838 00.000 12308 Move returns status 0, amount 0
23:32:30.838 00.000 12308 MoveAxis(N, 0, ABG)
23:32:30.840 00.002 12308 Move returns status 0, amount 0
23:32:30.840 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:30.844 00.004 12308 move complete, result=0
23:32:30.844 00.000 12308 worker thread done servicing request
23:32:30.864 00.020 14556 UpdateGuideState exits: m=2257 SNR=31.8
23:32:30.868 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:30.873 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:30.876 00.003 14556 Enqueuing Expose request
23:32:30.880 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:32:30.883 00.003 12308 Worker thread wakes up
23:32:30.884 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:30.884 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:32.131 01.247 12308 Exposure complete
23:32:32.277 00.146 12308 worker thread done servicing request
23:32:32.279 00.002 14556 OnExposeComplete: enter
23:32:32.283 00.004 14556 UpdateGuideState(): m_state=6
23:32:32.287 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7324
23:32:32.291 00.004 14556 Star::Find returns 1 (0), X=170.11, Y=997.95, Mass=2309, SNR=32.2, Peak=191 HFD=4.5
23:32:32.296 00.005 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.37 = -1.92)
23:32:32.299 00.003 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.01)
23:32:32.303 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.51 hyp=0.53 cameraTheta=1.29 mountX=-0.18 mountY=-0.48, mountTheta=-1.93
23:32:32.307 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.51, opts=13)
23:32:32.312 00.005 14556 Enqueuing Move request for scope (0.14, 0.51)
23:32:32.315 00.003 12308 Worker thread wakes up
23:32:32.315 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.51) opts 0xd
23:32:32.315 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.51)
23:32:32.315 00.000 12308 Moving (0.14, 0.51) raw xDistance=-0.18 yDistance=-0.48
23:32:32.316 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:32:32.316 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
23:32:32.316 00.000 12308 MoveAxis(E, 0, ABG)
23:32:32.316 00.000 12308 Move returns status 0, amount 0
23:32:32.316 00.000 12308 MoveAxis(N, 337, ABG)
23:32:32.317 00.001 12308 Guiding  Dir = 0, Dur = 337
23:32:32.317 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:32.321 00.004 12308 IsSlewing returns 0
23:32:32.321 00.000 12308 IsGuiding returns 0
23:32:32.322 00.001 12308 PulseGuide returned control before completion, sleep 347
23:32:32.343 00.021 14556 UpdateGuideState exits: m=2309 SNR=32.2
23:32:32.347 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:32.349 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:32.353 00.004 14556 Enqueuing Expose request
23:32:32.684 00.331 12308 IsGuiding returns 0
23:32:32.684 00.000 12308 Move returns status 0, amount 337
23:32:32.685 00.001 12308 move complete, result=0
23:32:32.685 00.000 12308 worker thread done servicing request
23:32:32.686 00.001 12308 Worker thread wakes up
23:32:32.686 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.5 px 337 ms NORTH
23:32:32.692 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:32.692 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:33.942 01.250 12308 Exposure complete
23:32:34.073 00.131 12308 worker thread done servicing request
23:32:34.073 00.000 14556 OnExposeComplete: enter
23:32:34.078 00.005 14556 UpdateGuideState(): m_state=6
23:32:34.081 00.003 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7325
23:32:34.086 00.005 14556 Star::Find returns 1 (0), X=170.02, Y=997.35, Mass=2272, SNR=31.9, Peak=221 HFD=4.5
23:32:34.090 00.004 14556 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-3.07) = xAngle (2.02 = 2.02)
23:32:34.094 00.004 14556 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.92 = 1.92)
23:32:34.099 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-1.05 mountX=-0.05 mountY=0.10, mountTheta=2.01
23:32:34.104 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.09, opts=13)
23:32:34.108 00.004 14556 Enqueuing Move request for scope (0.05, -0.09)
23:32:34.111 00.003 12308 Worker thread wakes up
23:32:34.111 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
23:32:34.111 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
23:32:34.111 00.000 12308 Moving (0.05, -0.09) raw xDistance=-0.05 yDistance=0.10
23:32:34.113 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:32:34.113 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:34.113 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:32:34.113 00.000 12308 MoveAxis(E, 0, ABG)
23:32:34.113 00.000 12308 Move returns status 0, amount 0
23:32:34.114 00.001 12308 MoveAxis(N, 0, ABG)
23:32:34.114 00.000 12308 Move returns status 0, amount 0
23:32:34.114 00.000 12308 move complete, result=0
23:32:34.115 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:34.119 00.004 12308 worker thread done servicing request
23:32:34.139 00.020 14556 UpdateGuideState exits: m=2272 SNR=31.9
23:32:34.145 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:34.149 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:34.156 00.007 14556 Enqueuing Expose request
23:32:34.161 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:32:34.166 00.005 12308 Worker thread wakes up
23:32:34.166 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:34.166 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:35.412 01.246 12308 Exposure complete
23:32:35.544 00.132 12308 worker thread done servicing request
23:32:35.544 00.000 14556 OnExposeComplete: enter
23:32:35.551 00.007 14556 UpdateGuideState(): m_state=6
23:32:35.555 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7326
23:32:35.560 00.005 14556 Star::Find returns 1 (0), X=170.07, Y=997.53, Mass=2256, SNR=31.9, Peak=175 HFD=4.3
23:32:35.564 00.004 14556 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.07) = xAngle (3.75 = -2.53)
23:32:35.567 00.003 14556 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.65 = -2.63)
23:32:35.571 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.14 cameraTheta=0.68 mountX=-0.12 mountY=-0.07, mountTheta=-2.61
23:32:35.577 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.09, opts=13)
23:32:35.582 00.005 14556 Enqueuing Move request for scope (0.11, 0.09)
23:32:35.587 00.005 12308 Worker thread wakes up
23:32:35.587 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
23:32:35.587 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
23:32:35.587 00.000 12308 Moving (0.11, 0.09) raw xDistance=-0.12 yDistance=-0.07
23:32:35.588 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:32:35.588 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:35.588 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:32:35.589 00.001 12308 MoveAxis(E, 0, ABG)
23:32:35.589 00.000 12308 Move returns status 0, amount 0
23:32:35.589 00.000 12308 MoveAxis(N, 0, ABG)
23:32:35.589 00.000 12308 Move returns status 0, amount 0
23:32:35.590 00.001 12308 move complete, result=0
23:32:35.590 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:35.593 00.003 12308 worker thread done servicing request
23:32:35.612 00.019 14556 UpdateGuideState exits: m=2256 SNR=31.9
23:32:35.618 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:35.622 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:35.627 00.005 14556 Enqueuing Expose request
23:32:35.630 00.003 12308 Worker thread wakes up
23:32:35.630 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:35.634 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:35.634 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:36.894 01.260 12308 Exposure complete
23:32:37.029 00.135 12308 worker thread done servicing request
23:32:37.029 00.000 14556 OnExposeComplete: enter
23:32:37.034 00.005 14556 UpdateGuideState(): m_state=6
23:32:37.037 00.003 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7327
23:32:37.042 00.005 14556 Star::Find returns 1 (0), X=169.94, Y=997.42, Mass=2279, SNR=32.2, Peak=174 HFD=4.9
23:32:37.046 00.004 14556 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-3.07) = xAngle (0.59 = 0.59)
23:32:37.050 00.004 14556 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.49 = 0.49)
23:32:37.054 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-2.48 mountX=0.03 mountY=0.02, mountTheta=0.52
23:32:37.059 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.02, opts=13)
23:32:37.065 00.006 14556 Enqueuing Move request for scope (-0.03, -0.02)
23:32:37.069 00.004 12308 Worker thread wakes up
23:32:37.069 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
23:32:37.069 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
23:32:37.069 00.000 12308 Moving (-0.03, -0.02) raw xDistance=0.03 yDistance=0.02
23:32:37.069 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:32:37.070 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:37.070 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:32:37.070 00.000 12308 MoveAxis(E, 0, ABG)
23:32:37.070 00.000 12308 Move returns status 0, amount 0
23:32:37.071 00.001 12308 MoveAxis(N, 0, ABG)
23:32:37.071 00.000 12308 Move returns status 0, amount 0
23:32:37.071 00.000 12308 move complete, result=0
23:32:37.072 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:37.076 00.004 12308 worker thread done servicing request
23:32:37.096 00.020 14556 UpdateGuideState exits: m=2279 SNR=32.2
23:32:37.101 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:37.104 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:37.108 00.004 14556 Enqueuing Expose request
23:32:37.112 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:32:37.116 00.004 12308 Worker thread wakes up
23:32:37.116 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:37.117 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:38.360 01.243 12308 Exposure complete
23:32:38.505 00.145 12308 worker thread done servicing request
23:32:38.505 00.000 14556 OnExposeComplete: enter
23:32:38.509 00.004 14556 UpdateGuideState(): m_state=6
23:32:38.512 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7328
23:32:38.515 00.003 14556 Star::Find returns 1 (0), X=169.90, Y=997.41, Mass=2393, SNR=33.0, Peak=190 HFD=4.5
23:32:38.519 00.004 14556 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-3.07) = xAngle (0.43 = 0.43)
23:32:38.522 00.003 14556 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.33 = 0.33)
23:32:38.527 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.64 mountX=0.07 mountY=0.02, mountTheta=0.35
23:32:38.533 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.04, opts=13)
23:32:38.537 00.004 14556 Enqueuing Move request for scope (-0.06, -0.04)
23:32:38.540 00.003 12308 Worker thread wakes up
23:32:38.540 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
23:32:38.540 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
23:32:38.540 00.000 12308 Moving (-0.06, -0.04) raw xDistance=0.07 yDistance=0.02
23:32:38.541 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:32:38.541 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:38.541 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:32:38.541 00.000 12308 MoveAxis(E, 0, ABG)
23:32:38.541 00.000 12308 Move returns status 0, amount 0
23:32:38.541 00.000 12308 MoveAxis(N, 0, ABG)
23:32:38.541 00.000 12308 Move returns status 0, amount 0
23:32:38.543 00.002 12308 move complete, result=0
23:32:38.543 00.000 12308 worker thread done servicing request
23:32:38.543 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:38.567 00.024 14556 UpdateGuideState exits: m=2393 SNR=33.0
23:32:38.572 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:38.575 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:38.579 00.004 14556 Enqueuing Expose request
23:32:38.582 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:32:38.588 00.006 12308 Worker thread wakes up
23:32:38.588 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:38.588 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:39.828 01.240 12308 Exposure complete
23:32:39.957 00.129 12308 worker thread done servicing request
23:32:39.957 00.000 14556 OnExposeComplete: enter
23:32:39.962 00.005 14556 UpdateGuideState(): m_state=6
23:32:39.967 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7329
23:32:39.971 00.004 14556 Star::Find returns 1 (0), X=169.92, Y=997.66, Mass=2401, SNR=32.7, Peak=194 HFD=4.4
23:32:39.975 00.004 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
23:32:39.979 00.004 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
23:32:39.983 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.22 hyp=0.23 cameraTheta=1.77 mountX=0.03 mountY=-0.23, mountTheta=-1.44
23:32:39.987 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.22, opts=13)
23:32:39.992 00.005 14556 Enqueuing Move request for scope (-0.04, 0.22)
23:32:39.996 00.004 12308 Worker thread wakes up
23:32:39.996 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.22) opts 0xd
23:32:39.997 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.22)
23:32:39.997 00.000 12308 Moving (-0.04, 0.22) raw xDistance=0.03 yDistance=-0.23
23:32:39.997 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:32:39.997 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:32:39.997 00.000 12308 MoveAxis(E, 0, ABG)
23:32:39.999 00.002 12308 Move returns status 0, amount 0
23:32:39.999 00.000 12308 MoveAxis(N, 160, ABG)
23:32:39.999 00.000 12308 Guiding  Dir = 0, Dur = 160
23:32:39.999 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:40.003 00.004 12308 IsSlewing returns 0
23:32:40.004 00.001 12308 IsGuiding returns 0
23:32:40.004 00.000 12308 PulseGuide returned control before completion, sleep 170
23:32:40.026 00.022 14556 UpdateGuideState exits: m=2401 SNR=32.7
23:32:40.030 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:40.034 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:40.038 00.004 14556 Enqueuing Expose request
23:32:40.178 00.140 12308 IsGuiding returns 1
23:32:40.178 00.000 12308 scope still moving after pulse duration time elapsed
23:32:40.209 00.031 12308 IsSlewing returns 0
23:32:40.211 00.002 12308 IsGuiding returns 0
23:32:40.211 00.000 12308 scope move finished after 160 + 47 ms
23:32:40.212 00.001 12308 Move returns status 0, amount 160
23:32:40.213 00.001 12308 move complete, result=0
23:32:40.213 00.000 12308 worker thread done servicing request
23:32:40.214 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 160 ms NORTH
23:32:40.223 00.009 12308 Worker thread wakes up
23:32:40.223 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:40.223 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:41.470 01.247 12308 Exposure complete
23:32:41.594 00.124 12308 worker thread done servicing request
23:32:41.594 00.000 14556 OnExposeComplete: enter
23:32:41.598 00.004 14556 UpdateGuideState(): m_state=6
23:32:41.603 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7330
23:32:41.606 00.003 14556 Star::Find returns 1 (0), X=170.14, Y=997.36, Mass=2359, SNR=32.4, Peak=183 HFD=4.5
23:32:41.611 00.005 14556 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-3.07) = xAngle (2.63 = 2.63)
23:32:41.614 00.003 14556 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.53 = 2.53)
23:32:41.619 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-0.45 mountX=-0.17 mountY=0.11, mountTheta=2.56
23:32:41.624 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.08, opts=13)
23:32:41.629 00.005 14556 Enqueuing Move request for scope (0.17, -0.08)
23:32:41.633 00.004 12308 Worker thread wakes up
23:32:41.633 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.08) opts 0xd
23:32:41.633 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.08)
23:32:41.633 00.000 12308 Moving (0.17, -0.08) raw xDistance=-0.17 yDistance=0.11
23:32:41.633 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:32:41.634 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:41.634 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:32:41.634 00.000 12308 MoveAxis(E, 0, ABG)
23:32:41.634 00.000 12308 Move returns status 0, amount 0
23:32:41.634 00.000 12308 MoveAxis(N, 0, ABG)
23:32:41.634 00.000 12308 Move returns status 0, amount 0
23:32:41.634 00.000 12308 move complete, result=0
23:32:41.635 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:41.639 00.004 12308 worker thread done servicing request
23:32:41.661 00.022 14556 UpdateGuideState exits: m=2359 SNR=32.4
23:32:41.664 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:41.669 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:41.673 00.004 14556 Enqueuing Expose request
23:32:41.676 00.003 12308 Worker thread wakes up
23:32:41.677 00.001 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:32:41.684 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:41.684 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:42.929 01.245 12308 Exposure complete
23:32:43.056 00.127 12308 worker thread done servicing request
23:32:43.056 00.000 14556 OnExposeComplete: enter
23:32:43.060 00.004 14556 UpdateGuideState(): m_state=6
23:32:43.065 00.005 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7331
23:32:43.069 00.004 14556 Star::Find returns 1 (0), X=170.14, Y=997.48, Mass=2126, SNR=31.0, Peak=189 HFD=4.5
23:32:43.072 00.003 14556 CameraToMount -- cameraTheta (0.20) - m_xAngle (-3.07) = xAngle (3.27 = -3.01)
23:32:43.077 00.005 14556 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.17 = -3.11)
23:32:43.081 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=0.04 hyp=0.18 cameraTheta=0.20 mountX=-0.18 mountY=-0.01, mountTheta=-3.11
23:32:43.086 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.04, opts=13)
23:32:43.092 00.006 14556 Enqueuing Move request for scope (0.18, 0.04)
23:32:43.096 00.004 12308 Worker thread wakes up
23:32:43.097 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.04) opts 0xd
23:32:43.097 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.04)
23:32:43.097 00.000 12308 Moving (0.18, 0.04) raw xDistance=-0.18 yDistance=-0.01
23:32:43.097 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:32:43.098 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:43.098 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:32:43.098 00.000 12308 MoveAxis(E, 0, ABG)
23:32:43.098 00.000 12308 Move returns status 0, amount 0
23:32:43.099 00.001 12308 MoveAxis(N, 0, ABG)
23:32:43.099 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:43.103 00.004 12308 Move returns status 0, amount 0
23:32:43.103 00.000 12308 move complete, result=0
23:32:43.103 00.000 12308 worker thread done servicing request
23:32:43.125 00.022 14556 UpdateGuideState exits: m=2126 SNR=31.0
23:32:43.130 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:43.133 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:43.137 00.004 14556 Enqueuing Expose request
23:32:43.141 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:32:43.144 00.003 12308 Worker thread wakes up
23:32:43.144 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:43.144 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:44.395 01.251 12308 Exposure complete
23:32:44.526 00.131 12308 worker thread done servicing request
23:32:44.528 00.002 14556 OnExposeComplete: enter
23:32:44.532 00.004 14556 UpdateGuideState(): m_state=6
23:32:44.535 00.003 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7332
23:32:44.539 00.004 14556 Star::Find returns 1 (0), X=169.90, Y=997.44, Mass=2104, SNR=30.8, Peak=166 HFD=4.3
23:32:44.542 00.003 14556 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-3.07) = xAngle (-0.03 = -0.03)
23:32:44.547 00.005 14556 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.12 = -0.12)
23:32:44.550 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-3.10 mountX=0.06 mountY=-0.01, mountTheta=-0.12
23:32:44.555 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.00, opts=13)
23:32:44.562 00.007 14556 Enqueuing Move request for scope (-0.06, -0.00)
23:32:44.570 00.008 12308 Worker thread wakes up
23:32:44.570 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.00) opts 0xd
23:32:44.572 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.00)
23:32:44.572 00.000 12308 Moving (-0.06, -0.00) raw xDistance=0.06 yDistance=-0.01
23:32:44.572 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:32:44.573 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:44.574 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:32:44.574 00.000 12308 MoveAxis(E, 0, ABG)
23:32:44.575 00.001 12308 Move returns status 0, amount 0
23:32:44.575 00.000 12308 MoveAxis(N, 0, ABG)
23:32:44.575 00.000 12308 Move returns status 0, amount 0
23:32:44.576 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:44.582 00.006 12308 move complete, result=0
23:32:44.582 00.000 12308 worker thread done servicing request
23:32:44.608 00.026 14556 UpdateGuideState exits: m=2104 SNR=30.8
23:32:44.612 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:44.617 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:44.622 00.005 14556 Enqueuing Expose request
23:32:44.625 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:32:44.630 00.005 12308 Worker thread wakes up
23:32:44.630 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:44.631 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:45.883 01.252 12308 Exposure complete
23:32:46.014 00.131 12308 worker thread done servicing request
23:32:46.015 00.001 14556 OnExposeComplete: enter
23:32:46.018 00.003 14556 UpdateGuideState(): m_state=6
23:32:46.023 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7333
23:32:46.027 00.004 14556 Star::Find returns 1 (0), X=169.98, Y=997.62, Mass=2257, SNR=32.0, Peak=160 HFD=4.8
23:32:46.030 00.003 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.56 = -1.72)
23:32:46.035 00.005 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
23:32:46.038 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.49 mountX=-0.03 mountY=-0.18, mountTheta=-1.73
23:32:46.043 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.18, opts=13)
23:32:46.047 00.004 14556 Enqueuing Move request for scope (0.02, 0.18)
23:32:46.050 00.003 12308 Worker thread wakes up
23:32:46.050 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.18) opts 0xd
23:32:46.051 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.18)
23:32:46.051 00.000 12308 Moving (0.02, 0.18) raw xDistance=-0.03 yDistance=-0.18
23:32:46.051 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:32:46.051 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:46.051 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:32:46.052 00.001 12308 MoveAxis(E, 0, ABG)
23:32:46.052 00.000 12308 Move returns status 0, amount 0
23:32:46.052 00.000 12308 MoveAxis(N, 0, ABG)
23:32:46.052 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:46.058 00.006 12308 Move returns status 0, amount 0
23:32:46.058 00.000 12308 move complete, result=0
23:32:46.058 00.000 12308 worker thread done servicing request
23:32:46.079 00.021 14556 UpdateGuideState exits: m=2257 SNR=32.0
23:32:46.084 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:46.088 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:46.095 00.007 14556 Enqueuing Expose request
23:32:46.099 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:32:46.103 00.004 12308 Worker thread wakes up
23:32:46.103 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:46.103 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:47.349 01.246 12308 Exposure complete
23:32:47.472 00.123 12308 worker thread done servicing request
23:32:47.472 00.000 14556 OnExposeComplete: enter
23:32:47.476 00.004 14556 UpdateGuideState(): m_state=6
23:32:47.481 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7334
23:32:47.484 00.003 14556 Star::Find returns 1 (0), X=170.05, Y=997.65, Mass=2198, SNR=31.4, Peak=174 HFD=4.4
23:32:47.488 00.004 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.24 = -2.04)
23:32:47.491 00.003 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.14)
23:32:47.495 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.21 hyp=0.22 cameraTheta=1.17 mountX=-0.10 mountY=-0.19, mountTheta=-2.06
23:32:47.502 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.21, opts=13)
23:32:47.506 00.004 14556 Enqueuing Move request for scope (0.09, 0.21)
23:32:47.510 00.004 12308 Worker thread wakes up
23:32:47.510 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.21) opts 0xd
23:32:47.510 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.21)
23:32:47.510 00.000 12308 Moving (0.09, 0.21) raw xDistance=-0.10 yDistance=-0.19
23:32:47.512 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:32:47.512 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:47.512 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:32:47.512 00.000 12308 MoveAxis(E, 0, ABG)
23:32:47.512 00.000 12308 Move returns status 0, amount 0
23:32:47.512 00.000 12308 MoveAxis(N, 0, ABG)
23:32:47.513 00.001 12308 Move returns status 0, amount 0
23:32:47.513 00.000 12308 move complete, result=0
23:32:47.513 00.000 12308 worker thread done servicing request
23:32:47.513 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:47.538 00.025 14556 UpdateGuideState exits: m=2198 SNR=31.4
23:32:47.543 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:47.547 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:47.551 00.004 14556 Enqueuing Expose request
23:32:47.556 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:32:47.560 00.004 12308 Worker thread wakes up
23:32:47.562 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:47.562 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:48.802 01.240 12308 Exposure complete
23:32:48.921 00.119 12308 worker thread done servicing request
23:32:48.921 00.000 14556 OnExposeComplete: enter
23:32:48.925 00.004 14556 UpdateGuideState(): m_state=6
23:32:48.929 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7335
23:32:48.933 00.004 14556 Star::Find returns 1 (0), X=169.94, Y=997.74, Mass=2311, SNR=32.3, Peak=191 HFD=4.5
23:32:48.939 00.006 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
23:32:48.944 00.005 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
23:32:48.947 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.65 mountX=0.00 mountY=-0.30, mountTheta=-1.56
23:32:48.952 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.30, opts=13)
23:32:48.956 00.004 14556 Enqueuing Move request for scope (-0.02, 0.30)
23:32:48.960 00.004 12308 Worker thread wakes up
23:32:48.960 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.30) opts 0xd
23:32:48.960 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.30)
23:32:48.960 00.000 12308 Moving (-0.02, 0.30) raw xDistance=0.00 yDistance=-0.30
23:32:48.960 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:32:48.961 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:32:48.961 00.000 12308 MoveAxis(E, 0, ABG)
23:32:48.961 00.000 12308 Move returns status 0, amount 0
23:32:48.961 00.000 12308 MoveAxis(N, 213, ABG)
23:32:48.961 00.000 12308 Guiding  Dir = 0, Dur = 213
23:32:48.961 00.000 12308 IsSlewing returns 0
23:32:48.961 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:48.966 00.005 12308 IsGuiding returns 0
23:32:48.967 00.001 12308 PulseGuide returned control before completion, sleep 223
23:32:48.984 00.017 14556 UpdateGuideState exits: m=2311 SNR=32.3
23:32:48.988 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:48.991 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:48.996 00.005 14556 Enqueuing Expose request
23:32:49.202 00.206 12308 IsGuiding returns 1
23:32:49.202 00.000 12308 scope still moving after pulse duration time elapsed
23:32:49.232 00.030 12308 IsSlewing returns 0
23:32:49.234 00.002 12308 IsGuiding returns 0
23:32:49.234 00.000 12308 scope move finished after 213 + 54 ms
23:32:49.235 00.001 12308 Move returns status 0, amount 213
23:32:49.235 00.000 12308 move complete, result=0
23:32:49.235 00.000 12308 worker thread done servicing request
23:32:49.235 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 213 ms NORTH
23:32:49.243 00.008 12308 Worker thread wakes up
23:32:49.243 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:49.243 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:50.492 01.249 12308 Exposure complete
23:32:50.624 00.132 12308 worker thread done servicing request
23:32:50.624 00.000 14556 OnExposeComplete: enter
23:32:50.629 00.005 14556 UpdateGuideState(): m_state=6
23:32:50.632 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7336
23:32:50.636 00.004 14556 Star::Find returns 1 (0), X=170.08, Y=997.52, Mass=2142, SNR=31.0, Peak=168 HFD=4.9
23:32:50.639 00.003 14556 CameraToMount -- cameraTheta (0.62) - m_xAngle (-3.07) = xAngle (3.69 = -2.59)
23:32:50.644 00.005 14556 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.59 = -2.69)
23:32:50.648 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.08 hyp=0.14 cameraTheta=0.62 mountX=-0.12 mountY=-0.06, mountTheta=-2.67
23:32:50.652 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.08, opts=13)
23:32:50.657 00.005 14556 Enqueuing Move request for scope (0.11, 0.08)
23:32:50.661 00.004 12308 Worker thread wakes up
23:32:50.661 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.08) opts 0xd
23:32:50.661 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.08)
23:32:50.661 00.000 12308 Moving (0.11, 0.08) raw xDistance=-0.12 yDistance=-0.06
23:32:50.661 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:32:50.661 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:50.661 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:32:50.662 00.001 12308 MoveAxis(E, 0, ABG)
23:32:50.662 00.000 12308 Move returns status 0, amount 0
23:32:50.662 00.000 12308 MoveAxis(N, 0, ABG)
23:32:50.663 00.001 12308 Move returns status 0, amount 0
23:32:50.663 00.000 12308 move complete, result=0
23:32:50.663 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:50.666 00.003 12308 worker thread done servicing request
23:32:50.687 00.021 14556 UpdateGuideState exits: m=2142 SNR=31.0
23:32:50.691 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:50.696 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:50.701 00.005 14556 Enqueuing Expose request
23:32:50.706 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:50.710 00.004 12308 Worker thread wakes up
23:32:50.710 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:50.711 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:51.962 01.251 12308 Exposure complete
23:32:52.120 00.158 12308 worker thread done servicing request
23:32:52.121 00.001 14556 OnExposeComplete: enter
23:32:52.130 00.009 14556 UpdateGuideState(): m_state=6
23:32:52.138 00.008 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7337
23:32:52.144 00.006 14556 Star::Find returns 1 (0), X=169.93, Y=997.67, Mass=2235, SNR=31.7, Peak=159 HFD=4.7
23:32:52.148 00.004 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.81 = -1.48)
23:32:52.153 00.005 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.58)
23:32:52.158 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.23 hyp=0.24 cameraTheta=1.73 mountX=0.02 mountY=-0.24, mountTheta=-1.48
23:32:52.162 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.23, opts=13)
23:32:52.167 00.005 14556 Enqueuing Move request for scope (-0.04, 0.23)
23:32:52.172 00.005 12308 Worker thread wakes up
23:32:52.172 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.23) opts 0xd
23:32:52.172 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.23)
23:32:52.173 00.001 12308 Moving (-0.04, 0.23) raw xDistance=0.02 yDistance=-0.24
23:32:52.173 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:32:52.173 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:32:52.173 00.000 12308 MoveAxis(E, 0, ABG)
23:32:52.174 00.001 12308 Move returns status 0, amount 0
23:32:52.174 00.000 12308 MoveAxis(N, 166, ABG)
23:32:52.174 00.000 12308 Guiding  Dir = 0, Dur = 166
23:32:52.174 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:52.181 00.007 12308 IsSlewing returns 0
23:32:52.181 00.000 12308 IsGuiding returns 0
23:32:52.183 00.002 12308 PulseGuide returned control before completion, sleep 176
23:32:52.207 00.024 14556 UpdateGuideState exits: m=2235 SNR=31.7
23:32:52.212 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:52.216 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:52.220 00.004 14556 Enqueuing Expose request
23:32:52.368 00.148 12308 IsGuiding returns 1
23:32:52.369 00.001 12308 scope still moving after pulse duration time elapsed
23:32:52.399 00.030 12308 IsSlewing returns 0
23:32:52.401 00.002 12308 IsGuiding returns 0
23:32:52.402 00.001 12308 scope move finished after 166 + 53 ms
23:32:52.402 00.000 12308 Move returns status 0, amount 166
23:32:52.403 00.001 12308 move complete, result=0
23:32:52.403 00.000 12308 worker thread done servicing request
23:32:52.403 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 166 ms NORTH
23:32:52.411 00.008 12308 Worker thread wakes up
23:32:52.412 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:52.412 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:53.661 01.249 12308 Exposure complete
23:32:53.787 00.126 12308 worker thread done servicing request
23:32:53.788 00.001 14556 OnExposeComplete: enter
23:32:53.791 00.003 14556 UpdateGuideState(): m_state=6
23:32:53.796 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7338
23:32:53.800 00.004 14556 Star::Find returns 1 (0), X=170.04, Y=997.28, Mass=2202, SNR=31.6, Peak=194 HFD=4.4
23:32:53.804 00.004 14556 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-3.07) = xAngle (1.93 = 1.93)
23:32:53.807 00.003 14556 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.83 = 1.83)
23:32:53.811 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.16 hyp=0.18 cameraTheta=-1.14 mountX=-0.06 mountY=0.17, mountTheta=1.92
23:32:53.815 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.16, opts=13)
23:32:53.820 00.005 14556 Enqueuing Move request for scope (0.07, -0.16)
23:32:53.823 00.003 12308 Worker thread wakes up
23:32:53.823 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.16) opts 0xd
23:32:53.823 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.16)
23:32:53.823 00.000 12308 Moving (0.07, -0.16) raw xDistance=-0.06 yDistance=0.17
23:32:53.825 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:32:53.825 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:53.825 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:32:53.825 00.000 12308 MoveAxis(E, 0, ABG)
23:32:53.825 00.000 12308 Move returns status 0, amount 0
23:32:53.825 00.000 12308 MoveAxis(N, 0, ABG)
23:32:53.826 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:53.830 00.004 12308 Move returns status 0, amount 0
23:32:53.830 00.000 12308 move complete, result=0
23:32:53.830 00.000 12308 worker thread done servicing request
23:32:53.852 00.022 14556 UpdateGuideState exits: m=2202 SNR=31.6
23:32:53.856 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:53.860 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:53.863 00.003 14556 Enqueuing Expose request
23:32:53.868 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:32:53.874 00.006 12308 Worker thread wakes up
23:32:53.874 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:53.874 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:55.118 01.244 12308 Exposure complete
23:32:55.245 00.127 12308 worker thread done servicing request
23:32:55.246 00.001 14556 OnExposeComplete: enter
23:32:55.250 00.004 14556 UpdateGuideState(): m_state=6
23:32:55.254 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7339
23:32:55.259 00.005 14556 Star::Find returns 1 (0), X=170.08, Y=997.39, Mass=2100, SNR=30.6, Peak=158 HFD=4.3
23:32:55.262 00.003 14556 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-3.07) = xAngle (2.68 = 2.68)
23:32:55.266 00.004 14556 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.58 = 2.58)
23:32:55.270 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.40 mountX=-0.12 mountY=0.07, mountTheta=2.60
23:32:55.275 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.05, opts=13)
23:32:55.283 00.008 14556 Enqueuing Move request for scope (0.12, -0.05)
23:32:55.289 00.006 12308 Worker thread wakes up
23:32:55.289 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.05) opts 0xd
23:32:55.289 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.05)
23:32:55.289 00.000 12308 Moving (0.12, -0.05) raw xDistance=-0.12 yDistance=0.07
23:32:55.289 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:32:55.291 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:55.291 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:32:55.291 00.000 12308 MoveAxis(E, 0, ABG)
23:32:55.292 00.001 12308 Move returns status 0, amount 0
23:32:55.292 00.000 12308 MoveAxis(N, 0, ABG)
23:32:55.292 00.000 12308 Move returns status 0, amount 0
23:32:55.292 00.000 12308 move complete, result=0
23:32:55.293 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:55.299 00.006 12308 worker thread done servicing request
23:32:55.331 00.032 14556 UpdateGuideState exits: m=2100 SNR=30.6
23:32:55.338 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:55.344 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:55.350 00.006 14556 Enqueuing Expose request
23:32:55.355 00.005 12308 Worker thread wakes up
23:32:55.356 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:32:55.362 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:55.363 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:56.611 01.248 12308 Exposure complete
23:32:56.740 00.129 12308 worker thread done servicing request
23:32:56.740 00.000 14556 OnExposeComplete: enter
23:32:56.744 00.004 14556 UpdateGuideState(): m_state=6
23:32:56.747 00.003 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7340
23:32:56.753 00.006 14556 Star::Find returns 1 (0), X=170.10, Y=997.41, Mass=2349, SNR=32.5, Peak=175 HFD=4.8
23:32:56.757 00.004 14556 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.07) = xAngle (2.85 = 2.85)
23:32:56.761 00.004 14556 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.76 = 2.76)
23:32:56.765 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.14 cameraTheta=-0.22 mountX=-0.13 mountY=0.05, mountTheta=2.77
23:32:56.769 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.03, opts=13)
23:32:56.773 00.004 14556 Enqueuing Move request for scope (0.13, -0.03)
23:32:56.776 00.003 12308 Worker thread wakes up
23:32:56.776 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
23:32:56.776 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
23:32:56.776 00.000 12308 Moving (0.13, -0.03) raw xDistance=-0.13 yDistance=0.05
23:32:56.778 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:32:56.778 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:56.778 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:32:56.778 00.000 12308 MoveAxis(E, 0, ABG)
23:32:56.778 00.000 12308 Move returns status 0, amount 0
23:32:56.778 00.000 12308 MoveAxis(N, 0, ABG)
23:32:56.779 00.001 12308 Move returns status 0, amount 0
23:32:56.779 00.000 12308 move complete, result=0
23:32:56.779 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:56.783 00.004 12308 worker thread done servicing request
23:32:56.805 00.022 14556 UpdateGuideState exits: m=2349 SNR=32.5
23:32:56.810 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:56.813 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:56.817 00.004 14556 Enqueuing Expose request
23:32:56.821 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:32:56.825 00.004 12308 Worker thread wakes up
23:32:56.825 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:56.825 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:58.080 01.255 12308 Exposure complete
23:32:58.223 00.143 12308 worker thread done servicing request
23:32:58.223 00.000 14556 OnExposeComplete: enter
23:32:58.227 00.004 14556 UpdateGuideState(): m_state=6
23:32:58.231 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7341
23:32:58.234 00.003 14556 Star::Find returns 1 (0), X=169.85, Y=997.50, Mass=2185, SNR=31.4, Peak=159 HFD=4.4
23:32:58.238 00.004 14556 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.07) = xAngle (5.71 = -0.58)
23:32:58.243 00.005 14556 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
23:32:58.246 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.13 cameraTheta=2.63 mountX=0.11 mountY=-0.08, mountTheta=-0.64
23:32:58.251 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.06, opts=13)
23:32:58.256 00.005 14556 Enqueuing Move request for scope (-0.11, 0.06)
23:32:58.260 00.004 12308 Worker thread wakes up
23:32:58.260 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
23:32:58.260 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
23:32:58.260 00.000 12308 Moving (-0.11, 0.06) raw xDistance=0.11 yDistance=-0.08
23:32:58.260 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:32:58.260 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:58.260 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:32:58.261 00.001 12308 MoveAxis(E, 0, ABG)
23:32:58.261 00.000 12308 Move returns status 0, amount 0
23:32:58.261 00.000 12308 MoveAxis(N, 0, ABG)
23:32:58.261 00.000 12308 Move returns status 0, amount 0
23:32:58.261 00.000 12308 move complete, result=0
23:32:58.262 00.001 12308 worker thread done servicing request
23:32:58.263 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:58.290 00.027 14556 UpdateGuideState exits: m=2185 SNR=31.4
23:32:58.294 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:58.298 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:58.301 00.003 14556 Enqueuing Expose request
23:32:58.306 00.005 12308 Worker thread wakes up
23:32:58.307 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:58.307 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:32:58.307 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:59.552 01.245 12308 Exposure complete
23:32:59.686 00.134 12308 worker thread done servicing request
23:32:59.686 00.000 14556 OnExposeComplete: enter
23:32:59.693 00.007 14556 UpdateGuideState(): m_state=6
23:32:59.698 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7342
23:32:59.703 00.005 14556 Star::Find returns 1 (0), X=170.02, Y=997.37, Mass=2024, SNR=30.1, Peak=159 HFD=4.2
23:32:59.706 00.003 14556 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-3.07) = xAngle (2.16 = 2.16)
23:32:59.711 00.005 14556 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.07 = 2.07)
23:32:59.715 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.91 mountX=-0.05 mountY=0.08, mountTheta=2.14
23:32:59.719 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.07, opts=13)
23:32:59.722 00.003 14556 Enqueuing Move request for scope (0.06, -0.07)
23:32:59.724 00.002 12308 Worker thread wakes up
23:32:59.725 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
23:32:59.725 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
23:32:59.725 00.000 12308 Moving (0.06, -0.07) raw xDistance=-0.05 yDistance=0.08
23:32:59.725 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:32:59.725 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:59.725 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:32:59.725 00.000 12308 MoveAxis(E, 0, ABG)
23:32:59.726 00.001 12308 Move returns status 0, amount 0
23:32:59.726 00.000 12308 MoveAxis(N, 0, ABG)
23:32:59.726 00.000 12308 Move returns status 0, amount 0
23:32:59.726 00.000 12308 move complete, result=0
23:32:59.726 00.000 12308 worker thread done servicing request
23:32:59.726 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:32:59.747 00.021 14556 UpdateGuideState exits: m=2024 SNR=30.1
23:32:59.753 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:59.756 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:32:59.758 00.002 14556 Enqueuing Expose request
23:32:59.761 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:32:59.765 00.004 12308 Worker thread wakes up
23:32:59.765 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:32:59.765 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:01.007 01.242 12308 Exposure complete
23:33:01.136 00.129 12308 worker thread done servicing request
23:33:01.136 00.000 14556 OnExposeComplete: enter
23:33:01.141 00.005 14556 UpdateGuideState(): m_state=6
23:33:01.148 00.007 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7343
23:33:01.154 00.006 14556 Star::Find returns 1 (0), X=169.91, Y=997.63, Mass=2274, SNR=31.9, Peak=172 HFD=4.5
23:33:01.159 00.005 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.90 = -1.38)
23:33:01.164 00.005 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
23:33:01.168 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.83 mountX=0.04 mountY=-0.20, mountTheta=-1.38
23:33:01.172 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.19, opts=13)
23:33:01.176 00.004 14556 Enqueuing Move request for scope (-0.05, 0.19)
23:33:01.181 00.005 12308 Worker thread wakes up
23:33:01.181 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd
23:33:01.181 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.19)
23:33:01.181 00.000 12308 Moving (-0.05, 0.19) raw xDistance=0.04 yDistance=-0.20
23:33:01.182 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:33:01.182 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:01.182 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:33:01.182 00.000 12308 MoveAxis(E, 0, ABG)
23:33:01.182 00.000 12308 Move returns status 0, amount 0
23:33:01.184 00.002 12308 MoveAxis(N, 0, ABG)
23:33:01.184 00.000 12308 Move returns status 0, amount 0
23:33:01.184 00.000 12308 move complete, result=0
23:33:01.185 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:01.191 00.006 12308 worker thread done servicing request
23:33:01.215 00.024 14556 UpdateGuideState exits: m=2274 SNR=31.9
23:33:01.221 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:01.225 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:01.228 00.003 14556 Enqueuing Expose request
23:33:01.232 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:33:01.236 00.004 12308 Worker thread wakes up
23:33:01.236 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:01.236 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:02.494 01.258 12308 Exposure complete
23:33:02.628 00.134 12308 worker thread done servicing request
23:33:02.629 00.001 14556 OnExposeComplete: enter
23:33:02.633 00.004 14556 UpdateGuideState(): m_state=6
23:33:02.637 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7344
23:33:02.641 00.004 14556 Star::Find returns 1 (0), X=169.77, Y=997.62, Mass=2413, SNR=32.9, Peak=180 HFD=4.6
23:33:02.645 00.004 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
23:33:02.649 00.004 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
23:33:02.653 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.18 hyp=0.27 cameraTheta=2.39 mountX=0.18 mountY=-0.21, mountTheta=-0.86
23:33:02.659 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.18, opts=13)
23:33:02.663 00.004 14556 Enqueuing Move request for scope (-0.20, 0.18)
23:33:02.667 00.004 12308 Worker thread wakes up
23:33:02.667 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.18) opts 0xd
23:33:02.667 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.18)
23:33:02.667 00.000 12308 Moving (-0.20, 0.18) raw xDistance=0.18 yDistance=-0.21
23:33:02.668 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:33:02.668 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:33:02.668 00.000 12308 MoveAxis(E, 0, ABG)
23:33:02.668 00.000 12308 Move returns status 0, amount 0
23:33:02.668 00.000 12308 MoveAxis(N, 150, ABG)
23:33:02.668 00.000 12308 Guiding  Dir = 0, Dur = 150
23:33:02.669 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:02.674 00.005 12308 IsSlewing returns 0
23:33:02.674 00.000 12308 IsGuiding returns 0
23:33:02.674 00.000 12308 PulseGuide returned control before completion, sleep 160
23:33:02.697 00.023 14556 UpdateGuideState exits: m=2413 SNR=32.9
23:33:02.701 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:02.706 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:02.711 00.005 14556 Enqueuing Expose request
23:33:02.845 00.134 12308 IsGuiding returns 1
23:33:02.845 00.000 12308 scope still moving after pulse duration time elapsed
23:33:02.875 00.030 12308 IsSlewing returns 0
23:33:02.875 00.000 12308 IsGuiding returns 0
23:33:02.876 00.001 12308 scope move finished after 150 + 52 ms
23:33:02.876 00.000 12308 Move returns status 0, amount 150
23:33:02.877 00.001 12308 move complete, result=0
23:33:02.877 00.000 12308 worker thread done servicing request
23:33:02.878 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 150 ms NORTH
23:33:02.884 00.006 12308 Worker thread wakes up
23:33:02.884 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:02.884 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:04.136 01.252 12308 Exposure complete
23:33:04.269 00.133 12308 worker thread done servicing request
23:33:04.269 00.000 14556 OnExposeComplete: enter
23:33:04.274 00.005 14556 UpdateGuideState(): m_state=6
23:33:04.279 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7345
23:33:04.286 00.007 14556 Star::Find returns 1 (0), X=169.77, Y=997.54, Mass=2304, SNR=32.2, Peak=158 HFD=4.6
23:33:04.291 00.005 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.74 = -0.55)
23:33:04.295 00.004 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.64 = -0.65)
23:33:04.298 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.10 hyp=0.22 cameraTheta=2.66 mountX=0.19 mountY=-0.13, mountTheta=-0.61
23:33:04.304 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.10, opts=13)
23:33:04.308 00.004 14556 Enqueuing Move request for scope (-0.20, 0.10)
23:33:04.314 00.006 12308 Worker thread wakes up
23:33:04.314 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.10) opts 0xd
23:33:04.314 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.10)
23:33:04.314 00.000 12308 Moving (-0.20, 0.10) raw xDistance=0.19 yDistance=-0.13
23:33:04.314 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:33:04.315 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:04.315 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:33:04.315 00.000 12308 MoveAxis(E, 0, ABG)
23:33:04.315 00.000 12308 Move returns status 0, amount 0
23:33:04.315 00.000 12308 MoveAxis(N, 0, ABG)
23:33:04.316 00.001 12308 Move returns status 0, amount 0
23:33:04.316 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:04.321 00.005 12308 move complete, result=0
23:33:04.321 00.000 12308 worker thread done servicing request
23:33:04.342 00.021 14556 UpdateGuideState exits: m=2304 SNR=32.2
23:33:04.347 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:04.351 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:04.354 00.003 14556 Enqueuing Expose request
23:33:04.358 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:04.362 00.004 12308 Worker thread wakes up
23:33:04.362 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:04.363 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:05.604 01.241 12308 Exposure complete
23:33:05.735 00.131 12308 worker thread done servicing request
23:33:05.736 00.001 14556 OnExposeComplete: enter
23:33:05.740 00.004 14556 UpdateGuideState(): m_state=6
23:33:05.743 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7346
23:33:05.747 00.004 14556 Star::Find returns 1 (0), X=169.83, Y=997.44, Mass=2183, SNR=31.1, Peak=157 HFD=4.4
23:33:05.752 00.005 14556 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-3.07) = xAngle (-0.06 = -0.06)
23:33:05.756 00.004 14556 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.15 = -0.15)
23:33:05.760 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-3.13 mountX=0.13 mountY=-0.02, mountTheta=-0.15
23:33:05.764 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.00, opts=13)
23:33:05.768 00.004 14556 Enqueuing Move request for scope (-0.13, -0.00)
23:33:05.772 00.004 12308 Worker thread wakes up
23:33:05.773 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.00) opts 0xd
23:33:05.773 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.00)
23:33:05.773 00.000 12308 Moving (-0.13, -0.00) raw xDistance=0.13 yDistance=-0.02
23:33:05.773 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:33:05.773 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:05.773 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:33:05.774 00.001 12308 MoveAxis(E, 0, ABG)
23:33:05.774 00.000 12308 Move returns status 0, amount 0
23:33:05.774 00.000 12308 MoveAxis(N, 0, ABG)
23:33:05.774 00.000 12308 Move returns status 0, amount 0
23:33:05.775 00.001 12308 move complete, result=0
23:33:05.775 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:05.778 00.003 12308 worker thread done servicing request
23:33:05.798 00.020 14556 UpdateGuideState exits: m=2183 SNR=31.1
23:33:05.803 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:05.806 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:05.811 00.005 14556 Enqueuing Expose request
23:33:05.816 00.005 12308 Worker thread wakes up
23:33:05.816 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:05.821 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:05.821 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:07.056 01.235 12308 Exposure complete
23:33:07.162 00.106 12308 worker thread done servicing request
23:33:07.162 00.000 14556 OnExposeComplete: enter
23:33:07.166 00.004 14556 UpdateGuideState(): m_state=6
23:33:07.170 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7347
23:33:07.174 00.004 14556 Star::Find returns 1 (0), X=169.78, Y=997.68, Mass=2350, SNR=32.6, Peak=158 HFD=4.7
23:33:07.178 00.004 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
23:33:07.182 00.004 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
23:33:07.185 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.24 hyp=0.30 cameraTheta=2.24 mountX=0.17 mountY=-0.27, mountTheta=-1.00
23:33:07.189 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.24, opts=13)
23:33:07.194 00.005 14556 Enqueuing Move request for scope (-0.19, 0.24)
23:33:07.198 00.004 12308 Worker thread wakes up
23:33:07.198 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.24) opts 0xd
23:33:07.198 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.24)
23:33:07.198 00.000 12308 Moving (-0.19, 0.24) raw xDistance=0.17 yDistance=-0.27
23:33:07.198 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:33:07.198 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:33:07.198 00.000 12308 MoveAxis(E, 0, ABG)
23:33:07.199 00.001 12308 Move returns status 0, amount 0
23:33:07.199 00.000 12308 MoveAxis(N, 187, ABG)
23:33:07.199 00.000 12308 Guiding  Dir = 0, Dur = 187
23:33:07.199 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:07.203 00.004 12308 IsSlewing returns 0
23:33:07.203 00.000 12308 IsGuiding returns 0
23:33:07.205 00.002 12308 PulseGuide returned control before completion, sleep 197
23:33:07.224 00.019 14556 UpdateGuideState exits: m=2350 SNR=32.6
23:33:07.228 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:07.233 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:07.236 00.003 14556 Enqueuing Expose request
23:33:07.410 00.174 12308 IsGuiding returns 1
23:33:07.410 00.000 12308 scope still moving after pulse duration time elapsed
23:33:07.440 00.030 12308 IsSlewing returns 0
23:33:07.441 00.001 12308 IsGuiding returns 0
23:33:07.441 00.000 12308 scope move finished after 187 + 50 ms
23:33:07.442 00.001 12308 Move returns status 0, amount 187
23:33:07.442 00.000 12308 move complete, result=0
23:33:07.442 00.000 12308 worker thread done servicing request
23:33:07.443 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 187 ms NORTH
23:33:07.450 00.007 12308 Worker thread wakes up
23:33:07.450 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:07.450 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:08.705 01.255 12308 Exposure complete
23:33:08.851 00.146 12308 worker thread done servicing request
23:33:08.851 00.000 14556 OnExposeComplete: enter
23:33:08.856 00.005 14556 UpdateGuideState(): m_state=6
23:33:08.860 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7348
23:33:08.865 00.005 14556 Star::Find returns 1 (0), X=169.70, Y=997.26, Mass=2078, SNR=30.6, Peak=152 HFD=4.6
23:33:08.870 00.005 14556 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.07) = xAngle (0.53 = 0.53)
23:33:08.876 00.006 14556 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.43 = 0.43)
23:33:08.880 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.18 hyp=0.32 cameraTheta=-2.55 mountX=0.27 mountY=0.13, mountTheta=0.45
23:33:08.885 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.18, opts=13)
23:33:08.889 00.004 14556 Enqueuing Move request for scope (-0.26, -0.18)
23:33:08.893 00.004 12308 Worker thread wakes up
23:33:08.893 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.18) opts 0xd
23:33:08.893 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.18)
23:33:08.893 00.000 12308 Moving (-0.26, -0.18) raw xDistance=0.27 yDistance=0.13
23:33:08.893 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:33:08.894 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:08.894 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:33:08.894 00.000 12308 MoveAxis(W, 119, ABG)
23:33:08.894 00.000 12308 Guiding  Dir = 3, Dur = 119
23:33:08.894 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:08.899 00.005 12308 IsSlewing returns 0
23:33:08.899 00.000 12308 IsGuiding returns 0
23:33:08.899 00.000 12308 PulseGuide returned control before completion, sleep 129
23:33:08.920 00.021 14556 UpdateGuideState exits: m=2078 SNR=30.6
23:33:08.925 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:08.930 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:08.935 00.005 14556 Enqueuing Expose request
23:33:09.044 00.109 12308 IsGuiding returns 0
23:33:09.045 00.001 12308 Move returns status 0, amount 119
23:33:09.045 00.000 12308 MoveAxis(N, 0, ABG)
23:33:09.046 00.001 12308 Move returns status 0, amount 0
23:33:09.046 00.000 12308 move complete, result=0
23:33:09.046 00.000 12308 worker thread done servicing request
23:33:09.047 00.001 12308 Worker thread wakes up
23:33:09.048 00.001 14556 GuideStep: 0.3 px 119 ms WEST, 0.1 px 0 ms NORTH
23:33:09.053 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:09.053 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:10.303 01.250 12308 Exposure complete
23:33:10.433 00.130 12308 worker thread done servicing request
23:33:10.434 00.001 14556 OnExposeComplete: enter
23:33:10.441 00.007 14556 UpdateGuideState(): m_state=6
23:33:10.445 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7349
23:33:10.449 00.004 14556 Star::Find returns 1 (0), X=170.01, Y=997.38, Mass=2290, SNR=32.1, Peak=193 HFD=4.7
23:33:10.454 00.005 14556 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-3.07) = xAngle (2.20 = 2.20)
23:33:10.457 00.003 14556 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.10 = 2.10)
23:33:10.462 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.88 mountX=-0.04 mountY=0.06, mountTheta=2.17
23:33:10.466 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.06, opts=13)
23:33:10.472 00.006 14556 Enqueuing Move request for scope (0.05, -0.06)
23:33:10.476 00.004 12308 Worker thread wakes up
23:33:10.476 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
23:33:10.476 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
23:33:10.476 00.000 12308 Moving (0.05, -0.06) raw xDistance=-0.04 yDistance=0.06
23:33:10.476 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:33:10.476 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:10.477 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:33:10.477 00.000 12308 MoveAxis(E, 0, ABG)
23:33:10.477 00.000 12308 Move returns status 0, amount 0
23:33:10.478 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:10.482 00.004 12308 MoveAxis(N, 0, ABG)
23:33:10.482 00.000 12308 Move returns status 0, amount 0
23:33:10.482 00.000 12308 move complete, result=0
23:33:10.482 00.000 12308 worker thread done servicing request
23:33:10.503 00.021 14556 UpdateGuideState exits: m=2290 SNR=32.1
23:33:10.508 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:10.512 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:10.515 00.003 14556 Enqueuing Expose request
23:33:10.519 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:33:10.522 00.003 12308 Worker thread wakes up
23:33:10.523 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:10.523 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:11.783 01.260 12308 Exposure complete
23:33:11.916 00.133 12308 worker thread done servicing request
23:33:11.917 00.001 14556 OnExposeComplete: enter
23:33:11.923 00.006 14556 UpdateGuideState(): m_state=6
23:33:11.930 00.007 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7350
23:33:11.937 00.007 14556 Star::Find returns 1 (0), X=170.02, Y=997.40, Mass=2307, SNR=32.3, Peak=182 HFD=4.2
23:33:11.943 00.006 14556 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-3.07) = xAngle (2.44 = 2.44)
23:33:11.951 00.008 14556 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.34 = 2.34)
23:33:11.956 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.64 mountX=-0.06 mountY=0.05, mountTheta=2.38
23:33:11.961 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.04, opts=13)
23:33:11.966 00.005 14556 Enqueuing Move request for scope (0.06, -0.04)
23:33:11.971 00.005 12308 Worker thread wakes up
23:33:11.973 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
23:33:11.973 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
23:33:11.973 00.000 12308 Moving (0.06, -0.04) raw xDistance=-0.06 yDistance=0.05
23:33:11.973 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:33:11.974 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:11.974 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:33:11.974 00.000 12308 MoveAxis(E, 0, ABG)
23:33:11.975 00.001 12308 Move returns status 0, amount 0
23:33:11.975 00.000 12308 MoveAxis(N, 0, ABG)
23:33:11.975 00.000 12308 Move returns status 0, amount 0
23:33:11.975 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:11.980 00.005 12308 move complete, result=0
23:33:11.982 00.002 12308 worker thread done servicing request
23:33:12.007 00.025 14556 UpdateGuideState exits: m=2307 SNR=32.3
23:33:12.012 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:12.018 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:12.024 00.006 14556 Enqueuing Expose request
23:33:12.030 00.006 12308 Worker thread wakes up
23:33:12.030 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:33:12.036 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:12.036 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:13.277 01.241 12308 Exposure complete
23:33:13.403 00.126 12308 worker thread done servicing request
23:33:13.404 00.001 14556 OnExposeComplete: enter
23:33:13.408 00.004 14556 UpdateGuideState(): m_state=6
23:33:13.411 00.003 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7351
23:33:13.414 00.003 14556 Star::Find returns 1 (0), X=169.87, Y=997.60, Mass=2245, SNR=31.9, Peak=155 HFD=4.4
23:33:13.416 00.002 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.21 = -1.07)
23:33:13.419 00.003 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.17)
23:33:13.422 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.15 hyp=0.18 cameraTheta=2.14 mountX=0.09 mountY=-0.17, mountTheta=-1.09
23:33:13.426 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.15, opts=13)
23:33:13.431 00.005 14556 Enqueuing Move request for scope (-0.10, 0.15)
23:33:13.435 00.004 12308 Worker thread wakes up
23:33:13.436 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.15) opts 0xd
23:33:13.436 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.15)
23:33:13.436 00.000 12308 Moving (-0.10, 0.15) raw xDistance=0.09 yDistance=-0.17
23:33:13.436 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:33:13.437 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:13.437 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:33:13.437 00.000 12308 MoveAxis(E, 0, ABG)
23:33:13.438 00.001 12308 Move returns status 0, amount 0
23:33:13.438 00.000 12308 MoveAxis(N, 0, ABG)
23:33:13.438 00.000 12308 Move returns status 0, amount 0
23:33:13.438 00.000 12308 move complete, result=0
23:33:13.438 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:13.444 00.006 12308 worker thread done servicing request
23:33:13.466 00.022 14556 UpdateGuideState exits: m=2245 SNR=31.9
23:33:13.472 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:13.480 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:13.485 00.005 14556 Enqueuing Expose request
23:33:13.491 00.006 12308 Worker thread wakes up
23:33:13.491 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:33:13.497 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:13.497 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:14.752 01.255 12308 Exposure complete
23:33:14.889 00.137 12308 worker thread done servicing request
23:33:14.889 00.000 14556 OnExposeComplete: enter
23:33:14.893 00.004 14556 UpdateGuideState(): m_state=6
23:33:14.896 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7352
23:33:14.901 00.005 14556 Star::Find returns 1 (0), X=169.85, Y=997.69, Mass=2152, SNR=31.1, Peak=150 HFD=4.5
23:33:14.905 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.10 = -1.19)
23:33:14.907 00.002 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.29)
23:33:14.912 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.24 hyp=0.27 cameraTheta=2.02 mountX=0.10 mountY=-0.26, mountTheta=-1.20
23:33:14.917 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.24, opts=13)
23:33:14.921 00.004 14556 Enqueuing Move request for scope (-0.12, 0.24)
23:33:14.924 00.003 12308 Worker thread wakes up
23:33:14.924 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.24) opts 0xd
23:33:14.924 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.24)
23:33:14.924 00.000 12308 Moving (-0.12, 0.24) raw xDistance=0.10 yDistance=-0.26
23:33:14.926 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:33:14.926 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:33:14.926 00.000 12308 MoveAxis(E, 0, ABG)
23:33:14.926 00.000 12308 Move returns status 0, amount 0
23:33:14.926 00.000 12308 MoveAxis(N, 184, ABG)
23:33:14.926 00.000 12308 Guiding  Dir = 0, Dur = 184
23:33:14.926 00.000 12308 IsSlewing returns 0
23:33:14.926 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:14.931 00.005 12308 IsGuiding returns 0
23:33:14.931 00.000 12308 PulseGuide returned control before completion, sleep 194
23:33:14.953 00.022 14556 UpdateGuideState exits: m=2152 SNR=31.1
23:33:14.956 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:14.960 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:14.966 00.006 14556 Enqueuing Expose request
23:33:15.130 00.164 12308 IsGuiding returns 1
23:33:15.131 00.001 12308 scope still moving after pulse duration time elapsed
23:33:15.161 00.030 12308 IsSlewing returns 0
23:33:15.163 00.002 12308 IsGuiding returns 0
23:33:15.163 00.000 12308 scope move finished after 184 + 48 ms
23:33:15.163 00.000 12308 Move returns status 0, amount 184
23:33:15.164 00.001 12308 move complete, result=0
23:33:15.165 00.001 12308 worker thread done servicing request
23:33:15.165 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 184 ms NORTH
23:33:15.172 00.007 12308 Worker thread wakes up
23:33:15.172 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:15.173 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:16.428 01.255 12308 Exposure complete
23:33:16.565 00.137 12308 worker thread done servicing request
23:33:16.566 00.001 14556 OnExposeComplete: enter
23:33:16.570 00.004 14556 UpdateGuideState(): m_state=6
23:33:16.575 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7353
23:33:16.579 00.004 14556 Star::Find returns 1 (0), X=169.93, Y=997.40, Mass=2162, SNR=31.2, Peak=161 HFD=4.3
23:33:16.583 00.004 14556 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-3.07) = xAngle (0.82 = 0.82)
23:33:16.587 00.004 14556 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.72 = 0.72)
23:33:16.592 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.25 mountX=0.03 mountY=0.03, mountTheta=0.77
23:33:16.596 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.04, opts=13)
23:33:16.601 00.005 14556 Enqueuing Move request for scope (-0.03, -0.04)
23:33:16.605 00.004 12308 Worker thread wakes up
23:33:16.605 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
23:33:16.605 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
23:33:16.605 00.000 12308 Moving (-0.03, -0.04) raw xDistance=0.03 yDistance=0.03
23:33:16.605 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:33:16.605 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:16.605 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:33:16.606 00.001 12308 MoveAxis(E, 0, ABG)
23:33:16.606 00.000 12308 Move returns status 0, amount 0
23:33:16.606 00.000 12308 MoveAxis(N, 0, ABG)
23:33:16.606 00.000 12308 Move returns status 0, amount 0
23:33:16.606 00.000 12308 move complete, result=0
23:33:16.606 00.000 12308 worker thread done servicing request
23:33:16.608 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:16.631 00.023 14556 UpdateGuideState exits: m=2162 SNR=31.2
23:33:16.635 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:16.639 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:16.642 00.003 14556 Enqueuing Expose request
23:33:16.645 00.003 12308 Worker thread wakes up
23:33:16.645 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:16.646 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:16.646 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:33:17.891 01.245 12308 Exposure complete
23:33:18.018 00.127 12308 worker thread done servicing request
23:33:18.019 00.001 14556 OnExposeComplete: enter
23:33:18.023 00.004 14556 UpdateGuideState(): m_state=6
23:33:18.027 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7354
23:33:18.031 00.004 14556 Star::Find returns 1 (0), X=169.90, Y=997.39, Mass=2184, SNR=31.4, Peak=165 HFD=4.4
23:33:18.034 00.003 14556 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.07) = xAngle (0.57 = 0.57)
23:33:18.037 00.003 14556 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.47 = 0.47)
23:33:18.040 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.51 mountX=0.07 mountY=0.04, mountTheta=0.49
23:33:18.044 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.05, opts=13)
23:33:18.049 00.005 14556 Enqueuing Move request for scope (-0.06, -0.05)
23:33:18.053 00.004 12308 Worker thread wakes up
23:33:18.053 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
23:33:18.054 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
23:33:18.054 00.000 12308 Moving (-0.06, -0.05) raw xDistance=0.07 yDistance=0.04
23:33:18.054 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:33:18.054 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:18.054 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:33:18.055 00.001 12308 MoveAxis(E, 0, ABG)
23:33:18.055 00.000 12308 Move returns status 0, amount 0
23:33:18.055 00.000 12308 MoveAxis(N, 0, ABG)
23:33:18.055 00.000 12308 Move returns status 0, amount 0
23:33:18.055 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:18.059 00.004 12308 move complete, result=0
23:33:18.060 00.001 12308 worker thread done servicing request
23:33:18.079 00.019 14556 UpdateGuideState exits: m=2184 SNR=31.4
23:33:18.083 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:18.089 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:18.093 00.004 14556 Enqueuing Expose request
23:33:18.098 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:33:18.102 00.004 12308 Worker thread wakes up
23:33:18.102 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:18.103 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:19.348 01.245 12308 Exposure complete
23:33:19.462 00.114 12308 worker thread done servicing request
23:33:19.462 00.000 14556 OnExposeComplete: enter
23:33:19.466 00.004 14556 UpdateGuideState(): m_state=6
23:33:19.471 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7355
23:33:19.475 00.004 14556 Star::Find returns 1 (0), X=169.91, Y=997.41, Mass=2377, SNR=32.5, Peak=186 HFD=4.3
23:33:19.478 00.003 14556 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-3.07) = xAngle (0.49 = 0.49)
23:33:19.482 00.004 14556 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.39 = 0.39)
23:33:19.485 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.59 mountX=0.05 mountY=0.02, mountTheta=0.40
23:33:19.491 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.03, opts=13)
23:33:19.494 00.003 14556 Enqueuing Move request for scope (-0.05, -0.03)
23:33:19.500 00.006 12308 Worker thread wakes up
23:33:19.500 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
23:33:19.500 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
23:33:19.500 00.000 12308 Moving (-0.05, -0.03) raw xDistance=0.05 yDistance=0.02
23:33:19.500 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:33:19.501 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:19.501 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:33:19.501 00.000 12308 MoveAxis(E, 0, ABG)
23:33:19.501 00.000 12308 Move returns status 0, amount 0
23:33:19.501 00.000 12308 MoveAxis(N, 0, ABG)
23:33:19.501 00.000 12308 Move returns status 0, amount 0
23:33:19.503 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:19.507 00.004 12308 move complete, result=0
23:33:19.507 00.000 12308 worker thread done servicing request
23:33:19.530 00.023 14556 UpdateGuideState exits: m=2377 SNR=32.5
23:33:19.535 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:19.539 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:19.543 00.004 14556 Enqueuing Expose request
23:33:19.547 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:33:19.552 00.005 12308 Worker thread wakes up
23:33:19.552 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:19.553 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:20.808 01.255 12308 Exposure complete
23:33:20.943 00.135 12308 worker thread done servicing request
23:33:20.943 00.000 14556 OnExposeComplete: enter
23:33:20.948 00.005 14556 UpdateGuideState(): m_state=6
23:33:20.954 00.006 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7356
23:33:20.958 00.004 14556 Star::Find returns 1 (0), X=169.89, Y=997.27, Mass=2248, SNR=31.8, Peak=167 HFD=4.5
23:33:20.962 00.004 14556 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-3.07) = xAngle (1.09 = 1.09)
23:33:20.966 00.004 14556 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.99 = 0.99)
23:33:20.970 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.19 cameraTheta=-1.98 mountX=0.09 mountY=0.16, mountTheta=1.07
23:33:20.975 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.17, opts=13)
23:33:20.980 00.005 14556 Enqueuing Move request for scope (-0.07, -0.17)
23:33:20.984 00.004 12308 Worker thread wakes up
23:33:20.984 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd
23:33:20.984 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.17)
23:33:20.984 00.000 12308 Moving (-0.07, -0.17) raw xDistance=0.09 yDistance=0.16
23:33:20.984 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:33:20.985 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:20.985 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:33:20.985 00.000 12308 MoveAxis(E, 0, ABG)
23:33:20.985 00.000 12308 Move returns status 0, amount 0
23:33:20.986 00.001 12308 MoveAxis(N, 0, ABG)
23:33:20.986 00.000 12308 Move returns status 0, amount 0
23:33:20.986 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:20.990 00.004 12308 move complete, result=0
23:33:20.991 00.001 12308 worker thread done servicing request
23:33:21.014 00.023 14556 UpdateGuideState exits: m=2248 SNR=31.8
23:33:21.018 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:21.021 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:21.026 00.005 14556 Enqueuing Expose request
23:33:21.031 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:33:21.034 00.003 12308 Worker thread wakes up
23:33:21.036 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:21.036 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:22.280 01.244 12308 Exposure complete
23:33:22.415 00.135 12308 worker thread done servicing request
23:33:22.415 00.000 14556 OnExposeComplete: enter
23:33:22.418 00.003 14556 UpdateGuideState(): m_state=6
23:33:22.422 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7357
23:33:22.425 00.003 14556 Star::Find returns 1 (0), X=169.92, Y=997.56, Mass=2248, SNR=31.7, Peak=168 HFD=4.3
23:33:22.430 00.005 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.96 = -1.32)
23:33:22.433 00.003 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.42)
23:33:22.436 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.89 mountX=0.03 mountY=-0.12, mountTheta=-1.33
23:33:22.441 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.12, opts=13)
23:33:22.446 00.005 14556 Enqueuing Move request for scope (-0.04, 0.12)
23:33:22.449 00.003 12308 Worker thread wakes up
23:33:22.449 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
23:33:22.449 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
23:33:22.449 00.000 12308 Moving (-0.04, 0.12) raw xDistance=0.03 yDistance=-0.12
23:33:22.449 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:33:22.450 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:22.450 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:33:22.450 00.000 12308 MoveAxis(E, 0, ABG)
23:33:22.450 00.000 12308 Move returns status 0, amount 0
23:33:22.450 00.000 12308 MoveAxis(N, 0, ABG)
23:33:22.450 00.000 12308 Move returns status 0, amount 0
23:33:22.452 00.002 12308 move complete, result=0
23:33:22.452 00.000 12308 worker thread done servicing request
23:33:22.452 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:22.475 00.023 14556 UpdateGuideState exits: m=2248 SNR=31.7
23:33:22.479 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:22.483 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:22.486 00.003 14556 Enqueuing Expose request
23:33:22.489 00.003 12308 Worker thread wakes up
23:33:22.489 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:22.490 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:22.490 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:23.729 01.239 12308 Exposure complete
23:33:23.873 00.144 12308 worker thread done servicing request
23:33:23.873 00.000 14556 OnExposeComplete: enter
23:33:23.878 00.005 14556 UpdateGuideState(): m_state=6
23:33:23.882 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7358
23:33:23.886 00.004 14556 Star::Find returns 1 (0), X=169.97, Y=997.53, Mass=2311, SNR=32.4, Peak=176 HFD=4.4
23:33:23.890 00.004 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.59 = -1.70)
23:33:23.893 00.003 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.80)
23:33:23.897 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.51 mountX=-0.01 mountY=-0.09, mountTheta=-1.70
23:33:23.904 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.09, opts=13)
23:33:23.911 00.007 14556 Enqueuing Move request for scope (0.01, 0.09)
23:33:23.915 00.004 12308 Worker thread wakes up
23:33:23.916 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
23:33:23.916 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
23:33:23.916 00.000 12308 Moving (0.01, 0.09) raw xDistance=-0.01 yDistance=-0.09
23:33:23.916 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:33:23.916 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:23.916 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:33:23.917 00.001 12308 MoveAxis(E, 0, ABG)
23:33:23.917 00.000 12308 Move returns status 0, amount 0
23:33:23.917 00.000 12308 MoveAxis(N, 0, ABG)
23:33:23.917 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:23.922 00.005 12308 Move returns status 0, amount 0
23:33:23.922 00.000 12308 move complete, result=0
23:33:23.923 00.001 12308 worker thread done servicing request
23:33:23.945 00.022 14556 UpdateGuideState exits: m=2311 SNR=32.4
23:33:23.948 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:23.953 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:23.956 00.003 14556 Enqueuing Expose request
23:33:23.960 00.004 12308 Worker thread wakes up
23:33:23.960 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:23.961 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:23.961 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:25.209 01.248 12308 Exposure complete
23:33:25.332 00.123 12308 worker thread done servicing request
23:33:25.332 00.000 14556 OnExposeComplete: enter
23:33:25.337 00.005 14556 UpdateGuideState(): m_state=6
23:33:25.342 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7359
23:33:25.346 00.004 14556 Star::Find returns 1 (0), X=169.93, Y=997.67, Mass=2433, SNR=33.1, Peak=186 HFD=4.9
23:33:25.351 00.005 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.78 = -1.50)
23:33:25.357 00.006 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
23:33:25.361 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.71 mountX=0.02 mountY=-0.23, mountTheta=-1.50
23:33:25.368 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.23, opts=13)
23:33:25.372 00.004 14556 Enqueuing Move request for scope (-0.03, 0.23)
23:33:25.377 00.005 12308 Worker thread wakes up
23:33:25.378 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd
23:33:25.378 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.23)
23:33:25.378 00.000 12308 Moving (-0.03, 0.23) raw xDistance=0.02 yDistance=-0.23
23:33:25.379 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:33:25.379 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:33:25.379 00.000 12308 MoveAxis(E, 0, ABG)
23:33:25.379 00.000 12308 Move returns status 0, amount 0
23:33:25.379 00.000 12308 MoveAxis(N, 165, ABG)
23:33:25.380 00.001 12308 Guiding  Dir = 0, Dur = 165
23:33:25.380 00.000 12308 IsSlewing returns 0
23:33:25.380 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:25.385 00.005 12308 IsGuiding returns 0
23:33:25.385 00.000 12308 PulseGuide returned control before completion, sleep 175
23:33:25.407 00.022 14556 UpdateGuideState exits: m=2433 SNR=33.1
23:33:25.412 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:25.415 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:25.420 00.005 14556 Enqueuing Expose request
23:33:25.577 00.157 12308 IsGuiding returns 0
23:33:25.578 00.001 12308 Move returns status 0, amount 165
23:33:25.578 00.000 12308 move complete, result=0
23:33:25.578 00.000 12308 worker thread done servicing request
23:33:25.579 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 165 ms NORTH
23:33:25.586 00.007 12308 Worker thread wakes up
23:33:25.586 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:25.587 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:26.849 01.262 12308 Exposure complete
23:33:26.978 00.129 12308 worker thread done servicing request
23:33:26.978 00.000 14556 OnExposeComplete: enter
23:33:26.983 00.005 14556 UpdateGuideState(): m_state=6
23:33:26.987 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7360
23:33:26.990 00.003 14556 Star::Find returns 1 (0), X=169.86, Y=997.45, Mass=2090, SNR=30.7, Peak=160 HFD=4.4
23:33:26.996 00.006 14556 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.07) = xAngle (6.11 = -0.17)
23:33:27.000 00.004 14556 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.01 = -0.27)
23:33:27.004 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.04 mountX=0.10 mountY=-0.03, mountTheta=-0.27
23:33:27.008 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.01, opts=13)
23:33:27.012 00.004 14556 Enqueuing Move request for scope (-0.10, 0.01)
23:33:27.015 00.003 12308 Worker thread wakes up
23:33:27.015 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
23:33:27.015 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
23:33:27.015 00.000 12308 Moving (-0.10, 0.01) raw xDistance=0.10 yDistance=-0.03
23:33:27.015 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:33:27.015 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:27.017 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:33:27.017 00.000 12308 MoveAxis(E, 0, ABG)
23:33:27.017 00.000 12308 Move returns status 0, amount 0
23:33:27.017 00.000 12308 MoveAxis(N, 0, ABG)
23:33:27.017 00.000 12308 Move returns status 0, amount 0
23:33:27.018 00.001 12308 move complete, result=0
23:33:27.018 00.000 12308 worker thread done servicing request
23:33:27.018 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:27.048 00.030 14556 UpdateGuideState exits: m=2090 SNR=30.7
23:33:27.052 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:27.057 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:27.062 00.005 14556 Enqueuing Expose request
23:33:27.066 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:27.071 00.005 12308 Worker thread wakes up
23:33:27.071 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:27.071 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:28.325 01.254 12308 Exposure complete
23:33:28.464 00.139 12308 worker thread done servicing request
23:33:28.464 00.000 14556 OnExposeComplete: enter
23:33:28.472 00.008 14556 UpdateGuideState(): m_state=6
23:33:28.478 00.006 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7361
23:33:28.483 00.005 14556 Star::Find returns 1 (0), X=169.90, Y=997.50, Mass=2050, SNR=30.6, Peak=159 HFD=4.8
23:33:28.488 00.005 14556 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.07) = xAngle (5.49 = -0.79)
23:33:28.493 00.005 14556 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.39 = -0.89)
23:33:28.499 00.006 14556 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.42 mountX=0.06 mountY=-0.07, mountTheta=-0.84
23:33:28.506 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.06, opts=13)
23:33:28.510 00.004 14556 Enqueuing Move request for scope (-0.07, 0.06)
23:33:28.514 00.004 12308 Worker thread wakes up
23:33:28.515 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
23:33:28.515 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
23:33:28.515 00.000 12308 Moving (-0.07, 0.06) raw xDistance=0.06 yDistance=-0.07
23:33:28.515 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:33:28.515 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:28.515 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:33:28.516 00.001 12308 MoveAxis(E, 0, ABG)
23:33:28.516 00.000 12308 Move returns status 0, amount 0
23:33:28.516 00.000 12308 MoveAxis(N, 0, ABG)
23:33:28.516 00.000 12308 Move returns status 0, amount 0
23:33:28.516 00.000 12308 move complete, result=0
23:33:28.516 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:28.520 00.004 12308 worker thread done servicing request
23:33:28.544 00.024 14556 UpdateGuideState exits: m=2050 SNR=30.6
23:33:28.549 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:28.553 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:28.557 00.004 14556 Enqueuing Expose request
23:33:28.562 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:28.567 00.005 12308 Worker thread wakes up
23:33:28.567 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:28.568 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:29.818 01.250 12308 Exposure complete
23:33:29.948 00.130 12308 worker thread done servicing request
23:33:29.948 00.000 14556 OnExposeComplete: enter
23:33:29.951 00.003 14556 UpdateGuideState(): m_state=6
23:33:29.955 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7362
23:33:29.959 00.004 14556 Star::Find returns 1 (0), X=170.13, Y=997.58, Mass=2011, SNR=30.1, Peak=153 HFD=4.3
23:33:29.962 00.003 14556 CameraToMount -- cameraTheta (0.69) - m_xAngle (-3.07) = xAngle (3.76 = -2.52)
23:33:29.967 00.005 14556 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.67 = -2.62)
23:33:29.973 00.006 14556 CameraToMount -- cameraX=0.16 cameraY=0.14 hyp=0.21 cameraTheta=0.69 mountX=-0.17 mountY=-0.11, mountTheta=-2.59
23:33:29.979 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.14, opts=13)
23:33:29.985 00.006 14556 Enqueuing Move request for scope (0.16, 0.14)
23:33:29.988 00.003 12308 Worker thread wakes up
23:33:29.989 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.14) opts 0xd
23:33:29.989 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.14)
23:33:29.989 00.000 12308 Moving (0.16, 0.14) raw xDistance=-0.17 yDistance=-0.11
23:33:29.989 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:33:29.990 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:29.990 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:33:29.990 00.000 12308 MoveAxis(E, 0, ABG)
23:33:29.990 00.000 12308 Move returns status 0, amount 0
23:33:29.991 00.001 12308 MoveAxis(N, 0, ABG)
23:33:29.991 00.000 12308 Move returns status 0, amount 0
23:33:29.991 00.000 12308 move complete, result=0
23:33:29.993 00.002 12308 worker thread done servicing request
23:33:29.993 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:30.020 00.027 14556 UpdateGuideState exits: m=2011 SNR=30.1
23:33:30.024 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:30.030 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:30.035 00.005 14556 Enqueuing Expose request
23:33:30.039 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:30.044 00.005 12308 Worker thread wakes up
23:33:30.044 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:30.044 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:31.293 01.249 12308 Exposure complete
23:33:31.418 00.125 12308 worker thread done servicing request
23:33:31.419 00.001 14556 OnExposeComplete: enter
23:33:31.422 00.003 14556 UpdateGuideState(): m_state=6
23:33:31.427 00.005 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7363
23:33:31.431 00.004 14556 Star::Find returns 1 (0), X=169.81, Y=997.56, Mass=2398, SNR=33.3, Peak=175 HFD=4.7
23:33:31.435 00.004 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.56 = -0.73)
23:33:31.438 00.003 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.83)
23:33:31.443 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.48 mountX=0.15 mountY=-0.15, mountTheta=-0.78
23:33:31.448 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.12, opts=13)
23:33:31.452 00.004 14556 Enqueuing Move request for scope (-0.16, 0.12)
23:33:31.455 00.003 12308 Worker thread wakes up
23:33:31.455 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
23:33:31.455 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
23:33:31.455 00.000 12308 Moving (-0.16, 0.12) raw xDistance=0.15 yDistance=-0.15
23:33:31.455 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:33:31.457 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:31.457 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:33:31.457 00.000 12308 MoveAxis(E, 0, ABG)
23:33:31.457 00.000 12308 Move returns status 0, amount 0
23:33:31.457 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:31.462 00.005 12308 MoveAxis(N, 0, ABG)
23:33:31.462 00.000 12308 Move returns status 0, amount 0
23:33:31.462 00.000 12308 move complete, result=0
23:33:31.462 00.000 12308 worker thread done servicing request
23:33:31.485 00.023 14556 UpdateGuideState exits: m=2398 SNR=33.3
23:33:31.489 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:31.494 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:31.499 00.005 14556 Enqueuing Expose request
23:33:31.503 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:31.506 00.003 12308 Worker thread wakes up
23:33:31.506 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:31.506 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:32.766 01.260 12308 Exposure complete
23:33:32.905 00.139 12308 worker thread done servicing request
23:33:32.905 00.000 14556 OnExposeComplete: enter
23:33:32.909 00.004 14556 UpdateGuideState(): m_state=6
23:33:32.913 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7364
23:33:32.917 00.004 14556 Star::Find returns 1 (0), X=169.82, Y=997.66, Mass=2364, SNR=32.8, Peak=184 HFD=4.5
23:33:32.921 00.004 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.25 = -1.04)
23:33:32.924 00.003 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.14)
23:33:32.929 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.22 hyp=0.26 cameraTheta=2.17 mountX=0.13 mountY=-0.24, mountTheta=-1.06
23:33:32.934 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.22, opts=13)
23:33:32.938 00.004 14556 Enqueuing Move request for scope (-0.15, 0.22)
23:33:32.941 00.003 12308 Worker thread wakes up
23:33:32.941 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.22) opts 0xd
23:33:32.941 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.22)
23:33:32.941 00.000 12308 Moving (-0.15, 0.22) raw xDistance=0.13 yDistance=-0.24
23:33:32.941 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:33:32.943 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:33:32.943 00.000 12308 MoveAxis(E, 0, ABG)
23:33:32.943 00.000 12308 Move returns status 0, amount 0
23:33:32.943 00.000 12308 MoveAxis(N, 168, ABG)
23:33:32.944 00.001 12308 Guiding  Dir = 0, Dur = 168
23:33:32.944 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:32.948 00.004 12308 IsSlewing returns 0
23:33:32.948 00.000 12308 IsGuiding returns 0
23:33:32.948 00.000 12308 PulseGuide returned control before completion, sleep 178
23:33:32.968 00.020 14556 UpdateGuideState exits: m=2364 SNR=32.8
23:33:32.974 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:32.978 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:32.982 00.004 14556 Enqueuing Expose request
23:33:33.130 00.148 12308 IsGuiding returns 1
23:33:33.131 00.001 12308 scope still moving after pulse duration time elapsed
23:33:33.161 00.030 12308 IsSlewing returns 0
23:33:33.162 00.001 12308 IsGuiding returns 0
23:33:33.162 00.000 12308 scope move finished after 168 + 45 ms
23:33:33.163 00.001 12308 Move returns status 0, amount 168
23:33:33.164 00.001 12308 move complete, result=0
23:33:33.164 00.000 12308 worker thread done servicing request
23:33:33.164 00.000 12308 Worker thread wakes up
23:33:33.165 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 168 ms NORTH
23:33:33.171 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:33.171 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:34.427 01.256 12308 Exposure complete
23:33:34.556 00.129 12308 worker thread done servicing request
23:33:34.557 00.001 14556 OnExposeComplete: enter
23:33:34.561 00.004 14556 UpdateGuideState(): m_state=6
23:33:34.565 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7365
23:33:34.569 00.004 14556 Star::Find returns 1 (0), X=169.82, Y=997.67, Mass=2293, SNR=32.0, Peak=164 HFD=4.7
23:33:34.572 00.003 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.21 = -1.07)
23:33:34.576 00.004 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.17)
23:33:34.579 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.23 hyp=0.28 cameraTheta=2.14 mountX=0.13 mountY=-0.25, mountTheta=-1.09
23:33:34.584 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.23, opts=13)
23:33:34.588 00.004 14556 Enqueuing Move request for scope (-0.15, 0.23)
23:33:34.596 00.008 12308 Worker thread wakes up
23:33:34.596 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.23) opts 0xd
23:33:34.596 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.23)
23:33:34.596 00.000 12308 Moving (-0.15, 0.23) raw xDistance=0.13 yDistance=-0.25
23:33:34.596 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:33:34.597 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:33:34.597 00.000 12308 MoveAxis(E, 0, ABG)
23:33:34.597 00.000 12308 Move returns status 0, amount 0
23:33:34.597 00.000 12308 MoveAxis(N, 179, ABG)
23:33:34.597 00.000 12308 Guiding  Dir = 0, Dur = 179
23:33:34.598 00.001 12308 IsSlewing returns 0
23:33:34.598 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:34.602 00.004 12308 IsGuiding returns 0
23:33:34.603 00.001 12308 PulseGuide returned control before completion, sleep 189
23:33:34.622 00.019 14556 UpdateGuideState exits: m=2293 SNR=32.0
23:33:34.627 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:34.631 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:34.635 00.004 14556 Enqueuing Expose request
23:33:34.795 00.160 12308 IsGuiding returns 1
23:33:34.796 00.001 12308 scope still moving after pulse duration time elapsed
23:33:34.828 00.032 12308 IsSlewing returns 0
23:33:34.829 00.001 12308 IsGuiding returns 0
23:33:34.829 00.000 12308 scope move finished after 179 + 47 ms
23:33:34.830 00.001 12308 Move returns status 0, amount 179
23:33:34.831 00.001 12308 move complete, result=0
23:33:34.831 00.000 12308 worker thread done servicing request
23:33:34.832 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 179 ms NORTH
23:33:34.839 00.007 12308 Worker thread wakes up
23:33:34.839 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:34.839 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:36.097 01.258 12308 Exposure complete
23:33:36.265 00.168 12308 worker thread done servicing request
23:33:36.266 00.001 14556 OnExposeComplete: enter
23:33:36.269 00.003 14556 UpdateGuideState(): m_state=6
23:33:36.275 00.006 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7366
23:33:36.278 00.003 14556 Star::Find returns 1 (0), X=169.67, Y=997.23, Mass=2078, SNR=30.6, Peak=192 HFD=4.5
23:33:36.282 00.004 14556 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-3.07) = xAngle (0.55 = 0.55)
23:33:36.286 00.004 14556 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.46 = 0.46)
23:33:36.290 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=-0.21 hyp=0.36 cameraTheta=-2.52 mountX=0.30 mountY=0.16, mountTheta=0.48
23:33:36.295 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=-0.21, opts=13)
23:33:36.298 00.003 14556 Enqueuing Move request for scope (-0.29, -0.21)
23:33:36.302 00.004 12308 Worker thread wakes up
23:33:36.302 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.21) opts 0xd
23:33:36.303 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.29, -0.21)
23:33:36.303 00.000 12308 Moving (-0.29, -0.21) raw xDistance=0.30 yDistance=0.16
23:33:36.303 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:33:36.303 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:36.304 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:33:36.304 00.000 12308 MoveAxis(W, 132, ABG)
23:33:36.304 00.000 12308 Guiding  Dir = 3, Dur = 132
23:33:36.304 00.000 12308 IsSlewing returns 0
23:33:36.304 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:36.309 00.005 12308 IsGuiding returns 0
23:33:36.310 00.001 12308 PulseGuide returned control before completion, sleep 142
23:33:36.332 00.022 14556 UpdateGuideState exits: m=2078 SNR=30.6
23:33:36.336 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:36.340 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:36.346 00.006 14556 Enqueuing Expose request
23:33:36.461 00.115 12308 IsGuiding returns 1
23:33:36.462 00.001 12308 scope still moving after pulse duration time elapsed
23:33:36.492 00.030 12308 IsSlewing returns 0
23:33:36.493 00.001 12308 IsGuiding returns 0
23:33:36.493 00.000 12308 scope move finished after 132 + 52 ms
23:33:36.494 00.001 12308 Move returns status 0, amount 132
23:33:36.494 00.000 12308 MoveAxis(N, 0, ABG)
23:33:36.496 00.002 12308 Move returns status 0, amount 0
23:33:36.496 00.000 12308 move complete, result=0
23:33:36.496 00.000 12308 worker thread done servicing request
23:33:36.497 00.001 12308 Worker thread wakes up
23:33:36.497 00.000 14556 GuideStep: 0.3 px 132 ms WEST, 0.2 px 0 ms NORTH
23:33:36.504 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:36.504 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:37.755 01.251 12308 Exposure complete
23:33:37.879 00.124 12308 worker thread done servicing request
23:33:37.879 00.000 14556 OnExposeComplete: enter
23:33:37.883 00.004 14556 UpdateGuideState(): m_state=6
23:33:37.888 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7367
23:33:37.892 00.004 14556 Star::Find returns 1 (0), X=170.04, Y=997.27, Mass=2019, SNR=30.2, Peak=185 HFD=4.4
23:33:37.895 00.003 14556 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-3.07) = xAngle (1.95 = 1.95)
23:33:37.900 00.005 14556 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.85 = 1.85)
23:33:37.903 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-1.13 mountX=-0.07 mountY=0.18, mountTheta=1.93
23:33:37.908 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.17, opts=13)
23:33:37.913 00.005 14556 Enqueuing Move request for scope (0.08, -0.17)
23:33:37.916 00.003 12308 Worker thread wakes up
23:33:37.916 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.17) opts 0xd
23:33:37.916 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.17)
23:33:37.916 00.000 12308 Moving (0.08, -0.17) raw xDistance=-0.07 yDistance=0.18
23:33:37.917 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:33:37.917 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:37.917 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:33:37.917 00.000 12308 MoveAxis(E, 0, ABG)
23:33:37.917 00.000 12308 Move returns status 0, amount 0
23:33:37.917 00.000 12308 MoveAxis(N, 0, ABG)
23:33:37.919 00.002 12308 Move returns status 0, amount 0
23:33:37.919 00.000 12308 move complete, result=0
23:33:37.919 00.000 12308 worker thread done servicing request
23:33:37.919 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:37.945 00.026 14556 UpdateGuideState exits: m=2019 SNR=30.2
23:33:37.950 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:37.955 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:37.959 00.004 14556 Enqueuing Expose request
23:33:37.962 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:33:37.967 00.005 12308 Worker thread wakes up
23:33:37.967 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:37.967 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:39.213 01.246 12308 Exposure complete
23:33:39.343 00.130 12308 worker thread done servicing request
23:33:39.344 00.001 14556 OnExposeComplete: enter
23:33:39.348 00.004 14556 UpdateGuideState(): m_state=6
23:33:39.353 00.005 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7368
23:33:39.357 00.004 14556 Star::Find returns 1 (0), X=170.24, Y=997.31, Mass=2189, SNR=31.4, Peak=196 HFD=4.5
23:33:39.362 00.005 14556 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-3.07) = xAngle (2.63 = 2.63)
23:33:39.366 00.004 14556 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.53 = 2.53)
23:33:39.369 00.003 14556 CameraToMount -- cameraX=0.27 cameraY=-0.13 hyp=0.30 cameraTheta=-0.44 mountX=-0.26 mountY=0.17, mountTheta=2.56
23:33:39.374 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=-0.13, opts=13)
23:33:39.379 00.005 14556 Enqueuing Move request for scope (0.27, -0.13)
23:33:39.383 00.004 12308 Worker thread wakes up
23:33:39.384 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.13) opts 0xd
23:33:39.384 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, -0.13)
23:33:39.384 00.000 12308 Moving (0.27, -0.13) raw xDistance=-0.26 yDistance=0.17
23:33:39.384 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
23:33:39.385 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:39.385 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:33:39.385 00.000 12308 MoveAxis(E, 114, ABG)
23:33:39.385 00.000 12308 Guiding  Dir = 2, Dur = 114
23:33:39.385 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:39.389 00.004 12308 IsSlewing returns 0
23:33:39.390 00.001 12308 IsGuiding returns 0
23:33:39.390 00.000 12308 PulseGuide returned control before completion, sleep 124
23:33:39.408 00.018 14556 UpdateGuideState exits: m=2189 SNR=31.4
23:33:39.412 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:39.418 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:39.422 00.004 14556 Enqueuing Expose request
23:33:39.516 00.094 12308 IsGuiding returns 1
23:33:39.518 00.002 12308 scope still moving after pulse duration time elapsed
23:33:39.548 00.030 12308 IsSlewing returns 0
23:33:39.548 00.000 12308 IsGuiding returns 0
23:33:39.548 00.000 12308 scope move finished after 114 + 44 ms
23:33:39.549 00.001 12308 Move returns status 0, amount 114
23:33:39.549 00.000 12308 MoveAxis(N, 0, ABG)
23:33:39.549 00.000 12308 Move returns status 0, amount 0
23:33:39.549 00.000 12308 move complete, result=0
23:33:39.549 00.000 12308 worker thread done servicing request
23:33:39.549 00.000 14556 GuideStep: -0.3 px 114 ms EAST, 0.2 px 0 ms NORTH
23:33:39.555 00.006 12308 Worker thread wakes up
23:33:39.556 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:39.557 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:40.817 01.260 12308 Exposure complete
23:33:40.945 00.128 12308 worker thread done servicing request
23:33:40.947 00.002 14556 OnExposeComplete: enter
23:33:40.950 00.003 14556 UpdateGuideState(): m_state=6
23:33:40.954 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7369
23:33:40.957 00.003 14556 Star::Find returns 1 (0), X=169.98, Y=997.45, Mass=2322, SNR=32.2, Peak=166 HFD=4.9
23:33:40.962 00.005 14556 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.07) = xAngle (3.65 = -2.63)
23:33:40.965 00.003 14556 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.55 = -2.73)
23:33:40.968 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=0.58 mountX=-0.01 mountY=-0.01, mountTheta=-2.71
23:33:40.974 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.01, opts=13)
23:33:40.978 00.004 14556 Enqueuing Move request for scope (0.01, 0.01)
23:33:40.981 00.003 12308 Worker thread wakes up
23:33:40.982 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
23:33:40.982 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
23:33:40.982 00.000 12308 Moving (0.01, 0.01) raw xDistance=-0.01 yDistance=-0.01
23:33:40.982 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:33:40.982 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:40.983 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:33:40.983 00.000 12308 MoveAxis(E, 0, ABG)
23:33:40.983 00.000 12308 Move returns status 0, amount 0
23:33:40.983 00.000 12308 MoveAxis(N, 0, ABG)
23:33:40.983 00.000 12308 Move returns status 0, amount 0
23:33:40.983 00.000 12308 move complete, result=0
23:33:40.983 00.000 12308 worker thread done servicing request
23:33:40.983 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:41.011 00.028 14556 UpdateGuideState exits: m=2322 SNR=32.2
23:33:41.015 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:41.019 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:41.024 00.005 14556 Enqueuing Expose request
23:33:41.026 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:41.031 00.005 12308 Worker thread wakes up
23:33:41.031 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:41.031 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:42.291 01.260 12308 Exposure complete
23:33:42.444 00.153 12308 worker thread done servicing request
23:33:42.445 00.001 14556 OnExposeComplete: enter
23:33:42.450 00.005 14556 UpdateGuideState(): m_state=6
23:33:42.455 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7370
23:33:42.459 00.004 14556 Star::Find returns 1 (0), X=169.97, Y=997.71, Mass=2140, SNR=31.0, Peak=151 HFD=4.3
23:33:42.462 00.003 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.60 = -1.68)
23:33:42.469 00.007 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.78)
23:33:42.474 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.53 mountX=-0.03 mountY=-0.27, mountTheta=-1.68
23:33:42.480 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.27, opts=13)
23:33:42.484 00.004 14556 Enqueuing Move request for scope (0.01, 0.27)
23:33:42.487 00.003 12308 Worker thread wakes up
23:33:42.487 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.27) opts 0xd
23:33:42.489 00.002 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.27)
23:33:42.489 00.000 12308 Moving (0.01, 0.27) raw xDistance=-0.03 yDistance=-0.27
23:33:42.489 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:33:42.489 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:33:42.489 00.000 12308 MoveAxis(E, 0, ABG)
23:33:42.489 00.000 12308 Move returns status 0, amount 0
23:33:42.489 00.000 12308 MoveAxis(N, 188, ABG)
23:33:42.490 00.001 12308 Guiding  Dir = 0, Dur = 188
23:33:42.490 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:42.495 00.005 12308 IsSlewing returns 0
23:33:42.495 00.000 12308 IsGuiding returns 0
23:33:42.496 00.001 12308 PulseGuide returned control before completion, sleep 198
23:33:42.517 00.021 14556 UpdateGuideState exits: m=2140 SNR=31.0
23:33:42.521 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:42.527 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:42.531 00.004 14556 Enqueuing Expose request
23:33:42.700 00.169 12308 IsGuiding returns 1
23:33:42.702 00.002 12308 scope still moving after pulse duration time elapsed
23:33:42.731 00.029 12308 IsSlewing returns 0
23:33:42.733 00.002 12308 IsGuiding returns 0
23:33:42.733 00.000 12308 scope move finished after 188 + 49 ms
23:33:42.734 00.001 12308 Move returns status 0, amount 188
23:33:42.734 00.000 12308 move complete, result=0
23:33:42.735 00.001 12308 worker thread done servicing request
23:33:42.735 00.000 12308 Worker thread wakes up
23:33:42.736 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 188 ms NORTH
23:33:42.743 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:42.743 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:43.997 01.254 12308 Exposure complete
23:33:44.129 00.132 12308 worker thread done servicing request
23:33:44.129 00.000 14556 OnExposeComplete: enter
23:33:44.134 00.005 14556 UpdateGuideState(): m_state=6
23:33:44.137 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7371
23:33:44.141 00.004 14556 Star::Find returns 1 (0), X=169.93, Y=997.29, Mass=2270, SNR=32.1, Peak=190 HFD=4.3
23:33:44.145 00.004 14556 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-3.07) = xAngle (1.31 = 1.31)
23:33:44.150 00.005 14556 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.21 = 1.21)
23:33:44.154 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.77 mountX=0.04 mountY=0.15, mountTheta=1.30
23:33:44.160 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.16, opts=13)
23:33:44.163 00.003 14556 Enqueuing Move request for scope (-0.03, -0.16)
23:33:44.167 00.004 12308 Worker thread wakes up
23:33:44.168 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.16) opts 0xd
23:33:44.168 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.16)
23:33:44.168 00.000 12308 Moving (-0.03, -0.16) raw xDistance=0.04 yDistance=0.15
23:33:44.168 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:33:44.169 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:44.169 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:33:44.169 00.000 12308 MoveAxis(E, 0, ABG)
23:33:44.169 00.000 12308 Move returns status 0, amount 0
23:33:44.169 00.000 12308 MoveAxis(N, 0, ABG)
23:33:44.169 00.000 12308 Move returns status 0, amount 0
23:33:44.169 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:44.175 00.006 12308 move complete, result=0
23:33:44.175 00.000 12308 worker thread done servicing request
23:33:44.197 00.022 14556 UpdateGuideState exits: m=2270 SNR=32.1
23:33:44.201 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:44.204 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:44.208 00.004 14556 Enqueuing Expose request
23:33:44.212 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:33:44.217 00.005 12308 Worker thread wakes up
23:33:44.217 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:44.217 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:45.467 01.250 12308 Exposure complete
23:33:45.583 00.116 12308 worker thread done servicing request
23:33:45.583 00.000 14556 OnExposeComplete: enter
23:33:45.587 00.004 14556 UpdateGuideState(): m_state=6
23:33:45.592 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7372
23:33:45.597 00.005 14556 Star::Find returns 1 (0), X=169.94, Y=997.39, Mass=2116, SNR=30.7, Peak=172 HFD=4.3
23:33:45.602 00.005 14556 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-3.07) = xAngle (1.08 = 1.08)
23:33:45.605 00.003 14556 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.98 = 0.98)
23:33:45.608 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.99 mountX=0.03 mountY=0.05, mountTheta=1.06
23:33:45.611 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.05, opts=13)
23:33:45.615 00.004 14556 Enqueuing Move request for scope (-0.02, -0.05)
23:33:45.618 00.003 12308 Worker thread wakes up
23:33:45.618 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
23:33:45.618 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
23:33:45.618 00.000 12308 Moving (-0.02, -0.05) raw xDistance=0.03 yDistance=0.05
23:33:45.618 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:33:45.620 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:45.620 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:33:45.620 00.000 12308 MoveAxis(E, 0, ABG)
23:33:45.621 00.001 12308 Move returns status 0, amount 0
23:33:45.621 00.000 12308 MoveAxis(N, 0, ABG)
23:33:45.621 00.000 12308 Move returns status 0, amount 0
23:33:45.621 00.000 12308 move complete, result=0
23:33:45.622 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:45.626 00.004 12308 worker thread done servicing request
23:33:45.643 00.017 14556 UpdateGuideState exits: m=2116 SNR=30.7
23:33:45.647 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:45.652 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:45.657 00.005 14556 Enqueuing Expose request
23:33:45.662 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:33:45.666 00.004 12308 Worker thread wakes up
23:33:45.666 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:45.666 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:46.914 01.248 12308 Exposure complete
23:33:47.049 00.135 12308 worker thread done servicing request
23:33:47.050 00.001 14556 OnExposeComplete: enter
23:33:47.053 00.003 14556 UpdateGuideState(): m_state=6
23:33:47.057 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7373
23:33:47.060 00.003 14556 Star::Find returns 1 (0), X=170.10, Y=997.26, Mass=2430, SNR=32.9, Peak=206 HFD=4.5
23:33:47.064 00.004 14556 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-3.07) = xAngle (2.17 = 2.17)
23:33:47.068 00.004 14556 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.07 = 2.07)
23:33:47.072 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=-0.18 hyp=0.23 cameraTheta=-0.90 mountX=-0.13 mountY=0.20, mountTheta=2.14
23:33:47.077 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.18, opts=13)
23:33:47.081 00.004 14556 Enqueuing Move request for scope (0.14, -0.18)
23:33:47.084 00.003 12308 Worker thread wakes up
23:33:47.084 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.18) opts 0xd
23:33:47.084 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.18)
23:33:47.085 00.001 12308 Moving (0.14, -0.18) raw xDistance=-0.13 yDistance=0.20
23:33:47.085 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:33:47.085 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:47.085 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:33:47.085 00.000 12308 MoveAxis(E, 0, ABG)
23:33:47.085 00.000 12308 Move returns status 0, amount 0
23:33:47.087 00.002 12308 MoveAxis(N, 0, ABG)
23:33:47.087 00.000 12308 Move returns status 0, amount 0
23:33:47.087 00.000 12308 move complete, result=0
23:33:47.087 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:47.093 00.006 12308 worker thread done servicing request
23:33:47.113 00.020 14556 UpdateGuideState exits: m=2430 SNR=32.9
23:33:47.118 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:47.123 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:47.128 00.005 14556 Enqueuing Expose request
23:33:47.133 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:33:47.137 00.004 12308 Worker thread wakes up
23:33:47.137 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:47.137 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:48.379 01.242 12308 Exposure complete
23:33:48.542 00.163 12308 worker thread done servicing request
23:33:48.542 00.000 14556 OnExposeComplete: enter
23:33:48.548 00.006 14556 UpdateGuideState(): m_state=6
23:33:48.551 00.003 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7374
23:33:48.556 00.005 14556 Star::Find returns 1 (0), X=170.07, Y=997.62, Mass=2234, SNR=31.4, Peak=168 HFD=4.3
23:33:48.561 00.005 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.10 = -2.18)
23:33:48.564 00.003 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.28)
23:33:48.568 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.18 hyp=0.21 cameraTheta=1.03 mountX=-0.12 mountY=-0.16, mountTheta=-2.22
23:33:48.572 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.18, opts=13)
23:33:48.578 00.006 14556 Enqueuing Move request for scope (0.11, 0.18)
23:33:48.584 00.006 12308 Worker thread wakes up
23:33:48.585 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.18) opts 0xd
23:33:48.585 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.18)
23:33:48.585 00.000 12308 Moving (0.11, 0.18) raw xDistance=-0.12 yDistance=-0.16
23:33:48.585 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:33:48.585 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:48.586 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:33:48.586 00.000 12308 MoveAxis(E, 0, ABG)
23:33:48.586 00.000 12308 Move returns status 0, amount 0
23:33:48.587 00.001 12308 MoveAxis(N, 0, ABG)
23:33:48.587 00.000 12308 Move returns status 0, amount 0
23:33:48.587 00.000 12308 move complete, result=0
23:33:48.587 00.000 12308 worker thread done servicing request
23:33:48.588 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:48.624 00.036 14556 UpdateGuideState exits: m=2234 SNR=31.4
23:33:48.630 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:48.635 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:48.640 00.005 14556 Enqueuing Expose request
23:33:48.646 00.006 12308 Worker thread wakes up
23:33:48.646 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:33:48.650 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:48.652 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:49.908 01.256 12308 Exposure complete
23:33:50.038 00.130 12308 worker thread done servicing request
23:33:50.038 00.000 14556 OnExposeComplete: enter
23:33:50.043 00.005 14556 UpdateGuideState(): m_state=6
23:33:50.047 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7375
23:33:50.050 00.003 14556 Star::Find returns 1 (0), X=169.94, Y=997.26, Mass=2183, SNR=31.3, Peak=169 HFD=4.4
23:33:50.055 00.005 14556 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-3.07) = xAngle (1.38 = 1.38)
23:33:50.058 00.003 14556 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.28 = 1.28)
23:33:50.061 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.69 mountX=0.03 mountY=0.17, mountTheta=1.38
23:33:50.067 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.18, opts=13)
23:33:50.070 00.003 14556 Enqueuing Move request for scope (-0.02, -0.18)
23:33:50.075 00.005 12308 Worker thread wakes up
23:33:50.075 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.18) opts 0xd
23:33:50.075 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.18)
23:33:50.075 00.000 12308 Moving (-0.02, -0.18) raw xDistance=0.03 yDistance=0.17
23:33:50.075 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:33:50.075 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:50.076 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:33:50.076 00.000 12308 MoveAxis(E, 0, ABG)
23:33:50.076 00.000 12308 Move returns status 0, amount 0
23:33:50.076 00.000 12308 MoveAxis(N, 0, ABG)
23:33:50.076 00.000 12308 Move returns status 0, amount 0
23:33:50.076 00.000 12308 move complete, result=0
23:33:50.077 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:50.080 00.003 12308 worker thread done servicing request
23:33:50.101 00.021 14556 UpdateGuideState exits: m=2183 SNR=31.3
23:33:50.105 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:50.109 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:50.114 00.005 14556 Enqueuing Expose request
23:33:50.119 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:33:50.124 00.005 12308 Worker thread wakes up
23:33:50.124 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:50.125 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:51.376 01.251 12308 Exposure complete
23:33:51.505 00.129 12308 worker thread done servicing request
23:33:51.505 00.000 14556 OnExposeComplete: enter
23:33:51.509 00.004 14556 UpdateGuideState(): m_state=6
23:33:51.513 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7376
23:33:51.517 00.004 14556 Star::Find returns 1 (0), X=170.12, Y=997.56, Mass=2261, SNR=31.6, Peak=177 HFD=4.3
23:33:51.520 00.003 14556 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.07) = xAngle (3.71 = -2.58)
23:33:51.524 00.004 14556 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.61 = -2.68)
23:33:51.528 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.12 hyp=0.20 cameraTheta=0.63 mountX=-0.17 mountY=-0.09, mountTheta=-2.65
23:33:51.535 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.12, opts=13)
23:33:51.539 00.004 14556 Enqueuing Move request for scope (0.16, 0.12)
23:33:51.542 00.003 12308 Worker thread wakes up
23:33:51.542 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.12) opts 0xd
23:33:51.542 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.12)
23:33:51.542 00.000 12308 Moving (0.16, 0.12) raw xDistance=-0.17 yDistance=-0.09
23:33:51.542 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:33:51.542 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:51.544 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:33:51.544 00.000 12308 MoveAxis(E, 0, ABG)
23:33:51.544 00.000 12308 Move returns status 0, amount 0
23:33:51.544 00.000 12308 MoveAxis(N, 0, ABG)
23:33:51.544 00.000 12308 Move returns status 0, amount 0
23:33:51.544 00.000 12308 move complete, result=0
23:33:51.544 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:51.549 00.005 12308 worker thread done servicing request
23:33:51.570 00.021 14556 UpdateGuideState exits: m=2261 SNR=31.6
23:33:51.574 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:51.579 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:51.582 00.003 14556 Enqueuing Expose request
23:33:51.586 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:51.591 00.005 12308 Worker thread wakes up
23:33:51.591 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:51.591 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:52.834 01.243 12308 Exposure complete
23:33:52.964 00.130 12308 worker thread done servicing request
23:33:52.964 00.000 14556 OnExposeComplete: enter
23:33:52.968 00.004 14556 UpdateGuideState(): m_state=6
23:33:52.972 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7377
23:33:52.976 00.004 14556 Star::Find returns 1 (0), X=170.04, Y=997.56, Mass=2351, SNR=32.5, Peak=196 HFD=4.2
23:33:52.979 00.003 14556 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.07) = xAngle (4.05 = -2.23)
23:33:52.983 00.004 14556 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.95 = -2.33)
23:33:52.986 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.14 cameraTheta=0.98 mountX=-0.09 mountY=-0.10, mountTheta=-2.27
23:33:52.990 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.12, opts=13)
23:33:52.994 00.004 14556 Enqueuing Move request for scope (0.08, 0.12)
23:33:52.998 00.004 12308 Worker thread wakes up
23:33:52.998 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
23:33:52.998 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
23:33:52.998 00.000 12308 Moving (0.08, 0.12) raw xDistance=-0.09 yDistance=-0.10
23:33:52.998 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:33:53.000 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:53.000 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:33:53.000 00.000 12308 MoveAxis(E, 0, ABG)
23:33:53.000 00.000 12308 Move returns status 0, amount 0
23:33:53.000 00.000 12308 MoveAxis(N, 0, ABG)
23:33:53.000 00.000 12308 Move returns status 0, amount 0
23:33:53.000 00.000 12308 move complete, result=0
23:33:53.000 00.000 12308 worker thread done servicing request
23:33:53.000 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:53.025 00.025 14556 UpdateGuideState exits: m=2351 SNR=32.5
23:33:53.030 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:53.034 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:53.038 00.004 14556 Enqueuing Expose request
23:33:53.042 00.004 12308 Worker thread wakes up
23:33:53.042 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:53.042 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:53.043 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:54.286 01.243 12308 Exposure complete
23:33:54.419 00.133 12308 worker thread done servicing request
23:33:54.420 00.001 14556 OnExposeComplete: enter
23:33:54.423 00.003 14556 UpdateGuideState(): m_state=6
23:33:54.427 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7378
23:33:54.432 00.005 14556 Star::Find returns 1 (0), X=170.15, Y=997.75, Mass=2242, SNR=31.8, Peak=174 HFD=4.4
23:33:54.436 00.004 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.11 = -2.17)
23:33:54.440 00.004 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.27)
23:33:54.443 00.003 14556 CameraToMount -- cameraX=0.19 cameraY=0.31 hyp=0.36 cameraTheta=1.03 mountX=-0.21 mountY=-0.28, mountTheta=-2.21
23:33:54.449 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.31, opts=13)
23:33:54.453 00.004 14556 Enqueuing Move request for scope (0.19, 0.31)
23:33:54.457 00.004 12308 Worker thread wakes up
23:33:54.457 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.31) opts 0xd
23:33:54.457 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.31)
23:33:54.457 00.000 12308 Moving (0.19, 0.31) raw xDistance=-0.21 yDistance=-0.28
23:33:54.458 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:33:54.458 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:33:54.458 00.000 12308 MoveAxis(E, 90, ABG)
23:33:54.458 00.000 12308 Guiding  Dir = 2, Dur = 90
23:33:54.458 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:54.464 00.006 12308 IsSlewing returns 0
23:33:54.464 00.000 12308 IsGuiding returns 0
23:33:54.465 00.001 12308 PulseGuide returned control before completion, sleep 100
23:33:54.486 00.021 14556 UpdateGuideState exits: m=2242 SNR=31.8
23:33:54.491 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:54.497 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:54.506 00.009 14556 Enqueuing Expose request
23:33:54.571 00.065 12308 IsGuiding returns 1
23:33:54.572 00.001 12308 scope still moving after pulse duration time elapsed
23:33:54.603 00.031 12308 IsSlewing returns 0
23:33:54.605 00.002 12308 IsGuiding returns 0
23:33:54.606 00.001 12308 scope move finished after 90 + 51 ms
23:33:54.607 00.001 12308 Move returns status 0, amount 90
23:33:54.608 00.001 12308 MoveAxis(N, 195, ABG)
23:33:54.608 00.000 12308 Guiding  Dir = 0, Dur = 195
23:33:54.609 00.001 12308 IsSlewing returns 0
23:33:54.609 00.000 12308 IsGuiding returns 0
23:33:54.609 00.000 12308 PulseGuide returned control before completion, sleep 205
23:33:54.821 00.212 12308 IsGuiding returns 1
23:33:54.822 00.001 12308 scope still moving after pulse duration time elapsed
23:33:54.853 00.031 12308 IsSlewing returns 0
23:33:54.853 00.000 12308 IsGuiding returns 0
23:33:54.854 00.001 12308 scope move finished after 195 + 49 ms
23:33:54.854 00.000 12308 Move returns status 0, amount 195
23:33:54.854 00.000 12308 move complete, result=0
23:33:54.854 00.000 12308 worker thread done servicing request
23:33:54.854 00.000 12308 Worker thread wakes up
23:33:54.855 00.001 14556 GuideStep: -0.2 px 90 ms EAST, -0.3 px 195 ms NORTH
23:33:54.861 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:54.861 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:56.102 01.241 12308 Exposure complete
23:33:56.231 00.129 12308 worker thread done servicing request
23:33:56.231 00.000 14556 OnExposeComplete: enter
23:33:56.236 00.005 14556 UpdateGuideState(): m_state=6
23:33:56.240 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7379
23:33:56.245 00.005 14556 Star::Find returns 1 (0), X=169.99, Y=997.37, Mass=2346, SNR=32.5, Peak=178 HFD=4.8
23:33:56.251 00.006 14556 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-3.07) = xAngle (1.87 = 1.87)
23:33:56.256 00.005 14556 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.77 = 1.77)
23:33:56.259 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.20 mountX=-0.02 mountY=0.07, mountTheta=1.87
23:33:56.265 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.07, opts=13)
23:33:56.269 00.004 14556 Enqueuing Move request for scope (0.03, -0.07)
23:33:56.273 00.004 12308 Worker thread wakes up
23:33:56.273 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
23:33:56.273 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
23:33:56.273 00.000 12308 Moving (0.03, -0.07) raw xDistance=-0.02 yDistance=0.07
23:33:56.273 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:33:56.275 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:56.275 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:33:56.275 00.000 12308 MoveAxis(E, 0, ABG)
23:33:56.275 00.000 12308 Move returns status 0, amount 0
23:33:56.275 00.000 12308 MoveAxis(N, 0, ABG)
23:33:56.276 00.001 12308 Move returns status 0, amount 0
23:33:56.276 00.000 12308 move complete, result=0
23:33:56.278 00.002 12308 worker thread done servicing request
23:33:56.278 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:56.303 00.025 14556 UpdateGuideState exits: m=2346 SNR=32.5
23:33:56.309 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:56.313 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:56.317 00.004 14556 Enqueuing Expose request
23:33:56.321 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:33:56.324 00.003 12308 Worker thread wakes up
23:33:56.325 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:56.325 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:57.578 01.253 12308 Exposure complete
23:33:57.710 00.132 12308 worker thread done servicing request
23:33:57.710 00.000 14556 OnExposeComplete: enter
23:33:57.714 00.004 14556 UpdateGuideState(): m_state=6
23:33:57.718 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7380
23:33:57.722 00.004 14556 Star::Find returns 1 (0), X=169.95, Y=997.44, Mass=2145, SNR=31.2, Peak=184 HFD=4.1
23:33:57.726 00.004 14556 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.07) = xAngle (6.16 = -0.12)
23:33:57.729 00.003 14556 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.07 = -0.22)
23:33:57.732 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=3.09 mountX=0.02 mountY=-0.00, mountTheta=-0.21
23:33:57.736 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.00, opts=13)
23:33:57.742 00.006 14556 Enqueuing Move request for scope (-0.02, 0.00)
23:33:57.746 00.004 12308 Worker thread wakes up
23:33:57.746 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.00) opts 0xd
23:33:57.746 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.00)
23:33:57.746 00.000 12308 Moving (-0.02, 0.00) raw xDistance=0.02 yDistance=-0.00
23:33:57.746 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:33:57.746 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:57.747 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:33:57.747 00.000 12308 MoveAxis(E, 0, ABG)
23:33:57.747 00.000 12308 Move returns status 0, amount 0
23:33:57.747 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:57.751 00.004 12308 MoveAxis(N, 0, ABG)
23:33:57.751 00.000 12308 Move returns status 0, amount 0
23:33:57.751 00.000 12308 move complete, result=0
23:33:57.751 00.000 12308 worker thread done servicing request
23:33:57.771 00.020 14556 UpdateGuideState exits: m=2145 SNR=31.2
23:33:57.776 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:57.779 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:57.782 00.003 14556 Enqueuing Expose request
23:33:57.786 00.004 12308 Worker thread wakes up
23:33:57.786 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:57.786 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:33:57.787 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:59.042 01.255 12308 Exposure complete
23:33:59.158 00.116 12308 worker thread done servicing request
23:33:59.159 00.001 14556 OnExposeComplete: enter
23:33:59.162 00.003 14556 UpdateGuideState(): m_state=6
23:33:59.166 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7381
23:33:59.169 00.003 14556 Star::Find returns 1 (0), X=169.95, Y=997.71, Mass=2270, SNR=32.1, Peak=171 HFD=4.6
23:33:59.174 00.005 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
23:33:59.177 00.003 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
23:33:59.181 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.63 mountX=-0.00 mountY=-0.27, mountTheta=-1.58
23:33:59.187 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.27, opts=13)
23:33:59.192 00.005 14556 Enqueuing Move request for scope (-0.01, 0.27)
23:33:59.195 00.003 12308 Worker thread wakes up
23:33:59.195 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.27) opts 0xd
23:33:59.195 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.27)
23:33:59.195 00.000 12308 Moving (-0.01, 0.27) raw xDistance=-0.00 yDistance=-0.27
23:33:59.196 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:33:59.196 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:33:59.196 00.000 12308 MoveAxis(E, 0, ABG)
23:33:59.196 00.000 12308 Move returns status 0, amount 0
23:33:59.196 00.000 12308 MoveAxis(N, 189, ABG)
23:33:59.196 00.000 12308 Guiding  Dir = 0, Dur = 189
23:33:59.198 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:33:59.201 00.003 12308 IsSlewing returns 0
23:33:59.203 00.002 12308 IsGuiding returns 0
23:33:59.203 00.000 12308 PulseGuide returned control before completion, sleep 199
23:33:59.224 00.021 14556 UpdateGuideState exits: m=2270 SNR=32.1
23:33:59.229 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:59.232 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:33:59.236 00.004 14556 Enqueuing Expose request
23:33:59.406 00.170 12308 IsGuiding returns 1
23:33:59.406 00.000 12308 scope still moving after pulse duration time elapsed
23:33:59.437 00.031 12308 IsSlewing returns 0
23:33:59.437 00.000 12308 IsGuiding returns 0
23:33:59.437 00.000 12308 scope move finished after 189 + 45 ms
23:33:59.438 00.001 12308 Move returns status 0, amount 189
23:33:59.438 00.000 12308 move complete, result=0
23:33:59.438 00.000 12308 worker thread done servicing request
23:33:59.438 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 189 ms NORTH
23:33:59.442 00.004 12308 Worker thread wakes up
23:33:59.442 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:33:59.442 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:00.691 01.249 12308 Exposure complete
23:34:00.812 00.121 12308 worker thread done servicing request
23:34:00.813 00.001 14556 OnExposeComplete: enter
23:34:00.817 00.004 14556 UpdateGuideState(): m_state=6
23:34:00.821 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7382
23:34:00.825 00.004 14556 Star::Find returns 1 (0), X=170.09, Y=997.42, Mass=2097, SNR=30.7, Peak=171 HFD=4.3
23:34:00.829 00.004 14556 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.07) = xAngle (2.89 = 2.89)
23:34:00.832 00.003 14556 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.79 = 2.79)
23:34:00.836 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.19 mountX=-0.12 mountY=0.04, mountTheta=2.80
23:34:00.842 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.02, opts=13)
23:34:00.847 00.005 14556 Enqueuing Move request for scope (0.13, -0.02)
23:34:00.850 00.003 12308 Worker thread wakes up
23:34:00.850 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
23:34:00.850 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
23:34:00.850 00.000 12308 Moving (0.13, -0.02) raw xDistance=-0.12 yDistance=0.04
23:34:00.850 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:34:00.852 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:00.852 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:34:00.852 00.000 12308 MoveAxis(E, 0, ABG)
23:34:00.852 00.000 12308 Move returns status 0, amount 0
23:34:00.852 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:00.856 00.004 12308 MoveAxis(N, 0, ABG)
23:34:00.856 00.000 12308 Move returns status 0, amount 0
23:34:00.856 00.000 12308 move complete, result=0
23:34:00.856 00.000 12308 worker thread done servicing request
23:34:00.879 00.023 14556 UpdateGuideState exits: m=2097 SNR=30.7
23:34:00.884 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:00.888 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:00.891 00.003 14556 Enqueuing Expose request
23:34:00.895 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:34:00.901 00.006 12308 Worker thread wakes up
23:34:00.901 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:00.902 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:02.156 01.254 12308 Exposure complete
23:34:02.275 00.119 12308 worker thread done servicing request
23:34:02.275 00.000 14556 OnExposeComplete: enter
23:34:02.279 00.004 14556 UpdateGuideState(): m_state=6
23:34:02.283 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7383
23:34:02.287 00.004 14556 Star::Find returns 1 (0), X=169.99, Y=997.57, Mass=2342, SNR=32.3, Peak=170 HFD=4.2
23:34:02.290 00.003 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.43 = -1.85)
23:34:02.294 00.004 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.95)
23:34:02.298 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.36 mountX=-0.04 mountY=-0.13, mountTheta=-1.86
23:34:02.304 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.13, opts=13)
23:34:02.308 00.004 14556 Enqueuing Move request for scope (0.03, 0.13)
23:34:02.313 00.005 12308 Worker thread wakes up
23:34:02.313 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
23:34:02.313 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
23:34:02.313 00.000 12308 Moving (0.03, 0.13) raw xDistance=-0.04 yDistance=-0.13
23:34:02.314 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:34:02.314 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:02.314 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:34:02.314 00.000 12308 MoveAxis(E, 0, ABG)
23:34:02.316 00.002 12308 Move returns status 0, amount 0
23:34:02.316 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:02.319 00.003 12308 MoveAxis(N, 0, ABG)
23:34:02.320 00.001 12308 Move returns status 0, amount 0
23:34:02.320 00.000 12308 move complete, result=0
23:34:02.321 00.001 12308 worker thread done servicing request
23:34:02.341 00.020 14556 UpdateGuideState exits: m=2342 SNR=32.3
23:34:02.345 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:02.350 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:02.354 00.004 14556 Enqueuing Expose request
23:34:02.358 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:02.362 00.004 12308 Worker thread wakes up
23:34:02.362 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:02.362 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:03.605 01.243 12308 Exposure complete
23:34:03.736 00.131 12308 worker thread done servicing request
23:34:03.736 00.000 14556 OnExposeComplete: enter
23:34:03.741 00.005 14556 UpdateGuideState(): m_state=6
23:34:03.744 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7384
23:34:03.749 00.005 14556 Star::Find returns 1 (0), X=169.81, Y=997.64, Mass=2113, SNR=31.1, Peak=150 HFD=4.5
23:34:03.752 00.003 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.33 = -0.96)
23:34:03.757 00.005 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.06)
23:34:03.760 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.19 hyp=0.25 cameraTheta=2.25 mountX=0.14 mountY=-0.22, mountTheta=-0.99
23:34:03.765 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.19, opts=13)
23:34:03.770 00.005 14556 Enqueuing Move request for scope (-0.16, 0.19)
23:34:03.774 00.004 12308 Worker thread wakes up
23:34:03.774 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.19) opts 0xd
23:34:03.774 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.19)
23:34:03.774 00.000 12308 Moving (-0.16, 0.19) raw xDistance=0.14 yDistance=-0.22
23:34:03.774 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:34:03.774 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:34:03.774 00.000 12308 MoveAxis(E, 0, ABG)
23:34:03.776 00.002 12308 Move returns status 0, amount 0
23:34:03.776 00.000 12308 MoveAxis(N, 154, ABG)
23:34:03.776 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:03.781 00.005 12308 Guiding  Dir = 0, Dur = 154
23:34:03.781 00.000 12308 IsSlewing returns 0
23:34:03.781 00.000 12308 IsGuiding returns 0
23:34:03.782 00.001 12308 PulseGuide returned control before completion, sleep 164
23:34:03.801 00.019 14556 UpdateGuideState exits: m=2113 SNR=31.1
23:34:03.806 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:03.811 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:03.817 00.006 14556 Enqueuing Expose request
23:34:03.957 00.140 12308 IsGuiding returns 1
23:34:03.958 00.001 12308 scope still moving after pulse duration time elapsed
23:34:03.988 00.030 12308 IsSlewing returns 0
23:34:03.990 00.002 12308 IsGuiding returns 0
23:34:03.990 00.000 12308 scope move finished after 154 + 54 ms
23:34:03.991 00.001 12308 Move returns status 0, amount 154
23:34:03.991 00.000 12308 move complete, result=0
23:34:03.993 00.002 12308 worker thread done servicing request
23:34:03.993 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 154 ms NORTH
23:34:04.000 00.007 12308 Worker thread wakes up
23:34:04.000 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:04.000 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:05.247 01.247 12308 Exposure complete
23:34:05.376 00.129 12308 worker thread done servicing request
23:34:05.377 00.001 14556 OnExposeComplete: enter
23:34:05.381 00.004 14556 UpdateGuideState(): m_state=6
23:34:05.385 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7385
23:34:05.389 00.004 14556 Star::Find returns 1 (0), X=169.83, Y=997.42, Mass=2089, SNR=30.6, Peak=171 HFD=4.5
23:34:05.392 00.003 14556 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.07) = xAngle (0.11 = 0.11)
23:34:05.395 00.003 14556 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.01 = 0.01)
23:34:05.401 00.006 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-2.96 mountX=0.14 mountY=0.00, mountTheta=0.01
23:34:05.407 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.02, opts=13)
23:34:05.410 00.003 14556 Enqueuing Move request for scope (-0.14, -0.02)
23:34:05.414 00.004 12308 Worker thread wakes up
23:34:05.414 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.02) opts 0xd
23:34:05.414 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.02)
23:34:05.414 00.000 12308 Moving (-0.14, -0.02) raw xDistance=0.14 yDistance=0.00
23:34:05.416 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:34:05.416 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:05.416 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:34:05.416 00.000 12308 MoveAxis(E, 0, ABG)
23:34:05.416 00.000 12308 Move returns status 0, amount 0
23:34:05.417 00.001 12308 MoveAxis(N, 0, ABG)
23:34:05.417 00.000 12308 Move returns status 0, amount 0
23:34:05.417 00.000 12308 move complete, result=0
23:34:05.417 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:05.422 00.005 12308 worker thread done servicing request
23:34:05.443 00.021 14556 UpdateGuideState exits: m=2089 SNR=30.6
23:34:05.447 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:05.451 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:05.455 00.004 14556 Enqueuing Expose request
23:34:05.458 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:34:05.461 00.003 12308 Worker thread wakes up
23:34:05.462 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:05.462 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:06.707 01.245 12308 Exposure complete
23:34:06.833 00.126 12308 worker thread done servicing request
23:34:06.833 00.000 14556 OnExposeComplete: enter
23:34:06.837 00.004 14556 UpdateGuideState(): m_state=6
23:34:06.841 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7386
23:34:06.845 00.004 14556 Star::Find returns 1 (0), X=169.96, Y=997.30, Mass=2208, SNR=31.5, Peak=191 HFD=4.4
23:34:06.849 00.004 14556 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-3.07) = xAngle (1.49 = 1.49)
23:34:06.852 00.003 14556 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.39 = 1.39)
23:34:06.857 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.58 mountX=0.01 mountY=0.14, mountTheta=1.49
23:34:06.861 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.14, opts=13)
23:34:06.866 00.005 14556 Enqueuing Move request for scope (-0.00, -0.14)
23:34:06.870 00.004 12308 Worker thread wakes up
23:34:06.870 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.14) opts 0xd
23:34:06.870 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.14)
23:34:06.870 00.000 12308 Moving (-0.00, -0.14) raw xDistance=0.01 yDistance=0.14
23:34:06.870 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:34:06.870 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:06.871 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:34:06.871 00.000 12308 MoveAxis(E, 0, ABG)
23:34:06.871 00.000 12308 Move returns status 0, amount 0
23:34:06.871 00.000 12308 MoveAxis(N, 0, ABG)
23:34:06.871 00.000 12308 Move returns status 0, amount 0
23:34:06.871 00.000 12308 move complete, result=0
23:34:06.873 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:06.876 00.003 12308 worker thread done servicing request
23:34:06.897 00.021 14556 UpdateGuideState exits: m=2208 SNR=31.5
23:34:06.902 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:06.906 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:06.909 00.003 14556 Enqueuing Expose request
23:34:06.913 00.004 12308 Worker thread wakes up
23:34:06.914 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:06.914 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:06.914 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:34:08.163 01.249 12308 Exposure complete
23:34:08.282 00.119 12308 worker thread done servicing request
23:34:08.282 00.000 14556 OnExposeComplete: enter
23:34:08.286 00.004 14556 UpdateGuideState(): m_state=6
23:34:08.290 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7387
23:34:08.293 00.003 14556 Star::Find returns 1 (0), X=169.95, Y=997.40, Mass=2139, SNR=31.0, Peak=167 HFD=4.8
23:34:08.298 00.005 14556 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-3.07) = xAngle (1.22 = 1.22)
23:34:08.301 00.003 14556 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.12 = 1.12)
23:34:08.305 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.86 mountX=0.01 mountY=0.04, mountTheta=1.20
23:34:08.311 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.04, opts=13)
23:34:08.317 00.006 14556 Enqueuing Move request for scope (-0.01, -0.04)
23:34:08.321 00.004 12308 Worker thread wakes up
23:34:08.321 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
23:34:08.321 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
23:34:08.323 00.002 12308 Moving (-0.01, -0.04) raw xDistance=0.01 yDistance=0.04
23:34:08.323 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:34:08.323 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:08.323 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:34:08.324 00.001 12308 MoveAxis(E, 0, ABG)
23:34:08.325 00.001 12308 Move returns status 0, amount 0
23:34:08.325 00.000 12308 MoveAxis(N, 0, ABG)
23:34:08.325 00.000 12308 Move returns status 0, amount 0
23:34:08.325 00.000 12308 move complete, result=0
23:34:08.326 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:08.331 00.005 12308 worker thread done servicing request
23:34:08.356 00.025 14556 UpdateGuideState exits: m=2139 SNR=31.0
23:34:08.363 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:08.367 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:08.373 00.006 14556 Enqueuing Expose request
23:34:08.377 00.004 12308 Worker thread wakes up
23:34:08.377 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:34:08.380 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:08.381 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:09.630 01.249 12308 Exposure complete
23:34:09.767 00.137 12308 worker thread done servicing request
23:34:09.767 00.000 14556 OnExposeComplete: enter
23:34:09.772 00.005 14556 UpdateGuideState(): m_state=6
23:34:09.776 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7388
23:34:09.779 00.003 14556 Star::Find returns 1 (0), X=169.78, Y=997.30, Mass=2189, SNR=31.5, Peak=171 HFD=4.5
23:34:09.783 00.004 14556 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-3.07) = xAngle (0.59 = 0.59)
23:34:09.787 00.004 14556 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.49 = 0.49)
23:34:09.791 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.14 hyp=0.23 cameraTheta=-2.49 mountX=0.19 mountY=0.11, mountTheta=0.51
23:34:09.797 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.14, opts=13)
23:34:09.801 00.004 14556 Enqueuing Move request for scope (-0.18, -0.14)
23:34:09.805 00.004 12308 Worker thread wakes up
23:34:09.805 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.14) opts 0xd
23:34:09.805 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.14)
23:34:09.805 00.000 12308 Moving (-0.18, -0.14) raw xDistance=0.19 yDistance=0.11
23:34:09.806 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:34:09.806 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:09.806 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:34:09.806 00.000 12308 MoveAxis(E, 0, ABG)
23:34:09.806 00.000 12308 Move returns status 0, amount 0
23:34:09.807 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:09.812 00.005 12308 MoveAxis(N, 0, ABG)
23:34:09.812 00.000 12308 Move returns status 0, amount 0
23:34:09.812 00.000 12308 move complete, result=0
23:34:09.812 00.000 12308 worker thread done servicing request
23:34:09.832 00.020 14556 UpdateGuideState exits: m=2189 SNR=31.5
23:34:09.838 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:09.843 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:09.848 00.005 14556 Enqueuing Expose request
23:34:09.852 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:34:09.856 00.004 12308 Worker thread wakes up
23:34:09.856 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:09.856 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:11.102 01.246 12308 Exposure complete
23:34:11.235 00.133 12308 worker thread done servicing request
23:34:11.236 00.001 14556 OnExposeComplete: enter
23:34:11.239 00.003 14556 UpdateGuideState(): m_state=6
23:34:11.243 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7389
23:34:11.248 00.005 14556 Star::Find returns 1 (0), X=169.88, Y=997.34, Mass=2233, SNR=31.8, Peak=177 HFD=4.6
23:34:11.253 00.005 14556 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-3.07) = xAngle (0.81 = 0.81)
23:34:11.258 00.005 14556 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.71 = 0.71)
23:34:11.261 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.27 mountX=0.09 mountY=0.08, mountTheta=0.75
23:34:11.267 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.10, opts=13)
23:34:11.271 00.004 14556 Enqueuing Move request for scope (-0.08, -0.10)
23:34:11.275 00.004 12308 Worker thread wakes up
23:34:11.275 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd
23:34:11.275 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.10)
23:34:11.275 00.000 12308 Moving (-0.08, -0.10) raw xDistance=0.09 yDistance=0.08
23:34:11.275 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:34:11.276 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:11.276 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:34:11.276 00.000 12308 MoveAxis(E, 0, ABG)
23:34:11.276 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:11.282 00.006 12308 Move returns status 0, amount 0
23:34:11.282 00.000 12308 MoveAxis(N, 0, ABG)
23:34:11.282 00.000 12308 Move returns status 0, amount 0
23:34:11.282 00.000 12308 move complete, result=0
23:34:11.282 00.000 12308 worker thread done servicing request
23:34:11.302 00.020 14556 UpdateGuideState exits: m=2233 SNR=31.8
23:34:11.306 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:11.310 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:11.314 00.004 14556 Enqueuing Expose request
23:34:11.318 00.004 12308 Worker thread wakes up
23:34:11.318 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:34:11.322 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:11.322 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:12.572 01.250 12308 Exposure complete
23:34:12.702 00.130 12308 worker thread done servicing request
23:34:12.703 00.001 14556 OnExposeComplete: enter
23:34:12.706 00.003 14556 UpdateGuideState(): m_state=6
23:34:12.711 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7390
23:34:12.716 00.005 14556 Star::Find returns 1 (0), X=169.85, Y=997.58, Mass=2180, SNR=31.4, Peak=148 HFD=4.7
23:34:12.719 00.003 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
23:34:12.723 00.004 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
23:34:12.727 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.18 cameraTheta=2.25 mountX=0.10 mountY=-0.16, mountTheta=-0.99
23:34:12.731 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.14, opts=13)
23:34:12.736 00.005 14556 Enqueuing Move request for scope (-0.11, 0.14)
23:34:12.739 00.003 12308 Worker thread wakes up
23:34:12.739 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd
23:34:12.739 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.14)
23:34:12.739 00.000 12308 Moving (-0.11, 0.14) raw xDistance=0.10 yDistance=-0.16
23:34:12.740 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:34:12.740 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:12.740 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:34:12.740 00.000 12308 MoveAxis(E, 0, ABG)
23:34:12.740 00.000 12308 Move returns status 0, amount 0
23:34:12.742 00.002 12308 MoveAxis(N, 0, ABG)
23:34:12.742 00.000 12308 Move returns status 0, amount 0
23:34:12.742 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:12.746 00.004 12308 move complete, result=0
23:34:12.747 00.001 12308 worker thread done servicing request
23:34:12.769 00.022 14556 UpdateGuideState exits: m=2180 SNR=31.4
23:34:12.775 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:12.780 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:12.784 00.004 14556 Enqueuing Expose request
23:34:12.788 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:34:12.792 00.004 12308 Worker thread wakes up
23:34:12.792 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:12.792 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:14.042 01.250 12308 Exposure complete
23:34:14.177 00.135 12308 worker thread done servicing request
23:34:14.177 00.000 14556 OnExposeComplete: enter
23:34:14.182 00.005 14556 UpdateGuideState(): m_state=6
23:34:14.186 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7391
23:34:14.190 00.004 14556 Star::Find returns 1 (0), X=169.74, Y=997.63, Mass=2177, SNR=31.4, Peak=164 HFD=4.5
23:34:14.195 00.005 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.52 = -0.76)
23:34:14.198 00.003 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.86)
23:34:14.203 00.005 14556 CameraToMount -- cameraX=-0.23 cameraY=0.19 hyp=0.29 cameraTheta=2.45 mountX=0.21 mountY=-0.22, mountTheta=-0.81
23:34:14.208 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.19, opts=13)
23:34:14.212 00.004 14556 Enqueuing Move request for scope (-0.23, 0.19)
23:34:14.216 00.004 12308 Worker thread wakes up
23:34:14.216 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.19) opts 0xd
23:34:14.216 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.19)
23:34:14.216 00.000 12308 Moving (-0.23, 0.19) raw xDistance=0.21 yDistance=-0.22
23:34:14.216 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:34:14.217 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:34:14.218 00.001 12308 MoveAxis(W, 92, ABG)
23:34:14.219 00.001 12308 Guiding  Dir = 3, Dur = 92
23:34:14.219 00.000 12308 IsSlewing returns 0
23:34:14.220 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:14.224 00.004 12308 IsGuiding returns 0
23:34:14.224 00.000 12308 PulseGuide returned control before completion, sleep 102
23:34:14.246 00.022 14556 UpdateGuideState exits: m=2177 SNR=31.4
23:34:14.249 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:14.253 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:14.257 00.004 14556 Enqueuing Expose request
23:34:14.341 00.084 12308 IsGuiding returns 1
23:34:14.341 00.000 12308 scope still moving after pulse duration time elapsed
23:34:14.373 00.032 12308 IsSlewing returns 0
23:34:14.374 00.001 12308 IsGuiding returns 1
23:34:14.404 00.030 12308 IsSlewing returns 0
23:34:14.405 00.001 12308 IsGuiding returns 0
23:34:14.406 00.001 12308 scope move finished after 92 + 89 ms
23:34:14.406 00.000 12308 Move returns status 0, amount 92
23:34:14.407 00.001 12308 MoveAxis(N, 155, ABG)
23:34:14.408 00.001 12308 Guiding  Dir = 0, Dur = 155
23:34:14.408 00.000 12308 IsSlewing returns 0
23:34:14.410 00.002 12308 IsGuiding returns 0
23:34:14.411 00.001 12308 PulseGuide returned control before completion, sleep 165
23:34:14.592 00.181 12308 IsGuiding returns 1
23:34:14.593 00.001 12308 scope still moving after pulse duration time elapsed
23:34:14.624 00.031 12308 IsSlewing returns 0
23:34:14.625 00.001 12308 IsGuiding returns 0
23:34:14.626 00.001 12308 scope move finished after 155 + 61 ms
23:34:14.626 00.000 12308 Move returns status 0, amount 155
23:34:14.628 00.002 12308 move complete, result=0
23:34:14.628 00.000 12308 worker thread done servicing request
23:34:14.628 00.000 14556 GuideStep: 0.2 px 92 ms WEST, -0.2 px 155 ms NORTH
23:34:14.635 00.007 12308 Worker thread wakes up
23:34:14.635 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:14.635 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:15.882 01.247 12308 Exposure complete
23:34:16.012 00.130 12308 worker thread done servicing request
23:34:16.012 00.000 14556 OnExposeComplete: enter
23:34:16.016 00.004 14556 UpdateGuideState(): m_state=6
23:34:16.019 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7392
23:34:16.023 00.004 14556 Star::Find returns 1 (0), X=169.96, Y=997.43, Mass=2221, SNR=31.6, Peak=192 HFD=4.2
23:34:16.026 00.003 14556 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-3.07) = xAngle (1.28 = 1.28)
23:34:16.030 00.004 14556 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.18 = 1.18)
23:34:16.034 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.79 mountX=0.00 mountY=0.01, mountTheta=1.27
23:34:16.038 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.01, opts=13)
23:34:16.043 00.005 14556 Enqueuing Move request for scope (-0.00, -0.01)
23:34:16.046 00.003 12308 Worker thread wakes up
23:34:16.046 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
23:34:16.046 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
23:34:16.046 00.000 12308 Moving (-0.00, -0.01) raw xDistance=0.00 yDistance=0.01
23:34:16.046 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:34:16.047 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:16.047 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:34:16.047 00.000 12308 MoveAxis(E, 0, ABG)
23:34:16.047 00.000 12308 Move returns status 0, amount 0
23:34:16.047 00.000 12308 MoveAxis(N, 0, ABG)
23:34:16.049 00.002 12308 Move returns status 0, amount 0
23:34:16.049 00.000 12308 move complete, result=0
23:34:16.049 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:16.054 00.005 12308 worker thread done servicing request
23:34:16.075 00.021 14556 UpdateGuideState exits: m=2221 SNR=31.6
23:34:16.078 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:16.082 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:16.085 00.003 14556 Enqueuing Expose request
23:34:16.090 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:34:16.096 00.006 12308 Worker thread wakes up
23:34:16.096 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:16.096 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:17.344 01.248 12308 Exposure complete
23:34:17.465 00.121 12308 worker thread done servicing request
23:34:17.465 00.000 14556 OnExposeComplete: enter
23:34:17.469 00.004 14556 UpdateGuideState(): m_state=6
23:34:17.473 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7393
23:34:17.477 00.004 14556 Star::Find returns 1 (0), X=169.92, Y=997.59, Mass=2065, SNR=30.5, Peak=158 HFD=4.3
23:34:17.481 00.004 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.95 = -1.33)
23:34:17.484 00.003 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.43)
23:34:17.488 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.88 mountX=0.04 mountY=-0.16, mountTheta=-1.33
23:34:17.493 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.15, opts=13)
23:34:17.497 00.004 14556 Enqueuing Move request for scope (-0.05, 0.15)
23:34:17.502 00.005 12308 Worker thread wakes up
23:34:17.502 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
23:34:17.502 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
23:34:17.502 00.000 12308 Moving (-0.05, 0.15) raw xDistance=0.04 yDistance=-0.16
23:34:17.504 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:34:17.504 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:17.504 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:34:17.504 00.000 12308 MoveAxis(E, 0, ABG)
23:34:17.504 00.000 12308 Move returns status 0, amount 0
23:34:17.504 00.000 12308 MoveAxis(N, 0, ABG)
23:34:17.504 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:17.509 00.005 12308 Move returns status 0, amount 0
23:34:17.509 00.000 12308 move complete, result=0
23:34:17.509 00.000 12308 worker thread done servicing request
23:34:17.531 00.022 14556 UpdateGuideState exits: m=2065 SNR=30.5
23:34:17.536 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:17.540 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:17.544 00.004 14556 Enqueuing Expose request
23:34:17.548 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:34:17.553 00.005 12308 Worker thread wakes up
23:34:17.553 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:17.553 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:18.806 01.253 12308 Exposure complete
23:34:18.944 00.138 12308 worker thread done servicing request
23:34:18.944 00.000 14556 OnExposeComplete: enter
23:34:18.948 00.004 14556 UpdateGuideState(): m_state=6
23:34:18.951 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7394
23:34:18.956 00.005 14556 Star::Find returns 1 (0), X=169.88, Y=997.65, Mass=2354, SNR=32.6, Peak=168 HFD=4.6
23:34:18.959 00.003 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.04 = -1.24)
23:34:18.963 00.004 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.34)
23:34:18.968 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.96 mountX=0.07 mountY=-0.22, mountTheta=-1.25
23:34:18.973 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.21, opts=13)
23:34:18.978 00.005 14556 Enqueuing Move request for scope (-0.09, 0.21)
23:34:18.981 00.003 12308 Worker thread wakes up
23:34:18.982 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.21) opts 0xd
23:34:18.982 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.21)
23:34:18.982 00.000 12308 Moving (-0.09, 0.21) raw xDistance=0.07 yDistance=-0.22
23:34:18.982 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:34:18.982 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:34:18.982 00.000 12308 MoveAxis(E, 0, ABG)
23:34:18.983 00.001 12308 Move returns status 0, amount 0
23:34:18.983 00.000 12308 MoveAxis(N, 154, ABG)
23:34:18.983 00.000 12308 Guiding  Dir = 0, Dur = 154
23:34:18.984 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:18.988 00.004 12308 IsSlewing returns 0
23:34:18.988 00.000 12308 IsGuiding returns 0
23:34:18.988 00.000 12308 PulseGuide returned control before completion, sleep 164
23:34:19.011 00.023 14556 UpdateGuideState exits: m=2354 SNR=32.6
23:34:19.015 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:19.020 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:19.024 00.004 14556 Enqueuing Expose request
23:34:19.168 00.144 12308 IsGuiding returns 1
23:34:19.170 00.002 12308 scope still moving after pulse duration time elapsed
23:34:19.201 00.031 12308 IsSlewing returns 0
23:34:19.203 00.002 12308 IsGuiding returns 0
23:34:19.203 00.000 12308 scope move finished after 154 + 60 ms
23:34:19.204 00.001 12308 Move returns status 0, amount 154
23:34:19.204 00.000 12308 move complete, result=0
23:34:19.205 00.001 12308 worker thread done servicing request
23:34:19.205 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 154 ms NORTH
23:34:19.212 00.007 12308 Worker thread wakes up
23:34:19.215 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:19.215 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:20.463 01.248 12308 Exposure complete
23:34:20.593 00.130 12308 worker thread done servicing request
23:34:20.593 00.000 14556 OnExposeComplete: enter
23:34:20.597 00.004 14556 UpdateGuideState(): m_state=6
23:34:20.601 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7395
23:34:20.606 00.005 14556 Star::Find returns 1 (0), X=169.99, Y=997.30, Mass=2407, SNR=32.7, Peak=182 HFD=4.7
23:34:20.610 00.004 14556 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.07) = xAngle (1.70 = 1.70)
23:34:20.613 00.003 14556 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.60 = 1.60)
23:34:20.618 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.38 mountX=-0.02 mountY=0.14, mountTheta=1.70
23:34:20.624 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.14, opts=13)
23:34:20.629 00.005 14556 Enqueuing Move request for scope (0.03, -0.14)
23:34:20.634 00.005 12308 Worker thread wakes up
23:34:20.634 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
23:34:20.634 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
23:34:20.634 00.000 12308 Moving (0.03, -0.14) raw xDistance=-0.02 yDistance=0.14
23:34:20.634 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:34:20.635 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:20.635 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:34:20.635 00.000 12308 MoveAxis(E, 0, ABG)
23:34:20.635 00.000 12308 Move returns status 0, amount 0
23:34:20.636 00.001 12308 MoveAxis(N, 0, ABG)
23:34:20.636 00.000 12308 Move returns status 0, amount 0
23:34:20.636 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:20.641 00.005 12308 move complete, result=0
23:34:20.641 00.000 12308 worker thread done servicing request
23:34:20.662 00.021 14556 UpdateGuideState exits: m=2407 SNR=32.7
23:34:20.666 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:20.670 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:20.674 00.004 14556 Enqueuing Expose request
23:34:20.677 00.003 12308 Worker thread wakes up
23:34:20.677 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:34:20.683 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:20.683 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:21.924 01.241 12308 Exposure complete
23:34:22.053 00.129 12308 worker thread done servicing request
23:34:22.054 00.001 14556 OnExposeComplete: enter
23:34:22.057 00.003 14556 UpdateGuideState(): m_state=6
23:34:22.062 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7396
23:34:22.065 00.003 14556 Star::Find returns 1 (0), X=169.82, Y=997.42, Mass=2206, SNR=31.7, Peak=162 HFD=4.8
23:34:22.070 00.005 14556 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.07) = xAngle (0.07 = 0.07)
23:34:22.073 00.003 14556 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.02 = -0.02)
23:34:22.077 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-3.00 mountX=0.14 mountY=-0.00, mountTheta=-0.02
23:34:22.082 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.02, opts=13)
23:34:22.086 00.004 14556 Enqueuing Move request for scope (-0.14, -0.02)
23:34:22.089 00.003 12308 Worker thread wakes up
23:34:22.089 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.02) opts 0xd
23:34:22.089 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.02)
23:34:22.089 00.000 12308 Moving (-0.14, -0.02) raw xDistance=0.14 yDistance=-0.00
23:34:22.091 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:34:22.091 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:22.091 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:34:22.091 00.000 12308 MoveAxis(E, 0, ABG)
23:34:22.091 00.000 12308 Move returns status 0, amount 0
23:34:22.092 00.001 12308 MoveAxis(N, 0, ABG)
23:34:22.092 00.000 12308 Move returns status 0, amount 0
23:34:22.092 00.000 12308 move complete, result=0
23:34:22.093 00.001 12308 worker thread done servicing request
23:34:22.093 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:22.115 00.022 14556 UpdateGuideState exits: m=2206 SNR=31.7
23:34:22.119 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:22.126 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:22.129 00.003 14556 Enqueuing Expose request
23:34:22.133 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:34:22.137 00.004 12308 Worker thread wakes up
23:34:22.137 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:22.137 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:23.387 01.250 12308 Exposure complete
23:34:23.509 00.122 12308 worker thread done servicing request
23:34:23.509 00.000 14556 OnExposeComplete: enter
23:34:23.512 00.003 14556 UpdateGuideState(): m_state=6
23:34:23.516 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7397
23:34:23.522 00.006 14556 Star::Find returns 1 (0), X=169.97, Y=997.54, Mass=2131, SNR=31.0, Peak=171 HFD=4.2
23:34:23.525 00.003 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.57 = -1.72)
23:34:23.529 00.004 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.82)
23:34:23.534 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.49 mountX=-0.01 mountY=-0.09, mountTheta=-1.72
23:34:23.539 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.09, opts=13)
23:34:23.543 00.004 14556 Enqueuing Move request for scope (0.01, 0.09)
23:34:23.547 00.004 12308 Worker thread wakes up
23:34:23.547 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
23:34:23.547 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
23:34:23.547 00.000 12308 Moving (0.01, 0.09) raw xDistance=-0.01 yDistance=-0.09
23:34:23.547 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:34:23.547 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:23.548 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:34:23.548 00.000 12308 MoveAxis(E, 0, ABG)
23:34:23.548 00.000 12308 Move returns status 0, amount 0
23:34:23.549 00.001 12308 MoveAxis(N, 0, ABG)
23:34:23.549 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:23.553 00.004 12308 Move returns status 0, amount 0
23:34:23.553 00.000 12308 move complete, result=0
23:34:23.553 00.000 12308 worker thread done servicing request
23:34:23.576 00.023 14556 UpdateGuideState exits: m=2131 SNR=31.0
23:34:23.580 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:23.584 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:23.588 00.004 14556 Enqueuing Expose request
23:34:23.592 00.004 12308 Worker thread wakes up
23:34:23.593 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:23.593 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:23.593 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:24.840 01.247 12308 Exposure complete
23:34:24.967 00.127 12308 worker thread done servicing request
23:34:24.967 00.000 14556 OnExposeComplete: enter
23:34:24.974 00.007 14556 UpdateGuideState(): m_state=6
23:34:24.981 00.007 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7398
23:34:24.985 00.004 14556 Star::Find returns 1 (0), X=170.04, Y=997.54, Mass=2275, SNR=32.2, Peak=161 HFD=4.9
23:34:24.989 00.004 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (3.99 = -2.29)
23:34:24.994 00.005 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.39)
23:34:25.000 00.006 14556 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.92 mountX=-0.08 mountY=-0.09, mountTheta=-2.34
23:34:25.008 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.10, opts=13)
23:34:25.013 00.005 14556 Enqueuing Move request for scope (0.08, 0.10)
23:34:25.020 00.007 12308 Worker thread wakes up
23:34:25.020 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
23:34:25.020 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
23:34:25.020 00.000 12308 Moving (0.08, 0.10) raw xDistance=-0.08 yDistance=-0.09
23:34:25.020 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:34:25.021 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:25.021 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:34:25.021 00.000 12308 MoveAxis(E, 0, ABG)
23:34:25.021 00.000 12308 Move returns status 0, amount 0
23:34:25.022 00.001 12308 MoveAxis(N, 0, ABG)
23:34:25.022 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:25.029 00.007 12308 Move returns status 0, amount 0
23:34:25.029 00.000 12308 move complete, result=0
23:34:25.030 00.001 12308 worker thread done servicing request
23:34:25.058 00.028 14556 UpdateGuideState exits: m=2275 SNR=32.2
23:34:25.063 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:25.066 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:25.071 00.005 14556 Enqueuing Expose request
23:34:25.074 00.003 12308 Worker thread wakes up
23:34:25.074 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:25.078 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:25.078 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:26.333 01.255 12308 Exposure complete
23:34:26.476 00.143 12308 worker thread done servicing request
23:34:26.476 00.000 14556 OnExposeComplete: enter
23:34:26.480 00.004 14556 UpdateGuideState(): m_state=6
23:34:26.484 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7399
23:34:26.488 00.004 14556 Star::Find returns 1 (0), X=169.98, Y=997.60, Mass=2204, SNR=31.5, Peak=171 HFD=4.8
23:34:26.492 00.004 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
23:34:26.496 00.004 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.83)
23:34:26.500 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.48 mountX=-0.03 mountY=-0.16, mountTheta=-1.73
23:34:26.505 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.16, opts=13)
23:34:26.508 00.003 14556 Enqueuing Move request for scope (0.01, 0.16)
23:34:26.512 00.004 12308 Worker thread wakes up
23:34:26.513 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
23:34:26.513 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
23:34:26.513 00.000 12308 Moving (0.01, 0.16) raw xDistance=-0.03 yDistance=-0.16
23:34:26.513 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:34:26.513 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:26.513 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:34:26.514 00.001 12308 MoveAxis(E, 0, ABG)
23:34:26.514 00.000 12308 Move returns status 0, amount 0
23:34:26.514 00.000 12308 MoveAxis(N, 0, ABG)
23:34:26.514 00.000 12308 Move returns status 0, amount 0
23:34:26.514 00.000 12308 move complete, result=0
23:34:26.515 00.001 12308 worker thread done servicing request
23:34:26.515 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:26.540 00.025 14556 UpdateGuideState exits: m=2204 SNR=31.5
23:34:26.545 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:26.548 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:26.551 00.003 14556 Enqueuing Expose request
23:34:26.556 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:34:26.560 00.004 12308 Worker thread wakes up
23:34:26.561 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:26.561 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:27.805 01.244 12308 Exposure complete
23:34:27.924 00.119 12308 worker thread done servicing request
23:34:27.924 00.000 14556 OnExposeComplete: enter
23:34:27.930 00.006 14556 UpdateGuideState(): m_state=6
23:34:27.936 00.006 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7400
23:34:27.941 00.005 14556 Star::Find returns 1 (0), X=169.95, Y=997.72, Mass=2185, SNR=31.4, Peak=157 HFD=4.3
23:34:27.945 00.004 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.68 = -1.60)
23:34:27.949 00.004 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.70)
23:34:27.955 00.006 14556 CameraToMount -- cameraX=-0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.61 mountX=-0.01 mountY=-0.27, mountTheta=-1.60
23:34:27.960 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.28, opts=13)
23:34:27.967 00.007 14556 Enqueuing Move request for scope (-0.01, 0.28)
23:34:27.971 00.004 12308 Worker thread wakes up
23:34:27.971 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.28) opts 0xd
23:34:27.972 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.28)
23:34:27.972 00.000 12308 Moving (-0.01, 0.28) raw xDistance=-0.01 yDistance=-0.27
23:34:27.972 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:34:27.972 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:34:27.973 00.001 12308 MoveAxis(E, 0, ABG)
23:34:27.973 00.000 12308 Move returns status 0, amount 0
23:34:27.973 00.000 12308 MoveAxis(N, 193, ABG)
23:34:27.973 00.000 12308 Guiding  Dir = 0, Dur = 193
23:34:27.973 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:27.978 00.005 12308 IsSlewing returns 0
23:34:27.979 00.001 12308 IsGuiding returns 0
23:34:27.979 00.000 12308 PulseGuide returned control before completion, sleep 203
23:34:28.000 00.021 14556 UpdateGuideState exits: m=2185 SNR=31.4
23:34:28.004 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:28.009 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:28.013 00.004 14556 Enqueuing Expose request
23:34:28.186 00.173 12308 IsGuiding returns 1
23:34:28.186 00.000 12308 scope still moving after pulse duration time elapsed
23:34:28.217 00.031 12308 IsSlewing returns 0
23:34:28.218 00.001 12308 IsGuiding returns 0
23:34:28.218 00.000 12308 scope move finished after 193 + 45 ms
23:34:28.218 00.000 12308 Move returns status 0, amount 193
23:34:28.219 00.001 12308 move complete, result=0
23:34:28.220 00.001 12308 worker thread done servicing request
23:34:28.220 00.000 12308 Worker thread wakes up
23:34:28.220 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 193 ms NORTH
23:34:28.227 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:28.228 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:29.479 01.251 12308 Exposure complete
23:34:29.592 00.113 12308 worker thread done servicing request
23:34:29.592 00.000 14556 OnExposeComplete: enter
23:34:29.597 00.005 14556 UpdateGuideState(): m_state=6
23:34:29.600 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7401
23:34:29.604 00.004 14556 Star::Find returns 1 (0), X=169.86, Y=997.48, Mass=2244, SNR=31.6, Peak=179 HFD=4.6
23:34:29.607 00.003 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.84 = -0.44)
23:34:29.611 00.004 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.54)
23:34:29.614 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.77 mountX=0.10 mountY=-0.06, mountTheta=-0.52
23:34:29.619 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.04, opts=13)
23:34:29.623 00.004 14556 Enqueuing Move request for scope (-0.10, 0.04)
23:34:29.627 00.004 12308 Worker thread wakes up
23:34:29.627 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
23:34:29.627 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
23:34:29.627 00.000 12308 Moving (-0.10, 0.04) raw xDistance=0.10 yDistance=-0.06
23:34:29.627 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:34:29.627 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:29.628 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:34:29.628 00.000 12308 MoveAxis(E, 0, ABG)
23:34:29.628 00.000 12308 Move returns status 0, amount 0
23:34:29.628 00.000 12308 MoveAxis(N, 0, ABG)
23:34:29.628 00.000 12308 Move returns status 0, amount 0
23:34:29.628 00.000 12308 move complete, result=0
23:34:29.628 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:29.633 00.005 12308 worker thread done servicing request
23:34:29.654 00.021 14556 UpdateGuideState exits: m=2244 SNR=31.6
23:34:29.659 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:29.663 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:29.668 00.005 14556 Enqueuing Expose request
23:34:29.671 00.003 12308 Worker thread wakes up
23:34:29.671 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:29.675 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:29.675 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:30.916 01.241 12308 Exposure complete
23:34:31.032 00.116 12308 worker thread done servicing request
23:34:31.033 00.001 14556 OnExposeComplete: enter
23:34:31.037 00.004 14556 UpdateGuideState(): m_state=6
23:34:31.040 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7402
23:34:31.044 00.004 14556 Star::Find returns 1 (0), X=169.88, Y=997.46, Mass=2237, SNR=31.6, Peak=154 HFD=4.8
23:34:31.049 00.005 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.02 = -0.26)
23:34:31.052 00.003 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.92 = -0.36)
23:34:31.058 00.006 14556 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.09 cameraTheta=2.95 mountX=0.08 mountY=-0.03, mountTheta=-0.35
23:34:31.064 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.02, opts=13)
23:34:31.071 00.007 14556 Enqueuing Move request for scope (-0.08, 0.02)
23:34:31.076 00.005 12308 Worker thread wakes up
23:34:31.076 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
23:34:31.076 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
23:34:31.076 00.000 12308 Moving (-0.08, 0.02) raw xDistance=0.08 yDistance=-0.03
23:34:31.076 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:34:31.077 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:31.077 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:34:31.077 00.000 12308 MoveAxis(E, 0, ABG)
23:34:31.077 00.000 12308 Move returns status 0, amount 0
23:34:31.077 00.000 12308 MoveAxis(N, 0, ABG)
23:34:31.078 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:31.082 00.004 12308 Move returns status 0, amount 0
23:34:31.082 00.000 12308 move complete, result=0
23:34:31.082 00.000 12308 worker thread done servicing request
23:34:31.105 00.023 14556 UpdateGuideState exits: m=2237 SNR=31.6
23:34:31.110 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:31.114 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:31.119 00.005 14556 Enqueuing Expose request
23:34:31.123 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:34:31.127 00.004 12308 Worker thread wakes up
23:34:31.127 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:31.127 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:32.382 01.255 12308 Exposure complete
23:34:32.506 00.124 12308 worker thread done servicing request
23:34:32.506 00.000 14556 OnExposeComplete: enter
23:34:32.510 00.004 14556 UpdateGuideState(): m_state=6
23:34:32.514 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7403
23:34:32.518 00.004 14556 Star::Find returns 1 (0), X=169.85, Y=997.53, Mass=2222, SNR=31.6, Peak=152 HFD=4.8
23:34:32.522 00.004 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
23:34:32.525 00.003 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
23:34:32.530 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.15 cameraTheta=2.46 mountX=0.11 mountY=-0.11, mountTheta=-0.80
23:34:32.534 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.09, opts=13)
23:34:32.538 00.004 14556 Enqueuing Move request for scope (-0.11, 0.09)
23:34:32.541 00.003 12308 Worker thread wakes up
23:34:32.541 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
23:34:32.541 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
23:34:32.541 00.000 12308 Moving (-0.11, 0.09) raw xDistance=0.11 yDistance=-0.11
23:34:32.543 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:34:32.543 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:32.543 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:34:32.543 00.000 12308 MoveAxis(E, 0, ABG)
23:34:32.543 00.000 12308 Move returns status 0, amount 0
23:34:32.543 00.000 12308 MoveAxis(N, 0, ABG)
23:34:32.543 00.000 12308 Move returns status 0, amount 0
23:34:32.544 00.001 12308 move complete, result=0
23:34:32.544 00.000 12308 worker thread done servicing request
23:34:32.544 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:32.567 00.023 14556 UpdateGuideState exits: m=2222 SNR=31.6
23:34:32.571 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:32.575 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:32.579 00.004 14556 Enqueuing Expose request
23:34:32.582 00.003 12308 Worker thread wakes up
23:34:32.582 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:32.583 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:32.583 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:33.836 01.253 12308 Exposure complete
23:34:33.962 00.126 12308 worker thread done servicing request
23:34:33.963 00.001 14556 OnExposeComplete: enter
23:34:33.968 00.005 14556 UpdateGuideState(): m_state=6
23:34:33.972 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7404
23:34:33.976 00.004 14556 Star::Find returns 1 (0), X=169.76, Y=997.48, Mass=2195, SNR=31.5, Peak=152 HFD=4.6
23:34:33.979 00.003 14556 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.07) = xAngle (6.04 = -0.25)
23:34:33.983 00.004 14556 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.94 = -0.35)
23:34:33.987 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.04 hyp=0.20 cameraTheta=2.96 mountX=0.20 mountY=-0.07, mountTheta=-0.34
23:34:33.992 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.04, opts=13)
23:34:33.996 00.004 14556 Enqueuing Move request for scope (-0.20, 0.04)
23:34:34.000 00.004 12308 Worker thread wakes up
23:34:34.001 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.04) opts 0xd
23:34:34.001 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.04)
23:34:34.001 00.000 12308 Moving (-0.20, 0.04) raw xDistance=0.20 yDistance=-0.07
23:34:34.001 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:34:34.001 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:34.002 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:34:34.002 00.000 12308 MoveAxis(E, 0, ABG)
23:34:34.002 00.000 12308 Move returns status 0, amount 0
23:34:34.004 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:34.008 00.004 12308 MoveAxis(N, 0, ABG)
23:34:34.008 00.000 12308 Move returns status 0, amount 0
23:34:34.008 00.000 12308 move complete, result=0
23:34:34.008 00.000 12308 worker thread done servicing request
23:34:34.031 00.023 14556 UpdateGuideState exits: m=2195 SNR=31.5
23:34:34.036 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:34.039 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:34.043 00.004 14556 Enqueuing Expose request
23:34:34.047 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:34.051 00.004 12308 Worker thread wakes up
23:34:34.051 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:34.051 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:35.302 01.251 12308 Exposure complete
23:34:35.424 00.122 12308 worker thread done servicing request
23:34:35.425 00.001 14556 OnExposeComplete: enter
23:34:35.429 00.004 14556 UpdateGuideState(): m_state=6
23:34:35.432 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7405
23:34:35.437 00.005 14556 Star::Find returns 1 (0), X=169.79, Y=997.76, Mass=2275, SNR=32.1, Peak=166 HFD=4.6
23:34:35.440 00.003 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.15 = -1.13)
23:34:35.444 00.004 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
23:34:35.448 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.32 hyp=0.37 cameraTheta=2.08 mountX=0.16 mountY=-0.35, mountTheta=-1.15
23:34:35.453 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.32, opts=13)
23:34:35.457 00.004 14556 Enqueuing Move request for scope (-0.18, 0.32)
23:34:35.460 00.003 12308 Worker thread wakes up
23:34:35.461 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.32) opts 0xd
23:34:35.461 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.32)
23:34:35.461 00.000 12308 Moving (-0.18, 0.32) raw xDistance=0.16 yDistance=-0.35
23:34:35.461 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:34:35.461 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
23:34:35.461 00.000 12308 MoveAxis(E, 0, ABG)
23:34:35.461 00.000 12308 Move returns status 0, amount 0
23:34:35.463 00.002 12308 MoveAxis(N, 244, ABG)
23:34:35.463 00.000 12308 Guiding  Dir = 0, Dur = 244
23:34:35.463 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:35.467 00.004 12308 IsSlewing returns 0
23:34:35.467 00.000 12308 IsGuiding returns 0
23:34:35.468 00.001 12308 PulseGuide returned control before completion, sleep 254
23:34:35.488 00.020 14556 UpdateGuideState exits: m=2275 SNR=32.1
23:34:35.492 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:35.497 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:35.502 00.005 14556 Enqueuing Expose request
23:34:35.729 00.227 12308 IsGuiding returns 1
23:34:35.730 00.001 12308 scope still moving after pulse duration time elapsed
23:34:35.760 00.030 12308 IsSlewing returns 0
23:34:35.761 00.001 12308 IsGuiding returns 0
23:34:35.762 00.001 12308 scope move finished after 244 + 50 ms
23:34:35.763 00.001 12308 Move returns status 0, amount 244
23:34:35.763 00.000 12308 move complete, result=0
23:34:35.764 00.001 12308 worker thread done servicing request
23:34:35.764 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 244 ms NORTH
23:34:35.769 00.005 12308 Worker thread wakes up
23:34:35.770 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:35.770 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:37.021 01.251 12308 Exposure complete
23:34:37.137 00.116 12308 worker thread done servicing request
23:34:37.138 00.001 14556 OnExposeComplete: enter
23:34:37.141 00.003 14556 UpdateGuideState(): m_state=6
23:34:37.145 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7406
23:34:37.150 00.005 14556 Star::Find returns 1 (0), X=169.73, Y=997.35, Mass=2239, SNR=31.8, Peak=180 HFD=4.7
23:34:37.154 00.004 14556 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.07) = xAngle (0.30 = 0.30)
23:34:37.157 00.003 14556 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.20 = 0.20)
23:34:37.162 00.005 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.09 hyp=0.25 cameraTheta=-2.78 mountX=0.24 mountY=0.05, mountTheta=0.20
23:34:37.167 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.09, opts=13)
23:34:37.171 00.004 14556 Enqueuing Move request for scope (-0.24, -0.09)
23:34:37.177 00.006 12308 Worker thread wakes up
23:34:37.177 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.09) opts 0xd
23:34:37.178 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.09)
23:34:37.178 00.000 12308 Moving (-0.24, -0.09) raw xDistance=0.24 yDistance=0.05
23:34:37.178 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:34:37.178 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:37.179 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:34:37.179 00.000 12308 MoveAxis(W, 105, ABG)
23:34:37.179 00.000 12308 Guiding  Dir = 3, Dur = 105
23:34:37.180 00.001 12308 IsSlewing returns 0
23:34:37.180 00.000 12308 IsGuiding returns 0
23:34:37.180 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:37.186 00.006 12308 PulseGuide returned control before completion, sleep 115
23:34:37.208 00.022 14556 UpdateGuideState exits: m=2239 SNR=31.8
23:34:37.212 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:37.216 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:37.222 00.006 14556 Enqueuing Expose request
23:34:37.309 00.087 12308 IsGuiding returns 0
23:34:37.309 00.000 12308 Move returns status 0, amount 105
23:34:37.310 00.001 12308 MoveAxis(N, 0, ABG)
23:34:37.310 00.000 12308 Move returns status 0, amount 0
23:34:37.311 00.001 12308 move complete, result=0
23:34:37.311 00.000 12308 worker thread done servicing request
23:34:37.311 00.000 14556 GuideStep: 0.2 px 105 ms WEST, 0.0 px 0 ms NORTH
23:34:37.321 00.010 12308 Worker thread wakes up
23:34:37.321 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:37.321 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:38.571 01.250 12308 Exposure complete
23:34:38.693 00.122 12308 worker thread done servicing request
23:34:38.694 00.001 14556 OnExposeComplete: enter
23:34:38.698 00.004 14556 UpdateGuideState(): m_state=6
23:34:38.701 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7407
23:34:38.705 00.004 14556 Star::Find returns 1 (0), X=170.05, Y=997.57, Mass=2254, SNR=31.9, Peak=151 HFD=4.8
23:34:38.709 00.004 14556 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.07) = xAngle (4.01 = -2.27)
23:34:38.712 00.003 14556 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.91 = -2.37)
23:34:38.718 00.006 14556 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.94 mountX=-0.10 mountY=-0.11, mountTheta=-2.32
23:34:38.724 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.12, opts=13)
23:34:38.728 00.004 14556 Enqueuing Move request for scope (0.09, 0.12)
23:34:38.732 00.004 12308 Worker thread wakes up
23:34:38.732 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
23:34:38.732 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
23:34:38.732 00.000 12308 Moving (0.09, 0.12) raw xDistance=-0.10 yDistance=-0.11
23:34:38.732 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:34:38.732 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:38.732 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:34:38.734 00.002 12308 MoveAxis(E, 0, ABG)
23:34:38.734 00.000 12308 Move returns status 0, amount 0
23:34:38.734 00.000 12308 MoveAxis(N, 0, ABG)
23:34:38.734 00.000 12308 Move returns status 0, amount 0
23:34:38.734 00.000 12308 move complete, result=0
23:34:38.735 00.001 12308 worker thread done servicing request
23:34:38.735 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:38.759 00.024 14556 UpdateGuideState exits: m=2254 SNR=31.9
23:34:38.763 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:38.767 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:38.770 00.003 14556 Enqueuing Expose request
23:34:38.775 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:38.780 00.005 12308 Worker thread wakes up
23:34:38.780 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:38.780 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:40.030 01.250 12308 Exposure complete
23:34:40.162 00.132 12308 worker thread done servicing request
23:34:40.163 00.001 14556 OnExposeComplete: enter
23:34:40.166 00.003 14556 UpdateGuideState(): m_state=6
23:34:40.171 00.005 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7408
23:34:40.175 00.004 14556 Star::Find returns 1 (0), X=169.89, Y=997.61, Mass=2113, SNR=30.9, Peak=155 HFD=4.3
23:34:40.181 00.006 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.03 = -1.25)
23:34:40.185 00.004 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.35)
23:34:40.190 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.96 mountX=0.06 mountY=-0.18, mountTheta=-1.26
23:34:40.195 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.17, opts=13)
23:34:40.200 00.005 14556 Enqueuing Move request for scope (-0.07, 0.17)
23:34:40.204 00.004 12308 Worker thread wakes up
23:34:40.204 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.17) opts 0xd
23:34:40.204 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.17)
23:34:40.204 00.000 12308 Moving (-0.07, 0.17) raw xDistance=0.06 yDistance=-0.18
23:34:40.204 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:34:40.204 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:40.205 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:34:40.205 00.000 12308 MoveAxis(E, 0, ABG)
23:34:40.205 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:40.209 00.004 12308 Move returns status 0, amount 0
23:34:40.210 00.001 12308 MoveAxis(N, 0, ABG)
23:34:40.210 00.000 12308 Move returns status 0, amount 0
23:34:40.210 00.000 12308 move complete, result=0
23:34:40.211 00.001 12308 worker thread done servicing request
23:34:40.234 00.023 14556 UpdateGuideState exits: m=2113 SNR=30.9
23:34:40.239 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:40.244 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:40.248 00.004 14556 Enqueuing Expose request
23:34:40.253 00.005 12308 Worker thread wakes up
23:34:40.253 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:34:40.258 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:40.258 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:41.505 01.247 12308 Exposure complete
23:34:41.630 00.125 12308 worker thread done servicing request
23:34:41.630 00.000 14556 OnExposeComplete: enter
23:34:41.634 00.004 14556 UpdateGuideState(): m_state=6
23:34:41.640 00.006 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7409
23:34:41.645 00.005 14556 Star::Find returns 1 (0), X=169.78, Y=997.66, Mass=2314, SNR=32.3, Peak=176 HFD=4.6
23:34:41.651 00.006 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.34 = -0.94)
23:34:41.659 00.008 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.04)
23:34:41.666 00.007 14556 CameraToMount -- cameraX=-0.18 cameraY=0.22 hyp=0.28 cameraTheta=2.27 mountX=0.17 mountY=-0.24, mountTheta=-0.97
23:34:41.674 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.22, opts=13)
23:34:41.680 00.006 14556 Enqueuing Move request for scope (-0.18, 0.22)
23:34:41.686 00.006 12308 Worker thread wakes up
23:34:41.686 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.22) opts 0xd
23:34:41.688 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.22)
23:34:41.688 00.000 12308 Moving (-0.18, 0.22) raw xDistance=0.17 yDistance=-0.24
23:34:41.688 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:34:41.689 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:34:41.689 00.000 12308 MoveAxis(E, 0, ABG)
23:34:41.689 00.000 12308 Move returns status 0, amount 0
23:34:41.690 00.001 12308 MoveAxis(N, 172, ABG)
23:34:41.690 00.000 12308 Guiding  Dir = 0, Dur = 172
23:34:41.692 00.002 12308 IsSlewing returns 0
23:34:41.692 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:41.701 00.009 12308 IsGuiding returns 0
23:34:41.703 00.002 12308 PulseGuide returned control before completion, sleep 182
23:34:41.731 00.028 14556 UpdateGuideState exits: m=2314 SNR=32.3
23:34:41.738 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:41.745 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:41.753 00.008 14556 Enqueuing Expose request
23:34:41.886 00.133 12308 IsGuiding returns 1
23:34:41.887 00.001 12308 scope still moving after pulse duration time elapsed
23:34:41.917 00.030 12308 IsSlewing returns 0
23:34:41.917 00.000 12308 IsGuiding returns 0
23:34:41.917 00.000 12308 scope move finished after 172 + 44 ms
23:34:41.918 00.001 12308 Move returns status 0, amount 172
23:34:41.918 00.000 12308 move complete, result=0
23:34:41.918 00.000 12308 worker thread done servicing request
23:34:41.918 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 172 ms NORTH
23:34:41.925 00.007 12308 Worker thread wakes up
23:34:41.925 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:41.925 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:43.182 01.257 12308 Exposure complete
23:34:43.314 00.132 12308 worker thread done servicing request
23:34:43.314 00.000 14556 OnExposeComplete: enter
23:34:43.319 00.005 14556 UpdateGuideState(): m_state=6
23:34:43.323 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7410
23:34:43.327 00.004 14556 Star::Find returns 1 (0), X=169.77, Y=997.25, Mass=2052, SNR=30.4, Peak=173 HFD=4.4
23:34:43.331 00.004 14556 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-3.07) = xAngle (0.72 = 0.72)
23:34:43.335 00.004 14556 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.62 = 0.62)
23:34:43.340 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-2.35 mountX=0.20 mountY=0.16, mountTheta=0.66
23:34:43.347 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.19, opts=13)
23:34:43.352 00.005 14556 Enqueuing Move request for scope (-0.19, -0.19)
23:34:43.356 00.004 12308 Worker thread wakes up
23:34:43.357 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.19) opts 0xd
23:34:43.357 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.19)
23:34:43.357 00.000 12308 Moving (-0.19, -0.19) raw xDistance=0.20 yDistance=0.16
23:34:43.357 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:34:43.357 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:43.357 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:34:43.358 00.001 12308 MoveAxis(W, 88, ABG)
23:34:43.358 00.000 12308 Guiding  Dir = 3, Dur = 88
23:34:43.358 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:43.362 00.004 12308 IsSlewing returns 0
23:34:43.362 00.000 12308 IsGuiding returns 0
23:34:43.362 00.000 12308 PulseGuide returned control before completion, sleep 98
23:34:43.384 00.022 14556 UpdateGuideState exits: m=2052 SNR=30.4
23:34:43.387 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:43.391 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:43.395 00.004 14556 Enqueuing Expose request
23:34:43.469 00.074 12308 IsGuiding returns 1
23:34:43.469 00.000 12308 scope still moving after pulse duration time elapsed
23:34:43.500 00.031 12308 IsSlewing returns 0
23:34:43.504 00.004 12308 IsGuiding returns 0
23:34:43.505 00.001 12308 scope move finished after 88 + 53 ms
23:34:43.505 00.000 12308 Move returns status 0, amount 88
23:34:43.505 00.000 12308 MoveAxis(N, 0, ABG)
23:34:43.505 00.000 12308 Move returns status 0, amount 0
23:34:43.505 00.000 12308 move complete, result=0
23:34:43.506 00.001 12308 worker thread done servicing request
23:34:43.506 00.000 12308 Worker thread wakes up
23:34:43.506 00.000 14556 GuideStep: 0.2 px 88 ms WEST, 0.2 px 0 ms NORTH
23:34:43.512 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:43.512 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:44.764 01.252 12308 Exposure complete
23:34:44.891 00.127 12308 worker thread done servicing request
23:34:44.891 00.000 14556 OnExposeComplete: enter
23:34:44.895 00.004 14556 UpdateGuideState(): m_state=6
23:34:44.898 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7411
23:34:44.902 00.004 14556 Star::Find returns 1 (0), X=169.95, Y=997.61, Mass=2219, SNR=31.5, Peak=152 HFD=4.3
23:34:44.906 00.004 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.71 = -1.57)
23:34:44.909 00.003 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.67)
23:34:44.913 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.64 mountX=-0.00 mountY=-0.17, mountTheta=-1.57
23:34:44.917 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.17, opts=13)
23:34:44.921 00.004 14556 Enqueuing Move request for scope (-0.01, 0.17)
23:34:44.924 00.003 12308 Worker thread wakes up
23:34:44.924 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
23:34:44.924 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
23:34:44.924 00.000 12308 Moving (-0.01, 0.17) raw xDistance=-0.00 yDistance=-0.17
23:34:44.924 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:34:44.926 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:44.926 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:34:44.926 00.000 12308 MoveAxis(E, 0, ABG)
23:34:44.926 00.000 12308 Move returns status 0, amount 0
23:34:44.926 00.000 12308 MoveAxis(N, 0, ABG)
23:34:44.926 00.000 12308 Move returns status 0, amount 0
23:34:44.927 00.001 12308 move complete, result=0
23:34:44.927 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:44.932 00.005 12308 worker thread done servicing request
23:34:44.952 00.020 14556 UpdateGuideState exits: m=2219 SNR=31.5
23:34:44.956 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:44.960 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:44.965 00.005 14556 Enqueuing Expose request
23:34:44.969 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:34:44.973 00.004 12308 Worker thread wakes up
23:34:44.973 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:44.974 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:46.223 01.249 12308 Exposure complete
23:34:46.360 00.137 12308 worker thread done servicing request
23:34:46.360 00.000 14556 OnExposeComplete: enter
23:34:46.364 00.004 14556 UpdateGuideState(): m_state=6
23:34:46.369 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7412
23:34:46.377 00.008 14556 Star::Find returns 1 (0), X=170.04, Y=997.53, Mass=2192, SNR=31.4, Peak=156 HFD=4.2
23:34:46.383 00.006 14556 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.07) = xAngle (3.93 = -2.36)
23:34:46.387 00.004 14556 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.83 = -2.46)
23:34:46.391 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.85 mountX=-0.09 mountY=-0.08, mountTheta=-2.41
23:34:46.397 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.09, opts=13)
23:34:46.400 00.003 14556 Enqueuing Move request for scope (0.08, 0.09)
23:34:46.405 00.005 12308 Worker thread wakes up
23:34:46.405 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
23:34:46.406 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
23:34:46.406 00.000 12308 Moving (0.08, 0.09) raw xDistance=-0.09 yDistance=-0.08
23:34:46.406 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:34:46.406 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:46.407 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:34:46.407 00.000 12308 MoveAxis(E, 0, ABG)
23:34:46.408 00.001 12308 Move returns status 0, amount 0
23:34:46.408 00.000 12308 MoveAxis(N, 0, ABG)
23:34:46.408 00.000 12308 Move returns status 0, amount 0
23:34:46.408 00.000 12308 move complete, result=0
23:34:46.409 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:46.413 00.004 12308 worker thread done servicing request
23:34:46.434 00.021 14556 UpdateGuideState exits: m=2192 SNR=31.4
23:34:46.437 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:46.442 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:46.446 00.004 14556 Enqueuing Expose request
23:34:46.451 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:46.455 00.004 12308 Worker thread wakes up
23:34:46.455 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:46.455 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:47.706 01.251 12308 Exposure complete
23:34:47.826 00.120 12308 worker thread done servicing request
23:34:47.826 00.000 14556 OnExposeComplete: enter
23:34:47.830 00.004 14556 UpdateGuideState(): m_state=6
23:34:47.834 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7413
23:34:47.838 00.004 14556 Star::Find returns 1 (0), X=169.94, Y=997.52, Mass=2387, SNR=32.6, Peak=182 HFD=4.3
23:34:47.842 00.004 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
23:34:47.846 00.004 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
23:34:47.849 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.91 mountX=0.02 mountY=-0.08, mountTheta=-1.31
23:34:47.854 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.08, opts=13)
23:34:47.858 00.004 14556 Enqueuing Move request for scope (-0.03, 0.08)
23:34:47.862 00.004 12308 Worker thread wakes up
23:34:47.862 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
23:34:47.862 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
23:34:47.862 00.000 12308 Moving (-0.03, 0.08) raw xDistance=0.02 yDistance=-0.08
23:34:47.862 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:34:47.863 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:47.863 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:34:47.863 00.000 12308 MoveAxis(E, 0, ABG)
23:34:47.863 00.000 12308 Move returns status 0, amount 0
23:34:47.863 00.000 12308 MoveAxis(N, 0, ABG)
23:34:47.863 00.000 12308 Move returns status 0, amount 0
23:34:47.864 00.001 12308 move complete, result=0
23:34:47.864 00.000 12308 worker thread done servicing request
23:34:47.864 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:47.891 00.027 14556 UpdateGuideState exits: m=2387 SNR=32.6
23:34:47.894 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:47.899 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:47.903 00.004 14556 Enqueuing Expose request
23:34:47.909 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:47.912 00.003 12308 Worker thread wakes up
23:34:47.913 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:47.913 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:49.163 01.250 12308 Exposure complete
23:34:49.296 00.133 12308 worker thread done servicing request
23:34:49.296 00.000 14556 OnExposeComplete: enter
23:34:49.301 00.005 14556 UpdateGuideState(): m_state=6
23:34:49.305 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7414
23:34:49.308 00.003 14556 Star::Find returns 1 (0), X=169.98, Y=997.42, Mass=2198, SNR=31.4, Peak=182 HFD=4.1
23:34:49.311 00.003 14556 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-3.07) = xAngle (2.13 = 2.13)
23:34:49.315 00.004 14556 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.03 = 2.03)
23:34:49.318 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.03 cameraTheta=-0.94 mountX=-0.01 mountY=0.02, mountTheta=2.11
23:34:49.323 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.02, opts=13)
23:34:49.327 00.004 14556 Enqueuing Move request for scope (0.01, -0.02)
23:34:49.331 00.004 12308 Worker thread wakes up
23:34:49.331 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
23:34:49.331 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
23:34:49.331 00.000 12308 Moving (0.01, -0.02) raw xDistance=-0.01 yDistance=0.02
23:34:49.331 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:34:49.331 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:49.332 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:34:49.332 00.000 12308 MoveAxis(E, 0, ABG)
23:34:49.332 00.000 12308 Move returns status 0, amount 0
23:34:49.332 00.000 12308 MoveAxis(N, 0, ABG)
23:34:49.332 00.000 12308 Move returns status 0, amount 0
23:34:49.334 00.002 12308 move complete, result=0
23:34:49.334 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:49.338 00.004 12308 worker thread done servicing request
23:34:49.356 00.018 14556 UpdateGuideState exits: m=2198 SNR=31.4
23:34:49.361 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:49.367 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:49.373 00.006 14556 Enqueuing Expose request
23:34:49.381 00.008 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:34:49.386 00.005 12308 Worker thread wakes up
23:34:49.386 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:49.386 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:50.636 01.250 12308 Exposure complete
23:34:50.753 00.117 12308 worker thread done servicing request
23:34:50.753 00.000 14556 OnExposeComplete: enter
23:34:50.758 00.005 14556 UpdateGuideState(): m_state=6
23:34:50.762 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7415
23:34:50.765 00.003 14556 Star::Find returns 1 (0), X=169.98, Y=997.77, Mass=2384, SNR=32.9, Peak=171 HFD=4.6
23:34:50.768 00.003 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.60 = -1.68)
23:34:50.773 00.005 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.78)
23:34:50.778 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.33 hyp=0.33 cameraTheta=1.53 mountX=-0.04 mountY=-0.32, mountTheta=-1.69
23:34:50.785 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.33, opts=13)
23:34:50.790 00.005 14556 Enqueuing Move request for scope (0.01, 0.33)
23:34:50.794 00.004 12308 Worker thread wakes up
23:34:50.794 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.33) opts 0xd
23:34:50.794 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.33)
23:34:50.794 00.000 12308 Moving (0.01, 0.33) raw xDistance=-0.04 yDistance=-0.32
23:34:50.794 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:34:50.794 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
23:34:50.795 00.001 12308 MoveAxis(E, 0, ABG)
23:34:50.795 00.000 12308 Move returns status 0, amount 0
23:34:50.795 00.000 12308 MoveAxis(N, 227, ABG)
23:34:50.795 00.000 12308 Guiding  Dir = 0, Dur = 227
23:34:50.795 00.000 12308 IsSlewing returns 0
23:34:50.796 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:50.800 00.004 12308 IsGuiding returns 0
23:34:50.800 00.000 12308 PulseGuide returned control before completion, sleep 237
23:34:50.821 00.021 14556 UpdateGuideState exits: m=2384 SNR=32.9
23:34:50.826 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:50.830 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:50.833 00.003 14556 Enqueuing Expose request
23:34:51.053 00.220 12308 IsGuiding returns 0
23:34:51.054 00.001 12308 Move returns status 0, amount 227
23:34:51.055 00.001 12308 move complete, result=0
23:34:51.055 00.000 12308 worker thread done servicing request
23:34:51.057 00.002 12308 Worker thread wakes up
23:34:51.057 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 227 ms NORTH
23:34:51.063 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:51.063 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:52.316 01.253 12308 Exposure complete
23:34:52.454 00.138 12308 worker thread done servicing request
23:34:52.454 00.000 14556 OnExposeComplete: enter
23:34:52.458 00.004 14556 UpdateGuideState(): m_state=6
23:34:52.463 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7416
23:34:52.467 00.004 14556 Star::Find returns 1 (0), X=170.13, Y=997.23, Mass=2191, SNR=31.5, Peak=171 HFD=4.5
23:34:52.471 00.004 14556 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-3.07) = xAngle (2.19 = 2.19)
23:34:52.475 00.004 14556 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.09 = 2.09)
23:34:52.478 00.003 14556 CameraToMount -- cameraX=0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-0.88 mountX=-0.16 mountY=0.23, mountTheta=2.16
23:34:52.483 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.21, opts=13)
23:34:52.487 00.004 14556 Enqueuing Move request for scope (0.17, -0.21)
23:34:52.491 00.004 12308 Worker thread wakes up
23:34:52.492 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.21) opts 0xd
23:34:52.492 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.21)
23:34:52.492 00.000 12308 Moving (0.17, -0.21) raw xDistance=-0.16 yDistance=0.23
23:34:52.492 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:34:52.493 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:34:52.493 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:34:52.493 00.000 12308 MoveAxis(E, 0, ABG)
23:34:52.493 00.000 12308 Move returns status 0, amount 0
23:34:52.494 00.001 12308 MoveAxis(N, 0, ABG)
23:34:52.494 00.000 12308 Move returns status 0, amount 0
23:34:52.495 00.001 12308 move complete, result=0
23:34:52.495 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:52.501 00.006 12308 worker thread done servicing request
23:34:52.523 00.022 14556 UpdateGuideState exits: m=2191 SNR=31.5
23:34:52.529 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:52.532 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:52.538 00.006 14556 Enqueuing Expose request
23:34:52.541 00.003 14556 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:34:52.545 00.004 12308 Worker thread wakes up
23:34:52.545 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:52.545 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:53.796 01.251 12308 Exposure complete
23:34:53.921 00.125 12308 worker thread done servicing request
23:34:53.922 00.001 14556 OnExposeComplete: enter
23:34:53.924 00.002 14556 UpdateGuideState(): m_state=6
23:34:53.928 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7417
23:34:53.932 00.004 14556 Star::Find returns 1 (0), X=169.89, Y=997.32, Mass=2289, SNR=32.1, Peak=188 HFD=4.3
23:34:53.936 00.004 14556 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-3.07) = xAngle (0.94 = 0.94)
23:34:53.939 00.003 14556 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.84 = 0.84)
23:34:53.943 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-2.13 mountX=0.08 mountY=0.11, mountTheta=0.91
23:34:53.947 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.12, opts=13)
23:34:53.950 00.003 14556 Enqueuing Move request for scope (-0.08, -0.12)
23:34:53.954 00.004 12308 Worker thread wakes up
23:34:53.954 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
23:34:53.954 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
23:34:53.954 00.000 12308 Moving (-0.08, -0.12) raw xDistance=0.08 yDistance=0.11
23:34:53.954 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:34:53.954 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:53.954 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:34:53.955 00.001 12308 MoveAxis(E, 0, ABG)
23:34:53.955 00.000 12308 Move returns status 0, amount 0
23:34:53.955 00.000 12308 MoveAxis(N, 0, ABG)
23:34:53.955 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:53.959 00.004 12308 Move returns status 0, amount 0
23:34:53.959 00.000 12308 move complete, result=0
23:34:53.960 00.001 12308 worker thread done servicing request
23:34:53.982 00.022 14556 UpdateGuideState exits: m=2289 SNR=32.1
23:34:53.986 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:53.989 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:53.994 00.005 14556 Enqueuing Expose request
23:34:53.998 00.004 12308 Worker thread wakes up
23:34:53.998 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:34:54.003 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:54.003 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:55.252 01.249 12308 Exposure complete
23:34:55.378 00.126 12308 worker thread done servicing request
23:34:55.378 00.000 14556 OnExposeComplete: enter
23:34:55.382 00.004 14556 UpdateGuideState(): m_state=6
23:34:55.386 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7418
23:34:55.389 00.003 14556 Star::Find returns 1 (0), X=169.94, Y=997.42, Mass=2175, SNR=31.4, Peak=163 HFD=4.3
23:34:55.392 00.003 14556 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-3.07) = xAngle (0.66 = 0.66)
23:34:55.395 00.003 14556 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.56 = 0.56)
23:34:55.400 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.41 mountX=0.02 mountY=0.01, mountTheta=0.59
23:34:55.407 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.02, opts=13)
23:34:55.410 00.003 14556 Enqueuing Move request for scope (-0.02, -0.02)
23:34:55.415 00.005 12308 Worker thread wakes up
23:34:55.415 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
23:34:55.415 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
23:34:55.415 00.000 12308 Moving (-0.02, -0.02) raw xDistance=0.02 yDistance=0.01
23:34:55.415 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:34:55.415 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:55.415 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:34:55.416 00.001 12308 MoveAxis(E, 0, ABG)
23:34:55.416 00.000 12308 Move returns status 0, amount 0
23:34:55.416 00.000 12308 MoveAxis(N, 0, ABG)
23:34:55.416 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:55.421 00.005 12308 Move returns status 0, amount 0
23:34:55.421 00.000 12308 move complete, result=0
23:34:55.422 00.001 12308 worker thread done servicing request
23:34:55.440 00.018 14556 UpdateGuideState exits: m=2175 SNR=31.4
23:34:55.445 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:55.448 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:55.453 00.005 14556 Enqueuing Expose request
23:34:55.458 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:34:55.461 00.003 12308 Worker thread wakes up
23:34:55.463 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:55.463 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:56.713 01.250 12308 Exposure complete
23:34:56.856 00.143 12308 worker thread done servicing request
23:34:56.857 00.001 14556 OnExposeComplete: enter
23:34:56.861 00.004 14556 UpdateGuideState(): m_state=6
23:34:56.864 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7419
23:34:56.869 00.005 14556 Star::Find returns 1 (0), X=169.80, Y=997.29, Mass=2209, SNR=31.7, Peak=167 HFD=4.7
23:34:56.873 00.004 14556 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-3.07) = xAngle (0.67 = 0.67)
23:34:56.877 00.004 14556 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.57 = 0.57)
23:34:56.881 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-2.40 mountX=0.17 mountY=0.12, mountTheta=0.60
23:34:56.886 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.15, opts=13)
23:34:56.890 00.004 14556 Enqueuing Move request for scope (-0.16, -0.15)
23:34:56.895 00.005 12308 Worker thread wakes up
23:34:56.895 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.15) opts 0xd
23:34:56.895 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.15)
23:34:56.895 00.000 12308 Moving (-0.16, -0.15) raw xDistance=0.17 yDistance=0.12
23:34:56.896 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:34:56.896 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:56.896 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:34:56.896 00.000 12308 MoveAxis(E, 0, ABG)
23:34:56.897 00.001 12308 Move returns status 0, amount 0
23:34:56.897 00.000 12308 MoveAxis(N, 0, ABG)
23:34:56.897 00.000 12308 Move returns status 0, amount 0
23:34:56.897 00.000 12308 move complete, result=0
23:34:56.897 00.000 12308 worker thread done servicing request
23:34:56.898 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:56.922 00.024 14556 UpdateGuideState exits: m=2209 SNR=31.7
23:34:56.926 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:56.931 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:56.936 00.005 14556 Enqueuing Expose request
23:34:56.940 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:34:56.944 00.004 12308 Worker thread wakes up
23:34:56.944 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:56.944 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:58.200 01.256 12308 Exposure complete
23:34:58.334 00.134 12308 worker thread done servicing request
23:34:58.334 00.000 14556 OnExposeComplete: enter
23:34:58.339 00.005 14556 UpdateGuideState(): m_state=6
23:34:58.344 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7420
23:34:58.350 00.006 14556 Star::Find returns 1 (0), X=169.92, Y=997.57, Mass=2241, SNR=31.4, Peak=153 HFD=4.8
23:34:58.354 00.004 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.01 = -1.28)
23:34:58.358 00.004 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.91 = -1.38)
23:34:58.362 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.13 cameraTheta=1.93 mountX=0.04 mountY=-0.13, mountTheta=-1.28
23:34:58.370 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.13, opts=13)
23:34:58.376 00.006 14556 Enqueuing Move request for scope (-0.05, 0.13)
23:34:58.381 00.005 12308 Worker thread wakes up
23:34:58.382 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
23:34:58.382 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
23:34:58.382 00.000 12308 Moving (-0.05, 0.13) raw xDistance=0.04 yDistance=-0.13
23:34:58.382 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:34:58.383 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:58.383 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:34:58.383 00.000 12308 MoveAxis(E, 0, ABG)
23:34:58.384 00.001 12308 Move returns status 0, amount 0
23:34:58.384 00.000 12308 MoveAxis(N, 0, ABG)
23:34:58.384 00.000 12308 Move returns status 0, amount 0
23:34:58.384 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:58.389 00.005 12308 move complete, result=0
23:34:58.391 00.002 12308 worker thread done servicing request
23:34:58.413 00.022 14556 UpdateGuideState exits: m=2241 SNR=31.4
23:34:58.417 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:58.420 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:58.423 00.003 14556 Enqueuing Expose request
23:34:58.428 00.005 12308 Worker thread wakes up
23:34:58.428 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:34:58.429 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:34:58.429 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:59.672 01.243 12308 Exposure complete
23:34:59.805 00.133 12308 worker thread done servicing request
23:34:59.805 00.000 14556 OnExposeComplete: enter
23:34:59.809 00.004 14556 UpdateGuideState(): m_state=6
23:34:59.813 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7421
23:34:59.816 00.003 14556 Star::Find returns 1 (0), X=169.79, Y=997.69, Mass=2351, SNR=32.6, Peak=179 HFD=4.6
23:34:59.821 00.005 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
23:34:59.824 00.003 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
23:34:59.829 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.25 hyp=0.31 cameraTheta=2.18 mountX=0.16 mountY=-0.28, mountTheta=-1.05
23:34:59.833 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.25, opts=13)
23:34:59.838 00.005 14556 Enqueuing Move request for scope (-0.18, 0.25)
23:34:59.844 00.006 12308 Worker thread wakes up
23:34:59.844 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.25) opts 0xd
23:34:59.844 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.25)
23:34:59.844 00.000 12308 Moving (-0.18, 0.25) raw xDistance=0.16 yDistance=-0.28
23:34:59.844 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:34:59.845 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:34:59.845 00.000 12308 MoveAxis(E, 0, ABG)
23:34:59.845 00.000 12308 Move returns status 0, amount 0
23:34:59.845 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:34:59.850 00.005 12308 MoveAxis(N, 196, ABG)
23:34:59.850 00.000 12308 Guiding  Dir = 0, Dur = 196
23:34:59.850 00.000 12308 IsSlewing returns 0
23:34:59.851 00.001 12308 IsGuiding returns 0
23:34:59.851 00.000 12308 PulseGuide returned control before completion, sleep 206
23:34:59.869 00.018 14556 UpdateGuideState exits: m=2351 SNR=32.6
23:34:59.874 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:59.879 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:34:59.883 00.004 14556 Enqueuing Expose request
23:35:00.069 00.186 12308 IsGuiding returns 1
23:35:00.070 00.001 12308 scope still moving after pulse duration time elapsed
23:35:00.100 00.030 12308 IsSlewing returns 0
23:35:00.102 00.002 12308 IsGuiding returns 0
23:35:00.103 00.001 12308 scope move finished after 196 + 55 ms
23:35:00.103 00.000 12308 Move returns status 0, amount 196
23:35:00.103 00.000 12308 move complete, result=0
23:35:00.104 00.001 12308 worker thread done servicing request
23:35:00.104 00.000 12308 Worker thread wakes up
23:35:00.104 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 196 ms NORTH
23:35:00.111 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:00.111 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:01.368 01.257 12308 Exposure complete
23:35:01.485 00.117 12308 worker thread done servicing request
23:35:01.486 00.001 14556 OnExposeComplete: enter
23:35:01.488 00.002 14556 UpdateGuideState(): m_state=6
23:35:01.493 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7422
23:35:01.496 00.003 14556 Star::Find returns 1 (0), X=169.63, Y=997.35, Mass=2302, SNR=32.2, Peak=175 HFD=4.8
23:35:01.500 00.004 14556 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.07) = xAngle (0.21 = 0.21)
23:35:01.503 00.003 14556 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.11 = 0.11)
23:35:01.507 00.004 14556 CameraToMount -- cameraX=-0.33 cameraY=-0.09 hyp=0.34 cameraTheta=-2.87 mountX=0.34 mountY=0.04, mountTheta=0.11
23:35:01.511 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=-0.09, opts=13)
23:35:01.515 00.004 14556 Enqueuing Move request for scope (-0.33, -0.09)
23:35:01.520 00.005 12308 Worker thread wakes up
23:35:01.520 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.09) opts 0xd
23:35:01.520 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, -0.09)
23:35:01.520 00.000 12308 Moving (-0.33, -0.09) raw xDistance=0.34 yDistance=0.04
23:35:01.520 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
23:35:01.520 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:01.521 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:35:01.522 00.001 12308 MoveAxis(W, 146, ABG)
23:35:01.522 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:01.525 00.003 12308 Guiding  Dir = 3, Dur = 146
23:35:01.526 00.001 12308 IsSlewing returns 0
23:35:01.526 00.000 12308 IsGuiding returns 0
23:35:01.526 00.000 12308 PulseGuide returned control before completion, sleep 156
23:35:01.548 00.022 14556 UpdateGuideState exits: m=2302 SNR=32.2
23:35:01.553 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:01.559 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:01.566 00.007 14556 Enqueuing Expose request
23:35:01.684 00.118 12308 IsGuiding returns 1
23:35:01.685 00.001 12308 scope still moving after pulse duration time elapsed
23:35:01.716 00.031 12308 IsSlewing returns 0
23:35:01.716 00.000 12308 IsGuiding returns 0
23:35:01.716 00.000 12308 scope move finished after 146 + 44 ms
23:35:01.716 00.000 12308 Move returns status 0, amount 146
23:35:01.717 00.001 12308 MoveAxis(N, 0, ABG)
23:35:01.717 00.000 12308 Move returns status 0, amount 0
23:35:01.717 00.000 12308 move complete, result=0
23:35:01.717 00.000 12308 worker thread done servicing request
23:35:01.717 00.000 14556 GuideStep: 0.3 px 146 ms WEST, 0.0 px 0 ms NORTH
23:35:01.723 00.006 12308 Worker thread wakes up
23:35:01.723 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:01.724 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:02.977 01.253 12308 Exposure complete
23:35:03.104 00.127 12308 worker thread done servicing request
23:35:03.105 00.001 14556 OnExposeComplete: enter
23:35:03.109 00.004 14556 UpdateGuideState(): m_state=6
23:35:03.112 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7423
23:35:03.117 00.005 14556 Star::Find returns 1 (0), X=169.82, Y=997.32, Mass=2234, SNR=31.7, Peak=176 HFD=4.5
23:35:03.120 00.003 14556 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-3.07) = xAngle (0.65 = 0.65)
23:35:03.123 00.003 14556 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.55 = 0.55)
23:35:03.127 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.12 hyp=0.19 cameraTheta=-2.42 mountX=0.15 mountY=0.10, mountTheta=0.58
23:35:03.132 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.12, opts=13)
23:35:03.135 00.003 14556 Enqueuing Move request for scope (-0.14, -0.12)
23:35:03.138 00.003 12308 Worker thread wakes up
23:35:03.138 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.12) opts 0xd
23:35:03.140 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.12)
23:35:03.140 00.000 12308 Moving (-0.14, -0.12) raw xDistance=0.15 yDistance=0.10
23:35:03.140 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:35:03.140 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:03.140 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:35:03.140 00.000 12308 MoveAxis(E, 0, ABG)
23:35:03.140 00.000 12308 Move returns status 0, amount 0
23:35:03.140 00.000 12308 MoveAxis(N, 0, ABG)
23:35:03.141 00.001 12308 Move returns status 0, amount 0
23:35:03.141 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:03.145 00.004 12308 move complete, result=0
23:35:03.145 00.000 12308 worker thread done servicing request
23:35:03.169 00.024 14556 UpdateGuideState exits: m=2234 SNR=31.7
23:35:03.172 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:03.176 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:03.180 00.004 14556 Enqueuing Expose request
23:35:03.184 00.004 12308 Worker thread wakes up
23:35:03.185 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:03.185 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:03.185 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:04.436 01.251 12308 Exposure complete
23:35:04.559 00.123 12308 worker thread done servicing request
23:35:04.559 00.000 14556 OnExposeComplete: enter
23:35:04.564 00.005 14556 UpdateGuideState(): m_state=6
23:35:04.570 00.006 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7424
23:35:04.574 00.004 14556 Star::Find returns 1 (0), X=169.90, Y=997.36, Mass=2177, SNR=31.5, Peak=172 HFD=4.7
23:35:04.578 00.004 14556 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-3.07) = xAngle (0.83 = 0.83)
23:35:04.583 00.005 14556 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.73 = 0.73)
23:35:04.587 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-2.24 mountX=0.07 mountY=0.07, mountTheta=0.78
23:35:04.593 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.08, opts=13)
23:35:04.598 00.005 14556 Enqueuing Move request for scope (-0.06, -0.08)
23:35:04.601 00.003 12308 Worker thread wakes up
23:35:04.602 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.08) opts 0xd
23:35:04.602 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.08)
23:35:04.602 00.000 12308 Moving (-0.06, -0.08) raw xDistance=0.07 yDistance=0.07
23:35:04.602 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:35:04.602 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:04.602 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:35:04.602 00.000 12308 MoveAxis(E, 0, ABG)
23:35:04.603 00.001 12308 Move returns status 0, amount 0
23:35:04.603 00.000 12308 MoveAxis(N, 0, ABG)
23:35:04.603 00.000 12308 Move returns status 0, amount 0
23:35:04.603 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:04.608 00.005 12308 move complete, result=0
23:35:04.608 00.000 12308 worker thread done servicing request
23:35:04.629 00.021 14556 UpdateGuideState exits: m=2177 SNR=31.5
23:35:04.634 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:04.637 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:04.641 00.004 14556 Enqueuing Expose request
23:35:04.645 00.004 12308 Worker thread wakes up
23:35:04.645 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:04.646 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:04.646 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:05.891 01.245 12308 Exposure complete
23:35:06.022 00.131 12308 worker thread done servicing request
23:35:06.022 00.000 14556 OnExposeComplete: enter
23:35:06.026 00.004 14556 UpdateGuideState(): m_state=6
23:35:06.030 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7425
23:35:06.034 00.004 14556 Star::Find returns 1 (0), X=169.79, Y=997.60, Mass=2157, SNR=31.1, Peak=157 HFD=4.6
23:35:06.038 00.004 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
23:35:06.042 00.004 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
23:35:06.046 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.16 hyp=0.24 cameraTheta=2.39 mountX=0.16 mountY=-0.19, mountTheta=-0.86
23:35:06.050 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.16, opts=13)
23:35:06.054 00.004 14556 Enqueuing Move request for scope (-0.17, 0.16)
23:35:06.059 00.005 12308 Worker thread wakes up
23:35:06.059 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.16) opts 0xd
23:35:06.059 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.16)
23:35:06.059 00.000 12308 Moving (-0.17, 0.16) raw xDistance=0.16 yDistance=-0.19
23:35:06.059 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:35:06.061 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:06.061 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:35:06.061 00.000 12308 MoveAxis(E, 0, ABG)
23:35:06.061 00.000 12308 Move returns status 0, amount 0
23:35:06.061 00.000 12308 MoveAxis(N, 0, ABG)
23:35:06.061 00.000 12308 Move returns status 0, amount 0
23:35:06.061 00.000 12308 move complete, result=0
23:35:06.063 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:06.067 00.004 12308 worker thread done servicing request
23:35:06.089 00.022 14556 UpdateGuideState exits: m=2157 SNR=31.1
23:35:06.093 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:06.098 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:06.102 00.004 14556 Enqueuing Expose request
23:35:06.105 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:35:06.109 00.004 12308 Worker thread wakes up
23:35:06.109 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:06.109 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:07.364 01.255 12308 Exposure complete
23:35:07.485 00.121 12308 worker thread done servicing request
23:35:07.486 00.001 14556 OnExposeComplete: enter
23:35:07.489 00.003 14556 UpdateGuideState(): m_state=6
23:35:07.493 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7426
23:35:07.498 00.005 14556 Star::Find returns 1 (0), X=169.76, Y=997.65, Mass=2423, SNR=33.2, Peak=163 HFD=4.8
23:35:07.503 00.005 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.42 = -0.86)
23:35:07.507 00.004 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.96)
23:35:07.511 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.21 hyp=0.30 cameraTheta=2.35 mountX=0.19 mountY=-0.24, mountTheta=-0.90
23:35:07.516 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.21, opts=13)
23:35:07.520 00.004 14556 Enqueuing Move request for scope (-0.21, 0.21)
23:35:07.524 00.004 12308 Worker thread wakes up
23:35:07.524 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.21) opts 0xd
23:35:07.524 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.21)
23:35:07.524 00.000 12308 Moving (-0.21, 0.21) raw xDistance=0.19 yDistance=-0.24
23:35:07.524 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:35:07.526 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:35:07.526 00.000 12308 MoveAxis(E, 0, ABG)
23:35:07.526 00.000 12308 Move returns status 0, amount 0
23:35:07.527 00.001 12308 MoveAxis(N, 172, ABG)
23:35:07.527 00.000 12308 Guiding  Dir = 0, Dur = 172
23:35:07.527 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:07.532 00.005 12308 IsSlewing returns 0
23:35:07.533 00.001 12308 IsGuiding returns 0
23:35:07.533 00.000 12308 PulseGuide returned control before completion, sleep 182
23:35:07.552 00.019 14556 UpdateGuideState exits: m=2423 SNR=33.2
23:35:07.558 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:07.563 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:07.567 00.004 14556 Enqueuing Expose request
23:35:07.730 00.163 12308 IsGuiding returns 1
23:35:07.732 00.002 12308 scope still moving after pulse duration time elapsed
23:35:07.762 00.030 12308 IsSlewing returns 0
23:35:07.764 00.002 12308 IsGuiding returns 1
23:35:07.793 00.029 12308 IsSlewing returns 0
23:35:07.794 00.001 12308 IsGuiding returns 1
23:35:07.825 00.031 12308 IsSlewing returns 0
23:35:07.826 00.001 12308 IsGuiding returns 0
23:35:07.826 00.000 12308 scope move finished after 172 + 122 ms
23:35:07.827 00.001 12308 Move returns status 0, amount 172
23:35:07.827 00.000 12308 move complete, result=0
23:35:07.827 00.000 12308 worker thread done servicing request
23:35:07.829 00.002 12308 Worker thread wakes up
23:35:07.829 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 172 ms NORTH
23:35:07.835 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:07.836 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:09.093 01.257 12308 Exposure complete
23:35:09.239 00.146 12308 worker thread done servicing request
23:35:09.240 00.001 14556 OnExposeComplete: enter
23:35:09.244 00.004 14556 UpdateGuideState(): m_state=6
23:35:09.248 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7427
23:35:09.251 00.003 14556 Star::Find returns 1 (0), X=169.77, Y=997.23, Mass=2142, SNR=31.0, Peak=168 HFD=4.7
23:35:09.256 00.005 14556 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.07) = xAngle (0.76 = 0.76)
23:35:09.260 00.004 14556 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.66 = 0.66)
23:35:09.264 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.21 hyp=0.28 cameraTheta=-2.31 mountX=0.20 mountY=0.17, mountTheta=0.71
23:35:09.268 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.21, opts=13)
23:35:09.273 00.005 14556 Enqueuing Move request for scope (-0.19, -0.21)
23:35:09.278 00.005 12308 Worker thread wakes up
23:35:09.278 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.21) opts 0xd
23:35:09.278 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.21)
23:35:09.278 00.000 12308 Moving (-0.19, -0.21) raw xDistance=0.20 yDistance=0.17
23:35:09.279 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:35:09.279 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:09.279 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:35:09.279 00.000 12308 MoveAxis(W, 88, ABG)
23:35:09.280 00.001 12308 Guiding  Dir = 3, Dur = 88
23:35:09.280 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:09.284 00.004 12308 IsSlewing returns 0
23:35:09.284 00.000 12308 IsGuiding returns 0
23:35:09.284 00.000 12308 PulseGuide returned control before completion, sleep 98
23:35:09.304 00.020 14556 UpdateGuideState exits: m=2142 SNR=31.0
23:35:09.309 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:09.314 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:09.320 00.006 14556 Enqueuing Expose request
23:35:09.391 00.071 12308 IsGuiding returns 1
23:35:09.391 00.000 12308 scope still moving after pulse duration time elapsed
23:35:09.422 00.031 12308 IsSlewing returns 0
23:35:09.422 00.000 12308 IsGuiding returns 0
23:35:09.423 00.001 12308 scope move finished after 88 + 50 ms
23:35:09.423 00.000 12308 Move returns status 0, amount 88
23:35:09.423 00.000 12308 MoveAxis(N, 0, ABG)
23:35:09.423 00.000 12308 Move returns status 0, amount 0
23:35:09.424 00.001 12308 move complete, result=0
23:35:09.424 00.000 12308 worker thread done servicing request
23:35:09.425 00.001 12308 Worker thread wakes up
23:35:09.425 00.000 14556 GuideStep: 0.2 px 88 ms WEST, 0.2 px 0 ms NORTH
23:35:09.429 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:09.429 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:10.685 01.256 12308 Exposure complete
23:35:10.826 00.141 12308 worker thread done servicing request
23:35:10.827 00.001 14556 OnExposeComplete: enter
23:35:10.830 00.003 14556 UpdateGuideState(): m_state=6
23:35:10.834 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7428
23:35:10.838 00.004 14556 Star::Find returns 1 (0), X=169.83, Y=997.47, Mass=2197, SNR=31.4, Peak=171 HFD=4.5
23:35:10.841 00.003 14556 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.07) = xAngle (5.97 = -0.32)
23:35:10.847 00.006 14556 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.87 = -0.41)
23:35:10.851 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.14 cameraTheta=2.89 mountX=0.13 mountY=-0.05, mountTheta=-0.40
23:35:10.855 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.03, opts=13)
23:35:10.859 00.004 14556 Enqueuing Move request for scope (-0.13, 0.03)
23:35:10.863 00.004 12308 Worker thread wakes up
23:35:10.863 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
23:35:10.863 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
23:35:10.864 00.001 12308 Moving (-0.13, 0.03) raw xDistance=0.13 yDistance=-0.05
23:35:10.864 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:35:10.864 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:10.864 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:35:10.865 00.001 12308 MoveAxis(E, 0, ABG)
23:35:10.865 00.000 12308 Move returns status 0, amount 0
23:35:10.865 00.000 12308 MoveAxis(N, 0, ABG)
23:35:10.865 00.000 12308 Move returns status 0, amount 0
23:35:10.865 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:10.870 00.005 12308 move complete, result=0
23:35:10.870 00.000 12308 worker thread done servicing request
23:35:10.891 00.021 14556 UpdateGuideState exits: m=2197 SNR=31.4
23:35:10.896 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:10.899 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:10.905 00.006 14556 Enqueuing Expose request
23:35:10.911 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:35:10.914 00.003 12308 Worker thread wakes up
23:35:10.914 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:10.914 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:12.158 01.244 12308 Exposure complete
23:35:12.291 00.133 12308 worker thread done servicing request
23:35:12.291 00.000 14556 OnExposeComplete: enter
23:35:12.296 00.005 14556 UpdateGuideState(): m_state=6
23:35:12.299 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7429
23:35:12.303 00.004 14556 Star::Find returns 1 (0), X=169.86, Y=997.47, Mass=2344, SNR=32.7, Peak=160 HFD=4.9
23:35:12.308 00.005 14556 CameraToMount -- cameraTheta (2.81) - m_xAngle (-3.07) = xAngle (5.89 = -0.40)
23:35:12.313 00.005 14556 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.50)
23:35:12.318 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.11 cameraTheta=2.81 mountX=0.10 mountY=-0.05, mountTheta=-0.48
23:35:12.324 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.03, opts=13)
23:35:12.328 00.004 14556 Enqueuing Move request for scope (-0.10, 0.03)
23:35:12.331 00.003 12308 Worker thread wakes up
23:35:12.331 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
23:35:12.331 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
23:35:12.331 00.000 12308 Moving (-0.10, 0.03) raw xDistance=0.10 yDistance=-0.05
23:35:12.332 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:35:12.332 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:12.332 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:35:12.332 00.000 12308 MoveAxis(E, 0, ABG)
23:35:12.332 00.000 12308 Move returns status 0, amount 0
23:35:12.332 00.000 12308 MoveAxis(N, 0, ABG)
23:35:12.334 00.002 12308 Move returns status 0, amount 0
23:35:12.334 00.000 12308 move complete, result=0
23:35:12.334 00.000 12308 worker thread done servicing request
23:35:12.335 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:12.359 00.024 14556 UpdateGuideState exits: m=2344 SNR=32.7
23:35:12.364 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:12.369 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:12.373 00.004 14556 Enqueuing Expose request
23:35:12.376 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:35:12.380 00.004 12308 Worker thread wakes up
23:35:12.380 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:12.382 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:13.633 01.251 12308 Exposure complete
23:35:13.767 00.134 12308 worker thread done servicing request
23:35:13.767 00.000 14556 OnExposeComplete: enter
23:35:13.773 00.006 14556 UpdateGuideState(): m_state=6
23:35:13.777 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7430
23:35:13.781 00.004 14556 Star::Find returns 1 (0), X=169.74, Y=997.45, Mass=2338, SNR=32.6, Peak=147 HFD=4.6
23:35:13.786 00.005 14556 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.07) = xAngle (6.17 = -0.12)
23:35:13.790 00.004 14556 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.07 = -0.22)
23:35:13.793 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.01 hyp=0.22 cameraTheta=3.09 mountX=0.22 mountY=-0.05, mountTheta=-0.21
23:35:13.798 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.01, opts=13)
23:35:13.803 00.005 14556 Enqueuing Move request for scope (-0.22, 0.01)
23:35:13.807 00.004 12308 Worker thread wakes up
23:35:13.807 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.01) opts 0xd
23:35:13.807 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.01)
23:35:13.807 00.000 12308 Moving (-0.22, 0.01) raw xDistance=0.22 yDistance=-0.05
23:35:13.808 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:35:13.808 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:13.808 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:35:13.808 00.000 12308 MoveAxis(W, 95, ABG)
23:35:13.809 00.001 12308 Guiding  Dir = 3, Dur = 95
23:35:13.809 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:13.817 00.008 12308 IsSlewing returns 0
23:35:13.817 00.000 12308 IsGuiding returns 0
23:35:13.817 00.000 12308 PulseGuide returned control before completion, sleep 105
23:35:13.842 00.025 14556 UpdateGuideState exits: m=2338 SNR=32.6
23:35:13.847 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:13.851 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:13.855 00.004 14556 Enqueuing Expose request
23:35:13.934 00.079 12308 IsGuiding returns 1
23:35:13.934 00.000 12308 scope still moving after pulse duration time elapsed
23:35:13.965 00.031 12308 IsSlewing returns 0
23:35:13.966 00.001 12308 IsGuiding returns 0
23:35:13.968 00.002 12308 scope move finished after 95 + 54 ms
23:35:13.968 00.000 12308 Move returns status 0, amount 95
23:35:13.969 00.001 12308 MoveAxis(N, 0, ABG)
23:35:13.970 00.001 12308 Move returns status 0, amount 0
23:35:13.970 00.000 12308 move complete, result=0
23:35:13.970 00.000 12308 worker thread done servicing request
23:35:13.970 00.000 12308 Worker thread wakes up
23:35:13.971 00.001 14556 GuideStep: 0.2 px 95 ms WEST, -0.0 px 0 ms NORTH
23:35:13.977 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:13.977 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:15.225 01.248 12308 Exposure complete
23:35:15.329 00.104 12308 worker thread done servicing request
23:35:15.329 00.000 14556 OnExposeComplete: enter
23:35:15.333 00.004 14556 UpdateGuideState(): m_state=6
23:35:15.338 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7431
23:35:15.345 00.007 14556 Star::Find returns 1 (0), X=169.99, Y=997.72, Mass=2311, SNR=32.4, Peak=153 HFD=4.4
23:35:15.351 00.006 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.54 = -1.74)
23:35:15.354 00.003 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.84)
23:35:15.357 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.28 hyp=0.29 cameraTheta=1.47 mountX=-0.05 mountY=-0.28, mountTheta=-1.74
23:35:15.365 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.28, opts=13)
23:35:15.371 00.006 14556 Enqueuing Move request for scope (0.03, 0.28)
23:35:15.377 00.006 12308 Worker thread wakes up
23:35:15.377 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.28) opts 0xd
23:35:15.378 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.28)
23:35:15.378 00.000 12308 Moving (0.03, 0.28) raw xDistance=-0.05 yDistance=-0.28
23:35:15.378 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:35:15.378 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:35:15.379 00.001 12308 MoveAxis(E, 0, ABG)
23:35:15.379 00.000 12308 Move returns status 0, amount 0
23:35:15.379 00.000 12308 MoveAxis(N, 194, ABG)
23:35:15.379 00.000 12308 Guiding  Dir = 0, Dur = 194
23:35:15.380 00.001 12308 IsSlewing returns 0
23:35:15.380 00.000 12308 IsGuiding returns 0
23:35:15.381 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:15.388 00.007 12308 PulseGuide returned control before completion, sleep 204
23:35:15.407 00.019 14556 UpdateGuideState exits: m=2311 SNR=32.4
23:35:15.411 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:15.414 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:15.417 00.003 14556 Enqueuing Expose request
23:35:15.609 00.192 12308 IsGuiding returns 1
23:35:15.609 00.000 12308 scope still moving after pulse duration time elapsed
23:35:15.641 00.032 12308 IsSlewing returns 0
23:35:15.642 00.001 12308 IsGuiding returns 0
23:35:15.643 00.001 12308 scope move finished after 194 + 67 ms
23:35:15.643 00.000 12308 Move returns status 0, amount 194
23:35:15.644 00.001 12308 move complete, result=0
23:35:15.644 00.000 12308 worker thread done servicing request
23:35:15.644 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 194 ms NORTH
23:35:15.650 00.006 12308 Worker thread wakes up
23:35:15.651 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:15.651 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:16.912 01.261 12308 Exposure complete
23:35:17.049 00.137 12308 worker thread done servicing request
23:35:17.049 00.000 14556 OnExposeComplete: enter
23:35:17.053 00.004 14556 UpdateGuideState(): m_state=6
23:35:17.058 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7432
23:35:17.062 00.004 14556 Star::Find returns 1 (0), X=169.89, Y=997.33, Mass=2205, SNR=31.5, Peak=158 HFD=4.7
23:35:17.065 00.003 14556 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-3.07) = xAngle (0.94 = 0.94)
23:35:17.068 00.003 14556 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.84 = 0.84)
23:35:17.072 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-2.14 mountX=0.08 mountY=0.10, mountTheta=0.90
23:35:17.077 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.11, opts=13)
23:35:17.081 00.004 14556 Enqueuing Move request for scope (-0.07, -0.11)
23:35:17.084 00.003 12308 Worker thread wakes up
23:35:17.084 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.11) opts 0xd
23:35:17.084 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.11)
23:35:17.084 00.000 12308 Moving (-0.07, -0.11) raw xDistance=0.08 yDistance=0.10
23:35:17.084 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:35:17.086 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:17.086 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:35:17.086 00.000 12308 MoveAxis(E, 0, ABG)
23:35:17.086 00.000 12308 Move returns status 0, amount 0
23:35:17.086 00.000 12308 MoveAxis(N, 0, ABG)
23:35:17.086 00.000 12308 Move returns status 0, amount 0
23:35:17.086 00.000 12308 move complete, result=0
23:35:17.087 00.001 12308 worker thread done servicing request
23:35:17.087 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:17.111 00.024 14556 UpdateGuideState exits: m=2205 SNR=31.5
23:35:17.115 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:17.121 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:17.126 00.005 14556 Enqueuing Expose request
23:35:17.130 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:17.134 00.004 12308 Worker thread wakes up
23:35:17.134 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:17.134 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:18.378 01.244 12308 Exposure complete
23:35:18.518 00.140 12308 worker thread done servicing request
23:35:18.518 00.000 14556 OnExposeComplete: enter
23:35:18.522 00.004 14556 UpdateGuideState(): m_state=6
23:35:18.527 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7433
23:35:18.531 00.004 14556 Star::Find returns 1 (0), X=169.75, Y=997.26, Mass=2252, SNR=31.8, Peak=165 HFD=4.7
23:35:18.535 00.004 14556 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.07) = xAngle (0.63 = 0.63)
23:35:18.538 00.003 14556 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.53 = 0.53)
23:35:18.542 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.18 hyp=0.28 cameraTheta=-2.45 mountX=0.23 mountY=0.14, mountTheta=0.55
23:35:18.547 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.18, opts=13)
23:35:18.550 00.003 14556 Enqueuing Move request for scope (-0.22, -0.18)
23:35:18.554 00.004 12308 Worker thread wakes up
23:35:18.554 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.18) opts 0xd
23:35:18.554 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.18)
23:35:18.554 00.000 12308 Moving (-0.22, -0.18) raw xDistance=0.23 yDistance=0.14
23:35:18.555 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:35:18.555 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:18.555 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:35:18.556 00.001 12308 MoveAxis(W, 99, ABG)
23:35:18.556 00.000 12308 Guiding  Dir = 3, Dur = 99
23:35:18.557 00.001 12308 IsSlewing returns 0
23:35:18.557 00.000 12308 IsGuiding returns 0
23:35:18.557 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:18.562 00.005 12308 PulseGuide returned control before completion, sleep 109
23:35:18.585 00.023 14556 UpdateGuideState exits: m=2252 SNR=31.8
23:35:18.591 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:18.595 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:18.600 00.005 14556 Enqueuing Expose request
23:35:18.681 00.081 12308 IsGuiding returns 1
23:35:18.684 00.003 12308 scope still moving after pulse duration time elapsed
23:35:18.713 00.029 12308 IsSlewing returns 0
23:35:18.714 00.001 12308 IsGuiding returns 0
23:35:18.714 00.000 12308 scope move finished after 99 + 57 ms
23:35:18.715 00.001 12308 Move returns status 0, amount 99
23:35:18.715 00.000 12308 MoveAxis(N, 0, ABG)
23:35:18.716 00.001 12308 Move returns status 0, amount 0
23:35:18.716 00.000 12308 move complete, result=0
23:35:18.716 00.000 12308 worker thread done servicing request
23:35:18.716 00.000 14556 GuideStep: 0.2 px 99 ms WEST, 0.1 px 0 ms NORTH
23:35:18.722 00.006 12308 Worker thread wakes up
23:35:18.723 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:18.723 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:19.978 01.255 12308 Exposure complete
23:35:20.114 00.136 12308 worker thread done servicing request
23:35:20.114 00.000 14556 OnExposeComplete: enter
23:35:20.119 00.005 14556 UpdateGuideState(): m_state=6
23:35:20.123 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7434
23:35:20.127 00.004 14556 Star::Find returns 1 (0), X=169.90, Y=997.61, Mass=2205, SNR=31.6, Peak=161 HFD=4.5
23:35:20.130 00.003 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.99 = -1.30)
23:35:20.133 00.003 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.40)
23:35:20.137 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.91 mountX=0.05 mountY=-0.18, mountTheta=-1.30
23:35:20.142 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.17, opts=13)
23:35:20.145 00.003 14556 Enqueuing Move request for scope (-0.06, 0.17)
23:35:20.150 00.005 12308 Worker thread wakes up
23:35:20.150 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd
23:35:20.151 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.17)
23:35:20.151 00.000 12308 Moving (-0.06, 0.17) raw xDistance=0.05 yDistance=-0.18
23:35:20.151 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:35:20.151 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:20.152 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:35:20.152 00.000 12308 MoveAxis(E, 0, ABG)
23:35:20.152 00.000 12308 Move returns status 0, amount 0
23:35:20.152 00.000 12308 MoveAxis(N, 0, ABG)
23:35:20.153 00.001 12308 Move returns status 0, amount 0
23:35:20.153 00.000 12308 move complete, result=0
23:35:20.153 00.000 12308 worker thread done servicing request
23:35:20.154 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:20.182 00.028 14556 UpdateGuideState exits: m=2205 SNR=31.6
23:35:20.186 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:20.191 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:20.195 00.004 14556 Enqueuing Expose request
23:35:20.198 00.003 12308 Worker thread wakes up
23:35:20.198 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:20.198 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:20.198 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:35:21.445 01.247 12308 Exposure complete
23:35:21.580 00.135 12308 worker thread done servicing request
23:35:21.581 00.001 14556 OnExposeComplete: enter
23:35:21.591 00.010 14556 UpdateGuideState(): m_state=6
23:35:21.601 00.010 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7435
23:35:21.609 00.008 14556 Star::Find returns 1 (0), X=169.79, Y=997.63, Mass=2119, SNR=31.1, Peak=143 HFD=4.6
23:35:21.616 00.007 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.38 = -0.90)
23:35:21.620 00.004 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.00)
23:35:21.625 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.19 hyp=0.26 cameraTheta=2.31 mountX=0.16 mountY=-0.22, mountTheta=-0.94
23:35:21.631 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.19, opts=13)
23:35:21.635 00.004 14556 Enqueuing Move request for scope (-0.17, 0.19)
23:35:21.640 00.005 12308 Worker thread wakes up
23:35:21.640 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.19) opts 0xd
23:35:21.640 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.19)
23:35:21.640 00.000 12308 Moving (-0.17, 0.19) raw xDistance=0.16 yDistance=-0.22
23:35:21.641 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:35:21.641 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:35:21.641 00.000 12308 MoveAxis(E, 0, ABG)
23:35:21.641 00.000 12308 Move returns status 0, amount 0
23:35:21.643 00.002 12308 MoveAxis(N, 152, ABG)
23:35:21.643 00.000 12308 Guiding  Dir = 0, Dur = 152
23:35:21.643 00.000 12308 IsSlewing returns 0
23:35:21.643 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:21.651 00.008 12308 IsGuiding returns 0
23:35:21.651 00.000 12308 PulseGuide returned control before completion, sleep 162
23:35:21.675 00.024 14556 UpdateGuideState exits: m=2119 SNR=31.1
23:35:21.678 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:21.683 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:21.690 00.007 14556 Enqueuing Expose request
23:35:21.828 00.138 12308 IsGuiding returns 0
23:35:21.828 00.000 12308 Move returns status 0, amount 152
23:35:21.828 00.000 12308 move complete, result=0
23:35:21.829 00.001 12308 worker thread done servicing request
23:35:21.829 00.000 12308 Worker thread wakes up
23:35:21.829 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 152 ms NORTH
23:35:21.837 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:21.837 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:23.083 01.246 12308 Exposure complete
23:35:23.216 00.133 12308 worker thread done servicing request
23:35:23.217 00.001 14556 OnExposeComplete: enter
23:35:23.221 00.004 14556 UpdateGuideState(): m_state=6
23:35:23.225 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7436
23:35:23.228 00.003 14556 Star::Find returns 1 (0), X=169.80, Y=997.36, Mass=2214, SNR=31.6, Peak=153 HFD=4.5
23:35:23.232 00.004 14556 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-3.07) = xAngle (0.40 = 0.40)
23:35:23.236 00.004 14556 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.30 = 0.30)
23:35:23.239 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-2.67 mountX=0.17 mountY=0.05, mountTheta=0.31
23:35:23.245 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.08, opts=13)
23:35:23.250 00.005 14556 Enqueuing Move request for scope (-0.16, -0.08)
23:35:23.253 00.003 12308 Worker thread wakes up
23:35:23.253 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.08) opts 0xd
23:35:23.253 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.08)
23:35:23.253 00.000 12308 Moving (-0.16, -0.08) raw xDistance=0.17 yDistance=0.05
23:35:23.254 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:35:23.254 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:23.254 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:35:23.254 00.000 12308 MoveAxis(E, 0, ABG)
23:35:23.254 00.000 12308 Move returns status 0, amount 0
23:35:23.255 00.001 12308 MoveAxis(N, 0, ABG)
23:35:23.255 00.000 12308 Move returns status 0, amount 0
23:35:23.255 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:23.260 00.005 12308 move complete, result=0
23:35:23.260 00.000 12308 worker thread done servicing request
23:35:23.279 00.019 14556 UpdateGuideState exits: m=2214 SNR=31.6
23:35:23.285 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:23.289 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:23.292 00.003 14556 Enqueuing Expose request
23:35:23.297 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:23.300 00.003 12308 Worker thread wakes up
23:35:23.300 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:23.301 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:24.541 01.240 12308 Exposure complete
23:35:24.670 00.129 12308 worker thread done servicing request
23:35:24.671 00.001 14556 OnExposeComplete: enter
23:35:24.674 00.003 14556 UpdateGuideState(): m_state=6
23:35:24.679 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7437
23:35:24.684 00.005 14556 Star::Find returns 1 (0), X=169.86, Y=997.39, Mass=2196, SNR=31.5, Peak=168 HFD=4.9
23:35:24.689 00.005 14556 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-3.07) = xAngle (0.35 = 0.35)
23:35:24.694 00.005 14556 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.25 = 0.25)
23:35:24.697 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-2.73 mountX=0.11 mountY=0.03, mountTheta=0.26
23:35:24.702 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.05, opts=13)
23:35:24.707 00.005 14556 Enqueuing Move request for scope (-0.11, -0.05)
23:35:24.711 00.004 12308 Worker thread wakes up
23:35:24.711 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd
23:35:24.711 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.05)
23:35:24.711 00.000 12308 Moving (-0.11, -0.05) raw xDistance=0.11 yDistance=0.03
23:35:24.712 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:35:24.712 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:24.712 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:35:24.712 00.000 12308 MoveAxis(E, 0, ABG)
23:35:24.712 00.000 12308 Move returns status 0, amount 0
23:35:24.713 00.001 12308 MoveAxis(N, 0, ABG)
23:35:24.713 00.000 12308 Move returns status 0, amount 0
23:35:24.713 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:24.716 00.003 12308 move complete, result=0
23:35:24.716 00.000 12308 worker thread done servicing request
23:35:24.737 00.021 14556 UpdateGuideState exits: m=2196 SNR=31.5
23:35:24.743 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:24.747 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:24.751 00.004 14556 Enqueuing Expose request
23:35:24.755 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:35:24.759 00.004 12308 Worker thread wakes up
23:35:24.759 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:24.759 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:26.012 01.253 12308 Exposure complete
23:35:26.143 00.131 12308 worker thread done servicing request
23:35:26.143 00.000 14556 OnExposeComplete: enter
23:35:26.148 00.005 14556 UpdateGuideState(): m_state=6
23:35:26.153 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7438
23:35:26.157 00.004 14556 Star::Find returns 1 (0), X=169.78, Y=997.45, Mass=2389, SNR=32.8, Peak=171 HFD=4.6
23:35:26.161 00.004 14556 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.07) = xAngle (6.17 = -0.11)
23:35:26.164 00.003 14556 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.07 = -0.21)
23:35:26.168 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.10 mountX=0.18 mountY=-0.04, mountTheta=-0.21
23:35:26.174 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.01, opts=13)
23:35:26.178 00.004 14556 Enqueuing Move request for scope (-0.18, 0.01)
23:35:26.183 00.005 12308 Worker thread wakes up
23:35:26.184 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
23:35:26.184 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
23:35:26.184 00.000 12308 Moving (-0.18, 0.01) raw xDistance=0.18 yDistance=-0.04
23:35:26.184 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:35:26.185 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:26.185 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:35:26.188 00.003 12308 MoveAxis(E, 0, ABG)
23:35:26.189 00.001 12308 Move returns status 0, amount 0
23:35:26.189 00.000 12308 MoveAxis(N, 0, ABG)
23:35:26.189 00.000 12308 Move returns status 0, amount 0
23:35:26.190 00.001 12308 move complete, result=0
23:35:26.190 00.000 12308 worker thread done servicing request
23:35:26.190 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:26.218 00.028 14556 UpdateGuideState exits: m=2389 SNR=32.8
23:35:26.222 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:26.226 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:26.231 00.005 14556 Enqueuing Expose request
23:35:26.236 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:35:26.240 00.004 12308 Worker thread wakes up
23:35:26.240 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:26.242 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:27.493 01.251 12308 Exposure complete
23:35:27.629 00.136 12308 worker thread done servicing request
23:35:27.629 00.000 14556 OnExposeComplete: enter
23:35:27.634 00.005 14556 UpdateGuideState(): m_state=6
23:35:27.638 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7439
23:35:27.641 00.003 14556 Star::Find returns 1 (0), X=169.82, Y=997.51, Mass=2226, SNR=31.8, Peak=160 HFD=4.5
23:35:27.645 00.004 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.79 = -0.49)
23:35:27.650 00.005 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.59)
23:35:27.653 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.16 cameraTheta=2.72 mountX=0.14 mountY=-0.09, mountTheta=-0.56
23:35:27.658 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.07, opts=13)
23:35:27.662 00.004 14556 Enqueuing Move request for scope (-0.14, 0.07)
23:35:27.666 00.004 12308 Worker thread wakes up
23:35:27.666 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.07) opts 0xd
23:35:27.667 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.07)
23:35:27.667 00.000 12308 Moving (-0.14, 0.07) raw xDistance=0.14 yDistance=-0.09
23:35:27.667 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:35:27.667 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:27.668 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:35:27.668 00.000 12308 MoveAxis(E, 0, ABG)
23:35:27.668 00.000 12308 Move returns status 0, amount 0
23:35:27.668 00.000 12308 MoveAxis(N, 0, ABG)
23:35:27.669 00.001 12308 Move returns status 0, amount 0
23:35:27.669 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:27.672 00.003 12308 move complete, result=0
23:35:27.672 00.000 12308 worker thread done servicing request
23:35:27.696 00.024 14556 UpdateGuideState exits: m=2226 SNR=31.8
23:35:27.701 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:27.705 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:27.709 00.004 14556 Enqueuing Expose request
23:35:27.715 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:35:27.720 00.005 12308 Worker thread wakes up
23:35:27.721 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:27.721 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:28.969 01.248 12308 Exposure complete
23:35:29.110 00.141 12308 worker thread done servicing request
23:35:29.110 00.000 14556 OnExposeComplete: enter
23:35:29.114 00.004 14556 UpdateGuideState(): m_state=6
23:35:29.119 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7440
23:35:29.122 00.003 14556 Star::Find returns 1 (0), X=169.79, Y=997.61, Mass=2255, SNR=31.8, Peak=160 HFD=4.6
23:35:29.127 00.005 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
23:35:29.131 00.004 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.92)
23:35:29.135 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.17 hyp=0.24 cameraTheta=2.39 mountX=0.17 mountY=-0.19, mountTheta=-0.86
23:35:29.139 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.17, opts=13)
23:35:29.144 00.005 14556 Enqueuing Move request for scope (-0.18, 0.17)
23:35:29.148 00.004 12308 Worker thread wakes up
23:35:29.149 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.17) opts 0xd
23:35:29.149 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.17)
23:35:29.149 00.000 12308 Moving (-0.18, 0.17) raw xDistance=0.17 yDistance=-0.19
23:35:29.149 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:35:29.149 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:29.149 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:35:29.150 00.001 12308 MoveAxis(E, 0, ABG)
23:35:29.150 00.000 12308 Move returns status 0, amount 0
23:35:29.150 00.000 12308 MoveAxis(N, 0, ABG)
23:35:29.150 00.000 12308 Move returns status 0, amount 0
23:35:29.150 00.000 12308 move complete, result=0
23:35:29.150 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:29.155 00.005 12308 worker thread done servicing request
23:35:29.174 00.019 14556 UpdateGuideState exits: m=2255 SNR=31.8
23:35:29.179 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:29.184 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:29.189 00.005 14556 Enqueuing Expose request
23:35:29.193 00.004 12308 Worker thread wakes up
23:35:29.194 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:35:29.197 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:29.197 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:30.437 01.240 12308 Exposure complete
23:35:30.566 00.129 12308 worker thread done servicing request
23:35:30.567 00.001 14556 OnExposeComplete: enter
23:35:30.571 00.004 14556 UpdateGuideState(): m_state=6
23:35:30.575 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7441
23:35:30.579 00.004 14556 Star::Find returns 1 (0), X=169.71, Y=997.63, Mass=2230, SNR=31.7, Peak=156 HFD=4.7
23:35:30.583 00.004 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
23:35:30.586 00.003 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
23:35:30.591 00.005 14556 CameraToMount -- cameraX=-0.26 cameraY=0.19 hyp=0.32 cameraTheta=2.51 mountX=0.24 mountY=-0.23, mountTheta=-0.76
23:35:30.597 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.19, opts=13)
23:35:30.601 00.004 14556 Enqueuing Move request for scope (-0.26, 0.19)
23:35:30.605 00.004 12308 Worker thread wakes up
23:35:30.605 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.19) opts 0xd
23:35:30.605 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.19)
23:35:30.605 00.000 12308 Moving (-0.26, 0.19) raw xDistance=0.24 yDistance=-0.23
23:35:30.605 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:35:30.605 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:35:30.606 00.001 12308 MoveAxis(W, 105, ABG)
23:35:30.606 00.000 12308 Guiding  Dir = 3, Dur = 105
23:35:30.606 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:30.611 00.005 12308 IsSlewing returns 0
23:35:30.611 00.000 12308 IsGuiding returns 0
23:35:30.612 00.001 12308 PulseGuide returned control before completion, sleep 115
23:35:30.631 00.019 14556 UpdateGuideState exits: m=2230 SNR=31.7
23:35:30.635 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:30.638 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:30.642 00.004 14556 Enqueuing Expose request
23:35:30.728 00.086 12308 IsGuiding returns 1
23:35:30.729 00.001 12308 scope still moving after pulse duration time elapsed
23:35:30.759 00.030 12308 IsSlewing returns 0
23:35:30.760 00.001 12308 IsGuiding returns 0
23:35:30.761 00.001 12308 scope move finished after 105 + 44 ms
23:35:30.762 00.001 12308 Move returns status 0, amount 105
23:35:30.762 00.000 12308 MoveAxis(N, 161, ABG)
23:35:30.762 00.000 12308 Guiding  Dir = 0, Dur = 161
23:35:30.763 00.001 12308 IsSlewing returns 0
23:35:30.763 00.000 12308 IsGuiding returns 0
23:35:30.764 00.001 12308 PulseGuide returned control before completion, sleep 171
23:35:30.946 00.182 12308 IsGuiding returns 1
23:35:30.947 00.001 12308 scope still moving after pulse duration time elapsed
23:35:30.977 00.030 12308 IsSlewing returns 0
23:35:30.979 00.002 12308 IsGuiding returns 0
23:35:30.979 00.000 12308 scope move finished after 161 + 54 ms
23:35:30.979 00.000 12308 Move returns status 0, amount 161
23:35:30.980 00.001 12308 move complete, result=0
23:35:30.980 00.000 12308 worker thread done servicing request
23:35:30.980 00.000 14556 GuideStep: 0.2 px 105 ms WEST, -0.2 px 161 ms NORTH
23:35:30.987 00.007 12308 Worker thread wakes up
23:35:30.987 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:30.987 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:32.246 01.259 12308 Exposure complete
23:35:32.376 00.130 12308 worker thread done servicing request
23:35:32.376 00.000 14556 OnExposeComplete: enter
23:35:32.380 00.004 14556 UpdateGuideState(): m_state=6
23:35:32.385 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7442
23:35:32.388 00.003 14556 Star::Find returns 1 (0), X=169.54, Y=997.41, Mass=2096, SNR=30.6, Peak=156 HFD=4.7
23:35:32.391 00.003 14556 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-3.07) = xAngle (0.02 = 0.02)
23:35:32.396 00.005 14556 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.08 = -0.08)
23:35:32.400 00.004 14556 CameraToMount -- cameraX=-0.42 cameraY=-0.04 hyp=0.42 cameraTheta=-3.06 mountX=0.42 mountY=-0.03, mountTheta=-0.08
23:35:32.404 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.42, y=-0.04, opts=13)
23:35:32.407 00.003 14556 Enqueuing Move request for scope (-0.42, -0.04)
23:35:32.412 00.005 12308 Worker thread wakes up
23:35:32.412 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.04) opts 0xd
23:35:32.412 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.42, -0.04)
23:35:32.412 00.000 12308 Moving (-0.42, -0.04) raw xDistance=0.42 yDistance=-0.03
23:35:32.412 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.42
23:35:32.412 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:32.413 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:35:32.413 00.000 12308 MoveAxis(W, 190, ABG)
23:35:32.413 00.000 12308 Guiding  Dir = 3, Dur = 190
23:35:32.413 00.000 12308 IsSlewing returns 0
23:35:32.414 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:32.418 00.004 12308 IsGuiding returns 0
23:35:32.418 00.000 12308 PulseGuide returned control before completion, sleep 200
23:35:32.438 00.020 14556 UpdateGuideState exits: m=2096 SNR=30.6
23:35:32.444 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:32.447 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:32.452 00.005 14556 Enqueuing Expose request
23:35:32.625 00.173 12308 IsGuiding returns 1
23:35:32.625 00.000 12308 scope still moving after pulse duration time elapsed
23:35:32.656 00.031 12308 IsSlewing returns 0
23:35:32.656 00.000 12308 IsGuiding returns 0
23:35:32.657 00.001 12308 scope move finished after 190 + 49 ms
23:35:32.657 00.000 12308 Move returns status 0, amount 190
23:35:32.657 00.000 12308 MoveAxis(N, 0, ABG)
23:35:32.658 00.001 12308 Move returns status 0, amount 0
23:35:32.658 00.000 12308 move complete, result=0
23:35:32.658 00.000 12308 worker thread done servicing request
23:35:32.658 00.000 14556 GuideStep: 0.4 px 190 ms WEST, -0.0 px 0 ms NORTH
23:35:32.666 00.008 12308 Worker thread wakes up
23:35:32.666 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:32.666 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:33.919 01.253 12308 Exposure complete
23:35:34.065 00.146 12308 worker thread done servicing request
23:35:34.065 00.000 14556 OnExposeComplete: enter
23:35:34.069 00.004 14556 UpdateGuideState(): m_state=6
23:35:34.074 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7443
23:35:34.077 00.003 14556 Star::Find returns 1 (0), X=170.05, Y=997.53, Mass=2209, SNR=31.6, Peak=164 HFD=4.3
23:35:34.081 00.004 14556 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.07) = xAngle (3.92 = -2.36)
23:35:34.084 00.003 14556 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.82 = -2.46)
23:35:34.089 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.85 mountX=-0.09 mountY=-0.08, mountTheta=-2.42
23:35:34.095 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.09, opts=13)
23:35:34.098 00.003 14556 Enqueuing Move request for scope (0.08, 0.09)
23:35:34.103 00.005 12308 Worker thread wakes up
23:35:34.103 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
23:35:34.103 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
23:35:34.103 00.000 12308 Moving (0.08, 0.09) raw xDistance=-0.09 yDistance=-0.08
23:35:34.103 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:35:34.103 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:34.103 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:35:34.103 00.000 12308 MoveAxis(E, 0, ABG)
23:35:34.104 00.001 12308 Move returns status 0, amount 0
23:35:34.104 00.000 12308 MoveAxis(N, 0, ABG)
23:35:34.104 00.000 12308 Move returns status 0, amount 0
23:35:34.104 00.000 12308 move complete, result=0
23:35:34.104 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:34.109 00.005 12308 worker thread done servicing request
23:35:34.135 00.026 14556 UpdateGuideState exits: m=2209 SNR=31.6
23:35:34.139 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:34.143 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:34.147 00.004 14556 Enqueuing Expose request
23:35:34.153 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:35:34.156 00.003 12308 Worker thread wakes up
23:35:34.156 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:34.157 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:35.401 01.244 12308 Exposure complete
23:35:35.509 00.108 12308 worker thread done servicing request
23:35:35.509 00.000 14556 OnExposeComplete: enter
23:35:35.512 00.003 14556 UpdateGuideState(): m_state=6
23:35:35.517 00.005 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7444
23:35:35.520 00.003 14556 Star::Find returns 1 (0), X=169.94, Y=997.68, Mass=2244, SNR=31.8, Peak=173 HFD=4.3
23:35:35.524 00.004 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
23:35:35.527 00.003 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
23:35:35.532 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.68 mountX=0.01 mountY=-0.24, mountTheta=-1.53
23:35:35.537 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.24, opts=13)
23:35:35.542 00.005 14556 Enqueuing Move request for scope (-0.03, 0.24)
23:35:35.545 00.003 12308 Worker thread wakes up
23:35:35.545 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.24) opts 0xd
23:35:35.545 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.24)
23:35:35.545 00.000 12308 Moving (-0.03, 0.24) raw xDistance=0.01 yDistance=-0.24
23:35:35.545 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:35:35.545 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:35:35.547 00.002 12308 MoveAxis(E, 0, ABG)
23:35:35.547 00.000 12308 Move returns status 0, amount 0
23:35:35.547 00.000 12308 MoveAxis(N, 170, ABG)
23:35:35.547 00.000 12308 Guiding  Dir = 0, Dur = 170
23:35:35.547 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:35.551 00.004 12308 IsSlewing returns 0
23:35:35.551 00.000 12308 IsGuiding returns 0
23:35:35.552 00.001 12308 PulseGuide returned control before completion, sleep 180
23:35:35.572 00.020 14556 UpdateGuideState exits: m=2244 SNR=31.8
23:35:35.576 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:35.580 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:35.583 00.003 14556 Enqueuing Expose request
23:35:35.736 00.153 12308 IsGuiding returns 1
23:35:35.737 00.001 12308 scope still moving after pulse duration time elapsed
23:35:35.767 00.030 12308 IsSlewing returns 0
23:35:35.768 00.001 12308 IsGuiding returns 0
23:35:35.769 00.001 12308 scope move finished after 170 + 47 ms
23:35:35.769 00.000 12308 Move returns status 0, amount 170
23:35:35.769 00.000 12308 move complete, result=0
23:35:35.771 00.002 12308 worker thread done servicing request
23:35:35.771 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 170 ms NORTH
23:35:35.778 00.007 12308 Worker thread wakes up
23:35:35.778 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:35.778 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:37.027 01.249 12308 Exposure complete
23:35:37.162 00.135 12308 worker thread done servicing request
23:35:37.163 00.001 14556 OnExposeComplete: enter
23:35:37.167 00.004 14556 UpdateGuideState(): m_state=6
23:35:37.173 00.006 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7445
23:35:37.176 00.003 14556 Star::Find returns 1 (0), X=170.05, Y=997.49, Mass=2086, SNR=30.8, Peak=151 HFD=5.0
23:35:37.181 00.005 14556 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.07) = xAngle (3.60 = -2.68)
23:35:37.184 00.003 14556 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.50 = -2.78)
23:35:37.188 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.10 cameraTheta=0.53 mountX=-0.09 mountY=-0.03, mountTheta=-2.77
23:35:37.194 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.05, opts=13)
23:35:37.199 00.005 14556 Enqueuing Move request for scope (0.08, 0.05)
23:35:37.203 00.004 12308 Worker thread wakes up
23:35:37.203 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
23:35:37.203 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
23:35:37.203 00.000 12308 Moving (0.08, 0.05) raw xDistance=-0.09 yDistance=-0.03
23:35:37.203 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:35:37.204 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:37.204 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:35:37.204 00.000 12308 MoveAxis(E, 0, ABG)
23:35:37.204 00.000 12308 Move returns status 0, amount 0
23:35:37.205 00.001 12308 MoveAxis(N, 0, ABG)
23:35:37.205 00.000 12308 Move returns status 0, amount 0
23:35:37.205 00.000 12308 move complete, result=0
23:35:37.206 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:37.210 00.004 12308 worker thread done servicing request
23:35:37.233 00.023 14556 UpdateGuideState exits: m=2086 SNR=30.8
23:35:37.236 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:37.240 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:37.244 00.004 14556 Enqueuing Expose request
23:35:37.251 00.007 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:35:37.255 00.004 12308 Worker thread wakes up
23:35:37.255 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:37.255 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:38.506 01.251 12308 Exposure complete
23:35:38.645 00.139 12308 worker thread done servicing request
23:35:38.646 00.001 14556 OnExposeComplete: enter
23:35:38.650 00.004 14556 UpdateGuideState(): m_state=6
23:35:38.654 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7446
23:35:38.658 00.004 14556 Star::Find returns 1 (0), X=169.83, Y=997.65, Mass=2341, SNR=32.6, Peak=167 HFD=4.8
23:35:38.663 00.005 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.23 = -1.06)
23:35:38.666 00.003 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.15)
23:35:38.671 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.20 hyp=0.25 cameraTheta=2.15 mountX=0.12 mountY=-0.22, mountTheta=-1.08
23:35:38.676 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.20, opts=13)
23:35:38.680 00.004 14556 Enqueuing Move request for scope (-0.14, 0.20)
23:35:38.684 00.004 12308 Worker thread wakes up
23:35:38.684 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.20) opts 0xd
23:35:38.684 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.20)
23:35:38.684 00.000 12308 Moving (-0.14, 0.20) raw xDistance=0.12 yDistance=-0.22
23:35:38.684 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:35:38.684 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:35:38.684 00.000 12308 MoveAxis(E, 0, ABG)
23:35:38.685 00.001 12308 Move returns status 0, amount 0
23:35:38.685 00.000 12308 MoveAxis(N, 158, ABG)
23:35:38.685 00.000 12308 Guiding  Dir = 0, Dur = 158
23:35:38.686 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:38.690 00.004 12308 IsSlewing returns 0
23:35:38.690 00.000 12308 IsGuiding returns 0
23:35:38.690 00.000 12308 PulseGuide returned control before completion, sleep 168
23:35:38.711 00.021 14556 UpdateGuideState exits: m=2341 SNR=32.6
23:35:38.716 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:38.721 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:38.725 00.004 14556 Enqueuing Expose request
23:35:38.874 00.149 12308 IsGuiding returns 1
23:35:38.874 00.000 12308 scope still moving after pulse duration time elapsed
23:35:38.904 00.030 12308 IsSlewing returns 0
23:35:38.905 00.001 12308 IsGuiding returns 0
23:35:38.905 00.000 12308 scope move finished after 158 + 57 ms
23:35:38.907 00.002 12308 Move returns status 0, amount 158
23:35:38.907 00.000 12308 move complete, result=0
23:35:38.907 00.000 12308 worker thread done servicing request
23:35:38.908 00.001 12308 Worker thread wakes up
23:35:38.908 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 158 ms NORTH
23:35:38.914 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:38.914 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:40.168 01.254 12308 Exposure complete
23:35:40.291 00.123 12308 worker thread done servicing request
23:35:40.293 00.002 14556 OnExposeComplete: enter
23:35:40.296 00.003 14556 UpdateGuideState(): m_state=6
23:35:40.300 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7447
23:35:40.305 00.005 14556 Star::Find returns 1 (0), X=170.00, Y=997.31, Mass=2129, SNR=30.9, Peak=176 HFD=4.2
23:35:40.309 00.004 14556 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-3.07) = xAngle (1.77 = 1.77)
23:35:40.314 00.005 14556 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.67 = 1.67)
23:35:40.317 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.30 mountX=-0.03 mountY=0.13, mountTheta=1.77
23:35:40.321 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.13, opts=13)
23:35:40.325 00.004 14556 Enqueuing Move request for scope (0.04, -0.13)
23:35:40.328 00.003 12308 Worker thread wakes up
23:35:40.328 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
23:35:40.328 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
23:35:40.328 00.000 12308 Moving (0.04, -0.13) raw xDistance=-0.03 yDistance=0.13
23:35:40.328 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:35:40.328 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:40.328 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:35:40.330 00.002 12308 MoveAxis(E, 0, ABG)
23:35:40.330 00.000 12308 Move returns status 0, amount 0
23:35:40.330 00.000 12308 MoveAxis(N, 0, ABG)
23:35:40.330 00.000 12308 Move returns status 0, amount 0
23:35:40.330 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:40.334 00.004 12308 move complete, result=0
23:35:40.334 00.000 12308 worker thread done servicing request
23:35:40.356 00.022 14556 UpdateGuideState exits: m=2129 SNR=30.9
23:35:40.361 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:40.364 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:40.369 00.005 14556 Enqueuing Expose request
23:35:40.374 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:40.377 00.003 12308 Worker thread wakes up
23:35:40.377 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:40.379 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:41.622 01.243 12308 Exposure complete
23:35:41.765 00.143 12308 worker thread done servicing request
23:35:41.765 00.000 14556 OnExposeComplete: enter
23:35:41.770 00.005 14556 UpdateGuideState(): m_state=6
23:35:41.775 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7448
23:35:41.779 00.004 14556 Star::Find returns 1 (0), X=169.87, Y=997.37, Mass=2204, SNR=31.5, Peak=182 HFD=4.4
23:35:41.784 00.005 14556 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-3.07) = xAngle (0.58 = 0.58)
23:35:41.786 00.002 14556 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.48 = 0.48)
23:35:41.791 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-2.49 mountX=0.10 mountY=0.05, mountTheta=0.51
23:35:41.796 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.07, opts=13)
23:35:41.803 00.007 14556 Enqueuing Move request for scope (-0.09, -0.07)
23:35:41.806 00.003 12308 Worker thread wakes up
23:35:41.806 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
23:35:41.806 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
23:35:41.806 00.000 12308 Moving (-0.09, -0.07) raw xDistance=0.10 yDistance=0.05
23:35:41.806 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:35:41.807 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:41.807 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:35:41.807 00.000 12308 MoveAxis(E, 0, ABG)
23:35:41.807 00.000 12308 Move returns status 0, amount 0
23:35:41.807 00.000 12308 MoveAxis(N, 0, ABG)
23:35:41.809 00.002 12308 Move returns status 0, amount 0
23:35:41.809 00.000 12308 move complete, result=0
23:35:41.809 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:41.813 00.004 12308 worker thread done servicing request
23:35:41.831 00.018 14556 UpdateGuideState exits: m=2204 SNR=31.5
23:35:41.840 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:41.843 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:41.847 00.004 14556 Enqueuing Expose request
23:35:41.853 00.006 12308 Worker thread wakes up
23:35:41.853 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:41.857 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:41.857 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:43.108 01.251 12308 Exposure complete
23:35:43.238 00.130 12308 worker thread done servicing request
23:35:43.238 00.000 14556 OnExposeComplete: enter
23:35:43.243 00.005 14556 UpdateGuideState(): m_state=6
23:35:43.247 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7449
23:35:43.252 00.005 14556 Star::Find returns 1 (0), X=169.90, Y=997.49, Mass=2289, SNR=32.2, Peak=158 HFD=4.8
23:35:43.256 00.004 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
23:35:43.262 00.006 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
23:35:43.266 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.47 mountX=0.06 mountY=-0.06, mountTheta=-0.79
23:35:43.271 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.05, opts=13)
23:35:43.277 00.006 14556 Enqueuing Move request for scope (-0.06, 0.05)
23:35:43.283 00.006 12308 Worker thread wakes up
23:35:43.283 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
23:35:43.283 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
23:35:43.283 00.000 12308 Moving (-0.06, 0.05) raw xDistance=0.06 yDistance=-0.06
23:35:43.284 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:35:43.284 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:43.284 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:35:43.284 00.000 12308 MoveAxis(E, 0, ABG)
23:35:43.286 00.002 12308 Move returns status 0, amount 0
23:35:43.286 00.000 12308 MoveAxis(N, 0, ABG)
23:35:43.286 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:43.291 00.005 12308 Move returns status 0, amount 0
23:35:43.291 00.000 12308 move complete, result=0
23:35:43.291 00.000 12308 worker thread done servicing request
23:35:43.313 00.022 14556 UpdateGuideState exits: m=2289 SNR=32.2
23:35:43.318 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:43.321 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:43.326 00.005 14556 Enqueuing Expose request
23:35:43.329 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:35:43.333 00.004 12308 Worker thread wakes up
23:35:43.333 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:43.333 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:44.575 01.242 12308 Exposure complete
23:35:44.706 00.131 12308 worker thread done servicing request
23:35:44.707 00.001 14556 OnExposeComplete: enter
23:35:44.711 00.004 14556 UpdateGuideState(): m_state=6
23:35:44.714 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7450
23:35:44.719 00.005 14556 Star::Find returns 1 (0), X=169.81, Y=997.53, Mass=2173, SNR=31.3, Peak=150 HFD=4.6
23:35:44.722 00.003 14556 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.07) = xAngle (5.69 = -0.60)
23:35:44.725 00.003 14556 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.59 = -0.70)
23:35:44.729 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.18 cameraTheta=2.61 mountX=0.15 mountY=-0.11, mountTheta=-0.66
23:35:44.733 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.09, opts=13)
23:35:44.737 00.004 14556 Enqueuing Move request for scope (-0.15, 0.09)
23:35:44.741 00.004 12308 Worker thread wakes up
23:35:44.741 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
23:35:44.741 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
23:35:44.741 00.000 12308 Moving (-0.15, 0.09) raw xDistance=0.15 yDistance=-0.11
23:35:44.741 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:35:44.741 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:44.741 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:35:44.743 00.002 12308 MoveAxis(E, 0, ABG)
23:35:44.743 00.000 12308 Move returns status 0, amount 0
23:35:44.743 00.000 12308 MoveAxis(N, 0, ABG)
23:35:44.743 00.000 12308 Move returns status 0, amount 0
23:35:44.743 00.000 12308 move complete, result=0
23:35:44.743 00.000 12308 worker thread done servicing request
23:35:44.743 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:44.768 00.025 14556 UpdateGuideState exits: m=2173 SNR=31.3
23:35:44.773 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:44.778 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:44.783 00.005 14556 Enqueuing Expose request
23:35:44.788 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:35:44.791 00.003 12308 Worker thread wakes up
23:35:44.792 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:44.792 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:46.045 01.253 12308 Exposure complete
23:35:46.175 00.130 12308 worker thread done servicing request
23:35:46.176 00.001 14556 OnExposeComplete: enter
23:35:46.181 00.005 14556 UpdateGuideState(): m_state=6
23:35:46.185 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7451
23:35:46.189 00.004 14556 Star::Find returns 1 (0), X=169.96, Y=997.37, Mass=2275, SNR=32.1, Peak=182 HFD=4.3
23:35:46.193 00.004 14556 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-3.07) = xAngle (1.41 = 1.41)
23:35:46.197 00.004 14556 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.31 = 1.31)
23:35:46.201 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.67 mountX=0.01 mountY=0.07, mountTheta=1.40
23:35:46.206 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.07, opts=13)
23:35:46.211 00.005 14556 Enqueuing Move request for scope (-0.01, -0.07)
23:35:46.215 00.004 12308 Worker thread wakes up
23:35:46.216 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
23:35:46.216 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
23:35:46.216 00.000 12308 Moving (-0.01, -0.07) raw xDistance=0.01 yDistance=0.07
23:35:46.216 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:35:46.216 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:46.218 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:35:46.218 00.000 12308 MoveAxis(E, 0, ABG)
23:35:46.218 00.000 12308 Move returns status 0, amount 0
23:35:46.218 00.000 12308 MoveAxis(N, 0, ABG)
23:35:46.219 00.001 12308 Move returns status 0, amount 0
23:35:46.219 00.000 12308 move complete, result=0
23:35:46.220 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:46.223 00.003 12308 worker thread done servicing request
23:35:46.241 00.018 14556 UpdateGuideState exits: m=2275 SNR=32.1
23:35:46.247 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:46.251 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:46.255 00.004 14556 Enqueuing Expose request
23:35:46.259 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:46.264 00.005 12308 Worker thread wakes up
23:35:46.264 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:46.264 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:47.523 01.259 12308 Exposure complete
23:35:47.659 00.136 12308 worker thread done servicing request
23:35:47.660 00.001 14556 OnExposeComplete: enter
23:35:47.664 00.004 14556 UpdateGuideState(): m_state=6
23:35:47.667 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7452
23:35:47.671 00.004 14556 Star::Find returns 1 (0), X=169.61, Y=997.64, Mass=2227, SNR=31.8, Peak=142 HFD=4.8
23:35:47.675 00.004 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.70 = -0.59)
23:35:47.679 00.004 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.60 = -0.69)
23:35:47.682 00.003 14556 CameraToMount -- cameraX=-0.36 cameraY=0.20 hyp=0.41 cameraTheta=2.62 mountX=0.34 mountY=-0.26, mountTheta=-0.65
23:35:47.687 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.36, y=0.20, opts=13)
23:35:47.692 00.005 14556 Enqueuing Move request for scope (-0.36, 0.20)
23:35:47.697 00.005 12308 Worker thread wakes up
23:35:47.697 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.20) opts 0xd
23:35:47.697 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.36, 0.20)
23:35:47.697 00.000 12308 Moving (-0.36, 0.20) raw xDistance=0.34 yDistance=-0.26
23:35:47.697 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
23:35:47.698 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:35:47.698 00.000 12308 MoveAxis(W, 148, ABG)
23:35:47.698 00.000 12308 Guiding  Dir = 3, Dur = 148
23:35:47.698 00.000 12308 IsSlewing returns 0
23:35:47.698 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:47.702 00.004 12308 IsGuiding returns 0
23:35:47.702 00.000 12308 PulseGuide returned control before completion, sleep 158
23:35:47.724 00.022 14556 UpdateGuideState exits: m=2227 SNR=31.8
23:35:47.728 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:47.733 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:47.736 00.003 14556 Enqueuing Expose request
23:35:47.870 00.134 12308 IsGuiding returns 1
23:35:47.871 00.001 12308 scope still moving after pulse duration time elapsed
23:35:47.901 00.030 12308 IsSlewing returns 0
23:35:47.902 00.001 12308 IsGuiding returns 0
23:35:47.902 00.000 12308 scope move finished after 148 + 51 ms
23:35:47.902 00.000 12308 Move returns status 0, amount 148
23:35:47.903 00.001 12308 MoveAxis(N, 183, ABG)
23:35:47.903 00.000 12308 Guiding  Dir = 0, Dur = 183
23:35:47.904 00.001 12308 IsSlewing returns 0
23:35:47.904 00.000 12308 IsGuiding returns 0
23:35:47.905 00.001 12308 PulseGuide returned control before completion, sleep 193
23:35:48.105 00.200 12308 IsGuiding returns 1
23:35:48.106 00.001 12308 scope still moving after pulse duration time elapsed
23:35:48.138 00.032 12308 IsSlewing returns 0
23:35:48.139 00.001 12308 IsGuiding returns 0
23:35:48.139 00.000 12308 scope move finished after 183 + 52 ms
23:35:48.141 00.002 12308 Move returns status 0, amount 183
23:35:48.141 00.000 12308 move complete, result=0
23:35:48.142 00.001 12308 worker thread done servicing request
23:35:48.142 00.000 12308 Worker thread wakes up
23:35:48.142 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:48.142 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:48.143 00.001 14556 GuideStep: 0.3 px 148 ms WEST, -0.3 px 183 ms NORTH
23:35:49.391 01.248 12308 Exposure complete
23:35:49.512 00.121 12308 worker thread done servicing request
23:35:49.512 00.000 14556 OnExposeComplete: enter
23:35:49.516 00.004 14556 UpdateGuideState(): m_state=6
23:35:49.519 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7453
23:35:49.523 00.004 14556 Star::Find returns 1 (0), X=169.99, Y=997.35, Mass=2255, SNR=31.6, Peak=190 HFD=4.2
23:35:49.527 00.004 14556 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-3.07) = xAngle (1.84 = 1.84)
23:35:49.532 00.005 14556 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.74 = 1.74)
23:35:49.537 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.23 mountX=-0.02 mountY=0.09, mountTheta=1.84
23:35:49.542 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.09, opts=13)
23:35:49.546 00.004 14556 Enqueuing Move request for scope (0.03, -0.09)
23:35:49.550 00.004 12308 Worker thread wakes up
23:35:49.550 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.09) opts 0xd
23:35:49.550 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.09)
23:35:49.550 00.000 12308 Moving (0.03, -0.09) raw xDistance=-0.02 yDistance=0.09
23:35:49.550 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:35:49.550 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:49.551 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:35:49.551 00.000 12308 MoveAxis(E, 0, ABG)
23:35:49.551 00.000 12308 Move returns status 0, amount 0
23:35:49.551 00.000 12308 MoveAxis(N, 0, ABG)
23:35:49.551 00.000 12308 Move returns status 0, amount 0
23:35:49.551 00.000 12308 move complete, result=0
23:35:49.551 00.000 12308 worker thread done servicing request
23:35:49.552 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:49.578 00.026 14556 UpdateGuideState exits: m=2255 SNR=31.6
23:35:49.583 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:49.587 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:49.591 00.004 14556 Enqueuing Expose request
23:35:49.595 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:49.600 00.005 12308 Worker thread wakes up
23:35:49.600 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:49.600 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:50.845 01.245 12308 Exposure complete
23:35:50.983 00.138 12308 worker thread done servicing request
23:35:50.985 00.002 14556 OnExposeComplete: enter
23:35:50.988 00.003 14556 UpdateGuideState(): m_state=6
23:35:50.993 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7454
23:35:50.997 00.004 14556 Star::Find returns 1 (0), X=169.94, Y=997.32, Mass=2268, SNR=31.9, Peak=174 HFD=4.6
23:35:51.000 00.003 14556 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-3.07) = xAngle (1.31 = 1.31)
23:35:51.005 00.005 14556 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.21 = 1.21)
23:35:51.009 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.13 cameraTheta=-1.76 mountX=0.03 mountY=0.12, mountTheta=1.30
23:35:51.014 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.12, opts=13)
23:35:51.018 00.004 14556 Enqueuing Move request for scope (-0.02, -0.12)
23:35:51.022 00.004 12308 Worker thread wakes up
23:35:51.022 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
23:35:51.022 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
23:35:51.022 00.000 12308 Moving (-0.02, -0.12) raw xDistance=0.03 yDistance=0.12
23:35:51.022 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:35:51.022 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:51.023 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:35:51.023 00.000 12308 MoveAxis(E, 0, ABG)
23:35:51.023 00.000 12308 Move returns status 0, amount 0
23:35:51.023 00.000 12308 MoveAxis(N, 0, ABG)
23:35:51.023 00.000 12308 Move returns status 0, amount 0
23:35:51.023 00.000 12308 move complete, result=0
23:35:51.025 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:51.030 00.005 12308 worker thread done servicing request
23:35:51.052 00.022 14556 UpdateGuideState exits: m=2268 SNR=31.9
23:35:51.056 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:51.061 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:51.065 00.004 14556 Enqueuing Expose request
23:35:51.069 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:51.074 00.005 12308 Worker thread wakes up
23:35:51.074 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:51.074 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:52.331 01.257 12308 Exposure complete
23:35:52.467 00.136 12308 worker thread done servicing request
23:35:52.467 00.000 14556 OnExposeComplete: enter
23:35:52.472 00.005 14556 UpdateGuideState(): m_state=6
23:35:52.477 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7455
23:35:52.481 00.004 14556 Star::Find returns 1 (0), X=169.76, Y=997.52, Mass=2130, SNR=31.2, Peak=146 HFD=4.6
23:35:52.484 00.003 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.84 = -0.45)
23:35:52.488 00.004 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.55)
23:35:52.493 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=0.08 hyp=0.22 cameraTheta=2.76 mountX=0.20 mountY=-0.12, mountTheta=-0.52
23:35:52.496 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.08, opts=13)
23:35:52.501 00.005 14556 Enqueuing Move request for scope (-0.21, 0.08)
23:35:52.505 00.004 12308 Worker thread wakes up
23:35:52.505 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.08) opts 0xd
23:35:52.505 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.08)
23:35:52.505 00.000 12308 Moving (-0.21, 0.08) raw xDistance=0.20 yDistance=-0.12
23:35:52.505 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:35:52.506 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:52.506 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:35:52.506 00.000 12308 MoveAxis(W, 88, ABG)
23:35:52.506 00.000 12308 Guiding  Dir = 3, Dur = 88
23:35:52.506 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:52.510 00.004 12308 IsSlewing returns 0
23:35:52.510 00.000 12308 IsGuiding returns 0
23:35:52.512 00.002 12308 PulseGuide returned control before completion, sleep 98
23:35:52.537 00.025 14556 UpdateGuideState exits: m=2130 SNR=31.2
23:35:52.541 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:52.546 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:52.551 00.005 14556 Enqueuing Expose request
23:35:52.616 00.065 12308 IsGuiding returns 1
23:35:52.617 00.001 12308 scope still moving after pulse duration time elapsed
23:35:52.647 00.030 12308 IsSlewing returns 0
23:35:52.648 00.001 12308 IsGuiding returns 0
23:35:52.648 00.000 12308 scope move finished after 88 + 49 ms
23:35:52.650 00.002 12308 Move returns status 0, amount 88
23:35:52.650 00.000 12308 MoveAxis(N, 0, ABG)
23:35:52.651 00.001 12308 Move returns status 0, amount 0
23:35:52.651 00.000 12308 move complete, result=0
23:35:52.652 00.001 12308 worker thread done servicing request
23:35:52.652 00.000 12308 Worker thread wakes up
23:35:52.652 00.000 14556 GuideStep: 0.2 px 88 ms WEST, -0.1 px 0 ms NORTH
23:35:52.663 00.011 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:52.663 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:53.911 01.248 12308 Exposure complete
23:35:54.038 00.127 12308 worker thread done servicing request
23:35:54.039 00.001 14556 OnExposeComplete: enter
23:35:54.042 00.003 14556 UpdateGuideState(): m_state=6
23:35:54.046 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7456
23:35:54.051 00.005 14556 Star::Find returns 1 (0), X=169.89, Y=997.59, Mass=2286, SNR=32.3, Peak=165 HFD=4.7
23:35:54.054 00.003 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.11 = -1.18)
23:35:54.058 00.004 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.28)
23:35:54.062 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.15 hyp=0.17 cameraTheta=2.03 mountX=0.07 mountY=-0.16, mountTheta=-1.19
23:35:54.068 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.15, opts=13)
23:35:54.072 00.004 14556 Enqueuing Move request for scope (-0.08, 0.15)
23:35:54.075 00.003 12308 Worker thread wakes up
23:35:54.075 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.15) opts 0xd
23:35:54.075 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.15)
23:35:54.075 00.000 12308 Moving (-0.08, 0.15) raw xDistance=0.07 yDistance=-0.16
23:35:54.077 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:35:54.077 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:54.077 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:35:54.077 00.000 12308 MoveAxis(E, 0, ABG)
23:35:54.078 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:54.081 00.003 12308 Move returns status 0, amount 0
23:35:54.082 00.001 12308 MoveAxis(N, 0, ABG)
23:35:54.082 00.000 12308 Move returns status 0, amount 0
23:35:54.082 00.000 12308 move complete, result=0
23:35:54.082 00.000 12308 worker thread done servicing request
23:35:54.104 00.022 14556 UpdateGuideState exits: m=2286 SNR=32.3
23:35:54.108 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:54.112 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:54.117 00.005 14556 Enqueuing Expose request
23:35:54.121 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:35:54.126 00.005 12308 Worker thread wakes up
23:35:54.127 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:54.127 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:55.365 01.238 12308 Exposure complete
23:35:55.480 00.115 12308 worker thread done servicing request
23:35:55.481 00.001 14556 OnExposeComplete: enter
23:35:55.486 00.005 14556 UpdateGuideState(): m_state=6
23:35:55.489 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7457
23:35:55.493 00.004 14556 Star::Find returns 1 (0), X=169.88, Y=997.66, Mass=2106, SNR=30.7, Peak=165 HFD=4.4
23:35:55.497 00.004 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.02 = -1.26)
23:35:55.501 00.004 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.36)
23:35:55.505 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.95 mountX=0.07 mountY=-0.23, mountTheta=-1.27
23:35:55.509 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.22, opts=13)
23:35:55.514 00.005 14556 Enqueuing Move request for scope (-0.09, 0.22)
23:35:55.518 00.004 12308 Worker thread wakes up
23:35:55.518 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.22) opts 0xd
23:35:55.518 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.22)
23:35:55.518 00.000 12308 Moving (-0.09, 0.22) raw xDistance=0.07 yDistance=-0.23
23:35:55.518 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:35:55.518 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:35:55.519 00.001 12308 MoveAxis(E, 0, ABG)
23:35:55.519 00.000 12308 Move returns status 0, amount 0
23:35:55.519 00.000 12308 MoveAxis(N, 163, ABG)
23:35:55.519 00.000 12308 Guiding  Dir = 0, Dur = 163
23:35:55.519 00.000 12308 IsSlewing returns 0
23:35:55.520 00.001 12308 IsGuiding returns 0
23:35:55.520 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:55.524 00.004 12308 PulseGuide returned control before completion, sleep 173
23:35:55.546 00.022 14556 UpdateGuideState exits: m=2106 SNR=30.7
23:35:55.550 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:55.553 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:55.558 00.005 14556 Enqueuing Expose request
23:35:55.703 00.145 12308 IsGuiding returns 1
23:35:55.704 00.001 12308 scope still moving after pulse duration time elapsed
23:35:55.734 00.030 12308 IsSlewing returns 0
23:35:55.735 00.001 12308 IsGuiding returns 0
23:35:55.735 00.000 12308 scope move finished after 163 + 52 ms
23:35:55.737 00.002 12308 Move returns status 0, amount 163
23:35:55.737 00.000 12308 move complete, result=0
23:35:55.738 00.001 12308 worker thread done servicing request
23:35:55.738 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 163 ms NORTH
23:35:55.745 00.007 12308 Worker thread wakes up
23:35:55.745 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:55.745 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:56.998 01.253 12308 Exposure complete
23:35:57.130 00.132 12308 worker thread done servicing request
23:35:57.131 00.001 14556 OnExposeComplete: enter
23:35:57.134 00.003 14556 UpdateGuideState(): m_state=6
23:35:57.139 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7458
23:35:57.142 00.003 14556 Star::Find returns 1 (0), X=169.76, Y=997.42, Mass=2212, SNR=31.6, Peak=163 HFD=4.6
23:35:57.147 00.005 14556 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
23:35:57.150 00.003 14556 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
23:35:57.154 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.02 hyp=0.20 cameraTheta=-3.02 mountX=0.20 mountY=-0.01, mountTheta=-0.05
23:35:57.159 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.02, opts=13)
23:35:57.162 00.003 14556 Enqueuing Move request for scope (-0.20, -0.02)
23:35:57.166 00.004 12308 Worker thread wakes up
23:35:57.166 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.02) opts 0xd
23:35:57.166 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.02)
23:35:57.166 00.000 12308 Moving (-0.20, -0.02) raw xDistance=0.20 yDistance=-0.01
23:35:57.166 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:35:57.166 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:57.168 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:35:57.168 00.000 12308 MoveAxis(W, 88, ABG)
23:35:57.168 00.000 12308 Guiding  Dir = 3, Dur = 88
23:35:57.168 00.000 12308 IsSlewing returns 0
23:35:57.168 00.000 12308 IsGuiding returns 0
23:35:57.169 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:57.173 00.004 12308 PulseGuide returned control before completion, sleep 98
23:35:57.194 00.021 14556 UpdateGuideState exits: m=2212 SNR=31.6
23:35:57.198 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:57.202 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:57.205 00.003 14556 Enqueuing Expose request
23:35:57.286 00.081 12308 IsGuiding returns 0
23:35:57.287 00.001 12308 Move returns status 0, amount 88
23:35:57.287 00.000 12308 MoveAxis(N, 0, ABG)
23:35:57.288 00.001 12308 Move returns status 0, amount 0
23:35:57.288 00.000 12308 move complete, result=0
23:35:57.288 00.000 12308 worker thread done servicing request
23:35:57.288 00.000 14556 GuideStep: 0.2 px 88 ms WEST, -0.0 px 0 ms NORTH
23:35:57.295 00.007 12308 Worker thread wakes up
23:35:57.295 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:57.295 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:35:58.551 01.256 12308 Exposure complete
23:35:58.676 00.125 12308 worker thread done servicing request
23:35:58.676 00.000 14556 OnExposeComplete: enter
23:35:58.681 00.005 14556 UpdateGuideState(): m_state=6
23:35:58.686 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7459
23:35:58.690 00.004 14556 Star::Find returns 1 (0), X=169.92, Y=997.27, Mass=2242, SNR=31.9, Peak=162 HFD=4.7
23:35:58.696 00.006 14556 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-3.07) = xAngle (1.25 = 1.25)
23:35:58.700 00.004 14556 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.15 = 1.15)
23:35:58.704 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.83 mountX=0.05 mountY=0.16, mountTheta=1.23
23:35:58.710 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.17, opts=13)
23:35:58.714 00.004 14556 Enqueuing Move request for scope (-0.04, -0.17)
23:35:58.717 00.003 12308 Worker thread wakes up
23:35:58.718 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.17) opts 0xd
23:35:58.718 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.17)
23:35:58.718 00.000 12308 Moving (-0.04, -0.17) raw xDistance=0.05 yDistance=0.16
23:35:58.718 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:35:58.718 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:58.718 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:35:58.720 00.002 12308 MoveAxis(E, 0, ABG)
23:35:58.720 00.000 12308 Move returns status 0, amount 0
23:35:58.720 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:35:58.724 00.004 12308 MoveAxis(N, 0, ABG)
23:35:58.724 00.000 12308 Move returns status 0, amount 0
23:35:58.724 00.000 12308 move complete, result=0
23:35:58.724 00.000 12308 worker thread done servicing request
23:35:58.750 00.026 14556 UpdateGuideState exits: m=2242 SNR=31.9
23:35:58.756 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:58.762 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:35:58.767 00.005 14556 Enqueuing Expose request
23:35:58.774 00.007 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:35:58.781 00.007 12308 Worker thread wakes up
23:35:58.781 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:35:58.782 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:00.037 01.255 12308 Exposure complete
23:36:00.174 00.137 12308 worker thread done servicing request
23:36:00.174 00.000 14556 OnExposeComplete: enter
23:36:00.179 00.005 14556 UpdateGuideState(): m_state=6
23:36:00.184 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7460
23:36:00.190 00.006 14556 Star::Find returns 1 (0), X=169.97, Y=997.54, Mass=2369, SNR=32.8, Peak=167 HFD=4.9
23:36:00.194 00.004 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.61 = -1.67)
23:36:00.198 00.004 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.77)
23:36:00.203 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.54 mountX=-0.01 mountY=-0.09, mountTheta=-1.67
23:36:00.208 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.10, opts=13)
23:36:00.213 00.005 14556 Enqueuing Move request for scope (0.00, 0.10)
23:36:00.217 00.004 12308 Worker thread wakes up
23:36:00.217 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
23:36:00.217 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
23:36:00.217 00.000 12308 Moving (0.00, 0.10) raw xDistance=-0.01 yDistance=-0.09
23:36:00.218 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:36:00.218 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:00.218 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:36:00.218 00.000 12308 MoveAxis(E, 0, ABG)
23:36:00.219 00.001 12308 Move returns status 0, amount 0
23:36:00.219 00.000 12308 MoveAxis(N, 0, ABG)
23:36:00.219 00.000 12308 Move returns status 0, amount 0
23:36:00.219 00.000 12308 move complete, result=0
23:36:00.219 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:00.224 00.005 12308 worker thread done servicing request
23:36:00.245 00.021 14556 UpdateGuideState exits: m=2369 SNR=32.8
23:36:00.250 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:00.254 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:00.258 00.004 14556 Enqueuing Expose request
23:36:00.262 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:36:00.266 00.004 12308 Worker thread wakes up
23:36:00.266 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:00.266 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:01.522 01.256 12308 Exposure complete
23:36:01.669 00.147 12308 worker thread done servicing request
23:36:01.669 00.000 14556 OnExposeComplete: enter
23:36:01.673 00.004 14556 UpdateGuideState(): m_state=6
23:36:01.678 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7461
23:36:01.684 00.006 14556 Star::Find returns 1 (0), X=169.81, Y=997.71, Mass=2146, SNR=31.1, Peak=153 HFD=4.6
23:36:01.691 00.007 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
23:36:01.696 00.005 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
23:36:01.699 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.27 hyp=0.31 cameraTheta=2.11 mountX=0.14 mountY=-0.29, mountTheta=-1.12
23:36:01.704 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.27, opts=13)
23:36:01.707 00.003 14556 Enqueuing Move request for scope (-0.16, 0.27)
23:36:01.712 00.005 12308 Worker thread wakes up
23:36:01.712 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.27) opts 0xd
23:36:01.712 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.27)
23:36:01.713 00.001 12308 Moving (-0.16, 0.27) raw xDistance=0.14 yDistance=-0.29
23:36:01.713 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:36:01.713 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:36:01.713 00.000 12308 MoveAxis(E, 0, ABG)
23:36:01.713 00.000 12308 Move returns status 0, amount 0
23:36:01.713 00.000 12308 MoveAxis(N, 204, ABG)
23:36:01.714 00.001 12308 Guiding  Dir = 0, Dur = 204
23:36:01.714 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:01.719 00.005 12308 IsSlewing returns 0
23:36:01.719 00.000 12308 IsGuiding returns 0
23:36:01.721 00.002 12308 PulseGuide returned control before completion, sleep 214
23:36:01.739 00.018 14556 UpdateGuideState exits: m=2146 SNR=31.1
23:36:01.744 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:01.747 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:01.752 00.005 14556 Enqueuing Expose request
23:36:01.947 00.195 12308 IsGuiding returns 1
23:36:01.948 00.001 12308 scope still moving after pulse duration time elapsed
23:36:01.979 00.031 12308 IsSlewing returns 0
23:36:01.982 00.003 12308 IsGuiding returns 0
23:36:01.982 00.000 12308 scope move finished after 204 + 56 ms
23:36:01.983 00.001 12308 Move returns status 0, amount 204
23:36:01.983 00.000 12308 move complete, result=0
23:36:01.984 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 204 ms NORTH
23:36:01.990 00.006 12308 worker thread done servicing request
23:36:01.990 00.000 12308 Worker thread wakes up
23:36:01.992 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:01.992 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:03.237 01.245 12308 Exposure complete
23:36:03.388 00.151 12308 worker thread done servicing request
23:36:03.389 00.001 14556 OnExposeComplete: enter
23:36:03.392 00.003 14556 UpdateGuideState(): m_state=6
23:36:03.394 00.002 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7462
23:36:03.398 00.004 14556 Star::Find returns 1 (0), X=169.94, Y=997.39, Mass=2283, SNR=31.9, Peak=180 HFD=4.8
23:36:03.402 00.004 14556 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-3.07) = xAngle (1.13 = 1.13)
23:36:03.406 00.004 14556 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.03 = 1.03)
23:36:03.409 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.95 mountX=0.02 mountY=0.05, mountTheta=1.11
23:36:03.413 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.05, opts=13)
23:36:03.419 00.006 14556 Enqueuing Move request for scope (-0.02, -0.05)
23:36:03.422 00.003 12308 Worker thread wakes up
23:36:03.422 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
23:36:03.422 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
23:36:03.422 00.000 12308 Moving (-0.02, -0.05) raw xDistance=0.02 yDistance=0.05
23:36:03.422 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:36:03.424 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:03.424 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:36:03.424 00.000 12308 MoveAxis(E, 0, ABG)
23:36:03.424 00.000 12308 Move returns status 0, amount 0
23:36:03.425 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:03.428 00.003 12308 MoveAxis(N, 0, ABG)
23:36:03.428 00.000 12308 Move returns status 0, amount 0
23:36:03.429 00.001 12308 move complete, result=0
23:36:03.429 00.000 12308 worker thread done servicing request
23:36:03.450 00.021 14556 UpdateGuideState exits: m=2283 SNR=31.9
23:36:03.455 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:03.458 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:03.463 00.005 14556 Enqueuing Expose request
23:36:03.468 00.005 12308 Worker thread wakes up
23:36:03.468 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:36:03.472 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:03.472 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:04.724 01.252 12308 Exposure complete
23:36:04.874 00.150 12308 worker thread done servicing request
23:36:04.874 00.000 14556 OnExposeComplete: enter
23:36:04.879 00.005 14556 UpdateGuideState(): m_state=6
23:36:04.886 00.007 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7463
23:36:04.891 00.005 14556 Star::Find returns 1 (0), X=169.90, Y=997.44, Mass=2344, SNR=32.5, Peak=174 HFD=4.8
23:36:04.897 00.006 14556 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.07) = xAngle (-0.03 = -0.03)
23:36:04.902 00.005 14556 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.13 = -0.13)
23:36:04.909 00.007 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.11 mountX=0.07 mountY=-0.01, mountTheta=-0.13
23:36:04.915 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.00, opts=13)
23:36:04.922 00.007 14556 Enqueuing Move request for scope (-0.07, -0.00)
23:36:04.930 00.008 12308 Worker thread wakes up
23:36:04.931 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
23:36:04.931 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
23:36:04.931 00.000 12308 Moving (-0.07, -0.00) raw xDistance=0.07 yDistance=-0.01
23:36:04.932 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:36:04.932 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:04.932 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:36:04.932 00.000 12308 MoveAxis(E, 0, ABG)
23:36:04.933 00.001 12308 Move returns status 0, amount 0
23:36:04.933 00.000 12308 MoveAxis(N, 0, ABG)
23:36:04.934 00.001 12308 Move returns status 0, amount 0
23:36:04.934 00.000 12308 move complete, result=0
23:36:04.936 00.002 12308 worker thread done servicing request
23:36:04.937 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:04.974 00.037 14556 UpdateGuideState exits: m=2344 SNR=32.5
23:36:04.982 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:04.986 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:04.989 00.003 14556 Enqueuing Expose request
23:36:04.993 00.004 12308 Worker thread wakes up
23:36:04.993 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:36:04.997 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:04.997 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:06.245 01.248 12308 Exposure complete
23:36:06.375 00.130 12308 worker thread done servicing request
23:36:06.375 00.000 14556 OnExposeComplete: enter
23:36:06.379 00.004 14556 UpdateGuideState(): m_state=6
23:36:06.383 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7464
23:36:06.387 00.004 14556 Star::Find returns 1 (0), X=169.79, Y=997.44, Mass=2278, SNR=32.0, Peak=184 HFD=4.6
23:36:06.390 00.003 14556 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.07) = xAngle (-0.04 = -0.04)
23:36:06.394 00.004 14556 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.14 = -0.14)
23:36:06.398 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-3.11 mountX=0.17 mountY=-0.02, mountTheta=-0.14
23:36:06.404 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.00, opts=13)
23:36:06.407 00.003 14556 Enqueuing Move request for scope (-0.17, -0.00)
23:36:06.411 00.004 12308 Worker thread wakes up
23:36:06.411 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.00) opts 0xd
23:36:06.411 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.00)
23:36:06.411 00.000 12308 Moving (-0.17, -0.00) raw xDistance=0.17 yDistance=-0.02
23:36:06.411 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:36:06.411 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:06.413 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:36:06.413 00.000 12308 MoveAxis(E, 0, ABG)
23:36:06.413 00.000 12308 Move returns status 0, amount 0
23:36:06.413 00.000 12308 MoveAxis(N, 0, ABG)
23:36:06.413 00.000 12308 Move returns status 0, amount 0
23:36:06.413 00.000 12308 move complete, result=0
23:36:06.414 00.001 12308 worker thread done servicing request
23:36:06.414 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:06.438 00.024 14556 UpdateGuideState exits: m=2278 SNR=32.0
23:36:06.444 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:06.447 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:06.451 00.004 14556 Enqueuing Expose request
23:36:06.454 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:36:06.458 00.004 12308 Worker thread wakes up
23:36:06.458 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:06.458 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:07.708 01.250 12308 Exposure complete
23:36:07.832 00.124 12308 worker thread done servicing request
23:36:07.832 00.000 14556 OnExposeComplete: enter
23:36:07.837 00.005 14556 UpdateGuideState(): m_state=6
23:36:07.841 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7465
23:36:07.846 00.005 14556 Star::Find returns 1 (0), X=169.84, Y=997.46, Mass=2243, SNR=31.7, Peak=175 HFD=4.4
23:36:07.851 00.005 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.07 = -0.21)
23:36:07.854 00.003 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.31)
23:36:07.857 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=3.00 mountX=0.12 mountY=-0.04, mountTheta=-0.30
23:36:07.863 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.02, opts=13)
23:36:07.867 00.004 14556 Enqueuing Move request for scope (-0.12, 0.02)
23:36:07.870 00.003 12308 Worker thread wakes up
23:36:07.870 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
23:36:07.870 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
23:36:07.870 00.000 12308 Moving (-0.12, 0.02) raw xDistance=0.12 yDistance=-0.04
23:36:07.870 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:36:07.870 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:07.872 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:36:07.872 00.000 12308 MoveAxis(E, 0, ABG)
23:36:07.872 00.000 12308 Move returns status 0, amount 0
23:36:07.872 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:07.876 00.004 12308 MoveAxis(N, 0, ABG)
23:36:07.876 00.000 12308 Move returns status 0, amount 0
23:36:07.876 00.000 12308 move complete, result=0
23:36:07.876 00.000 12308 worker thread done servicing request
23:36:07.895 00.019 14556 UpdateGuideState exits: m=2243 SNR=31.7
23:36:07.899 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:07.902 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:07.908 00.006 14556 Enqueuing Expose request
23:36:07.912 00.004 12308 Worker thread wakes up
23:36:07.912 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:36:07.916 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:07.916 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:09.162 01.246 12308 Exposure complete
23:36:09.296 00.134 12308 worker thread done servicing request
23:36:09.297 00.001 14556 OnExposeComplete: enter
23:36:09.301 00.004 14556 UpdateGuideState(): m_state=6
23:36:09.305 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7466
23:36:09.310 00.005 14556 Star::Find returns 1 (0), X=169.79, Y=997.64, Mass=2445, SNR=33.4, Peak=152 HFD=4.7
23:36:09.314 00.004 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.38 = -0.90)
23:36:09.317 00.003 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.00)
23:36:09.322 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.20 hyp=0.26 cameraTheta=2.31 mountX=0.16 mountY=-0.22, mountTheta=-0.94
23:36:09.325 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.20, opts=13)
23:36:09.331 00.006 14556 Enqueuing Move request for scope (-0.18, 0.20)
23:36:09.334 00.003 12308 Worker thread wakes up
23:36:09.334 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.20) opts 0xd
23:36:09.335 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.20)
23:36:09.335 00.000 12308 Moving (-0.18, 0.20) raw xDistance=0.16 yDistance=-0.22
23:36:09.335 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:36:09.335 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:36:09.336 00.001 12308 MoveAxis(E, 0, ABG)
23:36:09.336 00.000 12308 Move returns status 0, amount 0
23:36:09.336 00.000 12308 MoveAxis(N, 156, ABG)
23:36:09.336 00.000 12308 Guiding  Dir = 0, Dur = 156
23:36:09.337 00.001 12308 IsSlewing returns 0
23:36:09.337 00.000 12308 IsGuiding returns 0
23:36:09.337 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:09.342 00.005 12308 PulseGuide returned control before completion, sleep 166
23:36:09.366 00.024 14556 UpdateGuideState exits: m=2445 SNR=33.4
23:36:09.372 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:09.377 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:09.381 00.004 14556 Enqueuing Expose request
23:36:09.516 00.135 12308 IsGuiding returns 1
23:36:09.517 00.001 12308 scope still moving after pulse duration time elapsed
23:36:09.548 00.031 12308 IsSlewing returns 0
23:36:09.549 00.001 12308 IsGuiding returns 0
23:36:09.550 00.001 12308 scope move finished after 156 + 56 ms
23:36:09.550 00.000 12308 Move returns status 0, amount 156
23:36:09.551 00.001 12308 move complete, result=0
23:36:09.552 00.001 12308 worker thread done servicing request
23:36:09.552 00.000 12308 Worker thread wakes up
23:36:09.552 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 156 ms NORTH
23:36:09.558 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:09.558 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:10.817 01.259 12308 Exposure complete
23:36:10.948 00.131 12308 worker thread done servicing request
23:36:10.949 00.001 14556 OnExposeComplete: enter
23:36:10.953 00.004 14556 UpdateGuideState(): m_state=6
23:36:10.957 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7467
23:36:10.961 00.004 14556 Star::Find returns 1 (0), X=169.73, Y=997.41, Mass=2204, SNR=31.5, Peak=147 HFD=4.7
23:36:10.964 00.003 14556 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.07) = xAngle (0.06 = 0.06)
23:36:10.969 00.005 14556 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.04 = -0.04)
23:36:10.973 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-3.02 mountX=0.23 mountY=-0.01, mountTheta=-0.04
23:36:10.977 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.03, opts=13)
23:36:10.982 00.005 14556 Enqueuing Move request for scope (-0.23, -0.03)
23:36:10.985 00.003 12308 Worker thread wakes up
23:36:10.985 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.03) opts 0xd
23:36:10.985 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.03)
23:36:10.985 00.000 12308 Moving (-0.23, -0.03) raw xDistance=0.23 yDistance=-0.01
23:36:10.985 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:36:10.985 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:10.985 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:36:10.985 00.000 12308 MoveAxis(W, 101, ABG)
23:36:10.987 00.002 12308 Guiding  Dir = 3, Dur = 101
23:36:10.987 00.000 12308 IsSlewing returns 0
23:36:10.987 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:10.991 00.004 12308 IsGuiding returns 0
23:36:10.992 00.001 12308 PulseGuide returned control before completion, sleep 111
23:36:11.012 00.020 14556 UpdateGuideState exits: m=2204 SNR=31.5
23:36:11.017 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:11.020 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:11.024 00.004 14556 Enqueuing Expose request
23:36:11.104 00.080 12308 IsGuiding returns 1
23:36:11.104 00.000 12308 scope still moving after pulse duration time elapsed
23:36:11.135 00.031 12308 IsSlewing returns 0
23:36:11.137 00.002 12308 IsGuiding returns 0
23:36:11.137 00.000 12308 scope move finished after 101 + 45 ms
23:36:11.138 00.001 12308 Move returns status 0, amount 101
23:36:11.138 00.000 12308 MoveAxis(N, 0, ABG)
23:36:11.138 00.000 12308 Move returns status 0, amount 0
23:36:11.140 00.002 12308 move complete, result=0
23:36:11.140 00.000 12308 worker thread done servicing request
23:36:11.140 00.000 14556 GuideStep: 0.2 px 101 ms WEST, -0.0 px 0 ms NORTH
23:36:11.149 00.009 12308 Worker thread wakes up
23:36:11.149 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:11.149 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:12.399 01.250 12308 Exposure complete
23:36:12.529 00.130 12308 worker thread done servicing request
23:36:12.530 00.001 14556 OnExposeComplete: enter
23:36:12.534 00.004 14556 UpdateGuideState(): m_state=6
23:36:12.538 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7468
23:36:12.541 00.003 14556 Star::Find returns 1 (0), X=169.79, Y=997.48, Mass=2344, SNR=32.4, Peak=159 HFD=4.8
23:36:12.545 00.004 14556 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.07) = xAngle (5.97 = -0.31)
23:36:12.549 00.004 14556 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.87 = -0.41)
23:36:12.552 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.18 cameraTheta=2.90 mountX=0.17 mountY=-0.07, mountTheta=-0.40
23:36:12.558 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.04, opts=13)
23:36:12.562 00.004 14556 Enqueuing Move request for scope (-0.17, 0.04)
23:36:12.566 00.004 12308 Worker thread wakes up
23:36:12.566 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd
23:36:12.566 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.04)
23:36:12.567 00.001 12308 Moving (-0.17, 0.04) raw xDistance=0.17 yDistance=-0.07
23:36:12.567 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:36:12.567 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:12.567 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:36:12.567 00.000 12308 MoveAxis(E, 0, ABG)
23:36:12.568 00.001 12308 Move returns status 0, amount 0
23:36:12.568 00.000 12308 MoveAxis(N, 0, ABG)
23:36:12.569 00.001 12308 Move returns status 0, amount 0
23:36:12.569 00.000 12308 move complete, result=0
23:36:12.569 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:12.574 00.005 12308 worker thread done servicing request
23:36:12.596 00.022 14556 UpdateGuideState exits: m=2344 SNR=32.4
23:36:12.599 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:12.602 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:12.606 00.004 14556 Enqueuing Expose request
23:36:12.610 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:36:12.613 00.003 12308 Worker thread wakes up
23:36:12.614 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:12.614 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:13.865 01.251 12308 Exposure complete
23:36:14.000 00.135 12308 worker thread done servicing request
23:36:14.001 00.001 14556 OnExposeComplete: enter
23:36:14.003 00.002 14556 UpdateGuideState(): m_state=6
23:36:14.008 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7469
23:36:14.012 00.004 14556 Star::Find returns 1 (0), X=169.81, Y=997.43, Mass=2176, SNR=31.4, Peak=150 HFD=4.7
23:36:14.015 00.003 14556 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-3.07) = xAngle (-0.02 = -0.02)
23:36:14.018 00.003 14556 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.12 = -0.12)
23:36:14.022 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.10 mountX=0.15 mountY=-0.02, mountTheta=-0.12
23:36:14.028 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.01, opts=13)
23:36:14.032 00.004 14556 Enqueuing Move request for scope (-0.15, -0.01)
23:36:14.035 00.003 12308 Worker thread wakes up
23:36:14.035 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
23:36:14.035 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
23:36:14.035 00.000 12308 Moving (-0.15, -0.01) raw xDistance=0.15 yDistance=-0.02
23:36:14.037 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:36:14.037 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:14.037 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:36:14.037 00.000 12308 MoveAxis(E, 0, ABG)
23:36:14.037 00.000 12308 Move returns status 0, amount 0
23:36:14.037 00.000 12308 MoveAxis(N, 0, ABG)
23:36:14.037 00.000 12308 Move returns status 0, amount 0
23:36:14.038 00.001 12308 move complete, result=0
23:36:14.038 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:14.042 00.004 12308 worker thread done servicing request
23:36:14.063 00.021 14556 UpdateGuideState exits: m=2176 SNR=31.4
23:36:14.069 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:14.072 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:14.077 00.005 14556 Enqueuing Expose request
23:36:14.081 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:36:14.087 00.006 12308 Worker thread wakes up
23:36:14.088 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:14.088 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:15.329 01.241 12308 Exposure complete
23:36:15.469 00.140 12308 worker thread done servicing request
23:36:15.469 00.000 14556 OnExposeComplete: enter
23:36:15.480 00.011 14556 UpdateGuideState(): m_state=6
23:36:15.491 00.011 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7470
23:36:15.495 00.004 14556 Star::Find returns 1 (0), X=169.85, Y=997.44, Mass=2350, SNR=32.6, Peak=181 HFD=4.9
23:36:15.500 00.005 14556 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.07) = xAngle (-0.05 = -0.05)
23:36:15.503 00.003 14556 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.15 = -0.15)
23:36:15.506 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-3.12 mountX=0.12 mountY=-0.02, mountTheta=-0.15
23:36:15.511 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.00, opts=13)
23:36:15.516 00.005 14556 Enqueuing Move request for scope (-0.12, -0.00)
23:36:15.519 00.003 12308 Worker thread wakes up
23:36:15.520 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.00) opts 0xd
23:36:15.520 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.00)
23:36:15.520 00.000 12308 Moving (-0.12, -0.00) raw xDistance=0.12 yDistance=-0.02
23:36:15.520 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:36:15.520 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:15.520 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:36:15.522 00.002 12308 MoveAxis(E, 0, ABG)
23:36:15.522 00.000 12308 Move returns status 0, amount 0
23:36:15.522 00.000 12308 MoveAxis(N, 0, ABG)
23:36:15.522 00.000 12308 Move returns status 0, amount 0
23:36:15.522 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:15.527 00.005 12308 move complete, result=0
23:36:15.527 00.000 12308 worker thread done servicing request
23:36:15.549 00.022 14556 UpdateGuideState exits: m=2350 SNR=32.6
23:36:15.553 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:15.560 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:15.565 00.005 14556 Enqueuing Expose request
23:36:15.569 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:36:15.572 00.003 12308 Worker thread wakes up
23:36:15.572 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:15.573 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:16.821 01.248 12308 Exposure complete
23:36:16.957 00.136 12308 worker thread done servicing request
23:36:16.958 00.001 14556 OnExposeComplete: enter
23:36:16.962 00.004 14556 UpdateGuideState(): m_state=6
23:36:16.966 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7471
23:36:16.970 00.004 14556 Star::Find returns 1 (0), X=169.63, Y=997.60, Mass=2337, SNR=32.5, Peak=162 HFD=4.7
23:36:16.974 00.004 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.76 = -0.52)
23:36:16.978 00.004 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.67 = -0.62)
23:36:16.981 00.003 14556 CameraToMount -- cameraX=-0.34 cameraY=0.16 hyp=0.38 cameraTheta=2.69 mountX=0.33 mountY=-0.22, mountTheta=-0.59
23:36:16.986 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.34, y=0.16, opts=13)
23:36:16.990 00.004 14556 Enqueuing Move request for scope (-0.34, 0.16)
23:36:16.994 00.004 12308 Worker thread wakes up
23:36:16.994 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.16) opts 0xd
23:36:16.994 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.34, 0.16)
23:36:16.994 00.000 12308 Moving (-0.34, 0.16) raw xDistance=0.33 yDistance=-0.22
23:36:16.995 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
23:36:16.995 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:36:16.995 00.000 12308 MoveAxis(W, 142, ABG)
23:36:16.995 00.000 12308 Guiding  Dir = 3, Dur = 142
23:36:16.996 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:17.001 00.005 12308 IsSlewing returns 0
23:36:17.001 00.000 12308 IsGuiding returns 0
23:36:17.001 00.000 12308 PulseGuide returned control before completion, sleep 152
23:36:17.024 00.023 14556 UpdateGuideState exits: m=2337 SNR=32.5
23:36:17.029 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:17.034 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:17.037 00.003 14556 Enqueuing Expose request
23:36:17.156 00.119 12308 IsGuiding returns 1
23:36:17.157 00.001 12308 scope still moving after pulse duration time elapsed
23:36:17.187 00.030 12308 IsSlewing returns 0
23:36:17.188 00.001 12308 IsGuiding returns 0
23:36:17.188 00.000 12308 scope move finished after 142 + 45 ms
23:36:17.189 00.001 12308 Move returns status 0, amount 142
23:36:17.189 00.000 12308 MoveAxis(N, 153, ABG)
23:36:17.189 00.000 12308 Guiding  Dir = 0, Dur = 153
23:36:17.190 00.001 12308 IsSlewing returns 0
23:36:17.190 00.000 12308 IsGuiding returns 0
23:36:17.192 00.002 12308 PulseGuide returned control before completion, sleep 163
23:36:17.358 00.166 12308 IsGuiding returns 1
23:36:17.358 00.000 12308 scope still moving after pulse duration time elapsed
23:36:17.390 00.032 12308 IsSlewing returns 0
23:36:17.391 00.001 12308 IsGuiding returns 0
23:36:17.391 00.000 12308 scope move finished after 153 + 46 ms
23:36:17.391 00.000 12308 Move returns status 0, amount 153
23:36:17.392 00.001 12308 move complete, result=0
23:36:17.392 00.000 12308 worker thread done servicing request
23:36:17.392 00.000 14556 GuideStep: 0.3 px 142 ms WEST, -0.2 px 153 ms NORTH
23:36:17.403 00.011 12308 Worker thread wakes up
23:36:17.404 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:17.404 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:18.654 01.250 12308 Exposure complete
23:36:18.784 00.130 12308 worker thread done servicing request
23:36:18.784 00.000 14556 OnExposeComplete: enter
23:36:18.789 00.005 14556 UpdateGuideState(): m_state=6
23:36:18.792 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7472
23:36:18.796 00.004 14556 Star::Find returns 1 (0), X=169.90, Y=997.45, Mass=2019, SNR=30.1, Peak=146 HFD=4.3
23:36:18.800 00.004 14556 CameraToMount -- cameraTheta (3.06) - m_xAngle (-3.07) = xAngle (6.13 = -0.15)
23:36:18.804 00.004 14556 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.03 = -0.25)
23:36:18.807 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.06 mountX=0.07 mountY=-0.02, mountTheta=-0.24
23:36:18.813 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.01, opts=13)
23:36:18.817 00.004 14556 Enqueuing Move request for scope (-0.07, 0.01)
23:36:18.821 00.004 12308 Worker thread wakes up
23:36:18.821 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
23:36:18.821 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
23:36:18.821 00.000 12308 Moving (-0.07, 0.01) raw xDistance=0.07 yDistance=-0.02
23:36:18.821 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:36:18.822 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:18.822 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:36:18.822 00.000 12308 MoveAxis(E, 0, ABG)
23:36:18.822 00.000 12308 Move returns status 0, amount 0
23:36:18.822 00.000 12308 MoveAxis(N, 0, ABG)
23:36:18.822 00.000 12308 Move returns status 0, amount 0
23:36:18.822 00.000 12308 move complete, result=0
23:36:18.824 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:18.828 00.004 12308 worker thread done servicing request
23:36:18.853 00.025 14556 UpdateGuideState exits: m=2019 SNR=30.1
23:36:18.857 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:18.862 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:18.865 00.003 14556 Enqueuing Expose request
23:36:18.870 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:36:18.875 00.005 12308 Worker thread wakes up
23:36:18.875 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:18.875 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:20.129 01.254 12308 Exposure complete
23:36:20.266 00.137 12308 worker thread done servicing request
23:36:20.266 00.000 14556 OnExposeComplete: enter
23:36:20.270 00.004 14556 UpdateGuideState(): m_state=6
23:36:20.276 00.006 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7473
23:36:20.281 00.005 14556 Star::Find returns 1 (0), X=169.91, Y=997.69, Mass=2451, SNR=33.2, Peak=164 HFD=4.6
23:36:20.285 00.004 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
23:36:20.288 00.003 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.54)
23:36:20.292 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.25 hyp=0.25 cameraTheta=1.77 mountX=0.03 mountY=-0.25, mountTheta=-1.44
23:36:20.298 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.25, opts=13)
23:36:20.302 00.004 14556 Enqueuing Move request for scope (-0.05, 0.25)
23:36:20.306 00.004 12308 Worker thread wakes up
23:36:20.306 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.25) opts 0xd
23:36:20.306 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.25)
23:36:20.306 00.000 12308 Moving (-0.05, 0.25) raw xDistance=0.03 yDistance=-0.25
23:36:20.308 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:36:20.308 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:36:20.308 00.000 12308 MoveAxis(E, 0, ABG)
23:36:20.308 00.000 12308 Move returns status 0, amount 0
23:36:20.308 00.000 12308 MoveAxis(N, 177, ABG)
23:36:20.308 00.000 12308 Guiding  Dir = 0, Dur = 177
23:36:20.309 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:20.314 00.005 12308 IsSlewing returns 0
23:36:20.314 00.000 12308 IsGuiding returns 0
23:36:20.316 00.002 12308 PulseGuide returned control before completion, sleep 187
23:36:20.338 00.022 14556 UpdateGuideState exits: m=2451 SNR=33.2
23:36:20.345 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:20.349 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:20.352 00.003 14556 Enqueuing Expose request
23:36:20.509 00.157 12308 IsGuiding returns 1
23:36:20.510 00.001 12308 scope still moving after pulse duration time elapsed
23:36:20.541 00.031 12308 IsSlewing returns 0
23:36:20.542 00.001 12308 IsGuiding returns 0
23:36:20.542 00.000 12308 scope move finished after 177 + 50 ms
23:36:20.544 00.002 12308 Move returns status 0, amount 177
23:36:20.544 00.000 12308 move complete, result=0
23:36:20.544 00.000 12308 worker thread done servicing request
23:36:20.544 00.000 12308 Worker thread wakes up
23:36:20.546 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 177 ms NORTH
23:36:20.552 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:20.552 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:21.796 01.244 12308 Exposure complete
23:36:21.937 00.141 12308 worker thread done servicing request
23:36:21.937 00.000 14556 OnExposeComplete: enter
23:36:21.940 00.003 14556 UpdateGuideState(): m_state=6
23:36:21.945 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7474
23:36:21.949 00.004 14556 Star::Find returns 1 (0), X=169.97, Y=997.19, Mass=2252, SNR=31.7, Peak=180 HFD=4.4
23:36:21.953 00.004 14556 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-3.07) = xAngle (1.53 = 1.53)
23:36:21.957 00.004 14556 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.43 = 1.43)
23:36:21.961 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.25 hyp=0.25 cameraTheta=-1.54 mountX=0.01 mountY=0.24, mountTheta=1.53
23:36:21.967 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.25, opts=13)
23:36:21.972 00.005 14556 Enqueuing Move request for scope (0.01, -0.25)
23:36:21.976 00.004 12308 Worker thread wakes up
23:36:21.976 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.25) opts 0xd
23:36:21.976 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.25)
23:36:21.976 00.000 12308 Moving (0.01, -0.25) raw xDistance=0.01 yDistance=0.24
23:36:21.977 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:36:21.977 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:36:21.977 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:36:21.977 00.000 12308 MoveAxis(E, 0, ABG)
23:36:21.977 00.000 12308 Move returns status 0, amount 0
23:36:21.977 00.000 12308 MoveAxis(N, 0, ABG)
23:36:21.979 00.002 12308 Move returns status 0, amount 0
23:36:21.979 00.000 12308 move complete, result=0
23:36:21.979 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:21.983 00.004 12308 worker thread done servicing request
23:36:22.005 00.022 14556 UpdateGuideState exits: m=2252 SNR=31.7
23:36:22.011 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:22.015 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:22.018 00.003 14556 Enqueuing Expose request
23:36:22.022 00.004 12308 Worker thread wakes up
23:36:22.023 00.001 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:36:22.029 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:22.029 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:23.284 01.255 12308 Exposure complete
23:36:23.409 00.125 12308 worker thread done servicing request
23:36:23.409 00.000 14556 OnExposeComplete: enter
23:36:23.412 00.003 14556 UpdateGuideState(): m_state=6
23:36:23.416 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7475
23:36:23.419 00.003 14556 Star::Find returns 1 (0), X=169.90, Y=997.28, Mass=2242, SNR=31.8, Peak=172 HFD=4.6
23:36:23.423 00.004 14556 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-3.07) = xAngle (1.14 = 1.14)
23:36:23.426 00.003 14556 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.04 = 1.04)
23:36:23.430 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.93 mountX=0.07 mountY=0.15, mountTheta=1.12
23:36:23.437 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.17, opts=13)
23:36:23.441 00.004 14556 Enqueuing Move request for scope (-0.06, -0.17)
23:36:23.445 00.004 12308 Worker thread wakes up
23:36:23.445 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
23:36:23.446 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
23:36:23.446 00.000 12308 Moving (-0.06, -0.17) raw xDistance=0.07 yDistance=0.15
23:36:23.446 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:36:23.446 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:23.446 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:36:23.447 00.001 12308 MoveAxis(E, 0, ABG)
23:36:23.447 00.000 12308 Move returns status 0, amount 0
23:36:23.447 00.000 12308 MoveAxis(N, 0, ABG)
23:36:23.447 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:23.452 00.005 12308 Move returns status 0, amount 0
23:36:23.452 00.000 12308 move complete, result=0
23:36:23.452 00.000 12308 worker thread done servicing request
23:36:23.474 00.022 14556 UpdateGuideState exits: m=2242 SNR=31.8
23:36:23.478 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:23.482 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:23.486 00.004 14556 Enqueuing Expose request
23:36:23.489 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:36:23.494 00.005 12308 Worker thread wakes up
23:36:23.494 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:23.494 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:24.744 01.250 12308 Exposure complete
23:36:24.888 00.144 12308 worker thread done servicing request
23:36:24.888 00.000 14556 OnExposeComplete: enter
23:36:24.893 00.005 14556 UpdateGuideState(): m_state=6
23:36:24.898 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7476
23:36:24.903 00.005 14556 Star::Find returns 1 (0), X=169.79, Y=997.28, Mass=2287, SNR=32.2, Peak=187 HFD=4.5
23:36:24.908 00.005 14556 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-3.07) = xAngle (0.66 = 0.66)
23:36:24.912 00.004 14556 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.56 = 0.56)
23:36:24.916 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-2.42 mountX=0.19 mountY=0.13, mountTheta=0.59
23:36:24.925 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.16, opts=13)
23:36:24.930 00.005 14556 Enqueuing Move request for scope (-0.18, -0.16)
23:36:24.939 00.009 12308 Worker thread wakes up
23:36:24.939 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.16) opts 0xd
23:36:24.941 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.16)
23:36:24.941 00.000 12308 Moving (-0.18, -0.16) raw xDistance=0.19 yDistance=0.13
23:36:24.941 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:36:24.941 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:24.941 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:36:24.942 00.001 12308 MoveAxis(E, 0, ABG)
23:36:24.942 00.000 12308 Move returns status 0, amount 0
23:36:24.942 00.000 12308 MoveAxis(N, 0, ABG)
23:36:24.942 00.000 12308 Move returns status 0, amount 0
23:36:24.944 00.002 12308 move complete, result=0
23:36:24.944 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:24.950 00.006 12308 worker thread done servicing request
23:36:24.974 00.024 14556 UpdateGuideState exits: m=2287 SNR=32.2
23:36:24.979 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:24.984 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:24.989 00.005 14556 Enqueuing Expose request
23:36:24.995 00.006 12308 Worker thread wakes up
23:36:24.996 00.001 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:36:25.002 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:25.002 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:26.242 01.240 12308 Exposure complete
23:36:26.368 00.126 12308 worker thread done servicing request
23:36:26.369 00.001 14556 OnExposeComplete: enter
23:36:26.376 00.007 14556 UpdateGuideState(): m_state=6
23:36:26.380 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7477
23:36:26.384 00.004 14556 Star::Find returns 1 (0), X=169.81, Y=997.33, Mass=2245, SNR=31.8, Peak=166 HFD=4.5
23:36:26.388 00.004 14556 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.07) = xAngle (0.56 = 0.56)
23:36:26.391 00.003 14556 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.46 = 0.46)
23:36:26.396 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.11 hyp=0.19 cameraTheta=-2.51 mountX=0.16 mountY=0.09, mountTheta=0.48
23:36:26.399 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.11, opts=13)
23:36:26.404 00.005 14556 Enqueuing Move request for scope (-0.16, -0.11)
23:36:26.408 00.004 12308 Worker thread wakes up
23:36:26.408 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.11) opts 0xd
23:36:26.408 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.11)
23:36:26.408 00.000 12308 Moving (-0.16, -0.11) raw xDistance=0.16 yDistance=0.09
23:36:26.409 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:36:26.409 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:26.409 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:36:26.409 00.000 12308 MoveAxis(E, 0, ABG)
23:36:26.409 00.000 12308 Move returns status 0, amount 0
23:36:26.409 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:26.415 00.006 12308 MoveAxis(N, 0, ABG)
23:36:26.415 00.000 12308 Move returns status 0, amount 0
23:36:26.415 00.000 12308 move complete, result=0
23:36:26.415 00.000 12308 worker thread done servicing request
23:36:26.436 00.021 14556 UpdateGuideState exits: m=2245 SNR=31.8
23:36:26.440 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:26.444 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:26.448 00.004 14556 Enqueuing Expose request
23:36:26.452 00.004 12308 Worker thread wakes up
23:36:26.453 00.001 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:36:26.456 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:26.456 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:27.700 01.244 12308 Exposure complete
23:36:27.839 00.139 12308 worker thread done servicing request
23:36:27.840 00.001 14556 OnExposeComplete: enter
23:36:27.844 00.004 14556 UpdateGuideState(): m_state=6
23:36:27.847 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7478
23:36:27.851 00.004 14556 Star::Find returns 1 (0), X=169.59, Y=997.46, Mass=2205, SNR=31.5, Peak=126 HFD=4.9
23:36:27.855 00.004 14556 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.07) = xAngle (6.17 = -0.12)
23:36:27.858 00.003 14556 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.07 = -0.22)
23:36:27.862 00.004 14556 CameraToMount -- cameraX=-0.37 cameraY=0.02 hyp=0.37 cameraTheta=3.09 mountX=0.37 mountY=-0.08, mountTheta=-0.21
23:36:27.868 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.37, y=0.02, opts=13)
23:36:27.873 00.005 14556 Enqueuing Move request for scope (-0.37, 0.02)
23:36:27.878 00.005 12308 Worker thread wakes up
23:36:27.878 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.02) opts 0xd
23:36:27.878 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.37, 0.02)
23:36:27.878 00.000 12308 Moving (-0.37, 0.02) raw xDistance=0.37 yDistance=-0.08
23:36:27.879 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
23:36:27.879 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:27.879 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:36:27.879 00.000 12308 MoveAxis(W, 161, ABG)
23:36:27.879 00.000 12308 Guiding  Dir = 3, Dur = 161
23:36:27.881 00.002 12308 IsSlewing returns 0
23:36:27.881 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:27.885 00.004 12308 IsGuiding returns 0
23:36:27.885 00.000 12308 PulseGuide returned control before completion, sleep 171
23:36:27.907 00.022 14556 UpdateGuideState exits: m=2205 SNR=31.5
23:36:27.911 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:27.916 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:27.919 00.003 14556 Enqueuing Expose request
23:36:28.069 00.150 12308 IsGuiding returns 1
23:36:28.070 00.001 12308 scope still moving after pulse duration time elapsed
23:36:28.100 00.030 12308 IsSlewing returns 0
23:36:28.102 00.002 12308 IsGuiding returns 0
23:36:28.103 00.001 12308 scope move finished after 161 + 56 ms
23:36:28.104 00.001 12308 Move returns status 0, amount 161
23:36:28.104 00.000 12308 MoveAxis(N, 0, ABG)
23:36:28.104 00.000 12308 Move returns status 0, amount 0
23:36:28.105 00.001 12308 move complete, result=0
23:36:28.106 00.001 12308 worker thread done servicing request
23:36:28.106 00.000 12308 Worker thread wakes up
23:36:28.107 00.001 14556 GuideStep: 0.4 px 161 ms WEST, -0.1 px 0 ms NORTH
23:36:28.114 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:28.115 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:29.365 01.250 12308 Exposure complete
23:36:29.470 00.105 12308 worker thread done servicing request
23:36:29.470 00.000 14556 OnExposeComplete: enter
23:36:29.474 00.004 14556 UpdateGuideState(): m_state=6
23:36:29.478 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7479
23:36:29.482 00.004 14556 Star::Find returns 1 (0), X=169.81, Y=997.57, Mass=2199, SNR=31.5, Peak=157 HFD=4.5
23:36:29.486 00.004 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.53 = -0.76)
23:36:29.489 00.003 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.86)
23:36:29.493 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.13 hyp=0.20 cameraTheta=2.45 mountX=0.15 mountY=-0.15, mountTheta=-0.81
23:36:29.497 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.13, opts=13)
23:36:29.501 00.004 14556 Enqueuing Move request for scope (-0.16, 0.13)
23:36:29.506 00.005 12308 Worker thread wakes up
23:36:29.506 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.13) opts 0xd
23:36:29.506 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.13)
23:36:29.506 00.000 12308 Moving (-0.16, 0.13) raw xDistance=0.15 yDistance=-0.15
23:36:29.506 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:36:29.506 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:29.507 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:36:29.507 00.000 12308 MoveAxis(E, 0, ABG)
23:36:29.507 00.000 12308 Move returns status 0, amount 0
23:36:29.507 00.000 12308 MoveAxis(N, 0, ABG)
23:36:29.507 00.000 12308 Move returns status 0, amount 0
23:36:29.507 00.000 12308 move complete, result=0
23:36:29.507 00.000 12308 worker thread done servicing request
23:36:29.509 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:29.534 00.025 14556 UpdateGuideState exits: m=2199 SNR=31.5
23:36:29.538 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:29.543 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:29.547 00.004 14556 Enqueuing Expose request
23:36:29.551 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:36:29.555 00.004 12308 Worker thread wakes up
23:36:29.556 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:29.556 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:30.806 01.250 12308 Exposure complete
23:36:30.936 00.130 12308 worker thread done servicing request
23:36:30.937 00.001 14556 OnExposeComplete: enter
23:36:30.940 00.003 14556 UpdateGuideState(): m_state=6
23:36:30.944 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7480
23:36:30.948 00.004 14556 Star::Find returns 1 (0), X=169.91, Y=997.72, Mass=2308, SNR=32.3, Peak=171 HFD=4.4
23:36:30.951 00.003 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
23:36:30.955 00.004 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
23:36:30.958 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.28 hyp=0.28 cameraTheta=1.78 mountX=0.04 mountY=-0.28, mountTheta=-1.43
23:36:30.963 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.28, opts=13)
23:36:30.968 00.005 14556 Enqueuing Move request for scope (-0.06, 0.28)
23:36:30.972 00.004 12308 Worker thread wakes up
23:36:30.972 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.28) opts 0xd
23:36:30.972 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.28)
23:36:30.972 00.000 12308 Moving (-0.06, 0.28) raw xDistance=0.04 yDistance=-0.28
23:36:30.972 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:36:30.973 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:36:30.973 00.000 12308 MoveAxis(E, 0, ABG)
23:36:30.973 00.000 12308 Move returns status 0, amount 0
23:36:30.973 00.000 12308 MoveAxis(N, 198, ABG)
23:36:30.973 00.000 12308 Guiding  Dir = 0, Dur = 198
23:36:30.975 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:30.978 00.003 12308 IsSlewing returns 0
23:36:30.978 00.000 12308 IsGuiding returns 0
23:36:30.979 00.001 12308 PulseGuide returned control before completion, sleep 208
23:36:30.996 00.017 14556 UpdateGuideState exits: m=2308 SNR=32.3
23:36:31.002 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:31.005 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:31.009 00.004 14556 Enqueuing Expose request
23:36:31.199 00.190 12308 IsGuiding returns 1
23:36:31.200 00.001 12308 scope still moving after pulse duration time elapsed
23:36:31.230 00.030 12308 IsSlewing returns 0
23:36:31.230 00.000 12308 IsGuiding returns 0
23:36:31.232 00.002 12308 scope move finished after 198 + 55 ms
23:36:31.232 00.000 12308 Move returns status 0, amount 198
23:36:31.233 00.001 12308 move complete, result=0
23:36:31.233 00.000 12308 worker thread done servicing request
23:36:31.233 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 198 ms NORTH
23:36:31.239 00.006 12308 Worker thread wakes up
23:36:31.240 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:31.240 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:32.501 01.261 12308 Exposure complete
23:36:32.633 00.132 12308 worker thread done servicing request
23:36:32.633 00.000 14556 OnExposeComplete: enter
23:36:32.637 00.004 14556 UpdateGuideState(): m_state=6
23:36:32.640 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7481
23:36:32.645 00.005 14556 Star::Find returns 1 (0), X=169.89, Y=997.30, Mass=2276, SNR=32.0, Peak=183 HFD=4.6
23:36:32.648 00.003 14556 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-3.07) = xAngle (1.03 = 1.03)
23:36:32.653 00.005 14556 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.93 = 0.93)
23:36:32.656 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.15 cameraTheta=-2.04 mountX=0.08 mountY=0.12, mountTheta=1.00
23:36:32.661 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.14, opts=13)
23:36:32.664 00.003 14556 Enqueuing Move request for scope (-0.07, -0.14)
23:36:32.668 00.004 12308 Worker thread wakes up
23:36:32.668 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
23:36:32.668 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
23:36:32.668 00.000 12308 Moving (-0.07, -0.14) raw xDistance=0.08 yDistance=0.12
23:36:32.668 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:36:32.668 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:32.668 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:36:32.669 00.001 12308 MoveAxis(E, 0, ABG)
23:36:32.669 00.000 12308 Move returns status 0, amount 0
23:36:32.669 00.000 12308 MoveAxis(N, 0, ABG)
23:36:32.669 00.000 12308 Move returns status 0, amount 0
23:36:32.669 00.000 12308 move complete, result=0
23:36:32.669 00.000 12308 worker thread done servicing request
23:36:32.669 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:32.692 00.023 14556 UpdateGuideState exits: m=2276 SNR=32.0
23:36:32.697 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:32.700 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:32.704 00.004 14556 Enqueuing Expose request
23:36:32.708 00.004 12308 Worker thread wakes up
23:36:32.708 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:36:32.713 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:32.713 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:33.964 01.251 12308 Exposure complete
23:36:34.086 00.122 12308 worker thread done servicing request
23:36:34.088 00.002 14556 OnExposeComplete: enter
23:36:34.092 00.004 14556 UpdateGuideState(): m_state=6
23:36:34.098 00.006 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7482
23:36:34.103 00.005 14556 Star::Find returns 1 (0), X=169.67, Y=997.38, Mass=2177, SNR=31.4, Peak=163 HFD=4.6
23:36:34.107 00.004 14556 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.07) = xAngle (0.13 = 0.13)
23:36:34.112 00.005 14556 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.03 = 0.03)
23:36:34.117 00.005 14556 CameraToMount -- cameraX=-0.29 cameraY=-0.06 hyp=0.30 cameraTheta=-2.94 mountX=0.30 mountY=0.01, mountTheta=0.03
23:36:34.122 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=-0.06, opts=13)
23:36:34.128 00.006 14556 Enqueuing Move request for scope (-0.29, -0.06)
23:36:34.133 00.005 12308 Worker thread wakes up
23:36:34.133 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.06) opts 0xd
23:36:34.133 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, -0.06)
23:36:34.133 00.000 12308 Moving (-0.29, -0.06) raw xDistance=0.30 yDistance=0.01
23:36:34.133 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:36:34.134 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:34.134 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:36:34.134 00.000 12308 MoveAxis(W, 128, ABG)
23:36:34.134 00.000 12308 Guiding  Dir = 3, Dur = 128
23:36:34.134 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:34.139 00.005 12308 IsSlewing returns 0
23:36:34.139 00.000 12308 IsGuiding returns 0
23:36:34.139 00.000 12308 PulseGuide returned control before completion, sleep 138
23:36:34.161 00.022 14556 UpdateGuideState exits: m=2177 SNR=31.4
23:36:34.164 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:34.169 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:34.173 00.004 14556 Enqueuing Expose request
23:36:34.284 00.111 12308 IsGuiding returns 1
23:36:34.284 00.000 12308 scope still moving after pulse duration time elapsed
23:36:34.315 00.031 12308 IsSlewing returns 0
23:36:34.316 00.001 12308 IsGuiding returns 1
23:36:34.345 00.029 12308 IsSlewing returns 0
23:36:34.345 00.000 12308 IsGuiding returns 1
23:36:34.376 00.031 12308 IsSlewing returns 0
23:36:34.377 00.001 12308 IsGuiding returns 0
23:36:34.379 00.002 12308 scope move finished after 128 + 111 ms
23:36:34.379 00.000 12308 Move returns status 0, amount 128
23:36:34.379 00.000 12308 MoveAxis(N, 0, ABG)
23:36:34.380 00.001 12308 Move returns status 0, amount 0
23:36:34.380 00.000 12308 move complete, result=0
23:36:34.381 00.001 12308 worker thread done servicing request
23:36:34.381 00.000 14556 GuideStep: 0.3 px 128 ms WEST, 0.0 px 0 ms NORTH
23:36:34.386 00.005 12308 Worker thread wakes up
23:36:34.387 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:34.387 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:35.634 01.247 12308 Exposure complete
23:36:35.758 00.124 12308 worker thread done servicing request
23:36:35.759 00.001 14556 OnExposeComplete: enter
23:36:35.762 00.003 14556 UpdateGuideState(): m_state=6
23:36:35.767 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7483
23:36:35.770 00.003 14556 Star::Find returns 1 (0), X=170.02, Y=997.37, Mass=2382, SNR=32.7, Peak=189 HFD=4.4
23:36:35.775 00.005 14556 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-3.07) = xAngle (2.16 = 2.16)
23:36:35.779 00.004 14556 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.06 = 2.06)
23:36:35.783 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-0.91 mountX=-0.05 mountY=0.08, mountTheta=2.13
23:36:35.788 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.07, opts=13)
23:36:35.792 00.004 14556 Enqueuing Move request for scope (0.05, -0.07)
23:36:35.796 00.004 12308 Worker thread wakes up
23:36:35.796 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
23:36:35.796 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
23:36:35.797 00.001 12308 Moving (0.05, -0.07) raw xDistance=-0.05 yDistance=0.08
23:36:35.797 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:36:35.797 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:35.797 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:36:35.797 00.000 12308 MoveAxis(E, 0, ABG)
23:36:35.798 00.001 12308 Move returns status 0, amount 0
23:36:35.798 00.000 12308 MoveAxis(N, 0, ABG)
23:36:35.798 00.000 12308 Move returns status 0, amount 0
23:36:35.799 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:35.802 00.003 12308 move complete, result=0
23:36:35.802 00.000 12308 worker thread done servicing request
23:36:35.825 00.023 14556 UpdateGuideState exits: m=2382 SNR=32.7
23:36:35.829 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:35.833 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:35.836 00.003 14556 Enqueuing Expose request
23:36:35.843 00.007 12308 Worker thread wakes up
23:36:35.843 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:36:35.848 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:35.849 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:37.106 01.257 12308 Exposure complete
23:36:37.236 00.130 12308 worker thread done servicing request
23:36:37.236 00.000 14556 OnExposeComplete: enter
23:36:37.240 00.004 14556 UpdateGuideState(): m_state=6
23:36:37.244 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7484
23:36:37.247 00.003 14556 Star::Find returns 1 (0), X=169.79, Y=997.60, Mass=2277, SNR=32.1, Peak=161 HFD=4.6
23:36:37.252 00.005 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.48 = -0.80)
23:36:37.256 00.004 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.90)
23:36:37.260 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.16 hyp=0.24 cameraTheta=2.41 mountX=0.16 mountY=-0.19, mountTheta=-0.85
23:36:37.265 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.16, opts=13)
23:36:37.268 00.003 14556 Enqueuing Move request for scope (-0.18, 0.16)
23:36:37.274 00.006 12308 Worker thread wakes up
23:36:37.274 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.16) opts 0xd
23:36:37.274 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.16)
23:36:37.274 00.000 12308 Moving (-0.18, 0.16) raw xDistance=0.16 yDistance=-0.19
23:36:37.274 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:36:37.275 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:37.275 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:36:37.275 00.000 12308 MoveAxis(E, 0, ABG)
23:36:37.275 00.000 12308 Move returns status 0, amount 0
23:36:37.275 00.000 12308 MoveAxis(N, 0, ABG)
23:36:37.275 00.000 12308 Move returns status 0, amount 0
23:36:37.275 00.000 12308 move complete, result=0
23:36:37.277 00.002 12308 worker thread done servicing request
23:36:37.277 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:37.299 00.022 14556 UpdateGuideState exits: m=2277 SNR=32.1
23:36:37.304 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:37.308 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:37.313 00.005 14556 Enqueuing Expose request
23:36:37.317 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:36:37.321 00.004 12308 Worker thread wakes up
23:36:37.321 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:37.321 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:38.570 01.249 12308 Exposure complete
23:36:38.700 00.130 12308 worker thread done servicing request
23:36:38.700 00.000 14556 OnExposeComplete: enter
23:36:38.704 00.004 14556 UpdateGuideState(): m_state=6
23:36:38.707 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7485
23:36:38.711 00.004 14556 Star::Find returns 1 (0), X=169.66, Y=997.53, Mass=2196, SNR=31.5, Peak=158 HFD=4.8
23:36:38.716 00.005 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.93 = -0.35)
23:36:38.722 00.006 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.45)
23:36:38.726 00.004 14556 CameraToMount -- cameraX=-0.31 cameraY=0.09 hyp=0.32 cameraTheta=2.86 mountX=0.30 mountY=-0.14, mountTheta=-0.43
23:36:38.732 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.09, opts=13)
23:36:38.735 00.003 14556 Enqueuing Move request for scope (-0.31, 0.09)
23:36:38.739 00.004 12308 Worker thread wakes up
23:36:38.739 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.09) opts 0xd
23:36:38.739 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.09)
23:36:38.739 00.000 12308 Moving (-0.31, 0.09) raw xDistance=0.30 yDistance=-0.14
23:36:38.739 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:36:38.740 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:38.740 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:36:38.740 00.000 12308 MoveAxis(W, 131, ABG)
23:36:38.740 00.000 12308 Guiding  Dir = 3, Dur = 131
23:36:38.741 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:38.745 00.004 12308 IsSlewing returns 0
23:36:38.745 00.000 12308 IsGuiding returns 0
23:36:38.745 00.000 12308 PulseGuide returned control before completion, sleep 141
23:36:38.766 00.021 14556 UpdateGuideState exits: m=2196 SNR=31.5
23:36:38.770 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:38.775 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:38.780 00.005 14556 Enqueuing Expose request
23:36:38.890 00.110 12308 IsGuiding returns 1
23:36:38.890 00.000 12308 scope still moving after pulse duration time elapsed
23:36:38.920 00.030 12308 IsSlewing returns 0
23:36:38.921 00.001 12308 IsGuiding returns 0
23:36:38.922 00.001 12308 scope move finished after 131 + 45 ms
23:36:38.922 00.000 12308 Move returns status 0, amount 131
23:36:38.923 00.001 12308 MoveAxis(N, 0, ABG)
23:36:38.923 00.000 12308 Move returns status 0, amount 0
23:36:38.923 00.000 12308 move complete, result=0
23:36:38.925 00.002 12308 worker thread done servicing request
23:36:38.925 00.000 14556 GuideStep: 0.3 px 131 ms WEST, -0.1 px 0 ms NORTH
23:36:38.932 00.007 12308 Worker thread wakes up
23:36:38.932 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:38.932 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:40.186 01.254 12308 Exposure complete
23:36:40.329 00.143 12308 worker thread done servicing request
23:36:40.330 00.001 14556 OnExposeComplete: enter
23:36:40.334 00.004 14556 UpdateGuideState(): m_state=6
23:36:40.340 00.006 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7486
23:36:40.344 00.004 14556 Star::Find returns 1 (0), X=169.96, Y=997.73, Mass=2420, SNR=33.0, Peak=207 HFD=4.7
23:36:40.349 00.005 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
23:36:40.353 00.004 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
23:36:40.357 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.29 hyp=0.29 cameraTheta=1.59 mountX=-0.02 mountY=-0.29, mountTheta=-1.62
23:36:40.362 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.29, opts=13)
23:36:40.367 00.005 14556 Enqueuing Move request for scope (-0.00, 0.29)
23:36:40.371 00.004 12308 Worker thread wakes up
23:36:40.371 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.29) opts 0xd
23:36:40.371 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.29)
23:36:40.371 00.000 12308 Moving (-0.00, 0.29) raw xDistance=-0.02 yDistance=-0.29
23:36:40.371 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:36:40.371 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:36:40.372 00.001 12308 MoveAxis(E, 0, ABG)
23:36:40.372 00.000 12308 Move returns status 0, amount 0
23:36:40.372 00.000 12308 MoveAxis(N, 202, ABG)
23:36:40.372 00.000 12308 Guiding  Dir = 0, Dur = 202
23:36:40.372 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:40.378 00.006 12308 IsSlewing returns 0
23:36:40.378 00.000 12308 IsGuiding returns 0
23:36:40.379 00.001 12308 PulseGuide returned control before completion, sleep 212
23:36:40.399 00.020 14556 UpdateGuideState exits: m=2420 SNR=33.0
23:36:40.404 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:40.408 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:40.411 00.003 14556 Enqueuing Expose request
23:36:40.595 00.184 12308 IsGuiding returns 1
23:36:40.596 00.001 12308 scope still moving after pulse duration time elapsed
23:36:40.627 00.031 12308 IsSlewing returns 0
23:36:40.628 00.001 12308 IsGuiding returns 0
23:36:40.629 00.001 12308 scope move finished after 202 + 47 ms
23:36:40.629 00.000 12308 Move returns status 0, amount 202
23:36:40.630 00.001 12308 move complete, result=0
23:36:40.631 00.001 12308 worker thread done servicing request
23:36:40.631 00.000 12308 Worker thread wakes up
23:36:40.631 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 202 ms NORTH
23:36:40.638 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:40.639 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:41.884 01.245 12308 Exposure complete
23:36:42.003 00.119 12308 worker thread done servicing request
23:36:42.003 00.000 14556 OnExposeComplete: enter
23:36:42.007 00.004 14556 UpdateGuideState(): m_state=6
23:36:42.011 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7487
23:36:42.015 00.004 14556 Star::Find returns 1 (0), X=169.97, Y=997.57, Mass=2178, SNR=31.3, Peak=162 HFD=4.6
23:36:42.019 00.004 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.64 = -1.65)
23:36:42.023 00.004 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.75)
23:36:42.027 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.56 mountX=-0.01 mountY=-0.13, mountTheta=-1.65
23:36:42.034 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.13, opts=13)
23:36:42.038 00.004 14556 Enqueuing Move request for scope (0.00, 0.13)
23:36:42.043 00.005 12308 Worker thread wakes up
23:36:42.043 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.13) opts 0xd
23:36:42.043 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.13)
23:36:42.043 00.000 12308 Moving (0.00, 0.13) raw xDistance=-0.01 yDistance=-0.13
23:36:42.043 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:36:42.043 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:42.044 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:36:42.044 00.000 12308 MoveAxis(E, 0, ABG)
23:36:42.044 00.000 12308 Move returns status 0, amount 0
23:36:42.044 00.000 12308 MoveAxis(N, 0, ABG)
23:36:42.044 00.000 12308 Move returns status 0, amount 0
23:36:42.044 00.000 12308 move complete, result=0
23:36:42.044 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:42.049 00.005 12308 worker thread done servicing request
23:36:42.070 00.021 14556 UpdateGuideState exits: m=2178 SNR=31.3
23:36:42.075 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:42.078 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:42.082 00.004 14556 Enqueuing Expose request
23:36:42.086 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:36:42.090 00.004 12308 Worker thread wakes up
23:36:42.090 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:42.090 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:43.337 01.247 12308 Exposure complete
23:36:43.465 00.128 12308 worker thread done servicing request
23:36:43.466 00.001 14556 OnExposeComplete: enter
23:36:43.471 00.005 14556 UpdateGuideState(): m_state=6
23:36:43.475 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7488
23:36:43.478 00.003 14556 Star::Find returns 1 (0), X=169.81, Y=997.47, Mass=2255, SNR=31.8, Peak=165 HFD=4.5
23:36:43.482 00.004 14556 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.07) = xAngle (6.01 = -0.27)
23:36:43.485 00.003 14556 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.37)
23:36:43.489 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.15 cameraTheta=2.94 mountX=0.15 mountY=-0.06, mountTheta=-0.36
23:36:43.495 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.03, opts=13)
23:36:43.499 00.004 14556 Enqueuing Move request for scope (-0.15, 0.03)
23:36:43.502 00.003 12308 Worker thread wakes up
23:36:43.502 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd
23:36:43.502 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.03)
23:36:43.503 00.001 12308 Moving (-0.15, 0.03) raw xDistance=0.15 yDistance=-0.06
23:36:43.503 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:36:43.503 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:43.503 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:36:43.503 00.000 12308 MoveAxis(E, 0, ABG)
23:36:43.503 00.000 12308 Move returns status 0, amount 0
23:36:43.503 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:43.508 00.005 12308 MoveAxis(N, 0, ABG)
23:36:43.508 00.000 12308 Move returns status 0, amount 0
23:36:43.509 00.001 12308 move complete, result=0
23:36:43.509 00.000 12308 worker thread done servicing request
23:36:43.529 00.020 14556 UpdateGuideState exits: m=2255 SNR=31.8
23:36:43.535 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:43.539 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:43.543 00.004 14556 Enqueuing Expose request
23:36:43.546 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:36:43.550 00.004 12308 Worker thread wakes up
23:36:43.550 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:43.550 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:44.791 01.241 12308 Exposure complete
23:36:44.942 00.151 12308 worker thread done servicing request
23:36:44.943 00.001 14556 OnExposeComplete: enter
23:36:44.948 00.005 14556 UpdateGuideState(): m_state=6
23:36:44.955 00.007 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7489
23:36:44.959 00.004 14556 Star::Find returns 1 (0), X=169.91, Y=997.61, Mass=2204, SNR=31.3, Peak=150 HFD=4.6
23:36:44.965 00.006 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.93 = -1.36)
23:36:44.970 00.005 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.46)
23:36:44.976 00.006 14556 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.85 mountX=0.04 mountY=-0.18, mountTheta=-1.36
23:36:44.984 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.17, opts=13)
23:36:44.991 00.007 14556 Enqueuing Move request for scope (-0.05, 0.17)
23:36:44.998 00.007 12308 Worker thread wakes up
23:36:44.998 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.17) opts 0xd
23:36:44.998 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.17)
23:36:44.999 00.001 12308 Moving (-0.05, 0.17) raw xDistance=0.04 yDistance=-0.18
23:36:44.999 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:36:44.999 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:44.999 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:36:44.999 00.000 12308 MoveAxis(E, 0, ABG)
23:36:45.001 00.002 12308 Move returns status 0, amount 0
23:36:45.001 00.000 12308 MoveAxis(N, 0, ABG)
23:36:45.001 00.000 12308 Move returns status 0, amount 0
23:36:45.002 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:45.007 00.005 12308 move complete, result=0
23:36:45.007 00.000 12308 worker thread done servicing request
23:36:45.036 00.029 14556 UpdateGuideState exits: m=2204 SNR=31.3
23:36:45.042 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:45.047 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:45.053 00.006 14556 Enqueuing Expose request
23:36:45.061 00.008 12308 Worker thread wakes up
23:36:45.061 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:36:45.066 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:45.066 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:46.308 01.242 12308 Exposure complete
23:36:46.451 00.143 12308 worker thread done servicing request
23:36:46.453 00.002 14556 OnExposeComplete: enter
23:36:46.456 00.003 14556 UpdateGuideState(): m_state=6
23:36:46.459 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7490
23:36:46.465 00.006 14556 Star::Find returns 1 (0), X=169.84, Y=997.64, Mass=2341, SNR=32.6, Peak=164 HFD=4.9
23:36:46.469 00.004 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.21 = -1.07)
23:36:46.474 00.005 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.17)
23:36:46.478 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.20 hyp=0.24 cameraTheta=2.14 mountX=0.11 mountY=-0.22, mountTheta=-1.09
23:36:46.482 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.20, opts=13)
23:36:46.487 00.005 14556 Enqueuing Move request for scope (-0.13, 0.20)
23:36:46.490 00.003 12308 Worker thread wakes up
23:36:46.490 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.20) opts 0xd
23:36:46.490 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.20)
23:36:46.490 00.000 12308 Moving (-0.13, 0.20) raw xDistance=0.11 yDistance=-0.22
23:36:46.490 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:36:46.490 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:36:46.492 00.002 12308 MoveAxis(E, 0, ABG)
23:36:46.492 00.000 12308 Move returns status 0, amount 0
23:36:46.492 00.000 12308 MoveAxis(N, 153, ABG)
23:36:46.492 00.000 12308 Guiding  Dir = 0, Dur = 153
23:36:46.492 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:46.497 00.005 12308 IsSlewing returns 0
23:36:46.497 00.000 12308 IsGuiding returns 0
23:36:46.497 00.000 12308 PulseGuide returned control before completion, sleep 163
23:36:46.518 00.021 14556 UpdateGuideState exits: m=2341 SNR=32.6
23:36:46.523 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:46.528 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:46.536 00.008 14556 Enqueuing Expose request
23:36:46.673 00.137 12308 IsGuiding returns 0
23:36:46.676 00.003 12308 Move returns status 0, amount 153
23:36:46.676 00.000 12308 move complete, result=0
23:36:46.676 00.000 12308 worker thread done servicing request
23:36:46.677 00.001 12308 Worker thread wakes up
23:36:46.677 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 153 ms NORTH
23:36:46.686 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:46.687 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:47.933 01.246 12308 Exposure complete
23:36:48.063 00.130 12308 worker thread done servicing request
23:36:48.064 00.001 14556 OnExposeComplete: enter
23:36:48.068 00.004 14556 UpdateGuideState(): m_state=6
23:36:48.072 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7491
23:36:48.076 00.004 14556 Star::Find returns 1 (0), X=169.73, Y=997.39, Mass=2310, SNR=31.9, Peak=191 HFD=4.5
23:36:48.080 00.004 14556 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-3.07) = xAngle (0.15 = 0.15)
23:36:48.083 00.003 14556 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.05 = 0.05)
23:36:48.087 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.05 hyp=0.23 cameraTheta=-2.93 mountX=0.23 mountY=0.01, mountTheta=0.05
23:36:48.093 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.05, opts=13)
23:36:48.099 00.006 14556 Enqueuing Move request for scope (-0.23, -0.05)
23:36:48.105 00.006 12308 Worker thread wakes up
23:36:48.105 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.05) opts 0xd
23:36:48.105 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.05)
23:36:48.105 00.000 12308 Moving (-0.23, -0.05) raw xDistance=0.23 yDistance=0.01
23:36:48.105 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:36:48.107 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:48.107 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:36:48.107 00.000 12308 MoveAxis(W, 101, ABG)
23:36:48.107 00.000 12308 Guiding  Dir = 3, Dur = 101
23:36:48.108 00.001 12308 IsSlewing returns 0
23:36:48.108 00.000 12308 IsGuiding returns 0
23:36:48.108 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:48.119 00.011 12308 PulseGuide returned control before completion, sleep 111
23:36:48.149 00.030 14556 UpdateGuideState exits: m=2310 SNR=31.9
23:36:48.157 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:48.162 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:48.167 00.005 14556 Enqueuing Expose request
23:36:48.234 00.067 12308 IsGuiding returns 0
23:36:48.234 00.000 12308 Move returns status 0, amount 101
23:36:48.235 00.001 12308 MoveAxis(N, 0, ABG)
23:36:48.235 00.000 12308 Move returns status 0, amount 0
23:36:48.235 00.000 12308 move complete, result=0
23:36:48.235 00.000 12308 worker thread done servicing request
23:36:48.236 00.001 14556 GuideStep: 0.2 px 101 ms WEST, 0.0 px 0 ms NORTH
23:36:48.241 00.005 12308 Worker thread wakes up
23:36:48.242 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:48.242 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:49.495 01.253 12308 Exposure complete
23:36:49.630 00.135 12308 worker thread done servicing request
23:36:49.630 00.000 14556 OnExposeComplete: enter
23:36:49.635 00.005 14556 UpdateGuideState(): m_state=6
23:36:49.638 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7492
23:36:49.642 00.004 14556 Star::Find returns 1 (0), X=170.05, Y=997.58, Mass=2347, SNR=32.2, Peak=175 HFD=4.8
23:36:49.647 00.005 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.11 = -2.17)
23:36:49.650 00.003 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.27)
23:36:49.655 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.04 mountX=-0.09 mountY=-0.12, mountTheta=-2.21
23:36:49.660 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.14, opts=13)
23:36:49.664 00.004 14556 Enqueuing Move request for scope (0.08, 0.14)
23:36:49.668 00.004 12308 Worker thread wakes up
23:36:49.668 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
23:36:49.668 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
23:36:49.668 00.000 12308 Moving (0.08, 0.14) raw xDistance=-0.09 yDistance=-0.12
23:36:49.668 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:36:49.668 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:49.669 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:36:49.669 00.000 12308 MoveAxis(E, 0, ABG)
23:36:49.669 00.000 12308 Move returns status 0, amount 0
23:36:49.669 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:49.674 00.005 12308 MoveAxis(N, 0, ABG)
23:36:49.674 00.000 12308 Move returns status 0, amount 0
23:36:49.674 00.000 12308 move complete, result=0
23:36:49.674 00.000 12308 worker thread done servicing request
23:36:49.694 00.020 14556 UpdateGuideState exits: m=2347 SNR=32.2
23:36:49.698 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:49.702 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:49.705 00.003 14556 Enqueuing Expose request
23:36:49.709 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:36:49.715 00.006 12308 Worker thread wakes up
23:36:49.715 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:49.715 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:50.971 01.256 12308 Exposure complete
23:36:51.105 00.134 12308 worker thread done servicing request
23:36:51.106 00.001 14556 OnExposeComplete: enter
23:36:51.109 00.003 14556 UpdateGuideState(): m_state=6
23:36:51.113 00.004 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7493
23:36:51.117 00.004 14556 Star::Find returns 1 (0), X=169.91, Y=997.56, Mass=2211, SNR=31.5, Peak=169 HFD=4.3
23:36:51.122 00.005 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.05 = -1.23)
23:36:51.125 00.003 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.33)
23:36:51.129 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.98 mountX=0.04 mountY=-0.12, mountTheta=-1.24
23:36:51.133 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.12, opts=13)
23:36:51.138 00.005 14556 Enqueuing Move request for scope (-0.05, 0.12)
23:36:51.141 00.003 12308 Worker thread wakes up
23:36:51.142 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd
23:36:51.142 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.12)
23:36:51.142 00.000 12308 Moving (-0.05, 0.12) raw xDistance=0.04 yDistance=-0.12
23:36:51.142 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:36:51.142 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:51.142 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:36:51.144 00.002 12308 MoveAxis(E, 0, ABG)
23:36:51.144 00.000 12308 Move returns status 0, amount 0
23:36:51.144 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:51.148 00.004 12308 MoveAxis(N, 0, ABG)
23:36:51.148 00.000 12308 Move returns status 0, amount 0
23:36:51.148 00.000 12308 move complete, result=0
23:36:51.149 00.001 12308 worker thread done servicing request
23:36:51.170 00.021 14556 UpdateGuideState exits: m=2211 SNR=31.5
23:36:51.174 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:51.179 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:51.184 00.005 14556 Enqueuing Expose request
23:36:51.188 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:36:51.192 00.004 12308 Worker thread wakes up
23:36:51.192 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:51.192 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:52.442 01.250 12308 Exposure complete
23:36:52.572 00.130 12308 worker thread done servicing request
23:36:52.572 00.000 14556 OnExposeComplete: enter
23:36:52.578 00.006 14556 UpdateGuideState(): m_state=6
23:36:52.583 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7494
23:36:52.589 00.006 14556 Star::Find returns 1 (0), X=169.74, Y=997.64, Mass=2100, SNR=30.8, Peak=174 HFD=4.5
23:36:52.595 00.006 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.48 = -0.80)
23:36:52.600 00.005 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.39 = -0.90)
23:36:52.605 00.005 14556 CameraToMount -- cameraX=-0.23 cameraY=0.20 hyp=0.30 cameraTheta=2.41 mountX=0.21 mountY=-0.24, mountTheta=-0.84
23:36:52.612 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.20, opts=13)
23:36:52.615 00.003 14556 Enqueuing Move request for scope (-0.23, 0.20)
23:36:52.620 00.005 12308 Worker thread wakes up
23:36:52.620 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.20) opts 0xd
23:36:52.620 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.20)
23:36:52.620 00.000 12308 Moving (-0.23, 0.20) raw xDistance=0.21 yDistance=-0.24
23:36:52.621 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:36:52.621 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:36:52.621 00.000 12308 MoveAxis(W, 92, ABG)
23:36:52.621 00.000 12308 Guiding  Dir = 3, Dur = 92
23:36:52.622 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:52.626 00.004 12308 IsSlewing returns 0
23:36:52.627 00.001 12308 IsGuiding returns 0
23:36:52.627 00.000 12308 PulseGuide returned control before completion, sleep 102
23:36:52.647 00.020 14556 UpdateGuideState exits: m=2100 SNR=30.8
23:36:52.653 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:52.657 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:52.661 00.004 14556 Enqueuing Expose request
23:36:52.744 00.083 12308 IsGuiding returns 1
23:36:52.745 00.001 12308 scope still moving after pulse duration time elapsed
23:36:52.776 00.031 12308 IsSlewing returns 0
23:36:52.777 00.001 12308 IsGuiding returns 0
23:36:52.778 00.001 12308 scope move finished after 92 + 57 ms
23:36:52.778 00.000 12308 Move returns status 0, amount 92
23:36:52.778 00.000 12308 MoveAxis(N, 168, ABG)
23:36:52.779 00.001 12308 Guiding  Dir = 0, Dur = 168
23:36:52.779 00.000 12308 IsSlewing returns 0
23:36:52.780 00.001 12308 IsGuiding returns 0
23:36:52.780 00.000 12308 PulseGuide returned control before completion, sleep 178
23:36:52.965 00.185 12308 IsGuiding returns 1
23:36:52.965 00.000 12308 scope still moving after pulse duration time elapsed
23:36:52.995 00.030 12308 IsSlewing returns 0
23:36:52.995 00.000 12308 IsGuiding returns 0
23:36:52.996 00.001 12308 scope move finished after 168 + 48 ms
23:36:52.996 00.000 12308 Move returns status 0, amount 168
23:36:52.997 00.001 12308 move complete, result=0
23:36:52.997 00.000 12308 worker thread done servicing request
23:36:52.997 00.000 14556 GuideStep: 0.2 px 92 ms WEST, -0.2 px 168 ms NORTH
23:36:53.003 00.006 12308 Worker thread wakes up
23:36:53.005 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:53.005 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:54.258 01.253 12308 Exposure complete
23:36:54.384 00.126 12308 worker thread done servicing request
23:36:54.384 00.000 14556 OnExposeComplete: enter
23:36:54.388 00.004 14556 UpdateGuideState(): m_state=6
23:36:54.392 00.004 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7495
23:36:54.395 00.003 14556 Star::Find returns 1 (0), X=170.03, Y=997.47, Mass=2035, SNR=30.3, Peak=154 HFD=4.2
23:36:54.399 00.004 14556 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.07) = xAngle (3.44 = -2.84)
23:36:54.404 00.005 14556 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.34 = -2.94)
23:36:54.409 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.07 cameraTheta=0.37 mountX=-0.07 mountY=-0.01, mountTheta=-2.94
23:36:54.414 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.02, opts=13)
23:36:54.418 00.004 14556 Enqueuing Move request for scope (0.06, 0.02)
23:36:54.422 00.004 12308 Worker thread wakes up
23:36:54.422 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
23:36:54.422 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
23:36:54.422 00.000 12308 Moving (0.06, 0.02) raw xDistance=-0.07 yDistance=-0.01
23:36:54.422 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:36:54.422 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:54.422 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:36:54.423 00.001 12308 MoveAxis(E, 0, ABG)
23:36:54.423 00.000 12308 Move returns status 0, amount 0
23:36:54.423 00.000 12308 MoveAxis(N, 0, ABG)
23:36:54.423 00.000 12308 Move returns status 0, amount 0
23:36:54.423 00.000 12308 move complete, result=0
23:36:54.423 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:54.428 00.005 12308 worker thread done servicing request
23:36:54.451 00.023 14556 UpdateGuideState exits: m=2035 SNR=30.3
23:36:54.455 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:54.459 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:54.462 00.003 14556 Enqueuing Expose request
23:36:54.468 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:36:54.472 00.004 12308 Worker thread wakes up
23:36:54.473 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:54.473 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:55.724 01.251 12308 Exposure complete
23:36:55.844 00.120 12308 worker thread done servicing request
23:36:55.844 00.000 14556 OnExposeComplete: enter
23:36:55.849 00.005 14556 UpdateGuideState(): m_state=6
23:36:55.852 00.003 14556 Star::Find(15, 170, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7496
23:36:55.856 00.004 14556 Star::Find returns 1 (0), X=169.94, Y=997.44, Mass=2082, SNR=30.5, Peak=172 HFD=4.3
23:36:55.860 00.004 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.07 = -0.21)
23:36:55.864 00.004 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.31)
23:36:55.868 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=3.00 mountX=0.02 mountY=-0.01, mountTheta=-0.30
23:36:55.874 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.00, opts=13)
23:36:55.880 00.006 14556 Enqueuing Move request for scope (-0.03, 0.00)
23:36:55.885 00.005 12308 Worker thread wakes up
23:36:55.885 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd
23:36:55.885 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.00)
23:36:55.885 00.000 12308 Moving (-0.03, 0.00) raw xDistance=0.02 yDistance=-0.01
23:36:55.886 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:36:55.886 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:55.886 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:36:55.886 00.000 12308 MoveAxis(E, 0, ABG)
23:36:55.886 00.000 12308 Move returns status 0, amount 0
23:36:55.886 00.000 12308 MoveAxis(N, 0, ABG)
23:36:55.888 00.002 12308 Move returns status 0, amount 0
23:36:55.888 00.000 12308 move complete, result=0
23:36:55.888 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:55.893 00.005 12308 worker thread done servicing request
23:36:55.914 00.021 14556 UpdateGuideState exits: m=2082 SNR=30.5
23:36:55.918 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:55.921 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:55.925 00.004 14556 Enqueuing Expose request
23:36:55.929 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:36:55.934 00.005 12308 Worker thread wakes up
23:36:55.934 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:55.934 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,982,31,31)
23:36:56.992 01.058 14556 evsrv: cli 0185B3E8 connect
23:36:57.026 00.034 14556 case statement mapped state 6 to 3
23:36:57.030 00.004 14556 case statement mapped state 6 to 3
23:36:57.119 00.089 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"5091f904-1c22-49f9-b642-579f3a6ba455"}
23:36:57.125 00.006 14556 case statement mapped state 6 to 3
23:36:57.129 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5091f904-1c22-49f9-b642-579f3a6ba455"}
23:36:57.134 00.005 14556 evsrv: cli 0185B3E8 disconnect
23:36:57.140 00.006 14556 evsrv: cli 0185AD08 connect
23:36:57.285 00.145 14556 case statement mapped state 6 to 3
23:36:57.291 00.006 12308 Exposure complete
23:36:57.292 00.001 14556 case statement mapped state 6 to 3
23:36:57.297 00.005 14556 evsrv: cli 0185AD08 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"4b935c6a-9ced-4bd9-81e4-ffea2698a812"}
23:36:57.300 00.003 14556 PhdController::Dither begins
23:36:57.414 00.114 14556 dither: size=5.00, dRA=-0.15 dDec=-2.95
23:36:57.421 00.007 14556 MountToCamera -- mountTheta (-1.62) + m_xAngle (-3.07) = xAngle (-4.70 = 1.59)
23:36:57.427 00.006 14556 MountToCamera -- mountX=-0.15 mountY=-2.95 hyp=2.95 mountTheta=-1.62 cameraX=-0.05, cameraY=2.95 cameraTheta=1.59
23:36:57.430 00.003 14556 setting lock position to (169.91, 1000.39)
23:36:57.434 00.004 14556 Mount: notify guiding dithered (-0.1, 2.9)
23:36:57.438 00.004 14556 Status Line: Dither by -0.15,-2.95
23:36:57.444 00.006 14556 PhdController: newstate STATE_SETTLE_BEGIN
23:36:57.447 00.003 14556 PhdController: newstate STATE_SETTLE_WAIT
23:36:57.454 00.007 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":0,"id":"4b935c6a-9ced-4bd9-81e4-ffea2698a812"}
23:36:57.461 00.007 14556 evsrv: cli 0185AD08 disconnect
23:36:57.511 00.050 12308 worker thread done servicing request
23:36:57.511 00.000 14556 OnExposeComplete: enter
23:36:57.514 00.003 14556 UpdateGuideState(): m_state=6
23:36:57.517 00.003 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7497
23:36:57.520 00.003 14556 Star::Find returns 1 (0), X=169.86, Y=997.39, Mass=2103, SNR=30.8, Peak=169 HFD=4.4
23:36:57.524 00.004 14556 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-3.07) = xAngle (1.49 = 1.49)
23:36:57.528 00.004 14556 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.39 = 1.39)
23:36:57.532 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-3.00 hyp=3.00 cameraTheta=-1.59 mountX=0.26 mountY=2.95, mountTheta=1.48
23:36:57.536 00.004 14556 dither recenter: remaining=(0.2,2.9) step=(0.2,2.9)
23:36:57.539 00.003 14556 MountToCamera -- mountTheta (1.52) + m_xAngle (-3.07) = xAngle (-1.55 = -1.55)
23:36:57.542 00.003 14556 MountToCamera -- mountX=0.15 mountY=2.95 hyp=2.95 mountTheta=1.52 cameraX=0.05, cameraY=-2.95 cameraTheta=-1.55
23:36:57.545 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-2.95, opts=4)
23:36:57.547 00.002 14556 Enqueuing Move request for scope (0.05, -2.95)
23:36:57.550 00.003 14556 Mount: notify direct move 0.15,2.95
23:36:57.553 00.003 12308 Worker thread wakes up
23:36:57.553 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -2.95) opts 0x4
23:36:57.555 00.002 12308 Handling offset move in thread for scope, endpoint = (0.05, -2.95)
23:36:57.555 00.000 12308 Moving (0.05, -2.95) raw xDistance=0.15 yDistance=2.95
23:36:57.555 00.000 12308 MoveAxis(W, 104, B)
23:36:57.555 00.000 12308 Guiding  Dir = 3, Dur = 104
23:36:57.555 00.000 12308 IsSlewing returns 0
23:36:57.556 00.001 12308 IsGuiding returns 0
23:36:57.556 00.000 12308 PulseGuide returned control before completion, sleep 114
23:36:57.557 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:36:57.577 00.020 14556 UpdateGuideState exits: m=2103 SNR=30.8
23:36:57.580 00.003 14556 PhdController: settling, locked = 1, distance = 3.06 (1.50) aobump = 0 frame = 1 / 99999
23:36:57.582 00.002 14556 evsrv: {"Event":"Settling","Timestamp":1760589417.582,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":3.06,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:36:57.584 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:57.587 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:36:57.592 00.005 14556 Enqueuing Expose request
23:36:57.684 00.092 12308 IsGuiding returns 1
23:36:57.684 00.000 12308 scope still moving after pulse duration time elapsed
23:36:57.714 00.030 12308 IsSlewing returns 0
23:36:57.714 00.000 12308 IsGuiding returns 0
23:36:57.714 00.000 12308 scope move finished after 104 + 54 ms
23:36:57.714 00.000 12308 Move returns status 0, amount 104
23:36:57.714 00.000 12308 MoveAxis(S, 2073, B)
23:36:57.714 00.000 12308 Guiding  Dir = 1, Dur = 2073
23:36:57.716 00.002 12308 IsSlewing returns 0
23:36:57.716 00.000 12308 IsGuiding returns 0
23:36:57.716 00.000 12308 PulseGuide returned control before completion, sleep 2083
23:36:59.808 02.092 12308 IsGuiding returns 1
23:36:59.809 00.001 12308 scope still moving after pulse duration time elapsed
23:36:59.837 00.028 12308 IsSlewing returns 0
23:36:59.840 00.003 12308 IsGuiding returns 0
23:36:59.840 00.000 12308 scope move finished after 2073 + 51 ms
23:36:59.840 00.000 12308 Move returns status 0, amount 2073
23:36:59.840 00.000 12308 move complete, result=0
23:36:59.842 00.002 12308 worker thread done servicing request
23:36:59.842 00.000 14556 GuideStep: 0.2 px 104 ms WEST, 2.9 px 2073 ms SOUTH
23:36:59.849 00.007 12308 Worker thread wakes up
23:36:59.850 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:36:59.850 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:01.098 01.248 12308 Exposure complete
23:37:01.226 00.128 12308 worker thread done servicing request
23:37:01.227 00.001 14556 OnExposeComplete: enter
23:37:01.230 00.003 14556 UpdateGuideState(): m_state=6
23:37:01.235 00.005 14556 Star::Find(15, 169, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7498
23:37:01.240 00.005 14556 Star::Find returns 1 (0), X=169.93, Y=999.77, Mass=2314, SNR=32.4, Peak=175 HFD=4.8
23:37:01.245 00.005 14556 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-3.07) = xAngle (1.53 = 1.53)
23:37:01.251 00.006 14556 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.43 = 1.43)
23:37:01.255 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.62 hyp=0.62 cameraTheta=-1.54 mountX=0.02 mountY=0.61, mountTheta=1.53
23:37:01.260 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.62, opts=13)
23:37:01.263 00.003 14556 Enqueuing Move request for scope (0.02, -0.62)
23:37:01.268 00.005 12308 Worker thread wakes up
23:37:01.268 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.62) opts 0xd
23:37:01.268 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.62)
23:37:01.269 00.001 12308 Moving (0.02, -0.62) raw xDistance=0.02 yDistance=0.61
23:37:01.269 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:37:01.269 00.000 12308 resist switch: large excursion: input 0.61 thresh 0.60 direction from 0 to 1
23:37:01.269 00.000 12308 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.84
23:37:01.270 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
23:37:01.270 00.000 12308 MoveAxis(E, 0, ABG)
23:37:01.270 00.000 12308 Move returns status 0, amount 0
23:37:01.270 00.000 12308 MoveAxis(S, 431, ABG)
23:37:01.270 00.000 12308 Guiding  Dir = 1, Dur = 431
23:37:01.270 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:01.275 00.005 12308 IsSlewing returns 0
23:37:01.275 00.000 12308 IsGuiding returns 0
23:37:01.277 00.002 12308 PulseGuide returned control before completion, sleep 441
23:37:01.294 00.017 14556 UpdateGuideState exits: m=2314 SNR=32.4
23:37:01.299 00.005 14556 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 2 / 99999
23:37:01.305 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760589421.305,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.62,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:37:01.313 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:01.320 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:01.325 00.005 14556 Enqueuing Expose request
23:37:01.730 00.405 12308 IsGuiding returns 1
23:37:01.731 00.001 12308 scope still moving after pulse duration time elapsed
23:37:01.760 00.029 12308 IsSlewing returns 0
23:37:01.762 00.002 12308 IsGuiding returns 0
23:37:01.763 00.001 12308 scope move finished after 431 + 55 ms
23:37:01.763 00.000 12308 Move returns status 0, amount 431
23:37:01.764 00.001 12308 move complete, result=0
23:37:01.765 00.001 12308 worker thread done servicing request
23:37:01.765 00.000 12308 Worker thread wakes up
23:37:01.765 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:01.766 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:01.766 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.6 px 431 ms SOUTH
23:37:03.014 01.248 12308 Exposure complete
23:37:03.127 00.113 12308 worker thread done servicing request
23:37:03.129 00.002 14556 OnExposeComplete: enter
23:37:03.133 00.004 14556 UpdateGuideState(): m_state=6
23:37:03.136 00.003 14556 Star::Find(15, 169, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7499
23:37:03.141 00.005 14556 Star::Find returns 1 (0), X=169.92, Y=1000.28, Mass=2342, SNR=32.6, Peak=202 HFD=4.5
23:37:03.144 00.003 14556 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-3.07) = xAngle (1.61 = 1.61)
23:37:03.149 00.005 14556 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.51 = 1.51)
23:37:03.152 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.47 mountX=-0.00 mountY=0.11, mountTheta=1.61
23:37:03.157 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.11, opts=13)
23:37:03.161 00.004 14556 Enqueuing Move request for scope (0.01, -0.11)
23:37:03.165 00.004 12308 Worker thread wakes up
23:37:03.165 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
23:37:03.165 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
23:37:03.165 00.000 12308 Moving (0.01, -0.11) raw xDistance=-0.00 yDistance=0.11
23:37:03.165 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:37:03.166 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:03.166 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:37:03.166 00.000 12308 MoveAxis(E, 0, ABG)
23:37:03.166 00.000 12308 Move returns status 0, amount 0
23:37:03.166 00.000 12308 MoveAxis(N, 0, ABG)
23:37:03.166 00.000 12308 Move returns status 0, amount 0
23:37:03.166 00.000 12308 move complete, result=0
23:37:03.168 00.002 12308 worker thread done servicing request
23:37:03.168 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:03.192 00.024 14556 UpdateGuideState exits: m=2342 SNR=32.6
23:37:03.197 00.005 14556 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 3 / 99999
23:37:03.200 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760589423.200,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.47,"Time":1.9,"SettleTime":10.0,"StarLocked":true}
23:37:03.204 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:03.208 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:03.212 00.004 14556 Enqueuing Expose request
23:37:03.218 00.006 12308 Worker thread wakes up
23:37:03.218 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:37:03.223 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:03.223 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:04.474 01.251 12308 Exposure complete
23:37:04.595 00.121 12308 worker thread done servicing request
23:37:04.595 00.000 14556 OnExposeComplete: enter
23:37:04.601 00.006 14556 UpdateGuideState(): m_state=6
23:37:04.608 00.007 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7500
23:37:04.614 00.006 14556 Star::Find returns 1 (0), X=170.11, Y=1000.33, Mass=2146, SNR=31.1, Peak=177 HFD=4.3
23:37:04.618 00.004 14556 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-3.07) = xAngle (2.76 = 2.76)
23:37:04.624 00.006 14556 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.66 = 2.66)
23:37:04.629 00.005 14556 CameraToMount -- cameraX=0.20 cameraY=-0.06 hyp=0.21 cameraTheta=-0.31 mountX=-0.19 mountY=0.09, mountTheta=2.68
23:37:04.635 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.06, opts=13)
23:37:04.640 00.005 14556 Enqueuing Move request for scope (0.20, -0.06)
23:37:04.646 00.006 12308 Worker thread wakes up
23:37:04.646 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.06) opts 0xd
23:37:04.646 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.06)
23:37:04.647 00.001 12308 Moving (0.20, -0.06) raw xDistance=-0.19 yDistance=0.09
23:37:04.647 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:37:04.647 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:04.647 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:37:04.647 00.000 12308 MoveAxis(E, 0, ABG)
23:37:04.648 00.001 12308 Move returns status 0, amount 0
23:37:04.648 00.000 12308 MoveAxis(N, 0, ABG)
23:37:04.649 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:04.655 00.006 12308 Move returns status 0, amount 0
23:37:04.655 00.000 12308 move complete, result=0
23:37:04.656 00.001 12308 worker thread done servicing request
23:37:04.678 00.022 14556 UpdateGuideState exits: m=2146 SNR=31.1
23:37:04.684 00.006 14556 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 4 / 99999
23:37:04.688 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760589424.688,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":3.4,"SettleTime":10.0,"StarLocked":true}
23:37:04.692 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:04.696 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:04.702 00.006 14556 Enqueuing Expose request
23:37:04.707 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:37:04.713 00.006 12308 Worker thread wakes up
23:37:04.714 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:04.714 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:05.958 01.244 12308 Exposure complete
23:37:06.077 00.119 12308 worker thread done servicing request
23:37:06.077 00.000 14556 OnExposeComplete: enter
23:37:06.081 00.004 14556 UpdateGuideState(): m_state=6
23:37:06.085 00.004 14556 Star::Find(15, 170, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7501
23:37:06.088 00.003 14556 Star::Find returns 1 (0), X=169.79, Y=1000.63, Mass=2124, SNR=31.1, Peak=159 HFD=4.5
23:37:06.092 00.004 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.11 = -1.18)
23:37:06.096 00.004 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.27)
23:37:06.100 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.24 hyp=0.27 cameraTheta=2.03 mountX=0.10 mountY=-0.26, mountTheta=-1.19
23:37:06.105 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.24, opts=13)
23:37:06.109 00.004 14556 Enqueuing Move request for scope (-0.12, 0.24)
23:37:06.113 00.004 12308 Worker thread wakes up
23:37:06.113 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.24) opts 0xd
23:37:06.113 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.24)
23:37:06.113 00.000 12308 Moving (-0.12, 0.24) raw xDistance=0.10 yDistance=-0.26
23:37:06.113 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:37:06.114 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:37:06.114 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:37:06.114 00.000 12308 MoveAxis(E, 0, ABG)
23:37:06.114 00.000 12308 Move returns status 0, amount 0
23:37:06.114 00.000 12308 MoveAxis(N, 0, ABG)
23:37:06.114 00.000 12308 Move returns status 0, amount 0
23:37:06.115 00.001 12308 move complete, result=0
23:37:06.115 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:06.119 00.004 12308 worker thread done servicing request
23:37:06.140 00.021 14556 UpdateGuideState exits: m=2124 SNR=31.1
23:37:06.144 00.004 14556 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 5 / 99999
23:37:06.149 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760589426.149,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.35,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
23:37:06.155 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:06.160 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:06.164 00.004 14556 Enqueuing Expose request
23:37:06.168 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:37:06.173 00.005 12308 Worker thread wakes up
23:37:06.173 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:06.173 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:07.416 01.243 12308 Exposure complete
23:37:07.538 00.122 12308 worker thread done servicing request
23:37:07.538 00.000 14556 OnExposeComplete: enter
23:37:07.542 00.004 14556 UpdateGuideState(): m_state=6
23:37:07.546 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7502
23:37:07.550 00.004 14556 Star::Find returns 1 (0), X=169.87, Y=1000.52, Mass=2223, SNR=31.7, Peak=164 HFD=4.4
23:37:07.554 00.004 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.97 = -1.31)
23:37:07.559 00.005 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.41)
23:37:07.563 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.90 mountX=0.03 mountY=-0.13, mountTheta=-1.32
23:37:07.568 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.12, opts=13)
23:37:07.572 00.004 14556 Enqueuing Move request for scope (-0.04, 0.12)
23:37:07.575 00.003 12308 Worker thread wakes up
23:37:07.575 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
23:37:07.576 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
23:37:07.576 00.000 12308 Moving (-0.04, 0.12) raw xDistance=0.03 yDistance=-0.13
23:37:07.576 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:37:07.576 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:07.576 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:37:07.576 00.000 12308 MoveAxis(E, 0, ABG)
23:37:07.577 00.001 12308 Move returns status 0, amount 0
23:37:07.577 00.000 12308 MoveAxis(N, 0, ABG)
23:37:07.577 00.000 12308 Move returns status 0, amount 0
23:37:07.577 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:07.582 00.005 12308 move complete, result=0
23:37:07.582 00.000 12308 worker thread done servicing request
23:37:07.604 00.022 14556 UpdateGuideState exits: m=2223 SNR=31.7
23:37:07.608 00.004 14556 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 6 / 99999
23:37:07.612 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760589427.612,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
23:37:07.619 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:07.625 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:07.630 00.005 14556 Enqueuing Expose request
23:37:07.634 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:07.639 00.005 12308 Worker thread wakes up
23:37:07.639 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:07.639 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:08.893 01.254 12308 Exposure complete
23:37:09.017 00.124 12308 worker thread done servicing request
23:37:09.017 00.000 14556 OnExposeComplete: enter
23:37:09.021 00.004 14556 UpdateGuideState(): m_state=6
23:37:09.025 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7503
23:37:09.029 00.004 14556 Star::Find returns 1 (0), X=169.90, Y=1000.61, Mass=2513, SNR=33.5, Peak=180 HFD=4.4
23:37:09.033 00.004 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.71 = -1.57)
23:37:09.036 00.003 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.67)
23:37:09.041 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.64 mountX=-0.00 mountY=-0.22, mountTheta=-1.57
23:37:09.046 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.22, opts=13)
23:37:09.049 00.003 14556 Enqueuing Move request for scope (-0.01, 0.22)
23:37:09.053 00.004 12308 Worker thread wakes up
23:37:09.053 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.22) opts 0xd
23:37:09.053 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.22)
23:37:09.053 00.000 12308 Moving (-0.01, 0.22) raw xDistance=-0.00 yDistance=-0.22
23:37:09.053 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:37:09.054 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:37:09.054 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:37:09.054 00.000 12308 MoveAxis(E, 0, ABG)
23:37:09.054 00.000 12308 Move returns status 0, amount 0
23:37:09.054 00.000 12308 MoveAxis(N, 0, ABG)
23:37:09.054 00.000 12308 Move returns status 0, amount 0
23:37:09.055 00.001 12308 move complete, result=0
23:37:09.055 00.000 12308 worker thread done servicing request
23:37:09.056 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:09.081 00.025 14556 UpdateGuideState exits: m=2513 SNR=33.5
23:37:09.088 00.007 14556 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 7 / 99999
23:37:09.093 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760589429.093,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":7.8,"SettleTime":10.0,"StarLocked":true}
23:37:09.100 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:09.105 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:09.110 00.005 14556 Enqueuing Expose request
23:37:09.115 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:37:09.121 00.006 12308 Worker thread wakes up
23:37:09.121 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:09.121 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:10.366 01.245 12308 Exposure complete
23:37:10.485 00.119 12308 worker thread done servicing request
23:37:10.485 00.000 14556 OnExposeComplete: enter
23:37:10.489 00.004 14556 UpdateGuideState(): m_state=6
23:37:10.493 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7504
23:37:10.496 00.003 14556 Star::Find returns 1 (0), X=170.07, Y=1000.72, Mass=2276, SNR=31.8, Peak=165 HFD=4.5
23:37:10.501 00.005 14556 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.07) = xAngle (4.19 = -2.09)
23:37:10.504 00.003 14556 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.09 = -2.19)
23:37:10.508 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.33 hyp=0.37 cameraTheta=1.12 mountX=-0.18 mountY=-0.30, mountTheta=-2.12
23:37:10.513 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.33, opts=13)
23:37:10.517 00.004 14556 Enqueuing Move request for scope (0.16, 0.33)
23:37:10.520 00.003 12308 Worker thread wakes up
23:37:10.520 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.33) opts 0xd
23:37:10.520 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.33)
23:37:10.520 00.000 12308 Moving (0.16, 0.33) raw xDistance=-0.18 yDistance=-0.30
23:37:10.520 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:37:10.520 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:37:10.521 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
23:37:10.521 00.000 12308 MoveAxis(E, 0, ABG)
23:37:10.522 00.001 12308 Move returns status 0, amount 0
23:37:10.522 00.000 12308 MoveAxis(N, 0, ABG)
23:37:10.522 00.000 12308 Move returns status 0, amount 0
23:37:10.522 00.000 12308 move complete, result=0
23:37:10.523 00.001 12308 worker thread done servicing request
23:37:10.523 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:10.546 00.023 14556 UpdateGuideState exits: m=2276 SNR=31.8
23:37:10.551 00.005 14556 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 8 / 99999
23:37:10.555 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760589430.555,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":9.3,"SettleTime":10.0,"StarLocked":true}
23:37:10.562 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:10.567 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:10.571 00.004 14556 Enqueuing Expose request
23:37:10.575 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:37:10.578 00.003 12308 Worker thread wakes up
23:37:10.578 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:10.578 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:11.833 01.255 12308 Exposure complete
23:37:11.945 00.112 12308 worker thread done servicing request
23:37:11.945 00.000 14556 OnExposeComplete: enter
23:37:11.949 00.004 14556 UpdateGuideState(): m_state=6
23:37:11.952 00.003 14556 Star::Find(15, 170, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7505
23:37:11.955 00.003 14556 Star::Find returns 1 (0), X=169.92, Y=1000.66, Mass=2134, SNR=31.2, Peak=168 HFD=4.7
23:37:11.959 00.004 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.62 = -1.66)
23:37:11.963 00.004 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.76)
23:37:11.967 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.55 mountX=-0.02 mountY=-0.27, mountTheta=-1.66
23:37:11.972 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.27, opts=13)
23:37:11.975 00.003 14556 Enqueuing Move request for scope (0.01, 0.27)
23:37:11.979 00.004 12308 Worker thread wakes up
23:37:11.980 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.27) opts 0xd
23:37:11.980 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.27)
23:37:11.980 00.000 12308 Moving (0.01, 0.27) raw xDistance=-0.02 yDistance=-0.27
23:37:11.980 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:37:11.980 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:37:11.980 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:37:11.980 00.000 12308 MoveAxis(E, 0, ABG)
23:37:11.980 00.000 12308 Move returns status 0, amount 0
23:37:11.980 00.000 12308 MoveAxis(N, 0, ABG)
23:37:11.982 00.002 12308 Move returns status 0, amount 0
23:37:11.982 00.000 12308 move complete, result=0
23:37:11.982 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:11.985 00.003 12308 worker thread done servicing request
23:37:12.007 00.022 14556 UpdateGuideState exits: m=2134 SNR=31.2
23:37:12.012 00.005 14556 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 9 / 99999
23:37:12.015 00.003 14556 PhdController: newstate STATE_FINISH
23:37:12.019 00.004 14556 PhdController complete: success
23:37:12.023 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760589432.023,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
23:37:12.027 00.004 14556 Mount: notify guiding dither settle done success=1
23:37:12.032 00.005 14556 PhdController: newstate STATE_IDLE
23:37:12.037 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:12.041 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:12.044 00.003 14556 Enqueuing Expose request
23:37:12.048 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:37:12.052 00.004 12308 Worker thread wakes up
23:37:12.052 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:12.052 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:13.303 01.251 12308 Exposure complete
23:37:13.435 00.132 12308 worker thread done servicing request
23:37:13.435 00.000 14556 OnExposeComplete: enter
23:37:13.439 00.004 14556 UpdateGuideState(): m_state=6
23:37:13.443 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7506
23:37:13.446 00.003 14556 Star::Find returns 1 (0), X=169.94, Y=1000.75, Mass=2094, SNR=30.7, Peak=195 HFD=4.3
23:37:13.448 00.002 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
23:37:13.452 00.004 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
23:37:13.455 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.36 hyp=0.36 cameraTheta=1.50 mountX=-0.05 mountY=-0.35, mountTheta=-1.72
23:37:13.459 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.36, opts=13)
23:37:13.465 00.006 14556 Enqueuing Move request for scope (0.03, 0.36)
23:37:13.468 00.003 12308 Worker thread wakes up
23:37:13.469 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.36) opts 0xd
23:37:13.469 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.36)
23:37:13.469 00.000 12308 Moving (0.03, 0.36) raw xDistance=-0.05 yDistance=-0.35
23:37:13.469 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:37:13.470 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse
23:37:13.470 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
23:37:13.470 00.000 12308 MoveAxis(E, 0, ABG)
23:37:13.470 00.000 12308 Move returns status 0, amount 0
23:37:13.470 00.000 12308 MoveAxis(N, 0, ABG)
23:37:13.471 00.001 12308 Move returns status 0, amount 0
23:37:13.472 00.001 12308 move complete, result=0
23:37:13.472 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:13.476 00.004 12308 worker thread done servicing request
23:37:13.497 00.021 14556 UpdateGuideState exits: m=2094 SNR=30.7
23:37:13.504 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:13.508 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:13.511 00.003 14556 Enqueuing Expose request
23:37:13.515 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:37:13.520 00.005 12308 Worker thread wakes up
23:37:13.520 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:13.520 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:14.757 01.237 12308 Exposure complete
23:37:14.892 00.135 12308 worker thread done servicing request
23:37:14.893 00.001 14556 OnExposeComplete: enter
23:37:14.896 00.003 14556 UpdateGuideState(): m_state=6
23:37:14.900 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7507
23:37:14.905 00.005 14556 Star::Find returns 1 (0), X=169.97, Y=1000.92, Mass=2303, SNR=32.1, Peak=192 HFD=4.5
23:37:14.909 00.004 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.54 = -1.74)
23:37:14.914 00.005 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.84)
23:37:14.917 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.53 hyp=0.54 cameraTheta=1.47 mountX=-0.09 mountY=-0.52, mountTheta=-1.75
23:37:14.923 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.53, opts=13)
23:37:14.926 00.003 14556 Enqueuing Move request for scope (0.06, 0.53)
23:37:14.930 00.004 12308 Worker thread wakes up
23:37:14.930 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.53) opts 0xd
23:37:14.930 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.53)
23:37:14.930 00.000 12308 Moving (0.06, 0.53) raw xDistance=-0.09 yDistance=-0.52
23:37:14.931 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:37:14.931 00.000 12308 switching direction from 1 to -1 - decHistory=-5 oldest=0.82 newest=-1.13
23:37:14.931 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
23:37:14.931 00.000 12308 MoveAxis(E, 0, ABG)
23:37:14.931 00.000 12308 Move returns status 0, amount 0
23:37:14.931 00.000 12308 MoveAxis(N, 364, ABG)
23:37:14.933 00.002 12308 Guiding  Dir = 0, Dur = 364
23:37:14.933 00.000 12308 IsSlewing returns 0
23:37:14.933 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:14.937 00.004 12308 IsGuiding returns 0
23:37:14.937 00.000 12308 PulseGuide returned control before completion, sleep 374
23:37:14.957 00.020 14556 UpdateGuideState exits: m=2303 SNR=32.1
23:37:14.961 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:14.965 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:14.972 00.007 14556 Enqueuing Expose request
23:37:15.313 00.341 12308 IsGuiding returns 1
23:37:15.314 00.001 12308 scope still moving after pulse duration time elapsed
23:37:15.345 00.031 12308 IsSlewing returns 0
23:37:15.345 00.000 12308 IsGuiding returns 0
23:37:15.346 00.001 12308 scope move finished after 364 + 44 ms
23:37:15.346 00.000 12308 Move returns status 0, amount 364
23:37:15.346 00.000 12308 move complete, result=0
23:37:15.346 00.000 12308 worker thread done servicing request
23:37:15.348 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.5 px 364 ms NORTH
23:37:15.352 00.004 12308 Worker thread wakes up
23:37:15.352 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:15.352 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:16.607 01.255 12308 Exposure complete
23:37:16.739 00.132 12308 worker thread done servicing request
23:37:16.739 00.000 14556 OnExposeComplete: enter
23:37:16.743 00.004 14556 UpdateGuideState(): m_state=6
23:37:16.746 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7508
23:37:16.751 00.005 14556 Star::Find returns 1 (0), X=169.92, Y=1000.84, Mass=2229, SNR=31.6, Peak=203 HFD=4.5
23:37:16.754 00.003 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.63 = -1.66)
23:37:16.758 00.004 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.53 = -1.76)
23:37:16.761 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.45 hyp=0.45 cameraTheta=1.55 mountX=-0.04 mountY=-0.44, mountTheta=-1.66
23:37:16.767 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.45, opts=13)
23:37:16.772 00.005 14556 Enqueuing Move request for scope (0.01, 0.45)
23:37:16.777 00.005 12308 Worker thread wakes up
23:37:16.777 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.45) opts 0xd
23:37:16.777 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.45)
23:37:16.778 00.001 12308 Moving (0.01, 0.45) raw xDistance=-0.04 yDistance=-0.44
23:37:16.778 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:37:16.778 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
23:37:16.778 00.000 12308 MoveAxis(E, 0, ABG)
23:37:16.778 00.000 12308 Move returns status 0, amount 0
23:37:16.780 00.002 12308 MoveAxis(N, 309, ABG)
23:37:16.780 00.000 12308 Guiding  Dir = 0, Dur = 309
23:37:16.780 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:16.785 00.005 12308 IsSlewing returns 0
23:37:16.785 00.000 12308 IsGuiding returns 0
23:37:16.786 00.001 12308 PulseGuide returned control before completion, sleep 319
23:37:16.807 00.021 14556 UpdateGuideState exits: m=2229 SNR=31.6
23:37:16.812 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:16.816 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:16.820 00.004 14556 Enqueuing Expose request
23:37:17.112 00.292 12308 IsGuiding returns 1
23:37:17.113 00.001 12308 scope still moving after pulse duration time elapsed
23:37:17.143 00.030 12308 IsSlewing returns 0
23:37:17.144 00.001 12308 IsGuiding returns 0
23:37:17.145 00.001 12308 scope move finished after 309 + 50 ms
23:37:17.145 00.000 12308 Move returns status 0, amount 309
23:37:17.145 00.000 12308 move complete, result=0
23:37:17.145 00.000 12308 worker thread done servicing request
23:37:17.147 00.002 12308 Worker thread wakes up
23:37:17.147 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 309 ms NORTH
23:37:17.155 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:17.155 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:18.407 01.252 12308 Exposure complete
23:37:18.541 00.134 12308 worker thread done servicing request
23:37:18.542 00.001 14556 OnExposeComplete: enter
23:37:18.545 00.003 14556 UpdateGuideState(): m_state=6
23:37:18.549 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7509
23:37:18.553 00.004 14556 Star::Find returns 1 (0), X=169.85, Y=1000.82, Mass=2221, SNR=31.7, Peak=210 HFD=4.4
23:37:18.559 00.006 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
23:37:18.564 00.005 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.58)
23:37:18.569 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.43 hyp=0.43 cameraTheta=1.73 mountX=0.04 mountY=-0.43, mountTheta=-1.48
23:37:18.573 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.43, opts=13)
23:37:18.577 00.004 14556 Enqueuing Move request for scope (-0.07, 0.43)
23:37:18.581 00.004 12308 Worker thread wakes up
23:37:18.581 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.43) opts 0xd
23:37:18.581 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.43)
23:37:18.581 00.000 12308 Moving (-0.07, 0.43) raw xDistance=0.04 yDistance=-0.43
23:37:18.581 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:37:18.583 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
23:37:18.583 00.000 12308 MoveAxis(E, 0, ABG)
23:37:18.583 00.000 12308 Move returns status 0, amount 0
23:37:18.583 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:18.589 00.006 12308 MoveAxis(N, 304, ABG)
23:37:18.589 00.000 12308 Guiding  Dir = 0, Dur = 304
23:37:18.589 00.000 12308 IsSlewing returns 0
23:37:18.590 00.001 12308 IsGuiding returns 0
23:37:18.590 00.000 12308 PulseGuide returned control before completion, sleep 314
23:37:18.611 00.021 14556 UpdateGuideState exits: m=2221 SNR=31.7
23:37:18.616 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:18.620 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:18.624 00.004 14556 Enqueuing Expose request
23:37:18.912 00.288 12308 IsGuiding returns 1
23:37:18.914 00.002 12308 scope still moving after pulse duration time elapsed
23:37:18.944 00.030 12308 IsSlewing returns 0
23:37:18.945 00.001 12308 IsGuiding returns 0
23:37:18.945 00.000 12308 scope move finished after 304 + 51 ms
23:37:18.946 00.001 12308 Move returns status 0, amount 304
23:37:18.946 00.000 12308 move complete, result=0
23:37:18.946 00.000 12308 worker thread done servicing request
23:37:18.947 00.001 12308 Worker thread wakes up
23:37:18.947 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 304 ms NORTH
23:37:18.953 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:18.953 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:20.205 01.252 12308 Exposure complete
23:37:20.329 00.124 12308 worker thread done servicing request
23:37:20.330 00.001 14556 OnExposeComplete: enter
23:37:20.333 00.003 14556 UpdateGuideState(): m_state=6
23:37:20.338 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7510
23:37:20.343 00.005 14556 Star::Find returns 1 (0), X=169.95, Y=1000.51, Mass=2470, SNR=33.4, Peak=192 HFD=4.2
23:37:20.347 00.004 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.35 = -1.93)
23:37:20.351 00.004 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.03)
23:37:20.354 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.12 cameraTheta=1.28 mountX=-0.04 mountY=-0.11, mountTheta=-1.95
23:37:20.360 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.12, opts=13)
23:37:20.363 00.003 14556 Enqueuing Move request for scope (0.04, 0.12)
23:37:20.367 00.004 12308 Worker thread wakes up
23:37:20.367 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
23:37:20.367 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
23:37:20.368 00.001 12308 Moving (0.04, 0.12) raw xDistance=-0.04 yDistance=-0.11
23:37:20.368 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:37:20.368 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:20.368 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:37:20.368 00.000 12308 MoveAxis(E, 0, ABG)
23:37:20.369 00.001 12308 Move returns status 0, amount 0
23:37:20.369 00.000 12308 MoveAxis(N, 0, ABG)
23:37:20.369 00.000 12308 Move returns status 0, amount 0
23:37:20.369 00.000 12308 move complete, result=0
23:37:20.370 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:20.375 00.005 12308 worker thread done servicing request
23:37:20.397 00.022 14556 UpdateGuideState exits: m=2470 SNR=33.4
23:37:20.402 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:20.406 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:20.409 00.003 14556 Enqueuing Expose request
23:37:20.414 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:20.418 00.004 12308 Worker thread wakes up
23:37:20.418 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:20.418 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:21.665 01.247 12308 Exposure complete
23:37:21.802 00.137 12308 worker thread done servicing request
23:37:21.802 00.000 14556 OnExposeComplete: enter
23:37:21.806 00.004 14556 UpdateGuideState(): m_state=6
23:37:21.810 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7511
23:37:21.815 00.005 14556 Star::Find returns 1 (0), X=170.07, Y=1000.44, Mass=2272, SNR=32.1, Peak=213 HFD=4.3
23:37:21.818 00.003 14556 CameraToMount -- cameraTheta (0.31) - m_xAngle (-3.07) = xAngle (3.38 = -2.90)
23:37:21.822 00.004 14556 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.28 = -3.00)
23:37:21.827 00.005 14556 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.16 cameraTheta=0.31 mountX=-0.16 mountY=-0.02, mountTheta=-3.00
23:37:21.832 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.05, opts=13)
23:37:21.837 00.005 14556 Enqueuing Move request for scope (0.15, 0.05)
23:37:21.840 00.003 12308 Worker thread wakes up
23:37:21.840 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd
23:37:21.840 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.05)
23:37:21.840 00.000 12308 Moving (0.15, 0.05) raw xDistance=-0.16 yDistance=-0.02
23:37:21.842 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:37:21.842 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:21.842 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:37:21.842 00.000 12308 MoveAxis(E, 0, ABG)
23:37:21.842 00.000 12308 Move returns status 0, amount 0
23:37:21.842 00.000 12308 MoveAxis(N, 0, ABG)
23:37:21.843 00.001 12308 Move returns status 0, amount 0
23:37:21.843 00.000 12308 move complete, result=0
23:37:21.843 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:21.847 00.004 12308 worker thread done servicing request
23:37:21.868 00.021 14556 UpdateGuideState exits: m=2272 SNR=32.1
23:37:21.874 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:21.881 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:21.885 00.004 14556 Enqueuing Expose request
23:37:21.889 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:37:21.893 00.004 12308 Worker thread wakes up
23:37:21.893 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:21.893 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:23.134 01.241 12308 Exposure complete
23:37:23.265 00.131 12308 worker thread done servicing request
23:37:23.265 00.000 14556 OnExposeComplete: enter
23:37:23.269 00.004 14556 UpdateGuideState(): m_state=6
23:37:23.273 00.004 14556 Star::Find(15, 170, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7512
23:37:23.277 00.004 14556 Star::Find returns 1 (0), X=170.17, Y=1000.49, Mass=2095, SNR=30.8, Peak=167 HFD=4.5
23:37:23.281 00.004 14556 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.07) = xAngle (3.44 = -2.84)
23:37:23.285 00.004 14556 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.34 = -2.94)
23:37:23.289 00.004 14556 CameraToMount -- cameraX=0.26 cameraY=0.10 hyp=0.27 cameraTheta=0.37 mountX=-0.26 mountY=-0.05, mountTheta=-2.94
23:37:23.294 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.10, opts=13)
23:37:23.297 00.003 14556 Enqueuing Move request for scope (0.26, 0.10)
23:37:23.301 00.004 12308 Worker thread wakes up
23:37:23.301 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.10) opts 0xd
23:37:23.301 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.10)
23:37:23.301 00.000 12308 Moving (0.26, 0.10) raw xDistance=-0.26 yDistance=-0.05
23:37:23.301 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:37:23.301 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:23.301 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:37:23.301 00.000 12308 MoveAxis(E, 114, ABG)
23:37:23.301 00.000 12308 Guiding  Dir = 2, Dur = 114
23:37:23.303 00.002 12308 IsSlewing returns 0
23:37:23.303 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:23.307 00.004 12308 IsGuiding returns 0
23:37:23.307 00.000 12308 PulseGuide returned control before completion, sleep 124
23:37:23.328 00.021 14556 UpdateGuideState exits: m=2095 SNR=30.8
23:37:23.332 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:23.336 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:23.342 00.006 14556 Enqueuing Expose request
23:37:23.433 00.091 12308 IsGuiding returns 1
23:37:23.433 00.000 12308 scope still moving after pulse duration time elapsed
23:37:23.464 00.031 12308 IsSlewing returns 0
23:37:23.466 00.002 12308 IsGuiding returns 0
23:37:23.468 00.002 12308 scope move finished after 114 + 46 ms
23:37:23.468 00.000 12308 Move returns status 0, amount 114
23:37:23.468 00.000 12308 MoveAxis(N, 0, ABG)
23:37:23.468 00.000 12308 Move returns status 0, amount 0
23:37:23.468 00.000 12308 move complete, result=0
23:37:23.469 00.001 12308 worker thread done servicing request
23:37:23.469 00.000 14556 GuideStep: -0.3 px 114 ms EAST, -0.1 px 0 ms NORTH
23:37:23.474 00.005 12308 Worker thread wakes up
23:37:23.474 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:23.474 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:24.724 01.250 12308 Exposure complete
23:37:24.861 00.137 12308 worker thread done servicing request
23:37:24.862 00.001 14556 OnExposeComplete: enter
23:37:24.866 00.004 14556 UpdateGuideState(): m_state=6
23:37:24.870 00.004 14556 Star::Find(15, 170, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7513
23:37:24.875 00.005 14556 Star::Find returns 1 (0), X=169.90, Y=1000.59, Mass=2367, SNR=32.7, Peak=176 HFD=4.5
23:37:24.882 00.007 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.70 = -1.59)
23:37:24.888 00.006 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.69)
23:37:24.893 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.62 mountX=-0.00 mountY=-0.20, mountTheta=-1.59
23:37:24.898 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.20, opts=13)
23:37:24.901 00.003 14556 Enqueuing Move request for scope (-0.01, 0.20)
23:37:24.904 00.003 12308 Worker thread wakes up
23:37:24.904 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.20) opts 0xd
23:37:24.904 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.20)
23:37:24.904 00.000 12308 Moving (-0.01, 0.20) raw xDistance=-0.00 yDistance=-0.20
23:37:24.905 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:37:24.905 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:37:24.905 00.000 12308 MoveAxis(E, 0, ABG)
23:37:24.905 00.000 12308 Move returns status 0, amount 0
23:37:24.905 00.000 12308 MoveAxis(N, 142, ABG)
23:37:24.905 00.000 12308 Guiding  Dir = 0, Dur = 142
23:37:24.905 00.000 12308 IsSlewing returns 0
23:37:24.907 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:24.910 00.003 12308 IsGuiding returns 0
23:37:24.911 00.001 12308 PulseGuide returned control before completion, sleep 152
23:37:24.932 00.021 14556 UpdateGuideState exits: m=2367 SNR=32.7
23:37:24.936 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:24.941 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:24.945 00.004 14556 Enqueuing Expose request
23:37:25.075 00.130 12308 IsGuiding returns 1
23:37:25.077 00.002 12308 scope still moving after pulse duration time elapsed
23:37:25.106 00.029 12308 IsSlewing returns 0
23:37:25.108 00.002 12308 IsGuiding returns 0
23:37:25.108 00.000 12308 scope move finished after 142 + 55 ms
23:37:25.108 00.000 12308 Move returns status 0, amount 142
23:37:25.109 00.001 12308 move complete, result=0
23:37:25.109 00.000 12308 worker thread done servicing request
23:37:25.110 00.001 12308 Worker thread wakes up
23:37:25.110 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 142 ms NORTH
23:37:25.116 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:25.116 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:26.366 01.250 12308 Exposure complete
23:37:26.490 00.124 12308 worker thread done servicing request
23:37:26.490 00.000 14556 OnExposeComplete: enter
23:37:26.493 00.003 14556 UpdateGuideState(): m_state=6
23:37:26.498 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7514
23:37:26.501 00.003 14556 Star::Find returns 1 (0), X=169.78, Y=1000.34, Mass=2279, SNR=32.3, Peak=164 HFD=4.7
23:37:26.506 00.005 14556 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.07) = xAngle (0.29 = 0.29)
23:37:26.509 00.003 14556 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.19 = 0.19)
23:37:26.513 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-2.78 mountX=0.14 mountY=0.03, mountTheta=0.20
23:37:26.517 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.05, opts=13)
23:37:26.521 00.004 14556 Enqueuing Move request for scope (-0.13, -0.05)
23:37:26.525 00.004 12308 Worker thread wakes up
23:37:26.525 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd
23:37:26.525 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.05)
23:37:26.525 00.000 12308 Moving (-0.13, -0.05) raw xDistance=0.14 yDistance=0.03
23:37:26.525 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:37:26.525 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:26.526 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:37:26.526 00.000 12308 MoveAxis(E, 0, ABG)
23:37:26.526 00.000 12308 Move returns status 0, amount 0
23:37:26.526 00.000 12308 MoveAxis(N, 0, ABG)
23:37:26.526 00.000 12308 Move returns status 0, amount 0
23:37:26.526 00.000 12308 move complete, result=0
23:37:26.527 00.001 12308 worker thread done servicing request
23:37:26.527 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:26.551 00.024 14556 UpdateGuideState exits: m=2279 SNR=32.3
23:37:26.557 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:26.562 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:26.566 00.004 14556 Enqueuing Expose request
23:37:26.569 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:37:26.574 00.005 12308 Worker thread wakes up
23:37:26.574 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:26.574 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:27.823 01.249 12308 Exposure complete
23:37:27.977 00.154 12308 worker thread done servicing request
23:37:27.977 00.000 14556 OnExposeComplete: enter
23:37:27.983 00.006 14556 UpdateGuideState(): m_state=6
23:37:27.988 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7515
23:37:27.995 00.007 14556 Star::Find returns 1 (0), X=169.71, Y=1000.49, Mass=2177, SNR=31.3, Peak=172 HFD=4.6
23:37:27.999 00.004 14556 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.07) = xAngle (5.76 = -0.53)
23:37:28.004 00.005 14556 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.63)
23:37:28.011 00.007 14556 CameraToMount -- cameraX=-0.21 cameraY=0.10 hyp=0.23 cameraTheta=2.68 mountX=0.20 mountY=-0.14, mountTheta=-0.60
23:37:28.017 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.10, opts=13)
23:37:28.024 00.007 14556 Enqueuing Move request for scope (-0.21, 0.10)
23:37:28.029 00.005 12308 Worker thread wakes up
23:37:28.029 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.10) opts 0xd
23:37:28.029 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.10)
23:37:28.029 00.000 12308 Moving (-0.21, 0.10) raw xDistance=0.20 yDistance=-0.14
23:37:28.029 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:37:28.031 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:28.031 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:37:28.031 00.000 12308 MoveAxis(E, 0, ABG)
23:37:28.031 00.000 12308 Move returns status 0, amount 0
23:37:28.031 00.000 12308 MoveAxis(N, 0, ABG)
23:37:28.032 00.001 12308 Move returns status 0, amount 0
23:37:28.032 00.000 12308 move complete, result=0
23:37:28.032 00.000 12308 worker thread done servicing request
23:37:28.034 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:28.056 00.022 14556 UpdateGuideState exits: m=2177 SNR=31.3
23:37:28.060 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:28.064 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:28.067 00.003 14556 Enqueuing Expose request
23:37:28.070 00.003 12308 Worker thread wakes up
23:37:28.071 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:28.074 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:28.075 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:29.328 01.253 12308 Exposure complete
23:37:29.441 00.113 12308 worker thread done servicing request
23:37:29.441 00.000 14556 OnExposeComplete: enter
23:37:29.445 00.004 14556 UpdateGuideState(): m_state=6
23:37:29.451 00.006 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7516
23:37:29.455 00.004 14556 Star::Find returns 1 (0), X=169.87, Y=1000.56, Mass=2302, SNR=32.3, Peak=152 HFD=4.7
23:37:29.459 00.004 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.90 = -1.39)
23:37:29.463 00.004 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
23:37:29.467 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.82 mountX=0.03 mountY=-0.18, mountTheta=-1.39
23:37:29.472 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.17, opts=13)
23:37:29.477 00.005 14556 Enqueuing Move request for scope (-0.04, 0.17)
23:37:29.481 00.004 12308 Worker thread wakes up
23:37:29.481 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
23:37:29.482 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
23:37:29.482 00.000 12308 Moving (-0.04, 0.17) raw xDistance=0.03 yDistance=-0.18
23:37:29.482 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:37:29.482 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:29.484 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:37:29.484 00.000 12308 MoveAxis(E, 0, ABG)
23:37:29.484 00.000 12308 Move returns status 0, amount 0
23:37:29.484 00.000 12308 MoveAxis(N, 0, ABG)
23:37:29.484 00.000 12308 Move returns status 0, amount 0
23:37:29.485 00.001 12308 move complete, result=0
23:37:29.485 00.000 12308 worker thread done servicing request
23:37:29.486 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:29.513 00.027 14556 UpdateGuideState exits: m=2302 SNR=32.3
23:37:29.518 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:29.523 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:29.528 00.005 14556 Enqueuing Expose request
23:37:29.533 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:37:29.537 00.004 12308 Worker thread wakes up
23:37:29.537 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:29.537 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:30.783 01.246 12308 Exposure complete
23:37:30.917 00.134 12308 worker thread done servicing request
23:37:30.917 00.000 14556 OnExposeComplete: enter
23:37:30.921 00.004 14556 UpdateGuideState(): m_state=6
23:37:30.925 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7517
23:37:30.929 00.004 14556 Star::Find returns 1 (0), X=169.71, Y=1000.67, Mass=2230, SNR=31.9, Peak=162 HFD=4.7
23:37:30.933 00.004 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
23:37:30.937 00.004 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
23:37:30.942 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.28 hyp=0.35 cameraTheta=2.19 mountX=0.18 mountY=-0.31, mountTheta=-1.05
23:37:30.949 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.28, opts=13)
23:37:30.954 00.005 14556 Enqueuing Move request for scope (-0.20, 0.28)
23:37:30.957 00.003 12308 Worker thread wakes up
23:37:30.957 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.28) opts 0xd
23:37:30.957 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.28)
23:37:30.957 00.000 12308 Moving (-0.20, 0.28) raw xDistance=0.18 yDistance=-0.31
23:37:30.957 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:37:30.959 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:37:30.959 00.000 12308 MoveAxis(E, 0, ABG)
23:37:30.959 00.000 12308 Move returns status 0, amount 0
23:37:30.959 00.000 12308 MoveAxis(N, 220, ABG)
23:37:30.959 00.000 12308 Guiding  Dir = 0, Dur = 220
23:37:30.960 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:30.964 00.004 12308 IsSlewing returns 0
23:37:30.964 00.000 12308 IsGuiding returns 0
23:37:30.965 00.001 12308 PulseGuide returned control before completion, sleep 230
23:37:30.985 00.020 14556 UpdateGuideState exits: m=2230 SNR=31.9
23:37:30.989 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:30.994 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:31.003 00.009 14556 Enqueuing Expose request
23:37:31.212 00.209 12308 IsGuiding returns 1
23:37:31.212 00.000 12308 scope still moving after pulse duration time elapsed
23:37:31.242 00.030 12308 IsSlewing returns 0
23:37:31.245 00.003 12308 IsGuiding returns 0
23:37:31.245 00.000 12308 scope move finished after 220 + 60 ms
23:37:31.245 00.000 12308 Move returns status 0, amount 220
23:37:31.245 00.000 12308 move complete, result=0
23:37:31.246 00.001 12308 worker thread done servicing request
23:37:31.246 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 220 ms NORTH
23:37:31.250 00.004 12308 Worker thread wakes up
23:37:31.250 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:31.250 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:32.506 01.256 12308 Exposure complete
23:37:32.643 00.137 12308 worker thread done servicing request
23:37:32.644 00.001 14556 OnExposeComplete: enter
23:37:32.648 00.004 14556 UpdateGuideState(): m_state=6
23:37:32.653 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7518
23:37:32.656 00.003 14556 Star::Find returns 1 (0), X=169.71, Y=1000.30, Mass=2232, SNR=31.8, Peak=187 HFD=4.6
23:37:32.660 00.004 14556 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-3.07) = xAngle (0.34 = 0.34)
23:37:32.664 00.004 14556 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.24 = 0.24)
23:37:32.667 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-2.74 mountX=0.21 mountY=0.05, mountTheta=0.24
23:37:32.672 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.09, opts=13)
23:37:32.677 00.005 14556 Enqueuing Move request for scope (-0.20, -0.09)
23:37:32.681 00.004 12308 Worker thread wakes up
23:37:32.681 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.09) opts 0xd
23:37:32.682 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.09)
23:37:32.682 00.000 12308 Moving (-0.20, -0.09) raw xDistance=0.21 yDistance=0.05
23:37:32.682 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:37:32.682 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:32.683 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:37:32.683 00.000 12308 MoveAxis(W, 90, ABG)
23:37:32.683 00.000 12308 Guiding  Dir = 3, Dur = 90
23:37:32.683 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:32.688 00.005 12308 IsSlewing returns 0
23:37:32.688 00.000 12308 IsGuiding returns 0
23:37:32.689 00.001 12308 PulseGuide returned control before completion, sleep 100
23:37:32.709 00.020 14556 UpdateGuideState exits: m=2232 SNR=31.8
23:37:32.715 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:32.720 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:32.724 00.004 14556 Enqueuing Expose request
23:37:32.792 00.068 12308 IsGuiding returns 1
23:37:32.793 00.001 12308 scope still moving after pulse duration time elapsed
23:37:32.824 00.031 12308 IsSlewing returns 0
23:37:32.824 00.000 12308 IsGuiding returns 0
23:37:32.825 00.001 12308 scope move finished after 90 + 46 ms
23:37:32.825 00.000 12308 Move returns status 0, amount 90
23:37:32.825 00.000 12308 MoveAxis(N, 0, ABG)
23:37:32.826 00.001 12308 Move returns status 0, amount 0
23:37:32.827 00.001 12308 move complete, result=0
23:37:32.827 00.000 12308 worker thread done servicing request
23:37:32.827 00.000 12308 Worker thread wakes up
23:37:32.827 00.000 14556 GuideStep: 0.2 px 90 ms WEST, 0.1 px 0 ms NORTH
23:37:32.834 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:32.834 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:34.089 01.255 12308 Exposure complete
23:37:34.224 00.135 12308 worker thread done servicing request
23:37:34.224 00.000 14556 OnExposeComplete: enter
23:37:34.228 00.004 14556 UpdateGuideState(): m_state=6
23:37:34.232 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7519
23:37:34.237 00.005 14556 Star::Find returns 1 (0), X=169.95, Y=1000.21, Mass=2191, SNR=31.2, Peak=177 HFD=4.4
23:37:34.242 00.005 14556 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-3.07) = xAngle (1.72 = 1.72)
23:37:34.247 00.005 14556 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.62 = 1.62)
23:37:34.252 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=-0.18 hyp=0.19 cameraTheta=-1.35 mountX=-0.03 mountY=0.19, mountTheta=1.72
23:37:34.258 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.18, opts=13)
23:37:34.263 00.005 14556 Enqueuing Move request for scope (0.04, -0.18)
23:37:34.267 00.004 12308 Worker thread wakes up
23:37:34.267 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.18) opts 0xd
23:37:34.267 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.18)
23:37:34.267 00.000 12308 Moving (0.04, -0.18) raw xDistance=-0.03 yDistance=0.19
23:37:34.267 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:37:34.268 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:34.268 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:37:34.268 00.000 12308 MoveAxis(E, 0, ABG)
23:37:34.268 00.000 12308 Move returns status 0, amount 0
23:37:34.269 00.001 12308 MoveAxis(N, 0, ABG)
23:37:34.269 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:34.273 00.004 12308 Move returns status 0, amount 0
23:37:34.273 00.000 12308 move complete, result=0
23:37:34.273 00.000 12308 worker thread done servicing request
23:37:34.296 00.023 14556 UpdateGuideState exits: m=2191 SNR=31.2
23:37:34.300 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:34.304 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:34.308 00.004 14556 Enqueuing Expose request
23:37:34.313 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:37:34.316 00.003 12308 Worker thread wakes up
23:37:34.317 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:34.317 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:35.568 01.251 12308 Exposure complete
23:37:35.697 00.129 12308 worker thread done servicing request
23:37:35.697 00.000 14556 OnExposeComplete: enter
23:37:35.702 00.005 14556 UpdateGuideState(): m_state=6
23:37:35.705 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7520
23:37:35.709 00.004 14556 Star::Find returns 1 (0), X=169.94, Y=1000.51, Mass=2264, SNR=31.9, Peak=164 HFD=5.0
23:37:35.713 00.004 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.42 = -1.86)
23:37:35.717 00.004 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.96)
23:37:35.721 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.35 mountX=-0.03 mountY=-0.11, mountTheta=-1.87
23:37:35.726 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.12, opts=13)
23:37:35.729 00.003 14556 Enqueuing Move request for scope (0.03, 0.12)
23:37:35.734 00.005 12308 Worker thread wakes up
23:37:35.734 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
23:37:35.734 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
23:37:35.734 00.000 12308 Moving (0.03, 0.12) raw xDistance=-0.03 yDistance=-0.11
23:37:35.735 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:37:35.735 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:35.735 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:37:35.735 00.000 12308 MoveAxis(E, 0, ABG)
23:37:35.735 00.000 12308 Move returns status 0, amount 0
23:37:35.736 00.001 12308 MoveAxis(N, 0, ABG)
23:37:35.736 00.000 12308 Move returns status 0, amount 0
23:37:35.736 00.000 12308 move complete, result=0
23:37:35.737 00.001 12308 worker thread done servicing request
23:37:35.737 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:35.765 00.028 14556 UpdateGuideState exits: m=2264 SNR=31.9
23:37:35.769 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:35.774 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:35.780 00.006 14556 Enqueuing Expose request
23:37:35.784 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:35.788 00.004 12308 Worker thread wakes up
23:37:35.788 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:35.788 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:37.045 01.257 12308 Exposure complete
23:37:37.180 00.135 12308 worker thread done servicing request
23:37:37.181 00.001 14556 OnExposeComplete: enter
23:37:37.184 00.003 14556 UpdateGuideState(): m_state=6
23:37:37.189 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7521
23:37:37.194 00.005 14556 Star::Find returns 1 (0), X=169.85, Y=1000.67, Mass=2130, SNR=30.9, Peak=168 HFD=4.4
23:37:37.197 00.003 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
23:37:37.201 00.004 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.52)
23:37:37.205 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.28 hyp=0.29 cameraTheta=1.79 mountX=0.04 mountY=-0.29, mountTheta=-1.42
23:37:37.211 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.28, opts=13)
23:37:37.215 00.004 14556 Enqueuing Move request for scope (-0.06, 0.28)
23:37:37.220 00.005 12308 Worker thread wakes up
23:37:37.221 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.28) opts 0xd
23:37:37.221 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.28)
23:37:37.221 00.000 12308 Moving (-0.06, 0.28) raw xDistance=0.04 yDistance=-0.29
23:37:37.221 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:37:37.221 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:37:37.221 00.000 12308 MoveAxis(E, 0, ABG)
23:37:37.221 00.000 12308 Move returns status 0, amount 0
23:37:37.222 00.001 12308 MoveAxis(N, 201, ABG)
23:37:37.222 00.000 12308 Guiding  Dir = 0, Dur = 201
23:37:37.222 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:37.226 00.004 12308 IsSlewing returns 0
23:37:37.226 00.000 12308 IsGuiding returns 0
23:37:37.228 00.002 12308 PulseGuide returned control before completion, sleep 211
23:37:37.250 00.022 14556 UpdateGuideState exits: m=2130 SNR=30.9
23:37:37.255 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:37.261 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:37.265 00.004 14556 Enqueuing Expose request
23:37:37.439 00.174 12308 IsGuiding returns 1
23:37:37.441 00.002 12308 scope still moving after pulse duration time elapsed
23:37:37.471 00.030 12308 IsSlewing returns 0
23:37:37.472 00.001 12308 IsGuiding returns 0
23:37:37.473 00.001 12308 scope move finished after 201 + 44 ms
23:37:37.473 00.000 12308 Move returns status 0, amount 201
23:37:37.473 00.000 12308 move complete, result=0
23:37:37.474 00.001 12308 worker thread done servicing request
23:37:37.474 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 201 ms NORTH
23:37:37.480 00.006 12308 Worker thread wakes up
23:37:37.480 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:37.480 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:38.732 01.252 12308 Exposure complete
23:37:38.857 00.125 12308 worker thread done servicing request
23:37:38.857 00.000 14556 OnExposeComplete: enter
23:37:38.860 00.003 14556 UpdateGuideState(): m_state=6
23:37:38.865 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7522
23:37:38.869 00.004 14556 Star::Find returns 1 (0), X=169.81, Y=1000.27, Mass=2239, SNR=31.6, Peak=198 HFD=4.6
23:37:38.872 00.003 14556 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.07) = xAngle (0.76 = 0.76)
23:37:38.877 00.005 14556 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.66 = 0.66)
23:37:38.881 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.12 hyp=0.16 cameraTheta=-2.31 mountX=0.11 mountY=0.10, mountTheta=0.71
23:37:38.885 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.12, opts=13)
23:37:38.890 00.005 14556 Enqueuing Move request for scope (-0.11, -0.12)
23:37:38.893 00.003 12308 Worker thread wakes up
23:37:38.893 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.12) opts 0xd
23:37:38.893 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.12)
23:37:38.894 00.001 12308 Moving (-0.11, -0.12) raw xDistance=0.11 yDistance=0.10
23:37:38.894 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:37:38.894 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:38.894 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:37:38.894 00.000 12308 MoveAxis(E, 0, ABG)
23:37:38.894 00.000 12308 Move returns status 0, amount 0
23:37:38.894 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:38.900 00.006 12308 MoveAxis(N, 0, ABG)
23:37:38.900 00.000 12308 Move returns status 0, amount 0
23:37:38.900 00.000 12308 move complete, result=0
23:37:38.900 00.000 12308 worker thread done servicing request
23:37:38.921 00.021 14556 UpdateGuideState exits: m=2239 SNR=31.6
23:37:38.926 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:38.930 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:38.935 00.005 14556 Enqueuing Expose request
23:37:38.940 00.005 12308 Worker thread wakes up
23:37:38.941 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:37:38.944 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:38.944 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:40.202 01.258 12308 Exposure complete
23:37:40.337 00.135 12308 worker thread done servicing request
23:37:40.338 00.001 14556 OnExposeComplete: enter
23:37:40.342 00.004 14556 UpdateGuideState(): m_state=6
23:37:40.346 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7523
23:37:40.349 00.003 14556 Star::Find returns 1 (0), X=169.94, Y=1000.25, Mass=2375, SNR=32.8, Peak=208 HFD=4.5
23:37:40.354 00.005 14556 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.07) = xAngle (1.66 = 1.66)
23:37:40.358 00.004 14556 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.56 = 1.56)
23:37:40.362 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.41 mountX=-0.01 mountY=0.14, mountTheta=1.66
23:37:40.368 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.14, opts=13)
23:37:40.372 00.004 14556 Enqueuing Move request for scope (0.02, -0.14)
23:37:40.376 00.004 12308 Worker thread wakes up
23:37:40.376 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
23:37:40.376 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
23:37:40.376 00.000 12308 Moving (0.02, -0.14) raw xDistance=-0.01 yDistance=0.14
23:37:40.378 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:37:40.378 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:40.378 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:37:40.378 00.000 12308 MoveAxis(E, 0, ABG)
23:37:40.379 00.001 12308 Move returns status 0, amount 0
23:37:40.379 00.000 12308 MoveAxis(N, 0, ABG)
23:37:40.379 00.000 12308 Move returns status 0, amount 0
23:37:40.379 00.000 12308 move complete, result=0
23:37:40.379 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:40.383 00.004 12308 worker thread done servicing request
23:37:40.403 00.020 14556 UpdateGuideState exits: m=2375 SNR=32.8
23:37:40.408 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:40.411 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:40.414 00.003 14556 Enqueuing Expose request
23:37:40.417 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:37:40.421 00.004 12308 Worker thread wakes up
23:37:40.421 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:40.422 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:41.674 01.252 12308 Exposure complete
23:37:41.780 00.106 12308 worker thread done servicing request
23:37:41.781 00.001 14556 OnExposeComplete: enter
23:37:41.786 00.005 14556 UpdateGuideState(): m_state=6
23:37:41.791 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7524
23:37:41.796 00.005 14556 Star::Find returns 1 (0), X=169.96, Y=1000.36, Mass=2330, SNR=32.5, Peak=197 HFD=4.8
23:37:41.800 00.004 14556 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.07) = xAngle (2.49 = 2.49)
23:37:41.804 00.004 14556 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.39 = 2.39)
23:37:41.807 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.58 mountX=-0.04 mountY=0.04, mountTheta=2.44
23:37:41.813 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.03, opts=13)
23:37:41.817 00.004 14556 Enqueuing Move request for scope (0.04, -0.03)
23:37:41.821 00.004 12308 Worker thread wakes up
23:37:41.821 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
23:37:41.821 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
23:37:41.821 00.000 12308 Moving (0.04, -0.03) raw xDistance=-0.04 yDistance=0.04
23:37:41.821 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:37:41.821 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:41.822 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:37:41.822 00.000 12308 MoveAxis(E, 0, ABG)
23:37:41.822 00.000 12308 Move returns status 0, amount 0
23:37:41.822 00.000 12308 MoveAxis(N, 0, ABG)
23:37:41.822 00.000 12308 Move returns status 0, amount 0
23:37:41.823 00.001 12308 move complete, result=0
23:37:41.823 00.000 12308 worker thread done servicing request
23:37:41.824 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:41.847 00.023 14556 UpdateGuideState exits: m=2330 SNR=32.5
23:37:41.851 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:41.855 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:41.859 00.004 14556 Enqueuing Expose request
23:37:41.863 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:37:41.867 00.004 12308 Worker thread wakes up
23:37:41.867 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:41.867 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:43.115 01.248 12308 Exposure complete
23:37:43.253 00.138 12308 worker thread done servicing request
23:37:43.253 00.000 14556 OnExposeComplete: enter
23:37:43.257 00.004 14556 UpdateGuideState(): m_state=6
23:37:43.260 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7525
23:37:43.264 00.004 14556 Star::Find returns 1 (0), X=169.86, Y=1000.40, Mass=2188, SNR=31.4, Peak=181 HFD=4.7
23:37:43.268 00.004 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.07 = -0.21)
23:37:43.271 00.003 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.31)
23:37:43.276 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=3.00 mountX=0.05 mountY=-0.02, mountTheta=-0.31
23:37:43.282 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.01, opts=13)
23:37:43.287 00.005 14556 Enqueuing Move request for scope (-0.05, 0.01)
23:37:43.291 00.004 12308 Worker thread wakes up
23:37:43.291 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
23:37:43.291 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
23:37:43.291 00.000 12308 Moving (-0.05, 0.01) raw xDistance=0.05 yDistance=-0.02
23:37:43.292 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:37:43.292 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:43.292 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:37:43.292 00.000 12308 MoveAxis(E, 0, ABG)
23:37:43.293 00.001 12308 Move returns status 0, amount 0
23:37:43.293 00.000 12308 MoveAxis(N, 0, ABG)
23:37:43.294 00.001 12308 Move returns status 0, amount 0
23:37:43.294 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:43.298 00.004 12308 move complete, result=0
23:37:43.298 00.000 12308 worker thread done servicing request
23:37:43.320 00.022 14556 UpdateGuideState exits: m=2188 SNR=31.4
23:37:43.324 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:43.328 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:43.331 00.003 14556 Enqueuing Expose request
23:37:43.336 00.005 12308 Worker thread wakes up
23:37:43.336 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:37:43.340 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:43.340 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:44.580 01.240 12308 Exposure complete
23:37:44.718 00.138 12308 worker thread done servicing request
23:37:44.718 00.000 14556 OnExposeComplete: enter
23:37:44.724 00.006 14556 UpdateGuideState(): m_state=6
23:37:44.731 00.007 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7526
23:37:44.737 00.006 14556 Star::Find returns 1 (0), X=169.88, Y=1000.43, Mass=2328, SNR=32.6, Peak=184 HFD=4.5
23:37:44.743 00.006 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.36 = -0.93)
23:37:44.749 00.006 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.26 = -1.03)
23:37:44.754 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.28 mountX=0.03 mountY=-0.04, mountTheta=-0.96
23:37:44.762 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.04, opts=13)
23:37:44.766 00.004 14556 Enqueuing Move request for scope (-0.03, 0.04)
23:37:44.772 00.006 12308 Worker thread wakes up
23:37:44.773 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
23:37:44.773 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
23:37:44.773 00.000 12308 Moving (-0.03, 0.04) raw xDistance=0.03 yDistance=-0.04
23:37:44.773 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:37:44.774 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:44.774 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:37:44.774 00.000 12308 MoveAxis(E, 0, ABG)
23:37:44.775 00.001 12308 Move returns status 0, amount 0
23:37:44.775 00.000 12308 MoveAxis(N, 0, ABG)
23:37:44.776 00.001 12308 Move returns status 0, amount 0
23:37:44.777 00.001 12308 move complete, result=0
23:37:44.777 00.000 12308 worker thread done servicing request
23:37:44.777 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:44.812 00.035 14556 UpdateGuideState exits: m=2328 SNR=32.6
23:37:44.817 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:44.822 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:44.825 00.003 14556 Enqueuing Expose request
23:37:44.828 00.003 12308 Worker thread wakes up
23:37:44.829 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:37:44.833 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:44.833 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:46.084 01.251 12308 Exposure complete
23:37:46.225 00.141 12308 worker thread done servicing request
23:37:46.225 00.000 14556 OnExposeComplete: enter
23:37:46.229 00.004 14556 UpdateGuideState(): m_state=6
23:37:46.233 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7527
23:37:46.238 00.005 14556 Star::Find returns 1 (0), X=170.03, Y=1000.40, Mass=2328, SNR=32.3, Peak=166 HFD=4.4
23:37:46.242 00.004 14556 CameraToMount -- cameraTheta (0.08) - m_xAngle (-3.07) = xAngle (3.15 = -3.13)
23:37:46.246 00.004 14556 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.05 = 3.05)
23:37:46.252 00.006 14556 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.08 mountX=-0.12 mountY=0.01, mountTheta=3.05
23:37:46.259 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.01, opts=13)
23:37:46.264 00.005 14556 Enqueuing Move request for scope (0.12, 0.01)
23:37:46.268 00.004 12308 Worker thread wakes up
23:37:46.268 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
23:37:46.268 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
23:37:46.268 00.000 12308 Moving (0.12, 0.01) raw xDistance=-0.12 yDistance=0.01
23:37:46.269 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:37:46.269 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:46.269 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:37:46.269 00.000 12308 MoveAxis(E, 0, ABG)
23:37:46.269 00.000 12308 Move returns status 0, amount 0
23:37:46.269 00.000 12308 MoveAxis(N, 0, ABG)
23:37:46.271 00.002 12308 Move returns status 0, amount 0
23:37:46.271 00.000 12308 move complete, result=0
23:37:46.271 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:46.276 00.005 12308 worker thread done servicing request
23:37:46.298 00.022 14556 UpdateGuideState exits: m=2328 SNR=32.3
23:37:46.302 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:46.307 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:46.313 00.006 14556 Enqueuing Expose request
23:37:46.320 00.007 12308 Worker thread wakes up
23:37:46.320 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:46.321 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:46.321 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:37:47.572 01.251 12308 Exposure complete
23:37:47.708 00.136 12308 worker thread done servicing request
23:37:47.708 00.000 14556 OnExposeComplete: enter
23:37:47.712 00.004 14556 UpdateGuideState(): m_state=6
23:37:47.717 00.005 14556 Star::Find(15, 170, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7528
23:37:47.722 00.005 14556 Star::Find returns 1 (0), X=169.94, Y=1000.71, Mass=2192, SNR=31.5, Peak=168 HFD=4.6
23:37:47.726 00.004 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
23:37:47.730 00.004 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
23:37:47.734 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.32 hyp=0.32 cameraTheta=1.48 mountX=-0.05 mountY=-0.31, mountTheta=-1.73
23:37:47.739 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.32, opts=13)
23:37:47.743 00.004 14556 Enqueuing Move request for scope (0.03, 0.32)
23:37:47.747 00.004 12308 Worker thread wakes up
23:37:47.747 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.32) opts 0xd
23:37:47.747 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.32)
23:37:47.747 00.000 12308 Moving (0.03, 0.32) raw xDistance=-0.05 yDistance=-0.31
23:37:47.747 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:37:47.748 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:37:47.748 00.000 12308 MoveAxis(E, 0, ABG)
23:37:47.748 00.000 12308 Move returns status 0, amount 0
23:37:47.748 00.000 12308 MoveAxis(N, 217, ABG)
23:37:47.750 00.002 12308 Guiding  Dir = 0, Dur = 217
23:37:47.750 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:47.754 00.004 12308 IsSlewing returns 0
23:37:47.754 00.000 12308 IsGuiding returns 0
23:37:47.754 00.000 12308 PulseGuide returned control before completion, sleep 227
23:37:47.776 00.022 14556 UpdateGuideState exits: m=2192 SNR=31.5
23:37:47.779 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:47.785 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:47.788 00.003 14556 Enqueuing Expose request
23:37:47.997 00.209 12308 IsGuiding returns 1
23:37:47.998 00.001 12308 scope still moving after pulse duration time elapsed
23:37:48.029 00.031 12308 IsSlewing returns 0
23:37:48.029 00.000 12308 IsGuiding returns 0
23:37:48.029 00.000 12308 scope move finished after 217 + 57 ms
23:37:48.030 00.001 12308 Move returns status 0, amount 217
23:37:48.030 00.000 12308 move complete, result=0
23:37:48.030 00.000 12308 worker thread done servicing request
23:37:48.030 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 217 ms NORTH
23:37:48.035 00.005 12308 Worker thread wakes up
23:37:48.036 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:48.036 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:49.287 01.251 12308 Exposure complete
23:37:49.419 00.132 12308 worker thread done servicing request
23:37:49.419 00.000 14556 OnExposeComplete: enter
23:37:49.423 00.004 14556 UpdateGuideState(): m_state=6
23:37:49.427 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7529
23:37:49.431 00.004 14556 Star::Find returns 1 (0), X=170.12, Y=1000.20, Mass=2286, SNR=31.9, Peak=188 HFD=4.5
23:37:49.435 00.004 14556 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-3.07) = xAngle (2.34 = 2.34)
23:37:49.441 00.006 14556 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.24 = 2.24)
23:37:49.444 00.003 14556 CameraToMount -- cameraX=0.21 cameraY=-0.19 hyp=0.28 cameraTheta=-0.73 mountX=-0.20 mountY=0.22, mountTheta=2.30
23:37:49.450 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=-0.19, opts=13)
23:37:49.453 00.003 14556 Enqueuing Move request for scope (0.21, -0.19)
23:37:49.458 00.005 12308 Worker thread wakes up
23:37:49.458 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.19) opts 0xd
23:37:49.458 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, -0.19)
23:37:49.458 00.000 12308 Moving (0.21, -0.19) raw xDistance=-0.20 yDistance=0.22
23:37:49.458 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:37:49.458 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:37:49.458 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:37:49.458 00.000 12308 MoveAxis(E, 0, ABG)
23:37:49.459 00.001 12308 Move returns status 0, amount 0
23:37:49.459 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:49.464 00.005 12308 MoveAxis(N, 0, ABG)
23:37:49.465 00.001 12308 Move returns status 0, amount 0
23:37:49.465 00.000 12308 move complete, result=0
23:37:49.466 00.001 12308 worker thread done servicing request
23:37:49.485 00.019 14556 UpdateGuideState exits: m=2286 SNR=31.9
23:37:49.489 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:49.492 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:49.498 00.006 14556 Enqueuing Expose request
23:37:49.503 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:37:49.507 00.004 12308 Worker thread wakes up
23:37:49.507 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:49.507 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:50.759 01.252 12308 Exposure complete
23:37:50.887 00.128 12308 worker thread done servicing request
23:37:50.887 00.000 14556 OnExposeComplete: enter
23:37:50.891 00.004 14556 UpdateGuideState(): m_state=6
23:37:50.895 00.004 14556 Star::Find(15, 170, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7530
23:37:50.899 00.004 14556 Star::Find returns 1 (0), X=169.93, Y=1000.22, Mass=2229, SNR=31.5, Peak=182 HFD=4.4
23:37:50.903 00.004 14556 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.07) = xAngle (1.62 = 1.62)
23:37:50.907 00.004 14556 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.52 = 1.52)
23:37:50.911 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.45 mountX=-0.01 mountY=0.17, mountTheta=1.62
23:37:50.916 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.17, opts=13)
23:37:50.920 00.004 14556 Enqueuing Move request for scope (0.02, -0.17)
23:37:50.923 00.003 12308 Worker thread wakes up
23:37:50.923 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.17) opts 0xd
23:37:50.923 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.17)
23:37:50.923 00.000 12308 Moving (0.02, -0.17) raw xDistance=-0.01 yDistance=0.17
23:37:50.923 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:37:50.925 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:50.925 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:37:50.925 00.000 12308 MoveAxis(E, 0, ABG)
23:37:50.925 00.000 12308 Move returns status 0, amount 0
23:37:50.926 00.001 12308 MoveAxis(N, 0, ABG)
23:37:50.926 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:50.930 00.004 12308 Move returns status 0, amount 0
23:37:50.930 00.000 12308 move complete, result=0
23:37:50.930 00.000 12308 worker thread done servicing request
23:37:50.952 00.022 14556 UpdateGuideState exits: m=2229 SNR=31.5
23:37:50.956 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:50.961 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:50.967 00.006 14556 Enqueuing Expose request
23:37:50.971 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:37:50.975 00.004 12308 Worker thread wakes up
23:37:50.975 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:50.975 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:52.225 01.250 12308 Exposure complete
23:37:52.359 00.134 12308 worker thread done servicing request
23:37:52.359 00.000 14556 OnExposeComplete: enter
23:37:52.364 00.005 14556 UpdateGuideState(): m_state=6
23:37:52.369 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7531
23:37:52.373 00.004 14556 Star::Find returns 1 (0), X=169.93, Y=1000.51, Mass=2315, SNR=32.2, Peak=165 HFD=4.9
23:37:52.379 00.006 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.50 = -1.78)
23:37:52.383 00.004 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.88)
23:37:52.387 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.43 mountX=-0.03 mountY=-0.12, mountTheta=-1.79
23:37:52.391 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.12, opts=13)
23:37:52.396 00.005 14556 Enqueuing Move request for scope (0.02, 0.12)
23:37:52.400 00.004 12308 Worker thread wakes up
23:37:52.400 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
23:37:52.400 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
23:37:52.400 00.000 12308 Moving (0.02, 0.12) raw xDistance=-0.03 yDistance=-0.12
23:37:52.400 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:37:52.400 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:52.401 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:37:52.401 00.000 12308 MoveAxis(E, 0, ABG)
23:37:52.401 00.000 12308 Move returns status 0, amount 0
23:37:52.402 00.001 12308 MoveAxis(N, 0, ABG)
23:37:52.402 00.000 12308 Move returns status 0, amount 0
23:37:52.402 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:52.407 00.005 12308 move complete, result=0
23:37:52.407 00.000 12308 worker thread done servicing request
23:37:52.428 00.021 14556 UpdateGuideState exits: m=2315 SNR=32.2
23:37:52.433 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:52.436 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:52.441 00.005 14556 Enqueuing Expose request
23:37:52.444 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:52.448 00.004 12308 Worker thread wakes up
23:37:52.448 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:52.448 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:53.699 01.251 12308 Exposure complete
23:37:53.839 00.140 12308 worker thread done servicing request
23:37:53.839 00.000 14556 OnExposeComplete: enter
23:37:53.846 00.007 14556 UpdateGuideState(): m_state=6
23:37:53.851 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7532
23:37:53.855 00.004 14556 Star::Find returns 1 (0), X=169.97, Y=1000.38, Mass=2266, SNR=32.0, Peak=174 HFD=4.3
23:37:53.859 00.004 14556 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-3.07) = xAngle (2.79 = 2.79)
23:37:53.863 00.004 14556 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.69 = 2.69)
23:37:53.866 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-0.28 mountX=-0.05 mountY=0.02, mountTheta=2.71
23:37:53.872 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.02, opts=13)
23:37:53.877 00.005 14556 Enqueuing Move request for scope (0.05, -0.02)
23:37:53.880 00.003 12308 Worker thread wakes up
23:37:53.880 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
23:37:53.880 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
23:37:53.881 00.001 12308 Moving (0.05, -0.02) raw xDistance=-0.05 yDistance=0.02
23:37:53.881 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:37:53.881 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:53.881 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:37:53.881 00.000 12308 MoveAxis(E, 0, ABG)
23:37:53.881 00.000 12308 Move returns status 0, amount 0
23:37:53.881 00.000 12308 MoveAxis(N, 0, ABG)
23:37:53.882 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:53.886 00.004 12308 Move returns status 0, amount 0
23:37:53.886 00.000 12308 move complete, result=0
23:37:53.886 00.000 12308 worker thread done servicing request
23:37:53.907 00.021 14556 UpdateGuideState exits: m=2266 SNR=32.0
23:37:53.911 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:53.915 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:53.919 00.004 14556 Enqueuing Expose request
23:37:53.923 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:37:53.926 00.003 12308 Worker thread wakes up
23:37:53.926 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:53.926 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:55.179 01.253 12308 Exposure complete
23:37:55.308 00.129 12308 worker thread done servicing request
23:37:55.308 00.000 14556 OnExposeComplete: enter
23:37:55.313 00.005 14556 UpdateGuideState(): m_state=6
23:37:55.317 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7533
23:37:55.321 00.004 14556 Star::Find returns 1 (0), X=169.85, Y=1000.43, Mass=2271, SNR=32.0, Peak=165 HFD=4.8
23:37:55.325 00.004 14556 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.07) = xAngle (5.66 = -0.62)
23:37:55.329 00.004 14556 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.72)
23:37:55.335 00.006 14556 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.59 mountX=0.06 mountY=-0.05, mountTheta=-0.68
23:37:55.340 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.04, opts=13)
23:37:55.344 00.004 14556 Enqueuing Move request for scope (-0.07, 0.04)
23:37:55.348 00.004 12308 Worker thread wakes up
23:37:55.348 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
23:37:55.348 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
23:37:55.348 00.000 12308 Moving (-0.07, 0.04) raw xDistance=0.06 yDistance=-0.05
23:37:55.349 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:37:55.349 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:55.350 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:37:55.350 00.000 12308 MoveAxis(E, 0, ABG)
23:37:55.350 00.000 12308 Move returns status 0, amount 0
23:37:55.350 00.000 12308 MoveAxis(N, 0, ABG)
23:37:55.350 00.000 12308 Move returns status 0, amount 0
23:37:55.350 00.000 12308 move complete, result=0
23:37:55.350 00.000 12308 worker thread done servicing request
23:37:55.351 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:55.376 00.025 14556 UpdateGuideState exits: m=2271 SNR=32.0
23:37:55.381 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:55.385 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:55.389 00.004 14556 Enqueuing Expose request
23:37:55.392 00.003 12308 Worker thread wakes up
23:37:55.392 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:55.393 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:55.393 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:56.644 01.251 12308 Exposure complete
23:37:56.768 00.124 12308 worker thread done servicing request
23:37:56.768 00.000 14556 OnExposeComplete: enter
23:37:56.773 00.005 14556 UpdateGuideState(): m_state=6
23:37:56.778 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7534
23:37:56.783 00.005 14556 Star::Find returns 1 (0), X=169.82, Y=1000.65, Mass=2288, SNR=32.2, Peak=182 HFD=4.5
23:37:56.786 00.003 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.98 = -1.31)
23:37:56.790 00.004 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.41)
23:37:56.796 00.006 14556 CameraToMount -- cameraX=-0.09 cameraY=0.26 hyp=0.27 cameraTheta=1.90 mountX=0.07 mountY=-0.27, mountTheta=-1.31
23:37:56.800 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.26, opts=13)
23:37:56.803 00.003 14556 Enqueuing Move request for scope (-0.09, 0.26)
23:37:56.807 00.004 12308 Worker thread wakes up
23:37:56.807 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.26) opts 0xd
23:37:56.807 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.26)
23:37:56.807 00.000 12308 Moving (-0.09, 0.26) raw xDistance=0.07 yDistance=-0.27
23:37:56.807 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:37:56.807 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:37:56.807 00.000 12308 MoveAxis(E, 0, ABG)
23:37:56.809 00.002 12308 Move returns status 0, amount 0
23:37:56.810 00.001 12308 MoveAxis(N, 191, ABG)
23:37:56.811 00.001 12308 Guiding  Dir = 0, Dur = 191
23:37:56.811 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:56.815 00.004 12308 IsSlewing returns 0
23:37:56.815 00.000 12308 IsGuiding returns 0
23:37:56.815 00.000 12308 PulseGuide returned control before completion, sleep 201
23:37:56.836 00.021 14556 UpdateGuideState exits: m=2288 SNR=32.2
23:37:56.841 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:56.846 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:56.850 00.004 14556 Enqueuing Expose request
23:37:57.030 00.180 12308 IsGuiding returns 1
23:37:57.031 00.001 12308 scope still moving after pulse duration time elapsed
23:37:57.060 00.029 12308 IsSlewing returns 0
23:37:57.062 00.002 12308 IsGuiding returns 0
23:37:57.062 00.000 12308 scope move finished after 191 + 55 ms
23:37:57.062 00.000 12308 Move returns status 0, amount 191
23:37:57.062 00.000 12308 move complete, result=0
23:37:57.063 00.001 12308 worker thread done servicing request
23:37:57.063 00.000 12308 Worker thread wakes up
23:37:57.064 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 191 ms NORTH
23:37:57.071 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:57.071 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:58.323 01.252 12308 Exposure complete
23:37:58.458 00.135 12308 worker thread done servicing request
23:37:58.458 00.000 14556 OnExposeComplete: enter
23:37:58.465 00.007 14556 UpdateGuideState(): m_state=6
23:37:58.471 00.006 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7535
23:37:58.475 00.004 14556 Star::Find returns 1 (0), X=170.16, Y=1000.40, Mass=2236, SNR=31.9, Peak=180 HFD=4.5
23:37:58.479 00.004 14556 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.07) = xAngle (3.11 = 3.11)
23:37:58.483 00.004 14556 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.02 = 3.02)
23:37:58.487 00.004 14556 CameraToMount -- cameraX=0.25 cameraY=0.01 hyp=0.25 cameraTheta=0.04 mountX=-0.25 mountY=0.03, mountTheta=3.02
23:37:58.492 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.01, opts=13)
23:37:58.496 00.004 14556 Enqueuing Move request for scope (0.25, 0.01)
23:37:58.500 00.004 12308 Worker thread wakes up
23:37:58.500 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.01) opts 0xd
23:37:58.500 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.01)
23:37:58.501 00.001 12308 Moving (0.25, 0.01) raw xDistance=-0.25 yDistance=0.03
23:37:58.501 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:37:58.501 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:58.501 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:37:58.501 00.000 12308 MoveAxis(E, 109, ABG)
23:37:58.502 00.001 12308 Guiding  Dir = 2, Dur = 109
23:37:58.503 00.001 12308 IsSlewing returns 0
23:37:58.503 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:37:58.507 00.004 12308 IsGuiding returns 0
23:37:58.507 00.000 12308 PulseGuide returned control before completion, sleep 119
23:37:58.528 00.021 14556 UpdateGuideState exits: m=2236 SNR=31.9
23:37:58.534 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:58.537 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:37:58.542 00.005 14556 Enqueuing Expose request
23:37:58.643 00.101 12308 IsGuiding returns 1
23:37:58.644 00.001 12308 scope still moving after pulse duration time elapsed
23:37:58.674 00.030 12308 IsSlewing returns 0
23:37:58.676 00.002 12308 IsGuiding returns 0
23:37:58.676 00.000 12308 scope move finished after 109 + 60 ms
23:37:58.677 00.001 12308 Move returns status 0, amount 109
23:37:58.677 00.000 12308 MoveAxis(N, 0, ABG)
23:37:58.677 00.000 12308 Move returns status 0, amount 0
23:37:58.678 00.001 12308 move complete, result=0
23:37:58.678 00.000 12308 worker thread done servicing request
23:37:58.678 00.000 14556 GuideStep: -0.3 px 109 ms EAST, 0.0 px 0 ms NORTH
23:37:58.686 00.008 12308 Worker thread wakes up
23:37:58.688 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:37:58.688 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:37:59.944 01.256 12308 Exposure complete
23:38:00.098 00.154 12308 worker thread done servicing request
23:38:00.099 00.001 14556 OnExposeComplete: enter
23:38:00.103 00.004 14556 UpdateGuideState(): m_state=6
23:38:00.108 00.005 14556 Star::Find(15, 170, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7536
23:38:00.112 00.004 14556 Star::Find returns 1 (0), X=169.76, Y=1000.35, Mass=2114, SNR=31.0, Peak=141 HFD=4.7
23:38:00.117 00.005 14556 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
23:38:00.122 00.005 14556 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
23:38:00.127 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-2.90 mountX=0.15 mountY=0.01, mountTheta=0.08
23:38:00.132 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.04, opts=13)
23:38:00.136 00.004 14556 Enqueuing Move request for scope (-0.15, -0.04)
23:38:00.140 00.004 12308 Worker thread wakes up
23:38:00.141 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.04) opts 0xd
23:38:00.141 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.04)
23:38:00.141 00.000 12308 Moving (-0.15, -0.04) raw xDistance=0.15 yDistance=0.01
23:38:00.141 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:38:00.141 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:00.142 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:38:00.142 00.000 12308 MoveAxis(E, 0, ABG)
23:38:00.142 00.000 12308 Move returns status 0, amount 0
23:38:00.142 00.000 12308 MoveAxis(N, 0, ABG)
23:38:00.142 00.000 12308 Move returns status 0, amount 0
23:38:00.142 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:00.147 00.005 12308 move complete, result=0
23:38:00.147 00.000 12308 worker thread done servicing request
23:38:00.170 00.023 14556 UpdateGuideState exits: m=2114 SNR=31.0
23:38:00.175 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:00.179 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:00.183 00.004 14556 Enqueuing Expose request
23:38:00.187 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:38:00.192 00.005 12308 Worker thread wakes up
23:38:00.192 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:00.192 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:01.437 01.245 12308 Exposure complete
23:38:01.561 00.124 12308 worker thread done servicing request
23:38:01.562 00.001 14556 OnExposeComplete: enter
23:38:01.567 00.005 14556 UpdateGuideState(): m_state=6
23:38:01.570 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7537
23:38:01.574 00.004 14556 Star::Find returns 1 (0), X=169.81, Y=1000.39, Mass=2203, SNR=31.6, Peak=156 HFD=4.8
23:38:01.578 00.004 14556 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-3.07) = xAngle (-0.02 = -0.02)
23:38:01.582 00.004 14556 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.12 = -0.12)
23:38:01.585 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.09 mountX=0.10 mountY=-0.01, mountTheta=-0.12
23:38:01.591 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.01, opts=13)
23:38:01.596 00.005 14556 Enqueuing Move request for scope (-0.10, -0.01)
23:38:01.600 00.004 12308 Worker thread wakes up
23:38:01.600 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
23:38:01.600 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
23:38:01.601 00.001 12308 Moving (-0.10, -0.01) raw xDistance=0.10 yDistance=-0.01
23:38:01.601 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:38:01.601 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:01.601 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:38:01.601 00.000 12308 MoveAxis(E, 0, ABG)
23:38:01.603 00.002 12308 Move returns status 0, amount 0
23:38:01.603 00.000 12308 MoveAxis(N, 0, ABG)
23:38:01.603 00.000 12308 Move returns status 0, amount 0
23:38:01.603 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:01.608 00.005 12308 move complete, result=0
23:38:01.608 00.000 12308 worker thread done servicing request
23:38:01.628 00.020 14556 UpdateGuideState exits: m=2203 SNR=31.6
23:38:01.631 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:01.636 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:01.642 00.006 14556 Enqueuing Expose request
23:38:01.646 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:38:01.648 00.002 12308 Worker thread wakes up
23:38:01.649 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:01.649 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:02.896 01.247 12308 Exposure complete
23:38:03.029 00.133 12308 worker thread done servicing request
23:38:03.030 00.001 14556 OnExposeComplete: enter
23:38:03.033 00.003 14556 UpdateGuideState(): m_state=6
23:38:03.038 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7538
23:38:03.041 00.003 14556 Star::Find returns 1 (0), X=169.83, Y=1000.58, Mass=2157, SNR=31.1, Peak=147 HFD=4.5
23:38:03.046 00.005 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.06 = -1.23)
23:38:03.049 00.003 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.33)
23:38:03.054 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.98 mountX=0.07 mountY=-0.20, mountTheta=-1.24
23:38:03.059 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.19, opts=13)
23:38:03.062 00.003 14556 Enqueuing Move request for scope (-0.08, 0.19)
23:38:03.067 00.005 12308 Worker thread wakes up
23:38:03.067 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.19) opts 0xd
23:38:03.067 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.19)
23:38:03.068 00.001 12308 Moving (-0.08, 0.19) raw xDistance=0.07 yDistance=-0.20
23:38:03.068 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:38:03.068 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:38:03.068 00.000 12308 MoveAxis(E, 0, ABG)
23:38:03.069 00.001 12308 Move returns status 0, amount 0
23:38:03.069 00.000 12308 MoveAxis(N, 141, ABG)
23:38:03.069 00.000 12308 Guiding  Dir = 0, Dur = 141
23:38:03.069 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:03.074 00.005 12308 IsSlewing returns 0
23:38:03.074 00.000 12308 IsGuiding returns 0
23:38:03.075 00.001 12308 PulseGuide returned control before completion, sleep 151
23:38:03.096 00.021 14556 UpdateGuideState exits: m=2157 SNR=31.1
23:38:03.101 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:03.104 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:03.108 00.004 14556 Enqueuing Expose request
23:38:03.230 00.122 12308 IsGuiding returns 1
23:38:03.230 00.000 12308 scope still moving after pulse duration time elapsed
23:38:03.261 00.031 12308 IsSlewing returns 0
23:38:03.262 00.001 12308 IsGuiding returns 0
23:38:03.262 00.000 12308 scope move finished after 141 + 47 ms
23:38:03.263 00.001 12308 Move returns status 0, amount 141
23:38:03.263 00.000 12308 move complete, result=0
23:38:03.263 00.000 12308 worker thread done servicing request
23:38:03.264 00.001 12308 Worker thread wakes up
23:38:03.264 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 141 ms NORTH
23:38:03.271 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:03.271 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:04.527 01.256 12308 Exposure complete
23:38:04.686 00.159 12308 worker thread done servicing request
23:38:04.686 00.000 14556 OnExposeComplete: enter
23:38:04.690 00.004 14556 UpdateGuideState(): m_state=6
23:38:04.694 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7539
23:38:04.697 00.003 14556 Star::Find returns 1 (0), X=169.64, Y=1000.36, Mass=2229, SNR=31.8, Peak=157 HFD=4.8
23:38:04.702 00.005 14556 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.07) = xAngle (0.04 = 0.04)
23:38:04.705 00.003 14556 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.06 = -0.06)
23:38:04.708 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=-0.03 hyp=0.27 cameraTheta=-3.04 mountX=0.27 mountY=-0.02, mountTheta=-0.06
23:38:04.715 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=-0.03, opts=13)
23:38:04.719 00.004 14556 Enqueuing Move request for scope (-0.27, -0.03)
23:38:04.724 00.005 12308 Worker thread wakes up
23:38:04.724 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.03) opts 0xd
23:38:04.725 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.27, -0.03)
23:38:04.725 00.000 12308 Moving (-0.27, -0.03) raw xDistance=0.27 yDistance=-0.02
23:38:04.725 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:38:04.725 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:04.726 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:38:04.726 00.000 12308 MoveAxis(W, 117, ABG)
23:38:04.726 00.000 12308 Guiding  Dir = 3, Dur = 117
23:38:04.726 00.000 12308 IsSlewing returns 0
23:38:04.727 00.001 12308 IsGuiding returns 0
23:38:04.727 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:04.733 00.006 12308 PulseGuide returned control before completion, sleep 127
23:38:04.757 00.024 14556 UpdateGuideState exits: m=2229 SNR=31.8
23:38:04.761 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:04.765 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:04.771 00.006 14556 Enqueuing Expose request
23:38:04.876 00.105 12308 IsGuiding returns 0
23:38:04.877 00.001 12308 Move returns status 0, amount 117
23:38:04.879 00.002 12308 MoveAxis(N, 0, ABG)
23:38:04.879 00.000 12308 Move returns status 0, amount 0
23:38:04.879 00.000 12308 move complete, result=0
23:38:04.880 00.001 12308 worker thread done servicing request
23:38:04.880 00.000 14556 GuideStep: 0.3 px 117 ms WEST, -0.0 px 0 ms NORTH
23:38:04.887 00.007 12308 Worker thread wakes up
23:38:04.887 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:04.887 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:06.133 01.246 12308 Exposure complete
23:38:06.270 00.137 12308 worker thread done servicing request
23:38:06.271 00.001 14556 OnExposeComplete: enter
23:38:06.275 00.004 14556 UpdateGuideState(): m_state=6
23:38:06.280 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7540
23:38:06.285 00.005 14556 Star::Find returns 1 (0), X=169.97, Y=1000.34, Mass=2273, SNR=32.2, Peak=160 HFD=4.7
23:38:06.290 00.005 14556 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-3.07) = xAngle (2.31 = 2.31)
23:38:06.297 00.007 14556 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.21 = 2.21)
23:38:06.310 00.013 14556 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-0.76 mountX=-0.05 mountY=0.06, mountTheta=2.27
23:38:06.319 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.06, opts=13)
23:38:06.322 00.003 14556 Enqueuing Move request for scope (0.06, -0.06)
23:38:06.324 00.002 12308 Worker thread wakes up
23:38:06.324 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
23:38:06.324 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
23:38:06.325 00.001 12308 Moving (0.06, -0.06) raw xDistance=-0.05 yDistance=0.06
23:38:06.325 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:38:06.325 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:06.325 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:38:06.325 00.000 12308 MoveAxis(E, 0, ABG)
23:38:06.325 00.000 12308 Move returns status 0, amount 0
23:38:06.326 00.001 12308 MoveAxis(N, 0, ABG)
23:38:06.326 00.000 12308 Move returns status 0, amount 0
23:38:06.326 00.000 12308 move complete, result=0
23:38:06.326 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:06.330 00.004 12308 worker thread done servicing request
23:38:06.347 00.017 14556 UpdateGuideState exits: m=2273 SNR=32.2
23:38:06.351 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:06.356 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:06.360 00.004 14556 Enqueuing Expose request
23:38:06.364 00.004 12308 Worker thread wakes up
23:38:06.364 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:38:06.368 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:06.368 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:07.618 01.250 12308 Exposure complete
23:38:07.710 00.092 12308 worker thread done servicing request
23:38:07.710 00.000 14556 OnExposeComplete: enter
23:38:07.714 00.004 14556 UpdateGuideState(): m_state=6
23:38:07.717 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7541
23:38:07.720 00.003 14556 Star::Find returns 1 (0), X=169.88, Y=1000.60, Mass=2319, SNR=32.4, Peak=155 HFD=4.7
23:38:07.725 00.005 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.79 = -1.50)
23:38:07.728 00.003 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.60)
23:38:07.732 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.71 mountX=0.02 mountY=-0.21, mountTheta=-1.50
23:38:07.738 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.21, opts=13)
23:38:07.742 00.004 14556 Enqueuing Move request for scope (-0.03, 0.21)
23:38:07.745 00.003 12308 Worker thread wakes up
23:38:07.746 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd
23:38:07.746 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.21)
23:38:07.746 00.000 12308 Moving (-0.03, 0.21) raw xDistance=0.02 yDistance=-0.21
23:38:07.746 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:38:07.747 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:38:07.747 00.000 12308 MoveAxis(E, 0, ABG)
23:38:07.747 00.000 12308 Move returns status 0, amount 0
23:38:07.747 00.000 12308 MoveAxis(N, 149, ABG)
23:38:07.748 00.001 12308 Guiding  Dir = 0, Dur = 149
23:38:07.749 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:07.756 00.007 12308 IsSlewing returns 0
23:38:07.756 00.000 12308 IsGuiding returns 0
23:38:07.757 00.001 12308 PulseGuide returned control before completion, sleep 159
23:38:07.778 00.021 14556 UpdateGuideState exits: m=2319 SNR=32.4
23:38:07.784 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:07.788 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:07.792 00.004 14556 Enqueuing Expose request
23:38:07.920 00.128 12308 IsGuiding returns 1
23:38:07.921 00.001 12308 scope still moving after pulse duration time elapsed
23:38:07.952 00.031 12308 IsSlewing returns 0
23:38:07.952 00.000 12308 IsGuiding returns 0
23:38:07.952 00.000 12308 scope move finished after 149 + 47 ms
23:38:07.953 00.001 12308 Move returns status 0, amount 149
23:38:07.953 00.000 12308 move complete, result=0
23:38:07.953 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 149 ms NORTH
23:38:07.959 00.006 12308 worker thread done servicing request
23:38:07.959 00.000 12308 Worker thread wakes up
23:38:07.959 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:07.959 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:09.223 01.264 12308 Exposure complete
23:38:09.358 00.135 12308 worker thread done servicing request
23:38:09.358 00.000 14556 OnExposeComplete: enter
23:38:09.362 00.004 14556 UpdateGuideState(): m_state=6
23:38:09.368 00.006 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7542
23:38:09.374 00.006 14556 Star::Find returns 1 (0), X=169.82, Y=1000.50, Mass=2439, SNR=33.3, Peak=173 HFD=4.7
23:38:09.378 00.004 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.35 = -0.93)
23:38:09.382 00.004 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.03)
23:38:09.385 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.11 hyp=0.15 cameraTheta=2.28 mountX=0.09 mountY=-0.13, mountTheta=-0.96
23:38:09.389 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.11, opts=13)
23:38:09.395 00.006 14556 Enqueuing Move request for scope (-0.10, 0.11)
23:38:09.399 00.004 12308 Worker thread wakes up
23:38:09.399 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.11) opts 0xd
23:38:09.399 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.11)
23:38:09.400 00.001 12308 Moving (-0.10, 0.11) raw xDistance=0.09 yDistance=-0.13
23:38:09.400 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:38:09.400 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:09.400 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:38:09.401 00.001 12308 MoveAxis(E, 0, ABG)
23:38:09.401 00.000 12308 Move returns status 0, amount 0
23:38:09.401 00.000 12308 MoveAxis(N, 0, ABG)
23:38:09.401 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:09.405 00.004 12308 Move returns status 0, amount 0
23:38:09.405 00.000 12308 move complete, result=0
23:38:09.406 00.001 12308 worker thread done servicing request
23:38:09.421 00.015 14556 UpdateGuideState exits: m=2439 SNR=33.3
23:38:09.424 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:09.427 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:09.434 00.007 14556 Enqueuing Expose request
23:38:09.438 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:09.442 00.004 12308 Worker thread wakes up
23:38:09.442 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:09.442 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:10.689 01.247 12308 Exposure complete
23:38:10.817 00.128 12308 worker thread done servicing request
23:38:10.818 00.001 14556 OnExposeComplete: enter
23:38:10.821 00.003 14556 UpdateGuideState(): m_state=6
23:38:10.825 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7543
23:38:10.829 00.004 14556 Star::Find returns 1 (0), X=169.97, Y=1000.40, Mass=2134, SNR=31.1, Peak=154 HFD=4.2
23:38:10.833 00.004 14556 CameraToMount -- cameraTheta (0.20) - m_xAngle (-3.07) = xAngle (3.27 = -3.01)
23:38:10.837 00.004 14556 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.17 = -3.11)
23:38:10.841 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.20 mountX=-0.06 mountY=-0.00, mountTheta=-3.11
23:38:10.847 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.01, opts=13)
23:38:10.851 00.004 14556 Enqueuing Move request for scope (0.06, 0.01)
23:38:10.854 00.003 12308 Worker thread wakes up
23:38:10.854 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
23:38:10.854 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
23:38:10.854 00.000 12308 Moving (0.06, 0.01) raw xDistance=-0.06 yDistance=-0.00
23:38:10.855 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:38:10.855 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:10.855 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:38:10.855 00.000 12308 MoveAxis(E, 0, ABG)
23:38:10.855 00.000 12308 Move returns status 0, amount 0
23:38:10.857 00.002 12308 MoveAxis(N, 0, ABG)
23:38:10.857 00.000 12308 Move returns status 0, amount 0
23:38:10.857 00.000 12308 move complete, result=0
23:38:10.857 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:10.861 00.004 12308 worker thread done servicing request
23:38:10.882 00.021 14556 UpdateGuideState exits: m=2134 SNR=31.1
23:38:10.886 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:10.890 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:10.895 00.005 14556 Enqueuing Expose request
23:38:10.898 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:38:10.903 00.005 12308 Worker thread wakes up
23:38:10.903 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:10.903 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:12.147 01.244 12308 Exposure complete
23:38:12.282 00.135 12308 worker thread done servicing request
23:38:12.282 00.000 14556 OnExposeComplete: enter
23:38:12.288 00.006 14556 UpdateGuideState(): m_state=6
23:38:12.292 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7544
23:38:12.296 00.004 14556 Star::Find returns 1 (0), X=169.95, Y=1000.52, Mass=2366, SNR=32.6, Peak=168 HFD=5.0
23:38:12.300 00.004 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.39 = -1.89)
23:38:12.304 00.004 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -1.99)
23:38:12.308 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.32 mountX=-0.04 mountY=-0.12, mountTheta=-1.91
23:38:12.313 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.13, opts=13)
23:38:12.316 00.003 14556 Enqueuing Move request for scope (0.03, 0.13)
23:38:12.321 00.005 12308 Worker thread wakes up
23:38:12.321 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
23:38:12.321 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
23:38:12.321 00.000 12308 Moving (0.03, 0.13) raw xDistance=-0.04 yDistance=-0.12
23:38:12.321 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:38:12.321 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:12.321 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:38:12.322 00.001 12308 MoveAxis(E, 0, ABG)
23:38:12.322 00.000 12308 Move returns status 0, amount 0
23:38:12.322 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:12.327 00.005 12308 MoveAxis(N, 0, ABG)
23:38:12.327 00.000 12308 Move returns status 0, amount 0
23:38:12.327 00.000 12308 move complete, result=0
23:38:12.327 00.000 12308 worker thread done servicing request
23:38:12.348 00.021 14556 UpdateGuideState exits: m=2366 SNR=32.6
23:38:12.352 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:12.355 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:12.358 00.003 14556 Enqueuing Expose request
23:38:12.362 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:12.366 00.004 12308 Worker thread wakes up
23:38:12.366 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:12.366 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:13.623 01.257 12308 Exposure complete
23:38:13.762 00.139 12308 worker thread done servicing request
23:38:13.764 00.002 14556 OnExposeComplete: enter
23:38:13.767 00.003 14556 UpdateGuideState(): m_state=6
23:38:13.772 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7545
23:38:13.776 00.004 14556 Star::Find returns 1 (0), X=169.76, Y=1000.52, Mass=2341, SNR=32.4, Peak=173 HFD=4.6
23:38:13.782 00.006 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.50 = -0.78)
23:38:13.788 00.006 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.88)
23:38:13.792 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.13 hyp=0.20 cameraTheta=2.43 mountX=0.14 mountY=-0.15, mountTheta=-0.83
23:38:13.796 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.13, opts=13)
23:38:13.801 00.005 14556 Enqueuing Move request for scope (-0.15, 0.13)
23:38:13.805 00.004 12308 Worker thread wakes up
23:38:13.805 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.13) opts 0xd
23:38:13.805 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.13)
23:38:13.805 00.000 12308 Moving (-0.15, 0.13) raw xDistance=0.14 yDistance=-0.15
23:38:13.805 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:38:13.805 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:13.806 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:38:13.806 00.000 12308 MoveAxis(E, 0, ABG)
23:38:13.806 00.000 12308 Move returns status 0, amount 0
23:38:13.806 00.000 12308 MoveAxis(N, 0, ABG)
23:38:13.807 00.001 12308 Move returns status 0, amount 0
23:38:13.807 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:13.812 00.005 12308 move complete, result=0
23:38:13.812 00.000 12308 worker thread done servicing request
23:38:13.832 00.020 14556 UpdateGuideState exits: m=2341 SNR=32.4
23:38:13.836 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:13.840 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:13.845 00.005 14556 Enqueuing Expose request
23:38:13.849 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:38:13.853 00.004 12308 Worker thread wakes up
23:38:13.853 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:13.853 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:15.105 01.252 12308 Exposure complete
23:38:15.221 00.116 12308 worker thread done servicing request
23:38:15.222 00.001 14556 OnExposeComplete: enter
23:38:15.226 00.004 14556 UpdateGuideState(): m_state=6
23:38:15.230 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7546
23:38:15.234 00.004 14556 Star::Find returns 1 (0), X=169.83, Y=1000.69, Mass=2277, SNR=32.1, Peak=154 HFD=4.5
23:38:15.239 00.005 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.91 = -1.37)
23:38:15.245 00.006 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.47)
23:38:15.251 00.006 14556 CameraToMount -- cameraX=-0.08 cameraY=0.30 hyp=0.31 cameraTheta=1.84 mountX=0.06 mountY=-0.31, mountTheta=-1.37
23:38:15.257 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.30, opts=13)
23:38:15.262 00.005 14556 Enqueuing Move request for scope (-0.08, 0.30)
23:38:15.268 00.006 12308 Worker thread wakes up
23:38:15.268 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.30) opts 0xd
23:38:15.269 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.30)
23:38:15.271 00.002 12308 Moving (-0.08, 0.30) raw xDistance=0.06 yDistance=-0.31
23:38:15.271 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:38:15.272 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:38:15.272 00.000 12308 MoveAxis(E, 0, ABG)
23:38:15.272 00.000 12308 Move returns status 0, amount 0
23:38:15.272 00.000 12308 MoveAxis(N, 220, ABG)
23:38:15.273 00.001 12308 Guiding  Dir = 0, Dur = 220
23:38:15.273 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:15.280 00.007 12308 IsSlewing returns 0
23:38:15.280 00.000 12308 IsGuiding returns 0
23:38:15.281 00.001 12308 PulseGuide returned control before completion, sleep 230
23:38:15.305 00.024 14556 UpdateGuideState exits: m=2277 SNR=32.1
23:38:15.310 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:15.314 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:15.319 00.005 14556 Enqueuing Expose request
23:38:15.517 00.198 12308 IsGuiding returns 1
23:38:15.518 00.001 12308 scope still moving after pulse duration time elapsed
23:38:15.550 00.032 12308 IsSlewing returns 0
23:38:15.550 00.000 12308 IsGuiding returns 0
23:38:15.551 00.001 12308 scope move finished after 220 + 50 ms
23:38:15.552 00.001 12308 Move returns status 0, amount 220
23:38:15.552 00.000 12308 move complete, result=0
23:38:15.552 00.000 12308 worker thread done servicing request
23:38:15.553 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 220 ms NORTH
23:38:15.562 00.009 12308 Worker thread wakes up
23:38:15.562 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:15.562 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:16.815 01.253 12308 Exposure complete
23:38:16.946 00.131 12308 worker thread done servicing request
23:38:16.946 00.000 14556 OnExposeComplete: enter
23:38:16.951 00.005 14556 UpdateGuideState(): m_state=6
23:38:16.954 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7547
23:38:16.958 00.004 14556 Star::Find returns 1 (0), X=169.77, Y=1000.29, Mass=2233, SNR=31.8, Peak=184 HFD=4.4
23:38:16.962 00.004 14556 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-3.07) = xAngle (0.54 = 0.54)
23:38:16.965 00.003 14556 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.44 = 0.44)
23:38:16.970 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-2.54 mountX=0.15 mountY=0.07, mountTheta=0.46
23:38:16.975 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.10, opts=13)
23:38:16.979 00.004 14556 Enqueuing Move request for scope (-0.14, -0.10)
23:38:16.982 00.003 12308 Worker thread wakes up
23:38:16.982 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.10) opts 0xd
23:38:16.982 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.10)
23:38:16.982 00.000 12308 Moving (-0.14, -0.10) raw xDistance=0.15 yDistance=0.07
23:38:16.982 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:38:16.983 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:16.983 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:38:16.983 00.000 12308 MoveAxis(E, 0, ABG)
23:38:16.983 00.000 12308 Move returns status 0, amount 0
23:38:16.983 00.000 12308 MoveAxis(N, 0, ABG)
23:38:16.984 00.001 12308 Move returns status 0, amount 0
23:38:16.985 00.001 12308 move complete, result=0
23:38:16.985 00.000 12308 worker thread done servicing request
23:38:16.985 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:17.008 00.023 14556 UpdateGuideState exits: m=2233 SNR=31.8
23:38:17.012 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:17.016 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:17.019 00.003 14556 Enqueuing Expose request
23:38:17.022 00.003 12308 Worker thread wakes up
23:38:17.022 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:17.023 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:17.024 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:38:18.266 01.242 12308 Exposure complete
23:38:18.389 00.123 12308 worker thread done servicing request
23:38:18.389 00.000 14556 OnExposeComplete: enter
23:38:18.394 00.005 14556 UpdateGuideState(): m_state=6
23:38:18.397 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7548
23:38:18.402 00.005 14556 Star::Find returns 1 (0), X=170.11, Y=1000.43, Mass=2241, SNR=31.8, Peak=187 HFD=4.8
23:38:18.406 00.004 14556 CameraToMount -- cameraTheta (0.19) - m_xAngle (-3.07) = xAngle (3.27 = -3.02)
23:38:18.410 00.004 14556 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.17 = -3.12)
23:38:18.414 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.04 hyp=0.20 cameraTheta=0.19 mountX=-0.20 mountY=-0.01, mountTheta=-3.11
23:38:18.419 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.04, opts=13)
23:38:18.424 00.005 14556 Enqueuing Move request for scope (0.20, 0.04)
23:38:18.428 00.004 12308 Worker thread wakes up
23:38:18.429 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.04) opts 0xd
23:38:18.429 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.04)
23:38:18.429 00.000 12308 Moving (0.20, 0.04) raw xDistance=-0.20 yDistance=-0.01
23:38:18.430 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:38:18.430 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:18.430 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:38:18.430 00.000 12308 MoveAxis(E, 87, ABG)
23:38:18.430 00.000 12308 Guiding  Dir = 2, Dur = 87
23:38:18.430 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:18.436 00.006 12308 IsSlewing returns 0
23:38:18.436 00.000 12308 IsGuiding returns 0
23:38:18.437 00.001 12308 PulseGuide returned control before completion, sleep 97
23:38:18.460 00.023 14556 UpdateGuideState exits: m=2241 SNR=31.8
23:38:18.466 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:18.471 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:18.475 00.004 14556 Enqueuing Expose request
23:38:18.539 00.064 12308 IsGuiding returns 1
23:38:18.539 00.000 12308 scope still moving after pulse duration time elapsed
23:38:18.570 00.031 12308 IsSlewing returns 0
23:38:18.571 00.001 12308 IsGuiding returns 1
23:38:18.601 00.030 12308 IsSlewing returns 0
23:38:18.602 00.001 12308 IsGuiding returns 0
23:38:18.602 00.000 12308 scope move finished after 87 + 77 ms
23:38:18.602 00.000 12308 Move returns status 0, amount 87
23:38:18.603 00.001 12308 MoveAxis(N, 0, ABG)
23:38:18.603 00.000 12308 Move returns status 0, amount 0
23:38:18.603 00.000 12308 move complete, result=0
23:38:18.604 00.001 12308 worker thread done servicing request
23:38:18.604 00.000 12308 Worker thread wakes up
23:38:18.604 00.000 14556 GuideStep: -0.2 px 87 ms EAST, -0.0 px 0 ms NORTH
23:38:18.611 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:18.611 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:19.866 01.255 12308 Exposure complete
23:38:19.996 00.130 12308 worker thread done servicing request
23:38:19.996 00.000 14556 OnExposeComplete: enter
23:38:20.000 00.004 14556 UpdateGuideState(): m_state=6
23:38:20.004 00.004 14556 Star::Find(15, 170, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7549
23:38:20.008 00.004 14556 Star::Find returns 1 (0), X=169.78, Y=1000.41, Mass=2268, SNR=31.9, Peak=162 HFD=4.8
23:38:20.011 00.003 14556 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.07) = xAngle (6.05 = -0.23)
23:38:20.015 00.004 14556 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.33)
23:38:20.020 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.02 hyp=0.13 cameraTheta=2.98 mountX=0.13 mountY=-0.04, mountTheta=-0.32
23:38:20.026 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.02, opts=13)
23:38:20.032 00.006 14556 Enqueuing Move request for scope (-0.13, 0.02)
23:38:20.036 00.004 12308 Worker thread wakes up
23:38:20.037 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.02) opts 0xd
23:38:20.037 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.02)
23:38:20.037 00.000 12308 Moving (-0.13, 0.02) raw xDistance=0.13 yDistance=-0.04
23:38:20.037 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:38:20.037 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:20.037 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:38:20.038 00.001 12308 MoveAxis(E, 0, ABG)
23:38:20.038 00.000 12308 Move returns status 0, amount 0
23:38:20.038 00.000 12308 MoveAxis(N, 0, ABG)
23:38:20.038 00.000 12308 Move returns status 0, amount 0
23:38:20.038 00.000 12308 move complete, result=0
23:38:20.039 00.001 12308 worker thread done servicing request
23:38:20.039 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:20.063 00.024 14556 UpdateGuideState exits: m=2268 SNR=31.9
23:38:20.067 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:20.071 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:20.074 00.003 14556 Enqueuing Expose request
23:38:20.078 00.004 12308 Worker thread wakes up
23:38:20.078 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:38:20.082 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:20.082 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:21.331 01.249 12308 Exposure complete
23:38:21.466 00.135 12308 worker thread done servicing request
23:38:21.468 00.002 14556 OnExposeComplete: enter
23:38:21.471 00.003 14556 UpdateGuideState(): m_state=6
23:38:21.475 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7550
23:38:21.478 00.003 14556 Star::Find returns 1 (0), X=169.83, Y=1000.47, Mass=2258, SNR=32.1, Peak=170 HFD=4.4
23:38:21.481 00.003 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
23:38:21.484 00.003 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.92)
23:38:21.486 00.002 14556 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.39 mountX=0.08 mountY=-0.09, mountTheta=-0.86
23:38:21.491 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.08, opts=13)
23:38:21.494 00.003 14556 Enqueuing Move request for scope (-0.09, 0.08)
23:38:21.497 00.003 12308 Worker thread wakes up
23:38:21.497 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
23:38:21.498 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
23:38:21.498 00.000 12308 Moving (-0.09, 0.08) raw xDistance=0.08 yDistance=-0.09
23:38:21.498 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:38:21.498 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:21.498 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:38:21.498 00.000 12308 MoveAxis(E, 0, ABG)
23:38:21.498 00.000 12308 Move returns status 0, amount 0
23:38:21.498 00.000 12308 MoveAxis(N, 0, ABG)
23:38:21.499 00.001 12308 Move returns status 0, amount 0
23:38:21.499 00.000 12308 move complete, result=0
23:38:21.499 00.000 12308 worker thread done servicing request
23:38:21.499 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:21.523 00.024 14556 UpdateGuideState exits: m=2258 SNR=32.1
23:38:21.528 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:21.532 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:21.537 00.005 14556 Enqueuing Expose request
23:38:21.541 00.004 12308 Worker thread wakes up
23:38:21.541 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:21.545 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:21.545 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:22.793 01.248 12308 Exposure complete
23:38:22.928 00.135 12308 worker thread done servicing request
23:38:22.928 00.000 14556 OnExposeComplete: enter
23:38:22.933 00.005 14556 UpdateGuideState(): m_state=6
23:38:22.939 00.006 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7551
23:38:22.944 00.005 14556 Star::Find returns 1 (0), X=169.71, Y=1000.45, Mass=2170, SNR=31.4, Peak=161 HFD=4.6
23:38:22.948 00.004 14556 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.07) = xAngle (5.95 = -0.34)
23:38:22.952 00.004 14556 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.85 = -0.44)
23:38:22.955 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.05 hyp=0.21 cameraTheta=2.87 mountX=0.19 mountY=-0.09, mountTheta=-0.42
23:38:22.961 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.05, opts=13)
23:38:22.966 00.005 14556 Enqueuing Move request for scope (-0.20, 0.05)
23:38:22.971 00.005 12308 Worker thread wakes up
23:38:22.971 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.05) opts 0xd
23:38:22.971 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.05)
23:38:22.971 00.000 12308 Moving (-0.20, 0.05) raw xDistance=0.19 yDistance=-0.09
23:38:22.972 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:38:22.972 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:22.972 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:38:22.972 00.000 12308 MoveAxis(E, 0, ABG)
23:38:22.972 00.000 12308 Move returns status 0, amount 0
23:38:22.972 00.000 12308 MoveAxis(N, 0, ABG)
23:38:22.973 00.001 12308 Move returns status 0, amount 0
23:38:22.973 00.000 12308 move complete, result=0
23:38:22.974 00.001 12308 worker thread done servicing request
23:38:22.974 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:22.998 00.024 14556 UpdateGuideState exits: m=2170 SNR=31.4
23:38:23.004 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:23.008 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:23.012 00.004 14556 Enqueuing Expose request
23:38:23.015 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:23.018 00.003 12308 Worker thread wakes up
23:38:23.018 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:23.018 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:24.263 01.245 12308 Exposure complete
23:38:24.381 00.118 12308 worker thread done servicing request
23:38:24.382 00.001 14556 OnExposeComplete: enter
23:38:24.386 00.004 14556 UpdateGuideState(): m_state=6
23:38:24.389 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7552
23:38:24.394 00.005 14556 Star::Find returns 1 (0), X=169.87, Y=1000.67, Mass=2251, SNR=31.8, Peak=175 HFD=4.6
23:38:24.399 00.005 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
23:38:24.403 00.004 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.58)
23:38:24.407 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.73 mountX=0.03 mountY=-0.28, mountTheta=-1.48
23:38:24.413 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.28, opts=13)
23:38:24.416 00.003 14556 Enqueuing Move request for scope (-0.04, 0.28)
23:38:24.420 00.004 12308 Worker thread wakes up
23:38:24.421 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.28) opts 0xd
23:38:24.421 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.28)
23:38:24.421 00.000 12308 Moving (-0.04, 0.28) raw xDistance=0.03 yDistance=-0.28
23:38:24.421 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:38:24.421 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:38:24.421 00.000 12308 MoveAxis(E, 0, ABG)
23:38:24.421 00.000 12308 Move returns status 0, amount 0
23:38:24.422 00.001 12308 MoveAxis(N, 200, ABG)
23:38:24.422 00.000 12308 Guiding  Dir = 0, Dur = 200
23:38:24.422 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:24.426 00.004 12308 IsSlewing returns 0
23:38:24.426 00.000 12308 IsGuiding returns 0
23:38:24.426 00.000 12308 PulseGuide returned control before completion, sleep 210
23:38:24.451 00.025 14556 UpdateGuideState exits: m=2251 SNR=31.8
23:38:24.455 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:24.461 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:24.465 00.004 14556 Enqueuing Expose request
23:38:24.644 00.179 12308 IsGuiding returns 1
23:38:24.644 00.000 12308 scope still moving after pulse duration time elapsed
23:38:24.675 00.031 12308 IsSlewing returns 0
23:38:24.675 00.000 12308 IsGuiding returns 0
23:38:24.675 00.000 12308 scope move finished after 200 + 48 ms
23:38:24.675 00.000 12308 Move returns status 0, amount 200
23:38:24.676 00.001 12308 move complete, result=0
23:38:24.676 00.000 12308 worker thread done servicing request
23:38:24.676 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 200 ms NORTH
23:38:24.683 00.007 12308 Worker thread wakes up
23:38:24.683 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:24.683 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:25.936 01.253 12308 Exposure complete
23:38:26.069 00.133 12308 worker thread done servicing request
23:38:26.070 00.001 14556 OnExposeComplete: enter
23:38:26.074 00.004 14556 UpdateGuideState(): m_state=6
23:38:26.078 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7553
23:38:26.082 00.004 14556 Star::Find returns 1 (0), X=169.88, Y=1000.42, Mass=2248, SNR=31.9, Peak=177 HFD=4.6
23:38:26.086 00.004 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.58 = -0.71)
23:38:26.089 00.003 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.81)
23:38:26.093 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.50 mountX=0.03 mountY=-0.03, mountTheta=-0.76
23:38:26.097 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.02, opts=13)
23:38:26.102 00.005 14556 Enqueuing Move request for scope (-0.03, 0.02)
23:38:26.106 00.004 12308 Worker thread wakes up
23:38:26.106 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
23:38:26.106 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
23:38:26.106 00.000 12308 Moving (-0.03, 0.02) raw xDistance=0.03 yDistance=-0.03
23:38:26.106 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:38:26.107 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:26.107 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:38:26.107 00.000 12308 MoveAxis(E, 0, ABG)
23:38:26.107 00.000 12308 Move returns status 0, amount 0
23:38:26.107 00.000 12308 MoveAxis(N, 0, ABG)
23:38:26.107 00.000 12308 Move returns status 0, amount 0
23:38:26.108 00.001 12308 move complete, result=0
23:38:26.108 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:26.113 00.005 12308 worker thread done servicing request
23:38:26.134 00.021 14556 UpdateGuideState exits: m=2248 SNR=31.9
23:38:26.139 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:26.143 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:26.147 00.004 14556 Enqueuing Expose request
23:38:26.152 00.005 12308 Worker thread wakes up
23:38:26.152 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:26.152 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:26.152 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:38:27.402 01.250 12308 Exposure complete
23:38:27.521 00.119 12308 worker thread done servicing request
23:38:27.521 00.000 14556 OnExposeComplete: enter
23:38:27.526 00.005 14556 UpdateGuideState(): m_state=6
23:38:27.530 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7554
23:38:27.537 00.007 14556 Star::Find returns 1 (0), X=169.84, Y=1000.50, Mass=2331, SNR=32.5, Peak=186 HFD=4.7
23:38:27.540 00.003 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.25 = -1.04)
23:38:27.545 00.005 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
23:38:27.548 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.17 mountX=0.07 mountY=-0.12, mountTheta=-1.06
23:38:27.553 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.11, opts=13)
23:38:27.557 00.004 14556 Enqueuing Move request for scope (-0.07, 0.11)
23:38:27.561 00.004 12308 Worker thread wakes up
23:38:27.562 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
23:38:27.562 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
23:38:27.562 00.000 12308 Moving (-0.07, 0.11) raw xDistance=0.07 yDistance=-0.12
23:38:27.562 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:38:27.562 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:27.562 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:38:27.562 00.000 12308 MoveAxis(E, 0, ABG)
23:38:27.564 00.002 12308 Move returns status 0, amount 0
23:38:27.564 00.000 12308 MoveAxis(N, 0, ABG)
23:38:27.564 00.000 12308 Move returns status 0, amount 0
23:38:27.564 00.000 12308 move complete, result=0
23:38:27.564 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:27.569 00.005 12308 worker thread done servicing request
23:38:27.598 00.029 14556 UpdateGuideState exits: m=2331 SNR=32.5
23:38:27.605 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:27.610 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:27.616 00.006 14556 Enqueuing Expose request
23:38:27.623 00.007 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:27.631 00.008 12308 Worker thread wakes up
23:38:27.631 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:27.631 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:28.887 01.256 12308 Exposure complete
23:38:29.020 00.133 12308 worker thread done servicing request
23:38:29.020 00.000 14556 OnExposeComplete: enter
23:38:29.024 00.004 14556 UpdateGuideState(): m_state=6
23:38:29.029 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7555
23:38:29.034 00.005 14556 Star::Find returns 1 (0), X=170.03, Y=1000.49, Mass=2211, SNR=31.5, Peak=169 HFD=4.3
23:38:29.037 00.003 14556 CameraToMount -- cameraTheta (0.70) - m_xAngle (-3.07) = xAngle (3.78 = -2.51)
23:38:29.041 00.004 14556 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.68 = -2.61)
23:38:29.044 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.10 hyp=0.15 cameraTheta=0.70 mountX=-0.12 mountY=-0.08, mountTheta=-2.58
23:38:29.049 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.10, opts=13)
23:38:29.053 00.004 14556 Enqueuing Move request for scope (0.12, 0.10)
23:38:29.057 00.004 12308 Worker thread wakes up
23:38:29.057 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.10) opts 0xd
23:38:29.057 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.10)
23:38:29.057 00.000 12308 Moving (0.12, 0.10) raw xDistance=-0.12 yDistance=-0.08
23:38:29.057 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:38:29.059 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:29.059 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:38:29.059 00.000 12308 MoveAxis(E, 0, ABG)
23:38:29.060 00.001 12308 Move returns status 0, amount 0
23:38:29.060 00.000 12308 MoveAxis(N, 0, ABG)
23:38:29.060 00.000 12308 Move returns status 0, amount 0
23:38:29.060 00.000 12308 move complete, result=0
23:38:29.060 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:29.065 00.005 12308 worker thread done servicing request
23:38:29.087 00.022 14556 UpdateGuideState exits: m=2211 SNR=31.5
23:38:29.092 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:29.097 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:29.100 00.003 14556 Enqueuing Expose request
23:38:29.105 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:29.109 00.004 12308 Worker thread wakes up
23:38:29.109 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:29.109 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:30.360 01.251 12308 Exposure complete
23:38:30.491 00.131 12308 worker thread done servicing request
23:38:30.492 00.001 14556 OnExposeComplete: enter
23:38:30.495 00.003 14556 UpdateGuideState(): m_state=6
23:38:30.499 00.004 14556 Star::Find(15, 170, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7556
23:38:30.503 00.004 14556 Star::Find returns 1 (0), X=170.01, Y=1000.28, Mass=2138, SNR=31.1, Peak=187 HFD=4.2
23:38:30.507 00.004 14556 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-3.07) = xAngle (2.22 = 2.22)
23:38:30.512 00.005 14556 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.12 = 2.12)
23:38:30.516 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-0.85 mountX=-0.09 mountY=0.12, mountTheta=2.19
23:38:30.520 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.11, opts=13)
23:38:30.525 00.005 14556 Enqueuing Move request for scope (0.09, -0.11)
23:38:30.529 00.004 12308 Worker thread wakes up
23:38:30.529 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.11) opts 0xd
23:38:30.530 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.11)
23:38:30.530 00.000 12308 Moving (0.09, -0.11) raw xDistance=-0.09 yDistance=0.12
23:38:30.530 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:38:30.530 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:30.530 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:38:30.532 00.002 12308 MoveAxis(E, 0, ABG)
23:38:30.532 00.000 12308 Move returns status 0, amount 0
23:38:30.532 00.000 12308 MoveAxis(N, 0, ABG)
23:38:30.532 00.000 12308 Move returns status 0, amount 0
23:38:30.533 00.001 12308 move complete, result=0
23:38:30.533 00.000 12308 worker thread done servicing request
23:38:30.533 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:30.558 00.025 14556 UpdateGuideState exits: m=2138 SNR=31.1
23:38:30.565 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:30.569 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:30.573 00.004 14556 Enqueuing Expose request
23:38:30.577 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:38:30.581 00.004 12308 Worker thread wakes up
23:38:30.581 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:30.581 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:31.841 01.260 12308 Exposure complete
23:38:31.965 00.124 12308 worker thread done servicing request
23:38:31.966 00.001 14556 OnExposeComplete: enter
23:38:31.971 00.005 14556 UpdateGuideState(): m_state=6
23:38:31.976 00.005 14556 Star::Find(15, 170, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7557
23:38:31.980 00.004 14556 Star::Find returns 1 (0), X=169.92, Y=1000.63, Mass=2109, SNR=30.8, Peak=166 HFD=4.3
23:38:31.984 00.004 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.60 = -1.68)
23:38:31.989 00.005 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.78)
23:38:31.992 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.53 mountX=-0.03 mountY=-0.23, mountTheta=-1.68
23:38:31.998 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.24, opts=13)
23:38:32.003 00.005 14556 Enqueuing Move request for scope (0.01, 0.24)
23:38:32.007 00.004 12308 Worker thread wakes up
23:38:32.007 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.24) opts 0xd
23:38:32.007 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.24)
23:38:32.007 00.000 12308 Moving (0.01, 0.24) raw xDistance=-0.03 yDistance=-0.23
23:38:32.007 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:38:32.008 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:38:32.008 00.000 12308 MoveAxis(E, 0, ABG)
23:38:32.008 00.000 12308 Move returns status 0, amount 0
23:38:32.008 00.000 12308 MoveAxis(N, 162, ABG)
23:38:32.008 00.000 12308 Guiding  Dir = 0, Dur = 162
23:38:32.008 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:32.014 00.006 12308 IsSlewing returns 0
23:38:32.014 00.000 12308 IsGuiding returns 0
23:38:32.014 00.000 12308 PulseGuide returned control before completion, sleep 172
23:38:32.036 00.022 14556 UpdateGuideState exits: m=2109 SNR=30.8
23:38:32.041 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:32.045 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:32.048 00.003 14556 Enqueuing Expose request
23:38:32.192 00.144 12308 IsGuiding returns 1
23:38:32.192 00.000 12308 scope still moving after pulse duration time elapsed
23:38:32.223 00.031 12308 IsSlewing returns 0
23:38:32.225 00.002 12308 IsGuiding returns 0
23:38:32.226 00.001 12308 scope move finished after 162 + 49 ms
23:38:32.227 00.001 12308 Move returns status 0, amount 162
23:38:32.227 00.000 12308 move complete, result=0
23:38:32.228 00.001 12308 worker thread done servicing request
23:38:32.228 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 162 ms NORTH
23:38:32.232 00.004 12308 Worker thread wakes up
23:38:32.232 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:32.234 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:33.487 01.253 12308 Exposure complete
23:38:33.623 00.136 12308 worker thread done servicing request
23:38:33.623 00.000 14556 OnExposeComplete: enter
23:38:33.627 00.004 14556 UpdateGuideState(): m_state=6
23:38:33.630 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7558
23:38:33.634 00.004 14556 Star::Find returns 1 (0), X=169.97, Y=1000.47, Mass=2328, SNR=32.5, Peak=180 HFD=4.2
23:38:33.638 00.004 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.04 = -2.25)
23:38:33.642 00.004 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.35)
23:38:33.645 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.09 cameraTheta=0.96 mountX=-0.06 mountY=-0.07, mountTheta=-2.29
23:38:33.652 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.08, opts=13)
23:38:33.656 00.004 14556 Enqueuing Move request for scope (0.05, 0.08)
23:38:33.659 00.003 12308 Worker thread wakes up
23:38:33.660 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
23:38:33.660 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
23:38:33.660 00.000 12308 Moving (0.05, 0.08) raw xDistance=-0.06 yDistance=-0.07
23:38:33.660 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:38:33.660 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:33.662 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:38:33.662 00.000 12308 MoveAxis(E, 0, ABG)
23:38:33.662 00.000 12308 Move returns status 0, amount 0
23:38:33.662 00.000 12308 MoveAxis(N, 0, ABG)
23:38:33.662 00.000 12308 Move returns status 0, amount 0
23:38:33.663 00.001 12308 move complete, result=0
23:38:33.663 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:33.667 00.004 12308 worker thread done servicing request
23:38:33.689 00.022 14556 UpdateGuideState exits: m=2328 SNR=32.5
23:38:33.693 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:33.697 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:33.702 00.005 14556 Enqueuing Expose request
23:38:33.706 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:33.709 00.003 12308 Worker thread wakes up
23:38:33.711 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:33.711 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:34.961 01.250 12308 Exposure complete
23:38:35.088 00.127 12308 worker thread done servicing request
23:38:35.089 00.001 14556 OnExposeComplete: enter
23:38:35.093 00.004 14556 UpdateGuideState(): m_state=6
23:38:35.099 00.006 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7559
23:38:35.103 00.004 14556 Star::Find returns 1 (0), X=169.80, Y=1000.38, Mass=2100, SNR=31.0, Peak=176 HFD=4.5
23:38:35.106 00.003 14556 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.07) = xAngle (0.07 = 0.07)
23:38:35.110 00.004 14556 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.03 = -0.03)
23:38:35.114 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-3.00 mountX=0.11 mountY=-0.00, mountTheta=-0.03
23:38:35.121 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.02, opts=13)
23:38:35.126 00.005 14556 Enqueuing Move request for scope (-0.11, -0.02)
23:38:35.131 00.005 12308 Worker thread wakes up
23:38:35.131 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
23:38:35.131 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
23:38:35.131 00.000 12308 Moving (-0.11, -0.02) raw xDistance=0.11 yDistance=-0.00
23:38:35.131 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:38:35.132 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:35.132 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:38:35.132 00.000 12308 MoveAxis(E, 0, ABG)
23:38:35.132 00.000 12308 Move returns status 0, amount 0
23:38:35.132 00.000 12308 MoveAxis(N, 0, ABG)
23:38:35.134 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:35.138 00.004 12308 Move returns status 0, amount 0
23:38:35.138 00.000 12308 move complete, result=0
23:38:35.138 00.000 12308 worker thread done servicing request
23:38:35.158 00.020 14556 UpdateGuideState exits: m=2100 SNR=31.0
23:38:35.162 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:35.166 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:35.170 00.004 14556 Enqueuing Expose request
23:38:35.174 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:38:35.177 00.003 12308 Worker thread wakes up
23:38:35.177 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:35.178 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:36.428 01.250 12308 Exposure complete
23:38:36.560 00.132 12308 worker thread done servicing request
23:38:36.561 00.001 14556 OnExposeComplete: enter
23:38:36.565 00.004 14556 UpdateGuideState(): m_state=6
23:38:36.568 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7560
23:38:36.572 00.004 14556 Star::Find returns 1 (0), X=169.94, Y=1000.41, Mass=2168, SNR=31.1, Peak=180 HFD=4.3
23:38:36.577 00.005 14556 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.07) = xAngle (3.61 = -2.68)
23:38:36.580 00.003 14556 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.51 = -2.78)
23:38:36.584 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.53 mountX=-0.03 mountY=-0.01, mountTheta=-2.76
23:38:36.590 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.02, opts=13)
23:38:36.595 00.005 14556 Enqueuing Move request for scope (0.03, 0.02)
23:38:36.598 00.003 12308 Worker thread wakes up
23:38:36.599 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
23:38:36.599 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
23:38:36.599 00.000 12308 Moving (0.03, 0.02) raw xDistance=-0.03 yDistance=-0.01
23:38:36.599 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:38:36.599 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:36.599 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:38:36.599 00.000 12308 MoveAxis(E, 0, ABG)
23:38:36.600 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:36.603 00.003 12308 Move returns status 0, amount 0
23:38:36.604 00.001 12308 MoveAxis(N, 0, ABG)
23:38:36.604 00.000 12308 Move returns status 0, amount 0
23:38:36.604 00.000 12308 move complete, result=0
23:38:36.604 00.000 12308 worker thread done servicing request
23:38:36.626 00.022 14556 UpdateGuideState exits: m=2168 SNR=31.1
23:38:36.630 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:36.633 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:36.638 00.005 14556 Enqueuing Expose request
23:38:36.641 00.003 12308 Worker thread wakes up
23:38:36.642 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:38:36.646 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:36.646 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:37.883 01.237 12308 Exposure complete
23:38:38.031 00.148 12308 worker thread done servicing request
23:38:38.031 00.000 14556 OnExposeComplete: enter
23:38:38.037 00.006 14556 UpdateGuideState(): m_state=6
23:38:38.041 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7561
23:38:38.045 00.004 14556 Star::Find returns 1 (0), X=169.82, Y=1000.53, Mass=2389, SNR=32.9, Peak=183 HFD=4.6
23:38:38.049 00.004 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
23:38:38.053 00.004 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
23:38:38.056 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.17 cameraTheta=2.18 mountX=0.09 mountY=-0.15, mountTheta=-1.06
23:38:38.061 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.14, opts=13)
23:38:38.065 00.004 14556 Enqueuing Move request for scope (-0.09, 0.14)
23:38:38.070 00.005 12308 Worker thread wakes up
23:38:38.070 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
23:38:38.070 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
23:38:38.070 00.000 12308 Moving (-0.09, 0.14) raw xDistance=0.09 yDistance=-0.15
23:38:38.071 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:38:38.071 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:38.071 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:38:38.071 00.000 12308 MoveAxis(E, 0, ABG)
23:38:38.071 00.000 12308 Move returns status 0, amount 0
23:38:38.073 00.002 12308 MoveAxis(N, 0, ABG)
23:38:38.073 00.000 12308 Move returns status 0, amount 0
23:38:38.073 00.000 12308 move complete, result=0
23:38:38.073 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:38.078 00.005 12308 worker thread done servicing request
23:38:38.101 00.023 14556 UpdateGuideState exits: m=2389 SNR=32.9
23:38:38.107 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:38.114 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:38.120 00.006 14556 Enqueuing Expose request
23:38:38.127 00.007 12308 Worker thread wakes up
23:38:38.127 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:38:38.133 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:38.133 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:39.376 01.243 12308 Exposure complete
23:38:39.496 00.120 12308 worker thread done servicing request
23:38:39.497 00.001 14556 OnExposeComplete: enter
23:38:39.502 00.005 14556 UpdateGuideState(): m_state=6
23:38:39.505 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7562
23:38:39.509 00.004 14556 Star::Find returns 1 (0), X=169.94, Y=1000.62, Mass=2412, SNR=32.8, Peak=172 HFD=4.8
23:38:39.512 00.003 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.51 = -1.78)
23:38:39.516 00.004 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.88)
23:38:39.519 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.43 mountX=-0.05 mountY=-0.22, mountTheta=-1.78
23:38:39.537 00.018 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.23, opts=13)
23:38:39.545 00.008 14556 Enqueuing Move request for scope (0.03, 0.23)
23:38:39.550 00.005 12308 Worker thread wakes up
23:38:39.550 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
23:38:39.550 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
23:38:39.550 00.000 12308 Moving (0.03, 0.23) raw xDistance=-0.05 yDistance=-0.22
23:38:39.550 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:38:39.550 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:38:39.551 00.001 12308 MoveAxis(E, 0, ABG)
23:38:39.551 00.000 12308 Move returns status 0, amount 0
23:38:39.551 00.000 12308 MoveAxis(N, 154, ABG)
23:38:39.551 00.000 12308 Guiding  Dir = 0, Dur = 154
23:38:39.551 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:39.557 00.006 12308 IsSlewing returns 0
23:38:39.557 00.000 12308 IsGuiding returns 0
23:38:39.558 00.001 12308 PulseGuide returned control before completion, sleep 164
23:38:39.579 00.021 14556 UpdateGuideState exits: m=2412 SNR=32.8
23:38:39.583 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:39.589 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:39.593 00.004 14556 Enqueuing Expose request
23:38:39.725 00.132 12308 IsGuiding returns 1
23:38:39.726 00.001 12308 scope still moving after pulse duration time elapsed
23:38:39.756 00.030 12308 IsSlewing returns 0
23:38:39.758 00.002 12308 IsGuiding returns 1
23:38:39.788 00.030 12308 IsSlewing returns 0
23:38:39.790 00.002 12308 IsGuiding returns 0
23:38:39.790 00.000 12308 scope move finished after 154 + 78 ms
23:38:39.791 00.001 12308 Move returns status 0, amount 154
23:38:39.791 00.000 12308 move complete, result=0
23:38:39.792 00.001 12308 worker thread done servicing request
23:38:39.792 00.000 12308 Worker thread wakes up
23:38:39.792 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 154 ms NORTH
23:38:39.799 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:39.799 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:41.055 01.256 12308 Exposure complete
23:38:41.208 00.153 12308 worker thread done servicing request
23:38:41.208 00.000 14556 OnExposeComplete: enter
23:38:41.212 00.004 14556 UpdateGuideState(): m_state=6
23:38:41.216 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7563
23:38:41.220 00.004 14556 Star::Find returns 1 (0), X=169.73, Y=1000.56, Mass=2289, SNR=32.2, Peak=168 HFD=4.7
23:38:41.225 00.005 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.47 = -0.81)
23:38:41.230 00.005 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.91)
23:38:41.234 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.17 hyp=0.25 cameraTheta=2.40 mountX=0.17 mountY=-0.20, mountTheta=-0.85
23:38:41.239 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.17, opts=13)
23:38:41.245 00.006 14556 Enqueuing Move request for scope (-0.19, 0.17)
23:38:41.250 00.005 12308 Worker thread wakes up
23:38:41.250 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.17) opts 0xd
23:38:41.250 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.17)
23:38:41.250 00.000 12308 Moving (-0.19, 0.17) raw xDistance=0.17 yDistance=-0.20
23:38:41.250 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:38:41.250 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:38:41.250 00.000 12308 MoveAxis(E, 0, ABG)
23:38:41.252 00.002 12308 Move returns status 0, amount 0
23:38:41.252 00.000 12308 MoveAxis(N, 141, ABG)
23:38:41.252 00.000 12308 Guiding  Dir = 0, Dur = 141
23:38:41.252 00.000 12308 IsSlewing returns 0
23:38:41.253 00.001 12308 IsGuiding returns 0
23:38:41.253 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:41.258 00.005 12308 PulseGuide returned control before completion, sleep 151
23:38:41.279 00.021 14556 UpdateGuideState exits: m=2289 SNR=32.2
23:38:41.282 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:41.285 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:41.288 00.003 14556 Enqueuing Expose request
23:38:41.419 00.131 12308 IsGuiding returns 1
23:38:41.419 00.000 12308 scope still moving after pulse duration time elapsed
23:38:41.450 00.031 12308 IsSlewing returns 0
23:38:41.451 00.001 12308 IsGuiding returns 0
23:38:41.451 00.000 12308 scope move finished after 141 + 56 ms
23:38:41.452 00.001 12308 Move returns status 0, amount 141
23:38:41.452 00.000 12308 move complete, result=0
23:38:41.452 00.000 12308 worker thread done servicing request
23:38:41.452 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 141 ms NORTH
23:38:41.458 00.006 12308 Worker thread wakes up
23:38:41.458 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:41.458 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:42.712 01.254 12308 Exposure complete
23:38:42.847 00.135 12308 worker thread done servicing request
23:38:42.848 00.001 14556 OnExposeComplete: enter
23:38:42.852 00.004 14556 UpdateGuideState(): m_state=6
23:38:42.855 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7564
23:38:42.860 00.005 14556 Star::Find returns 1 (0), X=169.91, Y=1000.18, Mass=2104, SNR=30.7, Peak=198 HFD=4.3
23:38:42.864 00.004 14556 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.07) = xAngle (1.47 = 1.47)
23:38:42.869 00.005 14556 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.37 = 1.37)
23:38:42.873 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.60 mountX=0.02 mountY=0.21, mountTheta=1.47
23:38:42.879 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.21, opts=13)
23:38:42.883 00.004 14556 Enqueuing Move request for scope (-0.01, -0.21)
23:38:42.887 00.004 12308 Worker thread wakes up
23:38:42.888 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.21) opts 0xd
23:38:42.888 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.21)
23:38:42.888 00.000 12308 Moving (-0.01, -0.21) raw xDistance=0.02 yDistance=0.21
23:38:42.888 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:38:42.888 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:38:42.888 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:38:42.888 00.000 12308 MoveAxis(E, 0, ABG)
23:38:42.889 00.001 12308 Move returns status 0, amount 0
23:38:42.889 00.000 12308 MoveAxis(N, 0, ABG)
23:38:42.889 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:42.893 00.004 12308 Move returns status 0, amount 0
23:38:42.893 00.000 12308 move complete, result=0
23:38:42.893 00.000 12308 worker thread done servicing request
23:38:42.914 00.021 14556 UpdateGuideState exits: m=2104 SNR=30.7
23:38:42.918 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:42.923 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:42.927 00.004 14556 Enqueuing Expose request
23:38:42.930 00.003 12308 Worker thread wakes up
23:38:42.930 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:38:42.937 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:42.937 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:44.183 01.246 12308 Exposure complete
23:38:44.321 00.138 12308 worker thread done servicing request
23:38:44.321 00.000 14556 OnExposeComplete: enter
23:38:44.325 00.004 14556 UpdateGuideState(): m_state=6
23:38:44.329 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7565
23:38:44.332 00.003 14556 Star::Find returns 1 (0), X=169.89, Y=1000.25, Mass=2385, SNR=32.7, Peak=187 HFD=4.5
23:38:44.337 00.005 14556 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.07) = xAngle (1.35 = 1.35)
23:38:44.341 00.004 14556 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.25 = 1.25)
23:38:44.346 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.15 cameraTheta=-1.72 mountX=0.03 mountY=0.14, mountTheta=1.34
23:38:44.351 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.14, opts=13)
23:38:44.356 00.005 14556 Enqueuing Move request for scope (-0.02, -0.14)
23:38:44.359 00.003 12308 Worker thread wakes up
23:38:44.359 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.14) opts 0xd
23:38:44.359 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.14)
23:38:44.359 00.000 12308 Moving (-0.02, -0.14) raw xDistance=0.03 yDistance=0.14
23:38:44.359 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:38:44.360 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:44.360 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:38:44.360 00.000 12308 MoveAxis(E, 0, ABG)
23:38:44.360 00.000 12308 Move returns status 0, amount 0
23:38:44.360 00.000 12308 MoveAxis(N, 0, ABG)
23:38:44.360 00.000 12308 Move returns status 0, amount 0
23:38:44.361 00.001 12308 move complete, result=0
23:38:44.361 00.000 12308 worker thread done servicing request
23:38:44.361 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:44.387 00.026 14556 UpdateGuideState exits: m=2385 SNR=32.7
23:38:44.391 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:44.395 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:44.401 00.006 14556 Enqueuing Expose request
23:38:44.407 00.006 12308 Worker thread wakes up
23:38:44.407 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:44.407 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:44.408 00.001 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:38:45.654 01.246 12308 Exposure complete
23:38:45.789 00.135 12308 worker thread done servicing request
23:38:45.790 00.001 14556 OnExposeComplete: enter
23:38:45.793 00.003 14556 UpdateGuideState(): m_state=6
23:38:45.798 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7566
23:38:45.802 00.004 14556 Star::Find returns 1 (0), X=169.81, Y=1000.47, Mass=2176, SNR=31.4, Peak=165 HFD=4.8
23:38:45.806 00.004 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.55 = -0.73)
23:38:45.810 00.004 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.83)
23:38:45.813 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.14 cameraTheta=2.48 mountX=0.10 mountY=-0.10, mountTheta=-0.78
23:38:45.818 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.08, opts=13)
23:38:45.822 00.004 14556 Enqueuing Move request for scope (-0.11, 0.08)
23:38:45.826 00.004 12308 Worker thread wakes up
23:38:45.826 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
23:38:45.826 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
23:38:45.826 00.000 12308 Moving (-0.11, 0.08) raw xDistance=0.10 yDistance=-0.10
23:38:45.826 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:38:45.826 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:45.828 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:38:45.828 00.000 12308 MoveAxis(E, 0, ABG)
23:38:45.828 00.000 12308 Move returns status 0, amount 0
23:38:45.828 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:45.833 00.005 12308 MoveAxis(N, 0, ABG)
23:38:45.833 00.000 12308 Move returns status 0, amount 0
23:38:45.833 00.000 12308 move complete, result=0
23:38:45.833 00.000 12308 worker thread done servicing request
23:38:45.854 00.021 14556 UpdateGuideState exits: m=2176 SNR=31.4
23:38:45.857 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:45.862 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:45.865 00.003 14556 Enqueuing Expose request
23:38:45.869 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:45.874 00.005 12308 Worker thread wakes up
23:38:45.874 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:45.874 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:47.129 01.255 12308 Exposure complete
23:38:47.263 00.134 12308 worker thread done servicing request
23:38:47.263 00.000 14556 OnExposeComplete: enter
23:38:47.268 00.005 14556 UpdateGuideState(): m_state=6
23:38:47.270 00.002 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7567
23:38:47.276 00.006 14556 Star::Find returns 1 (0), X=169.80, Y=1000.18, Mass=2280, SNR=32.1, Peak=175 HFD=4.4
23:38:47.281 00.005 14556 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-3.07) = xAngle (1.01 = 1.01)
23:38:47.284 00.003 14556 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.91 = 0.91)
23:38:47.288 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.21 hyp=0.24 cameraTheta=-2.06 mountX=0.13 mountY=0.19, mountTheta=0.98
23:38:47.294 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.21, opts=13)
23:38:47.298 00.004 14556 Enqueuing Move request for scope (-0.11, -0.21)
23:38:47.301 00.003 12308 Worker thread wakes up
23:38:47.302 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.21) opts 0xd
23:38:47.302 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.21)
23:38:47.302 00.000 12308 Moving (-0.11, -0.21) raw xDistance=0.13 yDistance=0.19
23:38:47.302 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:38:47.303 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:47.303 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:38:47.303 00.000 12308 MoveAxis(E, 0, ABG)
23:38:47.303 00.000 12308 Move returns status 0, amount 0
23:38:47.303 00.000 12308 MoveAxis(N, 0, ABG)
23:38:47.305 00.002 12308 Move returns status 0, amount 0
23:38:47.305 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:47.309 00.004 12308 move complete, result=0
23:38:47.309 00.000 12308 worker thread done servicing request
23:38:47.331 00.022 14556 UpdateGuideState exits: m=2280 SNR=32.1
23:38:47.336 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:47.341 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:47.345 00.004 14556 Enqueuing Expose request
23:38:47.348 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:38:47.352 00.004 12308 Worker thread wakes up
23:38:47.352 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:47.352 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:48.598 01.246 12308 Exposure complete
23:38:48.735 00.137 12308 worker thread done servicing request
23:38:48.736 00.001 14556 OnExposeComplete: enter
23:38:48.739 00.003 14556 UpdateGuideState(): m_state=6
23:38:48.744 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7568
23:38:48.748 00.004 14556 Star::Find returns 1 (0), X=169.81, Y=1000.38, Mass=2304, SNR=32.2, Peak=180 HFD=4.6
23:38:48.751 00.003 14556 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-3.07) = xAngle (-0.01 = -0.01)
23:38:48.756 00.005 14556 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.11 = -0.11)
23:38:48.759 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.09 mountX=0.11 mountY=-0.01, mountTheta=-0.11
23:38:48.765 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.01, opts=13)
23:38:48.769 00.004 14556 Enqueuing Move request for scope (-0.11, -0.01)
23:38:48.774 00.005 12308 Worker thread wakes up
23:38:48.774 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
23:38:48.774 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
23:38:48.774 00.000 12308 Moving (-0.11, -0.01) raw xDistance=0.11 yDistance=-0.01
23:38:48.774 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:38:48.774 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:48.775 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:38:48.775 00.000 12308 MoveAxis(E, 0, ABG)
23:38:48.775 00.000 12308 Move returns status 0, amount 0
23:38:48.775 00.000 12308 MoveAxis(N, 0, ABG)
23:38:48.775 00.000 12308 Move returns status 0, amount 0
23:38:48.775 00.000 12308 move complete, result=0
23:38:48.777 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:48.781 00.004 12308 worker thread done servicing request
23:38:48.801 00.020 14556 UpdateGuideState exits: m=2304 SNR=32.2
23:38:48.805 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:48.809 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:48.813 00.004 14556 Enqueuing Expose request
23:38:48.817 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:38:48.820 00.003 12308 Worker thread wakes up
23:38:48.822 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:48.822 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:50.077 01.255 12308 Exposure complete
23:38:50.205 00.128 12308 worker thread done servicing request
23:38:50.205 00.000 14556 OnExposeComplete: enter
23:38:50.209 00.004 14556 UpdateGuideState(): m_state=6
23:38:50.214 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7569
23:38:50.221 00.007 14556 Star::Find returns 1 (0), X=169.84, Y=1000.37, Mass=2331, SNR=32.3, Peak=160 HFD=4.7
23:38:50.225 00.004 14556 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-3.07) = xAngle (0.23 = 0.23)
23:38:50.229 00.004 14556 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.13 = 0.13)
23:38:50.233 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-2.85 mountX=0.08 mountY=0.01, mountTheta=0.13
23:38:50.238 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.02, opts=13)
23:38:50.243 00.005 14556 Enqueuing Move request for scope (-0.07, -0.02)
23:38:50.247 00.004 12308 Worker thread wakes up
23:38:50.247 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
23:38:50.247 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
23:38:50.247 00.000 12308 Moving (-0.07, -0.02) raw xDistance=0.08 yDistance=0.01
23:38:50.247 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:38:50.248 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:50.248 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:38:50.248 00.000 12308 MoveAxis(E, 0, ABG)
23:38:50.248 00.000 12308 Move returns status 0, amount 0
23:38:50.248 00.000 12308 MoveAxis(N, 0, ABG)
23:38:50.248 00.000 12308 Move returns status 0, amount 0
23:38:50.250 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:50.254 00.004 12308 move complete, result=0
23:38:50.255 00.001 12308 worker thread done servicing request
23:38:50.275 00.020 14556 UpdateGuideState exits: m=2331 SNR=32.3
23:38:50.280 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:50.285 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:50.289 00.004 14556 Enqueuing Expose request
23:38:50.292 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:38:50.297 00.005 12308 Worker thread wakes up
23:38:50.297 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:50.297 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:51.542 01.245 12308 Exposure complete
23:38:51.667 00.125 12308 worker thread done servicing request
23:38:51.667 00.000 14556 OnExposeComplete: enter
23:38:51.671 00.004 14556 UpdateGuideState(): m_state=6
23:38:51.676 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7570
23:38:51.681 00.005 14556 Star::Find returns 1 (0), X=169.89, Y=1000.62, Mass=2282, SNR=32.0, Peak=171 HFD=4.6
23:38:51.685 00.004 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.76 = -1.53)
23:38:51.689 00.004 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.63)
23:38:51.694 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.68 mountX=0.01 mountY=-0.23, mountTheta=-1.53
23:38:51.699 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.23, opts=13)
23:38:51.704 00.005 14556 Enqueuing Move request for scope (-0.03, 0.23)
23:38:51.708 00.004 12308 Worker thread wakes up
23:38:51.709 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd
23:38:51.709 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.23)
23:38:51.709 00.000 12308 Moving (-0.03, 0.23) raw xDistance=0.01 yDistance=-0.23
23:38:51.709 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:38:51.710 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:38:51.710 00.000 12308 MoveAxis(E, 0, ABG)
23:38:51.710 00.000 12308 Move returns status 0, amount 0
23:38:51.710 00.000 12308 MoveAxis(N, 160, ABG)
23:38:51.710 00.000 12308 Guiding  Dir = 0, Dur = 160
23:38:51.710 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:51.714 00.004 12308 IsSlewing returns 0
23:38:51.715 00.001 12308 IsGuiding returns 0
23:38:51.716 00.001 12308 PulseGuide returned control before completion, sleep 170
23:38:51.739 00.023 14556 UpdateGuideState exits: m=2282 SNR=32.0
23:38:51.745 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:51.752 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:51.756 00.004 14556 Enqueuing Expose request
23:38:51.890 00.134 12308 IsGuiding returns 1
23:38:51.890 00.000 12308 scope still moving after pulse duration time elapsed
23:38:51.920 00.030 12308 IsSlewing returns 0
23:38:51.922 00.002 12308 IsGuiding returns 0
23:38:51.922 00.000 12308 scope move finished after 160 + 46 ms
23:38:51.923 00.001 12308 Move returns status 0, amount 160
23:38:51.923 00.000 12308 move complete, result=0
23:38:51.924 00.001 12308 worker thread done servicing request
23:38:51.924 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 160 ms NORTH
23:38:51.931 00.007 12308 Worker thread wakes up
23:38:51.931 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:51.931 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:53.184 01.253 12308 Exposure complete
23:38:53.318 00.134 12308 worker thread done servicing request
23:38:53.318 00.000 14556 OnExposeComplete: enter
23:38:53.322 00.004 14556 UpdateGuideState(): m_state=6
23:38:53.325 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7571
23:38:53.330 00.005 14556 Star::Find returns 1 (0), X=169.79, Y=1000.48, Mass=2157, SNR=31.3, Peak=144 HFD=4.6
23:38:53.333 00.003 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.58 = -0.71)
23:38:53.337 00.004 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.81)
23:38:53.340 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.50 mountX=0.12 mountY=-0.11, mountTheta=-0.76
23:38:53.347 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.09, opts=13)
23:38:53.352 00.005 14556 Enqueuing Move request for scope (-0.12, 0.09)
23:38:53.356 00.004 12308 Worker thread wakes up
23:38:53.356 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
23:38:53.356 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
23:38:53.356 00.000 12308 Moving (-0.12, 0.09) raw xDistance=0.12 yDistance=-0.11
23:38:53.356 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:38:53.357 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:53.357 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:38:53.358 00.001 12308 MoveAxis(E, 0, ABG)
23:38:53.358 00.000 12308 Move returns status 0, amount 0
23:38:53.358 00.000 12308 MoveAxis(N, 0, ABG)
23:38:53.358 00.000 12308 Move returns status 0, amount 0
23:38:53.358 00.000 12308 move complete, result=0
23:38:53.359 00.001 12308 worker thread done servicing request
23:38:53.359 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:53.388 00.029 14556 UpdateGuideState exits: m=2157 SNR=31.3
23:38:53.392 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:53.395 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:53.401 00.006 14556 Enqueuing Expose request
23:38:53.404 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:53.408 00.004 12308 Worker thread wakes up
23:38:53.408 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:53.409 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:54.649 01.240 12308 Exposure complete
23:38:54.767 00.118 12308 worker thread done servicing request
23:38:54.768 00.001 14556 OnExposeComplete: enter
23:38:54.772 00.004 14556 UpdateGuideState(): m_state=6
23:38:54.775 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7572
23:38:54.781 00.006 14556 Star::Find returns 1 (0), X=169.72, Y=1000.54, Mass=2271, SNR=32.2, Peak=150 HFD=4.7
23:38:54.786 00.005 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.55 = -0.74)
23:38:54.791 00.005 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.84)
23:38:54.795 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.15 hyp=0.25 cameraTheta=2.47 mountX=0.18 mountY=-0.18, mountTheta=-0.79
23:38:54.801 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.15, opts=13)
23:38:54.805 00.004 14556 Enqueuing Move request for scope (-0.19, 0.15)
23:38:54.810 00.005 12308 Worker thread wakes up
23:38:54.810 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.15) opts 0xd
23:38:54.810 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.15)
23:38:54.810 00.000 12308 Moving (-0.19, 0.15) raw xDistance=0.18 yDistance=-0.18
23:38:54.811 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:38:54.811 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:54.811 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:38:54.811 00.000 12308 MoveAxis(E, 0, ABG)
23:38:54.811 00.000 12308 Move returns status 0, amount 0
23:38:54.812 00.001 12308 MoveAxis(N, 0, ABG)
23:38:54.812 00.000 12308 Move returns status 0, amount 0
23:38:54.812 00.000 12308 move complete, result=0
23:38:54.812 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:54.817 00.005 12308 worker thread done servicing request
23:38:54.838 00.021 14556 UpdateGuideState exits: m=2271 SNR=32.2
23:38:54.843 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:54.847 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:54.851 00.004 14556 Enqueuing Expose request
23:38:54.854 00.003 12308 Worker thread wakes up
23:38:54.855 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:38:54.858 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:54.858 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:56.108 01.250 12308 Exposure complete
23:38:56.241 00.133 12308 worker thread done servicing request
23:38:56.243 00.002 14556 OnExposeComplete: enter
23:38:56.247 00.004 14556 UpdateGuideState(): m_state=6
23:38:56.251 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7573
23:38:56.255 00.004 14556 Star::Find returns 1 (0), X=169.79, Y=1000.54, Mass=2469, SNR=33.4, Peak=163 HFD=4.6
23:38:56.259 00.004 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.35 = -0.94)
23:38:56.263 00.004 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.04)
23:38:56.267 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.27 mountX=0.12 mountY=-0.17, mountTheta=-0.97
23:38:56.272 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.15, opts=13)
23:38:56.277 00.005 14556 Enqueuing Move request for scope (-0.13, 0.15)
23:38:56.281 00.004 12308 Worker thread wakes up
23:38:56.281 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
23:38:56.281 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
23:38:56.283 00.002 12308 Moving (-0.13, 0.15) raw xDistance=0.12 yDistance=-0.17
23:38:56.283 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:38:56.283 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:56.283 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:38:56.284 00.001 12308 MoveAxis(E, 0, ABG)
23:38:56.284 00.000 12308 Move returns status 0, amount 0
23:38:56.284 00.000 12308 MoveAxis(N, 0, ABG)
23:38:56.284 00.000 12308 Move returns status 0, amount 0
23:38:56.285 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:56.291 00.006 12308 move complete, result=0
23:38:56.291 00.000 12308 worker thread done servicing request
23:38:56.310 00.019 14556 UpdateGuideState exits: m=2469 SNR=33.4
23:38:56.315 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:56.320 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:56.324 00.004 14556 Enqueuing Expose request
23:38:56.327 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:38:56.331 00.004 12308 Worker thread wakes up
23:38:56.332 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:56.332 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:57.580 01.248 12308 Exposure complete
23:38:57.713 00.133 12308 worker thread done servicing request
23:38:57.714 00.001 14556 OnExposeComplete: enter
23:38:57.718 00.004 14556 UpdateGuideState(): m_state=6
23:38:57.721 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7574
23:38:57.726 00.005 14556 Star::Find returns 1 (0), X=169.91, Y=1000.81, Mass=2225, SNR=31.8, Peak=159 HFD=4.4
23:38:57.731 00.005 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
23:38:57.736 00.005 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
23:38:57.741 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=0.42 hyp=0.42 cameraTheta=1.57 mountX=-0.03 mountY=-0.41, mountTheta=-1.64
23:38:57.751 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.42, opts=13)
23:38:57.757 00.006 14556 Enqueuing Move request for scope (0.00, 0.42)
23:38:57.761 00.004 12308 Worker thread wakes up
23:38:57.761 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.42) opts 0xd
23:38:57.762 00.001 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.42)
23:38:57.762 00.000 12308 Moving (0.00, 0.42) raw xDistance=-0.03 yDistance=-0.41
23:38:57.762 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:38:57.762 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
23:38:57.764 00.002 12308 MoveAxis(E, 0, ABG)
23:38:57.764 00.000 12308 Move returns status 0, amount 0
23:38:57.764 00.000 12308 MoveAxis(N, 291, ABG)
23:38:57.764 00.000 12308 Guiding  Dir = 0, Dur = 291
23:38:57.764 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:57.770 00.006 12308 IsSlewing returns 0
23:38:57.770 00.000 12308 IsGuiding returns 0
23:38:57.770 00.000 12308 PulseGuide returned control before completion, sleep 301
23:38:57.805 00.035 14556 UpdateGuideState exits: m=2225 SNR=31.8
23:38:57.812 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:57.818 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:57.824 00.006 14556 Enqueuing Expose request
23:38:58.083 00.259 12308 IsGuiding returns 1
23:38:58.083 00.000 12308 scope still moving after pulse duration time elapsed
23:38:58.116 00.033 12308 IsSlewing returns 0
23:38:58.117 00.001 12308 IsGuiding returns 0
23:38:58.117 00.000 12308 scope move finished after 291 + 55 ms
23:38:58.117 00.000 12308 Move returns status 0, amount 291
23:38:58.117 00.000 12308 move complete, result=0
23:38:58.118 00.001 12308 worker thread done servicing request
23:38:58.118 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 291 ms NORTH
23:38:58.123 00.005 12308 Worker thread wakes up
23:38:58.123 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:58.123 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:38:59.379 01.256 12308 Exposure complete
23:38:59.506 00.127 12308 worker thread done servicing request
23:38:59.508 00.002 14556 OnExposeComplete: enter
23:38:59.512 00.004 14556 UpdateGuideState(): m_state=6
23:38:59.516 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7575
23:38:59.520 00.004 14556 Star::Find returns 1 (0), X=169.90, Y=1000.33, Mass=2226, SNR=31.7, Peak=168 HFD=4.6
23:38:59.524 00.004 14556 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-3.07) = xAngle (1.30 = 1.30)
23:38:59.528 00.004 14556 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.20 = 1.20)
23:38:59.532 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.77 mountX=0.02 mountY=0.06, mountTheta=1.29
23:38:59.537 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.06, opts=13)
23:38:59.543 00.006 14556 Enqueuing Move request for scope (-0.01, -0.06)
23:38:59.546 00.003 12308 Worker thread wakes up
23:38:59.546 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
23:38:59.547 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
23:38:59.547 00.000 12308 Moving (-0.01, -0.06) raw xDistance=0.02 yDistance=0.06
23:38:59.547 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:38:59.547 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:59.547 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:38:59.547 00.000 12308 MoveAxis(E, 0, ABG)
23:38:59.549 00.002 12308 Move returns status 0, amount 0
23:38:59.549 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:38:59.552 00.003 12308 MoveAxis(N, 0, ABG)
23:38:59.552 00.000 12308 Move returns status 0, amount 0
23:38:59.552 00.000 12308 move complete, result=0
23:38:59.554 00.002 12308 worker thread done servicing request
23:38:59.575 00.021 14556 UpdateGuideState exits: m=2226 SNR=31.7
23:38:59.579 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:59.583 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:38:59.589 00.006 14556 Enqueuing Expose request
23:38:59.595 00.006 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:38:59.599 00.004 12308 Worker thread wakes up
23:38:59.599 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:38:59.599 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:00.847 01.248 12308 Exposure complete
23:39:00.978 00.131 12308 worker thread done servicing request
23:39:00.978 00.000 14556 OnExposeComplete: enter
23:39:00.983 00.005 14556 UpdateGuideState(): m_state=6
23:39:00.987 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7576
23:39:00.990 00.003 14556 Star::Find returns 1 (0), X=169.66, Y=1000.36, Mass=2364, SNR=32.7, Peak=147 HFD=4.8
23:39:00.995 00.005 14556 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
23:39:00.998 00.003 14556 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
23:39:01.002 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.03 hyp=0.26 cameraTheta=-3.02 mountX=0.26 mountY=-0.01, mountTheta=-0.05
23:39:01.007 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.03, opts=13)
23:39:01.012 00.005 14556 Enqueuing Move request for scope (-0.26, -0.03)
23:39:01.014 00.002 12308 Worker thread wakes up
23:39:01.014 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.03) opts 0xd
23:39:01.014 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.03)
23:39:01.014 00.000 12308 Moving (-0.26, -0.03) raw xDistance=0.26 yDistance=-0.01
23:39:01.016 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:39:01.016 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:01.016 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:39:01.016 00.000 12308 MoveAxis(W, 112, ABG)
23:39:01.016 00.000 12308 Guiding  Dir = 3, Dur = 112
23:39:01.017 00.001 12308 IsSlewing returns 0
23:39:01.017 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:01.021 00.004 12308 IsGuiding returns 0
23:39:01.021 00.000 12308 PulseGuide returned control before completion, sleep 122
23:39:01.044 00.023 14556 UpdateGuideState exits: m=2364 SNR=32.7
23:39:01.048 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:01.052 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:01.058 00.006 14556 Enqueuing Expose request
23:39:01.148 00.090 12308 IsGuiding returns 1
23:39:01.148 00.000 12308 scope still moving after pulse duration time elapsed
23:39:01.180 00.032 12308 IsSlewing returns 0
23:39:01.180 00.000 12308 IsGuiding returns 0
23:39:01.181 00.001 12308 scope move finished after 112 + 47 ms
23:39:01.181 00.000 12308 Move returns status 0, amount 112
23:39:01.181 00.000 12308 MoveAxis(N, 0, ABG)
23:39:01.182 00.001 12308 Move returns status 0, amount 0
23:39:01.182 00.000 12308 move complete, result=0
23:39:01.182 00.000 12308 worker thread done servicing request
23:39:01.183 00.001 14556 GuideStep: 0.3 px 112 ms WEST, -0.0 px 0 ms NORTH
23:39:01.187 00.004 12308 Worker thread wakes up
23:39:01.187 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:01.187 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:02.443 01.256 12308 Exposure complete
23:39:02.579 00.136 12308 worker thread done servicing request
23:39:02.579 00.000 14556 OnExposeComplete: enter
23:39:02.583 00.004 14556 UpdateGuideState(): m_state=6
23:39:02.587 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7577
23:39:02.594 00.007 14556 Star::Find returns 1 (0), X=169.76, Y=1000.38, Mass=2140, SNR=31.0, Peak=170 HFD=4.5
23:39:02.598 00.004 14556 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.07) = xAngle (0.02 = 0.02)
23:39:02.603 00.005 14556 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.08 = -0.08)
23:39:02.607 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.05 mountX=0.15 mountY=-0.01, mountTheta=-0.08
23:39:02.612 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.01, opts=13)
23:39:02.615 00.003 14556 Enqueuing Move request for scope (-0.15, -0.01)
23:39:02.619 00.004 12308 Worker thread wakes up
23:39:02.619 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
23:39:02.619 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
23:39:02.619 00.000 12308 Moving (-0.15, -0.01) raw xDistance=0.15 yDistance=-0.01
23:39:02.619 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:39:02.619 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:02.620 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:39:02.620 00.000 12308 MoveAxis(E, 0, ABG)
23:39:02.620 00.000 12308 Move returns status 0, amount 0
23:39:02.620 00.000 12308 MoveAxis(N, 0, ABG)
23:39:02.622 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:02.626 00.004 12308 Move returns status 0, amount 0
23:39:02.626 00.000 12308 move complete, result=0
23:39:02.626 00.000 12308 worker thread done servicing request
23:39:02.646 00.020 14556 UpdateGuideState exits: m=2140 SNR=31.0
23:39:02.650 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:02.657 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:02.662 00.005 14556 Enqueuing Expose request
23:39:02.666 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:39:02.671 00.005 12308 Worker thread wakes up
23:39:02.671 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:02.672 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:03.918 01.246 12308 Exposure complete
23:39:04.048 00.130 12308 worker thread done servicing request
23:39:04.048 00.000 14556 OnExposeComplete: enter
23:39:04.053 00.005 14556 UpdateGuideState(): m_state=6
23:39:04.058 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7578
23:39:04.062 00.004 14556 Star::Find returns 1 (0), X=169.86, Y=1000.34, Mass=2288, SNR=31.9, Peak=163 HFD=4.6
23:39:04.066 00.004 14556 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.07) = xAngle (0.76 = 0.76)
23:39:04.071 00.005 14556 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.66 = 0.66)
23:39:04.074 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.31 mountX=0.05 mountY=0.05, mountTheta=0.71
23:39:04.078 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.06, opts=13)
23:39:04.083 00.005 14556 Enqueuing Move request for scope (-0.05, -0.06)
23:39:04.088 00.005 12308 Worker thread wakes up
23:39:04.088 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
23:39:04.088 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
23:39:04.088 00.000 12308 Moving (-0.05, -0.06) raw xDistance=0.05 yDistance=0.05
23:39:04.090 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:39:04.090 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:04.090 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:39:04.090 00.000 12308 MoveAxis(E, 0, ABG)
23:39:04.090 00.000 12308 Move returns status 0, amount 0
23:39:04.090 00.000 12308 MoveAxis(N, 0, ABG)
23:39:04.090 00.000 12308 Move returns status 0, amount 0
23:39:04.091 00.001 12308 move complete, result=0
23:39:04.091 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:04.097 00.006 12308 worker thread done servicing request
23:39:04.116 00.019 14556 UpdateGuideState exits: m=2288 SNR=31.9
23:39:04.120 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:04.124 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:04.128 00.004 14556 Enqueuing Expose request
23:39:04.132 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:39:04.136 00.004 12308 Worker thread wakes up
23:39:04.136 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:04.136 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:05.388 01.252 12308 Exposure complete
23:39:05.505 00.117 12308 worker thread done servicing request
23:39:05.505 00.000 14556 OnExposeComplete: enter
23:39:05.510 00.005 14556 UpdateGuideState(): m_state=6
23:39:05.513 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7579
23:39:05.516 00.003 14556 Star::Find returns 1 (0), X=169.86, Y=1000.42, Mass=2142, SNR=31.1, Peak=176 HFD=4.4
23:39:05.520 00.004 14556 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.07) = xAngle (5.70 = -0.58)
23:39:05.526 00.006 14556 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.60 = -0.68)
23:39:05.532 00.006 14556 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.63 mountX=0.05 mountY=-0.04, mountTheta=-0.65
23:39:05.539 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.03, opts=13)
23:39:05.543 00.004 14556 Enqueuing Move request for scope (-0.05, 0.03)
23:39:05.547 00.004 12308 Worker thread wakes up
23:39:05.547 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
23:39:05.548 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
23:39:05.548 00.000 12308 Moving (-0.05, 0.03) raw xDistance=0.05 yDistance=-0.04
23:39:05.548 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:39:05.548 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:05.549 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:39:05.549 00.000 12308 MoveAxis(E, 0, ABG)
23:39:05.549 00.000 12308 Move returns status 0, amount 0
23:39:05.549 00.000 12308 MoveAxis(N, 0, ABG)
23:39:05.549 00.000 12308 Move returns status 0, amount 0
23:39:05.549 00.000 12308 move complete, result=0
23:39:05.549 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:05.558 00.009 12308 worker thread done servicing request
23:39:05.580 00.022 14556 UpdateGuideState exits: m=2142 SNR=31.1
23:39:05.585 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:05.589 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:05.593 00.004 14556 Enqueuing Expose request
23:39:05.598 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:39:05.601 00.003 12308 Worker thread wakes up
23:39:05.601 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:05.602 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:06.853 01.251 12308 Exposure complete
23:39:06.996 00.143 12308 worker thread done servicing request
23:39:06.996 00.000 14556 OnExposeComplete: enter
23:39:07.001 00.005 14556 UpdateGuideState(): m_state=6
23:39:07.004 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7580
23:39:07.009 00.005 14556 Star::Find returns 1 (0), X=169.85, Y=1000.66, Mass=2159, SNR=31.1, Peak=153 HFD=4.5
23:39:07.013 00.004 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.89 = -1.39)
23:39:07.017 00.004 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.49)
23:39:07.020 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.27 hyp=0.27 cameraTheta=1.82 mountX=0.05 mountY=-0.27, mountTheta=-1.39
23:39:07.026 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.27, opts=13)
23:39:07.032 00.006 14556 Enqueuing Move request for scope (-0.07, 0.27)
23:39:07.037 00.005 12308 Worker thread wakes up
23:39:07.037 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.27) opts 0xd
23:39:07.037 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.27)
23:39:07.037 00.000 12308 Moving (-0.07, 0.27) raw xDistance=0.05 yDistance=-0.27
23:39:07.037 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:39:07.037 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:39:07.037 00.000 12308 MoveAxis(E, 0, ABG)
23:39:07.038 00.001 12308 Move returns status 0, amount 0
23:39:07.038 00.000 12308 MoveAxis(N, 192, ABG)
23:39:07.038 00.000 12308 Guiding  Dir = 0, Dur = 192
23:39:07.038 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:07.043 00.005 12308 IsSlewing returns 0
23:39:07.044 00.001 12308 IsGuiding returns 0
23:39:07.044 00.000 12308 PulseGuide returned control before completion, sleep 202
23:39:07.065 00.021 14556 UpdateGuideState exits: m=2159 SNR=31.1
23:39:07.070 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:07.075 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:07.079 00.004 14556 Enqueuing Expose request
23:39:07.262 00.183 12308 IsGuiding returns 1
23:39:07.263 00.001 12308 scope still moving after pulse duration time elapsed
23:39:07.292 00.029 12308 IsSlewing returns 0
23:39:07.293 00.001 12308 IsGuiding returns 0
23:39:07.294 00.001 12308 scope move finished after 192 + 58 ms
23:39:07.295 00.001 12308 Move returns status 0, amount 192
23:39:07.295 00.000 12308 move complete, result=0
23:39:07.295 00.000 12308 worker thread done servicing request
23:39:07.296 00.001 12308 Worker thread wakes up
23:39:07.296 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 192 ms NORTH
23:39:07.302 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:07.302 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:08.560 01.258 12308 Exposure complete
23:39:08.697 00.137 12308 worker thread done servicing request
23:39:08.699 00.002 14556 OnExposeComplete: enter
23:39:08.702 00.003 14556 UpdateGuideState(): m_state=6
23:39:08.705 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7581
23:39:08.708 00.003 14556 Star::Find returns 1 (0), X=169.90, Y=1000.44, Mass=2127, SNR=30.7, Peak=155 HFD=4.3
23:39:08.713 00.005 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
23:39:08.717 00.004 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
23:39:08.720 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.05 cameraTheta=1.81 mountX=0.01 mountY=-0.05, mountTheta=-1.41
23:39:08.726 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.04, opts=13)
23:39:08.729 00.003 14556 Enqueuing Move request for scope (-0.01, 0.04)
23:39:08.733 00.004 12308 Worker thread wakes up
23:39:08.734 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
23:39:08.734 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
23:39:08.734 00.000 12308 Moving (-0.01, 0.04) raw xDistance=0.01 yDistance=-0.05
23:39:08.734 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:39:08.734 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:08.735 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:39:08.735 00.000 12308 MoveAxis(E, 0, ABG)
23:39:08.735 00.000 12308 Move returns status 0, amount 0
23:39:08.735 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:08.739 00.004 12308 MoveAxis(N, 0, ABG)
23:39:08.739 00.000 12308 Move returns status 0, amount 0
23:39:08.739 00.000 12308 move complete, result=0
23:39:08.739 00.000 12308 worker thread done servicing request
23:39:08.761 00.022 14556 UpdateGuideState exits: m=2127 SNR=30.7
23:39:08.766 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:08.769 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:08.773 00.004 14556 Enqueuing Expose request
23:39:08.778 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:39:08.783 00.005 12308 Worker thread wakes up
23:39:08.783 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:08.783 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:10.035 01.252 12308 Exposure complete
23:39:10.175 00.140 12308 worker thread done servicing request
23:39:10.176 00.001 14556 OnExposeComplete: enter
23:39:10.179 00.003 14556 UpdateGuideState(): m_state=6
23:39:10.185 00.006 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7582
23:39:10.189 00.004 14556 Star::Find returns 1 (0), X=169.68, Y=1000.41, Mass=2144, SNR=31.1, Peak=164 HFD=4.8
23:39:10.194 00.005 14556 CameraToMount -- cameraTheta (3.07) - m_xAngle (-3.07) = xAngle (6.15 = -0.14)
23:39:10.197 00.003 14556 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.05 = -0.23)
23:39:10.201 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.02 hyp=0.23 cameraTheta=3.07 mountX=0.23 mountY=-0.05, mountTheta=-0.23
23:39:10.206 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.02, opts=13)
23:39:10.210 00.004 14556 Enqueuing Move request for scope (-0.23, 0.02)
23:39:10.214 00.004 12308 Worker thread wakes up
23:39:10.214 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.02) opts 0xd
23:39:10.215 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.02)
23:39:10.215 00.000 12308 Moving (-0.23, 0.02) raw xDistance=0.23 yDistance=-0.05
23:39:10.215 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:39:10.215 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:10.215 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:39:10.215 00.000 12308 MoveAxis(W, 100, ABG)
23:39:10.216 00.001 12308 Guiding  Dir = 3, Dur = 100
23:39:10.216 00.000 12308 IsSlewing returns 0
23:39:10.217 00.001 12308 IsGuiding returns 0
23:39:10.217 00.000 12308 PulseGuide returned control before completion, sleep 110
23:39:10.217 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:10.246 00.029 14556 UpdateGuideState exits: m=2144 SNR=31.1
23:39:10.250 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:10.255 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:10.258 00.003 14556 Enqueuing Expose request
23:39:10.338 00.080 12308 IsGuiding returns 1
23:39:10.339 00.001 12308 scope still moving after pulse duration time elapsed
23:39:10.369 00.030 12308 IsSlewing returns 0
23:39:10.371 00.002 12308 IsGuiding returns 0
23:39:10.371 00.000 12308 scope move finished after 100 + 53 ms
23:39:10.372 00.001 12308 Move returns status 0, amount 100
23:39:10.372 00.000 12308 MoveAxis(N, 0, ABG)
23:39:10.372 00.000 12308 Move returns status 0, amount 0
23:39:10.373 00.001 12308 move complete, result=0
23:39:10.373 00.000 12308 worker thread done servicing request
23:39:10.373 00.000 12308 Worker thread wakes up
23:39:10.374 00.001 14556 GuideStep: 0.2 px 100 ms WEST, -0.1 px 0 ms NORTH
23:39:10.382 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:10.382 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:11.633 01.251 12308 Exposure complete
23:39:11.765 00.132 12308 worker thread done servicing request
23:39:11.766 00.001 14556 OnExposeComplete: enter
23:39:11.770 00.004 14556 UpdateGuideState(): m_state=6
23:39:11.773 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7583
23:39:11.778 00.005 14556 Star::Find returns 1 (0), X=169.88, Y=1000.35, Mass=2138, SNR=31.1, Peak=188 HFD=4.1
23:39:11.781 00.003 14556 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-3.07) = xAngle (0.78 = 0.78)
23:39:11.785 00.004 14556 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.68 = 0.68)
23:39:11.789 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-2.29 mountX=0.04 mountY=0.03, mountTheta=0.72
23:39:11.794 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.04, opts=13)
23:39:11.799 00.005 14556 Enqueuing Move request for scope (-0.04, -0.04)
23:39:11.802 00.003 12308 Worker thread wakes up
23:39:11.802 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
23:39:11.802 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
23:39:11.802 00.000 12308 Moving (-0.04, -0.04) raw xDistance=0.04 yDistance=0.03
23:39:11.803 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:39:11.803 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:11.803 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:39:11.803 00.000 12308 MoveAxis(E, 0, ABG)
23:39:11.803 00.000 12308 Move returns status 0, amount 0
23:39:11.803 00.000 12308 MoveAxis(N, 0, ABG)
23:39:11.803 00.000 12308 Move returns status 0, amount 0
23:39:11.803 00.000 12308 move complete, result=0
23:39:11.805 00.002 12308 worker thread done servicing request
23:39:11.805 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:11.829 00.024 14556 UpdateGuideState exits: m=2138 SNR=31.1
23:39:11.833 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:11.837 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:11.842 00.005 14556 Enqueuing Expose request
23:39:11.846 00.004 12308 Worker thread wakes up
23:39:11.846 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:39:11.849 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:11.849 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:13.102 01.253 12308 Exposure complete
23:39:13.233 00.131 12308 worker thread done servicing request
23:39:13.233 00.000 14556 OnExposeComplete: enter
23:39:13.236 00.003 14556 UpdateGuideState(): m_state=6
23:39:13.240 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7584
23:39:13.245 00.005 14556 Star::Find returns 1 (0), X=169.98, Y=1000.48, Mass=2198, SNR=31.5, Peak=154 HFD=4.5
23:39:13.248 00.003 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.03 = -2.25)
23:39:13.251 00.003 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.93 = -2.35)
23:39:13.255 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.11 cameraTheta=0.96 mountX=-0.07 mountY=-0.08, mountTheta=-2.29
23:39:13.260 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.09, opts=13)
23:39:13.264 00.004 14556 Enqueuing Move request for scope (0.07, 0.09)
23:39:13.268 00.004 12308 Worker thread wakes up
23:39:13.268 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
23:39:13.268 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
23:39:13.268 00.000 12308 Moving (0.07, 0.09) raw xDistance=-0.07 yDistance=-0.08
23:39:13.268 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:39:13.268 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:13.268 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:39:13.268 00.000 12308 MoveAxis(E, 0, ABG)
23:39:13.269 00.001 12308 Move returns status 0, amount 0
23:39:13.269 00.000 12308 MoveAxis(N, 0, ABG)
23:39:13.269 00.000 12308 Move returns status 0, amount 0
23:39:13.269 00.000 12308 move complete, result=0
23:39:13.269 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:13.273 00.004 12308 worker thread done servicing request
23:39:13.298 00.025 14556 UpdateGuideState exits: m=2198 SNR=31.5
23:39:13.302 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:13.306 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:13.311 00.005 14556 Enqueuing Expose request
23:39:13.316 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:13.319 00.003 12308 Worker thread wakes up
23:39:13.321 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:13.321 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:14.577 01.256 12308 Exposure complete
23:39:14.699 00.122 12308 worker thread done servicing request
23:39:14.699 00.000 14556 OnExposeComplete: enter
23:39:14.704 00.005 14556 UpdateGuideState(): m_state=6
23:39:14.707 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7585
23:39:14.711 00.004 14556 Star::Find returns 1 (0), X=169.94, Y=1000.40, Mass=2277, SNR=31.8, Peak=158 HFD=4.8
23:39:14.715 00.004 14556 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.07) = xAngle (3.49 = -2.79)
23:39:14.720 00.005 14556 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.39 = -2.89)
23:39:14.724 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.03 cameraTheta=0.42 mountX=-0.03 mountY=-0.01, mountTheta=-2.88
23:39:14.729 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.01, opts=13)
23:39:14.735 00.006 14556 Enqueuing Move request for scope (0.02, 0.01)
23:39:14.739 00.004 12308 Worker thread wakes up
23:39:14.739 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
23:39:14.739 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
23:39:14.739 00.000 12308 Moving (0.02, 0.01) raw xDistance=-0.03 yDistance=-0.01
23:39:14.739 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:39:14.740 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:14.740 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:39:14.741 00.001 12308 MoveAxis(E, 0, ABG)
23:39:14.741 00.000 12308 Move returns status 0, amount 0
23:39:14.741 00.000 12308 MoveAxis(N, 0, ABG)
23:39:14.742 00.001 12308 Move returns status 0, amount 0
23:39:14.742 00.000 12308 move complete, result=0
23:39:14.742 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:14.748 00.006 12308 worker thread done servicing request
23:39:14.769 00.021 14556 UpdateGuideState exits: m=2277 SNR=31.8
23:39:14.773 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:14.778 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:14.783 00.005 14556 Enqueuing Expose request
23:39:14.788 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:39:14.792 00.004 12308 Worker thread wakes up
23:39:14.792 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:14.792 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:16.039 01.247 12308 Exposure complete
23:39:16.167 00.128 12308 worker thread done servicing request
23:39:16.168 00.001 14556 OnExposeComplete: enter
23:39:16.171 00.003 14556 UpdateGuideState(): m_state=6
23:39:16.176 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7586
23:39:16.180 00.004 14556 Star::Find returns 1 (0), X=170.02, Y=1000.47, Mass=2055, SNR=30.4, Peak=146 HFD=4.2
23:39:16.185 00.005 14556 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.07) = xAngle (3.76 = -2.53)
23:39:16.192 00.007 14556 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.66 = -2.62)
23:39:16.197 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.13 cameraTheta=0.68 mountX=-0.11 mountY=-0.07, mountTheta=-2.60
23:39:16.202 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.08, opts=13)
23:39:16.207 00.005 14556 Enqueuing Move request for scope (0.10, 0.08)
23:39:16.211 00.004 12308 Worker thread wakes up
23:39:16.212 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.08) opts 0xd
23:39:16.212 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.08)
23:39:16.212 00.000 12308 Moving (0.10, 0.08) raw xDistance=-0.11 yDistance=-0.07
23:39:16.213 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:39:16.213 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:16.213 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:39:16.213 00.000 12308 MoveAxis(E, 0, ABG)
23:39:16.214 00.001 12308 Move returns status 0, amount 0
23:39:16.214 00.000 12308 MoveAxis(N, 0, ABG)
23:39:16.214 00.000 12308 Move returns status 0, amount 0
23:39:16.214 00.000 12308 move complete, result=0
23:39:16.215 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:16.220 00.005 12308 worker thread done servicing request
23:39:16.241 00.021 14556 UpdateGuideState exits: m=2055 SNR=30.4
23:39:16.246 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:16.251 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:16.256 00.005 14556 Enqueuing Expose request
23:39:16.261 00.005 12308 Worker thread wakes up
23:39:16.261 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:16.266 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:16.266 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:17.516 01.250 12308 Exposure complete
23:39:17.642 00.126 12308 worker thread done servicing request
23:39:17.642 00.000 14556 OnExposeComplete: enter
23:39:17.646 00.004 14556 UpdateGuideState(): m_state=6
23:39:17.652 00.006 14556 Star::Find(15, 170, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7587
23:39:17.656 00.004 14556 Star::Find returns 1 (0), X=169.95, Y=1000.70, Mass=2243, SNR=31.7, Peak=173 HFD=4.6
23:39:17.660 00.004 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
23:39:17.664 00.004 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
23:39:17.667 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.31 hyp=0.31 cameraTheta=1.45 mountX=-0.06 mountY=-0.29, mountTheta=-1.76
23:39:17.672 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.31, opts=13)
23:39:17.676 00.004 14556 Enqueuing Move request for scope (0.04, 0.31)
23:39:17.680 00.004 12308 Worker thread wakes up
23:39:17.680 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.31) opts 0xd
23:39:17.680 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.31)
23:39:17.680 00.000 12308 Moving (0.04, 0.31) raw xDistance=-0.06 yDistance=-0.29
23:39:17.680 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:39:17.681 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:39:17.681 00.000 12308 MoveAxis(E, 0, ABG)
23:39:17.681 00.000 12308 Move returns status 0, amount 0
23:39:17.681 00.000 12308 MoveAxis(N, 207, ABG)
23:39:17.681 00.000 12308 Guiding  Dir = 0, Dur = 207
23:39:17.683 00.002 12308 IsSlewing returns 0
23:39:17.683 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:17.689 00.006 12308 IsGuiding returns 0
23:39:17.689 00.000 12308 PulseGuide returned control before completion, sleep 217
23:39:17.712 00.023 14556 UpdateGuideState exits: m=2243 SNR=31.7
23:39:17.718 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:17.722 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:17.726 00.004 14556 Enqueuing Expose request
23:39:17.912 00.186 12308 IsGuiding returns 1
23:39:17.912 00.000 12308 scope still moving after pulse duration time elapsed
23:39:17.944 00.032 12308 IsSlewing returns 0
23:39:17.944 00.000 12308 IsGuiding returns 0
23:39:17.945 00.001 12308 scope move finished after 207 + 49 ms
23:39:17.945 00.000 12308 Move returns status 0, amount 207
23:39:17.945 00.000 12308 move complete, result=0
23:39:17.945 00.000 12308 worker thread done servicing request
23:39:17.947 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 207 ms NORTH
23:39:17.952 00.005 12308 Worker thread wakes up
23:39:17.952 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:17.952 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:19.206 01.254 12308 Exposure complete
23:39:19.356 00.150 12308 worker thread done servicing request
23:39:19.356 00.000 14556 OnExposeComplete: enter
23:39:19.361 00.005 14556 UpdateGuideState(): m_state=6
23:39:19.367 00.006 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7588
23:39:19.371 00.004 14556 Star::Find returns 1 (0), X=170.08, Y=1000.36, Mass=2130, SNR=31.1, Peak=163 HFD=4.3
23:39:19.373 00.002 14556 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-3.07) = xAngle (2.87 = 2.87)
23:39:19.378 00.005 14556 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.77 = 2.77)
23:39:19.382 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-0.20 mountX=-0.16 mountY=0.06, mountTheta=2.78
23:39:19.387 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.03, opts=13)
23:39:19.392 00.005 14556 Enqueuing Move request for scope (0.17, -0.03)
23:39:19.396 00.004 12308 Worker thread wakes up
23:39:19.396 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.03) opts 0xd
23:39:19.396 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.03)
23:39:19.396 00.000 12308 Moving (0.17, -0.03) raw xDistance=-0.16 yDistance=0.06
23:39:19.396 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:39:19.397 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:19.397 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:39:19.397 00.000 12308 MoveAxis(E, 0, ABG)
23:39:19.397 00.000 12308 Move returns status 0, amount 0
23:39:19.399 00.002 12308 MoveAxis(N, 0, ABG)
23:39:19.399 00.000 12308 Move returns status 0, amount 0
23:39:19.399 00.000 12308 move complete, result=0
23:39:19.399 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:19.407 00.008 12308 worker thread done servicing request
23:39:19.423 00.016 14556 UpdateGuideState exits: m=2130 SNR=31.1
23:39:19.427 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:19.432 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:19.435 00.003 14556 Enqueuing Expose request
23:39:19.439 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:19.443 00.004 12308 Worker thread wakes up
23:39:19.443 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:19.443 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:20.699 01.256 12308 Exposure complete
23:39:20.823 00.124 12308 worker thread done servicing request
23:39:20.823 00.000 14556 OnExposeComplete: enter
23:39:20.828 00.005 14556 UpdateGuideState(): m_state=6
23:39:20.833 00.005 14556 Star::Find(15, 170, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7589
23:39:20.836 00.003 14556 Star::Find returns 1 (0), X=170.14, Y=1000.41, Mass=2312, SNR=32.2, Peak=169 HFD=4.4
23:39:20.840 00.004 14556 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.07) = xAngle (3.18 = -3.10)
23:39:20.845 00.005 14556 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.08 = 3.08)
23:39:20.851 00.006 14556 CameraToMount -- cameraX=0.22 cameraY=0.02 hyp=0.22 cameraTheta=0.11 mountX=-0.22 mountY=0.01, mountTheta=3.08
23:39:20.856 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.02, opts=13)
23:39:20.860 00.004 14556 Enqueuing Move request for scope (0.22, 0.02)
23:39:20.864 00.004 12308 Worker thread wakes up
23:39:20.864 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.02) opts 0xd
23:39:20.864 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.02)
23:39:20.864 00.000 12308 Moving (0.22, 0.02) raw xDistance=-0.22 yDistance=0.01
23:39:20.864 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:39:20.864 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:20.865 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:39:20.865 00.000 12308 MoveAxis(E, 97, ABG)
23:39:20.865 00.000 12308 Guiding  Dir = 2, Dur = 97
23:39:20.865 00.000 12308 IsSlewing returns 0
23:39:20.866 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:20.869 00.003 12308 IsGuiding returns 0
23:39:20.869 00.000 12308 PulseGuide returned control before completion, sleep 107
23:39:20.891 00.022 14556 UpdateGuideState exits: m=2312 SNR=32.2
23:39:20.895 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:20.900 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:20.903 00.003 14556 Enqueuing Expose request
23:39:20.984 00.081 12308 IsGuiding returns 1
23:39:20.985 00.001 12308 scope still moving after pulse duration time elapsed
23:39:21.016 00.031 12308 IsSlewing returns 0
23:39:21.017 00.001 12308 IsGuiding returns 0
23:39:21.018 00.001 12308 scope move finished after 97 + 51 ms
23:39:21.018 00.000 12308 Move returns status 0, amount 97
23:39:21.018 00.000 12308 MoveAxis(N, 0, ABG)
23:39:21.020 00.002 12308 Move returns status 0, amount 0
23:39:21.020 00.000 12308 move complete, result=0
23:39:21.021 00.001 12308 worker thread done servicing request
23:39:21.021 00.000 12308 Worker thread wakes up
23:39:21.022 00.001 14556 GuideStep: -0.2 px 97 ms EAST, 0.0 px 0 ms NORTH
23:39:21.026 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:21.026 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:22.283 01.257 12308 Exposure complete
23:39:22.405 00.122 12308 worker thread done servicing request
23:39:22.406 00.001 14556 OnExposeComplete: enter
23:39:22.409 00.003 14556 UpdateGuideState(): m_state=6
23:39:22.414 00.005 14556 Star::Find(15, 170, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7590
23:39:22.418 00.004 14556 Star::Find returns 1 (0), X=169.78, Y=1000.42, Mass=2279, SNR=32.1, Peak=159 HFD=4.7
23:39:22.421 00.003 14556 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.07) = xAngle (6.01 = -0.28)
23:39:22.426 00.005 14556 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.38)
23:39:22.429 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.93 mountX=0.13 mountY=-0.05, mountTheta=-0.36
23:39:22.434 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.03, opts=13)
23:39:22.438 00.004 14556 Enqueuing Move request for scope (-0.13, 0.03)
23:39:22.442 00.004 12308 Worker thread wakes up
23:39:22.442 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
23:39:22.442 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
23:39:22.442 00.000 12308 Moving (-0.13, 0.03) raw xDistance=0.13 yDistance=-0.05
23:39:22.442 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:39:22.442 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:22.444 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:39:22.444 00.000 12308 MoveAxis(E, 0, ABG)
23:39:22.444 00.000 12308 Move returns status 0, amount 0
23:39:22.444 00.000 12308 MoveAxis(N, 0, ABG)
23:39:22.445 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:22.449 00.004 12308 Move returns status 0, amount 0
23:39:22.449 00.000 12308 move complete, result=0
23:39:22.449 00.000 12308 worker thread done servicing request
23:39:22.468 00.019 14556 UpdateGuideState exits: m=2279 SNR=32.1
23:39:22.472 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:22.477 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:22.480 00.003 14556 Enqueuing Expose request
23:39:22.484 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:39:22.487 00.003 12308 Worker thread wakes up
23:39:22.487 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:22.489 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:23.743 01.254 12308 Exposure complete
23:39:23.861 00.118 12308 worker thread done servicing request
23:39:23.861 00.000 14556 OnExposeComplete: enter
23:39:23.866 00.005 14556 UpdateGuideState(): m_state=6
23:39:23.870 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7591
23:39:23.874 00.004 14556 Star::Find returns 1 (0), X=169.77, Y=1000.59, Mass=2218, SNR=31.6, Peak=156 HFD=4.6
23:39:23.879 00.005 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
23:39:23.882 00.003 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
23:39:23.885 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.20 hyp=0.25 cameraTheta=2.20 mountX=0.13 mountY=-0.22, mountTheta=-1.04
23:39:23.892 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.20, opts=13)
23:39:23.897 00.005 14556 Enqueuing Move request for scope (-0.15, 0.20)
23:39:23.902 00.005 12308 Worker thread wakes up
23:39:23.902 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.20) opts 0xd
23:39:23.902 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.20)
23:39:23.902 00.000 12308 Moving (-0.15, 0.20) raw xDistance=0.13 yDistance=-0.22
23:39:23.902 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:39:23.904 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:39:23.905 00.001 12308 MoveAxis(E, 0, ABG)
23:39:23.905 00.000 12308 Move returns status 0, amount 0
23:39:23.906 00.001 12308 MoveAxis(N, 157, ABG)
23:39:23.906 00.000 12308 Guiding  Dir = 0, Dur = 157
23:39:23.906 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:23.914 00.008 12308 IsSlewing returns 0
23:39:23.914 00.000 12308 IsGuiding returns 0
23:39:23.915 00.001 12308 PulseGuide returned control before completion, sleep 167
23:39:23.938 00.023 14556 UpdateGuideState exits: m=2218 SNR=31.6
23:39:23.942 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:23.947 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:23.951 00.004 14556 Enqueuing Expose request
23:39:24.091 00.140 12308 IsGuiding returns 1
23:39:24.092 00.001 12308 scope still moving after pulse duration time elapsed
23:39:24.122 00.030 12308 IsSlewing returns 0
23:39:24.123 00.001 12308 IsGuiding returns 0
23:39:24.124 00.001 12308 scope move finished after 157 + 52 ms
23:39:24.124 00.000 12308 Move returns status 0, amount 157
23:39:24.124 00.000 12308 move complete, result=0
23:39:24.126 00.002 12308 worker thread done servicing request
23:39:24.126 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 157 ms NORTH
23:39:24.134 00.008 12308 Worker thread wakes up
23:39:24.134 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:24.134 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:25.388 01.254 12308 Exposure complete
23:39:25.510 00.122 12308 worker thread done servicing request
23:39:25.510 00.000 14556 OnExposeComplete: enter
23:39:25.517 00.007 14556 UpdateGuideState(): m_state=6
23:39:25.522 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7592
23:39:25.527 00.005 14556 Star::Find returns 1 (0), X=169.99, Y=1000.32, Mass=2188, SNR=31.4, Peak=184 HFD=4.3
23:39:25.532 00.005 14556 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-3.07) = xAngle (2.30 = 2.30)
23:39:25.536 00.004 14556 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.20 = 2.20)
23:39:25.539 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.77 mountX=-0.07 mountY=0.08, mountTheta=2.26
23:39:25.545 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.07, opts=13)
23:39:25.549 00.004 14556 Enqueuing Move request for scope (0.07, -0.07)
23:39:25.553 00.004 12308 Worker thread wakes up
23:39:25.553 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
23:39:25.553 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
23:39:25.553 00.000 12308 Moving (0.07, -0.07) raw xDistance=-0.07 yDistance=0.08
23:39:25.553 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:39:25.553 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:25.553 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:39:25.555 00.002 12308 MoveAxis(E, 0, ABG)
23:39:25.555 00.000 12308 Move returns status 0, amount 0
23:39:25.555 00.000 12308 MoveAxis(N, 0, ABG)
23:39:25.555 00.000 12308 Move returns status 0, amount 0
23:39:25.555 00.000 12308 move complete, result=0
23:39:25.555 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:25.559 00.004 12308 worker thread done servicing request
23:39:25.580 00.021 14556 UpdateGuideState exits: m=2188 SNR=31.4
23:39:25.583 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:25.589 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:25.593 00.004 14556 Enqueuing Expose request
23:39:25.597 00.004 12308 Worker thread wakes up
23:39:25.597 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:25.600 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:25.600 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:26.849 01.249 12308 Exposure complete
23:39:26.974 00.125 12308 worker thread done servicing request
23:39:26.975 00.001 14556 OnExposeComplete: enter
23:39:26.980 00.005 14556 UpdateGuideState(): m_state=6
23:39:26.983 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7593
23:39:26.987 00.004 14556 Star::Find returns 1 (0), X=169.89, Y=1000.29, Mass=2135, SNR=30.9, Peak=158 HFD=4.5
23:39:26.991 00.004 14556 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-3.07) = xAngle (1.24 = 1.24)
23:39:26.995 00.004 14556 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.15 = 1.15)
23:39:27.000 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.83 mountX=0.03 mountY=0.10, mountTheta=1.23
23:39:27.006 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.10, opts=13)
23:39:27.010 00.004 14556 Enqueuing Move request for scope (-0.03, -0.10)
23:39:27.013 00.003 12308 Worker thread wakes up
23:39:27.013 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
23:39:27.013 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
23:39:27.013 00.000 12308 Moving (-0.03, -0.10) raw xDistance=0.03 yDistance=0.10
23:39:27.014 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:39:27.014 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:27.015 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:39:27.015 00.000 12308 MoveAxis(E, 0, ABG)
23:39:27.015 00.000 12308 Move returns status 0, amount 0
23:39:27.015 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:27.019 00.004 12308 MoveAxis(N, 0, ABG)
23:39:27.019 00.000 12308 Move returns status 0, amount 0
23:39:27.019 00.000 12308 move complete, result=0
23:39:27.019 00.000 12308 worker thread done servicing request
23:39:27.038 00.019 14556 UpdateGuideState exits: m=2135 SNR=30.9
23:39:27.043 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:27.046 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:27.048 00.002 14556 Enqueuing Expose request
23:39:27.052 00.004 12308 Worker thread wakes up
23:39:27.052 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:27.056 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:27.057 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:28.305 01.248 12308 Exposure complete
23:39:28.434 00.129 12308 worker thread done servicing request
23:39:28.434 00.000 14556 OnExposeComplete: enter
23:39:28.438 00.004 14556 UpdateGuideState(): m_state=6
23:39:28.442 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7594
23:39:28.446 00.004 14556 Star::Find returns 1 (0), X=169.89, Y=1000.48, Mass=2077, SNR=30.7, Peak=168 HFD=4.3
23:39:28.450 00.004 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
23:39:28.454 00.004 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
23:39:28.456 00.002 14556 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.77 mountX=0.01 mountY=-0.09, mountTheta=-1.44
23:39:28.461 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.09, opts=13)
23:39:28.465 00.004 14556 Enqueuing Move request for scope (-0.02, 0.09)
23:39:28.469 00.004 12308 Worker thread wakes up
23:39:28.469 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
23:39:28.469 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
23:39:28.469 00.000 12308 Moving (-0.02, 0.09) raw xDistance=0.01 yDistance=-0.09
23:39:28.469 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:39:28.471 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:28.471 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:39:28.471 00.000 12308 MoveAxis(E, 0, ABG)
23:39:28.471 00.000 12308 Move returns status 0, amount 0
23:39:28.471 00.000 12308 MoveAxis(N, 0, ABG)
23:39:28.471 00.000 12308 Move returns status 0, amount 0
23:39:28.471 00.000 12308 move complete, result=0
23:39:28.472 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:28.476 00.004 12308 worker thread done servicing request
23:39:28.496 00.020 14556 UpdateGuideState exits: m=2077 SNR=30.7
23:39:28.500 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:28.504 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:28.509 00.005 14556 Enqueuing Expose request
23:39:28.512 00.003 12308 Worker thread wakes up
23:39:28.512 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:28.512 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:28.512 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:29.758 01.246 12308 Exposure complete
23:39:29.882 00.124 12308 worker thread done servicing request
23:39:29.883 00.001 14556 OnExposeComplete: enter
23:39:29.886 00.003 14556 UpdateGuideState(): m_state=6
23:39:29.891 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7595
23:39:29.895 00.004 14556 Star::Find returns 1 (0), X=169.92, Y=1000.41, Mass=2431, SNR=33.1, Peak=168 HFD=4.8
23:39:29.900 00.005 14556 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.07) = xAngle (4.18 = -2.11)
23:39:29.904 00.004 14556 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
23:39:29.912 00.008 14556 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.10 mountX=-0.01 mountY=-0.01, mountTheta=-2.13
23:39:29.917 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.02, opts=13)
23:39:29.922 00.005 14556 Enqueuing Move request for scope (0.01, 0.02)
23:39:29.926 00.004 12308 Worker thread wakes up
23:39:29.926 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
23:39:29.926 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
23:39:29.927 00.001 12308 Moving (0.01, 0.02) raw xDistance=-0.01 yDistance=-0.01
23:39:29.927 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:39:29.927 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:29.927 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:39:29.927 00.000 12308 MoveAxis(E, 0, ABG)
23:39:29.927 00.000 12308 Move returns status 0, amount 0
23:39:29.928 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:29.933 00.005 12308 MoveAxis(N, 0, ABG)
23:39:29.933 00.000 12308 Move returns status 0, amount 0
23:39:29.933 00.000 12308 move complete, result=0
23:39:29.933 00.000 12308 worker thread done servicing request
23:39:29.956 00.023 14556 UpdateGuideState exits: m=2431 SNR=33.1
23:39:29.960 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:29.964 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:29.968 00.004 14556 Enqueuing Expose request
23:39:29.973 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:39:29.976 00.003 12308 Worker thread wakes up
23:39:29.977 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:29.977 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:31.227 01.250 12308 Exposure complete
23:39:31.348 00.121 12308 worker thread done servicing request
23:39:31.348 00.000 14556 OnExposeComplete: enter
23:39:31.352 00.004 14556 UpdateGuideState(): m_state=6
23:39:31.356 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7596
23:39:31.359 00.003 14556 Star::Find returns 1 (0), X=169.80, Y=1000.45, Mass=2127, SNR=30.9, Peak=174 HFD=4.6
23:39:31.363 00.004 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.73 = -0.55)
23:39:31.366 00.003 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.65)
23:39:31.370 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.13 cameraTheta=2.66 mountX=0.11 mountY=-0.08, mountTheta=-0.62
23:39:31.375 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.06, opts=13)
23:39:31.378 00.003 14556 Enqueuing Move request for scope (-0.11, 0.06)
23:39:31.383 00.005 12308 Worker thread wakes up
23:39:31.383 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
23:39:31.383 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
23:39:31.383 00.000 12308 Moving (-0.11, 0.06) raw xDistance=0.11 yDistance=-0.08
23:39:31.383 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:39:31.383 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:31.383 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:39:31.384 00.001 12308 MoveAxis(E, 0, ABG)
23:39:31.384 00.000 12308 Move returns status 0, amount 0
23:39:31.384 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:31.388 00.004 12308 MoveAxis(N, 0, ABG)
23:39:31.388 00.000 12308 Move returns status 0, amount 0
23:39:31.388 00.000 12308 move complete, result=0
23:39:31.388 00.000 12308 worker thread done servicing request
23:39:31.405 00.017 14556 UpdateGuideState exits: m=2127 SNR=30.9
23:39:31.409 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:31.414 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:31.418 00.004 14556 Enqueuing Expose request
23:39:31.423 00.005 12308 Worker thread wakes up
23:39:31.423 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:31.423 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:31.427 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:32.674 01.247 12308 Exposure complete
23:39:32.809 00.135 12308 worker thread done servicing request
23:39:32.809 00.000 14556 OnExposeComplete: enter
23:39:32.812 00.003 14556 UpdateGuideState(): m_state=6
23:39:32.816 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7597
23:39:32.820 00.004 14556 Star::Find returns 1 (0), X=169.90, Y=1000.67, Mass=2277, SNR=32.1, Peak=180 HFD=4.4
23:39:32.824 00.004 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.71 = -1.58)
23:39:32.828 00.004 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.67)
23:39:32.832 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.63 mountX=-0.00 mountY=-0.28, mountTheta=-1.58
23:39:32.837 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.28, opts=13)
23:39:32.843 00.006 14556 Enqueuing Move request for scope (-0.02, 0.28)
23:39:32.846 00.003 12308 Worker thread wakes up
23:39:32.846 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.28) opts 0xd
23:39:32.846 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.28)
23:39:32.846 00.000 12308 Moving (-0.02, 0.28) raw xDistance=-0.00 yDistance=-0.28
23:39:32.846 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:39:32.848 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:39:32.848 00.000 12308 MoveAxis(E, 0, ABG)
23:39:32.848 00.000 12308 Move returns status 0, amount 0
23:39:32.848 00.000 12308 MoveAxis(N, 196, ABG)
23:39:32.848 00.000 12308 Guiding  Dir = 0, Dur = 196
23:39:32.848 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:32.852 00.004 12308 IsSlewing returns 0
23:39:32.852 00.000 12308 IsGuiding returns 0
23:39:32.854 00.002 12308 PulseGuide returned control before completion, sleep 206
23:39:32.875 00.021 14556 UpdateGuideState exits: m=2277 SNR=32.1
23:39:32.880 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:32.883 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:32.886 00.003 14556 Enqueuing Expose request
23:39:33.073 00.187 12308 IsGuiding returns 0
23:39:33.073 00.000 12308 Move returns status 0, amount 196
23:39:33.074 00.001 12308 move complete, result=0
23:39:33.074 00.000 12308 worker thread done servicing request
23:39:33.074 00.000 12308 Worker thread wakes up
23:39:33.075 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 196 ms NORTH
23:39:33.081 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:33.081 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:34.339 01.258 12308 Exposure complete
23:39:34.460 00.121 12308 worker thread done servicing request
23:39:34.460 00.000 14556 OnExposeComplete: enter
23:39:34.465 00.005 14556 UpdateGuideState(): m_state=6
23:39:34.472 00.007 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7598
23:39:34.477 00.005 14556 Star::Find returns 1 (0), X=169.82, Y=1000.38, Mass=2243, SNR=31.8, Peak=194 HFD=4.7
23:39:34.482 00.005 14556 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-3.07) = xAngle (0.09 = 0.09)
23:39:34.487 00.005 14556 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.01 = -0.01)
23:39:34.493 00.006 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.99 mountX=0.10 mountY=-0.00, mountTheta=-0.01
23:39:34.500 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.02, opts=13)
23:39:34.505 00.005 14556 Enqueuing Move request for scope (-0.10, -0.02)
23:39:34.509 00.004 12308 Worker thread wakes up
23:39:34.509 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
23:39:34.509 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
23:39:34.509 00.000 12308 Moving (-0.10, -0.02) raw xDistance=0.10 yDistance=-0.00
23:39:34.509 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:39:34.509 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:34.509 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:39:34.511 00.002 12308 MoveAxis(E, 0, ABG)
23:39:34.511 00.000 12308 Move returns status 0, amount 0
23:39:34.511 00.000 12308 MoveAxis(N, 0, ABG)
23:39:34.511 00.000 12308 Move returns status 0, amount 0
23:39:34.511 00.000 12308 move complete, result=0
23:39:34.511 00.000 12308 worker thread done servicing request
23:39:34.511 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:34.533 00.022 14556 UpdateGuideState exits: m=2243 SNR=31.8
23:39:34.538 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:34.541 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:34.544 00.003 14556 Enqueuing Expose request
23:39:34.546 00.002 12308 Worker thread wakes up
23:39:34.546 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:39:34.550 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:34.550 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:35.800 01.250 12308 Exposure complete
23:39:35.930 00.130 14556 OnExposeComplete: enter
23:39:35.935 00.005 12308 worker thread done servicing request
23:39:35.935 00.000 14556 UpdateGuideState(): m_state=6
23:39:35.941 00.006 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7599
23:39:35.945 00.004 14556 Star::Find returns 1 (0), X=169.93, Y=1000.54, Mass=2016, SNR=30.2, Peak=161 HFD=4.9
23:39:35.948 00.003 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.50 = -1.79)
23:39:35.953 00.005 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.89)
23:39:35.957 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.42 mountX=-0.03 mountY=-0.14, mountTheta=-1.79
23:39:35.961 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.15, opts=13)
23:39:35.965 00.004 14556 Enqueuing Move request for scope (0.02, 0.15)
23:39:35.969 00.004 12308 Worker thread wakes up
23:39:35.969 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
23:39:35.970 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
23:39:35.970 00.000 12308 Moving (0.02, 0.15) raw xDistance=-0.03 yDistance=-0.14
23:39:35.970 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:39:35.970 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:35.970 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:39:35.970 00.000 12308 MoveAxis(E, 0, ABG)
23:39:35.972 00.002 12308 Move returns status 0, amount 0
23:39:35.972 00.000 12308 MoveAxis(N, 0, ABG)
23:39:35.972 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:35.976 00.004 12308 Move returns status 0, amount 0
23:39:35.976 00.000 12308 move complete, result=0
23:39:35.976 00.000 12308 worker thread done servicing request
23:39:35.997 00.021 14556 UpdateGuideState exits: m=2016 SNR=30.2
23:39:36.000 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:36.003 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:36.008 00.005 14556 Enqueuing Expose request
23:39:36.011 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:36.015 00.004 12308 Worker thread wakes up
23:39:36.015 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:36.015 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:37.259 01.244 12308 Exposure complete
23:39:37.386 00.127 12308 worker thread done servicing request
23:39:37.386 00.000 14556 OnExposeComplete: enter
23:39:37.390 00.004 14556 UpdateGuideState(): m_state=6
23:39:37.393 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7600
23:39:37.396 00.003 14556 Star::Find returns 1 (0), X=170.04, Y=1000.55, Mass=2366, SNR=32.9, Peak=175 HFD=4.2
23:39:37.399 00.003 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.96 = -2.32)
23:39:37.402 00.003 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.86 = -2.42)
23:39:37.406 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.16 hyp=0.20 cameraTheta=0.89 mountX=-0.14 mountY=-0.13, mountTheta=-2.38
23:39:37.410 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.16, opts=13)
23:39:37.415 00.005 14556 Enqueuing Move request for scope (0.13, 0.16)
23:39:37.419 00.004 12308 Worker thread wakes up
23:39:37.419 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.16) opts 0xd
23:39:37.419 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.16)
23:39:37.420 00.001 12308 Moving (0.13, 0.16) raw xDistance=-0.14 yDistance=-0.13
23:39:37.420 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:39:37.420 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:37.420 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:39:37.420 00.000 12308 MoveAxis(E, 0, ABG)
23:39:37.422 00.002 12308 Move returns status 0, amount 0
23:39:37.422 00.000 12308 MoveAxis(N, 0, ABG)
23:39:37.422 00.000 12308 Move returns status 0, amount 0
23:39:37.422 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:37.426 00.004 12308 move complete, result=0
23:39:37.427 00.001 12308 worker thread done servicing request
23:39:37.449 00.022 14556 UpdateGuideState exits: m=2366 SNR=32.9
23:39:37.454 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:37.457 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:37.462 00.005 14556 Enqueuing Expose request
23:39:37.467 00.005 12308 Worker thread wakes up
23:39:37.467 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:37.472 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:37.473 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:38.726 01.253 12308 Exposure complete
23:39:38.853 00.127 12308 worker thread done servicing request
23:39:38.853 00.000 14556 OnExposeComplete: enter
23:39:38.857 00.004 14556 UpdateGuideState(): m_state=6
23:39:38.862 00.005 14556 Star::Find(15, 170, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7601
23:39:38.866 00.004 14556 Star::Find returns 1 (0), X=169.90, Y=1000.53, Mass=2144, SNR=31.1, Peak=161 HFD=4.3
23:39:38.869 00.003 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.77 = -1.51)
23:39:38.874 00.005 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
23:39:38.877 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.70 mountX=0.01 mountY=-0.14, mountTheta=-1.51
23:39:38.882 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.14, opts=13)
23:39:38.887 00.005 14556 Enqueuing Move request for scope (-0.02, 0.14)
23:39:38.890 00.003 12308 Worker thread wakes up
23:39:38.890 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
23:39:38.890 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
23:39:38.890 00.000 12308 Moving (-0.02, 0.14) raw xDistance=0.01 yDistance=-0.14
23:39:38.890 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:39:38.890 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:38.891 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:39:38.891 00.000 12308 MoveAxis(E, 0, ABG)
23:39:38.891 00.000 12308 Move returns status 0, amount 0
23:39:38.891 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:38.896 00.005 12308 MoveAxis(N, 0, ABG)
23:39:38.896 00.000 12308 Move returns status 0, amount 0
23:39:38.896 00.000 12308 move complete, result=0
23:39:38.896 00.000 12308 worker thread done servicing request
23:39:38.917 00.021 14556 UpdateGuideState exits: m=2144 SNR=31.1
23:39:38.921 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:38.925 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:38.930 00.005 14556 Enqueuing Expose request
23:39:38.936 00.006 12308 Worker thread wakes up
23:39:38.936 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:38.938 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:38.944 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:40.188 01.244 12308 Exposure complete
23:39:40.324 00.136 12308 worker thread done servicing request
23:39:40.324 00.000 14556 OnExposeComplete: enter
23:39:40.328 00.004 14556 UpdateGuideState(): m_state=6
23:39:40.332 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7602
23:39:40.337 00.005 14556 Star::Find returns 1 (0), X=170.02, Y=1000.65, Mass=2276, SNR=32.0, Peak=159 HFD=4.4
23:39:40.342 00.005 14556 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.07) = xAngle (4.26 = -2.02)
23:39:40.346 00.004 14556 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.12)
23:39:40.351 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.26 hyp=0.28 cameraTheta=1.19 mountX=-0.12 mountY=-0.24, mountTheta=-2.05
23:39:40.355 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.26, opts=13)
23:39:40.360 00.005 14556 Enqueuing Move request for scope (0.11, 0.26)
23:39:40.363 00.003 12308 Worker thread wakes up
23:39:40.363 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.26) opts 0xd
23:39:40.363 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.26)
23:39:40.363 00.000 12308 Moving (0.11, 0.26) raw xDistance=-0.12 yDistance=-0.24
23:39:40.363 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:39:40.364 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:39:40.364 00.000 12308 MoveAxis(E, 0, ABG)
23:39:40.364 00.000 12308 Move returns status 0, amount 0
23:39:40.364 00.000 12308 MoveAxis(N, 168, ABG)
23:39:40.364 00.000 12308 Guiding  Dir = 0, Dur = 168
23:39:40.365 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:40.369 00.004 12308 IsSlewing returns 0
23:39:40.369 00.000 12308 IsGuiding returns 0
23:39:40.371 00.002 12308 PulseGuide returned control before completion, sleep 178
23:39:40.393 00.022 14556 UpdateGuideState exits: m=2276 SNR=32.0
23:39:40.396 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:40.401 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:40.406 00.005 14556 Enqueuing Expose request
23:39:40.564 00.158 12308 IsGuiding returns 1
23:39:40.565 00.001 12308 scope still moving after pulse duration time elapsed
23:39:40.595 00.030 12308 IsSlewing returns 0
23:39:40.598 00.003 12308 IsGuiding returns 0
23:39:40.598 00.000 12308 scope move finished after 168 + 59 ms
23:39:40.599 00.001 12308 Move returns status 0, amount 168
23:39:40.599 00.000 12308 move complete, result=0
23:39:40.600 00.001 12308 worker thread done servicing request
23:39:40.600 00.000 12308 Worker thread wakes up
23:39:40.600 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 168 ms NORTH
23:39:40.608 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:40.608 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:41.858 01.250 12308 Exposure complete
23:39:41.989 00.131 12308 worker thread done servicing request
23:39:41.989 00.000 14556 OnExposeComplete: enter
23:39:41.995 00.006 14556 UpdateGuideState(): m_state=6
23:39:41.997 00.002 14556 Star::Find(15, 170, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7603
23:39:42.000 00.003 14556 Star::Find returns 1 (0), X=169.96, Y=1000.52, Mass=2335, SNR=32.5, Peak=181 HFD=5.0
23:39:42.003 00.003 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.27 = -2.01)
23:39:42.006 00.003 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.11)
23:39:42.009 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.20 mountX=-0.06 mountY=-0.11, mountTheta=-2.03
23:39:42.014 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.12, opts=13)
23:39:42.018 00.004 14556 Enqueuing Move request for scope (0.05, 0.12)
23:39:42.021 00.003 12308 Worker thread wakes up
23:39:42.022 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
23:39:42.022 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
23:39:42.023 00.001 12308 Moving (0.05, 0.12) raw xDistance=-0.06 yDistance=-0.11
23:39:42.023 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:39:42.023 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:42.023 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:39:42.024 00.001 12308 MoveAxis(E, 0, ABG)
23:39:42.024 00.000 12308 Move returns status 0, amount 0
23:39:42.024 00.000 12308 MoveAxis(N, 0, ABG)
23:39:42.025 00.001 12308 Move returns status 0, amount 0
23:39:42.025 00.000 12308 move complete, result=0
23:39:42.025 00.000 12308 worker thread done servicing request
23:39:42.027 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:42.052 00.025 14556 UpdateGuideState exits: m=2335 SNR=32.5
23:39:42.057 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:42.064 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:42.068 00.004 14556 Enqueuing Expose request
23:39:42.073 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:42.078 00.005 12308 Worker thread wakes up
23:39:42.079 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:42.079 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:43.331 01.252 12308 Exposure complete
23:39:43.453 00.122 12308 worker thread done servicing request
23:39:43.453 00.000 14556 OnExposeComplete: enter
23:39:43.458 00.005 14556 UpdateGuideState(): m_state=6
23:39:43.462 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7604
23:39:43.466 00.004 14556 Star::Find returns 1 (0), X=169.88, Y=1000.58, Mass=2358, SNR=32.5, Peak=166 HFD=4.4
23:39:43.471 00.005 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
23:39:43.474 00.003 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.58)
23:39:43.477 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.73 mountX=0.02 mountY=-0.19, mountTheta=-1.48
23:39:43.482 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.19, opts=13)
23:39:43.486 00.004 14556 Enqueuing Move request for scope (-0.03, 0.19)
23:39:43.489 00.003 12308 Worker thread wakes up
23:39:43.489 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.19) opts 0xd
23:39:43.490 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.19)
23:39:43.490 00.000 12308 Moving (-0.03, 0.19) raw xDistance=0.02 yDistance=-0.19
23:39:43.490 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:39:43.490 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:43.490 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:39:43.491 00.001 12308 MoveAxis(E, 0, ABG)
23:39:43.491 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:43.494 00.003 12308 Move returns status 0, amount 0
23:39:43.494 00.000 12308 MoveAxis(N, 0, ABG)
23:39:43.496 00.002 12308 Move returns status 0, amount 0
23:39:43.496 00.000 12308 move complete, result=0
23:39:43.496 00.000 12308 worker thread done servicing request
23:39:43.514 00.018 14556 UpdateGuideState exits: m=2358 SNR=32.5
23:39:43.517 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:43.521 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:43.526 00.005 14556 Enqueuing Expose request
23:39:43.532 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:39:43.537 00.005 12308 Worker thread wakes up
23:39:43.537 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:43.537 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:44.794 01.257 12308 Exposure complete
23:39:44.918 00.124 12308 worker thread done servicing request
23:39:44.919 00.001 14556 OnExposeComplete: enter
23:39:44.922 00.003 14556 UpdateGuideState(): m_state=6
23:39:44.927 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7605
23:39:44.931 00.004 14556 Star::Find returns 1 (0), X=169.82, Y=1000.54, Mass=2287, SNR=32.2, Peak=163 HFD=4.5
23:39:44.935 00.004 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.21 = -1.08)
23:39:44.938 00.003 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.18)
23:39:44.944 00.006 14556 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.17 cameraTheta=2.13 mountX=0.08 mountY=-0.16, mountTheta=-1.10
23:39:44.949 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.15, opts=13)
23:39:44.953 00.004 14556 Enqueuing Move request for scope (-0.09, 0.15)
23:39:44.958 00.005 12308 Worker thread wakes up
23:39:44.958 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd
23:39:44.958 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.15)
23:39:44.958 00.000 12308 Moving (-0.09, 0.15) raw xDistance=0.08 yDistance=-0.16
23:39:44.958 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:39:44.959 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:44.959 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:39:44.959 00.000 12308 MoveAxis(E, 0, ABG)
23:39:44.959 00.000 12308 Move returns status 0, amount 0
23:39:44.959 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:44.964 00.005 12308 MoveAxis(N, 0, ABG)
23:39:44.964 00.000 12308 Move returns status 0, amount 0
23:39:44.964 00.000 12308 move complete, result=0
23:39:44.964 00.000 12308 worker thread done servicing request
23:39:44.983 00.019 14556 UpdateGuideState exits: m=2287 SNR=32.2
23:39:44.988 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:44.991 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:44.996 00.005 14556 Enqueuing Expose request
23:39:45.001 00.005 12308 Worker thread wakes up
23:39:45.001 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:45.001 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:45.002 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:39:46.247 01.245 12308 Exposure complete
23:39:46.378 00.131 12308 worker thread done servicing request
23:39:46.379 00.001 14556 OnExposeComplete: enter
23:39:46.382 00.003 14556 UpdateGuideState(): m_state=6
23:39:46.386 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7606
23:39:46.390 00.004 14556 Star::Find returns 1 (0), X=169.77, Y=1000.63, Mass=2153, SNR=31.2, Peak=166 HFD=4.5
23:39:46.393 00.003 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.19 = -1.10)
23:39:46.397 00.004 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.20)
23:39:46.401 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.24 hyp=0.28 cameraTheta=2.11 mountX=0.13 mountY=-0.26, mountTheta=-1.11
23:39:46.406 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.24, opts=13)
23:39:46.410 00.004 14556 Enqueuing Move request for scope (-0.14, 0.24)
23:39:46.414 00.004 12308 Worker thread wakes up
23:39:46.414 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.24) opts 0xd
23:39:46.414 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.24)
23:39:46.414 00.000 12308 Moving (-0.14, 0.24) raw xDistance=0.13 yDistance=-0.26
23:39:46.414 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:39:46.414 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:39:46.414 00.000 12308 MoveAxis(E, 0, ABG)
23:39:46.415 00.001 12308 Move returns status 0, amount 0
23:39:46.415 00.000 12308 MoveAxis(N, 183, ABG)
23:39:46.415 00.000 12308 Guiding  Dir = 0, Dur = 183
23:39:46.415 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:46.420 00.005 12308 IsSlewing returns 0
23:39:46.420 00.000 12308 IsGuiding returns 0
23:39:46.421 00.001 12308 PulseGuide returned control before completion, sleep 193
23:39:46.441 00.020 14556 UpdateGuideState exits: m=2153 SNR=31.2
23:39:46.446 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:46.449 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:46.453 00.004 14556 Enqueuing Expose request
23:39:46.625 00.172 12308 IsGuiding returns 1
23:39:46.626 00.001 12308 scope still moving after pulse duration time elapsed
23:39:46.658 00.032 12308 IsSlewing returns 0
23:39:46.658 00.000 12308 IsGuiding returns 0
23:39:46.659 00.001 12308 scope move finished after 183 + 55 ms
23:39:46.659 00.000 12308 Move returns status 0, amount 183
23:39:46.660 00.001 12308 move complete, result=0
23:39:46.661 00.001 12308 worker thread done servicing request
23:39:46.661 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 183 ms NORTH
23:39:46.667 00.006 12308 Worker thread wakes up
23:39:46.667 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:46.667 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:47.916 01.249 12308 Exposure complete
23:39:48.044 00.128 12308 worker thread done servicing request
23:39:48.044 00.000 14556 OnExposeComplete: enter
23:39:48.047 00.003 14556 UpdateGuideState(): m_state=6
23:39:48.052 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7607
23:39:48.057 00.005 14556 Star::Find returns 1 (0), X=169.91, Y=1000.26, Mass=2142, SNR=30.8, Peak=159 HFD=4.7
23:39:48.060 00.003 14556 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-3.07) = xAngle (1.51 = 1.51)
23:39:48.063 00.003 14556 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.41 = 1.41)
23:39:48.068 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.56 mountX=0.01 mountY=0.13, mountTheta=1.51
23:39:48.074 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.13, opts=13)
23:39:48.078 00.004 14556 Enqueuing Move request for scope (0.00, -0.13)
23:39:48.082 00.004 12308 Worker thread wakes up
23:39:48.082 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.13) opts 0xd
23:39:48.082 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.13)
23:39:48.082 00.000 12308 Moving (0.00, -0.13) raw xDistance=0.01 yDistance=0.13
23:39:48.082 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:39:48.082 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:48.082 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:39:48.084 00.002 12308 MoveAxis(E, 0, ABG)
23:39:48.084 00.000 12308 Move returns status 0, amount 0
23:39:48.084 00.000 12308 MoveAxis(N, 0, ABG)
23:39:48.084 00.000 12308 Move returns status 0, amount 0
23:39:48.085 00.001 12308 move complete, result=0
23:39:48.085 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:48.092 00.007 12308 worker thread done servicing request
23:39:48.116 00.024 14556 UpdateGuideState exits: m=2142 SNR=30.8
23:39:48.120 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:48.128 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:48.135 00.007 14556 Enqueuing Expose request
23:39:48.139 00.004 12308 Worker thread wakes up
23:39:48.139 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:48.144 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:48.144 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:49.389 01.245 12308 Exposure complete
23:39:49.514 00.125 12308 worker thread done servicing request
23:39:49.515 00.001 14556 OnExposeComplete: enter
23:39:49.519 00.004 14556 UpdateGuideState(): m_state=6
23:39:49.523 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7608
23:39:49.527 00.004 14556 Star::Find returns 1 (0), X=169.92, Y=1000.52, Mass=2298, SNR=32.0, Peak=172 HFD=4.3
23:39:49.531 00.004 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.61 = -1.67)
23:39:49.534 00.003 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.77)
23:39:49.539 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.54 mountX=-0.01 mountY=-0.13, mountTheta=-1.68
23:39:49.543 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.13, opts=13)
23:39:49.548 00.005 14556 Enqueuing Move request for scope (0.00, 0.13)
23:39:49.552 00.004 12308 Worker thread wakes up
23:39:49.552 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.13) opts 0xd
23:39:49.552 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.13)
23:39:49.552 00.000 12308 Moving (0.00, 0.13) raw xDistance=-0.01 yDistance=-0.13
23:39:49.552 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:39:49.554 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:49.554 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:39:49.554 00.000 12308 MoveAxis(E, 0, ABG)
23:39:49.555 00.001 12308 Move returns status 0, amount 0
23:39:49.555 00.000 12308 MoveAxis(N, 0, ABG)
23:39:49.555 00.000 12308 Move returns status 0, amount 0
23:39:49.555 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:49.560 00.005 12308 move complete, result=0
23:39:49.560 00.000 12308 worker thread done servicing request
23:39:49.580 00.020 14556 UpdateGuideState exits: m=2298 SNR=32.0
23:39:49.586 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:49.590 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:49.596 00.006 14556 Enqueuing Expose request
23:39:49.601 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:49.606 00.005 12308 Worker thread wakes up
23:39:49.606 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:49.606 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:50.856 01.250 12308 Exposure complete
23:39:51.021 00.165 12308 worker thread done servicing request
23:39:51.022 00.001 14556 OnExposeComplete: enter
23:39:51.027 00.005 14556 UpdateGuideState(): m_state=6
23:39:51.033 00.006 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7609
23:39:51.037 00.004 14556 Star::Find returns 1 (0), X=169.94, Y=1000.45, Mass=2292, SNR=32.1, Peak=164 HFD=4.9
23:39:51.042 00.005 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.22 = -2.06)
23:39:51.046 00.004 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.16)
23:39:51.051 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.06 cameraTheta=1.15 mountX=-0.03 mountY=-0.05, mountTheta=-2.09
23:39:51.057 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.06, opts=13)
23:39:51.063 00.006 14556 Enqueuing Move request for scope (0.03, 0.06)
23:39:51.068 00.005 12308 Worker thread wakes up
23:39:51.068 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
23:39:51.069 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
23:39:51.069 00.000 12308 Moving (0.03, 0.06) raw xDistance=-0.03 yDistance=-0.05
23:39:51.069 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:39:51.069 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:51.070 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:39:51.070 00.000 12308 MoveAxis(E, 0, ABG)
23:39:51.070 00.000 12308 Move returns status 0, amount 0
23:39:51.070 00.000 12308 MoveAxis(N, 0, ABG)
23:39:51.070 00.000 12308 Move returns status 0, amount 0
23:39:51.071 00.001 12308 move complete, result=0
23:39:51.071 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:51.078 00.007 12308 worker thread done servicing request
23:39:51.100 00.022 14556 UpdateGuideState exits: m=2292 SNR=32.1
23:39:51.106 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:51.112 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:51.116 00.004 14556 Enqueuing Expose request
23:39:51.121 00.005 12308 Worker thread wakes up
23:39:51.122 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:51.122 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:51.122 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:52.370 01.248 12308 Exposure complete
23:39:52.503 00.133 12308 worker thread done servicing request
23:39:52.504 00.001 14556 OnExposeComplete: enter
23:39:52.508 00.004 14556 UpdateGuideState(): m_state=6
23:39:52.511 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7610
23:39:52.516 00.005 14556 Star::Find returns 1 (0), X=170.02, Y=1000.57, Mass=2337, SNR=32.6, Peak=171 HFD=4.3
23:39:52.519 00.003 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.11 = -2.18)
23:39:52.523 00.004 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.28)
23:39:52.527 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.18 hyp=0.21 cameraTheta=1.03 mountX=-0.12 mountY=-0.16, mountTheta=-2.21
23:39:52.532 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.18, opts=13)
23:39:52.536 00.004 14556 Enqueuing Move request for scope (0.11, 0.18)
23:39:52.539 00.003 12308 Worker thread wakes up
23:39:52.539 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.18) opts 0xd
23:39:52.540 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.18)
23:39:52.540 00.000 12308 Moving (0.11, 0.18) raw xDistance=-0.12 yDistance=-0.16
23:39:52.540 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:39:52.540 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:52.540 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:39:52.540 00.000 12308 MoveAxis(E, 0, ABG)
23:39:52.542 00.002 12308 Move returns status 0, amount 0
23:39:52.542 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:52.545 00.003 12308 MoveAxis(N, 0, ABG)
23:39:52.546 00.001 12308 Move returns status 0, amount 0
23:39:52.546 00.000 12308 move complete, result=0
23:39:52.546 00.000 12308 worker thread done servicing request
23:39:52.567 00.021 14556 UpdateGuideState exits: m=2337 SNR=32.6
23:39:52.570 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:52.574 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:52.578 00.004 14556 Enqueuing Expose request
23:39:52.582 00.004 12308 Worker thread wakes up
23:39:52.582 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:52.582 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:52.583 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:39:53.827 01.244 12308 Exposure complete
23:39:53.954 00.127 12308 worker thread done servicing request
23:39:53.955 00.001 14556 OnExposeComplete: enter
23:39:53.959 00.004 14556 UpdateGuideState(): m_state=6
23:39:53.964 00.005 14556 Star::Find(15, 170, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7611
23:39:53.967 00.003 14556 Star::Find returns 1 (0), X=170.00, Y=1000.83, Mass=2347, SNR=32.7, Peak=171 HFD=4.7
23:39:53.972 00.005 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.45 = -1.83)
23:39:53.976 00.004 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.93)
23:39:53.979 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.43 hyp=0.44 cameraTheta=1.38 mountX=-0.11 mountY=-0.41, mountTheta=-1.84
23:39:53.984 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.43, opts=13)
23:39:53.988 00.004 14556 Enqueuing Move request for scope (0.08, 0.43)
23:39:53.991 00.003 12308 Worker thread wakes up
23:39:53.992 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.43) opts 0xd
23:39:53.992 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.43)
23:39:53.992 00.000 12308 Moving (0.08, 0.43) raw xDistance=-0.11 yDistance=-0.41
23:39:53.992 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:39:53.993 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
23:39:53.993 00.000 12308 MoveAxis(E, 0, ABG)
23:39:53.993 00.000 12308 Move returns status 0, amount 0
23:39:53.993 00.000 12308 MoveAxis(N, 291, ABG)
23:39:53.993 00.000 12308 Guiding  Dir = 0, Dur = 291
23:39:53.995 00.002 12308 IsSlewing returns 0
23:39:53.995 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:54.000 00.005 12308 IsGuiding returns 0
23:39:54.000 00.000 12308 PulseGuide returned control before completion, sleep 301
23:39:54.021 00.021 14556 UpdateGuideState exits: m=2347 SNR=32.7
23:39:54.024 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:54.031 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:54.035 00.004 14556 Enqueuing Expose request
23:39:54.315 00.280 12308 IsGuiding returns 1
23:39:54.315 00.000 12308 scope still moving after pulse duration time elapsed
23:39:54.347 00.032 12308 IsSlewing returns 0
23:39:54.348 00.001 12308 IsGuiding returns 1
23:39:54.378 00.030 12308 IsSlewing returns 0
23:39:54.378 00.000 12308 IsGuiding returns 0
23:39:54.379 00.001 12308 scope move finished after 291 + 87 ms
23:39:54.379 00.000 12308 Move returns status 0, amount 291
23:39:54.379 00.000 12308 move complete, result=0
23:39:54.379 00.000 12308 worker thread done servicing request
23:39:54.379 00.000 12308 Worker thread wakes up
23:39:54.380 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:54.380 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 291 ms NORTH
23:39:54.383 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:55.629 01.246 12308 Exposure complete
23:39:55.761 00.132 12308 worker thread done servicing request
23:39:55.761 00.000 14556 OnExposeComplete: enter
23:39:55.766 00.005 14556 UpdateGuideState(): m_state=6
23:39:55.770 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7612
23:39:55.775 00.005 14556 Star::Find returns 1 (0), X=170.00, Y=1000.28, Mass=2264, SNR=32.0, Peak=196 HFD=4.4
23:39:55.779 00.004 14556 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-3.07) = xAngle (2.17 = 2.17)
23:39:55.783 00.004 14556 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.07 = 2.07)
23:39:55.787 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-0.90 mountX=-0.08 mountY=0.13, mountTheta=2.14
23:39:55.792 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.11, opts=13)
23:39:55.797 00.005 14556 Enqueuing Move request for scope (0.09, -0.11)
23:39:55.800 00.003 12308 Worker thread wakes up
23:39:55.800 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.11) opts 0xd
23:39:55.800 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.11)
23:39:55.800 00.000 12308 Moving (0.09, -0.11) raw xDistance=-0.08 yDistance=0.13
23:39:55.800 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:39:55.800 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:55.802 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:39:55.802 00.000 12308 MoveAxis(E, 0, ABG)
23:39:55.802 00.000 12308 Move returns status 0, amount 0
23:39:55.802 00.000 12308 MoveAxis(N, 0, ABG)
23:39:55.802 00.000 12308 Move returns status 0, amount 0
23:39:55.802 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:55.805 00.003 12308 move complete, result=0
23:39:55.807 00.002 12308 worker thread done servicing request
23:39:55.829 00.022 14556 UpdateGuideState exits: m=2264 SNR=32.0
23:39:55.833 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:55.840 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:55.844 00.004 14556 Enqueuing Expose request
23:39:55.848 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:55.852 00.004 12308 Worker thread wakes up
23:39:55.852 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:55.852 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:57.097 01.245 12308 Exposure complete
23:39:57.229 00.132 12308 worker thread done servicing request
23:39:57.230 00.001 14556 OnExposeComplete: enter
23:39:57.233 00.003 14556 UpdateGuideState(): m_state=6
23:39:57.237 00.004 14556 Star::Find(15, 170, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7613
23:39:57.241 00.004 14556 Star::Find returns 1 (0), X=169.99, Y=1000.27, Mass=2257, SNR=32.0, Peak=201 HFD=4.4
23:39:57.245 00.004 14556 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-3.07) = xAngle (2.06 = 2.06)
23:39:57.250 00.005 14556 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.96 = 1.96)
23:39:57.254 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-1.02 mountX=-0.07 mountY=0.13, mountTheta=2.04
23:39:57.259 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.12, opts=13)
23:39:57.264 00.005 14556 Enqueuing Move request for scope (0.08, -0.12)
23:39:57.267 00.003 12308 Worker thread wakes up
23:39:57.267 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.12) opts 0xd
23:39:57.267 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.12)
23:39:57.268 00.001 12308 Moving (0.08, -0.12) raw xDistance=-0.07 yDistance=0.13
23:39:57.268 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:39:57.268 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:57.268 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:39:57.268 00.000 12308 MoveAxis(E, 0, ABG)
23:39:57.270 00.002 12308 Move returns status 0, amount 0
23:39:57.270 00.000 12308 MoveAxis(N, 0, ABG)
23:39:57.270 00.000 12308 Move returns status 0, amount 0
23:39:57.270 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:57.276 00.006 12308 move complete, result=0
23:39:57.276 00.000 12308 worker thread done servicing request
23:39:57.296 00.020 14556 UpdateGuideState exits: m=2257 SNR=32.0
23:39:57.301 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:57.308 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:57.312 00.004 14556 Enqueuing Expose request
23:39:57.317 00.005 12308 Worker thread wakes up
23:39:57.317 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:57.321 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:57.322 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:39:58.570 01.248 12308 Exposure complete
23:39:58.704 00.134 12308 worker thread done servicing request
23:39:58.704 00.000 14556 OnExposeComplete: enter
23:39:58.708 00.004 14556 UpdateGuideState(): m_state=6
23:39:58.711 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7614
23:39:58.716 00.005 14556 Star::Find returns 1 (0), X=169.92, Y=1000.31, Mass=2347, SNR=32.4, Peak=193 HFD=4.6
23:39:58.719 00.003 14556 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-3.07) = xAngle (1.60 = 1.60)
23:39:58.723 00.004 14556 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.50 = 1.50)
23:39:58.727 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.47 mountX=-0.00 mountY=0.08, mountTheta=1.60
23:39:58.732 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.08, opts=13)
23:39:58.736 00.004 14556 Enqueuing Move request for scope (0.01, -0.08)
23:39:58.739 00.003 12308 Worker thread wakes up
23:39:58.740 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
23:39:58.740 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
23:39:58.741 00.001 12308 Moving (0.01, -0.08) raw xDistance=-0.00 yDistance=0.08
23:39:58.741 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:39:58.741 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:58.741 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:39:58.741 00.000 12308 MoveAxis(E, 0, ABG)
23:39:58.741 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:39:58.746 00.005 12308 Move returns status 0, amount 0
23:39:58.746 00.000 12308 MoveAxis(N, 0, ABG)
23:39:58.746 00.000 12308 Move returns status 0, amount 0
23:39:58.747 00.001 12308 move complete, result=0
23:39:58.747 00.000 12308 worker thread done servicing request
23:39:58.770 00.023 14556 UpdateGuideState exits: m=2347 SNR=32.4
23:39:58.775 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:58.781 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:39:58.786 00.005 14556 Enqueuing Expose request
23:39:58.789 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:58.793 00.004 12308 Worker thread wakes up
23:39:58.794 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:39:58.794 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:00.044 01.250 12308 Exposure complete
23:40:00.176 00.132 12308 worker thread done servicing request
23:40:00.176 00.000 14556 OnExposeComplete: enter
23:40:00.181 00.005 14556 UpdateGuideState(): m_state=6
23:40:00.186 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7615
23:40:00.190 00.004 14556 Star::Find returns 1 (0), X=169.88, Y=1000.35, Mass=2173, SNR=31.3, Peak=154 HFD=4.4
23:40:00.195 00.005 14556 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-3.07) = xAngle (0.86 = 0.86)
23:40:00.200 00.005 14556 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.77 = 0.77)
23:40:00.203 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.21 mountX=0.04 mountY=0.04, mountTheta=0.82
23:40:00.209 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.04, opts=13)
23:40:00.214 00.005 14556 Enqueuing Move request for scope (-0.03, -0.04)
23:40:00.218 00.004 12308 Worker thread wakes up
23:40:00.219 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
23:40:00.219 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
23:40:00.219 00.000 12308 Moving (-0.03, -0.04) raw xDistance=0.04 yDistance=0.04
23:40:00.219 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:40:00.219 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:00.220 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:40:00.220 00.000 12308 MoveAxis(E, 0, ABG)
23:40:00.220 00.000 12308 Move returns status 0, amount 0
23:40:00.221 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:00.226 00.005 12308 MoveAxis(N, 0, ABG)
23:40:00.226 00.000 12308 Move returns status 0, amount 0
23:40:00.226 00.000 12308 move complete, result=0
23:40:00.226 00.000 12308 worker thread done servicing request
23:40:00.245 00.019 14556 UpdateGuideState exits: m=2173 SNR=31.3
23:40:00.252 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:00.256 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:00.260 00.004 14556 Enqueuing Expose request
23:40:00.264 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:00.268 00.004 12308 Worker thread wakes up
23:40:00.268 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:00.268 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:01.513 01.245 12308 Exposure complete
23:40:01.646 00.133 12308 worker thread done servicing request
23:40:01.646 00.000 14556 OnExposeComplete: enter
23:40:01.650 00.004 14556 UpdateGuideState(): m_state=6
23:40:01.655 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7616
23:40:01.661 00.006 14556 Star::Find returns 1 (0), X=169.95, Y=1000.49, Mass=2268, SNR=31.9, Peak=169 HFD=4.9
23:40:01.665 00.004 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.27 = -2.01)
23:40:01.669 00.004 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.11)
23:40:01.673 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.20 mountX=-0.05 mountY=-0.09, mountTheta=-2.03
23:40:01.677 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.10, opts=13)
23:40:01.680 00.003 14556 Enqueuing Move request for scope (0.04, 0.10)
23:40:01.684 00.004 12308 Worker thread wakes up
23:40:01.684 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
23:40:01.684 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
23:40:01.684 00.000 12308 Moving (0.04, 0.10) raw xDistance=-0.05 yDistance=-0.09
23:40:01.684 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:40:01.686 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:01.686 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:40:01.686 00.000 12308 MoveAxis(E, 0, ABG)
23:40:01.686 00.000 12308 Move returns status 0, amount 0
23:40:01.686 00.000 12308 MoveAxis(N, 0, ABG)
23:40:01.686 00.000 12308 Move returns status 0, amount 0
23:40:01.687 00.001 12308 move complete, result=0
23:40:01.687 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:01.690 00.003 12308 worker thread done servicing request
23:40:01.712 00.022 14556 UpdateGuideState exits: m=2268 SNR=31.9
23:40:01.717 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:01.721 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:01.725 00.004 14556 Enqueuing Expose request
23:40:01.728 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:01.732 00.004 12308 Worker thread wakes up
23:40:01.732 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:01.732 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:02.985 01.253 12308 Exposure complete
23:40:03.113 00.128 12308 worker thread done servicing request
23:40:03.113 00.000 14556 OnExposeComplete: enter
23:40:03.118 00.005 14556 UpdateGuideState(): m_state=6
23:40:03.122 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7617
23:40:03.126 00.004 14556 Star::Find returns 1 (0), X=169.87, Y=1000.49, Mass=2179, SNR=31.2, Peak=169 HFD=4.2
23:40:03.130 00.004 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.03 = -1.25)
23:40:03.135 00.005 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.35)
23:40:03.138 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.96 mountX=0.03 mountY=-0.10, mountTheta=-1.26
23:40:03.143 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.10, opts=13)
23:40:03.148 00.005 14556 Enqueuing Move request for scope (-0.04, 0.10)
23:40:03.152 00.004 12308 Worker thread wakes up
23:40:03.152 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
23:40:03.152 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
23:40:03.152 00.000 12308 Moving (-0.04, 0.10) raw xDistance=0.03 yDistance=-0.10
23:40:03.153 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:40:03.153 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:03.153 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:40:03.154 00.001 12308 MoveAxis(E, 0, ABG)
23:40:03.154 00.000 12308 Move returns status 0, amount 0
23:40:03.154 00.000 12308 MoveAxis(N, 0, ABG)
23:40:03.154 00.000 12308 Move returns status 0, amount 0
23:40:03.154 00.000 12308 move complete, result=0
23:40:03.155 00.001 12308 worker thread done servicing request
23:40:03.155 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:03.179 00.024 14556 UpdateGuideState exits: m=2179 SNR=31.2
23:40:03.185 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:03.188 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:03.192 00.004 14556 Enqueuing Expose request
23:40:03.195 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:03.199 00.004 12308 Worker thread wakes up
23:40:03.199 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:03.199 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:04.448 01.249 12308 Exposure complete
23:40:04.567 00.119 12308 worker thread done servicing request
23:40:04.567 00.000 14556 OnExposeComplete: enter
23:40:04.571 00.004 14556 UpdateGuideState(): m_state=6
23:40:04.574 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7618
23:40:04.578 00.004 14556 Star::Find returns 1 (0), X=169.97, Y=1000.71, Mass=2252, SNR=31.9, Peak=163 HFD=4.7
23:40:04.581 00.003 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.48 = -1.80)
23:40:04.583 00.002 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
23:40:04.587 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.32 hyp=0.33 cameraTheta=1.41 mountX=-0.08 mountY=-0.31, mountTheta=-1.81
23:40:04.594 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.32, opts=13)
23:40:04.599 00.005 14556 Enqueuing Move request for scope (0.05, 0.32)
23:40:04.604 00.005 12308 Worker thread wakes up
23:40:04.604 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.32) opts 0xd
23:40:04.605 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.32)
23:40:04.605 00.000 12308 Moving (0.05, 0.32) raw xDistance=-0.08 yDistance=-0.31
23:40:04.605 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:40:04.605 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:40:04.605 00.000 12308 MoveAxis(E, 0, ABG)
23:40:04.607 00.002 12308 Move returns status 0, amount 0
23:40:04.607 00.000 12308 MoveAxis(N, 218, ABG)
23:40:04.607 00.000 12308 Guiding  Dir = 0, Dur = 218
23:40:04.607 00.000 12308 IsSlewing returns 0
23:40:04.607 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:04.610 00.003 12308 IsGuiding returns 0
23:40:04.610 00.000 12308 PulseGuide returned control before completion, sleep 228
23:40:04.631 00.021 14556 UpdateGuideState exits: m=2252 SNR=31.9
23:40:04.638 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:04.643 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:04.649 00.006 14556 Enqueuing Expose request
23:40:04.850 00.201 12308 IsGuiding returns 1
23:40:04.851 00.001 12308 scope still moving after pulse duration time elapsed
23:40:04.881 00.030 12308 IsSlewing returns 0
23:40:04.882 00.001 12308 IsGuiding returns 0
23:40:04.883 00.001 12308 scope move finished after 218 + 53 ms
23:40:04.883 00.000 12308 Move returns status 0, amount 218
23:40:04.884 00.001 12308 move complete, result=0
23:40:04.884 00.000 12308 worker thread done servicing request
23:40:04.884 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 218 ms NORTH
23:40:04.890 00.006 12308 Worker thread wakes up
23:40:04.891 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:04.891 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:06.140 01.249 12308 Exposure complete
23:40:06.266 00.126 12308 worker thread done servicing request
23:40:06.266 00.000 14556 OnExposeComplete: enter
23:40:06.271 00.005 14556 UpdateGuideState(): m_state=6
23:40:06.275 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7619
23:40:06.278 00.003 14556 Star::Find returns 1 (0), X=169.82, Y=1000.31, Mass=2159, SNR=31.1, Peak=188 HFD=4.5
23:40:06.282 00.004 14556 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-3.07) = xAngle (0.64 = 0.64)
23:40:06.286 00.004 14556 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.54 = 0.54)
23:40:06.291 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-2.44 mountX=0.10 mountY=0.06, mountTheta=0.57
23:40:06.295 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.08, opts=13)
23:40:06.301 00.006 14556 Enqueuing Move request for scope (-0.09, -0.08)
23:40:06.304 00.003 12308 Worker thread wakes up
23:40:06.304 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.08) opts 0xd
23:40:06.304 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.08)
23:40:06.304 00.000 12308 Moving (-0.09, -0.08) raw xDistance=0.10 yDistance=0.06
23:40:06.304 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:40:06.306 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:06.306 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:40:06.306 00.000 12308 MoveAxis(E, 0, ABG)
23:40:06.306 00.000 12308 Move returns status 0, amount 0
23:40:06.306 00.000 12308 MoveAxis(N, 0, ABG)
23:40:06.307 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:06.311 00.004 12308 Move returns status 0, amount 0
23:40:06.311 00.000 12308 move complete, result=0
23:40:06.312 00.001 12308 worker thread done servicing request
23:40:06.331 00.019 14556 UpdateGuideState exits: m=2159 SNR=31.1
23:40:06.334 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:06.339 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:06.344 00.005 14556 Enqueuing Expose request
23:40:06.348 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:06.351 00.003 12308 Worker thread wakes up
23:40:06.351 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:06.351 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:07.595 01.244 12308 Exposure complete
23:40:07.742 00.147 12308 worker thread done servicing request
23:40:07.743 00.001 14556 OnExposeComplete: enter
23:40:07.749 00.006 14556 UpdateGuideState(): m_state=6
23:40:07.754 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7620
23:40:07.759 00.005 14556 Star::Find returns 1 (0), X=170.04, Y=1000.31, Mass=2281, SNR=32.0, Peak=178 HFD=4.5
23:40:07.764 00.005 14556 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-3.07) = xAngle (2.48 = 2.48)
23:40:07.770 00.006 14556 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.39 = 2.39)
23:40:07.777 00.007 14556 CameraToMount -- cameraX=0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-0.59 mountX=-0.12 mountY=0.10, mountTheta=2.43
23:40:07.785 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.08, opts=13)
23:40:07.789 00.004 14556 Enqueuing Move request for scope (0.13, -0.08)
23:40:07.795 00.006 12308 Worker thread wakes up
23:40:07.795 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.08) opts 0xd
23:40:07.795 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.08)
23:40:07.795 00.000 12308 Moving (0.13, -0.08) raw xDistance=-0.12 yDistance=0.10
23:40:07.796 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:40:07.796 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:07.796 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:40:07.796 00.000 12308 MoveAxis(E, 0, ABG)
23:40:07.796 00.000 12308 Move returns status 0, amount 0
23:40:07.796 00.000 12308 MoveAxis(N, 0, ABG)
23:40:07.798 00.002 12308 Move returns status 0, amount 0
23:40:07.798 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:07.804 00.006 12308 move complete, result=0
23:40:07.804 00.000 12308 worker thread done servicing request
23:40:07.828 00.024 14556 UpdateGuideState exits: m=2281 SNR=32.0
23:40:07.832 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:07.837 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:07.842 00.005 14556 Enqueuing Expose request
23:40:07.846 00.004 12308 Worker thread wakes up
23:40:07.846 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:07.850 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:07.850 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:09.101 01.251 12308 Exposure complete
23:40:09.211 00.110 12308 worker thread done servicing request
23:40:09.211 00.000 14556 OnExposeComplete: enter
23:40:09.218 00.007 14556 UpdateGuideState(): m_state=6
23:40:09.221 00.003 14556 Star::Find(15, 170, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7621
23:40:09.227 00.006 14556 Star::Find returns 1 (0), X=170.03, Y=1000.60, Mass=2322, SNR=32.2, Peak=176 HFD=4.2
23:40:09.230 00.003 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.13 = -2.15)
23:40:09.234 00.004 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.25)
23:40:09.238 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.21 hyp=0.24 cameraTheta=1.06 mountX=-0.13 mountY=-0.19, mountTheta=-2.19
23:40:09.241 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.21, opts=13)
23:40:09.246 00.005 14556 Enqueuing Move request for scope (0.12, 0.21)
23:40:09.251 00.005 12308 Worker thread wakes up
23:40:09.251 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.21) opts 0xd
23:40:09.251 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.21)
23:40:09.251 00.000 12308 Moving (0.12, 0.21) raw xDistance=-0.13 yDistance=-0.19
23:40:09.252 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:40:09.252 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:09.252 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:40:09.252 00.000 12308 MoveAxis(E, 0, ABG)
23:40:09.252 00.000 12308 Move returns status 0, amount 0
23:40:09.252 00.000 12308 MoveAxis(N, 0, ABG)
23:40:09.254 00.002 12308 Move returns status 0, amount 0
23:40:09.254 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:09.258 00.004 12308 move complete, result=0
23:40:09.258 00.000 12308 worker thread done servicing request
23:40:09.279 00.021 14556 UpdateGuideState exits: m=2322 SNR=32.2
23:40:09.283 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:09.287 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:09.291 00.004 14556 Enqueuing Expose request
23:40:09.294 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:40:09.298 00.004 12308 Worker thread wakes up
23:40:09.298 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:09.298 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:10.543 01.245 12308 Exposure complete
23:40:10.667 00.124 12308 worker thread done servicing request
23:40:10.668 00.001 14556 OnExposeComplete: enter
23:40:10.671 00.003 14556 UpdateGuideState(): m_state=6
23:40:10.675 00.004 14556 Star::Find(15, 170, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7622
23:40:10.679 00.004 14556 Star::Find returns 1 (0), X=170.02, Y=1000.61, Mass=2204, SNR=31.6, Peak=157 HFD=4.2
23:40:10.683 00.004 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.19 = -2.10)
23:40:10.686 00.003 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.09 = -2.20)
23:40:10.691 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.22 hyp=0.25 cameraTheta=1.11 mountX=-0.12 mountY=-0.20, mountTheta=-2.12
23:40:10.696 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.22, opts=13)
23:40:10.700 00.004 14556 Enqueuing Move request for scope (0.11, 0.22)
23:40:10.703 00.003 12308 Worker thread wakes up
23:40:10.704 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.22) opts 0xd
23:40:10.704 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.22)
23:40:10.704 00.000 12308 Moving (0.11, 0.22) raw xDistance=-0.12 yDistance=-0.20
23:40:10.704 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:40:10.704 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:40:10.706 00.002 12308 MoveAxis(E, 0, ABG)
23:40:10.706 00.000 12308 Move returns status 0, amount 0
23:40:10.706 00.000 12308 MoveAxis(N, 141, ABG)
23:40:10.706 00.000 12308 Guiding  Dir = 0, Dur = 141
23:40:10.707 00.001 12308 IsSlewing returns 0
23:40:10.707 00.000 12308 IsGuiding returns 0
23:40:10.707 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:10.713 00.006 12308 PulseGuide returned control before completion, sleep 151
23:40:10.738 00.025 14556 UpdateGuideState exits: m=2204 SNR=31.6
23:40:10.743 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:10.748 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:10.753 00.005 14556 Enqueuing Expose request
23:40:10.874 00.121 12308 IsGuiding returns 1
23:40:10.875 00.001 12308 scope still moving after pulse duration time elapsed
23:40:10.904 00.029 12308 IsSlewing returns 0
23:40:10.905 00.001 12308 IsGuiding returns 0
23:40:10.906 00.001 12308 scope move finished after 141 + 58 ms
23:40:10.907 00.001 12308 Move returns status 0, amount 141
23:40:10.907 00.000 12308 move complete, result=0
23:40:10.907 00.000 12308 worker thread done servicing request
23:40:10.909 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 141 ms NORTH
23:40:10.916 00.007 12308 Worker thread wakes up
23:40:10.916 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:10.917 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:12.163 01.246 12308 Exposure complete
23:40:12.295 00.132 12308 worker thread done servicing request
23:40:12.296 00.001 14556 OnExposeComplete: enter
23:40:12.299 00.003 14556 UpdateGuideState(): m_state=6
23:40:12.303 00.004 14556 Star::Find(15, 170, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7623
23:40:12.309 00.006 14556 Star::Find returns 1 (0), X=169.92, Y=1000.37, Mass=2137, SNR=31.2, Peak=155 HFD=4.4
23:40:12.313 00.004 14556 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-3.07) = xAngle (1.88 = 1.88)
23:40:12.316 00.003 14556 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.78 = 1.78)
23:40:12.319 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.19 mountX=-0.01 mountY=0.03, mountTheta=1.87
23:40:12.325 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.03, opts=13)
23:40:12.329 00.004 14556 Enqueuing Move request for scope (0.01, -0.03)
23:40:12.333 00.004 12308 Worker thread wakes up
23:40:12.333 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
23:40:12.334 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
23:40:12.334 00.000 12308 Moving (0.01, -0.03) raw xDistance=-0.01 yDistance=0.03
23:40:12.334 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:40:12.334 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:12.335 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:40:12.335 00.000 12308 MoveAxis(E, 0, ABG)
23:40:12.335 00.000 12308 Move returns status 0, amount 0
23:40:12.335 00.000 12308 MoveAxis(N, 0, ABG)
23:40:12.335 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:12.340 00.005 12308 Move returns status 0, amount 0
23:40:12.340 00.000 12308 move complete, result=0
23:40:12.340 00.000 12308 worker thread done servicing request
23:40:12.365 00.025 14556 UpdateGuideState exits: m=2137 SNR=31.2
23:40:12.370 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:12.378 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:12.382 00.004 14556 Enqueuing Expose request
23:40:12.386 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:12.390 00.004 12308 Worker thread wakes up
23:40:12.390 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:12.390 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:13.631 01.241 12308 Exposure complete
23:40:13.765 00.134 12308 worker thread done servicing request
23:40:13.765 00.000 14556 OnExposeComplete: enter
23:40:13.770 00.005 14556 UpdateGuideState(): m_state=6
23:40:13.774 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7624
23:40:13.779 00.005 14556 Star::Find returns 1 (0), X=169.85, Y=1000.37, Mass=2406, SNR=33.0, Peak=157 HFD=5.0
23:40:13.783 00.004 14556 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-3.07) = xAngle (0.23 = 0.23)
23:40:13.788 00.005 14556 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.13 = 0.13)
23:40:13.791 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-2.84 mountX=0.06 mountY=0.01, mountTheta=0.13
23:40:13.797 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.02, opts=13)
23:40:13.801 00.004 14556 Enqueuing Move request for scope (-0.06, -0.02)
23:40:13.805 00.004 12308 Worker thread wakes up
23:40:13.805 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
23:40:13.805 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
23:40:13.806 00.001 12308 Moving (-0.06, -0.02) raw xDistance=0.06 yDistance=0.01
23:40:13.806 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:40:13.806 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:13.806 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:40:13.807 00.001 12308 MoveAxis(E, 0, ABG)
23:40:13.807 00.000 12308 Move returns status 0, amount 0
23:40:13.807 00.000 12308 MoveAxis(N, 0, ABG)
23:40:13.807 00.000 12308 Move returns status 0, amount 0
23:40:13.808 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:13.813 00.005 12308 move complete, result=0
23:40:13.813 00.000 12308 worker thread done servicing request
23:40:13.833 00.020 14556 UpdateGuideState exits: m=2406 SNR=33.0
23:40:13.838 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:13.842 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:13.848 00.006 14556 Enqueuing Expose request
23:40:13.853 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:13.856 00.003 12308 Worker thread wakes up
23:40:13.856 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:13.857 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:15.101 01.244 12308 Exposure complete
23:40:15.229 00.128 12308 worker thread done servicing request
23:40:15.229 00.000 14556 OnExposeComplete: enter
23:40:15.235 00.006 14556 UpdateGuideState(): m_state=6
23:40:15.239 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7625
23:40:15.243 00.004 14556 Star::Find returns 1 (0), X=169.88, Y=1000.38, Mass=2175, SNR=31.2, Peak=179 HFD=4.7
23:40:15.246 00.003 14556 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.07) = xAngle (0.12 = 0.12)
23:40:15.253 00.007 14556 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.02 = 0.02)
23:40:15.256 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.96 mountX=0.03 mountY=0.00, mountTheta=0.02
23:40:15.262 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.01, opts=13)
23:40:15.267 00.005 14556 Enqueuing Move request for scope (-0.03, -0.01)
23:40:15.271 00.004 12308 Worker thread wakes up
23:40:15.271 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
23:40:15.271 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
23:40:15.271 00.000 12308 Moving (-0.03, -0.01) raw xDistance=0.03 yDistance=0.00
23:40:15.271 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:40:15.272 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:15.272 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:40:15.272 00.000 12308 MoveAxis(E, 0, ABG)
23:40:15.272 00.000 12308 Move returns status 0, amount 0
23:40:15.272 00.000 12308 MoveAxis(N, 0, ABG)
23:40:15.273 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:15.278 00.005 12308 Move returns status 0, amount 0
23:40:15.278 00.000 12308 move complete, result=0
23:40:15.278 00.000 12308 worker thread done servicing request
23:40:15.300 00.022 14556 UpdateGuideState exits: m=2175 SNR=31.2
23:40:15.304 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:15.309 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:15.313 00.004 14556 Enqueuing Expose request
23:40:15.316 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:15.322 00.006 12308 Worker thread wakes up
23:40:15.322 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:15.322 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:16.562 01.240 12308 Exposure complete
23:40:16.675 00.113 12308 worker thread done servicing request
23:40:16.676 00.001 14556 OnExposeComplete: enter
23:40:16.680 00.004 14556 UpdateGuideState(): m_state=6
23:40:16.683 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7626
23:40:16.687 00.004 14556 Star::Find returns 1 (0), X=169.88, Y=1000.57, Mass=2317, SNR=32.3, Peak=169 HFD=4.4
23:40:16.691 00.004 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
23:40:16.694 00.003 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
23:40:16.698 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.76 mountX=0.02 mountY=-0.18, mountTheta=-1.45
23:40:16.703 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.18, opts=13)
23:40:16.707 00.004 14556 Enqueuing Move request for scope (-0.03, 0.18)
23:40:16.711 00.004 12308 Worker thread wakes up
23:40:16.711 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
23:40:16.711 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
23:40:16.711 00.000 12308 Moving (-0.03, 0.18) raw xDistance=0.02 yDistance=-0.18
23:40:16.712 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:40:16.712 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:16.712 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:40:16.713 00.001 12308 MoveAxis(E, 0, ABG)
23:40:16.713 00.000 12308 Move returns status 0, amount 0
23:40:16.713 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:16.717 00.004 12308 MoveAxis(N, 0, ABG)
23:40:16.717 00.000 12308 Move returns status 0, amount 0
23:40:16.718 00.001 12308 move complete, result=0
23:40:16.718 00.000 12308 worker thread done servicing request
23:40:16.738 00.020 14556 UpdateGuideState exits: m=2317 SNR=32.3
23:40:16.742 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:16.747 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:16.752 00.005 14556 Enqueuing Expose request
23:40:16.757 00.005 12308 Worker thread wakes up
23:40:16.757 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:40:16.761 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:16.762 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:18.005 01.243 12308 Exposure complete
23:40:18.140 00.135 12308 worker thread done servicing request
23:40:18.140 00.000 14556 OnExposeComplete: enter
23:40:18.144 00.004 14556 UpdateGuideState(): m_state=6
23:40:18.150 00.006 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7627
23:40:18.154 00.004 14556 Star::Find returns 1 (0), X=169.87, Y=1000.41, Mass=2290, SNR=32.3, Peak=156 HFD=4.7
23:40:18.158 00.004 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.84 = -0.44)
23:40:18.162 00.004 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.54)
23:40:18.165 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.77 mountX=0.04 mountY=-0.02, mountTheta=-0.52
23:40:18.171 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.02, opts=13)
23:40:18.175 00.004 14556 Enqueuing Move request for scope (-0.04, 0.02)
23:40:18.179 00.004 12308 Worker thread wakes up
23:40:18.179 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
23:40:18.179 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
23:40:18.179 00.000 12308 Moving (-0.04, 0.02) raw xDistance=0.04 yDistance=-0.02
23:40:18.182 00.003 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:40:18.182 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:18.183 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:40:18.183 00.000 12308 MoveAxis(E, 0, ABG)
23:40:18.183 00.000 12308 Move returns status 0, amount 0
23:40:18.183 00.000 12308 MoveAxis(N, 0, ABG)
23:40:18.183 00.000 12308 Move returns status 0, amount 0
23:40:18.183 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:18.190 00.007 12308 move complete, result=0
23:40:18.190 00.000 12308 worker thread done servicing request
23:40:18.211 00.021 14556 UpdateGuideState exits: m=2290 SNR=32.3
23:40:18.217 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:18.222 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:18.227 00.005 14556 Enqueuing Expose request
23:40:18.231 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:40:18.234 00.003 12308 Worker thread wakes up
23:40:18.234 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:18.234 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:19.488 01.254 12308 Exposure complete
23:40:19.600 00.112 12308 worker thread done servicing request
23:40:19.600 00.000 14556 OnExposeComplete: enter
23:40:19.604 00.004 14556 UpdateGuideState(): m_state=6
23:40:19.608 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7628
23:40:19.612 00.004 14556 Star::Find returns 1 (0), X=169.81, Y=1000.58, Mass=2177, SNR=31.1, Peak=170 HFD=4.6
23:40:19.616 00.004 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.13 = -1.15)
23:40:19.619 00.003 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.25)
23:40:19.623 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.19 hyp=0.21 cameraTheta=2.06 mountX=0.09 mountY=-0.20, mountTheta=-1.17
23:40:19.627 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.19, opts=13)
23:40:19.631 00.004 14556 Enqueuing Move request for scope (-0.10, 0.19)
23:40:19.635 00.004 12308 Worker thread wakes up
23:40:19.635 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.19) opts 0xd
23:40:19.635 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.19)
23:40:19.635 00.000 12308 Moving (-0.10, 0.19) raw xDistance=0.09 yDistance=-0.20
23:40:19.636 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:40:19.636 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:40:19.636 00.000 12308 MoveAxis(E, 0, ABG)
23:40:19.636 00.000 12308 Move returns status 0, amount 0
23:40:19.636 00.000 12308 MoveAxis(N, 143, ABG)
23:40:19.637 00.001 12308 Guiding  Dir = 0, Dur = 143
23:40:19.637 00.000 12308 IsSlewing returns 0
23:40:19.638 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:19.643 00.005 12308 IsGuiding returns 0
23:40:19.643 00.000 12308 PulseGuide returned control before completion, sleep 153
23:40:19.662 00.019 14556 UpdateGuideState exits: m=2177 SNR=31.1
23:40:19.665 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:19.669 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:19.673 00.004 14556 Enqueuing Expose request
23:40:19.810 00.137 12308 IsGuiding returns 1
23:40:19.811 00.001 12308 scope still moving after pulse duration time elapsed
23:40:19.841 00.030 12308 IsSlewing returns 0
23:40:19.842 00.001 12308 IsGuiding returns 0
23:40:19.843 00.001 12308 scope move finished after 143 + 57 ms
23:40:19.843 00.000 12308 Move returns status 0, amount 143
23:40:19.843 00.000 12308 move complete, result=0
23:40:19.844 00.001 12308 worker thread done servicing request
23:40:19.845 00.001 12308 Worker thread wakes up
23:40:19.845 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 143 ms NORTH
23:40:19.850 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:19.851 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:21.099 01.248 12308 Exposure complete
23:40:21.229 00.130 12308 worker thread done servicing request
23:40:21.229 00.000 14556 OnExposeComplete: enter
23:40:21.236 00.007 14556 UpdateGuideState(): m_state=6
23:40:21.243 00.007 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7629
23:40:21.249 00.006 14556 Star::Find returns 1 (0), X=169.75, Y=1000.49, Mass=2203, SNR=31.5, Peak=179 HFD=4.6
23:40:21.256 00.007 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.66 = -0.63)
23:40:21.260 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.73)
23:40:21.264 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.19 cameraTheta=2.58 mountX=0.16 mountY=-0.13, mountTheta=-0.69
23:40:21.271 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.10, opts=13)
23:40:21.275 00.004 14556 Enqueuing Move request for scope (-0.16, 0.10)
23:40:21.279 00.004 12308 Worker thread wakes up
23:40:21.279 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.10) opts 0xd
23:40:21.280 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.10)
23:40:21.280 00.000 12308 Moving (-0.16, 0.10) raw xDistance=0.16 yDistance=-0.13
23:40:21.281 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:40:21.281 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:21.281 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:40:21.283 00.002 12308 MoveAxis(E, 0, ABG)
23:40:21.283 00.000 12308 Move returns status 0, amount 0
23:40:21.283 00.000 12308 MoveAxis(N, 0, ABG)
23:40:21.283 00.000 12308 Move returns status 0, amount 0
23:40:21.283 00.000 12308 move complete, result=0
23:40:21.284 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:21.289 00.005 12308 worker thread done servicing request
23:40:21.311 00.022 14556 UpdateGuideState exits: m=2203 SNR=31.5
23:40:21.317 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:21.322 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:21.326 00.004 14556 Enqueuing Expose request
23:40:21.330 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:21.333 00.003 12308 Worker thread wakes up
23:40:21.333 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:21.335 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:22.577 01.242 12308 Exposure complete
23:40:22.700 00.123 12308 worker thread done servicing request
23:40:22.700 00.000 14556 OnExposeComplete: enter
23:40:22.704 00.004 14556 UpdateGuideState(): m_state=6
23:40:22.708 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7630
23:40:22.713 00.005 14556 Star::Find returns 1 (0), X=169.96, Y=1000.38, Mass=2069, SNR=30.4, Peak=182 HFD=4.2
23:40:22.717 00.004 14556 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.07) = xAngle (2.88 = 2.88)
23:40:22.721 00.004 14556 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.78 = 2.78)
23:40:22.726 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.19 mountX=-0.05 mountY=0.02, mountTheta=2.79
23:40:22.731 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.01, opts=13)
23:40:22.734 00.003 14556 Enqueuing Move request for scope (0.05, -0.01)
23:40:22.739 00.005 12308 Worker thread wakes up
23:40:22.739 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
23:40:22.739 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
23:40:22.740 00.001 12308 Moving (0.05, -0.01) raw xDistance=-0.05 yDistance=0.02
23:40:22.740 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:40:22.740 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:22.740 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:40:22.740 00.000 12308 MoveAxis(E, 0, ABG)
23:40:22.741 00.001 12308 Move returns status 0, amount 0
23:40:22.741 00.000 12308 MoveAxis(N, 0, ABG)
23:40:22.741 00.000 12308 Move returns status 0, amount 0
23:40:22.741 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:22.745 00.004 12308 move complete, result=0
23:40:22.745 00.000 12308 worker thread done servicing request
23:40:22.766 00.021 14556 UpdateGuideState exits: m=2069 SNR=30.4
23:40:22.770 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:22.776 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:22.782 00.006 14556 Enqueuing Expose request
23:40:22.786 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:22.789 00.003 12308 Worker thread wakes up
23:40:22.790 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:22.790 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:24.040 01.250 12308 Exposure complete
23:40:24.177 00.137 12308 worker thread done servicing request
23:40:24.177 00.000 14556 OnExposeComplete: enter
23:40:24.182 00.005 14556 UpdateGuideState(): m_state=6
23:40:24.187 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7631
23:40:24.192 00.005 14556 Star::Find returns 1 (0), X=169.70, Y=1000.47, Mass=2126, SNR=30.9, Peak=153 HFD=4.7
23:40:24.198 00.006 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.86 = -0.42)
23:40:24.205 00.007 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.52)
23:40:24.212 00.007 14556 CameraToMount -- cameraX=-0.21 cameraY=0.08 hyp=0.23 cameraTheta=2.79 mountX=0.21 mountY=-0.11, mountTheta=-0.50
23:40:24.225 00.013 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.08, opts=13)
23:40:24.230 00.005 14556 Enqueuing Move request for scope (-0.21, 0.08)
23:40:24.236 00.006 12308 Worker thread wakes up
23:40:24.236 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.08) opts 0xd
23:40:24.236 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.08)
23:40:24.238 00.002 12308 Moving (-0.21, 0.08) raw xDistance=0.21 yDistance=-0.11
23:40:24.238 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:40:24.238 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:24.238 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:40:24.239 00.001 12308 MoveAxis(W, 90, ABG)
23:40:24.239 00.000 12308 Guiding  Dir = 3, Dur = 90
23:40:24.239 00.000 12308 IsSlewing returns 0
23:40:24.240 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:24.246 00.006 12308 IsGuiding returns 0
23:40:24.247 00.001 12308 PulseGuide returned control before completion, sleep 100
23:40:24.269 00.022 14556 UpdateGuideState exits: m=2126 SNR=30.9
23:40:24.272 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:24.277 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:24.281 00.004 14556 Enqueuing Expose request
23:40:24.359 00.078 12308 IsGuiding returns 0
23:40:24.359 00.000 12308 Move returns status 0, amount 90
23:40:24.359 00.000 12308 MoveAxis(N, 0, ABG)
23:40:24.359 00.000 12308 Move returns status 0, amount 0
23:40:24.360 00.001 12308 move complete, result=0
23:40:24.360 00.000 12308 worker thread done servicing request
23:40:24.360 00.000 12308 Worker thread wakes up
23:40:24.360 00.000 14556 GuideStep: 0.2 px 90 ms WEST, -0.1 px 0 ms NORTH
23:40:24.366 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:24.366 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:25.623 01.257 12308 Exposure complete
23:40:25.763 00.140 12308 worker thread done servicing request
23:40:25.764 00.001 14556 OnExposeComplete: enter
23:40:25.768 00.004 14556 UpdateGuideState(): m_state=6
23:40:25.771 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7632
23:40:25.776 00.005 14556 Star::Find returns 1 (0), X=169.90, Y=1000.55, Mass=2123, SNR=31.0, Peak=154 HFD=4.5
23:40:25.780 00.004 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.74 = -1.54)
23:40:25.783 00.003 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.64)
23:40:25.787 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.67 mountX=0.00 mountY=-0.16, mountTheta=-1.54
23:40:25.792 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.16, opts=13)
23:40:25.796 00.004 14556 Enqueuing Move request for scope (-0.02, 0.16)
23:40:25.800 00.004 12308 Worker thread wakes up
23:40:25.800 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
23:40:25.800 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
23:40:25.800 00.000 12308 Moving (-0.02, 0.16) raw xDistance=0.00 yDistance=-0.16
23:40:25.801 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:40:25.801 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:25.801 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:40:25.801 00.000 12308 MoveAxis(E, 0, ABG)
23:40:25.801 00.000 12308 Move returns status 0, amount 0
23:40:25.801 00.000 12308 MoveAxis(N, 0, ABG)
23:40:25.801 00.000 12308 Move returns status 0, amount 0
23:40:25.802 00.001 12308 move complete, result=0
23:40:25.802 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:25.807 00.005 12308 worker thread done servicing request
23:40:25.827 00.020 14556 UpdateGuideState exits: m=2123 SNR=31.0
23:40:25.830 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:25.834 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:25.840 00.006 14556 Enqueuing Expose request
23:40:25.845 00.005 12308 Worker thread wakes up
23:40:25.845 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:40:25.849 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:25.849 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:27.098 01.249 12308 Exposure complete
23:40:27.236 00.138 12308 worker thread done servicing request
23:40:27.236 00.000 14556 OnExposeComplete: enter
23:40:27.240 00.004 14556 UpdateGuideState(): m_state=6
23:40:27.244 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7633
23:40:27.248 00.004 14556 Star::Find returns 1 (0), X=169.89, Y=1000.56, Mass=2285, SNR=32.1, Peak=163 HFD=4.7
23:40:27.251 00.003 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.76 = -1.53)
23:40:27.255 00.004 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.63)
23:40:27.259 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.68 mountX=0.01 mountY=-0.17, mountTheta=-1.53
23:40:27.265 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.17, opts=13)
23:40:27.269 00.004 14556 Enqueuing Move request for scope (-0.02, 0.17)
23:40:27.272 00.003 12308 Worker thread wakes up
23:40:27.272 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd
23:40:27.272 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.17)
23:40:27.272 00.000 12308 Moving (-0.02, 0.17) raw xDistance=0.01 yDistance=-0.17
23:40:27.274 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:40:27.274 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:27.274 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:40:27.274 00.000 12308 MoveAxis(E, 0, ABG)
23:40:27.274 00.000 12308 Move returns status 0, amount 0
23:40:27.275 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:27.278 00.003 12308 MoveAxis(N, 0, ABG)
23:40:27.278 00.000 12308 Move returns status 0, amount 0
23:40:27.278 00.000 12308 move complete, result=0
23:40:27.280 00.002 12308 worker thread done servicing request
23:40:27.300 00.020 14556 UpdateGuideState exits: m=2285 SNR=32.1
23:40:27.303 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:27.308 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:27.313 00.005 14556 Enqueuing Expose request
23:40:27.316 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:40:27.321 00.005 12308 Worker thread wakes up
23:40:27.321 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:27.321 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:28.574 01.253 12308 Exposure complete
23:40:28.705 00.131 12308 worker thread done servicing request
23:40:28.707 00.002 14556 OnExposeComplete: enter
23:40:28.710 00.003 14556 UpdateGuideState(): m_state=6
23:40:28.715 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7634
23:40:28.719 00.004 14556 Star::Find returns 1 (0), X=169.82, Y=1000.83, Mass=2245, SNR=31.8, Peak=161 HFD=4.4
23:40:28.722 00.003 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.86 = -1.43)
23:40:28.727 00.005 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.53)
23:40:28.731 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.44 hyp=0.45 cameraTheta=1.78 mountX=0.06 mountY=-0.45, mountTheta=-1.43
23:40:28.735 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.44, opts=13)
23:40:28.740 00.005 14556 Enqueuing Move request for scope (-0.10, 0.44)
23:40:28.743 00.003 12308 Worker thread wakes up
23:40:28.744 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.44) opts 0xd
23:40:28.744 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.44)
23:40:28.745 00.001 12308 Moving (-0.10, 0.44) raw xDistance=0.06 yDistance=-0.45
23:40:28.745 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:40:28.745 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
23:40:28.745 00.000 12308 MoveAxis(E, 0, ABG)
23:40:28.745 00.000 12308 Move returns status 0, amount 0
23:40:28.745 00.000 12308 MoveAxis(N, 319, ABG)
23:40:28.746 00.001 12308 Guiding  Dir = 0, Dur = 319
23:40:28.746 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:28.751 00.005 12308 IsSlewing returns 0
23:40:28.751 00.000 12308 IsGuiding returns 0
23:40:28.753 00.002 12308 PulseGuide returned control before completion, sleep 329
23:40:28.773 00.020 14556 UpdateGuideState exits: m=2245 SNR=31.8
23:40:28.779 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:28.783 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:28.788 00.005 14556 Enqueuing Expose request
23:40:29.083 00.295 12308 IsGuiding returns 1
23:40:29.085 00.002 12308 scope still moving after pulse duration time elapsed
23:40:29.115 00.030 12308 IsSlewing returns 0
23:40:29.116 00.001 12308 IsGuiding returns 0
23:40:29.116 00.000 12308 scope move finished after 319 + 45 ms
23:40:29.117 00.001 12308 Move returns status 0, amount 319
23:40:29.117 00.000 12308 move complete, result=0
23:40:29.117 00.000 12308 worker thread done servicing request
23:40:29.118 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.5 px 319 ms NORTH
23:40:29.128 00.010 12308 Worker thread wakes up
23:40:29.128 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:29.129 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:30.378 01.249 12308 Exposure complete
23:40:30.503 00.125 12308 worker thread done servicing request
23:40:30.503 00.000 14556 OnExposeComplete: enter
23:40:30.506 00.003 14556 UpdateGuideState(): m_state=6
23:40:30.511 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7635
23:40:30.515 00.004 14556 Star::Find returns 1 (0), X=169.93, Y=1000.40, Mass=2098, SNR=30.6, Peak=163 HFD=4.3
23:40:30.518 00.003 14556 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.07) = xAngle (3.66 = -2.63)
23:40:30.523 00.005 14556 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.56 = -2.73)
23:40:30.528 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.58 mountX=-0.02 mountY=-0.01, mountTheta=-2.71
23:40:30.532 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.01, opts=13)
23:40:30.537 00.005 14556 Enqueuing Move request for scope (0.02, 0.01)
23:40:30.540 00.003 12308 Worker thread wakes up
23:40:30.540 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
23:40:30.540 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
23:40:30.540 00.000 12308 Moving (0.02, 0.01) raw xDistance=-0.02 yDistance=-0.01
23:40:30.540 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:40:30.540 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:30.540 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:40:30.542 00.002 12308 MoveAxis(E, 0, ABG)
23:40:30.542 00.000 12308 Move returns status 0, amount 0
23:40:30.542 00.000 12308 MoveAxis(N, 0, ABG)
23:40:30.542 00.000 12308 Move returns status 0, amount 0
23:40:30.542 00.000 12308 move complete, result=0
23:40:30.542 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:30.546 00.004 12308 worker thread done servicing request
23:40:30.565 00.019 14556 UpdateGuideState exits: m=2098 SNR=30.6
23:40:30.570 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:30.574 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:30.578 00.004 14556 Enqueuing Expose request
23:40:30.582 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:40:30.586 00.004 12308 Worker thread wakes up
23:40:30.586 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:30.586 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:31.835 01.249 12308 Exposure complete
23:40:31.966 00.131 12308 worker thread done servicing request
23:40:31.967 00.001 14556 OnExposeComplete: enter
23:40:31.971 00.004 14556 UpdateGuideState(): m_state=6
23:40:31.975 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7636
23:40:31.980 00.005 14556 Star::Find returns 1 (0), X=169.86, Y=1000.40, Mass=2260, SNR=31.9, Peak=165 HFD=4.4
23:40:31.983 00.003 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.02 = -0.26)
23:40:31.987 00.004 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.36)
23:40:31.991 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.95 mountX=0.06 mountY=-0.02, mountTheta=-0.35
23:40:31.996 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.01, opts=13)
23:40:32.001 00.005 14556 Enqueuing Move request for scope (-0.06, 0.01)
23:40:32.004 00.003 12308 Worker thread wakes up
23:40:32.004 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
23:40:32.004 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
23:40:32.004 00.000 12308 Moving (-0.06, 0.01) raw xDistance=0.06 yDistance=-0.02
23:40:32.006 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:40:32.006 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:32.006 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:40:32.006 00.000 12308 MoveAxis(E, 0, ABG)
23:40:32.006 00.000 12308 Move returns status 0, amount 0
23:40:32.007 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:32.011 00.004 12308 MoveAxis(N, 0, ABG)
23:40:32.011 00.000 12308 Move returns status 0, amount 0
23:40:32.011 00.000 12308 move complete, result=0
23:40:32.011 00.000 12308 worker thread done servicing request
23:40:32.032 00.021 14556 UpdateGuideState exits: m=2260 SNR=31.9
23:40:32.036 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:32.040 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:32.045 00.005 14556 Enqueuing Expose request
23:40:32.049 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:40:32.053 00.004 12308 Worker thread wakes up
23:40:32.053 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:32.054 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:33.305 01.251 12308 Exposure complete
23:40:33.425 00.120 12308 worker thread done servicing request
23:40:33.425 00.000 14556 OnExposeComplete: enter
23:40:33.430 00.005 14556 UpdateGuideState(): m_state=6
23:40:33.433 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7637
23:40:33.436 00.003 14556 Star::Find returns 1 (0), X=169.74, Y=1000.45, Mass=2379, SNR=32.6, Peak=172 HFD=4.6
23:40:33.440 00.004 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
23:40:33.445 00.005 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.49)
23:40:33.448 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.06 hyp=0.18 cameraTheta=2.82 mountX=0.17 mountY=-0.09, mountTheta=-0.47
23:40:33.453 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.06, opts=13)
23:40:33.457 00.004 14556 Enqueuing Move request for scope (-0.17, 0.06)
23:40:33.461 00.004 12308 Worker thread wakes up
23:40:33.461 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.06) opts 0xd
23:40:33.461 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.06)
23:40:33.461 00.000 12308 Moving (-0.17, 0.06) raw xDistance=0.17 yDistance=-0.09
23:40:33.461 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:40:33.461 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:33.462 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:40:33.463 00.001 12308 MoveAxis(E, 0, ABG)
23:40:33.463 00.000 12308 Move returns status 0, amount 0
23:40:33.463 00.000 12308 MoveAxis(N, 0, ABG)
23:40:33.463 00.000 12308 Move returns status 0, amount 0
23:40:33.463 00.000 12308 move complete, result=0
23:40:33.463 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:33.469 00.006 12308 worker thread done servicing request
23:40:33.488 00.019 14556 UpdateGuideState exits: m=2379 SNR=32.6
23:40:33.493 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:33.498 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:33.502 00.004 14556 Enqueuing Expose request
23:40:33.507 00.005 12308 Worker thread wakes up
23:40:33.507 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:33.510 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:33.511 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:34.765 01.254 12308 Exposure complete
23:40:34.897 00.132 12308 worker thread done servicing request
23:40:34.897 00.000 14556 OnExposeComplete: enter
23:40:34.901 00.004 14556 UpdateGuideState(): m_state=6
23:40:34.905 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7638
23:40:34.909 00.004 14556 Star::Find returns 1 (0), X=169.88, Y=1000.52, Mass=2231, SNR=31.8, Peak=159 HFD=4.4
23:40:34.914 00.005 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.91 = -1.38)
23:40:34.918 00.004 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.47)
23:40:34.922 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.83 mountX=0.03 mountY=-0.13, mountTheta=-1.38
23:40:34.927 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.13, opts=13)
23:40:34.931 00.004 14556 Enqueuing Move request for scope (-0.03, 0.13)
23:40:34.936 00.005 12308 Worker thread wakes up
23:40:34.936 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
23:40:34.936 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
23:40:34.936 00.000 12308 Moving (-0.03, 0.13) raw xDistance=0.03 yDistance=-0.13
23:40:34.936 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:40:34.936 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:34.936 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:40:34.937 00.001 12308 MoveAxis(E, 0, ABG)
23:40:34.937 00.000 12308 Move returns status 0, amount 0
23:40:34.937 00.000 12308 MoveAxis(N, 0, ABG)
23:40:34.937 00.000 12308 Move returns status 0, amount 0
23:40:34.937 00.000 12308 move complete, result=0
23:40:34.937 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:34.942 00.005 12308 worker thread done servicing request
23:40:34.963 00.021 14556 UpdateGuideState exits: m=2231 SNR=31.8
23:40:34.968 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:34.974 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:34.978 00.004 14556 Enqueuing Expose request
23:40:34.982 00.004 12308 Worker thread wakes up
23:40:34.982 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:34.983 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:34.983 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:36.238 01.255 12308 Exposure complete
23:40:36.359 00.121 12308 worker thread done servicing request
23:40:36.359 00.000 14556 OnExposeComplete: enter
23:40:36.363 00.004 14556 UpdateGuideState(): m_state=6
23:40:36.367 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7639
23:40:36.371 00.004 14556 Star::Find returns 1 (0), X=169.77, Y=1000.62, Mass=2395, SNR=32.9, Peak=147 HFD=4.9
23:40:36.376 00.005 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.21 = -1.07)
23:40:36.381 00.005 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.17)
23:40:36.384 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.23 hyp=0.27 cameraTheta=2.14 mountX=0.13 mountY=-0.25, mountTheta=-1.09
23:40:36.390 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.23, opts=13)
23:40:36.393 00.003 14556 Enqueuing Move request for scope (-0.15, 0.23)
23:40:36.397 00.004 12308 Worker thread wakes up
23:40:36.397 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.23) opts 0xd
23:40:36.398 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.23)
23:40:36.398 00.000 12308 Moving (-0.15, 0.23) raw xDistance=0.13 yDistance=-0.25
23:40:36.398 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:40:36.398 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:40:36.398 00.000 12308 MoveAxis(E, 0, ABG)
23:40:36.398 00.000 12308 Move returns status 0, amount 0
23:40:36.399 00.001 12308 MoveAxis(N, 176, ABG)
23:40:36.399 00.000 12308 Guiding  Dir = 0, Dur = 176
23:40:36.399 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:36.403 00.004 12308 IsSlewing returns 0
23:40:36.404 00.001 12308 IsGuiding returns 0
23:40:36.404 00.000 12308 PulseGuide returned control before completion, sleep 186
23:40:36.424 00.020 14556 UpdateGuideState exits: m=2395 SNR=32.9
23:40:36.429 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:36.433 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:36.438 00.005 14556 Enqueuing Expose request
23:40:36.605 00.167 12308 IsGuiding returns 1
23:40:36.606 00.001 12308 scope still moving after pulse duration time elapsed
23:40:36.637 00.031 12308 IsSlewing returns 0
23:40:36.637 00.000 12308 IsGuiding returns 0
23:40:36.638 00.001 12308 scope move finished after 176 + 57 ms
23:40:36.638 00.000 12308 Move returns status 0, amount 176
23:40:36.638 00.000 12308 move complete, result=0
23:40:36.639 00.001 12308 worker thread done servicing request
23:40:36.640 00.001 12308 Worker thread wakes up
23:40:36.640 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 176 ms NORTH
23:40:36.646 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:36.646 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:37.895 01.249 12308 Exposure complete
23:40:38.024 00.129 12308 worker thread done servicing request
23:40:38.024 00.000 14556 OnExposeComplete: enter
23:40:38.028 00.004 14556 UpdateGuideState(): m_state=6
23:40:38.033 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7640
23:40:38.037 00.004 14556 Star::Find returns 1 (0), X=169.65, Y=1000.47, Mass=2300, SNR=32.5, Peak=163 HFD=4.9
23:40:38.040 00.003 14556 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.07) = xAngle (5.94 = -0.34)
23:40:38.044 00.004 14556 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.44)
23:40:38.048 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.08 hyp=0.28 cameraTheta=2.87 mountX=0.26 mountY=-0.12, mountTheta=-0.43
23:40:38.055 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.08, opts=13)
23:40:38.059 00.004 14556 Enqueuing Move request for scope (-0.27, 0.08)
23:40:38.063 00.004 12308 Worker thread wakes up
23:40:38.063 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.08) opts 0xd
23:40:38.063 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.08)
23:40:38.063 00.000 12308 Moving (-0.27, 0.08) raw xDistance=0.26 yDistance=-0.12
23:40:38.064 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:40:38.064 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:38.064 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:40:38.064 00.000 12308 MoveAxis(W, 113, ABG)
23:40:38.064 00.000 12308 Guiding  Dir = 3, Dur = 113
23:40:38.064 00.000 12308 IsSlewing returns 0
23:40:38.065 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:38.069 00.004 12308 IsGuiding returns 0
23:40:38.070 00.001 12308 PulseGuide returned control before completion, sleep 123
23:40:38.091 00.021 14556 UpdateGuideState exits: m=2300 SNR=32.5
23:40:38.096 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:38.100 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:38.104 00.004 14556 Enqueuing Expose request
23:40:38.198 00.094 12308 IsGuiding returns 1
23:40:38.198 00.000 12308 scope still moving after pulse duration time elapsed
23:40:38.227 00.029 12308 IsSlewing returns 0
23:40:38.228 00.001 12308 IsGuiding returns 0
23:40:38.229 00.001 12308 scope move finished after 113 + 46 ms
23:40:38.230 00.001 12308 Move returns status 0, amount 113
23:40:38.230 00.000 12308 MoveAxis(N, 0, ABG)
23:40:38.231 00.001 12308 Move returns status 0, amount 0
23:40:38.231 00.000 12308 move complete, result=0
23:40:38.231 00.000 12308 worker thread done servicing request
23:40:38.232 00.001 12308 Worker thread wakes up
23:40:38.232 00.000 14556 GuideStep: 0.3 px 113 ms WEST, -0.1 px 0 ms NORTH
23:40:38.237 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:38.237 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:39.493 01.256 12308 Exposure complete
23:40:39.637 00.144 12308 worker thread done servicing request
23:40:39.638 00.001 14556 OnExposeComplete: enter
23:40:39.641 00.003 14556 UpdateGuideState(): m_state=6
23:40:39.646 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7641
23:40:39.650 00.004 14556 Star::Find returns 1 (0), X=169.75, Y=1000.23, Mass=2142, SNR=31.1, Peak=168 HFD=4.5
23:40:39.653 00.003 14556 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-3.07) = xAngle (0.71 = 0.71)
23:40:39.658 00.005 14556 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.61 = 0.61)
23:40:39.662 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.17 hyp=0.23 cameraTheta=-2.36 mountX=0.18 mountY=0.13, mountTheta=0.65
23:40:39.667 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.17, opts=13)
23:40:39.671 00.004 14556 Enqueuing Move request for scope (-0.17, -0.17)
23:40:39.676 00.005 12308 Worker thread wakes up
23:40:39.676 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.17) opts 0xd
23:40:39.676 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.17)
23:40:39.676 00.000 12308 Moving (-0.17, -0.17) raw xDistance=0.18 yDistance=0.13
23:40:39.676 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:40:39.676 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:39.677 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:40:39.677 00.000 12308 MoveAxis(E, 0, ABG)
23:40:39.677 00.000 12308 Move returns status 0, amount 0
23:40:39.677 00.000 12308 MoveAxis(N, 0, ABG)
23:40:39.677 00.000 12308 Move returns status 0, amount 0
23:40:39.677 00.000 12308 move complete, result=0
23:40:39.679 00.002 12308 worker thread done servicing request
23:40:39.679 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:39.705 00.026 14556 UpdateGuideState exits: m=2142 SNR=31.1
23:40:39.710 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:39.714 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:39.720 00.006 14556 Enqueuing Expose request
23:40:39.725 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:39.729 00.004 12308 Worker thread wakes up
23:40:39.729 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:39.729 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:40.981 01.252 12308 Exposure complete
23:40:41.158 00.177 12308 worker thread done servicing request
23:40:41.158 00.000 14556 OnExposeComplete: enter
23:40:41.162 00.004 14556 UpdateGuideState(): m_state=6
23:40:41.166 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7642
23:40:41.169 00.003 14556 Star::Find returns 1 (0), X=169.63, Y=1000.38, Mass=2150, SNR=31.1, Peak=167 HFD=4.7
23:40:41.171 00.002 14556 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.07) = xAngle (-0.03 = -0.03)
23:40:41.174 00.003 14556 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.13 = -0.13)
23:40:41.177 00.003 14556 CameraToMount -- cameraX=-0.28 cameraY=-0.01 hyp=0.28 cameraTheta=-3.11 mountX=0.28 mountY=-0.04, mountTheta=-0.13
23:40:41.182 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=-0.01, opts=13)
23:40:41.186 00.004 14556 Enqueuing Move request for scope (-0.28, -0.01)
23:40:41.190 00.004 12308 Worker thread wakes up
23:40:41.190 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.01) opts 0xd
23:40:41.190 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, -0.01)
23:40:41.190 00.000 12308 Moving (-0.28, -0.01) raw xDistance=0.28 yDistance=-0.04
23:40:41.190 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:40:41.191 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:41.191 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:40:41.191 00.000 12308 MoveAxis(W, 123, ABG)
23:40:41.191 00.000 12308 Guiding  Dir = 3, Dur = 123
23:40:41.191 00.000 12308 IsSlewing returns 0
23:40:41.192 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:41.196 00.004 12308 IsGuiding returns 0
23:40:41.197 00.001 12308 PulseGuide returned control before completion, sleep 133
23:40:41.221 00.024 14556 UpdateGuideState exits: m=2150 SNR=31.1
23:40:41.226 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:41.230 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:41.235 00.005 14556 Enqueuing Expose request
23:40:41.334 00.099 12308 IsGuiding returns 1
23:40:41.335 00.001 12308 scope still moving after pulse duration time elapsed
23:40:41.365 00.030 12308 IsSlewing returns 0
23:40:41.366 00.001 12308 IsGuiding returns 0
23:40:41.366 00.000 12308 scope move finished after 123 + 47 ms
23:40:41.368 00.002 12308 Move returns status 0, amount 123
23:40:41.368 00.000 12308 MoveAxis(N, 0, ABG)
23:40:41.368 00.000 12308 Move returns status 0, amount 0
23:40:41.369 00.001 12308 move complete, result=0
23:40:41.369 00.000 12308 worker thread done servicing request
23:40:41.369 00.000 12308 Worker thread wakes up
23:40:41.370 00.001 14556 GuideStep: 0.3 px 123 ms WEST, -0.0 px 0 ms NORTH
23:40:41.376 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:41.376 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:42.632 01.256 12308 Exposure complete
23:40:42.768 00.136 12308 worker thread done servicing request
23:40:42.769 00.001 14556 OnExposeComplete: enter
23:40:42.772 00.003 14556 UpdateGuideState(): m_state=6
23:40:42.777 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7643
23:40:42.781 00.004 14556 Star::Find returns 1 (0), X=169.83, Y=1000.55, Mass=2065, SNR=30.5, Peak=156 HFD=4.4
23:40:42.785 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.10 = -1.19)
23:40:42.789 00.004 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.29)
23:40:42.793 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.16 hyp=0.18 cameraTheta=2.02 mountX=0.07 mountY=-0.17, mountTheta=-1.20
23:40:42.798 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.16, opts=13)
23:40:42.801 00.003 14556 Enqueuing Move request for scope (-0.08, 0.16)
23:40:42.805 00.004 12308 Worker thread wakes up
23:40:42.805 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.16) opts 0xd
23:40:42.805 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.16)
23:40:42.807 00.002 12308 Moving (-0.08, 0.16) raw xDistance=0.07 yDistance=-0.17
23:40:42.807 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:40:42.807 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:42.807 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:40:42.807 00.000 12308 MoveAxis(E, 0, ABG)
23:40:42.808 00.001 12308 Move returns status 0, amount 0
23:40:42.808 00.000 12308 MoveAxis(N, 0, ABG)
23:40:42.808 00.000 12308 Move returns status 0, amount 0
23:40:42.808 00.000 12308 move complete, result=0
23:40:42.808 00.000 12308 worker thread done servicing request
23:40:42.809 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:42.832 00.023 14556 UpdateGuideState exits: m=2065 SNR=30.5
23:40:42.838 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:42.843 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:42.848 00.005 14556 Enqueuing Expose request
23:40:42.851 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:40:42.856 00.005 12308 Worker thread wakes up
23:40:42.856 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:42.856 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:44.108 01.252 12308 Exposure complete
23:40:44.263 00.155 12308 worker thread done servicing request
23:40:44.264 00.001 14556 OnExposeComplete: enter
23:40:44.267 00.003 14556 UpdateGuideState(): m_state=6
23:40:44.275 00.008 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7644
23:40:44.280 00.005 14556 Star::Find returns 1 (0), X=169.80, Y=1000.53, Mass=2140, SNR=31.0, Peak=149 HFD=4.7
23:40:44.285 00.005 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
23:40:44.289 00.004 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
23:40:44.293 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.18 cameraTheta=2.25 mountX=0.10 mountY=-0.16, mountTheta=-0.99
23:40:44.298 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.14, opts=13)
23:40:44.301 00.003 14556 Enqueuing Move request for scope (-0.11, 0.14)
23:40:44.306 00.005 12308 Worker thread wakes up
23:40:44.307 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd
23:40:44.307 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.14)
23:40:44.307 00.000 12308 Moving (-0.11, 0.14) raw xDistance=0.10 yDistance=-0.16
23:40:44.308 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:40:44.308 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:44.308 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:40:44.308 00.000 12308 MoveAxis(E, 0, ABG)
23:40:44.308 00.000 12308 Move returns status 0, amount 0
23:40:44.308 00.000 12308 MoveAxis(N, 0, ABG)
23:40:44.309 00.001 12308 Move returns status 0, amount 0
23:40:44.309 00.000 12308 move complete, result=0
23:40:44.309 00.000 12308 worker thread done servicing request
23:40:44.310 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:44.333 00.023 14556 UpdateGuideState exits: m=2140 SNR=31.0
23:40:44.338 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:44.342 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:44.346 00.004 14556 Enqueuing Expose request
23:40:44.350 00.004 12308 Worker thread wakes up
23:40:44.351 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:40:44.357 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:44.357 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:45.608 01.251 12308 Exposure complete
23:40:45.729 00.121 12308 worker thread done servicing request
23:40:45.729 00.000 14556 OnExposeComplete: enter
23:40:45.733 00.004 14556 UpdateGuideState(): m_state=6
23:40:45.738 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7645
23:40:45.741 00.003 14556 Star::Find returns 1 (0), X=169.74, Y=1000.72, Mass=2289, SNR=32.2, Peak=168 HFD=4.8
23:40:45.745 00.004 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.12 = -1.16)
23:40:45.749 00.004 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.26)
23:40:45.755 00.006 14556 CameraToMount -- cameraX=-0.17 cameraY=0.33 hyp=0.37 cameraTheta=2.05 mountX=0.15 mountY=-0.36, mountTheta=-1.18
23:40:45.760 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.33, opts=13)
23:40:45.764 00.004 14556 Enqueuing Move request for scope (-0.17, 0.33)
23:40:45.768 00.004 12308 Worker thread wakes up
23:40:45.768 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.33) opts 0xd
23:40:45.768 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.33)
23:40:45.768 00.000 12308 Moving (-0.17, 0.33) raw xDistance=0.15 yDistance=-0.36
23:40:45.768 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:40:45.770 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
23:40:45.770 00.000 12308 MoveAxis(E, 0, ABG)
23:40:45.770 00.000 12308 Move returns status 0, amount 0
23:40:45.770 00.000 12308 MoveAxis(N, 250, ABG)
23:40:45.770 00.000 12308 Guiding  Dir = 0, Dur = 250
23:40:45.771 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:45.775 00.004 12308 IsSlewing returns 0
23:40:45.776 00.001 12308 IsGuiding returns 0
23:40:45.777 00.001 12308 PulseGuide returned control before completion, sleep 260
23:40:45.799 00.022 14556 UpdateGuideState exits: m=2289 SNR=32.2
23:40:45.803 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:45.808 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:45.813 00.005 14556 Enqueuing Expose request
23:40:46.040 00.227 12308 IsGuiding returns 1
23:40:46.040 00.000 12308 scope still moving after pulse duration time elapsed
23:40:46.072 00.032 12308 IsSlewing returns 0
23:40:46.073 00.001 12308 IsGuiding returns 0
23:40:46.074 00.001 12308 scope move finished after 250 + 46 ms
23:40:46.074 00.000 12308 Move returns status 0, amount 250
23:40:46.075 00.001 12308 move complete, result=0
23:40:46.075 00.000 12308 worker thread done servicing request
23:40:46.075 00.000 12308 Worker thread wakes up
23:40:46.076 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 250 ms NORTH
23:40:46.082 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:46.082 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:47.323 01.241 12308 Exposure complete
23:40:47.436 00.113 12308 worker thread done servicing request
23:40:47.436 00.000 14556 OnExposeComplete: enter
23:40:47.441 00.005 14556 UpdateGuideState(): m_state=6
23:40:47.444 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7646
23:40:47.448 00.004 14556 Star::Find returns 1 (0), X=169.73, Y=1000.26, Mass=2276, SNR=32.1, Peak=188 HFD=4.7
23:40:47.451 00.003 14556 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.07) = xAngle (0.56 = 0.56)
23:40:47.457 00.006 14556 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.46 = 0.46)
23:40:47.464 00.007 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.13 hyp=0.23 cameraTheta=-2.51 mountX=0.19 mountY=0.10, mountTheta=0.48
23:40:47.474 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.13, opts=13)
23:40:47.480 00.006 14556 Enqueuing Move request for scope (-0.18, -0.13)
23:40:47.484 00.004 12308 Worker thread wakes up
23:40:47.486 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.13) opts 0xd
23:40:47.486 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.13)
23:40:47.486 00.000 12308 Moving (-0.18, -0.13) raw xDistance=0.19 yDistance=0.10
23:40:47.486 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:40:47.486 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:47.486 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:40:47.487 00.001 12308 MoveAxis(E, 0, ABG)
23:40:47.487 00.000 12308 Move returns status 0, amount 0
23:40:47.487 00.000 12308 MoveAxis(N, 0, ABG)
23:40:47.487 00.000 12308 Move returns status 0, amount 0
23:40:47.489 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:47.494 00.005 12308 move complete, result=0
23:40:47.495 00.001 12308 worker thread done servicing request
23:40:47.522 00.027 14556 UpdateGuideState exits: m=2276 SNR=32.1
23:40:47.528 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:47.533 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:47.538 00.005 14556 Enqueuing Expose request
23:40:47.543 00.005 12308 Worker thread wakes up
23:40:47.543 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:47.548 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:47.549 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:48.793 01.244 12308 Exposure complete
23:40:48.924 00.131 12308 worker thread done servicing request
23:40:48.925 00.001 14556 OnExposeComplete: enter
23:40:48.929 00.004 14556 UpdateGuideState(): m_state=6
23:40:48.934 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7647
23:40:48.939 00.005 14556 Star::Find returns 1 (0), X=169.79, Y=1000.09, Mass=2236, SNR=31.7, Peak=179 HFD=4.4
23:40:48.944 00.005 14556 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-3.07) = xAngle (1.12 = 1.12)
23:40:48.948 00.004 14556 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.02 = 1.02)
23:40:48.952 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.30 hyp=0.33 cameraTheta=-1.95 mountX=0.14 mountY=0.28, mountTheta=1.10
23:40:48.957 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.30, opts=13)
23:40:48.960 00.003 14556 Enqueuing Move request for scope (-0.12, -0.30)
23:40:48.964 00.004 12308 Worker thread wakes up
23:40:48.964 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.30) opts 0xd
23:40:48.964 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.30)
23:40:48.964 00.000 12308 Moving (-0.12, -0.30) raw xDistance=0.14 yDistance=0.28
23:40:48.964 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:40:48.965 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:40:48.965 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:40:48.965 00.000 12308 MoveAxis(E, 0, ABG)
23:40:48.966 00.001 12308 Move returns status 0, amount 0
23:40:48.966 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:48.970 00.004 12308 MoveAxis(N, 0, ABG)
23:40:48.971 00.001 12308 Move returns status 0, amount 0
23:40:48.971 00.000 12308 move complete, result=0
23:40:48.971 00.000 12308 worker thread done servicing request
23:40:48.989 00.018 14556 UpdateGuideState exits: m=2236 SNR=31.7
23:40:48.992 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:48.997 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:49.002 00.005 14556 Enqueuing Expose request
23:40:49.006 00.004 12308 Worker thread wakes up
23:40:49.006 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:40:49.012 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:49.012 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:50.263 01.251 12308 Exposure complete
23:40:50.389 00.126 12308 worker thread done servicing request
23:40:50.389 00.000 14556 OnExposeComplete: enter
23:40:50.393 00.004 14556 UpdateGuideState(): m_state=6
23:40:50.396 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7648
23:40:50.401 00.005 14556 Star::Find returns 1 (0), X=169.71, Y=1000.29, Mass=2263, SNR=32.0, Peak=151 HFD=4.6
23:40:50.405 00.004 14556 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-3.07) = xAngle (0.38 = 0.38)
23:40:50.408 00.003 14556 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.28 = 0.28)
23:40:50.413 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.10 hyp=0.23 cameraTheta=-2.69 mountX=0.21 mountY=0.06, mountTheta=0.29
23:40:50.418 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.10, opts=13)
23:40:50.422 00.004 14556 Enqueuing Move request for scope (-0.21, -0.10)
23:40:50.426 00.004 12308 Worker thread wakes up
23:40:50.426 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.10) opts 0xd
23:40:50.427 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.10)
23:40:50.427 00.000 12308 Moving (-0.21, -0.10) raw xDistance=0.21 yDistance=0.06
23:40:50.427 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:40:50.427 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:50.427 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:40:50.427 00.000 12308 MoveAxis(W, 92, ABG)
23:40:50.427 00.000 12308 Guiding  Dir = 3, Dur = 92
23:40:50.429 00.002 12308 IsSlewing returns 0
23:40:50.429 00.000 12308 IsGuiding returns 0
23:40:50.430 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:50.434 00.004 12308 PulseGuide returned control before completion, sleep 102
23:40:50.453 00.019 14556 UpdateGuideState exits: m=2263 SNR=32.0
23:40:50.457 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:50.462 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:50.466 00.004 14556 Enqueuing Expose request
23:40:50.548 00.082 12308 IsGuiding returns 1
23:40:50.549 00.001 12308 scope still moving after pulse duration time elapsed
23:40:50.579 00.030 12308 IsSlewing returns 0
23:40:50.581 00.002 12308 IsGuiding returns 1
23:40:50.610 00.029 12308 IsSlewing returns 0
23:40:50.612 00.002 12308 IsGuiding returns 1
23:40:50.642 00.030 12308 IsSlewing returns 0
23:40:50.644 00.002 12308 IsGuiding returns 0
23:40:50.644 00.000 12308 scope move finished after 92 + 121 ms
23:40:50.644 00.000 12308 Move returns status 0, amount 92
23:40:50.645 00.001 12308 MoveAxis(N, 0, ABG)
23:40:50.645 00.000 12308 Move returns status 0, amount 0
23:40:50.645 00.000 12308 move complete, result=0
23:40:50.646 00.001 12308 worker thread done servicing request
23:40:50.646 00.000 14556 GuideStep: 0.2 px 92 ms WEST, 0.1 px 0 ms NORTH
23:40:50.655 00.009 12308 Worker thread wakes up
23:40:50.656 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:50.657 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:51.909 01.252 12308 Exposure complete
23:40:52.040 00.131 14556 OnExposeComplete: enter
23:40:52.044 00.004 14556 UpdateGuideState(): m_state=6
23:40:52.048 00.004 12308 worker thread done servicing request
23:40:52.048 00.000 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7649
23:40:52.052 00.004 14556 Star::Find returns 1 (0), X=169.75, Y=1000.32, Mass=2286, SNR=32.1, Peak=162 HFD=4.6
23:40:52.057 00.005 14556 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-3.07) = xAngle (0.37 = 0.37)
23:40:52.061 00.004 14556 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.27 = 0.27)
23:40:52.065 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.07 hyp=0.18 cameraTheta=-2.71 mountX=0.16 mountY=0.05, mountTheta=0.27
23:40:52.069 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.07, opts=13)
23:40:52.074 00.005 14556 Enqueuing Move request for scope (-0.16, -0.07)
23:40:52.078 00.004 12308 Worker thread wakes up
23:40:52.078 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.07) opts 0xd
23:40:52.078 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.07)
23:40:52.078 00.000 12308 Moving (-0.16, -0.07) raw xDistance=0.16 yDistance=0.05
23:40:52.078 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:40:52.079 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:52.079 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:40:52.079 00.000 12308 MoveAxis(E, 0, ABG)
23:40:52.079 00.000 12308 Move returns status 0, amount 0
23:40:52.080 00.001 12308 MoveAxis(N, 0, ABG)
23:40:52.080 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:52.083 00.003 12308 Move returns status 0, amount 0
23:40:52.083 00.000 12308 move complete, result=0
23:40:52.085 00.002 12308 worker thread done servicing request
23:40:52.105 00.020 14556 UpdateGuideState exits: m=2286 SNR=32.1
23:40:52.109 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:52.112 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:52.117 00.005 14556 Enqueuing Expose request
23:40:52.125 00.008 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:52.131 00.006 12308 Worker thread wakes up
23:40:52.131 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:52.131 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:53.379 01.248 12308 Exposure complete
23:40:53.496 00.117 12308 worker thread done servicing request
23:40:53.497 00.001 14556 OnExposeComplete: enter
23:40:53.503 00.006 14556 UpdateGuideState(): m_state=6
23:40:53.508 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7650
23:40:53.512 00.004 14556 Star::Find returns 1 (0), X=169.63, Y=1000.31, Mass=2300, SNR=32.3, Peak=154 HFD=4.7
23:40:53.515 00.003 14556 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.07) = xAngle (0.21 = 0.21)
23:40:53.520 00.005 14556 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.11 = 0.11)
23:40:53.524 00.004 14556 CameraToMount -- cameraX=-0.28 cameraY=-0.08 hyp=0.30 cameraTheta=-2.87 mountX=0.29 mountY=0.03, mountTheta=0.11
23:40:53.529 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=-0.08, opts=13)
23:40:53.533 00.004 14556 Enqueuing Move request for scope (-0.28, -0.08)
23:40:53.537 00.004 12308 Worker thread wakes up
23:40:53.537 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.08) opts 0xd
23:40:53.537 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, -0.08)
23:40:53.537 00.000 12308 Moving (-0.28, -0.08) raw xDistance=0.29 yDistance=0.03
23:40:53.537 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:40:53.537 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:53.537 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:40:53.539 00.002 12308 MoveAxis(W, 125, ABG)
23:40:53.539 00.000 12308 Guiding  Dir = 3, Dur = 125
23:40:53.539 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:53.543 00.004 12308 IsSlewing returns 0
23:40:53.544 00.001 12308 IsGuiding returns 0
23:40:53.544 00.000 12308 PulseGuide returned control before completion, sleep 135
23:40:53.565 00.021 14556 UpdateGuideState exits: m=2300 SNR=32.3
23:40:53.570 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:53.574 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:53.577 00.003 14556 Enqueuing Expose request
23:40:53.684 00.107 12308 IsGuiding returns 1
23:40:53.685 00.001 12308 scope still moving after pulse duration time elapsed
23:40:53.714 00.029 12308 IsSlewing returns 0
23:40:53.717 00.003 12308 IsGuiding returns 0
23:40:53.717 00.000 12308 scope move finished after 125 + 48 ms
23:40:53.718 00.001 12308 Move returns status 0, amount 125
23:40:53.718 00.000 12308 MoveAxis(N, 0, ABG)
23:40:53.719 00.001 12308 Move returns status 0, amount 0
23:40:53.719 00.000 12308 move complete, result=0
23:40:53.719 00.000 12308 worker thread done servicing request
23:40:53.720 00.001 12308 Worker thread wakes up
23:40:53.721 00.001 14556 GuideStep: 0.3 px 125 ms WEST, 0.0 px 0 ms NORTH
23:40:53.727 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:53.727 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:54.983 01.256 12308 Exposure complete
23:40:55.112 00.129 12308 worker thread done servicing request
23:40:55.112 00.000 14556 OnExposeComplete: enter
23:40:55.116 00.004 14556 UpdateGuideState(): m_state=6
23:40:55.121 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7651
23:40:55.127 00.006 14556 Star::Find returns 1 (0), X=169.86, Y=1000.70, Mass=2323, SNR=32.4, Peak=162 HFD=4.5
23:40:55.130 00.003 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
23:40:55.134 00.004 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.58)
23:40:55.138 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.31 hyp=0.31 cameraTheta=1.73 mountX=0.03 mountY=-0.31, mountTheta=-1.48
23:40:55.143 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.31, opts=13)
23:40:55.146 00.003 14556 Enqueuing Move request for scope (-0.05, 0.31)
23:40:55.150 00.004 12308 Worker thread wakes up
23:40:55.151 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.31) opts 0xd
23:40:55.151 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.31)
23:40:55.151 00.000 12308 Moving (-0.05, 0.31) raw xDistance=0.03 yDistance=-0.31
23:40:55.151 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:40:55.151 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:40:55.151 00.000 12308 MoveAxis(E, 0, ABG)
23:40:55.152 00.001 12308 Move returns status 0, amount 0
23:40:55.152 00.000 12308 MoveAxis(N, 221, ABG)
23:40:55.152 00.000 12308 Guiding  Dir = 0, Dur = 221
23:40:55.153 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:55.156 00.003 12308 IsSlewing returns 0
23:40:55.156 00.000 12308 IsGuiding returns 0
23:40:55.157 00.001 12308 PulseGuide returned control before completion, sleep 231
23:40:55.179 00.022 14556 UpdateGuideState exits: m=2323 SNR=32.4
23:40:55.185 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:55.188 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:55.192 00.004 14556 Enqueuing Expose request
23:40:55.396 00.204 12308 IsGuiding returns 1
23:40:55.396 00.000 12308 scope still moving after pulse duration time elapsed
23:40:55.427 00.031 12308 IsSlewing returns 0
23:40:55.428 00.001 12308 IsGuiding returns 0
23:40:55.428 00.000 12308 scope move finished after 221 + 49 ms
23:40:55.428 00.000 12308 Move returns status 0, amount 221
23:40:55.428 00.000 12308 move complete, result=0
23:40:55.429 00.001 12308 worker thread done servicing request
23:40:55.429 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 221 ms NORTH
23:40:55.434 00.005 12308 Worker thread wakes up
23:40:55.434 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:55.435 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:56.680 01.245 12308 Exposure complete
23:40:56.811 00.131 12308 worker thread done servicing request
23:40:56.813 00.002 14556 OnExposeComplete: enter
23:40:56.817 00.004 14556 UpdateGuideState(): m_state=6
23:40:56.822 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7652
23:40:56.825 00.003 14556 Star::Find returns 1 (0), X=169.95, Y=1000.16, Mass=2203, SNR=31.5, Peak=192 HFD=4.5
23:40:56.830 00.005 14556 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-3.07) = xAngle (1.65 = 1.65)
23:40:56.833 00.003 14556 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.55 = 1.55)
23:40:56.838 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=-0.23 hyp=0.24 cameraTheta=-1.42 mountX=-0.02 mountY=0.24, mountTheta=1.65
23:40:56.843 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.23, opts=13)
23:40:56.847 00.004 14556 Enqueuing Move request for scope (0.04, -0.23)
23:40:56.851 00.004 12308 Worker thread wakes up
23:40:56.851 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.23) opts 0xd
23:40:56.851 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.23)
23:40:56.851 00.000 12308 Moving (0.04, -0.23) raw xDistance=-0.02 yDistance=0.24
23:40:56.851 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:40:56.851 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:40:56.853 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:40:56.853 00.000 12308 MoveAxis(E, 0, ABG)
23:40:56.853 00.000 12308 Move returns status 0, amount 0
23:40:56.853 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:56.857 00.004 12308 MoveAxis(N, 0, ABG)
23:40:56.857 00.000 12308 Move returns status 0, amount 0
23:40:56.857 00.000 12308 move complete, result=0
23:40:56.857 00.000 12308 worker thread done servicing request
23:40:56.877 00.020 14556 UpdateGuideState exits: m=2203 SNR=31.5
23:40:56.882 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:56.885 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:56.889 00.004 14556 Enqueuing Expose request
23:40:56.893 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:40:56.896 00.003 12308 Worker thread wakes up
23:40:56.897 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:56.897 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:58.149 01.252 12308 Exposure complete
23:40:58.279 00.130 12308 worker thread done servicing request
23:40:58.279 00.000 14556 OnExposeComplete: enter
23:40:58.283 00.004 14556 UpdateGuideState(): m_state=6
23:40:58.288 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7653
23:40:58.292 00.004 14556 Star::Find returns 1 (0), X=169.83, Y=1000.40, Mass=2206, SNR=31.5, Peak=174 HFD=4.6
23:40:58.295 00.003 14556 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.07) = xAngle (6.11 = -0.17)
23:40:58.300 00.005 14556 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.01 = -0.27)
23:40:58.303 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=3.04 mountX=0.08 mountY=-0.02, mountTheta=-0.27
23:40:58.312 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.01, opts=13)
23:40:58.318 00.006 14556 Enqueuing Move request for scope (-0.08, 0.01)
23:40:58.322 00.004 12308 Worker thread wakes up
23:40:58.322 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
23:40:58.322 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
23:40:58.323 00.001 12308 Moving (-0.08, 0.01) raw xDistance=0.08 yDistance=-0.02
23:40:58.323 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:40:58.323 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:58.323 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:40:58.324 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:58.328 00.004 12308 MoveAxis(E, 0, ABG)
23:40:58.328 00.000 12308 Move returns status 0, amount 0
23:40:58.328 00.000 12308 MoveAxis(N, 0, ABG)
23:40:58.328 00.000 12308 Move returns status 0, amount 0
23:40:58.330 00.002 12308 move complete, result=0
23:40:58.330 00.000 12308 worker thread done servicing request
23:40:58.354 00.024 14556 UpdateGuideState exits: m=2206 SNR=31.5
23:40:58.361 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:58.366 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:58.376 00.010 14556 Enqueuing Expose request
23:40:58.381 00.005 12308 Worker thread wakes up
23:40:58.381 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:58.382 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:40:58.382 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:40:59.638 01.256 12308 Exposure complete
23:40:59.750 00.112 12308 worker thread done servicing request
23:40:59.750 00.000 14556 OnExposeComplete: enter
23:40:59.754 00.004 14556 UpdateGuideState(): m_state=6
23:40:59.758 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7654
23:40:59.761 00.003 14556 Star::Find returns 1 (0), X=169.85, Y=1000.23, Mass=2414, SNR=33.0, Peak=186 HFD=4.5
23:40:59.764 00.003 14556 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-3.07) = xAngle (1.11 = 1.11)
23:40:59.768 00.004 14556 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.01 = 1.01)
23:40:59.772 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.16 hyp=0.17 cameraTheta=-1.97 mountX=0.08 mountY=0.14, mountTheta=1.08
23:40:59.777 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.16, opts=13)
23:40:59.781 00.004 14556 Enqueuing Move request for scope (-0.07, -0.16)
23:40:59.784 00.003 12308 Worker thread wakes up
23:40:59.784 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.16) opts 0xd
23:40:59.784 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.16)
23:40:59.784 00.000 12308 Moving (-0.07, -0.16) raw xDistance=0.08 yDistance=0.14
23:40:59.784 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:40:59.784 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:59.784 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:40:59.786 00.002 12308 MoveAxis(E, 0, ABG)
23:40:59.786 00.000 12308 Move returns status 0, amount 0
23:40:59.786 00.000 12308 MoveAxis(N, 0, ABG)
23:40:59.787 00.001 12308 Move returns status 0, amount 0
23:40:59.787 00.000 12308 move complete, result=0
23:40:59.787 00.000 12308 worker thread done servicing request
23:40:59.787 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:40:59.810 00.023 14556 UpdateGuideState exits: m=2414 SNR=33.0
23:40:59.813 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:59.817 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:40:59.821 00.004 14556 Enqueuing Expose request
23:40:59.824 00.003 12308 Worker thread wakes up
23:40:59.824 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:40:59.824 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:59.828 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:01.072 01.244 12308 Exposure complete
23:41:01.204 00.132 12308 worker thread done servicing request
23:41:01.205 00.001 14556 OnExposeComplete: enter
23:41:01.208 00.003 14556 UpdateGuideState(): m_state=6
23:41:01.213 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7655
23:41:01.216 00.003 14556 Star::Find returns 1 (0), X=169.73, Y=1000.25, Mass=2198, SNR=31.4, Peak=181 HFD=4.5
23:41:01.220 00.004 14556 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-3.07) = xAngle (0.59 = 0.59)
23:41:01.224 00.004 14556 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.49 = 0.49)
23:41:01.227 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.14 hyp=0.23 cameraTheta=-2.49 mountX=0.20 mountY=0.11, mountTheta=0.51
23:41:01.233 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.14, opts=13)
23:41:01.236 00.003 14556 Enqueuing Move request for scope (-0.19, -0.14)
23:41:01.240 00.004 12308 Worker thread wakes up
23:41:01.240 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.14) opts 0xd
23:41:01.241 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.14)
23:41:01.241 00.000 12308 Moving (-0.19, -0.14) raw xDistance=0.20 yDistance=0.11
23:41:01.241 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:41:01.241 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:01.241 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:41:01.241 00.000 12308 MoveAxis(E, 0, ABG)
23:41:01.242 00.001 12308 Move returns status 0, amount 0
23:41:01.242 00.000 12308 MoveAxis(N, 0, ABG)
23:41:01.242 00.000 12308 Move returns status 0, amount 0
23:41:01.242 00.000 12308 move complete, result=0
23:41:01.242 00.000 12308 worker thread done servicing request
23:41:01.244 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:01.270 00.026 14556 UpdateGuideState exits: m=2198 SNR=31.4
23:41:01.274 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:01.279 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:01.283 00.004 14556 Enqueuing Expose request
23:41:01.289 00.006 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:41:01.294 00.005 12308 Worker thread wakes up
23:41:01.294 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:01.294 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:02.548 01.254 12308 Exposure complete
23:41:02.684 00.136 12308 worker thread done servicing request
23:41:02.684 00.000 14556 OnExposeComplete: enter
23:41:02.688 00.004 14556 UpdateGuideState(): m_state=6
23:41:02.692 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7656
23:41:02.697 00.005 14556 Star::Find returns 1 (0), X=169.80, Y=1000.63, Mass=2195, SNR=31.5, Peak=146 HFD=4.5
23:41:02.700 00.003 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.07 = -1.22)
23:41:02.705 00.005 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.32)
23:41:02.708 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.24 hyp=0.27 cameraTheta=1.99 mountX=0.09 mountY=-0.26, mountTheta=-1.23
23:41:02.714 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.24, opts=13)
23:41:02.718 00.004 14556 Enqueuing Move request for scope (-0.11, 0.24)
23:41:02.723 00.005 12308 Worker thread wakes up
23:41:02.723 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.24) opts 0xd
23:41:02.723 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.24)
23:41:02.723 00.000 12308 Moving (-0.11, 0.24) raw xDistance=0.09 yDistance=-0.26
23:41:02.723 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:41:02.723 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:41:02.723 00.000 12308 MoveAxis(E, 0, ABG)
23:41:02.724 00.001 12308 Move returns status 0, amount 0
23:41:02.724 00.000 12308 MoveAxis(N, 181, ABG)
23:41:02.724 00.000 12308 Guiding  Dir = 0, Dur = 181
23:41:02.724 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:02.728 00.004 12308 IsSlewing returns 0
23:41:02.729 00.001 12308 IsGuiding returns 0
23:41:02.729 00.000 12308 PulseGuide returned control before completion, sleep 191
23:41:02.750 00.021 14556 UpdateGuideState exits: m=2195 SNR=31.5
23:41:02.754 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:02.758 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:02.763 00.005 14556 Enqueuing Expose request
23:41:02.932 00.169 12308 IsGuiding returns 1
23:41:02.934 00.002 12308 scope still moving after pulse duration time elapsed
23:41:02.962 00.028 12308 IsSlewing returns 0
23:41:02.963 00.001 12308 IsGuiding returns 0
23:41:02.964 00.001 12308 scope move finished after 181 + 54 ms
23:41:02.964 00.000 12308 Move returns status 0, amount 181
23:41:02.964 00.000 12308 move complete, result=0
23:41:02.965 00.001 12308 worker thread done servicing request
23:41:02.965 00.000 12308 Worker thread wakes up
23:41:02.967 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 181 ms NORTH
23:41:02.976 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:02.977 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:04.222 01.245 12308 Exposure complete
23:41:04.343 00.121 12308 worker thread done servicing request
23:41:04.344 00.001 14556 OnExposeComplete: enter
23:41:04.348 00.004 14556 UpdateGuideState(): m_state=6
23:41:04.352 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7657
23:41:04.356 00.004 14556 Star::Find returns 1 (0), X=169.95, Y=1000.33, Mass=2347, SNR=32.3, Peak=199 HFD=4.7
23:41:04.359 00.003 14556 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-3.07) = xAngle (2.07 = 2.07)
23:41:04.362 00.003 14556 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.97 = 1.97)
23:41:04.366 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-1.01 mountX=-0.03 mountY=0.06, mountTheta=2.05
23:41:04.371 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.06, opts=13)
23:41:04.376 00.005 14556 Enqueuing Move request for scope (0.04, -0.06)
23:41:04.379 00.003 12308 Worker thread wakes up
23:41:04.379 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
23:41:04.380 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
23:41:04.380 00.000 12308 Moving (0.04, -0.06) raw xDistance=-0.03 yDistance=0.06
23:41:04.380 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:41:04.380 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:04.381 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:41:04.381 00.000 12308 MoveAxis(E, 0, ABG)
23:41:04.381 00.000 12308 Move returns status 0, amount 0
23:41:04.381 00.000 12308 MoveAxis(N, 0, ABG)
23:41:04.382 00.001 12308 Move returns status 0, amount 0
23:41:04.382 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:04.385 00.003 12308 move complete, result=0
23:41:04.385 00.000 12308 worker thread done servicing request
23:41:04.403 00.018 14556 UpdateGuideState exits: m=2347 SNR=32.3
23:41:04.408 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:04.413 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:04.416 00.003 14556 Enqueuing Expose request
23:41:04.421 00.005 12308 Worker thread wakes up
23:41:04.421 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:41:04.425 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:04.425 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:05.667 01.242 12308 Exposure complete
23:41:05.800 00.133 12308 worker thread done servicing request
23:41:05.800 00.000 14556 OnExposeComplete: enter
23:41:05.804 00.004 14556 UpdateGuideState(): m_state=6
23:41:05.808 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7658
23:41:05.811 00.003 14556 Star::Find returns 1 (0), X=169.89, Y=1000.18, Mass=2290, SNR=32.0, Peak=190 HFD=4.5
23:41:05.816 00.005 14556 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-3.07) = xAngle (1.38 = 1.38)
23:41:05.820 00.004 14556 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.28 = 1.28)
23:41:05.824 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.69 mountX=0.04 mountY=0.20, mountTheta=1.38
23:41:05.828 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.21, opts=13)
23:41:05.831 00.003 14556 Enqueuing Move request for scope (-0.02, -0.21)
23:41:05.835 00.004 12308 Worker thread wakes up
23:41:05.836 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.21) opts 0xd
23:41:05.836 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.21)
23:41:05.837 00.001 12308 Moving (-0.02, -0.21) raw xDistance=0.04 yDistance=0.20
23:41:05.837 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:41:05.837 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:05.837 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:41:05.837 00.000 12308 MoveAxis(E, 0, ABG)
23:41:05.837 00.000 12308 Move returns status 0, amount 0
23:41:05.838 00.001 12308 MoveAxis(N, 0, ABG)
23:41:05.838 00.000 12308 Move returns status 0, amount 0
23:41:05.838 00.000 12308 move complete, result=0
23:41:05.838 00.000 12308 worker thread done servicing request
23:41:05.839 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:05.863 00.024 14556 UpdateGuideState exits: m=2290 SNR=32.0
23:41:05.866 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:05.871 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:05.876 00.005 14556 Enqueuing Expose request
23:41:05.879 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:41:05.884 00.005 12308 Worker thread wakes up
23:41:05.884 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:05.884 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:07.138 01.254 12308 Exposure complete
23:41:07.270 00.132 12308 worker thread done servicing request
23:41:07.271 00.001 14556 OnExposeComplete: enter
23:41:07.275 00.004 14556 UpdateGuideState(): m_state=6
23:41:07.279 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7659
23:41:07.282 00.003 14556 Star::Find returns 1 (0), X=169.78, Y=1000.40, Mass=2210, SNR=31.7, Peak=170 HFD=4.8
23:41:07.286 00.004 14556 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.07) = xAngle (6.17 = -0.11)
23:41:07.290 00.004 14556 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.07 = -0.21)
23:41:07.293 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.10 mountX=0.13 mountY=-0.03, mountTheta=-0.21
23:41:07.298 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.01, opts=13)
23:41:07.302 00.004 14556 Enqueuing Move request for scope (-0.13, 0.01)
23:41:07.304 00.002 12308 Worker thread wakes up
23:41:07.304 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
23:41:07.304 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
23:41:07.306 00.002 12308 Moving (-0.13, 0.01) raw xDistance=0.13 yDistance=-0.03
23:41:07.306 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:41:07.306 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:07.306 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:41:07.306 00.000 12308 MoveAxis(E, 0, ABG)
23:41:07.307 00.001 12308 Move returns status 0, amount 0
23:41:07.307 00.000 12308 MoveAxis(N, 0, ABG)
23:41:07.307 00.000 12308 Move returns status 0, amount 0
23:41:07.307 00.000 12308 move complete, result=0
23:41:07.307 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:07.313 00.006 12308 worker thread done servicing request
23:41:07.334 00.021 14556 UpdateGuideState exits: m=2210 SNR=31.7
23:41:07.339 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:07.343 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:07.347 00.004 14556 Enqueuing Expose request
23:41:07.350 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:41:07.354 00.004 12308 Worker thread wakes up
23:41:07.354 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:07.355 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:08.609 01.254 12308 Exposure complete
23:41:08.762 00.153 12308 worker thread done servicing request
23:41:08.763 00.001 14556 OnExposeComplete: enter
23:41:08.767 00.004 14556 UpdateGuideState(): m_state=6
23:41:08.770 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7660
23:41:08.775 00.005 14556 Star::Find returns 1 (0), X=169.68, Y=1000.33, Mass=2145, SNR=31.1, Peak=156 HFD=4.7
23:41:08.780 00.005 14556 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
23:41:08.784 00.004 14556 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
23:41:08.790 00.006 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-2.90 mountX=0.23 mountY=0.02, mountTheta=0.08
23:41:08.794 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.06, opts=13)
23:41:08.799 00.005 14556 Enqueuing Move request for scope (-0.23, -0.06)
23:41:08.804 00.005 12308 Worker thread wakes up
23:41:08.804 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.06) opts 0xd
23:41:08.804 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.06)
23:41:08.804 00.000 12308 Moving (-0.23, -0.06) raw xDistance=0.23 yDistance=0.02
23:41:08.804 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:41:08.804 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:08.805 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:41:08.805 00.000 12308 MoveAxis(W, 101, ABG)
23:41:08.805 00.000 12308 Guiding  Dir = 3, Dur = 101
23:41:08.805 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:08.809 00.004 12308 IsSlewing returns 0
23:41:08.810 00.001 12308 IsGuiding returns 0
23:41:08.810 00.000 12308 PulseGuide returned control before completion, sleep 111
23:41:08.830 00.020 14556 UpdateGuideState exits: m=2145 SNR=31.1
23:41:08.835 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:08.839 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:08.846 00.007 14556 Enqueuing Expose request
23:41:08.927 00.081 12308 IsGuiding returns 1
23:41:08.927 00.000 12308 scope still moving after pulse duration time elapsed
23:41:08.957 00.030 12308 IsSlewing returns 0
23:41:08.959 00.002 12308 IsGuiding returns 0
23:41:08.959 00.000 12308 scope move finished after 101 + 48 ms
23:41:08.960 00.001 12308 Move returns status 0, amount 101
23:41:08.961 00.001 12308 MoveAxis(N, 0, ABG)
23:41:08.962 00.001 12308 Move returns status 0, amount 0
23:41:08.962 00.000 12308 move complete, result=0
23:41:08.963 00.001 12308 worker thread done servicing request
23:41:08.963 00.000 14556 GuideStep: 0.2 px 101 ms WEST, 0.0 px 0 ms NORTH
23:41:08.970 00.007 12308 Worker thread wakes up
23:41:08.970 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:08.970 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:10.223 01.253 12308 Exposure complete
23:41:10.353 00.130 12308 worker thread done servicing request
23:41:10.354 00.001 14556 OnExposeComplete: enter
23:41:10.358 00.004 14556 UpdateGuideState(): m_state=6
23:41:10.362 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7661
23:41:10.366 00.004 14556 Star::Find returns 1 (0), X=169.87, Y=1000.56, Mass=2310, SNR=32.4, Peak=162 HFD=4.8
23:41:10.370 00.004 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.92 = -1.37)
23:41:10.375 00.005 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.47)
23:41:10.379 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.84 mountX=0.04 mountY=-0.18, mountTheta=-1.37
23:41:10.383 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.17, opts=13)
23:41:10.388 00.005 14556 Enqueuing Move request for scope (-0.05, 0.17)
23:41:10.391 00.003 12308 Worker thread wakes up
23:41:10.391 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.17) opts 0xd
23:41:10.391 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.17)
23:41:10.391 00.000 12308 Moving (-0.05, 0.17) raw xDistance=0.04 yDistance=-0.18
23:41:10.391 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:41:10.393 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:10.393 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:41:10.393 00.000 12308 MoveAxis(E, 0, ABG)
23:41:10.393 00.000 12308 Move returns status 0, amount 0
23:41:10.393 00.000 12308 MoveAxis(N, 0, ABG)
23:41:10.394 00.001 12308 Move returns status 0, amount 0
23:41:10.394 00.000 12308 move complete, result=0
23:41:10.394 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:10.398 00.004 12308 worker thread done servicing request
23:41:10.421 00.023 14556 UpdateGuideState exits: m=2310 SNR=32.4
23:41:10.426 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:10.430 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:10.435 00.005 14556 Enqueuing Expose request
23:41:10.439 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:41:10.443 00.004 12308 Worker thread wakes up
23:41:10.443 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:10.443 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:11.697 01.254 12308 Exposure complete
23:41:11.839 00.142 12308 worker thread done servicing request
23:41:11.839 00.000 14556 OnExposeComplete: enter
23:41:11.843 00.004 14556 UpdateGuideState(): m_state=6
23:41:11.846 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7662
23:41:11.850 00.004 14556 Star::Find returns 1 (0), X=169.69, Y=1000.42, Mass=2086, SNR=30.7, Peak=145 HFD=4.7
23:41:11.854 00.004 14556 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.07) = xAngle (6.08 = -0.20)
23:41:11.857 00.003 14556 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.30)
23:41:11.861 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.03 hyp=0.23 cameraTheta=3.01 mountX=0.23 mountY=-0.07, mountTheta=-0.29
23:41:11.865 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.03, opts=13)
23:41:11.870 00.005 14556 Enqueuing Move request for scope (-0.23, 0.03)
23:41:11.874 00.004 12308 Worker thread wakes up
23:41:11.874 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.03) opts 0xd
23:41:11.874 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.03)
23:41:11.874 00.000 12308 Moving (-0.23, 0.03) raw xDistance=0.23 yDistance=-0.07
23:41:11.874 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:41:11.874 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:11.875 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:41:11.875 00.000 12308 MoveAxis(W, 98, ABG)
23:41:11.875 00.000 12308 Guiding  Dir = 3, Dur = 98
23:41:11.875 00.000 12308 IsSlewing returns 0
23:41:11.875 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:11.879 00.004 12308 IsGuiding returns 0
23:41:11.879 00.000 12308 PulseGuide returned control before completion, sleep 108
23:41:11.901 00.022 14556 UpdateGuideState exits: m=2086 SNR=30.7
23:41:11.908 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:11.914 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:11.918 00.004 14556 Enqueuing Expose request
23:41:11.997 00.079 12308 IsGuiding returns 1
23:41:11.997 00.000 12308 scope still moving after pulse duration time elapsed
23:41:12.028 00.031 12308 IsSlewing returns 0
23:41:12.030 00.002 12308 IsGuiding returns 0
23:41:12.031 00.001 12308 scope move finished after 98 + 53 ms
23:41:12.032 00.001 12308 Move returns status 0, amount 98
23:41:12.032 00.000 12308 MoveAxis(N, 0, ABG)
23:41:12.032 00.000 12308 Move returns status 0, amount 0
23:41:12.032 00.000 12308 move complete, result=0
23:41:12.033 00.001 12308 worker thread done servicing request
23:41:12.033 00.000 14556 GuideStep: 0.2 px 98 ms WEST, -0.1 px 0 ms NORTH
23:41:12.040 00.007 12308 Worker thread wakes up
23:41:12.040 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:12.040 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:13.290 01.250 12308 Exposure complete
23:41:13.415 00.125 12308 worker thread done servicing request
23:41:13.415 00.000 14556 OnExposeComplete: enter
23:41:13.418 00.003 14556 UpdateGuideState(): m_state=6
23:41:13.421 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7663
23:41:13.425 00.004 14556 Star::Find returns 1 (0), X=169.75, Y=1000.68, Mass=2236, SNR=31.9, Peak=174 HFD=4.6
23:41:13.429 00.004 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.15 = -1.13)
23:41:13.432 00.003 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
23:41:13.435 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.29 hyp=0.33 cameraTheta=2.08 mountX=0.14 mountY=-0.31, mountTheta=-1.15
23:41:13.441 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.29, opts=13)
23:41:13.444 00.003 14556 Enqueuing Move request for scope (-0.16, 0.29)
23:41:13.449 00.005 12308 Worker thread wakes up
23:41:13.449 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.29) opts 0xd
23:41:13.449 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.29)
23:41:13.450 00.001 12308 Moving (-0.16, 0.29) raw xDistance=0.14 yDistance=-0.31
23:41:13.450 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:41:13.450 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:41:13.450 00.000 12308 MoveAxis(E, 0, ABG)
23:41:13.451 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:13.456 00.005 12308 Move returns status 0, amount 0
23:41:13.456 00.000 12308 MoveAxis(N, 217, ABG)
23:41:13.456 00.000 12308 Guiding  Dir = 0, Dur = 217
23:41:13.456 00.000 12308 IsSlewing returns 0
23:41:13.457 00.001 12308 IsGuiding returns 0
23:41:13.457 00.000 12308 PulseGuide returned control before completion, sleep 227
23:41:13.478 00.021 14556 UpdateGuideState exits: m=2236 SNR=31.9
23:41:13.481 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:13.486 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:13.490 00.004 14556 Enqueuing Expose request
23:41:13.700 00.210 12308 IsGuiding returns 1
23:41:13.700 00.000 12308 scope still moving after pulse duration time elapsed
23:41:13.731 00.031 12308 IsSlewing returns 0
23:41:13.732 00.001 12308 IsGuiding returns 0
23:41:13.732 00.000 12308 scope move finished after 217 + 58 ms
23:41:13.733 00.001 12308 Move returns status 0, amount 217
23:41:13.733 00.000 12308 move complete, result=0
23:41:13.733 00.000 12308 worker thread done servicing request
23:41:13.735 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 217 ms NORTH
23:41:13.740 00.005 12308 Worker thread wakes up
23:41:13.740 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:13.740 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:14.989 01.249 12308 Exposure complete
23:41:15.115 00.126 12308 worker thread done servicing request
23:41:15.115 00.000 14556 OnExposeComplete: enter
23:41:15.118 00.003 14556 UpdateGuideState(): m_state=6
23:41:15.122 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7664
23:41:15.128 00.006 14556 Star::Find returns 1 (0), X=169.86, Y=1000.26, Mass=1982, SNR=29.8, Peak=137 HFD=4.5
23:41:15.132 00.004 14556 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-3.07) = xAngle (1.10 = 1.10)
23:41:15.138 00.006 14556 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.00 = 1.00)
23:41:15.142 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.97 mountX=0.06 mountY=0.12, mountTheta=1.08
23:41:15.148 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.13, opts=13)
23:41:15.152 00.004 14556 Enqueuing Move request for scope (-0.05, -0.13)
23:41:15.156 00.004 12308 Worker thread wakes up
23:41:15.156 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
23:41:15.156 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
23:41:15.156 00.000 12308 Moving (-0.05, -0.13) raw xDistance=0.06 yDistance=0.12
23:41:15.156 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:41:15.156 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:15.156 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:41:15.158 00.002 12308 MoveAxis(E, 0, ABG)
23:41:15.158 00.000 12308 Move returns status 0, amount 0
23:41:15.158 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:15.162 00.004 12308 MoveAxis(N, 0, ABG)
23:41:15.162 00.000 12308 Move returns status 0, amount 0
23:41:15.162 00.000 12308 move complete, result=0
23:41:15.162 00.000 12308 worker thread done servicing request
23:41:15.183 00.021 14556 UpdateGuideState exits: m=1982 SNR=29.8
23:41:15.187 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:15.190 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:15.193 00.003 14556 Enqueuing Expose request
23:41:15.195 00.002 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:41:15.199 00.004 12308 Worker thread wakes up
23:41:15.199 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:15.199 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:16.452 01.253 12308 Exposure complete
23:41:16.577 00.125 12308 worker thread done servicing request
23:41:16.579 00.002 14556 OnExposeComplete: enter
23:41:16.582 00.003 14556 UpdateGuideState(): m_state=6
23:41:16.587 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7665
23:41:16.591 00.004 14556 Star::Find returns 1 (0), X=169.75, Y=1000.32, Mass=2243, SNR=31.9, Peak=172 HFD=4.5
23:41:16.595 00.004 14556 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-3.07) = xAngle (0.36 = 0.36)
23:41:16.599 00.004 14556 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.26 = 0.26)
23:41:16.603 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-2.71 mountX=0.17 mountY=0.05, mountTheta=0.27
23:41:16.608 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.08, opts=13)
23:41:16.612 00.004 14556 Enqueuing Move request for scope (-0.16, -0.08)
23:41:16.615 00.003 12308 Worker thread wakes up
23:41:16.616 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.08) opts 0xd
23:41:16.616 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.08)
23:41:16.616 00.000 12308 Moving (-0.16, -0.08) raw xDistance=0.17 yDistance=0.05
23:41:16.616 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:41:16.616 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:16.616 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:41:16.618 00.002 12308 MoveAxis(E, 0, ABG)
23:41:16.618 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:16.622 00.004 12308 Move returns status 0, amount 0
23:41:16.622 00.000 12308 MoveAxis(N, 0, ABG)
23:41:16.623 00.001 12308 Move returns status 0, amount 0
23:41:16.623 00.000 12308 move complete, result=0
23:41:16.623 00.000 12308 worker thread done servicing request
23:41:16.643 00.020 14556 UpdateGuideState exits: m=2243 SNR=31.9
23:41:16.647 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:16.652 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:16.657 00.005 14556 Enqueuing Expose request
23:41:16.661 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:41:16.665 00.004 12308 Worker thread wakes up
23:41:16.665 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:16.667 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:17.920 01.253 12308 Exposure complete
23:41:18.044 00.124 12308 worker thread done servicing request
23:41:18.045 00.001 14556 OnExposeComplete: enter
23:41:18.049 00.004 14556 UpdateGuideState(): m_state=6
23:41:18.053 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7666
23:41:18.058 00.005 14556 Star::Find returns 1 (0), X=169.75, Y=1000.27, Mass=2214, SNR=31.6, Peak=157 HFD=4.6
23:41:18.063 00.005 14556 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-3.07) = xAngle (0.55 = 0.55)
23:41:18.068 00.005 14556 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.45 = 0.45)
23:41:18.072 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-2.52 mountX=0.17 mountY=0.09, mountTheta=0.48
23:41:18.077 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.12, opts=13)
23:41:18.080 00.003 14556 Enqueuing Move request for scope (-0.16, -0.12)
23:41:18.085 00.005 12308 Worker thread wakes up
23:41:18.085 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.12) opts 0xd
23:41:18.085 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.12)
23:41:18.085 00.000 12308 Moving (-0.16, -0.12) raw xDistance=0.17 yDistance=0.09
23:41:18.085 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:41:18.085 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:18.085 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:41:18.086 00.001 12308 MoveAxis(E, 0, ABG)
23:41:18.086 00.000 12308 Move returns status 0, amount 0
23:41:18.086 00.000 12308 MoveAxis(N, 0, ABG)
23:41:18.087 00.001 12308 Move returns status 0, amount 0
23:41:18.087 00.000 12308 move complete, result=0
23:41:18.088 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:18.092 00.004 12308 worker thread done servicing request
23:41:18.113 00.021 14556 UpdateGuideState exits: m=2214 SNR=31.6
23:41:18.120 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:18.126 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:18.130 00.004 14556 Enqueuing Expose request
23:41:18.135 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:41:18.139 00.004 12308 Worker thread wakes up
23:41:18.139 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:18.139 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:19.390 01.251 12308 Exposure complete
23:41:19.501 00.111 12308 worker thread done servicing request
23:41:19.502 00.001 14556 OnExposeComplete: enter
23:41:19.507 00.005 14556 UpdateGuideState(): m_state=6
23:41:19.511 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7667
23:41:19.514 00.003 14556 Star::Find returns 1 (0), X=169.62, Y=1000.41, Mass=2343, SNR=32.2, Peak=159 HFD=4.8
23:41:19.518 00.004 14556 CameraToMount -- cameraTheta (3.06) - m_xAngle (-3.07) = xAngle (6.13 = -0.15)
23:41:19.524 00.006 14556 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.04 = -0.25)
23:41:19.530 00.006 14556 CameraToMount -- cameraX=-0.29 cameraY=0.02 hyp=0.29 cameraTheta=3.06 mountX=0.29 mountY=-0.07, mountTheta=-0.24
23:41:19.536 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.02, opts=13)
23:41:19.540 00.004 14556 Enqueuing Move request for scope (-0.29, 0.02)
23:41:19.544 00.004 12308 Worker thread wakes up
23:41:19.544 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.02) opts 0xd
23:41:19.544 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.02)
23:41:19.544 00.000 12308 Moving (-0.29, 0.02) raw xDistance=0.29 yDistance=-0.07
23:41:19.544 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:41:19.545 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:19.545 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:41:19.545 00.000 12308 MoveAxis(W, 125, ABG)
23:41:19.545 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:19.548 00.003 12308 Guiding  Dir = 3, Dur = 125
23:41:19.550 00.002 12308 IsSlewing returns 0
23:41:19.550 00.000 12308 IsGuiding returns 0
23:41:19.551 00.001 12308 PulseGuide returned control before completion, sleep 135
23:41:19.572 00.021 14556 UpdateGuideState exits: m=2343 SNR=32.2
23:41:19.577 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:19.581 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:19.586 00.005 14556 Enqueuing Expose request
23:41:19.689 00.103 12308 IsGuiding returns 1
23:41:19.689 00.000 12308 scope still moving after pulse duration time elapsed
23:41:19.720 00.031 12308 IsSlewing returns 0
23:41:19.721 00.001 12308 IsGuiding returns 0
23:41:19.721 00.000 12308 scope move finished after 125 + 45 ms
23:41:19.722 00.001 12308 Move returns status 0, amount 125
23:41:19.722 00.000 12308 MoveAxis(N, 0, ABG)
23:41:19.722 00.000 12308 Move returns status 0, amount 0
23:41:19.723 00.001 12308 move complete, result=0
23:41:19.723 00.000 12308 worker thread done servicing request
23:41:19.723 00.000 12308 Worker thread wakes up
23:41:19.724 00.001 14556 GuideStep: 0.3 px 125 ms WEST, -0.1 px 0 ms NORTH
23:41:19.730 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:19.730 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:20.981 01.251 12308 Exposure complete
23:41:21.108 00.127 12308 worker thread done servicing request
23:41:21.108 00.000 14556 OnExposeComplete: enter
23:41:21.115 00.007 14556 UpdateGuideState(): m_state=6
23:41:21.120 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7668
23:41:21.125 00.005 14556 Star::Find returns 1 (0), X=169.94, Y=1000.60, Mass=2290, SNR=32.1, Peak=149 HFD=4.8
23:41:21.131 00.006 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.52 = -1.77)
23:41:21.136 00.005 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.87)
23:41:21.141 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.21 cameraTheta=1.44 mountX=-0.04 mountY=-0.20, mountTheta=-1.77
23:41:21.148 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.20, opts=13)
23:41:21.154 00.006 14556 Enqueuing Move request for scope (0.03, 0.20)
23:41:21.158 00.004 12308 Worker thread wakes up
23:41:21.158 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
23:41:21.159 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
23:41:21.159 00.000 12308 Moving (0.03, 0.20) raw xDistance=-0.04 yDistance=-0.20
23:41:21.159 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:41:21.159 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:21.159 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:41:21.160 00.001 12308 MoveAxis(E, 0, ABG)
23:41:21.160 00.000 12308 Move returns status 0, amount 0
23:41:21.160 00.000 12308 MoveAxis(N, 0, ABG)
23:41:21.161 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:21.165 00.004 12308 Move returns status 0, amount 0
23:41:21.165 00.000 12308 move complete, result=0
23:41:21.165 00.000 12308 worker thread done servicing request
23:41:21.187 00.022 14556 UpdateGuideState exits: m=2290 SNR=32.1
23:41:21.191 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:21.196 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:21.201 00.005 14556 Enqueuing Expose request
23:41:21.204 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:41:21.208 00.004 12308 Worker thread wakes up
23:41:21.208 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:21.208 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:22.458 01.250 12308 Exposure complete
23:41:22.583 00.125 12308 worker thread done servicing request
23:41:22.585 00.002 14556 OnExposeComplete: enter
23:41:22.589 00.004 14556 UpdateGuideState(): m_state=6
23:41:22.594 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7669
23:41:22.599 00.005 14556 Star::Find returns 1 (0), X=169.80, Y=1000.57, Mass=2171, SNR=31.1, Peak=159 HFD=4.6
23:41:22.603 00.004 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.21 = -1.08)
23:41:22.606 00.003 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.18)
23:41:22.610 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.18 hyp=0.22 cameraTheta=2.13 mountX=0.10 mountY=-0.20, mountTheta=-1.10
23:41:22.615 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.18, opts=13)
23:41:22.620 00.005 14556 Enqueuing Move request for scope (-0.11, 0.18)
23:41:22.625 00.005 12308 Worker thread wakes up
23:41:22.625 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.18) opts 0xd
23:41:22.625 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.18)
23:41:22.625 00.000 12308 Moving (-0.11, 0.18) raw xDistance=0.10 yDistance=-0.20
23:41:22.625 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:41:22.625 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:22.625 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:41:22.625 00.000 12308 MoveAxis(E, 0, ABG)
23:41:22.626 00.001 12308 Move returns status 0, amount 0
23:41:22.626 00.000 12308 MoveAxis(N, 0, ABG)
23:41:22.626 00.000 12308 Move returns status 0, amount 0
23:41:22.626 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:22.631 00.005 12308 move complete, result=0
23:41:22.632 00.001 12308 worker thread done servicing request
23:41:22.653 00.021 14556 UpdateGuideState exits: m=2171 SNR=31.1
23:41:22.658 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:22.663 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:22.667 00.004 14556 Enqueuing Expose request
23:41:22.670 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:41:22.675 00.005 12308 Worker thread wakes up
23:41:22.675 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:22.675 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:23.926 01.251 12308 Exposure complete
23:41:24.062 00.136 12308 worker thread done servicing request
23:41:24.062 00.000 14556 OnExposeComplete: enter
23:41:24.069 00.007 14556 UpdateGuideState(): m_state=6
23:41:24.074 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7670
23:41:24.080 00.006 14556 Star::Find returns 1 (0), X=169.69, Y=1000.62, Mass=2265, SNR=31.8, Peak=163 HFD=4.7
23:41:24.085 00.005 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
23:41:24.091 00.006 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.97)
23:41:24.096 00.005 14556 CameraToMount -- cameraX=-0.22 cameraY=0.23 hyp=0.31 cameraTheta=2.34 mountX=0.20 mountY=-0.26, mountTheta=-0.91
23:41:24.103 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.23, opts=13)
23:41:24.109 00.006 14556 Enqueuing Move request for scope (-0.22, 0.23)
23:41:24.117 00.008 12308 Worker thread wakes up
23:41:24.118 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.23) opts 0xd
23:41:24.118 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.23)
23:41:24.118 00.000 12308 Moving (-0.22, 0.23) raw xDistance=0.20 yDistance=-0.26
23:41:24.118 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:41:24.120 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:41:24.120 00.000 12308 MoveAxis(W, 88, ABG)
23:41:24.120 00.000 12308 Guiding  Dir = 3, Dur = 88
23:41:24.121 00.001 12308 IsSlewing returns 0
23:41:24.121 00.000 12308 IsGuiding returns 0
23:41:24.122 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:24.129 00.007 12308 PulseGuide returned control before completion, sleep 98
23:41:24.158 00.029 14556 UpdateGuideState exits: m=2265 SNR=31.8
23:41:24.164 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:24.169 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:24.175 00.006 14556 Enqueuing Expose request
23:41:24.229 00.054 12308 IsGuiding returns 1
23:41:24.229 00.000 12308 scope still moving after pulse duration time elapsed
23:41:24.260 00.031 12308 IsSlewing returns 0
23:41:24.260 00.000 12308 IsGuiding returns 0
23:41:24.260 00.000 12308 scope move finished after 88 + 50 ms
23:41:24.260 00.000 12308 Move returns status 0, amount 88
23:41:24.261 00.001 12308 MoveAxis(N, 183, ABG)
23:41:24.261 00.000 12308 Guiding  Dir = 0, Dur = 183
23:41:24.261 00.000 12308 IsSlewing returns 0
23:41:24.261 00.000 12308 IsGuiding returns 0
23:41:24.262 00.001 12308 PulseGuide returned control before completion, sleep 193
23:41:24.463 00.201 12308 IsGuiding returns 1
23:41:24.464 00.001 12308 scope still moving after pulse duration time elapsed
23:41:24.494 00.030 12308 IsSlewing returns 0
23:41:24.496 00.002 12308 IsGuiding returns 0
23:41:24.496 00.000 12308 scope move finished after 183 + 51 ms
23:41:24.497 00.001 12308 Move returns status 0, amount 183
23:41:24.498 00.001 12308 move complete, result=0
23:41:24.498 00.000 12308 worker thread done servicing request
23:41:24.498 00.000 12308 Worker thread wakes up
23:41:24.499 00.001 14556 GuideStep: 0.2 px 88 ms WEST, -0.3 px 183 ms NORTH
23:41:24.509 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:24.510 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:25.754 01.244 12308 Exposure complete
23:41:25.871 00.117 12308 worker thread done servicing request
23:41:25.872 00.001 14556 OnExposeComplete: enter
23:41:25.877 00.005 14556 UpdateGuideState(): m_state=6
23:41:25.881 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7671
23:41:25.885 00.004 14556 Star::Find returns 1 (0), X=169.79, Y=1000.39, Mass=2098, SNR=30.7, Peak=169 HFD=4.4
23:41:25.889 00.004 14556 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-3.07) = xAngle (-0.03 = -0.03)
23:41:25.893 00.004 14556 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.13 = -0.13)
23:41:25.896 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.10 mountX=0.12 mountY=-0.02, mountTheta=-0.12
23:41:25.902 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.01, opts=13)
23:41:25.908 00.006 14556 Enqueuing Move request for scope (-0.12, -0.01)
23:41:25.913 00.005 12308 Worker thread wakes up
23:41:25.913 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
23:41:25.913 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
23:41:25.914 00.001 12308 Moving (-0.12, -0.01) raw xDistance=0.12 yDistance=-0.02
23:41:25.914 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:41:25.914 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:25.914 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:41:25.914 00.000 12308 MoveAxis(E, 0, ABG)
23:41:25.915 00.001 12308 Move returns status 0, amount 0
23:41:25.915 00.000 12308 MoveAxis(N, 0, ABG)
23:41:25.915 00.000 12308 Move returns status 0, amount 0
23:41:25.915 00.000 12308 move complete, result=0
23:41:25.916 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:25.919 00.003 12308 worker thread done servicing request
23:41:25.944 00.025 14556 UpdateGuideState exits: m=2098 SNR=30.7
23:41:25.948 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:25.953 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:25.957 00.004 14556 Enqueuing Expose request
23:41:25.961 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:41:25.964 00.003 12308 Worker thread wakes up
23:41:25.964 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:25.966 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:27.209 01.243 12308 Exposure complete
23:41:27.349 00.140 12308 worker thread done servicing request
23:41:27.349 00.000 14556 OnExposeComplete: enter
23:41:27.354 00.005 14556 UpdateGuideState(): m_state=6
23:41:27.358 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7672
23:41:27.362 00.004 14556 Star::Find returns 1 (0), X=169.73, Y=1000.50, Mass=2400, SNR=32.9, Peak=172 HFD=4.6
23:41:27.366 00.004 14556 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.07) = xAngle (5.68 = -0.60)
23:41:27.369 00.003 14556 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.58 = -0.70)
23:41:27.373 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.11 hyp=0.21 cameraTheta=2.61 mountX=0.17 mountY=-0.14, mountTheta=-0.67
23:41:27.379 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.11, opts=13)
23:41:27.383 00.004 14556 Enqueuing Move request for scope (-0.18, 0.11)
23:41:27.387 00.004 12308 Worker thread wakes up
23:41:27.387 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.11) opts 0xd
23:41:27.388 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.11)
23:41:27.388 00.000 12308 Moving (-0.18, 0.11) raw xDistance=0.17 yDistance=-0.14
23:41:27.388 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:41:27.388 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:27.389 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:41:27.389 00.000 12308 MoveAxis(E, 0, ABG)
23:41:27.389 00.000 12308 Move returns status 0, amount 0
23:41:27.389 00.000 12308 MoveAxis(N, 0, ABG)
23:41:27.389 00.000 12308 Move returns status 0, amount 0
23:41:27.391 00.002 12308 move complete, result=0
23:41:27.391 00.000 12308 worker thread done servicing request
23:41:27.392 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:27.432 00.040 14556 UpdateGuideState exits: m=2400 SNR=32.9
23:41:27.437 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:27.441 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:27.446 00.005 14556 Enqueuing Expose request
23:41:27.450 00.004 12308 Worker thread wakes up
23:41:27.450 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:27.456 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:27.456 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:28.710 01.254 12308 Exposure complete
23:41:28.838 00.128 12308 worker thread done servicing request
23:41:28.838 00.000 14556 OnExposeComplete: enter
23:41:28.843 00.005 14556 UpdateGuideState(): m_state=6
23:41:28.847 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7673
23:41:28.852 00.005 14556 Star::Find returns 1 (0), X=169.88, Y=1000.40, Mass=2350, SNR=32.9, Peak=166 HFD=5.0
23:41:28.855 00.003 14556 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.07) = xAngle (6.03 = -0.25)
23:41:28.859 00.004 14556 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.35)
23:41:28.863 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.96 mountX=0.04 mountY=-0.01, mountTheta=-0.34
23:41:28.868 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.01, opts=13)
23:41:28.872 00.004 14556 Enqueuing Move request for scope (-0.04, 0.01)
23:41:28.876 00.004 12308 Worker thread wakes up
23:41:28.876 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
23:41:28.876 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
23:41:28.876 00.000 12308 Moving (-0.04, 0.01) raw xDistance=0.04 yDistance=-0.01
23:41:28.876 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:41:28.876 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:28.877 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:41:28.877 00.000 12308 MoveAxis(E, 0, ABG)
23:41:28.877 00.000 12308 Move returns status 0, amount 0
23:41:28.877 00.000 12308 MoveAxis(N, 0, ABG)
23:41:28.877 00.000 12308 Move returns status 0, amount 0
23:41:28.877 00.000 12308 move complete, result=0
23:41:28.879 00.002 12308 worker thread done servicing request
23:41:28.879 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:28.903 00.024 14556 UpdateGuideState exits: m=2350 SNR=32.9
23:41:28.906 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:28.910 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:28.915 00.005 14556 Enqueuing Expose request
23:41:28.919 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:41:28.922 00.003 12308 Worker thread wakes up
23:41:28.922 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:28.922 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:30.170 01.248 12308 Exposure complete
23:41:30.311 00.141 12308 worker thread done servicing request
23:41:30.311 00.000 14556 OnExposeComplete: enter
23:41:30.315 00.004 14556 UpdateGuideState(): m_state=6
23:41:30.319 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7674
23:41:30.323 00.004 14556 Star::Find returns 1 (0), X=169.86, Y=1000.57, Mass=2151, SNR=31.1, Peak=143 HFD=4.8
23:41:30.328 00.005 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.93 = -1.35)
23:41:30.331 00.003 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.45)
23:41:30.335 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.86 mountX=0.04 mountY=-0.19, mountTheta=-1.35
23:41:30.340 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.18, opts=13)
23:41:30.345 00.005 14556 Enqueuing Move request for scope (-0.05, 0.18)
23:41:30.349 00.004 12308 Worker thread wakes up
23:41:30.349 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.18) opts 0xd
23:41:30.349 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.18)
23:41:30.349 00.000 12308 Moving (-0.05, 0.18) raw xDistance=0.04 yDistance=-0.19
23:41:30.349 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:41:30.349 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:30.350 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:41:30.350 00.000 12308 MoveAxis(E, 0, ABG)
23:41:30.350 00.000 12308 Move returns status 0, amount 0
23:41:30.351 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:30.355 00.004 12308 MoveAxis(N, 0, ABG)
23:41:30.355 00.000 12308 Move returns status 0, amount 0
23:41:30.355 00.000 12308 move complete, result=0
23:41:30.355 00.000 12308 worker thread done servicing request
23:41:30.378 00.023 14556 UpdateGuideState exits: m=2151 SNR=31.1
23:41:30.384 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:30.387 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:30.391 00.004 14556 Enqueuing Expose request
23:41:30.395 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:41:30.399 00.004 12308 Worker thread wakes up
23:41:30.400 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:30.400 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:31.656 01.256 12308 Exposure complete
23:41:31.794 00.138 12308 worker thread done servicing request
23:41:31.795 00.001 14556 OnExposeComplete: enter
23:41:31.799 00.004 14556 UpdateGuideState(): m_state=6
23:41:31.802 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7675
23:41:31.806 00.004 14556 Star::Find returns 1 (0), X=169.67, Y=1000.59, Mass=2209, SNR=31.5, Peak=140 HFD=4.5
23:41:31.811 00.005 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
23:41:31.814 00.003 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
23:41:31.818 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.20 hyp=0.32 cameraTheta=2.47 mountX=0.23 mountY=-0.24, mountTheta=-0.79
23:41:31.824 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.20, opts=13)
23:41:31.827 00.003 14556 Enqueuing Move request for scope (-0.25, 0.20)
23:41:31.831 00.004 12308 Worker thread wakes up
23:41:31.831 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.20) opts 0xd
23:41:31.831 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.20)
23:41:31.832 00.001 12308 Moving (-0.25, 0.20) raw xDistance=0.23 yDistance=-0.24
23:41:31.832 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:41:31.832 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:41:31.832 00.000 12308 MoveAxis(W, 101, ABG)
23:41:31.832 00.000 12308 Guiding  Dir = 3, Dur = 101
23:41:31.832 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:31.837 00.005 12308 IsSlewing returns 0
23:41:31.837 00.000 12308 IsGuiding returns 0
23:41:31.838 00.001 12308 PulseGuide returned control before completion, sleep 111
23:41:31.860 00.022 14556 UpdateGuideState exits: m=2209 SNR=31.5
23:41:31.863 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:31.869 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:31.873 00.004 14556 Enqueuing Expose request
23:41:31.956 00.083 12308 IsGuiding returns 1
23:41:31.957 00.001 12308 scope still moving after pulse duration time elapsed
23:41:31.987 00.030 12308 IsSlewing returns 0
23:41:31.988 00.001 12308 IsGuiding returns 0
23:41:31.989 00.001 12308 scope move finished after 101 + 49 ms
23:41:31.989 00.000 12308 Move returns status 0, amount 101
23:41:31.989 00.000 12308 MoveAxis(N, 166, ABG)
23:41:31.990 00.001 12308 Guiding  Dir = 0, Dur = 166
23:41:31.990 00.000 12308 IsSlewing returns 0
23:41:31.990 00.000 12308 IsGuiding returns 0
23:41:31.991 00.001 12308 PulseGuide returned control before completion, sleep 176
23:41:32.173 00.182 12308 IsGuiding returns 1
23:41:32.173 00.000 12308 scope still moving after pulse duration time elapsed
23:41:32.204 00.031 12308 IsSlewing returns 0
23:41:32.205 00.001 12308 IsGuiding returns 0
23:41:32.205 00.000 12308 scope move finished after 166 + 48 ms
23:41:32.205 00.000 12308 Move returns status 0, amount 166
23:41:32.205 00.000 12308 move complete, result=0
23:41:32.207 00.002 12308 worker thread done servicing request
23:41:32.207 00.000 12308 Worker thread wakes up
23:41:32.207 00.000 14556 GuideStep: 0.2 px 101 ms WEST, -0.2 px 166 ms NORTH
23:41:32.215 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:32.215 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:33.460 01.245 12308 Exposure complete
23:41:33.594 00.134 12308 worker thread done servicing request
23:41:33.594 00.000 14556 OnExposeComplete: enter
23:41:33.599 00.005 14556 UpdateGuideState(): m_state=6
23:41:33.603 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7676
23:41:33.606 00.003 14556 Star::Find returns 1 (0), X=169.86, Y=1000.47, Mass=2236, SNR=31.8, Peak=159 HFD=4.4
23:41:33.610 00.004 14556 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.07) = xAngle (5.24 = -1.05)
23:41:33.613 00.003 14556 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
23:41:33.618 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.16 mountX=0.05 mountY=-0.08, mountTheta=-1.07
23:41:33.623 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.08, opts=13)
23:41:33.627 00.004 14556 Enqueuing Move request for scope (-0.05, 0.08)
23:41:33.632 00.005 12308 Worker thread wakes up
23:41:33.632 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
23:41:33.632 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
23:41:33.632 00.000 12308 Moving (-0.05, 0.08) raw xDistance=0.05 yDistance=-0.08
23:41:33.632 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:41:33.633 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:33.633 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:41:33.633 00.000 12308 MoveAxis(E, 0, ABG)
23:41:33.633 00.000 12308 Move returns status 0, amount 0
23:41:33.633 00.000 12308 MoveAxis(N, 0, ABG)
23:41:33.634 00.001 12308 Move returns status 0, amount 0
23:41:33.635 00.001 12308 move complete, result=0
23:41:33.635 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:33.639 00.004 12308 worker thread done servicing request
23:41:33.661 00.022 14556 UpdateGuideState exits: m=2236 SNR=31.8
23:41:33.666 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:33.670 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:33.674 00.004 14556 Enqueuing Expose request
23:41:33.677 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:33.682 00.005 12308 Worker thread wakes up
23:41:33.682 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:33.682 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:34.931 01.249 12308 Exposure complete
23:41:35.058 00.127 12308 worker thread done servicing request
23:41:35.058 00.000 14556 OnExposeComplete: enter
23:41:35.063 00.005 14556 UpdateGuideState(): m_state=6
23:41:35.069 00.006 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7677
23:41:35.074 00.005 14556 Star::Find returns 1 (0), X=169.72, Y=1000.32, Mass=2493, SNR=33.6, Peak=169 HFD=4.8
23:41:35.076 00.002 14556 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.07) = xAngle (0.29 = 0.29)
23:41:35.081 00.005 14556 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.19 = 0.19)
23:41:35.084 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.07 hyp=0.21 cameraTheta=-2.78 mountX=0.20 mountY=0.04, mountTheta=0.20
23:41:35.089 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.07, opts=13)
23:41:35.092 00.003 14556 Enqueuing Move request for scope (-0.20, -0.07)
23:41:35.095 00.003 12308 Worker thread wakes up
23:41:35.095 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.07) opts 0xd
23:41:35.096 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.07)
23:41:35.096 00.000 12308 Moving (-0.20, -0.07) raw xDistance=0.20 yDistance=0.04
23:41:35.096 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:41:35.096 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:35.096 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:41:35.098 00.002 12308 MoveAxis(W, 87, ABG)
23:41:35.098 00.000 12308 Guiding  Dir = 3, Dur = 87
23:41:35.098 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:35.101 00.003 12308 IsSlewing returns 0
23:41:35.101 00.000 12308 IsGuiding returns 0
23:41:35.101 00.000 12308 PulseGuide returned control before completion, sleep 97
23:41:35.121 00.020 14556 UpdateGuideState exits: m=2493 SNR=33.6
23:41:35.125 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:35.131 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:35.136 00.005 14556 Enqueuing Expose request
23:41:35.206 00.070 12308 IsGuiding returns 1
23:41:35.207 00.001 12308 scope still moving after pulse duration time elapsed
23:41:35.236 00.029 12308 IsSlewing returns 0
23:41:35.238 00.002 12308 IsGuiding returns 0
23:41:35.239 00.001 12308 scope move finished after 87 + 49 ms
23:41:35.239 00.000 12308 Move returns status 0, amount 87
23:41:35.240 00.001 12308 MoveAxis(N, 0, ABG)
23:41:35.240 00.000 12308 Move returns status 0, amount 0
23:41:35.240 00.000 12308 move complete, result=0
23:41:35.240 00.000 12308 worker thread done servicing request
23:41:35.241 00.001 14556 GuideStep: 0.2 px 87 ms WEST, 0.0 px 0 ms NORTH
23:41:35.248 00.007 12308 Worker thread wakes up
23:41:35.248 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:35.250 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:36.506 01.256 12308 Exposure complete
23:41:36.637 00.131 12308 worker thread done servicing request
23:41:36.637 00.000 14556 OnExposeComplete: enter
23:41:36.641 00.004 14556 UpdateGuideState(): m_state=6
23:41:36.644 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7678
23:41:36.649 00.005 14556 Star::Find returns 1 (0), X=169.90, Y=1000.69, Mass=2190, SNR=31.7, Peak=158 HFD=4.6
23:41:36.654 00.005 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.70 = -1.59)
23:41:36.658 00.004 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.69)
23:41:36.661 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.62 mountX=-0.00 mountY=-0.29, mountTheta=-1.59
23:41:36.667 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.30, opts=13)
23:41:36.672 00.005 14556 Enqueuing Move request for scope (-0.02, 0.30)
23:41:36.676 00.004 12308 Worker thread wakes up
23:41:36.676 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.30) opts 0xd
23:41:36.676 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.30)
23:41:36.676 00.000 12308 Moving (-0.02, 0.30) raw xDistance=-0.00 yDistance=-0.29
23:41:36.677 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:41:36.677 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:41:36.677 00.000 12308 MoveAxis(E, 0, ABG)
23:41:36.677 00.000 12308 Move returns status 0, amount 0
23:41:36.677 00.000 12308 MoveAxis(N, 207, ABG)
23:41:36.677 00.000 12308 Guiding  Dir = 0, Dur = 207
23:41:36.677 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:36.682 00.005 12308 IsSlewing returns 0
23:41:36.682 00.000 12308 IsGuiding returns 0
23:41:36.682 00.000 12308 PulseGuide returned control before completion, sleep 217
23:41:36.707 00.025 14556 UpdateGuideState exits: m=2190 SNR=31.7
23:41:36.713 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:36.718 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:36.722 00.004 14556 Enqueuing Expose request
23:41:36.914 00.192 12308 IsGuiding returns 1
23:41:36.916 00.002 12308 scope still moving after pulse duration time elapsed
23:41:36.946 00.030 12308 IsSlewing returns 0
23:41:36.946 00.000 12308 IsGuiding returns 0
23:41:36.948 00.002 12308 scope move finished after 207 + 57 ms
23:41:36.948 00.000 12308 Move returns status 0, amount 207
23:41:36.949 00.001 12308 move complete, result=0
23:41:36.949 00.000 12308 worker thread done servicing request
23:41:36.950 00.001 12308 Worker thread wakes up
23:41:36.950 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 207 ms NORTH
23:41:36.957 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:36.957 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:38.195 01.238 12308 Exposure complete
23:41:38.323 00.128 12308 worker thread done servicing request
23:41:38.324 00.001 14556 OnExposeComplete: enter
23:41:38.328 00.004 14556 UpdateGuideState(): m_state=6
23:41:38.332 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7679
23:41:38.336 00.004 14556 Star::Find returns 1 (0), X=169.91, Y=1000.37, Mass=2280, SNR=32.0, Peak=188 HFD=4.7
23:41:38.339 00.003 14556 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-3.07) = xAngle (1.53 = 1.53)
23:41:38.344 00.005 14556 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.43 = 1.43)
23:41:38.347 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.54 mountX=0.00 mountY=0.02, mountTheta=1.53
23:41:38.352 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.02, opts=13)
23:41:38.356 00.004 14556 Enqueuing Move request for scope (0.00, -0.02)
23:41:38.360 00.004 12308 Worker thread wakes up
23:41:38.360 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.02) opts 0xd
23:41:38.360 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.02)
23:41:38.360 00.000 12308 Moving (0.00, -0.02) raw xDistance=0.00 yDistance=0.02
23:41:38.362 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:41:38.362 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:38.362 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:41:38.362 00.000 12308 MoveAxis(E, 0, ABG)
23:41:38.363 00.001 12308 Move returns status 0, amount 0
23:41:38.363 00.000 12308 MoveAxis(N, 0, ABG)
23:41:38.363 00.000 12308 Move returns status 0, amount 0
23:41:38.363 00.000 12308 move complete, result=0
23:41:38.363 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:38.367 00.004 12308 worker thread done servicing request
23:41:38.387 00.020 14556 UpdateGuideState exits: m=2280 SNR=32.0
23:41:38.392 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:38.395 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:38.399 00.004 14556 Enqueuing Expose request
23:41:38.405 00.006 12308 Worker thread wakes up
23:41:38.405 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:41:38.411 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:38.411 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:39.663 01.252 12308 Exposure complete
23:41:39.818 00.155 12308 worker thread done servicing request
23:41:39.819 00.001 14556 OnExposeComplete: enter
23:41:39.824 00.005 14556 UpdateGuideState(): m_state=6
23:41:39.827 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7680
23:41:39.832 00.005 14556 Star::Find returns 1 (0), X=169.85, Y=1000.32, Mass=2264, SNR=32.1, Peak=197 HFD=4.6
23:41:39.835 00.003 14556 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-3.07) = xAngle (0.75 = 0.75)
23:41:39.839 00.004 14556 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.65 = 0.65)
23:41:39.843 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.33 mountX=0.07 mountY=0.06, mountTheta=0.69
23:41:39.848 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.07, opts=13)
23:41:39.851 00.003 14556 Enqueuing Move request for scope (-0.06, -0.07)
23:41:39.856 00.005 12308 Worker thread wakes up
23:41:39.856 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
23:41:39.856 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
23:41:39.856 00.000 12308 Moving (-0.06, -0.07) raw xDistance=0.07 yDistance=0.06
23:41:39.856 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:41:39.857 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:39.857 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:41:39.857 00.000 12308 MoveAxis(E, 0, ABG)
23:41:39.857 00.000 12308 Move returns status 0, amount 0
23:41:39.857 00.000 12308 MoveAxis(N, 0, ABG)
23:41:39.859 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:39.862 00.003 12308 Move returns status 0, amount 0
23:41:39.862 00.000 12308 move complete, result=0
23:41:39.863 00.001 12308 worker thread done servicing request
23:41:39.882 00.019 14556 UpdateGuideState exits: m=2264 SNR=32.1
23:41:39.887 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:39.890 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:39.895 00.005 14556 Enqueuing Expose request
23:41:39.898 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:41:39.902 00.004 12308 Worker thread wakes up
23:41:39.902 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:39.903 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:41.160 01.257 12308 Exposure complete
23:41:41.275 00.115 12308 worker thread done servicing request
23:41:41.275 00.000 14556 OnExposeComplete: enter
23:41:41.280 00.005 14556 UpdateGuideState(): m_state=6
23:41:41.284 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7681
23:41:41.288 00.004 14556 Star::Find returns 1 (0), X=169.76, Y=1000.31, Mass=2111, SNR=31.0, Peak=153 HFD=4.6
23:41:41.292 00.004 14556 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-3.07) = xAngle (0.42 = 0.42)
23:41:41.296 00.004 14556 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.33 = 0.33)
23:41:41.300 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-2.65 mountX=0.16 mountY=0.06, mountTheta=0.34
23:41:41.304 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.08, opts=13)
23:41:41.310 00.006 14556 Enqueuing Move request for scope (-0.15, -0.08)
23:41:41.316 00.006 12308 Worker thread wakes up
23:41:41.316 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.08) opts 0xd
23:41:41.316 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.08)
23:41:41.316 00.000 12308 Moving (-0.15, -0.08) raw xDistance=0.16 yDistance=0.06
23:41:41.317 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:41:41.317 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:41.317 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:41:41.317 00.000 12308 MoveAxis(E, 0, ABG)
23:41:41.318 00.001 12308 Move returns status 0, amount 0
23:41:41.318 00.000 12308 MoveAxis(N, 0, ABG)
23:41:41.318 00.000 12308 Move returns status 0, amount 0
23:41:41.318 00.000 12308 move complete, result=0
23:41:41.320 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:41.325 00.005 12308 worker thread done servicing request
23:41:41.348 00.023 14556 UpdateGuideState exits: m=2111 SNR=31.0
23:41:41.353 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:41.358 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:41.362 00.004 14556 Enqueuing Expose request
23:41:41.365 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:41:41.370 00.005 12308 Worker thread wakes up
23:41:41.370 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:41.370 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:42.620 01.250 12308 Exposure complete
23:41:42.754 00.134 12308 worker thread done servicing request
23:41:42.754 00.000 14556 OnExposeComplete: enter
23:41:42.759 00.005 14556 UpdateGuideState(): m_state=6
23:41:42.762 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7682
23:41:42.767 00.005 14556 Star::Find returns 1 (0), X=169.65, Y=1000.72, Mass=2308, SNR=32.3, Peak=147 HFD=4.8
23:41:42.770 00.003 14556 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.07) = xAngle (5.31 = -0.98)
23:41:42.775 00.005 14556 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.08)
23:41:42.779 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.33 hyp=0.42 cameraTheta=2.23 mountX=0.24 mountY=-0.37, mountTheta=-1.00
23:41:42.783 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.33, opts=13)
23:41:42.787 00.004 14556 Enqueuing Move request for scope (-0.26, 0.33)
23:41:42.791 00.004 12308 Worker thread wakes up
23:41:42.791 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.33) opts 0xd
23:41:42.791 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.33)
23:41:42.791 00.000 12308 Moving (-0.26, 0.33) raw xDistance=0.24 yDistance=-0.37
23:41:42.792 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:41:42.792 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
23:41:42.792 00.000 12308 MoveAxis(W, 102, ABG)
23:41:42.792 00.000 12308 Guiding  Dir = 3, Dur = 102
23:41:42.793 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:42.798 00.005 12308 IsSlewing returns 0
23:41:42.798 00.000 12308 IsGuiding returns 0
23:41:42.799 00.001 12308 PulseGuide returned control before completion, sleep 112
23:41:42.823 00.024 14556 UpdateGuideState exits: m=2308 SNR=32.3
23:41:42.826 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:42.830 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:42.834 00.004 14556 Enqueuing Expose request
23:41:42.919 00.085 12308 IsGuiding returns 1
23:41:42.919 00.000 12308 scope still moving after pulse duration time elapsed
23:41:42.950 00.031 12308 IsSlewing returns 0
23:41:42.951 00.001 12308 IsGuiding returns 0
23:41:42.952 00.001 12308 scope move finished after 102 + 51 ms
23:41:42.952 00.000 12308 Move returns status 0, amount 102
23:41:42.953 00.001 12308 MoveAxis(N, 261, ABG)
23:41:42.953 00.000 12308 Guiding  Dir = 0, Dur = 261
23:41:42.953 00.000 12308 IsSlewing returns 0
23:41:42.955 00.002 12308 IsGuiding returns 0
23:41:42.956 00.001 12308 PulseGuide returned control before completion, sleep 271
23:41:43.230 00.274 12308 IsGuiding returns 1
23:41:43.231 00.001 12308 scope still moving after pulse duration time elapsed
23:41:43.261 00.030 12308 IsSlewing returns 0
23:41:43.263 00.002 12308 IsGuiding returns 0
23:41:43.264 00.001 12308 scope move finished after 261 + 47 ms
23:41:43.264 00.000 12308 Move returns status 0, amount 261
23:41:43.264 00.000 12308 move complete, result=0
23:41:43.265 00.001 12308 worker thread done servicing request
23:41:43.265 00.000 12308 Worker thread wakes up
23:41:43.266 00.001 14556 GuideStep: 0.2 px 102 ms WEST, -0.4 px 261 ms NORTH
23:41:43.271 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:43.272 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:44.523 01.251 12308 Exposure complete
23:41:44.649 00.126 12308 worker thread done servicing request
23:41:44.650 00.001 14556 OnExposeComplete: enter
23:41:44.654 00.004 14556 UpdateGuideState(): m_state=6
23:41:44.659 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7683
23:41:44.663 00.004 14556 Star::Find returns 1 (0), X=169.67, Y=1000.14, Mass=2163, SNR=31.2, Peak=170 HFD=4.6
23:41:44.666 00.003 14556 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-3.07) = xAngle (0.72 = 0.72)
23:41:44.671 00.005 14556 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.62 = 0.62)
23:41:44.673 00.002 14556 CameraToMount -- cameraX=-0.25 cameraY=-0.25 hyp=0.35 cameraTheta=-2.35 mountX=0.26 mountY=0.20, mountTheta=0.66
23:41:44.679 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=-0.25, opts=13)
23:41:44.682 00.003 14556 Enqueuing Move request for scope (-0.25, -0.25)
23:41:44.686 00.004 12308 Worker thread wakes up
23:41:44.686 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.25) opts 0xd
23:41:44.686 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, -0.25)
23:41:44.686 00.000 12308 Moving (-0.25, -0.25) raw xDistance=0.26 yDistance=0.20
23:41:44.686 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
23:41:44.687 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:41:44.687 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:41:44.687 00.000 12308 MoveAxis(W, 122, ABG)
23:41:44.687 00.000 12308 Guiding  Dir = 3, Dur = 122
23:41:44.688 00.001 12308 IsSlewing returns 0
23:41:44.688 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:44.693 00.005 12308 IsGuiding returns 0
23:41:44.693 00.000 12308 PulseGuide returned control before completion, sleep 132
23:41:44.713 00.020 14556 UpdateGuideState exits: m=2163 SNR=31.2
23:41:44.718 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:44.722 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:44.726 00.004 14556 Enqueuing Expose request
23:41:44.828 00.102 12308 IsGuiding returns 1
23:41:44.829 00.001 12308 scope still moving after pulse duration time elapsed
23:41:44.860 00.031 12308 IsSlewing returns 0
23:41:44.862 00.002 12308 IsGuiding returns 0
23:41:44.862 00.000 12308 scope move finished after 122 + 46 ms
23:41:44.863 00.001 12308 Move returns status 0, amount 122
23:41:44.863 00.000 12308 MoveAxis(N, 0, ABG)
23:41:44.863 00.000 12308 Move returns status 0, amount 0
23:41:44.864 00.001 12308 move complete, result=0
23:41:44.864 00.000 12308 worker thread done servicing request
23:41:44.864 00.000 14556 GuideStep: 0.3 px 122 ms WEST, 0.2 px 0 ms NORTH
23:41:44.872 00.008 12308 Worker thread wakes up
23:41:44.873 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:44.873 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:46.123 01.250 12308 Exposure complete
23:41:46.262 00.139 12308 worker thread done servicing request
23:41:46.262 00.000 14556 OnExposeComplete: enter
23:41:46.267 00.005 14556 UpdateGuideState(): m_state=6
23:41:46.271 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7684
23:41:46.277 00.006 14556 Star::Find returns 1 (0), X=170.09, Y=1000.09, Mass=2282, SNR=32.1, Peak=205 HFD=4.4
23:41:46.282 00.005 14556 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-3.07) = xAngle (2.04 = 2.04)
23:41:46.286 00.004 14556 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.94 = 1.94)
23:41:46.290 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=-0.30 hyp=0.35 cameraTheta=-1.04 mountX=-0.15 mountY=0.32, mountTheta=2.02
23:41:46.295 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.30, opts=13)
23:41:46.299 00.004 14556 Enqueuing Move request for scope (0.18, -0.30)
23:41:46.304 00.005 12308 Worker thread wakes up
23:41:46.304 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.30) opts 0xd
23:41:46.304 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.30)
23:41:46.304 00.000 12308 Moving (0.18, -0.30) raw xDistance=-0.15 yDistance=0.32
23:41:46.305 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:41:46.305 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:41:46.305 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
23:41:46.306 00.001 12308 MoveAxis(E, 0, ABG)
23:41:46.306 00.000 12308 Move returns status 0, amount 0
23:41:46.306 00.000 12308 MoveAxis(N, 0, ABG)
23:41:46.307 00.001 12308 Move returns status 0, amount 0
23:41:46.307 00.000 12308 move complete, result=0
23:41:46.308 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:46.314 00.006 12308 worker thread done servicing request
23:41:46.335 00.021 14556 UpdateGuideState exits: m=2282 SNR=32.1
23:41:46.339 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:46.343 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:46.347 00.004 14556 Enqueuing Expose request
23:41:46.351 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
23:41:46.354 00.003 12308 Worker thread wakes up
23:41:46.356 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:46.356 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:47.598 01.242 12308 Exposure complete
23:41:47.748 00.150 12308 worker thread done servicing request
23:41:47.749 00.001 14556 OnExposeComplete: enter
23:41:47.753 00.004 14556 UpdateGuideState(): m_state=6
23:41:47.757 00.004 14556 Star::Find(15, 170, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7685
23:41:47.761 00.004 14556 Star::Find returns 1 (0), X=169.81, Y=1000.08, Mass=2053, SNR=30.4, Peak=184 HFD=4.4
23:41:47.766 00.005 14556 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-3.07) = xAngle (1.19 = 1.19)
23:41:47.769 00.003 14556 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.09 = 1.09)
23:41:47.772 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.31 hyp=0.32 cameraTheta=-1.88 mountX=0.12 mountY=0.28, mountTheta=1.17
23:41:47.775 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.31, opts=13)
23:41:47.779 00.004 14556 Enqueuing Move request for scope (-0.10, -0.31)
23:41:47.783 00.004 12308 Worker thread wakes up
23:41:47.783 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.31) opts 0xd
23:41:47.783 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.31)
23:41:47.783 00.000 12308 Moving (-0.10, -0.31) raw xDistance=0.12 yDistance=0.28
23:41:47.783 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:41:47.784 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:41:47.784 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:41:47.784 00.000 12308 MoveAxis(E, 0, ABG)
23:41:47.784 00.000 12308 Move returns status 0, amount 0
23:41:47.784 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:47.787 00.003 12308 MoveAxis(N, 0, ABG)
23:41:47.787 00.000 12308 Move returns status 0, amount 0
23:41:47.787 00.000 12308 move complete, result=0
23:41:47.787 00.000 12308 worker thread done servicing request
23:41:47.808 00.021 14556 UpdateGuideState exits: m=2053 SNR=30.4
23:41:47.812 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:47.817 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:47.820 00.003 14556 Enqueuing Expose request
23:41:47.824 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:41:47.828 00.004 12308 Worker thread wakes up
23:41:47.828 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:47.828 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:49.076 01.248 12308 Exposure complete
23:41:49.203 00.127 12308 worker thread done servicing request
23:41:49.203 00.000 14556 OnExposeComplete: enter
23:41:49.207 00.004 14556 UpdateGuideState(): m_state=6
23:41:49.211 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7686
23:41:49.215 00.004 14556 Star::Find returns 1 (0), X=169.94, Y=1000.53, Mass=2321, SNR=32.4, Peak=168 HFD=4.9
23:41:49.218 00.003 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.44 = -1.84)
23:41:49.222 00.004 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
23:41:49.225 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.37 mountX=-0.04 mountY=-0.13, mountTheta=-1.85
23:41:49.230 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.14, opts=13)
23:41:49.233 00.003 14556 Enqueuing Move request for scope (0.03, 0.14)
23:41:49.238 00.005 12308 Worker thread wakes up
23:41:49.238 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
23:41:49.238 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
23:41:49.238 00.000 12308 Moving (0.03, 0.14) raw xDistance=-0.04 yDistance=-0.13
23:41:49.238 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:41:49.238 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:49.239 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:41:49.239 00.000 12308 MoveAxis(E, 0, ABG)
23:41:49.239 00.000 12308 Move returns status 0, amount 0
23:41:49.239 00.000 12308 MoveAxis(N, 0, ABG)
23:41:49.239 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:49.243 00.004 12308 Move returns status 0, amount 0
23:41:49.243 00.000 12308 move complete, result=0
23:41:49.244 00.001 12308 worker thread done servicing request
23:41:49.266 00.022 14556 UpdateGuideState exits: m=2321 SNR=32.4
23:41:49.269 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:49.273 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:49.278 00.005 14556 Enqueuing Expose request
23:41:49.284 00.006 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:49.288 00.004 12308 Worker thread wakes up
23:41:49.288 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:49.288 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:50.532 01.244 12308 Exposure complete
23:41:50.659 00.127 12308 worker thread done servicing request
23:41:50.659 00.000 14556 OnExposeComplete: enter
23:41:50.663 00.004 14556 UpdateGuideState(): m_state=6
23:41:50.668 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7687
23:41:50.672 00.004 14556 Star::Find returns 1 (0), X=169.79, Y=1000.51, Mass=2117, SNR=30.9, Peak=150 HFD=4.5
23:41:50.675 00.003 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
23:41:50.680 00.005 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
23:41:50.683 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.17 cameraTheta=2.39 mountX=0.12 mountY=-0.14, mountTheta=-0.86
23:41:50.689 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.12, opts=13)
23:41:50.694 00.005 14556 Enqueuing Move request for scope (-0.13, 0.12)
23:41:50.698 00.004 12308 Worker thread wakes up
23:41:50.698 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
23:41:50.698 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
23:41:50.698 00.000 12308 Moving (-0.13, 0.12) raw xDistance=0.12 yDistance=-0.14
23:41:50.698 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:41:50.700 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:50.700 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:41:50.700 00.000 12308 MoveAxis(E, 0, ABG)
23:41:50.700 00.000 12308 Move returns status 0, amount 0
23:41:50.700 00.000 12308 MoveAxis(N, 0, ABG)
23:41:50.701 00.001 12308 Move returns status 0, amount 0
23:41:50.701 00.000 12308 move complete, result=0
23:41:50.701 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:50.706 00.005 12308 worker thread done servicing request
23:41:50.725 00.019 14556 UpdateGuideState exits: m=2117 SNR=30.9
23:41:50.730 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:50.733 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:50.737 00.004 14556 Enqueuing Expose request
23:41:50.741 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:50.746 00.005 12308 Worker thread wakes up
23:41:50.746 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:50.746 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:52.003 01.257 12308 Exposure complete
23:41:52.135 00.132 12308 worker thread done servicing request
23:41:52.136 00.001 14556 OnExposeComplete: enter
23:41:52.139 00.003 14556 UpdateGuideState(): m_state=6
23:41:52.143 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7688
23:41:52.149 00.006 14556 Star::Find returns 1 (0), X=169.74, Y=1000.65, Mass=2072, SNR=30.4, Peak=149 HFD=4.5
23:41:52.153 00.004 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
23:41:52.160 00.007 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
23:41:52.164 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.26 hyp=0.31 cameraTheta=2.18 mountX=0.16 mountY=-0.28, mountTheta=-1.06
23:41:52.169 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.26, opts=13)
23:41:52.173 00.004 14556 Enqueuing Move request for scope (-0.18, 0.26)
23:41:52.177 00.004 12308 Worker thread wakes up
23:41:52.177 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.26) opts 0xd
23:41:52.177 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.26)
23:41:52.178 00.001 12308 Moving (-0.18, 0.26) raw xDistance=0.16 yDistance=-0.28
23:41:52.178 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:41:52.179 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:41:52.179 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:41:52.179 00.000 12308 MoveAxis(E, 0, ABG)
23:41:52.179 00.000 12308 Move returns status 0, amount 0
23:41:52.180 00.001 12308 MoveAxis(N, 0, ABG)
23:41:52.180 00.000 12308 Move returns status 0, amount 0
23:41:52.180 00.000 12308 move complete, result=0
23:41:52.181 00.001 12308 worker thread done servicing request
23:41:52.181 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:52.207 00.026 14556 UpdateGuideState exits: m=2072 SNR=30.4
23:41:52.214 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:52.218 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:52.223 00.005 14556 Enqueuing Expose request
23:41:52.226 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:41:52.231 00.005 12308 Worker thread wakes up
23:41:52.231 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:52.232 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:53.487 01.255 12308 Exposure complete
23:41:53.619 00.132 12308 worker thread done servicing request
23:41:53.619 00.000 14556 OnExposeComplete: enter
23:41:53.624 00.005 14556 UpdateGuideState(): m_state=6
23:41:53.627 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7689
23:41:53.631 00.004 14556 Star::Find returns 1 (0), X=169.90, Y=1000.60, Mass=2490, SNR=33.5, Peak=172 HFD=4.8
23:41:53.636 00.005 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.69 = -1.59)
23:41:53.640 00.004 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.69)
23:41:53.644 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.62 mountX=-0.00 mountY=-0.21, mountTheta=-1.59
23:41:53.650 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.21, opts=13)
23:41:53.654 00.004 14556 Enqueuing Move request for scope (-0.01, 0.21)
23:41:53.658 00.004 12308 Worker thread wakes up
23:41:53.658 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.21) opts 0xd
23:41:53.658 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.21)
23:41:53.658 00.000 12308 Moving (-0.01, 0.21) raw xDistance=-0.00 yDistance=-0.21
23:41:53.658 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:41:53.659 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:41:53.659 00.000 12308 MoveAxis(E, 0, ABG)
23:41:53.659 00.000 12308 Move returns status 0, amount 0
23:41:53.659 00.000 12308 MoveAxis(N, 146, ABG)
23:41:53.659 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:53.663 00.004 12308 Guiding  Dir = 0, Dur = 146
23:41:53.664 00.001 12308 IsSlewing returns 0
23:41:53.664 00.000 12308 IsGuiding returns 0
23:41:53.664 00.000 12308 PulseGuide returned control before completion, sleep 156
23:41:53.685 00.021 14556 UpdateGuideState exits: m=2490 SNR=33.5
23:41:53.691 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:53.695 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:53.699 00.004 14556 Enqueuing Expose request
23:41:53.837 00.138 12308 IsGuiding returns 1
23:41:53.838 00.001 12308 scope still moving after pulse duration time elapsed
23:41:53.869 00.031 12308 IsSlewing returns 0
23:41:53.870 00.001 12308 IsGuiding returns 0
23:41:53.871 00.001 12308 scope move finished after 146 + 60 ms
23:41:53.871 00.000 12308 Move returns status 0, amount 146
23:41:53.871 00.000 12308 move complete, result=0
23:41:53.872 00.001 12308 worker thread done servicing request
23:41:53.872 00.000 12308 Worker thread wakes up
23:41:53.872 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 146 ms NORTH
23:41:53.880 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:53.882 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:55.132 01.250 12308 Exposure complete
23:41:55.264 00.132 12308 worker thread done servicing request
23:41:55.265 00.001 14556 OnExposeComplete: enter
23:41:55.268 00.003 14556 UpdateGuideState(): m_state=6
23:41:55.271 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7690
23:41:55.277 00.006 14556 Star::Find returns 1 (0), X=169.83, Y=1000.25, Mass=2130, SNR=31.0, Peak=175 HFD=4.6
23:41:55.282 00.005 14556 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-3.07) = xAngle (0.96 = 0.96)
23:41:55.285 00.003 14556 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.87 = 0.87)
23:41:55.289 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-2.11 mountX=0.09 mountY=0.13, mountTheta=0.93
23:41:55.294 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.14, opts=13)
23:41:55.298 00.004 14556 Enqueuing Move request for scope (-0.09, -0.14)
23:41:55.301 00.003 12308 Worker thread wakes up
23:41:55.301 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.14) opts 0xd
23:41:55.301 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.14)
23:41:55.301 00.000 12308 Moving (-0.09, -0.14) raw xDistance=0.09 yDistance=0.13
23:41:55.301 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:41:55.302 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:55.302 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:41:55.302 00.000 12308 MoveAxis(E, 0, ABG)
23:41:55.302 00.000 12308 Move returns status 0, amount 0
23:41:55.303 00.001 12308 MoveAxis(N, 0, ABG)
23:41:55.303 00.000 12308 Move returns status 0, amount 0
23:41:55.304 00.001 12308 move complete, result=0
23:41:55.304 00.000 12308 worker thread done servicing request
23:41:55.304 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:55.327 00.023 14556 UpdateGuideState exits: m=2130 SNR=31.0
23:41:55.332 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:55.336 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:55.342 00.006 14556 Enqueuing Expose request
23:41:55.348 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:41:55.352 00.004 12308 Worker thread wakes up
23:41:55.352 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:55.352 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:56.599 01.247 12308 Exposure complete
23:41:56.733 00.134 12308 worker thread done servicing request
23:41:56.733 00.000 14556 OnExposeComplete: enter
23:41:56.737 00.004 14556 UpdateGuideState(): m_state=6
23:41:56.740 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7691
23:41:56.743 00.003 14556 Star::Find returns 1 (0), X=169.90, Y=1000.26, Mass=2115, SNR=30.9, Peak=156 HFD=4.4
23:41:56.749 00.006 14556 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-3.07) = xAngle (1.41 = 1.41)
23:41:56.752 00.003 14556 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.31 = 1.31)
23:41:56.755 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.66 mountX=0.02 mountY=0.13, mountTheta=1.40
23:41:56.760 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.13, opts=13)
23:41:56.764 00.004 14556 Enqueuing Move request for scope (-0.01, -0.13)
23:41:56.767 00.003 12308 Worker thread wakes up
23:41:56.767 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.13) opts 0xd
23:41:56.767 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.13)
23:41:56.767 00.000 12308 Moving (-0.01, -0.13) raw xDistance=0.02 yDistance=0.13
23:41:56.769 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:41:56.769 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:56.769 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:41:56.769 00.000 12308 MoveAxis(E, 0, ABG)
23:41:56.769 00.000 12308 Move returns status 0, amount 0
23:41:56.769 00.000 12308 MoveAxis(N, 0, ABG)
23:41:56.770 00.001 12308 Move returns status 0, amount 0
23:41:56.770 00.000 12308 move complete, result=0
23:41:56.770 00.000 12308 worker thread done servicing request
23:41:56.771 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:56.795 00.024 14556 UpdateGuideState exits: m=2115 SNR=30.9
23:41:56.799 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:56.801 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:56.805 00.004 14556 Enqueuing Expose request
23:41:56.810 00.005 12308 Worker thread wakes up
23:41:56.810 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:41:56.814 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:56.814 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:58.055 01.241 12308 Exposure complete
23:41:58.194 00.139 12308 worker thread done servicing request
23:41:58.194 00.000 14556 OnExposeComplete: enter
23:41:58.198 00.004 14556 UpdateGuideState(): m_state=6
23:41:58.203 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7692
23:41:58.206 00.003 14556 Star::Find returns 1 (0), X=169.74, Y=1000.42, Mass=2183, SNR=31.4, Peak=153 HFD=4.6
23:41:58.211 00.005 14556 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.07) = xAngle (6.03 = -0.25)
23:41:58.215 00.004 14556 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.35)
23:41:58.221 00.006 14556 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=2.96 mountX=0.17 mountY=-0.06, mountTheta=-0.34
23:41:58.227 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.03, opts=13)
23:41:58.231 00.004 14556 Enqueuing Move request for scope (-0.17, 0.03)
23:41:58.235 00.004 12308 Worker thread wakes up
23:41:58.235 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
23:41:58.235 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
23:41:58.235 00.000 12308 Moving (-0.17, 0.03) raw xDistance=0.17 yDistance=-0.06
23:41:58.235 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:41:58.235 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:58.235 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:41:58.237 00.002 12308 MoveAxis(E, 0, ABG)
23:41:58.237 00.000 12308 Move returns status 0, amount 0
23:41:58.237 00.000 12308 MoveAxis(N, 0, ABG)
23:41:58.237 00.000 12308 Move returns status 0, amount 0
23:41:58.238 00.001 12308 move complete, result=0
23:41:58.238 00.000 12308 worker thread done servicing request
23:41:58.238 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:58.264 00.026 14556 UpdateGuideState exits: m=2183 SNR=31.4
23:41:58.268 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:58.272 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:58.277 00.005 14556 Enqueuing Expose request
23:41:58.282 00.005 12308 Worker thread wakes up
23:41:58.283 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:58.289 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:58.289 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:41:59.543 01.254 12308 Exposure complete
23:41:59.671 00.128 12308 worker thread done servicing request
23:41:59.672 00.001 14556 OnExposeComplete: enter
23:41:59.676 00.004 14556 UpdateGuideState(): m_state=6
23:41:59.680 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7693
23:41:59.684 00.004 14556 Star::Find returns 1 (0), X=169.72, Y=1000.58, Mass=2048, SNR=30.3, Peak=135 HFD=4.7
23:41:59.689 00.005 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.43 = -0.85)
23:41:59.693 00.004 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.95)
23:41:59.697 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.19 hyp=0.27 cameraTheta=2.36 mountX=0.18 mountY=-0.22, mountTheta=-0.89
23:41:59.703 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.19, opts=13)
23:41:59.707 00.004 14556 Enqueuing Move request for scope (-0.19, 0.19)
23:41:59.711 00.004 12308 Worker thread wakes up
23:41:59.711 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.19) opts 0xd
23:41:59.711 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.19)
23:41:59.711 00.000 12308 Moving (-0.19, 0.19) raw xDistance=0.18 yDistance=-0.22
23:41:59.711 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:41:59.711 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:41:59.711 00.000 12308 MoveAxis(E, 0, ABG)
23:41:59.713 00.002 12308 Move returns status 0, amount 0
23:41:59.713 00.000 12308 MoveAxis(N, 155, ABG)
23:41:59.713 00.000 12308 Guiding  Dir = 0, Dur = 155
23:41:59.714 00.001 12308 IsSlewing returns 0
23:41:59.714 00.000 12308 IsGuiding returns 0
23:41:59.714 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:41:59.721 00.007 12308 PulseGuide returned control before completion, sleep 165
23:41:59.739 00.018 14556 UpdateGuideState exits: m=2048 SNR=30.3
23:41:59.743 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:59.748 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:41:59.752 00.004 14556 Enqueuing Expose request
23:41:59.893 00.141 12308 IsGuiding returns 1
23:41:59.893 00.000 12308 scope still moving after pulse duration time elapsed
23:41:59.926 00.033 12308 IsSlewing returns 0
23:41:59.927 00.001 12308 IsGuiding returns 0
23:41:59.927 00.000 12308 scope move finished after 155 + 57 ms
23:41:59.927 00.000 12308 Move returns status 0, amount 155
23:41:59.927 00.000 12308 move complete, result=0
23:41:59.929 00.002 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 155 ms NORTH
23:41:59.939 00.010 12308 worker thread done servicing request
23:41:59.939 00.000 12308 Worker thread wakes up
23:41:59.940 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:41:59.941 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:42:01.198 01.257 12308 Exposure complete
23:42:01.330 00.132 12308 worker thread done servicing request
23:42:01.330 00.000 14556 OnExposeComplete: enter
23:42:01.335 00.005 14556 UpdateGuideState(): m_state=6
23:42:01.339 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7694
23:42:01.344 00.005 14556 Star::Find returns 1 (0), X=169.63, Y=1000.25, Mass=2275, SNR=32.1, Peak=160 HFD=4.8
23:42:01.349 00.005 14556 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-3.07) = xAngle (0.37 = 0.37)
23:42:01.353 00.004 14556 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.27 = 0.27)
23:42:01.357 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=-0.14 hyp=0.32 cameraTheta=-2.70 mountX=0.30 mountY=0.09, mountTheta=0.28
23:42:01.362 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=-0.14, opts=13)
23:42:01.366 00.004 14556 Enqueuing Move request for scope (-0.29, -0.14)
23:42:01.369 00.003 12308 Worker thread wakes up
23:42:01.369 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.14) opts 0xd
23:42:01.369 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, -0.14)
23:42:01.369 00.000 12308 Moving (-0.29, -0.14) raw xDistance=0.30 yDistance=0.09
23:42:01.369 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:42:01.371 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:01.371 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:42:01.371 00.000 12308 MoveAxis(W, 128, ABG)
23:42:01.371 00.000 12308 Guiding  Dir = 3, Dur = 128
23:42:01.371 00.000 12308 IsSlewing returns 0
23:42:01.372 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:01.376 00.004 12308 IsGuiding returns 0
23:42:01.376 00.000 12308 PulseGuide returned control before completion, sleep 138
23:42:01.394 00.018 14556 UpdateGuideState exits: m=2275 SNR=32.1
23:42:01.403 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:01.407 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:01.410 00.003 14556 Enqueuing Expose request
23:42:01.529 00.119 12308 IsGuiding returns 1
23:42:01.529 00.000 12308 scope still moving after pulse duration time elapsed
23:42:01.560 00.031 12308 IsSlewing returns 0
23:42:01.564 00.004 12308 IsGuiding returns 0
23:42:01.565 00.001 12308 scope move finished after 128 + 60 ms
23:42:01.565 00.000 12308 Move returns status 0, amount 128
23:42:01.565 00.000 12308 MoveAxis(N, 0, ABG)
23:42:01.565 00.000 12308 Move returns status 0, amount 0
23:42:01.565 00.000 12308 move complete, result=0
23:42:01.566 00.001 12308 worker thread done servicing request
23:42:01.566 00.000 14556 GuideStep: 0.3 px 128 ms WEST, 0.1 px 0 ms NORTH
23:42:01.573 00.007 12308 Worker thread wakes up
23:42:01.573 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:01.573 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:42:02.819 01.246 12308 Exposure complete
23:42:02.954 00.135 12308 worker thread done servicing request
23:42:02.955 00.001 14556 OnExposeComplete: enter
23:42:02.959 00.004 14556 UpdateGuideState(): m_state=6
23:42:02.963 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7695
23:42:02.967 00.004 14556 Star::Find returns 1 (0), X=169.84, Y=1000.36, Mass=2099, SNR=30.7, Peak=164 HFD=4.5
23:42:02.972 00.005 14556 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-3.07) = xAngle (0.40 = 0.40)
23:42:02.975 00.003 14556 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.30 = 0.30)
23:42:02.979 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-2.67 mountX=0.07 mountY=0.02, mountTheta=0.31
23:42:02.985 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.03, opts=13)
23:42:02.989 00.004 14556 Enqueuing Move request for scope (-0.07, -0.03)
23:42:02.993 00.004 12308 Worker thread wakes up
23:42:02.994 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
23:42:02.994 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
23:42:02.994 00.000 12308 Moving (-0.07, -0.03) raw xDistance=0.07 yDistance=0.02
23:42:02.994 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:42:02.994 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:02.994 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:42:02.994 00.000 12308 MoveAxis(E, 0, ABG)
23:42:02.995 00.001 12308 Move returns status 0, amount 0
23:42:02.995 00.000 12308 MoveAxis(N, 0, ABG)
23:42:02.995 00.000 12308 Move returns status 0, amount 0
23:42:02.995 00.000 12308 move complete, result=0
23:42:02.995 00.000 12308 worker thread done servicing request
23:42:02.995 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:03.022 00.027 14556 UpdateGuideState exits: m=2099 SNR=30.7
23:42:03.025 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:03.032 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:03.036 00.004 14556 Enqueuing Expose request
23:42:03.040 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:42:03.044 00.004 12308 Worker thread wakes up
23:42:03.045 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:03.045 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:42:04.294 01.249 12308 Exposure complete
23:42:04.432 00.138 12308 worker thread done servicing request
23:42:04.434 00.002 14556 OnExposeComplete: enter
23:42:04.437 00.003 14556 UpdateGuideState(): m_state=6
23:42:04.441 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7696
23:42:04.445 00.004 14556 Star::Find returns 1 (0), X=169.70, Y=1000.39, Mass=2233, SNR=31.8, Peak=171 HFD=4.6
23:42:04.448 00.003 14556 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.07) = xAngle (-0.05 = -0.05)
23:42:04.452 00.004 14556 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.15 = -0.15)
23:42:04.456 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.00 hyp=0.22 cameraTheta=-3.12 mountX=0.22 mountY=-0.03, mountTheta=-0.15
23:42:04.462 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.00, opts=13)
23:42:04.470 00.008 14556 Enqueuing Move request for scope (-0.22, -0.00)
23:42:04.477 00.007 12308 Worker thread wakes up
23:42:04.478 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.00) opts 0xd
23:42:04.478 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.00)
23:42:04.478 00.000 12308 Moving (-0.22, -0.00) raw xDistance=0.22 yDistance=-0.03
23:42:04.478 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:42:04.479 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:04.479 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:42:04.479 00.000 12308 MoveAxis(W, 94, ABG)
23:42:04.479 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:04.486 00.007 12308 Guiding  Dir = 3, Dur = 94
23:42:04.487 00.001 12308 IsSlewing returns 0
23:42:04.487 00.000 12308 IsGuiding returns 0
23:42:04.488 00.001 12308 PulseGuide returned control before completion, sleep 104
23:42:04.516 00.028 14556 UpdateGuideState exits: m=2233 SNR=31.8
23:42:04.521 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:04.527 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:04.532 00.005 14556 Enqueuing Expose request
23:42:04.599 00.067 12308 IsGuiding returns 1
23:42:04.601 00.002 12308 scope still moving after pulse duration time elapsed
23:42:04.630 00.029 12308 IsSlewing returns 0
23:42:04.631 00.001 12308 IsGuiding returns 0
23:42:04.631 00.000 12308 scope move finished after 94 + 50 ms
23:42:04.632 00.001 12308 Move returns status 0, amount 94
23:42:04.632 00.000 12308 MoveAxis(N, 0, ABG)
23:42:04.632 00.000 12308 Move returns status 0, amount 0
23:42:04.634 00.002 12308 move complete, result=0
23:42:04.634 00.000 12308 worker thread done servicing request
23:42:04.634 00.000 12308 Worker thread wakes up
23:42:04.635 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:04.635 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:42:04.635 00.000 14556 GuideStep: 0.2 px 94 ms WEST, -0.0 px 0 ms NORTH
23:42:05.883 01.248 12308 Exposure complete
23:42:06.006 00.123 12308 worker thread done servicing request
23:42:06.006 00.000 14556 OnExposeComplete: enter
23:42:06.010 00.004 14556 UpdateGuideState(): m_state=6
23:42:06.015 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7697
23:42:06.019 00.004 14556 Star::Find returns 1 (0), X=169.98, Y=1000.70, Mass=2138, SNR=31.1, Peak=184 HFD=4.2
23:42:06.023 00.004 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.44 = -1.84)
23:42:06.027 00.004 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
23:42:06.032 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.31 hyp=0.31 cameraTheta=1.37 mountX=-0.08 mountY=-0.29, mountTheta=-1.85
23:42:06.037 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.31, opts=13)
23:42:06.041 00.004 14556 Enqueuing Move request for scope (0.06, 0.31)
23:42:06.045 00.004 12308 Worker thread wakes up
23:42:06.045 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.31) opts 0xd
23:42:06.045 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.31)
23:42:06.046 00.001 12308 Moving (0.06, 0.31) raw xDistance=-0.08 yDistance=-0.29
23:42:06.046 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:42:06.046 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:42:06.046 00.000 12308 MoveAxis(E, 0, ABG)
23:42:06.046 00.000 12308 Move returns status 0, amount 0
23:42:06.046 00.000 12308 MoveAxis(N, 206, ABG)
23:42:06.046 00.000 12308 Guiding  Dir = 0, Dur = 206
23:42:06.048 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:06.051 00.003 12308 IsSlewing returns 0
23:42:06.052 00.001 12308 IsGuiding returns 0
23:42:06.052 00.000 12308 PulseGuide returned control before completion, sleep 216
23:42:06.075 00.023 14556 UpdateGuideState exits: m=2138 SNR=31.1
23:42:06.079 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:06.084 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:06.087 00.003 14556 Enqueuing Expose request
23:42:06.277 00.190 12308 IsGuiding returns 1
23:42:06.278 00.001 12308 scope still moving after pulse duration time elapsed
23:42:06.309 00.031 12308 IsSlewing returns 0
23:42:06.311 00.002 12308 IsGuiding returns 0
23:42:06.312 00.001 12308 scope move finished after 206 + 54 ms
23:42:06.313 00.001 12308 Move returns status 0, amount 206
23:42:06.314 00.001 12308 move complete, result=0
23:42:06.314 00.000 12308 worker thread done servicing request
23:42:06.314 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 206 ms NORTH
23:42:06.322 00.008 12308 Worker thread wakes up
23:42:06.322 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:06.322 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:42:07.569 01.247 12308 Exposure complete
23:42:07.729 00.160 12308 worker thread done servicing request
23:42:07.729 00.000 14556 OnExposeComplete: enter
23:42:07.736 00.007 14556 UpdateGuideState(): m_state=6
23:42:07.741 00.005 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7698
23:42:07.746 00.005 14556 Star::Find returns 1 (0), X=170.07, Y=1000.27, Mass=2071, SNR=30.4, Peak=191 HFD=4.2
23:42:07.750 00.004 14556 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-3.07) = xAngle (2.42 = 2.42)
23:42:07.754 00.004 14556 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.32 = 2.32)
23:42:07.758 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-0.65 mountX=-0.15 mountY=0.15, mountTheta=2.37
23:42:07.763 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.12, opts=13)
23:42:07.766 00.003 14556 Enqueuing Move request for scope (0.16, -0.12)
23:42:07.771 00.005 12308 Worker thread wakes up
23:42:07.771 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.12) opts 0xd
23:42:07.771 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.12)
23:42:07.771 00.000 12308 Moving (0.16, -0.12) raw xDistance=-0.15 yDistance=0.15
23:42:07.771 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:42:07.771 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:07.772 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:42:07.772 00.000 12308 MoveAxis(E, 0, ABG)
23:42:07.772 00.000 12308 Move returns status 0, amount 0
23:42:07.772 00.000 12308 MoveAxis(N, 0, ABG)
23:42:07.772 00.000 12308 Move returns status 0, amount 0
23:42:07.772 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:07.777 00.005 12308 move complete, result=0
23:42:07.777 00.000 12308 worker thread done servicing request
23:42:07.800 00.023 14556 UpdateGuideState exits: m=2071 SNR=30.4
23:42:07.805 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:07.809 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:07.814 00.005 14556 Enqueuing Expose request
23:42:07.818 00.004 12308 Worker thread wakes up
23:42:07.819 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:07.819 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:42:07.819 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:42:09.074 01.255 12308 Exposure complete
23:42:09.199 00.125 12308 worker thread done servicing request
23:42:09.200 00.001 14556 OnExposeComplete: enter
23:42:09.204 00.004 14556 UpdateGuideState(): m_state=6
23:42:09.208 00.004 14556 Star::Find(15, 170, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7699
23:42:09.211 00.003 14556 Star::Find returns 1 (0), X=169.78, Y=1000.46, Mass=2309, SNR=32.3, Peak=172 HFD=4.6
23:42:09.215 00.004 14556 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.07) = xAngle (5.74 = -0.54)
23:42:09.219 00.004 14556 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.64 = -0.64)
23:42:09.223 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.15 cameraTheta=2.67 mountX=0.13 mountY=-0.09, mountTheta=-0.61
23:42:09.228 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.07, opts=13)
23:42:09.232 00.004 14556 Enqueuing Move request for scope (-0.14, 0.07)
23:42:09.235 00.003 12308 Worker thread wakes up
23:42:09.235 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.07) opts 0xd
23:42:09.235 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.07)
23:42:09.235 00.000 12308 Moving (-0.14, 0.07) raw xDistance=0.13 yDistance=-0.09
23:42:09.235 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:42:09.237 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:09.237 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:42:09.237 00.000 12308 MoveAxis(E, 0, ABG)
23:42:09.237 00.000 12308 Move returns status 0, amount 0
23:42:09.237 00.000 12308 MoveAxis(N, 0, ABG)
23:42:09.237 00.000 12308 Move returns status 0, amount 0
23:42:09.237 00.000 12308 move complete, result=0
23:42:09.238 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:09.241 00.003 12308 worker thread done servicing request
23:42:09.262 00.021 14556 UpdateGuideState exits: m=2309 SNR=32.3
23:42:09.265 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:09.269 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:09.272 00.003 14556 Enqueuing Expose request
23:42:09.277 00.005 12308 Worker thread wakes up
23:42:09.277 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:42:09.282 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:09.283 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:42:10.530 01.247 12308 Exposure complete
23:42:10.663 00.133 12308 worker thread done servicing request
23:42:10.664 00.001 14556 OnExposeComplete: enter
23:42:10.668 00.004 14556 UpdateGuideState(): m_state=6
23:42:10.671 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7700
23:42:10.674 00.003 14556 Star::Find returns 1 (0), X=169.83, Y=1000.37, Mass=2274, SNR=32.1, Peak=156 HFD=4.5
23:42:10.678 00.004 14556 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.07) = xAngle (0.20 = 0.20)
23:42:10.687 00.009 14556 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.10 = 0.10)
23:42:10.695 00.008 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.87 mountX=0.09 mountY=0.01, mountTheta=0.10
23:42:10.702 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.02, opts=13)
23:42:10.707 00.005 14556 Enqueuing Move request for scope (-0.09, -0.02)
23:42:10.710 00.003 12308 Worker thread wakes up
23:42:10.710 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
23:42:10.711 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
23:42:10.711 00.000 12308 Moving (-0.09, -0.02) raw xDistance=0.09 yDistance=0.01
23:42:10.711 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:42:10.711 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:10.712 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:42:10.712 00.000 12308 MoveAxis(E, 0, ABG)
23:42:10.712 00.000 12308 Move returns status 0, amount 0
23:42:10.712 00.000 12308 MoveAxis(N, 0, ABG)
23:42:10.712 00.000 12308 Move returns status 0, amount 0
23:42:10.714 00.002 12308 move complete, result=0
23:42:10.714 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:10.720 00.006 12308 worker thread done servicing request
23:42:10.746 00.026 14556 UpdateGuideState exits: m=2274 SNR=32.1
23:42:10.751 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:10.755 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:10.761 00.006 14556 Enqueuing Expose request
23:42:10.767 00.006 12308 Worker thread wakes up
23:42:10.767 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:42:10.775 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:10.776 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:42:12.021 01.245 12308 Exposure complete
23:42:12.148 00.127 12308 worker thread done servicing request
23:42:12.149 00.001 14556 OnExposeComplete: enter
23:42:12.154 00.005 14556 UpdateGuideState(): m_state=6
23:42:12.157 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7701
23:42:12.161 00.004 14556 Star::Find returns 1 (0), X=169.75, Y=1000.37, Mass=2233, SNR=31.7, Peak=157 HFD=4.5
23:42:12.165 00.004 14556 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
23:42:12.170 00.005 14556 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
23:42:12.175 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-3.02 mountX=0.16 mountY=-0.01, mountTheta=-0.05
23:42:12.181 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.02, opts=13)
23:42:12.187 00.006 14556 Enqueuing Move request for scope (-0.16, -0.02)
23:42:12.194 00.007 12308 Worker thread wakes up
23:42:12.194 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
23:42:12.194 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
23:42:12.194 00.000 12308 Moving (-0.16, -0.02) raw xDistance=0.16 yDistance=-0.01
23:42:12.194 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:42:12.194 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:12.196 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:42:12.196 00.000 12308 MoveAxis(E, 0, ABG)
23:42:12.196 00.000 12308 Move returns status 0, amount 0
23:42:12.197 00.001 12308 MoveAxis(N, 0, ABG)
23:42:12.197 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:12.202 00.005 12308 Move returns status 0, amount 0
23:42:12.202 00.000 12308 move complete, result=0
23:42:12.202 00.000 12308 worker thread done servicing request
23:42:12.222 00.020 14556 UpdateGuideState exits: m=2233 SNR=31.7
23:42:12.228 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:12.231 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:12.236 00.005 14556 Enqueuing Expose request
23:42:12.239 00.003 12308 Worker thread wakes up
23:42:12.240 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:42:12.245 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:12.245 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:42:13.495 01.250 12308 Exposure complete
23:42:13.611 00.116 12308 worker thread done servicing request
23:42:13.611 00.000 14556 OnExposeComplete: enter
23:42:13.615 00.004 14556 UpdateGuideState(): m_state=6
23:42:13.619 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7702
23:42:13.623 00.004 14556 Star::Find returns 1 (0), X=169.68, Y=1000.53, Mass=2246, SNR=32.0, Peak=142 HFD=4.7
23:42:13.626 00.003 14556 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.07) = xAngle (5.68 = -0.60)
23:42:13.631 00.005 14556 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.58 = -0.70)
23:42:13.635 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.14 hyp=0.27 cameraTheta=2.61 mountX=0.22 mountY=-0.17, mountTheta=-0.67
23:42:13.640 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.14, opts=13)
23:42:13.644 00.004 14556 Enqueuing Move request for scope (-0.23, 0.14)
23:42:13.648 00.004 12308 Worker thread wakes up
23:42:13.648 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.14) opts 0xd
23:42:13.648 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.14)
23:42:13.648 00.000 12308 Moving (-0.23, 0.14) raw xDistance=0.22 yDistance=-0.17
23:42:13.648 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:42:13.648 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:13.649 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:42:13.649 00.000 12308 MoveAxis(W, 96, ABG)
23:42:13.649 00.000 12308 Guiding  Dir = 3, Dur = 96
23:42:13.649 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:13.654 00.005 12308 IsSlewing returns 0
23:42:13.654 00.000 12308 IsGuiding returns 0
23:42:13.654 00.000 12308 PulseGuide returned control before completion, sleep 106
23:42:13.676 00.022 14556 UpdateGuideState exits: m=2246 SNR=32.0
23:42:13.682 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:13.687 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:13.695 00.008 14556 Enqueuing Expose request
23:42:13.768 00.073 12308 IsGuiding returns 1
23:42:13.768 00.000 12308 scope still moving after pulse duration time elapsed
23:42:13.797 00.029 12308 IsSlewing returns 0
23:42:13.799 00.002 12308 IsGuiding returns 0
23:42:13.799 00.000 12308 scope move finished after 96 + 48 ms
23:42:13.800 00.001 12308 Move returns status 0, amount 96
23:42:13.800 00.000 12308 MoveAxis(N, 0, ABG)
23:42:13.800 00.000 12308 Move returns status 0, amount 0
23:42:13.800 00.000 12308 move complete, result=0
23:42:13.800 00.000 12308 worker thread done servicing request
23:42:13.801 00.001 12308 Worker thread wakes up
23:42:13.802 00.001 14556 GuideStep: 0.2 px 96 ms WEST, -0.2 px 0 ms NORTH
23:42:13.808 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:13.808 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:42:15.057 01.249 12308 Exposure complete
23:42:15.184 00.127 12308 worker thread done servicing request
23:42:15.184 00.000 14556 OnExposeComplete: enter
23:42:15.190 00.006 14556 UpdateGuideState(): m_state=6
23:42:15.194 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7703
23:42:15.197 00.003 14556 Star::Find returns 1 (0), X=169.85, Y=1000.58, Mass=2394, SNR=32.8, Peak=146 HFD=4.9
23:42:15.202 00.005 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.97 = -1.32)
23:42:15.205 00.003 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.41)
23:42:15.209 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.89 mountX=0.05 mountY=-0.20, mountTheta=-1.32
23:42:15.214 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.19, opts=13)
23:42:15.217 00.003 14556 Enqueuing Move request for scope (-0.06, 0.19)
23:42:15.221 00.004 12308 Worker thread wakes up
23:42:15.221 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.19) opts 0xd
23:42:15.221 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.19)
23:42:15.221 00.000 12308 Moving (-0.06, 0.19) raw xDistance=0.05 yDistance=-0.20
23:42:15.221 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:42:15.223 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:42:15.223 00.000 12308 MoveAxis(E, 0, ABG)
23:42:15.223 00.000 12308 Move returns status 0, amount 0
23:42:15.223 00.000 12308 MoveAxis(N, 141, ABG)
23:42:15.223 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:15.227 00.004 12308 Guiding  Dir = 0, Dur = 141
23:42:15.227 00.000 12308 IsSlewing returns 0
23:42:15.228 00.001 12308 IsGuiding returns 0
23:42:15.228 00.000 12308 PulseGuide returned control before completion, sleep 151
23:42:15.247 00.019 14556 UpdateGuideState exits: m=2394 SNR=32.8
23:42:15.252 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:15.256 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:15.259 00.003 14556 Enqueuing Expose request
23:42:15.388 00.129 12308 IsGuiding returns 1
23:42:15.390 00.002 12308 scope still moving after pulse duration time elapsed
23:42:15.420 00.030 12308 IsSlewing returns 0
23:42:15.420 00.000 12308 IsGuiding returns 0
23:42:15.420 00.000 12308 scope move finished after 141 + 52 ms
23:42:15.420 00.000 12308 Move returns status 0, amount 141
23:42:15.422 00.002 12308 move complete, result=0
23:42:15.422 00.000 12308 worker thread done servicing request
23:42:15.422 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 141 ms NORTH
23:42:15.427 00.005 12308 Worker thread wakes up
23:42:15.428 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:15.428 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(155,985,31,31)
23:42:15.968 00.540 14556 evsrv: cli 0185AD08 connect
23:42:15.995 00.027 14556 case statement mapped state 6 to 3
23:42:16.003 00.008 14556 case statement mapped state 6 to 3
23:42:16.007 00.004 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"e8ddf589-53d1-4aa9-8130-b9731b8cec6e"}
23:42:16.010 00.003 14556 case statement mapped state 6 to 3
23:42:16.108 00.098 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"e8ddf589-53d1-4aa9-8130-b9731b8cec6e"}
23:42:16.114 00.006 14556 evsrv: cli 0185AD08 disconnect
23:42:16.118 00.004 14556 evsrv: cli 0185B3E8 connect
23:42:16.121 00.003 14556 case statement mapped state 6 to 3
23:42:16.258 00.137 14556 case statement mapped state 6 to 3
23:42:16.262 00.004 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"0e4cb521-86cb-4c23-92d3-f5316fb4f8bb"}
23:42:16.266 00.004 14556 PhdController::Dither begins
23:42:16.270 00.004 14556 dither: size=5.00, dRA=2.44 dDec=-0.32
23:42:16.272 00.002 14556 MountToCamera -- mountTheta (-0.13) + m_xAngle (-3.07) = xAngle (-3.20 = 3.08)
23:42:16.383 00.111 14556 MountToCamera -- mountX=2.44 mountY=-0.32 hyp=2.46 mountTheta=-0.13 cameraX=-2.45, cameraY=0.15 cameraTheta=3.08
23:42:16.388 00.005 14556 setting lock position to (167.46, 1000.54)
23:42:16.392 00.004 14556 Mount: notify guiding dithered (-2.5, 0.1)
23:42:16.395 00.003 14556 Status Line: Dither by 2.44,-0.32
23:42:16.404 00.009 14556 PhdController: newstate STATE_SETTLE_BEGIN
23:42:16.407 00.003 14556 PhdController: newstate STATE_SETTLE_WAIT
23:42:16.411 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"0e4cb521-86cb-4c23-92d3-f5316fb4f8bb"}
23:42:16.415 00.004 14556 evsrv: cli 0185B3E8 disconnect
23:42:16.706 00.291 12308 Exposure complete
23:42:16.791 00.085 12308 worker thread done servicing request
23:42:16.791 00.000 14556 OnExposeComplete: enter
23:42:16.794 00.003 14556 UpdateGuideState(): m_state=6
23:42:16.797 00.003 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7704
23:42:16.799 00.002 14556 Star::Find returns 1 (0), X=169.64, Y=1000.43, Mass=2280, SNR=32.2, Peak=134 HFD=4.9
23:42:16.802 00.003 14556 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-3.07) = xAngle (3.02 = 3.02)
23:42:16.805 00.003 14556 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.92 = 2.92)
23:42:16.808 00.003 14556 CameraToMount -- cameraX=2.18 cameraY=-0.11 hyp=2.18 cameraTheta=-0.05 mountX=-2.17 mountY=0.47, mountTheta=2.93
23:42:16.813 00.005 14556 dither recenter: remaining=(-2.4,0.3) step=(-2.4,0.3)
23:42:16.817 00.004 14556 MountToCamera -- mountTheta (3.01) + m_xAngle (-3.07) = xAngle (-0.06 = -0.06)
23:42:16.820 00.003 14556 MountToCamera -- mountX=-2.44 mountY=0.32 hyp=2.46 mountTheta=3.01 cameraX=2.45, cameraY=-0.15 cameraTheta=-0.06
23:42:16.823 00.003 14556 SchedulePrimaryMove(104CA5C8, x=2.45, y=-0.15, opts=4)
23:42:16.827 00.004 14556 Enqueuing Move request for scope (2.45, -0.15)
23:42:16.831 00.004 12308 Worker thread wakes up
23:42:16.831 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (2.45, -0.15) opts 0x4
23:42:16.831 00.000 12308 Handling offset move in thread for scope, endpoint = (2.45, -0.15)
23:42:16.831 00.000 12308 Moving (2.45, -0.15) raw xDistance=-2.44 yDistance=0.32
23:42:16.831 00.000 12308 MoveAxis(E, 1679, B)
23:42:16.831 00.000 12308 Guiding  Dir = 2, Dur = 1679
23:42:16.833 00.002 14556 Mount: notify direct move -2.44,0.32
23:42:16.835 00.002 12308 IsSlewing returns 0
23:42:16.835 00.000 12308 IsGuiding returns 0
23:42:16.837 00.002 12308 PulseGuide returned control before completion, sleep 1689
23:42:16.837 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:16.856 00.019 14556 UpdateGuideState exits: m=2280 SNR=32.2
23:42:16.859 00.003 14556 PhdController: settling, locked = 1, distance = 2.52 (1.50) aobump = 0 frame = 1 / 99999
23:42:16.861 00.002 14556 evsrv: {"Event":"Settling","Timestamp":1760589736.861,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":2.52,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:42:16.865 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:16.869 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:16.874 00.005 14556 Enqueuing Expose request
23:42:18.531 01.657 12308 IsGuiding returns 1
23:42:18.532 00.001 12308 scope still moving after pulse duration time elapsed
23:42:18.562 00.030 12308 IsSlewing returns 0
23:42:18.563 00.001 12308 IsGuiding returns 0
23:42:18.564 00.001 12308 scope move finished after 1679 + 48 ms
23:42:18.564 00.000 12308 Move returns status 0, amount 1679
23:42:18.564 00.000 12308 MoveAxis(S, 222, B)
23:42:18.564 00.000 12308 Guiding  Dir = 1, Dur = 222
23:42:18.564 00.000 12308 IsSlewing returns 0
23:42:18.564 00.000 12308 IsGuiding returns 0
23:42:18.565 00.001 12308 PulseGuide returned control before completion, sleep 232
23:42:18.812 00.247 12308 IsGuiding returns 1
23:42:18.813 00.001 12308 scope still moving after pulse duration time elapsed
23:42:18.842 00.029 12308 IsSlewing returns 0
23:42:18.842 00.000 12308 IsGuiding returns 0
23:42:18.844 00.002 12308 scope move finished after 222 + 56 ms
23:42:18.844 00.000 12308 Move returns status 0, amount 222
23:42:18.844 00.000 12308 move complete, result=0
23:42:18.844 00.000 12308 worker thread done servicing request
23:42:18.844 00.000 14556 GuideStep: -2.4 px 1679 ms EAST, 0.3 px 222 ms SOUTH
23:42:18.850 00.006 12308 Worker thread wakes up
23:42:18.850 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:18.851 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:20.105 01.254 12308 Exposure complete
23:42:20.234 00.129 12308 worker thread done servicing request
23:42:20.234 00.000 14556 OnExposeComplete: enter
23:42:20.239 00.005 14556 UpdateGuideState(): m_state=6
23:42:20.243 00.004 14556 Star::Find(15, 169, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7705
23:42:20.247 00.004 14556 Star::Find returns 1 (0), X=167.23, Y=1000.37, Mass=2296, SNR=32.2, Peak=159 HFD=4.6
23:42:20.251 00.004 14556 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.07) = xAngle (0.56 = 0.56)
23:42:20.254 00.003 14556 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.46 = 0.46)
23:42:20.258 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.17 hyp=0.28 cameraTheta=-2.51 mountX=0.24 mountY=0.13, mountTheta=0.49
23:42:20.264 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.17, opts=13)
23:42:20.268 00.004 14556 Enqueuing Move request for scope (-0.23, -0.17)
23:42:20.271 00.003 12308 Worker thread wakes up
23:42:20.271 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.17) opts 0xd
23:42:20.271 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.17)
23:42:20.271 00.000 12308 Moving (-0.23, -0.17) raw xDistance=0.24 yDistance=0.13
23:42:20.273 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:42:20.273 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:20.273 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:42:20.274 00.001 12308 MoveAxis(W, 103, ABG)
23:42:20.274 00.000 12308 Guiding  Dir = 3, Dur = 103
23:42:20.274 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:20.280 00.006 12308 IsSlewing returns 0
23:42:20.280 00.000 12308 IsGuiding returns 0
23:42:20.281 00.001 12308 PulseGuide returned control before completion, sleep 113
23:42:20.302 00.021 14556 UpdateGuideState exits: m=2296 SNR=32.2
23:42:20.307 00.005 14556 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 2 / 99999
23:42:20.311 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760589740.311,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.28,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:42:20.318 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:20.322 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:20.327 00.005 14556 Enqueuing Expose request
23:42:20.408 00.081 12308 IsGuiding returns 0
23:42:20.409 00.001 12308 Move returns status 0, amount 103
23:42:20.409 00.000 12308 MoveAxis(N, 0, ABG)
23:42:20.410 00.001 12308 Move returns status 0, amount 0
23:42:20.411 00.001 12308 move complete, result=0
23:42:20.411 00.000 12308 worker thread done servicing request
23:42:20.411 00.000 14556 GuideStep: 0.2 px 103 ms WEST, 0.1 px 0 ms NORTH
23:42:20.417 00.006 12308 Worker thread wakes up
23:42:20.417 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:20.417 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:21.664 01.247 12308 Exposure complete
23:42:21.795 00.131 12308 worker thread done servicing request
23:42:21.795 00.000 14556 OnExposeComplete: enter
23:42:21.799 00.004 14556 UpdateGuideState(): m_state=6
23:42:21.804 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7706
23:42:21.808 00.004 14556 Star::Find returns 1 (0), X=167.17, Y=1000.59, Mass=2248, SNR=31.8, Peak=157 HFD=4.7
23:42:21.811 00.003 14556 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.07) = xAngle (6.04 = -0.25)
23:42:21.816 00.005 14556 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.94 = -0.35)
23:42:21.820 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=0.05 hyp=0.30 cameraTheta=2.96 mountX=0.29 mountY=-0.10, mountTheta=-0.34
23:42:21.824 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.05, opts=13)
23:42:21.829 00.005 14556 Enqueuing Move request for scope (-0.29, 0.05)
23:42:21.833 00.004 12308 Worker thread wakes up
23:42:21.833 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.05) opts 0xd
23:42:21.833 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.05)
23:42:21.833 00.000 12308 Moving (-0.29, 0.05) raw xDistance=0.29 yDistance=-0.10
23:42:21.833 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
23:42:21.833 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:21.833 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:42:21.833 00.000 12308 MoveAxis(W, 133, ABG)
23:42:21.835 00.002 12308 Guiding  Dir = 3, Dur = 133
23:42:21.835 00.000 12308 IsSlewing returns 0
23:42:21.835 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:21.838 00.003 12308 IsGuiding returns 0
23:42:21.839 00.001 12308 PulseGuide returned control before completion, sleep 143
23:42:21.859 00.020 14556 UpdateGuideState exits: m=2248 SNR=31.8
23:42:21.865 00.006 14556 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 3 / 99999
23:42:21.868 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760589741.868,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":1.6,"SettleTime":10.0,"StarLocked":true}
23:42:21.874 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:21.880 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:21.884 00.004 14556 Enqueuing Expose request
23:42:21.986 00.102 12308 IsGuiding returns 1
23:42:21.987 00.001 12308 scope still moving after pulse duration time elapsed
23:42:22.019 00.032 12308 IsSlewing returns 0
23:42:22.020 00.001 12308 IsGuiding returns 0
23:42:22.020 00.000 12308 scope move finished after 133 + 48 ms
23:42:22.020 00.000 12308 Move returns status 0, amount 133
23:42:22.021 00.001 12308 MoveAxis(N, 0, ABG)
23:42:22.021 00.000 12308 Move returns status 0, amount 0
23:42:22.021 00.000 12308 move complete, result=0
23:42:22.022 00.001 14556 GuideStep: 0.3 px 133 ms WEST, -0.1 px 0 ms NORTH
23:42:22.028 00.006 12308 worker thread done servicing request
23:42:22.029 00.001 12308 Worker thread wakes up
23:42:22.029 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:22.029 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:23.284 01.255 12308 Exposure complete
23:42:23.396 00.112 12308 worker thread done servicing request
23:42:23.397 00.001 14556 OnExposeComplete: enter
23:42:23.405 00.008 14556 UpdateGuideState(): m_state=6
23:42:23.409 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7707
23:42:23.411 00.002 14556 Star::Find returns 1 (0), X=167.34, Y=1000.65, Mass=2352, SNR=32.6, Peak=149 HFD=4.7
23:42:23.414 00.003 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.44 = -0.84)
23:42:23.417 00.003 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.34 = -0.94)
23:42:23.419 00.002 14556 CameraToMount -- cameraX=-0.12 cameraY=0.12 hyp=0.17 cameraTheta=2.37 mountX=0.11 mountY=-0.13, mountTheta=-0.88
23:42:23.424 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.12, opts=13)
23:42:23.429 00.005 14556 Enqueuing Move request for scope (-0.12, 0.12)
23:42:23.433 00.004 12308 Worker thread wakes up
23:42:23.433 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.12) opts 0xd
23:42:23.433 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.12)
23:42:23.435 00.002 12308 Moving (-0.12, 0.12) raw xDistance=0.11 yDistance=-0.13
23:42:23.435 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:42:23.435 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:23.435 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:42:23.435 00.000 12308 MoveAxis(E, 0, ABG)
23:42:23.435 00.000 12308 Move returns status 0, amount 0
23:42:23.436 00.001 12308 MoveAxis(N, 0, ABG)
23:42:23.436 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:23.440 00.004 12308 Move returns status 0, amount 0
23:42:23.440 00.000 12308 move complete, result=0
23:42:23.441 00.001 12308 worker thread done servicing request
23:42:23.458 00.017 14556 UpdateGuideState exits: m=2352 SNR=32.6
23:42:23.462 00.004 14556 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 4 / 99999
23:42:23.466 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760589743.466,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":3.2,"SettleTime":10.0,"StarLocked":true}
23:42:23.471 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:23.474 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:23.477 00.003 14556 Enqueuing Expose request
23:42:23.482 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:42:23.486 00.004 12308 Worker thread wakes up
23:42:23.486 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:23.486 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:24.732 01.246 12308 Exposure complete
23:42:24.858 00.126 12308 worker thread done servicing request
23:42:24.858 00.000 14556 OnExposeComplete: enter
23:42:24.862 00.004 14556 UpdateGuideState(): m_state=6
23:42:24.866 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7708
23:42:24.870 00.004 14556 Star::Find returns 1 (0), X=167.36, Y=1000.81, Mass=2449, SNR=33.3, Peak=163 HFD=4.6
23:42:24.873 00.003 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
23:42:24.876 00.003 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.39)
23:42:24.881 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.27 hyp=0.29 cameraTheta=1.92 mountX=0.08 mountY=-0.29, mountTheta=-1.29
23:42:24.886 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.27, opts=13)
23:42:24.890 00.004 14556 Enqueuing Move request for scope (-0.10, 0.27)
23:42:24.893 00.003 12308 Worker thread wakes up
23:42:24.893 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.27) opts 0xd
23:42:24.893 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.27)
23:42:24.893 00.000 12308 Moving (-0.10, 0.27) raw xDistance=0.08 yDistance=-0.29
23:42:24.894 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:42:24.894 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:42:24.894 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:42:24.894 00.000 12308 MoveAxis(E, 0, ABG)
23:42:24.894 00.000 12308 Move returns status 0, amount 0
23:42:24.896 00.002 12308 MoveAxis(N, 0, ABG)
23:42:24.896 00.000 12308 Move returns status 0, amount 0
23:42:24.896 00.000 12308 move complete, result=0
23:42:24.896 00.000 12308 worker thread done servicing request
23:42:24.896 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:24.923 00.027 14556 UpdateGuideState exits: m=2449 SNR=33.3
23:42:24.927 00.004 14556 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 5 / 99999
23:42:24.933 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760589744.933,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.26,"Time":4.6,"SettleTime":10.0,"StarLocked":true}
23:42:24.939 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:24.944 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:24.948 00.004 14556 Enqueuing Expose request
23:42:24.952 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:42:24.956 00.004 12308 Worker thread wakes up
23:42:24.956 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:24.956 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:26.213 01.257 12308 Exposure complete
23:42:26.348 00.135 12308 worker thread done servicing request
23:42:26.349 00.001 14556 OnExposeComplete: enter
23:42:26.352 00.003 14556 UpdateGuideState(): m_state=6
23:42:26.357 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7709
23:42:26.362 00.005 14556 Star::Find returns 1 (0), X=167.19, Y=1000.90, Mass=2281, SNR=32.0, Peak=177 HFD=4.4
23:42:26.365 00.003 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.29 = -1.00)
23:42:26.371 00.006 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
23:42:26.375 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.36 hyp=0.46 cameraTheta=2.21 mountX=0.25 mountY=-0.41, mountTheta=-1.02
23:42:26.380 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.36, opts=13)
23:42:26.385 00.005 14556 Enqueuing Move request for scope (-0.27, 0.36)
23:42:26.388 00.003 12308 Worker thread wakes up
23:42:26.388 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.36) opts 0xd
23:42:26.388 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.36)
23:42:26.388 00.000 12308 Moving (-0.27, 0.36) raw xDistance=0.25 yDistance=-0.41
23:42:26.389 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:42:26.389 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:42:26.389 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
23:42:26.389 00.000 12308 MoveAxis(W, 108, ABG)
23:42:26.389 00.000 12308 Guiding  Dir = 3, Dur = 108
23:42:26.390 00.001 12308 IsSlewing returns 0
23:42:26.390 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:26.394 00.004 12308 IsGuiding returns 0
23:42:26.394 00.000 12308 PulseGuide returned control before completion, sleep 118
23:42:26.415 00.021 14556 UpdateGuideState exits: m=2281 SNR=32.0
23:42:26.420 00.005 14556 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 6 / 99999
23:42:26.424 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760589746.424,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":6.1,"SettleTime":10.0,"StarLocked":true}
23:42:26.428 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:26.433 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:26.437 00.004 14556 Enqueuing Expose request
23:42:26.529 00.092 12308 IsGuiding returns 1
23:42:26.530 00.001 12308 scope still moving after pulse duration time elapsed
23:42:26.560 00.030 12308 IsSlewing returns 0
23:42:26.562 00.002 12308 IsGuiding returns 0
23:42:26.562 00.000 12308 scope move finished after 108 + 59 ms
23:42:26.562 00.000 12308 Move returns status 0, amount 108
23:42:26.562 00.000 12308 MoveAxis(N, 0, ABG)
23:42:26.563 00.001 12308 Move returns status 0, amount 0
23:42:26.563 00.000 12308 move complete, result=0
23:42:26.564 00.001 12308 worker thread done servicing request
23:42:26.564 00.000 14556 GuideStep: 0.2 px 108 ms WEST, -0.4 px 0 ms NORTH
23:42:26.570 00.006 12308 Worker thread wakes up
23:42:26.570 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:26.570 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:27.830 01.260 12308 Exposure complete
23:42:27.962 00.132 12308 worker thread done servicing request
23:42:27.963 00.001 14556 OnExposeComplete: enter
23:42:27.967 00.004 14556 UpdateGuideState(): m_state=6
23:42:27.970 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7710
23:42:27.973 00.003 14556 Star::Find returns 1 (0), X=167.37, Y=1000.66, Mass=2307, SNR=32.5, Peak=174 HFD=4.8
23:42:27.978 00.005 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
23:42:27.981 00.003 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
23:42:27.986 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.24 mountX=0.09 mountY=-0.13, mountTheta=-1.00
23:42:27.991 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.12, opts=13)
23:42:27.995 00.004 14556 Enqueuing Move request for scope (-0.09, 0.12)
23:42:27.999 00.004 12308 Worker thread wakes up
23:42:27.999 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
23:42:27.999 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
23:42:27.999 00.000 12308 Moving (-0.09, 0.12) raw xDistance=0.09 yDistance=-0.13
23:42:27.999 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:42:28.000 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:28.000 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:42:28.000 00.000 12308 MoveAxis(E, 0, ABG)
23:42:28.000 00.000 12308 Move returns status 0, amount 0
23:42:28.000 00.000 12308 MoveAxis(N, 0, ABG)
23:42:28.000 00.000 12308 Move returns status 0, amount 0
23:42:28.000 00.000 12308 move complete, result=0
23:42:28.000 00.000 12308 worker thread done servicing request
23:42:28.002 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:28.026 00.024 14556 UpdateGuideState exits: m=2307 SNR=32.5
23:42:28.030 00.004 14556 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 7 / 99999
23:42:28.035 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760589748.035,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":7.7,"SettleTime":10.0,"StarLocked":true}
23:42:28.039 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:28.043 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:28.048 00.005 14556 Enqueuing Expose request
23:42:28.051 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:42:28.055 00.004 12308 Worker thread wakes up
23:42:28.055 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:28.056 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:29.297 01.241 12308 Exposure complete
23:42:29.424 00.127 12308 worker thread done servicing request
23:42:29.425 00.001 14556 OnExposeComplete: enter
23:42:29.429 00.004 14556 UpdateGuideState(): m_state=6
23:42:29.433 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7711
23:42:29.437 00.004 14556 Star::Find returns 1 (0), X=167.18, Y=1000.81, Mass=2321, SNR=32.3, Peak=202 HFD=4.4
23:42:29.442 00.005 14556 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.07) = xAngle (5.45 = -0.83)
23:42:29.445 00.003 14556 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.93)
23:42:29.450 00.005 14556 CameraToMount -- cameraX=-0.28 cameraY=0.27 hyp=0.39 cameraTheta=2.38 mountX=0.26 mountY=-0.31, mountTheta=-0.88
23:42:29.455 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.27, opts=13)
23:42:29.458 00.003 14556 Enqueuing Move request for scope (-0.28, 0.27)
23:42:29.463 00.005 12308 Worker thread wakes up
23:42:29.463 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.27) opts 0xd
23:42:29.464 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.27)
23:42:29.464 00.000 12308 Moving (-0.28, 0.27) raw xDistance=0.26 yDistance=-0.31
23:42:29.464 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:42:29.464 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.85
23:42:29.465 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:42:29.465 00.000 12308 MoveAxis(W, 112, ABG)
23:42:29.466 00.001 12308 Guiding  Dir = 3, Dur = 112
23:42:29.466 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:29.470 00.004 12308 IsSlewing returns 0
23:42:29.470 00.000 12308 IsGuiding returns 0
23:42:29.471 00.001 12308 PulseGuide returned control before completion, sleep 122
23:42:29.491 00.020 14556 UpdateGuideState exits: m=2321 SNR=32.3
23:42:29.497 00.006 14556 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 8 / 99999
23:42:29.502 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760589749.502,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
23:42:29.506 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:29.509 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:29.514 00.005 14556 Enqueuing Expose request
23:42:29.602 00.088 12308 IsGuiding returns 1
23:42:29.602 00.000 12308 scope still moving after pulse duration time elapsed
23:42:29.631 00.029 12308 IsSlewing returns 0
23:42:29.633 00.002 12308 IsGuiding returns 0
23:42:29.633 00.000 12308 scope move finished after 112 + 50 ms
23:42:29.634 00.001 12308 Move returns status 0, amount 112
23:42:29.634 00.000 12308 MoveAxis(N, 218, ABG)
23:42:29.634 00.000 12308 Guiding  Dir = 0, Dur = 218
23:42:29.634 00.000 12308 IsSlewing returns 0
23:42:29.634 00.000 12308 IsGuiding returns 0
23:42:29.636 00.002 12308 PulseGuide returned control before completion, sleep 228
23:42:29.866 00.230 12308 IsGuiding returns 1
23:42:29.866 00.000 12308 scope still moving after pulse duration time elapsed
23:42:29.897 00.031 12308 IsSlewing returns 0
23:42:29.897 00.000 12308 IsGuiding returns 0
23:42:29.899 00.002 12308 scope move finished after 218 + 44 ms
23:42:29.899 00.000 12308 Move returns status 0, amount 218
23:42:29.899 00.000 12308 move complete, result=0
23:42:29.899 00.000 12308 worker thread done servicing request
23:42:29.900 00.001 14556 GuideStep: 0.3 px 112 ms WEST, -0.3 px 218 ms NORTH
23:42:29.905 00.005 12308 Worker thread wakes up
23:42:29.905 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:29.905 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:31.149 01.244 12308 Exposure complete
23:42:31.267 00.118 12308 worker thread done servicing request
23:42:31.267 00.000 14556 OnExposeComplete: enter
23:42:31.272 00.005 14556 UpdateGuideState(): m_state=6
23:42:31.276 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7712
23:42:31.279 00.003 14556 Star::Find returns 1 (0), X=167.20, Y=1001.09, Mass=2116, SNR=31.0, Peak=163 HFD=4.5
23:42:31.282 00.003 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.09 = -1.20)
23:42:31.286 00.004 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.30)
23:42:31.290 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.55 hyp=0.61 cameraTheta=2.01 mountX=0.22 mountY=-0.59, mountTheta=-1.21
23:42:31.295 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.55, opts=13)
23:42:31.299 00.004 14556 Enqueuing Move request for scope (-0.26, 0.55)
23:42:31.303 00.004 12308 Worker thread wakes up
23:42:31.303 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.55) opts 0xd
23:42:31.303 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.55)
23:42:31.303 00.000 12308 Moving (-0.26, 0.55) raw xDistance=0.22 yDistance=-0.59
23:42:31.303 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
23:42:31.303 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
23:42:31.304 00.001 12308 MoveAxis(W, 105, ABG)
23:42:31.304 00.000 12308 Guiding  Dir = 3, Dur = 105
23:42:31.304 00.000 12308 IsSlewing returns 0
23:42:31.304 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:31.307 00.003 12308 IsGuiding returns 0
23:42:31.308 00.001 12308 PulseGuide returned control before completion, sleep 115
23:42:31.330 00.022 14556 UpdateGuideState exits: m=2116 SNR=31.0
23:42:31.338 00.008 14556 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 9 / 99999
23:42:31.346 00.008 14556 PhdController: newstate STATE_FINISH
23:42:31.352 00.006 14556 PhdController complete: success
23:42:31.358 00.006 14556 evsrv: {"Event":"SettleDone","Timestamp":1760589751.358,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
23:42:31.364 00.006 14556 Mount: notify guiding dither settle done success=1
23:42:31.369 00.005 14556 PhdController: newstate STATE_IDLE
23:42:31.376 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:31.382 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:31.388 00.006 14556 Enqueuing Expose request
23:42:31.436 00.048 12308 IsGuiding returns 1
23:42:31.437 00.001 12308 scope still moving after pulse duration time elapsed
23:42:31.466 00.029 12308 IsSlewing returns 0
23:42:31.467 00.001 12308 IsGuiding returns 0
23:42:31.467 00.000 12308 scope move finished after 105 + 54 ms
23:42:31.469 00.002 12308 Move returns status 0, amount 105
23:42:31.469 00.000 12308 MoveAxis(N, 413, ABG)
23:42:31.469 00.000 12308 Guiding  Dir = 0, Dur = 413
23:42:31.470 00.001 12308 IsSlewing returns 0
23:42:31.470 00.000 12308 IsGuiding returns 0
23:42:31.471 00.001 12308 PulseGuide returned control before completion, sleep 423
23:42:31.907 00.436 12308 IsGuiding returns 1
23:42:31.909 00.002 12308 scope still moving after pulse duration time elapsed
23:42:31.937 00.028 12308 IsSlewing returns 0
23:42:31.938 00.001 12308 IsGuiding returns 0
23:42:31.939 00.001 12308 scope move finished after 413 + 56 ms
23:42:31.940 00.001 12308 Move returns status 0, amount 413
23:42:31.940 00.000 12308 move complete, result=0
23:42:31.941 00.001 12308 worker thread done servicing request
23:42:31.941 00.000 12308 Worker thread wakes up
23:42:31.941 00.000 14556 GuideStep: 0.2 px 105 ms WEST, -0.6 px 413 ms NORTH
23:42:31.944 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:31.944 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:33.199 01.255 12308 Exposure complete
23:42:33.309 00.110 12308 worker thread done servicing request
23:42:33.309 00.000 14556 OnExposeComplete: enter
23:42:33.314 00.005 14556 UpdateGuideState(): m_state=6
23:42:33.318 00.004 14556 Star::Find(15, 167, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7713
23:42:33.322 00.004 14556 Star::Find returns 1 (0), X=167.32, Y=1000.39, Mass=2256, SNR=31.9, Peak=159 HFD=4.7
23:42:33.326 00.004 14556 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-3.07) = xAngle (0.73 = 0.73)
23:42:33.330 00.004 14556 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.63 = 0.63)
23:42:33.333 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.15 hyp=0.21 cameraTheta=-2.34 mountX=0.15 mountY=0.12, mountTheta=0.67
23:42:33.340 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.15, opts=13)
23:42:33.344 00.004 14556 Enqueuing Move request for scope (-0.14, -0.15)
23:42:33.348 00.004 12308 Worker thread wakes up
23:42:33.348 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.15) opts 0xd
23:42:33.348 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.15)
23:42:33.348 00.000 12308 Moving (-0.14, -0.15) raw xDistance=0.15 yDistance=0.12
23:42:33.349 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:42:33.349 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:33.349 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:42:33.349 00.000 12308 MoveAxis(E, 0, ABG)
23:42:33.350 00.001 12308 Move returns status 0, amount 0
23:42:33.350 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:33.354 00.004 12308 MoveAxis(N, 0, ABG)
23:42:33.354 00.000 12308 Move returns status 0, amount 0
23:42:33.354 00.000 12308 move complete, result=0
23:42:33.354 00.000 12308 worker thread done servicing request
23:42:33.375 00.021 14556 UpdateGuideState exits: m=2256 SNR=31.9
23:42:33.381 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:33.385 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:33.388 00.003 14556 Enqueuing Expose request
23:42:33.391 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:42:33.394 00.003 12308 Worker thread wakes up
23:42:33.394 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:33.394 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:34.635 01.241 12308 Exposure complete
23:42:34.764 00.129 12308 worker thread done servicing request
23:42:34.764 00.000 14556 OnExposeComplete: enter
23:42:34.768 00.004 14556 UpdateGuideState(): m_state=6
23:42:34.772 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7714
23:42:34.779 00.007 14556 Star::Find returns 1 (0), X=167.32, Y=1000.73, Mass=2221, SNR=31.6, Peak=145 HFD=4.5
23:42:34.784 00.005 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.28 = -1.00)
23:42:34.788 00.004 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.10)
23:42:34.791 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.24 cameraTheta=2.21 mountX=0.13 mountY=-0.21, mountTheta=-1.03
23:42:34.797 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.19, opts=13)
23:42:34.801 00.004 14556 Enqueuing Move request for scope (-0.14, 0.19)
23:42:34.804 00.003 12308 Worker thread wakes up
23:42:34.805 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.19) opts 0xd
23:42:34.805 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.19)
23:42:34.805 00.000 12308 Moving (-0.14, 0.19) raw xDistance=0.13 yDistance=-0.21
23:42:34.805 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:42:34.805 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:42:34.806 00.001 12308 MoveAxis(E, 0, ABG)
23:42:34.806 00.000 12308 Move returns status 0, amount 0
23:42:34.806 00.000 12308 MoveAxis(N, 151, ABG)
23:42:34.806 00.000 12308 Guiding  Dir = 0, Dur = 151
23:42:34.807 00.001 12308 IsSlewing returns 0
23:42:34.807 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:34.812 00.005 12308 IsGuiding returns 0
23:42:34.812 00.000 12308 PulseGuide returned control before completion, sleep 161
23:42:34.835 00.023 14556 UpdateGuideState exits: m=2221 SNR=31.6
23:42:34.841 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:34.847 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:34.851 00.004 14556 Enqueuing Expose request
23:42:34.984 00.133 12308 IsGuiding returns 1
23:42:34.985 00.001 12308 scope still moving after pulse duration time elapsed
23:42:35.015 00.030 12308 IsSlewing returns 0
23:42:35.016 00.001 12308 IsGuiding returns 0
23:42:35.016 00.000 12308 scope move finished after 151 + 53 ms
23:42:35.017 00.001 12308 Move returns status 0, amount 151
23:42:35.017 00.000 12308 move complete, result=0
23:42:35.017 00.000 12308 worker thread done servicing request
23:42:35.017 00.000 12308 Worker thread wakes up
23:42:35.018 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 151 ms NORTH
23:42:35.024 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:35.024 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:36.278 01.254 12308 Exposure complete
23:42:36.405 00.127 12308 worker thread done servicing request
23:42:36.406 00.001 14556 OnExposeComplete: enter
23:42:36.411 00.005 14556 UpdateGuideState(): m_state=6
23:42:36.415 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7715
23:42:36.418 00.003 14556 Star::Find returns 1 (0), X=167.32, Y=1000.18, Mass=2247, SNR=32.0, Peak=185 HFD=4.7
23:42:36.423 00.005 14556 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-3.07) = xAngle (1.14 = 1.14)
23:42:36.427 00.004 14556 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.04 = 1.04)
23:42:36.431 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.36 hyp=0.39 cameraTheta=-1.93 mountX=0.16 mountY=0.33, mountTheta=1.12
23:42:36.435 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.36, opts=13)
23:42:36.439 00.004 14556 Enqueuing Move request for scope (-0.14, -0.36)
23:42:36.444 00.005 12308 Worker thread wakes up
23:42:36.444 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.36) opts 0xd
23:42:36.444 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.36)
23:42:36.444 00.000 12308 Moving (-0.14, -0.36) raw xDistance=0.16 yDistance=0.33
23:42:36.444 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:42:36.444 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:42:36.445 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
23:42:36.445 00.000 12308 MoveAxis(E, 0, ABG)
23:42:36.445 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:36.450 00.005 12308 Move returns status 0, amount 0
23:42:36.450 00.000 12308 MoveAxis(N, 0, ABG)
23:42:36.450 00.000 12308 Move returns status 0, amount 0
23:42:36.450 00.000 12308 move complete, result=0
23:42:36.450 00.000 12308 worker thread done servicing request
23:42:36.471 00.021 14556 UpdateGuideState exits: m=2247 SNR=32.0
23:42:36.476 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:36.479 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:36.484 00.005 14556 Enqueuing Expose request
23:42:36.487 00.003 12308 Worker thread wakes up
23:42:36.487 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
23:42:36.492 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:36.492 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:37.744 01.252 12308 Exposure complete
23:42:37.868 00.124 12308 worker thread done servicing request
23:42:37.868 00.000 14556 OnExposeComplete: enter
23:42:37.872 00.004 14556 UpdateGuideState(): m_state=6
23:42:37.878 00.006 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7716
23:42:37.882 00.004 14556 Star::Find returns 1 (0), X=167.32, Y=1000.21, Mass=2315, SNR=32.5, Peak=174 HFD=4.5
23:42:37.886 00.004 14556 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-3.07) = xAngle (1.10 = 1.10)
23:42:37.890 00.004 14556 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.00 = 1.00)
23:42:37.893 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.33 hyp=0.36 cameraTheta=-1.98 mountX=0.16 mountY=0.30, mountTheta=1.07
23:42:37.898 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.33, opts=13)
23:42:37.901 00.003 14556 Enqueuing Move request for scope (-0.14, -0.33)
23:42:37.907 00.006 12308 Worker thread wakes up
23:42:37.907 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.33) opts 0xd
23:42:37.907 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.33)
23:42:37.907 00.000 12308 Moving (-0.14, -0.33) raw xDistance=0.16 yDistance=0.30
23:42:37.908 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:42:37.908 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:42:37.908 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
23:42:37.908 00.000 12308 MoveAxis(E, 0, ABG)
23:42:37.909 00.001 12308 Move returns status 0, amount 0
23:42:37.909 00.000 12308 MoveAxis(N, 0, ABG)
23:42:37.909 00.000 12308 Move returns status 0, amount 0
23:42:37.909 00.000 12308 move complete, result=0
23:42:37.910 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:37.914 00.004 12308 worker thread done servicing request
23:42:37.934 00.020 14556 UpdateGuideState exits: m=2315 SNR=32.5
23:42:37.939 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:37.943 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:37.946 00.003 14556 Enqueuing Expose request
23:42:37.949 00.003 12308 Worker thread wakes up
23:42:37.950 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:37.950 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:37.950 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
23:42:39.193 01.243 12308 Exposure complete
23:42:39.334 00.141 12308 worker thread done servicing request
23:42:39.334 00.000 14556 OnExposeComplete: enter
23:42:39.338 00.004 14556 UpdateGuideState(): m_state=6
23:42:39.341 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7717
23:42:39.346 00.005 14556 Star::Find returns 1 (0), X=167.42, Y=1000.29, Mass=2220, SNR=31.6, Peak=169 HFD=4.7
23:42:39.350 00.004 14556 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-3.07) = xAngle (1.35 = 1.35)
23:42:39.354 00.004 14556 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.25 = 1.25)
23:42:39.357 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.25 hyp=0.25 cameraTheta=-1.73 mountX=0.06 mountY=0.24, mountTheta=1.34
23:42:39.363 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.25, opts=13)
23:42:39.367 00.004 14556 Enqueuing Move request for scope (-0.04, -0.25)
23:42:39.371 00.004 12308 Worker thread wakes up
23:42:39.371 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.25) opts 0xd
23:42:39.371 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.25)
23:42:39.371 00.000 12308 Moving (-0.04, -0.25) raw xDistance=0.06 yDistance=0.24
23:42:39.371 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:42:39.372 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:42:39.372 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:42:39.372 00.000 12308 MoveAxis(E, 0, ABG)
23:42:39.372 00.000 12308 Move returns status 0, amount 0
23:42:39.374 00.002 12308 MoveAxis(N, 0, ABG)
23:42:39.374 00.000 12308 Move returns status 0, amount 0
23:42:39.374 00.000 12308 move complete, result=0
23:42:39.374 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:39.379 00.005 12308 worker thread done servicing request
23:42:39.396 00.017 14556 UpdateGuideState exits: m=2220 SNR=31.6
23:42:39.401 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:39.403 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:39.406 00.003 14556 Enqueuing Expose request
23:42:39.409 00.003 12308 Worker thread wakes up
23:42:39.409 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:39.409 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:39.409 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:42:40.652 01.243 12308 Exposure complete
23:42:40.783 00.131 12308 worker thread done servicing request
23:42:40.783 00.000 14556 OnExposeComplete: enter
23:42:40.787 00.004 14556 UpdateGuideState(): m_state=6
23:42:40.791 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7718
23:42:40.794 00.003 14556 Star::Find returns 1 (0), X=167.36, Y=1000.43, Mass=2457, SNR=33.2, Peak=195 HFD=4.8
23:42:40.799 00.005 14556 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.07) = xAngle (0.76 = 0.76)
23:42:40.803 00.004 14556 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.66 = 0.66)
23:42:40.808 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.31 mountX=0.11 mountY=0.09, mountTheta=0.70
23:42:40.814 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.11, opts=13)
23:42:40.819 00.005 14556 Enqueuing Move request for scope (-0.10, -0.11)
23:42:40.823 00.004 12308 Worker thread wakes up
23:42:40.824 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
23:42:40.824 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
23:42:40.824 00.000 12308 Moving (-0.10, -0.11) raw xDistance=0.11 yDistance=0.09
23:42:40.824 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:42:40.824 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:40.826 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:42:40.826 00.000 12308 MoveAxis(E, 0, ABG)
23:42:40.826 00.000 12308 Move returns status 0, amount 0
23:42:40.826 00.000 12308 MoveAxis(N, 0, ABG)
23:42:40.826 00.000 12308 Move returns status 0, amount 0
23:42:40.827 00.001 12308 move complete, result=0
23:42:40.827 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:40.831 00.004 12308 worker thread done servicing request
23:42:40.861 00.030 14556 UpdateGuideState exits: m=2457 SNR=33.2
23:42:40.866 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:40.873 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:40.878 00.005 14556 Enqueuing Expose request
23:42:40.882 00.004 12308 Worker thread wakes up
23:42:40.882 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:42:40.886 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:40.888 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:42.140 01.252 12308 Exposure complete
23:42:42.276 00.136 12308 worker thread done servicing request
23:42:42.276 00.000 14556 OnExposeComplete: enter
23:42:42.281 00.005 14556 UpdateGuideState(): m_state=6
23:42:42.285 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7719
23:42:42.290 00.005 14556 Star::Find returns 1 (0), X=167.48, Y=1000.35, Mass=2174, SNR=31.4, Peak=159 HFD=4.7
23:42:42.293 00.003 14556 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.07) = xAngle (1.62 = 1.62)
23:42:42.297 00.004 14556 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.52 = 1.52)
23:42:42.300 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.19 cameraTheta=-1.45 mountX=-0.01 mountY=0.19, mountTheta=1.62
23:42:42.305 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.18, opts=13)
23:42:42.310 00.005 14556 Enqueuing Move request for scope (0.02, -0.18)
23:42:42.313 00.003 12308 Worker thread wakes up
23:42:42.313 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd
23:42:42.314 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.18)
23:42:42.314 00.000 12308 Moving (0.02, -0.18) raw xDistance=-0.01 yDistance=0.19
23:42:42.314 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:42:42.314 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:42.314 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:42:42.315 00.001 12308 MoveAxis(E, 0, ABG)
23:42:42.316 00.001 12308 Move returns status 0, amount 0
23:42:42.316 00.000 12308 MoveAxis(N, 0, ABG)
23:42:42.316 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:42.320 00.004 12308 Move returns status 0, amount 0
23:42:42.320 00.000 12308 move complete, result=0
23:42:42.321 00.001 12308 worker thread done servicing request
23:42:42.342 00.021 14556 UpdateGuideState exits: m=2174 SNR=31.4
23:42:42.347 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:42.351 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:42.355 00.004 14556 Enqueuing Expose request
23:42:42.359 00.004 12308 Worker thread wakes up
23:42:42.359 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:42.359 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:42.359 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:42:43.613 01.254 12308 Exposure complete
23:42:43.750 00.137 12308 worker thread done servicing request
23:42:43.750 00.000 14556 OnExposeComplete: enter
23:42:43.756 00.006 14556 UpdateGuideState(): m_state=6
23:42:43.762 00.006 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7720
23:42:43.768 00.006 14556 Star::Find returns 1 (0), X=167.28, Y=1000.43, Mass=2030, SNR=30.2, Peak=145 HFD=4.7
23:42:43.774 00.006 14556 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-3.07) = xAngle (0.48 = 0.48)
23:42:43.779 00.005 14556 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.39 = 0.39)
23:42:43.785 00.006 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.11 hyp=0.22 cameraTheta=-2.59 mountX=0.19 mountY=0.08, mountTheta=0.40
23:42:43.792 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.11, opts=13)
23:42:43.798 00.006 14556 Enqueuing Move request for scope (-0.18, -0.11)
23:42:43.804 00.006 12308 Worker thread wakes up
23:42:43.805 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.11) opts 0xd
23:42:43.805 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.11)
23:42:43.805 00.000 12308 Moving (-0.18, -0.11) raw xDistance=0.19 yDistance=0.08
23:42:43.805 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:42:43.807 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:43.807 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:42:43.807 00.000 12308 MoveAxis(E, 0, ABG)
23:42:43.807 00.000 12308 Move returns status 0, amount 0
23:42:43.807 00.000 12308 MoveAxis(N, 0, ABG)
23:42:43.807 00.000 12308 Move returns status 0, amount 0
23:42:43.808 00.001 12308 move complete, result=0
23:42:43.809 00.001 12308 worker thread done servicing request
23:42:43.809 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:43.836 00.027 14556 UpdateGuideState exits: m=2030 SNR=30.2
23:42:43.842 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:43.846 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:43.851 00.005 14556 Enqueuing Expose request
23:42:43.855 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:42:43.859 00.004 12308 Worker thread wakes up
23:42:43.859 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:43.859 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:45.102 01.243 12308 Exposure complete
23:42:45.230 00.128 12308 worker thread done servicing request
23:42:45.231 00.001 14556 OnExposeComplete: enter
23:42:45.235 00.004 14556 UpdateGuideState(): m_state=6
23:42:45.238 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7721
23:42:45.242 00.004 14556 Star::Find returns 1 (0), X=167.36, Y=1000.46, Mass=2218, SNR=31.8, Peak=166 HFD=4.5
23:42:45.247 00.005 14556 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.07) = xAngle (0.60 = 0.60)
23:42:45.251 00.004 14556 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.50 = 0.50)
23:42:45.254 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.12 cameraTheta=-2.47 mountX=0.10 mountY=0.06, mountTheta=0.53
23:42:45.261 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.08, opts=13)
23:42:45.264 00.003 14556 Enqueuing Move request for scope (-0.10, -0.08)
23:42:45.268 00.004 12308 Worker thread wakes up
23:42:45.268 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
23:42:45.268 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
23:42:45.268 00.000 12308 Moving (-0.10, -0.08) raw xDistance=0.10 yDistance=0.06
23:42:45.268 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:42:45.269 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:45.269 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:42:45.269 00.000 12308 MoveAxis(E, 0, ABG)
23:42:45.269 00.000 12308 Move returns status 0, amount 0
23:42:45.270 00.001 12308 MoveAxis(N, 0, ABG)
23:42:45.271 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:45.274 00.003 12308 Move returns status 0, amount 0
23:42:45.275 00.001 12308 move complete, result=0
23:42:45.275 00.000 12308 worker thread done servicing request
23:42:45.298 00.023 14556 UpdateGuideState exits: m=2218 SNR=31.8
23:42:45.303 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:45.307 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:45.312 00.005 14556 Enqueuing Expose request
23:42:45.316 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:42:45.320 00.004 12308 Worker thread wakes up
23:42:45.320 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:45.320 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:46.568 01.248 12308 Exposure complete
23:42:46.702 00.134 12308 worker thread done servicing request
23:42:46.703 00.001 14556 OnExposeComplete: enter
23:42:46.707 00.004 14556 UpdateGuideState(): m_state=6
23:42:46.711 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7722
23:42:46.715 00.004 14556 Star::Find returns 1 (0), X=167.27, Y=1000.59, Mass=2350, SNR=32.5, Peak=150 HFD=4.7
23:42:46.719 00.004 14556 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.07) = xAngle (5.95 = -0.34)
23:42:46.724 00.005 14556 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.85 = -0.44)
23:42:46.728 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.05 hyp=0.20 cameraTheta=2.87 mountX=0.19 mountY=-0.08, mountTheta=-0.42
23:42:46.733 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.05, opts=13)
23:42:46.737 00.004 14556 Enqueuing Move request for scope (-0.19, 0.05)
23:42:46.740 00.003 12308 Worker thread wakes up
23:42:46.740 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.05) opts 0xd
23:42:46.741 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.05)
23:42:46.741 00.000 12308 Moving (-0.19, 0.05) raw xDistance=0.19 yDistance=-0.08
23:42:46.741 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:42:46.741 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:46.741 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:42:46.742 00.001 12308 MoveAxis(E, 0, ABG)
23:42:46.742 00.000 12308 Move returns status 0, amount 0
23:42:46.742 00.000 12308 MoveAxis(N, 0, ABG)
23:42:46.742 00.000 12308 Move returns status 0, amount 0
23:42:46.742 00.000 12308 move complete, result=0
23:42:46.742 00.000 12308 worker thread done servicing request
23:42:46.744 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:46.768 00.024 14556 UpdateGuideState exits: m=2350 SNR=32.5
23:42:46.771 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:46.776 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:46.780 00.004 14556 Enqueuing Expose request
23:42:46.785 00.005 12308 Worker thread wakes up
23:42:46.785 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:46.785 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:46.786 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:42:48.037 01.251 12308 Exposure complete
23:42:48.152 00.115 12308 worker thread done servicing request
23:42:48.152 00.000 14556 OnExposeComplete: enter
23:42:48.157 00.005 14556 UpdateGuideState(): m_state=6
23:42:48.161 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7723
23:42:48.166 00.005 14556 Star::Find returns 1 (0), X=167.40, Y=1000.73, Mass=2017, SNR=30.2, Peak=153 HFD=4.6
23:42:48.169 00.003 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.93 = -1.35)
23:42:48.173 00.004 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.45)
23:42:48.177 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.86 mountX=0.04 mountY=-0.20, mountTheta=-1.35
23:42:48.181 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.19, opts=13)
23:42:48.184 00.003 14556 Enqueuing Move request for scope (-0.06, 0.19)
23:42:48.188 00.004 12308 Worker thread wakes up
23:42:48.188 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.19) opts 0xd
23:42:48.188 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.19)
23:42:48.188 00.000 12308 Moving (-0.06, 0.19) raw xDistance=0.04 yDistance=-0.20
23:42:48.188 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:42:48.189 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:48.189 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:42:48.189 00.000 12308 MoveAxis(E, 0, ABG)
23:42:48.189 00.000 12308 Move returns status 0, amount 0
23:42:48.189 00.000 12308 MoveAxis(N, 0, ABG)
23:42:48.190 00.001 12308 Move returns status 0, amount 0
23:42:48.191 00.001 12308 move complete, result=0
23:42:48.191 00.000 12308 worker thread done servicing request
23:42:48.191 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:48.214 00.023 14556 UpdateGuideState exits: m=2017 SNR=30.2
23:42:48.220 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:48.225 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:48.230 00.005 14556 Enqueuing Expose request
23:42:48.235 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:42:48.240 00.005 12308 Worker thread wakes up
23:42:48.240 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:48.240 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:49.490 01.250 12308 Exposure complete
23:42:49.611 00.121 12308 worker thread done servicing request
23:42:49.611 00.000 14556 OnExposeComplete: enter
23:42:49.615 00.004 14556 UpdateGuideState(): m_state=6
23:42:49.619 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7724
23:42:49.624 00.005 14556 Star::Find returns 1 (0), X=167.28, Y=1000.75, Mass=2368, SNR=32.7, Peak=155 HFD=4.8
23:42:49.629 00.005 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.36 = -0.92)
23:42:49.634 00.005 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.26 = -1.02)
23:42:49.638 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.21 hyp=0.28 cameraTheta=2.29 mountX=0.17 mountY=-0.24, mountTheta=-0.95
23:42:49.644 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.21, opts=13)
23:42:49.649 00.005 14556 Enqueuing Move request for scope (-0.18, 0.21)
23:42:49.652 00.003 12308 Worker thread wakes up
23:42:49.653 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.21) opts 0xd
23:42:49.653 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.21)
23:42:49.653 00.000 12308 Moving (-0.18, 0.21) raw xDistance=0.17 yDistance=-0.24
23:42:49.653 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:42:49.654 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:42:49.654 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:42:49.654 00.000 12308 MoveAxis(E, 0, ABG)
23:42:49.654 00.000 12308 Move returns status 0, amount 0
23:42:49.654 00.000 12308 MoveAxis(N, 0, ABG)
23:42:49.655 00.001 12308 Move returns status 0, amount 0
23:42:49.655 00.000 12308 move complete, result=0
23:42:49.656 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:49.659 00.003 12308 worker thread done servicing request
23:42:49.680 00.021 14556 UpdateGuideState exits: m=2368 SNR=32.7
23:42:49.684 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:49.687 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:49.691 00.004 14556 Enqueuing Expose request
23:42:49.696 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:42:49.700 00.004 12308 Worker thread wakes up
23:42:49.700 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:49.700 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:50.944 01.244 12308 Exposure complete
23:42:51.071 00.127 12308 worker thread done servicing request
23:42:51.071 00.000 14556 OnExposeComplete: enter
23:42:51.076 00.005 14556 UpdateGuideState(): m_state=6
23:42:51.080 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7725
23:42:51.083 00.003 14556 Star::Find returns 1 (0), X=167.44, Y=1000.72, Mass=2213, SNR=31.6, Peak=163 HFD=4.6
23:42:51.088 00.005 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
23:42:51.092 00.004 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
23:42:51.095 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.68 mountX=0.01 mountY=-0.18, mountTheta=-1.53
23:42:51.100 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.18, opts=13)
23:42:51.103 00.003 14556 Enqueuing Move request for scope (-0.02, 0.18)
23:42:51.106 00.003 12308 Worker thread wakes up
23:42:51.106 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd
23:42:51.108 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.18)
23:42:51.108 00.000 12308 Moving (-0.02, 0.18) raw xDistance=0.01 yDistance=-0.18
23:42:51.108 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:42:51.108 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:51.108 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:42:51.108 00.000 12308 MoveAxis(E, 0, ABG)
23:42:51.108 00.000 12308 Move returns status 0, amount 0
23:42:51.108 00.000 12308 MoveAxis(N, 0, ABG)
23:42:51.109 00.001 12308 Move returns status 0, amount 0
23:42:51.109 00.000 12308 move complete, result=0
23:42:51.109 00.000 12308 worker thread done servicing request
23:42:51.109 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:51.134 00.025 14556 UpdateGuideState exits: m=2213 SNR=31.6
23:42:51.139 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:51.143 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:51.148 00.005 14556 Enqueuing Expose request
23:42:51.152 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:42:51.158 00.006 12308 Worker thread wakes up
23:42:51.158 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:51.158 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:52.406 01.248 12308 Exposure complete
23:42:52.535 00.129 12308 worker thread done servicing request
23:42:52.535 00.000 14556 OnExposeComplete: enter
23:42:52.540 00.005 14556 UpdateGuideState(): m_state=6
23:42:52.544 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7726
23:42:52.549 00.005 14556 Star::Find returns 1 (0), X=167.38, Y=1000.71, Mass=2214, SNR=31.4, Peak=164 HFD=4.8
23:42:52.552 00.003 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.09 = -1.20)
23:42:52.557 00.005 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
23:42:52.560 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.18 cameraTheta=2.01 mountX=0.07 mountY=-0.18, mountTheta=-1.21
23:42:52.565 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.17, opts=13)
23:42:52.570 00.005 14556 Enqueuing Move request for scope (-0.08, 0.17)
23:42:52.574 00.004 12308 Worker thread wakes up
23:42:52.574 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.17) opts 0xd
23:42:52.574 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.17)
23:42:52.574 00.000 12308 Moving (-0.08, 0.17) raw xDistance=0.07 yDistance=-0.18
23:42:52.574 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:42:52.574 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:52.575 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:42:52.575 00.000 12308 MoveAxis(E, 0, ABG)
23:42:52.575 00.000 12308 Move returns status 0, amount 0
23:42:52.575 00.000 12308 MoveAxis(N, 0, ABG)
23:42:52.575 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:52.580 00.005 12308 Move returns status 0, amount 0
23:42:52.580 00.000 12308 move complete, result=0
23:42:52.580 00.000 12308 worker thread done servicing request
23:42:52.605 00.025 14556 UpdateGuideState exits: m=2214 SNR=31.4
23:42:52.610 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:52.613 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:52.618 00.005 14556 Enqueuing Expose request
23:42:52.622 00.004 12308 Worker thread wakes up
23:42:52.622 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:42:52.627 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:52.628 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:53.880 01.252 12308 Exposure complete
23:42:54.014 00.134 12308 worker thread done servicing request
23:42:54.014 00.000 14556 OnExposeComplete: enter
23:42:54.019 00.005 14556 UpdateGuideState(): m_state=6
23:42:54.022 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7727
23:42:54.028 00.006 14556 Star::Find returns 1 (0), X=167.35, Y=1000.88, Mass=2285, SNR=32.2, Peak=174 HFD=4.6
23:42:54.033 00.005 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.96 = -1.33)
23:42:54.038 00.005 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.42)
23:42:54.044 00.006 14556 CameraToMount -- cameraX=-0.11 cameraY=0.35 hyp=0.36 cameraTheta=1.88 mountX=0.09 mountY=-0.36, mountTheta=-1.33
23:42:54.049 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.35, opts=13)
23:42:54.057 00.008 14556 Enqueuing Move request for scope (-0.11, 0.35)
23:42:54.062 00.005 12308 Worker thread wakes up
23:42:54.063 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.35) opts 0xd
23:42:54.063 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.35)
23:42:54.063 00.000 12308 Moving (-0.11, 0.35) raw xDistance=0.09 yDistance=-0.36
23:42:54.064 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:42:54.064 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
23:42:54.064 00.000 12308 MoveAxis(E, 0, ABG)
23:42:54.064 00.000 12308 Move returns status 0, amount 0
23:42:54.065 00.001 12308 MoveAxis(N, 253, ABG)
23:42:54.065 00.000 12308 Guiding  Dir = 0, Dur = 253
23:42:54.065 00.000 12308 IsSlewing returns 0
23:42:54.066 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:54.070 00.004 12308 IsGuiding returns 0
23:42:54.071 00.001 12308 PulseGuide returned control before completion, sleep 263
23:42:54.103 00.032 14556 UpdateGuideState exits: m=2285 SNR=32.2
23:42:54.112 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:54.118 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:54.123 00.005 14556 Enqueuing Expose request
23:42:54.338 00.215 12308 IsGuiding returns 1
23:42:54.338 00.000 12308 scope still moving after pulse duration time elapsed
23:42:54.370 00.032 12308 IsSlewing returns 0
23:42:54.370 00.000 12308 IsGuiding returns 0
23:42:54.372 00.002 12308 scope move finished after 253 + 48 ms
23:42:54.372 00.000 12308 Move returns status 0, amount 253
23:42:54.373 00.001 12308 move complete, result=0
23:42:54.373 00.000 12308 worker thread done servicing request
23:42:54.373 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 253 ms NORTH
23:42:54.380 00.007 12308 Worker thread wakes up
23:42:54.380 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:54.380 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:55.632 01.252 12308 Exposure complete
23:42:55.760 00.128 12308 worker thread done servicing request
23:42:55.761 00.001 14556 OnExposeComplete: enter
23:42:55.765 00.004 14556 UpdateGuideState(): m_state=6
23:42:55.769 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7728
23:42:55.772 00.003 14556 Star::Find returns 1 (0), X=167.30, Y=1000.59, Mass=2095, SNR=30.8, Peak=139 HFD=4.7
23:42:55.777 00.005 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
23:42:55.781 00.004 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.49)
23:42:55.786 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.16 cameraTheta=2.82 mountX=0.15 mountY=-0.08, mountTheta=-0.47
23:42:55.790 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.05, opts=13)
23:42:55.794 00.004 14556 Enqueuing Move request for scope (-0.16, 0.05)
23:42:55.798 00.004 12308 Worker thread wakes up
23:42:55.798 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd
23:42:55.798 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.05)
23:42:55.798 00.000 12308 Moving (-0.16, 0.05) raw xDistance=0.15 yDistance=-0.08
23:42:55.799 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:42:55.799 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:55.799 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:42:55.799 00.000 12308 MoveAxis(E, 0, ABG)
23:42:55.799 00.000 12308 Move returns status 0, amount 0
23:42:55.799 00.000 12308 MoveAxis(N, 0, ABG)
23:42:55.800 00.001 12308 Move returns status 0, amount 0
23:42:55.801 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:55.805 00.004 12308 move complete, result=0
23:42:55.805 00.000 12308 worker thread done servicing request
23:42:55.826 00.021 14556 UpdateGuideState exits: m=2095 SNR=30.8
23:42:55.830 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:55.834 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:55.838 00.004 14556 Enqueuing Expose request
23:42:55.844 00.006 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:42:55.849 00.005 12308 Worker thread wakes up
23:42:55.849 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:55.850 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:57.102 01.252 12308 Exposure complete
23:42:57.231 00.129 12308 worker thread done servicing request
23:42:57.231 00.000 14556 OnExposeComplete: enter
23:42:57.236 00.005 14556 UpdateGuideState(): m_state=6
23:42:57.240 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7729
23:42:57.243 00.003 14556 Star::Find returns 1 (0), X=167.30, Y=1000.79, Mass=2233, SNR=31.6, Peak=166 HFD=4.6
23:42:57.248 00.005 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.22 = -1.07)
23:42:57.253 00.005 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.17)
23:42:57.256 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.25 hyp=0.29 cameraTheta=2.14 mountX=0.14 mountY=-0.27, mountTheta=-1.09
23:42:57.261 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.25, opts=13)
23:42:57.266 00.005 14556 Enqueuing Move request for scope (-0.16, 0.25)
23:42:57.269 00.003 12308 Worker thread wakes up
23:42:57.269 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.25) opts 0xd
23:42:57.270 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.25)
23:42:57.270 00.000 12308 Moving (-0.16, 0.25) raw xDistance=0.14 yDistance=-0.27
23:42:57.270 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:42:57.270 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:42:57.270 00.000 12308 MoveAxis(E, 0, ABG)
23:42:57.270 00.000 12308 Move returns status 0, amount 0
23:42:57.270 00.000 12308 MoveAxis(N, 190, ABG)
23:42:57.271 00.001 12308 Guiding  Dir = 0, Dur = 190
23:42:57.271 00.000 12308 IsSlewing returns 0
23:42:57.271 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:57.276 00.005 12308 IsGuiding returns 0
23:42:57.276 00.000 12308 PulseGuide returned control before completion, sleep 200
23:42:57.298 00.022 14556 UpdateGuideState exits: m=2233 SNR=31.6
23:42:57.302 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:57.308 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:57.312 00.004 14556 Enqueuing Expose request
23:42:57.482 00.170 12308 IsGuiding returns 1
23:42:57.484 00.002 12308 scope still moving after pulse duration time elapsed
23:42:57.514 00.030 12308 IsSlewing returns 0
23:42:57.514 00.000 12308 IsGuiding returns 0
23:42:57.514 00.000 12308 scope move finished after 190 + 49 ms
23:42:57.514 00.000 12308 Move returns status 0, amount 190
23:42:57.516 00.002 12308 move complete, result=0
23:42:57.516 00.000 12308 worker thread done servicing request
23:42:57.516 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 190 ms NORTH
23:42:57.519 00.003 12308 Worker thread wakes up
23:42:57.520 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:57.520 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:42:58.767 01.247 12308 Exposure complete
23:42:58.889 00.122 12308 worker thread done servicing request
23:42:58.890 00.001 14556 OnExposeComplete: enter
23:42:58.894 00.004 14556 UpdateGuideState(): m_state=6
23:42:58.898 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7730
23:42:58.902 00.004 14556 Star::Find returns 1 (0), X=167.21, Y=1000.35, Mass=2216, SNR=31.8, Peak=177 HFD=4.6
23:42:58.905 00.003 14556 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.07) = xAngle (0.58 = 0.58)
23:42:58.910 00.005 14556 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.48 = 0.48)
23:42:58.913 00.003 14556 CameraToMount -- cameraX=-0.25 cameraY=-0.19 hyp=0.31 cameraTheta=-2.50 mountX=0.26 mountY=0.14, mountTheta=0.50
23:42:58.917 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=-0.19, opts=13)
23:42:58.922 00.005 14556 Enqueuing Move request for scope (-0.25, -0.19)
23:42:58.926 00.004 12308 Worker thread wakes up
23:42:58.926 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.19) opts 0xd
23:42:58.926 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, -0.19)
23:42:58.926 00.000 12308 Moving (-0.25, -0.19) raw xDistance=0.26 yDistance=0.14
23:42:58.926 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
23:42:58.927 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:58.927 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:42:58.927 00.000 12308 MoveAxis(W, 114, ABG)
23:42:58.927 00.000 12308 Guiding  Dir = 3, Dur = 114
23:42:58.928 00.001 12308 IsSlewing returns 0
23:42:58.928 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:42:58.933 00.005 12308 IsGuiding returns 0
23:42:58.933 00.000 12308 PulseGuide returned control before completion, sleep 124
23:42:58.955 00.022 14556 UpdateGuideState exits: m=2216 SNR=31.8
23:42:58.959 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:58.962 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:42:58.967 00.005 14556 Enqueuing Expose request
23:42:59.068 00.101 12308 IsGuiding returns 1
23:42:59.068 00.000 12308 scope still moving after pulse duration time elapsed
23:42:59.099 00.031 12308 IsSlewing returns 0
23:42:59.100 00.001 12308 IsGuiding returns 0
23:42:59.101 00.001 12308 scope move finished after 114 + 54 ms
23:42:59.102 00.001 12308 Move returns status 0, amount 114
23:42:59.103 00.001 12308 MoveAxis(N, 0, ABG)
23:42:59.103 00.000 12308 Move returns status 0, amount 0
23:42:59.103 00.000 12308 move complete, result=0
23:42:59.104 00.001 12308 worker thread done servicing request
23:42:59.104 00.000 14556 GuideStep: 0.3 px 114 ms WEST, 0.1 px 0 ms NORTH
23:42:59.110 00.006 12308 Worker thread wakes up
23:42:59.110 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:42:59.111 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:00.364 01.253 12308 Exposure complete
23:43:00.487 00.123 12308 worker thread done servicing request
23:43:00.488 00.001 14556 OnExposeComplete: enter
23:43:00.492 00.004 14556 UpdateGuideState(): m_state=6
23:43:00.495 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7731
23:43:00.500 00.005 14556 Star::Find returns 1 (0), X=167.45, Y=1000.40, Mass=2216, SNR=31.7, Peak=150 HFD=4.9
23:43:00.504 00.004 14556 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-3.07) = xAngle (1.42 = 1.42)
23:43:00.509 00.005 14556 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.32 = 1.32)
23:43:00.512 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.66 mountX=0.02 mountY=0.14, mountTheta=1.41
23:43:00.518 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.14, opts=13)
23:43:00.522 00.004 14556 Enqueuing Move request for scope (-0.01, -0.14)
23:43:00.525 00.003 12308 Worker thread wakes up
23:43:00.526 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
23:43:00.526 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
23:43:00.526 00.000 12308 Moving (-0.01, -0.14) raw xDistance=0.02 yDistance=0.14
23:43:00.526 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:43:00.526 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:00.526 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:43:00.528 00.002 12308 MoveAxis(E, 0, ABG)
23:43:00.528 00.000 12308 Move returns status 0, amount 0
23:43:00.528 00.000 12308 MoveAxis(N, 0, ABG)
23:43:00.528 00.000 12308 Move returns status 0, amount 0
23:43:00.528 00.000 12308 move complete, result=0
23:43:00.529 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:00.534 00.005 12308 worker thread done servicing request
23:43:00.555 00.021 14556 UpdateGuideState exits: m=2216 SNR=31.7
23:43:00.559 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:00.564 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:00.567 00.003 14556 Enqueuing Expose request
23:43:00.572 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:00.575 00.003 12308 Worker thread wakes up
23:43:00.575 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:00.575 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:01.833 01.258 12308 Exposure complete
23:43:01.965 00.132 12308 worker thread done servicing request
23:43:01.965 00.000 14556 OnExposeComplete: enter
23:43:01.970 00.005 14556 UpdateGuideState(): m_state=6
23:43:01.973 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7732
23:43:01.977 00.004 14556 Star::Find returns 1 (0), X=167.39, Y=1000.54, Mass=2141, SNR=31.1, Peak=154 HFD=4.6
23:43:01.981 00.004 14556 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-3.07) = xAngle (-0.02 = -0.02)
23:43:01.985 00.004 14556 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.12 = -0.12)
23:43:01.988 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.09 mountX=0.07 mountY=-0.01, mountTheta=-0.11
23:43:01.993 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.00, opts=13)
23:43:01.999 00.006 14556 Enqueuing Move request for scope (-0.07, -0.00)
23:43:02.003 00.004 12308 Worker thread wakes up
23:43:02.003 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
23:43:02.003 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
23:43:02.003 00.000 12308 Moving (-0.07, -0.00) raw xDistance=0.07 yDistance=-0.01
23:43:02.003 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:43:02.003 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:02.005 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:43:02.005 00.000 12308 MoveAxis(E, 0, ABG)
23:43:02.005 00.000 12308 Move returns status 0, amount 0
23:43:02.005 00.000 12308 MoveAxis(N, 0, ABG)
23:43:02.005 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:02.010 00.005 12308 Move returns status 0, amount 0
23:43:02.010 00.000 12308 move complete, result=0
23:43:02.010 00.000 12308 worker thread done servicing request
23:43:02.031 00.021 14556 UpdateGuideState exits: m=2141 SNR=31.1
23:43:02.036 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:02.040 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:02.044 00.004 14556 Enqueuing Expose request
23:43:02.047 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:02.051 00.004 12308 Worker thread wakes up
23:43:02.051 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:02.051 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:03.304 01.253 12308 Exposure complete
23:43:03.423 00.119 12308 worker thread done servicing request
23:43:03.424 00.001 14556 OnExposeComplete: enter
23:43:03.428 00.004 14556 UpdateGuideState(): m_state=6
23:43:03.432 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7733
23:43:03.437 00.005 14556 Star::Find returns 1 (0), X=167.38, Y=1000.63, Mass=2451, SNR=33.4, Peak=148 HFD=4.8
23:43:03.440 00.003 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
23:43:03.445 00.005 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
23:43:03.449 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.32 mountX=0.07 mountY=-0.10, mountTheta=-0.92
23:43:03.453 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.09, opts=13)
23:43:03.457 00.004 14556 Enqueuing Move request for scope (-0.08, 0.09)
23:43:03.461 00.004 12308 Worker thread wakes up
23:43:03.462 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
23:43:03.462 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
23:43:03.462 00.000 12308 Moving (-0.08, 0.09) raw xDistance=0.07 yDistance=-0.10
23:43:03.462 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:43:03.462 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:03.462 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:43:03.463 00.001 12308 MoveAxis(E, 0, ABG)
23:43:03.463 00.000 12308 Move returns status 0, amount 0
23:43:03.463 00.000 12308 MoveAxis(N, 0, ABG)
23:43:03.463 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:03.469 00.006 12308 Move returns status 0, amount 0
23:43:03.469 00.000 12308 move complete, result=0
23:43:03.469 00.000 12308 worker thread done servicing request
23:43:03.492 00.023 14556 UpdateGuideState exits: m=2451 SNR=33.4
23:43:03.497 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:03.501 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:03.505 00.004 14556 Enqueuing Expose request
23:43:03.509 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:43:03.513 00.004 12308 Worker thread wakes up
23:43:03.513 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:03.513 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:04.753 01.240 12308 Exposure complete
23:43:04.882 00.129 12308 worker thread done servicing request
23:43:04.882 00.000 14556 OnExposeComplete: enter
23:43:04.886 00.004 14556 UpdateGuideState(): m_state=6
23:43:04.891 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7734
23:43:04.894 00.003 14556 Star::Find returns 1 (0), X=167.39, Y=1000.66, Mass=2432, SNR=33.2, Peak=171 HFD=4.8
23:43:04.898 00.004 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
23:43:04.902 00.004 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
23:43:04.906 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.11 mountX=0.06 mountY=-0.13, mountTheta=-1.12
23:43:04.913 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.12, opts=13)
23:43:04.918 00.005 14556 Enqueuing Move request for scope (-0.07, 0.12)
23:43:04.921 00.003 12308 Worker thread wakes up
23:43:04.922 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
23:43:04.922 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
23:43:04.922 00.000 12308 Moving (-0.07, 0.12) raw xDistance=0.06 yDistance=-0.13
23:43:04.922 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:43:04.922 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:04.923 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:43:04.923 00.000 12308 MoveAxis(E, 0, ABG)
23:43:04.923 00.000 12308 Move returns status 0, amount 0
23:43:04.923 00.000 12308 MoveAxis(N, 0, ABG)
23:43:04.924 00.001 12308 Move returns status 0, amount 0
23:43:04.924 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:04.929 00.005 12308 move complete, result=0
23:43:04.929 00.000 12308 worker thread done servicing request
23:43:04.952 00.023 14556 UpdateGuideState exits: m=2432 SNR=33.2
23:43:04.956 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:04.960 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:04.965 00.005 14556 Enqueuing Expose request
23:43:04.969 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:43:04.973 00.004 12308 Worker thread wakes up
23:43:04.973 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:04.975 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:06.224 01.249 12308 Exposure complete
23:43:06.357 00.133 12308 worker thread done servicing request
23:43:06.357 00.000 14556 OnExposeComplete: enter
23:43:06.360 00.003 14556 UpdateGuideState(): m_state=6
23:43:06.364 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7735
23:43:06.368 00.004 14556 Star::Find returns 1 (0), X=167.23, Y=1000.63, Mass=2377, SNR=32.7, Peak=154 HFD=4.8
23:43:06.370 00.002 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.83 = -0.45)
23:43:06.374 00.004 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.55)
23:43:06.377 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=0.09 hyp=0.24 cameraTheta=2.76 mountX=0.22 mountY=-0.13, mountTheta=-0.53
23:43:06.380 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.09, opts=13)
23:43:06.383 00.003 14556 Enqueuing Move request for scope (-0.23, 0.09)
23:43:06.386 00.003 12308 Worker thread wakes up
23:43:06.386 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.09) opts 0xd
23:43:06.386 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.09)
23:43:06.386 00.000 12308 Moving (-0.23, 0.09) raw xDistance=0.22 yDistance=-0.13
23:43:06.386 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:43:06.386 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:06.386 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:43:06.388 00.002 12308 MoveAxis(W, 95, ABG)
23:43:06.388 00.000 12308 Guiding  Dir = 3, Dur = 95
23:43:06.388 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:06.391 00.003 12308 IsSlewing returns 0
23:43:06.391 00.000 12308 IsGuiding returns 0
23:43:06.392 00.001 12308 PulseGuide returned control before completion, sleep 105
23:43:06.407 00.015 14556 UpdateGuideState exits: m=2377 SNR=32.7
23:43:06.410 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:06.412 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:06.416 00.004 14556 Enqueuing Expose request
23:43:06.511 00.095 12308 IsGuiding returns 1
23:43:06.511 00.000 12308 scope still moving after pulse duration time elapsed
23:43:06.542 00.031 12308 IsSlewing returns 0
23:43:06.542 00.000 12308 IsGuiding returns 0
23:43:06.542 00.000 12308 scope move finished after 95 + 55 ms
23:43:06.543 00.001 12308 Move returns status 0, amount 95
23:43:06.543 00.000 12308 MoveAxis(N, 0, ABG)
23:43:06.543 00.000 12308 Move returns status 0, amount 0
23:43:06.543 00.000 12308 move complete, result=0
23:43:06.543 00.000 12308 worker thread done servicing request
23:43:06.543 00.000 14556 GuideStep: 0.2 px 95 ms WEST, -0.1 px 0 ms NORTH
23:43:06.547 00.004 12308 Worker thread wakes up
23:43:06.548 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:06.548 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:07.807 01.259 12308 Exposure complete
23:43:07.931 00.124 12308 worker thread done servicing request
23:43:07.932 00.001 14556 OnExposeComplete: enter
23:43:07.938 00.006 14556 UpdateGuideState(): m_state=6
23:43:07.942 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7736
23:43:07.946 00.004 14556 Star::Find returns 1 (0), X=167.64, Y=1000.77, Mass=2046, SNR=30.4, Peak=143 HFD=4.5
23:43:07.951 00.005 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.98 = -2.30)
23:43:07.954 00.003 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.88 = -2.40)
23:43:07.958 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=0.23 hyp=0.29 cameraTheta=0.91 mountX=-0.19 mountY=-0.20, mountTheta=-2.35
23:43:07.962 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.23, opts=13)
23:43:07.967 00.005 14556 Enqueuing Move request for scope (0.18, 0.23)
23:43:07.971 00.004 12308 Worker thread wakes up
23:43:07.971 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.23) opts 0xd
23:43:07.971 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.23)
23:43:07.971 00.000 12308 Moving (0.18, 0.23) raw xDistance=-0.19 yDistance=-0.20
23:43:07.971 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:43:07.971 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:07.972 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:43:07.972 00.000 12308 MoveAxis(E, 0, ABG)
23:43:07.972 00.000 12308 Move returns status 0, amount 0
23:43:07.972 00.000 12308 MoveAxis(N, 0, ABG)
23:43:07.972 00.000 12308 Move returns status 0, amount 0
23:43:07.972 00.000 12308 move complete, result=0
23:43:07.973 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:07.977 00.004 12308 worker thread done servicing request
23:43:07.995 00.018 14556 UpdateGuideState exits: m=2046 SNR=30.4
23:43:08.000 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:08.004 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:08.007 00.003 14556 Enqueuing Expose request
23:43:08.011 00.004 12308 Worker thread wakes up
23:43:08.011 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:08.011 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:08.011 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:43:09.257 01.246 12308 Exposure complete
23:43:09.378 00.121 12308 worker thread done servicing request
23:43:09.378 00.000 14556 OnExposeComplete: enter
23:43:09.382 00.004 14556 UpdateGuideState(): m_state=6
23:43:09.385 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7737
23:43:09.389 00.004 14556 Star::Find returns 1 (0), X=167.71, Y=1000.85, Mass=2208, SNR=31.6, Peak=157 HFD=4.5
23:43:09.393 00.004 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.97 = -2.32)
23:43:09.396 00.003 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.42)
23:43:09.401 00.005 14556 CameraToMount -- cameraX=0.25 cameraY=0.31 hyp=0.40 cameraTheta=0.89 mountX=-0.27 mountY=-0.27, mountTheta=-2.37
23:43:09.406 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.31, opts=13)
23:43:09.409 00.003 14556 Enqueuing Move request for scope (0.25, 0.31)
23:43:09.412 00.003 12308 Worker thread wakes up
23:43:09.412 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.31) opts 0xd
23:43:09.412 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.31)
23:43:09.412 00.000 12308 Moving (0.25, 0.31) raw xDistance=-0.27 yDistance=-0.27
23:43:09.413 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:43:09.413 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:43:09.413 00.000 12308 MoveAxis(E, 119, ABG)
23:43:09.413 00.000 12308 Guiding  Dir = 2, Dur = 119
23:43:09.414 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:09.417 00.003 12308 IsSlewing returns 0
23:43:09.417 00.000 12308 IsGuiding returns 0
23:43:09.419 00.002 12308 PulseGuide returned control before completion, sleep 129
23:43:09.439 00.020 14556 UpdateGuideState exits: m=2208 SNR=31.6
23:43:09.444 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:09.449 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:09.454 00.005 14556 Enqueuing Expose request
23:43:09.559 00.105 12308 IsGuiding returns 0
23:43:09.562 00.003 12308 Move returns status 0, amount 119
23:43:09.563 00.001 12308 MoveAxis(N, 188, ABG)
23:43:09.564 00.001 12308 Guiding  Dir = 0, Dur = 188
23:43:09.567 00.003 12308 IsSlewing returns 0
23:43:09.568 00.001 12308 IsGuiding returns 0
23:43:09.569 00.001 12308 PulseGuide returned control before completion, sleep 198
23:43:09.777 00.208 12308 IsGuiding returns 1
23:43:09.778 00.001 12308 scope still moving after pulse duration time elapsed
23:43:09.808 00.030 12308 IsSlewing returns 0
23:43:09.808 00.000 12308 IsGuiding returns 0
23:43:09.810 00.002 12308 scope move finished after 188 + 53 ms
23:43:09.810 00.000 12308 Move returns status 0, amount 188
23:43:09.810 00.000 12308 move complete, result=0
23:43:09.811 00.001 12308 worker thread done servicing request
23:43:09.811 00.000 14556 GuideStep: -0.3 px 119 ms EAST, -0.3 px 188 ms NORTH
23:43:09.817 00.006 12308 Worker thread wakes up
23:43:09.817 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:09.817 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:11.070 01.253 12308 Exposure complete
23:43:11.202 00.132 12308 worker thread done servicing request
23:43:11.203 00.001 14556 OnExposeComplete: enter
23:43:11.206 00.003 14556 UpdateGuideState(): m_state=6
23:43:11.210 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7738
23:43:11.214 00.004 14556 Star::Find returns 1 (0), X=167.32, Y=1000.53, Mass=2293, SNR=32.1, Peak=163 HFD=4.8
23:43:11.218 00.004 14556 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-3.07) = xAngle (0.00 = 0.00)
23:43:11.221 00.003 14556 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.09 = -0.09)
23:43:11.225 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-3.07 mountX=0.14 mountY=-0.01, mountTheta=-0.09
23:43:11.231 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.01, opts=13)
23:43:11.234 00.003 14556 Enqueuing Move request for scope (-0.14, -0.01)
23:43:11.239 00.005 12308 Worker thread wakes up
23:43:11.239 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.01) opts 0xd
23:43:11.239 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.01)
23:43:11.240 00.001 12308 Moving (-0.14, -0.01) raw xDistance=0.14 yDistance=-0.01
23:43:11.240 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:43:11.240 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:11.240 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:43:11.240 00.000 12308 MoveAxis(E, 0, ABG)
23:43:11.240 00.000 12308 Move returns status 0, amount 0
23:43:11.240 00.000 12308 MoveAxis(N, 0, ABG)
23:43:11.240 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:11.245 00.005 12308 Move returns status 0, amount 0
23:43:11.245 00.000 12308 move complete, result=0
23:43:11.245 00.000 12308 worker thread done servicing request
23:43:11.268 00.023 14556 UpdateGuideState exits: m=2293 SNR=32.1
23:43:11.271 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:11.277 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:11.281 00.004 14556 Enqueuing Expose request
23:43:11.285 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:11.289 00.004 12308 Worker thread wakes up
23:43:11.290 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:11.290 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:12.541 01.251 12308 Exposure complete
23:43:12.666 00.125 12308 worker thread done servicing request
23:43:12.666 00.000 14556 OnExposeComplete: enter
23:43:12.670 00.004 14556 UpdateGuideState(): m_state=6
23:43:12.674 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7739
23:43:12.677 00.003 14556 Star::Find returns 1 (0), X=167.30, Y=1000.59, Mass=2105, SNR=30.7, Peak=146 HFD=4.7
23:43:12.681 00.004 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
23:43:12.687 00.006 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.49)
23:43:12.693 00.006 14556 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.17 cameraTheta=2.82 mountX=0.15 mountY=-0.08, mountTheta=-0.47
23:43:12.700 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.05, opts=13)
23:43:12.706 00.006 14556 Enqueuing Move request for scope (-0.16, 0.05)
23:43:12.710 00.004 12308 Worker thread wakes up
23:43:12.712 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd
23:43:12.712 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.05)
23:43:12.712 00.000 12308 Moving (-0.16, 0.05) raw xDistance=0.15 yDistance=-0.08
23:43:12.713 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:43:12.713 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:12.713 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:43:12.714 00.001 12308 MoveAxis(E, 0, ABG)
23:43:12.714 00.000 12308 Move returns status 0, amount 0
23:43:12.714 00.000 12308 MoveAxis(N, 0, ABG)
23:43:12.715 00.001 12308 Move returns status 0, amount 0
23:43:12.715 00.000 12308 move complete, result=0
23:43:12.715 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:12.721 00.006 12308 worker thread done servicing request
23:43:12.743 00.022 14556 UpdateGuideState exits: m=2105 SNR=30.7
23:43:12.749 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:12.754 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:12.759 00.005 14556 Enqueuing Expose request
23:43:12.763 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:43:12.767 00.004 12308 Worker thread wakes up
23:43:12.767 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:12.767 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:14.018 01.251 12308 Exposure complete
23:43:14.177 00.159 12308 worker thread done servicing request
23:43:14.179 00.002 14556 OnExposeComplete: enter
23:43:14.182 00.003 14556 UpdateGuideState(): m_state=6
23:43:14.190 00.008 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7740
23:43:14.194 00.004 14556 Star::Find returns 1 (0), X=167.30, Y=1000.55, Mass=2307, SNR=32.4, Peak=160 HFD=4.7
23:43:14.197 00.003 14556 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.07) = xAngle (6.16 = -0.12)
23:43:14.202 00.005 14556 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.06 = -0.22)
23:43:14.204 00.002 14556 CameraToMount -- cameraX=-0.16 cameraY=0.01 hyp=0.16 cameraTheta=3.09 mountX=0.16 mountY=-0.03, mountTheta=-0.22
23:43:14.209 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.01, opts=13)
23:43:14.215 00.006 14556 Enqueuing Move request for scope (-0.16, 0.01)
23:43:14.218 00.003 12308 Worker thread wakes up
23:43:14.218 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.01) opts 0xd
23:43:14.219 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.01)
23:43:14.219 00.000 12308 Moving (-0.16, 0.01) raw xDistance=0.16 yDistance=-0.03
23:43:14.220 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:43:14.220 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:14.220 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:43:14.220 00.000 12308 MoveAxis(E, 0, ABG)
23:43:14.220 00.000 12308 Move returns status 0, amount 0
23:43:14.220 00.000 12308 MoveAxis(N, 0, ABG)
23:43:14.221 00.001 12308 Move returns status 0, amount 0
23:43:14.221 00.000 12308 move complete, result=0
23:43:14.221 00.000 12308 worker thread done servicing request
23:43:14.223 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:14.250 00.027 14556 UpdateGuideState exits: m=2307 SNR=32.4
23:43:14.254 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:14.259 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:14.263 00.004 14556 Enqueuing Expose request
23:43:14.266 00.003 12308 Worker thread wakes up
23:43:14.266 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:14.270 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:14.270 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:15.521 01.251 12308 Exposure complete
23:43:15.641 00.120 12308 worker thread done servicing request
23:43:15.641 00.000 14556 OnExposeComplete: enter
23:43:15.644 00.003 14556 UpdateGuideState(): m_state=6
23:43:15.647 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7741
23:43:15.653 00.006 14556 Star::Find returns 1 (0), X=167.39, Y=1000.78, Mass=2345, SNR=32.6, Peak=156 HFD=4.8
23:43:15.657 00.004 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
23:43:15.662 00.005 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
23:43:15.667 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.87 mountX=0.06 mountY=-0.25, mountTheta=-1.34
23:43:15.672 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.24, opts=13)
23:43:15.676 00.004 14556 Enqueuing Move request for scope (-0.07, 0.24)
23:43:15.680 00.004 12308 Worker thread wakes up
23:43:15.680 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.24) opts 0xd
23:43:15.681 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.24)
23:43:15.681 00.000 12308 Moving (-0.07, 0.24) raw xDistance=0.06 yDistance=-0.25
23:43:15.681 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:43:15.682 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:43:15.682 00.000 12308 MoveAxis(E, 0, ABG)
23:43:15.683 00.001 12308 Move returns status 0, amount 0
23:43:15.683 00.000 12308 MoveAxis(N, 173, ABG)
23:43:15.683 00.000 12308 Guiding  Dir = 0, Dur = 173
23:43:15.683 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:15.691 00.008 12308 IsSlewing returns 0
23:43:15.691 00.000 12308 IsGuiding returns 0
23:43:15.692 00.001 12308 PulseGuide returned control before completion, sleep 183
23:43:15.711 00.019 14556 UpdateGuideState exits: m=2345 SNR=32.6
23:43:15.718 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:15.721 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:15.724 00.003 14556 Enqueuing Expose request
23:43:15.885 00.161 12308 IsGuiding returns 1
23:43:15.886 00.001 12308 scope still moving after pulse duration time elapsed
23:43:15.916 00.030 12308 IsSlewing returns 0
23:43:15.917 00.001 12308 IsGuiding returns 0
23:43:15.918 00.001 12308 scope move finished after 173 + 52 ms
23:43:15.918 00.000 12308 Move returns status 0, amount 173
23:43:15.918 00.000 12308 move complete, result=0
23:43:15.919 00.001 12308 worker thread done servicing request
23:43:15.919 00.000 12308 Worker thread wakes up
23:43:15.919 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 173 ms NORTH
23:43:15.926 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:15.926 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:17.176 01.250 12308 Exposure complete
23:43:17.313 00.137 12308 worker thread done servicing request
23:43:17.313 00.000 14556 OnExposeComplete: enter
23:43:17.318 00.005 14556 UpdateGuideState(): m_state=6
23:43:17.325 00.007 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7742
23:43:17.330 00.005 14556 Star::Find returns 1 (0), X=167.33, Y=1000.37, Mass=2223, SNR=31.6, Peak=180 HFD=4.6
23:43:17.336 00.006 14556 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-3.07) = xAngle (0.84 = 0.84)
23:43:17.342 00.006 14556 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.74 = 0.74)
23:43:17.349 00.007 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.17 hyp=0.22 cameraTheta=-2.23 mountX=0.15 mountY=0.15, mountTheta=0.79
23:43:17.356 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.17, opts=13)
23:43:17.361 00.005 14556 Enqueuing Move request for scope (-0.13, -0.17)
23:43:17.365 00.004 12308 Worker thread wakes up
23:43:17.365 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.17) opts 0xd
23:43:17.366 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.17)
23:43:17.367 00.001 12308 Moving (-0.13, -0.17) raw xDistance=0.15 yDistance=0.15
23:43:17.367 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:43:17.368 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:17.368 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:43:17.368 00.000 12308 MoveAxis(E, 0, ABG)
23:43:17.368 00.000 12308 Move returns status 0, amount 0
23:43:17.369 00.001 12308 MoveAxis(N, 0, ABG)
23:43:17.369 00.000 12308 Move returns status 0, amount 0
23:43:17.369 00.000 12308 move complete, result=0
23:43:17.370 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:17.374 00.004 12308 worker thread done servicing request
23:43:17.396 00.022 14556 UpdateGuideState exits: m=2223 SNR=31.6
23:43:17.404 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:17.410 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:17.416 00.006 14556 Enqueuing Expose request
23:43:17.422 00.006 12308 Worker thread wakes up
23:43:17.422 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:17.422 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:17.422 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:18.677 01.255 12308 Exposure complete
23:43:18.811 00.134 12308 worker thread done servicing request
23:43:18.812 00.001 14556 OnExposeComplete: enter
23:43:18.816 00.004 14556 UpdateGuideState(): m_state=6
23:43:18.819 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7743
23:43:18.823 00.004 14556 Star::Find returns 1 (0), X=167.26, Y=1000.48, Mass=2297, SNR=32.2, Peak=160 HFD=4.6
23:43:18.827 00.004 14556 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.07) = xAngle (0.24 = 0.24)
23:43:18.831 00.004 14556 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.14 = 0.14)
23:43:18.834 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.06 hyp=0.21 cameraTheta=-2.83 mountX=0.20 mountY=0.03, mountTheta=0.14
23:43:18.840 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.06, opts=13)
23:43:18.844 00.004 14556 Enqueuing Move request for scope (-0.20, -0.06)
23:43:18.849 00.005 12308 Worker thread wakes up
23:43:18.849 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.06) opts 0xd
23:43:18.849 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.06)
23:43:18.849 00.000 12308 Moving (-0.20, -0.06) raw xDistance=0.20 yDistance=0.03
23:43:18.849 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:43:18.849 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:18.850 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:43:18.850 00.000 12308 MoveAxis(E, 0, ABG)
23:43:18.850 00.000 12308 Move returns status 0, amount 0
23:43:18.850 00.000 12308 MoveAxis(N, 0, ABG)
23:43:18.850 00.000 12308 Move returns status 0, amount 0
23:43:18.850 00.000 12308 move complete, result=0
23:43:18.852 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:18.855 00.003 12308 worker thread done servicing request
23:43:18.878 00.023 14556 UpdateGuideState exits: m=2297 SNR=32.2
23:43:18.881 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:18.884 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:18.888 00.004 14556 Enqueuing Expose request
23:43:18.893 00.005 12308 Worker thread wakes up
23:43:18.893 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:18.900 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:18.901 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:20.155 01.254 12308 Exposure complete
23:43:20.289 00.134 12308 worker thread done servicing request
23:43:20.290 00.001 14556 OnExposeComplete: enter
23:43:20.293 00.003 14556 UpdateGuideState(): m_state=6
23:43:20.297 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7744
23:43:20.301 00.004 14556 Star::Find returns 1 (0), X=167.30, Y=1000.68, Mass=2356, SNR=32.6, Peak=162 HFD=4.8
23:43:20.305 00.004 14556 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.07) = xAngle (5.50 = -0.79)
23:43:20.310 00.005 14556 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.89)
23:43:20.315 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.14 hyp=0.21 cameraTheta=2.42 mountX=0.15 mountY=-0.16, mountTheta=-0.83
23:43:20.320 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.14, opts=13)
23:43:20.325 00.005 14556 Enqueuing Move request for scope (-0.16, 0.14)
23:43:20.329 00.004 12308 Worker thread wakes up
23:43:20.329 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.14) opts 0xd
23:43:20.329 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.14)
23:43:20.329 00.000 12308 Moving (-0.16, 0.14) raw xDistance=0.15 yDistance=-0.16
23:43:20.329 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:43:20.329 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:20.330 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:43:20.330 00.000 12308 MoveAxis(E, 0, ABG)
23:43:20.330 00.000 12308 Move returns status 0, amount 0
23:43:20.331 00.001 12308 MoveAxis(N, 0, ABG)
23:43:20.331 00.000 12308 Move returns status 0, amount 0
23:43:20.331 00.000 12308 move complete, result=0
23:43:20.331 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:20.336 00.005 12308 worker thread done servicing request
23:43:20.357 00.021 14556 UpdateGuideState exits: m=2356 SNR=32.6
23:43:20.359 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:20.364 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:20.369 00.005 14556 Enqueuing Expose request
23:43:20.373 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:43:20.378 00.005 12308 Worker thread wakes up
23:43:20.378 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:20.378 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:21.638 01.260 12308 Exposure complete
23:43:21.765 00.127 12308 worker thread done servicing request
23:43:21.766 00.001 14556 OnExposeComplete: enter
23:43:21.769 00.003 14556 UpdateGuideState(): m_state=6
23:43:21.773 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7745
23:43:21.777 00.004 14556 Star::Find returns 1 (0), X=167.15, Y=1000.51, Mass=2177, SNR=31.3, Peak=160 HFD=4.5
23:43:21.781 00.004 14556 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.07) = xAngle (0.02 = 0.02)
23:43:21.785 00.004 14556 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.08 = -0.08)
23:43:21.789 00.004 14556 CameraToMount -- cameraX=-0.31 cameraY=-0.03 hyp=0.31 cameraTheta=-3.05 mountX=0.31 mountY=-0.02, mountTheta=-0.08
23:43:21.794 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=-0.03, opts=13)
23:43:21.798 00.004 14556 Enqueuing Move request for scope (-0.31, -0.03)
23:43:21.801 00.003 12308 Worker thread wakes up
23:43:21.801 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.03) opts 0xd
23:43:21.802 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.31, -0.03)
23:43:21.802 00.000 12308 Moving (-0.31, -0.03) raw xDistance=0.31 yDistance=-0.02
23:43:21.802 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
23:43:21.802 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:21.802 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:43:21.802 00.000 12308 MoveAxis(W, 134, ABG)
23:43:21.802 00.000 12308 Guiding  Dir = 3, Dur = 134
23:43:21.802 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:21.807 00.005 12308 IsSlewing returns 0
23:43:21.808 00.001 12308 IsGuiding returns 0
23:43:21.808 00.000 12308 PulseGuide returned control before completion, sleep 144
23:43:21.829 00.021 14556 UpdateGuideState exits: m=2177 SNR=31.3
23:43:21.833 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:21.838 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:21.843 00.005 14556 Enqueuing Expose request
23:43:21.964 00.121 12308 IsGuiding returns 0
23:43:21.965 00.001 12308 Move returns status 0, amount 134
23:43:21.966 00.001 12308 MoveAxis(N, 0, ABG)
23:43:21.966 00.000 12308 Move returns status 0, amount 0
23:43:21.967 00.001 12308 move complete, result=0
23:43:21.967 00.000 12308 worker thread done servicing request
23:43:21.968 00.001 12308 Worker thread wakes up
23:43:21.968 00.000 14556 GuideStep: 0.3 px 134 ms WEST, -0.0 px 0 ms NORTH
23:43:21.974 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:21.975 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:23.231 01.256 12308 Exposure complete
23:43:23.351 00.120 12308 worker thread done servicing request
23:43:23.351 00.000 14556 OnExposeComplete: enter
23:43:23.355 00.004 14556 UpdateGuideState(): m_state=6
23:43:23.358 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7746
23:43:23.362 00.004 14556 Star::Find returns 1 (0), X=167.31, Y=1000.66, Mass=2278, SNR=32.0, Peak=168 HFD=4.7
23:43:23.365 00.003 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.52 = -0.76)
23:43:23.370 00.005 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
23:43:23.373 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.12 hyp=0.20 cameraTheta=2.45 mountX=0.14 mountY=-0.15, mountTheta=-0.81
23:43:23.380 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.12, opts=13)
23:43:23.385 00.005 14556 Enqueuing Move request for scope (-0.15, 0.12)
23:43:23.388 00.003 12308 Worker thread wakes up
23:43:23.388 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.12) opts 0xd
23:43:23.389 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.12)
23:43:23.389 00.000 12308 Moving (-0.15, 0.12) raw xDistance=0.14 yDistance=-0.15
23:43:23.389 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:43:23.389 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:23.390 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:43:23.390 00.000 12308 MoveAxis(E, 0, ABG)
23:43:23.390 00.000 12308 Move returns status 0, amount 0
23:43:23.391 00.001 12308 MoveAxis(N, 0, ABG)
23:43:23.391 00.000 12308 Move returns status 0, amount 0
23:43:23.392 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:23.395 00.003 12308 move complete, result=0
23:43:23.396 00.001 12308 worker thread done servicing request
23:43:23.413 00.017 14556 UpdateGuideState exits: m=2278 SNR=32.0
23:43:23.418 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:23.421 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:23.427 00.006 14556 Enqueuing Expose request
23:43:23.430 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:43:23.435 00.005 12308 Worker thread wakes up
23:43:23.435 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:23.435 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:24.683 01.248 12308 Exposure complete
23:43:24.815 00.132 12308 worker thread done servicing request
23:43:24.815 00.000 14556 OnExposeComplete: enter
23:43:24.822 00.007 14556 UpdateGuideState(): m_state=6
23:43:24.826 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7747
23:43:24.830 00.004 14556 Star::Find returns 1 (0), X=167.37, Y=1000.73, Mass=2297, SNR=32.3, Peak=163 HFD=4.8
23:43:24.835 00.005 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.08 = -1.20)
23:43:24.839 00.004 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.30)
23:43:24.845 00.006 14556 CameraToMount -- cameraX=-0.09 cameraY=0.19 hyp=0.21 cameraTheta=2.01 mountX=0.08 mountY=-0.21, mountTheta=-1.21
23:43:24.852 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.19, opts=13)
23:43:24.856 00.004 14556 Enqueuing Move request for scope (-0.09, 0.19)
23:43:24.861 00.005 12308 Worker thread wakes up
23:43:24.861 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.19) opts 0xd
23:43:24.861 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.19)
23:43:24.861 00.000 12308 Moving (-0.09, 0.19) raw xDistance=0.08 yDistance=-0.21
23:43:24.862 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:43:24.862 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:43:24.862 00.000 12308 MoveAxis(E, 0, ABG)
23:43:24.862 00.000 12308 Move returns status 0, amount 0
23:43:24.862 00.000 12308 MoveAxis(N, 144, ABG)
23:43:24.863 00.001 12308 Guiding  Dir = 0, Dur = 144
23:43:24.864 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:24.868 00.004 12308 IsSlewing returns 0
23:43:24.868 00.000 12308 IsGuiding returns 0
23:43:24.869 00.001 12308 PulseGuide returned control before completion, sleep 154
23:43:24.891 00.022 14556 UpdateGuideState exits: m=2297 SNR=32.3
23:43:24.897 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:24.902 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:24.906 00.004 14556 Enqueuing Expose request
23:43:25.031 00.125 12308 IsGuiding returns 1
23:43:25.035 00.004 12308 scope still moving after pulse duration time elapsed
23:43:25.062 00.027 12308 IsSlewing returns 0
23:43:25.062 00.000 12308 IsGuiding returns 0
23:43:25.063 00.001 12308 scope move finished after 144 + 49 ms
23:43:25.063 00.000 12308 Move returns status 0, amount 144
23:43:25.063 00.000 12308 move complete, result=0
23:43:25.063 00.000 12308 worker thread done servicing request
23:43:25.064 00.001 12308 Worker thread wakes up
23:43:25.064 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 144 ms NORTH
23:43:25.070 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:25.070 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:26.326 01.256 12308 Exposure complete
23:43:26.459 00.133 12308 worker thread done servicing request
23:43:26.459 00.000 14556 OnExposeComplete: enter
23:43:26.465 00.006 14556 UpdateGuideState(): m_state=6
23:43:26.470 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7748
23:43:26.474 00.004 14556 Star::Find returns 1 (0), X=167.37, Y=1000.72, Mass=2139, SNR=30.9, Peak=154 HFD=4.7
23:43:26.479 00.005 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
23:43:26.482 00.003 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
23:43:26.486 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.21 cameraTheta=2.03 mountX=0.08 mountY=-0.20, mountTheta=-1.19
23:43:26.491 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.18, opts=13)
23:43:26.495 00.004 14556 Enqueuing Move request for scope (-0.09, 0.18)
23:43:26.499 00.004 12308 Worker thread wakes up
23:43:26.499 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
23:43:26.499 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
23:43:26.499 00.000 12308 Moving (-0.09, 0.18) raw xDistance=0.08 yDistance=-0.20
23:43:26.499 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:43:26.499 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:26.500 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:43:26.500 00.000 12308 MoveAxis(E, 0, ABG)
23:43:26.500 00.000 12308 Move returns status 0, amount 0
23:43:26.500 00.000 12308 MoveAxis(N, 0, ABG)
23:43:26.500 00.000 12308 Move returns status 0, amount 0
23:43:26.502 00.002 12308 move complete, result=0
23:43:26.502 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:26.505 00.003 12308 worker thread done servicing request
23:43:26.527 00.022 14556 UpdateGuideState exits: m=2139 SNR=30.9
23:43:26.532 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:26.537 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:26.541 00.004 14556 Enqueuing Expose request
23:43:26.545 00.004 12308 Worker thread wakes up
23:43:26.545 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:43:26.548 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:26.548 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:27.796 01.248 12308 Exposure complete
23:43:27.933 00.137 12308 worker thread done servicing request
23:43:27.933 00.000 14556 OnExposeComplete: enter
23:43:27.937 00.004 14556 UpdateGuideState(): m_state=6
23:43:27.941 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7749
23:43:27.946 00.005 14556 Star::Find returns 1 (0), X=167.20, Y=1000.78, Mass=2351, SNR=32.4, Peak=158 HFD=4.7
23:43:27.949 00.003 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
23:43:27.953 00.004 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.92)
23:43:27.956 00.003 14556 CameraToMount -- cameraX=-0.26 cameraY=0.24 hyp=0.35 cameraTheta=2.39 mountX=0.24 mountY=-0.28, mountTheta=-0.86
23:43:27.961 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.24, opts=13)
23:43:27.967 00.006 14556 Enqueuing Move request for scope (-0.26, 0.24)
23:43:27.972 00.005 12308 Worker thread wakes up
23:43:27.972 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.24) opts 0xd
23:43:27.972 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.24)
23:43:27.972 00.000 12308 Moving (-0.26, 0.24) raw xDistance=0.24 yDistance=-0.28
23:43:27.973 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:43:27.973 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:43:27.973 00.000 12308 MoveAxis(W, 104, ABG)
23:43:27.973 00.000 12308 Guiding  Dir = 3, Dur = 104
23:43:27.973 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:27.978 00.005 12308 IsSlewing returns 0
23:43:27.978 00.000 12308 IsGuiding returns 0
23:43:27.978 00.000 12308 PulseGuide returned control before completion, sleep 114
23:43:28.000 00.022 14556 UpdateGuideState exits: m=2351 SNR=32.4
23:43:28.004 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:28.008 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:28.013 00.005 14556 Enqueuing Expose request
23:43:28.096 00.083 12308 IsGuiding returns 1
23:43:28.098 00.002 12308 scope still moving after pulse duration time elapsed
23:43:28.127 00.029 12308 IsSlewing returns 0
23:43:28.128 00.001 12308 IsGuiding returns 0
23:43:28.128 00.000 12308 scope move finished after 104 + 46 ms
23:43:28.129 00.001 12308 Move returns status 0, amount 104
23:43:28.129 00.000 12308 MoveAxis(N, 197, ABG)
23:43:28.129 00.000 12308 Guiding  Dir = 0, Dur = 197
23:43:28.131 00.002 12308 IsSlewing returns 0
23:43:28.132 00.001 12308 IsGuiding returns 0
23:43:28.132 00.000 12308 PulseGuide returned control before completion, sleep 207
23:43:28.347 00.215 12308 IsGuiding returns 1
23:43:28.349 00.002 12308 scope still moving after pulse duration time elapsed
23:43:28.379 00.030 12308 IsSlewing returns 0
23:43:28.380 00.001 12308 IsGuiding returns 1
23:43:28.411 00.031 12308 IsSlewing returns 0
23:43:28.413 00.002 12308 IsGuiding returns 0
23:43:28.414 00.001 12308 scope move finished after 197 + 85 ms
23:43:28.414 00.000 12308 Move returns status 0, amount 197
23:43:28.415 00.001 12308 move complete, result=0
23:43:28.416 00.001 12308 worker thread done servicing request
23:43:28.416 00.000 14556 GuideStep: 0.2 px 104 ms WEST, -0.3 px 197 ms NORTH
23:43:28.422 00.006 12308 Worker thread wakes up
23:43:28.422 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:28.422 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:29.675 01.253 12308 Exposure complete
23:43:29.802 00.127 12308 worker thread done servicing request
23:43:29.804 00.002 14556 OnExposeComplete: enter
23:43:29.808 00.004 14556 UpdateGuideState(): m_state=6
23:43:29.812 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7750
23:43:29.816 00.004 14556 Star::Find returns 1 (0), X=167.36, Y=1000.33, Mass=2107, SNR=30.9, Peak=165 HFD=4.5
23:43:29.819 00.003 14556 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.07) = xAngle (1.06 = 1.06)
23:43:29.823 00.004 14556 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.96 = 0.96)
23:43:29.826 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.21 hyp=0.23 cameraTheta=-2.01 mountX=0.11 mountY=0.19, mountTheta=1.04
23:43:29.831 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.21, opts=13)
23:43:29.834 00.003 14556 Enqueuing Move request for scope (-0.10, -0.21)
23:43:29.839 00.005 12308 Worker thread wakes up
23:43:29.839 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.21) opts 0xd
23:43:29.839 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.21)
23:43:29.839 00.000 12308 Moving (-0.10, -0.21) raw xDistance=0.11 yDistance=0.19
23:43:29.839 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:43:29.839 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:29.839 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:43:29.841 00.002 12308 MoveAxis(E, 0, ABG)
23:43:29.841 00.000 12308 Move returns status 0, amount 0
23:43:29.841 00.000 12308 MoveAxis(N, 0, ABG)
23:43:29.841 00.000 12308 Move returns status 0, amount 0
23:43:29.841 00.000 12308 move complete, result=0
23:43:29.841 00.000 12308 worker thread done servicing request
23:43:29.841 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:29.871 00.030 14556 UpdateGuideState exits: m=2107 SNR=30.9
23:43:29.876 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:29.880 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:29.884 00.004 14556 Enqueuing Expose request
23:43:29.887 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:43:29.892 00.005 12308 Worker thread wakes up
23:43:29.892 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:29.892 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:31.142 01.250 12308 Exposure complete
23:43:31.275 00.133 12308 worker thread done servicing request
23:43:31.275 00.000 14556 OnExposeComplete: enter
23:43:31.280 00.005 14556 UpdateGuideState(): m_state=6
23:43:31.284 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7751
23:43:31.287 00.003 14556 Star::Find returns 1 (0), X=167.39, Y=1000.53, Mass=2072, SNR=30.5, Peak=138 HFD=4.6
23:43:31.292 00.005 14556 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.07) = xAngle (0.11 = 0.11)
23:43:31.296 00.004 14556 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.01 = 0.01)
23:43:31.299 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-2.96 mountX=0.07 mountY=0.00, mountTheta=0.01
23:43:31.304 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.01, opts=13)
23:43:31.312 00.008 14556 Enqueuing Move request for scope (-0.07, -0.01)
23:43:31.316 00.004 12308 Worker thread wakes up
23:43:31.316 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
23:43:31.316 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
23:43:31.317 00.001 12308 Moving (-0.07, -0.01) raw xDistance=0.07 yDistance=0.00
23:43:31.317 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:43:31.317 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:31.317 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:43:31.318 00.001 12308 MoveAxis(E, 0, ABG)
23:43:31.318 00.000 12308 Move returns status 0, amount 0
23:43:31.318 00.000 12308 MoveAxis(N, 0, ABG)
23:43:31.318 00.000 12308 Move returns status 0, amount 0
23:43:31.318 00.000 12308 move complete, result=0
23:43:31.318 00.000 12308 worker thread done servicing request
23:43:31.318 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:31.346 00.028 14556 UpdateGuideState exits: m=2072 SNR=30.5
23:43:31.350 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:31.353 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:31.358 00.005 14556 Enqueuing Expose request
23:43:31.361 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:31.365 00.004 12308 Worker thread wakes up
23:43:31.366 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:31.366 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:32.612 01.246 12308 Exposure complete
23:43:32.743 00.131 12308 worker thread done servicing request
23:43:32.744 00.001 14556 OnExposeComplete: enter
23:43:32.748 00.004 14556 UpdateGuideState(): m_state=6
23:43:32.752 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7752
23:43:32.757 00.005 14556 Star::Find returns 1 (0), X=167.36, Y=1000.68, Mass=2393, SNR=32.9, Peak=156 HFD=4.7
23:43:32.759 00.002 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
23:43:32.764 00.005 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
23:43:32.767 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.17 cameraTheta=2.20 mountX=0.09 mountY=-0.15, mountTheta=-1.04
23:43:32.771 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.14, opts=13)
23:43:32.777 00.006 14556 Enqueuing Move request for scope (-0.10, 0.14)
23:43:32.781 00.004 12308 Worker thread wakes up
23:43:32.781 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd
23:43:32.783 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.14)
23:43:32.783 00.000 12308 Moving (-0.10, 0.14) raw xDistance=0.09 yDistance=-0.15
23:43:32.783 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:43:32.784 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:32.784 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:43:32.784 00.000 12308 MoveAxis(E, 0, ABG)
23:43:32.784 00.000 12308 Move returns status 0, amount 0
23:43:32.784 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:32.788 00.004 12308 MoveAxis(N, 0, ABG)
23:43:32.788 00.000 12308 Move returns status 0, amount 0
23:43:32.790 00.002 12308 move complete, result=0
23:43:32.790 00.000 12308 worker thread done servicing request
23:43:32.812 00.022 14556 UpdateGuideState exits: m=2393 SNR=32.9
23:43:32.817 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:32.821 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:32.824 00.003 14556 Enqueuing Expose request
23:43:32.829 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:43:32.833 00.004 12308 Worker thread wakes up
23:43:32.833 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:32.833 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:34.083 01.250 12308 Exposure complete
23:43:34.223 00.140 12308 worker thread done servicing request
23:43:34.223 00.000 14556 OnExposeComplete: enter
23:43:34.227 00.004 14556 UpdateGuideState(): m_state=6
23:43:34.232 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7753
23:43:34.236 00.004 14556 Star::Find returns 1 (0), X=167.32, Y=1000.54, Mass=2164, SNR=31.1, Peak=150 HFD=4.5
23:43:34.240 00.004 14556 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.07) = xAngle (6.20 = -0.08)
23:43:34.245 00.005 14556 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.10 = -0.18)
23:43:34.250 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.00 hyp=0.14 cameraTheta=3.13 mountX=0.14 mountY=-0.02, mountTheta=-0.18
23:43:34.257 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.00, opts=13)
23:43:34.261 00.004 14556 Enqueuing Move request for scope (-0.14, 0.00)
23:43:34.268 00.007 12308 Worker thread wakes up
23:43:34.268 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.00) opts 0xd
23:43:34.268 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.00)
23:43:34.269 00.001 12308 Moving (-0.14, 0.00) raw xDistance=0.14 yDistance=-0.02
23:43:34.269 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:43:34.269 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:34.269 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:43:34.269 00.000 12308 MoveAxis(E, 0, ABG)
23:43:34.269 00.000 12308 Move returns status 0, amount 0
23:43:34.271 00.002 12308 MoveAxis(N, 0, ABG)
23:43:34.271 00.000 12308 Move returns status 0, amount 0
23:43:34.271 00.000 12308 move complete, result=0
23:43:34.271 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:34.275 00.004 12308 worker thread done servicing request
23:43:34.298 00.023 14556 UpdateGuideState exits: m=2164 SNR=31.1
23:43:34.302 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:34.306 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:34.310 00.004 14556 Enqueuing Expose request
23:43:34.314 00.004 12308 Worker thread wakes up
23:43:34.314 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:34.319 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:34.319 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:35.568 01.249 12308 Exposure complete
23:43:35.677 00.109 12308 worker thread done servicing request
23:43:35.677 00.000 14556 OnExposeComplete: enter
23:43:35.680 00.003 14556 UpdateGuideState(): m_state=6
23:43:35.686 00.006 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7754
23:43:35.691 00.005 14556 Star::Find returns 1 (0), X=167.33, Y=1000.75, Mass=2135, SNR=31.0, Peak=160 HFD=4.6
23:43:35.694 00.003 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.21 = -1.08)
23:43:35.697 00.003 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.18)
23:43:35.700 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.25 cameraTheta=2.13 mountX=0.12 mountY=-0.23, mountTheta=-1.10
23:43:35.705 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.21, opts=13)
23:43:35.709 00.004 14556 Enqueuing Move request for scope (-0.13, 0.21)
23:43:35.712 00.003 12308 Worker thread wakes up
23:43:35.712 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.21) opts 0xd
23:43:35.712 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.21)
23:43:35.712 00.000 12308 Moving (-0.13, 0.21) raw xDistance=0.12 yDistance=-0.23
23:43:35.712 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:43:35.712 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:43:35.712 00.000 12308 MoveAxis(E, 0, ABG)
23:43:35.714 00.002 12308 Move returns status 0, amount 0
23:43:35.714 00.000 12308 MoveAxis(N, 163, ABG)
23:43:35.714 00.000 12308 Guiding  Dir = 0, Dur = 163
23:43:35.715 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:35.717 00.002 12308 IsSlewing returns 0
23:43:35.718 00.001 12308 IsGuiding returns 0
23:43:35.718 00.000 12308 PulseGuide returned control before completion, sleep 173
23:43:35.740 00.022 14556 UpdateGuideState exits: m=2135 SNR=31.0
23:43:35.747 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:35.751 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:35.756 00.005 14556 Enqueuing Expose request
23:43:35.903 00.147 12308 IsGuiding returns 1
23:43:35.903 00.000 12308 scope still moving after pulse duration time elapsed
23:43:35.934 00.031 12308 IsSlewing returns 0
23:43:35.937 00.003 12308 IsGuiding returns 0
23:43:35.938 00.001 12308 scope move finished after 163 + 56 ms
23:43:35.938 00.000 12308 Move returns status 0, amount 163
23:43:35.938 00.000 12308 move complete, result=0
23:43:35.939 00.001 12308 worker thread done servicing request
23:43:35.939 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 163 ms NORTH
23:43:35.946 00.007 12308 Worker thread wakes up
23:43:35.946 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:35.946 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:37.196 01.250 12308 Exposure complete
23:43:37.309 00.113 12308 worker thread done servicing request
23:43:37.309 00.000 14556 OnExposeComplete: enter
23:43:37.312 00.003 14556 UpdateGuideState(): m_state=6
23:43:37.316 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7755
23:43:37.321 00.005 14556 Star::Find returns 1 (0), X=167.41, Y=1000.57, Mass=2371, SNR=32.8, Peak=154 HFD=4.9
23:43:37.325 00.004 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.64 = -0.65)
23:43:37.329 00.004 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.74)
23:43:37.333 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.56 mountX=0.04 mountY=-0.04, mountTheta=-0.70
23:43:37.338 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.03, opts=13)
23:43:37.342 00.004 14556 Enqueuing Move request for scope (-0.05, 0.03)
23:43:37.347 00.005 12308 Worker thread wakes up
23:43:37.347 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
23:43:37.347 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
23:43:37.347 00.000 12308 Moving (-0.05, 0.03) raw xDistance=0.04 yDistance=-0.04
23:43:37.348 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:43:37.348 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:37.348 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:43:37.348 00.000 12308 MoveAxis(E, 0, ABG)
23:43:37.348 00.000 12308 Move returns status 0, amount 0
23:43:37.348 00.000 12308 MoveAxis(N, 0, ABG)
23:43:37.348 00.000 12308 Move returns status 0, amount 0
23:43:37.348 00.000 12308 move complete, result=0
23:43:37.349 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:37.352 00.003 12308 worker thread done servicing request
23:43:37.371 00.019 14556 UpdateGuideState exits: m=2371 SNR=32.8
23:43:37.375 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:37.379 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:37.382 00.003 14556 Enqueuing Expose request
23:43:37.386 00.004 12308 Worker thread wakes up
23:43:37.387 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:37.390 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:37.390 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:38.632 01.242 12308 Exposure complete
23:43:38.755 00.123 12308 worker thread done servicing request
23:43:38.756 00.001 14556 OnExposeComplete: enter
23:43:38.761 00.005 14556 UpdateGuideState(): m_state=6
23:43:38.766 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7756
23:43:38.772 00.006 14556 Star::Find returns 1 (0), X=167.41, Y=1000.27, Mass=2240, SNR=31.7, Peak=153 HFD=4.9
23:43:38.777 00.005 14556 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-3.07) = xAngle (1.32 = 1.32)
23:43:38.782 00.005 14556 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.22 = 1.22)
23:43:38.788 00.006 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.27 hyp=0.27 cameraTheta=-1.75 mountX=0.07 mountY=0.25, mountTheta=1.31
23:43:38.794 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.27, opts=13)
23:43:38.799 00.005 14556 Enqueuing Move request for scope (-0.05, -0.27)
23:43:38.804 00.005 12308 Worker thread wakes up
23:43:38.804 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.27) opts 0xd
23:43:38.805 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.27)
23:43:38.805 00.000 12308 Moving (-0.05, -0.27) raw xDistance=0.07 yDistance=0.25
23:43:38.805 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:43:38.805 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:43:38.806 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:43:38.806 00.000 12308 MoveAxis(E, 0, ABG)
23:43:38.806 00.000 12308 Move returns status 0, amount 0
23:43:38.806 00.000 12308 MoveAxis(N, 0, ABG)
23:43:38.807 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:38.814 00.007 12308 Move returns status 0, amount 0
23:43:38.814 00.000 12308 move complete, result=0
23:43:38.815 00.001 12308 worker thread done servicing request
23:43:38.845 00.030 14556 UpdateGuideState exits: m=2240 SNR=31.7
23:43:38.852 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:38.858 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:38.864 00.006 14556 Enqueuing Expose request
23:43:38.869 00.005 12308 Worker thread wakes up
23:43:38.869 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:43:38.875 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:38.875 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:40.117 01.242 12308 Exposure complete
23:43:40.239 00.122 12308 worker thread done servicing request
23:43:40.239 00.000 14556 OnExposeComplete: enter
23:43:40.243 00.004 14556 UpdateGuideState(): m_state=6
23:43:40.246 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7757
23:43:40.249 00.003 14556 Star::Find returns 1 (0), X=167.43, Y=1000.66, Mass=2260, SNR=31.8, Peak=156 HFD=4.8
23:43:40.253 00.004 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
23:43:40.256 00.003 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
23:43:40.259 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.85 mountX=0.03 mountY=-0.12, mountTheta=-1.37
23:43:40.263 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.12, opts=13)
23:43:40.266 00.003 14556 Enqueuing Move request for scope (-0.03, 0.12)
23:43:40.270 00.004 12308 Worker thread wakes up
23:43:40.270 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
23:43:40.270 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
23:43:40.270 00.000 12308 Moving (-0.03, 0.12) raw xDistance=0.03 yDistance=-0.12
23:43:40.270 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:43:40.270 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:40.271 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:43:40.271 00.000 12308 MoveAxis(E, 0, ABG)
23:43:40.271 00.000 12308 Move returns status 0, amount 0
23:43:40.271 00.000 12308 MoveAxis(N, 0, ABG)
23:43:40.271 00.000 12308 Move returns status 0, amount 0
23:43:40.271 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:40.278 00.007 12308 move complete, result=0
23:43:40.278 00.000 12308 worker thread done servicing request
23:43:40.301 00.023 14556 UpdateGuideState exits: m=2260 SNR=31.8
23:43:40.306 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:40.310 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:40.315 00.005 14556 Enqueuing Expose request
23:43:40.319 00.004 12308 Worker thread wakes up
23:43:40.319 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:43:40.323 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:40.323 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:41.572 01.249 12308 Exposure complete
23:43:41.688 00.116 12308 worker thread done servicing request
23:43:41.688 00.000 14556 OnExposeComplete: enter
23:43:41.694 00.006 14556 UpdateGuideState(): m_state=6
23:43:41.698 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7758
23:43:41.702 00.004 14556 Star::Find returns 1 (0), X=167.29, Y=1000.50, Mass=2253, SNR=31.8, Peak=148 HFD=4.7
23:43:41.706 00.004 14556 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-3.07) = xAngle (0.14 = 0.14)
23:43:41.710 00.004 14556 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.05 = 0.05)
23:43:41.714 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.04 hyp=0.17 cameraTheta=-2.93 mountX=0.17 mountY=0.01, mountTheta=0.05
23:43:41.719 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.04, opts=13)
23:43:41.724 00.005 14556 Enqueuing Move request for scope (-0.17, -0.04)
23:43:41.727 00.003 12308 Worker thread wakes up
23:43:41.727 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.04) opts 0xd
23:43:41.727 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.04)
23:43:41.727 00.000 12308 Moving (-0.17, -0.04) raw xDistance=0.17 yDistance=0.01
23:43:41.727 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:43:41.727 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:41.727 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:43:41.727 00.000 12308 MoveAxis(E, 0, ABG)
23:43:41.728 00.001 12308 Move returns status 0, amount 0
23:43:41.728 00.000 12308 MoveAxis(N, 0, ABG)
23:43:41.728 00.000 12308 Move returns status 0, amount 0
23:43:41.728 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:41.731 00.003 12308 move complete, result=0
23:43:41.731 00.000 12308 worker thread done servicing request
23:43:41.750 00.019 14556 UpdateGuideState exits: m=2253 SNR=31.8
23:43:41.756 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:41.761 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:41.764 00.003 14556 Enqueuing Expose request
23:43:41.767 00.003 12308 Worker thread wakes up
23:43:41.767 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:41.770 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:41.770 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:43.010 01.240 12308 Exposure complete
23:43:43.115 00.105 12308 worker thread done servicing request
23:43:43.115 00.000 14556 OnExposeComplete: enter
23:43:43.121 00.006 14556 UpdateGuideState(): m_state=6
23:43:43.126 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7759
23:43:43.131 00.005 14556 Star::Find returns 1 (0), X=167.52, Y=1000.53, Mass=2309, SNR=32.2, Peak=139 HFD=5.1
23:43:43.138 00.007 14556 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.07) = xAngle (2.89 = 2.89)
23:43:43.141 00.003 14556 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.79 = 2.79)
23:43:43.146 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.19 mountX=-0.06 mountY=0.02, mountTheta=2.80
23:43:43.153 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.01, opts=13)
23:43:43.159 00.006 14556 Enqueuing Move request for scope (0.06, -0.01)
23:43:43.166 00.007 12308 Worker thread wakes up
23:43:43.166 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
23:43:43.167 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
23:43:43.167 00.000 12308 Moving (0.06, -0.01) raw xDistance=-0.06 yDistance=0.02
23:43:43.167 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:43:43.167 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:43.168 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:43:43.168 00.000 12308 MoveAxis(E, 0, ABG)
23:43:43.168 00.000 12308 Move returns status 0, amount 0
23:43:43.169 00.001 12308 MoveAxis(N, 0, ABG)
23:43:43.169 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:43.175 00.006 12308 Move returns status 0, amount 0
23:43:43.175 00.000 12308 move complete, result=0
23:43:43.175 00.000 12308 worker thread done servicing request
23:43:43.204 00.029 14556 UpdateGuideState exits: m=2309 SNR=32.2
23:43:43.211 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:43.215 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:43.220 00.005 14556 Enqueuing Expose request
23:43:43.224 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:43.227 00.003 12308 Worker thread wakes up
23:43:43.228 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:43.228 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:44.480 01.252 12308 Exposure complete
23:43:44.639 00.159 12308 worker thread done servicing request
23:43:44.639 00.000 14556 OnExposeComplete: enter
23:43:44.643 00.004 14556 UpdateGuideState(): m_state=6
23:43:44.647 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7760
23:43:44.654 00.007 14556 Star::Find returns 1 (0), X=167.48, Y=1000.73, Mass=2086, SNR=30.7, Peak=160 HFD=4.6
23:43:44.659 00.005 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.56 = -1.73)
23:43:44.665 00.006 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
23:43:44.670 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.48 mountX=-0.03 mountY=-0.19, mountTheta=-1.73
23:43:44.677 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.19, opts=13)
23:43:44.679 00.002 14556 Enqueuing Move request for scope (0.02, 0.19)
23:43:44.682 00.003 12308 Worker thread wakes up
23:43:44.683 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.19) opts 0xd
23:43:44.683 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.19)
23:43:44.683 00.000 12308 Moving (0.02, 0.19) raw xDistance=-0.03 yDistance=-0.19
23:43:44.683 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:43:44.684 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:44.684 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:43:44.684 00.000 12308 MoveAxis(E, 0, ABG)
23:43:44.684 00.000 12308 Move returns status 0, amount 0
23:43:44.684 00.000 12308 MoveAxis(N, 0, ABG)
23:43:44.686 00.002 12308 Move returns status 0, amount 0
23:43:44.686 00.000 12308 move complete, result=0
23:43:44.686 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:44.690 00.004 12308 worker thread done servicing request
23:43:44.707 00.017 14556 UpdateGuideState exits: m=2086 SNR=30.7
23:43:44.712 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:44.717 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:44.721 00.004 14556 Enqueuing Expose request
23:43:44.723 00.002 12308 Worker thread wakes up
23:43:44.724 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:43:44.727 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:44.727 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:45.978 01.251 12308 Exposure complete
23:43:46.118 00.140 12308 worker thread done servicing request
23:43:46.118 00.000 14556 OnExposeComplete: enter
23:43:46.124 00.006 14556 UpdateGuideState(): m_state=6
23:43:46.130 00.006 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7761
23:43:46.135 00.005 14556 Star::Find returns 1 (0), X=167.44, Y=1000.76, Mass=2220, SNR=31.6, Peak=159 HFD=4.8
23:43:46.140 00.005 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.75 = -1.54)
23:43:46.145 00.005 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
23:43:46.151 00.006 14556 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.67 mountX=0.01 mountY=-0.22, mountTheta=-1.54
23:43:46.162 00.011 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.22, opts=13)
23:43:46.168 00.006 14556 Enqueuing Move request for scope (-0.02, 0.22)
23:43:46.174 00.006 12308 Worker thread wakes up
23:43:46.174 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
23:43:46.175 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
23:43:46.175 00.000 12308 Moving (-0.02, 0.22) raw xDistance=0.01 yDistance=-0.22
23:43:46.175 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:43:46.176 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:43:46.176 00.000 12308 MoveAxis(E, 0, ABG)
23:43:46.176 00.000 12308 Move returns status 0, amount 0
23:43:46.177 00.001 12308 MoveAxis(N, 158, ABG)
23:43:46.177 00.000 12308 Guiding  Dir = 0, Dur = 158
23:43:46.177 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:46.186 00.009 12308 IsSlewing returns 0
23:43:46.187 00.001 12308 IsGuiding returns 0
23:43:46.187 00.000 12308 PulseGuide returned control before completion, sleep 168
23:43:46.212 00.025 14556 UpdateGuideState exits: m=2220 SNR=31.6
23:43:46.216 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:46.219 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:46.223 00.004 14556 Enqueuing Expose request
23:43:46.362 00.139 12308 IsGuiding returns 1
23:43:46.362 00.000 12308 scope still moving after pulse duration time elapsed
23:43:46.393 00.031 12308 IsSlewing returns 0
23:43:46.393 00.000 12308 IsGuiding returns 0
23:43:46.394 00.001 12308 scope move finished after 158 + 48 ms
23:43:46.394 00.000 12308 Move returns status 0, amount 158
23:43:46.394 00.000 12308 move complete, result=0
23:43:46.394 00.000 12308 worker thread done servicing request
23:43:46.394 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 158 ms NORTH
23:43:46.399 00.005 12308 Worker thread wakes up
23:43:46.400 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:46.400 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:47.649 01.249 12308 Exposure complete
23:43:47.754 00.105 12308 worker thread done servicing request
23:43:47.754 00.000 14556 OnExposeComplete: enter
23:43:47.759 00.005 14556 UpdateGuideState(): m_state=6
23:43:47.763 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7762
23:43:47.766 00.003 14556 Star::Find returns 1 (0), X=167.36, Y=1000.65, Mass=2372, SNR=32.8, Peak=162 HFD=4.8
23:43:47.770 00.004 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.41 = -0.88)
23:43:47.774 00.004 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.98)
23:43:47.778 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.11 hyp=0.15 cameraTheta=2.33 mountX=0.10 mountY=-0.12, mountTheta=-0.91
23:43:47.784 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.11, opts=13)
23:43:47.788 00.004 14556 Enqueuing Move request for scope (-0.10, 0.11)
23:43:47.791 00.003 12308 Worker thread wakes up
23:43:47.791 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.11) opts 0xd
23:43:47.792 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.11)
23:43:47.792 00.000 12308 Moving (-0.10, 0.11) raw xDistance=0.10 yDistance=-0.12
23:43:47.792 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:43:47.792 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:47.792 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:43:47.792 00.000 12308 MoveAxis(E, 0, ABG)
23:43:47.793 00.001 12308 Move returns status 0, amount 0
23:43:47.793 00.000 12308 MoveAxis(N, 0, ABG)
23:43:47.793 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:47.797 00.004 12308 Move returns status 0, amount 0
23:43:47.797 00.000 12308 move complete, result=0
23:43:47.797 00.000 12308 worker thread done servicing request
23:43:47.815 00.018 14556 UpdateGuideState exits: m=2372 SNR=32.8
23:43:47.820 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:47.827 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:47.834 00.007 14556 Enqueuing Expose request
23:43:47.842 00.008 12308 Worker thread wakes up
23:43:47.842 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:43:47.847 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:47.847 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:49.085 01.238 12308 Exposure complete
23:43:49.217 00.132 12308 worker thread done servicing request
23:43:49.218 00.001 14556 OnExposeComplete: enter
23:43:49.225 00.007 14556 UpdateGuideState(): m_state=6
23:43:49.232 00.007 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7763
23:43:49.240 00.008 14556 Star::Find returns 1 (0), X=167.34, Y=1000.70, Mass=2244, SNR=31.7, Peak=175 HFD=4.7
23:43:49.246 00.006 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
23:43:49.252 00.006 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
23:43:49.257 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.24 mountX=0.11 mountY=-0.18, mountTheta=-1.00
23:43:49.265 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.16, opts=13)
23:43:49.271 00.006 14556 Enqueuing Move request for scope (-0.12, 0.16)
23:43:49.277 00.006 12308 Worker thread wakes up
23:43:49.277 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
23:43:49.277 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
23:43:49.278 00.001 12308 Moving (-0.12, 0.16) raw xDistance=0.11 yDistance=-0.18
23:43:49.278 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:43:49.278 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:49.279 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:43:49.279 00.000 12308 MoveAxis(E, 0, ABG)
23:43:49.280 00.001 12308 Move returns status 0, amount 0
23:43:49.280 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:49.287 00.007 12308 MoveAxis(N, 0, ABG)
23:43:49.287 00.000 12308 Move returns status 0, amount 0
23:43:49.288 00.001 12308 move complete, result=0
23:43:49.288 00.000 12308 worker thread done servicing request
23:43:49.316 00.028 14556 UpdateGuideState exits: m=2244 SNR=31.7
23:43:49.321 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:49.326 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:49.332 00.006 14556 Enqueuing Expose request
23:43:49.335 00.003 12308 Worker thread wakes up
23:43:49.337 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:43:49.342 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:49.342 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:50.589 01.247 12308 Exposure complete
23:43:50.733 00.144 12308 worker thread done servicing request
23:43:50.733 00.000 14556 OnExposeComplete: enter
23:43:50.737 00.004 14556 UpdateGuideState(): m_state=6
23:43:50.742 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7764
23:43:50.747 00.005 14556 Star::Find returns 1 (0), X=167.41, Y=1000.98, Mass=2112, SNR=31.0, Peak=149 HFD=4.9
23:43:50.750 00.003 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.75 = -1.54)
23:43:50.754 00.004 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.64)
23:43:50.759 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.44 hyp=0.44 cameraTheta=1.67 mountX=0.02 mountY=-0.44, mountTheta=-1.54
23:43:50.764 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.44, opts=13)
23:43:50.770 00.006 14556 Enqueuing Move request for scope (-0.05, 0.44)
23:43:50.774 00.004 12308 Worker thread wakes up
23:43:50.774 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.44) opts 0xd
23:43:50.775 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.44)
23:43:50.775 00.000 12308 Moving (-0.05, 0.44) raw xDistance=0.02 yDistance=-0.44
23:43:50.775 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:43:50.775 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
23:43:50.776 00.001 12308 MoveAxis(E, 0, ABG)
23:43:50.776 00.000 12308 Move returns status 0, amount 0
23:43:50.776 00.000 12308 MoveAxis(N, 310, ABG)
23:43:50.776 00.000 12308 Guiding  Dir = 0, Dur = 310
23:43:50.776 00.000 12308 IsSlewing returns 0
23:43:50.777 00.001 12308 IsGuiding returns 0
23:43:50.777 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:50.782 00.005 12308 PulseGuide returned control before completion, sleep 320
23:43:50.799 00.017 14556 UpdateGuideState exits: m=2112 SNR=31.0
23:43:50.803 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:50.808 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:50.813 00.005 14556 Enqueuing Expose request
23:43:51.115 00.302 12308 IsGuiding returns 1
23:43:51.115 00.000 12308 scope still moving after pulse duration time elapsed
23:43:51.147 00.032 12308 IsSlewing returns 0
23:43:51.147 00.000 12308 IsGuiding returns 0
23:43:51.148 00.001 12308 scope move finished after 310 + 60 ms
23:43:51.148 00.000 12308 Move returns status 0, amount 310
23:43:51.148 00.000 12308 move complete, result=0
23:43:51.148 00.000 12308 worker thread done servicing request
23:43:51.148 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 310 ms NORTH
23:43:51.152 00.004 12308 Worker thread wakes up
23:43:51.153 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:51.153 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:52.395 01.242 12308 Exposure complete
23:43:52.531 00.136 12308 worker thread done servicing request
23:43:52.532 00.001 14556 OnExposeComplete: enter
23:43:52.537 00.005 14556 UpdateGuideState(): m_state=6
23:43:52.544 00.007 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7765
23:43:52.551 00.007 14556 Star::Find returns 1 (0), X=167.47, Y=1000.43, Mass=2258, SNR=31.8, Peak=153 HFD=5.0
23:43:52.557 00.006 14556 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.07) = xAngle (1.63 = 1.63)
23:43:52.565 00.008 14556 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.53 = 1.53)
23:43:52.572 00.007 14556 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.45 mountX=-0.01 mountY=0.11, mountTheta=1.63
23:43:52.582 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.11, opts=13)
23:43:52.587 00.005 14556 Enqueuing Move request for scope (0.01, -0.11)
23:43:52.594 00.007 12308 Worker thread wakes up
23:43:52.594 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
23:43:52.594 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
23:43:52.594 00.000 12308 Moving (0.01, -0.11) raw xDistance=-0.01 yDistance=0.11
23:43:52.594 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:43:52.594 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:52.594 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:43:52.594 00.000 12308 MoveAxis(E, 0, ABG)
23:43:52.596 00.002 12308 Move returns status 0, amount 0
23:43:52.596 00.000 12308 MoveAxis(N, 0, ABG)
23:43:52.597 00.001 12308 Move returns status 0, amount 0
23:43:52.597 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:52.603 00.006 12308 move complete, result=0
23:43:52.603 00.000 12308 worker thread done servicing request
23:43:52.622 00.019 14556 UpdateGuideState exits: m=2258 SNR=31.8
23:43:52.627 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:52.632 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:52.635 00.003 14556 Enqueuing Expose request
23:43:52.639 00.004 12308 Worker thread wakes up
23:43:52.640 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:52.643 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:52.644 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:53.884 01.240 12308 Exposure complete
23:43:54.020 00.136 12308 worker thread done servicing request
23:43:54.020 00.000 14556 OnExposeComplete: enter
23:43:54.025 00.005 14556 UpdateGuideState(): m_state=6
23:43:54.028 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7766
23:43:54.032 00.004 14556 Star::Find returns 1 (0), X=167.47, Y=1000.45, Mass=2427, SNR=32.9, Peak=174 HFD=5.0
23:43:54.037 00.005 14556 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.07) = xAngle (1.62 = 1.62)
23:43:54.040 00.003 14556 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.52 = 1.52)
23:43:54.044 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.45 mountX=-0.00 mountY=0.09, mountTheta=1.62
23:43:54.049 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.09, opts=13)
23:43:54.054 00.005 14556 Enqueuing Move request for scope (0.01, -0.09)
23:43:54.059 00.005 12308 Worker thread wakes up
23:43:54.059 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
23:43:54.059 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
23:43:54.059 00.000 12308 Moving (0.01, -0.09) raw xDistance=-0.00 yDistance=0.09
23:43:54.060 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:43:54.060 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:54.060 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:43:54.061 00.001 12308 MoveAxis(E, 0, ABG)
23:43:54.061 00.000 12308 Move returns status 0, amount 0
23:43:54.061 00.000 12308 MoveAxis(N, 0, ABG)
23:43:54.061 00.000 12308 Move returns status 0, amount 0
23:43:54.061 00.000 12308 move complete, result=0
23:43:54.061 00.000 12308 worker thread done servicing request
23:43:54.061 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:54.087 00.026 14556 UpdateGuideState exits: m=2427 SNR=32.9
23:43:54.091 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:54.094 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:54.098 00.004 14556 Enqueuing Expose request
23:43:54.101 00.003 12308 Worker thread wakes up
23:43:54.101 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:54.105 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:54.105 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:55.348 01.243 12308 Exposure complete
23:43:55.470 00.122 12308 worker thread done servicing request
23:43:55.471 00.001 14556 OnExposeComplete: enter
23:43:55.473 00.002 14556 UpdateGuideState(): m_state=6
23:43:55.478 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7767
23:43:55.481 00.003 14556 Star::Find returns 1 (0), X=167.43, Y=1000.35, Mass=2313, SNR=32.4, Peak=176 HFD=4.8
23:43:55.485 00.004 14556 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-3.07) = xAngle (1.33 = 1.33)
23:43:55.487 00.002 14556 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.23 = 1.23)
23:43:55.490 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.19 hyp=0.20 cameraTheta=-1.74 mountX=0.05 mountY=0.18, mountTheta=1.32
23:43:55.496 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.19, opts=13)
23:43:55.500 00.004 14556 Enqueuing Move request for scope (-0.03, -0.19)
23:43:55.503 00.003 12308 Worker thread wakes up
23:43:55.503 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.19) opts 0xd
23:43:55.503 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.19)
23:43:55.503 00.000 12308 Moving (-0.03, -0.19) raw xDistance=0.05 yDistance=0.18
23:43:55.503 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:43:55.505 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:55.505 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:43:55.505 00.000 12308 MoveAxis(E, 0, ABG)
23:43:55.505 00.000 12308 Move returns status 0, amount 0
23:43:55.506 00.001 12308 MoveAxis(N, 0, ABG)
23:43:55.506 00.000 12308 Move returns status 0, amount 0
23:43:55.506 00.000 12308 move complete, result=0
23:43:55.507 00.001 12308 worker thread done servicing request
23:43:55.507 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:55.530 00.023 14556 UpdateGuideState exits: m=2313 SNR=32.4
23:43:55.534 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:55.540 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:55.544 00.004 14556 Enqueuing Expose request
23:43:55.547 00.003 12308 Worker thread wakes up
23:43:55.548 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:55.548 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:55.548 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:43:56.803 01.255 12308 Exposure complete
23:43:56.930 00.127 14556 OnExposeComplete: enter
23:43:56.934 00.004 14556 UpdateGuideState(): m_state=6
23:43:56.938 00.004 12308 worker thread done servicing request
23:43:56.938 00.000 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7768
23:43:56.942 00.004 14556 Star::Find returns 1 (0), X=167.43, Y=1000.61, Mass=2120, SNR=30.8, Peak=139 HFD=4.6
23:43:56.946 00.004 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.03 = -1.25)
23:43:56.951 00.005 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.35)
23:43:56.954 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.96 mountX=0.02 mountY=-0.08, mountTheta=-1.26
23:43:56.959 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.07, opts=13)
23:43:56.962 00.003 14556 Enqueuing Move request for scope (-0.03, 0.07)
23:43:56.967 00.005 12308 Worker thread wakes up
23:43:56.967 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
23:43:56.967 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
23:43:56.967 00.000 12308 Moving (-0.03, 0.07) raw xDistance=0.02 yDistance=-0.08
23:43:56.968 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:43:56.968 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:56.968 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:43:56.968 00.000 12308 MoveAxis(E, 0, ABG)
23:43:56.968 00.000 12308 Move returns status 0, amount 0
23:43:56.968 00.000 12308 MoveAxis(N, 0, ABG)
23:43:56.969 00.001 12308 Move returns status 0, amount 0
23:43:56.969 00.000 12308 move complete, result=0
23:43:56.969 00.000 12308 worker thread done servicing request
23:43:56.969 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:56.993 00.024 14556 UpdateGuideState exits: m=2120 SNR=30.8
23:43:56.999 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:57.003 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:57.006 00.003 14556 Enqueuing Expose request
23:43:57.011 00.005 12308 Worker thread wakes up
23:43:57.011 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:43:57.014 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:57.015 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:58.260 01.245 12308 Exposure complete
23:43:58.402 00.142 12308 worker thread done servicing request
23:43:58.402 00.000 14556 OnExposeComplete: enter
23:43:58.407 00.005 14556 UpdateGuideState(): m_state=6
23:43:58.411 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7769
23:43:58.415 00.004 14556 Star::Find returns 1 (0), X=167.40, Y=1000.74, Mass=2250, SNR=31.8, Peak=177 HFD=4.6
23:43:58.419 00.004 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
23:43:58.423 00.004 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
23:43:58.427 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.85 mountX=0.04 mountY=-0.21, mountTheta=-1.36
23:43:58.432 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.20, opts=13)
23:43:58.437 00.005 14556 Enqueuing Move request for scope (-0.06, 0.20)
23:43:58.441 00.004 12308 Worker thread wakes up
23:43:58.441 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.20) opts 0xd
23:43:58.441 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.20)
23:43:58.441 00.000 12308 Moving (-0.06, 0.20) raw xDistance=0.04 yDistance=-0.21
23:43:58.441 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:43:58.441 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:43:58.443 00.002 12308 MoveAxis(E, 0, ABG)
23:43:58.443 00.000 12308 Move returns status 0, amount 0
23:43:58.443 00.000 12308 MoveAxis(N, 148, ABG)
23:43:58.443 00.000 12308 Guiding  Dir = 0, Dur = 148
23:43:58.443 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:43:58.447 00.004 12308 IsSlewing returns 0
23:43:58.447 00.000 12308 IsGuiding returns 0
23:43:58.448 00.001 12308 PulseGuide returned control before completion, sleep 158
23:43:58.468 00.020 14556 UpdateGuideState exits: m=2250 SNR=31.8
23:43:58.472 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:58.476 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:43:58.479 00.003 14556 Enqueuing Expose request
23:43:58.620 00.141 12308 IsGuiding returns 1
23:43:58.621 00.001 12308 scope still moving after pulse duration time elapsed
23:43:58.652 00.031 12308 IsSlewing returns 0
23:43:58.652 00.000 12308 IsGuiding returns 1
23:43:58.683 00.031 12308 IsSlewing returns 0
23:43:58.685 00.002 12308 IsGuiding returns 0
23:43:58.685 00.000 12308 scope move finished after 148 + 90 ms
23:43:58.687 00.002 12308 Move returns status 0, amount 148
23:43:58.687 00.000 12308 move complete, result=0
23:43:58.688 00.001 12308 worker thread done servicing request
23:43:58.688 00.000 12308 Worker thread wakes up
23:43:58.688 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 148 ms NORTH
23:43:58.695 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:43:58.695 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:43:59.952 01.257 12308 Exposure complete
23:44:00.081 00.129 12308 worker thread done servicing request
23:44:00.081 00.000 14556 OnExposeComplete: enter
23:44:00.085 00.004 14556 UpdateGuideState(): m_state=6
23:44:00.090 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7770
23:44:00.095 00.005 14556 Star::Find returns 1 (0), X=167.37, Y=1000.52, Mass=2112, SNR=30.9, Peak=138 HFD=4.7
23:44:00.099 00.004 14556 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.07) = xAngle (0.19 = 0.19)
23:44:00.104 00.005 14556 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.09 = 0.09)
23:44:00.109 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.88 mountX=0.09 mountY=0.01, mountTheta=0.09
23:44:00.121 00.012 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.02, opts=13)
23:44:00.127 00.006 14556 Enqueuing Move request for scope (-0.09, -0.02)
23:44:00.134 00.007 12308 Worker thread wakes up
23:44:00.135 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
23:44:00.135 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
23:44:00.135 00.000 12308 Moving (-0.09, -0.02) raw xDistance=0.09 yDistance=0.01
23:44:00.136 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:44:00.136 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:00.136 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:44:00.137 00.001 12308 MoveAxis(E, 0, ABG)
23:44:00.137 00.000 12308 Move returns status 0, amount 0
23:44:00.137 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:00.145 00.008 12308 MoveAxis(N, 0, ABG)
23:44:00.145 00.000 12308 Move returns status 0, amount 0
23:44:00.145 00.000 12308 move complete, result=0
23:44:00.146 00.001 12308 worker thread done servicing request
23:44:00.174 00.028 14556 UpdateGuideState exits: m=2112 SNR=30.9
23:44:00.178 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:00.186 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:00.190 00.004 14556 Enqueuing Expose request
23:44:00.194 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:00.198 00.004 12308 Worker thread wakes up
23:44:00.199 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:00.199 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:01.448 01.249 12308 Exposure complete
23:44:01.610 00.162 12308 worker thread done servicing request
23:44:01.610 00.000 14556 OnExposeComplete: enter
23:44:01.615 00.005 14556 UpdateGuideState(): m_state=6
23:44:01.619 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7771
23:44:01.623 00.004 14556 Star::Find returns 1 (0), X=167.51, Y=1000.51, Mass=2206, SNR=31.6, Peak=150 HFD=5.1
23:44:01.627 00.004 14556 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-3.07) = xAngle (2.56 = 2.56)
23:44:01.632 00.005 14556 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.46 = 2.46)
23:44:01.636 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.52 mountX=-0.05 mountY=0.04, mountTheta=2.49
23:44:01.640 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.03, opts=13)
23:44:01.643 00.003 14556 Enqueuing Move request for scope (0.05, -0.03)
23:44:01.646 00.003 12308 Worker thread wakes up
23:44:01.646 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
23:44:01.646 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
23:44:01.646 00.000 12308 Moving (0.05, -0.03) raw xDistance=-0.05 yDistance=0.04
23:44:01.646 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:44:01.647 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:01.647 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:44:01.647 00.000 12308 MoveAxis(E, 0, ABG)
23:44:01.647 00.000 12308 Move returns status 0, amount 0
23:44:01.648 00.001 12308 MoveAxis(N, 0, ABG)
23:44:01.648 00.000 12308 Move returns status 0, amount 0
23:44:01.648 00.000 12308 move complete, result=0
23:44:01.648 00.000 12308 worker thread done servicing request
23:44:01.649 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:01.675 00.026 14556 UpdateGuideState exits: m=2206 SNR=31.6
23:44:01.679 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:01.684 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:01.689 00.005 14556 Enqueuing Expose request
23:44:01.692 00.003 12308 Worker thread wakes up
23:44:01.692 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:01.697 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:01.697 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:02.951 01.254 12308 Exposure complete
23:44:03.078 00.127 12308 worker thread done servicing request
23:44:03.079 00.001 14556 OnExposeComplete: enter
23:44:03.082 00.003 14556 UpdateGuideState(): m_state=6
23:44:03.087 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7772
23:44:03.091 00.004 14556 Star::Find returns 1 (0), X=167.41, Y=1000.53, Mass=2201, SNR=31.5, Peak=147 HFD=4.9
23:44:03.094 00.003 14556 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.07) = xAngle (0.10 = 0.10)
23:44:03.098 00.004 14556 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.01 = 0.01)
23:44:03.100 00.002 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.97 mountX=0.05 mountY=0.00, mountTheta=0.01
23:44:03.106 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.01, opts=13)
23:44:03.110 00.004 14556 Enqueuing Move request for scope (-0.05, -0.01)
23:44:03.114 00.004 12308 Worker thread wakes up
23:44:03.114 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
23:44:03.114 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
23:44:03.115 00.001 12308 Moving (-0.05, -0.01) raw xDistance=0.05 yDistance=0.00
23:44:03.115 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:44:03.115 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:03.115 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:44:03.115 00.000 12308 MoveAxis(E, 0, ABG)
23:44:03.115 00.000 12308 Move returns status 0, amount 0
23:44:03.115 00.000 12308 MoveAxis(N, 0, ABG)
23:44:03.116 00.001 12308 Move returns status 0, amount 0
23:44:03.117 00.001 12308 move complete, result=0
23:44:03.117 00.000 12308 worker thread done servicing request
23:44:03.117 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:03.139 00.022 14556 UpdateGuideState exits: m=2201 SNR=31.5
23:44:03.144 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:03.148 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:03.152 00.004 14556 Enqueuing Expose request
23:44:03.156 00.004 12308 Worker thread wakes up
23:44:03.157 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:03.157 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:03.158 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:04.407 01.249 12308 Exposure complete
23:44:04.535 00.128 12308 worker thread done servicing request
23:44:04.535 00.000 14556 OnExposeComplete: enter
23:44:04.539 00.004 14556 UpdateGuideState(): m_state=6
23:44:04.543 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7773
23:44:04.546 00.003 14556 Star::Find returns 1 (0), X=167.38, Y=1000.57, Mass=2246, SNR=31.9, Peak=141 HFD=4.7
23:44:04.551 00.005 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.84 = -0.44)
23:44:04.555 00.004 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.54)
23:44:04.560 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.77 mountX=0.07 mountY=-0.04, mountTheta=-0.52
23:44:04.566 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.03, opts=13)
23:44:04.570 00.004 14556 Enqueuing Move request for scope (-0.07, 0.03)
23:44:04.574 00.004 12308 Worker thread wakes up
23:44:04.574 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
23:44:04.574 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
23:44:04.574 00.000 12308 Moving (-0.07, 0.03) raw xDistance=0.07 yDistance=-0.04
23:44:04.574 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:44:04.576 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:04.576 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:44:04.576 00.000 12308 MoveAxis(E, 0, ABG)
23:44:04.576 00.000 12308 Move returns status 0, amount 0
23:44:04.576 00.000 12308 MoveAxis(N, 0, ABG)
23:44:04.577 00.001 12308 Move returns status 0, amount 0
23:44:04.577 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:04.581 00.004 12308 move complete, result=0
23:44:04.581 00.000 12308 worker thread done servicing request
23:44:04.603 00.022 14556 UpdateGuideState exits: m=2246 SNR=31.9
23:44:04.608 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:04.613 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:04.617 00.004 14556 Enqueuing Expose request
23:44:04.621 00.004 12308 Worker thread wakes up
23:44:04.622 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:04.622 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:04.623 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:05.865 01.242 12308 Exposure complete
23:44:05.995 00.130 12308 worker thread done servicing request
23:44:05.995 00.000 14556 OnExposeComplete: enter
23:44:06.001 00.006 14556 UpdateGuideState(): m_state=6
23:44:06.006 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7774
23:44:06.009 00.003 14556 Star::Find returns 1 (0), X=167.34, Y=1000.69, Mass=2224, SNR=31.7, Peak=161 HFD=4.7
23:44:06.013 00.004 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
23:44:06.016 00.003 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
23:44:06.021 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.15 hyp=0.19 cameraTheta=2.25 mountX=0.11 mountY=-0.16, mountTheta=-0.99
23:44:06.026 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.15, opts=13)
23:44:06.029 00.003 14556 Enqueuing Move request for scope (-0.12, 0.15)
23:44:06.033 00.004 12308 Worker thread wakes up
23:44:06.033 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.15) opts 0xd
23:44:06.033 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.15)
23:44:06.033 00.000 12308 Moving (-0.12, 0.15) raw xDistance=0.11 yDistance=-0.16
23:44:06.033 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:44:06.033 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:06.035 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:44:06.035 00.000 12308 MoveAxis(E, 0, ABG)
23:44:06.035 00.000 12308 Move returns status 0, amount 0
23:44:06.035 00.000 12308 MoveAxis(N, 0, ABG)
23:44:06.035 00.000 12308 Move returns status 0, amount 0
23:44:06.036 00.001 12308 move complete, result=0
23:44:06.036 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:06.039 00.003 12308 worker thread done servicing request
23:44:06.059 00.020 14556 UpdateGuideState exits: m=2224 SNR=31.7
23:44:06.063 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:06.068 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:06.071 00.003 14556 Enqueuing Expose request
23:44:06.075 00.004 12308 Worker thread wakes up
23:44:06.075 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:06.075 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:06.076 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:44:07.320 01.244 12308 Exposure complete
23:44:07.453 00.133 12308 worker thread done servicing request
23:44:07.453 00.000 14556 OnExposeComplete: enter
23:44:07.457 00.004 14556 UpdateGuideState(): m_state=6
23:44:07.460 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7775
23:44:07.465 00.005 14556 Star::Find returns 1 (0), X=167.57, Y=1000.75, Mass=2144, SNR=31.0, Peak=172 HFD=4.5
23:44:07.469 00.004 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.18 = -2.10)
23:44:07.474 00.005 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
23:44:07.477 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.21 hyp=0.24 cameraTheta=1.11 mountX=-0.12 mountY=-0.19, mountTheta=-2.13
23:44:07.482 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.21, opts=13)
23:44:07.486 00.004 14556 Enqueuing Move request for scope (0.11, 0.21)
23:44:07.490 00.004 12308 Worker thread wakes up
23:44:07.490 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.21) opts 0xd
23:44:07.490 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.21)
23:44:07.490 00.000 12308 Moving (0.11, 0.21) raw xDistance=-0.12 yDistance=-0.19
23:44:07.491 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:44:07.491 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:07.491 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:44:07.491 00.000 12308 MoveAxis(E, 0, ABG)
23:44:07.491 00.000 12308 Move returns status 0, amount 0
23:44:07.491 00.000 12308 MoveAxis(N, 0, ABG)
23:44:07.493 00.002 12308 Move returns status 0, amount 0
23:44:07.493 00.000 12308 move complete, result=0
23:44:07.493 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:07.498 00.005 12308 worker thread done servicing request
23:44:07.520 00.022 14556 UpdateGuideState exits: m=2144 SNR=31.0
23:44:07.523 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:07.527 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:07.534 00.007 14556 Enqueuing Expose request
23:44:07.541 00.007 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:44:07.545 00.004 12308 Worker thread wakes up
23:44:07.545 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:07.545 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:08.799 01.254 12308 Exposure complete
23:44:08.924 00.125 12308 worker thread done servicing request
23:44:08.924 00.000 14556 OnExposeComplete: enter
23:44:08.928 00.004 14556 UpdateGuideState(): m_state=6
23:44:08.932 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7776
23:44:08.938 00.006 14556 Star::Find returns 1 (0), X=167.55, Y=1000.60, Mass=2291, SNR=32.2, Peak=174 HFD=4.9
23:44:08.942 00.004 14556 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.07) = xAngle (3.70 = -2.58)
23:44:08.947 00.005 14556 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.60 = -2.68)
23:44:08.951 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.63 mountX=-0.09 mountY=-0.05, mountTheta=-2.66
23:44:08.957 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.06, opts=13)
23:44:08.961 00.004 14556 Enqueuing Move request for scope (0.09, 0.06)
23:44:08.964 00.003 12308 Worker thread wakes up
23:44:08.964 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
23:44:08.964 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
23:44:08.964 00.000 12308 Moving (0.09, 0.06) raw xDistance=-0.09 yDistance=-0.05
23:44:08.965 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:44:08.965 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:08.965 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:44:08.965 00.000 12308 MoveAxis(E, 0, ABG)
23:44:08.965 00.000 12308 Move returns status 0, amount 0
23:44:08.965 00.000 12308 MoveAxis(N, 0, ABG)
23:44:08.965 00.000 12308 Move returns status 0, amount 0
23:44:08.967 00.002 12308 move complete, result=0
23:44:08.967 00.000 12308 worker thread done servicing request
23:44:08.967 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:08.991 00.024 14556 UpdateGuideState exits: m=2291 SNR=32.2
23:44:08.996 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:09.000 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:09.003 00.003 14556 Enqueuing Expose request
23:44:09.007 00.004 12308 Worker thread wakes up
23:44:09.007 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:09.007 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:09.008 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:10.252 01.244 12308 Exposure complete
23:44:10.379 00.127 12308 worker thread done servicing request
23:44:10.380 00.001 14556 OnExposeComplete: enter
23:44:10.384 00.004 14556 UpdateGuideState(): m_state=6
23:44:10.387 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7777
23:44:10.390 00.003 14556 Star::Find returns 1 (0), X=167.60, Y=1000.88, Mass=2286, SNR=32.3, Peak=182 HFD=4.4
23:44:10.394 00.004 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.25 = -2.03)
23:44:10.398 00.004 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
23:44:10.403 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.34 hyp=0.37 cameraTheta=1.18 mountX=-0.17 mountY=-0.31, mountTheta=-2.06
23:44:10.409 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.34, opts=13)
23:44:10.413 00.004 14556 Enqueuing Move request for scope (0.14, 0.34)
23:44:10.418 00.005 12308 Worker thread wakes up
23:44:10.418 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.34) opts 0xd
23:44:10.418 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.34)
23:44:10.418 00.000 12308 Moving (0.14, 0.34) raw xDistance=-0.17 yDistance=-0.31
23:44:10.420 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:44:10.420 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:44:10.420 00.000 12308 MoveAxis(E, 0, ABG)
23:44:10.420 00.000 12308 Move returns status 0, amount 0
23:44:10.420 00.000 12308 MoveAxis(N, 221, ABG)
23:44:10.421 00.001 12308 Guiding  Dir = 0, Dur = 221
23:44:10.422 00.001 12308 IsSlewing returns 0
23:44:10.422 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:10.427 00.005 12308 IsGuiding returns 0
23:44:10.430 00.003 12308 PulseGuide returned control before completion, sleep 231
23:44:10.459 00.029 14556 UpdateGuideState exits: m=2286 SNR=32.3
23:44:10.467 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:10.476 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:10.482 00.006 14556 Enqueuing Expose request
23:44:10.663 00.181 12308 IsGuiding returns 1
23:44:10.665 00.002 12308 scope still moving after pulse duration time elapsed
23:44:10.694 00.029 12308 IsSlewing returns 0
23:44:10.694 00.000 12308 IsGuiding returns 0
23:44:10.695 00.001 12308 scope move finished after 221 + 44 ms
23:44:10.695 00.000 12308 Move returns status 0, amount 221
23:44:10.695 00.000 12308 move complete, result=0
23:44:10.695 00.000 12308 worker thread done servicing request
23:44:10.695 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 221 ms NORTH
23:44:10.701 00.006 12308 Worker thread wakes up
23:44:10.701 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:10.701 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:11.944 01.243 12308 Exposure complete
23:44:12.071 00.127 12308 worker thread done servicing request
23:44:12.071 00.000 14556 OnExposeComplete: enter
23:44:12.076 00.005 14556 UpdateGuideState(): m_state=6
23:44:12.080 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7778
23:44:12.083 00.003 14556 Star::Find returns 1 (0), X=167.50, Y=1000.70, Mass=2371, SNR=32.8, Peak=156 HFD=4.7
23:44:12.087 00.004 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.39 = -1.89)
23:44:12.091 00.004 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -1.99)
23:44:12.094 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.32 mountX=-0.05 mountY=-0.15, mountTheta=-1.90
23:44:12.099 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.16, opts=13)
23:44:12.103 00.004 14556 Enqueuing Move request for scope (0.04, 0.16)
23:44:12.106 00.003 12308 Worker thread wakes up
23:44:12.106 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
23:44:12.106 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
23:44:12.106 00.000 12308 Moving (0.04, 0.16) raw xDistance=-0.05 yDistance=-0.15
23:44:12.106 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:44:12.106 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:12.108 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:44:12.108 00.000 12308 MoveAxis(E, 0, ABG)
23:44:12.108 00.000 12308 Move returns status 0, amount 0
23:44:12.108 00.000 12308 MoveAxis(N, 0, ABG)
23:44:12.108 00.000 12308 Move returns status 0, amount 0
23:44:12.108 00.000 12308 move complete, result=0
23:44:12.109 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:12.112 00.003 12308 worker thread done servicing request
23:44:12.133 00.021 14556 UpdateGuideState exits: m=2371 SNR=32.8
23:44:12.138 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:12.141 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:12.145 00.004 14556 Enqueuing Expose request
23:44:12.150 00.005 12308 Worker thread wakes up
23:44:12.152 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:44:12.158 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:12.158 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:13.408 01.250 12308 Exposure complete
23:44:13.525 00.117 12308 worker thread done servicing request
23:44:13.525 00.000 14556 OnExposeComplete: enter
23:44:13.530 00.005 14556 UpdateGuideState(): m_state=6
23:44:13.536 00.006 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7779
23:44:13.540 00.004 14556 Star::Find returns 1 (0), X=167.78, Y=1000.71, Mass=2270, SNR=32.0, Peak=139 HFD=4.6
23:44:13.543 00.003 14556 CameraToMount -- cameraTheta (0.49) - m_xAngle (-3.07) = xAngle (3.56 = -2.72)
23:44:13.547 00.004 14556 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.46 = -2.82)
23:44:13.551 00.004 14556 CameraToMount -- cameraX=0.32 cameraY=0.17 hyp=0.37 cameraTheta=0.49 mountX=-0.33 mountY=-0.12, mountTheta=-2.81
23:44:13.556 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.32, y=0.17, opts=13)
23:44:13.560 00.004 14556 Enqueuing Move request for scope (0.32, 0.17)
23:44:13.564 00.004 12308 Worker thread wakes up
23:44:13.564 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.17) opts 0xd
23:44:13.564 00.000 12308 Handling offset move in thread for scope, endpoint = (0.32, 0.17)
23:44:13.564 00.000 12308 Moving (0.32, 0.17) raw xDistance=-0.33 yDistance=-0.12
23:44:13.564 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
23:44:13.565 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:13.565 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:44:13.565 00.000 12308 MoveAxis(E, 145, ABG)
23:44:13.565 00.000 12308 Guiding  Dir = 2, Dur = 145
23:44:13.565 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:13.570 00.005 12308 IsSlewing returns 0
23:44:13.570 00.000 12308 IsGuiding returns 0
23:44:13.570 00.000 12308 PulseGuide returned control before completion, sleep 155
23:44:13.588 00.018 14556 UpdateGuideState exits: m=2270 SNR=32.0
23:44:13.594 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:13.598 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:13.602 00.004 14556 Enqueuing Expose request
23:44:13.733 00.131 12308 IsGuiding returns 1
23:44:13.733 00.000 12308 scope still moving after pulse duration time elapsed
23:44:13.763 00.030 12308 IsSlewing returns 0
23:44:13.766 00.003 12308 IsGuiding returns 0
23:44:13.766 00.000 12308 scope move finished after 145 + 51 ms
23:44:13.767 00.001 12308 Move returns status 0, amount 145
23:44:13.767 00.000 12308 MoveAxis(N, 0, ABG)
23:44:13.767 00.000 12308 Move returns status 0, amount 0
23:44:13.768 00.001 12308 move complete, result=0
23:44:13.769 00.001 12308 worker thread done servicing request
23:44:13.769 00.000 14556 GuideStep: -0.3 px 145 ms EAST, -0.1 px 0 ms NORTH
23:44:13.775 00.006 12308 Worker thread wakes up
23:44:13.775 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:13.775 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:15.023 01.248 12308 Exposure complete
23:44:15.145 00.122 12308 worker thread done servicing request
23:44:15.145 00.000 14556 OnExposeComplete: enter
23:44:15.148 00.003 14556 UpdateGuideState(): m_state=6
23:44:15.155 00.007 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7780
23:44:15.162 00.007 14556 Star::Find returns 1 (0), X=167.47, Y=1000.58, Mass=2294, SNR=32.0, Peak=171 HFD=4.5
23:44:15.166 00.004 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.51 = -1.77)
23:44:15.170 00.004 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.87)
23:44:15.174 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.44 mountX=-0.01 mountY=-0.04, mountTheta=-1.78
23:44:15.179 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.04, opts=13)
23:44:15.183 00.004 14556 Enqueuing Move request for scope (0.01, 0.04)
23:44:15.188 00.005 12308 Worker thread wakes up
23:44:15.188 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
23:44:15.188 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
23:44:15.188 00.000 12308 Moving (0.01, 0.04) raw xDistance=-0.01 yDistance=-0.04
23:44:15.189 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:44:15.189 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:15.189 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:44:15.189 00.000 12308 MoveAxis(E, 0, ABG)
23:44:15.190 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:15.194 00.004 12308 Move returns status 0, amount 0
23:44:15.194 00.000 12308 MoveAxis(N, 0, ABG)
23:44:15.194 00.000 12308 Move returns status 0, amount 0
23:44:15.194 00.000 12308 move complete, result=0
23:44:15.196 00.002 12308 worker thread done servicing request
23:44:15.215 00.019 14556 UpdateGuideState exits: m=2294 SNR=32.0
23:44:15.221 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:15.225 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:15.229 00.004 14556 Enqueuing Expose request
23:44:15.233 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:15.236 00.003 12308 Worker thread wakes up
23:44:15.237 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:15.237 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:16.494 01.257 12308 Exposure complete
23:44:16.622 00.128 12308 worker thread done servicing request
23:44:16.622 00.000 14556 OnExposeComplete: enter
23:44:16.627 00.005 14556 UpdateGuideState(): m_state=6
23:44:16.630 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7781
23:44:16.633 00.003 14556 Star::Find returns 1 (0), X=167.34, Y=1000.75, Mass=2205, SNR=31.5, Peak=168 HFD=4.6
23:44:16.638 00.005 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.16 = -1.13)
23:44:16.641 00.003 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.23)
23:44:16.645 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.21 hyp=0.24 cameraTheta=2.08 mountX=0.10 mountY=-0.23, mountTheta=-1.14
23:44:16.650 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.21, opts=13)
23:44:16.656 00.006 14556 Enqueuing Move request for scope (-0.12, 0.21)
23:44:16.660 00.004 12308 Worker thread wakes up
23:44:16.660 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.21) opts 0xd
23:44:16.660 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.21)
23:44:16.660 00.000 12308 Moving (-0.12, 0.21) raw xDistance=0.10 yDistance=-0.23
23:44:16.660 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:44:16.661 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:44:16.661 00.000 12308 MoveAxis(E, 0, ABG)
23:44:16.661 00.000 12308 Move returns status 0, amount 0
23:44:16.661 00.000 12308 MoveAxis(N, 159, ABG)
23:44:16.662 00.001 12308 Guiding  Dir = 0, Dur = 159
23:44:16.662 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:16.666 00.004 12308 IsSlewing returns 0
23:44:16.666 00.000 12308 IsGuiding returns 0
23:44:16.666 00.000 12308 PulseGuide returned control before completion, sleep 169
23:44:16.689 00.023 14556 UpdateGuideState exits: m=2205 SNR=31.5
23:44:16.698 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:16.703 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:16.708 00.005 14556 Enqueuing Expose request
23:44:16.842 00.134 12308 IsGuiding returns 1
23:44:16.843 00.001 12308 scope still moving after pulse duration time elapsed
23:44:16.872 00.029 12308 IsSlewing returns 0
23:44:16.873 00.001 12308 IsGuiding returns 0
23:44:16.874 00.001 12308 scope move finished after 159 + 48 ms
23:44:16.874 00.000 12308 Move returns status 0, amount 159
23:44:16.874 00.000 12308 move complete, result=0
23:44:16.874 00.000 12308 worker thread done servicing request
23:44:16.875 00.001 12308 Worker thread wakes up
23:44:16.875 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 159 ms NORTH
23:44:16.882 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:16.882 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:18.127 01.245 12308 Exposure complete
23:44:18.262 00.135 12308 worker thread done servicing request
23:44:18.262 00.000 14556 OnExposeComplete: enter
23:44:18.265 00.003 14556 UpdateGuideState(): m_state=6
23:44:18.270 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7782
23:44:18.275 00.005 14556 Star::Find returns 1 (0), X=167.20, Y=1000.57, Mass=2288, SNR=32.1, Peak=139 HFD=4.6
23:44:18.279 00.004 14556 CameraToMount -- cameraTheta (3.02) - m_xAngle (-3.07) = xAngle (6.09 = -0.19)
23:44:18.282 00.003 14556 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.99 = -0.29)
23:44:18.287 00.005 14556 CameraToMount -- cameraX=-0.26 cameraY=0.03 hyp=0.26 cameraTheta=3.02 mountX=0.25 mountY=-0.07, mountTheta=-0.29
23:44:18.292 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.03, opts=13)
23:44:18.296 00.004 14556 Enqueuing Move request for scope (-0.26, 0.03)
23:44:18.299 00.003 12308 Worker thread wakes up
23:44:18.299 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.03) opts 0xd
23:44:18.300 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.03)
23:44:18.300 00.000 12308 Moving (-0.26, 0.03) raw xDistance=0.25 yDistance=-0.07
23:44:18.300 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:44:18.300 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:18.300 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:44:18.300 00.000 12308 MoveAxis(W, 110, ABG)
23:44:18.300 00.000 12308 Guiding  Dir = 3, Dur = 110
23:44:18.302 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:18.305 00.003 12308 IsSlewing returns 0
23:44:18.307 00.002 12308 IsGuiding returns 0
23:44:18.308 00.001 12308 PulseGuide returned control before completion, sleep 120
23:44:18.328 00.020 14556 UpdateGuideState exits: m=2288 SNR=32.1
23:44:18.333 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:18.338 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:18.342 00.004 14556 Enqueuing Expose request
23:44:18.430 00.088 12308 IsGuiding returns 1
23:44:18.430 00.000 12308 scope still moving after pulse duration time elapsed
23:44:18.461 00.031 12308 IsSlewing returns 0
23:44:18.461 00.000 12308 IsGuiding returns 0
23:44:18.461 00.000 12308 scope move finished after 110 + 44 ms
23:44:18.463 00.002 12308 Move returns status 0, amount 110
23:44:18.463 00.000 12308 MoveAxis(N, 0, ABG)
23:44:18.464 00.001 12308 Move returns status 0, amount 0
23:44:18.464 00.000 12308 move complete, result=0
23:44:18.464 00.000 12308 worker thread done servicing request
23:44:18.465 00.001 14556 GuideStep: 0.3 px 110 ms WEST, -0.1 px 0 ms NORTH
23:44:18.474 00.009 12308 Worker thread wakes up
23:44:18.474 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:18.474 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:19.724 01.250 12308 Exposure complete
23:44:19.854 00.130 12308 worker thread done servicing request
23:44:19.854 00.000 14556 OnExposeComplete: enter
23:44:19.859 00.005 14556 UpdateGuideState(): m_state=6
23:44:19.863 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7783
23:44:19.866 00.003 14556 Star::Find returns 1 (0), X=167.53, Y=1000.81, Mass=2422, SNR=33.1, Peak=156 HFD=4.8
23:44:19.871 00.005 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.39 = -1.89)
23:44:19.877 00.006 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -1.99)
23:44:19.882 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.32 mountX=-0.09 mountY=-0.26, mountTheta=-1.91
23:44:19.888 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.27, opts=13)
23:44:19.893 00.005 14556 Enqueuing Move request for scope (0.07, 0.27)
23:44:19.896 00.003 12308 Worker thread wakes up
23:44:19.897 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.27) opts 0xd
23:44:19.897 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.27)
23:44:19.897 00.000 12308 Moving (0.07, 0.27) raw xDistance=-0.09 yDistance=-0.26
23:44:19.897 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:44:19.897 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:44:19.898 00.001 12308 MoveAxis(E, 0, ABG)
23:44:19.898 00.000 12308 Move returns status 0, amount 0
23:44:19.898 00.000 12308 MoveAxis(N, 181, ABG)
23:44:19.898 00.000 12308 Guiding  Dir = 0, Dur = 181
23:44:19.898 00.000 12308 IsSlewing returns 0
23:44:19.899 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:19.905 00.006 12308 IsGuiding returns 0
23:44:19.905 00.000 12308 PulseGuide returned control before completion, sleep 191
23:44:19.928 00.023 14556 UpdateGuideState exits: m=2422 SNR=33.1
23:44:19.933 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:19.938 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:19.943 00.005 14556 Enqueuing Expose request
23:44:20.107 00.164 12308 IsGuiding returns 1
23:44:20.108 00.001 12308 scope still moving after pulse duration time elapsed
23:44:20.138 00.030 12308 IsSlewing returns 0
23:44:20.138 00.000 12308 IsGuiding returns 0
23:44:20.139 00.001 12308 scope move finished after 181 + 52 ms
23:44:20.139 00.000 12308 Move returns status 0, amount 181
23:44:20.142 00.003 12308 move complete, result=0
23:44:20.142 00.000 12308 worker thread done servicing request
23:44:20.142 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 181 ms NORTH
23:44:20.151 00.009 12308 Worker thread wakes up
23:44:20.151 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:20.151 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:21.390 01.239 12308 Exposure complete
23:44:21.500 00.110 12308 worker thread done servicing request
23:44:21.500 00.000 14556 OnExposeComplete: enter
23:44:21.505 00.005 14556 UpdateGuideState(): m_state=6
23:44:21.510 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7784
23:44:21.514 00.004 14556 Star::Find returns 1 (0), X=167.63, Y=1000.28, Mass=2290, SNR=32.3, Peak=151 HFD=4.7
23:44:21.518 00.004 14556 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-3.07) = xAngle (2.08 = 2.08)
23:44:21.522 00.004 14556 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.98 = 1.98)
23:44:21.525 00.003 14556 CameraToMount -- cameraX=0.17 cameraY=-0.26 hyp=0.31 cameraTheta=-1.00 mountX=-0.15 mountY=0.28, mountTheta=2.06
23:44:21.531 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.26, opts=13)
23:44:21.535 00.004 14556 Enqueuing Move request for scope (0.17, -0.26)
23:44:21.539 00.004 12308 Worker thread wakes up
23:44:21.539 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.26) opts 0xd
23:44:21.539 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.26)
23:44:21.539 00.000 12308 Moving (0.17, -0.26) raw xDistance=-0.15 yDistance=0.28
23:44:21.540 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:44:21.540 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:44:21.540 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:44:21.540 00.000 12308 MoveAxis(E, 0, ABG)
23:44:21.541 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:21.545 00.004 12308 Move returns status 0, amount 0
23:44:21.545 00.000 12308 MoveAxis(N, 0, ABG)
23:44:21.545 00.000 12308 Move returns status 0, amount 0
23:44:21.546 00.001 12308 move complete, result=0
23:44:21.546 00.000 12308 worker thread done servicing request
23:44:21.566 00.020 14556 UpdateGuideState exits: m=2290 SNR=32.3
23:44:21.569 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:21.572 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:21.576 00.004 14556 Enqueuing Expose request
23:44:21.579 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:44:21.583 00.004 12308 Worker thread wakes up
23:44:21.583 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:21.583 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:22.841 01.258 12308 Exposure complete
23:44:22.960 00.119 12308 worker thread done servicing request
23:44:22.961 00.001 14556 OnExposeComplete: enter
23:44:22.965 00.004 14556 UpdateGuideState(): m_state=6
23:44:22.969 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7785
23:44:22.973 00.004 14556 Star::Find returns 1 (0), X=167.65, Y=1000.48, Mass=2202, SNR=31.7, Peak=138 HFD=4.8
23:44:22.977 00.004 14556 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-3.07) = xAngle (2.74 = 2.74)
23:44:22.981 00.004 14556 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.64 = 2.64)
23:44:22.984 00.003 14556 CameraToMount -- cameraX=0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-0.33 mountX=-0.18 mountY=0.09, mountTheta=2.66
23:44:22.989 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=-0.06, opts=13)
23:44:22.993 00.004 14556 Enqueuing Move request for scope (0.19, -0.06)
23:44:22.999 00.006 12308 Worker thread wakes up
23:44:22.999 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.06) opts 0xd
23:44:22.999 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, -0.06)
23:44:22.999 00.000 12308 Moving (0.19, -0.06) raw xDistance=-0.18 yDistance=0.09
23:44:23.000 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:44:23.000 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:23.001 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:44:23.001 00.000 12308 MoveAxis(E, 0, ABG)
23:44:23.001 00.000 12308 Move returns status 0, amount 0
23:44:23.001 00.000 12308 MoveAxis(N, 0, ABG)
23:44:23.001 00.000 12308 Move returns status 0, amount 0
23:44:23.001 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:23.007 00.006 12308 move complete, result=0
23:44:23.007 00.000 12308 worker thread done servicing request
23:44:23.028 00.021 14556 UpdateGuideState exits: m=2202 SNR=31.7
23:44:23.034 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:23.037 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:23.041 00.004 14556 Enqueuing Expose request
23:44:23.044 00.003 12308 Worker thread wakes up
23:44:23.045 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:23.045 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:23.046 00.001 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:24.299 01.253 12308 Exposure complete
23:44:24.429 00.130 12308 worker thread done servicing request
23:44:24.429 00.000 14556 OnExposeComplete: enter
23:44:24.434 00.005 14556 UpdateGuideState(): m_state=6
23:44:24.439 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7786
23:44:24.442 00.003 14556 Star::Find returns 1 (0), X=167.63, Y=1000.59, Mass=2305, SNR=32.5, Peak=133 HFD=4.9
23:44:24.447 00.005 14556 CameraToMount -- cameraTheta (0.29) - m_xAngle (-3.07) = xAngle (3.36 = -2.92)
23:44:24.451 00.004 14556 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.26 = -3.02)
23:44:24.454 00.003 14556 CameraToMount -- cameraX=0.17 cameraY=0.05 hyp=0.17 cameraTheta=0.29 mountX=-0.17 mountY=-0.02, mountTheta=-3.02
23:44:24.459 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.05, opts=13)
23:44:24.464 00.005 14556 Enqueuing Move request for scope (0.17, 0.05)
23:44:24.469 00.005 12308 Worker thread wakes up
23:44:24.469 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.05) opts 0xd
23:44:24.469 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.05)
23:44:24.469 00.000 12308 Moving (0.17, 0.05) raw xDistance=-0.17 yDistance=-0.02
23:44:24.469 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:44:24.469 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:24.470 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:44:24.470 00.000 12308 MoveAxis(E, 0, ABG)
23:44:24.470 00.000 12308 Move returns status 0, amount 0
23:44:24.470 00.000 12308 MoveAxis(N, 0, ABG)
23:44:24.470 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:24.474 00.004 12308 Move returns status 0, amount 0
23:44:24.474 00.000 12308 move complete, result=0
23:44:24.474 00.000 12308 worker thread done servicing request
23:44:24.495 00.021 14556 UpdateGuideState exits: m=2305 SNR=32.5
23:44:24.501 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:24.505 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:24.510 00.005 14556 Enqueuing Expose request
23:44:24.513 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:24.517 00.004 12308 Worker thread wakes up
23:44:24.518 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:24.518 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:25.776 01.258 12308 Exposure complete
23:44:25.900 00.124 12308 worker thread done servicing request
23:44:25.901 00.001 14556 OnExposeComplete: enter
23:44:25.907 00.006 14556 UpdateGuideState(): m_state=6
23:44:25.911 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7787
23:44:25.914 00.003 14556 Star::Find returns 1 (0), X=167.59, Y=1000.42, Mass=2328, SNR=32.5, Peak=146 HFD=4.8
23:44:25.918 00.004 14556 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-3.07) = xAngle (2.34 = 2.34)
23:44:25.922 00.004 14556 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.24 = 2.24)
23:44:25.925 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-0.73 mountX=-0.13 mountY=0.14, mountTheta=2.30
23:44:25.931 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.12, opts=13)
23:44:25.934 00.003 14556 Enqueuing Move request for scope (0.13, -0.12)
23:44:25.939 00.005 12308 Worker thread wakes up
23:44:25.939 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.12) opts 0xd
23:44:25.939 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.12)
23:44:25.939 00.000 12308 Moving (0.13, -0.12) raw xDistance=-0.13 yDistance=0.14
23:44:25.939 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:44:25.939 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:25.939 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:44:25.939 00.000 12308 MoveAxis(E, 0, ABG)
23:44:25.941 00.002 12308 Move returns status 0, amount 0
23:44:25.941 00.000 12308 MoveAxis(N, 0, ABG)
23:44:25.941 00.000 12308 Move returns status 0, amount 0
23:44:25.941 00.000 12308 move complete, result=0
23:44:25.941 00.000 12308 worker thread done servicing request
23:44:25.942 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:25.967 00.025 14556 UpdateGuideState exits: m=2328 SNR=32.5
23:44:25.972 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:25.976 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:25.979 00.003 14556 Enqueuing Expose request
23:44:25.984 00.005 12308 Worker thread wakes up
23:44:25.984 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:25.984 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:25.984 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:27.228 01.244 12308 Exposure complete
23:44:27.362 00.134 12308 worker thread done servicing request
23:44:27.362 00.000 14556 OnExposeComplete: enter
23:44:27.366 00.004 14556 UpdateGuideState(): m_state=6
23:44:27.371 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7788
23:44:27.374 00.003 14556 Star::Find returns 1 (0), X=167.28, Y=1000.55, Mass=2301, SNR=32.3, Peak=139 HFD=4.8
23:44:27.378 00.004 14556 CameraToMount -- cameraTheta (3.07) - m_xAngle (-3.07) = xAngle (6.14 = -0.14)
23:44:27.382 00.004 14556 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.04 = -0.24)
23:44:27.387 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.07 mountX=0.18 mountY=-0.04, mountTheta=-0.24
23:44:27.391 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.01, opts=13)
23:44:27.395 00.004 14556 Enqueuing Move request for scope (-0.18, 0.01)
23:44:27.400 00.005 12308 Worker thread wakes up
23:44:27.400 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
23:44:27.400 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
23:44:27.400 00.000 12308 Moving (-0.18, 0.01) raw xDistance=0.18 yDistance=-0.04
23:44:27.401 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:44:27.401 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:27.401 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:44:27.401 00.000 12308 MoveAxis(E, 0, ABG)
23:44:27.401 00.000 12308 Move returns status 0, amount 0
23:44:27.402 00.001 12308 MoveAxis(N, 0, ABG)
23:44:27.402 00.000 12308 Move returns status 0, amount 0
23:44:27.402 00.000 12308 move complete, result=0
23:44:27.402 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:27.405 00.003 12308 worker thread done servicing request
23:44:27.422 00.017 14556 UpdateGuideState exits: m=2301 SNR=32.3
23:44:27.427 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:27.431 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:27.436 00.005 14556 Enqueuing Expose request
23:44:27.440 00.004 12308 Worker thread wakes up
23:44:27.442 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:27.442 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:27.442 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:28.682 01.240 12308 Exposure complete
23:44:28.815 00.133 12308 worker thread done servicing request
23:44:28.815 00.000 14556 OnExposeComplete: enter
23:44:28.819 00.004 14556 UpdateGuideState(): m_state=6
23:44:28.823 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7789
23:44:28.827 00.004 14556 Star::Find returns 1 (0), X=167.38, Y=1000.60, Mass=2242, SNR=31.9, Peak=152 HFD=4.5
23:44:28.831 00.004 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.59 = -0.69)
23:44:28.835 00.004 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.49 = -0.79)
23:44:28.839 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.52 mountX=0.08 mountY=-0.07, mountTheta=-0.75
23:44:28.846 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.06, opts=13)
23:44:28.851 00.005 14556 Enqueuing Move request for scope (-0.08, 0.06)
23:44:28.855 00.004 12308 Worker thread wakes up
23:44:28.855 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
23:44:28.856 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
23:44:28.856 00.000 12308 Moving (-0.08, 0.06) raw xDistance=0.08 yDistance=-0.07
23:44:28.856 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:44:28.856 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:28.856 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:44:28.857 00.001 12308 MoveAxis(E, 0, ABG)
23:44:28.857 00.000 12308 Move returns status 0, amount 0
23:44:28.857 00.000 12308 MoveAxis(N, 0, ABG)
23:44:28.858 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:28.862 00.004 12308 Move returns status 0, amount 0
23:44:28.862 00.000 12308 move complete, result=0
23:44:28.862 00.000 12308 worker thread done servicing request
23:44:28.884 00.022 14556 UpdateGuideState exits: m=2242 SNR=31.9
23:44:28.889 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:28.893 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:28.897 00.004 14556 Enqueuing Expose request
23:44:28.901 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:44:28.905 00.004 12308 Worker thread wakes up
23:44:28.905 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:28.906 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:30.156 01.250 12308 Exposure complete
23:44:30.293 00.137 12308 worker thread done servicing request
23:44:30.294 00.001 14556 OnExposeComplete: enter
23:44:30.298 00.004 14556 UpdateGuideState(): m_state=6
23:44:30.301 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7790
23:44:30.305 00.004 14556 Star::Find returns 1 (0), X=167.36, Y=1000.62, Mass=2179, SNR=31.3, Peak=147 HFD=4.8
23:44:30.308 00.003 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
23:44:30.312 00.004 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
23:44:30.316 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.47 mountX=0.10 mountY=-0.10, mountTheta=-0.79
23:44:30.321 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.08, opts=13)
23:44:30.324 00.003 14556 Enqueuing Move request for scope (-0.10, 0.08)
23:44:30.328 00.004 12308 Worker thread wakes up
23:44:30.328 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
23:44:30.328 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
23:44:30.328 00.000 12308 Moving (-0.10, 0.08) raw xDistance=0.10 yDistance=-0.10
23:44:30.328 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:44:30.329 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:30.329 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:44:30.329 00.000 12308 MoveAxis(E, 0, ABG)
23:44:30.329 00.000 12308 Move returns status 0, amount 0
23:44:30.329 00.000 12308 MoveAxis(N, 0, ABG)
23:44:30.329 00.000 12308 Move returns status 0, amount 0
23:44:30.329 00.000 12308 move complete, result=0
23:44:30.331 00.002 12308 worker thread done servicing request
23:44:30.331 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:30.355 00.024 14556 UpdateGuideState exits: m=2179 SNR=31.3
23:44:30.360 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:30.366 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:30.372 00.006 14556 Enqueuing Expose request
23:44:30.380 00.008 12308 Worker thread wakes up
23:44:30.380 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:44:30.387 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:30.388 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:31.638 01.250 12308 Exposure complete
23:44:31.761 00.123 12308 worker thread done servicing request
23:44:31.761 00.000 14556 OnExposeComplete: enter
23:44:31.767 00.006 14556 UpdateGuideState(): m_state=6
23:44:31.770 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7791
23:44:31.774 00.004 14556 Star::Find returns 1 (0), X=167.46, Y=1000.66, Mass=2253, SNR=31.9, Peak=151 HFD=4.9
23:44:31.778 00.004 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
23:44:31.782 00.004 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
23:44:31.786 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.59 mountX=-0.01 mountY=-0.12, mountTheta=-1.62
23:44:31.791 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.12, opts=13)
23:44:31.796 00.005 14556 Enqueuing Move request for scope (-0.00, 0.12)
23:44:31.799 00.003 12308 Worker thread wakes up
23:44:31.800 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.12) opts 0xd
23:44:31.800 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.12)
23:44:31.800 00.000 12308 Moving (-0.00, 0.12) raw xDistance=-0.01 yDistance=-0.12
23:44:31.800 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:44:31.800 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:31.800 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:44:31.800 00.000 12308 MoveAxis(E, 0, ABG)
23:44:31.800 00.000 12308 Move returns status 0, amount 0
23:44:31.801 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:31.807 00.006 12308 MoveAxis(N, 0, ABG)
23:44:31.807 00.000 12308 Move returns status 0, amount 0
23:44:31.807 00.000 12308 move complete, result=0
23:44:31.807 00.000 12308 worker thread done servicing request
23:44:31.828 00.021 14556 UpdateGuideState exits: m=2253 SNR=31.9
23:44:31.831 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:31.835 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:31.841 00.006 14556 Enqueuing Expose request
23:44:31.845 00.004 12308 Worker thread wakes up
23:44:31.845 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:44:31.849 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:31.849 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:33.092 01.243 12308 Exposure complete
23:44:33.213 00.121 12308 worker thread done servicing request
23:44:33.214 00.001 14556 OnExposeComplete: enter
23:44:33.218 00.004 14556 UpdateGuideState(): m_state=6
23:44:33.222 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7792
23:44:33.227 00.005 14556 Star::Find returns 1 (0), X=167.49, Y=1000.83, Mass=2469, SNR=33.2, Peak=201 HFD=4.7
23:44:33.233 00.006 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.53 = -1.75)
23:44:33.238 00.005 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.85)
23:44:33.244 00.006 14556 CameraToMount -- cameraX=0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.46 mountX=-0.05 mountY=-0.29, mountTheta=-1.75
23:44:33.253 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.30, opts=13)
23:44:33.259 00.006 14556 Enqueuing Move request for scope (0.03, 0.30)
23:44:33.264 00.005 12308 Worker thread wakes up
23:44:33.264 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.30) opts 0xd
23:44:33.264 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.30)
23:44:33.265 00.001 12308 Moving (0.03, 0.30) raw xDistance=-0.05 yDistance=-0.29
23:44:33.265 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:44:33.265 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:44:33.265 00.000 12308 MoveAxis(E, 0, ABG)
23:44:33.265 00.000 12308 Move returns status 0, amount 0
23:44:33.267 00.002 12308 MoveAxis(N, 201, ABG)
23:44:33.267 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:33.274 00.007 12308 Guiding  Dir = 0, Dur = 201
23:44:33.275 00.001 12308 IsSlewing returns 0
23:44:33.276 00.001 12308 IsGuiding returns 0
23:44:33.277 00.001 12308 PulseGuide returned control before completion, sleep 211
23:44:33.298 00.021 14556 UpdateGuideState exits: m=2469 SNR=33.2
23:44:33.302 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:33.305 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:33.310 00.005 14556 Enqueuing Expose request
23:44:33.505 00.195 12308 IsGuiding returns 0
23:44:33.505 00.000 12308 Move returns status 0, amount 201
23:44:33.506 00.001 12308 move complete, result=0
23:44:33.507 00.001 12308 worker thread done servicing request
23:44:33.508 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 201 ms NORTH
23:44:33.514 00.006 12308 Worker thread wakes up
23:44:33.515 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:33.515 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:34.767 01.252 12308 Exposure complete
23:44:34.897 00.130 12308 worker thread done servicing request
23:44:34.897 00.000 14556 OnExposeComplete: enter
23:44:34.901 00.004 14556 UpdateGuideState(): m_state=6
23:44:34.904 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7793
23:44:34.907 00.003 14556 Star::Find returns 1 (0), X=167.39, Y=1000.57, Mass=2313, SNR=32.3, Peak=153 HFD=4.9
23:44:34.910 00.003 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.76 = -0.52)
23:44:34.915 00.005 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.62)
23:44:34.919 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.69 mountX=0.07 mountY=-0.05, mountTheta=-0.59
23:44:34.925 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.04, opts=13)
23:44:34.929 00.004 14556 Enqueuing Move request for scope (-0.07, 0.04)
23:44:34.933 00.004 12308 Worker thread wakes up
23:44:34.933 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
23:44:34.933 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
23:44:34.933 00.000 12308 Moving (-0.07, 0.04) raw xDistance=0.07 yDistance=-0.05
23:44:34.934 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:44:34.934 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:34.934 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:44:34.934 00.000 12308 MoveAxis(E, 0, ABG)
23:44:34.934 00.000 12308 Move returns status 0, amount 0
23:44:34.934 00.000 12308 MoveAxis(N, 0, ABG)
23:44:34.935 00.001 12308 Move returns status 0, amount 0
23:44:34.935 00.000 12308 move complete, result=0
23:44:34.936 00.001 12308 worker thread done servicing request
23:44:34.936 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:34.959 00.023 14556 UpdateGuideState exits: m=2313 SNR=32.3
23:44:34.966 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:34.971 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:34.975 00.004 14556 Enqueuing Expose request
23:44:34.982 00.007 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:34.987 00.005 12308 Worker thread wakes up
23:44:34.987 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:34.987 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:36.246 01.259 12308 Exposure complete
23:44:36.375 00.129 12308 worker thread done servicing request
23:44:36.375 00.000 14556 OnExposeComplete: enter
23:44:36.381 00.006 14556 UpdateGuideState(): m_state=6
23:44:36.384 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7794
23:44:36.388 00.004 14556 Star::Find returns 1 (0), X=167.45, Y=1000.46, Mass=2088, SNR=30.6, Peak=142 HFD=4.4
23:44:36.392 00.004 14556 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.07) = xAngle (1.36 = 1.36)
23:44:36.396 00.004 14556 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.26 = 1.26)
23:44:36.399 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.72 mountX=0.02 mountY=0.08, mountTheta=1.35
23:44:36.404 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.08, opts=13)
23:44:36.408 00.004 14556 Enqueuing Move request for scope (-0.01, -0.08)
23:44:36.412 00.004 12308 Worker thread wakes up
23:44:36.412 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
23:44:36.412 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
23:44:36.412 00.000 12308 Moving (-0.01, -0.08) raw xDistance=0.02 yDistance=0.08
23:44:36.412 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:44:36.413 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:36.413 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:44:36.413 00.000 12308 MoveAxis(E, 0, ABG)
23:44:36.413 00.000 12308 Move returns status 0, amount 0
23:44:36.413 00.000 12308 MoveAxis(N, 0, ABG)
23:44:36.413 00.000 12308 Move returns status 0, amount 0
23:44:36.413 00.000 12308 move complete, result=0
23:44:36.415 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:36.418 00.003 12308 worker thread done servicing request
23:44:36.438 00.020 14556 UpdateGuideState exits: m=2088 SNR=30.6
23:44:36.444 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:36.447 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:36.451 00.004 14556 Enqueuing Expose request
23:44:36.455 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:36.459 00.004 12308 Worker thread wakes up
23:44:36.459 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:36.459 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:37.708 01.249 12308 Exposure complete
23:44:37.838 00.130 12308 worker thread done servicing request
23:44:37.839 00.001 14556 OnExposeComplete: enter
23:44:37.843 00.004 14556 UpdateGuideState(): m_state=6
23:44:37.847 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7795
23:44:37.851 00.004 14556 Star::Find returns 1 (0), X=167.42, Y=1000.50, Mass=2196, SNR=31.6, Peak=142 HFD=4.9
23:44:37.854 00.003 14556 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-3.07) = xAngle (0.64 = 0.64)
23:44:37.858 00.004 14556 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.54 = 0.54)
23:44:37.862 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.44 mountX=0.04 mountY=0.03, mountTheta=0.57
23:44:37.867 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.03, opts=13)
23:44:37.870 00.003 14556 Enqueuing Move request for scope (-0.04, -0.03)
23:44:37.876 00.006 12308 Worker thread wakes up
23:44:37.876 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
23:44:37.876 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
23:44:37.876 00.000 12308 Moving (-0.04, -0.03) raw xDistance=0.04 yDistance=0.03
23:44:37.876 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:44:37.877 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:37.877 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:44:37.877 00.000 12308 MoveAxis(E, 0, ABG)
23:44:37.877 00.000 12308 Move returns status 0, amount 0
23:44:37.879 00.002 12308 MoveAxis(N, 0, ABG)
23:44:37.879 00.000 12308 Move returns status 0, amount 0
23:44:37.879 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:37.883 00.004 12308 move complete, result=0
23:44:37.883 00.000 12308 worker thread done servicing request
23:44:37.905 00.022 14556 UpdateGuideState exits: m=2196 SNR=31.6
23:44:37.910 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:37.913 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:37.917 00.004 14556 Enqueuing Expose request
23:44:37.921 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:37.926 00.005 12308 Worker thread wakes up
23:44:37.926 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:37.926 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:39.183 01.257 12308 Exposure complete
23:44:39.313 00.130 12308 worker thread done servicing request
23:44:39.313 00.000 14556 OnExposeComplete: enter
23:44:39.317 00.004 14556 UpdateGuideState(): m_state=6
23:44:39.322 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7796
23:44:39.326 00.004 14556 Star::Find returns 1 (0), X=167.58, Y=1000.63, Mass=2173, SNR=31.2, Peak=147 HFD=4.9
23:44:39.331 00.005 14556 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.07) = xAngle (3.72 = -2.56)
23:44:39.334 00.003 14556 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.63 = -2.66)
23:44:39.338 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.65 mountX=-0.12 mountY=-0.07, mountTheta=-2.63
23:44:39.343 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.09, opts=13)
23:44:39.347 00.004 14556 Enqueuing Move request for scope (0.12, 0.09)
23:44:39.352 00.005 12308 Worker thread wakes up
23:44:39.352 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd
23:44:39.352 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.09)
23:44:39.353 00.001 12308 Moving (0.12, 0.09) raw xDistance=-0.12 yDistance=-0.07
23:44:39.353 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:44:39.353 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:39.353 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:44:39.353 00.000 12308 MoveAxis(E, 0, ABG)
23:44:39.353 00.000 12308 Move returns status 0, amount 0
23:44:39.354 00.001 12308 MoveAxis(N, 0, ABG)
23:44:39.354 00.000 12308 Move returns status 0, amount 0
23:44:39.354 00.000 12308 move complete, result=0
23:44:39.354 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:39.358 00.004 12308 worker thread done servicing request
23:44:39.377 00.019 14556 UpdateGuideState exits: m=2173 SNR=31.2
23:44:39.381 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:39.385 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:39.389 00.004 14556 Enqueuing Expose request
23:44:39.392 00.003 12308 Worker thread wakes up
23:44:39.392 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:44:39.394 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:39.395 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:40.636 01.241 12308 Exposure complete
23:44:40.768 00.132 12308 worker thread done servicing request
23:44:40.769 00.001 14556 OnExposeComplete: enter
23:44:40.773 00.004 14556 UpdateGuideState(): m_state=6
23:44:40.779 00.006 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7797
23:44:40.782 00.003 14556 Star::Find returns 1 (0), X=167.68, Y=1000.84, Mass=2253, SNR=32.0, Peak=165 HFD=4.3
23:44:40.785 00.003 14556 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.07) = xAngle (4.02 = -2.27)
23:44:40.789 00.004 14556 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.92 = -2.37)
23:44:40.793 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=0.30 hyp=0.38 cameraTheta=0.94 mountX=-0.24 mountY=-0.26, mountTheta=-2.31
23:44:40.797 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.30, opts=13)
23:44:40.802 00.005 14556 Enqueuing Move request for scope (0.22, 0.30)
23:44:40.805 00.003 12308 Worker thread wakes up
23:44:40.805 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.30) opts 0xd
23:44:40.805 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.30)
23:44:40.805 00.000 12308 Moving (0.22, 0.30) raw xDistance=-0.24 yDistance=-0.26
23:44:40.805 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:44:40.807 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:44:40.807 00.000 12308 MoveAxis(E, 105, ABG)
23:44:40.807 00.000 12308 Guiding  Dir = 2, Dur = 105
23:44:40.807 00.000 12308 IsSlewing returns 0
23:44:40.808 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:40.812 00.004 12308 IsGuiding returns 0
23:44:40.813 00.001 12308 PulseGuide returned control before completion, sleep 115
23:44:40.835 00.022 14556 UpdateGuideState exits: m=2253 SNR=32.0
23:44:40.839 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:40.844 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:40.849 00.005 14556 Enqueuing Expose request
23:44:40.942 00.093 12308 IsGuiding returns 0
23:44:40.942 00.000 12308 Move returns status 0, amount 105
23:44:40.943 00.001 12308 MoveAxis(N, 185, ABG)
23:44:40.943 00.000 12308 Guiding  Dir = 0, Dur = 185
23:44:40.944 00.001 12308 IsSlewing returns 0
23:44:40.944 00.000 12308 IsGuiding returns 0
23:44:40.945 00.001 12308 PulseGuide returned control before completion, sleep 195
23:44:41.145 00.200 12308 IsGuiding returns 1
23:44:41.146 00.001 12308 scope still moving after pulse duration time elapsed
23:44:41.177 00.031 12308 IsSlewing returns 0
23:44:41.177 00.000 12308 IsGuiding returns 0
23:44:41.178 00.001 12308 scope move finished after 185 + 48 ms
23:44:41.178 00.000 12308 Move returns status 0, amount 185
23:44:41.179 00.001 12308 move complete, result=0
23:44:41.179 00.000 12308 worker thread done servicing request
23:44:41.179 00.000 14556 GuideStep: -0.2 px 105 ms EAST, -0.3 px 185 ms NORTH
23:44:41.186 00.007 12308 Worker thread wakes up
23:44:41.186 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:41.186 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:42.439 01.253 12308 Exposure complete
23:44:42.571 00.132 12308 worker thread done servicing request
23:44:42.571 00.000 14556 OnExposeComplete: enter
23:44:42.575 00.004 14556 UpdateGuideState(): m_state=6
23:44:42.580 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7798
23:44:42.583 00.003 14556 Star::Find returns 1 (0), X=167.47, Y=1000.44, Mass=2321, SNR=32.4, Peak=154 HFD=5.0
23:44:42.588 00.005 14556 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-3.07) = xAngle (1.56 = 1.56)
23:44:42.593 00.005 14556 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.46 = 1.46)
23:44:42.596 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.51 mountX=0.00 mountY=0.10, mountTheta=1.56
23:44:42.601 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.10, opts=13)
23:44:42.605 00.004 14556 Enqueuing Move request for scope (0.01, -0.10)
23:44:42.609 00.004 12308 Worker thread wakes up
23:44:42.609 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
23:44:42.609 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
23:44:42.609 00.000 12308 Moving (0.01, -0.10) raw xDistance=0.00 yDistance=0.10
23:44:42.609 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:44:42.610 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:42.610 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:44:42.610 00.000 12308 MoveAxis(E, 0, ABG)
23:44:42.610 00.000 12308 Move returns status 0, amount 0
23:44:42.610 00.000 12308 MoveAxis(N, 0, ABG)
23:44:42.610 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:42.615 00.005 12308 Move returns status 0, amount 0
23:44:42.615 00.000 12308 move complete, result=0
23:44:42.615 00.000 12308 worker thread done servicing request
23:44:42.638 00.023 14556 UpdateGuideState exits: m=2321 SNR=32.4
23:44:42.643 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:42.647 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:42.651 00.004 14556 Enqueuing Expose request
23:44:42.657 00.006 12308 Worker thread wakes up
23:44:42.658 00.001 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:42.663 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:42.664 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:43.912 01.248 12308 Exposure complete
23:44:44.065 00.153 12308 worker thread done servicing request
23:44:44.065 00.000 14556 OnExposeComplete: enter
23:44:44.069 00.004 14556 UpdateGuideState(): m_state=6
23:44:44.072 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7799
23:44:44.076 00.004 14556 Star::Find returns 1 (0), X=167.41, Y=1000.68, Mass=2428, SNR=33.2, Peak=150 HFD=4.7
23:44:44.080 00.004 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.97 = -1.31)
23:44:44.084 00.004 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.41)
23:44:44.088 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.90 mountX=0.04 mountY=-0.15, mountTheta=-1.32
23:44:44.092 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.14, opts=13)
23:44:44.097 00.005 14556 Enqueuing Move request for scope (-0.05, 0.14)
23:44:44.101 00.004 12308 Worker thread wakes up
23:44:44.101 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.14) opts 0xd
23:44:44.102 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.14)
23:44:44.102 00.000 12308 Moving (-0.05, 0.14) raw xDistance=0.04 yDistance=-0.15
23:44:44.102 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:44:44.102 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:44.102 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:44:44.103 00.001 12308 MoveAxis(E, 0, ABG)
23:44:44.103 00.000 12308 Move returns status 0, amount 0
23:44:44.103 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:44.107 00.004 12308 MoveAxis(N, 0, ABG)
23:44:44.107 00.000 12308 Move returns status 0, amount 0
23:44:44.107 00.000 12308 move complete, result=0
23:44:44.107 00.000 12308 worker thread done servicing request
23:44:44.128 00.021 14556 UpdateGuideState exits: m=2428 SNR=33.2
23:44:44.136 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:44.140 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:44.143 00.003 14556 Enqueuing Expose request
23:44:44.149 00.006 12308 Worker thread wakes up
23:44:44.149 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:44.149 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:44.150 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:44:45.404 01.254 12308 Exposure complete
23:44:45.524 00.120 12308 worker thread done servicing request
23:44:45.525 00.001 14556 OnExposeComplete: enter
23:44:45.529 00.004 14556 UpdateGuideState(): m_state=6
23:44:45.533 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7800
23:44:45.537 00.004 14556 Star::Find returns 1 (0), X=167.39, Y=1000.80, Mass=2369, SNR=32.6, Peak=174 HFD=4.5
23:44:45.540 00.003 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.90 = -1.38)
23:44:45.544 00.004 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
23:44:45.548 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.83 mountX=0.05 mountY=-0.27, mountTheta=-1.38
23:44:45.553 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.26, opts=13)
23:44:45.557 00.004 14556 Enqueuing Move request for scope (-0.07, 0.26)
23:44:45.561 00.004 12308 Worker thread wakes up
23:44:45.561 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.26) opts 0xd
23:44:45.562 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.26)
23:44:45.562 00.000 12308 Moving (-0.07, 0.26) raw xDistance=0.05 yDistance=-0.27
23:44:45.562 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:44:45.563 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:44:45.564 00.001 12308 MoveAxis(E, 0, ABG)
23:44:45.564 00.000 12308 Move returns status 0, amount 0
23:44:45.564 00.000 12308 MoveAxis(N, 188, ABG)
23:44:45.565 00.001 12308 Guiding  Dir = 0, Dur = 188
23:44:45.565 00.000 12308 IsSlewing returns 0
23:44:45.566 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:45.568 00.002 12308 IsGuiding returns 0
23:44:45.569 00.001 12308 PulseGuide returned control before completion, sleep 198
23:44:45.592 00.023 14556 UpdateGuideState exits: m=2369 SNR=32.6
23:44:45.597 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:45.601 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:45.605 00.004 14556 Enqueuing Expose request
23:44:45.778 00.173 12308 IsGuiding returns 1
23:44:45.778 00.000 12308 scope still moving after pulse duration time elapsed
23:44:45.809 00.031 12308 IsSlewing returns 0
23:44:45.810 00.001 12308 IsGuiding returns 0
23:44:45.810 00.000 12308 scope move finished after 188 + 53 ms
23:44:45.811 00.001 12308 Move returns status 0, amount 188
23:44:45.811 00.000 12308 move complete, result=0
23:44:45.811 00.000 12308 worker thread done servicing request
23:44:45.811 00.000 12308 Worker thread wakes up
23:44:45.812 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 188 ms NORTH
23:44:45.818 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:45.819 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:47.073 01.254 12308 Exposure complete
23:44:47.209 00.136 12308 worker thread done servicing request
23:44:47.209 00.000 14556 OnExposeComplete: enter
23:44:47.213 00.004 14556 UpdateGuideState(): m_state=6
23:44:47.219 00.006 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7801
23:44:47.223 00.004 14556 Star::Find returns 1 (0), X=167.33, Y=1000.41, Mass=2140, SNR=31.1, Peak=156 HFD=4.8
23:44:47.226 00.003 14556 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-3.07) = xAngle (0.71 = 0.71)
23:44:47.230 00.004 14556 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.62 = 0.62)
23:44:47.233 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.13 hyp=0.18 cameraTheta=-2.36 mountX=0.14 mountY=0.10, mountTheta=0.65
23:44:47.239 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.13, opts=13)
23:44:47.245 00.006 14556 Enqueuing Move request for scope (-0.13, -0.13)
23:44:47.250 00.005 12308 Worker thread wakes up
23:44:47.251 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.13) opts 0xd
23:44:47.251 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.13)
23:44:47.251 00.000 12308 Moving (-0.13, -0.13) raw xDistance=0.14 yDistance=0.10
23:44:47.251 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:44:47.251 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:47.253 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:44:47.253 00.000 12308 MoveAxis(E, 0, ABG)
23:44:47.253 00.000 12308 Move returns status 0, amount 0
23:44:47.253 00.000 12308 MoveAxis(N, 0, ABG)
23:44:47.254 00.001 12308 Move returns status 0, amount 0
23:44:47.254 00.000 12308 move complete, result=0
23:44:47.255 00.001 12308 worker thread done servicing request
23:44:47.255 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:47.287 00.032 14556 UpdateGuideState exits: m=2140 SNR=31.1
23:44:47.290 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:47.294 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:47.299 00.005 14556 Enqueuing Expose request
23:44:47.302 00.003 12308 Worker thread wakes up
23:44:47.303 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:47.308 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:47.308 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:48.560 01.252 12308 Exposure complete
23:44:48.692 00.132 12308 worker thread done servicing request
23:44:48.692 00.000 14556 OnExposeComplete: enter
23:44:48.696 00.004 14556 UpdateGuideState(): m_state=6
23:44:48.700 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7802
23:44:48.704 00.004 14556 Star::Find returns 1 (0), X=167.25, Y=1000.64, Mass=2404, SNR=32.8, Peak=168 HFD=4.7
23:44:48.709 00.005 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.76 = -0.52)
23:44:48.713 00.004 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.62)
23:44:48.716 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=0.10 hyp=0.24 cameraTheta=2.69 mountX=0.20 mountY=-0.14, mountTheta=-0.59
23:44:48.721 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.10, opts=13)
23:44:48.725 00.004 14556 Enqueuing Move request for scope (-0.21, 0.10)
23:44:48.729 00.004 12308 Worker thread wakes up
23:44:48.729 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.10) opts 0xd
23:44:48.729 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.10)
23:44:48.729 00.000 12308 Moving (-0.21, 0.10) raw xDistance=0.20 yDistance=-0.14
23:44:48.729 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:44:48.729 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:48.730 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:44:48.730 00.000 12308 MoveAxis(W, 89, ABG)
23:44:48.730 00.000 12308 Guiding  Dir = 3, Dur = 89
23:44:48.731 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:48.735 00.004 12308 IsSlewing returns 0
23:44:48.735 00.000 12308 IsGuiding returns 0
23:44:48.736 00.001 12308 PulseGuide returned control before completion, sleep 99
23:44:48.758 00.022 14556 UpdateGuideState exits: m=2404 SNR=32.8
23:44:48.762 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:48.766 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:48.769 00.003 14556 Enqueuing Expose request
23:44:48.845 00.076 12308 IsGuiding returns 1
23:44:48.847 00.002 12308 scope still moving after pulse duration time elapsed
23:44:48.876 00.029 12308 IsSlewing returns 0
23:44:48.878 00.002 12308 IsGuiding returns 0
23:44:48.879 00.001 12308 scope move finished after 89 + 54 ms
23:44:48.879 00.000 12308 Move returns status 0, amount 89
23:44:48.879 00.000 12308 MoveAxis(N, 0, ABG)
23:44:48.881 00.002 12308 Move returns status 0, amount 0
23:44:48.881 00.000 12308 move complete, result=0
23:44:48.881 00.000 12308 worker thread done servicing request
23:44:48.881 00.000 14556 GuideStep: 0.2 px 89 ms WEST, -0.1 px 0 ms NORTH
23:44:48.887 00.006 12308 Worker thread wakes up
23:44:48.887 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:48.887 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:50.138 01.251 12308 Exposure complete
23:44:50.270 00.132 12308 worker thread done servicing request
23:44:50.271 00.001 14556 OnExposeComplete: enter
23:44:50.274 00.003 14556 UpdateGuideState(): m_state=6
23:44:50.279 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7803
23:44:50.286 00.007 14556 Star::Find returns 1 (0), X=167.45, Y=1000.57, Mass=2296, SNR=32.3, Peak=144 HFD=4.5
23:44:50.290 00.004 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.03 = -1.25)
23:44:50.294 00.004 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.35)
23:44:50.299 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.96 mountX=0.01 mountY=-0.03, mountTheta=-1.26
23:44:50.303 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.03, opts=13)
23:44:50.308 00.005 14556 Enqueuing Move request for scope (-0.01, 0.03)
23:44:50.312 00.004 12308 Worker thread wakes up
23:44:50.312 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
23:44:50.312 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
23:44:50.312 00.000 12308 Moving (-0.01, 0.03) raw xDistance=0.01 yDistance=-0.03
23:44:50.312 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:44:50.312 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:50.312 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:44:50.314 00.002 12308 MoveAxis(E, 0, ABG)
23:44:50.314 00.000 12308 Move returns status 0, amount 0
23:44:50.314 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:50.318 00.004 12308 MoveAxis(N, 0, ABG)
23:44:50.318 00.000 12308 Move returns status 0, amount 0
23:44:50.318 00.000 12308 move complete, result=0
23:44:50.318 00.000 12308 worker thread done servicing request
23:44:50.339 00.021 14556 UpdateGuideState exits: m=2296 SNR=32.3
23:44:50.344 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:50.348 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:50.353 00.005 14556 Enqueuing Expose request
23:44:50.356 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:50.361 00.005 12308 Worker thread wakes up
23:44:50.362 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:50.362 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:51.606 01.244 12308 Exposure complete
23:44:51.705 00.099 12308 worker thread done servicing request
23:44:51.706 00.001 14556 OnExposeComplete: enter
23:44:51.710 00.004 14556 UpdateGuideState(): m_state=6
23:44:51.715 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7804
23:44:51.719 00.004 14556 Star::Find returns 1 (0), X=167.20, Y=1000.85, Mass=2307, SNR=32.5, Peak=144 HFD=5.0
23:44:51.722 00.003 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.35 = -0.94)
23:44:51.726 00.004 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.04)
23:44:51.730 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.31 hyp=0.41 cameraTheta=2.27 mountX=0.24 mountY=-0.35, mountTheta=-0.97
23:44:51.735 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.31, opts=13)
23:44:51.739 00.004 14556 Enqueuing Move request for scope (-0.26, 0.31)
23:44:51.743 00.004 12308 Worker thread wakes up
23:44:51.743 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.31) opts 0xd
23:44:51.743 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.31)
23:44:51.743 00.000 12308 Moving (-0.26, 0.31) raw xDistance=0.24 yDistance=-0.35
23:44:51.743 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:44:51.743 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
23:44:51.743 00.000 12308 MoveAxis(W, 104, ABG)
23:44:51.744 00.001 12308 Guiding  Dir = 3, Dur = 104
23:44:51.744 00.000 12308 IsSlewing returns 0
23:44:51.744 00.000 12308 IsGuiding returns 0
23:44:51.746 00.002 12308 PulseGuide returned control before completion, sleep 114
23:44:51.746 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:51.772 00.026 14556 UpdateGuideState exits: m=2307 SNR=32.5
23:44:51.776 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:51.782 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:51.786 00.004 14556 Enqueuing Expose request
23:44:51.861 00.075 12308 IsGuiding returns 1
23:44:51.861 00.000 12308 scope still moving after pulse duration time elapsed
23:44:51.892 00.031 12308 IsSlewing returns 0
23:44:51.892 00.000 12308 IsGuiding returns 0
23:44:51.893 00.001 12308 scope move finished after 104 + 43 ms
23:44:51.893 00.000 12308 Move returns status 0, amount 104
23:44:51.893 00.000 12308 MoveAxis(N, 246, ABG)
23:44:51.893 00.000 12308 Guiding  Dir = 0, Dur = 246
23:44:51.893 00.000 12308 IsSlewing returns 0
23:44:51.893 00.000 12308 IsGuiding returns 0
23:44:51.894 00.001 12308 PulseGuide returned control before completion, sleep 256
23:44:52.158 00.264 12308 IsGuiding returns 1
23:44:52.159 00.001 12308 scope still moving after pulse duration time elapsed
23:44:52.188 00.029 12308 IsSlewing returns 0
23:44:52.188 00.000 12308 IsGuiding returns 0
23:44:52.190 00.002 12308 scope move finished after 246 + 49 ms
23:44:52.190 00.000 12308 Move returns status 0, amount 246
23:44:52.191 00.001 12308 move complete, result=0
23:44:52.191 00.000 12308 worker thread done servicing request
23:44:52.192 00.001 12308 Worker thread wakes up
23:44:52.192 00.000 14556 GuideStep: 0.2 px 104 ms WEST, -0.3 px 246 ms NORTH
23:44:52.197 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:52.198 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:53.454 01.256 12308 Exposure complete
23:44:53.581 00.127 12308 worker thread done servicing request
23:44:53.582 00.001 14556 OnExposeComplete: enter
23:44:53.586 00.004 14556 UpdateGuideState(): m_state=6
23:44:53.590 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7805
23:44:53.596 00.006 14556 Star::Find returns 1 (0), X=167.76, Y=1000.25, Mass=2211, SNR=31.5, Peak=156 HFD=4.7
23:44:53.600 00.004 14556 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-3.07) = xAngle (2.32 = 2.32)
23:44:53.604 00.004 14556 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.22 = 2.22)
23:44:53.608 00.004 14556 CameraToMount -- cameraX=0.30 cameraY=-0.28 hyp=0.42 cameraTheta=-0.76 mountX=-0.28 mountY=0.33, mountTheta=2.28
23:44:53.613 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.30, y=-0.28, opts=13)
23:44:53.617 00.004 14556 Enqueuing Move request for scope (0.30, -0.28)
23:44:53.620 00.003 12308 Worker thread wakes up
23:44:53.620 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.28) opts 0xd
23:44:53.620 00.000 12308 Handling offset move in thread for scope, endpoint = (0.30, -0.28)
23:44:53.620 00.000 12308 Moving (0.30, -0.28) raw xDistance=-0.28 yDistance=0.33
23:44:53.620 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
23:44:53.621 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:44:53.621 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
23:44:53.621 00.000 12308 MoveAxis(E, 115, ABG)
23:44:53.621 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:53.626 00.005 12308 Guiding  Dir = 2, Dur = 115
23:44:53.626 00.000 12308 IsSlewing returns 0
23:44:53.626 00.000 12308 IsGuiding returns 0
23:44:53.627 00.001 12308 PulseGuide returned control before completion, sleep 125
23:44:53.644 00.017 14556 UpdateGuideState exits: m=2211 SNR=31.5
23:44:53.648 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:53.651 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:53.656 00.005 14556 Enqueuing Expose request
23:44:53.758 00.102 12308 IsGuiding returns 1
23:44:53.759 00.001 12308 scope still moving after pulse duration time elapsed
23:44:53.789 00.030 12308 IsSlewing returns 0
23:44:53.789 00.000 12308 IsGuiding returns 0
23:44:53.789 00.000 12308 scope move finished after 115 + 47 ms
23:44:53.789 00.000 12308 Move returns status 0, amount 115
23:44:53.789 00.000 12308 MoveAxis(N, 0, ABG)
23:44:53.789 00.000 12308 Move returns status 0, amount 0
23:44:53.791 00.002 12308 move complete, result=0
23:44:53.791 00.000 12308 worker thread done servicing request
23:44:53.791 00.000 14556 GuideStep: -0.3 px 115 ms EAST, 0.3 px 0 ms NORTH
23:44:53.796 00.005 12308 Worker thread wakes up
23:44:53.796 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:53.796 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:55.041 01.245 12308 Exposure complete
23:44:55.167 00.126 12308 worker thread done servicing request
23:44:55.168 00.001 14556 OnExposeComplete: enter
23:44:55.172 00.004 14556 UpdateGuideState(): m_state=6
23:44:55.175 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7806
23:44:55.179 00.004 14556 Star::Find returns 1 (0), X=167.66, Y=1000.26, Mass=2336, SNR=32.4, Peak=163 HFD=4.7
23:44:55.184 00.005 14556 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-3.07) = xAngle (2.13 = 2.13)
23:44:55.188 00.004 14556 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.03 = 2.03)
23:44:55.192 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=-0.28 hyp=0.35 cameraTheta=-0.95 mountX=-0.18 mountY=0.31, mountTheta=2.10
23:44:55.197 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.28, opts=13)
23:44:55.201 00.004 14556 Enqueuing Move request for scope (0.20, -0.28)
23:44:55.205 00.004 12308 Worker thread wakes up
23:44:55.205 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.28) opts 0xd
23:44:55.206 00.001 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.28)
23:44:55.206 00.000 12308 Moving (0.20, -0.28) raw xDistance=-0.18 yDistance=0.31
23:44:55.206 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:44:55.206 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:44:55.206 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
23:44:55.207 00.001 12308 MoveAxis(E, 0, ABG)
23:44:55.207 00.000 12308 Move returns status 0, amount 0
23:44:55.207 00.000 12308 MoveAxis(N, 0, ABG)
23:44:55.208 00.001 12308 Move returns status 0, amount 0
23:44:55.208 00.000 12308 move complete, result=0
23:44:55.208 00.000 12308 worker thread done servicing request
23:44:55.209 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:55.235 00.026 14556 UpdateGuideState exits: m=2336 SNR=32.4
23:44:55.241 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:55.245 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:55.250 00.005 14556 Enqueuing Expose request
23:44:55.255 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
23:44:55.259 00.004 12308 Worker thread wakes up
23:44:55.259 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:55.259 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:56.512 01.253 12308 Exposure complete
23:44:56.630 00.118 12308 worker thread done servicing request
23:44:56.630 00.000 14556 OnExposeComplete: enter
23:44:56.635 00.005 14556 UpdateGuideState(): m_state=6
23:44:56.638 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7807
23:44:56.643 00.005 14556 Star::Find returns 1 (0), X=167.49, Y=1000.34, Mass=2215, SNR=31.6, Peak=174 HFD=4.6
23:44:56.648 00.005 14556 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.07) = xAngle (1.64 = 1.64)
23:44:56.650 00.002 14556 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.54 = 1.54)
23:44:56.655 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.43 mountX=-0.01 mountY=0.20, mountTheta=1.64
23:44:56.660 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.20, opts=13)
23:44:56.664 00.004 14556 Enqueuing Move request for scope (0.03, -0.20)
23:44:56.668 00.004 12308 Worker thread wakes up
23:44:56.668 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.20) opts 0xd
23:44:56.668 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.20)
23:44:56.668 00.000 12308 Moving (0.03, -0.20) raw xDistance=-0.01 yDistance=0.20
23:44:56.669 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:44:56.669 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:56.669 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:44:56.669 00.000 12308 MoveAxis(E, 0, ABG)
23:44:56.669 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:56.673 00.004 12308 Move returns status 0, amount 0
23:44:56.673 00.000 12308 MoveAxis(N, 0, ABG)
23:44:56.673 00.000 12308 Move returns status 0, amount 0
23:44:56.673 00.000 12308 move complete, result=0
23:44:56.674 00.001 12308 worker thread done servicing request
23:44:56.694 00.020 14556 UpdateGuideState exits: m=2215 SNR=31.6
23:44:56.698 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:56.702 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:56.706 00.004 14556 Enqueuing Expose request
23:44:56.709 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:44:56.713 00.004 12308 Worker thread wakes up
23:44:56.714 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:56.714 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:57.964 01.250 12308 Exposure complete
23:44:58.104 00.140 12308 worker thread done servicing request
23:44:58.104 00.000 14556 OnExposeComplete: enter
23:44:58.112 00.008 14556 UpdateGuideState(): m_state=6
23:44:58.116 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7808
23:44:58.120 00.004 14556 Star::Find returns 1 (0), X=167.43, Y=1000.28, Mass=2076, SNR=30.6, Peak=153 HFD=4.5
23:44:58.127 00.007 14556 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-3.07) = xAngle (1.39 = 1.39)
23:44:58.131 00.004 14556 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.30 = 1.30)
23:44:58.135 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.26 hyp=0.26 cameraTheta=-1.68 mountX=0.05 mountY=0.25, mountTheta=1.39
23:44:58.141 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.26, opts=13)
23:44:58.145 00.004 14556 Enqueuing Move request for scope (-0.03, -0.26)
23:44:58.149 00.004 12308 Worker thread wakes up
23:44:58.149 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.26) opts 0xd
23:44:58.149 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.26)
23:44:58.149 00.000 12308 Moving (-0.03, -0.26) raw xDistance=0.05 yDistance=0.25
23:44:58.150 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:44:58.150 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:44:58.150 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:44:58.150 00.000 12308 MoveAxis(E, 0, ABG)
23:44:58.152 00.002 12308 Move returns status 0, amount 0
23:44:58.152 00.000 12308 MoveAxis(N, 0, ABG)
23:44:58.152 00.000 12308 Move returns status 0, amount 0
23:44:58.152 00.000 12308 move complete, result=0
23:44:58.153 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:58.159 00.006 12308 worker thread done servicing request
23:44:58.182 00.023 14556 UpdateGuideState exits: m=2076 SNR=30.6
23:44:58.190 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:58.196 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:58.200 00.004 14556 Enqueuing Expose request
23:44:58.205 00.005 12308 Worker thread wakes up
23:44:58.205 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:58.205 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:44:58.211 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:44:59.465 01.254 12308 Exposure complete
23:44:59.582 00.117 12308 worker thread done servicing request
23:44:59.582 00.000 14556 OnExposeComplete: enter
23:44:59.586 00.004 14556 UpdateGuideState(): m_state=6
23:44:59.591 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7809
23:44:59.595 00.004 14556 Star::Find returns 1 (0), X=167.50, Y=1000.43, Mass=2217, SNR=31.6, Peak=132 HFD=5.0
23:44:59.599 00.004 14556 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-3.07) = xAngle (1.87 = 1.87)
23:44:59.603 00.004 14556 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.77 = 1.77)
23:44:59.606 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.21 mountX=-0.03 mountY=0.12, mountTheta=1.86
23:44:59.611 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.11, opts=13)
23:44:59.615 00.004 14556 Enqueuing Move request for scope (0.04, -0.11)
23:44:59.619 00.004 12308 Worker thread wakes up
23:44:59.619 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
23:44:59.619 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
23:44:59.619 00.000 12308 Moving (0.04, -0.11) raw xDistance=-0.03 yDistance=0.12
23:44:59.619 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:44:59.620 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:59.620 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:44:59.620 00.000 12308 MoveAxis(E, 0, ABG)
23:44:59.620 00.000 12308 Move returns status 0, amount 0
23:44:59.620 00.000 12308 MoveAxis(N, 0, ABG)
23:44:59.620 00.000 12308 Move returns status 0, amount 0
23:44:59.621 00.001 12308 move complete, result=0
23:44:59.621 00.000 12308 worker thread done servicing request
23:44:59.622 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:44:59.644 00.022 14556 UpdateGuideState exits: m=2217 SNR=31.6
23:44:59.648 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:59.653 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:44:59.656 00.003 14556 Enqueuing Expose request
23:44:59.663 00.007 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:59.668 00.005 12308 Worker thread wakes up
23:44:59.668 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:44:59.668 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:00.923 01.255 12308 Exposure complete
23:45:01.057 00.134 12308 worker thread done servicing request
23:45:01.059 00.002 14556 OnExposeComplete: enter
23:45:01.063 00.004 14556 UpdateGuideState(): m_state=6
23:45:01.066 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7810
23:45:01.071 00.005 14556 Star::Find returns 1 (0), X=167.39, Y=1000.72, Mass=2229, SNR=31.7, Peak=157 HFD=4.6
23:45:01.075 00.004 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (5.00 = -1.29)
23:45:01.078 00.003 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.39)
23:45:01.082 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.18 hyp=0.20 cameraTheta=1.92 mountX=0.06 mountY=-0.19, mountTheta=-1.29
23:45:01.088 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.18, opts=13)
23:45:01.092 00.004 14556 Enqueuing Move request for scope (-0.07, 0.18)
23:45:01.098 00.006 12308 Worker thread wakes up
23:45:01.098 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.18) opts 0xd
23:45:01.098 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.18)
23:45:01.098 00.000 12308 Moving (-0.07, 0.18) raw xDistance=0.06 yDistance=-0.19
23:45:01.100 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:45:01.100 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:01.100 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:45:01.100 00.000 12308 MoveAxis(E, 0, ABG)
23:45:01.101 00.001 12308 Move returns status 0, amount 0
23:45:01.101 00.000 12308 MoveAxis(N, 0, ABG)
23:45:01.101 00.000 12308 Move returns status 0, amount 0
23:45:01.101 00.000 12308 move complete, result=0
23:45:01.102 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:01.106 00.004 12308 worker thread done servicing request
23:45:01.126 00.020 14556 UpdateGuideState exits: m=2229 SNR=31.7
23:45:01.131 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:01.136 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:01.139 00.003 14556 Enqueuing Expose request
23:45:01.143 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:45:01.147 00.004 12308 Worker thread wakes up
23:45:01.147 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:01.147 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:02.396 01.249 12308 Exposure complete
23:45:02.515 00.119 12308 worker thread done servicing request
23:45:02.515 00.000 14556 OnExposeComplete: enter
23:45:02.519 00.004 14556 UpdateGuideState(): m_state=6
23:45:02.523 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7811
23:45:02.527 00.004 14556 Star::Find returns 1 (0), X=167.59, Y=1000.51, Mass=2303, SNR=32.2, Peak=151 HFD=4.6
23:45:02.530 00.003 14556 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-3.07) = xAngle (2.84 = 2.84)
23:45:02.534 00.004 14556 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.74 = 2.74)
23:45:02.537 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-0.24 mountX=-0.12 mountY=0.05, mountTheta=2.75
23:45:02.541 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.03, opts=13)
23:45:02.546 00.005 14556 Enqueuing Move request for scope (0.13, -0.03)
23:45:02.549 00.003 12308 Worker thread wakes up
23:45:02.549 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
23:45:02.549 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
23:45:02.549 00.000 12308 Moving (0.13, -0.03) raw xDistance=-0.12 yDistance=0.05
23:45:02.551 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:45:02.551 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:02.551 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:45:02.551 00.000 12308 MoveAxis(E, 0, ABG)
23:45:02.551 00.000 12308 Move returns status 0, amount 0
23:45:02.552 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:02.555 00.003 12308 MoveAxis(N, 0, ABG)
23:45:02.555 00.000 12308 Move returns status 0, amount 0
23:45:02.555 00.000 12308 move complete, result=0
23:45:02.556 00.001 12308 worker thread done servicing request
23:45:02.578 00.022 14556 UpdateGuideState exits: m=2303 SNR=32.2
23:45:02.581 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:02.585 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:02.591 00.006 14556 Enqueuing Expose request
23:45:02.595 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:02.599 00.004 12308 Worker thread wakes up
23:45:02.599 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:02.600 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:03.850 01.250 12308 Exposure complete
23:45:03.982 00.132 12308 worker thread done servicing request
23:45:03.982 00.000 14556 OnExposeComplete: enter
23:45:03.985 00.003 14556 UpdateGuideState(): m_state=6
23:45:03.990 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7812
23:45:03.994 00.004 14556 Star::Find returns 1 (0), X=167.27, Y=1000.66, Mass=2319, SNR=32.4, Peak=156 HFD=4.8
23:45:03.999 00.005 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.65 = -0.63)
23:45:04.003 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.73)
23:45:04.006 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.12 hyp=0.22 cameraTheta=2.58 mountX=0.18 mountY=-0.15, mountTheta=-0.69
23:45:04.012 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.12, opts=13)
23:45:04.015 00.003 14556 Enqueuing Move request for scope (-0.19, 0.12)
23:45:04.019 00.004 12308 Worker thread wakes up
23:45:04.019 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.12) opts 0xd
23:45:04.019 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.12)
23:45:04.019 00.000 12308 Moving (-0.19, 0.12) raw xDistance=0.18 yDistance=-0.15
23:45:04.019 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:45:04.019 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:04.020 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:45:04.020 00.000 12308 MoveAxis(E, 0, ABG)
23:45:04.020 00.000 12308 Move returns status 0, amount 0
23:45:04.021 00.001 12308 MoveAxis(N, 0, ABG)
23:45:04.021 00.000 12308 Move returns status 0, amount 0
23:45:04.021 00.000 12308 move complete, result=0
23:45:04.021 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:04.025 00.004 12308 worker thread done servicing request
23:45:04.047 00.022 14556 UpdateGuideState exits: m=2319 SNR=32.4
23:45:04.052 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:04.056 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:04.060 00.004 14556 Enqueuing Expose request
23:45:04.064 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:04.068 00.004 12308 Worker thread wakes up
23:45:04.068 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:04.068 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:05.323 01.255 12308 Exposure complete
23:45:05.443 00.120 12308 worker thread done servicing request
23:45:05.443 00.000 14556 OnExposeComplete: enter
23:45:05.447 00.004 14556 UpdateGuideState(): m_state=6
23:45:05.451 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7813
23:45:05.454 00.003 14556 Star::Find returns 1 (0), X=167.35, Y=1000.62, Mass=2348, SNR=32.5, Peak=155 HFD=4.8
23:45:05.459 00.005 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.55 = -0.73)
23:45:05.463 00.004 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.83)
23:45:05.468 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.14 cameraTheta=2.48 mountX=0.10 mountY=-0.10, mountTheta=-0.78
23:45:05.475 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.08, opts=13)
23:45:05.480 00.005 14556 Enqueuing Move request for scope (-0.11, 0.08)
23:45:05.485 00.005 12308 Worker thread wakes up
23:45:05.485 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
23:45:05.485 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
23:45:05.485 00.000 12308 Moving (-0.11, 0.08) raw xDistance=0.10 yDistance=-0.10
23:45:05.486 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:45:05.486 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:05.486 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:45:05.486 00.000 12308 MoveAxis(E, 0, ABG)
23:45:05.486 00.000 12308 Move returns status 0, amount 0
23:45:05.486 00.000 12308 MoveAxis(N, 0, ABG)
23:45:05.487 00.001 12308 Move returns status 0, amount 0
23:45:05.487 00.000 12308 move complete, result=0
23:45:05.487 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:05.493 00.006 12308 worker thread done servicing request
23:45:05.517 00.024 14556 UpdateGuideState exits: m=2348 SNR=32.5
23:45:05.521 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:05.527 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:05.533 00.006 14556 Enqueuing Expose request
23:45:05.537 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:05.541 00.004 12308 Worker thread wakes up
23:45:05.542 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:05.542 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:06.793 01.251 12308 Exposure complete
23:45:06.918 00.125 14556 OnExposeComplete: enter
23:45:06.922 00.004 14556 UpdateGuideState(): m_state=6
23:45:06.925 00.003 12308 worker thread done servicing request
23:45:06.925 00.000 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7814
23:45:06.929 00.004 14556 Star::Find returns 1 (0), X=167.31, Y=1000.70, Mass=2285, SNR=32.1, Peak=170 HFD=4.7
23:45:06.934 00.005 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
23:45:06.937 00.003 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
23:45:06.942 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.32 mountX=0.14 mountY=-0.19, mountTheta=-0.92
23:45:06.947 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.16, opts=13)
23:45:06.951 00.004 14556 Enqueuing Move request for scope (-0.15, 0.16)
23:45:06.955 00.004 12308 Worker thread wakes up
23:45:06.955 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
23:45:06.955 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
23:45:06.955 00.000 12308 Moving (-0.15, 0.16) raw xDistance=0.14 yDistance=-0.19
23:45:06.955 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:45:06.956 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:06.956 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:45:06.956 00.000 12308 MoveAxis(E, 0, ABG)
23:45:06.956 00.000 12308 Move returns status 0, amount 0
23:45:06.957 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:06.961 00.004 12308 MoveAxis(N, 0, ABG)
23:45:06.961 00.000 12308 Move returns status 0, amount 0
23:45:06.961 00.000 12308 move complete, result=0
23:45:06.962 00.001 12308 worker thread done servicing request
23:45:06.982 00.020 14556 UpdateGuideState exits: m=2285 SNR=32.1
23:45:06.987 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:06.993 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:06.999 00.006 14556 Enqueuing Expose request
23:45:07.005 00.006 12308 Worker thread wakes up
23:45:07.005 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:45:07.010 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:07.010 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:08.263 01.253 12308 Exposure complete
23:45:08.395 00.132 12308 worker thread done servicing request
23:45:08.396 00.001 14556 OnExposeComplete: enter
23:45:08.403 00.007 14556 UpdateGuideState(): m_state=6
23:45:08.409 00.006 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7815
23:45:08.415 00.006 14556 Star::Find returns 1 (0), X=167.31, Y=1000.56, Mass=2280, SNR=32.0, Peak=165 HFD=4.7
23:45:08.420 00.005 14556 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.07) = xAngle (6.08 = -0.20)
23:45:08.425 00.005 14556 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.30)
23:45:08.431 00.006 14556 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=3.01 mountX=0.15 mountY=-0.04, mountTheta=-0.29
23:45:08.437 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.02, opts=13)
23:45:08.441 00.004 14556 Enqueuing Move request for scope (-0.15, 0.02)
23:45:08.445 00.004 12308 Worker thread wakes up
23:45:08.445 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
23:45:08.445 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
23:45:08.445 00.000 12308 Moving (-0.15, 0.02) raw xDistance=0.15 yDistance=-0.04
23:45:08.445 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:45:08.446 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:08.446 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:45:08.446 00.000 12308 MoveAxis(E, 0, ABG)
23:45:08.446 00.000 12308 Move returns status 0, amount 0
23:45:08.447 00.001 12308 MoveAxis(N, 0, ABG)
23:45:08.448 00.001 12308 Move returns status 0, amount 0
23:45:08.448 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:08.452 00.004 12308 move complete, result=0
23:45:08.452 00.000 12308 worker thread done servicing request
23:45:08.472 00.020 14556 UpdateGuideState exits: m=2280 SNR=32.0
23:45:08.476 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:08.480 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:08.485 00.005 14556 Enqueuing Expose request
23:45:08.489 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:45:08.492 00.003 12308 Worker thread wakes up
23:45:08.492 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:08.493 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:09.744 01.251 12308 Exposure complete
23:45:09.869 00.125 12308 worker thread done servicing request
23:45:09.870 00.001 14556 OnExposeComplete: enter
23:45:09.873 00.003 14556 UpdateGuideState(): m_state=6
23:45:09.877 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7816
23:45:09.881 00.004 14556 Star::Find returns 1 (0), X=167.51, Y=1000.95, Mass=2178, SNR=31.2, Peak=180 HFD=4.2
23:45:09.885 00.004 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
23:45:09.889 00.004 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
23:45:09.892 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.41 hyp=0.42 cameraTheta=1.45 mountX=-0.08 mountY=-0.40, mountTheta=-1.76
23:45:09.898 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.41, opts=13)
23:45:09.901 00.003 14556 Enqueuing Move request for scope (0.05, 0.41)
23:45:09.905 00.004 12308 Worker thread wakes up
23:45:09.905 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.41) opts 0xd
23:45:09.905 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.41)
23:45:09.905 00.000 12308 Moving (0.05, 0.41) raw xDistance=-0.08 yDistance=-0.40
23:45:09.907 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:45:09.907 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
23:45:09.907 00.000 12308 MoveAxis(E, 0, ABG)
23:45:09.907 00.000 12308 Move returns status 0, amount 0
23:45:09.907 00.000 12308 MoveAxis(N, 282, ABG)
23:45:09.908 00.001 12308 Guiding  Dir = 0, Dur = 282
23:45:09.908 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:09.913 00.005 12308 IsSlewing returns 0
23:45:09.913 00.000 12308 IsGuiding returns 0
23:45:09.913 00.000 12308 PulseGuide returned control before completion, sleep 292
23:45:09.934 00.021 14556 UpdateGuideState exits: m=2178 SNR=31.2
23:45:09.939 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:09.944 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:09.947 00.003 14556 Enqueuing Expose request
23:45:10.223 00.276 12308 IsGuiding returns 1
23:45:10.223 00.000 12308 scope still moving after pulse duration time elapsed
23:45:10.255 00.032 12308 IsSlewing returns 0
23:45:10.257 00.002 12308 IsGuiding returns 0
23:45:10.257 00.000 12308 scope move finished after 282 + 61 ms
23:45:10.257 00.000 12308 Move returns status 0, amount 282
23:45:10.258 00.001 12308 move complete, result=0
23:45:10.258 00.000 12308 worker thread done servicing request
23:45:10.260 00.002 12308 Worker thread wakes up
23:45:10.260 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 282 ms NORTH
23:45:10.266 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:10.266 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:11.520 01.254 12308 Exposure complete
23:45:11.658 00.138 12308 worker thread done servicing request
23:45:11.659 00.001 14556 OnExposeComplete: enter
23:45:11.663 00.004 14556 UpdateGuideState(): m_state=6
23:45:11.667 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7817
23:45:11.670 00.003 14556 Star::Find returns 1 (0), X=167.38, Y=1000.63, Mass=2173, SNR=31.1, Peak=140 HFD=4.6
23:45:11.674 00.004 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.35 = -0.93)
23:45:11.678 00.004 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.03)
23:45:11.682 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.28 mountX=0.07 mountY=-0.10, mountTheta=-0.96
23:45:11.687 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.09, opts=13)
23:45:11.690 00.003 14556 Enqueuing Move request for scope (-0.08, 0.09)
23:45:11.694 00.004 12308 Worker thread wakes up
23:45:11.694 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
23:45:11.694 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
23:45:11.694 00.000 12308 Moving (-0.08, 0.09) raw xDistance=0.07 yDistance=-0.10
23:45:11.694 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:45:11.696 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:11.696 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:45:11.696 00.000 12308 MoveAxis(E, 0, ABG)
23:45:11.696 00.000 12308 Move returns status 0, amount 0
23:45:11.696 00.000 12308 MoveAxis(N, 0, ABG)
23:45:11.697 00.001 12308 Move returns status 0, amount 0
23:45:11.697 00.000 12308 move complete, result=0
23:45:11.697 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:11.702 00.005 12308 worker thread done servicing request
23:45:11.722 00.020 14556 UpdateGuideState exits: m=2173 SNR=31.1
23:45:11.727 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:11.731 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:11.735 00.004 14556 Enqueuing Expose request
23:45:11.739 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:11.742 00.003 12308 Worker thread wakes up
23:45:11.744 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:11.744 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:12.992 01.248 12308 Exposure complete
23:45:13.112 00.120 12308 worker thread done servicing request
23:45:13.113 00.001 14556 OnExposeComplete: enter
23:45:13.117 00.004 14556 UpdateGuideState(): m_state=6
23:45:13.123 00.006 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7818
23:45:13.128 00.005 14556 Star::Find returns 1 (0), X=167.33, Y=1000.35, Mass=2323, SNR=32.5, Peak=162 HFD=4.8
23:45:13.132 00.004 14556 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-3.07) = xAngle (0.90 = 0.90)
23:45:13.135 00.003 14556 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.80 = 0.80)
23:45:13.139 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-2.17 mountX=0.14 mountY=0.16, mountTheta=0.86
23:45:13.144 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.19, opts=13)
23:45:13.148 00.004 14556 Enqueuing Move request for scope (-0.13, -0.19)
23:45:13.152 00.004 12308 Worker thread wakes up
23:45:13.152 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.19) opts 0xd
23:45:13.152 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.19)
23:45:13.152 00.000 12308 Moving (-0.13, -0.19) raw xDistance=0.14 yDistance=0.16
23:45:13.152 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:45:13.153 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:13.153 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:45:13.153 00.000 12308 MoveAxis(E, 0, ABG)
23:45:13.153 00.000 12308 Move returns status 0, amount 0
23:45:13.153 00.000 12308 MoveAxis(N, 0, ABG)
23:45:13.153 00.000 12308 Move returns status 0, amount 0
23:45:13.155 00.002 12308 move complete, result=0
23:45:13.155 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:13.159 00.004 12308 worker thread done servicing request
23:45:13.179 00.020 14556 UpdateGuideState exits: m=2323 SNR=32.5
23:45:13.184 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:13.187 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:13.190 00.003 14556 Enqueuing Expose request
23:45:13.194 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:45:13.198 00.004 12308 Worker thread wakes up
23:45:13.198 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:13.198 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:14.449 01.251 12308 Exposure complete
23:45:14.582 00.133 12308 worker thread done servicing request
23:45:14.582 00.000 14556 OnExposeComplete: enter
23:45:14.585 00.003 14556 UpdateGuideState(): m_state=6
23:45:14.589 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7819
23:45:14.593 00.004 14556 Star::Find returns 1 (0), X=167.56, Y=1000.39, Mass=2177, SNR=31.2, Peak=149 HFD=4.9
23:45:14.599 00.006 14556 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-3.07) = xAngle (2.08 = 2.08)
23:45:14.603 00.004 14556 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.98 = 1.98)
23:45:14.607 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-0.99 mountX=-0.09 mountY=0.16, mountTheta=2.06
23:45:14.616 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.15, opts=13)
23:45:14.620 00.004 14556 Enqueuing Move request for scope (0.10, -0.15)
23:45:14.623 00.003 12308 Worker thread wakes up
23:45:14.623 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.15) opts 0xd
23:45:14.625 00.002 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.15)
23:45:14.625 00.000 12308 Moving (0.10, -0.15) raw xDistance=-0.09 yDistance=0.16
23:45:14.625 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:45:14.625 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:14.625 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:45:14.626 00.001 12308 MoveAxis(E, 0, ABG)
23:45:14.626 00.000 12308 Move returns status 0, amount 0
23:45:14.626 00.000 12308 MoveAxis(N, 0, ABG)
23:45:14.626 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:14.632 00.006 12308 Move returns status 0, amount 0
23:45:14.632 00.000 12308 move complete, result=0
23:45:14.632 00.000 12308 worker thread done servicing request
23:45:14.655 00.023 14556 UpdateGuideState exits: m=2177 SNR=31.2
23:45:14.660 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:14.665 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:14.668 00.003 14556 Enqueuing Expose request
23:45:14.673 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:45:14.676 00.003 12308 Worker thread wakes up
23:45:14.677 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:14.677 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:15.937 01.260 12308 Exposure complete
23:45:16.072 00.135 12308 worker thread done servicing request
23:45:16.072 00.000 14556 OnExposeComplete: enter
23:45:16.076 00.004 14556 UpdateGuideState(): m_state=6
23:45:16.080 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7820
23:45:16.084 00.004 14556 Star::Find returns 1 (0), X=167.28, Y=1000.26, Mass=2193, SNR=31.4, Peak=154 HFD=4.6
23:45:16.088 00.004 14556 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-3.07) = xAngle (0.94 = 0.94)
23:45:16.093 00.005 14556 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.84 = 0.84)
23:45:16.097 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.28 hyp=0.33 cameraTheta=-2.13 mountX=0.20 mountY=0.25, mountTheta=0.90
23:45:16.101 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.28, opts=13)
23:45:16.105 00.004 14556 Enqueuing Move request for scope (-0.18, -0.28)
23:45:16.108 00.003 12308 Worker thread wakes up
23:45:16.108 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.28) opts 0xd
23:45:16.108 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.28)
23:45:16.108 00.000 12308 Moving (-0.18, -0.28) raw xDistance=0.20 yDistance=0.25
23:45:16.108 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:45:16.110 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:45:16.110 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:45:16.110 00.000 12308 MoveAxis(E, 0, ABG)
23:45:16.110 00.000 12308 Move returns status 0, amount 0
23:45:16.110 00.000 12308 MoveAxis(N, 0, ABG)
23:45:16.111 00.001 12308 Move returns status 0, amount 0
23:45:16.111 00.000 12308 move complete, result=0
23:45:16.111 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:16.115 00.004 12308 worker thread done servicing request
23:45:16.136 00.021 14556 UpdateGuideState exits: m=2193 SNR=31.4
23:45:16.140 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:16.145 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:16.150 00.005 14556 Enqueuing Expose request
23:45:16.155 00.005 12308 Worker thread wakes up
23:45:16.156 00.001 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:45:16.162 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:16.162 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:17.401 01.239 12308 Exposure complete
23:45:17.512 00.111 12308 worker thread done servicing request
23:45:17.513 00.001 14556 OnExposeComplete: enter
23:45:17.517 00.004 14556 UpdateGuideState(): m_state=6
23:45:17.520 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7821
23:45:17.526 00.006 14556 Star::Find returns 1 (0), X=167.40, Y=1000.90, Mass=2173, SNR=31.3, Peak=173 HFD=4.3
23:45:17.530 00.004 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.81 = -1.48)
23:45:17.533 00.003 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.58)
23:45:17.537 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.36 hyp=0.36 cameraTheta=1.73 mountX=0.03 mountY=-0.36, mountTheta=-1.48
23:45:17.542 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.36, opts=13)
23:45:17.545 00.003 14556 Enqueuing Move request for scope (-0.06, 0.36)
23:45:17.549 00.004 12308 Worker thread wakes up
23:45:17.549 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.36) opts 0xd
23:45:17.549 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.36)
23:45:17.549 00.000 12308 Moving (-0.06, 0.36) raw xDistance=0.03 yDistance=-0.36
23:45:17.550 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:45:17.550 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
23:45:17.550 00.000 12308 MoveAxis(E, 0, ABG)
23:45:17.550 00.000 12308 Move returns status 0, amount 0
23:45:17.550 00.000 12308 MoveAxis(N, 255, ABG)
23:45:17.550 00.000 12308 Guiding  Dir = 0, Dur = 255
23:45:17.552 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:17.555 00.003 12308 IsSlewing returns 0
23:45:17.555 00.000 12308 IsGuiding returns 0
23:45:17.556 00.001 12308 PulseGuide returned control before completion, sleep 265
23:45:17.580 00.024 14556 UpdateGuideState exits: m=2173 SNR=31.3
23:45:17.583 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:17.587 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:17.594 00.007 14556 Enqueuing Expose request
23:45:17.835 00.241 12308 IsGuiding returns 1
23:45:17.836 00.001 12308 scope still moving after pulse duration time elapsed
23:45:17.868 00.032 12308 IsSlewing returns 0
23:45:17.869 00.001 12308 IsGuiding returns 0
23:45:17.871 00.002 12308 scope move finished after 255 + 59 ms
23:45:17.871 00.000 12308 Move returns status 0, amount 255
23:45:17.872 00.001 12308 move complete, result=0
23:45:17.872 00.000 12308 worker thread done servicing request
23:45:17.872 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 255 ms NORTH
23:45:17.879 00.007 12308 Worker thread wakes up
23:45:17.879 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:17.879 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:19.129 01.250 12308 Exposure complete
23:45:19.270 00.141 12308 worker thread done servicing request
23:45:19.270 00.000 14556 OnExposeComplete: enter
23:45:19.276 00.006 14556 UpdateGuideState(): m_state=6
23:45:19.282 00.006 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7822
23:45:19.286 00.004 14556 Star::Find returns 1 (0), X=167.35, Y=1000.28, Mass=2154, SNR=31.1, Peak=173 HFD=4.7
23:45:19.291 00.005 14556 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-3.07) = xAngle (1.12 = 1.12)
23:45:19.294 00.003 14556 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.02 = 1.02)
23:45:19.299 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.26 hyp=0.28 cameraTheta=-1.95 mountX=0.12 mountY=0.24, mountTheta=1.10
23:45:19.303 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.26, opts=13)
23:45:19.307 00.004 14556 Enqueuing Move request for scope (-0.11, -0.26)
23:45:19.311 00.004 12308 Worker thread wakes up
23:45:19.311 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.26) opts 0xd
23:45:19.311 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.26)
23:45:19.311 00.000 12308 Moving (-0.11, -0.26) raw xDistance=0.12 yDistance=0.24
23:45:19.311 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:45:19.311 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:45:19.313 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:45:19.313 00.000 12308 MoveAxis(E, 0, ABG)
23:45:19.313 00.000 12308 Move returns status 0, amount 0
23:45:19.313 00.000 12308 MoveAxis(N, 0, ABG)
23:45:19.313 00.000 12308 Move returns status 0, amount 0
23:45:19.314 00.001 12308 move complete, result=0
23:45:19.314 00.000 12308 worker thread done servicing request
23:45:19.314 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:19.338 00.024 14556 UpdateGuideState exits: m=2154 SNR=31.1
23:45:19.344 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:19.348 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:19.351 00.003 14556 Enqueuing Expose request
23:45:19.355 00.004 12308 Worker thread wakes up
23:45:19.355 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:19.356 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:19.356 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:45:20.597 01.241 12308 Exposure complete
23:45:20.721 00.124 12308 worker thread done servicing request
23:45:20.721 00.000 14556 OnExposeComplete: enter
23:45:20.727 00.006 14556 UpdateGuideState(): m_state=6
23:45:20.731 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7823
23:45:20.735 00.004 14556 Star::Find returns 1 (0), X=167.63, Y=1000.33, Mass=2258, SNR=31.8, Peak=144 HFD=4.8
23:45:20.738 00.003 14556 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-3.07) = xAngle (2.18 = 2.18)
23:45:20.742 00.004 14556 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.08 = 2.08)
23:45:20.746 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-0.89 mountX=-0.15 mountY=0.23, mountTheta=2.15
23:45:20.751 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.21, opts=13)
23:45:20.756 00.005 14556 Enqueuing Move request for scope (0.17, -0.21)
23:45:20.759 00.003 12308 Worker thread wakes up
23:45:20.759 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.21) opts 0xd
23:45:20.759 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.21)
23:45:20.759 00.000 12308 Moving (0.17, -0.21) raw xDistance=-0.15 yDistance=0.23
23:45:20.759 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:45:20.759 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:45:20.759 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:45:20.761 00.002 12308 MoveAxis(E, 0, ABG)
23:45:20.761 00.000 12308 Move returns status 0, amount 0
23:45:20.761 00.000 12308 MoveAxis(N, 0, ABG)
23:45:20.761 00.000 12308 Move returns status 0, amount 0
23:45:20.761 00.000 12308 move complete, result=0
23:45:20.761 00.000 12308 worker thread done servicing request
23:45:20.762 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:20.788 00.026 14556 UpdateGuideState exits: m=2258 SNR=31.8
23:45:20.792 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:20.795 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:20.801 00.006 14556 Enqueuing Expose request
23:45:20.807 00.006 12308 Worker thread wakes up
23:45:20.807 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:20.808 00.001 14556 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:45:20.812 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:22.057 01.245 12308 Exposure complete
23:45:22.191 00.134 12308 worker thread done servicing request
23:45:22.192 00.001 14556 OnExposeComplete: enter
23:45:22.197 00.005 14556 UpdateGuideState(): m_state=6
23:45:22.201 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7824
23:45:22.206 00.005 14556 Star::Find returns 1 (0), X=167.50, Y=1000.44, Mass=2332, SNR=32.4, Peak=132 HFD=5.1
23:45:22.210 00.004 14556 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-3.07) = xAngle (1.87 = 1.87)
23:45:22.214 00.004 14556 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.77 = 1.77)
23:45:22.219 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.20 mountX=-0.03 mountY=0.11, mountTheta=1.86
23:45:22.224 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.10, opts=13)
23:45:22.226 00.002 14556 Enqueuing Move request for scope (0.04, -0.10)
23:45:22.229 00.003 12308 Worker thread wakes up
23:45:22.229 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.10) opts 0xd
23:45:22.230 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.10)
23:45:22.230 00.000 12308 Moving (0.04, -0.10) raw xDistance=-0.03 yDistance=0.11
23:45:22.230 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:45:22.230 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:22.230 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:45:22.231 00.001 12308 MoveAxis(E, 0, ABG)
23:45:22.231 00.000 12308 Move returns status 0, amount 0
23:45:22.231 00.000 12308 MoveAxis(N, 0, ABG)
23:45:22.232 00.001 12308 Move returns status 0, amount 0
23:45:22.232 00.000 12308 move complete, result=0
23:45:22.232 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:22.238 00.006 12308 worker thread done servicing request
23:45:22.261 00.023 14556 UpdateGuideState exits: m=2332 SNR=32.4
23:45:22.266 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:22.271 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:22.275 00.004 14556 Enqueuing Expose request
23:45:22.280 00.005 12308 Worker thread wakes up
23:45:22.280 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:22.281 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:22.281 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:23.526 01.245 12308 Exposure complete
23:45:23.653 00.127 12308 worker thread done servicing request
23:45:23.654 00.001 14556 OnExposeComplete: enter
23:45:23.659 00.005 14556 UpdateGuideState(): m_state=6
23:45:23.664 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7825
23:45:23.669 00.005 14556 Star::Find returns 1 (0), X=167.73, Y=1000.39, Mass=2283, SNR=32.1, Peak=155 HFD=4.7
23:45:23.674 00.005 14556 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-3.07) = xAngle (2.59 = 2.59)
23:45:23.679 00.005 14556 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.49 = 2.49)
23:45:23.686 00.007 14556 CameraToMount -- cameraX=0.27 cameraY=-0.15 hyp=0.31 cameraTheta=-0.49 mountX=-0.26 mountY=0.19, mountTheta=2.52
23:45:23.700 00.014 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=-0.15, opts=13)
23:45:23.708 00.008 14556 Enqueuing Move request for scope (0.27, -0.15)
23:45:23.714 00.006 12308 Worker thread wakes up
23:45:23.714 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.15) opts 0xd
23:45:23.714 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, -0.15)
23:45:23.715 00.001 12308 Moving (0.27, -0.15) raw xDistance=-0.26 yDistance=0.19
23:45:23.715 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
23:45:23.715 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:23.716 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:45:23.716 00.000 12308 MoveAxis(E, 114, ABG)
23:45:23.716 00.000 12308 Guiding  Dir = 2, Dur = 114
23:45:23.717 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:23.724 00.007 12308 IsSlewing returns 0
23:45:23.725 00.001 12308 IsGuiding returns 0
23:45:23.725 00.000 12308 PulseGuide returned control before completion, sleep 124
23:45:23.748 00.023 14556 UpdateGuideState exits: m=2283 SNR=32.1
23:45:23.754 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:23.757 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:23.760 00.003 14556 Enqueuing Expose request
23:45:23.858 00.098 12308 IsGuiding returns 1
23:45:23.858 00.000 12308 scope still moving after pulse duration time elapsed
23:45:23.889 00.031 12308 IsSlewing returns 0
23:45:23.889 00.000 12308 IsGuiding returns 0
23:45:23.889 00.000 12308 scope move finished after 114 + 50 ms
23:45:23.889 00.000 12308 Move returns status 0, amount 114
23:45:23.889 00.000 12308 MoveAxis(N, 0, ABG)
23:45:23.890 00.001 12308 Move returns status 0, amount 0
23:45:23.890 00.000 12308 move complete, result=0
23:45:23.890 00.000 12308 worker thread done servicing request
23:45:23.890 00.000 14556 GuideStep: -0.3 px 114 ms EAST, 0.2 px 0 ms NORTH
23:45:23.896 00.006 12308 Worker thread wakes up
23:45:23.897 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:23.897 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:25.150 01.253 12308 Exposure complete
23:45:25.272 00.122 12308 worker thread done servicing request
23:45:25.273 00.001 14556 OnExposeComplete: enter
23:45:25.278 00.005 14556 UpdateGuideState(): m_state=6
23:45:25.283 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7826
23:45:25.287 00.004 14556 Star::Find returns 1 (0), X=167.51, Y=1000.51, Mass=2052, SNR=30.6, Peak=137 HFD=4.3
23:45:25.290 00.003 14556 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-3.07) = xAngle (2.55 = 2.55)
23:45:25.294 00.004 14556 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.45 = 2.45)
23:45:25.298 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.52 mountX=-0.05 mountY=0.04, mountTheta=2.49
23:45:25.303 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.03, opts=13)
23:45:25.306 00.003 14556 Enqueuing Move request for scope (0.05, -0.03)
23:45:25.313 00.007 12308 Worker thread wakes up
23:45:25.314 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
23:45:25.314 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
23:45:25.314 00.000 12308 Moving (0.05, -0.03) raw xDistance=-0.05 yDistance=0.04
23:45:25.315 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:45:25.315 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:25.315 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:45:25.315 00.000 12308 MoveAxis(E, 0, ABG)
23:45:25.316 00.001 12308 Move returns status 0, amount 0
23:45:25.317 00.001 12308 MoveAxis(N, 0, ABG)
23:45:25.317 00.000 12308 Move returns status 0, amount 0
23:45:25.317 00.000 12308 move complete, result=0
23:45:25.318 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:25.323 00.005 12308 worker thread done servicing request
23:45:25.343 00.020 14556 UpdateGuideState exits: m=2052 SNR=30.6
23:45:25.347 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:25.351 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:25.355 00.004 14556 Enqueuing Expose request
23:45:25.360 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:45:25.363 00.003 12308 Worker thread wakes up
23:45:25.364 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:25.364 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:26.606 01.242 12308 Exposure complete
23:45:26.737 00.131 12308 worker thread done servicing request
23:45:26.738 00.001 14556 OnExposeComplete: enter
23:45:26.742 00.004 14556 UpdateGuideState(): m_state=6
23:45:26.745 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7827
23:45:26.749 00.004 14556 Star::Find returns 1 (0), X=167.50, Y=1000.73, Mass=2189, SNR=31.4, Peak=144 HFD=4.6
23:45:26.753 00.004 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.44 = -1.84)
23:45:26.757 00.004 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.94)
23:45:26.760 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.37 mountX=-0.05 mountY=-0.18, mountTheta=-1.85
23:45:26.765 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.19, opts=13)
23:45:26.769 00.004 14556 Enqueuing Move request for scope (0.04, 0.19)
23:45:26.772 00.003 12308 Worker thread wakes up
23:45:26.772 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd
23:45:26.772 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.19)
23:45:26.772 00.000 12308 Moving (0.04, 0.19) raw xDistance=-0.05 yDistance=-0.18
23:45:26.772 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:45:26.772 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:26.773 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:45:26.773 00.000 12308 MoveAxis(E, 0, ABG)
23:45:26.773 00.000 12308 Move returns status 0, amount 0
23:45:26.773 00.000 12308 MoveAxis(N, 0, ABG)
23:45:26.773 00.000 12308 Move returns status 0, amount 0
23:45:26.774 00.001 12308 move complete, result=0
23:45:26.775 00.001 12308 worker thread done servicing request
23:45:26.775 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:26.798 00.023 14556 UpdateGuideState exits: m=2189 SNR=31.4
23:45:26.803 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:26.806 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:26.811 00.005 14556 Enqueuing Expose request
23:45:26.816 00.005 12308 Worker thread wakes up
23:45:26.816 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:45:26.822 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:26.823 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:28.075 01.252 12308 Exposure complete
23:45:28.208 00.133 12308 worker thread done servicing request
23:45:28.208 00.000 14556 OnExposeComplete: enter
23:45:28.211 00.003 14556 UpdateGuideState(): m_state=6
23:45:28.217 00.006 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7828
23:45:28.221 00.004 14556 Star::Find returns 1 (0), X=167.61, Y=1000.72, Mass=2143, SNR=31.2, Peak=146 HFD=4.6
23:45:28.226 00.005 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.96 = -2.32)
23:45:28.230 00.004 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.86 = -2.42)
23:45:28.233 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.19 hyp=0.24 cameraTheta=0.89 mountX=-0.16 mountY=-0.16, mountTheta=-2.37
23:45:28.239 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.19, opts=13)
23:45:28.242 00.003 14556 Enqueuing Move request for scope (0.15, 0.19)
23:45:28.246 00.004 12308 Worker thread wakes up
23:45:28.246 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.19) opts 0xd
23:45:28.246 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.19)
23:45:28.246 00.000 12308 Moving (0.15, 0.19) raw xDistance=-0.16 yDistance=-0.16
23:45:28.246 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:45:28.248 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:28.248 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:45:28.248 00.000 12308 MoveAxis(E, 0, ABG)
23:45:28.248 00.000 12308 Move returns status 0, amount 0
23:45:28.248 00.000 12308 MoveAxis(N, 0, ABG)
23:45:28.249 00.001 12308 Move returns status 0, amount 0
23:45:28.249 00.000 12308 move complete, result=0
23:45:28.249 00.000 12308 worker thread done servicing request
23:45:28.249 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:28.273 00.024 14556 UpdateGuideState exits: m=2143 SNR=31.2
23:45:28.278 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:28.283 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:28.288 00.005 14556 Enqueuing Expose request
23:45:28.291 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:45:28.295 00.004 12308 Worker thread wakes up
23:45:28.295 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:28.295 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:29.546 01.251 12308 Exposure complete
23:45:29.658 00.112 12308 worker thread done servicing request
23:45:29.658 00.000 14556 OnExposeComplete: enter
23:45:29.661 00.003 14556 UpdateGuideState(): m_state=6
23:45:29.664 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7829
23:45:29.668 00.004 14556 Star::Find returns 1 (0), X=167.65, Y=1000.78, Mass=2283, SNR=32.1, Peak=157 HFD=4.5
23:45:29.671 00.003 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.98 = -2.30)
23:45:29.675 00.004 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.88 = -2.40)
23:45:29.678 00.003 14556 CameraToMount -- cameraX=0.19 cameraY=0.24 hyp=0.31 cameraTheta=0.91 mountX=-0.21 mountY=-0.21, mountTheta=-2.35
23:45:29.684 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.24, opts=13)
23:45:29.688 00.004 14556 Enqueuing Move request for scope (0.19, 0.24)
23:45:29.692 00.004 12308 Worker thread wakes up
23:45:29.692 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.24) opts 0xd
23:45:29.692 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.24)
23:45:29.693 00.001 12308 Moving (0.19, 0.24) raw xDistance=-0.21 yDistance=-0.21
23:45:29.693 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:45:29.693 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:45:29.693 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:45:29.694 00.001 12308 MoveAxis(E, 89, ABG)
23:45:29.694 00.000 12308 Guiding  Dir = 2, Dur = 89
23:45:29.694 00.000 12308 IsSlewing returns 0
23:45:29.695 00.001 12308 IsGuiding returns 0
23:45:29.695 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:29.700 00.005 12308 PulseGuide returned control before completion, sleep 99
23:45:29.721 00.021 14556 UpdateGuideState exits: m=2283 SNR=32.1
23:45:29.726 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:29.730 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:29.733 00.003 14556 Enqueuing Expose request
23:45:29.804 00.071 12308 IsGuiding returns 1
23:45:29.806 00.002 12308 scope still moving after pulse duration time elapsed
23:45:29.835 00.029 12308 IsSlewing returns 0
23:45:29.837 00.002 12308 IsGuiding returns 0
23:45:29.837 00.000 12308 scope move finished after 89 + 52 ms
23:45:29.838 00.001 12308 Move returns status 0, amount 89
23:45:29.838 00.000 12308 MoveAxis(N, 0, ABG)
23:45:29.839 00.001 12308 Move returns status 0, amount 0
23:45:29.839 00.000 12308 move complete, result=0
23:45:29.839 00.000 12308 worker thread done servicing request
23:45:29.840 00.001 12308 Worker thread wakes up
23:45:29.840 00.000 14556 GuideStep: -0.2 px 89 ms EAST, -0.2 px 0 ms NORTH
23:45:29.848 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:29.849 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:31.092 01.243 12308 Exposure complete
23:45:31.211 00.119 12308 worker thread done servicing request
23:45:31.211 00.000 14556 OnExposeComplete: enter
23:45:31.216 00.005 14556 UpdateGuideState(): m_state=6
23:45:31.220 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7830
23:45:31.224 00.004 14556 Star::Find returns 1 (0), X=167.24, Y=1000.98, Mass=2244, SNR=32.0, Peak=171 HFD=4.5
23:45:31.227 00.003 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
23:45:31.232 00.005 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
23:45:31.235 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.44 hyp=0.49 cameraTheta=2.03 mountX=0.19 mountY=-0.47, mountTheta=-1.19
23:45:31.241 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.44, opts=13)
23:45:31.245 00.004 14556 Enqueuing Move request for scope (-0.22, 0.44)
23:45:31.249 00.004 12308 Worker thread wakes up
23:45:31.249 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.44) opts 0xd
23:45:31.250 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.44)
23:45:31.250 00.000 12308 Moving (-0.22, 0.44) raw xDistance=0.19 yDistance=-0.47
23:45:31.250 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:45:31.251 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
23:45:31.251 00.000 12308 MoveAxis(E, 0, ABG)
23:45:31.251 00.000 12308 Move returns status 0, amount 0
23:45:31.251 00.000 12308 MoveAxis(N, 330, ABG)
23:45:31.253 00.002 12308 Guiding  Dir = 0, Dur = 330
23:45:31.253 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:31.257 00.004 12308 IsSlewing returns 0
23:45:31.258 00.001 12308 IsGuiding returns 0
23:45:31.258 00.000 12308 PulseGuide returned control before completion, sleep 340
23:45:31.279 00.021 14556 UpdateGuideState exits: m=2244 SNR=32.0
23:45:31.284 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:31.289 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:31.293 00.004 14556 Enqueuing Expose request
23:45:31.613 00.320 12308 IsGuiding returns 1
23:45:31.614 00.001 12308 scope still moving after pulse duration time elapsed
23:45:31.644 00.030 12308 IsSlewing returns 0
23:45:31.646 00.002 12308 IsGuiding returns 0
23:45:31.646 00.000 12308 scope move finished after 330 + 57 ms
23:45:31.646 00.000 12308 Move returns status 0, amount 330
23:45:31.646 00.000 12308 move complete, result=0
23:45:31.647 00.001 12308 worker thread done servicing request
23:45:31.647 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.5 px 330 ms NORTH
23:45:31.657 00.010 12308 Worker thread wakes up
23:45:31.657 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:31.659 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:32.908 01.249 12308 Exposure complete
23:45:33.036 00.128 12308 worker thread done servicing request
23:45:33.037 00.001 14556 OnExposeComplete: enter
23:45:33.040 00.003 14556 UpdateGuideState(): m_state=6
23:45:33.043 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7831
23:45:33.046 00.003 14556 Star::Find returns 1 (0), X=167.50, Y=1000.49, Mass=2130, SNR=31.0, Peak=163 HFD=4.3
23:45:33.050 00.004 14556 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-3.07) = xAngle (2.16 = 2.16)
23:45:33.053 00.003 14556 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.06 = 2.06)
23:45:33.055 00.002 14556 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.91 mountX=-0.03 mountY=0.05, mountTheta=2.13
23:45:33.062 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.05, opts=13)
23:45:33.065 00.003 14556 Enqueuing Move request for scope (0.04, -0.05)
23:45:33.069 00.004 12308 Worker thread wakes up
23:45:33.069 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
23:45:33.071 00.002 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
23:45:33.071 00.000 12308 Moving (0.04, -0.05) raw xDistance=-0.03 yDistance=0.05
23:45:33.071 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:45:33.071 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:33.071 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:45:33.071 00.000 12308 MoveAxis(E, 0, ABG)
23:45:33.072 00.001 12308 Move returns status 0, amount 0
23:45:33.072 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:33.076 00.004 12308 MoveAxis(N, 0, ABG)
23:45:33.076 00.000 12308 Move returns status 0, amount 0
23:45:33.076 00.000 12308 move complete, result=0
23:45:33.077 00.001 12308 worker thread done servicing request
23:45:33.096 00.019 14556 UpdateGuideState exits: m=2130 SNR=31.0
23:45:33.100 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:33.104 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:33.109 00.005 14556 Enqueuing Expose request
23:45:33.113 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:33.115 00.002 12308 Worker thread wakes up
23:45:33.117 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:33.117 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:34.367 01.250 12308 Exposure complete
23:45:34.496 00.129 12308 worker thread done servicing request
23:45:34.496 00.000 14556 OnExposeComplete: enter
23:45:34.500 00.004 14556 UpdateGuideState(): m_state=6
23:45:34.505 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7832
23:45:34.508 00.003 14556 Star::Find returns 1 (0), X=167.45, Y=1000.40, Mass=2085, SNR=30.7, Peak=158 HFD=4.5
23:45:34.511 00.003 14556 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-3.07) = xAngle (1.44 = 1.44)
23:45:34.516 00.005 14556 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.34 = 1.34)
23:45:34.519 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.63 mountX=0.02 mountY=0.14, mountTheta=1.44
23:45:34.526 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.14, opts=13)
23:45:34.530 00.004 14556 Enqueuing Move request for scope (-0.01, -0.14)
23:45:34.534 00.004 12308 Worker thread wakes up
23:45:34.534 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
23:45:34.534 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
23:45:34.535 00.001 12308 Moving (-0.01, -0.14) raw xDistance=0.02 yDistance=0.14
23:45:34.535 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:45:34.535 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:34.535 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:45:34.536 00.001 12308 MoveAxis(E, 0, ABG)
23:45:34.536 00.000 12308 Move returns status 0, amount 0
23:45:34.536 00.000 12308 MoveAxis(N, 0, ABG)
23:45:34.537 00.001 12308 Move returns status 0, amount 0
23:45:34.537 00.000 12308 move complete, result=0
23:45:34.537 00.000 12308 worker thread done servicing request
23:45:34.538 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:34.562 00.024 14556 UpdateGuideState exits: m=2085 SNR=30.7
23:45:34.568 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:34.572 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:34.575 00.003 14556 Enqueuing Expose request
23:45:34.580 00.005 12308 Worker thread wakes up
23:45:34.580 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:34.580 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:34.581 00.001 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:35.822 01.241 12308 Exposure complete
23:45:35.950 00.128 12308 worker thread done servicing request
23:45:35.951 00.001 14556 OnExposeComplete: enter
23:45:35.954 00.003 14556 UpdateGuideState(): m_state=6
23:45:35.961 00.007 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7833
23:45:35.967 00.006 14556 Star::Find returns 1 (0), X=167.29, Y=1000.48, Mass=2162, SNR=31.5, Peak=141 HFD=4.7
23:45:35.971 00.004 14556 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.07) = xAngle (0.27 = 0.27)
23:45:35.975 00.004 14556 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.17 = 0.17)
23:45:35.979 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-2.80 mountX=0.17 mountY=0.03, mountTheta=0.18
23:45:35.985 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.06, opts=13)
23:45:35.988 00.003 14556 Enqueuing Move request for scope (-0.17, -0.06)
23:45:35.992 00.004 12308 Worker thread wakes up
23:45:35.992 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.06) opts 0xd
23:45:35.992 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.06)
23:45:35.992 00.000 12308 Moving (-0.17, -0.06) raw xDistance=0.17 yDistance=0.03
23:45:35.993 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:45:35.993 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:35.993 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:45:35.993 00.000 12308 MoveAxis(E, 0, ABG)
23:45:35.993 00.000 12308 Move returns status 0, amount 0
23:45:35.994 00.001 12308 MoveAxis(N, 0, ABG)
23:45:35.994 00.000 12308 Move returns status 0, amount 0
23:45:35.994 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:35.999 00.005 12308 move complete, result=0
23:45:35.999 00.000 12308 worker thread done servicing request
23:45:36.020 00.021 14556 UpdateGuideState exits: m=2162 SNR=31.5
23:45:36.025 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:36.029 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:36.033 00.004 14556 Enqueuing Expose request
23:45:36.038 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:45:36.041 00.003 12308 Worker thread wakes up
23:45:36.042 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:36.042 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:37.294 01.252 12308 Exposure complete
23:45:37.409 00.115 12308 worker thread done servicing request
23:45:37.410 00.001 14556 OnExposeComplete: enter
23:45:37.413 00.003 14556 UpdateGuideState(): m_state=6
23:45:37.416 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7834
23:45:37.420 00.004 14556 Star::Find returns 1 (0), X=167.44, Y=1000.55, Mass=2201, SNR=31.5, Peak=148 HFD=4.9
23:45:37.423 00.003 14556 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.07) = xAngle (5.72 = -0.56)
23:45:37.426 00.003 14556 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.62 = -0.66)
23:45:37.430 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.03 cameraTheta=2.65 mountX=0.02 mountY=-0.02, mountTheta=-0.63
23:45:37.434 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.01, opts=13)
23:45:37.437 00.003 14556 Enqueuing Move request for scope (-0.02, 0.01)
23:45:37.439 00.002 12308 Worker thread wakes up
23:45:37.440 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
23:45:37.440 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
23:45:37.440 00.000 12308 Moving (-0.02, 0.01) raw xDistance=0.02 yDistance=-0.02
23:45:37.440 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:45:37.441 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:37.441 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:45:37.441 00.000 12308 MoveAxis(E, 0, ABG)
23:45:37.441 00.000 12308 Move returns status 0, amount 0
23:45:37.441 00.000 12308 MoveAxis(N, 0, ABG)
23:45:37.441 00.000 12308 Move returns status 0, amount 0
23:45:37.443 00.002 12308 move complete, result=0
23:45:37.443 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:37.446 00.003 12308 worker thread done servicing request
23:45:37.462 00.016 14556 UpdateGuideState exits: m=2201 SNR=31.5
23:45:37.466 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:37.470 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:37.474 00.004 14556 Enqueuing Expose request
23:45:37.478 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:45:37.481 00.003 12308 Worker thread wakes up
23:45:37.482 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:37.482 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:38.735 01.253 12308 Exposure complete
23:45:38.856 00.121 12308 worker thread done servicing request
23:45:38.856 00.000 14556 OnExposeComplete: enter
23:45:38.860 00.004 14556 UpdateGuideState(): m_state=6
23:45:38.864 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7835
23:45:38.869 00.005 14556 Star::Find returns 1 (0), X=167.46, Y=1000.71, Mass=2318, SNR=32.4, Peak=148 HFD=4.7
23:45:38.873 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
23:45:38.877 00.004 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
23:45:38.880 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.57 mountX=-0.01 mountY=-0.17, mountTheta=-1.64
23:45:38.884 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.17, opts=13)
23:45:38.888 00.004 14556 Enqueuing Move request for scope (0.00, 0.17)
23:45:38.892 00.004 12308 Worker thread wakes up
23:45:38.892 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.17) opts 0xd
23:45:38.892 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.17)
23:45:38.892 00.000 12308 Moving (0.00, 0.17) raw xDistance=-0.01 yDistance=-0.17
23:45:38.892 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:45:38.892 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:38.892 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:45:38.892 00.000 12308 MoveAxis(E, 0, ABG)
23:45:38.894 00.002 12308 Move returns status 0, amount 0
23:45:38.894 00.000 12308 MoveAxis(N, 0, ABG)
23:45:38.894 00.000 12308 Move returns status 0, amount 0
23:45:38.894 00.000 12308 move complete, result=0
23:45:38.895 00.001 12308 worker thread done servicing request
23:45:38.895 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:38.921 00.026 14556 UpdateGuideState exits: m=2318 SNR=32.4
23:45:38.925 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:38.928 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:38.934 00.006 14556 Enqueuing Expose request
23:45:38.939 00.005 12308 Worker thread wakes up
23:45:38.939 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:45:38.943 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:38.943 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:40.193 01.250 12308 Exposure complete
23:45:40.339 00.146 12308 worker thread done servicing request
23:45:40.339 00.000 14556 OnExposeComplete: enter
23:45:40.342 00.003 14556 UpdateGuideState(): m_state=6
23:45:40.346 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7836
23:45:40.349 00.003 14556 Star::Find returns 1 (0), X=167.48, Y=1000.51, Mass=2143, SNR=31.1, Peak=140 HFD=4.3
23:45:40.353 00.004 14556 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-3.07) = xAngle (2.22 = 2.22)
23:45:40.357 00.004 14556 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.12 = 2.12)
23:45:40.360 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-0.85 mountX=-0.02 mountY=0.03, mountTheta=2.19
23:45:40.366 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.03, opts=13)
23:45:40.370 00.004 14556 Enqueuing Move request for scope (0.02, -0.03)
23:45:40.374 00.004 12308 Worker thread wakes up
23:45:40.374 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
23:45:40.375 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
23:45:40.375 00.000 12308 Moving (0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
23:45:40.375 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:45:40.375 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:40.375 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:45:40.375 00.000 12308 MoveAxis(E, 0, ABG)
23:45:40.377 00.002 12308 Move returns status 0, amount 0
23:45:40.377 00.000 12308 MoveAxis(N, 0, ABG)
23:45:40.377 00.000 12308 Move returns status 0, amount 0
23:45:40.377 00.000 12308 move complete, result=0
23:45:40.377 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:40.381 00.004 12308 worker thread done servicing request
23:45:40.405 00.024 14556 UpdateGuideState exits: m=2143 SNR=31.1
23:45:40.411 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:40.414 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:40.417 00.003 14556 Enqueuing Expose request
23:45:40.422 00.005 12308 Worker thread wakes up
23:45:40.422 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:45:40.426 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:40.426 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:41.685 01.259 12308 Exposure complete
23:45:41.813 00.128 12308 worker thread done servicing request
23:45:41.813 00.000 14556 OnExposeComplete: enter
23:45:41.818 00.005 14556 UpdateGuideState(): m_state=6
23:45:41.823 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7837
23:45:41.826 00.003 14556 Star::Find returns 1 (0), X=167.53, Y=1000.67, Mass=2247, SNR=31.7, Peak=155 HFD=4.7
23:45:41.830 00.004 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.18 = -2.10)
23:45:41.834 00.004 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
23:45:41.838 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.15 cameraTheta=1.11 mountX=-0.08 mountY=-0.12, mountTheta=-2.13
23:45:41.843 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.14, opts=13)
23:45:41.847 00.004 14556 Enqueuing Move request for scope (0.07, 0.14)
23:45:41.852 00.005 12308 Worker thread wakes up
23:45:41.852 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
23:45:41.852 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
23:45:41.852 00.000 12308 Moving (0.07, 0.14) raw xDistance=-0.08 yDistance=-0.12
23:45:41.852 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:45:41.853 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:41.853 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:45:41.853 00.000 12308 MoveAxis(E, 0, ABG)
23:45:41.853 00.000 12308 Move returns status 0, amount 0
23:45:41.854 00.001 12308 MoveAxis(N, 0, ABG)
23:45:41.854 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:41.859 00.005 12308 Move returns status 0, amount 0
23:45:41.859 00.000 12308 move complete, result=0
23:45:41.859 00.000 12308 worker thread done servicing request
23:45:41.884 00.025 14556 UpdateGuideState exits: m=2247 SNR=31.7
23:45:41.889 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:41.894 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:41.897 00.003 14556 Enqueuing Expose request
23:45:41.902 00.005 12308 Worker thread wakes up
23:45:41.902 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:41.903 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:41.903 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:43.157 01.254 12308 Exposure complete
23:45:43.280 00.123 12308 worker thread done servicing request
23:45:43.280 00.000 14556 OnExposeComplete: enter
23:45:43.284 00.004 14556 UpdateGuideState(): m_state=6
23:45:43.289 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7838
23:45:43.292 00.003 14556 Star::Find returns 1 (0), X=167.43, Y=1000.69, Mass=2157, SNR=31.1, Peak=156 HFD=4.7
23:45:43.297 00.005 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
23:45:43.300 00.003 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
23:45:43.306 00.006 14556 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.76 mountX=0.02 mountY=-0.15, mountTheta=-1.45
23:45:43.311 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.15, opts=13)
23:45:43.314 00.003 14556 Enqueuing Move request for scope (-0.03, 0.15)
23:45:43.319 00.005 12308 Worker thread wakes up
23:45:43.320 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
23:45:43.320 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
23:45:43.320 00.000 12308 Moving (-0.03, 0.15) raw xDistance=0.02 yDistance=-0.15
23:45:43.320 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:45:43.321 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:43.321 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:45:43.321 00.000 12308 MoveAxis(E, 0, ABG)
23:45:43.322 00.001 12308 Move returns status 0, amount 0
23:45:43.322 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:43.326 00.004 12308 MoveAxis(N, 0, ABG)
23:45:43.326 00.000 12308 Move returns status 0, amount 0
23:45:43.326 00.000 12308 move complete, result=0
23:45:43.326 00.000 12308 worker thread done servicing request
23:45:43.349 00.023 14556 UpdateGuideState exits: m=2157 SNR=31.1
23:45:43.354 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:43.358 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:43.363 00.005 14556 Enqueuing Expose request
23:45:43.366 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:45:43.370 00.004 12308 Worker thread wakes up
23:45:43.370 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:43.371 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:44.629 01.258 12308 Exposure complete
23:45:44.762 00.133 12308 worker thread done servicing request
23:45:44.762 00.000 14556 OnExposeComplete: enter
23:45:44.766 00.004 14556 UpdateGuideState(): m_state=6
23:45:44.770 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7839
23:45:44.773 00.003 14556 Star::Find returns 1 (0), X=167.48, Y=1000.93, Mass=2139, SNR=30.9, Peak=156 HFD=4.5
23:45:44.777 00.004 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.59 = -1.69)
23:45:44.781 00.004 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.79)
23:45:44.785 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.39 hyp=0.39 cameraTheta=1.52 mountX=-0.05 mountY=-0.39, mountTheta=-1.69
23:45:44.790 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.39, opts=13)
23:45:44.795 00.005 14556 Enqueuing Move request for scope (0.02, 0.39)
23:45:44.798 00.003 12308 Worker thread wakes up
23:45:44.798 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.39) opts 0xd
23:45:44.798 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.39)
23:45:44.798 00.000 12308 Moving (0.02, 0.39) raw xDistance=-0.05 yDistance=-0.39
23:45:44.798 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:45:44.798 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
23:45:44.798 00.000 12308 MoveAxis(E, 0, ABG)
23:45:44.798 00.000 12308 Move returns status 0, amount 0
23:45:44.800 00.002 12308 MoveAxis(N, 271, ABG)
23:45:44.800 00.000 12308 Guiding  Dir = 0, Dur = 271
23:45:44.800 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:44.804 00.004 12308 IsSlewing returns 0
23:45:44.804 00.000 12308 IsGuiding returns 0
23:45:44.804 00.000 12308 PulseGuide returned control before completion, sleep 281
23:45:44.826 00.022 14556 UpdateGuideState exits: m=2139 SNR=30.9
23:45:44.830 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:44.833 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:44.837 00.004 14556 Enqueuing Expose request
23:45:45.100 00.263 12308 IsGuiding returns 1
23:45:45.101 00.001 12308 scope still moving after pulse duration time elapsed
23:45:45.131 00.030 12308 IsSlewing returns 0
23:45:45.133 00.002 12308 IsGuiding returns 0
23:45:45.134 00.001 12308 scope move finished after 271 + 58 ms
23:45:45.134 00.000 12308 Move returns status 0, amount 271
23:45:45.134 00.000 12308 move complete, result=0
23:45:45.136 00.002 12308 worker thread done servicing request
23:45:45.136 00.000 12308 Worker thread wakes up
23:45:45.136 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 271 ms NORTH
23:45:45.143 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:45.143 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:46.389 01.246 12308 Exposure complete
23:45:46.514 00.125 12308 worker thread done servicing request
23:45:46.515 00.001 14556 OnExposeComplete: enter
23:45:46.519 00.004 14556 UpdateGuideState(): m_state=6
23:45:46.523 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7840
23:45:46.527 00.004 14556 Star::Find returns 1 (0), X=167.51, Y=1000.36, Mass=2152, SNR=31.2, Peak=138 HFD=4.6
23:45:46.532 00.005 14556 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-3.07) = xAngle (1.78 = 1.78)
23:45:46.535 00.003 14556 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.68 = 1.68)
23:45:46.538 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.30 mountX=-0.04 mountY=0.18, mountTheta=1.77
23:45:46.544 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.18, opts=13)
23:45:46.547 00.003 14556 Enqueuing Move request for scope (0.05, -0.18)
23:45:46.551 00.004 12308 Worker thread wakes up
23:45:46.551 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd
23:45:46.551 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.18)
23:45:46.551 00.000 12308 Moving (0.05, -0.18) raw xDistance=-0.04 yDistance=0.18
23:45:46.552 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:45:46.552 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:46.552 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:45:46.552 00.000 12308 MoveAxis(E, 0, ABG)
23:45:46.552 00.000 12308 Move returns status 0, amount 0
23:45:46.552 00.000 12308 MoveAxis(N, 0, ABG)
23:45:46.553 00.001 12308 Move returns status 0, amount 0
23:45:46.553 00.000 12308 move complete, result=0
23:45:46.553 00.000 12308 worker thread done servicing request
23:45:46.553 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:46.579 00.026 14556 UpdateGuideState exits: m=2152 SNR=31.2
23:45:46.583 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:46.587 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:46.591 00.004 14556 Enqueuing Expose request
23:45:46.596 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:45:46.600 00.004 12308 Worker thread wakes up
23:45:46.600 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:46.600 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:47.843 01.243 12308 Exposure complete
23:45:47.975 00.132 12308 worker thread done servicing request
23:45:47.975 00.000 14556 OnExposeComplete: enter
23:45:47.979 00.004 14556 UpdateGuideState(): m_state=6
23:45:47.984 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7841
23:45:47.987 00.003 14556 Star::Find returns 1 (0), X=167.39, Y=1000.40, Mass=2147, SNR=31.2, Peak=144 HFD=4.8
23:45:47.991 00.004 14556 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-3.07) = xAngle (1.02 = 1.02)
23:45:47.995 00.004 14556 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.93 = 0.93)
23:45:47.999 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.15 cameraTheta=-2.05 mountX=0.08 mountY=0.12, mountTheta=0.99
23:45:48.004 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.14, opts=13)
23:45:48.008 00.004 14556 Enqueuing Move request for scope (-0.07, -0.14)
23:45:48.012 00.004 12308 Worker thread wakes up
23:45:48.012 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
23:45:48.012 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
23:45:48.012 00.000 12308 Moving (-0.07, -0.14) raw xDistance=0.08 yDistance=0.12
23:45:48.012 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:45:48.012 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:48.012 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:45:48.014 00.002 12308 MoveAxis(E, 0, ABG)
23:45:48.014 00.000 12308 Move returns status 0, amount 0
23:45:48.014 00.000 12308 MoveAxis(N, 0, ABG)
23:45:48.014 00.000 12308 Move returns status 0, amount 0
23:45:48.014 00.000 12308 move complete, result=0
23:45:48.014 00.000 12308 worker thread done servicing request
23:45:48.014 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:48.036 00.022 14556 UpdateGuideState exits: m=2147 SNR=31.2
23:45:48.041 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:48.045 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:48.048 00.003 14556 Enqueuing Expose request
23:45:48.051 00.003 12308 Worker thread wakes up
23:45:48.052 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:48.052 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:48.052 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:49.308 01.256 12308 Exposure complete
23:45:49.430 00.122 12308 worker thread done servicing request
23:45:49.431 00.001 14556 OnExposeComplete: enter
23:45:49.435 00.004 14556 UpdateGuideState(): m_state=6
23:45:49.438 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7842
23:45:49.441 00.003 14556 Star::Find returns 1 (0), X=167.44, Y=1000.61, Mass=2275, SNR=32.1, Peak=146 HFD=4.9
23:45:49.443 00.002 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
23:45:49.447 00.004 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
23:45:49.452 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.81 mountX=0.01 mountY=-0.07, mountTheta=-1.40
23:45:49.456 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.07, opts=13)
23:45:49.460 00.004 14556 Enqueuing Move request for scope (-0.02, 0.07)
23:45:49.464 00.004 12308 Worker thread wakes up
23:45:49.464 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
23:45:49.464 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
23:45:49.464 00.000 12308 Moving (-0.02, 0.07) raw xDistance=0.01 yDistance=-0.07
23:45:49.465 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:45:49.465 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:49.465 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:45:49.465 00.000 12308 MoveAxis(E, 0, ABG)
23:45:49.466 00.001 12308 Move returns status 0, amount 0
23:45:49.466 00.000 12308 MoveAxis(N, 0, ABG)
23:45:49.466 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:49.473 00.007 12308 Move returns status 0, amount 0
23:45:49.473 00.000 12308 move complete, result=0
23:45:49.473 00.000 12308 worker thread done servicing request
23:45:49.494 00.021 14556 UpdateGuideState exits: m=2275 SNR=32.1
23:45:49.500 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:49.504 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:49.508 00.004 14556 Enqueuing Expose request
23:45:49.512 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:49.516 00.004 12308 Worker thread wakes up
23:45:49.516 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:49.516 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:50.763 01.247 12308 Exposure complete
23:45:50.895 00.132 12308 worker thread done servicing request
23:45:50.896 00.001 14556 OnExposeComplete: enter
23:45:50.901 00.005 14556 UpdateGuideState(): m_state=6
23:45:50.906 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7843
23:45:50.911 00.005 14556 Star::Find returns 1 (0), X=167.70, Y=1000.61, Mass=2168, SNR=31.2, Peak=134 HFD=4.7
23:45:50.914 00.003 14556 CameraToMount -- cameraTheta (0.30) - m_xAngle (-3.07) = xAngle (3.37 = -2.91)
23:45:50.919 00.005 14556 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.27 = -3.01)
23:45:50.922 00.003 14556 CameraToMount -- cameraX=0.24 cameraY=0.07 hyp=0.25 cameraTheta=0.30 mountX=-0.24 mountY=-0.03, mountTheta=-3.01
23:45:50.928 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.07, opts=13)
23:45:50.932 00.004 14556 Enqueuing Move request for scope (0.24, 0.07)
23:45:50.936 00.004 12308 Worker thread wakes up
23:45:50.936 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.07) opts 0xd
23:45:50.936 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.07)
23:45:50.936 00.000 12308 Moving (0.24, 0.07) raw xDistance=-0.24 yDistance=-0.03
23:45:50.936 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:45:50.936 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:50.937 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:45:50.937 00.000 12308 MoveAxis(E, 106, ABG)
23:45:50.937 00.000 12308 Guiding  Dir = 2, Dur = 106
23:45:50.937 00.000 12308 IsSlewing returns 0
23:45:50.938 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:50.943 00.005 12308 IsGuiding returns 0
23:45:50.943 00.000 12308 PulseGuide returned control before completion, sleep 116
23:45:50.965 00.022 14556 UpdateGuideState exits: m=2168 SNR=31.2
23:45:50.969 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:50.974 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:50.978 00.004 14556 Enqueuing Expose request
23:45:51.065 00.087 12308 IsGuiding returns 1
23:45:51.066 00.001 12308 scope still moving after pulse duration time elapsed
23:45:51.095 00.029 12308 IsSlewing returns 0
23:45:51.098 00.003 12308 IsGuiding returns 0
23:45:51.099 00.001 12308 scope move finished after 106 + 49 ms
23:45:51.099 00.000 12308 Move returns status 0, amount 106
23:45:51.101 00.002 12308 MoveAxis(N, 0, ABG)
23:45:51.101 00.000 12308 Move returns status 0, amount 0
23:45:51.102 00.001 12308 move complete, result=0
23:45:51.103 00.001 12308 worker thread done servicing request
23:45:51.103 00.000 14556 GuideStep: -0.2 px 106 ms EAST, -0.0 px 0 ms NORTH
23:45:51.109 00.006 12308 Worker thread wakes up
23:45:51.109 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:51.109 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:52.358 01.249 12308 Exposure complete
23:45:52.490 00.132 12308 worker thread done servicing request
23:45:52.490 00.000 14556 OnExposeComplete: enter
23:45:52.495 00.005 14556 UpdateGuideState(): m_state=6
23:45:52.500 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7844
23:45:52.503 00.003 14556 Star::Find returns 1 (0), X=167.26, Y=1000.65, Mass=2282, SNR=32.1, Peak=158 HFD=4.7
23:45:52.507 00.004 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.69 = -0.59)
23:45:52.511 00.004 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.59 = -0.69)
23:45:52.515 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.11 hyp=0.23 cameraTheta=2.62 mountX=0.19 mountY=-0.15, mountTheta=-0.66
23:45:52.520 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.11, opts=13)
23:45:52.523 00.003 14556 Enqueuing Move request for scope (-0.20, 0.11)
23:45:52.527 00.004 12308 Worker thread wakes up
23:45:52.527 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.11) opts 0xd
23:45:52.527 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.11)
23:45:52.527 00.000 12308 Moving (-0.20, 0.11) raw xDistance=0.19 yDistance=-0.15
23:45:52.527 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:45:52.527 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:52.529 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:45:52.529 00.000 12308 MoveAxis(E, 0, ABG)
23:45:52.529 00.000 12308 Move returns status 0, amount 0
23:45:52.529 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:52.533 00.004 12308 MoveAxis(N, 0, ABG)
23:45:52.534 00.001 12308 Move returns status 0, amount 0
23:45:52.534 00.000 12308 move complete, result=0
23:45:52.534 00.000 12308 worker thread done servicing request
23:45:52.554 00.020 14556 UpdateGuideState exits: m=2282 SNR=32.1
23:45:52.560 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:52.563 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:52.568 00.005 14556 Enqueuing Expose request
23:45:52.571 00.003 12308 Worker thread wakes up
23:45:52.571 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:52.571 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:52.572 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:53.819 01.247 12308 Exposure complete
23:45:53.940 00.121 12308 worker thread done servicing request
23:45:53.941 00.001 14556 OnExposeComplete: enter
23:45:53.943 00.002 14556 UpdateGuideState(): m_state=6
23:45:53.948 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7845
23:45:53.952 00.004 14556 Star::Find returns 1 (0), X=167.52, Y=1000.78, Mass=2175, SNR=31.4, Peak=155 HFD=4.6
23:45:53.956 00.004 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
23:45:53.959 00.003 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.98)
23:45:53.963 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.33 mountX=-0.08 mountY=-0.23, mountTheta=-1.89
23:45:53.971 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.24, opts=13)
23:45:53.977 00.006 14556 Enqueuing Move request for scope (0.06, 0.24)
23:45:53.980 00.003 12308 Worker thread wakes up
23:45:53.980 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.24) opts 0xd
23:45:53.980 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.24)
23:45:53.980 00.000 12308 Moving (0.06, 0.24) raw xDistance=-0.08 yDistance=-0.23
23:45:53.980 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:45:53.982 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:45:53.982 00.000 12308 MoveAxis(E, 0, ABG)
23:45:53.982 00.000 12308 Move returns status 0, amount 0
23:45:53.982 00.000 12308 MoveAxis(N, 163, ABG)
23:45:53.982 00.000 12308 Guiding  Dir = 0, Dur = 163
23:45:53.983 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:53.988 00.005 12308 IsSlewing returns 0
23:45:53.988 00.000 12308 IsGuiding returns 0
23:45:53.989 00.001 12308 PulseGuide returned control before completion, sleep 173
23:45:54.009 00.020 14556 UpdateGuideState exits: m=2175 SNR=31.4
23:45:54.013 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:54.018 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:54.021 00.003 14556 Enqueuing Expose request
23:45:54.169 00.148 12308 IsGuiding returns 1
23:45:54.170 00.001 12308 scope still moving after pulse duration time elapsed
23:45:54.201 00.031 12308 IsSlewing returns 0
23:45:54.202 00.001 12308 IsGuiding returns 0
23:45:54.202 00.000 12308 scope move finished after 163 + 51 ms
23:45:54.202 00.000 12308 Move returns status 0, amount 163
23:45:54.203 00.001 12308 move complete, result=0
23:45:54.203 00.000 12308 worker thread done servicing request
23:45:54.204 00.001 12308 Worker thread wakes up
23:45:54.204 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 163 ms NORTH
23:45:54.211 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:54.211 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:55.459 01.248 12308 Exposure complete
23:45:55.580 00.121 12308 worker thread done servicing request
23:45:55.581 00.001 14556 OnExposeComplete: enter
23:45:55.585 00.004 14556 UpdateGuideState(): m_state=6
23:45:55.588 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7846
23:45:55.594 00.006 14556 Star::Find returns 1 (0), X=167.23, Y=1000.65, Mass=2343, SNR=32.5, Peak=165 HFD=4.6
23:45:55.598 00.004 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.76 = -0.52)
23:45:55.602 00.004 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.62)
23:45:55.606 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.11 hyp=0.26 cameraTheta=2.69 mountX=0.22 mountY=-0.15, mountTheta=-0.59
23:45:55.612 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.11, opts=13)
23:45:55.616 00.004 14556 Enqueuing Move request for scope (-0.23, 0.11)
23:45:55.618 00.002 12308 Worker thread wakes up
23:45:55.618 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.11) opts 0xd
23:45:55.619 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.11)
23:45:55.619 00.000 12308 Moving (-0.23, 0.11) raw xDistance=0.22 yDistance=-0.15
23:45:55.619 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:45:55.619 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:55.619 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:45:55.619 00.000 12308 MoveAxis(W, 98, ABG)
23:45:55.619 00.000 12308 Guiding  Dir = 3, Dur = 98
23:45:55.621 00.002 12308 IsSlewing returns 0
23:45:55.621 00.000 12308 IsGuiding returns 0
23:45:55.621 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:55.625 00.004 12308 PulseGuide returned control before completion, sleep 108
23:45:55.646 00.021 14556 UpdateGuideState exits: m=2343 SNR=32.5
23:45:55.650 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:55.657 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:55.661 00.004 14556 Enqueuing Expose request
23:45:55.747 00.086 12308 IsGuiding returns 0
23:45:55.749 00.002 12308 Move returns status 0, amount 98
23:45:55.749 00.000 12308 MoveAxis(N, 0, ABG)
23:45:55.751 00.002 12308 Move returns status 0, amount 0
23:45:55.751 00.000 12308 move complete, result=0
23:45:55.752 00.001 12308 worker thread done servicing request
23:45:55.752 00.000 14556 GuideStep: 0.2 px 98 ms WEST, -0.2 px 0 ms NORTH
23:45:55.757 00.005 12308 Worker thread wakes up
23:45:55.758 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:55.758 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:57.013 01.255 12308 Exposure complete
23:45:57.140 00.127 12308 worker thread done servicing request
23:45:57.141 00.001 14556 OnExposeComplete: enter
23:45:57.145 00.004 14556 UpdateGuideState(): m_state=6
23:45:57.150 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7847
23:45:57.154 00.004 14556 Star::Find returns 1 (0), X=167.49, Y=1000.52, Mass=2138, SNR=31.0, Peak=138 HFD=4.3
23:45:57.157 00.003 14556 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-3.07) = xAngle (2.47 = 2.47)
23:45:57.162 00.005 14556 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.37 = 2.37)
23:45:57.166 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.60 mountX=-0.03 mountY=0.03, mountTheta=2.42
23:45:57.171 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.02, opts=13)
23:45:57.175 00.004 14556 Enqueuing Move request for scope (0.03, -0.02)
23:45:57.178 00.003 12308 Worker thread wakes up
23:45:57.179 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
23:45:57.179 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
23:45:57.179 00.000 12308 Moving (0.03, -0.02) raw xDistance=-0.03 yDistance=0.03
23:45:57.179 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:45:57.179 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:57.179 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:45:57.181 00.002 12308 MoveAxis(E, 0, ABG)
23:45:57.181 00.000 12308 Move returns status 0, amount 0
23:45:57.181 00.000 12308 MoveAxis(N, 0, ABG)
23:45:57.181 00.000 12308 Move returns status 0, amount 0
23:45:57.182 00.001 12308 move complete, result=0
23:45:57.182 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:57.185 00.003 12308 worker thread done servicing request
23:45:57.206 00.021 14556 UpdateGuideState exits: m=2138 SNR=31.0
23:45:57.210 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:57.215 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:57.220 00.005 14556 Enqueuing Expose request
23:45:57.226 00.006 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:45:57.232 00.006 12308 Worker thread wakes up
23:45:57.232 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:57.232 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:58.490 01.258 12308 Exposure complete
23:45:58.619 00.129 12308 worker thread done servicing request
23:45:58.620 00.001 14556 OnExposeComplete: enter
23:45:58.625 00.005 14556 UpdateGuideState(): m_state=6
23:45:58.630 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7848
23:45:58.633 00.003 14556 Star::Find returns 1 (0), X=167.41, Y=1000.61, Mass=2244, SNR=31.9, Peak=154 HFD=4.9
23:45:58.638 00.005 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
23:45:58.641 00.003 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
23:45:58.646 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.09 cameraTheta=2.15 mountX=0.04 mountY=-0.08, mountTheta=-1.08
23:45:58.650 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.07, opts=13)
23:45:58.654 00.004 14556 Enqueuing Move request for scope (-0.05, 0.07)
23:45:58.657 00.003 12308 Worker thread wakes up
23:45:58.657 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
23:45:58.657 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
23:45:58.657 00.000 12308 Moving (-0.05, 0.07) raw xDistance=0.04 yDistance=-0.08
23:45:58.657 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:45:58.657 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:58.658 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:45:58.658 00.000 12308 MoveAxis(E, 0, ABG)
23:45:58.658 00.000 12308 Move returns status 0, amount 0
23:45:58.659 00.001 12308 MoveAxis(N, 0, ABG)
23:45:58.660 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:45:58.663 00.003 12308 Move returns status 0, amount 0
23:45:58.663 00.000 12308 move complete, result=0
23:45:58.663 00.000 12308 worker thread done servicing request
23:45:58.684 00.021 14556 UpdateGuideState exits: m=2244 SNR=31.9
23:45:58.687 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:58.692 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:45:58.695 00.003 14556 Enqueuing Expose request
23:45:58.699 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:58.703 00.004 12308 Worker thread wakes up
23:45:58.703 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:45:58.703 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:45:59.942 01.239 12308 Exposure complete
23:46:00.067 00.125 12308 worker thread done servicing request
23:46:00.068 00.001 14556 OnExposeComplete: enter
23:46:00.072 00.004 14556 UpdateGuideState(): m_state=6
23:46:00.075 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7849
23:46:00.079 00.004 14556 Star::Find returns 1 (0), X=167.42, Y=1000.62, Mass=2417, SNR=33.0, Peak=154 HFD=4.7
23:46:00.084 00.005 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.11 = -1.18)
23:46:00.088 00.004 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.28)
23:46:00.093 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.03 mountX=0.03 mountY=-0.08, mountTheta=-1.19
23:46:00.100 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.08, opts=13)
23:46:00.106 00.006 14556 Enqueuing Move request for scope (-0.04, 0.08)
23:46:00.113 00.007 12308 Worker thread wakes up
23:46:00.113 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
23:46:00.113 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
23:46:00.114 00.001 12308 Moving (-0.04, 0.08) raw xDistance=0.03 yDistance=-0.08
23:46:00.114 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:46:00.114 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:00.115 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:46:00.115 00.000 12308 MoveAxis(E, 0, ABG)
23:46:00.116 00.001 12308 Move returns status 0, amount 0
23:46:00.117 00.001 12308 MoveAxis(N, 0, ABG)
23:46:00.117 00.000 12308 Move returns status 0, amount 0
23:46:00.117 00.000 12308 move complete, result=0
23:46:00.117 00.000 12308 worker thread done servicing request
23:46:00.118 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:00.160 00.042 14556 UpdateGuideState exits: m=2417 SNR=33.0
23:46:00.166 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:00.173 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:00.177 00.004 14556 Enqueuing Expose request
23:46:00.184 00.007 12308 Worker thread wakes up
23:46:00.184 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:46:00.188 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:00.188 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:01.429 01.241 12308 Exposure complete
23:46:01.553 00.124 12308 worker thread done servicing request
23:46:01.553 00.000 14556 OnExposeComplete: enter
23:46:01.559 00.006 14556 UpdateGuideState(): m_state=6
23:46:01.565 00.006 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7850
23:46:01.570 00.005 14556 Star::Find returns 1 (0), X=167.33, Y=1000.55, Mass=2051, SNR=30.4, Peak=145 HFD=4.6
23:46:01.574 00.004 14556 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.07) = xAngle (6.11 = -0.17)
23:46:01.578 00.004 14556 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.01 = -0.27)
23:46:01.581 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.04 mountX=0.13 mountY=-0.03, mountTheta=-0.26
23:46:01.587 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.01, opts=13)
23:46:01.591 00.004 14556 Enqueuing Move request for scope (-0.13, 0.01)
23:46:01.595 00.004 12308 Worker thread wakes up
23:46:01.595 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
23:46:01.595 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
23:46:01.595 00.000 12308 Moving (-0.13, 0.01) raw xDistance=0.13 yDistance=-0.03
23:46:01.595 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:46:01.595 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:01.596 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:46:01.596 00.000 12308 MoveAxis(E, 0, ABG)
23:46:01.596 00.000 12308 Move returns status 0, amount 0
23:46:01.596 00.000 12308 MoveAxis(N, 0, ABG)
23:46:01.596 00.000 12308 Move returns status 0, amount 0
23:46:01.597 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:01.601 00.004 12308 move complete, result=0
23:46:01.602 00.001 12308 worker thread done servicing request
23:46:01.618 00.016 14556 UpdateGuideState exits: m=2051 SNR=30.4
23:46:01.622 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:01.627 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:01.632 00.005 14556 Enqueuing Expose request
23:46:01.635 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:46:01.639 00.004 12308 Worker thread wakes up
23:46:01.639 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:01.639 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:02.887 01.248 12308 Exposure complete
23:46:03.016 00.129 12308 worker thread done servicing request
23:46:03.017 00.001 14556 OnExposeComplete: enter
23:46:03.020 00.003 14556 UpdateGuideState(): m_state=6
23:46:03.026 00.006 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7851
23:46:03.029 00.003 14556 Star::Find returns 1 (0), X=167.38, Y=1000.69, Mass=2364, SNR=32.5, Peak=151 HFD=4.8
23:46:03.034 00.005 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
23:46:03.038 00.004 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.24)
23:46:03.041 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.15 hyp=0.17 cameraTheta=2.07 mountX=0.07 mountY=-0.16, mountTheta=-1.15
23:46:03.046 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.15, opts=13)
23:46:03.050 00.004 14556 Enqueuing Move request for scope (-0.08, 0.15)
23:46:03.054 00.004 12308 Worker thread wakes up
23:46:03.054 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.15) opts 0xd
23:46:03.054 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.15)
23:46:03.055 00.001 12308 Moving (-0.08, 0.15) raw xDistance=0.07 yDistance=-0.16
23:46:03.055 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:46:03.055 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:03.055 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:46:03.055 00.000 12308 MoveAxis(E, 0, ABG)
23:46:03.056 00.001 12308 Move returns status 0, amount 0
23:46:03.056 00.000 12308 MoveAxis(N, 0, ABG)
23:46:03.056 00.000 12308 Move returns status 0, amount 0
23:46:03.056 00.000 12308 move complete, result=0
23:46:03.057 00.001 12308 worker thread done servicing request
23:46:03.057 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:03.083 00.026 14556 UpdateGuideState exits: m=2364 SNR=32.5
23:46:03.088 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:03.092 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:03.099 00.007 14556 Enqueuing Expose request
23:46:03.104 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:46:03.108 00.004 12308 Worker thread wakes up
23:46:03.108 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:03.108 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:04.356 01.248 12308 Exposure complete
23:46:04.483 00.127 12308 worker thread done servicing request
23:46:04.484 00.001 14556 OnExposeComplete: enter
23:46:04.489 00.005 14556 UpdateGuideState(): m_state=6
23:46:04.493 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7852
23:46:04.496 00.003 14556 Star::Find returns 1 (0), X=167.36, Y=1000.77, Mass=2482, SNR=33.5, Peak=186 HFD=4.7
23:46:04.502 00.006 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.06 = -1.23)
23:46:04.505 00.003 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.33)
23:46:04.509 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.23 hyp=0.25 cameraTheta=1.98 mountX=0.08 mountY=-0.24, mountTheta=-1.24
23:46:04.515 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.23, opts=13)
23:46:04.518 00.003 14556 Enqueuing Move request for scope (-0.10, 0.23)
23:46:04.523 00.005 12308 Worker thread wakes up
23:46:04.523 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.23) opts 0xd
23:46:04.523 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.23)
23:46:04.523 00.000 12308 Moving (-0.10, 0.23) raw xDistance=0.08 yDistance=-0.24
23:46:04.523 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:46:04.524 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:46:04.524 00.000 12308 MoveAxis(E, 0, ABG)
23:46:04.524 00.000 12308 Move returns status 0, amount 0
23:46:04.524 00.000 12308 MoveAxis(N, 169, ABG)
23:46:04.524 00.000 12308 Guiding  Dir = 0, Dur = 169
23:46:04.526 00.002 12308 IsSlewing returns 0
23:46:04.526 00.000 12308 IsGuiding returns 0
23:46:04.526 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:04.532 00.006 12308 PulseGuide returned control before completion, sleep 179
23:46:04.553 00.021 14556 UpdateGuideState exits: m=2482 SNR=33.5
23:46:04.557 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:04.563 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:04.567 00.004 14556 Enqueuing Expose request
23:46:04.716 00.149 12308 IsGuiding returns 1
23:46:04.717 00.001 12308 scope still moving after pulse duration time elapsed
23:46:04.747 00.030 12308 IsSlewing returns 0
23:46:04.748 00.001 12308 IsGuiding returns 0
23:46:04.748 00.000 12308 scope move finished after 169 + 53 ms
23:46:04.749 00.001 12308 Move returns status 0, amount 169
23:46:04.749 00.000 12308 move complete, result=0
23:46:04.750 00.001 12308 worker thread done servicing request
23:46:04.750 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 169 ms NORTH
23:46:04.759 00.009 12308 Worker thread wakes up
23:46:04.760 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:04.760 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:06.006 01.246 12308 Exposure complete
23:46:06.144 00.138 12308 worker thread done servicing request
23:46:06.146 00.002 14556 OnExposeComplete: enter
23:46:06.148 00.002 14556 UpdateGuideState(): m_state=6
23:46:06.153 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7853
23:46:06.158 00.005 14556 Star::Find returns 1 (0), X=167.26, Y=1000.70, Mass=2170, SNR=31.4, Peak=162 HFD=4.6
23:46:06.162 00.004 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.53 = -0.76)
23:46:06.166 00.004 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
23:46:06.171 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.17 hyp=0.26 cameraTheta=2.45 mountX=0.19 mountY=-0.20, mountTheta=-0.80
23:46:06.176 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.17, opts=13)
23:46:06.180 00.004 14556 Enqueuing Move request for scope (-0.20, 0.17)
23:46:06.185 00.005 12308 Worker thread wakes up
23:46:06.186 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.17) opts 0xd
23:46:06.186 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.17)
23:46:06.187 00.001 12308 Moving (-0.20, 0.17) raw xDistance=0.19 yDistance=-0.20
23:46:06.187 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:46:06.189 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:06.189 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:46:06.190 00.001 12308 MoveAxis(E, 0, ABG)
23:46:06.190 00.000 12308 Move returns status 0, amount 0
23:46:06.190 00.000 12308 MoveAxis(N, 0, ABG)
23:46:06.191 00.001 12308 Move returns status 0, amount 0
23:46:06.191 00.000 12308 move complete, result=0
23:46:06.192 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:06.198 00.006 12308 worker thread done servicing request
23:46:06.220 00.022 14556 UpdateGuideState exits: m=2170 SNR=31.4
23:46:06.224 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:06.228 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:06.233 00.005 14556 Enqueuing Expose request
23:46:06.237 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:46:06.242 00.005 12308 Worker thread wakes up
23:46:06.242 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:06.243 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:07.489 01.246 12308 Exposure complete
23:46:07.625 00.136 12308 worker thread done servicing request
23:46:07.627 00.002 14556 OnExposeComplete: enter
23:46:07.630 00.003 14556 UpdateGuideState(): m_state=6
23:46:07.633 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7854
23:46:07.637 00.004 14556 Star::Find returns 1 (0), X=167.32, Y=1000.77, Mass=2245, SNR=31.9, Peak=161 HFD=4.7
23:46:07.641 00.004 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
23:46:07.645 00.004 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
23:46:07.649 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.24 hyp=0.28 cameraTheta=2.11 mountX=0.13 mountY=-0.26, mountTheta=-1.12
23:46:07.655 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.24, opts=13)
23:46:07.659 00.004 14556 Enqueuing Move request for scope (-0.14, 0.24)
23:46:07.663 00.004 12308 Worker thread wakes up
23:46:07.664 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.24) opts 0xd
23:46:07.664 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.24)
23:46:07.664 00.000 12308 Moving (-0.14, 0.24) raw xDistance=0.13 yDistance=-0.26
23:46:07.664 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:46:07.664 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:46:07.664 00.000 12308 MoveAxis(E, 0, ABG)
23:46:07.664 00.000 12308 Move returns status 0, amount 0
23:46:07.664 00.000 12308 MoveAxis(N, 180, ABG)
23:46:07.666 00.002 12308 Guiding  Dir = 0, Dur = 180
23:46:07.666 00.000 12308 IsSlewing returns 0
23:46:07.666 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:07.670 00.004 12308 IsGuiding returns 0
23:46:07.670 00.000 12308 PulseGuide returned control before completion, sleep 190
23:46:07.692 00.022 14556 UpdateGuideState exits: m=2245 SNR=31.9
23:46:07.695 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:07.700 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:07.704 00.004 14556 Enqueuing Expose request
23:46:07.875 00.171 12308 IsGuiding returns 1
23:46:07.876 00.001 12308 scope still moving after pulse duration time elapsed
23:46:07.906 00.030 12308 IsSlewing returns 0
23:46:07.907 00.001 12308 IsGuiding returns 0
23:46:07.907 00.000 12308 scope move finished after 180 + 57 ms
23:46:07.909 00.002 12308 Move returns status 0, amount 180
23:46:07.909 00.000 12308 move complete, result=0
23:46:07.909 00.000 12308 worker thread done servicing request
23:46:07.910 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 180 ms NORTH
23:46:07.916 00.006 12308 Worker thread wakes up
23:46:07.916 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:07.916 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:09.172 01.256 12308 Exposure complete
23:46:09.295 00.123 12308 worker thread done servicing request
23:46:09.296 00.001 14556 OnExposeComplete: enter
23:46:09.299 00.003 14556 UpdateGuideState(): m_state=6
23:46:09.303 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7855
23:46:09.307 00.004 14556 Star::Find returns 1 (0), X=167.28, Y=1000.37, Mass=2116, SNR=30.6, Peak=156 HFD=4.7
23:46:09.311 00.004 14556 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-3.07) = xAngle (0.69 = 0.69)
23:46:09.316 00.005 14556 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.59 = 0.59)
23:46:09.319 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.17 hyp=0.25 cameraTheta=-2.38 mountX=0.19 mountY=0.14, mountTheta=0.63
23:46:09.325 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.17, opts=13)
23:46:09.328 00.003 14556 Enqueuing Move request for scope (-0.18, -0.17)
23:46:09.332 00.004 12308 Worker thread wakes up
23:46:09.333 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.17) opts 0xd
23:46:09.333 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.17)
23:46:09.333 00.000 12308 Moving (-0.18, -0.17) raw xDistance=0.19 yDistance=0.14
23:46:09.333 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:46:09.333 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:09.334 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:46:09.334 00.000 12308 MoveAxis(E, 0, ABG)
23:46:09.334 00.000 12308 Move returns status 0, amount 0
23:46:09.334 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:09.339 00.005 12308 MoveAxis(N, 0, ABG)
23:46:09.340 00.001 12308 Move returns status 0, amount 0
23:46:09.340 00.000 12308 move complete, result=0
23:46:09.340 00.000 12308 worker thread done servicing request
23:46:09.360 00.020 14556 UpdateGuideState exits: m=2116 SNR=30.6
23:46:09.364 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:09.369 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:09.374 00.005 14556 Enqueuing Expose request
23:46:09.378 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:46:09.382 00.004 12308 Worker thread wakes up
23:46:09.382 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:09.382 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:10.637 01.255 12308 Exposure complete
23:46:10.757 00.120 12308 worker thread done servicing request
23:46:10.758 00.001 14556 OnExposeComplete: enter
23:46:10.761 00.003 14556 UpdateGuideState(): m_state=6
23:46:10.765 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7856
23:46:10.770 00.005 14556 Star::Find returns 1 (0), X=167.15, Y=1000.63, Mass=2365, SNR=32.6, Peak=166 HFD=4.9
23:46:10.773 00.003 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.92 = -0.36)
23:46:10.778 00.005 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.46)
23:46:10.782 00.004 14556 CameraToMount -- cameraX=-0.31 cameraY=0.09 hyp=0.32 cameraTheta=2.85 mountX=0.30 mountY=-0.14, mountTheta=-0.44
23:46:10.786 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.09, opts=13)
23:46:10.791 00.005 14556 Enqueuing Move request for scope (-0.31, 0.09)
23:46:10.794 00.003 12308 Worker thread wakes up
23:46:10.794 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.09) opts 0xd
23:46:10.795 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.09)
23:46:10.795 00.000 12308 Moving (-0.31, 0.09) raw xDistance=0.30 yDistance=-0.14
23:46:10.795 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:46:10.795 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:10.795 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:46:10.795 00.000 12308 MoveAxis(W, 130, ABG)
23:46:10.796 00.001 12308 Guiding  Dir = 3, Dur = 130
23:46:10.796 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:10.800 00.004 12308 IsSlewing returns 0
23:46:10.800 00.000 12308 IsGuiding returns 0
23:46:10.800 00.000 12308 PulseGuide returned control before completion, sleep 140
23:46:10.820 00.020 14556 UpdateGuideState exits: m=2365 SNR=32.6
23:46:10.824 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:10.829 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:10.832 00.003 14556 Enqueuing Expose request
23:46:10.954 00.122 12308 IsGuiding returns 1
23:46:10.954 00.000 12308 scope still moving after pulse duration time elapsed
23:46:10.986 00.032 12308 IsSlewing returns 0
23:46:10.986 00.000 12308 IsGuiding returns 0
23:46:10.987 00.001 12308 scope move finished after 130 + 57 ms
23:46:10.988 00.001 12308 Move returns status 0, amount 130
23:46:10.988 00.000 12308 MoveAxis(N, 0, ABG)
23:46:10.989 00.001 12308 Move returns status 0, amount 0
23:46:10.989 00.000 12308 move complete, result=0
23:46:10.989 00.000 12308 worker thread done servicing request
23:46:10.989 00.000 14556 GuideStep: 0.3 px 130 ms WEST, -0.1 px 0 ms NORTH
23:46:10.998 00.009 12308 Worker thread wakes up
23:46:10.998 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:10.998 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:12.246 01.248 12308 Exposure complete
23:46:12.394 00.148 12308 worker thread done servicing request
23:46:12.394 00.000 14556 OnExposeComplete: enter
23:46:12.398 00.004 14556 UpdateGuideState(): m_state=6
23:46:12.403 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7857
23:46:12.407 00.004 14556 Star::Find returns 1 (0), X=167.30, Y=1000.59, Mass=2143, SNR=31.0, Peak=139 HFD=4.7
23:46:12.412 00.005 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.93 = -0.35)
23:46:12.416 00.004 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.45)
23:46:12.420 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.17 cameraTheta=2.86 mountX=0.16 mountY=-0.07, mountTheta=-0.43
23:46:12.426 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.05, opts=13)
23:46:12.430 00.004 14556 Enqueuing Move request for scope (-0.16, 0.05)
23:46:12.435 00.005 12308 Worker thread wakes up
23:46:12.435 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd
23:46:12.435 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.05)
23:46:12.435 00.000 12308 Moving (-0.16, 0.05) raw xDistance=0.16 yDistance=-0.07
23:46:12.437 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:46:12.437 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:12.437 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:46:12.437 00.000 12308 MoveAxis(E, 0, ABG)
23:46:12.437 00.000 12308 Move returns status 0, amount 0
23:46:12.437 00.000 12308 MoveAxis(N, 0, ABG)
23:46:12.439 00.002 12308 Move returns status 0, amount 0
23:46:12.439 00.000 12308 move complete, result=0
23:46:12.439 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:12.444 00.005 12308 worker thread done servicing request
23:46:12.466 00.022 14556 UpdateGuideState exits: m=2143 SNR=31.0
23:46:12.471 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:12.476 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:12.479 00.003 14556 Enqueuing Expose request
23:46:12.483 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:46:12.487 00.004 12308 Worker thread wakes up
23:46:12.487 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:12.487 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:13.727 01.240 12308 Exposure complete
23:46:13.852 00.125 12308 worker thread done servicing request
23:46:13.852 00.000 14556 OnExposeComplete: enter
23:46:13.856 00.004 14556 UpdateGuideState(): m_state=6
23:46:13.861 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7858
23:46:13.865 00.004 14556 Star::Find returns 1 (0), X=167.42, Y=1000.65, Mass=2115, SNR=31.0, Peak=136 HFD=4.9
23:46:13.870 00.005 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.97 = -1.31)
23:46:13.875 00.005 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.41)
23:46:13.878 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.11 cameraTheta=1.90 mountX=0.03 mountY=-0.11, mountTheta=-1.32
23:46:13.884 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.11, opts=13)
23:46:13.887 00.003 14556 Enqueuing Move request for scope (-0.04, 0.11)
23:46:13.892 00.005 12308 Worker thread wakes up
23:46:13.892 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
23:46:13.892 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
23:46:13.892 00.000 12308 Moving (-0.04, 0.11) raw xDistance=0.03 yDistance=-0.11
23:46:13.892 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:46:13.893 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:13.893 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:46:13.893 00.000 12308 MoveAxis(E, 0, ABG)
23:46:13.893 00.000 12308 Move returns status 0, amount 0
23:46:13.894 00.001 12308 MoveAxis(N, 0, ABG)
23:46:13.894 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:13.898 00.004 12308 Move returns status 0, amount 0
23:46:13.899 00.001 12308 move complete, result=0
23:46:13.899 00.000 12308 worker thread done servicing request
23:46:13.921 00.022 14556 UpdateGuideState exits: m=2115 SNR=31.0
23:46:13.925 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:13.930 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:13.935 00.005 14556 Enqueuing Expose request
23:46:13.940 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:46:13.944 00.004 12308 Worker thread wakes up
23:46:13.944 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:13.944 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:15.185 01.241 12308 Exposure complete
23:46:15.309 00.124 12308 worker thread done servicing request
23:46:15.310 00.001 14556 OnExposeComplete: enter
23:46:15.317 00.007 14556 UpdateGuideState(): m_state=6
23:46:15.322 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7859
23:46:15.326 00.004 14556 Star::Find returns 1 (0), X=167.42, Y=1000.71, Mass=2145, SNR=30.9, Peak=161 HFD=4.7
23:46:15.330 00.004 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.89 = -1.39)
23:46:15.333 00.003 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.49)
23:46:15.336 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.82 mountX=0.03 mountY=-0.18, mountTheta=-1.40
23:46:15.341 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.17, opts=13)
23:46:15.345 00.004 14556 Enqueuing Move request for scope (-0.04, 0.17)
23:46:15.348 00.003 12308 Worker thread wakes up
23:46:15.348 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
23:46:15.348 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
23:46:15.348 00.000 12308 Moving (-0.04, 0.17) raw xDistance=0.03 yDistance=-0.18
23:46:15.348 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:46:15.349 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:15.349 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:46:15.349 00.000 12308 MoveAxis(E, 0, ABG)
23:46:15.349 00.000 12308 Move returns status 0, amount 0
23:46:15.350 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:15.354 00.004 12308 MoveAxis(N, 0, ABG)
23:46:15.355 00.001 12308 Move returns status 0, amount 0
23:46:15.355 00.000 12308 move complete, result=0
23:46:15.355 00.000 12308 worker thread done servicing request
23:46:15.371 00.016 14556 UpdateGuideState exits: m=2145 SNR=30.9
23:46:15.375 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:15.378 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:15.382 00.004 14556 Enqueuing Expose request
23:46:15.385 00.003 12308 Worker thread wakes up
23:46:15.385 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:15.385 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:15.385 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:46:16.626 01.241 12308 Exposure complete
23:46:16.760 00.134 12308 worker thread done servicing request
23:46:16.760 00.000 14556 OnExposeComplete: enter
23:46:16.764 00.004 14556 UpdateGuideState(): m_state=6
23:46:16.768 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7860
23:46:16.772 00.004 14556 Star::Find returns 1 (0), X=167.34, Y=1000.85, Mass=2322, SNR=32.4, Peak=174 HFD=4.6
23:46:16.777 00.005 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.02 = -1.27)
23:46:16.781 00.004 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.37)
23:46:16.786 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.32 hyp=0.34 cameraTheta=1.94 mountX=0.10 mountY=-0.33, mountTheta=-1.27
23:46:16.795 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.32, opts=13)
23:46:16.801 00.006 14556 Enqueuing Move request for scope (-0.12, 0.32)
23:46:16.807 00.006 12308 Worker thread wakes up
23:46:16.807 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.32) opts 0xd
23:46:16.807 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.32)
23:46:16.809 00.002 12308 Moving (-0.12, 0.32) raw xDistance=0.10 yDistance=-0.33
23:46:16.809 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:46:16.809 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
23:46:16.810 00.001 12308 MoveAxis(E, 0, ABG)
23:46:16.810 00.000 12308 Move returns status 0, amount 0
23:46:16.810 00.000 12308 MoveAxis(N, 234, ABG)
23:46:16.810 00.000 12308 Guiding  Dir = 0, Dur = 234
23:46:16.811 00.001 12308 IsSlewing returns 0
23:46:16.811 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:16.817 00.006 12308 IsGuiding returns 0
23:46:16.817 00.000 12308 PulseGuide returned control before completion, sleep 244
23:46:16.848 00.031 14556 UpdateGuideState exits: m=2322 SNR=32.4
23:46:16.854 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:16.859 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:16.863 00.004 14556 Enqueuing Expose request
23:46:17.073 00.210 12308 IsGuiding returns 1
23:46:17.073 00.000 12308 scope still moving after pulse duration time elapsed
23:46:17.103 00.030 12308 IsSlewing returns 0
23:46:17.103 00.000 12308 IsGuiding returns 0
23:46:17.103 00.000 12308 scope move finished after 234 + 52 ms
23:46:17.103 00.000 12308 Move returns status 0, amount 234
23:46:17.103 00.000 12308 move complete, result=0
23:46:17.105 00.002 12308 worker thread done servicing request
23:46:17.105 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 234 ms NORTH
23:46:17.109 00.004 12308 Worker thread wakes up
23:46:17.109 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:17.109 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:18.365 01.256 12308 Exposure complete
23:46:18.500 00.135 12308 worker thread done servicing request
23:46:18.500 00.000 14556 OnExposeComplete: enter
23:46:18.504 00.004 14556 UpdateGuideState(): m_state=6
23:46:18.508 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7861
23:46:18.512 00.004 14556 Star::Find returns 1 (0), X=167.40, Y=1000.42, Mass=2292, SNR=31.9, Peak=154 HFD=4.8
23:46:18.515 00.003 14556 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.07) = xAngle (1.06 = 1.06)
23:46:18.519 00.004 14556 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.96 = 0.96)
23:46:18.523 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-2.01 mountX=0.06 mountY=0.11, mountTheta=1.03
23:46:18.529 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.12, opts=13)
23:46:18.533 00.004 14556 Enqueuing Move request for scope (-0.06, -0.12)
23:46:18.537 00.004 12308 Worker thread wakes up
23:46:18.538 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.12) opts 0xd
23:46:18.538 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.12)
23:46:18.538 00.000 12308 Moving (-0.06, -0.12) raw xDistance=0.06 yDistance=0.11
23:46:18.538 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:46:18.538 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:18.539 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:46:18.539 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:18.544 00.005 12308 MoveAxis(E, 0, ABG)
23:46:18.544 00.000 12308 Move returns status 0, amount 0
23:46:18.544 00.000 12308 MoveAxis(N, 0, ABG)
23:46:18.544 00.000 12308 Move returns status 0, amount 0
23:46:18.545 00.001 12308 move complete, result=0
23:46:18.545 00.000 12308 worker thread done servicing request
23:46:18.565 00.020 14556 UpdateGuideState exits: m=2292 SNR=31.9
23:46:18.570 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:18.575 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:18.579 00.004 14556 Enqueuing Expose request
23:46:18.582 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:46:18.586 00.004 12308 Worker thread wakes up
23:46:18.586 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:18.586 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:19.838 01.252 12308 Exposure complete
23:46:19.959 00.121 12308 worker thread done servicing request
23:46:19.959 00.000 14556 OnExposeComplete: enter
23:46:19.963 00.004 14556 UpdateGuideState(): m_state=6
23:46:19.967 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7862
23:46:19.971 00.004 14556 Star::Find returns 1 (0), X=167.39, Y=1000.43, Mass=2083, SNR=30.8, Peak=141 HFD=4.3
23:46:19.974 00.003 14556 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-3.07) = xAngle (0.91 = 0.91)
23:46:19.978 00.004 14556 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.81 = 0.81)
23:46:19.982 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-2.17 mountX=0.08 mountY=0.09, mountTheta=0.87
23:46:19.988 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.11, opts=13)
23:46:19.993 00.005 14556 Enqueuing Move request for scope (-0.07, -0.11)
23:46:19.996 00.003 12308 Worker thread wakes up
23:46:19.996 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.11) opts 0xd
23:46:19.996 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.11)
23:46:19.997 00.001 12308 Moving (-0.07, -0.11) raw xDistance=0.08 yDistance=0.09
23:46:19.997 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:46:19.998 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:19.998 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:46:19.998 00.000 12308 MoveAxis(E, 0, ABG)
23:46:19.999 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:20.004 00.005 12308 Move returns status 0, amount 0
23:46:20.004 00.000 12308 MoveAxis(N, 0, ABG)
23:46:20.004 00.000 12308 Move returns status 0, amount 0
23:46:20.004 00.000 12308 move complete, result=0
23:46:20.004 00.000 12308 worker thread done servicing request
23:46:20.025 00.021 14556 UpdateGuideState exits: m=2083 SNR=30.8
23:46:20.030 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:20.034 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:20.038 00.004 14556 Enqueuing Expose request
23:46:20.042 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:46:20.047 00.005 12308 Worker thread wakes up
23:46:20.047 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:20.047 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:21.294 01.247 12308 Exposure complete
23:46:21.420 00.126 12308 worker thread done servicing request
23:46:21.421 00.001 14556 OnExposeComplete: enter
23:46:21.425 00.004 14556 UpdateGuideState(): m_state=6
23:46:21.429 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7863
23:46:21.432 00.003 14556 Star::Find returns 1 (0), X=167.41, Y=1000.62, Mass=2117, SNR=30.9, Peak=144 HFD=4.3
23:46:21.435 00.003 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
23:46:21.441 00.006 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
23:46:21.447 00.006 14556 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.13 mountX=0.04 mountY=-0.09, mountTheta=-1.10
23:46:21.452 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.08, opts=13)
23:46:21.457 00.005 14556 Enqueuing Move request for scope (-0.05, 0.08)
23:46:21.461 00.004 12308 Worker thread wakes up
23:46:21.461 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
23:46:21.461 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
23:46:21.461 00.000 12308 Moving (-0.05, 0.08) raw xDistance=0.04 yDistance=-0.09
23:46:21.461 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:46:21.461 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:21.461 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:46:21.463 00.002 12308 MoveAxis(E, 0, ABG)
23:46:21.463 00.000 12308 Move returns status 0, amount 0
23:46:21.463 00.000 12308 MoveAxis(N, 0, ABG)
23:46:21.463 00.000 12308 Move returns status 0, amount 0
23:46:21.463 00.000 12308 move complete, result=0
23:46:21.463 00.000 12308 worker thread done servicing request
23:46:21.464 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:21.487 00.023 14556 UpdateGuideState exits: m=2117 SNR=30.9
23:46:21.492 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:21.496 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:21.503 00.007 14556 Enqueuing Expose request
23:46:21.507 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:46:21.512 00.005 12308 Worker thread wakes up
23:46:21.512 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:21.512 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:22.765 01.253 12308 Exposure complete
23:46:22.894 00.129 12308 worker thread done servicing request
23:46:22.895 00.001 14556 OnExposeComplete: enter
23:46:22.898 00.003 14556 UpdateGuideState(): m_state=6
23:46:22.902 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7864
23:46:22.906 00.004 14556 Star::Find returns 1 (0), X=167.41, Y=1000.72, Mass=2250, SNR=31.7, Peak=140 HFD=4.8
23:46:22.909 00.003 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.93 = -1.35)
23:46:22.912 00.003 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.45)
23:46:22.916 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.86 mountX=0.04 mountY=-0.19, mountTheta=-1.35
23:46:22.921 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.18, opts=13)
23:46:22.925 00.004 14556 Enqueuing Move request for scope (-0.05, 0.18)
23:46:22.928 00.003 12308 Worker thread wakes up
23:46:22.928 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.18) opts 0xd
23:46:22.929 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.18)
23:46:22.929 00.000 12308 Moving (-0.05, 0.18) raw xDistance=0.04 yDistance=-0.19
23:46:22.929 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:46:22.929 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:22.929 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:46:22.929 00.000 12308 MoveAxis(E, 0, ABG)
23:46:22.929 00.000 12308 Move returns status 0, amount 0
23:46:22.929 00.000 12308 MoveAxis(N, 0, ABG)
23:46:22.931 00.002 12308 Move returns status 0, amount 0
23:46:22.931 00.000 12308 move complete, result=0
23:46:22.931 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:22.936 00.005 12308 worker thread done servicing request
23:46:22.956 00.020 14556 UpdateGuideState exits: m=2250 SNR=31.7
23:46:22.960 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:22.964 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:22.970 00.006 14556 Enqueuing Expose request
23:46:22.973 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:46:22.977 00.004 12308 Worker thread wakes up
23:46:22.977 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:22.977 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:24.223 01.246 12308 Exposure complete
23:46:24.355 00.132 12308 worker thread done servicing request
23:46:24.356 00.001 14556 OnExposeComplete: enter
23:46:24.359 00.003 14556 UpdateGuideState(): m_state=6
23:46:24.365 00.006 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7865
23:46:24.370 00.005 14556 Star::Find returns 1 (0), X=167.30, Y=1000.59, Mass=2278, SNR=32.1, Peak=164 HFD=4.8
23:46:24.374 00.004 14556 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.07) = xAngle (5.90 = -0.38)
23:46:24.377 00.003 14556 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.48)
23:46:24.381 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.17 cameraTheta=2.83 mountX=0.15 mountY=-0.08, mountTheta=-0.46
23:46:24.385 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.05, opts=13)
23:46:24.390 00.005 14556 Enqueuing Move request for scope (-0.16, 0.05)
23:46:24.394 00.004 12308 Worker thread wakes up
23:46:24.394 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd
23:46:24.394 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.05)
23:46:24.394 00.000 12308 Moving (-0.16, 0.05) raw xDistance=0.15 yDistance=-0.08
23:46:24.394 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:46:24.395 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:24.395 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:46:24.395 00.000 12308 MoveAxis(E, 0, ABG)
23:46:24.395 00.000 12308 Move returns status 0, amount 0
23:46:24.395 00.000 12308 MoveAxis(N, 0, ABG)
23:46:24.395 00.000 12308 Move returns status 0, amount 0
23:46:24.397 00.002 12308 move complete, result=0
23:46:24.397 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:24.401 00.004 12308 worker thread done servicing request
23:46:24.425 00.024 14556 UpdateGuideState exits: m=2278 SNR=32.1
23:46:24.428 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:24.434 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:24.438 00.004 14556 Enqueuing Expose request
23:46:24.443 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:46:24.447 00.004 12308 Worker thread wakes up
23:46:24.447 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:24.447 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:25.695 01.248 12308 Exposure complete
23:46:25.826 00.131 14556 OnExposeComplete: enter
23:46:25.830 00.004 14556 UpdateGuideState(): m_state=6
23:46:25.834 00.004 12308 worker thread done servicing request
23:46:25.834 00.000 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7866
23:46:25.839 00.005 14556 Star::Find returns 1 (0), X=167.44, Y=1000.66, Mass=2178, SNR=31.6, Peak=163 HFD=4.8
23:46:25.843 00.004 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.84 = -1.45)
23:46:25.848 00.005 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
23:46:25.852 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.76 mountX=0.02 mountY=-0.12, mountTheta=-1.45
23:46:25.858 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.12, opts=13)
23:46:25.862 00.004 14556 Enqueuing Move request for scope (-0.02, 0.12)
23:46:25.866 00.004 12308 Worker thread wakes up
23:46:25.867 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
23:46:25.867 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
23:46:25.867 00.000 12308 Moving (-0.02, 0.12) raw xDistance=0.02 yDistance=-0.12
23:46:25.867 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:46:25.867 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:25.868 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:46:25.868 00.000 12308 MoveAxis(E, 0, ABG)
23:46:25.868 00.000 12308 Move returns status 0, amount 0
23:46:25.868 00.000 12308 MoveAxis(N, 0, ABG)
23:46:25.868 00.000 12308 Move returns status 0, amount 0
23:46:25.869 00.001 12308 move complete, result=0
23:46:25.869 00.000 12308 worker thread done servicing request
23:46:25.869 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:25.895 00.026 14556 UpdateGuideState exits: m=2178 SNR=31.6
23:46:25.899 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:25.903 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:25.909 00.006 14556 Enqueuing Expose request
23:46:25.914 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:46:25.918 00.004 12308 Worker thread wakes up
23:46:25.919 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:25.919 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:27.164 01.245 12308 Exposure complete
23:46:27.289 00.125 12308 worker thread done servicing request
23:46:27.289 00.000 14556 OnExposeComplete: enter
23:46:27.291 00.002 14556 UpdateGuideState(): m_state=6
23:46:27.297 00.006 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7867
23:46:27.301 00.004 14556 Star::Find returns 1 (0), X=167.24, Y=1000.85, Mass=2158, SNR=31.3, Peak=169 HFD=4.5
23:46:27.304 00.003 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
23:46:27.308 00.004 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
23:46:27.314 00.006 14556 CameraToMount -- cameraX=-0.22 cameraY=0.31 hyp=0.39 cameraTheta=2.19 mountX=0.20 mountY=-0.35, mountTheta=-1.04
23:46:27.320 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.31, opts=13)
23:46:27.324 00.004 14556 Enqueuing Move request for scope (-0.22, 0.31)
23:46:27.329 00.005 12308 Worker thread wakes up
23:46:27.329 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.31) opts 0xd
23:46:27.329 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.31)
23:46:27.329 00.000 12308 Moving (-0.22, 0.31) raw xDistance=0.20 yDistance=-0.35
23:46:27.329 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:46:27.330 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
23:46:27.330 00.000 12308 MoveAxis(W, 88, ABG)
23:46:27.330 00.000 12308 Guiding  Dir = 3, Dur = 88
23:46:27.330 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:27.334 00.004 12308 IsSlewing returns 0
23:46:27.335 00.001 12308 IsGuiding returns 0
23:46:27.336 00.001 12308 PulseGuide returned control before completion, sleep 98
23:46:27.359 00.023 14556 UpdateGuideState exits: m=2158 SNR=31.3
23:46:27.363 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:27.368 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:27.374 00.006 14556 Enqueuing Expose request
23:46:27.448 00.074 12308 IsGuiding returns 0
23:46:27.448 00.000 12308 Move returns status 0, amount 88
23:46:27.448 00.000 12308 MoveAxis(N, 245, ABG)
23:46:27.450 00.002 12308 Guiding  Dir = 0, Dur = 245
23:46:27.450 00.000 12308 IsSlewing returns 0
23:46:27.450 00.000 12308 IsGuiding returns 0
23:46:27.451 00.001 12308 PulseGuide returned control before completion, sleep 255
23:46:27.716 00.265 12308 IsGuiding returns 1
23:46:27.717 00.001 12308 scope still moving after pulse duration time elapsed
23:46:27.747 00.030 12308 IsSlewing returns 0
23:46:27.748 00.001 12308 IsGuiding returns 0
23:46:27.749 00.001 12308 scope move finished after 245 + 52 ms
23:46:27.749 00.000 12308 Move returns status 0, amount 245
23:46:27.749 00.000 12308 move complete, result=0
23:46:27.750 00.001 12308 worker thread done servicing request
23:46:27.750 00.000 12308 Worker thread wakes up
23:46:27.751 00.001 14556 GuideStep: 0.2 px 88 ms WEST, -0.3 px 245 ms NORTH
23:46:27.756 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:27.756 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:29.014 01.258 12308 Exposure complete
23:46:29.147 00.133 12308 worker thread done servicing request
23:46:29.147 00.000 14556 OnExposeComplete: enter
23:46:29.151 00.004 14556 UpdateGuideState(): m_state=6
23:46:29.154 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7868
23:46:29.159 00.005 14556 Star::Find returns 1 (0), X=167.45, Y=1000.40, Mass=2099, SNR=30.8, Peak=136 HFD=4.5
23:46:29.164 00.005 14556 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-3.07) = xAngle (1.47 = 1.47)
23:46:29.167 00.003 14556 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.37 = 1.37)
23:46:29.170 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.61 mountX=0.01 mountY=0.14, mountTheta=1.46
23:46:29.176 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.14, opts=13)
23:46:29.179 00.003 14556 Enqueuing Move request for scope (-0.01, -0.14)
23:46:29.183 00.004 12308 Worker thread wakes up
23:46:29.183 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
23:46:29.183 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
23:46:29.183 00.000 12308 Moving (-0.01, -0.14) raw xDistance=0.01 yDistance=0.14
23:46:29.183 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:46:29.183 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:29.183 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:46:29.185 00.002 12308 MoveAxis(E, 0, ABG)
23:46:29.185 00.000 12308 Move returns status 0, amount 0
23:46:29.185 00.000 12308 MoveAxis(N, 0, ABG)
23:46:29.185 00.000 12308 Move returns status 0, amount 0
23:46:29.185 00.000 12308 move complete, result=0
23:46:29.186 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:29.189 00.003 12308 worker thread done servicing request
23:46:29.209 00.020 14556 UpdateGuideState exits: m=2099 SNR=30.8
23:46:29.213 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:29.218 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:29.223 00.005 14556 Enqueuing Expose request
23:46:29.225 00.002 12308 Worker thread wakes up
23:46:29.227 00.002 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:46:29.230 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:29.231 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:30.484 01.253 12308 Exposure complete
23:46:30.610 00.126 12308 worker thread done servicing request
23:46:30.610 00.000 14556 OnExposeComplete: enter
23:46:30.614 00.004 14556 UpdateGuideState(): m_state=6
23:46:30.618 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7869
23:46:30.622 00.004 14556 Star::Find returns 1 (0), X=167.61, Y=1000.57, Mass=2250, SNR=31.9, Peak=149 HFD=4.9
23:46:30.626 00.004 14556 CameraToMount -- cameraTheta (0.22) - m_xAngle (-3.07) = xAngle (3.29 = -2.99)
23:46:30.631 00.005 14556 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.20 = -3.09)
23:46:30.634 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.03 hyp=0.15 cameraTheta=0.22 mountX=-0.15 mountY=-0.01, mountTheta=-3.09
23:46:30.640 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.03, opts=13)
23:46:30.643 00.003 14556 Enqueuing Move request for scope (0.15, 0.03)
23:46:30.647 00.004 12308 Worker thread wakes up
23:46:30.647 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.03) opts 0xd
23:46:30.647 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.03)
23:46:30.647 00.000 12308 Moving (0.15, 0.03) raw xDistance=-0.15 yDistance=-0.01
23:46:30.648 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:46:30.648 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:30.648 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:46:30.648 00.000 12308 MoveAxis(E, 0, ABG)
23:46:30.648 00.000 12308 Move returns status 0, amount 0
23:46:30.648 00.000 12308 MoveAxis(N, 0, ABG)
23:46:30.649 00.001 12308 Move returns status 0, amount 0
23:46:30.649 00.000 12308 move complete, result=0
23:46:30.650 00.001 12308 worker thread done servicing request
23:46:30.650 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:30.674 00.024 14556 UpdateGuideState exits: m=2250 SNR=31.9
23:46:30.678 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:30.683 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:30.688 00.005 14556 Enqueuing Expose request
23:46:30.692 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:46:30.697 00.005 12308 Worker thread wakes up
23:46:30.697 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:30.697 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:31.943 01.246 12308 Exposure complete
23:46:32.075 00.132 12308 worker thread done servicing request
23:46:32.076 00.001 14556 OnExposeComplete: enter
23:46:32.081 00.005 14556 UpdateGuideState(): m_state=6
23:46:32.084 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7870
23:46:32.088 00.004 14556 Star::Find returns 1 (0), X=167.29, Y=1000.54, Mass=2269, SNR=32.0, Peak=138 HFD=4.7
23:46:32.092 00.004 14556 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.07) = xAngle (6.19 = -0.10)
23:46:32.096 00.004 14556 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.20)
23:46:32.099 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.00 hyp=0.17 cameraTheta=3.11 mountX=0.17 mountY=-0.03, mountTheta=-0.19
23:46:32.104 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.00, opts=13)
23:46:32.109 00.005 14556 Enqueuing Move request for scope (-0.17, 0.00)
23:46:32.113 00.004 12308 Worker thread wakes up
23:46:32.113 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.00) opts 0xd
23:46:32.113 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.00)
23:46:32.113 00.000 12308 Moving (-0.17, 0.00) raw xDistance=0.17 yDistance=-0.03
23:46:32.113 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:46:32.114 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:32.114 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:46:32.114 00.000 12308 MoveAxis(E, 0, ABG)
23:46:32.114 00.000 12308 Move returns status 0, amount 0
23:46:32.114 00.000 12308 MoveAxis(N, 0, ABG)
23:46:32.116 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:32.121 00.005 12308 Move returns status 0, amount 0
23:46:32.121 00.000 12308 move complete, result=0
23:46:32.121 00.000 12308 worker thread done servicing request
23:46:32.143 00.022 14556 UpdateGuideState exits: m=2269 SNR=32.0
23:46:32.148 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:32.152 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:32.157 00.005 14556 Enqueuing Expose request
23:46:32.160 00.003 12308 Worker thread wakes up
23:46:32.160 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:46:32.165 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:32.165 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:33.411 01.246 12308 Exposure complete
23:46:33.538 00.127 12308 worker thread done servicing request
23:46:33.538 00.000 14556 OnExposeComplete: enter
23:46:33.542 00.004 14556 UpdateGuideState(): m_state=6
23:46:33.546 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7871
23:46:33.550 00.004 14556 Star::Find returns 1 (0), X=167.52, Y=1000.76, Mass=2096, SNR=30.7, Peak=148 HFD=4.6
23:46:33.553 00.003 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.38 = -1.90)
23:46:33.558 00.005 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.00)
23:46:33.562 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.31 mountX=-0.07 mountY=-0.21, mountTheta=-1.91
23:46:33.567 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.22, opts=13)
23:46:33.570 00.003 14556 Enqueuing Move request for scope (0.06, 0.22)
23:46:33.574 00.004 12308 Worker thread wakes up
23:46:33.575 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.22) opts 0xd
23:46:33.575 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.22)
23:46:33.575 00.000 12308 Moving (0.06, 0.22) raw xDistance=-0.07 yDistance=-0.21
23:46:33.576 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:46:33.576 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:46:33.576 00.000 12308 MoveAxis(E, 0, ABG)
23:46:33.576 00.000 12308 Move returns status 0, amount 0
23:46:33.577 00.001 12308 MoveAxis(N, 146, ABG)
23:46:33.577 00.000 12308 Guiding  Dir = 0, Dur = 146
23:46:33.577 00.000 12308 IsSlewing returns 0
23:46:33.578 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:33.585 00.007 12308 IsGuiding returns 0
23:46:33.585 00.000 12308 PulseGuide returned control before completion, sleep 156
23:46:33.604 00.019 14556 UpdateGuideState exits: m=2096 SNR=30.7
23:46:33.608 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:33.612 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:33.615 00.003 14556 Enqueuing Expose request
23:46:33.745 00.130 12308 IsGuiding returns 1
23:46:33.746 00.001 12308 scope still moving after pulse duration time elapsed
23:46:33.774 00.028 12308 IsSlewing returns 0
23:46:33.776 00.002 12308 IsGuiding returns 0
23:46:33.777 00.001 12308 scope move finished after 146 + 46 ms
23:46:33.777 00.000 12308 Move returns status 0, amount 146
23:46:33.778 00.001 12308 move complete, result=0
23:46:33.778 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 146 ms NORTH
23:46:33.783 00.005 12308 worker thread done servicing request
23:46:33.783 00.000 12308 Worker thread wakes up
23:46:33.783 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:33.783 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:35.037 01.254 12308 Exposure complete
23:46:35.165 00.128 12308 worker thread done servicing request
23:46:35.165 00.000 14556 OnExposeComplete: enter
23:46:35.170 00.005 14556 UpdateGuideState(): m_state=6
23:46:35.175 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7872
23:46:35.178 00.003 14556 Star::Find returns 1 (0), X=167.34, Y=1000.35, Mass=2234, SNR=31.8, Peak=154 HFD=4.7
23:46:35.182 00.004 14556 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-3.07) = xAngle (0.92 = 0.92)
23:46:35.186 00.004 14556 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.82 = 0.82)
23:46:35.190 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-2.15 mountX=0.13 mountY=0.16, mountTheta=0.88
23:46:35.195 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.18, opts=13)
23:46:35.199 00.004 14556 Enqueuing Move request for scope (-0.12, -0.18)
23:46:35.202 00.003 12308 Worker thread wakes up
23:46:35.203 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.18) opts 0xd
23:46:35.203 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.18)
23:46:35.203 00.000 12308 Moving (-0.12, -0.18) raw xDistance=0.13 yDistance=0.16
23:46:35.203 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:46:35.203 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:35.203 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:46:35.203 00.000 12308 MoveAxis(E, 0, ABG)
23:46:35.205 00.002 12308 Move returns status 0, amount 0
23:46:35.205 00.000 12308 MoveAxis(N, 0, ABG)
23:46:35.205 00.000 12308 Move returns status 0, amount 0
23:46:35.205 00.000 12308 move complete, result=0
23:46:35.206 00.001 12308 worker thread done servicing request
23:46:35.206 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:35.232 00.026 14556 UpdateGuideState exits: m=2234 SNR=31.8
23:46:35.236 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:35.241 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:35.244 00.003 14556 Enqueuing Expose request
23:46:35.249 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:46:35.253 00.004 12308 Worker thread wakes up
23:46:35.253 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:35.253 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:36.507 01.254 12308 Exposure complete
23:46:36.627 00.120 12308 worker thread done servicing request
23:46:36.629 00.002 14556 OnExposeComplete: enter
23:46:36.632 00.003 14556 UpdateGuideState(): m_state=6
23:46:36.637 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7873
23:46:36.640 00.003 14556 Star::Find returns 1 (0), X=167.36, Y=1000.54, Mass=2525, SNR=33.6, Peak=171 HFD=4.8
23:46:36.644 00.004 14556 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.07) = xAngle (6.21 = -0.08)
23:46:36.648 00.004 14556 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.11 = -0.18)
23:46:36.653 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.00 hyp=0.10 cameraTheta=3.13 mountX=0.10 mountY=-0.02, mountTheta=-0.17
23:46:36.657 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.00, opts=13)
23:46:36.661 00.004 14556 Enqueuing Move request for scope (-0.10, 0.00)
23:46:36.665 00.004 12308 Worker thread wakes up
23:46:36.665 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.00) opts 0xd
23:46:36.666 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.00)
23:46:36.666 00.000 12308 Moving (-0.10, 0.00) raw xDistance=0.10 yDistance=-0.02
23:46:36.666 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:46:36.666 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:36.666 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:46:36.666 00.000 12308 MoveAxis(E, 0, ABG)
23:46:36.666 00.000 12308 Move returns status 0, amount 0
23:46:36.667 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:36.672 00.005 12308 MoveAxis(N, 0, ABG)
23:46:36.672 00.000 12308 Move returns status 0, amount 0
23:46:36.672 00.000 12308 move complete, result=0
23:46:36.672 00.000 12308 worker thread done servicing request
23:46:36.701 00.029 14556 UpdateGuideState exits: m=2525 SNR=33.6
23:46:36.707 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:36.714 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:36.722 00.008 14556 Enqueuing Expose request
23:46:36.727 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:46:36.733 00.006 12308 Worker thread wakes up
23:46:36.733 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:36.733 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:37.975 01.242 12308 Exposure complete
23:46:38.112 00.137 12308 worker thread done servicing request
23:46:38.113 00.001 14556 OnExposeComplete: enter
23:46:38.118 00.005 14556 UpdateGuideState(): m_state=6
23:46:38.123 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7874
23:46:38.127 00.004 14556 Star::Find returns 1 (0), X=167.39, Y=1000.64, Mass=2141, SNR=31.0, Peak=139 HFD=4.8
23:46:38.131 00.004 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
23:46:38.134 00.003 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
23:46:38.139 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.12 cameraTheta=2.19 mountX=0.06 mountY=-0.11, mountTheta=-1.05
23:46:38.145 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.10, opts=13)
23:46:38.148 00.003 14556 Enqueuing Move request for scope (-0.07, 0.10)
23:46:38.153 00.005 12308 Worker thread wakes up
23:46:38.153 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
23:46:38.153 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
23:46:38.154 00.001 12308 Moving (-0.07, 0.10) raw xDistance=0.06 yDistance=-0.11
23:46:38.154 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:46:38.154 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:38.154 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:46:38.155 00.001 12308 MoveAxis(E, 0, ABG)
23:46:38.155 00.000 12308 Move returns status 0, amount 0
23:46:38.155 00.000 12308 MoveAxis(N, 0, ABG)
23:46:38.155 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:38.159 00.004 12308 Move returns status 0, amount 0
23:46:38.160 00.001 12308 move complete, result=0
23:46:38.160 00.000 12308 worker thread done servicing request
23:46:38.180 00.020 14556 UpdateGuideState exits: m=2141 SNR=31.0
23:46:38.187 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:38.193 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:38.197 00.004 14556 Enqueuing Expose request
23:46:38.202 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:46:38.206 00.004 12308 Worker thread wakes up
23:46:38.206 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:38.206 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:39.450 01.244 12308 Exposure complete
23:46:39.570 00.120 12308 worker thread done servicing request
23:46:39.571 00.001 14556 OnExposeComplete: enter
23:46:39.574 00.003 14556 UpdateGuideState(): m_state=6
23:46:39.577 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7875
23:46:39.582 00.005 14556 Star::Find returns 1 (0), X=167.29, Y=1000.75, Mass=2230, SNR=31.5, Peak=168 HFD=4.6
23:46:39.586 00.004 14556 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.07) = xAngle (5.31 = -0.98)
23:46:39.590 00.004 14556 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.08)
23:46:39.594 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.21 hyp=0.27 cameraTheta=2.23 mountX=0.15 mountY=-0.24, mountTheta=-1.01
23:46:39.598 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.21, opts=13)
23:46:39.602 00.004 14556 Enqueuing Move request for scope (-0.17, 0.21)
23:46:39.605 00.003 12308 Worker thread wakes up
23:46:39.605 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.21) opts 0xd
23:46:39.605 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.21)
23:46:39.605 00.000 12308 Moving (-0.17, 0.21) raw xDistance=0.15 yDistance=-0.24
23:46:39.605 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:46:39.605 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:46:39.606 00.001 12308 MoveAxis(E, 0, ABG)
23:46:39.606 00.000 12308 Move returns status 0, amount 0
23:46:39.606 00.000 12308 MoveAxis(N, 167, ABG)
23:46:39.606 00.000 12308 Guiding  Dir = 0, Dur = 167
23:46:39.606 00.000 12308 IsSlewing returns 0
23:46:39.606 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:39.610 00.004 12308 IsGuiding returns 0
23:46:39.610 00.000 12308 PulseGuide returned control before completion, sleep 177
23:46:39.631 00.021 14556 UpdateGuideState exits: m=2230 SNR=31.5
23:46:39.636 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:39.640 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:39.643 00.003 14556 Enqueuing Expose request
23:46:39.799 00.156 12308 IsGuiding returns 0
23:46:39.799 00.000 12308 Move returns status 0, amount 167
23:46:39.801 00.002 12308 move complete, result=0
23:46:39.801 00.000 12308 worker thread done servicing request
23:46:39.801 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 167 ms NORTH
23:46:39.808 00.007 12308 Worker thread wakes up
23:46:39.808 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:39.808 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:41.060 01.252 12308 Exposure complete
23:46:41.200 00.140 12308 worker thread done servicing request
23:46:41.200 00.000 14556 OnExposeComplete: enter
23:46:41.204 00.004 14556 UpdateGuideState(): m_state=6
23:46:41.208 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7876
23:46:41.212 00.004 14556 Star::Find returns 1 (0), X=167.29, Y=1000.30, Mass=2399, SNR=32.8, Peak=173 HFD=4.7
23:46:41.216 00.004 14556 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.07) = xAngle (0.88 = 0.88)
23:46:41.220 00.004 14556 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.78 = 0.78)
23:46:41.224 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.24 hyp=0.29 cameraTheta=-2.19 mountX=0.19 mountY=0.21, mountTheta=0.83
23:46:41.229 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.24, opts=13)
23:46:41.233 00.004 14556 Enqueuing Move request for scope (-0.17, -0.24)
23:46:41.237 00.004 12308 Worker thread wakes up
23:46:41.237 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.24) opts 0xd
23:46:41.237 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.24)
23:46:41.237 00.000 12308 Moving (-0.17, -0.24) raw xDistance=0.19 yDistance=0.21
23:46:41.237 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:46:41.237 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:46:41.238 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:46:41.238 00.000 12308 MoveAxis(E, 0, ABG)
23:46:41.238 00.000 12308 Move returns status 0, amount 0
23:46:41.238 00.000 12308 MoveAxis(N, 0, ABG)
23:46:41.238 00.000 12308 Move returns status 0, amount 0
23:46:41.238 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:41.244 00.006 12308 move complete, result=0
23:46:41.244 00.000 12308 worker thread done servicing request
23:46:41.265 00.021 14556 UpdateGuideState exits: m=2399 SNR=32.8
23:46:41.269 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:41.273 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:41.280 00.007 14556 Enqueuing Expose request
23:46:41.284 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:46:41.289 00.005 12308 Worker thread wakes up
23:46:41.289 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:41.289 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:42.538 01.249 12308 Exposure complete
23:46:42.658 00.120 12308 worker thread done servicing request
23:46:42.658 00.000 14556 OnExposeComplete: enter
23:46:42.662 00.004 14556 UpdateGuideState(): m_state=6
23:46:42.665 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7877
23:46:42.670 00.005 14556 Star::Find returns 1 (0), X=167.38, Y=1000.46, Mass=2173, SNR=31.0, Peak=157 HFD=4.5
23:46:42.674 00.004 14556 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.07) = xAngle (0.75 = 0.75)
23:46:42.677 00.003 14556 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.65 = 0.65)
23:46:42.682 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-2.32 mountX=0.08 mountY=0.07, mountTheta=0.69
23:46:42.686 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.08, opts=13)
23:46:42.689 00.003 14556 Enqueuing Move request for scope (-0.08, -0.08)
23:46:42.694 00.005 12308 Worker thread wakes up
23:46:42.694 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
23:46:42.694 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
23:46:42.694 00.000 12308 Moving (-0.08, -0.08) raw xDistance=0.08 yDistance=0.07
23:46:42.694 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:46:42.694 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:42.695 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:46:42.695 00.000 12308 MoveAxis(E, 0, ABG)
23:46:42.695 00.000 12308 Move returns status 0, amount 0
23:46:42.695 00.000 12308 MoveAxis(N, 0, ABG)
23:46:42.695 00.000 12308 Move returns status 0, amount 0
23:46:42.695 00.000 12308 move complete, result=0
23:46:42.696 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:42.700 00.004 12308 worker thread done servicing request
23:46:42.720 00.020 14556 UpdateGuideState exits: m=2173 SNR=31.0
23:46:42.725 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:42.729 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:42.733 00.004 14556 Enqueuing Expose request
23:46:42.736 00.003 12308 Worker thread wakes up
23:46:42.737 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:46:42.741 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:42.741 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:43.991 01.250 12308 Exposure complete
23:46:44.125 00.134 12308 worker thread done servicing request
23:46:44.125 00.000 14556 OnExposeComplete: enter
23:46:44.130 00.005 14556 UpdateGuideState(): m_state=6
23:46:44.134 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7878
23:46:44.138 00.004 14556 Star::Find returns 1 (0), X=167.34, Y=1000.55, Mass=2236, SNR=31.7, Peak=153 HFD=4.7
23:46:44.142 00.004 14556 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.07) = xAngle (6.16 = -0.12)
23:46:44.146 00.004 14556 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.07 = -0.22)
23:46:44.150 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.09 mountX=0.12 mountY=-0.03, mountTheta=-0.21
23:46:44.155 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.01, opts=13)
23:46:44.159 00.004 14556 Enqueuing Move request for scope (-0.12, 0.01)
23:46:44.164 00.005 12308 Worker thread wakes up
23:46:44.164 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
23:46:44.164 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
23:46:44.165 00.001 12308 Moving (-0.12, 0.01) raw xDistance=0.12 yDistance=-0.03
23:46:44.165 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:46:44.165 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:44.165 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:46:44.166 00.001 12308 MoveAxis(E, 0, ABG)
23:46:44.166 00.000 12308 Move returns status 0, amount 0
23:46:44.166 00.000 12308 MoveAxis(N, 0, ABG)
23:46:44.166 00.000 12308 Move returns status 0, amount 0
23:46:44.166 00.000 12308 move complete, result=0
23:46:44.166 00.000 12308 worker thread done servicing request
23:46:44.166 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:44.193 00.027 14556 UpdateGuideState exits: m=2236 SNR=31.7
23:46:44.197 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:44.202 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:44.207 00.005 14556 Enqueuing Expose request
23:46:44.211 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:46:44.215 00.004 12308 Worker thread wakes up
23:46:44.216 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:44.216 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:45.463 01.247 12308 Exposure complete
23:46:45.579 00.116 12308 worker thread done servicing request
23:46:45.579 00.000 14556 OnExposeComplete: enter
23:46:45.582 00.003 14556 UpdateGuideState(): m_state=6
23:46:45.587 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7879
23:46:45.589 00.002 14556 Star::Find returns 1 (0), X=167.24, Y=1000.51, Mass=2249, SNR=31.9, Peak=165 HFD=4.6
23:46:45.593 00.004 14556 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.07) = xAngle (0.07 = 0.07)
23:46:45.596 00.003 14556 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.02 = -0.02)
23:46:45.599 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.03 hyp=0.22 cameraTheta=-3.00 mountX=0.22 mountY=-0.01, mountTheta=-0.02
23:46:45.604 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.03, opts=13)
23:46:45.606 00.002 14556 Enqueuing Move request for scope (-0.22, -0.03)
23:46:45.610 00.004 12308 Worker thread wakes up
23:46:45.610 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.03) opts 0xd
23:46:45.610 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.03)
23:46:45.610 00.000 12308 Moving (-0.22, -0.03) raw xDistance=0.22 yDistance=-0.01
23:46:45.610 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:46:45.610 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:45.612 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:46:45.612 00.000 12308 MoveAxis(W, 96, ABG)
23:46:45.612 00.000 12308 Guiding  Dir = 3, Dur = 96
23:46:45.612 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:45.615 00.003 12308 IsSlewing returns 0
23:46:45.615 00.000 12308 IsGuiding returns 0
23:46:45.615 00.000 12308 PulseGuide returned control before completion, sleep 106
23:46:45.637 00.022 14556 UpdateGuideState exits: m=2249 SNR=31.9
23:46:45.642 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:45.647 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:45.650 00.003 14556 Enqueuing Expose request
23:46:45.732 00.082 12308 IsGuiding returns 1
23:46:45.732 00.000 12308 scope still moving after pulse duration time elapsed
23:46:45.763 00.031 12308 IsSlewing returns 0
23:46:45.764 00.001 12308 IsGuiding returns 1
23:46:45.793 00.029 12308 IsSlewing returns 0
23:46:45.795 00.002 12308 IsGuiding returns 1
23:46:45.824 00.029 12308 IsSlewing returns 0
23:46:45.825 00.001 12308 IsGuiding returns 0
23:46:45.826 00.001 12308 scope move finished after 96 + 114 ms
23:46:45.826 00.000 12308 Move returns status 0, amount 96
23:46:45.826 00.000 12308 MoveAxis(N, 0, ABG)
23:46:45.826 00.000 12308 Move returns status 0, amount 0
23:46:45.826 00.000 12308 move complete, result=0
23:46:45.826 00.000 12308 worker thread done servicing request
23:46:45.828 00.002 14556 GuideStep: 0.2 px 96 ms WEST, -0.0 px 0 ms NORTH
23:46:45.833 00.005 12308 Worker thread wakes up
23:46:45.834 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:45.834 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:47.084 01.250 12308 Exposure complete
23:46:47.208 00.124 12308 worker thread done servicing request
23:46:47.208 00.000 14556 OnExposeComplete: enter
23:46:47.213 00.005 14556 UpdateGuideState(): m_state=6
23:46:47.216 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7880
23:46:47.221 00.005 14556 Star::Find returns 1 (0), X=167.38, Y=1000.55, Mass=2211, SNR=31.7, Peak=155 HFD=4.6
23:46:47.224 00.003 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.05 = -0.24)
23:46:47.227 00.003 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.34)
23:46:47.232 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=2.97 mountX=0.08 mountY=-0.03, mountTheta=-0.33
23:46:47.237 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.01, opts=13)
23:46:47.240 00.003 14556 Enqueuing Move request for scope (-0.08, 0.01)
23:46:47.245 00.005 12308 Worker thread wakes up
23:46:47.245 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
23:46:47.245 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
23:46:47.245 00.000 12308 Moving (-0.08, 0.01) raw xDistance=0.08 yDistance=-0.03
23:46:47.245 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:46:47.245 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:47.245 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:46:47.245 00.000 12308 MoveAxis(E, 0, ABG)
23:46:47.247 00.002 12308 Move returns status 0, amount 0
23:46:47.247 00.000 12308 MoveAxis(N, 0, ABG)
23:46:47.247 00.000 12308 Move returns status 0, amount 0
23:46:47.247 00.000 12308 move complete, result=0
23:46:47.248 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:47.252 00.004 12308 worker thread done servicing request
23:46:47.274 00.022 14556 UpdateGuideState exits: m=2211 SNR=31.7
23:46:47.281 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:47.285 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:47.289 00.004 14556 Enqueuing Expose request
23:46:47.294 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:46:47.297 00.003 12308 Worker thread wakes up
23:46:47.297 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:47.298 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:48.541 01.243 12308 Exposure complete
23:46:48.668 00.127 12308 worker thread done servicing request
23:46:48.669 00.001 14556 OnExposeComplete: enter
23:46:48.673 00.004 14556 UpdateGuideState(): m_state=6
23:46:48.677 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7881
23:46:48.681 00.004 14556 Star::Find returns 1 (0), X=167.17, Y=1000.72, Mass=2213, SNR=31.8, Peak=164 HFD=4.5
23:46:48.686 00.005 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.67 = -0.61)
23:46:48.690 00.004 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.71)
23:46:48.693 00.003 14556 CameraToMount -- cameraX=-0.29 cameraY=0.18 hyp=0.34 cameraTheta=2.60 mountX=0.28 mountY=-0.22, mountTheta=-0.68
23:46:48.699 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.18, opts=13)
23:46:48.703 00.004 14556 Enqueuing Move request for scope (-0.29, 0.18)
23:46:48.707 00.004 12308 Worker thread wakes up
23:46:48.707 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.18) opts 0xd
23:46:48.707 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.18)
23:46:48.707 00.000 12308 Moving (-0.29, 0.18) raw xDistance=0.28 yDistance=-0.22
23:46:48.707 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:46:48.707 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:46:48.708 00.001 12308 MoveAxis(W, 121, ABG)
23:46:48.708 00.000 12308 Guiding  Dir = 3, Dur = 121
23:46:48.708 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:48.712 00.004 12308 IsSlewing returns 0
23:46:48.713 00.001 12308 IsGuiding returns 0
23:46:48.713 00.000 12308 PulseGuide returned control before completion, sleep 131
23:46:48.732 00.019 14556 UpdateGuideState exits: m=2213 SNR=31.8
23:46:48.735 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:48.739 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:48.743 00.004 14556 Enqueuing Expose request
23:46:48.860 00.117 12308 IsGuiding returns 1
23:46:48.861 00.001 12308 scope still moving after pulse duration time elapsed
23:46:48.891 00.030 12308 IsSlewing returns 0
23:46:48.892 00.001 12308 IsGuiding returns 0
23:46:48.894 00.002 12308 scope move finished after 121 + 58 ms
23:46:48.894 00.000 12308 Move returns status 0, amount 121
23:46:48.894 00.000 12308 MoveAxis(N, 157, ABG)
23:46:48.895 00.001 12308 Guiding  Dir = 0, Dur = 157
23:46:48.895 00.000 12308 IsSlewing returns 0
23:46:48.896 00.001 12308 IsGuiding returns 0
23:46:48.896 00.000 12308 PulseGuide returned control before completion, sleep 167
23:46:49.079 00.183 12308 IsGuiding returns 1
23:46:49.079 00.000 12308 scope still moving after pulse duration time elapsed
23:46:49.109 00.030 12308 IsSlewing returns 0
23:46:49.109 00.000 12308 IsGuiding returns 1
23:46:49.141 00.032 12308 IsSlewing returns 0
23:46:49.143 00.002 12308 IsGuiding returns 1
23:46:49.172 00.029 12308 IsSlewing returns 0
23:46:49.173 00.001 12308 IsGuiding returns 1
23:46:49.204 00.031 12308 IsSlewing returns 0
23:46:49.206 00.002 12308 IsGuiding returns 0
23:46:49.206 00.000 12308 scope move finished after 157 + 153 ms
23:46:49.206 00.000 12308 Move returns status 0, amount 157
23:46:49.208 00.002 12308 move complete, result=0
23:46:49.208 00.000 12308 worker thread done servicing request
23:46:49.208 00.000 12308 Worker thread wakes up
23:46:49.209 00.001 14556 GuideStep: 0.3 px 121 ms WEST, -0.2 px 157 ms NORTH
23:46:49.212 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:49.213 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:50.465 01.252 12308 Exposure complete
23:46:50.597 00.132 12308 worker thread done servicing request
23:46:50.597 00.000 14556 OnExposeComplete: enter
23:46:50.602 00.005 14556 UpdateGuideState(): m_state=6
23:46:50.606 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7882
23:46:50.609 00.003 14556 Star::Find returns 1 (0), X=167.38, Y=1000.54, Mass=2267, SNR=32.0, Peak=158 HFD=4.5
23:46:50.614 00.005 14556 CameraToMount -- cameraTheta (3.08) - m_xAngle (-3.07) = xAngle (6.16 = -0.13)
23:46:50.618 00.004 14556 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.06 = -0.23)
23:46:50.623 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.00 hyp=0.08 cameraTheta=3.08 mountX=0.08 mountY=-0.02, mountTheta=-0.22
23:46:50.629 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.00, opts=13)
23:46:50.633 00.004 14556 Enqueuing Move request for scope (-0.08, 0.00)
23:46:50.637 00.004 12308 Worker thread wakes up
23:46:50.637 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.00) opts 0xd
23:46:50.637 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.00)
23:46:50.637 00.000 12308 Moving (-0.08, 0.00) raw xDistance=0.08 yDistance=-0.02
23:46:50.637 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:46:50.639 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:50.639 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:46:50.639 00.000 12308 MoveAxis(E, 0, ABG)
23:46:50.639 00.000 12308 Move returns status 0, amount 0
23:46:50.640 00.001 12308 MoveAxis(N, 0, ABG)
23:46:50.640 00.000 12308 Move returns status 0, amount 0
23:46:50.640 00.000 12308 move complete, result=0
23:46:50.640 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:50.645 00.005 12308 worker thread done servicing request
23:46:50.666 00.021 14556 UpdateGuideState exits: m=2267 SNR=32.0
23:46:50.671 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:50.675 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:50.679 00.004 14556 Enqueuing Expose request
23:46:50.685 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:46:50.689 00.004 12308 Worker thread wakes up
23:46:50.689 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:50.690 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:51.935 01.245 12308 Exposure complete
23:46:52.056 00.121 12308 worker thread done servicing request
23:46:52.056 00.000 14556 OnExposeComplete: enter
23:46:52.061 00.005 14556 UpdateGuideState(): m_state=6
23:46:52.067 00.006 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7883
23:46:52.072 00.005 14556 Star::Find returns 1 (0), X=167.45, Y=1000.51, Mass=2119, SNR=31.0, Peak=163 HFD=4.4
23:46:52.075 00.003 14556 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-3.07) = xAngle (1.22 = 1.22)
23:46:52.080 00.005 14556 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.12 = 1.12)
23:46:52.083 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.86 mountX=0.01 mountY=0.03, mountTheta=1.20
23:46:52.088 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.03, opts=13)
23:46:52.092 00.004 14556 Enqueuing Move request for scope (-0.01, -0.03)
23:46:52.096 00.004 12308 Worker thread wakes up
23:46:52.096 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
23:46:52.096 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
23:46:52.096 00.000 12308 Moving (-0.01, -0.03) raw xDistance=0.01 yDistance=0.03
23:46:52.096 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:46:52.098 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:52.098 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:46:52.098 00.000 12308 MoveAxis(E, 0, ABG)
23:46:52.098 00.000 12308 Move returns status 0, amount 0
23:46:52.098 00.000 12308 MoveAxis(N, 0, ABG)
23:46:52.098 00.000 12308 Move returns status 0, amount 0
23:46:52.099 00.001 12308 move complete, result=0
23:46:52.099 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:52.103 00.004 12308 worker thread done servicing request
23:46:52.124 00.021 14556 UpdateGuideState exits: m=2119 SNR=31.0
23:46:52.128 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:52.132 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:52.135 00.003 14556 Enqueuing Expose request
23:46:52.140 00.005 12308 Worker thread wakes up
23:46:52.140 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:46:52.144 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:52.144 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:53.393 01.249 12308 Exposure complete
23:46:53.532 00.139 12308 worker thread done servicing request
23:46:53.533 00.001 14556 OnExposeComplete: enter
23:46:53.538 00.005 14556 UpdateGuideState(): m_state=6
23:46:53.548 00.010 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7884
23:46:53.557 00.009 14556 Star::Find returns 1 (0), X=167.34, Y=1000.78, Mass=2359, SNR=32.4, Peak=154 HFD=4.6
23:46:53.565 00.008 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
23:46:53.572 00.007 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
23:46:53.579 00.007 14556 CameraToMount -- cameraX=-0.12 cameraY=0.24 hyp=0.27 cameraTheta=2.03 mountX=0.10 mountY=-0.26, mountTheta=-1.20
23:46:53.591 00.012 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.24, opts=13)
23:46:53.600 00.009 14556 Enqueuing Move request for scope (-0.12, 0.24)
23:46:53.606 00.006 12308 Worker thread wakes up
23:46:53.606 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.24) opts 0xd
23:46:53.607 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.24)
23:46:53.608 00.001 12308 Moving (-0.12, 0.24) raw xDistance=0.10 yDistance=-0.26
23:46:53.608 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:46:53.608 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:46:53.608 00.000 12308 MoveAxis(E, 0, ABG)
23:46:53.610 00.002 12308 Move returns status 0, amount 0
23:46:53.610 00.000 12308 MoveAxis(N, 182, ABG)
23:46:53.610 00.000 12308 Guiding  Dir = 0, Dur = 182
23:46:53.610 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:53.614 00.004 12308 IsSlewing returns 0
23:46:53.614 00.000 12308 IsGuiding returns 0
23:46:53.614 00.000 12308 PulseGuide returned control before completion, sleep 192
23:46:53.634 00.020 14556 UpdateGuideState exits: m=2359 SNR=32.4
23:46:53.638 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:53.641 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:53.646 00.005 14556 Enqueuing Expose request
23:46:53.820 00.174 12308 IsGuiding returns 1
23:46:53.821 00.001 12308 scope still moving after pulse duration time elapsed
23:46:53.849 00.028 12308 IsSlewing returns 0
23:46:53.851 00.002 12308 IsGuiding returns 0
23:46:53.851 00.000 12308 scope move finished after 182 + 54 ms
23:46:53.852 00.001 12308 Move returns status 0, amount 182
23:46:53.852 00.000 12308 move complete, result=0
23:46:53.852 00.000 12308 worker thread done servicing request
23:46:53.853 00.001 12308 Worker thread wakes up
23:46:53.853 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 182 ms NORTH
23:46:53.859 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:53.859 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:55.117 01.258 12308 Exposure complete
23:46:55.237 00.120 12308 worker thread done servicing request
23:46:55.237 00.000 14556 OnExposeComplete: enter
23:46:55.242 00.005 14556 UpdateGuideState(): m_state=6
23:46:55.247 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7885
23:46:55.251 00.004 14556 Star::Find returns 1 (0), X=167.24, Y=1000.27, Mass=2219, SNR=31.6, Peak=163 HFD=4.6
23:46:55.255 00.004 14556 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-3.07) = xAngle (0.83 = 0.83)
23:46:55.258 00.003 14556 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.74 = 0.74)
23:46:55.262 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.27 hyp=0.35 cameraTheta=-2.24 mountX=0.23 mountY=0.23, mountTheta=0.79
23:46:55.267 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.27, opts=13)
23:46:55.271 00.004 14556 Enqueuing Move request for scope (-0.22, -0.27)
23:46:55.275 00.004 12308 Worker thread wakes up
23:46:55.275 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.27) opts 0xd
23:46:55.275 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.27)
23:46:55.275 00.000 12308 Moving (-0.22, -0.27) raw xDistance=0.23 yDistance=0.23
23:46:55.275 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:46:55.275 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:46:55.276 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:46:55.277 00.001 12308 MoveAxis(W, 101, ABG)
23:46:55.277 00.000 12308 Guiding  Dir = 3, Dur = 101
23:46:55.277 00.000 12308 IsSlewing returns 0
23:46:55.278 00.001 12308 IsGuiding returns 0
23:46:55.278 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:55.283 00.005 12308 PulseGuide returned control before completion, sleep 111
23:46:55.309 00.026 14556 UpdateGuideState exits: m=2219 SNR=31.6
23:46:55.313 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:55.317 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:55.321 00.004 14556 Enqueuing Expose request
23:46:55.400 00.079 12308 IsGuiding returns 1
23:46:55.400 00.000 12308 scope still moving after pulse duration time elapsed
23:46:55.432 00.032 12308 IsSlewing returns 0
23:46:55.432 00.000 12308 IsGuiding returns 0
23:46:55.432 00.000 12308 scope move finished after 101 + 53 ms
23:46:55.432 00.000 12308 Move returns status 0, amount 101
23:46:55.432 00.000 12308 MoveAxis(N, 0, ABG)
23:46:55.434 00.002 12308 Move returns status 0, amount 0
23:46:55.434 00.000 12308 move complete, result=0
23:46:55.435 00.001 12308 worker thread done servicing request
23:46:55.435 00.000 14556 GuideStep: 0.2 px 101 ms WEST, 0.2 px 0 ms NORTH
23:46:55.440 00.005 12308 Worker thread wakes up
23:46:55.440 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:55.440 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:56.697 01.257 12308 Exposure complete
23:46:56.861 00.164 12308 worker thread done servicing request
23:46:56.861 00.000 14556 OnExposeComplete: enter
23:46:56.867 00.006 14556 UpdateGuideState(): m_state=6
23:46:56.874 00.007 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7886
23:46:56.879 00.005 14556 Star::Find returns 1 (0), X=167.30, Y=1000.51, Mass=2339, SNR=32.5, Peak=163 HFD=4.6
23:46:56.884 00.005 14556 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-3.07) = xAngle (0.08 = 0.08)
23:46:56.888 00.004 14556 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.02 = -0.02)
23:46:56.892 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.17 cameraTheta=-2.99 mountX=0.16 mountY=-0.00, mountTheta=-0.02
23:46:56.898 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.02, opts=13)
23:46:56.903 00.005 14556 Enqueuing Move request for scope (-0.16, -0.02)
23:46:56.910 00.007 12308 Worker thread wakes up
23:46:56.911 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
23:46:56.911 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
23:46:56.911 00.000 12308 Moving (-0.16, -0.02) raw xDistance=0.16 yDistance=-0.00
23:46:56.911 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:46:56.912 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:56.912 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:46:56.912 00.000 12308 MoveAxis(E, 0, ABG)
23:46:56.912 00.000 12308 Move returns status 0, amount 0
23:46:56.914 00.002 12308 MoveAxis(N, 0, ABG)
23:46:56.914 00.000 12308 Move returns status 0, amount 0
23:46:56.914 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:56.920 00.006 12308 move complete, result=0
23:46:56.920 00.000 12308 worker thread done servicing request
23:46:56.941 00.021 14556 UpdateGuideState exits: m=2339 SNR=32.5
23:46:56.944 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:56.948 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:56.952 00.004 14556 Enqueuing Expose request
23:46:56.955 00.003 12308 Worker thread wakes up
23:46:56.955 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:46:56.959 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:56.959 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:58.213 01.254 12308 Exposure complete
23:46:58.348 00.135 12308 worker thread done servicing request
23:46:58.348 00.000 14556 OnExposeComplete: enter
23:46:58.352 00.004 14556 UpdateGuideState(): m_state=6
23:46:58.357 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7887
23:46:58.360 00.003 14556 Star::Find returns 1 (0), X=167.17, Y=1000.40, Mass=2043, SNR=30.4, Peak=175 HFD=4.4
23:46:58.365 00.005 14556 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-3.07) = xAngle (0.38 = 0.38)
23:46:58.368 00.003 14556 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.29 = 0.29)
23:46:58.372 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=-0.14 hyp=0.32 cameraTheta=-2.69 mountX=0.30 mountY=0.09, mountTheta=0.30
23:46:58.378 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=-0.14, opts=13)
23:46:58.382 00.004 14556 Enqueuing Move request for scope (-0.29, -0.14)
23:46:58.386 00.004 12308 Worker thread wakes up
23:46:58.386 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.14) opts 0xd
23:46:58.386 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, -0.14)
23:46:58.386 00.000 12308 Moving (-0.29, -0.14) raw xDistance=0.30 yDistance=0.09
23:46:58.386 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:46:58.386 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:46:58.387 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:46:58.387 00.000 12308 MoveAxis(W, 130, ABG)
23:46:58.387 00.000 12308 Guiding  Dir = 3, Dur = 130
23:46:58.388 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:46:58.392 00.004 12308 IsSlewing returns 0
23:46:58.392 00.000 12308 IsGuiding returns 0
23:46:58.392 00.000 12308 PulseGuide returned control before completion, sleep 140
23:46:58.413 00.021 14556 UpdateGuideState exits: m=2043 SNR=30.4
23:46:58.417 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:58.420 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:46:58.424 00.004 14556 Enqueuing Expose request
23:46:58.549 00.125 12308 IsGuiding returns 1
23:46:58.550 00.001 12308 scope still moving after pulse duration time elapsed
23:46:58.580 00.030 12308 IsSlewing returns 0
23:46:58.581 00.001 12308 IsGuiding returns 0
23:46:58.583 00.002 12308 scope move finished after 130 + 60 ms
23:46:58.583 00.000 12308 Move returns status 0, amount 130
23:46:58.584 00.001 12308 MoveAxis(N, 0, ABG)
23:46:58.584 00.000 12308 Move returns status 0, amount 0
23:46:58.584 00.000 12308 move complete, result=0
23:46:58.584 00.000 12308 worker thread done servicing request
23:46:58.586 00.002 14556 GuideStep: 0.3 px 130 ms WEST, 0.1 px 0 ms NORTH
23:46:58.593 00.007 12308 Worker thread wakes up
23:46:58.594 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:46:58.594 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:46:59.847 01.253 12308 Exposure complete
23:46:59.966 00.119 12308 worker thread done servicing request
23:46:59.966 00.000 14556 OnExposeComplete: enter
23:46:59.970 00.004 14556 UpdateGuideState(): m_state=6
23:46:59.974 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7888
23:46:59.978 00.004 14556 Star::Find returns 1 (0), X=167.26, Y=1000.70, Mass=2344, SNR=32.4, Peak=152 HFD=4.8
23:46:59.982 00.004 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
23:46:59.986 00.004 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
23:46:59.990 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.16 hyp=0.26 cameraTheta=2.47 mountX=0.19 mountY=-0.19, mountTheta=-0.79
23:46:59.995 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.16, opts=13)
23:47:00.000 00.005 14556 Enqueuing Move request for scope (-0.20, 0.16)
23:47:00.007 00.007 12308 Worker thread wakes up
23:47:00.007 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.16) opts 0xd
23:47:00.007 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.16)
23:47:00.008 00.001 12308 Moving (-0.20, 0.16) raw xDistance=0.19 yDistance=-0.19
23:47:00.008 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:47:00.010 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:00.019 00.009 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:47:00.023 00.004 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:00.038 00.015 12308 MoveAxis(E, 0, ABG)
23:47:00.039 00.001 12308 Move returns status 0, amount 0
23:47:00.040 00.001 12308 MoveAxis(N, 0, ABG)
23:47:00.040 00.000 12308 Move returns status 0, amount 0
23:47:00.041 00.001 12308 move complete, result=0
23:47:00.041 00.000 12308 worker thread done servicing request
23:47:00.061 00.020 14556 UpdateGuideState exits: m=2344 SNR=32.4
23:47:00.065 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:00.068 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:00.073 00.005 14556 Enqueuing Expose request
23:47:00.076 00.003 12308 Worker thread wakes up
23:47:00.076 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:47:00.080 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:00.080 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:01.326 01.246 12308 Exposure complete
23:47:01.449 00.123 12308 worker thread done servicing request
23:47:01.449 00.000 14556 OnExposeComplete: enter
23:47:01.454 00.005 14556 UpdateGuideState(): m_state=6
23:47:01.458 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7889
23:47:01.462 00.004 14556 Star::Find returns 1 (0), X=167.23, Y=1000.58, Mass=2245, SNR=31.8, Peak=163 HFD=4.6
23:47:01.466 00.004 14556 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.07) = xAngle (6.05 = -0.23)
23:47:01.469 00.003 14556 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.33)
23:47:01.473 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.04 hyp=0.23 cameraTheta=2.98 mountX=0.23 mountY=-0.08, mountTheta=-0.32
23:47:01.479 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.04, opts=13)
23:47:01.483 00.004 14556 Enqueuing Move request for scope (-0.23, 0.04)
23:47:01.487 00.004 12308 Worker thread wakes up
23:47:01.487 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.04) opts 0xd
23:47:01.488 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.04)
23:47:01.488 00.000 12308 Moving (-0.23, 0.04) raw xDistance=0.23 yDistance=-0.08
23:47:01.488 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:47:01.488 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:01.488 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:47:01.488 00.000 12308 MoveAxis(W, 98, ABG)
23:47:01.489 00.001 12308 Guiding  Dir = 3, Dur = 98
23:47:01.489 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:01.494 00.005 12308 IsSlewing returns 0
23:47:01.494 00.000 12308 IsGuiding returns 0
23:47:01.494 00.000 12308 PulseGuide returned control before completion, sleep 108
23:47:01.515 00.021 14556 UpdateGuideState exits: m=2245 SNR=31.8
23:47:01.519 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:01.523 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:01.527 00.004 14556 Enqueuing Expose request
23:47:01.617 00.090 12308 IsGuiding returns 1
23:47:01.618 00.001 12308 scope still moving after pulse duration time elapsed
23:47:01.647 00.029 12308 IsSlewing returns 0
23:47:01.648 00.001 12308 IsGuiding returns 0
23:47:01.648 00.000 12308 scope move finished after 98 + 56 ms
23:47:01.650 00.002 12308 Move returns status 0, amount 98
23:47:01.650 00.000 12308 MoveAxis(N, 0, ABG)
23:47:01.651 00.001 12308 Move returns status 0, amount 0
23:47:01.651 00.000 12308 move complete, result=0
23:47:01.651 00.000 12308 worker thread done servicing request
23:47:01.652 00.001 14556 GuideStep: 0.2 px 98 ms WEST, -0.1 px 0 ms NORTH
23:47:01.657 00.005 12308 Worker thread wakes up
23:47:01.658 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:01.658 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:02.913 01.255 12308 Exposure complete
23:47:03.034 00.121 12308 worker thread done servicing request
23:47:03.034 00.000 14556 OnExposeComplete: enter
23:47:03.038 00.004 14556 UpdateGuideState(): m_state=6
23:47:03.042 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7890
23:47:03.047 00.005 14556 Star::Find returns 1 (0), X=167.33, Y=1000.70, Mass=2136, SNR=31.1, Peak=146 HFD=4.7
23:47:03.050 00.003 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.34 = -0.95)
23:47:03.054 00.004 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.04)
23:47:03.058 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.16 hyp=0.21 cameraTheta=2.26 mountX=0.12 mountY=-0.18, mountTheta=-0.98
23:47:03.063 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.16, opts=13)
23:47:03.066 00.003 14556 Enqueuing Move request for scope (-0.13, 0.16)
23:47:03.072 00.006 12308 Worker thread wakes up
23:47:03.072 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.16) opts 0xd
23:47:03.072 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.16)
23:47:03.072 00.000 12308 Moving (-0.13, 0.16) raw xDistance=0.12 yDistance=-0.18
23:47:03.072 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:47:03.073 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:03.073 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:47:03.073 00.000 12308 MoveAxis(E, 0, ABG)
23:47:03.073 00.000 12308 Move returns status 0, amount 0
23:47:03.073 00.000 12308 MoveAxis(N, 0, ABG)
23:47:03.074 00.001 12308 Move returns status 0, amount 0
23:47:03.074 00.000 12308 move complete, result=0
23:47:03.074 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:03.079 00.005 12308 worker thread done servicing request
23:47:03.099 00.020 14556 UpdateGuideState exits: m=2136 SNR=31.1
23:47:03.104 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:03.107 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:03.111 00.004 14556 Enqueuing Expose request
23:47:03.115 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:47:03.119 00.004 12308 Worker thread wakes up
23:47:03.120 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:03.120 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:04.363 01.243 12308 Exposure complete
23:47:04.501 00.138 12308 worker thread done servicing request
23:47:04.502 00.001 14556 OnExposeComplete: enter
23:47:04.505 00.003 14556 UpdateGuideState(): m_state=6
23:47:04.510 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7891
23:47:04.514 00.004 14556 Star::Find returns 1 (0), X=167.40, Y=1000.84, Mass=2277, SNR=32.3, Peak=181 HFD=4.5
23:47:04.517 00.003 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
23:47:04.521 00.004 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
23:47:04.526 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.30 hyp=0.31 cameraTheta=1.78 mountX=0.04 mountY=-0.31, mountTheta=-1.43
23:47:04.533 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.30, opts=13)
23:47:04.537 00.004 14556 Enqueuing Move request for scope (-0.06, 0.30)
23:47:04.541 00.004 12308 Worker thread wakes up
23:47:04.541 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.30) opts 0xd
23:47:04.541 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.30)
23:47:04.541 00.000 12308 Moving (-0.06, 0.30) raw xDistance=0.04 yDistance=-0.31
23:47:04.541 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:47:04.542 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:47:04.542 00.000 12308 MoveAxis(E, 0, ABG)
23:47:04.542 00.000 12308 Move returns status 0, amount 0
23:47:04.542 00.000 12308 MoveAxis(N, 217, ABG)
23:47:04.542 00.000 12308 Guiding  Dir = 0, Dur = 217
23:47:04.542 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:04.547 00.005 12308 IsSlewing returns 0
23:47:04.547 00.000 12308 IsGuiding returns 0
23:47:04.548 00.001 12308 PulseGuide returned control before completion, sleep 227
23:47:04.568 00.020 14556 UpdateGuideState exits: m=2277 SNR=32.3
23:47:04.572 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:04.576 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:04.580 00.004 14556 Enqueuing Expose request
23:47:04.788 00.208 12308 IsGuiding returns 1
23:47:04.788 00.000 12308 scope still moving after pulse duration time elapsed
23:47:04.819 00.031 12308 IsSlewing returns 0
23:47:04.820 00.001 12308 IsGuiding returns 0
23:47:04.821 00.001 12308 scope move finished after 217 + 55 ms
23:47:04.821 00.000 12308 Move returns status 0, amount 217
23:47:04.821 00.000 12308 move complete, result=0
23:47:04.822 00.001 12308 worker thread done servicing request
23:47:04.823 00.001 12308 Worker thread wakes up
23:47:04.823 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 217 ms NORTH
23:47:04.829 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:04.829 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:06.081 01.252 12308 Exposure complete
23:47:06.201 00.120 12308 worker thread done servicing request
23:47:06.201 00.000 14556 OnExposeComplete: enter
23:47:06.205 00.004 14556 UpdateGuideState(): m_state=6
23:47:06.209 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7892
23:47:06.215 00.006 14556 Star::Find returns 1 (0), X=167.21, Y=1000.69, Mass=2116, SNR=30.8, Peak=154 HFD=4.6
23:47:06.221 00.006 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.67 = -0.61)
23:47:06.225 00.004 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.71)
23:47:06.229 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.15 hyp=0.30 cameraTheta=2.60 mountX=0.24 mountY=-0.19, mountTheta=-0.68
23:47:06.235 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.15, opts=13)
23:47:06.240 00.005 14556 Enqueuing Move request for scope (-0.25, 0.15)
23:47:06.243 00.003 12308 Worker thread wakes up
23:47:06.244 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.15) opts 0xd
23:47:06.244 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.15)
23:47:06.244 00.000 12308 Moving (-0.25, 0.15) raw xDistance=0.24 yDistance=-0.19
23:47:06.244 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:47:06.244 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:06.246 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:47:06.246 00.000 12308 MoveAxis(W, 105, ABG)
23:47:06.246 00.000 12308 Guiding  Dir = 3, Dur = 105
23:47:06.247 00.001 12308 IsSlewing returns 0
23:47:06.247 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:06.253 00.006 12308 IsGuiding returns 0
23:47:06.253 00.000 12308 PulseGuide returned control before completion, sleep 115
23:47:06.274 00.021 14556 UpdateGuideState exits: m=2116 SNR=30.8
23:47:06.279 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:06.284 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:06.287 00.003 14556 Enqueuing Expose request
23:47:06.382 00.095 12308 IsGuiding returns 1
23:47:06.383 00.001 12308 scope still moving after pulse duration time elapsed
23:47:06.414 00.031 12308 IsSlewing returns 0
23:47:06.415 00.001 12308 IsGuiding returns 0
23:47:06.416 00.001 12308 scope move finished after 105 + 58 ms
23:47:06.417 00.001 12308 Move returns status 0, amount 105
23:47:06.417 00.000 12308 MoveAxis(N, 0, ABG)
23:47:06.417 00.000 12308 Move returns status 0, amount 0
23:47:06.418 00.001 12308 move complete, result=0
23:47:06.418 00.000 12308 worker thread done servicing request
23:47:06.419 00.001 12308 Worker thread wakes up
23:47:06.419 00.000 14556 GuideStep: 0.2 px 105 ms WEST, -0.2 px 0 ms NORTH
23:47:06.425 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:06.425 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:07.675 01.250 12308 Exposure complete
23:47:07.797 00.122 12308 worker thread done servicing request
23:47:07.797 00.000 14556 OnExposeComplete: enter
23:47:07.802 00.005 14556 UpdateGuideState(): m_state=6
23:47:07.807 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7893
23:47:07.811 00.004 14556 Star::Find returns 1 (0), X=167.36, Y=1000.50, Mass=2143, SNR=31.1, Peak=155 HFD=4.5
23:47:07.815 00.004 14556 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.07) = xAngle (0.29 = 0.29)
23:47:07.819 00.004 14556 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.19 = 0.19)
23:47:07.822 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.78 mountX=0.11 mountY=0.02, mountTheta=0.20
23:47:07.827 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.04, opts=13)
23:47:07.831 00.004 14556 Enqueuing Move request for scope (-0.10, -0.04)
23:47:07.834 00.003 12308 Worker thread wakes up
23:47:07.834 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
23:47:07.834 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
23:47:07.834 00.000 12308 Moving (-0.10, -0.04) raw xDistance=0.11 yDistance=0.02
23:47:07.836 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:47:07.836 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:07.836 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:47:07.836 00.000 12308 MoveAxis(E, 0, ABG)
23:47:07.837 00.001 12308 Move returns status 0, amount 0
23:47:07.837 00.000 12308 MoveAxis(N, 0, ABG)
23:47:07.837 00.000 12308 Move returns status 0, amount 0
23:47:07.837 00.000 12308 move complete, result=0
23:47:07.837 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:07.843 00.006 12308 worker thread done servicing request
23:47:07.865 00.022 14556 UpdateGuideState exits: m=2143 SNR=31.1
23:47:07.870 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:07.874 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:07.880 00.006 14556 Enqueuing Expose request
23:47:07.884 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:47:07.888 00.004 12308 Worker thread wakes up
23:47:07.888 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:07.889 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:09.135 01.246 12308 Exposure complete
23:47:09.263 00.128 12308 worker thread done servicing request
23:47:09.263 00.000 14556 OnExposeComplete: enter
23:47:09.267 00.004 14556 UpdateGuideState(): m_state=6
23:47:09.272 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7894
23:47:09.276 00.004 14556 Star::Find returns 1 (0), X=167.62, Y=1000.66, Mass=2171, SNR=31.2, Peak=146 HFD=4.7
23:47:09.280 00.004 14556 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.07) = xAngle (3.74 = -2.54)
23:47:09.284 00.004 14556 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.64 = -2.64)
23:47:09.287 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=0.12 hyp=0.20 cameraTheta=0.67 mountX=-0.17 mountY=-0.10, mountTheta=-2.62
23:47:09.293 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.12, opts=13)
23:47:09.296 00.003 14556 Enqueuing Move request for scope (0.16, 0.12)
23:47:09.301 00.005 12308 Worker thread wakes up
23:47:09.301 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.12) opts 0xd
23:47:09.301 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.12)
23:47:09.301 00.000 12308 Moving (0.16, 0.12) raw xDistance=-0.17 yDistance=-0.10
23:47:09.301 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:47:09.301 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:09.302 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:47:09.302 00.000 12308 MoveAxis(E, 0, ABG)
23:47:09.302 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:09.307 00.005 12308 Move returns status 0, amount 0
23:47:09.307 00.000 12308 MoveAxis(N, 0, ABG)
23:47:09.307 00.000 12308 Move returns status 0, amount 0
23:47:09.307 00.000 12308 move complete, result=0
23:47:09.308 00.001 12308 worker thread done servicing request
23:47:09.327 00.019 14556 UpdateGuideState exits: m=2171 SNR=31.2
23:47:09.332 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:09.336 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:09.341 00.005 14556 Enqueuing Expose request
23:47:09.346 00.005 12308 Worker thread wakes up
23:47:09.346 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:09.351 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:09.351 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:10.596 01.245 12308 Exposure complete
23:47:10.722 00.126 12308 worker thread done servicing request
23:47:10.722 00.000 14556 OnExposeComplete: enter
23:47:10.725 00.003 14556 UpdateGuideState(): m_state=6
23:47:10.730 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7895
23:47:10.734 00.004 14556 Star::Find returns 1 (0), X=167.39, Y=1000.73, Mass=2269, SNR=32.0, Peak=191 HFD=4.5
23:47:10.737 00.003 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
23:47:10.740 00.003 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
23:47:10.744 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.93 mountX=0.06 mountY=-0.20, mountTheta=-1.29
23:47:10.750 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.19, opts=13)
23:47:10.754 00.004 14556 Enqueuing Move request for scope (-0.07, 0.19)
23:47:10.758 00.004 12308 Worker thread wakes up
23:47:10.758 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.19) opts 0xd
23:47:10.758 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.19)
23:47:10.758 00.000 12308 Moving (-0.07, 0.19) raw xDistance=0.06 yDistance=-0.20
23:47:10.758 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:47:10.758 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:10.758 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:47:10.759 00.001 12308 MoveAxis(E, 0, ABG)
23:47:10.759 00.000 12308 Move returns status 0, amount 0
23:47:10.759 00.000 12308 MoveAxis(N, 0, ABG)
23:47:10.759 00.000 12308 Move returns status 0, amount 0
23:47:10.759 00.000 12308 move complete, result=0
23:47:10.759 00.000 12308 worker thread done servicing request
23:47:10.760 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:10.785 00.025 14556 UpdateGuideState exits: m=2269 SNR=32.0
23:47:10.789 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:10.794 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:10.798 00.004 14556 Enqueuing Expose request
23:47:10.801 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:47:10.804 00.003 12308 Worker thread wakes up
23:47:10.806 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:10.806 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:12.055 01.249 12308 Exposure complete
23:47:12.173 00.118 12308 worker thread done servicing request
23:47:12.173 00.000 14556 OnExposeComplete: enter
23:47:12.177 00.004 14556 UpdateGuideState(): m_state=6
23:47:12.182 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7896
23:47:12.190 00.008 14556 Star::Find returns 1 (0), X=167.40, Y=1000.61, Mass=2250, SNR=31.8, Peak=158 HFD=4.9
23:47:12.197 00.007 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
23:47:12.204 00.007 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
23:47:12.211 00.007 14556 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.25 mountX=0.05 mountY=-0.08, mountTheta=-0.99
23:47:12.221 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.07, opts=13)
23:47:12.228 00.007 14556 Enqueuing Move request for scope (-0.06, 0.07)
23:47:12.233 00.005 12308 Worker thread wakes up
23:47:12.233 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
23:47:12.234 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
23:47:12.234 00.000 12308 Moving (-0.06, 0.07) raw xDistance=0.05 yDistance=-0.08
23:47:12.234 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:47:12.234 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:12.235 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:47:12.235 00.000 12308 MoveAxis(E, 0, ABG)
23:47:12.235 00.000 12308 Move returns status 0, amount 0
23:47:12.235 00.000 12308 MoveAxis(N, 0, ABG)
23:47:12.235 00.000 12308 Move returns status 0, amount 0
23:47:12.237 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:12.241 00.004 12308 move complete, result=0
23:47:12.241 00.000 12308 worker thread done servicing request
23:47:12.261 00.020 14556 UpdateGuideState exits: m=2250 SNR=31.8
23:47:12.263 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:12.267 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:12.270 00.003 14556 Enqueuing Expose request
23:47:12.274 00.004 12308 Worker thread wakes up
23:47:12.274 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:12.274 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:12.280 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:13.520 01.240 12308 Exposure complete
23:47:13.647 00.127 12308 worker thread done servicing request
23:47:13.647 00.000 14556 OnExposeComplete: enter
23:47:13.652 00.005 14556 UpdateGuideState(): m_state=6
23:47:13.656 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7897
23:47:13.660 00.004 14556 Star::Find returns 1 (0), X=167.36, Y=1000.80, Mass=2345, SNR=32.4, Peak=196 HFD=4.5
23:47:13.664 00.004 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.03 = -1.26)
23:47:13.667 00.003 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.35)
23:47:13.670 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.26 hyp=0.28 cameraTheta=1.95 mountX=0.09 mountY=-0.27, mountTheta=-1.26
23:47:13.675 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.26, opts=13)
23:47:13.678 00.003 14556 Enqueuing Move request for scope (-0.10, 0.26)
23:47:13.682 00.004 12308 Worker thread wakes up
23:47:13.682 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.26) opts 0xd
23:47:13.682 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.26)
23:47:13.682 00.000 12308 Moving (-0.10, 0.26) raw xDistance=0.09 yDistance=-0.27
23:47:13.682 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:47:13.682 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:47:13.682 00.000 12308 MoveAxis(E, 0, ABG)
23:47:13.682 00.000 12308 Move returns status 0, amount 0
23:47:13.684 00.002 12308 MoveAxis(N, 190, ABG)
23:47:13.684 00.000 12308 Guiding  Dir = 0, Dur = 190
23:47:13.684 00.000 12308 IsSlewing returns 0
23:47:13.685 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:13.690 00.005 12308 IsGuiding returns 0
23:47:13.691 00.001 12308 PulseGuide returned control before completion, sleep 200
23:47:13.712 00.021 14556 UpdateGuideState exits: m=2345 SNR=32.4
23:47:13.719 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:13.723 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:13.728 00.005 14556 Enqueuing Expose request
23:47:13.905 00.177 12308 IsGuiding returns 1
23:47:13.907 00.002 12308 scope still moving after pulse duration time elapsed
23:47:13.936 00.029 12308 IsSlewing returns 0
23:47:13.937 00.001 12308 IsGuiding returns 0
23:47:13.939 00.002 12308 scope move finished after 190 + 58 ms
23:47:13.939 00.000 12308 Move returns status 0, amount 190
23:47:13.940 00.001 12308 move complete, result=0
23:47:13.940 00.000 12308 worker thread done servicing request
23:47:13.941 00.001 12308 Worker thread wakes up
23:47:13.941 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 190 ms NORTH
23:47:13.948 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:13.948 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:15.193 01.245 12308 Exposure complete
23:47:15.308 00.115 12308 worker thread done servicing request
23:47:15.309 00.001 14556 OnExposeComplete: enter
23:47:15.312 00.003 14556 UpdateGuideState(): m_state=6
23:47:15.317 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7898
23:47:15.321 00.004 14556 Star::Find returns 1 (0), X=167.20, Y=1000.53, Mass=2163, SNR=31.4, Peak=153 HFD=4.6
23:47:15.324 00.003 14556 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.07) = xAngle (-0.05 = -0.05)
23:47:15.328 00.004 14556 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.15 = -0.15)
23:47:15.332 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.01 hyp=0.26 cameraTheta=-3.12 mountX=0.26 mountY=-0.04, mountTheta=-0.14
23:47:15.336 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.01, opts=13)
23:47:15.341 00.005 14556 Enqueuing Move request for scope (-0.26, -0.01)
23:47:15.346 00.005 12308 Worker thread wakes up
23:47:15.346 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.01) opts 0xd
23:47:15.346 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.01)
23:47:15.346 00.000 12308 Moving (-0.26, -0.01) raw xDistance=0.26 yDistance=-0.04
23:47:15.346 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:47:15.347 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:15.347 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:47:15.347 00.000 12308 MoveAxis(W, 113, ABG)
23:47:15.347 00.000 12308 Guiding  Dir = 3, Dur = 113
23:47:15.347 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:15.352 00.005 12308 IsSlewing returns 0
23:47:15.352 00.000 12308 IsGuiding returns 0
23:47:15.352 00.000 12308 PulseGuide returned control before completion, sleep 123
23:47:15.373 00.021 14556 UpdateGuideState exits: m=2163 SNR=31.4
23:47:15.379 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:15.383 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:15.387 00.004 14556 Enqueuing Expose request
23:47:15.484 00.097 12308 IsGuiding returns 1
23:47:15.485 00.001 12308 scope still moving after pulse duration time elapsed
23:47:15.515 00.030 12308 IsSlewing returns 0
23:47:15.516 00.001 12308 IsGuiding returns 0
23:47:15.516 00.000 12308 scope move finished after 113 + 50 ms
23:47:15.517 00.001 12308 Move returns status 0, amount 113
23:47:15.517 00.000 12308 MoveAxis(N, 0, ABG)
23:47:15.517 00.000 12308 Move returns status 0, amount 0
23:47:15.518 00.001 12308 move complete, result=0
23:47:15.518 00.000 12308 worker thread done servicing request
23:47:15.519 00.001 14556 GuideStep: 0.3 px 113 ms WEST, -0.0 px 0 ms NORTH
23:47:15.525 00.006 12308 Worker thread wakes up
23:47:15.525 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:15.525 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:16.762 01.237 12308 Exposure complete
23:47:16.892 00.130 12308 worker thread done servicing request
23:47:16.892 00.000 14556 OnExposeComplete: enter
23:47:16.897 00.005 14556 UpdateGuideState(): m_state=6
23:47:16.901 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7899
23:47:16.904 00.003 14556 Star::Find returns 1 (0), X=167.47, Y=1000.71, Mass=2031, SNR=30.1, Peak=146 HFD=4.6
23:47:16.908 00.004 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.61 = -1.68)
23:47:16.913 00.005 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.78)
23:47:16.917 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.53 mountX=-0.02 mountY=-0.17, mountTheta=-1.68
23:47:16.922 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.17, opts=13)
23:47:16.926 00.004 14556 Enqueuing Move request for scope (0.01, 0.17)
23:47:16.929 00.003 12308 Worker thread wakes up
23:47:16.929 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
23:47:16.931 00.002 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
23:47:16.931 00.000 12308 Moving (0.01, 0.17) raw xDistance=-0.02 yDistance=-0.17
23:47:16.931 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:47:16.931 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:16.931 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:47:16.931 00.000 12308 MoveAxis(E, 0, ABG)
23:47:16.932 00.001 12308 Move returns status 0, amount 0
23:47:16.932 00.000 12308 MoveAxis(N, 0, ABG)
23:47:16.932 00.000 12308 Move returns status 0, amount 0
23:47:16.932 00.000 12308 move complete, result=0
23:47:16.932 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:16.936 00.004 12308 worker thread done servicing request
23:47:16.956 00.020 14556 UpdateGuideState exits: m=2031 SNR=30.1
23:47:16.962 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:16.967 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:16.970 00.003 14556 Enqueuing Expose request
23:47:16.975 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:47:16.978 00.003 12308 Worker thread wakes up
23:47:16.978 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:16.978 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:18.228 01.250 12308 Exposure complete
23:47:18.359 00.131 12308 worker thread done servicing request
23:47:18.361 00.002 14556 OnExposeComplete: enter
23:47:18.364 00.003 14556 UpdateGuideState(): m_state=6
23:47:18.368 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7900
23:47:18.374 00.006 14556 Star::Find returns 1 (0), X=167.37, Y=1000.74, Mass=2178, SNR=31.2, Peak=162 HFD=4.7
23:47:18.379 00.005 14556 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.07) = xAngle (5.07 = -1.21)
23:47:18.385 00.006 14556 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.31)
23:47:18.391 00.006 14556 CameraToMount -- cameraX=-0.09 cameraY=0.20 hyp=0.22 cameraTheta=2.00 mountX=0.08 mountY=-0.21, mountTheta=-1.22
23:47:18.398 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.20, opts=13)
23:47:18.406 00.008 14556 Enqueuing Move request for scope (-0.09, 0.20)
23:47:18.413 00.007 12308 Worker thread wakes up
23:47:18.413 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.20) opts 0xd
23:47:18.413 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.20)
23:47:18.413 00.000 12308 Moving (-0.09, 0.20) raw xDistance=0.08 yDistance=-0.21
23:47:18.415 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:47:18.415 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:47:18.415 00.000 12308 MoveAxis(E, 0, ABG)
23:47:18.415 00.000 12308 Move returns status 0, amount 0
23:47:18.416 00.001 12308 MoveAxis(N, 151, ABG)
23:47:18.416 00.000 12308 Guiding  Dir = 0, Dur = 151
23:47:18.416 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:18.422 00.006 12308 IsSlewing returns 0
23:47:18.422 00.000 12308 IsGuiding returns 0
23:47:18.423 00.001 12308 PulseGuide returned control before completion, sleep 161
23:47:18.449 00.026 14556 UpdateGuideState exits: m=2178 SNR=31.2
23:47:18.454 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:18.457 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:18.461 00.004 14556 Enqueuing Expose request
23:47:18.591 00.130 12308 IsGuiding returns 1
23:47:18.591 00.000 12308 scope still moving after pulse duration time elapsed
23:47:18.623 00.032 12308 IsSlewing returns 0
23:47:18.624 00.001 12308 IsGuiding returns 0
23:47:18.624 00.000 12308 scope move finished after 151 + 50 ms
23:47:18.625 00.001 12308 Move returns status 0, amount 151
23:47:18.625 00.000 12308 move complete, result=0
23:47:18.625 00.000 12308 worker thread done servicing request
23:47:18.625 00.000 12308 Worker thread wakes up
23:47:18.627 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 151 ms NORTH
23:47:18.635 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:18.635 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:19.889 01.254 12308 Exposure complete
23:47:20.039 00.150 12308 worker thread done servicing request
23:47:20.040 00.001 14556 OnExposeComplete: enter
23:47:20.044 00.004 14556 UpdateGuideState(): m_state=6
23:47:20.052 00.008 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7901
23:47:20.057 00.005 14556 Star::Find returns 1 (0), X=167.26, Y=1000.38, Mass=2112, SNR=30.8, Peak=166 HFD=4.6
23:47:20.062 00.005 14556 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.07) = xAngle (0.61 = 0.61)
23:47:20.065 00.003 14556 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.51 = 0.51)
23:47:20.071 00.006 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.16 hyp=0.25 cameraTheta=-2.46 mountX=0.21 mountY=0.12, mountTheta=0.54
23:47:20.077 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.16, opts=13)
23:47:20.080 00.003 14556 Enqueuing Move request for scope (-0.20, -0.16)
23:47:20.084 00.004 12308 Worker thread wakes up
23:47:20.084 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.16) opts 0xd
23:47:20.084 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.16)
23:47:20.084 00.000 12308 Moving (-0.20, -0.16) raw xDistance=0.21 yDistance=0.12
23:47:20.085 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:47:20.085 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:20.085 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:47:20.085 00.000 12308 MoveAxis(W, 90, ABG)
23:47:20.085 00.000 12308 Guiding  Dir = 3, Dur = 90
23:47:20.087 00.002 12308 IsSlewing returns 0
23:47:20.088 00.001 12308 IsGuiding returns 0
23:47:20.088 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:20.091 00.003 12308 PulseGuide returned control before completion, sleep 100
23:47:20.109 00.018 14556 UpdateGuideState exits: m=2112 SNR=30.8
23:47:20.117 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:20.123 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:20.128 00.005 14556 Enqueuing Expose request
23:47:20.206 00.078 12308 IsGuiding returns 1
23:47:20.207 00.001 12308 scope still moving after pulse duration time elapsed
23:47:20.239 00.032 12308 IsSlewing returns 0
23:47:20.239 00.000 12308 IsGuiding returns 0
23:47:20.241 00.002 12308 scope move finished after 90 + 62 ms
23:47:20.241 00.000 12308 Move returns status 0, amount 90
23:47:20.241 00.000 12308 MoveAxis(N, 0, ABG)
23:47:20.242 00.001 12308 Move returns status 0, amount 0
23:47:20.242 00.000 12308 move complete, result=0
23:47:20.243 00.001 12308 worker thread done servicing request
23:47:20.243 00.000 14556 GuideStep: 0.2 px 90 ms WEST, 0.1 px 0 ms NORTH
23:47:20.251 00.008 12308 Worker thread wakes up
23:47:20.251 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:20.251 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:21.500 01.249 12308 Exposure complete
23:47:21.616 00.116 12308 worker thread done servicing request
23:47:21.617 00.001 14556 OnExposeComplete: enter
23:47:21.621 00.004 14556 UpdateGuideState(): m_state=6
23:47:21.628 00.007 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7902
23:47:21.632 00.004 14556 Star::Find returns 1 (0), X=167.34, Y=1000.47, Mass=2168, SNR=31.3, Peak=163 HFD=4.1
23:47:21.636 00.004 14556 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-3.07) = xAngle (0.47 = 0.47)
23:47:21.639 00.003 14556 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.37 = 0.37)
23:47:21.643 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-2.60 mountX=0.12 mountY=0.05, mountTheta=0.39
23:47:21.647 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.07, opts=13)
23:47:21.650 00.003 14556 Enqueuing Move request for scope (-0.12, -0.07)
23:47:21.655 00.005 12308 Worker thread wakes up
23:47:21.655 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.07) opts 0xd
23:47:21.655 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.07)
23:47:21.655 00.000 12308 Moving (-0.12, -0.07) raw xDistance=0.12 yDistance=0.05
23:47:21.655 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:47:21.655 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:21.656 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:47:21.656 00.000 12308 MoveAxis(E, 0, ABG)
23:47:21.656 00.000 12308 Move returns status 0, amount 0
23:47:21.656 00.000 12308 MoveAxis(N, 0, ABG)
23:47:21.656 00.000 12308 Move returns status 0, amount 0
23:47:21.656 00.000 12308 move complete, result=0
23:47:21.656 00.000 12308 worker thread done servicing request
23:47:21.658 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:21.681 00.023 14556 UpdateGuideState exits: m=2168 SNR=31.3
23:47:21.684 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:21.687 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:21.692 00.005 14556 Enqueuing Expose request
23:47:21.695 00.003 12308 Worker thread wakes up
23:47:21.696 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:21.696 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:21.696 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:22.935 01.239 12308 Exposure complete
23:47:23.066 00.131 12308 worker thread done servicing request
23:47:23.066 00.000 14556 OnExposeComplete: enter
23:47:23.072 00.006 14556 UpdateGuideState(): m_state=6
23:47:23.076 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7903
23:47:23.079 00.003 14556 Star::Find returns 1 (0), X=167.35, Y=1000.73, Mass=2265, SNR=32.1, Peak=150 HFD=4.6
23:47:23.084 00.005 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.17 = -1.11)
23:47:23.086 00.002 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.21)
23:47:23.090 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.19 hyp=0.22 cameraTheta=2.10 mountX=0.10 mountY=-0.20, mountTheta=-1.13
23:47:23.095 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.19, opts=13)
23:47:23.100 00.005 14556 Enqueuing Move request for scope (-0.11, 0.19)
23:47:23.103 00.003 12308 Worker thread wakes up
23:47:23.103 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.19) opts 0xd
23:47:23.103 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.19)
23:47:23.103 00.000 12308 Moving (-0.11, 0.19) raw xDistance=0.10 yDistance=-0.20
23:47:23.103 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:47:23.104 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:47:23.104 00.000 12308 MoveAxis(E, 0, ABG)
23:47:23.104 00.000 12308 Move returns status 0, amount 0
23:47:23.104 00.000 12308 MoveAxis(N, 144, ABG)
23:47:23.105 00.001 12308 Guiding  Dir = 0, Dur = 144
23:47:23.105 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:23.109 00.004 12308 IsSlewing returns 0
23:47:23.109 00.000 12308 IsGuiding returns 0
23:47:23.109 00.000 12308 PulseGuide returned control before completion, sleep 154
23:47:23.130 00.021 14556 UpdateGuideState exits: m=2265 SNR=32.1
23:47:23.135 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:23.138 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:23.142 00.004 14556 Enqueuing Expose request
23:47:23.270 00.128 12308 IsGuiding returns 1
23:47:23.270 00.000 12308 scope still moving after pulse duration time elapsed
23:47:23.301 00.031 12308 IsSlewing returns 0
23:47:23.301 00.000 12308 IsGuiding returns 0
23:47:23.301 00.000 12308 scope move finished after 144 + 48 ms
23:47:23.302 00.001 12308 Move returns status 0, amount 144
23:47:23.302 00.000 12308 move complete, result=0
23:47:23.302 00.000 12308 worker thread done servicing request
23:47:23.303 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 144 ms NORTH
23:47:23.308 00.005 12308 Worker thread wakes up
23:47:23.308 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:23.308 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:24.568 01.260 12308 Exposure complete
23:47:24.702 00.134 12308 worker thread done servicing request
23:47:24.702 00.000 14556 OnExposeComplete: enter
23:47:24.706 00.004 14556 UpdateGuideState(): m_state=6
23:47:24.710 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7904
23:47:24.715 00.005 14556 Star::Find returns 1 (0), X=167.26, Y=1000.44, Mass=2208, SNR=31.5, Peak=166 HFD=4.6
23:47:24.719 00.004 14556 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.07) = xAngle (0.39 = 0.39)
23:47:24.723 00.004 14556 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.29 = 0.29)
23:47:24.726 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.10 hyp=0.22 cameraTheta=-2.68 mountX=0.21 mountY=0.06, mountTheta=0.30
23:47:24.731 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.10, opts=13)
23:47:24.734 00.003 14556 Enqueuing Move request for scope (-0.20, -0.10)
23:47:24.738 00.004 12308 Worker thread wakes up
23:47:24.738 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.10) opts 0xd
23:47:24.738 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.10)
23:47:24.738 00.000 12308 Moving (-0.20, -0.10) raw xDistance=0.21 yDistance=0.06
23:47:24.738 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:47:24.739 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:24.739 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:47:24.739 00.000 12308 MoveAxis(W, 89, ABG)
23:47:24.739 00.000 12308 Guiding  Dir = 3, Dur = 89
23:47:24.740 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:24.743 00.003 12308 IsSlewing returns 0
23:47:24.743 00.000 12308 IsGuiding returns 0
23:47:24.745 00.002 12308 PulseGuide returned control before completion, sleep 99
23:47:24.768 00.023 14556 UpdateGuideState exits: m=2208 SNR=31.5
23:47:24.773 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:24.779 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:24.783 00.004 14556 Enqueuing Expose request
23:47:24.849 00.066 12308 IsGuiding returns 1
23:47:24.849 00.000 12308 scope still moving after pulse duration time elapsed
23:47:24.880 00.031 12308 IsSlewing returns 0
23:47:24.881 00.001 12308 IsGuiding returns 0
23:47:24.881 00.000 12308 scope move finished after 89 + 47 ms
23:47:24.882 00.001 12308 Move returns status 0, amount 89
23:47:24.882 00.000 12308 MoveAxis(N, 0, ABG)
23:47:24.882 00.000 12308 Move returns status 0, amount 0
23:47:24.883 00.001 12308 move complete, result=0
23:47:24.883 00.000 12308 worker thread done servicing request
23:47:24.884 00.001 12308 Worker thread wakes up
23:47:24.884 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:24.884 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:24.884 00.000 14556 GuideStep: 0.2 px 89 ms WEST, 0.1 px 0 ms NORTH
23:47:26.140 01.256 12308 Exposure complete
23:47:26.264 00.124 12308 worker thread done servicing request
23:47:26.264 00.000 14556 OnExposeComplete: enter
23:47:26.268 00.004 14556 UpdateGuideState(): m_state=6
23:47:26.273 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7905
23:47:26.278 00.005 14556 Star::Find returns 1 (0), X=167.64, Y=1000.29, Mass=2021, SNR=30.3, Peak=126 HFD=4.4
23:47:26.282 00.004 14556 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-3.07) = xAngle (2.12 = 2.12)
23:47:26.287 00.005 14556 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.02 = 2.02)
23:47:26.291 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=-0.25 hyp=0.31 cameraTheta=-0.95 mountX=-0.16 mountY=0.28, mountTheta=2.10
23:47:26.295 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.25, opts=13)
23:47:26.300 00.005 14556 Enqueuing Move request for scope (0.18, -0.25)
23:47:26.303 00.003 12308 Worker thread wakes up
23:47:26.303 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.25) opts 0xd
23:47:26.303 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.25)
23:47:26.304 00.001 12308 Moving (0.18, -0.25) raw xDistance=-0.16 yDistance=0.28
23:47:26.304 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:47:26.304 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:47:26.304 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:47:26.304 00.000 12308 MoveAxis(E, 0, ABG)
23:47:26.304 00.000 12308 Move returns status 0, amount 0
23:47:26.305 00.001 12308 MoveAxis(N, 0, ABG)
23:47:26.305 00.000 12308 Move returns status 0, amount 0
23:47:26.305 00.000 12308 move complete, result=0
23:47:26.305 00.000 12308 worker thread done servicing request
23:47:26.307 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:26.331 00.024 14556 UpdateGuideState exits: m=2021 SNR=30.3
23:47:26.335 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:26.340 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:26.343 00.003 14556 Enqueuing Expose request
23:47:26.347 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
23:47:26.352 00.005 12308 Worker thread wakes up
23:47:26.352 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:26.352 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:27.593 01.241 12308 Exposure complete
23:47:27.713 00.120 12308 worker thread done servicing request
23:47:27.714 00.001 14556 OnExposeComplete: enter
23:47:27.717 00.003 14556 UpdateGuideState(): m_state=6
23:47:27.722 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7906
23:47:27.725 00.003 14556 Star::Find returns 1 (0), X=167.60, Y=1000.47, Mass=2252, SNR=32.0, Peak=147 HFD=4.9
23:47:27.729 00.004 14556 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-3.07) = xAngle (2.63 = 2.63)
23:47:27.732 00.003 14556 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.53 = 2.53)
23:47:27.737 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.44 mountX=-0.14 mountY=0.09, mountTheta=2.56
23:47:27.744 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.07, opts=13)
23:47:27.748 00.004 14556 Enqueuing Move request for scope (0.14, -0.07)
23:47:27.753 00.005 12308 Worker thread wakes up
23:47:27.753 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
23:47:27.753 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
23:47:27.753 00.000 12308 Moving (0.14, -0.07) raw xDistance=-0.14 yDistance=0.09
23:47:27.754 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:47:27.754 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:27.754 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:47:27.754 00.000 12308 MoveAxis(E, 0, ABG)
23:47:27.754 00.000 12308 Move returns status 0, amount 0
23:47:27.754 00.000 12308 MoveAxis(N, 0, ABG)
23:47:27.754 00.000 12308 Move returns status 0, amount 0
23:47:27.755 00.001 12308 move complete, result=0
23:47:27.755 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:27.758 00.003 12308 worker thread done servicing request
23:47:27.780 00.022 14556 UpdateGuideState exits: m=2252 SNR=32.0
23:47:27.784 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:27.788 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:27.792 00.004 14556 Enqueuing Expose request
23:47:27.796 00.004 12308 Worker thread wakes up
23:47:27.796 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:27.797 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:27.800 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:29.050 01.250 12308 Exposure complete
23:47:29.181 00.131 12308 worker thread done servicing request
23:47:29.182 00.001 14556 OnExposeComplete: enter
23:47:29.185 00.003 14556 UpdateGuideState(): m_state=6
23:47:29.191 00.006 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7907
23:47:29.196 00.005 14556 Star::Find returns 1 (0), X=167.55, Y=1000.53, Mass=2302, SNR=32.4, Peak=152 HFD=5.0
23:47:29.200 00.004 14556 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-3.07) = xAngle (3.02 = 3.02)
23:47:29.204 00.004 14556 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.92 = 2.92)
23:47:29.209 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-0.05 mountX=-0.09 mountY=0.02, mountTheta=2.93
23:47:29.213 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.00, opts=13)
23:47:29.217 00.004 14556 Enqueuing Move request for scope (0.09, -0.00)
23:47:29.221 00.004 12308 Worker thread wakes up
23:47:29.221 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.00) opts 0xd
23:47:29.221 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.00)
23:47:29.221 00.000 12308 Moving (0.09, -0.00) raw xDistance=-0.09 yDistance=0.02
23:47:29.222 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:47:29.222 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:29.222 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:47:29.222 00.000 12308 MoveAxis(E, 0, ABG)
23:47:29.222 00.000 12308 Move returns status 0, amount 0
23:47:29.223 00.001 12308 MoveAxis(N, 0, ABG)
23:47:29.223 00.000 12308 Move returns status 0, amount 0
23:47:29.223 00.000 12308 move complete, result=0
23:47:29.223 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:29.229 00.006 12308 worker thread done servicing request
23:47:29.250 00.021 14556 UpdateGuideState exits: m=2302 SNR=32.4
23:47:29.254 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:29.259 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:29.262 00.003 14556 Enqueuing Expose request
23:47:29.266 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:47:29.269 00.003 12308 Worker thread wakes up
23:47:29.269 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:29.271 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:30.521 01.250 12308 Exposure complete
23:47:30.650 00.129 12308 worker thread done servicing request
23:47:30.650 00.000 14556 OnExposeComplete: enter
23:47:30.655 00.005 14556 UpdateGuideState(): m_state=6
23:47:30.659 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7908
23:47:30.663 00.004 14556 Star::Find returns 1 (0), X=167.40, Y=1000.64, Mass=2301, SNR=32.2, Peak=149 HFD=4.9
23:47:30.666 00.003 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.15 = -1.13)
23:47:30.670 00.004 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
23:47:30.675 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.08 mountX=0.05 mountY=-0.11, mountTheta=-1.15
23:47:30.679 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.10, opts=13)
23:47:30.685 00.006 14556 Enqueuing Move request for scope (-0.06, 0.10)
23:47:30.691 00.006 12308 Worker thread wakes up
23:47:30.691 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
23:47:30.691 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
23:47:30.692 00.001 12308 Moving (-0.06, 0.10) raw xDistance=0.05 yDistance=-0.11
23:47:30.692 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:47:30.692 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:30.692 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:47:30.692 00.000 12308 MoveAxis(E, 0, ABG)
23:47:30.693 00.001 12308 Move returns status 0, amount 0
23:47:30.693 00.000 12308 MoveAxis(N, 0, ABG)
23:47:30.693 00.000 12308 Move returns status 0, amount 0
23:47:30.694 00.001 12308 move complete, result=0
23:47:30.694 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:30.698 00.004 12308 worker thread done servicing request
23:47:30.720 00.022 14556 UpdateGuideState exits: m=2301 SNR=32.2
23:47:30.724 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:30.727 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:30.732 00.005 14556 Enqueuing Expose request
23:47:30.735 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:30.740 00.005 12308 Worker thread wakes up
23:47:30.740 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:30.740 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:31.992 01.252 12308 Exposure complete
23:47:32.125 00.133 12308 worker thread done servicing request
23:47:32.125 00.000 14556 OnExposeComplete: enter
23:47:32.129 00.004 14556 UpdateGuideState(): m_state=6
23:47:32.134 00.005 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7909
23:47:32.138 00.004 14556 Star::Find returns 1 (0), X=167.39, Y=1000.60, Mass=2157, SNR=31.1, Peak=168 HFD=4.6
23:47:32.143 00.005 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
23:47:32.146 00.003 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
23:47:32.150 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.39 mountX=0.06 mountY=-0.07, mountTheta=-0.86
23:47:32.157 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.06, opts=13)
23:47:32.161 00.004 14556 Enqueuing Move request for scope (-0.07, 0.06)
23:47:32.165 00.004 12308 Worker thread wakes up
23:47:32.165 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
23:47:32.165 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
23:47:32.165 00.000 12308 Moving (-0.07, 0.06) raw xDistance=0.06 yDistance=-0.07
23:47:32.165 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:47:32.165 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:32.165 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:47:32.167 00.002 12308 MoveAxis(E, 0, ABG)
23:47:32.167 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:32.171 00.004 12308 Move returns status 0, amount 0
23:47:32.171 00.000 12308 MoveAxis(N, 0, ABG)
23:47:32.172 00.001 12308 Move returns status 0, amount 0
23:47:32.172 00.000 12308 move complete, result=0
23:47:32.172 00.000 12308 worker thread done servicing request
23:47:32.193 00.021 14556 UpdateGuideState exits: m=2157 SNR=31.1
23:47:32.198 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:32.202 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:32.206 00.004 14556 Enqueuing Expose request
23:47:32.210 00.004 12308 Worker thread wakes up
23:47:32.211 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:32.211 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:32.211 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:33.460 01.249 12308 Exposure complete
23:47:33.582 00.122 12308 worker thread done servicing request
23:47:33.583 00.001 14556 OnExposeComplete: enter
23:47:33.587 00.004 14556 UpdateGuideState(): m_state=6
23:47:33.590 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7910
23:47:33.594 00.004 14556 Star::Find returns 1 (0), X=167.33, Y=1000.93, Mass=2110, SNR=30.7, Peak=157 HFD=4.4
23:47:33.597 00.003 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.97 = -1.31)
23:47:33.600 00.003 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.41)
23:47:33.604 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.39 hyp=0.41 cameraTheta=1.90 mountX=0.10 mountY=-0.41, mountTheta=-1.32
23:47:33.609 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.39, opts=13)
23:47:33.613 00.004 14556 Enqueuing Move request for scope (-0.13, 0.39)
23:47:33.617 00.004 12308 Worker thread wakes up
23:47:33.617 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.39) opts 0xd
23:47:33.617 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.39)
23:47:33.617 00.000 12308 Moving (-0.13, 0.39) raw xDistance=0.10 yDistance=-0.41
23:47:33.617 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:47:33.617 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
23:47:33.617 00.000 12308 MoveAxis(E, 0, ABG)
23:47:33.617 00.000 12308 Move returns status 0, amount 0
23:47:33.618 00.001 12308 MoveAxis(N, 285, ABG)
23:47:33.618 00.000 12308 Guiding  Dir = 0, Dur = 285
23:47:33.618 00.000 12308 IsSlewing returns 0
23:47:33.618 00.000 12308 IsGuiding returns 0
23:47:33.619 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:33.622 00.003 12308 PulseGuide returned control before completion, sleep 295
23:47:33.643 00.021 14556 UpdateGuideState exits: m=2110 SNR=30.7
23:47:33.647 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:33.652 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:33.659 00.007 14556 Enqueuing Expose request
23:47:33.923 00.264 12308 IsGuiding returns 1
23:47:33.923 00.000 12308 scope still moving after pulse duration time elapsed
23:47:33.955 00.032 12308 IsSlewing returns 0
23:47:33.957 00.002 12308 IsGuiding returns 0
23:47:33.958 00.001 12308 scope move finished after 285 + 54 ms
23:47:33.960 00.002 12308 Move returns status 0, amount 285
23:47:33.960 00.000 12308 move complete, result=0
23:47:33.961 00.001 12308 worker thread done servicing request
23:47:33.961 00.000 12308 Worker thread wakes up
23:47:33.962 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 285 ms NORTH
23:47:33.967 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:33.968 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:35.209 01.241 12308 Exposure complete
23:47:35.306 00.097 12308 worker thread done servicing request
23:47:35.306 00.000 14556 OnExposeComplete: enter
23:47:35.310 00.004 14556 UpdateGuideState(): m_state=6
23:47:35.314 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7911
23:47:35.318 00.004 14556 Star::Find returns 1 (0), X=167.33, Y=1000.34, Mass=2317, SNR=32.1, Peak=154 HFD=4.7
23:47:35.321 00.003 14556 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.07) = xAngle (0.95 = 0.95)
23:47:35.323 00.002 14556 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.85 = 0.85)
23:47:35.327 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.20 hyp=0.24 cameraTheta=-2.12 mountX=0.14 mountY=0.18, mountTheta=0.91
23:47:35.333 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.20, opts=13)
23:47:35.337 00.004 14556 Enqueuing Move request for scope (-0.13, -0.20)
23:47:35.342 00.005 12308 Worker thread wakes up
23:47:35.345 00.003 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.20) opts 0xd
23:47:35.346 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.20)
23:47:35.346 00.000 12308 Moving (-0.13, -0.20) raw xDistance=0.14 yDistance=0.18
23:47:35.346 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:47:35.346 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:35.347 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:47:35.347 00.000 12308 MoveAxis(E, 0, ABG)
23:47:35.347 00.000 12308 Move returns status 0, amount 0
23:47:35.347 00.000 12308 MoveAxis(N, 0, ABG)
23:47:35.347 00.000 12308 Move returns status 0, amount 0
23:47:35.349 00.002 12308 move complete, result=0
23:47:35.349 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:35.356 00.007 12308 worker thread done servicing request
23:47:35.386 00.030 14556 UpdateGuideState exits: m=2317 SNR=32.1
23:47:35.390 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:35.395 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:35.399 00.004 14556 Enqueuing Expose request
23:47:35.404 00.005 12308 Worker thread wakes up
23:47:35.404 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:47:35.408 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:35.408 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,986,31,31)
23:47:35.474 00.066 14556 evsrv: cli 0185B3E8 connect
23:47:35.478 00.004 14556 case statement mapped state 6 to 3
23:47:35.483 00.005 14556 case statement mapped state 6 to 3
23:47:35.630 00.147 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"c5d51eb7-c7b6-4546-9497-4c4ecbf7f3da"}
23:47:35.634 00.004 14556 case statement mapped state 6 to 3
23:47:35.637 00.003 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5d51eb7-c7b6-4546-9497-4c4ecbf7f3da"}
23:47:35.640 00.003 14556 evsrv: cli 0185B3E8 disconnect
23:47:35.645 00.005 14556 evsrv: cli 0185AD08 connect
23:47:35.648 00.003 14556 case statement mapped state 6 to 3
23:47:35.652 00.004 14556 case statement mapped state 6 to 3
23:47:35.656 00.004 14556 evsrv: cli 0185AD08 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"f94ba33d-0987-43bb-8437-fea646ea2034"}
23:47:35.661 00.005 14556 PhdController::Dither begins
23:47:35.665 00.004 14556 dither: size=5.00, dRA=-0.42 dDec=4.49
23:47:35.668 00.003 14556 MountToCamera -- mountTheta (1.66) + m_xAngle (-3.07) = xAngle (-1.41 = -1.41)
23:47:35.671 00.003 14556 MountToCamera -- mountX=-0.42 mountY=4.49 hyp=4.51 mountTheta=1.66 cameraX=0.73, cameraY=-4.45 cameraTheta=-1.41
23:47:35.743 00.072 14556 setting lock position to (168.19, 996.09)
23:47:35.752 00.009 14556 Mount: notify guiding dithered (0.7, -4.5)
23:47:35.809 00.057 14556 Status Line: Dither by -0.42,4.49
23:47:35.815 00.006 14556 PhdController: newstate STATE_SETTLE_BEGIN
23:47:35.818 00.003 14556 PhdController: newstate STATE_SETTLE_WAIT
23:47:35.822 00.004 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":0,"id":"f94ba33d-0987-43bb-8437-fea646ea2034"}
23:47:35.935 00.113 14556 evsrv: cli 0185AD08 disconnect
23:47:36.650 00.715 12308 Exposure complete
23:47:36.754 00.104 12308 worker thread done servicing request
23:47:36.754 00.000 14556 OnExposeComplete: enter
23:47:36.758 00.004 14556 UpdateGuideState(): m_state=6
23:47:36.761 00.003 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7912
23:47:36.764 00.003 14556 Star::Find returns 1 (0), X=167.46, Y=1000.39, Mass=2257, SNR=32.0, Peak=162 HFD=4.9
23:47:36.768 00.004 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.81 = -1.47)
23:47:36.771 00.003 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.57)
23:47:36.773 00.002 14556 CameraToMount -- cameraX=-0.72 cameraY=4.30 hyp=4.36 cameraTheta=1.74 mountX=0.43 mountY=-4.36, mountTheta=-1.47
23:47:36.778 00.005 14556 dither recenter: remaining=(0.4,-4.5) step=(0.4,-4.5)
23:47:36.780 00.002 14556 MountToCamera -- mountTheta (-1.48) + m_xAngle (-3.07) = xAngle (-4.55 = 1.73)
23:47:36.783 00.003 14556 MountToCamera -- mountX=0.42 mountY=-4.49 hyp=4.51 mountTheta=-1.48 cameraX=-0.73, cameraY=4.45 cameraTheta=1.73
23:47:36.785 00.002 14556 SchedulePrimaryMove(104CA5C8, x=-0.73, y=4.45, opts=4)
23:47:36.788 00.003 14556 Enqueuing Move request for scope (-0.73, 4.45)
23:47:36.791 00.003 12308 Worker thread wakes up
23:47:36.791 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 4.45) opts 0x4
23:47:36.791 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.73, 4.45)
23:47:36.791 00.000 12308 Moving (-0.73, 4.45) raw xDistance=0.42 yDistance=-4.49
23:47:36.792 00.001 12308 MoveAxis(W, 290, B)
23:47:36.792 00.000 12308 Guiding  Dir = 3, Dur = 290
23:47:36.792 00.000 14556 Mount: notify direct move 0.42,-4.49
23:47:36.795 00.003 12308 IsSlewing returns 0
23:47:36.796 00.001 12308 IsGuiding returns 0
23:47:36.796 00.000 12308 PulseGuide returned control before completion, sleep 300
23:47:36.797 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:36.815 00.018 14556 UpdateGuideState exits: m=2257 SNR=32.0
23:47:36.818 00.003 14556 PhdController: settling, locked = 1, distance = 4.62 (1.50) aobump = 0 frame = 1 / 99999
23:47:36.823 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760590056.823,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.62,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:47:36.828 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:36.833 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:36.838 00.005 14556 Enqueuing Expose request
23:47:37.097 00.259 12308 IsGuiding returns 1
23:47:37.097 00.000 12308 scope still moving after pulse duration time elapsed
23:47:37.129 00.032 12308 IsSlewing returns 0
23:47:37.129 00.000 12308 IsGuiding returns 0
23:47:37.129 00.000 12308 scope move finished after 290 + 43 ms
23:47:37.129 00.000 12308 Move returns status 0, amount 290
23:47:37.129 00.000 12308 MoveAxis(N, 3161, B)
23:47:37.130 00.001 12308 Guiding  Dir = 0, Dur = 3161
23:47:37.130 00.000 12308 IsSlewing returns 0
23:47:37.130 00.000 12308 IsGuiding returns 0
23:47:37.130 00.000 12308 PulseGuide returned control before completion, sleep 3171
23:47:40.310 03.180 12308 IsGuiding returns 1
23:47:40.311 00.001 12308 scope still moving after pulse duration time elapsed
23:47:40.340 00.029 12308 IsSlewing returns 0
23:47:40.340 00.000 12308 IsGuiding returns 0
23:47:40.341 00.001 12308 scope move finished after 3161 + 49 ms
23:47:40.341 00.000 12308 Move returns status 0, amount 3161
23:47:40.342 00.001 12308 move complete, result=0
23:47:40.342 00.000 12308 worker thread done servicing request
23:47:40.343 00.001 12308 Worker thread wakes up
23:47:40.343 00.000 14556 GuideStep: 0.4 px 290 ms WEST, -4.5 px 3161 ms NORTH
23:47:40.349 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:40.349 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:47:41.596 01.247 12308 Exposure complete
23:47:41.724 00.128 12308 worker thread done servicing request
23:47:41.725 00.001 14556 OnExposeComplete: enter
23:47:41.728 00.003 14556 UpdateGuideState(): m_state=6
23:47:41.732 00.004 14556 Star::Find(15, 167, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7913
23:47:41.737 00.005 14556 Star::Find returns 1 (0), X=167.69, Y=995.64, Mass=2155, SNR=31.2, Peak=151 HFD=4.8
23:47:41.740 00.003 14556 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-3.07) = xAngle (0.66 = 0.66)
23:47:41.744 00.004 14556 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.56 = 0.56)
23:47:41.747 00.003 14556 CameraToMount -- cameraX=-0.50 cameraY=-0.44 hyp=0.66 cameraTheta=-2.41 mountX=0.52 mountY=0.35, mountTheta=0.59
23:47:41.753 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.50, y=-0.44, opts=13)
23:47:41.756 00.003 14556 Enqueuing Move request for scope (-0.50, -0.44)
23:47:41.760 00.004 12308 Worker thread wakes up
23:47:41.760 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.44) opts 0xd
23:47:41.760 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.50, -0.44)
23:47:41.760 00.000 12308 Moving (-0.50, -0.44) raw xDistance=0.52 yDistance=0.35
23:47:41.760 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52
23:47:41.760 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:47:41.761 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
23:47:41.761 00.000 12308 MoveAxis(W, 228, ABG)
23:47:41.761 00.000 12308 Guiding  Dir = 3, Dur = 228
23:47:41.761 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:41.765 00.004 12308 IsSlewing returns 0
23:47:41.765 00.000 12308 IsGuiding returns 0
23:47:41.765 00.000 12308 PulseGuide returned control before completion, sleep 238
23:47:41.785 00.020 14556 UpdateGuideState exits: m=2155 SNR=31.2
23:47:41.791 00.006 14556 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 2 / 99999
23:47:41.796 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760590061.796,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.66,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:47:41.800 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:41.804 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:41.809 00.005 14556 Enqueuing Expose request
23:47:42.011 00.202 12308 IsGuiding returns 1
23:47:42.011 00.000 12308 scope still moving after pulse duration time elapsed
23:47:42.042 00.031 12308 IsSlewing returns 0
23:47:42.043 00.001 12308 IsGuiding returns 0
23:47:42.043 00.000 12308 scope move finished after 228 + 51 ms
23:47:42.045 00.002 12308 Move returns status 0, amount 228
23:47:42.045 00.000 12308 MoveAxis(N, 0, ABG)
23:47:42.046 00.001 12308 Move returns status 0, amount 0
23:47:42.046 00.000 12308 move complete, result=0
23:47:42.046 00.000 14556 GuideStep: 0.5 px 228 ms WEST, 0.4 px 0 ms NORTH
23:47:42.053 00.007 12308 worker thread done servicing request
23:47:42.053 00.000 12308 Worker thread wakes up
23:47:42.053 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:42.054 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:47:43.305 01.251 12308 Exposure complete
23:47:43.401 00.096 12308 worker thread done servicing request
23:47:43.402 00.001 14556 OnExposeComplete: enter
23:47:43.405 00.003 14556 UpdateGuideState(): m_state=6
23:47:43.408 00.003 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7914
23:47:43.411 00.003 14556 Star::Find returns 1 (0), X=168.08, Y=995.84, Mass=2345, SNR=32.6, Peak=181 HFD=4.4
23:47:43.413 00.002 14556 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-3.07) = xAngle (1.10 = 1.10)
23:47:43.417 00.004 14556 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.00 = 1.00)
23:47:43.420 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.24 hyp=0.26 cameraTheta=-1.97 mountX=0.12 mountY=0.22, mountTheta=1.08
23:47:43.424 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.24, opts=13)
23:47:43.427 00.003 14556 Enqueuing Move request for scope (-0.10, -0.24)
23:47:43.429 00.002 12308 Worker thread wakes up
23:47:43.430 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.24) opts 0xd
23:47:43.430 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.24)
23:47:43.430 00.000 12308 Moving (-0.10, -0.24) raw xDistance=0.12 yDistance=0.22
23:47:43.430 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:47:43.430 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:47:43.431 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:47:43.431 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:43.436 00.005 12308 MoveAxis(E, 0, ABG)
23:47:43.436 00.000 12308 Move returns status 0, amount 0
23:47:43.436 00.000 12308 MoveAxis(N, 0, ABG)
23:47:43.436 00.000 12308 Move returns status 0, amount 0
23:47:43.436 00.000 12308 move complete, result=0
23:47:43.437 00.001 12308 worker thread done servicing request
23:47:43.455 00.018 14556 UpdateGuideState exits: m=2345 SNR=32.6
23:47:43.460 00.005 14556 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 3 / 99999
23:47:43.464 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760590063.464,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.54,"Time":1.7,"SettleTime":10.0,"StarLocked":true}
23:47:43.470 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:43.476 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:43.479 00.003 14556 Enqueuing Expose request
23:47:43.483 00.004 12308 Worker thread wakes up
23:47:43.483 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:47:43.488 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:43.488 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:47:44.743 01.255 12308 Exposure complete
23:47:44.864 00.121 12308 worker thread done servicing request
23:47:44.865 00.001 14556 OnExposeComplete: enter
23:47:44.868 00.003 14556 UpdateGuideState(): m_state=6
23:47:44.872 00.004 14556 Star::Find(15, 168, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7915
23:47:44.877 00.005 14556 Star::Find returns 1 (0), X=168.02, Y=995.73, Mass=2355, SNR=32.8, Peak=189 HFD=4.8
23:47:44.880 00.003 14556 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-3.07) = xAngle (1.07 = 1.07)
23:47:44.884 00.004 14556 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.97 = 0.97)
23:47:44.887 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.36 hyp=0.40 cameraTheta=-2.00 mountX=0.19 mountY=0.33, mountTheta=1.05
23:47:44.893 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.36, opts=13)
23:47:44.897 00.004 14556 Enqueuing Move request for scope (-0.17, -0.36)
23:47:44.900 00.003 12308 Worker thread wakes up
23:47:44.900 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.36) opts 0xd
23:47:44.900 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.36)
23:47:44.900 00.000 12308 Moving (-0.17, -0.36) raw xDistance=0.19 yDistance=0.33
23:47:44.900 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:47:44.900 00.000 12308 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.90
23:47:44.901 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
23:47:44.901 00.000 12308 MoveAxis(E, 0, ABG)
23:47:44.901 00.000 12308 Move returns status 0, amount 0
23:47:44.901 00.000 12308 MoveAxis(S, 230, ABG)
23:47:44.901 00.000 12308 Guiding  Dir = 1, Dur = 230
23:47:44.901 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:44.907 00.006 12308 IsSlewing returns 0
23:47:44.907 00.000 12308 IsGuiding returns 0
23:47:44.908 00.001 12308 PulseGuide returned control before completion, sleep 240
23:47:44.926 00.018 14556 UpdateGuideState exits: m=2355 SNR=32.8
23:47:44.933 00.007 14556 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 4 / 99999
23:47:44.939 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760590064.939,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.50,"Time":3.1,"SettleTime":10.0,"StarLocked":true}
23:47:44.943 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:44.948 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:44.952 00.004 14556 Enqueuing Expose request
23:47:45.152 00.200 12308 IsGuiding returns 1
23:47:45.152 00.000 12308 scope still moving after pulse duration time elapsed
23:47:45.183 00.031 12308 IsSlewing returns 0
23:47:45.184 00.001 12308 IsGuiding returns 0
23:47:45.185 00.001 12308 scope move finished after 230 + 47 ms
23:47:45.185 00.000 12308 Move returns status 0, amount 230
23:47:45.185 00.000 12308 move complete, result=0
23:47:45.185 00.000 12308 worker thread done servicing request
23:47:45.187 00.002 14556 GuideStep: 0.2 px 0 ms EAST, 0.3 px 230 ms SOUTH
23:47:45.193 00.006 12308 Worker thread wakes up
23:47:45.193 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:45.193 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:47:46.445 01.252 12308 Exposure complete
23:47:46.544 00.099 12308 worker thread done servicing request
23:47:46.544 00.000 14556 OnExposeComplete: enter
23:47:46.547 00.003 14556 UpdateGuideState(): m_state=6
23:47:46.553 00.006 14556 Star::Find(15, 168, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7916
23:47:46.558 00.005 14556 Star::Find returns 1 (0), X=167.91, Y=995.84, Mass=2384, SNR=32.9, Peak=188 HFD=4.5
23:47:46.565 00.007 14556 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-3.07) = xAngle (0.65 = 0.65)
23:47:46.569 00.004 14556 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.55 = 0.55)
23:47:46.575 00.006 14556 CameraToMount -- cameraX=-0.28 cameraY=-0.25 hyp=0.37 cameraTheta=-2.42 mountX=0.30 mountY=0.20, mountTheta=0.58
23:47:46.581 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=-0.25, opts=13)
23:47:46.586 00.005 14556 Enqueuing Move request for scope (-0.28, -0.25)
23:47:46.590 00.004 12308 Worker thread wakes up
23:47:46.591 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.25) opts 0xd
23:47:46.591 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, -0.25)
23:47:46.591 00.000 12308 Moving (-0.28, -0.25) raw xDistance=0.30 yDistance=0.20
23:47:46.591 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:47:46.591 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:46.592 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:47:46.592 00.000 12308 MoveAxis(W, 129, ABG)
23:47:46.592 00.000 12308 Guiding  Dir = 3, Dur = 129
23:47:46.592 00.000 12308 IsSlewing returns 0
23:47:46.593 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:46.597 00.004 12308 IsGuiding returns 0
23:47:46.597 00.000 12308 PulseGuide returned control before completion, sleep 139
23:47:46.615 00.018 14556 UpdateGuideState exits: m=2384 SNR=32.9
23:47:46.620 00.005 14556 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 5 / 99999
23:47:46.624 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760590066.624,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
23:47:46.627 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:46.630 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:46.636 00.006 14556 Enqueuing Expose request
23:47:46.751 00.115 12308 IsGuiding returns 1
23:47:46.751 00.000 12308 scope still moving after pulse duration time elapsed
23:47:46.783 00.032 12308 IsSlewing returns 0
23:47:46.784 00.001 12308 IsGuiding returns 0
23:47:46.785 00.001 12308 scope move finished after 129 + 58 ms
23:47:46.786 00.001 12308 Move returns status 0, amount 129
23:47:46.786 00.000 12308 MoveAxis(N, 0, ABG)
23:47:46.786 00.000 12308 Move returns status 0, amount 0
23:47:46.786 00.000 12308 move complete, result=0
23:47:46.787 00.001 12308 worker thread done servicing request
23:47:46.787 00.000 14556 GuideStep: 0.3 px 129 ms WEST, 0.2 px 0 ms NORTH
23:47:46.793 00.006 12308 Worker thread wakes up
23:47:46.793 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:46.793 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:47:48.043 01.250 12308 Exposure complete
23:47:48.164 00.121 12308 worker thread done servicing request
23:47:48.165 00.001 14556 OnExposeComplete: enter
23:47:48.168 00.003 14556 UpdateGuideState(): m_state=6
23:47:48.171 00.003 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7917
23:47:48.176 00.005 14556 Star::Find returns 1 (0), X=167.90, Y=995.93, Mass=2264, SNR=32.0, Peak=191 HFD=4.6
23:47:48.181 00.005 14556 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-3.07) = xAngle (0.43 = 0.43)
23:47:48.185 00.004 14556 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.33 = 0.33)
23:47:48.190 00.005 14556 CameraToMount -- cameraX=-0.28 cameraY=-0.15 hyp=0.32 cameraTheta=-2.64 mountX=0.29 mountY=0.10, mountTheta=0.35
23:47:48.195 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=-0.15, opts=13)
23:47:48.200 00.005 14556 Enqueuing Move request for scope (-0.28, -0.15)
23:47:48.204 00.004 12308 Worker thread wakes up
23:47:48.204 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.15) opts 0xd
23:47:48.204 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, -0.15)
23:47:48.204 00.000 12308 Moving (-0.28, -0.15) raw xDistance=0.29 yDistance=0.10
23:47:48.205 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29
23:47:48.205 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:48.205 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:47:48.205 00.000 12308 MoveAxis(W, 135, ABG)
23:47:48.205 00.000 12308 Guiding  Dir = 3, Dur = 135
23:47:48.205 00.000 12308 IsSlewing returns 0
23:47:48.205 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:48.211 00.006 12308 IsGuiding returns 0
23:47:48.211 00.000 12308 PulseGuide returned control before completion, sleep 145
23:47:48.233 00.022 14556 UpdateGuideState exits: m=2264 SNR=32.0
23:47:48.238 00.005 14556 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 6 / 99999
23:47:48.242 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760590068.242,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":6.4,"SettleTime":10.0,"StarLocked":true}
23:47:48.247 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:48.252 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:48.256 00.004 14556 Enqueuing Expose request
23:47:48.358 00.102 12308 IsGuiding returns 1
23:47:48.358 00.000 12308 scope still moving after pulse duration time elapsed
23:47:48.390 00.032 12308 IsSlewing returns 0
23:47:48.391 00.001 12308 IsGuiding returns 0
23:47:48.392 00.001 12308 scope move finished after 135 + 45 ms
23:47:48.392 00.000 12308 Move returns status 0, amount 135
23:47:48.392 00.000 12308 MoveAxis(N, 0, ABG)
23:47:48.393 00.001 12308 Move returns status 0, amount 0
23:47:48.393 00.000 12308 move complete, result=0
23:47:48.393 00.000 12308 worker thread done servicing request
23:47:48.393 00.000 14556 GuideStep: 0.3 px 135 ms WEST, 0.1 px 0 ms NORTH
23:47:48.400 00.007 12308 Worker thread wakes up
23:47:48.400 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:48.400 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:47:49.651 01.251 12308 Exposure complete
23:47:49.794 00.143 12308 worker thread done servicing request
23:47:49.794 00.000 14556 OnExposeComplete: enter
23:47:49.797 00.003 14556 UpdateGuideState(): m_state=6
23:47:49.802 00.005 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7918
23:47:49.806 00.004 14556 Star::Find returns 1 (0), X=168.20, Y=995.90, Mass=2086, SNR=30.6, Peak=196 HFD=4.4
23:47:49.812 00.006 14556 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.07) = xAngle (1.60 = 1.60)
23:47:49.818 00.006 14556 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.50 = 1.50)
23:47:49.823 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.48 mountX=-0.00 mountY=0.19, mountTheta=1.60
23:47:49.831 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.19, opts=13)
23:47:49.836 00.005 14556 Enqueuing Move request for scope (0.02, -0.19)
23:47:49.841 00.005 12308 Worker thread wakes up
23:47:49.841 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.19) opts 0xd
23:47:49.842 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.19)
23:47:49.842 00.000 12308 Moving (0.02, -0.19) raw xDistance=-0.00 yDistance=0.19
23:47:49.842 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:47:49.842 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:49.842 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:47:49.843 00.001 12308 MoveAxis(E, 0, ABG)
23:47:49.843 00.000 12308 Move returns status 0, amount 0
23:47:49.843 00.000 12308 MoveAxis(N, 0, ABG)
23:47:49.843 00.000 12308 Move returns status 0, amount 0
23:47:49.843 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:49.849 00.006 12308 move complete, result=0
23:47:49.849 00.000 12308 worker thread done servicing request
23:47:49.873 00.024 14556 UpdateGuideState exits: m=2086 SNR=30.6
23:47:49.878 00.005 14556 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 7 / 99999
23:47:49.883 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760590069.883,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.35,"Time":8.1,"SettleTime":10.0,"StarLocked":true}
23:47:49.887 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:49.893 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:49.899 00.006 14556 Enqueuing Expose request
23:47:49.905 00.006 12308 Worker thread wakes up
23:47:49.905 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:49.906 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:47:49.912 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:47:51.158 01.246 12308 Exposure complete
23:47:51.272 00.114 12308 worker thread done servicing request
23:47:51.272 00.000 14556 OnExposeComplete: enter
23:47:51.277 00.005 14556 UpdateGuideState(): m_state=6
23:47:51.280 00.003 14556 Star::Find(15, 168, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7919
23:47:51.285 00.005 14556 Star::Find returns 1 (0), X=168.19, Y=996.02, Mass=2147, SNR=31.0, Peak=199 HFD=4.3
23:47:51.288 00.003 14556 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-3.07) = xAngle (1.63 = 1.63)
23:47:51.291 00.003 14556 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.53 = 1.53)
23:47:51.295 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.44 mountX=-0.00 mountY=0.06, mountTheta=1.63
23:47:51.300 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.06, opts=13)
23:47:51.303 00.003 14556 Enqueuing Move request for scope (0.01, -0.06)
23:47:51.307 00.004 12308 Worker thread wakes up
23:47:51.307 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
23:47:51.307 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
23:47:51.307 00.000 12308 Moving (0.01, -0.06) raw xDistance=-0.00 yDistance=0.06
23:47:51.307 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:47:51.307 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:51.308 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:47:51.308 00.000 12308 MoveAxis(E, 0, ABG)
23:47:51.308 00.000 12308 Move returns status 0, amount 0
23:47:51.308 00.000 12308 MoveAxis(N, 0, ABG)
23:47:51.308 00.000 12308 Move returns status 0, amount 0
23:47:51.308 00.000 12308 move complete, result=0
23:47:51.310 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:51.313 00.003 12308 worker thread done servicing request
23:47:51.333 00.020 14556 UpdateGuideState exits: m=2147 SNR=31.0
23:47:51.338 00.005 14556 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 8 / 99999
23:47:51.343 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760590071.343,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.26,"Time":9.5,"SettleTime":10.0,"StarLocked":true}
23:47:51.349 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:51.353 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:51.357 00.004 14556 Enqueuing Expose request
23:47:51.361 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:51.365 00.004 12308 Worker thread wakes up
23:47:51.365 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:51.365 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:47:52.617 01.252 12308 Exposure complete
23:47:52.730 00.113 12308 worker thread done servicing request
23:47:52.731 00.001 14556 OnExposeComplete: enter
23:47:52.734 00.003 14556 UpdateGuideState(): m_state=6
23:47:52.738 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7920
23:47:52.743 00.005 14556 Star::Find returns 1 (0), X=168.19, Y=996.09, Mass=2306, SNR=32.5, Peak=189 HFD=4.6
23:47:52.747 00.004 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.82 = -2.47)
23:47:52.751 00.004 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.72 = -2.56)
23:47:52.755 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.74 mountX=-0.00 mountY=-0.00, mountTheta=-2.53
23:47:52.759 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.00, opts=13)
23:47:52.763 00.004 14556 Enqueuing Move request for scope (0.00, 0.00)
23:47:52.767 00.004 12308 Worker thread wakes up
23:47:52.767 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xd
23:47:52.767 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:47:52.767 00.000 12308 Moving (0.00, 0.00) raw xDistance=-0.00 yDistance=-0.00
23:47:52.767 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:47:52.767 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:52.768 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:47:52.768 00.000 12308 MoveAxis(E, 0, ABG)
23:47:52.769 00.001 12308 Move returns status 0, amount 0
23:47:52.769 00.000 12308 MoveAxis(N, 0, ABG)
23:47:52.769 00.000 12308 Move returns status 0, amount 0
23:47:52.769 00.000 12308 move complete, result=0
23:47:52.769 00.000 12308 worker thread done servicing request
23:47:52.769 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:52.798 00.029 14556 UpdateGuideState exits: m=2306 SNR=32.5
23:47:52.802 00.004 14556 PhdController: settling, locked = 1, distance = 0.19 (1.50) aobump = 0 frame = 9 / 99999
23:47:52.808 00.006 14556 PhdController: newstate STATE_FINISH
23:47:52.813 00.005 14556 PhdController complete: success
23:47:52.817 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760590072.817,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
23:47:52.821 00.004 14556 Mount: notify guiding dither settle done success=1
23:47:52.825 00.004 14556 PhdController: newstate STATE_IDLE
23:47:52.830 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:52.834 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:52.838 00.004 14556 Enqueuing Expose request
23:47:52.843 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:52.848 00.005 12308 Worker thread wakes up
23:47:52.848 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:52.848 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:47:54.098 01.250 12308 Exposure complete
23:47:54.231 00.133 12308 worker thread done servicing request
23:47:54.233 00.002 14556 OnExposeComplete: enter
23:47:54.235 00.002 14556 UpdateGuideState(): m_state=6
23:47:54.239 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7921
23:47:54.245 00.006 14556 Star::Find returns 1 (0), X=168.09, Y=996.15, Mass=2349, SNR=32.6, Peak=212 HFD=4.5
23:47:54.250 00.005 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
23:47:54.254 00.004 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.74)
23:47:54.259 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.12 cameraTheta=2.56 mountX=0.10 mountY=-0.08, mountTheta=-0.70
23:47:54.265 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.06, opts=13)
23:47:54.269 00.004 14556 Enqueuing Move request for scope (-0.10, 0.06)
23:47:54.275 00.006 12308 Worker thread wakes up
23:47:54.275 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
23:47:54.275 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
23:47:54.275 00.000 12308 Moving (-0.10, 0.06) raw xDistance=0.10 yDistance=-0.08
23:47:54.275 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:47:54.276 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:54.276 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:47:54.276 00.000 12308 MoveAxis(E, 0, ABG)
23:47:54.276 00.000 12308 Move returns status 0, amount 0
23:47:54.276 00.000 12308 MoveAxis(N, 0, ABG)
23:47:54.277 00.001 12308 Move returns status 0, amount 0
23:47:54.277 00.000 12308 move complete, result=0
23:47:54.277 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:54.284 00.007 12308 worker thread done servicing request
23:47:54.306 00.022 14556 UpdateGuideState exits: m=2349 SNR=32.6
23:47:54.312 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:54.317 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:54.321 00.004 14556 Enqueuing Expose request
23:47:54.325 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:54.329 00.004 12308 Worker thread wakes up
23:47:54.329 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:54.329 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:47:55.580 01.251 12308 Exposure complete
23:47:55.705 00.125 12308 worker thread done servicing request
23:47:55.706 00.001 14556 OnExposeComplete: enter
23:47:55.710 00.004 14556 UpdateGuideState(): m_state=6
23:47:55.714 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7922
23:47:55.718 00.004 14556 Star::Find returns 1 (0), X=168.10, Y=996.18, Mass=2175, SNR=31.4, Peak=207 HFD=4.3
23:47:55.721 00.003 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.39 = -0.90)
23:47:55.725 00.004 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -1.00)
23:47:55.728 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.31 mountX=0.08 mountY=-0.10, mountTheta=-0.93
23:47:55.734 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.09, opts=13)
23:47:55.738 00.004 14556 Enqueuing Move request for scope (-0.08, 0.09)
23:47:55.741 00.003 12308 Worker thread wakes up
23:47:55.742 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
23:47:55.742 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
23:47:55.742 00.000 12308 Moving (-0.08, 0.09) raw xDistance=0.08 yDistance=-0.10
23:47:55.742 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:47:55.742 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:55.742 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:47:55.743 00.001 12308 MoveAxis(E, 0, ABG)
23:47:55.744 00.001 12308 Move returns status 0, amount 0
23:47:55.744 00.000 12308 MoveAxis(N, 0, ABG)
23:47:55.744 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:55.749 00.005 12308 Move returns status 0, amount 0
23:47:55.749 00.000 12308 move complete, result=0
23:47:55.749 00.000 12308 worker thread done servicing request
23:47:55.770 00.021 14556 UpdateGuideState exits: m=2175 SNR=31.4
23:47:55.776 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:55.782 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:55.787 00.005 14556 Enqueuing Expose request
23:47:55.790 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:55.794 00.004 12308 Worker thread wakes up
23:47:55.795 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:55.795 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:47:57.040 01.245 12308 Exposure complete
23:47:57.161 00.121 12308 worker thread done servicing request
23:47:57.161 00.000 14556 OnExposeComplete: enter
23:47:57.165 00.004 14556 UpdateGuideState(): m_state=6
23:47:57.169 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7923
23:47:57.174 00.005 14556 Star::Find returns 1 (0), X=168.15, Y=996.29, Mass=2304, SNR=32.1, Peak=198 HFD=4.5
23:47:57.177 00.003 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.81 = -1.47)
23:47:57.181 00.004 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.57)
23:47:57.186 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.74 mountX=0.02 mountY=-0.20, mountTheta=-1.47
23:47:57.190 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.20, opts=13)
23:47:57.195 00.005 14556 Enqueuing Move request for scope (-0.03, 0.20)
23:47:57.199 00.004 12308 Worker thread wakes up
23:47:57.199 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.20) opts 0xd
23:47:57.199 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.20)
23:47:57.199 00.000 12308 Moving (-0.03, 0.20) raw xDistance=0.02 yDistance=-0.20
23:47:57.199 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:47:57.199 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:47:57.199 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:47:57.200 00.001 12308 MoveAxis(E, 0, ABG)
23:47:57.200 00.000 12308 Move returns status 0, amount 0
23:47:57.200 00.000 12308 MoveAxis(N, 0, ABG)
23:47:57.200 00.000 12308 Move returns status 0, amount 0
23:47:57.200 00.000 12308 move complete, result=0
23:47:57.202 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:57.207 00.005 12308 worker thread done servicing request
23:47:57.230 00.023 14556 UpdateGuideState exits: m=2304 SNR=32.1
23:47:57.235 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:57.238 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:57.243 00.005 14556 Enqueuing Expose request
23:47:57.250 00.007 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:47:57.254 00.004 12308 Worker thread wakes up
23:47:57.254 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:57.254 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:47:58.510 01.256 12308 Exposure complete
23:47:58.629 00.119 12308 worker thread done servicing request
23:47:58.630 00.001 14556 OnExposeComplete: enter
23:47:58.633 00.003 14556 UpdateGuideState(): m_state=6
23:47:58.636 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7924
23:47:58.641 00.005 14556 Star::Find returns 1 (0), X=168.02, Y=996.19, Mass=2139, SNR=31.0, Peak=199 HFD=4.3
23:47:58.644 00.003 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.65 = -0.63)
23:47:58.648 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.73)
23:47:58.651 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.11 hyp=0.20 cameraTheta=2.58 mountX=0.16 mountY=-0.13, mountTheta=-0.69
23:47:58.656 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.11, opts=13)
23:47:58.661 00.005 14556 Enqueuing Move request for scope (-0.17, 0.11)
23:47:58.664 00.003 12308 Worker thread wakes up
23:47:58.664 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.11) opts 0xd
23:47:58.664 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.11)
23:47:58.664 00.000 12308 Moving (-0.17, 0.11) raw xDistance=0.16 yDistance=-0.13
23:47:58.665 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:47:58.665 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:58.665 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:47:58.665 00.000 12308 MoveAxis(E, 0, ABG)
23:47:58.665 00.000 12308 Move returns status 0, amount 0
23:47:58.665 00.000 12308 MoveAxis(N, 0, ABG)
23:47:58.666 00.001 12308 Move returns status 0, amount 0
23:47:58.666 00.000 12308 move complete, result=0
23:47:58.666 00.000 12308 worker thread done servicing request
23:47:58.667 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:47:58.691 00.024 14556 UpdateGuideState exits: m=2139 SNR=31.0
23:47:58.695 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:58.699 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:47:58.704 00.005 14556 Enqueuing Expose request
23:47:58.707 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:58.711 00.004 12308 Worker thread wakes up
23:47:58.711 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:47:58.711 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:47:59.963 01.252 12308 Exposure complete
23:48:00.105 00.142 12308 worker thread done servicing request
23:48:00.105 00.000 14556 OnExposeComplete: enter
23:48:00.110 00.005 14556 UpdateGuideState(): m_state=6
23:48:00.114 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7925
23:48:00.119 00.005 14556 Star::Find returns 1 (0), X=168.20, Y=996.37, Mass=2291, SNR=32.1, Peak=172 HFD=4.6
23:48:00.122 00.003 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.59 = -1.70)
23:48:00.127 00.005 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.79)
23:48:00.133 00.006 14556 CameraToMount -- cameraX=0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.51 mountX=-0.03 mountY=-0.27, mountTheta=-1.70
23:48:00.138 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.28, opts=13)
23:48:00.143 00.005 14556 Enqueuing Move request for scope (0.02, 0.28)
23:48:00.147 00.004 12308 Worker thread wakes up
23:48:00.147 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.28) opts 0xd
23:48:00.147 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.28)
23:48:00.147 00.000 12308 Moving (0.02, 0.28) raw xDistance=-0.03 yDistance=-0.27
23:48:00.147 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:48:00.147 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:48:00.147 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:48:00.148 00.001 12308 MoveAxis(E, 0, ABG)
23:48:00.148 00.000 12308 Move returns status 0, amount 0
23:48:00.148 00.000 12308 MoveAxis(N, 0, ABG)
23:48:00.148 00.000 12308 Move returns status 0, amount 0
23:48:00.148 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:00.153 00.005 12308 move complete, result=0
23:48:00.154 00.001 12308 worker thread done servicing request
23:48:00.175 00.021 14556 UpdateGuideState exits: m=2291 SNR=32.1
23:48:00.179 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:00.185 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:00.190 00.005 14556 Enqueuing Expose request
23:48:00.195 00.005 12308 Worker thread wakes up
23:48:00.195 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:48:00.199 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:00.199 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:01.449 01.250 12308 Exposure complete
23:48:01.576 00.127 12308 worker thread done servicing request
23:48:01.577 00.001 14556 OnExposeComplete: enter
23:48:01.581 00.004 14556 UpdateGuideState(): m_state=6
23:48:01.585 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7926
23:48:01.589 00.004 14556 Star::Find returns 1 (0), X=168.09, Y=996.44, Mass=2257, SNR=31.9, Peak=166 HFD=4.5
23:48:01.593 00.004 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.91 = -1.38)
23:48:01.597 00.004 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.48)
23:48:01.600 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.36 hyp=0.37 cameraTheta=1.83 mountX=0.07 mountY=-0.37, mountTheta=-1.38
23:48:01.605 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.36, opts=13)
23:48:01.608 00.003 14556 Enqueuing Move request for scope (-0.10, 0.36)
23:48:01.612 00.004 12308 Worker thread wakes up
23:48:01.613 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.36) opts 0xd
23:48:01.613 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.36)
23:48:01.613 00.000 12308 Moving (-0.10, 0.36) raw xDistance=0.07 yDistance=-0.37
23:48:01.613 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:48:01.613 00.000 12308 switching direction from 1 to -1 - decHistory=-3 oldest=0.36 newest=-0.78
23:48:01.613 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
23:48:01.613 00.000 12308 MoveAxis(E, 0, ABG)
23:48:01.615 00.002 12308 Move returns status 0, amount 0
23:48:01.615 00.000 12308 MoveAxis(N, 258, ABG)
23:48:01.615 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:01.619 00.004 12308 Guiding  Dir = 0, Dur = 258
23:48:01.619 00.000 12308 IsSlewing returns 0
23:48:01.620 00.001 12308 IsGuiding returns 0
23:48:01.620 00.000 12308 PulseGuide returned control before completion, sleep 268
23:48:01.639 00.019 14556 UpdateGuideState exits: m=2257 SNR=31.9
23:48:01.643 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:01.647 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:01.654 00.007 14556 Enqueuing Expose request
23:48:01.893 00.239 12308 IsGuiding returns 1
23:48:01.894 00.001 12308 scope still moving after pulse duration time elapsed
23:48:01.924 00.030 12308 IsSlewing returns 0
23:48:01.925 00.001 12308 IsGuiding returns 0
23:48:01.925 00.000 12308 scope move finished after 258 + 47 ms
23:48:01.927 00.002 12308 Move returns status 0, amount 258
23:48:01.927 00.000 12308 move complete, result=0
23:48:01.928 00.001 12308 worker thread done servicing request
23:48:01.928 00.000 12308 Worker thread wakes up
23:48:01.928 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 258 ms NORTH
23:48:01.936 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:01.936 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:03.172 01.236 12308 Exposure complete
23:48:03.318 00.146 12308 worker thread done servicing request
23:48:03.318 00.000 14556 OnExposeComplete: enter
23:48:03.325 00.007 14556 UpdateGuideState(): m_state=6
23:48:03.330 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7927
23:48:03.336 00.006 14556 Star::Find returns 1 (0), X=168.02, Y=996.39, Mass=2227, SNR=31.6, Peak=186 HFD=4.2
23:48:03.341 00.005 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.15 = -1.13)
23:48:03.346 00.005 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
23:48:03.352 00.006 14556 CameraToMount -- cameraX=-0.17 cameraY=0.30 hyp=0.34 cameraTheta=2.08 mountX=0.15 mountY=-0.32, mountTheta=-1.15
23:48:03.360 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.30, opts=13)
23:48:03.365 00.005 14556 Enqueuing Move request for scope (-0.17, 0.30)
23:48:03.371 00.006 12308 Worker thread wakes up
23:48:03.371 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.30) opts 0xd
23:48:03.372 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.30)
23:48:03.372 00.000 12308 Moving (-0.17, 0.30) raw xDistance=0.15 yDistance=-0.32
23:48:03.372 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:48:03.372 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
23:48:03.374 00.002 12308 MoveAxis(E, 0, ABG)
23:48:03.374 00.000 12308 Move returns status 0, amount 0
23:48:03.374 00.000 12308 MoveAxis(N, 229, ABG)
23:48:03.375 00.001 12308 Guiding  Dir = 0, Dur = 229
23:48:03.375 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:03.381 00.006 12308 IsSlewing returns 0
23:48:03.381 00.000 12308 IsGuiding returns 0
23:48:03.382 00.001 12308 PulseGuide returned control before completion, sleep 239
23:48:03.399 00.017 14556 UpdateGuideState exits: m=2227 SNR=31.6
23:48:03.406 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:03.412 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:03.415 00.003 14556 Enqueuing Expose request
23:48:03.636 00.221 12308 IsGuiding returns 1
23:48:03.637 00.001 12308 scope still moving after pulse duration time elapsed
23:48:03.667 00.030 12308 IsSlewing returns 0
23:48:03.669 00.002 12308 IsGuiding returns 0
23:48:03.669 00.000 12308 scope move finished after 229 + 57 ms
23:48:03.669 00.000 12308 Move returns status 0, amount 229
23:48:03.670 00.001 12308 move complete, result=0
23:48:03.671 00.001 12308 worker thread done servicing request
23:48:03.671 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 229 ms NORTH
23:48:03.677 00.006 12308 Worker thread wakes up
23:48:03.677 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:03.677 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:04.929 01.252 12308 Exposure complete
23:48:05.049 00.120 12308 worker thread done servicing request
23:48:05.050 00.001 14556 OnExposeComplete: enter
23:48:05.053 00.003 14556 UpdateGuideState(): m_state=6
23:48:05.059 00.006 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7928
23:48:05.063 00.004 14556 Star::Find returns 1 (0), X=167.97, Y=996.00, Mass=2239, SNR=31.8, Peak=205 HFD=4.5
23:48:05.068 00.005 14556 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-3.07) = xAngle (0.33 = 0.33)
23:48:05.073 00.005 14556 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.23 = 0.23)
23:48:05.075 00.002 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.09 hyp=0.24 cameraTheta=-2.75 mountX=0.22 mountY=0.05, mountTheta=0.23
23:48:05.080 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.09, opts=13)
23:48:05.084 00.004 14556 Enqueuing Move request for scope (-0.22, -0.09)
23:48:05.088 00.004 12308 Worker thread wakes up
23:48:05.088 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.09) opts 0xd
23:48:05.088 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.09)
23:48:05.088 00.000 12308 Moving (-0.22, -0.09) raw xDistance=0.22 yDistance=0.05
23:48:05.088 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:48:05.088 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:05.089 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:48:05.089 00.000 12308 MoveAxis(W, 97, ABG)
23:48:05.089 00.000 12308 Guiding  Dir = 3, Dur = 97
23:48:05.089 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:05.093 00.004 12308 IsSlewing returns 0
23:48:05.093 00.000 12308 IsGuiding returns 0
23:48:05.093 00.000 12308 PulseGuide returned control before completion, sleep 107
23:48:05.114 00.021 14556 UpdateGuideState exits: m=2239 SNR=31.8
23:48:05.120 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:05.126 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:05.130 00.004 14556 Enqueuing Expose request
23:48:05.206 00.076 12308 IsGuiding returns 1
23:48:05.207 00.001 12308 scope still moving after pulse duration time elapsed
23:48:05.238 00.031 12308 IsSlewing returns 0
23:48:05.239 00.001 12308 IsGuiding returns 0
23:48:05.240 00.001 12308 scope move finished after 97 + 49 ms
23:48:05.240 00.000 12308 Move returns status 0, amount 97
23:48:05.240 00.000 12308 MoveAxis(N, 0, ABG)
23:48:05.240 00.000 12308 Move returns status 0, amount 0
23:48:05.241 00.001 12308 move complete, result=0
23:48:05.242 00.001 12308 worker thread done servicing request
23:48:05.242 00.000 14556 GuideStep: 0.2 px 97 ms WEST, 0.1 px 0 ms NORTH
23:48:05.251 00.009 12308 Worker thread wakes up
23:48:05.252 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:05.252 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:06.500 01.248 12308 Exposure complete
23:48:06.651 00.151 12308 worker thread done servicing request
23:48:06.651 00.000 14556 OnExposeComplete: enter
23:48:06.655 00.004 14556 UpdateGuideState(): m_state=6
23:48:06.659 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7929
23:48:06.662 00.003 14556 Star::Find returns 1 (0), X=168.28, Y=996.11, Mass=2270, SNR=31.9, Peak=198 HFD=4.5
23:48:06.666 00.004 14556 CameraToMount -- cameraTheta (0.30) - m_xAngle (-3.07) = xAngle (3.37 = -2.91)
23:48:06.668 00.002 14556 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.27 = -3.01)
23:48:06.672 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.09 cameraTheta=0.30 mountX=-0.09 mountY=-0.01, mountTheta=-3.01
23:48:06.677 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.03, opts=13)
23:48:06.680 00.003 14556 Enqueuing Move request for scope (0.09, 0.03)
23:48:06.686 00.006 12308 Worker thread wakes up
23:48:06.686 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
23:48:06.686 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
23:48:06.686 00.000 12308 Moving (0.09, 0.03) raw xDistance=-0.09 yDistance=-0.01
23:48:06.686 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:48:06.687 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:06.687 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:48:06.687 00.000 12308 MoveAxis(E, 0, ABG)
23:48:06.687 00.000 12308 Move returns status 0, amount 0
23:48:06.687 00.000 12308 MoveAxis(N, 0, ABG)
23:48:06.687 00.000 12308 Move returns status 0, amount 0
23:48:06.687 00.000 12308 move complete, result=0
23:48:06.688 00.001 12308 worker thread done servicing request
23:48:06.688 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:06.708 00.020 14556 UpdateGuideState exits: m=2270 SNR=31.9
23:48:06.712 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:06.717 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:06.720 00.003 14556 Enqueuing Expose request
23:48:06.723 00.003 12308 Worker thread wakes up
23:48:06.723 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:06.723 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:06.723 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:48:07.977 01.254 12308 Exposure complete
23:48:08.115 00.138 12308 worker thread done servicing request
23:48:08.115 00.000 14556 OnExposeComplete: enter
23:48:08.121 00.006 14556 UpdateGuideState(): m_state=6
23:48:08.126 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7930
23:48:08.131 00.005 14556 Star::Find returns 1 (0), X=168.24, Y=996.14, Mass=2323, SNR=32.5, Peak=207 HFD=4.5
23:48:08.134 00.003 14556 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.07) = xAngle (3.88 = -2.40)
23:48:08.138 00.004 14556 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.78 = -2.50)
23:48:08.142 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.81 mountX=-0.05 mountY=-0.04, mountTheta=-2.46
23:48:08.146 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.05, opts=13)
23:48:08.150 00.004 14556 Enqueuing Move request for scope (0.05, 0.05)
23:48:08.155 00.005 12308 Worker thread wakes up
23:48:08.155 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
23:48:08.155 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
23:48:08.156 00.001 12308 Moving (0.05, 0.05) raw xDistance=-0.05 yDistance=-0.04
23:48:08.156 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:48:08.156 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:08.157 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:48:08.157 00.000 12308 MoveAxis(E, 0, ABG)
23:48:08.157 00.000 12308 Move returns status 0, amount 0
23:48:08.159 00.002 12308 MoveAxis(N, 0, ABG)
23:48:08.159 00.000 12308 Move returns status 0, amount 0
23:48:08.159 00.000 12308 move complete, result=0
23:48:08.159 00.000 12308 worker thread done servicing request
23:48:08.159 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:08.187 00.028 14556 UpdateGuideState exits: m=2323 SNR=32.5
23:48:08.193 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:08.197 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:08.202 00.005 14556 Enqueuing Expose request
23:48:08.205 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:48:08.210 00.005 12308 Worker thread wakes up
23:48:08.210 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:08.210 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:09.457 01.247 12308 Exposure complete
23:48:09.582 00.125 12308 worker thread done servicing request
23:48:09.582 00.000 14556 OnExposeComplete: enter
23:48:09.586 00.004 14556 UpdateGuideState(): m_state=6
23:48:09.591 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7931
23:48:09.597 00.006 14556 Star::Find returns 1 (0), X=167.93, Y=996.24, Mass=2112, SNR=30.6, Peak=196 HFD=4.4
23:48:09.601 00.004 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.69 = -0.59)
23:48:09.605 00.004 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.59 = -0.69)
23:48:09.609 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.15 hyp=0.30 cameraTheta=2.62 mountX=0.25 mountY=-0.19, mountTheta=-0.65
23:48:09.615 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.15, opts=13)
23:48:09.618 00.003 14556 Enqueuing Move request for scope (-0.26, 0.15)
23:48:09.622 00.004 12308 Worker thread wakes up
23:48:09.622 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.15) opts 0xd
23:48:09.622 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.15)
23:48:09.622 00.000 12308 Moving (-0.26, 0.15) raw xDistance=0.25 yDistance=-0.19
23:48:09.622 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:48:09.623 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:09.623 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:48:09.623 00.000 12308 MoveAxis(W, 108, ABG)
23:48:09.623 00.000 12308 Guiding  Dir = 3, Dur = 108
23:48:09.623 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:09.628 00.005 12308 IsSlewing returns 0
23:48:09.628 00.000 12308 IsGuiding returns 0
23:48:09.628 00.000 12308 PulseGuide returned control before completion, sleep 118
23:48:09.649 00.021 14556 UpdateGuideState exits: m=2112 SNR=30.6
23:48:09.655 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:09.660 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:09.665 00.005 14556 Enqueuing Expose request
23:48:09.761 00.096 12308 IsGuiding returns 1
23:48:09.761 00.000 12308 scope still moving after pulse duration time elapsed
23:48:09.793 00.032 12308 IsSlewing returns 0
23:48:09.793 00.000 12308 IsGuiding returns 0
23:48:09.793 00.000 12308 scope move finished after 108 + 56 ms
23:48:09.794 00.001 12308 Move returns status 0, amount 108
23:48:09.794 00.000 12308 MoveAxis(N, 0, ABG)
23:48:09.794 00.000 12308 Move returns status 0, amount 0
23:48:09.794 00.000 12308 move complete, result=0
23:48:09.794 00.000 12308 worker thread done servicing request
23:48:09.795 00.001 12308 Worker thread wakes up
23:48:09.795 00.000 14556 GuideStep: 0.2 px 108 ms WEST, -0.2 px 0 ms NORTH
23:48:09.801 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:09.801 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:11.057 01.256 12308 Exposure complete
23:48:11.188 00.131 12308 worker thread done servicing request
23:48:11.189 00.001 14556 OnExposeComplete: enter
23:48:11.193 00.004 14556 UpdateGuideState(): m_state=6
23:48:11.197 00.004 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7932
23:48:11.200 00.003 14556 Star::Find returns 1 (0), X=168.32, Y=996.03, Mass=2298, SNR=32.3, Peak=191 HFD=4.6
23:48:11.205 00.005 14556 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-3.07) = xAngle (2.65 = 2.65)
23:48:11.208 00.003 14556 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.55 = 2.55)
23:48:11.211 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.15 cameraTheta=-0.42 mountX=-0.13 mountY=0.08, mountTheta=2.58
23:48:11.216 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.06, opts=13)
23:48:11.221 00.005 14556 Enqueuing Move request for scope (0.13, -0.06)
23:48:11.224 00.003 12308 Worker thread wakes up
23:48:11.224 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
23:48:11.224 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
23:48:11.224 00.000 12308 Moving (0.13, -0.06) raw xDistance=-0.13 yDistance=0.08
23:48:11.224 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:48:11.225 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:11.225 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:48:11.225 00.000 12308 MoveAxis(E, 0, ABG)
23:48:11.225 00.000 12308 Move returns status 0, amount 0
23:48:11.225 00.000 12308 MoveAxis(N, 0, ABG)
23:48:11.226 00.001 12308 Move returns status 0, amount 0
23:48:11.226 00.000 12308 move complete, result=0
23:48:11.226 00.000 12308 worker thread done servicing request
23:48:11.226 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:11.249 00.023 14556 UpdateGuideState exits: m=2298 SNR=32.3
23:48:11.254 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:11.258 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:11.262 00.004 14556 Enqueuing Expose request
23:48:11.266 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:48:11.270 00.004 12308 Worker thread wakes up
23:48:11.270 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:11.270 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:12.518 01.248 12308 Exposure complete
23:48:12.648 00.130 12308 worker thread done servicing request
23:48:12.648 00.000 14556 OnExposeComplete: enter
23:48:12.653 00.005 14556 UpdateGuideState(): m_state=6
23:48:12.657 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7933
23:48:12.661 00.004 14556 Star::Find returns 1 (0), X=168.12, Y=996.32, Mass=2316, SNR=32.4, Peak=190 HFD=4.6
23:48:12.664 00.003 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.91 = -1.37)
23:48:12.668 00.004 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.47)
23:48:12.671 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.84 mountX=0.05 mountY=-0.25, mountTheta=-1.38
23:48:12.676 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.24, opts=13)
23:48:12.680 00.004 14556 Enqueuing Move request for scope (-0.06, 0.24)
23:48:12.683 00.003 12308 Worker thread wakes up
23:48:12.683 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.24) opts 0xd
23:48:12.683 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.24)
23:48:12.683 00.000 12308 Moving (-0.06, 0.24) raw xDistance=0.05 yDistance=-0.25
23:48:12.683 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:48:12.683 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:48:12.685 00.002 12308 MoveAxis(E, 0, ABG)
23:48:12.685 00.000 12308 Move returns status 0, amount 0
23:48:12.685 00.000 12308 MoveAxis(N, 172, ABG)
23:48:12.685 00.000 12308 Guiding  Dir = 0, Dur = 172
23:48:12.686 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:12.691 00.005 12308 IsSlewing returns 0
23:48:12.691 00.000 12308 IsGuiding returns 0
23:48:12.691 00.000 12308 PulseGuide returned control before completion, sleep 182
23:48:12.714 00.023 14556 UpdateGuideState exits: m=2316 SNR=32.4
23:48:12.720 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:12.723 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:12.727 00.004 14556 Enqueuing Expose request
23:48:12.886 00.159 12308 IsGuiding returns 1
23:48:12.887 00.001 12308 scope still moving after pulse duration time elapsed
23:48:12.917 00.030 12308 IsSlewing returns 0
23:48:12.917 00.000 12308 IsGuiding returns 0
23:48:12.918 00.001 12308 scope move finished after 172 + 54 ms
23:48:12.918 00.000 12308 Move returns status 0, amount 172
23:48:12.919 00.001 12308 move complete, result=0
23:48:12.919 00.000 12308 worker thread done servicing request
23:48:12.919 00.000 12308 Worker thread wakes up
23:48:12.920 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 172 ms NORTH
23:48:12.924 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:12.924 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:14.173 01.249 12308 Exposure complete
23:48:14.310 00.137 12308 worker thread done servicing request
23:48:14.311 00.001 14556 OnExposeComplete: enter
23:48:14.317 00.006 14556 UpdateGuideState(): m_state=6
23:48:14.322 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7934
23:48:14.326 00.004 14556 Star::Find returns 1 (0), X=168.01, Y=996.12, Mass=2269, SNR=32.0, Peak=201 HFD=4.4
23:48:14.330 00.004 14556 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.07) = xAngle (6.06 = -0.23)
23:48:14.334 00.004 14556 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.96 = -0.32)
23:48:14.339 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.03 hyp=0.18 cameraTheta=2.98 mountX=0.18 mountY=-0.06, mountTheta=-0.32
23:48:14.345 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.03, opts=13)
23:48:14.348 00.003 14556 Enqueuing Move request for scope (-0.18, 0.03)
23:48:14.353 00.005 12308 Worker thread wakes up
23:48:14.353 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.03) opts 0xd
23:48:14.354 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.03)
23:48:14.354 00.000 12308 Moving (-0.18, 0.03) raw xDistance=0.18 yDistance=-0.06
23:48:14.354 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:48:14.354 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:14.354 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:48:14.354 00.000 12308 MoveAxis(E, 0, ABG)
23:48:14.355 00.001 12308 Move returns status 0, amount 0
23:48:14.355 00.000 12308 MoveAxis(N, 0, ABG)
23:48:14.355 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:14.360 00.005 12308 Move returns status 0, amount 0
23:48:14.360 00.000 12308 move complete, result=0
23:48:14.360 00.000 12308 worker thread done servicing request
23:48:14.383 00.023 14556 UpdateGuideState exits: m=2269 SNR=32.0
23:48:14.387 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:14.391 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:14.394 00.003 14556 Enqueuing Expose request
23:48:14.398 00.004 12308 Worker thread wakes up
23:48:14.398 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:14.398 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:14.398 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:15.645 01.247 12308 Exposure complete
23:48:15.772 00.127 12308 worker thread done servicing request
23:48:15.772 00.000 14556 OnExposeComplete: enter
23:48:15.777 00.005 14556 UpdateGuideState(): m_state=6
23:48:15.781 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7935
23:48:15.786 00.005 14556 Star::Find returns 1 (0), X=167.97, Y=996.18, Mass=2334, SNR=32.3, Peak=201 HFD=4.5
23:48:15.789 00.003 14556 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.07) = xAngle (5.80 = -0.48)
23:48:15.793 00.004 14556 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.70 = -0.58)
23:48:15.796 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.10 hyp=0.24 cameraTheta=2.73 mountX=0.21 mountY=-0.13, mountTheta=-0.56
23:48:15.802 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.10, opts=13)
23:48:15.805 00.003 14556 Enqueuing Move request for scope (-0.22, 0.10)
23:48:15.810 00.005 12308 Worker thread wakes up
23:48:15.810 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.10) opts 0xd
23:48:15.811 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.10)
23:48:15.811 00.000 12308 Moving (-0.22, 0.10) raw xDistance=0.21 yDistance=-0.13
23:48:15.811 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:48:15.811 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:15.813 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:48:15.813 00.000 12308 MoveAxis(W, 92, ABG)
23:48:15.813 00.000 12308 Guiding  Dir = 3, Dur = 92
23:48:15.814 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:15.819 00.005 12308 IsSlewing returns 0
23:48:15.819 00.000 12308 IsGuiding returns 0
23:48:15.820 00.001 12308 PulseGuide returned control before completion, sleep 102
23:48:15.842 00.022 14556 UpdateGuideState exits: m=2334 SNR=32.3
23:48:15.847 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:15.851 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:15.855 00.004 14556 Enqueuing Expose request
23:48:15.933 00.078 12308 IsGuiding returns 1
23:48:15.935 00.002 12308 scope still moving after pulse duration time elapsed
23:48:15.964 00.029 12308 IsSlewing returns 0
23:48:15.966 00.002 12308 IsGuiding returns 0
23:48:15.966 00.000 12308 scope move finished after 92 + 54 ms
23:48:15.967 00.001 12308 Move returns status 0, amount 92
23:48:15.967 00.000 12308 MoveAxis(N, 0, ABG)
23:48:15.967 00.000 12308 Move returns status 0, amount 0
23:48:15.968 00.001 12308 move complete, result=0
23:48:15.968 00.000 12308 worker thread done servicing request
23:48:15.968 00.000 12308 Worker thread wakes up
23:48:15.968 00.000 14556 GuideStep: 0.2 px 92 ms WEST, -0.1 px 0 ms NORTH
23:48:15.975 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:15.975 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:17.221 01.246 12308 Exposure complete
23:48:17.356 00.135 12308 worker thread done servicing request
23:48:17.356 00.000 14556 OnExposeComplete: enter
23:48:17.360 00.004 14556 UpdateGuideState(): m_state=6
23:48:17.364 00.004 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7936
23:48:17.369 00.005 14556 Star::Find returns 1 (0), X=168.01, Y=996.06, Mass=2280, SNR=32.0, Peak=201 HFD=4.4
23:48:17.374 00.005 14556 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.07) = xAngle (0.11 = 0.11)
23:48:17.378 00.004 14556 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.01 = 0.01)
23:48:17.381 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.03 hyp=0.18 cameraTheta=-2.96 mountX=0.18 mountY=0.00, mountTheta=0.01
23:48:17.387 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.03, opts=13)
23:48:17.389 00.002 14556 Enqueuing Move request for scope (-0.17, -0.03)
23:48:17.392 00.003 12308 Worker thread wakes up
23:48:17.392 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.03) opts 0xd
23:48:17.393 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.03)
23:48:17.393 00.000 12308 Moving (-0.17, -0.03) raw xDistance=0.18 yDistance=0.00
23:48:17.393 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:48:17.394 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:17.394 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:48:17.394 00.000 12308 MoveAxis(E, 0, ABG)
23:48:17.395 00.001 12308 Move returns status 0, amount 0
23:48:17.395 00.000 12308 MoveAxis(N, 0, ABG)
23:48:17.395 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:17.400 00.005 12308 Move returns status 0, amount 0
23:48:17.400 00.000 12308 move complete, result=0
23:48:17.401 00.001 12308 worker thread done servicing request
23:48:17.422 00.021 14556 UpdateGuideState exits: m=2280 SNR=32.0
23:48:17.426 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:17.429 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:17.435 00.006 14556 Enqueuing Expose request
23:48:17.439 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:48:17.444 00.005 12308 Worker thread wakes up
23:48:17.444 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:17.444 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:18.695 01.251 12308 Exposure complete
23:48:18.822 00.127 12308 worker thread done servicing request
23:48:18.822 00.000 14556 OnExposeComplete: enter
23:48:18.827 00.005 14556 UpdateGuideState(): m_state=6
23:48:18.830 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7937
23:48:18.834 00.004 14556 Star::Find returns 1 (0), X=167.88, Y=996.17, Mass=2104, SNR=30.8, Peak=191 HFD=4.3
23:48:18.838 00.004 14556 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.07) = xAngle (5.95 = -0.33)
23:48:18.843 00.005 14556 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.85 = -0.43)
23:48:18.847 00.004 14556 CameraToMount -- cameraX=-0.31 cameraY=0.08 hyp=0.32 cameraTheta=2.88 mountX=0.30 mountY=-0.13, mountTheta=-0.42
23:48:18.852 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.08, opts=13)
23:48:18.855 00.003 14556 Enqueuing Move request for scope (-0.31, 0.08)
23:48:18.859 00.004 12308 Worker thread wakes up
23:48:18.859 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.08) opts 0xd
23:48:18.860 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.08)
23:48:18.860 00.000 12308 Moving (-0.31, 0.08) raw xDistance=0.30 yDistance=-0.13
23:48:18.860 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:48:18.860 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:18.860 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:48:18.861 00.001 12308 MoveAxis(W, 130, ABG)
23:48:18.861 00.000 12308 Guiding  Dir = 3, Dur = 130
23:48:18.862 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:18.866 00.004 12308 IsSlewing returns 0
23:48:18.866 00.000 12308 IsGuiding returns 0
23:48:18.867 00.001 12308 PulseGuide returned control before completion, sleep 140
23:48:18.890 00.023 14556 UpdateGuideState exits: m=2104 SNR=30.8
23:48:18.894 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:18.897 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:18.902 00.005 14556 Enqueuing Expose request
23:48:19.009 00.107 12308 IsGuiding returns 1
23:48:19.010 00.001 12308 scope still moving after pulse duration time elapsed
23:48:19.040 00.030 12308 IsSlewing returns 0
23:48:19.041 00.001 12308 IsGuiding returns 0
23:48:19.042 00.001 12308 scope move finished after 130 + 45 ms
23:48:19.042 00.000 12308 Move returns status 0, amount 130
23:48:19.042 00.000 12308 MoveAxis(N, 0, ABG)
23:48:19.043 00.001 12308 Move returns status 0, amount 0
23:48:19.043 00.000 12308 move complete, result=0
23:48:19.044 00.001 12308 worker thread done servicing request
23:48:19.044 00.000 12308 Worker thread wakes up
23:48:19.045 00.001 14556 GuideStep: 0.3 px 130 ms WEST, -0.1 px 0 ms NORTH
23:48:19.051 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:19.051 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:20.304 01.253 12308 Exposure complete
23:48:20.460 00.156 12308 worker thread done servicing request
23:48:20.460 00.000 14556 OnExposeComplete: enter
23:48:20.465 00.005 14556 UpdateGuideState(): m_state=6
23:48:20.472 00.007 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7938
23:48:20.478 00.006 14556 Star::Find returns 1 (0), X=168.11, Y=996.20, Mass=2293, SNR=32.1, Peak=196 HFD=4.5
23:48:20.481 00.003 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.25 = -1.04)
23:48:20.485 00.004 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.14)
23:48:20.489 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.17 mountX=0.07 mountY=-0.13, mountTheta=-1.06
23:48:20.495 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.12, opts=13)
23:48:20.499 00.004 14556 Enqueuing Move request for scope (-0.08, 0.12)
23:48:20.503 00.004 12308 Worker thread wakes up
23:48:20.503 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
23:48:20.503 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
23:48:20.503 00.000 12308 Moving (-0.08, 0.12) raw xDistance=0.07 yDistance=-0.13
23:48:20.503 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:48:20.503 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:20.505 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:48:20.505 00.000 12308 MoveAxis(E, 0, ABG)
23:48:20.505 00.000 12308 Move returns status 0, amount 0
23:48:20.505 00.000 12308 MoveAxis(N, 0, ABG)
23:48:20.506 00.001 12308 Move returns status 0, amount 0
23:48:20.506 00.000 12308 move complete, result=0
23:48:20.506 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:20.509 00.003 12308 worker thread done servicing request
23:48:20.528 00.019 14556 UpdateGuideState exits: m=2293 SNR=32.1
23:48:20.531 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:20.533 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:20.536 00.003 14556 Enqueuing Expose request
23:48:20.539 00.003 12308 Worker thread wakes up
23:48:20.539 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:20.542 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:20.542 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:21.790 01.248 12308 Exposure complete
23:48:21.924 00.134 12308 worker thread done servicing request
23:48:21.924 00.000 14556 OnExposeComplete: enter
23:48:21.928 00.004 14556 UpdateGuideState(): m_state=6
23:48:21.932 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7939
23:48:21.936 00.004 14556 Star::Find returns 1 (0), X=168.06, Y=996.31, Mass=2143, SNR=31.0, Peak=173 HFD=4.4
23:48:21.942 00.006 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.16 = -1.12)
23:48:21.946 00.004 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.22)
23:48:21.950 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.23 hyp=0.26 cameraTheta=2.09 mountX=0.11 mountY=-0.25, mountTheta=-1.14
23:48:21.956 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.23, opts=13)
23:48:21.960 00.004 14556 Enqueuing Move request for scope (-0.13, 0.23)
23:48:21.964 00.004 12308 Worker thread wakes up
23:48:21.964 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.23) opts 0xd
23:48:21.964 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.23)
23:48:21.964 00.000 12308 Moving (-0.13, 0.23) raw xDistance=0.11 yDistance=-0.25
23:48:21.964 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:48:21.965 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:48:21.965 00.000 12308 MoveAxis(E, 0, ABG)
23:48:21.965 00.000 12308 Move returns status 0, amount 0
23:48:21.965 00.000 12308 MoveAxis(N, 173, ABG)
23:48:21.965 00.000 12308 Guiding  Dir = 0, Dur = 173
23:48:21.967 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:21.970 00.003 12308 IsSlewing returns 0
23:48:21.971 00.001 12308 IsGuiding returns 0
23:48:21.971 00.000 12308 PulseGuide returned control before completion, sleep 183
23:48:21.992 00.021 14556 UpdateGuideState exits: m=2143 SNR=31.0
23:48:21.996 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:22.002 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:22.005 00.003 14556 Enqueuing Expose request
23:48:22.168 00.163 12308 IsGuiding returns 1
23:48:22.169 00.001 12308 scope still moving after pulse duration time elapsed
23:48:22.200 00.031 12308 IsSlewing returns 0
23:48:22.201 00.001 12308 IsGuiding returns 0
23:48:22.202 00.001 12308 scope move finished after 173 + 57 ms
23:48:22.202 00.000 12308 Move returns status 0, amount 173
23:48:22.202 00.000 12308 move complete, result=0
23:48:22.203 00.001 12308 worker thread done servicing request
23:48:22.203 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 173 ms NORTH
23:48:22.209 00.006 12308 Worker thread wakes up
23:48:22.211 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:22.211 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:23.456 01.245 12308 Exposure complete
23:48:23.581 00.125 12308 worker thread done servicing request
23:48:23.582 00.001 14556 OnExposeComplete: enter
23:48:23.585 00.003 14556 UpdateGuideState(): m_state=6
23:48:23.589 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7940
23:48:23.593 00.004 14556 Star::Find returns 1 (0), X=168.09, Y=996.24, Mass=2139, SNR=31.2, Peak=181 HFD=4.4
23:48:23.597 00.004 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.21 = -1.07)
23:48:23.601 00.004 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.17)
23:48:23.605 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.15 hyp=0.18 cameraTheta=2.14 mountX=0.09 mountY=-0.17, mountTheta=-1.09
23:48:23.611 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.15, opts=13)
23:48:23.614 00.003 14556 Enqueuing Move request for scope (-0.10, 0.15)
23:48:23.620 00.006 12308 Worker thread wakes up
23:48:23.620 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.15) opts 0xd
23:48:23.620 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.15)
23:48:23.620 00.000 12308 Moving (-0.10, 0.15) raw xDistance=0.09 yDistance=-0.17
23:48:23.620 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:48:23.621 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:23.621 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:48:23.621 00.000 12308 MoveAxis(E, 0, ABG)
23:48:23.621 00.000 12308 Move returns status 0, amount 0
23:48:23.621 00.000 12308 MoveAxis(N, 0, ABG)
23:48:23.622 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:23.627 00.005 12308 Move returns status 0, amount 0
23:48:23.627 00.000 12308 move complete, result=0
23:48:23.627 00.000 12308 worker thread done servicing request
23:48:23.647 00.020 14556 UpdateGuideState exits: m=2139 SNR=31.2
23:48:23.651 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:23.656 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:23.663 00.007 14556 Enqueuing Expose request
23:48:23.666 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:48:23.670 00.004 12308 Worker thread wakes up
23:48:23.670 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:23.670 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:24.924 01.254 12308 Exposure complete
23:48:25.052 00.128 12308 worker thread done servicing request
23:48:25.052 00.000 14556 OnExposeComplete: enter
23:48:25.055 00.003 14556 UpdateGuideState(): m_state=6
23:48:25.060 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7941
23:48:25.064 00.004 14556 Star::Find returns 1 (0), X=168.02, Y=996.43, Mass=2347, SNR=32.5, Peak=200 HFD=4.9
23:48:25.069 00.005 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
23:48:25.072 00.003 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.29)
23:48:25.077 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.34 hyp=0.38 cameraTheta=2.02 mountX=0.14 mountY=-0.36, mountTheta=-1.20
23:48:25.082 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.34, opts=13)
23:48:25.086 00.004 14556 Enqueuing Move request for scope (-0.16, 0.34)
23:48:25.089 00.003 12308 Worker thread wakes up
23:48:25.089 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.34) opts 0xd
23:48:25.089 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.34)
23:48:25.091 00.002 12308 Moving (-0.16, 0.34) raw xDistance=0.14 yDistance=-0.36
23:48:25.091 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:48:25.091 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
23:48:25.091 00.000 12308 MoveAxis(E, 0, ABG)
23:48:25.091 00.000 12308 Move returns status 0, amount 0
23:48:25.092 00.001 12308 MoveAxis(N, 255, ABG)
23:48:25.092 00.000 12308 Guiding  Dir = 0, Dur = 255
23:48:25.092 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:25.096 00.004 12308 IsSlewing returns 0
23:48:25.096 00.000 12308 IsGuiding returns 0
23:48:25.096 00.000 12308 PulseGuide returned control before completion, sleep 265
23:48:25.117 00.021 14556 UpdateGuideState exits: m=2347 SNR=32.5
23:48:25.123 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:25.126 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:25.130 00.004 14556 Enqueuing Expose request
23:48:25.366 00.236 12308 IsGuiding returns 1
23:48:25.367 00.001 12308 scope still moving after pulse duration time elapsed
23:48:25.397 00.030 12308 IsSlewing returns 0
23:48:25.397 00.000 12308 IsGuiding returns 0
23:48:25.397 00.000 12308 scope move finished after 255 + 45 ms
23:48:25.398 00.001 12308 Move returns status 0, amount 255
23:48:25.398 00.000 12308 move complete, result=0
23:48:25.398 00.000 12308 worker thread done servicing request
23:48:25.399 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 255 ms NORTH
23:48:25.403 00.004 12308 Worker thread wakes up
23:48:25.403 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:25.403 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:26.646 01.243 12308 Exposure complete
23:48:26.797 00.151 12308 worker thread done servicing request
23:48:26.797 00.000 14556 OnExposeComplete: enter
23:48:26.802 00.005 14556 UpdateGuideState(): m_state=6
23:48:26.807 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7942
23:48:26.812 00.005 14556 Star::Find returns 1 (0), X=167.93, Y=996.04, Mass=2220, SNR=31.6, Peak=188 HFD=4.4
23:48:26.816 00.004 14556 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.07) = xAngle (0.12 = 0.12)
23:48:26.820 00.004 14556 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.02 = 0.02)
23:48:26.824 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.05 hyp=0.26 cameraTheta=-2.96 mountX=0.26 mountY=0.00, mountTheta=0.02
23:48:26.829 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.05, opts=13)
23:48:26.832 00.003 14556 Enqueuing Move request for scope (-0.26, -0.05)
23:48:26.836 00.004 12308 Worker thread wakes up
23:48:26.836 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.05) opts 0xd
23:48:26.837 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.05)
23:48:26.837 00.000 12308 Moving (-0.26, -0.05) raw xDistance=0.26 yDistance=0.00
23:48:26.837 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
23:48:26.837 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:26.838 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:48:26.838 00.000 12308 MoveAxis(W, 114, ABG)
23:48:26.838 00.000 12308 Guiding  Dir = 3, Dur = 114
23:48:26.838 00.000 12308 IsSlewing returns 0
23:48:26.839 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:26.844 00.005 12308 IsGuiding returns 0
23:48:26.845 00.001 12308 PulseGuide returned control before completion, sleep 124
23:48:26.865 00.020 14556 UpdateGuideState exits: m=2220 SNR=31.6
23:48:26.872 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:26.877 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:26.882 00.005 14556 Enqueuing Expose request
23:48:26.977 00.095 12308 IsGuiding returns 1
23:48:26.977 00.000 12308 scope still moving after pulse duration time elapsed
23:48:27.010 00.033 12308 IsSlewing returns 0
23:48:27.012 00.002 12308 IsGuiding returns 1
23:48:27.040 00.028 12308 IsSlewing returns 0
23:48:27.042 00.002 12308 IsGuiding returns 0
23:48:27.042 00.000 12308 scope move finished after 114 + 83 ms
23:48:27.043 00.001 12308 Move returns status 0, amount 114
23:48:27.043 00.000 12308 MoveAxis(N, 0, ABG)
23:48:27.043 00.000 12308 Move returns status 0, amount 0
23:48:27.044 00.001 12308 move complete, result=0
23:48:27.044 00.000 12308 worker thread done servicing request
23:48:27.044 00.000 12308 Worker thread wakes up
23:48:27.045 00.001 14556 GuideStep: 0.3 px 114 ms WEST, 0.0 px 0 ms NORTH
23:48:27.051 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:27.051 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:28.298 01.247 12308 Exposure complete
23:48:28.425 00.127 12308 worker thread done servicing request
23:48:28.425 00.000 14556 OnExposeComplete: enter
23:48:28.430 00.005 14556 UpdateGuideState(): m_state=6
23:48:28.434 00.004 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7943
23:48:28.438 00.004 14556 Star::Find returns 1 (0), X=168.08, Y=996.01, Mass=2129, SNR=30.9, Peak=175 HFD=4.4
23:48:28.442 00.004 14556 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-3.07) = xAngle (0.54 = 0.54)
23:48:28.446 00.004 14556 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.44 = 0.44)
23:48:28.449 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.13 cameraTheta=-2.53 mountX=0.11 mountY=0.05, mountTheta=0.46
23:48:28.454 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.07, opts=13)
23:48:28.458 00.004 14556 Enqueuing Move request for scope (-0.10, -0.07)
23:48:28.462 00.004 12308 Worker thread wakes up
23:48:28.462 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
23:48:28.463 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
23:48:28.463 00.000 12308 Moving (-0.10, -0.07) raw xDistance=0.11 yDistance=0.05
23:48:28.463 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:48:28.463 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:28.465 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:48:28.465 00.000 12308 MoveAxis(E, 0, ABG)
23:48:28.465 00.000 12308 Move returns status 0, amount 0
23:48:28.465 00.000 12308 MoveAxis(N, 0, ABG)
23:48:28.466 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:28.470 00.004 12308 Move returns status 0, amount 0
23:48:28.470 00.000 12308 move complete, result=0
23:48:28.471 00.001 12308 worker thread done servicing request
23:48:28.487 00.016 14556 UpdateGuideState exits: m=2129 SNR=30.9
23:48:28.490 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:28.494 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:28.498 00.004 14556 Enqueuing Expose request
23:48:28.503 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:48:28.506 00.003 12308 Worker thread wakes up
23:48:28.506 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:28.506 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:29.757 01.251 12308 Exposure complete
23:48:29.899 00.142 12308 worker thread done servicing request
23:48:29.899 00.000 14556 OnExposeComplete: enter
23:48:29.905 00.006 14556 UpdateGuideState(): m_state=6
23:48:29.910 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7944
23:48:29.915 00.005 14556 Star::Find returns 1 (0), X=167.92, Y=996.03, Mass=2227, SNR=31.8, Peak=201 HFD=4.4
23:48:29.918 00.003 14556 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.07) = xAngle (0.13 = 0.13)
23:48:29.922 00.004 14556 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.03 = 0.03)
23:48:29.926 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=-0.06 hyp=0.28 cameraTheta=-2.94 mountX=0.27 mountY=0.01, mountTheta=0.03
23:48:29.932 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=-0.06, opts=13)
23:48:29.935 00.003 14556 Enqueuing Move request for scope (-0.27, -0.06)
23:48:29.939 00.004 12308 Worker thread wakes up
23:48:29.940 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.06) opts 0xd
23:48:29.940 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, -0.06)
23:48:29.940 00.000 12308 Moving (-0.27, -0.06) raw xDistance=0.27 yDistance=0.01
23:48:29.940 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:48:29.940 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:29.941 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:48:29.941 00.000 12308 MoveAxis(W, 119, ABG)
23:48:29.941 00.000 12308 Guiding  Dir = 3, Dur = 119
23:48:29.941 00.000 12308 IsSlewing returns 0
23:48:29.941 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:29.945 00.004 12308 IsGuiding returns 0
23:48:29.945 00.000 12308 PulseGuide returned control before completion, sleep 129
23:48:29.963 00.018 14556 UpdateGuideState exits: m=2227 SNR=31.8
23:48:29.968 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:29.973 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:29.976 00.003 14556 Enqueuing Expose request
23:48:30.077 00.101 12308 IsGuiding returns 1
23:48:30.077 00.000 12308 scope still moving after pulse duration time elapsed
23:48:30.108 00.031 12308 IsSlewing returns 0
23:48:30.108 00.000 12308 IsGuiding returns 0
23:48:30.109 00.001 12308 scope move finished after 119 + 44 ms
23:48:30.109 00.000 12308 Move returns status 0, amount 119
23:48:30.109 00.000 12308 MoveAxis(N, 0, ABG)
23:48:30.109 00.000 12308 Move returns status 0, amount 0
23:48:30.111 00.002 12308 move complete, result=0
23:48:30.112 00.001 12308 worker thread done servicing request
23:48:30.112 00.000 14556 GuideStep: 0.3 px 119 ms WEST, 0.0 px 0 ms NORTH
23:48:30.118 00.006 12308 Worker thread wakes up
23:48:30.119 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:30.119 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:31.369 01.250 12308 Exposure complete
23:48:31.494 00.125 14556 OnExposeComplete: enter
23:48:31.499 00.005 12308 worker thread done servicing request
23:48:31.499 00.000 14556 UpdateGuideState(): m_state=6
23:48:31.504 00.005 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7945
23:48:31.508 00.004 14556 Star::Find returns 1 (0), X=168.36, Y=996.21, Mass=2065, SNR=30.6, Peak=181 HFD=4.4
23:48:31.513 00.005 14556 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.07) = xAngle (3.68 = -2.60)
23:48:31.517 00.004 14556 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.58 = -2.70)
23:48:31.521 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=0.12 hyp=0.21 cameraTheta=0.61 mountX=-0.18 mountY=-0.09, mountTheta=-2.68
23:48:31.526 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.12, opts=13)
23:48:31.530 00.004 14556 Enqueuing Move request for scope (0.18, 0.12)
23:48:31.534 00.004 12308 Worker thread wakes up
23:48:31.535 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.12) opts 0xd
23:48:31.535 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.12)
23:48:31.535 00.000 12308 Moving (0.18, 0.12) raw xDistance=-0.18 yDistance=-0.09
23:48:31.535 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:48:31.535 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:31.536 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:48:31.536 00.000 12308 MoveAxis(E, 0, ABG)
23:48:31.536 00.000 12308 Move returns status 0, amount 0
23:48:31.536 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:31.541 00.005 12308 MoveAxis(N, 0, ABG)
23:48:31.541 00.000 12308 Move returns status 0, amount 0
23:48:31.541 00.000 12308 move complete, result=0
23:48:31.541 00.000 12308 worker thread done servicing request
23:48:31.562 00.021 14556 UpdateGuideState exits: m=2065 SNR=30.6
23:48:31.566 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:31.570 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:31.574 00.004 14556 Enqueuing Expose request
23:48:31.578 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:31.581 00.003 12308 Worker thread wakes up
23:48:31.581 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:31.581 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:32.824 01.243 12308 Exposure complete
23:48:32.963 00.139 12308 worker thread done servicing request
23:48:32.964 00.001 14556 OnExposeComplete: enter
23:48:32.970 00.006 14556 UpdateGuideState(): m_state=6
23:48:32.976 00.006 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7946
23:48:32.981 00.005 14556 Star::Find returns 1 (0), X=167.96, Y=996.20, Mass=2327, SNR=32.3, Peak=194 HFD=4.6
23:48:32.986 00.005 14556 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.07) = xAngle (5.75 = -0.54)
23:48:32.992 00.006 14556 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.65 = -0.63)
23:48:32.999 00.007 14556 CameraToMount -- cameraX=-0.23 cameraY=0.12 hyp=0.26 cameraTheta=2.67 mountX=0.22 mountY=-0.15, mountTheta=-0.60
23:48:33.008 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.12, opts=13)
23:48:33.013 00.005 14556 Enqueuing Move request for scope (-0.23, 0.12)
23:48:33.020 00.007 12308 Worker thread wakes up
23:48:33.020 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.12) opts 0xd
23:48:33.020 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.12)
23:48:33.020 00.000 12308 Moving (-0.23, 0.12) raw xDistance=0.22 yDistance=-0.15
23:48:33.021 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:48:33.021 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:33.021 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:48:33.022 00.001 12308 MoveAxis(W, 95, ABG)
23:48:33.022 00.000 12308 Guiding  Dir = 3, Dur = 95
23:48:33.022 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:33.032 00.010 12308 IsSlewing returns 0
23:48:33.032 00.000 12308 IsGuiding returns 0
23:48:33.033 00.001 12308 PulseGuide returned control before completion, sleep 105
23:48:33.060 00.027 14556 UpdateGuideState exits: m=2327 SNR=32.3
23:48:33.063 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:33.066 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:33.070 00.004 14556 Enqueuing Expose request
23:48:33.139 00.069 12308 IsGuiding returns 1
23:48:33.139 00.000 12308 scope still moving after pulse duration time elapsed
23:48:33.170 00.031 12308 IsSlewing returns 0
23:48:33.170 00.000 12308 IsGuiding returns 0
23:48:33.170 00.000 12308 scope move finished after 95 + 43 ms
23:48:33.170 00.000 12308 Move returns status 0, amount 95
23:48:33.171 00.001 12308 MoveAxis(N, 0, ABG)
23:48:33.171 00.000 12308 Move returns status 0, amount 0
23:48:33.171 00.000 12308 move complete, result=0
23:48:33.171 00.000 12308 worker thread done servicing request
23:48:33.171 00.000 14556 GuideStep: 0.2 px 95 ms WEST, -0.2 px 0 ms NORTH
23:48:33.177 00.006 12308 Worker thread wakes up
23:48:33.177 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:33.177 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:34.419 01.242 12308 Exposure complete
23:48:34.545 00.126 12308 worker thread done servicing request
23:48:34.545 00.000 14556 OnExposeComplete: enter
23:48:34.549 00.004 14556 UpdateGuideState(): m_state=6
23:48:34.554 00.005 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7947
23:48:34.558 00.004 14556 Star::Find returns 1 (0), X=168.27, Y=996.31, Mass=2208, SNR=31.6, Peak=176 HFD=4.6
23:48:34.561 00.003 14556 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.07) = xAngle (4.30 = -1.98)
23:48:34.565 00.004 14556 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.08)
23:48:34.570 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.23 mountX=-0.10 mountY=-0.21, mountTheta=-2.00
23:48:34.575 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.23, opts=13)
23:48:34.579 00.004 14556 Enqueuing Move request for scope (0.08, 0.23)
23:48:34.583 00.004 12308 Worker thread wakes up
23:48:34.583 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd
23:48:34.584 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.23)
23:48:34.584 00.000 12308 Moving (0.08, 0.23) raw xDistance=-0.10 yDistance=-0.21
23:48:34.584 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:48:34.584 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:48:34.585 00.001 12308 MoveAxis(E, 0, ABG)
23:48:34.585 00.000 12308 Move returns status 0, amount 0
23:48:34.585 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:34.590 00.005 12308 MoveAxis(N, 147, ABG)
23:48:34.590 00.000 12308 Guiding  Dir = 0, Dur = 147
23:48:34.590 00.000 12308 IsSlewing returns 0
23:48:34.590 00.000 12308 IsGuiding returns 0
23:48:34.591 00.001 12308 PulseGuide returned control before completion, sleep 157
23:48:34.611 00.020 14556 UpdateGuideState exits: m=2208 SNR=31.6
23:48:34.615 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:34.619 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:34.624 00.005 14556 Enqueuing Expose request
23:48:34.752 00.128 12308 IsGuiding returns 1
23:48:34.753 00.001 12308 scope still moving after pulse duration time elapsed
23:48:34.781 00.028 12308 IsSlewing returns 0
23:48:34.782 00.001 12308 IsGuiding returns 1
23:48:34.812 00.030 12308 IsSlewing returns 0
23:48:34.813 00.001 12308 IsGuiding returns 0
23:48:34.814 00.001 12308 scope move finished after 147 + 75 ms
23:48:34.814 00.000 12308 Move returns status 0, amount 147
23:48:34.814 00.000 12308 move complete, result=0
23:48:34.815 00.001 12308 worker thread done servicing request
23:48:34.815 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 147 ms NORTH
23:48:34.824 00.009 12308 Worker thread wakes up
23:48:34.824 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:34.824 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:36.082 01.258 12308 Exposure complete
23:48:36.219 00.137 12308 worker thread done servicing request
23:48:36.219 00.000 14556 OnExposeComplete: enter
23:48:36.224 00.005 14556 UpdateGuideState(): m_state=6
23:48:36.228 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7948
23:48:36.232 00.004 14556 Star::Find returns 1 (0), X=168.19, Y=996.15, Mass=2179, SNR=31.5, Peak=198 HFD=4.4
23:48:36.236 00.004 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
23:48:36.239 00.003 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
23:48:36.246 00.007 14556 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.48 mountX=-0.01 mountY=-0.06, mountTheta=-1.73
23:48:36.255 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.06, opts=13)
23:48:36.263 00.008 14556 Enqueuing Move request for scope (0.01, 0.06)
23:48:36.268 00.005 12308 Worker thread wakes up
23:48:36.268 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
23:48:36.268 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
23:48:36.269 00.001 12308 Moving (0.01, 0.06) raw xDistance=-0.01 yDistance=-0.06
23:48:36.269 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:48:36.269 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:36.270 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:48:36.270 00.000 12308 MoveAxis(E, 0, ABG)
23:48:36.270 00.000 12308 Move returns status 0, amount 0
23:48:36.270 00.000 12308 MoveAxis(N, 0, ABG)
23:48:36.271 00.001 12308 Move returns status 0, amount 0
23:48:36.271 00.000 12308 move complete, result=0
23:48:36.271 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:36.280 00.009 12308 worker thread done servicing request
23:48:36.308 00.028 14556 UpdateGuideState exits: m=2179 SNR=31.5
23:48:36.315 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:36.322 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:36.328 00.006 14556 Enqueuing Expose request
23:48:36.334 00.006 12308 Worker thread wakes up
23:48:36.334 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:36.341 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:36.342 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:37.587 01.245 12308 Exposure complete
23:48:37.714 00.127 12308 worker thread done servicing request
23:48:37.714 00.000 14556 OnExposeComplete: enter
23:48:37.720 00.006 14556 UpdateGuideState(): m_state=6
23:48:37.725 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7949
23:48:37.729 00.004 14556 Star::Find returns 1 (0), X=168.33, Y=996.01, Mass=2363, SNR=32.5, Peak=206 HFD=4.8
23:48:37.733 00.004 14556 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-3.07) = xAngle (2.56 = 2.56)
23:48:37.737 00.004 14556 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.46 = 2.46)
23:48:37.740 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-0.51 mountX=-0.14 mountY=0.10, mountTheta=2.50
23:48:37.745 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.08, opts=13)
23:48:37.750 00.005 14556 Enqueuing Move request for scope (0.14, -0.08)
23:48:37.753 00.003 12308 Worker thread wakes up
23:48:37.753 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd
23:48:37.753 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.08)
23:48:37.753 00.000 12308 Moving (0.14, -0.08) raw xDistance=-0.14 yDistance=0.10
23:48:37.753 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:48:37.753 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:37.754 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:48:37.754 00.000 12308 MoveAxis(E, 0, ABG)
23:48:37.754 00.000 12308 Move returns status 0, amount 0
23:48:37.754 00.000 12308 MoveAxis(N, 0, ABG)
23:48:37.754 00.000 12308 Move returns status 0, amount 0
23:48:37.754 00.000 12308 move complete, result=0
23:48:37.754 00.000 12308 worker thread done servicing request
23:48:37.755 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:37.777 00.022 14556 UpdateGuideState exits: m=2363 SNR=32.5
23:48:37.784 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:37.787 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:37.791 00.004 14556 Enqueuing Expose request
23:48:37.794 00.003 12308 Worker thread wakes up
23:48:37.795 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:48:37.799 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:37.799 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:39.051 01.252 12308 Exposure complete
23:48:39.186 00.135 12308 worker thread done servicing request
23:48:39.186 00.000 14556 OnExposeComplete: enter
23:48:39.191 00.005 14556 UpdateGuideState(): m_state=6
23:48:39.194 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7950
23:48:39.198 00.004 14556 Star::Find returns 1 (0), X=168.32, Y=996.07, Mass=2196, SNR=31.5, Peak=172 HFD=4.6
23:48:39.202 00.004 14556 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-3.07) = xAngle (2.95 = 2.95)
23:48:39.205 00.003 14556 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.85 = 2.85)
23:48:39.208 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.12 mountX=-0.13 mountY=0.04, mountTheta=2.86
23:48:39.214 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.02, opts=13)
23:48:39.218 00.004 14556 Enqueuing Move request for scope (0.13, -0.02)
23:48:39.222 00.004 12308 Worker thread wakes up
23:48:39.222 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
23:48:39.222 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
23:48:39.222 00.000 12308 Moving (0.13, -0.02) raw xDistance=-0.13 yDistance=0.04
23:48:39.222 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:48:39.223 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:39.223 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:48:39.223 00.000 12308 MoveAxis(E, 0, ABG)
23:48:39.223 00.000 12308 Move returns status 0, amount 0
23:48:39.223 00.000 12308 MoveAxis(N, 0, ABG)
23:48:39.224 00.001 12308 Move returns status 0, amount 0
23:48:39.224 00.000 12308 move complete, result=0
23:48:39.224 00.000 12308 worker thread done servicing request
23:48:39.224 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:39.248 00.024 14556 UpdateGuideState exits: m=2196 SNR=31.5
23:48:39.254 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:39.258 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:39.262 00.004 14556 Enqueuing Expose request
23:48:39.265 00.003 12308 Worker thread wakes up
23:48:39.265 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:39.265 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:39.265 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:48:40.505 01.240 12308 Exposure complete
23:48:40.635 00.130 12308 worker thread done servicing request
23:48:40.636 00.001 14556 OnExposeComplete: enter
23:48:40.639 00.003 14556 UpdateGuideState(): m_state=6
23:48:40.644 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7951
23:48:40.647 00.003 14556 Star::Find returns 1 (0), X=168.33, Y=996.12, Mass=2358, SNR=32.7, Peak=191 HFD=4.6
23:48:40.652 00.005 14556 CameraToMount -- cameraTheta (0.20) - m_xAngle (-3.07) = xAngle (3.28 = -3.00)
23:48:40.656 00.004 14556 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.18 = -3.10)
23:48:40.661 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.14 cameraTheta=0.20 mountX=-0.14 mountY=-0.01, mountTheta=-3.10
23:48:40.667 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.03, opts=13)
23:48:40.671 00.004 14556 Enqueuing Move request for scope (0.14, 0.03)
23:48:40.675 00.004 12308 Worker thread wakes up
23:48:40.675 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
23:48:40.675 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
23:48:40.675 00.000 12308 Moving (0.14, 0.03) raw xDistance=-0.14 yDistance=-0.01
23:48:40.675 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:48:40.676 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:40.676 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:48:40.676 00.000 12308 MoveAxis(E, 0, ABG)
23:48:40.676 00.000 12308 Move returns status 0, amount 0
23:48:40.677 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:40.680 00.003 12308 MoveAxis(N, 0, ABG)
23:48:40.681 00.001 12308 Move returns status 0, amount 0
23:48:40.681 00.000 12308 move complete, result=0
23:48:40.681 00.000 12308 worker thread done servicing request
23:48:40.703 00.022 14556 UpdateGuideState exits: m=2358 SNR=32.7
23:48:40.707 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:40.711 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:40.717 00.006 14556 Enqueuing Expose request
23:48:40.722 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:48:40.726 00.004 12308 Worker thread wakes up
23:48:40.726 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:40.727 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:41.980 01.253 12308 Exposure complete
23:48:42.110 00.130 12308 worker thread done servicing request
23:48:42.110 00.000 14556 OnExposeComplete: enter
23:48:42.115 00.005 14556 UpdateGuideState(): m_state=6
23:48:42.120 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7952
23:48:42.125 00.005 14556 Star::Find returns 1 (0), X=168.35, Y=996.25, Mass=2377, SNR=32.8, Peak=179 HFD=4.6
23:48:42.129 00.004 14556 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.07) = xAngle (3.85 = -2.43)
23:48:42.134 00.005 14556 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.75 = -2.53)
23:48:42.137 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=0.16 hyp=0.23 cameraTheta=0.78 mountX=-0.17 mountY=-0.13, mountTheta=-2.49
23:48:42.143 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.16, opts=13)
23:48:42.147 00.004 14556 Enqueuing Move request for scope (0.16, 0.16)
23:48:42.151 00.004 12308 Worker thread wakes up
23:48:42.151 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.16) opts 0xd
23:48:42.151 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.16)
23:48:42.151 00.000 12308 Moving (0.16, 0.16) raw xDistance=-0.17 yDistance=-0.13
23:48:42.152 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:48:42.152 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:42.152 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:48:42.152 00.000 12308 MoveAxis(E, 0, ABG)
23:48:42.152 00.000 12308 Move returns status 0, amount 0
23:48:42.153 00.001 12308 MoveAxis(N, 0, ABG)
23:48:42.153 00.000 12308 Move returns status 0, amount 0
23:48:42.153 00.000 12308 move complete, result=0
23:48:42.153 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:42.161 00.008 12308 worker thread done servicing request
23:48:42.186 00.025 14556 UpdateGuideState exits: m=2377 SNR=32.8
23:48:42.191 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:42.196 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:42.201 00.005 14556 Enqueuing Expose request
23:48:42.204 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:42.209 00.005 12308 Worker thread wakes up
23:48:42.209 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:42.209 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:43.465 01.256 12308 Exposure complete
23:48:43.583 00.118 12308 worker thread done servicing request
23:48:43.583 00.000 14556 OnExposeComplete: enter
23:48:43.588 00.005 14556 UpdateGuideState(): m_state=6
23:48:43.592 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7953
23:48:43.595 00.003 14556 Star::Find returns 1 (0), X=168.14, Y=996.30, Mass=2295, SNR=32.2, Peak=182 HFD=4.6
23:48:43.599 00.004 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
23:48:43.604 00.005 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
23:48:43.608 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.81 mountX=0.04 mountY=-0.21, mountTheta=-1.41
23:48:43.612 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.21, opts=13)
23:48:43.618 00.006 14556 Enqueuing Move request for scope (-0.05, 0.21)
23:48:43.622 00.004 12308 Worker thread wakes up
23:48:43.622 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.21) opts 0xd
23:48:43.622 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.21)
23:48:43.622 00.000 12308 Moving (-0.05, 0.21) raw xDistance=0.04 yDistance=-0.21
23:48:43.622 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:48:43.623 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:48:43.623 00.000 12308 MoveAxis(E, 0, ABG)
23:48:43.623 00.000 12308 Move returns status 0, amount 0
23:48:43.623 00.000 12308 MoveAxis(N, 151, ABG)
23:48:43.623 00.000 12308 Guiding  Dir = 0, Dur = 151
23:48:43.623 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:43.627 00.004 12308 IsSlewing returns 0
23:48:43.627 00.000 12308 IsGuiding returns 0
23:48:43.628 00.001 12308 PulseGuide returned control before completion, sleep 161
23:48:43.648 00.020 14556 UpdateGuideState exits: m=2295 SNR=32.2
23:48:43.653 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:43.659 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:43.663 00.004 14556 Enqueuing Expose request
23:48:43.800 00.137 12308 IsGuiding returns 0
23:48:43.801 00.001 12308 Move returns status 0, amount 151
23:48:43.801 00.000 12308 move complete, result=0
23:48:43.802 00.001 12308 worker thread done servicing request
23:48:43.802 00.000 12308 Worker thread wakes up
23:48:43.803 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 151 ms NORTH
23:48:43.810 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:43.811 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:45.065 01.254 12308 Exposure complete
23:48:45.198 00.133 12308 worker thread done servicing request
23:48:45.200 00.002 14556 OnExposeComplete: enter
23:48:45.204 00.004 14556 UpdateGuideState(): m_state=6
23:48:45.209 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7954
23:48:45.212 00.003 14556 Star::Find returns 1 (0), X=168.27, Y=996.21, Mass=2138, SNR=30.9, Peak=193 HFD=4.5
23:48:45.216 00.004 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.09 = -2.20)
23:48:45.219 00.003 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.30)
23:48:45.225 00.006 14556 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.15 cameraTheta=1.01 mountX=-0.09 mountY=-0.11, mountTheta=-2.24
23:48:45.230 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.13, opts=13)
23:48:45.234 00.004 14556 Enqueuing Move request for scope (0.08, 0.13)
23:48:45.237 00.003 12308 Worker thread wakes up
23:48:45.237 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
23:48:45.237 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
23:48:45.239 00.002 12308 Moving (0.08, 0.13) raw xDistance=-0.09 yDistance=-0.11
23:48:45.239 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:48:45.239 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:45.239 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:48:45.239 00.000 12308 MoveAxis(E, 0, ABG)
23:48:45.240 00.001 12308 Move returns status 0, amount 0
23:48:45.240 00.000 12308 MoveAxis(N, 0, ABG)
23:48:45.240 00.000 12308 Move returns status 0, amount 0
23:48:45.240 00.000 12308 move complete, result=0
23:48:45.240 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:45.246 00.006 12308 worker thread done servicing request
23:48:45.271 00.025 14556 UpdateGuideState exits: m=2138 SNR=30.9
23:48:45.278 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:45.285 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:45.291 00.006 14556 Enqueuing Expose request
23:48:45.296 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:45.300 00.004 12308 Worker thread wakes up
23:48:45.300 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:45.300 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:46.548 01.248 12308 Exposure complete
23:48:46.668 00.120 12308 worker thread done servicing request
23:48:46.668 00.000 14556 OnExposeComplete: enter
23:48:46.673 00.005 14556 UpdateGuideState(): m_state=6
23:48:46.677 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7955
23:48:46.681 00.004 14556 Star::Find returns 1 (0), X=168.18, Y=996.26, Mass=2113, SNR=30.7, Peak=187 HFD=4.4
23:48:46.684 00.003 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
23:48:46.691 00.007 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
23:48:46.695 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.59 mountX=-0.01 mountY=-0.17, mountTheta=-1.62
23:48:46.700 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.17, opts=13)
23:48:46.705 00.005 14556 Enqueuing Move request for scope (-0.00, 0.17)
23:48:46.708 00.003 12308 Worker thread wakes up
23:48:46.708 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.17) opts 0xd
23:48:46.709 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.17)
23:48:46.709 00.000 12308 Moving (-0.00, 0.17) raw xDistance=-0.01 yDistance=-0.17
23:48:46.709 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:48:46.709 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:46.709 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:48:46.710 00.001 12308 MoveAxis(E, 0, ABG)
23:48:46.710 00.000 12308 Move returns status 0, amount 0
23:48:46.710 00.000 12308 MoveAxis(N, 0, ABG)
23:48:46.711 00.001 12308 Move returns status 0, amount 0
23:48:46.711 00.000 12308 move complete, result=0
23:48:46.711 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:46.716 00.005 12308 worker thread done servicing request
23:48:46.735 00.019 14556 UpdateGuideState exits: m=2113 SNR=30.7
23:48:46.739 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:46.743 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:46.748 00.005 14556 Enqueuing Expose request
23:48:46.753 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:48:46.757 00.004 12308 Worker thread wakes up
23:48:46.757 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:46.757 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:48.005 01.248 12308 Exposure complete
23:48:48.124 00.119 12308 worker thread done servicing request
23:48:48.124 00.000 14556 OnExposeComplete: enter
23:48:48.128 00.004 14556 UpdateGuideState(): m_state=6
23:48:48.132 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7956
23:48:48.138 00.006 14556 Star::Find returns 1 (0), X=168.23, Y=996.14, Mass=2389, SNR=32.8, Peak=217 HFD=4.5
23:48:48.142 00.004 14556 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.07) = xAngle (3.92 = -2.36)
23:48:48.147 00.005 14556 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.82 = -2.46)
23:48:48.153 00.006 14556 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.85 mountX=-0.05 mountY=-0.05, mountTheta=-2.42
23:48:48.158 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.05, opts=13)
23:48:48.163 00.005 14556 Enqueuing Move request for scope (0.05, 0.05)
23:48:48.166 00.003 12308 Worker thread wakes up
23:48:48.166 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
23:48:48.168 00.002 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
23:48:48.168 00.000 12308 Moving (0.05, 0.05) raw xDistance=-0.05 yDistance=-0.05
23:48:48.168 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:48:48.168 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:48.168 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:48:48.169 00.001 12308 MoveAxis(E, 0, ABG)
23:48:48.169 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:48.172 00.003 12308 Move returns status 0, amount 0
23:48:48.173 00.001 12308 MoveAxis(N, 0, ABG)
23:48:48.173 00.000 12308 Move returns status 0, amount 0
23:48:48.173 00.000 12308 move complete, result=0
23:48:48.173 00.000 12308 worker thread done servicing request
23:48:48.195 00.022 14556 UpdateGuideState exits: m=2389 SNR=32.8
23:48:48.199 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:48.203 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:48.208 00.005 14556 Enqueuing Expose request
23:48:48.213 00.005 12308 Worker thread wakes up
23:48:48.213 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:48:48.219 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:48.219 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:49.474 01.255 12308 Exposure complete
23:48:49.614 00.140 12308 worker thread done servicing request
23:48:49.614 00.000 14556 OnExposeComplete: enter
23:48:49.620 00.006 14556 UpdateGuideState(): m_state=6
23:48:49.627 00.007 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7957
23:48:49.631 00.004 14556 Star::Find returns 1 (0), X=168.38, Y=996.24, Mass=2283, SNR=32.1, Peak=177 HFD=4.7
23:48:49.635 00.004 14556 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.07) = xAngle (3.73 = -2.56)
23:48:49.639 00.004 14556 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.63 = -2.65)
23:48:49.642 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=0.15 hyp=0.25 cameraTheta=0.65 mountX=-0.21 mountY=-0.12, mountTheta=-2.63
23:48:49.647 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.15, opts=13)
23:48:49.652 00.005 14556 Enqueuing Move request for scope (0.20, 0.15)
23:48:49.657 00.005 12308 Worker thread wakes up
23:48:49.657 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.15) opts 0xd
23:48:49.657 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.15)
23:48:49.657 00.000 12308 Moving (0.20, 0.15) raw xDistance=-0.21 yDistance=-0.12
23:48:49.657 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:48:49.658 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:49.658 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:48:49.658 00.000 12308 MoveAxis(E, 90, ABG)
23:48:49.658 00.000 12308 Guiding  Dir = 2, Dur = 90
23:48:49.658 00.000 12308 IsSlewing returns 0
23:48:49.659 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:49.663 00.004 12308 IsGuiding returns 0
23:48:49.664 00.001 12308 PulseGuide returned control before completion, sleep 100
23:48:49.688 00.024 14556 UpdateGuideState exits: m=2283 SNR=32.1
23:48:49.694 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:49.697 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:49.702 00.005 14556 Enqueuing Expose request
23:48:49.777 00.075 12308 IsGuiding returns 0
23:48:49.779 00.002 12308 Move returns status 0, amount 90
23:48:49.780 00.001 12308 MoveAxis(N, 0, ABG)
23:48:49.780 00.000 12308 Move returns status 0, amount 0
23:48:49.780 00.000 12308 move complete, result=0
23:48:49.780 00.000 12308 worker thread done servicing request
23:48:49.782 00.002 14556 GuideStep: -0.2 px 90 ms EAST, -0.1 px 0 ms NORTH
23:48:49.788 00.006 12308 Worker thread wakes up
23:48:49.789 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:49.789 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:51.041 01.252 12308 Exposure complete
23:48:51.170 00.129 12308 worker thread done servicing request
23:48:51.171 00.001 14556 OnExposeComplete: enter
23:48:51.175 00.004 14556 UpdateGuideState(): m_state=6
23:48:51.180 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7958
23:48:51.183 00.003 14556 Star::Find returns 1 (0), X=168.17, Y=996.50, Mass=2267, SNR=31.8, Peak=172 HFD=4.6
23:48:51.190 00.007 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.67 = -1.61)
23:48:51.196 00.006 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
23:48:51.200 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.41 hyp=0.41 cameraTheta=1.60 mountX=-0.02 mountY=-0.41, mountTheta=-1.61
23:48:51.207 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.41, opts=13)
23:48:51.211 00.004 14556 Enqueuing Move request for scope (-0.01, 0.41)
23:48:51.215 00.004 12308 Worker thread wakes up
23:48:51.217 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.41) opts 0xd
23:48:51.217 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.41)
23:48:51.217 00.000 12308 Moving (-0.01, 0.41) raw xDistance=-0.02 yDistance=-0.41
23:48:51.218 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:48:51.218 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
23:48:51.219 00.001 12308 MoveAxis(E, 0, ABG)
23:48:51.219 00.000 12308 Move returns status 0, amount 0
23:48:51.220 00.001 12308 MoveAxis(N, 287, ABG)
23:48:51.220 00.000 12308 Guiding  Dir = 0, Dur = 287
23:48:51.221 00.001 12308 IsSlewing returns 0
23:48:51.221 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:51.227 00.006 12308 IsGuiding returns 0
23:48:51.228 00.001 12308 PulseGuide returned control before completion, sleep 297
23:48:51.251 00.023 14556 UpdateGuideState exits: m=2267 SNR=31.8
23:48:51.255 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:51.259 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:51.264 00.005 14556 Enqueuing Expose request
23:48:51.531 00.267 12308 IsGuiding returns 1
23:48:51.533 00.002 12308 scope still moving after pulse duration time elapsed
23:48:51.563 00.030 12308 IsSlewing returns 0
23:48:51.564 00.001 12308 IsGuiding returns 1
23:48:51.594 00.030 12308 IsSlewing returns 0
23:48:51.596 00.002 12308 IsGuiding returns 0
23:48:51.597 00.001 12308 scope move finished after 287 + 81 ms
23:48:51.597 00.000 12308 Move returns status 0, amount 287
23:48:51.597 00.000 12308 move complete, result=0
23:48:51.598 00.001 12308 worker thread done servicing request
23:48:51.598 00.000 12308 Worker thread wakes up
23:48:51.599 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 287 ms NORTH
23:48:51.605 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:51.605 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:52.855 01.250 12308 Exposure complete
23:48:53.002 00.147 12308 worker thread done servicing request
23:48:53.002 00.000 14556 OnExposeComplete: enter
23:48:53.007 00.005 14556 UpdateGuideState(): m_state=6
23:48:53.013 00.006 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7959
23:48:53.019 00.006 14556 Star::Find returns 1 (0), X=168.15, Y=995.93, Mass=2335, SNR=32.3, Peak=209 HFD=4.5
23:48:53.023 00.004 14556 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-3.07) = xAngle (1.25 = 1.25)
23:48:53.028 00.005 14556 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.15 = 1.15)
23:48:53.035 00.007 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.82 mountX=0.05 mountY=0.15, mountTheta=1.24
23:48:53.042 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.15, opts=13)
23:48:53.046 00.004 14556 Enqueuing Move request for scope (-0.04, -0.15)
23:48:53.050 00.004 12308 Worker thread wakes up
23:48:53.050 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.15) opts 0xd
23:48:53.050 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.15)
23:48:53.051 00.001 12308 Moving (-0.04, -0.15) raw xDistance=0.05 yDistance=0.15
23:48:53.051 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:48:53.051 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:53.051 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:48:53.052 00.001 12308 MoveAxis(E, 0, ABG)
23:48:53.052 00.000 12308 Move returns status 0, amount 0
23:48:53.052 00.000 12308 MoveAxis(N, 0, ABG)
23:48:53.052 00.000 12308 Move returns status 0, amount 0
23:48:53.053 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:53.058 00.005 12308 move complete, result=0
23:48:53.058 00.000 12308 worker thread done servicing request
23:48:53.089 00.031 14556 UpdateGuideState exits: m=2335 SNR=32.3
23:48:53.094 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:53.098 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:53.103 00.005 14556 Enqueuing Expose request
23:48:53.108 00.005 12308 Worker thread wakes up
23:48:53.108 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:48:53.114 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:53.114 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:54.356 01.242 12308 Exposure complete
23:48:54.481 00.125 12308 worker thread done servicing request
23:48:54.481 00.000 14556 OnExposeComplete: enter
23:48:54.484 00.003 14556 UpdateGuideState(): m_state=6
23:48:54.489 00.005 14556 Star::Find(15, 168, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7960
23:48:54.493 00.004 14556 Star::Find returns 1 (0), X=168.16, Y=996.09, Mass=2234, SNR=31.8, Peak=197 HFD=4.3
23:48:54.497 00.004 14556 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-3.07) = xAngle (-0.05 = -0.05)
23:48:54.501 00.004 14556 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.15 = -0.15)
23:48:54.505 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-3.13 mountX=0.03 mountY=-0.00, mountTheta=-0.15
23:48:54.510 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.00, opts=13)
23:48:54.514 00.004 14556 Enqueuing Move request for scope (-0.03, -0.00)
23:48:54.517 00.003 12308 Worker thread wakes up
23:48:54.518 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.00) opts 0xd
23:48:54.518 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.00)
23:48:54.518 00.000 12308 Moving (-0.03, -0.00) raw xDistance=0.03 yDistance=-0.00
23:48:54.518 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:48:54.518 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:54.520 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:48:54.520 00.000 12308 MoveAxis(E, 0, ABG)
23:48:54.520 00.000 12308 Move returns status 0, amount 0
23:48:54.520 00.000 12308 MoveAxis(N, 0, ABG)
23:48:54.520 00.000 12308 Move returns status 0, amount 0
23:48:54.520 00.000 12308 move complete, result=0
23:48:54.521 00.001 12308 worker thread done servicing request
23:48:54.521 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:54.548 00.027 14556 UpdateGuideState exits: m=2234 SNR=31.8
23:48:54.553 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:54.557 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:54.563 00.006 14556 Enqueuing Expose request
23:48:54.568 00.005 12308 Worker thread wakes up
23:48:54.568 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:48:54.573 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:54.573 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:55.829 01.256 12308 Exposure complete
23:48:55.935 00.106 12308 worker thread done servicing request
23:48:55.936 00.001 14556 OnExposeComplete: enter
23:48:55.941 00.005 14556 UpdateGuideState(): m_state=6
23:48:55.945 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7961
23:48:55.949 00.004 14556 Star::Find returns 1 (0), X=168.12, Y=996.10, Mass=2195, SNR=31.5, Peak=216 HFD=4.5
23:48:55.954 00.005 14556 CameraToMount -- cameraTheta (3.02) - m_xAngle (-3.07) = xAngle (6.09 = -0.19)
23:48:55.958 00.004 14556 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.99 = -0.29)
23:48:55.962 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.02 mountX=0.07 mountY=-0.02, mountTheta=-0.28
23:48:55.968 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.01, opts=13)
23:48:55.972 00.004 14556 Enqueuing Move request for scope (-0.07, 0.01)
23:48:55.976 00.004 12308 Worker thread wakes up
23:48:55.977 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
23:48:55.977 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
23:48:55.977 00.000 12308 Moving (-0.07, 0.01) raw xDistance=0.07 yDistance=-0.02
23:48:55.977 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:48:55.977 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:55.978 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:48:55.978 00.000 12308 MoveAxis(E, 0, ABG)
23:48:55.978 00.000 12308 Move returns status 0, amount 0
23:48:55.978 00.000 12308 MoveAxis(N, 0, ABG)
23:48:55.978 00.000 12308 Move returns status 0, amount 0
23:48:55.978 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:55.984 00.006 12308 move complete, result=0
23:48:55.984 00.000 12308 worker thread done servicing request
23:48:56.006 00.022 14556 UpdateGuideState exits: m=2195 SNR=31.5
23:48:56.010 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:56.013 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:56.017 00.004 14556 Enqueuing Expose request
23:48:56.021 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:48:56.025 00.004 12308 Worker thread wakes up
23:48:56.025 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:56.025 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:57.270 01.245 12308 Exposure complete
23:48:57.393 00.123 12308 worker thread done servicing request
23:48:57.393 00.000 14556 OnExposeComplete: enter
23:48:57.396 00.003 14556 UpdateGuideState(): m_state=6
23:48:57.400 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7962
23:48:57.403 00.003 14556 Star::Find returns 1 (0), X=168.12, Y=996.11, Mass=2108, SNR=30.8, Peak=202 HFD=4.4
23:48:57.408 00.005 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.90 = -0.39)
23:48:57.410 00.002 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.49)
23:48:57.413 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.82 mountX=0.06 mountY=-0.03, mountTheta=-0.47
23:48:57.418 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.02, opts=13)
23:48:57.421 00.003 14556 Enqueuing Move request for scope (-0.07, 0.02)
23:48:57.424 00.003 12308 Worker thread wakes up
23:48:57.424 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
23:48:57.424 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
23:48:57.424 00.000 12308 Moving (-0.07, 0.02) raw xDistance=0.06 yDistance=-0.03
23:48:57.424 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:48:57.424 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:57.425 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:48:57.425 00.000 12308 MoveAxis(E, 0, ABG)
23:48:57.425 00.000 12308 Move returns status 0, amount 0
23:48:57.425 00.000 12308 MoveAxis(N, 0, ABG)
23:48:57.425 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:57.428 00.003 12308 Move returns status 0, amount 0
23:48:57.428 00.000 12308 move complete, result=0
23:48:57.428 00.000 12308 worker thread done servicing request
23:48:57.449 00.021 14556 UpdateGuideState exits: m=2108 SNR=30.8
23:48:57.453 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:57.457 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:57.461 00.004 14556 Enqueuing Expose request
23:48:57.466 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:48:57.471 00.005 12308 Worker thread wakes up
23:48:57.471 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:57.471 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:48:58.725 01.254 12308 Exposure complete
23:48:58.855 00.130 12308 worker thread done servicing request
23:48:58.855 00.000 14556 OnExposeComplete: enter
23:48:58.860 00.005 14556 UpdateGuideState(): m_state=6
23:48:58.864 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7963
23:48:58.867 00.003 14556 Star::Find returns 1 (0), X=168.11, Y=996.14, Mass=2339, SNR=32.5, Peak=194 HFD=4.4
23:48:58.872 00.005 14556 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.07) = xAngle (5.63 = -0.65)
23:48:58.876 00.004 14556 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.53 = -0.75)
23:48:58.880 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.55 mountX=0.07 mountY=-0.06, mountTheta=-0.71
23:48:58.885 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.05, opts=13)
23:48:58.888 00.003 14556 Enqueuing Move request for scope (-0.07, 0.05)
23:48:58.892 00.004 12308 Worker thread wakes up
23:48:58.892 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
23:48:58.892 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
23:48:58.894 00.002 12308 Moving (-0.07, 0.05) raw xDistance=0.07 yDistance=-0.06
23:48:58.894 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:48:58.894 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:58.894 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:48:58.894 00.000 12308 MoveAxis(E, 0, ABG)
23:48:58.895 00.001 12308 Move returns status 0, amount 0
23:48:58.895 00.000 12308 MoveAxis(N, 0, ABG)
23:48:58.895 00.000 12308 Move returns status 0, amount 0
23:48:58.895 00.000 12308 move complete, result=0
23:48:58.895 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:48:58.901 00.006 12308 worker thread done servicing request
23:48:58.922 00.021 14556 UpdateGuideState exits: m=2339 SNR=32.5
23:48:58.926 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:58.929 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:48:58.933 00.004 14556 Enqueuing Expose request
23:48:58.937 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:58.943 00.006 12308 Worker thread wakes up
23:48:58.943 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:48:58.943 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:00.200 01.257 12308 Exposure complete
23:49:00.331 00.131 12308 worker thread done servicing request
23:49:00.332 00.001 14556 OnExposeComplete: enter
23:49:00.335 00.003 14556 UpdateGuideState(): m_state=6
23:49:00.340 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7964
23:49:00.345 00.005 14556 Star::Find returns 1 (0), X=168.32, Y=996.35, Mass=2122, SNR=30.9, Peak=184 HFD=4.3
23:49:00.351 00.006 14556 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.07) = xAngle (4.18 = -2.11)
23:49:00.356 00.005 14556 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.21)
23:49:00.361 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.27 hyp=0.30 cameraTheta=1.10 mountX=-0.15 mountY=-0.24, mountTheta=-2.14
23:49:00.367 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.27, opts=13)
23:49:00.371 00.004 14556 Enqueuing Move request for scope (0.14, 0.27)
23:49:00.376 00.005 12308 Worker thread wakes up
23:49:00.377 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.27) opts 0xd
23:49:00.377 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.27)
23:49:00.377 00.000 12308 Moving (0.14, 0.27) raw xDistance=-0.15 yDistance=-0.24
23:49:00.377 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:49:00.377 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:49:00.378 00.001 12308 MoveAxis(E, 0, ABG)
23:49:00.378 00.000 12308 Move returns status 0, amount 0
23:49:00.378 00.000 12308 MoveAxis(N, 169, ABG)
23:49:00.379 00.001 12308 Guiding  Dir = 0, Dur = 169
23:49:00.380 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:00.385 00.005 12308 IsSlewing returns 0
23:49:00.385 00.000 12308 IsGuiding returns 0
23:49:00.385 00.000 12308 PulseGuide returned control before completion, sleep 179
23:49:00.406 00.021 14556 UpdateGuideState exits: m=2122 SNR=30.9
23:49:00.411 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:00.414 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:00.419 00.005 14556 Enqueuing Expose request
23:49:00.577 00.158 12308 IsGuiding returns 1
23:49:00.577 00.000 12308 scope still moving after pulse duration time elapsed
23:49:00.610 00.033 12308 IsSlewing returns 0
23:49:00.610 00.000 12308 IsGuiding returns 0
23:49:00.611 00.001 12308 scope move finished after 169 + 56 ms
23:49:00.611 00.000 12308 Move returns status 0, amount 169
23:49:00.612 00.001 12308 move complete, result=0
23:49:00.612 00.000 12308 worker thread done servicing request
23:49:00.612 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 169 ms NORTH
23:49:00.620 00.008 12308 Worker thread wakes up
23:49:00.620 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:00.621 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:01.880 01.259 12308 Exposure complete
23:49:02.007 00.127 12308 worker thread done servicing request
23:49:02.007 00.000 14556 OnExposeComplete: enter
23:49:02.012 00.005 14556 UpdateGuideState(): m_state=6
23:49:02.017 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7965
23:49:02.021 00.004 14556 Star::Find returns 1 (0), X=167.96, Y=995.97, Mass=2207, SNR=31.4, Peak=192 HFD=4.5
23:49:02.026 00.005 14556 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-3.07) = xAngle (0.42 = 0.42)
23:49:02.029 00.003 14556 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.32 = 0.32)
23:49:02.033 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.12 hyp=0.25 cameraTheta=-2.65 mountX=0.23 mountY=0.08, mountTheta=0.34
23:49:02.039 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.12, opts=13)
23:49:02.043 00.004 14556 Enqueuing Move request for scope (-0.22, -0.12)
23:49:02.047 00.004 12308 Worker thread wakes up
23:49:02.047 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.12) opts 0xd
23:49:02.047 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.12)
23:49:02.047 00.000 12308 Moving (-0.22, -0.12) raw xDistance=0.23 yDistance=0.08
23:49:02.048 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:49:02.048 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:02.048 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:49:02.048 00.000 12308 MoveAxis(W, 101, ABG)
23:49:02.048 00.000 12308 Guiding  Dir = 3, Dur = 101
23:49:02.049 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:02.052 00.003 12308 IsSlewing returns 0
23:49:02.053 00.001 12308 IsGuiding returns 0
23:49:02.053 00.000 12308 PulseGuide returned control before completion, sleep 111
23:49:02.076 00.023 14556 UpdateGuideState exits: m=2207 SNR=31.4
23:49:02.080 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:02.084 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:02.089 00.005 14556 Enqueuing Expose request
23:49:02.165 00.076 12308 IsGuiding returns 1
23:49:02.166 00.001 12308 scope still moving after pulse duration time elapsed
23:49:02.196 00.030 12308 IsSlewing returns 0
23:49:02.198 00.002 12308 IsGuiding returns 0
23:49:02.198 00.000 12308 scope move finished after 101 + 43 ms
23:49:02.198 00.000 12308 Move returns status 0, amount 101
23:49:02.199 00.001 12308 MoveAxis(N, 0, ABG)
23:49:02.199 00.000 12308 Move returns status 0, amount 0
23:49:02.199 00.000 12308 move complete, result=0
23:49:02.199 00.000 12308 worker thread done servicing request
23:49:02.200 00.001 14556 GuideStep: 0.2 px 101 ms WEST, 0.1 px 0 ms NORTH
23:49:02.205 00.005 12308 Worker thread wakes up
23:49:02.205 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:02.205 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:03.461 01.256 12308 Exposure complete
23:49:03.593 00.132 12308 worker thread done servicing request
23:49:03.594 00.001 14556 OnExposeComplete: enter
23:49:03.600 00.006 14556 UpdateGuideState(): m_state=6
23:49:03.605 00.005 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7966
23:49:03.609 00.004 14556 Star::Find returns 1 (0), X=168.23, Y=996.04, Mass=2222, SNR=31.6, Peak=214 HFD=4.2
23:49:03.613 00.004 14556 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-3.07) = xAngle (2.23 = 2.23)
23:49:03.617 00.004 14556 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.13 = 2.13)
23:49:03.621 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.84 mountX=-0.04 mountY=0.05, mountTheta=2.20
23:49:03.627 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.05, opts=13)
23:49:03.631 00.004 14556 Enqueuing Move request for scope (0.04, -0.05)
23:49:03.634 00.003 12308 Worker thread wakes up
23:49:03.636 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
23:49:03.636 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
23:49:03.636 00.000 12308 Moving (0.04, -0.05) raw xDistance=-0.04 yDistance=0.05
23:49:03.636 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:49:03.636 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:03.636 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:49:03.637 00.001 12308 MoveAxis(E, 0, ABG)
23:49:03.637 00.000 12308 Move returns status 0, amount 0
23:49:03.637 00.000 12308 MoveAxis(N, 0, ABG)
23:49:03.638 00.001 12308 Move returns status 0, amount 0
23:49:03.638 00.000 12308 move complete, result=0
23:49:03.638 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:03.643 00.005 12308 worker thread done servicing request
23:49:03.664 00.021 14556 UpdateGuideState exits: m=2222 SNR=31.6
23:49:03.668 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:03.672 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:03.676 00.004 14556 Enqueuing Expose request
23:49:03.679 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:03.683 00.004 12308 Worker thread wakes up
23:49:03.683 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:03.683 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:04.929 01.246 12308 Exposure complete
23:49:05.049 00.120 12308 worker thread done servicing request
23:49:05.050 00.001 14556 OnExposeComplete: enter
23:49:05.053 00.003 14556 UpdateGuideState(): m_state=6
23:49:05.057 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7967
23:49:05.062 00.005 14556 Star::Find returns 1 (0), X=168.28, Y=996.29, Mass=2231, SNR=31.5, Peak=196 HFD=4.3
23:49:05.065 00.003 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.23 = -2.05)
23:49:05.069 00.004 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.15)
23:49:05.073 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.16 mountX=-0.10 mountY=-0.19, mountTheta=-2.08
23:49:05.078 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.21, opts=13)
23:49:05.082 00.004 14556 Enqueuing Move request for scope (0.09, 0.21)
23:49:05.085 00.003 12308 Worker thread wakes up
23:49:05.085 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.21) opts 0xd
23:49:05.086 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.21)
23:49:05.086 00.000 12308 Moving (0.09, 0.21) raw xDistance=-0.10 yDistance=-0.19
23:49:05.086 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:49:05.086 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:05.086 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:49:05.086 00.000 12308 MoveAxis(E, 0, ABG)
23:49:05.086 00.000 12308 Move returns status 0, amount 0
23:49:05.087 00.001 12308 MoveAxis(N, 0, ABG)
23:49:05.087 00.000 12308 Move returns status 0, amount 0
23:49:05.087 00.000 12308 move complete, result=0
23:49:05.088 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:05.092 00.004 12308 worker thread done servicing request
23:49:05.112 00.020 14556 UpdateGuideState exits: m=2231 SNR=31.5
23:49:05.116 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:05.120 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:05.124 00.004 14556 Enqueuing Expose request
23:49:05.128 00.004 12308 Worker thread wakes up
23:49:05.128 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:05.128 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:05.129 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:49:06.375 01.246 12308 Exposure complete
23:49:06.498 00.123 12308 worker thread done servicing request
23:49:06.498 00.000 14556 OnExposeComplete: enter
23:49:06.504 00.006 14556 UpdateGuideState(): m_state=6
23:49:06.509 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7968
23:49:06.514 00.005 14556 Star::Find returns 1 (0), X=168.20, Y=996.22, Mass=2301, SNR=32.2, Peak=196 HFD=4.7
23:49:06.517 00.003 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
23:49:06.521 00.004 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
23:49:06.525 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.50 mountX=-0.02 mountY=-0.13, mountTheta=-1.72
23:49:06.531 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.14, opts=13)
23:49:06.534 00.003 14556 Enqueuing Move request for scope (0.01, 0.14)
23:49:06.537 00.003 12308 Worker thread wakes up
23:49:06.538 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
23:49:06.538 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
23:49:06.538 00.000 12308 Moving (0.01, 0.14) raw xDistance=-0.02 yDistance=-0.13
23:49:06.540 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:49:06.540 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:06.540 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:49:06.541 00.001 12308 MoveAxis(E, 0, ABG)
23:49:06.541 00.000 12308 Move returns status 0, amount 0
23:49:06.541 00.000 12308 MoveAxis(N, 0, ABG)
23:49:06.541 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:06.545 00.004 12308 Move returns status 0, amount 0
23:49:06.546 00.001 12308 move complete, result=0
23:49:06.546 00.000 12308 worker thread done servicing request
23:49:06.568 00.022 14556 UpdateGuideState exits: m=2301 SNR=32.2
23:49:06.572 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:06.575 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:06.579 00.004 14556 Enqueuing Expose request
23:49:06.583 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:06.586 00.003 12308 Worker thread wakes up
23:49:06.586 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:06.586 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:07.835 01.249 12308 Exposure complete
23:49:07.971 00.136 12308 worker thread done servicing request
23:49:07.973 00.002 14556 OnExposeComplete: enter
23:49:07.977 00.004 14556 UpdateGuideState(): m_state=6
23:49:07.980 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7969
23:49:07.985 00.005 14556 Star::Find returns 1 (0), X=168.11, Y=996.19, Mass=2338, SNR=32.3, Peak=190 HFD=4.5
23:49:07.989 00.004 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
23:49:07.992 00.003 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
23:49:07.996 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.13 cameraTheta=2.20 mountX=0.07 mountY=-0.12, mountTheta=-1.04
23:49:08.002 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.11, opts=13)
23:49:08.007 00.005 14556 Enqueuing Move request for scope (-0.08, 0.11)
23:49:08.010 00.003 12308 Worker thread wakes up
23:49:08.012 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
23:49:08.012 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
23:49:08.012 00.000 12308 Moving (-0.08, 0.11) raw xDistance=0.07 yDistance=-0.12
23:49:08.012 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:49:08.012 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:08.012 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:49:08.013 00.001 12308 MoveAxis(E, 0, ABG)
23:49:08.013 00.000 12308 Move returns status 0, amount 0
23:49:08.013 00.000 12308 MoveAxis(N, 0, ABG)
23:49:08.013 00.000 12308 Move returns status 0, amount 0
23:49:08.013 00.000 12308 move complete, result=0
23:49:08.014 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:08.019 00.005 12308 worker thread done servicing request
23:49:08.041 00.022 14556 UpdateGuideState exits: m=2338 SNR=32.3
23:49:08.046 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:08.050 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:08.054 00.004 14556 Enqueuing Expose request
23:49:08.057 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:08.063 00.006 12308 Worker thread wakes up
23:49:08.063 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:08.063 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:09.304 01.241 12308 Exposure complete
23:49:09.427 00.123 12308 worker thread done servicing request
23:49:09.427 00.000 14556 OnExposeComplete: enter
23:49:09.432 00.005 14556 UpdateGuideState(): m_state=6
23:49:09.435 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7970
23:49:09.439 00.004 14556 Star::Find returns 1 (0), X=167.99, Y=996.37, Mass=2159, SNR=31.1, Peak=191 HFD=4.2
23:49:09.443 00.004 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.25 = -1.04)
23:49:09.447 00.004 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.14)
23:49:09.451 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.29 hyp=0.35 cameraTheta=2.17 mountX=0.18 mountY=-0.31, mountTheta=-1.06
23:49:09.455 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.29, opts=13)
23:49:09.459 00.004 14556 Enqueuing Move request for scope (-0.20, 0.29)
23:49:09.462 00.003 12308 Worker thread wakes up
23:49:09.462 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.29) opts 0xd
23:49:09.462 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.29)
23:49:09.462 00.000 12308 Moving (-0.20, 0.29) raw xDistance=0.18 yDistance=-0.31
23:49:09.462 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:49:09.463 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:49:09.463 00.000 12308 MoveAxis(E, 0, ABG)
23:49:09.463 00.000 12308 Move returns status 0, amount 0
23:49:09.463 00.000 12308 MoveAxis(N, 222, ABG)
23:49:09.463 00.000 12308 Guiding  Dir = 0, Dur = 222
23:49:09.463 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:09.468 00.005 12308 IsSlewing returns 0
23:49:09.468 00.000 12308 IsGuiding returns 0
23:49:09.468 00.000 12308 PulseGuide returned control before completion, sleep 232
23:49:09.490 00.022 14556 UpdateGuideState exits: m=2159 SNR=31.1
23:49:09.495 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:09.502 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:09.508 00.006 14556 Enqueuing Expose request
23:49:09.715 00.207 12308 IsGuiding returns 1
23:49:09.715 00.000 12308 scope still moving after pulse duration time elapsed
23:49:09.746 00.031 12308 IsSlewing returns 0
23:49:09.747 00.001 12308 IsGuiding returns 0
23:49:09.747 00.000 12308 scope move finished after 222 + 56 ms
23:49:09.748 00.001 12308 Move returns status 0, amount 222
23:49:09.748 00.000 12308 move complete, result=0
23:49:09.748 00.000 12308 worker thread done servicing request
23:49:09.748 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 222 ms NORTH
23:49:09.754 00.006 12308 Worker thread wakes up
23:49:09.754 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:09.754 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:11.005 01.251 12308 Exposure complete
23:49:11.140 00.135 12308 worker thread done servicing request
23:49:11.140 00.000 14556 OnExposeComplete: enter
23:49:11.145 00.005 14556 UpdateGuideState(): m_state=6
23:49:11.149 00.004 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7971
23:49:11.155 00.006 14556 Star::Find returns 1 (0), X=168.16, Y=996.11, Mass=2382, SNR=32.8, Peak=222 HFD=4.4
23:49:11.160 00.005 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
23:49:11.165 00.005 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
23:49:11.170 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.03 cameraTheta=2.46 mountX=0.02 mountY=-0.02, mountTheta=-0.80
23:49:11.175 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.02, opts=13)
23:49:11.178 00.003 14556 Enqueuing Move request for scope (-0.03, 0.02)
23:49:11.182 00.004 12308 Worker thread wakes up
23:49:11.183 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
23:49:11.183 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
23:49:11.183 00.000 12308 Moving (-0.03, 0.02) raw xDistance=0.02 yDistance=-0.02
23:49:11.183 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:49:11.183 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:11.184 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:49:11.184 00.000 12308 MoveAxis(E, 0, ABG)
23:49:11.184 00.000 12308 Move returns status 0, amount 0
23:49:11.184 00.000 12308 MoveAxis(N, 0, ABG)
23:49:11.184 00.000 12308 Move returns status 0, amount 0
23:49:11.184 00.000 12308 move complete, result=0
23:49:11.185 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:11.190 00.005 12308 worker thread done servicing request
23:49:11.210 00.020 14556 UpdateGuideState exits: m=2382 SNR=32.8
23:49:11.215 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:11.219 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:11.223 00.004 14556 Enqueuing Expose request
23:49:11.227 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:49:11.230 00.003 12308 Worker thread wakes up
23:49:11.230 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:11.230 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:12.489 01.259 12308 Exposure complete
23:49:12.619 00.130 12308 worker thread done servicing request
23:49:12.619 00.000 14556 OnExposeComplete: enter
23:49:12.623 00.004 14556 UpdateGuideState(): m_state=6
23:49:12.627 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7972
23:49:12.631 00.004 14556 Star::Find returns 1 (0), X=168.03, Y=996.03, Mass=2225, SNR=31.7, Peak=227 HFD=4.4
23:49:12.634 00.003 14556 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-3.07) = xAngle (0.26 = 0.26)
23:49:12.638 00.004 14556 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.16 = 0.16)
23:49:12.642 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-2.81 mountX=0.16 mountY=0.03, mountTheta=0.17
23:49:12.646 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.05, opts=13)
23:49:12.649 00.003 14556 Enqueuing Move request for scope (-0.15, -0.05)
23:49:12.653 00.004 12308 Worker thread wakes up
23:49:12.653 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.05) opts 0xd
23:49:12.653 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.05)
23:49:12.653 00.000 12308 Moving (-0.15, -0.05) raw xDistance=0.16 yDistance=0.03
23:49:12.655 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:49:12.655 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:12.655 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:49:12.656 00.001 12308 MoveAxis(E, 0, ABG)
23:49:12.656 00.000 12308 Move returns status 0, amount 0
23:49:12.656 00.000 12308 MoveAxis(N, 0, ABG)
23:49:12.657 00.001 12308 Move returns status 0, amount 0
23:49:12.657 00.000 12308 move complete, result=0
23:49:12.658 00.001 12308 worker thread done servicing request
23:49:12.658 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:12.684 00.026 14556 UpdateGuideState exits: m=2225 SNR=31.7
23:49:12.689 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:12.693 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:12.698 00.005 14556 Enqueuing Expose request
23:49:12.701 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:49:12.705 00.004 12308 Worker thread wakes up
23:49:12.705 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:12.705 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:13.957 01.252 12308 Exposure complete
23:49:14.084 00.127 12308 worker thread done servicing request
23:49:14.084 00.000 14556 OnExposeComplete: enter
23:49:14.089 00.005 14556 UpdateGuideState(): m_state=6
23:49:14.092 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7973
23:49:14.097 00.005 14556 Star::Find returns 1 (0), X=167.95, Y=995.93, Mass=2256, SNR=31.9, Peak=207 HFD=4.5
23:49:14.100 00.003 14556 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-3.07) = xAngle (0.50 = 0.50)
23:49:14.105 00.005 14556 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.40 = 0.40)
23:49:14.111 00.006 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.15 hyp=0.28 cameraTheta=-2.57 mountX=0.25 mountY=0.11, mountTheta=0.42
23:49:14.122 00.011 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.15, opts=13)
23:49:14.128 00.006 14556 Enqueuing Move request for scope (-0.24, -0.15)
23:49:14.133 00.005 12308 Worker thread wakes up
23:49:14.133 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.15) opts 0xd
23:49:14.134 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.15)
23:49:14.134 00.000 12308 Moving (-0.24, -0.15) raw xDistance=0.25 yDistance=0.11
23:49:14.134 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:49:14.134 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:14.136 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:49:14.136 00.000 12308 MoveAxis(W, 108, ABG)
23:49:14.136 00.000 12308 Guiding  Dir = 3, Dur = 108
23:49:14.137 00.001 12308 IsSlewing returns 0
23:49:14.137 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:14.142 00.005 12308 IsGuiding returns 0
23:49:14.143 00.001 12308 PulseGuide returned control before completion, sleep 118
23:49:14.166 00.023 14556 UpdateGuideState exits: m=2256 SNR=31.9
23:49:14.170 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:14.175 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:14.178 00.003 14556 Enqueuing Expose request
23:49:14.275 00.097 12308 IsGuiding returns 1
23:49:14.276 00.001 12308 scope still moving after pulse duration time elapsed
23:49:14.305 00.029 12308 IsSlewing returns 0
23:49:14.305 00.000 12308 IsGuiding returns 0
23:49:14.306 00.001 12308 scope move finished after 108 + 55 ms
23:49:14.306 00.000 12308 Move returns status 0, amount 108
23:49:14.308 00.002 12308 MoveAxis(N, 0, ABG)
23:49:14.308 00.000 12308 Move returns status 0, amount 0
23:49:14.308 00.000 12308 move complete, result=0
23:49:14.309 00.001 12308 worker thread done servicing request
23:49:14.309 00.000 12308 Worker thread wakes up
23:49:14.310 00.001 14556 GuideStep: 0.2 px 108 ms WEST, 0.1 px 0 ms NORTH
23:49:14.317 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:14.317 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:15.565 01.248 12308 Exposure complete
23:49:15.673 00.108 12308 worker thread done servicing request
23:49:15.673 00.000 14556 OnExposeComplete: enter
23:49:15.677 00.004 14556 UpdateGuideState(): m_state=6
23:49:15.681 00.004 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7974
23:49:15.685 00.004 14556 Star::Find returns 1 (0), X=168.26, Y=995.98, Mass=2274, SNR=32.3, Peak=198 HFD=4.7
23:49:15.688 00.003 14556 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-3.07) = xAngle (2.10 = 2.10)
23:49:15.693 00.005 14556 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.00 = 2.00)
23:49:15.697 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.97 mountX=-0.06 mountY=0.11, mountTheta=2.08
23:49:15.702 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.10, opts=13)
23:49:15.707 00.005 14556 Enqueuing Move request for scope (0.07, -0.10)
23:49:15.710 00.003 12308 Worker thread wakes up
23:49:15.710 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
23:49:15.711 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
23:49:15.711 00.000 12308 Moving (0.07, -0.10) raw xDistance=-0.06 yDistance=0.11
23:49:15.711 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:49:15.711 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:15.712 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:49:15.713 00.001 12308 MoveAxis(E, 0, ABG)
23:49:15.713 00.000 12308 Move returns status 0, amount 0
23:49:15.713 00.000 12308 MoveAxis(N, 0, ABG)
23:49:15.713 00.000 12308 Move returns status 0, amount 0
23:49:15.714 00.001 12308 move complete, result=0
23:49:15.714 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:15.718 00.004 12308 worker thread done servicing request
23:49:15.739 00.021 14556 UpdateGuideState exits: m=2274 SNR=32.3
23:49:15.742 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:15.749 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:15.753 00.004 14556 Enqueuing Expose request
23:49:15.758 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:15.762 00.004 12308 Worker thread wakes up
23:49:15.763 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:15.763 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:17.009 01.246 12308 Exposure complete
23:49:17.136 00.127 12308 worker thread done servicing request
23:49:17.136 00.000 14556 OnExposeComplete: enter
23:49:17.140 00.004 14556 UpdateGuideState(): m_state=6
23:49:17.145 00.005 14556 Star::Find(15, 168, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7975
23:49:17.149 00.004 14556 Star::Find returns 1 (0), X=168.19, Y=996.30, Mass=2279, SNR=32.1, Peak=181 HFD=4.6
23:49:17.153 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.65 = -1.64)
23:49:17.159 00.006 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.74)
23:49:17.164 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=0.22 hyp=0.22 cameraTheta=1.57 mountX=-0.01 mountY=-0.21, mountTheta=-1.64
23:49:17.169 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.22, opts=13)
23:49:17.174 00.005 14556 Enqueuing Move request for scope (-0.00, 0.22)
23:49:17.178 00.004 12308 Worker thread wakes up
23:49:17.178 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.22) opts 0xd
23:49:17.178 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.22)
23:49:17.178 00.000 12308 Moving (-0.00, 0.22) raw xDistance=-0.01 yDistance=-0.21
23:49:17.178 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:49:17.179 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:49:17.179 00.000 12308 MoveAxis(E, 0, ABG)
23:49:17.179 00.000 12308 Move returns status 0, amount 0
23:49:17.179 00.000 12308 MoveAxis(N, 151, ABG)
23:49:17.179 00.000 12308 Guiding  Dir = 0, Dur = 151
23:49:17.180 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:17.183 00.003 12308 IsSlewing returns 0
23:49:17.184 00.001 12308 IsGuiding returns 0
23:49:17.184 00.000 12308 PulseGuide returned control before completion, sleep 161
23:49:17.205 00.021 14556 UpdateGuideState exits: m=2279 SNR=32.1
23:49:17.209 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:17.214 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:17.221 00.007 14556 Enqueuing Expose request
23:49:17.358 00.137 12308 IsGuiding returns 0
23:49:17.358 00.000 12308 Move returns status 0, amount 151
23:49:17.359 00.001 12308 move complete, result=0
23:49:17.360 00.001 12308 worker thread done servicing request
23:49:17.360 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 151 ms NORTH
23:49:17.367 00.007 12308 Worker thread wakes up
23:49:17.368 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:17.368 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:18.623 01.255 12308 Exposure complete
23:49:18.758 00.135 12308 worker thread done servicing request
23:49:18.758 00.000 14556 OnExposeComplete: enter
23:49:18.762 00.004 14556 UpdateGuideState(): m_state=6
23:49:18.765 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7976
23:49:18.770 00.005 14556 Star::Find returns 1 (0), X=168.28, Y=996.16, Mass=2353, SNR=32.5, Peak=188 HFD=4.6
23:49:18.774 00.004 14556 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.07) = xAngle (3.72 = -2.56)
23:49:18.778 00.004 14556 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.62 = -2.66)
23:49:18.784 00.006 14556 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.12 cameraTheta=0.65 mountX=-0.10 mountY=-0.05, mountTheta=-2.64
23:49:18.789 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.07, opts=13)
23:49:18.794 00.005 14556 Enqueuing Move request for scope (0.09, 0.07)
23:49:18.797 00.003 12308 Worker thread wakes up
23:49:18.797 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
23:49:18.797 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
23:49:18.797 00.000 12308 Moving (0.09, 0.07) raw xDistance=-0.10 yDistance=-0.05
23:49:18.798 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:49:18.798 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:18.798 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:49:18.798 00.000 12308 MoveAxis(E, 0, ABG)
23:49:18.799 00.001 12308 Move returns status 0, amount 0
23:49:18.799 00.000 12308 MoveAxis(N, 0, ABG)
23:49:18.799 00.000 12308 Move returns status 0, amount 0
23:49:18.799 00.000 12308 move complete, result=0
23:49:18.799 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:18.803 00.004 12308 worker thread done servicing request
23:49:18.825 00.022 14556 UpdateGuideState exits: m=2353 SNR=32.5
23:49:18.829 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:18.833 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:18.839 00.006 14556 Enqueuing Expose request
23:49:18.843 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:18.847 00.004 12308 Worker thread wakes up
23:49:18.847 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:18.848 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:20.099 01.251 12308 Exposure complete
23:49:20.231 00.132 12308 worker thread done servicing request
23:49:20.232 00.001 14556 OnExposeComplete: enter
23:49:20.235 00.003 14556 UpdateGuideState(): m_state=6
23:49:20.238 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7977
23:49:20.243 00.005 14556 Star::Find returns 1 (0), X=168.15, Y=996.18, Mass=2288, SNR=32.1, Peak=189 HFD=4.5
23:49:20.246 00.003 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.97 = -1.32)
23:49:20.250 00.004 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.41)
23:49:20.252 00.002 14556 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.89 mountX=0.03 mountY=-0.10, mountTheta=-1.32
23:49:20.257 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.10, opts=13)
23:49:20.260 00.003 14556 Enqueuing Move request for scope (-0.03, 0.10)
23:49:20.262 00.002 12308 Worker thread wakes up
23:49:20.263 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
23:49:20.263 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
23:49:20.263 00.000 12308 Moving (-0.03, 0.10) raw xDistance=0.03 yDistance=-0.10
23:49:20.263 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:49:20.263 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:20.263 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:49:20.264 00.001 12308 MoveAxis(E, 0, ABG)
23:49:20.264 00.000 12308 Move returns status 0, amount 0
23:49:20.265 00.001 12308 MoveAxis(N, 0, ABG)
23:49:20.265 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:20.269 00.004 12308 Move returns status 0, amount 0
23:49:20.269 00.000 12308 move complete, result=0
23:49:20.269 00.000 12308 worker thread done servicing request
23:49:20.289 00.020 14556 UpdateGuideState exits: m=2288 SNR=32.1
23:49:20.293 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:20.297 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:20.301 00.004 14556 Enqueuing Expose request
23:49:20.304 00.003 12308 Worker thread wakes up
23:49:20.304 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:20.304 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:20.304 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:21.555 01.251 12308 Exposure complete
23:49:21.683 00.128 12308 worker thread done servicing request
23:49:21.684 00.001 14556 OnExposeComplete: enter
23:49:21.690 00.006 14556 UpdateGuideState(): m_state=6
23:49:21.695 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7978
23:49:21.699 00.004 14556 Star::Find returns 1 (0), X=168.28, Y=996.26, Mass=2327, SNR=32.4, Peak=195 HFD=4.6
23:49:21.703 00.004 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.13 = -2.15)
23:49:21.706 00.003 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.25)
23:49:21.710 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.18 hyp=0.20 cameraTheta=1.06 mountX=-0.11 mountY=-0.16, mountTheta=-2.18
23:49:21.714 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.18, opts=13)
23:49:21.718 00.004 14556 Enqueuing Move request for scope (0.10, 0.18)
23:49:21.722 00.004 12308 Worker thread wakes up
23:49:21.722 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.18) opts 0xd
23:49:21.723 00.001 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.18)
23:49:21.723 00.000 12308 Moving (0.10, 0.18) raw xDistance=-0.11 yDistance=-0.16
23:49:21.723 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:49:21.723 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:21.723 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:49:21.724 00.001 12308 MoveAxis(E, 0, ABG)
23:49:21.725 00.001 12308 Move returns status 0, amount 0
23:49:21.725 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:21.729 00.004 12308 MoveAxis(N, 0, ABG)
23:49:21.729 00.000 12308 Move returns status 0, amount 0
23:49:21.729 00.000 12308 move complete, result=0
23:49:21.730 00.001 12308 worker thread done servicing request
23:49:21.751 00.021 14556 UpdateGuideState exits: m=2327 SNR=32.4
23:49:21.756 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:21.760 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:21.763 00.003 14556 Enqueuing Expose request
23:49:21.768 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:49:21.771 00.003 12308 Worker thread wakes up
23:49:21.771 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:21.771 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:23.020 01.249 12308 Exposure complete
23:49:23.154 00.134 12308 worker thread done servicing request
23:49:23.154 00.000 14556 OnExposeComplete: enter
23:49:23.159 00.005 14556 UpdateGuideState(): m_state=6
23:49:23.163 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7979
23:49:23.166 00.003 14556 Star::Find returns 1 (0), X=168.28, Y=996.16, Mass=2190, SNR=31.3, Peak=172 HFD=4.6
23:49:23.171 00.005 14556 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.07) = xAngle (3.74 = -2.54)
23:49:23.175 00.004 14556 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.64 = -2.64)
23:49:23.180 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.12 cameraTheta=0.67 mountX=-0.10 mountY=-0.06, mountTheta=-2.62
23:49:23.184 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.07, opts=13)
23:49:23.190 00.006 14556 Enqueuing Move request for scope (0.09, 0.07)
23:49:23.194 00.004 12308 Worker thread wakes up
23:49:23.194 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
23:49:23.195 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
23:49:23.195 00.000 12308 Moving (0.09, 0.07) raw xDistance=-0.10 yDistance=-0.06
23:49:23.195 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:49:23.195 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:23.196 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:49:23.196 00.000 12308 MoveAxis(E, 0, ABG)
23:49:23.196 00.000 12308 Move returns status 0, amount 0
23:49:23.196 00.000 12308 MoveAxis(N, 0, ABG)
23:49:23.196 00.000 12308 Move returns status 0, amount 0
23:49:23.196 00.000 12308 move complete, result=0
23:49:23.198 00.002 12308 worker thread done servicing request
23:49:23.198 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:23.223 00.025 14556 UpdateGuideState exits: m=2190 SNR=31.3
23:49:23.227 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:23.231 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:23.234 00.003 14556 Enqueuing Expose request
23:49:23.238 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:23.242 00.004 12308 Worker thread wakes up
23:49:23.242 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:23.242 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:24.490 01.248 12308 Exposure complete
23:49:24.628 00.138 12308 worker thread done servicing request
23:49:24.628 00.000 14556 OnExposeComplete: enter
23:49:24.632 00.004 14556 UpdateGuideState(): m_state=6
23:49:24.636 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7980
23:49:24.640 00.004 14556 Star::Find returns 1 (0), X=168.39, Y=996.33, Mass=2262, SNR=31.9, Peak=175 HFD=4.8
23:49:24.644 00.004 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.94 = -2.35)
23:49:24.647 00.003 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.45)
23:49:24.652 00.005 14556 CameraToMount -- cameraX=0.20 cameraY=0.24 hyp=0.31 cameraTheta=0.86 mountX=-0.22 mountY=-0.20, mountTheta=-2.40
23:49:24.658 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.24, opts=13)
23:49:24.662 00.004 14556 Enqueuing Move request for scope (0.20, 0.24)
23:49:24.665 00.003 12308 Worker thread wakes up
23:49:24.666 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.24) opts 0xd
23:49:24.666 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.24)
23:49:24.666 00.000 12308 Moving (0.20, 0.24) raw xDistance=-0.22 yDistance=-0.20
23:49:24.666 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:49:24.667 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:49:24.667 00.000 12308 MoveAxis(E, 95, ABG)
23:49:24.667 00.000 12308 Guiding  Dir = 2, Dur = 95
23:49:24.667 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:24.672 00.005 12308 IsSlewing returns 0
23:49:24.673 00.001 12308 IsGuiding returns 0
23:49:24.673 00.000 12308 PulseGuide returned control before completion, sleep 105
23:49:24.697 00.024 14556 UpdateGuideState exits: m=2262 SNR=31.9
23:49:24.701 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:24.704 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:24.708 00.004 14556 Enqueuing Expose request
23:49:24.794 00.086 12308 IsGuiding returns 1
23:49:24.795 00.001 12308 scope still moving after pulse duration time elapsed
23:49:24.824 00.029 12308 IsSlewing returns 0
23:49:24.826 00.002 12308 IsGuiding returns 0
23:49:24.826 00.000 12308 scope move finished after 95 + 59 ms
23:49:24.827 00.001 12308 Move returns status 0, amount 95
23:49:24.827 00.000 12308 MoveAxis(N, 142, ABG)
23:49:24.827 00.000 12308 Guiding  Dir = 0, Dur = 142
23:49:24.828 00.001 12308 IsSlewing returns 0
23:49:24.828 00.000 12308 IsGuiding returns 0
23:49:24.829 00.001 12308 PulseGuide returned control before completion, sleep 152
23:49:24.998 00.169 12308 IsGuiding returns 1
23:49:24.998 00.000 12308 scope still moving after pulse duration time elapsed
23:49:25.027 00.029 12308 IsSlewing returns 0
23:49:25.029 00.002 12308 IsGuiding returns 0
23:49:25.029 00.000 12308 scope move finished after 142 + 58 ms
23:49:25.030 00.001 12308 Move returns status 0, amount 142
23:49:25.030 00.000 12308 move complete, result=0
23:49:25.030 00.000 12308 worker thread done servicing request
23:49:25.031 00.001 12308 Worker thread wakes up
23:49:25.032 00.001 14556 GuideStep: -0.2 px 95 ms EAST, -0.2 px 142 ms NORTH
23:49:25.037 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:25.038 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:26.287 01.249 12308 Exposure complete
23:49:26.425 00.138 12308 worker thread done servicing request
23:49:26.425 00.000 14556 OnExposeComplete: enter
23:49:26.428 00.003 14556 UpdateGuideState(): m_state=6
23:49:26.431 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7981
23:49:26.433 00.002 14556 Star::Find returns 1 (0), X=168.08, Y=996.16, Mass=2185, SNR=31.5, Peak=189 HFD=4.3
23:49:26.438 00.005 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.65 = -0.63)
23:49:26.441 00.003 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.73)
23:49:26.446 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.58 mountX=0.10 mountY=-0.09, mountTheta=-0.69
23:49:26.452 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.07, opts=13)
23:49:26.456 00.004 14556 Enqueuing Move request for scope (-0.11, 0.07)
23:49:26.459 00.003 12308 Worker thread wakes up
23:49:26.459 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
23:49:26.459 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
23:49:26.459 00.000 12308 Moving (-0.11, 0.07) raw xDistance=0.10 yDistance=-0.09
23:49:26.461 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:49:26.461 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:26.461 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:49:26.461 00.000 12308 MoveAxis(E, 0, ABG)
23:49:26.461 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:26.466 00.005 12308 Move returns status 0, amount 0
23:49:26.466 00.000 12308 MoveAxis(N, 0, ABG)
23:49:26.466 00.000 12308 Move returns status 0, amount 0
23:49:26.466 00.000 12308 move complete, result=0
23:49:26.466 00.000 12308 worker thread done servicing request
23:49:26.487 00.021 14556 UpdateGuideState exits: m=2185 SNR=31.5
23:49:26.491 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:26.495 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:26.499 00.004 14556 Enqueuing Expose request
23:49:26.503 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:26.507 00.004 12308 Worker thread wakes up
23:49:26.508 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:26.508 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:27.755 01.247 12308 Exposure complete
23:49:27.877 00.122 12308 worker thread done servicing request
23:49:27.878 00.001 14556 OnExposeComplete: enter
23:49:27.882 00.004 14556 UpdateGuideState(): m_state=6
23:49:27.885 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7982
23:49:27.890 00.005 14556 Star::Find returns 1 (0), X=168.19, Y=996.20, Mass=2048, SNR=30.7, Peak=192 HFD=4.3
23:49:27.894 00.004 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.60 = -1.69)
23:49:27.897 00.003 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.79)
23:49:27.901 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.52 mountX=-0.01 mountY=-0.11, mountTheta=-1.69
23:49:27.908 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.11, opts=13)
23:49:27.912 00.004 14556 Enqueuing Move request for scope (0.01, 0.11)
23:49:27.917 00.005 12308 Worker thread wakes up
23:49:27.917 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
23:49:27.917 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
23:49:27.917 00.000 12308 Moving (0.01, 0.11) raw xDistance=-0.01 yDistance=-0.11
23:49:27.917 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:49:27.917 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:27.918 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:49:27.918 00.000 12308 MoveAxis(E, 0, ABG)
23:49:27.918 00.000 12308 Move returns status 0, amount 0
23:49:27.918 00.000 12308 MoveAxis(N, 0, ABG)
23:49:27.918 00.000 12308 Move returns status 0, amount 0
23:49:27.918 00.000 12308 move complete, result=0
23:49:27.918 00.000 12308 worker thread done servicing request
23:49:27.919 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:27.943 00.024 14556 UpdateGuideState exits: m=2048 SNR=30.7
23:49:27.948 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:27.952 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:27.956 00.004 14556 Enqueuing Expose request
23:49:27.960 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:27.965 00.005 12308 Worker thread wakes up
23:49:27.965 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:27.966 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:29.209 01.243 12308 Exposure complete
23:49:29.339 00.130 12308 worker thread done servicing request
23:49:29.340 00.001 14556 OnExposeComplete: enter
23:49:29.345 00.005 14556 UpdateGuideState(): m_state=6
23:49:29.350 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7983
23:49:29.354 00.004 14556 Star::Find returns 1 (0), X=168.28, Y=996.22, Mass=2151, SNR=31.2, Peak=195 HFD=4.5
23:49:29.358 00.004 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.04 = -2.25)
23:49:29.361 00.003 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.35)
23:49:29.365 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.17 cameraTheta=0.96 mountX=-0.10 mountY=-0.12, mountTheta=-2.29
23:49:29.369 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.14, opts=13)
23:49:29.373 00.004 14556 Enqueuing Move request for scope (0.10, 0.14)
23:49:29.377 00.004 12308 Worker thread wakes up
23:49:29.377 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.14) opts 0xd
23:49:29.377 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.14)
23:49:29.377 00.000 12308 Moving (0.10, 0.14) raw xDistance=-0.10 yDistance=-0.12
23:49:29.378 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:49:29.378 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:29.378 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:49:29.378 00.000 12308 MoveAxis(E, 0, ABG)
23:49:29.378 00.000 12308 Move returns status 0, amount 0
23:49:29.378 00.000 12308 MoveAxis(N, 0, ABG)
23:49:29.378 00.000 12308 Move returns status 0, amount 0
23:49:29.378 00.000 12308 move complete, result=0
23:49:29.379 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:29.382 00.003 12308 worker thread done servicing request
23:49:29.397 00.015 14556 UpdateGuideState exits: m=2151 SNR=31.2
23:49:29.402 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:29.406 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:29.409 00.003 14556 Enqueuing Expose request
23:49:29.412 00.003 12308 Worker thread wakes up
23:49:29.412 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:29.412 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:29.412 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:30.668 01.256 12308 Exposure complete
23:49:30.814 00.146 12308 worker thread done servicing request
23:49:30.814 00.000 14556 OnExposeComplete: enter
23:49:30.818 00.004 14556 UpdateGuideState(): m_state=6
23:49:30.822 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7984
23:49:30.826 00.004 14556 Star::Find returns 1 (0), X=168.07, Y=996.28, Mass=2269, SNR=32.0, Peak=185 HFD=4.6
23:49:30.831 00.005 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
23:49:30.836 00.005 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
23:49:30.841 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.19 hyp=0.23 cameraTheta=2.11 mountX=0.10 mountY=-0.21, mountTheta=-1.12
23:49:30.848 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.19, opts=13)
23:49:30.853 00.005 14556 Enqueuing Move request for scope (-0.12, 0.19)
23:49:30.858 00.005 12308 Worker thread wakes up
23:49:30.858 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.19) opts 0xd
23:49:30.858 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.19)
23:49:30.858 00.000 12308 Moving (-0.12, 0.19) raw xDistance=0.10 yDistance=-0.21
23:49:30.858 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:49:30.858 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:49:30.858 00.000 12308 MoveAxis(E, 0, ABG)
23:49:30.858 00.000 12308 Move returns status 0, amount 0
23:49:30.859 00.001 12308 MoveAxis(N, 148, ABG)
23:49:30.859 00.000 12308 Guiding  Dir = 0, Dur = 148
23:49:30.859 00.000 12308 IsSlewing returns 0
23:49:30.859 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:30.866 00.007 12308 IsGuiding returns 0
23:49:30.866 00.000 12308 PulseGuide returned control before completion, sleep 158
23:49:30.889 00.023 14556 UpdateGuideState exits: m=2269 SNR=32.0
23:49:30.894 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:30.897 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:30.903 00.006 14556 Enqueuing Expose request
23:49:31.028 00.125 12308 IsGuiding returns 1
23:49:31.029 00.001 12308 scope still moving after pulse duration time elapsed
23:49:31.059 00.030 12308 IsSlewing returns 0
23:49:31.060 00.001 12308 IsGuiding returns 0
23:49:31.061 00.001 12308 scope move finished after 148 + 47 ms
23:49:31.061 00.000 12308 Move returns status 0, amount 148
23:49:31.061 00.000 12308 move complete, result=0
23:49:31.061 00.000 12308 worker thread done servicing request
23:49:31.063 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 148 ms NORTH
23:49:31.071 00.008 12308 Worker thread wakes up
23:49:31.071 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:31.071 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:32.319 01.248 12308 Exposure complete
23:49:32.446 00.127 12308 worker thread done servicing request
23:49:32.446 00.000 14556 OnExposeComplete: enter
23:49:32.450 00.004 14556 UpdateGuideState(): m_state=6
23:49:32.454 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7985
23:49:32.458 00.004 14556 Star::Find returns 1 (0), X=167.97, Y=996.17, Mass=2391, SNR=32.9, Peak=209 HFD=4.6
23:49:32.461 00.003 14556 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.07) = xAngle (5.86 = -0.43)
23:49:32.466 00.005 14556 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.53)
23:49:32.470 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.08 hyp=0.23 cameraTheta=2.78 mountX=0.21 mountY=-0.12, mountTheta=-0.50
23:49:32.476 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.08, opts=13)
23:49:32.481 00.005 14556 Enqueuing Move request for scope (-0.21, 0.08)
23:49:32.484 00.003 12308 Worker thread wakes up
23:49:32.484 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.08) opts 0xd
23:49:32.484 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.08)
23:49:32.484 00.000 12308 Moving (-0.21, 0.08) raw xDistance=0.21 yDistance=-0.12
23:49:32.484 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:49:32.484 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:32.486 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:49:32.486 00.000 12308 MoveAxis(W, 91, ABG)
23:49:32.486 00.000 12308 Guiding  Dir = 3, Dur = 91
23:49:32.486 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:32.490 00.004 12308 IsSlewing returns 0
23:49:32.490 00.000 12308 IsGuiding returns 0
23:49:32.490 00.000 12308 PulseGuide returned control before completion, sleep 101
23:49:32.511 00.021 14556 UpdateGuideState exits: m=2391 SNR=32.9
23:49:32.516 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:32.520 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:32.524 00.004 14556 Enqueuing Expose request
23:49:32.605 00.081 12308 IsGuiding returns 1
23:49:32.606 00.001 12308 scope still moving after pulse duration time elapsed
23:49:32.636 00.030 12308 IsSlewing returns 0
23:49:32.638 00.002 12308 IsGuiding returns 0
23:49:32.639 00.001 12308 scope move finished after 91 + 57 ms
23:49:32.639 00.000 12308 Move returns status 0, amount 91
23:49:32.640 00.001 12308 MoveAxis(N, 0, ABG)
23:49:32.640 00.000 12308 Move returns status 0, amount 0
23:49:32.640 00.000 12308 move complete, result=0
23:49:32.641 00.001 12308 worker thread done servicing request
23:49:32.641 00.000 14556 GuideStep: 0.2 px 91 ms WEST, -0.1 px 0 ms NORTH
23:49:32.647 00.006 12308 Worker thread wakes up
23:49:32.647 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:32.648 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:33.897 01.249 12308 Exposure complete
23:49:34.028 00.131 12308 worker thread done servicing request
23:49:34.028 00.000 14556 OnExposeComplete: enter
23:49:34.033 00.005 14556 UpdateGuideState(): m_state=6
23:49:34.036 00.003 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7986
23:49:34.040 00.004 14556 Star::Find returns 1 (0), X=168.30, Y=996.28, Mass=2256, SNR=32.0, Peak=194 HFD=4.6
23:49:34.044 00.004 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.14 = -2.15)
23:49:34.048 00.004 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.04 = -2.25)
23:49:34.052 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.20 hyp=0.23 cameraTheta=1.06 mountX=-0.12 mountY=-0.18, mountTheta=-2.18
23:49:34.057 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.20, opts=13)
23:49:34.062 00.005 14556 Enqueuing Move request for scope (0.11, 0.20)
23:49:34.067 00.005 12308 Worker thread wakes up
23:49:34.067 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.20) opts 0xd
23:49:34.067 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.20)
23:49:34.067 00.000 12308 Moving (0.11, 0.20) raw xDistance=-0.12 yDistance=-0.18
23:49:34.067 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:49:34.067 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:34.068 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:49:34.068 00.000 12308 MoveAxis(E, 0, ABG)
23:49:34.068 00.000 12308 Move returns status 0, amount 0
23:49:34.069 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:34.073 00.004 12308 MoveAxis(N, 0, ABG)
23:49:34.073 00.000 12308 Move returns status 0, amount 0
23:49:34.073 00.000 12308 move complete, result=0
23:49:34.073 00.000 12308 worker thread done servicing request
23:49:34.093 00.020 14556 UpdateGuideState exits: m=2256 SNR=32.0
23:49:34.099 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:34.103 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:34.108 00.005 14556 Enqueuing Expose request
23:49:34.111 00.003 12308 Worker thread wakes up
23:49:34.112 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:49:34.116 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:34.116 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:35.368 01.252 12308 Exposure complete
23:49:35.487 00.119 12308 worker thread done servicing request
23:49:35.488 00.001 14556 OnExposeComplete: enter
23:49:35.492 00.004 14556 UpdateGuideState(): m_state=6
23:49:35.496 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7987
23:49:35.501 00.005 14556 Star::Find returns 1 (0), X=168.40, Y=996.14, Mass=2161, SNR=31.2, Peak=163 HFD=4.4
23:49:35.505 00.004 14556 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.07) = xAngle (3.31 = -2.98)
23:49:35.509 00.004 14556 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.21 = -3.08)
23:49:35.513 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=0.05 hyp=0.22 cameraTheta=0.23 mountX=-0.22 mountY=-0.01, mountTheta=-3.08
23:49:35.517 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.05, opts=13)
23:49:35.521 00.004 14556 Enqueuing Move request for scope (0.22, 0.05)
23:49:35.525 00.004 12308 Worker thread wakes up
23:49:35.525 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.05) opts 0xd
23:49:35.525 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.05)
23:49:35.525 00.000 12308 Moving (0.22, 0.05) raw xDistance=-0.22 yDistance=-0.01
23:49:35.525 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:49:35.525 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:35.526 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:49:35.526 00.000 12308 MoveAxis(E, 95, ABG)
23:49:35.526 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:35.530 00.004 12308 Guiding  Dir = 2, Dur = 95
23:49:35.530 00.000 12308 IsSlewing returns 0
23:49:35.532 00.002 12308 IsGuiding returns 0
23:49:35.532 00.000 12308 PulseGuide returned control before completion, sleep 105
23:49:35.552 00.020 14556 UpdateGuideState exits: m=2161 SNR=31.2
23:49:35.557 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:35.560 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:35.565 00.005 14556 Enqueuing Expose request
23:49:35.642 00.077 12308 IsGuiding returns 1
23:49:35.643 00.001 12308 scope still moving after pulse duration time elapsed
23:49:35.674 00.031 12308 IsSlewing returns 0
23:49:35.674 00.000 12308 IsGuiding returns 1
23:49:35.704 00.030 12308 IsSlewing returns 0
23:49:35.704 00.000 12308 IsGuiding returns 1
23:49:35.735 00.031 12308 IsSlewing returns 0
23:49:35.736 00.001 12308 IsGuiding returns 0
23:49:35.736 00.000 12308 scope move finished after 95 + 109 ms
23:49:35.737 00.001 12308 Move returns status 0, amount 95
23:49:35.737 00.000 12308 MoveAxis(N, 0, ABG)
23:49:35.737 00.000 12308 Move returns status 0, amount 0
23:49:35.737 00.000 12308 move complete, result=0
23:49:35.738 00.001 12308 worker thread done servicing request
23:49:35.739 00.001 12308 Worker thread wakes up
23:49:35.739 00.000 14556 GuideStep: -0.2 px 95 ms EAST, -0.0 px 0 ms NORTH
23:49:35.747 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:35.747 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:37.005 01.258 12308 Exposure complete
23:49:37.120 00.115 12308 worker thread done servicing request
23:49:37.121 00.001 14556 OnExposeComplete: enter
23:49:37.125 00.004 14556 UpdateGuideState(): m_state=6
23:49:37.129 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7988
23:49:37.134 00.005 14556 Star::Find returns 1 (0), X=168.12, Y=996.46, Mass=2159, SNR=31.2, Peak=179 HFD=4.5
23:49:37.138 00.004 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
23:49:37.141 00.003 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
23:49:37.145 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.37 hyp=0.38 cameraTheta=1.76 mountX=0.05 mountY=-0.38, mountTheta=-1.45
23:49:37.150 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.37, opts=13)
23:49:37.155 00.005 14556 Enqueuing Move request for scope (-0.07, 0.37)
23:49:37.159 00.004 12308 Worker thread wakes up
23:49:37.159 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.37) opts 0xd
23:49:37.159 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.37)
23:49:37.159 00.000 12308 Moving (-0.07, 0.37) raw xDistance=0.05 yDistance=-0.38
23:49:37.159 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:49:37.161 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
23:49:37.161 00.000 12308 MoveAxis(E, 0, ABG)
23:49:37.161 00.000 12308 Move returns status 0, amount 0
23:49:37.161 00.000 12308 MoveAxis(N, 265, ABG)
23:49:37.161 00.000 12308 Guiding  Dir = 0, Dur = 265
23:49:37.162 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:37.165 00.003 12308 IsSlewing returns 0
23:49:37.166 00.001 12308 IsGuiding returns 0
23:49:37.166 00.000 12308 PulseGuide returned control before completion, sleep 275
23:49:37.187 00.021 14556 UpdateGuideState exits: m=2159 SNR=31.2
23:49:37.193 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:37.197 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:37.202 00.005 14556 Enqueuing Expose request
23:49:37.449 00.247 12308 IsGuiding returns 1
23:49:37.449 00.000 12308 scope still moving after pulse duration time elapsed
23:49:37.479 00.030 12308 IsSlewing returns 0
23:49:37.480 00.001 12308 IsGuiding returns 0
23:49:37.481 00.001 12308 scope move finished after 265 + 49 ms
23:49:37.481 00.000 12308 Move returns status 0, amount 265
23:49:37.482 00.001 12308 move complete, result=0
23:49:37.482 00.000 12308 worker thread done servicing request
23:49:37.482 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 265 ms NORTH
23:49:37.489 00.007 12308 Worker thread wakes up
23:49:37.489 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:37.489 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:38.748 01.259 12308 Exposure complete
23:49:38.877 00.129 12308 worker thread done servicing request
23:49:38.877 00.000 14556 OnExposeComplete: enter
23:49:38.881 00.004 14556 UpdateGuideState(): m_state=6
23:49:38.885 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7989
23:49:38.889 00.004 14556 Star::Find returns 1 (0), X=168.22, Y=995.90, Mass=2237, SNR=31.8, Peak=198 HFD=4.4
23:49:38.892 00.003 14556 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.07) = xAngle (1.66 = 1.66)
23:49:38.896 00.004 14556 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.56 = 1.56)
23:49:38.901 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.41 mountX=-0.02 mountY=0.19, mountTheta=1.66
23:49:38.907 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.19, opts=13)
23:49:38.913 00.006 14556 Enqueuing Move request for scope (0.03, -0.19)
23:49:38.917 00.004 12308 Worker thread wakes up
23:49:38.917 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.19) opts 0xd
23:49:38.917 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.19)
23:49:38.917 00.000 12308 Moving (0.03, -0.19) raw xDistance=-0.02 yDistance=0.19
23:49:38.917 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:49:38.918 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:38.918 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:49:38.918 00.000 12308 MoveAxis(E, 0, ABG)
23:49:38.918 00.000 12308 Move returns status 0, amount 0
23:49:38.918 00.000 12308 MoveAxis(N, 0, ABG)
23:49:38.918 00.000 12308 Move returns status 0, amount 0
23:49:38.920 00.002 12308 move complete, result=0
23:49:38.920 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:38.923 00.003 12308 worker thread done servicing request
23:49:38.944 00.021 14556 UpdateGuideState exits: m=2237 SNR=31.8
23:49:38.948 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:38.952 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:38.955 00.003 14556 Enqueuing Expose request
23:49:38.959 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:49:38.964 00.005 12308 Worker thread wakes up
23:49:38.964 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:38.964 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:40.221 01.257 12308 Exposure complete
23:49:40.342 00.121 12308 worker thread done servicing request
23:49:40.343 00.001 14556 OnExposeComplete: enter
23:49:40.348 00.005 14556 UpdateGuideState(): m_state=6
23:49:40.351 00.003 14556 Star::Find(15, 168, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7990
23:49:40.356 00.005 14556 Star::Find returns 1 (0), X=168.11, Y=995.94, Mass=2114, SNR=30.8, Peak=180 HFD=4.3
23:49:40.359 00.003 14556 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-3.07) = xAngle (1.02 = 1.02)
23:49:40.364 00.005 14556 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.92 = 0.92)
23:49:40.367 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-2.05 mountX=0.09 mountY=0.13, mountTheta=0.99
23:49:40.374 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.15, opts=13)
23:49:40.376 00.002 14556 Enqueuing Move request for scope (-0.08, -0.15)
23:49:40.381 00.005 12308 Worker thread wakes up
23:49:40.382 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.15) opts 0xd
23:49:40.382 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.15)
23:49:40.382 00.000 12308 Moving (-0.08, -0.15) raw xDistance=0.09 yDistance=0.13
23:49:40.382 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:49:40.383 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:40.383 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:49:40.383 00.000 12308 MoveAxis(E, 0, ABG)
23:49:40.383 00.000 12308 Move returns status 0, amount 0
23:49:40.383 00.000 12308 MoveAxis(N, 0, ABG)
23:49:40.384 00.001 12308 Move returns status 0, amount 0
23:49:40.385 00.001 12308 move complete, result=0
23:49:40.385 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:40.389 00.004 12308 worker thread done servicing request
23:49:40.410 00.021 14556 UpdateGuideState exits: m=2114 SNR=30.8
23:49:40.416 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:40.421 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:40.425 00.004 14556 Enqueuing Expose request
23:49:40.429 00.004 12308 Worker thread wakes up
23:49:40.429 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:40.433 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:40.433 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:41.682 01.249 12308 Exposure complete
23:49:41.809 00.127 12308 worker thread done servicing request
23:49:41.809 00.000 14556 OnExposeComplete: enter
23:49:41.815 00.006 14556 UpdateGuideState(): m_state=6
23:49:41.820 00.005 14556 Star::Find(15, 168, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7991
23:49:41.823 00.003 14556 Star::Find returns 1 (0), X=168.49, Y=996.01, Mass=2208, SNR=31.6, Peak=164 HFD=5.0
23:49:41.828 00.005 14556 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-3.07) = xAngle (2.83 = 2.83)
23:49:41.831 00.003 14556 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.73 = 2.73)
23:49:41.835 00.004 14556 CameraToMount -- cameraX=0.30 cameraY=-0.07 hyp=0.31 cameraTheta=-0.24 mountX=-0.30 mountY=0.12, mountTheta=2.75
23:49:41.840 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.30, y=-0.07, opts=13)
23:49:41.843 00.003 14556 Enqueuing Move request for scope (0.30, -0.07)
23:49:41.847 00.004 12308 Worker thread wakes up
23:49:41.848 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.07) opts 0xd
23:49:41.848 00.000 12308 Handling offset move in thread for scope, endpoint = (0.30, -0.07)
23:49:41.848 00.000 12308 Moving (0.30, -0.07) raw xDistance=-0.30 yDistance=0.12
23:49:41.848 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
23:49:41.848 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:41.849 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:49:41.849 00.000 12308 MoveAxis(E, 129, ABG)
23:49:41.849 00.000 12308 Guiding  Dir = 2, Dur = 129
23:49:41.849 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:41.853 00.004 12308 IsSlewing returns 0
23:49:41.853 00.000 12308 IsGuiding returns 0
23:49:41.853 00.000 12308 PulseGuide returned control before completion, sleep 139
23:49:41.874 00.021 14556 UpdateGuideState exits: m=2208 SNR=31.6
23:49:41.879 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:41.883 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:41.886 00.003 14556 Enqueuing Expose request
23:49:41.999 00.113 12308 IsGuiding returns 1
23:49:42.000 00.001 12308 scope still moving after pulse duration time elapsed
23:49:42.030 00.030 12308 IsSlewing returns 0
23:49:42.030 00.000 12308 IsGuiding returns 0
23:49:42.032 00.002 12308 scope move finished after 129 + 49 ms
23:49:42.032 00.000 12308 Move returns status 0, amount 129
23:49:42.032 00.000 12308 MoveAxis(N, 0, ABG)
23:49:42.032 00.000 12308 Move returns status 0, amount 0
23:49:42.034 00.002 12308 move complete, result=0
23:49:42.034 00.000 12308 worker thread done servicing request
23:49:42.035 00.001 12308 Worker thread wakes up
23:49:42.035 00.000 14556 GuideStep: -0.3 px 129 ms EAST, 0.1 px 0 ms NORTH
23:49:42.042 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:42.043 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:43.291 01.248 12308 Exposure complete
23:49:43.412 00.121 12308 worker thread done servicing request
23:49:43.412 00.000 14556 OnExposeComplete: enter
23:49:43.417 00.005 14556 UpdateGuideState(): m_state=6
23:49:43.421 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7992
23:49:43.425 00.004 14556 Star::Find returns 1 (0), X=168.14, Y=996.17, Mass=2099, SNR=30.8, Peak=191 HFD=4.4
23:49:43.428 00.003 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.15 = -1.13)
23:49:43.433 00.005 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
23:49:43.437 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.08 mountX=0.04 mountY=-0.09, mountTheta=-1.15
23:49:43.442 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.08, opts=13)
23:49:43.445 00.003 14556 Enqueuing Move request for scope (-0.04, 0.08)
23:49:43.450 00.005 12308 Worker thread wakes up
23:49:43.450 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
23:49:43.450 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
23:49:43.450 00.000 12308 Moving (-0.04, 0.08) raw xDistance=0.04 yDistance=-0.09
23:49:43.450 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:49:43.450 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:43.451 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:49:43.451 00.000 12308 MoveAxis(E, 0, ABG)
23:49:43.451 00.000 12308 Move returns status 0, amount 0
23:49:43.451 00.000 12308 MoveAxis(N, 0, ABG)
23:49:43.451 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:43.456 00.005 12308 Move returns status 0, amount 0
23:49:43.456 00.000 12308 move complete, result=0
23:49:43.456 00.000 12308 worker thread done servicing request
23:49:43.476 00.020 14556 UpdateGuideState exits: m=2099 SNR=30.8
23:49:43.480 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:43.485 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:43.489 00.004 14556 Enqueuing Expose request
23:49:43.492 00.003 12308 Worker thread wakes up
23:49:43.492 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:43.498 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:43.498 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:44.742 01.244 12308 Exposure complete
23:49:44.869 00.127 12308 worker thread done servicing request
23:49:44.870 00.001 14556 OnExposeComplete: enter
23:49:44.874 00.004 14556 UpdateGuideState(): m_state=6
23:49:44.878 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7993
23:49:44.882 00.004 14556 Star::Find returns 1 (0), X=168.21, Y=996.22, Mass=2135, SNR=31.2, Peak=186 HFD=4.5
23:49:44.886 00.004 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.49 = -1.79)
23:49:44.890 00.004 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.89)
23:49:44.893 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.42 mountX=-0.03 mountY=-0.12, mountTheta=-1.80
23:49:44.899 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.13, opts=13)
23:49:44.904 00.005 14556 Enqueuing Move request for scope (0.02, 0.13)
23:49:44.907 00.003 12308 Worker thread wakes up
23:49:44.908 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
23:49:44.908 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
23:49:44.908 00.000 12308 Moving (0.02, 0.13) raw xDistance=-0.03 yDistance=-0.12
23:49:44.908 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:49:44.909 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:44.909 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:49:44.909 00.000 12308 MoveAxis(E, 0, ABG)
23:49:44.909 00.000 12308 Move returns status 0, amount 0
23:49:44.909 00.000 12308 MoveAxis(N, 0, ABG)
23:49:44.910 00.001 12308 Move returns status 0, amount 0
23:49:44.910 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:44.915 00.005 12308 move complete, result=0
23:49:44.915 00.000 12308 worker thread done servicing request
23:49:44.935 00.020 14556 UpdateGuideState exits: m=2135 SNR=31.2
23:49:44.941 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:44.945 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:44.949 00.004 14556 Enqueuing Expose request
23:49:44.955 00.006 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:44.959 00.004 12308 Worker thread wakes up
23:49:44.959 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:44.959 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:46.210 01.251 12308 Exposure complete
23:49:46.334 00.124 12308 worker thread done servicing request
23:49:46.334 00.000 14556 OnExposeComplete: enter
23:49:46.338 00.004 14556 UpdateGuideState(): m_state=6
23:49:46.343 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7994
23:49:46.346 00.003 14556 Star::Find returns 1 (0), X=168.06, Y=996.13, Mass=2126, SNR=31.0, Peak=181 HFD=4.3
23:49:46.350 00.004 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.90 = -0.39)
23:49:46.354 00.004 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.49)
23:49:46.358 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.14 cameraTheta=2.82 mountX=0.13 mountY=-0.06, mountTheta=-0.47
23:49:46.363 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.04, opts=13)
23:49:46.367 00.004 14556 Enqueuing Move request for scope (-0.13, 0.04)
23:49:46.372 00.005 12308 Worker thread wakes up
23:49:46.372 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
23:49:46.372 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
23:49:46.372 00.000 12308 Moving (-0.13, 0.04) raw xDistance=0.13 yDistance=-0.06
23:49:46.372 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:49:46.372 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:46.373 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:49:46.373 00.000 12308 MoveAxis(E, 0, ABG)
23:49:46.373 00.000 12308 Move returns status 0, amount 0
23:49:46.373 00.000 12308 MoveAxis(N, 0, ABG)
23:49:46.373 00.000 12308 Move returns status 0, amount 0
23:49:46.373 00.000 12308 move complete, result=0
23:49:46.374 00.001 12308 worker thread done servicing request
23:49:46.374 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:46.400 00.026 14556 UpdateGuideState exits: m=2126 SNR=31.0
23:49:46.405 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:46.409 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:46.413 00.004 14556 Enqueuing Expose request
23:49:46.416 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:46.420 00.004 12308 Worker thread wakes up
23:49:46.421 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:46.421 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:47.667 01.246 12308 Exposure complete
23:49:47.801 00.134 12308 worker thread done servicing request
23:49:47.802 00.001 14556 OnExposeComplete: enter
23:49:47.806 00.004 14556 UpdateGuideState(): m_state=6
23:49:47.810 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7995
23:49:47.814 00.004 14556 Star::Find returns 1 (0), X=167.95, Y=996.23, Mass=2272, SNR=32.0, Peak=191 HFD=4.4
23:49:47.818 00.004 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.69 = -0.59)
23:49:47.821 00.003 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.59 = -0.69)
23:49:47.825 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.14 hyp=0.28 cameraTheta=2.62 mountX=0.23 mountY=-0.18, mountTheta=-0.66
23:49:47.830 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.14, opts=13)
23:49:47.834 00.004 14556 Enqueuing Move request for scope (-0.24, 0.14)
23:49:47.838 00.004 12308 Worker thread wakes up
23:49:47.838 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.14) opts 0xd
23:49:47.839 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.14)
23:49:47.839 00.000 12308 Moving (-0.24, 0.14) raw xDistance=0.23 yDistance=-0.18
23:49:47.839 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:49:47.839 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:47.839 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:49:47.840 00.001 12308 MoveAxis(W, 100, ABG)
23:49:47.840 00.000 12308 Guiding  Dir = 3, Dur = 100
23:49:47.840 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:47.846 00.006 12308 IsSlewing returns 0
23:49:47.847 00.001 12308 IsGuiding returns 0
23:49:47.847 00.000 12308 PulseGuide returned control before completion, sleep 110
23:49:47.865 00.018 14556 UpdateGuideState exits: m=2272 SNR=32.0
23:49:47.867 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:47.871 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:47.877 00.006 14556 Enqueuing Expose request
23:49:47.966 00.089 12308 IsGuiding returns 1
23:49:47.967 00.001 12308 scope still moving after pulse duration time elapsed
23:49:47.997 00.030 12308 IsSlewing returns 0
23:49:47.997 00.000 12308 IsGuiding returns 0
23:49:47.999 00.002 12308 scope move finished after 100 + 51 ms
23:49:47.999 00.000 12308 Move returns status 0, amount 100
23:49:47.999 00.000 12308 MoveAxis(N, 0, ABG)
23:49:48.000 00.001 12308 Move returns status 0, amount 0
23:49:48.000 00.000 12308 move complete, result=0
23:49:48.000 00.000 12308 worker thread done servicing request
23:49:48.000 00.000 12308 Worker thread wakes up
23:49:48.001 00.001 14556 GuideStep: 0.2 px 100 ms WEST, -0.2 px 0 ms NORTH
23:49:48.007 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:48.007 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:49.255 01.248 12308 Exposure complete
23:49:49.406 00.151 12308 worker thread done servicing request
23:49:49.406 00.000 14556 OnExposeComplete: enter
23:49:49.410 00.004 14556 UpdateGuideState(): m_state=6
23:49:49.415 00.005 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7996
23:49:49.420 00.005 14556 Star::Find returns 1 (0), X=168.00, Y=996.26, Mass=2408, SNR=32.9, Peak=199 HFD=4.4
23:49:49.423 00.003 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.48 = -0.81)
23:49:49.427 00.004 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.91)
23:49:49.432 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.17 hyp=0.25 cameraTheta=2.40 mountX=0.17 mountY=-0.20, mountTheta=-0.85
23:49:49.437 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.17, opts=13)
23:49:49.440 00.003 14556 Enqueuing Move request for scope (-0.19, 0.17)
23:49:49.443 00.003 12308 Worker thread wakes up
23:49:49.443 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.17) opts 0xd
23:49:49.443 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.17)
23:49:49.444 00.001 12308 Moving (-0.19, 0.17) raw xDistance=0.17 yDistance=-0.20
23:49:49.444 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:49:49.444 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:49.444 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:49:49.444 00.000 12308 MoveAxis(E, 0, ABG)
23:49:49.444 00.000 12308 Move returns status 0, amount 0
23:49:49.444 00.000 12308 MoveAxis(N, 0, ABG)
23:49:49.444 00.000 12308 Move returns status 0, amount 0
23:49:49.444 00.000 12308 move complete, result=0
23:49:49.446 00.002 12308 worker thread done servicing request
23:49:49.446 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:49.468 00.022 14556 UpdateGuideState exits: m=2408 SNR=32.9
23:49:49.472 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:49.476 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:49.479 00.003 14556 Enqueuing Expose request
23:49:49.482 00.003 12308 Worker thread wakes up
23:49:49.482 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:49.482 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:49:49.486 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:50.736 01.250 12308 Exposure complete
23:49:50.863 00.127 12308 worker thread done servicing request
23:49:50.864 00.001 14556 OnExposeComplete: enter
23:49:50.868 00.004 14556 UpdateGuideState(): m_state=6
23:49:50.871 00.003 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7997
23:49:50.877 00.006 14556 Star::Find returns 1 (0), X=168.22, Y=996.39, Mass=2238, SNR=31.9, Peak=162 HFD=4.6
23:49:50.881 00.004 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
23:49:50.885 00.004 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
23:49:50.888 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.31 hyp=0.31 cameraTheta=1.45 mountX=-0.06 mountY=-0.30, mountTheta=-1.77
23:49:50.893 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.31, opts=13)
23:49:50.896 00.003 14556 Enqueuing Move request for scope (0.04, 0.31)
23:49:50.900 00.004 12308 Worker thread wakes up
23:49:50.900 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.31) opts 0xd
23:49:50.900 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.31)
23:49:50.900 00.000 12308 Moving (0.04, 0.31) raw xDistance=-0.06 yDistance=-0.30
23:49:50.902 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:49:50.902 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:49:50.902 00.000 12308 MoveAxis(E, 0, ABG)
23:49:50.902 00.000 12308 Move returns status 0, amount 0
23:49:50.903 00.001 12308 MoveAxis(N, 209, ABG)
23:49:50.903 00.000 12308 Guiding  Dir = 0, Dur = 209
23:49:50.903 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:50.909 00.006 12308 IsSlewing returns 0
23:49:50.909 00.000 12308 IsGuiding returns 0
23:49:50.910 00.001 12308 PulseGuide returned control before completion, sleep 219
23:49:50.931 00.021 14556 UpdateGuideState exits: m=2238 SNR=31.9
23:49:50.936 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:50.940 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:50.944 00.004 14556 Enqueuing Expose request
23:49:51.131 00.187 12308 IsGuiding returns 1
23:49:51.133 00.002 12308 scope still moving after pulse duration time elapsed
23:49:51.163 00.030 12308 IsSlewing returns 0
23:49:51.164 00.001 12308 IsGuiding returns 0
23:49:51.164 00.000 12308 scope move finished after 209 + 45 ms
23:49:51.164 00.000 12308 Move returns status 0, amount 209
23:49:51.164 00.000 12308 move complete, result=0
23:49:51.164 00.000 12308 worker thread done servicing request
23:49:51.165 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 209 ms NORTH
23:49:51.170 00.005 12308 Worker thread wakes up
23:49:51.170 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:51.170 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:52.428 01.258 12308 Exposure complete
23:49:52.559 00.131 12308 worker thread done servicing request
23:49:52.560 00.001 14556 OnExposeComplete: enter
23:49:52.567 00.007 14556 UpdateGuideState(): m_state=6
23:49:52.571 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7998
23:49:52.576 00.005 14556 Star::Find returns 1 (0), X=168.02, Y=996.08, Mass=2126, SNR=31.1, Peak=202 HFD=4.4
23:49:52.580 00.004 14556 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-3.07) = xAngle (-0.03 = -0.03)
23:49:52.584 00.004 14556 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.13 = -0.13)
23:49:52.587 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.10 mountX=0.17 mountY=-0.02, mountTheta=-0.13
23:49:52.593 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.01, opts=13)
23:49:52.597 00.004 14556 Enqueuing Move request for scope (-0.17, -0.01)
23:49:52.601 00.004 12308 Worker thread wakes up
23:49:52.601 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
23:49:52.602 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
23:49:52.602 00.000 12308 Moving (-0.17, -0.01) raw xDistance=0.17 yDistance=-0.02
23:49:52.602 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:49:52.602 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:52.602 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:49:52.602 00.000 12308 MoveAxis(E, 0, ABG)
23:49:52.603 00.001 12308 Move returns status 0, amount 0
23:49:52.603 00.000 12308 MoveAxis(N, 0, ABG)
23:49:52.604 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:52.609 00.005 12308 Move returns status 0, amount 0
23:49:52.609 00.000 12308 move complete, result=0
23:49:52.609 00.000 12308 worker thread done servicing request
23:49:52.636 00.027 14556 UpdateGuideState exits: m=2126 SNR=31.1
23:49:52.641 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:52.647 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:52.654 00.007 14556 Enqueuing Expose request
23:49:52.662 00.008 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:49:52.667 00.005 12308 Worker thread wakes up
23:49:52.668 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:52.668 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:53.915 01.247 12308 Exposure complete
23:49:54.045 00.130 12308 worker thread done servicing request
23:49:54.045 00.000 14556 OnExposeComplete: enter
23:49:54.050 00.005 14556 UpdateGuideState(): m_state=6
23:49:54.053 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7999
23:49:54.058 00.005 14556 Star::Find returns 1 (0), X=168.00, Y=996.11, Mass=2197, SNR=31.6, Peak=205 HFD=4.5
23:49:54.063 00.005 14556 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.07) = xAngle (6.06 = -0.22)
23:49:54.068 00.005 14556 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.32)
23:49:54.073 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.03 hyp=0.19 cameraTheta=2.99 mountX=0.19 mountY=-0.06, mountTheta=-0.31
23:49:54.078 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.03, opts=13)
23:49:54.081 00.003 14556 Enqueuing Move request for scope (-0.19, 0.03)
23:49:54.085 00.004 12308 Worker thread wakes up
23:49:54.085 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.03) opts 0xd
23:49:54.085 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.03)
23:49:54.086 00.001 12308 Moving (-0.19, 0.03) raw xDistance=0.19 yDistance=-0.06
23:49:54.086 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:49:54.086 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:54.086 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:49:54.086 00.000 12308 MoveAxis(E, 0, ABG)
23:49:54.086 00.000 12308 Move returns status 0, amount 0
23:49:54.086 00.000 12308 MoveAxis(N, 0, ABG)
23:49:54.087 00.001 12308 Move returns status 0, amount 0
23:49:54.087 00.000 12308 move complete, result=0
23:49:54.087 00.000 12308 worker thread done servicing request
23:49:54.087 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:54.111 00.024 14556 UpdateGuideState exits: m=2197 SNR=31.6
23:49:54.115 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:54.119 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:54.123 00.004 14556 Enqueuing Expose request
23:49:54.130 00.007 12308 Worker thread wakes up
23:49:54.130 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:54.130 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:54.130 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:55.388 01.258 12308 Exposure complete
23:49:55.500 00.112 12308 worker thread done servicing request
23:49:55.502 00.002 14556 OnExposeComplete: enter
23:49:55.506 00.004 14556 UpdateGuideState(): m_state=6
23:49:55.510 00.004 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8000
23:49:55.514 00.004 14556 Star::Find returns 1 (0), X=167.88, Y=996.22, Mass=2373, SNR=32.8, Peak=207 HFD=4.5
23:49:55.518 00.004 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.79 = -0.49)
23:49:55.522 00.004 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.59)
23:49:55.527 00.005 14556 CameraToMount -- cameraX=-0.31 cameraY=0.14 hyp=0.34 cameraTheta=2.72 mountX=0.30 mountY=-0.19, mountTheta=-0.56
23:49:55.532 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.14, opts=13)
23:49:55.537 00.005 14556 Enqueuing Move request for scope (-0.31, 0.14)
23:49:55.541 00.004 12308 Worker thread wakes up
23:49:55.541 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.14) opts 0xd
23:49:55.541 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.14)
23:49:55.541 00.000 12308 Moving (-0.31, 0.14) raw xDistance=0.30 yDistance=-0.19
23:49:55.541 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:49:55.541 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:55.542 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:49:55.542 00.000 12308 MoveAxis(W, 129, ABG)
23:49:55.542 00.000 12308 Guiding  Dir = 3, Dur = 129
23:49:55.542 00.000 12308 IsSlewing returns 0
23:49:55.542 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:55.547 00.005 12308 IsGuiding returns 0
23:49:55.547 00.000 12308 PulseGuide returned control before completion, sleep 139
23:49:55.569 00.022 14556 UpdateGuideState exits: m=2373 SNR=32.8
23:49:55.574 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:55.581 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:55.587 00.006 14556 Enqueuing Expose request
23:49:55.689 00.102 12308 IsGuiding returns 1
23:49:55.690 00.001 12308 scope still moving after pulse duration time elapsed
23:49:55.721 00.031 12308 IsSlewing returns 0
23:49:55.723 00.002 12308 IsGuiding returns 0
23:49:55.723 00.000 12308 scope move finished after 129 + 46 ms
23:49:55.723 00.000 12308 Move returns status 0, amount 129
23:49:55.724 00.001 12308 MoveAxis(N, 0, ABG)
23:49:55.724 00.000 12308 Move returns status 0, amount 0
23:49:55.724 00.000 12308 move complete, result=0
23:49:55.726 00.002 12308 worker thread done servicing request
23:49:55.726 00.000 12308 Worker thread wakes up
23:49:55.726 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:55.726 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:55.727 00.001 14556 GuideStep: 0.3 px 129 ms WEST, -0.2 px 0 ms NORTH
23:49:56.970 01.243 12308 Exposure complete
23:49:57.104 00.134 12308 worker thread done servicing request
23:49:57.105 00.001 14556 OnExposeComplete: enter
23:49:57.109 00.004 14556 UpdateGuideState(): m_state=6
23:49:57.113 00.004 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8001
23:49:57.117 00.004 14556 Star::Find returns 1 (0), X=168.35, Y=996.17, Mass=2277, SNR=31.9, Peak=179 HFD=4.7
23:49:57.121 00.004 14556 CameraToMount -- cameraTheta (0.47) - m_xAngle (-3.07) = xAngle (3.55 = -2.74)
23:49:57.124 00.003 14556 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.45 = -2.84)
23:49:57.129 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=0.09 hyp=0.19 cameraTheta=0.47 mountX=-0.17 mountY=-0.06, mountTheta=-2.83
23:49:57.135 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.09, opts=13)
23:49:57.138 00.003 14556 Enqueuing Move request for scope (0.17, 0.09)
23:49:57.143 00.005 12308 Worker thread wakes up
23:49:57.143 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.09) opts 0xd
23:49:57.143 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.09)
23:49:57.144 00.001 12308 Moving (0.17, 0.09) raw xDistance=-0.17 yDistance=-0.06
23:49:57.144 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:49:57.144 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:57.144 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:49:57.145 00.001 12308 MoveAxis(E, 0, ABG)
23:49:57.145 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:57.148 00.003 12308 Move returns status 0, amount 0
23:49:57.150 00.002 12308 MoveAxis(N, 0, ABG)
23:49:57.150 00.000 12308 Move returns status 0, amount 0
23:49:57.151 00.001 12308 move complete, result=0
23:49:57.151 00.000 12308 worker thread done servicing request
23:49:57.171 00.020 14556 UpdateGuideState exits: m=2277 SNR=31.9
23:49:57.177 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:57.180 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:57.185 00.005 14556 Enqueuing Expose request
23:49:57.188 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:57.193 00.005 12308 Worker thread wakes up
23:49:57.194 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:57.194 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:58.449 01.255 12308 Exposure complete
23:49:58.578 00.129 12308 worker thread done servicing request
23:49:58.578 00.000 14556 OnExposeComplete: enter
23:49:58.582 00.004 14556 UpdateGuideState(): m_state=6
23:49:58.586 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8002
23:49:58.590 00.004 14556 Star::Find returns 1 (0), X=168.21, Y=996.14, Mass=2251, SNR=31.8, Peak=199 HFD=4.4
23:49:58.594 00.004 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.20 = -2.08)
23:49:58.598 00.004 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.10 = -2.18)
23:49:58.602 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.06 cameraTheta=1.13 mountX=-0.03 mountY=-0.05, mountTheta=-2.11
23:49:58.607 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.06, opts=13)
23:49:58.611 00.004 14556 Enqueuing Move request for scope (0.03, 0.06)
23:49:58.615 00.004 12308 Worker thread wakes up
23:49:58.615 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
23:49:58.616 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
23:49:58.616 00.000 12308 Moving (0.03, 0.06) raw xDistance=-0.03 yDistance=-0.05
23:49:58.616 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:49:58.616 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:58.616 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:49:58.616 00.000 12308 MoveAxis(E, 0, ABG)
23:49:58.617 00.001 12308 Move returns status 0, amount 0
23:49:58.617 00.000 12308 MoveAxis(N, 0, ABG)
23:49:58.617 00.000 12308 Move returns status 0, amount 0
23:49:58.617 00.000 12308 move complete, result=0
23:49:58.617 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:49:58.623 00.006 12308 worker thread done servicing request
23:49:58.646 00.023 14556 UpdateGuideState exits: m=2251 SNR=31.8
23:49:58.651 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:58.656 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:49:58.661 00.005 14556 Enqueuing Expose request
23:49:58.665 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:58.669 00.004 12308 Worker thread wakes up
23:49:58.670 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:49:58.670 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:49:59.921 01.251 12308 Exposure complete
23:50:00.053 00.132 12308 worker thread done servicing request
23:50:00.054 00.001 14556 OnExposeComplete: enter
23:50:00.057 00.003 14556 UpdateGuideState(): m_state=6
23:50:00.061 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8003
23:50:00.066 00.005 14556 Star::Find returns 1 (0), X=168.22, Y=996.29, Mass=2118, SNR=31.0, Peak=169 HFD=4.5
23:50:00.070 00.004 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.48 = -1.80)
23:50:00.074 00.004 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.90)
23:50:00.078 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.41 mountX=-0.05 mountY=-0.19, mountTheta=-1.80
23:50:00.083 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.20, opts=13)
23:50:00.087 00.004 14556 Enqueuing Move request for scope (0.03, 0.20)
23:50:00.092 00.005 12308 Worker thread wakes up
23:50:00.092 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
23:50:00.092 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
23:50:00.092 00.000 12308 Moving (0.03, 0.20) raw xDistance=-0.05 yDistance=-0.19
23:50:00.093 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:50:00.093 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:00.093 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:50:00.093 00.000 12308 MoveAxis(E, 0, ABG)
23:50:00.094 00.001 12308 Move returns status 0, amount 0
23:50:00.094 00.000 12308 MoveAxis(N, 0, ABG)
23:50:00.094 00.000 12308 Move returns status 0, amount 0
23:50:00.095 00.001 12308 move complete, result=0
23:50:00.095 00.000 12308 worker thread done servicing request
23:50:00.095 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:00.124 00.029 14556 UpdateGuideState exits: m=2118 SNR=31.0
23:50:00.132 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:00.135 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:00.140 00.005 14556 Enqueuing Expose request
23:50:00.144 00.004 12308 Worker thread wakes up
23:50:00.144 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:50:00.149 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:00.149 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:01.397 01.248 12308 Exposure complete
23:50:01.529 00.132 12308 worker thread done servicing request
23:50:01.530 00.001 14556 OnExposeComplete: enter
23:50:01.535 00.005 14556 UpdateGuideState(): m_state=6
23:50:01.542 00.007 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8004
23:50:01.547 00.005 14556 Star::Find returns 1 (0), X=168.08, Y=996.36, Mass=2119, SNR=30.8, Peak=169 HFD=4.3
23:50:01.551 00.004 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.01 = -1.27)
23:50:01.555 00.004 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.91 = -1.37)
23:50:01.559 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.27 hyp=0.29 cameraTheta=1.94 mountX=0.09 mountY=-0.29, mountTheta=-1.28
23:50:01.565 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.27, opts=13)
23:50:01.569 00.004 14556 Enqueuing Move request for scope (-0.11, 0.27)
23:50:01.573 00.004 12308 Worker thread wakes up
23:50:01.573 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.27) opts 0xd
23:50:01.573 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.27)
23:50:01.573 00.000 12308 Moving (-0.11, 0.27) raw xDistance=0.09 yDistance=-0.29
23:50:01.573 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:50:01.574 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:50:01.574 00.000 12308 MoveAxis(E, 0, ABG)
23:50:01.574 00.000 12308 Move returns status 0, amount 0
23:50:01.574 00.000 12308 MoveAxis(N, 202, ABG)
23:50:01.574 00.000 12308 Guiding  Dir = 0, Dur = 202
23:50:01.575 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:01.579 00.004 12308 IsSlewing returns 0
23:50:01.580 00.001 12308 IsGuiding returns 0
23:50:01.580 00.000 12308 PulseGuide returned control before completion, sleep 212
23:50:01.600 00.020 14556 UpdateGuideState exits: m=2119 SNR=30.8
23:50:01.605 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:01.609 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:01.613 00.004 14556 Enqueuing Expose request
23:50:01.797 00.184 12308 IsGuiding returns 1
23:50:01.797 00.000 12308 scope still moving after pulse duration time elapsed
23:50:01.828 00.031 12308 IsSlewing returns 0
23:50:01.829 00.001 12308 IsGuiding returns 0
23:50:01.830 00.001 12308 scope move finished after 202 + 48 ms
23:50:01.830 00.000 12308 Move returns status 0, amount 202
23:50:01.830 00.000 12308 move complete, result=0
23:50:01.832 00.002 12308 worker thread done servicing request
23:50:01.832 00.000 12308 Worker thread wakes up
23:50:01.833 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 202 ms NORTH
23:50:01.839 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:01.839 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:03.092 01.253 12308 Exposure complete
23:50:03.221 00.129 12308 worker thread done servicing request
23:50:03.221 00.000 14556 OnExposeComplete: enter
23:50:03.227 00.006 14556 UpdateGuideState(): m_state=6
23:50:03.231 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8005
23:50:03.235 00.004 14556 Star::Find returns 1 (0), X=168.14, Y=996.11, Mass=2258, SNR=32.0, Peak=207 HFD=4.3
23:50:03.239 00.004 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.79 = -0.49)
23:50:03.243 00.004 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.59)
23:50:03.246 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.72 mountX=0.05 mountY=-0.03, mountTheta=-0.56
23:50:03.252 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.02, opts=13)
23:50:03.256 00.004 14556 Enqueuing Move request for scope (-0.05, 0.02)
23:50:03.261 00.005 12308 Worker thread wakes up
23:50:03.261 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
23:50:03.261 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
23:50:03.261 00.000 12308 Moving (-0.05, 0.02) raw xDistance=0.05 yDistance=-0.03
23:50:03.261 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:50:03.262 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:03.262 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:50:03.262 00.000 12308 MoveAxis(E, 0, ABG)
23:50:03.262 00.000 12308 Move returns status 0, amount 0
23:50:03.262 00.000 12308 MoveAxis(N, 0, ABG)
23:50:03.262 00.000 12308 Move returns status 0, amount 0
23:50:03.263 00.001 12308 move complete, result=0
23:50:03.263 00.000 12308 worker thread done servicing request
23:50:03.264 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:03.286 00.022 14556 UpdateGuideState exits: m=2258 SNR=32.0
23:50:03.290 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:03.293 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:03.298 00.005 14556 Enqueuing Expose request
23:50:03.301 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:50:03.307 00.006 12308 Worker thread wakes up
23:50:03.307 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:03.307 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:04.564 01.257 12308 Exposure complete
23:50:04.688 00.124 12308 worker thread done servicing request
23:50:04.689 00.001 14556 OnExposeComplete: enter
23:50:04.694 00.005 14556 UpdateGuideState(): m_state=6
23:50:04.699 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8006
23:50:04.704 00.005 14556 Star::Find returns 1 (0), X=168.14, Y=996.19, Mass=2347, SNR=32.6, Peak=217 HFD=4.4
23:50:04.708 00.004 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
23:50:04.711 00.003 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.32)
23:50:04.716 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.99 mountX=0.04 mountY=-0.11, mountTheta=-1.23
23:50:04.721 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.11, opts=13)
23:50:04.725 00.004 14556 Enqueuing Move request for scope (-0.05, 0.11)
23:50:04.729 00.004 12308 Worker thread wakes up
23:50:04.730 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
23:50:04.730 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
23:50:04.730 00.000 12308 Moving (-0.05, 0.11) raw xDistance=0.04 yDistance=-0.11
23:50:04.730 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:50:04.730 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:04.731 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:50:04.731 00.000 12308 MoveAxis(E, 0, ABG)
23:50:04.731 00.000 12308 Move returns status 0, amount 0
23:50:04.731 00.000 12308 MoveAxis(N, 0, ABG)
23:50:04.732 00.001 12308 Move returns status 0, amount 0
23:50:04.732 00.000 12308 move complete, result=0
23:50:04.732 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:04.736 00.004 12308 worker thread done servicing request
23:50:04.758 00.022 14556 UpdateGuideState exits: m=2347 SNR=32.6
23:50:04.762 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:04.767 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:04.770 00.003 14556 Enqueuing Expose request
23:50:04.774 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:04.780 00.006 12308 Worker thread wakes up
23:50:04.780 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:04.781 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:06.025 01.244 12308 Exposure complete
23:50:06.165 00.140 12308 worker thread done servicing request
23:50:06.166 00.001 14556 OnExposeComplete: enter
23:50:06.173 00.007 14556 UpdateGuideState(): m_state=6
23:50:06.178 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8007
23:50:06.183 00.005 14556 Star::Find returns 1 (0), X=168.38, Y=996.43, Mass=2372, SNR=32.7, Peak=180 HFD=4.9
23:50:06.188 00.005 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.12 = -2.17)
23:50:06.197 00.009 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.27)
23:50:06.203 00.006 14556 CameraToMount -- cameraX=0.20 cameraY=0.34 hyp=0.39 cameraTheta=1.04 mountX=-0.22 mountY=-0.30, mountTheta=-2.20
23:50:06.212 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.34, opts=13)
23:50:06.221 00.009 14556 Enqueuing Move request for scope (0.20, 0.34)
23:50:06.225 00.004 12308 Worker thread wakes up
23:50:06.225 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.34) opts 0xd
23:50:06.225 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.34)
23:50:06.225 00.000 12308 Moving (0.20, 0.34) raw xDistance=-0.22 yDistance=-0.30
23:50:06.227 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:50:06.227 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:50:06.227 00.000 12308 MoveAxis(E, 96, ABG)
23:50:06.227 00.000 12308 Guiding  Dir = 2, Dur = 96
23:50:06.227 00.000 12308 IsSlewing returns 0
23:50:06.228 00.001 12308 IsGuiding returns 0
23:50:06.228 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:06.234 00.006 12308 PulseGuide returned control before completion, sleep 106
23:50:06.257 00.023 14556 UpdateGuideState exits: m=2372 SNR=32.7
23:50:06.263 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:06.266 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:06.270 00.004 14556 Enqueuing Expose request
23:50:06.345 00.075 12308 IsGuiding returns 1
23:50:06.345 00.000 12308 scope still moving after pulse duration time elapsed
23:50:06.377 00.032 12308 IsSlewing returns 0
23:50:06.378 00.001 12308 IsGuiding returns 0
23:50:06.378 00.000 12308 scope move finished after 96 + 54 ms
23:50:06.379 00.001 12308 Move returns status 0, amount 96
23:50:06.379 00.000 12308 MoveAxis(N, 213, ABG)
23:50:06.379 00.000 12308 Guiding  Dir = 0, Dur = 213
23:50:06.379 00.000 12308 IsSlewing returns 0
23:50:06.381 00.002 12308 IsGuiding returns 0
23:50:06.381 00.000 12308 PulseGuide returned control before completion, sleep 223
23:50:06.609 00.228 12308 IsGuiding returns 1
23:50:06.610 00.001 12308 scope still moving after pulse duration time elapsed
23:50:06.641 00.031 12308 IsSlewing returns 0
23:50:06.642 00.001 12308 IsGuiding returns 0
23:50:06.643 00.001 12308 scope move finished after 213 + 48 ms
23:50:06.643 00.000 12308 Move returns status 0, amount 213
23:50:06.644 00.001 12308 move complete, result=0
23:50:06.644 00.000 12308 worker thread done servicing request
23:50:06.644 00.000 14556 GuideStep: -0.2 px 96 ms EAST, -0.3 px 213 ms NORTH
23:50:06.652 00.008 12308 Worker thread wakes up
23:50:06.652 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:06.652 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:07.902 01.250 12308 Exposure complete
23:50:08.040 00.138 12308 worker thread done servicing request
23:50:08.041 00.001 14556 OnExposeComplete: enter
23:50:08.044 00.003 14556 UpdateGuideState(): m_state=6
23:50:08.049 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8008
23:50:08.053 00.004 14556 Star::Find returns 1 (0), X=168.05, Y=996.06, Mass=2354, SNR=32.7, Peak=208 HFD=4.5
23:50:08.057 00.004 14556 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.07) = xAngle (0.12 = 0.12)
23:50:08.061 00.004 14556 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.02 = 0.02)
23:50:08.068 00.007 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.03 hyp=0.14 cameraTheta=-2.96 mountX=0.14 mountY=0.00, mountTheta=0.02
23:50:08.074 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.03, opts=13)
23:50:08.079 00.005 14556 Enqueuing Move request for scope (-0.13, -0.03)
23:50:08.083 00.004 12308 Worker thread wakes up
23:50:08.083 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.03) opts 0xd
23:50:08.083 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.03)
23:50:08.083 00.000 12308 Moving (-0.13, -0.03) raw xDistance=0.14 yDistance=0.00
23:50:08.083 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:50:08.084 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:08.084 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:50:08.084 00.000 12308 MoveAxis(E, 0, ABG)
23:50:08.084 00.000 12308 Move returns status 0, amount 0
23:50:08.084 00.000 12308 MoveAxis(N, 0, ABG)
23:50:08.084 00.000 12308 Move returns status 0, amount 0
23:50:08.086 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:08.090 00.004 12308 move complete, result=0
23:50:08.092 00.002 12308 worker thread done servicing request
23:50:08.113 00.021 14556 UpdateGuideState exits: m=2354 SNR=32.7
23:50:08.117 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:08.122 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:08.129 00.007 14556 Enqueuing Expose request
23:50:08.132 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:50:08.136 00.004 12308 Worker thread wakes up
23:50:08.136 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:08.136 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:09.383 01.247 12308 Exposure complete
23:50:09.506 00.123 12308 worker thread done servicing request
23:50:09.506 00.000 14556 OnExposeComplete: enter
23:50:09.511 00.005 14556 UpdateGuideState(): m_state=6
23:50:09.516 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8009
23:50:09.521 00.005 14556 Star::Find returns 1 (0), X=168.19, Y=996.06, Mass=2315, SNR=32.3, Peak=212 HFD=4.4
23:50:09.527 00.006 14556 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-3.07) = xAngle (1.76 = 1.76)
23:50:09.531 00.004 14556 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.66 = 1.66)
23:50:09.535 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.32 mountX=-0.00 mountY=0.02, mountTheta=1.76
23:50:09.541 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.02, opts=13)
23:50:09.546 00.005 14556 Enqueuing Move request for scope (0.01, -0.02)
23:50:09.551 00.005 12308 Worker thread wakes up
23:50:09.551 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
23:50:09.551 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
23:50:09.551 00.000 12308 Moving (0.01, -0.02) raw xDistance=-0.00 yDistance=0.02
23:50:09.552 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:50:09.552 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:09.552 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:50:09.552 00.000 12308 MoveAxis(E, 0, ABG)
23:50:09.553 00.001 12308 Move returns status 0, amount 0
23:50:09.553 00.000 12308 MoveAxis(N, 0, ABG)
23:50:09.553 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:09.557 00.004 12308 Move returns status 0, amount 0
23:50:09.557 00.000 12308 move complete, result=0
23:50:09.558 00.001 12308 worker thread done servicing request
23:50:09.580 00.022 14556 UpdateGuideState exits: m=2315 SNR=32.3
23:50:09.585 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:09.590 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:09.594 00.004 14556 Enqueuing Expose request
23:50:09.599 00.005 12308 Worker thread wakes up
23:50:09.599 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:50:09.603 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:09.603 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:10.847 01.244 12308 Exposure complete
23:50:10.981 00.134 12308 worker thread done servicing request
23:50:10.982 00.001 14556 OnExposeComplete: enter
23:50:10.985 00.003 14556 UpdateGuideState(): m_state=6
23:50:10.989 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8010
23:50:10.994 00.005 14556 Star::Find returns 1 (0), X=168.11, Y=996.13, Mass=2130, SNR=30.9, Peak=217 HFD=4.4
23:50:10.998 00.004 14556 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.07) = xAngle (5.63 = -0.66)
23:50:11.002 00.004 14556 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.53 = -0.76)
23:50:11.005 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.55 mountX=0.07 mountY=-0.06, mountTheta=-0.71
23:50:11.011 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.05, opts=13)
23:50:11.015 00.004 14556 Enqueuing Move request for scope (-0.07, 0.05)
23:50:11.018 00.003 12308 Worker thread wakes up
23:50:11.018 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
23:50:11.020 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
23:50:11.020 00.000 12308 Moving (-0.07, 0.05) raw xDistance=0.07 yDistance=-0.06
23:50:11.020 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:50:11.020 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:11.020 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:50:11.020 00.000 12308 MoveAxis(E, 0, ABG)
23:50:11.021 00.001 12308 Move returns status 0, amount 0
23:50:11.021 00.000 12308 MoveAxis(N, 0, ABG)
23:50:11.021 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:11.028 00.007 12308 Move returns status 0, amount 0
23:50:11.028 00.000 12308 move complete, result=0
23:50:11.028 00.000 12308 worker thread done servicing request
23:50:11.050 00.022 14556 UpdateGuideState exits: m=2130 SNR=30.9
23:50:11.054 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:11.058 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:11.063 00.005 14556 Enqueuing Expose request
23:50:11.066 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:11.070 00.004 12308 Worker thread wakes up
23:50:11.070 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:11.071 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:12.317 01.246 12308 Exposure complete
23:50:12.440 00.123 12308 worker thread done servicing request
23:50:12.442 00.002 14556 OnExposeComplete: enter
23:50:12.445 00.003 14556 UpdateGuideState(): m_state=6
23:50:12.449 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8011
23:50:12.453 00.004 14556 Star::Find returns 1 (0), X=168.05, Y=996.19, Mass=2330, SNR=32.5, Peak=198 HFD=4.5
23:50:12.458 00.005 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
23:50:12.461 00.003 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
23:50:12.465 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.17 cameraTheta=2.51 mountX=0.13 mountY=-0.12, mountTheta=-0.76
23:50:12.472 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.10, opts=13)
23:50:12.477 00.005 14556 Enqueuing Move request for scope (-0.14, 0.10)
23:50:12.481 00.004 12308 Worker thread wakes up
23:50:12.481 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
23:50:12.481 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
23:50:12.482 00.001 12308 Moving (-0.14, 0.10) raw xDistance=0.13 yDistance=-0.12
23:50:12.482 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:50:12.482 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:12.482 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:50:12.482 00.000 12308 MoveAxis(E, 0, ABG)
23:50:12.483 00.001 12308 Move returns status 0, amount 0
23:50:12.483 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:12.488 00.005 12308 MoveAxis(N, 0, ABG)
23:50:12.488 00.000 12308 Move returns status 0, amount 0
23:50:12.488 00.000 12308 move complete, result=0
23:50:12.488 00.000 12308 worker thread done servicing request
23:50:12.510 00.022 14556 UpdateGuideState exits: m=2330 SNR=32.5
23:50:12.514 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:12.518 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:12.521 00.003 14556 Enqueuing Expose request
23:50:12.525 00.004 12308 Worker thread wakes up
23:50:12.525 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:12.525 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:12.526 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:13.773 01.247 12308 Exposure complete
23:50:13.895 00.122 12308 worker thread done servicing request
23:50:13.896 00.001 14556 OnExposeComplete: enter
23:50:13.900 00.004 14556 UpdateGuideState(): m_state=6
23:50:13.903 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8012
23:50:13.907 00.004 14556 Star::Find returns 1 (0), X=167.99, Y=996.25, Mass=2180, SNR=31.3, Peak=192 HFD=4.3
23:50:13.911 00.004 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.52 = -0.76)
23:50:13.915 00.004 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
23:50:13.919 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.16 hyp=0.25 cameraTheta=2.45 mountX=0.18 mountY=-0.19, mountTheta=-0.81
23:50:13.923 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.16, opts=13)
23:50:13.926 00.003 14556 Enqueuing Move request for scope (-0.19, 0.16)
23:50:13.931 00.005 12308 Worker thread wakes up
23:50:13.931 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.16) opts 0xd
23:50:13.931 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.16)
23:50:13.931 00.000 12308 Moving (-0.19, 0.16) raw xDistance=0.18 yDistance=-0.19
23:50:13.931 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:50:13.932 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:13.932 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:50:13.932 00.000 12308 MoveAxis(E, 0, ABG)
23:50:13.932 00.000 12308 Move returns status 0, amount 0
23:50:13.932 00.000 12308 MoveAxis(N, 0, ABG)
23:50:13.932 00.000 12308 Move returns status 0, amount 0
23:50:13.933 00.001 12308 move complete, result=0
23:50:13.933 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:13.938 00.005 12308 worker thread done servicing request
23:50:13.958 00.020 14556 UpdateGuideState exits: m=2180 SNR=31.3
23:50:13.962 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:13.969 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:13.973 00.004 14556 Enqueuing Expose request
23:50:13.978 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:50:13.981 00.003 12308 Worker thread wakes up
23:50:13.981 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:13.982 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:15.232 01.250 12308 Exposure complete
23:50:15.361 00.129 12308 worker thread done servicing request
23:50:15.361 00.000 14556 OnExposeComplete: enter
23:50:15.365 00.004 14556 UpdateGuideState(): m_state=6
23:50:15.370 00.005 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8013
23:50:15.374 00.004 14556 Star::Find returns 1 (0), X=167.96, Y=996.13, Mass=2303, SNR=32.2, Peak=199 HFD=4.4
23:50:15.378 00.004 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.04 = -0.24)
23:50:15.382 00.004 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.34)
23:50:15.386 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.04 hyp=0.23 cameraTheta=2.97 mountX=0.23 mountY=-0.08, mountTheta=-0.33
23:50:15.391 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.04, opts=13)
23:50:15.397 00.006 14556 Enqueuing Move request for scope (-0.23, 0.04)
23:50:15.401 00.004 12308 Worker thread wakes up
23:50:15.401 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.04) opts 0xd
23:50:15.403 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.04)
23:50:15.403 00.000 12308 Moving (-0.23, 0.04) raw xDistance=0.23 yDistance=-0.08
23:50:15.403 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:50:15.404 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:15.404 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:50:15.404 00.000 12308 MoveAxis(W, 98, ABG)
23:50:15.404 00.000 12308 Guiding  Dir = 3, Dur = 98
23:50:15.405 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:15.411 00.006 12308 IsSlewing returns 0
23:50:15.411 00.000 12308 IsGuiding returns 0
23:50:15.413 00.002 12308 PulseGuide returned control before completion, sleep 108
23:50:15.434 00.021 14556 UpdateGuideState exits: m=2303 SNR=32.2
23:50:15.438 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:15.442 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:15.446 00.004 14556 Enqueuing Expose request
23:50:15.533 00.087 12308 IsGuiding returns 1
23:50:15.534 00.001 12308 scope still moving after pulse duration time elapsed
23:50:15.565 00.031 12308 IsSlewing returns 0
23:50:15.566 00.001 12308 IsGuiding returns 0
23:50:15.566 00.000 12308 scope move finished after 98 + 56 ms
23:50:15.566 00.000 12308 Move returns status 0, amount 98
23:50:15.566 00.000 12308 MoveAxis(N, 0, ABG)
23:50:15.568 00.002 12308 Move returns status 0, amount 0
23:50:15.568 00.000 12308 move complete, result=0
23:50:15.568 00.000 12308 worker thread done servicing request
23:50:15.568 00.000 14556 GuideStep: 0.2 px 98 ms WEST, -0.1 px 0 ms NORTH
23:50:15.575 00.007 12308 Worker thread wakes up
23:50:15.575 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:15.575 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:16.823 01.248 12308 Exposure complete
23:50:16.940 00.117 12308 worker thread done servicing request
23:50:16.941 00.001 14556 OnExposeComplete: enter
23:50:16.945 00.004 14556 UpdateGuideState(): m_state=6
23:50:16.948 00.003 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8014
23:50:16.952 00.004 14556 Star::Find returns 1 (0), X=168.13, Y=996.33, Mass=2309, SNR=32.3, Peak=182 HFD=4.6
23:50:16.957 00.005 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
23:50:16.962 00.005 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
23:50:16.965 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.24 hyp=0.25 cameraTheta=1.78 mountX=0.03 mountY=-0.25, mountTheta=-1.43
23:50:16.970 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.24, opts=13)
23:50:16.974 00.004 14556 Enqueuing Move request for scope (-0.05, 0.24)
23:50:16.978 00.004 12308 Worker thread wakes up
23:50:16.978 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.24) opts 0xd
23:50:16.978 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.24)
23:50:16.978 00.000 12308 Moving (-0.05, 0.24) raw xDistance=0.03 yDistance=-0.25
23:50:16.978 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:50:16.980 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:50:16.980 00.000 12308 MoveAxis(E, 0, ABG)
23:50:16.980 00.000 12308 Move returns status 0, amount 0
23:50:16.980 00.000 12308 MoveAxis(N, 175, ABG)
23:50:16.980 00.000 12308 Guiding  Dir = 0, Dur = 175
23:50:16.980 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:16.984 00.004 12308 IsSlewing returns 0
23:50:16.984 00.000 12308 IsGuiding returns 0
23:50:16.985 00.001 12308 PulseGuide returned control before completion, sleep 185
23:50:17.005 00.020 14556 UpdateGuideState exits: m=2309 SNR=32.3
23:50:17.010 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:17.014 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:17.017 00.003 14556 Enqueuing Expose request
23:50:17.174 00.157 12308 IsGuiding returns 1
23:50:17.174 00.000 12308 scope still moving after pulse duration time elapsed
23:50:17.205 00.031 12308 IsSlewing returns 0
23:50:17.206 00.001 12308 IsGuiding returns 0
23:50:17.207 00.001 12308 scope move finished after 175 + 46 ms
23:50:17.207 00.000 12308 Move returns status 0, amount 175
23:50:17.207 00.000 12308 move complete, result=0
23:50:17.209 00.002 12308 worker thread done servicing request
23:50:17.209 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 175 ms NORTH
23:50:17.217 00.008 12308 Worker thread wakes up
23:50:17.217 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:17.219 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:18.462 01.243 12308 Exposure complete
23:50:18.589 00.127 12308 worker thread done servicing request
23:50:18.589 00.000 14556 OnExposeComplete: enter
23:50:18.594 00.005 14556 UpdateGuideState(): m_state=6
23:50:18.597 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8015
23:50:18.602 00.005 14556 Star::Find returns 1 (0), X=168.22, Y=996.25, Mass=2228, SNR=31.9, Peak=193 HFD=4.5
23:50:18.605 00.003 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.44 = -1.84)
23:50:18.609 00.004 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
23:50:18.612 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.37 mountX=-0.04 mountY=-0.15, mountTheta=-1.85
23:50:18.616 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.16, opts=13)
23:50:18.620 00.004 14556 Enqueuing Move request for scope (0.03, 0.16)
23:50:18.624 00.004 12308 Worker thread wakes up
23:50:18.625 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
23:50:18.625 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
23:50:18.625 00.000 12308 Moving (0.03, 0.16) raw xDistance=-0.04 yDistance=-0.15
23:50:18.625 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:50:18.625 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:18.626 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:50:18.626 00.000 12308 MoveAxis(E, 0, ABG)
23:50:18.626 00.000 12308 Move returns status 0, amount 0
23:50:18.626 00.000 12308 MoveAxis(N, 0, ABG)
23:50:18.627 00.001 12308 Move returns status 0, amount 0
23:50:18.627 00.000 12308 move complete, result=0
23:50:18.628 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:18.632 00.004 12308 worker thread done servicing request
23:50:18.655 00.023 14556 UpdateGuideState exits: m=2228 SNR=31.9
23:50:18.659 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:18.664 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:18.667 00.003 14556 Enqueuing Expose request
23:50:18.671 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:50:18.675 00.004 12308 Worker thread wakes up
23:50:18.675 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:18.675 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:19.929 01.254 12308 Exposure complete
23:50:20.064 00.135 12308 worker thread done servicing request
23:50:20.065 00.001 14556 OnExposeComplete: enter
23:50:20.069 00.004 14556 UpdateGuideState(): m_state=6
23:50:20.073 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8016
23:50:20.076 00.003 14556 Star::Find returns 1 (0), X=168.31, Y=996.25, Mass=2249, SNR=31.8, Peak=193 HFD=4.7
23:50:20.081 00.005 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.99 = -2.30)
23:50:20.084 00.003 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.40)
23:50:20.087 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.17 hyp=0.21 cameraTheta=0.91 mountX=-0.14 mountY=-0.14, mountTheta=-2.35
23:50:20.093 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.17, opts=13)
23:50:20.097 00.004 14556 Enqueuing Move request for scope (0.13, 0.17)
23:50:20.101 00.004 12308 Worker thread wakes up
23:50:20.101 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.17) opts 0xd
23:50:20.101 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.17)
23:50:20.101 00.000 12308 Moving (0.13, 0.17) raw xDistance=-0.14 yDistance=-0.14
23:50:20.102 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:50:20.102 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:20.102 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:50:20.102 00.000 12308 MoveAxis(E, 0, ABG)
23:50:20.102 00.000 12308 Move returns status 0, amount 0
23:50:20.103 00.001 12308 MoveAxis(N, 0, ABG)
23:50:20.103 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:20.107 00.004 12308 Move returns status 0, amount 0
23:50:20.107 00.000 12308 move complete, result=0
23:50:20.107 00.000 12308 worker thread done servicing request
23:50:20.127 00.020 14556 UpdateGuideState exits: m=2249 SNR=31.8
23:50:20.131 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:20.135 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:20.140 00.005 14556 Enqueuing Expose request
23:50:20.144 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:20.147 00.003 12308 Worker thread wakes up
23:50:20.147 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:20.147 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:21.395 01.248 12308 Exposure complete
23:50:21.501 00.106 12308 worker thread done servicing request
23:50:21.501 00.000 14556 OnExposeComplete: enter
23:50:21.506 00.005 14556 UpdateGuideState(): m_state=6
23:50:21.509 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8017
23:50:21.512 00.003 14556 Star::Find returns 1 (0), X=168.07, Y=996.27, Mass=2261, SNR=32.0, Peak=192 HFD=4.5
23:50:21.517 00.005 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.21 = -1.07)
23:50:21.520 00.003 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.17)
23:50:21.524 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.19 hyp=0.22 cameraTheta=2.14 mountX=0.11 mountY=-0.20, mountTheta=-1.09
23:50:21.530 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.19, opts=13)
23:50:21.535 00.005 14556 Enqueuing Move request for scope (-0.12, 0.19)
23:50:21.539 00.004 12308 Worker thread wakes up
23:50:21.539 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.19) opts 0xd
23:50:21.539 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.19)
23:50:21.539 00.000 12308 Moving (-0.12, 0.19) raw xDistance=0.11 yDistance=-0.20
23:50:21.539 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:50:21.539 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:50:21.540 00.001 12308 MoveAxis(E, 0, ABG)
23:50:21.540 00.000 12308 Move returns status 0, amount 0
23:50:21.540 00.000 12308 MoveAxis(N, 144, ABG)
23:50:21.540 00.000 12308 Guiding  Dir = 0, Dur = 144
23:50:21.540 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:21.546 00.006 12308 IsSlewing returns 0
23:50:21.546 00.000 12308 IsGuiding returns 0
23:50:21.546 00.000 12308 PulseGuide returned control before completion, sleep 154
23:50:21.567 00.021 14556 UpdateGuideState exits: m=2261 SNR=32.0
23:50:21.572 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:21.575 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:21.579 00.004 14556 Enqueuing Expose request
23:50:21.703 00.124 12308 IsGuiding returns 1
23:50:21.703 00.000 12308 scope still moving after pulse duration time elapsed
23:50:21.734 00.031 12308 IsSlewing returns 0
23:50:21.735 00.001 12308 IsGuiding returns 0
23:50:21.736 00.001 12308 scope move finished after 144 + 46 ms
23:50:21.736 00.000 12308 Move returns status 0, amount 144
23:50:21.736 00.000 12308 move complete, result=0
23:50:21.738 00.002 12308 worker thread done servicing request
23:50:21.739 00.001 12308 Worker thread wakes up
23:50:21.739 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 144 ms NORTH
23:50:21.746 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:21.746 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:22.995 01.249 12308 Exposure complete
23:50:23.119 00.124 12308 worker thread done servicing request
23:50:23.119 00.000 14556 OnExposeComplete: enter
23:50:23.123 00.004 14556 UpdateGuideState(): m_state=6
23:50:23.127 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8018
23:50:23.131 00.004 14556 Star::Find returns 1 (0), X=168.24, Y=996.11, Mass=2240, SNR=31.4, Peak=213 HFD=4.5
23:50:23.134 00.003 14556 CameraToMount -- cameraTheta (0.40) - m_xAngle (-3.07) = xAngle (3.47 = -2.81)
23:50:23.138 00.004 14556 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.37 = -2.91)
23:50:23.142 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.40 mountX=-0.06 mountY=-0.01, mountTheta=-2.91
23:50:23.147 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.02, opts=13)
23:50:23.150 00.003 14556 Enqueuing Move request for scope (0.06, 0.02)
23:50:23.154 00.004 12308 Worker thread wakes up
23:50:23.154 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
23:50:23.154 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
23:50:23.154 00.000 12308 Moving (0.06, 0.02) raw xDistance=-0.06 yDistance=-0.01
23:50:23.154 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:50:23.154 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:23.156 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:50:23.156 00.000 12308 MoveAxis(E, 0, ABG)
23:50:23.156 00.000 12308 Move returns status 0, amount 0
23:50:23.157 00.001 12308 MoveAxis(N, 0, ABG)
23:50:23.157 00.000 12308 Move returns status 0, amount 0
23:50:23.157 00.000 12308 move complete, result=0
23:50:23.158 00.001 12308 worker thread done servicing request
23:50:23.158 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:23.185 00.027 14556 UpdateGuideState exits: m=2240 SNR=31.4
23:50:23.191 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:23.195 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:23.198 00.003 14556 Enqueuing Expose request
23:50:23.202 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:50:23.206 00.004 12308 Worker thread wakes up
23:50:23.206 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:23.206 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:24.453 01.247 12308 Exposure complete
23:50:24.584 00.131 12308 worker thread done servicing request
23:50:24.584 00.000 14556 OnExposeComplete: enter
23:50:24.587 00.003 14556 UpdateGuideState(): m_state=6
23:50:24.592 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8019
23:50:24.597 00.005 14556 Star::Find returns 1 (0), X=168.26, Y=996.27, Mass=2253, SNR=31.9, Peak=183 HFD=4.6
23:50:24.602 00.005 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.27 = -2.01)
23:50:24.607 00.005 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.11)
23:50:24.610 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.20 mountX=-0.08 mountY=-0.17, mountTheta=-2.03
23:50:24.615 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.18, opts=13)
23:50:24.619 00.004 14556 Enqueuing Move request for scope (0.07, 0.18)
23:50:24.623 00.004 12308 Worker thread wakes up
23:50:24.623 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
23:50:24.623 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
23:50:24.623 00.000 12308 Moving (0.07, 0.18) raw xDistance=-0.08 yDistance=-0.17
23:50:24.623 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:50:24.623 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:24.623 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:50:24.623 00.000 12308 MoveAxis(E, 0, ABG)
23:50:24.624 00.001 12308 Move returns status 0, amount 0
23:50:24.624 00.000 12308 MoveAxis(N, 0, ABG)
23:50:24.624 00.000 12308 Move returns status 0, amount 0
23:50:24.624 00.000 12308 move complete, result=0
23:50:24.624 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:24.629 00.005 12308 worker thread done servicing request
23:50:24.650 00.021 14556 UpdateGuideState exits: m=2253 SNR=31.9
23:50:24.653 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:24.657 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:24.662 00.005 14556 Enqueuing Expose request
23:50:24.666 00.004 12308 Worker thread wakes up
23:50:24.666 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:50:24.671 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:24.671 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:25.925 01.254 12308 Exposure complete
23:50:26.065 00.140 12308 worker thread done servicing request
23:50:26.065 00.000 14556 OnExposeComplete: enter
23:50:26.072 00.007 14556 UpdateGuideState(): m_state=6
23:50:26.076 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8020
23:50:26.082 00.006 14556 Star::Find returns 1 (0), X=168.23, Y=996.16, Mass=2164, SNR=31.1, Peak=189 HFD=4.4
23:50:26.085 00.003 14556 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.07) = xAngle (4.18 = -2.11)
23:50:26.091 00.006 14556 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.21)
23:50:26.098 00.007 14556 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.10 mountX=-0.04 mountY=-0.07, mountTheta=-2.14
23:50:26.104 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.08, opts=13)
23:50:26.109 00.005 14556 Enqueuing Move request for scope (0.04, 0.08)
23:50:26.113 00.004 12308 Worker thread wakes up
23:50:26.113 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
23:50:26.114 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
23:50:26.114 00.000 12308 Moving (0.04, 0.08) raw xDistance=-0.04 yDistance=-0.07
23:50:26.115 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:50:26.115 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:26.115 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:50:26.116 00.001 12308 MoveAxis(E, 0, ABG)
23:50:26.116 00.000 12308 Move returns status 0, amount 0
23:50:26.116 00.000 12308 MoveAxis(N, 0, ABG)
23:50:26.116 00.000 12308 Move returns status 0, amount 0
23:50:26.116 00.000 12308 move complete, result=0
23:50:26.117 00.001 12308 worker thread done servicing request
23:50:26.117 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:26.142 00.025 14556 UpdateGuideState exits: m=2164 SNR=31.1
23:50:26.148 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:26.155 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:26.158 00.003 14556 Enqueuing Expose request
23:50:26.162 00.004 12308 Worker thread wakes up
23:50:26.162 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:26.162 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:26.165 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:27.408 01.243 12308 Exposure complete
23:50:27.505 00.097 12308 worker thread done servicing request
23:50:27.505 00.000 14556 OnExposeComplete: enter
23:50:27.509 00.004 14556 UpdateGuideState(): m_state=6
23:50:27.514 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8021
23:50:27.518 00.004 14556 Star::Find returns 1 (0), X=168.21, Y=996.40, Mass=2219, SNR=31.6, Peak=185 HFD=4.6
23:50:27.521 00.003 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.58 = -1.71)
23:50:27.524 00.003 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.81)
23:50:27.528 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.50 mountX=-0.04 mountY=-0.30, mountTheta=-1.71
23:50:27.534 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.31, opts=13)
23:50:27.537 00.003 14556 Enqueuing Move request for scope (0.02, 0.31)
23:50:27.542 00.005 12308 Worker thread wakes up
23:50:27.542 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.31) opts 0xd
23:50:27.542 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.31)
23:50:27.542 00.000 12308 Moving (0.02, 0.31) raw xDistance=-0.04 yDistance=-0.30
23:50:27.542 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:50:27.542 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:50:27.543 00.001 12308 MoveAxis(E, 0, ABG)
23:50:27.543 00.000 12308 Move returns status 0, amount 0
23:50:27.543 00.000 12308 MoveAxis(N, 214, ABG)
23:50:27.543 00.000 12308 Guiding  Dir = 0, Dur = 214
23:50:27.543 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:27.547 00.004 12308 IsSlewing returns 0
23:50:27.547 00.000 12308 IsGuiding returns 0
23:50:27.547 00.000 12308 PulseGuide returned control before completion, sleep 224
23:50:27.568 00.021 14556 UpdateGuideState exits: m=2219 SNR=31.6
23:50:27.573 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:27.577 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:27.582 00.005 14556 Enqueuing Expose request
23:50:27.779 00.197 12308 IsGuiding returns 1
23:50:27.780 00.001 12308 scope still moving after pulse duration time elapsed
23:50:27.811 00.031 12308 IsSlewing returns 0
23:50:27.811 00.000 12308 IsGuiding returns 1
23:50:27.842 00.031 12308 IsSlewing returns 0
23:50:27.844 00.002 12308 IsGuiding returns 1
23:50:27.873 00.029 12308 IsSlewing returns 0
23:50:27.874 00.001 12308 IsGuiding returns 0
23:50:27.875 00.001 12308 scope move finished after 214 + 112 ms
23:50:27.875 00.000 12308 Move returns status 0, amount 214
23:50:27.875 00.000 12308 move complete, result=0
23:50:27.876 00.001 12308 worker thread done servicing request
23:50:27.877 00.001 12308 Worker thread wakes up
23:50:27.877 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 214 ms NORTH
23:50:27.883 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:27.883 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:29.131 01.248 12308 Exposure complete
23:50:29.277 00.146 12308 worker thread done servicing request
23:50:29.277 00.000 14556 OnExposeComplete: enter
23:50:29.283 00.006 14556 UpdateGuideState(): m_state=6
23:50:29.287 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8022
23:50:29.291 00.004 14556 Star::Find returns 1 (0), X=168.10, Y=996.02, Mass=2395, SNR=33.0, Peak=216 HFD=4.5
23:50:29.295 00.004 14556 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.07) = xAngle (0.60 = 0.60)
23:50:29.299 00.004 14556 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.50 = 0.50)
23:50:29.302 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.47 mountX=0.09 mountY=0.05, mountTheta=0.53
23:50:29.310 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.07, opts=13)
23:50:29.317 00.007 14556 Enqueuing Move request for scope (-0.08, -0.07)
23:50:29.323 00.006 12308 Worker thread wakes up
23:50:29.323 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
23:50:29.323 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
23:50:29.324 00.001 12308 Moving (-0.08, -0.07) raw xDistance=0.09 yDistance=0.05
23:50:29.324 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:50:29.324 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:29.325 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:50:29.325 00.000 12308 MoveAxis(E, 0, ABG)
23:50:29.325 00.000 12308 Move returns status 0, amount 0
23:50:29.325 00.000 12308 MoveAxis(N, 0, ABG)
23:50:29.326 00.001 12308 Move returns status 0, amount 0
23:50:29.326 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:29.331 00.005 12308 move complete, result=0
23:50:29.331 00.000 12308 worker thread done servicing request
23:50:29.358 00.027 14556 UpdateGuideState exits: m=2395 SNR=33.0
23:50:29.363 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:29.367 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:29.371 00.004 14556 Enqueuing Expose request
23:50:29.376 00.005 12308 Worker thread wakes up
23:50:29.377 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:29.382 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:29.383 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:30.635 01.252 12308 Exposure complete
23:50:30.776 00.141 12308 worker thread done servicing request
23:50:30.777 00.001 14556 OnExposeComplete: enter
23:50:30.781 00.004 14556 UpdateGuideState(): m_state=6
23:50:30.785 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8023
23:50:30.789 00.004 14556 Star::Find returns 1 (0), X=167.96, Y=996.13, Mass=2290, SNR=32.2, Peak=212 HFD=4.4
23:50:30.793 00.004 14556 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.07) = xAngle (6.00 = -0.28)
23:50:30.797 00.004 14556 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.38)
23:50:30.800 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.05 hyp=0.23 cameraTheta=2.93 mountX=0.22 mountY=-0.08, mountTheta=-0.37
23:50:30.806 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.05, opts=13)
23:50:30.812 00.006 14556 Enqueuing Move request for scope (-0.22, 0.05)
23:50:30.817 00.005 12308 Worker thread wakes up
23:50:30.817 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.05) opts 0xd
23:50:30.817 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.05)
23:50:30.817 00.000 12308 Moving (-0.22, 0.05) raw xDistance=0.22 yDistance=-0.08
23:50:30.817 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:50:30.817 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:30.817 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:50:30.819 00.002 12308 MoveAxis(W, 96, ABG)
23:50:30.819 00.000 12308 Guiding  Dir = 3, Dur = 96
23:50:30.819 00.000 12308 IsSlewing returns 0
23:50:30.819 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:30.824 00.005 12308 IsGuiding returns 0
23:50:30.825 00.001 12308 PulseGuide returned control before completion, sleep 106
23:50:30.848 00.023 14556 UpdateGuideState exits: m=2290 SNR=32.2
23:50:30.853 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:30.858 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:30.863 00.005 14556 Enqueuing Expose request
23:50:30.933 00.070 12308 IsGuiding returns 1
23:50:30.934 00.001 12308 scope still moving after pulse duration time elapsed
23:50:30.964 00.030 12308 IsSlewing returns 0
23:50:30.965 00.001 12308 IsGuiding returns 0
23:50:30.966 00.001 12308 scope move finished after 96 + 45 ms
23:50:30.967 00.001 12308 Move returns status 0, amount 96
23:50:30.967 00.000 12308 MoveAxis(N, 0, ABG)
23:50:30.969 00.002 12308 Move returns status 0, amount 0
23:50:30.969 00.000 12308 move complete, result=0
23:50:30.969 00.000 12308 worker thread done servicing request
23:50:30.970 00.001 12308 Worker thread wakes up
23:50:30.970 00.000 14556 GuideStep: 0.2 px 96 ms WEST, -0.1 px 0 ms NORTH
23:50:30.976 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:30.976 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:32.227 01.251 12308 Exposure complete
23:50:32.359 00.132 12308 worker thread done servicing request
23:50:32.359 00.000 14556 OnExposeComplete: enter
23:50:32.364 00.005 14556 UpdateGuideState(): m_state=6
23:50:32.368 00.004 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8024
23:50:32.371 00.003 14556 Star::Find returns 1 (0), X=168.28, Y=996.11, Mass=2243, SNR=31.7, Peak=200 HFD=4.7
23:50:32.375 00.004 14556 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.07) = xAngle (3.31 = -2.98)
23:50:32.379 00.004 14556 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.21 = -3.07)
23:50:32.383 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.10 cameraTheta=0.23 mountX=-0.10 mountY=-0.01, mountTheta=-3.07
23:50:32.388 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.02, opts=13)
23:50:32.392 00.004 14556 Enqueuing Move request for scope (0.09, 0.02)
23:50:32.397 00.005 12308 Worker thread wakes up
23:50:32.397 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
23:50:32.397 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
23:50:32.397 00.000 12308 Moving (0.09, 0.02) raw xDistance=-0.10 yDistance=-0.01
23:50:32.398 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:50:32.398 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:32.398 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:50:32.398 00.000 12308 MoveAxis(E, 0, ABG)
23:50:32.398 00.000 12308 Move returns status 0, amount 0
23:50:32.398 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:32.404 00.006 12308 MoveAxis(N, 0, ABG)
23:50:32.404 00.000 12308 Move returns status 0, amount 0
23:50:32.404 00.000 12308 move complete, result=0
23:50:32.405 00.001 12308 worker thread done servicing request
23:50:32.424 00.019 14556 UpdateGuideState exits: m=2243 SNR=31.7
23:50:32.428 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:32.433 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:32.437 00.004 14556 Enqueuing Expose request
23:50:32.444 00.007 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:50:32.449 00.005 12308 Worker thread wakes up
23:50:32.449 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:32.449 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:33.705 01.256 12308 Exposure complete
23:50:33.830 00.125 12308 worker thread done servicing request
23:50:33.830 00.000 14556 OnExposeComplete: enter
23:50:33.833 00.003 14556 UpdateGuideState(): m_state=6
23:50:33.838 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8025
23:50:33.841 00.003 14556 Star::Find returns 1 (0), X=168.15, Y=996.09, Mass=2425, SNR=33.0, Peak=220 HFD=4.3
23:50:33.846 00.005 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.07 = -0.21)
23:50:33.849 00.003 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.97 = -0.31)
23:50:33.854 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=3.00 mountX=0.04 mountY=-0.01, mountTheta=-0.31
23:50:33.859 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.01, opts=13)
23:50:33.862 00.003 14556 Enqueuing Move request for scope (-0.04, 0.01)
23:50:33.866 00.004 12308 Worker thread wakes up
23:50:33.866 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
23:50:33.866 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
23:50:33.867 00.001 12308 Moving (-0.04, 0.01) raw xDistance=0.04 yDistance=-0.01
23:50:33.867 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:50:33.867 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:33.867 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:50:33.867 00.000 12308 MoveAxis(E, 0, ABG)
23:50:33.867 00.000 12308 Move returns status 0, amount 0
23:50:33.867 00.000 12308 MoveAxis(N, 0, ABG)
23:50:33.867 00.000 12308 Move returns status 0, amount 0
23:50:33.867 00.000 12308 move complete, result=0
23:50:33.869 00.002 12308 worker thread done servicing request
23:50:33.869 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:33.893 00.024 14556 UpdateGuideState exits: m=2425 SNR=33.0
23:50:33.897 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:33.903 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:33.907 00.004 14556 Enqueuing Expose request
23:50:33.912 00.005 12308 Worker thread wakes up
23:50:33.912 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:50:33.919 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:33.919 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:35.169 01.250 12308 Exposure complete
23:50:35.294 00.125 12308 worker thread done servicing request
23:50:35.295 00.001 14556 OnExposeComplete: enter
23:50:35.298 00.003 14556 UpdateGuideState(): m_state=6
23:50:35.303 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8026
23:50:35.307 00.004 14556 Star::Find returns 1 (0), X=168.23, Y=996.25, Mass=2380, SNR=32.7, Peak=218 HFD=4.5
23:50:35.311 00.004 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.38 = -1.90)
23:50:35.315 00.004 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.00)
23:50:35.319 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.17 cameraTheta=1.31 mountX=-0.05 mountY=-0.15, mountTheta=-1.91
23:50:35.324 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.16, opts=13)
23:50:35.328 00.004 14556 Enqueuing Move request for scope (0.04, 0.16)
23:50:35.331 00.003 12308 Worker thread wakes up
23:50:35.332 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
23:50:35.332 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
23:50:35.332 00.000 12308 Moving (0.04, 0.16) raw xDistance=-0.05 yDistance=-0.15
23:50:35.332 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:50:35.332 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:35.334 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:50:35.334 00.000 12308 MoveAxis(E, 0, ABG)
23:50:35.334 00.000 12308 Move returns status 0, amount 0
23:50:35.334 00.000 12308 MoveAxis(N, 0, ABG)
23:50:35.335 00.001 12308 Move returns status 0, amount 0
23:50:35.335 00.000 12308 move complete, result=0
23:50:35.335 00.000 12308 worker thread done servicing request
23:50:35.335 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:35.363 00.028 14556 UpdateGuideState exits: m=2380 SNR=32.7
23:50:35.368 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:35.371 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:35.377 00.006 14556 Enqueuing Expose request
23:50:35.381 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:50:35.385 00.004 12308 Worker thread wakes up
23:50:35.385 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:35.385 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:36.630 01.245 12308 Exposure complete
23:50:36.753 00.123 12308 worker thread done servicing request
23:50:36.754 00.001 14556 OnExposeComplete: enter
23:50:36.757 00.003 14556 UpdateGuideState(): m_state=6
23:50:36.762 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8027
23:50:36.766 00.004 14556 Star::Find returns 1 (0), X=168.10, Y=996.10, Mass=2368, SNR=32.7, Peak=219 HFD=4.4
23:50:36.769 00.003 14556 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.07) = xAngle (6.09 = -0.20)
23:50:36.774 00.005 14556 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.99 = -0.30)
23:50:36.778 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.01 mountX=0.09 mountY=-0.03, mountTheta=-0.29
23:50:36.783 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.01, opts=13)
23:50:36.788 00.005 14556 Enqueuing Move request for scope (-0.09, 0.01)
23:50:36.791 00.003 12308 Worker thread wakes up
23:50:36.792 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
23:50:36.792 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
23:50:36.792 00.000 12308 Moving (-0.09, 0.01) raw xDistance=0.09 yDistance=-0.03
23:50:36.792 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:50:36.792 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:36.792 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:50:36.792 00.000 12308 MoveAxis(E, 0, ABG)
23:50:36.792 00.000 12308 Move returns status 0, amount 0
23:50:36.794 00.002 12308 MoveAxis(N, 0, ABG)
23:50:36.794 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:36.798 00.004 12308 Move returns status 0, amount 0
23:50:36.798 00.000 12308 move complete, result=0
23:50:36.798 00.000 12308 worker thread done servicing request
23:50:36.819 00.021 14556 UpdateGuideState exits: m=2368 SNR=32.7
23:50:36.823 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:36.827 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:36.832 00.005 14556 Enqueuing Expose request
23:50:36.837 00.005 12308 Worker thread wakes up
23:50:36.837 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:36.837 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:36.838 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:50:38.080 01.242 12308 Exposure complete
23:50:38.210 00.130 12308 worker thread done servicing request
23:50:38.210 00.000 14556 OnExposeComplete: enter
23:50:38.216 00.006 14556 UpdateGuideState(): m_state=6
23:50:38.220 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8028
23:50:38.224 00.004 14556 Star::Find returns 1 (0), X=168.19, Y=996.23, Mass=2078, SNR=30.5, Peak=167 HFD=4.4
23:50:38.229 00.005 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.58 = -1.70)
23:50:38.232 00.003 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.80)
23:50:38.236 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.51 mountX=-0.02 mountY=-0.14, mountTheta=-1.70
23:50:38.241 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.14, opts=13)
23:50:38.245 00.004 14556 Enqueuing Move request for scope (0.01, 0.14)
23:50:38.250 00.005 12308 Worker thread wakes up
23:50:38.250 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
23:50:38.250 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
23:50:38.251 00.001 12308 Moving (0.01, 0.14) raw xDistance=-0.02 yDistance=-0.14
23:50:38.251 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:50:38.251 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:38.252 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:50:38.252 00.000 12308 MoveAxis(E, 0, ABG)
23:50:38.252 00.000 12308 Move returns status 0, amount 0
23:50:38.252 00.000 12308 MoveAxis(N, 0, ABG)
23:50:38.252 00.000 12308 Move returns status 0, amount 0
23:50:38.254 00.002 12308 move complete, result=0
23:50:38.254 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:38.257 00.003 12308 worker thread done servicing request
23:50:38.281 00.024 14556 UpdateGuideState exits: m=2078 SNR=30.5
23:50:38.286 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:38.289 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:38.294 00.005 14556 Enqueuing Expose request
23:50:38.298 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:38.302 00.004 12308 Worker thread wakes up
23:50:38.302 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:38.302 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:39.549 01.247 12308 Exposure complete
23:50:39.673 00.124 12308 worker thread done servicing request
23:50:39.674 00.001 14556 OnExposeComplete: enter
23:50:39.678 00.004 14556 UpdateGuideState(): m_state=6
23:50:39.682 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8029
23:50:39.689 00.007 14556 Star::Find returns 1 (0), X=168.21, Y=996.24, Mass=2099, SNR=30.6, Peak=174 HFD=4.4
23:50:39.693 00.004 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.49 = -1.79)
23:50:39.696 00.003 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.89)
23:50:39.700 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.16 cameraTheta=1.42 mountX=-0.03 mountY=-0.15, mountTheta=-1.80
23:50:39.706 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.15, opts=13)
23:50:39.710 00.004 14556 Enqueuing Move request for scope (0.02, 0.15)
23:50:39.714 00.004 12308 Worker thread wakes up
23:50:39.714 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
23:50:39.714 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
23:50:39.714 00.000 12308 Moving (0.02, 0.15) raw xDistance=-0.03 yDistance=-0.15
23:50:39.714 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:50:39.715 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:39.715 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:50:39.715 00.000 12308 MoveAxis(E, 0, ABG)
23:50:39.715 00.000 12308 Move returns status 0, amount 0
23:50:39.715 00.000 12308 MoveAxis(N, 0, ABG)
23:50:39.716 00.001 12308 Move returns status 0, amount 0
23:50:39.716 00.000 12308 move complete, result=0
23:50:39.716 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:39.722 00.006 12308 worker thread done servicing request
23:50:39.740 00.018 14556 UpdateGuideState exits: m=2099 SNR=30.6
23:50:39.744 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:39.749 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:39.753 00.004 14556 Enqueuing Expose request
23:50:39.757 00.004 12308 Worker thread wakes up
23:50:39.757 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:39.757 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:39.757 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:41.011 01.254 12308 Exposure complete
23:50:41.151 00.140 12308 worker thread done servicing request
23:50:41.151 00.000 14556 OnExposeComplete: enter
23:50:41.155 00.004 14556 UpdateGuideState(): m_state=6
23:50:41.159 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8030
23:50:41.163 00.004 14556 Star::Find returns 1 (0), X=168.32, Y=996.41, Mass=2206, SNR=31.5, Peak=161 HFD=4.6
23:50:41.166 00.003 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.25 = -2.03)
23:50:41.170 00.004 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
23:50:41.173 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.32 hyp=0.35 cameraTheta=1.18 mountX=-0.16 mountY=-0.30, mountTheta=-2.05
23:50:41.179 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.32, opts=13)
23:50:41.183 00.004 14556 Enqueuing Move request for scope (0.13, 0.32)
23:50:41.187 00.004 12308 Worker thread wakes up
23:50:41.188 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.32) opts 0xd
23:50:41.188 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.32)
23:50:41.188 00.000 12308 Moving (0.13, 0.32) raw xDistance=-0.16 yDistance=-0.30
23:50:41.188 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:50:41.188 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:50:41.188 00.000 12308 MoveAxis(E, 0, ABG)
23:50:41.189 00.001 12308 Move returns status 0, amount 0
23:50:41.189 00.000 12308 MoveAxis(N, 208, ABG)
23:50:41.189 00.000 12308 Guiding  Dir = 0, Dur = 208
23:50:41.189 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:41.193 00.004 12308 IsSlewing returns 0
23:50:41.194 00.001 12308 IsGuiding returns 0
23:50:41.194 00.000 12308 PulseGuide returned control before completion, sleep 218
23:50:41.212 00.018 14556 UpdateGuideState exits: m=2206 SNR=31.5
23:50:41.219 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:41.222 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:41.227 00.005 14556 Enqueuing Expose request
23:50:41.427 00.200 12308 IsGuiding returns 1
23:50:41.427 00.000 12308 scope still moving after pulse duration time elapsed
23:50:41.458 00.031 12308 IsSlewing returns 0
23:50:41.459 00.001 12308 IsGuiding returns 0
23:50:41.460 00.001 12308 scope move finished after 208 + 56 ms
23:50:41.460 00.000 12308 Move returns status 0, amount 208
23:50:41.460 00.000 12308 move complete, result=0
23:50:41.460 00.000 12308 worker thread done servicing request
23:50:41.461 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 208 ms NORTH
23:50:41.468 00.007 12308 Worker thread wakes up
23:50:41.468 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:41.468 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:42.725 01.257 12308 Exposure complete
23:50:42.844 00.119 12308 worker thread done servicing request
23:50:42.845 00.001 14556 OnExposeComplete: enter
23:50:42.849 00.004 14556 UpdateGuideState(): m_state=6
23:50:42.853 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8031
23:50:42.856 00.003 14556 Star::Find returns 1 (0), X=168.25, Y=996.08, Mass=2302, SNR=32.1, Peak=194 HFD=4.6
23:50:42.860 00.004 14556 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-3.07) = xAngle (3.04 = 3.04)
23:50:42.864 00.004 14556 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.94 = 2.94)
23:50:42.869 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-0.03 mountX=-0.06 mountY=0.01, mountTheta=2.94
23:50:42.873 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.00, opts=13)
23:50:42.877 00.004 14556 Enqueuing Move request for scope (0.06, -0.00)
23:50:42.882 00.005 12308 Worker thread wakes up
23:50:42.882 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.00) opts 0xd
23:50:42.883 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.00)
23:50:42.883 00.000 12308 Moving (0.06, -0.00) raw xDistance=-0.06 yDistance=0.01
23:50:42.883 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:50:42.883 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:42.883 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:50:42.884 00.001 12308 MoveAxis(E, 0, ABG)
23:50:42.884 00.000 12308 Move returns status 0, amount 0
23:50:42.884 00.000 12308 MoveAxis(N, 0, ABG)
23:50:42.884 00.000 12308 Move returns status 0, amount 0
23:50:42.884 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:42.888 00.004 12308 move complete, result=0
23:50:42.888 00.000 12308 worker thread done servicing request
23:50:42.910 00.022 14556 UpdateGuideState exits: m=2302 SNR=32.1
23:50:42.914 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:42.919 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:42.922 00.003 14556 Enqueuing Expose request
23:50:42.926 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:50:42.930 00.004 12308 Worker thread wakes up
23:50:42.930 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:42.930 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:44.180 01.250 12308 Exposure complete
23:50:44.288 00.108 12308 worker thread done servicing request
23:50:44.289 00.001 14556 OnExposeComplete: enter
23:50:44.293 00.004 14556 UpdateGuideState(): m_state=6
23:50:44.299 00.006 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8032
23:50:44.303 00.004 14556 Star::Find returns 1 (0), X=168.20, Y=996.15, Mass=2330, SNR=32.3, Peak=197 HFD=4.4
23:50:44.307 00.004 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
23:50:44.311 00.004 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
23:50:44.318 00.007 14556 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.33 mountX=-0.02 mountY=-0.06, mountTheta=-1.89
23:50:44.323 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.07, opts=13)
23:50:44.328 00.005 14556 Enqueuing Move request for scope (0.02, 0.07)
23:50:44.332 00.004 12308 Worker thread wakes up
23:50:44.332 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
23:50:44.332 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
23:50:44.332 00.000 12308 Moving (0.02, 0.07) raw xDistance=-0.02 yDistance=-0.06
23:50:44.332 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:50:44.332 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:44.332 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:50:44.334 00.002 12308 MoveAxis(E, 0, ABG)
23:50:44.334 00.000 12308 Move returns status 0, amount 0
23:50:44.334 00.000 12308 MoveAxis(N, 0, ABG)
23:50:44.334 00.000 12308 Move returns status 0, amount 0
23:50:44.334 00.000 12308 move complete, result=0
23:50:44.334 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:44.339 00.005 12308 worker thread done servicing request
23:50:44.363 00.024 14556 UpdateGuideState exits: m=2330 SNR=32.3
23:50:44.367 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:44.372 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:44.376 00.004 14556 Enqueuing Expose request
23:50:44.380 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:44.385 00.005 12308 Worker thread wakes up
23:50:44.385 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:44.385 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:45.631 01.246 12308 Exposure complete
23:50:45.751 00.120 12308 worker thread done servicing request
23:50:45.751 00.000 14556 OnExposeComplete: enter
23:50:45.756 00.005 14556 UpdateGuideState(): m_state=6
23:50:45.760 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8033
23:50:45.763 00.003 14556 Star::Find returns 1 (0), X=168.44, Y=996.38, Mass=2168, SNR=31.2, Peak=157 HFD=4.7
23:50:45.768 00.005 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.93 = -2.35)
23:50:45.771 00.003 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.83 = -2.45)
23:50:45.775 00.004 14556 CameraToMount -- cameraX=0.25 cameraY=0.29 hyp=0.38 cameraTheta=0.86 mountX=-0.27 mountY=-0.25, mountTheta=-2.40
23:50:45.780 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.29, opts=13)
23:50:45.784 00.004 14556 Enqueuing Move request for scope (0.25, 0.29)
23:50:45.788 00.004 12308 Worker thread wakes up
23:50:45.788 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.29) opts 0xd
23:50:45.788 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.29)
23:50:45.788 00.000 12308 Moving (0.25, 0.29) raw xDistance=-0.27 yDistance=-0.25
23:50:45.788 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:50:45.788 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:50:45.788 00.000 12308 MoveAxis(E, 117, ABG)
23:50:45.789 00.001 12308 Guiding  Dir = 2, Dur = 117
23:50:45.789 00.000 12308 IsSlewing returns 0
23:50:45.789 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:45.792 00.003 12308 IsGuiding returns 0
23:50:45.793 00.001 12308 PulseGuide returned control before completion, sleep 127
23:50:45.822 00.029 14556 UpdateGuideState exits: m=2168 SNR=31.2
23:50:45.829 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:45.834 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:45.843 00.009 14556 Enqueuing Expose request
23:50:45.921 00.078 12308 IsGuiding returns 1
23:50:45.921 00.000 12308 scope still moving after pulse duration time elapsed
23:50:45.953 00.032 12308 IsSlewing returns 0
23:50:45.953 00.000 12308 IsGuiding returns 0
23:50:45.953 00.000 12308 scope move finished after 117 + 43 ms
23:50:45.954 00.001 12308 Move returns status 0, amount 117
23:50:45.954 00.000 12308 MoveAxis(N, 173, ABG)
23:50:45.954 00.000 12308 Guiding  Dir = 0, Dur = 173
23:50:45.954 00.000 12308 IsSlewing returns 0
23:50:45.955 00.001 12308 IsGuiding returns 0
23:50:45.955 00.000 12308 PulseGuide returned control before completion, sleep 183
23:50:46.155 00.200 12308 IsGuiding returns 1
23:50:46.155 00.000 12308 scope still moving after pulse duration time elapsed
23:50:46.186 00.031 12308 IsSlewing returns 0
23:50:46.187 00.001 12308 IsGuiding returns 0
23:50:46.187 00.000 12308 scope move finished after 173 + 59 ms
23:50:46.188 00.001 12308 Move returns status 0, amount 173
23:50:46.189 00.001 12308 move complete, result=0
23:50:46.190 00.001 12308 worker thread done servicing request
23:50:46.192 00.002 12308 Worker thread wakes up
23:50:46.192 00.000 14556 GuideStep: -0.3 px 117 ms EAST, -0.2 px 173 ms NORTH
23:50:46.198 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:46.198 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:47.441 01.243 12308 Exposure complete
23:50:47.561 00.120 12308 worker thread done servicing request
23:50:47.562 00.001 14556 OnExposeComplete: enter
23:50:47.566 00.004 14556 UpdateGuideState(): m_state=6
23:50:47.570 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8034
23:50:47.574 00.004 14556 Star::Find returns 1 (0), X=168.16, Y=995.95, Mass=2250, SNR=31.8, Peak=194 HFD=4.5
23:50:47.578 00.004 14556 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-3.07) = xAngle (1.29 = 1.29)
23:50:47.580 00.002 14556 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.20 = 1.20)
23:50:47.585 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.78 mountX=0.04 mountY=0.13, mountTheta=1.29
23:50:47.590 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.13, opts=13)
23:50:47.594 00.004 14556 Enqueuing Move request for scope (-0.03, -0.13)
23:50:47.597 00.003 12308 Worker thread wakes up
23:50:47.597 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.13) opts 0xd
23:50:47.597 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.13)
23:50:47.597 00.000 12308 Moving (-0.03, -0.13) raw xDistance=0.04 yDistance=0.13
23:50:47.597 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:50:47.597 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:47.597 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:50:47.597 00.000 12308 MoveAxis(E, 0, ABG)
23:50:47.597 00.000 12308 Move returns status 0, amount 0
23:50:47.599 00.002 12308 MoveAxis(N, 0, ABG)
23:50:47.599 00.000 12308 Move returns status 0, amount 0
23:50:47.599 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:47.603 00.004 12308 move complete, result=0
23:50:47.603 00.000 12308 worker thread done servicing request
23:50:47.625 00.022 14556 UpdateGuideState exits: m=2250 SNR=31.8
23:50:47.631 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:47.635 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:47.639 00.004 14556 Enqueuing Expose request
23:50:47.643 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:47.647 00.004 12308 Worker thread wakes up
23:50:47.647 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:47.647 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:48.903 01.256 12308 Exposure complete
23:50:49.037 00.134 12308 worker thread done servicing request
23:50:49.038 00.001 14556 OnExposeComplete: enter
23:50:49.042 00.004 14556 UpdateGuideState(): m_state=6
23:50:49.046 00.004 14556 Star::Find(15, 168, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8035
23:50:49.050 00.004 14556 Star::Find returns 1 (0), X=168.23, Y=996.06, Mass=2383, SNR=32.6, Peak=218 HFD=4.6
23:50:49.054 00.004 14556 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-3.07) = xAngle (2.46 = 2.46)
23:50:49.058 00.004 14556 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.36 = 2.36)
23:50:49.063 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.61 mountX=-0.04 mountY=0.03, mountTheta=2.41
23:50:49.069 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.03, opts=13)
23:50:49.074 00.005 14556 Enqueuing Move request for scope (0.04, -0.03)
23:50:49.078 00.004 12308 Worker thread wakes up
23:50:49.078 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
23:50:49.078 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
23:50:49.078 00.000 12308 Moving (0.04, -0.03) raw xDistance=-0.04 yDistance=0.03
23:50:49.078 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:50:49.078 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:49.079 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:50:49.079 00.000 12308 MoveAxis(E, 0, ABG)
23:50:49.079 00.000 12308 Move returns status 0, amount 0
23:50:49.079 00.000 12308 MoveAxis(N, 0, ABG)
23:50:49.079 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:49.083 00.004 12308 Move returns status 0, amount 0
23:50:49.084 00.001 12308 move complete, result=0
23:50:49.084 00.000 12308 worker thread done servicing request
23:50:49.105 00.021 14556 UpdateGuideState exits: m=2383 SNR=32.6
23:50:49.110 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:49.113 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:49.116 00.003 14556 Enqueuing Expose request
23:50:49.121 00.005 12308 Worker thread wakes up
23:50:49.121 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:49.121 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:49.122 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:50:50.381 01.259 12308 Exposure complete
23:50:50.505 00.124 12308 worker thread done servicing request
23:50:50.505 00.000 14556 OnExposeComplete: enter
23:50:50.509 00.004 14556 UpdateGuideState(): m_state=6
23:50:50.512 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8036
23:50:50.516 00.004 14556 Star::Find returns 1 (0), X=168.17, Y=996.21, Mass=1998, SNR=30.1, Peak=184 HFD=4.4
23:50:50.520 00.004 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.81 = -1.47)
23:50:50.522 00.002 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.57)
23:50:50.527 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.74 mountX=0.01 mountY=-0.12, mountTheta=-1.47
23:50:50.532 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.12, opts=13)
23:50:50.537 00.005 14556 Enqueuing Move request for scope (-0.02, 0.12)
23:50:50.541 00.004 12308 Worker thread wakes up
23:50:50.541 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
23:50:50.541 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
23:50:50.541 00.000 12308 Moving (-0.02, 0.12) raw xDistance=0.01 yDistance=-0.12
23:50:50.541 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:50:50.541 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:50.542 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:50:50.542 00.000 12308 MoveAxis(E, 0, ABG)
23:50:50.542 00.000 12308 Move returns status 0, amount 0
23:50:50.542 00.000 12308 MoveAxis(N, 0, ABG)
23:50:50.542 00.000 12308 Move returns status 0, amount 0
23:50:50.542 00.000 12308 move complete, result=0
23:50:50.543 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:50.547 00.004 12308 worker thread done servicing request
23:50:50.570 00.023 14556 UpdateGuideState exits: m=1998 SNR=30.1
23:50:50.574 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:50.578 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:50.581 00.003 14556 Enqueuing Expose request
23:50:50.586 00.005 12308 Worker thread wakes up
23:50:50.586 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:50.592 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:50.592 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:51.838 01.246 12308 Exposure complete
23:50:51.970 00.132 12308 worker thread done servicing request
23:50:51.970 00.000 14556 OnExposeComplete: enter
23:50:51.975 00.005 14556 UpdateGuideState(): m_state=6
23:50:51.979 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8037
23:50:51.983 00.004 14556 Star::Find returns 1 (0), X=168.22, Y=996.32, Mass=2371, SNR=33.1, Peak=191 HFD=4.6
23:50:51.986 00.003 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.51 = -1.78)
23:50:51.991 00.005 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.88)
23:50:51.995 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.24 cameraTheta=1.43 mountX=-0.05 mountY=-0.22, mountTheta=-1.78
23:50:52.001 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.23, opts=13)
23:50:52.004 00.003 14556 Enqueuing Move request for scope (0.03, 0.23)
23:50:52.008 00.004 12308 Worker thread wakes up
23:50:52.008 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
23:50:52.009 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
23:50:52.009 00.000 12308 Moving (0.03, 0.23) raw xDistance=-0.05 yDistance=-0.22
23:50:52.009 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:50:52.009 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:50:52.010 00.001 12308 MoveAxis(E, 0, ABG)
23:50:52.010 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:52.014 00.004 12308 Move returns status 0, amount 0
23:50:52.014 00.000 12308 MoveAxis(N, 158, ABG)
23:50:52.015 00.001 12308 Guiding  Dir = 0, Dur = 158
23:50:52.015 00.000 12308 IsSlewing returns 0
23:50:52.015 00.000 12308 IsGuiding returns 0
23:50:52.015 00.000 12308 PulseGuide returned control before completion, sleep 168
23:50:52.039 00.024 14556 UpdateGuideState exits: m=2371 SNR=33.1
23:50:52.044 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:52.048 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:52.052 00.004 14556 Enqueuing Expose request
23:50:52.198 00.146 12308 IsGuiding returns 1
23:50:52.199 00.001 12308 scope still moving after pulse duration time elapsed
23:50:52.230 00.031 12308 IsSlewing returns 0
23:50:52.231 00.001 12308 IsGuiding returns 0
23:50:52.232 00.001 12308 scope move finished after 158 + 57 ms
23:50:52.232 00.000 12308 Move returns status 0, amount 158
23:50:52.232 00.000 12308 move complete, result=0
23:50:52.233 00.001 12308 worker thread done servicing request
23:50:52.233 00.000 12308 Worker thread wakes up
23:50:52.233 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 158 ms NORTH
23:50:52.239 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:52.240 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:53.491 01.251 12308 Exposure complete
23:50:53.604 00.113 12308 worker thread done servicing request
23:50:53.604 00.000 14556 OnExposeComplete: enter
23:50:53.608 00.004 14556 UpdateGuideState(): m_state=6
23:50:53.612 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8038
23:50:53.616 00.004 14556 Star::Find returns 1 (0), X=168.03, Y=995.97, Mass=2429, SNR=33.2, Peak=219 HFD=4.5
23:50:53.619 00.003 14556 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.07) = xAngle (0.57 = 0.57)
23:50:53.624 00.005 14556 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.47 = 0.47)
23:50:53.627 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-2.50 mountX=0.17 mountY=0.09, mountTheta=0.50
23:50:53.632 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.12, opts=13)
23:50:53.636 00.004 14556 Enqueuing Move request for scope (-0.16, -0.12)
23:50:53.639 00.003 12308 Worker thread wakes up
23:50:53.639 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.12) opts 0xd
23:50:53.639 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.12)
23:50:53.639 00.000 12308 Moving (-0.16, -0.12) raw xDistance=0.17 yDistance=0.09
23:50:53.639 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:50:53.639 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:53.641 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:50:53.641 00.000 12308 MoveAxis(E, 0, ABG)
23:50:53.641 00.000 12308 Move returns status 0, amount 0
23:50:53.641 00.000 12308 MoveAxis(N, 0, ABG)
23:50:53.642 00.001 12308 Move returns status 0, amount 0
23:50:53.642 00.000 12308 move complete, result=0
23:50:53.642 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:53.646 00.004 12308 worker thread done servicing request
23:50:53.667 00.021 14556 UpdateGuideState exits: m=2429 SNR=33.2
23:50:53.671 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:53.675 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:53.678 00.003 14556 Enqueuing Expose request
23:50:53.683 00.005 12308 Worker thread wakes up
23:50:53.683 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:53.690 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:53.690 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:54.943 01.253 12308 Exposure complete
23:50:55.068 00.125 12308 worker thread done servicing request
23:50:55.070 00.002 14556 OnExposeComplete: enter
23:50:55.073 00.003 14556 UpdateGuideState(): m_state=6
23:50:55.078 00.005 14556 Star::Find(15, 168, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8039
23:50:55.082 00.004 14556 Star::Find returns 1 (0), X=168.09, Y=996.14, Mass=2231, SNR=31.7, Peak=232 HFD=4.3
23:50:55.085 00.003 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.69 = -0.59)
23:50:55.089 00.004 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.59 = -0.69)
23:50:55.093 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.11 cameraTheta=2.62 mountX=0.09 mountY=-0.07, mountTheta=-0.65
23:50:55.099 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.05, opts=13)
23:50:55.103 00.004 14556 Enqueuing Move request for scope (-0.09, 0.05)
23:50:55.107 00.004 12308 Worker thread wakes up
23:50:55.107 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
23:50:55.108 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
23:50:55.108 00.000 12308 Moving (-0.09, 0.05) raw xDistance=0.09 yDistance=-0.07
23:50:55.108 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:50:55.108 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:55.108 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:50:55.108 00.000 12308 MoveAxis(E, 0, ABG)
23:50:55.108 00.000 12308 Move returns status 0, amount 0
23:50:55.110 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:55.113 00.003 12308 MoveAxis(N, 0, ABG)
23:50:55.114 00.001 12308 Move returns status 0, amount 0
23:50:55.114 00.000 12308 move complete, result=0
23:50:55.114 00.000 12308 worker thread done servicing request
23:50:55.135 00.021 14556 UpdateGuideState exits: m=2231 SNR=31.7
23:50:55.139 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:55.142 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:55.145 00.003 14556 Enqueuing Expose request
23:50:55.150 00.005 12308 Worker thread wakes up
23:50:55.150 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:55.155 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:55.156 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:56.405 01.249 12308 Exposure complete
23:50:56.537 00.132 12308 worker thread done servicing request
23:50:56.537 00.000 14556 OnExposeComplete: enter
23:50:56.542 00.005 14556 UpdateGuideState(): m_state=6
23:50:56.546 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8040
23:50:56.550 00.004 14556 Star::Find returns 1 (0), X=168.04, Y=996.14, Mass=2238, SNR=31.6, Peak=193 HFD=4.5
23:50:56.553 00.003 14556 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.07) = xAngle (5.88 = -0.41)
23:50:56.558 00.005 14556 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.78 = -0.51)
23:50:56.562 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.80 mountX=0.14 mountY=-0.08, mountTheta=-0.49
23:50:56.568 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.05, opts=13)
23:50:56.571 00.003 14556 Enqueuing Move request for scope (-0.15, 0.05)
23:50:56.576 00.005 12308 Worker thread wakes up
23:50:56.576 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
23:50:56.576 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
23:50:56.576 00.000 12308 Moving (-0.15, 0.05) raw xDistance=0.14 yDistance=-0.08
23:50:56.576 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:50:56.576 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:56.577 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:50:56.577 00.000 12308 MoveAxis(E, 0, ABG)
23:50:56.577 00.000 12308 Move returns status 0, amount 0
23:50:56.577 00.000 12308 MoveAxis(N, 0, ABG)
23:50:56.577 00.000 12308 Move returns status 0, amount 0
23:50:56.577 00.000 12308 move complete, result=0
23:50:56.577 00.000 12308 worker thread done servicing request
23:50:56.579 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:56.602 00.023 14556 UpdateGuideState exits: m=2238 SNR=31.6
23:50:56.606 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:56.610 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:56.614 00.004 14556 Enqueuing Expose request
23:50:56.616 00.002 12308 Worker thread wakes up
23:50:56.617 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:56.622 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:56.622 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:57.867 01.245 12308 Exposure complete
23:50:57.994 00.127 12308 worker thread done servicing request
23:50:57.994 00.000 14556 OnExposeComplete: enter
23:50:58.000 00.006 14556 UpdateGuideState(): m_state=6
23:50:58.005 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8041
23:50:58.009 00.004 14556 Star::Find returns 1 (0), X=168.04, Y=996.02, Mass=2190, SNR=31.5, Peak=208 HFD=4.5
23:50:58.013 00.004 14556 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-3.07) = xAngle (0.37 = 0.37)
23:50:58.018 00.005 14556 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.27 = 0.27)
23:50:58.021 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-2.71 mountX=0.16 mountY=0.04, mountTheta=0.28
23:50:58.026 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.07, opts=13)
23:50:58.031 00.005 14556 Enqueuing Move request for scope (-0.15, -0.07)
23:50:58.035 00.004 12308 Worker thread wakes up
23:50:58.035 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.07) opts 0xd
23:50:58.035 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.07)
23:50:58.035 00.000 12308 Moving (-0.15, -0.07) raw xDistance=0.16 yDistance=0.04
23:50:58.035 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:50:58.037 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:58.037 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:50:58.037 00.000 12308 MoveAxis(E, 0, ABG)
23:50:58.037 00.000 12308 Move returns status 0, amount 0
23:50:58.037 00.000 12308 MoveAxis(N, 0, ABG)
23:50:58.037 00.000 12308 Move returns status 0, amount 0
23:50:58.037 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:58.041 00.004 12308 move complete, result=0
23:50:58.042 00.001 12308 worker thread done servicing request
23:50:58.063 00.021 14556 UpdateGuideState exits: m=2190 SNR=31.5
23:50:58.067 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:58.071 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:58.074 00.003 14556 Enqueuing Expose request
23:50:58.078 00.004 12308 Worker thread wakes up
23:50:58.079 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:58.079 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:50:58.079 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:50:59.323 01.244 12308 Exposure complete
23:50:59.442 00.119 12308 worker thread done servicing request
23:50:59.443 00.001 14556 OnExposeComplete: enter
23:50:59.446 00.003 14556 UpdateGuideState(): m_state=6
23:50:59.451 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8042
23:50:59.455 00.004 14556 Star::Find returns 1 (0), X=167.98, Y=996.13, Mass=2242, SNR=31.8, Peak=207 HFD=4.3
23:50:59.459 00.004 14556 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.07) = xAngle (6.00 = -0.28)
23:50:59.462 00.003 14556 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.90 = -0.38)
23:50:59.466 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.04 hyp=0.21 cameraTheta=2.93 mountX=0.20 mountY=-0.08, mountTheta=-0.37
23:50:59.471 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.04, opts=13)
23:50:59.474 00.003 14556 Enqueuing Move request for scope (-0.21, 0.04)
23:50:59.479 00.005 12308 Worker thread wakes up
23:50:59.479 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.04) opts 0xd
23:50:59.479 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.04)
23:50:59.479 00.000 12308 Moving (-0.21, 0.04) raw xDistance=0.20 yDistance=-0.08
23:50:59.479 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:50:59.480 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:59.480 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:50:59.480 00.000 12308 MoveAxis(W, 89, ABG)
23:50:59.480 00.000 12308 Guiding  Dir = 3, Dur = 89
23:50:59.481 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:50:59.485 00.004 12308 IsSlewing returns 0
23:50:59.485 00.000 12308 IsGuiding returns 0
23:50:59.485 00.000 12308 PulseGuide returned control before completion, sleep 99
23:50:59.506 00.021 14556 UpdateGuideState exits: m=2242 SNR=31.8
23:50:59.511 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:59.515 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:50:59.519 00.004 14556 Enqueuing Expose request
23:50:59.592 00.073 12308 IsGuiding returns 1
23:50:59.593 00.001 12308 scope still moving after pulse duration time elapsed
23:50:59.623 00.030 12308 IsSlewing returns 0
23:50:59.624 00.001 12308 IsGuiding returns 0
23:50:59.624 00.000 12308 scope move finished after 89 + 50 ms
23:50:59.625 00.001 12308 Move returns status 0, amount 89
23:50:59.626 00.001 12308 MoveAxis(N, 0, ABG)
23:50:59.626 00.000 12308 Move returns status 0, amount 0
23:50:59.626 00.000 12308 move complete, result=0
23:50:59.627 00.001 12308 worker thread done servicing request
23:50:59.627 00.000 14556 GuideStep: 0.2 px 89 ms WEST, -0.1 px 0 ms NORTH
23:50:59.634 00.007 12308 Worker thread wakes up
23:50:59.634 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:50:59.634 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:00.889 01.255 12308 Exposure complete
23:51:01.018 00.129 12308 worker thread done servicing request
23:51:01.018 00.000 14556 OnExposeComplete: enter
23:51:01.023 00.005 14556 UpdateGuideState(): m_state=6
23:51:01.026 00.003 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8043
23:51:01.031 00.005 14556 Star::Find returns 1 (0), X=168.24, Y=996.40, Mass=2315, SNR=32.3, Peak=182 HFD=4.7
23:51:01.036 00.005 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.47 = -1.81)
23:51:01.040 00.004 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.91)
23:51:01.043 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.31 hyp=0.31 cameraTheta=1.40 mountX=-0.07 mountY=-0.30, mountTheta=-1.82
23:51:01.048 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.31, opts=13)
23:51:01.053 00.005 14556 Enqueuing Move request for scope (0.05, 0.31)
23:51:01.058 00.005 12308 Worker thread wakes up
23:51:01.058 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.31) opts 0xd
23:51:01.058 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.31)
23:51:01.058 00.000 12308 Moving (0.05, 0.31) raw xDistance=-0.07 yDistance=-0.30
23:51:01.058 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:51:01.059 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:51:01.059 00.000 12308 MoveAxis(E, 0, ABG)
23:51:01.059 00.000 12308 Move returns status 0, amount 0
23:51:01.059 00.000 12308 MoveAxis(N, 208, ABG)
23:51:01.060 00.001 12308 Guiding  Dir = 0, Dur = 208
23:51:01.060 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:01.065 00.005 12308 IsSlewing returns 0
23:51:01.065 00.000 12308 IsGuiding returns 0
23:51:01.065 00.000 12308 PulseGuide returned control before completion, sleep 218
23:51:01.084 00.019 14556 UpdateGuideState exits: m=2315 SNR=32.3
23:51:01.087 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:01.092 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:01.097 00.005 14556 Enqueuing Expose request
23:51:01.284 00.187 12308 IsGuiding returns 1
23:51:01.285 00.001 12308 scope still moving after pulse duration time elapsed
23:51:01.315 00.030 12308 IsSlewing returns 0
23:51:01.316 00.001 12308 IsGuiding returns 0
23:51:01.318 00.002 12308 scope move finished after 208 + 44 ms
23:51:01.318 00.000 12308 Move returns status 0, amount 208
23:51:01.319 00.001 12308 move complete, result=0
23:51:01.319 00.000 12308 worker thread done servicing request
23:51:01.320 00.001 12308 Worker thread wakes up
23:51:01.320 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 208 ms NORTH
23:51:01.326 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:01.326 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:02.570 01.244 12308 Exposure complete
23:51:02.689 00.119 12308 worker thread done servicing request
23:51:02.690 00.001 14556 OnExposeComplete: enter
23:51:02.693 00.003 14556 UpdateGuideState(): m_state=6
23:51:02.696 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8044
23:51:02.700 00.004 14556 Star::Find returns 1 (0), X=168.19, Y=996.14, Mass=2311, SNR=32.6, Peak=218 HFD=4.3
23:51:02.704 00.004 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
23:51:02.707 00.003 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
23:51:02.711 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.58 mountX=-0.00 mountY=-0.05, mountTheta=-1.63
23:51:02.716 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.05, opts=13)
23:51:02.721 00.005 14556 Enqueuing Move request for scope (-0.00, 0.05)
23:51:02.725 00.004 12308 Worker thread wakes up
23:51:02.726 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
23:51:02.726 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
23:51:02.726 00.000 12308 Moving (-0.00, 0.05) raw xDistance=-0.00 yDistance=-0.05
23:51:02.726 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:51:02.726 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:02.728 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:51:02.728 00.000 12308 MoveAxis(E, 0, ABG)
23:51:02.728 00.000 12308 Move returns status 0, amount 0
23:51:02.728 00.000 12308 MoveAxis(N, 0, ABG)
23:51:02.729 00.001 12308 Move returns status 0, amount 0
23:51:02.729 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:02.733 00.004 12308 move complete, result=0
23:51:02.733 00.000 12308 worker thread done servicing request
23:51:02.753 00.020 14556 UpdateGuideState exits: m=2311 SNR=32.6
23:51:02.758 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:02.761 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:02.765 00.004 14556 Enqueuing Expose request
23:51:02.770 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:51:02.772 00.002 12308 Worker thread wakes up
23:51:02.774 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:02.774 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:04.034 01.260 12308 Exposure complete
23:51:04.165 00.131 12308 worker thread done servicing request
23:51:04.165 00.000 14556 OnExposeComplete: enter
23:51:04.169 00.004 14556 UpdateGuideState(): m_state=6
23:51:04.174 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8045
23:51:04.178 00.004 14556 Star::Find returns 1 (0), X=168.19, Y=996.21, Mass=2264, SNR=32.1, Peak=185 HFD=4.6
23:51:04.183 00.005 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.60 = -1.68)
23:51:04.187 00.004 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.78)
23:51:04.192 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.53 mountX=-0.01 mountY=-0.12, mountTheta=-1.68
23:51:04.198 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.12, opts=13)
23:51:04.202 00.004 14556 Enqueuing Move request for scope (0.00, 0.12)
23:51:04.207 00.005 12308 Worker thread wakes up
23:51:04.207 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.12) opts 0xd
23:51:04.207 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.12)
23:51:04.207 00.000 12308 Moving (0.00, 0.12) raw xDistance=-0.01 yDistance=-0.12
23:51:04.207 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:51:04.207 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:04.207 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:51:04.208 00.001 12308 MoveAxis(E, 0, ABG)
23:51:04.208 00.000 12308 Move returns status 0, amount 0
23:51:04.208 00.000 12308 MoveAxis(N, 0, ABG)
23:51:04.208 00.000 12308 Move returns status 0, amount 0
23:51:04.208 00.000 12308 move complete, result=0
23:51:04.208 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:04.216 00.008 12308 worker thread done servicing request
23:51:04.236 00.020 14556 UpdateGuideState exits: m=2264 SNR=32.1
23:51:04.240 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:04.244 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:04.249 00.005 14556 Enqueuing Expose request
23:51:04.254 00.005 12308 Worker thread wakes up
23:51:04.254 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:51:04.259 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:04.259 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:05.503 01.244 12308 Exposure complete
23:51:05.620 00.117 12308 worker thread done servicing request
23:51:05.620 00.000 14556 OnExposeComplete: enter
23:51:05.624 00.004 14556 UpdateGuideState(): m_state=6
23:51:05.628 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8046
23:51:05.633 00.005 14556 Star::Find returns 1 (0), X=168.26, Y=996.31, Mass=2255, SNR=31.8, Peak=189 HFD=4.6
23:51:05.637 00.004 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.32 = -1.97)
23:51:05.641 00.004 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.07)
23:51:05.644 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.22 hyp=0.23 cameraTheta=1.24 mountX=-0.09 mountY=-0.21, mountTheta=-1.99
23:51:05.649 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.22, opts=13)
23:51:05.652 00.003 14556 Enqueuing Move request for scope (0.08, 0.22)
23:51:05.656 00.004 12308 Worker thread wakes up
23:51:05.656 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.22) opts 0xd
23:51:05.656 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.22)
23:51:05.656 00.000 12308 Moving (0.08, 0.22) raw xDistance=-0.09 yDistance=-0.21
23:51:05.656 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:51:05.656 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:51:05.657 00.001 12308 MoveAxis(E, 0, ABG)
23:51:05.657 00.000 12308 Move returns status 0, amount 0
23:51:05.657 00.000 12308 MoveAxis(N, 144, ABG)
23:51:05.657 00.000 12308 Guiding  Dir = 0, Dur = 144
23:51:05.657 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:05.661 00.004 12308 IsSlewing returns 0
23:51:05.661 00.000 12308 IsGuiding returns 0
23:51:05.661 00.000 12308 PulseGuide returned control before completion, sleep 154
23:51:05.684 00.023 14556 UpdateGuideState exits: m=2255 SNR=31.8
23:51:05.688 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:05.692 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:05.697 00.005 14556 Enqueuing Expose request
23:51:05.820 00.123 12308 IsGuiding returns 1
23:51:05.820 00.000 12308 scope still moving after pulse duration time elapsed
23:51:05.852 00.032 12308 IsSlewing returns 0
23:51:05.852 00.000 12308 IsGuiding returns 0
23:51:05.853 00.001 12308 scope move finished after 144 + 47 ms
23:51:05.853 00.000 12308 Move returns status 0, amount 144
23:51:05.853 00.000 12308 move complete, result=0
23:51:05.854 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 144 ms NORTH
23:51:05.859 00.005 12308 worker thread done servicing request
23:51:05.859 00.000 12308 Worker thread wakes up
23:51:05.859 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:05.861 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:07.120 01.259 12308 Exposure complete
23:51:07.222 00.102 12308 worker thread done servicing request
23:51:07.222 00.000 14556 OnExposeComplete: enter
23:51:07.225 00.003 14556 UpdateGuideState(): m_state=6
23:51:07.230 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8047
23:51:07.233 00.003 14556 Star::Find returns 1 (0), X=168.35, Y=996.03, Mass=2370, SNR=32.7, Peak=200 HFD=4.8
23:51:07.237 00.004 14556 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-3.07) = xAngle (2.71 = 2.71)
23:51:07.240 00.003 14556 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.62 = 2.62)
23:51:07.244 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-0.36 mountX=-0.16 mountY=0.09, mountTheta=2.64
23:51:07.249 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.06, opts=13)
23:51:07.254 00.005 14556 Enqueuing Move request for scope (0.16, -0.06)
23:51:07.258 00.004 12308 Worker thread wakes up
23:51:07.258 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.06) opts 0xd
23:51:07.258 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.06)
23:51:07.258 00.000 12308 Moving (0.16, -0.06) raw xDistance=-0.16 yDistance=0.09
23:51:07.258 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:51:07.258 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:07.260 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:51:07.260 00.000 12308 MoveAxis(E, 0, ABG)
23:51:07.260 00.000 12308 Move returns status 0, amount 0
23:51:07.260 00.000 12308 MoveAxis(N, 0, ABG)
23:51:07.260 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:07.265 00.005 12308 Move returns status 0, amount 0
23:51:07.265 00.000 12308 move complete, result=0
23:51:07.266 00.001 12308 worker thread done servicing request
23:51:07.287 00.021 14556 UpdateGuideState exits: m=2370 SNR=32.7
23:51:07.292 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:07.295 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:07.300 00.005 14556 Enqueuing Expose request
23:51:07.304 00.004 12308 Worker thread wakes up
23:51:07.304 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:07.309 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:07.309 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:08.569 01.260 12308 Exposure complete
23:51:08.700 00.131 12308 worker thread done servicing request
23:51:08.701 00.001 14556 OnExposeComplete: enter
23:51:08.704 00.003 14556 UpdateGuideState(): m_state=6
23:51:08.709 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8048
23:51:08.713 00.004 14556 Star::Find returns 1 (0), X=168.36, Y=995.96, Mass=2184, SNR=31.4, Peak=165 HFD=4.5
23:51:08.717 00.004 14556 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-3.07) = xAngle (2.45 = 2.45)
23:51:08.720 00.003 14556 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.36 = 2.36)
23:51:08.724 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=-0.12 hyp=0.21 cameraTheta=-0.62 mountX=-0.17 mountY=0.15, mountTheta=2.40
23:51:08.729 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.12, opts=13)
23:51:08.733 00.004 14556 Enqueuing Move request for scope (0.17, -0.12)
23:51:08.737 00.004 12308 Worker thread wakes up
23:51:08.737 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.12) opts 0xd
23:51:08.737 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.12)
23:51:08.737 00.000 12308 Moving (0.17, -0.12) raw xDistance=-0.17 yDistance=0.15
23:51:08.737 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:51:08.737 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:08.738 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:51:08.738 00.000 12308 MoveAxis(E, 0, ABG)
23:51:08.738 00.000 12308 Move returns status 0, amount 0
23:51:08.739 00.001 12308 MoveAxis(N, 0, ABG)
23:51:08.739 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:08.743 00.004 12308 Move returns status 0, amount 0
23:51:08.743 00.000 12308 move complete, result=0
23:51:08.744 00.001 12308 worker thread done servicing request
23:51:08.766 00.022 14556 UpdateGuideState exits: m=2184 SNR=31.4
23:51:08.771 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:08.775 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:08.781 00.006 14556 Enqueuing Expose request
23:51:08.785 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:51:08.788 00.003 12308 Worker thread wakes up
23:51:08.789 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:08.789 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:10.036 01.247 12308 Exposure complete
23:51:10.164 00.128 12308 worker thread done servicing request
23:51:10.164 00.000 14556 OnExposeComplete: enter
23:51:10.169 00.005 14556 UpdateGuideState(): m_state=6
23:51:10.172 00.003 14556 Star::Find(15, 168, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8049
23:51:10.176 00.004 14556 Star::Find returns 1 (0), X=168.27, Y=996.16, Mass=2126, SNR=31.0, Peak=166 HFD=4.4
23:51:10.180 00.004 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.83 = -2.45)
23:51:10.184 00.004 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.55)
23:51:10.188 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.11 cameraTheta=0.76 mountX=-0.08 mountY=-0.06, mountTheta=-2.52
23:51:10.192 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.07, opts=13)
23:51:10.195 00.003 14556 Enqueuing Move request for scope (0.08, 0.07)
23:51:10.198 00.003 12308 Worker thread wakes up
23:51:10.198 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
23:51:10.199 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
23:51:10.199 00.000 12308 Moving (0.08, 0.07) raw xDistance=-0.08 yDistance=-0.06
23:51:10.199 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:51:10.199 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:10.199 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:51:10.201 00.002 12308 MoveAxis(E, 0, ABG)
23:51:10.201 00.000 12308 Move returns status 0, amount 0
23:51:10.201 00.000 12308 MoveAxis(N, 0, ABG)
23:51:10.201 00.000 12308 Move returns status 0, amount 0
23:51:10.201 00.000 12308 move complete, result=0
23:51:10.202 00.001 12308 worker thread done servicing request
23:51:10.203 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:10.228 00.025 14556 UpdateGuideState exits: m=2126 SNR=31.0
23:51:10.232 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:10.236 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:10.239 00.003 14556 Enqueuing Expose request
23:51:10.243 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:51:10.248 00.005 12308 Worker thread wakes up
23:51:10.249 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:10.249 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:11.493 01.244 12308 Exposure complete
23:51:11.621 00.128 12308 worker thread done servicing request
23:51:11.622 00.001 14556 OnExposeComplete: enter
23:51:11.625 00.003 14556 UpdateGuideState(): m_state=6
23:51:11.630 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8050
23:51:11.634 00.004 14556 Star::Find returns 1 (0), X=168.35, Y=996.11, Mass=2238, SNR=31.7, Peak=172 HFD=4.8
23:51:11.638 00.004 14556 CameraToMount -- cameraTheta (0.13) - m_xAngle (-3.07) = xAngle (3.20 = -3.08)
23:51:11.642 00.004 14556 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.11 = 3.11)
23:51:11.646 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.13 mountX=-0.17 mountY=0.01, mountTheta=3.11
23:51:11.650 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.02, opts=13)
23:51:11.655 00.005 14556 Enqueuing Move request for scope (0.17, 0.02)
23:51:11.660 00.005 12308 Worker thread wakes up
23:51:11.661 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd
23:51:11.661 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.02)
23:51:11.661 00.000 12308 Moving (0.17, 0.02) raw xDistance=-0.17 yDistance=0.01
23:51:11.661 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:51:11.661 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:11.662 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:51:11.662 00.000 12308 MoveAxis(E, 0, ABG)
23:51:11.662 00.000 12308 Move returns status 0, amount 0
23:51:11.663 00.001 12308 MoveAxis(N, 0, ABG)
23:51:11.663 00.000 12308 Move returns status 0, amount 0
23:51:11.663 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:11.668 00.005 12308 move complete, result=0
23:51:11.668 00.000 12308 worker thread done servicing request
23:51:11.688 00.020 14556 UpdateGuideState exits: m=2238 SNR=31.7
23:51:11.692 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:11.696 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:11.699 00.003 14556 Enqueuing Expose request
23:51:11.704 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:11.708 00.004 12308 Worker thread wakes up
23:51:11.708 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:11.708 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:12.957 01.249 12308 Exposure complete
23:51:13.086 00.129 12308 worker thread done servicing request
23:51:13.086 00.000 14556 OnExposeComplete: enter
23:51:13.090 00.004 14556 UpdateGuideState(): m_state=6
23:51:13.095 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8051
23:51:13.099 00.004 14556 Star::Find returns 1 (0), X=168.32, Y=996.11, Mass=2377, SNR=32.6, Peak=180 HFD=4.6
23:51:13.104 00.005 14556 CameraToMount -- cameraTheta (0.15) - m_xAngle (-3.07) = xAngle (3.22 = -3.06)
23:51:13.108 00.004 14556 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.12 = 3.12)
23:51:13.112 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.14 cameraTheta=0.15 mountX=-0.14 mountY=0.00, mountTheta=3.12
23:51:13.116 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.02, opts=13)
23:51:13.120 00.004 14556 Enqueuing Move request for scope (0.14, 0.02)
23:51:13.125 00.005 12308 Worker thread wakes up
23:51:13.125 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
23:51:13.125 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
23:51:13.125 00.000 12308 Moving (0.14, 0.02) raw xDistance=-0.14 yDistance=0.00
23:51:13.125 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:51:13.126 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:13.126 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:51:13.126 00.000 12308 MoveAxis(E, 0, ABG)
23:51:13.126 00.000 12308 Move returns status 0, amount 0
23:51:13.126 00.000 12308 MoveAxis(N, 0, ABG)
23:51:13.126 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:13.132 00.006 12308 Move returns status 0, amount 0
23:51:13.132 00.000 12308 move complete, result=0
23:51:13.132 00.000 12308 worker thread done servicing request
23:51:13.153 00.021 14556 UpdateGuideState exits: m=2377 SNR=32.6
23:51:13.158 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:13.162 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:13.166 00.004 14556 Enqueuing Expose request
23:51:13.169 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:13.174 00.005 12308 Worker thread wakes up
23:51:13.174 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:13.174 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:14.414 01.240 12308 Exposure complete
23:51:14.542 00.128 12308 worker thread done servicing request
23:51:14.542 00.000 14556 OnExposeComplete: enter
23:51:14.547 00.005 14556 UpdateGuideState(): m_state=6
23:51:14.550 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8052
23:51:14.553 00.003 14556 Star::Find returns 1 (0), X=168.24, Y=996.36, Mass=2097, SNR=30.9, Peak=172 HFD=4.3
23:51:14.558 00.005 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.46 = -1.82)
23:51:14.562 00.004 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.92)
23:51:14.565 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.27 hyp=0.28 cameraTheta=1.39 mountX=-0.07 mountY=-0.26, mountTheta=-1.83
23:51:14.570 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.27, opts=13)
23:51:14.574 00.004 14556 Enqueuing Move request for scope (0.05, 0.27)
23:51:14.577 00.003 12308 Worker thread wakes up
23:51:14.578 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.27) opts 0xd
23:51:14.578 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.27)
23:51:14.578 00.000 12308 Moving (0.05, 0.27) raw xDistance=-0.07 yDistance=-0.26
23:51:14.578 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:51:14.579 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:51:14.579 00.000 12308 MoveAxis(E, 0, ABG)
23:51:14.579 00.000 12308 Move returns status 0, amount 0
23:51:14.579 00.000 12308 MoveAxis(N, 183, ABG)
23:51:14.579 00.000 12308 Guiding  Dir = 0, Dur = 183
23:51:14.579 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:14.584 00.005 12308 IsSlewing returns 0
23:51:14.584 00.000 12308 IsGuiding returns 0
23:51:14.585 00.001 12308 PulseGuide returned control before completion, sleep 193
23:51:14.607 00.022 14556 UpdateGuideState exits: m=2097 SNR=30.9
23:51:14.613 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:14.619 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:14.623 00.004 14556 Enqueuing Expose request
23:51:14.794 00.171 12308 IsGuiding returns 1
23:51:14.795 00.001 12308 scope still moving after pulse duration time elapsed
23:51:14.825 00.030 12308 IsSlewing returns 0
23:51:14.826 00.001 12308 IsGuiding returns 0
23:51:14.827 00.001 12308 scope move finished after 183 + 59 ms
23:51:14.828 00.001 12308 Move returns status 0, amount 183
23:51:14.828 00.000 12308 move complete, result=0
23:51:14.828 00.000 12308 worker thread done servicing request
23:51:14.829 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 183 ms NORTH
23:51:14.836 00.007 12308 Worker thread wakes up
23:51:14.836 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:14.838 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:16.091 01.253 12308 Exposure complete
23:51:16.210 00.119 12308 worker thread done servicing request
23:51:16.211 00.001 14556 OnExposeComplete: enter
23:51:16.215 00.004 14556 UpdateGuideState(): m_state=6
23:51:16.219 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8053
23:51:16.228 00.009 14556 Star::Find returns 1 (0), X=168.30, Y=996.07, Mass=2253, SNR=31.6, Peak=192 HFD=4.4
23:51:16.233 00.005 14556 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-3.07) = xAngle (2.92 = 2.92)
23:51:16.238 00.005 14556 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.82 = 2.82)
23:51:16.241 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.15 mountX=-0.12 mountY=0.04, mountTheta=2.83
23:51:16.246 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.02, opts=13)
23:51:16.250 00.004 14556 Enqueuing Move request for scope (0.12, -0.02)
23:51:16.254 00.004 12308 Worker thread wakes up
23:51:16.254 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
23:51:16.254 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
23:51:16.254 00.000 12308 Moving (0.12, -0.02) raw xDistance=-0.12 yDistance=0.04
23:51:16.254 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:51:16.254 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:16.255 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:51:16.255 00.000 12308 MoveAxis(E, 0, ABG)
23:51:16.255 00.000 12308 Move returns status 0, amount 0
23:51:16.255 00.000 12308 MoveAxis(N, 0, ABG)
23:51:16.255 00.000 12308 Move returns status 0, amount 0
23:51:16.255 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:16.260 00.005 12308 move complete, result=0
23:51:16.260 00.000 12308 worker thread done servicing request
23:51:16.281 00.021 14556 UpdateGuideState exits: m=2253 SNR=31.6
23:51:16.287 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:16.290 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:16.294 00.004 14556 Enqueuing Expose request
23:51:16.298 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:16.302 00.004 12308 Worker thread wakes up
23:51:16.303 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:16.303 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:17.551 01.248 12308 Exposure complete
23:51:17.666 00.115 12308 worker thread done servicing request
23:51:17.666 00.000 14556 OnExposeComplete: enter
23:51:17.671 00.005 14556 UpdateGuideState(): m_state=6
23:51:17.676 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8054
23:51:17.680 00.004 14556 Star::Find returns 1 (0), X=168.35, Y=996.20, Mass=2241, SNR=31.7, Peak=189 HFD=4.6
23:51:17.684 00.004 14556 CameraToMount -- cameraTheta (0.60) - m_xAngle (-3.07) = xAngle (3.68 = -2.61)
23:51:17.690 00.006 14556 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.58 = -2.70)
23:51:17.695 00.005 14556 CameraToMount -- cameraX=0.16 cameraY=0.11 hyp=0.20 cameraTheta=0.60 mountX=-0.17 mountY=-0.08, mountTheta=-2.68
23:51:17.701 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.11, opts=13)
23:51:17.706 00.005 14556 Enqueuing Move request for scope (0.16, 0.11)
23:51:17.710 00.004 12308 Worker thread wakes up
23:51:17.710 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.11) opts 0xd
23:51:17.710 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.11)
23:51:17.710 00.000 12308 Moving (0.16, 0.11) raw xDistance=-0.17 yDistance=-0.08
23:51:17.710 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:51:17.710 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:17.711 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:51:17.711 00.000 12308 MoveAxis(E, 0, ABG)
23:51:17.711 00.000 12308 Move returns status 0, amount 0
23:51:17.711 00.000 12308 MoveAxis(N, 0, ABG)
23:51:17.712 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:17.717 00.005 12308 Move returns status 0, amount 0
23:51:17.717 00.000 12308 move complete, result=0
23:51:17.717 00.000 12308 worker thread done servicing request
23:51:17.738 00.021 14556 UpdateGuideState exits: m=2241 SNR=31.7
23:51:17.745 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:17.750 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:17.756 00.006 14556 Enqueuing Expose request
23:51:17.761 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:51:17.765 00.004 12308 Worker thread wakes up
23:51:17.765 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:17.765 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:19.010 01.245 12308 Exposure complete
23:51:19.164 00.154 12308 worker thread done servicing request
23:51:19.164 00.000 14556 OnExposeComplete: enter
23:51:19.168 00.004 14556 UpdateGuideState(): m_state=6
23:51:19.173 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8055
23:51:19.178 00.005 14556 Star::Find returns 1 (0), X=168.29, Y=996.07, Mass=2267, SNR=32.2, Peak=198 HFD=4.7
23:51:19.183 00.005 14556 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-3.07) = xAngle (2.89 = 2.89)
23:51:19.191 00.008 14556 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.79 = 2.79)
23:51:19.197 00.006 14556 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.18 mountX=-0.11 mountY=0.04, mountTheta=2.80
23:51:19.205 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.02, opts=13)
23:51:19.211 00.006 14556 Enqueuing Move request for scope (0.11, -0.02)
23:51:19.217 00.006 12308 Worker thread wakes up
23:51:19.217 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
23:51:19.218 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
23:51:19.218 00.000 12308 Moving (0.11, -0.02) raw xDistance=-0.11 yDistance=0.04
23:51:19.218 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:51:19.219 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:19.219 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:51:19.219 00.000 12308 MoveAxis(E, 0, ABG)
23:51:19.219 00.000 12308 Move returns status 0, amount 0
23:51:19.220 00.001 12308 MoveAxis(N, 0, ABG)
23:51:19.220 00.000 12308 Move returns status 0, amount 0
23:51:19.220 00.000 12308 move complete, result=0
23:51:19.220 00.000 12308 worker thread done servicing request
23:51:19.221 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:19.248 00.027 14556 UpdateGuideState exits: m=2267 SNR=32.2
23:51:19.255 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:19.259 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:19.266 00.007 14556 Enqueuing Expose request
23:51:19.271 00.005 12308 Worker thread wakes up
23:51:19.271 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:19.278 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:19.279 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:20.526 01.247 12308 Exposure complete
23:51:20.650 00.124 12308 worker thread done servicing request
23:51:20.651 00.001 14556 OnExposeComplete: enter
23:51:20.655 00.004 14556 UpdateGuideState(): m_state=6
23:51:20.657 00.002 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8056
23:51:20.661 00.004 14556 Star::Find returns 1 (0), X=168.34, Y=996.08, Mass=2204, SNR=31.6, Peak=197 HFD=4.7
23:51:20.663 00.002 14556 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-3.07) = xAngle (3.03 = 3.03)
23:51:20.667 00.004 14556 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.93 = 2.93)
23:51:20.670 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.04 mountX=-0.15 mountY=0.03, mountTheta=2.94
23:51:20.676 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.01, opts=13)
23:51:20.680 00.004 14556 Enqueuing Move request for scope (0.15, -0.01)
23:51:20.684 00.004 12308 Worker thread wakes up
23:51:20.684 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
23:51:20.684 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
23:51:20.684 00.000 12308 Moving (0.15, -0.01) raw xDistance=-0.15 yDistance=0.03
23:51:20.684 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:51:20.686 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:20.686 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:51:20.686 00.000 12308 MoveAxis(E, 0, ABG)
23:51:20.686 00.000 12308 Move returns status 0, amount 0
23:51:20.686 00.000 12308 MoveAxis(N, 0, ABG)
23:51:20.686 00.000 12308 Move returns status 0, amount 0
23:51:20.686 00.000 12308 move complete, result=0
23:51:20.687 00.001 12308 worker thread done servicing request
23:51:20.687 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:20.711 00.024 14556 UpdateGuideState exits: m=2204 SNR=31.6
23:51:20.716 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:20.721 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:20.729 00.008 14556 Enqueuing Expose request
23:51:20.734 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:20.738 00.004 12308 Worker thread wakes up
23:51:20.738 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:20.738 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:21.982 01.244 12308 Exposure complete
23:51:22.107 00.125 12308 worker thread done servicing request
23:51:22.107 00.000 14556 OnExposeComplete: enter
23:51:22.111 00.004 14556 UpdateGuideState(): m_state=6
23:51:22.115 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8057
23:51:22.118 00.003 14556 Star::Find returns 1 (0), X=168.22, Y=996.26, Mass=2203, SNR=31.4, Peak=185 HFD=4.5
23:51:22.122 00.004 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.45 = -1.83)
23:51:22.130 00.008 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.93)
23:51:22.133 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.38 mountX=-0.05 mountY=-0.17, mountTheta=-1.84
23:51:22.139 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.18, opts=13)
23:51:22.143 00.004 14556 Enqueuing Move request for scope (0.03, 0.18)
23:51:22.146 00.003 12308 Worker thread wakes up
23:51:22.147 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.18) opts 0xd
23:51:22.147 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.18)
23:51:22.147 00.000 12308 Moving (0.03, 0.18) raw xDistance=-0.05 yDistance=-0.17
23:51:22.147 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:51:22.148 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:22.148 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:51:22.149 00.001 12308 MoveAxis(E, 0, ABG)
23:51:22.149 00.000 12308 Move returns status 0, amount 0
23:51:22.149 00.000 12308 MoveAxis(N, 0, ABG)
23:51:22.149 00.000 12308 Move returns status 0, amount 0
23:51:22.149 00.000 12308 move complete, result=0
23:51:22.150 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:22.153 00.003 12308 worker thread done servicing request
23:51:22.175 00.022 14556 UpdateGuideState exits: m=2203 SNR=31.4
23:51:22.180 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:22.185 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:22.189 00.004 14556 Enqueuing Expose request
23:51:22.192 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:51:22.197 00.005 12308 Worker thread wakes up
23:51:22.197 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:22.197 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:23.446 01.249 12308 Exposure complete
23:51:23.567 00.121 12308 worker thread done servicing request
23:51:23.569 00.002 14556 OnExposeComplete: enter
23:51:23.572 00.003 14556 UpdateGuideState(): m_state=6
23:51:23.576 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8058
23:51:23.580 00.004 14556 Star::Find returns 1 (0), X=168.15, Y=996.54, Mass=1993, SNR=30.0, Peak=176 HFD=4.2
23:51:23.583 00.003 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
23:51:23.587 00.004 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
23:51:23.591 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.45 hyp=0.45 cameraTheta=1.65 mountX=0.00 mountY=-0.45, mountTheta=-1.56
23:51:23.596 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.45, opts=13)
23:51:23.601 00.005 14556 Enqueuing Move request for scope (-0.03, 0.45)
23:51:23.605 00.004 12308 Worker thread wakes up
23:51:23.605 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.45) opts 0xd
23:51:23.605 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.45)
23:51:23.605 00.000 12308 Moving (-0.03, 0.45) raw xDistance=0.00 yDistance=-0.45
23:51:23.605 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:51:23.605 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
23:51:23.605 00.000 12308 MoveAxis(E, 0, ABG)
23:51:23.606 00.001 12308 Move returns status 0, amount 0
23:51:23.606 00.000 12308 MoveAxis(N, 316, ABG)
23:51:23.606 00.000 12308 Guiding  Dir = 0, Dur = 316
23:51:23.606 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:23.611 00.005 12308 IsSlewing returns 0
23:51:23.611 00.000 12308 IsGuiding returns 0
23:51:23.611 00.000 12308 PulseGuide returned control before completion, sleep 326
23:51:23.631 00.020 14556 UpdateGuideState exits: m=1993 SNR=30.0
23:51:23.635 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:23.638 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:23.642 00.004 14556 Enqueuing Expose request
23:51:23.938 00.296 12308 IsGuiding returns 1
23:51:23.938 00.000 12308 scope still moving after pulse duration time elapsed
23:51:23.968 00.030 12308 IsSlewing returns 0
23:51:23.970 00.002 12308 IsGuiding returns 0
23:51:23.970 00.000 12308 scope move finished after 316 + 43 ms
23:51:23.970 00.000 12308 Move returns status 0, amount 316
23:51:23.972 00.002 12308 move complete, result=0
23:51:23.973 00.001 12308 worker thread done servicing request
23:51:23.974 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 316 ms NORTH
23:51:23.980 00.006 12308 Worker thread wakes up
23:51:23.980 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:23.980 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:25.232 01.252 12308 Exposure complete
23:51:25.370 00.138 14556 OnExposeComplete: enter
23:51:25.374 00.004 12308 worker thread done servicing request
23:51:25.374 00.000 14556 UpdateGuideState(): m_state=6
23:51:25.379 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8059
23:51:25.383 00.004 14556 Star::Find returns 1 (0), X=168.05, Y=995.82, Mass=2359, SNR=32.7, Peak=216 HFD=4.4
23:51:25.387 00.004 14556 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-3.07) = xAngle (1.03 = 1.03)
23:51:25.391 00.004 14556 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.94 = 0.94)
23:51:25.394 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.27 hyp=0.30 cameraTheta=-2.04 mountX=0.15 mountY=0.24, mountTheta=1.01
23:51:25.400 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.27, opts=13)
23:51:25.404 00.004 14556 Enqueuing Move request for scope (-0.13, -0.27)
23:51:25.407 00.003 12308 Worker thread wakes up
23:51:25.407 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.27) opts 0xd
23:51:25.408 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.27)
23:51:25.408 00.000 12308 Moving (-0.13, -0.27) raw xDistance=0.15 yDistance=0.24
23:51:25.408 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:51:25.408 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:51:25.408 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:51:25.408 00.000 12308 MoveAxis(E, 0, ABG)
23:51:25.409 00.001 12308 Move returns status 0, amount 0
23:51:25.409 00.000 12308 MoveAxis(N, 0, ABG)
23:51:25.409 00.000 12308 Move returns status 0, amount 0
23:51:25.409 00.000 12308 move complete, result=0
23:51:25.409 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:25.414 00.005 12308 worker thread done servicing request
23:51:25.429 00.015 14556 UpdateGuideState exits: m=2359 SNR=32.7
23:51:25.432 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:25.437 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:25.442 00.005 14556 Enqueuing Expose request
23:51:25.444 00.002 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:51:25.447 00.003 12308 Worker thread wakes up
23:51:25.447 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:25.448 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:26.704 01.256 12308 Exposure complete
23:51:26.833 00.129 12308 worker thread done servicing request
23:51:26.833 00.000 14556 OnExposeComplete: enter
23:51:26.838 00.005 14556 UpdateGuideState(): m_state=6
23:51:26.844 00.006 14556 Star::Find(15, 168, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8060
23:51:26.849 00.005 14556 Star::Find returns 1 (0), X=168.19, Y=996.04, Mass=2354, SNR=32.6, Peak=188 HFD=4.7
23:51:26.854 00.005 14556 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-3.07) = xAngle (1.57 = 1.57)
23:51:26.858 00.004 14556 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.47 = 1.47)
23:51:26.861 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.50 mountX=-0.00 mountY=0.05, mountTheta=1.57
23:51:26.867 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.05, opts=13)
23:51:26.870 00.003 14556 Enqueuing Move request for scope (0.00, -0.05)
23:51:26.875 00.005 12308 Worker thread wakes up
23:51:26.875 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
23:51:26.876 00.001 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
23:51:26.876 00.000 12308 Moving (0.00, -0.05) raw xDistance=-0.00 yDistance=0.05
23:51:26.876 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:51:26.876 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:26.877 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:51:26.877 00.000 12308 MoveAxis(E, 0, ABG)
23:51:26.878 00.001 12308 Move returns status 0, amount 0
23:51:26.878 00.000 12308 MoveAxis(N, 0, ABG)
23:51:26.878 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:26.882 00.004 12308 Move returns status 0, amount 0
23:51:26.882 00.000 12308 move complete, result=0
23:51:26.883 00.001 12308 worker thread done servicing request
23:51:26.905 00.022 14556 UpdateGuideState exits: m=2354 SNR=32.6
23:51:26.909 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:26.914 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:26.919 00.005 14556 Enqueuing Expose request
23:51:26.922 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:26.926 00.004 12308 Worker thread wakes up
23:51:26.927 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:26.927 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:28.179 01.252 12308 Exposure complete
23:51:28.314 00.135 12308 worker thread done servicing request
23:51:28.315 00.001 14556 OnExposeComplete: enter
23:51:28.319 00.004 14556 UpdateGuideState(): m_state=6
23:51:28.323 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8061
23:51:28.327 00.004 14556 Star::Find returns 1 (0), X=168.16, Y=996.03, Mass=2395, SNR=32.9, Peak=212 HFD=4.6
23:51:28.330 00.003 14556 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-3.07) = xAngle (1.05 = 1.05)
23:51:28.334 00.004 14556 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.95 = 0.95)
23:51:28.339 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.02 mountX=0.03 mountY=0.05, mountTheta=1.03
23:51:28.344 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.05, opts=13)
23:51:28.349 00.005 14556 Enqueuing Move request for scope (-0.03, -0.05)
23:51:28.352 00.003 12308 Worker thread wakes up
23:51:28.352 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
23:51:28.353 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
23:51:28.353 00.000 12308 Moving (-0.03, -0.05) raw xDistance=0.03 yDistance=0.05
23:51:28.353 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:51:28.353 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:28.353 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:51:28.353 00.000 12308 MoveAxis(E, 0, ABG)
23:51:28.353 00.000 12308 Move returns status 0, amount 0
23:51:28.354 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:28.358 00.004 12308 MoveAxis(N, 0, ABG)
23:51:28.358 00.000 12308 Move returns status 0, amount 0
23:51:28.358 00.000 12308 move complete, result=0
23:51:28.358 00.000 12308 worker thread done servicing request
23:51:28.379 00.021 14556 UpdateGuideState exits: m=2395 SNR=32.9
23:51:28.384 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:28.389 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:28.392 00.003 14556 Enqueuing Expose request
23:51:28.396 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:28.401 00.005 12308 Worker thread wakes up
23:51:28.401 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:28.401 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:29.644 01.243 12308 Exposure complete
23:51:29.774 00.130 12308 worker thread done servicing request
23:51:29.774 00.000 14556 OnExposeComplete: enter
23:51:29.778 00.004 14556 UpdateGuideState(): m_state=6
23:51:29.783 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8062
23:51:29.787 00.004 14556 Star::Find returns 1 (0), X=168.00, Y=996.06, Mass=2222, SNR=31.9, Peak=194 HFD=4.5
23:51:29.791 00.004 14556 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-3.07) = xAngle (0.08 = 0.08)
23:51:29.795 00.004 14556 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.02 = -0.02)
23:51:29.798 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-2.99 mountX=0.19 mountY=-0.00, mountTheta=-0.02
23:51:29.803 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.03, opts=13)
23:51:29.807 00.004 14556 Enqueuing Move request for scope (-0.19, -0.03)
23:51:29.811 00.004 12308 Worker thread wakes up
23:51:29.812 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.03) opts 0xd
23:51:29.812 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.03)
23:51:29.812 00.000 12308 Moving (-0.19, -0.03) raw xDistance=0.19 yDistance=-0.00
23:51:29.813 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:51:29.813 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:29.813 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:51:29.813 00.000 12308 MoveAxis(E, 0, ABG)
23:51:29.813 00.000 12308 Move returns status 0, amount 0
23:51:29.813 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:29.819 00.006 12308 MoveAxis(N, 0, ABG)
23:51:29.819 00.000 12308 Move returns status 0, amount 0
23:51:29.819 00.000 12308 move complete, result=0
23:51:29.819 00.000 12308 worker thread done servicing request
23:51:29.840 00.021 14556 UpdateGuideState exits: m=2222 SNR=31.9
23:51:29.844 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:29.847 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:29.852 00.005 14556 Enqueuing Expose request
23:51:29.855 00.003 12308 Worker thread wakes up
23:51:29.855 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:51:29.860 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:29.860 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:31.098 01.238 12308 Exposure complete
23:51:31.228 00.130 12308 worker thread done servicing request
23:51:31.228 00.000 14556 OnExposeComplete: enter
23:51:31.233 00.005 14556 UpdateGuideState(): m_state=6
23:51:31.236 00.003 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8063
23:51:31.240 00.004 14556 Star::Find returns 1 (0), X=168.14, Y=996.16, Mass=2190, SNR=31.5, Peak=199 HFD=4.4
23:51:31.245 00.005 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
23:51:31.250 00.005 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
23:51:31.254 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.15 mountX=0.04 mountY=-0.08, mountTheta=-1.08
23:51:31.259 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.08, opts=13)
23:51:31.263 00.004 14556 Enqueuing Move request for scope (-0.05, 0.08)
23:51:31.267 00.004 12308 Worker thread wakes up
23:51:31.267 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
23:51:31.267 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
23:51:31.267 00.000 12308 Moving (-0.05, 0.08) raw xDistance=0.04 yDistance=-0.08
23:51:31.267 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:51:31.267 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:31.269 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:51:31.269 00.000 12308 MoveAxis(E, 0, ABG)
23:51:31.269 00.000 12308 Move returns status 0, amount 0
23:51:31.269 00.000 12308 MoveAxis(N, 0, ABG)
23:51:31.269 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:31.274 00.005 12308 Move returns status 0, amount 0
23:51:31.274 00.000 12308 move complete, result=0
23:51:31.274 00.000 12308 worker thread done servicing request
23:51:31.295 00.021 14556 UpdateGuideState exits: m=2190 SNR=31.5
23:51:31.299 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:31.304 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:31.308 00.004 14556 Enqueuing Expose request
23:51:31.314 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:51:31.318 00.004 12308 Worker thread wakes up
23:51:31.318 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:31.318 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:32.569 01.251 12308 Exposure complete
23:51:32.719 00.150 12308 worker thread done servicing request
23:51:32.719 00.000 14556 OnExposeComplete: enter
23:51:32.722 00.003 14556 UpdateGuideState(): m_state=6
23:51:32.727 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8064
23:51:32.730 00.003 14556 Star::Find returns 1 (0), X=168.12, Y=996.10, Mass=2248, SNR=31.8, Peak=194 HFD=4.6
23:51:32.735 00.005 14556 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.07) = xAngle (6.01 = -0.27)
23:51:32.739 00.004 14556 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.92 = -0.37)
23:51:32.744 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.94 mountX=0.07 mountY=-0.03, mountTheta=-0.36
23:51:32.748 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.01, opts=13)
23:51:32.753 00.005 14556 Enqueuing Move request for scope (-0.07, 0.01)
23:51:32.757 00.004 12308 Worker thread wakes up
23:51:32.757 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
23:51:32.757 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
23:51:32.757 00.000 12308 Moving (-0.07, 0.01) raw xDistance=0.07 yDistance=-0.03
23:51:32.758 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:51:32.758 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:32.758 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:51:32.758 00.000 12308 MoveAxis(E, 0, ABG)
23:51:32.758 00.000 12308 Move returns status 0, amount 0
23:51:32.759 00.001 12308 MoveAxis(N, 0, ABG)
23:51:32.759 00.000 12308 Move returns status 0, amount 0
23:51:32.759 00.000 12308 move complete, result=0
23:51:32.760 00.001 12308 worker thread done servicing request
23:51:32.760 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:32.784 00.024 14556 UpdateGuideState exits: m=2248 SNR=31.8
23:51:32.788 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:32.792 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:32.798 00.006 14556 Enqueuing Expose request
23:51:32.802 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:51:32.805 00.003 12308 Worker thread wakes up
23:51:32.806 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:32.806 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:34.059 01.253 12308 Exposure complete
23:51:34.192 00.133 14556 OnExposeComplete: enter
23:51:34.197 00.005 14556 UpdateGuideState(): m_state=6
23:51:34.201 00.004 12308 worker thread done servicing request
23:51:34.201 00.000 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8065
23:51:34.207 00.006 14556 Star::Find returns 1 (0), X=168.01, Y=996.28, Mass=2224, SNR=31.6, Peak=216 HFD=4.3
23:51:34.211 00.004 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.37 = -0.92)
23:51:34.214 00.003 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.27 = -1.02)
23:51:34.219 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.19 hyp=0.26 cameraTheta=2.29 mountX=0.16 mountY=-0.22, mountTheta=-0.95
23:51:34.225 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.19, opts=13)
23:51:34.229 00.004 14556 Enqueuing Move request for scope (-0.17, 0.19)
23:51:34.234 00.005 12308 Worker thread wakes up
23:51:34.234 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.19) opts 0xd
23:51:34.234 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.19)
23:51:34.234 00.000 12308 Moving (-0.17, 0.19) raw xDistance=0.16 yDistance=-0.22
23:51:34.234 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:51:34.235 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:51:34.235 00.000 12308 MoveAxis(E, 0, ABG)
23:51:34.235 00.000 12308 Move returns status 0, amount 0
23:51:34.236 00.001 12308 MoveAxis(N, 155, ABG)
23:51:34.236 00.000 12308 Guiding  Dir = 0, Dur = 155
23:51:34.236 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:34.241 00.005 12308 IsSlewing returns 0
23:51:34.241 00.000 12308 IsGuiding returns 0
23:51:34.241 00.000 12308 PulseGuide returned control before completion, sleep 165
23:51:34.263 00.022 14556 UpdateGuideState exits: m=2224 SNR=31.6
23:51:34.267 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:34.271 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:34.276 00.005 14556 Enqueuing Expose request
23:51:34.419 00.143 12308 IsGuiding returns 1
23:51:34.421 00.002 12308 scope still moving after pulse duration time elapsed
23:51:34.451 00.030 12308 IsSlewing returns 0
23:51:34.455 00.004 12308 IsGuiding returns 1
23:51:34.481 00.026 12308 IsSlewing returns 0
23:51:34.483 00.002 12308 IsGuiding returns 0
23:51:34.483 00.000 12308 scope move finished after 155 + 87 ms
23:51:34.484 00.001 12308 Move returns status 0, amount 155
23:51:34.484 00.000 12308 move complete, result=0
23:51:34.484 00.000 12308 worker thread done servicing request
23:51:34.485 00.001 12308 Worker thread wakes up
23:51:34.486 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 155 ms NORTH
23:51:34.491 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:34.491 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:35.750 01.259 12308 Exposure complete
23:51:35.872 00.122 12308 worker thread done servicing request
23:51:35.872 00.000 14556 OnExposeComplete: enter
23:51:35.876 00.004 14556 UpdateGuideState(): m_state=6
23:51:35.880 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8066
23:51:35.884 00.004 14556 Star::Find returns 1 (0), X=168.07, Y=996.01, Mass=2231, SNR=31.7, Peak=207 HFD=4.4
23:51:35.889 00.005 14556 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.07) = xAngle (0.52 = 0.52)
23:51:35.892 00.003 14556 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.42 = 0.42)
23:51:35.896 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-2.55 mountX=0.12 mountY=0.06, mountTheta=0.44
23:51:35.903 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.08, opts=13)
23:51:35.907 00.004 14556 Enqueuing Move request for scope (-0.12, -0.08)
23:51:35.912 00.005 12308 Worker thread wakes up
23:51:35.912 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
23:51:35.913 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
23:51:35.913 00.000 12308 Moving (-0.12, -0.08) raw xDistance=0.12 yDistance=0.06
23:51:35.914 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:51:35.914 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:35.914 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:51:35.914 00.000 12308 MoveAxis(E, 0, ABG)
23:51:35.915 00.001 12308 Move returns status 0, amount 0
23:51:35.915 00.000 12308 MoveAxis(N, 0, ABG)
23:51:35.915 00.000 12308 Move returns status 0, amount 0
23:51:35.915 00.000 12308 move complete, result=0
23:51:35.916 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:35.920 00.004 12308 worker thread done servicing request
23:51:35.938 00.018 14556 UpdateGuideState exits: m=2231 SNR=31.7
23:51:35.942 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:35.945 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:35.948 00.003 14556 Enqueuing Expose request
23:51:35.952 00.004 12308 Worker thread wakes up
23:51:35.952 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:35.957 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:35.957 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:37.207 01.250 12308 Exposure complete
23:51:37.328 00.121 12308 worker thread done servicing request
23:51:37.329 00.001 14556 OnExposeComplete: enter
23:51:37.333 00.004 14556 UpdateGuideState(): m_state=6
23:51:37.337 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8067
23:51:37.341 00.004 14556 Star::Find returns 1 (0), X=168.12, Y=996.09, Mass=2419, SNR=33.0, Peak=205 HFD=4.6
23:51:37.344 00.003 14556 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.07) = xAngle (6.16 = -0.12)
23:51:37.349 00.005 14556 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.06 = -0.22)
23:51:37.351 00.002 14556 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.09 mountX=0.07 mountY=-0.02, mountTheta=-0.22
23:51:37.357 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.00, opts=13)
23:51:37.361 00.004 14556 Enqueuing Move request for scope (-0.07, 0.00)
23:51:37.365 00.004 12308 Worker thread wakes up
23:51:37.365 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
23:51:37.365 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
23:51:37.365 00.000 12308 Moving (-0.07, 0.00) raw xDistance=0.07 yDistance=-0.02
23:51:37.365 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:51:37.365 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:37.365 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:51:37.366 00.001 12308 MoveAxis(E, 0, ABG)
23:51:37.366 00.000 12308 Move returns status 0, amount 0
23:51:37.366 00.000 12308 MoveAxis(N, 0, ABG)
23:51:37.366 00.000 12308 Move returns status 0, amount 0
23:51:37.366 00.000 12308 move complete, result=0
23:51:37.366 00.000 12308 worker thread done servicing request
23:51:37.366 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:37.392 00.026 14556 UpdateGuideState exits: m=2419 SNR=33.0
23:51:37.395 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:37.398 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:37.403 00.005 14556 Enqueuing Expose request
23:51:37.407 00.004 12308 Worker thread wakes up
23:51:37.407 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:51:37.410 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:37.411 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:38.663 01.252 12308 Exposure complete
23:51:38.792 00.129 12308 worker thread done servicing request
23:51:38.792 00.000 14556 OnExposeComplete: enter
23:51:38.796 00.004 14556 UpdateGuideState(): m_state=6
23:51:38.799 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8068
23:51:38.803 00.004 14556 Star::Find returns 1 (0), X=168.03, Y=996.10, Mass=2284, SNR=32.0, Peak=175 HFD=4.5
23:51:38.807 00.004 14556 CameraToMount -- cameraTheta (3.06) - m_xAngle (-3.07) = xAngle (6.13 = -0.15)
23:51:38.812 00.005 14556 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.03 = -0.25)
23:51:38.817 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.01 hyp=0.16 cameraTheta=3.06 mountX=0.16 mountY=-0.04, mountTheta=-0.24
23:51:38.822 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.01, opts=13)
23:51:38.826 00.004 14556 Enqueuing Move request for scope (-0.16, 0.01)
23:51:38.833 00.007 12308 Worker thread wakes up
23:51:38.833 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.01) opts 0xd
23:51:38.834 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.01)
23:51:38.834 00.000 12308 Moving (-0.16, 0.01) raw xDistance=0.16 yDistance=-0.04
23:51:38.834 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:51:38.834 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:38.834 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:51:38.835 00.001 12308 MoveAxis(E, 0, ABG)
23:51:38.835 00.000 12308 Move returns status 0, amount 0
23:51:38.835 00.000 12308 MoveAxis(N, 0, ABG)
23:51:38.836 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:38.842 00.006 12308 Move returns status 0, amount 0
23:51:38.842 00.000 12308 move complete, result=0
23:51:38.842 00.000 12308 worker thread done servicing request
23:51:38.869 00.027 14556 UpdateGuideState exits: m=2284 SNR=32.0
23:51:38.876 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:38.882 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:38.887 00.005 14556 Enqueuing Expose request
23:51:38.891 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:51:38.895 00.004 12308 Worker thread wakes up
23:51:38.895 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:38.896 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:40.150 01.254 12308 Exposure complete
23:51:40.279 00.129 12308 worker thread done servicing request
23:51:40.279 00.000 14556 OnExposeComplete: enter
23:51:40.284 00.005 14556 UpdateGuideState(): m_state=6
23:51:40.288 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8069
23:51:40.291 00.003 14556 Star::Find returns 1 (0), X=167.94, Y=996.30, Mass=2368, SNR=32.6, Peak=212 HFD=4.6
23:51:40.296 00.005 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.49 = -0.80)
23:51:40.299 00.003 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.39 = -0.89)
23:51:40.303 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.22 hyp=0.32 cameraTheta=2.41 mountX=0.23 mountY=-0.25, mountTheta=-0.84
23:51:40.309 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.22, opts=13)
23:51:40.312 00.003 14556 Enqueuing Move request for scope (-0.24, 0.22)
23:51:40.317 00.005 12308 Worker thread wakes up
23:51:40.317 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.22) opts 0xd
23:51:40.317 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.22)
23:51:40.317 00.000 12308 Moving (-0.24, 0.22) raw xDistance=0.23 yDistance=-0.25
23:51:40.317 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:51:40.318 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:51:40.318 00.000 12308 MoveAxis(W, 99, ABG)
23:51:40.318 00.000 12308 Guiding  Dir = 3, Dur = 99
23:51:40.318 00.000 12308 IsSlewing returns 0
23:51:40.319 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:40.323 00.004 12308 IsGuiding returns 0
23:51:40.323 00.000 12308 PulseGuide returned control before completion, sleep 109
23:51:40.345 00.022 14556 UpdateGuideState exits: m=2368 SNR=32.6
23:51:40.351 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:40.355 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:40.360 00.005 14556 Enqueuing Expose request
23:51:40.436 00.076 12308 IsGuiding returns 1
23:51:40.436 00.000 12308 scope still moving after pulse duration time elapsed
23:51:40.467 00.031 12308 IsSlewing returns 0
23:51:40.468 00.001 12308 IsGuiding returns 0
23:51:40.469 00.001 12308 scope move finished after 99 + 47 ms
23:51:40.470 00.001 12308 Move returns status 0, amount 99
23:51:40.470 00.000 12308 MoveAxis(N, 178, ABG)
23:51:40.471 00.001 12308 Guiding  Dir = 0, Dur = 178
23:51:40.472 00.001 12308 IsSlewing returns 0
23:51:40.473 00.001 12308 IsGuiding returns 0
23:51:40.474 00.001 12308 PulseGuide returned control before completion, sleep 188
23:51:40.669 00.195 12308 IsGuiding returns 1
23:51:40.671 00.002 12308 scope still moving after pulse duration time elapsed
23:51:40.701 00.030 12308 IsSlewing returns 0
23:51:40.703 00.002 12308 IsGuiding returns 0
23:51:40.704 00.001 12308 scope move finished after 178 + 52 ms
23:51:40.704 00.000 12308 Move returns status 0, amount 178
23:51:40.705 00.001 12308 move complete, result=0
23:51:40.705 00.000 12308 worker thread done servicing request
23:51:40.705 00.000 14556 GuideStep: 0.2 px 99 ms WEST, -0.3 px 178 ms NORTH
23:51:40.712 00.007 12308 Worker thread wakes up
23:51:40.713 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:40.713 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:41.964 01.251 12308 Exposure complete
23:51:42.089 00.125 12308 worker thread done servicing request
23:51:42.090 00.001 14556 OnExposeComplete: enter
23:51:42.094 00.004 14556 UpdateGuideState(): m_state=6
23:51:42.100 00.006 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8070
23:51:42.105 00.005 14556 Star::Find returns 1 (0), X=168.07, Y=995.91, Mass=2314, SNR=32.3, Peak=199 HFD=4.4
23:51:42.108 00.003 14556 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-3.07) = xAngle (0.94 = 0.94)
23:51:42.112 00.004 14556 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.85 = 0.85)
23:51:42.116 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-2.13 mountX=0.12 mountY=0.16, mountTheta=0.91
23:51:42.121 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.18, opts=13)
23:51:42.129 00.008 14556 Enqueuing Move request for scope (-0.11, -0.18)
23:51:42.134 00.005 12308 Worker thread wakes up
23:51:42.134 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.18) opts 0xd
23:51:42.134 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.18)
23:51:42.134 00.000 12308 Moving (-0.11, -0.18) raw xDistance=0.12 yDistance=0.16
23:51:42.134 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:51:42.134 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:42.135 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:51:42.135 00.000 12308 MoveAxis(E, 0, ABG)
23:51:42.135 00.000 12308 Move returns status 0, amount 0
23:51:42.135 00.000 12308 MoveAxis(N, 0, ABG)
23:51:42.136 00.001 12308 Move returns status 0, amount 0
23:51:42.136 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:42.141 00.005 12308 move complete, result=0
23:51:42.141 00.000 12308 worker thread done servicing request
23:51:42.165 00.024 14556 UpdateGuideState exits: m=2314 SNR=32.3
23:51:42.169 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:42.173 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:42.177 00.004 14556 Enqueuing Expose request
23:51:42.181 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:51:42.186 00.005 12308 Worker thread wakes up
23:51:42.186 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:42.188 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:43.428 01.240 12308 Exposure complete
23:51:43.551 00.123 12308 worker thread done servicing request
23:51:43.551 00.000 14556 OnExposeComplete: enter
23:51:43.556 00.005 14556 UpdateGuideState(): m_state=6
23:51:43.561 00.005 14556 Star::Find(15, 168, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8071
23:51:43.567 00.006 14556 Star::Find returns 1 (0), X=168.23, Y=996.06, Mass=2281, SNR=32.0, Peak=195 HFD=4.4
23:51:43.571 00.004 14556 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-3.07) = xAngle (2.57 = 2.57)
23:51:43.576 00.005 14556 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.47 = 2.47)
23:51:43.579 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-0.51 mountX=-0.04 mountY=0.03, mountTheta=2.50
23:51:43.584 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.02, opts=13)
23:51:43.588 00.004 14556 Enqueuing Move request for scope (0.05, -0.02)
23:51:43.592 00.004 12308 Worker thread wakes up
23:51:43.592 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
23:51:43.592 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
23:51:43.592 00.000 12308 Moving (0.05, -0.02) raw xDistance=-0.04 yDistance=0.03
23:51:43.594 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:51:43.594 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:43.594 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:51:43.594 00.000 12308 MoveAxis(E, 0, ABG)
23:51:43.595 00.001 12308 Move returns status 0, amount 0
23:51:43.595 00.000 12308 MoveAxis(N, 0, ABG)
23:51:43.595 00.000 12308 Move returns status 0, amount 0
23:51:43.595 00.000 12308 move complete, result=0
23:51:43.595 00.000 12308 worker thread done servicing request
23:51:43.595 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:43.620 00.025 14556 UpdateGuideState exits: m=2281 SNR=32.0
23:51:43.624 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:43.629 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:43.632 00.003 14556 Enqueuing Expose request
23:51:43.636 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:43.640 00.004 12308 Worker thread wakes up
23:51:43.640 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:43.641 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:44.887 01.246 12308 Exposure complete
23:51:45.022 00.135 12308 worker thread done servicing request
23:51:45.022 00.000 14556 OnExposeComplete: enter
23:51:45.028 00.006 14556 UpdateGuideState(): m_state=6
23:51:45.033 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8072
23:51:45.040 00.007 14556 Star::Find returns 1 (0), X=168.14, Y=996.19, Mass=2193, SNR=31.4, Peak=192 HFD=4.3
23:51:45.045 00.005 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.11 = -1.18)
23:51:45.051 00.006 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.28)
23:51:45.057 00.006 14556 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.03 mountX=0.04 mountY=-0.11, mountTheta=-1.19
23:51:45.067 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.10, opts=13)
23:51:45.072 00.005 14556 Enqueuing Move request for scope (-0.05, 0.10)
23:51:45.076 00.004 12308 Worker thread wakes up
23:51:45.076 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
23:51:45.076 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
23:51:45.076 00.000 12308 Moving (-0.05, 0.10) raw xDistance=0.04 yDistance=-0.11
23:51:45.077 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:51:45.077 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:45.077 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:51:45.077 00.000 12308 MoveAxis(E, 0, ABG)
23:51:45.078 00.001 12308 Move returns status 0, amount 0
23:51:45.078 00.000 12308 MoveAxis(N, 0, ABG)
23:51:45.078 00.000 12308 Move returns status 0, amount 0
23:51:45.078 00.000 12308 move complete, result=0
23:51:45.080 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:45.084 00.004 12308 worker thread done servicing request
23:51:45.107 00.023 14556 UpdateGuideState exits: m=2193 SNR=31.4
23:51:45.112 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:45.116 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:45.120 00.004 14556 Enqueuing Expose request
23:51:45.122 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:51:45.126 00.004 12308 Worker thread wakes up
23:51:45.126 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:45.126 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:46.380 01.254 12308 Exposure complete
23:51:46.507 00.127 12308 worker thread done servicing request
23:51:46.507 00.000 14556 OnExposeComplete: enter
23:51:46.512 00.005 14556 UpdateGuideState(): m_state=6
23:51:46.516 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8073
23:51:46.519 00.003 14556 Star::Find returns 1 (0), X=168.33, Y=996.35, Mass=2142, SNR=30.9, Peak=196 HFD=4.6
23:51:46.523 00.004 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.13 = -2.16)
23:51:46.527 00.004 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.25)
23:51:46.532 00.005 14556 CameraToMount -- cameraX=0.15 cameraY=0.26 hyp=0.30 cameraTheta=1.05 mountX=-0.17 mountY=-0.23, mountTheta=-2.19
23:51:46.537 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.26, opts=13)
23:51:46.540 00.003 14556 Enqueuing Move request for scope (0.15, 0.26)
23:51:46.545 00.005 12308 Worker thread wakes up
23:51:46.546 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.26) opts 0xd
23:51:46.546 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.26)
23:51:46.546 00.000 12308 Moving (0.15, 0.26) raw xDistance=-0.17 yDistance=-0.23
23:51:46.546 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:51:46.546 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:51:46.546 00.000 12308 MoveAxis(E, 0, ABG)
23:51:46.547 00.001 12308 Move returns status 0, amount 0
23:51:46.547 00.000 12308 MoveAxis(N, 164, ABG)
23:51:46.547 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:46.551 00.004 12308 Guiding  Dir = 0, Dur = 164
23:51:46.551 00.000 12308 IsSlewing returns 0
23:51:46.553 00.002 12308 IsGuiding returns 0
23:51:46.553 00.000 12308 PulseGuide returned control before completion, sleep 174
23:51:46.575 00.022 14556 UpdateGuideState exits: m=2142 SNR=30.9
23:51:46.579 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:46.584 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:46.588 00.004 14556 Enqueuing Expose request
23:51:46.742 00.154 12308 IsGuiding returns 1
23:51:46.743 00.001 12308 scope still moving after pulse duration time elapsed
23:51:46.772 00.029 12308 IsSlewing returns 0
23:51:46.774 00.002 12308 IsGuiding returns 0
23:51:46.774 00.000 12308 scope move finished after 164 + 57 ms
23:51:46.775 00.001 12308 Move returns status 0, amount 164
23:51:46.775 00.000 12308 move complete, result=0
23:51:46.775 00.000 12308 worker thread done servicing request
23:51:46.776 00.001 12308 Worker thread wakes up
23:51:46.776 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 164 ms NORTH
23:51:46.782 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:46.783 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:48.035 01.252 12308 Exposure complete
23:51:48.168 00.133 12308 worker thread done servicing request
23:51:48.168 00.000 14556 OnExposeComplete: enter
23:51:48.173 00.005 14556 UpdateGuideState(): m_state=6
23:51:48.177 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8074
23:51:48.181 00.004 14556 Star::Find returns 1 (0), X=168.01, Y=996.02, Mass=2214, SNR=31.7, Peak=206 HFD=4.5
23:51:48.184 00.003 14556 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-3.07) = xAngle (0.31 = 0.31)
23:51:48.187 00.003 14556 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.21 = 0.21)
23:51:48.193 00.006 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.07 hyp=0.19 cameraTheta=-2.76 mountX=0.18 mountY=0.04, mountTheta=0.22
23:51:48.200 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.07, opts=13)
23:51:48.206 00.006 14556 Enqueuing Move request for scope (-0.17, -0.07)
23:51:48.210 00.004 12308 Worker thread wakes up
23:51:48.210 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.07) opts 0xd
23:51:48.210 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.07)
23:51:48.210 00.000 12308 Moving (-0.17, -0.07) raw xDistance=0.18 yDistance=0.04
23:51:48.211 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:51:48.211 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:48.211 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:51:48.211 00.000 12308 MoveAxis(E, 0, ABG)
23:51:48.211 00.000 12308 Move returns status 0, amount 0
23:51:48.213 00.002 12308 MoveAxis(N, 0, ABG)
23:51:48.213 00.000 12308 Move returns status 0, amount 0
23:51:48.213 00.000 12308 move complete, result=0
23:51:48.214 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:48.218 00.004 12308 worker thread done servicing request
23:51:48.239 00.021 14556 UpdateGuideState exits: m=2214 SNR=31.7
23:51:48.243 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:48.248 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:48.254 00.006 14556 Enqueuing Expose request
23:51:48.258 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:48.262 00.004 12308 Worker thread wakes up
23:51:48.262 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:48.263 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:49.508 01.245 12308 Exposure complete
23:51:49.631 00.123 12308 worker thread done servicing request
23:51:49.631 00.000 14556 OnExposeComplete: enter
23:51:49.636 00.005 14556 UpdateGuideState(): m_state=6
23:51:49.640 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8075
23:51:49.644 00.004 14556 Star::Find returns 1 (0), X=168.12, Y=996.07, Mass=2361, SNR=32.7, Peak=224 HFD=4.5
23:51:49.647 00.003 14556 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-3.07) = xAngle (0.15 = 0.15)
23:51:49.651 00.004 14556 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.06 = 0.06)
23:51:49.655 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.92 mountX=0.07 mountY=0.00, mountTheta=0.06
23:51:49.660 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.02, opts=13)
23:51:49.664 00.004 14556 Enqueuing Move request for scope (-0.07, -0.02)
23:51:49.667 00.003 12308 Worker thread wakes up
23:51:49.667 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
23:51:49.667 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
23:51:49.667 00.000 12308 Moving (-0.07, -0.02) raw xDistance=0.07 yDistance=0.00
23:51:49.667 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:51:49.669 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:49.669 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:51:49.669 00.000 12308 MoveAxis(E, 0, ABG)
23:51:49.669 00.000 12308 Move returns status 0, amount 0
23:51:49.669 00.000 12308 MoveAxis(N, 0, ABG)
23:51:49.669 00.000 12308 Move returns status 0, amount 0
23:51:49.669 00.000 12308 move complete, result=0
23:51:49.670 00.001 12308 worker thread done servicing request
23:51:49.670 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:49.693 00.023 14556 UpdateGuideState exits: m=2361 SNR=32.7
23:51:49.698 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:49.701 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:49.705 00.004 14556 Enqueuing Expose request
23:51:49.709 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:49.713 00.004 12308 Worker thread wakes up
23:51:49.713 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:49.713 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:50.969 01.256 12308 Exposure complete
23:51:51.094 00.125 12308 worker thread done servicing request
23:51:51.095 00.001 14556 OnExposeComplete: enter
23:51:51.099 00.004 14556 UpdateGuideState(): m_state=6
23:51:51.103 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8076
23:51:51.107 00.004 14556 Star::Find returns 1 (0), X=168.33, Y=995.86, Mass=2195, SNR=31.3, Peak=195 HFD=4.6
23:51:51.110 00.003 14556 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-3.07) = xAngle (2.06 = 2.06)
23:51:51.115 00.005 14556 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.96 = 1.96)
23:51:51.119 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=-0.22 hyp=0.26 cameraTheta=-1.01 mountX=-0.12 mountY=0.24, mountTheta=2.04
23:51:51.124 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.22, opts=13)
23:51:51.127 00.003 14556 Enqueuing Move request for scope (0.14, -0.22)
23:51:51.132 00.005 12308 Worker thread wakes up
23:51:51.132 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.22) opts 0xd
23:51:51.132 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.22)
23:51:51.132 00.000 12308 Moving (0.14, -0.22) raw xDistance=-0.12 yDistance=0.24
23:51:51.132 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:51:51.132 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:51:51.132 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:51:51.133 00.001 12308 MoveAxis(E, 0, ABG)
23:51:51.133 00.000 12308 Move returns status 0, amount 0
23:51:51.133 00.000 12308 MoveAxis(N, 0, ABG)
23:51:51.133 00.000 12308 Move returns status 0, amount 0
23:51:51.133 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:51.138 00.005 12308 move complete, result=0
23:51:51.138 00.000 12308 worker thread done servicing request
23:51:51.159 00.021 14556 UpdateGuideState exits: m=2195 SNR=31.3
23:51:51.162 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:51.167 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:51.170 00.003 14556 Enqueuing Expose request
23:51:51.174 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:51:51.178 00.004 12308 Worker thread wakes up
23:51:51.179 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:51.179 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:52.422 01.243 12308 Exposure complete
23:51:52.551 00.129 12308 worker thread done servicing request
23:51:52.551 00.000 14556 OnExposeComplete: enter
23:51:52.555 00.004 14556 UpdateGuideState(): m_state=6
23:51:52.561 00.006 14556 Star::Find(15, 168, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8077
23:51:52.565 00.004 14556 Star::Find returns 1 (0), X=168.08, Y=996.08, Mass=2182, SNR=31.4, Peak=210 HFD=4.4
23:51:52.569 00.004 14556 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.07) = xAngle (0.02 = 0.02)
23:51:52.574 00.005 14556 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.07 = -0.07)
23:51:52.577 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.05 mountX=0.11 mountY=-0.01, mountTheta=-0.07
23:51:52.582 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.01, opts=13)
23:51:52.585 00.003 14556 Enqueuing Move request for scope (-0.11, -0.01)
23:51:52.589 00.004 12308 Worker thread wakes up
23:51:52.589 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
23:51:52.589 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
23:51:52.589 00.000 12308 Moving (-0.11, -0.01) raw xDistance=0.11 yDistance=-0.01
23:51:52.589 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:51:52.591 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:52.591 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:51:52.591 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:52.595 00.004 12308 MoveAxis(E, 0, ABG)
23:51:52.595 00.000 12308 Move returns status 0, amount 0
23:51:52.596 00.001 12308 MoveAxis(N, 0, ABG)
23:51:52.596 00.000 12308 Move returns status 0, amount 0
23:51:52.596 00.000 12308 move complete, result=0
23:51:52.596 00.000 12308 worker thread done servicing request
23:51:52.612 00.016 14556 UpdateGuideState exits: m=2182 SNR=31.4
23:51:52.617 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:52.621 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:52.626 00.005 14556 Enqueuing Expose request
23:51:52.631 00.005 12308 Worker thread wakes up
23:51:52.631 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:52.631 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:52.631 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:51:53.879 01.248 12308 Exposure complete
23:51:54.012 00.133 12308 worker thread done servicing request
23:51:54.013 00.001 14556 OnExposeComplete: enter
23:51:54.017 00.004 14556 UpdateGuideState(): m_state=6
23:51:54.021 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8078
23:51:54.024 00.003 14556 Star::Find returns 1 (0), X=168.04, Y=996.03, Mass=2158, SNR=31.2, Peak=195 HFD=4.4
23:51:54.028 00.004 14556 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.07) = xAngle (0.29 = 0.29)
23:51:54.032 00.004 14556 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.19 = 0.19)
23:51:54.037 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.79 mountX=0.15 mountY=0.03, mountTheta=0.19
23:51:54.042 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.06, opts=13)
23:51:54.045 00.003 14556 Enqueuing Move request for scope (-0.15, -0.06)
23:51:54.050 00.005 12308 Worker thread wakes up
23:51:54.050 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
23:51:54.050 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
23:51:54.050 00.000 12308 Moving (-0.15, -0.06) raw xDistance=0.15 yDistance=0.03
23:51:54.051 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:51:54.051 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:54.051 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:51:54.051 00.000 12308 MoveAxis(E, 0, ABG)
23:51:54.051 00.000 12308 Move returns status 0, amount 0
23:51:54.052 00.001 12308 MoveAxis(N, 0, ABG)
23:51:54.052 00.000 12308 Move returns status 0, amount 0
23:51:54.052 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:54.056 00.004 12308 move complete, result=0
23:51:54.056 00.000 12308 worker thread done servicing request
23:51:54.078 00.022 14556 UpdateGuideState exits: m=2158 SNR=31.2
23:51:54.081 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:54.084 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:54.089 00.005 14556 Enqueuing Expose request
23:51:54.093 00.004 12308 Worker thread wakes up
23:51:54.093 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:54.100 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:54.100 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:55.353 01.253 12308 Exposure complete
23:51:55.475 00.122 12308 worker thread done servicing request
23:51:55.476 00.001 14556 OnExposeComplete: enter
23:51:55.481 00.005 14556 UpdateGuideState(): m_state=6
23:51:55.485 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8079
23:51:55.488 00.003 14556 Star::Find returns 1 (0), X=168.00, Y=996.18, Mass=2200, SNR=31.5, Peak=210 HFD=4.3
23:51:55.492 00.004 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.77 = -0.52)
23:51:55.497 00.005 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.67 = -0.62)
23:51:55.502 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.09 hyp=0.21 cameraTheta=2.69 mountX=0.18 mountY=-0.12, mountTheta=-0.59
23:51:55.510 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.09, opts=13)
23:51:55.516 00.006 14556 Enqueuing Move request for scope (-0.19, 0.09)
23:51:55.521 00.005 12308 Worker thread wakes up
23:51:55.521 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.09) opts 0xd
23:51:55.522 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.09)
23:51:55.522 00.000 12308 Moving (-0.19, 0.09) raw xDistance=0.18 yDistance=-0.12
23:51:55.522 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:51:55.522 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:55.522 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:51:55.522 00.000 12308 MoveAxis(E, 0, ABG)
23:51:55.524 00.002 12308 Move returns status 0, amount 0
23:51:55.524 00.000 12308 MoveAxis(N, 0, ABG)
23:51:55.525 00.001 12308 Move returns status 0, amount 0
23:51:55.525 00.000 12308 move complete, result=0
23:51:55.525 00.000 12308 worker thread done servicing request
23:51:55.528 00.003 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:55.561 00.033 14556 UpdateGuideState exits: m=2200 SNR=31.5
23:51:55.565 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:55.570 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:55.574 00.004 14556 Enqueuing Expose request
23:51:55.577 00.003 12308 Worker thread wakes up
23:51:55.577 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:51:55.582 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:55.582 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:56.835 01.253 12308 Exposure complete
23:51:56.955 00.120 12308 worker thread done servicing request
23:51:56.956 00.001 14556 OnExposeComplete: enter
23:51:56.960 00.004 14556 UpdateGuideState(): m_state=6
23:51:56.964 00.004 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8080
23:51:56.968 00.004 14556 Star::Find returns 1 (0), X=168.12, Y=996.35, Mass=2266, SNR=32.1, Peak=185 HFD=4.7
23:51:56.971 00.003 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.90 = -1.38)
23:51:56.975 00.004 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
23:51:56.979 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.27 hyp=0.27 cameraTheta=1.83 mountX=0.05 mountY=-0.27, mountTheta=-1.38
23:51:56.983 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.27, opts=13)
23:51:56.988 00.005 14556 Enqueuing Move request for scope (-0.07, 0.27)
23:51:56.992 00.004 12308 Worker thread wakes up
23:51:56.992 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.27) opts 0xd
23:51:56.992 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.27)
23:51:56.993 00.001 12308 Moving (-0.07, 0.27) raw xDistance=0.05 yDistance=-0.27
23:51:56.993 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:51:56.993 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:51:56.993 00.000 12308 MoveAxis(E, 0, ABG)
23:51:56.993 00.000 12308 Move returns status 0, amount 0
23:51:56.994 00.001 12308 MoveAxis(N, 192, ABG)
23:51:56.994 00.000 12308 Guiding  Dir = 0, Dur = 192
23:51:56.994 00.000 12308 IsSlewing returns 0
23:51:56.995 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:57.000 00.005 12308 IsGuiding returns 0
23:51:57.000 00.000 12308 PulseGuide returned control before completion, sleep 202
23:51:57.016 00.016 14556 UpdateGuideState exits: m=2266 SNR=32.1
23:51:57.020 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:57.022 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:57.027 00.005 14556 Enqueuing Expose request
23:51:57.218 00.191 12308 IsGuiding returns 1
23:51:57.220 00.002 12308 scope still moving after pulse duration time elapsed
23:51:57.249 00.029 12308 IsSlewing returns 0
23:51:57.250 00.001 12308 IsGuiding returns 0
23:51:57.251 00.001 12308 scope move finished after 192 + 58 ms
23:51:57.251 00.000 12308 Move returns status 0, amount 192
23:51:57.251 00.000 12308 move complete, result=0
23:51:57.251 00.000 12308 worker thread done servicing request
23:51:57.251 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 192 ms NORTH
23:51:57.257 00.006 12308 Worker thread wakes up
23:51:57.257 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:57.257 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:51:58.511 01.254 12308 Exposure complete
23:51:58.641 00.130 12308 worker thread done servicing request
23:51:58.641 00.000 14556 OnExposeComplete: enter
23:51:58.645 00.004 14556 UpdateGuideState(): m_state=6
23:51:58.649 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8081
23:51:58.653 00.004 14556 Star::Find returns 1 (0), X=167.98, Y=996.06, Mass=2109, SNR=30.9, Peak=201 HFD=4.4
23:51:58.657 00.004 14556 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.07) = xAngle (0.04 = 0.04)
23:51:58.662 00.005 14556 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.06 = -0.06)
23:51:58.666 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.02 hyp=0.20 cameraTheta=-3.03 mountX=0.20 mountY=-0.01, mountTheta=-0.06
23:51:58.672 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.02, opts=13)
23:51:58.675 00.003 14556 Enqueuing Move request for scope (-0.20, -0.02)
23:51:58.678 00.003 12308 Worker thread wakes up
23:51:58.678 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.02) opts 0xd
23:51:58.678 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.02)
23:51:58.680 00.002 12308 Moving (-0.20, -0.02) raw xDistance=0.20 yDistance=-0.01
23:51:58.680 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:51:58.680 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:51:58.680 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:51:58.680 00.000 12308 MoveAxis(W, 89, ABG)
23:51:58.680 00.000 12308 Guiding  Dir = 3, Dur = 89
23:51:58.680 00.000 12308 IsSlewing returns 0
23:51:58.682 00.002 12308 IsGuiding returns 0
23:51:58.682 00.000 12308 PulseGuide returned control before completion, sleep 99
23:51:58.683 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:51:58.709 00.026 14556 UpdateGuideState exits: m=2109 SNR=30.9
23:51:58.713 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:58.717 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:51:58.724 00.007 14556 Enqueuing Expose request
23:51:58.783 00.059 12308 IsGuiding returns 1
23:51:58.783 00.000 12308 scope still moving after pulse duration time elapsed
23:51:58.814 00.031 12308 IsSlewing returns 0
23:51:58.814 00.000 12308 IsGuiding returns 0
23:51:58.814 00.000 12308 scope move finished after 89 + 44 ms
23:51:58.814 00.000 12308 Move returns status 0, amount 89
23:51:58.814 00.000 12308 MoveAxis(N, 0, ABG)
23:51:58.816 00.002 12308 Move returns status 0, amount 0
23:51:58.816 00.000 12308 move complete, result=0
23:51:58.816 00.000 12308 worker thread done servicing request
23:51:58.816 00.000 14556 GuideStep: 0.2 px 89 ms WEST, -0.0 px 0 ms NORTH
23:51:58.822 00.006 12308 Worker thread wakes up
23:51:58.822 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:51:58.822 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:00.061 01.239 12308 Exposure complete
23:52:00.189 00.128 12308 worker thread done servicing request
23:52:00.189 00.000 14556 OnExposeComplete: enter
23:52:00.193 00.004 14556 UpdateGuideState(): m_state=6
23:52:00.198 00.005 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8082
23:52:00.202 00.004 14556 Star::Find returns 1 (0), X=168.06, Y=996.15, Mass=2194, SNR=31.2, Peak=204 HFD=4.4
23:52:00.207 00.005 14556 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.07) = xAngle (5.72 = -0.56)
23:52:00.211 00.004 14556 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.62 = -0.66)
23:52:00.217 00.006 14556 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.14 cameraTheta=2.65 mountX=0.12 mountY=-0.09, mountTheta=-0.63
23:52:00.224 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.07, opts=13)
23:52:00.228 00.004 14556 Enqueuing Move request for scope (-0.13, 0.07)
23:52:00.232 00.004 12308 Worker thread wakes up
23:52:00.232 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
23:52:00.232 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
23:52:00.232 00.000 12308 Moving (-0.13, 0.07) raw xDistance=0.12 yDistance=-0.09
23:52:00.232 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:52:00.234 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:00.234 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:52:00.234 00.000 12308 MoveAxis(E, 0, ABG)
23:52:00.234 00.000 12308 Move returns status 0, amount 0
23:52:00.235 00.001 12308 MoveAxis(N, 0, ABG)
23:52:00.235 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:00.239 00.004 12308 Move returns status 0, amount 0
23:52:00.239 00.000 12308 move complete, result=0
23:52:00.239 00.000 12308 worker thread done servicing request
23:52:00.261 00.022 14556 UpdateGuideState exits: m=2194 SNR=31.2
23:52:00.266 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:00.269 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:00.273 00.004 14556 Enqueuing Expose request
23:52:00.278 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:00.282 00.004 12308 Worker thread wakes up
23:52:00.282 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:00.282 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:01.533 01.251 12308 Exposure complete
23:52:01.659 00.126 12308 worker thread done servicing request
23:52:01.659 00.000 14556 OnExposeComplete: enter
23:52:01.663 00.004 14556 UpdateGuideState(): m_state=6
23:52:01.670 00.007 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8083
23:52:01.675 00.005 14556 Star::Find returns 1 (0), X=168.12, Y=996.09, Mass=2188, SNR=31.3, Peak=188 HFD=4.3
23:52:01.682 00.007 14556 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.07) = xAngle (6.11 = -0.17)
23:52:01.688 00.006 14556 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.01 = -0.27)
23:52:01.696 00.008 14556 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.04 mountX=0.07 mountY=-0.02, mountTheta=-0.27
23:52:01.701 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.01, opts=13)
23:52:01.707 00.006 14556 Enqueuing Move request for scope (-0.07, 0.01)
23:52:01.711 00.004 12308 Worker thread wakes up
23:52:01.711 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
23:52:01.711 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
23:52:01.711 00.000 12308 Moving (-0.07, 0.01) raw xDistance=0.07 yDistance=-0.02
23:52:01.712 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:52:01.712 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:01.712 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:52:01.714 00.002 12308 MoveAxis(E, 0, ABG)
23:52:01.714 00.000 12308 Move returns status 0, amount 0
23:52:01.714 00.000 12308 MoveAxis(N, 0, ABG)
23:52:01.714 00.000 12308 Move returns status 0, amount 0
23:52:01.714 00.000 12308 move complete, result=0
23:52:01.715 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:01.720 00.005 12308 worker thread done servicing request
23:52:01.741 00.021 14556 UpdateGuideState exits: m=2188 SNR=31.3
23:52:01.745 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:01.750 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:01.755 00.005 14556 Enqueuing Expose request
23:52:01.759 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:52:01.763 00.004 12308 Worker thread wakes up
23:52:01.764 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:01.764 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:03.010 01.246 12308 Exposure complete
23:52:03.140 00.130 12308 worker thread done servicing request
23:52:03.141 00.001 14556 OnExposeComplete: enter
23:52:03.145 00.004 14556 UpdateGuideState(): m_state=6
23:52:03.149 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8084
23:52:03.154 00.005 14556 Star::Find returns 1 (0), X=168.17, Y=996.30, Mass=2120, SNR=31.0, Peak=175 HFD=4.5
23:52:03.161 00.007 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.73 = -1.55)
23:52:03.165 00.004 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.65)
23:52:03.170 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.66 mountX=0.00 mountY=-0.22, mountTheta=-1.55
23:52:03.175 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.22, opts=13)
23:52:03.179 00.004 14556 Enqueuing Move request for scope (-0.02, 0.22)
23:52:03.183 00.004 12308 Worker thread wakes up
23:52:03.183 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
23:52:03.184 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
23:52:03.184 00.000 12308 Moving (-0.02, 0.22) raw xDistance=0.00 yDistance=-0.22
23:52:03.184 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:52:03.184 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:52:03.184 00.000 12308 MoveAxis(E, 0, ABG)
23:52:03.184 00.000 12308 Move returns status 0, amount 0
23:52:03.185 00.001 12308 MoveAxis(N, 152, ABG)
23:52:03.185 00.000 12308 Guiding  Dir = 0, Dur = 152
23:52:03.185 00.000 12308 IsSlewing returns 0
23:52:03.185 00.000 12308 IsGuiding returns 0
23:52:03.186 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:03.191 00.005 12308 PulseGuide returned control before completion, sleep 162
23:52:03.210 00.019 14556 UpdateGuideState exits: m=2120 SNR=31.0
23:52:03.218 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:03.223 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:03.227 00.004 14556 Enqueuing Expose request
23:52:03.356 00.129 12308 IsGuiding returns 1
23:52:03.357 00.001 12308 scope still moving after pulse duration time elapsed
23:52:03.388 00.031 12308 IsSlewing returns 0
23:52:03.389 00.001 12308 IsGuiding returns 0
23:52:03.390 00.001 12308 scope move finished after 152 + 51 ms
23:52:03.390 00.000 12308 Move returns status 0, amount 152
23:52:03.390 00.000 12308 move complete, result=0
23:52:03.391 00.001 12308 worker thread done servicing request
23:52:03.391 00.000 12308 Worker thread wakes up
23:52:03.391 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 152 ms NORTH
23:52:03.399 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:03.399 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:04.652 01.253 12308 Exposure complete
23:52:04.773 00.121 12308 worker thread done servicing request
23:52:04.773 00.000 14556 OnExposeComplete: enter
23:52:04.776 00.003 14556 UpdateGuideState(): m_state=6
23:52:04.781 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8085
23:52:04.785 00.004 14556 Star::Find returns 1 (0), X=168.18, Y=996.05, Mass=2286, SNR=32.1, Peak=192 HFD=4.5
23:52:04.790 00.005 14556 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-3.07) = xAngle (1.39 = 1.39)
23:52:04.794 00.004 14556 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.29 = 1.29)
23:52:04.798 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.68 mountX=0.01 mountY=0.03, mountTheta=1.39
23:52:04.803 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.03, opts=13)
23:52:04.807 00.004 14556 Enqueuing Move request for scope (-0.00, -0.03)
23:52:04.810 00.003 12308 Worker thread wakes up
23:52:04.810 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
23:52:04.810 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
23:52:04.811 00.001 12308 Moving (-0.00, -0.03) raw xDistance=0.01 yDistance=0.03
23:52:04.811 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:52:04.811 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:04.811 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:52:04.813 00.002 12308 MoveAxis(E, 0, ABG)
23:52:04.813 00.000 12308 Move returns status 0, amount 0
23:52:04.813 00.000 12308 MoveAxis(N, 0, ABG)
23:52:04.813 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:04.819 00.006 12308 Move returns status 0, amount 0
23:52:04.819 00.000 12308 move complete, result=0
23:52:04.819 00.000 12308 worker thread done servicing request
23:52:04.839 00.020 14556 UpdateGuideState exits: m=2286 SNR=32.1
23:52:04.845 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:04.848 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:04.852 00.004 14556 Enqueuing Expose request
23:52:04.855 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:04.859 00.004 12308 Worker thread wakes up
23:52:04.860 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:04.860 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:06.105 01.245 12308 Exposure complete
23:52:06.235 00.130 12308 worker thread done servicing request
23:52:06.236 00.001 14556 OnExposeComplete: enter
23:52:06.239 00.003 14556 UpdateGuideState(): m_state=6
23:52:06.243 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8086
23:52:06.249 00.006 14556 Star::Find returns 1 (0), X=167.98, Y=995.96, Mass=2203, SNR=31.5, Peak=203 HFD=4.4
23:52:06.253 00.004 14556 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-3.07) = xAngle (0.46 = 0.46)
23:52:06.256 00.003 14556 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.36 = 0.36)
23:52:06.260 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.12 hyp=0.24 cameraTheta=-2.61 mountX=0.22 mountY=0.09, mountTheta=0.38
23:52:06.265 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.12, opts=13)
23:52:06.269 00.004 14556 Enqueuing Move request for scope (-0.21, -0.12)
23:52:06.272 00.003 12308 Worker thread wakes up
23:52:06.272 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.12) opts 0xd
23:52:06.272 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.12)
23:52:06.272 00.000 12308 Moving (-0.21, -0.12) raw xDistance=0.22 yDistance=0.09
23:52:06.274 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:52:06.274 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:06.275 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:52:06.275 00.000 12308 MoveAxis(W, 94, ABG)
23:52:06.275 00.000 12308 Guiding  Dir = 3, Dur = 94
23:52:06.275 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:06.279 00.004 12308 IsSlewing returns 0
23:52:06.279 00.000 12308 IsGuiding returns 0
23:52:06.281 00.002 12308 PulseGuide returned control before completion, sleep 104
23:52:06.303 00.022 14556 UpdateGuideState exits: m=2203 SNR=31.5
23:52:06.308 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:06.314 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:06.318 00.004 14556 Enqueuing Expose request
23:52:06.390 00.072 12308 IsGuiding returns 1
23:52:06.391 00.001 12308 scope still moving after pulse duration time elapsed
23:52:06.421 00.030 12308 IsSlewing returns 0
23:52:06.421 00.000 12308 IsGuiding returns 0
23:52:06.423 00.002 12308 scope move finished after 94 + 47 ms
23:52:06.423 00.000 12308 Move returns status 0, amount 94
23:52:06.423 00.000 12308 MoveAxis(N, 0, ABG)
23:52:06.424 00.001 12308 Move returns status 0, amount 0
23:52:06.424 00.000 12308 move complete, result=0
23:52:06.424 00.000 12308 worker thread done servicing request
23:52:06.425 00.001 14556 GuideStep: 0.2 px 94 ms WEST, 0.1 px 0 ms NORTH
23:52:06.430 00.005 12308 Worker thread wakes up
23:52:06.432 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:06.432 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:07.683 01.251 12308 Exposure complete
23:52:07.824 00.141 12308 worker thread done servicing request
23:52:07.824 00.000 14556 OnExposeComplete: enter
23:52:07.829 00.005 14556 UpdateGuideState(): m_state=6
23:52:07.832 00.003 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8087
23:52:07.837 00.005 14556 Star::Find returns 1 (0), X=168.22, Y=996.17, Mass=2330, SNR=32.2, Peak=211 HFD=4.5
23:52:07.840 00.003 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.24 = -2.04)
23:52:07.846 00.006 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.14)
23:52:07.848 00.002 14556 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.09 cameraTheta=1.17 mountX=-0.04 mountY=-0.08, mountTheta=-2.06
23:52:07.854 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.09, opts=13)
23:52:07.858 00.004 14556 Enqueuing Move request for scope (0.04, 0.09)
23:52:07.861 00.003 12308 Worker thread wakes up
23:52:07.861 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
23:52:07.861 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
23:52:07.861 00.000 12308 Moving (0.04, 0.09) raw xDistance=-0.04 yDistance=-0.08
23:52:07.861 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:52:07.861 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:07.861 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:52:07.863 00.002 12308 MoveAxis(E, 0, ABG)
23:52:07.863 00.000 12308 Move returns status 0, amount 0
23:52:07.863 00.000 12308 MoveAxis(N, 0, ABG)
23:52:07.863 00.000 12308 Move returns status 0, amount 0
23:52:07.863 00.000 12308 move complete, result=0
23:52:07.864 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:07.868 00.004 12308 worker thread done servicing request
23:52:07.889 00.021 14556 UpdateGuideState exits: m=2330 SNR=32.2
23:52:07.894 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:07.897 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:07.902 00.005 14556 Enqueuing Expose request
23:52:07.908 00.006 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:07.912 00.004 12308 Worker thread wakes up
23:52:07.912 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:07.912 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:09.163 01.251 12308 Exposure complete
23:52:09.282 00.119 12308 worker thread done servicing request
23:52:09.282 00.000 14556 OnExposeComplete: enter
23:52:09.286 00.004 14556 UpdateGuideState(): m_state=6
23:52:09.290 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8088
23:52:09.294 00.004 14556 Star::Find returns 1 (0), X=168.12, Y=996.16, Mass=2234, SNR=31.7, Peak=188 HFD=4.4
23:52:09.298 00.004 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.36 = -0.92)
23:52:09.301 00.003 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.26 = -1.02)
23:52:09.305 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.10 cameraTheta=2.29 mountX=0.06 mountY=-0.08, mountTheta=-0.95
23:52:09.310 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.07, opts=13)
23:52:09.313 00.003 14556 Enqueuing Move request for scope (-0.06, 0.07)
23:52:09.318 00.005 12308 Worker thread wakes up
23:52:09.318 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
23:52:09.318 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
23:52:09.318 00.000 12308 Moving (-0.06, 0.07) raw xDistance=0.06 yDistance=-0.08
23:52:09.318 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:52:09.318 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:09.318 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:52:09.319 00.001 12308 MoveAxis(E, 0, ABG)
23:52:09.319 00.000 12308 Move returns status 0, amount 0
23:52:09.319 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:09.324 00.005 12308 MoveAxis(N, 0, ABG)
23:52:09.324 00.000 12308 Move returns status 0, amount 0
23:52:09.324 00.000 12308 move complete, result=0
23:52:09.324 00.000 12308 worker thread done servicing request
23:52:09.343 00.019 14556 UpdateGuideState exits: m=2234 SNR=31.7
23:52:09.349 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:09.353 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:09.358 00.005 14556 Enqueuing Expose request
23:52:09.360 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:09.366 00.006 12308 Worker thread wakes up
23:52:09.366 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:09.366 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:10.616 01.250 12308 Exposure complete
23:52:10.727 00.111 12308 worker thread done servicing request
23:52:10.727 00.000 14556 OnExposeComplete: enter
23:52:10.732 00.005 14556 UpdateGuideState(): m_state=6
23:52:10.735 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8089
23:52:10.739 00.004 14556 Star::Find returns 1 (0), X=168.14, Y=996.32, Mass=2394, SNR=32.9, Peak=224 HFD=4.5
23:52:10.742 00.003 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.82 = -1.46)
23:52:10.747 00.005 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.72 = -1.56)
23:52:10.752 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.75 mountX=0.03 mountY=-0.24, mountTheta=-1.46
23:52:10.758 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.24, opts=13)
23:52:10.762 00.004 14556 Enqueuing Move request for scope (-0.04, 0.24)
23:52:10.766 00.004 12308 Worker thread wakes up
23:52:10.766 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.24) opts 0xd
23:52:10.766 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.24)
23:52:10.766 00.000 12308 Moving (-0.04, 0.24) raw xDistance=0.03 yDistance=-0.24
23:52:10.766 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:52:10.766 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:52:10.766 00.000 12308 MoveAxis(E, 0, ABG)
23:52:10.768 00.002 12308 Move returns status 0, amount 0
23:52:10.768 00.000 12308 MoveAxis(N, 170, ABG)
23:52:10.768 00.000 12308 Guiding  Dir = 0, Dur = 170
23:52:10.768 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:10.772 00.004 12308 IsSlewing returns 0
23:52:10.772 00.000 12308 IsGuiding returns 0
23:52:10.773 00.001 12308 PulseGuide returned control before completion, sleep 180
23:52:10.794 00.021 14556 UpdateGuideState exits: m=2394 SNR=32.9
23:52:10.799 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:10.803 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:10.808 00.005 14556 Enqueuing Expose request
23:52:10.967 00.159 12308 IsGuiding returns 1
23:52:10.968 00.001 12308 scope still moving after pulse duration time elapsed
23:52:10.998 00.030 12308 IsSlewing returns 0
23:52:11.000 00.002 12308 IsGuiding returns 0
23:52:11.000 00.000 12308 scope move finished after 170 + 57 ms
23:52:11.001 00.001 12308 Move returns status 0, amount 170
23:52:11.002 00.001 12308 move complete, result=0
23:52:11.002 00.000 12308 worker thread done servicing request
23:52:11.003 00.001 12308 Worker thread wakes up
23:52:11.003 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:11.003 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 170 ms NORTH
23:52:11.009 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:12.253 01.244 12308 Exposure complete
23:52:12.383 00.130 12308 worker thread done servicing request
23:52:12.383 00.000 14556 OnExposeComplete: enter
23:52:12.388 00.005 14556 UpdateGuideState(): m_state=6
23:52:12.392 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8090
23:52:12.396 00.004 14556 Star::Find returns 1 (0), X=168.11, Y=996.01, Mass=2213, SNR=31.6, Peak=195 HFD=4.3
23:52:12.399 00.003 14556 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-3.07) = xAngle (0.73 = 0.73)
23:52:12.404 00.005 14556 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.63 = 0.63)
23:52:12.407 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-2.35 mountX=0.08 mountY=0.06, mountTheta=0.66
23:52:12.414 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.08, opts=13)
23:52:12.417 00.003 14556 Enqueuing Move request for scope (-0.08, -0.08)
23:52:12.421 00.004 12308 Worker thread wakes up
23:52:12.421 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
23:52:12.421 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
23:52:12.422 00.001 12308 Moving (-0.08, -0.08) raw xDistance=0.08 yDistance=0.06
23:52:12.422 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:52:12.422 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:12.422 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:52:12.422 00.000 12308 MoveAxis(E, 0, ABG)
23:52:12.422 00.000 12308 Move returns status 0, amount 0
23:52:12.422 00.000 12308 MoveAxis(N, 0, ABG)
23:52:12.423 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:12.427 00.004 12308 Move returns status 0, amount 0
23:52:12.427 00.000 12308 move complete, result=0
23:52:12.427 00.000 12308 worker thread done servicing request
23:52:12.448 00.021 14556 UpdateGuideState exits: m=2213 SNR=31.6
23:52:12.453 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:12.457 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:12.460 00.003 14556 Enqueuing Expose request
23:52:12.465 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:12.469 00.004 12308 Worker thread wakes up
23:52:12.470 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:12.470 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:13.722 01.252 12308 Exposure complete
23:52:13.842 00.120 12308 worker thread done servicing request
23:52:13.842 00.000 14556 OnExposeComplete: enter
23:52:13.847 00.005 14556 UpdateGuideState(): m_state=6
23:52:13.851 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8091
23:52:13.855 00.004 14556 Star::Find returns 1 (0), X=168.05, Y=996.19, Mass=2308, SNR=32.1, Peak=190 HFD=4.4
23:52:13.859 00.004 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
23:52:13.862 00.003 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
23:52:13.867 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.11 hyp=0.17 cameraTheta=2.47 mountX=0.13 mountY=-0.13, mountTheta=-0.79
23:52:13.871 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.11, opts=13)
23:52:13.876 00.005 14556 Enqueuing Move request for scope (-0.14, 0.11)
23:52:13.880 00.004 12308 Worker thread wakes up
23:52:13.880 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.11) opts 0xd
23:52:13.880 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.11)
23:52:13.880 00.000 12308 Moving (-0.14, 0.11) raw xDistance=0.13 yDistance=-0.13
23:52:13.880 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:52:13.881 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:13.881 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:52:13.881 00.000 12308 MoveAxis(E, 0, ABG)
23:52:13.881 00.000 12308 Move returns status 0, amount 0
23:52:13.881 00.000 12308 MoveAxis(N, 0, ABG)
23:52:13.882 00.001 12308 Move returns status 0, amount 0
23:52:13.882 00.000 12308 move complete, result=0
23:52:13.882 00.000 12308 worker thread done servicing request
23:52:13.882 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:13.913 00.031 14556 UpdateGuideState exits: m=2308 SNR=32.1
23:52:13.920 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:13.927 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:13.936 00.009 14556 Enqueuing Expose request
23:52:13.941 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:13.944 00.003 12308 Worker thread wakes up
23:52:13.944 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:13.944 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:15.191 01.247 12308 Exposure complete
23:52:15.318 00.127 12308 worker thread done servicing request
23:52:15.318 00.000 14556 OnExposeComplete: enter
23:52:15.322 00.004 14556 UpdateGuideState(): m_state=6
23:52:15.326 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8092
23:52:15.330 00.004 14556 Star::Find returns 1 (0), X=167.96, Y=996.25, Mass=2393, SNR=32.9, Peak=206 HFD=4.4
23:52:15.333 00.003 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.59 = -0.69)
23:52:15.337 00.004 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.49 = -0.79)
23:52:15.342 00.005 14556 CameraToMount -- cameraX=-0.23 cameraY=0.17 hyp=0.28 cameraTheta=2.52 mountX=0.22 mountY=-0.20, mountTheta=-0.75
23:52:15.348 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.17, opts=13)
23:52:15.351 00.003 14556 Enqueuing Move request for scope (-0.23, 0.17)
23:52:15.356 00.005 12308 Worker thread wakes up
23:52:15.356 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.17) opts 0xd
23:52:15.356 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.17)
23:52:15.356 00.000 12308 Moving (-0.23, 0.17) raw xDistance=0.22 yDistance=-0.20
23:52:15.356 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:52:15.356 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:52:15.357 00.001 12308 MoveAxis(W, 95, ABG)
23:52:15.357 00.000 12308 Guiding  Dir = 3, Dur = 95
23:52:15.357 00.000 12308 IsSlewing returns 0
23:52:15.357 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:15.362 00.005 12308 IsGuiding returns 0
23:52:15.362 00.000 12308 PulseGuide returned control before completion, sleep 105
23:52:15.385 00.023 14556 UpdateGuideState exits: m=2393 SNR=32.9
23:52:15.389 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:15.392 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:15.396 00.004 14556 Enqueuing Expose request
23:52:15.475 00.079 12308 IsGuiding returns 1
23:52:15.475 00.000 12308 scope still moving after pulse duration time elapsed
23:52:15.507 00.032 12308 IsSlewing returns 0
23:52:15.507 00.000 12308 IsGuiding returns 0
23:52:15.508 00.001 12308 scope move finished after 95 + 51 ms
23:52:15.508 00.000 12308 Move returns status 0, amount 95
23:52:15.508 00.000 12308 MoveAxis(N, 143, ABG)
23:52:15.508 00.000 12308 Guiding  Dir = 0, Dur = 143
23:52:15.508 00.000 12308 IsSlewing returns 0
23:52:15.509 00.001 12308 IsGuiding returns 0
23:52:15.509 00.000 12308 PulseGuide returned control before completion, sleep 153
23:52:15.677 00.168 12308 IsGuiding returns 1
23:52:15.677 00.000 12308 scope still moving after pulse duration time elapsed
23:52:15.708 00.031 12308 IsSlewing returns 0
23:52:15.708 00.000 12308 IsGuiding returns 0
23:52:15.708 00.000 12308 scope move finished after 143 + 56 ms
23:52:15.708 00.000 12308 Move returns status 0, amount 143
23:52:15.708 00.000 12308 move complete, result=0
23:52:15.710 00.002 12308 worker thread done servicing request
23:52:15.710 00.000 14556 GuideStep: 0.2 px 95 ms WEST, -0.2 px 143 ms NORTH
23:52:15.715 00.005 12308 Worker thread wakes up
23:52:15.715 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:15.715 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:16.959 01.244 12308 Exposure complete
23:52:17.090 00.131 12308 worker thread done servicing request
23:52:17.090 00.000 14556 OnExposeComplete: enter
23:52:17.095 00.005 14556 UpdateGuideState(): m_state=6
23:52:17.099 00.004 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8093
23:52:17.104 00.005 14556 Star::Find returns 1 (0), X=167.98, Y=996.01, Mass=2356, SNR=32.8, Peak=215 HFD=4.5
23:52:17.108 00.004 14556 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.07) = xAngle (0.30 = 0.30)
23:52:17.112 00.004 14556 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.20 = 0.20)
23:52:17.116 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.08 hyp=0.22 cameraTheta=-2.78 mountX=0.21 mountY=0.04, mountTheta=0.20
23:52:17.122 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.08, opts=13)
23:52:17.126 00.004 14556 Enqueuing Move request for scope (-0.20, -0.08)
23:52:17.130 00.004 12308 Worker thread wakes up
23:52:17.130 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.08) opts 0xd
23:52:17.131 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.08)
23:52:17.131 00.000 12308 Moving (-0.20, -0.08) raw xDistance=0.21 yDistance=0.04
23:52:17.131 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
23:52:17.131 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:17.132 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:52:17.132 00.000 12308 MoveAxis(W, 96, ABG)
23:52:17.132 00.000 12308 Guiding  Dir = 3, Dur = 96
23:52:17.132 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:17.137 00.005 12308 IsSlewing returns 0
23:52:17.137 00.000 12308 IsGuiding returns 0
23:52:17.138 00.001 12308 PulseGuide returned control before completion, sleep 106
23:52:17.159 00.021 14556 UpdateGuideState exits: m=2356 SNR=32.8
23:52:17.163 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:17.167 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:17.171 00.004 14556 Enqueuing Expose request
23:52:17.248 00.077 12308 IsGuiding returns 1
23:52:17.249 00.001 12308 scope still moving after pulse duration time elapsed
23:52:17.278 00.029 12308 IsSlewing returns 0
23:52:17.279 00.001 12308 IsGuiding returns 0
23:52:17.279 00.000 12308 scope move finished after 96 + 45 ms
23:52:17.279 00.000 12308 Move returns status 0, amount 96
23:52:17.279 00.000 12308 MoveAxis(N, 0, ABG)
23:52:17.280 00.001 12308 Move returns status 0, amount 0
23:52:17.280 00.000 12308 move complete, result=0
23:52:17.280 00.000 12308 worker thread done servicing request
23:52:17.281 00.001 12308 Worker thread wakes up
23:52:17.281 00.000 14556 GuideStep: 0.2 px 96 ms WEST, 0.0 px 0 ms NORTH
23:52:17.290 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:17.290 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:18.538 01.248 12308 Exposure complete
23:52:18.669 00.131 12308 worker thread done servicing request
23:52:18.669 00.000 14556 OnExposeComplete: enter
23:52:18.674 00.005 14556 UpdateGuideState(): m_state=6
23:52:18.678 00.004 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8094
23:52:18.682 00.004 14556 Star::Find returns 1 (0), X=168.26, Y=996.09, Mass=2222, SNR=31.6, Peak=198 HFD=4.5
23:52:18.687 00.005 14556 CameraToMount -- cameraTheta (0.09) - m_xAngle (-3.07) = xAngle (3.16 = -3.12)
23:52:18.692 00.005 14556 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.06 = 3.06)
23:52:18.696 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.09 mountX=-0.08 mountY=0.01, mountTheta=3.07
23:52:18.701 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.01, opts=13)
23:52:18.706 00.005 14556 Enqueuing Move request for scope (0.08, 0.01)
23:52:18.709 00.003 12308 Worker thread wakes up
23:52:18.709 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
23:52:18.709 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
23:52:18.709 00.000 12308 Moving (0.08, 0.01) raw xDistance=-0.08 yDistance=0.01
23:52:18.709 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:52:18.710 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:18.710 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:52:18.710 00.000 12308 MoveAxis(E, 0, ABG)
23:52:18.710 00.000 12308 Move returns status 0, amount 0
23:52:18.711 00.001 12308 MoveAxis(N, 0, ABG)
23:52:18.711 00.000 12308 Move returns status 0, amount 0
23:52:18.711 00.000 12308 move complete, result=0
23:52:18.711 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:18.716 00.005 12308 worker thread done servicing request
23:52:18.745 00.029 14556 UpdateGuideState exits: m=2222 SNR=31.6
23:52:18.754 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:18.759 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:18.765 00.006 14556 Enqueuing Expose request
23:52:18.770 00.005 12308 Worker thread wakes up
23:52:18.771 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:18.777 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:18.777 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:20.030 01.253 12308 Exposure complete
23:52:20.159 00.129 12308 worker thread done servicing request
23:52:20.159 00.000 14556 OnExposeComplete: enter
23:52:20.165 00.006 14556 UpdateGuideState(): m_state=6
23:52:20.169 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8095
23:52:20.173 00.004 14556 Star::Find returns 1 (0), X=168.14, Y=996.03, Mass=2193, SNR=31.4, Peak=192 HFD=4.3
23:52:20.177 00.004 14556 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-3.07) = xAngle (0.77 = 0.77)
23:52:20.182 00.005 14556 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.67 = 0.67)
23:52:20.185 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.30 mountX=0.05 mountY=0.05, mountTheta=0.71
23:52:20.190 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.06, opts=13)
23:52:20.196 00.006 14556 Enqueuing Move request for scope (-0.05, -0.06)
23:52:20.199 00.003 12308 Worker thread wakes up
23:52:20.200 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
23:52:20.200 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
23:52:20.200 00.000 12308 Moving (-0.05, -0.06) raw xDistance=0.05 yDistance=0.05
23:52:20.200 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:52:20.200 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:20.201 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:52:20.201 00.000 12308 MoveAxis(E, 0, ABG)
23:52:20.201 00.000 12308 Move returns status 0, amount 0
23:52:20.201 00.000 12308 MoveAxis(N, 0, ABG)
23:52:20.203 00.002 12308 Move returns status 0, amount 0
23:52:20.203 00.000 12308 move complete, result=0
23:52:20.203 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:20.207 00.004 12308 worker thread done servicing request
23:52:20.228 00.021 14556 UpdateGuideState exits: m=2193 SNR=31.4
23:52:20.233 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:20.237 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:20.240 00.003 14556 Enqueuing Expose request
23:52:20.246 00.006 12308 Worker thread wakes up
23:52:20.247 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:20.247 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:20.247 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:21.497 01.250 12308 Exposure complete
23:52:21.622 00.125 12308 worker thread done servicing request
23:52:21.622 00.000 14556 OnExposeComplete: enter
23:52:21.627 00.005 14556 UpdateGuideState(): m_state=6
23:52:21.631 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8096
23:52:21.634 00.003 14556 Star::Find returns 1 (0), X=168.08, Y=996.13, Mass=2406, SNR=33.1, Peak=210 HFD=4.5
23:52:21.637 00.003 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.84 = -0.45)
23:52:21.640 00.003 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.55)
23:52:21.642 00.002 14556 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.76 mountX=0.10 mountY=-0.06, mountTheta=-0.52
23:52:21.648 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.04, opts=13)
23:52:21.652 00.004 14556 Enqueuing Move request for scope (-0.10, 0.04)
23:52:21.656 00.004 12308 Worker thread wakes up
23:52:21.656 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
23:52:21.656 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
23:52:21.656 00.000 12308 Moving (-0.10, 0.04) raw xDistance=0.10 yDistance=-0.06
23:52:21.656 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:52:21.656 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:21.656 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:52:21.657 00.001 12308 MoveAxis(E, 0, ABG)
23:52:21.657 00.000 12308 Move returns status 0, amount 0
23:52:21.657 00.000 12308 MoveAxis(N, 0, ABG)
23:52:21.657 00.000 12308 Move returns status 0, amount 0
23:52:21.657 00.000 12308 move complete, result=0
23:52:21.657 00.000 12308 worker thread done servicing request
23:52:21.657 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:21.685 00.028 14556 UpdateGuideState exits: m=2406 SNR=33.1
23:52:21.691 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:21.699 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:21.703 00.004 14556 Enqueuing Expose request
23:52:21.706 00.003 12308 Worker thread wakes up
23:52:21.706 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:21.710 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:21.710 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:22.955 01.245 12308 Exposure complete
23:52:23.079 00.124 12308 worker thread done servicing request
23:52:23.079 00.000 14556 OnExposeComplete: enter
23:52:23.084 00.005 14556 UpdateGuideState(): m_state=6
23:52:23.088 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8097
23:52:23.092 00.004 14556 Star::Find returns 1 (0), X=168.13, Y=996.33, Mass=2277, SNR=32.3, Peak=191 HFD=5.0
23:52:23.095 00.003 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.88 = -1.41)
23:52:23.099 00.004 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
23:52:23.104 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.80 mountX=0.04 mountY=-0.25, mountTheta=-1.41
23:52:23.109 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.24, opts=13)
23:52:23.112 00.003 14556 Enqueuing Move request for scope (-0.06, 0.24)
23:52:23.115 00.003 12308 Worker thread wakes up
23:52:23.115 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.24) opts 0xd
23:52:23.116 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.24)
23:52:23.116 00.000 12308 Moving (-0.06, 0.24) raw xDistance=0.04 yDistance=-0.25
23:52:23.116 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:52:23.116 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:52:23.117 00.001 12308 MoveAxis(E, 0, ABG)
23:52:23.117 00.000 12308 Move returns status 0, amount 0
23:52:23.117 00.000 12308 MoveAxis(N, 173, ABG)
23:52:23.117 00.000 12308 Guiding  Dir = 0, Dur = 173
23:52:23.117 00.000 12308 IsSlewing returns 0
23:52:23.117 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:23.122 00.005 12308 IsGuiding returns 0
23:52:23.123 00.001 12308 PulseGuide returned control before completion, sleep 183
23:52:23.146 00.023 14556 UpdateGuideState exits: m=2277 SNR=32.3
23:52:23.151 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:23.155 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:23.163 00.008 14556 Enqueuing Expose request
23:52:23.319 00.156 12308 IsGuiding returns 1
23:52:23.319 00.000 12308 scope still moving after pulse duration time elapsed
23:52:23.349 00.030 12308 IsSlewing returns 0
23:52:23.350 00.001 12308 IsGuiding returns 0
23:52:23.350 00.000 12308 scope move finished after 173 + 54 ms
23:52:23.350 00.000 12308 Move returns status 0, amount 173
23:52:23.350 00.000 12308 move complete, result=0
23:52:23.351 00.001 12308 worker thread done servicing request
23:52:23.351 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 173 ms NORTH
23:52:23.357 00.006 12308 Worker thread wakes up
23:52:23.358 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:23.358 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:24.614 01.256 12308 Exposure complete
23:52:24.734 00.120 12308 worker thread done servicing request
23:52:24.735 00.001 14556 OnExposeComplete: enter
23:52:24.738 00.003 14556 UpdateGuideState(): m_state=6
23:52:24.741 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8098
23:52:24.745 00.004 14556 Star::Find returns 1 (0), X=168.08, Y=996.16, Mass=2271, SNR=31.8, Peak=219 HFD=4.3
23:52:24.750 00.005 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
23:52:24.754 00.004 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
23:52:24.757 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.51 mountX=0.10 mountY=-0.09, mountTheta=-0.76
23:52:24.762 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.08, opts=13)
23:52:24.765 00.003 14556 Enqueuing Move request for scope (-0.10, 0.08)
23:52:24.768 00.003 12308 Worker thread wakes up
23:52:24.768 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
23:52:24.768 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
23:52:24.770 00.002 12308 Moving (-0.10, 0.08) raw xDistance=0.10 yDistance=-0.09
23:52:24.770 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:52:24.770 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:24.770 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:52:24.770 00.000 12308 MoveAxis(E, 0, ABG)
23:52:24.770 00.000 12308 Move returns status 0, amount 0
23:52:24.770 00.000 12308 MoveAxis(N, 0, ABG)
23:52:24.771 00.001 12308 Move returns status 0, amount 0
23:52:24.771 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:24.775 00.004 12308 move complete, result=0
23:52:24.776 00.001 12308 worker thread done servicing request
23:52:24.796 00.020 14556 UpdateGuideState exits: m=2271 SNR=31.8
23:52:24.800 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:24.803 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:24.807 00.004 14556 Enqueuing Expose request
23:52:24.811 00.004 12308 Worker thread wakes up
23:52:24.811 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:24.815 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:24.816 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:26.067 01.251 12308 Exposure complete
23:52:26.198 00.131 12308 worker thread done servicing request
23:52:26.199 00.001 14556 OnExposeComplete: enter
23:52:26.205 00.006 14556 UpdateGuideState(): m_state=6
23:52:26.209 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8099
23:52:26.215 00.006 14556 Star::Find returns 1 (0), X=168.13, Y=996.08, Mass=2424, SNR=33.2, Peak=224 HFD=4.6
23:52:26.219 00.004 14556 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.07) = xAngle (-0.04 = -0.04)
23:52:26.223 00.004 14556 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.14 = -0.14)
23:52:26.227 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-3.11 mountX=0.06 mountY=-0.01, mountTheta=-0.14
23:52:26.232 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.00, opts=13)
23:52:26.236 00.004 14556 Enqueuing Move request for scope (-0.06, -0.00)
23:52:26.240 00.004 12308 Worker thread wakes up
23:52:26.240 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.00) opts 0xd
23:52:26.240 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.00)
23:52:26.240 00.000 12308 Moving (-0.06, -0.00) raw xDistance=0.06 yDistance=-0.01
23:52:26.241 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:52:26.241 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:26.241 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:52:26.241 00.000 12308 MoveAxis(E, 0, ABG)
23:52:26.241 00.000 12308 Move returns status 0, amount 0
23:52:26.241 00.000 12308 MoveAxis(N, 0, ABG)
23:52:26.243 00.002 12308 Move returns status 0, amount 0
23:52:26.243 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:26.247 00.004 12308 move complete, result=0
23:52:26.247 00.000 12308 worker thread done servicing request
23:52:26.272 00.025 14556 UpdateGuideState exits: m=2424 SNR=33.2
23:52:26.276 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:26.282 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:26.287 00.005 14556 Enqueuing Expose request
23:52:26.291 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:52:26.295 00.004 12308 Worker thread wakes up
23:52:26.295 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:26.295 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:27.542 01.247 12308 Exposure complete
23:52:27.675 00.133 12308 worker thread done servicing request
23:52:27.675 00.000 14556 OnExposeComplete: enter
23:52:27.680 00.005 14556 UpdateGuideState(): m_state=6
23:52:27.684 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8100
23:52:27.687 00.003 14556 Star::Find returns 1 (0), X=168.06, Y=996.30, Mass=2112, SNR=30.7, Peak=173 HFD=4.3
23:52:27.693 00.006 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
23:52:27.699 00.006 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
23:52:27.703 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.21 hyp=0.24 cameraTheta=2.11 mountX=0.11 mountY=-0.23, mountTheta=-1.12
23:52:27.709 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.21, opts=13)
23:52:27.712 00.003 14556 Enqueuing Move request for scope (-0.12, 0.21)
23:52:27.718 00.006 12308 Worker thread wakes up
23:52:27.718 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.21) opts 0xd
23:52:27.718 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.21)
23:52:27.718 00.000 12308 Moving (-0.12, 0.21) raw xDistance=0.11 yDistance=-0.23
23:52:27.719 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:52:27.719 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:52:27.719 00.000 12308 MoveAxis(E, 0, ABG)
23:52:27.719 00.000 12308 Move returns status 0, amount 0
23:52:27.720 00.001 12308 MoveAxis(N, 160, ABG)
23:52:27.720 00.000 12308 Guiding  Dir = 0, Dur = 160
23:52:27.721 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:27.726 00.005 12308 IsSlewing returns 0
23:52:27.726 00.000 12308 IsGuiding returns 0
23:52:27.726 00.000 12308 PulseGuide returned control before completion, sleep 170
23:52:27.746 00.020 14556 UpdateGuideState exits: m=2112 SNR=30.7
23:52:27.753 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:27.757 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:27.761 00.004 14556 Enqueuing Expose request
23:52:27.908 00.147 12308 IsGuiding returns 1
23:52:27.909 00.001 12308 scope still moving after pulse duration time elapsed
23:52:27.939 00.030 12308 IsSlewing returns 0
23:52:27.940 00.001 12308 IsGuiding returns 0
23:52:27.941 00.001 12308 scope move finished after 160 + 55 ms
23:52:27.942 00.001 12308 Move returns status 0, amount 160
23:52:27.942 00.000 12308 move complete, result=0
23:52:27.943 00.001 12308 worker thread done servicing request
23:52:27.943 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 160 ms NORTH
23:52:27.951 00.008 12308 Worker thread wakes up
23:52:27.951 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:27.952 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:29.208 01.256 12308 Exposure complete
23:52:29.334 00.126 12308 worker thread done servicing request
23:52:29.335 00.001 14556 OnExposeComplete: enter
23:52:29.340 00.005 14556 UpdateGuideState(): m_state=6
23:52:29.346 00.006 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8101
23:52:29.351 00.005 14556 Star::Find returns 1 (0), X=167.99, Y=996.05, Mass=2295, SNR=32.0, Peak=210 HFD=4.5
23:52:29.355 00.004 14556 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.07) = xAngle (0.12 = 0.12)
23:52:29.359 00.004 14556 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.02 = 0.02)
23:52:29.363 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.04 hyp=0.20 cameraTheta=-2.95 mountX=0.20 mountY=0.00, mountTheta=0.02
23:52:29.368 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.04, opts=13)
23:52:29.374 00.006 14556 Enqueuing Move request for scope (-0.19, -0.04)
23:52:29.379 00.005 12308 Worker thread wakes up
23:52:29.379 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.04) opts 0xd
23:52:29.380 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.04)
23:52:29.380 00.000 12308 Moving (-0.19, -0.04) raw xDistance=0.20 yDistance=0.00
23:52:29.380 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:52:29.380 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:29.380 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:52:29.381 00.001 12308 MoveAxis(E, 0, ABG)
23:52:29.381 00.000 12308 Move returns status 0, amount 0
23:52:29.381 00.000 12308 MoveAxis(N, 0, ABG)
23:52:29.382 00.001 12308 Move returns status 0, amount 0
23:52:29.382 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:29.386 00.004 12308 move complete, result=0
23:52:29.386 00.000 12308 worker thread done servicing request
23:52:29.404 00.018 14556 UpdateGuideState exits: m=2295 SNR=32.0
23:52:29.407 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:29.410 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:29.414 00.004 14556 Enqueuing Expose request
23:52:29.417 00.003 12308 Worker thread wakes up
23:52:29.417 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:29.417 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:29.418 00.001 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:30.667 01.249 12308 Exposure complete
23:52:30.793 00.126 12308 worker thread done servicing request
23:52:30.793 00.000 14556 OnExposeComplete: enter
23:52:30.797 00.004 14556 UpdateGuideState(): m_state=6
23:52:30.801 00.004 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8102
23:52:30.805 00.004 14556 Star::Find returns 1 (0), X=167.86, Y=995.88, Mass=2113, SNR=30.8, Peak=177 HFD=4.4
23:52:30.809 00.004 14556 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-3.07) = xAngle (0.49 = 0.49)
23:52:30.813 00.004 14556 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.39 = 0.39)
23:52:30.816 00.003 14556 CameraToMount -- cameraX=-0.33 cameraY=-0.20 hyp=0.39 cameraTheta=-2.58 mountX=0.34 mountY=0.15, mountTheta=0.41
23:52:30.821 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=-0.20, opts=13)
23:52:30.825 00.004 14556 Enqueuing Move request for scope (-0.33, -0.20)
23:52:30.829 00.004 12308 Worker thread wakes up
23:52:30.829 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.20) opts 0xd
23:52:30.829 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, -0.20)
23:52:30.829 00.000 12308 Moving (-0.33, -0.20) raw xDistance=0.34 yDistance=0.15
23:52:30.829 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
23:52:30.829 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:30.830 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:52:30.830 00.000 12308 MoveAxis(W, 148, ABG)
23:52:30.830 00.000 12308 Guiding  Dir = 3, Dur = 148
23:52:30.830 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:30.835 00.005 12308 IsSlewing returns 0
23:52:30.835 00.000 12308 IsGuiding returns 0
23:52:30.835 00.000 12308 PulseGuide returned control before completion, sleep 158
23:52:30.856 00.021 14556 UpdateGuideState exits: m=2113 SNR=30.8
23:52:30.859 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:30.864 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:30.868 00.004 14556 Enqueuing Expose request
23:52:31.002 00.134 12308 IsGuiding returns 1
23:52:31.003 00.001 12308 scope still moving after pulse duration time elapsed
23:52:31.035 00.032 12308 IsSlewing returns 0
23:52:31.035 00.000 12308 IsGuiding returns 0
23:52:31.036 00.001 12308 scope move finished after 148 + 52 ms
23:52:31.036 00.000 12308 Move returns status 0, amount 148
23:52:31.037 00.001 12308 MoveAxis(N, 0, ABG)
23:52:31.037 00.000 12308 Move returns status 0, amount 0
23:52:31.037 00.000 12308 move complete, result=0
23:52:31.037 00.000 12308 worker thread done servicing request
23:52:31.038 00.001 14556 GuideStep: 0.3 px 148 ms WEST, 0.1 px 0 ms NORTH
23:52:31.044 00.006 12308 Worker thread wakes up
23:52:31.044 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:31.044 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:32.292 01.248 12308 Exposure complete
23:52:32.427 00.135 12308 worker thread done servicing request
23:52:32.428 00.001 14556 OnExposeComplete: enter
23:52:32.432 00.004 14556 UpdateGuideState(): m_state=6
23:52:32.435 00.003 14556 Star::Find(15, 167, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8103
23:52:32.441 00.006 14556 Star::Find returns 1 (0), X=168.19, Y=996.00, Mass=2293, SNR=31.9, Peak=211 HFD=4.3
23:52:32.445 00.004 14556 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-3.07) = xAngle (1.59 = 1.59)
23:52:32.448 00.003 14556 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.49 = 1.49)
23:52:32.451 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.49 mountX=-0.00 mountY=0.09, mountTheta=1.59
23:52:32.456 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.09, opts=13)
23:52:32.459 00.003 14556 Enqueuing Move request for scope (0.01, -0.09)
23:52:32.465 00.006 12308 Worker thread wakes up
23:52:32.465 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
23:52:32.465 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
23:52:32.465 00.000 12308 Moving (0.01, -0.09) raw xDistance=-0.00 yDistance=0.09
23:52:32.466 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:52:32.466 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:32.466 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:52:32.466 00.000 12308 MoveAxis(E, 0, ABG)
23:52:32.466 00.000 12308 Move returns status 0, amount 0
23:52:32.467 00.001 12308 MoveAxis(N, 0, ABG)
23:52:32.467 00.000 12308 Move returns status 0, amount 0
23:52:32.467 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:32.472 00.005 12308 move complete, result=0
23:52:32.472 00.000 12308 worker thread done servicing request
23:52:32.492 00.020 14556 UpdateGuideState exits: m=2293 SNR=31.9
23:52:32.496 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:32.500 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:32.506 00.006 14556 Enqueuing Expose request
23:52:32.510 00.004 12308 Worker thread wakes up
23:52:32.510 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:32.514 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:32.514 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:33.769 01.255 12308 Exposure complete
23:52:33.893 00.124 12308 worker thread done servicing request
23:52:33.894 00.001 14556 OnExposeComplete: enter
23:52:33.897 00.003 14556 UpdateGuideState(): m_state=6
23:52:33.902 00.005 14556 Star::Find(15, 168, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8104
23:52:33.905 00.003 14556 Star::Find returns 1 (0), X=168.16, Y=996.01, Mass=2187, SNR=31.4, Peak=187 HFD=4.3
23:52:33.909 00.004 14556 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-3.07) = xAngle (1.16 = 1.16)
23:52:33.913 00.004 14556 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.06 = 1.06)
23:52:33.916 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.92 mountX=0.03 mountY=0.07, mountTheta=1.14
23:52:33.921 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.08, opts=13)
23:52:33.924 00.003 14556 Enqueuing Move request for scope (-0.03, -0.08)
23:52:33.928 00.004 12308 Worker thread wakes up
23:52:33.928 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
23:52:33.928 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
23:52:33.928 00.000 12308 Moving (-0.03, -0.08) raw xDistance=0.03 yDistance=0.07
23:52:33.928 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:52:33.928 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:33.928 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:52:33.928 00.000 12308 MoveAxis(E, 0, ABG)
23:52:33.930 00.002 12308 Move returns status 0, amount 0
23:52:33.930 00.000 12308 MoveAxis(N, 0, ABG)
23:52:33.930 00.000 12308 Move returns status 0, amount 0
23:52:33.930 00.000 12308 move complete, result=0
23:52:33.930 00.000 12308 worker thread done servicing request
23:52:33.930 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:33.955 00.025 14556 UpdateGuideState exits: m=2187 SNR=31.4
23:52:33.958 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:33.965 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:33.970 00.005 14556 Enqueuing Expose request
23:52:33.974 00.004 12308 Worker thread wakes up
23:52:33.974 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:33.978 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:33.978 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:35.226 01.248 12308 Exposure complete
23:52:35.351 00.125 12308 worker thread done servicing request
23:52:35.352 00.001 14556 OnExposeComplete: enter
23:52:35.355 00.003 14556 UpdateGuideState(): m_state=6
23:52:35.359 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8105
23:52:35.363 00.004 14556 Star::Find returns 1 (0), X=168.23, Y=996.00, Mass=2011, SNR=30.0, Peak=186 HFD=4.3
23:52:35.366 00.003 14556 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-3.07) = xAngle (1.96 = 1.96)
23:52:35.370 00.004 14556 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.86 = 1.86)
23:52:35.375 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.11 mountX=-0.04 mountY=0.10, mountTheta=1.95
23:52:35.382 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.09, opts=13)
23:52:35.387 00.005 14556 Enqueuing Move request for scope (0.04, -0.09)
23:52:35.395 00.008 12308 Worker thread wakes up
23:52:35.395 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
23:52:35.395 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
23:52:35.395 00.000 12308 Moving (0.04, -0.09) raw xDistance=-0.04 yDistance=0.10
23:52:35.396 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:52:35.396 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:35.396 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:52:35.397 00.001 12308 MoveAxis(E, 0, ABG)
23:52:35.397 00.000 12308 Move returns status 0, amount 0
23:52:35.397 00.000 12308 MoveAxis(N, 0, ABG)
23:52:35.399 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:35.406 00.007 12308 Move returns status 0, amount 0
23:52:35.406 00.000 12308 move complete, result=0
23:52:35.407 00.001 12308 worker thread done servicing request
23:52:35.430 00.023 14556 UpdateGuideState exits: m=2011 SNR=30.0
23:52:35.436 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:35.441 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:35.446 00.005 14556 Enqueuing Expose request
23:52:35.449 00.003 12308 Worker thread wakes up
23:52:35.450 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:35.450 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:35.453 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:36.706 01.253 12308 Exposure complete
23:52:36.842 00.136 12308 worker thread done servicing request
23:52:36.842 00.000 14556 OnExposeComplete: enter
23:52:36.848 00.006 14556 UpdateGuideState(): m_state=6
23:52:36.852 00.004 14556 Star::Find(15, 168, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8106
23:52:36.855 00.003 14556 Star::Find returns 1 (0), X=168.06, Y=996.17, Mass=2074, SNR=30.8, Peak=191 HFD=4.4
23:52:36.860 00.005 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.63 = -0.65)
23:52:36.863 00.003 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.53 = -0.75)
23:52:36.866 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.16 cameraTheta=2.56 mountX=0.12 mountY=-0.11, mountTheta=-0.71
23:52:36.873 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.09, opts=13)
23:52:36.877 00.004 14556 Enqueuing Move request for scope (-0.13, 0.09)
23:52:36.881 00.004 12308 Worker thread wakes up
23:52:36.881 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
23:52:36.881 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
23:52:36.881 00.000 12308 Moving (-0.13, 0.09) raw xDistance=0.12 yDistance=-0.11
23:52:36.881 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:52:36.882 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:36.882 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:52:36.882 00.000 12308 MoveAxis(E, 0, ABG)
23:52:36.882 00.000 12308 Move returns status 0, amount 0
23:52:36.882 00.000 12308 MoveAxis(N, 0, ABG)
23:52:36.882 00.000 12308 Move returns status 0, amount 0
23:52:36.884 00.002 12308 move complete, result=0
23:52:36.884 00.000 12308 worker thread done servicing request
23:52:36.884 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:36.916 00.032 14556 UpdateGuideState exits: m=2074 SNR=30.8
23:52:36.921 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:36.924 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:36.928 00.004 14556 Enqueuing Expose request
23:52:36.934 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:36.939 00.005 12308 Worker thread wakes up
23:52:36.939 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:36.939 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:38.197 01.258 12308 Exposure complete
23:52:38.332 00.135 12308 worker thread done servicing request
23:52:38.332 00.000 14556 OnExposeComplete: enter
23:52:38.336 00.004 14556 UpdateGuideState(): m_state=6
23:52:38.339 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8107
23:52:38.346 00.007 14556 Star::Find returns 1 (0), X=168.10, Y=996.19, Mass=2068, SNR=30.4, Peak=205 HFD=4.2
23:52:38.351 00.005 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.38 = -0.90)
23:52:38.354 00.003 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.00)
23:52:38.358 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.13 cameraTheta=2.31 mountX=0.08 mountY=-0.11, mountTheta=-0.94
23:52:38.364 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.10, opts=13)
23:52:38.368 00.004 14556 Enqueuing Move request for scope (-0.09, 0.10)
23:52:38.371 00.003 12308 Worker thread wakes up
23:52:38.371 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
23:52:38.372 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
23:52:38.372 00.000 12308 Moving (-0.09, 0.10) raw xDistance=0.08 yDistance=-0.11
23:52:38.372 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:52:38.372 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:38.372 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:52:38.373 00.001 12308 MoveAxis(E, 0, ABG)
23:52:38.373 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:38.378 00.005 12308 Move returns status 0, amount 0
23:52:38.378 00.000 12308 MoveAxis(N, 0, ABG)
23:52:38.378 00.000 12308 Move returns status 0, amount 0
23:52:38.378 00.000 12308 move complete, result=0
23:52:38.378 00.000 12308 worker thread done servicing request
23:52:38.398 00.020 14556 UpdateGuideState exits: m=2068 SNR=30.4
23:52:38.403 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:38.409 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:38.413 00.004 14556 Enqueuing Expose request
23:52:38.417 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:38.420 00.003 12308 Worker thread wakes up
23:52:38.420 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:38.420 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:39.663 01.243 12308 Exposure complete
23:52:39.798 00.135 12308 worker thread done servicing request
23:52:39.798 00.000 14556 OnExposeComplete: enter
23:52:39.801 00.003 14556 UpdateGuideState(): m_state=6
23:52:39.805 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8108
23:52:39.812 00.007 14556 Star::Find returns 1 (0), X=168.19, Y=996.36, Mass=2275, SNR=32.2, Peak=216 HFD=4.6
23:52:39.816 00.004 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.61 = -1.67)
23:52:39.822 00.006 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.77)
23:52:39.825 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.54 mountX=-0.03 mountY=-0.27, mountTheta=-1.67
23:52:39.831 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.27, opts=13)
23:52:39.835 00.004 14556 Enqueuing Move request for scope (0.01, 0.27)
23:52:39.838 00.003 12308 Worker thread wakes up
23:52:39.840 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.27) opts 0xd
23:52:39.840 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.27)
23:52:39.840 00.000 12308 Moving (0.01, 0.27) raw xDistance=-0.03 yDistance=-0.27
23:52:39.840 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:52:39.841 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:52:39.841 00.000 12308 MoveAxis(E, 0, ABG)
23:52:39.841 00.000 12308 Move returns status 0, amount 0
23:52:39.841 00.000 12308 MoveAxis(N, 188, ABG)
23:52:39.842 00.001 12308 Guiding  Dir = 0, Dur = 188
23:52:39.842 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:39.848 00.006 12308 IsSlewing returns 0
23:52:39.849 00.001 12308 IsGuiding returns 0
23:52:39.849 00.000 12308 PulseGuide returned control before completion, sleep 198
23:52:39.875 00.026 14556 UpdateGuideState exits: m=2275 SNR=32.2
23:52:39.880 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:39.884 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:39.889 00.005 14556 Enqueuing Expose request
23:52:40.058 00.169 12308 IsGuiding returns 1
23:52:40.058 00.000 12308 scope still moving after pulse duration time elapsed
23:52:40.089 00.031 12308 IsSlewing returns 0
23:52:40.093 00.004 12308 IsGuiding returns 0
23:52:40.093 00.000 12308 scope move finished after 188 + 56 ms
23:52:40.094 00.001 12308 Move returns status 0, amount 188
23:52:40.094 00.000 12308 move complete, result=0
23:52:40.095 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 188 ms NORTH
23:52:40.104 00.009 12308 worker thread done servicing request
23:52:40.104 00.000 12308 Worker thread wakes up
23:52:40.105 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:40.105 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:41.358 01.253 12308 Exposure complete
23:52:41.479 00.121 12308 worker thread done servicing request
23:52:41.479 00.000 14556 OnExposeComplete: enter
23:52:41.483 00.004 14556 UpdateGuideState(): m_state=6
23:52:41.487 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8109
23:52:41.492 00.005 14556 Star::Find returns 1 (0), X=168.11, Y=995.95, Mass=2287, SNR=32.1, Peak=218 HFD=4.5
23:52:41.496 00.004 14556 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-3.07) = xAngle (0.98 = 0.98)
23:52:41.499 00.003 14556 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.88 = 0.88)
23:52:41.503 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-2.09 mountX=0.09 mountY=0.12, mountTheta=0.95
23:52:41.507 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.14, opts=13)
23:52:41.512 00.005 14556 Enqueuing Move request for scope (-0.08, -0.14)
23:52:41.515 00.003 12308 Worker thread wakes up
23:52:41.515 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.14) opts 0xd
23:52:41.515 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.14)
23:52:41.515 00.000 12308 Moving (-0.08, -0.14) raw xDistance=0.09 yDistance=0.12
23:52:41.515 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:52:41.516 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:41.516 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:52:41.516 00.000 12308 MoveAxis(E, 0, ABG)
23:52:41.516 00.000 12308 Move returns status 0, amount 0
23:52:41.518 00.002 12308 MoveAxis(N, 0, ABG)
23:52:41.518 00.000 12308 Move returns status 0, amount 0
23:52:41.518 00.000 12308 move complete, result=0
23:52:41.518 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:41.522 00.004 12308 worker thread done servicing request
23:52:41.543 00.021 14556 UpdateGuideState exits: m=2287 SNR=32.1
23:52:41.548 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:41.551 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:41.554 00.003 14556 Enqueuing Expose request
23:52:41.560 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:41.563 00.003 12308 Worker thread wakes up
23:52:41.563 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:41.564 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:42.816 01.252 12308 Exposure complete
23:52:42.960 00.144 12308 worker thread done servicing request
23:52:42.961 00.001 14556 OnExposeComplete: enter
23:52:42.965 00.004 14556 UpdateGuideState(): m_state=6
23:52:42.970 00.005 14556 Star::Find(15, 168, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8110
23:52:42.975 00.005 14556 Star::Find returns 1 (0), X=168.03, Y=996.19, Mass=2233, SNR=31.5, Peak=210 HFD=4.4
23:52:42.978 00.003 14556 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.07) = xAngle (5.62 = -0.66)
23:52:42.982 00.004 14556 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.76)
23:52:42.986 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.11 hyp=0.19 cameraTheta=2.55 mountX=0.15 mountY=-0.13, mountTheta=-0.72
23:52:42.991 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.11, opts=13)
23:52:42.996 00.005 14556 Enqueuing Move request for scope (-0.16, 0.11)
23:52:43.000 00.004 12308 Worker thread wakes up
23:52:43.000 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.11) opts 0xd
23:52:43.000 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.11)
23:52:43.000 00.000 12308 Moving (-0.16, 0.11) raw xDistance=0.15 yDistance=-0.13
23:52:43.001 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:52:43.001 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:43.001 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:52:43.001 00.000 12308 MoveAxis(E, 0, ABG)
23:52:43.001 00.000 12308 Move returns status 0, amount 0
23:52:43.002 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:43.007 00.005 12308 MoveAxis(N, 0, ABG)
23:52:43.007 00.000 12308 Move returns status 0, amount 0
23:52:43.007 00.000 12308 move complete, result=0
23:52:43.007 00.000 12308 worker thread done servicing request
23:52:43.029 00.022 14556 UpdateGuideState exits: m=2233 SNR=31.5
23:52:43.033 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:43.038 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:43.041 00.003 14556 Enqueuing Expose request
23:52:43.046 00.005 12308 Worker thread wakes up
23:52:43.046 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:43.046 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:43.046 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:44.293 01.247 12308 Exposure complete
23:52:44.419 00.126 12308 worker thread done servicing request
23:52:44.419 00.000 14556 OnExposeComplete: enter
23:52:44.423 00.004 14556 UpdateGuideState(): m_state=6
23:52:44.428 00.005 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8111
23:52:44.432 00.004 14556 Star::Find returns 1 (0), X=167.86, Y=996.06, Mass=2344, SNR=32.4, Peak=211 HFD=4.5
23:52:44.436 00.004 14556 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.07) = xAngle (0.02 = 0.02)
23:52:44.440 00.004 14556 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.08 = -0.08)
23:52:44.443 00.003 14556 CameraToMount -- cameraX=-0.32 cameraY=-0.03 hyp=0.32 cameraTheta=-3.05 mountX=0.32 mountY=-0.03, mountTheta=-0.08
23:52:44.448 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=-0.03, opts=13)
23:52:44.451 00.003 14556 Enqueuing Move request for scope (-0.32, -0.03)
23:52:44.456 00.005 12308 Worker thread wakes up
23:52:44.456 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.03) opts 0xd
23:52:44.456 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, -0.03)
23:52:44.456 00.000 12308 Moving (-0.32, -0.03) raw xDistance=0.32 yDistance=-0.03
23:52:44.457 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
23:52:44.457 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:44.457 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:52:44.457 00.000 12308 MoveAxis(W, 140, ABG)
23:52:44.457 00.000 12308 Guiding  Dir = 3, Dur = 140
23:52:44.458 00.001 12308 IsSlewing returns 0
23:52:44.458 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:44.462 00.004 12308 IsGuiding returns 0
23:52:44.463 00.001 12308 PulseGuide returned control before completion, sleep 150
23:52:44.484 00.021 14556 UpdateGuideState exits: m=2344 SNR=32.4
23:52:44.489 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:44.493 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:44.498 00.005 14556 Enqueuing Expose request
23:52:44.625 00.127 12308 IsGuiding returns 1
23:52:44.626 00.001 12308 scope still moving after pulse duration time elapsed
23:52:44.657 00.031 12308 IsSlewing returns 0
23:52:44.658 00.001 12308 IsGuiding returns 0
23:52:44.658 00.000 12308 scope move finished after 140 + 56 ms
23:52:44.659 00.001 12308 Move returns status 0, amount 140
23:52:44.660 00.001 12308 MoveAxis(N, 0, ABG)
23:52:44.660 00.000 12308 Move returns status 0, amount 0
23:52:44.661 00.001 12308 move complete, result=0
23:52:44.661 00.000 12308 worker thread done servicing request
23:52:44.662 00.001 14556 GuideStep: 0.3 px 140 ms WEST, -0.0 px 0 ms NORTH
23:52:44.669 00.007 12308 Worker thread wakes up
23:52:44.669 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:44.669 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:45.917 01.248 12308 Exposure complete
23:52:46.046 00.129 12308 worker thread done servicing request
23:52:46.046 00.000 14556 OnExposeComplete: enter
23:52:46.051 00.005 14556 UpdateGuideState(): m_state=6
23:52:46.054 00.003 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8112
23:52:46.059 00.005 14556 Star::Find returns 1 (0), X=168.09, Y=996.15, Mass=2334, SNR=32.5, Peak=206 HFD=4.4
23:52:46.064 00.005 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.64 = -0.65)
23:52:46.068 00.004 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.75)
23:52:46.073 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.56 mountX=0.09 mountY=-0.08, mountTheta=-0.71
23:52:46.078 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.06, opts=13)
23:52:46.082 00.004 14556 Enqueuing Move request for scope (-0.09, 0.06)
23:52:46.085 00.003 12308 Worker thread wakes up
23:52:46.085 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
23:52:46.085 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
23:52:46.086 00.001 12308 Moving (-0.09, 0.06) raw xDistance=0.09 yDistance=-0.08
23:52:46.086 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:52:46.086 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:46.086 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:52:46.086 00.000 12308 MoveAxis(E, 0, ABG)
23:52:46.086 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:46.091 00.005 12308 Move returns status 0, amount 0
23:52:46.091 00.000 12308 MoveAxis(N, 0, ABG)
23:52:46.092 00.001 12308 Move returns status 0, amount 0
23:52:46.092 00.000 12308 move complete, result=0
23:52:46.092 00.000 12308 worker thread done servicing request
23:52:46.109 00.017 14556 UpdateGuideState exits: m=2334 SNR=32.5
23:52:46.114 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:46.117 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:46.122 00.005 14556 Enqueuing Expose request
23:52:46.126 00.004 12308 Worker thread wakes up
23:52:46.126 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:46.126 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:46.126 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:47.378 01.252 12308 Exposure complete
23:52:47.499 00.121 12308 worker thread done servicing request
23:52:47.499 00.000 14556 OnExposeComplete: enter
23:52:47.504 00.005 14556 UpdateGuideState(): m_state=6
23:52:47.508 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8113
23:52:47.512 00.004 14556 Star::Find returns 1 (0), X=168.00, Y=996.34, Mass=2194, SNR=31.5, Peak=179 HFD=4.2
23:52:47.515 00.003 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
23:52:47.519 00.004 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
23:52:47.523 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.26 hyp=0.31 cameraTheta=2.19 mountX=0.16 mountY=-0.28, mountTheta=-1.05
23:52:47.528 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.26, opts=13)
23:52:47.533 00.005 14556 Enqueuing Move request for scope (-0.18, 0.26)
23:52:47.536 00.003 12308 Worker thread wakes up
23:52:47.536 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.26) opts 0xd
23:52:47.536 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.26)
23:52:47.536 00.000 12308 Moving (-0.18, 0.26) raw xDistance=0.16 yDistance=-0.28
23:52:47.536 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:52:47.537 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:52:47.537 00.000 12308 MoveAxis(E, 0, ABG)
23:52:47.537 00.000 12308 Move returns status 0, amount 0
23:52:47.537 00.000 12308 MoveAxis(N, 199, ABG)
23:52:47.537 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:47.542 00.005 12308 Guiding  Dir = 0, Dur = 199
23:52:47.542 00.000 12308 IsSlewing returns 0
23:52:47.542 00.000 12308 IsGuiding returns 0
23:52:47.543 00.001 12308 PulseGuide returned control before completion, sleep 209
23:52:47.564 00.021 14556 UpdateGuideState exits: m=2194 SNR=31.5
23:52:47.569 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:47.574 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:47.577 00.003 14556 Enqueuing Expose request
23:52:47.755 00.178 12308 IsGuiding returns 1
23:52:47.756 00.001 12308 scope still moving after pulse duration time elapsed
23:52:47.787 00.031 12308 IsSlewing returns 0
23:52:47.790 00.003 12308 IsGuiding returns 0
23:52:47.790 00.000 12308 scope move finished after 199 + 48 ms
23:52:47.790 00.000 12308 Move returns status 0, amount 199
23:52:47.791 00.001 12308 move complete, result=0
23:52:47.791 00.000 12308 worker thread done servicing request
23:52:47.791 00.000 12308 Worker thread wakes up
23:52:47.791 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 199 ms NORTH
23:52:47.798 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:47.798 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:49.051 01.253 12308 Exposure complete
23:52:49.188 00.137 12308 worker thread done servicing request
23:52:49.189 00.001 14556 OnExposeComplete: enter
23:52:49.193 00.004 14556 UpdateGuideState(): m_state=6
23:52:49.196 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8114
23:52:49.200 00.004 14556 Star::Find returns 1 (0), X=168.07, Y=996.09, Mass=2319, SNR=32.1, Peak=212 HFD=4.5
23:52:49.204 00.004 14556 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.07) = xAngle (6.18 = -0.10)
23:52:49.207 00.003 14556 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.08 = -0.20)
23:52:49.210 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.00 hyp=0.12 cameraTheta=3.11 mountX=0.11 mountY=-0.02, mountTheta=-0.20
23:52:49.215 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.00, opts=13)
23:52:49.222 00.007 14556 Enqueuing Move request for scope (-0.12, 0.00)
23:52:49.226 00.004 12308 Worker thread wakes up
23:52:49.226 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.00) opts 0xd
23:52:49.226 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.00)
23:52:49.226 00.000 12308 Moving (-0.12, 0.00) raw xDistance=0.11 yDistance=-0.02
23:52:49.226 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:52:49.228 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:49.228 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:52:49.228 00.000 12308 MoveAxis(E, 0, ABG)
23:52:49.228 00.000 12308 Move returns status 0, amount 0
23:52:49.228 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:49.232 00.004 12308 MoveAxis(N, 0, ABG)
23:52:49.232 00.000 12308 Move returns status 0, amount 0
23:52:49.233 00.001 12308 move complete, result=0
23:52:49.233 00.000 12308 worker thread done servicing request
23:52:49.256 00.023 14556 UpdateGuideState exits: m=2319 SNR=32.1
23:52:49.261 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:49.265 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:49.269 00.004 14556 Enqueuing Expose request
23:52:49.272 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:52:49.277 00.005 12308 Worker thread wakes up
23:52:49.277 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:49.277 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:50.530 01.253 12308 Exposure complete
23:52:50.657 00.127 12308 worker thread done servicing request
23:52:50.658 00.001 14556 OnExposeComplete: enter
23:52:50.662 00.004 14556 UpdateGuideState(): m_state=6
23:52:50.665 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8115
23:52:50.670 00.005 14556 Star::Find returns 1 (0), X=168.18, Y=995.98, Mass=2216, SNR=31.7, Peak=197 HFD=4.6
23:52:50.673 00.003 14556 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-3.07) = xAngle (1.42 = 1.42)
23:52:50.676 00.003 14556 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.32 = 1.32)
23:52:50.681 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.65 mountX=0.02 mountY=0.10, mountTheta=1.42
23:52:50.687 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.10, opts=13)
23:52:50.690 00.003 14556 Enqueuing Move request for scope (-0.01, -0.10)
23:52:50.695 00.005 12308 Worker thread wakes up
23:52:50.695 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
23:52:50.695 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
23:52:50.695 00.000 12308 Moving (-0.01, -0.10) raw xDistance=0.02 yDistance=0.10
23:52:50.695 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:52:50.695 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:50.696 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:52:50.696 00.000 12308 MoveAxis(E, 0, ABG)
23:52:50.696 00.000 12308 Move returns status 0, amount 0
23:52:50.696 00.000 12308 MoveAxis(N, 0, ABG)
23:52:50.696 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:50.701 00.005 12308 Move returns status 0, amount 0
23:52:50.701 00.000 12308 move complete, result=0
23:52:50.702 00.001 12308 worker thread done servicing request
23:52:50.720 00.018 14556 UpdateGuideState exits: m=2216 SNR=31.7
23:52:50.725 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:50.730 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:50.734 00.004 14556 Enqueuing Expose request
23:52:50.738 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:50.741 00.003 12308 Worker thread wakes up
23:52:50.741 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:50.741 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:51.988 01.247 12308 Exposure complete
23:52:52.148 00.160 12308 worker thread done servicing request
23:52:52.148 00.000 14556 OnExposeComplete: enter
23:52:52.157 00.009 14556 UpdateGuideState(): m_state=6
23:52:52.162 00.005 14556 Star::Find(15, 168, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8116
23:52:52.168 00.006 14556 Star::Find returns 1 (0), X=167.93, Y=996.14, Mass=2132, SNR=31.0, Peak=191 HFD=4.3
23:52:52.171 00.003 14556 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.07) = xAngle (6.01 = -0.28)
23:52:52.175 00.004 14556 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.38)
23:52:52.179 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.05 hyp=0.26 cameraTheta=2.93 mountX=0.25 mountY=-0.10, mountTheta=-0.37
23:52:52.188 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.05, opts=13)
23:52:52.194 00.006 14556 Enqueuing Move request for scope (-0.26, 0.05)
23:52:52.199 00.005 12308 Worker thread wakes up
23:52:52.199 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.05) opts 0xd
23:52:52.199 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.05)
23:52:52.200 00.001 12308 Moving (-0.26, 0.05) raw xDistance=0.25 yDistance=-0.10
23:52:52.200 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:52:52.200 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:52.200 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:52:52.200 00.000 12308 MoveAxis(W, 109, ABG)
23:52:52.200 00.000 12308 Guiding  Dir = 3, Dur = 109
23:52:52.201 00.001 12308 IsSlewing returns 0
23:52:52.202 00.001 12308 IsGuiding returns 0
23:52:52.203 00.001 12308 PulseGuide returned control before completion, sleep 119
23:52:52.204 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:52.227 00.023 14556 UpdateGuideState exits: m=2132 SNR=31.0
23:52:52.232 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:52.235 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:52.239 00.004 14556 Enqueuing Expose request
23:52:52.339 00.100 12308 IsGuiding returns 1
23:52:52.339 00.000 12308 scope still moving after pulse duration time elapsed
23:52:52.371 00.032 12308 IsSlewing returns 0
23:52:52.371 00.000 12308 IsGuiding returns 0
23:52:52.373 00.002 12308 scope move finished after 109 + 60 ms
23:52:52.373 00.000 12308 Move returns status 0, amount 109
23:52:52.373 00.000 12308 MoveAxis(N, 0, ABG)
23:52:52.374 00.001 12308 Move returns status 0, amount 0
23:52:52.374 00.000 12308 move complete, result=0
23:52:52.374 00.000 12308 worker thread done servicing request
23:52:52.374 00.000 12308 Worker thread wakes up
23:52:52.375 00.001 14556 GuideStep: 0.3 px 109 ms WEST, -0.1 px 0 ms NORTH
23:52:52.380 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:52.380 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:53.634 01.254 12308 Exposure complete
23:52:53.745 00.111 12308 worker thread done servicing request
23:52:53.746 00.001 14556 OnExposeComplete: enter
23:52:53.751 00.005 14556 UpdateGuideState(): m_state=6
23:52:53.754 00.003 14556 Star::Find(15, 167, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8117
23:52:53.757 00.003 14556 Star::Find returns 1 (0), X=168.13, Y=996.09, Mass=2153, SNR=31.0, Peak=201 HFD=4.3
23:52:53.760 00.003 14556 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.07) = xAngle (6.20 = -0.08)
23:52:53.764 00.004 14556 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.10 = -0.18)
23:52:53.768 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.00 hyp=0.05 cameraTheta=3.13 mountX=0.05 mountY=-0.01, mountTheta=-0.18
23:52:53.772 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.00, opts=13)
23:52:53.775 00.003 14556 Enqueuing Move request for scope (-0.05, 0.00)
23:52:53.779 00.004 12308 Worker thread wakes up
23:52:53.780 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.00) opts 0xd
23:52:53.780 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.00)
23:52:53.780 00.000 12308 Moving (-0.05, 0.00) raw xDistance=0.05 yDistance=-0.01
23:52:53.780 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:52:53.780 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:53.780 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:52:53.780 00.000 12308 MoveAxis(E, 0, ABG)
23:52:53.781 00.001 12308 Move returns status 0, amount 0
23:52:53.781 00.000 12308 MoveAxis(N, 0, ABG)
23:52:53.781 00.000 12308 Move returns status 0, amount 0
23:52:53.781 00.000 12308 move complete, result=0
23:52:53.781 00.000 12308 worker thread done servicing request
23:52:53.782 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:53.805 00.023 14556 UpdateGuideState exits: m=2153 SNR=31.0
23:52:53.811 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:53.815 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:53.818 00.003 14556 Enqueuing Expose request
23:52:53.823 00.005 12308 Worker thread wakes up
23:52:53.823 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:53.823 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:53.823 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:52:55.074 01.251 12308 Exposure complete
23:52:55.197 00.123 12308 worker thread done servicing request
23:52:55.198 00.001 14556 OnExposeComplete: enter
23:52:55.202 00.004 14556 UpdateGuideState(): m_state=6
23:52:55.206 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8118
23:52:55.210 00.004 14556 Star::Find returns 1 (0), X=168.21, Y=996.16, Mass=2323, SNR=32.3, Peak=200 HFD=4.4
23:52:55.213 00.003 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.32 = -1.96)
23:52:55.217 00.004 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.06)
23:52:55.221 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.25 mountX=-0.03 mountY=-0.06, mountTheta=-1.98
23:52:55.227 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.07, opts=13)
23:52:55.231 00.004 14556 Enqueuing Move request for scope (0.02, 0.07)
23:52:55.234 00.003 12308 Worker thread wakes up
23:52:55.234 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
23:52:55.234 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
23:52:55.234 00.000 12308 Moving (0.02, 0.07) raw xDistance=-0.03 yDistance=-0.06
23:52:55.234 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:52:55.234 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:52:55.235 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:52:55.235 00.000 12308 MoveAxis(E, 0, ABG)
23:52:55.235 00.000 12308 Move returns status 0, amount 0
23:52:55.235 00.000 12308 MoveAxis(N, 0, ABG)
23:52:55.235 00.000 12308 Move returns status 0, amount 0
23:52:55.235 00.000 12308 move complete, result=0
23:52:55.235 00.000 12308 worker thread done servicing request
23:52:55.235 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:55.258 00.023 14556 UpdateGuideState exits: m=2323 SNR=32.3
23:52:55.261 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:55.266 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:55.270 00.004 14556 Enqueuing Expose request
23:52:55.274 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:55.278 00.004 12308 Worker thread wakes up
23:52:55.278 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:52:55.279 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(153,981,31,31)
23:52:56.452 01.173 14556 evsrv: cli 0185AD08 connect
23:52:56.457 00.005 14556 case statement mapped state 6 to 3
23:52:56.604 00.147 14556 case statement mapped state 6 to 3
23:52:56.606 00.002 12308 Exposure complete
23:52:56.608 00.002 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"58713a8a-b097-40f8-ba4a-bc808639dfa0"}
23:52:56.611 00.003 14556 case statement mapped state 6 to 3
23:52:56.614 00.003 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"58713a8a-b097-40f8-ba4a-bc808639dfa0"}
23:52:56.619 00.005 14556 evsrv: cli 0185AD08 disconnect
23:52:56.625 00.006 14556 evsrv: cli 0185B3E8 connect
23:52:56.629 00.004 14556 case statement mapped state 6 to 3
23:52:56.633 00.004 14556 case statement mapped state 6 to 3
23:52:56.762 00.129 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"3d2ec9b7-f949-45ff-a3b6-d422bbe608ad"}
23:52:56.766 00.004 14556 PhdController::Dither begins
23:52:56.771 00.005 14556 dither: size=5.00, dRA=2.44 dDec=-3.92
23:52:56.880 00.109 14556 MountToCamera -- mountTheta (-1.01) + m_xAngle (-3.07) = xAngle (-4.09 = 2.20)
23:52:56.884 00.004 14556 MountToCamera -- mountX=2.44 mountY=-3.92 hyp=4.62 mountTheta=-1.01 cameraX=-2.71, cameraY=3.74 cameraTheta=2.20
23:52:56.888 00.004 14556 setting lock position to (165.48, 999.83)
23:52:56.892 00.004 14556 Mount: notify guiding dithered (-2.7, 3.7)
23:52:56.895 00.003 14556 Status Line: Dither by 2.44,-3.92
23:52:56.900 00.005 14556 PhdController: newstate STATE_SETTLE_BEGIN
23:52:56.904 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
23:52:56.908 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"3d2ec9b7-f949-45ff-a3b6-d422bbe608ad"}
23:52:56.911 00.003 14556 evsrv: cli 0185B3E8 disconnect
23:52:56.936 00.025 12308 worker thread done servicing request
23:52:56.937 00.001 14556 OnExposeComplete: enter
23:52:56.942 00.005 14556 UpdateGuideState(): m_state=6
23:52:56.945 00.003 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8119
23:52:56.948 00.003 14556 Star::Find returns 1 (0), X=168.13, Y=996.30, Mass=2146, SNR=31.2, Peak=178 HFD=4.5
23:52:56.950 00.002 14556 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-3.07) = xAngle (2.15 = 2.15)
23:52:56.954 00.004 14556 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.05 = 2.05)
23:52:56.957 00.003 14556 CameraToMount -- cameraX=2.65 cameraY=-3.53 hyp=4.41 cameraTheta=-0.93 mountX=-2.40 mountY=3.92, mountTheta=2.12
23:52:56.960 00.003 14556 dither recenter: remaining=(-2.4,3.9) step=(-2.4,3.9)
23:52:56.964 00.004 14556 MountToCamera -- mountTheta (2.13) + m_xAngle (-3.07) = xAngle (-0.94 = -0.94)
23:52:56.967 00.003 14556 MountToCamera -- mountX=-2.44 mountY=3.92 hyp=4.62 mountTheta=2.13 cameraX=2.71, cameraY=-3.74 cameraTheta=-0.94
23:52:56.970 00.003 14556 SchedulePrimaryMove(104CA5C8, x=2.71, y=-3.74, opts=4)
23:52:56.973 00.003 14556 Enqueuing Move request for scope (2.71, -3.74)
23:52:56.975 00.002 14556 Mount: notify direct move -2.44,3.92
23:52:56.978 00.003 12308 Worker thread wakes up
23:52:56.978 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (2.71, -3.74) opts 0x4
23:52:56.978 00.000 12308 Handling offset move in thread for scope, endpoint = (2.71, -3.74)
23:52:56.978 00.000 12308 Moving (2.71, -3.74) raw xDistance=-2.44 yDistance=3.92
23:52:56.978 00.000 12308 MoveAxis(E, 1683, B)
23:52:56.978 00.000 12308 Guiding  Dir = 2, Dur = 1683
23:52:56.979 00.001 12308 IsSlewing returns 0
23:52:56.979 00.000 12308 IsGuiding returns 0
23:52:56.979 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:52:56.983 00.004 12308 PulseGuide returned control before completion, sleep 1693
23:52:57.001 00.018 14556 UpdateGuideState exits: m=2146 SNR=31.2
23:52:57.003 00.002 14556 PhdController: settling, locked = 1, distance = 4.65 (1.50) aobump = 0 frame = 1 / 99999
23:52:57.007 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760590377.007,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.65,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:52:57.010 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:57.013 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:52:57.015 00.002 14556 Enqueuing Expose request
23:52:58.691 01.676 12308 IsGuiding returns 0
23:52:58.692 00.001 12308 Move returns status 0, amount 1683
23:52:58.692 00.000 12308 MoveAxis(S, 2756, B)
23:52:58.693 00.001 12308 Guiding  Dir = 1, Dur = 2756
23:52:58.693 00.000 12308 IsSlewing returns 0
23:52:58.693 00.000 12308 IsGuiding returns 0
23:52:58.694 00.001 12308 PulseGuide returned control before completion, sleep 2766
23:53:01.463 02.769 12308 IsGuiding returns 1
23:53:01.463 00.000 12308 scope still moving after pulse duration time elapsed
23:53:01.495 00.032 12308 IsSlewing returns 0
23:53:01.496 00.001 12308 IsGuiding returns 0
23:53:01.497 00.001 12308 scope move finished after 2756 + 46 ms
23:53:01.497 00.000 12308 Move returns status 0, amount 2756
23:53:01.498 00.001 12308 move complete, result=0
23:53:01.498 00.000 12308 worker thread done servicing request
23:53:01.499 00.001 12308 Worker thread wakes up
23:53:01.499 00.000 14556 GuideStep: -2.4 px 1683 ms EAST, 3.9 px 2756 ms SOUTH
23:53:01.506 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:01.506 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:02.758 01.252 12308 Exposure complete
23:53:02.875 00.117 12308 worker thread done servicing request
23:53:02.876 00.001 14556 OnExposeComplete: enter
23:53:02.879 00.003 14556 UpdateGuideState(): m_state=6
23:53:02.883 00.004 14556 Star::Find(15, 168, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8120
23:53:02.888 00.005 14556 Star::Find returns 1 (0), X=165.55, Y=999.39, Mass=2308, SNR=32.1, Peak=138 HFD=4.9
23:53:02.892 00.004 14556 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-3.07) = xAngle (1.66 = 1.66)
23:53:02.896 00.004 14556 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.56 = 1.56)
23:53:02.900 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.44 hyp=0.45 cameraTheta=-1.42 mountX=-0.04 mountY=0.45, mountTheta=1.66
23:53:02.906 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.44, opts=13)
23:53:02.910 00.004 14556 Enqueuing Move request for scope (0.07, -0.44)
23:53:02.913 00.003 12308 Worker thread wakes up
23:53:02.913 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.44) opts 0xd
23:53:02.913 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.44)
23:53:02.913 00.000 12308 Moving (0.07, -0.44) raw xDistance=-0.04 yDistance=0.45
23:53:02.913 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:53:02.913 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:53:02.915 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
23:53:02.915 00.000 12308 MoveAxis(E, 0, ABG)
23:53:02.915 00.000 12308 Move returns status 0, amount 0
23:53:02.915 00.000 12308 MoveAxis(N, 0, ABG)
23:53:02.915 00.000 12308 Move returns status 0, amount 0
23:53:02.916 00.001 12308 move complete, result=0
23:53:02.916 00.000 12308 worker thread done servicing request
23:53:02.916 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:02.939 00.023 14556 UpdateGuideState exits: m=2308 SNR=32.1
23:53:02.944 00.005 14556 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 2 / 99999
23:53:02.948 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760590382.948,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:53:02.951 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:02.955 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:02.959 00.004 14556 Enqueuing Expose request
23:53:02.963 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
23:53:02.968 00.005 12308 Worker thread wakes up
23:53:02.968 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:02.968 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:04.210 01.242 12308 Exposure complete
23:53:04.340 00.130 12308 worker thread done servicing request
23:53:04.341 00.001 14556 OnExposeComplete: enter
23:53:04.345 00.004 14556 UpdateGuideState(): m_state=6
23:53:04.350 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8121
23:53:04.353 00.003 14556 Star::Find returns 1 (0), X=165.25, Y=999.51, Mass=2218, SNR=31.8, Peak=141 HFD=4.6
23:53:04.357 00.004 14556 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-3.07) = xAngle (0.87 = 0.87)
23:53:04.361 00.004 14556 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.77 = 0.77)
23:53:04.365 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.31 hyp=0.39 cameraTheta=-2.20 mountX=0.25 mountY=0.27, mountTheta=0.83
23:53:04.370 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.31, opts=13)
23:53:04.373 00.003 14556 Enqueuing Move request for scope (-0.23, -0.31)
23:53:04.378 00.005 12308 Worker thread wakes up
23:53:04.378 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.31) opts 0xd
23:53:04.378 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.31)
23:53:04.378 00.000 12308 Moving (-0.23, -0.31) raw xDistance=0.25 yDistance=0.27
23:53:04.379 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:53:04.379 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:53:04.379 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:53:04.379 00.000 12308 MoveAxis(W, 109, ABG)
23:53:04.379 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:04.383 00.004 12308 Guiding  Dir = 3, Dur = 109
23:53:04.383 00.000 12308 IsSlewing returns 0
23:53:04.383 00.000 12308 IsGuiding returns 0
23:53:04.385 00.002 12308 PulseGuide returned control before completion, sleep 119
23:53:04.405 00.020 14556 UpdateGuideState exits: m=2218 SNR=31.8
23:53:04.410 00.005 14556 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 3 / 99999
23:53:04.414 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760590384.414,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.43,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
23:53:04.418 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:04.423 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:04.426 00.003 14556 Enqueuing Expose request
23:53:04.511 00.085 12308 IsGuiding returns 1
23:53:04.512 00.001 12308 scope still moving after pulse duration time elapsed
23:53:04.543 00.031 12308 IsSlewing returns 0
23:53:04.544 00.001 12308 IsGuiding returns 0
23:53:04.544 00.000 12308 scope move finished after 109 + 51 ms
23:53:04.546 00.002 12308 Move returns status 0, amount 109
23:53:04.546 00.000 12308 MoveAxis(N, 0, ABG)
23:53:04.546 00.000 12308 Move returns status 0, amount 0
23:53:04.547 00.001 12308 move complete, result=0
23:53:04.547 00.000 12308 worker thread done servicing request
23:53:04.547 00.000 12308 Worker thread wakes up
23:53:04.547 00.000 14556 GuideStep: 0.3 px 109 ms WEST, 0.3 px 0 ms NORTH
23:53:04.553 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:04.554 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:05.808 01.254 12308 Exposure complete
23:53:05.916 00.108 12308 worker thread done servicing request
23:53:05.916 00.000 14556 OnExposeComplete: enter
23:53:05.920 00.004 14556 UpdateGuideState(): m_state=6
23:53:05.924 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8122
23:53:05.928 00.004 14556 Star::Find returns 1 (0), X=165.72, Y=999.76, Mass=2102, SNR=30.9, Peak=157 HFD=4.5
23:53:05.931 00.003 14556 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-3.07) = xAngle (2.82 = 2.82)
23:53:05.935 00.004 14556 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.72 = 2.72)
23:53:05.939 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=-0.06 hyp=0.25 cameraTheta=-0.25 mountX=-0.24 mountY=0.10, mountTheta=2.73
23:53:05.944 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=-0.06, opts=13)
23:53:05.947 00.003 14556 Enqueuing Move request for scope (0.24, -0.06)
23:53:05.951 00.004 12308 Worker thread wakes up
23:53:05.951 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.06) opts 0xd
23:53:05.951 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, -0.06)
23:53:05.951 00.000 12308 Moving (0.24, -0.06) raw xDistance=-0.24 yDistance=0.10
23:53:05.951 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
23:53:05.951 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:05.952 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:53:05.952 00.000 12308 MoveAxis(E, 95, ABG)
23:53:05.952 00.000 12308 Guiding  Dir = 2, Dur = 95
23:53:05.952 00.000 12308 IsSlewing returns 0
23:53:05.954 00.002 12308 IsGuiding returns 0
23:53:05.954 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:05.958 00.004 12308 PulseGuide returned control before completion, sleep 105
23:53:05.979 00.021 14556 UpdateGuideState exits: m=2102 SNR=30.9
23:53:05.983 00.004 14556 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 4 / 99999
23:53:05.987 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760590385.987,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
23:53:05.991 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:05.994 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:05.998 00.004 14556 Enqueuing Expose request
23:53:06.063 00.065 12308 IsGuiding returns 1
23:53:06.064 00.001 12308 scope still moving after pulse duration time elapsed
23:53:06.094 00.030 12308 IsSlewing returns 0
23:53:06.095 00.001 12308 IsGuiding returns 0
23:53:06.097 00.002 12308 scope move finished after 95 + 47 ms
23:53:06.097 00.000 12308 Move returns status 0, amount 95
23:53:06.098 00.001 12308 MoveAxis(N, 0, ABG)
23:53:06.098 00.000 12308 Move returns status 0, amount 0
23:53:06.098 00.000 12308 move complete, result=0
23:53:06.098 00.000 12308 worker thread done servicing request
23:53:06.099 00.001 12308 Worker thread wakes up
23:53:06.099 00.000 14556 GuideStep: -0.2 px 95 ms EAST, 0.1 px 0 ms NORTH
23:53:06.105 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:06.105 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:07.351 01.246 12308 Exposure complete
23:53:07.439 00.088 12308 worker thread done servicing request
23:53:07.439 00.000 14556 OnExposeComplete: enter
23:53:07.444 00.005 14556 UpdateGuideState(): m_state=6
23:53:07.447 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8123
23:53:07.452 00.005 14556 Star::Find returns 1 (0), X=165.70, Y=999.68, Mass=2235, SNR=31.7, Peak=160 HFD=4.7
23:53:07.455 00.003 14556 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.07) = xAngle (2.49 = 2.49)
23:53:07.458 00.003 14556 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.39 = 2.39)
23:53:07.463 00.005 14556 CameraToMount -- cameraX=0.22 cameraY=-0.15 hyp=0.27 cameraTheta=-0.58 mountX=-0.21 mountY=0.18, mountTheta=2.43
23:53:07.467 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=-0.15, opts=13)
23:53:07.470 00.003 14556 Enqueuing Move request for scope (0.22, -0.15)
23:53:07.474 00.004 12308 Worker thread wakes up
23:53:07.474 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.15) opts 0xd
23:53:07.474 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, -0.15)
23:53:07.474 00.000 12308 Moving (0.22, -0.15) raw xDistance=-0.21 yDistance=0.18
23:53:07.474 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
23:53:07.474 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:07.474 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:53:07.475 00.001 12308 MoveAxis(E, 99, ABG)
23:53:07.475 00.000 12308 Guiding  Dir = 2, Dur = 99
23:53:07.475 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:07.479 00.004 12308 IsSlewing returns 0
23:53:07.479 00.000 12308 IsGuiding returns 0
23:53:07.480 00.001 12308 PulseGuide returned control before completion, sleep 109
23:53:07.498 00.018 14556 UpdateGuideState exits: m=2235 SNR=31.7
23:53:07.503 00.005 14556 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 5 / 99999
23:53:07.507 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760590387.507,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.34,"Time":4.6,"SettleTime":10.0,"StarLocked":true}
23:53:07.511 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:07.515 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:07.519 00.004 14556 Enqueuing Expose request
23:53:07.595 00.076 12308 IsGuiding returns 1
23:53:07.595 00.000 12308 scope still moving after pulse duration time elapsed
23:53:07.627 00.032 12308 IsSlewing returns 0
23:53:07.627 00.000 12308 IsGuiding returns 0
23:53:07.628 00.001 12308 scope move finished after 99 + 49 ms
23:53:07.628 00.000 12308 Move returns status 0, amount 99
23:53:07.628 00.000 12308 MoveAxis(N, 0, ABG)
23:53:07.628 00.000 12308 Move returns status 0, amount 0
23:53:07.628 00.000 12308 move complete, result=0
23:53:07.628 00.000 14556 GuideStep: -0.2 px 99 ms EAST, 0.2 px 0 ms NORTH
23:53:07.632 00.004 12308 worker thread done servicing request
23:53:07.632 00.000 12308 Worker thread wakes up
23:53:07.632 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:07.633 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:08.875 01.242 12308 Exposure complete
23:53:08.980 00.105 12308 worker thread done servicing request
23:53:08.981 00.001 14556 OnExposeComplete: enter
23:53:08.984 00.003 14556 UpdateGuideState(): m_state=6
23:53:08.989 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8124
23:53:08.993 00.004 14556 Star::Find returns 1 (0), X=165.27, Y=999.94, Mass=2285, SNR=32.2, Peak=173 HFD=4.7
23:53:08.996 00.003 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.71 = -0.57)
23:53:09.000 00.004 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
23:53:09.003 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=0.11 hyp=0.23 cameraTheta=2.64 mountX=0.20 mountY=-0.15, mountTheta=-0.64
23:53:09.009 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.11, opts=13)
23:53:09.013 00.004 14556 Enqueuing Move request for scope (-0.21, 0.11)
23:53:09.016 00.003 12308 Worker thread wakes up
23:53:09.016 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.11) opts 0xd
23:53:09.016 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.11)
23:53:09.016 00.000 12308 Moving (-0.21, 0.11) raw xDistance=0.20 yDistance=-0.15
23:53:09.018 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:53:09.018 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:09.018 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:53:09.018 00.000 12308 MoveAxis(E, 0, ABG)
23:53:09.018 00.000 12308 Move returns status 0, amount 0
23:53:09.018 00.000 12308 MoveAxis(N, 0, ABG)
23:53:09.019 00.001 12308 Move returns status 0, amount 0
23:53:09.019 00.000 12308 move complete, result=0
23:53:09.020 00.001 12308 worker thread done servicing request
23:53:09.020 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:09.045 00.025 14556 UpdateGuideState exits: m=2285 SNR=32.2
23:53:09.050 00.005 14556 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 6 / 99999
23:53:09.053 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760590389.053,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.31,"Time":6.1,"SettleTime":10.0,"StarLocked":true}
23:53:09.057 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:09.063 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:09.068 00.005 14556 Enqueuing Expose request
23:53:09.073 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:09.077 00.004 12308 Worker thread wakes up
23:53:09.077 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:09.077 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:10.321 01.244 12308 Exposure complete
23:53:10.446 00.125 12308 worker thread done servicing request
23:53:10.446 00.000 14556 OnExposeComplete: enter
23:53:10.449 00.003 14556 UpdateGuideState(): m_state=6
23:53:10.454 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8125
23:53:10.457 00.003 14556 Star::Find returns 1 (0), X=165.23, Y=999.70, Mass=2282, SNR=32.1, Peak=182 HFD=4.5
23:53:10.460 00.003 14556 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-3.07) = xAngle (0.41 = 0.41)
23:53:10.464 00.004 14556 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.31 = 0.31)
23:53:10.469 00.005 14556 CameraToMount -- cameraX=-0.25 cameraY=-0.13 hyp=0.28 cameraTheta=-2.66 mountX=0.26 mountY=0.09, mountTheta=0.32
23:53:10.473 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=-0.13, opts=13)
23:53:10.477 00.004 14556 Enqueuing Move request for scope (-0.25, -0.13)
23:53:10.481 00.004 12308 Worker thread wakes up
23:53:10.481 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.13) opts 0xd
23:53:10.481 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, -0.13)
23:53:10.481 00.000 12308 Moving (-0.25, -0.13) raw xDistance=0.26 yDistance=0.09
23:53:10.481 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:53:10.482 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:10.482 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:53:10.482 00.000 12308 MoveAxis(W, 111, ABG)
23:53:10.482 00.000 12308 Guiding  Dir = 3, Dur = 111
23:53:10.482 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:10.487 00.005 12308 IsSlewing returns 0
23:53:10.487 00.000 12308 IsGuiding returns 0
23:53:10.488 00.001 12308 PulseGuide returned control before completion, sleep 121
23:53:10.509 00.021 14556 UpdateGuideState exits: m=2282 SNR=32.1
23:53:10.512 00.003 14556 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 7 / 99999
23:53:10.516 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760590390.516,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":7.6,"SettleTime":10.0,"StarLocked":true}
23:53:10.520 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:10.524 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:10.529 00.005 14556 Enqueuing Expose request
23:53:10.623 00.094 12308 IsGuiding returns 1
23:53:10.624 00.001 12308 scope still moving after pulse duration time elapsed
23:53:10.655 00.031 12308 IsSlewing returns 0
23:53:10.656 00.001 12308 IsGuiding returns 0
23:53:10.656 00.000 12308 scope move finished after 111 + 57 ms
23:53:10.656 00.000 12308 Move returns status 0, amount 111
23:53:10.656 00.000 12308 MoveAxis(N, 0, ABG)
23:53:10.656 00.000 12308 Move returns status 0, amount 0
23:53:10.657 00.001 12308 move complete, result=0
23:53:10.657 00.000 14556 GuideStep: 0.3 px 111 ms WEST, 0.1 px 0 ms NORTH
23:53:10.664 00.007 12308 worker thread done servicing request
23:53:10.664 00.000 12308 Worker thread wakes up
23:53:10.664 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:10.664 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:11.920 01.256 12308 Exposure complete
23:53:12.045 00.125 12308 worker thread done servicing request
23:53:12.045 00.000 14556 OnExposeComplete: enter
23:53:12.050 00.005 14556 UpdateGuideState(): m_state=6
23:53:12.056 00.006 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8126
23:53:12.060 00.004 14556 Star::Find returns 1 (0), X=165.75, Y=999.80, Mass=2290, SNR=32.3, Peak=141 HFD=4.6
23:53:12.064 00.004 14556 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-3.07) = xAngle (2.98 = 2.98)
23:53:12.067 00.003 14556 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.88 = 2.88)
23:53:12.071 00.004 14556 CameraToMount -- cameraX=0.27 cameraY=-0.03 hyp=0.27 cameraTheta=-0.10 mountX=-0.27 mountY=0.07, mountTheta=2.88
23:53:12.077 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=-0.03, opts=13)
23:53:12.082 00.005 14556 Enqueuing Move request for scope (0.27, -0.03)
23:53:12.086 00.004 12308 Worker thread wakes up
23:53:12.087 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.03) opts 0xd
23:53:12.087 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, -0.03)
23:53:12.087 00.000 12308 Moving (0.27, -0.03) raw xDistance=-0.27 yDistance=0.07
23:53:12.087 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.27
23:53:12.087 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:12.087 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:53:12.088 00.001 12308 MoveAxis(E, 109, ABG)
23:53:12.088 00.000 12308 Guiding  Dir = 2, Dur = 109
23:53:12.088 00.000 12308 IsSlewing returns 0
23:53:12.089 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:12.094 00.005 12308 IsGuiding returns 0
23:53:12.094 00.000 12308 PulseGuide returned control before completion, sleep 119
23:53:12.120 00.026 14556 UpdateGuideState exits: m=2290 SNR=32.3
23:53:12.127 00.007 14556 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 8 / 99999
23:53:12.134 00.007 14556 evsrv: {"Event":"Settling","Timestamp":1760590392.134,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
23:53:12.139 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:12.142 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:12.145 00.003 14556 Enqueuing Expose request
23:53:12.225 00.080 12308 IsGuiding returns 1
23:53:12.226 00.001 12308 scope still moving after pulse duration time elapsed
23:53:12.255 00.029 12308 IsSlewing returns 0
23:53:12.256 00.001 12308 IsGuiding returns 0
23:53:12.256 00.000 12308 scope move finished after 109 + 53 ms
23:53:12.258 00.002 12308 Move returns status 0, amount 109
23:53:12.258 00.000 12308 MoveAxis(N, 0, ABG)
23:53:12.258 00.000 12308 Move returns status 0, amount 0
23:53:12.259 00.001 12308 move complete, result=0
23:53:12.259 00.000 12308 worker thread done servicing request
23:53:12.260 00.001 12308 Worker thread wakes up
23:53:12.260 00.000 14556 GuideStep: -0.3 px 109 ms EAST, 0.1 px 0 ms NORTH
23:53:12.266 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:12.266 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:13.520 01.254 12308 Exposure complete
23:53:13.639 00.119 12308 worker thread done servicing request
23:53:13.639 00.000 14556 OnExposeComplete: enter
23:53:13.644 00.005 14556 UpdateGuideState(): m_state=6
23:53:13.648 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8127
23:53:13.651 00.003 14556 Star::Find returns 1 (0), X=165.08, Y=999.93, Mass=2243, SNR=31.9, Peak=202 HFD=4.4
23:53:13.657 00.006 14556 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.07) = xAngle (5.96 = -0.33)
23:53:13.662 00.005 14556 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.86 = -0.43)
23:53:13.666 00.004 14556 CameraToMount -- cameraX=-0.40 cameraY=0.11 hyp=0.41 cameraTheta=2.88 mountX=0.39 mountY=-0.17, mountTheta=-0.41
23:53:13.671 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.40, y=0.11, opts=13)
23:53:13.675 00.004 14556 Enqueuing Move request for scope (-0.40, 0.11)
23:53:13.679 00.004 12308 Worker thread wakes up
23:53:13.679 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.11) opts 0xd
23:53:13.679 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.40, 0.11)
23:53:13.679 00.000 12308 Moving (-0.40, 0.11) raw xDistance=0.39 yDistance=-0.17
23:53:13.680 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
23:53:13.680 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:13.680 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:53:13.680 00.000 12308 MoveAxis(W, 162, ABG)
23:53:13.680 00.000 12308 Guiding  Dir = 3, Dur = 162
23:53:13.680 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:13.685 00.005 12308 IsSlewing returns 0
23:53:13.686 00.001 12308 IsGuiding returns 0
23:53:13.686 00.000 12308 PulseGuide returned control before completion, sleep 172
23:53:13.705 00.019 14556 UpdateGuideState exits: m=2243 SNR=31.9
23:53:13.709 00.004 14556 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 9 / 99999
23:53:13.713 00.004 14556 PhdController: newstate STATE_FINISH
23:53:13.718 00.005 14556 PhdController complete: success
23:53:13.723 00.005 14556 evsrv: {"Event":"SettleDone","Timestamp":1760590393.723,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
23:53:13.727 00.004 14556 Mount: notify guiding dither settle done success=1
23:53:13.732 00.005 14556 PhdController: newstate STATE_IDLE
23:53:13.736 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:13.739 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:13.743 00.004 14556 Enqueuing Expose request
23:53:13.872 00.129 12308 IsGuiding returns 1
23:53:13.874 00.002 12308 scope still moving after pulse duration time elapsed
23:53:13.903 00.029 12308 IsSlewing returns 0
23:53:13.904 00.001 12308 IsGuiding returns 0
23:53:13.905 00.001 12308 scope move finished after 162 + 56 ms
23:53:13.905 00.000 12308 Move returns status 0, amount 162
23:53:13.906 00.001 12308 MoveAxis(N, 0, ABG)
23:53:13.906 00.000 12308 Move returns status 0, amount 0
23:53:13.906 00.000 12308 move complete, result=0
23:53:13.906 00.000 12308 worker thread done servicing request
23:53:13.906 00.000 14556 GuideStep: 0.4 px 162 ms WEST, -0.2 px 0 ms NORTH
23:53:13.913 00.007 12308 Worker thread wakes up
23:53:13.913 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:13.913 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:15.167 01.254 12308 Exposure complete
23:53:15.305 00.138 12308 worker thread done servicing request
23:53:15.305 00.000 14556 OnExposeComplete: enter
23:53:15.312 00.007 14556 UpdateGuideState(): m_state=6
23:53:15.318 00.006 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8128
23:53:15.323 00.005 14556 Star::Find returns 1 (0), X=165.41, Y=999.92, Mass=2158, SNR=31.2, Peak=190 HFD=4.3
23:53:15.328 00.005 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.29 = -0.99)
23:53:15.334 00.006 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
23:53:15.339 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.12 cameraTheta=2.22 mountX=0.06 mountY=-0.10, mountTheta=-1.02
23:53:15.344 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.09, opts=13)
23:53:15.347 00.003 14556 Enqueuing Move request for scope (-0.07, 0.09)
23:53:15.350 00.003 12308 Worker thread wakes up
23:53:15.351 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
23:53:15.351 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
23:53:15.351 00.000 12308 Moving (-0.07, 0.09) raw xDistance=0.06 yDistance=-0.10
23:53:15.351 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:53:15.352 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:15.352 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:53:15.352 00.000 12308 MoveAxis(E, 0, ABG)
23:53:15.352 00.000 12308 Move returns status 0, amount 0
23:53:15.353 00.001 12308 MoveAxis(N, 0, ABG)
23:53:15.353 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:15.359 00.006 12308 Move returns status 0, amount 0
23:53:15.360 00.001 12308 move complete, result=0
23:53:15.360 00.000 12308 worker thread done servicing request
23:53:15.379 00.019 14556 UpdateGuideState exits: m=2158 SNR=31.2
23:53:15.383 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:15.389 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:15.394 00.005 14556 Enqueuing Expose request
23:53:15.401 00.007 12308 Worker thread wakes up
23:53:15.401 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:15.408 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:15.408 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:16.652 01.244 12308 Exposure complete
23:53:16.768 00.116 12308 worker thread done servicing request
23:53:16.770 00.002 14556 OnExposeComplete: enter
23:53:16.773 00.003 14556 UpdateGuideState(): m_state=6
23:53:16.778 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8129
23:53:16.783 00.005 14556 Star::Find returns 1 (0), X=165.35, Y=999.76, Mass=2150, SNR=31.1, Peak=186 HFD=4.6
23:53:16.788 00.005 14556 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-3.07) = xAngle (0.41 = 0.41)
23:53:16.792 00.004 14556 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.31 = 0.31)
23:53:16.797 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-2.66 mountX=0.13 mountY=0.04, mountTheta=0.32
23:53:16.802 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.07, opts=13)
23:53:16.807 00.005 14556 Enqueuing Move request for scope (-0.13, -0.07)
23:53:16.811 00.004 12308 Worker thread wakes up
23:53:16.811 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.07) opts 0xd
23:53:16.811 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.07)
23:53:16.811 00.000 12308 Moving (-0.13, -0.07) raw xDistance=0.13 yDistance=0.04
23:53:16.811 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:53:16.811 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:16.811 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:53:16.812 00.001 12308 MoveAxis(E, 0, ABG)
23:53:16.812 00.000 12308 Move returns status 0, amount 0
23:53:16.812 00.000 12308 MoveAxis(N, 0, ABG)
23:53:16.812 00.000 12308 Move returns status 0, amount 0
23:53:16.812 00.000 12308 move complete, result=0
23:53:16.813 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:16.816 00.003 12308 worker thread done servicing request
23:53:16.839 00.023 14556 UpdateGuideState exits: m=2150 SNR=31.1
23:53:16.843 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:16.847 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:16.851 00.004 14556 Enqueuing Expose request
23:53:16.855 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:16.858 00.003 12308 Worker thread wakes up
23:53:16.858 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:16.858 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:18.104 01.246 12308 Exposure complete
23:53:18.238 00.134 12308 worker thread done servicing request
23:53:18.239 00.001 14556 OnExposeComplete: enter
23:53:18.242 00.003 14556 UpdateGuideState(): m_state=6
23:53:18.247 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8130
23:53:18.251 00.004 14556 Star::Find returns 1 (0), X=165.36, Y=1000.22, Mass=2058, SNR=30.3, Peak=182 HFD=4.7
23:53:18.256 00.005 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.93 = -1.36)
23:53:18.260 00.004 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.46)
23:53:18.263 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.40 hyp=0.41 cameraTheta=1.85 mountX=0.09 mountY=-0.41, mountTheta=-1.36
23:53:18.268 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.40, opts=13)
23:53:18.273 00.005 14556 Enqueuing Move request for scope (-0.12, 0.40)
23:53:18.276 00.003 12308 Worker thread wakes up
23:53:18.276 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.40) opts 0xd
23:53:18.276 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.40)
23:53:18.276 00.000 12308 Moving (-0.12, 0.40) raw xDistance=0.09 yDistance=-0.41
23:53:18.278 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:53:18.278 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:53:18.278 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
23:53:18.278 00.000 12308 MoveAxis(E, 0, ABG)
23:53:18.278 00.000 12308 Move returns status 0, amount 0
23:53:18.278 00.000 12308 MoveAxis(N, 0, ABG)
23:53:18.278 00.000 12308 Move returns status 0, amount 0
23:53:18.279 00.001 12308 move complete, result=0
23:53:18.279 00.000 12308 worker thread done servicing request
23:53:18.279 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:18.307 00.028 14556 UpdateGuideState exits: m=2058 SNR=30.3
23:53:18.314 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:18.318 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:18.322 00.004 14556 Enqueuing Expose request
23:53:18.326 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
23:53:18.330 00.004 12308 Worker thread wakes up
23:53:18.330 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:18.330 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:19.573 01.243 12308 Exposure complete
23:53:19.698 00.125 12308 worker thread done servicing request
23:53:19.698 00.000 14556 OnExposeComplete: enter
23:53:19.703 00.005 14556 UpdateGuideState(): m_state=6
23:53:19.708 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8131
23:53:19.712 00.004 14556 Star::Find returns 1 (0), X=165.20, Y=1000.04, Mass=2221, SNR=31.7, Peak=199 HFD=4.4
23:53:19.715 00.003 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.56 = -0.72)
23:53:19.720 00.005 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.82)
23:53:19.724 00.004 14556 CameraToMount -- cameraX=-0.28 cameraY=0.22 hyp=0.35 cameraTheta=2.49 mountX=0.27 mountY=-0.26, mountTheta=-0.77
23:53:19.730 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.22, opts=13)
23:53:19.733 00.003 14556 Enqueuing Move request for scope (-0.28, 0.22)
23:53:19.738 00.005 12308 Worker thread wakes up
23:53:19.738 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.22) opts 0xd
23:53:19.738 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.22)
23:53:19.738 00.000 12308 Moving (-0.28, 0.22) raw xDistance=0.27 yDistance=-0.26
23:53:19.738 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:53:19.739 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:53:19.739 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:53:19.739 00.000 12308 MoveAxis(W, 116, ABG)
23:53:19.739 00.000 12308 Guiding  Dir = 3, Dur = 116
23:53:19.739 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:19.744 00.005 12308 IsSlewing returns 0
23:53:19.744 00.000 12308 IsGuiding returns 0
23:53:19.745 00.001 12308 PulseGuide returned control before completion, sleep 126
23:53:19.768 00.023 14556 UpdateGuideState exits: m=2221 SNR=31.7
23:53:19.772 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:19.776 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:19.781 00.005 14556 Enqueuing Expose request
23:53:19.877 00.096 12308 IsGuiding returns 1
23:53:19.878 00.001 12308 scope still moving after pulse duration time elapsed
23:53:19.909 00.031 12308 IsSlewing returns 0
23:53:19.910 00.001 12308 IsGuiding returns 0
23:53:19.911 00.001 12308 scope move finished after 116 + 51 ms
23:53:19.913 00.002 12308 Move returns status 0, amount 116
23:53:19.913 00.000 12308 MoveAxis(N, 0, ABG)
23:53:19.914 00.001 12308 Move returns status 0, amount 0
23:53:19.914 00.000 12308 move complete, result=0
23:53:19.914 00.000 12308 worker thread done servicing request
23:53:19.915 00.001 12308 Worker thread wakes up
23:53:19.915 00.000 14556 GuideStep: 0.3 px 116 ms WEST, -0.3 px 0 ms NORTH
23:53:19.922 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:19.922 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:21.167 01.245 12308 Exposure complete
23:53:21.296 00.129 12308 worker thread done servicing request
23:53:21.296 00.000 14556 OnExposeComplete: enter
23:53:21.300 00.004 14556 UpdateGuideState(): m_state=6
23:53:21.304 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8132
23:53:21.307 00.003 14556 Star::Find returns 1 (0), X=165.33, Y=1000.05, Mass=2319, SNR=32.0, Peak=165 HFD=4.8
23:53:21.313 00.006 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
23:53:21.318 00.005 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
23:53:21.322 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.22 hyp=0.27 cameraTheta=2.15 mountX=0.13 mountY=-0.25, mountTheta=-1.08
23:53:21.328 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.22, opts=13)
23:53:21.332 00.004 14556 Enqueuing Move request for scope (-0.15, 0.22)
23:53:21.335 00.003 12308 Worker thread wakes up
23:53:21.336 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.22) opts 0xd
23:53:21.336 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.22)
23:53:21.336 00.000 12308 Moving (-0.15, 0.22) raw xDistance=0.13 yDistance=-0.25
23:53:21.336 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:53:21.336 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.12 newest=-0.91
23:53:21.338 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:53:21.338 00.000 12308 MoveAxis(E, 0, ABG)
23:53:21.338 00.000 12308 Move returns status 0, amount 0
23:53:21.338 00.000 12308 MoveAxis(N, 173, ABG)
23:53:21.339 00.001 12308 Guiding  Dir = 0, Dur = 173
23:53:21.339 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:21.344 00.005 12308 IsSlewing returns 0
23:53:21.345 00.001 12308 IsGuiding returns 0
23:53:21.345 00.000 12308 PulseGuide returned control before completion, sleep 183
23:53:21.367 00.022 14556 UpdateGuideState exits: m=2319 SNR=32.0
23:53:21.373 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:21.378 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:21.383 00.005 14556 Enqueuing Expose request
23:53:21.532 00.149 12308 IsGuiding returns 1
23:53:21.533 00.001 12308 scope still moving after pulse duration time elapsed
23:53:21.564 00.031 12308 IsSlewing returns 0
23:53:21.566 00.002 12308 IsGuiding returns 0
23:53:21.567 00.001 12308 scope move finished after 173 + 49 ms
23:53:21.568 00.001 12308 Move returns status 0, amount 173
23:53:21.568 00.000 12308 move complete, result=0
23:53:21.569 00.001 12308 worker thread done servicing request
23:53:21.570 00.001 12308 Worker thread wakes up
23:53:21.570 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 173 ms NORTH
23:53:21.577 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:21.577 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:22.828 01.251 12308 Exposure complete
23:53:22.951 00.123 12308 worker thread done servicing request
23:53:22.952 00.001 14556 OnExposeComplete: enter
23:53:22.956 00.004 14556 UpdateGuideState(): m_state=6
23:53:22.961 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8133
23:53:22.964 00.003 14556 Star::Find returns 1 (0), X=165.23, Y=1000.28, Mass=2329, SNR=32.6, Peak=173 HFD=4.7
23:53:22.969 00.005 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.15 = -1.14)
23:53:22.972 00.003 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.24)
23:53:22.976 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.45 hyp=0.52 cameraTheta=2.07 mountX=0.22 mountY=-0.49, mountTheta=-1.15
23:53:22.981 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.45, opts=13)
23:53:22.986 00.005 14556 Enqueuing Move request for scope (-0.25, 0.45)
23:53:22.990 00.004 12308 Worker thread wakes up
23:53:22.990 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.45) opts 0xd
23:53:22.990 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.45)
23:53:22.990 00.000 12308 Moving (-0.25, 0.45) raw xDistance=0.22 yDistance=-0.49
23:53:22.990 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:53:22.990 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
23:53:22.990 00.000 12308 MoveAxis(W, 94, ABG)
23:53:22.990 00.000 12308 Guiding  Dir = 3, Dur = 94
23:53:22.992 00.002 12308 IsSlewing returns 0
23:53:22.992 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:22.996 00.004 12308 IsGuiding returns 0
23:53:22.996 00.000 12308 PulseGuide returned control before completion, sleep 104
23:53:23.017 00.021 14556 UpdateGuideState exits: m=2329 SNR=32.6
23:53:23.021 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:23.025 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:23.030 00.005 14556 Enqueuing Expose request
23:53:23.115 00.085 12308 IsGuiding returns 1
23:53:23.115 00.000 12308 scope still moving after pulse duration time elapsed
23:53:23.145 00.030 12308 IsSlewing returns 0
23:53:23.147 00.002 12308 IsGuiding returns 0
23:53:23.147 00.000 12308 scope move finished after 94 + 56 ms
23:53:23.147 00.000 12308 Move returns status 0, amount 94
23:53:23.147 00.000 12308 MoveAxis(N, 344, ABG)
23:53:23.149 00.002 12308 Guiding  Dir = 0, Dur = 344
23:53:23.149 00.000 12308 IsSlewing returns 0
23:53:23.150 00.001 12308 IsGuiding returns 0
23:53:23.150 00.000 12308 PulseGuide returned control before completion, sleep 354
23:53:23.508 00.358 12308 IsGuiding returns 1
23:53:23.510 00.002 12308 scope still moving after pulse duration time elapsed
23:53:23.539 00.029 12308 IsSlewing returns 0
23:53:23.540 00.001 12308 IsGuiding returns 0
23:53:23.540 00.000 12308 scope move finished after 344 + 46 ms
23:53:23.540 00.000 12308 Move returns status 0, amount 344
23:53:23.540 00.000 12308 move complete, result=0
23:53:23.542 00.002 12308 worker thread done servicing request
23:53:23.542 00.000 14556 GuideStep: 0.2 px 94 ms WEST, -0.5 px 344 ms NORTH
23:53:23.548 00.006 12308 Worker thread wakes up
23:53:23.548 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:23.548 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:24.797 01.249 12308 Exposure complete
23:53:24.926 00.129 12308 worker thread done servicing request
23:53:24.927 00.001 14556 OnExposeComplete: enter
23:53:24.931 00.004 14556 UpdateGuideState(): m_state=6
23:53:24.936 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8134
23:53:24.941 00.005 14556 Star::Find returns 1 (0), X=165.57, Y=1000.27, Mass=2361, SNR=32.6, Peak=156 HFD=4.8
23:53:24.946 00.005 14556 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.07) = xAngle (4.43 = -1.85)
23:53:24.950 00.004 14556 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.33 = -1.95)
23:53:24.955 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.44 hyp=0.45 cameraTheta=1.36 mountX=-0.12 mountY=-0.42, mountTheta=-1.86
23:53:24.960 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.44, opts=13)
23:53:24.964 00.004 14556 Enqueuing Move request for scope (0.09, 0.44)
23:53:24.970 00.006 12308 Worker thread wakes up
23:53:24.970 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.44) opts 0xd
23:53:24.970 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.44)
23:53:24.971 00.001 12308 Moving (0.09, 0.44) raw xDistance=-0.12 yDistance=-0.42
23:53:24.971 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:53:24.971 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
23:53:24.971 00.000 12308 MoveAxis(E, 0, ABG)
23:53:24.972 00.001 12308 Move returns status 0, amount 0
23:53:24.972 00.000 12308 MoveAxis(N, 293, ABG)
23:53:24.972 00.000 12308 Guiding  Dir = 0, Dur = 293
23:53:24.973 00.001 12308 IsSlewing returns 0
23:53:24.973 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:24.979 00.006 12308 IsGuiding returns 0
23:53:24.980 00.001 12308 PulseGuide returned control before completion, sleep 303
23:53:25.001 00.021 14556 UpdateGuideState exits: m=2361 SNR=32.6
23:53:25.005 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:25.010 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:25.014 00.004 14556 Enqueuing Expose request
23:53:25.284 00.270 12308 IsGuiding returns 1
23:53:25.284 00.000 12308 scope still moving after pulse duration time elapsed
23:53:25.315 00.031 12308 IsSlewing returns 0
23:53:25.316 00.001 12308 IsGuiding returns 0
23:53:25.316 00.000 12308 scope move finished after 293 + 43 ms
23:53:25.317 00.001 12308 Move returns status 0, amount 293
23:53:25.317 00.000 12308 move complete, result=0
23:53:25.317 00.000 12308 worker thread done servicing request
23:53:25.318 00.001 12308 Worker thread wakes up
23:53:25.318 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 293 ms NORTH
23:53:25.324 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:25.324 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:26.567 01.243 12308 Exposure complete
23:53:26.695 00.128 12308 worker thread done servicing request
23:53:26.695 00.000 14556 OnExposeComplete: enter
23:53:26.699 00.004 14556 UpdateGuideState(): m_state=6
23:53:26.702 00.003 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8135
23:53:26.706 00.004 14556 Star::Find returns 1 (0), X=165.38, Y=999.76, Mass=2138, SNR=31.0, Peak=175 HFD=4.6
23:53:26.710 00.004 14556 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-3.07) = xAngle (0.50 = 0.50)
23:53:26.714 00.004 14556 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.40 = 0.40)
23:53:26.718 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.57 mountX=0.11 mountY=0.05, mountTheta=0.42
23:53:26.723 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.07, opts=13)
23:53:26.727 00.004 14556 Enqueuing Move request for scope (-0.10, -0.07)
23:53:26.730 00.003 12308 Worker thread wakes up
23:53:26.730 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
23:53:26.730 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
23:53:26.730 00.000 12308 Moving (-0.10, -0.07) raw xDistance=0.11 yDistance=0.05
23:53:26.730 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:53:26.730 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:26.730 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:53:26.732 00.002 12308 MoveAxis(E, 0, ABG)
23:53:26.732 00.000 12308 Move returns status 0, amount 0
23:53:26.732 00.000 12308 MoveAxis(N, 0, ABG)
23:53:26.732 00.000 12308 Move returns status 0, amount 0
23:53:26.732 00.000 12308 move complete, result=0
23:53:26.732 00.000 12308 worker thread done servicing request
23:53:26.732 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:26.757 00.025 14556 UpdateGuideState exits: m=2138 SNR=31.0
23:53:26.762 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:26.768 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:26.771 00.003 14556 Enqueuing Expose request
23:53:26.776 00.005 12308 Worker thread wakes up
23:53:26.777 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:26.777 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:26.777 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:28.018 01.241 12308 Exposure complete
23:53:28.144 00.126 12308 worker thread done servicing request
23:53:28.144 00.000 14556 OnExposeComplete: enter
23:53:28.148 00.004 14556 UpdateGuideState(): m_state=6
23:53:28.154 00.006 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8136
23:53:28.159 00.005 14556 Star::Find returns 1 (0), X=165.49, Y=1000.10, Mass=2441, SNR=33.4, Peak=176 HFD=5.0
23:53:28.164 00.005 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.62 = -1.66)
23:53:28.168 00.004 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.76)
23:53:28.173 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.55 mountX=-0.02 mountY=-0.27, mountTheta=-1.66
23:53:28.178 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.27, opts=13)
23:53:28.184 00.006 14556 Enqueuing Move request for scope (0.01, 0.27)
23:53:28.189 00.005 12308 Worker thread wakes up
23:53:28.189 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.27) opts 0xd
23:53:28.189 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.27)
23:53:28.189 00.000 12308 Moving (0.01, 0.27) raw xDistance=-0.02 yDistance=-0.27
23:53:28.191 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:53:28.191 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:53:28.191 00.000 12308 MoveAxis(E, 0, ABG)
23:53:28.191 00.000 12308 Move returns status 0, amount 0
23:53:28.191 00.000 12308 MoveAxis(N, 189, ABG)
23:53:28.192 00.001 12308 Guiding  Dir = 0, Dur = 189
23:53:28.192 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:28.197 00.005 12308 IsSlewing returns 0
23:53:28.197 00.000 12308 IsGuiding returns 0
23:53:28.197 00.000 12308 PulseGuide returned control before completion, sleep 199
23:53:28.218 00.021 14556 UpdateGuideState exits: m=2441 SNR=33.4
23:53:28.223 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:28.227 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:28.231 00.004 14556 Enqueuing Expose request
23:53:28.401 00.170 12308 IsGuiding returns 1
23:53:28.401 00.000 12308 scope still moving after pulse duration time elapsed
23:53:28.433 00.032 12308 IsSlewing returns 0
23:53:28.434 00.001 12308 IsGuiding returns 0
23:53:28.435 00.001 12308 scope move finished after 189 + 48 ms
23:53:28.435 00.000 12308 Move returns status 0, amount 189
23:53:28.435 00.000 12308 move complete, result=0
23:53:28.436 00.001 12308 worker thread done servicing request
23:53:28.436 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 189 ms NORTH
23:53:28.445 00.009 12308 Worker thread wakes up
23:53:28.446 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:28.446 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:29.693 01.247 12308 Exposure complete
23:53:29.817 00.124 12308 worker thread done servicing request
23:53:29.817 00.000 14556 OnExposeComplete: enter
23:53:29.820 00.003 14556 UpdateGuideState(): m_state=6
23:53:29.825 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8137
23:53:29.829 00.004 14556 Star::Find returns 1 (0), X=165.22, Y=999.79, Mass=2218, SNR=31.6, Peak=170 HFD=4.5
23:53:29.832 00.003 14556 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-3.07) = xAngle (0.08 = 0.08)
23:53:29.835 00.003 14556 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.02 = -0.02)
23:53:29.841 00.006 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.04 hyp=0.26 cameraTheta=-2.99 mountX=0.26 mountY=-0.01, mountTheta=-0.02
23:53:29.846 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.04, opts=13)
23:53:29.850 00.004 14556 Enqueuing Move request for scope (-0.26, -0.04)
23:53:29.854 00.004 12308 Worker thread wakes up
23:53:29.854 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.04) opts 0xd
23:53:29.854 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.04)
23:53:29.854 00.000 12308 Moving (-0.26, -0.04) raw xDistance=0.26 yDistance=-0.01
23:53:29.854 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:53:29.855 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:29.855 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:53:29.855 00.000 12308 MoveAxis(W, 112, ABG)
23:53:29.855 00.000 12308 Guiding  Dir = 3, Dur = 112
23:53:29.855 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:29.860 00.005 12308 IsSlewing returns 0
23:53:29.860 00.000 12308 IsGuiding returns 0
23:53:29.861 00.001 12308 PulseGuide returned control before completion, sleep 122
23:53:29.882 00.021 14556 UpdateGuideState exits: m=2218 SNR=31.6
23:53:29.886 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:29.890 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:29.895 00.005 14556 Enqueuing Expose request
23:53:29.991 00.096 12308 IsGuiding returns 1
23:53:29.991 00.000 12308 scope still moving after pulse duration time elapsed
23:53:30.023 00.032 12308 IsSlewing returns 0
23:53:30.025 00.002 12308 IsGuiding returns 0
23:53:30.026 00.001 12308 scope move finished after 112 + 53 ms
23:53:30.026 00.000 12308 Move returns status 0, amount 112
23:53:30.026 00.000 12308 MoveAxis(N, 0, ABG)
23:53:30.028 00.002 12308 Move returns status 0, amount 0
23:53:30.028 00.000 12308 move complete, result=0
23:53:30.028 00.000 12308 worker thread done servicing request
23:53:30.029 00.001 14556 GuideStep: 0.3 px 112 ms WEST, -0.0 px 0 ms NORTH
23:53:30.036 00.007 12308 Worker thread wakes up
23:53:30.036 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:30.036 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:31.288 01.252 12308 Exposure complete
23:53:31.407 00.119 12308 worker thread done servicing request
23:53:31.407 00.000 14556 OnExposeComplete: enter
23:53:31.410 00.003 14556 UpdateGuideState(): m_state=6
23:53:31.413 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8138
23:53:31.419 00.006 14556 Star::Find returns 1 (0), X=165.64, Y=999.84, Mass=2261, SNR=32.3, Peak=162 HFD=4.5
23:53:31.424 00.005 14556 CameraToMount -- cameraTheta (0.10) - m_xAngle (-3.07) = xAngle (3.17 = -3.11)
23:53:31.427 00.003 14556 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.07 = 3.07)
23:53:31.433 00.006 14556 CameraToMount -- cameraX=0.16 cameraY=0.02 hyp=0.16 cameraTheta=0.10 mountX=-0.16 mountY=0.01, mountTheta=3.07
23:53:31.437 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.02, opts=13)
23:53:31.439 00.002 14556 Enqueuing Move request for scope (0.16, 0.02)
23:53:31.443 00.004 12308 Worker thread wakes up
23:53:31.443 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.02) opts 0xd
23:53:31.443 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.02)
23:53:31.443 00.000 12308 Moving (0.16, 0.02) raw xDistance=-0.16 yDistance=0.01
23:53:31.443 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:53:31.445 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:31.445 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:53:31.445 00.000 12308 MoveAxis(E, 0, ABG)
23:53:31.445 00.000 12308 Move returns status 0, amount 0
23:53:31.446 00.001 12308 MoveAxis(N, 0, ABG)
23:53:31.446 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:31.449 00.003 12308 Move returns status 0, amount 0
23:53:31.449 00.000 12308 move complete, result=0
23:53:31.450 00.001 12308 worker thread done servicing request
23:53:31.470 00.020 14556 UpdateGuideState exits: m=2261 SNR=32.3
23:53:31.476 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:31.479 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:31.484 00.005 14556 Enqueuing Expose request
23:53:31.488 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:31.491 00.003 12308 Worker thread wakes up
23:53:31.492 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:31.492 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:32.747 01.255 12308 Exposure complete
23:53:32.877 00.130 12308 worker thread done servicing request
23:53:32.877 00.000 14556 OnExposeComplete: enter
23:53:32.882 00.005 14556 UpdateGuideState(): m_state=6
23:53:32.886 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8139
23:53:32.890 00.004 14556 Star::Find returns 1 (0), X=165.42, Y=999.89, Mass=2176, SNR=31.4, Peak=176 HFD=4.4
23:53:32.895 00.005 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.38 = -0.90)
23:53:32.899 00.004 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.00)
23:53:32.902 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.31 mountX=0.06 mountY=-0.08, mountTheta=-0.94
23:53:32.908 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.07, opts=13)
23:53:32.912 00.004 14556 Enqueuing Move request for scope (-0.06, 0.07)
23:53:32.916 00.004 12308 Worker thread wakes up
23:53:32.916 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
23:53:32.916 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
23:53:32.916 00.000 12308 Moving (-0.06, 0.07) raw xDistance=0.06 yDistance=-0.08
23:53:32.916 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:53:32.916 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:32.917 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:53:32.917 00.000 12308 MoveAxis(E, 0, ABG)
23:53:32.917 00.000 12308 Move returns status 0, amount 0
23:53:32.917 00.000 12308 MoveAxis(N, 0, ABG)
23:53:32.917 00.000 12308 Move returns status 0, amount 0
23:53:32.917 00.000 12308 move complete, result=0
23:53:32.917 00.000 12308 worker thread done servicing request
23:53:32.918 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:32.944 00.026 14556 UpdateGuideState exits: m=2176 SNR=31.4
23:53:32.948 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:32.951 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:32.956 00.005 14556 Enqueuing Expose request
23:53:32.960 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:32.964 00.004 12308 Worker thread wakes up
23:53:32.964 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:32.964 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:34.218 01.254 12308 Exposure complete
23:53:34.346 00.128 12308 worker thread done servicing request
23:53:34.346 00.000 14556 OnExposeComplete: enter
23:53:34.351 00.005 14556 UpdateGuideState(): m_state=6
23:53:34.355 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8140
23:53:34.358 00.003 14556 Star::Find returns 1 (0), X=165.37, Y=999.96, Mass=2134, SNR=30.9, Peak=184 HFD=4.1
23:53:34.361 00.003 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.35 = -0.93)
23:53:34.366 00.005 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.03)
23:53:34.369 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.17 cameraTheta=2.28 mountX=0.10 mountY=-0.15, mountTheta=-0.96
23:53:34.375 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.13, opts=13)
23:53:34.379 00.004 14556 Enqueuing Move request for scope (-0.11, 0.13)
23:53:34.384 00.005 12308 Worker thread wakes up
23:53:34.384 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
23:53:34.384 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
23:53:34.384 00.000 12308 Moving (-0.11, 0.13) raw xDistance=0.10 yDistance=-0.15
23:53:34.384 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:53:34.384 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:34.385 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:53:34.385 00.000 12308 MoveAxis(E, 0, ABG)
23:53:34.385 00.000 12308 Move returns status 0, amount 0
23:53:34.385 00.000 12308 MoveAxis(N, 0, ABG)
23:53:34.385 00.000 12308 Move returns status 0, amount 0
23:53:34.385 00.000 12308 move complete, result=0
23:53:34.386 00.001 12308 worker thread done servicing request
23:53:34.387 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:34.410 00.023 14556 UpdateGuideState exits: m=2134 SNR=30.9
23:53:34.416 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:34.419 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:34.422 00.003 14556 Enqueuing Expose request
23:53:34.426 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:53:34.431 00.005 12308 Worker thread wakes up
23:53:34.431 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:34.431 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:35.674 01.243 12308 Exposure complete
23:53:35.819 00.145 12308 worker thread done servicing request
23:53:35.819 00.000 14556 OnExposeComplete: enter
23:53:35.823 00.004 14556 UpdateGuideState(): m_state=6
23:53:35.826 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8141
23:53:35.831 00.005 14556 Star::Find returns 1 (0), X=165.35, Y=1000.09, Mass=2231, SNR=31.8, Peak=171 HFD=4.7
23:53:35.835 00.004 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
23:53:35.839 00.004 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
23:53:35.842 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.26 hyp=0.30 cameraTheta=2.03 mountX=0.11 mountY=-0.28, mountTheta=-1.19
23:53:35.847 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.26, opts=13)
23:53:35.852 00.005 14556 Enqueuing Move request for scope (-0.13, 0.26)
23:53:35.855 00.003 12308 Worker thread wakes up
23:53:35.855 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.26) opts 0xd
23:53:35.855 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.26)
23:53:35.856 00.001 12308 Moving (-0.13, 0.26) raw xDistance=0.11 yDistance=-0.28
23:53:35.856 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:53:35.856 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:53:35.856 00.000 12308 MoveAxis(E, 0, ABG)
23:53:35.856 00.000 12308 Move returns status 0, amount 0
23:53:35.857 00.001 12308 MoveAxis(N, 199, ABG)
23:53:35.857 00.000 12308 Guiding  Dir = 0, Dur = 199
23:53:35.857 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:35.861 00.004 12308 IsSlewing returns 0
23:53:35.861 00.000 12308 IsGuiding returns 0
23:53:35.862 00.001 12308 PulseGuide returned control before completion, sleep 209
23:53:35.880 00.018 14556 UpdateGuideState exits: m=2231 SNR=31.8
23:53:35.885 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:35.888 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:35.893 00.005 14556 Enqueuing Expose request
23:53:36.083 00.190 12308 IsGuiding returns 1
23:53:36.083 00.000 12308 scope still moving after pulse duration time elapsed
23:53:36.114 00.031 12308 IsSlewing returns 0
23:53:36.115 00.001 12308 IsGuiding returns 0
23:53:36.115 00.000 12308 scope move finished after 199 + 54 ms
23:53:36.116 00.001 12308 Move returns status 0, amount 199
23:53:36.116 00.000 12308 move complete, result=0
23:53:36.116 00.000 12308 worker thread done servicing request
23:53:36.116 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 199 ms NORTH
23:53:36.122 00.006 12308 Worker thread wakes up
23:53:36.124 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:36.124 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:37.378 01.254 12308 Exposure complete
23:53:37.496 00.118 12308 worker thread done servicing request
23:53:37.496 00.000 14556 OnExposeComplete: enter
23:53:37.499 00.003 14556 UpdateGuideState(): m_state=6
23:53:37.505 00.006 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8142
23:53:37.509 00.004 14556 Star::Find returns 1 (0), X=165.09, Y=999.85, Mass=2185, SNR=31.5, Peak=156 HFD=4.4
23:53:37.513 00.004 14556 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.07) = xAngle (6.16 = -0.12)
23:53:37.517 00.004 14556 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.06 = -0.22)
23:53:37.520 00.003 14556 CameraToMount -- cameraX=-0.39 cameraY=0.02 hyp=0.39 cameraTheta=3.09 mountX=0.38 mountY=-0.08, mountTheta=-0.21
23:53:37.526 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.39, y=0.02, opts=13)
23:53:37.532 00.006 14556 Enqueuing Move request for scope (-0.39, 0.02)
23:53:37.536 00.004 12308 Worker thread wakes up
23:53:37.537 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.02) opts 0xd
23:53:37.537 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.39, 0.02)
23:53:37.537 00.000 12308 Moving (-0.39, 0.02) raw xDistance=0.38 yDistance=-0.08
23:53:37.537 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
23:53:37.539 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:37.539 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:53:37.539 00.000 12308 MoveAxis(W, 166, ABG)
23:53:37.539 00.000 12308 Guiding  Dir = 3, Dur = 166
23:53:37.540 00.001 12308 IsSlewing returns 0
23:53:37.540 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:37.544 00.004 12308 IsGuiding returns 0
23:53:37.544 00.000 12308 PulseGuide returned control before completion, sleep 176
23:53:37.564 00.020 14556 UpdateGuideState exits: m=2185 SNR=31.5
23:53:37.569 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:37.574 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:37.578 00.004 14556 Enqueuing Expose request
23:53:37.724 00.146 12308 IsGuiding returns 1
23:53:37.725 00.001 12308 scope still moving after pulse duration time elapsed
23:53:37.756 00.031 12308 IsSlewing returns 0
23:53:37.757 00.001 12308 IsGuiding returns 0
23:53:37.758 00.001 12308 scope move finished after 166 + 47 ms
23:53:37.758 00.000 12308 Move returns status 0, amount 166
23:53:37.759 00.001 12308 MoveAxis(N, 0, ABG)
23:53:37.759 00.000 12308 Move returns status 0, amount 0
23:53:37.759 00.000 12308 move complete, result=0
23:53:37.761 00.002 12308 worker thread done servicing request
23:53:37.761 00.000 12308 Worker thread wakes up
23:53:37.762 00.001 14556 GuideStep: 0.4 px 166 ms WEST, -0.1 px 0 ms NORTH
23:53:37.768 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:37.768 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:39.018 01.250 12308 Exposure complete
23:53:39.145 00.127 12308 worker thread done servicing request
23:53:39.146 00.001 14556 OnExposeComplete: enter
23:53:39.150 00.004 14556 UpdateGuideState(): m_state=6
23:53:39.154 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8143
23:53:39.158 00.004 14556 Star::Find returns 1 (0), X=165.61, Y=999.97, Mass=2093, SNR=30.7, Peak=158 HFD=4.2
23:53:39.162 00.004 14556 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.07) = xAngle (3.91 = -2.37)
23:53:39.167 00.005 14556 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.81 = -2.47)
23:53:39.170 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.14 hyp=0.19 cameraTheta=0.84 mountX=-0.14 mountY=-0.12, mountTheta=-2.43
23:53:39.175 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.14, opts=13)
23:53:39.179 00.004 14556 Enqueuing Move request for scope (0.13, 0.14)
23:53:39.184 00.005 12308 Worker thread wakes up
23:53:39.184 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.14) opts 0xd
23:53:39.184 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.14)
23:53:39.184 00.000 12308 Moving (0.13, 0.14) raw xDistance=-0.14 yDistance=-0.12
23:53:39.185 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:53:39.185 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:39.185 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:53:39.185 00.000 12308 MoveAxis(E, 0, ABG)
23:53:39.186 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:39.190 00.004 12308 Move returns status 0, amount 0
23:53:39.190 00.000 12308 MoveAxis(N, 0, ABG)
23:53:39.190 00.000 12308 Move returns status 0, amount 0
23:53:39.190 00.000 12308 move complete, result=0
23:53:39.191 00.001 12308 worker thread done servicing request
23:53:39.211 00.020 14556 UpdateGuideState exits: m=2093 SNR=30.7
23:53:39.215 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:39.220 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:39.225 00.005 14556 Enqueuing Expose request
23:53:39.229 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:39.234 00.005 12308 Worker thread wakes up
23:53:39.234 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:39.234 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:40.490 01.256 12308 Exposure complete
23:53:40.623 00.133 12308 worker thread done servicing request
23:53:40.623 00.000 14556 OnExposeComplete: enter
23:53:40.628 00.005 14556 UpdateGuideState(): m_state=6
23:53:40.632 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8144
23:53:40.635 00.003 14556 Star::Find returns 1 (0), X=165.51, Y=1000.04, Mass=2270, SNR=32.1, Peak=180 HFD=5.0
23:53:40.638 00.003 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.51 = -1.77)
23:53:40.643 00.005 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.87)
23:53:40.646 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.44 mountX=-0.04 mountY=-0.21, mountTheta=-1.78
23:53:40.651 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.22, opts=13)
23:53:40.656 00.005 14556 Enqueuing Move request for scope (0.03, 0.22)
23:53:40.660 00.004 12308 Worker thread wakes up
23:53:40.660 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.22) opts 0xd
23:53:40.660 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.22)
23:53:40.660 00.000 12308 Moving (0.03, 0.22) raw xDistance=-0.04 yDistance=-0.21
23:53:40.660 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:53:40.661 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:53:40.661 00.000 12308 MoveAxis(E, 0, ABG)
23:53:40.661 00.000 12308 Move returns status 0, amount 0
23:53:40.661 00.000 12308 MoveAxis(N, 147, ABG)
23:53:40.662 00.001 12308 Guiding  Dir = 0, Dur = 147
23:53:40.662 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:40.666 00.004 12308 IsSlewing returns 0
23:53:40.666 00.000 12308 IsGuiding returns 0
23:53:40.666 00.000 12308 PulseGuide returned control before completion, sleep 157
23:53:40.685 00.019 14556 UpdateGuideState exits: m=2270 SNR=32.1
23:53:40.690 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:40.695 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:40.698 00.003 14556 Enqueuing Expose request
23:53:40.838 00.140 12308 IsGuiding returns 0
23:53:40.838 00.000 12308 Move returns status 0, amount 147
23:53:40.839 00.001 12308 move complete, result=0
23:53:40.839 00.000 12308 worker thread done servicing request
23:53:40.839 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 147 ms NORTH
23:53:40.847 00.008 12308 Worker thread wakes up
23:53:40.847 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:40.848 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:42.100 01.252 12308 Exposure complete
23:53:42.228 00.128 12308 worker thread done servicing request
23:53:42.229 00.001 14556 OnExposeComplete: enter
23:53:42.234 00.005 14556 UpdateGuideState(): m_state=6
23:53:42.238 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8145
23:53:42.243 00.005 14556 Star::Find returns 1 (0), X=165.42, Y=999.93, Mass=2262, SNR=32.1, Peak=183 HFD=4.8
23:53:42.247 00.004 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.18 = -1.11)
23:53:42.250 00.003 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
23:53:42.254 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.11 cameraTheta=2.10 mountX=0.05 mountY=-0.11, mountTheta=-1.12
23:53:42.260 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.10, opts=13)
23:53:42.265 00.005 14556 Enqueuing Move request for scope (-0.06, 0.10)
23:53:42.269 00.004 12308 Worker thread wakes up
23:53:42.269 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
23:53:42.269 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
23:53:42.270 00.001 12308 Moving (-0.06, 0.10) raw xDistance=0.05 yDistance=-0.11
23:53:42.270 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:53:42.270 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:42.270 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:53:42.271 00.001 12308 MoveAxis(E, 0, ABG)
23:53:42.271 00.000 12308 Move returns status 0, amount 0
23:53:42.271 00.000 12308 MoveAxis(N, 0, ABG)
23:53:42.271 00.000 12308 Move returns status 0, amount 0
23:53:42.271 00.000 12308 move complete, result=0
23:53:42.271 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:42.277 00.006 12308 worker thread done servicing request
23:53:42.298 00.021 14556 UpdateGuideState exits: m=2262 SNR=32.1
23:53:42.303 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:42.306 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:42.311 00.005 14556 Enqueuing Expose request
23:53:42.316 00.005 12308 Worker thread wakes up
23:53:42.316 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:42.316 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:42.316 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:43.569 01.253 12308 Exposure complete
23:53:43.698 00.129 12308 worker thread done servicing request
23:53:43.698 00.000 14556 OnExposeComplete: enter
23:53:43.701 00.003 14556 UpdateGuideState(): m_state=6
23:53:43.706 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8146
23:53:43.710 00.004 14556 Star::Find returns 1 (0), X=165.05, Y=999.80, Mass=2307, SNR=32.2, Peak=192 HFD=4.7
23:53:43.714 00.004 14556 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-3.07) = xAngle (0.00 = 0.00)
23:53:43.718 00.004 14556 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.10 = -0.10)
23:53:43.722 00.004 14556 CameraToMount -- cameraX=-0.43 cameraY=-0.03 hyp=0.43 cameraTheta=-3.07 mountX=0.43 mountY=-0.04, mountTheta=-0.10
23:53:43.728 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.43, y=-0.03, opts=13)
23:53:43.733 00.005 14556 Enqueuing Move request for scope (-0.43, -0.03)
23:53:43.736 00.003 12308 Worker thread wakes up
23:53:43.736 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.03) opts 0xd
23:53:43.736 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.43, -0.03)
23:53:43.736 00.000 12308 Moving (-0.43, -0.03) raw xDistance=0.43 yDistance=-0.04
23:53:43.737 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
23:53:43.737 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:43.737 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:53:43.737 00.000 12308 MoveAxis(W, 188, ABG)
23:53:43.737 00.000 12308 Guiding  Dir = 3, Dur = 188
23:53:43.737 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:43.741 00.004 12308 IsSlewing returns 0
23:53:43.741 00.000 12308 IsGuiding returns 0
23:53:43.743 00.002 12308 PulseGuide returned control before completion, sleep 198
23:53:43.766 00.023 14556 UpdateGuideState exits: m=2307 SNR=32.2
23:53:43.771 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:43.774 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:43.779 00.005 14556 Enqueuing Expose request
23:53:43.948 00.169 12308 IsGuiding returns 1
23:53:43.949 00.001 12308 scope still moving after pulse duration time elapsed
23:53:43.980 00.031 12308 IsSlewing returns 0
23:53:43.981 00.001 12308 IsGuiding returns 0
23:53:43.982 00.001 12308 scope move finished after 188 + 51 ms
23:53:43.982 00.000 12308 Move returns status 0, amount 188
23:53:43.983 00.001 12308 MoveAxis(N, 0, ABG)
23:53:43.983 00.000 12308 Move returns status 0, amount 0
23:53:43.984 00.001 12308 move complete, result=0
23:53:43.985 00.001 12308 worker thread done servicing request
23:53:43.985 00.000 12308 Worker thread wakes up
23:53:43.985 00.000 14556 GuideStep: 0.4 px 188 ms WEST, -0.0 px 0 ms NORTH
23:53:43.991 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:43.991 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:45.238 01.247 12308 Exposure complete
23:53:45.368 00.130 12308 worker thread done servicing request
23:53:45.369 00.001 14556 OnExposeComplete: enter
23:53:45.374 00.005 14556 UpdateGuideState(): m_state=6
23:53:45.378 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8147
23:53:45.382 00.004 14556 Star::Find returns 1 (0), X=165.49, Y=1000.03, Mass=2509, SNR=33.7, Peak=181 HFD=5.0
23:53:45.386 00.004 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.61 = -1.67)
23:53:45.389 00.003 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.77)
23:53:45.391 00.002 14556 CameraToMount -- cameraX=0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.54 mountX=-0.02 mountY=-0.20, mountTheta=-1.67
23:53:45.398 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.20, opts=13)
23:53:45.402 00.004 14556 Enqueuing Move request for scope (0.01, 0.20)
23:53:45.406 00.004 12308 Worker thread wakes up
23:53:45.406 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.20) opts 0xd
23:53:45.406 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.20)
23:53:45.407 00.001 12308 Moving (0.01, 0.20) raw xDistance=-0.02 yDistance=-0.20
23:53:45.407 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:53:45.407 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:45.407 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:53:45.407 00.000 12308 MoveAxis(E, 0, ABG)
23:53:45.408 00.001 12308 Move returns status 0, amount 0
23:53:45.408 00.000 12308 MoveAxis(N, 0, ABG)
23:53:45.408 00.000 12308 Move returns status 0, amount 0
23:53:45.408 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:45.412 00.004 12308 move complete, result=0
23:53:45.412 00.000 12308 worker thread done servicing request
23:53:45.432 00.020 14556 UpdateGuideState exits: m=2509 SNR=33.7
23:53:45.437 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:45.441 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:45.446 00.005 14556 Enqueuing Expose request
23:53:45.449 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:53:45.454 00.005 12308 Worker thread wakes up
23:53:45.454 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:45.454 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:46.696 01.242 12308 Exposure complete
23:53:46.825 00.129 12308 worker thread done servicing request
23:53:46.826 00.001 14556 OnExposeComplete: enter
23:53:46.830 00.004 14556 UpdateGuideState(): m_state=6
23:53:46.834 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8148
23:53:46.838 00.004 14556 Star::Find returns 1 (0), X=165.35, Y=999.93, Mass=2362, SNR=32.7, Peak=160 HFD=4.9
23:53:46.842 00.004 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.55 = -0.74)
23:53:46.848 00.006 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.84)
23:53:46.852 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.16 cameraTheta=2.47 mountX=0.12 mountY=-0.12, mountTheta=-0.79
23:53:46.857 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.10, opts=13)
23:53:46.861 00.004 14556 Enqueuing Move request for scope (-0.13, 0.10)
23:53:46.865 00.004 12308 Worker thread wakes up
23:53:46.865 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
23:53:46.865 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
23:53:46.865 00.000 12308 Moving (-0.13, 0.10) raw xDistance=0.12 yDistance=-0.12
23:53:46.865 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:53:46.865 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:46.866 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:53:46.866 00.000 12308 MoveAxis(E, 0, ABG)
23:53:46.866 00.000 12308 Move returns status 0, amount 0
23:53:46.866 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:46.871 00.005 12308 MoveAxis(N, 0, ABG)
23:53:46.871 00.000 12308 Move returns status 0, amount 0
23:53:46.872 00.001 12308 move complete, result=0
23:53:46.872 00.000 12308 worker thread done servicing request
23:53:46.893 00.021 14556 UpdateGuideState exits: m=2362 SNR=32.7
23:53:46.898 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:46.903 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:46.907 00.004 14556 Enqueuing Expose request
23:53:46.911 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:46.915 00.004 12308 Worker thread wakes up
23:53:46.915 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:46.915 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:48.170 01.255 12308 Exposure complete
23:53:48.308 00.138 12308 worker thread done servicing request
23:53:48.309 00.001 14556 OnExposeComplete: enter
23:53:48.313 00.004 14556 UpdateGuideState(): m_state=6
23:53:48.317 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8149
23:53:48.322 00.005 14556 Star::Find returns 1 (0), X=165.31, Y=1000.13, Mass=2207, SNR=31.4, Peak=178 HFD=4.6
23:53:48.327 00.005 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.15 = -1.13)
23:53:48.333 00.006 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
23:53:48.340 00.007 14556 CameraToMount -- cameraX=-0.17 cameraY=0.30 hyp=0.35 cameraTheta=2.08 mountX=0.15 mountY=-0.33, mountTheta=-1.15
23:53:48.348 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.30, opts=13)
23:53:48.354 00.006 14556 Enqueuing Move request for scope (-0.17, 0.30)
23:53:48.360 00.006 12308 Worker thread wakes up
23:53:48.360 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.30) opts 0xd
23:53:48.360 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.30)
23:53:48.361 00.001 12308 Moving (-0.17, 0.30) raw xDistance=0.15 yDistance=-0.33
23:53:48.361 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:53:48.361 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
23:53:48.362 00.001 12308 MoveAxis(E, 0, ABG)
23:53:48.362 00.000 12308 Move returns status 0, amount 0
23:53:48.362 00.000 12308 MoveAxis(N, 231, ABG)
23:53:48.362 00.000 12308 Guiding  Dir = 0, Dur = 231
23:53:48.363 00.001 12308 IsSlewing returns 0
23:53:48.363 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:48.372 00.009 12308 IsGuiding returns 0
23:53:48.373 00.001 12308 PulseGuide returned control before completion, sleep 241
23:53:48.400 00.027 14556 UpdateGuideState exits: m=2207 SNR=31.4
23:53:48.406 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:48.411 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:48.416 00.005 14556 Enqueuing Expose request
23:53:48.630 00.214 12308 IsGuiding returns 1
23:53:48.630 00.000 12308 scope still moving after pulse duration time elapsed
23:53:48.661 00.031 12308 IsSlewing returns 0
23:53:48.661 00.000 12308 IsGuiding returns 0
23:53:48.661 00.000 12308 scope move finished after 231 + 57 ms
23:53:48.661 00.000 12308 Move returns status 0, amount 231
23:53:48.663 00.002 12308 move complete, result=0
23:53:48.663 00.000 12308 worker thread done servicing request
23:53:48.663 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 231 ms NORTH
23:53:48.667 00.004 12308 Worker thread wakes up
23:53:48.667 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:48.667 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:49.926 01.259 12308 Exposure complete
23:53:50.046 00.120 12308 worker thread done servicing request
23:53:50.047 00.001 14556 OnExposeComplete: enter
23:53:50.051 00.004 14556 UpdateGuideState(): m_state=6
23:53:50.055 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8150
23:53:50.059 00.004 14556 Star::Find returns 1 (0), X=165.38, Y=999.72, Mass=2303, SNR=32.1, Peak=173 HFD=4.7
23:53:50.064 00.005 14556 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.07) = xAngle (0.75 = 0.75)
23:53:50.068 00.004 14556 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.65 = 0.65)
23:53:50.072 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.32 mountX=0.10 mountY=0.09, mountTheta=0.70
23:53:50.077 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.10, opts=13)
23:53:50.081 00.004 14556 Enqueuing Move request for scope (-0.10, -0.10)
23:53:50.084 00.003 12308 Worker thread wakes up
23:53:50.084 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
23:53:50.084 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
23:53:50.084 00.000 12308 Moving (-0.10, -0.10) raw xDistance=0.10 yDistance=0.09
23:53:50.085 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:53:50.085 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:50.085 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:53:50.085 00.000 12308 MoveAxis(E, 0, ABG)
23:53:50.085 00.000 12308 Move returns status 0, amount 0
23:53:50.086 00.001 12308 MoveAxis(N, 0, ABG)
23:53:50.086 00.000 12308 Move returns status 0, amount 0
23:53:50.086 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:50.092 00.006 12308 move complete, result=0
23:53:50.092 00.000 12308 worker thread done servicing request
23:53:50.116 00.024 14556 UpdateGuideState exits: m=2303 SNR=32.1
23:53:50.122 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:50.128 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:50.133 00.005 14556 Enqueuing Expose request
23:53:50.137 00.004 12308 Worker thread wakes up
23:53:50.137 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:50.142 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:50.142 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:51.392 01.250 12308 Exposure complete
23:53:51.501 00.109 12308 worker thread done servicing request
23:53:51.502 00.001 14556 OnExposeComplete: enter
23:53:51.505 00.003 14556 UpdateGuideState(): m_state=6
23:53:51.509 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8151
23:53:51.514 00.005 14556 Star::Find returns 1 (0), X=165.54, Y=999.70, Mass=2249, SNR=31.7, Peak=151 HFD=4.7
23:53:51.518 00.004 14556 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-3.07) = xAngle (1.93 = 1.93)
23:53:51.521 00.003 14556 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.83 = 1.83)
23:53:51.525 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-1.14 mountX=-0.05 mountY=0.13, mountTheta=1.92
23:53:51.532 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.12, opts=13)
23:53:51.539 00.007 14556 Enqueuing Move request for scope (0.06, -0.12)
23:53:51.543 00.004 12308 Worker thread wakes up
23:53:51.543 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
23:53:51.543 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
23:53:51.543 00.000 12308 Moving (0.06, -0.12) raw xDistance=-0.05 yDistance=0.13
23:53:51.543 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:53:51.543 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:51.543 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:53:51.545 00.002 12308 MoveAxis(E, 0, ABG)
23:53:51.545 00.000 12308 Move returns status 0, amount 0
23:53:51.545 00.000 12308 MoveAxis(N, 0, ABG)
23:53:51.546 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:51.548 00.002 12308 Move returns status 0, amount 0
23:53:51.548 00.000 12308 move complete, result=0
23:53:51.549 00.001 12308 worker thread done servicing request
23:53:51.569 00.020 14556 UpdateGuideState exits: m=2249 SNR=31.7
23:53:51.573 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:51.576 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:51.581 00.005 14556 Enqueuing Expose request
23:53:51.584 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:51.589 00.005 12308 Worker thread wakes up
23:53:51.589 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:51.589 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:52.843 01.254 12308 Exposure complete
23:53:52.960 00.117 12308 worker thread done servicing request
23:53:52.961 00.001 14556 OnExposeComplete: enter
23:53:52.965 00.004 14556 UpdateGuideState(): m_state=6
23:53:52.969 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8152
23:53:52.972 00.003 14556 Star::Find returns 1 (0), X=165.30, Y=999.70, Mass=2177, SNR=31.5, Peak=165 HFD=4.6
23:53:52.976 00.004 14556 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-3.07) = xAngle (0.55 = 0.55)
23:53:52.980 00.004 14556 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.45 = 0.45)
23:53:52.984 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.13 hyp=0.22 cameraTheta=-2.53 mountX=0.19 mountY=0.10, mountTheta=0.47
23:53:52.988 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.13, opts=13)
23:53:52.991 00.003 14556 Enqueuing Move request for scope (-0.18, -0.13)
23:53:52.995 00.004 12308 Worker thread wakes up
23:53:52.995 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.13) opts 0xd
23:53:52.995 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.13)
23:53:52.995 00.000 12308 Moving (-0.18, -0.13) raw xDistance=0.19 yDistance=0.10
23:53:52.995 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:53:52.995 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:52.995 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:53:52.997 00.002 12308 MoveAxis(E, 0, ABG)
23:53:52.997 00.000 12308 Move returns status 0, amount 0
23:53:52.997 00.000 12308 MoveAxis(N, 0, ABG)
23:53:52.997 00.000 12308 Move returns status 0, amount 0
23:53:52.997 00.000 12308 move complete, result=0
23:53:52.998 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:53.002 00.004 12308 worker thread done servicing request
23:53:53.023 00.021 14556 UpdateGuideState exits: m=2177 SNR=31.5
23:53:53.030 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:53.034 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:53.039 00.005 14556 Enqueuing Expose request
23:53:53.043 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:53.046 00.003 12308 Worker thread wakes up
23:53:53.046 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:53.046 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:54.297 01.251 12308 Exposure complete
23:53:54.429 00.132 12308 worker thread done servicing request
23:53:54.429 00.000 14556 OnExposeComplete: enter
23:53:54.432 00.003 14556 UpdateGuideState(): m_state=6
23:53:54.437 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8153
23:53:54.443 00.006 14556 Star::Find returns 1 (0), X=165.58, Y=999.95, Mass=2266, SNR=31.7, Peak=206 HFD=4.2
23:53:54.448 00.005 14556 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.07) = xAngle (3.94 = -2.34)
23:53:54.451 00.003 14556 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.44)
23:53:54.455 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.15 cameraTheta=0.87 mountX=-0.11 mountY=-0.10, mountTheta=-2.40
23:53:54.461 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.12, opts=13)
23:53:54.466 00.005 14556 Enqueuing Move request for scope (0.10, 0.12)
23:53:54.469 00.003 12308 Worker thread wakes up
23:53:54.469 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
23:53:54.470 00.001 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
23:53:54.470 00.000 12308 Moving (0.10, 0.12) raw xDistance=-0.11 yDistance=-0.10
23:53:54.470 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:53:54.470 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:54.471 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:53:54.472 00.001 12308 MoveAxis(E, 0, ABG)
23:53:54.472 00.000 12308 Move returns status 0, amount 0
23:53:54.472 00.000 12308 MoveAxis(N, 0, ABG)
23:53:54.472 00.000 12308 Move returns status 0, amount 0
23:53:54.473 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:54.478 00.005 12308 move complete, result=0
23:53:54.478 00.000 12308 worker thread done servicing request
23:53:54.499 00.021 14556 UpdateGuideState exits: m=2266 SNR=31.7
23:53:54.503 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:54.508 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:54.511 00.003 14556 Enqueuing Expose request
23:53:54.514 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:54.519 00.005 12308 Worker thread wakes up
23:53:54.519 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:54.519 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:55.769 01.250 12308 Exposure complete
23:53:55.886 00.117 12308 worker thread done servicing request
23:53:55.887 00.001 14556 OnExposeComplete: enter
23:53:55.891 00.004 14556 UpdateGuideState(): m_state=6
23:53:55.895 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8154
23:53:55.899 00.004 14556 Star::Find returns 1 (0), X=165.40, Y=999.97, Mass=2208, SNR=31.4, Peak=174 HFD=4.8
23:53:55.904 00.005 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.16 = -1.12)
23:53:55.907 00.003 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.22)
23:53:55.911 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.09 mountX=0.07 mountY=-0.15, mountTheta=-1.14
23:53:55.917 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.14, opts=13)
23:53:55.922 00.005 14556 Enqueuing Move request for scope (-0.08, 0.14)
23:53:55.926 00.004 12308 Worker thread wakes up
23:53:55.926 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
23:53:55.926 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
23:53:55.926 00.000 12308 Moving (-0.08, 0.14) raw xDistance=0.07 yDistance=-0.15
23:53:55.926 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:53:55.926 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:55.926 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:53:55.927 00.001 12308 MoveAxis(E, 0, ABG)
23:53:55.927 00.000 12308 Move returns status 0, amount 0
23:53:55.928 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:55.932 00.004 12308 MoveAxis(N, 0, ABG)
23:53:55.932 00.000 12308 Move returns status 0, amount 0
23:53:55.932 00.000 12308 move complete, result=0
23:53:55.933 00.001 12308 worker thread done servicing request
23:53:55.958 00.025 14556 UpdateGuideState exits: m=2208 SNR=31.4
23:53:55.961 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:55.966 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:55.971 00.005 14556 Enqueuing Expose request
23:53:55.975 00.004 12308 Worker thread wakes up
23:53:55.975 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:55.975 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:55.977 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:53:57.221 01.244 12308 Exposure complete
23:53:57.339 00.118 12308 worker thread done servicing request
23:53:57.339 00.000 14556 OnExposeComplete: enter
23:53:57.344 00.005 14556 UpdateGuideState(): m_state=6
23:53:57.348 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8155
23:53:57.352 00.004 14556 Star::Find returns 1 (0), X=165.40, Y=1000.06, Mass=2148, SNR=30.9, Peak=168 HFD=4.3
23:53:57.356 00.004 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
23:53:57.362 00.006 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
23:53:57.372 00.010 14556 CameraToMount -- cameraX=-0.08 cameraY=0.24 hyp=0.25 cameraTheta=1.91 mountX=0.07 mountY=-0.25, mountTheta=-1.30
23:53:57.382 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.24, opts=13)
23:53:57.389 00.007 14556 Enqueuing Move request for scope (-0.08, 0.24)
23:53:57.396 00.007 12308 Worker thread wakes up
23:53:57.396 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.24) opts 0xd
23:53:57.396 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.24)
23:53:57.396 00.000 12308 Moving (-0.08, 0.24) raw xDistance=0.07 yDistance=-0.25
23:53:57.398 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:53:57.398 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:53:57.398 00.000 12308 MoveAxis(E, 0, ABG)
23:53:57.401 00.003 12308 Move returns status 0, amount 0
23:53:57.403 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:57.413 00.010 12308 MoveAxis(N, 174, ABG)
23:53:57.413 00.000 12308 Guiding  Dir = 0, Dur = 174
23:53:57.413 00.000 12308 IsSlewing returns 0
23:53:57.414 00.001 12308 IsGuiding returns 0
23:53:57.416 00.002 12308 PulseGuide returned control before completion, sleep 184
23:53:57.434 00.018 14556 UpdateGuideState exits: m=2148 SNR=30.9
23:53:57.440 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:57.444 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:57.449 00.005 14556 Enqueuing Expose request
23:53:57.616 00.167 12308 IsGuiding returns 1
23:53:57.616 00.000 12308 scope still moving after pulse duration time elapsed
23:53:57.647 00.031 12308 IsSlewing returns 0
23:53:57.649 00.002 12308 IsGuiding returns 0
23:53:57.650 00.001 12308 scope move finished after 174 + 59 ms
23:53:57.650 00.000 12308 Move returns status 0, amount 174
23:53:57.651 00.001 12308 move complete, result=0
23:53:57.651 00.000 12308 worker thread done servicing request
23:53:57.653 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 174 ms NORTH
23:53:57.660 00.007 12308 Worker thread wakes up
23:53:57.661 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:57.663 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:53:58.915 01.252 12308 Exposure complete
23:53:59.041 00.126 12308 worker thread done servicing request
23:53:59.042 00.001 14556 OnExposeComplete: enter
23:53:59.045 00.003 14556 UpdateGuideState(): m_state=6
23:53:59.049 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8156
23:53:59.052 00.003 14556 Star::Find returns 1 (0), X=165.29, Y=999.78, Mass=2230, SNR=31.6, Peak=190 HFD=4.6
23:53:59.056 00.004 14556 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-3.07) = xAngle (0.15 = 0.15)
23:53:59.060 00.004 14556 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.05 = 0.05)
23:53:59.066 00.006 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.04 hyp=0.20 cameraTheta=-2.92 mountX=0.20 mountY=0.01, mountTheta=0.05
23:53:59.071 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.04, opts=13)
23:53:59.075 00.004 14556 Enqueuing Move request for scope (-0.19, -0.04)
23:53:59.080 00.005 12308 Worker thread wakes up
23:53:59.080 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.04) opts 0xd
23:53:59.080 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.04)
23:53:59.080 00.000 12308 Moving (-0.19, -0.04) raw xDistance=0.20 yDistance=0.01
23:53:59.080 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:53:59.080 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:53:59.080 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:53:59.081 00.001 12308 MoveAxis(E, 0, ABG)
23:53:59.081 00.000 12308 Move returns status 0, amount 0
23:53:59.081 00.000 12308 MoveAxis(N, 0, ABG)
23:53:59.081 00.000 12308 Move returns status 0, amount 0
23:53:59.082 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:53:59.085 00.003 12308 move complete, result=0
23:53:59.086 00.001 12308 worker thread done servicing request
23:53:59.108 00.022 14556 UpdateGuideState exits: m=2230 SNR=31.6
23:53:59.113 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:59.116 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:53:59.120 00.004 14556 Enqueuing Expose request
23:53:59.125 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:59.129 00.004 12308 Worker thread wakes up
23:53:59.129 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:53:59.129 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:00.375 01.246 12308 Exposure complete
23:54:00.507 00.132 12308 worker thread done servicing request
23:54:00.507 00.000 14556 OnExposeComplete: enter
23:54:00.511 00.004 14556 UpdateGuideState(): m_state=6
23:54:00.516 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8157
23:54:00.519 00.003 14556 Star::Find returns 1 (0), X=165.40, Y=999.76, Mass=2275, SNR=31.9, Peak=189 HFD=4.8
23:54:00.525 00.006 14556 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-3.07) = xAngle (0.63 = 0.63)
23:54:00.530 00.005 14556 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.53 = 0.53)
23:54:00.534 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.44 mountX=0.09 mountY=0.06, mountTheta=0.56
23:54:00.539 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.07, opts=13)
23:54:00.544 00.005 14556 Enqueuing Move request for scope (-0.08, -0.07)
23:54:00.547 00.003 12308 Worker thread wakes up
23:54:00.548 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
23:54:00.548 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
23:54:00.548 00.000 12308 Moving (-0.08, -0.07) raw xDistance=0.09 yDistance=0.06
23:54:00.548 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:54:00.548 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:00.549 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:54:00.549 00.000 12308 MoveAxis(E, 0, ABG)
23:54:00.549 00.000 12308 Move returns status 0, amount 0
23:54:00.549 00.000 12308 MoveAxis(N, 0, ABG)
23:54:00.550 00.001 12308 Move returns status 0, amount 0
23:54:00.550 00.000 12308 move complete, result=0
23:54:00.550 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:00.555 00.005 12308 worker thread done servicing request
23:54:00.579 00.024 14556 UpdateGuideState exits: m=2275 SNR=31.9
23:54:00.583 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:00.586 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:00.593 00.007 14556 Enqueuing Expose request
23:54:00.598 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:00.603 00.005 12308 Worker thread wakes up
23:54:00.603 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:00.603 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:01.847 01.244 12308 Exposure complete
23:54:01.991 00.144 12308 worker thread done servicing request
23:54:01.991 00.000 14556 OnExposeComplete: enter
23:54:01.996 00.005 14556 UpdateGuideState(): m_state=6
23:54:02.000 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8158
23:54:02.005 00.005 14556 Star::Find returns 1 (0), X=165.39, Y=999.92, Mass=2164, SNR=31.2, Peak=200 HFD=4.6
23:54:02.009 00.004 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.43 = -0.85)
23:54:02.012 00.003 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.95)
23:54:02.016 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.36 mountX=0.09 mountY=-0.11, mountTheta=-0.89
23:54:02.020 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.09, opts=13)
23:54:02.024 00.004 14556 Enqueuing Move request for scope (-0.09, 0.09)
23:54:02.027 00.003 12308 Worker thread wakes up
23:54:02.027 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
23:54:02.027 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
23:54:02.028 00.001 12308 Moving (-0.09, 0.09) raw xDistance=0.09 yDistance=-0.11
23:54:02.028 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:54:02.029 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:02.029 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:54:02.029 00.000 12308 MoveAxis(E, 0, ABG)
23:54:02.029 00.000 12308 Move returns status 0, amount 0
23:54:02.030 00.001 12308 MoveAxis(N, 0, ABG)
23:54:02.030 00.000 12308 Move returns status 0, amount 0
23:54:02.030 00.000 12308 move complete, result=0
23:54:02.030 00.000 12308 worker thread done servicing request
23:54:02.030 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:02.054 00.024 14556 UpdateGuideState exits: m=2164 SNR=31.2
23:54:02.059 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:02.064 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:02.067 00.003 14556 Enqueuing Expose request
23:54:02.071 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:02.075 00.004 12308 Worker thread wakes up
23:54:02.076 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:02.076 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:03.328 01.252 12308 Exposure complete
23:54:03.440 00.112 12308 worker thread done servicing request
23:54:03.441 00.001 14556 OnExposeComplete: enter
23:54:03.446 00.005 14556 UpdateGuideState(): m_state=6
23:54:03.450 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8159
23:54:03.454 00.004 14556 Star::Find returns 1 (0), X=165.16, Y=1000.01, Mass=2175, SNR=31.2, Peak=208 HFD=4.3
23:54:03.457 00.003 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.69 = -0.59)
23:54:03.460 00.003 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.59 = -0.69)
23:54:03.465 00.005 14556 CameraToMount -- cameraX=-0.32 cameraY=0.18 hyp=0.37 cameraTheta=2.62 mountX=0.30 mountY=-0.23, mountTheta=-0.66
23:54:03.470 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.18, opts=13)
23:54:03.475 00.005 14556 Enqueuing Move request for scope (-0.32, 0.18)
23:54:03.478 00.003 12308 Worker thread wakes up
23:54:03.479 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.18) opts 0xd
23:54:03.479 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.18)
23:54:03.479 00.000 12308 Moving (-0.32, 0.18) raw xDistance=0.30 yDistance=-0.23
23:54:03.479 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:54:03.479 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:54:03.479 00.000 12308 MoveAxis(W, 132, ABG)
23:54:03.479 00.000 12308 Guiding  Dir = 3, Dur = 132
23:54:03.480 00.001 12308 IsSlewing returns 0
23:54:03.480 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:03.483 00.003 12308 IsGuiding returns 0
23:54:03.484 00.001 12308 PulseGuide returned control before completion, sleep 142
23:54:03.506 00.022 14556 UpdateGuideState exits: m=2175 SNR=31.2
23:54:03.510 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:03.513 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:03.518 00.005 14556 Enqueuing Expose request
23:54:03.642 00.124 12308 IsGuiding returns 0
23:54:03.644 00.002 12308 Move returns status 0, amount 132
23:54:03.646 00.002 12308 MoveAxis(N, 165, ABG)
23:54:03.646 00.000 12308 Guiding  Dir = 0, Dur = 165
23:54:03.646 00.000 12308 IsSlewing returns 0
23:54:03.647 00.001 12308 IsGuiding returns 0
23:54:03.648 00.001 12308 PulseGuide returned control before completion, sleep 175
23:54:03.831 00.183 12308 IsGuiding returns 1
23:54:03.831 00.000 12308 scope still moving after pulse duration time elapsed
23:54:03.861 00.030 12308 IsSlewing returns 0
23:54:03.863 00.002 12308 IsGuiding returns 0
23:54:03.863 00.000 12308 scope move finished after 165 + 50 ms
23:54:03.864 00.001 12308 Move returns status 0, amount 165
23:54:03.864 00.000 12308 move complete, result=0
23:54:03.864 00.000 12308 worker thread done servicing request
23:54:03.865 00.001 14556 GuideStep: 0.3 px 132 ms WEST, -0.2 px 165 ms NORTH
23:54:03.873 00.008 12308 Worker thread wakes up
23:54:03.873 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:03.873 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:05.110 01.237 12308 Exposure complete
23:54:05.261 00.151 12308 worker thread done servicing request
23:54:05.261 00.000 14556 OnExposeComplete: enter
23:54:05.266 00.005 14556 UpdateGuideState(): m_state=6
23:54:05.271 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8160
23:54:05.275 00.004 14556 Star::Find returns 1 (0), X=165.33, Y=999.70, Mass=2196, SNR=31.4, Peak=150 HFD=4.7
23:54:05.279 00.004 14556 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.07) = xAngle (0.62 = 0.62)
23:54:05.283 00.004 14556 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.52 = 0.52)
23:54:05.286 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-2.46 mountX=0.16 mountY=0.10, mountTheta=0.55
23:54:05.292 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.13, opts=13)
23:54:05.295 00.003 14556 Enqueuing Move request for scope (-0.15, -0.13)
23:54:05.299 00.004 12308 Worker thread wakes up
23:54:05.299 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.13) opts 0xd
23:54:05.300 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.13)
23:54:05.300 00.000 12308 Moving (-0.15, -0.13) raw xDistance=0.16 yDistance=0.10
23:54:05.300 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:54:05.300 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:05.301 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:54:05.301 00.000 12308 MoveAxis(E, 0, ABG)
23:54:05.301 00.000 12308 Move returns status 0, amount 0
23:54:05.301 00.000 12308 MoveAxis(N, 0, ABG)
23:54:05.301 00.000 12308 Move returns status 0, amount 0
23:54:05.302 00.001 12308 move complete, result=0
23:54:05.302 00.000 12308 worker thread done servicing request
23:54:05.302 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:05.325 00.023 14556 UpdateGuideState exits: m=2196 SNR=31.4
23:54:05.327 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:05.330 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:05.334 00.004 14556 Enqueuing Expose request
23:54:05.337 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:05.341 00.004 12308 Worker thread wakes up
23:54:05.341 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:05.341 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:06.583 01.242 12308 Exposure complete
23:54:06.705 00.122 12308 worker thread done servicing request
23:54:06.705 00.000 14556 OnExposeComplete: enter
23:54:06.710 00.005 14556 UpdateGuideState(): m_state=6
23:54:06.715 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8161
23:54:06.718 00.003 14556 Star::Find returns 1 (0), X=165.25, Y=999.75, Mass=2378, SNR=32.5, Peak=180 HFD=4.7
23:54:06.725 00.007 14556 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.07) = xAngle (0.28 = 0.28)
23:54:06.730 00.005 14556 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.18 = 0.18)
23:54:06.733 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.08 hyp=0.24 cameraTheta=-2.80 mountX=0.23 mountY=0.04, mountTheta=0.18
23:54:06.738 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.08, opts=13)
23:54:06.743 00.005 14556 Enqueuing Move request for scope (-0.23, -0.08)
23:54:06.747 00.004 12308 Worker thread wakes up
23:54:06.747 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.08) opts 0xd
23:54:06.747 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.08)
23:54:06.747 00.000 12308 Moving (-0.23, -0.08) raw xDistance=0.23 yDistance=0.04
23:54:06.747 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:54:06.748 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:06.748 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:54:06.748 00.000 12308 MoveAxis(W, 102, ABG)
23:54:06.748 00.000 12308 Guiding  Dir = 3, Dur = 102
23:54:06.749 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:06.754 00.005 12308 IsSlewing returns 0
23:54:06.754 00.000 12308 IsGuiding returns 0
23:54:06.754 00.000 12308 PulseGuide returned control before completion, sleep 112
23:54:06.776 00.022 14556 UpdateGuideState exits: m=2378 SNR=32.5
23:54:06.780 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:06.783 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:06.787 00.004 14556 Enqueuing Expose request
23:54:06.883 00.096 12308 IsGuiding returns 0
23:54:06.884 00.001 12308 Move returns status 0, amount 102
23:54:06.884 00.000 12308 MoveAxis(N, 0, ABG)
23:54:06.884 00.000 12308 Move returns status 0, amount 0
23:54:06.885 00.001 12308 move complete, result=0
23:54:06.885 00.000 12308 worker thread done servicing request
23:54:06.885 00.000 12308 Worker thread wakes up
23:54:06.886 00.001 14556 GuideStep: 0.2 px 102 ms WEST, 0.0 px 0 ms NORTH
23:54:06.892 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:06.892 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:08.144 01.252 12308 Exposure complete
23:54:08.273 00.129 12308 worker thread done servicing request
23:54:08.273 00.000 14556 OnExposeComplete: enter
23:54:08.278 00.005 14556 UpdateGuideState(): m_state=6
23:54:08.283 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8162
23:54:08.287 00.004 14556 Star::Find returns 1 (0), X=165.27, Y=999.81, Mass=2231, SNR=31.6, Peak=187 HFD=4.4
23:54:08.291 00.004 14556 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.07) = xAngle (0.03 = 0.03)
23:54:08.296 00.005 14556 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.06 = -0.06)
23:54:08.301 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-3.04 mountX=0.21 mountY=-0.01, mountTheta=-0.06
23:54:08.311 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.02, opts=13)
23:54:08.316 00.005 14556 Enqueuing Move request for scope (-0.21, -0.02)
23:54:08.322 00.006 12308 Worker thread wakes up
23:54:08.322 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.02) opts 0xd
23:54:08.322 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.02)
23:54:08.322 00.000 12308 Moving (-0.21, -0.02) raw xDistance=0.21 yDistance=-0.01
23:54:08.324 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
23:54:08.324 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:08.324 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:54:08.325 00.001 12308 MoveAxis(W, 100, ABG)
23:54:08.325 00.000 12308 Guiding  Dir = 3, Dur = 100
23:54:08.326 00.001 12308 IsSlewing returns 0
23:54:08.326 00.000 12308 IsGuiding returns 0
23:54:08.327 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:08.333 00.006 12308 PulseGuide returned control before completion, sleep 110
23:54:08.366 00.033 14556 UpdateGuideState exits: m=2231 SNR=31.6
23:54:08.375 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:08.380 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:08.387 00.007 14556 Enqueuing Expose request
23:54:08.446 00.059 12308 IsGuiding returns 1
23:54:08.446 00.000 12308 scope still moving after pulse duration time elapsed
23:54:08.477 00.031 12308 IsSlewing returns 0
23:54:08.477 00.000 12308 IsGuiding returns 0
23:54:08.477 00.000 12308 scope move finished after 100 + 51 ms
23:54:08.477 00.000 12308 Move returns status 0, amount 100
23:54:08.477 00.000 12308 MoveAxis(N, 0, ABG)
23:54:08.478 00.001 12308 Move returns status 0, amount 0
23:54:08.478 00.000 12308 move complete, result=0
23:54:08.478 00.000 12308 worker thread done servicing request
23:54:08.478 00.000 12308 Worker thread wakes up
23:54:08.478 00.000 14556 GuideStep: 0.2 px 100 ms WEST, -0.0 px 0 ms NORTH
23:54:08.485 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:08.485 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:09.740 01.255 12308 Exposure complete
23:54:09.875 00.135 12308 worker thread done servicing request
23:54:09.876 00.001 14556 OnExposeComplete: enter
23:54:09.881 00.005 14556 UpdateGuideState(): m_state=6
23:54:09.885 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8163
23:54:09.889 00.004 14556 Star::Find returns 1 (0), X=165.57, Y=999.86, Mass=2287, SNR=32.1, Peak=160 HFD=4.9
23:54:09.892 00.003 14556 CameraToMount -- cameraTheta (0.39) - m_xAngle (-3.07) = xAngle (3.46 = -2.82)
23:54:09.897 00.005 14556 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.36 = -2.92)
23:54:09.901 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.39 mountX=-0.09 mountY=-0.02, mountTheta=-2.92
23:54:09.905 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.04, opts=13)
23:54:09.911 00.006 14556 Enqueuing Move request for scope (0.09, 0.04)
23:54:09.914 00.003 12308 Worker thread wakes up
23:54:09.914 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
23:54:09.914 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
23:54:09.915 00.001 12308 Moving (0.09, 0.04) raw xDistance=-0.09 yDistance=-0.02
23:54:09.915 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:54:09.915 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:09.915 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:54:09.916 00.001 12308 MoveAxis(E, 0, ABG)
23:54:09.916 00.000 12308 Move returns status 0, amount 0
23:54:09.916 00.000 12308 MoveAxis(N, 0, ABG)
23:54:09.916 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:09.921 00.005 12308 Move returns status 0, amount 0
23:54:09.921 00.000 12308 move complete, result=0
23:54:09.921 00.000 12308 worker thread done servicing request
23:54:09.943 00.022 14556 UpdateGuideState exits: m=2287 SNR=32.1
23:54:09.949 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:09.952 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:09.956 00.004 14556 Enqueuing Expose request
23:54:09.960 00.004 12308 Worker thread wakes up
23:54:09.960 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:09.960 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:09.960 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:54:11.203 01.243 12308 Exposure complete
23:54:11.329 00.126 12308 worker thread done servicing request
23:54:11.329 00.000 14556 OnExposeComplete: enter
23:54:11.333 00.004 14556 UpdateGuideState(): m_state=6
23:54:11.337 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8164
23:54:11.341 00.004 14556 Star::Find returns 1 (0), X=165.33, Y=999.98, Mass=2235, SNR=31.7, Peak=186 HFD=4.4
23:54:11.347 00.006 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.44 = -0.84)
23:54:11.351 00.004 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.34 = -0.94)
23:54:11.356 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.21 cameraTheta=2.37 mountX=0.14 mountY=-0.17, mountTheta=-0.88
23:54:11.361 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.15, opts=13)
23:54:11.364 00.003 14556 Enqueuing Move request for scope (-0.15, 0.15)
23:54:11.369 00.005 12308 Worker thread wakes up
23:54:11.369 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.15) opts 0xd
23:54:11.369 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.15)
23:54:11.369 00.000 12308 Moving (-0.15, 0.15) raw xDistance=0.14 yDistance=-0.17
23:54:11.370 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:54:11.370 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:11.370 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:54:11.370 00.000 12308 MoveAxis(E, 0, ABG)
23:54:11.371 00.001 12308 Move returns status 0, amount 0
23:54:11.371 00.000 12308 MoveAxis(N, 0, ABG)
23:54:11.371 00.000 12308 Move returns status 0, amount 0
23:54:11.371 00.000 12308 move complete, result=0
23:54:11.373 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:11.376 00.003 12308 worker thread done servicing request
23:54:11.396 00.020 14556 UpdateGuideState exits: m=2235 SNR=31.7
23:54:11.404 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:11.409 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:11.412 00.003 14556 Enqueuing Expose request
23:54:11.415 00.003 12308 Worker thread wakes up
23:54:11.415 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:11.415 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:11.415 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:54:12.662 01.247 12308 Exposure complete
23:54:12.795 00.133 12308 worker thread done servicing request
23:54:12.796 00.001 14556 OnExposeComplete: enter
23:54:12.799 00.003 14556 UpdateGuideState(): m_state=6
23:54:12.804 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8165
23:54:12.809 00.005 14556 Star::Find returns 1 (0), X=165.52, Y=999.99, Mass=2298, SNR=32.1, Peak=187 HFD=4.7
23:54:12.814 00.005 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.41 = -1.88)
23:54:12.818 00.004 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.98)
23:54:12.822 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.17 hyp=0.17 cameraTheta=1.33 mountX=-0.05 mountY=-0.16, mountTheta=-1.89
23:54:12.827 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.17, opts=13)
23:54:12.830 00.003 14556 Enqueuing Move request for scope (0.04, 0.17)
23:54:12.834 00.004 12308 Worker thread wakes up
23:54:12.834 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.17) opts 0xd
23:54:12.834 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.17)
23:54:12.835 00.001 12308 Moving (0.04, 0.17) raw xDistance=-0.05 yDistance=-0.16
23:54:12.835 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:54:12.835 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:12.836 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:54:12.836 00.000 12308 MoveAxis(E, 0, ABG)
23:54:12.836 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:12.843 00.007 12308 Move returns status 0, amount 0
23:54:12.843 00.000 12308 MoveAxis(N, 0, ABG)
23:54:12.843 00.000 12308 Move returns status 0, amount 0
23:54:12.844 00.001 12308 move complete, result=0
23:54:12.844 00.000 12308 worker thread done servicing request
23:54:12.865 00.021 14556 UpdateGuideState exits: m=2298 SNR=32.1
23:54:12.870 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:12.874 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:12.880 00.006 14556 Enqueuing Expose request
23:54:12.884 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:54:12.888 00.004 12308 Worker thread wakes up
23:54:12.888 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:12.888 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:14.130 01.242 12308 Exposure complete
23:54:14.261 00.131 12308 worker thread done servicing request
23:54:14.261 00.000 14556 OnExposeComplete: enter
23:54:14.265 00.004 14556 UpdateGuideState(): m_state=6
23:54:14.268 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8166
23:54:14.272 00.004 14556 Star::Find returns 1 (0), X=165.53, Y=1000.19, Mass=2275, SNR=32.0, Peak=165 HFD=4.7
23:54:14.276 00.004 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.50 = -1.79)
23:54:14.280 00.004 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.88)
23:54:14.285 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.36 hyp=0.36 cameraTheta=1.42 mountX=-0.08 mountY=-0.34, mountTheta=-1.79
23:54:14.289 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.36, opts=13)
23:54:14.294 00.005 14556 Enqueuing Move request for scope (0.05, 0.36)
23:54:14.297 00.003 12308 Worker thread wakes up
23:54:14.298 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.36) opts 0xd
23:54:14.298 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.36)
23:54:14.298 00.000 12308 Moving (0.05, 0.36) raw xDistance=-0.08 yDistance=-0.34
23:54:14.298 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:54:14.298 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
23:54:14.298 00.000 12308 MoveAxis(E, 0, ABG)
23:54:14.298 00.000 12308 Move returns status 0, amount 0
23:54:14.299 00.001 12308 MoveAxis(N, 242, ABG)
23:54:14.299 00.000 12308 Guiding  Dir = 0, Dur = 242
23:54:14.299 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:14.303 00.004 12308 IsSlewing returns 0
23:54:14.303 00.000 12308 IsGuiding returns 0
23:54:14.304 00.001 12308 PulseGuide returned control before completion, sleep 252
23:54:14.326 00.022 14556 UpdateGuideState exits: m=2275 SNR=32.0
23:54:14.330 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:14.334 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:14.338 00.004 14556 Enqueuing Expose request
23:54:14.573 00.235 12308 IsGuiding returns 0
23:54:14.574 00.001 12308 Move returns status 0, amount 242
23:54:14.574 00.000 12308 move complete, result=0
23:54:14.575 00.001 12308 worker thread done servicing request
23:54:14.575 00.000 12308 Worker thread wakes up
23:54:14.576 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 242 ms NORTH
23:54:14.582 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:14.582 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:15.827 01.245 12308 Exposure complete
23:54:15.959 00.132 12308 worker thread done servicing request
23:54:15.959 00.000 14556 OnExposeComplete: enter
23:54:15.965 00.006 14556 UpdateGuideState(): m_state=6
23:54:15.971 00.006 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8167
23:54:15.976 00.005 14556 Star::Find returns 1 (0), X=165.44, Y=999.96, Mass=2246, SNR=31.6, Peak=157 HFD=4.9
23:54:15.982 00.006 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.91 = -1.37)
23:54:15.985 00.003 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.47)
23:54:15.990 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.84 mountX=0.03 mountY=-0.13, mountTheta=-1.38
23:54:15.996 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.13, opts=13)
23:54:16.000 00.004 14556 Enqueuing Move request for scope (-0.04, 0.13)
23:54:16.005 00.005 12308 Worker thread wakes up
23:54:16.005 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
23:54:16.006 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
23:54:16.006 00.000 12308 Moving (-0.04, 0.13) raw xDistance=0.03 yDistance=-0.13
23:54:16.006 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:54:16.006 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:16.006 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:54:16.007 00.001 12308 MoveAxis(E, 0, ABG)
23:54:16.007 00.000 12308 Move returns status 0, amount 0
23:54:16.007 00.000 12308 MoveAxis(N, 0, ABG)
23:54:16.007 00.000 12308 Move returns status 0, amount 0
23:54:16.007 00.000 12308 move complete, result=0
23:54:16.007 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:16.012 00.005 12308 worker thread done servicing request
23:54:16.034 00.022 14556 UpdateGuideState exits: m=2246 SNR=31.6
23:54:16.039 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:16.044 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:16.048 00.004 14556 Enqueuing Expose request
23:54:16.052 00.004 12308 Worker thread wakes up
23:54:16.052 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:16.057 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:16.057 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:17.314 01.257 12308 Exposure complete
23:54:17.442 00.128 12308 worker thread done servicing request
23:54:17.444 00.002 14556 OnExposeComplete: enter
23:54:17.447 00.003 14556 UpdateGuideState(): m_state=6
23:54:17.451 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8168
23:54:17.455 00.004 14556 Star::Find returns 1 (0), X=165.47, Y=999.80, Mass=2261, SNR=31.9, Peak=184 HFD=4.7
23:54:17.459 00.004 14556 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-3.07) = xAngle (1.20 = 1.20)
23:54:17.463 00.004 14556 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.10 = 1.10)
23:54:17.466 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.88 mountX=0.01 mountY=0.02, mountTheta=1.18
23:54:17.471 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.02, opts=13)
23:54:17.475 00.004 14556 Enqueuing Move request for scope (-0.01, -0.02)
23:54:17.479 00.004 12308 Worker thread wakes up
23:54:17.479 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
23:54:17.479 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
23:54:17.479 00.000 12308 Moving (-0.01, -0.02) raw xDistance=0.01 yDistance=0.02
23:54:17.479 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:54:17.480 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:17.480 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:54:17.480 00.000 12308 MoveAxis(E, 0, ABG)
23:54:17.480 00.000 12308 Move returns status 0, amount 0
23:54:17.480 00.000 12308 MoveAxis(N, 0, ABG)
23:54:17.481 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:17.484 00.003 12308 Move returns status 0, amount 0
23:54:17.484 00.000 12308 move complete, result=0
23:54:17.486 00.002 12308 worker thread done servicing request
23:54:17.507 00.021 14556 UpdateGuideState exits: m=2261 SNR=31.9
23:54:17.511 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:17.515 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:17.519 00.004 14556 Enqueuing Expose request
23:54:17.523 00.004 12308 Worker thread wakes up
23:54:17.523 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:17.523 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:17.523 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:18.765 01.242 12308 Exposure complete
23:54:18.885 00.120 12308 worker thread done servicing request
23:54:18.885 00.000 14556 OnExposeComplete: enter
23:54:18.889 00.004 14556 UpdateGuideState(): m_state=6
23:54:18.893 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8169
23:54:18.897 00.004 14556 Star::Find returns 1 (0), X=165.36, Y=999.87, Mass=2058, SNR=30.4, Peak=171 HFD=4.4
23:54:18.900 00.003 14556 CameraToMount -- cameraTheta (2.81) - m_xAngle (-3.07) = xAngle (5.89 = -0.40)
23:54:18.906 00.006 14556 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.50)
23:54:18.912 00.006 14556 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.81 mountX=0.12 mountY=-0.06, mountTheta=-0.48
23:54:18.917 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.04, opts=13)
23:54:18.922 00.005 14556 Enqueuing Move request for scope (-0.12, 0.04)
23:54:18.926 00.004 12308 Worker thread wakes up
23:54:18.926 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
23:54:18.926 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
23:54:18.926 00.000 12308 Moving (-0.12, 0.04) raw xDistance=0.12 yDistance=-0.06
23:54:18.927 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:54:18.927 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:18.927 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:54:18.927 00.000 12308 MoveAxis(E, 0, ABG)
23:54:18.927 00.000 12308 Move returns status 0, amount 0
23:54:18.928 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:18.932 00.004 12308 MoveAxis(N, 0, ABG)
23:54:18.933 00.001 12308 Move returns status 0, amount 0
23:54:18.933 00.000 12308 move complete, result=0
23:54:18.933 00.000 12308 worker thread done servicing request
23:54:18.955 00.022 14556 UpdateGuideState exits: m=2058 SNR=30.4
23:54:18.959 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:18.964 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:18.968 00.004 14556 Enqueuing Expose request
23:54:18.974 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:18.978 00.004 12308 Worker thread wakes up
23:54:18.978 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:18.978 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:20.217 01.239 12308 Exposure complete
23:54:20.346 00.129 12308 worker thread done servicing request
23:54:20.347 00.001 14556 OnExposeComplete: enter
23:54:20.351 00.004 14556 UpdateGuideState(): m_state=6
23:54:20.354 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8170
23:54:20.359 00.005 14556 Star::Find returns 1 (0), X=165.36, Y=1000.08, Mass=2109, SNR=31.0, Peak=193 HFD=4.7
23:54:20.362 00.003 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.09 = -1.20)
23:54:20.366 00.004 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.30)
23:54:20.371 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.25 hyp=0.28 cameraTheta=2.01 mountX=0.10 mountY=-0.27, mountTheta=-1.21
23:54:20.377 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.25, opts=13)
23:54:20.381 00.004 14556 Enqueuing Move request for scope (-0.12, 0.25)
23:54:20.384 00.003 12308 Worker thread wakes up
23:54:20.384 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.25) opts 0xd
23:54:20.384 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.25)
23:54:20.384 00.000 12308 Moving (-0.12, 0.25) raw xDistance=0.10 yDistance=-0.27
23:54:20.386 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:54:20.386 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:54:20.386 00.000 12308 MoveAxis(E, 0, ABG)
23:54:20.386 00.000 12308 Move returns status 0, amount 0
23:54:20.386 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:20.391 00.005 12308 MoveAxis(N, 187, ABG)
23:54:20.391 00.000 12308 Guiding  Dir = 0, Dur = 187
23:54:20.391 00.000 12308 IsSlewing returns 0
23:54:20.391 00.000 12308 IsGuiding returns 0
23:54:20.392 00.001 12308 PulseGuide returned control before completion, sleep 197
23:54:20.413 00.021 14556 UpdateGuideState exits: m=2109 SNR=31.0
23:54:20.418 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:20.422 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:20.427 00.005 14556 Enqueuing Expose request
23:54:20.598 00.171 12308 IsGuiding returns 1
23:54:20.600 00.002 12308 scope still moving after pulse duration time elapsed
23:54:20.630 00.030 12308 IsSlewing returns 0
23:54:20.631 00.001 12308 IsGuiding returns 0
23:54:20.632 00.001 12308 scope move finished after 187 + 53 ms
23:54:20.632 00.000 12308 Move returns status 0, amount 187
23:54:20.633 00.001 12308 move complete, result=0
23:54:20.633 00.000 12308 worker thread done servicing request
23:54:20.633 00.000 12308 Worker thread wakes up
23:54:20.634 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 187 ms NORTH
23:54:20.640 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:20.640 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:21.880 01.240 12308 Exposure complete
23:54:22.027 00.147 12308 worker thread done servicing request
23:54:22.028 00.001 14556 OnExposeComplete: enter
23:54:22.032 00.004 14556 UpdateGuideState(): m_state=6
23:54:22.036 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8171
23:54:22.039 00.003 14556 Star::Find returns 1 (0), X=165.35, Y=999.78, Mass=2321, SNR=32.4, Peak=181 HFD=4.6
23:54:22.044 00.005 14556 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-3.07) = xAngle (0.30 = 0.30)
23:54:22.047 00.003 14556 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.20 = 0.20)
23:54:22.050 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-2.77 mountX=0.13 mountY=0.03, mountTheta=0.20
23:54:22.056 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.05, opts=13)
23:54:22.062 00.006 14556 Enqueuing Move request for scope (-0.13, -0.05)
23:54:22.066 00.004 12308 Worker thread wakes up
23:54:22.066 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd
23:54:22.066 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.05)
23:54:22.066 00.000 12308 Moving (-0.13, -0.05) raw xDistance=0.13 yDistance=0.03
23:54:22.066 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:54:22.067 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:22.067 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:54:22.067 00.000 12308 MoveAxis(E, 0, ABG)
23:54:22.067 00.000 12308 Move returns status 0, amount 0
23:54:22.068 00.001 12308 MoveAxis(N, 0, ABG)
23:54:22.068 00.000 12308 Move returns status 0, amount 0
23:54:22.068 00.000 12308 move complete, result=0
23:54:22.068 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:22.072 00.004 12308 worker thread done servicing request
23:54:22.095 00.023 14556 UpdateGuideState exits: m=2321 SNR=32.4
23:54:22.099 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:22.104 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:22.108 00.004 14556 Enqueuing Expose request
23:54:22.112 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:22.116 00.004 12308 Worker thread wakes up
23:54:22.116 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:22.116 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:23.367 01.251 12308 Exposure complete
23:54:23.475 00.108 12308 worker thread done servicing request
23:54:23.475 00.000 14556 OnExposeComplete: enter
23:54:23.480 00.005 14556 UpdateGuideState(): m_state=6
23:54:23.484 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8172
23:54:23.488 00.004 14556 Star::Find returns 1 (0), X=165.26, Y=999.90, Mass=2226, SNR=31.6, Peak=194 HFD=4.5
23:54:23.491 00.003 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.90 = -0.39)
23:54:23.495 00.004 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.49)
23:54:23.499 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.07 hyp=0.23 cameraTheta=2.82 mountX=0.21 mountY=-0.11, mountTheta=-0.47
23:54:23.504 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.07, opts=13)
23:54:23.508 00.004 14556 Enqueuing Move request for scope (-0.22, 0.07)
23:54:23.512 00.004 12308 Worker thread wakes up
23:54:23.512 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.07) opts 0xd
23:54:23.512 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.07)
23:54:23.512 00.000 12308 Moving (-0.22, 0.07) raw xDistance=0.21 yDistance=-0.11
23:54:23.512 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:54:23.513 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:23.513 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:54:23.513 00.000 12308 MoveAxis(W, 93, ABG)
23:54:23.513 00.000 12308 Guiding  Dir = 3, Dur = 93
23:54:23.513 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:23.517 00.004 12308 IsSlewing returns 0
23:54:23.518 00.001 12308 IsGuiding returns 0
23:54:23.518 00.000 12308 PulseGuide returned control before completion, sleep 103
23:54:23.539 00.021 14556 UpdateGuideState exits: m=2226 SNR=31.6
23:54:23.544 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:23.547 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:23.551 00.004 14556 Enqueuing Expose request
23:54:23.635 00.084 12308 IsGuiding returns 1
23:54:23.637 00.002 12308 scope still moving after pulse duration time elapsed
23:54:23.667 00.030 12308 IsSlewing returns 0
23:54:23.668 00.001 12308 IsGuiding returns 0
23:54:23.668 00.000 12308 scope move finished after 93 + 57 ms
23:54:23.668 00.000 12308 Move returns status 0, amount 93
23:54:23.668 00.000 12308 MoveAxis(N, 0, ABG)
23:54:23.669 00.001 12308 Move returns status 0, amount 0
23:54:23.669 00.000 12308 move complete, result=0
23:54:23.669 00.000 12308 worker thread done servicing request
23:54:23.671 00.002 12308 Worker thread wakes up
23:54:23.671 00.000 14556 GuideStep: 0.2 px 93 ms WEST, -0.1 px 0 ms NORTH
23:54:23.676 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:23.677 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:24.926 01.249 12308 Exposure complete
23:54:25.047 00.121 12308 worker thread done servicing request
23:54:25.047 00.000 14556 OnExposeComplete: enter
23:54:25.051 00.004 14556 UpdateGuideState(): m_state=6
23:54:25.056 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8173
23:54:25.062 00.006 14556 Star::Find returns 1 (0), X=165.52, Y=999.74, Mass=2190, SNR=31.5, Peak=184 HFD=4.6
23:54:25.066 00.004 14556 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-3.07) = xAngle (1.88 = 1.88)
23:54:25.069 00.003 14556 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.78 = 1.78)
23:54:25.073 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.20 mountX=-0.03 mountY=0.10, mountTheta=1.87
23:54:25.080 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.09, opts=13)
23:54:25.085 00.005 14556 Enqueuing Move request for scope (0.04, -0.09)
23:54:25.089 00.004 12308 Worker thread wakes up
23:54:25.089 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
23:54:25.089 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
23:54:25.089 00.000 12308 Moving (0.04, -0.09) raw xDistance=-0.03 yDistance=0.10
23:54:25.091 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:54:25.091 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:25.092 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:54:25.092 00.000 12308 MoveAxis(E, 0, ABG)
23:54:25.092 00.000 12308 Move returns status 0, amount 0
23:54:25.092 00.000 12308 MoveAxis(N, 0, ABG)
23:54:25.092 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:25.095 00.003 12308 Move returns status 0, amount 0
23:54:25.096 00.001 12308 move complete, result=0
23:54:25.096 00.000 12308 worker thread done servicing request
23:54:25.119 00.023 14556 UpdateGuideState exits: m=2190 SNR=31.5
23:54:25.123 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:25.126 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:25.131 00.005 14556 Enqueuing Expose request
23:54:25.134 00.003 12308 Worker thread wakes up
23:54:25.134 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:25.138 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:25.138 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:26.381 01.243 12308 Exposure complete
23:54:26.504 00.123 12308 worker thread done servicing request
23:54:26.506 00.002 14556 OnExposeComplete: enter
23:54:26.509 00.003 14556 UpdateGuideState(): m_state=6
23:54:26.512 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8174
23:54:26.517 00.005 14556 Star::Find returns 1 (0), X=165.43, Y=1000.00, Mass=2233, SNR=31.8, Peak=181 HFD=4.2
23:54:26.521 00.004 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.91 = -1.37)
23:54:26.525 00.004 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.47)
23:54:26.529 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.18 hyp=0.18 cameraTheta=1.84 mountX=0.04 mountY=-0.18, mountTheta=-1.38
23:54:26.534 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.18, opts=13)
23:54:26.538 00.004 14556 Enqueuing Move request for scope (-0.05, 0.18)
23:54:26.541 00.003 12308 Worker thread wakes up
23:54:26.541 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.18) opts 0xd
23:54:26.541 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.18)
23:54:26.541 00.000 12308 Moving (-0.05, 0.18) raw xDistance=0.04 yDistance=-0.18
23:54:26.543 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:54:26.543 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:26.543 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:54:26.543 00.000 12308 MoveAxis(E, 0, ABG)
23:54:26.543 00.000 12308 Move returns status 0, amount 0
23:54:26.543 00.000 12308 MoveAxis(N, 0, ABG)
23:54:26.543 00.000 12308 Move returns status 0, amount 0
23:54:26.544 00.001 12308 move complete, result=0
23:54:26.544 00.000 12308 worker thread done servicing request
23:54:26.544 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:26.568 00.024 14556 UpdateGuideState exits: m=2233 SNR=31.8
23:54:26.572 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:26.575 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:26.580 00.005 14556 Enqueuing Expose request
23:54:26.583 00.003 12308 Worker thread wakes up
23:54:26.583 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:26.583 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:26.583 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:54:27.843 01.260 12308 Exposure complete
23:54:27.969 00.126 12308 worker thread done servicing request
23:54:27.971 00.002 14556 OnExposeComplete: enter
23:54:27.975 00.004 14556 UpdateGuideState(): m_state=6
23:54:27.978 00.003 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8175
23:54:27.982 00.004 14556 Star::Find returns 1 (0), X=165.52, Y=999.89, Mass=2123, SNR=30.7, Peak=170 HFD=4.9
23:54:27.986 00.004 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.05 = -2.24)
23:54:27.990 00.004 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.95 = -2.34)
23:54:27.994 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.08 cameraTheta=0.97 mountX=-0.05 mountY=-0.06, mountTheta=-2.28
23:54:28.001 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.06, opts=13)
23:54:28.006 00.005 14556 Enqueuing Move request for scope (0.04, 0.06)
23:54:28.010 00.004 12308 Worker thread wakes up
23:54:28.010 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
23:54:28.010 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
23:54:28.010 00.000 12308 Moving (0.04, 0.06) raw xDistance=-0.05 yDistance=-0.06
23:54:28.012 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:54:28.012 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:28.012 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:54:28.012 00.000 12308 MoveAxis(E, 0, ABG)
23:54:28.012 00.000 12308 Move returns status 0, amount 0
23:54:28.013 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:28.017 00.004 12308 MoveAxis(N, 0, ABG)
23:54:28.017 00.000 12308 Move returns status 0, amount 0
23:54:28.017 00.000 12308 move complete, result=0
23:54:28.017 00.000 12308 worker thread done servicing request
23:54:28.039 00.022 14556 UpdateGuideState exits: m=2123 SNR=30.7
23:54:28.044 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:28.047 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:28.051 00.004 14556 Enqueuing Expose request
23:54:28.055 00.004 12308 Worker thread wakes up
23:54:28.055 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:28.055 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:28.060 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:29.315 01.255 12308 Exposure complete
23:54:29.434 00.119 12308 worker thread done servicing request
23:54:29.435 00.001 14556 OnExposeComplete: enter
23:54:29.438 00.003 14556 UpdateGuideState(): m_state=6
23:54:29.442 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8176
23:54:29.447 00.005 14556 Star::Find returns 1 (0), X=165.36, Y=1000.02, Mass=2470, SNR=33.4, Peak=198 HFD=4.5
23:54:29.451 00.004 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.19 = -1.10)
23:54:29.456 00.005 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.20)
23:54:29.460 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.19 hyp=0.23 cameraTheta=2.11 mountX=0.10 mountY=-0.21, mountTheta=-1.12
23:54:29.465 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.19, opts=13)
23:54:29.471 00.006 14556 Enqueuing Move request for scope (-0.12, 0.19)
23:54:29.475 00.004 12308 Worker thread wakes up
23:54:29.475 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.19) opts 0xd
23:54:29.475 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.19)
23:54:29.475 00.000 12308 Moving (-0.12, 0.19) raw xDistance=0.10 yDistance=-0.21
23:54:29.476 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:54:29.476 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:54:29.476 00.000 12308 MoveAxis(E, 0, ABG)
23:54:29.476 00.000 12308 Move returns status 0, amount 0
23:54:29.477 00.001 12308 MoveAxis(N, 149, ABG)
23:54:29.477 00.000 12308 Guiding  Dir = 0, Dur = 149
23:54:29.477 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:29.481 00.004 12308 IsSlewing returns 0
23:54:29.481 00.000 12308 IsGuiding returns 0
23:54:29.482 00.001 12308 PulseGuide returned control before completion, sleep 159
23:54:29.503 00.021 14556 UpdateGuideState exits: m=2470 SNR=33.4
23:54:29.509 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:29.513 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:29.517 00.004 14556 Enqueuing Expose request
23:54:29.647 00.130 12308 IsGuiding returns 1
23:54:29.647 00.000 12308 scope still moving after pulse duration time elapsed
23:54:29.678 00.031 12308 IsSlewing returns 0
23:54:29.680 00.002 12308 IsGuiding returns 0
23:54:29.680 00.000 12308 scope move finished after 149 + 49 ms
23:54:29.682 00.002 12308 Move returns status 0, amount 149
23:54:29.682 00.000 12308 move complete, result=0
23:54:29.683 00.001 12308 worker thread done servicing request
23:54:29.683 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 149 ms NORTH
23:54:29.691 00.008 12308 Worker thread wakes up
23:54:29.692 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:29.692 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:30.944 01.252 12308 Exposure complete
23:54:31.069 00.125 12308 worker thread done servicing request
23:54:31.069 00.000 14556 OnExposeComplete: enter
23:54:31.072 00.003 14556 UpdateGuideState(): m_state=6
23:54:31.076 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8177
23:54:31.080 00.004 14556 Star::Find returns 1 (0), X=165.26, Y=999.93, Mass=2082, SNR=30.6, Peak=181 HFD=4.2
23:54:31.083 00.003 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.79 = -0.49)
23:54:31.087 00.004 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.59)
23:54:31.091 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.10 hyp=0.25 cameraTheta=2.72 mountX=0.22 mountY=-0.14, mountTheta=-0.56
23:54:31.096 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.10, opts=13)
23:54:31.100 00.004 14556 Enqueuing Move request for scope (-0.22, 0.10)
23:54:31.103 00.003 12308 Worker thread wakes up
23:54:31.104 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.10) opts 0xd
23:54:31.104 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.10)
23:54:31.104 00.000 12308 Moving (-0.22, 0.10) raw xDistance=0.22 yDistance=-0.14
23:54:31.104 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:54:31.104 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:31.106 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:54:31.106 00.000 12308 MoveAxis(W, 94, ABG)
23:54:31.106 00.000 12308 Guiding  Dir = 3, Dur = 94
23:54:31.107 00.001 12308 IsSlewing returns 0
23:54:31.107 00.000 12308 IsGuiding returns 0
23:54:31.107 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:31.112 00.005 12308 PulseGuide returned control before completion, sleep 104
23:54:31.134 00.022 14556 UpdateGuideState exits: m=2082 SNR=30.6
23:54:31.138 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:31.143 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:31.146 00.003 14556 Enqueuing Expose request
23:54:31.229 00.083 12308 IsGuiding returns 1
23:54:31.230 00.001 12308 scope still moving after pulse duration time elapsed
23:54:31.261 00.031 12308 IsSlewing returns 0
23:54:31.262 00.001 12308 IsGuiding returns 0
23:54:31.263 00.001 12308 scope move finished after 94 + 62 ms
23:54:31.263 00.000 12308 Move returns status 0, amount 94
23:54:31.263 00.000 12308 MoveAxis(N, 0, ABG)
23:54:31.265 00.002 12308 Move returns status 0, amount 0
23:54:31.265 00.000 12308 move complete, result=0
23:54:31.265 00.000 12308 worker thread done servicing request
23:54:31.266 00.001 12308 Worker thread wakes up
23:54:31.266 00.000 14556 GuideStep: 0.2 px 94 ms WEST, -0.1 px 0 ms NORTH
23:54:31.272 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:31.273 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:32.524 01.251 12308 Exposure complete
23:54:32.658 00.134 12308 worker thread done servicing request
23:54:32.658 00.000 14556 OnExposeComplete: enter
23:54:32.662 00.004 14556 UpdateGuideState(): m_state=6
23:54:32.666 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8178
23:54:32.670 00.004 14556 Star::Find returns 1 (0), X=165.61, Y=999.90, Mass=2290, SNR=32.3, Peak=167 HFD=4.7
23:54:32.675 00.005 14556 CameraToMount -- cameraTheta (0.50) - m_xAngle (-3.07) = xAngle (3.57 = -2.71)
23:54:32.679 00.004 14556 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.47 = -2.81)
23:54:32.683 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.15 cameraTheta=0.50 mountX=-0.14 mountY=-0.05, mountTheta=-2.80
23:54:32.689 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.07, opts=13)
23:54:32.693 00.004 14556 Enqueuing Move request for scope (0.13, 0.07)
23:54:32.697 00.004 12308 Worker thread wakes up
23:54:32.697 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd
23:54:32.697 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.07)
23:54:32.697 00.000 12308 Moving (0.13, 0.07) raw xDistance=-0.14 yDistance=-0.05
23:54:32.697 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:54:32.697 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:32.698 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:54:32.698 00.000 12308 MoveAxis(E, 0, ABG)
23:54:32.698 00.000 12308 Move returns status 0, amount 0
23:54:32.698 00.000 12308 MoveAxis(N, 0, ABG)
23:54:32.698 00.000 12308 Move returns status 0, amount 0
23:54:32.698 00.000 12308 move complete, result=0
23:54:32.698 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:32.703 00.005 12308 worker thread done servicing request
23:54:32.725 00.022 14556 UpdateGuideState exits: m=2290 SNR=32.3
23:54:32.729 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:32.734 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:32.737 00.003 14556 Enqueuing Expose request
23:54:32.741 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:32.746 00.005 12308 Worker thread wakes up
23:54:32.746 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:32.746 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:33.994 01.248 12308 Exposure complete
23:54:34.128 00.134 12308 worker thread done servicing request
23:54:34.128 00.000 14556 OnExposeComplete: enter
23:54:34.134 00.006 14556 UpdateGuideState(): m_state=6
23:54:34.138 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8179
23:54:34.142 00.004 14556 Star::Find returns 1 (0), X=165.65, Y=999.83, Mass=2121, SNR=30.9, Peak=161 HFD=4.7
23:54:34.147 00.005 14556 CameraToMount -- cameraTheta (0.02) - m_xAngle (-3.07) = xAngle (3.09 = 3.09)
23:54:34.151 00.004 14556 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.99 = 2.99)
23:54:34.155 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.00 hyp=0.17 cameraTheta=0.02 mountX=-0.17 mountY=0.03, mountTheta=3.00
23:54:34.162 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.00, opts=13)
23:54:34.166 00.004 14556 Enqueuing Move request for scope (0.17, 0.00)
23:54:34.170 00.004 12308 Worker thread wakes up
23:54:34.170 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.00) opts 0xd
23:54:34.170 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.00)
23:54:34.170 00.000 12308 Moving (0.17, 0.00) raw xDistance=-0.17 yDistance=0.03
23:54:34.171 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:54:34.171 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:34.171 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:54:34.171 00.000 12308 MoveAxis(E, 0, ABG)
23:54:34.172 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:34.176 00.004 12308 Move returns status 0, amount 0
23:54:34.176 00.000 12308 MoveAxis(N, 0, ABG)
23:54:34.176 00.000 12308 Move returns status 0, amount 0
23:54:34.176 00.000 12308 move complete, result=0
23:54:34.178 00.002 12308 worker thread done servicing request
23:54:34.199 00.021 14556 UpdateGuideState exits: m=2121 SNR=30.9
23:54:34.204 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:34.208 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:34.212 00.004 14556 Enqueuing Expose request
23:54:34.217 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:34.227 00.010 12308 Worker thread wakes up
23:54:34.227 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:34.227 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:35.482 01.255 12308 Exposure complete
23:54:35.602 00.120 12308 worker thread done servicing request
23:54:35.603 00.001 14556 OnExposeComplete: enter
23:54:35.606 00.003 14556 UpdateGuideState(): m_state=6
23:54:35.610 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8180
23:54:35.614 00.004 14556 Star::Find returns 1 (0), X=165.64, Y=1000.09, Mass=2344, SNR=32.5, Peak=166 HFD=4.7
23:54:35.616 00.002 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.10 = -2.19)
23:54:35.621 00.005 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.29)
23:54:35.625 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.26 hyp=0.30 cameraTheta=1.02 mountX=-0.17 mountY=-0.23, mountTheta=-2.22
23:54:35.630 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.26, opts=13)
23:54:35.634 00.004 14556 Enqueuing Move request for scope (0.16, 0.26)
23:54:35.638 00.004 12308 Worker thread wakes up
23:54:35.638 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.26) opts 0xd
23:54:35.638 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.26)
23:54:35.638 00.000 12308 Moving (0.16, 0.26) raw xDistance=-0.17 yDistance=-0.23
23:54:35.638 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:54:35.639 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:54:35.639 00.000 12308 MoveAxis(E, 0, ABG)
23:54:35.639 00.000 12308 Move returns status 0, amount 0
23:54:35.639 00.000 12308 MoveAxis(N, 161, ABG)
23:54:35.639 00.000 12308 Guiding  Dir = 0, Dur = 161
23:54:35.639 00.000 12308 IsSlewing returns 0
23:54:35.639 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:35.644 00.005 12308 IsGuiding returns 0
23:54:35.644 00.000 12308 PulseGuide returned control before completion, sleep 171
23:54:35.662 00.018 14556 UpdateGuideState exits: m=2344 SNR=32.5
23:54:35.666 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:35.670 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:35.674 00.004 14556 Enqueuing Expose request
23:54:35.829 00.155 12308 IsGuiding returns 1
23:54:35.830 00.001 12308 scope still moving after pulse duration time elapsed
23:54:35.860 00.030 12308 IsSlewing returns 0
23:54:35.862 00.002 12308 IsGuiding returns 0
23:54:35.862 00.000 12308 scope move finished after 161 + 57 ms
23:54:35.863 00.001 12308 Move returns status 0, amount 161
23:54:35.863 00.000 12308 move complete, result=0
23:54:35.864 00.001 12308 worker thread done servicing request
23:54:35.864 00.000 12308 Worker thread wakes up
23:54:35.865 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 161 ms NORTH
23:54:35.872 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:35.872 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:37.122 01.250 12308 Exposure complete
23:54:37.246 00.124 12308 worker thread done servicing request
23:54:37.246 00.000 14556 OnExposeComplete: enter
23:54:37.251 00.005 14556 UpdateGuideState(): m_state=6
23:54:37.257 00.006 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8181
23:54:37.261 00.004 14556 Star::Find returns 1 (0), X=165.45, Y=999.85, Mass=2169, SNR=31.2, Peak=160 HFD=4.4
23:54:37.265 00.004 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.65 = -0.63)
23:54:37.269 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.73)
23:54:37.274 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.58 mountX=0.03 mountY=-0.03, mountTheta=-0.69
23:54:37.280 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.02, opts=13)
23:54:37.285 00.005 14556 Enqueuing Move request for scope (-0.03, 0.02)
23:54:37.289 00.004 12308 Worker thread wakes up
23:54:37.289 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
23:54:37.289 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
23:54:37.289 00.000 12308 Moving (-0.03, 0.02) raw xDistance=0.03 yDistance=-0.03
23:54:37.289 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:54:37.291 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:37.291 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:54:37.291 00.000 12308 MoveAxis(E, 0, ABG)
23:54:37.291 00.000 12308 Move returns status 0, amount 0
23:54:37.292 00.001 12308 MoveAxis(N, 0, ABG)
23:54:37.292 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:37.295 00.003 12308 Move returns status 0, amount 0
23:54:37.296 00.001 12308 move complete, result=0
23:54:37.296 00.000 12308 worker thread done servicing request
23:54:37.317 00.021 14556 UpdateGuideState exits: m=2169 SNR=31.2
23:54:37.322 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:37.325 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:37.329 00.004 14556 Enqueuing Expose request
23:54:37.333 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:54:37.336 00.003 12308 Worker thread wakes up
23:54:37.336 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:37.336 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:38.588 01.252 12308 Exposure complete
23:54:38.716 00.128 14556 OnExposeComplete: enter
23:54:38.722 00.006 12308 worker thread done servicing request
23:54:38.722 00.000 14556 UpdateGuideState(): m_state=6
23:54:38.728 00.006 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8182
23:54:38.733 00.005 14556 Star::Find returns 1 (0), X=165.29, Y=999.86, Mass=2203, SNR=31.5, Peak=170 HFD=4.6
23:54:38.739 00.006 14556 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.07) = xAngle (6.05 = -0.23)
23:54:38.744 00.005 14556 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.33)
23:54:38.751 00.007 14556 CameraToMount -- cameraX=-0.19 cameraY=0.03 hyp=0.20 cameraTheta=2.98 mountX=0.19 mountY=-0.06, mountTheta=-0.32
23:54:38.759 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.03, opts=13)
23:54:38.766 00.007 14556 Enqueuing Move request for scope (-0.19, 0.03)
23:54:38.770 00.004 12308 Worker thread wakes up
23:54:38.770 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.03) opts 0xd
23:54:38.771 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.03)
23:54:38.771 00.000 12308 Moving (-0.19, 0.03) raw xDistance=0.19 yDistance=-0.06
23:54:38.771 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:54:38.771 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:38.771 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:54:38.771 00.000 12308 MoveAxis(E, 0, ABG)
23:54:38.772 00.001 12308 Move returns status 0, amount 0
23:54:38.772 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:38.776 00.004 12308 MoveAxis(N, 0, ABG)
23:54:38.776 00.000 12308 Move returns status 0, amount 0
23:54:38.776 00.000 12308 move complete, result=0
23:54:38.778 00.002 12308 worker thread done servicing request
23:54:38.799 00.021 14556 UpdateGuideState exits: m=2203 SNR=31.5
23:54:38.802 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:38.807 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:38.810 00.003 14556 Enqueuing Expose request
23:54:38.814 00.004 12308 Worker thread wakes up
23:54:38.814 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:38.814 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:38.814 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:40.065 01.251 12308 Exposure complete
23:54:40.199 00.134 12308 worker thread done servicing request
23:54:40.199 00.000 14556 OnExposeComplete: enter
23:54:40.204 00.005 14556 UpdateGuideState(): m_state=6
23:54:40.207 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8183
23:54:40.212 00.005 14556 Star::Find returns 1 (0), X=165.38, Y=999.83, Mass=2188, SNR=31.4, Peak=180 HFD=4.5
23:54:40.215 00.003 14556 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.07) = xAngle (6.21 = -0.08)
23:54:40.220 00.005 14556 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.11 = -0.18)
23:54:40.224 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.00 hyp=0.10 cameraTheta=3.13 mountX=0.10 mountY=-0.02, mountTheta=-0.17
23:54:40.229 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.00, opts=13)
23:54:40.234 00.005 14556 Enqueuing Move request for scope (-0.10, 0.00)
23:54:40.237 00.003 12308 Worker thread wakes up
23:54:40.237 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.00) opts 0xd
23:54:40.237 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.00)
23:54:40.238 00.001 12308 Moving (-0.10, 0.00) raw xDistance=0.10 yDistance=-0.02
23:54:40.238 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:54:40.238 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:40.238 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:54:40.238 00.000 12308 MoveAxis(E, 0, ABG)
23:54:40.239 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:40.243 00.004 12308 Move returns status 0, amount 0
23:54:40.243 00.000 12308 MoveAxis(N, 0, ABG)
23:54:40.243 00.000 12308 Move returns status 0, amount 0
23:54:40.243 00.000 12308 move complete, result=0
23:54:40.244 00.001 12308 worker thread done servicing request
23:54:40.267 00.023 14556 UpdateGuideState exits: m=2188 SNR=31.4
23:54:40.272 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:40.276 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:40.281 00.005 14556 Enqueuing Expose request
23:54:40.286 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:54:40.290 00.004 12308 Worker thread wakes up
23:54:40.290 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:40.290 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:41.547 01.257 12308 Exposure complete
23:54:41.685 00.138 12308 worker thread done servicing request
23:54:41.685 00.000 14556 OnExposeComplete: enter
23:54:41.689 00.004 14556 UpdateGuideState(): m_state=6
23:54:41.697 00.008 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8184
23:54:41.702 00.005 14556 Star::Find returns 1 (0), X=165.31, Y=999.81, Mass=2002, SNR=30.0, Peak=165 HFD=4.2
23:54:41.708 00.006 14556 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-3.07) = xAngle (0.06 = 0.06)
23:54:41.714 00.006 14556 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.04 = -0.04)
23:54:41.719 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-3.01 mountX=0.17 mountY=-0.01, mountTheta=-0.04
23:54:41.725 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.02, opts=13)
23:54:41.730 00.005 14556 Enqueuing Move request for scope (-0.17, -0.02)
23:54:41.735 00.005 12308 Worker thread wakes up
23:54:41.735 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.02) opts 0xd
23:54:41.735 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.02)
23:54:41.736 00.001 12308 Moving (-0.17, -0.02) raw xDistance=0.17 yDistance=-0.01
23:54:41.736 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:54:41.736 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:41.736 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:54:41.736 00.000 12308 MoveAxis(E, 0, ABG)
23:54:41.736 00.000 12308 Move returns status 0, amount 0
23:54:41.738 00.002 12308 MoveAxis(N, 0, ABG)
23:54:41.738 00.000 12308 Move returns status 0, amount 0
23:54:41.738 00.000 12308 move complete, result=0
23:54:41.738 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:41.744 00.006 12308 worker thread done servicing request
23:54:41.767 00.023 14556 UpdateGuideState exits: m=2002 SNR=30.0
23:54:41.773 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:41.780 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:41.786 00.006 14556 Enqueuing Expose request
23:54:41.791 00.005 12308 Worker thread wakes up
23:54:41.791 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:54:41.796 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:41.797 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:43.052 01.255 12308 Exposure complete
23:54:43.177 00.125 12308 worker thread done servicing request
23:54:43.178 00.001 14556 OnExposeComplete: enter
23:54:43.180 00.002 14556 UpdateGuideState(): m_state=6
23:54:43.185 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8185
23:54:43.190 00.005 14556 Star::Find returns 1 (0), X=165.44, Y=999.99, Mass=2139, SNR=31.0, Peak=185 HFD=4.2
23:54:43.194 00.004 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
23:54:43.197 00.003 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
23:54:43.201 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.17 cameraTheta=1.80 mountX=0.03 mountY=-0.17, mountTheta=-1.41
23:54:43.206 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.17, opts=13)
23:54:43.209 00.003 14556 Enqueuing Move request for scope (-0.04, 0.17)
23:54:43.214 00.005 12308 Worker thread wakes up
23:54:43.214 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
23:54:43.214 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
23:54:43.214 00.000 12308 Moving (-0.04, 0.17) raw xDistance=0.03 yDistance=-0.17
23:54:43.214 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:54:43.215 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:43.215 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:54:43.215 00.000 12308 MoveAxis(E, 0, ABG)
23:54:43.215 00.000 12308 Move returns status 0, amount 0
23:54:43.215 00.000 12308 MoveAxis(N, 0, ABG)
23:54:43.215 00.000 12308 Move returns status 0, amount 0
23:54:43.216 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:43.220 00.004 12308 move complete, result=0
23:54:43.220 00.000 12308 worker thread done servicing request
23:54:43.241 00.021 14556 UpdateGuideState exits: m=2139 SNR=31.0
23:54:43.246 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:43.249 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:43.254 00.005 14556 Enqueuing Expose request
23:54:43.258 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:54:43.261 00.003 12308 Worker thread wakes up
23:54:43.261 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:43.261 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:44.511 01.250 12308 Exposure complete
23:54:44.635 00.124 12308 worker thread done servicing request
23:54:44.635 00.000 14556 OnExposeComplete: enter
23:54:44.639 00.004 14556 UpdateGuideState(): m_state=6
23:54:44.643 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8186
23:54:44.647 00.004 14556 Star::Find returns 1 (0), X=165.55, Y=999.96, Mass=2355, SNR=32.5, Peak=195 HFD=4.9
23:54:44.651 00.004 14556 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.07) = xAngle (4.14 = -2.14)
23:54:44.654 00.003 14556 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.04 = -2.24)
23:54:44.659 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.15 cameraTheta=1.07 mountX=-0.08 mountY=-0.12, mountTheta=-2.18
23:54:44.664 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.13, opts=13)
23:54:44.668 00.004 14556 Enqueuing Move request for scope (0.07, 0.13)
23:54:44.672 00.004 12308 Worker thread wakes up
23:54:44.672 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd
23:54:44.673 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.13)
23:54:44.673 00.000 12308 Moving (0.07, 0.13) raw xDistance=-0.08 yDistance=-0.12
23:54:44.673 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:54:44.673 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:44.673 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:54:44.674 00.001 12308 MoveAxis(E, 0, ABG)
23:54:44.674 00.000 12308 Move returns status 0, amount 0
23:54:44.674 00.000 12308 MoveAxis(N, 0, ABG)
23:54:44.674 00.000 12308 Move returns status 0, amount 0
23:54:44.674 00.000 12308 move complete, result=0
23:54:44.675 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:44.679 00.004 12308 worker thread done servicing request
23:54:44.702 00.023 14556 UpdateGuideState exits: m=2355 SNR=32.5
23:54:44.707 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:44.712 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:44.721 00.009 14556 Enqueuing Expose request
23:54:44.727 00.006 12308 Worker thread wakes up
23:54:44.727 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:44.732 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:44.732 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:45.983 01.251 12308 Exposure complete
23:54:46.112 00.129 14556 OnExposeComplete: enter
23:54:46.115 00.003 14556 UpdateGuideState(): m_state=6
23:54:46.119 00.004 12308 worker thread done servicing request
23:54:46.119 00.000 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8187
23:54:46.122 00.003 14556 Star::Find returns 1 (0), X=165.31, Y=1000.18, Mass=2172, SNR=31.2, Peak=184 HFD=4.3
23:54:46.128 00.006 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
23:54:46.132 00.004 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
23:54:46.136 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.35 hyp=0.39 cameraTheta=2.02 mountX=0.14 mountY=-0.37, mountTheta=-1.20
23:54:46.141 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.35, opts=13)
23:54:46.146 00.005 14556 Enqueuing Move request for scope (-0.17, 0.35)
23:54:46.149 00.003 12308 Worker thread wakes up
23:54:46.150 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.35) opts 0xd
23:54:46.150 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.35)
23:54:46.150 00.000 12308 Moving (-0.17, 0.35) raw xDistance=0.14 yDistance=-0.37
23:54:46.150 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:54:46.152 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
23:54:46.152 00.000 12308 MoveAxis(E, 0, ABG)
23:54:46.152 00.000 12308 Move returns status 0, amount 0
23:54:46.152 00.000 12308 MoveAxis(N, 261, ABG)
23:54:46.152 00.000 12308 Guiding  Dir = 0, Dur = 261
23:54:46.153 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:46.158 00.005 12308 IsSlewing returns 0
23:54:46.158 00.000 12308 IsGuiding returns 0
23:54:46.159 00.001 12308 PulseGuide returned control before completion, sleep 271
23:54:46.180 00.021 14556 UpdateGuideState exits: m=2172 SNR=31.2
23:54:46.184 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:46.189 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:46.195 00.006 14556 Enqueuing Expose request
23:54:46.440 00.245 12308 IsGuiding returns 1
23:54:46.441 00.001 12308 scope still moving after pulse duration time elapsed
23:54:46.470 00.029 12308 IsSlewing returns 0
23:54:46.471 00.001 12308 IsGuiding returns 0
23:54:46.472 00.001 12308 scope move finished after 261 + 52 ms
23:54:46.473 00.001 12308 Move returns status 0, amount 261
23:54:46.473 00.000 12308 move complete, result=0
23:54:46.474 00.001 12308 worker thread done servicing request
23:54:46.474 00.000 12308 Worker thread wakes up
23:54:46.474 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 261 ms NORTH
23:54:46.480 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:46.481 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:47.736 01.255 12308 Exposure complete
23:54:47.855 00.119 12308 worker thread done servicing request
23:54:47.856 00.001 14556 OnExposeComplete: enter
23:54:47.861 00.005 14556 UpdateGuideState(): m_state=6
23:54:47.864 00.003 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8188
23:54:47.869 00.005 14556 Star::Find returns 1 (0), X=165.33, Y=999.77, Mass=2251, SNR=31.9, Peak=177 HFD=4.7
23:54:47.873 00.004 14556 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-3.07) = xAngle (0.33 = 0.33)
23:54:47.877 00.004 14556 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.23 = 0.23)
23:54:47.881 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.74 mountX=0.15 mountY=0.04, mountTheta=0.24
23:54:47.887 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.06, opts=13)
23:54:47.890 00.003 14556 Enqueuing Move request for scope (-0.15, -0.06)
23:54:47.893 00.003 12308 Worker thread wakes up
23:54:47.893 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
23:54:47.893 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
23:54:47.893 00.000 12308 Moving (-0.15, -0.06) raw xDistance=0.15 yDistance=0.04
23:54:47.895 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:54:47.895 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:47.895 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:54:47.895 00.000 12308 MoveAxis(E, 0, ABG)
23:54:47.895 00.000 12308 Move returns status 0, amount 0
23:54:47.896 00.001 12308 MoveAxis(N, 0, ABG)
23:54:47.896 00.000 12308 Move returns status 0, amount 0
23:54:47.896 00.000 12308 move complete, result=0
23:54:47.896 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:47.900 00.004 12308 worker thread done servicing request
23:54:47.922 00.022 14556 UpdateGuideState exits: m=2251 SNR=31.9
23:54:47.926 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:47.930 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:47.935 00.005 14556 Enqueuing Expose request
23:54:47.940 00.005 12308 Worker thread wakes up
23:54:47.941 00.001 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:47.944 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:47.945 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:49.186 01.241 12308 Exposure complete
23:54:49.307 00.121 12308 worker thread done servicing request
23:54:49.308 00.001 14556 OnExposeComplete: enter
23:54:49.312 00.004 14556 UpdateGuideState(): m_state=6
23:54:49.318 00.006 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8189
23:54:49.323 00.005 14556 Star::Find returns 1 (0), X=165.54, Y=999.89, Mass=2131, SNR=31.1, Peak=169 HFD=4.8
23:54:49.327 00.004 14556 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.07) = xAngle (3.88 = -2.40)
23:54:49.330 00.003 14556 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.78 = -2.50)
23:54:49.334 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.81 mountX=-0.06 mountY=-0.05, mountTheta=-2.46
23:54:49.340 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.06, opts=13)
23:54:49.344 00.004 14556 Enqueuing Move request for scope (0.06, 0.06)
23:54:49.348 00.004 12308 Worker thread wakes up
23:54:49.348 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
23:54:49.349 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
23:54:49.349 00.000 12308 Moving (0.06, 0.06) raw xDistance=-0.06 yDistance=-0.05
23:54:49.349 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:54:49.349 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:49.349 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:54:49.349 00.000 12308 MoveAxis(E, 0, ABG)
23:54:49.350 00.001 12308 Move returns status 0, amount 0
23:54:49.350 00.000 12308 MoveAxis(N, 0, ABG)
23:54:49.350 00.000 12308 Move returns status 0, amount 0
23:54:49.350 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:49.355 00.005 12308 move complete, result=0
23:54:49.356 00.001 12308 worker thread done servicing request
23:54:49.375 00.019 14556 UpdateGuideState exits: m=2131 SNR=31.1
23:54:49.380 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:49.383 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:49.386 00.003 14556 Enqueuing Expose request
23:54:49.390 00.004 12308 Worker thread wakes up
23:54:49.390 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:49.391 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:49.391 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:54:50.642 01.251 12308 Exposure complete
23:54:50.756 00.114 12308 worker thread done servicing request
23:54:50.757 00.001 14556 OnExposeComplete: enter
23:54:50.762 00.005 14556 UpdateGuideState(): m_state=6
23:54:50.765 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8190
23:54:50.770 00.005 14556 Star::Find returns 1 (0), X=165.21, Y=999.79, Mass=2353, SNR=32.4, Peak=202 HFD=4.5
23:54:50.773 00.003 14556 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-3.07) = xAngle (0.09 = 0.09)
23:54:50.778 00.005 14556 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.01 = -0.01)
23:54:50.782 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=-0.04 hyp=0.27 cameraTheta=-2.99 mountX=0.27 mountY=-0.00, mountTheta=-0.01
23:54:50.787 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=-0.04, opts=13)
23:54:50.791 00.004 14556 Enqueuing Move request for scope (-0.27, -0.04)
23:54:50.795 00.004 12308 Worker thread wakes up
23:54:50.795 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.04) opts 0xd
23:54:50.795 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, -0.04)
23:54:50.795 00.000 12308 Moving (-0.27, -0.04) raw xDistance=0.27 yDistance=-0.00
23:54:50.795 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:54:50.795 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:50.795 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:54:50.796 00.001 12308 MoveAxis(W, 118, ABG)
23:54:50.796 00.000 12308 Guiding  Dir = 3, Dur = 118
23:54:50.796 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:50.800 00.004 12308 IsSlewing returns 0
23:54:50.801 00.001 12308 IsGuiding returns 0
23:54:50.801 00.000 12308 PulseGuide returned control before completion, sleep 128
23:54:50.826 00.025 14556 UpdateGuideState exits: m=2353 SNR=32.4
23:54:50.830 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:50.834 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:50.839 00.005 14556 Enqueuing Expose request
23:54:50.931 00.092 12308 IsGuiding returns 1
23:54:50.932 00.001 12308 scope still moving after pulse duration time elapsed
23:54:50.964 00.032 12308 IsSlewing returns 0
23:54:50.965 00.001 12308 IsGuiding returns 0
23:54:50.965 00.000 12308 scope move finished after 118 + 46 ms
23:54:50.966 00.001 12308 Move returns status 0, amount 118
23:54:50.967 00.001 12308 MoveAxis(N, 0, ABG)
23:54:50.967 00.000 12308 Move returns status 0, amount 0
23:54:50.967 00.000 12308 move complete, result=0
23:54:50.968 00.001 12308 worker thread done servicing request
23:54:50.968 00.000 14556 GuideStep: 0.3 px 118 ms WEST, -0.0 px 0 ms NORTH
23:54:50.975 00.007 12308 Worker thread wakes up
23:54:50.975 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:50.975 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:52.233 01.258 12308 Exposure complete
23:54:52.361 00.128 12308 worker thread done servicing request
23:54:52.362 00.001 14556 OnExposeComplete: enter
23:54:52.366 00.004 14556 UpdateGuideState(): m_state=6
23:54:52.370 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8191
23:54:52.374 00.004 14556 Star::Find returns 1 (0), X=165.15, Y=999.99, Mass=2285, SNR=31.8, Peak=189 HFD=4.5
23:54:52.378 00.004 14556 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.07) = xAngle (5.76 = -0.52)
23:54:52.382 00.004 14556 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.62)
23:54:52.386 00.004 14556 CameraToMount -- cameraX=-0.33 cameraY=0.16 hyp=0.37 cameraTheta=2.68 mountX=0.32 mountY=-0.21, mountTheta=-0.59
23:54:52.391 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=0.16, opts=13)
23:54:52.396 00.005 14556 Enqueuing Move request for scope (-0.33, 0.16)
23:54:52.398 00.002 12308 Worker thread wakes up
23:54:52.399 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.16) opts 0xd
23:54:52.399 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, 0.16)
23:54:52.399 00.000 12308 Moving (-0.33, 0.16) raw xDistance=0.32 yDistance=-0.21
23:54:52.399 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.32
23:54:52.399 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:54:52.401 00.002 12308 MoveAxis(W, 146, ABG)
23:54:52.401 00.000 12308 Guiding  Dir = 3, Dur = 146
23:54:52.401 00.000 12308 IsSlewing returns 0
23:54:52.401 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:52.405 00.004 12308 IsGuiding returns 0
23:54:52.406 00.001 12308 PulseGuide returned control before completion, sleep 156
23:54:52.428 00.022 14556 UpdateGuideState exits: m=2285 SNR=31.8
23:54:52.433 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:52.437 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:52.441 00.004 14556 Enqueuing Expose request
23:54:52.567 00.126 12308 IsGuiding returns 1
23:54:52.568 00.001 12308 scope still moving after pulse duration time elapsed
23:54:52.596 00.028 12308 IsSlewing returns 0
23:54:52.596 00.000 12308 IsGuiding returns 0
23:54:52.598 00.002 12308 scope move finished after 146 + 45 ms
23:54:52.598 00.000 12308 Move returns status 0, amount 146
23:54:52.598 00.000 12308 MoveAxis(N, 151, ABG)
23:54:52.599 00.001 12308 Guiding  Dir = 0, Dur = 151
23:54:52.599 00.000 12308 IsSlewing returns 0
23:54:52.599 00.000 12308 IsGuiding returns 0
23:54:52.600 00.001 12308 PulseGuide returned control before completion, sleep 161
23:54:52.767 00.167 12308 IsGuiding returns 1
23:54:52.767 00.000 12308 scope still moving after pulse duration time elapsed
23:54:52.799 00.032 12308 IsSlewing returns 0
23:54:52.800 00.001 12308 IsGuiding returns 1
23:54:52.830 00.030 12308 IsSlewing returns 0
23:54:52.831 00.001 12308 IsGuiding returns 1
23:54:52.861 00.030 12308 IsSlewing returns 0
23:54:52.862 00.001 12308 IsGuiding returns 0
23:54:52.862 00.000 12308 scope move finished after 151 + 111 ms
23:54:52.864 00.002 12308 Move returns status 0, amount 151
23:54:52.864 00.000 12308 move complete, result=0
23:54:52.864 00.000 12308 worker thread done servicing request
23:54:52.864 00.000 14556 GuideStep: 0.3 px 146 ms WEST, -0.2 px 151 ms NORTH
23:54:52.873 00.009 12308 Worker thread wakes up
23:54:52.873 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:52.873 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:54.129 01.256 12308 Exposure complete
23:54:54.263 00.134 12308 worker thread done servicing request
23:54:54.263 00.000 14556 OnExposeComplete: enter
23:54:54.267 00.004 14556 UpdateGuideState(): m_state=6
23:54:54.271 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8192
23:54:54.275 00.004 14556 Star::Find returns 1 (0), X=165.59, Y=999.84, Mass=2275, SNR=32.1, Peak=170 HFD=4.4
23:54:54.279 00.004 14556 CameraToMount -- cameraTheta (0.16) - m_xAngle (-3.07) = xAngle (3.23 = -3.05)
23:54:54.284 00.005 14556 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.13 = 3.13)
23:54:54.288 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.16 mountX=-0.11 mountY=0.00, mountTheta=3.13
23:54:54.293 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.02, opts=13)
23:54:54.297 00.004 14556 Enqueuing Move request for scope (0.11, 0.02)
23:54:54.301 00.004 12308 Worker thread wakes up
23:54:54.301 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
23:54:54.301 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
23:54:54.301 00.000 12308 Moving (0.11, 0.02) raw xDistance=-0.11 yDistance=0.00
23:54:54.302 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:54:54.302 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:54.302 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:54:54.302 00.000 12308 MoveAxis(E, 0, ABG)
23:54:54.302 00.000 12308 Move returns status 0, amount 0
23:54:54.303 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:54.308 00.005 12308 MoveAxis(N, 0, ABG)
23:54:54.308 00.000 12308 Move returns status 0, amount 0
23:54:54.309 00.001 12308 move complete, result=0
23:54:54.310 00.001 12308 worker thread done servicing request
23:54:54.331 00.021 14556 UpdateGuideState exits: m=2275 SNR=32.1
23:54:54.335 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:54.339 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:54.344 00.005 14556 Enqueuing Expose request
23:54:54.349 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:54.354 00.005 12308 Worker thread wakes up
23:54:54.354 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:54.355 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:55.606 01.251 12308 Exposure complete
23:54:55.726 00.120 12308 worker thread done servicing request
23:54:55.726 00.000 14556 OnExposeComplete: enter
23:54:55.731 00.005 14556 UpdateGuideState(): m_state=6
23:54:55.736 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8193
23:54:55.740 00.004 14556 Star::Find returns 1 (0), X=165.66, Y=999.80, Mass=2250, SNR=31.9, Peak=178 HFD=4.6
23:54:55.744 00.004 14556 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.07) = xAngle (2.94 = 2.94)
23:54:55.749 00.005 14556 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.84 = 2.84)
23:54:55.754 00.005 14556 CameraToMount -- cameraX=0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-0.13 mountX=-0.17 mountY=0.05, mountTheta=2.85
23:54:55.760 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.02, opts=13)
23:54:55.764 00.004 14556 Enqueuing Move request for scope (0.18, -0.02)
23:54:55.769 00.005 12308 Worker thread wakes up
23:54:55.769 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.02) opts 0xd
23:54:55.769 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.02)
23:54:55.769 00.000 12308 Moving (0.18, -0.02) raw xDistance=-0.17 yDistance=0.05
23:54:55.769 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:54:55.770 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:55.770 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:54:55.770 00.000 12308 MoveAxis(E, 0, ABG)
23:54:55.770 00.000 12308 Move returns status 0, amount 0
23:54:55.770 00.000 12308 MoveAxis(N, 0, ABG)
23:54:55.770 00.000 12308 Move returns status 0, amount 0
23:54:55.772 00.002 12308 move complete, result=0
23:54:55.772 00.000 12308 worker thread done servicing request
23:54:55.772 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:55.800 00.028 14556 UpdateGuideState exits: m=2250 SNR=31.9
23:54:55.804 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:55.809 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:55.813 00.004 14556 Enqueuing Expose request
23:54:55.818 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:55.822 00.004 12308 Worker thread wakes up
23:54:55.822 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:55.822 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:57.062 01.240 12308 Exposure complete
23:54:57.187 00.125 12308 worker thread done servicing request
23:54:57.188 00.001 14556 OnExposeComplete: enter
23:54:57.191 00.003 14556 UpdateGuideState(): m_state=6
23:54:57.197 00.006 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8194
23:54:57.201 00.004 14556 Star::Find returns 1 (0), X=165.46, Y=999.79, Mass=2124, SNR=30.9, Peak=148 HFD=4.9
23:54:57.207 00.006 14556 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-3.07) = xAngle (1.01 = 1.01)
23:54:57.211 00.004 14556 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.91 = 0.91)
23:54:57.216 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-2.06 mountX=0.03 mountY=0.04, mountTheta=0.98
23:54:57.221 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.04, opts=13)
23:54:57.225 00.004 14556 Enqueuing Move request for scope (-0.02, -0.04)
23:54:57.229 00.004 12308 Worker thread wakes up
23:54:57.229 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
23:54:57.230 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
23:54:57.230 00.000 12308 Moving (-0.02, -0.04) raw xDistance=0.03 yDistance=0.04
23:54:57.230 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:54:57.230 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:57.230 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:54:57.230 00.000 12308 MoveAxis(E, 0, ABG)
23:54:57.230 00.000 12308 Move returns status 0, amount 0
23:54:57.231 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:57.234 00.003 12308 MoveAxis(N, 0, ABG)
23:54:57.235 00.001 12308 Move returns status 0, amount 0
23:54:57.235 00.000 12308 move complete, result=0
23:54:57.235 00.000 12308 worker thread done servicing request
23:54:57.255 00.020 14556 UpdateGuideState exits: m=2124 SNR=30.9
23:54:57.260 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:57.264 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:57.268 00.004 14556 Enqueuing Expose request
23:54:57.272 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:57.276 00.004 12308 Worker thread wakes up
23:54:57.277 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:57.277 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:58.518 01.241 12308 Exposure complete
23:54:58.634 00.116 12308 worker thread done servicing request
23:54:58.634 00.000 14556 OnExposeComplete: enter
23:54:58.638 00.004 14556 UpdateGuideState(): m_state=6
23:54:58.642 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8195
23:54:58.645 00.003 14556 Star::Find returns 1 (0), X=165.48, Y=999.92, Mass=2248, SNR=31.9, Peak=156 HFD=4.9
23:54:58.649 00.004 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.62 = -1.66)
23:54:58.655 00.006 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.76)
23:54:58.659 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.55 mountX=-0.01 mountY=-0.09, mountTheta=-1.67
23:54:58.666 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.09, opts=13)
23:54:58.670 00.004 14556 Enqueuing Move request for scope (0.00, 0.09)
23:54:58.674 00.004 12308 Worker thread wakes up
23:54:58.674 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.09) opts 0xd
23:54:58.674 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.09)
23:54:58.674 00.000 12308 Moving (0.00, 0.09) raw xDistance=-0.01 yDistance=-0.09
23:54:58.674 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:54:58.675 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:54:58.675 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:54:58.675 00.000 12308 MoveAxis(E, 0, ABG)
23:54:58.677 00.002 12308 Move returns status 0, amount 0
23:54:58.677 00.000 12308 MoveAxis(N, 0, ABG)
23:54:58.677 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:54:58.680 00.003 12308 Move returns status 0, amount 0
23:54:58.680 00.000 12308 move complete, result=0
23:54:58.680 00.000 12308 worker thread done servicing request
23:54:58.698 00.018 14556 UpdateGuideState exits: m=2248 SNR=31.9
23:54:58.702 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:58.705 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:54:58.708 00.003 14556 Enqueuing Expose request
23:54:58.712 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:58.714 00.002 12308 Worker thread wakes up
23:54:58.715 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:54:58.715 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:54:59.964 01.249 12308 Exposure complete
23:55:00.089 00.125 12308 worker thread done servicing request
23:55:00.089 00.000 14556 OnExposeComplete: enter
23:55:00.093 00.004 14556 UpdateGuideState(): m_state=6
23:55:00.098 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8196
23:55:00.102 00.004 14556 Star::Find returns 1 (0), X=165.58, Y=1000.06, Mass=2296, SNR=32.2, Peak=182 HFD=4.3
23:55:00.106 00.004 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.23 = -2.05)
23:55:00.111 00.005 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.15)
23:55:00.115 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.23 hyp=0.25 cameraTheta=1.16 mountX=-0.12 mountY=-0.21, mountTheta=-2.08
23:55:00.121 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.23, opts=13)
23:55:00.125 00.004 14556 Enqueuing Move request for scope (0.10, 0.23)
23:55:00.130 00.005 12308 Worker thread wakes up
23:55:00.130 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.23) opts 0xd
23:55:00.131 00.001 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.23)
23:55:00.131 00.000 12308 Moving (0.10, 0.23) raw xDistance=-0.12 yDistance=-0.21
23:55:00.131 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:55:00.131 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:55:00.131 00.000 12308 MoveAxis(E, 0, ABG)
23:55:00.131 00.000 12308 Move returns status 0, amount 0
23:55:00.131 00.000 12308 MoveAxis(N, 147, ABG)
23:55:00.131 00.000 12308 Guiding  Dir = 0, Dur = 147
23:55:00.133 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:00.137 00.004 12308 IsSlewing returns 0
23:55:00.138 00.001 12308 IsGuiding returns 0
23:55:00.138 00.000 12308 PulseGuide returned control before completion, sleep 157
23:55:00.161 00.023 14556 UpdateGuideState exits: m=2296 SNR=32.2
23:55:00.166 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:00.171 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:00.176 00.005 14556 Enqueuing Expose request
23:55:00.298 00.122 12308 IsGuiding returns 1
23:55:00.299 00.001 12308 scope still moving after pulse duration time elapsed
23:55:00.329 00.030 12308 IsSlewing returns 0
23:55:00.330 00.001 12308 IsGuiding returns 1
23:55:00.361 00.031 12308 IsSlewing returns 0
23:55:00.362 00.001 12308 IsGuiding returns 0
23:55:00.363 00.001 12308 scope move finished after 147 + 77 ms
23:55:00.363 00.000 12308 Move returns status 0, amount 147
23:55:00.363 00.000 12308 move complete, result=0
23:55:00.364 00.001 12308 worker thread done servicing request
23:55:00.364 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 147 ms NORTH
23:55:00.374 00.010 12308 Worker thread wakes up
23:55:00.374 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:00.374 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:01.623 01.249 12308 Exposure complete
23:55:01.750 00.127 12308 worker thread done servicing request
23:55:01.751 00.001 14556 OnExposeComplete: enter
23:55:01.755 00.004 14556 UpdateGuideState(): m_state=6
23:55:01.760 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8197
23:55:01.764 00.004 14556 Star::Find returns 1 (0), X=165.48, Y=999.95, Mass=2209, SNR=31.5, Peak=163 HFD=4.9
23:55:01.768 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
23:55:01.771 00.003 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
23:55:01.775 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.57 mountX=-0.01 mountY=-0.12, mountTheta=-1.64
23:55:01.780 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.12, opts=13)
23:55:01.784 00.004 14556 Enqueuing Move request for scope (0.00, 0.12)
23:55:01.787 00.003 12308 Worker thread wakes up
23:55:01.787 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.12) opts 0xd
23:55:01.787 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.12)
23:55:01.788 00.001 12308 Moving (0.00, 0.12) raw xDistance=-0.01 yDistance=-0.12
23:55:01.788 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:55:01.788 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:01.788 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:55:01.788 00.000 12308 MoveAxis(E, 0, ABG)
23:55:01.788 00.000 12308 Move returns status 0, amount 0
23:55:01.788 00.000 12308 MoveAxis(N, 0, ABG)
23:55:01.788 00.000 12308 Move returns status 0, amount 0
23:55:01.789 00.001 12308 move complete, result=0
23:55:01.789 00.000 12308 worker thread done servicing request
23:55:01.789 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:01.810 00.021 14556 UpdateGuideState exits: m=2209 SNR=31.5
23:55:01.815 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:01.818 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:01.822 00.004 14556 Enqueuing Expose request
23:55:01.826 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:01.829 00.003 12308 Worker thread wakes up
23:55:01.829 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:01.829 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:03.072 01.243 12308 Exposure complete
23:55:03.199 00.127 12308 worker thread done servicing request
23:55:03.201 00.002 14556 OnExposeComplete: enter
23:55:03.205 00.004 14556 UpdateGuideState(): m_state=6
23:55:03.208 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8198
23:55:03.213 00.005 14556 Star::Find returns 1 (0), X=165.58, Y=999.91, Mass=2231, SNR=31.9, Peak=171 HFD=4.9
23:55:03.216 00.003 14556 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.07) = xAngle (3.73 = -2.55)
23:55:03.220 00.004 14556 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.63 = -2.65)
23:55:03.224 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.13 cameraTheta=0.66 mountX=-0.11 mountY=-0.06, mountTheta=-2.62
23:55:03.229 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.08, opts=13)
23:55:03.233 00.004 14556 Enqueuing Move request for scope (0.10, 0.08)
23:55:03.236 00.003 12308 Worker thread wakes up
23:55:03.236 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.08) opts 0xd
23:55:03.236 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.08)
23:55:03.236 00.000 12308 Moving (0.10, 0.08) raw xDistance=-0.11 yDistance=-0.06
23:55:03.238 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:55:03.238 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:03.238 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:55:03.238 00.000 12308 MoveAxis(E, 0, ABG)
23:55:03.238 00.000 12308 Move returns status 0, amount 0
23:55:03.239 00.001 12308 MoveAxis(N, 0, ABG)
23:55:03.239 00.000 12308 Move returns status 0, amount 0
23:55:03.239 00.000 12308 move complete, result=0
23:55:03.240 00.001 12308 worker thread done servicing request
23:55:03.240 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:03.266 00.026 14556 UpdateGuideState exits: m=2231 SNR=31.9
23:55:03.270 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:03.273 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:03.278 00.005 14556 Enqueuing Expose request
23:55:03.283 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:03.288 00.005 12308 Worker thread wakes up
23:55:03.288 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:03.288 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:04.544 01.256 12308 Exposure complete
23:55:04.672 00.128 12308 worker thread done servicing request
23:55:04.672 00.000 14556 OnExposeComplete: enter
23:55:04.677 00.005 14556 UpdateGuideState(): m_state=6
23:55:04.680 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8199
23:55:04.685 00.005 14556 Star::Find returns 1 (0), X=165.76, Y=999.98, Mass=2242, SNR=31.8, Peak=167 HFD=4.6
23:55:04.689 00.004 14556 CameraToMount -- cameraTheta (0.50) - m_xAngle (-3.07) = xAngle (3.57 = -2.71)
23:55:04.694 00.005 14556 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.47 = -2.81)
23:55:04.698 00.004 14556 CameraToMount -- cameraX=0.28 cameraY=0.15 hyp=0.32 cameraTheta=0.50 mountX=-0.29 mountY=-0.10, mountTheta=-2.80
23:55:04.702 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.28, y=0.15, opts=13)
23:55:04.707 00.005 14556 Enqueuing Move request for scope (0.28, 0.15)
23:55:04.710 00.003 12308 Worker thread wakes up
23:55:04.710 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.15) opts 0xd
23:55:04.710 00.000 12308 Handling offset move in thread for scope, endpoint = (0.28, 0.15)
23:55:04.710 00.000 12308 Moving (0.28, 0.15) raw xDistance=-0.29 yDistance=-0.10
23:55:04.710 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:55:04.710 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:04.711 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:55:04.711 00.000 12308 MoveAxis(E, 125, ABG)
23:55:04.711 00.000 12308 Guiding  Dir = 2, Dur = 125
23:55:04.711 00.000 12308 IsSlewing returns 0
23:55:04.713 00.002 12308 IsGuiding returns 0
23:55:04.713 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:04.717 00.004 12308 PulseGuide returned control before completion, sleep 135
23:55:04.738 00.021 14556 UpdateGuideState exits: m=2242 SNR=31.8
23:55:04.742 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:04.746 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:04.748 00.002 14556 Enqueuing Expose request
23:55:04.861 00.113 12308 IsGuiding returns 1
23:55:04.861 00.000 12308 scope still moving after pulse duration time elapsed
23:55:04.892 00.031 12308 IsSlewing returns 0
23:55:04.892 00.000 12308 IsGuiding returns 0
23:55:04.893 00.001 12308 scope move finished after 125 + 55 ms
23:55:04.893 00.000 12308 Move returns status 0, amount 125
23:55:04.893 00.000 12308 MoveAxis(N, 0, ABG)
23:55:04.893 00.000 12308 Move returns status 0, amount 0
23:55:04.893 00.000 12308 move complete, result=0
23:55:04.894 00.001 12308 worker thread done servicing request
23:55:04.894 00.000 14556 GuideStep: -0.3 px 125 ms EAST, -0.1 px 0 ms NORTH
23:55:04.899 00.005 12308 Worker thread wakes up
23:55:04.899 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:04.899 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:06.156 01.257 12308 Exposure complete
23:55:06.289 00.133 12308 worker thread done servicing request
23:55:06.290 00.001 14556 OnExposeComplete: enter
23:55:06.295 00.005 14556 UpdateGuideState(): m_state=6
23:55:06.299 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8200
23:55:06.303 00.004 14556 Star::Find returns 1 (0), X=165.30, Y=1000.06, Mass=2245, SNR=31.9, Peak=203 HFD=4.5
23:55:06.307 00.004 14556 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.07) = xAngle (5.30 = -0.98)
23:55:06.311 00.004 14556 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.20 = -1.08)
23:55:06.315 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.23 hyp=0.29 cameraTheta=2.23 mountX=0.16 mountY=-0.25, mountTheta=-1.01
23:55:06.320 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.23, opts=13)
23:55:06.324 00.004 14556 Enqueuing Move request for scope (-0.18, 0.23)
23:55:06.329 00.005 12308 Worker thread wakes up
23:55:06.329 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.23) opts 0xd
23:55:06.329 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.23)
23:55:06.329 00.000 12308 Moving (-0.18, 0.23) raw xDistance=0.16 yDistance=-0.25
23:55:06.329 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:55:06.329 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:55:06.330 00.001 12308 MoveAxis(E, 0, ABG)
23:55:06.330 00.000 12308 Move returns status 0, amount 0
23:55:06.330 00.000 12308 MoveAxis(N, 179, ABG)
23:55:06.330 00.000 12308 Guiding  Dir = 0, Dur = 179
23:55:06.331 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:06.335 00.004 12308 IsSlewing returns 0
23:55:06.335 00.000 12308 IsGuiding returns 0
23:55:06.336 00.001 12308 PulseGuide returned control before completion, sleep 189
23:55:06.359 00.023 14556 UpdateGuideState exits: m=2245 SNR=31.9
23:55:06.363 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:06.367 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:06.372 00.005 14556 Enqueuing Expose request
23:55:06.540 00.168 12308 IsGuiding returns 1
23:55:06.542 00.002 12308 scope still moving after pulse duration time elapsed
23:55:06.570 00.028 12308 IsSlewing returns 0
23:55:06.571 00.001 12308 IsGuiding returns 0
23:55:06.573 00.002 12308 scope move finished after 179 + 57 ms
23:55:06.573 00.000 12308 Move returns status 0, amount 179
23:55:06.573 00.000 12308 move complete, result=0
23:55:06.574 00.001 12308 worker thread done servicing request
23:55:06.574 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 179 ms NORTH
23:55:06.583 00.009 12308 Worker thread wakes up
23:55:06.583 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:06.584 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:07.827 01.243 12308 Exposure complete
23:55:07.956 00.129 12308 worker thread done servicing request
23:55:07.957 00.001 14556 OnExposeComplete: enter
23:55:07.961 00.004 14556 UpdateGuideState(): m_state=6
23:55:07.965 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8201
23:55:07.970 00.005 14556 Star::Find returns 1 (0), X=165.37, Y=999.87, Mass=2239, SNR=31.8, Peak=175 HFD=4.7
23:55:07.974 00.004 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.83 = -0.45)
23:55:07.978 00.004 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.55)
23:55:07.982 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.76 mountX=0.11 mountY=-0.06, mountTheta=-0.53
23:55:07.986 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.05, opts=13)
23:55:07.991 00.005 14556 Enqueuing Move request for scope (-0.11, 0.05)
23:55:07.993 00.002 12308 Worker thread wakes up
23:55:07.993 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
23:55:07.993 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
23:55:07.995 00.002 12308 Moving (-0.11, 0.05) raw xDistance=0.11 yDistance=-0.06
23:55:07.995 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:55:07.995 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:07.995 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:55:07.996 00.001 12308 MoveAxis(E, 0, ABG)
23:55:07.996 00.000 12308 Move returns status 0, amount 0
23:55:07.996 00.000 12308 MoveAxis(N, 0, ABG)
23:55:07.996 00.000 12308 Move returns status 0, amount 0
23:55:07.996 00.000 12308 move complete, result=0
23:55:07.996 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:08.003 00.007 12308 worker thread done servicing request
23:55:08.024 00.021 14556 UpdateGuideState exits: m=2239 SNR=31.8
23:55:08.028 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:08.032 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:08.037 00.005 14556 Enqueuing Expose request
23:55:08.042 00.005 12308 Worker thread wakes up
23:55:08.043 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:08.046 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:08.047 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:09.293 01.246 12308 Exposure complete
23:55:09.413 00.120 14556 OnExposeComplete: enter
23:55:09.416 00.003 14556 UpdateGuideState(): m_state=6
23:55:09.419 00.003 12308 worker thread done servicing request
23:55:09.419 00.000 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8202
23:55:09.423 00.004 14556 Star::Find returns 1 (0), X=165.39, Y=999.88, Mass=2078, SNR=30.9, Peak=162 HFD=4.5
23:55:09.426 00.003 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.67 = -0.61)
23:55:09.431 00.005 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.71)
23:55:09.433 00.002 14556 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.11 cameraTheta=2.60 mountX=0.09 mountY=-0.07, mountTheta=-0.68
23:55:09.437 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.05, opts=13)
23:55:09.441 00.004 14556 Enqueuing Move request for scope (-0.09, 0.05)
23:55:09.445 00.004 12308 Worker thread wakes up
23:55:09.445 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
23:55:09.445 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
23:55:09.445 00.000 12308 Moving (-0.09, 0.05) raw xDistance=0.09 yDistance=-0.07
23:55:09.445 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:55:09.445 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:09.446 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:55:09.446 00.000 12308 MoveAxis(E, 0, ABG)
23:55:09.446 00.000 12308 Move returns status 0, amount 0
23:55:09.446 00.000 12308 MoveAxis(N, 0, ABG)
23:55:09.447 00.001 12308 Move returns status 0, amount 0
23:55:09.447 00.000 12308 move complete, result=0
23:55:09.447 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:09.450 00.003 12308 worker thread done servicing request
23:55:09.467 00.017 14556 UpdateGuideState exits: m=2078 SNR=30.9
23:55:09.470 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:09.475 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:09.478 00.003 14556 Enqueuing Expose request
23:55:09.482 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:09.485 00.003 12308 Worker thread wakes up
23:55:09.485 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:09.485 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:10.736 01.251 12308 Exposure complete
23:55:10.860 00.124 12308 worker thread done servicing request
23:55:10.861 00.001 14556 OnExposeComplete: enter
23:55:10.865 00.004 14556 UpdateGuideState(): m_state=6
23:55:10.869 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8203
23:55:10.873 00.004 14556 Star::Find returns 1 (0), X=165.25, Y=1000.01, Mass=2309, SNR=32.3, Peak=214 HFD=4.5
23:55:10.876 00.003 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.54 = -0.75)
23:55:10.880 00.004 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.85)
23:55:10.885 00.005 14556 CameraToMount -- cameraX=-0.23 cameraY=0.18 hyp=0.29 cameraTheta=2.46 mountX=0.21 mountY=-0.22, mountTheta=-0.80
23:55:10.889 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.18, opts=13)
23:55:10.894 00.005 14556 Enqueuing Move request for scope (-0.23, 0.18)
23:55:10.897 00.003 12308 Worker thread wakes up
23:55:10.897 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.18) opts 0xd
23:55:10.897 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.18)
23:55:10.897 00.000 12308 Moving (-0.23, 0.18) raw xDistance=0.21 yDistance=-0.22
23:55:10.897 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:55:10.899 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:55:10.899 00.000 12308 MoveAxis(W, 92, ABG)
23:55:10.899 00.000 12308 Guiding  Dir = 3, Dur = 92
23:55:10.899 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:10.904 00.005 12308 IsSlewing returns 0
23:55:10.904 00.000 12308 IsGuiding returns 0
23:55:10.904 00.000 12308 PulseGuide returned control before completion, sleep 102
23:55:10.925 00.021 14556 UpdateGuideState exits: m=2309 SNR=32.3
23:55:10.929 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:10.935 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:10.939 00.004 14556 Enqueuing Expose request
23:55:11.009 00.070 12308 IsGuiding returns 1
23:55:11.009 00.000 12308 scope still moving after pulse duration time elapsed
23:55:11.040 00.031 12308 IsSlewing returns 0
23:55:11.040 00.000 12308 IsGuiding returns 0
23:55:11.041 00.001 12308 scope move finished after 92 + 43 ms
23:55:11.041 00.000 12308 Move returns status 0, amount 92
23:55:11.042 00.001 12308 MoveAxis(N, 153, ABG)
23:55:11.042 00.000 12308 Guiding  Dir = 0, Dur = 153
23:55:11.042 00.000 12308 IsSlewing returns 0
23:55:11.042 00.000 12308 IsGuiding returns 0
23:55:11.044 00.002 12308 PulseGuide returned control before completion, sleep 163
23:55:11.212 00.168 12308 IsGuiding returns 1
23:55:11.213 00.001 12308 scope still moving after pulse duration time elapsed
23:55:11.243 00.030 12308 IsSlewing returns 0
23:55:11.245 00.002 12308 IsGuiding returns 0
23:55:11.246 00.001 12308 scope move finished after 153 + 50 ms
23:55:11.247 00.001 12308 Move returns status 0, amount 153
23:55:11.248 00.001 12308 move complete, result=0
23:55:11.248 00.000 12308 worker thread done servicing request
23:55:11.248 00.000 12308 Worker thread wakes up
23:55:11.250 00.002 14556 GuideStep: 0.2 px 92 ms WEST, -0.2 px 153 ms NORTH
23:55:11.256 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:11.256 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:12.508 01.252 12308 Exposure complete
23:55:12.637 00.129 12308 worker thread done servicing request
23:55:12.637 00.000 14556 OnExposeComplete: enter
23:55:12.642 00.005 14556 UpdateGuideState(): m_state=6
23:55:12.645 00.003 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8204
23:55:12.649 00.004 14556 Star::Find returns 1 (0), X=165.65, Y=999.69, Mass=2225, SNR=31.6, Peak=175 HFD=4.7
23:55:12.651 00.002 14556 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-3.07) = xAngle (2.37 = 2.37)
23:55:12.655 00.004 14556 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.27 = 2.27)
23:55:12.659 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-0.71 mountX=-0.16 mountY=0.17, mountTheta=2.32
23:55:12.664 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.14, opts=13)
23:55:12.667 00.003 14556 Enqueuing Move request for scope (0.17, -0.14)
23:55:12.671 00.004 12308 Worker thread wakes up
23:55:12.671 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.14) opts 0xd
23:55:12.671 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.14)
23:55:12.671 00.000 12308 Moving (0.17, -0.14) raw xDistance=-0.16 yDistance=0.17
23:55:12.672 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:55:12.672 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:12.672 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:55:12.672 00.000 12308 MoveAxis(E, 0, ABG)
23:55:12.672 00.000 12308 Move returns status 0, amount 0
23:55:12.672 00.000 12308 MoveAxis(N, 0, ABG)
23:55:12.672 00.000 12308 Move returns status 0, amount 0
23:55:12.672 00.000 12308 move complete, result=0
23:55:12.674 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:12.678 00.004 12308 worker thread done servicing request
23:55:12.702 00.024 14556 UpdateGuideState exits: m=2225 SNR=31.6
23:55:12.705 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:12.709 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:12.714 00.005 14556 Enqueuing Expose request
23:55:12.718 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:55:12.723 00.005 12308 Worker thread wakes up
23:55:12.723 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:12.723 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:13.968 01.245 12308 Exposure complete
23:55:14.096 00.128 14556 OnExposeComplete: enter
23:55:14.101 00.005 12308 worker thread done servicing request
23:55:14.101 00.000 14556 UpdateGuideState(): m_state=6
23:55:14.105 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8205
23:55:14.110 00.005 14556 Star::Find returns 1 (0), X=165.44, Y=999.72, Mass=2165, SNR=31.2, Peak=164 HFD=4.4
23:55:14.114 00.004 14556 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-3.07) = xAngle (1.12 = 1.12)
23:55:14.117 00.003 14556 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.02 = 1.02)
23:55:14.122 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.95 mountX=0.05 mountY=0.10, mountTheta=1.10
23:55:14.128 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.11, opts=13)
23:55:14.132 00.004 14556 Enqueuing Move request for scope (-0.04, -0.11)
23:55:14.136 00.004 12308 Worker thread wakes up
23:55:14.136 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd
23:55:14.137 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.11)
23:55:14.137 00.000 12308 Moving (-0.04, -0.11) raw xDistance=0.05 yDistance=0.10
23:55:14.137 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:55:14.137 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:14.137 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:55:14.137 00.000 12308 MoveAxis(E, 0, ABG)
23:55:14.137 00.000 12308 Move returns status 0, amount 0
23:55:14.139 00.002 12308 MoveAxis(N, 0, ABG)
23:55:14.139 00.000 12308 Move returns status 0, amount 0
23:55:14.139 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:14.143 00.004 12308 move complete, result=0
23:55:14.144 00.001 12308 worker thread done servicing request
23:55:14.167 00.023 14556 UpdateGuideState exits: m=2165 SNR=31.2
23:55:14.171 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:14.175 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:14.179 00.004 14556 Enqueuing Expose request
23:55:14.184 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:55:14.188 00.004 12308 Worker thread wakes up
23:55:14.189 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:14.189 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:15.429 01.240 12308 Exposure complete
23:55:15.551 00.122 12308 worker thread done servicing request
23:55:15.551 00.000 14556 OnExposeComplete: enter
23:55:15.554 00.003 14556 UpdateGuideState(): m_state=6
23:55:15.557 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8206
23:55:15.561 00.004 14556 Star::Find returns 1 (0), X=165.67, Y=999.88, Mass=2154, SNR=31.1, Peak=143 HFD=4.6
23:55:15.566 00.005 14556 CameraToMount -- cameraTheta (0.28) - m_xAngle (-3.07) = xAngle (3.35 = -2.93)
23:55:15.570 00.004 14556 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.25 = -3.03)
23:55:15.574 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.05 hyp=0.20 cameraTheta=0.28 mountX=-0.19 mountY=-0.02, mountTheta=-3.03
23:55:15.578 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.05, opts=13)
23:55:15.581 00.003 14556 Enqueuing Move request for scope (0.19, 0.05)
23:55:15.584 00.003 12308 Worker thread wakes up
23:55:15.584 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.05) opts 0xd
23:55:15.584 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.05)
23:55:15.584 00.000 12308 Moving (0.19, 0.05) raw xDistance=-0.19 yDistance=-0.02
23:55:15.585 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:55:15.585 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:15.585 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:55:15.585 00.000 12308 MoveAxis(E, 0, ABG)
23:55:15.585 00.000 12308 Move returns status 0, amount 0
23:55:15.585 00.000 12308 MoveAxis(N, 0, ABG)
23:55:15.586 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:15.589 00.003 12308 Move returns status 0, amount 0
23:55:15.589 00.000 12308 move complete, result=0
23:55:15.589 00.000 12308 worker thread done servicing request
23:55:15.608 00.019 14556 UpdateGuideState exits: m=2154 SNR=31.1
23:55:15.614 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:15.618 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:15.624 00.006 14556 Enqueuing Expose request
23:55:15.630 00.006 12308 Worker thread wakes up
23:55:15.630 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:15.630 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:55:15.633 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:16.877 01.244 12308 Exposure complete
23:55:17.002 00.125 12308 worker thread done servicing request
23:55:17.002 00.000 14556 OnExposeComplete: enter
23:55:17.007 00.005 14556 UpdateGuideState(): m_state=6
23:55:17.010 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8207
23:55:17.015 00.005 14556 Star::Find returns 1 (0), X=165.30, Y=1000.02, Mass=2385, SNR=33.0, Peak=180 HFD=4.4
23:55:17.019 00.004 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
23:55:17.022 00.003 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.97)
23:55:17.028 00.006 14556 CameraToMount -- cameraX=-0.18 cameraY=0.19 hyp=0.27 cameraTheta=2.34 mountX=0.17 mountY=-0.22, mountTheta=-0.91
23:55:17.032 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.19, opts=13)
23:55:17.036 00.004 14556 Enqueuing Move request for scope (-0.18, 0.19)
23:55:17.040 00.004 12308 Worker thread wakes up
23:55:17.040 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.19) opts 0xd
23:55:17.040 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.19)
23:55:17.040 00.000 12308 Moving (-0.18, 0.19) raw xDistance=0.17 yDistance=-0.22
23:55:17.040 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:55:17.040 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:55:17.040 00.000 12308 MoveAxis(E, 0, ABG)
23:55:17.041 00.001 12308 Move returns status 0, amount 0
23:55:17.041 00.000 12308 MoveAxis(N, 154, ABG)
23:55:17.041 00.000 12308 Guiding  Dir = 0, Dur = 154
23:55:17.041 00.000 12308 IsSlewing returns 0
23:55:17.041 00.000 12308 IsGuiding returns 0
23:55:17.043 00.002 12308 PulseGuide returned control before completion, sleep 164
23:55:17.043 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:17.068 00.025 14556 UpdateGuideState exits: m=2385 SNR=33.0
23:55:17.071 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:17.075 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:17.080 00.005 14556 Enqueuing Expose request
23:55:17.210 00.130 12308 IsGuiding returns 1
23:55:17.210 00.000 12308 scope still moving after pulse duration time elapsed
23:55:17.240 00.030 12308 IsSlewing returns 0
23:55:17.242 00.002 12308 IsGuiding returns 1
23:55:17.271 00.029 12308 IsSlewing returns 0
23:55:17.272 00.001 12308 IsGuiding returns 1
23:55:17.303 00.031 12308 IsSlewing returns 0
23:55:17.304 00.001 12308 IsGuiding returns 0
23:55:17.306 00.002 12308 scope move finished after 154 + 109 ms
23:55:17.308 00.002 12308 Move returns status 0, amount 154
23:55:17.309 00.001 12308 move complete, result=0
23:55:17.310 00.001 12308 worker thread done servicing request
23:55:17.310 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 154 ms NORTH
23:55:17.316 00.006 12308 Worker thread wakes up
23:55:17.316 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:17.316 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:18.562 01.246 12308 Exposure complete
23:55:18.690 00.128 12308 worker thread done servicing request
23:55:18.690 00.000 14556 OnExposeComplete: enter
23:55:18.694 00.004 14556 UpdateGuideState(): m_state=6
23:55:18.699 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8208
23:55:18.702 00.003 14556 Star::Find returns 1 (0), X=165.39, Y=999.87, Mass=2215, SNR=31.4, Peak=150 HFD=4.6
23:55:18.706 00.004 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.77 = -0.52)
23:55:18.709 00.003 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.67 = -0.62)
23:55:18.713 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.69 mountX=0.09 mountY=-0.06, mountTheta=-0.59
23:55:18.717 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.05, opts=13)
23:55:18.721 00.004 14556 Enqueuing Move request for scope (-0.09, 0.05)
23:55:18.724 00.003 12308 Worker thread wakes up
23:55:18.724 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
23:55:18.725 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
23:55:18.725 00.000 12308 Moving (-0.09, 0.05) raw xDistance=0.09 yDistance=-0.06
23:55:18.725 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:55:18.725 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:18.725 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:55:18.725 00.000 12308 MoveAxis(E, 0, ABG)
23:55:18.727 00.002 12308 Move returns status 0, amount 0
23:55:18.727 00.000 12308 MoveAxis(N, 0, ABG)
23:55:18.727 00.000 12308 Move returns status 0, amount 0
23:55:18.727 00.000 12308 move complete, result=0
23:55:18.727 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:18.731 00.004 12308 worker thread done servicing request
23:55:18.752 00.021 14556 UpdateGuideState exits: m=2215 SNR=31.4
23:55:18.758 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:18.762 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:18.765 00.003 14556 Enqueuing Expose request
23:55:18.769 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:18.774 00.005 12308 Worker thread wakes up
23:55:18.774 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:18.774 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:20.014 01.240 12308 Exposure complete
23:55:20.128 00.114 12308 worker thread done servicing request
23:55:20.128 00.000 14556 OnExposeComplete: enter
23:55:20.133 00.005 14556 UpdateGuideState(): m_state=6
23:55:20.136 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8209
23:55:20.140 00.004 14556 Star::Find returns 1 (0), X=165.40, Y=999.84, Mass=2256, SNR=31.9, Peak=164 HFD=4.5
23:55:20.143 00.003 14556 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.07) = xAngle (6.06 = -0.22)
23:55:20.146 00.003 14556 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.96 = -0.32)
23:55:20.150 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=2.99 mountX=0.07 mountY=-0.02, mountTheta=-0.31
23:55:20.156 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.01, opts=13)
23:55:20.159 00.003 14556 Enqueuing Move request for scope (-0.08, 0.01)
23:55:20.163 00.004 12308 Worker thread wakes up
23:55:20.163 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
23:55:20.163 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
23:55:20.163 00.000 12308 Moving (-0.08, 0.01) raw xDistance=0.07 yDistance=-0.02
23:55:20.163 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:55:20.163 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:20.164 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:55:20.164 00.000 12308 MoveAxis(E, 0, ABG)
23:55:20.164 00.000 12308 Move returns status 0, amount 0
23:55:20.165 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:20.169 00.004 12308 MoveAxis(N, 0, ABG)
23:55:20.169 00.000 12308 Move returns status 0, amount 0
23:55:20.169 00.000 12308 move complete, result=0
23:55:20.170 00.001 12308 worker thread done servicing request
23:55:20.191 00.021 14556 UpdateGuideState exits: m=2256 SNR=31.9
23:55:20.196 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:20.199 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:20.204 00.005 14556 Enqueuing Expose request
23:55:20.208 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:55:20.211 00.003 12308 Worker thread wakes up
23:55:20.215 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:20.215 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:21.463 01.248 12308 Exposure complete
23:55:21.615 00.152 12308 worker thread done servicing request
23:55:21.616 00.001 14556 OnExposeComplete: enter
23:55:21.621 00.005 14556 UpdateGuideState(): m_state=6
23:55:21.627 00.006 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8210
23:55:21.633 00.006 14556 Star::Find returns 1 (0), X=165.37, Y=999.81, Mass=2317, SNR=32.1, Peak=214 HFD=4.6
23:55:21.638 00.005 14556 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.07) = xAngle (0.11 = 0.11)
23:55:21.644 00.006 14556 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.01 = 0.01)
23:55:21.648 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-2.96 mountX=0.11 mountY=0.00, mountTheta=0.01
23:55:21.656 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.02, opts=13)
23:55:21.663 00.007 14556 Enqueuing Move request for scope (-0.11, -0.02)
23:55:21.668 00.005 12308 Worker thread wakes up
23:55:21.668 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
23:55:21.669 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
23:55:21.669 00.000 12308 Moving (-0.11, -0.02) raw xDistance=0.11 yDistance=0.00
23:55:21.669 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:55:21.669 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:21.669 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:55:21.670 00.001 12308 MoveAxis(E, 0, ABG)
23:55:21.670 00.000 12308 Move returns status 0, amount 0
23:55:21.670 00.000 12308 MoveAxis(N, 0, ABG)
23:55:21.670 00.000 12308 Move returns status 0, amount 0
23:55:21.670 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:21.677 00.007 12308 move complete, result=0
23:55:21.678 00.001 12308 worker thread done servicing request
23:55:21.699 00.021 14556 UpdateGuideState exits: m=2317 SNR=32.1
23:55:21.704 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:21.708 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:21.714 00.006 14556 Enqueuing Expose request
23:55:21.720 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:55:21.725 00.005 12308 Worker thread wakes up
23:55:21.725 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:21.725 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:22.977 01.252 12308 Exposure complete
23:55:23.113 00.136 12308 worker thread done servicing request
23:55:23.113 00.000 14556 OnExposeComplete: enter
23:55:23.117 00.004 14556 UpdateGuideState(): m_state=6
23:55:23.124 00.007 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8211
23:55:23.130 00.006 14556 Star::Find returns 1 (0), X=165.28, Y=999.88, Mass=2146, SNR=31.1, Peak=182 HFD=4.5
23:55:23.134 00.004 14556 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.07) = xAngle (5.95 = -0.34)
23:55:23.137 00.003 14556 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.85 = -0.44)
23:55:23.141 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.05 hyp=0.20 cameraTheta=2.87 mountX=0.19 mountY=-0.09, mountTheta=-0.42
23:55:23.146 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.05, opts=13)
23:55:23.151 00.005 14556 Enqueuing Move request for scope (-0.20, 0.05)
23:55:23.154 00.003 12308 Worker thread wakes up
23:55:23.154 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.05) opts 0xd
23:55:23.155 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.05)
23:55:23.155 00.000 12308 Moving (-0.20, 0.05) raw xDistance=0.19 yDistance=-0.09
23:55:23.155 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:55:23.155 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:23.156 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:55:23.156 00.000 12308 MoveAxis(E, 0, ABG)
23:55:23.156 00.000 12308 Move returns status 0, amount 0
23:55:23.156 00.000 12308 MoveAxis(N, 0, ABG)
23:55:23.156 00.000 12308 Move returns status 0, amount 0
23:55:23.156 00.000 12308 move complete, result=0
23:55:23.158 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:23.165 00.007 12308 worker thread done servicing request
23:55:23.185 00.020 14556 UpdateGuideState exits: m=2146 SNR=31.1
23:55:23.191 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:23.195 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:23.199 00.004 14556 Enqueuing Expose request
23:55:23.203 00.004 12308 Worker thread wakes up
23:55:23.203 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:23.203 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:23.208 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:24.460 01.252 12308 Exposure complete
23:55:24.581 00.121 12308 worker thread done servicing request
23:55:24.581 00.000 14556 OnExposeComplete: enter
23:55:24.585 00.004 14556 UpdateGuideState(): m_state=6
23:55:24.590 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8212
23:55:24.594 00.004 14556 Star::Find returns 1 (0), X=165.37, Y=999.99, Mass=2181, SNR=31.5, Peak=164 HFD=4.7
23:55:24.600 00.006 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.25 = -1.04)
23:55:24.604 00.004 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.14)
23:55:24.608 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.20 cameraTheta=2.17 mountX=0.10 mountY=-0.18, mountTheta=-1.06
23:55:24.612 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.16, opts=13)
23:55:24.616 00.004 14556 Enqueuing Move request for scope (-0.11, 0.16)
23:55:24.620 00.004 12308 Worker thread wakes up
23:55:24.620 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
23:55:24.620 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
23:55:24.620 00.000 12308 Moving (-0.11, 0.16) raw xDistance=0.10 yDistance=-0.18
23:55:24.620 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:55:24.620 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:24.621 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:55:24.621 00.000 12308 MoveAxis(E, 0, ABG)
23:55:24.621 00.000 12308 Move returns status 0, amount 0
23:55:24.622 00.001 12308 MoveAxis(N, 0, ABG)
23:55:24.622 00.000 12308 Move returns status 0, amount 0
23:55:24.622 00.000 12308 move complete, result=0
23:55:24.623 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:24.627 00.004 12308 worker thread done servicing request
23:55:24.648 00.021 14556 UpdateGuideState exits: m=2181 SNR=31.5
23:55:24.656 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:24.662 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:24.666 00.004 14556 Enqueuing Expose request
23:55:24.670 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:55:24.673 00.003 12308 Worker thread wakes up
23:55:24.673 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:24.673 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:25.928 01.255 12308 Exposure complete
23:55:26.054 00.126 12308 worker thread done servicing request
23:55:26.054 00.000 14556 OnExposeComplete: enter
23:55:26.059 00.005 14556 UpdateGuideState(): m_state=6
23:55:26.063 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8213
23:55:26.066 00.003 14556 Star::Find returns 1 (0), X=165.52, Y=1000.09, Mass=2257, SNR=32.0, Peak=193 HFD=4.6
23:55:26.071 00.005 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.48 = -1.81)
23:55:26.075 00.004 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
23:55:26.079 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.40 mountX=-0.06 mountY=-0.25, mountTheta=-1.81
23:55:26.084 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.26, opts=13)
23:55:26.087 00.003 14556 Enqueuing Move request for scope (0.04, 0.26)
23:55:26.092 00.005 12308 Worker thread wakes up
23:55:26.092 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.26) opts 0xd
23:55:26.092 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.26)
23:55:26.092 00.000 12308 Moving (0.04, 0.26) raw xDistance=-0.06 yDistance=-0.25
23:55:26.092 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:55:26.094 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:55:26.094 00.000 12308 MoveAxis(E, 0, ABG)
23:55:26.094 00.000 12308 Move returns status 0, amount 0
23:55:26.094 00.000 12308 MoveAxis(N, 175, ABG)
23:55:26.094 00.000 12308 Guiding  Dir = 0, Dur = 175
23:55:26.095 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:26.098 00.003 12308 IsSlewing returns 0
23:55:26.099 00.001 12308 IsGuiding returns 0
23:55:26.099 00.000 12308 PulseGuide returned control before completion, sleep 185
23:55:26.118 00.019 14556 UpdateGuideState exits: m=2257 SNR=32.0
23:55:26.125 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:26.130 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:26.134 00.004 14556 Enqueuing Expose request
23:55:26.294 00.160 12308 IsGuiding returns 1
23:55:26.295 00.001 12308 scope still moving after pulse duration time elapsed
23:55:26.326 00.031 12308 IsSlewing returns 0
23:55:26.327 00.001 12308 IsGuiding returns 0
23:55:26.327 00.000 12308 scope move finished after 175 + 53 ms
23:55:26.329 00.002 12308 Move returns status 0, amount 175
23:55:26.329 00.000 12308 move complete, result=0
23:55:26.329 00.000 12308 worker thread done servicing request
23:55:26.330 00.001 12308 Worker thread wakes up
23:55:26.331 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 175 ms NORTH
23:55:26.337 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:26.337 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:27.592 01.255 12308 Exposure complete
23:55:27.718 00.126 12308 worker thread done servicing request
23:55:27.719 00.001 14556 OnExposeComplete: enter
23:55:27.724 00.005 14556 UpdateGuideState(): m_state=6
23:55:27.728 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8214
23:55:27.731 00.003 14556 Star::Find returns 1 (0), X=165.36, Y=999.83, Mass=2197, SNR=31.6, Peak=188 HFD=4.5
23:55:27.734 00.003 14556 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.07) = xAngle (6.17 = -0.12)
23:55:27.736 00.002 14556 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.07 = -0.22)
23:55:27.740 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.09 mountX=0.12 mountY=-0.03, mountTheta=-0.21
23:55:27.744 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.01, opts=13)
23:55:27.749 00.005 14556 Enqueuing Move request for scope (-0.12, 0.01)
23:55:27.753 00.004 12308 Worker thread wakes up
23:55:27.753 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
23:55:27.753 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
23:55:27.753 00.000 12308 Moving (-0.12, 0.01) raw xDistance=0.12 yDistance=-0.03
23:55:27.753 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:55:27.754 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:27.754 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:55:27.754 00.000 12308 MoveAxis(E, 0, ABG)
23:55:27.754 00.000 12308 Move returns status 0, amount 0
23:55:27.754 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:27.758 00.004 12308 MoveAxis(N, 0, ABG)
23:55:27.759 00.001 12308 Move returns status 0, amount 0
23:55:27.759 00.000 12308 move complete, result=0
23:55:27.759 00.000 12308 worker thread done servicing request
23:55:27.776 00.017 14556 UpdateGuideState exits: m=2197 SNR=31.6
23:55:27.779 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:27.782 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:27.785 00.003 14556 Enqueuing Expose request
23:55:27.789 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:55:27.792 00.003 12308 Worker thread wakes up
23:55:27.792 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:27.792 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:29.042 01.250 12308 Exposure complete
23:55:29.168 00.126 12308 worker thread done servicing request
23:55:29.169 00.001 14556 OnExposeComplete: enter
23:55:29.173 00.004 14556 UpdateGuideState(): m_state=6
23:55:29.177 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8215
23:55:29.180 00.003 14556 Star::Find returns 1 (0), X=165.16, Y=1000.02, Mass=2257, SNR=31.8, Peak=206 HFD=4.3
23:55:29.185 00.005 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.67 = -0.61)
23:55:29.188 00.003 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.71)
23:55:29.194 00.006 14556 CameraToMount -- cameraX=-0.32 cameraY=0.19 hyp=0.37 cameraTheta=2.60 mountX=0.30 mountY=-0.24, mountTheta=-0.67
23:55:29.199 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.19, opts=13)
23:55:29.203 00.004 14556 Enqueuing Move request for scope (-0.32, 0.19)
23:55:29.207 00.004 12308 Worker thread wakes up
23:55:29.207 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.19) opts 0xd
23:55:29.207 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.19)
23:55:29.207 00.000 12308 Moving (-0.32, 0.19) raw xDistance=0.30 yDistance=-0.24
23:55:29.207 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:55:29.208 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:55:29.208 00.000 12308 MoveAxis(W, 132, ABG)
23:55:29.208 00.000 12308 Guiding  Dir = 3, Dur = 132
23:55:29.208 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:29.213 00.005 12308 IsSlewing returns 0
23:55:29.213 00.000 12308 IsGuiding returns 0
23:55:29.214 00.001 12308 PulseGuide returned control before completion, sleep 142
23:55:29.236 00.022 14556 UpdateGuideState exits: m=2257 SNR=31.8
23:55:29.241 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:29.245 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:29.252 00.007 14556 Enqueuing Expose request
23:55:29.361 00.109 12308 IsGuiding returns 1
23:55:29.361 00.000 12308 scope still moving after pulse duration time elapsed
23:55:29.392 00.031 12308 IsSlewing returns 0
23:55:29.392 00.000 12308 IsGuiding returns 0
23:55:29.393 00.001 12308 scope move finished after 132 + 47 ms
23:55:29.393 00.000 12308 Move returns status 0, amount 132
23:55:29.393 00.000 12308 MoveAxis(N, 171, ABG)
23:55:29.394 00.001 12308 Guiding  Dir = 0, Dur = 171
23:55:29.394 00.000 12308 IsSlewing returns 0
23:55:29.395 00.001 12308 IsGuiding returns 0
23:55:29.396 00.001 12308 PulseGuide returned control before completion, sleep 181
23:55:29.579 00.183 12308 IsGuiding returns 1
23:55:29.581 00.002 12308 scope still moving after pulse duration time elapsed
23:55:29.611 00.030 12308 IsSlewing returns 0
23:55:29.612 00.001 12308 IsGuiding returns 0
23:55:29.613 00.001 12308 scope move finished after 171 + 46 ms
23:55:29.613 00.000 12308 Move returns status 0, amount 171
23:55:29.614 00.001 12308 move complete, result=0
23:55:29.614 00.000 12308 worker thread done servicing request
23:55:29.614 00.000 14556 GuideStep: 0.3 px 132 ms WEST, -0.2 px 171 ms NORTH
23:55:29.622 00.008 12308 Worker thread wakes up
23:55:29.622 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:29.624 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:30.873 01.249 12308 Exposure complete
23:55:30.990 00.117 12308 worker thread done servicing request
23:55:30.991 00.001 14556 OnExposeComplete: enter
23:55:30.998 00.007 14556 UpdateGuideState(): m_state=6
23:55:31.001 00.003 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8216
23:55:31.006 00.005 14556 Star::Find returns 1 (0), X=165.35, Y=999.65, Mass=2197, SNR=31.6, Peak=156 HFD=4.3
23:55:31.011 00.005 14556 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-3.07) = xAngle (0.85 = 0.85)
23:55:31.014 00.003 14556 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.75 = 0.75)
23:55:31.019 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.17 hyp=0.22 cameraTheta=-2.22 mountX=0.14 mountY=0.15, mountTheta=0.81
23:55:31.023 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.17, opts=13)
23:55:31.028 00.005 14556 Enqueuing Move request for scope (-0.13, -0.17)
23:55:31.032 00.004 12308 Worker thread wakes up
23:55:31.032 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.17) opts 0xd
23:55:31.032 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.17)
23:55:31.032 00.000 12308 Moving (-0.13, -0.17) raw xDistance=0.14 yDistance=0.15
23:55:31.032 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:55:31.034 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:31.034 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:55:31.034 00.000 12308 MoveAxis(E, 0, ABG)
23:55:31.034 00.000 12308 Move returns status 0, amount 0
23:55:31.034 00.000 12308 MoveAxis(N, 0, ABG)
23:55:31.035 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:31.040 00.005 12308 Move returns status 0, amount 0
23:55:31.040 00.000 12308 move complete, result=0
23:55:31.040 00.000 12308 worker thread done servicing request
23:55:31.060 00.020 14556 UpdateGuideState exits: m=2197 SNR=31.6
23:55:31.065 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:31.069 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:31.072 00.003 14556 Enqueuing Expose request
23:55:31.075 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:55:31.080 00.005 12308 Worker thread wakes up
23:55:31.080 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:31.080 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:32.324 01.244 12308 Exposure complete
23:55:32.462 00.138 12308 worker thread done servicing request
23:55:32.462 00.000 14556 OnExposeComplete: enter
23:55:32.466 00.004 14556 UpdateGuideState(): m_state=6
23:55:32.472 00.006 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8217
23:55:32.477 00.005 14556 Star::Find returns 1 (0), X=165.44, Y=999.66, Mass=2337, SNR=32.5, Peak=185 HFD=4.8
23:55:32.481 00.004 14556 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-3.07) = xAngle (1.28 = 1.28)
23:55:32.485 00.004 14556 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.19 = 1.19)
23:55:32.489 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.79 mountX=0.05 mountY=0.16, mountTheta=1.27
23:55:32.495 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.17, opts=13)
23:55:32.499 00.004 14556 Enqueuing Move request for scope (-0.04, -0.17)
23:55:32.504 00.005 12308 Worker thread wakes up
23:55:32.504 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.17) opts 0xd
23:55:32.504 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.17)
23:55:32.504 00.000 12308 Moving (-0.04, -0.17) raw xDistance=0.05 yDistance=0.16
23:55:32.504 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:55:32.505 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:32.505 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:55:32.505 00.000 12308 MoveAxis(E, 0, ABG)
23:55:32.505 00.000 12308 Move returns status 0, amount 0
23:55:32.505 00.000 12308 MoveAxis(N, 0, ABG)
23:55:32.505 00.000 12308 Move returns status 0, amount 0
23:55:32.506 00.001 12308 move complete, result=0
23:55:32.506 00.000 12308 worker thread done servicing request
23:55:32.506 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:32.532 00.026 14556 UpdateGuideState exits: m=2337 SNR=32.5
23:55:32.537 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:32.540 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:32.544 00.004 14556 Enqueuing Expose request
23:55:32.548 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:55:32.552 00.004 12308 Worker thread wakes up
23:55:32.552 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:32.552 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:33.794 01.242 12308 Exposure complete
23:55:33.920 00.126 12308 worker thread done servicing request
23:55:33.921 00.001 14556 OnExposeComplete: enter
23:55:33.924 00.003 14556 UpdateGuideState(): m_state=6
23:55:33.928 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8218
23:55:33.932 00.004 14556 Star::Find returns 1 (0), X=165.42, Y=999.80, Mass=2194, SNR=31.5, Peak=166 HFD=4.5
23:55:33.936 00.004 14556 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-3.07) = xAngle (0.38 = 0.38)
23:55:33.940 00.004 14556 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.28 = 0.28)
23:55:33.943 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.06 cameraTheta=-2.70 mountX=0.06 mountY=0.02, mountTheta=0.28
23:55:33.948 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.03, opts=13)
23:55:33.951 00.003 14556 Enqueuing Move request for scope (-0.06, -0.03)
23:55:33.956 00.005 12308 Worker thread wakes up
23:55:33.956 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
23:55:33.956 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
23:55:33.956 00.000 12308 Moving (-0.06, -0.03) raw xDistance=0.06 yDistance=0.02
23:55:33.956 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:55:33.957 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:33.957 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:55:33.957 00.000 12308 MoveAxis(E, 0, ABG)
23:55:33.957 00.000 12308 Move returns status 0, amount 0
23:55:33.958 00.001 12308 MoveAxis(N, 0, ABG)
23:55:33.958 00.000 12308 Move returns status 0, amount 0
23:55:33.958 00.000 12308 move complete, result=0
23:55:33.958 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:33.963 00.005 12308 worker thread done servicing request
23:55:33.985 00.022 14556 UpdateGuideState exits: m=2194 SNR=31.5
23:55:33.989 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:33.993 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:33.998 00.005 14556 Enqueuing Expose request
23:55:34.003 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:55:34.007 00.004 12308 Worker thread wakes up
23:55:34.007 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:34.007 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:35.254 01.247 12308 Exposure complete
23:55:35.377 00.123 12308 worker thread done servicing request
23:55:35.378 00.001 14556 OnExposeComplete: enter
23:55:35.383 00.005 14556 UpdateGuideState(): m_state=6
23:55:35.388 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8219
23:55:35.392 00.004 14556 Star::Find returns 1 (0), X=165.41, Y=999.85, Mass=2313, SNR=32.3, Peak=165 HFD=4.7
23:55:35.395 00.003 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.86 = -0.42)
23:55:35.398 00.003 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.52)
23:55:35.401 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.79 mountX=0.06 mountY=-0.03, mountTheta=-0.50
23:55:35.406 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.02, opts=13)
23:55:35.408 00.002 14556 Enqueuing Move request for scope (-0.07, 0.02)
23:55:35.412 00.004 12308 Worker thread wakes up
23:55:35.412 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
23:55:35.412 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
23:55:35.412 00.000 12308 Moving (-0.07, 0.02) raw xDistance=0.06 yDistance=-0.03
23:55:35.412 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:55:35.413 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:35.413 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:55:35.413 00.000 12308 MoveAxis(E, 0, ABG)
23:55:35.413 00.000 12308 Move returns status 0, amount 0
23:55:35.413 00.000 12308 MoveAxis(N, 0, ABG)
23:55:35.413 00.000 12308 Move returns status 0, amount 0
23:55:35.415 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:35.418 00.003 12308 move complete, result=0
23:55:35.418 00.000 12308 worker thread done servicing request
23:55:35.435 00.017 14556 UpdateGuideState exits: m=2313 SNR=32.3
23:55:35.439 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:35.442 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:35.444 00.002 14556 Enqueuing Expose request
23:55:35.448 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:55:35.452 00.004 12308 Worker thread wakes up
23:55:35.452 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:35.452 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:36.696 01.244 12308 Exposure complete
23:55:36.823 00.127 12308 worker thread done servicing request
23:55:36.823 00.000 14556 OnExposeComplete: enter
23:55:36.826 00.003 14556 UpdateGuideState(): m_state=6
23:55:36.830 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8220
23:55:36.835 00.005 14556 Star::Find returns 1 (0), X=165.44, Y=999.97, Mass=2257, SNR=32.0, Peak=188 HFD=4.2
23:55:36.839 00.004 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.91 = -1.37)
23:55:36.842 00.003 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.47)
23:55:36.846 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.84 mountX=0.03 mountY=-0.15, mountTheta=-1.38
23:55:36.852 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.14, opts=13)
23:55:36.857 00.005 14556 Enqueuing Move request for scope (-0.04, 0.14)
23:55:36.860 00.003 12308 Worker thread wakes up
23:55:36.860 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
23:55:36.860 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
23:55:36.860 00.000 12308 Moving (-0.04, 0.14) raw xDistance=0.03 yDistance=-0.15
23:55:36.860 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:55:36.862 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:36.862 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:55:36.862 00.000 12308 MoveAxis(E, 0, ABG)
23:55:36.862 00.000 12308 Move returns status 0, amount 0
23:55:36.862 00.000 12308 MoveAxis(N, 0, ABG)
23:55:36.862 00.000 12308 Move returns status 0, amount 0
23:55:36.863 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:36.867 00.004 12308 move complete, result=0
23:55:36.867 00.000 12308 worker thread done servicing request
23:55:36.892 00.025 14556 UpdateGuideState exits: m=2257 SNR=32.0
23:55:36.898 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:36.903 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:36.909 00.006 14556 Enqueuing Expose request
23:55:36.913 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:36.918 00.005 12308 Worker thread wakes up
23:55:36.918 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:36.918 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:38.163 01.245 12308 Exposure complete
23:55:38.304 00.141 12308 worker thread done servicing request
23:55:38.304 00.000 14556 OnExposeComplete: enter
23:55:38.308 00.004 14556 UpdateGuideState(): m_state=6
23:55:38.311 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8221
23:55:38.316 00.005 14556 Star::Find returns 1 (0), X=165.37, Y=999.94, Mass=2372, SNR=32.5, Peak=188 HFD=4.7
23:55:38.320 00.004 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
23:55:38.323 00.003 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.97)
23:55:38.326 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.11 hyp=0.15 cameraTheta=2.34 mountX=0.10 mountY=-0.13, mountTheta=-0.91
23:55:38.332 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.11, opts=13)
23:55:38.335 00.003 14556 Enqueuing Move request for scope (-0.11, 0.11)
23:55:38.339 00.004 12308 Worker thread wakes up
23:55:38.339 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.11) opts 0xd
23:55:38.340 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.11)
23:55:38.340 00.000 12308 Moving (-0.11, 0.11) raw xDistance=0.10 yDistance=-0.13
23:55:38.340 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:55:38.340 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:38.340 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:55:38.341 00.001 12308 MoveAxis(E, 0, ABG)
23:55:38.341 00.000 12308 Move returns status 0, amount 0
23:55:38.341 00.000 12308 MoveAxis(N, 0, ABG)
23:55:38.341 00.000 12308 Move returns status 0, amount 0
23:55:38.342 00.001 12308 move complete, result=0
23:55:38.342 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:38.346 00.004 12308 worker thread done servicing request
23:55:38.363 00.017 14556 UpdateGuideState exits: m=2372 SNR=32.5
23:55:38.366 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:38.370 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:38.374 00.004 14556 Enqueuing Expose request
23:55:38.380 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:38.385 00.005 12308 Worker thread wakes up
23:55:38.385 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:38.385 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:39.626 01.241 12308 Exposure complete
23:55:39.754 00.128 12308 worker thread done servicing request
23:55:39.756 00.002 14556 OnExposeComplete: enter
23:55:39.759 00.003 14556 UpdateGuideState(): m_state=6
23:55:39.764 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8222
23:55:39.768 00.004 14556 Star::Find returns 1 (0), X=165.40, Y=1000.04, Mass=2140, SNR=31.1, Peak=177 HFD=4.2
23:55:39.771 00.003 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
23:55:39.775 00.004 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.39)
23:55:39.780 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.21 hyp=0.23 cameraTheta=1.92 mountX=0.06 mountY=-0.22, mountTheta=-1.29
23:55:39.787 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.21, opts=13)
23:55:39.791 00.004 14556 Enqueuing Move request for scope (-0.08, 0.21)
23:55:39.796 00.005 12308 Worker thread wakes up
23:55:39.796 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.21) opts 0xd
23:55:39.796 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.21)
23:55:39.796 00.000 12308 Moving (-0.08, 0.21) raw xDistance=0.06 yDistance=-0.22
23:55:39.796 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:55:39.796 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:55:39.797 00.001 12308 MoveAxis(E, 0, ABG)
23:55:39.797 00.000 12308 Move returns status 0, amount 0
23:55:39.797 00.000 12308 MoveAxis(N, 157, ABG)
23:55:39.797 00.000 12308 Guiding  Dir = 0, Dur = 157
23:55:39.797 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:39.802 00.005 12308 IsSlewing returns 0
23:55:39.802 00.000 12308 IsGuiding returns 0
23:55:39.803 00.001 12308 PulseGuide returned control before completion, sleep 167
23:55:39.826 00.023 14556 UpdateGuideState exits: m=2140 SNR=31.1
23:55:39.830 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:39.834 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:39.838 00.004 14556 Enqueuing Expose request
23:55:39.981 00.143 12308 IsGuiding returns 1
23:55:39.982 00.001 12308 scope still moving after pulse duration time elapsed
23:55:40.011 00.029 12308 IsSlewing returns 0
23:55:40.011 00.000 12308 IsGuiding returns 0
23:55:40.012 00.001 12308 scope move finished after 157 + 52 ms
23:55:40.012 00.000 12308 Move returns status 0, amount 157
23:55:40.013 00.001 12308 move complete, result=0
23:55:40.013 00.000 12308 worker thread done servicing request
23:55:40.013 00.000 12308 Worker thread wakes up
23:55:40.014 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 157 ms NORTH
23:55:40.020 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:40.020 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:41.274 01.254 12308 Exposure complete
23:55:41.394 00.120 12308 worker thread done servicing request
23:55:41.395 00.001 14556 OnExposeComplete: enter
23:55:41.407 00.012 14556 UpdateGuideState(): m_state=6
23:55:41.419 00.012 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8223
23:55:41.426 00.007 14556 Star::Find returns 1 (0), X=165.54, Y=999.93, Mass=2267, SNR=32.0, Peak=160 HFD=4.9
23:55:41.433 00.007 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.10 = -2.18)
23:55:41.440 00.007 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.28)
23:55:41.445 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.12 cameraTheta=1.03 mountX=-0.07 mountY=-0.09, mountTheta=-2.22
23:55:41.452 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.11, opts=13)
23:55:41.456 00.004 14556 Enqueuing Move request for scope (0.06, 0.11)
23:55:41.462 00.006 12308 Worker thread wakes up
23:55:41.462 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
23:55:41.463 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
23:55:41.463 00.000 12308 Moving (0.06, 0.11) raw xDistance=-0.07 yDistance=-0.09
23:55:41.463 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:55:41.463 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:41.463 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:55:41.463 00.000 12308 MoveAxis(E, 0, ABG)
23:55:41.465 00.002 12308 Move returns status 0, amount 0
23:55:41.465 00.000 12308 MoveAxis(N, 0, ABG)
23:55:41.465 00.000 12308 Move returns status 0, amount 0
23:55:41.465 00.000 12308 move complete, result=0
23:55:41.466 00.001 12308 worker thread done servicing request
23:55:41.466 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:41.486 00.020 14556 UpdateGuideState exits: m=2267 SNR=32.0
23:55:41.489 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:41.493 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:41.497 00.004 14556 Enqueuing Expose request
23:55:41.501 00.004 12308 Worker thread wakes up
23:55:41.501 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:41.505 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:41.505 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:42.756 01.251 12308 Exposure complete
23:55:42.881 00.125 12308 worker thread done servicing request
23:55:42.882 00.001 14556 OnExposeComplete: enter
23:55:42.885 00.003 14556 UpdateGuideState(): m_state=6
23:55:42.889 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8224
23:55:42.892 00.003 14556 Star::Find returns 1 (0), X=165.38, Y=999.86, Mass=2286, SNR=32.3, Peak=164 HFD=4.7
23:55:42.896 00.004 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.93 = -0.36)
23:55:42.899 00.003 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.46)
23:55:42.905 00.006 14556 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.11 cameraTheta=2.85 mountX=0.10 mountY=-0.05, mountTheta=-0.44
23:55:42.911 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.03, opts=13)
23:55:42.917 00.006 14556 Enqueuing Move request for scope (-0.10, 0.03)
23:55:42.921 00.004 12308 Worker thread wakes up
23:55:42.921 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
23:55:42.921 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
23:55:42.921 00.000 12308 Moving (-0.10, 0.03) raw xDistance=0.10 yDistance=-0.05
23:55:42.921 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:55:42.922 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:42.922 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:55:42.922 00.000 12308 MoveAxis(E, 0, ABG)
23:55:42.922 00.000 12308 Move returns status 0, amount 0
23:55:42.922 00.000 12308 MoveAxis(N, 0, ABG)
23:55:42.923 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:42.927 00.004 12308 Move returns status 0, amount 0
23:55:42.927 00.000 12308 move complete, result=0
23:55:42.927 00.000 12308 worker thread done servicing request
23:55:42.949 00.022 14556 UpdateGuideState exits: m=2286 SNR=32.3
23:55:42.954 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:42.958 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:42.962 00.004 14556 Enqueuing Expose request
23:55:42.965 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:55:42.970 00.005 12308 Worker thread wakes up
23:55:42.970 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:42.970 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:44.226 01.256 12308 Exposure complete
23:55:44.348 00.122 12308 worker thread done servicing request
23:55:44.348 00.000 14556 OnExposeComplete: enter
23:55:44.353 00.005 14556 UpdateGuideState(): m_state=6
23:55:44.356 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8225
23:55:44.360 00.004 14556 Star::Find returns 1 (0), X=165.62, Y=999.85, Mass=2187, SNR=31.5, Peak=150 HFD=4.8
23:55:44.364 00.004 14556 CameraToMount -- cameraTheta (0.19) - m_xAngle (-3.07) = xAngle (3.26 = -3.02)
23:55:44.368 00.004 14556 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.16 = -3.12)
23:55:44.371 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.14 cameraTheta=0.19 mountX=-0.14 mountY=-0.00, mountTheta=-3.12
23:55:44.377 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.03, opts=13)
23:55:44.381 00.004 14556 Enqueuing Move request for scope (0.14, 0.03)
23:55:44.386 00.005 12308 Worker thread wakes up
23:55:44.386 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
23:55:44.386 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
23:55:44.386 00.000 12308 Moving (0.14, 0.03) raw xDistance=-0.14 yDistance=-0.00
23:55:44.386 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:55:44.386 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:44.386 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:55:44.387 00.001 12308 MoveAxis(E, 0, ABG)
23:55:44.387 00.000 12308 Move returns status 0, amount 0
23:55:44.387 00.000 12308 MoveAxis(N, 0, ABG)
23:55:44.387 00.000 12308 Move returns status 0, amount 0
23:55:44.387 00.000 12308 move complete, result=0
23:55:44.387 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:44.392 00.005 12308 worker thread done servicing request
23:55:44.414 00.022 14556 UpdateGuideState exits: m=2187 SNR=31.5
23:55:44.418 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:44.422 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:44.426 00.004 14556 Enqueuing Expose request
23:55:44.429 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:55:44.434 00.005 12308 Worker thread wakes up
23:55:44.434 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:44.435 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:45.682 01.247 12308 Exposure complete
23:55:45.802 00.120 12308 worker thread done servicing request
23:55:45.803 00.001 14556 OnExposeComplete: enter
23:55:45.806 00.003 14556 UpdateGuideState(): m_state=6
23:55:45.812 00.006 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8226
23:55:45.819 00.007 14556 Star::Find returns 1 (0), X=165.38, Y=1000.00, Mass=2321, SNR=32.3, Peak=170 HFD=4.9
23:55:45.823 00.004 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.18 = -1.11)
23:55:45.827 00.004 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.21)
23:55:45.831 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.20 cameraTheta=2.10 mountX=0.09 mountY=-0.19, mountTheta=-1.12
23:55:45.836 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.17, opts=13)
23:55:45.840 00.004 14556 Enqueuing Move request for scope (-0.10, 0.17)
23:55:45.844 00.004 12308 Worker thread wakes up
23:55:45.844 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
23:55:45.844 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
23:55:45.845 00.001 12308 Moving (-0.10, 0.17) raw xDistance=0.09 yDistance=-0.19
23:55:45.845 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:55:45.845 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:45.845 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:55:45.845 00.000 12308 MoveAxis(E, 0, ABG)
23:55:45.845 00.000 12308 Move returns status 0, amount 0
23:55:45.846 00.001 12308 MoveAxis(N, 0, ABG)
23:55:45.846 00.000 12308 Move returns status 0, amount 0
23:55:45.846 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:45.851 00.005 12308 move complete, result=0
23:55:45.851 00.000 12308 worker thread done servicing request
23:55:45.871 00.020 14556 UpdateGuideState exits: m=2321 SNR=32.3
23:55:45.877 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:45.881 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:45.885 00.004 14556 Enqueuing Expose request
23:55:45.890 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:55:45.894 00.004 12308 Worker thread wakes up
23:55:45.894 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:45.894 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:47.143 01.249 12308 Exposure complete
23:55:47.281 00.138 12308 worker thread done servicing request
23:55:47.282 00.001 14556 OnExposeComplete: enter
23:55:47.286 00.004 14556 UpdateGuideState(): m_state=6
23:55:47.290 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8227
23:55:47.293 00.003 14556 Star::Find returns 1 (0), X=165.43, Y=999.98, Mass=2195, SNR=31.5, Peak=168 HFD=4.9
23:55:47.298 00.005 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.98 = -1.31)
23:55:47.302 00.004 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
23:55:47.305 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.90 mountX=0.04 mountY=-0.16, mountTheta=-1.31
23:55:47.311 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.15, opts=13)
23:55:47.315 00.004 14556 Enqueuing Move request for scope (-0.05, 0.15)
23:55:47.319 00.004 12308 Worker thread wakes up
23:55:47.319 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
23:55:47.319 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
23:55:47.319 00.000 12308 Moving (-0.05, 0.15) raw xDistance=0.04 yDistance=-0.16
23:55:47.319 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:55:47.319 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:47.321 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:55:47.321 00.000 12308 MoveAxis(E, 0, ABG)
23:55:47.321 00.000 12308 Move returns status 0, amount 0
23:55:47.321 00.000 12308 MoveAxis(N, 0, ABG)
23:55:47.322 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:47.326 00.004 12308 Move returns status 0, amount 0
23:55:47.326 00.000 12308 move complete, result=0
23:55:47.327 00.001 12308 worker thread done servicing request
23:55:47.347 00.020 14556 UpdateGuideState exits: m=2195 SNR=31.5
23:55:47.351 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:47.356 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:47.361 00.005 14556 Enqueuing Expose request
23:55:47.365 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:55:47.370 00.005 12308 Worker thread wakes up
23:55:47.370 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:47.370 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:48.614 01.244 12308 Exposure complete
23:55:48.718 00.104 12308 worker thread done servicing request
23:55:48.718 00.000 14556 OnExposeComplete: enter
23:55:48.721 00.003 14556 UpdateGuideState(): m_state=6
23:55:48.725 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8228
23:55:48.729 00.004 14556 Star::Find returns 1 (0), X=165.63, Y=1000.06, Mass=2088, SNR=30.7, Peak=171 HFD=4.2
23:55:48.732 00.003 14556 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.07) = xAngle (4.05 = -2.23)
23:55:48.735 00.003 14556 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.96 = -2.33)
23:55:48.738 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.23 hyp=0.28 cameraTheta=0.98 mountX=-0.17 mountY=-0.20, mountTheta=-2.27
23:55:48.743 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.23, opts=13)
23:55:48.747 00.004 14556 Enqueuing Move request for scope (0.15, 0.23)
23:55:48.751 00.004 12308 Worker thread wakes up
23:55:48.751 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.23) opts 0xd
23:55:48.751 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.23)
23:55:48.751 00.000 12308 Moving (0.15, 0.23) raw xDistance=-0.17 yDistance=-0.20
23:55:48.751 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:55:48.752 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:55:48.752 00.000 12308 MoveAxis(E, 0, ABG)
23:55:48.752 00.000 12308 Move returns status 0, amount 0
23:55:48.752 00.000 12308 MoveAxis(N, 141, ABG)
23:55:48.752 00.000 12308 Guiding  Dir = 0, Dur = 141
23:55:48.753 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:48.757 00.004 12308 IsSlewing returns 0
23:55:48.757 00.000 12308 IsGuiding returns 0
23:55:48.758 00.001 12308 PulseGuide returned control before completion, sleep 151
23:55:48.773 00.015 14556 UpdateGuideState exits: m=2088 SNR=30.7
23:55:48.779 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:48.783 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:48.786 00.003 14556 Enqueuing Expose request
23:55:48.920 00.134 12308 IsGuiding returns 1
23:55:48.920 00.000 12308 scope still moving after pulse duration time elapsed
23:55:48.951 00.031 12308 IsSlewing returns 0
23:55:48.951 00.000 12308 IsGuiding returns 0
23:55:48.951 00.000 12308 scope move finished after 141 + 52 ms
23:55:48.951 00.000 12308 Move returns status 0, amount 141
23:55:48.952 00.001 12308 move complete, result=0
23:55:48.952 00.000 12308 worker thread done servicing request
23:55:48.952 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 141 ms NORTH
23:55:48.958 00.006 12308 Worker thread wakes up
23:55:48.958 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:48.958 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:50.212 01.254 12308 Exposure complete
23:55:50.346 00.134 12308 worker thread done servicing request
23:55:50.347 00.001 14556 OnExposeComplete: enter
23:55:50.351 00.004 14556 UpdateGuideState(): m_state=6
23:55:50.355 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8229
23:55:50.359 00.004 14556 Star::Find returns 1 (0), X=165.66, Y=999.86, Mass=2230, SNR=31.6, Peak=170 HFD=4.5
23:55:50.364 00.005 14556 CameraToMount -- cameraTheta (0.16) - m_xAngle (-3.07) = xAngle (3.23 = -3.05)
23:55:50.368 00.004 14556 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.13 = 3.13)
23:55:50.374 00.006 14556 CameraToMount -- cameraX=0.18 cameraY=0.03 hyp=0.19 cameraTheta=0.16 mountX=-0.19 mountY=0.00, mountTheta=3.13
23:55:50.381 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.03, opts=13)
23:55:50.387 00.006 14556 Enqueuing Move request for scope (0.18, 0.03)
23:55:50.390 00.003 12308 Worker thread wakes up
23:55:50.391 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.03) opts 0xd
23:55:50.391 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.03)
23:55:50.391 00.000 12308 Moving (0.18, 0.03) raw xDistance=-0.19 yDistance=0.00
23:55:50.391 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:55:50.391 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:50.391 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:55:50.392 00.001 12308 MoveAxis(E, 0, ABG)
23:55:50.392 00.000 12308 Move returns status 0, amount 0
23:55:50.392 00.000 12308 MoveAxis(N, 0, ABG)
23:55:50.392 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:50.397 00.005 12308 Move returns status 0, amount 0
23:55:50.397 00.000 12308 move complete, result=0
23:55:50.398 00.001 12308 worker thread done servicing request
23:55:50.420 00.022 14556 UpdateGuideState exits: m=2230 SNR=31.6
23:55:50.424 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:50.428 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:50.434 00.006 14556 Enqueuing Expose request
23:55:50.438 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:55:50.442 00.004 12308 Worker thread wakes up
23:55:50.442 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:50.442 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:51.701 01.259 12308 Exposure complete
23:55:51.825 00.124 12308 worker thread done servicing request
23:55:51.825 00.000 14556 OnExposeComplete: enter
23:55:51.828 00.003 14556 UpdateGuideState(): m_state=6
23:55:51.833 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8230
23:55:51.837 00.004 14556 Star::Find returns 1 (0), X=165.32, Y=1000.05, Mass=2069, SNR=30.5, Peak=168 HFD=4.1
23:55:51.841 00.004 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
23:55:51.845 00.004 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
23:55:51.849 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.23 hyp=0.28 cameraTheta=2.19 mountX=0.15 mountY=-0.25, mountTheta=-1.04
23:55:51.856 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.23, opts=13)
23:55:51.859 00.003 14556 Enqueuing Move request for scope (-0.16, 0.23)
23:55:51.863 00.004 12308 Worker thread wakes up
23:55:51.863 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.23) opts 0xd
23:55:51.863 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.23)
23:55:51.863 00.000 12308 Moving (-0.16, 0.23) raw xDistance=0.15 yDistance=-0.25
23:55:51.863 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:55:51.863 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:55:51.863 00.000 12308 MoveAxis(E, 0, ABG)
23:55:51.865 00.002 12308 Move returns status 0, amount 0
23:55:51.865 00.000 12308 MoveAxis(N, 176, ABG)
23:55:51.865 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:51.869 00.004 12308 Guiding  Dir = 0, Dur = 176
23:55:51.869 00.000 12308 IsSlewing returns 0
23:55:51.871 00.002 12308 IsGuiding returns 0
23:55:51.871 00.000 12308 PulseGuide returned control before completion, sleep 186
23:55:51.892 00.021 14556 UpdateGuideState exits: m=2069 SNR=30.5
23:55:51.896 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:51.899 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:51.904 00.005 14556 Enqueuing Expose request
23:55:52.063 00.159 12308 IsGuiding returns 1
23:55:52.063 00.000 12308 scope still moving after pulse duration time elapsed
23:55:52.094 00.031 12308 IsSlewing returns 0
23:55:52.096 00.002 12308 IsGuiding returns 0
23:55:52.096 00.000 12308 scope move finished after 176 + 49 ms
23:55:52.096 00.000 12308 Move returns status 0, amount 176
23:55:52.096 00.000 12308 move complete, result=0
23:55:52.098 00.002 12308 worker thread done servicing request
23:55:52.098 00.000 12308 Worker thread wakes up
23:55:52.098 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 176 ms NORTH
23:55:52.104 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:52.105 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:53.353 01.248 12308 Exposure complete
23:55:53.464 00.111 12308 worker thread done servicing request
23:55:53.465 00.001 14556 OnExposeComplete: enter
23:55:53.470 00.005 14556 UpdateGuideState(): m_state=6
23:55:53.475 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8231
23:55:53.480 00.005 14556 Star::Find returns 1 (0), X=165.62, Y=999.64, Mass=2267, SNR=32.2, Peak=149 HFD=4.8
23:55:53.484 00.004 14556 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-3.07) = xAngle (2.13 = 2.13)
23:55:53.487 00.003 14556 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.03 = 2.03)
23:55:53.491 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=-0.19 hyp=0.23 cameraTheta=-0.94 mountX=-0.12 mountY=0.21, mountTheta=2.10
23:55:53.497 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.19, opts=13)
23:55:53.501 00.004 14556 Enqueuing Move request for scope (0.14, -0.19)
23:55:53.504 00.003 12308 Worker thread wakes up
23:55:53.506 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.19) opts 0xd
23:55:53.506 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.19)
23:55:53.506 00.000 12308 Moving (0.14, -0.19) raw xDistance=-0.12 yDistance=0.21
23:55:53.506 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:55:53.506 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:55:53.506 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:55:53.506 00.000 12308 MoveAxis(E, 0, ABG)
23:55:53.507 00.001 12308 Move returns status 0, amount 0
23:55:53.507 00.000 12308 MoveAxis(N, 0, ABG)
23:55:53.507 00.000 12308 Move returns status 0, amount 0
23:55:53.507 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:53.511 00.004 12308 move complete, result=0
23:55:53.511 00.000 12308 worker thread done servicing request
23:55:53.532 00.021 14556 UpdateGuideState exits: m=2267 SNR=32.2
23:55:53.537 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:53.539 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:53.542 00.003 14556 Enqueuing Expose request
23:55:53.547 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:55:53.550 00.003 12308 Worker thread wakes up
23:55:53.550 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:53.550 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:54.789 01.239 12308 Exposure complete
23:55:54.912 00.123 12308 worker thread done servicing request
23:55:54.912 00.000 14556 OnExposeComplete: enter
23:55:54.916 00.004 14556 UpdateGuideState(): m_state=6
23:55:54.919 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8232
23:55:54.923 00.004 14556 Star::Find returns 1 (0), X=165.41, Y=999.82, Mass=2092, SNR=30.9, Peak=142 HFD=4.7
23:55:54.927 00.004 14556 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
23:55:54.931 00.004 14556 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
23:55:54.933 00.002 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.02 mountX=0.07 mountY=-0.00, mountTheta=-0.05
23:55:54.940 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.01, opts=13)
23:55:54.943 00.003 14556 Enqueuing Move request for scope (-0.07, -0.01)
23:55:54.946 00.003 12308 Worker thread wakes up
23:55:54.947 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
23:55:54.947 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
23:55:54.947 00.000 12308 Moving (-0.07, -0.01) raw xDistance=0.07 yDistance=-0.00
23:55:54.947 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:55:54.947 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:54.948 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:55:54.948 00.000 12308 MoveAxis(E, 0, ABG)
23:55:54.948 00.000 12308 Move returns status 0, amount 0
23:55:54.948 00.000 12308 MoveAxis(N, 0, ABG)
23:55:54.948 00.000 12308 Move returns status 0, amount 0
23:55:54.948 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:54.953 00.005 12308 move complete, result=0
23:55:54.953 00.000 12308 worker thread done servicing request
23:55:54.974 00.021 14556 UpdateGuideState exits: m=2092 SNR=30.9
23:55:54.979 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:54.982 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:54.986 00.004 14556 Enqueuing Expose request
23:55:54.989 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:55:54.991 00.002 12308 Worker thread wakes up
23:55:54.991 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:54.991 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:56.235 01.244 12308 Exposure complete
23:55:56.360 00.125 12308 worker thread done servicing request
23:55:56.360 00.000 14556 OnExposeComplete: enter
23:55:56.364 00.004 14556 UpdateGuideState(): m_state=6
23:55:56.368 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8233
23:55:56.373 00.005 14556 Star::Find returns 1 (0), X=165.46, Y=999.89, Mass=2157, SNR=31.1, Peak=167 HFD=4.8
23:55:56.378 00.005 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
23:55:56.381 00.003 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
23:55:56.385 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.85 mountX=0.01 mountY=-0.07, mountTheta=-1.36
23:55:56.389 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.06, opts=13)
23:55:56.393 00.004 14556 Enqueuing Move request for scope (-0.02, 0.06)
23:55:56.398 00.005 12308 Worker thread wakes up
23:55:56.398 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
23:55:56.398 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
23:55:56.398 00.000 12308 Moving (-0.02, 0.06) raw xDistance=0.01 yDistance=-0.07
23:55:56.398 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:55:56.398 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:56.398 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:55:56.398 00.000 12308 MoveAxis(E, 0, ABG)
23:55:56.399 00.001 12308 Move returns status 0, amount 0
23:55:56.399 00.000 12308 MoveAxis(N, 0, ABG)
23:55:56.399 00.000 12308 Move returns status 0, amount 0
23:55:56.399 00.000 12308 move complete, result=0
23:55:56.399 00.000 12308 worker thread done servicing request
23:55:56.399 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:56.426 00.027 14556 UpdateGuideState exits: m=2157 SNR=31.1
23:55:56.430 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:56.436 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:56.439 00.003 14556 Enqueuing Expose request
23:55:56.443 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:56.447 00.004 12308 Worker thread wakes up
23:55:56.447 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:56.448 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:57.700 01.252 12308 Exposure complete
23:55:57.822 00.122 12308 worker thread done servicing request
23:55:57.822 00.000 14556 OnExposeComplete: enter
23:55:57.826 00.004 14556 UpdateGuideState(): m_state=6
23:55:57.831 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8234
23:55:57.835 00.004 14556 Star::Find returns 1 (0), X=165.23, Y=999.87, Mass=2416, SNR=32.9, Peak=183 HFD=4.5
23:55:57.839 00.004 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.03 = -0.26)
23:55:57.842 00.003 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.36)
23:55:57.846 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.05 hyp=0.25 cameraTheta=2.95 mountX=0.25 mountY=-0.09, mountTheta=-0.35
23:55:57.850 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.05, opts=13)
23:55:57.855 00.005 14556 Enqueuing Move request for scope (-0.25, 0.05)
23:55:57.859 00.004 12308 Worker thread wakes up
23:55:57.859 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.05) opts 0xd
23:55:57.859 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.05)
23:55:57.859 00.000 12308 Moving (-0.25, 0.05) raw xDistance=0.25 yDistance=-0.09
23:55:57.859 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
23:55:57.860 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:55:57.860 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:55:57.860 00.000 12308 MoveAxis(W, 107, ABG)
23:55:57.861 00.001 12308 Guiding  Dir = 3, Dur = 107
23:55:57.861 00.000 12308 IsSlewing returns 0
23:55:57.861 00.000 12308 IsGuiding returns 0
23:55:57.862 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:57.866 00.004 12308 PulseGuide returned control before completion, sleep 117
23:55:57.888 00.022 14556 UpdateGuideState exits: m=2416 SNR=32.9
23:55:57.892 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:57.896 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:57.902 00.006 14556 Enqueuing Expose request
23:55:57.999 00.097 12308 IsGuiding returns 1
23:55:57.999 00.000 12308 scope still moving after pulse duration time elapsed
23:55:58.030 00.031 12308 IsSlewing returns 0
23:55:58.031 00.001 12308 IsGuiding returns 0
23:55:58.031 00.000 12308 scope move finished after 107 + 62 ms
23:55:58.032 00.001 12308 Move returns status 0, amount 107
23:55:58.032 00.000 12308 MoveAxis(N, 0, ABG)
23:55:58.032 00.000 12308 Move returns status 0, amount 0
23:55:58.032 00.000 12308 move complete, result=0
23:55:58.033 00.001 12308 worker thread done servicing request
23:55:58.033 00.000 14556 GuideStep: 0.2 px 107 ms WEST, -0.1 px 0 ms NORTH
23:55:58.038 00.005 12308 Worker thread wakes up
23:55:58.038 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:58.038 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:55:59.291 01.253 12308 Exposure complete
23:55:59.412 00.121 12308 worker thread done servicing request
23:55:59.412 00.000 14556 OnExposeComplete: enter
23:55:59.415 00.003 14556 UpdateGuideState(): m_state=6
23:55:59.419 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8235
23:55:59.425 00.006 14556 Star::Find returns 1 (0), X=165.60, Y=1000.07, Mass=2316, SNR=32.5, Peak=158 HFD=4.8
23:55:59.429 00.004 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.18 = -2.10)
23:55:59.432 00.003 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
23:55:59.437 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.24 hyp=0.27 cameraTheta=1.11 mountX=-0.14 mountY=-0.22, mountTheta=-2.13
23:55:59.442 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.24, opts=13)
23:55:59.446 00.004 14556 Enqueuing Move request for scope (0.12, 0.24)
23:55:59.450 00.004 12308 Worker thread wakes up
23:55:59.450 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.24) opts 0xd
23:55:59.451 00.001 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.24)
23:55:59.451 00.000 12308 Moving (0.12, 0.24) raw xDistance=-0.14 yDistance=-0.22
23:55:59.451 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:55:59.451 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:55:59.452 00.001 12308 MoveAxis(E, 0, ABG)
23:55:59.452 00.000 12308 Move returns status 0, amount 0
23:55:59.453 00.001 12308 MoveAxis(N, 153, ABG)
23:55:59.453 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:55:59.457 00.004 12308 Guiding  Dir = 0, Dur = 153
23:55:59.457 00.000 12308 IsSlewing returns 0
23:55:59.458 00.001 12308 IsGuiding returns 0
23:55:59.459 00.001 12308 PulseGuide returned control before completion, sleep 163
23:55:59.481 00.022 14556 UpdateGuideState exits: m=2316 SNR=32.5
23:55:59.486 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:59.489 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:55:59.494 00.005 14556 Enqueuing Expose request
23:55:59.625 00.131 12308 IsGuiding returns 1
23:55:59.627 00.002 12308 scope still moving after pulse duration time elapsed
23:55:59.656 00.029 12308 IsSlewing returns 0
23:55:59.657 00.001 12308 IsGuiding returns 0
23:55:59.658 00.001 12308 scope move finished after 153 + 46 ms
23:55:59.658 00.000 12308 Move returns status 0, amount 153
23:55:59.658 00.000 12308 move complete, result=0
23:55:59.660 00.002 12308 worker thread done servicing request
23:55:59.660 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 153 ms NORTH
23:55:59.666 00.006 12308 Worker thread wakes up
23:55:59.666 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:55:59.666 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:00.921 01.255 12308 Exposure complete
23:56:01.043 00.122 12308 worker thread done servicing request
23:56:01.043 00.000 14556 OnExposeComplete: enter
23:56:01.047 00.004 14556 UpdateGuideState(): m_state=6
23:56:01.051 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8236
23:56:01.055 00.004 14556 Star::Find returns 1 (0), X=165.71, Y=999.84, Mass=2168, SNR=31.1, Peak=169 HFD=4.2
23:56:01.061 00.006 14556 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.07) = xAngle (3.11 = 3.11)
23:56:01.064 00.003 14556 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.01 = 3.01)
23:56:01.069 00.005 14556 CameraToMount -- cameraX=0.23 cameraY=0.01 hyp=0.23 cameraTheta=0.04 mountX=-0.23 mountY=0.03, mountTheta=3.02
23:56:01.074 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.01, opts=13)
23:56:01.077 00.003 14556 Enqueuing Move request for scope (0.23, 0.01)
23:56:01.081 00.004 12308 Worker thread wakes up
23:56:01.081 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.01) opts 0xd
23:56:01.081 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.01)
23:56:01.081 00.000 12308 Moving (0.23, 0.01) raw xDistance=-0.23 yDistance=0.03
23:56:01.081 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:56:01.081 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:01.083 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:56:01.083 00.000 12308 MoveAxis(E, 99, ABG)
23:56:01.083 00.000 12308 Guiding  Dir = 2, Dur = 99
23:56:01.083 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:01.088 00.005 12308 IsSlewing returns 0
23:56:01.088 00.000 12308 IsGuiding returns 0
23:56:01.089 00.001 12308 PulseGuide returned control before completion, sleep 109
23:56:01.113 00.024 14556 UpdateGuideState exits: m=2168 SNR=31.1
23:56:01.118 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:01.121 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:01.127 00.006 14556 Enqueuing Expose request
23:56:01.207 00.080 12308 IsGuiding returns 1
23:56:01.208 00.001 12308 scope still moving after pulse duration time elapsed
23:56:01.237 00.029 12308 IsSlewing returns 0
23:56:01.237 00.000 12308 IsGuiding returns 0
23:56:01.238 00.001 12308 scope move finished after 99 + 50 ms
23:56:01.238 00.000 12308 Move returns status 0, amount 99
23:56:01.239 00.001 12308 MoveAxis(N, 0, ABG)
23:56:01.239 00.000 12308 Move returns status 0, amount 0
23:56:01.239 00.000 12308 move complete, result=0
23:56:01.239 00.000 12308 worker thread done servicing request
23:56:01.239 00.000 14556 GuideStep: -0.2 px 99 ms EAST, 0.0 px 0 ms NORTH
23:56:01.246 00.007 12308 Worker thread wakes up
23:56:01.247 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:01.247 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:02.495 01.248 12308 Exposure complete
23:56:02.624 00.129 12308 worker thread done servicing request
23:56:02.624 00.000 14556 OnExposeComplete: enter
23:56:02.629 00.005 14556 UpdateGuideState(): m_state=6
23:56:02.633 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8237
23:56:02.638 00.005 14556 Star::Find returns 1 (0), X=165.44, Y=1000.00, Mass=2120, SNR=30.9, Peak=164 HFD=4.2
23:56:02.641 00.003 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.87 = -1.42)
23:56:02.645 00.004 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.52)
23:56:02.648 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.79 mountX=0.03 mountY=-0.18, mountTheta=-1.42
23:56:02.654 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.17, opts=13)
23:56:02.659 00.005 14556 Enqueuing Move request for scope (-0.04, 0.17)
23:56:02.662 00.003 12308 Worker thread wakes up
23:56:02.663 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
23:56:02.663 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
23:56:02.663 00.000 12308 Moving (-0.04, 0.17) raw xDistance=0.03 yDistance=-0.18
23:56:02.663 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:56:02.663 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:02.664 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:56:02.664 00.000 12308 MoveAxis(E, 0, ABG)
23:56:02.664 00.000 12308 Move returns status 0, amount 0
23:56:02.664 00.000 12308 MoveAxis(N, 0, ABG)
23:56:02.664 00.000 12308 Move returns status 0, amount 0
23:56:02.665 00.001 12308 move complete, result=0
23:56:02.665 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:02.670 00.005 12308 worker thread done servicing request
23:56:02.690 00.020 14556 UpdateGuideState exits: m=2120 SNR=30.9
23:56:02.694 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:02.699 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:02.702 00.003 14556 Enqueuing Expose request
23:56:02.706 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:56:02.710 00.004 12308 Worker thread wakes up
23:56:02.710 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:02.710 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:03.967 01.257 12308 Exposure complete
23:56:04.085 00.118 12308 worker thread done servicing request
23:56:04.086 00.001 14556 OnExposeComplete: enter
23:56:04.089 00.003 14556 UpdateGuideState(): m_state=6
23:56:04.092 00.003 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8238
23:56:04.096 00.004 14556 Star::Find returns 1 (0), X=165.33, Y=999.97, Mass=2134, SNR=31.1, Peak=194 HFD=4.2
23:56:04.100 00.004 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.47 = -0.81)
23:56:04.105 00.005 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.91)
23:56:04.108 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.21 cameraTheta=2.40 mountX=0.14 mountY=-0.16, mountTheta=-0.85
23:56:04.113 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.14, opts=13)
23:56:04.118 00.005 14556 Enqueuing Move request for scope (-0.15, 0.14)
23:56:04.123 00.005 12308 Worker thread wakes up
23:56:04.123 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.14) opts 0xd
23:56:04.123 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.14)
23:56:04.125 00.002 12308 Moving (-0.15, 0.14) raw xDistance=0.14 yDistance=-0.16
23:56:04.125 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:56:04.125 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:04.125 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:56:04.129 00.004 12308 MoveAxis(E, 0, ABG)
23:56:04.129 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:04.134 00.005 12308 Move returns status 0, amount 0
23:56:04.135 00.001 12308 MoveAxis(N, 0, ABG)
23:56:04.135 00.000 12308 Move returns status 0, amount 0
23:56:04.135 00.000 12308 move complete, result=0
23:56:04.135 00.000 12308 worker thread done servicing request
23:56:04.158 00.023 14556 UpdateGuideState exits: m=2134 SNR=31.1
23:56:04.162 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:04.167 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:04.171 00.004 14556 Enqueuing Expose request
23:56:04.175 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:56:04.179 00.004 12308 Worker thread wakes up
23:56:04.179 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:04.179 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:05.427 01.248 12308 Exposure complete
23:56:05.567 00.140 12308 worker thread done servicing request
23:56:05.568 00.001 14556 OnExposeComplete: enter
23:56:05.572 00.004 14556 UpdateGuideState(): m_state=6
23:56:05.576 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8239
23:56:05.580 00.004 14556 Star::Find returns 1 (0), X=165.33, Y=999.92, Mass=2386, SNR=33.1, Peak=195 HFD=4.7
23:56:05.585 00.005 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.67 = -0.61)
23:56:05.589 00.004 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.71)
23:56:05.593 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.18 cameraTheta=2.60 mountX=0.14 mountY=-0.11, mountTheta=-0.68
23:56:05.599 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.09, opts=13)
23:56:05.603 00.004 14556 Enqueuing Move request for scope (-0.15, 0.09)
23:56:05.606 00.003 12308 Worker thread wakes up
23:56:05.606 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
23:56:05.606 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
23:56:05.606 00.000 12308 Moving (-0.15, 0.09) raw xDistance=0.14 yDistance=-0.11
23:56:05.606 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:56:05.606 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:05.607 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:56:05.607 00.000 12308 MoveAxis(E, 0, ABG)
23:56:05.607 00.000 12308 Move returns status 0, amount 0
23:56:05.607 00.000 12308 MoveAxis(N, 0, ABG)
23:56:05.607 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:05.613 00.006 12308 Move returns status 0, amount 0
23:56:05.613 00.000 12308 move complete, result=0
23:56:05.613 00.000 12308 worker thread done servicing request
23:56:05.634 00.021 14556 UpdateGuideState exits: m=2386 SNR=33.1
23:56:05.638 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:05.641 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:05.693 00.052 14556 Enqueuing Expose request
23:56:05.697 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:05.702 00.005 12308 Worker thread wakes up
23:56:05.702 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:05.702 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:06.945 01.243 12308 Exposure complete
23:56:07.064 00.119 12308 worker thread done servicing request
23:56:07.064 00.000 14556 OnExposeComplete: enter
23:56:07.071 00.007 14556 UpdateGuideState(): m_state=6
23:56:07.076 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8240
23:56:07.082 00.006 14556 Star::Find returns 1 (0), X=165.26, Y=1000.12, Mass=2228, SNR=31.7, Peak=180 HFD=4.5
23:56:07.087 00.005 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
23:56:07.094 00.007 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
23:56:07.099 00.005 14556 CameraToMount -- cameraX=-0.22 cameraY=0.30 hyp=0.37 cameraTheta=2.20 mountX=0.19 mountY=-0.33, mountTheta=-1.04
23:56:07.104 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.30, opts=13)
23:56:07.109 00.005 14556 Enqueuing Move request for scope (-0.22, 0.30)
23:56:07.112 00.003 12308 Worker thread wakes up
23:56:07.113 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.30) opts 0xd
23:56:07.113 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.30)
23:56:07.113 00.000 12308 Moving (-0.22, 0.30) raw xDistance=0.19 yDistance=-0.33
23:56:07.113 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:56:07.113 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
23:56:07.113 00.000 12308 MoveAxis(E, 0, ABG)
23:56:07.114 00.001 12308 Move returns status 0, amount 0
23:56:07.114 00.000 12308 MoveAxis(N, 231, ABG)
23:56:07.114 00.000 12308 Guiding  Dir = 0, Dur = 231
23:56:07.115 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:07.119 00.004 12308 IsSlewing returns 0
23:56:07.119 00.000 12308 IsGuiding returns 0
23:56:07.120 00.001 12308 PulseGuide returned control before completion, sleep 241
23:56:07.143 00.023 14556 UpdateGuideState exits: m=2228 SNR=31.7
23:56:07.148 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:07.152 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:07.159 00.007 14556 Enqueuing Expose request
23:56:07.371 00.212 12308 IsGuiding returns 1
23:56:07.373 00.002 12308 scope still moving after pulse duration time elapsed
23:56:07.403 00.030 12308 IsSlewing returns 0
23:56:07.403 00.000 12308 IsGuiding returns 0
23:56:07.403 00.000 12308 scope move finished after 231 + 52 ms
23:56:07.404 00.001 12308 Move returns status 0, amount 231
23:56:07.404 00.000 12308 move complete, result=0
23:56:07.404 00.000 12308 worker thread done servicing request
23:56:07.405 00.001 12308 Worker thread wakes up
23:56:07.405 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 231 ms NORTH
23:56:07.409 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:07.409 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:08.668 01.259 12308 Exposure complete
23:56:08.797 00.129 12308 worker thread done servicing request
23:56:08.798 00.001 14556 OnExposeComplete: enter
23:56:08.801 00.003 14556 UpdateGuideState(): m_state=6
23:56:08.806 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8241
23:56:08.809 00.003 14556 Star::Find returns 1 (0), X=165.57, Y=999.68, Mass=2195, SNR=31.6, Peak=145 HFD=4.8
23:56:08.813 00.004 14556 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-3.07) = xAngle (2.05 = 2.05)
23:56:08.817 00.004 14556 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.95 = 1.95)
23:56:08.821 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.15 hyp=0.18 cameraTheta=-1.02 mountX=-0.08 mountY=0.17, mountTheta=2.03
23:56:08.826 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.15, opts=13)
23:56:08.830 00.004 14556 Enqueuing Move request for scope (0.09, -0.15)
23:56:08.834 00.004 12308 Worker thread wakes up
23:56:08.834 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.15) opts 0xd
23:56:08.834 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.15)
23:56:08.834 00.000 12308 Moving (0.09, -0.15) raw xDistance=-0.08 yDistance=0.17
23:56:08.834 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:56:08.834 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:08.835 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:56:08.835 00.000 12308 MoveAxis(E, 0, ABG)
23:56:08.835 00.000 12308 Move returns status 0, amount 0
23:56:08.835 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:08.841 00.006 12308 MoveAxis(N, 0, ABG)
23:56:08.841 00.000 12308 Move returns status 0, amount 0
23:56:08.841 00.000 12308 move complete, result=0
23:56:08.841 00.000 12308 worker thread done servicing request
23:56:08.862 00.021 14556 UpdateGuideState exits: m=2195 SNR=31.6
23:56:08.865 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:08.869 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:08.873 00.004 14556 Enqueuing Expose request
23:56:08.880 00.007 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:56:08.884 00.004 12308 Worker thread wakes up
23:56:08.884 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:08.884 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:10.135 01.251 12308 Exposure complete
23:56:10.263 00.128 12308 worker thread done servicing request
23:56:10.263 00.000 14556 OnExposeComplete: enter
23:56:10.267 00.004 14556 UpdateGuideState(): m_state=6
23:56:10.271 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8242
23:56:10.273 00.002 14556 Star::Find returns 1 (0), X=165.69, Y=999.81, Mass=2393, SNR=32.9, Peak=164 HFD=4.7
23:56:10.278 00.005 14556 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-3.07) = xAngle (2.97 = 2.97)
23:56:10.281 00.003 14556 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.87 = 2.87)
23:56:10.285 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=-0.02 hyp=0.22 cameraTheta=-0.10 mountX=-0.21 mountY=0.06, mountTheta=2.88
23:56:10.290 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=-0.02, opts=13)
23:56:10.294 00.004 14556 Enqueuing Move request for scope (0.21, -0.02)
23:56:10.297 00.003 12308 Worker thread wakes up
23:56:10.297 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.02) opts 0xd
23:56:10.298 00.001 12308 Handling offset move in thread for scope, endpoint = (0.21, -0.02)
23:56:10.298 00.000 12308 Moving (0.21, -0.02) raw xDistance=-0.21 yDistance=0.06
23:56:10.298 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:56:10.298 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:10.298 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:56:10.298 00.000 12308 MoveAxis(E, 92, ABG)
23:56:10.298 00.000 12308 Guiding  Dir = 2, Dur = 92
23:56:10.300 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:10.303 00.003 12308 IsSlewing returns 0
23:56:10.304 00.001 12308 IsGuiding returns 0
23:56:10.304 00.000 12308 PulseGuide returned control before completion, sleep 102
23:56:10.325 00.021 14556 UpdateGuideState exits: m=2393 SNR=32.9
23:56:10.331 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:10.335 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:10.340 00.005 14556 Enqueuing Expose request
23:56:10.419 00.079 12308 IsGuiding returns 1
23:56:10.421 00.002 12308 scope still moving after pulse duration time elapsed
23:56:10.450 00.029 12308 IsSlewing returns 0
23:56:10.452 00.002 12308 IsGuiding returns 0
23:56:10.452 00.000 12308 scope move finished after 92 + 56 ms
23:56:10.453 00.001 12308 Move returns status 0, amount 92
23:56:10.453 00.000 12308 MoveAxis(N, 0, ABG)
23:56:10.453 00.000 12308 Move returns status 0, amount 0
23:56:10.454 00.001 12308 move complete, result=0
23:56:10.455 00.001 12308 worker thread done servicing request
23:56:10.455 00.000 12308 Worker thread wakes up
23:56:10.456 00.001 14556 GuideStep: -0.2 px 92 ms EAST, 0.1 px 0 ms NORTH
23:56:10.462 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:10.462 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:11.710 01.248 12308 Exposure complete
23:56:11.847 00.137 12308 worker thread done servicing request
23:56:11.848 00.001 14556 OnExposeComplete: enter
23:56:11.852 00.004 14556 UpdateGuideState(): m_state=6
23:56:11.855 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8243
23:56:11.860 00.005 14556 Star::Find returns 1 (0), X=165.35, Y=999.75, Mass=2205, SNR=31.4, Peak=178 HFD=4.7
23:56:11.863 00.003 14556 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-3.07) = xAngle (0.47 = 0.47)
23:56:11.867 00.004 14556 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.37 = 0.37)
23:56:11.872 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.08 hyp=0.16 cameraTheta=-2.60 mountX=0.14 mountY=0.06, mountTheta=0.39
23:56:11.878 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.08, opts=13)
23:56:11.884 00.006 14556 Enqueuing Move request for scope (-0.13, -0.08)
23:56:11.887 00.003 12308 Worker thread wakes up
23:56:11.888 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.08) opts 0xd
23:56:11.888 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.08)
23:56:11.888 00.000 12308 Moving (-0.13, -0.08) raw xDistance=0.14 yDistance=0.06
23:56:11.888 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:56:11.888 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:11.888 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:56:11.889 00.001 12308 MoveAxis(E, 0, ABG)
23:56:11.889 00.000 12308 Move returns status 0, amount 0
23:56:11.889 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:11.894 00.005 12308 MoveAxis(N, 0, ABG)
23:56:11.894 00.000 12308 Move returns status 0, amount 0
23:56:11.894 00.000 12308 move complete, result=0
23:56:11.894 00.000 12308 worker thread done servicing request
23:56:11.914 00.020 14556 UpdateGuideState exits: m=2205 SNR=31.4
23:56:11.918 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:11.923 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:11.926 00.003 14556 Enqueuing Expose request
23:56:11.931 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:56:11.935 00.004 12308 Worker thread wakes up
23:56:11.935 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:11.937 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:13.193 01.256 12308 Exposure complete
23:56:13.316 00.123 12308 worker thread done servicing request
23:56:13.316 00.000 14556 OnExposeComplete: enter
23:56:13.321 00.005 14556 UpdateGuideState(): m_state=6
23:56:13.325 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8244
23:56:13.329 00.004 14556 Star::Find returns 1 (0), X=165.28, Y=999.92, Mass=2246, SNR=31.8, Peak=200 HFD=4.4
23:56:13.333 00.004 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.80 = -0.49)
23:56:13.337 00.004 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.70 = -0.59)
23:56:13.341 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.09 hyp=0.22 cameraTheta=2.72 mountX=0.19 mountY=-0.12, mountTheta=-0.56
23:56:13.347 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.09, opts=13)
23:56:13.350 00.003 14556 Enqueuing Move request for scope (-0.20, 0.09)
23:56:13.354 00.004 12308 Worker thread wakes up
23:56:13.354 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.09) opts 0xd
23:56:13.354 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.09)
23:56:13.354 00.000 12308 Moving (-0.20, 0.09) raw xDistance=0.19 yDistance=-0.12
23:56:13.354 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:56:13.355 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:13.355 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:56:13.355 00.000 12308 MoveAxis(E, 0, ABG)
23:56:13.355 00.000 12308 Move returns status 0, amount 0
23:56:13.355 00.000 12308 MoveAxis(N, 0, ABG)
23:56:13.355 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:13.360 00.005 12308 Move returns status 0, amount 0
23:56:13.360 00.000 12308 move complete, result=0
23:56:13.360 00.000 12308 worker thread done servicing request
23:56:13.383 00.023 14556 UpdateGuideState exits: m=2246 SNR=31.8
23:56:13.387 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:13.390 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:13.396 00.006 14556 Enqueuing Expose request
23:56:13.398 00.002 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:13.405 00.007 12308 Worker thread wakes up
23:56:13.405 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:13.405 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:14.650 01.245 12308 Exposure complete
23:56:14.802 00.152 12308 worker thread done servicing request
23:56:14.802 00.000 14556 OnExposeComplete: enter
23:56:14.806 00.004 14556 UpdateGuideState(): m_state=6
23:56:14.810 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8245
23:56:14.814 00.004 14556 Star::Find returns 1 (0), X=165.13, Y=999.94, Mass=2156, SNR=31.2, Peak=179 HFD=4.5
23:56:14.819 00.005 14556 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.07) = xAngle (5.91 = -0.37)
23:56:14.823 00.004 14556 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.81 = -0.47)
23:56:14.828 00.005 14556 CameraToMount -- cameraX=-0.35 cameraY=0.11 hyp=0.37 cameraTheta=2.84 mountX=0.34 mountY=-0.17, mountTheta=-0.46
23:56:14.835 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.35, y=0.11, opts=13)
23:56:14.841 00.006 14556 Enqueuing Move request for scope (-0.35, 0.11)
23:56:14.846 00.005 12308 Worker thread wakes up
23:56:14.846 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.11) opts 0xd
23:56:14.847 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.35, 0.11)
23:56:14.847 00.000 12308 Moving (-0.35, 0.11) raw xDistance=0.34 yDistance=-0.17
23:56:14.847 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
23:56:14.847 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:14.848 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:56:14.848 00.000 12308 MoveAxis(W, 148, ABG)
23:56:14.848 00.000 12308 Guiding  Dir = 3, Dur = 148
23:56:14.849 00.001 12308 IsSlewing returns 0
23:56:14.849 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:14.854 00.005 12308 IsGuiding returns 0
23:56:14.854 00.000 12308 PulseGuide returned control before completion, sleep 158
23:56:14.877 00.023 14556 UpdateGuideState exits: m=2156 SNR=31.2
23:56:14.883 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:14.887 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:14.891 00.004 14556 Enqueuing Expose request
23:56:15.020 00.129 12308 IsGuiding returns 1
23:56:15.022 00.002 12308 scope still moving after pulse duration time elapsed
23:56:15.052 00.030 12308 IsSlewing returns 0
23:56:15.053 00.001 12308 IsGuiding returns 0
23:56:15.053 00.000 12308 scope move finished after 148 + 51 ms
23:56:15.054 00.001 12308 Move returns status 0, amount 148
23:56:15.054 00.000 12308 MoveAxis(N, 0, ABG)
23:56:15.054 00.000 12308 Move returns status 0, amount 0
23:56:15.054 00.000 12308 move complete, result=0
23:56:15.056 00.002 14556 GuideStep: 0.3 px 148 ms WEST, -0.2 px 0 ms NORTH
23:56:15.064 00.008 12308 worker thread done servicing request
23:56:15.064 00.000 12308 Worker thread wakes up
23:56:15.064 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:15.064 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:16.315 01.251 12308 Exposure complete
23:56:16.442 00.127 12308 worker thread done servicing request
23:56:16.442 00.000 14556 OnExposeComplete: enter
23:56:16.447 00.005 14556 UpdateGuideState(): m_state=6
23:56:16.451 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8246
23:56:16.454 00.003 14556 Star::Find returns 1 (0), X=165.49, Y=999.77, Mass=2354, SNR=32.5, Peak=212 HFD=4.6
23:56:16.458 00.004 14556 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-3.07) = xAngle (1.73 = 1.73)
23:56:16.463 00.005 14556 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.63 = 1.63)
23:56:16.467 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.34 mountX=-0.01 mountY=0.06, mountTheta=1.73
23:56:16.473 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.06, opts=13)
23:56:16.476 00.003 14556 Enqueuing Move request for scope (0.01, -0.06)
23:56:16.480 00.004 12308 Worker thread wakes up
23:56:16.480 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
23:56:16.480 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
23:56:16.480 00.000 12308 Moving (0.01, -0.06) raw xDistance=-0.01 yDistance=0.06
23:56:16.480 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:56:16.480 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:16.482 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:56:16.482 00.000 12308 MoveAxis(E, 0, ABG)
23:56:16.482 00.000 12308 Move returns status 0, amount 0
23:56:16.482 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:16.486 00.004 12308 MoveAxis(N, 0, ABG)
23:56:16.486 00.000 12308 Move returns status 0, amount 0
23:56:16.486 00.000 12308 move complete, result=0
23:56:16.486 00.000 12308 worker thread done servicing request
23:56:16.508 00.022 14556 UpdateGuideState exits: m=2354 SNR=32.5
23:56:16.513 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:16.516 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:16.521 00.005 14556 Enqueuing Expose request
23:56:16.525 00.004 12308 Worker thread wakes up
23:56:16.526 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:16.526 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:56:16.531 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:17.789 01.258 12308 Exposure complete
23:56:17.932 00.143 12308 worker thread done servicing request
23:56:17.933 00.001 14556 OnExposeComplete: enter
23:56:17.937 00.004 14556 UpdateGuideState(): m_state=6
23:56:17.942 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8247
23:56:17.947 00.005 14556 Star::Find returns 1 (0), X=165.29, Y=999.94, Mass=2281, SNR=32.0, Peak=180 HFD=4.4
23:56:17.954 00.007 14556 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.07) = xAngle (5.66 = -0.62)
23:56:17.959 00.005 14556 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.72)
23:56:17.965 00.006 14556 CameraToMount -- cameraX=-0.19 cameraY=0.11 hyp=0.22 cameraTheta=2.59 mountX=0.18 mountY=-0.14, mountTheta=-0.68
23:56:17.972 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.11, opts=13)
23:56:17.978 00.006 14556 Enqueuing Move request for scope (-0.19, 0.11)
23:56:17.984 00.006 12308 Worker thread wakes up
23:56:17.984 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.11) opts 0xd
23:56:17.984 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.11)
23:56:17.985 00.001 12308 Moving (-0.19, 0.11) raw xDistance=0.18 yDistance=-0.14
23:56:17.985 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:56:17.985 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:17.986 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:56:17.986 00.000 12308 MoveAxis(E, 0, ABG)
23:56:17.986 00.000 12308 Move returns status 0, amount 0
23:56:17.987 00.001 12308 MoveAxis(N, 0, ABG)
23:56:17.987 00.000 12308 Move returns status 0, amount 0
23:56:17.987 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:17.991 00.004 12308 move complete, result=0
23:56:17.992 00.001 12308 worker thread done servicing request
23:56:18.014 00.022 14556 UpdateGuideState exits: m=2281 SNR=32.0
23:56:18.019 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:18.024 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:18.031 00.007 14556 Enqueuing Expose request
23:56:18.035 00.004 12308 Worker thread wakes up
23:56:18.035 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:18.040 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:18.042 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:19.283 01.241 12308 Exposure complete
23:56:19.395 00.112 12308 worker thread done servicing request
23:56:19.395 00.000 14556 OnExposeComplete: enter
23:56:19.398 00.003 14556 UpdateGuideState(): m_state=6
23:56:19.402 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8248
23:56:19.406 00.004 14556 Star::Find returns 1 (0), X=165.29, Y=1000.01, Mass=2196, SNR=31.4, Peak=205 HFD=4.6
23:56:19.409 00.003 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.45 = -0.84)
23:56:19.412 00.003 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.94)
23:56:19.414 00.002 14556 CameraToMount -- cameraX=-0.19 cameraY=0.18 hyp=0.27 cameraTheta=2.37 mountX=0.18 mountY=-0.21, mountTheta=-0.88
23:56:19.420 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.18, opts=13)
23:56:19.423 00.003 14556 Enqueuing Move request for scope (-0.19, 0.18)
23:56:19.426 00.003 12308 Worker thread wakes up
23:56:19.426 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.18) opts 0xd
23:56:19.427 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.18)
23:56:19.427 00.000 12308 Moving (-0.19, 0.18) raw xDistance=0.18 yDistance=-0.21
23:56:19.427 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:56:19.427 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:56:19.427 00.000 12308 MoveAxis(E, 0, ABG)
23:56:19.428 00.001 12308 Move returns status 0, amount 0
23:56:19.428 00.000 12308 MoveAxis(N, 151, ABG)
23:56:19.428 00.000 12308 Guiding  Dir = 0, Dur = 151
23:56:19.428 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:19.432 00.004 12308 IsSlewing returns 0
23:56:19.432 00.000 12308 IsGuiding returns 0
23:56:19.433 00.001 12308 PulseGuide returned control before completion, sleep 161
23:56:19.456 00.023 14556 UpdateGuideState exits: m=2196 SNR=31.4
23:56:19.459 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:19.466 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:19.472 00.006 14556 Enqueuing Expose request
23:56:19.602 00.130 12308 IsGuiding returns 1
23:56:19.603 00.001 12308 scope still moving after pulse duration time elapsed
23:56:19.634 00.031 12308 IsSlewing returns 0
23:56:19.635 00.001 12308 IsGuiding returns 0
23:56:19.635 00.000 12308 scope move finished after 151 + 51 ms
23:56:19.635 00.000 12308 Move returns status 0, amount 151
23:56:19.636 00.001 12308 move complete, result=0
23:56:19.636 00.000 12308 worker thread done servicing request
23:56:19.637 00.001 12308 Worker thread wakes up
23:56:19.637 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 151 ms NORTH
23:56:19.642 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:19.643 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:20.897 01.254 12308 Exposure complete
23:56:21.025 00.128 14556 OnExposeComplete: enter
23:56:21.030 00.005 14556 UpdateGuideState(): m_state=6
23:56:21.036 00.006 12308 worker thread done servicing request
23:56:21.036 00.000 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8249
23:56:21.041 00.005 14556 Star::Find returns 1 (0), X=165.26, Y=999.99, Mass=2194, SNR=31.7, Peak=191 HFD=4.6
23:56:21.044 00.003 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.57 = -0.71)
23:56:21.048 00.004 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.81)
23:56:21.053 00.005 14556 CameraToMount -- cameraX=-0.22 cameraY=0.16 hyp=0.27 cameraTheta=2.50 mountX=0.20 mountY=-0.20, mountTheta=-0.77
23:56:21.059 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.16, opts=13)
23:56:21.063 00.004 14556 Enqueuing Move request for scope (-0.22, 0.16)
23:56:21.067 00.004 12308 Worker thread wakes up
23:56:21.068 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.16) opts 0xd
23:56:21.068 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.16)
23:56:21.068 00.000 12308 Moving (-0.22, 0.16) raw xDistance=0.20 yDistance=-0.20
23:56:21.068 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:56:21.069 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:21.069 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:56:21.069 00.000 12308 MoveAxis(W, 88, ABG)
23:56:21.069 00.000 12308 Guiding  Dir = 3, Dur = 88
23:56:21.069 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:21.074 00.005 12308 IsSlewing returns 0
23:56:21.074 00.000 12308 IsGuiding returns 0
23:56:21.075 00.001 12308 PulseGuide returned control before completion, sleep 98
23:56:21.093 00.018 14556 UpdateGuideState exits: m=2194 SNR=31.7
23:56:21.099 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:21.103 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:21.106 00.003 14556 Enqueuing Expose request
23:56:21.184 00.078 12308 IsGuiding returns 0
23:56:21.185 00.001 12308 Move returns status 0, amount 88
23:56:21.185 00.000 12308 MoveAxis(N, 0, ABG)
23:56:21.187 00.002 12308 Move returns status 0, amount 0
23:56:21.187 00.000 12308 move complete, result=0
23:56:21.188 00.001 12308 worker thread done servicing request
23:56:21.189 00.001 12308 Worker thread wakes up
23:56:21.190 00.001 14556 GuideStep: 0.2 px 88 ms WEST, -0.2 px 0 ms NORTH
23:56:21.197 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:21.197 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:22.447 01.250 12308 Exposure complete
23:56:22.570 00.123 12308 worker thread done servicing request
23:56:22.570 00.000 14556 OnExposeComplete: enter
23:56:22.575 00.005 14556 UpdateGuideState(): m_state=6
23:56:22.578 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8250
23:56:22.583 00.005 14556 Star::Find returns 1 (0), X=165.32, Y=999.87, Mass=2106, SNR=30.8, Peak=170 HFD=4.4
23:56:22.587 00.004 14556 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.07) = xAngle (5.96 = -0.32)
23:56:22.591 00.004 14556 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.86 = -0.42)
23:56:22.595 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.04 hyp=0.16 cameraTheta=2.89 mountX=0.15 mountY=-0.07, mountTheta=-0.40
23:56:22.600 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.04, opts=13)
23:56:22.604 00.004 14556 Enqueuing Move request for scope (-0.16, 0.04)
23:56:22.608 00.004 12308 Worker thread wakes up
23:56:22.608 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.04) opts 0xd
23:56:22.609 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.04)
23:56:22.609 00.000 12308 Moving (-0.16, 0.04) raw xDistance=0.15 yDistance=-0.07
23:56:22.610 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:56:22.610 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:22.610 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:56:22.610 00.000 12308 MoveAxis(E, 0, ABG)
23:56:22.610 00.000 12308 Move returns status 0, amount 0
23:56:22.610 00.000 12308 MoveAxis(N, 0, ABG)
23:56:22.611 00.001 12308 Move returns status 0, amount 0
23:56:22.611 00.000 12308 move complete, result=0
23:56:22.611 00.000 12308 worker thread done servicing request
23:56:22.612 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:22.636 00.024 14556 UpdateGuideState exits: m=2106 SNR=30.8
23:56:22.639 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:22.643 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:22.647 00.004 14556 Enqueuing Expose request
23:56:22.650 00.003 12308 Worker thread wakes up
23:56:22.650 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:22.654 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:22.654 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:23.905 01.251 12308 Exposure complete
23:56:24.029 00.124 12308 worker thread done servicing request
23:56:24.030 00.001 14556 OnExposeComplete: enter
23:56:24.035 00.005 14556 UpdateGuideState(): m_state=6
23:56:24.041 00.006 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8251
23:56:24.047 00.006 14556 Star::Find returns 1 (0), X=165.28, Y=1000.01, Mass=2200, SNR=31.5, Peak=193 HFD=4.3
23:56:24.053 00.006 14556 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.07) = xAngle (5.46 = -0.83)
23:56:24.060 00.007 14556 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.93)
23:56:24.068 00.008 14556 CameraToMount -- cameraX=-0.20 cameraY=0.19 hyp=0.27 cameraTheta=2.38 mountX=0.18 mountY=-0.22, mountTheta=-0.87
23:56:24.076 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.19, opts=13)
23:56:24.083 00.007 14556 Enqueuing Move request for scope (-0.20, 0.19)
23:56:24.089 00.006 12308 Worker thread wakes up
23:56:24.089 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.19) opts 0xd
23:56:24.090 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.19)
23:56:24.090 00.000 12308 Moving (-0.20, 0.19) raw xDistance=0.18 yDistance=-0.22
23:56:24.090 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:56:24.090 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:56:24.090 00.000 12308 MoveAxis(E, 0, ABG)
23:56:24.092 00.002 12308 Move returns status 0, amount 0
23:56:24.092 00.000 12308 MoveAxis(N, 152, ABG)
23:56:24.092 00.000 12308 Guiding  Dir = 0, Dur = 152
23:56:24.092 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:24.099 00.007 12308 IsSlewing returns 0
23:56:24.099 00.000 12308 IsGuiding returns 0
23:56:24.100 00.001 12308 PulseGuide returned control before completion, sleep 162
23:56:24.121 00.021 14556 UpdateGuideState exits: m=2200 SNR=31.5
23:56:24.128 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:24.133 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:24.137 00.004 14556 Enqueuing Expose request
23:56:24.267 00.130 12308 IsGuiding returns 1
23:56:24.268 00.001 12308 scope still moving after pulse duration time elapsed
23:56:24.298 00.030 12308 IsSlewing returns 0
23:56:24.299 00.001 12308 IsGuiding returns 0
23:56:24.300 00.001 12308 scope move finished after 152 + 47 ms
23:56:24.301 00.001 12308 Move returns status 0, amount 152
23:56:24.301 00.000 12308 move complete, result=0
23:56:24.302 00.001 12308 worker thread done servicing request
23:56:24.302 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 152 ms NORTH
23:56:24.308 00.006 12308 Worker thread wakes up
23:56:24.308 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:24.308 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:25.561 01.253 12308 Exposure complete
23:56:25.678 00.117 12308 worker thread done servicing request
23:56:25.678 00.000 14556 OnExposeComplete: enter
23:56:25.682 00.004 14556 UpdateGuideState(): m_state=6
23:56:25.687 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8252
23:56:25.693 00.006 14556 Star::Find returns 1 (0), X=165.40, Y=999.63, Mass=2140, SNR=31.1, Peak=176 HFD=4.5
23:56:25.698 00.005 14556 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-3.07) = xAngle (1.12 = 1.12)
23:56:25.703 00.005 14556 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.02 = 1.02)
23:56:25.706 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.19 hyp=0.21 cameraTheta=-1.95 mountX=0.09 mountY=0.18, mountTheta=1.10
23:56:25.712 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.19, opts=13)
23:56:25.716 00.004 14556 Enqueuing Move request for scope (-0.08, -0.19)
23:56:25.720 00.004 12308 Worker thread wakes up
23:56:25.720 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.19) opts 0xd
23:56:25.720 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.19)
23:56:25.720 00.000 12308 Moving (-0.08, -0.19) raw xDistance=0.09 yDistance=0.18
23:56:25.720 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:56:25.720 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:25.720 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:56:25.721 00.001 12308 MoveAxis(E, 0, ABG)
23:56:25.721 00.000 12308 Move returns status 0, amount 0
23:56:25.721 00.000 12308 MoveAxis(N, 0, ABG)
23:56:25.721 00.000 12308 Move returns status 0, amount 0
23:56:25.721 00.000 12308 move complete, result=0
23:56:25.721 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:25.726 00.005 12308 worker thread done servicing request
23:56:25.748 00.022 14556 UpdateGuideState exits: m=2140 SNR=31.1
23:56:25.751 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:25.756 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:25.760 00.004 14556 Enqueuing Expose request
23:56:25.763 00.003 12308 Worker thread wakes up
23:56:25.763 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:25.763 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:25.763 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:56:27.009 01.246 12308 Exposure complete
23:56:27.127 00.118 12308 worker thread done servicing request
23:56:27.127 00.000 14556 OnExposeComplete: enter
23:56:27.131 00.004 14556 UpdateGuideState(): m_state=6
23:56:27.134 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8253
23:56:27.137 00.003 14556 Star::Find returns 1 (0), X=165.42, Y=1000.04, Mass=2137, SNR=31.3, Peak=197 HFD=4.2
23:56:27.142 00.005 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.91 = -1.38)
23:56:27.145 00.003 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.48)
23:56:27.149 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.83 mountX=0.04 mountY=-0.22, mountTheta=-1.38
23:56:27.154 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.21, opts=13)
23:56:27.158 00.004 14556 Enqueuing Move request for scope (-0.06, 0.21)
23:56:27.162 00.004 12308 Worker thread wakes up
23:56:27.162 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd
23:56:27.162 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.21)
23:56:27.162 00.000 12308 Moving (-0.06, 0.21) raw xDistance=0.04 yDistance=-0.22
23:56:27.162 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:56:27.162 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:56:27.162 00.000 12308 MoveAxis(E, 0, ABG)
23:56:27.163 00.001 12308 Move returns status 0, amount 0
23:56:27.163 00.000 12308 MoveAxis(N, 156, ABG)
23:56:27.163 00.000 12308 Guiding  Dir = 0, Dur = 156
23:56:27.163 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:27.167 00.004 12308 IsSlewing returns 0
23:56:27.167 00.000 12308 IsGuiding returns 0
23:56:27.168 00.001 12308 PulseGuide returned control before completion, sleep 166
23:56:27.187 00.019 14556 UpdateGuideState exits: m=2137 SNR=31.3
23:56:27.193 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:27.198 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:27.201 00.003 14556 Enqueuing Expose request
23:56:27.341 00.140 12308 IsGuiding returns 1
23:56:27.341 00.000 12308 scope still moving after pulse duration time elapsed
23:56:27.372 00.031 12308 IsSlewing returns 0
23:56:27.373 00.001 12308 IsGuiding returns 0
23:56:27.374 00.001 12308 scope move finished after 156 + 50 ms
23:56:27.374 00.000 12308 Move returns status 0, amount 156
23:56:27.375 00.001 12308 move complete, result=0
23:56:27.375 00.000 12308 worker thread done servicing request
23:56:27.376 00.001 12308 Worker thread wakes up
23:56:27.376 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 156 ms NORTH
23:56:27.385 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:27.385 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:28.633 01.248 12308 Exposure complete
23:56:28.753 00.120 12308 worker thread done servicing request
23:56:28.754 00.001 14556 OnExposeComplete: enter
23:56:28.757 00.003 14556 UpdateGuideState(): m_state=6
23:56:28.760 00.003 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8254
23:56:28.764 00.004 14556 Star::Find returns 1 (0), X=165.34, Y=999.74, Mass=2285, SNR=32.2, Peak=163 HFD=4.7
23:56:28.767 00.003 14556 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-3.07) = xAngle (0.46 = 0.46)
23:56:28.770 00.003 14556 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.36 = 0.36)
23:56:28.774 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.17 cameraTheta=-2.61 mountX=0.15 mountY=0.06, mountTheta=0.38
23:56:28.779 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.08, opts=13)
23:56:28.784 00.005 14556 Enqueuing Move request for scope (-0.14, -0.08)
23:56:28.788 00.004 12308 Worker thread wakes up
23:56:28.788 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd
23:56:28.788 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.08)
23:56:28.788 00.000 12308 Moving (-0.14, -0.08) raw xDistance=0.15 yDistance=0.06
23:56:28.788 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:56:28.790 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:28.790 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:56:28.790 00.000 12308 MoveAxis(E, 0, ABG)
23:56:28.790 00.000 12308 Move returns status 0, amount 0
23:56:28.790 00.000 12308 MoveAxis(N, 0, ABG)
23:56:28.790 00.000 12308 Move returns status 0, amount 0
23:56:28.791 00.001 12308 move complete, result=0
23:56:28.791 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:28.794 00.003 12308 worker thread done servicing request
23:56:28.816 00.022 14556 UpdateGuideState exits: m=2285 SNR=32.2
23:56:28.820 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:28.824 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:28.829 00.005 14556 Enqueuing Expose request
23:56:28.833 00.004 12308 Worker thread wakes up
23:56:28.833 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:56:28.837 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:28.837 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:30.083 01.246 12308 Exposure complete
23:56:30.204 00.121 12308 worker thread done servicing request
23:56:30.205 00.001 14556 OnExposeComplete: enter
23:56:30.208 00.003 14556 UpdateGuideState(): m_state=6
23:56:30.213 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8255
23:56:30.217 00.004 14556 Star::Find returns 1 (0), X=165.34, Y=999.74, Mass=2237, SNR=31.7, Peak=169 HFD=4.5
23:56:30.222 00.005 14556 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-3.07) = xAngle (0.49 = 0.49)
23:56:30.228 00.006 14556 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.39 = 0.39)
23:56:30.235 00.007 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.58 mountX=0.14 mountY=0.06, mountTheta=0.41
23:56:30.242 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.08, opts=13)
23:56:30.249 00.007 14556 Enqueuing Move request for scope (-0.14, -0.08)
23:56:30.255 00.006 12308 Worker thread wakes up
23:56:30.255 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd
23:56:30.255 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.08)
23:56:30.255 00.000 12308 Moving (-0.14, -0.08) raw xDistance=0.14 yDistance=0.06
23:56:30.256 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:56:30.256 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:30.256 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:56:30.256 00.000 12308 MoveAxis(E, 0, ABG)
23:56:30.257 00.001 12308 Move returns status 0, amount 0
23:56:30.257 00.000 12308 MoveAxis(N, 0, ABG)
23:56:30.257 00.000 12308 Move returns status 0, amount 0
23:56:30.257 00.000 12308 move complete, result=0
23:56:30.259 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:30.265 00.006 12308 worker thread done servicing request
23:56:30.289 00.024 14556 UpdateGuideState exits: m=2237 SNR=31.7
23:56:30.293 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:30.297 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:30.302 00.005 14556 Enqueuing Expose request
23:56:30.304 00.002 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:56:30.311 00.007 12308 Worker thread wakes up
23:56:30.311 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:30.312 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:31.554 01.242 12308 Exposure complete
23:56:31.679 00.125 12308 worker thread done servicing request
23:56:31.679 00.000 14556 OnExposeComplete: enter
23:56:31.683 00.004 14556 UpdateGuideState(): m_state=6
23:56:31.687 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8256
23:56:31.692 00.005 14556 Star::Find returns 1 (0), X=165.34, Y=999.63, Mass=2154, SNR=31.1, Peak=163 HFD=4.7
23:56:31.695 00.003 14556 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-3.07) = xAngle (0.90 = 0.90)
23:56:31.699 00.004 14556 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.80 = 0.80)
23:56:31.702 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.20 hyp=0.24 cameraTheta=-2.18 mountX=0.15 mountY=0.17, mountTheta=0.85
23:56:31.707 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.20, opts=13)
23:56:31.710 00.003 14556 Enqueuing Move request for scope (-0.14, -0.20)
23:56:31.714 00.004 12308 Worker thread wakes up
23:56:31.714 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.20) opts 0xd
23:56:31.714 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.20)
23:56:31.714 00.000 12308 Moving (-0.14, -0.20) raw xDistance=0.15 yDistance=0.17
23:56:31.714 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:56:31.716 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:31.716 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:56:31.716 00.000 12308 MoveAxis(E, 0, ABG)
23:56:31.716 00.000 12308 Move returns status 0, amount 0
23:56:31.716 00.000 12308 MoveAxis(N, 0, ABG)
23:56:31.716 00.000 12308 Move returns status 0, amount 0
23:56:31.717 00.001 12308 move complete, result=0
23:56:31.717 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:31.720 00.003 12308 worker thread done servicing request
23:56:31.740 00.020 14556 UpdateGuideState exits: m=2154 SNR=31.1
23:56:31.746 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:31.750 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:31.754 00.004 14556 Enqueuing Expose request
23:56:31.758 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:56:31.763 00.005 12308 Worker thread wakes up
23:56:31.763 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:31.763 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:33.004 01.241 12308 Exposure complete
23:56:33.129 00.125 12308 worker thread done servicing request
23:56:33.129 00.000 14556 OnExposeComplete: enter
23:56:33.133 00.004 14556 UpdateGuideState(): m_state=6
23:56:33.137 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8257
23:56:33.141 00.004 14556 Star::Find returns 1 (0), X=165.32, Y=999.79, Mass=2137, SNR=31.3, Peak=161 HFD=4.6
23:56:33.145 00.004 14556 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-3.07) = xAngle (0.16 = 0.16)
23:56:33.148 00.003 14556 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.06 = 0.06)
23:56:33.152 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-2.92 mountX=0.16 mountY=0.01, mountTheta=0.06
23:56:33.158 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.04, opts=13)
23:56:33.161 00.003 14556 Enqueuing Move request for scope (-0.16, -0.04)
23:56:33.165 00.004 12308 Worker thread wakes up
23:56:33.165 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
23:56:33.165 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
23:56:33.165 00.000 12308 Moving (-0.16, -0.04) raw xDistance=0.16 yDistance=0.01
23:56:33.165 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:56:33.165 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:33.165 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:56:33.167 00.002 12308 MoveAxis(E, 0, ABG)
23:56:33.167 00.000 12308 Move returns status 0, amount 0
23:56:33.167 00.000 12308 MoveAxis(N, 0, ABG)
23:56:33.167 00.000 12308 Move returns status 0, amount 0
23:56:33.168 00.001 12308 move complete, result=0
23:56:33.168 00.000 12308 worker thread done servicing request
23:56:33.168 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:33.192 00.024 14556 UpdateGuideState exits: m=2137 SNR=31.3
23:56:33.196 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:33.199 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:33.203 00.004 14556 Enqueuing Expose request
23:56:33.207 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:56:33.210 00.003 12308 Worker thread wakes up
23:56:33.210 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:33.210 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:34.460 01.250 12308 Exposure complete
23:56:34.587 00.127 14556 OnExposeComplete: enter
23:56:34.591 00.004 12308 worker thread done servicing request
23:56:34.592 00.001 14556 UpdateGuideState(): m_state=6
23:56:34.597 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8258
23:56:34.601 00.004 14556 Star::Find returns 1 (0), X=165.25, Y=999.81, Mass=2183, SNR=31.3, Peak=186 HFD=4.4
23:56:34.604 00.003 14556 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.07) = xAngle (-0.01 = -0.01)
23:56:34.609 00.005 14556 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.10 = -0.10)
23:56:34.612 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.01 hyp=0.23 cameraTheta=-3.08 mountX=0.23 mountY=-0.02, mountTheta=-0.10
23:56:34.617 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.01, opts=13)
23:56:34.623 00.006 14556 Enqueuing Move request for scope (-0.23, -0.01)
23:56:34.628 00.005 12308 Worker thread wakes up
23:56:34.628 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.01) opts 0xd
23:56:34.628 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.01)
23:56:34.628 00.000 12308 Moving (-0.23, -0.01) raw xDistance=0.23 yDistance=-0.02
23:56:34.629 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:56:34.629 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:34.629 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:56:34.630 00.001 12308 MoveAxis(W, 98, ABG)
23:56:34.630 00.000 12308 Guiding  Dir = 3, Dur = 98
23:56:34.630 00.000 12308 IsSlewing returns 0
23:56:34.630 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:34.634 00.004 12308 IsGuiding returns 0
23:56:34.634 00.000 12308 PulseGuide returned control before completion, sleep 108
23:56:34.658 00.024 14556 UpdateGuideState exits: m=2183 SNR=31.3
23:56:34.662 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:34.668 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:34.673 00.005 14556 Enqueuing Expose request
23:56:34.748 00.075 12308 IsGuiding returns 1
23:56:34.749 00.001 12308 scope still moving after pulse duration time elapsed
23:56:34.779 00.030 12308 IsSlewing returns 0
23:56:34.780 00.001 12308 IsGuiding returns 0
23:56:34.781 00.001 12308 scope move finished after 98 + 47 ms
23:56:34.781 00.000 12308 Move returns status 0, amount 98
23:56:34.781 00.000 12308 MoveAxis(N, 0, ABG)
23:56:34.782 00.001 12308 Move returns status 0, amount 0
23:56:34.782 00.000 12308 move complete, result=0
23:56:34.782 00.000 12308 worker thread done servicing request
23:56:34.782 00.000 14556 GuideStep: 0.2 px 98 ms WEST, -0.0 px 0 ms NORTH
23:56:34.789 00.007 12308 Worker thread wakes up
23:56:34.789 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:34.789 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:36.040 01.251 12308 Exposure complete
23:56:36.181 00.141 12308 worker thread done servicing request
23:56:36.181 00.000 14556 OnExposeComplete: enter
23:56:36.185 00.004 14556 UpdateGuideState(): m_state=6
23:56:36.190 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8259
23:56:36.194 00.004 14556 Star::Find returns 1 (0), X=165.35, Y=999.99, Mass=2300, SNR=32.1, Peak=184 HFD=4.5
23:56:36.199 00.005 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.33 = -0.95)
23:56:36.202 00.003 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.05)
23:56:36.206 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.16 hyp=0.21 cameraTheta=2.26 mountX=0.12 mountY=-0.18, mountTheta=-0.98
23:56:36.210 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.16, opts=13)
23:56:36.215 00.005 14556 Enqueuing Move request for scope (-0.13, 0.16)
23:56:36.218 00.003 12308 Worker thread wakes up
23:56:36.220 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.16) opts 0xd
23:56:36.220 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.16)
23:56:36.220 00.000 12308 Moving (-0.13, 0.16) raw xDistance=0.12 yDistance=-0.18
23:56:36.221 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:56:36.221 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:36.222 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:56:36.222 00.000 12308 MoveAxis(E, 0, ABG)
23:56:36.223 00.001 12308 Move returns status 0, amount 0
23:56:36.223 00.000 12308 MoveAxis(N, 0, ABG)
23:56:36.223 00.000 12308 Move returns status 0, amount 0
23:56:36.223 00.000 12308 move complete, result=0
23:56:36.224 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:36.229 00.005 12308 worker thread done servicing request
23:56:36.250 00.021 14556 UpdateGuideState exits: m=2300 SNR=32.1
23:56:36.255 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:36.258 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:36.263 00.005 14556 Enqueuing Expose request
23:56:36.266 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:56:36.268 00.002 12308 Worker thread wakes up
23:56:36.269 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:36.269 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:37.511 01.242 12308 Exposure complete
23:56:37.637 00.126 12308 worker thread done servicing request
23:56:37.638 00.001 14556 OnExposeComplete: enter
23:56:37.641 00.003 14556 UpdateGuideState(): m_state=6
23:56:37.646 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8260
23:56:37.650 00.004 14556 Star::Find returns 1 (0), X=165.74, Y=1000.05, Mass=2277, SNR=31.9, Peak=176 HFD=4.5
23:56:37.654 00.004 14556 CameraToMount -- cameraTheta (0.70) - m_xAngle (-3.07) = xAngle (3.77 = -2.51)
23:56:37.657 00.003 14556 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.67 = -2.61)
23:56:37.662 00.005 14556 CameraToMount -- cameraX=0.26 cameraY=0.22 hyp=0.34 cameraTheta=0.70 mountX=-0.28 mountY=-0.17, mountTheta=-2.58
23:56:37.667 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.22, opts=13)
23:56:37.671 00.004 14556 Enqueuing Move request for scope (0.26, 0.22)
23:56:37.674 00.003 12308 Worker thread wakes up
23:56:37.675 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.22) opts 0xd
23:56:37.675 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.22)
23:56:37.675 00.000 12308 Moving (0.26, 0.22) raw xDistance=-0.28 yDistance=-0.17
23:56:37.675 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
23:56:37.675 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:37.675 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:56:37.675 00.000 12308 MoveAxis(E, 119, ABG)
23:56:37.677 00.002 12308 Guiding  Dir = 2, Dur = 119
23:56:37.677 00.000 12308 IsSlewing returns 0
23:56:37.677 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:37.681 00.004 12308 IsGuiding returns 0
23:56:37.682 00.001 12308 PulseGuide returned control before completion, sleep 129
23:56:37.706 00.024 14556 UpdateGuideState exits: m=2277 SNR=31.9
23:56:37.710 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:37.715 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:37.720 00.005 14556 Enqueuing Expose request
23:56:37.817 00.097 12308 IsGuiding returns 1
23:56:37.817 00.000 12308 scope still moving after pulse duration time elapsed
23:56:37.849 00.032 12308 IsSlewing returns 0
23:56:37.849 00.000 12308 IsGuiding returns 0
23:56:37.850 00.001 12308 scope move finished after 119 + 49 ms
23:56:37.850 00.000 12308 Move returns status 0, amount 119
23:56:37.851 00.001 12308 MoveAxis(N, 0, ABG)
23:56:37.851 00.000 12308 Move returns status 0, amount 0
23:56:37.852 00.001 12308 move complete, result=0
23:56:37.852 00.000 12308 worker thread done servicing request
23:56:37.852 00.000 14556 GuideStep: -0.3 px 119 ms EAST, -0.2 px 0 ms NORTH
23:56:37.858 00.006 12308 Worker thread wakes up
23:56:37.860 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:37.860 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:39.109 01.249 12308 Exposure complete
23:56:39.240 00.131 12308 worker thread done servicing request
23:56:39.241 00.001 14556 OnExposeComplete: enter
23:56:39.245 00.004 14556 UpdateGuideState(): m_state=6
23:56:39.248 00.003 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8261
23:56:39.251 00.003 14556 Star::Find returns 1 (0), X=165.37, Y=999.91, Mass=2169, SNR=31.3, Peak=204 HFD=4.3
23:56:39.257 00.006 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.54 = -0.75)
23:56:39.261 00.004 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
23:56:39.264 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.46 mountX=0.10 mountY=-0.10, mountTheta=-0.79
23:56:39.269 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.09, opts=13)
23:56:39.274 00.005 14556 Enqueuing Move request for scope (-0.11, 0.09)
23:56:39.278 00.004 12308 Worker thread wakes up
23:56:39.278 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
23:56:39.278 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
23:56:39.278 00.000 12308 Moving (-0.11, 0.09) raw xDistance=0.10 yDistance=-0.10
23:56:39.278 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:56:39.279 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:39.279 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:56:39.279 00.000 12308 MoveAxis(E, 0, ABG)
23:56:39.279 00.000 12308 Move returns status 0, amount 0
23:56:39.280 00.001 12308 MoveAxis(N, 0, ABG)
23:56:39.280 00.000 12308 Move returns status 0, amount 0
23:56:39.280 00.000 12308 move complete, result=0
23:56:39.281 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:39.285 00.004 12308 worker thread done servicing request
23:56:39.305 00.020 14556 UpdateGuideState exits: m=2169 SNR=31.3
23:56:39.310 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:39.314 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:39.318 00.004 14556 Enqueuing Expose request
23:56:39.323 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:39.326 00.003 12308 Worker thread wakes up
23:56:39.327 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:39.327 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:40.579 01.252 12308 Exposure complete
23:56:40.710 00.131 12308 worker thread done servicing request
23:56:40.712 00.002 14556 OnExposeComplete: enter
23:56:40.718 00.006 14556 UpdateGuideState(): m_state=6
23:56:40.722 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8262
23:56:40.726 00.004 14556 Star::Find returns 1 (0), X=165.21, Y=1000.15, Mass=2292, SNR=32.1, Peak=191 HFD=4.5
23:56:40.730 00.004 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.34 = -0.94)
23:56:40.734 00.004 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.04)
23:56:40.737 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=0.32 hyp=0.42 cameraTheta=2.27 mountX=0.25 mountY=-0.36, mountTheta=-0.97
23:56:40.742 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.32, opts=13)
23:56:40.746 00.004 14556 Enqueuing Move request for scope (-0.27, 0.32)
23:56:40.750 00.004 12308 Worker thread wakes up
23:56:40.750 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.32) opts 0xd
23:56:40.750 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.32)
23:56:40.750 00.000 12308 Moving (-0.27, 0.32) raw xDistance=0.25 yDistance=-0.36
23:56:40.751 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
23:56:40.751 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
23:56:40.751 00.000 12308 MoveAxis(W, 107, ABG)
23:56:40.753 00.002 12308 Guiding  Dir = 3, Dur = 107
23:56:40.753 00.000 12308 IsSlewing returns 0
23:56:40.753 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:40.757 00.004 12308 IsGuiding returns 0
23:56:40.757 00.000 12308 PulseGuide returned control before completion, sleep 117
23:56:40.779 00.022 14556 UpdateGuideState exits: m=2292 SNR=32.1
23:56:40.783 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:40.788 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:40.792 00.004 14556 Enqueuing Expose request
23:56:40.881 00.089 12308 IsGuiding returns 1
23:56:40.881 00.000 12308 scope still moving after pulse duration time elapsed
23:56:40.912 00.031 12308 IsSlewing returns 0
23:56:40.913 00.001 12308 IsGuiding returns 0
23:56:40.913 00.000 12308 scope move finished after 107 + 49 ms
23:56:40.914 00.001 12308 Move returns status 0, amount 107
23:56:40.915 00.001 12308 MoveAxis(N, 252, ABG)
23:56:40.915 00.000 12308 Guiding  Dir = 0, Dur = 252
23:56:40.915 00.000 12308 IsSlewing returns 0
23:56:40.915 00.000 12308 IsGuiding returns 0
23:56:40.916 00.001 12308 PulseGuide returned control before completion, sleep 262
23:56:41.195 00.279 12308 IsGuiding returns 1
23:56:41.196 00.001 12308 scope still moving after pulse duration time elapsed
23:56:41.227 00.031 12308 IsSlewing returns 0
23:56:41.227 00.000 12308 IsGuiding returns 0
23:56:41.227 00.000 12308 scope move finished after 252 + 59 ms
23:56:41.227 00.000 12308 Move returns status 0, amount 252
23:56:41.227 00.000 12308 move complete, result=0
23:56:41.228 00.001 12308 worker thread done servicing request
23:56:41.228 00.000 14556 GuideStep: 0.2 px 107 ms WEST, -0.4 px 252 ms NORTH
23:56:41.232 00.004 12308 Worker thread wakes up
23:56:41.232 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:41.232 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:42.478 01.246 12308 Exposure complete
23:56:42.588 00.110 12308 worker thread done servicing request
23:56:42.589 00.001 14556 OnExposeComplete: enter
23:56:42.591 00.002 14556 UpdateGuideState(): m_state=6
23:56:42.596 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8263
23:56:42.599 00.003 14556 Star::Find returns 1 (0), X=165.27, Y=999.81, Mass=2263, SNR=32.0, Peak=183 HFD=4.6
23:56:42.602 00.003 14556 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.07) = xAngle (0.03 = 0.03)
23:56:42.604 00.002 14556 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.07 = -0.07)
23:56:42.608 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-3.04 mountX=0.21 mountY=-0.01, mountTheta=-0.07
23:56:42.613 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.02, opts=13)
23:56:42.616 00.003 14556 Enqueuing Move request for scope (-0.21, -0.02)
23:56:42.620 00.004 12308 Worker thread wakes up
23:56:42.620 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.02) opts 0xd
23:56:42.620 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.02)
23:56:42.620 00.000 12308 Moving (-0.21, -0.02) raw xDistance=0.21 yDistance=-0.01
23:56:42.620 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
23:56:42.620 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:42.620 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:56:42.622 00.002 12308 MoveAxis(W, 98, ABG)
23:56:42.622 00.000 12308 Guiding  Dir = 3, Dur = 98
23:56:42.622 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:42.626 00.004 12308 IsSlewing returns 0
23:56:42.626 00.000 12308 IsGuiding returns 0
23:56:42.626 00.000 12308 PulseGuide returned control before completion, sleep 108
23:56:42.642 00.016 14556 UpdateGuideState exits: m=2263 SNR=32.0
23:56:42.646 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:42.650 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:42.655 00.005 14556 Enqueuing Expose request
23:56:42.747 00.092 12308 IsGuiding returns 1
23:56:42.747 00.000 12308 scope still moving after pulse duration time elapsed
23:56:42.779 00.032 12308 IsSlewing returns 0
23:56:42.780 00.001 12308 IsGuiding returns 0
23:56:42.780 00.000 12308 scope move finished after 98 + 56 ms
23:56:42.781 00.001 12308 Move returns status 0, amount 98
23:56:42.781 00.000 12308 MoveAxis(N, 0, ABG)
23:56:42.782 00.001 12308 Move returns status 0, amount 0
23:56:42.782 00.000 12308 move complete, result=0
23:56:42.782 00.000 12308 worker thread done servicing request
23:56:42.782 00.000 14556 GuideStep: 0.2 px 98 ms WEST, -0.0 px 0 ms NORTH
23:56:42.787 00.005 12308 Worker thread wakes up
23:56:42.787 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:42.787 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:44.044 01.257 12308 Exposure complete
23:56:44.165 00.121 12308 worker thread done servicing request
23:56:44.165 00.000 14556 OnExposeComplete: enter
23:56:44.170 00.005 14556 UpdateGuideState(): m_state=6
23:56:44.174 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8264
23:56:44.178 00.004 14556 Star::Find returns 1 (0), X=165.64, Y=999.83, Mass=2209, SNR=31.4, Peak=166 HFD=4.6
23:56:44.182 00.004 14556 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.07) = xAngle (3.07 = 3.07)
23:56:44.186 00.004 14556 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.97 = 2.97)
23:56:44.191 00.005 14556 CameraToMount -- cameraX=0.16 cameraY=0.00 hyp=0.16 cameraTheta=0.00 mountX=-0.16 mountY=0.03, mountTheta=2.98
23:56:44.196 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.00, opts=13)
23:56:44.201 00.005 14556 Enqueuing Move request for scope (0.16, 0.00)
23:56:44.204 00.003 12308 Worker thread wakes up
23:56:44.204 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.00) opts 0xd
23:56:44.205 00.001 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.00)
23:56:44.205 00.000 12308 Moving (0.16, 0.00) raw xDistance=-0.16 yDistance=0.03
23:56:44.205 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:56:44.205 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:44.205 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:56:44.205 00.000 12308 MoveAxis(E, 0, ABG)
23:56:44.207 00.002 12308 Move returns status 0, amount 0
23:56:44.207 00.000 12308 MoveAxis(N, 0, ABG)
23:56:44.207 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:44.211 00.004 12308 Move returns status 0, amount 0
23:56:44.211 00.000 12308 move complete, result=0
23:56:44.212 00.001 12308 worker thread done servicing request
23:56:44.234 00.022 14556 UpdateGuideState exits: m=2209 SNR=31.4
23:56:44.240 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:44.243 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:44.248 00.005 14556 Enqueuing Expose request
23:56:44.253 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:56:44.258 00.005 12308 Worker thread wakes up
23:56:44.258 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:44.258 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:45.496 01.238 12308 Exposure complete
23:56:45.614 00.118 12308 worker thread done servicing request
23:56:45.615 00.001 14556 OnExposeComplete: enter
23:56:45.619 00.004 14556 UpdateGuideState(): m_state=6
23:56:45.622 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8265
23:56:45.626 00.004 14556 Star::Find returns 1 (0), X=165.66, Y=999.82, Mass=2084, SNR=30.7, Peak=168 HFD=4.3
23:56:45.632 00.006 14556 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-3.07) = xAngle (3.03 = 3.03)
23:56:45.636 00.004 14556 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.93 = 2.93)
23:56:45.638 00.002 14556 CameraToMount -- cameraX=0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-0.04 mountX=-0.18 mountY=0.04, mountTheta=2.93
23:56:45.642 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.01, opts=13)
23:56:45.645 00.003 14556 Enqueuing Move request for scope (0.18, -0.01)
23:56:45.648 00.003 12308 Worker thread wakes up
23:56:45.648 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.01) opts 0xd
23:56:45.648 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.01)
23:56:45.648 00.000 12308 Moving (0.18, -0.01) raw xDistance=-0.18 yDistance=0.04
23:56:45.649 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:56:45.649 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:45.649 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:56:45.649 00.000 12308 MoveAxis(E, 0, ABG)
23:56:45.649 00.000 12308 Move returns status 0, amount 0
23:56:45.649 00.000 12308 MoveAxis(N, 0, ABG)
23:56:45.649 00.000 12308 Move returns status 0, amount 0
23:56:45.651 00.002 12308 move complete, result=0
23:56:45.651 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:45.655 00.004 12308 worker thread done servicing request
23:56:45.669 00.014 14556 UpdateGuideState exits: m=2084 SNR=30.7
23:56:45.672 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:45.676 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:45.680 00.004 14556 Enqueuing Expose request
23:56:45.682 00.002 12308 Worker thread wakes up
23:56:45.682 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:45.682 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:45.684 00.002 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:56:46.930 01.246 12308 Exposure complete
23:56:47.056 00.126 12308 worker thread done servicing request
23:56:47.056 00.000 14556 OnExposeComplete: enter
23:56:47.059 00.003 14556 UpdateGuideState(): m_state=6
23:56:47.065 00.006 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8266
23:56:47.069 00.004 14556 Star::Find returns 1 (0), X=165.76, Y=999.99, Mass=2272, SNR=31.9, Peak=171 HFD=4.3
23:56:47.072 00.003 14556 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.07) = xAngle (3.59 = -2.69)
23:56:47.075 00.003 14556 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.49 = -2.79)
23:56:47.080 00.005 14556 CameraToMount -- cameraX=0.28 cameraY=0.16 hyp=0.32 cameraTheta=0.52 mountX=-0.29 mountY=-0.11, mountTheta=-2.78
23:56:47.084 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.28, y=0.16, opts=13)
23:56:47.089 00.005 14556 Enqueuing Move request for scope (0.28, 0.16)
23:56:47.092 00.003 12308 Worker thread wakes up
23:56:47.092 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.16) opts 0xd
23:56:47.092 00.000 12308 Handling offset move in thread for scope, endpoint = (0.28, 0.16)
23:56:47.092 00.000 12308 Moving (0.28, 0.16) raw xDistance=-0.29 yDistance=-0.11
23:56:47.094 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:56:47.094 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:47.094 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:56:47.094 00.000 12308 MoveAxis(E, 124, ABG)
23:56:47.094 00.000 12308 Guiding  Dir = 2, Dur = 124
23:56:47.095 00.001 12308 IsSlewing returns 0
23:56:47.095 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:47.099 00.004 12308 IsGuiding returns 0
23:56:47.100 00.001 12308 PulseGuide returned control before completion, sleep 134
23:56:47.119 00.019 14556 UpdateGuideState exits: m=2272 SNR=31.9
23:56:47.124 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:47.129 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:47.134 00.005 14556 Enqueuing Expose request
23:56:47.250 00.116 12308 IsGuiding returns 1
23:56:47.251 00.001 12308 scope still moving after pulse duration time elapsed
23:56:47.280 00.029 12308 IsSlewing returns 0
23:56:47.280 00.000 12308 IsGuiding returns 0
23:56:47.282 00.002 12308 scope move finished after 124 + 58 ms
23:56:47.282 00.000 12308 Move returns status 0, amount 124
23:56:47.282 00.000 12308 MoveAxis(N, 0, ABG)
23:56:47.283 00.001 12308 Move returns status 0, amount 0
23:56:47.283 00.000 12308 move complete, result=0
23:56:47.283 00.000 12308 worker thread done servicing request
23:56:47.284 00.001 14556 GuideStep: -0.3 px 124 ms EAST, -0.1 px 0 ms NORTH
23:56:47.290 00.006 12308 Worker thread wakes up
23:56:47.290 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:47.290 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:48.548 01.258 12308 Exposure complete
23:56:48.669 00.121 12308 worker thread done servicing request
23:56:48.670 00.001 14556 OnExposeComplete: enter
23:56:48.674 00.004 14556 UpdateGuideState(): m_state=6
23:56:48.678 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8267
23:56:48.682 00.004 14556 Star::Find returns 1 (0), X=165.33, Y=999.99, Mass=2295, SNR=32.5, Peak=194 HFD=4.7
23:56:48.686 00.004 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.40 = -0.88)
23:56:48.689 00.003 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.98)
23:56:48.692 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.33 mountX=0.14 mountY=-0.19, mountTheta=-0.92
23:56:48.698 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.16, opts=13)
23:56:48.701 00.003 14556 Enqueuing Move request for scope (-0.15, 0.16)
23:56:48.705 00.004 12308 Worker thread wakes up
23:56:48.705 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
23:56:48.705 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
23:56:48.705 00.000 12308 Moving (-0.15, 0.16) raw xDistance=0.14 yDistance=-0.19
23:56:48.705 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:56:48.705 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:48.706 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:56:48.706 00.000 12308 MoveAxis(E, 0, ABG)
23:56:48.706 00.000 12308 Move returns status 0, amount 0
23:56:48.706 00.000 12308 MoveAxis(N, 0, ABG)
23:56:48.706 00.000 12308 Move returns status 0, amount 0
23:56:48.706 00.000 12308 move complete, result=0
23:56:48.706 00.000 12308 worker thread done servicing request
23:56:48.708 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:48.731 00.023 14556 UpdateGuideState exits: m=2295 SNR=32.5
23:56:48.736 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:48.739 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:48.743 00.004 14556 Enqueuing Expose request
23:56:48.748 00.005 12308 Worker thread wakes up
23:56:48.748 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:56:48.752 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:48.752 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:50.003 01.251 12308 Exposure complete
23:56:50.127 00.124 12308 worker thread done servicing request
23:56:50.127 00.000 14556 OnExposeComplete: enter
23:56:50.132 00.005 14556 UpdateGuideState(): m_state=6
23:56:50.136 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8268
23:56:50.140 00.004 14556 Star::Find returns 1 (0), X=165.61, Y=1000.08, Mass=2299, SNR=32.2, Peak=167 HFD=4.5
23:56:50.145 00.005 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.16 = -2.13)
23:56:50.148 00.003 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.23)
23:56:50.153 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.25 hyp=0.29 cameraTheta=1.08 mountX=-0.15 mountY=-0.23, mountTheta=-2.16
23:56:50.158 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.25, opts=13)
23:56:50.162 00.004 14556 Enqueuing Move request for scope (0.13, 0.25)
23:56:50.167 00.005 12308 Worker thread wakes up
23:56:50.167 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.25) opts 0xd
23:56:50.167 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.25)
23:56:50.167 00.000 12308 Moving (0.13, 0.25) raw xDistance=-0.15 yDistance=-0.23
23:56:50.167 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:56:50.168 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:56:50.168 00.000 12308 MoveAxis(E, 0, ABG)
23:56:50.168 00.000 12308 Move returns status 0, amount 0
23:56:50.168 00.000 12308 MoveAxis(N, 159, ABG)
23:56:50.170 00.002 12308 Guiding  Dir = 0, Dur = 159
23:56:50.170 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:50.174 00.004 12308 IsSlewing returns 0
23:56:50.175 00.001 12308 IsGuiding returns 0
23:56:50.175 00.000 12308 PulseGuide returned control before completion, sleep 169
23:56:50.198 00.023 14556 UpdateGuideState exits: m=2299 SNR=32.2
23:56:50.203 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:50.207 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:50.210 00.003 14556 Enqueuing Expose request
23:56:50.355 00.145 12308 IsGuiding returns 1
23:56:50.356 00.001 12308 scope still moving after pulse duration time elapsed
23:56:50.385 00.029 12308 IsSlewing returns 0
23:56:50.386 00.001 12308 IsGuiding returns 1
23:56:50.417 00.031 12308 IsSlewing returns 0
23:56:50.418 00.001 12308 IsGuiding returns 0
23:56:50.418 00.000 12308 scope move finished after 159 + 84 ms
23:56:50.419 00.001 12308 Move returns status 0, amount 159
23:56:50.419 00.000 12308 move complete, result=0
23:56:50.420 00.001 12308 worker thread done servicing request
23:56:50.420 00.000 12308 Worker thread wakes up
23:56:50.420 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 159 ms NORTH
23:56:50.427 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:50.427 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:51.679 01.252 12308 Exposure complete
23:56:51.799 00.120 12308 worker thread done servicing request
23:56:51.799 00.000 14556 OnExposeComplete: enter
23:56:51.803 00.004 14556 UpdateGuideState(): m_state=6
23:56:51.809 00.006 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8269
23:56:51.812 00.003 14556 Star::Find returns 1 (0), X=165.37, Y=1000.06, Mass=2291, SNR=32.1, Peak=184 HFD=4.7
23:56:51.816 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
23:56:51.820 00.004 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
23:56:51.824 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.23 hyp=0.26 cameraTheta=2.02 mountX=0.09 mountY=-0.25, mountTheta=-1.20
23:56:51.829 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.23, opts=13)
23:56:51.833 00.004 14556 Enqueuing Move request for scope (-0.11, 0.23)
23:56:51.837 00.004 12308 Worker thread wakes up
23:56:51.837 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.23) opts 0xd
23:56:51.837 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.23)
23:56:51.837 00.000 12308 Moving (-0.11, 0.23) raw xDistance=0.09 yDistance=-0.25
23:56:51.837 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:56:51.837 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:56:51.838 00.001 12308 MoveAxis(E, 0, ABG)
23:56:51.838 00.000 12308 Move returns status 0, amount 0
23:56:51.838 00.000 12308 MoveAxis(N, 173, ABG)
23:56:51.838 00.000 12308 Guiding  Dir = 0, Dur = 173
23:56:51.838 00.000 12308 IsSlewing returns 0
23:56:51.840 00.002 12308 IsGuiding returns 0
23:56:51.840 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:51.844 00.004 12308 PulseGuide returned control before completion, sleep 183
23:56:51.867 00.023 14556 UpdateGuideState exits: m=2291 SNR=32.1
23:56:51.870 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:51.878 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:51.883 00.005 14556 Enqueuing Expose request
23:56:52.044 00.161 12308 IsGuiding returns 0
23:56:52.045 00.001 12308 Move returns status 0, amount 173
23:56:52.045 00.000 12308 move complete, result=0
23:56:52.046 00.001 12308 worker thread done servicing request
23:56:52.046 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 173 ms NORTH
23:56:52.053 00.007 12308 Worker thread wakes up
23:56:52.053 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:52.053 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:53.306 01.253 12308 Exposure complete
23:56:53.421 00.115 12308 worker thread done servicing request
23:56:53.422 00.001 14556 OnExposeComplete: enter
23:56:53.427 00.005 14556 UpdateGuideState(): m_state=6
23:56:53.430 00.003 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8270
23:56:53.435 00.005 14556 Star::Find returns 1 (0), X=165.63, Y=999.67, Mass=2349, SNR=32.6, Peak=164 HFD=4.8
23:56:53.439 00.004 14556 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-3.07) = xAngle (2.24 = 2.24)
23:56:53.443 00.004 14556 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.14 = 2.14)
23:56:53.446 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-0.83 mountX=-0.13 mountY=0.18, mountTheta=2.21
23:56:53.452 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.16, opts=13)
23:56:53.456 00.004 14556 Enqueuing Move request for scope (0.15, -0.16)
23:56:53.459 00.003 12308 Worker thread wakes up
23:56:53.459 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.16) opts 0xd
23:56:53.459 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.16)
23:56:53.459 00.000 12308 Moving (0.15, -0.16) raw xDistance=-0.13 yDistance=0.18
23:56:53.460 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:56:53.460 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:53.460 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:56:53.460 00.000 12308 MoveAxis(E, 0, ABG)
23:56:53.460 00.000 12308 Move returns status 0, amount 0
23:56:53.460 00.000 12308 MoveAxis(N, 0, ABG)
23:56:53.462 00.002 12308 Move returns status 0, amount 0
23:56:53.462 00.000 12308 move complete, result=0
23:56:53.462 00.000 12308 worker thread done servicing request
23:56:53.462 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:53.490 00.028 14556 UpdateGuideState exits: m=2349 SNR=32.6
23:56:53.493 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:53.497 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:53.501 00.004 14556 Enqueuing Expose request
23:56:53.506 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:56:53.510 00.004 12308 Worker thread wakes up
23:56:53.510 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:53.510 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:54.759 01.249 12308 Exposure complete
23:56:54.881 00.122 12308 worker thread done servicing request
23:56:54.881 00.000 14556 OnExposeComplete: enter
23:56:54.886 00.005 14556 UpdateGuideState(): m_state=6
23:56:54.890 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8271
23:56:54.894 00.004 14556 Star::Find returns 1 (0), X=165.41, Y=999.63, Mass=2342, SNR=32.6, Peak=155 HFD=4.8
23:56:54.897 00.003 14556 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.07) = xAngle (1.16 = 1.16)
23:56:54.902 00.005 14556 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.06 = 1.06)
23:56:54.906 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.91 mountX=0.08 mountY=0.18, mountTheta=1.14
23:56:54.910 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.20, opts=13)
23:56:54.915 00.005 14556 Enqueuing Move request for scope (-0.07, -0.20)
23:56:54.919 00.004 12308 Worker thread wakes up
23:56:54.919 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.20) opts 0xd
23:56:54.919 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.20)
23:56:54.919 00.000 12308 Moving (-0.07, -0.20) raw xDistance=0.08 yDistance=0.18
23:56:54.920 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:56:54.920 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:54.920 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:56:54.920 00.000 12308 MoveAxis(E, 0, ABG)
23:56:54.920 00.000 12308 Move returns status 0, amount 0
23:56:54.920 00.000 12308 MoveAxis(N, 0, ABG)
23:56:54.920 00.000 12308 Move returns status 0, amount 0
23:56:54.920 00.000 12308 move complete, result=0
23:56:54.921 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:54.925 00.004 12308 worker thread done servicing request
23:56:54.946 00.021 14556 UpdateGuideState exits: m=2342 SNR=32.6
23:56:54.951 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:54.954 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:54.958 00.004 14556 Enqueuing Expose request
23:56:54.961 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:56:54.966 00.005 12308 Worker thread wakes up
23:56:54.966 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:54.966 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:56.214 01.248 12308 Exposure complete
23:56:56.339 00.125 12308 worker thread done servicing request
23:56:56.339 00.000 14556 OnExposeComplete: enter
23:56:56.344 00.005 14556 UpdateGuideState(): m_state=6
23:56:56.348 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8272
23:56:56.352 00.004 14556 Star::Find returns 1 (0), X=165.60, Y=999.91, Mass=2172, SNR=31.2, Peak=161 HFD=4.8
23:56:56.356 00.004 14556 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.07) = xAngle (3.66 = -2.62)
23:56:56.359 00.003 14556 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.57 = -2.72)
23:56:56.362 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.14 cameraTheta=0.59 mountX=-0.13 mountY=-0.06, mountTheta=-2.70
23:56:56.368 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.08, opts=13)
23:56:56.372 00.004 14556 Enqueuing Move request for scope (0.12, 0.08)
23:56:56.377 00.005 12308 Worker thread wakes up
23:56:56.377 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.08) opts 0xd
23:56:56.377 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.08)
23:56:56.377 00.000 12308 Moving (0.12, 0.08) raw xDistance=-0.13 yDistance=-0.06
23:56:56.377 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:56:56.377 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:56.378 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:56:56.378 00.000 12308 MoveAxis(E, 0, ABG)
23:56:56.378 00.000 12308 Move returns status 0, amount 0
23:56:56.378 00.000 12308 MoveAxis(N, 0, ABG)
23:56:56.378 00.000 12308 Move returns status 0, amount 0
23:56:56.380 00.002 12308 move complete, result=0
23:56:56.380 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:56.384 00.004 12308 worker thread done servicing request
23:56:56.405 00.021 14556 UpdateGuideState exits: m=2172 SNR=31.2
23:56:56.410 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:56.414 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:56.418 00.004 14556 Enqueuing Expose request
23:56:56.422 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:56.427 00.005 12308 Worker thread wakes up
23:56:56.427 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:56.427 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:57.671 01.244 12308 Exposure complete
23:56:57.832 00.161 12308 worker thread done servicing request
23:56:57.832 00.000 14556 OnExposeComplete: enter
23:56:57.840 00.008 14556 UpdateGuideState(): m_state=6
23:56:57.846 00.006 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8273
23:56:57.852 00.006 14556 Star::Find returns 1 (0), X=165.57, Y=999.81, Mass=2231, SNR=31.8, Peak=172 HFD=4.5
23:56:57.857 00.005 14556 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-3.07) = xAngle (2.90 = 2.90)
23:56:57.861 00.004 14556 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.80 = 2.80)
23:56:57.864 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.10 cameraTheta=-0.17 mountX=-0.09 mountY=0.03, mountTheta=2.81
23:56:57.871 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.02, opts=13)
23:56:57.876 00.005 14556 Enqueuing Move request for scope (0.09, -0.02)
23:56:57.884 00.008 12308 Worker thread wakes up
23:56:57.884 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
23:56:57.885 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
23:56:57.885 00.000 12308 Moving (0.09, -0.02) raw xDistance=-0.09 yDistance=0.03
23:56:57.885 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:56:57.886 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:57.886 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:56:57.886 00.000 12308 MoveAxis(E, 0, ABG)
23:56:57.886 00.000 12308 Move returns status 0, amount 0
23:56:57.887 00.001 12308 MoveAxis(N, 0, ABG)
23:56:57.887 00.000 12308 Move returns status 0, amount 0
23:56:57.887 00.000 12308 move complete, result=0
23:56:57.888 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:57.893 00.005 12308 worker thread done servicing request
23:56:57.919 00.026 14556 UpdateGuideState exits: m=2231 SNR=31.8
23:56:57.925 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:57.929 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:57.935 00.006 14556 Enqueuing Expose request
23:56:57.939 00.004 12308 Worker thread wakes up
23:56:57.939 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:56:57.945 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:57.945 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:59.204 01.259 12308 Exposure complete
23:56:59.344 00.140 12308 worker thread done servicing request
23:56:59.344 00.000 14556 OnExposeComplete: enter
23:56:59.349 00.005 14556 UpdateGuideState(): m_state=6
23:56:59.352 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8274
23:56:59.356 00.004 14556 Star::Find returns 1 (0), X=165.41, Y=999.89, Mass=2105, SNR=30.7, Peak=164 HFD=4.3
23:56:59.360 00.004 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.51 = -0.78)
23:56:59.365 00.005 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.88)
23:56:59.368 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.10 cameraTheta=2.43 mountX=0.07 mountY=-0.07, mountTheta=-0.82
23:56:59.373 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.06, opts=13)
23:56:59.378 00.005 14556 Enqueuing Move request for scope (-0.07, 0.06)
23:56:59.382 00.004 12308 Worker thread wakes up
23:56:59.382 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
23:56:59.382 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
23:56:59.382 00.000 12308 Moving (-0.07, 0.06) raw xDistance=0.07 yDistance=-0.07
23:56:59.382 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:56:59.383 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:56:59.383 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:56:59.383 00.000 12308 MoveAxis(E, 0, ABG)
23:56:59.383 00.000 12308 Move returns status 0, amount 0
23:56:59.384 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:56:59.387 00.003 12308 MoveAxis(N, 0, ABG)
23:56:59.387 00.000 12308 Move returns status 0, amount 0
23:56:59.387 00.000 12308 move complete, result=0
23:56:59.387 00.000 12308 worker thread done servicing request
23:56:59.404 00.017 14556 UpdateGuideState exits: m=2105 SNR=30.7
23:56:59.407 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:59.410 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:56:59.412 00.002 14556 Enqueuing Expose request
23:56:59.417 00.005 12308 Worker thread wakes up
23:56:59.417 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:56:59.417 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:56:59.417 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:00.665 01.248 12308 Exposure complete
23:57:00.791 00.126 12308 worker thread done servicing request
23:57:00.791 00.000 14556 OnExposeComplete: enter
23:57:00.795 00.004 14556 UpdateGuideState(): m_state=6
23:57:00.799 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8275
23:57:00.804 00.005 14556 Star::Find returns 1 (0), X=165.67, Y=999.83, Mass=2323, SNR=32.4, Peak=181 HFD=4.5
23:57:00.808 00.004 14556 CameraToMount -- cameraTheta (0.01) - m_xAngle (-3.07) = xAngle (3.09 = 3.09)
23:57:00.812 00.004 14556 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.99 = 2.99)
23:57:00.816 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.00 hyp=0.19 cameraTheta=0.01 mountX=-0.19 mountY=0.03, mountTheta=2.99
23:57:00.822 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.00, opts=13)
23:57:00.826 00.004 14556 Enqueuing Move request for scope (0.19, 0.00)
23:57:00.829 00.003 12308 Worker thread wakes up
23:57:00.830 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.00) opts 0xd
23:57:00.830 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.00)
23:57:00.830 00.000 12308 Moving (0.19, 0.00) raw xDistance=-0.19 yDistance=0.03
23:57:00.830 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:57:00.830 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:00.830 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:57:00.830 00.000 12308 MoveAxis(E, 0, ABG)
23:57:00.831 00.001 12308 Move returns status 0, amount 0
23:57:00.832 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:00.835 00.003 12308 MoveAxis(N, 0, ABG)
23:57:00.835 00.000 12308 Move returns status 0, amount 0
23:57:00.835 00.000 12308 move complete, result=0
23:57:00.835 00.000 12308 worker thread done servicing request
23:57:00.857 00.022 14556 UpdateGuideState exits: m=2323 SNR=32.4
23:57:00.862 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:00.865 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:00.869 00.004 14556 Enqueuing Expose request
23:57:00.873 00.004 12308 Worker thread wakes up
23:57:00.873 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:57:00.879 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:00.879 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:02.125 01.246 12308 Exposure complete
23:57:02.252 00.127 12308 worker thread done servicing request
23:57:02.252 00.000 14556 OnExposeComplete: enter
23:57:02.257 00.005 14556 UpdateGuideState(): m_state=6
23:57:02.261 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8276
23:57:02.265 00.004 14556 Star::Find returns 1 (0), X=165.68, Y=1000.06, Mass=2135, SNR=30.9, Peak=163 HFD=4.6
23:57:02.268 00.003 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.93 = -2.35)
23:57:02.272 00.004 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.83 = -2.45)
23:57:02.276 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.23 hyp=0.31 cameraTheta=0.86 mountX=-0.22 mountY=-0.20, mountTheta=-2.41
23:57:02.284 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.23, opts=13)
23:57:02.289 00.005 14556 Enqueuing Move request for scope (0.20, 0.23)
23:57:02.293 00.004 12308 Worker thread wakes up
23:57:02.293 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.23) opts 0xd
23:57:02.293 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.23)
23:57:02.293 00.000 12308 Moving (0.20, 0.23) raw xDistance=-0.22 yDistance=-0.20
23:57:02.293 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:57:02.294 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:02.294 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:57:02.294 00.000 12308 MoveAxis(E, 94, ABG)
23:57:02.294 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:02.298 00.004 12308 Guiding  Dir = 2, Dur = 94
23:57:02.299 00.001 12308 IsSlewing returns 0
23:57:02.299 00.000 12308 IsGuiding returns 0
23:57:02.299 00.000 12308 PulseGuide returned control before completion, sleep 104
23:57:02.321 00.022 14556 UpdateGuideState exits: m=2135 SNR=30.9
23:57:02.326 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:02.329 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:02.334 00.005 14556 Enqueuing Expose request
23:57:02.410 00.076 12308 IsGuiding returns 1
23:57:02.411 00.001 12308 scope still moving after pulse duration time elapsed
23:57:02.443 00.032 12308 IsSlewing returns 0
23:57:02.446 00.003 12308 IsGuiding returns 0
23:57:02.447 00.001 12308 scope move finished after 94 + 52 ms
23:57:02.447 00.000 12308 Move returns status 0, amount 94
23:57:02.447 00.000 12308 MoveAxis(N, 0, ABG)
23:57:02.447 00.000 12308 Move returns status 0, amount 0
23:57:02.447 00.000 12308 move complete, result=0
23:57:02.448 00.001 12308 worker thread done servicing request
23:57:02.448 00.000 14556 GuideStep: -0.2 px 94 ms EAST, -0.2 px 0 ms NORTH
23:57:02.454 00.006 12308 Worker thread wakes up
23:57:02.454 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:02.454 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:03.707 01.253 12308 Exposure complete
23:57:03.836 00.129 12308 worker thread done servicing request
23:57:03.836 00.000 14556 OnExposeComplete: enter
23:57:03.840 00.004 14556 UpdateGuideState(): m_state=6
23:57:03.844 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8277
23:57:03.848 00.004 14556 Star::Find returns 1 (0), X=165.38, Y=999.98, Mass=2264, SNR=31.8, Peak=172 HFD=4.7
23:57:03.851 00.003 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.21 = -1.08)
23:57:03.855 00.004 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.18)
23:57:03.860 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.18 cameraTheta=2.13 mountX=0.09 mountY=-0.17, mountTheta=-1.10
23:57:03.865 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.16, opts=13)
23:57:03.869 00.004 14556 Enqueuing Move request for scope (-0.10, 0.16)
23:57:03.873 00.004 12308 Worker thread wakes up
23:57:03.873 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
23:57:03.873 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
23:57:03.873 00.000 12308 Moving (-0.10, 0.16) raw xDistance=0.09 yDistance=-0.17
23:57:03.873 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:57:03.874 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:03.874 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:57:03.874 00.000 12308 MoveAxis(E, 0, ABG)
23:57:03.874 00.000 12308 Move returns status 0, amount 0
23:57:03.874 00.000 12308 MoveAxis(N, 0, ABG)
23:57:03.874 00.000 12308 Move returns status 0, amount 0
23:57:03.876 00.002 12308 move complete, result=0
23:57:03.876 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:03.880 00.004 12308 worker thread done servicing request
23:57:03.901 00.021 14556 UpdateGuideState exits: m=2264 SNR=31.8
23:57:03.905 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:03.911 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:03.916 00.005 14556 Enqueuing Expose request
23:57:03.919 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:57:03.923 00.004 12308 Worker thread wakes up
23:57:03.923 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:03.923 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:05.179 01.256 12308 Exposure complete
23:57:05.304 00.125 12308 worker thread done servicing request
23:57:05.304 00.000 14556 OnExposeComplete: enter
23:57:05.308 00.004 14556 UpdateGuideState(): m_state=6
23:57:05.313 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8278
23:57:05.318 00.005 14556 Star::Find returns 1 (0), X=165.62, Y=1000.18, Mass=2308, SNR=32.5, Peak=171 HFD=4.6
23:57:05.321 00.003 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.26 = -2.03)
23:57:05.325 00.004 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.12)
23:57:05.329 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.35 hyp=0.38 cameraTheta=1.18 mountX=-0.17 mountY=-0.32, mountTheta=-2.05
23:57:05.334 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.35, opts=13)
23:57:05.337 00.003 14556 Enqueuing Move request for scope (0.14, 0.35)
23:57:05.341 00.004 12308 Worker thread wakes up
23:57:05.341 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.35) opts 0xd
23:57:05.341 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.35)
23:57:05.341 00.000 12308 Moving (0.14, 0.35) raw xDistance=-0.17 yDistance=-0.32
23:57:05.341 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:57:05.341 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
23:57:05.342 00.001 12308 MoveAxis(E, 0, ABG)
23:57:05.342 00.000 12308 Move returns status 0, amount 0
23:57:05.342 00.000 12308 MoveAxis(N, 226, ABG)
23:57:05.342 00.000 12308 Guiding  Dir = 0, Dur = 226
23:57:05.342 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:05.347 00.005 12308 IsSlewing returns 0
23:57:05.347 00.000 12308 IsGuiding returns 0
23:57:05.347 00.000 12308 PulseGuide returned control before completion, sleep 236
23:57:05.367 00.020 14556 UpdateGuideState exits: m=2308 SNR=32.5
23:57:05.371 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:05.377 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:05.381 00.004 14556 Enqueuing Expose request
23:57:05.591 00.210 12308 IsGuiding returns 1
23:57:05.591 00.000 12308 scope still moving after pulse duration time elapsed
23:57:05.622 00.031 12308 IsSlewing returns 0
23:57:05.622 00.000 12308 IsGuiding returns 0
23:57:05.624 00.002 12308 scope move finished after 226 + 50 ms
23:57:05.624 00.000 12308 Move returns status 0, amount 226
23:57:05.624 00.000 12308 move complete, result=0
23:57:05.625 00.001 12308 worker thread done servicing request
23:57:05.625 00.000 12308 Worker thread wakes up
23:57:05.625 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 226 ms NORTH
23:57:05.633 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:05.633 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:06.888 01.255 12308 Exposure complete
23:57:07.008 00.120 12308 worker thread done servicing request
23:57:07.008 00.000 14556 OnExposeComplete: enter
23:57:07.013 00.005 14556 UpdateGuideState(): m_state=6
23:57:07.016 00.003 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8279
23:57:07.019 00.003 14556 Star::Find returns 1 (0), X=165.35, Y=999.99, Mass=2252, SNR=31.8, Peak=183 HFD=4.4
23:57:07.022 00.003 14556 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.07) = xAngle (5.31 = -0.98)
23:57:07.026 00.004 14556 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
23:57:07.030 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.16 hyp=0.21 cameraTheta=2.23 mountX=0.12 mountY=-0.18, mountTheta=-1.00
23:57:07.035 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.16, opts=13)
23:57:07.040 00.005 14556 Enqueuing Move request for scope (-0.13, 0.16)
23:57:07.043 00.003 12308 Worker thread wakes up
23:57:07.043 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.16) opts 0xd
23:57:07.043 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.16)
23:57:07.043 00.000 12308 Moving (-0.13, 0.16) raw xDistance=0.12 yDistance=-0.18
23:57:07.043 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:57:07.044 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:07.044 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:57:07.044 00.000 12308 MoveAxis(E, 0, ABG)
23:57:07.044 00.000 12308 Move returns status 0, amount 0
23:57:07.044 00.000 12308 MoveAxis(N, 0, ABG)
23:57:07.044 00.000 12308 Move returns status 0, amount 0
23:57:07.046 00.002 12308 move complete, result=0
23:57:07.046 00.000 12308 worker thread done servicing request
23:57:07.046 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:07.070 00.024 14556 UpdateGuideState exits: m=2252 SNR=31.8
23:57:07.073 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:07.077 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:07.080 00.003 14556 Enqueuing Expose request
23:57:07.085 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:57:07.089 00.004 12308 Worker thread wakes up
23:57:07.089 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:07.090 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:08.351 01.261 12308 Exposure complete
23:57:08.478 00.127 12308 worker thread done servicing request
23:57:08.478 00.000 14556 OnExposeComplete: enter
23:57:08.482 00.004 14556 UpdateGuideState(): m_state=6
23:57:08.486 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8280
23:57:08.489 00.003 14556 Star::Find returns 1 (0), X=165.47, Y=999.93, Mass=2054, SNR=30.2, Peak=171 HFD=4.9
23:57:08.493 00.004 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.71 = -1.58)
23:57:08.498 00.005 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.68)
23:57:08.501 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.63 mountX=-0.00 mountY=-0.10, mountTheta=-1.58
23:57:08.507 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.11, opts=13)
23:57:08.511 00.004 14556 Enqueuing Move request for scope (-0.01, 0.11)
23:57:08.514 00.003 12308 Worker thread wakes up
23:57:08.514 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
23:57:08.515 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
23:57:08.515 00.000 12308 Moving (-0.01, 0.11) raw xDistance=-0.00 yDistance=-0.10
23:57:08.515 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:57:08.515 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:08.515 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:57:08.515 00.000 12308 MoveAxis(E, 0, ABG)
23:57:08.515 00.000 12308 Move returns status 0, amount 0
23:57:08.515 00.000 12308 MoveAxis(N, 0, ABG)
23:57:08.516 00.001 12308 Move returns status 0, amount 0
23:57:08.516 00.000 12308 move complete, result=0
23:57:08.517 00.001 12308 worker thread done servicing request
23:57:08.517 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:08.540 00.023 14556 UpdateGuideState exits: m=2054 SNR=30.2
23:57:08.544 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:08.548 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:08.553 00.005 14556 Enqueuing Expose request
23:57:08.556 00.003 12308 Worker thread wakes up
23:57:08.556 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:08.562 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:08.562 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:09.819 01.257 12308 Exposure complete
23:57:09.943 00.124 12308 worker thread done servicing request
23:57:09.943 00.000 14556 OnExposeComplete: enter
23:57:09.947 00.004 14556 UpdateGuideState(): m_state=6
23:57:09.952 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8281
23:57:09.956 00.004 14556 Star::Find returns 1 (0), X=165.32, Y=999.90, Mass=2276, SNR=32.0, Peak=200 HFD=4.3
23:57:09.959 00.003 14556 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.07) = xAngle (5.78 = -0.50)
23:57:09.963 00.004 14556 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.68 = -0.60)
23:57:09.966 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.07 hyp=0.18 cameraTheta=2.71 mountX=0.16 mountY=-0.10, mountTheta=-0.57
23:57:09.971 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.07, opts=13)
23:57:09.974 00.003 14556 Enqueuing Move request for scope (-0.16, 0.07)
23:57:09.978 00.004 12308 Worker thread wakes up
23:57:09.978 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.07) opts 0xd
23:57:09.978 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.07)
23:57:09.978 00.000 12308 Moving (-0.16, 0.07) raw xDistance=0.16 yDistance=-0.10
23:57:09.978 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:57:09.978 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:09.979 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:57:09.979 00.000 12308 MoveAxis(E, 0, ABG)
23:57:09.979 00.000 12308 Move returns status 0, amount 0
23:57:09.979 00.000 12308 MoveAxis(N, 0, ABG)
23:57:09.979 00.000 12308 Move returns status 0, amount 0
23:57:09.979 00.000 12308 move complete, result=0
23:57:09.979 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:09.985 00.006 12308 worker thread done servicing request
23:57:10.004 00.019 14556 UpdateGuideState exits: m=2276 SNR=32.0
23:57:10.008 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:10.011 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:10.015 00.004 14556 Enqueuing Expose request
23:57:10.018 00.003 12308 Worker thread wakes up
23:57:10.019 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:10.019 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:10.020 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:11.273 01.253 12308 Exposure complete
23:57:11.390 00.117 12308 worker thread done servicing request
23:57:11.390 00.000 14556 OnExposeComplete: enter
23:57:11.393 00.003 14556 UpdateGuideState(): m_state=6
23:57:11.396 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8282
23:57:11.400 00.004 14556 Star::Find returns 1 (0), X=165.23, Y=1000.13, Mass=2162, SNR=31.2, Peak=200 HFD=4.5
23:57:11.402 00.002 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.35 = -0.93)
23:57:11.405 00.003 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.03)
23:57:11.408 00.003 14556 CameraToMount -- cameraX=-0.25 cameraY=0.30 hyp=0.39 cameraTheta=2.28 mountX=0.23 mountY=-0.34, mountTheta=-0.97
23:57:11.413 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.30, opts=13)
23:57:11.415 00.002 14556 Enqueuing Move request for scope (-0.25, 0.30)
23:57:11.418 00.003 12308 Worker thread wakes up
23:57:11.418 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.30) opts 0xd
23:57:11.418 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.30)
23:57:11.418 00.000 12308 Moving (-0.25, 0.30) raw xDistance=0.23 yDistance=-0.34
23:57:11.419 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:57:11.419 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
23:57:11.419 00.000 12308 MoveAxis(W, 101, ABG)
23:57:11.419 00.000 12308 Guiding  Dir = 3, Dur = 101
23:57:11.420 00.001 12308 IsSlewing returns 0
23:57:11.420 00.000 12308 IsGuiding returns 0
23:57:11.420 00.000 12308 PulseGuide returned control before completion, sleep 111
23:57:11.422 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:11.444 00.022 14556 UpdateGuideState exits: m=2162 SNR=31.2
23:57:11.447 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:11.451 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:11.454 00.003 14556 Enqueuing Expose request
23:57:11.547 00.093 12308 IsGuiding returns 1
23:57:11.547 00.000 12308 scope still moving after pulse duration time elapsed
23:57:11.577 00.030 12308 IsSlewing returns 0
23:57:11.579 00.002 12308 IsGuiding returns 0
23:57:11.579 00.000 12308 scope move finished after 101 + 56 ms
23:57:11.580 00.001 12308 Move returns status 0, amount 101
23:57:11.580 00.000 12308 MoveAxis(N, 238, ABG)
23:57:11.580 00.000 12308 Guiding  Dir = 0, Dur = 238
23:57:11.581 00.001 12308 IsSlewing returns 0
23:57:11.582 00.001 12308 IsGuiding returns 0
23:57:11.583 00.001 12308 PulseGuide returned control before completion, sleep 248
23:57:11.843 00.260 12308 IsGuiding returns 1
23:57:11.845 00.002 12308 scope still moving after pulse duration time elapsed
23:57:11.874 00.029 12308 IsSlewing returns 0
23:57:11.875 00.001 12308 IsGuiding returns 0
23:57:11.875 00.000 12308 scope move finished after 238 + 54 ms
23:57:11.876 00.001 12308 Move returns status 0, amount 238
23:57:11.876 00.000 12308 move complete, result=0
23:57:11.876 00.000 12308 worker thread done servicing request
23:57:11.877 00.001 12308 Worker thread wakes up
23:57:11.877 00.000 14556 GuideStep: 0.2 px 101 ms WEST, -0.3 px 238 ms NORTH
23:57:11.885 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:11.887 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:13.141 01.254 12308 Exposure complete
23:57:13.264 00.123 12308 worker thread done servicing request
23:57:13.265 00.001 14556 OnExposeComplete: enter
23:57:13.268 00.003 14556 UpdateGuideState(): m_state=6
23:57:13.273 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8283
23:57:13.278 00.005 14556 Star::Find returns 1 (0), X=165.68, Y=999.66, Mass=2137, SNR=31.0, Peak=157 HFD=4.7
23:57:13.283 00.005 14556 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-3.07) = xAngle (2.35 = 2.35)
23:57:13.289 00.006 14556 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.25 = 2.25)
23:57:13.293 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=-0.17 hyp=0.26 cameraTheta=-0.72 mountX=-0.18 mountY=0.20, mountTheta=2.31
23:57:13.298 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.17, opts=13)
23:57:13.302 00.004 14556 Enqueuing Move request for scope (0.20, -0.17)
23:57:13.307 00.005 12308 Worker thread wakes up
23:57:13.307 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.17) opts 0xd
23:57:13.307 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.17)
23:57:13.307 00.000 12308 Moving (0.20, -0.17) raw xDistance=-0.18 yDistance=0.20
23:57:13.308 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:57:13.308 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:57:13.308 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:57:13.308 00.000 12308 MoveAxis(E, 0, ABG)
23:57:13.308 00.000 12308 Move returns status 0, amount 0
23:57:13.308 00.000 12308 MoveAxis(N, 0, ABG)
23:57:13.309 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:13.314 00.005 12308 Move returns status 0, amount 0
23:57:13.314 00.000 12308 move complete, result=0
23:57:13.314 00.000 12308 worker thread done servicing request
23:57:13.335 00.021 14556 UpdateGuideState exits: m=2137 SNR=31.0
23:57:13.340 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:13.344 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:13.347 00.003 14556 Enqueuing Expose request
23:57:13.351 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:57:13.355 00.004 12308 Worker thread wakes up
23:57:13.356 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:13.356 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:14.611 01.255 12308 Exposure complete
23:57:14.731 00.120 12308 worker thread done servicing request
23:57:14.731 00.000 14556 OnExposeComplete: enter
23:57:14.735 00.004 14556 UpdateGuideState(): m_state=6
23:57:14.739 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8284
23:57:14.742 00.003 14556 Star::Find returns 1 (0), X=165.65, Y=999.89, Mass=2026, SNR=30.4, Peak=147 HFD=4.4
23:57:14.748 00.006 14556 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.07) = xAngle (3.44 = -2.84)
23:57:14.751 00.003 14556 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.34 = -2.94)
23:57:14.756 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=0.07 hyp=0.19 cameraTheta=0.37 mountX=-0.18 mountY=-0.04, mountTheta=-2.94
23:57:14.761 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.07, opts=13)
23:57:14.766 00.005 14556 Enqueuing Move request for scope (0.17, 0.07)
23:57:14.769 00.003 12308 Worker thread wakes up
23:57:14.769 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.07) opts 0xd
23:57:14.770 00.001 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.07)
23:57:14.770 00.000 12308 Moving (0.17, 0.07) raw xDistance=-0.18 yDistance=-0.04
23:57:14.770 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:57:14.770 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:14.771 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:57:14.771 00.000 12308 MoveAxis(E, 0, ABG)
23:57:14.771 00.000 12308 Move returns status 0, amount 0
23:57:14.771 00.000 12308 MoveAxis(N, 0, ABG)
23:57:14.772 00.001 12308 Move returns status 0, amount 0
23:57:14.772 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:14.777 00.005 12308 move complete, result=0
23:57:14.778 00.001 12308 worker thread done servicing request
23:57:14.807 00.029 14556 UpdateGuideState exits: m=2026 SNR=30.4
23:57:14.813 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:14.816 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:14.820 00.004 14556 Enqueuing Expose request
23:57:14.824 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:57:14.828 00.004 12308 Worker thread wakes up
23:57:14.828 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:14.828 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:16.071 01.243 12308 Exposure complete
23:57:16.199 00.128 12308 worker thread done servicing request
23:57:16.200 00.001 14556 OnExposeComplete: enter
23:57:16.204 00.004 14556 UpdateGuideState(): m_state=6
23:57:16.207 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8285
23:57:16.212 00.005 14556 Star::Find returns 1 (0), X=165.76, Y=999.96, Mass=2219, SNR=31.6, Peak=178 HFD=4.3
23:57:16.217 00.005 14556 CameraToMount -- cameraTheta (0.44) - m_xAngle (-3.07) = xAngle (3.52 = -2.77)
23:57:16.223 00.006 14556 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.42 = -2.87)
23:57:16.226 00.003 14556 CameraToMount -- cameraX=0.28 cameraY=0.13 hyp=0.31 cameraTheta=0.44 mountX=-0.29 mountY=-0.08, mountTheta=-2.86
23:57:16.230 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.28, y=0.13, opts=13)
23:57:16.235 00.005 14556 Enqueuing Move request for scope (0.28, 0.13)
23:57:16.238 00.003 12308 Worker thread wakes up
23:57:16.239 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.13) opts 0xd
23:57:16.239 00.000 12308 Handling offset move in thread for scope, endpoint = (0.28, 0.13)
23:57:16.239 00.000 12308 Moving (0.28, 0.13) raw xDistance=-0.29 yDistance=-0.08
23:57:16.239 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:57:16.240 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:16.240 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:16.245 00.005 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:57:16.245 00.000 12308 MoveAxis(E, 126, ABG)
23:57:16.245 00.000 12308 Guiding  Dir = 2, Dur = 126
23:57:16.245 00.000 12308 IsSlewing returns 0
23:57:16.247 00.002 12308 IsGuiding returns 0
23:57:16.248 00.001 12308 PulseGuide returned control before completion, sleep 136
23:57:16.268 00.020 14556 UpdateGuideState exits: m=2219 SNR=31.6
23:57:16.271 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:16.276 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:16.280 00.004 14556 Enqueuing Expose request
23:57:16.386 00.106 12308 IsGuiding returns 1
23:57:16.386 00.000 12308 scope still moving after pulse duration time elapsed
23:57:16.417 00.031 12308 IsSlewing returns 0
23:57:16.417 00.000 12308 IsGuiding returns 0
23:57:16.418 00.001 12308 scope move finished after 126 + 45 ms
23:57:16.418 00.000 12308 Move returns status 0, amount 126
23:57:16.419 00.001 12308 MoveAxis(N, 0, ABG)
23:57:16.419 00.000 12308 Move returns status 0, amount 0
23:57:16.419 00.000 12308 move complete, result=0
23:57:16.420 00.001 12308 worker thread done servicing request
23:57:16.420 00.000 12308 Worker thread wakes up
23:57:16.420 00.000 14556 GuideStep: -0.3 px 126 ms EAST, -0.1 px 0 ms NORTH
23:57:16.426 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:16.426 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:17.673 01.247 12308 Exposure complete
23:57:17.816 00.143 12308 worker thread done servicing request
23:57:17.816 00.000 14556 OnExposeComplete: enter
23:57:17.823 00.007 14556 UpdateGuideState(): m_state=6
23:57:17.831 00.008 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8286
23:57:17.841 00.010 14556 Star::Find returns 1 (0), X=165.38, Y=999.74, Mass=2320, SNR=32.4, Peak=179 HFD=4.7
23:57:17.847 00.006 14556 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-3.07) = xAngle (0.64 = 0.64)
23:57:17.851 00.004 14556 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.54 = 0.54)
23:57:17.856 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.44 mountX=0.11 mountY=0.07, mountTheta=0.57
23:57:17.864 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.08, opts=13)
23:57:17.870 00.006 14556 Enqueuing Move request for scope (-0.10, -0.08)
23:57:17.874 00.004 12308 Worker thread wakes up
23:57:17.874 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
23:57:17.874 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
23:57:17.874 00.000 12308 Moving (-0.10, -0.08) raw xDistance=0.11 yDistance=0.07
23:57:17.874 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:57:17.875 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:17.875 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:57:17.875 00.000 12308 MoveAxis(E, 0, ABG)
23:57:17.875 00.000 12308 Move returns status 0, amount 0
23:57:17.875 00.000 12308 MoveAxis(N, 0, ABG)
23:57:17.875 00.000 12308 Move returns status 0, amount 0
23:57:17.875 00.000 12308 move complete, result=0
23:57:17.875 00.000 12308 worker thread done servicing request
23:57:17.876 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:17.897 00.021 14556 UpdateGuideState exits: m=2320 SNR=32.4
23:57:17.904 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:17.907 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:17.911 00.004 14556 Enqueuing Expose request
23:57:17.914 00.003 12308 Worker thread wakes up
23:57:17.914 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:57:17.918 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:17.918 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:19.168 01.250 12308 Exposure complete
23:57:19.293 00.125 12308 worker thread done servicing request
23:57:19.293 00.000 14556 OnExposeComplete: enter
23:57:19.297 00.004 14556 UpdateGuideState(): m_state=6
23:57:19.301 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8287
23:57:19.304 00.003 14556 Star::Find returns 1 (0), X=165.45, Y=999.91, Mass=2195, SNR=31.3, Peak=178 HFD=4.4
23:57:19.309 00.005 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
23:57:19.313 00.004 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.39)
23:57:19.319 00.006 14556 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.92 mountX=0.02 mountY=-0.09, mountTheta=-1.30
23:57:19.324 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.08, opts=13)
23:57:19.329 00.005 14556 Enqueuing Move request for scope (-0.03, 0.08)
23:57:19.332 00.003 12308 Worker thread wakes up
23:57:19.332 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
23:57:19.333 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
23:57:19.333 00.000 12308 Moving (-0.03, 0.08) raw xDistance=0.02 yDistance=-0.09
23:57:19.333 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:57:19.333 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:19.333 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:57:19.334 00.001 12308 MoveAxis(E, 0, ABG)
23:57:19.334 00.000 12308 Move returns status 0, amount 0
23:57:19.334 00.000 12308 MoveAxis(N, 0, ABG)
23:57:19.335 00.001 12308 Move returns status 0, amount 0
23:57:19.335 00.000 12308 move complete, result=0
23:57:19.335 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:19.339 00.004 12308 worker thread done servicing request
23:57:19.361 00.022 14556 UpdateGuideState exits: m=2195 SNR=31.3
23:57:19.366 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:19.371 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:19.375 00.004 14556 Enqueuing Expose request
23:57:19.378 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:19.383 00.005 12308 Worker thread wakes up
23:57:19.383 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:19.383 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:20.638 01.255 12308 Exposure complete
23:57:20.753 00.115 12308 worker thread done servicing request
23:57:20.753 00.000 14556 OnExposeComplete: enter
23:57:20.758 00.005 14556 UpdateGuideState(): m_state=6
23:57:20.762 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8288
23:57:20.766 00.004 14556 Star::Find returns 1 (0), X=165.32, Y=999.95, Mass=2293, SNR=32.1, Peak=207 HFD=4.6
23:57:20.770 00.004 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.57 = -0.71)
23:57:20.773 00.003 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.81)
23:57:20.778 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.50 mountX=0.15 mountY=-0.14, mountTheta=-0.76
23:57:20.784 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.12, opts=13)
23:57:20.788 00.004 14556 Enqueuing Move request for scope (-0.16, 0.12)
23:57:20.791 00.003 12308 Worker thread wakes up
23:57:20.791 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
23:57:20.791 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
23:57:20.792 00.001 12308 Moving (-0.16, 0.12) raw xDistance=0.15 yDistance=-0.14
23:57:20.792 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:57:20.793 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:20.794 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:20.797 00.003 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:57:20.797 00.000 12308 MoveAxis(E, 0, ABG)
23:57:20.798 00.001 12308 Move returns status 0, amount 0
23:57:20.798 00.000 12308 MoveAxis(N, 0, ABG)
23:57:20.798 00.000 12308 Move returns status 0, amount 0
23:57:20.799 00.001 12308 move complete, result=0
23:57:20.799 00.000 12308 worker thread done servicing request
23:57:20.821 00.022 14556 UpdateGuideState exits: m=2293 SNR=32.1
23:57:20.826 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:20.829 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:20.833 00.004 14556 Enqueuing Expose request
23:57:20.838 00.005 12308 Worker thread wakes up
23:57:20.838 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:20.838 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:20.838 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:22.089 01.251 12308 Exposure complete
23:57:22.222 00.133 12308 worker thread done servicing request
23:57:22.222 00.000 14556 OnExposeComplete: enter
23:57:22.226 00.004 14556 UpdateGuideState(): m_state=6
23:57:22.231 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8289
23:57:22.234 00.003 14556 Star::Find returns 1 (0), X=165.24, Y=1000.04, Mass=2179, SNR=31.5, Peak=200 HFD=4.3
23:57:22.239 00.005 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.51 = -0.78)
23:57:22.242 00.003 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.88)
23:57:22.245 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=0.21 hyp=0.32 cameraTheta=2.43 mountX=0.23 mountY=-0.24, mountTheta=-0.82
23:57:22.253 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.21, opts=13)
23:57:22.257 00.004 14556 Enqueuing Move request for scope (-0.24, 0.21)
23:57:22.262 00.005 12308 Worker thread wakes up
23:57:22.263 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.21) opts 0xd
23:57:22.263 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.21)
23:57:22.263 00.000 12308 Moving (-0.24, 0.21) raw xDistance=0.23 yDistance=-0.24
23:57:22.263 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:57:22.264 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:57:22.264 00.000 12308 MoveAxis(W, 99, ABG)
23:57:22.264 00.000 12308 Guiding  Dir = 3, Dur = 99
23:57:22.264 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:22.269 00.005 12308 IsSlewing returns 0
23:57:22.269 00.000 12308 IsGuiding returns 0
23:57:22.269 00.000 12308 PulseGuide returned control before completion, sleep 109
23:57:22.290 00.021 14556 UpdateGuideState exits: m=2179 SNR=31.5
23:57:22.293 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:22.298 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:22.302 00.004 14556 Enqueuing Expose request
23:57:22.388 00.086 12308 IsGuiding returns 1
23:57:22.390 00.002 12308 scope still moving after pulse duration time elapsed
23:57:22.420 00.030 12308 IsSlewing returns 0
23:57:22.423 00.003 12308 IsGuiding returns 0
23:57:22.423 00.000 12308 scope move finished after 99 + 55 ms
23:57:22.423 00.000 12308 Move returns status 0, amount 99
23:57:22.425 00.002 12308 MoveAxis(N, 172, ABG)
23:57:22.425 00.000 12308 Guiding  Dir = 0, Dur = 172
23:57:22.425 00.000 12308 IsSlewing returns 0
23:57:22.426 00.001 12308 IsGuiding returns 0
23:57:22.428 00.002 12308 PulseGuide returned control before completion, sleep 182
23:57:22.612 00.184 12308 IsGuiding returns 1
23:57:22.613 00.001 12308 scope still moving after pulse duration time elapsed
23:57:22.642 00.029 12308 IsSlewing returns 0
23:57:22.644 00.002 12308 IsGuiding returns 0
23:57:22.645 00.001 12308 scope move finished after 172 + 45 ms
23:57:22.645 00.000 12308 Move returns status 0, amount 172
23:57:22.645 00.000 12308 move complete, result=0
23:57:22.646 00.001 12308 worker thread done servicing request
23:57:22.646 00.000 12308 Worker thread wakes up
23:57:22.647 00.001 14556 GuideStep: 0.2 px 99 ms WEST, -0.2 px 172 ms NORTH
23:57:22.653 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:22.653 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:23.909 01.256 12308 Exposure complete
23:57:24.057 00.148 12308 worker thread done servicing request
23:57:24.058 00.001 14556 OnExposeComplete: enter
23:57:24.061 00.003 14556 UpdateGuideState(): m_state=6
23:57:24.065 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8290
23:57:24.069 00.004 14556 Star::Find returns 1 (0), X=165.45, Y=999.82, Mass=2364, SNR=32.7, Peak=151 HFD=4.9
23:57:24.072 00.003 14556 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.07) = xAngle (0.12 = 0.12)
23:57:24.077 00.005 14556 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.02 = 0.02)
23:57:24.081 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.95 mountX=0.03 mountY=0.00, mountTheta=0.02
23:57:24.086 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.01, opts=13)
23:57:24.089 00.003 14556 Enqueuing Move request for scope (-0.03, -0.01)
23:57:24.091 00.002 12308 Worker thread wakes up
23:57:24.091 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
23:57:24.091 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
23:57:24.091 00.000 12308 Moving (-0.03, -0.01) raw xDistance=0.03 yDistance=0.00
23:57:24.093 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:57:24.093 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:24.093 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:57:24.093 00.000 12308 MoveAxis(E, 0, ABG)
23:57:24.093 00.000 12308 Move returns status 0, amount 0
23:57:24.093 00.000 12308 MoveAxis(N, 0, ABG)
23:57:24.093 00.000 12308 Move returns status 0, amount 0
23:57:24.093 00.000 12308 move complete, result=0
23:57:24.093 00.000 12308 worker thread done servicing request
23:57:24.094 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:24.115 00.021 14556 UpdateGuideState exits: m=2364 SNR=32.7
23:57:24.119 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:24.125 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:24.130 00.005 14556 Enqueuing Expose request
23:57:24.134 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:57:24.139 00.005 12308 Worker thread wakes up
23:57:24.139 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:24.139 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:25.383 01.244 12308 Exposure complete
23:57:25.504 00.121 12308 worker thread done servicing request
23:57:25.505 00.001 14556 OnExposeComplete: enter
23:57:25.509 00.004 14556 UpdateGuideState(): m_state=6
23:57:25.512 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8291
23:57:25.516 00.004 14556 Star::Find returns 1 (0), X=165.58, Y=999.68, Mass=2135, SNR=31.1, Peak=155 HFD=4.6
23:57:25.520 00.004 14556 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-3.07) = xAngle (2.11 = 2.11)
23:57:25.523 00.003 14556 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.01 = 2.01)
23:57:25.530 00.007 14556 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-0.96 mountX=-0.09 mountY=0.16, mountTheta=2.09
23:57:25.534 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.14, opts=13)
23:57:25.539 00.005 14556 Enqueuing Move request for scope (0.10, -0.14)
23:57:25.542 00.003 12308 Worker thread wakes up
23:57:25.542 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd
23:57:25.542 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.14)
23:57:25.542 00.000 12308 Moving (0.10, -0.14) raw xDistance=-0.09 yDistance=0.16
23:57:25.543 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:57:25.543 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:25.543 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:57:25.543 00.000 12308 MoveAxis(E, 0, ABG)
23:57:25.543 00.000 12308 Move returns status 0, amount 0
23:57:25.543 00.000 12308 MoveAxis(N, 0, ABG)
23:57:25.545 00.002 12308 Move returns status 0, amount 0
23:57:25.545 00.000 12308 move complete, result=0
23:57:25.545 00.000 12308 worker thread done servicing request
23:57:25.545 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:25.569 00.024 14556 UpdateGuideState exits: m=2135 SNR=31.1
23:57:25.574 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:25.577 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:25.582 00.005 14556 Enqueuing Expose request
23:57:25.585 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:57:25.589 00.004 12308 Worker thread wakes up
23:57:25.589 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:25.591 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:26.837 01.246 12308 Exposure complete
23:57:26.961 00.124 12308 worker thread done servicing request
23:57:26.961 00.000 14556 OnExposeComplete: enter
23:57:26.965 00.004 14556 UpdateGuideState(): m_state=6
23:57:26.969 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8292
23:57:26.975 00.006 14556 Star::Find returns 1 (0), X=165.33, Y=1000.02, Mass=2405, SNR=33.0, Peak=194 HFD=4.6
23:57:26.979 00.004 14556 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.07) = xAngle (5.30 = -0.98)
23:57:26.984 00.005 14556 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.20 = -1.08)
23:57:26.989 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.20 hyp=0.25 cameraTheta=2.23 mountX=0.14 mountY=-0.22, mountTheta=-1.01
23:57:26.996 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.20, opts=13)
23:57:27.002 00.006 14556 Enqueuing Move request for scope (-0.15, 0.20)
23:57:27.006 00.004 12308 Worker thread wakes up
23:57:27.007 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.20) opts 0xd
23:57:27.007 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.20)
23:57:27.007 00.000 12308 Moving (-0.15, 0.20) raw xDistance=0.14 yDistance=-0.22
23:57:27.007 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:57:27.007 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:57:27.007 00.000 12308 MoveAxis(E, 0, ABG)
23:57:27.007 00.000 12308 Move returns status 0, amount 0
23:57:27.008 00.001 12308 MoveAxis(N, 154, ABG)
23:57:27.008 00.000 12308 Guiding  Dir = 0, Dur = 154
23:57:27.009 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:27.013 00.004 12308 IsSlewing returns 0
23:57:27.013 00.000 12308 IsGuiding returns 0
23:57:27.013 00.000 12308 PulseGuide returned control before completion, sleep 164
23:57:27.035 00.022 14556 UpdateGuideState exits: m=2405 SNR=33.0
23:57:27.039 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:27.043 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:27.047 00.004 14556 Enqueuing Expose request
23:57:27.187 00.140 12308 IsGuiding returns 1
23:57:27.188 00.001 12308 scope still moving after pulse duration time elapsed
23:57:27.218 00.030 12308 IsSlewing returns 0
23:57:27.220 00.002 12308 IsGuiding returns 0
23:57:27.220 00.000 12308 scope move finished after 154 + 52 ms
23:57:27.220 00.000 12308 Move returns status 0, amount 154
23:57:27.220 00.000 12308 move complete, result=0
23:57:27.221 00.001 12308 worker thread done servicing request
23:57:27.222 00.001 12308 Worker thread wakes up
23:57:27.222 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 154 ms NORTH
23:57:27.228 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:27.228 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:28.482 01.254 12308 Exposure complete
23:57:28.601 00.119 12308 worker thread done servicing request
23:57:28.602 00.001 14556 OnExposeComplete: enter
23:57:28.606 00.004 14556 UpdateGuideState(): m_state=6
23:57:28.610 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8293
23:57:28.614 00.004 14556 Star::Find returns 1 (0), X=165.28, Y=999.79, Mass=2190, SNR=31.4, Peak=161 HFD=4.4
23:57:28.617 00.003 14556 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.07) = xAngle (0.13 = 0.13)
23:57:28.621 00.004 14556 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.03 = 0.03)
23:57:28.625 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.04 hyp=0.20 cameraTheta=-2.95 mountX=0.20 mountY=0.01, mountTheta=0.03
23:57:28.629 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.04, opts=13)
23:57:28.634 00.005 14556 Enqueuing Move request for scope (-0.20, -0.04)
23:57:28.637 00.003 12308 Worker thread wakes up
23:57:28.637 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.04) opts 0xd
23:57:28.637 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.04)
23:57:28.637 00.000 12308 Moving (-0.20, -0.04) raw xDistance=0.20 yDistance=0.01
23:57:28.637 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:57:28.637 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:28.637 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:57:28.639 00.002 12308 MoveAxis(W, 87, ABG)
23:57:28.639 00.000 12308 Guiding  Dir = 3, Dur = 87
23:57:28.639 00.000 12308 IsSlewing returns 0
23:57:28.639 00.000 12308 IsGuiding returns 0
23:57:28.639 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:28.643 00.004 12308 PulseGuide returned control before completion, sleep 97
23:57:28.663 00.020 14556 UpdateGuideState exits: m=2190 SNR=31.4
23:57:28.668 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:28.672 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:28.675 00.003 14556 Enqueuing Expose request
23:57:28.753 00.078 12308 IsGuiding returns 0
23:57:28.754 00.001 12308 Move returns status 0, amount 87
23:57:28.755 00.001 12308 MoveAxis(N, 0, ABG)
23:57:28.756 00.001 12308 Move returns status 0, amount 0
23:57:28.756 00.000 12308 move complete, result=0
23:57:28.757 00.001 12308 worker thread done servicing request
23:57:28.758 00.001 14556 GuideStep: 0.2 px 87 ms WEST, 0.0 px 0 ms NORTH
23:57:28.764 00.006 12308 Worker thread wakes up
23:57:28.764 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:28.765 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:30.012 01.247 12308 Exposure complete
23:57:30.145 00.133 12308 worker thread done servicing request
23:57:30.145 00.000 14556 OnExposeComplete: enter
23:57:30.148 00.003 14556 UpdateGuideState(): m_state=6
23:57:30.153 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8294
23:57:30.157 00.004 14556 Star::Find returns 1 (0), X=165.76, Y=999.87, Mass=2172, SNR=31.3, Peak=164 HFD=4.5
23:57:30.161 00.004 14556 CameraToMount -- cameraTheta (0.14) - m_xAngle (-3.07) = xAngle (3.21 = -3.07)
23:57:30.165 00.004 14556 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.11 = 3.11)
23:57:30.170 00.005 14556 CameraToMount -- cameraX=0.28 cameraY=0.04 hyp=0.28 cameraTheta=0.14 mountX=-0.28 mountY=0.01, mountTheta=3.11
23:57:30.174 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.28, y=0.04, opts=13)
23:57:30.179 00.005 14556 Enqueuing Move request for scope (0.28, 0.04)
23:57:30.184 00.005 12308 Worker thread wakes up
23:57:30.184 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.04) opts 0xd
23:57:30.184 00.000 12308 Handling offset move in thread for scope, endpoint = (0.28, 0.04)
23:57:30.184 00.000 12308 Moving (0.28, 0.04) raw xDistance=-0.28 yDistance=0.01
23:57:30.184 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
23:57:30.184 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:30.185 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:57:30.185 00.000 12308 MoveAxis(E, 115, ABG)
23:57:30.185 00.000 12308 Guiding  Dir = 2, Dur = 115
23:57:30.185 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:30.191 00.006 12308 IsSlewing returns 0
23:57:30.193 00.002 12308 IsGuiding returns 0
23:57:30.195 00.002 12308 PulseGuide returned control before completion, sleep 124
23:57:30.223 00.028 14556 UpdateGuideState exits: m=2172 SNR=31.3
23:57:30.232 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:30.236 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:30.239 00.003 14556 Enqueuing Expose request
23:57:30.331 00.092 12308 IsGuiding returns 1
23:57:30.332 00.001 12308 scope still moving after pulse duration time elapsed
23:57:30.361 00.029 12308 IsSlewing returns 0
23:57:30.361 00.000 12308 IsGuiding returns 0
23:57:30.362 00.001 12308 scope move finished after 115 + 53 ms
23:57:30.362 00.000 12308 Move returns status 0, amount 115
23:57:30.363 00.001 12308 MoveAxis(N, 0, ABG)
23:57:30.363 00.000 12308 Move returns status 0, amount 0
23:57:30.363 00.000 12308 move complete, result=0
23:57:30.364 00.001 12308 worker thread done servicing request
23:57:30.364 00.000 14556 GuideStep: -0.3 px 115 ms EAST, 0.0 px 0 ms NORTH
23:57:30.370 00.006 12308 Worker thread wakes up
23:57:30.371 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:30.371 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:31.622 01.251 12308 Exposure complete
23:57:31.747 00.125 12308 worker thread done servicing request
23:57:31.747 00.000 14556 OnExposeComplete: enter
23:57:31.751 00.004 14556 UpdateGuideState(): m_state=6
23:57:31.755 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8295
23:57:31.759 00.004 14556 Star::Find returns 1 (0), X=165.33, Y=999.75, Mass=2161, SNR=31.3, Peak=158 HFD=4.7
23:57:31.762 00.003 14556 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-3.07) = xAngle (0.43 = 0.43)
23:57:31.767 00.005 14556 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.33 = 0.33)
23:57:31.771 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-2.64 mountX=0.16 mountY=0.06, mountTheta=0.34
23:57:31.776 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.08, opts=13)
23:57:31.783 00.007 14556 Enqueuing Move request for scope (-0.15, -0.08)
23:57:31.787 00.004 12308 Worker thread wakes up
23:57:31.787 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.08) opts 0xd
23:57:31.787 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.08)
23:57:31.787 00.000 12308 Moving (-0.15, -0.08) raw xDistance=0.16 yDistance=0.06
23:57:31.789 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:57:31.789 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:31.789 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:57:31.789 00.000 12308 MoveAxis(E, 0, ABG)
23:57:31.790 00.001 12308 Move returns status 0, amount 0
23:57:31.790 00.000 12308 MoveAxis(N, 0, ABG)
23:57:31.790 00.000 12308 Move returns status 0, amount 0
23:57:31.790 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:31.794 00.004 12308 move complete, result=0
23:57:31.794 00.000 12308 worker thread done servicing request
23:57:31.817 00.023 14556 UpdateGuideState exits: m=2161 SNR=31.3
23:57:31.821 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:31.824 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:31.829 00.005 14556 Enqueuing Expose request
23:57:31.832 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:57:31.836 00.004 12308 Worker thread wakes up
23:57:31.837 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:31.837 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:33.095 01.258 12308 Exposure complete
23:57:33.221 00.126 12308 worker thread done servicing request
23:57:33.222 00.001 14556 OnExposeComplete: enter
23:57:33.226 00.004 14556 UpdateGuideState(): m_state=6
23:57:33.230 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8296
23:57:33.234 00.004 14556 Star::Find returns 1 (0), X=165.41, Y=999.93, Mass=2189, SNR=31.2, Peak=173 HFD=4.5
23:57:33.237 00.003 14556 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.07) = xAngle (5.23 = -1.05)
23:57:33.241 00.004 14556 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.15)
23:57:33.245 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.12 cameraTheta=2.16 mountX=0.06 mountY=-0.11, mountTheta=-1.07
23:57:33.250 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.10, opts=13)
23:57:33.253 00.003 14556 Enqueuing Move request for scope (-0.07, 0.10)
23:57:33.257 00.004 12308 Worker thread wakes up
23:57:33.257 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
23:57:33.257 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
23:57:33.257 00.000 12308 Moving (-0.07, 0.10) raw xDistance=0.06 yDistance=-0.11
23:57:33.258 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:57:33.258 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:33.258 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:57:33.258 00.000 12308 MoveAxis(E, 0, ABG)
23:57:33.258 00.000 12308 Move returns status 0, amount 0
23:57:33.258 00.000 12308 MoveAxis(N, 0, ABG)
23:57:33.258 00.000 12308 Move returns status 0, amount 0
23:57:33.259 00.001 12308 move complete, result=0
23:57:33.259 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:33.262 00.003 12308 worker thread done servicing request
23:57:33.282 00.020 14556 UpdateGuideState exits: m=2189 SNR=31.2
23:57:33.287 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:33.291 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:33.296 00.005 14556 Enqueuing Expose request
23:57:33.299 00.003 12308 Worker thread wakes up
23:57:33.299 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:33.299 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:33.299 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:34.542 01.243 12308 Exposure complete
23:57:34.664 00.122 12308 worker thread done servicing request
23:57:34.664 00.000 14556 OnExposeComplete: enter
23:57:34.668 00.004 14556 UpdateGuideState(): m_state=6
23:57:34.671 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8297
23:57:34.675 00.004 14556 Star::Find returns 1 (0), X=165.30, Y=999.84, Mass=2416, SNR=33.0, Peak=182 HFD=4.6
23:57:34.679 00.004 14556 CameraToMount -- cameraTheta (3.06) - m_xAngle (-3.07) = xAngle (6.13 = -0.15)
23:57:34.684 00.005 14556 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.03 = -0.25)
23:57:34.689 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.18 cameraTheta=3.06 mountX=0.18 mountY=-0.04, mountTheta=-0.25
23:57:34.694 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.02, opts=13)
23:57:34.699 00.005 14556 Enqueuing Move request for scope (-0.18, 0.02)
23:57:34.702 00.003 12308 Worker thread wakes up
23:57:34.702 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
23:57:34.702 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
23:57:34.702 00.000 12308 Moving (-0.18, 0.02) raw xDistance=0.18 yDistance=-0.04
23:57:34.703 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:57:34.703 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:34.703 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:57:34.703 00.000 12308 MoveAxis(E, 0, ABG)
23:57:34.703 00.000 12308 Move returns status 0, amount 0
23:57:34.703 00.000 12308 MoveAxis(N, 0, ABG)
23:57:34.703 00.000 12308 Move returns status 0, amount 0
23:57:34.705 00.002 12308 move complete, result=0
23:57:34.705 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:34.708 00.003 12308 worker thread done servicing request
23:57:34.730 00.022 14556 UpdateGuideState exits: m=2416 SNR=33.0
23:57:34.734 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:34.738 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:34.741 00.003 14556 Enqueuing Expose request
23:57:34.746 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:57:34.751 00.005 12308 Worker thread wakes up
23:57:34.751 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:34.751 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:35.996 01.245 12308 Exposure complete
23:57:36.129 00.133 12308 worker thread done servicing request
23:57:36.130 00.001 14556 OnExposeComplete: enter
23:57:36.135 00.005 14556 UpdateGuideState(): m_state=6
23:57:36.141 00.006 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8298
23:57:36.146 00.005 14556 Star::Find returns 1 (0), X=165.18, Y=999.97, Mass=2273, SNR=31.9, Peak=185 HFD=4.4
23:57:36.150 00.004 14556 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.07) = xAngle (5.77 = -0.51)
23:57:36.155 00.005 14556 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.67 = -0.61)
23:57:36.158 00.003 14556 CameraToMount -- cameraX=-0.30 cameraY=0.14 hyp=0.34 cameraTheta=2.70 mountX=0.29 mountY=-0.19, mountTheta=-0.58
23:57:36.165 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.14, opts=13)
23:57:36.169 00.004 14556 Enqueuing Move request for scope (-0.30, 0.14)
23:57:36.173 00.004 12308 Worker thread wakes up
23:57:36.173 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.14) opts 0xd
23:57:36.175 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.14)
23:57:36.175 00.000 12308 Moving (-0.30, 0.14) raw xDistance=0.29 yDistance=-0.19
23:57:36.175 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:57:36.175 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:36.176 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:57:36.176 00.000 12308 MoveAxis(W, 127, ABG)
23:57:36.176 00.000 12308 Guiding  Dir = 3, Dur = 127
23:57:36.176 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:36.181 00.005 12308 IsSlewing returns 0
23:57:36.182 00.001 12308 IsGuiding returns 0
23:57:36.182 00.000 12308 PulseGuide returned control before completion, sleep 137
23:57:36.205 00.023 14556 UpdateGuideState exits: m=2273 SNR=31.9
23:57:36.209 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:36.215 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:36.221 00.006 14556 Enqueuing Expose request
23:57:36.333 00.112 12308 IsGuiding returns 1
23:57:36.333 00.000 12308 scope still moving after pulse duration time elapsed
23:57:36.363 00.030 12308 IsSlewing returns 0
23:57:36.364 00.001 12308 IsGuiding returns 1
23:57:36.395 00.031 12308 IsSlewing returns 0
23:57:36.395 00.000 12308 IsGuiding returns 0
23:57:36.396 00.001 12308 scope move finished after 127 + 86 ms
23:57:36.396 00.000 12308 Move returns status 0, amount 127
23:57:36.397 00.001 12308 MoveAxis(N, 0, ABG)
23:57:36.397 00.000 12308 Move returns status 0, amount 0
23:57:36.398 00.001 12308 move complete, result=0
23:57:36.398 00.000 12308 worker thread done servicing request
23:57:36.398 00.000 14556 GuideStep: 0.3 px 127 ms WEST, -0.2 px 0 ms NORTH
23:57:36.407 00.009 12308 Worker thread wakes up
23:57:36.407 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:36.407 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:37.652 01.245 12308 Exposure complete
23:57:37.799 00.147 12308 worker thread done servicing request
23:57:37.799 00.000 14556 OnExposeComplete: enter
23:57:37.804 00.005 14556 UpdateGuideState(): m_state=6
23:57:37.809 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8299
23:57:37.812 00.003 14556 Star::Find returns 1 (0), X=165.61, Y=999.95, Mass=2377, SNR=32.9, Peak=188 HFD=4.5
23:57:37.818 00.006 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.83 = -2.45)
23:57:37.822 00.004 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.55)
23:57:37.826 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.18 cameraTheta=0.76 mountX=-0.14 mountY=-0.10, mountTheta=-2.52
23:57:37.831 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.12, opts=13)
23:57:37.835 00.004 14556 Enqueuing Move request for scope (0.13, 0.12)
23:57:37.840 00.005 12308 Worker thread wakes up
23:57:37.840 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
23:57:37.840 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
23:57:37.841 00.001 12308 Moving (0.13, 0.12) raw xDistance=-0.14 yDistance=-0.10
23:57:37.841 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:57:37.841 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:37.841 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:57:37.842 00.001 12308 MoveAxis(E, 0, ABG)
23:57:37.842 00.000 12308 Move returns status 0, amount 0
23:57:37.842 00.000 12308 MoveAxis(N, 0, ABG)
23:57:37.842 00.000 12308 Move returns status 0, amount 0
23:57:37.842 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:37.848 00.006 12308 move complete, result=0
23:57:37.848 00.000 12308 worker thread done servicing request
23:57:37.868 00.020 14556 UpdateGuideState exits: m=2377 SNR=32.9
23:57:37.874 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:37.877 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:37.882 00.005 14556 Enqueuing Expose request
23:57:37.886 00.004 12308 Worker thread wakes up
23:57:37.886 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:37.886 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:37.890 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:39.145 01.255 12308 Exposure complete
23:57:39.270 00.125 12308 worker thread done servicing request
23:57:39.271 00.001 14556 OnExposeComplete: enter
23:57:39.275 00.004 14556 UpdateGuideState(): m_state=6
23:57:39.279 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8300
23:57:39.283 00.004 14556 Star::Find returns 1 (0), X=165.46, Y=1000.04, Mass=2371, SNR=32.5, Peak=178 HFD=4.9
23:57:39.287 00.004 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.75 = -1.54)
23:57:39.290 00.003 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
23:57:39.294 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.67 mountX=0.01 mountY=-0.21, mountTheta=-1.54
23:57:39.299 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.21, opts=13)
23:57:39.303 00.004 14556 Enqueuing Move request for scope (-0.02, 0.21)
23:57:39.306 00.003 12308 Worker thread wakes up
23:57:39.306 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.21) opts 0xd
23:57:39.306 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.21)
23:57:39.306 00.000 12308 Moving (-0.02, 0.21) raw xDistance=0.01 yDistance=-0.21
23:57:39.307 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:57:39.307 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:57:39.307 00.000 12308 MoveAxis(E, 0, ABG)
23:57:39.307 00.000 12308 Move returns status 0, amount 0
23:57:39.308 00.001 12308 MoveAxis(N, 147, ABG)
23:57:39.308 00.000 12308 Guiding  Dir = 0, Dur = 147
23:57:39.308 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:39.313 00.005 12308 IsSlewing returns 0
23:57:39.314 00.001 12308 IsGuiding returns 0
23:57:39.315 00.001 12308 PulseGuide returned control before completion, sleep 157
23:57:39.336 00.021 14556 UpdateGuideState exits: m=2371 SNR=32.5
23:57:39.342 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:39.347 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:39.351 00.004 14556 Enqueuing Expose request
23:57:39.477 00.126 12308 IsGuiding returns 1
23:57:39.477 00.000 12308 scope still moving after pulse duration time elapsed
23:57:39.509 00.032 12308 IsSlewing returns 0
23:57:39.511 00.002 12308 IsGuiding returns 0
23:57:39.513 00.002 12308 scope move finished after 147 + 51 ms
23:57:39.513 00.000 12308 Move returns status 0, amount 147
23:57:39.513 00.000 12308 move complete, result=0
23:57:39.514 00.001 12308 worker thread done servicing request
23:57:39.514 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 147 ms NORTH
23:57:39.520 00.006 12308 Worker thread wakes up
23:57:39.520 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:39.521 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:40.769 01.248 12308 Exposure complete
23:57:40.928 00.159 12308 worker thread done servicing request
23:57:40.928 00.000 14556 OnExposeComplete: enter
23:57:40.936 00.008 14556 UpdateGuideState(): m_state=6
23:57:40.943 00.007 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8301
23:57:40.950 00.007 14556 Star::Find returns 1 (0), X=165.56, Y=999.82, Mass=2238, SNR=32.0, Peak=172 HFD=4.9
23:57:40.956 00.006 14556 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-3.07) = xAngle (3.02 = 3.02)
23:57:40.961 00.005 14556 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.92 = 2.92)
23:57:40.966 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-0.05 mountX=-0.08 mountY=0.02, mountTheta=2.93
23:57:40.975 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.00, opts=13)
23:57:40.980 00.005 14556 Enqueuing Move request for scope (0.08, -0.00)
23:57:40.985 00.005 12308 Worker thread wakes up
23:57:40.985 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.00) opts 0xd
23:57:40.985 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.00)
23:57:40.987 00.002 12308 Moving (0.08, -0.00) raw xDistance=-0.08 yDistance=0.02
23:57:40.987 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:57:40.987 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:40.987 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:57:40.988 00.001 12308 MoveAxis(E, 0, ABG)
23:57:40.988 00.000 12308 Move returns status 0, amount 0
23:57:40.988 00.000 12308 MoveAxis(N, 0, ABG)
23:57:40.988 00.000 12308 Move returns status 0, amount 0
23:57:40.988 00.000 12308 move complete, result=0
23:57:40.988 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:40.992 00.004 12308 worker thread done servicing request
23:57:41.013 00.021 14556 UpdateGuideState exits: m=2238 SNR=32.0
23:57:41.017 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:41.022 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:41.028 00.006 14556 Enqueuing Expose request
23:57:41.032 00.004 12308 Worker thread wakes up
23:57:41.032 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:57:41.036 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:41.036 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:42.287 01.251 12308 Exposure complete
23:57:42.403 00.116 12308 worker thread done servicing request
23:57:42.403 00.000 14556 OnExposeComplete: enter
23:57:42.408 00.005 14556 UpdateGuideState(): m_state=6
23:57:42.411 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8302
23:57:42.416 00.005 14556 Star::Find returns 1 (0), X=165.30, Y=999.91, Mass=2115, SNR=30.8, Peak=169 HFD=4.5
23:57:42.419 00.003 14556 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.07) = xAngle (5.78 = -0.51)
23:57:42.423 00.004 14556 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.68 = -0.61)
23:57:42.427 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.09 hyp=0.20 cameraTheta=2.70 mountX=0.18 mountY=-0.11, mountTheta=-0.58
23:57:42.433 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.09, opts=13)
23:57:42.436 00.003 14556 Enqueuing Move request for scope (-0.18, 0.09)
23:57:42.441 00.005 12308 Worker thread wakes up
23:57:42.441 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.09) opts 0xd
23:57:42.441 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.09)
23:57:42.441 00.000 12308 Moving (-0.18, 0.09) raw xDistance=0.18 yDistance=-0.11
23:57:42.441 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:57:42.442 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:42.442 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:57:42.442 00.000 12308 MoveAxis(E, 0, ABG)
23:57:42.442 00.000 12308 Move returns status 0, amount 0
23:57:42.443 00.001 12308 MoveAxis(N, 0, ABG)
23:57:42.443 00.000 12308 Move returns status 0, amount 0
23:57:42.443 00.000 12308 move complete, result=0
23:57:42.443 00.000 12308 worker thread done servicing request
23:57:42.443 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:42.468 00.025 14556 UpdateGuideState exits: m=2115 SNR=30.8
23:57:42.472 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:42.478 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:42.482 00.004 14556 Enqueuing Expose request
23:57:42.485 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:42.488 00.003 12308 Worker thread wakes up
23:57:42.490 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:42.490 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:43.729 01.239 12308 Exposure complete
23:57:43.860 00.131 12308 worker thread done servicing request
23:57:43.860 00.000 14556 OnExposeComplete: enter
23:57:43.864 00.004 14556 UpdateGuideState(): m_state=6
23:57:43.868 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8303
23:57:43.872 00.004 14556 Star::Find returns 1 (0), X=165.37, Y=999.93, Mass=2086, SNR=30.5, Peak=171 HFD=4.4
23:57:43.875 00.003 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
23:57:43.880 00.005 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.92)
23:57:43.884 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.15 cameraTheta=2.39 mountX=0.10 mountY=-0.12, mountTheta=-0.86
23:57:43.889 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.10, opts=13)
23:57:43.894 00.005 14556 Enqueuing Move request for scope (-0.11, 0.10)
23:57:43.898 00.004 12308 Worker thread wakes up
23:57:43.898 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.10) opts 0xd
23:57:43.898 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.10)
23:57:43.898 00.000 12308 Moving (-0.11, 0.10) raw xDistance=0.10 yDistance=-0.12
23:57:43.898 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:57:43.898 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:43.898 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:57:43.898 00.000 12308 MoveAxis(E, 0, ABG)
23:57:43.899 00.001 12308 Move returns status 0, amount 0
23:57:43.899 00.000 12308 MoveAxis(N, 0, ABG)
23:57:43.899 00.000 12308 Move returns status 0, amount 0
23:57:43.901 00.002 12308 move complete, result=0
23:57:43.901 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:43.906 00.005 12308 worker thread done servicing request
23:57:43.924 00.018 14556 UpdateGuideState exits: m=2086 SNR=30.5
23:57:43.927 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:43.931 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:43.935 00.004 14556 Enqueuing Expose request
23:57:43.939 00.004 12308 Worker thread wakes up
23:57:43.939 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:43.940 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:43.940 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:45.186 01.246 12308 Exposure complete
23:57:45.314 00.128 12308 worker thread done servicing request
23:57:45.316 00.002 14556 OnExposeComplete: enter
23:57:45.320 00.004 14556 UpdateGuideState(): m_state=6
23:57:45.324 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8304
23:57:45.328 00.004 14556 Star::Find returns 1 (0), X=165.51, Y=1000.13, Mass=2299, SNR=32.1, Peak=165 HFD=4.7
23:57:45.332 00.004 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
23:57:45.335 00.003 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
23:57:45.340 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.31 hyp=0.31 cameraTheta=1.48 mountX=-0.05 mountY=-0.30, mountTheta=-1.74
23:57:45.346 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.31, opts=13)
23:57:45.351 00.005 14556 Enqueuing Move request for scope (0.03, 0.31)
23:57:45.354 00.003 12308 Worker thread wakes up
23:57:45.354 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.31) opts 0xd
23:57:45.354 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.31)
23:57:45.354 00.000 12308 Moving (0.03, 0.31) raw xDistance=-0.05 yDistance=-0.30
23:57:45.356 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:57:45.356 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:57:45.356 00.000 12308 MoveAxis(E, 0, ABG)
23:57:45.356 00.000 12308 Move returns status 0, amount 0
23:57:45.356 00.000 12308 MoveAxis(N, 208, ABG)
23:57:45.356 00.000 12308 Guiding  Dir = 0, Dur = 208
23:57:45.356 00.000 12308 IsSlewing returns 0
23:57:45.357 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:45.361 00.004 12308 IsGuiding returns 0
23:57:45.362 00.001 12308 PulseGuide returned control before completion, sleep 218
23:57:45.383 00.021 14556 UpdateGuideState exits: m=2299 SNR=32.1
23:57:45.388 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:45.393 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:45.395 00.002 14556 Enqueuing Expose request
23:57:45.594 00.199 12308 IsGuiding returns 1
23:57:45.595 00.001 12308 scope still moving after pulse duration time elapsed
23:57:45.625 00.030 12308 IsSlewing returns 0
23:57:45.625 00.000 12308 IsGuiding returns 0
23:57:45.626 00.001 12308 scope move finished after 208 + 56 ms
23:57:45.626 00.000 12308 Move returns status 0, amount 208
23:57:45.626 00.000 12308 move complete, result=0
23:57:45.626 00.000 12308 worker thread done servicing request
23:57:45.627 00.001 12308 Worker thread wakes up
23:57:45.627 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 208 ms NORTH
23:57:45.632 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:45.632 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:46.875 01.243 12308 Exposure complete
23:57:46.996 00.121 12308 worker thread done servicing request
23:57:46.996 00.000 14556 OnExposeComplete: enter
23:57:47.002 00.006 14556 UpdateGuideState(): m_state=6
23:57:47.006 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8305
23:57:47.011 00.005 14556 Star::Find returns 1 (0), X=165.36, Y=999.74, Mass=2129, SNR=31.0, Peak=166 HFD=4.6
23:57:47.015 00.004 14556 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.07) = xAngle (0.57 = 0.57)
23:57:47.018 00.003 14556 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.47 = 0.47)
23:57:47.022 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.09 hyp=0.14 cameraTheta=-2.51 mountX=0.12 mountY=0.07, mountTheta=0.49
23:57:47.027 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.09, opts=13)
23:57:47.030 00.003 14556 Enqueuing Move request for scope (-0.12, -0.09)
23:57:47.034 00.004 12308 Worker thread wakes up
23:57:47.034 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.09) opts 0xd
23:57:47.034 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.09)
23:57:47.034 00.000 12308 Moving (-0.12, -0.09) raw xDistance=0.12 yDistance=0.07
23:57:47.034 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:57:47.034 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:47.036 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:57:47.036 00.000 12308 MoveAxis(E, 0, ABG)
23:57:47.036 00.000 12308 Move returns status 0, amount 0
23:57:47.036 00.000 12308 MoveAxis(N, 0, ABG)
23:57:47.036 00.000 12308 Move returns status 0, amount 0
23:57:47.036 00.000 12308 move complete, result=0
23:57:47.037 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:47.041 00.004 12308 worker thread done servicing request
23:57:47.060 00.019 14556 UpdateGuideState exits: m=2129 SNR=31.0
23:57:47.064 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:47.068 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:47.071 00.003 14556 Enqueuing Expose request
23:57:47.075 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:57:47.078 00.003 12308 Worker thread wakes up
23:57:47.078 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:47.078 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:48.330 01.252 12308 Exposure complete
23:57:48.463 00.133 12308 worker thread done servicing request
23:57:48.463 00.000 14556 OnExposeComplete: enter
23:57:48.468 00.005 14556 UpdateGuideState(): m_state=6
23:57:48.473 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8306
23:57:48.479 00.006 14556 Star::Find returns 1 (0), X=165.26, Y=999.69, Mass=2280, SNR=32.1, Peak=185 HFD=4.5
23:57:48.483 00.004 14556 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-3.07) = xAngle (0.49 = 0.49)
23:57:48.486 00.003 14556 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.39 = 0.39)
23:57:48.489 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.13 hyp=0.26 cameraTheta=-2.59 mountX=0.23 mountY=0.10, mountTheta=0.40
23:57:48.494 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.13, opts=13)
23:57:48.499 00.005 14556 Enqueuing Move request for scope (-0.22, -0.13)
23:57:48.503 00.004 12308 Worker thread wakes up
23:57:48.503 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.13) opts 0xd
23:57:48.503 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.13)
23:57:48.503 00.000 12308 Moving (-0.22, -0.13) raw xDistance=0.23 yDistance=0.10
23:57:48.503 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:57:48.503 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:48.504 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:57:48.504 00.000 12308 MoveAxis(W, 98, ABG)
23:57:48.504 00.000 12308 Guiding  Dir = 3, Dur = 98
23:57:48.504 00.000 12308 IsSlewing returns 0
23:57:48.504 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:48.510 00.006 12308 IsGuiding returns 0
23:57:48.510 00.000 12308 PulseGuide returned control before completion, sleep 108
23:57:48.531 00.021 14556 UpdateGuideState exits: m=2280 SNR=32.1
23:57:48.535 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:48.539 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:48.544 00.005 14556 Enqueuing Expose request
23:57:48.631 00.087 12308 IsGuiding returns 1
23:57:48.632 00.001 12308 scope still moving after pulse duration time elapsed
23:57:48.661 00.029 12308 IsSlewing returns 0
23:57:48.661 00.000 12308 IsGuiding returns 0
23:57:48.663 00.002 12308 scope move finished after 98 + 54 ms
23:57:48.663 00.000 12308 Move returns status 0, amount 98
23:57:48.663 00.000 12308 MoveAxis(N, 0, ABG)
23:57:48.663 00.000 12308 Move returns status 0, amount 0
23:57:48.664 00.001 12308 move complete, result=0
23:57:48.664 00.000 12308 worker thread done servicing request
23:57:48.664 00.000 14556 GuideStep: 0.2 px 98 ms WEST, 0.1 px 0 ms NORTH
23:57:48.671 00.007 12308 Worker thread wakes up
23:57:48.671 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:48.671 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:49.927 01.256 12308 Exposure complete
23:57:50.051 00.124 12308 worker thread done servicing request
23:57:50.052 00.001 14556 OnExposeComplete: enter
23:57:50.056 00.004 14556 UpdateGuideState(): m_state=6
23:57:50.060 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8307
23:57:50.064 00.004 14556 Star::Find returns 1 (0), X=165.56, Y=999.81, Mass=2205, SNR=31.5, Peak=186 HFD=4.5
23:57:50.068 00.004 14556 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-3.07) = xAngle (2.90 = 2.90)
23:57:50.072 00.004 14556 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.80 = 2.80)
23:57:50.076 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.17 mountX=-0.08 mountY=0.03, mountTheta=2.81
23:57:50.081 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.01, opts=13)
23:57:50.084 00.003 14556 Enqueuing Move request for scope (0.08, -0.01)
23:57:50.088 00.004 12308 Worker thread wakes up
23:57:50.089 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
23:57:50.089 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
23:57:50.089 00.000 12308 Moving (0.08, -0.01) raw xDistance=-0.08 yDistance=0.03
23:57:50.090 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:57:50.090 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:50.090 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:57:50.090 00.000 12308 MoveAxis(E, 0, ABG)
23:57:50.090 00.000 12308 Move returns status 0, amount 0
23:57:50.090 00.000 12308 MoveAxis(N, 0, ABG)
23:57:50.091 00.001 12308 Move returns status 0, amount 0
23:57:50.091 00.000 12308 move complete, result=0
23:57:50.091 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:50.097 00.006 12308 worker thread done servicing request
23:57:50.118 00.021 14556 UpdateGuideState exits: m=2205 SNR=31.5
23:57:50.126 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:50.131 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:50.136 00.005 14556 Enqueuing Expose request
23:57:50.140 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:57:50.144 00.004 12308 Worker thread wakes up
23:57:50.144 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:50.144 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:51.397 01.253 12308 Exposure complete
23:57:51.491 00.094 12308 worker thread done servicing request
23:57:51.492 00.001 14556 OnExposeComplete: enter
23:57:51.495 00.003 14556 UpdateGuideState(): m_state=6
23:57:51.500 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8308
23:57:51.506 00.006 14556 Star::Find returns 1 (0), X=165.34, Y=999.95, Mass=2185, SNR=31.4, Peak=188 HFD=4.3
23:57:51.510 00.004 14556 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.07) = xAngle (5.49 = -0.79)
23:57:51.513 00.003 14556 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.89)
23:57:51.518 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.13 hyp=0.19 cameraTheta=2.42 mountX=0.14 mountY=-0.15, mountTheta=-0.83
23:57:51.523 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.13, opts=13)
23:57:51.528 00.005 14556 Enqueuing Move request for scope (-0.14, 0.13)
23:57:51.531 00.003 12308 Worker thread wakes up
23:57:51.531 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.13) opts 0xd
23:57:51.531 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.13)
23:57:51.531 00.000 12308 Moving (-0.14, 0.13) raw xDistance=0.14 yDistance=-0.15
23:57:51.531 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:57:51.533 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:51.533 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:57:51.533 00.000 12308 MoveAxis(E, 0, ABG)
23:57:51.533 00.000 12308 Move returns status 0, amount 0
23:57:51.533 00.000 12308 MoveAxis(N, 0, ABG)
23:57:51.533 00.000 12308 Move returns status 0, amount 0
23:57:51.534 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:51.538 00.004 12308 move complete, result=0
23:57:51.538 00.000 12308 worker thread done servicing request
23:57:51.559 00.021 14556 UpdateGuideState exits: m=2185 SNR=31.4
23:57:51.564 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:51.567 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:51.571 00.004 14556 Enqueuing Expose request
23:57:51.575 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:51.579 00.004 12308 Worker thread wakes up
23:57:51.579 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:51.579 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:52.824 01.245 12308 Exposure complete
23:57:52.951 00.127 12308 worker thread done servicing request
23:57:52.951 00.000 14556 OnExposeComplete: enter
23:57:52.955 00.004 14556 UpdateGuideState(): m_state=6
23:57:52.961 00.006 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8309
23:57:52.968 00.007 14556 Star::Find returns 1 (0), X=165.59, Y=1000.03, Mass=2232, SNR=31.7, Peak=171 HFD=4.8
23:57:52.973 00.005 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.15 = -2.13)
23:57:52.979 00.006 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.23)
23:57:52.984 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.20 hyp=0.23 cameraTheta=1.08 mountX=-0.12 mountY=-0.18, mountTheta=-2.16
23:57:52.992 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.20, opts=13)
23:57:52.999 00.007 14556 Enqueuing Move request for scope (0.11, 0.20)
23:57:53.006 00.007 12308 Worker thread wakes up
23:57:53.006 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.20) opts 0xd
23:57:53.008 00.002 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.20)
23:57:53.008 00.000 12308 Moving (0.11, 0.20) raw xDistance=-0.12 yDistance=-0.18
23:57:53.008 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:57:53.008 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:53.009 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:57:53.009 00.000 12308 MoveAxis(E, 0, ABG)
23:57:53.009 00.000 12308 Move returns status 0, amount 0
23:57:53.009 00.000 12308 MoveAxis(N, 0, ABG)
23:57:53.010 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:53.015 00.005 12308 Move returns status 0, amount 0
23:57:53.016 00.001 12308 move complete, result=0
23:57:53.016 00.000 12308 worker thread done servicing request
23:57:53.037 00.021 14556 UpdateGuideState exits: m=2232 SNR=31.7
23:57:53.042 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:53.046 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:53.049 00.003 14556 Enqueuing Expose request
23:57:53.053 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:57:53.057 00.004 12308 Worker thread wakes up
23:57:53.057 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:53.057 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:54.307 01.250 12308 Exposure complete
23:57:54.450 00.143 12308 worker thread done servicing request
23:57:54.451 00.001 14556 OnExposeComplete: enter
23:57:54.456 00.005 14556 UpdateGuideState(): m_state=6
23:57:54.461 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8310
23:57:54.465 00.004 14556 Star::Find returns 1 (0), X=165.46, Y=1000.17, Mass=2267, SNR=32.0, Peak=180 HFD=4.8
23:57:54.468 00.003 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
23:57:54.472 00.004 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
23:57:54.476 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.34 hyp=0.34 cameraTheta=1.63 mountX=-0.00 mountY=-0.34, mountTheta=-1.58
23:57:54.480 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.34, opts=13)
23:57:54.484 00.004 14556 Enqueuing Move request for scope (-0.02, 0.34)
23:57:54.487 00.003 12308 Worker thread wakes up
23:57:54.487 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.34) opts 0xd
23:57:54.487 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.34)
23:57:54.487 00.000 12308 Moving (-0.02, 0.34) raw xDistance=-0.00 yDistance=-0.34
23:57:54.487 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:57:54.487 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
23:57:54.488 00.001 12308 MoveAxis(E, 0, ABG)
23:57:54.488 00.000 12308 Move returns status 0, amount 0
23:57:54.488 00.000 12308 MoveAxis(N, 237, ABG)
23:57:54.488 00.000 12308 Guiding  Dir = 0, Dur = 237
23:57:54.489 00.001 12308 IsSlewing returns 0
23:57:54.489 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:54.492 00.003 12308 IsGuiding returns 0
23:57:54.492 00.000 12308 PulseGuide returned control before completion, sleep 247
23:57:54.509 00.017 14556 UpdateGuideState exits: m=2267 SNR=32.0
23:57:54.513 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:54.517 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:54.521 00.004 14556 Enqueuing Expose request
23:57:54.753 00.232 12308 IsGuiding returns 1
23:57:54.755 00.002 12308 scope still moving after pulse duration time elapsed
23:57:54.783 00.028 12308 IsSlewing returns 0
23:57:54.785 00.002 12308 IsGuiding returns 0
23:57:54.786 00.001 12308 scope move finished after 237 + 56 ms
23:57:54.786 00.000 12308 Move returns status 0, amount 237
23:57:54.786 00.000 12308 move complete, result=0
23:57:54.787 00.001 12308 worker thread done servicing request
23:57:54.787 00.000 12308 Worker thread wakes up
23:57:54.788 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 237 ms NORTH
23:57:54.794 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:54.794 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:56.048 01.254 12308 Exposure complete
23:57:56.171 00.123 12308 worker thread done servicing request
23:57:56.173 00.002 14556 OnExposeComplete: enter
23:57:56.176 00.003 14556 UpdateGuideState(): m_state=6
23:57:56.181 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8311
23:57:56.186 00.005 14556 Star::Find returns 1 (0), X=165.27, Y=999.68, Mass=2336, SNR=32.4, Peak=181 HFD=4.7
23:57:56.190 00.004 14556 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-3.07) = xAngle (0.56 = 0.56)
23:57:56.193 00.003 14556 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.46 = 0.46)
23:57:56.197 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.15 hyp=0.25 cameraTheta=-2.52 mountX=0.21 mountY=0.11, mountTheta=0.48
23:57:56.202 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.15, opts=13)
23:57:56.207 00.005 14556 Enqueuing Move request for scope (-0.21, -0.15)
23:57:56.210 00.003 12308 Worker thread wakes up
23:57:56.211 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.15) opts 0xd
23:57:56.211 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.15)
23:57:56.211 00.000 12308 Moving (-0.21, -0.15) raw xDistance=0.21 yDistance=0.11
23:57:56.211 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
23:57:56.212 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:56.212 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:57:56.212 00.000 12308 MoveAxis(W, 93, ABG)
23:57:56.212 00.000 12308 Guiding  Dir = 3, Dur = 93
23:57:56.212 00.000 12308 IsSlewing returns 0
23:57:56.214 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:56.219 00.005 12308 IsGuiding returns 0
23:57:56.219 00.000 12308 PulseGuide returned control before completion, sleep 103
23:57:56.242 00.023 14556 UpdateGuideState exits: m=2336 SNR=32.4
23:57:56.247 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:56.251 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:56.255 00.004 14556 Enqueuing Expose request
23:57:56.336 00.081 12308 IsGuiding returns 1
23:57:56.338 00.002 12308 scope still moving after pulse duration time elapsed
23:57:56.366 00.028 12308 IsSlewing returns 0
23:57:56.366 00.000 12308 IsGuiding returns 0
23:57:56.366 00.000 12308 scope move finished after 93 + 54 ms
23:57:56.366 00.000 12308 Move returns status 0, amount 93
23:57:56.367 00.001 12308 MoveAxis(N, 0, ABG)
23:57:56.367 00.000 12308 Move returns status 0, amount 0
23:57:56.368 00.001 12308 move complete, result=0
23:57:56.368 00.000 12308 worker thread done servicing request
23:57:56.368 00.000 14556 GuideStep: 0.2 px 93 ms WEST, 0.1 px 0 ms NORTH
23:57:56.373 00.005 12308 Worker thread wakes up
23:57:56.373 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:56.373 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:57.612 01.239 12308 Exposure complete
23:57:57.742 00.130 12308 worker thread done servicing request
23:57:57.743 00.001 14556 OnExposeComplete: enter
23:57:57.746 00.003 14556 UpdateGuideState(): m_state=6
23:57:57.751 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8312
23:57:57.754 00.003 14556 Star::Find returns 1 (0), X=165.49, Y=999.78, Mass=2335, SNR=32.5, Peak=167 HFD=4.7
23:57:57.759 00.005 14556 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-3.07) = xAngle (1.78 = 1.78)
23:57:57.764 00.005 14556 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.68 = 1.68)
23:57:57.768 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.29 mountX=-0.01 mountY=0.05, mountTheta=1.78
23:57:57.773 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.05, opts=13)
23:57:57.777 00.004 14556 Enqueuing Move request for scope (0.01, -0.05)
23:57:57.781 00.004 12308 Worker thread wakes up
23:57:57.781 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
23:57:57.783 00.002 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
23:57:57.783 00.000 12308 Moving (0.01, -0.05) raw xDistance=-0.01 yDistance=0.05
23:57:57.783 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:57:57.783 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:57.783 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:57:57.783 00.000 12308 MoveAxis(E, 0, ABG)
23:57:57.784 00.001 12308 Move returns status 0, amount 0
23:57:57.784 00.000 12308 MoveAxis(N, 0, ABG)
23:57:57.784 00.000 12308 Move returns status 0, amount 0
23:57:57.784 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:57.788 00.004 12308 move complete, result=0
23:57:57.788 00.000 12308 worker thread done servicing request
23:57:57.813 00.025 14556 UpdateGuideState exits: m=2335 SNR=32.5
23:57:57.817 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:57.821 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:57.824 00.003 14556 Enqueuing Expose request
23:57:57.828 00.004 12308 Worker thread wakes up
23:57:57.828 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:57:57.831 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:57.832 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:57:59.084 01.252 12308 Exposure complete
23:57:59.218 00.134 12308 worker thread done servicing request
23:57:59.219 00.001 14556 OnExposeComplete: enter
23:57:59.223 00.004 14556 UpdateGuideState(): m_state=6
23:57:59.228 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8313
23:57:59.231 00.003 14556 Star::Find returns 1 (0), X=165.59, Y=999.83, Mass=2222, SNR=31.8, Peak=159 HFD=4.7
23:57:59.235 00.004 14556 CameraToMount -- cameraTheta (0.06) - m_xAngle (-3.07) = xAngle (3.13 = 3.13)
23:57:59.240 00.005 14556 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.03 = 3.03)
23:57:59.243 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.01 hyp=0.11 cameraTheta=0.06 mountX=-0.11 mountY=0.01, mountTheta=3.03
23:57:59.250 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.01, opts=13)
23:57:59.254 00.004 14556 Enqueuing Move request for scope (0.11, 0.01)
23:57:59.259 00.005 12308 Worker thread wakes up
23:57:59.259 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.01) opts 0xd
23:57:59.260 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.01)
23:57:59.260 00.000 12308 Moving (0.11, 0.01) raw xDistance=-0.11 yDistance=0.01
23:57:59.260 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:57:59.260 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:57:59.262 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:57:59.262 00.000 12308 MoveAxis(E, 0, ABG)
23:57:59.262 00.000 12308 Move returns status 0, amount 0
23:57:59.262 00.000 12308 MoveAxis(N, 0, ABG)
23:57:59.262 00.000 12308 Move returns status 0, amount 0
23:57:59.262 00.000 12308 move complete, result=0
23:57:59.262 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:57:59.267 00.005 12308 worker thread done servicing request
23:57:59.289 00.022 14556 UpdateGuideState exits: m=2222 SNR=31.8
23:57:59.293 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:59.297 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:57:59.300 00.003 14556 Enqueuing Expose request
23:57:59.305 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:57:59.309 00.004 12308 Worker thread wakes up
23:57:59.309 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:57:59.310 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:58:00.554 01.244 12308 Exposure complete
23:58:00.641 00.087 12308 worker thread done servicing request
23:58:00.641 00.000 14556 OnExposeComplete: enter
23:58:00.645 00.004 14556 UpdateGuideState(): m_state=6
23:58:00.648 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8314
23:58:00.653 00.005 14556 Star::Find returns 1 (0), X=165.58, Y=1000.09, Mass=2341, SNR=32.6, Peak=167 HFD=4.8
23:58:00.656 00.003 14556 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.07) = xAngle (4.28 = -2.00)
23:58:00.660 00.004 14556 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.18 = -2.10)
23:58:00.665 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.26 hyp=0.28 cameraTheta=1.21 mountX=-0.12 mountY=-0.24, mountTheta=-2.03
23:58:00.670 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.26, opts=13)
23:58:00.675 00.005 14556 Enqueuing Move request for scope (0.10, 0.26)
23:58:00.680 00.005 12308 Worker thread wakes up
23:58:00.680 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.26) opts 0xd
23:58:00.680 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.26)
23:58:00.680 00.000 12308 Moving (0.10, 0.26) raw xDistance=-0.12 yDistance=-0.24
23:58:00.680 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:58:00.682 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:58:00.682 00.000 12308 MoveAxis(E, 0, ABG)
23:58:00.682 00.000 12308 Move returns status 0, amount 0
23:58:00.682 00.000 12308 MoveAxis(N, 167, ABG)
23:58:00.683 00.001 12308 Guiding  Dir = 0, Dur = 167
23:58:00.683 00.000 12308 IsSlewing returns 0
23:58:00.683 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:00.689 00.006 12308 IsGuiding returns 0
23:58:00.689 00.000 12308 PulseGuide returned control before completion, sleep 177
23:58:00.712 00.023 14556 UpdateGuideState exits: m=2341 SNR=32.6
23:58:00.719 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:00.724 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:00.729 00.005 14556 Enqueuing Expose request
23:58:00.877 00.148 12308 IsGuiding returns 1
23:58:00.877 00.000 12308 scope still moving after pulse duration time elapsed
23:58:00.909 00.032 12308 IsSlewing returns 0
23:58:00.909 00.000 12308 IsGuiding returns 0
23:58:00.909 00.000 12308 scope move finished after 167 + 52 ms
23:58:00.909 00.000 12308 Move returns status 0, amount 167
23:58:00.910 00.001 12308 move complete, result=0
23:58:00.910 00.000 12308 worker thread done servicing request
23:58:00.910 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 167 ms NORTH
23:58:00.914 00.004 12308 Worker thread wakes up
23:58:00.915 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:00.915 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:58:02.169 01.254 12308 Exposure complete
23:58:02.298 00.129 12308 worker thread done servicing request
23:58:02.298 00.000 14556 OnExposeComplete: enter
23:58:02.302 00.004 14556 UpdateGuideState(): m_state=6
23:58:02.306 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8315
23:58:02.310 00.004 14556 Star::Find returns 1 (0), X=165.47, Y=999.82, Mass=2358, SNR=32.5, Peak=165 HFD=4.7
23:58:02.313 00.003 14556 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.07) = xAngle (0.20 = 0.20)
23:58:02.318 00.005 14556 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.10 = 0.10)
23:58:02.322 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-2.88 mountX=0.01 mountY=0.00, mountTheta=0.10
23:58:02.326 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.00, opts=13)
23:58:02.330 00.004 14556 Enqueuing Move request for scope (-0.01, -0.00)
23:58:02.334 00.004 12308 Worker thread wakes up
23:58:02.334 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.00) opts 0xd
23:58:02.334 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.00)
23:58:02.334 00.000 12308 Moving (-0.01, -0.00) raw xDistance=0.01 yDistance=0.00
23:58:02.334 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:58:02.335 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:58:02.335 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:58:02.335 00.000 12308 MoveAxis(E, 0, ABG)
23:58:02.335 00.000 12308 Move returns status 0, amount 0
23:58:02.335 00.000 12308 MoveAxis(N, 0, ABG)
23:58:02.336 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:02.341 00.005 12308 Move returns status 0, amount 0
23:58:02.341 00.000 12308 move complete, result=0
23:58:02.341 00.000 12308 worker thread done servicing request
23:58:02.362 00.021 14556 UpdateGuideState exits: m=2358 SNR=32.5
23:58:02.367 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:02.370 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:02.374 00.004 14556 Enqueuing Expose request
23:58:02.378 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:02.381 00.003 12308 Worker thread wakes up
23:58:02.381 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:02.382 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:58:03.625 01.243 12308 Exposure complete
23:58:03.752 00.127 12308 worker thread done servicing request
23:58:03.752 00.000 14556 OnExposeComplete: enter
23:58:03.757 00.005 14556 UpdateGuideState(): m_state=6
23:58:03.760 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8316
23:58:03.764 00.004 14556 Star::Find returns 1 (0), X=165.35, Y=999.78, Mass=2219, SNR=31.5, Peak=174 HFD=4.5
23:58:03.767 00.003 14556 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.07) = xAngle (0.28 = 0.28)
23:58:03.772 00.005 14556 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.18 = 0.18)
23:58:03.775 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-2.79 mountX=0.13 mountY=0.02, mountTheta=0.19
23:58:03.782 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.05, opts=13)
23:58:03.787 00.005 14556 Enqueuing Move request for scope (-0.13, -0.05)
23:58:03.791 00.004 12308 Worker thread wakes up
23:58:03.792 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd
23:58:03.792 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.05)
23:58:03.792 00.000 12308 Moving (-0.13, -0.05) raw xDistance=0.13 yDistance=0.02
23:58:03.792 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:58:03.793 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:58:03.793 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:58:03.793 00.000 12308 MoveAxis(E, 0, ABG)
23:58:03.793 00.000 12308 Move returns status 0, amount 0
23:58:03.793 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:03.797 00.004 12308 MoveAxis(N, 0, ABG)
23:58:03.798 00.001 12308 Move returns status 0, amount 0
23:58:03.798 00.000 12308 move complete, result=0
23:58:03.799 00.001 12308 worker thread done servicing request
23:58:03.818 00.019 14556 UpdateGuideState exits: m=2219 SNR=31.5
23:58:03.824 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:03.827 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:03.831 00.004 14556 Enqueuing Expose request
23:58:03.834 00.003 12308 Worker thread wakes up
23:58:03.835 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:03.835 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:58:03.835 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:05.083 01.248 12308 Exposure complete
23:58:05.198 00.115 12308 worker thread done servicing request
23:58:05.198 00.000 14556 OnExposeComplete: enter
23:58:05.202 00.004 14556 UpdateGuideState(): m_state=6
23:58:05.206 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8317
23:58:05.209 00.003 14556 Star::Find returns 1 (0), X=165.57, Y=999.89, Mass=2356, SNR=32.4, Peak=170 HFD=4.8
23:58:05.214 00.005 14556 CameraToMount -- cameraTheta (0.60) - m_xAngle (-3.07) = xAngle (3.67 = -2.61)
23:58:05.217 00.003 14556 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.57 = -2.71)
23:58:05.221 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.60 mountX=-0.09 mountY=-0.04, mountTheta=-2.69
23:58:05.227 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.06, opts=13)
23:58:05.232 00.005 14556 Enqueuing Move request for scope (0.09, 0.06)
23:58:05.236 00.004 12308 Worker thread wakes up
23:58:05.236 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
23:58:05.236 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
23:58:05.236 00.000 12308 Moving (0.09, 0.06) raw xDistance=-0.09 yDistance=-0.04
23:58:05.237 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:58:05.237 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:58:05.237 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:58:05.237 00.000 12308 MoveAxis(E, 0, ABG)
23:58:05.237 00.000 12308 Move returns status 0, amount 0
23:58:05.237 00.000 12308 MoveAxis(N, 0, ABG)
23:58:05.237 00.000 12308 Move returns status 0, amount 0
23:58:05.237 00.000 12308 move complete, result=0
23:58:05.239 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:05.244 00.005 12308 worker thread done servicing request
23:58:05.267 00.023 14556 UpdateGuideState exits: m=2356 SNR=32.4
23:58:05.272 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:05.277 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:05.282 00.005 14556 Enqueuing Expose request
23:58:05.289 00.007 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:58:05.294 00.005 12308 Worker thread wakes up
23:58:05.294 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:05.294 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:58:06.541 01.247 12308 Exposure complete
23:58:06.639 00.098 12308 worker thread done servicing request
23:58:06.639 00.000 14556 OnExposeComplete: enter
23:58:06.642 00.003 14556 UpdateGuideState(): m_state=6
23:58:06.645 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8318
23:58:06.653 00.008 14556 Star::Find returns 1 (0), X=165.52, Y=999.83, Mass=2074, SNR=30.6, Peak=177 HFD=4.4
23:58:06.657 00.004 14556 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.07) = xAngle (3.25 = -3.03)
23:58:06.660 00.003 14556 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.15 = -3.13)
23:58:06.665 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.18 mountX=-0.04 mountY=-0.00, mountTheta=-3.13
23:58:06.669 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.01, opts=13)
23:58:06.673 00.004 14556 Enqueuing Move request for scope (0.04, 0.01)
23:58:06.676 00.003 12308 Worker thread wakes up
23:58:06.677 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
23:58:06.677 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
23:58:06.677 00.000 12308 Moving (0.04, 0.01) raw xDistance=-0.04 yDistance=-0.00
23:58:06.677 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:58:06.677 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:58:06.678 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:58:06.678 00.000 12308 MoveAxis(E, 0, ABG)
23:58:06.678 00.000 12308 Move returns status 0, amount 0
23:58:06.678 00.000 12308 MoveAxis(N, 0, ABG)
23:58:06.678 00.000 12308 Move returns status 0, amount 0
23:58:06.679 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:06.682 00.003 12308 move complete, result=0
23:58:06.682 00.000 12308 worker thread done servicing request
23:58:06.699 00.017 14556 UpdateGuideState exits: m=2074 SNR=30.6
23:58:06.702 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:06.706 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:06.709 00.003 14556 Enqueuing Expose request
23:58:06.713 00.004 12308 Worker thread wakes up
23:58:06.713 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:58:06.717 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:06.718 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:58:07.976 01.258 12308 Exposure complete
23:58:08.101 00.125 12308 worker thread done servicing request
23:58:08.102 00.001 14556 OnExposeComplete: enter
23:58:08.105 00.003 14556 UpdateGuideState(): m_state=6
23:58:08.109 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8319
23:58:08.114 00.005 14556 Star::Find returns 1 (0), X=165.37, Y=999.96, Mass=2307, SNR=32.3, Peak=162 HFD=4.8
23:58:08.118 00.004 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.34 = -0.94)
23:58:08.123 00.005 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.04)
23:58:08.128 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.17 cameraTheta=2.27 mountX=0.10 mountY=-0.14, mountTheta=-0.97
23:58:08.133 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.13, opts=13)
23:58:08.140 00.007 14556 Enqueuing Move request for scope (-0.11, 0.13)
23:58:08.144 00.004 12308 Worker thread wakes up
23:58:08.144 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
23:58:08.144 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
23:58:08.144 00.000 12308 Moving (-0.11, 0.13) raw xDistance=0.10 yDistance=-0.14
23:58:08.144 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:58:08.144 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:58:08.146 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:58:08.146 00.000 12308 MoveAxis(E, 0, ABG)
23:58:08.146 00.000 12308 Move returns status 0, amount 0
23:58:08.146 00.000 12308 MoveAxis(N, 0, ABG)
23:58:08.146 00.000 12308 Move returns status 0, amount 0
23:58:08.146 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:08.151 00.005 12308 move complete, result=0
23:58:08.151 00.000 12308 worker thread done servicing request
23:58:08.177 00.026 14556 UpdateGuideState exits: m=2307 SNR=32.3
23:58:08.181 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:08.186 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:08.190 00.004 14556 Enqueuing Expose request
23:58:08.194 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:08.199 00.005 12308 Worker thread wakes up
23:58:08.199 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:08.199 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:58:09.441 01.242 12308 Exposure complete
23:58:09.577 00.136 12308 worker thread done servicing request
23:58:09.578 00.001 14556 OnExposeComplete: enter
23:58:09.582 00.004 14556 UpdateGuideState(): m_state=6
23:58:09.586 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8320
23:58:09.590 00.004 14556 Star::Find returns 1 (0), X=165.38, Y=1000.07, Mass=2341, SNR=32.4, Peak=207 HFD=4.6
23:58:09.594 00.004 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.03 = -1.25)
23:58:09.599 00.005 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.35)
23:58:09.602 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.25 hyp=0.26 cameraTheta=1.96 mountX=0.08 mountY=-0.26, mountTheta=-1.26
23:58:09.607 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.25, opts=13)
23:58:09.612 00.005 14556 Enqueuing Move request for scope (-0.10, 0.25)
23:58:09.615 00.003 12308 Worker thread wakes up
23:58:09.615 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.25) opts 0xd
23:58:09.615 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.25)
23:58:09.615 00.000 12308 Moving (-0.10, 0.25) raw xDistance=0.08 yDistance=-0.26
23:58:09.615 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:58:09.615 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:58:09.615 00.000 12308 MoveAxis(E, 0, ABG)
23:58:09.617 00.002 12308 Move returns status 0, amount 0
23:58:09.617 00.000 12308 MoveAxis(N, 182, ABG)
23:58:09.617 00.000 12308 Guiding  Dir = 0, Dur = 182
23:58:09.617 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:09.622 00.005 12308 IsSlewing returns 0
23:58:09.622 00.000 12308 IsGuiding returns 0
23:58:09.622 00.000 12308 PulseGuide returned control before completion, sleep 192
23:58:09.647 00.025 14556 UpdateGuideState exits: m=2341 SNR=32.4
23:58:09.652 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:09.655 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:09.660 00.005 14556 Enqueuing Expose request
23:58:09.824 00.164 12308 IsGuiding returns 1
23:58:09.825 00.001 12308 scope still moving after pulse duration time elapsed
23:58:09.854 00.029 12308 IsSlewing returns 0
23:58:09.856 00.002 12308 IsGuiding returns 1
23:58:09.886 00.030 12308 IsSlewing returns 0
23:58:09.887 00.001 12308 IsGuiding returns 1
23:58:09.919 00.032 12308 IsSlewing returns 0
23:58:09.920 00.001 12308 IsGuiding returns 0
23:58:09.920 00.000 12308 scope move finished after 182 + 115 ms
23:58:09.921 00.001 12308 Move returns status 0, amount 182
23:58:09.921 00.000 12308 move complete, result=0
23:58:09.921 00.000 12308 worker thread done servicing request
23:58:09.922 00.001 12308 Worker thread wakes up
23:58:09.922 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 182 ms NORTH
23:58:09.928 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:09.928 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:58:11.186 01.258 12308 Exposure complete
23:58:11.313 00.127 12308 worker thread done servicing request
23:58:11.313 00.000 14556 OnExposeComplete: enter
23:58:11.318 00.005 14556 UpdateGuideState(): m_state=6
23:58:11.321 00.003 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8321
23:58:11.325 00.004 14556 Star::Find returns 1 (0), X=165.33, Y=999.77, Mass=2187, SNR=31.4, Peak=168 HFD=4.6
23:58:11.329 00.004 14556 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-3.07) = xAngle (0.30 = 0.30)
23:58:11.332 00.003 14556 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.20 = 0.20)
23:58:11.336 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.77 mountX=0.15 mountY=0.03, mountTheta=0.20
23:58:11.342 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.06, opts=13)
23:58:11.347 00.005 14556 Enqueuing Move request for scope (-0.15, -0.06)
23:58:11.350 00.003 12308 Worker thread wakes up
23:58:11.350 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
23:58:11.351 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
23:58:11.351 00.000 12308 Moving (-0.15, -0.06) raw xDistance=0.15 yDistance=0.03
23:58:11.351 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:58:11.351 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:58:11.351 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:58:11.351 00.000 12308 MoveAxis(E, 0, ABG)
23:58:11.351 00.000 12308 Move returns status 0, amount 0
23:58:11.353 00.002 12308 MoveAxis(N, 0, ABG)
23:58:11.353 00.000 12308 Move returns status 0, amount 0
23:58:11.353 00.000 12308 move complete, result=0
23:58:11.353 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:11.356 00.003 12308 worker thread done servicing request
23:58:11.376 00.020 14556 UpdateGuideState exits: m=2187 SNR=31.4
23:58:11.381 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:11.385 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:11.389 00.004 14556 Enqueuing Expose request
23:58:11.392 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:11.395 00.003 12308 Worker thread wakes up
23:58:11.396 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:11.396 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:58:12.646 01.250 12308 Exposure complete
23:58:12.775 00.129 12308 worker thread done servicing request
23:58:12.775 00.000 14556 OnExposeComplete: enter
23:58:12.779 00.004 14556 UpdateGuideState(): m_state=6
23:58:12.784 00.005 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8322
23:58:12.788 00.004 14556 Star::Find returns 1 (0), X=165.42, Y=999.71, Mass=2336, SNR=32.5, Peak=158 HFD=4.7
23:58:12.791 00.003 14556 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-3.07) = xAngle (1.05 = 1.05)
23:58:12.795 00.004 14556 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.95 = 0.95)
23:58:12.800 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-2.02 mountX=0.07 mountY=0.11, mountTheta=1.02
23:58:12.805 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.12, opts=13)
23:58:12.809 00.004 14556 Enqueuing Move request for scope (-0.06, -0.12)
23:58:12.814 00.005 12308 Worker thread wakes up
23:58:12.814 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.12) opts 0xd
23:58:12.814 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.12)
23:58:12.815 00.001 12308 Moving (-0.06, -0.12) raw xDistance=0.07 yDistance=0.11
23:58:12.815 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:58:12.815 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:58:12.815 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:58:12.816 00.001 12308 MoveAxis(E, 0, ABG)
23:58:12.816 00.000 12308 Move returns status 0, amount 0
23:58:12.816 00.000 12308 MoveAxis(N, 0, ABG)
23:58:12.816 00.000 12308 Move returns status 0, amount 0
23:58:12.817 00.001 12308 move complete, result=0
23:58:12.817 00.000 12308 worker thread done servicing request
23:58:12.817 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:12.841 00.024 14556 UpdateGuideState exits: m=2336 SNR=32.5
23:58:12.847 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:12.852 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:12.857 00.005 14556 Enqueuing Expose request
23:58:12.861 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:58:12.865 00.004 12308 Worker thread wakes up
23:58:12.865 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:12.865 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:58:14.115 01.250 12308 Exposure complete
23:58:14.261 00.146 12308 worker thread done servicing request
23:58:14.261 00.000 14556 OnExposeComplete: enter
23:58:14.266 00.005 14556 UpdateGuideState(): m_state=6
23:58:14.270 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8323
23:58:14.278 00.008 14556 Star::Find returns 1 (0), X=165.20, Y=999.69, Mass=2157, SNR=31.2, Peak=176 HFD=4.4
23:58:14.283 00.005 14556 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.07) = xAngle (0.39 = 0.39)
23:58:14.286 00.003 14556 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.29 = 0.29)
23:58:14.290 00.004 14556 CameraToMount -- cameraX=-0.28 cameraY=-0.14 hyp=0.31 cameraTheta=-2.68 mountX=0.28 mountY=0.09, mountTheta=0.30
23:58:14.294 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=-0.14, opts=13)
23:58:14.300 00.006 14556 Enqueuing Move request for scope (-0.28, -0.14)
23:58:14.304 00.004 12308 Worker thread wakes up
23:58:14.304 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.14) opts 0xd
23:58:14.304 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, -0.14)
23:58:14.304 00.000 12308 Moving (-0.28, -0.14) raw xDistance=0.28 yDistance=0.09
23:58:14.305 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:58:14.305 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:58:14.305 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:58:14.306 00.001 12308 MoveAxis(W, 123, ABG)
23:58:14.306 00.000 12308 Guiding  Dir = 3, Dur = 123
23:58:14.306 00.000 12308 IsSlewing returns 0
23:58:14.307 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:14.314 00.007 12308 IsGuiding returns 0
23:58:14.314 00.000 12308 PulseGuide returned control before completion, sleep 133
23:58:14.331 00.017 14556 UpdateGuideState exits: m=2157 SNR=31.2
23:58:14.335 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:14.338 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:14.343 00.005 14556 Enqueuing Expose request
23:58:14.452 00.109 12308 IsGuiding returns 1
23:58:14.455 00.003 12308 scope still moving after pulse duration time elapsed
23:58:14.482 00.027 12308 IsSlewing returns 0
23:58:14.484 00.002 12308 IsGuiding returns 0
23:58:14.484 00.000 12308 scope move finished after 123 + 46 ms
23:58:14.485 00.001 12308 Move returns status 0, amount 123
23:58:14.485 00.000 12308 MoveAxis(N, 0, ABG)
23:58:14.486 00.001 12308 Move returns status 0, amount 0
23:58:14.486 00.000 12308 move complete, result=0
23:58:14.486 00.000 12308 worker thread done servicing request
23:58:14.486 00.000 12308 Worker thread wakes up
23:58:14.487 00.001 14556 GuideStep: 0.3 px 123 ms WEST, 0.1 px 0 ms NORTH
23:58:14.494 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:14.494 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:58:15.742 01.248 12308 Exposure complete
23:58:15.856 00.114 12308 worker thread done servicing request
23:58:15.856 00.000 14556 OnExposeComplete: enter
23:58:15.860 00.004 14556 UpdateGuideState(): m_state=6
23:58:15.863 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8324
23:58:15.867 00.004 14556 Star::Find returns 1 (0), X=165.35, Y=999.93, Mass=2261, SNR=32.0, Peak=190 HFD=4.3
23:58:15.871 00.004 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.52 = -0.76)
23:58:15.874 00.003 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
23:58:15.879 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.16 cameraTheta=2.45 mountX=0.12 mountY=-0.12, mountTheta=-0.81
23:58:15.884 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.10, opts=13)
23:58:15.888 00.004 14556 Enqueuing Move request for scope (-0.13, 0.10)
23:58:15.891 00.003 12308 Worker thread wakes up
23:58:15.891 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
23:58:15.891 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
23:58:15.891 00.000 12308 Moving (-0.13, 0.10) raw xDistance=0.12 yDistance=-0.12
23:58:15.892 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:58:15.892 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:58:15.892 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:58:15.892 00.000 12308 MoveAxis(E, 0, ABG)
23:58:15.892 00.000 12308 Move returns status 0, amount 0
23:58:15.893 00.001 12308 MoveAxis(N, 0, ABG)
23:58:15.894 00.001 12308 Move returns status 0, amount 0
23:58:15.894 00.000 12308 move complete, result=0
23:58:15.894 00.000 12308 worker thread done servicing request
23:58:15.894 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:15.922 00.028 14556 UpdateGuideState exits: m=2261 SNR=32.0
23:58:15.927 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:15.932 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:15.939 00.007 14556 Enqueuing Expose request
23:58:15.943 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:15.946 00.003 12308 Worker thread wakes up
23:58:15.948 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:15.948 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:58:17.195 01.247 12308 Exposure complete
23:58:17.297 00.102 14556 OnExposeComplete: enter
23:58:17.302 00.005 12308 worker thread done servicing request
23:58:17.302 00.000 14556 UpdateGuideState(): m_state=6
23:58:17.308 00.006 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8325
23:58:17.313 00.005 14556 Star::Find returns 1 (0), X=165.42, Y=999.76, Mass=2222, SNR=31.7, Peak=165 HFD=4.6
23:58:17.317 00.004 14556 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-3.07) = xAngle (0.78 = 0.78)
23:58:17.320 00.003 14556 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.68 = 0.68)
23:58:17.323 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.30 mountX=0.06 mountY=0.06, mountTheta=0.72
23:58:17.327 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.07, opts=13)
23:58:17.330 00.003 14556 Enqueuing Move request for scope (-0.06, -0.07)
23:58:17.333 00.003 12308 Worker thread wakes up
23:58:17.333 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
23:58:17.333 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
23:58:17.333 00.000 12308 Moving (-0.06, -0.07) raw xDistance=0.06 yDistance=0.06
23:58:17.334 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:58:17.334 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:58:17.334 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:58:17.334 00.000 12308 MoveAxis(E, 0, ABG)
23:58:17.334 00.000 12308 Move returns status 0, amount 0
23:58:17.334 00.000 12308 MoveAxis(N, 0, ABG)
23:58:17.334 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:17.346 00.012 12308 Move returns status 0, amount 0
23:58:17.348 00.002 12308 move complete, result=0
23:58:17.349 00.001 12308 worker thread done servicing request
23:58:17.368 00.019 14556 UpdateGuideState exits: m=2222 SNR=31.7
23:58:17.374 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:17.379 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:17.384 00.005 14556 Enqueuing Expose request
23:58:17.399 00.015 12308 Worker thread wakes up
23:58:17.399 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:58:17.404 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:17.404 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,985,31,31)
23:58:17.408 00.004 14556 evsrv: cli 0185AD08 connect
23:58:17.566 00.158 14556 case statement mapped state 6 to 3
23:58:17.571 00.005 14556 case statement mapped state 6 to 3
23:58:17.577 00.006 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"f90bb913-2211-4595-9f43-0f7b55e9fc0b"}
23:58:17.727 00.150 14556 case statement mapped state 6 to 3
23:58:17.732 00.005 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"f90bb913-2211-4595-9f43-0f7b55e9fc0b"}
23:58:17.852 00.120 14556 evsrv: cli 0185AD08 disconnect
23:58:17.859 00.007 14556 evsrv: cli 0185B3E8 connect
23:58:17.864 00.005 14556 case statement mapped state 6 to 3
23:58:17.871 00.007 14556 case statement mapped state 6 to 3
23:58:17.877 00.006 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"408a5078-a969-44f6-abc4-7e68cbea48fc"}
23:58:17.881 00.004 14556 PhdController::Dither begins
23:58:17.887 00.006 14556 dither: size=5.00, dRA=0.99 dDec=-1.15
23:58:17.893 00.006 14556 MountToCamera -- mountTheta (-0.86) + m_xAngle (-3.07) = xAngle (-3.93 = 2.35)
23:58:17.896 00.003 14556 MountToCamera -- mountX=0.99 mountY=-1.15 hyp=1.52 mountTheta=-0.86 cameraX=-1.07, cameraY=1.08 cameraTheta=2.35
23:58:17.901 00.005 14556 setting lock position to (164.41, 1000.90)
23:58:17.905 00.004 14556 Mount: notify guiding dithered (-1.1, 1.1)
23:58:17.908 00.003 14556 Status Line: Dither by 0.99,-1.15
23:58:17.915 00.007 14556 PhdController: newstate STATE_SETTLE_BEGIN
23:58:17.919 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
23:58:17.924 00.005 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"408a5078-a969-44f6-abc4-7e68cbea48fc"}
23:58:17.929 00.005 14556 evsrv: cli 0185B3E8 disconnect
23:58:18.646 00.717 12308 Exposure complete
23:58:18.738 00.092 12308 worker thread done servicing request
23:58:18.739 00.001 14556 OnExposeComplete: enter
23:58:18.743 00.004 14556 UpdateGuideState(): m_state=6
23:58:18.747 00.004 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8326
23:58:18.755 00.008 14556 Star::Find returns 1 (0), X=165.42, Y=999.92, Mass=2290, SNR=32.1, Peak=168 HFD=4.8
23:58:18.761 00.006 14556 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-3.07) = xAngle (2.30 = 2.30)
23:58:18.768 00.007 14556 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.20 = 2.20)
23:58:18.774 00.006 14556 CameraToMount -- cameraX=1.01 cameraY=-0.98 hyp=1.41 cameraTheta=-0.77 mountX=-0.94 mountY=1.14, mountTheta=2.26
23:58:18.781 00.007 14556 dither recenter: remaining=(-1.0,1.1) step=(-1.0,1.1)
23:58:18.787 00.006 14556 MountToCamera -- mountTheta (2.28) + m_xAngle (-3.07) = xAngle (-0.79 = -0.79)
23:58:18.794 00.007 14556 MountToCamera -- mountX=-0.99 mountY=1.15 hyp=1.52 mountTheta=2.28 cameraX=1.07, cameraY=-1.08 cameraTheta=-0.79
23:58:18.801 00.007 14556 SchedulePrimaryMove(104CA5C8, x=1.07, y=-1.08, opts=4)
23:58:18.807 00.006 14556 Enqueuing Move request for scope (1.07, -1.08)
23:58:18.811 00.004 12308 Worker thread wakes up
23:58:18.811 00.000 14556 Mount: notify direct move -0.99,1.15
23:58:18.815 00.004 12308 worker thread servicing REQUEST_MOVE scope ofs (1.07, -1.08) opts 0x4
23:58:18.815 00.000 12308 Handling offset move in thread for scope, endpoint = (1.07, -1.08)
23:58:18.815 00.000 12308 Moving (1.07, -1.08) raw xDistance=-0.99 yDistance=1.15
23:58:18.815 00.000 12308 MoveAxis(E, 682, B)
23:58:18.816 00.001 12308 Guiding  Dir = 2, Dur = 682
23:58:18.816 00.000 12308 IsSlewing returns 0
23:58:18.816 00.000 12308 IsGuiding returns 0
23:58:18.818 00.002 12308 PulseGuide returned control before completion, sleep 692
23:58:18.819 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:18.873 00.054 14556 UpdateGuideState exits: m=2290 SNR=32.1
23:58:18.879 00.006 14556 PhdController: settling, locked = 1, distance = 1.60 (1.50) aobump = 0 frame = 1 / 99999
23:58:18.883 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760590698.883,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.60,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:58:18.890 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:18.895 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:18.903 00.008 14556 Enqueuing Expose request
23:58:19.520 00.617 12308 IsGuiding returns 1
23:58:19.520 00.000 12308 scope still moving after pulse duration time elapsed
23:58:19.551 00.031 12308 IsSlewing returns 0
23:58:19.551 00.000 12308 IsGuiding returns 0
23:58:19.551 00.000 12308 scope move finished after 682 + 52 ms
23:58:19.551 00.000 12308 Move returns status 0, amount 682
23:58:19.551 00.000 12308 MoveAxis(S, 808, B)
23:58:19.551 00.000 12308 Guiding  Dir = 1, Dur = 808
23:58:19.552 00.001 12308 IsSlewing returns 0
23:58:19.552 00.000 12308 IsGuiding returns 0
23:58:19.552 00.000 12308 PulseGuide returned control before completion, sleep 818
23:58:20.382 00.830 12308 IsGuiding returns 1
23:58:20.382 00.000 12308 scope still moving after pulse duration time elapsed
23:58:20.413 00.031 12308 IsSlewing returns 0
23:58:20.415 00.002 12308 IsGuiding returns 0
23:58:20.415 00.000 12308 scope move finished after 808 + 55 ms
23:58:20.416 00.001 12308 Move returns status 0, amount 808
23:58:20.416 00.000 12308 move complete, result=0
23:58:20.417 00.001 12308 worker thread done servicing request
23:58:20.418 00.001 12308 Worker thread wakes up
23:58:20.418 00.000 14556 GuideStep: -1.0 px 682 ms EAST, 1.1 px 808 ms SOUTH
23:58:20.424 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:20.424 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:21.679 01.255 12308 Exposure complete
23:58:21.799 00.120 12308 worker thread done servicing request
23:58:21.799 00.000 14556 OnExposeComplete: enter
23:58:21.804 00.005 14556 UpdateGuideState(): m_state=6
23:58:21.807 00.003 14556 Star::Find(15, 165, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8327
23:58:21.812 00.005 14556 Star::Find returns 1 (0), X=164.62, Y=1000.33, Mass=2402, SNR=32.8, Peak=157 HFD=4.8
23:58:21.815 00.003 14556 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-3.07) = xAngle (1.85 = 1.85)
23:58:21.819 00.004 14556 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.75 = 1.75)
23:58:21.822 00.003 14556 CameraToMount -- cameraX=0.21 cameraY=-0.58 hyp=0.61 cameraTheta=-1.22 mountX=-0.17 mountY=0.60, mountTheta=1.85
23:58:21.826 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=-0.58, opts=13)
23:58:21.830 00.004 14556 Enqueuing Move request for scope (0.21, -0.58)
23:58:21.834 00.004 12308 Worker thread wakes up
23:58:21.835 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.58) opts 0xd
23:58:21.835 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, -0.58)
23:58:21.835 00.000 12308 Moving (0.21, -0.58) raw xDistance=-0.17 yDistance=0.60
23:58:21.835 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:58:21.835 00.000 12308 resist switch: large excursion: input 0.60 thresh 0.60 direction from 0 to 1
23:58:21.835 00.000 12308 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.81
23:58:21.835 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
23:58:21.836 00.001 12308 MoveAxis(E, 0, ABG)
23:58:21.836 00.000 12308 Move returns status 0, amount 0
23:58:21.837 00.001 12308 MoveAxis(S, 424, ABG)
23:58:21.837 00.000 12308 Guiding  Dir = 1, Dur = 424
23:58:21.837 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:21.842 00.005 12308 IsSlewing returns 0
23:58:21.842 00.000 12308 IsGuiding returns 0
23:58:21.843 00.001 12308 PulseGuide returned control before completion, sleep 434
23:58:21.864 00.021 14556 UpdateGuideState exits: m=2402 SNR=32.8
23:58:21.868 00.004 14556 PhdController: settling, locked = 1, distance = 0.61 (1.50) aobump = 0 frame = 2 / 99999
23:58:21.873 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760590701.873,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.61,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:58:21.879 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:21.884 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:21.889 00.005 14556 Enqueuing Expose request
23:58:22.293 00.404 12308 IsGuiding returns 1
23:58:22.295 00.002 12308 scope still moving after pulse duration time elapsed
23:58:22.324 00.029 12308 IsSlewing returns 0
23:58:22.326 00.002 12308 IsGuiding returns 0
23:58:22.326 00.000 12308 scope move finished after 424 + 59 ms
23:58:22.326 00.000 12308 Move returns status 0, amount 424
23:58:22.327 00.001 12308 move complete, result=0
23:58:22.328 00.001 12308 worker thread done servicing request
23:58:22.328 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.6 px 424 ms SOUTH
23:58:22.335 00.007 12308 Worker thread wakes up
23:58:22.335 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:22.335 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:23.590 01.255 12308 Exposure complete
23:58:23.694 00.104 12308 worker thread done servicing request
23:58:23.694 00.000 14556 OnExposeComplete: enter
23:58:23.700 00.006 14556 UpdateGuideState(): m_state=6
23:58:23.704 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8328
23:58:23.707 00.003 14556 Star::Find returns 1 (0), X=164.47, Y=1001.00, Mass=2150, SNR=31.1, Peak=180 HFD=4.1
23:58:23.711 00.004 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.12 = -2.17)
23:58:23.714 00.003 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.02 = -2.26)
23:58:23.718 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.11 cameraTheta=1.04 mountX=-0.06 mountY=-0.09, mountTheta=-2.20
23:58:23.723 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.10, opts=13)
23:58:23.727 00.004 14556 Enqueuing Move request for scope (0.06, 0.10)
23:58:23.731 00.004 12308 Worker thread wakes up
23:58:23.731 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
23:58:23.731 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
23:58:23.731 00.000 12308 Moving (0.06, 0.10) raw xDistance=-0.06 yDistance=-0.09
23:58:23.731 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:58:23.732 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:58:23.732 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:58:23.732 00.000 12308 MoveAxis(E, 0, ABG)
23:58:23.732 00.000 12308 Move returns status 0, amount 0
23:58:23.732 00.000 12308 MoveAxis(N, 0, ABG)
23:58:23.732 00.000 12308 Move returns status 0, amount 0
23:58:23.732 00.000 12308 move complete, result=0
23:58:23.733 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:23.735 00.002 12308 worker thread done servicing request
23:58:23.755 00.020 14556 UpdateGuideState exits: m=2150 SNR=31.1
23:58:23.759 00.004 14556 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 3 / 99999
23:58:23.763 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760590703.763,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":1.9,"SettleTime":10.0,"StarLocked":true}
23:58:23.766 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:23.769 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:23.773 00.004 14556 Enqueuing Expose request
23:58:23.777 00.004 12308 Worker thread wakes up
23:58:23.777 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:23.778 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:23.778 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:25.030 01.252 12308 Exposure complete
23:58:25.156 00.126 12308 worker thread done servicing request
23:58:25.156 00.000 14556 OnExposeComplete: enter
23:58:25.161 00.005 14556 UpdateGuideState(): m_state=6
23:58:25.165 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8329
23:58:25.168 00.003 14556 Star::Find returns 1 (0), X=164.41, Y=1001.23, Mass=2039, SNR=30.3, Peak=177 HFD=4.2
23:58:25.172 00.004 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
23:58:25.178 00.006 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
23:58:25.182 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.32 hyp=0.32 cameraTheta=1.58 mountX=-0.02 mountY=-0.32, mountTheta=-1.63
23:58:25.187 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.32, opts=13)
23:58:25.192 00.005 14556 Enqueuing Move request for scope (-0.00, 0.32)
23:58:25.195 00.003 12308 Worker thread wakes up
23:58:25.195 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.32) opts 0xd
23:58:25.195 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.32)
23:58:25.195 00.000 12308 Moving (-0.00, 0.32) raw xDistance=-0.02 yDistance=-0.32
23:58:25.195 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:58:25.195 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:58:25.197 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
23:58:25.197 00.000 12308 MoveAxis(E, 0, ABG)
23:58:25.197 00.000 12308 Move returns status 0, amount 0
23:58:25.197 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:25.201 00.004 12308 MoveAxis(N, 0, ABG)
23:58:25.201 00.000 12308 Move returns status 0, amount 0
23:58:25.201 00.000 12308 move complete, result=0
23:58:25.201 00.000 12308 worker thread done servicing request
23:58:25.220 00.019 14556 UpdateGuideState exits: m=2039 SNR=30.3
23:58:25.226 00.006 14556 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 4 / 99999
23:58:25.230 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760590705.230,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":3.4,"SettleTime":10.0,"StarLocked":true}
23:58:25.234 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:25.237 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:25.241 00.004 14556 Enqueuing Expose request
23:58:25.245 00.004 12308 Worker thread wakes up
23:58:25.245 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:25.245 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:25.245 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:58:26.500 01.255 12308 Exposure complete
23:58:26.620 00.120 12308 worker thread done servicing request
23:58:26.620 00.000 14556 OnExposeComplete: enter
23:58:26.625 00.005 14556 UpdateGuideState(): m_state=6
23:58:26.628 00.003 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8330
23:58:26.632 00.004 14556 Star::Find returns 1 (0), X=164.33, Y=1001.17, Mass=2256, SNR=32.0, Peak=194 HFD=4.5
23:58:26.636 00.004 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.93 = -1.35)
23:58:26.640 00.004 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.45)
23:58:26.644 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.27 hyp=0.28 cameraTheta=1.86 mountX=0.06 mountY=-0.28, mountTheta=-1.36
23:58:26.648 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.27, opts=13)
23:58:26.652 00.004 14556 Enqueuing Move request for scope (-0.08, 0.27)
23:58:26.656 00.004 12308 Worker thread wakes up
23:58:26.656 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.27) opts 0xd
23:58:26.656 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.27)
23:58:26.656 00.000 12308 Moving (-0.08, 0.27) raw xDistance=0.06 yDistance=-0.28
23:58:26.656 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:58:26.656 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:58:26.656 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:58:26.658 00.002 12308 MoveAxis(E, 0, ABG)
23:58:26.658 00.000 12308 Move returns status 0, amount 0
23:58:26.658 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:26.713 00.055 12308 MoveAxis(N, 0, ABG)
23:58:26.713 00.000 12308 Move returns status 0, amount 0
23:58:26.713 00.000 12308 move complete, result=0
23:58:26.713 00.000 12308 worker thread done servicing request
23:58:26.734 00.021 14556 UpdateGuideState exits: m=2256 SNR=32.0
23:58:26.739 00.005 14556 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 5 / 99999
23:58:26.742 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760590706.742,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":4.9,"SettleTime":10.0,"StarLocked":true}
23:58:26.748 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:26.754 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:26.757 00.003 14556 Enqueuing Expose request
23:58:26.761 00.004 12308 Worker thread wakes up
23:58:26.762 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:26.762 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:26.762 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:58:28.009 01.247 12308 Exposure complete
23:58:28.127 00.118 12308 worker thread done servicing request
23:58:28.128 00.001 14556 OnExposeComplete: enter
23:58:28.131 00.003 14556 UpdateGuideState(): m_state=6
23:58:28.135 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8331
23:58:28.139 00.004 14556 Star::Find returns 1 (0), X=164.25, Y=1001.18, Mass=2342, SNR=32.3, Peak=188 HFD=4.5
23:58:28.142 00.003 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
23:58:28.144 00.002 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
23:58:28.148 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.28 hyp=0.32 cameraTheta=2.11 mountX=0.15 mountY=-0.30, mountTheta=-1.12
23:58:28.152 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.28, opts=13)
23:58:28.155 00.003 14556 Enqueuing Move request for scope (-0.17, 0.28)
23:58:28.158 00.003 12308 Worker thread wakes up
23:58:28.159 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.28) opts 0xd
23:58:28.159 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.28)
23:58:28.159 00.000 12308 Moving (-0.17, 0.28) raw xDistance=0.15 yDistance=-0.30
23:58:28.159 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:58:28.159 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:58:28.159 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
23:58:28.159 00.000 12308 MoveAxis(E, 0, ABG)
23:58:28.160 00.001 12308 Move returns status 0, amount 0
23:58:28.160 00.000 12308 MoveAxis(N, 0, ABG)
23:58:28.160 00.000 12308 Move returns status 0, amount 0
23:58:28.160 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:28.166 00.006 12308 move complete, result=0
23:58:28.166 00.000 12308 worker thread done servicing request
23:58:28.185 00.019 14556 UpdateGuideState exits: m=2342 SNR=32.3
23:58:28.190 00.005 14556 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 6 / 99999
23:58:28.194 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760590708.194,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
23:58:28.198 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:28.203 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:28.205 00.002 14556 Enqueuing Expose request
23:58:28.209 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:58:28.213 00.004 12308 Worker thread wakes up
23:58:28.213 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:28.213 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:29.467 01.254 12308 Exposure complete
23:58:29.579 00.112 12308 worker thread done servicing request
23:58:29.579 00.000 14556 OnExposeComplete: enter
23:58:29.583 00.004 14556 UpdateGuideState(): m_state=6
23:58:29.587 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8332
23:58:29.591 00.004 14556 Star::Find returns 1 (0), X=164.25, Y=1001.10, Mass=2298, SNR=32.3, Peak=169 HFD=4.9
23:58:29.595 00.004 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.34 = -0.95)
23:58:29.598 00.003 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.05)
23:58:29.602 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.20 hyp=0.26 cameraTheta=2.26 mountX=0.15 mountY=-0.22, mountTheta=-0.98
23:58:29.608 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.20, opts=13)
23:58:29.611 00.003 14556 Enqueuing Move request for scope (-0.17, 0.20)
23:58:29.614 00.003 12308 Worker thread wakes up
23:58:29.614 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.20) opts 0xd
23:58:29.616 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.20)
23:58:29.616 00.000 12308 Moving (-0.17, 0.20) raw xDistance=0.15 yDistance=-0.22
23:58:29.616 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:58:29.616 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:58:29.616 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:58:29.616 00.000 12308 MoveAxis(E, 0, ABG)
23:58:29.616 00.000 12308 Move returns status 0, amount 0
23:58:29.616 00.000 12308 MoveAxis(N, 0, ABG)
23:58:29.617 00.001 12308 Move returns status 0, amount 0
23:58:29.617 00.000 12308 move complete, result=0
23:58:29.617 00.000 12308 worker thread done servicing request
23:58:29.617 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:29.644 00.027 14556 UpdateGuideState exits: m=2298 SNR=32.3
23:58:29.648 00.004 14556 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 7 / 99999
23:58:29.653 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760590709.653,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":7.8,"SettleTime":10.0,"StarLocked":true}
23:58:29.659 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:29.664 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:29.668 00.004 14556 Enqueuing Expose request
23:58:29.672 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:58:29.675 00.003 12308 Worker thread wakes up
23:58:29.675 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:29.676 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:30.920 01.244 12308 Exposure complete
23:58:31.041 00.121 12308 worker thread done servicing request
23:58:31.042 00.001 14556 OnExposeComplete: enter
23:58:31.047 00.005 14556 UpdateGuideState(): m_state=6
23:58:31.051 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8333
23:58:31.056 00.005 14556 Star::Find returns 1 (0), X=164.30, Y=1001.30, Mass=2305, SNR=32.3, Peak=182 HFD=4.8
23:58:31.059 00.003 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.91 = -1.37)
23:58:31.063 00.004 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.47)
23:58:31.067 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.40 hyp=0.41 cameraTheta=1.84 mountX=0.08 mountY=-0.41, mountTheta=-1.37
23:58:31.080 00.013 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.40, opts=13)
23:58:31.086 00.006 14556 Enqueuing Move request for scope (-0.11, 0.40)
23:58:31.093 00.007 12308 Worker thread wakes up
23:58:31.093 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.40) opts 0xd
23:58:31.093 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.40)
23:58:31.093 00.000 12308 Moving (-0.11, 0.40) raw xDistance=0.08 yDistance=-0.41
23:58:31.093 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:58:31.094 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:58:31.094 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
23:58:31.094 00.000 12308 MoveAxis(E, 0, ABG)
23:58:31.094 00.000 12308 Move returns status 0, amount 0
23:58:31.095 00.001 12308 MoveAxis(N, 0, ABG)
23:58:31.095 00.000 12308 Move returns status 0, amount 0
23:58:31.095 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:31.101 00.006 12308 move complete, result=0
23:58:31.101 00.000 12308 worker thread done servicing request
23:58:31.128 00.027 14556 UpdateGuideState exits: m=2305 SNR=32.3
23:58:31.135 00.007 14556 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 8 / 99999
23:58:31.139 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760590711.139,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":9.3,"SettleTime":10.0,"StarLocked":true}
23:58:31.143 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:31.148 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:31.152 00.004 14556 Enqueuing Expose request
23:58:31.155 00.003 12308 Worker thread wakes up
23:58:31.157 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:31.157 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:31.157 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
23:58:32.409 01.252 12308 Exposure complete
23:58:32.509 00.100 12308 worker thread done servicing request
23:58:32.510 00.001 14556 OnExposeComplete: enter
23:58:32.513 00.003 14556 UpdateGuideState(): m_state=6
23:58:32.518 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8334
23:58:32.521 00.003 14556 Star::Find returns 1 (0), X=164.18, Y=1001.31, Mass=2237, SNR=31.8, Peak=178 HFD=4.6
23:58:32.525 00.004 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.16 = -1.12)
23:58:32.529 00.004 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.22)
23:58:32.533 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.40 hyp=0.46 cameraTheta=2.09 mountX=0.20 mountY=-0.43, mountTheta=-1.14
23:58:32.537 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.40, opts=13)
23:58:32.541 00.004 14556 Enqueuing Move request for scope (-0.23, 0.40)
23:58:32.545 00.004 12308 Worker thread wakes up
23:58:32.545 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.40) opts 0xd
23:58:32.545 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.40)
23:58:32.545 00.000 12308 Moving (-0.23, 0.40) raw xDistance=0.20 yDistance=-0.43
23:58:32.546 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:58:32.546 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse
23:58:32.546 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
23:58:32.546 00.000 12308 MoveAxis(W, 87, ABG)
23:58:32.546 00.000 12308 Guiding  Dir = 3, Dur = 87
23:58:32.546 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:32.551 00.005 12308 IsSlewing returns 0
23:58:32.551 00.000 12308 IsGuiding returns 0
23:58:32.552 00.001 12308 PulseGuide returned control before completion, sleep 97
23:58:32.574 00.022 14556 UpdateGuideState exits: m=2237 SNR=31.8
23:58:32.578 00.004 14556 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 9 / 99999
23:58:32.581 00.003 14556 PhdController: newstate STATE_FINISH
23:58:32.585 00.004 14556 PhdController complete: success
23:58:32.588 00.003 14556 evsrv: {"Event":"SettleDone","Timestamp":1760590712.588,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
23:58:32.595 00.007 14556 Mount: notify guiding dither settle done success=1
23:58:32.599 00.004 14556 PhdController: newstate STATE_IDLE
23:58:32.604 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:32.608 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:32.613 00.005 14556 Enqueuing Expose request
23:58:32.664 00.051 12308 IsGuiding returns 0
23:58:32.665 00.001 12308 Move returns status 0, amount 87
23:58:32.665 00.000 12308 MoveAxis(N, 0, ABG)
23:58:32.666 00.001 12308 Move returns status 0, amount 0
23:58:32.666 00.000 12308 move complete, result=0
23:58:32.666 00.000 12308 worker thread done servicing request
23:58:32.667 00.001 12308 Worker thread wakes up
23:58:32.668 00.001 14556 GuideStep: 0.2 px 87 ms WEST, -0.4 px 0 ms NORTH
23:58:32.673 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:32.673 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:33.929 01.256 12308 Exposure complete
23:58:34.058 00.129 12308 worker thread done servicing request
23:58:34.058 00.000 14556 OnExposeComplete: enter
23:58:34.063 00.005 14556 UpdateGuideState(): m_state=6
23:58:34.068 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8335
23:58:34.072 00.004 14556 Star::Find returns 1 (0), X=164.37, Y=1001.46, Mass=2316, SNR=32.3, Peak=152 HFD=4.9
23:58:34.075 00.003 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
23:58:34.080 00.005 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
23:58:34.083 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.56 hyp=0.56 cameraTheta=1.65 mountX=0.01 mountY=-0.56, mountTheta=-1.56
23:58:34.089 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.56, opts=13)
23:58:34.093 00.004 14556 Enqueuing Move request for scope (-0.04, 0.56)
23:58:34.097 00.004 12308 Worker thread wakes up
23:58:34.097 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.56) opts 0xd
23:58:34.098 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.56)
23:58:34.098 00.000 12308 Moving (-0.04, 0.56) raw xDistance=0.01 yDistance=-0.56
23:58:34.098 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:58:34.098 00.000 12308 switching direction from 1 to -1 - decHistory=-5 oldest=1.12 newest=-1.40
23:58:34.099 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
23:58:34.099 00.000 12308 MoveAxis(E, 0, ABG)
23:58:34.100 00.001 12308 Move returns status 0, amount 0
23:58:34.100 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:34.104 00.004 12308 MoveAxis(N, 393, ABG)
23:58:34.104 00.000 12308 Guiding  Dir = 0, Dur = 393
23:58:34.104 00.000 12308 IsSlewing returns 0
23:58:34.105 00.001 12308 IsGuiding returns 0
23:58:34.105 00.000 12308 PulseGuide returned control before completion, sleep 403
23:58:34.128 00.023 14556 UpdateGuideState exits: m=2316 SNR=32.3
23:58:34.134 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:34.138 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:34.143 00.005 14556 Enqueuing Expose request
23:58:34.513 00.370 12308 IsGuiding returns 1
23:58:34.513 00.000 12308 scope still moving after pulse duration time elapsed
23:58:34.543 00.030 12308 IsSlewing returns 0
23:58:34.543 00.000 12308 IsGuiding returns 0
23:58:34.543 00.000 12308 scope move finished after 393 + 46 ms
23:58:34.545 00.002 12308 Move returns status 0, amount 393
23:58:34.545 00.000 12308 move complete, result=0
23:58:34.545 00.000 12308 worker thread done servicing request
23:58:34.545 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.6 px 393 ms NORTH
23:58:34.550 00.005 12308 Worker thread wakes up
23:58:34.550 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:34.551 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:35.805 01.254 12308 Exposure complete
23:58:35.919 00.114 12308 worker thread done servicing request
23:58:35.919 00.000 14556 OnExposeComplete: enter
23:58:35.923 00.004 14556 UpdateGuideState(): m_state=6
23:58:35.927 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8336
23:58:35.931 00.004 14556 Star::Find returns 1 (0), X=164.45, Y=1001.45, Mass=2111, SNR=30.9, Peak=140 HFD=4.3
23:58:35.935 00.004 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.58 = -1.71)
23:58:35.939 00.004 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.81)
23:58:35.942 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.55 hyp=0.55 cameraTheta=1.50 mountX=-0.07 mountY=-0.54, mountTheta=-1.71
23:58:35.948 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.55, opts=13)
23:58:35.952 00.004 14556 Enqueuing Move request for scope (0.04, 0.55)
23:58:35.955 00.003 12308 Worker thread wakes up
23:58:35.955 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.55) opts 0xd
23:58:35.956 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.55)
23:58:35.956 00.000 12308 Moving (0.04, 0.55) raw xDistance=-0.07 yDistance=-0.54
23:58:35.956 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:58:35.956 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
23:58:35.956 00.000 12308 MoveAxis(E, 0, ABG)
23:58:35.956 00.000 12308 Move returns status 0, amount 0
23:58:35.956 00.000 12308 MoveAxis(N, 377, ABG)
23:58:35.958 00.002 12308 Guiding  Dir = 0, Dur = 377
23:58:35.958 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:35.962 00.004 12308 IsSlewing returns 0
23:58:35.962 00.000 12308 IsGuiding returns 0
23:58:35.962 00.000 12308 PulseGuide returned control before completion, sleep 387
23:58:35.985 00.023 14556 UpdateGuideState exits: m=2111 SNR=30.9
23:58:35.991 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:35.996 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:36.002 00.006 14556 Enqueuing Expose request
23:58:36.359 00.357 12308 IsGuiding returns 1
23:58:36.360 00.001 12308 scope still moving after pulse duration time elapsed
23:58:36.390 00.030 12308 IsSlewing returns 0
23:58:36.391 00.001 12308 IsGuiding returns 0
23:58:36.392 00.001 12308 scope move finished after 377 + 52 ms
23:58:36.392 00.000 12308 Move returns status 0, amount 377
23:58:36.392 00.000 12308 move complete, result=0
23:58:36.393 00.001 12308 worker thread done servicing request
23:58:36.395 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.5 px 377 ms NORTH
23:58:36.401 00.006 12308 Worker thread wakes up
23:58:36.401 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:36.401 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:37.655 01.254 12308 Exposure complete
23:58:37.787 00.132 12308 worker thread done servicing request
23:58:37.787 00.000 14556 OnExposeComplete: enter
23:58:37.793 00.006 14556 UpdateGuideState(): m_state=6
23:58:37.797 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8337
23:58:37.802 00.005 14556 Star::Find returns 1 (0), X=164.25, Y=1001.12, Mass=2231, SNR=31.6, Peak=186 HFD=4.5
23:58:37.809 00.007 14556 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.07) = xAngle (5.30 = -0.98)
23:58:37.815 00.006 14556 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.20 = -1.08)
23:58:37.820 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.22 hyp=0.27 cameraTheta=2.23 mountX=0.15 mountY=-0.24, mountTheta=-1.01
23:58:37.828 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.22, opts=13)
23:58:37.832 00.004 14556 Enqueuing Move request for scope (-0.17, 0.22)
23:58:37.837 00.005 12308 Worker thread wakes up
23:58:37.837 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.22) opts 0xd
23:58:37.837 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.22)
23:58:37.838 00.001 12308 Moving (-0.17, 0.22) raw xDistance=0.15 yDistance=-0.24
23:58:37.838 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:58:37.838 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:58:37.838 00.000 12308 MoveAxis(E, 0, ABG)
23:58:37.840 00.002 12308 Move returns status 0, amount 0
23:58:37.840 00.000 12308 MoveAxis(N, 169, ABG)
23:58:37.840 00.000 12308 Guiding  Dir = 0, Dur = 169
23:58:37.840 00.000 12308 IsSlewing returns 0
23:58:37.841 00.001 12308 IsGuiding returns 0
23:58:37.841 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:37.845 00.004 12308 PulseGuide returned control before completion, sleep 179
23:58:37.866 00.021 14556 UpdateGuideState exits: m=2231 SNR=31.6
23:58:37.871 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:37.875 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:37.880 00.005 14556 Enqueuing Expose request
23:58:38.040 00.160 12308 IsGuiding returns 0
23:58:38.040 00.000 12308 Move returns status 0, amount 169
23:58:38.040 00.000 12308 move complete, result=0
23:58:38.041 00.001 12308 worker thread done servicing request
23:58:38.041 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 169 ms NORTH
23:58:38.046 00.005 12308 Worker thread wakes up
23:58:38.046 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:38.047 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:39.290 01.243 12308 Exposure complete
23:58:39.418 00.128 12308 worker thread done servicing request
23:58:39.418 00.000 14556 OnExposeComplete: enter
23:58:39.424 00.006 14556 UpdateGuideState(): m_state=6
23:58:39.427 00.003 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8338
23:58:39.432 00.005 14556 Star::Find returns 1 (0), X=164.32, Y=1000.93, Mass=2244, SNR=31.9, Peak=203 HFD=4.3
23:58:39.435 00.003 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.93 = -0.36)
23:58:39.440 00.005 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.46)
23:58:39.444 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.10 cameraTheta=2.85 mountX=0.09 mountY=-0.04, mountTheta=-0.44
23:58:39.450 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.03, opts=13)
23:58:39.454 00.004 14556 Enqueuing Move request for scope (-0.09, 0.03)
23:58:39.458 00.004 12308 Worker thread wakes up
23:58:39.458 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
23:58:39.458 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
23:58:39.458 00.000 12308 Moving (-0.09, 0.03) raw xDistance=0.09 yDistance=-0.04
23:58:39.459 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:58:39.459 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:58:39.459 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:58:39.459 00.000 12308 MoveAxis(E, 0, ABG)
23:58:39.459 00.000 12308 Move returns status 0, amount 0
23:58:39.461 00.002 12308 MoveAxis(N, 0, ABG)
23:58:39.461 00.000 12308 Move returns status 0, amount 0
23:58:39.461 00.000 12308 move complete, result=0
23:58:39.461 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:39.467 00.006 12308 worker thread done servicing request
23:58:39.487 00.020 14556 UpdateGuideState exits: m=2244 SNR=31.9
23:58:39.492 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:39.494 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:39.499 00.005 14556 Enqueuing Expose request
23:58:39.505 00.006 12308 Worker thread wakes up
23:58:39.505 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:58:39.510 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:39.510 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:40.764 01.254 12308 Exposure complete
23:58:40.878 00.114 12308 worker thread done servicing request
23:58:40.880 00.002 14556 OnExposeComplete: enter
23:58:40.883 00.003 14556 UpdateGuideState(): m_state=6
23:58:40.887 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8339
23:58:40.892 00.005 14556 Star::Find returns 1 (0), X=164.28, Y=1001.16, Mass=2152, SNR=31.2, Peak=182 HFD=4.5
23:58:40.896 00.004 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.13 = -1.15)
23:58:40.898 00.002 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.25)
23:58:40.901 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.25 hyp=0.28 cameraTheta=2.06 mountX=0.12 mountY=-0.27, mountTheta=-1.17
23:58:40.908 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.25, opts=13)
23:58:40.912 00.004 14556 Enqueuing Move request for scope (-0.13, 0.25)
23:58:40.916 00.004 12308 Worker thread wakes up
23:58:40.916 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.25) opts 0xd
23:58:40.916 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.25)
23:58:40.916 00.000 12308 Moving (-0.13, 0.25) raw xDistance=0.12 yDistance=-0.27
23:58:40.916 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:58:40.916 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:58:40.916 00.000 12308 MoveAxis(E, 0, ABG)
23:58:40.917 00.001 12308 Move returns status 0, amount 0
23:58:40.917 00.000 12308 MoveAxis(N, 190, ABG)
23:58:40.917 00.000 12308 Guiding  Dir = 0, Dur = 190
23:58:40.917 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:40.922 00.005 12308 IsSlewing returns 0
23:58:40.922 00.000 12308 IsGuiding returns 0
23:58:40.922 00.000 12308 PulseGuide returned control before completion, sleep 200
23:58:40.943 00.021 14556 UpdateGuideState exits: m=2152 SNR=31.2
23:58:40.947 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:40.952 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:40.955 00.003 14556 Enqueuing Expose request
23:58:41.128 00.173 12308 IsGuiding returns 1
23:58:41.160 00.032 12308 scope still moving after pulse duration time elapsed
23:58:41.206 00.046 12308 IsSlewing returns 0
23:58:41.206 00.000 12308 IsGuiding returns 0
23:58:41.206 00.000 12308 scope move finished after 190 + 93 ms
23:58:41.206 00.000 12308 Move returns status 0, amount 190
23:58:41.207 00.001 12308 move complete, result=0
23:58:41.207 00.000 12308 worker thread done servicing request
23:58:41.207 00.000 12308 Worker thread wakes up
23:58:41.207 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 190 ms NORTH
23:58:41.211 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:41.211 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:42.454 01.243 12308 Exposure complete
23:58:42.594 00.140 12308 worker thread done servicing request
23:58:42.595 00.001 14556 OnExposeComplete: enter
23:58:42.600 00.005 14556 UpdateGuideState(): m_state=6
23:58:42.606 00.006 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8340
23:58:42.612 00.006 14556 Star::Find returns 1 (0), X=164.27, Y=1000.77, Mass=2359, SNR=32.6, Peak=190 HFD=4.6
23:58:42.617 00.005 14556 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.07) = xAngle (0.68 = 0.68)
23:58:42.624 00.007 14556 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.58 = 0.58)
23:58:42.632 00.008 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.39 mountX=0.15 mountY=0.11, mountTheta=0.61
23:58:42.639 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.13, opts=13)
23:58:42.646 00.007 14556 Enqueuing Move request for scope (-0.14, -0.13)
23:58:42.650 00.004 12308 Worker thread wakes up
23:58:42.650 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd
23:58:42.650 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.13)
23:58:42.650 00.000 12308 Moving (-0.14, -0.13) raw xDistance=0.15 yDistance=0.11
23:58:42.652 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:58:42.652 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:58:42.652 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:58:42.652 00.000 12308 MoveAxis(E, 0, ABG)
23:58:42.652 00.000 12308 Move returns status 0, amount 0
23:58:42.653 00.001 12308 MoveAxis(N, 0, ABG)
23:58:42.653 00.000 12308 Move returns status 0, amount 0
23:58:42.653 00.000 12308 move complete, result=0
23:58:42.654 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:42.658 00.004 12308 worker thread done servicing request
23:58:42.682 00.024 14556 UpdateGuideState exits: m=2359 SNR=32.6
23:58:42.686 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:42.691 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:42.695 00.004 14556 Enqueuing Expose request
23:58:42.699 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:58:42.703 00.004 12308 Worker thread wakes up
23:58:42.703 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:42.703 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:43.950 01.247 12308 Exposure complete
23:58:44.079 00.129 12308 worker thread done servicing request
23:58:44.079 00.000 14556 OnExposeComplete: enter
23:58:44.083 00.004 14556 UpdateGuideState(): m_state=6
23:58:44.088 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8341
23:58:44.092 00.004 14556 Star::Find returns 1 (0), X=164.41, Y=1000.86, Mass=2266, SNR=31.9, Peak=178 HFD=4.6
23:58:44.097 00.005 14556 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-3.07) = xAngle (1.39 = 1.39)
23:58:44.100 00.003 14556 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.29 = 1.29)
23:58:44.104 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.68 mountX=0.01 mountY=0.05, mountTheta=1.39
23:58:44.109 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.05, opts=13)
23:58:44.113 00.004 14556 Enqueuing Move request for scope (-0.01, -0.05)
23:58:44.116 00.003 12308 Worker thread wakes up
23:58:44.116 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
23:58:44.117 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
23:58:44.117 00.000 12308 Moving (-0.01, -0.05) raw xDistance=0.01 yDistance=0.05
23:58:44.117 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:58:44.117 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:58:44.117 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:58:44.118 00.001 12308 MoveAxis(E, 0, ABG)
23:58:44.118 00.000 12308 Move returns status 0, amount 0
23:58:44.118 00.000 12308 MoveAxis(N, 0, ABG)
23:58:44.118 00.000 12308 Move returns status 0, amount 0
23:58:44.119 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:44.125 00.006 12308 move complete, result=0
23:58:44.125 00.000 12308 worker thread done servicing request
23:58:44.148 00.023 14556 UpdateGuideState exits: m=2266 SNR=31.9
23:58:44.152 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:44.158 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:44.164 00.006 14556 Enqueuing Expose request
23:58:44.168 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:44.172 00.004 12308 Worker thread wakes up
23:58:44.173 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:44.173 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:45.412 01.239 12308 Exposure complete
23:58:45.522 00.110 12308 worker thread done servicing request
23:58:45.522 00.000 14556 OnExposeComplete: enter
23:58:45.526 00.004 14556 UpdateGuideState(): m_state=6
23:58:45.532 00.006 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8342
23:58:45.538 00.006 14556 Star::Find returns 1 (0), X=164.15, Y=1001.01, Mass=2294, SNR=32.0, Peak=197 HFD=4.3
23:58:45.542 00.004 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.85 = -0.44)
23:58:45.547 00.005 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.75 = -0.54)
23:58:45.551 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.10 hyp=0.29 cameraTheta=2.77 mountX=0.26 mountY=-0.15, mountTheta=-0.51
23:58:45.556 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.10, opts=13)
23:58:45.560 00.004 14556 Enqueuing Move request for scope (-0.27, 0.10)
23:58:45.563 00.003 12308 Worker thread wakes up
23:58:45.563 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.10) opts 0xd
23:58:45.563 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.10)
23:58:45.563 00.000 12308 Moving (-0.27, 0.10) raw xDistance=0.26 yDistance=-0.15
23:58:45.563 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:58:45.564 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:58:45.564 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:58:45.564 00.000 12308 MoveAxis(W, 113, ABG)
23:58:45.564 00.000 12308 Guiding  Dir = 3, Dur = 113
23:58:45.564 00.000 12308 IsSlewing returns 0
23:58:45.564 00.000 12308 IsGuiding returns 0
23:58:45.566 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:45.569 00.003 12308 PulseGuide returned control before completion, sleep 123
23:58:45.586 00.017 14556 UpdateGuideState exits: m=2294 SNR=32.0
23:58:45.593 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:45.595 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:45.600 00.005 14556 Enqueuing Expose request
23:58:45.699 00.099 12308 IsGuiding returns 1
23:58:45.699 00.000 12308 scope still moving after pulse duration time elapsed
23:58:45.730 00.031 12308 IsSlewing returns 0
23:58:45.732 00.002 12308 IsGuiding returns 0
23:58:45.732 00.000 12308 scope move finished after 113 + 53 ms
23:58:45.732 00.000 12308 Move returns status 0, amount 113
23:58:45.733 00.001 12308 MoveAxis(N, 0, ABG)
23:58:45.733 00.000 12308 Move returns status 0, amount 0
23:58:45.734 00.001 12308 move complete, result=0
23:58:45.734 00.000 12308 worker thread done servicing request
23:58:45.734 00.000 12308 Worker thread wakes up
23:58:45.735 00.001 14556 GuideStep: 0.3 px 113 ms WEST, -0.1 px 0 ms NORTH
23:58:45.740 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:45.741 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:46.992 01.251 12308 Exposure complete
23:58:47.118 00.126 12308 worker thread done servicing request
23:58:47.118 00.000 14556 OnExposeComplete: enter
23:58:47.123 00.005 14556 UpdateGuideState(): m_state=6
23:58:47.126 00.003 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8343
23:58:47.129 00.003 14556 Star::Find returns 1 (0), X=164.42, Y=1000.94, Mass=2237, SNR=31.8, Peak=181 HFD=4.5
23:58:47.133 00.004 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.47 = -1.81)
23:58:47.137 00.004 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.91)
23:58:47.141 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.40 mountX=-0.01 mountY=-0.03, mountTheta=-1.82
23:58:47.146 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.04, opts=13)
23:58:47.150 00.004 14556 Enqueuing Move request for scope (0.01, 0.04)
23:58:47.154 00.004 12308 Worker thread wakes up
23:58:47.154 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
23:58:47.154 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
23:58:47.154 00.000 12308 Moving (0.01, 0.04) raw xDistance=-0.01 yDistance=-0.03
23:58:47.154 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:58:47.154 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:58:47.155 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:58:47.155 00.000 12308 MoveAxis(E, 0, ABG)
23:58:47.155 00.000 12308 Move returns status 0, amount 0
23:58:47.155 00.000 12308 MoveAxis(N, 0, ABG)
23:58:47.156 00.001 12308 Move returns status 0, amount 0
23:58:47.156 00.000 12308 move complete, result=0
23:58:47.156 00.000 12308 worker thread done servicing request
23:58:47.156 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:47.181 00.025 14556 UpdateGuideState exits: m=2237 SNR=31.8
23:58:47.186 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:47.192 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:47.196 00.004 14556 Enqueuing Expose request
23:58:47.200 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:58:47.204 00.004 12308 Worker thread wakes up
23:58:47.204 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:47.204 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:48.450 01.246 12308 Exposure complete
23:58:48.576 00.126 12308 worker thread done servicing request
23:58:48.576 00.000 14556 OnExposeComplete: enter
23:58:48.581 00.005 14556 UpdateGuideState(): m_state=6
23:58:48.584 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8344
23:58:48.588 00.004 14556 Star::Find returns 1 (0), X=164.41, Y=1000.95, Mass=2309, SNR=32.0, Peak=176 HFD=4.5
23:58:48.592 00.004 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.82 = -1.47)
23:58:48.595 00.003 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.72 = -1.57)
23:58:48.600 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.74 mountX=0.01 mountY=-0.05, mountTheta=-1.47
23:58:48.604 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.05, opts=13)
23:58:48.608 00.004 14556 Enqueuing Move request for scope (-0.01, 0.05)
23:58:48.613 00.005 12308 Worker thread wakes up
23:58:48.613 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
23:58:48.613 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
23:58:48.613 00.000 12308 Moving (-0.01, 0.05) raw xDistance=0.01 yDistance=-0.05
23:58:48.614 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:58:48.614 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:58:48.614 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:58:48.614 00.000 12308 MoveAxis(E, 0, ABG)
23:58:48.615 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:48.618 00.003 12308 Move returns status 0, amount 0
23:58:48.618 00.000 12308 MoveAxis(N, 0, ABG)
23:58:48.620 00.002 12308 Move returns status 0, amount 0
23:58:48.620 00.000 12308 move complete, result=0
23:58:48.621 00.001 12308 worker thread done servicing request
23:58:48.641 00.020 14556 UpdateGuideState exits: m=2309 SNR=32.0
23:58:48.646 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:48.649 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:48.653 00.004 14556 Enqueuing Expose request
23:58:48.659 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:58:48.663 00.004 12308 Worker thread wakes up
23:58:48.663 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:48.663 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:49.919 01.256 12308 Exposure complete
23:58:50.043 00.124 12308 worker thread done servicing request
23:58:50.043 00.000 14556 OnExposeComplete: enter
23:58:50.047 00.004 14556 UpdateGuideState(): m_state=6
23:58:50.050 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8345
23:58:50.055 00.005 14556 Star::Find returns 1 (0), X=164.44, Y=1000.86, Mass=2266, SNR=32.0, Peak=181 HFD=4.5
23:58:50.058 00.003 14556 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-3.07) = xAngle (2.02 = 2.02)
23:58:50.063 00.005 14556 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.92 = 1.92)
23:58:50.067 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.05 cameraTheta=-1.05 mountX=-0.02 mountY=0.05, mountTheta=2.01
23:58:50.072 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.05, opts=13)
23:58:50.077 00.005 14556 Enqueuing Move request for scope (0.03, -0.05)
23:58:50.082 00.005 12308 Worker thread wakes up
23:58:50.082 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
23:58:50.082 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
23:58:50.082 00.000 12308 Moving (0.03, -0.05) raw xDistance=-0.02 yDistance=0.05
23:58:50.082 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:58:50.082 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:58:50.082 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:58:50.082 00.000 12308 MoveAxis(E, 0, ABG)
23:58:50.083 00.001 12308 Move returns status 0, amount 0
23:58:50.083 00.000 12308 MoveAxis(N, 0, ABG)
23:58:50.083 00.000 12308 Move returns status 0, amount 0
23:58:50.083 00.000 12308 move complete, result=0
23:58:50.084 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:50.087 00.003 12308 worker thread done servicing request
23:58:50.111 00.024 14556 UpdateGuideState exits: m=2266 SNR=32.0
23:58:50.115 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:50.120 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:50.126 00.006 14556 Enqueuing Expose request
23:58:50.130 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:58:50.134 00.004 12308 Worker thread wakes up
23:58:50.134 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:50.134 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:51.386 01.252 12308 Exposure complete
23:58:51.512 00.126 12308 worker thread done servicing request
23:58:51.512 00.000 14556 OnExposeComplete: enter
23:58:51.516 00.004 14556 UpdateGuideState(): m_state=6
23:58:51.520 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8346
23:58:51.523 00.003 14556 Star::Find returns 1 (0), X=164.40, Y=1000.98, Mass=2224, SNR=31.5, Peak=159 HFD=4.6
23:58:51.527 00.004 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.82 = -1.46)
23:58:51.532 00.005 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.72 = -1.56)
23:58:51.535 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.75 mountX=0.01 mountY=-0.07, mountTheta=-1.46
23:58:51.540 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.07, opts=13)
23:58:51.544 00.004 14556 Enqueuing Move request for scope (-0.01, 0.07)
23:58:51.547 00.003 12308 Worker thread wakes up
23:58:51.547 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
23:58:51.547 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
23:58:51.548 00.001 12308 Moving (-0.01, 0.07) raw xDistance=0.01 yDistance=-0.07
23:58:51.548 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:58:51.548 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:58:51.548 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:58:51.548 00.000 12308 MoveAxis(E, 0, ABG)
23:58:51.548 00.000 12308 Move returns status 0, amount 0
23:58:51.548 00.000 12308 MoveAxis(N, 0, ABG)
23:58:51.548 00.000 12308 Move returns status 0, amount 0
23:58:51.548 00.000 12308 move complete, result=0
23:58:51.550 00.002 12308 worker thread done servicing request
23:58:51.550 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:51.573 00.023 14556 UpdateGuideState exits: m=2224 SNR=31.5
23:58:51.578 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:51.582 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:51.586 00.004 14556 Enqueuing Expose request
23:58:51.591 00.005 12308 Worker thread wakes up
23:58:51.591 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:51.591 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:51.592 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:52.846 01.254 12308 Exposure complete
23:58:52.965 00.119 12308 worker thread done servicing request
23:58:52.965 00.000 14556 OnExposeComplete: enter
23:58:52.970 00.005 14556 UpdateGuideState(): m_state=6
23:58:52.976 00.006 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8347
23:58:52.980 00.004 14556 Star::Find returns 1 (0), X=164.39, Y=1000.93, Mass=2252, SNR=31.8, Peak=158 HFD=4.8
23:58:52.983 00.003 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.43 = -0.86)
23:58:52.988 00.005 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.96)
23:58:52.991 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.35 mountX=0.02 mountY=-0.03, mountTheta=-0.90
23:58:52.996 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.02, opts=13)
23:58:53.000 00.004 14556 Enqueuing Move request for scope (-0.02, 0.02)
23:58:53.004 00.004 12308 Worker thread wakes up
23:58:53.004 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
23:58:53.004 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
23:58:53.004 00.000 12308 Moving (-0.02, 0.02) raw xDistance=0.02 yDistance=-0.03
23:58:53.004 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:58:53.004 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:58:53.005 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:58:53.005 00.000 12308 MoveAxis(E, 0, ABG)
23:58:53.005 00.000 12308 Move returns status 0, amount 0
23:58:53.005 00.000 12308 MoveAxis(N, 0, ABG)
23:58:53.005 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:53.010 00.005 12308 Move returns status 0, amount 0
23:58:53.010 00.000 12308 move complete, result=0
23:58:53.010 00.000 12308 worker thread done servicing request
23:58:53.030 00.020 14556 UpdateGuideState exits: m=2252 SNR=31.8
23:58:53.035 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:53.040 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:53.043 00.003 14556 Enqueuing Expose request
23:58:53.046 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:58:53.050 00.004 12308 Worker thread wakes up
23:58:53.050 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:53.050 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:54.302 01.252 12308 Exposure complete
23:58:54.428 00.126 12308 worker thread done servicing request
23:58:54.428 00.000 14556 OnExposeComplete: enter
23:58:54.433 00.005 14556 UpdateGuideState(): m_state=6
23:58:54.437 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8348
23:58:54.441 00.004 14556 Star::Find returns 1 (0), X=164.33, Y=1001.29, Mass=2348, SNR=32.3, Peak=177 HFD=4.8
23:58:54.445 00.004 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.87 = -1.42)
23:58:54.450 00.005 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
23:58:54.456 00.006 14556 CameraToMount -- cameraX=-0.09 cameraY=0.38 hyp=0.39 cameraTheta=1.79 mountX=0.06 mountY=-0.39, mountTheta=-1.42
23:58:54.466 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.38, opts=13)
23:58:54.475 00.009 14556 Enqueuing Move request for scope (-0.09, 0.38)
23:58:54.482 00.007 12308 Worker thread wakes up
23:58:54.482 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.38) opts 0xd
23:58:54.482 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.38)
23:58:54.483 00.001 12308 Moving (-0.09, 0.38) raw xDistance=0.06 yDistance=-0.39
23:58:54.483 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:58:54.484 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
23:58:54.484 00.000 12308 MoveAxis(E, 0, ABG)
23:58:54.484 00.000 12308 Move returns status 0, amount 0
23:58:54.484 00.000 12308 MoveAxis(N, 276, ABG)
23:58:54.485 00.001 12308 Guiding  Dir = 0, Dur = 276
23:58:54.485 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:54.490 00.005 12308 IsSlewing returns 0
23:58:54.490 00.000 12308 IsGuiding returns 0
23:58:54.491 00.001 12308 PulseGuide returned control before completion, sleep 286
23:58:54.511 00.020 14556 UpdateGuideState exits: m=2348 SNR=32.3
23:58:54.515 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:54.519 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:54.522 00.003 14556 Enqueuing Expose request
23:58:54.793 00.271 12308 IsGuiding returns 1
23:58:54.794 00.001 12308 scope still moving after pulse duration time elapsed
23:58:54.823 00.029 12308 IsSlewing returns 0
23:58:54.824 00.001 12308 IsGuiding returns 0
23:58:54.826 00.002 12308 scope move finished after 276 + 59 ms
23:58:54.826 00.000 12308 Move returns status 0, amount 276
23:58:54.826 00.000 12308 move complete, result=0
23:58:54.826 00.000 12308 worker thread done servicing request
23:58:54.828 00.002 12308 Worker thread wakes up
23:58:54.828 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 276 ms NORTH
23:58:54.834 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:54.834 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:56.086 01.252 12308 Exposure complete
23:58:56.226 00.140 12308 worker thread done servicing request
23:58:56.227 00.001 14556 OnExposeComplete: enter
23:58:56.232 00.005 14556 UpdateGuideState(): m_state=6
23:58:56.235 00.003 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8349
23:58:56.239 00.004 14556 Star::Find returns 1 (0), X=164.38, Y=1000.67, Mass=2173, SNR=31.2, Peak=171 HFD=4.3
23:58:56.243 00.004 14556 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-3.07) = xAngle (1.36 = 1.36)
23:58:56.248 00.005 14556 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.26 = 1.26)
23:58:56.253 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.23 hyp=0.24 cameraTheta=-1.71 mountX=0.05 mountY=0.22, mountTheta=1.35
23:58:56.258 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.23, opts=13)
23:58:56.262 00.004 14556 Enqueuing Move request for scope (-0.03, -0.23)
23:58:56.266 00.004 12308 Worker thread wakes up
23:58:56.266 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.23) opts 0xd
23:58:56.266 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.23)
23:58:56.266 00.000 12308 Moving (-0.03, -0.23) raw xDistance=0.05 yDistance=0.22
23:58:56.266 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:58:56.268 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:58:56.268 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:58:56.268 00.000 12308 MoveAxis(E, 0, ABG)
23:58:56.268 00.000 12308 Move returns status 0, amount 0
23:58:56.268 00.000 12308 MoveAxis(N, 0, ABG)
23:58:56.269 00.001 12308 Move returns status 0, amount 0
23:58:56.269 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:56.273 00.004 12308 move complete, result=0
23:58:56.273 00.000 12308 worker thread done servicing request
23:58:56.297 00.024 14556 UpdateGuideState exits: m=2173 SNR=31.2
23:58:56.301 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:56.305 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:56.309 00.004 14556 Enqueuing Expose request
23:58:56.315 00.006 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:58:56.319 00.004 12308 Worker thread wakes up
23:58:56.319 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:56.319 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:57.569 01.250 12308 Exposure complete
23:58:57.691 00.122 12308 worker thread done servicing request
23:58:57.691 00.000 14556 OnExposeComplete: enter
23:58:57.696 00.005 14556 UpdateGuideState(): m_state=6
23:58:57.700 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8350
23:58:57.705 00.005 14556 Star::Find returns 1 (0), X=164.49, Y=1000.77, Mass=2164, SNR=31.2, Peak=172 HFD=4.6
23:58:57.709 00.004 14556 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-3.07) = xAngle (2.05 = 2.05)
23:58:57.712 00.003 14556 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.95 = 1.95)
23:58:57.717 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.16 cameraTheta=-1.03 mountX=-0.07 mountY=0.15, mountTheta=2.03
23:58:57.722 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.13, opts=13)
23:58:57.726 00.004 14556 Enqueuing Move request for scope (0.08, -0.13)
23:58:57.729 00.003 12308 Worker thread wakes up
23:58:57.729 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
23:58:57.730 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
23:58:57.730 00.000 12308 Moving (0.08, -0.13) raw xDistance=-0.07 yDistance=0.15
23:58:57.730 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:58:57.730 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:58:57.730 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:58:57.730 00.000 12308 MoveAxis(E, 0, ABG)
23:58:57.730 00.000 12308 Move returns status 0, amount 0
23:58:57.732 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:57.735 00.003 12308 MoveAxis(N, 0, ABG)
23:58:57.735 00.000 12308 Move returns status 0, amount 0
23:58:57.735 00.000 12308 move complete, result=0
23:58:57.735 00.000 12308 worker thread done servicing request
23:58:57.757 00.022 14556 UpdateGuideState exits: m=2164 SNR=31.2
23:58:57.762 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:57.766 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:57.770 00.004 14556 Enqueuing Expose request
23:58:57.774 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:58:57.777 00.003 12308 Worker thread wakes up
23:58:57.778 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:57.778 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:58:59.030 01.252 12308 Exposure complete
23:58:59.175 00.145 12308 worker thread done servicing request
23:58:59.176 00.001 14556 OnExposeComplete: enter
23:58:59.179 00.003 14556 UpdateGuideState(): m_state=6
23:58:59.184 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8351
23:58:59.188 00.004 14556 Star::Find returns 1 (0), X=164.33, Y=1000.90, Mass=2323, SNR=32.5, Peak=178 HFD=5.0
23:58:59.193 00.005 14556 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-3.07) = xAngle (0.01 = 0.01)
23:58:59.196 00.003 14556 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.09 = -0.09)
23:58:59.200 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.06 mountX=0.08 mountY=-0.01, mountTheta=-0.09
23:58:59.204 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.01, opts=13)
23:58:59.210 00.006 14556 Enqueuing Move request for scope (-0.08, -0.01)
23:58:59.213 00.003 12308 Worker thread wakes up
23:58:59.213 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
23:58:59.213 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
23:58:59.213 00.000 12308 Moving (-0.08, -0.01) raw xDistance=0.08 yDistance=-0.01
23:58:59.213 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:58:59.213 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:58:59.214 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:58:59.214 00.000 12308 MoveAxis(E, 0, ABG)
23:58:59.214 00.000 12308 Move returns status 0, amount 0
23:58:59.216 00.002 12308 MoveAxis(N, 0, ABG)
23:58:59.216 00.000 12308 Move returns status 0, amount 0
23:58:59.216 00.000 12308 move complete, result=0
23:58:59.217 00.001 12308 worker thread done servicing request
23:58:59.217 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:58:59.244 00.027 14556 UpdateGuideState exits: m=2323 SNR=32.5
23:58:59.248 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:59.254 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:58:59.258 00.004 14556 Enqueuing Expose request
23:58:59.263 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:58:59.266 00.003 12308 Worker thread wakes up
23:58:59.267 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:58:59.267 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:00.515 01.248 12308 Exposure complete
23:59:00.650 00.135 12308 worker thread done servicing request
23:59:00.650 00.000 14556 OnExposeComplete: enter
23:59:00.653 00.003 14556 UpdateGuideState(): m_state=6
23:59:00.658 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8352
23:59:00.663 00.005 14556 Star::Find returns 1 (0), X=164.32, Y=1000.93, Mass=2245, SNR=31.9, Peak=185 HFD=4.5
23:59:00.667 00.004 14556 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.07) = xAngle (5.99 = -0.29)
23:59:00.671 00.004 14556 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.89 = -0.39)
23:59:00.674 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.92 mountX=0.09 mountY=-0.04, mountTheta=-0.38
23:59:00.679 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.02, opts=13)
23:59:00.683 00.004 14556 Enqueuing Move request for scope (-0.10, 0.02)
23:59:00.687 00.004 12308 Worker thread wakes up
23:59:00.687 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
23:59:00.687 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
23:59:00.688 00.001 12308 Moving (-0.10, 0.02) raw xDistance=0.09 yDistance=-0.04
23:59:00.688 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:59:00.688 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:00.688 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:59:00.688 00.000 12308 MoveAxis(E, 0, ABG)
23:59:00.690 00.002 12308 Move returns status 0, amount 0
23:59:00.690 00.000 12308 MoveAxis(N, 0, ABG)
23:59:00.690 00.000 12308 Move returns status 0, amount 0
23:59:00.690 00.000 12308 move complete, result=0
23:59:00.690 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:00.695 00.005 12308 worker thread done servicing request
23:59:00.714 00.019 14556 UpdateGuideState exits: m=2245 SNR=31.9
23:59:00.720 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:00.723 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:00.727 00.004 14556 Enqueuing Expose request
23:59:00.731 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:59:00.735 00.004 12308 Worker thread wakes up
23:59:00.735 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:00.735 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:01.982 01.247 12308 Exposure complete
23:59:02.112 00.130 14556 OnExposeComplete: enter
23:59:02.116 00.004 14556 UpdateGuideState(): m_state=6
23:59:02.119 00.003 12308 worker thread done servicing request
23:59:02.119 00.000 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8353
23:59:02.123 00.004 14556 Star::Find returns 1 (0), X=164.39, Y=1001.07, Mass=2058, SNR=30.4, Peak=171 HFD=4.3
23:59:02.130 00.007 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
23:59:02.136 00.006 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
23:59:02.139 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.17 cameraTheta=1.72 mountX=0.01 mountY=-0.17, mountTheta=-1.49
23:59:02.146 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.16, opts=13)
23:59:02.150 00.004 14556 Enqueuing Move request for scope (-0.02, 0.16)
23:59:02.154 00.004 12308 Worker thread wakes up
23:59:02.154 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
23:59:02.154 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
23:59:02.154 00.000 12308 Moving (-0.02, 0.16) raw xDistance=0.01 yDistance=-0.17
23:59:02.155 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:59:02.155 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:02.155 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:59:02.155 00.000 12308 MoveAxis(E, 0, ABG)
23:59:02.155 00.000 12308 Move returns status 0, amount 0
23:59:02.155 00.000 12308 MoveAxis(N, 0, ABG)
23:59:02.156 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:02.160 00.004 12308 Move returns status 0, amount 0
23:59:02.161 00.001 12308 move complete, result=0
23:59:02.161 00.000 12308 worker thread done servicing request
23:59:02.182 00.021 14556 UpdateGuideState exits: m=2058 SNR=30.4
23:59:02.187 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:02.192 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:02.197 00.005 14556 Enqueuing Expose request
23:59:02.203 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:59:02.207 00.004 12308 Worker thread wakes up
23:59:02.207 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:02.207 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:03.461 01.254 12308 Exposure complete
23:59:03.582 00.121 12308 worker thread done servicing request
23:59:03.582 00.000 14556 OnExposeComplete: enter
23:59:03.585 00.003 14556 UpdateGuideState(): m_state=6
23:59:03.591 00.006 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8354
23:59:03.596 00.005 14556 Star::Find returns 1 (0), X=164.26, Y=1000.87, Mass=2217, SNR=31.5, Peak=190 HFD=4.5
23:59:03.600 00.004 14556 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-3.07) = xAngle (0.14 = 0.14)
23:59:03.603 00.003 14556 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.04 = 0.04)
23:59:03.607 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.16 cameraTheta=-2.93 mountX=0.16 mountY=0.01, mountTheta=0.04
23:59:03.613 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.03, opts=13)
23:59:03.618 00.005 14556 Enqueuing Move request for scope (-0.15, -0.03)
23:59:03.622 00.004 12308 Worker thread wakes up
23:59:03.622 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.03) opts 0xd
23:59:03.622 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.03)
23:59:03.622 00.000 12308 Moving (-0.15, -0.03) raw xDistance=0.16 yDistance=0.01
23:59:03.622 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:59:03.622 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:03.623 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:59:03.623 00.000 12308 MoveAxis(E, 0, ABG)
23:59:03.623 00.000 12308 Move returns status 0, amount 0
23:59:03.623 00.000 12308 MoveAxis(N, 0, ABG)
23:59:03.623 00.000 12308 Move returns status 0, amount 0
23:59:03.624 00.001 12308 move complete, result=0
23:59:03.625 00.001 12308 worker thread done servicing request
23:59:03.625 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:03.652 00.027 14556 UpdateGuideState exits: m=2217 SNR=31.5
23:59:03.657 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:03.662 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:03.666 00.004 14556 Enqueuing Expose request
23:59:03.670 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:59:03.674 00.004 12308 Worker thread wakes up
23:59:03.674 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:03.674 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:04.919 01.245 12308 Exposure complete
23:59:05.049 00.130 12308 worker thread done servicing request
23:59:05.049 00.000 14556 OnExposeComplete: enter
23:59:05.053 00.004 14556 UpdateGuideState(): m_state=6
23:59:05.057 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8355
23:59:05.061 00.004 14556 Star::Find returns 1 (0), X=164.25, Y=1000.98, Mass=2169, SNR=31.2, Peak=187 HFD=4.3
23:59:05.066 00.005 14556 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.07) = xAngle (5.79 = -0.50)
23:59:05.069 00.003 14556 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.60)
23:59:05.073 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.18 cameraTheta=2.71 mountX=0.16 mountY=-0.10, mountTheta=-0.57
23:59:05.077 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.08, opts=13)
23:59:05.080 00.003 14556 Enqueuing Move request for scope (-0.16, 0.08)
23:59:05.084 00.004 12308 Worker thread wakes up
23:59:05.084 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd
23:59:05.085 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.08)
23:59:05.085 00.000 12308 Moving (-0.16, 0.08) raw xDistance=0.16 yDistance=-0.10
23:59:05.085 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:59:05.085 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:05.085 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:59:05.085 00.000 12308 MoveAxis(E, 0, ABG)
23:59:05.086 00.001 12308 Move returns status 0, amount 0
23:59:05.086 00.000 12308 MoveAxis(N, 0, ABG)
23:59:05.087 00.001 12308 Move returns status 0, amount 0
23:59:05.087 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:05.092 00.005 12308 move complete, result=0
23:59:05.093 00.001 12308 worker thread done servicing request
23:59:05.115 00.022 14556 UpdateGuideState exits: m=2169 SNR=31.2
23:59:05.120 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:05.124 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:05.130 00.006 14556 Enqueuing Expose request
23:59:05.133 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:05.136 00.003 12308 Worker thread wakes up
23:59:05.137 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:05.137 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:06.384 01.247 12308 Exposure complete
23:59:06.506 00.122 12308 worker thread done servicing request
23:59:06.507 00.001 14556 OnExposeComplete: enter
23:59:06.511 00.004 14556 UpdateGuideState(): m_state=6
23:59:06.514 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8356
23:59:06.518 00.004 14556 Star::Find returns 1 (0), X=164.09, Y=1001.07, Mass=2224, SNR=31.8, Peak=194 HFD=4.3
23:59:06.522 00.004 14556 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.07) = xAngle (5.75 = -0.54)
23:59:06.526 00.004 14556 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.65 = -0.64)
23:59:06.531 00.005 14556 CameraToMount -- cameraX=-0.32 cameraY=0.16 hyp=0.36 cameraTheta=2.67 mountX=0.31 mountY=-0.21, mountTheta=-0.60
23:59:06.538 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.16, opts=13)
23:59:06.542 00.004 14556 Enqueuing Move request for scope (-0.32, 0.16)
23:59:06.546 00.004 12308 Worker thread wakes up
23:59:06.546 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.16) opts 0xd
23:59:06.546 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.16)
23:59:06.546 00.000 12308 Moving (-0.32, 0.16) raw xDistance=0.31 yDistance=-0.21
23:59:06.546 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
23:59:06.546 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:59:06.547 00.001 12308 MoveAxis(W, 133, ABG)
23:59:06.547 00.000 12308 Guiding  Dir = 3, Dur = 133
23:59:06.547 00.000 12308 IsSlewing returns 0
23:59:06.547 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:06.553 00.006 12308 IsGuiding returns 0
23:59:06.553 00.000 12308 PulseGuide returned control before completion, sleep 143
23:59:06.577 00.024 14556 UpdateGuideState exits: m=2224 SNR=31.8
23:59:06.581 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:06.584 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:06.588 00.004 14556 Enqueuing Expose request
23:59:06.714 00.126 12308 IsGuiding returns 0
23:59:06.716 00.002 12308 Move returns status 0, amount 133
23:59:06.717 00.001 12308 MoveAxis(N, 149, ABG)
23:59:06.717 00.000 12308 Guiding  Dir = 0, Dur = 149
23:59:06.718 00.001 12308 IsSlewing returns 0
23:59:06.719 00.001 12308 IsGuiding returns 0
23:59:06.720 00.001 12308 PulseGuide returned control before completion, sleep 159
23:59:06.886 00.166 12308 IsGuiding returns 1
23:59:06.887 00.001 12308 scope still moving after pulse duration time elapsed
23:59:06.918 00.031 12308 IsSlewing returns 0
23:59:06.918 00.000 12308 IsGuiding returns 0
23:59:06.918 00.000 12308 scope move finished after 149 + 49 ms
23:59:06.918 00.000 12308 Move returns status 0, amount 149
23:59:06.919 00.001 12308 move complete, result=0
23:59:06.919 00.000 12308 worker thread done servicing request
23:59:06.919 00.000 12308 Worker thread wakes up
23:59:06.920 00.001 14556 GuideStep: 0.3 px 133 ms WEST, -0.2 px 149 ms NORTH
23:59:06.926 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:06.927 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:08.179 01.252 12308 Exposure complete
23:59:08.292 00.113 12308 worker thread done servicing request
23:59:08.292 00.000 14556 OnExposeComplete: enter
23:59:08.296 00.004 14556 UpdateGuideState(): m_state=6
23:59:08.301 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8357
23:59:08.304 00.003 14556 Star::Find returns 1 (0), X=164.39, Y=1001.09, Mass=2410, SNR=32.8, Peak=182 HFD=4.7
23:59:08.308 00.004 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.79 = -1.50)
23:59:08.312 00.004 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.60)
23:59:08.316 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.19 cameraTheta=1.71 mountX=0.01 mountY=-0.19, mountTheta=-1.50
23:59:08.321 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.18, opts=13)
23:59:08.326 00.005 14556 Enqueuing Move request for scope (-0.03, 0.18)
23:59:08.329 00.003 12308 Worker thread wakes up
23:59:08.329 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
23:59:08.330 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
23:59:08.330 00.000 12308 Moving (-0.03, 0.18) raw xDistance=0.01 yDistance=-0.19
23:59:08.330 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:59:08.330 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:08.330 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:59:08.331 00.001 12308 MoveAxis(E, 0, ABG)
23:59:08.331 00.000 12308 Move returns status 0, amount 0
23:59:08.331 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:08.335 00.004 12308 MoveAxis(N, 0, ABG)
23:59:08.335 00.000 12308 Move returns status 0, amount 0
23:59:08.335 00.000 12308 move complete, result=0
23:59:08.335 00.000 12308 worker thread done servicing request
23:59:08.357 00.022 14556 UpdateGuideState exits: m=2410 SNR=32.8
23:59:08.363 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:08.366 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:08.373 00.007 14556 Enqueuing Expose request
23:59:08.377 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:59:08.383 00.006 12308 Worker thread wakes up
23:59:08.383 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:08.383 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:09.634 01.251 12308 Exposure complete
23:59:09.757 00.123 12308 worker thread done servicing request
23:59:09.757 00.000 14556 OnExposeComplete: enter
23:59:09.761 00.004 14556 UpdateGuideState(): m_state=6
23:59:09.765 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8358
23:59:09.769 00.004 14556 Star::Find returns 1 (0), X=164.20, Y=1001.02, Mass=2295, SNR=32.2, Peak=200 HFD=4.7
23:59:09.773 00.004 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.72 = -0.57)
23:59:09.778 00.005 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.62 = -0.67)
23:59:09.782 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.11 hyp=0.24 cameraTheta=2.64 mountX=0.20 mountY=-0.15, mountTheta=-0.63
23:59:09.788 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.11, opts=13)
23:59:09.792 00.004 14556 Enqueuing Move request for scope (-0.21, 0.11)
23:59:09.797 00.005 12308 Worker thread wakes up
23:59:09.797 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.11) opts 0xd
23:59:09.797 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.11)
23:59:09.798 00.001 12308 Moving (-0.21, 0.11) raw xDistance=0.20 yDistance=-0.15
23:59:09.798 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:59:09.798 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:09.798 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:59:09.798 00.000 12308 MoveAxis(W, 87, ABG)
23:59:09.798 00.000 12308 Guiding  Dir = 3, Dur = 87
23:59:09.799 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:09.802 00.003 12308 IsSlewing returns 0
23:59:09.802 00.000 12308 IsGuiding returns 0
23:59:09.804 00.002 12308 PulseGuide returned control before completion, sleep 97
23:59:09.824 00.020 14556 UpdateGuideState exits: m=2295 SNR=32.2
23:59:09.828 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:09.833 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:09.836 00.003 14556 Enqueuing Expose request
23:59:09.904 00.068 12308 IsGuiding returns 1
23:59:09.907 00.003 12308 scope still moving after pulse duration time elapsed
23:59:09.937 00.030 12308 IsSlewing returns 0
23:59:09.937 00.000 12308 IsGuiding returns 0
23:59:09.938 00.001 12308 scope move finished after 87 + 47 ms
23:59:09.938 00.000 12308 Move returns status 0, amount 87
23:59:09.939 00.001 12308 MoveAxis(N, 0, ABG)
23:59:09.939 00.000 12308 Move returns status 0, amount 0
23:59:09.939 00.000 12308 move complete, result=0
23:59:09.939 00.000 12308 worker thread done servicing request
23:59:09.940 00.001 12308 Worker thread wakes up
23:59:09.940 00.000 14556 GuideStep: 0.2 px 87 ms WEST, -0.1 px 0 ms NORTH
23:59:09.946 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:09.947 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:11.201 01.254 12308 Exposure complete
23:59:11.323 00.122 12308 worker thread done servicing request
23:59:11.324 00.001 14556 OnExposeComplete: enter
23:59:11.328 00.004 14556 UpdateGuideState(): m_state=6
23:59:11.332 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8359
23:59:11.336 00.004 14556 Star::Find returns 1 (0), X=164.18, Y=1001.06, Mass=2339, SNR=32.5, Peak=219 HFD=4.5
23:59:11.340 00.004 14556 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.07) = xAngle (5.62 = -0.66)
23:59:11.344 00.004 14556 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.76)
23:59:11.348 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.16 hyp=0.28 cameraTheta=2.55 mountX=0.22 mountY=-0.20, mountTheta=-0.72
23:59:11.353 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.16, opts=13)
23:59:11.357 00.004 14556 Enqueuing Move request for scope (-0.24, 0.16)
23:59:11.362 00.005 12308 Worker thread wakes up
23:59:11.362 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.16) opts 0xd
23:59:11.362 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.16)
23:59:11.362 00.000 12308 Moving (-0.24, 0.16) raw xDistance=0.22 yDistance=-0.20
23:59:11.362 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
23:59:11.363 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:11.363 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:59:11.363 00.000 12308 MoveAxis(W, 104, ABG)
23:59:11.363 00.000 12308 Guiding  Dir = 3, Dur = 104
23:59:11.364 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:11.367 00.003 12308 IsSlewing returns 0
23:59:11.368 00.001 12308 IsGuiding returns 0
23:59:11.369 00.001 12308 PulseGuide returned control before completion, sleep 114
23:59:11.390 00.021 14556 UpdateGuideState exits: m=2339 SNR=32.5
23:59:11.396 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:11.399 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:11.405 00.006 14556 Enqueuing Expose request
23:59:11.484 00.079 12308 IsGuiding returns 1
23:59:11.484 00.000 12308 scope still moving after pulse duration time elapsed
23:59:11.516 00.032 12308 IsSlewing returns 0
23:59:11.517 00.001 12308 IsGuiding returns 0
23:59:11.517 00.000 12308 scope move finished after 104 + 44 ms
23:59:11.517 00.000 12308 Move returns status 0, amount 104
23:59:11.517 00.000 12308 MoveAxis(N, 0, ABG)
23:59:11.518 00.001 12308 Move returns status 0, amount 0
23:59:11.518 00.000 12308 move complete, result=0
23:59:11.518 00.000 12308 worker thread done servicing request
23:59:11.518 00.000 12308 Worker thread wakes up
23:59:11.520 00.002 14556 GuideStep: 0.2 px 104 ms WEST, -0.2 px 0 ms NORTH
23:59:11.525 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:11.525 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:12.784 01.259 12308 Exposure complete
23:59:12.903 00.119 12308 worker thread done servicing request
23:59:12.903 00.000 14556 OnExposeComplete: enter
23:59:12.909 00.006 14556 UpdateGuideState(): m_state=6
23:59:12.914 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8360
23:59:12.917 00.003 14556 Star::Find returns 1 (0), X=164.45, Y=1001.31, Mass=2107, SNR=30.7, Peak=189 HFD=4.6
23:59:12.922 00.005 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.56 = -1.72)
23:59:12.925 00.003 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
23:59:12.928 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.41 hyp=0.41 cameraTheta=1.49 mountX=-0.06 mountY=-0.40, mountTheta=-1.73
23:59:12.934 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.41, opts=13)
23:59:12.938 00.004 14556 Enqueuing Move request for scope (0.04, 0.41)
23:59:12.941 00.003 12308 Worker thread wakes up
23:59:12.941 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.41) opts 0xd
23:59:12.942 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.41)
23:59:12.942 00.000 12308 Moving (0.04, 0.41) raw xDistance=-0.06 yDistance=-0.40
23:59:12.942 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:59:12.942 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
23:59:12.942 00.000 12308 MoveAxis(E, 0, ABG)
23:59:12.942 00.000 12308 Move returns status 0, amount 0
23:59:12.943 00.001 12308 MoveAxis(N, 278, ABG)
23:59:12.943 00.000 12308 Guiding  Dir = 0, Dur = 278
23:59:12.943 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:12.948 00.005 12308 IsSlewing returns 0
23:59:12.948 00.000 12308 IsGuiding returns 0
23:59:12.948 00.000 12308 PulseGuide returned control before completion, sleep 288
23:59:12.970 00.022 14556 UpdateGuideState exits: m=2107 SNR=30.7
23:59:12.975 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:12.979 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:12.982 00.003 14556 Enqueuing Expose request
23:59:13.244 00.262 12308 IsGuiding returns 1
23:59:13.245 00.001 12308 scope still moving after pulse duration time elapsed
23:59:13.275 00.030 12308 IsSlewing returns 0
23:59:13.276 00.001 12308 IsGuiding returns 0
23:59:13.278 00.002 12308 scope move finished after 278 + 50 ms
23:59:13.278 00.000 12308 Move returns status 0, amount 278
23:59:13.279 00.001 12308 move complete, result=0
23:59:13.280 00.001 12308 worker thread done servicing request
23:59:13.280 00.000 12308 Worker thread wakes up
23:59:13.280 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 278 ms NORTH
23:59:13.287 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:13.287 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:14.538 01.251 12308 Exposure complete
23:59:14.676 00.138 12308 worker thread done servicing request
23:59:14.677 00.001 14556 OnExposeComplete: enter
23:59:14.680 00.003 14556 UpdateGuideState(): m_state=6
23:59:14.684 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8361
23:59:14.688 00.004 14556 Star::Find returns 1 (0), X=164.36, Y=1000.80, Mass=2217, SNR=31.7, Peak=172 HFD=4.5
23:59:14.691 00.003 14556 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.07) = xAngle (1.07 = 1.07)
23:59:14.696 00.005 14556 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.97 = 0.97)
23:59:14.700 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-2.01 mountX=0.06 mountY=0.10, mountTheta=1.04
23:59:14.705 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.11, opts=13)
23:59:14.709 00.004 14556 Enqueuing Move request for scope (-0.05, -0.11)
23:59:14.712 00.003 12308 Worker thread wakes up
23:59:14.712 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.11) opts 0xd
23:59:14.712 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.11)
23:59:14.712 00.000 12308 Moving (-0.05, -0.11) raw xDistance=0.06 yDistance=0.10
23:59:14.713 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:59:14.713 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:14.713 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:59:14.713 00.000 12308 MoveAxis(E, 0, ABG)
23:59:14.713 00.000 12308 Move returns status 0, amount 0
23:59:14.715 00.002 12308 MoveAxis(N, 0, ABG)
23:59:14.715 00.000 12308 Move returns status 0, amount 0
23:59:14.715 00.000 12308 move complete, result=0
23:59:14.716 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:14.721 00.005 12308 worker thread done servicing request
23:59:14.742 00.021 14556 UpdateGuideState exits: m=2217 SNR=31.7
23:59:14.748 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:14.753 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:14.757 00.004 14556 Enqueuing Expose request
23:59:14.760 00.003 12308 Worker thread wakes up
23:59:14.760 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:59:14.766 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:14.766 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:16.017 01.251 12308 Exposure complete
23:59:16.140 00.123 12308 worker thread done servicing request
23:59:16.140 00.000 14556 OnExposeComplete: enter
23:59:16.144 00.004 14556 UpdateGuideState(): m_state=6
23:59:16.150 00.006 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8362
23:59:16.153 00.003 14556 Star::Find returns 1 (0), X=164.12, Y=1000.87, Mass=2246, SNR=31.8, Peak=179 HFD=4.4
23:59:16.157 00.004 14556 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-3.07) = xAngle (0.06 = 0.06)
23:59:16.162 00.005 14556 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.03 = -0.03)
23:59:16.166 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=-0.04 hyp=0.29 cameraTheta=-3.01 mountX=0.29 mountY=-0.01, mountTheta=-0.03
23:59:16.171 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=-0.04, opts=13)
23:59:16.176 00.005 14556 Enqueuing Move request for scope (-0.29, -0.04)
23:59:16.181 00.005 12308 Worker thread wakes up
23:59:16.181 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.04) opts 0xd
23:59:16.181 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, -0.04)
23:59:16.181 00.000 12308 Moving (-0.29, -0.04) raw xDistance=0.29 yDistance=-0.01
23:59:16.181 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:59:16.182 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:16.182 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:59:16.182 00.000 12308 MoveAxis(W, 127, ABG)
23:59:16.182 00.000 12308 Guiding  Dir = 3, Dur = 127
23:59:16.184 00.002 12308 IsSlewing returns 0
23:59:16.184 00.000 12308 IsGuiding returns 0
23:59:16.185 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:16.188 00.003 12308 PulseGuide returned control before completion, sleep 137
23:59:16.215 00.027 14556 UpdateGuideState exits: m=2246 SNR=31.8
23:59:16.224 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:16.230 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:16.235 00.005 14556 Enqueuing Expose request
23:59:16.336 00.101 12308 IsGuiding returns 1
23:59:16.336 00.000 12308 scope still moving after pulse duration time elapsed
23:59:16.365 00.029 12308 IsSlewing returns 0
23:59:16.366 00.001 12308 IsGuiding returns 1
23:59:16.396 00.030 12308 IsSlewing returns 0
23:59:16.398 00.002 12308 IsGuiding returns 1
23:59:16.429 00.031 12308 IsSlewing returns 0
23:59:16.430 00.001 12308 IsGuiding returns 0
23:59:16.430 00.000 12308 scope move finished after 127 + 118 ms
23:59:16.431 00.001 12308 Move returns status 0, amount 127
23:59:16.432 00.001 12308 MoveAxis(N, 0, ABG)
23:59:16.432 00.000 12308 Move returns status 0, amount 0
23:59:16.433 00.001 12308 move complete, result=0
23:59:16.433 00.000 12308 worker thread done servicing request
23:59:16.434 00.001 14556 GuideStep: 0.3 px 127 ms WEST, -0.0 px 0 ms NORTH
23:59:16.444 00.010 12308 Worker thread wakes up
23:59:16.445 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:16.445 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:17.696 01.251 12308 Exposure complete
23:59:17.818 00.122 12308 worker thread done servicing request
23:59:17.818 00.000 14556 OnExposeComplete: enter
23:59:17.822 00.004 14556 UpdateGuideState(): m_state=6
23:59:17.828 00.006 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8363
23:59:17.833 00.005 14556 Star::Find returns 1 (0), X=164.36, Y=1000.90, Mass=2378, SNR=32.7, Peak=197 HFD=4.7
23:59:17.840 00.007 14556 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.07) = xAngle (0.02 = 0.02)
23:59:17.845 00.005 14556 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.08 = -0.08)
23:59:17.850 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.06 cameraTheta=-3.05 mountX=0.06 mountY=-0.00, mountTheta=-0.08
23:59:17.855 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.01, opts=13)
23:59:17.858 00.003 14556 Enqueuing Move request for scope (-0.05, -0.01)
23:59:17.862 00.004 12308 Worker thread wakes up
23:59:17.862 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
23:59:17.862 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
23:59:17.864 00.002 12308 Moving (-0.05, -0.01) raw xDistance=0.06 yDistance=-0.00
23:59:17.864 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:59:17.864 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:17.864 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:59:17.865 00.001 12308 MoveAxis(E, 0, ABG)
23:59:17.865 00.000 12308 Move returns status 0, amount 0
23:59:17.865 00.000 12308 MoveAxis(N, 0, ABG)
23:59:17.865 00.000 12308 Move returns status 0, amount 0
23:59:17.866 00.001 12308 move complete, result=0
23:59:17.866 00.000 12308 worker thread done servicing request
23:59:17.866 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:17.890 00.024 14556 UpdateGuideState exits: m=2378 SNR=32.7
23:59:17.894 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:17.898 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:17.902 00.004 14556 Enqueuing Expose request
23:59:17.906 00.004 12308 Worker thread wakes up
23:59:17.906 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:59:17.910 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:17.910 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:19.161 01.251 12308 Exposure complete
23:59:19.286 00.125 12308 worker thread done servicing request
23:59:19.286 00.000 14556 OnExposeComplete: enter
23:59:19.293 00.007 14556 UpdateGuideState(): m_state=6
23:59:19.298 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8364
23:59:19.302 00.004 14556 Star::Find returns 1 (0), X=164.34, Y=1001.01, Mass=2342, SNR=32.5, Peak=180 HFD=4.4
23:59:19.306 00.004 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
23:59:19.311 00.005 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
23:59:19.314 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.17 mountX=0.07 mountY=-0.12, mountTheta=-1.06
23:59:19.320 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.11, opts=13)
23:59:19.324 00.004 14556 Enqueuing Move request for scope (-0.07, 0.11)
23:59:19.328 00.004 12308 Worker thread wakes up
23:59:19.329 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
23:59:19.329 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
23:59:19.329 00.000 12308 Moving (-0.07, 0.11) raw xDistance=0.07 yDistance=-0.12
23:59:19.329 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:59:19.329 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:19.329 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:59:19.330 00.001 12308 MoveAxis(E, 0, ABG)
23:59:19.330 00.000 12308 Move returns status 0, amount 0
23:59:19.330 00.000 12308 MoveAxis(N, 0, ABG)
23:59:19.331 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:19.334 00.003 12308 Move returns status 0, amount 0
23:59:19.334 00.000 12308 move complete, result=0
23:59:19.335 00.001 12308 worker thread done servicing request
23:59:19.357 00.022 14556 UpdateGuideState exits: m=2342 SNR=32.5
23:59:19.363 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:19.366 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:19.370 00.004 14556 Enqueuing Expose request
23:59:19.375 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:19.381 00.006 12308 Worker thread wakes up
23:59:19.382 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:19.382 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:20.633 01.251 12308 Exposure complete
23:59:20.760 00.127 12308 worker thread done servicing request
23:59:20.761 00.001 14556 OnExposeComplete: enter
23:59:20.765 00.004 14556 UpdateGuideState(): m_state=6
23:59:20.769 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8365
23:59:20.773 00.004 14556 Star::Find returns 1 (0), X=164.35, Y=1000.93, Mass=2152, SNR=31.4, Peak=170 HFD=4.4
23:59:20.777 00.004 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.87 = -0.42)
23:59:20.781 00.004 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.77 = -0.52)
23:59:20.784 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.79 mountX=0.06 mountY=-0.03, mountTheta=-0.50
23:59:20.789 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.02, opts=13)
23:59:20.793 00.004 14556 Enqueuing Move request for scope (-0.07, 0.02)
23:59:20.797 00.004 12308 Worker thread wakes up
23:59:20.797 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
23:59:20.797 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
23:59:20.798 00.001 12308 Moving (-0.07, 0.02) raw xDistance=0.06 yDistance=-0.03
23:59:20.798 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:59:20.798 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:20.798 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:59:20.798 00.000 12308 MoveAxis(E, 0, ABG)
23:59:20.798 00.000 12308 Move returns status 0, amount 0
23:59:20.800 00.002 12308 MoveAxis(N, 0, ABG)
23:59:20.800 00.000 12308 Move returns status 0, amount 0
23:59:20.800 00.000 12308 move complete, result=0
23:59:20.800 00.000 12308 worker thread done servicing request
23:59:20.800 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:20.825 00.025 14556 UpdateGuideState exits: m=2152 SNR=31.4
23:59:20.828 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:20.831 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:20.835 00.004 14556 Enqueuing Expose request
23:59:20.838 00.003 12308 Worker thread wakes up
23:59:20.839 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:20.839 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:20.839 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:59:22.091 01.252 12308 Exposure complete
23:59:22.230 00.139 12308 worker thread done servicing request
23:59:22.231 00.001 14556 OnExposeComplete: enter
23:59:22.234 00.003 14556 UpdateGuideState(): m_state=6
23:59:22.239 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8366
23:59:22.242 00.003 14556 Star::Find returns 1 (0), X=164.11, Y=1000.96, Mass=2212, SNR=31.7, Peak=210 HFD=4.3
23:59:22.247 00.005 14556 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.07) = xAngle (6.04 = -0.25)
23:59:22.252 00.005 14556 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.94 = -0.35)
23:59:22.257 00.005 14556 CameraToMount -- cameraX=-0.30 cameraY=0.05 hyp=0.30 cameraTheta=2.96 mountX=0.30 mountY=-0.10, mountTheta=-0.34
23:59:22.262 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.05, opts=13)
23:59:22.266 00.004 14556 Enqueuing Move request for scope (-0.30, 0.05)
23:59:22.270 00.004 12308 Worker thread wakes up
23:59:22.270 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.05) opts 0xd
23:59:22.270 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.05)
23:59:22.270 00.000 12308 Moving (-0.30, 0.05) raw xDistance=0.30 yDistance=-0.10
23:59:22.270 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:59:22.270 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:22.271 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:59:22.271 00.000 12308 MoveAxis(W, 128, ABG)
23:59:22.271 00.000 12308 Guiding  Dir = 3, Dur = 128
23:59:22.271 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:22.275 00.004 12308 IsSlewing returns 0
23:59:22.276 00.001 12308 IsGuiding returns 0
23:59:22.276 00.000 12308 PulseGuide returned control before completion, sleep 138
23:59:22.303 00.027 14556 UpdateGuideState exits: m=2212 SNR=31.7
23:59:22.308 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:22.313 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:22.317 00.004 14556 Enqueuing Expose request
23:59:22.423 00.106 12308 IsGuiding returns 1
23:59:22.424 00.001 12308 scope still moving after pulse duration time elapsed
23:59:22.454 00.030 12308 IsSlewing returns 0
23:59:22.455 00.001 12308 IsGuiding returns 0
23:59:22.455 00.000 12308 scope move finished after 128 + 51 ms
23:59:22.456 00.001 12308 Move returns status 0, amount 128
23:59:22.456 00.000 12308 MoveAxis(N, 0, ABG)
23:59:22.457 00.001 12308 Move returns status 0, amount 0
23:59:22.457 00.000 12308 move complete, result=0
23:59:22.457 00.000 12308 worker thread done servicing request
23:59:22.459 00.002 12308 Worker thread wakes up
23:59:22.459 00.000 14556 GuideStep: 0.3 px 128 ms WEST, -0.1 px 0 ms NORTH
23:59:22.467 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:22.467 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:23.716 01.249 12308 Exposure complete
23:59:23.838 00.122 12308 worker thread done servicing request
23:59:23.838 00.000 14556 OnExposeComplete: enter
23:59:23.843 00.005 14556 UpdateGuideState(): m_state=6
23:59:23.846 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8367
23:59:23.851 00.005 14556 Star::Find returns 1 (0), X=164.34, Y=1001.12, Mass=2233, SNR=31.7, Peak=185 HFD=4.6
23:59:23.857 00.006 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
23:59:23.861 00.004 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
23:59:23.867 00.006 14556 CameraToMount -- cameraX=-0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.91 mountX=0.06 mountY=-0.22, mountTheta=-1.30
23:59:23.875 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.21, opts=13)
23:59:23.881 00.006 14556 Enqueuing Move request for scope (-0.07, 0.21)
23:59:23.884 00.003 12308 Worker thread wakes up
23:59:23.885 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.21) opts 0xd
23:59:23.885 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.21)
23:59:23.885 00.000 12308 Moving (-0.07, 0.21) raw xDistance=0.06 yDistance=-0.22
23:59:23.885 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:59:23.886 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:59:23.886 00.000 12308 MoveAxis(E, 0, ABG)
23:59:23.886 00.000 12308 Move returns status 0, amount 0
23:59:23.887 00.001 12308 MoveAxis(N, 155, ABG)
23:59:23.887 00.000 12308 Guiding  Dir = 0, Dur = 155
23:59:23.887 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:23.891 00.004 12308 IsSlewing returns 0
23:59:23.891 00.000 12308 IsGuiding returns 0
23:59:23.891 00.000 12308 PulseGuide returned control before completion, sleep 165
23:59:23.911 00.020 14556 UpdateGuideState exits: m=2233 SNR=31.7
23:59:23.916 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:23.920 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:23.923 00.003 14556 Enqueuing Expose request
23:59:24.066 00.143 12308 IsGuiding returns 1
23:59:24.068 00.002 12308 scope still moving after pulse duration time elapsed
23:59:24.099 00.031 12308 IsSlewing returns 0
23:59:24.100 00.001 12308 IsGuiding returns 0
23:59:24.100 00.000 12308 scope move finished after 155 + 54 ms
23:59:24.101 00.001 12308 Move returns status 0, amount 155
23:59:24.101 00.000 12308 move complete, result=0
23:59:24.101 00.000 12308 worker thread done servicing request
23:59:24.102 00.001 12308 Worker thread wakes up
23:59:24.102 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
23:59:24.109 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:24.109 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:25.365 01.256 12308 Exposure complete
23:59:25.476 00.111 12308 worker thread done servicing request
23:59:25.476 00.000 14556 OnExposeComplete: enter
23:59:25.479 00.003 14556 UpdateGuideState(): m_state=6
23:59:25.484 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8368
23:59:25.488 00.004 14556 Star::Find returns 1 (0), X=164.26, Y=1001.02, Mass=2196, SNR=31.4, Peak=181 HFD=4.4
23:59:25.491 00.003 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.56 = -0.72)
23:59:25.495 00.004 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.82)
23:59:25.501 00.006 14556 CameraToMount -- cameraX=-0.15 cameraY=0.12 hyp=0.19 cameraTheta=2.49 mountX=0.14 mountY=-0.14, mountTheta=-0.78
23:59:25.508 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.12, opts=13)
23:59:25.513 00.005 14556 Enqueuing Move request for scope (-0.15, 0.12)
23:59:25.516 00.003 12308 Worker thread wakes up
23:59:25.516 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.12) opts 0xd
23:59:25.516 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.12)
23:59:25.516 00.000 12308 Moving (-0.15, 0.12) raw xDistance=0.14 yDistance=-0.14
23:59:25.518 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:59:25.518 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:25.518 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:59:25.518 00.000 12308 MoveAxis(E, 0, ABG)
23:59:25.518 00.000 12308 Move returns status 0, amount 0
23:59:25.519 00.001 12308 MoveAxis(N, 0, ABG)
23:59:25.519 00.000 12308 Move returns status 0, amount 0
23:59:25.519 00.000 12308 move complete, result=0
23:59:25.519 00.000 12308 worker thread done servicing request
23:59:25.519 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:25.545 00.026 14556 UpdateGuideState exits: m=2196 SNR=31.4
23:59:25.550 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:25.553 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:25.558 00.005 14556 Enqueuing Expose request
23:59:25.562 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:25.566 00.004 12308 Worker thread wakes up
23:59:25.566 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:25.566 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:26.811 01.245 12308 Exposure complete
23:59:26.928 00.117 12308 worker thread done servicing request
23:59:26.929 00.001 14556 OnExposeComplete: enter
23:59:26.933 00.004 14556 UpdateGuideState(): m_state=6
23:59:26.937 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8369
23:59:26.941 00.004 14556 Star::Find returns 1 (0), X=164.23, Y=1001.06, Mass=2225, SNR=31.7, Peak=199 HFD=4.3
23:59:26.945 00.004 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.50 = -0.78)
23:59:26.948 00.003 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.88)
23:59:26.952 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.16 hyp=0.24 cameraTheta=2.43 mountX=0.17 mountY=-0.19, mountTheta=-0.83
23:59:26.957 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.16, opts=13)
23:59:26.961 00.004 14556 Enqueuing Move request for scope (-0.18, 0.16)
23:59:26.965 00.004 12308 Worker thread wakes up
23:59:26.965 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.16) opts 0xd
23:59:26.965 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.16)
23:59:26.965 00.000 12308 Moving (-0.18, 0.16) raw xDistance=0.17 yDistance=-0.19
23:59:26.965 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:59:26.965 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:26.965 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:59:26.966 00.001 12308 MoveAxis(E, 0, ABG)
23:59:26.966 00.000 12308 Move returns status 0, amount 0
23:59:26.966 00.000 12308 MoveAxis(N, 0, ABG)
23:59:26.967 00.001 12308 Move returns status 0, amount 0
23:59:26.967 00.000 12308 move complete, result=0
23:59:26.967 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:26.970 00.003 12308 worker thread done servicing request
23:59:26.990 00.020 14556 UpdateGuideState exits: m=2225 SNR=31.7
23:59:26.996 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:27.000 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:27.008 00.008 14556 Enqueuing Expose request
23:59:27.013 00.005 12308 Worker thread wakes up
23:59:27.014 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:27.014 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:27.014 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:59:28.263 01.249 12308 Exposure complete
23:59:28.382 00.119 12308 worker thread done servicing request
23:59:28.382 00.000 14556 OnExposeComplete: enter
23:59:28.385 00.003 14556 UpdateGuideState(): m_state=6
23:59:28.390 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8370
23:59:28.393 00.003 14556 Star::Find returns 1 (0), X=164.26, Y=1001.00, Mass=2400, SNR=32.8, Peak=210 HFD=4.7
23:59:28.398 00.005 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.65 = -0.63)
23:59:28.402 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.73)
23:59:28.406 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.19 cameraTheta=2.58 mountX=0.15 mountY=-0.12, mountTheta=-0.69
23:59:28.412 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.10, opts=13)
23:59:28.416 00.004 14556 Enqueuing Move request for scope (-0.16, 0.10)
23:59:28.420 00.004 12308 Worker thread wakes up
23:59:28.420 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.10) opts 0xd
23:59:28.421 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.10)
23:59:28.421 00.000 12308 Moving (-0.16, 0.10) raw xDistance=0.15 yDistance=-0.12
23:59:28.421 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:59:28.421 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:28.421 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:59:28.422 00.001 12308 MoveAxis(E, 0, ABG)
23:59:28.422 00.000 12308 Move returns status 0, amount 0
23:59:28.422 00.000 12308 MoveAxis(N, 0, ABG)
23:59:28.422 00.000 12308 Move returns status 0, amount 0
23:59:28.422 00.000 12308 move complete, result=0
23:59:28.422 00.000 12308 worker thread done servicing request
23:59:28.422 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:28.448 00.026 14556 UpdateGuideState exits: m=2400 SNR=32.8
23:59:28.452 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:28.455 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:28.459 00.004 14556 Enqueuing Expose request
23:59:28.463 00.004 12308 Worker thread wakes up
23:59:28.463 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:28.469 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:28.469 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:29.713 01.244 12308 Exposure complete
23:59:29.840 00.127 12308 worker thread done servicing request
23:59:29.840 00.000 14556 OnExposeComplete: enter
23:59:29.844 00.004 14556 UpdateGuideState(): m_state=6
23:59:29.849 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8371
23:59:29.853 00.004 14556 Star::Find returns 1 (0), X=164.16, Y=1000.95, Mass=2319, SNR=32.2, Peak=195 HFD=4.5
23:59:29.857 00.004 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.02 = -0.26)
23:59:29.860 00.003 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.92 = -0.36)
23:59:29.864 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.05 hyp=0.26 cameraTheta=2.95 mountX=0.25 mountY=-0.09, mountTheta=-0.35
23:59:29.870 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.05, opts=13)
23:59:29.875 00.005 14556 Enqueuing Move request for scope (-0.26, 0.05)
23:59:29.880 00.005 12308 Worker thread wakes up
23:59:29.880 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.05) opts 0xd
23:59:29.880 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.05)
23:59:29.880 00.000 12308 Moving (-0.26, 0.05) raw xDistance=0.25 yDistance=-0.09
23:59:29.880 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:59:29.880 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:29.881 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:59:29.881 00.000 12308 MoveAxis(W, 109, ABG)
23:59:29.881 00.000 12308 Guiding  Dir = 3, Dur = 109
23:59:29.881 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:29.886 00.005 12308 IsSlewing returns 0
23:59:29.886 00.000 12308 IsGuiding returns 0
23:59:29.887 00.001 12308 PulseGuide returned control before completion, sleep 119
23:59:29.909 00.022 14556 UpdateGuideState exits: m=2319 SNR=32.2
23:59:29.916 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:29.920 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:29.926 00.006 14556 Enqueuing Expose request
23:59:30.017 00.091 12308 IsGuiding returns 1
23:59:30.017 00.000 12308 scope still moving after pulse duration time elapsed
23:59:30.048 00.031 12308 IsSlewing returns 0
23:59:30.048 00.000 12308 IsGuiding returns 0
23:59:30.050 00.002 12308 scope move finished after 109 + 54 ms
23:59:30.050 00.000 12308 Move returns status 0, amount 109
23:59:30.050 00.000 12308 MoveAxis(N, 0, ABG)
23:59:30.050 00.000 12308 Move returns status 0, amount 0
23:59:30.051 00.001 12308 move complete, result=0
23:59:30.051 00.000 12308 worker thread done servicing request
23:59:30.051 00.000 14556 GuideStep: 0.3 px 109 ms WEST, -0.1 px 0 ms NORTH
23:59:30.059 00.008 12308 Worker thread wakes up
23:59:30.059 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:30.060 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:31.313 01.253 12308 Exposure complete
23:59:31.439 00.126 12308 worker thread done servicing request
23:59:31.440 00.001 14556 OnExposeComplete: enter
23:59:31.443 00.003 14556 UpdateGuideState(): m_state=6
23:59:31.448 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8372
23:59:31.452 00.004 14556 Star::Find returns 1 (0), X=164.27, Y=1001.15, Mass=2363, SNR=32.6, Peak=197 HFD=4.5
23:59:31.456 00.004 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.17 = -1.11)
23:59:31.459 00.003 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.21)
23:59:31.463 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.24 hyp=0.28 cameraTheta=2.10 mountX=0.12 mountY=-0.26, mountTheta=-1.13
23:59:31.468 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.24, opts=13)
23:59:31.472 00.004 14556 Enqueuing Move request for scope (-0.14, 0.24)
23:59:31.476 00.004 12308 Worker thread wakes up
23:59:31.477 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.24) opts 0xd
23:59:31.477 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.24)
23:59:31.477 00.000 12308 Moving (-0.14, 0.24) raw xDistance=0.12 yDistance=-0.26
23:59:31.477 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:59:31.478 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:59:31.478 00.000 12308 MoveAxis(E, 0, ABG)
23:59:31.478 00.000 12308 Move returns status 0, amount 0
23:59:31.479 00.001 12308 MoveAxis(N, 183, ABG)
23:59:31.479 00.000 12308 Guiding  Dir = 0, Dur = 183
23:59:31.479 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:31.483 00.004 12308 IsSlewing returns 0
23:59:31.483 00.000 12308 IsGuiding returns 0
23:59:31.484 00.001 12308 PulseGuide returned control before completion, sleep 193
23:59:31.504 00.020 14556 UpdateGuideState exits: m=2363 SNR=32.6
23:59:31.510 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:31.513 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:31.517 00.004 14556 Enqueuing Expose request
23:59:31.679 00.162 12308 IsGuiding returns 1
23:59:31.682 00.003 12308 scope still moving after pulse duration time elapsed
23:59:31.711 00.029 12308 IsSlewing returns 0
23:59:31.713 00.002 12308 IsGuiding returns 0
23:59:31.713 00.000 12308 scope move finished after 183 + 46 ms
23:59:31.714 00.001 12308 Move returns status 0, amount 183
23:59:31.714 00.000 12308 move complete, result=0
23:59:31.715 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 183 ms NORTH
23:59:31.722 00.007 12308 worker thread done servicing request
23:59:31.723 00.001 12308 Worker thread wakes up
23:59:31.723 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:31.723 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:32.966 01.243 12308 Exposure complete
23:59:33.079 00.113 12308 worker thread done servicing request
23:59:33.080 00.001 14556 OnExposeComplete: enter
23:59:33.085 00.005 14556 UpdateGuideState(): m_state=6
23:59:33.089 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8373
23:59:33.093 00.004 14556 Star::Find returns 1 (0), X=164.29, Y=1000.96, Mass=2235, SNR=31.7, Peak=200 HFD=4.3
23:59:33.097 00.004 14556 CameraToMount -- cameraTheta (2.74) - m_xAngle (-3.07) = xAngle (5.81 = -0.47)
23:59:33.102 00.005 14556 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.71 = -0.57)
23:59:33.108 00.006 14556 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.74 mountX=0.12 mountY=-0.07, mountTheta=-0.55
23:59:33.113 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.05, opts=13)
23:59:33.119 00.006 14556 Enqueuing Move request for scope (-0.12, 0.05)
23:59:33.123 00.004 12308 Worker thread wakes up
23:59:33.124 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
23:59:33.124 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
23:59:33.124 00.000 12308 Moving (-0.12, 0.05) raw xDistance=0.12 yDistance=-0.07
23:59:33.125 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:59:33.125 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:33.125 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:59:33.126 00.001 12308 MoveAxis(E, 0, ABG)
23:59:33.126 00.000 12308 Move returns status 0, amount 0
23:59:33.126 00.000 12308 MoveAxis(N, 0, ABG)
23:59:33.127 00.001 12308 Move returns status 0, amount 0
23:59:33.127 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:33.132 00.005 12308 move complete, result=0
23:59:33.132 00.000 12308 worker thread done servicing request
23:59:33.154 00.022 14556 UpdateGuideState exits: m=2235 SNR=31.7
23:59:33.159 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:33.164 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:33.169 00.005 14556 Enqueuing Expose request
23:59:33.172 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:33.176 00.004 12308 Worker thread wakes up
23:59:33.176 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:33.176 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:34.425 01.249 12308 Exposure complete
23:59:34.554 00.129 12308 worker thread done servicing request
23:59:34.556 00.002 14556 OnExposeComplete: enter
23:59:34.561 00.005 14556 UpdateGuideState(): m_state=6
23:59:34.566 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8374
23:59:34.569 00.003 14556 Star::Find returns 1 (0), X=164.22, Y=1000.97, Mass=2088, SNR=30.8, Peak=183 HFD=4.5
23:59:34.572 00.003 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
23:59:34.574 00.002 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.49)
23:59:34.579 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.07 hyp=0.21 cameraTheta=2.82 mountX=0.19 mountY=-0.10, mountTheta=-0.47
23:59:34.584 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.07, opts=13)
23:59:34.588 00.004 14556 Enqueuing Move request for scope (-0.20, 0.07)
23:59:34.592 00.004 12308 Worker thread wakes up
23:59:34.592 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.07) opts 0xd
23:59:34.592 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.07)
23:59:34.593 00.001 12308 Moving (-0.20, 0.07) raw xDistance=0.19 yDistance=-0.10
23:59:34.593 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:59:34.593 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:34.593 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:59:34.593 00.000 12308 MoveAxis(E, 0, ABG)
23:59:34.593 00.000 12308 Move returns status 0, amount 0
23:59:34.594 00.001 12308 MoveAxis(N, 0, ABG)
23:59:34.594 00.000 12308 Move returns status 0, amount 0
23:59:34.594 00.000 12308 move complete, result=0
23:59:34.594 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:34.598 00.004 12308 worker thread done servicing request
23:59:34.618 00.020 14556 UpdateGuideState exits: m=2088 SNR=30.8
23:59:34.623 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:34.627 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:34.631 00.004 14556 Enqueuing Expose request
23:59:34.635 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:34.639 00.004 12308 Worker thread wakes up
23:59:34.639 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:34.639 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:35.882 01.243 12308 Exposure complete
23:59:36.007 00.125 12308 worker thread done servicing request
23:59:36.007 00.000 14556 OnExposeComplete: enter
23:59:36.011 00.004 14556 UpdateGuideState(): m_state=6
23:59:36.015 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8375
23:59:36.018 00.003 14556 Star::Find returns 1 (0), X=164.07, Y=1001.00, Mass=2249, SNR=31.8, Peak=213 HFD=4.4
23:59:36.022 00.004 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.93 = -0.35)
23:59:36.026 00.004 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.45)
23:59:36.029 00.003 14556 CameraToMount -- cameraX=-0.34 cameraY=0.10 hyp=0.35 cameraTheta=2.86 mountX=0.33 mountY=-0.15, mountTheta=-0.43
23:59:36.035 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.34, y=0.10, opts=13)
23:59:36.039 00.004 14556 Enqueuing Move request for scope (-0.34, 0.10)
23:59:36.042 00.003 12308 Worker thread wakes up
23:59:36.042 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.10) opts 0xd
23:59:36.042 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.34, 0.10)
23:59:36.042 00.000 12308 Moving (-0.34, 0.10) raw xDistance=0.33 yDistance=-0.15
23:59:36.043 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
23:59:36.043 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:36.043 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:59:36.043 00.000 12308 MoveAxis(W, 145, ABG)
23:59:36.043 00.000 12308 Guiding  Dir = 3, Dur = 145
23:59:36.043 00.000 12308 IsSlewing returns 0
23:59:36.045 00.002 12308 IsGuiding returns 0
23:59:36.045 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:36.049 00.004 12308 PulseGuide returned control before completion, sleep 155
23:59:36.072 00.023 14556 UpdateGuideState exits: m=2249 SNR=31.8
23:59:36.076 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:36.080 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:36.084 00.004 14556 Enqueuing Expose request
23:59:36.216 00.132 12308 IsGuiding returns 1
23:59:36.219 00.003 12308 scope still moving after pulse duration time elapsed
23:59:36.246 00.027 12308 IsSlewing returns 0
23:59:36.247 00.001 12308 IsGuiding returns 0
23:59:36.248 00.001 12308 scope move finished after 145 + 57 ms
23:59:36.248 00.000 12308 Move returns status 0, amount 145
23:59:36.248 00.000 12308 MoveAxis(N, 0, ABG)
23:59:36.248 00.000 12308 Move returns status 0, amount 0
23:59:36.249 00.001 12308 move complete, result=0
23:59:36.249 00.000 12308 worker thread done servicing request
23:59:36.249 00.000 12308 Worker thread wakes up
23:59:36.250 00.001 14556 GuideStep: 0.3 px 145 ms WEST, -0.2 px 0 ms NORTH
23:59:36.257 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:36.258 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:37.507 01.249 12308 Exposure complete
23:59:37.645 00.138 12308 worker thread done servicing request
23:59:37.645 00.000 14556 OnExposeComplete: enter
23:59:37.650 00.005 14556 UpdateGuideState(): m_state=6
23:59:37.659 00.009 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8376
23:59:37.665 00.006 14556 Star::Find returns 1 (0), X=164.41, Y=1001.13, Mass=2409, SNR=32.8, Peak=177 HFD=4.8
23:59:37.671 00.006 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.67 = -1.62)
23:59:37.678 00.007 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.72)
23:59:37.683 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.59 mountX=-0.01 mountY=-0.23, mountTheta=-1.62
23:59:37.696 00.013 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.23, opts=13)
23:59:37.702 00.006 14556 Enqueuing Move request for scope (-0.01, 0.23)
23:59:37.706 00.004 12308 Worker thread wakes up
23:59:37.707 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.23) opts 0xd
23:59:37.707 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.23)
23:59:37.707 00.000 12308 Moving (-0.01, 0.23) raw xDistance=-0.01 yDistance=-0.23
23:59:37.709 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:59:37.709 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:59:37.709 00.000 12308 MoveAxis(E, 0, ABG)
23:59:37.709 00.000 12308 Move returns status 0, amount 0
23:59:37.709 00.000 12308 MoveAxis(N, 158, ABG)
23:59:37.710 00.001 12308 Guiding  Dir = 0, Dur = 158
23:59:37.710 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:37.716 00.006 12308 IsSlewing returns 0
23:59:37.716 00.000 12308 IsGuiding returns 0
23:59:37.717 00.001 12308 PulseGuide returned control before completion, sleep 168
23:59:37.741 00.024 14556 UpdateGuideState exits: m=2409 SNR=32.8
23:59:37.747 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:37.753 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:37.759 00.006 14556 Enqueuing Expose request
23:59:37.889 00.130 12308 IsGuiding returns 1
23:59:37.889 00.000 12308 scope still moving after pulse duration time elapsed
23:59:37.920 00.031 12308 IsSlewing returns 0
23:59:37.920 00.000 12308 IsGuiding returns 0
23:59:37.921 00.001 12308 scope move finished after 158 + 46 ms
23:59:37.921 00.000 12308 Move returns status 0, amount 158
23:59:37.922 00.001 12308 move complete, result=0
23:59:37.922 00.000 12308 worker thread done servicing request
23:59:37.922 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 158 ms NORTH
23:59:37.928 00.006 12308 Worker thread wakes up
23:59:37.928 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:37.928 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:39.179 01.251 12308 Exposure complete
23:59:39.281 00.102 14556 OnExposeComplete: enter
23:59:39.287 00.006 12308 worker thread done servicing request
23:59:39.288 00.001 14556 UpdateGuideState(): m_state=6
23:59:39.291 00.003 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8377
23:59:39.296 00.005 14556 Star::Find returns 1 (0), X=164.58, Y=1001.01, Mass=2186, SNR=31.1, Peak=185 HFD=4.2
23:59:39.300 00.004 14556 CameraToMount -- cameraTheta (0.56) - m_xAngle (-3.07) = xAngle (3.63 = -2.65)
23:59:39.304 00.004 14556 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.53 = -2.75)
23:59:39.308 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.11 hyp=0.20 cameraTheta=0.56 mountX=-0.18 mountY=-0.08, mountTheta=-2.73
23:59:39.313 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.11, opts=13)
23:59:39.318 00.005 14556 Enqueuing Move request for scope (0.17, 0.11)
23:59:39.321 00.003 12308 Worker thread wakes up
23:59:39.321 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.11) opts 0xd
23:59:39.322 00.001 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.11)
23:59:39.322 00.000 12308 Moving (0.17, 0.11) raw xDistance=-0.18 yDistance=-0.08
23:59:39.322 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:59:39.322 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:39.322 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:59:39.322 00.000 12308 MoveAxis(E, 0, ABG)
23:59:39.322 00.000 12308 Move returns status 0, amount 0
23:59:39.324 00.002 12308 MoveAxis(N, 0, ABG)
23:59:39.324 00.000 12308 Move returns status 0, amount 0
23:59:39.324 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:39.328 00.004 12308 move complete, result=0
23:59:39.328 00.000 12308 worker thread done servicing request
23:59:39.348 00.020 14556 UpdateGuideState exits: m=2186 SNR=31.1
23:59:39.351 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:39.355 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:39.359 00.004 14556 Enqueuing Expose request
23:59:39.362 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:39.366 00.004 12308 Worker thread wakes up
23:59:39.366 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:39.366 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:40.625 01.259 12308 Exposure complete
23:59:40.753 00.128 12308 worker thread done servicing request
23:59:40.753 00.000 14556 OnExposeComplete: enter
23:59:40.757 00.004 14556 UpdateGuideState(): m_state=6
23:59:40.760 00.003 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8378
23:59:40.764 00.004 14556 Star::Find returns 1 (0), X=164.17, Y=1000.93, Mass=2178, SNR=31.3, Peak=177 HFD=4.4
23:59:40.768 00.004 14556 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.07) = xAngle (6.11 = -0.17)
23:59:40.773 00.005 14556 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.01 = -0.27)
23:59:40.777 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.02 hyp=0.24 cameraTheta=3.04 mountX=0.24 mountY=-0.06, mountTheta=-0.27
23:59:40.784 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.02, opts=13)
23:59:40.788 00.004 14556 Enqueuing Move request for scope (-0.24, 0.02)
23:59:40.793 00.005 12308 Worker thread wakes up
23:59:40.793 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.02) opts 0xd
23:59:40.794 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.02)
23:59:40.794 00.000 12308 Moving (-0.24, 0.02) raw xDistance=0.24 yDistance=-0.06
23:59:40.794 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:59:40.794 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:40.794 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:59:40.795 00.001 12308 MoveAxis(W, 103, ABG)
23:59:40.795 00.000 12308 Guiding  Dir = 3, Dur = 103
23:59:40.795 00.000 12308 IsSlewing returns 0
23:59:40.795 00.000 12308 IsGuiding returns 0
23:59:40.797 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:40.802 00.005 12308 PulseGuide returned control before completion, sleep 113
23:59:40.825 00.023 14556 UpdateGuideState exits: m=2178 SNR=31.3
23:59:40.830 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:40.833 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:40.837 00.004 14556 Enqueuing Expose request
23:59:40.925 00.088 12308 IsGuiding returns 0
23:59:40.925 00.000 12308 Move returns status 0, amount 103
23:59:40.926 00.001 12308 MoveAxis(N, 0, ABG)
23:59:40.926 00.000 12308 Move returns status 0, amount 0
23:59:40.928 00.002 12308 move complete, result=0
23:59:40.928 00.000 12308 worker thread done servicing request
23:59:40.928 00.000 14556 GuideStep: 0.2 px 103 ms WEST, -0.1 px 0 ms NORTH
23:59:40.938 00.010 12308 Worker thread wakes up
23:59:40.939 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:40.939 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:42.186 01.247 12308 Exposure complete
23:59:42.317 00.131 12308 worker thread done servicing request
23:59:42.317 00.000 14556 OnExposeComplete: enter
23:59:42.322 00.005 14556 UpdateGuideState(): m_state=6
23:59:42.326 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8379
23:59:42.329 00.003 14556 Star::Find returns 1 (0), X=164.70, Y=1001.18, Mass=2129, SNR=30.9, Peak=162 HFD=4.5
23:59:42.333 00.004 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.83 = -2.45)
23:59:42.337 00.004 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.55)
23:59:42.341 00.004 14556 CameraToMount -- cameraX=0.29 cameraY=0.27 hyp=0.40 cameraTheta=0.76 mountX=-0.31 mountY=-0.22, mountTheta=-2.52
23:59:42.347 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.29, y=0.27, opts=13)
23:59:42.351 00.004 14556 Enqueuing Move request for scope (0.29, 0.27)
23:59:42.355 00.004 12308 Worker thread wakes up
23:59:42.355 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.27) opts 0xd
23:59:42.355 00.000 12308 Handling offset move in thread for scope, endpoint = (0.29, 0.27)
23:59:42.355 00.000 12308 Moving (0.29, 0.27) raw xDistance=-0.31 yDistance=-0.22
23:59:42.356 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.31
23:59:42.356 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:59:42.356 00.000 12308 MoveAxis(E, 126, ABG)
23:59:42.356 00.000 12308 Guiding  Dir = 2, Dur = 126
23:59:42.356 00.000 12308 IsSlewing returns 0
23:59:42.357 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:42.361 00.004 12308 IsGuiding returns 0
23:59:42.363 00.002 12308 PulseGuide returned control before completion, sleep 136
23:59:42.385 00.022 14556 UpdateGuideState exits: m=2129 SNR=30.9
23:59:42.390 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:42.394 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:42.398 00.004 14556 Enqueuing Expose request
23:59:42.502 00.104 12308 IsGuiding returns 1
23:59:42.502 00.000 12308 scope still moving after pulse duration time elapsed
23:59:42.532 00.030 12308 IsSlewing returns 0
23:59:42.534 00.002 12308 IsGuiding returns 0
23:59:42.534 00.000 12308 scope move finished after 126 + 46 ms
23:59:42.534 00.000 12308 Move returns status 0, amount 126
23:59:42.536 00.002 12308 MoveAxis(N, 156, ABG)
23:59:42.536 00.000 12308 Guiding  Dir = 0, Dur = 156
23:59:42.537 00.001 12308 IsSlewing returns 0
23:59:42.537 00.000 12308 IsGuiding returns 0
23:59:42.538 00.001 12308 PulseGuide returned control before completion, sleep 166
23:59:42.720 00.182 12308 IsGuiding returns 1
23:59:42.721 00.001 12308 scope still moving after pulse duration time elapsed
23:59:42.751 00.030 12308 IsSlewing returns 0
23:59:42.752 00.001 12308 IsGuiding returns 0
23:59:42.752 00.000 12308 scope move finished after 156 + 59 ms
23:59:42.753 00.001 12308 Move returns status 0, amount 156
23:59:42.753 00.000 12308 move complete, result=0
23:59:42.753 00.000 12308 worker thread done servicing request
23:59:42.754 00.001 14556 GuideStep: -0.3 px 126 ms EAST, -0.2 px 156 ms NORTH
23:59:42.761 00.007 12308 Worker thread wakes up
23:59:42.761 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:42.762 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:44.015 01.253 12308 Exposure complete
23:59:44.145 00.130 12308 worker thread done servicing request
23:59:44.145 00.000 14556 OnExposeComplete: enter
23:59:44.150 00.005 14556 UpdateGuideState(): m_state=6
23:59:44.154 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8380
23:59:44.159 00.005 14556 Star::Find returns 1 (0), X=164.33, Y=1000.92, Mass=2081, SNR=30.5, Peak=169 HFD=4.7
23:59:44.163 00.004 14556 CameraToMount -- cameraTheta (2.91) - m_xAngle (-3.07) = xAngle (5.98 = -0.30)
23:59:44.167 00.004 14556 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.88 = -0.40)
23:59:44.170 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.91 mountX=0.08 mountY=-0.03, mountTheta=-0.39
23:59:44.176 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.02, opts=13)
23:59:44.180 00.004 14556 Enqueuing Move request for scope (-0.08, 0.02)
23:59:44.182 00.002 12308 Worker thread wakes up
23:59:44.183 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
23:59:44.183 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
23:59:44.183 00.000 12308 Moving (-0.08, 0.02) raw xDistance=0.08 yDistance=-0.03
23:59:44.183 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:59:44.185 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:44.185 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:59:44.185 00.000 12308 MoveAxis(E, 0, ABG)
23:59:44.185 00.000 12308 Move returns status 0, amount 0
23:59:44.186 00.001 12308 MoveAxis(N, 0, ABG)
23:59:44.186 00.000 12308 Move returns status 0, amount 0
23:59:44.186 00.000 12308 move complete, result=0
23:59:44.186 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:44.193 00.007 12308 worker thread done servicing request
23:59:44.211 00.018 14556 UpdateGuideState exits: m=2081 SNR=30.5
23:59:44.215 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:44.219 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:44.224 00.005 14556 Enqueuing Expose request
23:59:44.228 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:59:44.231 00.003 12308 Worker thread wakes up
23:59:44.232 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:44.232 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:45.476 01.244 12308 Exposure complete
23:59:45.597 00.121 12308 worker thread done servicing request
23:59:45.597 00.000 14556 OnExposeComplete: enter
23:59:45.600 00.003 14556 UpdateGuideState(): m_state=6
23:59:45.603 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8381
23:59:45.606 00.003 14556 Star::Find returns 1 (0), X=164.42, Y=1000.95, Mass=2002, SNR=30.1, Peak=187 HFD=4.1
23:59:45.608 00.002 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
23:59:45.611 00.003 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
23:59:45.613 00.002 14556 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.33 mountX=-0.01 mountY=-0.04, mountTheta=-1.89
23:59:45.617 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.05, opts=13)
23:59:45.621 00.004 14556 Enqueuing Move request for scope (0.01, 0.05)
23:59:45.625 00.004 12308 Worker thread wakes up
23:59:45.625 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
23:59:45.625 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
23:59:45.626 00.001 12308 Moving (0.01, 0.05) raw xDistance=-0.01 yDistance=-0.04
23:59:45.626 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:59:45.626 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:45.626 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:59:45.626 00.000 12308 MoveAxis(E, 0, ABG)
23:59:45.626 00.000 12308 Move returns status 0, amount 0
23:59:45.626 00.000 12308 MoveAxis(N, 0, ABG)
23:59:45.626 00.000 12308 Move returns status 0, amount 0
23:59:45.627 00.001 12308 move complete, result=0
23:59:45.627 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:45.630 00.003 12308 worker thread done servicing request
23:59:45.649 00.019 14556 UpdateGuideState exits: m=2002 SNR=30.1
23:59:45.656 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:45.659 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:45.663 00.004 14556 Enqueuing Expose request
23:59:45.668 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:59:45.672 00.004 12308 Worker thread wakes up
23:59:45.672 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:45.672 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:46.917 01.245 12308 Exposure complete
23:59:47.047 00.130 12308 worker thread done servicing request
23:59:47.047 00.000 14556 OnExposeComplete: enter
23:59:47.051 00.004 14556 UpdateGuideState(): m_state=6
23:59:47.054 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8382
23:59:47.059 00.005 14556 Star::Find returns 1 (0), X=164.31, Y=1000.99, Mass=2352, SNR=32.6, Peak=205 HFD=4.6
23:59:47.064 00.005 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
23:59:47.068 00.004 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
23:59:47.071 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.46 mountX=0.10 mountY=-0.10, mountTheta=-0.80
23:59:47.077 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.09, opts=13)
23:59:47.081 00.004 14556 Enqueuing Move request for scope (-0.11, 0.09)
23:59:47.084 00.003 12308 Worker thread wakes up
23:59:47.084 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
23:59:47.084 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
23:59:47.084 00.000 12308 Moving (-0.11, 0.09) raw xDistance=0.10 yDistance=-0.10
23:59:47.084 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:59:47.086 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:47.086 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:59:47.086 00.000 12308 MoveAxis(E, 0, ABG)
23:59:47.086 00.000 12308 Move returns status 0, amount 0
23:59:47.086 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:47.092 00.006 12308 MoveAxis(N, 0, ABG)
23:59:47.092 00.000 12308 Move returns status 0, amount 0
23:59:47.092 00.000 12308 move complete, result=0
23:59:47.093 00.001 12308 worker thread done servicing request
23:59:47.113 00.020 14556 UpdateGuideState exits: m=2352 SNR=32.6
23:59:47.116 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:47.121 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:47.125 00.004 14556 Enqueuing Expose request
23:59:47.127 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:47.132 00.005 12308 Worker thread wakes up
23:59:47.132 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:47.132 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:48.385 01.253 12308 Exposure complete
23:59:48.510 00.125 12308 worker thread done servicing request
23:59:48.511 00.001 14556 OnExposeComplete: enter
23:59:48.515 00.004 14556 UpdateGuideState(): m_state=6
23:59:48.519 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8383
23:59:48.523 00.004 14556 Star::Find returns 1 (0), X=164.09, Y=1000.97, Mass=2190, SNR=31.3, Peak=201 HFD=4.4
23:59:48.528 00.005 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.02 = -0.26)
23:59:48.533 00.005 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.36)
23:59:48.539 00.006 14556 CameraToMount -- cameraX=-0.32 cameraY=0.06 hyp=0.33 cameraTheta=2.95 mountX=0.32 mountY=-0.11, mountTheta=-0.35
23:59:48.545 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.06, opts=13)
23:59:48.549 00.004 14556 Enqueuing Move request for scope (-0.32, 0.06)
23:59:48.552 00.003 12308 Worker thread wakes up
23:59:48.552 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.06) opts 0xd
23:59:48.552 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.06)
23:59:48.552 00.000 12308 Moving (-0.32, 0.06) raw xDistance=0.32 yDistance=-0.11
23:59:48.552 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
23:59:48.552 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:48.554 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:59:48.554 00.000 12308 MoveAxis(W, 137, ABG)
23:59:48.554 00.000 12308 Guiding  Dir = 3, Dur = 137
23:59:48.554 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:48.558 00.004 12308 IsSlewing returns 0
23:59:48.558 00.000 12308 IsGuiding returns 0
23:59:48.559 00.001 12308 PulseGuide returned control before completion, sleep 147
23:59:48.583 00.024 14556 UpdateGuideState exits: m=2190 SNR=31.3
23:59:48.587 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:48.592 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:48.596 00.004 14556 Enqueuing Expose request
23:59:48.717 00.121 12308 IsGuiding returns 1
23:59:48.718 00.001 12308 scope still moving after pulse duration time elapsed
23:59:48.748 00.030 12308 IsSlewing returns 0
23:59:48.750 00.002 12308 IsGuiding returns 0
23:59:48.750 00.000 12308 scope move finished after 137 + 53 ms
23:59:48.750 00.000 12308 Move returns status 0, amount 137
23:59:48.751 00.001 12308 MoveAxis(N, 0, ABG)
23:59:48.751 00.000 12308 Move returns status 0, amount 0
23:59:48.751 00.000 12308 move complete, result=0
23:59:48.751 00.000 12308 worker thread done servicing request
23:59:48.752 00.001 12308 Worker thread wakes up
23:59:48.752 00.000 14556 GuideStep: 0.3 px 137 ms WEST, -0.1 px 0 ms NORTH
23:59:48.760 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:48.760 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:50.012 01.252 12308 Exposure complete
23:59:50.131 00.119 12308 worker thread done servicing request
23:59:50.131 00.000 14556 OnExposeComplete: enter
23:59:50.136 00.005 14556 UpdateGuideState(): m_state=6
23:59:50.140 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8384
23:59:50.143 00.003 14556 Star::Find returns 1 (0), X=164.32, Y=1001.06, Mass=2316, SNR=32.4, Peak=226 HFD=4.5
23:59:50.148 00.005 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.18 = -1.11)
23:59:50.150 00.002 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.21)
23:59:50.154 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.18 cameraTheta=2.10 mountX=0.08 mountY=-0.16, mountTheta=-1.12
23:59:50.160 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.15, opts=13)
23:59:50.163 00.003 14556 Enqueuing Move request for scope (-0.09, 0.15)
23:59:50.168 00.005 12308 Worker thread wakes up
23:59:50.168 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd
23:59:50.168 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.15)
23:59:50.168 00.000 12308 Moving (-0.09, 0.15) raw xDistance=0.08 yDistance=-0.16
23:59:50.168 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:59:50.168 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:50.169 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:59:50.169 00.000 12308 MoveAxis(E, 0, ABG)
23:59:50.169 00.000 12308 Move returns status 0, amount 0
23:59:50.169 00.000 12308 MoveAxis(N, 0, ABG)
23:59:50.169 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:50.173 00.004 12308 Move returns status 0, amount 0
23:59:50.173 00.000 12308 move complete, result=0
23:59:50.173 00.000 12308 worker thread done servicing request
23:59:50.194 00.021 14556 UpdateGuideState exits: m=2316 SNR=32.4
23:59:50.199 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:50.202 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:50.206 00.004 14556 Enqueuing Expose request
23:59:50.210 00.004 12308 Worker thread wakes up
23:59:50.211 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:59:50.216 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:50.216 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:51.468 01.252 12308 Exposure complete
23:59:51.592 00.124 12308 worker thread done servicing request
23:59:51.592 00.000 14556 OnExposeComplete: enter
23:59:51.595 00.003 14556 UpdateGuideState(): m_state=6
23:59:51.600 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8385
23:59:51.604 00.004 14556 Star::Find returns 1 (0), X=164.15, Y=1001.05, Mass=2386, SNR=32.7, Peak=211 HFD=4.5
23:59:51.608 00.004 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.72 = -0.57)
23:59:51.611 00.003 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.62 = -0.67)
23:59:51.615 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.14 hyp=0.30 cameraTheta=2.64 mountX=0.26 mountY=-0.19, mountTheta=-0.63
23:59:51.619 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.14, opts=13)
23:59:51.623 00.004 14556 Enqueuing Move request for scope (-0.27, 0.14)
23:59:51.628 00.005 12308 Worker thread wakes up
23:59:51.628 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.14) opts 0xd
23:59:51.628 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.14)
23:59:51.628 00.000 12308 Moving (-0.27, 0.14) raw xDistance=0.26 yDistance=-0.19
23:59:51.628 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:59:51.628 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:51.628 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:59:51.628 00.000 12308 MoveAxis(W, 111, ABG)
23:59:51.629 00.001 12308 Guiding  Dir = 3, Dur = 111
23:59:51.629 00.000 12308 IsSlewing returns 0
23:59:51.629 00.000 12308 IsGuiding returns 0
23:59:51.629 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:51.634 00.005 12308 PulseGuide returned control before completion, sleep 121
23:59:51.653 00.019 14556 UpdateGuideState exits: m=2386 SNR=32.7
23:59:51.659 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:51.663 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:51.667 00.004 14556 Enqueuing Expose request
23:59:51.772 00.105 12308 IsGuiding returns 1
23:59:51.773 00.001 12308 scope still moving after pulse duration time elapsed
23:59:51.802 00.029 12308 IsSlewing returns 0
23:59:51.802 00.000 12308 IsGuiding returns 0
23:59:51.802 00.000 12308 scope move finished after 111 + 61 ms
23:59:51.802 00.000 12308 Move returns status 0, amount 111
23:59:51.802 00.000 12308 MoveAxis(N, 0, ABG)
23:59:51.802 00.000 12308 Move returns status 0, amount 0
23:59:51.803 00.001 12308 move complete, result=0
23:59:51.803 00.000 12308 worker thread done servicing request
23:59:51.803 00.000 14556 GuideStep: 0.3 px 111 ms WEST, -0.2 px 0 ms NORTH
23:59:51.808 00.005 12308 Worker thread wakes up
23:59:51.808 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:51.808 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:53.052 01.244 12308 Exposure complete
23:59:53.185 00.133 12308 worker thread done servicing request
23:59:53.185 00.000 14556 OnExposeComplete: enter
23:59:53.190 00.005 14556 UpdateGuideState(): m_state=6
23:59:53.194 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8386
23:59:53.199 00.005 14556 Star::Find returns 1 (0), X=164.37, Y=1001.06, Mass=2161, SNR=31.2, Peak=202 HFD=4.3
23:59:53.202 00.003 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.91 = -1.38)
23:59:53.206 00.004 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.48)
23:59:53.210 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.16 cameraTheta=1.83 mountX=0.03 mountY=-0.16, mountTheta=-1.38
23:59:53.214 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.15, opts=13)
23:59:53.220 00.006 14556 Enqueuing Move request for scope (-0.04, 0.15)
23:59:53.224 00.004 12308 Worker thread wakes up
23:59:53.224 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
23:59:53.224 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
23:59:53.224 00.000 12308 Moving (-0.04, 0.15) raw xDistance=0.03 yDistance=-0.16
23:59:53.224 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:59:53.225 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:53.225 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:59:53.225 00.000 12308 MoveAxis(E, 0, ABG)
23:59:53.225 00.000 12308 Move returns status 0, amount 0
23:59:53.226 00.001 12308 MoveAxis(N, 0, ABG)
23:59:53.227 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:53.231 00.004 12308 Move returns status 0, amount 0
23:59:53.231 00.000 12308 move complete, result=0
23:59:53.231 00.000 12308 worker thread done servicing request
23:59:53.251 00.020 14556 UpdateGuideState exits: m=2161 SNR=31.2
23:59:53.255 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:53.259 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:53.264 00.005 14556 Enqueuing Expose request
23:59:53.267 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:59:53.271 00.004 12308 Worker thread wakes up
23:59:53.271 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:53.271 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:54.509 01.238 12308 Exposure complete
23:59:54.624 00.115 12308 worker thread done servicing request
23:59:54.625 00.001 14556 OnExposeComplete: enter
23:59:54.630 00.005 14556 UpdateGuideState(): m_state=6
23:59:54.633 00.003 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8387
23:59:54.637 00.004 14556 Star::Find returns 1 (0), X=164.22, Y=1001.22, Mass=2252, SNR=31.7, Peak=205 HFD=4.4
23:59:54.641 00.004 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
23:59:54.645 00.004 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
23:59:54.649 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.31 hyp=0.37 cameraTheta=2.13 mountX=0.17 mountY=-0.34, mountTheta=-1.10
23:59:54.654 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.31, opts=13)
23:59:54.658 00.004 14556 Enqueuing Move request for scope (-0.19, 0.31)
23:59:54.662 00.004 12308 Worker thread wakes up
23:59:54.662 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.31) opts 0xd
23:59:54.662 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.31)
23:59:54.662 00.000 12308 Moving (-0.19, 0.31) raw xDistance=0.17 yDistance=-0.34
23:59:54.662 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:59:54.663 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
23:59:54.663 00.000 12308 MoveAxis(E, 0, ABG)
23:59:54.663 00.000 12308 Move returns status 0, amount 0
23:59:54.663 00.000 12308 MoveAxis(N, 238, ABG)
23:59:54.664 00.001 12308 Guiding  Dir = 0, Dur = 238
23:59:54.664 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:54.668 00.004 12308 IsSlewing returns 0
23:59:54.668 00.000 12308 IsGuiding returns 0
23:59:54.668 00.000 12308 PulseGuide returned control before completion, sleep 248
23:59:54.690 00.022 14556 UpdateGuideState exits: m=2252 SNR=31.7
23:59:54.693 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:54.696 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:54.701 00.005 14556 Enqueuing Expose request
23:59:54.927 00.226 12308 IsGuiding returns 1
23:59:54.927 00.000 12308 scope still moving after pulse duration time elapsed
23:59:54.958 00.031 12308 IsSlewing returns 0
23:59:54.961 00.003 12308 IsGuiding returns 0
23:59:54.961 00.000 12308 scope move finished after 238 + 54 ms
23:59:54.962 00.001 12308 Move returns status 0, amount 238
23:59:54.962 00.000 12308 move complete, result=0
23:59:54.963 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 238 ms NORTH
23:59:54.970 00.007 12308 worker thread done servicing request
23:59:54.971 00.001 12308 Worker thread wakes up
23:59:54.971 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:54.973 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:56.217 01.244 12308 Exposure complete
23:59:56.341 00.124 12308 worker thread done servicing request
23:59:56.341 00.000 14556 OnExposeComplete: enter
23:59:56.346 00.005 14556 UpdateGuideState(): m_state=6
23:59:56.349 00.003 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8388
23:59:56.353 00.004 14556 Star::Find returns 1 (0), X=164.10, Y=1000.91, Mass=2198, SNR=31.8, Peak=185 HFD=4.4
23:59:56.357 00.004 14556 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.07) = xAngle (6.20 = -0.08)
23:59:56.359 00.002 14556 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.10 = -0.18)
23:59:56.364 00.005 14556 CameraToMount -- cameraX=-0.31 cameraY=0.01 hyp=0.31 cameraTheta=3.13 mountX=0.31 mountY=-0.06, mountTheta=-0.18
23:59:56.369 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.01, opts=13)
23:59:56.373 00.004 14556 Enqueuing Move request for scope (-0.31, 0.01)
23:59:56.377 00.004 12308 Worker thread wakes up
23:59:56.377 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.01) opts 0xd
23:59:56.377 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.01)
23:59:56.377 00.000 12308 Moving (-0.31, 0.01) raw xDistance=0.31 yDistance=-0.06
23:59:56.379 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
23:59:56.379 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:56.379 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:59:56.379 00.000 12308 MoveAxis(W, 134, ABG)
23:59:56.379 00.000 12308 Guiding  Dir = 3, Dur = 134
23:59:56.380 00.001 12308 IsSlewing returns 0
23:59:56.380 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:56.384 00.004 12308 IsGuiding returns 0
23:59:56.385 00.001 12308 PulseGuide returned control before completion, sleep 144
23:59:56.406 00.021 14556 UpdateGuideState exits: m=2198 SNR=31.8
23:59:56.409 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:56.413 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:56.417 00.004 14556 Enqueuing Expose request
23:59:56.538 00.121 12308 IsGuiding returns 1
23:59:56.539 00.001 12308 scope still moving after pulse duration time elapsed
23:59:56.568 00.029 12308 IsSlewing returns 0
23:59:56.569 00.001 12308 IsGuiding returns 0
23:59:56.570 00.001 12308 scope move finished after 134 + 51 ms
23:59:56.570 00.000 12308 Move returns status 0, amount 134
23:59:56.570 00.000 12308 MoveAxis(N, 0, ABG)
23:59:56.572 00.002 12308 Move returns status 0, amount 0
23:59:56.572 00.000 12308 move complete, result=0
23:59:56.572 00.000 12308 worker thread done servicing request
23:59:56.573 00.001 12308 Worker thread wakes up
23:59:56.573 00.000 14556 GuideStep: 0.3 px 134 ms WEST, -0.1 px 0 ms NORTH
23:59:56.579 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:56.580 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:57.828 01.248 12308 Exposure complete
23:59:57.963 00.135 12308 worker thread done servicing request
23:59:57.965 00.002 14556 OnExposeComplete: enter
23:59:57.969 00.004 14556 UpdateGuideState(): m_state=6
23:59:57.972 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8389
23:59:57.976 00.004 14556 Star::Find returns 1 (0), X=164.51, Y=1000.88, Mass=2137, SNR=31.1, Peak=189 HFD=4.8
23:59:57.981 00.005 14556 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.07) = xAngle (2.86 = 2.86)
23:59:57.985 00.004 14556 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.76 = 2.76)
23:59:57.988 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.22 mountX=-0.10 mountY=0.04, mountTheta=2.77
23:59:57.994 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.02, opts=13)
23:59:58.000 00.006 14556 Enqueuing Move request for scope (0.10, -0.02)
23:59:58.005 00.005 12308 Worker thread wakes up
23:59:58.005 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.02) opts 0xd
23:59:58.006 00.001 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.02)
23:59:58.006 00.000 12308 Moving (0.10, -0.02) raw xDistance=-0.10 yDistance=0.04
23:59:58.006 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:59:58.006 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:58.007 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:59:58.007 00.000 12308 MoveAxis(E, 0, ABG)
23:59:58.007 00.000 12308 Move returns status 0, amount 0
23:59:58.007 00.000 12308 MoveAxis(N, 0, ABG)
23:59:58.007 00.000 12308 Move returns status 0, amount 0
23:59:58.008 00.001 12308 move complete, result=0
23:59:58.008 00.000 12308 worker thread done servicing request
23:59:58.008 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:58.033 00.025 14556 UpdateGuideState exits: m=2137 SNR=31.1
23:59:58.038 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:58.042 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:58.046 00.004 14556 Enqueuing Expose request
23:59:58.051 00.005 12308 Worker thread wakes up
23:59:58.051 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:59:58.054 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:58.054 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
23:59:59.304 01.250 12308 Exposure complete
23:59:59.430 00.126 12308 worker thread done servicing request
23:59:59.432 00.002 14556 OnExposeComplete: enter
23:59:59.438 00.006 14556 UpdateGuideState(): m_state=6
23:59:59.442 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8390
23:59:59.445 00.003 14556 Star::Find returns 1 (0), X=164.47, Y=1000.90, Mass=2347, SNR=32.6, Peak=186 HFD=4.5
23:59:59.449 00.004 14556 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.07) = xAngle (2.94 = 2.94)
23:59:59.452 00.003 14556 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.84 = 2.84)
23:59:59.455 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.13 mountX=-0.05 mountY=0.02, mountTheta=2.85
23:59:59.460 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.01, opts=13)
23:59:59.462 00.002 14556 Enqueuing Move request for scope (0.05, -0.01)
23:59:59.465 00.003 12308 Worker thread wakes up
23:59:59.465 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
23:59:59.465 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
23:59:59.466 00.001 12308 Moving (0.05, -0.01) raw xDistance=-0.05 yDistance=0.02
23:59:59.466 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:59:59.466 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:59:59.466 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:59:59.466 00.000 12308 MoveAxis(E, 0, ABG)
23:59:59.466 00.000 12308 Move returns status 0, amount 0
23:59:59.466 00.000 12308 MoveAxis(N, 0, ABG)
23:59:59.467 00.001 12308 Move returns status 0, amount 0
23:59:59.467 00.000 12308 move complete, result=0
23:59:59.467 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
23:59:59.470 00.003 12308 worker thread done servicing request
23:59:59.491 00.021 14556 UpdateGuideState exits: m=2347 SNR=32.6
23:59:59.496 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:59.500 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
23:59:59.503 00.003 14556 Enqueuing Expose request
23:59:59.506 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:59:59.508 00.002 12308 Worker thread wakes up
23:59:59.508 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
23:59:59.508 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:00.754 01.246 12308 Exposure complete
00:00:00.891 00.137 12308 worker thread done servicing request
00:00:00.892 00.001 14556 OnExposeComplete: enter
00:00:00.895 00.003 14556 UpdateGuideState(): m_state=6
00:00:00.898 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8391
00:00:00.903 00.005 14556 Star::Find returns 1 (0), X=164.35, Y=1001.13, Mass=2316, SNR=32.3, Peak=207 HFD=4.5
00:00:00.906 00.003 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
00:00:00.910 00.004 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
00:00:00.914 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.87 mountX=0.05 mountY=-0.23, mountTheta=-1.35
00:00:00.918 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.22, opts=13)
00:00:00.922 00.004 14556 Enqueuing Move request for scope (-0.07, 0.22)
00:00:00.925 00.003 12308 Worker thread wakes up
00:00:00.925 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.22) opts 0xd
00:00:00.925 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.22)
00:00:00.925 00.000 12308 Moving (-0.07, 0.22) raw xDistance=0.05 yDistance=-0.23
00:00:00.926 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:00:00.926 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:00:00.926 00.000 12308 MoveAxis(E, 0, ABG)
00:00:00.926 00.000 12308 Move returns status 0, amount 0
00:00:00.927 00.001 12308 MoveAxis(N, 161, ABG)
00:00:00.927 00.000 12308 Guiding  Dir = 0, Dur = 161
00:00:00.927 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:00.931 00.004 12308 IsSlewing returns 0
00:00:00.931 00.000 12308 IsGuiding returns 0
00:00:00.931 00.000 12308 PulseGuide returned control before completion, sleep 171
00:00:00.955 00.024 14556 UpdateGuideState exits: m=2316 SNR=32.3
00:00:00.963 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:00.969 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:00.974 00.005 14556 Enqueuing Expose request
00:00:01.110 00.136 12308 IsGuiding returns 1
00:00:01.110 00.000 12308 scope still moving after pulse duration time elapsed
00:00:01.142 00.032 12308 IsSlewing returns 0
00:00:01.142 00.000 12308 IsGuiding returns 0
00:00:01.142 00.000 12308 scope move finished after 161 + 50 ms
00:00:01.143 00.001 12308 Move returns status 0, amount 161
00:00:01.144 00.001 12308 move complete, result=0
00:00:01.144 00.000 12308 worker thread done servicing request
00:00:01.145 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 161 ms NORTH
00:00:01.151 00.006 12308 Worker thread wakes up
00:00:01.152 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:01.152 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:02.402 01.250 12308 Exposure complete
00:00:02.527 00.125 12308 worker thread done servicing request
00:00:02.527 00.000 14556 OnExposeComplete: enter
00:00:02.531 00.004 14556 UpdateGuideState(): m_state=6
00:00:02.536 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8392
00:00:02.540 00.004 14556 Star::Find returns 1 (0), X=164.34, Y=1000.85, Mass=2296, SNR=32.2, Peak=190 HFD=4.5
00:00:02.543 00.003 14556 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.07) = xAngle (0.57 = 0.57)
00:00:02.546 00.003 14556 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.47 = 0.47)
00:00:02.551 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.50 mountX=0.07 mountY=0.04, mountTheta=0.49
00:00:02.556 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.05, opts=13)
00:00:02.560 00.004 14556 Enqueuing Move request for scope (-0.07, -0.05)
00:00:02.567 00.007 12308 Worker thread wakes up
00:00:02.567 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
00:00:02.567 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
00:00:02.568 00.001 12308 Moving (-0.07, -0.05) raw xDistance=0.07 yDistance=0.04
00:00:02.568 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:00:02.568 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:02.568 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:00:02.569 00.001 12308 MoveAxis(E, 0, ABG)
00:00:02.569 00.000 12308 Move returns status 0, amount 0
00:00:02.569 00.000 12308 MoveAxis(N, 0, ABG)
00:00:02.570 00.001 12308 Move returns status 0, amount 0
00:00:02.570 00.000 12308 move complete, result=0
00:00:02.570 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:02.575 00.005 12308 worker thread done servicing request
00:00:02.596 00.021 14556 UpdateGuideState exits: m=2296 SNR=32.2
00:00:02.603 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:02.609 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:02.614 00.005 14556 Enqueuing Expose request
00:00:02.617 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:00:02.623 00.006 12308 Worker thread wakes up
00:00:02.623 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:02.623 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:03.875 01.252 12308 Exposure complete
00:00:03.993 00.118 12308 worker thread done servicing request
00:00:03.993 00.000 14556 OnExposeComplete: enter
00:00:03.998 00.005 14556 UpdateGuideState(): m_state=6
00:00:04.003 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8393
00:00:04.007 00.004 14556 Star::Find returns 1 (0), X=164.22, Y=1000.90, Mass=2311, SNR=32.3, Peak=203 HFD=4.5
00:00:04.011 00.004 14556 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-3.07) = xAngle (-0.02 = -0.02)
00:00:04.015 00.004 14556 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.12 = -0.12)
00:00:04.019 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-3.09 mountX=0.19 mountY=-0.02, mountTheta=-0.12
00:00:04.023 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.01, opts=13)
00:00:04.029 00.006 14556 Enqueuing Move request for scope (-0.19, -0.01)
00:00:04.034 00.005 12308 Worker thread wakes up
00:00:04.034 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.01) opts 0xd
00:00:04.034 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.01)
00:00:04.034 00.000 12308 Moving (-0.19, -0.01) raw xDistance=0.19 yDistance=-0.02
00:00:04.034 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:00:04.035 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:04.035 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:00:04.035 00.000 12308 MoveAxis(E, 0, ABG)
00:00:04.036 00.001 12308 Move returns status 0, amount 0
00:00:04.036 00.000 12308 MoveAxis(N, 0, ABG)
00:00:04.036 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:04.040 00.004 12308 Move returns status 0, amount 0
00:00:04.040 00.000 12308 move complete, result=0
00:00:04.041 00.001 12308 worker thread done servicing request
00:00:04.060 00.019 14556 UpdateGuideState exits: m=2311 SNR=32.3
00:00:04.066 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:04.071 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:04.075 00.004 14556 Enqueuing Expose request
00:00:04.078 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:00:04.082 00.004 12308 Worker thread wakes up
00:00:04.082 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:04.082 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:05.329 01.247 12308 Exposure complete
00:00:05.449 00.120 12308 worker thread done servicing request
00:00:05.449 00.000 14556 OnExposeComplete: enter
00:00:05.454 00.005 14556 UpdateGuideState(): m_state=6
00:00:05.457 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8394
00:00:05.461 00.004 14556 Star::Find returns 1 (0), X=164.30, Y=1000.94, Mass=2199, SNR=31.2, Peak=209 HFD=4.3
00:00:05.465 00.004 14556 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.07) = xAngle (5.90 = -0.38)
00:00:05.468 00.003 14556 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.48)
00:00:05.472 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.83 mountX=0.11 mountY=-0.06, mountTheta=-0.46
00:00:05.477 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.04, opts=13)
00:00:05.481 00.004 14556 Enqueuing Move request for scope (-0.11, 0.04)
00:00:05.485 00.004 12308 Worker thread wakes up
00:00:05.485 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
00:00:05.485 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
00:00:05.485 00.000 12308 Moving (-0.11, 0.04) raw xDistance=0.11 yDistance=-0.06
00:00:05.485 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:00:05.485 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:05.485 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:00:05.486 00.001 12308 MoveAxis(E, 0, ABG)
00:00:05.486 00.000 12308 Move returns status 0, amount 0
00:00:05.486 00.000 12308 MoveAxis(N, 0, ABG)
00:00:05.486 00.000 12308 Move returns status 0, amount 0
00:00:05.486 00.000 12308 move complete, result=0
00:00:05.486 00.000 12308 worker thread done servicing request
00:00:05.486 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:05.509 00.023 14556 UpdateGuideState exits: m=2199 SNR=31.2
00:00:05.514 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:05.518 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:05.521 00.003 14556 Enqueuing Expose request
00:00:05.523 00.002 12308 Worker thread wakes up
00:00:05.525 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:05.525 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:05.525 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:06.772 01.247 12308 Exposure complete
00:00:06.895 00.123 12308 worker thread done servicing request
00:00:06.896 00.001 14556 OnExposeComplete: enter
00:00:06.900 00.004 14556 UpdateGuideState(): m_state=6
00:00:06.903 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8395
00:00:06.908 00.005 14556 Star::Find returns 1 (0), X=164.28, Y=1000.97, Mass=2114, SNR=30.9, Peak=214 HFD=4.1
00:00:06.911 00.003 14556 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.07) = xAngle (5.77 = -0.51)
00:00:06.915 00.004 14556 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.67 = -0.61)
00:00:06.918 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.70 mountX=0.13 mountY=-0.08, mountTheta=-0.58
00:00:06.922 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.06, opts=13)
00:00:06.927 00.005 14556 Enqueuing Move request for scope (-0.13, 0.06)
00:00:06.930 00.003 12308 Worker thread wakes up
00:00:06.930 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
00:00:06.930 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
00:00:06.930 00.000 12308 Moving (-0.13, 0.06) raw xDistance=0.13 yDistance=-0.08
00:00:06.931 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:00:06.931 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:06.931 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:00:06.931 00.000 12308 MoveAxis(E, 0, ABG)
00:00:06.931 00.000 12308 Move returns status 0, amount 0
00:00:06.931 00.000 12308 MoveAxis(N, 0, ABG)
00:00:06.933 00.002 12308 Move returns status 0, amount 0
00:00:06.933 00.000 12308 move complete, result=0
00:00:06.933 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:06.937 00.004 12308 worker thread done servicing request
00:00:06.957 00.020 14556 UpdateGuideState exits: m=2114 SNR=30.9
00:00:06.961 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:06.964 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:06.969 00.005 14556 Enqueuing Expose request
00:00:06.973 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:06.977 00.004 12308 Worker thread wakes up
00:00:06.977 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:06.978 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:08.229 01.251 12308 Exposure complete
00:00:08.350 00.121 12308 worker thread done servicing request
00:00:08.350 00.000 14556 OnExposeComplete: enter
00:00:08.355 00.005 14556 UpdateGuideState(): m_state=6
00:00:08.359 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8396
00:00:08.363 00.004 14556 Star::Find returns 1 (0), X=164.30, Y=1001.12, Mass=2393, SNR=32.8, Peak=195 HFD=4.6
00:00:08.367 00.004 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.12 = -1.16)
00:00:08.370 00.003 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.26)
00:00:08.374 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.22 hyp=0.24 cameraTheta=2.05 mountX=0.10 mountY=-0.23, mountTheta=-1.18
00:00:08.380 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.22, opts=13)
00:00:08.385 00.005 14556 Enqueuing Move request for scope (-0.11, 0.22)
00:00:08.389 00.004 12308 Worker thread wakes up
00:00:08.389 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.22) opts 0xd
00:00:08.389 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.22)
00:00:08.389 00.000 12308 Moving (-0.11, 0.22) raw xDistance=0.10 yDistance=-0.23
00:00:08.389 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:00:08.389 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:00:08.390 00.001 12308 MoveAxis(E, 0, ABG)
00:00:08.390 00.000 12308 Move returns status 0, amount 0
00:00:08.390 00.000 12308 MoveAxis(N, 163, ABG)
00:00:08.390 00.000 12308 Guiding  Dir = 0, Dur = 163
00:00:08.390 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:08.395 00.005 12308 IsSlewing returns 0
00:00:08.395 00.000 12308 IsGuiding returns 0
00:00:08.396 00.001 12308 PulseGuide returned control before completion, sleep 173
00:00:08.416 00.020 14556 UpdateGuideState exits: m=2393 SNR=32.8
00:00:08.421 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:08.425 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:08.429 00.004 14556 Enqueuing Expose request
00:00:08.576 00.147 12308 IsGuiding returns 1
00:00:08.577 00.001 12308 scope still moving after pulse duration time elapsed
00:00:08.607 00.030 12308 IsSlewing returns 0
00:00:08.608 00.001 12308 IsGuiding returns 0
00:00:08.608 00.000 12308 scope move finished after 163 + 50 ms
00:00:08.609 00.001 12308 Move returns status 0, amount 163
00:00:08.609 00.000 12308 move complete, result=0
00:00:08.609 00.000 12308 worker thread done servicing request
00:00:08.609 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 163 ms NORTH
00:00:08.616 00.007 12308 Worker thread wakes up
00:00:08.616 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:08.616 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:09.866 01.250 12308 Exposure complete
00:00:09.992 00.126 12308 worker thread done servicing request
00:00:09.994 00.002 14556 OnExposeComplete: enter
00:00:09.997 00.003 14556 UpdateGuideState(): m_state=6
00:00:10.000 00.003 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8397
00:00:10.004 00.004 14556 Star::Find returns 1 (0), X=164.12, Y=1001.10, Mass=2390, SNR=33.0, Peak=203 HFD=4.6
00:00:10.006 00.002 14556 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.07) = xAngle (5.62 = -0.67)
00:00:10.009 00.003 14556 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.76)
00:00:10.013 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=0.20 hyp=0.35 cameraTheta=2.54 mountX=0.28 mountY=-0.24, mountTheta=-0.72
00:00:10.018 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.20, opts=13)
00:00:10.022 00.004 14556 Enqueuing Move request for scope (-0.29, 0.20)
00:00:10.025 00.003 12308 Worker thread wakes up
00:00:10.026 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.20) opts 0xd
00:00:10.026 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.20)
00:00:10.026 00.000 12308 Moving (-0.29, 0.20) raw xDistance=0.28 yDistance=-0.24
00:00:10.026 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
00:00:10.027 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:00:10.027 00.000 12308 MoveAxis(W, 120, ABG)
00:00:10.027 00.000 12308 Guiding  Dir = 3, Dur = 120
00:00:10.028 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:10.032 00.004 12308 IsSlewing returns 0
00:00:10.032 00.000 12308 IsGuiding returns 0
00:00:10.032 00.000 12308 PulseGuide returned control before completion, sleep 130
00:00:10.053 00.021 14556 UpdateGuideState exits: m=2390 SNR=33.0
00:00:10.058 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:10.062 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:10.067 00.005 14556 Enqueuing Expose request
00:00:10.169 00.102 12308 IsGuiding returns 1
00:00:10.170 00.001 12308 scope still moving after pulse duration time elapsed
00:00:10.200 00.030 12308 IsSlewing returns 0
00:00:10.201 00.001 12308 IsGuiding returns 0
00:00:10.202 00.001 12308 scope move finished after 120 + 49 ms
00:00:10.202 00.000 12308 Move returns status 0, amount 120
00:00:10.203 00.001 12308 MoveAxis(N, 171, ABG)
00:00:10.203 00.000 12308 Guiding  Dir = 0, Dur = 171
00:00:10.204 00.001 12308 IsSlewing returns 0
00:00:10.205 00.001 12308 IsGuiding returns 0
00:00:10.207 00.002 12308 PulseGuide returned control before completion, sleep 181
00:00:10.390 00.183 12308 IsGuiding returns 1
00:00:10.390 00.000 12308 scope still moving after pulse duration time elapsed
00:00:10.422 00.032 12308 IsSlewing returns 0
00:00:10.423 00.001 12308 IsGuiding returns 0
00:00:10.424 00.001 12308 scope move finished after 171 + 47 ms
00:00:10.424 00.000 12308 Move returns status 0, amount 171
00:00:10.425 00.001 12308 move complete, result=0
00:00:10.426 00.001 12308 worker thread done servicing request
00:00:10.426 00.000 14556 GuideStep: 0.3 px 120 ms WEST, -0.2 px 171 ms NORTH
00:00:10.432 00.006 12308 Worker thread wakes up
00:00:10.432 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:10.433 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:11.682 01.249 12308 Exposure complete
00:00:11.810 00.128 12308 worker thread done servicing request
00:00:11.810 00.000 14556 OnExposeComplete: enter
00:00:11.819 00.009 14556 UpdateGuideState(): m_state=6
00:00:11.823 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8398
00:00:11.827 00.004 14556 Star::Find returns 1 (0), X=164.47, Y=1000.64, Mass=2343, SNR=32.6, Peak=161 HFD=4.6
00:00:11.832 00.005 14556 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-3.07) = xAngle (1.73 = 1.73)
00:00:11.836 00.004 14556 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.63 = 1.63)
00:00:11.840 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.26 hyp=0.27 cameraTheta=-1.34 mountX=-0.04 mountY=0.27, mountTheta=1.73
00:00:11.845 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.26, opts=13)
00:00:11.851 00.006 14556 Enqueuing Move request for scope (0.06, -0.26)
00:00:11.855 00.004 12308 Worker thread wakes up
00:00:11.855 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.26) opts 0xd
00:00:11.855 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.26)
00:00:11.856 00.001 12308 Moving (0.06, -0.26) raw xDistance=-0.04 yDistance=0.27
00:00:11.856 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:00:11.856 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:00:11.856 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:00:11.857 00.001 12308 MoveAxis(E, 0, ABG)
00:00:11.858 00.001 12308 Move returns status 0, amount 0
00:00:11.858 00.000 12308 MoveAxis(N, 0, ABG)
00:00:11.858 00.000 12308 Move returns status 0, amount 0
00:00:11.858 00.000 12308 move complete, result=0
00:00:11.858 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:11.863 00.005 12308 worker thread done servicing request
00:00:11.883 00.020 14556 UpdateGuideState exits: m=2343 SNR=32.6
00:00:11.888 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:11.892 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:11.895 00.003 14556 Enqueuing Expose request
00:00:11.898 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:00:11.903 00.005 12308 Worker thread wakes up
00:00:11.903 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:11.903 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:13.156 01.253 12308 Exposure complete
00:00:13.273 00.117 12308 worker thread done servicing request
00:00:13.273 00.000 14556 OnExposeComplete: enter
00:00:13.278 00.005 14556 UpdateGuideState(): m_state=6
00:00:13.281 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8399
00:00:13.285 00.004 14556 Star::Find returns 1 (0), X=164.44, Y=1000.60, Mass=2114, SNR=30.7, Peak=145 HFD=4.7
00:00:13.289 00.004 14556 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-3.07) = xAngle (1.58 = 1.58)
00:00:13.292 00.003 14556 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.48 = 1.48)
00:00:13.296 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.31 hyp=0.31 cameraTheta=-1.49 mountX=-0.00 mountY=0.31, mountTheta=1.58
00:00:13.300 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.31, opts=13)
00:00:13.305 00.005 14556 Enqueuing Move request for scope (0.02, -0.31)
00:00:13.307 00.002 12308 Worker thread wakes up
00:00:13.307 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.31) opts 0xd
00:00:13.308 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.31)
00:00:13.308 00.000 12308 Moving (0.02, -0.31) raw xDistance=-0.00 yDistance=0.31
00:00:13.308 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:00:13.308 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:00:13.309 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
00:00:13.309 00.000 12308 MoveAxis(E, 0, ABG)
00:00:13.309 00.000 12308 Move returns status 0, amount 0
00:00:13.309 00.000 12308 MoveAxis(N, 0, ABG)
00:00:13.309 00.000 12308 Move returns status 0, amount 0
00:00:13.309 00.000 12308 move complete, result=0
00:00:13.311 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:13.316 00.005 12308 worker thread done servicing request
00:00:13.336 00.020 14556 UpdateGuideState exits: m=2114 SNR=30.7
00:00:13.341 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:13.345 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:13.350 00.005 14556 Enqueuing Expose request
00:00:13.354 00.004 12308 Worker thread wakes up
00:00:13.354 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:00:13.358 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:13.358 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:14.603 01.245 12308 Exposure complete
00:00:14.732 00.129 12308 worker thread done servicing request
00:00:14.733 00.001 14556 OnExposeComplete: enter
00:00:14.737 00.004 14556 UpdateGuideState(): m_state=6
00:00:14.741 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8400
00:00:14.745 00.004 14556 Star::Find returns 1 (0), X=164.33, Y=1000.68, Mass=2180, SNR=31.3, Peak=155 HFD=4.7
00:00:14.749 00.004 14556 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.07) = xAngle (1.16 = 1.16)
00:00:14.754 00.005 14556 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.06 = 1.06)
00:00:14.758 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.23 hyp=0.24 cameraTheta=-1.91 mountX=0.10 mountY=0.21, mountTheta=1.14
00:00:14.763 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.23, opts=13)
00:00:14.766 00.003 14556 Enqueuing Move request for scope (-0.08, -0.23)
00:00:14.771 00.005 12308 Worker thread wakes up
00:00:14.771 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.23) opts 0xd
00:00:14.771 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.23)
00:00:14.771 00.000 12308 Moving (-0.08, -0.23) raw xDistance=0.10 yDistance=0.21
00:00:14.771 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:00:14.771 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:00:14.773 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:00:14.773 00.000 12308 MoveAxis(E, 0, ABG)
00:00:14.773 00.000 12308 Move returns status 0, amount 0
00:00:14.773 00.000 12308 MoveAxis(N, 0, ABG)
00:00:14.773 00.000 12308 Move returns status 0, amount 0
00:00:14.773 00.000 12308 move complete, result=0
00:00:14.773 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:14.780 00.007 12308 worker thread done servicing request
00:00:14.803 00.023 14556 UpdateGuideState exits: m=2180 SNR=31.3
00:00:14.808 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:14.812 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:14.818 00.006 14556 Enqueuing Expose request
00:00:14.823 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:00:14.826 00.003 12308 Worker thread wakes up
00:00:14.827 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:14.827 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:16.074 01.247 12308 Exposure complete
00:00:16.198 00.124 12308 worker thread done servicing request
00:00:16.198 00.000 14556 OnExposeComplete: enter
00:00:16.203 00.005 14556 UpdateGuideState(): m_state=6
00:00:16.206 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8401
00:00:16.210 00.004 14556 Star::Find returns 1 (0), X=164.36, Y=1000.77, Mass=2209, SNR=31.6, Peak=197 HFD=4.6
00:00:16.214 00.004 14556 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.07) = xAngle (1.13 = 1.13)
00:00:16.219 00.005 14556 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.03 = 1.03)
00:00:16.224 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.94 mountX=0.06 mountY=0.13, mountTheta=1.11
00:00:16.230 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.14, opts=13)
00:00:16.235 00.005 14556 Enqueuing Move request for scope (-0.05, -0.14)
00:00:16.238 00.003 12308 Worker thread wakes up
00:00:16.238 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
00:00:16.238 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
00:00:16.239 00.001 12308 Moving (-0.05, -0.14) raw xDistance=0.06 yDistance=0.13
00:00:16.239 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:00:16.239 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:16.239 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:00:16.239 00.000 12308 MoveAxis(E, 0, ABG)
00:00:16.240 00.001 12308 Move returns status 0, amount 0
00:00:16.240 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:16.245 00.005 12308 MoveAxis(N, 0, ABG)
00:00:16.246 00.001 12308 Move returns status 0, amount 0
00:00:16.246 00.000 12308 move complete, result=0
00:00:16.246 00.000 12308 worker thread done servicing request
00:00:16.266 00.020 14556 UpdateGuideState exits: m=2209 SNR=31.6
00:00:16.269 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:16.273 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:16.277 00.004 14556 Enqueuing Expose request
00:00:16.281 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:16.283 00.002 12308 Worker thread wakes up
00:00:16.284 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:16.284 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:17.539 01.255 12308 Exposure complete
00:00:17.677 00.138 12308 worker thread done servicing request
00:00:17.677 00.000 14556 OnExposeComplete: enter
00:00:17.681 00.004 14556 UpdateGuideState(): m_state=6
00:00:17.687 00.006 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8402
00:00:17.695 00.008 14556 Star::Find returns 1 (0), X=164.22, Y=1000.89, Mass=2265, SNR=31.9, Peak=195 HFD=4.7
00:00:17.702 00.007 14556 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.07) = xAngle (-0.00 = -0.00)
00:00:17.706 00.004 14556 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.10 = -0.10)
00:00:17.710 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-3.08 mountX=0.19 mountY=-0.02, mountTheta=-0.10
00:00:17.717 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.01, opts=13)
00:00:17.725 00.008 14556 Enqueuing Move request for scope (-0.19, -0.01)
00:00:17.731 00.006 12308 Worker thread wakes up
00:00:17.732 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.01) opts 0xd
00:00:17.732 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.01)
00:00:17.733 00.001 12308 Moving (-0.19, -0.01) raw xDistance=0.19 yDistance=-0.02
00:00:17.733 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:00:17.733 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:17.734 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:00:17.734 00.000 12308 MoveAxis(E, 0, ABG)
00:00:17.735 00.001 12308 Move returns status 0, amount 0
00:00:17.735 00.000 12308 MoveAxis(N, 0, ABG)
00:00:17.735 00.000 12308 Move returns status 0, amount 0
00:00:17.736 00.001 12308 move complete, result=0
00:00:17.736 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:17.739 00.003 12308 worker thread done servicing request
00:00:17.762 00.023 14556 UpdateGuideState exits: m=2265 SNR=31.9
00:00:17.768 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:17.772 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:17.779 00.007 14556 Enqueuing Expose request
00:00:17.782 00.003 12308 Worker thread wakes up
00:00:17.783 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:00:17.786 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:17.787 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:19.038 01.251 12308 Exposure complete
00:00:19.164 00.126 12308 worker thread done servicing request
00:00:19.164 00.000 14556 OnExposeComplete: enter
00:00:19.168 00.004 14556 UpdateGuideState(): m_state=6
00:00:19.172 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8403
00:00:19.176 00.004 14556 Star::Find returns 1 (0), X=164.38, Y=1001.02, Mass=2206, SNR=31.4, Peak=208 HFD=4.1
00:00:19.179 00.003 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.94 = -1.35)
00:00:19.185 00.006 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
00:00:19.189 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.12 cameraTheta=1.86 mountX=0.03 mountY=-0.12, mountTheta=-1.35
00:00:19.194 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.12, opts=13)
00:00:19.198 00.004 14556 Enqueuing Move request for scope (-0.04, 0.12)
00:00:19.202 00.004 12308 Worker thread wakes up
00:00:19.202 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
00:00:19.202 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
00:00:19.202 00.000 12308 Moving (-0.04, 0.12) raw xDistance=0.03 yDistance=-0.12
00:00:19.202 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:00:19.202 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:19.203 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:00:19.203 00.000 12308 MoveAxis(E, 0, ABG)
00:00:19.203 00.000 12308 Move returns status 0, amount 0
00:00:19.204 00.001 12308 MoveAxis(N, 0, ABG)
00:00:19.204 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:19.208 00.004 12308 Move returns status 0, amount 0
00:00:19.208 00.000 12308 move complete, result=0
00:00:19.208 00.000 12308 worker thread done servicing request
00:00:19.229 00.021 14556 UpdateGuideState exits: m=2206 SNR=31.4
00:00:19.234 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:19.237 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:19.241 00.004 14556 Enqueuing Expose request
00:00:19.244 00.003 12308 Worker thread wakes up
00:00:19.244 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:19.244 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:19.246 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:20.491 01.245 12308 Exposure complete
00:00:20.617 00.126 12308 worker thread done servicing request
00:00:20.617 00.000 14556 OnExposeComplete: enter
00:00:20.623 00.006 14556 UpdateGuideState(): m_state=6
00:00:20.628 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8404
00:00:20.635 00.007 14556 Star::Find returns 1 (0), X=164.23, Y=1000.99, Mass=2145, SNR=31.1, Peak=188 HFD=4.3
00:00:20.640 00.005 14556 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.07) = xAngle (5.78 = -0.51)
00:00:20.644 00.004 14556 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.68 = -0.60)
00:00:20.648 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.09 hyp=0.21 cameraTheta=2.70 mountX=0.18 mountY=-0.12, mountTheta=-0.58
00:00:20.653 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.09, opts=13)
00:00:20.658 00.005 14556 Enqueuing Move request for scope (-0.19, 0.09)
00:00:20.663 00.005 12308 Worker thread wakes up
00:00:20.663 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.09) opts 0xd
00:00:20.663 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.09)
00:00:20.663 00.000 12308 Moving (-0.19, 0.09) raw xDistance=0.18 yDistance=-0.12
00:00:20.663 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:00:20.663 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:20.664 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:00:20.664 00.000 12308 MoveAxis(E, 0, ABG)
00:00:20.664 00.000 12308 Move returns status 0, amount 0
00:00:20.664 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:20.669 00.005 12308 MoveAxis(N, 0, ABG)
00:00:20.669 00.000 12308 Move returns status 0, amount 0
00:00:20.669 00.000 12308 move complete, result=0
00:00:20.669 00.000 12308 worker thread done servicing request
00:00:20.688 00.019 14556 UpdateGuideState exits: m=2145 SNR=31.1
00:00:20.692 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:20.695 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:20.698 00.003 14556 Enqueuing Expose request
00:00:20.701 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:20.704 00.003 12308 Worker thread wakes up
00:00:20.704 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:20.705 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:21.943 01.238 12308 Exposure complete
00:00:22.071 00.128 12308 worker thread done servicing request
00:00:22.071 00.000 14556 OnExposeComplete: enter
00:00:22.075 00.004 14556 UpdateGuideState(): m_state=6
00:00:22.080 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8405
00:00:22.084 00.004 14556 Star::Find returns 1 (0), X=164.26, Y=1001.03, Mass=2280, SNR=32.1, Peak=204 HFD=4.3
00:00:22.087 00.003 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
00:00:22.091 00.004 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
00:00:22.095 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.13 hyp=0.20 cameraTheta=2.47 mountX=0.15 mountY=-0.15, mountTheta=-0.79
00:00:22.101 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.13, opts=13)
00:00:22.105 00.004 14556 Enqueuing Move request for scope (-0.16, 0.13)
00:00:22.109 00.004 12308 Worker thread wakes up
00:00:22.109 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.13) opts 0xd
00:00:22.109 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.13)
00:00:22.109 00.000 12308 Moving (-0.16, 0.13) raw xDistance=0.15 yDistance=-0.15
00:00:22.110 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:00:22.110 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:22.110 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:00:22.110 00.000 12308 MoveAxis(E, 0, ABG)
00:00:22.110 00.000 12308 Move returns status 0, amount 0
00:00:22.110 00.000 12308 MoveAxis(N, 0, ABG)
00:00:22.110 00.000 12308 Move returns status 0, amount 0
00:00:22.110 00.000 12308 move complete, result=0
00:00:22.111 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:22.115 00.004 12308 worker thread done servicing request
00:00:22.137 00.022 14556 UpdateGuideState exits: m=2280 SNR=32.1
00:00:22.141 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:22.145 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:22.150 00.005 14556 Enqueuing Expose request
00:00:22.154 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:00:22.158 00.004 12308 Worker thread wakes up
00:00:22.158 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:22.158 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:23.407 01.249 12308 Exposure complete
00:00:23.521 00.114 12308 worker thread done servicing request
00:00:23.521 00.000 14556 OnExposeComplete: enter
00:00:23.526 00.005 14556 UpdateGuideState(): m_state=6
00:00:23.531 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8406
00:00:23.536 00.005 14556 Star::Find returns 1 (0), X=164.09, Y=1001.11, Mass=2165, SNR=31.3, Peak=191 HFD=4.4
00:00:23.541 00.005 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.64 = -0.65)
00:00:23.545 00.004 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.75)
00:00:23.548 00.003 14556 CameraToMount -- cameraX=-0.32 cameraY=0.21 hyp=0.38 cameraTheta=2.56 mountX=0.31 mountY=-0.26, mountTheta=-0.70
00:00:23.554 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.21, opts=13)
00:00:23.558 00.004 14556 Enqueuing Move request for scope (-0.32, 0.21)
00:00:23.562 00.004 12308 Worker thread wakes up
00:00:23.562 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.21) opts 0xd
00:00:23.562 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.21)
00:00:23.562 00.000 12308 Moving (-0.32, 0.21) raw xDistance=0.31 yDistance=-0.26
00:00:23.562 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
00:00:23.562 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:00:23.564 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:00:23.564 00.000 12308 MoveAxis(W, 132, ABG)
00:00:23.564 00.000 12308 Guiding  Dir = 3, Dur = 132
00:00:23.564 00.000 12308 IsSlewing returns 0
00:00:23.565 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:23.570 00.005 12308 IsGuiding returns 0
00:00:23.571 00.001 12308 PulseGuide returned control before completion, sleep 142
00:00:23.593 00.022 14556 UpdateGuideState exits: m=2165 SNR=31.3
00:00:23.597 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:23.601 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:23.605 00.004 14556 Enqueuing Expose request
00:00:23.729 00.124 12308 IsGuiding returns 0
00:00:23.729 00.000 12308 Move returns status 0, amount 132
00:00:23.730 00.001 12308 MoveAxis(N, 0, ABG)
00:00:23.730 00.000 12308 Move returns status 0, amount 0
00:00:23.731 00.001 12308 move complete, result=0
00:00:23.731 00.000 12308 worker thread done servicing request
00:00:23.731 00.000 14556 GuideStep: 0.3 px 132 ms WEST, -0.3 px 0 ms NORTH
00:00:23.738 00.007 12308 Worker thread wakes up
00:00:23.738 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:23.738 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:24.992 01.254 12308 Exposure complete
00:00:25.109 00.117 12308 worker thread done servicing request
00:00:25.109 00.000 14556 OnExposeComplete: enter
00:00:25.114 00.005 14556 UpdateGuideState(): m_state=6
00:00:25.118 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8407
00:00:25.122 00.004 14556 Star::Find returns 1 (0), X=164.30, Y=1001.10, Mass=2213, SNR=31.6, Peak=183 HFD=4.4
00:00:25.126 00.004 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
00:00:25.130 00.004 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
00:00:25.134 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.19 hyp=0.22 cameraTheta=2.11 mountX=0.10 mountY=-0.21, mountTheta=-1.12
00:00:25.139 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.19, opts=13)
00:00:25.144 00.005 14556 Enqueuing Move request for scope (-0.11, 0.19)
00:00:25.148 00.004 12308 Worker thread wakes up
00:00:25.148 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.19) opts 0xd
00:00:25.148 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.19)
00:00:25.148 00.000 12308 Moving (-0.11, 0.19) raw xDistance=0.10 yDistance=-0.21
00:00:25.148 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:00:25.148 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:00:25.148 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:00:25.148 00.000 12308 MoveAxis(E, 0, ABG)
00:00:25.148 00.000 12308 Move returns status 0, amount 0
00:00:25.148 00.000 12308 MoveAxis(N, 0, ABG)
00:00:25.150 00.002 12308 Move returns status 0, amount 0
00:00:25.150 00.000 12308 move complete, result=0
00:00:25.150 00.000 12308 worker thread done servicing request
00:00:25.150 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:25.178 00.028 14556 UpdateGuideState exits: m=2213 SNR=31.6
00:00:25.182 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:25.191 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:25.196 00.005 14556 Enqueuing Expose request
00:00:25.201 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:00:25.205 00.004 12308 Worker thread wakes up
00:00:25.205 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:25.205 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:26.460 01.255 12308 Exposure complete
00:00:26.579 00.119 12308 worker thread done servicing request
00:00:26.579 00.000 14556 OnExposeComplete: enter
00:00:26.583 00.004 14556 UpdateGuideState(): m_state=6
00:00:26.587 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8408
00:00:26.591 00.004 14556 Star::Find returns 1 (0), X=164.45, Y=1001.21, Mass=2065, SNR=30.3, Peak=160 HFD=4.6
00:00:26.595 00.004 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.54 = -1.74)
00:00:26.599 00.004 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.84)
00:00:26.602 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.47 mountX=-0.05 mountY=-0.29, mountTheta=-1.75
00:00:26.607 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.30, opts=13)
00:00:26.610 00.003 14556 Enqueuing Move request for scope (0.03, 0.30)
00:00:26.613 00.003 12308 Worker thread wakes up
00:00:26.613 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.30) opts 0xd
00:00:26.614 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.30)
00:00:26.614 00.000 12308 Moving (0.03, 0.30) raw xDistance=-0.05 yDistance=-0.29
00:00:26.614 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:00:26.614 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
00:00:26.614 00.000 12308 MoveAxis(E, 0, ABG)
00:00:26.615 00.001 12308 Move returns status 0, amount 0
00:00:26.615 00.000 12308 MoveAxis(N, 205, ABG)
00:00:26.615 00.000 12308 Guiding  Dir = 0, Dur = 205
00:00:26.615 00.000 12308 IsSlewing returns 0
00:00:26.616 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:26.620 00.004 12308 IsGuiding returns 0
00:00:26.621 00.001 12308 PulseGuide returned control before completion, sleep 215
00:00:26.643 00.022 14556 UpdateGuideState exits: m=2065 SNR=30.3
00:00:26.647 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:26.652 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:26.657 00.005 14556 Enqueuing Expose request
00:00:26.843 00.186 12308 IsGuiding returns 1
00:00:26.843 00.000 12308 scope still moving after pulse duration time elapsed
00:00:26.875 00.032 12308 IsSlewing returns 0
00:00:26.875 00.000 12308 IsGuiding returns 0
00:00:26.877 00.002 12308 scope move finished after 205 + 51 ms
00:00:26.877 00.000 12308 Move returns status 0, amount 205
00:00:26.878 00.001 12308 move complete, result=0
00:00:26.878 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 205 ms NORTH
00:00:26.888 00.010 12308 worker thread done servicing request
00:00:26.888 00.000 12308 Worker thread wakes up
00:00:26.888 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:26.888 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:28.135 01.247 12308 Exposure complete
00:00:28.265 00.130 12308 worker thread done servicing request
00:00:28.265 00.000 14556 OnExposeComplete: enter
00:00:28.269 00.004 14556 UpdateGuideState(): m_state=6
00:00:28.273 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8409
00:00:28.277 00.004 14556 Star::Find returns 1 (0), X=164.33, Y=1000.95, Mass=2233, SNR=32.0, Peak=189 HFD=4.6
00:00:28.281 00.004 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.71 = -0.57)
00:00:28.287 00.006 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
00:00:28.291 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.64 mountX=0.08 mountY=-0.06, mountTheta=-0.64
00:00:28.296 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.05, opts=13)
00:00:28.300 00.004 14556 Enqueuing Move request for scope (-0.09, 0.05)
00:00:28.304 00.004 12308 Worker thread wakes up
00:00:28.304 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
00:00:28.304 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
00:00:28.304 00.000 12308 Moving (-0.09, 0.05) raw xDistance=0.08 yDistance=-0.06
00:00:28.305 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:00:28.305 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:28.305 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:00:28.305 00.000 12308 MoveAxis(E, 0, ABG)
00:00:28.305 00.000 12308 Move returns status 0, amount 0
00:00:28.306 00.001 12308 MoveAxis(N, 0, ABG)
00:00:28.306 00.000 12308 Move returns status 0, amount 0
00:00:28.306 00.000 12308 move complete, result=0
00:00:28.307 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:28.310 00.003 12308 worker thread done servicing request
00:00:28.327 00.017 14556 UpdateGuideState exits: m=2233 SNR=32.0
00:00:28.331 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:28.335 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:28.340 00.005 14556 Enqueuing Expose request
00:00:28.344 00.004 12308 Worker thread wakes up
00:00:28.344 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:28.344 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:28.344 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:29.591 01.247 12308 Exposure complete
00:00:29.717 00.126 12308 worker thread done servicing request
00:00:29.718 00.001 14556 OnExposeComplete: enter
00:00:29.722 00.004 14556 UpdateGuideState(): m_state=6
00:00:29.727 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8410
00:00:29.732 00.005 14556 Star::Find returns 1 (0), X=164.36, Y=1001.08, Mass=2271, SNR=32.0, Peak=179 HFD=4.7
00:00:29.735 00.003 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
00:00:29.739 00.004 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
00:00:29.743 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.87 mountX=0.04 mountY=-0.18, mountTheta=-1.35
00:00:29.748 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.17, opts=13)
00:00:29.751 00.003 14556 Enqueuing Move request for scope (-0.05, 0.17)
00:00:29.756 00.005 12308 Worker thread wakes up
00:00:29.756 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.17) opts 0xd
00:00:29.756 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.17)
00:00:29.757 00.001 12308 Moving (-0.05, 0.17) raw xDistance=0.04 yDistance=-0.18
00:00:29.757 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:00:29.757 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:29.757 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:00:29.757 00.000 12308 MoveAxis(E, 0, ABG)
00:00:29.758 00.001 12308 Move returns status 0, amount 0
00:00:29.758 00.000 12308 MoveAxis(N, 0, ABG)
00:00:29.758 00.000 12308 Move returns status 0, amount 0
00:00:29.758 00.000 12308 move complete, result=0
00:00:29.758 00.000 12308 worker thread done servicing request
00:00:29.758 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:29.785 00.027 14556 UpdateGuideState exits: m=2271 SNR=32.0
00:00:29.790 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:29.794 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:29.798 00.004 14556 Enqueuing Expose request
00:00:29.801 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:00:29.806 00.005 12308 Worker thread wakes up
00:00:29.806 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:29.806 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:31.059 01.253 12308 Exposure complete
00:00:31.197 00.138 12308 worker thread done servicing request
00:00:31.197 00.000 14556 OnExposeComplete: enter
00:00:31.200 00.003 14556 UpdateGuideState(): m_state=6
00:00:31.205 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8411
00:00:31.211 00.006 14556 Star::Find returns 1 (0), X=164.35, Y=1001.09, Mass=2276, SNR=32.0, Peak=180 HFD=4.7
00:00:31.214 00.003 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.96 = -1.32)
00:00:31.220 00.006 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.42)
00:00:31.226 00.006 14556 CameraToMount -- cameraX=-0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.89 mountX=0.05 mountY=-0.19, mountTheta=-1.33
00:00:31.232 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.18, opts=13)
00:00:31.237 00.005 14556 Enqueuing Move request for scope (-0.06, 0.18)
00:00:31.241 00.004 12308 Worker thread wakes up
00:00:31.242 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.18) opts 0xd
00:00:31.242 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.18)
00:00:31.242 00.000 12308 Moving (-0.06, 0.18) raw xDistance=0.05 yDistance=-0.19
00:00:31.242 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:00:31.242 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:31.242 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:00:31.243 00.001 12308 MoveAxis(E, 0, ABG)
00:00:31.243 00.000 12308 Move returns status 0, amount 0
00:00:31.243 00.000 12308 MoveAxis(N, 0, ABG)
00:00:31.244 00.001 12308 Move returns status 0, amount 0
00:00:31.244 00.000 12308 move complete, result=0
00:00:31.244 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:31.249 00.005 12308 worker thread done servicing request
00:00:31.266 00.017 14556 UpdateGuideState exits: m=2276 SNR=32.0
00:00:31.270 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:31.273 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:31.279 00.006 14556 Enqueuing Expose request
00:00:31.285 00.006 12308 Worker thread wakes up
00:00:31.285 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:00:31.289 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:31.289 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:32.536 01.247 12308 Exposure complete
00:00:32.644 00.108 12308 worker thread done servicing request
00:00:32.645 00.001 14556 OnExposeComplete: enter
00:00:32.648 00.003 14556 UpdateGuideState(): m_state=6
00:00:32.654 00.006 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8412
00:00:32.657 00.003 14556 Star::Find returns 1 (0), X=164.47, Y=1001.08, Mass=2119, SNR=30.7, Peak=178 HFD=4.5
00:00:32.661 00.004 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.34 = -1.94)
00:00:32.665 00.004 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.24 = -2.04)
00:00:32.669 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.27 mountX=-0.07 mountY=-0.16, mountTheta=-1.96
00:00:32.675 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.17, opts=13)
00:00:32.680 00.005 14556 Enqueuing Move request for scope (0.05, 0.17)
00:00:32.684 00.004 12308 Worker thread wakes up
00:00:32.684 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.17) opts 0xd
00:00:32.684 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.17)
00:00:32.684 00.000 12308 Moving (0.05, 0.17) raw xDistance=-0.07 yDistance=-0.16
00:00:32.684 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:00:32.684 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:32.684 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:00:32.685 00.001 12308 MoveAxis(E, 0, ABG)
00:00:32.685 00.000 12308 Move returns status 0, amount 0
00:00:32.685 00.000 12308 MoveAxis(N, 0, ABG)
00:00:32.685 00.000 12308 Move returns status 0, amount 0
00:00:32.685 00.000 12308 move complete, result=0
00:00:32.686 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:32.692 00.006 12308 worker thread done servicing request
00:00:32.714 00.022 14556 UpdateGuideState exits: m=2119 SNR=30.7
00:00:32.720 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:32.724 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:32.727 00.003 14556 Enqueuing Expose request
00:00:32.732 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:00:32.736 00.004 12308 Worker thread wakes up
00:00:32.736 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:32.736 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:33.982 01.246 12308 Exposure complete
00:00:34.108 00.126 12308 worker thread done servicing request
00:00:34.108 00.000 14556 OnExposeComplete: enter
00:00:34.115 00.007 14556 UpdateGuideState(): m_state=6
00:00:34.124 00.009 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8413
00:00:34.132 00.008 14556 Star::Find returns 1 (0), X=164.35, Y=1001.22, Mass=2194, SNR=31.5, Peak=182 HFD=4.5
00:00:34.138 00.006 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.84 = -1.45)
00:00:34.145 00.007 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.55)
00:00:34.151 00.006 14556 CameraToMount -- cameraX=-0.06 cameraY=0.31 hyp=0.32 cameraTheta=1.76 mountX=0.04 mountY=-0.32, mountTheta=-1.45
00:00:34.159 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.31, opts=13)
00:00:34.165 00.006 14556 Enqueuing Move request for scope (-0.06, 0.31)
00:00:34.170 00.005 12308 Worker thread wakes up
00:00:34.170 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.31) opts 0xd
00:00:34.170 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.31)
00:00:34.171 00.001 12308 Moving (-0.06, 0.31) raw xDistance=0.04 yDistance=-0.32
00:00:34.171 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:00:34.171 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
00:00:34.171 00.000 12308 MoveAxis(E, 0, ABG)
00:00:34.173 00.002 12308 Move returns status 0, amount 0
00:00:34.173 00.000 12308 MoveAxis(N, 225, ABG)
00:00:34.173 00.000 12308 Guiding  Dir = 0, Dur = 225
00:00:34.173 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:34.179 00.006 12308 IsSlewing returns 0
00:00:34.181 00.002 12308 IsGuiding returns 0
00:00:34.181 00.000 12308 PulseGuide returned control before completion, sleep 235
00:00:34.203 00.022 14556 UpdateGuideState exits: m=2194 SNR=31.5
00:00:34.209 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:34.214 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:34.218 00.004 14556 Enqueuing Expose request
00:00:34.425 00.207 12308 IsGuiding returns 1
00:00:34.425 00.000 12308 scope still moving after pulse duration time elapsed
00:00:34.456 00.031 12308 IsSlewing returns 0
00:00:34.457 00.001 12308 IsGuiding returns 0
00:00:34.457 00.000 12308 scope move finished after 225 + 51 ms
00:00:34.458 00.001 12308 Move returns status 0, amount 225
00:00:34.458 00.000 12308 move complete, result=0
00:00:34.458 00.000 12308 worker thread done servicing request
00:00:34.458 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 225 ms NORTH
00:00:34.465 00.007 12308 Worker thread wakes up
00:00:34.465 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:34.465 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:35.716 01.251 12308 Exposure complete
00:00:35.831 00.115 12308 worker thread done servicing request
00:00:35.831 00.000 14556 OnExposeComplete: enter
00:00:35.836 00.005 14556 UpdateGuideState(): m_state=6
00:00:35.840 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8414
00:00:35.844 00.004 14556 Star::Find returns 1 (0), X=164.26, Y=1000.93, Mass=2349, SNR=32.5, Peak=201 HFD=4.4
00:00:35.848 00.004 14556 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.07) = xAngle (6.06 = -0.22)
00:00:35.852 00.004 14556 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.96 = -0.32)
00:00:35.855 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=2.99 mountX=0.15 mountY=-0.05, mountTheta=-0.32
00:00:35.860 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.02, opts=13)
00:00:35.863 00.003 14556 Enqueuing Move request for scope (-0.16, 0.02)
00:00:35.868 00.005 12308 Worker thread wakes up
00:00:35.868 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
00:00:35.868 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
00:00:35.868 00.000 12308 Moving (-0.16, 0.02) raw xDistance=0.15 yDistance=-0.05
00:00:35.868 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:00:35.868 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:35.868 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:00:35.868 00.000 12308 MoveAxis(E, 0, ABG)
00:00:35.868 00.000 12308 Move returns status 0, amount 0
00:00:35.870 00.002 12308 MoveAxis(N, 0, ABG)
00:00:35.870 00.000 12308 Move returns status 0, amount 0
00:00:35.870 00.000 12308 move complete, result=0
00:00:35.870 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:35.874 00.004 12308 worker thread done servicing request
00:00:35.894 00.020 14556 UpdateGuideState exits: m=2349 SNR=32.5
00:00:35.898 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:35.901 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:35.906 00.005 14556 Enqueuing Expose request
00:00:35.911 00.005 12308 Worker thread wakes up
00:00:35.912 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:35.912 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:35.912 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:37.166 01.254 12308 Exposure complete
00:00:37.289 00.123 12308 worker thread done servicing request
00:00:37.289 00.000 14556 OnExposeComplete: enter
00:00:37.293 00.004 14556 UpdateGuideState(): m_state=6
00:00:37.296 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8415
00:00:37.301 00.005 14556 Star::Find returns 1 (0), X=164.20, Y=1000.92, Mass=2267, SNR=31.9, Peak=203 HFD=4.4
00:00:37.305 00.004 14556 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.07) = xAngle (6.16 = -0.12)
00:00:37.308 00.003 14556 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.06 = -0.22)
00:00:37.313 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=0.01 hyp=0.21 cameraTheta=3.09 mountX=0.21 mountY=-0.05, mountTheta=-0.22
00:00:37.320 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.01, opts=13)
00:00:37.324 00.004 14556 Enqueuing Move request for scope (-0.21, 0.01)
00:00:37.328 00.004 12308 Worker thread wakes up
00:00:37.328 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.01) opts 0xd
00:00:37.328 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.01)
00:00:37.328 00.000 12308 Moving (-0.21, 0.01) raw xDistance=0.21 yDistance=-0.05
00:00:37.329 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:00:37.329 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:37.329 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:00:37.329 00.000 12308 MoveAxis(W, 90, ABG)
00:00:37.329 00.000 12308 Guiding  Dir = 3, Dur = 90
00:00:37.329 00.000 12308 IsSlewing returns 0
00:00:37.331 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:37.334 00.003 12308 IsGuiding returns 0
00:00:37.334 00.000 12308 PulseGuide returned control before completion, sleep 100
00:00:37.356 00.022 14556 UpdateGuideState exits: m=2267 SNR=31.9
00:00:37.360 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:37.364 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:37.368 00.004 14556 Enqueuing Expose request
00:00:37.440 00.072 12308 IsGuiding returns 1
00:00:37.441 00.001 12308 scope still moving after pulse duration time elapsed
00:00:37.471 00.030 12308 IsSlewing returns 0
00:00:37.473 00.002 12308 IsGuiding returns 1
00:00:37.502 00.029 12308 IsSlewing returns 0
00:00:37.504 00.002 12308 IsGuiding returns 0
00:00:37.504 00.000 12308 scope move finished after 90 + 79 ms
00:00:37.504 00.000 12308 Move returns status 0, amount 90
00:00:37.505 00.001 12308 MoveAxis(N, 0, ABG)
00:00:37.505 00.000 12308 Move returns status 0, amount 0
00:00:37.505 00.000 12308 move complete, result=0
00:00:37.505 00.000 12308 worker thread done servicing request
00:00:37.506 00.001 12308 Worker thread wakes up
00:00:37.506 00.000 14556 GuideStep: 0.2 px 90 ms WEST, -0.0 px 0 ms NORTH
00:00:37.512 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:37.512 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:38.764 01.252 12308 Exposure complete
00:00:38.884 00.120 12308 worker thread done servicing request
00:00:38.885 00.001 14556 OnExposeComplete: enter
00:00:38.888 00.003 14556 UpdateGuideState(): m_state=6
00:00:38.893 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8416
00:00:38.897 00.004 14556 Star::Find returns 1 (0), X=164.25, Y=1001.00, Mass=2223, SNR=31.6, Peak=184 HFD=4.6
00:00:38.902 00.005 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.66 = -0.63)
00:00:38.906 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.73)
00:00:38.910 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.19 cameraTheta=2.58 mountX=0.15 mountY=-0.12, mountTheta=-0.69
00:00:38.915 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.10, opts=13)
00:00:38.919 00.004 14556 Enqueuing Move request for scope (-0.16, 0.10)
00:00:38.923 00.004 12308 Worker thread wakes up
00:00:38.923 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.10) opts 0xd
00:00:38.923 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.10)
00:00:38.923 00.000 12308 Moving (-0.16, 0.10) raw xDistance=0.15 yDistance=-0.12
00:00:38.923 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:00:38.923 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:38.923 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:00:38.925 00.002 12308 MoveAxis(E, 0, ABG)
00:00:38.925 00.000 12308 Move returns status 0, amount 0
00:00:38.926 00.001 12308 MoveAxis(N, 0, ABG)
00:00:38.926 00.000 12308 Move returns status 0, amount 0
00:00:38.926 00.000 12308 move complete, result=0
00:00:38.926 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:38.929 00.003 12308 worker thread done servicing request
00:00:38.952 00.023 14556 UpdateGuideState exits: m=2223 SNR=31.6
00:00:38.957 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:38.961 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:38.965 00.004 14556 Enqueuing Expose request
00:00:38.969 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:38.974 00.005 12308 Worker thread wakes up
00:00:38.974 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:38.974 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:40.227 01.253 12308 Exposure complete
00:00:40.365 00.138 12308 worker thread done servicing request
00:00:40.365 00.000 14556 OnExposeComplete: enter
00:00:40.372 00.007 14556 UpdateGuideState(): m_state=6
00:00:40.383 00.011 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8417
00:00:40.387 00.004 14556 Star::Find returns 1 (0), X=164.26, Y=1000.95, Mass=2164, SNR=31.1, Peak=178 HFD=4.3
00:00:40.392 00.005 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.93 = -0.36)
00:00:40.395 00.003 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.46)
00:00:40.398 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.85 mountX=0.15 mountY=-0.07, mountTheta=-0.44
00:00:40.403 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.05, opts=13)
00:00:40.409 00.006 14556 Enqueuing Move request for scope (-0.15, 0.05)
00:00:40.412 00.003 12308 Worker thread wakes up
00:00:40.412 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
00:00:40.413 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
00:00:40.413 00.000 12308 Moving (-0.15, 0.05) raw xDistance=0.15 yDistance=-0.07
00:00:40.413 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:00:40.413 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:40.414 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:00:40.414 00.000 12308 MoveAxis(E, 0, ABG)
00:00:40.415 00.001 12308 Move returns status 0, amount 0
00:00:40.415 00.000 12308 MoveAxis(N, 0, ABG)
00:00:40.415 00.000 12308 Move returns status 0, amount 0
00:00:40.415 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:40.419 00.004 12308 move complete, result=0
00:00:40.420 00.001 12308 worker thread done servicing request
00:00:40.440 00.020 14556 UpdateGuideState exits: m=2164 SNR=31.1
00:00:40.446 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:40.449 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:40.453 00.004 14556 Enqueuing Expose request
00:00:40.457 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:40.460 00.003 12308 Worker thread wakes up
00:00:40.462 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:40.462 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:41.717 01.255 12308 Exposure complete
00:00:41.846 00.129 12308 worker thread done servicing request
00:00:41.846 00.000 14556 OnExposeComplete: enter
00:00:41.851 00.005 14556 UpdateGuideState(): m_state=6
00:00:41.855 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8418
00:00:41.858 00.003 14556 Star::Find returns 1 (0), X=164.39, Y=1000.97, Mass=2224, SNR=31.5, Peak=202 HFD=4.3
00:00:41.862 00.004 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.96 = -1.32)
00:00:41.866 00.004 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.42)
00:00:41.870 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.89 mountX=0.02 mountY=-0.07, mountTheta=-1.33
00:00:41.877 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.06, opts=13)
00:00:41.882 00.005 14556 Enqueuing Move request for scope (-0.02, 0.06)
00:00:41.886 00.004 12308 Worker thread wakes up
00:00:41.887 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
00:00:41.887 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
00:00:41.887 00.000 12308 Moving (-0.02, 0.06) raw xDistance=0.02 yDistance=-0.07
00:00:41.887 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:00:41.887 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:41.887 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:00:41.889 00.002 12308 MoveAxis(E, 0, ABG)
00:00:41.889 00.000 12308 Move returns status 0, amount 0
00:00:41.889 00.000 12308 MoveAxis(N, 0, ABG)
00:00:41.889 00.000 12308 Move returns status 0, amount 0
00:00:41.889 00.000 12308 move complete, result=0
00:00:41.889 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:41.894 00.005 12308 worker thread done servicing request
00:00:41.917 00.023 14556 UpdateGuideState exits: m=2224 SNR=31.5
00:00:41.921 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:41.924 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:41.928 00.004 14556 Enqueuing Expose request
00:00:41.934 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:41.938 00.004 12308 Worker thread wakes up
00:00:41.938 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:41.938 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:43.192 01.254 12308 Exposure complete
00:00:43.329 00.137 12308 worker thread done servicing request
00:00:43.329 00.000 14556 OnExposeComplete: enter
00:00:43.333 00.004 14556 UpdateGuideState(): m_state=6
00:00:43.336 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8419
00:00:43.341 00.005 14556 Star::Find returns 1 (0), X=164.09, Y=1001.18, Mass=2251, SNR=31.9, Peak=209 HFD=4.5
00:00:43.345 00.004 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.50 = -0.78)
00:00:43.349 00.004 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.88)
00:00:43.353 00.004 14556 CameraToMount -- cameraX=-0.32 cameraY=0.28 hyp=0.43 cameraTheta=2.43 mountX=0.30 mountY=-0.33, mountTheta=-0.83
00:00:43.358 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.28, opts=13)
00:00:43.362 00.004 14556 Enqueuing Move request for scope (-0.32, 0.28)
00:00:43.365 00.003 12308 Worker thread wakes up
00:00:43.365 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.28) opts 0xd
00:00:43.365 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.28)
00:00:43.365 00.000 12308 Moving (-0.32, 0.28) raw xDistance=0.30 yDistance=-0.33
00:00:43.366 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
00:00:43.366 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
00:00:43.366 00.000 12308 MoveAxis(W, 132, ABG)
00:00:43.366 00.000 12308 Guiding  Dir = 3, Dur = 132
00:00:43.366 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:43.371 00.005 12308 IsSlewing returns 0
00:00:43.371 00.000 12308 IsGuiding returns 0
00:00:43.371 00.000 12308 PulseGuide returned control before completion, sleep 142
00:00:43.392 00.021 14556 UpdateGuideState exits: m=2251 SNR=31.9
00:00:43.397 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:43.405 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:43.409 00.004 14556 Enqueuing Expose request
00:00:43.529 00.120 12308 IsGuiding returns 0
00:00:43.530 00.001 12308 Move returns status 0, amount 132
00:00:43.531 00.001 12308 MoveAxis(N, 232, ABG)
00:00:43.532 00.001 12308 Guiding  Dir = 0, Dur = 232
00:00:43.532 00.000 12308 IsSlewing returns 0
00:00:43.534 00.002 12308 IsGuiding returns 0
00:00:43.534 00.000 12308 PulseGuide returned control before completion, sleep 242
00:00:43.778 00.244 12308 IsGuiding returns 1
00:00:43.780 00.002 12308 scope still moving after pulse duration time elapsed
00:00:43.809 00.029 12308 IsSlewing returns 0
00:00:43.811 00.002 12308 IsGuiding returns 0
00:00:43.811 00.000 12308 scope move finished after 232 + 45 ms
00:00:43.812 00.001 12308 Move returns status 0, amount 232
00:00:43.812 00.000 12308 move complete, result=0
00:00:43.813 00.001 12308 worker thread done servicing request
00:00:43.813 00.000 14556 GuideStep: 0.3 px 132 ms WEST, -0.3 px 232 ms NORTH
00:00:43.820 00.007 12308 Worker thread wakes up
00:00:43.820 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:43.820 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:45.074 01.254 12308 Exposure complete
00:00:45.199 00.125 12308 worker thread done servicing request
00:00:45.200 00.001 14556 OnExposeComplete: enter
00:00:45.203 00.003 14556 UpdateGuideState(): m_state=6
00:00:45.208 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8420
00:00:45.212 00.004 14556 Star::Find returns 1 (0), X=164.40, Y=1000.87, Mass=2252, SNR=31.8, Peak=167 HFD=4.7
00:00:45.218 00.006 14556 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.07) = xAngle (1.19 = 1.19)
00:00:45.221 00.003 14556 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.09 = 1.09)
00:00:45.225 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.89 mountX=0.02 mountY=0.04, mountTheta=1.17
00:00:45.230 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.04, opts=13)
00:00:45.235 00.005 14556 Enqueuing Move request for scope (-0.01, -0.04)
00:00:45.239 00.004 12308 Worker thread wakes up
00:00:45.239 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
00:00:45.239 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
00:00:45.240 00.001 12308 Moving (-0.01, -0.04) raw xDistance=0.02 yDistance=0.04
00:00:45.240 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:00:45.240 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:45.240 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:00:45.240 00.000 12308 MoveAxis(E, 0, ABG)
00:00:45.240 00.000 12308 Move returns status 0, amount 0
00:00:45.241 00.001 12308 MoveAxis(N, 0, ABG)
00:00:45.241 00.000 12308 Move returns status 0, amount 0
00:00:45.241 00.000 12308 move complete, result=0
00:00:45.241 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:45.246 00.005 12308 worker thread done servicing request
00:00:45.269 00.023 14556 UpdateGuideState exits: m=2252 SNR=31.8
00:00:45.275 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:45.279 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:45.283 00.004 14556 Enqueuing Expose request
00:00:45.288 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:00:45.292 00.004 12308 Worker thread wakes up
00:00:45.292 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:45.293 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:46.547 01.254 12308 Exposure complete
00:00:46.673 00.126 12308 worker thread done servicing request
00:00:46.673 00.000 14556 OnExposeComplete: enter
00:00:46.677 00.004 14556 UpdateGuideState(): m_state=6
00:00:46.681 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8421
00:00:46.686 00.005 14556 Star::Find returns 1 (0), X=164.31, Y=1000.94, Mass=2267, SNR=31.9, Peak=168 HFD=4.7
00:00:46.689 00.003 14556 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.07) = xAngle (5.91 = -0.37)
00:00:46.694 00.005 14556 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.81 = -0.47)
00:00:46.699 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.84 mountX=0.10 mountY=-0.05, mountTheta=-0.45
00:00:46.705 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.03, opts=13)
00:00:46.710 00.005 14556 Enqueuing Move request for scope (-0.11, 0.03)
00:00:46.717 00.007 12308 Worker thread wakes up
00:00:46.717 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
00:00:46.717 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
00:00:46.717 00.000 12308 Moving (-0.11, 0.03) raw xDistance=0.10 yDistance=-0.05
00:00:46.718 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:00:46.718 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:46.718 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:00:46.718 00.000 12308 MoveAxis(E, 0, ABG)
00:00:46.720 00.002 12308 Move returns status 0, amount 0
00:00:46.720 00.000 12308 MoveAxis(N, 0, ABG)
00:00:46.720 00.000 12308 Move returns status 0, amount 0
00:00:46.721 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:46.727 00.006 12308 move complete, result=0
00:00:46.728 00.001 12308 worker thread done servicing request
00:00:46.749 00.021 14556 UpdateGuideState exits: m=2267 SNR=31.9
00:00:46.755 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:46.759 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:46.763 00.004 14556 Enqueuing Expose request
00:00:46.767 00.004 12308 Worker thread wakes up
00:00:46.767 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:46.771 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:46.771 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:48.018 01.247 12308 Exposure complete
00:00:48.147 00.129 12308 worker thread done servicing request
00:00:48.148 00.001 14556 OnExposeComplete: enter
00:00:48.151 00.003 14556 UpdateGuideState(): m_state=6
00:00:48.156 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8422
00:00:48.160 00.004 14556 Star::Find returns 1 (0), X=164.29, Y=1000.72, Mass=2366, SNR=32.6, Peak=201 HFD=4.6
00:00:48.164 00.004 14556 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-3.07) = xAngle (0.93 = 0.93)
00:00:48.169 00.005 14556 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.83 = 0.83)
00:00:48.172 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.19 hyp=0.22 cameraTheta=-2.14 mountX=0.13 mountY=0.16, mountTheta=0.89
00:00:48.179 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.19, opts=13)
00:00:48.184 00.005 14556 Enqueuing Move request for scope (-0.12, -0.19)
00:00:48.188 00.004 12308 Worker thread wakes up
00:00:48.188 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.19) opts 0xd
00:00:48.188 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.19)
00:00:48.188 00.000 12308 Moving (-0.12, -0.19) raw xDistance=0.13 yDistance=0.16
00:00:48.189 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:00:48.189 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:48.189 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:00:48.190 00.001 12308 MoveAxis(E, 0, ABG)
00:00:48.191 00.001 12308 Move returns status 0, amount 0
00:00:48.191 00.000 12308 MoveAxis(N, 0, ABG)
00:00:48.191 00.000 12308 Move returns status 0, amount 0
00:00:48.191 00.000 12308 move complete, result=0
00:00:48.192 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:48.196 00.004 12308 worker thread done servicing request
00:00:48.218 00.022 14556 UpdateGuideState exits: m=2366 SNR=32.6
00:00:48.225 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:48.230 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:48.234 00.004 14556 Enqueuing Expose request
00:00:48.238 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:00:48.242 00.004 12308 Worker thread wakes up
00:00:48.242 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:48.242 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:49.490 01.248 12308 Exposure complete
00:00:49.602 00.112 12308 worker thread done servicing request
00:00:49.603 00.001 14556 OnExposeComplete: enter
00:00:49.607 00.004 14556 UpdateGuideState(): m_state=6
00:00:49.610 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8423
00:00:49.615 00.005 14556 Star::Find returns 1 (0), X=164.26, Y=1000.82, Mass=2215, SNR=31.6, Peak=198 HFD=4.5
00:00:49.619 00.004 14556 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.07) = xAngle (0.44 = 0.44)
00:00:49.623 00.004 14556 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.34 = 0.34)
00:00:49.627 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-2.63 mountX=0.16 mountY=0.06, mountTheta=0.36
00:00:49.634 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.08, opts=13)
00:00:49.638 00.004 14556 Enqueuing Move request for scope (-0.15, -0.08)
00:00:49.641 00.003 12308 Worker thread wakes up
00:00:49.642 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.08) opts 0xd
00:00:49.642 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.08)
00:00:49.642 00.000 12308 Moving (-0.15, -0.08) raw xDistance=0.16 yDistance=0.06
00:00:49.642 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:00:49.642 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:49.642 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:00:49.642 00.000 12308 MoveAxis(E, 0, ABG)
00:00:49.644 00.002 12308 Move returns status 0, amount 0
00:00:49.644 00.000 12308 MoveAxis(N, 0, ABG)
00:00:49.644 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:49.647 00.003 12308 Move returns status 0, amount 0
00:00:49.648 00.001 12308 move complete, result=0
00:00:49.648 00.000 12308 worker thread done servicing request
00:00:49.668 00.020 14556 UpdateGuideState exits: m=2215 SNR=31.6
00:00:49.672 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:49.676 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:49.680 00.004 14556 Enqueuing Expose request
00:00:49.685 00.005 12308 Worker thread wakes up
00:00:49.685 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:49.690 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:49.690 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:50.942 01.252 12308 Exposure complete
00:00:51.088 00.146 12308 worker thread done servicing request
00:00:51.088 00.000 14556 OnExposeComplete: enter
00:00:51.093 00.005 14556 UpdateGuideState(): m_state=6
00:00:51.098 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8424
00:00:51.104 00.006 14556 Star::Find returns 1 (0), X=164.31, Y=1001.01, Mass=2159, SNR=31.2, Peak=195 HFD=4.2
00:00:51.110 00.006 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
00:00:51.115 00.005 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.31 = -0.97)
00:00:51.122 00.007 14556 CameraToMount -- cameraX=-0.11 cameraY=0.11 hyp=0.15 cameraTheta=2.34 mountX=0.10 mountY=-0.13, mountTheta=-0.91
00:00:51.130 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.11, opts=13)
00:00:51.135 00.005 14556 Enqueuing Move request for scope (-0.11, 0.11)
00:00:51.140 00.005 12308 Worker thread wakes up
00:00:51.140 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.11) opts 0xd
00:00:51.141 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.11)
00:00:51.141 00.000 12308 Moving (-0.11, 0.11) raw xDistance=0.10 yDistance=-0.13
00:00:51.141 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:00:51.141 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:51.142 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:00:51.142 00.000 12308 MoveAxis(E, 0, ABG)
00:00:51.142 00.000 12308 Move returns status 0, amount 0
00:00:51.142 00.000 12308 MoveAxis(N, 0, ABG)
00:00:51.142 00.000 12308 Move returns status 0, amount 0
00:00:51.142 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:51.146 00.004 12308 move complete, result=0
00:00:51.146 00.000 12308 worker thread done servicing request
00:00:51.170 00.024 14556 UpdateGuideState exits: m=2159 SNR=31.2
00:00:51.175 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:51.180 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:51.187 00.007 14556 Enqueuing Expose request
00:00:51.192 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:51.198 00.006 12308 Worker thread wakes up
00:00:51.198 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:51.198 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:52.442 01.244 12308 Exposure complete
00:00:52.563 00.121 12308 worker thread done servicing request
00:00:52.563 00.000 14556 OnExposeComplete: enter
00:00:52.566 00.003 14556 UpdateGuideState(): m_state=6
00:00:52.572 00.006 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8425
00:00:52.575 00.003 14556 Star::Find returns 1 (0), X=164.41, Y=1001.07, Mass=1997, SNR=29.9, Peak=185 HFD=4.1
00:00:52.579 00.004 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
00:00:52.583 00.004 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
00:00:52.587 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.59 mountX=-0.01 mountY=-0.17, mountTheta=-1.62
00:00:52.592 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.17, opts=13)
00:00:52.596 00.004 14556 Enqueuing Move request for scope (-0.00, 0.17)
00:00:52.600 00.004 12308 Worker thread wakes up
00:00:52.600 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.17) opts 0xd
00:00:52.600 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.17)
00:00:52.600 00.000 12308 Moving (-0.00, 0.17) raw xDistance=-0.01 yDistance=-0.17
00:00:52.600 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:00:52.601 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:52.601 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:00:52.601 00.000 12308 MoveAxis(E, 0, ABG)
00:00:52.601 00.000 12308 Move returns status 0, amount 0
00:00:52.601 00.000 12308 MoveAxis(N, 0, ABG)
00:00:52.601 00.000 12308 Move returns status 0, amount 0
00:00:52.601 00.000 12308 move complete, result=0
00:00:52.602 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:52.606 00.004 12308 worker thread done servicing request
00:00:52.627 00.021 14556 UpdateGuideState exits: m=1997 SNR=29.9
00:00:52.631 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:52.635 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:52.639 00.004 14556 Enqueuing Expose request
00:00:52.643 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:00:52.646 00.003 12308 Worker thread wakes up
00:00:52.646 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:52.646 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:53.893 01.247 12308 Exposure complete
00:00:54.019 00.126 12308 worker thread done servicing request
00:00:54.020 00.001 14556 OnExposeComplete: enter
00:00:54.023 00.003 14556 UpdateGuideState(): m_state=6
00:00:54.027 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8426
00:00:54.032 00.005 14556 Star::Find returns 1 (0), X=164.30, Y=1001.06, Mass=2244, SNR=31.7, Peak=188 HFD=4.3
00:00:54.034 00.002 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.28 = -1.01)
00:00:54.038 00.004 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.11)
00:00:54.043 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.19 cameraTheta=2.20 mountX=0.10 mountY=-0.17, mountTheta=-1.03
00:00:54.048 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.16, opts=13)
00:00:54.051 00.003 14556 Enqueuing Move request for scope (-0.11, 0.16)
00:00:54.054 00.003 12308 Worker thread wakes up
00:00:54.054 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
00:00:54.054 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
00:00:54.056 00.002 12308 Moving (-0.11, 0.16) raw xDistance=0.10 yDistance=-0.17
00:00:54.056 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:00:54.056 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:54.056 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:00:54.056 00.000 12308 MoveAxis(E, 0, ABG)
00:00:54.058 00.002 12308 Move returns status 0, amount 0
00:00:54.058 00.000 12308 MoveAxis(N, 0, ABG)
00:00:54.058 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:54.062 00.004 12308 Move returns status 0, amount 0
00:00:54.062 00.000 12308 move complete, result=0
00:00:54.062 00.000 12308 worker thread done servicing request
00:00:54.083 00.021 14556 UpdateGuideState exits: m=2244 SNR=31.7
00:00:54.087 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:54.093 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:54.097 00.004 14556 Enqueuing Expose request
00:00:54.102 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:00:54.107 00.005 12308 Worker thread wakes up
00:00:54.107 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:54.107 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:55.351 01.244 12308 Exposure complete
00:00:55.471 00.120 12308 worker thread done servicing request
00:00:55.471 00.000 14556 OnExposeComplete: enter
00:00:55.475 00.004 14556 UpdateGuideState(): m_state=6
00:00:55.478 00.003 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8427
00:00:55.483 00.005 14556 Star::Find returns 1 (0), X=164.23, Y=1001.19, Mass=2214, SNR=31.6, Peak=191 HFD=4.7
00:00:55.486 00.003 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
00:00:55.491 00.005 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
00:00:55.494 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.29 hyp=0.34 cameraTheta=2.15 mountX=0.17 mountY=-0.31, mountTheta=-1.08
00:00:55.501 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.29, opts=13)
00:00:55.505 00.004 14556 Enqueuing Move request for scope (-0.19, 0.29)
00:00:55.510 00.005 12308 Worker thread wakes up
00:00:55.510 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.29) opts 0xd
00:00:55.510 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.29)
00:00:55.510 00.000 12308 Moving (-0.19, 0.29) raw xDistance=0.17 yDistance=-0.31
00:00:55.510 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:00:55.511 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
00:00:55.511 00.000 12308 MoveAxis(E, 0, ABG)
00:00:55.511 00.000 12308 Move returns status 0, amount 0
00:00:55.511 00.000 12308 MoveAxis(N, 222, ABG)
00:00:55.511 00.000 12308 Guiding  Dir = 0, Dur = 222
00:00:55.512 00.001 12308 IsSlewing returns 0
00:00:55.512 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:55.517 00.005 12308 IsGuiding returns 0
00:00:55.518 00.001 12308 PulseGuide returned control before completion, sleep 232
00:00:55.539 00.021 14556 UpdateGuideState exits: m=2214 SNR=31.6
00:00:55.543 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:55.547 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:55.551 00.004 14556 Enqueuing Expose request
00:00:55.766 00.215 12308 IsGuiding returns 1
00:00:55.768 00.002 12308 scope still moving after pulse duration time elapsed
00:00:55.797 00.029 12308 IsSlewing returns 0
00:00:55.798 00.001 12308 IsGuiding returns 0
00:00:55.799 00.001 12308 scope move finished after 222 + 59 ms
00:00:55.800 00.001 12308 Move returns status 0, amount 222
00:00:55.800 00.000 12308 move complete, result=0
00:00:55.801 00.001 12308 worker thread done servicing request
00:00:55.801 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 222 ms NORTH
00:00:55.806 00.005 12308 Worker thread wakes up
00:00:55.807 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:55.807 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:57.059 01.252 12308 Exposure complete
00:00:57.187 00.128 12308 worker thread done servicing request
00:00:57.187 00.000 14556 OnExposeComplete: enter
00:00:57.195 00.008 14556 UpdateGuideState(): m_state=6
00:00:57.199 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8428
00:00:57.204 00.005 14556 Star::Find returns 1 (0), X=164.24, Y=1000.93, Mass=2176, SNR=31.4, Peak=184 HFD=4.7
00:00:57.208 00.004 14556 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.07) = xAngle (6.05 = -0.23)
00:00:57.211 00.003 14556 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.33)
00:00:57.215 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.18 cameraTheta=2.98 mountX=0.17 mountY=-0.06, mountTheta=-0.32
00:00:57.220 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.03, opts=13)
00:00:57.224 00.004 14556 Enqueuing Move request for scope (-0.17, 0.03)
00:00:57.228 00.004 12308 Worker thread wakes up
00:00:57.229 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
00:00:57.229 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
00:00:57.229 00.000 12308 Moving (-0.17, 0.03) raw xDistance=0.17 yDistance=-0.06
00:00:57.229 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:00:57.229 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:00:57.229 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:00:57.229 00.000 12308 MoveAxis(E, 0, ABG)
00:00:57.230 00.001 12308 Move returns status 0, amount 0
00:00:57.230 00.000 12308 MoveAxis(N, 0, ABG)
00:00:57.230 00.000 12308 Move returns status 0, amount 0
00:00:57.230 00.000 12308 move complete, result=0
00:00:57.230 00.000 12308 worker thread done servicing request
00:00:57.231 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:57.256 00.025 14556 UpdateGuideState exits: m=2176 SNR=31.4
00:00:57.261 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:57.265 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:57.269 00.004 14556 Enqueuing Expose request
00:00:57.273 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:57.278 00.005 12308 Worker thread wakes up
00:00:57.278 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:57.278 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:00:58.535 01.257 12308 Exposure complete
00:00:58.659 00.124 12308 worker thread done servicing request
00:00:58.659 00.000 14556 OnExposeComplete: enter
00:00:58.662 00.003 14556 UpdateGuideState(): m_state=6
00:00:58.667 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8429
00:00:58.671 00.004 14556 Star::Find returns 1 (0), X=164.08, Y=1001.11, Mass=2281, SNR=32.1, Peak=215 HFD=4.4
00:00:58.675 00.004 14556 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.07) = xAngle (5.66 = -0.62)
00:00:58.679 00.004 14556 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.72)
00:00:58.684 00.005 14556 CameraToMount -- cameraX=-0.33 cameraY=0.21 hyp=0.39 cameraTheta=2.59 mountX=0.32 mountY=-0.26, mountTheta=-0.68
00:00:58.690 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=0.21, opts=13)
00:00:58.694 00.004 14556 Enqueuing Move request for scope (-0.33, 0.21)
00:00:58.697 00.003 12308 Worker thread wakes up
00:00:58.699 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.21) opts 0xd
00:00:58.699 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, 0.21)
00:00:58.699 00.000 12308 Moving (-0.33, 0.21) raw xDistance=0.32 yDistance=-0.26
00:00:58.699 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
00:00:58.699 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:00:58.699 00.000 12308 MoveAxis(W, 139, ABG)
00:00:58.699 00.000 12308 Guiding  Dir = 3, Dur = 139
00:00:58.700 00.001 12308 IsSlewing returns 0
00:00:58.700 00.000 12308 IsGuiding returns 0
00:00:58.700 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:00:58.705 00.005 12308 PulseGuide returned control before completion, sleep 149
00:00:58.726 00.021 14556 UpdateGuideState exits: m=2281 SNR=32.1
00:00:58.732 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:58.736 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:00:58.740 00.004 14556 Enqueuing Expose request
00:00:58.871 00.131 12308 IsGuiding returns 1
00:00:58.871 00.000 12308 scope still moving after pulse duration time elapsed
00:00:58.902 00.031 12308 IsSlewing returns 0
00:00:58.904 00.002 12308 IsGuiding returns 0
00:00:58.905 00.001 12308 scope move finished after 139 + 65 ms
00:00:58.905 00.000 12308 Move returns status 0, amount 139
00:00:58.906 00.001 12308 MoveAxis(N, 183, ABG)
00:00:58.906 00.000 12308 Guiding  Dir = 0, Dur = 183
00:00:58.906 00.000 12308 IsSlewing returns 0
00:00:58.907 00.001 12308 IsGuiding returns 0
00:00:58.908 00.001 12308 PulseGuide returned control before completion, sleep 193
00:00:59.104 00.196 12308 IsGuiding returns 1
00:00:59.105 00.001 12308 scope still moving after pulse duration time elapsed
00:00:59.135 00.030 12308 IsSlewing returns 0
00:00:59.136 00.001 12308 IsGuiding returns 0
00:00:59.137 00.001 12308 scope move finished after 183 + 46 ms
00:00:59.138 00.001 12308 Move returns status 0, amount 183
00:00:59.138 00.000 12308 move complete, result=0
00:00:59.138 00.000 12308 worker thread done servicing request
00:00:59.139 00.001 12308 Worker thread wakes up
00:00:59.139 00.000 14556 GuideStep: 0.3 px 139 ms WEST, -0.3 px 183 ms NORTH
00:00:59.144 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:00:59.146 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:00.390 01.244 12308 Exposure complete
00:01:00.515 00.125 12308 worker thread done servicing request
00:01:00.516 00.001 14556 OnExposeComplete: enter
00:01:00.519 00.003 14556 UpdateGuideState(): m_state=6
00:01:00.523 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8430
00:01:00.527 00.004 14556 Star::Find returns 1 (0), X=164.39, Y=1000.87, Mass=2131, SNR=31.1, Peak=169 HFD=4.3
00:01:00.532 00.005 14556 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-3.07) = xAngle (0.86 = 0.86)
00:01:00.536 00.004 14556 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.76 = 0.76)
00:01:00.541 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.21 mountX=0.02 mountY=0.03, mountTheta=0.81
00:01:00.547 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.03, opts=13)
00:01:00.551 00.004 14556 Enqueuing Move request for scope (-0.02, -0.03)
00:01:00.554 00.003 12308 Worker thread wakes up
00:01:00.554 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
00:01:00.556 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
00:01:00.556 00.000 12308 Moving (-0.02, -0.03) raw xDistance=0.02 yDistance=0.03
00:01:00.556 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:01:00.556 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:00.556 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:01:00.556 00.000 12308 MoveAxis(E, 0, ABG)
00:01:00.556 00.000 12308 Move returns status 0, amount 0
00:01:00.556 00.000 12308 MoveAxis(N, 0, ABG)
00:01:00.556 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:00.561 00.005 12308 Move returns status 0, amount 0
00:01:00.561 00.000 12308 move complete, result=0
00:01:00.561 00.000 12308 worker thread done servicing request
00:01:00.582 00.021 14556 UpdateGuideState exits: m=2131 SNR=31.1
00:01:00.586 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:00.591 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:00.597 00.006 14556 Enqueuing Expose request
00:01:00.601 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:01:00.605 00.004 12308 Worker thread wakes up
00:01:00.605 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:00.605 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:01.850 01.245 12308 Exposure complete
00:01:01.978 00.128 12308 worker thread done servicing request
00:01:01.978 00.000 14556 OnExposeComplete: enter
00:01:01.982 00.004 14556 UpdateGuideState(): m_state=6
00:01:01.986 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8431
00:01:01.989 00.003 14556 Star::Find returns 1 (0), X=164.46, Y=1000.88, Mass=2208, SNR=31.6, Peak=171 HFD=4.4
00:01:01.994 00.005 14556 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.07) = xAngle (2.49 = 2.49)
00:01:01.999 00.005 14556 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.39 = 2.39)
00:01:02.003 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.58 mountX=-0.04 mountY=0.04, mountTheta=2.43
00:01:02.008 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.03, opts=13)
00:01:02.013 00.005 14556 Enqueuing Move request for scope (0.04, -0.03)
00:01:02.016 00.003 12308 Worker thread wakes up
00:01:02.016 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
00:01:02.016 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
00:01:02.016 00.000 12308 Moving (0.04, -0.03) raw xDistance=-0.04 yDistance=0.04
00:01:02.016 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:01:02.016 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:02.018 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:01:02.018 00.000 12308 MoveAxis(E, 0, ABG)
00:01:02.018 00.000 12308 Move returns status 0, amount 0
00:01:02.019 00.001 12308 MoveAxis(N, 0, ABG)
00:01:02.019 00.000 12308 Move returns status 0, amount 0
00:01:02.019 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:02.023 00.004 12308 move complete, result=0
00:01:02.023 00.000 12308 worker thread done servicing request
00:01:02.045 00.022 14556 UpdateGuideState exits: m=2208 SNR=31.6
00:01:02.050 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:02.053 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:02.057 00.004 14556 Enqueuing Expose request
00:01:02.062 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:01:02.067 00.005 12308 Worker thread wakes up
00:01:02.067 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:02.067 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:03.316 01.249 12308 Exposure complete
00:01:03.430 00.114 12308 worker thread done servicing request
00:01:03.430 00.000 14556 OnExposeComplete: enter
00:01:03.435 00.005 14556 UpdateGuideState(): m_state=6
00:01:03.438 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8432
00:01:03.443 00.005 14556 Star::Find returns 1 (0), X=164.31, Y=1000.95, Mass=2175, SNR=31.2, Peak=178 HFD=4.2
00:01:03.447 00.004 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.79 = -0.49)
00:01:03.451 00.004 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.59)
00:01:03.455 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.72 mountX=0.10 mountY=-0.06, mountTheta=-0.56
00:01:03.461 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.04, opts=13)
00:01:03.466 00.005 14556 Enqueuing Move request for scope (-0.10, 0.04)
00:01:03.471 00.005 12308 Worker thread wakes up
00:01:03.471 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
00:01:03.471 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
00:01:03.471 00.000 12308 Moving (-0.10, 0.04) raw xDistance=0.10 yDistance=-0.06
00:01:03.472 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:01:03.472 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:03.472 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:01:03.472 00.000 12308 MoveAxis(E, 0, ABG)
00:01:03.472 00.000 12308 Move returns status 0, amount 0
00:01:03.473 00.001 12308 MoveAxis(N, 0, ABG)
00:01:03.473 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:03.476 00.003 12308 Move returns status 0, amount 0
00:01:03.476 00.000 12308 move complete, result=0
00:01:03.478 00.002 12308 worker thread done servicing request
00:01:03.498 00.020 14556 UpdateGuideState exits: m=2175 SNR=31.2
00:01:03.503 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:03.507 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:03.511 00.004 14556 Enqueuing Expose request
00:01:03.514 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:03.518 00.004 12308 Worker thread wakes up
00:01:03.518 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:03.519 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:04.761 01.242 12308 Exposure complete
00:01:04.873 00.112 12308 worker thread done servicing request
00:01:04.873 00.000 14556 OnExposeComplete: enter
00:01:04.878 00.005 14556 UpdateGuideState(): m_state=6
00:01:04.882 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8433
00:01:04.887 00.005 14556 Star::Find returns 1 (0), X=164.37, Y=1000.80, Mass=2448, SNR=33.2, Peak=195 HFD=4.7
00:01:04.890 00.003 14556 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-3.07) = xAngle (1.15 = 1.15)
00:01:04.894 00.004 14556 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.05 = 1.05)
00:01:04.897 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.92 mountX=0.05 mountY=0.10, mountTheta=1.13
00:01:04.903 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.11, opts=13)
00:01:04.906 00.003 14556 Enqueuing Move request for scope (-0.04, -0.11)
00:01:04.911 00.005 12308 Worker thread wakes up
00:01:04.911 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd
00:01:04.911 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.11)
00:01:04.911 00.000 12308 Moving (-0.04, -0.11) raw xDistance=0.05 yDistance=0.10
00:01:04.911 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:01:04.912 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:04.912 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:01:04.912 00.000 12308 MoveAxis(E, 0, ABG)
00:01:04.913 00.001 12308 Move returns status 0, amount 0
00:01:04.914 00.001 12308 MoveAxis(N, 0, ABG)
00:01:04.914 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:04.918 00.004 12308 Move returns status 0, amount 0
00:01:04.918 00.000 12308 move complete, result=0
00:01:04.918 00.000 12308 worker thread done servicing request
00:01:04.940 00.022 14556 UpdateGuideState exits: m=2448 SNR=33.2
00:01:04.944 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:04.949 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:04.952 00.003 14556 Enqueuing Expose request
00:01:04.957 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:04.959 00.002 12308 Worker thread wakes up
00:01:04.959 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:04.961 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:06.201 01.240 12308 Exposure complete
00:01:06.325 00.124 12308 worker thread done servicing request
00:01:06.325 00.000 14556 OnExposeComplete: enter
00:01:06.329 00.004 14556 UpdateGuideState(): m_state=6
00:01:06.334 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8434
00:01:06.339 00.005 14556 Star::Find returns 1 (0), X=164.24, Y=1000.76, Mass=2407, SNR=32.9, Peak=198 HFD=4.7
00:01:06.344 00.005 14556 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.07) = xAngle (0.62 = 0.62)
00:01:06.348 00.004 14556 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.52 = 0.52)
00:01:06.352 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-2.46 mountX=0.18 mountY=0.11, mountTheta=0.54
00:01:06.358 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.14, opts=13)
00:01:06.363 00.005 14556 Enqueuing Move request for scope (-0.17, -0.14)
00:01:06.367 00.004 12308 Worker thread wakes up
00:01:06.367 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.14) opts 0xd
00:01:06.367 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.14)
00:01:06.367 00.000 12308 Moving (-0.17, -0.14) raw xDistance=0.18 yDistance=0.11
00:01:06.367 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:01:06.367 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:06.368 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:01:06.368 00.000 12308 MoveAxis(E, 0, ABG)
00:01:06.368 00.000 12308 Move returns status 0, amount 0
00:01:06.368 00.000 12308 MoveAxis(N, 0, ABG)
00:01:06.368 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:06.374 00.006 12308 Move returns status 0, amount 0
00:01:06.374 00.000 12308 move complete, result=0
00:01:06.374 00.000 12308 worker thread done servicing request
00:01:06.399 00.025 14556 UpdateGuideState exits: m=2407 SNR=32.9
00:01:06.404 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:06.409 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:06.413 00.004 14556 Enqueuing Expose request
00:01:06.417 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:06.421 00.004 12308 Worker thread wakes up
00:01:06.421 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:06.421 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:07.666 01.245 12308 Exposure complete
00:01:07.795 00.129 12308 worker thread done servicing request
00:01:07.795 00.000 14556 OnExposeComplete: enter
00:01:07.799 00.004 14556 UpdateGuideState(): m_state=6
00:01:07.803 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8435
00:01:07.807 00.004 14556 Star::Find returns 1 (0), X=164.31, Y=1000.95, Mass=2216, SNR=31.4, Peak=203 HFD=4.6
00:01:07.811 00.004 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.83 = -0.45)
00:01:07.815 00.004 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.55)
00:01:07.819 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.76 mountX=0.10 mountY=-0.06, mountTheta=-0.53
00:01:07.824 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.04, opts=13)
00:01:07.828 00.004 14556 Enqueuing Move request for scope (-0.10, 0.04)
00:01:07.831 00.003 12308 Worker thread wakes up
00:01:07.831 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
00:01:07.831 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
00:01:07.831 00.000 12308 Moving (-0.10, 0.04) raw xDistance=0.10 yDistance=-0.06
00:01:07.832 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:01:07.832 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:07.832 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:01:07.832 00.000 12308 MoveAxis(E, 0, ABG)
00:01:07.832 00.000 12308 Move returns status 0, amount 0
00:01:07.832 00.000 12308 MoveAxis(N, 0, ABG)
00:01:07.834 00.002 12308 Move returns status 0, amount 0
00:01:07.834 00.000 12308 move complete, result=0
00:01:07.834 00.000 12308 worker thread done servicing request
00:01:07.834 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:07.859 00.025 14556 UpdateGuideState exits: m=2216 SNR=31.4
00:01:07.863 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:07.867 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:07.869 00.002 14556 Enqueuing Expose request
00:01:07.874 00.005 12308 Worker thread wakes up
00:01:07.874 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:07.879 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:07.879 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:09.122 01.243 12308 Exposure complete
00:01:09.247 00.125 12308 worker thread done servicing request
00:01:09.247 00.000 14556 OnExposeComplete: enter
00:01:09.252 00.005 14556 UpdateGuideState(): m_state=6
00:01:09.257 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8436
00:01:09.262 00.005 14556 Star::Find returns 1 (0), X=164.29, Y=1001.10, Mass=2231, SNR=31.7, Peak=166 HFD=4.8
00:01:09.266 00.004 14556 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.07) = xAngle (5.23 = -1.05)
00:01:09.269 00.003 14556 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.15)
00:01:09.273 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.19 hyp=0.23 cameraTheta=2.16 mountX=0.11 mountY=-0.21, mountTheta=-1.07
00:01:09.278 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.19, opts=13)
00:01:09.282 00.004 14556 Enqueuing Move request for scope (-0.13, 0.19)
00:01:09.285 00.003 12308 Worker thread wakes up
00:01:09.286 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.19) opts 0xd
00:01:09.286 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.19)
00:01:09.286 00.000 12308 Moving (-0.13, 0.19) raw xDistance=0.11 yDistance=-0.21
00:01:09.286 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:01:09.286 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:01:09.286 00.000 12308 MoveAxis(E, 0, ABG)
00:01:09.286 00.000 12308 Move returns status 0, amount 0
00:01:09.286 00.000 12308 MoveAxis(N, 148, ABG)
00:01:09.288 00.002 12308 Guiding  Dir = 0, Dur = 148
00:01:09.288 00.000 12308 IsSlewing returns 0
00:01:09.288 00.000 12308 IsGuiding returns 0
00:01:09.289 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:09.295 00.006 12308 PulseGuide returned control before completion, sleep 158
00:01:09.319 00.024 14556 UpdateGuideState exits: m=2231 SNR=31.7
00:01:09.324 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:09.328 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:09.331 00.003 14556 Enqueuing Expose request
00:01:09.456 00.125 12308 IsGuiding returns 1
00:01:09.458 00.002 12308 scope still moving after pulse duration time elapsed
00:01:09.488 00.030 12308 IsSlewing returns 0
00:01:09.489 00.001 12308 IsGuiding returns 0
00:01:09.491 00.002 12308 scope move finished after 148 + 53 ms
00:01:09.491 00.000 12308 Move returns status 0, amount 148
00:01:09.491 00.000 12308 move complete, result=0
00:01:09.492 00.001 12308 worker thread done servicing request
00:01:09.492 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 148 ms NORTH
00:01:09.498 00.006 12308 Worker thread wakes up
00:01:09.498 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:09.499 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:10.751 01.252 12308 Exposure complete
00:01:10.895 00.144 12308 worker thread done servicing request
00:01:10.895 00.000 14556 OnExposeComplete: enter
00:01:10.900 00.005 14556 UpdateGuideState(): m_state=6
00:01:10.907 00.007 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8437
00:01:10.913 00.006 14556 Star::Find returns 1 (0), X=164.25, Y=1000.90, Mass=2327, SNR=32.4, Peak=190 HFD=4.4
00:01:10.918 00.005 14556 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.07) = xAngle (-0.01 = -0.01)
00:01:10.924 00.006 14556 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.11 = -0.11)
00:01:10.929 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-3.08 mountX=0.16 mountY=-0.02, mountTheta=-0.11
00:01:10.938 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.01, opts=13)
00:01:10.942 00.004 14556 Enqueuing Move request for scope (-0.16, -0.01)
00:01:10.947 00.005 12308 Worker thread wakes up
00:01:10.948 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.01) opts 0xd
00:01:10.948 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.01)
00:01:10.948 00.000 12308 Moving (-0.16, -0.01) raw xDistance=0.16 yDistance=-0.02
00:01:10.949 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:01:10.949 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:10.949 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:01:10.949 00.000 12308 MoveAxis(E, 0, ABG)
00:01:10.949 00.000 12308 Move returns status 0, amount 0
00:01:10.950 00.001 12308 MoveAxis(N, 0, ABG)
00:01:10.950 00.000 12308 Move returns status 0, amount 0
00:01:10.950 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:10.954 00.004 12308 move complete, result=0
00:01:10.954 00.000 12308 worker thread done servicing request
00:01:10.974 00.020 14556 UpdateGuideState exits: m=2327 SNR=32.4
00:01:10.981 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:10.987 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:10.991 00.004 14556 Enqueuing Expose request
00:01:10.996 00.005 12308 Worker thread wakes up
00:01:10.997 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:10.997 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:10.998 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:01:12.253 01.255 12308 Exposure complete
00:01:12.376 00.123 12308 worker thread done servicing request
00:01:12.377 00.001 14556 OnExposeComplete: enter
00:01:12.382 00.005 14556 UpdateGuideState(): m_state=6
00:01:12.386 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8438
00:01:12.390 00.004 14556 Star::Find returns 1 (0), X=164.27, Y=1000.88, Mass=2324, SNR=32.4, Peak=205 HFD=4.5
00:01:12.395 00.005 14556 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.07) = xAngle (0.08 = 0.08)
00:01:12.398 00.003 14556 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.02 = -0.02)
00:01:12.402 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-3.00 mountX=0.15 mountY=-0.00, mountTheta=-0.02
00:01:12.408 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.02, opts=13)
00:01:12.411 00.003 14556 Enqueuing Move request for scope (-0.15, -0.02)
00:01:12.415 00.004 12308 Worker thread wakes up
00:01:12.415 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd
00:01:12.415 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.02)
00:01:12.415 00.000 12308 Moving (-0.15, -0.02) raw xDistance=0.15 yDistance=-0.00
00:01:12.417 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:01:12.417 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:12.417 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:01:12.417 00.000 12308 MoveAxis(E, 0, ABG)
00:01:12.417 00.000 12308 Move returns status 0, amount 0
00:01:12.418 00.001 12308 MoveAxis(N, 0, ABG)
00:01:12.418 00.000 12308 Move returns status 0, amount 0
00:01:12.418 00.000 12308 move complete, result=0
00:01:12.418 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:12.422 00.004 12308 worker thread done servicing request
00:01:12.443 00.021 14556 UpdateGuideState exits: m=2324 SNR=32.4
00:01:12.447 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:12.450 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:12.454 00.004 14556 Enqueuing Expose request
00:01:12.457 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:01:12.462 00.005 12308 Worker thread wakes up
00:01:12.462 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:12.462 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:13.718 01.256 12308 Exposure complete
00:01:13.846 00.128 12308 worker thread done servicing request
00:01:13.847 00.001 14556 OnExposeComplete: enter
00:01:13.852 00.005 14556 UpdateGuideState(): m_state=6
00:01:13.856 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8439
00:01:13.859 00.003 14556 Star::Find returns 1 (0), X=164.22, Y=1001.05, Mass=2271, SNR=32.0, Peak=196 HFD=4.4
00:01:13.862 00.003 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
00:01:13.866 00.004 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
00:01:13.871 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.14 hyp=0.24 cameraTheta=2.51 mountX=0.18 mountY=-0.17, mountTheta=-0.76
00:01:13.876 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.14, opts=13)
00:01:13.879 00.003 14556 Enqueuing Move request for scope (-0.19, 0.14)
00:01:13.882 00.003 12308 Worker thread wakes up
00:01:13.882 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.14) opts 0xd
00:01:13.882 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.14)
00:01:13.882 00.000 12308 Moving (-0.19, 0.14) raw xDistance=0.18 yDistance=-0.17
00:01:13.882 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:01:13.882 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:13.882 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:01:13.882 00.000 12308 MoveAxis(E, 0, ABG)
00:01:13.884 00.002 12308 Move returns status 0, amount 0
00:01:13.884 00.000 12308 MoveAxis(N, 0, ABG)
00:01:13.885 00.001 12308 Move returns status 0, amount 0
00:01:13.885 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:13.887 00.002 12308 move complete, result=0
00:01:13.887 00.000 12308 worker thread done servicing request
00:01:13.908 00.021 14556 UpdateGuideState exits: m=2271 SNR=32.0
00:01:13.913 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:13.917 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:13.922 00.005 14556 Enqueuing Expose request
00:01:13.925 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:01:13.929 00.004 12308 Worker thread wakes up
00:01:13.929 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:13.929 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:15.176 01.247 12308 Exposure complete
00:01:15.299 00.123 12308 worker thread done servicing request
00:01:15.299 00.000 14556 OnExposeComplete: enter
00:01:15.302 00.003 14556 UpdateGuideState(): m_state=6
00:01:15.307 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8440
00:01:15.311 00.004 14556 Star::Find returns 1 (0), X=164.17, Y=1000.96, Mass=2244, SNR=31.7, Peak=200 HFD=4.3
00:01:15.314 00.003 14556 CameraToMount -- cameraTheta (2.91) - m_xAngle (-3.07) = xAngle (5.98 = -0.30)
00:01:15.319 00.005 14556 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.88 = -0.40)
00:01:15.323 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.06 hyp=0.25 cameraTheta=2.91 mountX=0.24 mountY=-0.10, mountTheta=-0.39
00:01:15.328 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.06, opts=13)
00:01:15.332 00.004 14556 Enqueuing Move request for scope (-0.25, 0.06)
00:01:15.336 00.004 12308 Worker thread wakes up
00:01:15.336 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.06) opts 0xd
00:01:15.336 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.06)
00:01:15.336 00.000 12308 Moving (-0.25, 0.06) raw xDistance=0.24 yDistance=-0.10
00:01:15.336 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:01:15.336 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:15.336 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:01:15.337 00.001 12308 MoveAxis(W, 105, ABG)
00:01:15.339 00.002 12308 Guiding  Dir = 3, Dur = 105
00:01:15.339 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:15.343 00.004 12308 IsSlewing returns 0
00:01:15.343 00.000 12308 IsGuiding returns 0
00:01:15.344 00.001 12308 PulseGuide returned control before completion, sleep 115
00:01:15.365 00.021 14556 UpdateGuideState exits: m=2244 SNR=31.7
00:01:15.369 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:15.374 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:15.381 00.007 14556 Enqueuing Expose request
00:01:15.463 00.082 12308 IsGuiding returns 1
00:01:15.463 00.000 12308 scope still moving after pulse duration time elapsed
00:01:15.494 00.031 12308 IsSlewing returns 0
00:01:15.495 00.001 12308 IsGuiding returns 0
00:01:15.496 00.001 12308 scope move finished after 105 + 47 ms
00:01:15.496 00.000 12308 Move returns status 0, amount 105
00:01:15.497 00.001 12308 MoveAxis(N, 0, ABG)
00:01:15.497 00.000 12308 Move returns status 0, amount 0
00:01:15.498 00.001 12308 move complete, result=0
00:01:15.498 00.000 12308 worker thread done servicing request
00:01:15.499 00.001 12308 Worker thread wakes up
00:01:15.499 00.000 14556 GuideStep: 0.2 px 105 ms WEST, -0.1 px 0 ms NORTH
00:01:15.507 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:15.507 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:16.758 01.251 12308 Exposure complete
00:01:16.888 00.130 12308 worker thread done servicing request
00:01:16.889 00.001 14556 OnExposeComplete: enter
00:01:16.894 00.005 14556 UpdateGuideState(): m_state=6
00:01:16.900 00.006 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8441
00:01:16.907 00.007 14556 Star::Find returns 1 (0), X=164.39, Y=1001.06, Mass=2263, SNR=31.9, Peak=176 HFD=4.8
00:01:16.915 00.008 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.77 = -1.52)
00:01:16.921 00.006 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.62)
00:01:16.926 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.69 mountX=0.01 mountY=-0.16, mountTheta=-1.52
00:01:16.932 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.16, opts=13)
00:01:16.936 00.004 14556 Enqueuing Move request for scope (-0.02, 0.16)
00:01:16.940 00.004 12308 Worker thread wakes up
00:01:16.940 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
00:01:16.940 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
00:01:16.940 00.000 12308 Moving (-0.02, 0.16) raw xDistance=0.01 yDistance=-0.16
00:01:16.940 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:01:16.941 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:16.941 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:01:16.941 00.000 12308 MoveAxis(E, 0, ABG)
00:01:16.941 00.000 12308 Move returns status 0, amount 0
00:01:16.942 00.001 12308 MoveAxis(N, 0, ABG)
00:01:16.942 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:16.947 00.005 12308 Move returns status 0, amount 0
00:01:16.947 00.000 12308 move complete, result=0
00:01:16.947 00.000 12308 worker thread done servicing request
00:01:16.969 00.022 14556 UpdateGuideState exits: m=2263 SNR=31.9
00:01:16.973 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:16.978 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:16.982 00.004 14556 Enqueuing Expose request
00:01:16.986 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:01:16.989 00.003 12308 Worker thread wakes up
00:01:16.989 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:16.990 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:18.233 01.243 12308 Exposure complete
00:01:18.359 00.126 12308 worker thread done servicing request
00:01:18.359 00.000 14556 OnExposeComplete: enter
00:01:18.363 00.004 14556 UpdateGuideState(): m_state=6
00:01:18.366 00.003 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8442
00:01:18.370 00.004 14556 Star::Find returns 1 (0), X=164.83, Y=1001.06, Mass=2289, SNR=32.3, Peak=162 HFD=4.8
00:01:18.374 00.004 14556 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.07) = xAngle (3.44 = -2.84)
00:01:18.378 00.004 14556 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.34 = -2.94)
00:01:18.383 00.005 14556 CameraToMount -- cameraX=0.41 cameraY=0.16 hyp=0.44 cameraTheta=0.37 mountX=-0.42 mountY=-0.09, mountTheta=-2.94
00:01:18.387 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.41, y=0.16, opts=13)
00:01:18.391 00.004 14556 Enqueuing Move request for scope (0.41, 0.16)
00:01:18.395 00.004 12308 Worker thread wakes up
00:01:18.395 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.16) opts 0xd
00:01:18.395 00.000 12308 Handling offset move in thread for scope, endpoint = (0.41, 0.16)
00:01:18.395 00.000 12308 Moving (0.41, 0.16) raw xDistance=-0.42 yDistance=-0.09
00:01:18.395 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.42
00:01:18.395 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:18.396 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:01:18.396 00.000 12308 MoveAxis(E, 183, ABG)
00:01:18.396 00.000 12308 Guiding  Dir = 2, Dur = 183
00:01:18.396 00.000 12308 IsSlewing returns 0
00:01:18.396 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:18.401 00.005 12308 IsGuiding returns 0
00:01:18.401 00.000 12308 PulseGuide returned control before completion, sleep 193
00:01:18.424 00.023 14556 UpdateGuideState exits: m=2289 SNR=32.3
00:01:18.428 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:18.433 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:18.439 00.006 14556 Enqueuing Expose request
00:01:18.599 00.160 12308 IsGuiding returns 1
00:01:18.601 00.002 12308 scope still moving after pulse duration time elapsed
00:01:18.631 00.030 12308 IsSlewing returns 0
00:01:18.632 00.001 12308 IsGuiding returns 0
00:01:18.632 00.000 12308 scope move finished after 183 + 47 ms
00:01:18.632 00.000 12308 Move returns status 0, amount 183
00:01:18.633 00.001 12308 MoveAxis(N, 0, ABG)
00:01:18.633 00.000 12308 Move returns status 0, amount 0
00:01:18.633 00.000 12308 move complete, result=0
00:01:18.634 00.001 12308 worker thread done servicing request
00:01:18.634 00.000 12308 Worker thread wakes up
00:01:18.635 00.001 14556 GuideStep: -0.4 px 183 ms EAST, -0.1 px 0 ms NORTH
00:01:18.641 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:18.641 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:19.892 01.251 12308 Exposure complete
00:01:20.020 00.128 12308 worker thread done servicing request
00:01:20.021 00.001 14556 OnExposeComplete: enter
00:01:20.025 00.004 14556 UpdateGuideState(): m_state=6
00:01:20.029 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8443
00:01:20.034 00.005 14556 Star::Find returns 1 (0), X=164.28, Y=1001.16, Mass=2396, SNR=33.1, Peak=201 HFD=4.6
00:01:20.036 00.002 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.12 = -1.16)
00:01:20.040 00.004 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.26)
00:01:20.043 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.26 hyp=0.29 cameraTheta=2.05 mountX=0.12 mountY=-0.28, mountTheta=-1.18
00:01:20.049 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.26, opts=13)
00:01:20.053 00.004 14556 Enqueuing Move request for scope (-0.13, 0.26)
00:01:20.057 00.004 12308 Worker thread wakes up
00:01:20.057 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.26) opts 0xd
00:01:20.057 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.26)
00:01:20.057 00.000 12308 Moving (-0.13, 0.26) raw xDistance=0.12 yDistance=-0.28
00:01:20.057 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:01:20.059 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
00:01:20.059 00.000 12308 MoveAxis(E, 0, ABG)
00:01:20.059 00.000 12308 Move returns status 0, amount 0
00:01:20.059 00.000 12308 MoveAxis(N, 194, ABG)
00:01:20.059 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:20.064 00.005 12308 Guiding  Dir = 0, Dur = 194
00:01:20.064 00.000 12308 IsSlewing returns 0
00:01:20.064 00.000 12308 IsGuiding returns 0
00:01:20.065 00.001 12308 PulseGuide returned control before completion, sleep 204
00:01:20.086 00.021 14556 UpdateGuideState exits: m=2396 SNR=33.1
00:01:20.090 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:20.095 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:20.098 00.003 14556 Enqueuing Expose request
00:01:20.274 00.176 12308 IsGuiding returns 1
00:01:20.276 00.002 12308 scope still moving after pulse duration time elapsed
00:01:20.305 00.029 12308 IsSlewing returns 0
00:01:20.306 00.001 12308 IsGuiding returns 0
00:01:20.307 00.001 12308 scope move finished after 194 + 49 ms
00:01:20.308 00.001 12308 Move returns status 0, amount 194
00:01:20.308 00.000 12308 move complete, result=0
00:01:20.310 00.002 12308 worker thread done servicing request
00:01:20.310 00.000 12308 Worker thread wakes up
00:01:20.310 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 194 ms NORTH
00:01:20.317 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:20.317 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:21.567 01.250 12308 Exposure complete
00:01:21.696 00.129 12308 worker thread done servicing request
00:01:21.697 00.001 14556 OnExposeComplete: enter
00:01:21.700 00.003 14556 UpdateGuideState(): m_state=6
00:01:21.704 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8444
00:01:21.709 00.005 14556 Star::Find returns 1 (0), X=164.20, Y=1000.99, Mass=2295, SNR=32.2, Peak=209 HFD=4.4
00:01:21.713 00.004 14556 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.07) = xAngle (5.82 = -0.46)
00:01:21.716 00.003 14556 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.72 = -0.56)
00:01:21.722 00.006 14556 CameraToMount -- cameraX=-0.21 cameraY=0.09 hyp=0.23 cameraTheta=2.75 mountX=0.21 mountY=-0.12, mountTheta=-0.54
00:01:21.728 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.09, opts=13)
00:01:21.732 00.004 14556 Enqueuing Move request for scope (-0.21, 0.09)
00:01:21.736 00.004 12308 Worker thread wakes up
00:01:21.736 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.09) opts 0xd
00:01:21.736 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.09)
00:01:21.736 00.000 12308 Moving (-0.21, 0.09) raw xDistance=0.21 yDistance=-0.12
00:01:21.737 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:01:21.737 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:21.737 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:01:21.737 00.000 12308 MoveAxis(W, 90, ABG)
00:01:21.739 00.002 12308 Guiding  Dir = 3, Dur = 90
00:01:21.739 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:21.742 00.003 12308 IsSlewing returns 0
00:01:21.742 00.000 12308 IsGuiding returns 0
00:01:21.744 00.002 12308 PulseGuide returned control before completion, sleep 100
00:01:21.764 00.020 14556 UpdateGuideState exits: m=2295 SNR=32.2
00:01:21.769 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:21.774 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:21.778 00.004 14556 Enqueuing Expose request
00:01:21.852 00.074 12308 IsGuiding returns 1
00:01:21.853 00.001 12308 scope still moving after pulse duration time elapsed
00:01:21.883 00.030 12308 IsSlewing returns 0
00:01:21.885 00.002 12308 IsGuiding returns 0
00:01:21.886 00.001 12308 scope move finished after 90 + 52 ms
00:01:21.886 00.000 12308 Move returns status 0, amount 90
00:01:21.887 00.001 12308 MoveAxis(N, 0, ABG)
00:01:21.888 00.001 12308 Move returns status 0, amount 0
00:01:21.888 00.000 12308 move complete, result=0
00:01:21.888 00.000 12308 worker thread done servicing request
00:01:21.889 00.001 12308 Worker thread wakes up
00:01:21.889 00.000 14556 GuideStep: 0.2 px 90 ms WEST, -0.1 px 0 ms NORTH
00:01:21.896 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:21.896 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:23.149 01.253 12308 Exposure complete
00:01:23.271 00.122 12308 worker thread done servicing request
00:01:23.272 00.001 14556 OnExposeComplete: enter
00:01:23.276 00.004 14556 UpdateGuideState(): m_state=6
00:01:23.280 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8445
00:01:23.285 00.005 14556 Star::Find returns 1 (0), X=164.39, Y=1001.04, Mass=2193, SNR=31.4, Peak=190 HFD=4.7
00:01:23.288 00.003 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
00:01:23.292 00.004 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
00:01:23.296 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.77 mountX=0.02 mountY=-0.14, mountTheta=-1.44
00:01:23.301 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.13, opts=13)
00:01:23.306 00.005 14556 Enqueuing Move request for scope (-0.03, 0.13)
00:01:23.310 00.004 12308 Worker thread wakes up
00:01:23.310 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
00:01:23.310 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
00:01:23.310 00.000 12308 Moving (-0.03, 0.13) raw xDistance=0.02 yDistance=-0.14
00:01:23.311 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:01:23.311 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:23.311 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:01:23.311 00.000 12308 MoveAxis(E, 0, ABG)
00:01:23.311 00.000 12308 Move returns status 0, amount 0
00:01:23.311 00.000 12308 MoveAxis(N, 0, ABG)
00:01:23.311 00.000 12308 Move returns status 0, amount 0
00:01:23.313 00.002 12308 move complete, result=0
00:01:23.313 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:23.317 00.004 12308 worker thread done servicing request
00:01:23.338 00.021 14556 UpdateGuideState exits: m=2193 SNR=31.4
00:01:23.343 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:23.349 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:23.353 00.004 14556 Enqueuing Expose request
00:01:23.358 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:23.361 00.003 12308 Worker thread wakes up
00:01:23.362 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:23.363 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:24.611 01.248 12308 Exposure complete
00:01:24.736 00.125 12308 worker thread done servicing request
00:01:24.737 00.001 14556 OnExposeComplete: enter
00:01:24.742 00.005 14556 UpdateGuideState(): m_state=6
00:01:24.746 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8446
00:01:24.751 00.005 14556 Star::Find returns 1 (0), X=164.27, Y=1001.14, Mass=2132, SNR=31.0, Peak=196 HFD=4.5
00:01:24.757 00.006 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.19 = -1.09)
00:01:24.761 00.004 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.19)
00:01:24.766 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.24 hyp=0.28 cameraTheta=2.12 mountX=0.13 mountY=-0.26, mountTheta=-1.11
00:01:24.771 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.24, opts=13)
00:01:24.775 00.004 14556 Enqueuing Move request for scope (-0.15, 0.24)
00:01:24.778 00.003 12308 Worker thread wakes up
00:01:24.778 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.24) opts 0xd
00:01:24.778 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.24)
00:01:24.778 00.000 12308 Moving (-0.15, 0.24) raw xDistance=0.13 yDistance=-0.26
00:01:24.778 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:01:24.778 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:01:24.780 00.002 12308 MoveAxis(E, 0, ABG)
00:01:24.780 00.000 12308 Move returns status 0, amount 0
00:01:24.780 00.000 12308 MoveAxis(N, 184, ABG)
00:01:24.780 00.000 12308 Guiding  Dir = 0, Dur = 184
00:01:24.780 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:24.784 00.004 12308 IsSlewing returns 0
00:01:24.784 00.000 12308 IsGuiding returns 0
00:01:24.785 00.001 12308 PulseGuide returned control before completion, sleep 194
00:01:24.808 00.023 14556 UpdateGuideState exits: m=2132 SNR=31.0
00:01:24.812 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:24.817 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:24.821 00.004 14556 Enqueuing Expose request
00:01:24.991 00.170 12308 IsGuiding returns 1
00:01:24.992 00.001 12308 scope still moving after pulse duration time elapsed
00:01:25.021 00.029 12308 IsSlewing returns 0
00:01:25.022 00.001 12308 IsGuiding returns 0
00:01:25.024 00.002 12308 scope move finished after 184 + 54 ms
00:01:25.024 00.000 12308 Move returns status 0, amount 184
00:01:25.024 00.000 12308 move complete, result=0
00:01:25.024 00.000 12308 worker thread done servicing request
00:01:25.025 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 184 ms NORTH
00:01:25.033 00.008 12308 Worker thread wakes up
00:01:25.033 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:25.033 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:26.292 01.259 12308 Exposure complete
00:01:26.419 00.127 12308 worker thread done servicing request
00:01:26.419 00.000 14556 OnExposeComplete: enter
00:01:26.424 00.005 14556 UpdateGuideState(): m_state=6
00:01:26.426 00.002 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8447
00:01:26.429 00.003 14556 Star::Find returns 1 (0), X=164.26, Y=1000.82, Mass=2278, SNR=32.0, Peak=191 HFD=4.5
00:01:26.433 00.004 14556 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-3.07) = xAngle (0.42 = 0.42)
00:01:26.436 00.003 14556 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.32 = 0.32)
00:01:26.440 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.08 hyp=0.18 cameraTheta=-2.65 mountX=0.16 mountY=0.06, mountTheta=0.34
00:01:26.445 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.08, opts=13)
00:01:26.448 00.003 14556 Enqueuing Move request for scope (-0.15, -0.08)
00:01:26.451 00.003 12308 Worker thread wakes up
00:01:26.451 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.08) opts 0xd
00:01:26.451 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.08)
00:01:26.451 00.000 12308 Moving (-0.15, -0.08) raw xDistance=0.16 yDistance=0.06
00:01:26.453 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:01:26.453 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:26.453 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:01:26.453 00.000 12308 MoveAxis(E, 0, ABG)
00:01:26.453 00.000 12308 Move returns status 0, amount 0
00:01:26.453 00.000 12308 MoveAxis(N, 0, ABG)
00:01:26.453 00.000 12308 Move returns status 0, amount 0
00:01:26.453 00.000 12308 move complete, result=0
00:01:26.453 00.000 12308 worker thread done servicing request
00:01:26.454 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:26.476 00.022 14556 UpdateGuideState exits: m=2278 SNR=32.0
00:01:26.480 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:26.485 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:26.489 00.004 14556 Enqueuing Expose request
00:01:26.492 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:26.497 00.005 12308 Worker thread wakes up
00:01:26.497 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:26.497 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:27.736 01.239 12308 Exposure complete
00:01:27.859 00.123 12308 worker thread done servicing request
00:01:27.860 00.001 14556 OnExposeComplete: enter
00:01:27.863 00.003 14556 UpdateGuideState(): m_state=6
00:01:27.866 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8448
00:01:27.870 00.004 14556 Star::Find returns 1 (0), X=164.16, Y=1000.91, Mass=2238, SNR=31.7, Peak=224 HFD=4.4
00:01:27.873 00.003 14556 CameraToMount -- cameraTheta (3.14) - m_xAngle (-3.07) = xAngle (6.21 = -0.07)
00:01:27.878 00.005 14556 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.11 = -0.17)
00:01:27.881 00.003 14556 CameraToMount -- cameraX=-0.26 cameraY=0.00 hyp=0.26 cameraTheta=3.14 mountX=0.26 mountY=-0.04, mountTheta=-0.17
00:01:27.885 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.00, opts=13)
00:01:27.890 00.005 14556 Enqueuing Move request for scope (-0.26, 0.00)
00:01:27.893 00.003 12308 Worker thread wakes up
00:01:27.893 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.00) opts 0xd
00:01:27.894 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.00)
00:01:27.894 00.000 12308 Moving (-0.26, 0.00) raw xDistance=0.26 yDistance=-0.04
00:01:27.894 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:01:27.894 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:27.894 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:01:27.894 00.000 12308 MoveAxis(W, 112, ABG)
00:01:27.894 00.000 12308 Guiding  Dir = 3, Dur = 112
00:01:27.896 00.002 12308 IsSlewing returns 0
00:01:27.896 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:27.900 00.004 12308 IsGuiding returns 0
00:01:27.900 00.000 12308 PulseGuide returned control before completion, sleep 122
00:01:27.924 00.024 14556 UpdateGuideState exits: m=2238 SNR=31.7
00:01:27.929 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:27.933 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:27.938 00.005 14556 Enqueuing Expose request
00:01:28.028 00.090 12308 IsGuiding returns 1
00:01:28.028 00.000 12308 scope still moving after pulse duration time elapsed
00:01:28.058 00.030 12308 IsSlewing returns 0
00:01:28.059 00.001 12308 IsGuiding returns 0
00:01:28.059 00.000 12308 scope move finished after 112 + 48 ms
00:01:28.061 00.002 12308 Move returns status 0, amount 112
00:01:28.062 00.001 12308 MoveAxis(N, 0, ABG)
00:01:28.062 00.000 12308 Move returns status 0, amount 0
00:01:28.062 00.000 12308 move complete, result=0
00:01:28.062 00.000 12308 worker thread done servicing request
00:01:28.063 00.001 14556 GuideStep: 0.3 px 112 ms WEST, -0.0 px 0 ms NORTH
00:01:28.069 00.006 12308 Worker thread wakes up
00:01:28.069 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:28.069 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:29.323 01.254 12308 Exposure complete
00:01:29.448 00.125 12308 worker thread done servicing request
00:01:29.448 00.000 14556 OnExposeComplete: enter
00:01:29.452 00.004 14556 UpdateGuideState(): m_state=6
00:01:29.457 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8449
00:01:29.460 00.003 14556 Star::Find returns 1 (0), X=164.42, Y=1000.79, Mass=2236, SNR=31.7, Peak=168 HFD=4.6
00:01:29.463 00.003 14556 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.07) = xAngle (1.59 = 1.59)
00:01:29.468 00.005 14556 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.49 = 1.49)
00:01:29.473 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.48 mountX=-0.00 mountY=0.11, mountTheta=1.59
00:01:29.478 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.11, opts=13)
00:01:29.483 00.005 14556 Enqueuing Move request for scope (0.01, -0.11)
00:01:29.486 00.003 12308 Worker thread wakes up
00:01:29.486 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
00:01:29.487 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
00:01:29.487 00.000 12308 Moving (0.01, -0.11) raw xDistance=-0.00 yDistance=0.11
00:01:29.487 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:01:29.487 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:29.487 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:01:29.487 00.000 12308 MoveAxis(E, 0, ABG)
00:01:29.488 00.001 12308 Move returns status 0, amount 0
00:01:29.488 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:29.492 00.004 12308 MoveAxis(N, 0, ABG)
00:01:29.492 00.000 12308 Move returns status 0, amount 0
00:01:29.492 00.000 12308 move complete, result=0
00:01:29.492 00.000 12308 worker thread done servicing request
00:01:29.512 00.020 14556 UpdateGuideState exits: m=2236 SNR=31.7
00:01:29.517 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:29.521 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:29.524 00.003 14556 Enqueuing Expose request
00:01:29.529 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:29.533 00.004 12308 Worker thread wakes up
00:01:29.533 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:29.533 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:30.782 01.249 12308 Exposure complete
00:01:30.936 00.154 12308 worker thread done servicing request
00:01:30.936 00.000 14556 OnExposeComplete: enter
00:01:30.940 00.004 14556 UpdateGuideState(): m_state=6
00:01:30.945 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8450
00:01:30.949 00.004 14556 Star::Find returns 1 (0), X=164.31, Y=1000.94, Mass=2136, SNR=31.0, Peak=168 HFD=4.4
00:01:30.953 00.004 14556 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.07) = xAngle (5.88 = -0.41)
00:01:30.956 00.003 14556 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.78 = -0.51)
00:01:30.959 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.11 cameraTheta=2.80 mountX=0.10 mountY=-0.05, mountTheta=-0.49
00:01:30.967 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.04, opts=13)
00:01:30.971 00.004 14556 Enqueuing Move request for scope (-0.11, 0.04)
00:01:30.975 00.004 12308 Worker thread wakes up
00:01:30.975 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
00:01:30.976 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
00:01:30.976 00.000 12308 Moving (-0.11, 0.04) raw xDistance=0.10 yDistance=-0.05
00:01:30.976 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:01:30.976 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:30.976 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:01:30.977 00.001 12308 MoveAxis(E, 0, ABG)
00:01:30.977 00.000 12308 Move returns status 0, amount 0
00:01:30.977 00.000 12308 MoveAxis(N, 0, ABG)
00:01:30.977 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:30.982 00.005 12308 Move returns status 0, amount 0
00:01:30.982 00.000 12308 move complete, result=0
00:01:30.982 00.000 12308 worker thread done servicing request
00:01:30.999 00.017 14556 UpdateGuideState exits: m=2136 SNR=31.0
00:01:31.004 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:31.010 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:31.015 00.005 14556 Enqueuing Expose request
00:01:31.021 00.006 12308 Worker thread wakes up
00:01:31.022 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:31.028 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:31.028 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:32.285 01.257 12308 Exposure complete
00:01:32.412 00.127 12308 worker thread done servicing request
00:01:32.414 00.002 14556 OnExposeComplete: enter
00:01:32.418 00.004 14556 UpdateGuideState(): m_state=6
00:01:32.422 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8451
00:01:32.426 00.004 14556 Star::Find returns 1 (0), X=164.15, Y=1000.87, Mass=2259, SNR=31.8, Peak=170 HFD=4.4
00:01:32.429 00.003 14556 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-3.07) = xAngle (0.06 = 0.06)
00:01:32.434 00.005 14556 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.03 = -0.03)
00:01:32.438 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.04 hyp=0.27 cameraTheta=-3.01 mountX=0.27 mountY=-0.01, mountTheta=-0.03
00:01:32.443 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.04, opts=13)
00:01:32.448 00.005 14556 Enqueuing Move request for scope (-0.26, -0.04)
00:01:32.452 00.004 12308 Worker thread wakes up
00:01:32.452 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.04) opts 0xd
00:01:32.452 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.04)
00:01:32.452 00.000 12308 Moving (-0.26, -0.04) raw xDistance=0.27 yDistance=-0.01
00:01:32.453 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:01:32.453 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:32.453 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:01:32.453 00.000 12308 MoveAxis(W, 115, ABG)
00:01:32.453 00.000 12308 Guiding  Dir = 3, Dur = 115
00:01:32.454 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:32.459 00.005 12308 IsSlewing returns 0
00:01:32.459 00.000 12308 IsGuiding returns 0
00:01:32.460 00.001 12308 PulseGuide returned control before completion, sleep 125
00:01:32.481 00.021 14556 UpdateGuideState exits: m=2259 SNR=31.8
00:01:32.486 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:32.490 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:32.494 00.004 14556 Enqueuing Expose request
00:01:32.600 00.106 12308 IsGuiding returns 1
00:01:32.600 00.000 12308 scope still moving after pulse duration time elapsed
00:01:32.632 00.032 12308 IsSlewing returns 0
00:01:32.633 00.001 12308 IsGuiding returns 0
00:01:32.635 00.002 12308 scope move finished after 115 + 60 ms
00:01:32.636 00.001 12308 Move returns status 0, amount 115
00:01:32.636 00.000 12308 MoveAxis(N, 0, ABG)
00:01:32.636 00.000 12308 Move returns status 0, amount 0
00:01:32.637 00.001 12308 move complete, result=0
00:01:32.637 00.000 12308 worker thread done servicing request
00:01:32.637 00.000 12308 Worker thread wakes up
00:01:32.637 00.000 14556 GuideStep: 0.3 px 115 ms WEST, -0.0 px 0 ms NORTH
00:01:32.643 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:32.645 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:33.899 01.254 12308 Exposure complete
00:01:34.028 00.129 12308 worker thread done servicing request
00:01:34.028 00.000 14556 OnExposeComplete: enter
00:01:34.034 00.006 14556 UpdateGuideState(): m_state=6
00:01:34.039 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8452
00:01:34.046 00.007 14556 Star::Find returns 1 (0), X=164.35, Y=1001.08, Mass=2315, SNR=32.3, Peak=197 HFD=4.7
00:01:34.054 00.008 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.97 = -1.31)
00:01:34.062 00.008 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.41)
00:01:34.069 00.007 14556 CameraToMount -- cameraX=-0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.90 mountX=0.05 mountY=-0.18, mountTheta=-1.32
00:01:34.077 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.18, opts=13)
00:01:34.081 00.004 14556 Enqueuing Move request for scope (-0.06, 0.18)
00:01:34.086 00.005 12308 Worker thread wakes up
00:01:34.086 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.18) opts 0xd
00:01:34.086 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.18)
00:01:34.087 00.001 12308 Moving (-0.06, 0.18) raw xDistance=0.05 yDistance=-0.18
00:01:34.087 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:01:34.087 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:34.087 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:01:34.087 00.000 12308 MoveAxis(E, 0, ABG)
00:01:34.087 00.000 12308 Move returns status 0, amount 0
00:01:34.087 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:34.093 00.006 12308 MoveAxis(N, 0, ABG)
00:01:34.093 00.000 12308 Move returns status 0, amount 0
00:01:34.094 00.001 12308 move complete, result=0
00:01:34.094 00.000 12308 worker thread done servicing request
00:01:34.115 00.021 14556 UpdateGuideState exits: m=2315 SNR=32.3
00:01:34.122 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:34.128 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:34.133 00.005 14556 Enqueuing Expose request
00:01:34.139 00.006 12308 Worker thread wakes up
00:01:34.139 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:01:34.144 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:34.144 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:35.404 01.260 12308 Exposure complete
00:01:35.514 00.110 12308 worker thread done servicing request
00:01:35.514 00.000 14556 OnExposeComplete: enter
00:01:35.518 00.004 14556 UpdateGuideState(): m_state=6
00:01:35.521 00.003 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8453
00:01:35.525 00.004 14556 Star::Find returns 1 (0), X=164.66, Y=1001.06, Mass=2192, SNR=31.4, Peak=166 HFD=4.5
00:01:35.529 00.004 14556 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.07) = xAngle (3.62 = -2.66)
00:01:35.536 00.007 14556 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.53 = -2.76)
00:01:35.540 00.004 14556 CameraToMount -- cameraX=0.25 cameraY=0.15 hyp=0.30 cameraTheta=0.55 mountX=-0.26 mountY=-0.11, mountTheta=-2.74
00:01:35.547 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.15, opts=13)
00:01:35.551 00.004 14556 Enqueuing Move request for scope (0.25, 0.15)
00:01:35.555 00.004 12308 Worker thread wakes up
00:01:35.555 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.15) opts 0xd
00:01:35.555 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.15)
00:01:35.555 00.000 12308 Moving (0.25, 0.15) raw xDistance=-0.26 yDistance=-0.11
00:01:35.556 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
00:01:35.556 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:35.556 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:01:35.556 00.000 12308 MoveAxis(E, 113, ABG)
00:01:35.556 00.000 12308 Guiding  Dir = 2, Dur = 113
00:01:35.556 00.000 12308 IsSlewing returns 0
00:01:35.558 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:35.562 00.004 12308 IsGuiding returns 0
00:01:35.562 00.000 12308 PulseGuide returned control before completion, sleep 123
00:01:35.582 00.020 14556 UpdateGuideState exits: m=2192 SNR=31.4
00:01:35.586 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:35.592 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:35.596 00.004 14556 Enqueuing Expose request
00:01:35.687 00.091 12308 IsGuiding returns 1
00:01:35.689 00.002 12308 scope still moving after pulse duration time elapsed
00:01:35.720 00.031 12308 IsSlewing returns 0
00:01:35.720 00.000 12308 IsGuiding returns 0
00:01:35.721 00.001 12308 scope move finished after 113 + 45 ms
00:01:35.722 00.001 12308 Move returns status 0, amount 113
00:01:35.722 00.000 12308 MoveAxis(N, 0, ABG)
00:01:35.722 00.000 12308 Move returns status 0, amount 0
00:01:35.724 00.002 12308 move complete, result=0
00:01:35.724 00.000 12308 worker thread done servicing request
00:01:35.724 00.000 14556 GuideStep: -0.3 px 113 ms EAST, -0.1 px 0 ms NORTH
00:01:35.729 00.005 12308 Worker thread wakes up
00:01:35.730 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:35.730 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:36.986 01.256 12308 Exposure complete
00:01:37.109 00.123 12308 worker thread done servicing request
00:01:37.110 00.001 14556 OnExposeComplete: enter
00:01:37.113 00.003 14556 UpdateGuideState(): m_state=6
00:01:37.120 00.007 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8454
00:01:37.124 00.004 14556 Star::Find returns 1 (0), X=164.47, Y=1001.16, Mass=2208, SNR=31.5, Peak=179 HFD=4.8
00:01:37.127 00.003 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.42 = -1.86)
00:01:37.130 00.003 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.96)
00:01:37.133 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.25 hyp=0.26 cameraTheta=1.35 mountX=-0.07 mountY=-0.24, mountTheta=-1.87
00:01:37.138 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.25, opts=13)
00:01:37.141 00.003 14556 Enqueuing Move request for scope (0.06, 0.25)
00:01:37.143 00.002 12308 Worker thread wakes up
00:01:37.144 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.25) opts 0xd
00:01:37.144 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.25)
00:01:37.144 00.000 12308 Moving (0.06, 0.25) raw xDistance=-0.07 yDistance=-0.24
00:01:37.144 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:01:37.144 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:01:37.145 00.001 12308 MoveAxis(E, 0, ABG)
00:01:37.146 00.001 12308 Move returns status 0, amount 0
00:01:37.146 00.000 12308 MoveAxis(N, 169, ABG)
00:01:37.146 00.000 12308 Guiding  Dir = 0, Dur = 169
00:01:37.146 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:37.150 00.004 12308 IsSlewing returns 0
00:01:37.151 00.001 12308 IsGuiding returns 0
00:01:37.152 00.001 12308 PulseGuide returned control before completion, sleep 179
00:01:37.173 00.021 14556 UpdateGuideState exits: m=2208 SNR=31.5
00:01:37.177 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:37.181 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:37.186 00.005 14556 Enqueuing Expose request
00:01:37.334 00.148 12308 IsGuiding returns 1
00:01:37.336 00.002 12308 scope still moving after pulse duration time elapsed
00:01:37.366 00.030 12308 IsSlewing returns 0
00:01:37.368 00.002 12308 IsGuiding returns 0
00:01:37.368 00.000 12308 scope move finished after 169 + 47 ms
00:01:37.369 00.001 12308 Move returns status 0, amount 169
00:01:37.369 00.000 12308 move complete, result=0
00:01:37.369 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 169 ms NORTH
00:01:37.379 00.010 12308 worker thread done servicing request
00:01:37.379 00.000 12308 Worker thread wakes up
00:01:37.379 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:37.379 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:38.630 01.251 12308 Exposure complete
00:01:38.751 00.121 12308 worker thread done servicing request
00:01:38.751 00.000 14556 OnExposeComplete: enter
00:01:38.755 00.004 14556 UpdateGuideState(): m_state=6
00:01:38.759 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8455
00:01:38.763 00.004 14556 Star::Find returns 1 (0), X=164.24, Y=1000.95, Mass=2195, SNR=31.5, Peak=207 HFD=4.4
00:01:38.766 00.003 14556 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.07) = xAngle (5.97 = -0.31)
00:01:38.770 00.004 14556 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.87 = -0.41)
00:01:38.774 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.04 hyp=0.18 cameraTheta=2.90 mountX=0.17 mountY=-0.07, mountTheta=-0.40
00:01:38.778 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.04, opts=13)
00:01:38.784 00.006 14556 Enqueuing Move request for scope (-0.18, 0.04)
00:01:38.788 00.004 12308 Worker thread wakes up
00:01:38.788 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.04) opts 0xd
00:01:38.790 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.04)
00:01:38.790 00.000 12308 Moving (-0.18, 0.04) raw xDistance=0.17 yDistance=-0.07
00:01:38.790 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:01:38.790 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:38.790 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:01:38.790 00.000 12308 MoveAxis(E, 0, ABG)
00:01:38.791 00.001 12308 Move returns status 0, amount 0
00:01:38.791 00.000 12308 MoveAxis(N, 0, ABG)
00:01:38.791 00.000 12308 Move returns status 0, amount 0
00:01:38.791 00.000 12308 move complete, result=0
00:01:38.791 00.000 12308 worker thread done servicing request
00:01:38.791 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:38.816 00.025 14556 UpdateGuideState exits: m=2195 SNR=31.5
00:01:38.820 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:38.824 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:38.828 00.004 14556 Enqueuing Expose request
00:01:38.831 00.003 12308 Worker thread wakes up
00:01:38.831 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:38.831 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:38.833 00.002 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:40.086 01.253 12308 Exposure complete
00:01:40.225 00.139 12308 worker thread done servicing request
00:01:40.225 00.000 14556 OnExposeComplete: enter
00:01:40.230 00.005 14556 UpdateGuideState(): m_state=6
00:01:40.235 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8456
00:01:40.240 00.005 14556 Star::Find returns 1 (0), X=164.16, Y=1001.10, Mass=2252, SNR=31.8, Peak=176 HFD=4.6
00:01:40.244 00.004 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.57 = -0.72)
00:01:40.249 00.005 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.82)
00:01:40.254 00.005 14556 CameraToMount -- cameraX=-0.25 cameraY=0.19 hyp=0.32 cameraTheta=2.49 mountX=0.24 mountY=-0.23, mountTheta=-0.77
00:01:40.260 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.19, opts=13)
00:01:40.263 00.003 14556 Enqueuing Move request for scope (-0.25, 0.19)
00:01:40.268 00.005 12308 Worker thread wakes up
00:01:40.268 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.19) opts 0xd
00:01:40.268 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.19)
00:01:40.268 00.000 12308 Moving (-0.25, 0.19) raw xDistance=0.24 yDistance=-0.23
00:01:40.269 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:01:40.269 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:01:40.269 00.000 12308 MoveAxis(W, 104, ABG)
00:01:40.270 00.001 12308 Guiding  Dir = 3, Dur = 104
00:01:40.270 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:40.274 00.004 12308 IsSlewing returns 0
00:01:40.274 00.000 12308 IsGuiding returns 0
00:01:40.275 00.001 12308 PulseGuide returned control before completion, sleep 114
00:01:40.296 00.021 14556 UpdateGuideState exits: m=2252 SNR=31.8
00:01:40.299 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:40.303 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:40.308 00.005 14556 Enqueuing Expose request
00:01:40.404 00.096 12308 IsGuiding returns 0
00:01:40.404 00.000 12308 Move returns status 0, amount 104
00:01:40.405 00.001 12308 MoveAxis(N, 163, ABG)
00:01:40.405 00.000 12308 Guiding  Dir = 0, Dur = 163
00:01:40.405 00.000 12308 IsSlewing returns 0
00:01:40.407 00.002 12308 IsGuiding returns 0
00:01:40.407 00.000 12308 PulseGuide returned control before completion, sleep 173
00:01:40.592 00.185 12308 IsGuiding returns 1
00:01:40.593 00.001 12308 scope still moving after pulse duration time elapsed
00:01:40.625 00.032 12308 IsSlewing returns 0
00:01:40.625 00.000 12308 IsGuiding returns 1
00:01:40.656 00.031 12308 IsSlewing returns 0
00:01:40.657 00.001 12308 IsGuiding returns 1
00:01:40.686 00.029 12308 IsSlewing returns 0
00:01:40.687 00.001 12308 IsGuiding returns 0
00:01:40.687 00.000 12308 scope move finished after 163 + 117 ms
00:01:40.688 00.001 12308 Move returns status 0, amount 163
00:01:40.688 00.000 12308 move complete, result=0
00:01:40.688 00.000 12308 worker thread done servicing request
00:01:40.689 00.001 14556 GuideStep: 0.2 px 104 ms WEST, -0.2 px 163 ms NORTH
00:01:40.696 00.007 12308 Worker thread wakes up
00:01:40.696 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:40.697 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:41.948 01.251 12308 Exposure complete
00:01:42.073 00.125 12308 worker thread done servicing request
00:01:42.073 00.000 14556 OnExposeComplete: enter
00:01:42.077 00.004 14556 UpdateGuideState(): m_state=6
00:01:42.081 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8457
00:01:42.085 00.004 14556 Star::Find returns 1 (0), X=164.53, Y=1000.72, Mass=2350, SNR=32.6, Peak=173 HFD=4.6
00:01:42.090 00.005 14556 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-3.07) = xAngle (2.08 = 2.08)
00:01:42.094 00.004 14556 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.98 = 1.98)
00:01:42.097 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-1.00 mountX=-0.10 mountY=0.20, mountTheta=2.06
00:01:42.102 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.18, opts=13)
00:01:42.105 00.003 14556 Enqueuing Move request for scope (0.12, -0.18)
00:01:42.110 00.005 12308 Worker thread wakes up
00:01:42.111 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.18) opts 0xd
00:01:42.111 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.18)
00:01:42.111 00.000 12308 Moving (0.12, -0.18) raw xDistance=-0.10 yDistance=0.20
00:01:42.111 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:01:42.111 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:42.112 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:01:42.112 00.000 12308 MoveAxis(E, 0, ABG)
00:01:42.112 00.000 12308 Move returns status 0, amount 0
00:01:42.112 00.000 12308 MoveAxis(N, 0, ABG)
00:01:42.113 00.001 12308 Move returns status 0, amount 0
00:01:42.113 00.000 12308 move complete, result=0
00:01:42.113 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:42.117 00.004 12308 worker thread done servicing request
00:01:42.142 00.025 14556 UpdateGuideState exits: m=2350 SNR=32.6
00:01:42.146 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:42.151 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:42.157 00.006 14556 Enqueuing Expose request
00:01:42.162 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:01:42.166 00.004 12308 Worker thread wakes up
00:01:42.168 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:42.168 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:43.413 01.245 12308 Exposure complete
00:01:43.522 00.109 12308 worker thread done servicing request
00:01:43.522 00.000 14556 OnExposeComplete: enter
00:01:43.526 00.004 14556 UpdateGuideState(): m_state=6
00:01:43.530 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8458
00:01:43.536 00.006 14556 Star::Find returns 1 (0), X=164.46, Y=1000.84, Mass=2234, SNR=31.6, Peak=180 HFD=4.5
00:01:43.539 00.003 14556 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-3.07) = xAngle (2.06 = 2.06)
00:01:43.544 00.005 14556 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.96 = 1.96)
00:01:43.547 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.01 mountX=-0.04 mountY=0.08, mountTheta=2.04
00:01:43.551 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.07, opts=13)
00:01:43.556 00.005 14556 Enqueuing Move request for scope (0.04, -0.07)
00:01:43.560 00.004 12308 Worker thread wakes up
00:01:43.560 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
00:01:43.560 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
00:01:43.560 00.000 12308 Moving (0.04, -0.07) raw xDistance=-0.04 yDistance=0.08
00:01:43.560 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:01:43.560 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:43.561 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:01:43.561 00.000 12308 MoveAxis(E, 0, ABG)
00:01:43.561 00.000 12308 Move returns status 0, amount 0
00:01:43.561 00.000 12308 MoveAxis(N, 0, ABG)
00:01:43.561 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:43.567 00.006 12308 Move returns status 0, amount 0
00:01:43.567 00.000 12308 move complete, result=0
00:01:43.567 00.000 12308 worker thread done servicing request
00:01:43.589 00.022 14556 UpdateGuideState exits: m=2234 SNR=31.6
00:01:43.593 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:43.598 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:43.601 00.003 14556 Enqueuing Expose request
00:01:43.605 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:43.608 00.003 12308 Worker thread wakes up
00:01:43.609 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:43.609 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:44.857 01.248 12308 Exposure complete
00:01:44.968 00.111 12308 worker thread done servicing request
00:01:44.968 00.000 14556 OnExposeComplete: enter
00:01:44.972 00.004 14556 UpdateGuideState(): m_state=6
00:01:44.977 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8459
00:01:44.981 00.004 14556 Star::Find returns 1 (0), X=164.43, Y=1000.88, Mass=2217, SNR=31.5, Peak=166 HFD=4.9
00:01:44.984 00.003 14556 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-3.07) = xAngle (2.21 = 2.21)
00:01:44.988 00.004 14556 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.11 = 2.11)
00:01:44.991 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.86 mountX=-0.02 mountY=0.02, mountTheta=2.18
00:01:44.996 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.02, opts=13)
00:01:45.000 00.004 14556 Enqueuing Move request for scope (0.02, -0.02)
00:01:45.003 00.003 12308 Worker thread wakes up
00:01:45.003 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
00:01:45.003 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
00:01:45.003 00.000 12308 Moving (0.02, -0.02) raw xDistance=-0.02 yDistance=0.02
00:01:45.005 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:01:45.005 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:45.005 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:01:45.005 00.000 12308 MoveAxis(E, 0, ABG)
00:01:45.005 00.000 12308 Move returns status 0, amount 0
00:01:45.005 00.000 12308 MoveAxis(N, 0, ABG)
00:01:45.006 00.001 12308 Move returns status 0, amount 0
00:01:45.006 00.000 12308 move complete, result=0
00:01:45.006 00.000 12308 worker thread done servicing request
00:01:45.006 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:45.029 00.023 14556 UpdateGuideState exits: m=2217 SNR=31.5
00:01:45.033 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:45.036 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:45.039 00.003 14556 Enqueuing Expose request
00:01:45.043 00.004 12308 Worker thread wakes up
00:01:45.043 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:45.044 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:45.044 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:01:46.295 01.251 12308 Exposure complete
00:01:46.437 00.142 12308 worker thread done servicing request
00:01:46.438 00.001 14556 OnExposeComplete: enter
00:01:46.442 00.004 14556 UpdateGuideState(): m_state=6
00:01:46.446 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8460
00:01:46.450 00.004 14556 Star::Find returns 1 (0), X=164.38, Y=1000.90, Mass=2121, SNR=30.9, Peak=184 HFD=4.4
00:01:46.454 00.004 14556 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
00:01:46.457 00.003 14556 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
00:01:46.461 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.02 mountX=0.04 mountY=-0.00, mountTheta=-0.05
00:01:46.467 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.00, opts=13)
00:01:46.471 00.004 14556 Enqueuing Move request for scope (-0.04, -0.00)
00:01:46.476 00.005 12308 Worker thread wakes up
00:01:46.476 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd
00:01:46.476 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.00)
00:01:46.476 00.000 12308 Moving (-0.04, -0.00) raw xDistance=0.04 yDistance=-0.00
00:01:46.476 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:01:46.476 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:46.477 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:01:46.477 00.000 12308 MoveAxis(E, 0, ABG)
00:01:46.477 00.000 12308 Move returns status 0, amount 0
00:01:46.477 00.000 12308 MoveAxis(N, 0, ABG)
00:01:46.478 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:46.482 00.004 12308 Move returns status 0, amount 0
00:01:46.482 00.000 12308 move complete, result=0
00:01:46.482 00.000 12308 worker thread done servicing request
00:01:46.503 00.021 14556 UpdateGuideState exits: m=2121 SNR=30.9
00:01:46.508 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:46.512 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:46.514 00.002 14556 Enqueuing Expose request
00:01:46.517 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:01:46.520 00.003 12308 Worker thread wakes up
00:01:46.520 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:46.520 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:47.769 01.249 12308 Exposure complete
00:01:47.891 00.122 12308 worker thread done servicing request
00:01:47.891 00.000 14556 OnExposeComplete: enter
00:01:47.895 00.004 14556 UpdateGuideState(): m_state=6
00:01:47.897 00.002 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8461
00:01:47.902 00.005 14556 Star::Find returns 1 (0), X=164.27, Y=1001.17, Mass=2252, SNR=31.8, Peak=179 HFD=4.6
00:01:47.905 00.003 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
00:01:47.910 00.005 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.24)
00:01:47.913 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.26 hyp=0.30 cameraTheta=2.07 mountX=0.12 mountY=-0.28, mountTheta=-1.15
00:01:47.917 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.26, opts=13)
00:01:47.922 00.005 14556 Enqueuing Move request for scope (-0.14, 0.26)
00:01:47.925 00.003 12308 Worker thread wakes up
00:01:47.925 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.26) opts 0xd
00:01:47.925 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.26)
00:01:47.925 00.000 12308 Moving (-0.14, 0.26) raw xDistance=0.12 yDistance=-0.28
00:01:47.925 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:01:47.925 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
00:01:47.925 00.000 12308 MoveAxis(E, 0, ABG)
00:01:47.927 00.002 12308 Move returns status 0, amount 0
00:01:47.927 00.000 12308 MoveAxis(N, 198, ABG)
00:01:47.927 00.000 12308 Guiding  Dir = 0, Dur = 198
00:01:47.927 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:47.931 00.004 12308 IsSlewing returns 0
00:01:47.931 00.000 12308 IsGuiding returns 0
00:01:47.933 00.002 12308 PulseGuide returned control before completion, sleep 207
00:01:47.953 00.020 14556 UpdateGuideState exits: m=2252 SNR=31.8
00:01:47.956 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:47.959 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:47.963 00.004 14556 Enqueuing Expose request
00:01:48.150 00.187 12308 IsGuiding returns 1
00:01:48.152 00.002 12308 scope still moving after pulse duration time elapsed
00:01:48.181 00.029 12308 IsSlewing returns 0
00:01:48.183 00.002 12308 IsGuiding returns 0
00:01:48.183 00.000 12308 scope move finished after 198 + 52 ms
00:01:48.183 00.000 12308 Move returns status 0, amount 198
00:01:48.184 00.001 12308 move complete, result=0
00:01:48.184 00.000 12308 worker thread done servicing request
00:01:48.184 00.000 12308 Worker thread wakes up
00:01:48.184 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 198 ms NORTH
00:01:48.191 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:48.191 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:49.442 01.251 12308 Exposure complete
00:01:49.555 00.113 12308 worker thread done servicing request
00:01:49.556 00.001 14556 OnExposeComplete: enter
00:01:49.560 00.004 14556 UpdateGuideState(): m_state=6
00:01:49.565 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8462
00:01:49.569 00.004 14556 Star::Find returns 1 (0), X=164.42, Y=1000.87, Mass=2230, SNR=31.7, Peak=158 HFD=4.4
00:01:49.572 00.003 14556 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.07) = xAngle (1.65 = 1.65)
00:01:49.575 00.003 14556 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.55 = 1.55)
00:01:49.580 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.43 mountX=-0.00 mountY=0.04, mountTheta=1.65
00:01:49.584 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.04, opts=13)
00:01:49.589 00.005 14556 Enqueuing Move request for scope (0.01, -0.04)
00:01:49.594 00.005 12308 Worker thread wakes up
00:01:49.594 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
00:01:49.594 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
00:01:49.594 00.000 12308 Moving (0.01, -0.04) raw xDistance=-0.00 yDistance=0.04
00:01:49.595 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:01:49.595 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:49.595 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:01:49.597 00.002 12308 MoveAxis(E, 0, ABG)
00:01:49.597 00.000 12308 Move returns status 0, amount 0
00:01:49.597 00.000 12308 MoveAxis(N, 0, ABG)
00:01:49.597 00.000 12308 Move returns status 0, amount 0
00:01:49.597 00.000 12308 move complete, result=0
00:01:49.598 00.001 12308 worker thread done servicing request
00:01:49.598 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:49.622 00.024 14556 UpdateGuideState exits: m=2230 SNR=31.7
00:01:49.627 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:49.630 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:49.633 00.003 14556 Enqueuing Expose request
00:01:49.636 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:01:49.641 00.005 12308 Worker thread wakes up
00:01:49.641 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:49.641 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:50.879 01.238 12308 Exposure complete
00:01:51.001 00.122 12308 worker thread done servicing request
00:01:51.001 00.000 14556 OnExposeComplete: enter
00:01:51.004 00.003 14556 UpdateGuideState(): m_state=6
00:01:51.009 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8463
00:01:51.013 00.004 14556 Star::Find returns 1 (0), X=164.45, Y=1000.92, Mass=2297, SNR=32.1, Peak=172 HFD=4.8
00:01:51.017 00.004 14556 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.07) = xAngle (3.42 = -2.87)
00:01:51.020 00.003 14556 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.32 = -2.97)
00:01:51.024 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.04 cameraTheta=0.34 mountX=-0.03 mountY=-0.01, mountTheta=-2.96
00:01:51.029 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.01, opts=13)
00:01:51.033 00.004 14556 Enqueuing Move request for scope (0.03, 0.01)
00:01:51.037 00.004 12308 Worker thread wakes up
00:01:51.037 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
00:01:51.037 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
00:01:51.037 00.000 12308 Moving (0.03, 0.01) raw xDistance=-0.03 yDistance=-0.01
00:01:51.037 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:01:51.037 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:51.038 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:01:51.038 00.000 12308 MoveAxis(E, 0, ABG)
00:01:51.038 00.000 12308 Move returns status 0, amount 0
00:01:51.038 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:51.042 00.004 12308 MoveAxis(N, 0, ABG)
00:01:51.042 00.000 12308 Move returns status 0, amount 0
00:01:51.044 00.002 12308 move complete, result=0
00:01:51.044 00.000 12308 worker thread done servicing request
00:01:51.063 00.019 14556 UpdateGuideState exits: m=2297 SNR=32.1
00:01:51.067 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:51.071 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:51.075 00.004 14556 Enqueuing Expose request
00:01:51.078 00.003 12308 Worker thread wakes up
00:01:51.078 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:01:51.082 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:51.082 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:52.335 01.253 12308 Exposure complete
00:01:52.456 00.121 12308 worker thread done servicing request
00:01:52.456 00.000 14556 OnExposeComplete: enter
00:01:52.460 00.004 14556 UpdateGuideState(): m_state=6
00:01:52.464 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8464
00:01:52.469 00.005 14556 Star::Find returns 1 (0), X=164.45, Y=1000.99, Mass=2212, SNR=31.4, Peak=167 HFD=4.5
00:01:52.473 00.004 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.25 = -2.04)
00:01:52.477 00.004 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.14)
00:01:52.481 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.17 mountX=-0.04 mountY=-0.08, mountTheta=-2.06
00:01:52.486 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.09, opts=13)
00:01:52.490 00.004 14556 Enqueuing Move request for scope (0.04, 0.09)
00:01:52.494 00.004 12308 Worker thread wakes up
00:01:52.494 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
00:01:52.495 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
00:01:52.495 00.000 12308 Moving (0.04, 0.09) raw xDistance=-0.04 yDistance=-0.08
00:01:52.495 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:01:52.495 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:52.496 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:01:52.496 00.000 12308 MoveAxis(E, 0, ABG)
00:01:52.496 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:52.500 00.004 12308 Move returns status 0, amount 0
00:01:52.500 00.000 12308 MoveAxis(N, 0, ABG)
00:01:52.502 00.002 12308 Move returns status 0, amount 0
00:01:52.503 00.001 12308 move complete, result=0
00:01:52.503 00.000 12308 worker thread done servicing request
00:01:52.533 00.030 14556 UpdateGuideState exits: m=2212 SNR=31.4
00:01:52.539 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:52.545 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:52.551 00.006 14556 Enqueuing Expose request
00:01:52.558 00.007 12308 Worker thread wakes up
00:01:52.559 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:52.559 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:52.564 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:53.804 01.240 12308 Exposure complete
00:01:53.929 00.125 12308 worker thread done servicing request
00:01:53.930 00.001 14556 OnExposeComplete: enter
00:01:53.934 00.004 14556 UpdateGuideState(): m_state=6
00:01:53.938 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8465
00:01:53.942 00.004 14556 Star::Find returns 1 (0), X=164.51, Y=1001.00, Mass=2000, SNR=30.1, Peak=176 HFD=4.1
00:01:53.946 00.004 14556 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.07) = xAngle (3.87 = -2.41)
00:01:53.949 00.003 14556 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.51)
00:01:53.953 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.13 cameraTheta=0.80 mountX=-0.10 mountY=-0.08, mountTheta=-2.48
00:01:53.957 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.09, opts=13)
00:01:53.960 00.003 14556 Enqueuing Move request for scope (0.09, 0.09)
00:01:53.965 00.005 12308 Worker thread wakes up
00:01:53.965 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
00:01:53.965 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
00:01:53.965 00.000 12308 Moving (0.09, 0.09) raw xDistance=-0.10 yDistance=-0.08
00:01:53.965 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:01:53.965 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:53.966 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:01:53.966 00.000 12308 MoveAxis(E, 0, ABG)
00:01:53.966 00.000 12308 Move returns status 0, amount 0
00:01:53.967 00.001 12308 MoveAxis(N, 0, ABG)
00:01:53.967 00.000 12308 Move returns status 0, amount 0
00:01:53.967 00.000 12308 move complete, result=0
00:01:53.967 00.000 12308 worker thread done servicing request
00:01:53.967 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:53.992 00.025 14556 UpdateGuideState exits: m=2000 SNR=30.1
00:01:53.996 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:54.001 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:54.005 00.004 14556 Enqueuing Expose request
00:01:54.010 00.005 12308 Worker thread wakes up
00:01:54.010 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:54.014 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:54.014 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:55.263 01.249 12308 Exposure complete
00:01:55.387 00.124 12308 worker thread done servicing request
00:01:55.388 00.001 14556 OnExposeComplete: enter
00:01:55.391 00.003 14556 UpdateGuideState(): m_state=6
00:01:55.395 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8466
00:01:55.397 00.002 14556 Star::Find returns 1 (0), X=164.11, Y=1000.96, Mass=2205, SNR=31.5, Peak=183 HFD=4.4
00:01:55.401 00.004 14556 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.07) = xAngle (6.03 = -0.25)
00:01:55.404 00.003 14556 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.35)
00:01:55.407 00.003 14556 CameraToMount -- cameraX=-0.30 cameraY=0.06 hyp=0.31 cameraTheta=2.96 mountX=0.30 mountY=-0.11, mountTheta=-0.34
00:01:55.411 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.06, opts=13)
00:01:55.414 00.003 14556 Enqueuing Move request for scope (-0.30, 0.06)
00:01:55.417 00.003 12308 Worker thread wakes up
00:01:55.417 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.06) opts 0xd
00:01:55.418 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.06)
00:01:55.418 00.000 12308 Moving (-0.30, 0.06) raw xDistance=0.30 yDistance=-0.11
00:01:55.418 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
00:01:55.418 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:55.419 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:01:55.419 00.000 12308 MoveAxis(W, 130, ABG)
00:01:55.419 00.000 12308 Guiding  Dir = 3, Dur = 130
00:01:55.419 00.000 12308 IsSlewing returns 0
00:01:55.419 00.000 12308 IsGuiding returns 0
00:01:55.419 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:55.425 00.006 12308 PulseGuide returned control before completion, sleep 140
00:01:55.448 00.023 14556 UpdateGuideState exits: m=2205 SNR=31.5
00:01:55.452 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:55.457 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:55.462 00.005 14556 Enqueuing Expose request
00:01:55.579 00.117 12308 IsGuiding returns 0
00:01:55.580 00.001 12308 Move returns status 0, amount 130
00:01:55.580 00.000 12308 MoveAxis(N, 0, ABG)
00:01:55.581 00.001 12308 Move returns status 0, amount 0
00:01:55.581 00.000 12308 move complete, result=0
00:01:55.581 00.000 12308 worker thread done servicing request
00:01:55.582 00.001 12308 Worker thread wakes up
00:01:55.582 00.000 14556 GuideStep: 0.3 px 130 ms WEST, -0.1 px 0 ms NORTH
00:01:55.590 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:55.590 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:56.847 01.257 12308 Exposure complete
00:01:56.974 00.127 12308 worker thread done servicing request
00:01:56.974 00.000 14556 OnExposeComplete: enter
00:01:56.979 00.005 14556 UpdateGuideState(): m_state=6
00:01:56.983 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8467
00:01:56.986 00.003 14556 Star::Find returns 1 (0), X=164.38, Y=1000.96, Mass=2227, SNR=31.6, Peak=178 HFD=4.3
00:01:56.990 00.004 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
00:01:56.993 00.003 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
00:01:56.998 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.15 mountX=0.03 mountY=-0.06, mountTheta=-1.08
00:01:57.004 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.06, opts=13)
00:01:57.008 00.004 14556 Enqueuing Move request for scope (-0.04, 0.06)
00:01:57.011 00.003 12308 Worker thread wakes up
00:01:57.011 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
00:01:57.011 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
00:01:57.011 00.000 12308 Moving (-0.04, 0.06) raw xDistance=0.03 yDistance=-0.06
00:01:57.011 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:01:57.012 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:57.012 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:01:57.012 00.000 12308 MoveAxis(E, 0, ABG)
00:01:57.012 00.000 12308 Move returns status 0, amount 0
00:01:57.012 00.000 12308 MoveAxis(N, 0, ABG)
00:01:57.012 00.000 12308 Move returns status 0, amount 0
00:01:57.013 00.001 12308 move complete, result=0
00:01:57.013 00.000 12308 worker thread done servicing request
00:01:57.013 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:57.038 00.025 14556 UpdateGuideState exits: m=2227 SNR=31.6
00:01:57.044 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:57.047 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:57.051 00.004 14556 Enqueuing Expose request
00:01:57.054 00.003 12308 Worker thread wakes up
00:01:57.055 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:57.055 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:57.055 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:58.302 01.247 12308 Exposure complete
00:01:58.426 00.124 12308 worker thread done servicing request
00:01:58.427 00.001 14556 OnExposeComplete: enter
00:01:58.430 00.003 14556 UpdateGuideState(): m_state=6
00:01:58.435 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8468
00:01:58.439 00.004 14556 Star::Find returns 1 (0), X=164.65, Y=1000.99, Mass=2213, SNR=31.5, Peak=152 HFD=4.6
00:01:58.443 00.004 14556 CameraToMount -- cameraTheta (0.35) - m_xAngle (-3.07) = xAngle (3.42 = -2.86)
00:01:58.447 00.004 14556 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.32 = -2.96)
00:01:58.452 00.005 14556 CameraToMount -- cameraX=0.23 cameraY=0.08 hyp=0.25 cameraTheta=0.35 mountX=-0.24 mountY=-0.04, mountTheta=-2.96
00:01:58.459 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.08, opts=13)
00:01:58.464 00.005 14556 Enqueuing Move request for scope (0.23, 0.08)
00:01:58.467 00.003 12308 Worker thread wakes up
00:01:58.467 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.08) opts 0xd
00:01:58.467 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.08)
00:01:58.467 00.000 12308 Moving (0.23, 0.08) raw xDistance=-0.24 yDistance=-0.04
00:01:58.467 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:01:58.468 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:01:58.468 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:01:58.468 00.000 12308 MoveAxis(E, 103, ABG)
00:01:58.468 00.000 12308 Guiding  Dir = 2, Dur = 103
00:01:58.468 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:01:58.473 00.005 12308 IsSlewing returns 0
00:01:58.474 00.001 12308 IsGuiding returns 0
00:01:58.474 00.000 12308 PulseGuide returned control before completion, sleep 113
00:01:58.497 00.023 14556 UpdateGuideState exits: m=2213 SNR=31.5
00:01:58.503 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:58.507 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:01:58.512 00.005 14556 Enqueuing Expose request
00:01:58.588 00.076 12308 IsGuiding returns 1
00:01:58.588 00.000 12308 scope still moving after pulse duration time elapsed
00:01:58.619 00.031 12308 IsSlewing returns 0
00:01:58.621 00.002 12308 IsGuiding returns 0
00:01:58.622 00.001 12308 scope move finished after 103 + 45 ms
00:01:58.622 00.000 12308 Move returns status 0, amount 103
00:01:58.623 00.001 12308 MoveAxis(N, 0, ABG)
00:01:58.623 00.000 12308 Move returns status 0, amount 0
00:01:58.624 00.001 12308 move complete, result=0
00:01:58.624 00.000 12308 worker thread done servicing request
00:01:58.624 00.000 14556 GuideStep: -0.2 px 103 ms EAST, -0.0 px 0 ms NORTH
00:01:58.630 00.006 12308 Worker thread wakes up
00:01:58.631 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:01:58.631 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:01:59.874 01.243 12308 Exposure complete
00:02:00.003 00.129 12308 worker thread done servicing request
00:02:00.004 00.001 14556 OnExposeComplete: enter
00:02:00.009 00.005 14556 UpdateGuideState(): m_state=6
00:02:00.014 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8469
00:02:00.021 00.007 14556 Star::Find returns 1 (0), X=164.35, Y=1001.17, Mass=2180, SNR=31.7, Peak=163 HFD=4.6
00:02:00.028 00.007 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
00:02:00.034 00.006 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
00:02:00.038 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.26 hyp=0.27 cameraTheta=1.81 mountX=0.04 mountY=-0.27, mountTheta=-1.40
00:02:00.044 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.26, opts=13)
00:02:00.048 00.004 14556 Enqueuing Move request for scope (-0.06, 0.26)
00:02:00.052 00.004 12308 Worker thread wakes up
00:02:00.052 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.26) opts 0xd
00:02:00.053 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.26)
00:02:00.053 00.000 12308 Moving (-0.06, 0.26) raw xDistance=0.04 yDistance=-0.27
00:02:00.053 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:02:00.053 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:02:00.053 00.000 12308 MoveAxis(E, 0, ABG)
00:02:00.053 00.000 12308 Move returns status 0, amount 0
00:02:00.055 00.002 12308 MoveAxis(N, 188, ABG)
00:02:00.055 00.000 12308 Guiding  Dir = 0, Dur = 188
00:02:00.055 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:00.061 00.006 12308 IsSlewing returns 0
00:02:00.061 00.000 12308 IsGuiding returns 0
00:02:00.061 00.000 12308 PulseGuide returned control before completion, sleep 198
00:02:00.082 00.021 14556 UpdateGuideState exits: m=2180 SNR=31.7
00:02:00.086 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:00.091 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:00.097 00.006 14556 Enqueuing Expose request
00:02:00.272 00.175 12308 IsGuiding returns 1
00:02:00.274 00.002 12308 scope still moving after pulse duration time elapsed
00:02:00.303 00.029 12308 IsSlewing returns 0
00:02:00.304 00.001 12308 IsGuiding returns 0
00:02:00.306 00.002 12308 scope move finished after 188 + 56 ms
00:02:00.306 00.000 12308 Move returns status 0, amount 188
00:02:00.306 00.000 12308 move complete, result=0
00:02:00.307 00.001 12308 worker thread done servicing request
00:02:00.307 00.000 12308 Worker thread wakes up
00:02:00.307 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 188 ms NORTH
00:02:00.314 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:00.314 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:01.568 01.254 12308 Exposure complete
00:02:01.696 00.128 12308 worker thread done servicing request
00:02:01.697 00.001 14556 OnExposeComplete: enter
00:02:01.701 00.004 14556 UpdateGuideState(): m_state=6
00:02:01.706 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8470
00:02:01.710 00.004 14556 Star::Find returns 1 (0), X=164.24, Y=1001.02, Mass=2229, SNR=31.7, Peak=200 HFD=4.4
00:02:01.714 00.004 14556 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.07) = xAngle (5.63 = -0.66)
00:02:01.718 00.004 14556 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.53 = -0.76)
00:02:01.722 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.12 hyp=0.21 cameraTheta=2.55 mountX=0.17 mountY=-0.15, mountTheta=-0.71
00:02:01.726 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.12, opts=13)
00:02:01.732 00.006 14556 Enqueuing Move request for scope (-0.18, 0.12)
00:02:01.736 00.004 12308 Worker thread wakes up
00:02:01.736 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.12) opts 0xd
00:02:01.736 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.12)
00:02:01.736 00.000 12308 Moving (-0.18, 0.12) raw xDistance=0.17 yDistance=-0.15
00:02:01.736 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:02:01.737 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:01.737 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:02:01.737 00.000 12308 MoveAxis(E, 0, ABG)
00:02:01.737 00.000 12308 Move returns status 0, amount 0
00:02:01.737 00.000 12308 MoveAxis(N, 0, ABG)
00:02:01.737 00.000 12308 Move returns status 0, amount 0
00:02:01.738 00.001 12308 move complete, result=0
00:02:01.738 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:01.742 00.004 12308 worker thread done servicing request
00:02:01.761 00.019 14556 UpdateGuideState exits: m=2229 SNR=31.7
00:02:01.764 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:01.768 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:01.771 00.003 14556 Enqueuing Expose request
00:02:01.775 00.004 12308 Worker thread wakes up
00:02:01.775 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:02:01.780 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:01.780 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:03.025 01.245 12308 Exposure complete
00:02:03.148 00.123 12308 worker thread done servicing request
00:02:03.149 00.001 14556 OnExposeComplete: enter
00:02:03.152 00.003 14556 UpdateGuideState(): m_state=6
00:02:03.157 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8471
00:02:03.160 00.003 14556 Star::Find returns 1 (0), X=164.43, Y=1000.91, Mass=2227, SNR=31.6, Peak=188 HFD=4.4
00:02:03.164 00.004 14556 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.07) = xAngle (3.19 = -3.10)
00:02:03.168 00.004 14556 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.09 = 3.09)
00:02:03.171 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.11 mountX=-0.02 mountY=0.00, mountTheta=3.09
00:02:03.177 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.00, opts=13)
00:02:03.180 00.003 14556 Enqueuing Move request for scope (0.02, 0.00)
00:02:03.183 00.003 12308 Worker thread wakes up
00:02:03.184 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
00:02:03.184 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
00:02:03.184 00.000 12308 Moving (0.02, 0.00) raw xDistance=-0.02 yDistance=0.00
00:02:03.184 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:02:03.184 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:03.184 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:02:03.184 00.000 12308 MoveAxis(E, 0, ABG)
00:02:03.185 00.001 12308 Move returns status 0, amount 0
00:02:03.185 00.000 12308 MoveAxis(N, 0, ABG)
00:02:03.185 00.000 12308 Move returns status 0, amount 0
00:02:03.185 00.000 12308 move complete, result=0
00:02:03.186 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:03.192 00.006 12308 worker thread done servicing request
00:02:03.214 00.022 14556 UpdateGuideState exits: m=2227 SNR=31.6
00:02:03.222 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:03.226 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:03.230 00.004 14556 Enqueuing Expose request
00:02:03.234 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:03.238 00.004 12308 Worker thread wakes up
00:02:03.238 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:03.238 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:04.499 01.261 12308 Exposure complete
00:02:04.626 00.127 12308 worker thread done servicing request
00:02:04.626 00.000 14556 OnExposeComplete: enter
00:02:04.631 00.005 14556 UpdateGuideState(): m_state=6
00:02:04.636 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8472
00:02:04.639 00.003 14556 Star::Find returns 1 (0), X=164.43, Y=1000.93, Mass=2165, SNR=31.3, Peak=200 HFD=4.3
00:02:04.643 00.004 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.10 = -2.18)
00:02:04.647 00.004 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.28)
00:02:04.650 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.03 cameraTheta=1.03 mountX=-0.02 mountY=-0.02, mountTheta=-2.22
00:02:04.655 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.03, opts=13)
00:02:04.659 00.004 14556 Enqueuing Move request for scope (0.02, 0.03)
00:02:04.664 00.005 12308 Worker thread wakes up
00:02:04.664 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
00:02:04.664 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
00:02:04.664 00.000 12308 Moving (0.02, 0.03) raw xDistance=-0.02 yDistance=-0.02
00:02:04.665 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:02:04.665 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:04.665 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:02:04.665 00.000 12308 MoveAxis(E, 0, ABG)
00:02:04.666 00.001 12308 Move returns status 0, amount 0
00:02:04.666 00.000 12308 MoveAxis(N, 0, ABG)
00:02:04.666 00.000 12308 Move returns status 0, amount 0
00:02:04.666 00.000 12308 move complete, result=0
00:02:04.666 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:04.671 00.005 12308 worker thread done servicing request
00:02:04.691 00.020 14556 UpdateGuideState exits: m=2165 SNR=31.3
00:02:04.694 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:04.697 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:04.700 00.003 14556 Enqueuing Expose request
00:02:04.703 00.003 12308 Worker thread wakes up
00:02:04.703 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:02:04.707 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:04.707 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:05.952 01.245 12308 Exposure complete
00:02:06.069 00.117 12308 worker thread done servicing request
00:02:06.069 00.000 14556 OnExposeComplete: enter
00:02:06.073 00.004 14556 UpdateGuideState(): m_state=6
00:02:06.076 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8473
00:02:06.080 00.004 14556 Star::Find returns 1 (0), X=164.24, Y=1001.03, Mass=2106, SNR=30.8, Peak=203 HFD=4.3
00:02:06.084 00.004 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.59 = -0.69)
00:02:06.088 00.004 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.79)
00:02:06.092 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.12 hyp=0.21 cameraTheta=2.52 mountX=0.16 mountY=-0.15, mountTheta=-0.74
00:02:06.096 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.12, opts=13)
00:02:06.100 00.004 14556 Enqueuing Move request for scope (-0.17, 0.12)
00:02:06.103 00.003 12308 Worker thread wakes up
00:02:06.103 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.12) opts 0xd
00:02:06.103 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.12)
00:02:06.103 00.000 12308 Moving (-0.17, 0.12) raw xDistance=0.16 yDistance=-0.15
00:02:06.103 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:02:06.103 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:06.103 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:02:06.103 00.000 12308 MoveAxis(E, 0, ABG)
00:02:06.105 00.002 12308 Move returns status 0, amount 0
00:02:06.105 00.000 12308 MoveAxis(N, 0, ABG)
00:02:06.105 00.000 12308 Move returns status 0, amount 0
00:02:06.105 00.000 12308 move complete, result=0
00:02:06.105 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:06.109 00.004 12308 worker thread done servicing request
00:02:06.128 00.019 14556 UpdateGuideState exits: m=2106 SNR=30.8
00:02:06.132 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:06.136 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:06.139 00.003 14556 Enqueuing Expose request
00:02:06.142 00.003 12308 Worker thread wakes up
00:02:06.142 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:02:06.146 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:06.147 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:07.388 01.241 12308 Exposure complete
00:02:07.525 00.137 12308 worker thread done servicing request
00:02:07.526 00.001 14556 OnExposeComplete: enter
00:02:07.531 00.005 14556 UpdateGuideState(): m_state=6
00:02:07.536 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8474
00:02:07.539 00.003 14556 Star::Find returns 1 (0), X=164.31, Y=1001.20, Mass=2167, SNR=31.1, Peak=181 HFD=4.4
00:02:07.543 00.004 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
00:02:07.548 00.005 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.39)
00:02:07.552 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.30 hyp=0.31 cameraTheta=1.92 mountX=0.09 mountY=-0.31, mountTheta=-1.30
00:02:07.560 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.30, opts=13)
00:02:07.565 00.005 14556 Enqueuing Move request for scope (-0.11, 0.30)
00:02:07.570 00.005 12308 Worker thread wakes up
00:02:07.570 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.30) opts 0xd
00:02:07.570 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.30)
00:02:07.570 00.000 12308 Moving (-0.11, 0.30) raw xDistance=0.09 yDistance=-0.31
00:02:07.572 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:02:07.572 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
00:02:07.572 00.000 12308 MoveAxis(E, 0, ABG)
00:02:07.572 00.000 12308 Move returns status 0, amount 0
00:02:07.572 00.000 12308 MoveAxis(N, 217, ABG)
00:02:07.572 00.000 12308 Guiding  Dir = 0, Dur = 217
00:02:07.573 00.001 12308 IsSlewing returns 0
00:02:07.573 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:07.578 00.005 12308 IsGuiding returns 0
00:02:07.578 00.000 12308 PulseGuide returned control before completion, sleep 227
00:02:07.603 00.025 14556 UpdateGuideState exits: m=2167 SNR=31.1
00:02:07.607 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:07.612 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:07.617 00.005 14556 Enqueuing Expose request
00:02:07.816 00.199 12308 IsGuiding returns 1
00:02:07.816 00.000 12308 scope still moving after pulse duration time elapsed
00:02:07.847 00.031 12308 IsSlewing returns 0
00:02:07.851 00.004 12308 IsGuiding returns 0
00:02:07.853 00.002 12308 scope move finished after 217 + 57 ms
00:02:07.853 00.000 12308 Move returns status 0, amount 217
00:02:07.854 00.001 12308 move complete, result=0
00:02:07.854 00.000 12308 worker thread done servicing request
00:02:07.854 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 217 ms NORTH
00:02:07.860 00.006 12308 Worker thread wakes up
00:02:07.861 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:07.861 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:09.113 01.252 12308 Exposure complete
00:02:09.237 00.124 12308 worker thread done servicing request
00:02:09.237 00.000 14556 OnExposeComplete: enter
00:02:09.241 00.004 14556 UpdateGuideState(): m_state=6
00:02:09.244 00.003 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8475
00:02:09.249 00.005 14556 Star::Find returns 1 (0), X=164.39, Y=1000.95, Mass=2214, SNR=31.6, Peak=171 HFD=4.6
00:02:09.254 00.005 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.09 = -1.20)
00:02:09.259 00.005 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.30)
00:02:09.263 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=2.01 mountX=0.02 mountY=-0.05, mountTheta=-1.21
00:02:09.268 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.05, opts=13)
00:02:09.272 00.004 14556 Enqueuing Move request for scope (-0.02, 0.05)
00:02:09.275 00.003 12308 Worker thread wakes up
00:02:09.275 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
00:02:09.275 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
00:02:09.275 00.000 12308 Moving (-0.02, 0.05) raw xDistance=0.02 yDistance=-0.05
00:02:09.275 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:02:09.277 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:09.277 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:02:09.277 00.000 12308 MoveAxis(E, 0, ABG)
00:02:09.277 00.000 12308 Move returns status 0, amount 0
00:02:09.277 00.000 12308 MoveAxis(N, 0, ABG)
00:02:09.277 00.000 12308 Move returns status 0, amount 0
00:02:09.277 00.000 12308 move complete, result=0
00:02:09.278 00.001 12308 worker thread done servicing request
00:02:09.278 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:09.301 00.023 14556 UpdateGuideState exits: m=2214 SNR=31.6
00:02:09.304 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:09.310 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:09.314 00.004 14556 Enqueuing Expose request
00:02:09.318 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:02:09.322 00.004 12308 Worker thread wakes up
00:02:09.322 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:09.322 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:10.572 01.250 12308 Exposure complete
00:02:10.696 00.124 12308 worker thread done servicing request
00:02:10.696 00.000 14556 OnExposeComplete: enter
00:02:10.700 00.004 14556 UpdateGuideState(): m_state=6
00:02:10.706 00.006 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8476
00:02:10.710 00.004 14556 Star::Find returns 1 (0), X=164.26, Y=1000.89, Mass=2189, SNR=31.5, Peak=197 HFD=4.4
00:02:10.716 00.006 14556 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-3.07) = xAngle (0.01 = 0.01)
00:02:10.721 00.005 14556 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.09 = -0.09)
00:02:10.727 00.006 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.06 mountX=0.15 mountY=-0.01, mountTheta=-0.09
00:02:10.733 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.01, opts=13)
00:02:10.740 00.007 14556 Enqueuing Move request for scope (-0.15, -0.01)
00:02:10.746 00.006 12308 Worker thread wakes up
00:02:10.746 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
00:02:10.747 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
00:02:10.748 00.001 12308 Moving (-0.15, -0.01) raw xDistance=0.15 yDistance=-0.01
00:02:10.748 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:02:10.749 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:10.749 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:02:10.750 00.001 12308 MoveAxis(E, 0, ABG)
00:02:10.750 00.000 12308 Move returns status 0, amount 0
00:02:10.752 00.002 12308 MoveAxis(N, 0, ABG)
00:02:10.752 00.000 12308 Move returns status 0, amount 0
00:02:10.755 00.003 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:10.761 00.006 12308 move complete, result=0
00:02:10.761 00.000 12308 worker thread done servicing request
00:02:10.784 00.023 14556 UpdateGuideState exits: m=2189 SNR=31.5
00:02:10.787 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:10.790 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:10.795 00.005 14556 Enqueuing Expose request
00:02:10.800 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:02:10.804 00.004 12308 Worker thread wakes up
00:02:10.805 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:10.805 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:12.057 01.252 12308 Exposure complete
00:02:12.186 00.129 12308 worker thread done servicing request
00:02:12.188 00.002 14556 OnExposeComplete: enter
00:02:12.194 00.006 14556 UpdateGuideState(): m_state=6
00:02:12.198 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8477
00:02:12.202 00.004 14556 Star::Find returns 1 (0), X=164.36, Y=1000.95, Mass=2281, SNR=32.0, Peak=191 HFD=4.9
00:02:12.205 00.003 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
00:02:12.210 00.005 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
00:02:12.214 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.51 mountX=0.05 mountY=-0.05, mountTheta=-0.76
00:02:12.221 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.04, opts=13)
00:02:12.225 00.004 14556 Enqueuing Move request for scope (-0.06, 0.04)
00:02:12.229 00.004 12308 Worker thread wakes up
00:02:12.230 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
00:02:12.230 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
00:02:12.230 00.000 12308 Moving (-0.06, 0.04) raw xDistance=0.05 yDistance=-0.05
00:02:12.230 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:02:12.231 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:12.231 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:02:12.231 00.000 12308 MoveAxis(E, 0, ABG)
00:02:12.231 00.000 12308 Move returns status 0, amount 0
00:02:12.232 00.001 12308 MoveAxis(N, 0, ABG)
00:02:12.232 00.000 12308 Move returns status 0, amount 0
00:02:12.232 00.000 12308 move complete, result=0
00:02:12.232 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:12.239 00.007 12308 worker thread done servicing request
00:02:12.265 00.026 14556 UpdateGuideState exits: m=2281 SNR=32.0
00:02:12.270 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:12.275 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:12.280 00.005 14556 Enqueuing Expose request
00:02:12.285 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:02:12.289 00.004 12308 Worker thread wakes up
00:02:12.290 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:12.290 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:13.542 01.252 12308 Exposure complete
00:02:13.658 00.116 12308 worker thread done servicing request
00:02:13.658 00.000 14556 OnExposeComplete: enter
00:02:13.664 00.006 14556 UpdateGuideState(): m_state=6
00:02:13.668 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8478
00:02:13.671 00.003 14556 Star::Find returns 1 (0), X=164.29, Y=1000.99, Mass=2203, SNR=31.5, Peak=191 HFD=4.3
00:02:13.675 00.004 14556 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.07) = xAngle (5.62 = -0.66)
00:02:13.679 00.004 14556 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.76)
00:02:13.683 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.15 cameraTheta=2.55 mountX=0.12 mountY=-0.10, mountTheta=-0.72
00:02:13.688 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.08, opts=13)
00:02:13.692 00.004 14556 Enqueuing Move request for scope (-0.13, 0.08)
00:02:13.695 00.003 12308 Worker thread wakes up
00:02:13.695 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd
00:02:13.695 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.08)
00:02:13.697 00.002 12308 Moving (-0.13, 0.08) raw xDistance=0.12 yDistance=-0.10
00:02:13.697 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:02:13.697 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:13.698 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:02:13.698 00.000 12308 MoveAxis(E, 0, ABG)
00:02:13.698 00.000 12308 Move returns status 0, amount 0
00:02:13.698 00.000 12308 MoveAxis(N, 0, ABG)
00:02:13.699 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:13.701 00.002 12308 Move returns status 0, amount 0
00:02:13.701 00.000 12308 move complete, result=0
00:02:13.701 00.000 12308 worker thread done servicing request
00:02:13.718 00.017 14556 UpdateGuideState exits: m=2203 SNR=31.5
00:02:13.722 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:13.727 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:13.730 00.003 14556 Enqueuing Expose request
00:02:13.735 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:02:13.739 00.004 12308 Worker thread wakes up
00:02:13.739 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:13.739 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:14.981 01.242 12308 Exposure complete
00:02:15.107 00.126 12308 worker thread done servicing request
00:02:15.108 00.001 14556 OnExposeComplete: enter
00:02:15.112 00.004 14556 UpdateGuideState(): m_state=6
00:02:15.117 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8479
00:02:15.119 00.002 14556 Star::Find returns 1 (0), X=164.26, Y=1001.26, Mass=2038, SNR=30.5, Peak=165 HFD=4.4
00:02:15.124 00.005 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.05 = -1.23)
00:02:15.128 00.004 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.33)
00:02:15.132 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.36 hyp=0.39 cameraTheta=1.98 mountX=0.13 mountY=-0.38, mountTheta=-1.24
00:02:15.137 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.36, opts=13)
00:02:15.141 00.004 14556 Enqueuing Move request for scope (-0.15, 0.36)
00:02:15.144 00.003 12308 Worker thread wakes up
00:02:15.144 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.36) opts 0xd
00:02:15.144 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.36)
00:02:15.144 00.000 12308 Moving (-0.15, 0.36) raw xDistance=0.13 yDistance=-0.38
00:02:15.146 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:02:15.146 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
00:02:15.146 00.000 12308 MoveAxis(E, 0, ABG)
00:02:15.146 00.000 12308 Move returns status 0, amount 0
00:02:15.146 00.000 12308 MoveAxis(N, 266, ABG)
00:02:15.146 00.000 12308 Guiding  Dir = 0, Dur = 266
00:02:15.147 00.001 12308 IsSlewing returns 0
00:02:15.147 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:15.152 00.005 12308 IsGuiding returns 0
00:02:15.152 00.000 12308 PulseGuide returned control before completion, sleep 276
00:02:15.174 00.022 14556 UpdateGuideState exits: m=2038 SNR=30.5
00:02:15.179 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:15.182 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:15.186 00.004 14556 Enqueuing Expose request
00:02:15.438 00.252 12308 IsGuiding returns 1
00:02:15.438 00.000 12308 scope still moving after pulse duration time elapsed
00:02:15.470 00.032 12308 IsSlewing returns 0
00:02:15.470 00.000 12308 IsGuiding returns 0
00:02:15.471 00.001 12308 scope move finished after 266 + 52 ms
00:02:15.471 00.000 12308 Move returns status 0, amount 266
00:02:15.471 00.000 12308 move complete, result=0
00:02:15.472 00.001 12308 worker thread done servicing request
00:02:15.472 00.000 12308 Worker thread wakes up
00:02:15.473 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 266 ms NORTH
00:02:15.479 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:15.479 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:16.733 01.254 12308 Exposure complete
00:02:16.859 00.126 12308 worker thread done servicing request
00:02:16.860 00.001 14556 OnExposeComplete: enter
00:02:16.864 00.004 14556 UpdateGuideState(): m_state=6
00:02:16.867 00.003 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8480
00:02:16.872 00.005 14556 Star::Find returns 1 (0), X=164.36, Y=1000.65, Mass=2180, SNR=31.4, Peak=179 HFD=4.7
00:02:16.876 00.004 14556 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-3.07) = xAngle (1.31 = 1.31)
00:02:16.880 00.004 14556 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.21 = 1.21)
00:02:16.884 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.26 hyp=0.26 cameraTheta=-1.77 mountX=0.07 mountY=0.24, mountTheta=1.30
00:02:16.889 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.26, opts=13)
00:02:16.892 00.003 14556 Enqueuing Move request for scope (-0.05, -0.26)
00:02:16.895 00.003 12308 Worker thread wakes up
00:02:16.895 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.26) opts 0xd
00:02:16.895 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.26)
00:02:16.895 00.000 12308 Moving (-0.05, -0.26) raw xDistance=0.07 yDistance=0.24
00:02:16.897 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:02:16.897 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:02:16.897 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:02:16.897 00.000 12308 MoveAxis(E, 0, ABG)
00:02:16.897 00.000 12308 Move returns status 0, amount 0
00:02:16.898 00.001 12308 MoveAxis(N, 0, ABG)
00:02:16.898 00.000 12308 Move returns status 0, amount 0
00:02:16.898 00.000 12308 move complete, result=0
00:02:16.898 00.000 12308 worker thread done servicing request
00:02:16.898 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:16.925 00.027 14556 UpdateGuideState exits: m=2180 SNR=31.4
00:02:16.929 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:16.934 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:16.939 00.005 14556 Enqueuing Expose request
00:02:16.943 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:02:16.947 00.004 12308 Worker thread wakes up
00:02:16.947 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:16.947 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:18.192 01.245 12308 Exposure complete
00:02:18.318 00.126 12308 worker thread done servicing request
00:02:18.319 00.001 14556 OnExposeComplete: enter
00:02:18.324 00.005 14556 UpdateGuideState(): m_state=6
00:02:18.328 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8481
00:02:18.332 00.004 14556 Star::Find returns 1 (0), X=164.24, Y=1000.82, Mass=2317, SNR=32.2, Peak=197 HFD=4.5
00:02:18.335 00.003 14556 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-3.07) = xAngle (0.38 = 0.38)
00:02:18.339 00.004 14556 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.28 = 0.28)
00:02:18.343 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-2.69 mountX=0.17 mountY=0.05, mountTheta=0.29
00:02:18.348 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.08, opts=13)
00:02:18.352 00.004 14556 Enqueuing Move request for scope (-0.17, -0.08)
00:02:18.357 00.005 12308 Worker thread wakes up
00:02:18.357 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.08) opts 0xd
00:02:18.357 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.08)
00:02:18.357 00.000 12308 Moving (-0.17, -0.08) raw xDistance=0.17 yDistance=0.05
00:02:18.357 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:02:18.358 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:18.358 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:02:18.358 00.000 12308 MoveAxis(E, 0, ABG)
00:02:18.358 00.000 12308 Move returns status 0, amount 0
00:02:18.358 00.000 12308 MoveAxis(N, 0, ABG)
00:02:18.358 00.000 12308 Move returns status 0, amount 0
00:02:18.359 00.001 12308 move complete, result=0
00:02:18.359 00.000 12308 worker thread done servicing request
00:02:18.359 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:18.384 00.025 14556 UpdateGuideState exits: m=2317 SNR=32.2
00:02:18.389 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:18.392 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:18.395 00.003 14556 Enqueuing Expose request
00:02:18.398 00.003 12308 Worker thread wakes up
00:02:18.398 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:18.405 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:18.405 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:19.646 01.241 12308 Exposure complete
00:02:19.773 00.127 12308 worker thread done servicing request
00:02:19.773 00.000 14556 OnExposeComplete: enter
00:02:19.779 00.006 14556 UpdateGuideState(): m_state=6
00:02:19.783 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8482
00:02:19.787 00.004 14556 Star::Find returns 1 (0), X=164.10, Y=1000.62, Mass=2223, SNR=31.7, Peak=169 HFD=4.7
00:02:19.791 00.004 14556 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-3.07) = xAngle (0.66 = 0.66)
00:02:19.795 00.004 14556 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.56 = 0.56)
00:02:19.799 00.004 14556 CameraToMount -- cameraX=-0.32 cameraY=-0.28 hyp=0.42 cameraTheta=-2.42 mountX=0.34 mountY=0.22, mountTheta=0.59
00:02:19.803 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=-0.28, opts=13)
00:02:19.806 00.003 14556 Enqueuing Move request for scope (-0.32, -0.28)
00:02:19.810 00.004 12308 Worker thread wakes up
00:02:19.810 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.28) opts 0xd
00:02:19.810 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, -0.28)
00:02:19.810 00.000 12308 Moving (-0.32, -0.28) raw xDistance=0.34 yDistance=0.22
00:02:19.810 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
00:02:19.811 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:02:19.811 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:02:19.811 00.000 12308 MoveAxis(W, 146, ABG)
00:02:19.811 00.000 12308 Guiding  Dir = 3, Dur = 146
00:02:19.813 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:19.816 00.003 12308 IsSlewing returns 0
00:02:19.816 00.000 12308 IsGuiding returns 0
00:02:19.816 00.000 12308 PulseGuide returned control before completion, sleep 156
00:02:19.833 00.017 14556 UpdateGuideState exits: m=2223 SNR=31.7
00:02:19.837 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:19.844 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:19.850 00.006 14556 Enqueuing Expose request
00:02:19.980 00.130 12308 IsGuiding returns 1
00:02:19.982 00.002 12308 scope still moving after pulse duration time elapsed
00:02:20.012 00.030 12308 IsSlewing returns 0
00:02:20.013 00.001 12308 IsGuiding returns 0
00:02:20.013 00.000 12308 scope move finished after 146 + 50 ms
00:02:20.014 00.001 12308 Move returns status 0, amount 146
00:02:20.014 00.000 12308 MoveAxis(N, 0, ABG)
00:02:20.014 00.000 12308 Move returns status 0, amount 0
00:02:20.015 00.001 12308 move complete, result=0
00:02:20.016 00.001 12308 worker thread done servicing request
00:02:20.016 00.000 12308 Worker thread wakes up
00:02:20.016 00.000 14556 GuideStep: 0.3 px 146 ms WEST, 0.2 px 0 ms NORTH
00:02:20.022 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:20.022 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:21.275 01.253 12308 Exposure complete
00:02:21.397 00.122 12308 worker thread done servicing request
00:02:21.398 00.001 14556 OnExposeComplete: enter
00:02:21.404 00.006 14556 UpdateGuideState(): m_state=6
00:02:21.413 00.009 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8483
00:02:21.416 00.003 14556 Star::Find returns 1 (0), X=164.34, Y=1000.84, Mass=2220, SNR=31.7, Peak=173 HFD=4.6
00:02:21.419 00.003 14556 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-3.07) = xAngle (0.66 = 0.66)
00:02:21.424 00.005 14556 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.56 = 0.56)
00:02:21.428 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.10 cameraTheta=-2.41 mountX=0.08 mountY=0.05, mountTheta=0.59
00:02:21.434 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.06, opts=13)
00:02:21.438 00.004 14556 Enqueuing Move request for scope (-0.07, -0.06)
00:02:21.442 00.004 12308 Worker thread wakes up
00:02:21.442 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
00:02:21.442 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
00:02:21.442 00.000 12308 Moving (-0.07, -0.06) raw xDistance=0.08 yDistance=0.05
00:02:21.444 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:02:21.444 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:21.444 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:02:21.444 00.000 12308 MoveAxis(E, 0, ABG)
00:02:21.445 00.001 12308 Move returns status 0, amount 0
00:02:21.445 00.000 12308 MoveAxis(N, 0, ABG)
00:02:21.446 00.001 12308 Move returns status 0, amount 0
00:02:21.446 00.000 12308 move complete, result=0
00:02:21.446 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:21.450 00.004 12308 worker thread done servicing request
00:02:21.472 00.022 14556 UpdateGuideState exits: m=2220 SNR=31.7
00:02:21.476 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:21.480 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:21.485 00.005 14556 Enqueuing Expose request
00:02:21.488 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:21.492 00.004 12308 Worker thread wakes up
00:02:21.492 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:21.492 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:22.748 01.256 12308 Exposure complete
00:02:22.856 00.108 12308 worker thread done servicing request
00:02:22.857 00.001 14556 OnExposeComplete: enter
00:02:22.861 00.004 14556 UpdateGuideState(): m_state=6
00:02:22.865 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8484
00:02:22.870 00.005 14556 Star::Find returns 1 (0), X=164.22, Y=1000.97, Mass=2335, SNR=32.4, Peak=182 HFD=4.4
00:02:22.873 00.003 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
00:02:22.877 00.004 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.49)
00:02:22.881 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.06 hyp=0.20 cameraTheta=2.82 mountX=0.19 mountY=-0.09, mountTheta=-0.47
00:02:22.886 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.06, opts=13)
00:02:22.890 00.004 14556 Enqueuing Move request for scope (-0.19, 0.06)
00:02:22.893 00.003 12308 Worker thread wakes up
00:02:22.893 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.06) opts 0xd
00:02:22.893 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.06)
00:02:22.895 00.002 12308 Moving (-0.19, 0.06) raw xDistance=0.19 yDistance=-0.09
00:02:22.895 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:02:22.895 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:22.895 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:02:22.895 00.000 12308 MoveAxis(E, 0, ABG)
00:02:22.895 00.000 12308 Move returns status 0, amount 0
00:02:22.896 00.001 12308 MoveAxis(N, 0, ABG)
00:02:22.896 00.000 12308 Move returns status 0, amount 0
00:02:22.896 00.000 12308 move complete, result=0
00:02:22.896 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:22.903 00.007 12308 worker thread done servicing request
00:02:22.924 00.021 14556 UpdateGuideState exits: m=2335 SNR=32.4
00:02:22.927 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:22.931 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:22.935 00.004 14556 Enqueuing Expose request
00:02:22.939 00.004 12308 Worker thread wakes up
00:02:22.939 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:02:22.945 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:22.945 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:24.192 01.247 12308 Exposure complete
00:02:24.346 00.154 12308 worker thread done servicing request
00:02:24.347 00.001 14556 OnExposeComplete: enter
00:02:24.352 00.005 14556 UpdateGuideState(): m_state=6
00:02:24.358 00.006 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8485
00:02:24.364 00.006 14556 Star::Find returns 1 (0), X=164.45, Y=1001.03, Mass=2246, SNR=31.7, Peak=170 HFD=5.0
00:02:24.369 00.005 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.35 = -1.94)
00:02:24.372 00.003 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.04)
00:02:24.377 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.27 mountX=-0.05 mountY=-0.12, mountTheta=-1.95
00:02:24.383 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.13, opts=13)
00:02:24.388 00.005 14556 Enqueuing Move request for scope (0.04, 0.13)
00:02:24.391 00.003 12308 Worker thread wakes up
00:02:24.391 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
00:02:24.391 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
00:02:24.391 00.000 12308 Moving (0.04, 0.13) raw xDistance=-0.05 yDistance=-0.12
00:02:24.391 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:02:24.392 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:24.392 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:02:24.392 00.000 12308 MoveAxis(E, 0, ABG)
00:02:24.392 00.000 12308 Move returns status 0, amount 0
00:02:24.392 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:24.396 00.004 12308 MoveAxis(N, 0, ABG)
00:02:24.396 00.000 12308 Move returns status 0, amount 0
00:02:24.396 00.000 12308 move complete, result=0
00:02:24.396 00.000 12308 worker thread done servicing request
00:02:24.417 00.021 14556 UpdateGuideState exits: m=2246 SNR=31.7
00:02:24.421 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:24.425 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:24.429 00.004 14556 Enqueuing Expose request
00:02:24.434 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:02:24.438 00.004 12308 Worker thread wakes up
00:02:24.438 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:24.438 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:25.693 01.255 12308 Exposure complete
00:02:25.821 00.128 12308 worker thread done servicing request
00:02:25.822 00.001 14556 OnExposeComplete: enter
00:02:25.826 00.004 14556 UpdateGuideState(): m_state=6
00:02:25.831 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8486
00:02:25.835 00.004 14556 Star::Find returns 1 (0), X=164.30, Y=1001.03, Mass=2342, SNR=32.5, Peak=195 HFD=4.7
00:02:25.838 00.003 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.35 = -0.93)
00:02:25.844 00.006 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.03)
00:02:25.848 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.17 cameraTheta=2.28 mountX=0.10 mountY=-0.14, mountTheta=-0.96
00:02:25.859 00.011 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.13, opts=13)
00:02:25.865 00.006 14556 Enqueuing Move request for scope (-0.11, 0.13)
00:02:25.870 00.005 12308 Worker thread wakes up
00:02:25.870 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
00:02:25.870 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
00:02:25.870 00.000 12308 Moving (-0.11, 0.13) raw xDistance=0.10 yDistance=-0.14
00:02:25.872 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:02:25.872 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:25.872 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:02:25.872 00.000 12308 MoveAxis(E, 0, ABG)
00:02:25.872 00.000 12308 Move returns status 0, amount 0
00:02:25.872 00.000 12308 MoveAxis(N, 0, ABG)
00:02:25.873 00.001 12308 Move returns status 0, amount 0
00:02:25.873 00.000 12308 move complete, result=0
00:02:25.873 00.000 12308 worker thread done servicing request
00:02:25.873 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:25.899 00.026 14556 UpdateGuideState exits: m=2342 SNR=32.5
00:02:25.906 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:25.911 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:25.914 00.003 14556 Enqueuing Expose request
00:02:25.917 00.003 12308 Worker thread wakes up
00:02:25.917 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:02:25.922 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:25.922 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:27.166 01.244 12308 Exposure complete
00:02:27.288 00.122 12308 worker thread done servicing request
00:02:27.289 00.001 14556 OnExposeComplete: enter
00:02:27.293 00.004 14556 UpdateGuideState(): m_state=6
00:02:27.298 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8487
00:02:27.302 00.004 14556 Star::Find returns 1 (0), X=164.15, Y=1001.01, Mass=2375, SNR=32.7, Peak=208 HFD=4.4
00:02:27.305 00.003 14556 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.07) = xAngle (5.83 = -0.46)
00:02:27.309 00.004 14556 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.56)
00:02:27.313 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.11 hyp=0.28 cameraTheta=2.75 mountX=0.25 mountY=-0.15, mountTheta=-0.53
00:02:27.317 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.11, opts=13)
00:02:27.321 00.004 14556 Enqueuing Move request for scope (-0.26, 0.11)
00:02:27.325 00.004 12308 Worker thread wakes up
00:02:27.325 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.11) opts 0xd
00:02:27.325 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.11)
00:02:27.325 00.000 12308 Moving (-0.26, 0.11) raw xDistance=0.25 yDistance=-0.15
00:02:27.325 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:02:27.325 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:27.325 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:02:27.326 00.001 12308 MoveAxis(W, 109, ABG)
00:02:27.326 00.000 12308 Guiding  Dir = 3, Dur = 109
00:02:27.326 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:27.331 00.005 12308 IsSlewing returns 0
00:02:27.331 00.000 12308 IsGuiding returns 0
00:02:27.332 00.001 12308 PulseGuide returned control before completion, sleep 119
00:02:27.354 00.022 14556 UpdateGuideState exits: m=2375 SNR=32.7
00:02:27.359 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:27.363 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:27.367 00.004 14556 Enqueuing Expose request
00:02:27.453 00.086 12308 IsGuiding returns 1
00:02:27.453 00.000 12308 scope still moving after pulse duration time elapsed
00:02:27.484 00.031 12308 IsSlewing returns 0
00:02:27.485 00.001 12308 IsGuiding returns 0
00:02:27.485 00.000 12308 scope move finished after 109 + 44 ms
00:02:27.485 00.000 12308 Move returns status 0, amount 109
00:02:27.485 00.000 12308 MoveAxis(N, 0, ABG)
00:02:27.485 00.000 12308 Move returns status 0, amount 0
00:02:27.486 00.001 12308 move complete, result=0
00:02:27.486 00.000 12308 worker thread done servicing request
00:02:27.486 00.000 14556 GuideStep: 0.3 px 109 ms WEST, -0.1 px 0 ms NORTH
00:02:27.490 00.004 12308 Worker thread wakes up
00:02:27.491 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:27.491 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:28.749 01.258 12308 Exposure complete
00:02:28.873 00.124 12308 worker thread done servicing request
00:02:28.873 00.000 14556 OnExposeComplete: enter
00:02:28.880 00.007 14556 UpdateGuideState(): m_state=6
00:02:28.884 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8488
00:02:28.889 00.005 14556 Star::Find returns 1 (0), X=164.44, Y=1001.13, Mass=2358, SNR=32.3, Peak=197 HFD=4.4
00:02:28.893 00.004 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.51 = -1.78)
00:02:28.897 00.004 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.88)
00:02:28.900 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.22 hyp=0.23 cameraTheta=1.43 mountX=-0.05 mountY=-0.22, mountTheta=-1.78
00:02:28.905 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.22, opts=13)
00:02:28.909 00.004 14556 Enqueuing Move request for scope (0.03, 0.22)
00:02:28.914 00.005 12308 Worker thread wakes up
00:02:28.914 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.22) opts 0xd
00:02:28.914 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.22)
00:02:28.914 00.000 12308 Moving (0.03, 0.22) raw xDistance=-0.05 yDistance=-0.22
00:02:28.915 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:02:28.915 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:02:28.915 00.000 12308 MoveAxis(E, 0, ABG)
00:02:28.915 00.000 12308 Move returns status 0, amount 0
00:02:28.916 00.001 12308 MoveAxis(N, 152, ABG)
00:02:28.916 00.000 12308 Guiding  Dir = 0, Dur = 152
00:02:28.917 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:28.921 00.004 12308 IsSlewing returns 0
00:02:28.921 00.000 12308 IsGuiding returns 0
00:02:28.922 00.001 12308 PulseGuide returned control before completion, sleep 162
00:02:28.942 00.020 14556 UpdateGuideState exits: m=2358 SNR=32.3
00:02:28.946 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:28.948 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:28.951 00.003 14556 Enqueuing Expose request
00:02:29.098 00.147 12308 IsGuiding returns 0
00:02:29.099 00.001 12308 Move returns status 0, amount 152
00:02:29.101 00.002 12308 move complete, result=0
00:02:29.102 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 152 ms NORTH
00:02:29.109 00.007 12308 worker thread done servicing request
00:02:29.109 00.000 12308 Worker thread wakes up
00:02:29.110 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:29.110 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:30.361 01.251 12308 Exposure complete
00:02:30.491 00.130 12308 worker thread done servicing request
00:02:30.491 00.000 14556 OnExposeComplete: enter
00:02:30.496 00.005 14556 UpdateGuideState(): m_state=6
00:02:30.500 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8489
00:02:30.503 00.003 14556 Star::Find returns 1 (0), X=164.52, Y=1000.85, Mass=2210, SNR=31.8, Peak=172 HFD=4.8
00:02:30.507 00.004 14556 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-3.07) = xAngle (2.61 = 2.61)
00:02:30.511 00.004 14556 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.51 = 2.51)
00:02:30.515 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.12 cameraTheta=-0.46 mountX=-0.10 mountY=0.07, mountTheta=2.54
00:02:30.520 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.05, opts=13)
00:02:30.525 00.005 14556 Enqueuing Move request for scope (0.10, -0.05)
00:02:30.530 00.005 12308 Worker thread wakes up
00:02:30.530 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
00:02:30.530 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
00:02:30.530 00.000 12308 Moving (0.10, -0.05) raw xDistance=-0.10 yDistance=0.07
00:02:30.530 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:02:30.531 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:30.531 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:02:30.531 00.000 12308 MoveAxis(E, 0, ABG)
00:02:30.531 00.000 12308 Move returns status 0, amount 0
00:02:30.531 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:30.535 00.004 12308 MoveAxis(N, 0, ABG)
00:02:30.535 00.000 12308 Move returns status 0, amount 0
00:02:30.535 00.000 12308 move complete, result=0
00:02:30.535 00.000 12308 worker thread done servicing request
00:02:30.556 00.021 14556 UpdateGuideState exits: m=2210 SNR=31.8
00:02:30.560 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:30.565 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:30.570 00.005 14556 Enqueuing Expose request
00:02:30.575 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:30.578 00.003 12308 Worker thread wakes up
00:02:30.578 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:30.580 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:31.832 01.252 12308 Exposure complete
00:02:31.963 00.131 12308 worker thread done servicing request
00:02:31.963 00.000 14556 OnExposeComplete: enter
00:02:31.968 00.005 14556 UpdateGuideState(): m_state=6
00:02:31.974 00.006 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8490
00:02:31.979 00.005 14556 Star::Find returns 1 (0), X=164.38, Y=1000.95, Mass=2292, SNR=32.1, Peak=187 HFD=4.8
00:02:31.983 00.004 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.38 = -0.90)
00:02:31.987 00.004 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.00)
00:02:31.991 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.05 cameraTheta=2.31 mountX=0.03 mountY=-0.05, mountTheta=-0.93
00:02:31.996 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.04, opts=13)
00:02:32.001 00.005 14556 Enqueuing Move request for scope (-0.04, 0.04)
00:02:32.005 00.004 12308 Worker thread wakes up
00:02:32.005 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
00:02:32.007 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
00:02:32.007 00.000 12308 Moving (-0.04, 0.04) raw xDistance=0.03 yDistance=-0.05
00:02:32.007 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:02:32.007 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:32.007 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:02:32.007 00.000 12308 MoveAxis(E, 0, ABG)
00:02:32.007 00.000 12308 Move returns status 0, amount 0
00:02:32.007 00.000 12308 MoveAxis(N, 0, ABG)
00:02:32.009 00.002 12308 Move returns status 0, amount 0
00:02:32.009 00.000 12308 move complete, result=0
00:02:32.009 00.000 12308 worker thread done servicing request
00:02:32.009 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:32.034 00.025 14556 UpdateGuideState exits: m=2292 SNR=32.1
00:02:32.040 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:32.044 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:32.047 00.003 14556 Enqueuing Expose request
00:02:32.051 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:02:32.055 00.004 12308 Worker thread wakes up
00:02:32.056 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:32.057 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:33.297 01.240 12308 Exposure complete
00:02:33.411 00.114 12308 worker thread done servicing request
00:02:33.412 00.001 14556 OnExposeComplete: enter
00:02:33.416 00.004 14556 UpdateGuideState(): m_state=6
00:02:33.420 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8491
00:02:33.423 00.003 14556 Star::Find returns 1 (0), X=164.32, Y=1000.97, Mass=2165, SNR=31.3, Peak=188 HFD=4.6
00:02:33.427 00.004 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.66 = -0.63)
00:02:33.431 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.73)
00:02:33.435 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.11 cameraTheta=2.58 mountX=0.09 mountY=-0.08, mountTheta=-0.69
00:02:33.440 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.06, opts=13)
00:02:33.444 00.004 14556 Enqueuing Move request for scope (-0.10, 0.06)
00:02:33.449 00.005 12308 Worker thread wakes up
00:02:33.449 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
00:02:33.449 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
00:02:33.449 00.000 12308 Moving (-0.10, 0.06) raw xDistance=0.09 yDistance=-0.08
00:02:33.449 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:02:33.449 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:33.451 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:02:33.451 00.000 12308 MoveAxis(E, 0, ABG)
00:02:33.451 00.000 12308 Move returns status 0, amount 0
00:02:33.452 00.001 12308 MoveAxis(N, 0, ABG)
00:02:33.452 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:33.455 00.003 12308 Move returns status 0, amount 0
00:02:33.455 00.000 12308 move complete, result=0
00:02:33.455 00.000 12308 worker thread done servicing request
00:02:33.475 00.020 14556 UpdateGuideState exits: m=2165 SNR=31.3
00:02:33.481 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:33.486 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:33.489 00.003 14556 Enqueuing Expose request
00:02:33.493 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:02:33.497 00.004 12308 Worker thread wakes up
00:02:33.497 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:33.497 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:34.752 01.255 12308 Exposure complete
00:02:34.875 00.123 12308 worker thread done servicing request
00:02:34.876 00.001 14556 OnExposeComplete: enter
00:02:34.881 00.005 14556 UpdateGuideState(): m_state=6
00:02:34.886 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8492
00:02:34.890 00.004 14556 Star::Find returns 1 (0), X=164.20, Y=1001.09, Mass=2311, SNR=32.2, Peak=190 HFD=4.5
00:02:34.893 00.003 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.49 = -0.80)
00:02:34.897 00.004 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.39 = -0.89)
00:02:34.901 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.19 hyp=0.28 cameraTheta=2.41 mountX=0.20 mountY=-0.22, mountTheta=-0.84
00:02:34.907 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.19, opts=13)
00:02:34.911 00.004 14556 Enqueuing Move request for scope (-0.21, 0.19)
00:02:34.916 00.005 12308 Worker thread wakes up
00:02:34.916 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.19) opts 0xd
00:02:34.916 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.19)
00:02:34.916 00.000 12308 Moving (-0.21, 0.19) raw xDistance=0.20 yDistance=-0.22
00:02:34.916 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:02:34.917 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:02:34.917 00.000 12308 MoveAxis(E, 0, ABG)
00:02:34.917 00.000 12308 Move returns status 0, amount 0
00:02:34.918 00.001 12308 MoveAxis(N, 153, ABG)
00:02:34.918 00.000 12308 Guiding  Dir = 0, Dur = 153
00:02:34.920 00.002 12308 IsSlewing returns 0
00:02:34.920 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:34.924 00.004 12308 IsGuiding returns 0
00:02:34.924 00.000 12308 PulseGuide returned control before completion, sleep 163
00:02:34.943 00.019 14556 UpdateGuideState exits: m=2311 SNR=32.2
00:02:34.949 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:34.953 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:34.956 00.003 14556 Enqueuing Expose request
00:02:35.102 00.146 12308 IsGuiding returns 0
00:02:35.102 00.000 12308 Move returns status 0, amount 153
00:02:35.102 00.000 12308 move complete, result=0
00:02:35.103 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 153 ms NORTH
00:02:35.112 00.009 12308 worker thread done servicing request
00:02:35.112 00.000 12308 Worker thread wakes up
00:02:35.113 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:35.113 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:36.366 01.253 12308 Exposure complete
00:02:36.489 00.123 12308 worker thread done servicing request
00:02:36.490 00.001 14556 OnExposeComplete: enter
00:02:36.493 00.003 14556 UpdateGuideState(): m_state=6
00:02:36.498 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8493
00:02:36.502 00.004 14556 Star::Find returns 1 (0), X=164.29, Y=1000.87, Mass=2269, SNR=31.9, Peak=196 HFD=4.6
00:02:36.508 00.006 14556 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-3.07) = xAngle (0.23 = 0.23)
00:02:36.512 00.004 14556 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.13 = 0.13)
00:02:36.516 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-2.85 mountX=0.12 mountY=0.02, mountTheta=0.13
00:02:36.521 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.04, opts=13)
00:02:36.525 00.004 14556 Enqueuing Move request for scope (-0.12, -0.04)
00:02:36.529 00.004 12308 Worker thread wakes up
00:02:36.529 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
00:02:36.529 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
00:02:36.529 00.000 12308 Moving (-0.12, -0.04) raw xDistance=0.12 yDistance=0.02
00:02:36.529 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:02:36.530 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:36.530 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:02:36.530 00.000 12308 MoveAxis(E, 0, ABG)
00:02:36.530 00.000 12308 Move returns status 0, amount 0
00:02:36.530 00.000 12308 MoveAxis(N, 0, ABG)
00:02:36.530 00.000 12308 Move returns status 0, amount 0
00:02:36.530 00.000 12308 move complete, result=0
00:02:36.532 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:36.536 00.004 12308 worker thread done servicing request
00:02:36.556 00.020 14556 UpdateGuideState exits: m=2269 SNR=31.9
00:02:36.560 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:36.565 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:36.569 00.004 14556 Enqueuing Expose request
00:02:36.572 00.003 12308 Worker thread wakes up
00:02:36.572 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:36.573 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:36.573 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:37.818 01.245 12308 Exposure complete
00:02:37.949 00.131 12308 worker thread done servicing request
00:02:37.949 00.000 14556 OnExposeComplete: enter
00:02:37.954 00.005 14556 UpdateGuideState(): m_state=6
00:02:37.958 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8494
00:02:37.961 00.003 14556 Star::Find returns 1 (0), X=164.32, Y=1001.15, Mass=2152, SNR=31.2, Peak=166 HFD=4.6
00:02:37.967 00.006 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
00:02:37.972 00.005 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
00:02:37.975 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.25 hyp=0.26 cameraTheta=1.93 mountX=0.07 mountY=-0.26, mountTheta=-1.29
00:02:37.980 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.25, opts=13)
00:02:37.984 00.004 14556 Enqueuing Move request for scope (-0.09, 0.25)
00:02:37.988 00.004 12308 Worker thread wakes up
00:02:37.988 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.25) opts 0xd
00:02:37.988 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.25)
00:02:37.988 00.000 12308 Moving (-0.09, 0.25) raw xDistance=0.07 yDistance=-0.26
00:02:37.989 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:02:37.989 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:02:37.989 00.000 12308 MoveAxis(E, 0, ABG)
00:02:37.989 00.000 12308 Move returns status 0, amount 0
00:02:37.990 00.001 12308 MoveAxis(N, 181, ABG)
00:02:37.990 00.000 12308 Guiding  Dir = 0, Dur = 181
00:02:37.990 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:37.995 00.005 12308 IsSlewing returns 0
00:02:37.995 00.000 12308 IsGuiding returns 0
00:02:37.996 00.001 12308 PulseGuide returned control before completion, sleep 191
00:02:38.018 00.022 14556 UpdateGuideState exits: m=2152 SNR=31.2
00:02:38.022 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:38.027 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:38.037 00.010 14556 Enqueuing Expose request
00:02:38.203 00.166 12308 IsGuiding returns 1
00:02:38.203 00.000 12308 scope still moving after pulse duration time elapsed
00:02:38.234 00.031 12308 IsSlewing returns 0
00:02:38.235 00.001 12308 IsGuiding returns 0
00:02:38.235 00.000 12308 scope move finished after 181 + 58 ms
00:02:38.235 00.000 12308 Move returns status 0, amount 181
00:02:38.236 00.001 12308 move complete, result=0
00:02:38.236 00.000 12308 worker thread done servicing request
00:02:38.236 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 181 ms NORTH
00:02:38.243 00.007 12308 Worker thread wakes up
00:02:38.243 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:38.244 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:39.494 01.250 12308 Exposure complete
00:02:39.630 00.136 12308 worker thread done servicing request
00:02:39.630 00.000 14556 OnExposeComplete: enter
00:02:39.634 00.004 14556 UpdateGuideState(): m_state=6
00:02:39.639 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8495
00:02:39.643 00.004 14556 Star::Find returns 1 (0), X=164.37, Y=1000.67, Mass=2223, SNR=31.7, Peak=155 HFD=4.8
00:02:39.647 00.004 14556 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-3.07) = xAngle (1.33 = 1.33)
00:02:39.650 00.003 14556 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.23 = 1.23)
00:02:39.653 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.23 hyp=0.24 cameraTheta=-1.75 mountX=0.06 mountY=0.22, mountTheta=1.32
00:02:39.659 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.23, opts=13)
00:02:39.664 00.005 14556 Enqueuing Move request for scope (-0.04, -0.23)
00:02:39.668 00.004 12308 Worker thread wakes up
00:02:39.668 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.23) opts 0xd
00:02:39.668 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.23)
00:02:39.668 00.000 12308 Moving (-0.04, -0.23) raw xDistance=0.06 yDistance=0.22
00:02:39.669 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:02:39.669 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:02:39.669 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:02:39.669 00.000 12308 MoveAxis(E, 0, ABG)
00:02:39.669 00.000 12308 Move returns status 0, amount 0
00:02:39.669 00.000 12308 MoveAxis(N, 0, ABG)
00:02:39.669 00.000 12308 Move returns status 0, amount 0
00:02:39.670 00.001 12308 move complete, result=0
00:02:39.670 00.000 12308 worker thread done servicing request
00:02:39.670 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:39.693 00.023 14556 UpdateGuideState exits: m=2223 SNR=31.7
00:02:39.698 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:39.702 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:39.707 00.005 14556 Enqueuing Expose request
00:02:39.711 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:02:39.715 00.004 12308 Worker thread wakes up
00:02:39.715 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:39.715 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:40.968 01.253 12308 Exposure complete
00:02:41.133 00.165 12308 worker thread done servicing request
00:02:41.133 00.000 14556 OnExposeComplete: enter
00:02:41.137 00.004 14556 UpdateGuideState(): m_state=6
00:02:41.141 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8496
00:02:41.145 00.004 14556 Star::Find returns 1 (0), X=164.32, Y=1000.81, Mass=2213, SNR=31.8, Peak=158 HFD=4.6
00:02:41.148 00.003 14556 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.07) = xAngle (0.76 = 0.76)
00:02:41.151 00.003 14556 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.66 = 0.66)
00:02:41.154 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-2.31 mountX=0.10 mountY=0.08, mountTheta=0.70
00:02:41.159 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.10, opts=13)
00:02:41.164 00.005 14556 Enqueuing Move request for scope (-0.09, -0.10)
00:02:41.166 00.002 12308 Worker thread wakes up
00:02:41.167 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.10) opts 0xd
00:02:41.167 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.10)
00:02:41.167 00.000 12308 Moving (-0.09, -0.10) raw xDistance=0.10 yDistance=0.08
00:02:41.167 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:02:41.168 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:41.168 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:02:41.168 00.000 12308 MoveAxis(E, 0, ABG)
00:02:41.168 00.000 12308 Move returns status 0, amount 0
00:02:41.169 00.001 12308 MoveAxis(N, 0, ABG)
00:02:41.169 00.000 12308 Move returns status 0, amount 0
00:02:41.169 00.000 12308 move complete, result=0
00:02:41.169 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:41.173 00.004 12308 worker thread done servicing request
00:02:41.191 00.018 14556 UpdateGuideState exits: m=2213 SNR=31.8
00:02:41.197 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:41.201 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:41.204 00.003 14556 Enqueuing Expose request
00:02:41.208 00.004 12308 Worker thread wakes up
00:02:41.208 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:41.214 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:41.214 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:42.458 01.244 12308 Exposure complete
00:02:42.589 00.131 12308 worker thread done servicing request
00:02:42.589 00.000 14556 OnExposeComplete: enter
00:02:42.593 00.004 14556 UpdateGuideState(): m_state=6
00:02:42.596 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8497
00:02:42.600 00.004 14556 Star::Find returns 1 (0), X=164.45, Y=1000.73, Mass=2223, SNR=31.6, Peak=162 HFD=4.7
00:02:42.605 00.005 14556 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-3.07) = xAngle (1.72 = 1.72)
00:02:42.608 00.003 14556 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.62 = 1.62)
00:02:42.612 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.18 hyp=0.18 cameraTheta=-1.36 mountX=-0.03 mountY=0.18, mountTheta=1.71
00:02:42.618 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.18, opts=13)
00:02:42.621 00.003 14556 Enqueuing Move request for scope (0.04, -0.18)
00:02:42.626 00.005 12308 Worker thread wakes up
00:02:42.626 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.18) opts 0xd
00:02:42.626 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.18)
00:02:42.626 00.000 12308 Moving (0.04, -0.18) raw xDistance=-0.03 yDistance=0.18
00:02:42.626 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:02:42.626 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:42.628 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:02:42.628 00.000 12308 MoveAxis(E, 0, ABG)
00:02:42.628 00.000 12308 Move returns status 0, amount 0
00:02:42.628 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:42.632 00.004 12308 MoveAxis(N, 0, ABG)
00:02:42.632 00.000 12308 Move returns status 0, amount 0
00:02:42.632 00.000 12308 move complete, result=0
00:02:42.633 00.001 12308 worker thread done servicing request
00:02:42.654 00.021 14556 UpdateGuideState exits: m=2223 SNR=31.6
00:02:42.661 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:42.666 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:42.672 00.006 14556 Enqueuing Expose request
00:02:42.678 00.006 12308 Worker thread wakes up
00:02:42.678 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:02:42.685 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:42.685 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:43.936 01.251 12308 Exposure complete
00:02:44.068 00.132 12308 worker thread done servicing request
00:02:44.068 00.000 14556 OnExposeComplete: enter
00:02:44.072 00.004 14556 UpdateGuideState(): m_state=6
00:02:44.075 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8498
00:02:44.079 00.004 14556 Star::Find returns 1 (0), X=164.43, Y=1000.89, Mass=2186, SNR=31.2, Peak=171 HFD=4.5
00:02:44.083 00.004 14556 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-3.07) = xAngle (2.36 = 2.36)
00:02:44.088 00.005 14556 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.26 = 2.26)
00:02:44.091 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.02 cameraTheta=-0.72 mountX=-0.02 mountY=0.02, mountTheta=2.31
00:02:44.095 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.02, opts=13)
00:02:44.102 00.007 14556 Enqueuing Move request for scope (0.02, -0.02)
00:02:44.107 00.005 12308 Worker thread wakes up
00:02:44.107 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
00:02:44.107 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
00:02:44.107 00.000 12308 Moving (0.02, -0.02) raw xDistance=-0.02 yDistance=0.02
00:02:44.107 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:02:44.108 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:44.108 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:02:44.108 00.000 12308 MoveAxis(E, 0, ABG)
00:02:44.108 00.000 12308 Move returns status 0, amount 0
00:02:44.109 00.001 12308 MoveAxis(N, 0, ABG)
00:02:44.109 00.000 12308 Move returns status 0, amount 0
00:02:44.109 00.000 12308 move complete, result=0
00:02:44.109 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:44.118 00.009 12308 worker thread done servicing request
00:02:44.141 00.023 14556 UpdateGuideState exits: m=2186 SNR=31.2
00:02:44.144 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:44.148 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:44.153 00.005 14556 Enqueuing Expose request
00:02:44.158 00.005 12308 Worker thread wakes up
00:02:44.159 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:44.163 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:44.163 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:45.408 01.245 12308 Exposure complete
00:02:45.529 00.121 12308 worker thread done servicing request
00:02:45.529 00.000 14556 OnExposeComplete: enter
00:02:45.535 00.006 14556 UpdateGuideState(): m_state=6
00:02:45.539 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8499
00:02:45.543 00.004 14556 Star::Find returns 1 (0), X=164.48, Y=1000.95, Mass=2164, SNR=31.3, Peak=159 HFD=4.9
00:02:45.546 00.003 14556 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.07) = xAngle (3.66 = -2.62)
00:02:45.551 00.005 14556 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.56 = -2.72)
00:02:45.554 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.08 cameraTheta=0.59 mountX=-0.07 mountY=-0.03, mountTheta=-2.71
00:02:45.560 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.04, opts=13)
00:02:45.565 00.005 14556 Enqueuing Move request for scope (0.06, 0.04)
00:02:45.568 00.003 12308 Worker thread wakes up
00:02:45.568 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
00:02:45.569 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
00:02:45.569 00.000 12308 Moving (0.06, 0.04) raw xDistance=-0.07 yDistance=-0.03
00:02:45.569 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:02:45.569 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:45.569 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:02:45.569 00.000 12308 MoveAxis(E, 0, ABG)
00:02:45.569 00.000 12308 Move returns status 0, amount 0
00:02:45.571 00.002 12308 MoveAxis(N, 0, ABG)
00:02:45.571 00.000 12308 Move returns status 0, amount 0
00:02:45.571 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:45.576 00.005 12308 move complete, result=0
00:02:45.576 00.000 12308 worker thread done servicing request
00:02:45.596 00.020 14556 UpdateGuideState exits: m=2164 SNR=31.3
00:02:45.599 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:45.604 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:45.607 00.003 14556 Enqueuing Expose request
00:02:45.610 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:02:45.613 00.003 12308 Worker thread wakes up
00:02:45.613 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:45.613 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:46.865 01.252 12308 Exposure complete
00:02:46.984 00.119 12308 worker thread done servicing request
00:02:46.985 00.001 14556 OnExposeComplete: enter
00:02:46.989 00.004 14556 UpdateGuideState(): m_state=6
00:02:46.992 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8500
00:02:46.997 00.005 14556 Star::Find returns 1 (0), X=164.61, Y=1000.79, Mass=2111, SNR=31.0, Peak=171 HFD=4.5
00:02:47.001 00.004 14556 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-3.07) = xAngle (2.56 = 2.56)
00:02:47.004 00.003 14556 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.46 = 2.46)
00:02:47.008 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=-0.11 hyp=0.22 cameraTheta=-0.52 mountX=-0.19 mountY=0.14, mountTheta=2.49
00:02:47.014 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.11, opts=13)
00:02:47.018 00.004 14556 Enqueuing Move request for scope (0.20, -0.11)
00:02:47.022 00.004 12308 Worker thread wakes up
00:02:47.022 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.11) opts 0xd
00:02:47.022 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.11)
00:02:47.022 00.000 12308 Moving (0.20, -0.11) raw xDistance=-0.19 yDistance=0.14
00:02:47.022 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:02:47.022 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:47.022 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:02:47.023 00.001 12308 MoveAxis(E, 0, ABG)
00:02:47.023 00.000 12308 Move returns status 0, amount 0
00:02:47.023 00.000 12308 MoveAxis(N, 0, ABG)
00:02:47.023 00.000 12308 Move returns status 0, amount 0
00:02:47.023 00.000 12308 move complete, result=0
00:02:47.024 00.001 12308 worker thread done servicing request
00:02:47.024 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:47.050 00.026 14556 UpdateGuideState exits: m=2111 SNR=31.0
00:02:47.055 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:47.061 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:47.066 00.005 14556 Enqueuing Expose request
00:02:47.070 00.004 12308 Worker thread wakes up
00:02:47.070 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:47.074 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:47.074 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:48.322 01.248 12308 Exposure complete
00:02:48.457 00.135 12308 worker thread done servicing request
00:02:48.457 00.000 14556 OnExposeComplete: enter
00:02:48.461 00.004 14556 UpdateGuideState(): m_state=6
00:02:48.466 00.005 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8501
00:02:48.470 00.004 14556 Star::Find returns 1 (0), X=164.57, Y=1000.91, Mass=2213, SNR=31.6, Peak=167 HFD=4.8
00:02:48.474 00.004 14556 CameraToMount -- cameraTheta (0.06) - m_xAngle (-3.07) = xAngle (3.13 = 3.13)
00:02:48.478 00.004 14556 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.03 = 3.03)
00:02:48.481 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=0.01 hyp=0.16 cameraTheta=0.06 mountX=-0.16 mountY=0.02, mountTheta=3.03
00:02:48.486 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.01, opts=13)
00:02:48.490 00.004 14556 Enqueuing Move request for scope (0.16, 0.01)
00:02:48.494 00.004 12308 Worker thread wakes up
00:02:48.494 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.01) opts 0xd
00:02:48.494 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.01)
00:02:48.495 00.001 12308 Moving (0.16, 0.01) raw xDistance=-0.16 yDistance=0.02
00:02:48.495 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:02:48.495 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:48.495 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:02:48.495 00.000 12308 MoveAxis(E, 0, ABG)
00:02:48.496 00.001 12308 Move returns status 0, amount 0
00:02:48.496 00.000 12308 MoveAxis(N, 0, ABG)
00:02:48.496 00.000 12308 Move returns status 0, amount 0
00:02:48.496 00.000 12308 move complete, result=0
00:02:48.497 00.001 12308 worker thread done servicing request
00:02:48.497 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:48.524 00.027 14556 UpdateGuideState exits: m=2213 SNR=31.6
00:02:48.528 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:48.533 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:48.537 00.004 14556 Enqueuing Expose request
00:02:48.542 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:48.545 00.003 12308 Worker thread wakes up
00:02:48.545 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:48.545 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:49.799 01.254 12308 Exposure complete
00:02:49.923 00.124 12308 worker thread done servicing request
00:02:49.924 00.001 14556 OnExposeComplete: enter
00:02:49.928 00.004 14556 UpdateGuideState(): m_state=6
00:02:49.932 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8502
00:02:49.935 00.003 14556 Star::Find returns 1 (0), X=164.60, Y=1001.02, Mass=2120, SNR=31.0, Peak=154 HFD=4.2
00:02:49.940 00.005 14556 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.07) = xAngle (3.62 = -2.66)
00:02:49.943 00.003 14556 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.52 = -2.76)
00:02:49.947 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.12 hyp=0.22 cameraTheta=0.55 mountX=-0.20 mountY=-0.08, mountTheta=-2.74
00:02:49.952 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.12, opts=13)
00:02:49.957 00.005 14556 Enqueuing Move request for scope (0.19, 0.12)
00:02:49.960 00.003 12308 Worker thread wakes up
00:02:49.960 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.12) opts 0xd
00:02:49.961 00.001 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.12)
00:02:49.961 00.000 12308 Moving (0.19, 0.12) raw xDistance=-0.20 yDistance=-0.08
00:02:49.961 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:02:49.961 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:49.961 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:02:49.963 00.002 12308 MoveAxis(E, 0, ABG)
00:02:49.963 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:49.967 00.004 12308 Move returns status 0, amount 0
00:02:49.967 00.000 12308 MoveAxis(N, 0, ABG)
00:02:49.967 00.000 12308 Move returns status 0, amount 0
00:02:49.967 00.000 12308 move complete, result=0
00:02:49.967 00.000 12308 worker thread done servicing request
00:02:49.988 00.021 14556 UpdateGuideState exits: m=2120 SNR=31.0
00:02:49.992 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:49.997 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:50.000 00.003 14556 Enqueuing Expose request
00:02:50.006 00.006 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:02:50.011 00.005 12308 Worker thread wakes up
00:02:50.011 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:50.011 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:51.257 01.246 12308 Exposure complete
00:02:51.368 00.111 12308 worker thread done servicing request
00:02:51.369 00.001 14556 OnExposeComplete: enter
00:02:51.372 00.003 14556 UpdateGuideState(): m_state=6
00:02:51.377 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8503
00:02:51.382 00.005 14556 Star::Find returns 1 (0), X=164.68, Y=1000.98, Mass=2165, SNR=31.5, Peak=171 HFD=4.4
00:02:51.385 00.003 14556 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.07) = xAngle (3.35 = -2.94)
00:02:51.388 00.003 14556 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.25 = -3.03)
00:02:51.390 00.002 14556 CameraToMount -- cameraX=0.27 cameraY=0.08 hyp=0.28 cameraTheta=0.27 mountX=-0.27 mountY=-0.03, mountTheta=-3.03
00:02:51.394 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.08, opts=13)
00:02:51.398 00.004 14556 Enqueuing Move request for scope (0.27, 0.08)
00:02:51.400 00.002 12308 Worker thread wakes up
00:02:51.401 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.08) opts 0xd
00:02:51.401 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.08)
00:02:51.401 00.000 12308 Moving (0.27, 0.08) raw xDistance=-0.27 yDistance=-0.03
00:02:51.401 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:02:51.401 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:51.402 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:02:51.402 00.000 12308 MoveAxis(E, 118, ABG)
00:02:51.402 00.000 12308 Guiding  Dir = 2, Dur = 118
00:02:51.402 00.000 12308 IsSlewing returns 0
00:02:51.403 00.001 12308 IsGuiding returns 0
00:02:51.403 00.000 12308 PulseGuide returned control before completion, sleep 128
00:02:51.403 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:51.422 00.019 14556 UpdateGuideState exits: m=2165 SNR=31.5
00:02:51.426 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:51.428 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:51.432 00.004 14556 Enqueuing Expose request
00:02:51.540 00.108 12308 IsGuiding returns 1
00:02:51.542 00.002 12308 scope still moving after pulse duration time elapsed
00:02:51.570 00.028 12308 IsSlewing returns 0
00:02:51.571 00.001 12308 IsGuiding returns 0
00:02:51.572 00.001 12308 scope move finished after 118 + 50 ms
00:02:51.572 00.000 12308 Move returns status 0, amount 118
00:02:51.572 00.000 12308 MoveAxis(N, 0, ABG)
00:02:51.573 00.001 12308 Move returns status 0, amount 0
00:02:51.573 00.000 12308 move complete, result=0
00:02:51.573 00.000 12308 worker thread done servicing request
00:02:51.574 00.001 14556 GuideStep: -0.3 px 118 ms EAST, -0.0 px 0 ms NORTH
00:02:51.581 00.007 12308 Worker thread wakes up
00:02:51.581 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:51.581 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:52.840 01.259 12308 Exposure complete
00:02:52.950 00.110 12308 worker thread done servicing request
00:02:52.952 00.002 14556 OnExposeComplete: enter
00:02:52.956 00.004 14556 UpdateGuideState(): m_state=6
00:02:52.959 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8504
00:02:52.962 00.003 14556 Star::Find returns 1 (0), X=164.28, Y=1001.16, Mass=2165, SNR=31.5, Peak=196 HFD=4.6
00:02:52.967 00.005 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.12 = -1.16)
00:02:52.971 00.004 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.26)
00:02:52.975 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.25 hyp=0.29 cameraTheta=2.05 mountX=0.11 mountY=-0.27, mountTheta=-1.18
00:02:52.980 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.25, opts=13)
00:02:52.983 00.003 14556 Enqueuing Move request for scope (-0.13, 0.25)
00:02:52.987 00.004 12308 Worker thread wakes up
00:02:52.987 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.25) opts 0xd
00:02:52.987 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.25)
00:02:52.987 00.000 12308 Moving (-0.13, 0.25) raw xDistance=0.11 yDistance=-0.27
00:02:52.987 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:02:52.987 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:02:52.987 00.000 12308 MoveAxis(E, 0, ABG)
00:02:52.987 00.000 12308 Move returns status 0, amount 0
00:02:52.989 00.002 12308 MoveAxis(N, 191, ABG)
00:02:52.989 00.000 12308 Guiding  Dir = 0, Dur = 191
00:02:52.989 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:52.993 00.004 12308 IsSlewing returns 0
00:02:52.993 00.000 12308 IsGuiding returns 0
00:02:52.994 00.001 12308 PulseGuide returned control before completion, sleep 201
00:02:53.012 00.018 14556 UpdateGuideState exits: m=2165 SNR=31.5
00:02:53.015 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:53.018 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:53.022 00.004 14556 Enqueuing Expose request
00:02:53.207 00.185 12308 IsGuiding returns 1
00:02:53.208 00.001 12308 scope still moving after pulse duration time elapsed
00:02:53.237 00.029 12308 IsSlewing returns 0
00:02:53.239 00.002 12308 IsGuiding returns 0
00:02:53.239 00.000 12308 scope move finished after 191 + 54 ms
00:02:53.240 00.001 12308 Move returns status 0, amount 191
00:02:53.240 00.000 12308 move complete, result=0
00:02:53.240 00.000 12308 worker thread done servicing request
00:02:53.241 00.001 12308 Worker thread wakes up
00:02:53.241 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 191 ms NORTH
00:02:53.247 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:53.248 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:54.498 01.250 12308 Exposure complete
00:02:54.638 00.140 12308 worker thread done servicing request
00:02:54.640 00.002 14556 OnExposeComplete: enter
00:02:54.644 00.004 14556 UpdateGuideState(): m_state=6
00:02:54.649 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8505
00:02:54.652 00.003 14556 Star::Find returns 1 (0), X=164.38, Y=1000.91, Mass=2219, SNR=31.5, Peak=176 HFD=4.7
00:02:54.657 00.005 14556 CameraToMount -- cameraTheta (3.03) - m_xAngle (-3.07) = xAngle (6.11 = -0.18)
00:02:54.661 00.004 14556 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.01 = -0.28)
00:02:54.665 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.03 mountX=0.04 mountY=-0.01, mountTheta=-0.27
00:02:54.671 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.00, opts=13)
00:02:54.674 00.003 14556 Enqueuing Move request for scope (-0.04, 0.00)
00:02:54.678 00.004 12308 Worker thread wakes up
00:02:54.678 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
00:02:54.678 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
00:02:54.679 00.001 12308 Moving (-0.04, 0.00) raw xDistance=0.04 yDistance=-0.01
00:02:54.679 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:02:54.679 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:54.679 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:02:54.680 00.001 12308 MoveAxis(E, 0, ABG)
00:02:54.680 00.000 12308 Move returns status 0, amount 0
00:02:54.680 00.000 12308 MoveAxis(N, 0, ABG)
00:02:54.680 00.000 12308 Move returns status 0, amount 0
00:02:54.680 00.000 12308 move complete, result=0
00:02:54.681 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:54.686 00.005 12308 worker thread done servicing request
00:02:54.706 00.020 14556 UpdateGuideState exits: m=2219 SNR=31.5
00:02:54.712 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:54.715 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:54.718 00.003 14556 Enqueuing Expose request
00:02:54.724 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:02:54.728 00.004 12308 Worker thread wakes up
00:02:54.728 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:54.728 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:55.980 01.252 12308 Exposure complete
00:02:56.110 00.130 12308 worker thread done servicing request
00:02:56.110 00.000 14556 OnExposeComplete: enter
00:02:56.114 00.004 14556 UpdateGuideState(): m_state=6
00:02:56.117 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8506
00:02:56.121 00.004 14556 Star::Find returns 1 (0), X=164.36, Y=1000.94, Mass=2299, SNR=32.1, Peak=203 HFD=4.3
00:02:56.125 00.004 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.66 = -0.63)
00:02:56.129 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.72)
00:02:56.133 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.58 mountX=0.05 mountY=-0.04, mountTheta=-0.69
00:02:56.137 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.03, opts=13)
00:02:56.142 00.005 14556 Enqueuing Move request for scope (-0.05, 0.03)
00:02:56.146 00.004 12308 Worker thread wakes up
00:02:56.146 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
00:02:56.146 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
00:02:56.146 00.000 12308 Moving (-0.05, 0.03) raw xDistance=0.05 yDistance=-0.04
00:02:56.146 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:02:56.146 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:56.148 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:02:56.148 00.000 12308 MoveAxis(E, 0, ABG)
00:02:56.148 00.000 12308 Move returns status 0, amount 0
00:02:56.148 00.000 12308 MoveAxis(N, 0, ABG)
00:02:56.148 00.000 12308 Move returns status 0, amount 0
00:02:56.148 00.000 12308 move complete, result=0
00:02:56.149 00.001 12308 worker thread done servicing request
00:02:56.149 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:56.177 00.028 14556 UpdateGuideState exits: m=2299 SNR=32.1
00:02:56.183 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:56.188 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:56.195 00.007 14556 Enqueuing Expose request
00:02:56.200 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:02:56.204 00.004 12308 Worker thread wakes up
00:02:56.204 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:56.204 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:57.443 01.239 12308 Exposure complete
00:02:57.554 00.111 12308 worker thread done servicing request
00:02:57.555 00.001 14556 OnExposeComplete: enter
00:02:57.558 00.003 14556 UpdateGuideState(): m_state=6
00:02:57.562 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8507
00:02:57.566 00.004 14556 Star::Find returns 1 (0), X=164.16, Y=1001.02, Mass=2093, SNR=30.7, Peak=201 HFD=4.3
00:02:57.570 00.004 14556 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.07) = xAngle (5.78 = -0.51)
00:02:57.573 00.003 14556 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.68 = -0.61)
00:02:57.578 00.005 14556 CameraToMount -- cameraX=-0.25 cameraY=0.12 hyp=0.28 cameraTheta=2.70 mountX=0.25 mountY=-0.16, mountTheta=-0.58
00:02:57.584 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.12, opts=13)
00:02:57.588 00.004 14556 Enqueuing Move request for scope (-0.25, 0.12)
00:02:57.592 00.004 12308 Worker thread wakes up
00:02:57.593 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.12) opts 0xd
00:02:57.593 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.12)
00:02:57.593 00.000 12308 Moving (-0.25, 0.12) raw xDistance=0.25 yDistance=-0.16
00:02:57.593 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
00:02:57.593 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:02:57.595 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:02:57.595 00.000 12308 MoveAxis(W, 106, ABG)
00:02:57.595 00.000 12308 Guiding  Dir = 3, Dur = 106
00:02:57.595 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:57.598 00.003 12308 IsSlewing returns 0
00:02:57.598 00.000 12308 IsGuiding returns 0
00:02:57.600 00.002 12308 PulseGuide returned control before completion, sleep 116
00:02:57.616 00.016 14556 UpdateGuideState exits: m=2093 SNR=30.7
00:02:57.619 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:57.624 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:57.627 00.003 14556 Enqueuing Expose request
00:02:57.731 00.104 12308 IsGuiding returns 1
00:02:57.731 00.000 12308 scope still moving after pulse duration time elapsed
00:02:57.762 00.031 12308 IsSlewing returns 0
00:02:57.763 00.001 12308 IsGuiding returns 0
00:02:57.764 00.001 12308 scope move finished after 106 + 58 ms
00:02:57.765 00.001 12308 Move returns status 0, amount 106
00:02:57.765 00.000 12308 MoveAxis(N, 0, ABG)
00:02:57.765 00.000 12308 Move returns status 0, amount 0
00:02:57.766 00.001 12308 move complete, result=0
00:02:57.766 00.000 12308 worker thread done servicing request
00:02:57.767 00.001 14556 GuideStep: 0.2 px 106 ms WEST, -0.2 px 0 ms NORTH
00:02:57.773 00.006 12308 Worker thread wakes up
00:02:57.773 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:57.773 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:02:59.027 01.254 12308 Exposure complete
00:02:59.145 00.118 12308 worker thread done servicing request
00:02:59.145 00.000 14556 OnExposeComplete: enter
00:02:59.148 00.003 14556 UpdateGuideState(): m_state=6
00:02:59.153 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8508
00:02:59.158 00.005 14556 Star::Find returns 1 (0), X=164.49, Y=1001.17, Mass=2222, SNR=31.5, Peak=164 HFD=4.7
00:02:59.162 00.004 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.35 = -1.94)
00:02:59.165 00.003 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.04)
00:02:59.169 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.26 hyp=0.28 cameraTheta=1.27 mountX=-0.10 mountY=-0.25, mountTheta=-1.95
00:02:59.175 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.26, opts=13)
00:02:59.179 00.004 14556 Enqueuing Move request for scope (0.08, 0.26)
00:02:59.183 00.004 12308 Worker thread wakes up
00:02:59.183 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.26) opts 0xd
00:02:59.183 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.26)
00:02:59.183 00.000 12308 Moving (0.08, 0.26) raw xDistance=-0.10 yDistance=-0.25
00:02:59.183 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:02:59.183 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:02:59.184 00.001 12308 MoveAxis(E, 0, ABG)
00:02:59.184 00.000 12308 Move returns status 0, amount 0
00:02:59.184 00.000 12308 MoveAxis(N, 174, ABG)
00:02:59.184 00.000 12308 Guiding  Dir = 0, Dur = 174
00:02:59.184 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:02:59.188 00.004 12308 IsSlewing returns 0
00:02:59.188 00.000 12308 IsGuiding returns 0
00:02:59.190 00.002 12308 PulseGuide returned control before completion, sleep 184
00:02:59.209 00.019 14556 UpdateGuideState exits: m=2222 SNR=31.5
00:02:59.214 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:59.219 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:02:59.223 00.004 14556 Enqueuing Expose request
00:02:59.375 00.152 12308 IsGuiding returns 1
00:02:59.376 00.001 12308 scope still moving after pulse duration time elapsed
00:02:59.407 00.031 12308 IsSlewing returns 0
00:02:59.407 00.000 12308 IsGuiding returns 0
00:02:59.407 00.000 12308 scope move finished after 174 + 44 ms
00:02:59.407 00.000 12308 Move returns status 0, amount 174
00:02:59.407 00.000 12308 move complete, result=0
00:02:59.408 00.001 12308 worker thread done servicing request
00:02:59.408 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 174 ms NORTH
00:02:59.411 00.003 12308 Worker thread wakes up
00:02:59.411 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:02:59.411 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:00.667 01.256 12308 Exposure complete
00:03:00.791 00.124 12308 worker thread done servicing request
00:03:00.791 00.000 14556 OnExposeComplete: enter
00:03:00.798 00.007 14556 UpdateGuideState(): m_state=6
00:03:00.804 00.006 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8509
00:03:00.812 00.008 14556 Star::Find returns 1 (0), X=164.64, Y=1001.10, Mass=2219, SNR=31.6, Peak=177 HFD=4.4
00:03:00.819 00.007 14556 CameraToMount -- cameraTheta (0.70) - m_xAngle (-3.07) = xAngle (3.77 = -2.51)
00:03:00.826 00.007 14556 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.67 = -2.61)
00:03:00.831 00.005 14556 CameraToMount -- cameraX=0.23 cameraY=0.19 hyp=0.30 cameraTheta=0.70 mountX=-0.24 mountY=-0.15, mountTheta=-2.58
00:03:00.836 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.19, opts=13)
00:03:00.842 00.006 14556 Enqueuing Move request for scope (0.23, 0.19)
00:03:00.846 00.004 12308 Worker thread wakes up
00:03:00.846 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.19) opts 0xd
00:03:00.846 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.19)
00:03:00.847 00.001 12308 Moving (0.23, 0.19) raw xDistance=-0.24 yDistance=-0.15
00:03:00.847 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:03:00.847 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:00.847 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:03:00.847 00.000 12308 MoveAxis(E, 105, ABG)
00:03:00.847 00.000 12308 Guiding  Dir = 2, Dur = 105
00:03:00.847 00.000 12308 IsSlewing returns 0
00:03:00.849 00.002 12308 IsGuiding returns 0
00:03:00.849 00.000 12308 PulseGuide returned control before completion, sleep 115
00:03:00.849 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:00.873 00.024 14556 UpdateGuideState exits: m=2219 SNR=31.6
00:03:00.877 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:00.880 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:00.882 00.002 14556 Enqueuing Expose request
00:03:00.979 00.097 12308 IsGuiding returns 1
00:03:00.979 00.000 12308 scope still moving after pulse duration time elapsed
00:03:01.011 00.032 12308 IsSlewing returns 0
00:03:01.012 00.001 12308 IsGuiding returns 0
00:03:01.013 00.001 12308 scope move finished after 105 + 58 ms
00:03:01.013 00.000 12308 Move returns status 0, amount 105
00:03:01.013 00.000 12308 MoveAxis(N, 0, ABG)
00:03:01.014 00.001 12308 Move returns status 0, amount 0
00:03:01.015 00.001 12308 move complete, result=0
00:03:01.015 00.000 12308 worker thread done servicing request
00:03:01.015 00.000 12308 Worker thread wakes up
00:03:01.015 00.000 14556 GuideStep: -0.2 px 105 ms EAST, -0.2 px 0 ms NORTH
00:03:01.022 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:01.022 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:02.279 01.257 12308 Exposure complete
00:03:02.412 00.133 12308 worker thread done servicing request
00:03:02.413 00.001 14556 OnExposeComplete: enter
00:03:02.416 00.003 14556 UpdateGuideState(): m_state=6
00:03:02.419 00.003 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8510
00:03:02.424 00.005 14556 Star::Find returns 1 (0), X=164.36, Y=1001.01, Mass=2333, SNR=32.5, Peak=195 HFD=4.4
00:03:02.428 00.004 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.13 = -1.16)
00:03:02.431 00.003 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.26)
00:03:02.435 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.12 cameraTheta=2.05 mountX=0.05 mountY=-0.11, mountTheta=-1.17
00:03:02.442 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.10, opts=13)
00:03:02.447 00.005 14556 Enqueuing Move request for scope (-0.05, 0.10)
00:03:02.451 00.004 12308 Worker thread wakes up
00:03:02.451 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
00:03:02.452 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
00:03:02.452 00.000 12308 Moving (-0.05, 0.10) raw xDistance=0.05 yDistance=-0.11
00:03:02.452 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:03:02.452 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:02.452 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:03:02.452 00.000 12308 MoveAxis(E, 0, ABG)
00:03:02.452 00.000 12308 Move returns status 0, amount 0
00:03:02.453 00.001 12308 MoveAxis(N, 0, ABG)
00:03:02.453 00.000 12308 Move returns status 0, amount 0
00:03:02.453 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:02.458 00.005 12308 move complete, result=0
00:03:02.458 00.000 12308 worker thread done servicing request
00:03:02.479 00.021 14556 UpdateGuideState exits: m=2333 SNR=32.5
00:03:02.484 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:02.488 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:02.492 00.004 14556 Enqueuing Expose request
00:03:02.496 00.004 12308 Worker thread wakes up
00:03:02.496 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:02.496 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:02.503 00.007 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:03.743 01.240 12308 Exposure complete
00:03:03.864 00.121 12308 worker thread done servicing request
00:03:03.864 00.000 14556 OnExposeComplete: enter
00:03:03.868 00.004 14556 UpdateGuideState(): m_state=6
00:03:03.872 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8511
00:03:03.877 00.005 14556 Star::Find returns 1 (0), X=164.40, Y=1001.10, Mass=2262, SNR=31.7, Peak=206 HFD=4.7
00:03:03.883 00.006 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
00:03:03.888 00.005 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
00:03:03.893 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.63 mountX=-0.00 mountY=-0.20, mountTheta=-1.58
00:03:03.900 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.20, opts=13)
00:03:03.907 00.007 14556 Enqueuing Move request for scope (-0.01, 0.20)
00:03:03.913 00.006 12308 Worker thread wakes up
00:03:03.913 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.20) opts 0xd
00:03:03.913 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.20)
00:03:03.913 00.000 12308 Moving (-0.01, 0.20) raw xDistance=-0.00 yDistance=-0.20
00:03:03.913 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:03:03.915 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:03.915 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:03:03.915 00.000 12308 MoveAxis(E, 0, ABG)
00:03:03.915 00.000 12308 Move returns status 0, amount 0
00:03:03.916 00.001 12308 MoveAxis(N, 0, ABG)
00:03:03.916 00.000 12308 Move returns status 0, amount 0
00:03:03.916 00.000 12308 move complete, result=0
00:03:03.916 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:03.923 00.007 12308 worker thread done servicing request
00:03:03.949 00.026 14556 UpdateGuideState exits: m=2262 SNR=31.7
00:03:03.954 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:03.959 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:03.966 00.007 14556 Enqueuing Expose request
00:03:03.971 00.005 12308 Worker thread wakes up
00:03:03.971 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:03:03.976 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:03.976 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:05.227 01.251 12308 Exposure complete
00:03:05.352 00.125 12308 worker thread done servicing request
00:03:05.353 00.001 14556 OnExposeComplete: enter
00:03:05.358 00.005 14556 UpdateGuideState(): m_state=6
00:03:05.362 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8512
00:03:05.365 00.003 14556 Star::Find returns 1 (0), X=164.31, Y=1001.03, Mass=2189, SNR=31.3, Peak=177 HFD=4.6
00:03:05.369 00.004 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
00:03:05.373 00.004 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
00:03:05.377 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.16 cameraTheta=2.25 mountX=0.09 mountY=-0.14, mountTheta=-0.99
00:03:05.383 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.13, opts=13)
00:03:05.387 00.004 14556 Enqueuing Move request for scope (-0.10, 0.13)
00:03:05.390 00.003 12308 Worker thread wakes up
00:03:05.391 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
00:03:05.391 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
00:03:05.391 00.000 12308 Moving (-0.10, 0.13) raw xDistance=0.09 yDistance=-0.14
00:03:05.392 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:03:05.392 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:05.392 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:03:05.392 00.000 12308 MoveAxis(E, 0, ABG)
00:03:05.393 00.001 12308 Move returns status 0, amount 0
00:03:05.393 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:05.397 00.004 12308 MoveAxis(N, 0, ABG)
00:03:05.397 00.000 12308 Move returns status 0, amount 0
00:03:05.397 00.000 12308 move complete, result=0
00:03:05.398 00.001 12308 worker thread done servicing request
00:03:05.414 00.016 14556 UpdateGuideState exits: m=2189 SNR=31.3
00:03:05.418 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:05.422 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:05.425 00.003 14556 Enqueuing Expose request
00:03:05.428 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:05.430 00.002 12308 Worker thread wakes up
00:03:05.430 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:05.431 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:06.669 01.238 12308 Exposure complete
00:03:06.763 00.094 12308 worker thread done servicing request
00:03:06.763 00.000 14556 OnExposeComplete: enter
00:03:06.768 00.005 14556 UpdateGuideState(): m_state=6
00:03:06.774 00.006 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8513
00:03:06.780 00.006 14556 Star::Find returns 1 (0), X=164.31, Y=1000.94, Mass=2334, SNR=32.6, Peak=194 HFD=4.9
00:03:06.783 00.003 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.86 = -0.42)
00:03:06.787 00.004 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.52)
00:03:06.790 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.79 mountX=0.10 mountY=-0.06, mountTheta=-0.50
00:03:06.795 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.04, opts=13)
00:03:06.798 00.003 14556 Enqueuing Move request for scope (-0.10, 0.04)
00:03:06.802 00.004 12308 Worker thread wakes up
00:03:06.802 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
00:03:06.802 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
00:03:06.802 00.000 12308 Moving (-0.10, 0.04) raw xDistance=0.10 yDistance=-0.06
00:03:06.802 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:03:06.803 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:06.803 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:03:06.803 00.000 12308 MoveAxis(E, 0, ABG)
00:03:06.803 00.000 12308 Move returns status 0, amount 0
00:03:06.803 00.000 12308 MoveAxis(N, 0, ABG)
00:03:06.803 00.000 12308 Move returns status 0, amount 0
00:03:06.804 00.001 12308 move complete, result=0
00:03:06.804 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:06.809 00.005 12308 worker thread done servicing request
00:03:06.826 00.017 14556 UpdateGuideState exits: m=2334 SNR=32.6
00:03:06.829 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:06.832 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:06.835 00.003 14556 Enqueuing Expose request
00:03:06.840 00.005 12308 Worker thread wakes up
00:03:06.840 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:06.841 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:06.843 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:08.085 01.242 12308 Exposure complete
00:03:08.211 00.126 12308 worker thread done servicing request
00:03:08.213 00.002 14556 OnExposeComplete: enter
00:03:08.216 00.003 14556 UpdateGuideState(): m_state=6
00:03:08.222 00.006 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8514
00:03:08.227 00.005 14556 Star::Find returns 1 (0), X=164.12, Y=1001.14, Mass=2268, SNR=32.1, Peak=217 HFD=4.4
00:03:08.232 00.005 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
00:03:08.236 00.004 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
00:03:08.239 00.003 14556 CameraToMount -- cameraX=-0.29 cameraY=0.24 hyp=0.38 cameraTheta=2.46 mountX=0.27 mountY=-0.28, mountTheta=-0.80
00:03:08.246 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.24, opts=13)
00:03:08.252 00.006 14556 Enqueuing Move request for scope (-0.29, 0.24)
00:03:08.256 00.004 12308 Worker thread wakes up
00:03:08.256 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.24) opts 0xd
00:03:08.256 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.24)
00:03:08.257 00.001 12308 Moving (-0.29, 0.24) raw xDistance=0.27 yDistance=-0.28
00:03:08.257 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:03:08.257 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
00:03:08.257 00.000 12308 MoveAxis(W, 119, ABG)
00:03:08.258 00.001 12308 Guiding  Dir = 3, Dur = 119
00:03:08.258 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:08.263 00.005 12308 IsSlewing returns 0
00:03:08.263 00.000 12308 IsGuiding returns 0
00:03:08.264 00.001 12308 PulseGuide returned control before completion, sleep 129
00:03:08.286 00.022 14556 UpdateGuideState exits: m=2268 SNR=32.1
00:03:08.291 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:08.295 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:08.300 00.005 14556 Enqueuing Expose request
00:03:08.407 00.107 12308 IsGuiding returns 1
00:03:08.407 00.000 12308 scope still moving after pulse duration time elapsed
00:03:08.439 00.032 12308 IsSlewing returns 0
00:03:08.441 00.002 12308 IsGuiding returns 1
00:03:08.470 00.029 12308 IsSlewing returns 0
00:03:08.471 00.001 12308 IsGuiding returns 0
00:03:08.471 00.000 12308 scope move finished after 119 + 88 ms
00:03:08.471 00.000 12308 Move returns status 0, amount 119
00:03:08.471 00.000 12308 MoveAxis(N, 198, ABG)
00:03:08.472 00.001 12308 Guiding  Dir = 0, Dur = 198
00:03:08.476 00.004 12308 IsSlewing returns 0
00:03:08.477 00.001 12308 IsGuiding returns 0
00:03:08.477 00.000 12308 PulseGuide returned control before completion, sleep 208
00:03:08.689 00.212 12308 IsGuiding returns 1
00:03:08.689 00.000 12308 scope still moving after pulse duration time elapsed
00:03:08.720 00.031 12308 IsSlewing returns 0
00:03:08.721 00.001 12308 IsGuiding returns 0
00:03:08.722 00.001 12308 scope move finished after 198 + 46 ms
00:03:08.722 00.000 12308 Move returns status 0, amount 198
00:03:08.723 00.001 12308 move complete, result=0
00:03:08.723 00.000 12308 worker thread done servicing request
00:03:08.723 00.000 14556 GuideStep: 0.3 px 119 ms WEST, -0.3 px 198 ms NORTH
00:03:08.730 00.007 12308 Worker thread wakes up
00:03:08.730 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:08.730 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:09.988 01.258 12308 Exposure complete
00:03:10.109 00.121 12308 worker thread done servicing request
00:03:10.109 00.000 14556 OnExposeComplete: enter
00:03:10.114 00.005 14556 UpdateGuideState(): m_state=6
00:03:10.119 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8515
00:03:10.122 00.003 14556 Star::Find returns 1 (0), X=164.66, Y=1000.94, Mass=2237, SNR=31.9, Peak=163 HFD=4.5
00:03:10.126 00.004 14556 CameraToMount -- cameraTheta (0.16) - m_xAngle (-3.07) = xAngle (3.23 = -3.05)
00:03:10.130 00.004 14556 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.13 = 3.13)
00:03:10.135 00.005 14556 CameraToMount -- cameraX=0.25 cameraY=0.04 hyp=0.25 cameraTheta=0.16 mountX=-0.25 mountY=0.00, mountTheta=3.13
00:03:10.139 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.04, opts=13)
00:03:10.143 00.004 14556 Enqueuing Move request for scope (0.25, 0.04)
00:03:10.148 00.005 12308 Worker thread wakes up
00:03:10.148 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.04) opts 0xd
00:03:10.148 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.04)
00:03:10.149 00.001 12308 Moving (0.25, 0.04) raw xDistance=-0.25 yDistance=0.00
00:03:10.149 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.25
00:03:10.149 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:10.149 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:03:10.149 00.000 12308 MoveAxis(E, 100, ABG)
00:03:10.149 00.000 12308 Guiding  Dir = 2, Dur = 100
00:03:10.149 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:10.153 00.004 12308 IsSlewing returns 0
00:03:10.153 00.000 12308 IsGuiding returns 0
00:03:10.154 00.001 12308 PulseGuide returned control before completion, sleep 110
00:03:10.174 00.020 14556 UpdateGuideState exits: m=2237 SNR=31.9
00:03:10.178 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:10.183 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:10.186 00.003 14556 Enqueuing Expose request
00:03:10.273 00.087 12308 IsGuiding returns 1
00:03:10.275 00.002 12308 scope still moving after pulse duration time elapsed
00:03:10.305 00.030 12308 IsSlewing returns 0
00:03:10.306 00.001 12308 IsGuiding returns 0
00:03:10.308 00.002 12308 scope move finished after 100 + 53 ms
00:03:10.309 00.001 12308 Move returns status 0, amount 100
00:03:10.309 00.000 12308 MoveAxis(N, 0, ABG)
00:03:10.309 00.000 12308 Move returns status 0, amount 0
00:03:10.310 00.001 12308 move complete, result=0
00:03:10.311 00.001 12308 worker thread done servicing request
00:03:10.312 00.001 14556 GuideStep: -0.2 px 100 ms EAST, 0.0 px 0 ms NORTH
00:03:10.320 00.008 12308 Worker thread wakes up
00:03:10.320 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:10.322 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:11.570 01.248 12308 Exposure complete
00:03:11.696 00.126 12308 worker thread done servicing request
00:03:11.696 00.000 14556 OnExposeComplete: enter
00:03:11.702 00.006 14556 UpdateGuideState(): m_state=6
00:03:11.706 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8516
00:03:11.709 00.003 14556 Star::Find returns 1 (0), X=164.11, Y=1001.02, Mass=2190, SNR=31.3, Peak=207 HFD=4.4
00:03:11.713 00.004 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.86 = -0.42)
00:03:11.718 00.005 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.52)
00:03:11.722 00.004 14556 CameraToMount -- cameraX=-0.30 cameraY=0.11 hyp=0.32 cameraTheta=2.79 mountX=0.29 mountY=-0.16, mountTheta=-0.50
00:03:11.728 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.11, opts=13)
00:03:11.733 00.005 14556 Enqueuing Move request for scope (-0.30, 0.11)
00:03:11.736 00.003 12308 Worker thread wakes up
00:03:11.736 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.11) opts 0xd
00:03:11.736 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.11)
00:03:11.736 00.000 12308 Moving (-0.30, 0.11) raw xDistance=0.29 yDistance=-0.16
00:03:11.738 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
00:03:11.738 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:11.738 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:03:11.738 00.000 12308 MoveAxis(W, 120, ABG)
00:03:11.738 00.000 12308 Guiding  Dir = 3, Dur = 120
00:03:11.739 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:11.742 00.003 12308 IsSlewing returns 0
00:03:11.742 00.000 12308 IsGuiding returns 0
00:03:11.742 00.000 12308 PulseGuide returned control before completion, sleep 130
00:03:11.765 00.023 14556 UpdateGuideState exits: m=2190 SNR=31.3
00:03:11.769 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:11.772 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:11.775 00.003 14556 Enqueuing Expose request
00:03:11.888 00.113 12308 IsGuiding returns 0
00:03:11.888 00.000 12308 Move returns status 0, amount 120
00:03:11.889 00.001 12308 MoveAxis(N, 0, ABG)
00:03:11.889 00.000 12308 Move returns status 0, amount 0
00:03:11.889 00.000 12308 move complete, result=0
00:03:11.890 00.001 12308 worker thread done servicing request
00:03:11.890 00.000 14556 GuideStep: 0.3 px 120 ms WEST, -0.2 px 0 ms NORTH
00:03:11.896 00.006 12308 Worker thread wakes up
00:03:11.896 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:11.896 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:13.145 01.249 12308 Exposure complete
00:03:13.265 00.120 12308 worker thread done servicing request
00:03:13.265 00.000 14556 OnExposeComplete: enter
00:03:13.270 00.005 14556 UpdateGuideState(): m_state=6
00:03:13.273 00.003 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8517
00:03:13.279 00.006 14556 Star::Find returns 1 (0), X=164.48, Y=1001.06, Mass=2251, SNR=31.8, Peak=209 HFD=4.2
00:03:13.282 00.003 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.25 = -2.03)
00:03:13.286 00.004 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
00:03:13.290 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.18 mountX=-0.08 mountY=-0.14, mountTheta=-2.06
00:03:13.295 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.16, opts=13)
00:03:13.299 00.004 14556 Enqueuing Move request for scope (0.07, 0.16)
00:03:13.303 00.004 12308 Worker thread wakes up
00:03:13.303 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
00:03:13.303 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
00:03:13.303 00.000 12308 Moving (0.07, 0.16) raw xDistance=-0.08 yDistance=-0.14
00:03:13.303 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:03:13.304 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:13.304 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:03:13.304 00.000 12308 MoveAxis(E, 0, ABG)
00:03:13.304 00.000 12308 Move returns status 0, amount 0
00:03:13.305 00.001 12308 MoveAxis(N, 0, ABG)
00:03:13.305 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:13.310 00.005 12308 Move returns status 0, amount 0
00:03:13.310 00.000 12308 move complete, result=0
00:03:13.311 00.001 12308 worker thread done servicing request
00:03:13.335 00.024 14556 UpdateGuideState exits: m=2251 SNR=31.8
00:03:13.340 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:13.345 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:13.350 00.005 14556 Enqueuing Expose request
00:03:13.354 00.004 12308 Worker thread wakes up
00:03:13.354 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:13.358 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:13.358 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:14.600 01.242 12308 Exposure complete
00:03:14.720 00.120 12308 worker thread done servicing request
00:03:14.720 00.000 14556 OnExposeComplete: enter
00:03:14.724 00.004 14556 UpdateGuideState(): m_state=6
00:03:14.728 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8518
00:03:14.733 00.005 14556 Star::Find returns 1 (0), X=164.39, Y=1001.05, Mass=2224, SNR=31.9, Peak=162 HFD=4.8
00:03:14.736 00.003 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.81 = -1.48)
00:03:14.740 00.004 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.58)
00:03:14.743 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.15 cameraTheta=1.73 mountX=0.01 mountY=-0.15, mountTheta=-1.48
00:03:14.748 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.14, opts=13)
00:03:14.755 00.007 14556 Enqueuing Move request for scope (-0.02, 0.14)
00:03:14.760 00.005 12308 Worker thread wakes up
00:03:14.760 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
00:03:14.760 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
00:03:14.760 00.000 12308 Moving (-0.02, 0.14) raw xDistance=0.01 yDistance=-0.15
00:03:14.760 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:03:14.760 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:14.761 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:03:14.761 00.000 12308 MoveAxis(E, 0, ABG)
00:03:14.761 00.000 12308 Move returns status 0, amount 0
00:03:14.761 00.000 12308 MoveAxis(N, 0, ABG)
00:03:14.762 00.001 12308 Move returns status 0, amount 0
00:03:14.763 00.001 12308 move complete, result=0
00:03:14.763 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:14.768 00.005 12308 worker thread done servicing request
00:03:14.790 00.022 14556 UpdateGuideState exits: m=2224 SNR=31.9
00:03:14.793 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:14.797 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:14.801 00.004 14556 Enqueuing Expose request
00:03:14.805 00.004 12308 Worker thread wakes up
00:03:14.805 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:14.810 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:14.810 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:16.055 01.245 12308 Exposure complete
00:03:16.179 00.124 12308 worker thread done servicing request
00:03:16.180 00.001 14556 OnExposeComplete: enter
00:03:16.186 00.006 14556 UpdateGuideState(): m_state=6
00:03:16.190 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8519
00:03:16.195 00.005 14556 Star::Find returns 1 (0), X=164.38, Y=1001.11, Mass=2380, SNR=32.8, Peak=201 HFD=4.7
00:03:16.198 00.003 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.81 = -1.47)
00:03:16.203 00.005 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.57)
00:03:16.207 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.74 mountX=0.02 mountY=-0.21, mountTheta=-1.47
00:03:16.212 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.21, opts=13)
00:03:16.218 00.006 14556 Enqueuing Move request for scope (-0.03, 0.21)
00:03:16.221 00.003 12308 Worker thread wakes up
00:03:16.222 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd
00:03:16.222 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.21)
00:03:16.222 00.000 12308 Moving (-0.03, 0.21) raw xDistance=0.02 yDistance=-0.21
00:03:16.222 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:03:16.222 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:03:16.223 00.001 12308 MoveAxis(E, 0, ABG)
00:03:16.223 00.000 12308 Move returns status 0, amount 0
00:03:16.223 00.000 12308 MoveAxis(N, 147, ABG)
00:03:16.223 00.000 12308 Guiding  Dir = 0, Dur = 147
00:03:16.225 00.002 12308 IsSlewing returns 0
00:03:16.225 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:16.229 00.004 12308 IsGuiding returns 0
00:03:16.229 00.000 12308 PulseGuide returned control before completion, sleep 157
00:03:16.249 00.020 14556 UpdateGuideState exits: m=2380 SNR=32.8
00:03:16.254 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:16.257 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:16.261 00.004 14556 Enqueuing Expose request
00:03:16.403 00.142 12308 IsGuiding returns 0
00:03:16.405 00.002 12308 Move returns status 0, amount 147
00:03:16.405 00.000 12308 move complete, result=0
00:03:16.406 00.001 12308 worker thread done servicing request
00:03:16.406 00.000 12308 Worker thread wakes up
00:03:16.406 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 147 ms NORTH
00:03:16.410 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:16.410 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:17.667 01.257 12308 Exposure complete
00:03:17.789 00.122 12308 worker thread done servicing request
00:03:17.789 00.000 14556 OnExposeComplete: enter
00:03:17.794 00.005 14556 UpdateGuideState(): m_state=6
00:03:17.797 00.003 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8520
00:03:17.801 00.004 14556 Star::Find returns 1 (0), X=164.31, Y=1001.06, Mass=2193, SNR=31.4, Peak=186 HFD=4.6
00:03:17.805 00.004 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
00:03:17.808 00.003 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
00:03:17.812 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.19 cameraTheta=2.18 mountX=0.10 mountY=-0.17, mountTheta=-1.06
00:03:17.820 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.16, opts=13)
00:03:17.825 00.005 14556 Enqueuing Move request for scope (-0.11, 0.16)
00:03:17.829 00.004 12308 Worker thread wakes up
00:03:17.829 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
00:03:17.829 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
00:03:17.829 00.000 12308 Moving (-0.11, 0.16) raw xDistance=0.10 yDistance=-0.17
00:03:17.829 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:03:17.830 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:17.830 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:03:17.830 00.000 12308 MoveAxis(E, 0, ABG)
00:03:17.830 00.000 12308 Move returns status 0, amount 0
00:03:17.832 00.002 12308 MoveAxis(N, 0, ABG)
00:03:17.832 00.000 12308 Move returns status 0, amount 0
00:03:17.832 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:17.836 00.004 12308 move complete, result=0
00:03:17.837 00.001 12308 worker thread done servicing request
00:03:17.857 00.020 14556 UpdateGuideState exits: m=2193 SNR=31.4
00:03:17.862 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:17.865 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:17.870 00.005 14556 Enqueuing Expose request
00:03:17.875 00.005 12308 Worker thread wakes up
00:03:17.876 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:03:17.882 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:17.882 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:19.137 01.255 12308 Exposure complete
00:03:19.252 00.115 12308 worker thread done servicing request
00:03:19.252 00.000 14556 OnExposeComplete: enter
00:03:19.257 00.005 14556 UpdateGuideState(): m_state=6
00:03:19.260 00.003 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8521
00:03:19.264 00.004 14556 Star::Find returns 1 (0), X=164.29, Y=1001.13, Mass=2163, SNR=31.2, Peak=193 HFD=4.5
00:03:19.268 00.004 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.15 = -1.13)
00:03:19.270 00.002 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
00:03:19.274 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.23 hyp=0.26 cameraTheta=2.08 mountX=0.11 mountY=-0.24, mountTheta=-1.15
00:03:19.279 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.23, opts=13)
00:03:19.282 00.003 14556 Enqueuing Move request for scope (-0.13, 0.23)
00:03:19.286 00.004 12308 Worker thread wakes up
00:03:19.287 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.23) opts 0xd
00:03:19.287 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.23)
00:03:19.287 00.000 12308 Moving (-0.13, 0.23) raw xDistance=0.11 yDistance=-0.24
00:03:19.287 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:03:19.288 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:03:19.288 00.000 12308 MoveAxis(E, 0, ABG)
00:03:19.288 00.000 12308 Move returns status 0, amount 0
00:03:19.288 00.000 12308 MoveAxis(N, 171, ABG)
00:03:19.288 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:19.293 00.005 12308 Guiding  Dir = 0, Dur = 171
00:03:19.293 00.000 12308 IsSlewing returns 0
00:03:19.293 00.000 12308 IsGuiding returns 0
00:03:19.293 00.000 12308 PulseGuide returned control before completion, sleep 181
00:03:19.313 00.020 14556 UpdateGuideState exits: m=2163 SNR=31.2
00:03:19.317 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:19.321 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:19.325 00.004 14556 Enqueuing Expose request
00:03:19.488 00.163 12308 IsGuiding returns 1
00:03:19.488 00.000 12308 scope still moving after pulse duration time elapsed
00:03:19.519 00.031 12308 IsSlewing returns 0
00:03:19.520 00.001 12308 IsGuiding returns 0
00:03:19.521 00.001 12308 scope move finished after 171 + 56 ms
00:03:19.521 00.000 12308 Move returns status 0, amount 171
00:03:19.521 00.000 12308 move complete, result=0
00:03:19.521 00.000 12308 worker thread done servicing request
00:03:19.523 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 171 ms NORTH
00:03:19.530 00.007 12308 Worker thread wakes up
00:03:19.530 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:19.530 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:20.784 01.254 12308 Exposure complete
00:03:20.912 00.128 12308 worker thread done servicing request
00:03:20.913 00.001 14556 OnExposeComplete: enter
00:03:20.918 00.005 14556 UpdateGuideState(): m_state=6
00:03:20.921 00.003 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8522
00:03:20.925 00.004 14556 Star::Find returns 1 (0), X=164.29, Y=1000.65, Mass=2288, SNR=32.1, Peak=187 HFD=4.6
00:03:20.928 00.003 14556 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-3.07) = xAngle (1.06 = 1.06)
00:03:20.932 00.004 14556 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.96 = 0.96)
00:03:20.936 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.26 hyp=0.28 cameraTheta=-2.02 mountX=0.14 mountY=0.23, mountTheta=1.03
00:03:20.941 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.26, opts=13)
00:03:20.945 00.004 14556 Enqueuing Move request for scope (-0.12, -0.26)
00:03:20.949 00.004 12308 Worker thread wakes up
00:03:20.949 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.26) opts 0xd
00:03:20.949 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.26)
00:03:20.949 00.000 12308 Moving (-0.12, -0.26) raw xDistance=0.14 yDistance=0.23
00:03:20.949 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:03:20.950 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:03:20.950 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:03:20.950 00.000 12308 MoveAxis(E, 0, ABG)
00:03:20.950 00.000 12308 Move returns status 0, amount 0
00:03:20.950 00.000 12308 MoveAxis(N, 0, ABG)
00:03:20.950 00.000 12308 Move returns status 0, amount 0
00:03:20.951 00.001 12308 move complete, result=0
00:03:20.951 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:20.954 00.003 12308 worker thread done servicing request
00:03:20.976 00.022 14556 UpdateGuideState exits: m=2288 SNR=32.1
00:03:20.981 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:20.984 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:20.988 00.004 14556 Enqueuing Expose request
00:03:20.992 00.004 12308 Worker thread wakes up
00:03:20.992 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:20.992 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:20.992 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:03:22.238 01.246 12308 Exposure complete
00:03:22.362 00.124 12308 worker thread done servicing request
00:03:22.363 00.001 14556 OnExposeComplete: enter
00:03:22.366 00.003 14556 UpdateGuideState(): m_state=6
00:03:22.370 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8523
00:03:22.375 00.005 14556 Star::Find returns 1 (0), X=164.18, Y=1000.82, Mass=2128, SNR=30.9, Peak=205 HFD=4.4
00:03:22.381 00.006 14556 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-3.07) = xAngle (0.26 = 0.26)
00:03:22.385 00.004 14556 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.16 = 0.16)
00:03:22.389 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.08 hyp=0.25 cameraTheta=-2.81 mountX=0.24 mountY=0.04, mountTheta=0.17
00:03:22.393 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.08, opts=13)
00:03:22.397 00.004 14556 Enqueuing Move request for scope (-0.24, -0.08)
00:03:22.401 00.004 12308 Worker thread wakes up
00:03:22.401 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.08) opts 0xd
00:03:22.401 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.08)
00:03:22.402 00.001 12308 Moving (-0.24, -0.08) raw xDistance=0.24 yDistance=0.04
00:03:22.402 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:03:22.402 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:22.402 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:03:22.402 00.000 12308 MoveAxis(W, 104, ABG)
00:03:22.403 00.001 12308 Guiding  Dir = 3, Dur = 104
00:03:22.403 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:22.406 00.003 12308 IsSlewing returns 0
00:03:22.406 00.000 12308 IsGuiding returns 0
00:03:22.407 00.001 12308 PulseGuide returned control before completion, sleep 114
00:03:22.428 00.021 14556 UpdateGuideState exits: m=2128 SNR=30.9
00:03:22.432 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:22.436 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:22.441 00.005 14556 Enqueuing Expose request
00:03:22.525 00.084 12308 IsGuiding returns 1
00:03:22.526 00.001 12308 scope still moving after pulse duration time elapsed
00:03:22.557 00.031 12308 IsSlewing returns 0
00:03:22.559 00.002 12308 IsGuiding returns 0
00:03:22.560 00.001 12308 scope move finished after 104 + 48 ms
00:03:22.561 00.001 12308 Move returns status 0, amount 104
00:03:22.562 00.001 12308 MoveAxis(N, 0, ABG)
00:03:22.562 00.000 12308 Move returns status 0, amount 0
00:03:22.563 00.001 12308 move complete, result=0
00:03:22.563 00.000 12308 worker thread done servicing request
00:03:22.563 00.000 12308 Worker thread wakes up
00:03:22.564 00.001 14556 GuideStep: 0.2 px 104 ms WEST, 0.0 px 0 ms NORTH
00:03:22.570 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:22.570 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:23.819 01.249 12308 Exposure complete
00:03:23.938 00.119 12308 worker thread done servicing request
00:03:23.938 00.000 14556 OnExposeComplete: enter
00:03:23.942 00.004 14556 UpdateGuideState(): m_state=6
00:03:23.945 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8524
00:03:23.948 00.003 14556 Star::Find returns 1 (0), X=164.50, Y=1000.96, Mass=2192, SNR=31.3, Peak=170 HFD=4.2
00:03:23.952 00.004 14556 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.07) = xAngle (3.65 = -2.63)
00:03:23.957 00.005 14556 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.55 = -2.73)
00:03:23.961 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.58 mountX=-0.09 mountY=-0.04, mountTheta=-2.71
00:03:23.969 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.06, opts=13)
00:03:23.975 00.006 14556 Enqueuing Move request for scope (0.09, 0.06)
00:03:23.982 00.007 12308 Worker thread wakes up
00:03:23.982 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
00:03:23.982 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
00:03:23.982 00.000 12308 Moving (0.09, 0.06) raw xDistance=-0.09 yDistance=-0.04
00:03:23.983 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:03:23.983 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:23.983 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:03:23.985 00.002 12308 MoveAxis(E, 0, ABG)
00:03:23.985 00.000 12308 Move returns status 0, amount 0
00:03:23.985 00.000 12308 MoveAxis(N, 0, ABG)
00:03:23.985 00.000 12308 Move returns status 0, amount 0
00:03:23.985 00.000 12308 move complete, result=0
00:03:23.986 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:23.991 00.005 12308 worker thread done servicing request
00:03:24.012 00.021 14556 UpdateGuideState exits: m=2192 SNR=31.3
00:03:24.015 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:24.018 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:24.021 00.003 14556 Enqueuing Expose request
00:03:24.025 00.004 12308 Worker thread wakes up
00:03:24.025 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:03:24.030 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:24.030 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:25.276 01.246 12308 Exposure complete
00:03:25.389 00.113 12308 worker thread done servicing request
00:03:25.389 00.000 14556 OnExposeComplete: enter
00:03:25.393 00.004 14556 UpdateGuideState(): m_state=6
00:03:25.397 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8525
00:03:25.401 00.004 14556 Star::Find returns 1 (0), X=164.37, Y=1001.01, Mass=2198, SNR=31.5, Peak=186 HFD=4.6
00:03:25.405 00.004 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.05 = -1.23)
00:03:25.409 00.004 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.33)
00:03:25.413 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.98 mountX=0.04 mountY=-0.11, mountTheta=-1.24
00:03:25.418 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.10, opts=13)
00:03:25.420 00.002 14556 Enqueuing Move request for scope (-0.04, 0.10)
00:03:25.423 00.003 12308 Worker thread wakes up
00:03:25.423 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
00:03:25.424 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
00:03:25.424 00.000 12308 Moving (-0.04, 0.10) raw xDistance=0.04 yDistance=-0.11
00:03:25.424 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:03:25.424 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:25.424 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:03:25.424 00.000 12308 MoveAxis(E, 0, ABG)
00:03:25.424 00.000 12308 Move returns status 0, amount 0
00:03:25.425 00.001 12308 MoveAxis(N, 0, ABG)
00:03:25.425 00.000 12308 Move returns status 0, amount 0
00:03:25.425 00.000 12308 move complete, result=0
00:03:25.425 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:25.428 00.003 12308 worker thread done servicing request
00:03:25.446 00.018 14556 UpdateGuideState exits: m=2198 SNR=31.5
00:03:25.450 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:25.454 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:25.457 00.003 14556 Enqueuing Expose request
00:03:25.461 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:25.464 00.003 12308 Worker thread wakes up
00:03:25.464 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:25.464 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:26.716 01.252 12308 Exposure complete
00:03:26.832 00.116 12308 worker thread done servicing request
00:03:26.833 00.001 14556 OnExposeComplete: enter
00:03:26.836 00.003 14556 UpdateGuideState(): m_state=6
00:03:26.840 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8526
00:03:26.844 00.004 14556 Star::Find returns 1 (0), X=164.45, Y=1000.97, Mass=2287, SNR=32.1, Peak=198 HFD=4.2
00:03:26.847 00.003 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.15 = -2.13)
00:03:26.851 00.004 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.23)
00:03:26.856 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.08 mountX=-0.04 mountY=-0.06, mountTheta=-2.17
00:03:26.860 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.07, opts=13)
00:03:26.865 00.005 14556 Enqueuing Move request for scope (0.04, 0.07)
00:03:26.868 00.003 12308 Worker thread wakes up
00:03:26.868 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
00:03:26.869 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
00:03:26.869 00.000 12308 Moving (0.04, 0.07) raw xDistance=-0.04 yDistance=-0.06
00:03:26.869 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:03:26.869 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:26.869 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:03:26.869 00.000 12308 MoveAxis(E, 0, ABG)
00:03:26.869 00.000 12308 Move returns status 0, amount 0
00:03:26.871 00.002 12308 MoveAxis(N, 0, ABG)
00:03:26.871 00.000 12308 Move returns status 0, amount 0
00:03:26.871 00.000 12308 move complete, result=0
00:03:26.871 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:26.875 00.004 12308 worker thread done servicing request
00:03:26.897 00.022 14556 UpdateGuideState exits: m=2287 SNR=32.1
00:03:26.901 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:26.906 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:26.912 00.006 14556 Enqueuing Expose request
00:03:26.917 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:26.921 00.004 12308 Worker thread wakes up
00:03:26.921 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:26.921 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:28.180 01.259 12308 Exposure complete
00:03:28.298 00.118 14556 OnExposeComplete: enter
00:03:28.301 00.003 14556 UpdateGuideState(): m_state=6
00:03:28.305 00.004 12308 worker thread done servicing request
00:03:28.306 00.001 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8527
00:03:28.310 00.004 14556 Star::Find returns 1 (0), X=164.45, Y=1000.94, Mass=2253, SNR=31.8, Peak=203 HFD=4.2
00:03:28.313 00.003 14556 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.07) = xAngle (3.72 = -2.56)
00:03:28.318 00.005 14556 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.62 = -2.66)
00:03:28.322 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.65 mountX=-0.04 mountY=-0.02, mountTheta=-2.63
00:03:28.328 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.03, opts=13)
00:03:28.333 00.005 14556 Enqueuing Move request for scope (0.04, 0.03)
00:03:28.336 00.003 12308 Worker thread wakes up
00:03:28.336 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
00:03:28.336 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
00:03:28.336 00.000 12308 Moving (0.04, 0.03) raw xDistance=-0.04 yDistance=-0.02
00:03:28.336 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:03:28.337 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:28.338 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:03:28.338 00.000 12308 MoveAxis(E, 0, ABG)
00:03:28.338 00.000 12308 Move returns status 0, amount 0
00:03:28.338 00.000 12308 MoveAxis(N, 0, ABG)
00:03:28.338 00.000 12308 Move returns status 0, amount 0
00:03:28.338 00.000 12308 move complete, result=0
00:03:28.339 00.001 12308 worker thread done servicing request
00:03:28.339 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:28.364 00.025 14556 UpdateGuideState exits: m=2253 SNR=31.8
00:03:28.368 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:28.373 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:28.377 00.004 14556 Enqueuing Expose request
00:03:28.382 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:03:28.386 00.004 12308 Worker thread wakes up
00:03:28.386 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:28.386 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:29.638 01.252 12308 Exposure complete
00:03:29.783 00.145 12308 worker thread done servicing request
00:03:29.783 00.000 14556 OnExposeComplete: enter
00:03:29.787 00.004 14556 UpdateGuideState(): m_state=6
00:03:29.791 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8528
00:03:29.795 00.004 14556 Star::Find returns 1 (0), X=164.46, Y=1001.11, Mass=2206, SNR=31.6, Peak=186 HFD=4.8
00:03:29.799 00.004 14556 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.07) = xAngle (4.41 = -1.87)
00:03:29.802 00.003 14556 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.97)
00:03:29.806 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.34 mountX=-0.06 mountY=-0.19, mountTheta=-1.88
00:03:29.810 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.20, opts=13)
00:03:29.817 00.007 14556 Enqueuing Move request for scope (0.05, 0.20)
00:03:29.821 00.004 12308 Worker thread wakes up
00:03:29.821 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.20) opts 0xd
00:03:29.821 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.20)
00:03:29.821 00.000 12308 Moving (0.05, 0.20) raw xDistance=-0.06 yDistance=-0.19
00:03:29.821 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:03:29.821 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:29.821 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:03:29.822 00.001 12308 MoveAxis(E, 0, ABG)
00:03:29.822 00.000 12308 Move returns status 0, amount 0
00:03:29.822 00.000 12308 MoveAxis(N, 0, ABG)
00:03:29.822 00.000 12308 Move returns status 0, amount 0
00:03:29.822 00.000 12308 move complete, result=0
00:03:29.822 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:29.827 00.005 12308 worker thread done servicing request
00:03:29.846 00.019 14556 UpdateGuideState exits: m=2206 SNR=31.6
00:03:29.850 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:29.855 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:29.858 00.003 14556 Enqueuing Expose request
00:03:29.862 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:03:29.865 00.003 12308 Worker thread wakes up
00:03:29.865 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:29.865 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:31.127 01.262 12308 Exposure complete
00:03:31.255 00.128 12308 worker thread done servicing request
00:03:31.256 00.001 14556 OnExposeComplete: enter
00:03:31.260 00.004 14556 UpdateGuideState(): m_state=6
00:03:31.264 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8529
00:03:31.268 00.004 14556 Star::Find returns 1 (0), X=164.53, Y=1001.16, Mass=2279, SNR=32.1, Peak=170 HFD=4.7
00:03:31.271 00.003 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.24 = -2.05)
00:03:31.275 00.004 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.15)
00:03:31.280 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.26 hyp=0.28 cameraTheta=1.16 mountX=-0.13 mountY=-0.24, mountTheta=-2.07
00:03:31.285 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.26, opts=13)
00:03:31.289 00.004 14556 Enqueuing Move request for scope (0.11, 0.26)
00:03:31.292 00.003 12308 Worker thread wakes up
00:03:31.292 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.26) opts 0xd
00:03:31.292 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.26)
00:03:31.292 00.000 12308 Moving (0.11, 0.26) raw xDistance=-0.13 yDistance=-0.24
00:03:31.294 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:03:31.294 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:03:31.294 00.000 12308 MoveAxis(E, 0, ABG)
00:03:31.294 00.000 12308 Move returns status 0, amount 0
00:03:31.294 00.000 12308 MoveAxis(N, 167, ABG)
00:03:31.294 00.000 12308 Guiding  Dir = 0, Dur = 167
00:03:31.294 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:31.299 00.005 12308 IsSlewing returns 0
00:03:31.299 00.000 12308 IsGuiding returns 0
00:03:31.299 00.000 12308 PulseGuide returned control before completion, sleep 177
00:03:31.318 00.019 14556 UpdateGuideState exits: m=2279 SNR=32.1
00:03:31.322 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:31.326 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:31.330 00.004 14556 Enqueuing Expose request
00:03:31.487 00.157 12308 IsGuiding returns 1
00:03:31.488 00.001 12308 scope still moving after pulse duration time elapsed
00:03:31.519 00.031 12308 IsSlewing returns 0
00:03:31.520 00.001 12308 IsGuiding returns 0
00:03:31.520 00.000 12308 scope move finished after 167 + 54 ms
00:03:31.522 00.002 12308 Move returns status 0, amount 167
00:03:31.522 00.000 12308 move complete, result=0
00:03:31.523 00.001 12308 worker thread done servicing request
00:03:31.523 00.000 12308 Worker thread wakes up
00:03:31.523 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 167 ms NORTH
00:03:31.532 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:31.533 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:32.781 01.248 12308 Exposure complete
00:03:32.904 00.123 12308 worker thread done servicing request
00:03:32.905 00.001 14556 OnExposeComplete: enter
00:03:32.908 00.003 14556 UpdateGuideState(): m_state=6
00:03:32.913 00.005 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8530
00:03:32.917 00.004 14556 Star::Find returns 1 (0), X=164.30, Y=1001.07, Mass=2122, SNR=31.1, Peak=172 HFD=4.6
00:03:32.921 00.004 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.27 = -1.02)
00:03:32.924 00.003 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.12)
00:03:32.926 00.002 14556 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.19 mountX=0.10 mountY=-0.18, mountTheta=-1.04
00:03:32.930 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.16, opts=13)
00:03:32.935 00.005 14556 Enqueuing Move request for scope (-0.12, 0.16)
00:03:32.939 00.004 12308 Worker thread wakes up
00:03:32.939 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
00:03:32.939 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
00:03:32.939 00.000 12308 Moving (-0.12, 0.16) raw xDistance=0.10 yDistance=-0.18
00:03:32.941 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:03:32.941 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:32.941 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:03:32.941 00.000 12308 MoveAxis(E, 0, ABG)
00:03:32.942 00.001 12308 Move returns status 0, amount 0
00:03:32.942 00.000 12308 MoveAxis(N, 0, ABG)
00:03:32.943 00.001 12308 Move returns status 0, amount 0
00:03:32.944 00.001 12308 move complete, result=0
00:03:32.944 00.000 12308 worker thread done servicing request
00:03:32.944 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:32.969 00.025 14556 UpdateGuideState exits: m=2122 SNR=31.1
00:03:32.975 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:32.978 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:32.983 00.005 14556 Enqueuing Expose request
00:03:32.986 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:03:32.990 00.004 12308 Worker thread wakes up
00:03:32.991 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:32.991 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:34.246 01.255 12308 Exposure complete
00:03:34.363 00.117 12308 worker thread done servicing request
00:03:34.363 00.000 14556 OnExposeComplete: enter
00:03:34.366 00.003 14556 UpdateGuideState(): m_state=6
00:03:34.370 00.004 14556 Star::Find(15, 164, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8531
00:03:34.375 00.005 14556 Star::Find returns 1 (0), X=164.27, Y=1000.84, Mass=2479, SNR=33.6, Peak=211 HFD=4.6
00:03:34.378 00.003 14556 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-3.07) = xAngle (0.36 = 0.36)
00:03:34.382 00.004 14556 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.26 = 0.26)
00:03:34.385 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.16 cameraTheta=-2.71 mountX=0.15 mountY=0.04, mountTheta=0.27
00:03:34.391 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.07, opts=13)
00:03:34.394 00.003 14556 Enqueuing Move request for scope (-0.15, -0.07)
00:03:34.398 00.004 12308 Worker thread wakes up
00:03:34.398 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.07) opts 0xd
00:03:34.398 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.07)
00:03:34.398 00.000 12308 Moving (-0.15, -0.07) raw xDistance=0.15 yDistance=0.04
00:03:34.398 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:03:34.398 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:34.398 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:03:34.398 00.000 12308 MoveAxis(E, 0, ABG)
00:03:34.400 00.002 12308 Move returns status 0, amount 0
00:03:34.400 00.000 12308 MoveAxis(N, 0, ABG)
00:03:34.400 00.000 12308 Move returns status 0, amount 0
00:03:34.400 00.000 12308 move complete, result=0
00:03:34.401 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:34.405 00.004 12308 worker thread done servicing request
00:03:34.424 00.019 14556 UpdateGuideState exits: m=2479 SNR=33.6
00:03:34.428 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:34.433 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:34.437 00.004 14556 Enqueuing Expose request
00:03:34.441 00.004 12308 Worker thread wakes up
00:03:34.442 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:34.442 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:34.442 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:03:35.695 01.253 12308 Exposure complete
00:03:35.807 00.112 12308 worker thread done servicing request
00:03:35.808 00.001 14556 OnExposeComplete: enter
00:03:35.811 00.003 14556 UpdateGuideState(): m_state=6
00:03:35.814 00.003 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8532
00:03:35.818 00.004 14556 Star::Find returns 1 (0), X=164.34, Y=1000.93, Mass=2202, SNR=31.4, Peak=178 HFD=4.7
00:03:35.822 00.004 14556 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.07) = xAngle (5.81 = -0.48)
00:03:35.825 00.003 14556 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.71 = -0.57)
00:03:35.829 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.73 mountX=0.07 mountY=-0.04, mountTheta=-0.55
00:03:35.834 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.03, opts=13)
00:03:35.838 00.004 14556 Enqueuing Move request for scope (-0.07, 0.03)
00:03:35.841 00.003 12308 Worker thread wakes up
00:03:35.841 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
00:03:35.841 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
00:03:35.842 00.001 12308 Moving (-0.07, 0.03) raw xDistance=0.07 yDistance=-0.04
00:03:35.842 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:03:35.842 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:35.842 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:03:35.843 00.001 12308 MoveAxis(E, 0, ABG)
00:03:35.843 00.000 12308 Move returns status 0, amount 0
00:03:35.843 00.000 12308 MoveAxis(N, 0, ABG)
00:03:35.843 00.000 12308 Move returns status 0, amount 0
00:03:35.843 00.000 12308 move complete, result=0
00:03:35.844 00.001 12308 worker thread done servicing request
00:03:35.845 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:35.866 00.021 14556 UpdateGuideState exits: m=2202 SNR=31.4
00:03:35.871 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:35.878 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:35.885 00.007 14556 Enqueuing Expose request
00:03:35.891 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:03:35.896 00.005 12308 Worker thread wakes up
00:03:35.896 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:35.896 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(149,986,31,31)
00:03:36.968 01.072 14556 evsrv: cli 0185AD08 connect
00:03:36.973 00.005 14556 case statement mapped state 6 to 3
00:03:36.977 00.004 14556 case statement mapped state 6 to 3
00:03:37.107 00.130 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"512aca23-b2a7-47fa-9131-9925971eccbb"}
00:03:37.114 00.007 14556 case statement mapped state 6 to 3
00:03:37.118 00.004 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"512aca23-b2a7-47fa-9131-9925971eccbb"}
00:03:37.123 00.005 14556 evsrv: cli 0185AD08 disconnect
00:03:37.127 00.004 14556 evsrv: cli 0185B3E8 connect
00:03:37.131 00.004 14556 case statement mapped state 6 to 3
00:03:37.135 00.004 14556 case statement mapped state 6 to 3
00:03:37.139 00.004 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"764f7b54-5119-4e68-a700-7b5b0db8a75f"}
00:03:37.144 00.005 14556 PhdController::Dither begins
00:03:37.296 00.152 14556 dither: size=5.00, dRA=2.35 dDec=1.09
00:03:37.300 00.004 12308 Exposure complete
00:03:37.301 00.001 14556 MountToCamera -- mountTheta (0.43) + m_xAngle (-3.07) = xAngle (-2.64 = -2.64)
00:03:37.428 00.127 14556 MountToCamera -- mountX=2.35 mountY=1.09 hyp=2.59 mountTheta=0.43 cameraX=-2.27, cameraY=-1.25 cameraTheta=-2.64
00:03:37.435 00.007 14556 setting lock position to (162.14, 999.66)
00:03:37.440 00.005 14556 Mount: notify guiding dithered (-2.3, -1.2)
00:03:37.445 00.005 14556 Status Line: Dither by 2.35,1.09
00:03:37.458 00.013 14556 PhdController: newstate STATE_SETTLE_BEGIN
00:03:37.463 00.005 14556 PhdController: newstate STATE_SETTLE_WAIT
00:03:37.469 00.006 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"764f7b54-5119-4e68-a700-7b5b0db8a75f"}
00:03:37.476 00.007 14556 evsrv: cli 0185B3E8 disconnect
00:03:37.535 00.059 12308 worker thread done servicing request
00:03:37.535 00.000 14556 OnExposeComplete: enter
00:03:37.539 00.004 14556 UpdateGuideState(): m_state=6
00:03:37.543 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8533
00:03:37.546 00.003 14556 Star::Find returns 1 (0), X=164.30, Y=1000.99, Mass=2058, SNR=30.3, Peak=187 HFD=4.5
00:03:37.549 00.003 14556 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.07) = xAngle (3.63 = -2.66)
00:03:37.554 00.005 14556 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.53 = -2.76)
00:03:37.560 00.006 14556 CameraToMount -- cameraX=2.15 cameraY=1.33 hyp=2.53 cameraTheta=0.55 mountX=-2.24 mountY=-0.95, mountTheta=-2.74
00:03:37.566 00.006 14556 dither recenter: remaining=(-2.4,-1.1) step=(-2.4,-1.1)
00:03:37.569 00.003 14556 MountToCamera -- mountTheta (-2.71) + m_xAngle (-3.07) = xAngle (-5.78 = 0.50)
00:03:37.572 00.003 14556 MountToCamera -- mountX=-2.35 mountY=-1.09 hyp=2.59 mountTheta=-2.71 cameraX=2.27, cameraY=1.25 cameraTheta=0.50
00:03:37.575 00.003 14556 SchedulePrimaryMove(104CA5C8, x=2.27, y=1.25, opts=4)
00:03:37.578 00.003 14556 Enqueuing Move request for scope (2.27, 1.25)
00:03:37.581 00.003 12308 Worker thread wakes up
00:03:37.581 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (2.27, 1.25) opts 0x4
00:03:37.583 00.002 12308 Handling offset move in thread for scope, endpoint = (2.27, 1.25)
00:03:37.583 00.000 12308 Moving (2.27, 1.25) raw xDistance=-2.35 yDistance=-1.09
00:03:37.583 00.000 12308 MoveAxis(E, 1618, B)
00:03:37.583 00.000 12308 Guiding  Dir = 2, Dur = 1618
00:03:37.583 00.000 14556 Mount: notify direct move -2.35,-1.09
00:03:37.587 00.004 12308 IsSlewing returns 0
00:03:37.587 00.000 12308 IsGuiding returns 0
00:03:37.588 00.001 12308 PulseGuide returned control before completion, sleep 1628
00:03:37.589 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:37.610 00.021 14556 UpdateGuideState exits: m=2058 SNR=30.3
00:03:37.614 00.004 14556 PhdController: settling, locked = 1, distance = 2.68 (1.50) aobump = 0 frame = 1 / 99999
00:03:37.617 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760591017.617,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":2.68,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:03:37.621 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:37.624 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:37.628 00.004 14556 Enqueuing Expose request
00:03:39.228 01.600 12308 IsGuiding returns 1
00:03:39.228 00.000 12308 scope still moving after pulse duration time elapsed
00:03:39.259 00.031 12308 IsSlewing returns 0
00:03:39.259 00.000 12308 IsGuiding returns 0
00:03:39.259 00.000 12308 scope move finished after 1618 + 54 ms
00:03:39.259 00.000 12308 Move returns status 0, amount 1618
00:03:39.259 00.000 12308 MoveAxis(N, 767, B)
00:03:39.259 00.000 12308 Guiding  Dir = 0, Dur = 767
00:03:39.259 00.000 12308 IsSlewing returns 0
00:03:39.261 00.002 12308 IsGuiding returns 0
00:03:39.261 00.000 12308 PulseGuide returned control before completion, sleep 777
00:03:40.054 00.793 12308 IsGuiding returns 1
00:03:40.055 00.001 12308 scope still moving after pulse duration time elapsed
00:03:40.085 00.030 12308 IsSlewing returns 0
00:03:40.087 00.002 12308 IsGuiding returns 0
00:03:40.087 00.000 12308 scope move finished after 767 + 59 ms
00:03:40.087 00.000 12308 Move returns status 0, amount 767
00:03:40.088 00.001 12308 move complete, result=0
00:03:40.088 00.000 12308 worker thread done servicing request
00:03:40.089 00.001 12308 Worker thread wakes up
00:03:40.089 00.000 14556 GuideStep: -2.4 px 1618 ms EAST, -1.1 px 767 ms NORTH
00:03:40.095 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:40.095 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:03:41.356 01.261 12308 Exposure complete
00:03:41.471 00.115 12308 worker thread done servicing request
00:03:41.472 00.001 14556 OnExposeComplete: enter
00:03:41.476 00.004 14556 UpdateGuideState(): m_state=6
00:03:41.480 00.004 14556 Star::Find(15, 164, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8534
00:03:41.485 00.005 14556 Star::Find returns 1 (0), X=161.96, Y=999.99, Mass=2108, SNR=31.0, Peak=186 HFD=4.4
00:03:41.489 00.004 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.15 = -1.13)
00:03:41.492 00.003 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
00:03:41.496 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.34 hyp=0.38 cameraTheta=2.08 mountX=0.16 mountY=-0.36, mountTheta=-1.15
00:03:41.501 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.34, opts=13)
00:03:41.504 00.003 14556 Enqueuing Move request for scope (-0.19, 0.34)
00:03:41.509 00.005 12308 Worker thread wakes up
00:03:41.509 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.34) opts 0xd
00:03:41.509 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.34)
00:03:41.510 00.001 12308 Moving (-0.19, 0.34) raw xDistance=0.16 yDistance=-0.36
00:03:41.510 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:03:41.510 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:03:41.510 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
00:03:41.511 00.001 12308 MoveAxis(E, 0, ABG)
00:03:41.511 00.000 12308 Move returns status 0, amount 0
00:03:41.511 00.000 12308 MoveAxis(N, 0, ABG)
00:03:41.511 00.000 12308 Move returns status 0, amount 0
00:03:41.512 00.001 12308 move complete, result=0
00:03:41.512 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:41.516 00.004 12308 worker thread done servicing request
00:03:41.537 00.021 14556 UpdateGuideState exits: m=2108 SNR=31.0
00:03:41.541 00.004 14556 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 2 / 99999
00:03:41.545 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760591021.545,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:03:41.549 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:41.553 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:41.557 00.004 14556 Enqueuing Expose request
00:03:41.561 00.004 12308 Worker thread wakes up
00:03:41.561 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:41.561 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:03:41.561 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
00:03:42.808 01.247 12308 Exposure complete
00:03:42.917 00.109 12308 worker thread done servicing request
00:03:42.918 00.001 14556 OnExposeComplete: enter
00:03:42.922 00.004 14556 UpdateGuideState(): m_state=6
00:03:42.926 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8535
00:03:42.929 00.003 14556 Star::Find returns 1 (0), X=161.94, Y=1000.00, Mass=2288, SNR=32.1, Peak=205 HFD=4.5
00:03:42.934 00.005 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
00:03:42.937 00.003 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
00:03:42.940 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=0.35 hyp=0.40 cameraTheta=2.11 mountX=0.18 mountY=-0.38, mountTheta=-1.12
00:03:42.946 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.35, opts=13)
00:03:42.950 00.004 14556 Enqueuing Move request for scope (-0.21, 0.35)
00:03:42.953 00.003 12308 Worker thread wakes up
00:03:42.953 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.35) opts 0xd
00:03:42.953 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.35)
00:03:42.953 00.000 12308 Moving (-0.21, 0.35) raw xDistance=0.18 yDistance=-0.38
00:03:42.953 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:03:42.955 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:03:42.955 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
00:03:42.955 00.000 12308 MoveAxis(E, 0, ABG)
00:03:42.955 00.000 12308 Move returns status 0, amount 0
00:03:42.956 00.001 12308 MoveAxis(N, 0, ABG)
00:03:42.956 00.000 12308 Move returns status 0, amount 0
00:03:42.956 00.000 12308 move complete, result=0
00:03:42.956 00.000 12308 worker thread done servicing request
00:03:42.956 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:42.980 00.024 14556 UpdateGuideState exits: m=2288 SNR=32.1
00:03:42.985 00.005 14556 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 3 / 99999
00:03:42.989 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760591022.989,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
00:03:42.992 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:42.996 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:43.002 00.006 14556 Enqueuing Expose request
00:03:43.007 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
00:03:43.011 00.004 12308 Worker thread wakes up
00:03:43.011 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:43.011 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:03:44.263 01.252 12308 Exposure complete
00:03:44.386 00.123 12308 worker thread done servicing request
00:03:44.387 00.001 14556 OnExposeComplete: enter
00:03:44.390 00.003 14556 UpdateGuideState(): m_state=6
00:03:44.394 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8536
00:03:44.398 00.004 14556 Star::Find returns 1 (0), X=161.86, Y=999.86, Mass=2357, SNR=32.6, Peak=213 HFD=4.6
00:03:44.402 00.004 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.61 = -0.68)
00:03:44.407 00.005 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.78)
00:03:44.411 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=0.20 hyp=0.35 cameraTheta=2.53 mountX=0.27 mountY=-0.24, mountTheta=-0.73
00:03:44.416 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.20, opts=13)
00:03:44.420 00.004 14556 Enqueuing Move request for scope (-0.29, 0.20)
00:03:44.423 00.003 12308 Worker thread wakes up
00:03:44.423 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.20) opts 0xd
00:03:44.423 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.20)
00:03:44.423 00.000 12308 Moving (-0.29, 0.20) raw xDistance=0.27 yDistance=-0.24
00:03:44.425 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:03:44.425 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.98
00:03:44.425 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:03:44.425 00.000 12308 MoveAxis(W, 118, ABG)
00:03:44.425 00.000 12308 Guiding  Dir = 3, Dur = 118
00:03:44.426 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:44.430 00.004 12308 IsSlewing returns 0
00:03:44.430 00.000 12308 IsGuiding returns 0
00:03:44.431 00.001 12308 PulseGuide returned control before completion, sleep 128
00:03:44.452 00.021 14556 UpdateGuideState exits: m=2357 SNR=32.6
00:03:44.456 00.004 14556 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 4 / 99999
00:03:44.461 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760591024.461,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
00:03:44.465 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:44.470 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:44.474 00.004 14556 Enqueuing Expose request
00:03:44.568 00.094 12308 IsGuiding returns 1
00:03:44.569 00.001 12308 scope still moving after pulse duration time elapsed
00:03:44.599 00.030 12308 IsSlewing returns 0
00:03:44.599 00.000 12308 IsGuiding returns 0
00:03:44.600 00.001 12308 scope move finished after 118 + 51 ms
00:03:44.600 00.000 12308 Move returns status 0, amount 118
00:03:44.601 00.001 12308 MoveAxis(N, 172, ABG)
00:03:44.601 00.000 12308 Guiding  Dir = 0, Dur = 172
00:03:44.602 00.001 12308 IsSlewing returns 0
00:03:44.602 00.000 12308 IsGuiding returns 0
00:03:44.603 00.001 12308 PulseGuide returned control before completion, sleep 182
00:03:44.802 00.199 12308 IsGuiding returns 1
00:03:44.803 00.001 12308 scope still moving after pulse duration time elapsed
00:03:44.833 00.030 12308 IsSlewing returns 0
00:03:44.835 00.002 12308 IsGuiding returns 0
00:03:44.835 00.000 12308 scope move finished after 172 + 60 ms
00:03:44.835 00.000 12308 Move returns status 0, amount 172
00:03:44.837 00.002 12308 move complete, result=0
00:03:44.837 00.000 12308 worker thread done servicing request
00:03:44.838 00.001 14556 GuideStep: 0.3 px 118 ms WEST, -0.2 px 172 ms NORTH
00:03:44.844 00.006 12308 Worker thread wakes up
00:03:44.844 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:44.844 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:03:46.102 01.258 12308 Exposure complete
00:03:46.231 00.129 14556 OnExposeComplete: enter
00:03:46.239 00.008 12308 worker thread done servicing request
00:03:46.239 00.000 14556 UpdateGuideState(): m_state=6
00:03:46.244 00.005 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8537
00:03:46.252 00.008 14556 Star::Find returns 1 (0), X=162.19, Y=999.89, Mass=2240, SNR=31.9, Peak=211 HFD=4.4
00:03:46.257 00.005 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.42 = -1.86)
00:03:46.261 00.004 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.96)
00:03:46.266 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.23 cameraTheta=1.35 mountX=-0.07 mountY=-0.22, mountTheta=-1.87
00:03:46.271 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.23, opts=13)
00:03:46.276 00.005 14556 Enqueuing Move request for scope (0.05, 0.23)
00:03:46.281 00.005 12308 Worker thread wakes up
00:03:46.281 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd
00:03:46.282 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.23)
00:03:46.282 00.000 12308 Moving (0.05, 0.23) raw xDistance=-0.07 yDistance=-0.22
00:03:46.282 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:03:46.282 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:03:46.283 00.001 12308 MoveAxis(E, 0, ABG)
00:03:46.283 00.000 12308 Move returns status 0, amount 0
00:03:46.283 00.000 12308 MoveAxis(N, 152, ABG)
00:03:46.284 00.001 12308 Guiding  Dir = 0, Dur = 152
00:03:46.284 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:46.289 00.005 12308 IsSlewing returns 0
00:03:46.289 00.000 12308 IsGuiding returns 0
00:03:46.290 00.001 12308 PulseGuide returned control before completion, sleep 162
00:03:46.312 00.022 14556 UpdateGuideState exits: m=2240 SNR=31.9
00:03:46.317 00.005 14556 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 5 / 99999
00:03:46.320 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760591026.320,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
00:03:46.324 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:46.328 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:46.332 00.004 14556 Enqueuing Expose request
00:03:46.466 00.134 12308 IsGuiding returns 0
00:03:46.467 00.001 12308 Move returns status 0, amount 152
00:03:46.467 00.000 12308 move complete, result=0
00:03:46.467 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 152 ms NORTH
00:03:46.473 00.006 12308 worker thread done servicing request
00:03:46.474 00.001 12308 Worker thread wakes up
00:03:46.474 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:46.474 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:03:47.729 01.255 12308 Exposure complete
00:03:47.840 00.111 12308 worker thread done servicing request
00:03:47.840 00.000 14556 OnExposeComplete: enter
00:03:47.845 00.005 14556 UpdateGuideState(): m_state=6
00:03:47.849 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8538
00:03:47.853 00.004 14556 Star::Find returns 1 (0), X=162.09, Y=999.69, Mass=2077, SNR=30.5, Peak=163 HFD=4.2
00:03:47.856 00.003 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.66 = -0.63)
00:03:47.860 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.73)
00:03:47.864 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.58 mountX=0.05 mountY=-0.04, mountTheta=-0.69
00:03:47.867 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.03, opts=13)
00:03:47.872 00.005 14556 Enqueuing Move request for scope (-0.05, 0.03)
00:03:47.877 00.005 12308 Worker thread wakes up
00:03:47.877 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
00:03:47.877 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
00:03:47.877 00.000 12308 Moving (-0.05, 0.03) raw xDistance=0.05 yDistance=-0.04
00:03:47.877 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:03:47.878 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:47.878 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:03:47.878 00.000 12308 MoveAxis(E, 0, ABG)
00:03:47.878 00.000 12308 Move returns status 0, amount 0
00:03:47.878 00.000 12308 MoveAxis(N, 0, ABG)
00:03:47.878 00.000 12308 Move returns status 0, amount 0
00:03:47.879 00.001 12308 move complete, result=0
00:03:47.879 00.000 12308 worker thread done servicing request
00:03:47.880 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:47.904 00.024 14556 UpdateGuideState exits: m=2077 SNR=30.5
00:03:47.908 00.004 14556 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 6 / 99999
00:03:47.913 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760591027.913,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":6.4,"SettleTime":10.0,"StarLocked":true}
00:03:47.916 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:47.919 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:47.922 00.003 14556 Enqueuing Expose request
00:03:47.927 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:03:47.930 00.003 12308 Worker thread wakes up
00:03:47.930 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:47.930 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:03:49.185 01.255 12308 Exposure complete
00:03:49.299 00.114 12308 worker thread done servicing request
00:03:49.299 00.000 14556 OnExposeComplete: enter
00:03:49.303 00.004 14556 UpdateGuideState(): m_state=6
00:03:49.306 00.003 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8539
00:03:49.310 00.004 14556 Star::Find returns 1 (0), X=162.18, Y=999.65, Mass=2313, SNR=32.2, Peak=203 HFD=4.5
00:03:49.313 00.003 14556 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-3.07) = xAngle (2.96 = 2.96)
00:03:49.318 00.005 14556 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.87 = 2.87)
00:03:49.321 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.11 mountX=-0.04 mountY=0.01, mountTheta=2.87
00:03:49.326 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.00, opts=13)
00:03:49.332 00.006 14556 Enqueuing Move request for scope (0.04, -0.00)
00:03:49.335 00.003 12308 Worker thread wakes up
00:03:49.335 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
00:03:49.335 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
00:03:49.335 00.000 12308 Moving (0.04, -0.00) raw xDistance=-0.04 yDistance=0.01
00:03:49.337 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:03:49.337 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:49.337 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:03:49.337 00.000 12308 MoveAxis(E, 0, ABG)
00:03:49.337 00.000 12308 Move returns status 0, amount 0
00:03:49.337 00.000 12308 MoveAxis(N, 0, ABG)
00:03:49.337 00.000 12308 Move returns status 0, amount 0
00:03:49.337 00.000 12308 move complete, result=0
00:03:49.338 00.001 12308 worker thread done servicing request
00:03:49.338 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:49.362 00.024 14556 UpdateGuideState exits: m=2313 SNR=32.2
00:03:49.367 00.005 14556 PhdController: settling, locked = 1, distance = 0.19 (1.50) aobump = 0 frame = 7 / 99999
00:03:49.372 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760591029.372,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.19,"Time":7.8,"SettleTime":10.0,"StarLocked":true}
00:03:49.376 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:49.382 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:49.385 00.003 14556 Enqueuing Expose request
00:03:49.388 00.003 12308 Worker thread wakes up
00:03:49.388 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:49.390 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:03:49.390 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:03:50.644 01.254 12308 Exposure complete
00:03:50.756 00.112 12308 worker thread done servicing request
00:03:50.756 00.000 14556 OnExposeComplete: enter
00:03:50.761 00.005 14556 UpdateGuideState(): m_state=6
00:03:50.764 00.003 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8540
00:03:50.767 00.003 14556 Star::Find returns 1 (0), X=162.23, Y=999.85, Mass=2372, SNR=32.7, Peak=219 HFD=4.5
00:03:50.771 00.004 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.22 = -2.06)
00:03:50.776 00.005 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.16)
00:03:50.779 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.15 mountX=-0.10 mountY=-0.17, mountTheta=-2.08
00:03:50.784 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.19, opts=13)
00:03:50.788 00.004 14556 Enqueuing Move request for scope (0.08, 0.19)
00:03:50.791 00.003 12308 Worker thread wakes up
00:03:50.791 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.19) opts 0xd
00:03:50.792 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.19)
00:03:50.792 00.000 12308 Moving (0.08, 0.19) raw xDistance=-0.10 yDistance=-0.17
00:03:50.792 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:03:50.792 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:50.792 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:03:50.792 00.000 12308 MoveAxis(E, 0, ABG)
00:03:50.792 00.000 12308 Move returns status 0, amount 0
00:03:50.794 00.002 12308 MoveAxis(N, 0, ABG)
00:03:50.794 00.000 12308 Move returns status 0, amount 0
00:03:50.794 00.000 12308 move complete, result=0
00:03:50.794 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:50.799 00.005 12308 worker thread done servicing request
00:03:50.822 00.023 14556 UpdateGuideState exits: m=2372 SNR=32.7
00:03:50.827 00.005 14556 PhdController: settling, locked = 1, distance = 0.19 (1.50) aobump = 0 frame = 8 / 99999
00:03:50.830 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760591030.830,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.19,"Time":9.3,"SettleTime":10.0,"StarLocked":true}
00:03:50.834 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:50.838 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:50.844 00.006 14556 Enqueuing Expose request
00:03:50.850 00.006 12308 Worker thread wakes up
00:03:50.851 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:03:50.856 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:50.856 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:03:52.106 01.250 12308 Exposure complete
00:03:52.225 00.119 12308 worker thread done servicing request
00:03:52.226 00.001 14556 OnExposeComplete: enter
00:03:52.230 00.004 14556 UpdateGuideState(): m_state=6
00:03:52.234 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8541
00:03:52.237 00.003 14556 Star::Find returns 1 (0), X=162.12, Y=999.96, Mass=2278, SNR=32.0, Peak=202 HFD=4.5
00:03:52.242 00.005 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.71 = -1.57)
00:03:52.245 00.003 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.67)
00:03:52.250 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.64 mountX=0.00 mountY=-0.30, mountTheta=-1.57
00:03:52.255 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.30, opts=13)
00:03:52.259 00.004 14556 Enqueuing Move request for scope (-0.02, 0.30)
00:03:52.263 00.004 12308 Worker thread wakes up
00:03:52.263 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.30) opts 0xd
00:03:52.263 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.30)
00:03:52.263 00.000 12308 Moving (-0.02, 0.30) raw xDistance=0.00 yDistance=-0.30
00:03:52.263 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:03:52.263 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
00:03:52.263 00.000 12308 MoveAxis(E, 0, ABG)
00:03:52.264 00.001 12308 Move returns status 0, amount 0
00:03:52.264 00.000 12308 MoveAxis(N, 211, ABG)
00:03:52.264 00.000 12308 Guiding  Dir = 0, Dur = 211
00:03:52.264 00.000 12308 IsSlewing returns 0
00:03:52.264 00.000 12308 IsGuiding returns 0
00:03:52.265 00.001 12308 PulseGuide returned control before completion, sleep 221
00:03:52.265 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:52.289 00.024 14556 UpdateGuideState exits: m=2278 SNR=32.0
00:03:52.293 00.004 14556 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 9 / 99999
00:03:52.297 00.004 14556 PhdController: newstate STATE_FINISH
00:03:52.301 00.004 14556 PhdController complete: success
00:03:52.304 00.003 14556 evsrv: {"Event":"SettleDone","Timestamp":1760591032.304,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
00:03:52.308 00.004 14556 Mount: notify guiding dither settle done success=1
00:03:52.314 00.006 14556 PhdController: newstate STATE_IDLE
00:03:52.318 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:52.323 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:52.326 00.003 14556 Enqueuing Expose request
00:03:52.502 00.176 12308 IsGuiding returns 0
00:03:52.502 00.000 12308 Move returns status 0, amount 211
00:03:52.503 00.001 12308 move complete, result=0
00:03:52.503 00.000 12308 worker thread done servicing request
00:03:52.503 00.000 12308 Worker thread wakes up
00:03:52.505 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 211 ms NORTH
00:03:52.511 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:52.511 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:03:53.762 01.251 12308 Exposure complete
00:03:53.888 00.126 12308 worker thread done servicing request
00:03:53.888 00.000 14556 OnExposeComplete: enter
00:03:53.891 00.003 14556 UpdateGuideState(): m_state=6
00:03:53.896 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8542
00:03:53.899 00.003 14556 Star::Find returns 1 (0), X=162.10, Y=999.62, Mass=2166, SNR=31.2, Peak=174 HFD=4.4
00:03:53.903 00.004 14556 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-3.07) = xAngle (0.65 = 0.65)
00:03:53.907 00.004 14556 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.55 = 0.55)
00:03:53.913 00.006 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.42 mountX=0.04 mountY=0.03, mountTheta=0.58
00:03:53.918 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.04, opts=13)
00:03:53.922 00.004 14556 Enqueuing Move request for scope (-0.04, -0.04)
00:03:53.926 00.004 12308 Worker thread wakes up
00:03:53.926 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
00:03:53.926 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
00:03:53.926 00.000 12308 Moving (-0.04, -0.04) raw xDistance=0.04 yDistance=0.03
00:03:53.927 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:03:53.927 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:53.927 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:03:53.927 00.000 12308 MoveAxis(E, 0, ABG)
00:03:53.928 00.001 12308 Move returns status 0, amount 0
00:03:53.929 00.001 12308 MoveAxis(N, 0, ABG)
00:03:53.929 00.000 12308 Move returns status 0, amount 0
00:03:53.929 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:53.932 00.003 12308 move complete, result=0
00:03:53.933 00.001 12308 worker thread done servicing request
00:03:53.956 00.023 14556 UpdateGuideState exits: m=2166 SNR=31.2
00:03:53.960 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:53.964 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:53.969 00.005 14556 Enqueuing Expose request
00:03:53.975 00.006 12308 Worker thread wakes up
00:03:53.975 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:03:53.981 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:53.981 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:03:55.237 01.256 12308 Exposure complete
00:03:55.356 00.119 12308 worker thread done servicing request
00:03:55.356 00.000 14556 OnExposeComplete: enter
00:03:55.360 00.004 14556 UpdateGuideState(): m_state=6
00:03:55.365 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8543
00:03:55.369 00.004 14556 Star::Find returns 1 (0), X=162.19, Y=999.75, Mass=2230, SNR=31.7, Peak=184 HFD=4.5
00:03:55.372 00.003 14556 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.07) = xAngle (4.14 = -2.14)
00:03:55.377 00.005 14556 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.04 = -2.24)
00:03:55.380 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.11 cameraTheta=1.07 mountX=-0.06 mountY=-0.08, mountTheta=-2.18
00:03:55.386 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.09, opts=13)
00:03:55.389 00.003 14556 Enqueuing Move request for scope (0.05, 0.09)
00:03:55.392 00.003 12308 Worker thread wakes up
00:03:55.392 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
00:03:55.392 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
00:03:55.392 00.000 12308 Moving (0.05, 0.09) raw xDistance=-0.06 yDistance=-0.08
00:03:55.393 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:03:55.393 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:55.393 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:03:55.394 00.001 12308 MoveAxis(E, 0, ABG)
00:03:55.394 00.000 12308 Move returns status 0, amount 0
00:03:55.394 00.000 12308 MoveAxis(N, 0, ABG)
00:03:55.395 00.001 12308 Move returns status 0, amount 0
00:03:55.395 00.000 12308 move complete, result=0
00:03:55.395 00.000 12308 worker thread done servicing request
00:03:55.396 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:55.417 00.021 14556 UpdateGuideState exits: m=2230 SNR=31.7
00:03:55.422 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:55.426 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:55.429 00.003 14556 Enqueuing Expose request
00:03:55.434 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:55.439 00.005 12308 Worker thread wakes up
00:03:55.440 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:55.441 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:03:56.690 01.249 12308 Exposure complete
00:03:56.801 00.111 12308 worker thread done servicing request
00:03:56.802 00.001 14556 OnExposeComplete: enter
00:03:56.805 00.003 14556 UpdateGuideState(): m_state=6
00:03:56.810 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8544
00:03:56.815 00.005 14556 Star::Find returns 1 (0), X=162.09, Y=999.67, Mass=2217, SNR=31.7, Peak=178 HFD=4.3
00:03:56.818 00.003 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.90 = -0.39)
00:03:56.823 00.005 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.49)
00:03:56.827 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.82 mountX=0.05 mountY=-0.03, mountTheta=-0.47
00:03:56.832 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.02, opts=13)
00:03:56.836 00.004 14556 Enqueuing Move request for scope (-0.05, 0.02)
00:03:56.840 00.004 12308 Worker thread wakes up
00:03:56.840 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
00:03:56.840 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
00:03:56.840 00.000 12308 Moving (-0.05, 0.02) raw xDistance=0.05 yDistance=-0.03
00:03:56.840 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:03:56.842 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:56.842 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:03:56.842 00.000 12308 MoveAxis(E, 0, ABG)
00:03:56.842 00.000 12308 Move returns status 0, amount 0
00:03:56.842 00.000 12308 MoveAxis(N, 0, ABG)
00:03:56.842 00.000 12308 Move returns status 0, amount 0
00:03:56.842 00.000 12308 move complete, result=0
00:03:56.843 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:56.848 00.005 12308 worker thread done servicing request
00:03:56.872 00.024 14556 UpdateGuideState exits: m=2217 SNR=31.7
00:03:56.877 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:56.882 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:56.886 00.004 14556 Enqueuing Expose request
00:03:56.890 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:03:56.893 00.003 12308 Worker thread wakes up
00:03:56.893 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:56.893 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:03:58.146 01.253 12308 Exposure complete
00:03:58.274 00.128 12308 worker thread done servicing request
00:03:58.274 00.000 14556 OnExposeComplete: enter
00:03:58.278 00.004 14556 UpdateGuideState(): m_state=6
00:03:58.282 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8545
00:03:58.286 00.004 14556 Star::Find returns 1 (0), X=162.03, Y=999.74, Mass=2375, SNR=32.8, Peak=214 HFD=4.6
00:03:58.289 00.003 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.56 = -0.73)
00:03:58.294 00.005 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.83)
00:03:58.299 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.48 mountX=0.11 mountY=-0.10, mountTheta=-0.78
00:03:58.304 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.09, opts=13)
00:03:58.309 00.005 14556 Enqueuing Move request for scope (-0.11, 0.09)
00:03:58.314 00.005 12308 Worker thread wakes up
00:03:58.314 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
00:03:58.314 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
00:03:58.314 00.000 12308 Moving (-0.11, 0.09) raw xDistance=0.11 yDistance=-0.10
00:03:58.314 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:03:58.315 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:58.315 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:03:58.315 00.000 12308 MoveAxis(E, 0, ABG)
00:03:58.315 00.000 12308 Move returns status 0, amount 0
00:03:58.315 00.000 12308 MoveAxis(N, 0, ABG)
00:03:58.315 00.000 12308 Move returns status 0, amount 0
00:03:58.316 00.001 12308 move complete, result=0
00:03:58.316 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:58.321 00.005 12308 worker thread done servicing request
00:03:58.342 00.021 14556 UpdateGuideState exits: m=2375 SNR=32.8
00:03:58.347 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:58.352 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:58.356 00.004 14556 Enqueuing Expose request
00:03:58.359 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:58.364 00.005 12308 Worker thread wakes up
00:03:58.364 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:58.364 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:03:59.610 01.246 12308 Exposure complete
00:03:59.737 00.127 12308 worker thread done servicing request
00:03:59.737 00.000 14556 OnExposeComplete: enter
00:03:59.741 00.004 14556 UpdateGuideState(): m_state=6
00:03:59.745 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8546
00:03:59.749 00.004 14556 Star::Find returns 1 (0), X=161.93, Y=999.69, Mass=2322, SNR=32.2, Peak=205 HFD=4.6
00:03:59.755 00.006 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.05 = -0.24)
00:03:59.759 00.004 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.34)
00:03:59.763 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.04 hyp=0.22 cameraTheta=2.97 mountX=0.21 mountY=-0.07, mountTheta=-0.33
00:03:59.769 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.04, opts=13)
00:03:59.773 00.004 14556 Enqueuing Move request for scope (-0.21, 0.04)
00:03:59.776 00.003 12308 Worker thread wakes up
00:03:59.778 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.04) opts 0xd
00:03:59.778 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.04)
00:03:59.778 00.000 12308 Moving (-0.21, 0.04) raw xDistance=0.21 yDistance=-0.07
00:03:59.778 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:03:59.778 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:03:59.778 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:03:59.778 00.000 12308 MoveAxis(W, 92, ABG)
00:03:59.779 00.001 12308 Guiding  Dir = 3, Dur = 92
00:03:59.779 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:03:59.783 00.004 12308 IsSlewing returns 0
00:03:59.783 00.000 12308 IsGuiding returns 0
00:03:59.784 00.001 12308 PulseGuide returned control before completion, sleep 102
00:03:59.805 00.021 14556 UpdateGuideState exits: m=2322 SNR=32.2
00:03:59.810 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:59.815 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:03:59.819 00.004 14556 Enqueuing Expose request
00:03:59.893 00.074 12308 IsGuiding returns 1
00:03:59.894 00.001 12308 scope still moving after pulse duration time elapsed
00:03:59.924 00.030 12308 IsSlewing returns 0
00:03:59.925 00.001 12308 IsGuiding returns 0
00:03:59.926 00.001 12308 scope move finished after 92 + 49 ms
00:03:59.926 00.000 12308 Move returns status 0, amount 92
00:03:59.926 00.000 12308 MoveAxis(N, 0, ABG)
00:03:59.928 00.002 12308 Move returns status 0, amount 0
00:03:59.928 00.000 12308 move complete, result=0
00:03:59.928 00.000 12308 worker thread done servicing request
00:03:59.928 00.000 12308 Worker thread wakes up
00:03:59.928 00.000 14556 GuideStep: 0.2 px 92 ms WEST, -0.1 px 0 ms NORTH
00:03:59.937 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
00:03:59.937 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:01.186 01.249 12308 Exposure complete
00:04:01.318 00.132 12308 worker thread done servicing request
00:04:01.318 00.000 14556 OnExposeComplete: enter
00:04:01.322 00.004 14556 UpdateGuideState(): m_state=6
00:04:01.326 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8547
00:04:01.331 00.005 14556 Star::Find returns 1 (0), X=162.11, Y=999.87, Mass=2343, SNR=32.6, Peak=210 HFD=4.4
00:04:01.334 00.003 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
00:04:01.338 00.004 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.58)
00:04:01.342 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.22 cameraTheta=1.73 mountX=0.02 mountY=-0.22, mountTheta=-1.48
00:04:01.348 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.21, opts=13)
00:04:01.352 00.004 14556 Enqueuing Move request for scope (-0.03, 0.21)
00:04:01.356 00.004 12308 Worker thread wakes up
00:04:01.356 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd
00:04:01.356 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.21)
00:04:01.356 00.000 12308 Moving (-0.03, 0.21) raw xDistance=0.02 yDistance=-0.22
00:04:01.357 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:04:01.357 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:04:01.357 00.000 12308 MoveAxis(E, 0, ABG)
00:04:01.357 00.000 12308 Move returns status 0, amount 0
00:04:01.357 00.000 12308 MoveAxis(N, 152, ABG)
00:04:01.357 00.000 12308 Guiding  Dir = 0, Dur = 152
00:04:01.358 00.001 12308 IsSlewing returns 0
00:04:01.358 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:01.362 00.004 12308 IsGuiding returns 0
00:04:01.363 00.001 12308 PulseGuide returned control before completion, sleep 162
00:04:01.386 00.023 14556 UpdateGuideState exits: m=2343 SNR=32.6
00:04:01.392 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:01.395 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:01.398 00.003 14556 Enqueuing Expose request
00:04:01.533 00.135 12308 IsGuiding returns 1
00:04:01.535 00.002 12308 scope still moving after pulse duration time elapsed
00:04:01.564 00.029 12308 IsSlewing returns 0
00:04:01.566 00.002 12308 IsGuiding returns 0
00:04:01.568 00.002 12308 scope move finished after 152 + 53 ms
00:04:01.568 00.000 12308 Move returns status 0, amount 152
00:04:01.569 00.001 12308 move complete, result=0
00:04:01.569 00.000 12308 worker thread done servicing request
00:04:01.570 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 152 ms NORTH
00:04:01.578 00.008 12308 Worker thread wakes up
00:04:01.579 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:01.579 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:02.825 01.246 12308 Exposure complete
00:04:02.940 00.115 12308 worker thread done servicing request
00:04:02.941 00.001 14556 OnExposeComplete: enter
00:04:02.945 00.004 14556 UpdateGuideState(): m_state=6
00:04:02.949 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8548
00:04:02.953 00.004 14556 Star::Find returns 1 (0), X=162.06, Y=999.78, Mass=2318, SNR=32.2, Peak=192 HFD=4.5
00:04:02.956 00.003 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.25 = -1.04)
00:04:02.960 00.004 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.14)
00:04:02.964 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.13 hyp=0.15 cameraTheta=2.17 mountX=0.08 mountY=-0.14, mountTheta=-1.06
00:04:02.969 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.13, opts=13)
00:04:02.972 00.003 14556 Enqueuing Move request for scope (-0.09, 0.13)
00:04:02.977 00.005 12308 Worker thread wakes up
00:04:02.977 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.13) opts 0xd
00:04:02.977 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.13)
00:04:02.977 00.000 12308 Moving (-0.09, 0.13) raw xDistance=0.08 yDistance=-0.14
00:04:02.977 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:04:02.977 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:02.978 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:04:02.978 00.000 12308 MoveAxis(E, 0, ABG)
00:04:02.978 00.000 12308 Move returns status 0, amount 0
00:04:02.978 00.000 12308 MoveAxis(N, 0, ABG)
00:04:02.978 00.000 12308 Move returns status 0, amount 0
00:04:02.978 00.000 12308 move complete, result=0
00:04:02.978 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:02.983 00.005 12308 worker thread done servicing request
00:04:03.004 00.021 14556 UpdateGuideState exits: m=2318 SNR=32.2
00:04:03.009 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:03.013 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:03.017 00.004 14556 Enqueuing Expose request
00:04:03.020 00.003 12308 Worker thread wakes up
00:04:03.021 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:03.022 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:03.022 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:04.258 01.236 12308 Exposure complete
00:04:04.365 00.107 12308 worker thread done servicing request
00:04:04.366 00.001 14556 OnExposeComplete: enter
00:04:04.370 00.004 14556 UpdateGuideState(): m_state=6
00:04:04.375 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8549
00:04:04.379 00.004 14556 Star::Find returns 1 (0), X=162.11, Y=999.77, Mass=2399, SNR=32.9, Peak=189 HFD=4.8
00:04:04.384 00.005 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.95 = -1.34)
00:04:04.387 00.003 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.44)
00:04:04.391 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.87 mountX=0.03 mountY=-0.11, mountTheta=-1.34
00:04:04.396 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.11, opts=13)
00:04:04.400 00.004 14556 Enqueuing Move request for scope (-0.03, 0.11)
00:04:04.404 00.004 12308 Worker thread wakes up
00:04:04.405 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
00:04:04.405 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
00:04:04.405 00.000 12308 Moving (-0.03, 0.11) raw xDistance=0.03 yDistance=-0.11
00:04:04.405 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:04:04.405 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:04.406 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:04:04.406 00.000 12308 MoveAxis(E, 0, ABG)
00:04:04.406 00.000 12308 Move returns status 0, amount 0
00:04:04.406 00.000 12308 MoveAxis(N, 0, ABG)
00:04:04.406 00.000 12308 Move returns status 0, amount 0
00:04:04.407 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:04.413 00.006 12308 move complete, result=0
00:04:04.413 00.000 12308 worker thread done servicing request
00:04:04.435 00.022 14556 UpdateGuideState exits: m=2399 SNR=32.9
00:04:04.441 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:04.445 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:04.449 00.004 14556 Enqueuing Expose request
00:04:04.453 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:04.457 00.004 12308 Worker thread wakes up
00:04:04.457 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:04.457 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:05.699 01.242 12308 Exposure complete
00:04:05.823 00.124 12308 worker thread done servicing request
00:04:05.823 00.000 14556 OnExposeComplete: enter
00:04:05.826 00.003 14556 UpdateGuideState(): m_state=6
00:04:05.830 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8550
00:04:05.835 00.005 14556 Star::Find returns 1 (0), X=161.92, Y=999.75, Mass=2204, SNR=31.5, Peak=191 HFD=4.3
00:04:05.838 00.003 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.84 = -0.44)
00:04:05.842 00.004 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.54)
00:04:05.849 00.007 14556 CameraToMount -- cameraX=-0.22 cameraY=0.09 hyp=0.24 cameraTheta=2.77 mountX=0.22 mountY=-0.12, mountTheta=-0.52
00:04:05.856 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.09, opts=13)
00:04:05.861 00.005 14556 Enqueuing Move request for scope (-0.22, 0.09)
00:04:05.865 00.004 12308 Worker thread wakes up
00:04:05.865 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.09) opts 0xd
00:04:05.865 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.09)
00:04:05.866 00.001 12308 Moving (-0.22, 0.09) raw xDistance=0.22 yDistance=-0.12
00:04:05.866 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:04:05.866 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:05.866 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:04:05.866 00.000 12308 MoveAxis(W, 94, ABG)
00:04:05.866 00.000 12308 Guiding  Dir = 3, Dur = 94
00:04:05.867 00.001 12308 IsSlewing returns 0
00:04:05.867 00.000 12308 IsGuiding returns 0
00:04:05.868 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:05.872 00.004 12308 PulseGuide returned control before completion, sleep 104
00:04:05.894 00.022 14556 UpdateGuideState exits: m=2204 SNR=31.5
00:04:05.898 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:05.902 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:05.906 00.004 14556 Enqueuing Expose request
00:04:05.988 00.082 12308 IsGuiding returns 1
00:04:05.989 00.001 12308 scope still moving after pulse duration time elapsed
00:04:06.019 00.030 12308 IsSlewing returns 0
00:04:06.021 00.002 12308 IsGuiding returns 0
00:04:06.021 00.000 12308 scope move finished after 94 + 59 ms
00:04:06.021 00.000 12308 Move returns status 0, amount 94
00:04:06.021 00.000 12308 MoveAxis(N, 0, ABG)
00:04:06.022 00.001 12308 Move returns status 0, amount 0
00:04:06.022 00.000 12308 move complete, result=0
00:04:06.022 00.000 12308 worker thread done servicing request
00:04:06.023 00.001 14556 GuideStep: 0.2 px 94 ms WEST, -0.1 px 0 ms NORTH
00:04:06.030 00.007 12308 Worker thread wakes up
00:04:06.030 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:06.030 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:07.276 01.246 12308 Exposure complete
00:04:07.422 00.146 12308 worker thread done servicing request
00:04:07.422 00.000 14556 OnExposeComplete: enter
00:04:07.426 00.004 14556 UpdateGuideState(): m_state=6
00:04:07.432 00.006 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8551
00:04:07.437 00.005 14556 Star::Find returns 1 (0), X=162.01, Y=999.98, Mass=2262, SNR=31.7, Peak=210 HFD=4.4
00:04:07.441 00.004 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.04 = -1.24)
00:04:07.445 00.004 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.34)
00:04:07.448 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.32 hyp=0.35 cameraTheta=1.97 mountX=0.11 mountY=-0.34, mountTheta=-1.25
00:04:07.453 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.32, opts=13)
00:04:07.458 00.005 14556 Enqueuing Move request for scope (-0.13, 0.32)
00:04:07.461 00.003 12308 Worker thread wakes up
00:04:07.461 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.32) opts 0xd
00:04:07.462 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.32)
00:04:07.462 00.000 12308 Moving (-0.13, 0.32) raw xDistance=0.11 yDistance=-0.34
00:04:07.462 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:04:07.463 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
00:04:07.463 00.000 12308 MoveAxis(E, 0, ABG)
00:04:07.463 00.000 12308 Move returns status 0, amount 0
00:04:07.463 00.000 12308 MoveAxis(N, 238, ABG)
00:04:07.463 00.000 12308 Guiding  Dir = 0, Dur = 238
00:04:07.464 00.001 12308 IsSlewing returns 0
00:04:07.464 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:07.469 00.005 12308 IsGuiding returns 0
00:04:07.469 00.000 12308 PulseGuide returned control before completion, sleep 248
00:04:07.489 00.020 14556 UpdateGuideState exits: m=2262 SNR=31.7
00:04:07.494 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:07.499 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:07.504 00.005 14556 Enqueuing Expose request
00:04:07.734 00.230 12308 IsGuiding returns 0
00:04:07.734 00.000 12308 Move returns status 0, amount 238
00:04:07.735 00.001 12308 move complete, result=0
00:04:07.735 00.000 12308 worker thread done servicing request
00:04:07.736 00.001 12308 Worker thread wakes up
00:04:07.736 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 238 ms NORTH
00:04:07.742 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:07.743 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:08.994 01.251 12308 Exposure complete
00:04:09.110 00.116 12308 worker thread done servicing request
00:04:09.110 00.000 14556 OnExposeComplete: enter
00:04:09.115 00.005 14556 UpdateGuideState(): m_state=6
00:04:09.118 00.003 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8552
00:04:09.122 00.004 14556 Star::Find returns 1 (0), X=162.00, Y=999.59, Mass=2152, SNR=31.2, Peak=171 HFD=4.1
00:04:09.126 00.004 14556 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.07) = xAngle (0.39 = 0.39)
00:04:09.130 00.004 14556 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.29 = 0.29)
00:04:09.135 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-2.68 mountX=0.14 mountY=0.04, mountTheta=0.30
00:04:09.139 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.07, opts=13)
00:04:09.143 00.004 14556 Enqueuing Move request for scope (-0.14, -0.07)
00:04:09.147 00.004 12308 Worker thread wakes up
00:04:09.147 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
00:04:09.147 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
00:04:09.147 00.000 12308 Moving (-0.14, -0.07) raw xDistance=0.14 yDistance=0.04
00:04:09.149 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:04:09.149 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:09.149 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:04:09.149 00.000 12308 MoveAxis(E, 0, ABG)
00:04:09.149 00.000 12308 Move returns status 0, amount 0
00:04:09.149 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:09.153 00.004 12308 MoveAxis(N, 0, ABG)
00:04:09.154 00.001 12308 Move returns status 0, amount 0
00:04:09.154 00.000 12308 move complete, result=0
00:04:09.154 00.000 12308 worker thread done servicing request
00:04:09.176 00.022 14556 UpdateGuideState exits: m=2152 SNR=31.2
00:04:09.180 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:09.185 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:09.191 00.006 14556 Enqueuing Expose request
00:04:09.196 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:09.200 00.004 12308 Worker thread wakes up
00:04:09.200 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:09.200 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:10.448 01.248 12308 Exposure complete
00:04:10.578 00.130 12308 worker thread done servicing request
00:04:10.578 00.000 14556 OnExposeComplete: enter
00:04:10.582 00.004 14556 UpdateGuideState(): m_state=6
00:04:10.586 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8553
00:04:10.591 00.005 14556 Star::Find returns 1 (0), X=162.14, Y=999.74, Mass=2328, SNR=32.7, Peak=178 HFD=4.5
00:04:10.594 00.003 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.63 = -1.66)
00:04:10.599 00.005 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.53 = -1.76)
00:04:10.603 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.55 mountX=-0.01 mountY=-0.08, mountTheta=-1.66
00:04:10.608 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.08, opts=13)
00:04:10.612 00.004 14556 Enqueuing Move request for scope (0.00, 0.08)
00:04:10.617 00.005 12308 Worker thread wakes up
00:04:10.617 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.08) opts 0xd
00:04:10.617 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.08)
00:04:10.618 00.001 12308 Moving (0.00, 0.08) raw xDistance=-0.01 yDistance=-0.08
00:04:10.618 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:04:10.618 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:10.618 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:04:10.618 00.000 12308 MoveAxis(E, 0, ABG)
00:04:10.619 00.001 12308 Move returns status 0, amount 0
00:04:10.619 00.000 12308 MoveAxis(N, 0, ABG)
00:04:10.621 00.002 12308 Move returns status 0, amount 0
00:04:10.621 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:10.626 00.005 12308 move complete, result=0
00:04:10.626 00.000 12308 worker thread done servicing request
00:04:10.649 00.023 14556 UpdateGuideState exits: m=2328 SNR=32.7
00:04:10.655 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:10.660 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:10.666 00.006 14556 Enqueuing Expose request
00:04:10.670 00.004 12308 Worker thread wakes up
00:04:10.670 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:10.670 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:10.674 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:11.929 01.255 12308 Exposure complete
00:04:12.052 00.123 12308 worker thread done servicing request
00:04:12.052 00.000 14556 OnExposeComplete: enter
00:04:12.057 00.005 14556 UpdateGuideState(): m_state=6
00:04:12.062 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8554
00:04:12.067 00.005 14556 Star::Find returns 1 (0), X=162.07, Y=999.81, Mass=2156, SNR=31.1, Peak=181 HFD=4.5
00:04:12.071 00.004 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.12 = -1.16)
00:04:12.076 00.005 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.26)
00:04:12.080 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.15 hyp=0.17 cameraTheta=2.05 mountX=0.07 mountY=-0.16, mountTheta=-1.18
00:04:12.085 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.15, opts=13)
00:04:12.089 00.004 14556 Enqueuing Move request for scope (-0.08, 0.15)
00:04:12.094 00.005 12308 Worker thread wakes up
00:04:12.094 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.15) opts 0xd
00:04:12.094 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.15)
00:04:12.094 00.000 12308 Moving (-0.08, 0.15) raw xDistance=0.07 yDistance=-0.16
00:04:12.095 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:04:12.095 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:12.095 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:04:12.095 00.000 12308 MoveAxis(E, 0, ABG)
00:04:12.095 00.000 12308 Move returns status 0, amount 0
00:04:12.095 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:12.100 00.005 12308 MoveAxis(N, 0, ABG)
00:04:12.100 00.000 12308 Move returns status 0, amount 0
00:04:12.101 00.001 12308 move complete, result=0
00:04:12.101 00.000 12308 worker thread done servicing request
00:04:12.122 00.021 14556 UpdateGuideState exits: m=2156 SNR=31.1
00:04:12.126 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:12.131 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:12.134 00.003 14556 Enqueuing Expose request
00:04:12.137 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:04:12.142 00.005 12308 Worker thread wakes up
00:04:12.142 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:12.142 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:13.380 01.238 12308 Exposure complete
00:04:13.488 00.108 12308 worker thread done servicing request
00:04:13.489 00.001 14556 OnExposeComplete: enter
00:04:13.492 00.003 14556 UpdateGuideState(): m_state=6
00:04:13.496 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8555
00:04:13.501 00.005 14556 Star::Find returns 1 (0), X=162.02, Y=999.75, Mass=2241, SNR=31.8, Peak=187 HFD=4.5
00:04:13.505 00.004 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.57 = -0.71)
00:04:13.509 00.004 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.81)
00:04:13.512 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.50 mountX=0.12 mountY=-0.11, mountTheta=-0.76
00:04:13.518 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.09, opts=13)
00:04:13.523 00.005 14556 Enqueuing Move request for scope (-0.12, 0.09)
00:04:13.528 00.005 12308 Worker thread wakes up
00:04:13.528 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
00:04:13.528 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
00:04:13.528 00.000 12308 Moving (-0.12, 0.09) raw xDistance=0.12 yDistance=-0.11
00:04:13.528 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:04:13.529 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:13.529 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:04:13.529 00.000 12308 MoveAxis(E, 0, ABG)
00:04:13.529 00.000 12308 Move returns status 0, amount 0
00:04:13.529 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:13.533 00.004 12308 MoveAxis(N, 0, ABG)
00:04:13.533 00.000 12308 Move returns status 0, amount 0
00:04:13.533 00.000 12308 move complete, result=0
00:04:13.533 00.000 12308 worker thread done servicing request
00:04:13.556 00.023 14556 UpdateGuideState exits: m=2241 SNR=31.8
00:04:13.560 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:13.567 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:13.571 00.004 14556 Enqueuing Expose request
00:04:13.574 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:13.579 00.005 12308 Worker thread wakes up
00:04:13.579 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:13.579 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:14.821 01.242 12308 Exposure complete
00:04:14.947 00.126 12308 worker thread done servicing request
00:04:14.948 00.001 14556 OnExposeComplete: enter
00:04:14.951 00.003 14556 UpdateGuideState(): m_state=6
00:04:14.956 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8556
00:04:14.960 00.004 14556 Star::Find returns 1 (0), X=162.05, Y=999.73, Mass=2220, SNR=31.5, Peak=176 HFD=4.7
00:04:14.963 00.003 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
00:04:14.967 00.004 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
00:04:14.971 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.51 mountX=0.09 mountY=-0.08, mountTheta=-0.75
00:04:14.977 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.07, opts=13)
00:04:14.982 00.005 14556 Enqueuing Move request for scope (-0.10, 0.07)
00:04:14.986 00.004 12308 Worker thread wakes up
00:04:14.986 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
00:04:14.986 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
00:04:14.986 00.000 12308 Moving (-0.10, 0.07) raw xDistance=0.09 yDistance=-0.08
00:04:14.986 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:04:14.986 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:14.987 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:04:14.987 00.000 12308 MoveAxis(E, 0, ABG)
00:04:14.987 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:14.991 00.004 12308 Move returns status 0, amount 0
00:04:14.991 00.000 12308 MoveAxis(N, 0, ABG)
00:04:14.991 00.000 12308 Move returns status 0, amount 0
00:04:14.991 00.000 12308 move complete, result=0
00:04:14.991 00.000 12308 worker thread done servicing request
00:04:15.012 00.021 14556 UpdateGuideState exits: m=2220 SNR=31.5
00:04:15.017 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:15.020 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:15.024 00.004 14556 Enqueuing Expose request
00:04:15.029 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:15.034 00.005 12308 Worker thread wakes up
00:04:15.034 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:15.034 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:16.278 01.244 12308 Exposure complete
00:04:16.405 00.127 12308 worker thread done servicing request
00:04:16.407 00.002 14556 OnExposeComplete: enter
00:04:16.410 00.003 14556 UpdateGuideState(): m_state=6
00:04:16.413 00.003 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8557
00:04:16.415 00.002 14556 Star::Find returns 1 (0), X=161.90, Y=999.87, Mass=2156, SNR=31.3, Peak=184 HFD=4.7
00:04:16.418 00.003 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.48 = -0.80)
00:04:16.421 00.003 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.39 = -0.90)
00:04:16.425 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.22 hyp=0.33 cameraTheta=2.41 mountX=0.23 mountY=-0.25, mountTheta=-0.84
00:04:16.431 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.22, opts=13)
00:04:16.434 00.003 14556 Enqueuing Move request for scope (-0.24, 0.22)
00:04:16.438 00.004 12308 Worker thread wakes up
00:04:16.438 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.22) opts 0xd
00:04:16.438 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.22)
00:04:16.438 00.000 12308 Moving (-0.24, 0.22) raw xDistance=0.23 yDistance=-0.25
00:04:16.438 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:04:16.439 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:04:16.439 00.000 12308 MoveAxis(W, 99, ABG)
00:04:16.439 00.000 12308 Guiding  Dir = 3, Dur = 99
00:04:16.439 00.000 12308 IsSlewing returns 0
00:04:16.440 00.001 12308 IsGuiding returns 0
00:04:16.440 00.000 12308 PulseGuide returned control before completion, sleep 109
00:04:16.441 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:16.463 00.022 14556 UpdateGuideState exits: m=2156 SNR=31.3
00:04:16.468 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:16.473 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:16.477 00.004 14556 Enqueuing Expose request
00:04:16.563 00.086 12308 IsGuiding returns 1
00:04:16.565 00.002 12308 scope still moving after pulse duration time elapsed
00:04:16.595 00.030 12308 IsSlewing returns 0
00:04:16.595 00.000 12308 IsGuiding returns 0
00:04:16.596 00.001 12308 scope move finished after 99 + 56 ms
00:04:16.596 00.000 12308 Move returns status 0, amount 99
00:04:16.596 00.000 12308 MoveAxis(N, 179, ABG)
00:04:16.596 00.000 12308 Guiding  Dir = 0, Dur = 179
00:04:16.598 00.002 12308 IsSlewing returns 0
00:04:16.599 00.001 12308 IsGuiding returns 0
00:04:16.601 00.002 12308 PulseGuide returned control before completion, sleep 189
00:04:16.800 00.199 12308 IsGuiding returns 1
00:04:16.802 00.002 12308 scope still moving after pulse duration time elapsed
00:04:16.830 00.028 12308 IsSlewing returns 0
00:04:16.832 00.002 12308 IsGuiding returns 0
00:04:16.832 00.000 12308 scope move finished after 179 + 52 ms
00:04:16.832 00.000 12308 Move returns status 0, amount 179
00:04:16.833 00.001 12308 move complete, result=0
00:04:16.833 00.000 12308 worker thread done servicing request
00:04:16.833 00.000 14556 GuideStep: 0.2 px 99 ms WEST, -0.3 px 179 ms NORTH
00:04:16.844 00.011 12308 Worker thread wakes up
00:04:16.844 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:16.844 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:18.093 01.249 12308 Exposure complete
00:04:18.223 00.130 12308 worker thread done servicing request
00:04:18.223 00.000 14556 OnExposeComplete: enter
00:04:18.229 00.006 14556 UpdateGuideState(): m_state=6
00:04:18.233 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8558
00:04:18.237 00.004 14556 Star::Find returns 1 (0), X=161.87, Y=999.74, Mass=2268, SNR=31.9, Peak=187 HFD=4.5
00:04:18.241 00.004 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.93 = -0.35)
00:04:18.247 00.006 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.45)
00:04:18.251 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.08 hyp=0.29 cameraTheta=2.86 mountX=0.27 mountY=-0.12, mountTheta=-0.44
00:04:18.257 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.08, opts=13)
00:04:18.261 00.004 14556 Enqueuing Move request for scope (-0.27, 0.08)
00:04:18.266 00.005 12308 Worker thread wakes up
00:04:18.267 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.08) opts 0xd
00:04:18.267 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.08)
00:04:18.267 00.000 12308 Moving (-0.27, 0.08) raw xDistance=0.27 yDistance=-0.12
00:04:18.267 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
00:04:18.267 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:18.268 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:04:18.268 00.000 12308 MoveAxis(W, 123, ABG)
00:04:18.268 00.000 12308 Guiding  Dir = 3, Dur = 123
00:04:18.269 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:18.273 00.004 12308 IsSlewing returns 0
00:04:18.274 00.001 12308 IsGuiding returns 0
00:04:18.274 00.000 12308 PulseGuide returned control before completion, sleep 133
00:04:18.299 00.025 14556 UpdateGuideState exits: m=2268 SNR=31.9
00:04:18.303 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:18.308 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:18.313 00.005 14556 Enqueuing Expose request
00:04:18.412 00.099 12308 IsGuiding returns 1
00:04:18.413 00.001 12308 scope still moving after pulse duration time elapsed
00:04:18.444 00.031 12308 IsSlewing returns 0
00:04:18.445 00.001 12308 IsGuiding returns 0
00:04:18.445 00.000 12308 scope move finished after 123 + 48 ms
00:04:18.447 00.002 12308 Move returns status 0, amount 123
00:04:18.447 00.000 12308 MoveAxis(N, 0, ABG)
00:04:18.448 00.001 12308 Move returns status 0, amount 0
00:04:18.448 00.000 12308 move complete, result=0
00:04:18.449 00.001 12308 worker thread done servicing request
00:04:18.449 00.000 12308 Worker thread wakes up
00:04:18.449 00.000 14556 GuideStep: 0.3 px 123 ms WEST, -0.1 px 0 ms NORTH
00:04:18.456 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:18.456 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:19.711 01.255 12308 Exposure complete
00:04:19.822 00.111 12308 worker thread done servicing request
00:04:19.823 00.001 14556 OnExposeComplete: enter
00:04:19.828 00.005 14556 UpdateGuideState(): m_state=6
00:04:19.832 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8559
00:04:19.836 00.004 14556 Star::Find returns 1 (0), X=162.17, Y=999.73, Mass=2147, SNR=31.1, Peak=190 HFD=4.4
00:04:19.840 00.004 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.27 = -2.01)
00:04:19.843 00.003 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.11)
00:04:19.847 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.20 mountX=-0.03 mountY=-0.07, mountTheta=-2.03
00:04:19.852 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.07, opts=13)
00:04:19.856 00.004 14556 Enqueuing Move request for scope (0.03, 0.07)
00:04:19.861 00.005 12308 Worker thread wakes up
00:04:19.861 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
00:04:19.861 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
00:04:19.861 00.000 12308 Moving (0.03, 0.07) raw xDistance=-0.03 yDistance=-0.07
00:04:19.861 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:04:19.862 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:19.862 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:04:19.862 00.000 12308 MoveAxis(E, 0, ABG)
00:04:19.862 00.000 12308 Move returns status 0, amount 0
00:04:19.862 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:19.866 00.004 12308 MoveAxis(N, 0, ABG)
00:04:19.866 00.000 12308 Move returns status 0, amount 0
00:04:19.866 00.000 12308 move complete, result=0
00:04:19.866 00.000 12308 worker thread done servicing request
00:04:19.888 00.022 14556 UpdateGuideState exits: m=2147 SNR=31.1
00:04:19.893 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:19.899 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:19.902 00.003 14556 Enqueuing Expose request
00:04:19.908 00.006 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:19.913 00.005 12308 Worker thread wakes up
00:04:19.913 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:19.913 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:21.168 01.255 12308 Exposure complete
00:04:21.288 00.120 12308 worker thread done servicing request
00:04:21.288 00.000 14556 OnExposeComplete: enter
00:04:21.292 00.004 14556 UpdateGuideState(): m_state=6
00:04:21.295 00.003 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8560
00:04:21.300 00.005 14556 Star::Find returns 1 (0), X=162.11, Y=999.76, Mass=2324, SNR=32.3, Peak=205 HFD=4.5
00:04:21.304 00.004 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
00:04:21.307 00.003 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.39)
00:04:21.312 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.92 mountX=0.03 mountY=-0.11, mountTheta=-1.30
00:04:21.319 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.10, opts=13)
00:04:21.325 00.006 14556 Enqueuing Move request for scope (-0.04, 0.10)
00:04:21.328 00.003 12308 Worker thread wakes up
00:04:21.329 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
00:04:21.329 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
00:04:21.329 00.000 12308 Moving (-0.04, 0.10) raw xDistance=0.03 yDistance=-0.11
00:04:21.329 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:04:21.329 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:21.329 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:04:21.329 00.000 12308 MoveAxis(E, 0, ABG)
00:04:21.331 00.002 12308 Move returns status 0, amount 0
00:04:21.331 00.000 12308 MoveAxis(N, 0, ABG)
00:04:21.331 00.000 12308 Move returns status 0, amount 0
00:04:21.331 00.000 12308 move complete, result=0
00:04:21.332 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:21.336 00.004 12308 worker thread done servicing request
00:04:21.357 00.021 14556 UpdateGuideState exits: m=2324 SNR=32.3
00:04:21.362 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:21.369 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:21.375 00.006 14556 Enqueuing Expose request
00:04:21.382 00.007 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:21.387 00.005 12308 Worker thread wakes up
00:04:21.387 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:21.388 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:22.637 01.249 12308 Exposure complete
00:04:22.756 00.119 12308 worker thread done servicing request
00:04:22.757 00.001 14556 OnExposeComplete: enter
00:04:22.761 00.004 14556 UpdateGuideState(): m_state=6
00:04:22.765 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8561
00:04:22.769 00.004 14556 Star::Find returns 1 (0), X=162.23, Y=999.82, Mass=2276, SNR=32.1, Peak=201 HFD=4.4
00:04:22.773 00.004 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.19 = -2.10)
00:04:22.776 00.003 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.09 = -2.20)
00:04:22.781 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.11 mountX=-0.09 mountY=-0.15, mountTheta=-2.13
00:04:22.785 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.17, opts=13)
00:04:22.790 00.005 14556 Enqueuing Move request for scope (0.08, 0.17)
00:04:22.794 00.004 12308 Worker thread wakes up
00:04:22.794 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
00:04:22.794 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
00:04:22.794 00.000 12308 Moving (0.08, 0.17) raw xDistance=-0.09 yDistance=-0.15
00:04:22.794 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:04:22.795 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:22.795 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:04:22.795 00.000 12308 MoveAxis(E, 0, ABG)
00:04:22.795 00.000 12308 Move returns status 0, amount 0
00:04:22.796 00.001 12308 MoveAxis(N, 0, ABG)
00:04:22.796 00.000 12308 Move returns status 0, amount 0
00:04:22.796 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:22.800 00.004 12308 move complete, result=0
00:04:22.800 00.000 12308 worker thread done servicing request
00:04:22.822 00.022 14556 UpdateGuideState exits: m=2276 SNR=32.1
00:04:22.826 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:22.831 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:22.835 00.004 14556 Enqueuing Expose request
00:04:22.838 00.003 12308 Worker thread wakes up
00:04:22.838 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:22.838 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:22.839 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:04:24.088 01.249 12308 Exposure complete
00:04:24.217 00.129 12308 worker thread done servicing request
00:04:24.217 00.000 14556 OnExposeComplete: enter
00:04:24.223 00.006 14556 UpdateGuideState(): m_state=6
00:04:24.229 00.006 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8562
00:04:24.234 00.005 14556 Star::Find returns 1 (0), X=162.17, Y=1000.01, Mass=2158, SNR=31.1, Peak=191 HFD=4.3
00:04:24.241 00.007 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.57 = -1.72)
00:04:24.247 00.006 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.82)
00:04:24.251 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.35 hyp=0.35 cameraTheta=1.49 mountX=-0.05 mountY=-0.34, mountTheta=-1.72
00:04:24.257 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.35, opts=13)
00:04:24.261 00.004 14556 Enqueuing Move request for scope (0.03, 0.35)
00:04:24.264 00.003 12308 Worker thread wakes up
00:04:24.264 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.35) opts 0xd
00:04:24.264 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.35)
00:04:24.266 00.002 12308 Moving (0.03, 0.35) raw xDistance=-0.05 yDistance=-0.34
00:04:24.266 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:04:24.266 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
00:04:24.266 00.000 12308 MoveAxis(E, 0, ABG)
00:04:24.267 00.001 12308 Move returns status 0, amount 0
00:04:24.267 00.000 12308 MoveAxis(N, 242, ABG)
00:04:24.267 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:24.270 00.003 12308 Guiding  Dir = 0, Dur = 242
00:04:24.270 00.000 12308 IsSlewing returns 0
00:04:24.270 00.000 12308 IsGuiding returns 0
00:04:24.272 00.002 12308 PulseGuide returned control before completion, sleep 252
00:04:24.293 00.021 14556 UpdateGuideState exits: m=2158 SNR=31.1
00:04:24.297 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:24.301 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:24.304 00.003 14556 Enqueuing Expose request
00:04:24.536 00.232 12308 IsGuiding returns 1
00:04:24.539 00.003 12308 scope still moving after pulse duration time elapsed
00:04:24.567 00.028 12308 IsSlewing returns 0
00:04:24.570 00.003 12308 IsGuiding returns 0
00:04:24.571 00.001 12308 scope move finished after 242 + 57 ms
00:04:24.571 00.000 12308 Move returns status 0, amount 242
00:04:24.572 00.001 12308 move complete, result=0
00:04:24.572 00.000 12308 worker thread done servicing request
00:04:24.573 00.001 12308 Worker thread wakes up
00:04:24.574 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 242 ms NORTH
00:04:24.580 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:24.580 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:25.827 01.247 12308 Exposure complete
00:04:25.952 00.125 12308 worker thread done servicing request
00:04:25.953 00.001 14556 OnExposeComplete: enter
00:04:25.956 00.003 14556 UpdateGuideState(): m_state=6
00:04:25.961 00.005 14556 Star::Find(15, 162, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8563
00:04:25.965 00.004 14556 Star::Find returns 1 (0), X=162.05, Y=999.70, Mass=2136, SNR=30.8, Peak=174 HFD=4.6
00:04:25.970 00.005 14556 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.07) = xAngle (5.80 = -0.48)
00:04:25.973 00.003 14556 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.70 = -0.58)
00:04:25.977 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.73 mountX=0.09 mountY=-0.05, mountTheta=-0.55
00:04:25.982 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.04, opts=13)
00:04:25.986 00.004 14556 Enqueuing Move request for scope (-0.09, 0.04)
00:04:25.991 00.005 12308 Worker thread wakes up
00:04:25.991 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
00:04:25.991 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
00:04:25.991 00.000 12308 Moving (-0.09, 0.04) raw xDistance=0.09 yDistance=-0.05
00:04:25.991 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:04:25.993 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:25.993 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:04:25.993 00.000 12308 MoveAxis(E, 0, ABG)
00:04:25.993 00.000 12308 Move returns status 0, amount 0
00:04:25.994 00.001 12308 MoveAxis(N, 0, ABG)
00:04:25.994 00.000 12308 Move returns status 0, amount 0
00:04:25.994 00.000 12308 move complete, result=0
00:04:25.995 00.001 12308 worker thread done servicing request
00:04:25.997 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:26.023 00.026 14556 UpdateGuideState exits: m=2136 SNR=30.8
00:04:26.027 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:26.033 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:26.038 00.005 14556 Enqueuing Expose request
00:04:26.043 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:26.046 00.003 12308 Worker thread wakes up
00:04:26.047 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:26.047 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:27.301 01.254 12308 Exposure complete
00:04:27.441 00.140 12308 worker thread done servicing request
00:04:27.441 00.000 14556 OnExposeComplete: enter
00:04:27.445 00.004 14556 UpdateGuideState(): m_state=6
00:04:27.450 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8564
00:04:27.454 00.004 14556 Star::Find returns 1 (0), X=162.00, Y=999.85, Mass=2348, SNR=32.6, Peak=169 HFD=4.6
00:04:27.458 00.004 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.29 = -0.99)
00:04:27.461 00.003 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.20 = -1.09)
00:04:27.466 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.19 hyp=0.24 cameraTheta=2.22 mountX=0.13 mountY=-0.22, mountTheta=-1.01
00:04:27.470 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.19, opts=13)
00:04:27.473 00.003 14556 Enqueuing Move request for scope (-0.15, 0.19)
00:04:27.476 00.003 12308 Worker thread wakes up
00:04:27.477 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.19) opts 0xd
00:04:27.477 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.19)
00:04:27.477 00.000 12308 Moving (-0.15, 0.19) raw xDistance=0.13 yDistance=-0.22
00:04:27.477 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:04:27.478 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:04:27.478 00.000 12308 MoveAxis(E, 0, ABG)
00:04:27.480 00.002 12308 Move returns status 0, amount 0
00:04:27.480 00.000 12308 MoveAxis(N, 152, ABG)
00:04:27.480 00.000 12308 Guiding  Dir = 0, Dur = 152
00:04:27.480 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:27.485 00.005 12308 IsSlewing returns 0
00:04:27.485 00.000 12308 IsGuiding returns 0
00:04:27.486 00.001 12308 PulseGuide returned control before completion, sleep 162
00:04:27.506 00.020 14556 UpdateGuideState exits: m=2348 SNR=32.6
00:04:27.511 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:27.514 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:27.518 00.004 14556 Enqueuing Expose request
00:04:27.663 00.145 12308 IsGuiding returns 1
00:04:27.663 00.000 12308 scope still moving after pulse duration time elapsed
00:04:27.698 00.035 12308 IsSlewing returns 0
00:04:27.698 00.000 12308 IsGuiding returns 0
00:04:27.698 00.000 12308 scope move finished after 152 + 61 ms
00:04:27.699 00.001 12308 Move returns status 0, amount 152
00:04:27.699 00.000 12308 move complete, result=0
00:04:27.700 00.001 12308 worker thread done servicing request
00:04:27.700 00.000 12308 Worker thread wakes up
00:04:27.701 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 152 ms NORTH
00:04:27.707 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:27.707 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:28.962 01.255 12308 Exposure complete
00:04:29.091 00.129 12308 worker thread done servicing request
00:04:29.091 00.000 14556 OnExposeComplete: enter
00:04:29.096 00.005 14556 UpdateGuideState(): m_state=6
00:04:29.100 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8565
00:04:29.104 00.004 14556 Star::Find returns 1 (0), X=161.94, Y=999.35, Mass=2272, SNR=32.1, Peak=183 HFD=4.8
00:04:29.107 00.003 14556 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-3.07) = xAngle (0.92 = 0.92)
00:04:29.110 00.003 14556 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.82 = 0.82)
00:04:29.114 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.31 hyp=0.37 cameraTheta=-2.16 mountX=0.23 mountY=0.27, mountTheta=0.88
00:04:29.118 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.31, opts=13)
00:04:29.123 00.005 14556 Enqueuing Move request for scope (-0.21, -0.31)
00:04:29.126 00.003 12308 Worker thread wakes up
00:04:29.126 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.31) opts 0xd
00:04:29.126 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.31)
00:04:29.126 00.000 12308 Moving (-0.21, -0.31) raw xDistance=0.23 yDistance=0.27
00:04:29.126 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:04:29.126 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:04:29.127 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:04:29.127 00.000 12308 MoveAxis(W, 98, ABG)
00:04:29.127 00.000 12308 Guiding  Dir = 3, Dur = 98
00:04:29.127 00.000 12308 IsSlewing returns 0
00:04:29.128 00.001 12308 IsGuiding returns 0
00:04:29.128 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:29.132 00.004 12308 PulseGuide returned control before completion, sleep 108
00:04:29.154 00.022 14556 UpdateGuideState exits: m=2272 SNR=32.1
00:04:29.159 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:29.164 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:29.168 00.004 14556 Enqueuing Expose request
00:04:29.250 00.082 12308 IsGuiding returns 1
00:04:29.250 00.000 12308 scope still moving after pulse duration time elapsed
00:04:29.283 00.033 12308 IsSlewing returns 0
00:04:29.284 00.001 12308 IsGuiding returns 0
00:04:29.285 00.001 12308 scope move finished after 98 + 58 ms
00:04:29.286 00.001 12308 Move returns status 0, amount 98
00:04:29.286 00.000 12308 MoveAxis(N, 0, ABG)
00:04:29.286 00.000 12308 Move returns status 0, amount 0
00:04:29.286 00.000 12308 move complete, result=0
00:04:29.287 00.001 12308 worker thread done servicing request
00:04:29.287 00.000 14556 GuideStep: 0.2 px 98 ms WEST, 0.3 px 0 ms NORTH
00:04:29.293 00.006 12308 Worker thread wakes up
00:04:29.293 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:29.293 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:30.543 01.250 12308 Exposure complete
00:04:30.666 00.123 12308 worker thread done servicing request
00:04:30.666 00.000 14556 OnExposeComplete: enter
00:04:30.670 00.004 14556 UpdateGuideState(): m_state=6
00:04:30.675 00.005 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8566
00:04:30.679 00.004 14556 Star::Find returns 1 (0), X=162.11, Y=999.43, Mass=2360, SNR=32.6, Peak=180 HFD=4.9
00:04:30.684 00.005 14556 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-3.07) = xAngle (1.36 = 1.36)
00:04:30.689 00.005 14556 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.26 = 1.26)
00:04:30.693 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.23 hyp=0.23 cameraTheta=-1.71 mountX=0.05 mountY=0.22, mountTheta=1.35
00:04:30.698 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.23, opts=13)
00:04:30.701 00.003 14556 Enqueuing Move request for scope (-0.03, -0.23)
00:04:30.706 00.005 12308 Worker thread wakes up
00:04:30.706 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.23) opts 0xd
00:04:30.706 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.23)
00:04:30.706 00.000 12308 Moving (-0.03, -0.23) raw xDistance=0.05 yDistance=0.22
00:04:30.707 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:04:30.707 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:04:30.707 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:04:30.707 00.000 12308 MoveAxis(E, 0, ABG)
00:04:30.708 00.001 12308 Move returns status 0, amount 0
00:04:30.708 00.000 12308 MoveAxis(N, 0, ABG)
00:04:30.708 00.000 12308 Move returns status 0, amount 0
00:04:30.708 00.000 12308 move complete, result=0
00:04:30.708 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:30.712 00.004 12308 worker thread done servicing request
00:04:30.729 00.017 14556 UpdateGuideState exits: m=2360 SNR=32.6
00:04:30.733 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:30.737 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:30.740 00.003 14556 Enqueuing Expose request
00:04:30.743 00.003 12308 Worker thread wakes up
00:04:30.744 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:30.744 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:30.744 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:04:31.994 01.250 12308 Exposure complete
00:04:32.114 00.120 12308 worker thread done servicing request
00:04:32.115 00.001 14556 OnExposeComplete: enter
00:04:32.119 00.004 14556 UpdateGuideState(): m_state=6
00:04:32.123 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8567
00:04:32.127 00.004 14556 Star::Find returns 1 (0), X=161.96, Y=999.60, Mass=2185, SNR=31.5, Peak=170 HFD=4.9
00:04:32.131 00.004 14556 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-3.07) = xAngle (0.22 = 0.22)
00:04:32.136 00.005 14556 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.12 = 0.12)
00:04:32.139 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-2.85 mountX=0.19 mountY=0.02, mountTheta=0.12
00:04:32.145 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.05, opts=13)
00:04:32.149 00.004 14556 Enqueuing Move request for scope (-0.18, -0.05)
00:04:32.153 00.004 12308 Worker thread wakes up
00:04:32.153 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.05) opts 0xd
00:04:32.153 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.05)
00:04:32.153 00.000 12308 Moving (-0.18, -0.05) raw xDistance=0.19 yDistance=0.02
00:04:32.153 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:04:32.155 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:32.155 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:04:32.155 00.000 12308 MoveAxis(E, 0, ABG)
00:04:32.155 00.000 12308 Move returns status 0, amount 0
00:04:32.156 00.001 12308 MoveAxis(N, 0, ABG)
00:04:32.156 00.000 12308 Move returns status 0, amount 0
00:04:32.156 00.000 12308 move complete, result=0
00:04:32.156 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:32.164 00.008 12308 worker thread done servicing request
00:04:32.185 00.021 14556 UpdateGuideState exits: m=2185 SNR=31.5
00:04:32.191 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:32.196 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:32.200 00.004 14556 Enqueuing Expose request
00:04:32.203 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:32.208 00.005 12308 Worker thread wakes up
00:04:32.208 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:32.208 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:33.451 01.243 12308 Exposure complete
00:04:33.568 00.117 12308 worker thread done servicing request
00:04:33.568 00.000 14556 OnExposeComplete: enter
00:04:33.571 00.003 14556 UpdateGuideState(): m_state=6
00:04:33.576 00.005 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8568
00:04:33.579 00.003 14556 Star::Find returns 1 (0), X=161.90, Y=999.56, Mass=2288, SNR=31.9, Peak=173 HFD=4.6
00:04:33.583 00.004 14556 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.07) = xAngle (0.29 = 0.29)
00:04:33.587 00.004 14556 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.19 = 0.19)
00:04:33.592 00.005 14556 CameraToMount -- cameraX=-0.25 cameraY=-0.09 hyp=0.26 cameraTheta=-2.78 mountX=0.25 mountY=0.05, mountTheta=0.20
00:04:33.597 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=-0.09, opts=13)
00:04:33.602 00.005 14556 Enqueuing Move request for scope (-0.25, -0.09)
00:04:33.606 00.004 12308 Worker thread wakes up
00:04:33.606 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.09) opts 0xd
00:04:33.606 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, -0.09)
00:04:33.606 00.000 12308 Moving (-0.25, -0.09) raw xDistance=0.25 yDistance=0.05
00:04:33.606 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:04:33.606 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:33.606 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:04:33.607 00.001 12308 MoveAxis(W, 109, ABG)
00:04:33.607 00.000 12308 Guiding  Dir = 3, Dur = 109
00:04:33.607 00.000 12308 IsSlewing returns 0
00:04:33.608 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:33.611 00.003 12308 IsGuiding returns 0
00:04:33.613 00.002 12308 PulseGuide returned control before completion, sleep 119
00:04:33.633 00.020 14556 UpdateGuideState exits: m=2288 SNR=31.9
00:04:33.638 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:33.642 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:33.646 00.004 14556 Enqueuing Expose request
00:04:33.737 00.091 12308 IsGuiding returns 1
00:04:33.738 00.001 12308 scope still moving after pulse duration time elapsed
00:04:33.768 00.030 12308 IsSlewing returns 0
00:04:33.768 00.000 12308 IsGuiding returns 0
00:04:33.769 00.001 12308 scope move finished after 109 + 47 ms
00:04:33.769 00.000 12308 Move returns status 0, amount 109
00:04:33.769 00.000 12308 MoveAxis(N, 0, ABG)
00:04:33.769 00.000 12308 Move returns status 0, amount 0
00:04:33.770 00.001 12308 move complete, result=0
00:04:33.770 00.000 12308 worker thread done servicing request
00:04:33.770 00.000 12308 Worker thread wakes up
00:04:33.771 00.001 14556 GuideStep: 0.3 px 109 ms WEST, 0.1 px 0 ms NORTH
00:04:33.776 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:33.777 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:35.019 01.242 12308 Exposure complete
00:04:35.134 00.115 14556 OnExposeComplete: enter
00:04:35.140 00.006 12308 worker thread done servicing request
00:04:35.141 00.001 14556 UpdateGuideState(): m_state=6
00:04:35.146 00.005 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8569
00:04:35.150 00.004 14556 Star::Find returns 1 (0), X=162.14, Y=999.82, Mass=2269, SNR=32.0, Peak=187 HFD=4.3
00:04:35.156 00.006 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.67 = -1.61)
00:04:35.159 00.003 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
00:04:35.163 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.16 hyp=0.16 cameraTheta=1.60 mountX=-0.01 mountY=-0.16, mountTheta=-1.61
00:04:35.169 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.16, opts=13)
00:04:35.173 00.004 14556 Enqueuing Move request for scope (-0.00, 0.16)
00:04:35.177 00.004 12308 Worker thread wakes up
00:04:35.177 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.16) opts 0xd
00:04:35.177 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.16)
00:04:35.177 00.000 12308 Moving (-0.00, 0.16) raw xDistance=-0.01 yDistance=-0.16
00:04:35.178 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:04:35.178 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:35.178 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:04:35.178 00.000 12308 MoveAxis(E, 0, ABG)
00:04:35.178 00.000 12308 Move returns status 0, amount 0
00:04:35.178 00.000 12308 MoveAxis(N, 0, ABG)
00:04:35.178 00.000 12308 Move returns status 0, amount 0
00:04:35.179 00.001 12308 move complete, result=0
00:04:35.179 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:35.184 00.005 12308 worker thread done servicing request
00:04:35.206 00.022 14556 UpdateGuideState exits: m=2269 SNR=32.0
00:04:35.211 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:35.215 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:35.219 00.004 14556 Enqueuing Expose request
00:04:35.224 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:04:35.229 00.005 12308 Worker thread wakes up
00:04:35.229 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:35.230 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:36.472 01.242 12308 Exposure complete
00:04:36.592 00.120 12308 worker thread done servicing request
00:04:36.593 00.001 14556 OnExposeComplete: enter
00:04:36.598 00.005 14556 UpdateGuideState(): m_state=6
00:04:36.603 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8570
00:04:36.607 00.004 14556 Star::Find returns 1 (0), X=162.24, Y=999.79, Mass=2146, SNR=30.9, Peak=177 HFD=4.5
00:04:36.611 00.004 14556 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.07) = xAngle (4.01 = -2.28)
00:04:36.614 00.003 14556 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.91 = -2.38)
00:04:36.618 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.17 cameraTheta=0.93 mountX=-0.11 mountY=-0.11, mountTheta=-2.32
00:04:36.623 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.13, opts=13)
00:04:36.627 00.004 14556 Enqueuing Move request for scope (0.10, 0.13)
00:04:36.630 00.003 12308 Worker thread wakes up
00:04:36.630 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
00:04:36.630 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
00:04:36.631 00.001 12308 Moving (0.10, 0.13) raw xDistance=-0.11 yDistance=-0.11
00:04:36.631 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:04:36.631 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:36.631 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:04:36.631 00.000 12308 MoveAxis(E, 0, ABG)
00:04:36.631 00.000 12308 Move returns status 0, amount 0
00:04:36.631 00.000 12308 MoveAxis(N, 0, ABG)
00:04:36.631 00.000 12308 Move returns status 0, amount 0
00:04:36.633 00.002 12308 move complete, result=0
00:04:36.633 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:36.637 00.004 12308 worker thread done servicing request
00:04:36.656 00.019 14556 UpdateGuideState exits: m=2146 SNR=30.9
00:04:36.660 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:36.662 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:36.666 00.004 14556 Enqueuing Expose request
00:04:36.669 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:36.673 00.004 12308 Worker thread wakes up
00:04:36.673 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:36.673 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:37.923 01.250 12308 Exposure complete
00:04:38.046 00.123 12308 worker thread done servicing request
00:04:38.046 00.000 14556 OnExposeComplete: enter
00:04:38.051 00.005 14556 UpdateGuideState(): m_state=6
00:04:38.057 00.006 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8571
00:04:38.062 00.005 14556 Star::Find returns 1 (0), X=162.09, Y=999.90, Mass=2337, SNR=32.8, Peak=209 HFD=4.5
00:04:38.066 00.004 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
00:04:38.071 00.005 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
00:04:38.075 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.80 mountX=0.04 mountY=-0.25, mountTheta=-1.41
00:04:38.079 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.24, opts=13)
00:04:38.084 00.005 14556 Enqueuing Move request for scope (-0.06, 0.24)
00:04:38.086 00.002 12308 Worker thread wakes up
00:04:38.088 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.24) opts 0xd
00:04:38.088 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.24)
00:04:38.088 00.000 12308 Moving (-0.06, 0.24) raw xDistance=0.04 yDistance=-0.25
00:04:38.088 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:04:38.089 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:04:38.089 00.000 12308 MoveAxis(E, 0, ABG)
00:04:38.089 00.000 12308 Move returns status 0, amount 0
00:04:38.090 00.001 12308 MoveAxis(N, 174, ABG)
00:04:38.090 00.000 12308 Guiding  Dir = 0, Dur = 174
00:04:38.090 00.000 12308 IsSlewing returns 0
00:04:38.091 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:38.095 00.004 12308 IsGuiding returns 0
00:04:38.095 00.000 12308 PulseGuide returned control before completion, sleep 184
00:04:38.116 00.021 14556 UpdateGuideState exits: m=2337 SNR=32.8
00:04:38.122 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:38.126 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:38.132 00.006 14556 Enqueuing Expose request
00:04:38.289 00.157 12308 IsGuiding returns 1
00:04:38.291 00.002 12308 scope still moving after pulse duration time elapsed
00:04:38.321 00.030 12308 IsSlewing returns 0
00:04:38.322 00.001 12308 IsGuiding returns 1
00:04:38.352 00.030 12308 IsSlewing returns 0
00:04:38.353 00.001 12308 IsGuiding returns 1
00:04:38.383 00.030 12308 IsSlewing returns 0
00:04:38.384 00.001 12308 IsGuiding returns 0
00:04:38.384 00.000 12308 scope move finished after 174 + 115 ms
00:04:38.385 00.001 12308 Move returns status 0, amount 174
00:04:38.386 00.001 12308 move complete, result=0
00:04:38.386 00.000 12308 worker thread done servicing request
00:04:38.386 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 174 ms NORTH
00:04:38.392 00.006 12308 Worker thread wakes up
00:04:38.392 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:38.392 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:39.641 01.249 12308 Exposure complete
00:04:39.761 00.120 12308 worker thread done servicing request
00:04:39.762 00.001 14556 OnExposeComplete: enter
00:04:39.766 00.004 14556 UpdateGuideState(): m_state=6
00:04:39.770 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8572
00:04:39.773 00.003 14556 Star::Find returns 1 (0), X=162.00, Y=999.63, Mass=2306, SNR=32.2, Peak=166 HFD=4.8
00:04:39.778 00.005 14556 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.07) = xAngle (0.12 = 0.12)
00:04:39.781 00.003 14556 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.03 = 0.03)
00:04:39.786 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.03 hyp=0.15 cameraTheta=-2.95 mountX=0.14 mountY=0.00, mountTheta=0.03
00:04:39.792 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.03, opts=13)
00:04:39.796 00.004 14556 Enqueuing Move request for scope (-0.14, -0.03)
00:04:39.798 00.002 12308 Worker thread wakes up
00:04:39.800 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.03) opts 0xd
00:04:39.800 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.03)
00:04:39.800 00.000 12308 Moving (-0.14, -0.03) raw xDistance=0.14 yDistance=0.00
00:04:39.800 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:04:39.801 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:39.801 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:04:39.801 00.000 12308 MoveAxis(E, 0, ABG)
00:04:39.801 00.000 12308 Move returns status 0, amount 0
00:04:39.802 00.001 12308 MoveAxis(N, 0, ABG)
00:04:39.802 00.000 12308 Move returns status 0, amount 0
00:04:39.802 00.000 12308 move complete, result=0
00:04:39.802 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:39.807 00.005 12308 worker thread done servicing request
00:04:39.829 00.022 14556 UpdateGuideState exits: m=2306 SNR=32.2
00:04:39.834 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:39.838 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:39.841 00.003 14556 Enqueuing Expose request
00:04:39.846 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:39.850 00.004 12308 Worker thread wakes up
00:04:39.850 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:39.851 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:41.135 01.284 12308 Exposure complete
00:04:41.236 00.101 12308 worker thread done servicing request
00:04:41.237 00.001 14556 OnExposeComplete: enter
00:04:41.241 00.004 14556 UpdateGuideState(): m_state=6
00:04:41.246 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8573
00:04:41.253 00.007 14556 Star::Find returns 1 (0), X=162.17, Y=999.57, Mass=2284, SNR=32.3, Peak=158 HFD=4.7
00:04:41.257 00.004 14556 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-3.07) = xAngle (1.83 = 1.83)
00:04:41.261 00.004 14556 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.73 = 1.73)
00:04:41.265 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.25 mountX=-0.02 mountY=0.09, mountTheta=1.82
00:04:41.270 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.08, opts=13)
00:04:41.274 00.004 14556 Enqueuing Move request for scope (0.03, -0.08)
00:04:41.277 00.003 12308 Worker thread wakes up
00:04:41.278 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
00:04:41.278 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
00:04:41.278 00.000 12308 Moving (0.03, -0.08) raw xDistance=-0.02 yDistance=0.09
00:04:41.278 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:04:41.278 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:41.279 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:04:41.279 00.000 12308 MoveAxis(E, 0, ABG)
00:04:41.279 00.000 12308 Move returns status 0, amount 0
00:04:41.279 00.000 12308 MoveAxis(N, 0, ABG)
00:04:41.279 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:41.285 00.006 12308 Move returns status 0, amount 0
00:04:41.285 00.000 12308 move complete, result=0
00:04:41.285 00.000 12308 worker thread done servicing request
00:04:41.306 00.021 14556 UpdateGuideState exits: m=2284 SNR=32.3
00:04:41.312 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:41.317 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:41.321 00.004 14556 Enqueuing Expose request
00:04:41.326 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:04:41.330 00.004 12308 Worker thread wakes up
00:04:41.330 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:41.330 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:42.571 01.241 12308 Exposure complete
00:04:42.695 00.124 12308 worker thread done servicing request
00:04:42.695 00.000 14556 OnExposeComplete: enter
00:04:42.699 00.004 14556 UpdateGuideState(): m_state=6
00:04:42.703 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8574
00:04:42.708 00.005 14556 Star::Find returns 1 (0), X=162.10, Y=999.76, Mass=2150, SNR=31.2, Peak=176 HFD=4.2
00:04:42.711 00.003 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.07 = -1.22)
00:04:42.715 00.004 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.32)
00:04:42.720 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.99 mountX=0.04 mountY=-0.11, mountTheta=-1.23
00:04:42.726 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.10, opts=13)
00:04:42.733 00.007 14556 Enqueuing Move request for scope (-0.05, 0.10)
00:04:42.737 00.004 12308 Worker thread wakes up
00:04:42.737 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
00:04:42.737 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
00:04:42.738 00.001 12308 Moving (-0.05, 0.10) raw xDistance=0.04 yDistance=-0.11
00:04:42.738 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:04:42.738 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:42.738 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:04:42.738 00.000 12308 MoveAxis(E, 0, ABG)
00:04:42.740 00.002 12308 Move returns status 0, amount 0
00:04:42.740 00.000 12308 MoveAxis(N, 0, ABG)
00:04:42.740 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:42.743 00.003 12308 Move returns status 0, amount 0
00:04:42.743 00.000 12308 move complete, result=0
00:04:42.744 00.001 12308 worker thread done servicing request
00:04:42.761 00.017 14556 UpdateGuideState exits: m=2150 SNR=31.2
00:04:42.764 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:42.769 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:42.773 00.004 14556 Enqueuing Expose request
00:04:42.776 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:42.782 00.006 12308 Worker thread wakes up
00:04:42.782 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:42.782 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:44.025 01.243 12308 Exposure complete
00:04:44.160 00.135 12308 worker thread done servicing request
00:04:44.160 00.000 14556 OnExposeComplete: enter
00:04:44.164 00.004 14556 UpdateGuideState(): m_state=6
00:04:44.168 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8575
00:04:44.173 00.005 14556 Star::Find returns 1 (0), X=162.00, Y=999.83, Mass=2376, SNR=32.8, Peak=177 HFD=4.6
00:04:44.177 00.004 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.34 = -0.94)
00:04:44.180 00.003 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.04)
00:04:44.185 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.17 hyp=0.23 cameraTheta=2.27 mountX=0.13 mountY=-0.20, mountTheta=-0.97
00:04:44.191 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.17, opts=13)
00:04:44.195 00.004 14556 Enqueuing Move request for scope (-0.15, 0.17)
00:04:44.199 00.004 12308 Worker thread wakes up
00:04:44.199 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.17) opts 0xd
00:04:44.199 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.17)
00:04:44.199 00.000 12308 Moving (-0.15, 0.17) raw xDistance=0.13 yDistance=-0.20
00:04:44.199 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:04:44.199 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:44.200 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:04:44.200 00.000 12308 MoveAxis(E, 0, ABG)
00:04:44.200 00.000 12308 Move returns status 0, amount 0
00:04:44.200 00.000 12308 MoveAxis(N, 0, ABG)
00:04:44.201 00.001 12308 Move returns status 0, amount 0
00:04:44.201 00.000 12308 move complete, result=0
00:04:44.201 00.000 12308 worker thread done servicing request
00:04:44.202 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:44.230 00.028 14556 UpdateGuideState exits: m=2376 SNR=32.8
00:04:44.234 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:44.237 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:44.241 00.004 14556 Enqueuing Expose request
00:04:44.245 00.004 12308 Worker thread wakes up
00:04:44.245 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:44.245 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:44.245 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:04:45.486 01.241 12308 Exposure complete
00:04:45.591 00.105 12308 worker thread done servicing request
00:04:45.591 00.000 14556 OnExposeComplete: enter
00:04:45.594 00.003 14556 UpdateGuideState(): m_state=6
00:04:45.598 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8576
00:04:45.601 00.003 14556 Star::Find returns 1 (0), X=162.01, Y=999.63, Mass=2233, SNR=31.4, Peak=179 HFD=4.4
00:04:45.605 00.004 14556 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.07) = xAngle (0.12 = 0.12)
00:04:45.608 00.003 14556 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.02 = 0.02)
00:04:45.611 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.03 hyp=0.14 cameraTheta=-2.95 mountX=0.13 mountY=0.00, mountTheta=0.02
00:04:45.615 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.03, opts=13)
00:04:45.619 00.004 14556 Enqueuing Move request for scope (-0.13, -0.03)
00:04:45.622 00.003 12308 Worker thread wakes up
00:04:45.622 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.03) opts 0xd
00:04:45.622 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.03)
00:04:45.622 00.000 12308 Moving (-0.13, -0.03) raw xDistance=0.13 yDistance=0.00
00:04:45.623 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:04:45.623 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:45.623 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:04:45.623 00.000 12308 MoveAxis(E, 0, ABG)
00:04:45.623 00.000 12308 Move returns status 0, amount 0
00:04:45.624 00.001 12308 MoveAxis(N, 0, ABG)
00:04:45.624 00.000 12308 Move returns status 0, amount 0
00:04:45.624 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:45.629 00.005 12308 move complete, result=0
00:04:45.629 00.000 12308 worker thread done servicing request
00:04:45.647 00.018 14556 UpdateGuideState exits: m=2233 SNR=31.4
00:04:45.652 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:45.657 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:45.661 00.004 14556 Enqueuing Expose request
00:04:45.666 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:45.669 00.003 12308 Worker thread wakes up
00:04:45.669 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:45.669 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:46.927 01.258 12308 Exposure complete
00:04:47.051 00.124 12308 worker thread done servicing request
00:04:47.052 00.001 14556 OnExposeComplete: enter
00:04:47.055 00.003 14556 UpdateGuideState(): m_state=6
00:04:47.060 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8577
00:04:47.064 00.004 14556 Star::Find returns 1 (0), X=161.92, Y=999.79, Mass=2291, SNR=32.1, Peak=190 HFD=4.5
00:04:47.068 00.004 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.68 = -0.61)
00:04:47.071 00.003 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.58 = -0.71)
00:04:47.075 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.14 hyp=0.26 cameraTheta=2.60 mountX=0.22 mountY=-0.17, mountTheta=-0.67
00:04:47.080 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.14, opts=13)
00:04:47.083 00.003 14556 Enqueuing Move request for scope (-0.23, 0.14)
00:04:47.086 00.003 12308 Worker thread wakes up
00:04:47.088 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.14) opts 0xd
00:04:47.089 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.14)
00:04:47.089 00.000 12308 Moving (-0.23, 0.14) raw xDistance=0.22 yDistance=-0.17
00:04:47.089 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:04:47.089 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:47.090 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:04:47.090 00.000 12308 MoveAxis(W, 94, ABG)
00:04:47.090 00.000 12308 Guiding  Dir = 3, Dur = 94
00:04:47.090 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:47.094 00.004 12308 IsSlewing returns 0
00:04:47.095 00.001 12308 IsGuiding returns 0
00:04:47.096 00.001 12308 PulseGuide returned control before completion, sleep 104
00:04:47.118 00.022 14556 UpdateGuideState exits: m=2291 SNR=32.1
00:04:47.123 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:47.128 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:47.133 00.005 14556 Enqueuing Expose request
00:04:47.214 00.081 12308 IsGuiding returns 1
00:04:47.214 00.000 12308 scope still moving after pulse duration time elapsed
00:04:47.245 00.031 12308 IsSlewing returns 0
00:04:47.245 00.000 12308 IsGuiding returns 0
00:04:47.247 00.002 12308 scope move finished after 94 + 56 ms
00:04:47.247 00.000 12308 Move returns status 0, amount 94
00:04:47.247 00.000 12308 MoveAxis(N, 0, ABG)
00:04:47.247 00.000 12308 Move returns status 0, amount 0
00:04:47.247 00.000 12308 move complete, result=0
00:04:47.247 00.000 12308 worker thread done servicing request
00:04:47.247 00.000 14556 GuideStep: 0.2 px 94 ms WEST, -0.2 px 0 ms NORTH
00:04:47.252 00.005 12308 Worker thread wakes up
00:04:47.253 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:47.253 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:48.511 01.258 12308 Exposure complete
00:04:48.632 00.121 12308 worker thread done servicing request
00:04:48.632 00.000 14556 OnExposeComplete: enter
00:04:48.636 00.004 14556 UpdateGuideState(): m_state=6
00:04:48.639 00.003 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8578
00:04:48.644 00.005 14556 Star::Find returns 1 (0), X=162.19, Y=999.77, Mass=2323, SNR=32.4, Peak=184 HFD=4.4
00:04:48.649 00.005 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.29 = -1.99)
00:04:48.652 00.003 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.09)
00:04:48.657 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.12 cameraTheta=1.22 mountX=-0.05 mountY=-0.11, mountTheta=-2.01
00:04:48.661 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.12, opts=13)
00:04:48.666 00.005 14556 Enqueuing Move request for scope (0.04, 0.12)
00:04:48.669 00.003 12308 Worker thread wakes up
00:04:48.670 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
00:04:48.670 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
00:04:48.670 00.000 12308 Moving (0.04, 0.12) raw xDistance=-0.05 yDistance=-0.11
00:04:48.670 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:04:48.670 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:48.670 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:04:48.670 00.000 12308 MoveAxis(E, 0, ABG)
00:04:48.671 00.001 12308 Move returns status 0, amount 0
00:04:48.671 00.000 12308 MoveAxis(N, 0, ABG)
00:04:48.671 00.000 12308 Move returns status 0, amount 0
00:04:48.671 00.000 12308 move complete, result=0
00:04:48.671 00.000 12308 worker thread done servicing request
00:04:48.671 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:48.698 00.027 14556 UpdateGuideState exits: m=2323 SNR=32.4
00:04:48.702 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:48.705 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:48.709 00.004 14556 Enqueuing Expose request
00:04:48.714 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:48.720 00.006 12308 Worker thread wakes up
00:04:48.720 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:48.720 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:49.961 01.241 12308 Exposure complete
00:04:50.086 00.125 12308 worker thread done servicing request
00:04:50.086 00.000 14556 OnExposeComplete: enter
00:04:50.091 00.005 14556 UpdateGuideState(): m_state=6
00:04:50.097 00.006 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8579
00:04:50.101 00.004 14556 Star::Find returns 1 (0), X=162.14, Y=999.91, Mass=2158, SNR=31.1, Peak=189 HFD=4.3
00:04:50.105 00.004 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.64 = -1.65)
00:04:50.109 00.004 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
00:04:50.112 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.26 hyp=0.26 cameraTheta=1.56 mountX=-0.02 mountY=-0.25, mountTheta=-1.65
00:04:50.117 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.26, opts=13)
00:04:50.120 00.003 14556 Enqueuing Move request for scope (0.00, 0.26)
00:04:50.125 00.005 12308 Worker thread wakes up
00:04:50.125 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.26) opts 0xd
00:04:50.125 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.26)
00:04:50.125 00.000 12308 Moving (0.00, 0.26) raw xDistance=-0.02 yDistance=-0.25
00:04:50.125 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:04:50.126 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:04:50.126 00.000 12308 MoveAxis(E, 0, ABG)
00:04:50.126 00.000 12308 Move returns status 0, amount 0
00:04:50.126 00.000 12308 MoveAxis(N, 178, ABG)
00:04:50.126 00.000 12308 Guiding  Dir = 0, Dur = 178
00:04:50.128 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:50.130 00.002 12308 IsSlewing returns 0
00:04:50.130 00.000 12308 IsGuiding returns 0
00:04:50.131 00.001 12308 PulseGuide returned control before completion, sleep 188
00:04:50.152 00.021 14556 UpdateGuideState exits: m=2158 SNR=31.1
00:04:50.155 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:50.159 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:50.164 00.005 14556 Enqueuing Expose request
00:04:50.325 00.161 12308 IsGuiding returns 1
00:04:50.326 00.001 12308 scope still moving after pulse duration time elapsed
00:04:50.356 00.030 12308 IsSlewing returns 0
00:04:50.357 00.001 12308 IsGuiding returns 0
00:04:50.358 00.001 12308 scope move finished after 178 + 49 ms
00:04:50.358 00.000 12308 Move returns status 0, amount 178
00:04:50.358 00.000 12308 move complete, result=0
00:04:50.360 00.002 12308 worker thread done servicing request
00:04:50.360 00.000 12308 Worker thread wakes up
00:04:50.360 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 178 ms NORTH
00:04:50.367 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:50.367 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:51.621 01.254 12308 Exposure complete
00:04:51.745 00.124 12308 worker thread done servicing request
00:04:51.745 00.000 14556 OnExposeComplete: enter
00:04:51.749 00.004 14556 UpdateGuideState(): m_state=6
00:04:51.755 00.006 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8580
00:04:51.758 00.003 14556 Star::Find returns 1 (0), X=162.11, Y=999.64, Mass=2351, SNR=32.6, Peak=184 HFD=4.6
00:04:51.762 00.004 14556 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-3.07) = xAngle (0.33 = 0.33)
00:04:51.766 00.004 14556 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.23 = 0.23)
00:04:51.770 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.04 cameraTheta=-2.74 mountX=0.03 mountY=0.01, mountTheta=0.24
00:04:51.775 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.01, opts=13)
00:04:51.779 00.004 14556 Enqueuing Move request for scope (-0.03, -0.01)
00:04:51.784 00.005 12308 Worker thread wakes up
00:04:51.784 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
00:04:51.784 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
00:04:51.784 00.000 12308 Moving (-0.03, -0.01) raw xDistance=0.03 yDistance=0.01
00:04:51.784 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:04:51.786 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:51.786 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:04:51.786 00.000 12308 MoveAxis(E, 0, ABG)
00:04:51.786 00.000 12308 Move returns status 0, amount 0
00:04:51.786 00.000 12308 MoveAxis(N, 0, ABG)
00:04:51.787 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:51.791 00.004 12308 Move returns status 0, amount 0
00:04:51.791 00.000 12308 move complete, result=0
00:04:51.791 00.000 12308 worker thread done servicing request
00:04:51.812 00.021 14556 UpdateGuideState exits: m=2351 SNR=32.6
00:04:51.819 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:51.823 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:51.826 00.003 14556 Enqueuing Expose request
00:04:51.831 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:51.834 00.003 12308 Worker thread wakes up
00:04:51.834 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:51.834 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:53.075 01.241 12308 Exposure complete
00:04:53.186 00.111 12308 worker thread done servicing request
00:04:53.186 00.000 14556 OnExposeComplete: enter
00:04:53.190 00.004 14556 UpdateGuideState(): m_state=6
00:04:53.194 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8581
00:04:53.197 00.003 14556 Star::Find returns 1 (0), X=161.98, Y=999.62, Mass=2339, SNR=32.3, Peak=200 HFD=4.2
00:04:53.201 00.004 14556 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
00:04:53.205 00.004 14556 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
00:04:53.208 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.17 cameraTheta=-2.90 mountX=0.16 mountY=0.01, mountTheta=0.08
00:04:53.215 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.04, opts=13)
00:04:53.218 00.003 14556 Enqueuing Move request for scope (-0.16, -0.04)
00:04:53.222 00.004 12308 Worker thread wakes up
00:04:53.222 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
00:04:53.222 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
00:04:53.223 00.001 12308 Moving (-0.16, -0.04) raw xDistance=0.16 yDistance=0.01
00:04:53.223 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:04:53.223 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:53.223 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:04:53.223 00.000 12308 MoveAxis(E, 0, ABG)
00:04:53.223 00.000 12308 Move returns status 0, amount 0
00:04:53.223 00.000 12308 MoveAxis(N, 0, ABG)
00:04:53.225 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:53.228 00.003 12308 Move returns status 0, amount 0
00:04:53.228 00.000 12308 move complete, result=0
00:04:53.229 00.001 12308 worker thread done servicing request
00:04:53.246 00.017 14556 UpdateGuideState exits: m=2339 SNR=32.3
00:04:53.251 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:53.256 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:53.258 00.002 14556 Enqueuing Expose request
00:04:53.261 00.003 12308 Worker thread wakes up
00:04:53.262 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:53.262 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:53.262 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:54.516 01.254 12308 Exposure complete
00:04:54.629 00.113 12308 worker thread done servicing request
00:04:54.629 00.000 14556 OnExposeComplete: enter
00:04:54.634 00.005 14556 UpdateGuideState(): m_state=6
00:04:54.639 00.005 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8582
00:04:54.643 00.004 14556 Star::Find returns 1 (0), X=162.09, Y=999.81, Mass=2183, SNR=31.3, Peak=193 HFD=4.4
00:04:54.647 00.004 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.96 = -1.32)
00:04:54.650 00.003 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.42)
00:04:54.654 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.89 mountX=0.04 mountY=-0.15, mountTheta=-1.32
00:04:54.659 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.15, opts=13)
00:04:54.665 00.006 14556 Enqueuing Move request for scope (-0.05, 0.15)
00:04:54.670 00.005 12308 Worker thread wakes up
00:04:54.670 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
00:04:54.670 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
00:04:54.670 00.000 12308 Moving (-0.05, 0.15) raw xDistance=0.04 yDistance=-0.15
00:04:54.670 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:04:54.670 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:54.671 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:04:54.671 00.000 12308 MoveAxis(E, 0, ABG)
00:04:54.671 00.000 12308 Move returns status 0, amount 0
00:04:54.672 00.001 12308 MoveAxis(N, 0, ABG)
00:04:54.672 00.000 12308 Move returns status 0, amount 0
00:04:54.672 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:54.676 00.004 12308 move complete, result=0
00:04:54.676 00.000 12308 worker thread done servicing request
00:04:54.698 00.022 14556 UpdateGuideState exits: m=2183 SNR=31.3
00:04:54.702 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:54.705 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:54.710 00.005 14556 Enqueuing Expose request
00:04:54.715 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:04:54.720 00.005 12308 Worker thread wakes up
00:04:54.720 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:54.720 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:55.971 01.251 12308 Exposure complete
00:04:56.097 00.126 12308 worker thread done servicing request
00:04:56.098 00.001 14556 OnExposeComplete: enter
00:04:56.103 00.005 14556 UpdateGuideState(): m_state=6
00:04:56.108 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8583
00:04:56.112 00.004 14556 Star::Find returns 1 (0), X=161.95, Y=999.70, Mass=2215, SNR=31.5, Peak=190 HFD=4.3
00:04:56.117 00.005 14556 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.07) = xAngle (6.01 = -0.28)
00:04:56.122 00.005 14556 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.37)
00:04:56.126 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.04 hyp=0.20 cameraTheta=2.93 mountX=0.19 mountY=-0.07, mountTheta=-0.36
00:04:56.133 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.04, opts=13)
00:04:56.137 00.004 14556 Enqueuing Move request for scope (-0.19, 0.04)
00:04:56.141 00.004 12308 Worker thread wakes up
00:04:56.141 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.04) opts 0xd
00:04:56.141 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.04)
00:04:56.141 00.000 12308 Moving (-0.19, 0.04) raw xDistance=0.19 yDistance=-0.07
00:04:56.143 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:04:56.143 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:56.143 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:04:56.143 00.000 12308 MoveAxis(E, 0, ABG)
00:04:56.144 00.001 12308 Move returns status 0, amount 0
00:04:56.144 00.000 12308 MoveAxis(N, 0, ABG)
00:04:56.144 00.000 12308 Move returns status 0, amount 0
00:04:56.144 00.000 12308 move complete, result=0
00:04:56.145 00.001 12308 worker thread done servicing request
00:04:56.145 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:56.172 00.027 14556 UpdateGuideState exits: m=2215 SNR=31.5
00:04:56.178 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:56.182 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:56.188 00.006 14556 Enqueuing Expose request
00:04:56.194 00.006 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:56.198 00.004 12308 Worker thread wakes up
00:04:56.198 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:56.198 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:57.442 01.244 12308 Exposure complete
00:04:57.558 00.116 12308 worker thread done servicing request
00:04:57.559 00.001 14556 OnExposeComplete: enter
00:04:57.563 00.004 14556 UpdateGuideState(): m_state=6
00:04:57.566 00.003 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8584
00:04:57.569 00.003 14556 Star::Find returns 1 (0), X=161.90, Y=999.90, Mass=2281, SNR=32.2, Peak=207 HFD=4.5
00:04:57.571 00.002 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.42 = -0.87)
00:04:57.575 00.004 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.96)
00:04:57.578 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=0.25 hyp=0.35 cameraTheta=2.34 mountX=0.22 mountY=-0.28, mountTheta=-0.90
00:04:57.583 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.25, opts=13)
00:04:57.586 00.003 14556 Enqueuing Move request for scope (-0.24, 0.25)
00:04:57.590 00.004 12308 Worker thread wakes up
00:04:57.590 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.25) opts 0xd
00:04:57.590 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.25)
00:04:57.590 00.000 12308 Moving (-0.24, 0.25) raw xDistance=0.22 yDistance=-0.28
00:04:57.591 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:04:57.591 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
00:04:57.591 00.000 12308 MoveAxis(W, 97, ABG)
00:04:57.591 00.000 12308 Guiding  Dir = 3, Dur = 97
00:04:57.591 00.000 12308 IsSlewing returns 0
00:04:57.591 00.000 12308 IsGuiding returns 0
00:04:57.592 00.001 12308 PulseGuide returned control before completion, sleep 107
00:04:57.592 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:57.617 00.025 14556 UpdateGuideState exits: m=2281 SNR=32.2
00:04:57.622 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:57.627 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:57.631 00.004 14556 Enqueuing Expose request
00:04:57.701 00.070 12308 IsGuiding returns 1
00:04:57.701 00.000 12308 scope still moving after pulse duration time elapsed
00:04:57.732 00.031 12308 IsSlewing returns 0
00:04:57.733 00.001 12308 IsGuiding returns 0
00:04:57.734 00.001 12308 scope move finished after 97 + 44 ms
00:04:57.734 00.000 12308 Move returns status 0, amount 97
00:04:57.734 00.000 12308 MoveAxis(N, 200, ABG)
00:04:57.735 00.001 12308 Guiding  Dir = 0, Dur = 200
00:04:57.736 00.001 12308 IsSlewing returns 0
00:04:57.736 00.000 12308 IsGuiding returns 0
00:04:57.736 00.000 12308 PulseGuide returned control before completion, sleep 210
00:04:57.950 00.214 12308 IsGuiding returns 1
00:04:57.951 00.001 12308 scope still moving after pulse duration time elapsed
00:04:57.982 00.031 12308 IsSlewing returns 0
00:04:57.984 00.002 12308 IsGuiding returns 0
00:04:57.984 00.000 12308 scope move finished after 200 + 47 ms
00:04:57.984 00.000 12308 Move returns status 0, amount 200
00:04:57.985 00.001 12308 move complete, result=0
00:04:57.985 00.000 12308 worker thread done servicing request
00:04:57.985 00.000 12308 Worker thread wakes up
00:04:57.985 00.000 14556 GuideStep: 0.2 px 97 ms WEST, -0.3 px 200 ms NORTH
00:04:57.993 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:57.993 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:04:59.246 01.253 12308 Exposure complete
00:04:59.358 00.112 12308 worker thread done servicing request
00:04:59.358 00.000 14556 OnExposeComplete: enter
00:04:59.362 00.004 14556 UpdateGuideState(): m_state=6
00:04:59.366 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8585
00:04:59.370 00.004 14556 Star::Find returns 1 (0), X=161.98, Y=999.58, Mass=2381, SNR=32.5, Peak=156 HFD=4.9
00:04:59.374 00.004 14556 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-3.07) = xAngle (0.34 = 0.34)
00:04:59.379 00.005 14556 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.24 = 0.24)
00:04:59.384 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-2.73 mountX=0.17 mountY=0.04, mountTheta=0.25
00:04:59.388 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.07, opts=13)
00:04:59.391 00.003 14556 Enqueuing Move request for scope (-0.17, -0.07)
00:04:59.394 00.003 12308 Worker thread wakes up
00:04:59.394 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.07) opts 0xd
00:04:59.395 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.07)
00:04:59.395 00.000 12308 Moving (-0.17, -0.07) raw xDistance=0.17 yDistance=0.04
00:04:59.395 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:04:59.395 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:04:59.395 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:04:59.395 00.000 12308 MoveAxis(E, 0, ABG)
00:04:59.396 00.001 12308 Move returns status 0, amount 0
00:04:59.396 00.000 12308 MoveAxis(N, 0, ABG)
00:04:59.396 00.000 12308 Move returns status 0, amount 0
00:04:59.396 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:04:59.400 00.004 12308 move complete, result=0
00:04:59.400 00.000 12308 worker thread done servicing request
00:04:59.417 00.017 14556 UpdateGuideState exits: m=2381 SNR=32.5
00:04:59.421 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:59.425 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:04:59.429 00.004 14556 Enqueuing Expose request
00:04:59.434 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:59.437 00.003 12308 Worker thread wakes up
00:04:59.437 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:04:59.437 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:00.680 01.243 12308 Exposure complete
00:05:00.807 00.127 12308 worker thread done servicing request
00:05:00.807 00.000 14556 OnExposeComplete: enter
00:05:00.812 00.005 14556 UpdateGuideState(): m_state=6
00:05:00.816 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8586
00:05:00.820 00.004 14556 Star::Find returns 1 (0), X=161.92, Y=999.64, Mass=2353, SNR=32.6, Peak=168 HFD=4.7
00:05:00.823 00.003 14556 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.07) = xAngle (0.03 = 0.03)
00:05:00.826 00.003 14556 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.07 = -0.07)
00:05:00.829 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.02 hyp=0.23 cameraTheta=-3.04 mountX=0.23 mountY=-0.02, mountTheta=-0.07
00:05:00.833 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.02, opts=13)
00:05:00.836 00.003 14556 Enqueuing Move request for scope (-0.23, -0.02)
00:05:00.841 00.005 12308 Worker thread wakes up
00:05:00.841 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.02) opts 0xd
00:05:00.841 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.02)
00:05:00.841 00.000 12308 Moving (-0.23, -0.02) raw xDistance=0.23 yDistance=-0.02
00:05:00.841 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:05:00.842 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:00.842 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:05:00.842 00.000 12308 MoveAxis(W, 99, ABG)
00:05:00.842 00.000 12308 Guiding  Dir = 3, Dur = 99
00:05:00.842 00.000 12308 IsSlewing returns 0
00:05:00.842 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:00.848 00.006 12308 IsGuiding returns 0
00:05:00.849 00.001 12308 PulseGuide returned control before completion, sleep 109
00:05:00.870 00.021 14556 UpdateGuideState exits: m=2353 SNR=32.6
00:05:00.877 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:00.881 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:00.886 00.005 14556 Enqueuing Expose request
00:05:00.969 00.083 12308 IsGuiding returns 1
00:05:00.969 00.000 12308 scope still moving after pulse duration time elapsed
00:05:01.001 00.032 12308 IsSlewing returns 0
00:05:01.001 00.000 12308 IsGuiding returns 0
00:05:01.003 00.002 12308 scope move finished after 99 + 54 ms
00:05:01.003 00.000 12308 Move returns status 0, amount 99
00:05:01.004 00.001 12308 MoveAxis(N, 0, ABG)
00:05:01.004 00.000 12308 Move returns status 0, amount 0
00:05:01.004 00.000 12308 move complete, result=0
00:05:01.004 00.000 12308 worker thread done servicing request
00:05:01.005 00.001 12308 Worker thread wakes up
00:05:01.005 00.000 14556 GuideStep: 0.2 px 99 ms WEST, -0.0 px 0 ms NORTH
00:05:01.011 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:01.011 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:02.266 01.255 12308 Exposure complete
00:05:02.393 00.127 12308 worker thread done servicing request
00:05:02.394 00.001 14556 OnExposeComplete: enter
00:05:02.397 00.003 14556 UpdateGuideState(): m_state=6
00:05:02.402 00.005 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8587
00:05:02.407 00.005 14556 Star::Find returns 1 (0), X=162.08, Y=999.66, Mass=2170, SNR=31.3, Peak=170 HFD=4.7
00:05:02.410 00.003 14556 CameraToMount -- cameraTheta (3.05) - m_xAngle (-3.07) = xAngle (6.12 = -0.16)
00:05:02.414 00.004 14556 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.03 = -0.26)
00:05:02.418 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=3.05 mountX=0.06 mountY=-0.02, mountTheta=-0.25
00:05:02.423 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.01, opts=13)
00:05:02.428 00.005 14556 Enqueuing Move request for scope (-0.06, 0.01)
00:05:02.431 00.003 12308 Worker thread wakes up
00:05:02.432 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
00:05:02.432 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
00:05:02.432 00.000 12308 Moving (-0.06, 0.01) raw xDistance=0.06 yDistance=-0.02
00:05:02.432 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:05:02.432 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:02.433 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:05:02.433 00.000 12308 MoveAxis(E, 0, ABG)
00:05:02.433 00.000 12308 Move returns status 0, amount 0
00:05:02.433 00.000 12308 MoveAxis(N, 0, ABG)
00:05:02.433 00.000 12308 Move returns status 0, amount 0
00:05:02.434 00.001 12308 move complete, result=0
00:05:02.434 00.000 12308 worker thread done servicing request
00:05:02.434 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:02.459 00.025 14556 UpdateGuideState exits: m=2170 SNR=31.3
00:05:02.464 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:02.469 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:02.474 00.005 14556 Enqueuing Expose request
00:05:02.480 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:02.484 00.004 12308 Worker thread wakes up
00:05:02.484 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:02.484 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:03.739 01.255 12308 Exposure complete
00:05:03.853 00.114 12308 worker thread done servicing request
00:05:03.853 00.000 14556 OnExposeComplete: enter
00:05:03.856 00.003 14556 UpdateGuideState(): m_state=6
00:05:03.861 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8588
00:05:03.866 00.005 14556 Star::Find returns 1 (0), X=162.03, Y=999.72, Mass=2382, SNR=33.0, Peak=197 HFD=4.7
00:05:03.871 00.005 14556 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.07) = xAngle (5.72 = -0.56)
00:05:03.876 00.005 14556 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.62 = -0.66)
00:05:03.881 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.13 cameraTheta=2.65 mountX=0.11 mountY=-0.08, mountTheta=-0.63
00:05:03.888 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.06, opts=13)
00:05:03.894 00.006 14556 Enqueuing Move request for scope (-0.12, 0.06)
00:05:03.899 00.005 12308 Worker thread wakes up
00:05:03.899 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
00:05:03.899 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
00:05:03.901 00.002 12308 Moving (-0.12, 0.06) raw xDistance=0.11 yDistance=-0.08
00:05:03.901 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:05:03.901 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:03.902 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:05:03.902 00.000 12308 MoveAxis(E, 0, ABG)
00:05:03.902 00.000 12308 Move returns status 0, amount 0
00:05:03.902 00.000 12308 MoveAxis(N, 0, ABG)
00:05:03.903 00.001 12308 Move returns status 0, amount 0
00:05:03.903 00.000 12308 move complete, result=0
00:05:03.904 00.001 12308 worker thread done servicing request
00:05:03.904 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:03.937 00.033 14556 UpdateGuideState exits: m=2382 SNR=33.0
00:05:03.943 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:03.948 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:03.953 00.005 14556 Enqueuing Expose request
00:05:03.958 00.005 12308 Worker thread wakes up
00:05:03.958 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:05:03.965 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:03.966 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:05.213 01.247 12308 Exposure complete
00:05:05.339 00.126 12308 worker thread done servicing request
00:05:05.340 00.001 14556 OnExposeComplete: enter
00:05:05.343 00.003 14556 UpdateGuideState(): m_state=6
00:05:05.347 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8589
00:05:05.350 00.003 14556 Star::Find returns 1 (0), X=161.83, Y=999.86, Mass=2266, SNR=31.9, Peak=200 HFD=4.4
00:05:05.355 00.005 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
00:05:05.358 00.003 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.74)
00:05:05.363 00.005 14556 CameraToMount -- cameraX=-0.32 cameraY=0.21 hyp=0.38 cameraTheta=2.57 mountX=0.30 mountY=-0.26, mountTheta=-0.70
00:05:05.368 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.21, opts=13)
00:05:05.373 00.005 14556 Enqueuing Move request for scope (-0.32, 0.21)
00:05:05.377 00.004 12308 Worker thread wakes up
00:05:05.377 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.21) opts 0xd
00:05:05.377 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.21)
00:05:05.377 00.000 12308 Moving (-0.32, 0.21) raw xDistance=0.30 yDistance=-0.26
00:05:05.377 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
00:05:05.379 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:05:05.379 00.000 12308 MoveAxis(W, 131, ABG)
00:05:05.379 00.000 12308 Guiding  Dir = 3, Dur = 131
00:05:05.379 00.000 12308 IsSlewing returns 0
00:05:05.379 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:05.383 00.004 12308 IsGuiding returns 0
00:05:05.383 00.000 12308 PulseGuide returned control before completion, sleep 141
00:05:05.402 00.019 14556 UpdateGuideState exits: m=2266 SNR=31.9
00:05:05.409 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:05.413 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:05.416 00.003 14556 Enqueuing Expose request
00:05:05.532 00.116 12308 IsGuiding returns 1
00:05:05.533 00.001 12308 scope still moving after pulse duration time elapsed
00:05:05.563 00.030 12308 IsSlewing returns 0
00:05:05.563 00.000 12308 IsGuiding returns 0
00:05:05.564 00.001 12308 scope move finished after 131 + 49 ms
00:05:05.564 00.000 12308 Move returns status 0, amount 131
00:05:05.565 00.001 12308 MoveAxis(N, 180, ABG)
00:05:05.565 00.000 12308 Guiding  Dir = 0, Dur = 180
00:05:05.565 00.000 12308 IsSlewing returns 0
00:05:05.566 00.001 12308 IsGuiding returns 0
00:05:05.566 00.000 12308 PulseGuide returned control before completion, sleep 190
00:05:05.768 00.202 12308 IsGuiding returns 1
00:05:05.769 00.001 12308 scope still moving after pulse duration time elapsed
00:05:05.798 00.029 12308 IsSlewing returns 0
00:05:05.799 00.001 12308 IsGuiding returns 0
00:05:05.800 00.001 12308 scope move finished after 180 + 53 ms
00:05:05.800 00.000 12308 Move returns status 0, amount 180
00:05:05.800 00.000 12308 move complete, result=0
00:05:05.800 00.000 12308 worker thread done servicing request
00:05:05.802 00.002 14556 GuideStep: 0.3 px 131 ms WEST, -0.3 px 180 ms NORTH
00:05:05.808 00.006 12308 Worker thread wakes up
00:05:05.808 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:05.809 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:07.048 01.239 12308 Exposure complete
00:05:07.185 00.137 12308 worker thread done servicing request
00:05:07.186 00.001 14556 OnExposeComplete: enter
00:05:07.189 00.003 14556 UpdateGuideState(): m_state=6
00:05:07.195 00.006 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8590
00:05:07.201 00.006 14556 Star::Find returns 1 (0), X=161.98, Y=999.66, Mass=2157, SNR=31.3, Peak=172 HFD=4.3
00:05:07.206 00.005 14556 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.07) = xAngle (6.18 = -0.10)
00:05:07.211 00.005 14556 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.08 = -0.20)
00:05:07.215 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.17 cameraTheta=3.11 mountX=0.17 mountY=-0.03, mountTheta=-0.20
00:05:07.222 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.01, opts=13)
00:05:07.227 00.005 14556 Enqueuing Move request for scope (-0.17, 0.01)
00:05:07.232 00.005 12308 Worker thread wakes up
00:05:07.232 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
00:05:07.233 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
00:05:07.233 00.000 12308 Moving (-0.17, 0.01) raw xDistance=0.17 yDistance=-0.03
00:05:07.233 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:05:07.234 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:07.235 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:05:07.235 00.000 12308 MoveAxis(E, 0, ABG)
00:05:07.235 00.000 12308 Move returns status 0, amount 0
00:05:07.235 00.000 12308 MoveAxis(N, 0, ABG)
00:05:07.235 00.000 12308 Move returns status 0, amount 0
00:05:07.236 00.001 12308 move complete, result=0
00:05:07.236 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:07.242 00.006 12308 worker thread done servicing request
00:05:07.270 00.028 14556 UpdateGuideState exits: m=2157 SNR=31.3
00:05:07.274 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:07.280 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:07.286 00.006 14556 Enqueuing Expose request
00:05:07.292 00.006 12308 Worker thread wakes up
00:05:07.292 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:07.297 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:07.298 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:08.547 01.249 12308 Exposure complete
00:05:08.670 00.123 12308 worker thread done servicing request
00:05:08.670 00.000 14556 OnExposeComplete: enter
00:05:08.675 00.005 14556 UpdateGuideState(): m_state=6
00:05:08.678 00.003 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8591
00:05:08.685 00.007 14556 Star::Find returns 1 (0), X=162.14, Y=999.81, Mass=2264, SNR=32.1, Peak=205 HFD=4.4
00:05:08.690 00.005 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.68 = -1.60)
00:05:08.693 00.003 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.70)
00:05:08.697 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.61 mountX=-0.01 mountY=-0.15, mountTheta=-1.60
00:05:08.703 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.15, opts=13)
00:05:08.707 00.004 14556 Enqueuing Move request for scope (-0.01, 0.15)
00:05:08.710 00.003 12308 Worker thread wakes up
00:05:08.710 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd
00:05:08.710 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.15)
00:05:08.710 00.000 12308 Moving (-0.01, 0.15) raw xDistance=-0.01 yDistance=-0.15
00:05:08.710 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:05:08.710 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:08.711 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:05:08.711 00.000 12308 MoveAxis(E, 0, ABG)
00:05:08.711 00.000 12308 Move returns status 0, amount 0
00:05:08.711 00.000 12308 MoveAxis(N, 0, ABG)
00:05:08.711 00.000 12308 Move returns status 0, amount 0
00:05:08.711 00.000 12308 move complete, result=0
00:05:08.711 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:08.717 00.006 12308 worker thread done servicing request
00:05:08.736 00.019 14556 UpdateGuideState exits: m=2264 SNR=32.1
00:05:08.741 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:08.744 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:08.747 00.003 14556 Enqueuing Expose request
00:05:08.752 00.005 12308 Worker thread wakes up
00:05:08.753 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:08.753 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:08.753 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:05:10.004 01.251 12308 Exposure complete
00:05:10.130 00.126 12308 worker thread done servicing request
00:05:10.130 00.000 14556 OnExposeComplete: enter
00:05:10.135 00.005 14556 UpdateGuideState(): m_state=6
00:05:10.139 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8592
00:05:10.144 00.005 14556 Star::Find returns 1 (0), X=161.93, Y=999.84, Mass=2103, SNR=30.7, Peak=184 HFD=4.5
00:05:10.148 00.004 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
00:05:10.154 00.006 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
00:05:10.158 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.18 hyp=0.28 cameraTheta=2.46 mountX=0.20 mountY=-0.21, mountTheta=-0.80
00:05:10.165 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.18, opts=13)
00:05:10.170 00.005 14556 Enqueuing Move request for scope (-0.22, 0.18)
00:05:10.173 00.003 12308 Worker thread wakes up
00:05:10.173 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.18) opts 0xd
00:05:10.175 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.18)
00:05:10.175 00.000 12308 Moving (-0.22, 0.18) raw xDistance=0.20 yDistance=-0.21
00:05:10.175 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:05:10.175 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:05:10.176 00.001 12308 MoveAxis(W, 89, ABG)
00:05:10.176 00.000 12308 Guiding  Dir = 3, Dur = 89
00:05:10.176 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:10.180 00.004 12308 IsSlewing returns 0
00:05:10.180 00.000 12308 IsGuiding returns 0
00:05:10.182 00.002 12308 PulseGuide returned control before completion, sleep 99
00:05:10.208 00.026 14556 UpdateGuideState exits: m=2103 SNR=30.7
00:05:10.213 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:10.217 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:10.222 00.005 14556 Enqueuing Expose request
00:05:10.291 00.069 12308 IsGuiding returns 1
00:05:10.291 00.000 12308 scope still moving after pulse duration time elapsed
00:05:10.322 00.031 12308 IsSlewing returns 0
00:05:10.323 00.001 12308 IsGuiding returns 0
00:05:10.324 00.001 12308 scope move finished after 89 + 53 ms
00:05:10.324 00.000 12308 Move returns status 0, amount 89
00:05:10.324 00.000 12308 MoveAxis(N, 149, ABG)
00:05:10.324 00.000 12308 Guiding  Dir = 0, Dur = 149
00:05:10.325 00.001 12308 IsSlewing returns 0
00:05:10.325 00.000 12308 IsGuiding returns 0
00:05:10.326 00.001 12308 PulseGuide returned control before completion, sleep 159
00:05:10.492 00.166 12308 IsGuiding returns 1
00:05:10.492 00.000 12308 scope still moving after pulse duration time elapsed
00:05:10.523 00.031 12308 IsSlewing returns 0
00:05:10.523 00.000 12308 IsGuiding returns 0
00:05:10.524 00.001 12308 scope move finished after 149 + 49 ms
00:05:10.524 00.000 12308 Move returns status 0, amount 149
00:05:10.524 00.000 12308 move complete, result=0
00:05:10.524 00.000 12308 worker thread done servicing request
00:05:10.524 00.000 14556 GuideStep: 0.2 px 89 ms WEST, -0.2 px 149 ms NORTH
00:05:10.533 00.009 12308 Worker thread wakes up
00:05:10.533 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:10.534 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:11.776 01.242 12308 Exposure complete
00:05:11.887 00.111 12308 worker thread done servicing request
00:05:11.889 00.002 14556 OnExposeComplete: enter
00:05:11.894 00.005 14556 UpdateGuideState(): m_state=6
00:05:11.897 00.003 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8593
00:05:11.901 00.004 14556 Star::Find returns 1 (0), X=162.10, Y=999.52, Mass=2227, SNR=31.8, Peak=162 HFD=4.8
00:05:11.905 00.004 14556 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.07) = xAngle (1.18 = 1.18)
00:05:11.909 00.004 14556 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.08 = 1.08)
00:05:11.913 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.89 mountX=0.06 mountY=0.13, mountTheta=1.17
00:05:11.918 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.14, opts=13)
00:05:11.923 00.005 14556 Enqueuing Move request for scope (-0.05, -0.14)
00:05:11.926 00.003 12308 Worker thread wakes up
00:05:11.926 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
00:05:11.926 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
00:05:11.926 00.000 12308 Moving (-0.05, -0.14) raw xDistance=0.06 yDistance=0.13
00:05:11.927 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:05:11.927 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:11.927 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:05:11.927 00.000 12308 MoveAxis(E, 0, ABG)
00:05:11.927 00.000 12308 Move returns status 0, amount 0
00:05:11.928 00.001 12308 MoveAxis(N, 0, ABG)
00:05:11.928 00.000 12308 Move returns status 0, amount 0
00:05:11.928 00.000 12308 move complete, result=0
00:05:11.928 00.000 12308 worker thread done servicing request
00:05:11.929 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:11.952 00.023 14556 UpdateGuideState exits: m=2227 SNR=31.8
00:05:11.956 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:11.960 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:11.964 00.004 14556 Enqueuing Expose request
00:05:11.968 00.004 12308 Worker thread wakes up
00:05:11.968 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:11.969 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:11.969 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:13.215 01.246 12308 Exposure complete
00:05:13.336 00.121 12308 worker thread done servicing request
00:05:13.336 00.000 14556 OnExposeComplete: enter
00:05:13.340 00.004 14556 UpdateGuideState(): m_state=6
00:05:13.344 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8594
00:05:13.349 00.005 14556 Star::Find returns 1 (0), X=161.96, Y=999.47, Mass=2501, SNR=33.4, Peak=196 HFD=4.9
00:05:13.352 00.003 14556 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-3.07) = xAngle (0.74 = 0.74)
00:05:13.356 00.004 14556 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.64 = 0.64)
00:05:13.358 00.002 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.19 hyp=0.26 cameraTheta=-2.34 mountX=0.19 mountY=0.15, mountTheta=0.68
00:05:13.363 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.19, opts=13)
00:05:13.366 00.003 14556 Enqueuing Move request for scope (-0.18, -0.19)
00:05:13.370 00.004 12308 Worker thread wakes up
00:05:13.370 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.19) opts 0xd
00:05:13.370 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.19)
00:05:13.370 00.000 12308 Moving (-0.18, -0.19) raw xDistance=0.19 yDistance=0.15
00:05:13.370 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:05:13.371 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:13.371 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:05:13.371 00.000 12308 MoveAxis(E, 0, ABG)
00:05:13.371 00.000 12308 Move returns status 0, amount 0
00:05:13.371 00.000 12308 MoveAxis(N, 0, ABG)
00:05:13.371 00.000 12308 Move returns status 0, amount 0
00:05:13.371 00.000 12308 move complete, result=0
00:05:13.371 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:13.379 00.008 12308 worker thread done servicing request
00:05:13.397 00.018 14556 UpdateGuideState exits: m=2501 SNR=33.4
00:05:13.401 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:13.406 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:13.409 00.003 14556 Enqueuing Expose request
00:05:13.414 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:05:13.419 00.005 12308 Worker thread wakes up
00:05:13.419 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:13.419 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:14.667 01.248 12308 Exposure complete
00:05:14.798 00.131 12308 worker thread done servicing request
00:05:14.799 00.001 14556 OnExposeComplete: enter
00:05:14.803 00.004 14556 UpdateGuideState(): m_state=6
00:05:14.808 00.005 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8595
00:05:14.812 00.004 14556 Star::Find returns 1 (0), X=161.86, Y=999.59, Mass=2320, SNR=32.4, Peak=180 HFD=4.5
00:05:14.815 00.003 14556 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-3.07) = xAngle (0.16 = 0.16)
00:05:14.819 00.004 14556 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.06 = 0.06)
00:05:14.823 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=-0.07 hyp=0.30 cameraTheta=-2.91 mountX=0.29 mountY=0.02, mountTheta=0.06
00:05:14.829 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=-0.07, opts=13)
00:05:14.832 00.003 14556 Enqueuing Move request for scope (-0.29, -0.07)
00:05:14.837 00.005 12308 Worker thread wakes up
00:05:14.837 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.07) opts 0xd
00:05:14.837 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, -0.07)
00:05:14.837 00.000 12308 Moving (-0.29, -0.07) raw xDistance=0.29 yDistance=0.02
00:05:14.838 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
00:05:14.838 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:14.838 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:05:14.838 00.000 12308 MoveAxis(W, 126, ABG)
00:05:14.838 00.000 12308 Guiding  Dir = 3, Dur = 126
00:05:14.838 00.000 12308 IsSlewing returns 0
00:05:14.840 00.002 12308 IsGuiding returns 0
00:05:14.840 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:14.844 00.004 12308 PulseGuide returned control before completion, sleep 136
00:05:14.866 00.022 14556 UpdateGuideState exits: m=2320 SNR=32.4
00:05:14.869 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:14.874 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:14.880 00.006 14556 Enqueuing Expose request
00:05:14.988 00.108 12308 IsGuiding returns 1
00:05:14.989 00.001 12308 scope still moving after pulse duration time elapsed
00:05:15.019 00.030 12308 IsSlewing returns 0
00:05:15.019 00.000 12308 IsGuiding returns 0
00:05:15.019 00.000 12308 scope move finished after 126 + 53 ms
00:05:15.019 00.000 12308 Move returns status 0, amount 126
00:05:15.020 00.001 12308 MoveAxis(N, 0, ABG)
00:05:15.020 00.000 12308 Move returns status 0, amount 0
00:05:15.020 00.000 12308 move complete, result=0
00:05:15.021 00.001 12308 worker thread done servicing request
00:05:15.021 00.000 12308 Worker thread wakes up
00:05:15.021 00.000 14556 GuideStep: 0.3 px 126 ms WEST, 0.0 px 0 ms NORTH
00:05:15.028 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:15.029 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:16.286 01.257 12308 Exposure complete
00:05:16.405 00.119 12308 worker thread done servicing request
00:05:16.406 00.001 14556 OnExposeComplete: enter
00:05:16.413 00.007 14556 UpdateGuideState(): m_state=6
00:05:16.417 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8596
00:05:16.421 00.004 14556 Star::Find returns 1 (0), X=162.06, Y=999.83, Mass=2265, SNR=31.9, Peak=192 HFD=4.5
00:05:16.426 00.005 14556 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.07) = xAngle (5.07 = -1.21)
00:05:16.429 00.003 14556 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.31)
00:05:16.434 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.19 cameraTheta=2.00 mountX=0.07 mountY=-0.19, mountTheta=-1.22
00:05:16.439 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.17, opts=13)
00:05:16.443 00.004 14556 Enqueuing Move request for scope (-0.08, 0.17)
00:05:16.446 00.003 12308 Worker thread wakes up
00:05:16.446 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.17) opts 0xd
00:05:16.447 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.17)
00:05:16.447 00.000 12308 Moving (-0.08, 0.17) raw xDistance=0.07 yDistance=-0.19
00:05:16.447 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:05:16.447 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:16.447 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:05:16.447 00.000 12308 MoveAxis(E, 0, ABG)
00:05:16.448 00.001 12308 Move returns status 0, amount 0
00:05:16.448 00.000 12308 MoveAxis(N, 0, ABG)
00:05:16.448 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:16.453 00.005 12308 Move returns status 0, amount 0
00:05:16.453 00.000 12308 move complete, result=0
00:05:16.454 00.001 12308 worker thread done servicing request
00:05:16.473 00.019 14556 UpdateGuideState exits: m=2265 SNR=31.9
00:05:16.477 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:16.482 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:16.486 00.004 14556 Enqueuing Expose request
00:05:16.489 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:05:16.493 00.004 12308 Worker thread wakes up
00:05:16.493 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:16.494 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:17.744 01.250 12308 Exposure complete
00:05:17.874 00.130 14556 OnExposeComplete: enter
00:05:17.879 00.005 14556 UpdateGuideState(): m_state=6
00:05:17.883 00.004 12308 worker thread done servicing request
00:05:17.883 00.000 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8597
00:05:17.887 00.004 14556 Star::Find returns 1 (0), X=161.85, Y=999.70, Mass=2344, SNR=32.6, Peak=192 HFD=4.5
00:05:17.891 00.004 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.08 = -0.21)
00:05:17.895 00.004 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.31)
00:05:17.898 00.003 14556 CameraToMount -- cameraX=-0.29 cameraY=0.04 hyp=0.30 cameraTheta=3.00 mountX=0.29 mountY=-0.09, mountTheta=-0.30
00:05:17.904 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.04, opts=13)
00:05:17.910 00.006 14556 Enqueuing Move request for scope (-0.29, 0.04)
00:05:17.914 00.004 12308 Worker thread wakes up
00:05:17.914 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.04) opts 0xd
00:05:17.914 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.04)
00:05:17.914 00.000 12308 Moving (-0.29, 0.04) raw xDistance=0.29 yDistance=-0.09
00:05:17.914 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
00:05:17.915 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:17.915 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:05:17.915 00.000 12308 MoveAxis(W, 126, ABG)
00:05:17.915 00.000 12308 Guiding  Dir = 3, Dur = 126
00:05:17.916 00.001 12308 IsSlewing returns 0
00:05:17.916 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:17.921 00.005 12308 IsGuiding returns 0
00:05:17.921 00.000 12308 PulseGuide returned control before completion, sleep 136
00:05:17.942 00.021 14556 UpdateGuideState exits: m=2344 SNR=32.6
00:05:17.947 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:17.951 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:17.956 00.005 14556 Enqueuing Expose request
00:05:18.061 00.105 12308 IsGuiding returns 1
00:05:18.062 00.001 12308 scope still moving after pulse duration time elapsed
00:05:18.093 00.031 12308 IsSlewing returns 0
00:05:18.093 00.000 12308 IsGuiding returns 0
00:05:18.094 00.001 12308 scope move finished after 126 + 46 ms
00:05:18.094 00.000 12308 Move returns status 0, amount 126
00:05:18.094 00.000 12308 MoveAxis(N, 0, ABG)
00:05:18.095 00.001 12308 Move returns status 0, amount 0
00:05:18.095 00.000 12308 move complete, result=0
00:05:18.095 00.000 12308 worker thread done servicing request
00:05:18.096 00.001 12308 Worker thread wakes up
00:05:18.096 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:18.096 00.000 14556 GuideStep: 0.3 px 126 ms WEST, -0.1 px 0 ms NORTH
00:05:18.104 00.008 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:19.361 01.257 12308 Exposure complete
00:05:19.472 00.111 12308 worker thread done servicing request
00:05:19.474 00.002 14556 OnExposeComplete: enter
00:05:19.478 00.004 14556 UpdateGuideState(): m_state=6
00:05:19.481 00.003 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8598
00:05:19.486 00.005 14556 Star::Find returns 1 (0), X=162.25, Y=999.84, Mass=2304, SNR=32.3, Peak=212 HFD=4.5
00:05:19.490 00.004 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.11 = -2.17)
00:05:19.493 00.003 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.27)
00:05:19.498 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.18 hyp=0.21 cameraTheta=1.04 mountX=-0.12 mountY=-0.16, mountTheta=-2.21
00:05:19.504 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.18, opts=13)
00:05:19.509 00.005 14556 Enqueuing Move request for scope (0.11, 0.18)
00:05:19.513 00.004 12308 Worker thread wakes up
00:05:19.513 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.18) opts 0xd
00:05:19.513 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.18)
00:05:19.513 00.000 12308 Moving (0.11, 0.18) raw xDistance=-0.12 yDistance=-0.16
00:05:19.514 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:05:19.514 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:19.514 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:05:19.514 00.000 12308 MoveAxis(E, 0, ABG)
00:05:19.514 00.000 12308 Move returns status 0, amount 0
00:05:19.516 00.002 12308 MoveAxis(N, 0, ABG)
00:05:19.516 00.000 12308 Move returns status 0, amount 0
00:05:19.516 00.000 12308 move complete, result=0
00:05:19.516 00.000 12308 worker thread done servicing request
00:05:19.517 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:19.539 00.022 14556 UpdateGuideState exits: m=2304 SNR=32.3
00:05:19.544 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:19.548 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:19.553 00.005 14556 Enqueuing Expose request
00:05:19.557 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:05:19.563 00.006 12308 Worker thread wakes up
00:05:19.563 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:19.563 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:20.807 01.244 12308 Exposure complete
00:05:20.929 00.122 12308 worker thread done servicing request
00:05:20.930 00.001 14556 OnExposeComplete: enter
00:05:20.934 00.004 14556 UpdateGuideState(): m_state=6
00:05:20.938 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8599
00:05:20.943 00.005 14556 Star::Find returns 1 (0), X=162.10, Y=999.87, Mass=2152, SNR=31.1, Peak=198 HFD=4.3
00:05:20.946 00.003 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
00:05:20.948 00.002 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
00:05:20.952 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.21 hyp=0.22 cameraTheta=1.78 mountX=0.03 mountY=-0.22, mountTheta=-1.43
00:05:20.956 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.21, opts=13)
00:05:20.960 00.004 14556 Enqueuing Move request for scope (-0.04, 0.21)
00:05:20.964 00.004 12308 Worker thread wakes up
00:05:20.964 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.21) opts 0xd
00:05:20.965 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.21)
00:05:20.965 00.000 12308 Moving (-0.04, 0.21) raw xDistance=0.03 yDistance=-0.22
00:05:20.965 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:05:20.965 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:05:20.965 00.000 12308 MoveAxis(E, 0, ABG)
00:05:20.965 00.000 12308 Move returns status 0, amount 0
00:05:20.965 00.000 12308 MoveAxis(N, 152, ABG)
00:05:20.967 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:20.971 00.004 12308 Guiding  Dir = 0, Dur = 152
00:05:20.971 00.000 12308 IsSlewing returns 0
00:05:20.971 00.000 12308 IsGuiding returns 0
00:05:20.972 00.001 12308 PulseGuide returned control before completion, sleep 162
00:05:20.992 00.020 14556 UpdateGuideState exits: m=2152 SNR=31.1
00:05:20.997 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:21.001 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:21.007 00.006 14556 Enqueuing Expose request
00:05:21.141 00.134 12308 IsGuiding returns 1
00:05:21.143 00.002 12308 scope still moving after pulse duration time elapsed
00:05:21.172 00.029 12308 IsSlewing returns 0
00:05:21.174 00.002 12308 IsGuiding returns 0
00:05:21.174 00.000 12308 scope move finished after 152 + 50 ms
00:05:21.175 00.001 12308 Move returns status 0, amount 152
00:05:21.175 00.000 12308 move complete, result=0
00:05:21.176 00.001 12308 worker thread done servicing request
00:05:21.177 00.001 12308 Worker thread wakes up
00:05:21.177 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 152 ms NORTH
00:05:21.185 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:21.185 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:22.436 01.251 12308 Exposure complete
00:05:22.564 00.128 12308 worker thread done servicing request
00:05:22.564 00.000 14556 OnExposeComplete: enter
00:05:22.571 00.007 14556 UpdateGuideState(): m_state=6
00:05:22.575 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8600
00:05:22.579 00.004 14556 Star::Find returns 1 (0), X=162.09, Y=999.67, Mass=2225, SNR=31.8, Peak=172 HFD=4.7
00:05:22.583 00.004 14556 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.07) = xAngle (6.00 = -0.28)
00:05:22.586 00.003 14556 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.90 = -0.38)
00:05:22.591 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.93 mountX=0.06 mountY=-0.02, mountTheta=-0.37
00:05:22.595 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.01, opts=13)
00:05:22.600 00.005 14556 Enqueuing Move request for scope (-0.06, 0.01)
00:05:22.603 00.003 12308 Worker thread wakes up
00:05:22.603 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
00:05:22.603 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
00:05:22.603 00.000 12308 Moving (-0.06, 0.01) raw xDistance=0.06 yDistance=-0.02
00:05:22.603 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:05:22.603 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:22.604 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:05:22.604 00.000 12308 MoveAxis(E, 0, ABG)
00:05:22.604 00.000 12308 Move returns status 0, amount 0
00:05:22.604 00.000 12308 MoveAxis(N, 0, ABG)
00:05:22.604 00.000 12308 Move returns status 0, amount 0
00:05:22.604 00.000 12308 move complete, result=0
00:05:22.604 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:22.609 00.005 12308 worker thread done servicing request
00:05:22.630 00.021 14556 UpdateGuideState exits: m=2225 SNR=31.8
00:05:22.633 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:22.637 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:22.640 00.003 14556 Enqueuing Expose request
00:05:22.644 00.004 12308 Worker thread wakes up
00:05:22.645 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:22.645 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:22.645 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:23.887 01.242 12308 Exposure complete
00:05:24.014 00.127 12308 worker thread done servicing request
00:05:24.014 00.000 14556 OnExposeComplete: enter
00:05:24.018 00.004 14556 UpdateGuideState(): m_state=6
00:05:24.023 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8601
00:05:24.027 00.004 14556 Star::Find returns 1 (0), X=162.16, Y=999.63, Mass=2350, SNR=32.5, Peak=164 HFD=4.5
00:05:24.030 00.003 14556 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-3.07) = xAngle (1.97 = 1.97)
00:05:24.034 00.004 14556 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.87 = 1.87)
00:05:24.038 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-1.10 mountX=-0.01 mountY=0.03, mountTheta=1.96
00:05:24.043 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.03, opts=13)
00:05:24.047 00.004 14556 Enqueuing Move request for scope (0.02, -0.03)
00:05:24.050 00.003 12308 Worker thread wakes up
00:05:24.050 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
00:05:24.050 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
00:05:24.050 00.000 12308 Moving (0.02, -0.03) raw xDistance=-0.01 yDistance=0.03
00:05:24.050 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:05:24.051 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:24.051 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:05:24.051 00.000 12308 MoveAxis(E, 0, ABG)
00:05:24.051 00.000 12308 Move returns status 0, amount 0
00:05:24.052 00.001 12308 MoveAxis(N, 0, ABG)
00:05:24.052 00.000 12308 Move returns status 0, amount 0
00:05:24.053 00.001 12308 move complete, result=0
00:05:24.053 00.000 12308 worker thread done servicing request
00:05:24.053 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:24.082 00.029 14556 UpdateGuideState exits: m=2350 SNR=32.5
00:05:24.085 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:24.089 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:24.094 00.005 14556 Enqueuing Expose request
00:05:24.099 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:05:24.103 00.004 12308 Worker thread wakes up
00:05:24.104 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:24.104 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:25.358 01.254 12308 Exposure complete
00:05:25.475 00.117 12308 worker thread done servicing request
00:05:25.477 00.002 14556 OnExposeComplete: enter
00:05:25.480 00.003 14556 UpdateGuideState(): m_state=6
00:05:25.484 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8602
00:05:25.488 00.004 14556 Star::Find returns 1 (0), X=161.97, Y=999.63, Mass=2185, SNR=31.3, Peak=185 HFD=4.3
00:05:25.493 00.005 14556 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-3.07) = xAngle (0.10 = 0.10)
00:05:25.496 00.003 14556 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.00 = -0.00)
00:05:25.501 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-2.98 mountX=0.18 mountY=-0.00, mountTheta=-0.00
00:05:25.506 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.03, opts=13)
00:05:25.511 00.005 14556 Enqueuing Move request for scope (-0.18, -0.03)
00:05:25.515 00.004 12308 Worker thread wakes up
00:05:25.515 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.03) opts 0xd
00:05:25.515 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.03)
00:05:25.515 00.000 12308 Moving (-0.18, -0.03) raw xDistance=0.18 yDistance=-0.00
00:05:25.515 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:05:25.515 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:25.516 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:05:25.516 00.000 12308 MoveAxis(E, 0, ABG)
00:05:25.516 00.000 12308 Move returns status 0, amount 0
00:05:25.516 00.000 12308 MoveAxis(N, 0, ABG)
00:05:25.516 00.000 12308 Move returns status 0, amount 0
00:05:25.516 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:25.521 00.005 12308 move complete, result=0
00:05:25.521 00.000 12308 worker thread done servicing request
00:05:25.542 00.021 14556 UpdateGuideState exits: m=2185 SNR=31.3
00:05:25.546 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:25.550 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:25.554 00.004 14556 Enqueuing Expose request
00:05:25.558 00.004 12308 Worker thread wakes up
00:05:25.558 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:25.563 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:25.563 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:26.811 01.248 12308 Exposure complete
00:05:26.935 00.124 12308 worker thread done servicing request
00:05:26.935 00.000 14556 OnExposeComplete: enter
00:05:26.939 00.004 14556 UpdateGuideState(): m_state=6
00:05:26.947 00.008 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8603
00:05:26.951 00.004 14556 Star::Find returns 1 (0), X=162.21, Y=999.84, Mass=2196, SNR=31.5, Peak=199 HFD=4.4
00:05:26.955 00.004 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.31 = -1.97)
00:05:26.960 00.005 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.07)
00:05:26.964 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.24 mountX=-0.08 mountY=-0.17, mountTheta=-1.99
00:05:26.972 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.19, opts=13)
00:05:26.978 00.006 14556 Enqueuing Move request for scope (0.06, 0.19)
00:05:26.983 00.005 12308 Worker thread wakes up
00:05:26.983 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
00:05:26.984 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
00:05:26.984 00.000 12308 Moving (0.06, 0.19) raw xDistance=-0.08 yDistance=-0.17
00:05:26.984 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:05:26.985 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:26.986 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:05:26.986 00.000 12308 MoveAxis(E, 0, ABG)
00:05:26.986 00.000 12308 Move returns status 0, amount 0
00:05:26.987 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:26.991 00.004 12308 MoveAxis(N, 0, ABG)
00:05:26.991 00.000 12308 Move returns status 0, amount 0
00:05:26.992 00.001 12308 move complete, result=0
00:05:26.992 00.000 12308 worker thread done servicing request
00:05:27.012 00.020 14556 UpdateGuideState exits: m=2196 SNR=31.5
00:05:27.017 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:27.025 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:27.034 00.009 14556 Enqueuing Expose request
00:05:27.038 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:05:27.041 00.003 12308 Worker thread wakes up
00:05:27.042 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:27.042 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:28.294 01.252 12308 Exposure complete
00:05:28.418 00.124 12308 worker thread done servicing request
00:05:28.418 00.000 14556 OnExposeComplete: enter
00:05:28.422 00.004 14556 UpdateGuideState(): m_state=6
00:05:28.426 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8604
00:05:28.430 00.004 14556 Star::Find returns 1 (0), X=161.89, Y=999.92, Mass=2282, SNR=32.0, Peak=203 HFD=4.4
00:05:28.433 00.003 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.42 = -0.86)
00:05:28.437 00.004 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.96)
00:05:28.441 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.26 hyp=0.37 cameraTheta=2.35 mountX=0.24 mountY=-0.30, mountTheta=-0.90
00:05:28.446 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.26, opts=13)
00:05:28.450 00.004 14556 Enqueuing Move request for scope (-0.26, 0.26)
00:05:28.453 00.003 12308 Worker thread wakes up
00:05:28.454 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.26) opts 0xd
00:05:28.454 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.26)
00:05:28.454 00.000 12308 Moving (-0.26, 0.26) raw xDistance=0.24 yDistance=-0.30
00:05:28.454 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:05:28.454 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
00:05:28.454 00.000 12308 MoveAxis(W, 104, ABG)
00:05:28.454 00.000 12308 Guiding  Dir = 3, Dur = 104
00:05:28.454 00.000 12308 IsSlewing returns 0
00:05:28.456 00.002 12308 IsGuiding returns 0
00:05:28.456 00.000 12308 PulseGuide returned control before completion, sleep 114
00:05:28.456 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:28.481 00.025 14556 UpdateGuideState exits: m=2282 SNR=32.0
00:05:28.486 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:28.491 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:28.495 00.004 14556 Enqueuing Expose request
00:05:28.582 00.087 12308 IsGuiding returns 0
00:05:28.583 00.001 12308 Move returns status 0, amount 104
00:05:28.584 00.001 12308 MoveAxis(N, 212, ABG)
00:05:28.584 00.000 12308 Guiding  Dir = 0, Dur = 212
00:05:28.584 00.000 12308 IsSlewing returns 0
00:05:28.585 00.001 12308 IsGuiding returns 0
00:05:28.586 00.001 12308 PulseGuide returned control before completion, sleep 222
00:05:28.818 00.232 12308 IsGuiding returns 1
00:05:28.818 00.000 12308 scope still moving after pulse duration time elapsed
00:05:28.848 00.030 12308 IsSlewing returns 0
00:05:28.850 00.002 12308 IsGuiding returns 0
00:05:28.850 00.000 12308 scope move finished after 212 + 52 ms
00:05:28.850 00.000 12308 Move returns status 0, amount 212
00:05:28.850 00.000 12308 move complete, result=0
00:05:28.851 00.001 12308 worker thread done servicing request
00:05:28.851 00.000 12308 Worker thread wakes up
00:05:28.852 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:28.852 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:28.853 00.001 14556 GuideStep: 0.2 px 104 ms WEST, -0.3 px 212 ms NORTH
00:05:30.102 01.249 12308 Exposure complete
00:05:30.235 00.133 12308 worker thread done servicing request
00:05:30.236 00.001 14556 OnExposeComplete: enter
00:05:30.240 00.004 14556 UpdateGuideState(): m_state=6
00:05:30.244 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8605
00:05:30.248 00.004 14556 Star::Find returns 1 (0), X=162.14, Y=999.76, Mass=2252, SNR=31.8, Peak=177 HFD=4.4
00:05:30.252 00.004 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.69 = -1.60)
00:05:30.256 00.004 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.70)
00:05:30.261 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.61 mountX=-0.00 mountY=-0.11, mountTheta=-1.60
00:05:30.266 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.11, opts=13)
00:05:30.270 00.004 14556 Enqueuing Move request for scope (-0.00, 0.11)
00:05:30.273 00.003 12308 Worker thread wakes up
00:05:30.274 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.11) opts 0xd
00:05:30.274 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.11)
00:05:30.274 00.000 12308 Moving (-0.00, 0.11) raw xDistance=-0.00 yDistance=-0.11
00:05:30.274 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:05:30.274 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:30.274 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:05:30.274 00.000 12308 MoveAxis(E, 0, ABG)
00:05:30.275 00.001 12308 Move returns status 0, amount 0
00:05:30.275 00.000 12308 MoveAxis(N, 0, ABG)
00:05:30.275 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:30.280 00.005 12308 Move returns status 0, amount 0
00:05:30.281 00.001 12308 move complete, result=0
00:05:30.281 00.000 12308 worker thread done servicing request
00:05:30.304 00.023 14556 UpdateGuideState exits: m=2252 SNR=31.8
00:05:30.308 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:30.316 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:30.322 00.006 14556 Enqueuing Expose request
00:05:30.329 00.007 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:05:30.335 00.006 12308 Worker thread wakes up
00:05:30.336 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:30.336 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:31.589 01.253 12308 Exposure complete
00:05:31.707 00.118 12308 worker thread done servicing request
00:05:31.708 00.001 14556 OnExposeComplete: enter
00:05:31.711 00.003 14556 UpdateGuideState(): m_state=6
00:05:31.715 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8606
00:05:31.720 00.005 14556 Star::Find returns 1 (0), X=161.98, Y=999.75, Mass=2159, SNR=31.1, Peak=159 HFD=4.5
00:05:31.724 00.004 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.69 = -0.59)
00:05:31.727 00.003 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.59 = -0.69)
00:05:31.731 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.19 cameraTheta=2.62 mountX=0.16 mountY=-0.12, mountTheta=-0.66
00:05:31.736 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.10, opts=13)
00:05:31.740 00.004 14556 Enqueuing Move request for scope (-0.17, 0.10)
00:05:31.744 00.004 12308 Worker thread wakes up
00:05:31.744 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd
00:05:31.745 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.10)
00:05:31.745 00.000 12308 Moving (-0.17, 0.10) raw xDistance=0.16 yDistance=-0.12
00:05:31.745 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:05:31.745 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:31.746 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:05:31.746 00.000 12308 MoveAxis(E, 0, ABG)
00:05:31.746 00.000 12308 Move returns status 0, amount 0
00:05:31.746 00.000 12308 MoveAxis(N, 0, ABG)
00:05:31.746 00.000 12308 Move returns status 0, amount 0
00:05:31.746 00.000 12308 move complete, result=0
00:05:31.746 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:31.750 00.004 12308 worker thread done servicing request
00:05:31.770 00.020 14556 UpdateGuideState exits: m=2159 SNR=31.1
00:05:31.774 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:31.777 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:31.781 00.004 14556 Enqueuing Expose request
00:05:31.786 00.005 12308 Worker thread wakes up
00:05:31.786 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:05:31.791 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:31.791 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:33.046 01.255 12308 Exposure complete
00:05:33.174 00.128 12308 worker thread done servicing request
00:05:33.175 00.001 14556 OnExposeComplete: enter
00:05:33.178 00.003 14556 UpdateGuideState(): m_state=6
00:05:33.182 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8607
00:05:33.187 00.005 14556 Star::Find returns 1 (0), X=161.98, Y=999.77, Mass=2153, SNR=31.2, Peak=177 HFD=4.4
00:05:33.190 00.003 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.60 = -0.68)
00:05:33.194 00.004 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.78)
00:05:33.198 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.12 hyp=0.20 cameraTheta=2.53 mountX=0.16 mountY=-0.14, mountTheta=-0.73
00:05:33.202 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.12, opts=13)
00:05:33.206 00.004 14556 Enqueuing Move request for scope (-0.17, 0.12)
00:05:33.210 00.004 12308 Worker thread wakes up
00:05:33.210 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.12) opts 0xd
00:05:33.211 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.12)
00:05:33.211 00.000 12308 Moving (-0.17, 0.12) raw xDistance=0.16 yDistance=-0.14
00:05:33.211 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:05:33.211 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:33.211 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:05:33.211 00.000 12308 MoveAxis(E, 0, ABG)
00:05:33.213 00.002 12308 Move returns status 0, amount 0
00:05:33.213 00.000 12308 MoveAxis(N, 0, ABG)
00:05:33.213 00.000 12308 Move returns status 0, amount 0
00:05:33.213 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:33.220 00.007 12308 move complete, result=0
00:05:33.220 00.000 12308 worker thread done servicing request
00:05:33.242 00.022 14556 UpdateGuideState exits: m=2153 SNR=31.2
00:05:33.247 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:33.252 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:33.256 00.004 14556 Enqueuing Expose request
00:05:33.261 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:05:33.264 00.003 12308 Worker thread wakes up
00:05:33.264 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:33.264 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:34.514 01.250 12308 Exposure complete
00:05:34.636 00.122 12308 worker thread done servicing request
00:05:34.636 00.000 14556 OnExposeComplete: enter
00:05:34.641 00.005 14556 UpdateGuideState(): m_state=6
00:05:34.645 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8608
00:05:34.648 00.003 14556 Star::Find returns 1 (0), X=161.84, Y=999.69, Mass=2051, SNR=30.3, Peak=167 HFD=4.5
00:05:34.654 00.006 14556 CameraToMount -- cameraTheta (3.03) - m_xAngle (-3.07) = xAngle (6.10 = -0.18)
00:05:34.657 00.003 14556 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.00 = -0.28)
00:05:34.660 00.003 14556 CameraToMount -- cameraX=-0.30 cameraY=0.03 hyp=0.30 cameraTheta=3.03 mountX=0.30 mountY=-0.08, mountTheta=-0.28
00:05:34.666 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.03, opts=13)
00:05:34.670 00.004 14556 Enqueuing Move request for scope (-0.30, 0.03)
00:05:34.674 00.004 12308 Worker thread wakes up
00:05:34.675 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.03) opts 0xd
00:05:34.675 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.03)
00:05:34.675 00.000 12308 Moving (-0.30, 0.03) raw xDistance=0.30 yDistance=-0.08
00:05:34.675 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
00:05:34.676 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:34.676 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:05:34.676 00.000 12308 MoveAxis(W, 128, ABG)
00:05:34.676 00.000 12308 Guiding  Dir = 3, Dur = 128
00:05:34.677 00.001 12308 IsSlewing returns 0
00:05:34.677 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:34.681 00.004 12308 IsGuiding returns 0
00:05:34.681 00.000 12308 PulseGuide returned control before completion, sleep 138
00:05:34.703 00.022 14556 UpdateGuideState exits: m=2051 SNR=30.3
00:05:34.709 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:34.713 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:34.717 00.004 14556 Enqueuing Expose request
00:05:34.831 00.114 12308 IsGuiding returns 1
00:05:34.831 00.000 12308 scope still moving after pulse duration time elapsed
00:05:34.861 00.030 12308 IsSlewing returns 0
00:05:34.862 00.001 12308 IsGuiding returns 0
00:05:34.862 00.000 12308 scope move finished after 128 + 53 ms
00:05:34.864 00.002 12308 Move returns status 0, amount 128
00:05:34.864 00.000 12308 MoveAxis(N, 0, ABG)
00:05:34.864 00.000 12308 Move returns status 0, amount 0
00:05:34.865 00.001 12308 move complete, result=0
00:05:34.865 00.000 12308 worker thread done servicing request
00:05:34.865 00.000 12308 Worker thread wakes up
00:05:34.866 00.001 14556 GuideStep: 0.3 px 128 ms WEST, -0.1 px 0 ms NORTH
00:05:34.874 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:34.874 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:36.120 01.246 12308 Exposure complete
00:05:36.258 00.138 12308 worker thread done servicing request
00:05:36.259 00.001 14556 OnExposeComplete: enter
00:05:36.262 00.003 14556 UpdateGuideState(): m_state=6
00:05:36.267 00.005 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8609
00:05:36.271 00.004 14556 Star::Find returns 1 (0), X=162.09, Y=999.82, Mass=2341, SNR=32.5, Peak=181 HFD=4.6
00:05:36.274 00.003 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.99 = -1.30)
00:05:36.279 00.005 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.40)
00:05:36.283 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.91 mountX=0.05 mountY=-0.17, mountTheta=-1.30
00:05:36.289 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.16, opts=13)
00:05:36.293 00.004 14556 Enqueuing Move request for scope (-0.06, 0.16)
00:05:36.298 00.005 12308 Worker thread wakes up
00:05:36.298 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.16) opts 0xd
00:05:36.298 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.16)
00:05:36.299 00.001 12308 Moving (-0.06, 0.16) raw xDistance=0.05 yDistance=-0.17
00:05:36.299 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:05:36.299 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:36.299 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:05:36.300 00.001 12308 MoveAxis(E, 0, ABG)
00:05:36.300 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:36.304 00.004 12308 Move returns status 0, amount 0
00:05:36.304 00.000 12308 MoveAxis(N, 0, ABG)
00:05:36.304 00.000 12308 Move returns status 0, amount 0
00:05:36.304 00.000 12308 move complete, result=0
00:05:36.305 00.001 12308 worker thread done servicing request
00:05:36.325 00.020 14556 UpdateGuideState exits: m=2341 SNR=32.5
00:05:36.330 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:36.334 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:36.338 00.004 14556 Enqueuing Expose request
00:05:36.343 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:05:36.347 00.004 12308 Worker thread wakes up
00:05:36.348 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:36.348 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:37.605 01.257 12308 Exposure complete
00:05:37.749 00.144 12308 worker thread done servicing request
00:05:37.749 00.000 14556 OnExposeComplete: enter
00:05:37.751 00.002 14556 UpdateGuideState(): m_state=6
00:05:37.754 00.003 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8610
00:05:37.757 00.003 14556 Star::Find returns 1 (0), X=161.80, Y=999.78, Mass=2266, SNR=32.0, Peak=192 HFD=4.4
00:05:37.760 00.003 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.86 = -0.42)
00:05:37.763 00.003 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.52)
00:05:37.768 00.005 14556 CameraToMount -- cameraX=-0.34 cameraY=0.13 hyp=0.36 cameraTheta=2.79 mountX=0.33 mountY=-0.18, mountTheta=-0.50
00:05:37.773 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.34, y=0.13, opts=13)
00:05:37.778 00.005 14556 Enqueuing Move request for scope (-0.34, 0.13)
00:05:37.783 00.005 12308 Worker thread wakes up
00:05:37.783 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.13) opts 0xd
00:05:37.783 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.34, 0.13)
00:05:37.783 00.000 12308 Moving (-0.34, 0.13) raw xDistance=0.33 yDistance=-0.18
00:05:37.784 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
00:05:37.784 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:37.784 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:05:37.784 00.000 12308 MoveAxis(W, 144, ABG)
00:05:37.785 00.001 12308 Guiding  Dir = 3, Dur = 144
00:05:37.785 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:37.789 00.004 12308 IsSlewing returns 0
00:05:37.789 00.000 12308 IsGuiding returns 0
00:05:37.790 00.001 12308 PulseGuide returned control before completion, sleep 154
00:05:37.809 00.019 14556 UpdateGuideState exits: m=2266 SNR=32.0
00:05:37.814 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:37.819 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:37.823 00.004 14556 Enqueuing Expose request
00:05:37.953 00.130 12308 IsGuiding returns 1
00:05:37.953 00.000 12308 scope still moving after pulse duration time elapsed
00:05:37.984 00.031 12308 IsSlewing returns 0
00:05:37.985 00.001 12308 IsGuiding returns 0
00:05:37.986 00.001 12308 scope move finished after 144 + 51 ms
00:05:37.986 00.000 12308 Move returns status 0, amount 144
00:05:37.987 00.001 12308 MoveAxis(N, 0, ABG)
00:05:37.987 00.000 12308 Move returns status 0, amount 0
00:05:37.987 00.000 12308 move complete, result=0
00:05:37.987 00.000 12308 worker thread done servicing request
00:05:37.987 00.000 14556 GuideStep: 0.3 px 144 ms WEST, -0.2 px 0 ms NORTH
00:05:37.993 00.006 12308 Worker thread wakes up
00:05:37.994 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:37.995 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:39.249 01.254 12308 Exposure complete
00:05:39.372 00.123 12308 worker thread done servicing request
00:05:39.372 00.000 14556 OnExposeComplete: enter
00:05:39.377 00.005 14556 UpdateGuideState(): m_state=6
00:05:39.381 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8611
00:05:39.385 00.004 14556 Star::Find returns 1 (0), X=161.86, Y=999.83, Mass=2078, SNR=30.7, Peak=177 HFD=4.5
00:05:39.389 00.004 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.65 = -0.63)
00:05:39.393 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.73)
00:05:39.397 00.004 14556 CameraToMount -- cameraX=-0.28 cameraY=0.18 hyp=0.33 cameraTheta=2.58 mountX=0.27 mountY=-0.22, mountTheta=-0.69
00:05:39.405 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.18, opts=13)
00:05:39.407 00.002 14556 Enqueuing Move request for scope (-0.28, 0.18)
00:05:39.410 00.003 12308 Worker thread wakes up
00:05:39.412 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.18) opts 0xd
00:05:39.412 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.18)
00:05:39.412 00.000 12308 Moving (-0.28, 0.18) raw xDistance=0.27 yDistance=-0.22
00:05:39.412 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
00:05:39.413 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:05:39.413 00.000 12308 MoveAxis(W, 126, ABG)
00:05:39.413 00.000 12308 Guiding  Dir = 3, Dur = 126
00:05:39.413 00.000 12308 IsSlewing returns 0
00:05:39.414 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:39.417 00.003 12308 IsGuiding returns 0
00:05:39.419 00.002 12308 PulseGuide returned control before completion, sleep 136
00:05:39.437 00.018 14556 UpdateGuideState exits: m=2078 SNR=30.7
00:05:39.443 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:39.448 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:39.454 00.006 14556 Enqueuing Expose request
00:05:39.567 00.113 12308 IsGuiding returns 1
00:05:39.567 00.000 12308 scope still moving after pulse duration time elapsed
00:05:39.598 00.031 12308 IsSlewing returns 0
00:05:39.600 00.002 12308 IsGuiding returns 0
00:05:39.600 00.000 12308 scope move finished after 126 + 55 ms
00:05:39.600 00.000 12308 Move returns status 0, amount 126
00:05:39.601 00.001 12308 MoveAxis(N, 156, ABG)
00:05:39.601 00.000 12308 Guiding  Dir = 0, Dur = 156
00:05:39.602 00.001 12308 IsSlewing returns 0
00:05:39.602 00.000 12308 IsGuiding returns 0
00:05:39.603 00.001 12308 PulseGuide returned control before completion, sleep 166
00:05:39.770 00.167 12308 IsGuiding returns 1
00:05:39.770 00.000 12308 scope still moving after pulse duration time elapsed
00:05:39.802 00.032 12308 IsSlewing returns 0
00:05:39.803 00.001 12308 IsGuiding returns 0
00:05:39.803 00.000 12308 scope move finished after 156 + 44 ms
00:05:39.803 00.000 12308 Move returns status 0, amount 156
00:05:39.803 00.000 12308 move complete, result=0
00:05:39.803 00.000 12308 worker thread done servicing request
00:05:39.804 00.001 14556 GuideStep: 0.3 px 126 ms WEST, -0.2 px 156 ms NORTH
00:05:39.809 00.005 12308 Worker thread wakes up
00:05:39.810 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:39.810 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:41.073 01.263 12308 Exposure complete
00:05:41.180 00.107 12308 worker thread done servicing request
00:05:41.180 00.000 14556 OnExposeComplete: enter
00:05:41.185 00.005 14556 UpdateGuideState(): m_state=6
00:05:41.188 00.003 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8612
00:05:41.193 00.005 14556 Star::Find returns 1 (0), X=162.08, Y=999.86, Mass=2240, SNR=31.8, Peak=200 HFD=4.3
00:05:41.197 00.004 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.93 = -1.35)
00:05:41.201 00.004 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.45)
00:05:41.204 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.86 mountX=0.05 mountY=-0.21, mountTheta=-1.35
00:05:41.210 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.20, opts=13)
00:05:41.215 00.005 14556 Enqueuing Move request for scope (-0.06, 0.20)
00:05:41.218 00.003 12308 Worker thread wakes up
00:05:41.218 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.20) opts 0xd
00:05:41.218 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.20)
00:05:41.218 00.000 12308 Moving (-0.06, 0.20) raw xDistance=0.05 yDistance=-0.21
00:05:41.218 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:05:41.220 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:05:41.220 00.000 12308 MoveAxis(E, 0, ABG)
00:05:41.220 00.000 12308 Move returns status 0, amount 0
00:05:41.220 00.000 12308 MoveAxis(N, 148, ABG)
00:05:41.220 00.000 12308 Guiding  Dir = 0, Dur = 148
00:05:41.220 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:41.225 00.005 12308 IsSlewing returns 0
00:05:41.225 00.000 12308 IsGuiding returns 0
00:05:41.227 00.002 12308 PulseGuide returned control before completion, sleep 158
00:05:41.243 00.016 14556 UpdateGuideState exits: m=2240 SNR=31.8
00:05:41.248 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:41.256 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:41.261 00.005 14556 Enqueuing Expose request
00:05:41.394 00.133 12308 IsGuiding returns 1
00:05:41.395 00.001 12308 scope still moving after pulse duration time elapsed
00:05:41.426 00.031 12308 IsSlewing returns 0
00:05:41.426 00.000 12308 IsGuiding returns 0
00:05:41.426 00.000 12308 scope move finished after 148 + 52 ms
00:05:41.426 00.000 12308 Move returns status 0, amount 148
00:05:41.426 00.000 12308 move complete, result=0
00:05:41.427 00.001 12308 worker thread done servicing request
00:05:41.427 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 148 ms NORTH
00:05:41.431 00.004 12308 Worker thread wakes up
00:05:41.432 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:41.432 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:42.686 01.254 12308 Exposure complete
00:05:42.807 00.121 12308 worker thread done servicing request
00:05:42.808 00.001 14556 OnExposeComplete: enter
00:05:42.812 00.004 14556 UpdateGuideState(): m_state=6
00:05:42.817 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8613
00:05:42.821 00.004 14556 Star::Find returns 1 (0), X=162.07, Y=999.69, Mass=2138, SNR=31.2, Peak=134 HFD=4.6
00:05:42.825 00.004 14556 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.07) = xAngle (5.74 = -0.54)
00:05:42.829 00.004 14556 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.64 = -0.64)
00:05:42.832 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.67 mountX=0.07 mountY=-0.05, mountTheta=-0.61
00:05:42.838 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.04, opts=13)
00:05:42.843 00.005 14556 Enqueuing Move request for scope (-0.07, 0.04)
00:05:42.847 00.004 12308 Worker thread wakes up
00:05:42.847 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
00:05:42.847 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
00:05:42.847 00.000 12308 Moving (-0.07, 0.04) raw xDistance=0.07 yDistance=-0.05
00:05:42.848 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:05:42.848 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:42.848 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:05:42.850 00.002 12308 MoveAxis(E, 0, ABG)
00:05:42.850 00.000 12308 Move returns status 0, amount 0
00:05:42.850 00.000 12308 MoveAxis(N, 0, ABG)
00:05:42.850 00.000 12308 Move returns status 0, amount 0
00:05:42.850 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:42.855 00.005 12308 move complete, result=0
00:05:42.855 00.000 12308 worker thread done servicing request
00:05:42.876 00.021 14556 UpdateGuideState exits: m=2138 SNR=31.2
00:05:42.881 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:42.885 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:42.888 00.003 14556 Enqueuing Expose request
00:05:42.893 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:42.896 00.003 12308 Worker thread wakes up
00:05:42.896 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:42.896 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:44.145 01.249 12308 Exposure complete
00:05:44.282 00.137 12308 worker thread done servicing request
00:05:44.282 00.000 14556 OnExposeComplete: enter
00:05:44.287 00.005 14556 UpdateGuideState(): m_state=6
00:05:44.293 00.006 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8614
00:05:44.298 00.005 14556 Star::Find returns 1 (0), X=162.08, Y=999.84, Mass=2254, SNR=31.9, Peak=175 HFD=4.5
00:05:44.302 00.004 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
00:05:44.307 00.005 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.39)
00:05:44.311 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.18 hyp=0.20 cameraTheta=1.92 mountX=0.05 mountY=-0.19, mountTheta=-1.30
00:05:44.316 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.18, opts=13)
00:05:44.319 00.003 14556 Enqueuing Move request for scope (-0.07, 0.18)
00:05:44.323 00.004 12308 Worker thread wakes up
00:05:44.323 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.18) opts 0xd
00:05:44.323 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.18)
00:05:44.323 00.000 12308 Moving (-0.07, 0.18) raw xDistance=0.05 yDistance=-0.19
00:05:44.323 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:05:44.324 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:44.324 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:05:44.324 00.000 12308 MoveAxis(E, 0, ABG)
00:05:44.324 00.000 12308 Move returns status 0, amount 0
00:05:44.324 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:44.328 00.004 12308 MoveAxis(N, 0, ABG)
00:05:44.328 00.000 12308 Move returns status 0, amount 0
00:05:44.328 00.000 12308 move complete, result=0
00:05:44.328 00.000 12308 worker thread done servicing request
00:05:44.345 00.017 14556 UpdateGuideState exits: m=2254 SNR=31.9
00:05:44.349 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:44.353 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:44.357 00.004 14556 Enqueuing Expose request
00:05:44.361 00.004 12308 Worker thread wakes up
00:05:44.361 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:44.361 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:44.361 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:05:45.615 01.254 12308 Exposure complete
00:05:45.725 00.110 12308 worker thread done servicing request
00:05:45.726 00.001 14556 OnExposeComplete: enter
00:05:45.730 00.004 14556 UpdateGuideState(): m_state=6
00:05:45.733 00.003 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8615
00:05:45.738 00.005 14556 Star::Find returns 1 (0), X=161.89, Y=999.79, Mass=2139, SNR=31.3, Peak=163 HFD=4.5
00:05:45.742 00.004 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.71 = -0.57)
00:05:45.746 00.004 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
00:05:45.750 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.14 hyp=0.29 cameraTheta=2.64 mountX=0.24 mountY=-0.18, mountTheta=-0.64
00:05:45.757 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.14, opts=13)
00:05:45.761 00.004 14556 Enqueuing Move request for scope (-0.25, 0.14)
00:05:45.766 00.005 12308 Worker thread wakes up
00:05:45.766 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.14) opts 0xd
00:05:45.766 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.14)
00:05:45.766 00.000 12308 Moving (-0.25, 0.14) raw xDistance=0.24 yDistance=-0.18
00:05:45.766 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:05:45.767 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:45.767 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:05:45.767 00.000 12308 MoveAxis(W, 104, ABG)
00:05:45.767 00.000 12308 Guiding  Dir = 3, Dur = 104
00:05:45.767 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:45.772 00.005 12308 IsSlewing returns 0
00:05:45.774 00.002 12308 IsGuiding returns 0
00:05:45.774 00.000 12308 PulseGuide returned control before completion, sleep 114
00:05:45.795 00.021 14556 UpdateGuideState exits: m=2139 SNR=31.3
00:05:45.799 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:45.802 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:45.807 00.005 14556 Enqueuing Expose request
00:05:45.896 00.089 12308 IsGuiding returns 1
00:05:45.897 00.001 12308 scope still moving after pulse duration time elapsed
00:05:45.927 00.030 12308 IsSlewing returns 0
00:05:45.930 00.003 12308 IsGuiding returns 1
00:05:45.959 00.029 12308 IsSlewing returns 0
00:05:45.959 00.000 12308 IsGuiding returns 0
00:05:45.960 00.001 12308 scope move finished after 104 + 82 ms
00:05:45.960 00.000 12308 Move returns status 0, amount 104
00:05:45.960 00.000 12308 MoveAxis(N, 0, ABG)
00:05:45.961 00.001 12308 Move returns status 0, amount 0
00:05:45.961 00.000 12308 move complete, result=0
00:05:45.961 00.000 14556 GuideStep: 0.2 px 104 ms WEST, -0.2 px 0 ms NORTH
00:05:45.968 00.007 12308 worker thread done servicing request
00:05:45.968 00.000 12308 Worker thread wakes up
00:05:45.968 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:45.968 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:47.217 01.249 12308 Exposure complete
00:05:47.353 00.136 12308 worker thread done servicing request
00:05:47.354 00.001 14556 OnExposeComplete: enter
00:05:47.359 00.005 14556 UpdateGuideState(): m_state=6
00:05:47.363 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8616
00:05:47.367 00.004 14556 Star::Find returns 1 (0), X=162.10, Y=999.73, Mass=2403, SNR=32.9, Peak=204 HFD=4.5
00:05:47.372 00.005 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
00:05:47.375 00.003 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
00:05:47.379 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.13 mountX=0.04 mountY=-0.08, mountTheta=-1.10
00:05:47.384 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.08, opts=13)
00:05:47.387 00.003 14556 Enqueuing Move request for scope (-0.05, 0.08)
00:05:47.390 00.003 12308 Worker thread wakes up
00:05:47.390 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
00:05:47.390 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
00:05:47.390 00.000 12308 Moving (-0.05, 0.08) raw xDistance=0.04 yDistance=-0.08
00:05:47.392 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:05:47.392 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:47.392 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:05:47.392 00.000 12308 MoveAxis(E, 0, ABG)
00:05:47.392 00.000 12308 Move returns status 0, amount 0
00:05:47.392 00.000 12308 MoveAxis(N, 0, ABG)
00:05:47.393 00.001 12308 Move returns status 0, amount 0
00:05:47.393 00.000 12308 move complete, result=0
00:05:47.393 00.000 12308 worker thread done servicing request
00:05:47.393 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:47.411 00.018 14556 UpdateGuideState exits: m=2403 SNR=32.9
00:05:47.415 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:47.417 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:47.421 00.004 14556 Enqueuing Expose request
00:05:47.424 00.003 12308 Worker thread wakes up
00:05:47.424 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:05:47.429 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:47.429 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:48.674 01.245 12308 Exposure complete
00:05:48.805 00.131 12308 worker thread done servicing request
00:05:48.805 00.000 14556 OnExposeComplete: enter
00:05:48.810 00.005 14556 UpdateGuideState(): m_state=6
00:05:48.815 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8617
00:05:48.819 00.004 14556 Star::Find returns 1 (0), X=161.87, Y=999.86, Mass=2143, SNR=31.1, Peak=179 HFD=4.4
00:05:48.823 00.004 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
00:05:48.826 00.003 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
00:05:48.830 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.20 hyp=0.34 cameraTheta=2.51 mountX=0.26 mountY=-0.24, mountTheta=-0.76
00:05:48.834 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.20, opts=13)
00:05:48.838 00.004 14556 Enqueuing Move request for scope (-0.27, 0.20)
00:05:48.841 00.003 12308 Worker thread wakes up
00:05:48.841 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.20) opts 0xd
00:05:48.841 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.20)
00:05:48.841 00.000 12308 Moving (-0.27, 0.20) raw xDistance=0.26 yDistance=-0.24
00:05:48.841 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:05:48.841 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:05:48.842 00.001 12308 MoveAxis(W, 112, ABG)
00:05:48.842 00.000 12308 Guiding  Dir = 3, Dur = 112
00:05:48.842 00.000 12308 IsSlewing returns 0
00:05:48.842 00.000 12308 IsGuiding returns 0
00:05:48.843 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:48.847 00.004 12308 PulseGuide returned control before completion, sleep 122
00:05:48.868 00.021 14556 UpdateGuideState exits: m=2143 SNR=31.1
00:05:48.873 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:48.877 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:48.881 00.004 14556 Enqueuing Expose request
00:05:48.976 00.095 12308 IsGuiding returns 1
00:05:48.977 00.001 12308 scope still moving after pulse duration time elapsed
00:05:49.007 00.030 12308 IsSlewing returns 0
00:05:49.008 00.001 12308 IsGuiding returns 0
00:05:49.008 00.000 12308 scope move finished after 112 + 53 ms
00:05:49.010 00.002 12308 Move returns status 0, amount 112
00:05:49.010 00.000 12308 MoveAxis(N, 171, ABG)
00:05:49.010 00.000 12308 Guiding  Dir = 0, Dur = 171
00:05:49.011 00.001 12308 IsSlewing returns 0
00:05:49.011 00.000 12308 IsGuiding returns 0
00:05:49.012 00.001 12308 PulseGuide returned control before completion, sleep 181
00:05:49.196 00.184 12308 IsGuiding returns 1
00:05:49.196 00.000 12308 scope still moving after pulse duration time elapsed
00:05:49.227 00.031 12308 IsSlewing returns 0
00:05:49.228 00.001 12308 IsGuiding returns 0
00:05:49.228 00.000 12308 scope move finished after 171 + 45 ms
00:05:49.228 00.000 12308 Move returns status 0, amount 171
00:05:49.228 00.000 12308 move complete, result=0
00:05:49.230 00.002 12308 worker thread done servicing request
00:05:49.230 00.000 12308 Worker thread wakes up
00:05:49.230 00.000 14556 GuideStep: 0.3 px 112 ms WEST, -0.2 px 171 ms NORTH
00:05:49.235 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:49.237 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:50.487 01.250 12308 Exposure complete
00:05:50.618 00.131 12308 worker thread done servicing request
00:05:50.619 00.001 14556 OnExposeComplete: enter
00:05:50.622 00.003 14556 UpdateGuideState(): m_state=6
00:05:50.627 00.005 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8618
00:05:50.631 00.004 14556 Star::Find returns 1 (0), X=162.18, Y=999.70, Mass=2169, SNR=31.4, Peak=172 HFD=4.5
00:05:50.634 00.003 14556 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.07) = xAngle (3.88 = -2.40)
00:05:50.638 00.004 14556 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.78 = -2.50)
00:05:50.642 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.05 cameraTheta=0.81 mountX=-0.04 mountY=-0.03, mountTheta=-2.46
00:05:50.647 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.04, opts=13)
00:05:50.651 00.004 14556 Enqueuing Move request for scope (0.04, 0.04)
00:05:50.654 00.003 12308 Worker thread wakes up
00:05:50.654 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
00:05:50.655 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
00:05:50.655 00.000 12308 Moving (0.04, 0.04) raw xDistance=-0.04 yDistance=-0.03
00:05:50.655 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:05:50.655 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:50.655 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:05:50.655 00.000 12308 MoveAxis(E, 0, ABG)
00:05:50.656 00.001 12308 Move returns status 0, amount 0
00:05:50.656 00.000 12308 MoveAxis(N, 0, ABG)
00:05:50.657 00.001 12308 Move returns status 0, amount 0
00:05:50.657 00.000 12308 move complete, result=0
00:05:50.657 00.000 12308 worker thread done servicing request
00:05:50.657 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:50.680 00.023 14556 UpdateGuideState exits: m=2169 SNR=31.4
00:05:50.685 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:50.689 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:50.693 00.004 14556 Enqueuing Expose request
00:05:50.697 00.004 12308 Worker thread wakes up
00:05:50.697 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:50.700 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:50.700 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:51.948 01.248 12308 Exposure complete
00:05:52.072 00.124 12308 worker thread done servicing request
00:05:52.072 00.000 14556 OnExposeComplete: enter
00:05:52.075 00.003 14556 UpdateGuideState(): m_state=6
00:05:52.080 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8619
00:05:52.083 00.003 14556 Star::Find returns 1 (0), X=162.09, Y=999.76, Mass=2138, SNR=31.1, Peak=196 HFD=4.3
00:05:52.087 00.004 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.12 = -1.17)
00:05:52.091 00.004 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.27)
00:05:52.095 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.04 mountX=0.04 mountY=-0.11, mountTheta=-1.18
00:05:52.100 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.10, opts=13)
00:05:52.105 00.005 14556 Enqueuing Move request for scope (-0.05, 0.10)
00:05:52.109 00.004 12308 Worker thread wakes up
00:05:52.109 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
00:05:52.109 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
00:05:52.109 00.000 12308 Moving (-0.05, 0.10) raw xDistance=0.04 yDistance=-0.11
00:05:52.109 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:05:52.110 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:52.110 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:05:52.110 00.000 12308 MoveAxis(E, 0, ABG)
00:05:52.110 00.000 12308 Move returns status 0, amount 0
00:05:52.110 00.000 12308 MoveAxis(N, 0, ABG)
00:05:52.110 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:52.115 00.005 12308 Move returns status 0, amount 0
00:05:52.115 00.000 12308 move complete, result=0
00:05:52.116 00.001 12308 worker thread done servicing request
00:05:52.138 00.022 14556 UpdateGuideState exits: m=2138 SNR=31.1
00:05:52.144 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:52.147 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:52.153 00.006 14556 Enqueuing Expose request
00:05:52.159 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:05:52.164 00.005 12308 Worker thread wakes up
00:05:52.164 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:52.164 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:53.413 01.249 12308 Exposure complete
00:05:53.531 00.118 12308 worker thread done servicing request
00:05:53.532 00.001 14556 OnExposeComplete: enter
00:05:53.538 00.006 14556 UpdateGuideState(): m_state=6
00:05:53.542 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8620
00:05:53.547 00.005 14556 Star::Find returns 1 (0), X=162.01, Y=999.81, Mass=2203, SNR=31.4, Peak=171 HFD=4.3
00:05:53.552 00.005 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.35 = -0.93)
00:05:53.556 00.004 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.03)
00:05:53.559 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.28 mountX=0.12 mountY=-0.17, mountTheta=-0.96
00:05:53.565 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.15, opts=13)
00:05:53.570 00.005 14556 Enqueuing Move request for scope (-0.13, 0.15)
00:05:53.574 00.004 12308 Worker thread wakes up
00:05:53.574 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
00:05:53.575 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
00:05:53.575 00.000 12308 Moving (-0.13, 0.15) raw xDistance=0.12 yDistance=-0.17
00:05:53.575 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:05:53.575 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:53.575 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:05:53.576 00.001 12308 MoveAxis(E, 0, ABG)
00:05:53.576 00.000 12308 Move returns status 0, amount 0
00:05:53.576 00.000 12308 MoveAxis(N, 0, ABG)
00:05:53.576 00.000 12308 Move returns status 0, amount 0
00:05:53.576 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:53.579 00.003 12308 move complete, result=0
00:05:53.581 00.002 12308 worker thread done servicing request
00:05:53.600 00.019 14556 UpdateGuideState exits: m=2203 SNR=31.4
00:05:53.605 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:53.609 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:53.613 00.004 14556 Enqueuing Expose request
00:05:53.617 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:05:53.620 00.003 12308 Worker thread wakes up
00:05:53.620 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:53.621 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:54.881 01.260 12308 Exposure complete
00:05:55.001 00.120 12308 worker thread done servicing request
00:05:55.002 00.001 14556 OnExposeComplete: enter
00:05:55.004 00.002 14556 UpdateGuideState(): m_state=6
00:05:55.007 00.003 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8621
00:05:55.011 00.004 14556 Star::Find returns 1 (0), X=161.93, Y=999.78, Mass=2265, SNR=32.0, Peak=181 HFD=4.5
00:05:55.016 00.005 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.70 = -0.59)
00:05:55.019 00.003 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.60 = -0.69)
00:05:55.023 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.12 hyp=0.25 cameraTheta=2.62 mountX=0.20 mountY=-0.16, mountTheta=-0.65
00:05:55.028 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.12, opts=13)
00:05:55.031 00.003 14556 Enqueuing Move request for scope (-0.21, 0.12)
00:05:55.037 00.006 12308 Worker thread wakes up
00:05:55.037 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.12) opts 0xd
00:05:55.037 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.12)
00:05:55.037 00.000 12308 Moving (-0.21, 0.12) raw xDistance=0.20 yDistance=-0.16
00:05:55.037 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:05:55.038 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:55.038 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:05:55.038 00.000 12308 MoveAxis(W, 89, ABG)
00:05:55.038 00.000 12308 Guiding  Dir = 3, Dur = 89
00:05:55.039 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:55.044 00.005 12308 IsSlewing returns 0
00:05:55.044 00.000 12308 IsGuiding returns 0
00:05:55.045 00.001 12308 PulseGuide returned control before completion, sleep 99
00:05:55.065 00.020 14556 UpdateGuideState exits: m=2265 SNR=32.0
00:05:55.070 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:55.074 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:55.078 00.004 14556 Enqueuing Expose request
00:05:55.151 00.073 12308 IsGuiding returns 1
00:05:55.151 00.000 12308 scope still moving after pulse duration time elapsed
00:05:55.181 00.030 12308 IsSlewing returns 0
00:05:55.182 00.001 12308 IsGuiding returns 0
00:05:55.183 00.001 12308 scope move finished after 89 + 49 ms
00:05:55.183 00.000 12308 Move returns status 0, amount 89
00:05:55.185 00.002 12308 MoveAxis(N, 0, ABG)
00:05:55.185 00.000 12308 Move returns status 0, amount 0
00:05:55.186 00.001 12308 move complete, result=0
00:05:55.187 00.001 12308 worker thread done servicing request
00:05:55.187 00.000 12308 Worker thread wakes up
00:05:55.187 00.000 14556 GuideStep: 0.2 px 89 ms WEST, -0.2 px 0 ms NORTH
00:05:55.194 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:55.194 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:56.447 01.253 12308 Exposure complete
00:05:56.571 00.124 12308 worker thread done servicing request
00:05:56.573 00.002 14556 OnExposeComplete: enter
00:05:56.577 00.004 14556 UpdateGuideState(): m_state=6
00:05:56.581 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8622
00:05:56.584 00.003 14556 Star::Find returns 1 (0), X=162.03, Y=999.93, Mass=2396, SNR=32.8, Peak=218 HFD=4.4
00:05:56.589 00.005 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.02 = -1.26)
00:05:56.593 00.004 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.36)
00:05:56.596 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.28 hyp=0.30 cameraTheta=1.95 mountX=0.09 mountY=-0.29, mountTheta=-1.27
00:05:56.602 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.28, opts=13)
00:05:56.606 00.004 14556 Enqueuing Move request for scope (-0.11, 0.28)
00:05:56.610 00.004 12308 Worker thread wakes up
00:05:56.610 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.28) opts 0xd
00:05:56.610 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.28)
00:05:56.611 00.001 12308 Moving (-0.11, 0.28) raw xDistance=0.09 yDistance=-0.29
00:05:56.611 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:05:56.611 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
00:05:56.611 00.000 12308 MoveAxis(E, 0, ABG)
00:05:56.612 00.001 12308 Move returns status 0, amount 0
00:05:56.612 00.000 12308 MoveAxis(N, 204, ABG)
00:05:56.612 00.000 12308 Guiding  Dir = 0, Dur = 204
00:05:56.613 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:56.616 00.003 12308 IsSlewing returns 0
00:05:56.617 00.001 12308 IsGuiding returns 0
00:05:56.617 00.000 12308 PulseGuide returned control before completion, sleep 214
00:05:56.638 00.021 14556 UpdateGuideState exits: m=2396 SNR=32.8
00:05:56.643 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:56.646 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:56.649 00.003 14556 Enqueuing Expose request
00:05:56.845 00.196 12308 IsGuiding returns 1
00:05:56.845 00.000 12308 scope still moving after pulse duration time elapsed
00:05:56.876 00.031 12308 IsSlewing returns 0
00:05:56.878 00.002 12308 IsGuiding returns 0
00:05:56.878 00.000 12308 scope move finished after 204 + 57 ms
00:05:56.879 00.001 12308 Move returns status 0, amount 204
00:05:56.879 00.000 12308 move complete, result=0
00:05:56.879 00.000 12308 worker thread done servicing request
00:05:56.879 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 204 ms NORTH
00:05:56.887 00.008 12308 Worker thread wakes up
00:05:56.887 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:56.888 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:58.143 01.255 12308 Exposure complete
00:05:58.274 00.131 12308 worker thread done servicing request
00:05:58.275 00.001 14556 OnExposeComplete: enter
00:05:58.280 00.005 14556 UpdateGuideState(): m_state=6
00:05:58.287 00.007 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8623
00:05:58.291 00.004 14556 Star::Find returns 1 (0), X=162.19, Y=999.67, Mass=2165, SNR=31.2, Peak=157 HFD=4.5
00:05:58.297 00.006 14556 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.07) = xAngle (3.34 = -2.94)
00:05:58.300 00.003 14556 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.24 = -3.04)
00:05:58.304 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.27 mountX=-0.04 mountY=-0.00, mountTheta=-3.04
00:05:58.308 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.01, opts=13)
00:05:58.313 00.005 14556 Enqueuing Move request for scope (0.04, 0.01)
00:05:58.317 00.004 12308 Worker thread wakes up
00:05:58.317 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
00:05:58.317 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
00:05:58.318 00.001 12308 Moving (0.04, 0.01) raw xDistance=-0.04 yDistance=-0.00
00:05:58.318 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:05:58.318 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:58.318 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:05:58.319 00.001 12308 MoveAxis(E, 0, ABG)
00:05:58.319 00.000 12308 Move returns status 0, amount 0
00:05:58.319 00.000 12308 MoveAxis(N, 0, ABG)
00:05:58.319 00.000 12308 Move returns status 0, amount 0
00:05:58.320 00.001 12308 move complete, result=0
00:05:58.320 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:58.324 00.004 12308 worker thread done servicing request
00:05:58.344 00.020 14556 UpdateGuideState exits: m=2165 SNR=31.2
00:05:58.350 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:58.354 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:58.357 00.003 14556 Enqueuing Expose request
00:05:58.360 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:58.366 00.006 12308 Worker thread wakes up
00:05:58.366 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:58.366 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:05:59.621 01.255 12308 Exposure complete
00:05:59.731 00.110 12308 worker thread done servicing request
00:05:59.731 00.000 14556 OnExposeComplete: enter
00:05:59.735 00.004 14556 UpdateGuideState(): m_state=6
00:05:59.739 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8624
00:05:59.742 00.003 14556 Star::Find returns 1 (0), X=162.13, Y=999.73, Mass=2329, SNR=32.4, Peak=174 HFD=4.6
00:05:59.746 00.004 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.89 = -1.40)
00:05:59.751 00.005 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.50)
00:05:59.756 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.81 mountX=0.01 mountY=-0.07, mountTheta=-1.40
00:05:59.762 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.07, opts=13)
00:05:59.766 00.004 14556 Enqueuing Move request for scope (-0.02, 0.07)
00:05:59.770 00.004 12308 Worker thread wakes up
00:05:59.770 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
00:05:59.770 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
00:05:59.770 00.000 12308 Moving (-0.02, 0.07) raw xDistance=0.01 yDistance=-0.07
00:05:59.770 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:05:59.770 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:05:59.771 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:05:59.771 00.000 12308 MoveAxis(E, 0, ABG)
00:05:59.771 00.000 12308 Move returns status 0, amount 0
00:05:59.771 00.000 12308 MoveAxis(N, 0, ABG)
00:05:59.771 00.000 12308 Move returns status 0, amount 0
00:05:59.771 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:05:59.776 00.005 12308 move complete, result=0
00:05:59.776 00.000 12308 worker thread done servicing request
00:05:59.798 00.022 14556 UpdateGuideState exits: m=2329 SNR=32.4
00:05:59.801 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:59.806 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:05:59.810 00.004 14556 Enqueuing Expose request
00:05:59.814 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:05:59.820 00.006 12308 Worker thread wakes up
00:05:59.820 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:05:59.820 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:01.061 01.241 12308 Exposure complete
00:06:01.185 00.124 12308 worker thread done servicing request
00:06:01.186 00.001 14556 OnExposeComplete: enter
00:06:01.194 00.008 14556 UpdateGuideState(): m_state=6
00:06:01.199 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8625
00:06:01.203 00.004 14556 Star::Find returns 1 (0), X=162.16, Y=999.71, Mass=2282, SNR=32.3, Peak=169 HFD=4.5
00:06:01.207 00.004 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.39 = -1.89)
00:06:01.212 00.005 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -1.99)
00:06:01.215 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.32 mountX=-0.02 mountY=-0.05, mountTheta=-1.90
00:06:01.222 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.06, opts=13)
00:06:01.227 00.005 14556 Enqueuing Move request for scope (0.01, 0.06)
00:06:01.230 00.003 12308 Worker thread wakes up
00:06:01.231 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
00:06:01.231 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
00:06:01.231 00.000 12308 Moving (0.01, 0.06) raw xDistance=-0.02 yDistance=-0.05
00:06:01.231 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:06:01.231 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:01.232 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:06:01.232 00.000 12308 MoveAxis(E, 0, ABG)
00:06:01.232 00.000 12308 Move returns status 0, amount 0
00:06:01.232 00.000 12308 MoveAxis(N, 0, ABG)
00:06:01.232 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:01.237 00.005 12308 Move returns status 0, amount 0
00:06:01.237 00.000 12308 move complete, result=0
00:06:01.237 00.000 12308 worker thread done servicing request
00:06:01.258 00.021 14556 UpdateGuideState exits: m=2282 SNR=32.3
00:06:01.262 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:01.266 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:01.270 00.004 14556 Enqueuing Expose request
00:06:01.273 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:01.277 00.004 12308 Worker thread wakes up
00:06:01.277 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:01.279 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:02.522 01.243 12308 Exposure complete
00:06:02.656 00.134 12308 worker thread done servicing request
00:06:02.657 00.001 14556 OnExposeComplete: enter
00:06:02.661 00.004 14556 UpdateGuideState(): m_state=6
00:06:02.666 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8626
00:06:02.669 00.003 14556 Star::Find returns 1 (0), X=162.16, Y=999.70, Mass=2276, SNR=32.2, Peak=182 HFD=4.5
00:06:02.673 00.004 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.35 = -1.93)
00:06:02.677 00.004 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.03)
00:06:02.680 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.28 mountX=-0.02 mountY=-0.04, mountTheta=-1.95
00:06:02.686 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.05, opts=13)
00:06:02.692 00.006 14556 Enqueuing Move request for scope (0.01, 0.05)
00:06:02.695 00.003 12308 Worker thread wakes up
00:06:02.695 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
00:06:02.695 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
00:06:02.695 00.000 12308 Moving (0.01, 0.05) raw xDistance=-0.02 yDistance=-0.04
00:06:02.695 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:06:02.696 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:02.696 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:06:02.696 00.000 12308 MoveAxis(E, 0, ABG)
00:06:02.696 00.000 12308 Move returns status 0, amount 0
00:06:02.696 00.000 12308 MoveAxis(N, 0, ABG)
00:06:02.696 00.000 12308 Move returns status 0, amount 0
00:06:02.696 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:02.701 00.005 12308 move complete, result=0
00:06:02.702 00.001 12308 worker thread done servicing request
00:06:02.720 00.018 14556 UpdateGuideState exits: m=2276 SNR=32.2
00:06:02.723 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:02.726 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:02.730 00.004 14556 Enqueuing Expose request
00:06:02.732 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:06:02.735 00.003 12308 Worker thread wakes up
00:06:02.735 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:02.735 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:03.976 01.241 12308 Exposure complete
00:06:04.090 00.114 12308 worker thread done servicing request
00:06:04.090 00.000 14556 OnExposeComplete: enter
00:06:04.096 00.006 14556 UpdateGuideState(): m_state=6
00:06:04.102 00.006 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8627
00:06:04.106 00.004 14556 Star::Find returns 1 (0), X=162.03, Y=999.86, Mass=2270, SNR=32.2, Peak=178 HFD=4.6
00:06:04.109 00.003 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.15 = -1.14)
00:06:04.113 00.004 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
00:06:04.118 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.23 cameraTheta=2.07 mountX=0.10 mountY=-0.21, mountTheta=-1.15
00:06:04.124 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.20, opts=13)
00:06:04.128 00.004 14556 Enqueuing Move request for scope (-0.11, 0.20)
00:06:04.132 00.004 12308 Worker thread wakes up
00:06:04.132 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.20) opts 0xd
00:06:04.132 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.20)
00:06:04.133 00.001 12308 Moving (-0.11, 0.20) raw xDistance=0.10 yDistance=-0.21
00:06:04.133 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:06:04.133 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:06:04.133 00.000 12308 MoveAxis(E, 0, ABG)
00:06:04.135 00.002 12308 Move returns status 0, amount 0
00:06:04.135 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:04.139 00.004 12308 MoveAxis(N, 150, ABG)
00:06:04.139 00.000 12308 Guiding  Dir = 0, Dur = 150
00:06:04.139 00.000 12308 IsSlewing returns 0
00:06:04.139 00.000 12308 IsGuiding returns 0
00:06:04.141 00.002 12308 PulseGuide returned control before completion, sleep 160
00:06:04.163 00.022 14556 UpdateGuideState exits: m=2270 SNR=32.2
00:06:04.167 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:04.172 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:04.175 00.003 14556 Enqueuing Expose request
00:06:04.312 00.137 12308 IsGuiding returns 1
00:06:04.313 00.001 12308 scope still moving after pulse duration time elapsed
00:06:04.342 00.029 12308 IsSlewing returns 0
00:06:04.344 00.002 12308 IsGuiding returns 0
00:06:04.344 00.000 12308 scope move finished after 150 + 54 ms
00:06:04.346 00.002 12308 Move returns status 0, amount 150
00:06:04.346 00.000 12308 move complete, result=0
00:06:04.346 00.000 12308 worker thread done servicing request
00:06:04.347 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 150 ms NORTH
00:06:04.353 00.006 12308 Worker thread wakes up
00:06:04.353 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:04.353 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:05.610 01.257 12308 Exposure complete
00:06:05.742 00.132 12308 worker thread done servicing request
00:06:05.743 00.001 14556 OnExposeComplete: enter
00:06:05.748 00.005 14556 UpdateGuideState(): m_state=6
00:06:05.754 00.006 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8628
00:06:05.758 00.004 14556 Star::Find returns 1 (0), X=162.19, Y=999.76, Mass=2330, SNR=32.5, Peak=167 HFD=4.6
00:06:05.762 00.004 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.18 = -2.10)
00:06:05.765 00.003 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
00:06:05.770 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.12 cameraTheta=1.11 mountX=-0.06 mountY=-0.09, mountTheta=-2.13
00:06:05.776 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.10, opts=13)
00:06:05.779 00.003 14556 Enqueuing Move request for scope (0.05, 0.10)
00:06:05.784 00.005 12308 Worker thread wakes up
00:06:05.784 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
00:06:05.784 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
00:06:05.784 00.000 12308 Moving (0.05, 0.10) raw xDistance=-0.06 yDistance=-0.09
00:06:05.784 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:06:05.784 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:05.785 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:06:05.785 00.000 12308 MoveAxis(E, 0, ABG)
00:06:05.785 00.000 12308 Move returns status 0, amount 0
00:06:05.785 00.000 12308 MoveAxis(N, 0, ABG)
00:06:05.785 00.000 12308 Move returns status 0, amount 0
00:06:05.785 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:05.790 00.005 12308 move complete, result=0
00:06:05.790 00.000 12308 worker thread done servicing request
00:06:05.813 00.023 14556 UpdateGuideState exits: m=2330 SNR=32.5
00:06:05.817 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:05.821 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:05.825 00.004 14556 Enqueuing Expose request
00:06:05.828 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:05.833 00.005 12308 Worker thread wakes up
00:06:05.833 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:05.833 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:07.077 01.244 12308 Exposure complete
00:06:07.220 00.143 12308 worker thread done servicing request
00:06:07.221 00.001 14556 OnExposeComplete: enter
00:06:07.227 00.006 14556 UpdateGuideState(): m_state=6
00:06:07.233 00.006 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8629
00:06:07.238 00.005 14556 Star::Find returns 1 (0), X=162.05, Y=999.71, Mass=2167, SNR=31.2, Peak=176 HFD=4.4
00:06:07.243 00.005 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.65 = -0.63)
00:06:07.247 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.73)
00:06:07.251 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.58 mountX=0.09 mountY=-0.07, mountTheta=-0.69
00:06:07.256 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.06, opts=13)
00:06:07.262 00.006 14556 Enqueuing Move request for scope (-0.09, 0.06)
00:06:07.266 00.004 12308 Worker thread wakes up
00:06:07.266 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
00:06:07.267 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
00:06:07.267 00.000 12308 Moving (-0.09, 0.06) raw xDistance=0.09 yDistance=-0.07
00:06:07.267 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:06:07.267 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:07.267 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:06:07.267 00.000 12308 MoveAxis(E, 0, ABG)
00:06:07.269 00.002 12308 Move returns status 0, amount 0
00:06:07.269 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:07.273 00.004 12308 MoveAxis(N, 0, ABG)
00:06:07.273 00.000 12308 Move returns status 0, amount 0
00:06:07.273 00.000 12308 move complete, result=0
00:06:07.274 00.001 12308 worker thread done servicing request
00:06:07.295 00.021 14556 UpdateGuideState exits: m=2167 SNR=31.2
00:06:07.299 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:07.303 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:07.307 00.004 14556 Enqueuing Expose request
00:06:07.311 00.004 12308 Worker thread wakes up
00:06:07.311 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:07.315 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:07.315 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:08.561 01.246 12308 Exposure complete
00:06:08.684 00.123 12308 worker thread done servicing request
00:06:08.685 00.001 14556 OnExposeComplete: enter
00:06:08.689 00.004 14556 UpdateGuideState(): m_state=6
00:06:08.693 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8630
00:06:08.698 00.005 14556 Star::Find returns 1 (0), X=162.09, Y=999.79, Mass=2370, SNR=32.6, Peak=196 HFD=4.8
00:06:08.701 00.003 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
00:06:08.706 00.005 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.39)
00:06:08.709 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.92 mountX=0.04 mountY=-0.14, mountTheta=-1.29
00:06:08.715 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.13, opts=13)
00:06:08.719 00.004 14556 Enqueuing Move request for scope (-0.05, 0.13)
00:06:08.723 00.004 12308 Worker thread wakes up
00:06:08.723 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
00:06:08.723 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
00:06:08.723 00.000 12308 Moving (-0.05, 0.13) raw xDistance=0.04 yDistance=-0.14
00:06:08.724 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:06:08.724 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:08.724 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:06:08.724 00.000 12308 MoveAxis(E, 0, ABG)
00:06:08.724 00.000 12308 Move returns status 0, amount 0
00:06:08.724 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:08.729 00.005 12308 MoveAxis(N, 0, ABG)
00:06:08.729 00.000 12308 Move returns status 0, amount 0
00:06:08.729 00.000 12308 move complete, result=0
00:06:08.729 00.000 12308 worker thread done servicing request
00:06:08.750 00.021 14556 UpdateGuideState exits: m=2370 SNR=32.6
00:06:08.760 00.010 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:08.765 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:08.770 00.005 14556 Enqueuing Expose request
00:06:08.778 00.008 12308 Worker thread wakes up
00:06:08.778 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:08.787 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:08.787 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:10.033 01.246 12308 Exposure complete
00:06:10.155 00.122 12308 worker thread done servicing request
00:06:10.155 00.000 14556 OnExposeComplete: enter
00:06:10.162 00.007 14556 UpdateGuideState(): m_state=6
00:06:10.167 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8631
00:06:10.171 00.004 14556 Star::Find returns 1 (0), X=161.92, Y=999.73, Mass=2382, SNR=32.7, Peak=204 HFD=4.7
00:06:10.175 00.004 14556 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.07) = xAngle (5.92 = -0.37)
00:06:10.179 00.004 14556 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.82 = -0.47)
00:06:10.183 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.07 hyp=0.23 cameraTheta=2.84 mountX=0.22 mountY=-0.10, mountTheta=-0.45
00:06:10.188 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.07, opts=13)
00:06:10.192 00.004 14556 Enqueuing Move request for scope (-0.22, 0.07)
00:06:10.197 00.005 12308 Worker thread wakes up
00:06:10.197 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.07) opts 0xd
00:06:10.198 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.07)
00:06:10.198 00.000 12308 Moving (-0.22, 0.07) raw xDistance=0.22 yDistance=-0.10
00:06:10.198 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:06:10.198 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:10.199 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:06:10.199 00.000 12308 MoveAxis(W, 95, ABG)
00:06:10.199 00.000 12308 Guiding  Dir = 3, Dur = 95
00:06:10.199 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:10.203 00.004 12308 IsSlewing returns 0
00:06:10.204 00.001 12308 IsGuiding returns 0
00:06:10.204 00.000 12308 PulseGuide returned control before completion, sleep 105
00:06:10.225 00.021 14556 UpdateGuideState exits: m=2382 SNR=32.7
00:06:10.230 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:10.233 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:10.238 00.005 14556 Enqueuing Expose request
00:06:10.317 00.079 12308 IsGuiding returns 1
00:06:10.317 00.000 12308 scope still moving after pulse duration time elapsed
00:06:10.349 00.032 12308 IsSlewing returns 0
00:06:10.349 00.000 12308 IsGuiding returns 0
00:06:10.350 00.001 12308 scope move finished after 95 + 50 ms
00:06:10.350 00.000 12308 Move returns status 0, amount 95
00:06:10.350 00.000 12308 MoveAxis(N, 0, ABG)
00:06:10.350 00.000 12308 Move returns status 0, amount 0
00:06:10.351 00.001 12308 move complete, result=0
00:06:10.351 00.000 12308 worker thread done servicing request
00:06:10.351 00.000 12308 Worker thread wakes up
00:06:10.351 00.000 14556 GuideStep: 0.2 px 95 ms WEST, -0.1 px 0 ms NORTH
00:06:10.357 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:10.358 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:11.611 01.253 12308 Exposure complete
00:06:11.739 00.128 12308 worker thread done servicing request
00:06:11.740 00.001 14556 OnExposeComplete: enter
00:06:11.744 00.004 14556 UpdateGuideState(): m_state=6
00:06:11.749 00.005 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8632
00:06:11.754 00.005 14556 Star::Find returns 1 (0), X=162.09, Y=999.73, Mass=2411, SNR=33.0, Peak=212 HFD=4.7
00:06:11.758 00.004 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
00:06:11.764 00.006 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
00:06:11.768 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.09 cameraTheta=2.20 mountX=0.05 mountY=-0.08, mountTheta=-1.04
00:06:11.773 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.07, opts=13)
00:06:11.777 00.004 14556 Enqueuing Move request for scope (-0.05, 0.07)
00:06:11.781 00.004 12308 Worker thread wakes up
00:06:11.781 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
00:06:11.781 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
00:06:11.781 00.000 12308 Moving (-0.05, 0.07) raw xDistance=0.05 yDistance=-0.08
00:06:11.782 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:06:11.782 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:11.782 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:06:11.782 00.000 12308 MoveAxis(E, 0, ABG)
00:06:11.782 00.000 12308 Move returns status 0, amount 0
00:06:11.782 00.000 12308 MoveAxis(N, 0, ABG)
00:06:11.784 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:11.789 00.005 12308 Move returns status 0, amount 0
00:06:11.789 00.000 12308 move complete, result=0
00:06:11.789 00.000 12308 worker thread done servicing request
00:06:11.809 00.020 14556 UpdateGuideState exits: m=2411 SNR=33.0
00:06:11.815 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:11.818 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:11.821 00.003 14556 Enqueuing Expose request
00:06:11.826 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:11.830 00.004 12308 Worker thread wakes up
00:06:11.830 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:11.830 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:13.072 01.242 12308 Exposure complete
00:06:13.179 00.107 12308 worker thread done servicing request
00:06:13.179 00.000 14556 OnExposeComplete: enter
00:06:13.182 00.003 14556 UpdateGuideState(): m_state=6
00:06:13.186 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8633
00:06:13.190 00.004 14556 Star::Find returns 1 (0), X=162.14, Y=999.86, Mass=2102, SNR=30.6, Peak=192 HFD=4.4
00:06:13.194 00.004 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
00:06:13.198 00.004 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
00:06:13.202 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.59 mountX=-0.01 mountY=-0.20, mountTheta=-1.62
00:06:13.206 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.20, opts=13)
00:06:13.211 00.005 14556 Enqueuing Move request for scope (-0.00, 0.20)
00:06:13.215 00.004 12308 Worker thread wakes up
00:06:13.215 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.20) opts 0xd
00:06:13.215 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.20)
00:06:13.215 00.000 12308 Moving (-0.00, 0.20) raw xDistance=-0.01 yDistance=-0.20
00:06:13.215 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:06:13.216 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:13.216 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:06:13.216 00.000 12308 MoveAxis(E, 0, ABG)
00:06:13.216 00.000 12308 Move returns status 0, amount 0
00:06:13.216 00.000 12308 MoveAxis(N, 0, ABG)
00:06:13.216 00.000 12308 Move returns status 0, amount 0
00:06:13.217 00.001 12308 move complete, result=0
00:06:13.217 00.000 12308 worker thread done servicing request
00:06:13.218 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:13.242 00.024 14556 UpdateGuideState exits: m=2102 SNR=30.6
00:06:13.247 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:13.253 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:13.257 00.004 14556 Enqueuing Expose request
00:06:13.261 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:06:13.265 00.004 12308 Worker thread wakes up
00:06:13.265 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:13.265 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:14.514 01.249 12308 Exposure complete
00:06:14.636 00.122 12308 worker thread done servicing request
00:06:14.636 00.000 14556 OnExposeComplete: enter
00:06:14.642 00.006 14556 UpdateGuideState(): m_state=6
00:06:14.647 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8634
00:06:14.654 00.007 14556 Star::Find returns 1 (0), X=162.28, Y=999.80, Mass=2047, SNR=30.3, Peak=190 HFD=4.4
00:06:14.658 00.004 14556 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.07) = xAngle (3.88 = -2.40)
00:06:14.662 00.004 14556 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.78 = -2.50)
00:06:14.667 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.14 hyp=0.20 cameraTheta=0.81 mountX=-0.14 mountY=-0.12, mountTheta=-2.46
00:06:14.672 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.14, opts=13)
00:06:14.676 00.004 14556 Enqueuing Move request for scope (0.13, 0.14)
00:06:14.680 00.004 12308 Worker thread wakes up
00:06:14.680 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.14) opts 0xd
00:06:14.680 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.14)
00:06:14.680 00.000 12308 Moving (0.13, 0.14) raw xDistance=-0.14 yDistance=-0.12
00:06:14.681 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:06:14.681 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:14.682 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:06:14.682 00.000 12308 MoveAxis(E, 0, ABG)
00:06:14.682 00.000 12308 Move returns status 0, amount 0
00:06:14.682 00.000 12308 MoveAxis(N, 0, ABG)
00:06:14.683 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:14.688 00.005 12308 Move returns status 0, amount 0
00:06:14.688 00.000 12308 move complete, result=0
00:06:14.689 00.001 12308 worker thread done servicing request
00:06:14.710 00.021 14556 UpdateGuideState exits: m=2047 SNR=30.3
00:06:14.715 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:14.720 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:14.726 00.006 14556 Enqueuing Expose request
00:06:14.730 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:14.735 00.005 12308 Worker thread wakes up
00:06:14.735 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:14.735 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:15.985 01.250 12308 Exposure complete
00:06:16.112 00.127 12308 worker thread done servicing request
00:06:16.112 00.000 14556 OnExposeComplete: enter
00:06:16.117 00.005 14556 UpdateGuideState(): m_state=6
00:06:16.121 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8635
00:06:16.125 00.004 14556 Star::Find returns 1 (0), X=162.11, Y=999.90, Mass=2366, SNR=32.6, Peak=207 HFD=4.4
00:06:16.131 00.006 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.76 = -1.52)
00:06:16.135 00.004 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.62)
00:06:16.139 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.69 mountX=0.01 mountY=-0.24, mountTheta=-1.52
00:06:16.146 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.24, opts=13)
00:06:16.150 00.004 14556 Enqueuing Move request for scope (-0.03, 0.24)
00:06:16.153 00.003 12308 Worker thread wakes up
00:06:16.153 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.24) opts 0xd
00:06:16.155 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.24)
00:06:16.155 00.000 12308 Moving (-0.03, 0.24) raw xDistance=0.01 yDistance=-0.24
00:06:16.155 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:06:16.155 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:06:16.155 00.000 12308 MoveAxis(E, 0, ABG)
00:06:16.155 00.000 12308 Move returns status 0, amount 0
00:06:16.156 00.001 12308 MoveAxis(N, 170, ABG)
00:06:16.156 00.000 12308 Guiding  Dir = 0, Dur = 170
00:06:16.156 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:16.161 00.005 12308 IsSlewing returns 0
00:06:16.162 00.001 12308 IsGuiding returns 0
00:06:16.162 00.000 12308 PulseGuide returned control before completion, sleep 180
00:06:16.184 00.022 14556 UpdateGuideState exits: m=2366 SNR=32.6
00:06:16.188 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:16.194 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:16.199 00.005 14556 Enqueuing Expose request
00:06:16.347 00.148 12308 IsGuiding returns 1
00:06:16.348 00.001 12308 scope still moving after pulse duration time elapsed
00:06:16.379 00.031 12308 IsSlewing returns 0
00:06:16.380 00.001 12308 IsGuiding returns 0
00:06:16.380 00.000 12308 scope move finished after 170 + 48 ms
00:06:16.380 00.000 12308 Move returns status 0, amount 170
00:06:16.382 00.002 12308 move complete, result=0
00:06:16.382 00.000 12308 worker thread done servicing request
00:06:16.382 00.000 12308 Worker thread wakes up
00:06:16.382 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 170 ms NORTH
00:06:16.389 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:16.389 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:17.641 01.252 12308 Exposure complete
00:06:17.768 00.127 12308 worker thread done servicing request
00:06:17.768 00.000 14556 OnExposeComplete: enter
00:06:17.772 00.004 14556 UpdateGuideState(): m_state=6
00:06:17.776 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8636
00:06:17.780 00.004 14556 Star::Find returns 1 (0), X=162.21, Y=999.92, Mass=2332, SNR=32.2, Peak=205 HFD=4.5
00:06:17.784 00.004 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.39 = -1.90)
00:06:17.788 00.004 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -2.00)
00:06:17.791 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.31 mountX=-0.09 mountY=-0.25, mountTheta=-1.91
00:06:17.797 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.26, opts=13)
00:06:17.801 00.004 14556 Enqueuing Move request for scope (0.07, 0.26)
00:06:17.804 00.003 12308 Worker thread wakes up
00:06:17.804 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.26) opts 0xd
00:06:17.804 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.26)
00:06:17.804 00.000 12308 Moving (0.07, 0.26) raw xDistance=-0.09 yDistance=-0.25
00:06:17.806 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:06:17.806 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:06:17.806 00.000 12308 MoveAxis(E, 0, ABG)
00:06:17.806 00.000 12308 Move returns status 0, amount 0
00:06:17.806 00.000 12308 MoveAxis(N, 174, ABG)
00:06:17.807 00.001 12308 Guiding  Dir = 0, Dur = 174
00:06:17.807 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:17.811 00.004 12308 IsSlewing returns 0
00:06:17.811 00.000 12308 IsGuiding returns 0
00:06:17.813 00.002 12308 PulseGuide returned control before completion, sleep 184
00:06:17.836 00.023 14556 UpdateGuideState exits: m=2332 SNR=32.2
00:06:17.843 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:17.848 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:17.853 00.005 14556 Enqueuing Expose request
00:06:18.004 00.151 12308 IsGuiding returns 1
00:06:18.004 00.000 12308 scope still moving after pulse duration time elapsed
00:06:18.034 00.030 12308 IsSlewing returns 0
00:06:18.035 00.001 12308 IsGuiding returns 0
00:06:18.035 00.000 12308 scope move finished after 174 + 49 ms
00:06:18.037 00.002 12308 Move returns status 0, amount 174
00:06:18.037 00.000 12308 move complete, result=0
00:06:18.038 00.001 12308 worker thread done servicing request
00:06:18.038 00.000 12308 Worker thread wakes up
00:06:18.038 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 174 ms NORTH
00:06:18.044 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:18.044 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:19.293 01.249 12308 Exposure complete
00:06:19.419 00.126 12308 worker thread done servicing request
00:06:19.420 00.001 14556 OnExposeComplete: enter
00:06:19.425 00.005 14556 UpdateGuideState(): m_state=6
00:06:19.429 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8637
00:06:19.432 00.003 14556 Star::Find returns 1 (0), X=162.09, Y=999.44, Mass=2168, SNR=31.3, Peak=156 HFD=4.4
00:06:19.437 00.005 14556 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-3.07) = xAngle (1.26 = 1.26)
00:06:19.440 00.003 14556 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.16 = 1.16)
00:06:19.445 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.22 hyp=0.23 cameraTheta=-1.81 mountX=0.07 mountY=0.21, mountTheta=1.25
00:06:19.450 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.22, opts=13)
00:06:19.453 00.003 14556 Enqueuing Move request for scope (-0.05, -0.22)
00:06:19.458 00.005 12308 Worker thread wakes up
00:06:19.458 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.22) opts 0xd
00:06:19.458 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.22)
00:06:19.458 00.000 12308 Moving (-0.05, -0.22) raw xDistance=0.07 yDistance=0.21
00:06:19.458 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:06:19.459 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:06:19.459 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:06:19.459 00.000 12308 MoveAxis(E, 0, ABG)
00:06:19.459 00.000 12308 Move returns status 0, amount 0
00:06:19.459 00.000 12308 MoveAxis(N, 0, ABG)
00:06:19.459 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:19.464 00.005 12308 Move returns status 0, amount 0
00:06:19.465 00.001 12308 move complete, result=0
00:06:19.465 00.000 12308 worker thread done servicing request
00:06:19.486 00.021 14556 UpdateGuideState exits: m=2168 SNR=31.3
00:06:19.490 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:19.493 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:19.497 00.004 14556 Enqueuing Expose request
00:06:19.503 00.006 12308 Worker thread wakes up
00:06:19.503 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:19.503 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:06:19.509 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:20.763 01.254 12308 Exposure complete
00:06:20.884 00.121 14556 OnExposeComplete: enter
00:06:20.890 00.006 12308 worker thread done servicing request
00:06:20.890 00.000 14556 UpdateGuideState(): m_state=6
00:06:20.894 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8638
00:06:20.898 00.004 14556 Star::Find returns 1 (0), X=162.05, Y=999.44, Mass=2289, SNR=32.0, Peak=160 HFD=4.7
00:06:20.901 00.003 14556 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-3.07) = xAngle (1.09 = 1.09)
00:06:20.905 00.004 14556 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.99 = 0.99)
00:06:20.910 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.22 hyp=0.24 cameraTheta=-1.99 mountX=0.11 mountY=0.20, mountTheta=1.06
00:06:20.916 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.22, opts=13)
00:06:20.920 00.004 14556 Enqueuing Move request for scope (-0.10, -0.22)
00:06:20.923 00.003 12308 Worker thread wakes up
00:06:20.923 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.22) opts 0xd
00:06:20.924 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.22)
00:06:20.924 00.000 12308 Moving (-0.10, -0.22) raw xDistance=0.11 yDistance=0.20
00:06:20.924 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:06:20.924 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:20.924 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:06:20.926 00.002 12308 MoveAxis(E, 0, ABG)
00:06:20.926 00.000 12308 Move returns status 0, amount 0
00:06:20.926 00.000 12308 MoveAxis(N, 0, ABG)
00:06:20.926 00.000 12308 Move returns status 0, amount 0
00:06:20.926 00.000 12308 move complete, result=0
00:06:20.926 00.000 12308 worker thread done servicing request
00:06:20.926 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:20.952 00.026 14556 UpdateGuideState exits: m=2289 SNR=32.0
00:06:20.956 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:20.959 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:20.963 00.004 14556 Enqueuing Expose request
00:06:20.969 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:06:20.972 00.003 12308 Worker thread wakes up
00:06:20.972 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:20.972 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:22.221 01.249 12308 Exposure complete
00:06:22.337 00.116 12308 worker thread done servicing request
00:06:22.337 00.000 14556 OnExposeComplete: enter
00:06:22.342 00.005 14556 UpdateGuideState(): m_state=6
00:06:22.346 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8639
00:06:22.350 00.004 14556 Star::Find returns 1 (0), X=162.19, Y=999.68, Mass=2231, SNR=31.8, Peak=154 HFD=4.9
00:06:22.354 00.004 14556 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.07) = xAngle (3.52 = -2.76)
00:06:22.357 00.003 14556 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.42 = -2.86)
00:06:22.362 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.06 cameraTheta=0.45 mountX=-0.05 mountY=-0.02, mountTheta=-2.85
00:06:22.366 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.02, opts=13)
00:06:22.371 00.005 14556 Enqueuing Move request for scope (0.05, 0.02)
00:06:22.375 00.004 12308 Worker thread wakes up
00:06:22.375 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
00:06:22.375 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
00:06:22.375 00.000 12308 Moving (0.05, 0.02) raw xDistance=-0.05 yDistance=-0.02
00:06:22.375 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:06:22.375 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:22.375 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:06:22.376 00.001 12308 MoveAxis(E, 0, ABG)
00:06:22.376 00.000 12308 Move returns status 0, amount 0
00:06:22.376 00.000 12308 MoveAxis(N, 0, ABG)
00:06:22.376 00.000 12308 Move returns status 0, amount 0
00:06:22.376 00.000 12308 move complete, result=0
00:06:22.376 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:22.380 00.004 12308 worker thread done servicing request
00:06:22.402 00.022 14556 UpdateGuideState exits: m=2231 SNR=31.8
00:06:22.406 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:22.410 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:22.414 00.004 14556 Enqueuing Expose request
00:06:22.418 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:06:22.422 00.004 12308 Worker thread wakes up
00:06:22.422 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:22.423 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:23.675 01.252 12308 Exposure complete
00:06:23.824 00.149 12308 worker thread done servicing request
00:06:23.825 00.001 14556 OnExposeComplete: enter
00:06:23.830 00.005 14556 UpdateGuideState(): m_state=6
00:06:23.835 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8640
00:06:23.838 00.003 14556 Star::Find returns 1 (0), X=161.92, Y=999.67, Mass=2110, SNR=31.1, Peak=179 HFD=4.7
00:06:23.843 00.005 14556 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.07) = xAngle (6.17 = -0.11)
00:06:23.847 00.004 14556 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.07 = -0.21)
00:06:23.850 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=0.01 hyp=0.23 cameraTheta=3.10 mountX=0.23 mountY=-0.05, mountTheta=-0.21
00:06:23.857 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.01, opts=13)
00:06:23.864 00.007 14556 Enqueuing Move request for scope (-0.23, 0.01)
00:06:23.868 00.004 12308 Worker thread wakes up
00:06:23.869 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.01) opts 0xd
00:06:23.869 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.01)
00:06:23.869 00.000 12308 Moving (-0.23, 0.01) raw xDistance=0.23 yDistance=-0.05
00:06:23.869 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:06:23.869 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:23.869 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:06:23.869 00.000 12308 MoveAxis(W, 98, ABG)
00:06:23.871 00.002 12308 Guiding  Dir = 3, Dur = 98
00:06:23.871 00.000 12308 IsSlewing returns 0
00:06:23.871 00.000 12308 IsGuiding returns 0
00:06:23.871 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:23.876 00.005 12308 PulseGuide returned control before completion, sleep 108
00:06:23.896 00.020 14556 UpdateGuideState exits: m=2110 SNR=31.1
00:06:23.899 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:23.907 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:23.911 00.004 14556 Enqueuing Expose request
00:06:23.996 00.085 12308 IsGuiding returns 0
00:06:23.997 00.001 12308 Move returns status 0, amount 98
00:06:23.998 00.001 12308 MoveAxis(N, 0, ABG)
00:06:23.999 00.001 12308 Move returns status 0, amount 0
00:06:23.999 00.000 12308 move complete, result=0
00:06:23.999 00.000 12308 worker thread done servicing request
00:06:24.000 00.001 14556 GuideStep: 0.2 px 98 ms WEST, -0.0 px 0 ms NORTH
00:06:24.005 00.005 12308 Worker thread wakes up
00:06:24.005 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:24.005 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:25.259 01.254 12308 Exposure complete
00:06:25.394 00.135 12308 worker thread done servicing request
00:06:25.395 00.001 14556 OnExposeComplete: enter
00:06:25.398 00.003 14556 UpdateGuideState(): m_state=6
00:06:25.404 00.006 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8641
00:06:25.407 00.003 14556 Star::Find returns 1 (0), X=162.13, Y=999.76, Mass=2327, SNR=32.4, Peak=183 HFD=4.5
00:06:25.411 00.004 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
00:06:25.415 00.004 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
00:06:25.419 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.68 mountX=0.00 mountY=-0.10, mountTheta=-1.53
00:06:25.424 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.10, opts=13)
00:06:25.429 00.005 14556 Enqueuing Move request for scope (-0.01, 0.10)
00:06:25.432 00.003 12308 Worker thread wakes up
00:06:25.433 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
00:06:25.433 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
00:06:25.433 00.000 12308 Moving (-0.01, 0.10) raw xDistance=0.00 yDistance=-0.10
00:06:25.433 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:06:25.433 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:25.434 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:06:25.434 00.000 12308 MoveAxis(E, 0, ABG)
00:06:25.435 00.001 12308 Move returns status 0, amount 0
00:06:25.435 00.000 12308 MoveAxis(N, 0, ABG)
00:06:25.435 00.000 12308 Move returns status 0, amount 0
00:06:25.435 00.000 12308 move complete, result=0
00:06:25.435 00.000 12308 worker thread done servicing request
00:06:25.436 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:25.462 00.026 14556 UpdateGuideState exits: m=2327 SNR=32.4
00:06:25.468 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:25.473 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:25.478 00.005 14556 Enqueuing Expose request
00:06:25.482 00.004 12308 Worker thread wakes up
00:06:25.482 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:25.487 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:25.487 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:26.739 01.252 12308 Exposure complete
00:06:26.862 00.123 12308 worker thread done servicing request
00:06:26.862 00.000 14556 OnExposeComplete: enter
00:06:26.866 00.004 14556 UpdateGuideState(): m_state=6
00:06:26.870 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8642
00:06:26.873 00.003 14556 Star::Find returns 1 (0), X=162.13, Y=999.77, Mass=2212, SNR=31.7, Peak=189 HFD=4.5
00:06:26.877 00.004 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.78 = -1.50)
00:06:26.881 00.004 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
00:06:26.885 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.71 mountX=0.01 mountY=-0.12, mountTheta=-1.50
00:06:26.890 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.12, opts=13)
00:06:26.894 00.004 14556 Enqueuing Move request for scope (-0.02, 0.12)
00:06:26.898 00.004 12308 Worker thread wakes up
00:06:26.898 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
00:06:26.898 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
00:06:26.898 00.000 12308 Moving (-0.02, 0.12) raw xDistance=0.01 yDistance=-0.12
00:06:26.898 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:06:26.900 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:26.900 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:06:26.900 00.000 12308 MoveAxis(E, 0, ABG)
00:06:26.900 00.000 12308 Move returns status 0, amount 0
00:06:26.901 00.001 12308 MoveAxis(N, 0, ABG)
00:06:26.901 00.000 12308 Move returns status 0, amount 0
00:06:26.901 00.000 12308 move complete, result=0
00:06:26.902 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:26.906 00.004 12308 worker thread done servicing request
00:06:26.926 00.020 14556 UpdateGuideState exits: m=2212 SNR=31.7
00:06:26.930 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:26.933 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:26.938 00.005 14556 Enqueuing Expose request
00:06:26.942 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:26.947 00.005 12308 Worker thread wakes up
00:06:26.947 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:26.947 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:28.196 01.249 12308 Exposure complete
00:06:28.327 00.131 12308 worker thread done servicing request
00:06:28.327 00.000 14556 OnExposeComplete: enter
00:06:28.331 00.004 14556 UpdateGuideState(): m_state=6
00:06:28.335 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8643
00:06:28.338 00.003 14556 Star::Find returns 1 (0), X=162.07, Y=1000.04, Mass=2233, SNR=31.7, Peak=191 HFD=4.5
00:06:28.343 00.005 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.84 = -1.45)
00:06:28.350 00.007 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.55)
00:06:28.354 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.39 hyp=0.39 cameraTheta=1.76 mountX=0.05 mountY=-0.39, mountTheta=-1.45
00:06:28.360 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.39, opts=13)
00:06:28.365 00.005 14556 Enqueuing Move request for scope (-0.08, 0.39)
00:06:28.370 00.005 12308 Worker thread wakes up
00:06:28.370 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.39) opts 0xd
00:06:28.370 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.39)
00:06:28.370 00.000 12308 Moving (-0.08, 0.39) raw xDistance=0.05 yDistance=-0.39
00:06:28.370 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:06:28.371 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
00:06:28.371 00.000 12308 MoveAxis(E, 0, ABG)
00:06:28.371 00.000 12308 Move returns status 0, amount 0
00:06:28.371 00.000 12308 MoveAxis(N, 276, ABG)
00:06:28.371 00.000 12308 Guiding  Dir = 0, Dur = 276
00:06:28.372 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:28.376 00.004 12308 IsSlewing returns 0
00:06:28.376 00.000 12308 IsGuiding returns 0
00:06:28.377 00.001 12308 PulseGuide returned control before completion, sleep 286
00:06:28.398 00.021 14556 UpdateGuideState exits: m=2233 SNR=31.7
00:06:28.405 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:28.410 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:28.414 00.004 14556 Enqueuing Expose request
00:06:28.666 00.252 12308 IsGuiding returns 1
00:06:28.667 00.001 12308 scope still moving after pulse duration time elapsed
00:06:28.697 00.030 12308 IsSlewing returns 0
00:06:28.699 00.002 12308 IsGuiding returns 0
00:06:28.699 00.000 12308 scope move finished after 276 + 46 ms
00:06:28.700 00.001 12308 Move returns status 0, amount 276
00:06:28.700 00.000 12308 move complete, result=0
00:06:28.702 00.002 12308 worker thread done servicing request
00:06:28.702 00.000 12308 Worker thread wakes up
00:06:28.703 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 276 ms NORTH
00:06:28.708 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:28.708 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:29.960 01.252 12308 Exposure complete
00:06:30.088 00.128 12308 worker thread done servicing request
00:06:30.088 00.000 14556 OnExposeComplete: enter
00:06:30.092 00.004 14556 UpdateGuideState(): m_state=6
00:06:30.099 00.007 14556 Star::Find(15, 162, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8644
00:06:30.103 00.004 14556 Star::Find returns 1 (0), X=161.95, Y=999.45, Mass=2282, SNR=32.4, Peak=168 HFD=4.3
00:06:30.107 00.004 14556 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-3.07) = xAngle (0.74 = 0.74)
00:06:30.110 00.003 14556 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.64 = 0.64)
00:06:30.114 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.20 hyp=0.28 cameraTheta=-2.33 mountX=0.21 mountY=0.17, mountTheta=0.68
00:06:30.119 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.20, opts=13)
00:06:30.124 00.005 14556 Enqueuing Move request for scope (-0.19, -0.20)
00:06:30.129 00.005 12308 Worker thread wakes up
00:06:30.129 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.20) opts 0xd
00:06:30.129 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.20)
00:06:30.129 00.000 12308 Moving (-0.19, -0.20) raw xDistance=0.21 yDistance=0.17
00:06:30.130 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:06:30.130 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:30.130 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:06:30.131 00.001 12308 MoveAxis(W, 90, ABG)
00:06:30.131 00.000 12308 Guiding  Dir = 3, Dur = 90
00:06:30.131 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:30.135 00.004 12308 IsSlewing returns 0
00:06:30.137 00.002 12308 IsGuiding returns 0
00:06:30.137 00.000 12308 PulseGuide returned control before completion, sleep 100
00:06:30.159 00.022 14556 UpdateGuideState exits: m=2282 SNR=32.4
00:06:30.164 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:30.168 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:30.173 00.005 14556 Enqueuing Expose request
00:06:30.247 00.074 12308 IsGuiding returns 1
00:06:30.247 00.000 12308 scope still moving after pulse duration time elapsed
00:06:30.278 00.031 12308 IsSlewing returns 0
00:06:30.280 00.002 12308 IsGuiding returns 0
00:06:30.280 00.000 12308 scope move finished after 90 + 54 ms
00:06:30.281 00.001 12308 Move returns status 0, amount 90
00:06:30.281 00.000 12308 MoveAxis(N, 0, ABG)
00:06:30.281 00.000 12308 Move returns status 0, amount 0
00:06:30.281 00.000 12308 move complete, result=0
00:06:30.281 00.000 12308 worker thread done servicing request
00:06:30.282 00.001 14556 GuideStep: 0.2 px 90 ms WEST, 0.2 px 0 ms NORTH
00:06:30.287 00.005 12308 Worker thread wakes up
00:06:30.287 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:30.287 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:31.544 01.257 12308 Exposure complete
00:06:31.675 00.131 12308 worker thread done servicing request
00:06:31.675 00.000 14556 OnExposeComplete: enter
00:06:31.680 00.005 14556 UpdateGuideState(): m_state=6
00:06:31.684 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8645
00:06:31.691 00.007 14556 Star::Find returns 1 (0), X=162.07, Y=999.65, Mass=2365, SNR=32.9, Peak=168 HFD=4.7
00:06:31.696 00.005 14556 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-3.07) = xAngle (0.01 = 0.01)
00:06:31.700 00.004 14556 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.09 = -0.09)
00:06:31.704 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.06 mountX=0.08 mountY=-0.01, mountTheta=-0.09
00:06:31.710 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.01, opts=13)
00:06:31.714 00.004 14556 Enqueuing Move request for scope (-0.08, -0.01)
00:06:31.719 00.005 12308 Worker thread wakes up
00:06:31.719 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
00:06:31.719 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
00:06:31.719 00.000 12308 Moving (-0.08, -0.01) raw xDistance=0.08 yDistance=-0.01
00:06:31.719 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:06:31.720 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:31.720 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:06:31.720 00.000 12308 MoveAxis(E, 0, ABG)
00:06:31.720 00.000 12308 Move returns status 0, amount 0
00:06:31.720 00.000 12308 MoveAxis(N, 0, ABG)
00:06:31.720 00.000 12308 Move returns status 0, amount 0
00:06:31.721 00.001 12308 move complete, result=0
00:06:31.721 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:31.725 00.004 12308 worker thread done servicing request
00:06:31.746 00.021 14556 UpdateGuideState exits: m=2365 SNR=32.9
00:06:31.750 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:31.754 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:31.758 00.004 14556 Enqueuing Expose request
00:06:31.761 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:06:31.764 00.003 12308 Worker thread wakes up
00:06:31.765 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:31.765 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:33.019 01.254 12308 Exposure complete
00:06:33.135 00.116 12308 worker thread done servicing request
00:06:33.135 00.000 14556 OnExposeComplete: enter
00:06:33.139 00.004 14556 UpdateGuideState(): m_state=6
00:06:33.142 00.003 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8646
00:06:33.147 00.005 14556 Star::Find returns 1 (0), X=162.08, Y=999.68, Mass=2109, SNR=30.8, Peak=167 HFD=4.2
00:06:33.150 00.003 14556 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.07) = xAngle (5.95 = -0.34)
00:06:33.154 00.004 14556 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.85 = -0.44)
00:06:33.158 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.87 mountX=0.07 mountY=-0.03, mountTheta=-0.42
00:06:33.163 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.02, opts=13)
00:06:33.167 00.004 14556 Enqueuing Move request for scope (-0.07, 0.02)
00:06:33.171 00.004 12308 Worker thread wakes up
00:06:33.171 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
00:06:33.171 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
00:06:33.171 00.000 12308 Moving (-0.07, 0.02) raw xDistance=0.07 yDistance=-0.03
00:06:33.171 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:06:33.171 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:33.172 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:06:33.172 00.000 12308 MoveAxis(E, 0, ABG)
00:06:33.172 00.000 12308 Move returns status 0, amount 0
00:06:33.173 00.001 12308 MoveAxis(N, 0, ABG)
00:06:33.173 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:33.177 00.004 12308 Move returns status 0, amount 0
00:06:33.177 00.000 12308 move complete, result=0
00:06:33.177 00.000 12308 worker thread done servicing request
00:06:33.197 00.020 14556 UpdateGuideState exits: m=2109 SNR=30.8
00:06:33.202 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:33.206 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:33.210 00.004 14556 Enqueuing Expose request
00:06:33.215 00.005 12308 Worker thread wakes up
00:06:33.215 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:33.216 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:33.216 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:06:34.475 01.259 12308 Exposure complete
00:06:34.580 00.105 12308 worker thread done servicing request
00:06:34.580 00.000 14556 OnExposeComplete: enter
00:06:34.585 00.005 14556 UpdateGuideState(): m_state=6
00:06:34.588 00.003 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8647
00:06:34.593 00.005 14556 Star::Find returns 1 (0), X=162.25, Y=999.67, Mass=2220, SNR=31.7, Peak=191 HFD=4.5
00:06:34.599 00.006 14556 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.07) = xAngle (3.18 = -3.10)
00:06:34.603 00.004 14556 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.08 = 3.08)
00:06:34.607 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.01 hyp=0.11 cameraTheta=0.11 mountX=-0.11 mountY=0.01, mountTheta=3.08
00:06:34.612 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.01, opts=13)
00:06:34.617 00.005 14556 Enqueuing Move request for scope (0.11, 0.01)
00:06:34.620 00.003 12308 Worker thread wakes up
00:06:34.620 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.01) opts 0xd
00:06:34.620 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.01)
00:06:34.620 00.000 12308 Moving (0.11, 0.01) raw xDistance=-0.11 yDistance=0.01
00:06:34.620 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:06:34.622 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:34.622 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:06:34.622 00.000 12308 MoveAxis(E, 0, ABG)
00:06:34.622 00.000 12308 Move returns status 0, amount 0
00:06:34.622 00.000 12308 MoveAxis(N, 0, ABG)
00:06:34.622 00.000 12308 Move returns status 0, amount 0
00:06:34.623 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:34.627 00.004 12308 move complete, result=0
00:06:34.627 00.000 12308 worker thread done servicing request
00:06:34.649 00.022 14556 UpdateGuideState exits: m=2220 SNR=31.7
00:06:34.654 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:34.659 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:34.663 00.004 14556 Enqueuing Expose request
00:06:34.667 00.004 12308 Worker thread wakes up
00:06:34.667 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:06:34.671 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:34.671 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:35.915 01.244 12308 Exposure complete
00:06:36.040 00.125 12308 worker thread done servicing request
00:06:36.041 00.001 14556 OnExposeComplete: enter
00:06:36.046 00.005 14556 UpdateGuideState(): m_state=6
00:06:36.050 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8648
00:06:36.053 00.003 14556 Star::Find returns 1 (0), X=162.10, Y=999.70, Mass=2304, SNR=32.2, Peak=170 HFD=4.6
00:06:36.058 00.005 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.43 = -0.85)
00:06:36.062 00.004 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.34 = -0.95)
00:06:36.065 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.36 mountX=0.04 mountY=-0.05, mountTheta=-0.89
00:06:36.070 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.04, opts=13)
00:06:36.074 00.004 14556 Enqueuing Move request for scope (-0.04, 0.04)
00:06:36.078 00.004 12308 Worker thread wakes up
00:06:36.078 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
00:06:36.078 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
00:06:36.078 00.000 12308 Moving (-0.04, 0.04) raw xDistance=0.04 yDistance=-0.05
00:06:36.078 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:06:36.078 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:36.079 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:06:36.079 00.000 12308 MoveAxis(E, 0, ABG)
00:06:36.079 00.000 12308 Move returns status 0, amount 0
00:06:36.080 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:36.083 00.003 12308 MoveAxis(N, 0, ABG)
00:06:36.083 00.000 12308 Move returns status 0, amount 0
00:06:36.083 00.000 12308 move complete, result=0
00:06:36.083 00.000 12308 worker thread done servicing request
00:06:36.104 00.021 14556 UpdateGuideState exits: m=2304 SNR=32.2
00:06:36.109 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:36.113 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:36.116 00.003 14556 Enqueuing Expose request
00:06:36.120 00.004 12308 Worker thread wakes up
00:06:36.120 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:06:36.126 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:36.126 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:37.368 01.242 12308 Exposure complete
00:06:37.479 00.111 12308 worker thread done servicing request
00:06:37.479 00.000 14556 OnExposeComplete: enter
00:06:37.483 00.004 14556 UpdateGuideState(): m_state=6
00:06:37.486 00.003 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8649
00:06:37.489 00.003 14556 Star::Find returns 1 (0), X=162.09, Y=999.70, Mass=2290, SNR=32.1, Peak=176 HFD=4.6
00:06:37.494 00.005 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
00:06:37.497 00.003 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
00:06:37.502 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.39 mountX=0.05 mountY=-0.05, mountTheta=-0.86
00:06:37.506 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.05, opts=13)
00:06:37.510 00.004 14556 Enqueuing Move request for scope (-0.05, 0.05)
00:06:37.514 00.004 12308 Worker thread wakes up
00:06:37.514 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
00:06:37.514 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
00:06:37.514 00.000 12308 Moving (-0.05, 0.05) raw xDistance=0.05 yDistance=-0.05
00:06:37.514 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:06:37.515 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:37.515 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:06:37.515 00.000 12308 MoveAxis(E, 0, ABG)
00:06:37.516 00.001 12308 Move returns status 0, amount 0
00:06:37.516 00.000 12308 MoveAxis(N, 0, ABG)
00:06:37.516 00.000 12308 Move returns status 0, amount 0
00:06:37.516 00.000 12308 move complete, result=0
00:06:37.516 00.000 12308 worker thread done servicing request
00:06:37.516 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:37.539 00.023 14556 UpdateGuideState exits: m=2290 SNR=32.1
00:06:37.543 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:37.547 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:37.551 00.004 14556 Enqueuing Expose request
00:06:37.554 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:37.558 00.004 12308 Worker thread wakes up
00:06:37.558 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:37.558 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:38.811 01.253 12308 Exposure complete
00:06:38.936 00.125 12308 worker thread done servicing request
00:06:38.936 00.000 14556 OnExposeComplete: enter
00:06:38.941 00.005 14556 UpdateGuideState(): m_state=6
00:06:38.946 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8650
00:06:38.950 00.004 14556 Star::Find returns 1 (0), X=161.94, Y=999.70, Mass=2132, SNR=31.0, Peak=176 HFD=4.4
00:06:38.953 00.003 14556 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.07) = xAngle (6.00 = -0.28)
00:06:38.958 00.005 14556 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.90 = -0.38)
00:06:38.962 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.04 hyp=0.21 cameraTheta=2.93 mountX=0.20 mountY=-0.08, mountTheta=-0.37
00:06:38.967 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.04, opts=13)
00:06:38.971 00.004 14556 Enqueuing Move request for scope (-0.20, 0.04)
00:06:38.975 00.004 12308 Worker thread wakes up
00:06:38.975 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.04) opts 0xd
00:06:38.975 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.04)
00:06:38.975 00.000 12308 Moving (-0.20, 0.04) raw xDistance=0.20 yDistance=-0.08
00:06:38.975 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:06:38.976 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:38.976 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:06:38.976 00.000 12308 MoveAxis(W, 87, ABG)
00:06:38.976 00.000 12308 Guiding  Dir = 3, Dur = 87
00:06:38.976 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:38.981 00.005 12308 IsSlewing returns 0
00:06:38.981 00.000 12308 IsGuiding returns 0
00:06:38.981 00.000 12308 PulseGuide returned control before completion, sleep 97
00:06:39.004 00.023 14556 UpdateGuideState exits: m=2132 SNR=31.0
00:06:39.010 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:39.014 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:39.019 00.005 14556 Enqueuing Expose request
00:06:39.094 00.075 12308 IsGuiding returns 0
00:06:39.095 00.001 12308 Move returns status 0, amount 87
00:06:39.095 00.000 12308 MoveAxis(N, 0, ABG)
00:06:39.095 00.000 12308 Move returns status 0, amount 0
00:06:39.095 00.000 12308 move complete, result=0
00:06:39.096 00.001 12308 worker thread done servicing request
00:06:39.096 00.000 14556 GuideStep: 0.2 px 87 ms WEST, -0.1 px 0 ms NORTH
00:06:39.106 00.010 12308 Worker thread wakes up
00:06:39.106 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:39.106 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:40.356 01.250 12308 Exposure complete
00:06:40.513 00.157 12308 worker thread done servicing request
00:06:40.514 00.001 14556 OnExposeComplete: enter
00:06:40.519 00.005 14556 UpdateGuideState(): m_state=6
00:06:40.525 00.006 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8651
00:06:40.531 00.006 14556 Star::Find returns 1 (0), X=162.28, Y=999.77, Mass=2292, SNR=32.0, Peak=185 HFD=4.6
00:06:40.539 00.008 14556 CameraToMount -- cameraTheta (0.71) - m_xAngle (-3.07) = xAngle (3.78 = -2.50)
00:06:40.545 00.006 14556 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.68 = -2.60)
00:06:40.550 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.18 cameraTheta=0.71 mountX=-0.14 mountY=-0.09, mountTheta=-2.57
00:06:40.558 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.12, opts=13)
00:06:40.563 00.005 14556 Enqueuing Move request for scope (0.13, 0.12)
00:06:40.568 00.005 12308 Worker thread wakes up
00:06:40.568 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
00:06:40.568 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
00:06:40.569 00.001 12308 Moving (0.13, 0.12) raw xDistance=-0.14 yDistance=-0.09
00:06:40.569 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:06:40.569 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:40.569 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:06:40.569 00.000 12308 MoveAxis(E, 0, ABG)
00:06:40.570 00.001 12308 Move returns status 0, amount 0
00:06:40.570 00.000 12308 MoveAxis(N, 0, ABG)
00:06:40.570 00.000 12308 Move returns status 0, amount 0
00:06:40.571 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:40.576 00.005 12308 move complete, result=0
00:06:40.577 00.001 12308 worker thread done servicing request
00:06:40.598 00.021 14556 UpdateGuideState exits: m=2292 SNR=32.0
00:06:40.603 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:40.606 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:40.610 00.004 14556 Enqueuing Expose request
00:06:40.614 00.004 12308 Worker thread wakes up
00:06:40.614 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:40.618 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:40.619 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:41.869 01.250 12308 Exposure complete
00:06:41.974 00.105 12308 worker thread done servicing request
00:06:41.975 00.001 14556 OnExposeComplete: enter
00:06:41.978 00.003 14556 UpdateGuideState(): m_state=6
00:06:41.983 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8652
00:06:41.987 00.004 14556 Star::Find returns 1 (0), X=162.35, Y=999.86, Mass=2290, SNR=32.0, Peak=196 HFD=4.6
00:06:41.990 00.003 14556 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.07) = xAngle (3.83 = -2.46)
00:06:41.995 00.005 14556 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.56)
00:06:42.000 00.005 14556 CameraToMount -- cameraX=0.21 cameraY=0.20 hyp=0.29 cameraTheta=0.75 mountX=-0.22 mountY=-0.16, mountTheta=-2.52
00:06:42.005 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.20, opts=13)
00:06:42.009 00.004 14556 Enqueuing Move request for scope (0.21, 0.20)
00:06:42.012 00.003 12308 Worker thread wakes up
00:06:42.012 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.20) opts 0xd
00:06:42.014 00.002 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.20)
00:06:42.014 00.000 12308 Moving (0.21, 0.20) raw xDistance=-0.22 yDistance=-0.16
00:06:42.014 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:06:42.014 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:42.014 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:06:42.015 00.001 12308 MoveAxis(E, 97, ABG)
00:06:42.015 00.000 12308 Guiding  Dir = 2, Dur = 97
00:06:42.016 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:42.020 00.004 12308 IsSlewing returns 0
00:06:42.020 00.000 12308 IsGuiding returns 0
00:06:42.020 00.000 12308 PulseGuide returned control before completion, sleep 107
00:06:42.042 00.022 14556 UpdateGuideState exits: m=2290 SNR=32.0
00:06:42.047 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:42.052 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:42.055 00.003 14556 Enqueuing Expose request
00:06:42.137 00.082 12308 IsGuiding returns 1
00:06:42.138 00.001 12308 scope still moving after pulse duration time elapsed
00:06:42.168 00.030 12308 IsSlewing returns 0
00:06:42.169 00.001 12308 IsGuiding returns 0
00:06:42.170 00.001 12308 scope move finished after 97 + 52 ms
00:06:42.170 00.000 12308 Move returns status 0, amount 97
00:06:42.170 00.000 12308 MoveAxis(N, 0, ABG)
00:06:42.170 00.000 12308 Move returns status 0, amount 0
00:06:42.171 00.001 12308 move complete, result=0
00:06:42.171 00.000 12308 worker thread done servicing request
00:06:42.171 00.000 12308 Worker thread wakes up
00:06:42.172 00.001 14556 GuideStep: -0.2 px 97 ms EAST, -0.2 px 0 ms NORTH
00:06:42.179 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:42.179 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:43.428 01.249 12308 Exposure complete
00:06:43.548 00.120 12308 worker thread done servicing request
00:06:43.548 00.000 14556 OnExposeComplete: enter
00:06:43.553 00.005 14556 UpdateGuideState(): m_state=6
00:06:43.557 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8653
00:06:43.562 00.005 14556 Star::Find returns 1 (0), X=162.09, Y=999.93, Mass=2362, SNR=32.6, Peak=216 HFD=4.5
00:06:43.569 00.007 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.84 = -1.45)
00:06:43.574 00.005 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
00:06:43.578 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.27 hyp=0.28 cameraTheta=1.76 mountX=0.03 mountY=-0.28, mountTheta=-1.45
00:06:43.585 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.27, opts=13)
00:06:43.591 00.006 14556 Enqueuing Move request for scope (-0.05, 0.27)
00:06:43.598 00.007 12308 Worker thread wakes up
00:06:43.598 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.27) opts 0xd
00:06:43.598 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.27)
00:06:43.599 00.001 12308 Moving (-0.05, 0.27) raw xDistance=0.03 yDistance=-0.28
00:06:43.599 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:06:43.599 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
00:06:43.599 00.000 12308 MoveAxis(E, 0, ABG)
00:06:43.599 00.000 12308 Move returns status 0, amount 0
00:06:43.600 00.001 12308 MoveAxis(N, 196, ABG)
00:06:43.600 00.000 12308 Guiding  Dir = 0, Dur = 196
00:06:43.600 00.000 12308 IsSlewing returns 0
00:06:43.601 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:43.607 00.006 12308 IsGuiding returns 0
00:06:43.607 00.000 12308 PulseGuide returned control before completion, sleep 206
00:06:43.636 00.029 14556 UpdateGuideState exits: m=2362 SNR=32.6
00:06:43.641 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:43.647 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:43.653 00.006 14556 Enqueuing Expose request
00:06:43.827 00.174 12308 IsGuiding returns 0
00:06:43.827 00.000 12308 Move returns status 0, amount 196
00:06:43.827 00.000 12308 move complete, result=0
00:06:43.829 00.002 12308 worker thread done servicing request
00:06:43.829 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 196 ms NORTH
00:06:43.834 00.005 12308 Worker thread wakes up
00:06:43.835 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:43.835 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:45.082 01.247 12308 Exposure complete
00:06:45.209 00.127 12308 worker thread done servicing request
00:06:45.209 00.000 14556 OnExposeComplete: enter
00:06:45.213 00.004 14556 UpdateGuideState(): m_state=6
00:06:45.217 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8654
00:06:45.221 00.004 14556 Star::Find returns 1 (0), X=162.10, Y=999.59, Mass=2165, SNR=31.2, Peak=161 HFD=4.4
00:06:45.224 00.003 14556 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-3.07) = xAngle (0.87 = 0.87)
00:06:45.228 00.004 14556 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.77 = 0.77)
00:06:45.231 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.20 mountX=0.05 mountY=0.05, mountTheta=0.82
00:06:45.237 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.06, opts=13)
00:06:45.240 00.003 14556 Enqueuing Move request for scope (-0.05, -0.06)
00:06:45.243 00.003 12308 Worker thread wakes up
00:06:45.243 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
00:06:45.244 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
00:06:45.244 00.000 12308 Moving (-0.05, -0.06) raw xDistance=0.05 yDistance=0.05
00:06:45.244 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:06:45.245 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:45.245 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:06:45.245 00.000 12308 MoveAxis(E, 0, ABG)
00:06:45.245 00.000 12308 Move returns status 0, amount 0
00:06:45.245 00.000 12308 MoveAxis(N, 0, ABG)
00:06:45.246 00.001 12308 Move returns status 0, amount 0
00:06:45.246 00.000 12308 move complete, result=0
00:06:45.246 00.000 12308 worker thread done servicing request
00:06:45.247 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:45.271 00.024 14556 UpdateGuideState exits: m=2165 SNR=31.2
00:06:45.275 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:45.280 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:45.284 00.004 14556 Enqueuing Expose request
00:06:45.288 00.004 12308 Worker thread wakes up
00:06:45.288 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:45.292 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:45.292 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:46.541 01.249 12308 Exposure complete
00:06:46.668 00.127 12308 worker thread done servicing request
00:06:46.669 00.001 14556 OnExposeComplete: enter
00:06:46.673 00.004 14556 UpdateGuideState(): m_state=6
00:06:46.678 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8655
00:06:46.682 00.004 14556 Star::Find returns 1 (0), X=162.30, Y=999.66, Mass=2261, SNR=32.0, Peak=184 HFD=4.6
00:06:46.686 00.004 14556 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.07) = xAngle (3.07 = 3.07)
00:06:46.690 00.004 14556 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.97 = 2.97)
00:06:46.694 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-0.01 mountX=-0.16 mountY=0.03, mountTheta=2.97
00:06:46.698 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.00, opts=13)
00:06:46.702 00.004 14556 Enqueuing Move request for scope (0.16, -0.00)
00:06:46.707 00.005 12308 Worker thread wakes up
00:06:46.707 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.00) opts 0xd
00:06:46.707 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.00)
00:06:46.707 00.000 12308 Moving (0.16, -0.00) raw xDistance=-0.16 yDistance=0.03
00:06:46.707 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:06:46.707 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:46.707 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:06:46.709 00.002 12308 MoveAxis(E, 0, ABG)
00:06:46.709 00.000 12308 Move returns status 0, amount 0
00:06:46.709 00.000 12308 MoveAxis(N, 0, ABG)
00:06:46.709 00.000 12308 Move returns status 0, amount 0
00:06:46.709 00.000 12308 move complete, result=0
00:06:46.710 00.001 12308 worker thread done servicing request
00:06:46.710 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:46.735 00.025 14556 UpdateGuideState exits: m=2261 SNR=32.0
00:06:46.739 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:46.742 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:46.747 00.005 14556 Enqueuing Expose request
00:06:46.751 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:06:46.756 00.005 12308 Worker thread wakes up
00:06:46.756 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:46.756 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:48.004 01.248 12308 Exposure complete
00:06:48.140 00.136 12308 worker thread done servicing request
00:06:48.141 00.001 14556 OnExposeComplete: enter
00:06:48.145 00.004 14556 UpdateGuideState(): m_state=6
00:06:48.149 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8656
00:06:48.153 00.004 14556 Star::Find returns 1 (0), X=162.30, Y=999.83, Mass=2068, SNR=30.3, Peak=171 HFD=4.5
00:06:48.159 00.006 14556 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.07) = xAngle (3.90 = -2.38)
00:06:48.164 00.005 14556 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.80 = -2.48)
00:06:48.167 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=0.17 hyp=0.23 cameraTheta=0.83 mountX=-0.17 mountY=-0.14, mountTheta=-2.44
00:06:48.175 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.17, opts=13)
00:06:48.178 00.003 14556 Enqueuing Move request for scope (0.16, 0.17)
00:06:48.183 00.005 12308 Worker thread wakes up
00:06:48.183 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.17) opts 0xd
00:06:48.183 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.17)
00:06:48.183 00.000 12308 Moving (0.16, 0.17) raw xDistance=-0.17 yDistance=-0.14
00:06:48.183 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:06:48.183 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:48.183 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:06:48.185 00.002 12308 MoveAxis(E, 0, ABG)
00:06:48.185 00.000 12308 Move returns status 0, amount 0
00:06:48.185 00.000 12308 MoveAxis(N, 0, ABG)
00:06:48.185 00.000 12308 Move returns status 0, amount 0
00:06:48.186 00.001 12308 move complete, result=0
00:06:48.186 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:48.191 00.005 12308 worker thread done servicing request
00:06:48.211 00.020 14556 UpdateGuideState exits: m=2068 SNR=30.3
00:06:48.216 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:48.223 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:48.228 00.005 14556 Enqueuing Expose request
00:06:48.232 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:48.236 00.004 12308 Worker thread wakes up
00:06:48.236 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:48.237 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:49.486 01.249 12308 Exposure complete
00:06:49.609 00.123 12308 worker thread done servicing request
00:06:49.610 00.001 14556 OnExposeComplete: enter
00:06:49.613 00.003 14556 UpdateGuideState(): m_state=6
00:06:49.617 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8657
00:06:49.621 00.004 14556 Star::Find returns 1 (0), X=162.05, Y=999.78, Mass=2227, SNR=31.8, Peak=171 HFD=4.7
00:06:49.625 00.004 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
00:06:49.628 00.003 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
00:06:49.633 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.24 mountX=0.09 mountY=-0.14, mountTheta=-1.00
00:06:49.639 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.12, opts=13)
00:06:49.642 00.003 14556 Enqueuing Move request for scope (-0.10, 0.12)
00:06:49.646 00.004 12308 Worker thread wakes up
00:06:49.646 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
00:06:49.646 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
00:06:49.646 00.000 12308 Moving (-0.10, 0.12) raw xDistance=0.09 yDistance=-0.14
00:06:49.648 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:06:49.648 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:49.648 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:06:49.648 00.000 12308 MoveAxis(E, 0, ABG)
00:06:49.648 00.000 12308 Move returns status 0, amount 0
00:06:49.648 00.000 12308 MoveAxis(N, 0, ABG)
00:06:49.649 00.001 12308 Move returns status 0, amount 0
00:06:49.649 00.000 12308 move complete, result=0
00:06:49.649 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:49.654 00.005 12308 worker thread done servicing request
00:06:49.674 00.020 14556 UpdateGuideState exits: m=2227 SNR=31.8
00:06:49.678 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:49.682 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:49.687 00.005 14556 Enqueuing Expose request
00:06:49.694 00.007 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:49.700 00.006 12308 Worker thread wakes up
00:06:49.700 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:49.700 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:50.956 01.256 12308 Exposure complete
00:06:51.073 00.117 12308 worker thread done servicing request
00:06:51.074 00.001 14556 OnExposeComplete: enter
00:06:51.077 00.003 14556 UpdateGuideState(): m_state=6
00:06:51.081 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8658
00:06:51.085 00.004 14556 Star::Find returns 1 (0), X=162.13, Y=999.86, Mass=2196, SNR=31.5, Peak=187 HFD=4.4
00:06:51.089 00.004 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
00:06:51.093 00.004 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
00:06:51.097 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.20 hyp=0.21 cameraTheta=1.63 mountX=-0.00 mountY=-0.20, mountTheta=-1.58
00:06:51.102 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.20, opts=13)
00:06:51.105 00.003 14556 Enqueuing Move request for scope (-0.01, 0.20)
00:06:51.110 00.005 12308 Worker thread wakes up
00:06:51.110 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.20) opts 0xd
00:06:51.110 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.20)
00:06:51.110 00.000 12308 Moving (-0.01, 0.20) raw xDistance=-0.00 yDistance=-0.20
00:06:51.110 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:06:51.110 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:06:51.111 00.001 12308 MoveAxis(E, 0, ABG)
00:06:51.111 00.000 12308 Move returns status 0, amount 0
00:06:51.111 00.000 12308 MoveAxis(N, 143, ABG)
00:06:51.112 00.001 12308 Guiding  Dir = 0, Dur = 143
00:06:51.112 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:51.115 00.003 12308 IsSlewing returns 0
00:06:51.115 00.000 12308 IsGuiding returns 0
00:06:51.115 00.000 12308 PulseGuide returned control before completion, sleep 153
00:06:51.136 00.021 14556 UpdateGuideState exits: m=2196 SNR=31.5
00:06:51.140 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:51.145 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:51.148 00.003 14556 Enqueuing Expose request
00:06:51.275 00.127 12308 IsGuiding returns 1
00:06:51.276 00.001 12308 scope still moving after pulse duration time elapsed
00:06:51.307 00.031 12308 IsSlewing returns 0
00:06:51.308 00.001 12308 IsGuiding returns 0
00:06:51.309 00.001 12308 scope move finished after 143 + 50 ms
00:06:51.309 00.000 12308 Move returns status 0, amount 143
00:06:51.310 00.001 12308 move complete, result=0
00:06:51.310 00.000 12308 worker thread done servicing request
00:06:51.311 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 143 ms NORTH
00:06:51.321 00.010 12308 Worker thread wakes up
00:06:51.323 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:51.323 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:52.569 01.246 12308 Exposure complete
00:06:52.697 00.128 12308 worker thread done servicing request
00:06:52.698 00.001 14556 OnExposeComplete: enter
00:06:52.702 00.004 14556 UpdateGuideState(): m_state=6
00:06:52.706 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8659
00:06:52.710 00.004 14556 Star::Find returns 1 (0), X=162.23, Y=999.81, Mass=2328, SNR=32.6, Peak=171 HFD=4.6
00:06:52.714 00.004 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.13 = -2.16)
00:06:52.718 00.004 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.26)
00:06:52.723 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.15 hyp=0.17 cameraTheta=1.05 mountX=-0.10 mountY=-0.13, mountTheta=-2.19
00:06:52.728 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.15, opts=13)
00:06:52.733 00.005 14556 Enqueuing Move request for scope (0.09, 0.15)
00:06:52.737 00.004 12308 Worker thread wakes up
00:06:52.737 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.15) opts 0xd
00:06:52.737 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.15)
00:06:52.737 00.000 12308 Moving (0.09, 0.15) raw xDistance=-0.10 yDistance=-0.13
00:06:52.737 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:06:52.737 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:52.738 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:06:52.738 00.000 12308 MoveAxis(E, 0, ABG)
00:06:52.738 00.000 12308 Move returns status 0, amount 0
00:06:52.739 00.001 12308 MoveAxis(N, 0, ABG)
00:06:52.739 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:52.743 00.004 12308 Move returns status 0, amount 0
00:06:52.743 00.000 12308 move complete, result=0
00:06:52.743 00.000 12308 worker thread done servicing request
00:06:52.766 00.023 14556 UpdateGuideState exits: m=2328 SNR=32.6
00:06:52.769 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:52.774 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:52.778 00.004 14556 Enqueuing Expose request
00:06:52.782 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:52.786 00.004 12308 Worker thread wakes up
00:06:52.786 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:52.786 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:54.039 01.253 12308 Exposure complete
00:06:54.163 00.124 12308 worker thread done servicing request
00:06:54.163 00.000 14556 OnExposeComplete: enter
00:06:54.167 00.004 14556 UpdateGuideState(): m_state=6
00:06:54.171 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8660
00:06:54.176 00.005 14556 Star::Find returns 1 (0), X=162.09, Y=999.92, Mass=2355, SNR=32.7, Peak=196 HFD=4.4
00:06:54.180 00.004 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
00:06:54.184 00.004 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
00:06:54.188 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.26 hyp=0.27 cameraTheta=1.78 mountX=0.04 mountY=-0.27, mountTheta=-1.44
00:06:54.194 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.26, opts=13)
00:06:54.198 00.004 14556 Enqueuing Move request for scope (-0.05, 0.26)
00:06:54.202 00.004 12308 Worker thread wakes up
00:06:54.202 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.26) opts 0xd
00:06:54.202 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.26)
00:06:54.204 00.002 12308 Moving (-0.05, 0.26) raw xDistance=0.04 yDistance=-0.27
00:06:54.204 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:06:54.204 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:06:54.204 00.000 12308 MoveAxis(E, 0, ABG)
00:06:54.204 00.000 12308 Move returns status 0, amount 0
00:06:54.204 00.000 12308 MoveAxis(N, 187, ABG)
00:06:54.205 00.001 12308 Guiding  Dir = 0, Dur = 187
00:06:54.206 00.001 12308 IsSlewing returns 0
00:06:54.206 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:54.211 00.005 12308 IsGuiding returns 0
00:06:54.211 00.000 12308 PulseGuide returned control before completion, sleep 197
00:06:54.233 00.022 14556 UpdateGuideState exits: m=2355 SNR=32.7
00:06:54.238 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:54.242 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:54.245 00.003 14556 Enqueuing Expose request
00:06:54.421 00.176 12308 IsGuiding returns 1
00:06:54.421 00.000 12308 scope still moving after pulse duration time elapsed
00:06:54.451 00.030 12308 IsSlewing returns 0
00:06:54.455 00.004 12308 IsGuiding returns 0
00:06:54.456 00.001 12308 scope move finished after 187 + 58 ms
00:06:54.456 00.000 12308 Move returns status 0, amount 187
00:06:54.457 00.001 12308 move complete, result=0
00:06:54.457 00.000 12308 worker thread done servicing request
00:06:54.458 00.001 12308 Worker thread wakes up
00:06:54.458 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 187 ms NORTH
00:06:54.468 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:54.468 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:55.717 01.249 12308 Exposure complete
00:06:55.844 00.127 12308 worker thread done servicing request
00:06:55.844 00.000 14556 OnExposeComplete: enter
00:06:55.849 00.005 14556 UpdateGuideState(): m_state=6
00:06:55.854 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8661
00:06:55.858 00.004 14556 Star::Find returns 1 (0), X=162.07, Y=999.62, Mass=2332, SNR=32.4, Peak=200 HFD=4.3
00:06:55.862 00.004 14556 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.07) = xAngle (0.45 = 0.45)
00:06:55.865 00.003 14556 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.35 = 0.35)
00:06:55.868 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.63 mountX=0.07 mountY=0.03, mountTheta=0.36
00:06:55.873 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.04, opts=13)
00:06:55.877 00.004 14556 Enqueuing Move request for scope (-0.07, -0.04)
00:06:55.881 00.004 12308 Worker thread wakes up
00:06:55.881 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
00:06:55.881 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
00:06:55.881 00.000 12308 Moving (-0.07, -0.04) raw xDistance=0.07 yDistance=0.03
00:06:55.881 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:06:55.882 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:55.882 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:06:55.882 00.000 12308 MoveAxis(E, 0, ABG)
00:06:55.882 00.000 12308 Move returns status 0, amount 0
00:06:55.883 00.001 12308 MoveAxis(N, 0, ABG)
00:06:55.883 00.000 12308 Move returns status 0, amount 0
00:06:55.883 00.000 12308 move complete, result=0
00:06:55.883 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:55.887 00.004 12308 worker thread done servicing request
00:06:55.908 00.021 14556 UpdateGuideState exits: m=2332 SNR=32.4
00:06:55.912 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:55.916 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:55.920 00.004 14556 Enqueuing Expose request
00:06:55.923 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:06:55.928 00.005 12308 Worker thread wakes up
00:06:55.928 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:55.928 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:57.168 01.240 12308 Exposure complete
00:06:57.281 00.113 12308 worker thread done servicing request
00:06:57.282 00.001 14556 OnExposeComplete: enter
00:06:57.288 00.006 14556 UpdateGuideState(): m_state=6
00:06:57.291 00.003 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8662
00:06:57.296 00.005 14556 Star::Find returns 1 (0), X=162.23, Y=999.60, Mass=2202, SNR=31.5, Peak=163 HFD=4.6
00:06:57.299 00.003 14556 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-3.07) = xAngle (2.55 = 2.55)
00:06:57.303 00.004 14556 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.45 = 2.45)
00:06:57.306 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-0.53 mountX=-0.09 mountY=0.07, mountTheta=2.48
00:06:57.311 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.05, opts=13)
00:06:57.314 00.003 14556 Enqueuing Move request for scope (0.09, -0.05)
00:06:57.318 00.004 12308 Worker thread wakes up
00:06:57.318 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
00:06:57.318 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
00:06:57.319 00.001 12308 Moving (0.09, -0.05) raw xDistance=-0.09 yDistance=0.07
00:06:57.319 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:06:57.319 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:57.319 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:06:57.319 00.000 12308 MoveAxis(E, 0, ABG)
00:06:57.320 00.001 12308 Move returns status 0, amount 0
00:06:57.320 00.000 12308 MoveAxis(N, 0, ABG)
00:06:57.320 00.000 12308 Move returns status 0, amount 0
00:06:57.320 00.000 12308 move complete, result=0
00:06:57.320 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:57.324 00.004 12308 worker thread done servicing request
00:06:57.346 00.022 14556 UpdateGuideState exits: m=2202 SNR=31.5
00:06:57.352 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:57.356 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:57.360 00.004 14556 Enqueuing Expose request
00:06:57.363 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:57.368 00.005 12308 Worker thread wakes up
00:06:57.368 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:57.368 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:06:58.619 01.251 12308 Exposure complete
00:06:58.746 00.127 12308 worker thread done servicing request
00:06:58.747 00.001 14556 OnExposeComplete: enter
00:06:58.752 00.005 14556 UpdateGuideState(): m_state=6
00:06:58.756 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8663
00:06:58.760 00.004 14556 Star::Find returns 1 (0), X=162.19, Y=999.82, Mass=2281, SNR=32.0, Peak=188 HFD=4.7
00:06:58.763 00.003 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.39 = -1.89)
00:06:58.768 00.005 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -1.99)
00:06:58.771 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.17 cameraTheta=1.32 mountX=-0.05 mountY=-0.15, mountTheta=-1.91
00:06:58.775 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.16, opts=13)
00:06:58.779 00.004 14556 Enqueuing Move request for scope (0.04, 0.16)
00:06:58.784 00.005 12308 Worker thread wakes up
00:06:58.784 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
00:06:58.784 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
00:06:58.784 00.000 12308 Moving (0.04, 0.16) raw xDistance=-0.05 yDistance=-0.15
00:06:58.784 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:06:58.784 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:06:58.784 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:06:58.785 00.001 12308 MoveAxis(E, 0, ABG)
00:06:58.785 00.000 12308 Move returns status 0, amount 0
00:06:58.785 00.000 12308 MoveAxis(N, 0, ABG)
00:06:58.785 00.000 12308 Move returns status 0, amount 0
00:06:58.785 00.000 12308 move complete, result=0
00:06:58.786 00.001 12308 worker thread done servicing request
00:06:58.786 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:06:58.808 00.022 14556 UpdateGuideState exits: m=2281 SNR=32.0
00:06:58.812 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:58.817 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:06:58.820 00.003 14556 Enqueuing Expose request
00:06:58.824 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:06:58.828 00.004 12308 Worker thread wakes up
00:06:58.828 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:06:58.828 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:00.077 01.249 12308 Exposure complete
00:07:00.204 00.127 12308 worker thread done servicing request
00:07:00.204 00.000 14556 OnExposeComplete: enter
00:07:00.210 00.006 14556 UpdateGuideState(): m_state=6
00:07:00.214 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8664
00:07:00.219 00.005 14556 Star::Find returns 1 (0), X=162.06, Y=999.94, Mass=2176, SNR=31.2, Peak=164 HFD=4.5
00:07:00.226 00.007 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
00:07:00.230 00.004 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
00:07:00.236 00.006 14556 CameraToMount -- cameraX=-0.09 cameraY=0.28 hyp=0.29 cameraTheta=1.87 mountX=0.07 mountY=-0.29, mountTheta=-1.35
00:07:00.251 00.015 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.28, opts=13)
00:07:00.259 00.008 14556 Enqueuing Move request for scope (-0.09, 0.28)
00:07:00.267 00.008 12308 Worker thread wakes up
00:07:00.267 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.28) opts 0xd
00:07:00.267 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.28)
00:07:00.268 00.001 12308 Moving (-0.09, 0.28) raw xDistance=0.07 yDistance=-0.29
00:07:00.268 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:07:00.268 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
00:07:00.269 00.001 12308 MoveAxis(E, 0, ABG)
00:07:00.270 00.001 12308 Move returns status 0, amount 0
00:07:00.270 00.000 12308 MoveAxis(N, 206, ABG)
00:07:00.270 00.000 12308 Guiding  Dir = 0, Dur = 206
00:07:00.271 00.001 12308 IsSlewing returns 0
00:07:00.271 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:00.276 00.005 12308 IsGuiding returns 0
00:07:00.277 00.001 12308 PulseGuide returned control before completion, sleep 216
00:07:00.296 00.019 14556 UpdateGuideState exits: m=2176 SNR=31.2
00:07:00.300 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:00.305 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:00.309 00.004 14556 Enqueuing Expose request
00:07:00.503 00.194 12308 IsGuiding returns 1
00:07:00.504 00.001 12308 scope still moving after pulse duration time elapsed
00:07:00.535 00.031 12308 IsSlewing returns 0
00:07:00.535 00.000 12308 IsGuiding returns 0
00:07:00.535 00.000 12308 scope move finished after 206 + 53 ms
00:07:00.535 00.000 12308 Move returns status 0, amount 206
00:07:00.536 00.001 12308 move complete, result=0
00:07:00.536 00.000 12308 worker thread done servicing request
00:07:00.536 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 206 ms NORTH
00:07:00.542 00.006 12308 Worker thread wakes up
00:07:00.542 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:00.542 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:01.799 01.257 12308 Exposure complete
00:07:01.923 00.124 12308 worker thread done servicing request
00:07:01.924 00.001 14556 OnExposeComplete: enter
00:07:01.928 00.004 14556 UpdateGuideState(): m_state=6
00:07:01.932 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8665
00:07:01.937 00.005 14556 Star::Find returns 1 (0), X=161.99, Y=999.37, Mass=2151, SNR=31.4, Peak=150 HFD=4.4
00:07:01.941 00.004 14556 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-3.07) = xAngle (1.01 = 1.01)
00:07:01.945 00.004 14556 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.91 = 0.91)
00:07:01.948 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.28 hyp=0.32 cameraTheta=-2.07 mountX=0.17 mountY=0.25, mountTheta=0.98
00:07:01.954 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.28, opts=13)
00:07:01.957 00.003 14556 Enqueuing Move request for scope (-0.15, -0.28)
00:07:01.960 00.003 12308 Worker thread wakes up
00:07:01.961 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.28) opts 0xd
00:07:01.961 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.28)
00:07:01.961 00.000 12308 Moving (-0.15, -0.28) raw xDistance=0.17 yDistance=0.25
00:07:01.961 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:07:01.961 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:07:01.961 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:07:01.961 00.000 12308 MoveAxis(E, 0, ABG)
00:07:01.961 00.000 12308 Move returns status 0, amount 0
00:07:01.963 00.002 12308 MoveAxis(N, 0, ABG)
00:07:01.963 00.000 12308 Move returns status 0, amount 0
00:07:01.963 00.000 12308 move complete, result=0
00:07:01.964 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:01.968 00.004 12308 worker thread done servicing request
00:07:01.990 00.022 14556 UpdateGuideState exits: m=2151 SNR=31.4
00:07:01.995 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:02.000 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:02.004 00.004 14556 Enqueuing Expose request
00:07:02.010 00.006 14556 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
00:07:02.014 00.004 12308 Worker thread wakes up
00:07:02.014 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:02.014 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:03.259 01.245 12308 Exposure complete
00:07:03.387 00.128 12308 worker thread done servicing request
00:07:03.387 00.000 14556 OnExposeComplete: enter
00:07:03.392 00.005 14556 UpdateGuideState(): m_state=6
00:07:03.396 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8666
00:07:03.399 00.003 14556 Star::Find returns 1 (0), X=162.17, Y=999.61, Mass=2310, SNR=32.3, Peak=148 HFD=4.7
00:07:03.401 00.002 14556 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-3.07) = xAngle (2.12 = 2.12)
00:07:03.404 00.003 14556 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.02 = 2.02)
00:07:03.408 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.95 mountX=-0.03 mountY=0.05, mountTheta=2.10
00:07:03.412 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.04, opts=13)
00:07:03.415 00.003 14556 Enqueuing Move request for scope (0.03, -0.04)
00:07:03.417 00.002 12308 Worker thread wakes up
00:07:03.418 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
00:07:03.418 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
00:07:03.418 00.000 12308 Moving (0.03, -0.04) raw xDistance=-0.03 yDistance=0.05
00:07:03.418 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:07:03.418 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:03.419 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:07:03.419 00.000 12308 MoveAxis(E, 0, ABG)
00:07:03.419 00.000 12308 Move returns status 0, amount 0
00:07:03.419 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:03.423 00.004 12308 MoveAxis(N, 0, ABG)
00:07:03.423 00.000 12308 Move returns status 0, amount 0
00:07:03.423 00.000 12308 move complete, result=0
00:07:03.423 00.000 12308 worker thread done servicing request
00:07:03.439 00.016 14556 UpdateGuideState exits: m=2310 SNR=32.3
00:07:03.443 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:03.446 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:03.450 00.004 14556 Enqueuing Expose request
00:07:03.454 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:07:03.458 00.004 12308 Worker thread wakes up
00:07:03.458 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:03.458 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:04.700 01.242 12308 Exposure complete
00:07:04.810 00.110 12308 worker thread done servicing request
00:07:04.810 00.000 14556 OnExposeComplete: enter
00:07:04.818 00.008 14556 UpdateGuideState(): m_state=6
00:07:04.822 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8667
00:07:04.826 00.004 14556 Star::Find returns 1 (0), X=162.08, Y=999.47, Mass=2265, SNR=32.1, Peak=162 HFD=4.9
00:07:04.831 00.005 14556 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.07) = xAngle (1.16 = 1.16)
00:07:04.835 00.004 14556 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.06 = 1.06)
00:07:04.839 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.91 mountX=0.08 mountY=0.18, mountTheta=1.14
00:07:04.843 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.19, opts=13)
00:07:04.849 00.006 14556 Enqueuing Move request for scope (-0.07, -0.19)
00:07:04.852 00.003 12308 Worker thread wakes up
00:07:04.853 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.19) opts 0xd
00:07:04.853 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.19)
00:07:04.853 00.000 12308 Moving (-0.07, -0.19) raw xDistance=0.08 yDistance=0.18
00:07:04.853 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:07:04.854 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:04.854 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:07:04.855 00.001 12308 MoveAxis(E, 0, ABG)
00:07:04.855 00.000 12308 Move returns status 0, amount 0
00:07:04.855 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:04.858 00.003 12308 MoveAxis(N, 0, ABG)
00:07:04.858 00.000 12308 Move returns status 0, amount 0
00:07:04.858 00.000 12308 move complete, result=0
00:07:04.858 00.000 12308 worker thread done servicing request
00:07:04.878 00.020 14556 UpdateGuideState exits: m=2265 SNR=32.1
00:07:04.883 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:04.886 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:04.890 00.004 14556 Enqueuing Expose request
00:07:04.894 00.004 12308 Worker thread wakes up
00:07:04.894 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:07:04.897 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:04.897 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:06.142 01.245 12308 Exposure complete
00:07:06.262 00.120 12308 worker thread done servicing request
00:07:06.264 00.002 14556 OnExposeComplete: enter
00:07:06.267 00.003 14556 UpdateGuideState(): m_state=6
00:07:06.270 00.003 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8668
00:07:06.274 00.004 14556 Star::Find returns 1 (0), X=162.18, Y=999.59, Mass=2192, SNR=31.6, Peak=158 HFD=4.6
00:07:06.280 00.006 14556 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-3.07) = xAngle (1.99 = 1.99)
00:07:06.284 00.004 14556 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.89 = 1.89)
00:07:06.287 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.09 mountX=-0.03 mountY=0.08, mountTheta=1.97
00:07:06.293 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.07, opts=13)
00:07:06.296 00.003 14556 Enqueuing Move request for scope (0.04, -0.07)
00:07:06.300 00.004 12308 Worker thread wakes up
00:07:06.300 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
00:07:06.300 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
00:07:06.300 00.000 12308 Moving (0.04, -0.07) raw xDistance=-0.03 yDistance=0.08
00:07:06.300 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:07:06.300 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:06.301 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:07:06.301 00.000 12308 MoveAxis(E, 0, ABG)
00:07:06.301 00.000 12308 Move returns status 0, amount 0
00:07:06.301 00.000 12308 MoveAxis(N, 0, ABG)
00:07:06.301 00.000 12308 Move returns status 0, amount 0
00:07:06.301 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:06.306 00.005 12308 move complete, result=0
00:07:06.307 00.001 12308 worker thread done servicing request
00:07:06.330 00.023 14556 UpdateGuideState exits: m=2192 SNR=31.6
00:07:06.334 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:06.338 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:06.345 00.007 14556 Enqueuing Expose request
00:07:06.349 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:06.354 00.005 12308 Worker thread wakes up
00:07:06.354 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:06.354 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:07.602 01.248 12308 Exposure complete
00:07:07.732 00.130 12308 worker thread done servicing request
00:07:07.733 00.001 14556 OnExposeComplete: enter
00:07:07.736 00.003 14556 UpdateGuideState(): m_state=6
00:07:07.741 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8669
00:07:07.744 00.003 14556 Star::Find returns 1 (0), X=162.31, Y=999.46, Mass=2371, SNR=32.9, Peak=160 HFD=4.7
00:07:07.748 00.004 14556 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-3.07) = xAngle (2.19 = 2.19)
00:07:07.752 00.004 14556 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.09 = 2.09)
00:07:07.756 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=-0.20 hyp=0.26 cameraTheta=-0.88 mountX=-0.15 mountY=0.22, mountTheta=2.16
00:07:07.761 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.20, opts=13)
00:07:07.765 00.004 14556 Enqueuing Move request for scope (0.16, -0.20)
00:07:07.768 00.003 12308 Worker thread wakes up
00:07:07.768 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.20) opts 0xd
00:07:07.769 00.001 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.20)
00:07:07.769 00.000 12308 Moving (0.16, -0.20) raw xDistance=-0.15 yDistance=0.22
00:07:07.769 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:07:07.769 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:07:07.769 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:07:07.769 00.000 12308 MoveAxis(E, 0, ABG)
00:07:07.769 00.000 12308 Move returns status 0, amount 0
00:07:07.771 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:07.774 00.003 12308 MoveAxis(N, 0, ABG)
00:07:07.775 00.001 12308 Move returns status 0, amount 0
00:07:07.775 00.000 12308 move complete, result=0
00:07:07.775 00.000 12308 worker thread done servicing request
00:07:07.796 00.021 14556 UpdateGuideState exits: m=2371 SNR=32.9
00:07:07.800 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:07.803 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:07.807 00.004 14556 Enqueuing Expose request
00:07:07.811 00.004 12308 Worker thread wakes up
00:07:07.811 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:07:07.816 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:07.818 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:09.073 01.255 12308 Exposure complete
00:07:09.199 00.126 12308 worker thread done servicing request
00:07:09.200 00.001 14556 OnExposeComplete: enter
00:07:09.205 00.005 14556 UpdateGuideState(): m_state=6
00:07:09.208 00.003 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8670
00:07:09.211 00.003 14556 Star::Find returns 1 (0), X=162.34, Y=999.50, Mass=2150, SNR=31.0, Peak=153 HFD=4.6
00:07:09.217 00.006 14556 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-3.07) = xAngle (2.39 = 2.39)
00:07:09.221 00.004 14556 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.29 = 2.29)
00:07:09.226 00.005 14556 CameraToMount -- cameraX=0.19 cameraY=-0.16 hyp=0.25 cameraTheta=-0.69 mountX=-0.18 mountY=0.19, mountTheta=2.34
00:07:09.232 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=-0.16, opts=13)
00:07:09.235 00.003 14556 Enqueuing Move request for scope (0.19, -0.16)
00:07:09.238 00.003 12308 Worker thread wakes up
00:07:09.238 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.16) opts 0xd
00:07:09.240 00.002 12308 Handling offset move in thread for scope, endpoint = (0.19, -0.16)
00:07:09.240 00.000 12308 Moving (0.19, -0.16) raw xDistance=-0.18 yDistance=0.19
00:07:09.240 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:07:09.240 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:09.241 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:07:09.241 00.000 12308 MoveAxis(E, 0, ABG)
00:07:09.241 00.000 12308 Move returns status 0, amount 0
00:07:09.241 00.000 12308 MoveAxis(N, 0, ABG)
00:07:09.242 00.001 12308 Move returns status 0, amount 0
00:07:09.242 00.000 12308 move complete, result=0
00:07:09.242 00.000 12308 worker thread done servicing request
00:07:09.242 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:09.270 00.028 14556 UpdateGuideState exits: m=2150 SNR=31.0
00:07:09.273 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:09.277 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:09.281 00.004 14556 Enqueuing Expose request
00:07:09.286 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:07:09.290 00.004 12308 Worker thread wakes up
00:07:09.290 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:09.290 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:10.546 01.256 12308 Exposure complete
00:07:10.661 00.115 12308 worker thread done servicing request
00:07:10.662 00.001 14556 OnExposeComplete: enter
00:07:10.667 00.005 14556 UpdateGuideState(): m_state=6
00:07:10.670 00.003 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8671
00:07:10.675 00.005 14556 Star::Find returns 1 (0), X=162.28, Y=999.63, Mass=2256, SNR=31.8, Peak=154 HFD=4.7
00:07:10.679 00.004 14556 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-3.07) = xAngle (2.87 = 2.87)
00:07:10.682 00.003 14556 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.77 = 2.77)
00:07:10.686 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-0.20 mountX=-0.14 mountY=0.05, mountTheta=2.78
00:07:10.693 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.03, opts=13)
00:07:10.697 00.004 14556 Enqueuing Move request for scope (0.14, -0.03)
00:07:10.701 00.004 12308 Worker thread wakes up
00:07:10.701 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
00:07:10.701 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
00:07:10.701 00.000 12308 Moving (0.14, -0.03) raw xDistance=-0.14 yDistance=0.05
00:07:10.701 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:07:10.701 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:10.703 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:07:10.703 00.000 12308 MoveAxis(E, 0, ABG)
00:07:10.703 00.000 12308 Move returns status 0, amount 0
00:07:10.703 00.000 12308 MoveAxis(N, 0, ABG)
00:07:10.703 00.000 12308 Move returns status 0, amount 0
00:07:10.703 00.000 12308 move complete, result=0
00:07:10.704 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:10.708 00.004 12308 worker thread done servicing request
00:07:10.734 00.026 14556 UpdateGuideState exits: m=2256 SNR=31.8
00:07:10.738 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:10.743 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:10.748 00.005 14556 Enqueuing Expose request
00:07:10.754 00.006 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:10.759 00.005 12308 Worker thread wakes up
00:07:10.760 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:10.760 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:12.008 01.248 12308 Exposure complete
00:07:12.114 00.106 12308 worker thread done servicing request
00:07:12.114 00.000 14556 OnExposeComplete: enter
00:07:12.118 00.004 14556 UpdateGuideState(): m_state=6
00:07:12.123 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8672
00:07:12.128 00.005 14556 Star::Find returns 1 (0), X=162.26, Y=999.79, Mass=2193, SNR=31.4, Peak=187 HFD=4.5
00:07:12.132 00.004 14556 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.07) = xAngle (3.91 = -2.37)
00:07:12.135 00.003 14556 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.81 = -2.47)
00:07:12.140 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.13 hyp=0.18 cameraTheta=0.84 mountX=-0.13 mountY=-0.11, mountTheta=-2.43
00:07:12.145 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.13, opts=13)
00:07:12.149 00.004 14556 Enqueuing Move request for scope (0.12, 0.13)
00:07:12.153 00.004 12308 Worker thread wakes up
00:07:12.153 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.13) opts 0xd
00:07:12.153 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.13)
00:07:12.153 00.000 12308 Moving (0.12, 0.13) raw xDistance=-0.13 yDistance=-0.11
00:07:12.154 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:07:12.154 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:12.154 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:07:12.154 00.000 12308 MoveAxis(E, 0, ABG)
00:07:12.155 00.001 12308 Move returns status 0, amount 0
00:07:12.155 00.000 12308 MoveAxis(N, 0, ABG)
00:07:12.155 00.000 12308 Move returns status 0, amount 0
00:07:12.157 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:12.163 00.006 12308 move complete, result=0
00:07:12.163 00.000 12308 worker thread done servicing request
00:07:12.182 00.019 14556 UpdateGuideState exits: m=2193 SNR=31.4
00:07:12.189 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:12.193 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:12.198 00.005 14556 Enqueuing Expose request
00:07:12.201 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:12.205 00.004 12308 Worker thread wakes up
00:07:12.205 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:12.205 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:13.445 01.240 12308 Exposure complete
00:07:13.577 00.132 12308 worker thread done servicing request
00:07:13.577 00.000 14556 OnExposeComplete: enter
00:07:13.583 00.006 14556 UpdateGuideState(): m_state=6
00:07:13.589 00.006 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8673
00:07:13.594 00.005 14556 Star::Find returns 1 (0), X=162.10, Y=999.82, Mass=2276, SNR=32.0, Peak=202 HFD=4.3
00:07:13.599 00.005 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.94 = -1.35)
00:07:13.605 00.006 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.45)
00:07:13.609 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.86 mountX=0.04 mountY=-0.17, mountTheta=-1.35
00:07:13.616 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.16, opts=13)
00:07:13.623 00.007 14556 Enqueuing Move request for scope (-0.05, 0.16)
00:07:13.629 00.006 12308 Worker thread wakes up
00:07:13.629 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.16) opts 0xd
00:07:13.629 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.16)
00:07:13.629 00.000 12308 Moving (-0.05, 0.16) raw xDistance=0.04 yDistance=-0.17
00:07:13.629 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:07:13.629 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:13.630 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:07:13.630 00.000 12308 MoveAxis(E, 0, ABG)
00:07:13.630 00.000 12308 Move returns status 0, amount 0
00:07:13.631 00.001 12308 MoveAxis(N, 0, ABG)
00:07:13.631 00.000 12308 Move returns status 0, amount 0
00:07:13.631 00.000 12308 move complete, result=0
00:07:13.632 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:13.637 00.005 12308 worker thread done servicing request
00:07:13.665 00.028 14556 UpdateGuideState exits: m=2276 SNR=32.0
00:07:13.671 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:13.677 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:13.681 00.004 14556 Enqueuing Expose request
00:07:13.689 00.008 12308 Worker thread wakes up
00:07:13.690 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:07:13.699 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:13.699 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:14.946 01.247 12308 Exposure complete
00:07:15.061 00.115 12308 worker thread done servicing request
00:07:15.062 00.001 14556 OnExposeComplete: enter
00:07:15.068 00.006 14556 UpdateGuideState(): m_state=6
00:07:15.072 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8674
00:07:15.076 00.004 14556 Star::Find returns 1 (0), X=162.17, Y=999.75, Mass=2079, SNR=30.5, Peak=182 HFD=4.4
00:07:15.080 00.004 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.38 = -1.90)
00:07:15.084 00.004 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.00)
00:07:15.087 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.31 mountX=-0.03 mountY=-0.08, mountTheta=-1.91
00:07:15.093 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.09, opts=13)
00:07:15.097 00.004 14556 Enqueuing Move request for scope (0.02, 0.09)
00:07:15.102 00.005 12308 Worker thread wakes up
00:07:15.102 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
00:07:15.102 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
00:07:15.102 00.000 12308 Moving (0.02, 0.09) raw xDistance=-0.03 yDistance=-0.08
00:07:15.102 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:07:15.103 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:15.103 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:07:15.103 00.000 12308 MoveAxis(E, 0, ABG)
00:07:15.103 00.000 12308 Move returns status 0, amount 0
00:07:15.103 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:15.108 00.005 12308 MoveAxis(N, 0, ABG)
00:07:15.108 00.000 12308 Move returns status 0, amount 0
00:07:15.108 00.000 12308 move complete, result=0
00:07:15.108 00.000 12308 worker thread done servicing request
00:07:15.130 00.022 14556 UpdateGuideState exits: m=2079 SNR=30.5
00:07:15.135 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:15.139 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:15.142 00.003 14556 Enqueuing Expose request
00:07:15.146 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:15.150 00.004 12308 Worker thread wakes up
00:07:15.151 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:15.151 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:16.396 01.245 12308 Exposure complete
00:07:16.518 00.122 12308 worker thread done servicing request
00:07:16.519 00.001 14556 OnExposeComplete: enter
00:07:16.523 00.004 14556 UpdateGuideState(): m_state=6
00:07:16.527 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8675
00:07:16.531 00.004 14556 Star::Find returns 1 (0), X=162.17, Y=999.79, Mass=2311, SNR=32.3, Peak=181 HFD=4.6
00:07:16.535 00.004 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.42 = -1.86)
00:07:16.539 00.004 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.96)
00:07:16.543 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.35 mountX=-0.04 mountY=-0.13, mountTheta=-1.87
00:07:16.548 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.13, opts=13)
00:07:16.551 00.003 14556 Enqueuing Move request for scope (0.03, 0.13)
00:07:16.555 00.004 12308 Worker thread wakes up
00:07:16.555 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
00:07:16.555 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
00:07:16.555 00.000 12308 Moving (0.03, 0.13) raw xDistance=-0.04 yDistance=-0.13
00:07:16.555 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:07:16.555 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:16.555 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:07:16.557 00.002 12308 MoveAxis(E, 0, ABG)
00:07:16.557 00.000 12308 Move returns status 0, amount 0
00:07:16.557 00.000 12308 MoveAxis(N, 0, ABG)
00:07:16.557 00.000 12308 Move returns status 0, amount 0
00:07:16.557 00.000 12308 move complete, result=0
00:07:16.558 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:16.562 00.004 12308 worker thread done servicing request
00:07:16.584 00.022 14556 UpdateGuideState exits: m=2311 SNR=32.3
00:07:16.588 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:16.592 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:16.597 00.005 14556 Enqueuing Expose request
00:07:16.602 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:16.607 00.005 12308 Worker thread wakes up
00:07:16.607 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:16.607 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:17.853 01.246 12308 Exposure complete
00:07:17.972 00.119 12308 worker thread done servicing request
00:07:17.973 00.001 14556 OnExposeComplete: enter
00:07:17.977 00.004 14556 UpdateGuideState(): m_state=6
00:07:17.981 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8676
00:07:17.985 00.004 14556 Star::Find returns 1 (0), X=162.18, Y=999.84, Mass=2184, SNR=31.3, Peak=198 HFD=4.3
00:07:17.989 00.004 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.42 = -1.86)
00:07:17.993 00.004 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.96)
00:07:17.997 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.19 cameraTheta=1.35 mountX=-0.05 mountY=-0.17, mountTheta=-1.87
00:07:18.002 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.18, opts=13)
00:07:18.007 00.005 14556 Enqueuing Move request for scope (0.04, 0.18)
00:07:18.010 00.003 12308 Worker thread wakes up
00:07:18.011 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.18) opts 0xd
00:07:18.011 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.18)
00:07:18.011 00.000 12308 Moving (0.04, 0.18) raw xDistance=-0.05 yDistance=-0.17
00:07:18.011 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:07:18.011 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:18.011 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:07:18.012 00.001 12308 MoveAxis(E, 0, ABG)
00:07:18.012 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:18.016 00.004 12308 Move returns status 0, amount 0
00:07:18.016 00.000 12308 MoveAxis(N, 0, ABG)
00:07:18.016 00.000 12308 Move returns status 0, amount 0
00:07:18.016 00.000 12308 move complete, result=0
00:07:18.016 00.000 12308 worker thread done servicing request
00:07:18.037 00.021 14556 UpdateGuideState exits: m=2184 SNR=31.3
00:07:18.041 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:18.044 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:18.048 00.004 14556 Enqueuing Expose request
00:07:18.052 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:07:18.056 00.004 12308 Worker thread wakes up
00:07:18.057 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:18.057 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:19.309 01.252 12308 Exposure complete
00:07:19.428 00.119 12308 worker thread done servicing request
00:07:19.429 00.001 14556 OnExposeComplete: enter
00:07:19.433 00.004 14556 UpdateGuideState(): m_state=6
00:07:19.437 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8677
00:07:19.442 00.005 14556 Star::Find returns 1 (0), X=162.33, Y=999.96, Mass=2305, SNR=32.2, Peak=201 HFD=4.7
00:07:19.446 00.004 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.09 = -2.19)
00:07:19.449 00.003 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.29)
00:07:19.452 00.003 14556 CameraToMount -- cameraX=0.19 cameraY=0.31 hyp=0.36 cameraTheta=1.02 mountX=-0.21 mountY=-0.27, mountTheta=-2.23
00:07:19.457 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.31, opts=13)
00:07:19.460 00.003 14556 Enqueuing Move request for scope (0.19, 0.31)
00:07:19.464 00.004 12308 Worker thread wakes up
00:07:19.464 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.31) opts 0xd
00:07:19.464 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.31)
00:07:19.465 00.001 12308 Moving (0.19, 0.31) raw xDistance=-0.21 yDistance=-0.27
00:07:19.465 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:07:19.465 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:07:19.465 00.000 12308 MoveAxis(E, 91, ABG)
00:07:19.465 00.000 12308 Guiding  Dir = 2, Dur = 91
00:07:19.465 00.000 12308 IsSlewing returns 0
00:07:19.466 00.001 12308 IsGuiding returns 0
00:07:19.466 00.000 12308 PulseGuide returned control before completion, sleep 101
00:07:19.466 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:19.493 00.027 14556 UpdateGuideState exits: m=2305 SNR=32.2
00:07:19.496 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:19.501 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:19.504 00.003 14556 Enqueuing Expose request
00:07:19.577 00.073 12308 IsGuiding returns 1
00:07:19.579 00.002 12308 scope still moving after pulse duration time elapsed
00:07:19.609 00.030 12308 IsSlewing returns 0
00:07:19.610 00.001 12308 IsGuiding returns 0
00:07:19.612 00.002 12308 scope move finished after 91 + 54 ms
00:07:19.612 00.000 12308 Move returns status 0, amount 91
00:07:19.612 00.000 12308 MoveAxis(N, 190, ABG)
00:07:19.613 00.001 12308 Guiding  Dir = 0, Dur = 190
00:07:19.613 00.000 12308 IsSlewing returns 0
00:07:19.613 00.000 12308 IsGuiding returns 0
00:07:19.613 00.000 12308 PulseGuide returned control before completion, sleep 200
00:07:19.827 00.214 12308 IsGuiding returns 1
00:07:19.828 00.001 12308 scope still moving after pulse duration time elapsed
00:07:19.860 00.032 12308 IsSlewing returns 0
00:07:19.863 00.003 12308 IsGuiding returns 0
00:07:19.864 00.001 12308 scope move finished after 190 + 59 ms
00:07:19.864 00.000 12308 Move returns status 0, amount 190
00:07:19.864 00.000 12308 move complete, result=0
00:07:19.864 00.000 12308 worker thread done servicing request
00:07:19.864 00.000 14556 GuideStep: -0.2 px 91 ms EAST, -0.3 px 190 ms NORTH
00:07:19.869 00.005 12308 Worker thread wakes up
00:07:19.869 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:19.869 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:21.117 01.248 12308 Exposure complete
00:07:21.237 00.120 12308 worker thread done servicing request
00:07:21.238 00.001 14556 OnExposeComplete: enter
00:07:21.242 00.004 14556 UpdateGuideState(): m_state=6
00:07:21.246 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8678
00:07:21.250 00.004 14556 Star::Find returns 1 (0), X=162.10, Y=999.94, Mass=2234, SNR=31.8, Peak=195 HFD=4.4
00:07:21.254 00.004 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.81 = -1.47)
00:07:21.258 00.004 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.71 = -1.57)
00:07:21.262 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.28 hyp=0.28 cameraTheta=1.74 mountX=0.03 mountY=-0.28, mountTheta=-1.47
00:07:21.266 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.28, opts=13)
00:07:21.270 00.004 14556 Enqueuing Move request for scope (-0.05, 0.28)
00:07:21.274 00.004 12308 Worker thread wakes up
00:07:21.274 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.28) opts 0xd
00:07:21.274 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.28)
00:07:21.274 00.000 12308 Moving (-0.05, 0.28) raw xDistance=0.03 yDistance=-0.28
00:07:21.274 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:07:21.275 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
00:07:21.275 00.000 12308 MoveAxis(E, 0, ABG)
00:07:21.275 00.000 12308 Move returns status 0, amount 0
00:07:21.275 00.000 12308 MoveAxis(N, 200, ABG)
00:07:21.275 00.000 12308 Guiding  Dir = 0, Dur = 200
00:07:21.277 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:21.280 00.003 12308 IsSlewing returns 0
00:07:21.280 00.000 12308 IsGuiding returns 0
00:07:21.282 00.002 12308 PulseGuide returned control before completion, sleep 210
00:07:21.303 00.021 14556 UpdateGuideState exits: m=2234 SNR=31.8
00:07:21.310 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:21.316 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:21.321 00.005 14556 Enqueuing Expose request
00:07:21.497 00.176 12308 IsGuiding returns 1
00:07:21.497 00.000 12308 scope still moving after pulse duration time elapsed
00:07:21.530 00.033 12308 IsSlewing returns 0
00:07:21.531 00.001 12308 IsGuiding returns 0
00:07:21.532 00.001 12308 scope move finished after 200 + 49 ms
00:07:21.532 00.000 12308 Move returns status 0, amount 200
00:07:21.532 00.000 12308 move complete, result=0
00:07:21.533 00.001 12308 worker thread done servicing request
00:07:21.533 00.000 12308 Worker thread wakes up
00:07:21.533 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 200 ms NORTH
00:07:21.539 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:21.539 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:22.789 01.250 12308 Exposure complete
00:07:22.909 00.120 12308 worker thread done servicing request
00:07:22.910 00.001 14556 OnExposeComplete: enter
00:07:22.914 00.004 14556 UpdateGuideState(): m_state=6
00:07:22.920 00.006 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8679
00:07:22.927 00.007 14556 Star::Find returns 1 (0), X=162.05, Y=999.44, Mass=2143, SNR=31.0, Peak=152 HFD=4.6
00:07:22.931 00.004 14556 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-3.07) = xAngle (1.11 = 1.11)
00:07:22.935 00.004 14556 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.01 = 1.01)
00:07:22.939 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.97 mountX=0.11 mountY=0.20, mountTheta=1.09
00:07:22.945 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.22, opts=13)
00:07:22.949 00.004 14556 Enqueuing Move request for scope (-0.09, -0.22)
00:07:22.953 00.004 12308 Worker thread wakes up
00:07:22.953 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.22) opts 0xd
00:07:22.954 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.22)
00:07:22.954 00.000 12308 Moving (-0.09, -0.22) raw xDistance=0.11 yDistance=0.20
00:07:22.954 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:07:22.954 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:07:22.955 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:07:22.955 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:22.960 00.005 12308 MoveAxis(E, 0, ABG)
00:07:22.960 00.000 12308 Move returns status 0, amount 0
00:07:22.960 00.000 12308 MoveAxis(N, 0, ABG)
00:07:22.960 00.000 12308 Move returns status 0, amount 0
00:07:22.960 00.000 12308 move complete, result=0
00:07:22.961 00.001 12308 worker thread done servicing request
00:07:22.981 00.020 14556 UpdateGuideState exits: m=2143 SNR=31.0
00:07:22.985 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:22.989 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:22.993 00.004 14556 Enqueuing Expose request
00:07:22.999 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:07:23.003 00.004 12308 Worker thread wakes up
00:07:23.003 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:23.003 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:24.254 01.251 12308 Exposure complete
00:07:24.382 00.128 12308 worker thread done servicing request
00:07:24.382 00.000 14556 OnExposeComplete: enter
00:07:24.387 00.005 14556 UpdateGuideState(): m_state=6
00:07:24.391 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8680
00:07:24.395 00.004 14556 Star::Find returns 1 (0), X=162.09, Y=999.43, Mass=2210, SNR=31.4, Peak=186 HFD=5.0
00:07:24.399 00.004 14556 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-3.07) = xAngle (1.26 = 1.26)
00:07:24.404 00.005 14556 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.16 = 1.16)
00:07:24.408 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.82 mountX=0.07 mountY=0.21, mountTheta=1.25
00:07:24.414 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.22, opts=13)
00:07:24.419 00.005 14556 Enqueuing Move request for scope (-0.06, -0.22)
00:07:24.423 00.004 12308 Worker thread wakes up
00:07:24.423 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.22) opts 0xd
00:07:24.423 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.22)
00:07:24.423 00.000 12308 Moving (-0.06, -0.22) raw xDistance=0.07 yDistance=0.21
00:07:24.423 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:07:24.423 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:07:24.423 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:07:24.424 00.001 12308 MoveAxis(E, 0, ABG)
00:07:24.425 00.001 12308 Move returns status 0, amount 0
00:07:24.425 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:24.429 00.004 12308 MoveAxis(N, 0, ABG)
00:07:24.429 00.000 12308 Move returns status 0, amount 0
00:07:24.429 00.000 12308 move complete, result=0
00:07:24.429 00.000 12308 worker thread done servicing request
00:07:24.451 00.022 14556 UpdateGuideState exits: m=2210 SNR=31.4
00:07:24.454 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:24.458 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:24.463 00.005 14556 Enqueuing Expose request
00:07:24.469 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:07:24.474 00.005 12308 Worker thread wakes up
00:07:24.474 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:24.474 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:25.727 01.253 12308 Exposure complete
00:07:25.857 00.130 12308 worker thread done servicing request
00:07:25.857 00.000 14556 OnExposeComplete: enter
00:07:25.861 00.004 14556 UpdateGuideState(): m_state=6
00:07:25.865 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8681
00:07:25.868 00.003 14556 Star::Find returns 1 (0), X=162.18, Y=999.85, Mass=2275, SNR=32.3, Peak=186 HFD=4.4
00:07:25.873 00.005 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.46 = -1.82)
00:07:25.877 00.004 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.92)
00:07:25.882 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.20 hyp=0.20 cameraTheta=1.39 mountX=-0.05 mountY=-0.19, mountTheta=-1.83
00:07:25.885 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.20, opts=13)
00:07:25.891 00.006 14556 Enqueuing Move request for scope (0.04, 0.20)
00:07:25.896 00.005 12308 Worker thread wakes up
00:07:25.896 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.20) opts 0xd
00:07:25.896 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.20)
00:07:25.896 00.000 12308 Moving (0.04, 0.20) raw xDistance=-0.05 yDistance=-0.19
00:07:25.896 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:07:25.898 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:25.898 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:07:25.898 00.000 12308 MoveAxis(E, 0, ABG)
00:07:25.898 00.000 12308 Move returns status 0, amount 0
00:07:25.898 00.000 12308 MoveAxis(N, 0, ABG)
00:07:25.899 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:25.903 00.004 12308 Move returns status 0, amount 0
00:07:25.904 00.001 12308 move complete, result=0
00:07:25.904 00.000 12308 worker thread done servicing request
00:07:25.924 00.020 14556 UpdateGuideState exits: m=2275 SNR=32.3
00:07:25.928 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:25.932 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:25.936 00.004 14556 Enqueuing Expose request
00:07:25.942 00.006 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:07:25.947 00.005 12308 Worker thread wakes up
00:07:25.947 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:25.948 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:27.199 01.251 12308 Exposure complete
00:07:27.336 00.137 12308 worker thread done servicing request
00:07:27.336 00.000 14556 OnExposeComplete: enter
00:07:27.343 00.007 14556 UpdateGuideState(): m_state=6
00:07:27.348 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8682
00:07:27.354 00.006 14556 Star::Find returns 1 (0), X=162.09, Y=999.65, Mass=2132, SNR=30.9, Peak=186 HFD=4.7
00:07:27.358 00.004 14556 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-3.07) = xAngle (0.16 = 0.16)
00:07:27.362 00.004 14556 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.06 = 0.06)
00:07:27.366 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.91 mountX=0.05 mountY=0.00, mountTheta=0.07
00:07:27.372 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.01, opts=13)
00:07:27.379 00.007 14556 Enqueuing Move request for scope (-0.05, -0.01)
00:07:27.383 00.004 12308 Worker thread wakes up
00:07:27.383 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
00:07:27.383 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
00:07:27.383 00.000 12308 Moving (-0.05, -0.01) raw xDistance=0.05 yDistance=0.00
00:07:27.383 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:07:27.384 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:27.384 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:07:27.384 00.000 12308 MoveAxis(E, 0, ABG)
00:07:27.384 00.000 12308 Move returns status 0, amount 0
00:07:27.384 00.000 12308 MoveAxis(N, 0, ABG)
00:07:27.385 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:27.390 00.005 12308 Move returns status 0, amount 0
00:07:27.390 00.000 12308 move complete, result=0
00:07:27.390 00.000 12308 worker thread done servicing request
00:07:27.406 00.016 14556 UpdateGuideState exits: m=2132 SNR=30.9
00:07:27.410 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:27.414 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:27.416 00.002 14556 Enqueuing Expose request
00:07:27.420 00.004 12308 Worker thread wakes up
00:07:27.420 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:07:27.423 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:27.423 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:28.676 01.253 12308 Exposure complete
00:07:28.801 00.125 12308 worker thread done servicing request
00:07:28.801 00.000 14556 OnExposeComplete: enter
00:07:28.806 00.005 14556 UpdateGuideState(): m_state=6
00:07:28.810 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8683
00:07:28.813 00.003 14556 Star::Find returns 1 (0), X=162.05, Y=999.81, Mass=2260, SNR=31.8, Peak=195 HFD=4.4
00:07:28.817 00.004 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.18 = -1.11)
00:07:28.820 00.003 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.21)
00:07:28.824 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.18 cameraTheta=2.10 mountX=0.08 mountY=-0.16, mountTheta=-1.12
00:07:28.830 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.15, opts=13)
00:07:28.834 00.004 14556 Enqueuing Move request for scope (-0.09, 0.15)
00:07:28.837 00.003 12308 Worker thread wakes up
00:07:28.837 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd
00:07:28.837 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.15)
00:07:28.838 00.001 12308 Moving (-0.09, 0.15) raw xDistance=0.08 yDistance=-0.16
00:07:28.838 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:07:28.838 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:28.838 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:07:28.838 00.000 12308 MoveAxis(E, 0, ABG)
00:07:28.838 00.000 12308 Move returns status 0, amount 0
00:07:28.838 00.000 12308 MoveAxis(N, 0, ABG)
00:07:28.840 00.002 12308 Move returns status 0, amount 0
00:07:28.840 00.000 12308 move complete, result=0
00:07:28.840 00.000 12308 worker thread done servicing request
00:07:28.840 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:28.864 00.024 14556 UpdateGuideState exits: m=2260 SNR=31.8
00:07:28.869 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:28.874 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:28.878 00.004 14556 Enqueuing Expose request
00:07:28.884 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:07:28.888 00.004 12308 Worker thread wakes up
00:07:28.888 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:28.888 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:30.131 01.243 12308 Exposure complete
00:07:30.254 00.123 12308 worker thread done servicing request
00:07:30.254 00.000 14556 OnExposeComplete: enter
00:07:30.258 00.004 14556 UpdateGuideState(): m_state=6
00:07:30.262 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8684
00:07:30.266 00.004 14556 Star::Find returns 1 (0), X=161.96, Y=999.70, Mass=2170, SNR=31.5, Peak=169 HFD=4.2
00:07:30.270 00.004 14556 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.07) = xAngle (5.97 = -0.32)
00:07:30.275 00.005 14556 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.87 = -0.42)
00:07:30.281 00.006 14556 CameraToMount -- cameraX=-0.18 cameraY=0.05 hyp=0.18 cameraTheta=2.89 mountX=0.18 mountY=-0.07, mountTheta=-0.40
00:07:30.287 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.05, opts=13)
00:07:30.293 00.006 14556 Enqueuing Move request for scope (-0.18, 0.05)
00:07:30.299 00.006 12308 Worker thread wakes up
00:07:30.299 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.05) opts 0xd
00:07:30.300 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.05)
00:07:30.300 00.000 12308 Moving (-0.18, 0.05) raw xDistance=0.18 yDistance=-0.07
00:07:30.300 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:07:30.300 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:30.300 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:07:30.302 00.002 12308 MoveAxis(E, 0, ABG)
00:07:30.302 00.000 12308 Move returns status 0, amount 0
00:07:30.302 00.000 12308 MoveAxis(N, 0, ABG)
00:07:30.302 00.000 12308 Move returns status 0, amount 0
00:07:30.303 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:30.307 00.004 12308 move complete, result=0
00:07:30.307 00.000 12308 worker thread done servicing request
00:07:30.326 00.019 14556 UpdateGuideState exits: m=2170 SNR=31.5
00:07:30.332 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:30.336 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:30.339 00.003 14556 Enqueuing Expose request
00:07:30.344 00.005 12308 Worker thread wakes up
00:07:30.344 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:30.348 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:30.348 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:31.602 01.254 12308 Exposure complete
00:07:31.718 00.116 12308 worker thread done servicing request
00:07:31.718 00.000 14556 OnExposeComplete: enter
00:07:31.723 00.005 14556 UpdateGuideState(): m_state=6
00:07:31.727 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8685
00:07:31.730 00.003 14556 Star::Find returns 1 (0), X=161.96, Y=999.91, Mass=2170, SNR=31.4, Peak=197 HFD=4.4
00:07:31.733 00.003 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.27 = -1.02)
00:07:31.737 00.004 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.12)
00:07:31.741 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.26 hyp=0.32 cameraTheta=2.19 mountX=0.17 mountY=-0.28, mountTheta=-1.04
00:07:31.746 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.26, opts=13)
00:07:31.751 00.005 14556 Enqueuing Move request for scope (-0.18, 0.26)
00:07:31.755 00.004 12308 Worker thread wakes up
00:07:31.755 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.26) opts 0xd
00:07:31.755 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.26)
00:07:31.755 00.000 12308 Moving (-0.18, 0.26) raw xDistance=0.17 yDistance=-0.28
00:07:31.755 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:07:31.757 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
00:07:31.757 00.000 12308 MoveAxis(E, 0, ABG)
00:07:31.757 00.000 12308 Move returns status 0, amount 0
00:07:31.757 00.000 12308 MoveAxis(N, 200, ABG)
00:07:31.757 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:31.762 00.005 12308 Guiding  Dir = 0, Dur = 200
00:07:31.762 00.000 12308 IsSlewing returns 0
00:07:31.762 00.000 12308 IsGuiding returns 0
00:07:31.763 00.001 12308 PulseGuide returned control before completion, sleep 210
00:07:31.785 00.022 14556 UpdateGuideState exits: m=2170 SNR=31.4
00:07:31.791 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:31.796 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:31.800 00.004 14556 Enqueuing Expose request
00:07:31.983 00.183 12308 IsGuiding returns 1
00:07:31.985 00.002 12308 scope still moving after pulse duration time elapsed
00:07:32.016 00.031 12308 IsSlewing returns 0
00:07:32.017 00.001 12308 IsGuiding returns 0
00:07:32.018 00.001 12308 scope move finished after 200 + 55 ms
00:07:32.018 00.000 12308 Move returns status 0, amount 200
00:07:32.019 00.001 12308 move complete, result=0
00:07:32.020 00.001 12308 worker thread done servicing request
00:07:32.020 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 200 ms NORTH
00:07:32.028 00.008 12308 Worker thread wakes up
00:07:32.028 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:32.028 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:33.278 01.250 12308 Exposure complete
00:07:33.430 00.152 12308 worker thread done servicing request
00:07:33.430 00.000 14556 OnExposeComplete: enter
00:07:33.435 00.005 14556 UpdateGuideState(): m_state=6
00:07:33.439 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8686
00:07:33.444 00.005 14556 Star::Find returns 1 (0), X=161.82, Y=999.59, Mass=2183, SNR=31.3, Peak=163 HFD=4.6
00:07:33.451 00.007 14556 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-3.07) = xAngle (0.14 = 0.14)
00:07:33.459 00.008 14556 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.04 = 0.04)
00:07:33.467 00.008 14556 CameraToMount -- cameraX=-0.32 cameraY=-0.07 hyp=0.33 cameraTheta=-2.93 mountX=0.33 mountY=0.01, mountTheta=0.04
00:07:33.479 00.012 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=-0.07, opts=13)
00:07:33.486 00.007 14556 Enqueuing Move request for scope (-0.32, -0.07)
00:07:33.492 00.006 12308 Worker thread wakes up
00:07:33.492 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.07) opts 0xd
00:07:33.492 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, -0.07)
00:07:33.494 00.002 12308 Moving (-0.32, -0.07) raw xDistance=0.33 yDistance=0.01
00:07:33.494 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
00:07:33.494 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:33.495 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:07:33.495 00.000 12308 MoveAxis(W, 143, ABG)
00:07:33.495 00.000 12308 Guiding  Dir = 3, Dur = 143
00:07:33.495 00.000 12308 IsSlewing returns 0
00:07:33.497 00.002 12308 IsGuiding returns 0
00:07:33.497 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:33.504 00.007 12308 PulseGuide returned control before completion, sleep 153
00:07:33.523 00.019 14556 UpdateGuideState exits: m=2183 SNR=31.3
00:07:33.526 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:33.530 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:33.535 00.005 14556 Enqueuing Expose request
00:07:33.674 00.139 12308 IsGuiding returns 0
00:07:33.674 00.000 12308 Move returns status 0, amount 143
00:07:33.676 00.002 12308 MoveAxis(N, 0, ABG)
00:07:33.676 00.000 12308 Move returns status 0, amount 0
00:07:33.676 00.000 12308 move complete, result=0
00:07:33.677 00.001 12308 worker thread done servicing request
00:07:33.677 00.000 12308 Worker thread wakes up
00:07:33.678 00.001 14556 GuideStep: 0.3 px 143 ms WEST, 0.0 px 0 ms NORTH
00:07:33.684 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:33.684 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:34.935 01.251 12308 Exposure complete
00:07:35.057 00.122 12308 worker thread done servicing request
00:07:35.057 00.000 14556 OnExposeComplete: enter
00:07:35.061 00.004 14556 UpdateGuideState(): m_state=6
00:07:35.065 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8687
00:07:35.069 00.004 14556 Star::Find returns 1 (0), X=161.95, Y=999.70, Mass=2286, SNR=32.4, Peak=193 HFD=4.3
00:07:35.073 00.004 14556 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.07) = xAngle (6.00 = -0.28)
00:07:35.077 00.004 14556 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.90 = -0.38)
00:07:35.080 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.04 hyp=0.20 cameraTheta=2.93 mountX=0.19 mountY=-0.07, mountTheta=-0.37
00:07:35.085 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.04, opts=13)
00:07:35.088 00.003 14556 Enqueuing Move request for scope (-0.19, 0.04)
00:07:35.091 00.003 12308 Worker thread wakes up
00:07:35.091 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.04) opts 0xd
00:07:35.091 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.04)
00:07:35.093 00.002 12308 Moving (-0.19, 0.04) raw xDistance=0.19 yDistance=-0.07
00:07:35.093 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:07:35.093 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:35.093 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:07:35.093 00.000 12308 MoveAxis(E, 0, ABG)
00:07:35.094 00.001 12308 Move returns status 0, amount 0
00:07:35.094 00.000 12308 MoveAxis(N, 0, ABG)
00:07:35.094 00.000 12308 Move returns status 0, amount 0
00:07:35.094 00.000 12308 move complete, result=0
00:07:35.095 00.001 12308 worker thread done servicing request
00:07:35.095 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:35.124 00.029 14556 UpdateGuideState exits: m=2286 SNR=32.4
00:07:35.129 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:35.133 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:35.136 00.003 14556 Enqueuing Expose request
00:07:35.139 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:35.143 00.004 12308 Worker thread wakes up
00:07:35.144 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:35.144 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:36.391 01.247 12308 Exposure complete
00:07:36.512 00.121 12308 worker thread done servicing request
00:07:36.512 00.000 14556 OnExposeComplete: enter
00:07:36.517 00.005 14556 UpdateGuideState(): m_state=6
00:07:36.521 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8688
00:07:36.526 00.005 14556 Star::Find returns 1 (0), X=162.11, Y=999.62, Mass=2262, SNR=31.8, Peak=170 HFD=4.7
00:07:36.531 00.005 14556 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.07) = xAngle (0.69 = 0.69)
00:07:36.535 00.004 14556 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.59 = 0.59)
00:07:36.540 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.39 mountX=0.04 mountY=0.03, mountTheta=0.62
00:07:36.544 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.03, opts=13)
00:07:36.548 00.004 14556 Enqueuing Move request for scope (-0.04, -0.03)
00:07:36.552 00.004 12308 Worker thread wakes up
00:07:36.552 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
00:07:36.552 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
00:07:36.552 00.000 12308 Moving (-0.04, -0.03) raw xDistance=0.04 yDistance=0.03
00:07:36.552 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:07:36.552 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:36.554 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:07:36.554 00.000 12308 MoveAxis(E, 0, ABG)
00:07:36.554 00.000 12308 Move returns status 0, amount 0
00:07:36.555 00.001 12308 MoveAxis(N, 0, ABG)
00:07:36.555 00.000 12308 Move returns status 0, amount 0
00:07:36.555 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:36.560 00.005 12308 move complete, result=0
00:07:36.560 00.000 12308 worker thread done servicing request
00:07:36.583 00.023 14556 UpdateGuideState exits: m=2262 SNR=31.8
00:07:36.587 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:36.593 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:36.598 00.005 14556 Enqueuing Expose request
00:07:36.601 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:07:36.606 00.005 12308 Worker thread wakes up
00:07:36.606 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:36.606 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:37.849 01.243 12308 Exposure complete
00:07:37.961 00.112 12308 worker thread done servicing request
00:07:37.961 00.000 14556 OnExposeComplete: enter
00:07:37.967 00.006 14556 UpdateGuideState(): m_state=6
00:07:37.971 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8689
00:07:37.975 00.004 14556 Star::Find returns 1 (0), X=162.09, Y=999.71, Mass=2218, SNR=31.5, Peak=185 HFD=4.5
00:07:37.981 00.006 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.42 = -0.86)
00:07:37.985 00.004 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.96)
00:07:37.988 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.35 mountX=0.05 mountY=-0.06, mountTheta=-0.90
00:07:37.993 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.05, opts=13)
00:07:37.999 00.006 14556 Enqueuing Move request for scope (-0.05, 0.05)
00:07:38.003 00.004 12308 Worker thread wakes up
00:07:38.003 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
00:07:38.003 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
00:07:38.003 00.000 12308 Moving (-0.05, 0.05) raw xDistance=0.05 yDistance=-0.06
00:07:38.003 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:07:38.005 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:38.005 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:07:38.005 00.000 12308 MoveAxis(E, 0, ABG)
00:07:38.005 00.000 12308 Move returns status 0, amount 0
00:07:38.005 00.000 12308 MoveAxis(N, 0, ABG)
00:07:38.005 00.000 12308 Move returns status 0, amount 0
00:07:38.006 00.001 12308 move complete, result=0
00:07:38.007 00.001 12308 worker thread done servicing request
00:07:38.007 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:38.031 00.024 14556 UpdateGuideState exits: m=2218 SNR=31.5
00:07:38.037 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:38.042 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:38.045 00.003 14556 Enqueuing Expose request
00:07:38.050 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:38.054 00.004 12308 Worker thread wakes up
00:07:38.054 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:38.054 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:39.306 01.252 12308 Exposure complete
00:07:39.425 00.119 12308 worker thread done servicing request
00:07:39.425 00.000 14556 OnExposeComplete: enter
00:07:39.430 00.005 14556 UpdateGuideState(): m_state=6
00:07:39.434 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8690
00:07:39.438 00.004 14556 Star::Find returns 1 (0), X=162.11, Y=999.87, Mass=2298, SNR=32.2, Peak=180 HFD=4.5
00:07:39.441 00.003 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.79 = -1.50)
00:07:39.445 00.004 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.60)
00:07:39.449 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.22 cameraTheta=1.71 mountX=0.02 mountY=-0.22, mountTheta=-1.50
00:07:39.454 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.21, opts=13)
00:07:39.457 00.003 14556 Enqueuing Move request for scope (-0.03, 0.21)
00:07:39.461 00.004 12308 Worker thread wakes up
00:07:39.461 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd
00:07:39.461 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.21)
00:07:39.461 00.000 12308 Moving (-0.03, 0.21) raw xDistance=0.02 yDistance=-0.22
00:07:39.461 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:07:39.462 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:07:39.462 00.000 12308 MoveAxis(E, 0, ABG)
00:07:39.462 00.000 12308 Move returns status 0, amount 0
00:07:39.462 00.000 12308 MoveAxis(N, 152, ABG)
00:07:39.462 00.000 12308 Guiding  Dir = 0, Dur = 152
00:07:39.463 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:39.466 00.003 12308 IsSlewing returns 0
00:07:39.467 00.001 12308 IsGuiding returns 0
00:07:39.467 00.000 12308 PulseGuide returned control before completion, sleep 162
00:07:39.488 00.021 14556 UpdateGuideState exits: m=2298 SNR=32.2
00:07:39.492 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:39.498 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:39.504 00.006 14556 Enqueuing Expose request
00:07:39.638 00.134 12308 IsGuiding returns 1
00:07:39.638 00.000 12308 scope still moving after pulse duration time elapsed
00:07:39.669 00.031 12308 IsSlewing returns 0
00:07:39.670 00.001 12308 IsGuiding returns 0
00:07:39.670 00.000 12308 scope move finished after 152 + 51 ms
00:07:39.670 00.000 12308 Move returns status 0, amount 152
00:07:39.670 00.000 12308 move complete, result=0
00:07:39.672 00.002 12308 worker thread done servicing request
00:07:39.672 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 152 ms NORTH
00:07:39.679 00.007 12308 Worker thread wakes up
00:07:39.679 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:39.679 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:40.930 01.251 12308 Exposure complete
00:07:41.053 00.123 12308 worker thread done servicing request
00:07:41.053 00.000 14556 OnExposeComplete: enter
00:07:41.097 00.044 14556 UpdateGuideState(): m_state=6
00:07:41.104 00.007 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8691
00:07:41.111 00.007 14556 Star::Find returns 1 (0), X=161.97, Y=999.66, Mass=2071, SNR=30.7, Peak=158 HFD=4.6
00:07:41.116 00.005 14556 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.07) = xAngle (6.17 = -0.11)
00:07:41.120 00.004 14556 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.08 = -0.21)
00:07:41.123 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.17 cameraTheta=3.10 mountX=0.17 mountY=-0.03, mountTheta=-0.20
00:07:41.128 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.01, opts=13)
00:07:41.131 00.003 14556 Enqueuing Move request for scope (-0.17, 0.01)
00:07:41.134 00.003 12308 Worker thread wakes up
00:07:41.135 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
00:07:41.135 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
00:07:41.135 00.000 12308 Moving (-0.17, 0.01) raw xDistance=0.17 yDistance=-0.03
00:07:41.135 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:07:41.135 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:41.135 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:07:41.136 00.001 12308 MoveAxis(E, 0, ABG)
00:07:41.136 00.000 12308 Move returns status 0, amount 0
00:07:41.136 00.000 12308 MoveAxis(N, 0, ABG)
00:07:41.136 00.000 12308 Move returns status 0, amount 0
00:07:41.136 00.000 12308 move complete, result=0
00:07:41.136 00.000 12308 worker thread done servicing request
00:07:41.136 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:41.157 00.021 14556 UpdateGuideState exits: m=2071 SNR=30.7
00:07:41.161 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:41.163 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:41.166 00.003 14556 Enqueuing Expose request
00:07:41.170 00.004 12308 Worker thread wakes up
00:07:41.170 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:07:41.173 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:41.173 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:42.422 01.249 12308 Exposure complete
00:07:42.547 00.125 12308 worker thread done servicing request
00:07:42.548 00.001 14556 OnExposeComplete: enter
00:07:42.552 00.004 14556 UpdateGuideState(): m_state=6
00:07:42.555 00.003 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8692
00:07:42.559 00.004 14556 Star::Find returns 1 (0), X=162.01, Y=999.58, Mass=2292, SNR=32.2, Peak=160 HFD=4.4
00:07:42.564 00.005 14556 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.07) = xAngle (0.45 = 0.45)
00:07:42.568 00.004 14556 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.35 = 0.35)
00:07:42.572 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-2.63 mountX=0.14 mountY=0.05, mountTheta=0.36
00:07:42.577 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.07, opts=13)
00:07:42.581 00.004 14556 Enqueuing Move request for scope (-0.13, -0.07)
00:07:42.585 00.004 12308 Worker thread wakes up
00:07:42.585 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.07) opts 0xd
00:07:42.585 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.07)
00:07:42.585 00.000 12308 Moving (-0.13, -0.07) raw xDistance=0.14 yDistance=0.05
00:07:42.585 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:07:42.585 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:42.585 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:07:42.587 00.002 12308 MoveAxis(E, 0, ABG)
00:07:42.587 00.000 12308 Move returns status 0, amount 0
00:07:42.587 00.000 12308 MoveAxis(N, 0, ABG)
00:07:42.587 00.000 12308 Move returns status 0, amount 0
00:07:42.587 00.000 12308 move complete, result=0
00:07:42.587 00.000 12308 worker thread done servicing request
00:07:42.588 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:42.610 00.022 14556 UpdateGuideState exits: m=2292 SNR=32.2
00:07:42.614 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:42.618 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:42.623 00.005 14556 Enqueuing Expose request
00:07:42.629 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:42.632 00.003 12308 Worker thread wakes up
00:07:42.632 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:42.632 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:43.872 01.240 12308 Exposure complete
00:07:43.995 00.123 12308 worker thread done servicing request
00:07:43.995 00.000 14556 OnExposeComplete: enter
00:07:43.998 00.003 14556 UpdateGuideState(): m_state=6
00:07:44.002 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8693
00:07:44.007 00.005 14556 Star::Find returns 1 (0), X=161.95, Y=999.87, Mass=2271, SNR=32.0, Peak=152 HFD=4.5
00:07:44.011 00.004 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.39 = -0.90)
00:07:44.015 00.004 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
00:07:44.018 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.21 hyp=0.29 cameraTheta=2.31 mountX=0.18 mountY=-0.24, mountTheta=-0.93
00:07:44.023 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.21, opts=13)
00:07:44.027 00.004 14556 Enqueuing Move request for scope (-0.20, 0.21)
00:07:44.030 00.003 12308 Worker thread wakes up
00:07:44.030 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.21) opts 0xd
00:07:44.030 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.21)
00:07:44.030 00.000 12308 Moving (-0.20, 0.21) raw xDistance=0.18 yDistance=-0.24
00:07:44.030 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:07:44.030 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:07:44.032 00.002 12308 MoveAxis(E, 0, ABG)
00:07:44.032 00.000 12308 Move returns status 0, amount 0
00:07:44.032 00.000 12308 MoveAxis(N, 171, ABG)
00:07:44.032 00.000 12308 Guiding  Dir = 0, Dur = 171
00:07:44.032 00.000 12308 IsSlewing returns 0
00:07:44.032 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:44.036 00.004 12308 IsGuiding returns 0
00:07:44.037 00.001 12308 PulseGuide returned control before completion, sleep 181
00:07:44.058 00.021 14556 UpdateGuideState exits: m=2271 SNR=32.0
00:07:44.062 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:44.065 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:44.070 00.005 14556 Enqueuing Expose request
00:07:44.229 00.159 12308 IsGuiding returns 1
00:07:44.230 00.001 12308 scope still moving after pulse duration time elapsed
00:07:44.260 00.030 12308 IsSlewing returns 0
00:07:44.263 00.003 12308 IsGuiding returns 0
00:07:44.263 00.000 12308 scope move finished after 171 + 55 ms
00:07:44.264 00.001 12308 Move returns status 0, amount 171
00:07:44.264 00.000 12308 move complete, result=0
00:07:44.264 00.000 12308 worker thread done servicing request
00:07:44.266 00.002 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 171 ms NORTH
00:07:44.273 00.007 12308 Worker thread wakes up
00:07:44.273 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:44.273 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:45.522 01.249 12308 Exposure complete
00:07:45.635 00.113 12308 worker thread done servicing request
00:07:45.636 00.001 14556 OnExposeComplete: enter
00:07:45.639 00.003 14556 UpdateGuideState(): m_state=6
00:07:45.643 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8694
00:07:45.649 00.006 14556 Star::Find returns 1 (0), X=161.91, Y=999.61, Mass=2100, SNR=30.8, Peak=156 HFD=4.3
00:07:45.654 00.005 14556 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-3.07) = xAngle (0.14 = 0.14)
00:07:45.659 00.005 14556 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.04 = 0.04)
00:07:45.663 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.05 hyp=0.24 cameraTheta=-2.93 mountX=0.24 mountY=0.01, mountTheta=0.04
00:07:45.669 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.05, opts=13)
00:07:45.675 00.006 14556 Enqueuing Move request for scope (-0.23, -0.05)
00:07:45.679 00.004 12308 Worker thread wakes up
00:07:45.679 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.05) opts 0xd
00:07:45.679 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.05)
00:07:45.679 00.000 12308 Moving (-0.23, -0.05) raw xDistance=0.24 yDistance=0.01
00:07:45.679 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:07:45.681 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:45.681 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:07:45.681 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:45.685 00.004 12308 MoveAxis(W, 103, ABG)
00:07:45.685 00.000 12308 Guiding  Dir = 3, Dur = 103
00:07:45.685 00.000 12308 IsSlewing returns 0
00:07:45.687 00.002 12308 IsGuiding returns 0
00:07:45.687 00.000 12308 PulseGuide returned control before completion, sleep 113
00:07:45.706 00.019 14556 UpdateGuideState exits: m=2100 SNR=30.8
00:07:45.709 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:45.713 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:45.716 00.003 14556 Enqueuing Expose request
00:07:45.808 00.092 12308 IsGuiding returns 1
00:07:45.809 00.001 12308 scope still moving after pulse duration time elapsed
00:07:45.839 00.030 12308 IsSlewing returns 0
00:07:45.840 00.001 12308 IsGuiding returns 0
00:07:45.842 00.002 12308 scope move finished after 103 + 51 ms
00:07:45.842 00.000 12308 Move returns status 0, amount 103
00:07:45.843 00.001 12308 MoveAxis(N, 0, ABG)
00:07:45.843 00.000 12308 Move returns status 0, amount 0
00:07:45.844 00.001 12308 move complete, result=0
00:07:45.844 00.000 12308 worker thread done servicing request
00:07:45.845 00.001 12308 Worker thread wakes up
00:07:45.845 00.000 14556 GuideStep: 0.2 px 103 ms WEST, 0.0 px 0 ms NORTH
00:07:45.851 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:45.851 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:47.100 01.249 12308 Exposure complete
00:07:47.212 00.112 12308 worker thread done servicing request
00:07:47.213 00.001 14556 OnExposeComplete: enter
00:07:47.217 00.004 14556 UpdateGuideState(): m_state=6
00:07:47.221 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8695
00:07:47.225 00.004 14556 Star::Find returns 1 (0), X=162.19, Y=999.63, Mass=2346, SNR=32.6, Peak=203 HFD=4.5
00:07:47.229 00.004 14556 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-3.07) = xAngle (2.56 = 2.56)
00:07:47.233 00.004 14556 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.46 = 2.46)
00:07:47.237 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.05 cameraTheta=-0.52 mountX=-0.04 mountY=0.03, mountTheta=2.49
00:07:47.242 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.03, opts=13)
00:07:47.248 00.006 14556 Enqueuing Move request for scope (0.05, -0.03)
00:07:47.252 00.004 12308 Worker thread wakes up
00:07:47.252 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
00:07:47.252 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
00:07:47.252 00.000 12308 Moving (0.05, -0.03) raw xDistance=-0.04 yDistance=0.03
00:07:47.252 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:07:47.253 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:47.253 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:07:47.253 00.000 12308 MoveAxis(E, 0, ABG)
00:07:47.253 00.000 12308 Move returns status 0, amount 0
00:07:47.253 00.000 12308 MoveAxis(N, 0, ABG)
00:07:47.253 00.000 12308 Move returns status 0, amount 0
00:07:47.254 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:47.258 00.004 12308 move complete, result=0
00:07:47.258 00.000 12308 worker thread done servicing request
00:07:47.278 00.020 14556 UpdateGuideState exits: m=2346 SNR=32.6
00:07:47.283 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:47.288 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:47.292 00.004 14556 Enqueuing Expose request
00:07:47.296 00.004 12308 Worker thread wakes up
00:07:47.296 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:47.296 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:47.296 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:07:48.543 01.247 12308 Exposure complete
00:07:48.650 00.107 12308 worker thread done servicing request
00:07:48.650 00.000 14556 OnExposeComplete: enter
00:07:48.653 00.003 14556 UpdateGuideState(): m_state=6
00:07:48.657 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8696
00:07:48.661 00.004 14556 Star::Find returns 1 (0), X=162.10, Y=999.48, Mass=2155, SNR=31.0, Peak=172 HFD=4.3
00:07:48.663 00.002 14556 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-3.07) = xAngle (1.26 = 1.26)
00:07:48.665 00.002 14556 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.16 = 1.16)
00:07:48.669 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.18 hyp=0.18 cameraTheta=-1.81 mountX=0.06 mountY=0.17, mountTheta=1.25
00:07:48.673 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.18, opts=13)
00:07:48.676 00.003 14556 Enqueuing Move request for scope (-0.04, -0.18)
00:07:48.680 00.004 12308 Worker thread wakes up
00:07:48.680 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.18) opts 0xd
00:07:48.680 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.18)
00:07:48.680 00.000 12308 Moving (-0.04, -0.18) raw xDistance=0.06 yDistance=0.17
00:07:48.681 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:07:48.681 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:48.682 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:07:48.682 00.000 12308 MoveAxis(E, 0, ABG)
00:07:48.682 00.000 12308 Move returns status 0, amount 0
00:07:48.682 00.000 12308 MoveAxis(N, 0, ABG)
00:07:48.682 00.000 12308 Move returns status 0, amount 0
00:07:48.682 00.000 12308 move complete, result=0
00:07:48.683 00.001 12308 worker thread done servicing request
00:07:48.683 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:48.710 00.027 14556 UpdateGuideState exits: m=2155 SNR=31.0
00:07:48.715 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:48.721 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:48.725 00.004 14556 Enqueuing Expose request
00:07:48.729 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:07:48.734 00.005 12308 Worker thread wakes up
00:07:48.734 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:48.734 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:49.975 01.241 12308 Exposure complete
00:07:50.123 00.148 12308 worker thread done servicing request
00:07:50.123 00.000 14556 OnExposeComplete: enter
00:07:50.129 00.006 14556 UpdateGuideState(): m_state=6
00:07:50.133 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8697
00:07:50.137 00.004 14556 Star::Find returns 1 (0), X=161.99, Y=999.71, Mass=2122, SNR=31.1, Peak=172 HFD=4.4
00:07:50.141 00.004 14556 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.07) = xAngle (5.86 = -0.43)
00:07:50.144 00.003 14556 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.53)
00:07:50.148 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.16 cameraTheta=2.78 mountX=0.15 mountY=-0.08, mountTheta=-0.50
00:07:50.156 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.06, opts=13)
00:07:50.162 00.006 14556 Enqueuing Move request for scope (-0.15, 0.06)
00:07:50.166 00.004 12308 Worker thread wakes up
00:07:50.166 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd
00:07:50.167 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.06)
00:07:50.167 00.000 12308 Moving (-0.15, 0.06) raw xDistance=0.15 yDistance=-0.08
00:07:50.167 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:07:50.167 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:50.168 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:07:50.168 00.000 12308 MoveAxis(E, 0, ABG)
00:07:50.168 00.000 12308 Move returns status 0, amount 0
00:07:50.170 00.002 12308 MoveAxis(N, 0, ABG)
00:07:50.170 00.000 12308 Move returns status 0, amount 0
00:07:50.170 00.000 12308 move complete, result=0
00:07:50.170 00.000 12308 worker thread done servicing request
00:07:50.170 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:50.194 00.024 14556 UpdateGuideState exits: m=2122 SNR=31.1
00:07:50.198 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:50.201 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:50.205 00.004 14556 Enqueuing Expose request
00:07:50.209 00.004 12308 Worker thread wakes up
00:07:50.209 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:50.213 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:50.213 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:51.466 01.253 12308 Exposure complete
00:07:51.586 00.120 12308 worker thread done servicing request
00:07:51.587 00.001 14556 OnExposeComplete: enter
00:07:51.591 00.004 14556 UpdateGuideState(): m_state=6
00:07:51.596 00.005 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8698
00:07:51.599 00.003 14556 Star::Find returns 1 (0), X=162.02, Y=999.67, Mass=2332, SNR=32.5, Peak=178 HFD=4.8
00:07:51.604 00.005 14556 CameraToMount -- cameraTheta (3.02) - m_xAngle (-3.07) = xAngle (6.09 = -0.19)
00:07:51.608 00.004 14556 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.99 = -0.29)
00:07:51.611 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.02 mountX=0.12 mountY=-0.03, mountTheta=-0.28
00:07:51.616 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.01, opts=13)
00:07:51.620 00.004 14556 Enqueuing Move request for scope (-0.12, 0.01)
00:07:51.624 00.004 12308 Worker thread wakes up
00:07:51.624 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
00:07:51.624 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
00:07:51.624 00.000 12308 Moving (-0.12, 0.01) raw xDistance=0.12 yDistance=-0.03
00:07:51.624 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:07:51.624 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:51.625 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:07:51.625 00.000 12308 MoveAxis(E, 0, ABG)
00:07:51.625 00.000 12308 Move returns status 0, amount 0
00:07:51.625 00.000 12308 MoveAxis(N, 0, ABG)
00:07:51.625 00.000 12308 Move returns status 0, amount 0
00:07:51.627 00.002 12308 move complete, result=0
00:07:51.627 00.000 12308 worker thread done servicing request
00:07:51.628 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:51.655 00.027 14556 UpdateGuideState exits: m=2332 SNR=32.5
00:07:51.660 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:51.665 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:51.668 00.003 14556 Enqueuing Expose request
00:07:51.672 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:07:51.676 00.004 12308 Worker thread wakes up
00:07:51.676 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:51.676 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:52.921 01.245 12308 Exposure complete
00:07:53.042 00.121 12308 worker thread done servicing request
00:07:53.042 00.000 14556 OnExposeComplete: enter
00:07:53.048 00.006 14556 UpdateGuideState(): m_state=6
00:07:53.051 00.003 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8699
00:07:53.055 00.004 14556 Star::Find returns 1 (0), X=162.20, Y=999.71, Mass=2371, SNR=32.7, Peak=201 HFD=4.4
00:07:53.060 00.005 14556 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.07) = xAngle (3.81 = -2.48)
00:07:53.063 00.003 14556 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.71 = -2.57)
00:07:53.067 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.73 mountX=-0.06 mountY=-0.04, mountTheta=-2.54
00:07:53.072 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.05, opts=13)
00:07:53.077 00.005 14556 Enqueuing Move request for scope (0.06, 0.05)
00:07:53.080 00.003 12308 Worker thread wakes up
00:07:53.080 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
00:07:53.080 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
00:07:53.080 00.000 12308 Moving (0.06, 0.05) raw xDistance=-0.06 yDistance=-0.04
00:07:53.081 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:07:53.081 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:53.081 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:07:53.081 00.000 12308 MoveAxis(E, 0, ABG)
00:07:53.081 00.000 12308 Move returns status 0, amount 0
00:07:53.081 00.000 12308 MoveAxis(N, 0, ABG)
00:07:53.083 00.002 12308 Move returns status 0, amount 0
00:07:53.083 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:53.087 00.004 12308 move complete, result=0
00:07:53.088 00.001 12308 worker thread done servicing request
00:07:53.110 00.022 14556 UpdateGuideState exits: m=2371 SNR=32.7
00:07:53.115 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:53.118 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:53.122 00.004 14556 Enqueuing Expose request
00:07:53.127 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:07:53.132 00.005 12308 Worker thread wakes up
00:07:53.132 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:53.132 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:54.387 01.255 12308 Exposure complete
00:07:54.518 00.131 12308 worker thread done servicing request
00:07:54.518 00.000 14556 OnExposeComplete: enter
00:07:54.523 00.005 14556 UpdateGuideState(): m_state=6
00:07:54.526 00.003 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8700
00:07:54.531 00.005 14556 Star::Find returns 1 (0), X=161.95, Y=999.83, Mass=2167, SNR=31.2, Peak=185 HFD=4.4
00:07:54.537 00.006 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
00:07:54.541 00.004 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
00:07:54.545 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.18 hyp=0.26 cameraTheta=2.39 mountX=0.18 mountY=-0.21, mountTheta=-0.86
00:07:54.550 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.18, opts=13)
00:07:54.555 00.005 14556 Enqueuing Move request for scope (-0.19, 0.18)
00:07:54.559 00.004 12308 Worker thread wakes up
00:07:54.559 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.18) opts 0xd
00:07:54.559 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.18)
00:07:54.559 00.000 12308 Moving (-0.19, 0.18) raw xDistance=0.18 yDistance=-0.21
00:07:54.560 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:07:54.560 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:07:54.560 00.000 12308 MoveAxis(E, 0, ABG)
00:07:54.560 00.000 12308 Move returns status 0, amount 0
00:07:54.560 00.000 12308 MoveAxis(N, 145, ABG)
00:07:54.562 00.002 12308 Guiding  Dir = 0, Dur = 145
00:07:54.562 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:54.566 00.004 12308 IsSlewing returns 0
00:07:54.566 00.000 12308 IsGuiding returns 0
00:07:54.568 00.002 12308 PulseGuide returned control before completion, sleep 155
00:07:54.588 00.020 14556 UpdateGuideState exits: m=2167 SNR=31.2
00:07:54.594 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:54.599 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:54.602 00.003 14556 Enqueuing Expose request
00:07:54.737 00.135 12308 IsGuiding returns 1
00:07:54.738 00.001 12308 scope still moving after pulse duration time elapsed
00:07:54.769 00.031 12308 IsSlewing returns 0
00:07:54.770 00.001 12308 IsGuiding returns 0
00:07:54.771 00.001 12308 scope move finished after 145 + 59 ms
00:07:54.771 00.000 12308 Move returns status 0, amount 145
00:07:54.772 00.001 12308 move complete, result=0
00:07:54.772 00.000 12308 worker thread done servicing request
00:07:54.773 00.001 12308 Worker thread wakes up
00:07:54.774 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 145 ms NORTH
00:07:54.782 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:54.783 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:56.036 01.253 12308 Exposure complete
00:07:56.160 00.124 12308 worker thread done servicing request
00:07:56.160 00.000 14556 OnExposeComplete: enter
00:07:56.164 00.004 14556 UpdateGuideState(): m_state=6
00:07:56.168 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8701
00:07:56.172 00.004 14556 Star::Find returns 1 (0), X=161.87, Y=999.75, Mass=2329, SNR=32.4, Peak=200 HFD=4.5
00:07:56.176 00.004 14556 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.07) = xAngle (5.90 = -0.38)
00:07:56.181 00.005 14556 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.48)
00:07:56.185 00.004 14556 CameraToMount -- cameraX=-0.28 cameraY=0.09 hyp=0.29 cameraTheta=2.83 mountX=0.27 mountY=-0.13, mountTheta=-0.46
00:07:56.189 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.09, opts=13)
00:07:56.194 00.005 14556 Enqueuing Move request for scope (-0.28, 0.09)
00:07:56.199 00.005 12308 Worker thread wakes up
00:07:56.199 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.09) opts 0xd
00:07:56.199 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.09)
00:07:56.200 00.001 12308 Moving (-0.28, 0.09) raw xDistance=0.27 yDistance=-0.13
00:07:56.200 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:07:56.200 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:56.200 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:07:56.200 00.000 12308 MoveAxis(W, 117, ABG)
00:07:56.202 00.002 12308 Guiding  Dir = 3, Dur = 117
00:07:56.202 00.000 12308 IsSlewing returns 0
00:07:56.202 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:56.207 00.005 12308 IsGuiding returns 0
00:07:56.207 00.000 12308 PulseGuide returned control before completion, sleep 127
00:07:56.230 00.023 14556 UpdateGuideState exits: m=2329 SNR=32.4
00:07:56.235 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:56.241 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:56.249 00.008 14556 Enqueuing Expose request
00:07:56.351 00.102 12308 IsGuiding returns 0
00:07:56.351 00.000 12308 Move returns status 0, amount 117
00:07:56.352 00.001 12308 MoveAxis(N, 0, ABG)
00:07:56.352 00.000 12308 Move returns status 0, amount 0
00:07:56.353 00.001 12308 move complete, result=0
00:07:56.353 00.000 12308 worker thread done servicing request
00:07:56.354 00.001 12308 Worker thread wakes up
00:07:56.354 00.000 14556 GuideStep: 0.3 px 117 ms WEST, -0.1 px 0 ms NORTH
00:07:56.361 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:56.361 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:57.618 01.257 12308 Exposure complete
00:07:57.746 00.128 12308 worker thread done servicing request
00:07:57.746 00.000 14556 OnExposeComplete: enter
00:07:57.751 00.005 14556 UpdateGuideState(): m_state=6
00:07:57.757 00.006 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8702
00:07:57.760 00.003 14556 Star::Find returns 1 (0), X=162.32, Y=999.77, Mass=2165, SNR=31.3, Peak=188 HFD=4.4
00:07:57.766 00.006 14556 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.07) = xAngle (3.65 = -2.63)
00:07:57.770 00.004 14556 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.55 = -2.73)
00:07:57.774 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=0.12 hyp=0.21 cameraTheta=0.58 mountX=-0.19 mountY=-0.09, mountTheta=-2.72
00:07:57.780 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.12, opts=13)
00:07:57.784 00.004 14556 Enqueuing Move request for scope (0.18, 0.12)
00:07:57.789 00.005 12308 Worker thread wakes up
00:07:57.789 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.12) opts 0xd
00:07:57.789 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.12)
00:07:57.789 00.000 12308 Moving (0.18, 0.12) raw xDistance=-0.19 yDistance=-0.09
00:07:57.789 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:07:57.789 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:57.790 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:07:57.790 00.000 12308 MoveAxis(E, 0, ABG)
00:07:57.790 00.000 12308 Move returns status 0, amount 0
00:07:57.790 00.000 12308 MoveAxis(N, 0, ABG)
00:07:57.790 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:57.795 00.005 12308 Move returns status 0, amount 0
00:07:57.795 00.000 12308 move complete, result=0
00:07:57.795 00.000 12308 worker thread done servicing request
00:07:57.816 00.021 14556 UpdateGuideState exits: m=2165 SNR=31.3
00:07:57.820 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:57.823 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:57.827 00.004 14556 Enqueuing Expose request
00:07:57.831 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:57.835 00.004 12308 Worker thread wakes up
00:07:57.835 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:57.835 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:07:59.090 01.255 12308 Exposure complete
00:07:59.199 00.109 12308 worker thread done servicing request
00:07:59.199 00.000 14556 OnExposeComplete: enter
00:07:59.202 00.003 14556 UpdateGuideState(): m_state=6
00:07:59.206 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8703
00:07:59.210 00.004 14556 Star::Find returns 1 (0), X=162.26, Y=999.73, Mass=2277, SNR=32.3, Peak=173 HFD=4.8
00:07:59.214 00.004 14556 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.07) = xAngle (3.66 = -2.63)
00:07:59.218 00.004 14556 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.56 = -2.73)
00:07:59.221 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.13 cameraTheta=0.58 mountX=-0.12 mountY=-0.05, mountTheta=-2.71
00:07:59.226 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.07, opts=13)
00:07:59.231 00.005 14556 Enqueuing Move request for scope (0.11, 0.07)
00:07:59.234 00.003 12308 Worker thread wakes up
00:07:59.234 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd
00:07:59.234 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.07)
00:07:59.234 00.000 12308 Moving (0.11, 0.07) raw xDistance=-0.12 yDistance=-0.05
00:07:59.235 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:07:59.235 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:07:59.235 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:07:59.235 00.000 12308 MoveAxis(E, 0, ABG)
00:07:59.235 00.000 12308 Move returns status 0, amount 0
00:07:59.235 00.000 12308 MoveAxis(N, 0, ABG)
00:07:59.235 00.000 12308 Move returns status 0, amount 0
00:07:59.235 00.000 12308 move complete, result=0
00:07:59.235 00.000 12308 worker thread done servicing request
00:07:59.236 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:07:59.261 00.025 14556 UpdateGuideState exits: m=2277 SNR=32.3
00:07:59.265 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:59.270 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:07:59.274 00.004 14556 Enqueuing Expose request
00:07:59.280 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:59.285 00.005 12308 Worker thread wakes up
00:07:59.285 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:07:59.285 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:00.526 01.241 12308 Exposure complete
00:08:00.652 00.126 14556 OnExposeComplete: enter
00:08:00.658 00.006 14556 UpdateGuideState(): m_state=6
00:08:00.663 00.005 12308 worker thread done servicing request
00:08:00.663 00.000 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8704
00:08:00.667 00.004 14556 Star::Find returns 1 (0), X=162.20, Y=999.75, Mass=2180, SNR=31.4, Peak=168 HFD=4.4
00:08:00.671 00.004 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
00:08:00.676 00.005 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.30)
00:08:00.679 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.11 cameraTheta=1.01 mountX=-0.07 mountY=-0.08, mountTheta=-2.24
00:08:00.684 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.10, opts=13)
00:08:00.689 00.005 14556 Enqueuing Move request for scope (0.06, 0.10)
00:08:00.693 00.004 12308 Worker thread wakes up
00:08:00.693 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
00:08:00.694 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
00:08:00.694 00.000 12308 Moving (0.06, 0.10) raw xDistance=-0.07 yDistance=-0.08
00:08:00.694 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:08:00.694 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:00.694 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:08:00.694 00.000 12308 MoveAxis(E, 0, ABG)
00:08:00.695 00.001 12308 Move returns status 0, amount 0
00:08:00.695 00.000 12308 MoveAxis(N, 0, ABG)
00:08:00.695 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:00.699 00.004 12308 Move returns status 0, amount 0
00:08:00.699 00.000 12308 move complete, result=0
00:08:00.700 00.001 12308 worker thread done servicing request
00:08:00.721 00.021 14556 UpdateGuideState exits: m=2180 SNR=31.4
00:08:00.725 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:00.729 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:00.733 00.004 14556 Enqueuing Expose request
00:08:00.737 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:00.740 00.003 12308 Worker thread wakes up
00:08:00.740 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:00.740 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:01.987 01.247 12308 Exposure complete
00:08:02.109 00.122 12308 worker thread done servicing request
00:08:02.109 00.000 14556 OnExposeComplete: enter
00:08:02.111 00.002 14556 UpdateGuideState(): m_state=6
00:08:02.116 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8705
00:08:02.119 00.003 14556 Star::Find returns 1 (0), X=162.29, Y=999.79, Mass=2131, SNR=30.8, Peak=197 HFD=4.5
00:08:02.122 00.003 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.83 = -2.45)
00:08:02.125 00.003 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.55)
00:08:02.128 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.14 hyp=0.20 cameraTheta=0.76 mountX=-0.15 mountY=-0.11, mountTheta=-2.51
00:08:02.133 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.14, opts=13)
00:08:02.136 00.003 14556 Enqueuing Move request for scope (0.14, 0.14)
00:08:02.139 00.003 12308 Worker thread wakes up
00:08:02.139 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.14) opts 0xd
00:08:02.139 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.14)
00:08:02.139 00.000 12308 Moving (0.14, 0.14) raw xDistance=-0.15 yDistance=-0.11
00:08:02.139 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:08:02.141 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:02.141 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:08:02.141 00.000 12308 MoveAxis(E, 0, ABG)
00:08:02.141 00.000 12308 Move returns status 0, amount 0
00:08:02.141 00.000 12308 MoveAxis(N, 0, ABG)
00:08:02.141 00.000 12308 Move returns status 0, amount 0
00:08:02.142 00.001 12308 move complete, result=0
00:08:02.142 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:02.145 00.003 12308 worker thread done servicing request
00:08:02.168 00.023 14556 UpdateGuideState exits: m=2131 SNR=30.8
00:08:02.172 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:02.177 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:02.180 00.003 14556 Enqueuing Expose request
00:08:02.184 00.004 12308 Worker thread wakes up
00:08:02.184 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:02.191 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:02.191 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:03.439 01.248 12308 Exposure complete
00:08:03.568 00.129 12308 worker thread done servicing request
00:08:03.569 00.001 14556 OnExposeComplete: enter
00:08:03.572 00.003 14556 UpdateGuideState(): m_state=6
00:08:03.576 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8706
00:08:03.580 00.004 14556 Star::Find returns 1 (0), X=162.14, Y=1000.03, Mass=2217, SNR=31.5, Peak=211 HFD=4.3
00:08:03.584 00.004 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
00:08:03.587 00.003 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
00:08:03.592 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.38 hyp=0.38 cameraTheta=1.59 mountX=-0.02 mountY=-0.37, mountTheta=-1.62
00:08:03.598 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.38, opts=13)
00:08:03.603 00.005 14556 Enqueuing Move request for scope (-0.01, 0.38)
00:08:03.608 00.005 12308 Worker thread wakes up
00:08:03.608 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.38) opts 0xd
00:08:03.608 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.38)
00:08:03.608 00.000 12308 Moving (-0.01, 0.38) raw xDistance=-0.02 yDistance=-0.37
00:08:03.608 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:08:03.609 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
00:08:03.609 00.000 12308 MoveAxis(E, 0, ABG)
00:08:03.609 00.000 12308 Move returns status 0, amount 0
00:08:03.609 00.000 12308 MoveAxis(N, 261, ABG)
00:08:03.609 00.000 12308 Guiding  Dir = 0, Dur = 261
00:08:03.610 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:03.615 00.005 12308 IsSlewing returns 0
00:08:03.615 00.000 12308 IsGuiding returns 0
00:08:03.615 00.000 12308 PulseGuide returned control before completion, sleep 271
00:08:03.637 00.022 14556 UpdateGuideState exits: m=2217 SNR=31.5
00:08:03.644 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:03.649 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:03.654 00.005 14556 Enqueuing Expose request
00:08:03.902 00.248 12308 IsGuiding returns 0
00:08:03.903 00.001 12308 Move returns status 0, amount 261
00:08:03.904 00.001 12308 move complete, result=0
00:08:03.904 00.000 12308 worker thread done servicing request
00:08:03.904 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 261 ms NORTH
00:08:03.913 00.009 12308 Worker thread wakes up
00:08:03.913 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:03.913 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:05.159 01.246 12308 Exposure complete
00:08:05.287 00.128 12308 worker thread done servicing request
00:08:05.287 00.000 14556 OnExposeComplete: enter
00:08:05.291 00.004 14556 UpdateGuideState(): m_state=6
00:08:05.296 00.005 14556 Star::Find(15, 162, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8707
00:08:05.299 00.003 14556 Star::Find returns 1 (0), X=162.11, Y=999.70, Mass=2219, SNR=31.8, Peak=162 HFD=4.7
00:08:05.303 00.004 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.33 = -0.95)
00:08:05.307 00.004 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.05)
00:08:05.312 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.26 mountX=0.03 mountY=-0.05, mountTheta=-0.98
00:08:05.317 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.05, opts=13)
00:08:05.322 00.005 14556 Enqueuing Move request for scope (-0.04, 0.05)
00:08:05.325 00.003 12308 Worker thread wakes up
00:08:05.325 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
00:08:05.325 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
00:08:05.325 00.000 12308 Moving (-0.04, 0.05) raw xDistance=0.03 yDistance=-0.05
00:08:05.325 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:08:05.326 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:05.326 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:08:05.326 00.000 12308 MoveAxis(E, 0, ABG)
00:08:05.326 00.000 12308 Move returns status 0, amount 0
00:08:05.326 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:05.331 00.005 12308 MoveAxis(N, 0, ABG)
00:08:05.332 00.001 12308 Move returns status 0, amount 0
00:08:05.332 00.000 12308 move complete, result=0
00:08:05.332 00.000 12308 worker thread done servicing request
00:08:05.354 00.022 14556 UpdateGuideState exits: m=2219 SNR=31.8
00:08:05.357 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:05.362 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:05.365 00.003 14556 Enqueuing Expose request
00:08:05.368 00.003 12308 Worker thread wakes up
00:08:05.368 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:05.369 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:05.369 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:06.635 01.266 12308 Exposure complete
00:08:06.748 00.113 12308 worker thread done servicing request
00:08:06.748 00.000 14556 OnExposeComplete: enter
00:08:06.752 00.004 14556 UpdateGuideState(): m_state=6
00:08:06.757 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8708
00:08:06.762 00.005 14556 Star::Find returns 1 (0), X=162.13, Y=999.66, Mass=2196, SNR=31.4, Peak=170 HFD=4.5
00:08:06.765 00.003 14556 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.07) = xAngle (5.95 = -0.34)
00:08:06.770 00.005 14556 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.85 = -0.44)
00:08:06.773 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=2.87 mountX=0.01 mountY=-0.01, mountTheta=-0.42
00:08:06.779 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.00, opts=13)
00:08:06.783 00.004 14556 Enqueuing Move request for scope (-0.01, 0.00)
00:08:06.786 00.003 12308 Worker thread wakes up
00:08:06.787 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.00) opts 0xd
00:08:06.787 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.00)
00:08:06.787 00.000 12308 Moving (-0.01, 0.00) raw xDistance=0.01 yDistance=-0.01
00:08:06.787 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:08:06.787 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:06.789 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:08:06.789 00.000 12308 MoveAxis(E, 0, ABG)
00:08:06.789 00.000 12308 Move returns status 0, amount 0
00:08:06.789 00.000 12308 MoveAxis(N, 0, ABG)
00:08:06.789 00.000 12308 Move returns status 0, amount 0
00:08:06.790 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:06.793 00.003 12308 move complete, result=0
00:08:06.793 00.000 12308 worker thread done servicing request
00:08:06.814 00.021 14556 UpdateGuideState exits: m=2196 SNR=31.4
00:08:06.817 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:06.821 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:06.824 00.003 14556 Enqueuing Expose request
00:08:06.828 00.004 12308 Worker thread wakes up
00:08:06.828 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:08:06.833 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:06.833 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:08.086 01.253 12308 Exposure complete
00:08:08.222 00.136 12308 worker thread done servicing request
00:08:08.222 00.000 14556 OnExposeComplete: enter
00:08:08.226 00.004 14556 UpdateGuideState(): m_state=6
00:08:08.230 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8709
00:08:08.234 00.004 14556 Star::Find returns 1 (0), X=162.13, Y=999.83, Mass=2180, SNR=31.3, Peak=179 HFD=4.3
00:08:08.238 00.004 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.69 = -1.59)
00:08:08.241 00.003 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.69)
00:08:08.246 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.62 mountX=-0.00 mountY=-0.17, mountTheta=-1.59
00:08:08.251 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.17, opts=13)
00:08:08.256 00.005 14556 Enqueuing Move request for scope (-0.01, 0.17)
00:08:08.259 00.003 12308 Worker thread wakes up
00:08:08.259 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
00:08:08.260 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
00:08:08.260 00.000 12308 Moving (-0.01, 0.17) raw xDistance=-0.00 yDistance=-0.17
00:08:08.260 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:08:08.260 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:08.260 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:08:08.260 00.000 12308 MoveAxis(E, 0, ABG)
00:08:08.260 00.000 12308 Move returns status 0, amount 0
00:08:08.262 00.002 12308 MoveAxis(N, 0, ABG)
00:08:08.262 00.000 12308 Move returns status 0, amount 0
00:08:08.262 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:08.266 00.004 12308 move complete, result=0
00:08:08.266 00.000 12308 worker thread done servicing request
00:08:08.285 00.019 14556 UpdateGuideState exits: m=2180 SNR=31.3
00:08:08.289 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:08.293 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:08.297 00.004 14556 Enqueuing Expose request
00:08:08.300 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:08:08.303 00.003 12308 Worker thread wakes up
00:08:08.304 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:08.304 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:09.550 01.246 12308 Exposure complete
00:08:09.671 00.121 12308 worker thread done servicing request
00:08:09.672 00.001 14556 OnExposeComplete: enter
00:08:09.675 00.003 14556 UpdateGuideState(): m_state=6
00:08:09.679 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8710
00:08:09.684 00.005 14556 Star::Find returns 1 (0), X=162.21, Y=999.69, Mass=2162, SNR=31.3, Peak=172 HFD=4.6
00:08:09.688 00.004 14556 CameraToMount -- cameraTheta (0.51) - m_xAngle (-3.07) = xAngle (3.59 = -2.70)
00:08:09.693 00.005 14556 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.49 = -2.80)
00:08:09.697 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.51 mountX=-0.07 mountY=-0.03, mountTheta=-2.78
00:08:09.704 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.04, opts=13)
00:08:09.707 00.003 14556 Enqueuing Move request for scope (0.07, 0.04)
00:08:09.712 00.005 12308 Worker thread wakes up
00:08:09.712 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
00:08:09.712 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
00:08:09.712 00.000 12308 Moving (0.07, 0.04) raw xDistance=-0.07 yDistance=-0.03
00:08:09.712 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:08:09.713 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:09.713 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:08:09.713 00.000 12308 MoveAxis(E, 0, ABG)
00:08:09.713 00.000 12308 Move returns status 0, amount 0
00:08:09.714 00.001 12308 MoveAxis(N, 0, ABG)
00:08:09.714 00.000 12308 Move returns status 0, amount 0
00:08:09.714 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:09.720 00.006 12308 move complete, result=0
00:08:09.721 00.001 12308 worker thread done servicing request
00:08:09.743 00.022 14556 UpdateGuideState exits: m=2162 SNR=31.3
00:08:09.750 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:09.757 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:09.762 00.005 14556 Enqueuing Expose request
00:08:09.767 00.005 12308 Worker thread wakes up
00:08:09.767 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:08:09.772 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:09.772 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:11.024 01.252 12308 Exposure complete
00:08:11.151 00.127 12308 worker thread done servicing request
00:08:11.152 00.001 14556 OnExposeComplete: enter
00:08:11.155 00.003 14556 UpdateGuideState(): m_state=6
00:08:11.160 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8711
00:08:11.165 00.005 14556 Star::Find returns 1 (0), X=162.13, Y=999.82, Mass=2088, SNR=30.8, Peak=201 HFD=4.3
00:08:11.168 00.003 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.73 = -1.56)
00:08:11.172 00.004 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.66)
00:08:11.175 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.65 mountX=0.00 mountY=-0.16, mountTheta=-1.56
00:08:11.181 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.16, opts=13)
00:08:11.184 00.003 14556 Enqueuing Move request for scope (-0.01, 0.16)
00:08:11.188 00.004 12308 Worker thread wakes up
00:08:11.189 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
00:08:11.189 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
00:08:11.189 00.000 12308 Moving (-0.01, 0.16) raw xDistance=0.00 yDistance=-0.16
00:08:11.189 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:08:11.189 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:11.189 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:08:11.190 00.001 12308 MoveAxis(E, 0, ABG)
00:08:11.190 00.000 12308 Move returns status 0, amount 0
00:08:11.190 00.000 12308 MoveAxis(N, 0, ABG)
00:08:11.190 00.000 12308 Move returns status 0, amount 0
00:08:11.192 00.002 12308 move complete, result=0
00:08:11.192 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:11.196 00.004 12308 worker thread done servicing request
00:08:11.215 00.019 14556 UpdateGuideState exits: m=2088 SNR=30.8
00:08:11.221 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:11.225 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:11.229 00.004 14556 Enqueuing Expose request
00:08:11.232 00.003 12308 Worker thread wakes up
00:08:11.232 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:11.234 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:11.234 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:08:12.477 01.243 12308 Exposure complete
00:08:12.597 00.120 12308 worker thread done servicing request
00:08:12.597 00.000 14556 OnExposeComplete: enter
00:08:12.601 00.004 14556 UpdateGuideState(): m_state=6
00:08:12.605 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8712
00:08:12.609 00.004 14556 Star::Find returns 1 (0), X=162.19, Y=999.84, Mass=2361, SNR=32.7, Peak=195 HFD=4.4
00:08:12.612 00.003 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
00:08:12.617 00.005 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
00:08:12.620 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.33 mountX=-0.06 mountY=-0.17, mountTheta=-1.89
00:08:12.627 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.18, opts=13)
00:08:12.632 00.005 14556 Enqueuing Move request for scope (0.04, 0.18)
00:08:12.636 00.004 12308 Worker thread wakes up
00:08:12.636 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.18) opts 0xd
00:08:12.637 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.18)
00:08:12.637 00.000 12308 Moving (0.04, 0.18) raw xDistance=-0.06 yDistance=-0.17
00:08:12.637 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:08:12.637 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:12.638 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:08:12.638 00.000 12308 MoveAxis(E, 0, ABG)
00:08:12.638 00.000 12308 Move returns status 0, amount 0
00:08:12.639 00.001 12308 MoveAxis(N, 0, ABG)
00:08:12.639 00.000 12308 Move returns status 0, amount 0
00:08:12.640 00.001 12308 move complete, result=0
00:08:12.640 00.000 12308 worker thread done servicing request
00:08:12.640 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:12.665 00.025 14556 UpdateGuideState exits: m=2361 SNR=32.7
00:08:12.669 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:12.673 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:12.675 00.002 14556 Enqueuing Expose request
00:08:12.679 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:08:12.681 00.002 12308 Worker thread wakes up
00:08:12.682 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:12.682 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:13.934 01.252 12308 Exposure complete
00:08:14.058 00.124 12308 worker thread done servicing request
00:08:14.058 00.000 14556 OnExposeComplete: enter
00:08:14.061 00.003 14556 UpdateGuideState(): m_state=6
00:08:14.067 00.006 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8713
00:08:14.072 00.005 14556 Star::Find returns 1 (0), X=162.22, Y=999.89, Mass=2337, SNR=32.4, Peak=185 HFD=4.5
00:08:14.075 00.003 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.34 = -1.95)
00:08:14.081 00.006 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.24 = -2.05)
00:08:14.084 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.26 mountX=-0.09 mountY=-0.22, mountTheta=-1.96
00:08:14.090 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.23, opts=13)
00:08:14.095 00.005 14556 Enqueuing Move request for scope (0.07, 0.23)
00:08:14.099 00.004 12308 Worker thread wakes up
00:08:14.100 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
00:08:14.100 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
00:08:14.100 00.000 12308 Moving (0.07, 0.23) raw xDistance=-0.09 yDistance=-0.22
00:08:14.100 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:08:14.100 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:08:14.101 00.001 12308 MoveAxis(E, 0, ABG)
00:08:14.101 00.000 12308 Move returns status 0, amount 0
00:08:14.101 00.000 12308 MoveAxis(N, 153, ABG)
00:08:14.102 00.001 12308 Guiding  Dir = 0, Dur = 153
00:08:14.102 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:14.106 00.004 12308 IsSlewing returns 0
00:08:14.106 00.000 12308 IsGuiding returns 0
00:08:14.106 00.000 12308 PulseGuide returned control before completion, sleep 163
00:08:14.129 00.023 14556 UpdateGuideState exits: m=2337 SNR=32.4
00:08:14.135 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:14.139 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:14.144 00.005 14556 Enqueuing Expose request
00:08:14.282 00.138 12308 IsGuiding returns 1
00:08:14.283 00.001 12308 scope still moving after pulse duration time elapsed
00:08:14.315 00.032 12308 IsSlewing returns 0
00:08:14.316 00.001 12308 IsGuiding returns 0
00:08:14.316 00.000 12308 scope move finished after 153 + 56 ms
00:08:14.317 00.001 12308 Move returns status 0, amount 153
00:08:14.317 00.000 12308 move complete, result=0
00:08:14.319 00.002 12308 worker thread done servicing request
00:08:14.319 00.000 12308 Worker thread wakes up
00:08:14.320 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 153 ms NORTH
00:08:14.326 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:14.326 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:15.579 01.253 12308 Exposure complete
00:08:15.685 00.106 12308 worker thread done servicing request
00:08:15.685 00.000 14556 OnExposeComplete: enter
00:08:15.689 00.004 14556 UpdateGuideState(): m_state=6
00:08:15.694 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8714
00:08:15.699 00.005 14556 Star::Find returns 1 (0), X=161.96, Y=999.76, Mass=2175, SNR=31.5, Peak=175 HFD=4.6
00:08:15.704 00.005 14556 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.07) = xAngle (5.70 = -0.58)
00:08:15.707 00.003 14556 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.60 = -0.68)
00:08:15.711 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.11 hyp=0.22 cameraTheta=2.63 mountX=0.18 mountY=-0.14, mountTheta=-0.65
00:08:15.716 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.11, opts=13)
00:08:15.721 00.005 14556 Enqueuing Move request for scope (-0.19, 0.11)
00:08:15.724 00.003 12308 Worker thread wakes up
00:08:15.725 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.11) opts 0xd
00:08:15.725 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.11)
00:08:15.725 00.000 12308 Moving (-0.19, 0.11) raw xDistance=0.18 yDistance=-0.14
00:08:15.725 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:08:15.725 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:15.725 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:08:15.725 00.000 12308 MoveAxis(E, 0, ABG)
00:08:15.727 00.002 12308 Move returns status 0, amount 0
00:08:15.727 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:15.730 00.003 12308 MoveAxis(N, 0, ABG)
00:08:15.730 00.000 12308 Move returns status 0, amount 0
00:08:15.730 00.000 12308 move complete, result=0
00:08:15.730 00.000 12308 worker thread done servicing request
00:08:15.753 00.023 14556 UpdateGuideState exits: m=2175 SNR=31.5
00:08:15.757 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:15.761 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:15.766 00.005 14556 Enqueuing Expose request
00:08:15.770 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:15.773 00.003 12308 Worker thread wakes up
00:08:15.774 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:15.774 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:17.025 01.251 12308 Exposure complete
00:08:17.134 00.109 12308 worker thread done servicing request
00:08:17.135 00.001 14556 OnExposeComplete: enter
00:08:17.139 00.004 14556 UpdateGuideState(): m_state=6
00:08:17.143 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8715
00:08:17.147 00.004 14556 Star::Find returns 1 (0), X=162.15, Y=999.74, Mass=2167, SNR=31.2, Peak=190 HFD=4.5
00:08:17.151 00.004 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.59 = -1.69)
00:08:17.154 00.003 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.79)
00:08:17.159 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.52 mountX=-0.01 mountY=-0.09, mountTheta=-1.69
00:08:17.165 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.09, opts=13)
00:08:17.169 00.004 14556 Enqueuing Move request for scope (0.00, 0.09)
00:08:17.174 00.005 12308 Worker thread wakes up
00:08:17.174 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.09) opts 0xd
00:08:17.175 00.001 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.09)
00:08:17.175 00.000 12308 Moving (0.00, 0.09) raw xDistance=-0.01 yDistance=-0.09
00:08:17.175 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:08:17.175 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:17.175 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:08:17.175 00.000 12308 MoveAxis(E, 0, ABG)
00:08:17.175 00.000 12308 Move returns status 0, amount 0
00:08:17.176 00.001 12308 MoveAxis(N, 0, ABG)
00:08:17.176 00.000 12308 Move returns status 0, amount 0
00:08:17.176 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:17.180 00.004 12308 move complete, result=0
00:08:17.180 00.000 12308 worker thread done servicing request
00:08:17.204 00.024 14556 UpdateGuideState exits: m=2167 SNR=31.2
00:08:17.207 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:17.211 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:17.215 00.004 14556 Enqueuing Expose request
00:08:17.219 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:17.224 00.005 12308 Worker thread wakes up
00:08:17.224 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:17.224 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:18.475 01.251 12308 Exposure complete
00:08:18.598 00.123 12308 worker thread done servicing request
00:08:18.598 00.000 14556 OnExposeComplete: enter
00:08:18.602 00.004 14556 UpdateGuideState(): m_state=6
00:08:18.606 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8716
00:08:18.610 00.004 14556 Star::Find returns 1 (0), X=162.08, Y=999.83, Mass=2244, SNR=31.9, Peak=203 HFD=4.3
00:08:18.614 00.004 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.01 = -1.27)
00:08:18.617 00.003 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.91 = -1.37)
00:08:18.622 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.94 mountX=0.05 mountY=-0.18, mountTheta=-1.28
00:08:18.628 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.17, opts=13)
00:08:18.632 00.004 14556 Enqueuing Move request for scope (-0.07, 0.17)
00:08:18.636 00.004 12308 Worker thread wakes up
00:08:18.636 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.17) opts 0xd
00:08:18.636 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.17)
00:08:18.636 00.000 12308 Moving (-0.07, 0.17) raw xDistance=0.05 yDistance=-0.18
00:08:18.636 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:08:18.636 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:18.637 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:08:18.637 00.000 12308 MoveAxis(E, 0, ABG)
00:08:18.637 00.000 12308 Move returns status 0, amount 0
00:08:18.637 00.000 12308 MoveAxis(N, 0, ABG)
00:08:18.638 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:18.642 00.004 12308 Move returns status 0, amount 0
00:08:18.642 00.000 12308 move complete, result=0
00:08:18.642 00.000 12308 worker thread done servicing request
00:08:18.661 00.019 14556 UpdateGuideState exits: m=2244 SNR=31.9
00:08:18.666 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:18.669 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:18.673 00.004 14556 Enqueuing Expose request
00:08:18.676 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:08:18.680 00.004 12308 Worker thread wakes up
00:08:18.680 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:18.680 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:19.932 01.252 12308 Exposure complete
00:08:20.076 00.144 12308 worker thread done servicing request
00:08:20.077 00.001 14556 OnExposeComplete: enter
00:08:20.083 00.006 14556 UpdateGuideState(): m_state=6
00:08:20.088 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8717
00:08:20.093 00.005 14556 Star::Find returns 1 (0), X=162.14, Y=999.88, Mass=2213, SNR=31.5, Peak=210 HFD=4.3
00:08:20.097 00.004 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.67 = -1.61)
00:08:20.101 00.004 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
00:08:20.106 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.60 mountX=-0.01 mountY=-0.22, mountTheta=-1.61
00:08:20.111 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.22, opts=13)
00:08:20.114 00.003 14556 Enqueuing Move request for scope (-0.01, 0.22)
00:08:20.118 00.004 12308 Worker thread wakes up
00:08:20.119 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.22) opts 0xd
00:08:20.119 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.22)
00:08:20.120 00.001 12308 Moving (-0.01, 0.22) raw xDistance=-0.01 yDistance=-0.22
00:08:20.120 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:08:20.120 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:08:20.120 00.000 12308 MoveAxis(E, 0, ABG)
00:08:20.120 00.000 12308 Move returns status 0, amount 0
00:08:20.120 00.000 12308 MoveAxis(N, 153, ABG)
00:08:20.121 00.001 12308 Guiding  Dir = 0, Dur = 153
00:08:20.121 00.000 12308 IsSlewing returns 0
00:08:20.121 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:20.126 00.005 12308 IsGuiding returns 0
00:08:20.127 00.001 12308 PulseGuide returned control before completion, sleep 163
00:08:20.149 00.022 14556 UpdateGuideState exits: m=2213 SNR=31.5
00:08:20.153 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:20.157 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:20.164 00.007 14556 Enqueuing Expose request
00:08:20.299 00.135 12308 IsGuiding returns 1
00:08:20.300 00.001 12308 scope still moving after pulse duration time elapsed
00:08:20.329 00.029 12308 IsSlewing returns 0
00:08:20.330 00.001 12308 IsGuiding returns 0
00:08:20.332 00.002 12308 scope move finished after 153 + 52 ms
00:08:20.332 00.000 12308 Move returns status 0, amount 153
00:08:20.332 00.000 12308 move complete, result=0
00:08:20.333 00.001 12308 worker thread done servicing request
00:08:20.334 00.001 12308 Worker thread wakes up
00:08:20.334 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 153 ms NORTH
00:08:20.340 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:20.342 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:21.590 01.248 12308 Exposure complete
00:08:21.712 00.122 12308 worker thread done servicing request
00:08:21.712 00.000 14556 OnExposeComplete: enter
00:08:21.716 00.004 14556 UpdateGuideState(): m_state=6
00:08:21.721 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8718
00:08:21.725 00.004 14556 Star::Find returns 1 (0), X=161.97, Y=999.72, Mass=2186, SNR=31.3, Peak=161 HFD=4.5
00:08:21.729 00.004 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.84 = -0.44)
00:08:21.733 00.004 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.54)
00:08:21.736 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.07 hyp=0.18 cameraTheta=2.77 mountX=0.17 mountY=-0.09, mountTheta=-0.52
00:08:21.741 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.07, opts=13)
00:08:21.745 00.004 14556 Enqueuing Move request for scope (-0.17, 0.07)
00:08:21.749 00.004 12308 Worker thread wakes up
00:08:21.749 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.07) opts 0xd
00:08:21.749 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.07)
00:08:21.749 00.000 12308 Moving (-0.17, 0.07) raw xDistance=0.17 yDistance=-0.09
00:08:21.750 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:08:21.750 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:21.750 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:08:21.750 00.000 12308 MoveAxis(E, 0, ABG)
00:08:21.750 00.000 12308 Move returns status 0, amount 0
00:08:21.750 00.000 12308 MoveAxis(N, 0, ABG)
00:08:21.750 00.000 12308 Move returns status 0, amount 0
00:08:21.752 00.002 12308 move complete, result=0
00:08:21.752 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:21.756 00.004 12308 worker thread done servicing request
00:08:21.776 00.020 14556 UpdateGuideState exits: m=2186 SNR=31.3
00:08:21.780 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:21.784 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:21.787 00.003 14556 Enqueuing Expose request
00:08:21.790 00.003 12308 Worker thread wakes up
00:08:21.790 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:21.790 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:21.790 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:23.045 01.255 12308 Exposure complete
00:08:23.162 00.117 12308 worker thread done servicing request
00:08:23.163 00.001 14556 OnExposeComplete: enter
00:08:23.171 00.008 14556 UpdateGuideState(): m_state=6
00:08:23.178 00.007 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8719
00:08:23.185 00.007 14556 Star::Find returns 1 (0), X=162.19, Y=999.73, Mass=2080, SNR=30.5, Peak=166 HFD=4.4
00:08:23.192 00.007 14556 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.07) = xAngle (4.07 = -2.21)
00:08:23.199 00.007 14556 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.31)
00:08:23.206 00.007 14556 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.00 mountX=-0.05 mountY=-0.06, mountTheta=-2.25
00:08:23.215 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.07, opts=13)
00:08:23.223 00.008 14556 Enqueuing Move request for scope (0.04, 0.07)
00:08:23.227 00.004 12308 Worker thread wakes up
00:08:23.227 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
00:08:23.227 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
00:08:23.227 00.000 12308 Moving (0.04, 0.07) raw xDistance=-0.05 yDistance=-0.06
00:08:23.228 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:08:23.228 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:23.228 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:08:23.228 00.000 12308 MoveAxis(E, 0, ABG)
00:08:23.230 00.002 12308 Move returns status 0, amount 0
00:08:23.230 00.000 12308 MoveAxis(N, 0, ABG)
00:08:23.230 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:23.233 00.003 12308 Move returns status 0, amount 0
00:08:23.233 00.000 12308 move complete, result=0
00:08:23.233 00.000 12308 worker thread done servicing request
00:08:23.251 00.018 14556 UpdateGuideState exits: m=2080 SNR=30.5
00:08:23.255 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:23.258 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:23.261 00.003 14556 Enqueuing Expose request
00:08:23.264 00.003 12308 Worker thread wakes up
00:08:23.265 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:23.265 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:23.271 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:24.523 01.252 12308 Exposure complete
00:08:24.639 00.116 14556 OnExposeComplete: enter
00:08:24.644 00.005 14556 UpdateGuideState(): m_state=6
00:08:24.647 00.003 12308 worker thread done servicing request
00:08:24.647 00.000 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8720
00:08:24.652 00.005 14556 Star::Find returns 1 (0), X=162.13, Y=999.87, Mass=2113, SNR=30.8, Peak=168 HFD=4.4
00:08:24.656 00.004 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.69 = -1.59)
00:08:24.659 00.003 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.69)
00:08:24.663 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.62 mountX=-0.00 mountY=-0.21, mountTheta=-1.59
00:08:24.668 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.21, opts=13)
00:08:24.671 00.003 14556 Enqueuing Move request for scope (-0.01, 0.21)
00:08:24.675 00.004 12308 Worker thread wakes up
00:08:24.675 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.21) opts 0xd
00:08:24.675 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.21)
00:08:24.675 00.000 12308 Moving (-0.01, 0.21) raw xDistance=-0.00 yDistance=-0.21
00:08:24.675 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:08:24.675 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:08:24.675 00.000 12308 MoveAxis(E, 0, ABG)
00:08:24.677 00.002 12308 Move returns status 0, amount 0
00:08:24.677 00.000 12308 MoveAxis(N, 149, ABG)
00:08:24.677 00.000 12308 Guiding  Dir = 0, Dur = 149
00:08:24.677 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:24.681 00.004 12308 IsSlewing returns 0
00:08:24.681 00.000 12308 IsGuiding returns 0
00:08:24.681 00.000 12308 PulseGuide returned control before completion, sleep 159
00:08:24.704 00.023 14556 UpdateGuideState exits: m=2113 SNR=30.8
00:08:24.708 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:24.712 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:24.718 00.006 14556 Enqueuing Expose request
00:08:24.857 00.139 12308 IsGuiding returns 0
00:08:24.857 00.000 12308 Move returns status 0, amount 149
00:08:24.857 00.000 12308 move complete, result=0
00:08:24.858 00.001 12308 worker thread done servicing request
00:08:24.858 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 149 ms NORTH
00:08:24.865 00.007 12308 Worker thread wakes up
00:08:24.865 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:24.865 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:26.120 01.255 12308 Exposure complete
00:08:26.248 00.128 12308 worker thread done servicing request
00:08:26.248 00.000 14556 OnExposeComplete: enter
00:08:26.254 00.006 14556 UpdateGuideState(): m_state=6
00:08:26.258 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8721
00:08:26.262 00.004 14556 Star::Find returns 1 (0), X=162.30, Y=999.67, Mass=2260, SNR=31.9, Peak=169 HFD=4.8
00:08:26.266 00.004 14556 CameraToMount -- cameraTheta (0.06) - m_xAngle (-3.07) = xAngle (3.14 = 3.14)
00:08:26.270 00.004 14556 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.04 = 3.04)
00:08:26.273 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=0.01 hyp=0.16 cameraTheta=0.06 mountX=-0.16 mountY=0.02, mountTheta=3.04
00:08:26.280 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.01, opts=13)
00:08:26.286 00.006 14556 Enqueuing Move request for scope (0.16, 0.01)
00:08:26.289 00.003 12308 Worker thread wakes up
00:08:26.289 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.01) opts 0xd
00:08:26.290 00.001 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.01)
00:08:26.290 00.000 12308 Moving (0.16, 0.01) raw xDistance=-0.16 yDistance=0.02
00:08:26.290 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:08:26.290 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:26.291 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:08:26.291 00.000 12308 MoveAxis(E, 0, ABG)
00:08:26.291 00.000 12308 Move returns status 0, amount 0
00:08:26.291 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:26.296 00.005 12308 MoveAxis(N, 0, ABG)
00:08:26.296 00.000 12308 Move returns status 0, amount 0
00:08:26.296 00.000 12308 move complete, result=0
00:08:26.297 00.001 12308 worker thread done servicing request
00:08:26.317 00.020 14556 UpdateGuideState exits: m=2260 SNR=31.9
00:08:26.323 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:26.326 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:26.331 00.005 14556 Enqueuing Expose request
00:08:26.336 00.005 12308 Worker thread wakes up
00:08:26.336 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:08:26.341 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:26.341 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:27.595 01.254 12308 Exposure complete
00:08:27.700 00.105 12308 worker thread done servicing request
00:08:27.700 00.000 14556 OnExposeComplete: enter
00:08:27.704 00.004 14556 UpdateGuideState(): m_state=6
00:08:27.708 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8722
00:08:27.712 00.004 14556 Star::Find returns 1 (0), X=162.26, Y=999.60, Mass=2251, SNR=31.8, Peak=173 HFD=4.7
00:08:27.716 00.004 14556 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-3.07) = xAngle (2.63 = 2.63)
00:08:27.720 00.004 14556 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.53 = 2.53)
00:08:27.725 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-0.45 mountX=-0.11 mountY=0.08, mountTheta=2.56
00:08:27.730 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.06, opts=13)
00:08:27.734 00.004 14556 Enqueuing Move request for scope (0.12, -0.06)
00:08:27.738 00.004 12308 Worker thread wakes up
00:08:27.738 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.06) opts 0xd
00:08:27.738 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.06)
00:08:27.738 00.000 12308 Moving (0.12, -0.06) raw xDistance=-0.11 yDistance=0.08
00:08:27.738 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:08:27.738 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:27.738 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:08:27.740 00.002 12308 MoveAxis(E, 0, ABG)
00:08:27.740 00.000 12308 Move returns status 0, amount 0
00:08:27.740 00.000 12308 MoveAxis(N, 0, ABG)
00:08:27.740 00.000 12308 Move returns status 0, amount 0
00:08:27.741 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:27.744 00.003 12308 move complete, result=0
00:08:27.744 00.000 12308 worker thread done servicing request
00:08:27.767 00.023 14556 UpdateGuideState exits: m=2251 SNR=31.8
00:08:27.772 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:27.776 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:27.780 00.004 14556 Enqueuing Expose request
00:08:27.786 00.006 12308 Worker thread wakes up
00:08:27.786 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:08:27.790 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:27.790 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:29.048 01.258 12308 Exposure complete
00:08:29.177 00.129 12308 worker thread done servicing request
00:08:29.177 00.000 14556 OnExposeComplete: enter
00:08:29.181 00.004 14556 UpdateGuideState(): m_state=6
00:08:29.187 00.006 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8723
00:08:29.190 00.003 14556 Star::Find returns 1 (0), X=162.25, Y=999.64, Mass=2111, SNR=30.8, Peak=163 HFD=4.5
00:08:29.194 00.004 14556 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-3.07) = xAngle (2.88 = 2.88)
00:08:29.199 00.005 14556 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.78 = 2.78)
00:08:29.202 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.20 mountX=-0.11 mountY=0.04, mountTheta=2.79
00:08:29.207 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.02, opts=13)
00:08:29.211 00.004 14556 Enqueuing Move request for scope (0.11, -0.02)
00:08:29.215 00.004 12308 Worker thread wakes up
00:08:29.215 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
00:08:29.215 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
00:08:29.216 00.001 12308 Moving (0.11, -0.02) raw xDistance=-0.11 yDistance=0.04
00:08:29.216 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:08:29.216 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:29.217 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:08:29.217 00.000 12308 MoveAxis(E, 0, ABG)
00:08:29.217 00.000 12308 Move returns status 0, amount 0
00:08:29.217 00.000 12308 MoveAxis(N, 0, ABG)
00:08:29.218 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:29.223 00.005 12308 Move returns status 0, amount 0
00:08:29.223 00.000 12308 move complete, result=0
00:08:29.224 00.001 12308 worker thread done servicing request
00:08:29.245 00.021 14556 UpdateGuideState exits: m=2111 SNR=30.8
00:08:29.251 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:29.255 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:29.261 00.006 14556 Enqueuing Expose request
00:08:29.266 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:08:29.269 00.003 12308 Worker thread wakes up
00:08:29.270 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:29.270 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:30.514 01.244 12308 Exposure complete
00:08:30.644 00.130 12308 worker thread done servicing request
00:08:30.645 00.001 14556 OnExposeComplete: enter
00:08:30.649 00.004 14556 UpdateGuideState(): m_state=6
00:08:30.653 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8724
00:08:30.656 00.003 14556 Star::Find returns 1 (0), X=162.32, Y=999.58, Mass=2096, SNR=31.0, Peak=162 HFD=4.6
00:08:30.660 00.004 14556 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-3.07) = xAngle (2.65 = 2.65)
00:08:30.664 00.004 14556 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.55 = 2.55)
00:08:30.667 00.003 14556 CameraToMount -- cameraX=0.18 cameraY=-0.08 hyp=0.19 cameraTheta=-0.42 mountX=-0.17 mountY=0.11, mountTheta=2.58
00:08:30.673 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.08, opts=13)
00:08:30.677 00.004 14556 Enqueuing Move request for scope (0.18, -0.08)
00:08:30.680 00.003 12308 Worker thread wakes up
00:08:30.680 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.08) opts 0xd
00:08:30.681 00.001 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.08)
00:08:30.681 00.000 12308 Moving (0.18, -0.08) raw xDistance=-0.17 yDistance=0.11
00:08:30.681 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:08:30.681 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:30.682 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:08:30.682 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:30.686 00.004 12308 MoveAxis(E, 0, ABG)
00:08:30.686 00.000 12308 Move returns status 0, amount 0
00:08:30.686 00.000 12308 MoveAxis(N, 0, ABG)
00:08:30.686 00.000 12308 Move returns status 0, amount 0
00:08:30.686 00.000 12308 move complete, result=0
00:08:30.686 00.000 12308 worker thread done servicing request
00:08:30.707 00.021 14556 UpdateGuideState exits: m=2096 SNR=31.0
00:08:30.712 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:30.716 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:30.722 00.006 14556 Enqueuing Expose request
00:08:30.727 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:08:30.731 00.004 12308 Worker thread wakes up
00:08:30.731 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:30.731 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:31.985 01.254 12308 Exposure complete
00:08:32.111 00.126 12308 worker thread done servicing request
00:08:32.111 00.000 14556 OnExposeComplete: enter
00:08:32.115 00.004 14556 UpdateGuideState(): m_state=6
00:08:32.121 00.006 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8725
00:08:32.124 00.003 14556 Star::Find returns 1 (0), X=162.29, Y=999.76, Mass=2215, SNR=31.5, Peak=161 HFD=4.6
00:08:32.130 00.006 14556 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.07) = xAngle (3.72 = -2.57)
00:08:32.136 00.006 14556 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.62 = -2.67)
00:08:32.140 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.11 hyp=0.18 cameraTheta=0.64 mountX=-0.15 mountY=-0.08, mountTheta=-2.64
00:08:32.147 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.11, opts=13)
00:08:32.151 00.004 14556 Enqueuing Move request for scope (0.14, 0.11)
00:08:32.155 00.004 12308 Worker thread wakes up
00:08:32.156 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.11) opts 0xd
00:08:32.156 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.11)
00:08:32.156 00.000 12308 Moving (0.14, 0.11) raw xDistance=-0.15 yDistance=-0.08
00:08:32.156 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:08:32.157 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:32.157 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:08:32.158 00.001 12308 MoveAxis(E, 0, ABG)
00:08:32.158 00.000 12308 Move returns status 0, amount 0
00:08:32.158 00.000 12308 MoveAxis(N, 0, ABG)
00:08:32.158 00.000 12308 Move returns status 0, amount 0
00:08:32.159 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:32.164 00.005 12308 move complete, result=0
00:08:32.165 00.001 12308 worker thread done servicing request
00:08:32.187 00.022 14556 UpdateGuideState exits: m=2215 SNR=31.5
00:08:32.194 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:32.198 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:32.202 00.004 14556 Enqueuing Expose request
00:08:32.207 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:32.211 00.004 12308 Worker thread wakes up
00:08:32.211 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:32.211 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:33.466 01.255 12308 Exposure complete
00:08:33.601 00.135 12308 worker thread done servicing request
00:08:33.602 00.001 14556 OnExposeComplete: enter
00:08:33.605 00.003 14556 UpdateGuideState(): m_state=6
00:08:33.609 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8726
00:08:33.614 00.005 14556 Star::Find returns 1 (0), X=162.30, Y=1000.01, Mass=2106, SNR=30.7, Peak=152 HFD=4.4
00:08:33.618 00.004 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.23 = -2.06)
00:08:33.621 00.003 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.16)
00:08:33.625 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.35 hyp=0.38 cameraTheta=1.15 mountX=-0.18 mountY=-0.32, mountTheta=-2.08
00:08:33.631 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.35, opts=13)
00:08:33.635 00.004 14556 Enqueuing Move request for scope (0.16, 0.35)
00:08:33.639 00.004 12308 Worker thread wakes up
00:08:33.639 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.35) opts 0xd
00:08:33.639 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.35)
00:08:33.639 00.000 12308 Moving (0.16, 0.35) raw xDistance=-0.18 yDistance=-0.32
00:08:33.639 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:08:33.640 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
00:08:33.640 00.000 12308 MoveAxis(E, 0, ABG)
00:08:33.640 00.000 12308 Move returns status 0, amount 0
00:08:33.640 00.000 12308 MoveAxis(N, 225, ABG)
00:08:33.640 00.000 12308 Guiding  Dir = 0, Dur = 225
00:08:33.640 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:33.646 00.006 12308 IsSlewing returns 0
00:08:33.646 00.000 12308 IsGuiding returns 0
00:08:33.646 00.000 12308 PulseGuide returned control before completion, sleep 235
00:08:33.668 00.022 14556 UpdateGuideState exits: m=2106 SNR=30.7
00:08:33.673 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:33.677 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:33.680 00.003 14556 Enqueuing Expose request
00:08:33.893 00.213 12308 IsGuiding returns 1
00:08:33.893 00.000 12308 scope still moving after pulse duration time elapsed
00:08:33.926 00.033 12308 IsSlewing returns 0
00:08:33.927 00.001 12308 IsGuiding returns 0
00:08:33.927 00.000 12308 scope move finished after 225 + 56 ms
00:08:33.928 00.001 12308 Move returns status 0, amount 225
00:08:33.929 00.001 12308 move complete, result=0
00:08:33.929 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 225 ms NORTH
00:08:33.938 00.009 12308 worker thread done servicing request
00:08:33.938 00.000 12308 Worker thread wakes up
00:08:33.939 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:33.939 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:35.192 01.253 12308 Exposure complete
00:08:35.318 00.126 12308 worker thread done servicing request
00:08:35.318 00.000 14556 OnExposeComplete: enter
00:08:35.322 00.004 14556 UpdateGuideState(): m_state=6
00:08:35.326 00.004 14556 Star::Find(15, 162, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8727
00:08:35.329 00.003 14556 Star::Find returns 1 (0), X=162.23, Y=999.50, Mass=2224, SNR=31.6, Peak=176 HFD=4.6
00:08:35.334 00.005 14556 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-3.07) = xAngle (2.00 = 2.00)
00:08:35.337 00.003 14556 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.90 = 1.90)
00:08:35.340 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-1.07 mountX=-0.07 mountY=0.17, mountTheta=1.99
00:08:35.346 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.16, opts=13)
00:08:35.350 00.004 14556 Enqueuing Move request for scope (0.09, -0.16)
00:08:35.355 00.005 12308 Worker thread wakes up
00:08:35.355 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.16) opts 0xd
00:08:35.356 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.16)
00:08:35.356 00.000 12308 Moving (0.09, -0.16) raw xDistance=-0.07 yDistance=0.17
00:08:35.356 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:08:35.356 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:35.357 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:08:35.357 00.000 12308 MoveAxis(E, 0, ABG)
00:08:35.357 00.000 12308 Move returns status 0, amount 0
00:08:35.358 00.001 12308 MoveAxis(N, 0, ABG)
00:08:35.358 00.000 12308 Move returns status 0, amount 0
00:08:35.358 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:35.362 00.004 12308 move complete, result=0
00:08:35.362 00.000 12308 worker thread done servicing request
00:08:35.383 00.021 14556 UpdateGuideState exits: m=2224 SNR=31.6
00:08:35.388 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:35.392 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:35.396 00.004 14556 Enqueuing Expose request
00:08:35.398 00.002 12308 Worker thread wakes up
00:08:35.399 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:35.399 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:35.399 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:08:36.649 01.250 12308 Exposure complete
00:08:36.771 00.122 12308 worker thread done servicing request
00:08:36.772 00.001 14556 OnExposeComplete: enter
00:08:36.776 00.004 14556 UpdateGuideState(): m_state=6
00:08:36.779 00.003 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8728
00:08:36.784 00.005 14556 Star::Find returns 1 (0), X=162.32, Y=999.42, Mass=2174, SNR=31.2, Peak=144 HFD=4.7
00:08:36.788 00.004 14556 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-3.07) = xAngle (2.13 = 2.13)
00:08:36.791 00.003 14556 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.03 = 2.03)
00:08:36.795 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=-0.24 hyp=0.30 cameraTheta=-0.95 mountX=-0.16 mountY=0.27, mountTheta=2.10
00:08:36.800 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.24, opts=13)
00:08:36.803 00.003 14556 Enqueuing Move request for scope (0.17, -0.24)
00:08:36.807 00.004 12308 Worker thread wakes up
00:08:36.808 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.24) opts 0xd
00:08:36.808 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.24)
00:08:36.808 00.000 12308 Moving (0.17, -0.24) raw xDistance=-0.16 yDistance=0.27
00:08:36.808 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:08:36.808 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:08:36.809 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:08:36.809 00.000 12308 MoveAxis(E, 0, ABG)
00:08:36.810 00.001 12308 Move returns status 0, amount 0
00:08:36.810 00.000 12308 MoveAxis(N, 0, ABG)
00:08:36.810 00.000 12308 Move returns status 0, amount 0
00:08:36.811 00.001 12308 move complete, result=0
00:08:36.811 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:36.816 00.005 12308 worker thread done servicing request
00:08:36.839 00.023 14556 UpdateGuideState exits: m=2174 SNR=31.2
00:08:36.845 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:36.850 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:36.853 00.003 14556 Enqueuing Expose request
00:08:36.857 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
00:08:36.862 00.005 12308 Worker thread wakes up
00:08:36.862 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:36.862 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:38.111 01.249 12308 Exposure complete
00:08:38.241 00.130 12308 worker thread done servicing request
00:08:38.242 00.001 14556 OnExposeComplete: enter
00:08:38.246 00.004 14556 UpdateGuideState(): m_state=6
00:08:38.251 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8729
00:08:38.255 00.004 14556 Star::Find returns 1 (0), X=162.23, Y=999.64, Mass=2199, SNR=31.6, Peak=173 HFD=4.5
00:08:38.260 00.005 14556 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-3.07) = xAngle (2.88 = 2.88)
00:08:38.263 00.003 14556 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.78 = 2.78)
00:08:38.267 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.20 mountX=-0.09 mountY=0.03, mountTheta=2.79
00:08:38.273 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.02, opts=13)
00:08:38.277 00.004 14556 Enqueuing Move request for scope (0.09, -0.02)
00:08:38.280 00.003 12308 Worker thread wakes up
00:08:38.282 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
00:08:38.282 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
00:08:38.282 00.000 12308 Moving (0.09, -0.02) raw xDistance=-0.09 yDistance=0.03
00:08:38.282 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:08:38.282 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:38.282 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:08:38.283 00.001 12308 MoveAxis(E, 0, ABG)
00:08:38.283 00.000 12308 Move returns status 0, amount 0
00:08:38.283 00.000 12308 MoveAxis(N, 0, ABG)
00:08:38.283 00.000 12308 Move returns status 0, amount 0
00:08:38.283 00.000 12308 move complete, result=0
00:08:38.284 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:38.289 00.005 12308 worker thread done servicing request
00:08:38.308 00.019 14556 UpdateGuideState exits: m=2199 SNR=31.6
00:08:38.313 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:38.318 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:38.323 00.005 14556 Enqueuing Expose request
00:08:38.327 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:08:38.330 00.003 12308 Worker thread wakes up
00:08:38.330 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:38.330 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:39.588 01.258 12308 Exposure complete
00:08:39.724 00.136 14556 OnExposeComplete: enter
00:08:39.732 00.008 12308 worker thread done servicing request
00:08:39.732 00.000 14556 UpdateGuideState(): m_state=6
00:08:39.743 00.011 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8730
00:08:39.753 00.010 14556 Star::Find returns 1 (0), X=162.14, Y=999.68, Mass=2140, SNR=31.1, Peak=173 HFD=4.2
00:08:39.761 00.008 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.58 = -1.71)
00:08:39.764 00.003 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.81)
00:08:39.770 00.006 14556 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.50 mountX=-0.00 mountY=-0.02, mountTheta=-1.71
00:08:39.775 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.02, opts=13)
00:08:39.779 00.004 14556 Enqueuing Move request for scope (0.00, 0.02)
00:08:39.784 00.005 12308 Worker thread wakes up
00:08:39.784 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
00:08:39.784 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
00:08:39.785 00.001 12308 Moving (0.00, 0.02) raw xDistance=-0.00 yDistance=-0.02
00:08:39.785 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:08:39.785 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:39.786 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:08:39.786 00.000 12308 MoveAxis(E, 0, ABG)
00:08:39.786 00.000 12308 Move returns status 0, amount 0
00:08:39.786 00.000 12308 MoveAxis(N, 0, ABG)
00:08:39.786 00.000 12308 Move returns status 0, amount 0
00:08:39.786 00.000 12308 move complete, result=0
00:08:39.787 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:39.790 00.003 12308 worker thread done servicing request
00:08:39.808 00.018 14556 UpdateGuideState exits: m=2140 SNR=31.1
00:08:39.813 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:39.816 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:39.819 00.003 14556 Enqueuing Expose request
00:08:39.823 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:08:39.826 00.003 12308 Worker thread wakes up
00:08:39.826 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:39.826 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:41.082 01.256 12308 Exposure complete
00:08:41.196 00.114 12308 worker thread done servicing request
00:08:41.197 00.001 14556 OnExposeComplete: enter
00:08:41.202 00.005 14556 UpdateGuideState(): m_state=6
00:08:41.205 00.003 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8731
00:08:41.209 00.004 14556 Star::Find returns 1 (0), X=162.35, Y=999.74, Mass=2177, SNR=31.2, Peak=177 HFD=4.7
00:08:41.212 00.003 14556 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.07) = xAngle (3.44 = -2.84)
00:08:41.218 00.006 14556 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.34 = -2.94)
00:08:41.221 00.003 14556 CameraToMount -- cameraX=0.21 cameraY=0.08 hyp=0.23 cameraTheta=0.37 mountX=-0.22 mountY=-0.04, mountTheta=-2.94
00:08:41.226 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.08, opts=13)
00:08:41.231 00.005 14556 Enqueuing Move request for scope (0.21, 0.08)
00:08:41.235 00.004 12308 Worker thread wakes up
00:08:41.235 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.08) opts 0xd
00:08:41.235 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.08)
00:08:41.235 00.000 12308 Moving (0.21, 0.08) raw xDistance=-0.22 yDistance=-0.04
00:08:41.235 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:08:41.235 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:41.236 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:08:41.236 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:41.241 00.005 12308 MoveAxis(E, 94, ABG)
00:08:41.241 00.000 12308 Guiding  Dir = 2, Dur = 94
00:08:41.241 00.000 12308 IsSlewing returns 0
00:08:41.242 00.001 12308 IsGuiding returns 0
00:08:41.242 00.000 12308 PulseGuide returned control before completion, sleep 104
00:08:41.264 00.022 14556 UpdateGuideState exits: m=2177 SNR=31.2
00:08:41.268 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:41.273 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:41.278 00.005 14556 Enqueuing Expose request
00:08:41.349 00.071 12308 IsGuiding returns 1
00:08:41.350 00.001 12308 scope still moving after pulse duration time elapsed
00:08:41.380 00.030 12308 IsSlewing returns 0
00:08:41.381 00.001 12308 IsGuiding returns 0
00:08:41.382 00.001 12308 scope move finished after 94 + 45 ms
00:08:41.382 00.000 12308 Move returns status 0, amount 94
00:08:41.383 00.001 12308 MoveAxis(N, 0, ABG)
00:08:41.383 00.000 12308 Move returns status 0, amount 0
00:08:41.383 00.000 12308 move complete, result=0
00:08:41.383 00.000 12308 worker thread done servicing request
00:08:41.384 00.001 12308 Worker thread wakes up
00:08:41.384 00.000 14556 GuideStep: -0.2 px 94 ms EAST, -0.0 px 0 ms NORTH
00:08:41.391 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:41.391 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:42.644 01.253 12308 Exposure complete
00:08:42.769 00.125 12308 worker thread done servicing request
00:08:42.769 00.000 14556 OnExposeComplete: enter
00:08:42.773 00.004 14556 UpdateGuideState(): m_state=6
00:08:42.777 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8732
00:08:42.782 00.005 14556 Star::Find returns 1 (0), X=162.06, Y=999.81, Mass=2212, SNR=31.4, Peak=187 HFD=4.2
00:08:42.787 00.005 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
00:08:42.791 00.004 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.24)
00:08:42.794 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.16 hyp=0.18 cameraTheta=2.07 mountX=0.07 mountY=-0.17, mountTheta=-1.15
00:08:42.800 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.16, opts=13)
00:08:42.804 00.004 14556 Enqueuing Move request for scope (-0.09, 0.16)
00:08:42.808 00.004 12308 Worker thread wakes up
00:08:42.808 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.16) opts 0xd
00:08:42.808 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.16)
00:08:42.810 00.002 12308 Moving (-0.09, 0.16) raw xDistance=0.07 yDistance=-0.17
00:08:42.810 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:08:42.810 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:42.810 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:08:42.811 00.001 12308 MoveAxis(E, 0, ABG)
00:08:42.811 00.000 12308 Move returns status 0, amount 0
00:08:42.812 00.001 12308 MoveAxis(N, 0, ABG)
00:08:42.812 00.000 12308 Move returns status 0, amount 0
00:08:42.812 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:42.817 00.005 12308 move complete, result=0
00:08:42.817 00.000 12308 worker thread done servicing request
00:08:42.838 00.021 14556 UpdateGuideState exits: m=2212 SNR=31.4
00:08:42.844 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:42.852 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:42.858 00.006 14556 Enqueuing Expose request
00:08:42.863 00.005 12308 Worker thread wakes up
00:08:42.863 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:08:42.868 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:42.869 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:44.125 01.256 12308 Exposure complete
00:08:44.254 00.129 12308 worker thread done servicing request
00:08:44.255 00.001 14556 OnExposeComplete: enter
00:08:44.260 00.005 14556 UpdateGuideState(): m_state=6
00:08:44.264 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8733
00:08:44.269 00.005 14556 Star::Find returns 1 (0), X=162.02, Y=999.83, Mass=2259, SNR=31.9, Peak=190 HFD=4.7
00:08:44.273 00.004 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
00:08:44.277 00.004 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
00:08:44.280 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.17 hyp=0.21 cameraTheta=2.20 mountX=0.11 mountY=-0.19, mountTheta=-1.04
00:08:44.285 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.17, opts=13)
00:08:44.290 00.005 14556 Enqueuing Move request for scope (-0.12, 0.17)
00:08:44.293 00.003 12308 Worker thread wakes up
00:08:44.293 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.17) opts 0xd
00:08:44.294 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.17)
00:08:44.294 00.000 12308 Moving (-0.12, 0.17) raw xDistance=0.11 yDistance=-0.19
00:08:44.294 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:08:44.294 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:44.294 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:08:44.294 00.000 12308 MoveAxis(E, 0, ABG)
00:08:44.294 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:44.300 00.006 12308 Move returns status 0, amount 0
00:08:44.300 00.000 12308 MoveAxis(N, 0, ABG)
00:08:44.300 00.000 12308 Move returns status 0, amount 0
00:08:44.300 00.000 12308 move complete, result=0
00:08:44.300 00.000 12308 worker thread done servicing request
00:08:44.322 00.022 14556 UpdateGuideState exits: m=2259 SNR=31.9
00:08:44.327 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:44.331 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:44.336 00.005 14556 Enqueuing Expose request
00:08:44.342 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:08:44.346 00.004 12308 Worker thread wakes up
00:08:44.346 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:44.346 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:45.595 01.249 12308 Exposure complete
00:08:45.706 00.111 12308 worker thread done servicing request
00:08:45.706 00.000 14556 OnExposeComplete: enter
00:08:45.710 00.004 14556 UpdateGuideState(): m_state=6
00:08:45.715 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8734
00:08:45.719 00.004 14556 Star::Find returns 1 (0), X=162.12, Y=999.84, Mass=2203, SNR=31.4, Peak=203 HFD=4.4
00:08:45.723 00.004 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.75 = -1.54)
00:08:45.726 00.003 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.64)
00:08:45.731 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.67 mountX=0.01 mountY=-0.18, mountTheta=-1.54
00:08:45.735 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.18, opts=13)
00:08:45.740 00.005 14556 Enqueuing Move request for scope (-0.02, 0.18)
00:08:45.743 00.003 12308 Worker thread wakes up
00:08:45.743 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd
00:08:45.743 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.18)
00:08:45.743 00.000 12308 Moving (-0.02, 0.18) raw xDistance=0.01 yDistance=-0.18
00:08:45.744 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:08:45.744 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:45.744 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:08:45.744 00.000 12308 MoveAxis(E, 0, ABG)
00:08:45.746 00.002 12308 Move returns status 0, amount 0
00:08:45.746 00.000 12308 MoveAxis(N, 0, ABG)
00:08:45.746 00.000 12308 Move returns status 0, amount 0
00:08:45.746 00.000 12308 move complete, result=0
00:08:45.747 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:45.751 00.004 12308 worker thread done servicing request
00:08:45.770 00.019 14556 UpdateGuideState exits: m=2203 SNR=31.4
00:08:45.774 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:45.779 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:45.783 00.004 14556 Enqueuing Expose request
00:08:45.788 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:08:45.793 00.005 12308 Worker thread wakes up
00:08:45.793 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:45.793 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:47.046 01.253 12308 Exposure complete
00:08:47.163 00.117 12308 worker thread done servicing request
00:08:47.163 00.000 14556 OnExposeComplete: enter
00:08:47.168 00.005 14556 UpdateGuideState(): m_state=6
00:08:47.171 00.003 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8735
00:08:47.176 00.005 14556 Star::Find returns 1 (0), X=162.11, Y=999.89, Mass=2240, SNR=31.7, Peak=187 HFD=4.4
00:08:47.179 00.003 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
00:08:47.183 00.004 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
00:08:47.187 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.24 cameraTheta=1.72 mountX=0.02 mountY=-0.24, mountTheta=-1.49
00:08:47.193 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.23, opts=13)
00:08:47.197 00.004 14556 Enqueuing Move request for scope (-0.03, 0.23)
00:08:47.201 00.004 12308 Worker thread wakes up
00:08:47.201 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd
00:08:47.201 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.23)
00:08:47.201 00.000 12308 Moving (-0.03, 0.23) raw xDistance=0.02 yDistance=-0.24
00:08:47.201 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:08:47.201 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:08:47.201 00.000 12308 MoveAxis(E, 0, ABG)
00:08:47.201 00.000 12308 Move returns status 0, amount 0
00:08:47.202 00.001 12308 MoveAxis(N, 166, ABG)
00:08:47.202 00.000 12308 Guiding  Dir = 0, Dur = 166
00:08:47.202 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:47.205 00.003 12308 IsSlewing returns 0
00:08:47.206 00.001 12308 IsGuiding returns 0
00:08:47.206 00.000 12308 PulseGuide returned control before completion, sleep 176
00:08:47.226 00.020 14556 UpdateGuideState exits: m=2240 SNR=31.7
00:08:47.231 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:47.234 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:47.239 00.005 14556 Enqueuing Expose request
00:08:47.397 00.158 12308 IsGuiding returns 0
00:08:47.397 00.000 12308 Move returns status 0, amount 166
00:08:47.398 00.001 12308 move complete, result=0
00:08:47.398 00.000 12308 worker thread done servicing request
00:08:47.398 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 166 ms NORTH
00:08:47.406 00.008 12308 Worker thread wakes up
00:08:47.406 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:47.408 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:48.660 01.252 12308 Exposure complete
00:08:48.784 00.124 12308 worker thread done servicing request
00:08:48.784 00.000 14556 OnExposeComplete: enter
00:08:48.787 00.003 14556 UpdateGuideState(): m_state=6
00:08:48.791 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8736
00:08:48.793 00.002 14556 Star::Find returns 1 (0), X=162.09, Y=999.78, Mass=2204, SNR=31.3, Peak=179 HFD=4.3
00:08:48.797 00.004 14556 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.07) = xAngle (5.07 = -1.21)
00:08:48.800 00.003 14556 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.31)
00:08:48.802 00.002 14556 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.00 mountX=0.05 mountY=-0.13, mountTheta=-1.22
00:08:48.806 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.12, opts=13)
00:08:48.811 00.005 14556 Enqueuing Move request for scope (-0.06, 0.12)
00:08:48.814 00.003 12308 Worker thread wakes up
00:08:48.814 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
00:08:48.814 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
00:08:48.814 00.000 12308 Moving (-0.06, 0.12) raw xDistance=0.05 yDistance=-0.13
00:08:48.816 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:08:48.816 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:48.816 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:08:48.816 00.000 12308 MoveAxis(E, 0, ABG)
00:08:48.816 00.000 12308 Move returns status 0, amount 0
00:08:48.817 00.001 12308 MoveAxis(N, 0, ABG)
00:08:48.817 00.000 12308 Move returns status 0, amount 0
00:08:48.817 00.000 12308 move complete, result=0
00:08:48.817 00.000 12308 worker thread done servicing request
00:08:48.818 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:48.844 00.026 14556 UpdateGuideState exits: m=2204 SNR=31.3
00:08:48.849 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:48.854 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:48.859 00.005 14556 Enqueuing Expose request
00:08:48.863 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:48.866 00.003 12308 Worker thread wakes up
00:08:48.866 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:48.866 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:50.106 01.240 12308 Exposure complete
00:08:50.219 00.113 12308 worker thread done servicing request
00:08:50.220 00.001 14556 OnExposeComplete: enter
00:08:50.225 00.005 14556 UpdateGuideState(): m_state=6
00:08:50.230 00.005 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8737
00:08:50.234 00.004 14556 Star::Find returns 1 (0), X=161.96, Y=999.88, Mass=2063, SNR=30.6, Peak=195 HFD=4.4
00:08:50.237 00.003 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.34 = -0.94)
00:08:50.241 00.004 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.04)
00:08:50.245 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.22 hyp=0.29 cameraTheta=2.27 mountX=0.17 mountY=-0.25, mountTheta=-0.97
00:08:50.251 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.22, opts=13)
00:08:50.255 00.004 14556 Enqueuing Move request for scope (-0.18, 0.22)
00:08:50.259 00.004 12308 Worker thread wakes up
00:08:50.260 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.22) opts 0xd
00:08:50.260 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.22)
00:08:50.260 00.000 12308 Moving (-0.18, 0.22) raw xDistance=0.17 yDistance=-0.25
00:08:50.260 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:08:50.260 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:08:50.260 00.000 12308 MoveAxis(E, 0, ABG)
00:08:50.261 00.001 12308 Move returns status 0, amount 0
00:08:50.261 00.000 12308 MoveAxis(N, 175, ABG)
00:08:50.262 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:50.266 00.004 12308 Guiding  Dir = 0, Dur = 175
00:08:50.266 00.000 12308 IsSlewing returns 0
00:08:50.266 00.000 12308 IsGuiding returns 0
00:08:50.267 00.001 12308 PulseGuide returned control before completion, sleep 185
00:08:50.285 00.018 14556 UpdateGuideState exits: m=2063 SNR=30.6
00:08:50.289 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:50.292 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:50.294 00.002 14556 Enqueuing Expose request
00:08:50.462 00.168 12308 IsGuiding returns 1
00:08:50.464 00.002 12308 scope still moving after pulse duration time elapsed
00:08:50.494 00.030 12308 IsSlewing returns 0
00:08:50.496 00.002 12308 IsGuiding returns 0
00:08:50.497 00.001 12308 scope move finished after 175 + 55 ms
00:08:50.497 00.000 12308 Move returns status 0, amount 175
00:08:50.498 00.001 12308 move complete, result=0
00:08:50.498 00.000 12308 worker thread done servicing request
00:08:50.499 00.001 12308 Worker thread wakes up
00:08:50.500 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 175 ms NORTH
00:08:50.509 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:50.510 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:51.756 01.246 12308 Exposure complete
00:08:51.881 00.125 12308 worker thread done servicing request
00:08:51.882 00.001 14556 OnExposeComplete: enter
00:08:51.886 00.004 14556 UpdateGuideState(): m_state=6
00:08:51.890 00.004 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8738
00:08:51.893 00.003 14556 Star::Find returns 1 (0), X=162.20, Y=999.63, Mass=2302, SNR=32.2, Peak=171 HFD=4.6
00:08:51.897 00.004 14556 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-3.07) = xAngle (2.63 = 2.63)
00:08:51.901 00.004 14556 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.53 = 2.53)
00:08:51.905 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.06 cameraTheta=-0.44 mountX=-0.05 mountY=0.04, mountTheta=2.56
00:08:51.912 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.03, opts=13)
00:08:51.917 00.005 14556 Enqueuing Move request for scope (0.06, -0.03)
00:08:51.922 00.005 12308 Worker thread wakes up
00:08:51.922 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
00:08:51.922 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
00:08:51.922 00.000 12308 Moving (0.06, -0.03) raw xDistance=-0.05 yDistance=0.04
00:08:51.924 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:08:51.924 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:51.924 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:08:51.925 00.001 12308 MoveAxis(E, 0, ABG)
00:08:51.925 00.000 12308 Move returns status 0, amount 0
00:08:51.925 00.000 12308 MoveAxis(N, 0, ABG)
00:08:51.926 00.001 12308 Move returns status 0, amount 0
00:08:51.926 00.000 12308 move complete, result=0
00:08:51.926 00.000 12308 worker thread done servicing request
00:08:51.926 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:51.953 00.027 14556 UpdateGuideState exits: m=2302 SNR=32.2
00:08:51.958 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:51.961 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:51.966 00.005 14556 Enqueuing Expose request
00:08:51.972 00.006 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:08:51.977 00.005 12308 Worker thread wakes up
00:08:51.977 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:51.977 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:53.226 01.249 12308 Exposure complete
00:08:53.358 00.132 12308 worker thread done servicing request
00:08:53.358 00.000 14556 OnExposeComplete: enter
00:08:53.363 00.005 14556 UpdateGuideState(): m_state=6
00:08:53.369 00.006 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8739
00:08:53.373 00.004 14556 Star::Find returns 1 (0), X=162.03, Y=999.62, Mass=2235, SNR=31.8, Peak=159 HFD=4.2
00:08:53.378 00.005 14556 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-3.07) = xAngle (0.26 = 0.26)
00:08:53.381 00.003 14556 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.16 = 0.16)
00:08:53.385 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.12 cameraTheta=-2.82 mountX=0.12 mountY=0.02, mountTheta=0.16
00:08:53.390 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.04, opts=13)
00:08:53.393 00.003 14556 Enqueuing Move request for scope (-0.12, -0.04)
00:08:53.396 00.003 12308 Worker thread wakes up
00:08:53.396 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
00:08:53.396 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
00:08:53.397 00.001 12308 Moving (-0.12, -0.04) raw xDistance=0.12 yDistance=0.02
00:08:53.397 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:08:53.397 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:53.398 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:08:53.398 00.000 12308 MoveAxis(E, 0, ABG)
00:08:53.398 00.000 12308 Move returns status 0, amount 0
00:08:53.399 00.001 12308 MoveAxis(N, 0, ABG)
00:08:53.399 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:53.404 00.005 12308 Move returns status 0, amount 0
00:08:53.404 00.000 12308 move complete, result=0
00:08:53.404 00.000 12308 worker thread done servicing request
00:08:53.421 00.017 14556 UpdateGuideState exits: m=2235 SNR=31.8
00:08:53.425 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:53.429 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:53.432 00.003 14556 Enqueuing Expose request
00:08:53.435 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:08:53.439 00.004 12308 Worker thread wakes up
00:08:53.439 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:53.439 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:54.685 01.246 12308 Exposure complete
00:08:54.802 00.117 12308 worker thread done servicing request
00:08:54.803 00.001 14556 OnExposeComplete: enter
00:08:54.807 00.004 14556 UpdateGuideState(): m_state=6
00:08:54.811 00.004 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8740
00:08:54.814 00.003 14556 Star::Find returns 1 (0), X=162.00, Y=999.44, Mass=2139, SNR=31.3, Peak=159 HFD=4.2
00:08:54.818 00.004 14556 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-3.07) = xAngle (0.91 = 0.91)
00:08:54.822 00.004 14556 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.81 = 0.81)
00:08:54.826 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.22 hyp=0.26 cameraTheta=-2.16 mountX=0.16 mountY=0.19, mountTheta=0.87
00:08:54.831 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.22, opts=13)
00:08:54.835 00.004 14556 Enqueuing Move request for scope (-0.15, -0.22)
00:08:54.839 00.004 12308 Worker thread wakes up
00:08:54.839 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.22) opts 0xd
00:08:54.839 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.22)
00:08:54.839 00.000 12308 Moving (-0.15, -0.22) raw xDistance=0.16 yDistance=0.19
00:08:54.839 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:08:54.840 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:54.840 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:08:54.840 00.000 12308 MoveAxis(E, 0, ABG)
00:08:54.840 00.000 12308 Move returns status 0, amount 0
00:08:54.840 00.000 12308 MoveAxis(N, 0, ABG)
00:08:54.841 00.001 12308 Move returns status 0, amount 0
00:08:54.841 00.000 12308 move complete, result=0
00:08:54.842 00.001 12308 worker thread done servicing request
00:08:54.842 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:54.865 00.023 14556 UpdateGuideState exits: m=2139 SNR=31.3
00:08:54.870 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:54.875 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:54.881 00.006 14556 Enqueuing Expose request
00:08:54.885 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:08:54.889 00.004 12308 Worker thread wakes up
00:08:54.889 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:54.889 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:56.137 01.248 12308 Exposure complete
00:08:56.249 00.112 12308 worker thread done servicing request
00:08:56.249 00.000 14556 OnExposeComplete: enter
00:08:56.252 00.003 14556 UpdateGuideState(): m_state=6
00:08:56.258 00.006 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8741
00:08:56.263 00.005 14556 Star::Find returns 1 (0), X=161.90, Y=999.68, Mass=2240, SNR=31.8, Peak=159 HFD=4.6
00:08:56.267 00.004 14556 CameraToMount -- cameraTheta (3.06) - m_xAngle (-3.07) = xAngle (6.13 = -0.15)
00:08:56.273 00.006 14556 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.03 = -0.25)
00:08:56.276 00.003 14556 CameraToMount -- cameraX=-0.25 cameraY=0.02 hyp=0.25 cameraTheta=3.06 mountX=0.24 mountY=-0.06, mountTheta=-0.25
00:08:56.282 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.02, opts=13)
00:08:56.287 00.005 14556 Enqueuing Move request for scope (-0.25, 0.02)
00:08:56.293 00.006 12308 Worker thread wakes up
00:08:56.296 00.003 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.02) opts 0xd
00:08:56.297 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.02)
00:08:56.297 00.000 12308 Moving (-0.25, 0.02) raw xDistance=0.24 yDistance=-0.06
00:08:56.297 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:08:56.297 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:08:56.298 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:08:56.300 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:56.307 00.007 12308 MoveAxis(W, 106, ABG)
00:08:56.310 00.003 12308 Guiding  Dir = 3, Dur = 106
00:08:56.311 00.001 12308 IsSlewing returns 0
00:08:56.312 00.001 12308 IsGuiding returns 0
00:08:56.313 00.001 12308 PulseGuide returned control before completion, sleep 116
00:08:56.328 00.015 14556 UpdateGuideState exits: m=2240 SNR=31.8
00:08:56.332 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:56.336 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:56.342 00.006 14556 Enqueuing Expose request
00:08:56.441 00.099 12308 IsGuiding returns 1
00:08:56.441 00.000 12308 scope still moving after pulse duration time elapsed
00:08:56.473 00.032 12308 IsSlewing returns 0
00:08:56.473 00.000 12308 IsGuiding returns 0
00:08:56.474 00.001 12308 scope move finished after 106 + 55 ms
00:08:56.474 00.000 12308 Move returns status 0, amount 106
00:08:56.474 00.000 12308 MoveAxis(N, 0, ABG)
00:08:56.475 00.001 12308 Move returns status 0, amount 0
00:08:56.475 00.000 12308 move complete, result=0
00:08:56.475 00.000 12308 worker thread done servicing request
00:08:56.475 00.000 14556 GuideStep: 0.2 px 106 ms WEST, -0.1 px 0 ms NORTH
00:08:56.480 00.005 12308 Worker thread wakes up
00:08:56.483 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:56.484 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(147,985,31,31)
00:08:56.490 00.006 14556 evsrv: cli 0185B3E8 connect
00:08:56.496 00.006 14556 case statement mapped state 6 to 3
00:08:56.500 00.004 14556 case statement mapped state 6 to 3
00:08:56.504 00.004 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"6308881e-2db6-4deb-a21c-4da1e36fc73f"}
00:08:56.669 00.165 14556 case statement mapped state 6 to 3
00:08:56.673 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6308881e-2db6-4deb-a21c-4da1e36fc73f"}
00:08:56.681 00.008 14556 evsrv: cli 0185B3E8 disconnect
00:08:56.688 00.007 14556 evsrv: cli 0185AD08 connect
00:08:56.693 00.005 14556 case statement mapped state 6 to 3
00:08:56.699 00.006 14556 case statement mapped state 6 to 3
00:08:56.702 00.003 14556 evsrv: cli 0185AD08 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"073a8f42-614a-4d50-988e-3929a971a1f8"}
00:08:56.811 00.109 14556 PhdController::Dither begins
00:08:56.838 00.027 14556 dither: size=5.00, dRA=0.72 dDec=-1.39
00:08:56.842 00.004 14556 MountToCamera -- mountTheta (-1.09) + m_xAngle (-3.07) = xAngle (-4.16 = 2.12)
00:08:56.845 00.003 14556 MountToCamera -- mountX=0.72 mountY=-1.39 hyp=1.56 mountTheta=-1.09 cameraX=-0.82, cameraY=1.33 cameraTheta=2.12
00:08:56.850 00.005 14556 setting lock position to (161.33, 1000.99)
00:08:56.962 00.112 14556 Mount: notify guiding dithered (-0.8, 1.3)
00:08:56.968 00.006 14556 Status Line: Dither by 0.72,-1.39
00:08:56.974 00.006 14556 PhdController: newstate STATE_SETTLE_BEGIN
00:08:56.977 00.003 14556 PhdController: newstate STATE_SETTLE_WAIT
00:08:56.980 00.003 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":0,"id":"073a8f42-614a-4d50-988e-3929a971a1f8"}
00:08:56.984 00.004 14556 evsrv: cli 0185AD08 disconnect
00:08:57.727 00.743 12308 Exposure complete
00:08:57.803 00.076 12308 worker thread done servicing request
00:08:57.803 00.000 14556 OnExposeComplete: enter
00:08:57.807 00.004 14556 UpdateGuideState(): m_state=6
00:08:57.813 00.006 14556 Star::Find(15, 161, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8742
00:08:57.818 00.005 14556 Star::Find returns 1 (0), X=162.09, Y=999.87, Mass=2258, SNR=32.2, Peak=173 HFD=4.5
00:08:57.822 00.004 14556 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-3.07) = xAngle (2.10 = 2.10)
00:08:57.827 00.005 14556 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.00 = 2.00)
00:08:57.830 00.003 14556 CameraToMount -- cameraX=0.76 cameraY=-1.12 hyp=1.35 cameraTheta=-0.97 mountX=-0.69 mountY=1.23, mountTheta=2.08
00:08:57.838 00.008 14556 dither recenter: remaining=(-0.7,1.4) step=(-0.7,1.4)
00:08:57.841 00.003 14556 MountToCamera -- mountTheta (2.05) + m_xAngle (-3.07) = xAngle (-1.02 = -1.02)
00:08:57.848 00.007 14556 MountToCamera -- mountX=-0.72 mountY=1.39 hyp=1.56 mountTheta=2.05 cameraX=0.82, cameraY=-1.33 cameraTheta=-1.02
00:08:57.854 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.82, y=-1.33, opts=4)
00:08:57.859 00.005 14556 Enqueuing Move request for scope (0.82, -1.33)
00:08:57.865 00.006 12308 Worker thread wakes up
00:08:57.865 00.000 14556 Mount: notify direct move -0.72,1.39
00:08:57.869 00.004 12308 worker thread servicing REQUEST_MOVE scope ofs (0.82, -1.33) opts 0x4
00:08:57.869 00.000 12308 Handling offset move in thread for scope, endpoint = (0.82, -1.33)
00:08:57.869 00.000 12308 Moving (0.82, -1.33) raw xDistance=-0.72 yDistance=1.39
00:08:57.869 00.000 12308 MoveAxis(E, 499, B)
00:08:57.869 00.000 12308 Guiding  Dir = 2, Dur = 499
00:08:57.869 00.000 12308 IsSlewing returns 0
00:08:57.871 00.002 12308 IsGuiding returns 0
00:08:57.871 00.000 12308 PulseGuide returned control before completion, sleep 509
00:08:57.877 00.006 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:08:57.908 00.031 14556 UpdateGuideState exits: m=2258 SNR=32.2
00:08:57.914 00.006 14556 PhdController: settling, locked = 1, distance = 1.64 (1.50) aobump = 0 frame = 1 / 99999
00:08:57.918 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760591337.918,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.64,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:08:57.923 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:57.925 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:08:57.929 00.004 14556 Enqueuing Expose request
00:08:58.396 00.467 12308 IsGuiding returns 1
00:08:58.396 00.000 12308 scope still moving after pulse duration time elapsed
00:08:58.427 00.031 12308 IsSlewing returns 0
00:08:58.427 00.000 12308 IsGuiding returns 0
00:08:58.427 00.000 12308 scope move finished after 499 + 56 ms
00:08:58.427 00.000 12308 Move returns status 0, amount 499
00:08:58.427 00.000 12308 MoveAxis(S, 976, B)
00:08:58.428 00.001 12308 Guiding  Dir = 1, Dur = 976
00:08:58.428 00.000 12308 IsSlewing returns 0
00:08:58.428 00.000 12308 IsGuiding returns 0
00:08:58.428 00.000 12308 PulseGuide returned control before completion, sleep 986
00:08:59.416 00.988 12308 IsGuiding returns 1
00:08:59.416 00.000 12308 scope still moving after pulse duration time elapsed
00:08:59.448 00.032 12308 IsSlewing returns 0
00:08:59.449 00.001 12308 IsGuiding returns 0
00:08:59.449 00.000 12308 scope move finished after 976 + 44 ms
00:08:59.449 00.000 12308 Move returns status 0, amount 976
00:08:59.450 00.001 12308 move complete, result=0
00:08:59.450 00.000 12308 worker thread done servicing request
00:08:59.451 00.001 12308 Worker thread wakes up
00:08:59.451 00.000 14556 GuideStep: -0.7 px 499 ms EAST, 1.4 px 976 ms SOUTH
00:08:59.456 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:08:59.456 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:00.714 01.258 12308 Exposure complete
00:09:00.828 00.114 12308 worker thread done servicing request
00:09:00.829 00.001 14556 OnExposeComplete: enter
00:09:00.832 00.003 14556 UpdateGuideState(): m_state=6
00:09:00.835 00.003 14556 Star::Find(15, 162, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8743
00:09:00.840 00.005 14556 Star::Find returns 1 (0), X=161.30, Y=1000.33, Mass=2185, SNR=31.3, Peak=173 HFD=4.7
00:09:00.845 00.005 14556 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.07) = xAngle (1.47 = 1.47)
00:09:00.849 00.004 14556 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.37 = 1.37)
00:09:00.853 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.66 hyp=0.66 cameraTheta=-1.60 mountX=0.07 mountY=0.65, mountTheta=1.47
00:09:00.857 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.66, opts=13)
00:09:00.862 00.005 14556 Enqueuing Move request for scope (-0.02, -0.66)
00:09:00.865 00.003 12308 Worker thread wakes up
00:09:00.865 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.66) opts 0xd
00:09:00.865 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.66)
00:09:00.865 00.000 12308 Moving (-0.02, -0.66) raw xDistance=0.07 yDistance=0.65
00:09:00.865 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:09:00.865 00.000 12308 resist switch: large excursion: input 0.65 thresh 0.60 direction from 0 to 1
00:09:00.866 00.001 12308 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.94
00:09:00.866 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
00:09:00.866 00.000 12308 MoveAxis(E, 0, ABG)
00:09:00.866 00.000 12308 Move returns status 0, amount 0
00:09:00.867 00.001 12308 MoveAxis(S, 455, ABG)
00:09:00.867 00.000 12308 Guiding  Dir = 1, Dur = 455
00:09:00.868 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:00.871 00.003 12308 IsSlewing returns 0
00:09:00.873 00.002 12308 IsGuiding returns 0
00:09:00.873 00.000 12308 PulseGuide returned control before completion, sleep 465
00:09:00.890 00.017 14556 UpdateGuideState exits: m=2185 SNR=31.3
00:09:00.893 00.003 14556 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 2 / 99999
00:09:00.898 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760591340.898,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.66,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:09:00.901 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:00.907 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:00.912 00.005 14556 Enqueuing Expose request
00:09:01.345 00.433 12308 IsGuiding returns 1
00:09:01.347 00.002 12308 scope still moving after pulse duration time elapsed
00:09:01.376 00.029 12308 IsSlewing returns 0
00:09:01.376 00.000 12308 IsGuiding returns 0
00:09:01.378 00.002 12308 scope move finished after 455 + 49 ms
00:09:01.378 00.000 12308 Move returns status 0, amount 455
00:09:01.378 00.000 12308 move complete, result=0
00:09:01.379 00.001 12308 worker thread done servicing request
00:09:01.379 00.000 12308 Worker thread wakes up
00:09:01.379 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.6 px 455 ms SOUTH
00:09:01.385 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:01.385 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:02.625 01.240 12308 Exposure complete
00:09:02.735 00.110 12308 worker thread done servicing request
00:09:02.736 00.001 14556 OnExposeComplete: enter
00:09:02.739 00.003 14556 UpdateGuideState(): m_state=6
00:09:02.744 00.005 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8744
00:09:02.747 00.003 14556 Star::Find returns 1 (0), X=161.20, Y=1000.95, Mass=2272, SNR=32.0, Peak=192 HFD=4.5
00:09:02.752 00.005 14556 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.07) = xAngle (0.22 = 0.22)
00:09:02.756 00.004 14556 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.12 = 0.12)
00:09:02.760 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-2.86 mountX=0.13 mountY=0.02, mountTheta=0.12
00:09:02.765 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.04, opts=13)
00:09:02.769 00.004 14556 Enqueuing Move request for scope (-0.13, -0.04)
00:09:02.773 00.004 12308 Worker thread wakes up
00:09:02.774 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
00:09:02.774 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
00:09:02.774 00.000 12308 Moving (-0.13, -0.04) raw xDistance=0.13 yDistance=0.02
00:09:02.774 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:09:02.774 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:02.776 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:09:02.776 00.000 12308 MoveAxis(E, 0, ABG)
00:09:02.776 00.000 12308 Move returns status 0, amount 0
00:09:02.776 00.000 12308 MoveAxis(N, 0, ABG)
00:09:02.777 00.001 12308 Move returns status 0, amount 0
00:09:02.777 00.000 12308 move complete, result=0
00:09:02.777 00.000 12308 worker thread done servicing request
00:09:02.777 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:02.804 00.027 14556 UpdateGuideState exits: m=2272 SNR=32.0
00:09:02.808 00.004 14556 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 3 / 99999
00:09:02.814 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760591342.813,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.50,"Time":1.9,"SettleTime":10.0,"StarLocked":true}
00:09:02.819 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:02.824 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:02.826 00.002 14556 Enqueuing Expose request
00:09:02.831 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:09:02.835 00.004 12308 Worker thread wakes up
00:09:02.836 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:02.836 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:04.073 01.237 12308 Exposure complete
00:09:04.183 00.110 12308 worker thread done servicing request
00:09:04.184 00.001 14556 OnExposeComplete: enter
00:09:04.189 00.005 14556 UpdateGuideState(): m_state=6
00:09:04.192 00.003 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8745
00:09:04.197 00.005 14556 Star::Find returns 1 (0), X=161.20, Y=1000.83, Mass=2414, SNR=33.0, Peak=204 HFD=4.6
00:09:04.200 00.003 14556 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-3.07) = xAngle (0.86 = 0.86)
00:09:04.204 00.004 14556 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.76 = 0.76)
00:09:04.208 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-2.21 mountX=0.13 mountY=0.14, mountTheta=0.81
00:09:04.215 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.17, opts=13)
00:09:04.219 00.004 14556 Enqueuing Move request for scope (-0.12, -0.17)
00:09:04.223 00.004 12308 Worker thread wakes up
00:09:04.224 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.17) opts 0xd
00:09:04.224 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.17)
00:09:04.224 00.000 12308 Moving (-0.12, -0.17) raw xDistance=0.13 yDistance=0.14
00:09:04.224 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:09:04.224 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:04.225 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:09:04.225 00.000 12308 MoveAxis(E, 0, ABG)
00:09:04.225 00.000 12308 Move returns status 0, amount 0
00:09:04.225 00.000 12308 MoveAxis(N, 0, ABG)
00:09:04.226 00.001 12308 Move returns status 0, amount 0
00:09:04.226 00.000 12308 move complete, result=0
00:09:04.226 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:04.231 00.005 12308 worker thread done servicing request
00:09:04.251 00.020 14556 UpdateGuideState exits: m=2414 SNR=33.0
00:09:04.256 00.005 14556 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 4 / 99999
00:09:04.260 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760591344.260,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.41,"Time":3.4,"SettleTime":10.0,"StarLocked":true}
00:09:04.264 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:04.268 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:04.271 00.003 14556 Enqueuing Expose request
00:09:04.274 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:04.280 00.006 12308 Worker thread wakes up
00:09:04.280 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:04.280 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:05.526 01.246 12308 Exposure complete
00:09:05.641 00.115 12308 worker thread done servicing request
00:09:05.641 00.000 14556 OnExposeComplete: enter
00:09:05.645 00.004 14556 UpdateGuideState(): m_state=6
00:09:05.650 00.005 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8746
00:09:05.653 00.003 14556 Star::Find returns 1 (0), X=161.13, Y=1001.06, Mass=2158, SNR=31.3, Peak=199 HFD=4.3
00:09:05.658 00.005 14556 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.07) = xAngle (5.88 = -0.41)
00:09:05.661 00.003 14556 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.78 = -0.51)
00:09:05.665 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.07 hyp=0.21 cameraTheta=2.80 mountX=0.19 mountY=-0.10, mountTheta=-0.49
00:09:05.669 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.07, opts=13)
00:09:05.673 00.004 14556 Enqueuing Move request for scope (-0.20, 0.07)
00:09:05.677 00.004 12308 Worker thread wakes up
00:09:05.677 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.07) opts 0xd
00:09:05.677 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.07)
00:09:05.677 00.000 12308 Moving (-0.20, 0.07) raw xDistance=0.19 yDistance=-0.10
00:09:05.678 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:09:05.678 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:05.678 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:09:05.678 00.000 12308 MoveAxis(E, 0, ABG)
00:09:05.678 00.000 12308 Move returns status 0, amount 0
00:09:05.679 00.001 12308 MoveAxis(N, 0, ABG)
00:09:05.679 00.000 12308 Move returns status 0, amount 0
00:09:05.679 00.000 12308 move complete, result=0
00:09:05.680 00.001 12308 worker thread done servicing request
00:09:05.680 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:05.704 00.024 14556 UpdateGuideState exits: m=2158 SNR=31.3
00:09:05.708 00.004 14556 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 5 / 99999
00:09:05.711 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760591345.711,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.35,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
00:09:05.715 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:05.721 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:05.726 00.005 14556 Enqueuing Expose request
00:09:05.731 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:05.734 00.003 12308 Worker thread wakes up
00:09:05.734 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:05.734 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:06.983 01.249 12308 Exposure complete
00:09:07.110 00.127 12308 worker thread done servicing request
00:09:07.111 00.001 14556 OnExposeComplete: enter
00:09:07.115 00.004 14556 UpdateGuideState(): m_state=6
00:09:07.118 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8747
00:09:07.122 00.004 14556 Star::Find returns 1 (0), X=161.25, Y=1001.07, Mass=2139, SNR=31.1, Peak=177 HFD=4.5
00:09:07.125 00.003 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.41 = -0.87)
00:09:07.129 00.004 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.97)
00:09:07.131 00.002 14556 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.12 cameraTheta=2.34 mountX=0.07 mountY=-0.09, mountTheta=-0.91
00:09:07.136 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.08, opts=13)
00:09:07.140 00.004 14556 Enqueuing Move request for scope (-0.08, 0.08)
00:09:07.143 00.003 12308 Worker thread wakes up
00:09:07.143 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
00:09:07.143 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
00:09:07.143 00.000 12308 Moving (-0.08, 0.08) raw xDistance=0.07 yDistance=-0.09
00:09:07.143 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:09:07.143 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:07.143 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:09:07.145 00.002 12308 MoveAxis(E, 0, ABG)
00:09:07.145 00.000 12308 Move returns status 0, amount 0
00:09:07.145 00.000 12308 MoveAxis(N, 0, ABG)
00:09:07.145 00.000 12308 Move returns status 0, amount 0
00:09:07.145 00.000 12308 move complete, result=0
00:09:07.145 00.000 12308 worker thread done servicing request
00:09:07.146 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:07.170 00.024 14556 UpdateGuideState exits: m=2139 SNR=31.1
00:09:07.175 00.005 14556 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 6 / 99999
00:09:07.178 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760591347.178,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.28,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
00:09:07.183 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:07.187 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:07.192 00.005 14556 Enqueuing Expose request
00:09:07.197 00.005 12308 Worker thread wakes up
00:09:07.197 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:07.197 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:07.199 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:08.448 01.249 12308 Exposure complete
00:09:08.555 00.107 12308 worker thread done servicing request
00:09:08.556 00.001 14556 OnExposeComplete: enter
00:09:08.558 00.002 14556 UpdateGuideState(): m_state=6
00:09:08.562 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8748
00:09:08.566 00.004 14556 Star::Find returns 1 (0), X=161.18, Y=1001.15, Mass=2117, SNR=30.6, Peak=206 HFD=4.4
00:09:08.570 00.004 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.38 = -0.90)
00:09:08.573 00.003 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.00)
00:09:08.578 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.31 mountX=0.14 mountY=-0.18, mountTheta=-0.94
00:09:08.583 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.16, opts=13)
00:09:08.587 00.004 14556 Enqueuing Move request for scope (-0.15, 0.16)
00:09:08.589 00.002 12308 Worker thread wakes up
00:09:08.589 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
00:09:08.589 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
00:09:08.591 00.002 12308 Moving (-0.15, 0.16) raw xDistance=0.14 yDistance=-0.18
00:09:08.591 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:09:08.591 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:08.591 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:09:08.591 00.000 12308 MoveAxis(E, 0, ABG)
00:09:08.591 00.000 12308 Move returns status 0, amount 0
00:09:08.591 00.000 12308 MoveAxis(N, 0, ABG)
00:09:08.592 00.001 12308 Move returns status 0, amount 0
00:09:08.593 00.001 12308 move complete, result=0
00:09:08.593 00.000 12308 worker thread done servicing request
00:09:08.593 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:08.616 00.023 14556 UpdateGuideState exits: m=2117 SNR=30.6
00:09:08.622 00.006 14556 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 7 / 99999
00:09:08.629 00.007 14556 evsrv: {"Event":"Settling","Timestamp":1760591348.629,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.26,"Time":7.7,"SettleTime":10.0,"StarLocked":true}
00:09:08.635 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:08.641 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:08.646 00.005 14556 Enqueuing Expose request
00:09:08.651 00.005 12308 Worker thread wakes up
00:09:08.652 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:09:08.657 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:08.657 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:09.913 01.256 12308 Exposure complete
00:09:10.026 00.113 12308 worker thread done servicing request
00:09:10.026 00.000 14556 OnExposeComplete: enter
00:09:10.031 00.005 14556 UpdateGuideState(): m_state=6
00:09:10.034 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8749
00:09:10.038 00.004 14556 Star::Find returns 1 (0), X=161.24, Y=1001.04, Mass=2253, SNR=32.0, Peak=196 HFD=4.7
00:09:10.042 00.004 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.69 = -0.59)
00:09:10.045 00.003 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.59 = -0.69)
00:09:10.049 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.62 mountX=0.08 mountY=-0.06, mountTheta=-0.66
00:09:10.054 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.05, opts=13)
00:09:10.059 00.005 14556 Enqueuing Move request for scope (-0.09, 0.05)
00:09:10.063 00.004 12308 Worker thread wakes up
00:09:10.063 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
00:09:10.063 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
00:09:10.063 00.000 12308 Moving (-0.09, 0.05) raw xDistance=0.08 yDistance=-0.06
00:09:10.063 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:09:10.063 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:10.063 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:09:10.064 00.001 12308 MoveAxis(E, 0, ABG)
00:09:10.064 00.000 12308 Move returns status 0, amount 0
00:09:10.064 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:10.067 00.003 12308 MoveAxis(N, 0, ABG)
00:09:10.068 00.001 12308 Move returns status 0, amount 0
00:09:10.068 00.000 12308 move complete, result=0
00:09:10.068 00.000 12308 worker thread done servicing request
00:09:10.093 00.025 14556 UpdateGuideState exits: m=2253 SNR=32.0
00:09:10.099 00.006 14556 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 8 / 99999
00:09:10.106 00.007 14556 evsrv: {"Event":"Settling","Timestamp":1760591350.105,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.21,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
00:09:10.111 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:10.118 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:10.125 00.007 14556 Enqueuing Expose request
00:09:10.133 00.008 12308 Worker thread wakes up
00:09:10.133 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:10.133 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:10.134 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:11.389 01.255 12308 Exposure complete
00:09:11.497 00.108 12308 worker thread done servicing request
00:09:11.497 00.000 14556 OnExposeComplete: enter
00:09:11.500 00.003 14556 UpdateGuideState(): m_state=6
00:09:11.505 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8750
00:09:11.509 00.004 14556 Star::Find returns 1 (0), X=161.30, Y=1001.18, Mass=2166, SNR=31.3, Peak=188 HFD=4.6
00:09:11.513 00.004 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.76 = -1.53)
00:09:11.516 00.003 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.62)
00:09:11.519 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.68 mountX=0.01 mountY=-0.19, mountTheta=-1.53
00:09:11.523 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.19, opts=13)
00:09:11.527 00.004 14556 Enqueuing Move request for scope (-0.02, 0.19)
00:09:11.530 00.003 12308 Worker thread wakes up
00:09:11.530 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.19) opts 0xd
00:09:11.530 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.19)
00:09:11.530 00.000 12308 Moving (-0.02, 0.19) raw xDistance=0.01 yDistance=-0.19
00:09:11.530 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:09:11.531 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:11.531 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:09:11.531 00.000 12308 MoveAxis(E, 0, ABG)
00:09:11.531 00.000 12308 Move returns status 0, amount 0
00:09:11.531 00.000 12308 MoveAxis(N, 0, ABG)
00:09:11.531 00.000 12308 Move returns status 0, amount 0
00:09:11.533 00.002 12308 move complete, result=0
00:09:11.533 00.000 12308 worker thread done servicing request
00:09:11.533 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:11.556 00.023 14556 UpdateGuideState exits: m=2166 SNR=31.3
00:09:11.562 00.006 14556 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 9 / 99999
00:09:11.566 00.004 14556 PhdController: newstate STATE_FINISH
00:09:11.570 00.004 14556 PhdController complete: success
00:09:11.573 00.003 14556 evsrv: {"Event":"SettleDone","Timestamp":1760591351.573,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
00:09:11.578 00.005 14556 Mount: notify guiding dither settle done success=1
00:09:11.581 00.003 14556 PhdController: newstate STATE_IDLE
00:09:11.584 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:11.588 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:11.592 00.004 14556 Enqueuing Expose request
00:09:11.596 00.004 12308 Worker thread wakes up
00:09:11.596 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:11.597 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:11.597 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:09:12.845 01.248 12308 Exposure complete
00:09:12.967 00.122 12308 worker thread done servicing request
00:09:12.968 00.001 14556 OnExposeComplete: enter
00:09:12.972 00.004 14556 UpdateGuideState(): m_state=6
00:09:12.975 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8751
00:09:12.979 00.004 14556 Star::Find returns 1 (0), X=161.24, Y=1001.22, Mass=2289, SNR=32.2, Peak=204 HFD=4.5
00:09:12.983 00.004 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.99 = -1.30)
00:09:12.987 00.004 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.39)
00:09:12.990 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.23 hyp=0.25 cameraTheta=1.91 mountX=0.07 mountY=-0.24, mountTheta=-1.30
00:09:12.996 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.23, opts=13)
00:09:13.000 00.004 14556 Enqueuing Move request for scope (-0.08, 0.23)
00:09:13.003 00.003 12308 Worker thread wakes up
00:09:13.003 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.23) opts 0xd
00:09:13.004 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.23)
00:09:13.004 00.000 12308 Moving (-0.08, 0.23) raw xDistance=0.07 yDistance=-0.24
00:09:13.004 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:09:13.004 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:09:13.004 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:09:13.005 00.001 12308 MoveAxis(E, 0, ABG)
00:09:13.005 00.000 12308 Move returns status 0, amount 0
00:09:13.005 00.000 12308 MoveAxis(N, 0, ABG)
00:09:13.005 00.000 12308 Move returns status 0, amount 0
00:09:13.005 00.000 12308 move complete, result=0
00:09:13.005 00.000 12308 worker thread done servicing request
00:09:13.005 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:13.030 00.025 14556 UpdateGuideState exits: m=2289 SNR=32.2
00:09:13.037 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:13.041 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:13.044 00.003 14556 Enqueuing Expose request
00:09:13.048 00.004 12308 Worker thread wakes up
00:09:13.048 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:13.049 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:13.049 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:09:14.305 01.256 12308 Exposure complete
00:09:14.435 00.130 12308 worker thread done servicing request
00:09:14.435 00.000 14556 OnExposeComplete: enter
00:09:14.442 00.007 14556 UpdateGuideState(): m_state=6
00:09:14.446 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8752
00:09:14.452 00.006 14556 Star::Find returns 1 (0), X=161.02, Y=1001.36, Mass=2273, SNR=32.1, Peak=198 HFD=4.2
00:09:14.457 00.005 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.33 = -0.95)
00:09:14.461 00.004 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.05)
00:09:14.464 00.003 14556 CameraToMount -- cameraX=-0.30 cameraY=0.37 hyp=0.48 cameraTheta=2.26 mountX=0.28 mountY=-0.41, mountTheta=-0.98
00:09:14.469 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.37, opts=13)
00:09:14.473 00.004 14556 Enqueuing Move request for scope (-0.30, 0.37)
00:09:14.477 00.004 12308 Worker thread wakes up
00:09:14.477 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.37) opts 0xd
00:09:14.477 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.37)
00:09:14.477 00.000 12308 Moving (-0.30, 0.37) raw xDistance=0.28 yDistance=-0.41
00:09:14.477 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
00:09:14.477 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:09:14.478 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
00:09:14.478 00.000 12308 MoveAxis(W, 120, ABG)
00:09:14.478 00.000 12308 Guiding  Dir = 3, Dur = 120
00:09:14.478 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:14.483 00.005 12308 IsSlewing returns 0
00:09:14.483 00.000 12308 IsGuiding returns 0
00:09:14.483 00.000 12308 PulseGuide returned control before completion, sleep 130
00:09:14.505 00.022 14556 UpdateGuideState exits: m=2273 SNR=32.1
00:09:14.509 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:14.514 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:14.517 00.003 14556 Enqueuing Expose request
00:09:14.623 00.106 12308 IsGuiding returns 1
00:09:14.624 00.001 12308 scope still moving after pulse duration time elapsed
00:09:14.654 00.030 12308 IsSlewing returns 0
00:09:14.655 00.001 12308 IsGuiding returns 0
00:09:14.656 00.001 12308 scope move finished after 120 + 52 ms
00:09:14.656 00.000 12308 Move returns status 0, amount 120
00:09:14.656 00.000 12308 MoveAxis(N, 0, ABG)
00:09:14.656 00.000 12308 Move returns status 0, amount 0
00:09:14.656 00.000 12308 move complete, result=0
00:09:14.657 00.001 12308 worker thread done servicing request
00:09:14.657 00.000 14556 GuideStep: 0.3 px 120 ms WEST, -0.4 px 0 ms NORTH
00:09:14.663 00.006 12308 Worker thread wakes up
00:09:14.663 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:14.663 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:15.919 01.256 12308 Exposure complete
00:09:16.036 00.117 12308 worker thread done servicing request
00:09:16.037 00.001 14556 OnExposeComplete: enter
00:09:16.042 00.005 14556 UpdateGuideState(): m_state=6
00:09:16.046 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8753
00:09:16.051 00.005 14556 Star::Find returns 1 (0), X=161.28, Y=1001.44, Mass=2242, SNR=32.0, Peak=164 HFD=4.6
00:09:16.055 00.004 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
00:09:16.058 00.003 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
00:09:16.062 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.45 hyp=0.45 cameraTheta=1.68 mountX=0.02 mountY=-0.45, mountTheta=-1.53
00:09:16.068 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.45, opts=13)
00:09:16.072 00.004 14556 Enqueuing Move request for scope (-0.05, 0.45)
00:09:16.076 00.004 12308 Worker thread wakes up
00:09:16.077 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.45) opts 0xd
00:09:16.077 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.45)
00:09:16.077 00.000 12308 Moving (-0.05, 0.45) raw xDistance=0.02 yDistance=-0.45
00:09:16.077 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:09:16.078 00.001 12308 switching direction from 1 to -1 - decHistory=-3 oldest=0.06 newest=-1.10
00:09:16.078 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
00:09:16.078 00.000 12308 MoveAxis(E, 0, ABG)
00:09:16.078 00.000 12308 Move returns status 0, amount 0
00:09:16.079 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:16.082 00.003 12308 MoveAxis(N, 315, ABG)
00:09:16.082 00.000 12308 Guiding  Dir = 0, Dur = 315
00:09:16.084 00.002 12308 IsSlewing returns 0
00:09:16.084 00.000 12308 IsGuiding returns 0
00:09:16.084 00.000 12308 PulseGuide returned control before completion, sleep 325
00:09:16.105 00.021 14556 UpdateGuideState exits: m=2242 SNR=32.0
00:09:16.109 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:16.112 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:16.116 00.004 14556 Enqueuing Expose request
00:09:16.422 00.306 12308 IsGuiding returns 1
00:09:16.423 00.001 12308 scope still moving after pulse duration time elapsed
00:09:16.453 00.030 12308 IsSlewing returns 0
00:09:16.453 00.000 12308 IsGuiding returns 0
00:09:16.454 00.001 12308 scope move finished after 315 + 54 ms
00:09:16.454 00.000 12308 Move returns status 0, amount 315
00:09:16.455 00.001 12308 move complete, result=0
00:09:16.455 00.000 12308 worker thread done servicing request
00:09:16.456 00.001 12308 Worker thread wakes up
00:09:16.456 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 315 ms NORTH
00:09:16.462 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:16.462 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:17.712 01.250 12308 Exposure complete
00:09:17.832 00.120 12308 worker thread done servicing request
00:09:17.832 00.000 14556 OnExposeComplete: enter
00:09:17.835 00.003 14556 UpdateGuideState(): m_state=6
00:09:17.840 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8754
00:09:17.845 00.005 14556 Star::Find returns 1 (0), X=161.26, Y=1001.53, Mass=2294, SNR=32.3, Peak=172 HFD=4.6
00:09:17.851 00.006 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.76 = -1.52)
00:09:17.855 00.004 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.62)
00:09:17.859 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.53 hyp=0.54 cameraTheta=1.69 mountX=0.03 mountY=-0.54, mountTheta=-1.52
00:09:17.863 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.53, opts=13)
00:09:17.867 00.004 14556 Enqueuing Move request for scope (-0.06, 0.53)
00:09:17.870 00.003 12308 Worker thread wakes up
00:09:17.870 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.53) opts 0xd
00:09:17.870 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.53)
00:09:17.871 00.001 12308 Moving (-0.06, 0.53) raw xDistance=0.03 yDistance=-0.54
00:09:17.871 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:09:17.871 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
00:09:17.871 00.000 12308 MoveAxis(E, 0, ABG)
00:09:17.871 00.000 12308 Move returns status 0, amount 0
00:09:17.871 00.000 12308 MoveAxis(N, 378, ABG)
00:09:17.871 00.000 12308 Guiding  Dir = 0, Dur = 378
00:09:17.873 00.002 12308 IsSlewing returns 0
00:09:17.873 00.000 12308 IsGuiding returns 0
00:09:17.874 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:17.879 00.005 12308 PulseGuide returned control before completion, sleep 388
00:09:17.899 00.020 14556 UpdateGuideState exits: m=2294 SNR=32.3
00:09:17.905 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:17.910 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:17.913 00.003 14556 Enqueuing Expose request
00:09:18.280 00.367 12308 IsGuiding returns 0
00:09:18.281 00.001 12308 Move returns status 0, amount 378
00:09:18.282 00.001 12308 move complete, result=0
00:09:18.282 00.000 12308 worker thread done servicing request
00:09:18.282 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.5 px 378 ms NORTH
00:09:18.294 00.012 12308 Worker thread wakes up
00:09:18.294 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:18.294 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:19.539 01.245 12308 Exposure complete
00:09:19.657 00.118 12308 worker thread done servicing request
00:09:19.657 00.000 14556 OnExposeComplete: enter
00:09:19.661 00.004 14556 UpdateGuideState(): m_state=6
00:09:19.664 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8755
00:09:19.667 00.003 14556 Star::Find returns 1 (0), X=161.30, Y=1001.27, Mass=2281, SNR=32.2, Peak=200 HFD=4.6
00:09:19.671 00.004 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.74 = -1.54)
00:09:19.675 00.004 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.64)
00:09:19.679 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.28 hyp=0.28 cameraTheta=1.67 mountX=0.01 mountY=-0.28, mountTheta=-1.54
00:09:19.683 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.28, opts=13)
00:09:19.688 00.005 14556 Enqueuing Move request for scope (-0.03, 0.28)
00:09:19.692 00.004 12308 Worker thread wakes up
00:09:19.692 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.28) opts 0xd
00:09:19.692 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.28)
00:09:19.692 00.000 12308 Moving (-0.03, 0.28) raw xDistance=0.01 yDistance=-0.28
00:09:19.693 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:09:19.693 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
00:09:19.693 00.000 12308 MoveAxis(E, 0, ABG)
00:09:19.693 00.000 12308 Move returns status 0, amount 0
00:09:19.695 00.002 12308 MoveAxis(N, 197, ABG)
00:09:19.695 00.000 12308 Guiding  Dir = 0, Dur = 197
00:09:19.696 00.001 12308 IsSlewing returns 0
00:09:19.696 00.000 12308 IsGuiding returns 0
00:09:19.696 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:19.702 00.006 12308 PulseGuide returned control before completion, sleep 207
00:09:19.722 00.020 14556 UpdateGuideState exits: m=2281 SNR=32.2
00:09:19.727 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:19.730 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:19.734 00.004 14556 Enqueuing Expose request
00:09:19.920 00.186 12308 IsGuiding returns 0
00:09:19.921 00.001 12308 Move returns status 0, amount 197
00:09:19.921 00.000 12308 move complete, result=0
00:09:19.922 00.001 12308 worker thread done servicing request
00:09:19.923 00.001 12308 Worker thread wakes up
00:09:19.923 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 197 ms NORTH
00:09:19.929 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:19.929 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:21.193 01.264 12308 Exposure complete
00:09:21.309 00.116 12308 worker thread done servicing request
00:09:21.310 00.001 14556 OnExposeComplete: enter
00:09:21.314 00.004 14556 UpdateGuideState(): m_state=6
00:09:21.320 00.006 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8756
00:09:21.323 00.003 14556 Star::Find returns 1 (0), X=161.19, Y=1001.20, Mass=2162, SNR=31.1, Peak=187 HFD=4.4
00:09:21.327 00.004 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.25 = -1.04)
00:09:21.331 00.004 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.14)
00:09:21.335 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.20 hyp=0.25 cameraTheta=2.17 mountX=0.13 mountY=-0.22, mountTheta=-1.06
00:09:21.340 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.20, opts=13)
00:09:21.345 00.005 14556 Enqueuing Move request for scope (-0.14, 0.20)
00:09:21.348 00.003 12308 Worker thread wakes up
00:09:21.348 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.20) opts 0xd
00:09:21.349 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.20)
00:09:21.349 00.000 12308 Moving (-0.14, 0.20) raw xDistance=0.13 yDistance=-0.22
00:09:21.349 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:09:21.349 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:09:21.349 00.000 12308 MoveAxis(E, 0, ABG)
00:09:21.350 00.001 12308 Move returns status 0, amount 0
00:09:21.350 00.000 12308 MoveAxis(N, 158, ABG)
00:09:21.350 00.000 12308 Guiding  Dir = 0, Dur = 158
00:09:21.350 00.000 12308 IsSlewing returns 0
00:09:21.350 00.000 12308 IsGuiding returns 0
00:09:21.352 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:21.355 00.003 12308 PulseGuide returned control before completion, sleep 168
00:09:21.378 00.023 14556 UpdateGuideState exits: m=2162 SNR=31.1
00:09:21.384 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:21.388 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:21.391 00.003 14556 Enqueuing Expose request
00:09:21.537 00.146 12308 IsGuiding returns 1
00:09:21.538 00.001 12308 scope still moving after pulse duration time elapsed
00:09:21.568 00.030 12308 IsSlewing returns 0
00:09:21.569 00.001 12308 IsGuiding returns 0
00:09:21.571 00.002 12308 scope move finished after 158 + 61 ms
00:09:21.571 00.000 12308 Move returns status 0, amount 158
00:09:21.573 00.002 12308 move complete, result=0
00:09:21.573 00.000 12308 worker thread done servicing request
00:09:21.573 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 158 ms NORTH
00:09:21.580 00.007 12308 Worker thread wakes up
00:09:21.580 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:21.580 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:22.831 01.251 12308 Exposure complete
00:09:22.955 00.124 12308 worker thread done servicing request
00:09:22.956 00.001 14556 OnExposeComplete: enter
00:09:22.959 00.003 14556 UpdateGuideState(): m_state=6
00:09:22.964 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8757
00:09:22.969 00.005 14556 Star::Find returns 1 (0), X=161.33, Y=1001.03, Mass=2215, SNR=31.6, Peak=203 HFD=4.5
00:09:22.973 00.004 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.54 = -1.74)
00:09:22.978 00.005 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.84)
00:09:22.984 00.006 14556 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.47 mountX=-0.01 mountY=-0.03, mountTheta=-1.75
00:09:22.989 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.04, opts=13)
00:09:22.993 00.004 14556 Enqueuing Move request for scope (0.00, 0.04)
00:09:22.998 00.005 12308 Worker thread wakes up
00:09:22.998 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd
00:09:22.998 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.04)
00:09:22.998 00.000 12308 Moving (0.00, 0.04) raw xDistance=-0.01 yDistance=-0.03
00:09:22.998 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:09:22.998 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:22.999 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:09:22.999 00.000 12308 MoveAxis(E, 0, ABG)
00:09:22.999 00.000 12308 Move returns status 0, amount 0
00:09:22.999 00.000 12308 MoveAxis(N, 0, ABG)
00:09:23.000 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:23.004 00.004 12308 Move returns status 0, amount 0
00:09:23.004 00.000 12308 move complete, result=0
00:09:23.004 00.000 12308 worker thread done servicing request
00:09:23.024 00.020 14556 UpdateGuideState exits: m=2215 SNR=31.6
00:09:23.030 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:23.034 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:23.039 00.005 14556 Enqueuing Expose request
00:09:23.043 00.004 12308 Worker thread wakes up
00:09:23.044 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:09:23.047 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:23.048 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:24.305 01.257 12308 Exposure complete
00:09:24.433 00.128 12308 worker thread done servicing request
00:09:24.434 00.001 14556 OnExposeComplete: enter
00:09:24.439 00.005 14556 UpdateGuideState(): m_state=6
00:09:24.443 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8758
00:09:24.448 00.005 14556 Star::Find returns 1 (0), X=161.21, Y=1000.93, Mass=2293, SNR=32.1, Peak=185 HFD=4.4
00:09:24.451 00.003 14556 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-3.07) = xAngle (0.44 = 0.44)
00:09:24.456 00.005 14556 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.34 = 0.34)
00:09:24.459 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.64 mountX=0.12 mountY=0.04, mountTheta=0.35
00:09:24.464 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.06, opts=13)
00:09:24.469 00.005 14556 Enqueuing Move request for scope (-0.11, -0.06)
00:09:24.472 00.003 12308 Worker thread wakes up
00:09:24.472 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
00:09:24.472 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
00:09:24.472 00.000 12308 Moving (-0.11, -0.06) raw xDistance=0.12 yDistance=0.04
00:09:24.472 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:09:24.474 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:24.474 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:09:24.474 00.000 12308 MoveAxis(E, 0, ABG)
00:09:24.474 00.000 12308 Move returns status 0, amount 0
00:09:24.474 00.000 12308 MoveAxis(N, 0, ABG)
00:09:24.474 00.000 12308 Move returns status 0, amount 0
00:09:24.474 00.000 12308 move complete, result=0
00:09:24.475 00.001 12308 worker thread done servicing request
00:09:24.475 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:24.499 00.024 14556 UpdateGuideState exits: m=2293 SNR=32.1
00:09:24.503 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:24.508 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:24.512 00.004 14556 Enqueuing Expose request
00:09:24.515 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:09:24.519 00.004 12308 Worker thread wakes up
00:09:24.519 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:24.519 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:25.762 01.243 12308 Exposure complete
00:09:25.884 00.122 12308 worker thread done servicing request
00:09:25.884 00.000 14556 OnExposeComplete: enter
00:09:25.888 00.004 14556 UpdateGuideState(): m_state=6
00:09:25.891 00.003 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8759
00:09:25.896 00.005 14556 Star::Find returns 1 (0), X=161.45, Y=1001.01, Mass=2183, SNR=31.4, Peak=198 HFD=4.2
00:09:25.899 00.003 14556 CameraToMount -- cameraTheta (0.17) - m_xAngle (-3.07) = xAngle (3.24 = -3.04)
00:09:25.904 00.005 14556 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.14 = -3.14)
00:09:25.908 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.17 mountX=-0.12 mountY=-0.00, mountTheta=-3.14
00:09:25.912 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.02, opts=13)
00:09:25.917 00.005 14556 Enqueuing Move request for scope (0.12, 0.02)
00:09:25.920 00.003 12308 Worker thread wakes up
00:09:25.920 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
00:09:25.920 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
00:09:25.920 00.000 12308 Moving (0.12, 0.02) raw xDistance=-0.12 yDistance=-0.00
00:09:25.920 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:09:25.920 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:25.922 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:09:25.922 00.000 12308 MoveAxis(E, 0, ABG)
00:09:25.922 00.000 12308 Move returns status 0, amount 0
00:09:25.922 00.000 12308 MoveAxis(N, 0, ABG)
00:09:25.922 00.000 12308 Move returns status 0, amount 0
00:09:25.922 00.000 12308 move complete, result=0
00:09:25.923 00.001 12308 worker thread done servicing request
00:09:25.923 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:25.948 00.025 14556 UpdateGuideState exits: m=2183 SNR=31.4
00:09:25.951 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:25.956 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:25.959 00.003 14556 Enqueuing Expose request
00:09:25.963 00.004 12308 Worker thread wakes up
00:09:25.963 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:09:25.969 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:25.969 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:27.215 01.246 12308 Exposure complete
00:09:27.354 00.139 12308 worker thread done servicing request
00:09:27.355 00.001 14556 OnExposeComplete: enter
00:09:27.359 00.004 14556 UpdateGuideState(): m_state=6
00:09:27.363 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8760
00:09:27.368 00.005 14556 Star::Find returns 1 (0), X=161.19, Y=1001.21, Mass=2259, SNR=31.7, Peak=212 HFD=4.4
00:09:27.371 00.003 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.20 = -1.08)
00:09:27.375 00.004 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.10 = -1.18)
00:09:27.380 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.25 cameraTheta=2.13 mountX=0.12 mountY=-0.23, mountTheta=-1.10
00:09:27.385 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.21, opts=13)
00:09:27.389 00.004 14556 Enqueuing Move request for scope (-0.13, 0.21)
00:09:27.392 00.003 12308 Worker thread wakes up
00:09:27.392 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.21) opts 0xd
00:09:27.392 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.21)
00:09:27.392 00.000 12308 Moving (-0.13, 0.21) raw xDistance=0.12 yDistance=-0.23
00:09:27.392 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:09:27.393 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:09:27.393 00.000 12308 MoveAxis(E, 0, ABG)
00:09:27.393 00.000 12308 Move returns status 0, amount 0
00:09:27.393 00.000 12308 MoveAxis(N, 165, ABG)
00:09:27.394 00.001 12308 Guiding  Dir = 0, Dur = 165
00:09:27.394 00.000 12308 IsSlewing returns 0
00:09:27.394 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:27.399 00.005 12308 IsGuiding returns 0
00:09:27.399 00.000 12308 PulseGuide returned control before completion, sleep 175
00:09:27.419 00.020 14556 UpdateGuideState exits: m=2259 SNR=31.7
00:09:27.423 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:27.428 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:27.432 00.004 14556 Enqueuing Expose request
00:09:27.581 00.149 12308 IsGuiding returns 1
00:09:27.583 00.002 12308 scope still moving after pulse duration time elapsed
00:09:27.614 00.031 12308 IsSlewing returns 0
00:09:27.615 00.001 12308 IsGuiding returns 0
00:09:27.615 00.000 12308 scope move finished after 165 + 52 ms
00:09:27.617 00.002 12308 Move returns status 0, amount 165
00:09:27.617 00.000 12308 move complete, result=0
00:09:27.617 00.000 12308 worker thread done servicing request
00:09:27.617 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 165 ms NORTH
00:09:27.626 00.009 12308 Worker thread wakes up
00:09:27.626 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:27.626 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:28.879 01.253 12308 Exposure complete
00:09:28.998 00.119 12308 worker thread done servicing request
00:09:28.999 00.001 14556 OnExposeComplete: enter
00:09:29.002 00.003 14556 UpdateGuideState(): m_state=6
00:09:29.008 00.006 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8761
00:09:29.012 00.004 14556 Star::Find returns 1 (0), X=161.22, Y=1000.87, Mass=2162, SNR=31.2, Peak=199 HFD=4.3
00:09:29.015 00.003 14556 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-3.07) = xAngle (0.80 = 0.80)
00:09:29.019 00.004 14556 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.71 = 0.71)
00:09:29.023 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-2.27 mountX=0.11 mountY=0.10, mountTheta=0.75
00:09:29.028 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.12, opts=13)
00:09:29.033 00.005 14556 Enqueuing Move request for scope (-0.10, -0.12)
00:09:29.038 00.005 12308 Worker thread wakes up
00:09:29.038 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.12) opts 0xd
00:09:29.038 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.12)
00:09:29.038 00.000 12308 Moving (-0.10, -0.12) raw xDistance=0.11 yDistance=0.10
00:09:29.039 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:09:29.039 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:29.039 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:09:29.039 00.000 12308 MoveAxis(E, 0, ABG)
00:09:29.040 00.001 12308 Move returns status 0, amount 0
00:09:29.040 00.000 12308 MoveAxis(N, 0, ABG)
00:09:29.040 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:29.045 00.005 12308 Move returns status 0, amount 0
00:09:29.045 00.000 12308 move complete, result=0
00:09:29.045 00.000 12308 worker thread done servicing request
00:09:29.066 00.021 14556 UpdateGuideState exits: m=2162 SNR=31.2
00:09:29.071 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:29.075 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:29.079 00.004 14556 Enqueuing Expose request
00:09:29.083 00.004 12308 Worker thread wakes up
00:09:29.083 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:29.088 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:29.089 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:30.345 01.256 12308 Exposure complete
00:09:30.461 00.116 12308 worker thread done servicing request
00:09:30.461 00.000 14556 OnExposeComplete: enter
00:09:30.465 00.004 14556 UpdateGuideState(): m_state=6
00:09:30.470 00.005 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8762
00:09:30.475 00.005 14556 Star::Find returns 1 (0), X=161.28, Y=1000.86, Mass=2268, SNR=31.9, Peak=176 HFD=4.5
00:09:30.479 00.004 14556 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-3.07) = xAngle (1.15 = 1.15)
00:09:30.484 00.005 14556 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.06 = 1.06)
00:09:30.487 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.92 mountX=0.06 mountY=0.12, mountTheta=1.14
00:09:30.493 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.13, opts=13)
00:09:30.497 00.004 14556 Enqueuing Move request for scope (-0.05, -0.13)
00:09:30.501 00.004 12308 Worker thread wakes up
00:09:30.501 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
00:09:30.501 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
00:09:30.501 00.000 12308 Moving (-0.05, -0.13) raw xDistance=0.06 yDistance=0.12
00:09:30.501 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:09:30.501 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:30.502 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:09:30.502 00.000 12308 MoveAxis(E, 0, ABG)
00:09:30.502 00.000 12308 Move returns status 0, amount 0
00:09:30.502 00.000 12308 MoveAxis(N, 0, ABG)
00:09:30.502 00.000 12308 Move returns status 0, amount 0
00:09:30.502 00.000 12308 move complete, result=0
00:09:30.503 00.001 12308 worker thread done servicing request
00:09:30.503 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:30.527 00.024 14556 UpdateGuideState exits: m=2268 SNR=31.9
00:09:30.532 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:30.535 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:30.539 00.004 14556 Enqueuing Expose request
00:09:30.542 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:30.547 00.005 12308 Worker thread wakes up
00:09:30.547 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:30.547 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:31.799 01.252 12308 Exposure complete
00:09:31.928 00.129 12308 worker thread done servicing request
00:09:31.928 00.000 14556 OnExposeComplete: enter
00:09:31.931 00.003 14556 UpdateGuideState(): m_state=6
00:09:31.937 00.006 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8763
00:09:31.940 00.003 14556 Star::Find returns 1 (0), X=161.23, Y=1001.13, Mass=2296, SNR=32.0, Peak=203 HFD=4.4
00:09:31.944 00.004 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
00:09:31.948 00.004 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
00:09:31.952 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.17 cameraTheta=2.18 mountX=0.08 mountY=-0.15, mountTheta=-1.06
00:09:31.957 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.14, opts=13)
00:09:31.961 00.004 14556 Enqueuing Move request for scope (-0.09, 0.14)
00:09:31.965 00.004 12308 Worker thread wakes up
00:09:31.965 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
00:09:31.965 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
00:09:31.966 00.001 12308 Moving (-0.09, 0.14) raw xDistance=0.08 yDistance=-0.15
00:09:31.966 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:09:31.966 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:31.966 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:09:31.968 00.002 12308 MoveAxis(E, 0, ABG)
00:09:31.968 00.000 12308 Move returns status 0, amount 0
00:09:31.968 00.000 12308 MoveAxis(N, 0, ABG)
00:09:31.968 00.000 12308 Move returns status 0, amount 0
00:09:31.968 00.000 12308 move complete, result=0
00:09:31.969 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:31.975 00.006 12308 worker thread done servicing request
00:09:31.998 00.023 14556 UpdateGuideState exits: m=2296 SNR=32.0
00:09:32.002 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:32.006 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:32.009 00.003 14556 Enqueuing Expose request
00:09:32.012 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:09:32.015 00.003 12308 Worker thread wakes up
00:09:32.015 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:32.015 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:33.265 01.250 12308 Exposure complete
00:09:33.402 00.137 14556 OnExposeComplete: enter
00:09:33.408 00.006 12308 worker thread done servicing request
00:09:33.409 00.001 14556 UpdateGuideState(): m_state=6
00:09:33.414 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8764
00:09:33.420 00.006 14556 Star::Find returns 1 (0), X=161.25, Y=1000.95, Mass=2188, SNR=31.7, Peak=178 HFD=4.5
00:09:33.427 00.007 14556 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-3.07) = xAngle (0.48 = 0.48)
00:09:33.432 00.005 14556 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.38 = 0.38)
00:09:33.436 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.59 mountX=0.08 mountY=0.03, mountTheta=0.40
00:09:33.443 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.05, opts=13)
00:09:33.451 00.008 14556 Enqueuing Move request for scope (-0.07, -0.05)
00:09:33.457 00.006 12308 Worker thread wakes up
00:09:33.458 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
00:09:33.458 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
00:09:33.458 00.000 12308 Moving (-0.07, -0.05) raw xDistance=0.08 yDistance=0.03
00:09:33.459 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:09:33.459 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:33.459 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:09:33.459 00.000 12308 MoveAxis(E, 0, ABG)
00:09:33.459 00.000 12308 Move returns status 0, amount 0
00:09:33.460 00.001 12308 MoveAxis(N, 0, ABG)
00:09:33.460 00.000 12308 Move returns status 0, amount 0
00:09:33.460 00.000 12308 move complete, result=0
00:09:33.461 00.001 12308 worker thread done servicing request
00:09:33.461 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:33.490 00.029 14556 UpdateGuideState exits: m=2188 SNR=31.7
00:09:33.493 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:33.496 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:33.501 00.005 14556 Enqueuing Expose request
00:09:33.504 00.003 12308 Worker thread wakes up
00:09:33.504 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:09:33.508 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:33.508 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:34.756 01.248 12308 Exposure complete
00:09:34.868 00.112 12308 worker thread done servicing request
00:09:34.868 00.000 14556 OnExposeComplete: enter
00:09:34.873 00.005 14556 UpdateGuideState(): m_state=6
00:09:34.879 00.006 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8765
00:09:34.883 00.004 14556 Star::Find returns 1 (0), X=161.26, Y=1000.86, Mass=2197, SNR=31.6, Peak=173 HFD=4.5
00:09:34.888 00.005 14556 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-3.07) = xAngle (1.03 = 1.03)
00:09:34.892 00.004 14556 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.93 = 0.93)
00:09:34.895 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.14 cameraTheta=-2.04 mountX=0.07 mountY=0.12, mountTheta=1.00
00:09:34.900 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.13, opts=13)
00:09:34.903 00.003 14556 Enqueuing Move request for scope (-0.07, -0.13)
00:09:34.907 00.004 12308 Worker thread wakes up
00:09:34.907 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
00:09:34.907 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
00:09:34.907 00.000 12308 Moving (-0.07, -0.13) raw xDistance=0.07 yDistance=0.12
00:09:34.907 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:09:34.908 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:34.908 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:09:34.908 00.000 12308 MoveAxis(E, 0, ABG)
00:09:34.908 00.000 12308 Move returns status 0, amount 0
00:09:34.908 00.000 12308 MoveAxis(N, 0, ABG)
00:09:34.908 00.000 12308 Move returns status 0, amount 0
00:09:34.908 00.000 12308 move complete, result=0
00:09:34.910 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:34.913 00.003 12308 worker thread done servicing request
00:09:34.936 00.023 14556 UpdateGuideState exits: m=2197 SNR=31.6
00:09:34.941 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:34.945 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:34.949 00.004 14556 Enqueuing Expose request
00:09:34.953 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:34.957 00.004 12308 Worker thread wakes up
00:09:34.957 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:34.957 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:36.214 01.257 12308 Exposure complete
00:09:36.337 00.123 12308 worker thread done servicing request
00:09:36.337 00.000 14556 OnExposeComplete: enter
00:09:36.341 00.004 14556 UpdateGuideState(): m_state=6
00:09:36.346 00.005 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8766
00:09:36.350 00.004 14556 Star::Find returns 1 (0), X=161.13, Y=1000.94, Mass=2164, SNR=31.4, Peak=203 HFD=4.3
00:09:36.353 00.003 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
00:09:36.356 00.003 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
00:09:36.361 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.05 hyp=0.21 cameraTheta=-2.89 mountX=0.20 mountY=0.02, mountTheta=0.08
00:09:36.366 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.05, opts=13)
00:09:36.370 00.004 14556 Enqueuing Move request for scope (-0.20, -0.05)
00:09:36.374 00.004 12308 Worker thread wakes up
00:09:36.374 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.05) opts 0xd
00:09:36.374 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.05)
00:09:36.374 00.000 12308 Moving (-0.20, -0.05) raw xDistance=0.20 yDistance=0.02
00:09:36.374 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:09:36.376 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:36.376 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:09:36.376 00.000 12308 MoveAxis(W, 88, ABG)
00:09:36.376 00.000 12308 Guiding  Dir = 3, Dur = 88
00:09:36.377 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:36.381 00.004 12308 IsSlewing returns 0
00:09:36.381 00.000 12308 IsGuiding returns 0
00:09:36.381 00.000 12308 PulseGuide returned control before completion, sleep 98
00:09:36.402 00.021 14556 UpdateGuideState exits: m=2164 SNR=31.4
00:09:36.407 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:36.413 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:36.417 00.004 14556 Enqueuing Expose request
00:09:36.485 00.068 12308 IsGuiding returns 1
00:09:36.486 00.001 12308 scope still moving after pulse duration time elapsed
00:09:36.516 00.030 12308 IsSlewing returns 0
00:09:36.517 00.001 12308 IsGuiding returns 0
00:09:36.517 00.000 12308 scope move finished after 88 + 48 ms
00:09:36.519 00.002 12308 Move returns status 0, amount 88
00:09:36.519 00.000 12308 MoveAxis(N, 0, ABG)
00:09:36.519 00.000 12308 Move returns status 0, amount 0
00:09:36.520 00.001 12308 move complete, result=0
00:09:36.520 00.000 12308 worker thread done servicing request
00:09:36.520 00.000 12308 Worker thread wakes up
00:09:36.521 00.001 14556 GuideStep: 0.2 px 88 ms WEST, 0.0 px 0 ms NORTH
00:09:36.526 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:36.527 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:37.784 01.257 12308 Exposure complete
00:09:37.910 00.126 12308 worker thread done servicing request
00:09:37.910 00.000 14556 OnExposeComplete: enter
00:09:37.916 00.006 14556 UpdateGuideState(): m_state=6
00:09:37.920 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8767
00:09:37.924 00.004 14556 Star::Find returns 1 (0), X=161.32, Y=1001.02, Mass=2150, SNR=30.9, Peak=165 HFD=4.2
00:09:37.927 00.003 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.70 = -1.59)
00:09:37.931 00.004 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.69)
00:09:37.935 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.62 mountX=-0.00 mountY=-0.03, mountTheta=-1.59
00:09:37.939 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.03, opts=13)
00:09:37.944 00.005 14556 Enqueuing Move request for scope (-0.00, 0.03)
00:09:37.948 00.004 12308 Worker thread wakes up
00:09:37.948 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd
00:09:37.948 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.03)
00:09:37.948 00.000 12308 Moving (-0.00, 0.03) raw xDistance=-0.00 yDistance=-0.03
00:09:37.949 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:09:37.949 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:37.949 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:09:37.949 00.000 12308 MoveAxis(E, 0, ABG)
00:09:37.949 00.000 12308 Move returns status 0, amount 0
00:09:37.950 00.001 12308 MoveAxis(N, 0, ABG)
00:09:37.950 00.000 12308 Move returns status 0, amount 0
00:09:37.950 00.000 12308 move complete, result=0
00:09:37.950 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:37.955 00.005 12308 worker thread done servicing request
00:09:37.976 00.021 14556 UpdateGuideState exits: m=2150 SNR=30.9
00:09:37.982 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:37.985 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:37.989 00.004 14556 Enqueuing Expose request
00:09:37.993 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:09:37.996 00.003 12308 Worker thread wakes up
00:09:37.996 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:37.997 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:39.239 01.242 12308 Exposure complete
00:09:39.359 00.120 12308 worker thread done servicing request
00:09:39.359 00.000 14556 OnExposeComplete: enter
00:09:39.363 00.004 14556 UpdateGuideState(): m_state=6
00:09:39.367 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8768
00:09:39.371 00.004 14556 Star::Find returns 1 (0), X=161.35, Y=1001.05, Mass=2099, SNR=30.8, Peak=192 HFD=4.1
00:09:39.375 00.004 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.23 = -2.05)
00:09:39.381 00.006 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.15)
00:09:39.384 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.16 mountX=-0.03 mountY=-0.05, mountTheta=-2.08
00:09:39.392 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.06, opts=13)
00:09:39.397 00.005 14556 Enqueuing Move request for scope (0.03, 0.06)
00:09:39.400 00.003 12308 Worker thread wakes up
00:09:39.400 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
00:09:39.400 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
00:09:39.400 00.000 12308 Moving (0.03, 0.06) raw xDistance=-0.03 yDistance=-0.05
00:09:39.401 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:09:39.401 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:39.401 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:09:39.402 00.001 12308 MoveAxis(E, 0, ABG)
00:09:39.403 00.001 12308 Move returns status 0, amount 0
00:09:39.403 00.000 12308 MoveAxis(N, 0, ABG)
00:09:39.404 00.001 12308 Move returns status 0, amount 0
00:09:39.404 00.000 12308 move complete, result=0
00:09:39.404 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:39.408 00.004 12308 worker thread done servicing request
00:09:39.424 00.016 14556 UpdateGuideState exits: m=2099 SNR=30.8
00:09:39.428 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:39.430 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:39.435 00.005 14556 Enqueuing Expose request
00:09:39.438 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:39.443 00.005 12308 Worker thread wakes up
00:09:39.443 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:39.443 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:40.697 01.254 12308 Exposure complete
00:09:40.822 00.125 12308 worker thread done servicing request
00:09:40.824 00.002 14556 OnExposeComplete: enter
00:09:40.827 00.003 14556 UpdateGuideState(): m_state=6
00:09:40.831 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8769
00:09:40.835 00.004 14556 Star::Find returns 1 (0), X=161.16, Y=1001.07, Mass=2408, SNR=33.2, Peak=204 HFD=4.5
00:09:40.839 00.004 14556 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.07) = xAngle (5.78 = -0.50)
00:09:40.843 00.004 14556 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.68 = -0.60)
00:09:40.846 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.18 cameraTheta=2.71 mountX=0.16 mountY=-0.10, mountTheta=-0.57
00:09:40.852 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.08, opts=13)
00:09:40.857 00.005 14556 Enqueuing Move request for scope (-0.16, 0.08)
00:09:40.861 00.004 12308 Worker thread wakes up
00:09:40.861 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd
00:09:40.861 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.08)
00:09:40.861 00.000 12308 Moving (-0.16, 0.08) raw xDistance=0.16 yDistance=-0.10
00:09:40.861 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:09:40.862 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:40.862 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:09:40.862 00.000 12308 MoveAxis(E, 0, ABG)
00:09:40.862 00.000 12308 Move returns status 0, amount 0
00:09:40.863 00.001 12308 MoveAxis(N, 0, ABG)
00:09:40.863 00.000 12308 Move returns status 0, amount 0
00:09:40.863 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:40.868 00.005 12308 move complete, result=0
00:09:40.868 00.000 12308 worker thread done servicing request
00:09:40.887 00.019 14556 UpdateGuideState exits: m=2408 SNR=33.2
00:09:40.893 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:40.895 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:40.899 00.004 14556 Enqueuing Expose request
00:09:40.903 00.004 12308 Worker thread wakes up
00:09:40.903 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:40.909 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:40.909 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:42.158 01.249 12308 Exposure complete
00:09:42.287 00.129 12308 worker thread done servicing request
00:09:42.287 00.000 14556 OnExposeComplete: enter
00:09:42.292 00.005 14556 UpdateGuideState(): m_state=6
00:09:42.295 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8770
00:09:42.300 00.005 14556 Star::Find returns 1 (0), X=161.20, Y=1001.28, Mass=2165, SNR=31.4, Peak=194 HFD=4.6
00:09:42.304 00.004 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.07 = -1.22)
00:09:42.307 00.003 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.31)
00:09:42.312 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.29 hyp=0.31 cameraTheta=1.99 mountX=0.11 mountY=-0.30, mountTheta=-1.23
00:09:42.316 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.29, opts=13)
00:09:42.321 00.005 14556 Enqueuing Move request for scope (-0.13, 0.29)
00:09:42.325 00.004 12308 Worker thread wakes up
00:09:42.325 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.29) opts 0xd
00:09:42.325 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.29)
00:09:42.326 00.001 12308 Moving (-0.13, 0.29) raw xDistance=0.11 yDistance=-0.30
00:09:42.326 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:09:42.326 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
00:09:42.326 00.000 12308 MoveAxis(E, 0, ABG)
00:09:42.327 00.001 12308 Move returns status 0, amount 0
00:09:42.327 00.000 12308 MoveAxis(N, 214, ABG)
00:09:42.327 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:42.331 00.004 12308 Guiding  Dir = 0, Dur = 214
00:09:42.332 00.001 12308 IsSlewing returns 0
00:09:42.332 00.000 12308 IsGuiding returns 0
00:09:42.333 00.001 12308 PulseGuide returned control before completion, sleep 224
00:09:42.356 00.023 14556 UpdateGuideState exits: m=2165 SNR=31.4
00:09:42.360 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:42.366 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:42.369 00.003 14556 Enqueuing Expose request
00:09:42.570 00.201 12308 IsGuiding returns 0
00:09:42.572 00.002 12308 Move returns status 0, amount 214
00:09:42.573 00.001 12308 move complete, result=0
00:09:42.574 00.001 12308 worker thread done servicing request
00:09:42.574 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 214 ms NORTH
00:09:42.580 00.006 12308 Worker thread wakes up
00:09:42.580 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:42.580 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:43.833 01.253 12308 Exposure complete
00:09:43.944 00.111 12308 worker thread done servicing request
00:09:43.945 00.001 14556 OnExposeComplete: enter
00:09:43.950 00.005 14556 UpdateGuideState(): m_state=6
00:09:43.953 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8771
00:09:43.957 00.004 14556 Star::Find returns 1 (0), X=161.21, Y=1001.02, Mass=2339, SNR=32.5, Peak=226 HFD=4.4
00:09:43.961 00.004 14556 CameraToMount -- cameraTheta (2.91) - m_xAngle (-3.07) = xAngle (5.98 = -0.30)
00:09:43.964 00.003 14556 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.88 = -0.40)
00:09:43.970 00.006 14556 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.12 cameraTheta=2.91 mountX=0.11 mountY=-0.05, mountTheta=-0.39
00:09:43.974 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.03, opts=13)
00:09:43.979 00.005 14556 Enqueuing Move request for scope (-0.11, 0.03)
00:09:43.983 00.004 12308 Worker thread wakes up
00:09:43.983 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
00:09:43.984 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
00:09:43.984 00.000 12308 Moving (-0.11, 0.03) raw xDistance=0.11 yDistance=-0.05
00:09:43.984 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:09:43.984 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:43.984 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:09:43.985 00.001 12308 MoveAxis(E, 0, ABG)
00:09:43.985 00.000 12308 Move returns status 0, amount 0
00:09:43.985 00.000 12308 MoveAxis(N, 0, ABG)
00:09:43.986 00.001 12308 Move returns status 0, amount 0
00:09:43.986 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:43.990 00.004 12308 move complete, result=0
00:09:43.990 00.000 12308 worker thread done servicing request
00:09:44.013 00.023 14556 UpdateGuideState exits: m=2339 SNR=32.5
00:09:44.020 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:44.026 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:44.033 00.007 14556 Enqueuing Expose request
00:09:44.038 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:09:44.043 00.005 12308 Worker thread wakes up
00:09:44.044 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:44.044 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:45.298 01.254 12308 Exposure complete
00:09:45.410 00.112 12308 worker thread done servicing request
00:09:45.410 00.000 14556 OnExposeComplete: enter
00:09:45.414 00.004 14556 UpdateGuideState(): m_state=6
00:09:45.417 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8772
00:09:45.421 00.004 14556 Star::Find returns 1 (0), X=161.30, Y=1001.07, Mass=2295, SNR=32.1, Peak=214 HFD=4.6
00:09:45.424 00.003 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.93 = -1.35)
00:09:45.427 00.003 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.45)
00:09:45.429 00.002 14556 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.86 mountX=0.02 mountY=-0.08, mountTheta=-1.36
00:09:45.435 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.08, opts=13)
00:09:45.441 00.006 14556 Enqueuing Move request for scope (-0.02, 0.08)
00:09:45.445 00.004 12308 Worker thread wakes up
00:09:45.446 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
00:09:45.446 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
00:09:45.446 00.000 12308 Moving (-0.02, 0.08) raw xDistance=0.02 yDistance=-0.08
00:09:45.446 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:09:45.446 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:45.446 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:09:45.447 00.001 12308 MoveAxis(E, 0, ABG)
00:09:45.447 00.000 12308 Move returns status 0, amount 0
00:09:45.447 00.000 12308 MoveAxis(N, 0, ABG)
00:09:45.447 00.000 12308 Move returns status 0, amount 0
00:09:45.448 00.001 12308 move complete, result=0
00:09:45.448 00.000 12308 worker thread done servicing request
00:09:45.449 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:45.474 00.025 14556 UpdateGuideState exits: m=2295 SNR=32.1
00:09:45.480 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:45.484 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:45.488 00.004 14556 Enqueuing Expose request
00:09:45.492 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:45.496 00.004 12308 Worker thread wakes up
00:09:45.496 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:45.496 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:46.741 01.245 12308 Exposure complete
00:09:46.879 00.138 12308 worker thread done servicing request
00:09:46.880 00.001 14556 OnExposeComplete: enter
00:09:46.884 00.004 14556 UpdateGuideState(): m_state=6
00:09:46.888 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8773
00:09:46.892 00.004 14556 Star::Find returns 1 (0), X=161.09, Y=1001.08, Mass=2281, SNR=32.0, Peak=210 HFD=4.4
00:09:46.896 00.004 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.86 = -0.42)
00:09:46.900 00.004 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.52)
00:09:46.903 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=0.09 hyp=0.25 cameraTheta=2.79 mountX=0.23 mountY=-0.13, mountTheta=-0.50
00:09:46.909 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.09, opts=13)
00:09:46.914 00.005 14556 Enqueuing Move request for scope (-0.24, 0.09)
00:09:46.917 00.003 12308 Worker thread wakes up
00:09:46.917 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.09) opts 0xd
00:09:46.917 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.09)
00:09:46.917 00.000 12308 Moving (-0.24, 0.09) raw xDistance=0.23 yDistance=-0.13
00:09:46.918 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
00:09:46.918 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:46.918 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:09:46.918 00.000 12308 MoveAxis(W, 100, ABG)
00:09:46.918 00.000 12308 Guiding  Dir = 3, Dur = 100
00:09:46.920 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:46.923 00.003 12308 IsSlewing returns 0
00:09:46.924 00.001 12308 IsGuiding returns 0
00:09:46.924 00.000 12308 PulseGuide returned control before completion, sleep 110
00:09:46.946 00.022 14556 UpdateGuideState exits: m=2281 SNR=32.0
00:09:46.949 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:46.952 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:46.955 00.003 14556 Enqueuing Expose request
00:09:47.045 00.090 12308 IsGuiding returns 1
00:09:47.046 00.001 12308 scope still moving after pulse duration time elapsed
00:09:47.077 00.031 12308 IsSlewing returns 0
00:09:47.078 00.001 12308 IsGuiding returns 0
00:09:47.078 00.000 12308 scope move finished after 100 + 53 ms
00:09:47.079 00.001 12308 Move returns status 0, amount 100
00:09:47.079 00.000 12308 MoveAxis(N, 0, ABG)
00:09:47.079 00.000 12308 Move returns status 0, amount 0
00:09:47.080 00.001 12308 move complete, result=0
00:09:47.080 00.000 12308 worker thread done servicing request
00:09:47.080 00.000 12308 Worker thread wakes up
00:09:47.080 00.000 14556 GuideStep: 0.2 px 100 ms WEST, -0.1 px 0 ms NORTH
00:09:47.086 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:47.087 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:48.337 01.250 12308 Exposure complete
00:09:48.464 00.127 12308 worker thread done servicing request
00:09:48.464 00.000 14556 OnExposeComplete: enter
00:09:48.468 00.004 14556 UpdateGuideState(): m_state=6
00:09:48.473 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8774
00:09:48.477 00.004 14556 Star::Find returns 1 (0), X=161.31, Y=1001.26, Mass=2113, SNR=30.7, Peak=206 HFD=4.5
00:09:48.482 00.005 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.69 = -1.59)
00:09:48.487 00.005 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.69)
00:09:48.491 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.62 mountX=-0.01 mountY=-0.27, mountTheta=-1.59
00:09:48.496 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.27, opts=13)
00:09:48.500 00.004 14556 Enqueuing Move request for scope (-0.01, 0.27)
00:09:48.504 00.004 12308 Worker thread wakes up
00:09:48.504 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.27) opts 0xd
00:09:48.504 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.27)
00:09:48.504 00.000 12308 Moving (-0.01, 0.27) raw xDistance=-0.01 yDistance=-0.27
00:09:48.504 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:09:48.505 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:09:48.505 00.000 12308 MoveAxis(E, 0, ABG)
00:09:48.505 00.000 12308 Move returns status 0, amount 0
00:09:48.505 00.000 12308 MoveAxis(N, 190, ABG)
00:09:48.505 00.000 12308 Guiding  Dir = 0, Dur = 190
00:09:48.505 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:48.510 00.005 12308 IsSlewing returns 0
00:09:48.510 00.000 12308 IsGuiding returns 0
00:09:48.510 00.000 12308 PulseGuide returned control before completion, sleep 200
00:09:48.532 00.022 14556 UpdateGuideState exits: m=2113 SNR=30.7
00:09:48.536 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:48.540 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:48.544 00.004 14556 Enqueuing Expose request
00:09:48.719 00.175 12308 IsGuiding returns 1
00:09:48.719 00.000 12308 scope still moving after pulse duration time elapsed
00:09:48.749 00.030 12308 IsSlewing returns 0
00:09:48.750 00.001 12308 IsGuiding returns 0
00:09:48.750 00.000 12308 scope move finished after 190 + 50 ms
00:09:48.751 00.001 12308 Move returns status 0, amount 190
00:09:48.751 00.000 12308 move complete, result=0
00:09:48.752 00.001 12308 worker thread done servicing request
00:09:48.752 00.000 12308 Worker thread wakes up
00:09:48.753 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 190 ms NORTH
00:09:48.758 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:48.759 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:50.013 01.254 12308 Exposure complete
00:09:50.131 00.118 12308 worker thread done servicing request
00:09:50.131 00.000 14556 OnExposeComplete: enter
00:09:50.137 00.006 14556 UpdateGuideState(): m_state=6
00:09:50.144 00.007 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8775
00:09:50.148 00.004 14556 Star::Find returns 1 (0), X=161.26, Y=1000.69, Mass=2176, SNR=31.2, Peak=184 HFD=4.5
00:09:50.154 00.006 14556 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-3.07) = xAngle (1.27 = 1.27)
00:09:50.158 00.004 14556 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.17 = 1.17)
00:09:50.163 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.30 hyp=0.31 cameraTheta=-1.80 mountX=0.09 mountY=0.28, mountTheta=1.26
00:09:50.169 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.30, opts=13)
00:09:50.173 00.004 14556 Enqueuing Move request for scope (-0.07, -0.30)
00:09:50.177 00.004 12308 Worker thread wakes up
00:09:50.177 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.30) opts 0xd
00:09:50.177 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.30)
00:09:50.177 00.000 12308 Moving (-0.07, -0.30) raw xDistance=0.09 yDistance=0.28
00:09:50.178 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:09:50.178 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:09:50.178 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:09:50.178 00.000 12308 MoveAxis(E, 0, ABG)
00:09:50.179 00.001 12308 Move returns status 0, amount 0
00:09:50.179 00.000 12308 MoveAxis(N, 0, ABG)
00:09:50.179 00.000 12308 Move returns status 0, amount 0
00:09:50.179 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:50.184 00.005 12308 move complete, result=0
00:09:50.184 00.000 12308 worker thread done servicing request
00:09:50.208 00.024 14556 UpdateGuideState exits: m=2176 SNR=31.2
00:09:50.211 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:50.216 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:50.221 00.005 14556 Enqueuing Expose request
00:09:50.226 00.005 12308 Worker thread wakes up
00:09:50.226 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:09:50.232 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:50.232 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:51.485 01.253 12308 Exposure complete
00:09:51.608 00.123 12308 worker thread done servicing request
00:09:51.608 00.000 14556 OnExposeComplete: enter
00:09:51.613 00.005 14556 UpdateGuideState(): m_state=6
00:09:51.617 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8776
00:09:51.622 00.005 14556 Star::Find returns 1 (0), X=161.17, Y=1000.82, Mass=2147, SNR=31.1, Peak=195 HFD=4.6
00:09:51.626 00.004 14556 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-3.07) = xAngle (0.77 = 0.77)
00:09:51.633 00.007 14556 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.67 = 0.67)
00:09:51.637 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.17 hyp=0.23 cameraTheta=-2.30 mountX=0.17 mountY=0.14, mountTheta=0.71
00:09:51.642 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.17, opts=13)
00:09:51.647 00.005 14556 Enqueuing Move request for scope (-0.16, -0.17)
00:09:51.651 00.004 12308 Worker thread wakes up
00:09:51.651 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.17) opts 0xd
00:09:51.651 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.17)
00:09:51.652 00.001 12308 Moving (-0.16, -0.17) raw xDistance=0.17 yDistance=0.14
00:09:51.652 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:09:51.652 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:51.652 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:09:51.652 00.000 12308 MoveAxis(E, 0, ABG)
00:09:51.653 00.001 12308 Move returns status 0, amount 0
00:09:51.653 00.000 12308 MoveAxis(N, 0, ABG)
00:09:51.653 00.000 12308 Move returns status 0, amount 0
00:09:51.653 00.000 12308 move complete, result=0
00:09:51.653 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:51.658 00.005 12308 worker thread done servicing request
00:09:51.679 00.021 14556 UpdateGuideState exits: m=2147 SNR=31.1
00:09:51.686 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:51.689 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:51.695 00.006 14556 Enqueuing Expose request
00:09:51.700 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:51.705 00.005 12308 Worker thread wakes up
00:09:51.705 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:51.705 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:52.954 01.249 12308 Exposure complete
00:09:53.081 00.127 12308 worker thread done servicing request
00:09:53.081 00.000 14556 OnExposeComplete: enter
00:09:53.085 00.004 14556 UpdateGuideState(): m_state=6
00:09:53.090 00.005 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8777
00:09:53.094 00.004 14556 Star::Find returns 1 (0), X=161.24, Y=1000.90, Mass=2195, SNR=31.7, Peak=191 HFD=4.5
00:09:53.097 00.003 14556 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-3.07) = xAngle (0.78 = 0.78)
00:09:53.102 00.005 14556 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.68 = 0.68)
00:09:53.105 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.13 cameraTheta=-2.29 mountX=0.09 mountY=0.08, mountTheta=0.73
00:09:53.111 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.09, opts=13)
00:09:53.115 00.004 14556 Enqueuing Move request for scope (-0.08, -0.09)
00:09:53.119 00.004 12308 Worker thread wakes up
00:09:53.119 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
00:09:53.119 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
00:09:53.119 00.000 12308 Moving (-0.08, -0.09) raw xDistance=0.09 yDistance=0.08
00:09:53.120 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:09:53.120 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:53.120 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:09:53.120 00.000 12308 MoveAxis(E, 0, ABG)
00:09:53.120 00.000 12308 Move returns status 0, amount 0
00:09:53.120 00.000 12308 MoveAxis(N, 0, ABG)
00:09:53.121 00.001 12308 Move returns status 0, amount 0
00:09:53.121 00.000 12308 move complete, result=0
00:09:53.121 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:53.127 00.006 12308 worker thread done servicing request
00:09:53.148 00.021 14556 UpdateGuideState exits: m=2195 SNR=31.7
00:09:53.151 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:53.156 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:53.162 00.006 14556 Enqueuing Expose request
00:09:53.167 00.005 12308 Worker thread wakes up
00:09:53.168 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:53.173 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:53.173 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:54.419 01.246 12308 Exposure complete
00:09:54.537 00.118 12308 worker thread done servicing request
00:09:54.537 00.000 14556 OnExposeComplete: enter
00:09:54.543 00.006 14556 UpdateGuideState(): m_state=6
00:09:54.546 00.003 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8778
00:09:54.551 00.005 14556 Star::Find returns 1 (0), X=161.29, Y=1000.95, Mass=2177, SNR=31.3, Peak=203 HFD=4.4
00:09:54.556 00.005 14556 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-3.07) = xAngle (0.80 = 0.80)
00:09:54.559 00.003 14556 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.70 = 0.70)
00:09:54.562 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.27 mountX=0.04 mountY=0.04, mountTheta=0.75
00:09:54.567 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.04, opts=13)
00:09:54.572 00.005 14556 Enqueuing Move request for scope (-0.04, -0.04)
00:09:54.576 00.004 12308 Worker thread wakes up
00:09:54.576 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
00:09:54.576 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
00:09:54.576 00.000 12308 Moving (-0.04, -0.04) raw xDistance=0.04 yDistance=0.04
00:09:54.576 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:09:54.576 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:54.576 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:09:54.576 00.000 12308 MoveAxis(E, 0, ABG)
00:09:54.578 00.002 12308 Move returns status 0, amount 0
00:09:54.578 00.000 12308 MoveAxis(N, 0, ABG)
00:09:54.578 00.000 12308 Move returns status 0, amount 0
00:09:54.578 00.000 12308 move complete, result=0
00:09:54.578 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:54.583 00.005 12308 worker thread done servicing request
00:09:54.604 00.021 14556 UpdateGuideState exits: m=2177 SNR=31.3
00:09:54.608 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:54.611 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:54.615 00.004 14556 Enqueuing Expose request
00:09:54.619 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:09:54.623 00.004 12308 Worker thread wakes up
00:09:54.623 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:54.623 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:55.870 01.247 12308 Exposure complete
00:09:55.993 00.123 12308 worker thread done servicing request
00:09:55.993 00.000 14556 OnExposeComplete: enter
00:09:55.998 00.005 14556 UpdateGuideState(): m_state=6
00:09:56.002 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8779
00:09:56.007 00.005 14556 Star::Find returns 1 (0), X=161.11, Y=1001.06, Mass=2307, SNR=32.1, Peak=217 HFD=4.5
00:09:56.010 00.003 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
00:09:56.014 00.004 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.49)
00:09:56.018 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.07 hyp=0.22 cameraTheta=2.82 mountX=0.21 mountY=-0.11, mountTheta=-0.47
00:09:56.022 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.07, opts=13)
00:09:56.026 00.004 14556 Enqueuing Move request for scope (-0.21, 0.07)
00:09:56.029 00.003 12308 Worker thread wakes up
00:09:56.029 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.07) opts 0xd
00:09:56.029 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.07)
00:09:56.029 00.000 12308 Moving (-0.21, 0.07) raw xDistance=0.21 yDistance=-0.11
00:09:56.029 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:09:56.031 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:56.031 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:09:56.031 00.000 12308 MoveAxis(W, 90, ABG)
00:09:56.031 00.000 12308 Guiding  Dir = 3, Dur = 90
00:09:56.031 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:56.036 00.005 12308 IsSlewing returns 0
00:09:56.036 00.000 12308 IsGuiding returns 0
00:09:56.036 00.000 12308 PulseGuide returned control before completion, sleep 100
00:09:56.053 00.017 14556 UpdateGuideState exits: m=2307 SNR=32.1
00:09:56.058 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:56.063 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:56.070 00.007 14556 Enqueuing Expose request
00:09:56.142 00.072 12308 IsGuiding returns 1
00:09:56.144 00.002 12308 scope still moving after pulse duration time elapsed
00:09:56.173 00.029 12308 IsSlewing returns 0
00:09:56.175 00.002 12308 IsGuiding returns 0
00:09:56.175 00.000 12308 scope move finished after 90 + 49 ms
00:09:56.175 00.000 12308 Move returns status 0, amount 90
00:09:56.175 00.000 12308 MoveAxis(N, 0, ABG)
00:09:56.175 00.000 12308 Move returns status 0, amount 0
00:09:56.175 00.000 12308 move complete, result=0
00:09:56.177 00.002 12308 worker thread done servicing request
00:09:56.177 00.000 14556 GuideStep: 0.2 px 90 ms WEST, -0.1 px 0 ms NORTH
00:09:56.182 00.005 12308 Worker thread wakes up
00:09:56.183 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:56.183 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:57.425 01.242 12308 Exposure complete
00:09:57.543 00.118 12308 worker thread done servicing request
00:09:57.543 00.000 14556 OnExposeComplete: enter
00:09:57.547 00.004 14556 UpdateGuideState(): m_state=6
00:09:57.551 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8780
00:09:57.555 00.004 14556 Star::Find returns 1 (0), X=161.18, Y=1001.07, Mass=2185, SNR=31.5, Peak=162 HFD=4.5
00:09:57.559 00.004 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.73 = -0.55)
00:09:57.563 00.004 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.65)
00:09:57.568 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.66 mountX=0.14 mountY=-0.10, mountTheta=-0.62
00:09:57.574 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.08, opts=13)
00:09:57.578 00.004 14556 Enqueuing Move request for scope (-0.15, 0.08)
00:09:57.582 00.004 12308 Worker thread wakes up
00:09:57.582 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
00:09:57.582 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
00:09:57.582 00.000 12308 Moving (-0.15, 0.08) raw xDistance=0.14 yDistance=-0.10
00:09:57.582 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:09:57.583 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:09:57.583 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:09:57.583 00.000 12308 MoveAxis(E, 0, ABG)
00:09:57.585 00.002 12308 Move returns status 0, amount 0
00:09:57.585 00.000 12308 MoveAxis(N, 0, ABG)
00:09:57.585 00.000 12308 Move returns status 0, amount 0
00:09:57.585 00.000 12308 move complete, result=0
00:09:57.585 00.000 12308 worker thread done servicing request
00:09:57.585 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:57.611 00.026 14556 UpdateGuideState exits: m=2185 SNR=31.5
00:09:57.615 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:57.618 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:57.622 00.004 14556 Enqueuing Expose request
00:09:57.627 00.005 12308 Worker thread wakes up
00:09:57.627 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:57.631 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:57.632 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:09:58.888 01.256 12308 Exposure complete
00:09:59.017 00.129 12308 worker thread done servicing request
00:09:59.018 00.001 14556 OnExposeComplete: enter
00:09:59.022 00.004 14556 UpdateGuideState(): m_state=6
00:09:59.025 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8781
00:09:59.029 00.004 14556 Star::Find returns 1 (0), X=161.17, Y=1001.21, Mass=2212, SNR=31.3, Peak=179 HFD=4.5
00:09:59.034 00.005 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
00:09:59.038 00.004 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
00:09:59.041 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.22 hyp=0.27 cameraTheta=2.19 mountX=0.14 mountY=-0.25, mountTheta=-1.04
00:09:59.046 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.22, opts=13)
00:09:59.051 00.005 14556 Enqueuing Move request for scope (-0.16, 0.22)
00:09:59.054 00.003 12308 Worker thread wakes up
00:09:59.054 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.22) opts 0xd
00:09:59.054 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.22)
00:09:59.054 00.000 12308 Moving (-0.16, 0.22) raw xDistance=0.14 yDistance=-0.25
00:09:59.054 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:09:59.056 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:09:59.056 00.000 12308 MoveAxis(E, 0, ABG)
00:09:59.056 00.000 12308 Move returns status 0, amount 0
00:09:59.056 00.000 12308 MoveAxis(N, 174, ABG)
00:09:59.056 00.000 12308 Guiding  Dir = 0, Dur = 174
00:09:59.056 00.000 12308 IsSlewing returns 0
00:09:59.057 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:09:59.061 00.004 12308 IsGuiding returns 0
00:09:59.062 00.001 12308 PulseGuide returned control before completion, sleep 184
00:09:59.083 00.021 14556 UpdateGuideState exits: m=2212 SNR=31.3
00:09:59.089 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:59.094 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:09:59.098 00.004 14556 Enqueuing Expose request
00:09:59.249 00.151 12308 IsGuiding returns 1
00:09:59.251 00.002 12308 scope still moving after pulse duration time elapsed
00:09:59.280 00.029 12308 IsSlewing returns 0
00:09:59.282 00.002 12308 IsGuiding returns 1
00:09:59.311 00.029 12308 IsSlewing returns 0
00:09:59.313 00.002 12308 IsGuiding returns 0
00:09:59.313 00.000 12308 scope move finished after 174 + 78 ms
00:09:59.314 00.001 12308 Move returns status 0, amount 174
00:09:59.315 00.001 12308 move complete, result=0
00:09:59.315 00.000 12308 worker thread done servicing request
00:09:59.315 00.000 12308 Worker thread wakes up
00:09:59.315 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 174 ms NORTH
00:09:59.322 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:09:59.323 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:00.568 01.245 12308 Exposure complete
00:10:00.668 00.100 12308 worker thread done servicing request
00:10:00.668 00.000 14556 OnExposeComplete: enter
00:10:00.673 00.005 14556 UpdateGuideState(): m_state=6
00:10:00.676 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8782
00:10:00.679 00.003 14556 Star::Find returns 1 (0), X=161.15, Y=1000.86, Mass=2220, SNR=31.9, Peak=187 HFD=4.4
00:10:00.681 00.002 14556 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.07) = xAngle (0.57 = 0.57)
00:10:00.687 00.006 14556 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.47 = 0.47)
00:10:00.690 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.13 hyp=0.22 cameraTheta=-2.51 mountX=0.18 mountY=0.10, mountTheta=0.49
00:10:00.695 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.13, opts=13)
00:10:00.698 00.003 14556 Enqueuing Move request for scope (-0.18, -0.13)
00:10:00.702 00.004 12308 Worker thread wakes up
00:10:00.702 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.13) opts 0xd
00:10:00.702 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.13)
00:10:00.702 00.000 12308 Moving (-0.18, -0.13) raw xDistance=0.18 yDistance=0.10
00:10:00.702 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:10:00.703 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:00.703 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:10:00.703 00.000 12308 MoveAxis(E, 0, ABG)
00:10:00.703 00.000 12308 Move returns status 0, amount 0
00:10:00.703 00.000 12308 MoveAxis(N, 0, ABG)
00:10:00.703 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:00.707 00.004 12308 Move returns status 0, amount 0
00:10:00.707 00.000 12308 move complete, result=0
00:10:00.707 00.000 12308 worker thread done servicing request
00:10:00.726 00.019 14556 UpdateGuideState exits: m=2220 SNR=31.9
00:10:00.729 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:00.732 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:00.737 00.005 14556 Enqueuing Expose request
00:10:00.743 00.006 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:00.747 00.004 12308 Worker thread wakes up
00:10:00.747 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:00.747 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:01.991 01.244 12308 Exposure complete
00:10:02.115 00.124 12308 worker thread done servicing request
00:10:02.115 00.000 14556 OnExposeComplete: enter
00:10:02.120 00.005 14556 UpdateGuideState(): m_state=6
00:10:02.124 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8783
00:10:02.129 00.005 14556 Star::Find returns 1 (0), X=161.15, Y=1001.07, Mass=2267, SNR=31.8, Peak=206 HFD=4.3
00:10:02.133 00.004 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.79 = -0.49)
00:10:02.137 00.004 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.70 = -0.59)
00:10:02.140 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.08 hyp=0.20 cameraTheta=2.72 mountX=0.17 mountY=-0.11, mountTheta=-0.56
00:10:02.147 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.08, opts=13)
00:10:02.151 00.004 14556 Enqueuing Move request for scope (-0.18, 0.08)
00:10:02.155 00.004 12308 Worker thread wakes up
00:10:02.155 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.08) opts 0xd
00:10:02.155 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.08)
00:10:02.155 00.000 12308 Moving (-0.18, 0.08) raw xDistance=0.17 yDistance=-0.11
00:10:02.156 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:10:02.156 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:02.156 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:10:02.156 00.000 12308 MoveAxis(E, 0, ABG)
00:10:02.156 00.000 12308 Move returns status 0, amount 0
00:10:02.158 00.002 12308 MoveAxis(N, 0, ABG)
00:10:02.158 00.000 12308 Move returns status 0, amount 0
00:10:02.158 00.000 12308 move complete, result=0
00:10:02.158 00.000 12308 worker thread done servicing request
00:10:02.158 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:02.184 00.026 14556 UpdateGuideState exits: m=2267 SNR=31.8
00:10:02.188 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:02.192 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:02.197 00.005 14556 Enqueuing Expose request
00:10:02.200 00.003 12308 Worker thread wakes up
00:10:02.200 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:02.205 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:02.205 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:03.449 01.244 12308 Exposure complete
00:10:03.567 00.118 12308 worker thread done servicing request
00:10:03.567 00.000 14556 OnExposeComplete: enter
00:10:03.571 00.004 14556 UpdateGuideState(): m_state=6
00:10:03.575 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8784
00:10:03.578 00.003 14556 Star::Find returns 1 (0), X=161.10, Y=1001.06, Mass=2298, SNR=32.2, Peak=193 HFD=4.5
00:10:03.582 00.004 14556 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.07) = xAngle (5.94 = -0.34)
00:10:03.586 00.004 14556 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.44)
00:10:03.590 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.06 hyp=0.23 cameraTheta=2.87 mountX=0.22 mountY=-0.10, mountTheta=-0.43
00:10:03.596 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.06, opts=13)
00:10:03.601 00.005 14556 Enqueuing Move request for scope (-0.23, 0.06)
00:10:03.605 00.004 12308 Worker thread wakes up
00:10:03.605 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.06) opts 0xd
00:10:03.605 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.06)
00:10:03.605 00.000 12308 Moving (-0.23, 0.06) raw xDistance=0.22 yDistance=-0.10
00:10:03.605 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:10:03.606 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:03.606 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:10:03.606 00.000 12308 MoveAxis(W, 96, ABG)
00:10:03.606 00.000 12308 Guiding  Dir = 3, Dur = 96
00:10:03.606 00.000 12308 IsSlewing returns 0
00:10:03.607 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:03.611 00.004 12308 IsGuiding returns 0
00:10:03.611 00.000 12308 PulseGuide returned control before completion, sleep 106
00:10:03.633 00.022 14556 UpdateGuideState exits: m=2298 SNR=32.2
00:10:03.638 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:03.642 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:03.645 00.003 14556 Enqueuing Expose request
00:10:03.722 00.077 12308 IsGuiding returns 1
00:10:03.723 00.001 12308 scope still moving after pulse duration time elapsed
00:10:03.754 00.031 12308 IsSlewing returns 0
00:10:03.755 00.001 12308 IsGuiding returns 0
00:10:03.756 00.001 12308 scope move finished after 96 + 49 ms
00:10:03.757 00.001 12308 Move returns status 0, amount 96
00:10:03.758 00.001 12308 MoveAxis(N, 0, ABG)
00:10:03.758 00.000 12308 Move returns status 0, amount 0
00:10:03.758 00.000 12308 move complete, result=0
00:10:03.758 00.000 12308 worker thread done servicing request
00:10:03.760 00.002 12308 Worker thread wakes up
00:10:03.760 00.000 14556 GuideStep: 0.2 px 96 ms WEST, -0.1 px 0 ms NORTH
00:10:03.765 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:03.766 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:05.019 01.253 12308 Exposure complete
00:10:05.147 00.128 12308 worker thread done servicing request
00:10:05.147 00.000 14556 OnExposeComplete: enter
00:10:05.152 00.005 14556 UpdateGuideState(): m_state=6
00:10:05.156 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8785
00:10:05.160 00.004 14556 Star::Find returns 1 (0), X=161.17, Y=1001.17, Mass=2317, SNR=32.4, Peak=218 HFD=4.6
00:10:05.163 00.003 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.35 = -0.93)
00:10:05.167 00.004 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.26 = -1.03)
00:10:05.172 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.18 hyp=0.24 cameraTheta=2.28 mountX=0.14 mountY=-0.21, mountTheta=-0.96
00:10:05.177 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.18, opts=13)
00:10:05.182 00.005 14556 Enqueuing Move request for scope (-0.16, 0.18)
00:10:05.187 00.005 12308 Worker thread wakes up
00:10:05.187 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.18) opts 0xd
00:10:05.187 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.18)
00:10:05.187 00.000 12308 Moving (-0.16, 0.18) raw xDistance=0.14 yDistance=-0.21
00:10:05.188 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:10:05.188 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:10:05.188 00.000 12308 MoveAxis(E, 0, ABG)
00:10:05.188 00.000 12308 Move returns status 0, amount 0
00:10:05.188 00.000 12308 MoveAxis(N, 144, ABG)
00:10:05.188 00.000 12308 Guiding  Dir = 0, Dur = 144
00:10:05.188 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:05.193 00.005 12308 IsSlewing returns 0
00:10:05.194 00.001 12308 IsGuiding returns 0
00:10:05.194 00.000 12308 PulseGuide returned control before completion, sleep 154
00:10:05.214 00.020 14556 UpdateGuideState exits: m=2317 SNR=32.4
00:10:05.218 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:05.223 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:05.228 00.005 14556 Enqueuing Expose request
00:10:05.352 00.124 12308 IsGuiding returns 1
00:10:05.354 00.002 12308 scope still moving after pulse duration time elapsed
00:10:05.383 00.029 12308 IsSlewing returns 0
00:10:05.384 00.001 12308 IsGuiding returns 0
00:10:05.385 00.001 12308 scope move finished after 144 + 47 ms
00:10:05.385 00.000 12308 Move returns status 0, amount 144
00:10:05.385 00.000 12308 move complete, result=0
00:10:05.386 00.001 12308 worker thread done servicing request
00:10:05.386 00.000 12308 Worker thread wakes up
00:10:05.387 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 144 ms NORTH
00:10:05.393 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:05.394 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:06.641 01.247 12308 Exposure complete
00:10:06.772 00.131 12308 worker thread done servicing request
00:10:06.772 00.000 14556 OnExposeComplete: enter
00:10:06.777 00.005 14556 UpdateGuideState(): m_state=6
00:10:06.782 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8786
00:10:06.785 00.003 14556 Star::Find returns 1 (0), X=161.16, Y=1000.85, Mass=2247, SNR=31.8, Peak=204 HFD=4.4
00:10:06.788 00.003 14556 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-3.07) = xAngle (0.65 = 0.65)
00:10:06.792 00.004 14556 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.55 = 0.55)
00:10:06.795 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.14 hyp=0.21 cameraTheta=-2.43 mountX=0.17 mountY=0.11, mountTheta=0.58
00:10:06.799 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.14, opts=13)
00:10:06.803 00.004 14556 Enqueuing Move request for scope (-0.16, -0.14)
00:10:06.806 00.003 12308 Worker thread wakes up
00:10:06.806 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.14) opts 0xd
00:10:06.809 00.003 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.14)
00:10:06.809 00.000 12308 Moving (-0.16, -0.14) raw xDistance=0.17 yDistance=0.11
00:10:06.809 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:10:06.809 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:06.809 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:10:06.809 00.000 12308 MoveAxis(E, 0, ABG)
00:10:06.809 00.000 12308 Move returns status 0, amount 0
00:10:06.810 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:06.814 00.004 12308 MoveAxis(N, 0, ABG)
00:10:06.814 00.000 12308 Move returns status 0, amount 0
00:10:06.814 00.000 12308 move complete, result=0
00:10:06.814 00.000 12308 worker thread done servicing request
00:10:06.831 00.017 14556 UpdateGuideState exits: m=2247 SNR=31.8
00:10:06.835 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:06.841 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:06.847 00.006 14556 Enqueuing Expose request
00:10:06.853 00.006 12308 Worker thread wakes up
00:10:06.853 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:06.857 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:06.857 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:08.113 01.256 12308 Exposure complete
00:10:08.238 00.125 12308 worker thread done servicing request
00:10:08.240 00.002 14556 OnExposeComplete: enter
00:10:08.243 00.003 14556 UpdateGuideState(): m_state=6
00:10:08.248 00.005 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8787
00:10:08.251 00.003 14556 Star::Find returns 1 (0), X=161.20, Y=1001.14, Mass=2490, SNR=33.5, Peak=217 HFD=4.7
00:10:08.255 00.004 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
00:10:08.258 00.003 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
00:10:08.264 00.006 14556 CameraToMount -- cameraX=-0.12 cameraY=0.15 hyp=0.19 cameraTheta=2.25 mountX=0.11 mountY=-0.17, mountTheta=-0.99
00:10:08.269 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.15, opts=13)
00:10:08.274 00.005 14556 Enqueuing Move request for scope (-0.12, 0.15)
00:10:08.278 00.004 12308 Worker thread wakes up
00:10:08.278 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.15) opts 0xd
00:10:08.279 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.15)
00:10:08.279 00.000 12308 Moving (-0.12, 0.15) raw xDistance=0.11 yDistance=-0.17
00:10:08.279 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:10:08.279 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:08.279 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:10:08.281 00.002 12308 MoveAxis(E, 0, ABG)
00:10:08.281 00.000 12308 Move returns status 0, amount 0
00:10:08.281 00.000 12308 MoveAxis(N, 0, ABG)
00:10:08.281 00.000 12308 Move returns status 0, amount 0
00:10:08.281 00.000 12308 move complete, result=0
00:10:08.281 00.000 12308 worker thread done servicing request
00:10:08.281 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:08.308 00.027 14556 UpdateGuideState exits: m=2490 SNR=33.5
00:10:08.313 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:08.319 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:08.322 00.003 14556 Enqueuing Expose request
00:10:08.327 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:10:08.331 00.004 12308 Worker thread wakes up
00:10:08.331 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:08.331 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:09.585 01.254 12308 Exposure complete
00:10:09.712 00.127 12308 worker thread done servicing request
00:10:09.712 00.000 14556 OnExposeComplete: enter
00:10:09.717 00.005 14556 UpdateGuideState(): m_state=6
00:10:09.722 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8788
00:10:09.726 00.004 14556 Star::Find returns 1 (0), X=161.10, Y=1001.11, Mass=2263, SNR=31.9, Peak=209 HFD=4.4
00:10:09.729 00.003 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.72 = -0.57)
00:10:09.734 00.005 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.62 = -0.67)
00:10:09.738 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.12 hyp=0.26 cameraTheta=2.64 mountX=0.22 mountY=-0.16, mountTheta=-0.63
00:10:09.743 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.12, opts=13)
00:10:09.747 00.004 14556 Enqueuing Move request for scope (-0.23, 0.12)
00:10:09.750 00.003 12308 Worker thread wakes up
00:10:09.750 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.12) opts 0xd
00:10:09.751 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.12)
00:10:09.751 00.000 12308 Moving (-0.23, 0.12) raw xDistance=0.22 yDistance=-0.16
00:10:09.751 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:10:09.751 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:09.753 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:10:09.753 00.000 12308 MoveAxis(W, 95, ABG)
00:10:09.753 00.000 12308 Guiding  Dir = 3, Dur = 95
00:10:09.753 00.000 12308 IsSlewing returns 0
00:10:09.754 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:09.758 00.004 12308 IsGuiding returns 0
00:10:09.758 00.000 12308 PulseGuide returned control before completion, sleep 105
00:10:09.780 00.022 14556 UpdateGuideState exits: m=2263 SNR=31.9
00:10:09.784 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:09.788 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:09.792 00.004 14556 Enqueuing Expose request
00:10:09.870 00.078 12308 IsGuiding returns 1
00:10:09.870 00.000 12308 scope still moving after pulse duration time elapsed
00:10:09.901 00.031 12308 IsSlewing returns 0
00:10:09.902 00.001 12308 IsGuiding returns 0
00:10:09.902 00.000 12308 scope move finished after 95 + 49 ms
00:10:09.902 00.000 12308 Move returns status 0, amount 95
00:10:09.902 00.000 12308 MoveAxis(N, 0, ABG)
00:10:09.903 00.001 12308 Move returns status 0, amount 0
00:10:09.903 00.000 12308 move complete, result=0
00:10:09.903 00.000 12308 worker thread done servicing request
00:10:09.903 00.000 12308 Worker thread wakes up
00:10:09.903 00.000 14556 GuideStep: 0.2 px 95 ms WEST, -0.2 px 0 ms NORTH
00:10:09.909 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:09.909 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:11.164 01.255 12308 Exposure complete
00:10:11.291 00.127 12308 worker thread done servicing request
00:10:11.291 00.000 14556 OnExposeComplete: enter
00:10:11.296 00.005 14556 UpdateGuideState(): m_state=6
00:10:11.300 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8789
00:10:11.303 00.003 14556 Star::Find returns 1 (0), X=161.24, Y=1000.93, Mass=2346, SNR=32.5, Peak=211 HFD=4.6
00:10:11.307 00.004 14556 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.07) = xAngle (0.57 = 0.57)
00:10:11.312 00.005 14556 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.47 = 0.47)
00:10:11.316 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.51 mountX=0.09 mountY=0.05, mountTheta=0.49
00:10:11.321 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.06, opts=13)
00:10:11.326 00.005 14556 Enqueuing Move request for scope (-0.08, -0.06)
00:10:11.329 00.003 12308 Worker thread wakes up
00:10:11.329 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
00:10:11.329 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
00:10:11.329 00.000 12308 Moving (-0.08, -0.06) raw xDistance=0.09 yDistance=0.05
00:10:11.329 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:10:11.330 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:11.330 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:10:11.330 00.000 12308 MoveAxis(E, 0, ABG)
00:10:11.330 00.000 12308 Move returns status 0, amount 0
00:10:11.331 00.001 12308 MoveAxis(N, 0, ABG)
00:10:11.331 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:11.335 00.004 12308 Move returns status 0, amount 0
00:10:11.335 00.000 12308 move complete, result=0
00:10:11.335 00.000 12308 worker thread done servicing request
00:10:11.359 00.024 14556 UpdateGuideState exits: m=2346 SNR=32.5
00:10:11.362 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:11.366 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:11.372 00.006 14556 Enqueuing Expose request
00:10:11.377 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:10:11.381 00.004 12308 Worker thread wakes up
00:10:11.381 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:11.381 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:12.637 01.256 12308 Exposure complete
00:10:12.766 00.129 12308 worker thread done servicing request
00:10:12.766 00.000 14556 OnExposeComplete: enter
00:10:12.772 00.006 14556 UpdateGuideState(): m_state=6
00:10:12.776 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8790
00:10:12.780 00.004 14556 Star::Find returns 1 (0), X=161.34, Y=1001.06, Mass=2380, SNR=32.8, Peak=198 HFD=4.7
00:10:12.784 00.004 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.46 = -1.83)
00:10:12.788 00.004 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.93)
00:10:12.792 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.38 mountX=-0.02 mountY=-0.07, mountTheta=-1.84
00:10:12.797 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.07, opts=13)
00:10:12.801 00.004 14556 Enqueuing Move request for scope (0.01, 0.07)
00:10:12.804 00.003 12308 Worker thread wakes up
00:10:12.804 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
00:10:12.805 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
00:10:12.805 00.000 12308 Moving (0.01, 0.07) raw xDistance=-0.02 yDistance=-0.07
00:10:12.805 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:10:12.805 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:12.806 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:10:12.806 00.000 12308 MoveAxis(E, 0, ABG)
00:10:12.806 00.000 12308 Move returns status 0, amount 0
00:10:12.806 00.000 12308 MoveAxis(N, 0, ABG)
00:10:12.807 00.001 12308 Move returns status 0, amount 0
00:10:12.807 00.000 12308 move complete, result=0
00:10:12.807 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:12.811 00.004 12308 worker thread done servicing request
00:10:12.830 00.019 14556 UpdateGuideState exits: m=2380 SNR=32.8
00:10:12.833 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:12.837 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:12.841 00.004 14556 Enqueuing Expose request
00:10:12.846 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:12.852 00.006 12308 Worker thread wakes up
00:10:12.852 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:12.852 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:14.106 01.254 12308 Exposure complete
00:10:14.240 00.134 12308 worker thread done servicing request
00:10:14.241 00.001 14556 OnExposeComplete: enter
00:10:14.245 00.004 14556 UpdateGuideState(): m_state=6
00:10:14.250 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8791
00:10:14.254 00.004 14556 Star::Find returns 1 (0), X=161.03, Y=1001.13, Mass=2124, SNR=31.2, Peak=190 HFD=4.3
00:10:14.260 00.006 14556 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.07) = xAngle (5.77 = -0.51)
00:10:14.263 00.003 14556 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.67 = -0.61)
00:10:14.267 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=0.14 hyp=0.32 cameraTheta=2.70 mountX=0.28 mountY=-0.19, mountTheta=-0.58
00:10:14.272 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.14, opts=13)
00:10:14.276 00.004 14556 Enqueuing Move request for scope (-0.29, 0.14)
00:10:14.281 00.005 12308 Worker thread wakes up
00:10:14.282 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.14) opts 0xd
00:10:14.282 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.14)
00:10:14.282 00.000 12308 Moving (-0.29, 0.14) raw xDistance=0.28 yDistance=-0.19
00:10:14.282 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
00:10:14.282 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:14.282 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:10:14.282 00.000 12308 MoveAxis(W, 122, ABG)
00:10:14.283 00.001 12308 Guiding  Dir = 3, Dur = 122
00:10:14.283 00.000 12308 IsSlewing returns 0
00:10:14.283 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:14.288 00.005 12308 IsGuiding returns 0
00:10:14.288 00.000 12308 PulseGuide returned control before completion, sleep 132
00:10:14.309 00.021 14556 UpdateGuideState exits: m=2124 SNR=31.2
00:10:14.316 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:14.320 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:14.324 00.004 14556 Enqueuing Expose request
00:10:14.438 00.114 12308 IsGuiding returns 1
00:10:14.439 00.001 12308 scope still moving after pulse duration time elapsed
00:10:14.467 00.028 12308 IsSlewing returns 0
00:10:14.469 00.002 12308 IsGuiding returns 0
00:10:14.469 00.000 12308 scope move finished after 122 + 58 ms
00:10:14.469 00.000 12308 Move returns status 0, amount 122
00:10:14.469 00.000 12308 MoveAxis(N, 0, ABG)
00:10:14.469 00.000 12308 Move returns status 0, amount 0
00:10:14.471 00.002 12308 move complete, result=0
00:10:14.471 00.000 12308 worker thread done servicing request
00:10:14.472 00.001 12308 Worker thread wakes up
00:10:14.472 00.000 14556 GuideStep: 0.3 px 122 ms WEST, -0.2 px 0 ms NORTH
00:10:14.478 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:14.478 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:15.731 01.253 12308 Exposure complete
00:10:15.844 00.113 12308 worker thread done servicing request
00:10:15.844 00.000 14556 OnExposeComplete: enter
00:10:15.847 00.003 14556 UpdateGuideState(): m_state=6
00:10:15.852 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8792
00:10:15.855 00.003 14556 Star::Find returns 1 (0), X=161.48, Y=1001.20, Mass=2086, SNR=30.6, Peak=157 HFD=4.5
00:10:15.859 00.004 14556 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.07) = xAngle (4.01 = -2.27)
00:10:15.862 00.003 14556 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.91 = -2.37)
00:10:15.866 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.21 hyp=0.26 cameraTheta=0.94 mountX=-0.16 mountY=-0.18, mountTheta=-2.32
00:10:15.870 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.21, opts=13)
00:10:15.875 00.005 14556 Enqueuing Move request for scope (0.15, 0.21)
00:10:15.880 00.005 12308 Worker thread wakes up
00:10:15.880 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.21) opts 0xd
00:10:15.880 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.21)
00:10:15.880 00.000 12308 Moving (0.15, 0.21) raw xDistance=-0.16 yDistance=-0.18
00:10:15.881 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:10:15.881 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:15.881 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:10:15.881 00.000 12308 MoveAxis(E, 0, ABG)
00:10:15.881 00.000 12308 Move returns status 0, amount 0
00:10:15.881 00.000 12308 MoveAxis(N, 0, ABG)
00:10:15.882 00.001 12308 Move returns status 0, amount 0
00:10:15.882 00.000 12308 move complete, result=0
00:10:15.883 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:15.887 00.004 12308 worker thread done servicing request
00:10:15.908 00.021 14556 UpdateGuideState exits: m=2086 SNR=30.6
00:10:15.913 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:15.917 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:15.920 00.003 14556 Enqueuing Expose request
00:10:15.925 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:10:15.928 00.003 12308 Worker thread wakes up
00:10:15.928 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:15.928 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:17.174 01.246 12308 Exposure complete
00:10:17.301 00.127 12308 worker thread done servicing request
00:10:17.302 00.001 14556 OnExposeComplete: enter
00:10:17.305 00.003 14556 UpdateGuideState(): m_state=6
00:10:17.308 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8793
00:10:17.313 00.005 14556 Star::Find returns 1 (0), X=161.41, Y=1001.21, Mass=2370, SNR=32.7, Peak=198 HFD=4.6
00:10:17.317 00.004 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.27 = -2.01)
00:10:17.320 00.003 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.11)
00:10:17.323 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.20 mountX=-0.10 mountY=-0.20, mountTheta=-2.03
00:10:17.328 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.22, opts=13)
00:10:17.332 00.004 14556 Enqueuing Move request for scope (0.09, 0.22)
00:10:17.335 00.003 12308 Worker thread wakes up
00:10:17.335 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.22) opts 0xd
00:10:17.335 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.22)
00:10:17.335 00.000 12308 Moving (0.09, 0.22) raw xDistance=-0.10 yDistance=-0.20
00:10:17.336 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:10:17.336 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:10:17.336 00.000 12308 MoveAxis(E, 0, ABG)
00:10:17.336 00.000 12308 Move returns status 0, amount 0
00:10:17.336 00.000 12308 MoveAxis(N, 144, ABG)
00:10:17.336 00.000 12308 Guiding  Dir = 0, Dur = 144
00:10:17.337 00.001 12308 IsSlewing returns 0
00:10:17.338 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:17.342 00.004 12308 IsGuiding returns 0
00:10:17.342 00.000 12308 PulseGuide returned control before completion, sleep 154
00:10:17.361 00.019 14556 UpdateGuideState exits: m=2370 SNR=32.7
00:10:17.366 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:17.370 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:17.374 00.004 14556 Enqueuing Expose request
00:10:17.508 00.134 12308 IsGuiding returns 1
00:10:17.510 00.002 12308 scope still moving after pulse duration time elapsed
00:10:17.540 00.030 12308 IsSlewing returns 0
00:10:17.541 00.001 12308 IsGuiding returns 0
00:10:17.541 00.000 12308 scope move finished after 144 + 55 ms
00:10:17.542 00.001 12308 Move returns status 0, amount 144
00:10:17.542 00.000 12308 move complete, result=0
00:10:17.543 00.001 12308 worker thread done servicing request
00:10:17.543 00.000 12308 Worker thread wakes up
00:10:17.544 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 144 ms NORTH
00:10:17.549 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:17.549 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:18.801 01.252 12308 Exposure complete
00:10:18.927 00.126 12308 worker thread done servicing request
00:10:18.928 00.001 14556 OnExposeComplete: enter
00:10:18.933 00.005 14556 UpdateGuideState(): m_state=6
00:10:18.940 00.007 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8794
00:10:18.945 00.005 14556 Star::Find returns 1 (0), X=161.32, Y=1000.97, Mass=2267, SNR=32.0, Peak=197 HFD=4.6
00:10:18.953 00.008 14556 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-3.07) = xAngle (1.20 = 1.20)
00:10:18.959 00.006 14556 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.10 = 1.10)
00:10:18.964 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.87 mountX=0.01 mountY=0.02, mountTheta=1.19
00:10:18.969 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.03, opts=13)
00:10:18.975 00.006 14556 Enqueuing Move request for scope (-0.01, -0.03)
00:10:18.979 00.004 12308 Worker thread wakes up
00:10:18.979 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
00:10:18.979 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
00:10:18.979 00.000 12308 Moving (-0.01, -0.03) raw xDistance=0.01 yDistance=0.02
00:10:18.979 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:10:18.980 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:18.980 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:10:18.980 00.000 12308 MoveAxis(E, 0, ABG)
00:10:18.980 00.000 12308 Move returns status 0, amount 0
00:10:18.980 00.000 12308 MoveAxis(N, 0, ABG)
00:10:18.980 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:18.985 00.005 12308 Move returns status 0, amount 0
00:10:18.985 00.000 12308 move complete, result=0
00:10:18.985 00.000 12308 worker thread done servicing request
00:10:19.007 00.022 14556 UpdateGuideState exits: m=2267 SNR=32.0
00:10:19.013 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:19.017 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:19.021 00.004 14556 Enqueuing Expose request
00:10:19.025 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:10:19.029 00.004 12308 Worker thread wakes up
00:10:19.030 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:19.030 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:20.289 01.259 12308 Exposure complete
00:10:20.415 00.126 12308 worker thread done servicing request
00:10:20.416 00.001 14556 OnExposeComplete: enter
00:10:20.419 00.003 14556 UpdateGuideState(): m_state=6
00:10:20.423 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8795
00:10:20.427 00.004 14556 Star::Find returns 1 (0), X=161.22, Y=1001.11, Mass=2188, SNR=31.2, Peak=189 HFD=4.4
00:10:20.430 00.003 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.34 = -0.94)
00:10:20.434 00.004 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.04)
00:10:20.439 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.27 mountX=0.09 mountY=-0.14, mountTheta=-0.97
00:10:20.444 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.12, opts=13)
00:10:20.447 00.003 14556 Enqueuing Move request for scope (-0.10, 0.12)
00:10:20.451 00.004 12308 Worker thread wakes up
00:10:20.452 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
00:10:20.452 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
00:10:20.452 00.000 12308 Moving (-0.10, 0.12) raw xDistance=0.09 yDistance=-0.14
00:10:20.452 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:10:20.452 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:20.452 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:10:20.453 00.001 12308 MoveAxis(E, 0, ABG)
00:10:20.453 00.000 12308 Move returns status 0, amount 0
00:10:20.453 00.000 12308 MoveAxis(N, 0, ABG)
00:10:20.453 00.000 12308 Move returns status 0, amount 0
00:10:20.453 00.000 12308 move complete, result=0
00:10:20.454 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:20.458 00.004 12308 worker thread done servicing request
00:10:20.476 00.018 14556 UpdateGuideState exits: m=2188 SNR=31.2
00:10:20.479 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:20.483 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:20.487 00.004 14556 Enqueuing Expose request
00:10:20.490 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:20.493 00.003 12308 Worker thread wakes up
00:10:20.493 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:20.493 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:21.748 01.255 12308 Exposure complete
00:10:21.871 00.123 12308 worker thread done servicing request
00:10:21.872 00.001 14556 OnExposeComplete: enter
00:10:21.876 00.004 14556 UpdateGuideState(): m_state=6
00:10:21.881 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8796
00:10:21.885 00.004 14556 Star::Find returns 1 (0), X=161.29, Y=1001.21, Mass=2233, SNR=31.6, Peak=184 HFD=4.6
00:10:21.888 00.003 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.82 = -1.46)
00:10:21.892 00.004 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.56)
00:10:21.895 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.21 hyp=0.22 cameraTheta=1.75 mountX=0.02 mountY=-0.22, mountTheta=-1.46
00:10:21.900 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.21, opts=13)
00:10:21.904 00.004 14556 Enqueuing Move request for scope (-0.04, 0.21)
00:10:21.908 00.004 12308 Worker thread wakes up
00:10:21.908 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.21) opts 0xd
00:10:21.908 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.21)
00:10:21.908 00.000 12308 Moving (-0.04, 0.21) raw xDistance=0.02 yDistance=-0.22
00:10:21.910 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:10:21.910 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:10:21.910 00.000 12308 MoveAxis(E, 0, ABG)
00:10:21.910 00.000 12308 Move returns status 0, amount 0
00:10:21.910 00.000 12308 MoveAxis(N, 153, ABG)
00:10:21.911 00.001 12308 Guiding  Dir = 0, Dur = 153
00:10:21.911 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:21.915 00.004 12308 IsSlewing returns 0
00:10:21.917 00.002 12308 IsGuiding returns 0
00:10:21.917 00.000 12308 PulseGuide returned control before completion, sleep 163
00:10:21.939 00.022 14556 UpdateGuideState exits: m=2233 SNR=31.6
00:10:21.945 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:21.949 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:21.953 00.004 14556 Enqueuing Expose request
00:10:22.093 00.140 12308 IsGuiding returns 1
00:10:22.094 00.001 12308 scope still moving after pulse duration time elapsed
00:10:22.124 00.030 12308 IsSlewing returns 0
00:10:22.126 00.002 12308 IsGuiding returns 0
00:10:22.126 00.000 12308 scope move finished after 153 + 56 ms
00:10:22.126 00.000 12308 Move returns status 0, amount 153
00:10:22.126 00.000 12308 move complete, result=0
00:10:22.128 00.002 12308 worker thread done servicing request
00:10:22.128 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 153 ms NORTH
00:10:22.134 00.006 12308 Worker thread wakes up
00:10:22.135 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:22.135 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:23.382 01.247 12308 Exposure complete
00:10:23.493 00.111 12308 worker thread done servicing request
00:10:23.495 00.002 14556 OnExposeComplete: enter
00:10:23.499 00.004 14556 UpdateGuideState(): m_state=6
00:10:23.503 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8797
00:10:23.508 00.005 14556 Star::Find returns 1 (0), X=161.25, Y=1001.23, Mass=2180, SNR=31.6, Peak=190 HFD=4.7
00:10:23.511 00.003 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.96 = -1.32)
00:10:23.514 00.003 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.42)
00:10:23.518 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.24 hyp=0.25 cameraTheta=1.89 mountX=0.06 mountY=-0.25, mountTheta=-1.33
00:10:23.523 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.24, opts=13)
00:10:23.527 00.004 14556 Enqueuing Move request for scope (-0.08, 0.24)
00:10:23.533 00.006 12308 Worker thread wakes up
00:10:23.533 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.24) opts 0xd
00:10:23.533 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.24)
00:10:23.534 00.001 12308 Moving (-0.08, 0.24) raw xDistance=0.06 yDistance=-0.25
00:10:23.534 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:10:23.534 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:10:23.534 00.000 12308 MoveAxis(E, 0, ABG)
00:10:23.536 00.002 12308 Move returns status 0, amount 0
00:10:23.536 00.000 12308 MoveAxis(N, 177, ABG)
00:10:23.537 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:23.542 00.005 12308 Guiding  Dir = 0, Dur = 177
00:10:23.542 00.000 12308 IsSlewing returns 0
00:10:23.542 00.000 12308 IsGuiding returns 0
00:10:23.543 00.001 12308 PulseGuide returned control before completion, sleep 187
00:10:23.565 00.022 14556 UpdateGuideState exits: m=2180 SNR=31.6
00:10:23.570 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:23.573 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:23.578 00.005 14556 Enqueuing Expose request
00:10:23.734 00.156 12308 IsGuiding returns 1
00:10:23.736 00.002 12308 scope still moving after pulse duration time elapsed
00:10:23.766 00.030 12308 IsSlewing returns 0
00:10:23.767 00.001 12308 IsGuiding returns 0
00:10:23.768 00.001 12308 scope move finished after 177 + 48 ms
00:10:23.769 00.001 12308 Move returns status 0, amount 177
00:10:23.769 00.000 12308 move complete, result=0
00:10:23.770 00.001 12308 worker thread done servicing request
00:10:23.770 00.000 12308 Worker thread wakes up
00:10:23.771 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 177 ms NORTH
00:10:23.777 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:23.777 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:25.031 01.254 12308 Exposure complete
00:10:25.148 00.117 12308 worker thread done servicing request
00:10:25.148 00.000 14556 OnExposeComplete: enter
00:10:25.152 00.004 14556 UpdateGuideState(): m_state=6
00:10:25.155 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8798
00:10:25.158 00.003 14556 Star::Find returns 1 (0), X=161.06, Y=1001.00, Mass=2351, SNR=32.8, Peak=201 HFD=4.5
00:10:25.162 00.004 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.19 = -0.09)
00:10:25.167 00.005 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.19)
00:10:25.171 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.01 hyp=0.26 cameraTheta=3.12 mountX=0.26 mountY=-0.05, mountTheta=-0.19
00:10:25.176 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.01, opts=13)
00:10:25.180 00.004 14556 Enqueuing Move request for scope (-0.26, 0.01)
00:10:25.185 00.005 12308 Worker thread wakes up
00:10:25.185 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.01) opts 0xd
00:10:25.186 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.01)
00:10:25.186 00.000 12308 Moving (-0.26, 0.01) raw xDistance=0.26 yDistance=-0.05
00:10:25.186 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
00:10:25.186 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:25.187 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:10:25.187 00.000 12308 MoveAxis(W, 114, ABG)
00:10:25.188 00.001 12308 Guiding  Dir = 3, Dur = 114
00:10:25.188 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:25.192 00.004 12308 IsSlewing returns 0
00:10:25.192 00.000 12308 IsGuiding returns 0
00:10:25.193 00.001 12308 PulseGuide returned control before completion, sleep 124
00:10:25.214 00.021 14556 UpdateGuideState exits: m=2351 SNR=32.8
00:10:25.218 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:25.224 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:25.228 00.004 14556 Enqueuing Expose request
00:10:25.333 00.105 12308 IsGuiding returns 1
00:10:25.334 00.001 12308 scope still moving after pulse duration time elapsed
00:10:25.363 00.029 12308 IsSlewing returns 0
00:10:25.364 00.001 12308 IsGuiding returns 0
00:10:25.365 00.001 12308 scope move finished after 114 + 58 ms
00:10:25.366 00.001 12308 Move returns status 0, amount 114
00:10:25.366 00.000 12308 MoveAxis(N, 0, ABG)
00:10:25.367 00.001 12308 Move returns status 0, amount 0
00:10:25.367 00.000 12308 move complete, result=0
00:10:25.367 00.000 12308 worker thread done servicing request
00:10:25.367 00.000 14556 GuideStep: 0.3 px 114 ms WEST, -0.0 px 0 ms NORTH
00:10:25.374 00.007 12308 Worker thread wakes up
00:10:25.374 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:25.374 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:26.631 01.257 12308 Exposure complete
00:10:26.760 00.129 12308 worker thread done servicing request
00:10:26.760 00.000 14556 OnExposeComplete: enter
00:10:26.764 00.004 14556 UpdateGuideState(): m_state=6
00:10:26.769 00.005 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8799
00:10:26.773 00.004 14556 Star::Find returns 1 (0), X=161.31, Y=1001.15, Mass=2055, SNR=30.6, Peak=175 HFD=4.5
00:10:26.779 00.006 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
00:10:26.783 00.004 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
00:10:26.786 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.68 mountX=0.01 mountY=-0.16, mountTheta=-1.53
00:10:26.790 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.16, opts=13)
00:10:26.794 00.004 14556 Enqueuing Move request for scope (-0.02, 0.16)
00:10:26.797 00.003 12308 Worker thread wakes up
00:10:26.797 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
00:10:26.797 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
00:10:26.797 00.000 12308 Moving (-0.02, 0.16) raw xDistance=0.01 yDistance=-0.16
00:10:26.797 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:10:26.798 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:26.798 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:10:26.798 00.000 12308 MoveAxis(E, 0, ABG)
00:10:26.799 00.001 12308 Move returns status 0, amount 0
00:10:26.799 00.000 12308 MoveAxis(N, 0, ABG)
00:10:26.799 00.000 12308 Move returns status 0, amount 0
00:10:26.799 00.000 12308 move complete, result=0
00:10:26.799 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:26.803 00.004 12308 worker thread done servicing request
00:10:26.823 00.020 14556 UpdateGuideState exits: m=2055 SNR=30.6
00:10:26.827 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:26.831 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:26.834 00.003 14556 Enqueuing Expose request
00:10:26.838 00.004 12308 Worker thread wakes up
00:10:26.838 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:26.838 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:26.839 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:10:28.093 01.254 12308 Exposure complete
00:10:28.225 00.132 12308 worker thread done servicing request
00:10:28.226 00.001 14556 OnExposeComplete: enter
00:10:28.230 00.004 14556 UpdateGuideState(): m_state=6
00:10:28.234 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8800
00:10:28.239 00.005 14556 Star::Find returns 1 (0), X=161.27, Y=1001.06, Mass=2213, SNR=31.6, Peak=172 HFD=4.5
00:10:28.243 00.004 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.33 = -0.95)
00:10:28.246 00.003 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.05)
00:10:28.252 00.006 14556 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.26 mountX=0.05 mountY=-0.08, mountTheta=-0.98
00:10:28.259 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.07, opts=13)
00:10:28.263 00.004 14556 Enqueuing Move request for scope (-0.06, 0.07)
00:10:28.268 00.005 12308 Worker thread wakes up
00:10:28.268 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
00:10:28.268 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
00:10:28.268 00.000 12308 Moving (-0.06, 0.07) raw xDistance=0.05 yDistance=-0.08
00:10:28.269 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:10:28.269 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:28.269 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:10:28.269 00.000 12308 MoveAxis(E, 0, ABG)
00:10:28.269 00.000 12308 Move returns status 0, amount 0
00:10:28.270 00.001 12308 MoveAxis(N, 0, ABG)
00:10:28.270 00.000 12308 Move returns status 0, amount 0
00:10:28.270 00.000 12308 move complete, result=0
00:10:28.270 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:28.275 00.005 12308 worker thread done servicing request
00:10:28.297 00.022 14556 UpdateGuideState exits: m=2213 SNR=31.6
00:10:28.301 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:28.306 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:28.311 00.005 14556 Enqueuing Expose request
00:10:28.315 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:28.319 00.004 12308 Worker thread wakes up
00:10:28.319 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:28.319 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:29.570 01.251 12308 Exposure complete
00:10:29.698 00.128 12308 worker thread done servicing request
00:10:29.699 00.001 14556 OnExposeComplete: enter
00:10:29.704 00.005 14556 UpdateGuideState(): m_state=6
00:10:29.709 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8801
00:10:29.714 00.005 14556 Star::Find returns 1 (0), X=161.43, Y=1001.11, Mass=2214, SNR=31.2, Peak=182 HFD=4.8
00:10:29.719 00.005 14556 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.07) = xAngle (3.91 = -2.37)
00:10:29.723 00.004 14556 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.81 = -2.47)
00:10:29.727 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.12 hyp=0.16 cameraTheta=0.84 mountX=-0.11 mountY=-0.10, mountTheta=-2.43
00:10:29.732 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.12, opts=13)
00:10:29.737 00.005 14556 Enqueuing Move request for scope (0.11, 0.12)
00:10:29.740 00.003 12308 Worker thread wakes up
00:10:29.740 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.12) opts 0xd
00:10:29.740 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.12)
00:10:29.741 00.001 12308 Moving (0.11, 0.12) raw xDistance=-0.11 yDistance=-0.10
00:10:29.741 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:10:29.741 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:29.741 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:10:29.742 00.001 12308 MoveAxis(E, 0, ABG)
00:10:29.742 00.000 12308 Move returns status 0, amount 0
00:10:29.742 00.000 12308 MoveAxis(N, 0, ABG)
00:10:29.742 00.000 12308 Move returns status 0, amount 0
00:10:29.742 00.000 12308 move complete, result=0
00:10:29.743 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:29.747 00.004 12308 worker thread done servicing request
00:10:29.773 00.026 14556 UpdateGuideState exits: m=2214 SNR=31.2
00:10:29.777 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:29.783 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:29.788 00.005 14556 Enqueuing Expose request
00:10:29.792 00.004 12308 Worker thread wakes up
00:10:29.792 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:29.797 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:29.797 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:31.041 01.244 12308 Exposure complete
00:10:31.167 00.126 12308 worker thread done servicing request
00:10:31.168 00.001 14556 OnExposeComplete: enter
00:10:31.172 00.004 14556 UpdateGuideState(): m_state=6
00:10:31.176 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8802
00:10:31.180 00.004 14556 Star::Find returns 1 (0), X=161.34, Y=1001.14, Mass=2178, SNR=31.6, Peak=164 HFD=4.7
00:10:31.185 00.005 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.58 = -1.71)
00:10:31.188 00.003 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.81)
00:10:31.192 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.50 mountX=-0.02 mountY=-0.15, mountTheta=-1.71
00:10:31.198 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.15, opts=13)
00:10:31.201 00.003 14556 Enqueuing Move request for scope (0.01, 0.15)
00:10:31.205 00.004 12308 Worker thread wakes up
00:10:31.205 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.15) opts 0xd
00:10:31.205 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.15)
00:10:31.205 00.000 12308 Moving (0.01, 0.15) raw xDistance=-0.02 yDistance=-0.15
00:10:31.205 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:10:31.207 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:31.207 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:10:31.207 00.000 12308 MoveAxis(E, 0, ABG)
00:10:31.207 00.000 12308 Move returns status 0, amount 0
00:10:31.207 00.000 12308 MoveAxis(N, 0, ABG)
00:10:31.207 00.000 12308 Move returns status 0, amount 0
00:10:31.208 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:31.212 00.004 12308 move complete, result=0
00:10:31.212 00.000 12308 worker thread done servicing request
00:10:31.233 00.021 14556 UpdateGuideState exits: m=2178 SNR=31.6
00:10:31.238 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:31.243 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:31.251 00.008 14556 Enqueuing Expose request
00:10:31.261 00.010 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:31.269 00.008 12308 Worker thread wakes up
00:10:31.269 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:31.269 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:32.522 01.253 12308 Exposure complete
00:10:32.643 00.121 12308 worker thread done servicing request
00:10:32.643 00.000 14556 OnExposeComplete: enter
00:10:32.647 00.004 14556 UpdateGuideState(): m_state=6
00:10:32.652 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8803
00:10:32.655 00.003 14556 Star::Find returns 1 (0), X=161.26, Y=1001.02, Mass=2292, SNR=32.1, Peak=206 HFD=4.6
00:10:32.660 00.005 14556 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.07) = xAngle (5.79 = -0.50)
00:10:32.664 00.004 14556 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.60)
00:10:32.667 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.71 mountX=0.06 mountY=-0.04, mountTheta=-0.57
00:10:32.673 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.03, opts=13)
00:10:32.677 00.004 14556 Enqueuing Move request for scope (-0.06, 0.03)
00:10:32.680 00.003 12308 Worker thread wakes up
00:10:32.680 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
00:10:32.681 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
00:10:32.681 00.000 12308 Moving (-0.06, 0.03) raw xDistance=0.06 yDistance=-0.04
00:10:32.681 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:10:32.681 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:32.682 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:10:32.682 00.000 12308 MoveAxis(E, 0, ABG)
00:10:32.682 00.000 12308 Move returns status 0, amount 0
00:10:32.682 00.000 12308 MoveAxis(N, 0, ABG)
00:10:32.682 00.000 12308 Move returns status 0, amount 0
00:10:32.682 00.000 12308 move complete, result=0
00:10:32.684 00.002 12308 worker thread done servicing request
00:10:32.684 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:32.710 00.026 14556 UpdateGuideState exits: m=2292 SNR=32.1
00:10:32.715 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:32.718 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:32.723 00.005 14556 Enqueuing Expose request
00:10:32.728 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:10:32.732 00.004 12308 Worker thread wakes up
00:10:32.732 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:32.732 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:33.980 01.248 12308 Exposure complete
00:10:34.105 00.125 12308 worker thread done servicing request
00:10:34.105 00.000 14556 OnExposeComplete: enter
00:10:34.109 00.004 14556 UpdateGuideState(): m_state=6
00:10:34.113 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8804
00:10:34.117 00.004 14556 Star::Find returns 1 (0), X=161.19, Y=1001.15, Mass=2198, SNR=31.4, Peak=181 HFD=4.6
00:10:34.122 00.005 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.35 = -0.93)
00:10:34.127 00.005 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.03)
00:10:34.132 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.16 hyp=0.21 cameraTheta=2.28 mountX=0.13 mountY=-0.18, mountTheta=-0.96
00:10:34.136 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.16, opts=13)
00:10:34.143 00.007 14556 Enqueuing Move request for scope (-0.14, 0.16)
00:10:34.147 00.004 12308 Worker thread wakes up
00:10:34.147 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.16) opts 0xd
00:10:34.147 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.16)
00:10:34.147 00.000 12308 Moving (-0.14, 0.16) raw xDistance=0.13 yDistance=-0.18
00:10:34.147 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:10:34.147 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:34.148 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:10:34.148 00.000 12308 MoveAxis(E, 0, ABG)
00:10:34.148 00.000 12308 Move returns status 0, amount 0
00:10:34.148 00.000 12308 MoveAxis(N, 0, ABG)
00:10:34.148 00.000 12308 Move returns status 0, amount 0
00:10:34.148 00.000 12308 move complete, result=0
00:10:34.150 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:34.155 00.005 12308 worker thread done servicing request
00:10:34.178 00.023 14556 UpdateGuideState exits: m=2198 SNR=31.4
00:10:34.183 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:34.188 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:34.192 00.004 14556 Enqueuing Expose request
00:10:34.197 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:10:34.200 00.003 12308 Worker thread wakes up
00:10:34.201 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:34.201 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:35.449 01.248 12308 Exposure complete
00:10:35.567 00.118 12308 worker thread done servicing request
00:10:35.568 00.001 14556 OnExposeComplete: enter
00:10:35.571 00.003 14556 UpdateGuideState(): m_state=6
00:10:35.575 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8805
00:10:35.579 00.004 14556 Star::Find returns 1 (0), X=161.21, Y=1001.22, Mass=2190, SNR=31.3, Peak=186 HFD=4.5
00:10:35.584 00.005 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
00:10:35.587 00.003 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
00:10:35.592 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.23 hyp=0.26 cameraTheta=2.03 mountX=0.10 mountY=-0.24, mountTheta=-1.19
00:10:35.597 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.23, opts=13)
00:10:35.601 00.004 14556 Enqueuing Move request for scope (-0.11, 0.23)
00:10:35.605 00.004 12308 Worker thread wakes up
00:10:35.605 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.23) opts 0xd
00:10:35.605 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.23)
00:10:35.605 00.000 12308 Moving (-0.11, 0.23) raw xDistance=0.10 yDistance=-0.24
00:10:35.605 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:10:35.605 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:10:35.606 00.001 12308 MoveAxis(E, 0, ABG)
00:10:35.606 00.000 12308 Move returns status 0, amount 0
00:10:35.606 00.000 12308 MoveAxis(N, 172, ABG)
00:10:35.606 00.000 12308 Guiding  Dir = 0, Dur = 172
00:10:35.606 00.000 12308 IsSlewing returns 0
00:10:35.608 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:35.611 00.003 12308 IsGuiding returns 0
00:10:35.612 00.001 12308 PulseGuide returned control before completion, sleep 182
00:10:35.634 00.022 14556 UpdateGuideState exits: m=2190 SNR=31.3
00:10:35.638 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:35.642 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:35.647 00.005 14556 Enqueuing Expose request
00:10:35.802 00.155 12308 IsGuiding returns 1
00:10:35.802 00.000 12308 scope still moving after pulse duration time elapsed
00:10:35.833 00.031 12308 IsSlewing returns 0
00:10:35.834 00.001 12308 IsGuiding returns 0
00:10:35.834 00.000 12308 scope move finished after 172 + 50 ms
00:10:35.835 00.001 12308 Move returns status 0, amount 172
00:10:35.835 00.000 12308 move complete, result=0
00:10:35.835 00.000 12308 worker thread done servicing request
00:10:35.836 00.001 12308 Worker thread wakes up
00:10:35.837 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 172 ms NORTH
00:10:35.844 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:35.844 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:37.101 01.257 12308 Exposure complete
00:10:37.223 00.122 12308 worker thread done servicing request
00:10:37.223 00.000 14556 OnExposeComplete: enter
00:10:37.227 00.004 14556 UpdateGuideState(): m_state=6
00:10:37.231 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8806
00:10:37.236 00.005 14556 Star::Find returns 1 (0), X=161.00, Y=1001.05, Mass=2117, SNR=30.6, Peak=192 HFD=4.5
00:10:37.239 00.003 14556 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.07) = xAngle (6.04 = -0.25)
00:10:37.243 00.004 14556 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.94 = -0.35)
00:10:37.245 00.002 14556 CameraToMount -- cameraX=-0.33 cameraY=0.06 hyp=0.33 cameraTheta=2.96 mountX=0.32 mountY=-0.11, mountTheta=-0.34
00:10:37.251 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=0.06, opts=13)
00:10:37.255 00.004 14556 Enqueuing Move request for scope (-0.33, 0.06)
00:10:37.258 00.003 12308 Worker thread wakes up
00:10:37.258 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.06) opts 0xd
00:10:37.258 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, 0.06)
00:10:37.258 00.000 12308 Moving (-0.33, 0.06) raw xDistance=0.32 yDistance=-0.11
00:10:37.258 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
00:10:37.259 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:37.259 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:10:37.259 00.000 12308 MoveAxis(W, 140, ABG)
00:10:37.259 00.000 12308 Guiding  Dir = 3, Dur = 140
00:10:37.259 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:37.264 00.005 12308 IsSlewing returns 0
00:10:37.264 00.000 12308 IsGuiding returns 0
00:10:37.264 00.000 12308 PulseGuide returned control before completion, sleep 150
00:10:37.284 00.020 14556 UpdateGuideState exits: m=2117 SNR=30.6
00:10:37.289 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:37.292 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:37.296 00.004 14556 Enqueuing Expose request
00:10:37.419 00.123 12308 IsGuiding returns 1
00:10:37.419 00.000 12308 scope still moving after pulse duration time elapsed
00:10:37.451 00.032 12308 IsSlewing returns 0
00:10:37.452 00.001 12308 IsGuiding returns 0
00:10:37.453 00.001 12308 scope move finished after 140 + 48 ms
00:10:37.453 00.000 12308 Move returns status 0, amount 140
00:10:37.453 00.000 12308 MoveAxis(N, 0, ABG)
00:10:37.454 00.001 12308 Move returns status 0, amount 0
00:10:37.454 00.000 12308 move complete, result=0
00:10:37.454 00.000 14556 GuideStep: 0.3 px 140 ms WEST, -0.1 px 0 ms NORTH
00:10:37.461 00.007 12308 worker thread done servicing request
00:10:37.461 00.000 12308 Worker thread wakes up
00:10:37.461 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:37.461 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:38.714 01.253 12308 Exposure complete
00:10:38.845 00.131 12308 worker thread done servicing request
00:10:38.845 00.000 14556 OnExposeComplete: enter
00:10:38.850 00.005 14556 UpdateGuideState(): m_state=6
00:10:38.854 00.004 14556 Star::Find(15, 160, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8807
00:10:38.857 00.003 14556 Star::Find returns 1 (0), X=161.29, Y=1001.18, Mass=2195, SNR=31.6, Peak=180 HFD=4.5
00:10:38.862 00.005 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.85 = -1.44)
00:10:38.865 00.003 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.54)
00:10:38.868 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.77 mountX=0.03 mountY=-0.20, mountTheta=-1.44
00:10:38.875 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.19, opts=13)
00:10:38.879 00.004 14556 Enqueuing Move request for scope (-0.04, 0.19)
00:10:38.882 00.003 12308 Worker thread wakes up
00:10:38.882 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd
00:10:38.882 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.19)
00:10:38.882 00.000 12308 Moving (-0.04, 0.19) raw xDistance=0.03 yDistance=-0.20
00:10:38.882 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:10:38.883 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:38.883 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:10:38.883 00.000 12308 MoveAxis(E, 0, ABG)
00:10:38.883 00.000 12308 Move returns status 0, amount 0
00:10:38.883 00.000 12308 MoveAxis(N, 0, ABG)
00:10:38.883 00.000 12308 Move returns status 0, amount 0
00:10:38.883 00.000 12308 move complete, result=0
00:10:38.885 00.002 12308 worker thread done servicing request
00:10:38.885 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:38.910 00.025 14556 UpdateGuideState exits: m=2195 SNR=31.6
00:10:38.914 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:38.918 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:38.921 00.003 14556 Enqueuing Expose request
00:10:38.925 00.004 12308 Worker thread wakes up
00:10:38.925 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:38.925 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:38.925 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:10:40.168 01.243 12308 Exposure complete
00:10:40.290 00.122 12308 worker thread done servicing request
00:10:40.290 00.000 14556 OnExposeComplete: enter
00:10:40.294 00.004 14556 UpdateGuideState(): m_state=6
00:10:40.298 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8808
00:10:40.302 00.004 14556 Star::Find returns 1 (0), X=161.27, Y=1001.26, Mass=2293, SNR=32.3, Peak=195 HFD=4.8
00:10:40.306 00.004 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.84 = -1.45)
00:10:40.310 00.004 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
00:10:40.313 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.27 hyp=0.28 cameraTheta=1.76 mountX=0.03 mountY=-0.28, mountTheta=-1.45
00:10:40.317 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.27, opts=13)
00:10:40.320 00.003 14556 Enqueuing Move request for scope (-0.05, 0.27)
00:10:40.324 00.004 12308 Worker thread wakes up
00:10:40.324 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.27) opts 0xd
00:10:40.324 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.27)
00:10:40.324 00.000 12308 Moving (-0.05, 0.27) raw xDistance=0.03 yDistance=-0.28
00:10:40.325 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:10:40.325 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
00:10:40.325 00.000 12308 MoveAxis(E, 0, ABG)
00:10:40.325 00.000 12308 Move returns status 0, amount 0
00:10:40.326 00.001 12308 MoveAxis(N, 195, ABG)
00:10:40.326 00.000 12308 Guiding  Dir = 0, Dur = 195
00:10:40.326 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:40.330 00.004 12308 IsSlewing returns 0
00:10:40.330 00.000 12308 IsGuiding returns 0
00:10:40.330 00.000 12308 PulseGuide returned control before completion, sleep 205
00:10:40.351 00.021 14556 UpdateGuideState exits: m=2293 SNR=32.3
00:10:40.357 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:40.362 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:40.366 00.004 14556 Enqueuing Expose request
00:10:40.546 00.180 12308 IsGuiding returns 1
00:10:40.546 00.000 12308 scope still moving after pulse duration time elapsed
00:10:40.577 00.031 12308 IsSlewing returns 0
00:10:40.579 00.002 12308 IsGuiding returns 0
00:10:40.580 00.001 12308 scope move finished after 195 + 54 ms
00:10:40.580 00.000 12308 Move returns status 0, amount 195
00:10:40.581 00.001 12308 move complete, result=0
00:10:40.581 00.000 12308 worker thread done servicing request
00:10:40.581 00.000 12308 Worker thread wakes up
00:10:40.582 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 195 ms NORTH
00:10:40.588 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:40.589 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:41.839 01.250 12308 Exposure complete
00:10:41.959 00.120 12308 worker thread done servicing request
00:10:41.959 00.000 14556 OnExposeComplete: enter
00:10:41.963 00.004 14556 UpdateGuideState(): m_state=6
00:10:41.966 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8809
00:10:41.971 00.005 14556 Star::Find returns 1 (0), X=161.31, Y=1000.89, Mass=2197, SNR=31.4, Peak=216 HFD=4.4
00:10:41.974 00.003 14556 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.07) = xAngle (1.36 = 1.36)
00:10:41.979 00.005 14556 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.26 = 1.26)
00:10:41.982 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.72 mountX=0.02 mountY=0.10, mountTheta=1.35
00:10:41.988 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.10, opts=13)
00:10:41.992 00.004 14556 Enqueuing Move request for scope (-0.01, -0.10)
00:10:41.997 00.005 12308 Worker thread wakes up
00:10:41.997 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
00:10:41.997 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
00:10:41.997 00.000 12308 Moving (-0.01, -0.10) raw xDistance=0.02 yDistance=0.10
00:10:41.997 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:10:41.997 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:41.998 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:10:41.998 00.000 12308 MoveAxis(E, 0, ABG)
00:10:41.998 00.000 12308 Move returns status 0, amount 0
00:10:41.998 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:42.003 00.005 12308 MoveAxis(N, 0, ABG)
00:10:42.003 00.000 12308 Move returns status 0, amount 0
00:10:42.003 00.000 12308 move complete, result=0
00:10:42.003 00.000 12308 worker thread done servicing request
00:10:42.024 00.021 14556 UpdateGuideState exits: m=2197 SNR=31.4
00:10:42.027 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:42.033 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:42.038 00.005 14556 Enqueuing Expose request
00:10:42.043 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:42.047 00.004 12308 Worker thread wakes up
00:10:42.048 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:42.048 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:43.290 01.242 12308 Exposure complete
00:10:43.436 00.146 12308 worker thread done servicing request
00:10:43.438 00.002 14556 OnExposeComplete: enter
00:10:43.443 00.005 14556 UpdateGuideState(): m_state=6
00:10:43.448 00.005 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8810
00:10:43.452 00.004 14556 Star::Find returns 1 (0), X=161.12, Y=1000.91, Mass=2286, SNR=32.1, Peak=194 HFD=4.4
00:10:43.456 00.004 14556 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-3.07) = xAngle (0.32 = 0.32)
00:10:43.460 00.004 14556 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.22 = 0.22)
00:10:43.464 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.08 hyp=0.22 cameraTheta=-2.75 mountX=0.21 mountY=0.05, mountTheta=0.22
00:10:43.469 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.08, opts=13)
00:10:43.473 00.004 14556 Enqueuing Move request for scope (-0.20, -0.08)
00:10:43.477 00.004 12308 Worker thread wakes up
00:10:43.477 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.08) opts 0xd
00:10:43.477 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.08)
00:10:43.477 00.000 12308 Moving (-0.20, -0.08) raw xDistance=0.21 yDistance=0.05
00:10:43.478 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:10:43.478 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:43.478 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:10:43.478 00.000 12308 MoveAxis(W, 90, ABG)
00:10:43.478 00.000 12308 Guiding  Dir = 3, Dur = 90
00:10:43.478 00.000 12308 IsSlewing returns 0
00:10:43.479 00.001 12308 IsGuiding returns 0
00:10:43.480 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:43.483 00.003 12308 PulseGuide returned control before completion, sleep 100
00:10:43.506 00.023 14556 UpdateGuideState exits: m=2286 SNR=32.1
00:10:43.511 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:43.514 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:43.517 00.003 14556 Enqueuing Expose request
00:10:43.595 00.078 12308 IsGuiding returns 1
00:10:43.596 00.001 12308 scope still moving after pulse duration time elapsed
00:10:43.626 00.030 12308 IsSlewing returns 0
00:10:43.627 00.001 12308 IsGuiding returns 0
00:10:43.627 00.000 12308 scope move finished after 90 + 58 ms
00:10:43.627 00.000 12308 Move returns status 0, amount 90
00:10:43.628 00.001 12308 MoveAxis(N, 0, ABG)
00:10:43.628 00.000 12308 Move returns status 0, amount 0
00:10:43.628 00.000 12308 move complete, result=0
00:10:43.630 00.002 12308 worker thread done servicing request
00:10:43.630 00.000 14556 GuideStep: 0.2 px 90 ms WEST, 0.0 px 0 ms NORTH
00:10:43.641 00.011 12308 Worker thread wakes up
00:10:43.641 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:43.642 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:44.887 01.245 12308 Exposure complete
00:10:45.017 00.130 14556 OnExposeComplete: enter
00:10:45.022 00.005 12308 worker thread done servicing request
00:10:45.022 00.000 14556 UpdateGuideState(): m_state=6
00:10:45.026 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8811
00:10:45.032 00.006 14556 Star::Find returns 1 (0), X=161.20, Y=1000.95, Mass=2438, SNR=33.1, Peak=189 HFD=4.8
00:10:45.038 00.006 14556 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-3.07) = xAngle (0.25 = 0.25)
00:10:45.042 00.004 14556 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.15 = 0.15)
00:10:45.046 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-2.82 mountX=0.13 mountY=0.02, mountTheta=0.15
00:10:45.051 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.04, opts=13)
00:10:45.056 00.005 14556 Enqueuing Move request for scope (-0.12, -0.04)
00:10:45.059 00.003 12308 Worker thread wakes up
00:10:45.059 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
00:10:45.059 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
00:10:45.059 00.000 12308 Moving (-0.12, -0.04) raw xDistance=0.13 yDistance=0.02
00:10:45.060 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:10:45.060 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:45.060 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:10:45.060 00.000 12308 MoveAxis(E, 0, ABG)
00:10:45.061 00.001 12308 Move returns status 0, amount 0
00:10:45.061 00.000 12308 MoveAxis(N, 0, ABG)
00:10:45.061 00.000 12308 Move returns status 0, amount 0
00:10:45.061 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:45.066 00.005 12308 move complete, result=0
00:10:45.066 00.000 12308 worker thread done servicing request
00:10:45.087 00.021 14556 UpdateGuideState exits: m=2438 SNR=33.1
00:10:45.092 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:45.097 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:45.103 00.006 14556 Enqueuing Expose request
00:10:45.107 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:10:45.110 00.003 12308 Worker thread wakes up
00:10:45.112 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:45.112 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:46.355 01.243 12308 Exposure complete
00:10:46.478 00.123 12308 worker thread done servicing request
00:10:46.479 00.001 14556 OnExposeComplete: enter
00:10:46.486 00.007 14556 UpdateGuideState(): m_state=6
00:10:46.495 00.009 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8812
00:10:46.504 00.009 14556 Star::Find returns 1 (0), X=161.19, Y=1001.13, Mass=2179, SNR=31.2, Peak=182 HFD=4.5
00:10:46.512 00.008 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.42 = -0.86)
00:10:46.520 00.008 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.96)
00:10:46.526 00.006 14556 CameraToMount -- cameraX=-0.13 cameraY=0.14 hyp=0.19 cameraTheta=2.35 mountX=0.12 mountY=-0.16, mountTheta=-0.90
00:10:46.535 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.14, opts=13)
00:10:46.540 00.005 14556 Enqueuing Move request for scope (-0.13, 0.14)
00:10:46.544 00.004 12308 Worker thread wakes up
00:10:46.544 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.14) opts 0xd
00:10:46.544 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.14)
00:10:46.546 00.002 12308 Moving (-0.13, 0.14) raw xDistance=0.12 yDistance=-0.16
00:10:46.546 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:10:46.546 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:46.547 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:10:46.547 00.000 12308 MoveAxis(E, 0, ABG)
00:10:46.547 00.000 12308 Move returns status 0, amount 0
00:10:46.547 00.000 12308 MoveAxis(N, 0, ABG)
00:10:46.547 00.000 12308 Move returns status 0, amount 0
00:10:46.547 00.000 12308 move complete, result=0
00:10:46.549 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:46.553 00.004 12308 worker thread done servicing request
00:10:46.573 00.020 14556 UpdateGuideState exits: m=2179 SNR=31.2
00:10:46.577 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:46.581 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:46.585 00.004 14556 Enqueuing Expose request
00:10:46.587 00.002 12308 Worker thread wakes up
00:10:46.589 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:10:46.594 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:46.594 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:47.839 01.245 12308 Exposure complete
00:10:47.954 00.115 12308 worker thread done servicing request
00:10:47.955 00.001 14556 OnExposeComplete: enter
00:10:47.959 00.004 14556 UpdateGuideState(): m_state=6
00:10:47.962 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8813
00:10:47.966 00.004 14556 Star::Find returns 1 (0), X=161.19, Y=1001.12, Mass=2249, SNR=31.8, Peak=201 HFD=4.4
00:10:47.970 00.004 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.47 = -0.82)
00:10:47.976 00.006 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.92)
00:10:47.980 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.13 hyp=0.19 cameraTheta=2.39 mountX=0.13 mountY=-0.15, mountTheta=-0.86
00:10:47.986 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.13, opts=13)
00:10:47.990 00.004 14556 Enqueuing Move request for scope (-0.14, 0.13)
00:10:47.995 00.005 12308 Worker thread wakes up
00:10:47.995 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.13) opts 0xd
00:10:47.995 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.13)
00:10:47.995 00.000 12308 Moving (-0.14, 0.13) raw xDistance=0.13 yDistance=-0.15
00:10:47.995 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:10:47.995 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:47.995 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:10:47.996 00.001 12308 MoveAxis(E, 0, ABG)
00:10:47.996 00.000 12308 Move returns status 0, amount 0
00:10:47.996 00.000 12308 MoveAxis(N, 0, ABG)
00:10:47.997 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:48.001 00.004 12308 Move returns status 0, amount 0
00:10:48.001 00.000 12308 move complete, result=0
00:10:48.001 00.000 12308 worker thread done servicing request
00:10:48.021 00.020 14556 UpdateGuideState exits: m=2249 SNR=31.8
00:10:48.024 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:48.029 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:48.034 00.005 14556 Enqueuing Expose request
00:10:48.038 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:48.042 00.004 12308 Worker thread wakes up
00:10:48.042 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:48.042 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:49.300 01.258 12308 Exposure complete
00:10:49.419 00.119 12308 worker thread done servicing request
00:10:49.420 00.001 14556 OnExposeComplete: enter
00:10:49.424 00.004 14556 UpdateGuideState(): m_state=6
00:10:49.428 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8814
00:10:49.431 00.003 14556 Star::Find returns 1 (0), X=161.10, Y=1001.13, Mass=2107, SNR=30.7, Peak=208 HFD=4.3
00:10:49.435 00.004 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.66 = -0.63)
00:10:49.439 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.73)
00:10:49.443 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.14 hyp=0.27 cameraTheta=2.58 mountX=0.22 mountY=-0.18, mountTheta=-0.69
00:10:49.447 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.14, opts=13)
00:10:49.453 00.006 14556 Enqueuing Move request for scope (-0.23, 0.14)
00:10:49.457 00.004 12308 Worker thread wakes up
00:10:49.457 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.14) opts 0xd
00:10:49.457 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.14)
00:10:49.458 00.001 12308 Moving (-0.23, 0.14) raw xDistance=0.22 yDistance=-0.18
00:10:49.458 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:10:49.458 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:49.458 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:10:49.458 00.000 12308 MoveAxis(W, 95, ABG)
00:10:49.458 00.000 12308 Guiding  Dir = 3, Dur = 95
00:10:49.459 00.001 12308 IsSlewing returns 0
00:10:49.459 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:49.464 00.005 12308 IsGuiding returns 0
00:10:49.465 00.001 12308 PulseGuide returned control before completion, sleep 105
00:10:49.486 00.021 14556 UpdateGuideState exits: m=2107 SNR=30.7
00:10:49.490 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:49.494 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:49.499 00.005 14556 Enqueuing Expose request
00:10:49.574 00.075 12308 IsGuiding returns 1
00:10:49.574 00.000 12308 scope still moving after pulse duration time elapsed
00:10:49.605 00.031 12308 IsSlewing returns 0
00:10:49.606 00.001 12308 IsGuiding returns 0
00:10:49.606 00.000 12308 scope move finished after 95 + 47 ms
00:10:49.606 00.000 12308 Move returns status 0, amount 95
00:10:49.608 00.002 12308 MoveAxis(N, 0, ABG)
00:10:49.608 00.000 12308 Move returns status 0, amount 0
00:10:49.608 00.000 12308 move complete, result=0
00:10:49.609 00.001 12308 worker thread done servicing request
00:10:49.609 00.000 12308 Worker thread wakes up
00:10:49.609 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:49.610 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:49.610 00.000 14556 GuideStep: 0.2 px 95 ms WEST, -0.2 px 0 ms NORTH
00:10:50.853 01.243 12308 Exposure complete
00:10:50.966 00.113 12308 worker thread done servicing request
00:10:50.966 00.000 14556 OnExposeComplete: enter
00:10:50.971 00.005 14556 UpdateGuideState(): m_state=6
00:10:50.976 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8815
00:10:50.981 00.005 14556 Star::Find returns 1 (0), X=161.21, Y=1001.11, Mass=2284, SNR=32.2, Peak=190 HFD=4.6
00:10:50.985 00.004 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.44 = -0.85)
00:10:50.988 00.003 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.34 = -0.95)
00:10:50.993 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.11 hyp=0.16 cameraTheta=2.36 mountX=0.11 mountY=-0.13, mountTheta=-0.89
00:10:50.996 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.11, opts=13)
00:10:51.000 00.004 14556 Enqueuing Move request for scope (-0.12, 0.11)
00:10:51.004 00.004 12308 Worker thread wakes up
00:10:51.004 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.11) opts 0xd
00:10:51.004 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.11)
00:10:51.004 00.000 12308 Moving (-0.12, 0.11) raw xDistance=0.11 yDistance=-0.13
00:10:51.004 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:10:51.004 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:51.004 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:10:51.006 00.002 12308 MoveAxis(E, 0, ABG)
00:10:51.006 00.000 12308 Move returns status 0, amount 0
00:10:51.006 00.000 12308 MoveAxis(N, 0, ABG)
00:10:51.006 00.000 12308 Move returns status 0, amount 0
00:10:51.007 00.001 12308 move complete, result=0
00:10:51.007 00.000 12308 worker thread done servicing request
00:10:51.007 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:51.031 00.024 14556 UpdateGuideState exits: m=2284 SNR=32.2
00:10:51.036 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:51.040 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:51.044 00.004 14556 Enqueuing Expose request
00:10:51.047 00.003 12308 Worker thread wakes up
00:10:51.047 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:51.047 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:51.047 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:52.296 01.249 12308 Exposure complete
00:10:52.416 00.120 12308 worker thread done servicing request
00:10:52.417 00.001 14556 OnExposeComplete: enter
00:10:52.421 00.004 14556 UpdateGuideState(): m_state=6
00:10:52.424 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8816
00:10:52.429 00.005 14556 Star::Find returns 1 (0), X=161.17, Y=1001.08, Mass=2235, SNR=31.8, Peak=195 HFD=4.5
00:10:52.432 00.003 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.72 = -0.57)
00:10:52.436 00.004 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.62 = -0.67)
00:10:52.439 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.09 hyp=0.18 cameraTheta=2.64 mountX=0.15 mountY=-0.11, mountTheta=-0.63
00:10:52.445 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.09, opts=13)
00:10:52.449 00.004 14556 Enqueuing Move request for scope (-0.16, 0.09)
00:10:52.453 00.004 12308 Worker thread wakes up
00:10:52.453 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.09) opts 0xd
00:10:52.453 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.09)
00:10:52.453 00.000 12308 Moving (-0.16, 0.09) raw xDistance=0.15 yDistance=-0.11
00:10:52.453 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:10:52.453 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:52.453 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:10:52.454 00.001 12308 MoveAxis(E, 0, ABG)
00:10:52.454 00.000 12308 Move returns status 0, amount 0
00:10:52.454 00.000 12308 MoveAxis(N, 0, ABG)
00:10:52.454 00.000 12308 Move returns status 0, amount 0
00:10:52.454 00.000 12308 move complete, result=0
00:10:52.454 00.000 12308 worker thread done servicing request
00:10:52.455 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:52.479 00.024 14556 UpdateGuideState exits: m=2235 SNR=31.8
00:10:52.484 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:52.489 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:52.492 00.003 14556 Enqueuing Expose request
00:10:52.496 00.004 12308 Worker thread wakes up
00:10:52.497 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:52.502 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:52.502 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:53.753 01.251 12308 Exposure complete
00:10:53.881 00.128 12308 worker thread done servicing request
00:10:53.882 00.001 14556 OnExposeComplete: enter
00:10:53.885 00.003 14556 UpdateGuideState(): m_state=6
00:10:53.890 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8817
00:10:53.894 00.004 14556 Star::Find returns 1 (0), X=161.17, Y=1001.28, Mass=2301, SNR=32.1, Peak=198 HFD=4.5
00:10:53.897 00.003 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.15 = -1.13)
00:10:53.901 00.004 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.05 = -1.23)
00:10:53.906 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.29 hyp=0.33 cameraTheta=2.08 mountX=0.14 mountY=-0.31, mountTheta=-1.15
00:10:53.912 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.29, opts=13)
00:10:53.916 00.004 14556 Enqueuing Move request for scope (-0.16, 0.29)
00:10:53.921 00.005 12308 Worker thread wakes up
00:10:53.921 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.29) opts 0xd
00:10:53.921 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.29)
00:10:53.921 00.000 12308 Moving (-0.16, 0.29) raw xDistance=0.14 yDistance=-0.31
00:10:53.923 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:10:53.923 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
00:10:53.923 00.000 12308 MoveAxis(E, 0, ABG)
00:10:53.923 00.000 12308 Move returns status 0, amount 0
00:10:53.924 00.001 12308 MoveAxis(N, 218, ABG)
00:10:53.924 00.000 12308 Guiding  Dir = 0, Dur = 218
00:10:53.924 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:53.928 00.004 12308 IsSlewing returns 0
00:10:53.928 00.000 12308 IsGuiding returns 0
00:10:53.929 00.001 12308 PulseGuide returned control before completion, sleep 228
00:10:53.951 00.022 14556 UpdateGuideState exits: m=2301 SNR=32.1
00:10:53.956 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:53.959 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:53.963 00.004 14556 Enqueuing Expose request
00:10:54.168 00.205 12308 IsGuiding returns 1
00:10:54.168 00.000 12308 scope still moving after pulse duration time elapsed
00:10:54.199 00.031 12308 IsSlewing returns 0
00:10:54.200 00.001 12308 IsGuiding returns 0
00:10:54.201 00.001 12308 scope move finished after 218 + 53 ms
00:10:54.201 00.000 12308 Move returns status 0, amount 218
00:10:54.201 00.000 12308 move complete, result=0
00:10:54.201 00.000 12308 worker thread done servicing request
00:10:54.201 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 218 ms NORTH
00:10:54.207 00.006 12308 Worker thread wakes up
00:10:54.207 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:54.207 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:55.464 01.257 12308 Exposure complete
00:10:55.580 00.116 12308 worker thread done servicing request
00:10:55.581 00.001 14556 OnExposeComplete: enter
00:10:55.584 00.003 14556 UpdateGuideState(): m_state=6
00:10:55.588 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8818
00:10:55.595 00.007 14556 Star::Find returns 1 (0), X=161.16, Y=1001.02, Mass=2206, SNR=31.6, Peak=197 HFD=4.5
00:10:55.599 00.004 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.02 = -0.26)
00:10:55.603 00.004 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.92 = -0.36)
00:10:55.607 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.16 cameraTheta=2.95 mountX=0.16 mountY=-0.06, mountTheta=-0.35
00:10:55.612 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.03, opts=13)
00:10:55.615 00.003 14556 Enqueuing Move request for scope (-0.16, 0.03)
00:10:55.618 00.003 12308 Worker thread wakes up
00:10:55.618 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.03) opts 0xd
00:10:55.620 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.03)
00:10:55.620 00.000 12308 Moving (-0.16, 0.03) raw xDistance=0.16 yDistance=-0.06
00:10:55.620 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:10:55.620 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:55.620 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:10:55.620 00.000 12308 MoveAxis(E, 0, ABG)
00:10:55.621 00.001 12308 Move returns status 0, amount 0
00:10:55.621 00.000 12308 MoveAxis(N, 0, ABG)
00:10:55.621 00.000 12308 Move returns status 0, amount 0
00:10:55.621 00.000 12308 move complete, result=0
00:10:55.621 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:55.627 00.006 12308 worker thread done servicing request
00:10:55.654 00.027 14556 UpdateGuideState exits: m=2206 SNR=31.6
00:10:55.661 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:55.667 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:55.672 00.005 14556 Enqueuing Expose request
00:10:55.676 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:55.680 00.004 12308 Worker thread wakes up
00:10:55.680 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:55.680 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:56.939 01.259 12308 Exposure complete
00:10:57.058 00.119 12308 worker thread done servicing request
00:10:57.058 00.000 14556 OnExposeComplete: enter
00:10:57.062 00.004 14556 UpdateGuideState(): m_state=6
00:10:57.066 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8819
00:10:57.070 00.004 14556 Star::Find returns 1 (0), X=161.15, Y=1000.93, Mass=2126, SNR=31.0, Peak=189 HFD=4.4
00:10:57.075 00.005 14556 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.07) = xAngle (0.27 = 0.27)
00:10:57.078 00.003 14556 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.17 = 0.17)
00:10:57.083 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.06 hyp=0.19 cameraTheta=-2.80 mountX=0.18 mountY=0.03, mountTheta=0.17
00:10:57.088 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.06, opts=13)
00:10:57.094 00.006 14556 Enqueuing Move request for scope (-0.18, -0.06)
00:10:57.097 00.003 12308 Worker thread wakes up
00:10:57.098 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.06) opts 0xd
00:10:57.098 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.06)
00:10:57.098 00.000 12308 Moving (-0.18, -0.06) raw xDistance=0.18 yDistance=0.03
00:10:57.098 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:10:57.098 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:57.099 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:10:57.099 00.000 12308 MoveAxis(E, 0, ABG)
00:10:57.099 00.000 12308 Move returns status 0, amount 0
00:10:57.099 00.000 12308 MoveAxis(N, 0, ABG)
00:10:57.099 00.000 12308 Move returns status 0, amount 0
00:10:57.099 00.000 12308 move complete, result=0
00:10:57.099 00.000 12308 worker thread done servicing request
00:10:57.101 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:57.125 00.024 14556 UpdateGuideState exits: m=2126 SNR=31.0
00:10:57.131 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:57.135 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:57.138 00.003 14556 Enqueuing Expose request
00:10:57.142 00.004 12308 Worker thread wakes up
00:10:57.142 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:10:57.146 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:57.146 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:58.392 01.246 12308 Exposure complete
00:10:58.516 00.124 12308 worker thread done servicing request
00:10:58.516 00.000 14556 OnExposeComplete: enter
00:10:58.519 00.003 14556 UpdateGuideState(): m_state=6
00:10:58.523 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8820
00:10:58.528 00.005 14556 Star::Find returns 1 (0), X=161.10, Y=1000.99, Mass=2248, SNR=31.8, Peak=182 HFD=4.5
00:10:58.533 00.005 14556 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.07) = xAngle (6.20 = -0.08)
00:10:58.536 00.003 14556 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.10 = -0.18)
00:10:58.540 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.00 hyp=0.23 cameraTheta=3.13 mountX=0.23 mountY=-0.04, mountTheta=-0.18
00:10:58.544 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.00, opts=13)
00:10:58.549 00.005 14556 Enqueuing Move request for scope (-0.23, 0.00)
00:10:58.552 00.003 12308 Worker thread wakes up
00:10:58.552 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.00) opts 0xd
00:10:58.552 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.00)
00:10:58.552 00.000 12308 Moving (-0.23, 0.00) raw xDistance=0.23 yDistance=-0.04
00:10:58.553 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:10:58.553 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:10:58.553 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:10:58.553 00.000 12308 MoveAxis(W, 98, ABG)
00:10:58.554 00.001 12308 Guiding  Dir = 3, Dur = 98
00:10:58.554 00.000 12308 IsSlewing returns 0
00:10:58.554 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:10:58.560 00.006 12308 IsGuiding returns 0
00:10:58.562 00.002 12308 PulseGuide returned control before completion, sleep 108
00:10:58.587 00.025 14556 UpdateGuideState exits: m=2248 SNR=31.8
00:10:58.594 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:58.598 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:10:58.603 00.005 14556 Enqueuing Expose request
00:10:58.678 00.075 12308 IsGuiding returns 1
00:10:58.679 00.001 12308 scope still moving after pulse duration time elapsed
00:10:58.710 00.031 12308 IsSlewing returns 0
00:10:58.712 00.002 12308 IsGuiding returns 0
00:10:58.712 00.000 12308 scope move finished after 98 + 53 ms
00:10:58.712 00.000 12308 Move returns status 0, amount 98
00:10:58.713 00.001 12308 MoveAxis(N, 0, ABG)
00:10:58.713 00.000 12308 Move returns status 0, amount 0
00:10:58.714 00.001 12308 move complete, result=0
00:10:58.714 00.000 12308 worker thread done servicing request
00:10:58.715 00.001 12308 Worker thread wakes up
00:10:58.715 00.000 14556 GuideStep: 0.2 px 98 ms WEST, -0.0 px 0 ms NORTH
00:10:58.721 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:10:58.721 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:10:59.968 01.247 12308 Exposure complete
00:11:00.096 00.128 12308 worker thread done servicing request
00:11:00.096 00.000 14556 OnExposeComplete: enter
00:11:00.099 00.003 14556 UpdateGuideState(): m_state=6
00:11:00.104 00.005 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8821
00:11:00.109 00.005 14556 Star::Find returns 1 (0), X=161.26, Y=1001.08, Mass=2119, SNR=30.9, Peak=166 HFD=4.5
00:11:00.112 00.003 14556 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.07) = xAngle (5.24 = -1.05)
00:11:00.117 00.005 14556 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
00:11:00.123 00.006 14556 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.16 mountX=0.06 mountY=-0.10, mountTheta=-1.07
00:11:00.127 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.09, opts=13)
00:11:00.132 00.005 14556 Enqueuing Move request for scope (-0.06, 0.09)
00:11:00.136 00.004 12308 Worker thread wakes up
00:11:00.137 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
00:11:00.137 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
00:11:00.137 00.000 12308 Moving (-0.06, 0.09) raw xDistance=0.06 yDistance=-0.10
00:11:00.137 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:11:00.137 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:00.138 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:11:00.138 00.000 12308 MoveAxis(E, 0, ABG)
00:11:00.138 00.000 12308 Move returns status 0, amount 0
00:11:00.138 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:00.143 00.005 12308 MoveAxis(N, 0, ABG)
00:11:00.143 00.000 12308 Move returns status 0, amount 0
00:11:00.143 00.000 12308 move complete, result=0
00:11:00.143 00.000 12308 worker thread done servicing request
00:11:00.167 00.024 14556 UpdateGuideState exits: m=2119 SNR=30.9
00:11:00.176 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:00.183 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:00.190 00.007 14556 Enqueuing Expose request
00:11:00.198 00.008 12308 Worker thread wakes up
00:11:00.198 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:11:00.204 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:00.204 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:01.457 01.253 12308 Exposure complete
00:11:01.581 00.124 12308 worker thread done servicing request
00:11:01.582 00.001 14556 OnExposeComplete: enter
00:11:01.586 00.004 14556 UpdateGuideState(): m_state=6
00:11:01.589 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8822
00:11:01.593 00.004 14556 Star::Find returns 1 (0), X=161.11, Y=1001.16, Mass=2268, SNR=32.0, Peak=191 HFD=4.5
00:11:01.597 00.004 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.56 = -0.72)
00:11:01.600 00.003 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.82)
00:11:01.604 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.17 hyp=0.28 cameraTheta=2.49 mountX=0.21 mountY=-0.20, mountTheta=-0.77
00:11:01.610 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.17, opts=13)
00:11:01.614 00.004 14556 Enqueuing Move request for scope (-0.22, 0.17)
00:11:01.617 00.003 12308 Worker thread wakes up
00:11:01.617 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.17) opts 0xd
00:11:01.617 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.17)
00:11:01.617 00.000 12308 Moving (-0.22, 0.17) raw xDistance=0.21 yDistance=-0.20
00:11:01.617 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:11:01.617 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:11:01.618 00.001 12308 MoveAxis(W, 91, ABG)
00:11:01.618 00.000 12308 Guiding  Dir = 3, Dur = 91
00:11:01.618 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:01.623 00.005 12308 IsSlewing returns 0
00:11:01.623 00.000 12308 IsGuiding returns 0
00:11:01.623 00.000 12308 PulseGuide returned control before completion, sleep 101
00:11:01.638 00.015 14556 UpdateGuideState exits: m=2268 SNR=32.0
00:11:01.641 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:01.644 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:01.647 00.003 14556 Enqueuing Expose request
00:11:01.732 00.085 12308 IsGuiding returns 1
00:11:01.733 00.001 12308 scope still moving after pulse duration time elapsed
00:11:01.764 00.031 12308 IsSlewing returns 0
00:11:01.765 00.001 12308 IsGuiding returns 0
00:11:01.766 00.001 12308 scope move finished after 91 + 51 ms
00:11:01.766 00.000 12308 Move returns status 0, amount 91
00:11:01.766 00.000 12308 MoveAxis(N, 143, ABG)
00:11:01.767 00.001 12308 Guiding  Dir = 0, Dur = 143
00:11:01.767 00.000 12308 IsSlewing returns 0
00:11:01.768 00.001 12308 IsGuiding returns 0
00:11:01.769 00.001 12308 PulseGuide returned control before completion, sleep 153
00:11:01.935 00.166 12308 IsGuiding returns 1
00:11:01.936 00.001 12308 scope still moving after pulse duration time elapsed
00:11:01.966 00.030 12308 IsSlewing returns 0
00:11:01.967 00.001 12308 IsGuiding returns 0
00:11:01.967 00.000 12308 scope move finished after 143 + 55 ms
00:11:01.968 00.001 12308 Move returns status 0, amount 143
00:11:01.968 00.000 12308 move complete, result=0
00:11:01.970 00.002 12308 worker thread done servicing request
00:11:01.970 00.000 14556 GuideStep: 0.2 px 91 ms WEST, -0.2 px 143 ms NORTH
00:11:01.977 00.007 12308 Worker thread wakes up
00:11:01.977 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:01.977 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:03.226 01.249 12308 Exposure complete
00:11:03.367 00.141 12308 worker thread done servicing request
00:11:03.367 00.000 14556 OnExposeComplete: enter
00:11:03.374 00.007 14556 UpdateGuideState(): m_state=6
00:11:03.382 00.008 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8823
00:11:03.388 00.006 14556 Star::Find returns 1 (0), X=160.97, Y=1001.11, Mass=2192, SNR=31.5, Peak=198 HFD=4.5
00:11:03.394 00.006 14556 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.07) = xAngle (5.90 = -0.38)
00:11:03.398 00.004 14556 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.48)
00:11:03.402 00.004 14556 CameraToMount -- cameraX=-0.36 cameraY=0.11 hyp=0.38 cameraTheta=2.83 mountX=0.35 mountY=-0.17, mountTheta=-0.46
00:11:03.407 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.36, y=0.11, opts=13)
00:11:03.411 00.004 14556 Enqueuing Move request for scope (-0.36, 0.11)
00:11:03.415 00.004 12308 Worker thread wakes up
00:11:03.416 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.11) opts 0xd
00:11:03.416 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.36, 0.11)
00:11:03.416 00.000 12308 Moving (-0.36, 0.11) raw xDistance=0.35 yDistance=-0.17
00:11:03.416 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.35
00:11:03.416 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:03.417 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:11:03.417 00.000 12308 MoveAxis(W, 158, ABG)
00:11:03.417 00.000 12308 Guiding  Dir = 3, Dur = 158
00:11:03.417 00.000 12308 IsSlewing returns 0
00:11:03.418 00.001 12308 IsGuiding returns 0
00:11:03.418 00.000 12308 PulseGuide returned control before completion, sleep 168
00:11:03.419 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:03.441 00.022 14556 UpdateGuideState exits: m=2192 SNR=31.5
00:11:03.446 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:03.450 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:03.453 00.003 14556 Enqueuing Expose request
00:11:03.594 00.141 12308 IsGuiding returns 1
00:11:03.594 00.000 12308 scope still moving after pulse duration time elapsed
00:11:03.625 00.031 12308 IsSlewing returns 0
00:11:03.627 00.002 12308 IsGuiding returns 0
00:11:03.627 00.000 12308 scope move finished after 158 + 51 ms
00:11:03.629 00.002 12308 Move returns status 0, amount 158
00:11:03.629 00.000 12308 MoveAxis(N, 0, ABG)
00:11:03.630 00.001 12308 Move returns status 0, amount 0
00:11:03.630 00.000 12308 move complete, result=0
00:11:03.630 00.000 12308 worker thread done servicing request
00:11:03.630 00.000 12308 Worker thread wakes up
00:11:03.631 00.001 14556 GuideStep: 0.3 px 158 ms WEST, -0.2 px 0 ms NORTH
00:11:03.638 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:03.638 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:04.887 01.249 12308 Exposure complete
00:11:05.016 00.129 12308 worker thread done servicing request
00:11:05.017 00.001 14556 OnExposeComplete: enter
00:11:05.021 00.004 14556 UpdateGuideState(): m_state=6
00:11:05.025 00.004 14556 Star::Find(15, 160, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8824
00:11:05.029 00.004 14556 Star::Find returns 1 (0), X=161.47, Y=1001.04, Mass=2122, SNR=31.0, Peak=159 HFD=4.9
00:11:05.032 00.003 14556 CameraToMount -- cameraTheta (0.32) - m_xAngle (-3.07) = xAngle (3.40 = -2.89)
00:11:05.037 00.005 14556 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.30 = -2.99)
00:11:05.041 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.05 hyp=0.15 cameraTheta=0.32 mountX=-0.14 mountY=-0.02, mountTheta=-2.98
00:11:05.045 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.05, opts=13)
00:11:05.050 00.005 14556 Enqueuing Move request for scope (0.14, 0.05)
00:11:05.054 00.004 12308 Worker thread wakes up
00:11:05.054 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.05) opts 0xd
00:11:05.054 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.05)
00:11:05.054 00.000 12308 Moving (0.14, 0.05) raw xDistance=-0.14 yDistance=-0.02
00:11:05.054 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:11:05.056 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:05.056 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:11:05.056 00.000 12308 MoveAxis(E, 0, ABG)
00:11:05.056 00.000 12308 Move returns status 0, amount 0
00:11:05.056 00.000 12308 MoveAxis(N, 0, ABG)
00:11:05.056 00.000 12308 Move returns status 0, amount 0
00:11:05.057 00.001 12308 move complete, result=0
00:11:05.058 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:05.060 00.002 12308 worker thread done servicing request
00:11:05.081 00.021 14556 UpdateGuideState exits: m=2122 SNR=31.0
00:11:05.084 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:05.089 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:05.094 00.005 14556 Enqueuing Expose request
00:11:05.099 00.005 12308 Worker thread wakes up
00:11:05.099 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:05.099 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:05.099 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:11:06.343 01.244 12308 Exposure complete
00:11:06.482 00.139 12308 worker thread done servicing request
00:11:06.482 00.000 14556 OnExposeComplete: enter
00:11:06.486 00.004 14556 UpdateGuideState(): m_state=6
00:11:06.492 00.006 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8825
00:11:06.499 00.007 14556 Star::Find returns 1 (0), X=161.20, Y=1000.97, Mass=2157, SNR=31.3, Peak=198 HFD=4.4
00:11:06.506 00.007 14556 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.07) = xAngle (0.12 = 0.12)
00:11:06.514 00.008 14556 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.02 = 0.02)
00:11:06.520 00.006 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-2.96 mountX=0.13 mountY=0.00, mountTheta=0.02
00:11:06.527 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.02, opts=13)
00:11:06.533 00.006 14556 Enqueuing Move request for scope (-0.13, -0.02)
00:11:06.539 00.006 12308 Worker thread wakes up
00:11:06.539 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.02) opts 0xd
00:11:06.539 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.02)
00:11:06.540 00.001 12308 Moving (-0.13, -0.02) raw xDistance=0.13 yDistance=0.00
00:11:06.540 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:11:06.540 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:06.540 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:11:06.542 00.002 12308 MoveAxis(E, 0, ABG)
00:11:06.542 00.000 12308 Move returns status 0, amount 0
00:11:06.542 00.000 12308 MoveAxis(N, 0, ABG)
00:11:06.542 00.000 12308 Move returns status 0, amount 0
00:11:06.542 00.000 12308 move complete, result=0
00:11:06.542 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:06.546 00.004 12308 worker thread done servicing request
00:11:06.563 00.017 14556 UpdateGuideState exits: m=2157 SNR=31.3
00:11:06.567 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:06.572 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:06.576 00.004 14556 Enqueuing Expose request
00:11:06.580 00.004 12308 Worker thread wakes up
00:11:06.580 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:11:06.585 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:06.585 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:07.828 01.243 12308 Exposure complete
00:11:07.945 00.117 12308 worker thread done servicing request
00:11:07.945 00.000 14556 OnExposeComplete: enter
00:11:07.949 00.004 14556 UpdateGuideState(): m_state=6
00:11:07.954 00.005 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8826
00:11:07.959 00.005 14556 Star::Find returns 1 (0), X=161.20, Y=1001.18, Mass=2403, SNR=33.0, Peak=205 HFD=4.6
00:11:07.962 00.003 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
00:11:07.966 00.004 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
00:11:07.970 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.19 hyp=0.23 cameraTheta=2.15 mountX=0.11 mountY=-0.21, mountTheta=-1.08
00:11:07.977 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.19, opts=13)
00:11:07.982 00.005 14556 Enqueuing Move request for scope (-0.12, 0.19)
00:11:07.987 00.005 12308 Worker thread wakes up
00:11:07.987 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.19) opts 0xd
00:11:07.987 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.19)
00:11:07.987 00.000 12308 Moving (-0.12, 0.19) raw xDistance=0.11 yDistance=-0.21
00:11:07.987 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:11:07.987 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:11:07.988 00.001 12308 MoveAxis(E, 0, ABG)
00:11:07.988 00.000 12308 Move returns status 0, amount 0
00:11:07.988 00.000 12308 MoveAxis(N, 148, ABG)
00:11:07.988 00.000 12308 Guiding  Dir = 0, Dur = 148
00:11:07.989 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:07.993 00.004 12308 IsSlewing returns 0
00:11:07.993 00.000 12308 IsGuiding returns 0
00:11:07.993 00.000 12308 PulseGuide returned control before completion, sleep 158
00:11:08.013 00.020 14556 UpdateGuideState exits: m=2403 SNR=33.0
00:11:08.017 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:08.021 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:08.024 00.003 14556 Enqueuing Expose request
00:11:08.160 00.136 12308 IsGuiding returns 1
00:11:08.160 00.000 12308 scope still moving after pulse duration time elapsed
00:11:08.191 00.031 12308 IsSlewing returns 0
00:11:08.192 00.001 12308 IsGuiding returns 0
00:11:08.193 00.001 12308 scope move finished after 148 + 51 ms
00:11:08.195 00.002 12308 Move returns status 0, amount 148
00:11:08.195 00.000 12308 move complete, result=0
00:11:08.197 00.002 12308 worker thread done servicing request
00:11:08.197 00.000 12308 Worker thread wakes up
00:11:08.198 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 148 ms NORTH
00:11:08.204 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:08.204 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:09.456 01.252 12308 Exposure complete
00:11:09.577 00.121 12308 worker thread done servicing request
00:11:09.578 00.001 14556 OnExposeComplete: enter
00:11:09.582 00.004 14556 UpdateGuideState(): m_state=6
00:11:09.585 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8827
00:11:09.590 00.005 14556 Star::Find returns 1 (0), X=161.29, Y=1000.83, Mass=2317, SNR=32.3, Peak=203 HFD=4.5
00:11:09.594 00.004 14556 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-3.07) = xAngle (1.27 = 1.27)
00:11:09.598 00.004 14556 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.17 = 1.17)
00:11:09.601 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.16 hyp=0.17 cameraTheta=-1.81 mountX=0.05 mountY=0.15, mountTheta=1.26
00:11:09.607 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.16, opts=13)
00:11:09.611 00.004 14556 Enqueuing Move request for scope (-0.04, -0.16)
00:11:09.615 00.004 12308 Worker thread wakes up
00:11:09.615 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.16) opts 0xd
00:11:09.615 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.16)
00:11:09.615 00.000 12308 Moving (-0.04, -0.16) raw xDistance=0.05 yDistance=0.15
00:11:09.615 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:11:09.615 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:09.615 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:11:09.616 00.001 12308 MoveAxis(E, 0, ABG)
00:11:09.616 00.000 12308 Move returns status 0, amount 0
00:11:09.616 00.000 12308 MoveAxis(N, 0, ABG)
00:11:09.616 00.000 12308 Move returns status 0, amount 0
00:11:09.616 00.000 12308 move complete, result=0
00:11:09.617 00.001 12308 worker thread done servicing request
00:11:09.617 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:09.645 00.028 14556 UpdateGuideState exits: m=2317 SNR=32.3
00:11:09.649 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:09.654 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:09.658 00.004 14556 Enqueuing Expose request
00:11:09.663 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:11:09.666 00.003 12308 Worker thread wakes up
00:11:09.666 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:09.666 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:10.913 01.247 12308 Exposure complete
00:11:11.036 00.123 12308 worker thread done servicing request
00:11:11.036 00.000 14556 OnExposeComplete: enter
00:11:11.041 00.005 14556 UpdateGuideState(): m_state=6
00:11:11.045 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8828
00:11:11.049 00.004 14556 Star::Find returns 1 (0), X=161.04, Y=1000.86, Mass=2189, SNR=31.5, Peak=185 HFD=4.6
00:11:11.053 00.004 14556 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-3.07) = xAngle (0.35 = 0.35)
00:11:11.056 00.003 14556 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.25 = 0.25)
00:11:11.060 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=-0.13 hyp=0.31 cameraTheta=-2.72 mountX=0.30 mountY=0.08, mountTheta=0.26
00:11:11.066 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=-0.13, opts=13)
00:11:11.071 00.005 14556 Enqueuing Move request for scope (-0.29, -0.13)
00:11:11.076 00.005 12308 Worker thread wakes up
00:11:11.076 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.13) opts 0xd
00:11:11.076 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, -0.13)
00:11:11.076 00.000 12308 Moving (-0.29, -0.13) raw xDistance=0.30 yDistance=0.08
00:11:11.076 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
00:11:11.077 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:11.077 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:11:11.077 00.000 12308 MoveAxis(W, 128, ABG)
00:11:11.077 00.000 12308 Guiding  Dir = 3, Dur = 128
00:11:11.078 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:11.083 00.005 12308 IsSlewing returns 0
00:11:11.083 00.000 12308 IsGuiding returns 0
00:11:11.084 00.001 12308 PulseGuide returned control before completion, sleep 138
00:11:11.108 00.024 14556 UpdateGuideState exits: m=2189 SNR=31.5
00:11:11.112 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:11.117 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:11.121 00.004 14556 Enqueuing Expose request
00:11:11.232 00.111 12308 IsGuiding returns 1
00:11:11.232 00.000 12308 scope still moving after pulse duration time elapsed
00:11:11.263 00.031 12308 IsSlewing returns 0
00:11:11.264 00.001 12308 IsGuiding returns 0
00:11:11.264 00.000 12308 scope move finished after 128 + 53 ms
00:11:11.265 00.001 12308 Move returns status 0, amount 128
00:11:11.265 00.000 12308 MoveAxis(N, 0, ABG)
00:11:11.266 00.001 12308 Move returns status 0, amount 0
00:11:11.266 00.000 12308 move complete, result=0
00:11:11.266 00.000 12308 worker thread done servicing request
00:11:11.266 00.000 14556 GuideStep: 0.3 px 128 ms WEST, 0.1 px 0 ms NORTH
00:11:11.272 00.006 12308 Worker thread wakes up
00:11:11.272 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:11.272 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:12.531 01.259 12308 Exposure complete
00:11:12.666 00.135 12308 worker thread done servicing request
00:11:12.666 00.000 14556 OnExposeComplete: enter
00:11:12.671 00.005 14556 UpdateGuideState(): m_state=6
00:11:12.674 00.003 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8829
00:11:12.678 00.004 14556 Star::Find returns 1 (0), X=161.32, Y=1001.15, Mass=2292, SNR=32.1, Peak=179 HFD=4.5
00:11:12.682 00.004 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.69 = -1.60)
00:11:12.686 00.004 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.70)
00:11:12.689 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.61 mountX=-0.00 mountY=-0.15, mountTheta=-1.60
00:11:12.694 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.16, opts=13)
00:11:12.697 00.003 14556 Enqueuing Move request for scope (-0.01, 0.16)
00:11:12.701 00.004 12308 Worker thread wakes up
00:11:12.701 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
00:11:12.701 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
00:11:12.701 00.000 12308 Moving (-0.01, 0.16) raw xDistance=-0.00 yDistance=-0.15
00:11:12.701 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:11:12.703 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:12.703 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:11:12.703 00.000 12308 MoveAxis(E, 0, ABG)
00:11:12.703 00.000 12308 Move returns status 0, amount 0
00:11:12.703 00.000 12308 MoveAxis(N, 0, ABG)
00:11:12.703 00.000 12308 Move returns status 0, amount 0
00:11:12.703 00.000 12308 move complete, result=0
00:11:12.703 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:12.707 00.004 12308 worker thread done servicing request
00:11:12.729 00.022 14556 UpdateGuideState exits: m=2292 SNR=32.1
00:11:12.733 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:12.736 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:12.740 00.004 14556 Enqueuing Expose request
00:11:12.744 00.004 12308 Worker thread wakes up
00:11:12.744 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:11:12.749 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:12.749 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:13.996 01.247 12308 Exposure complete
00:11:14.116 00.120 12308 worker thread done servicing request
00:11:14.116 00.000 14556 OnExposeComplete: enter
00:11:14.121 00.005 14556 UpdateGuideState(): m_state=6
00:11:14.126 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8830
00:11:14.130 00.004 14556 Star::Find returns 1 (0), X=161.18, Y=1001.13, Mass=2302, SNR=32.4, Peak=206 HFD=4.5
00:11:14.134 00.004 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.48 = -0.81)
00:11:14.138 00.004 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.90)
00:11:14.141 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.20 cameraTheta=2.40 mountX=0.14 mountY=-0.16, mountTheta=-0.85
00:11:14.147 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.14, opts=13)
00:11:14.151 00.004 14556 Enqueuing Move request for scope (-0.15, 0.14)
00:11:14.155 00.004 12308 Worker thread wakes up
00:11:14.155 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.14) opts 0xd
00:11:14.155 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.14)
00:11:14.155 00.000 12308 Moving (-0.15, 0.14) raw xDistance=0.14 yDistance=-0.16
00:11:14.156 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:11:14.156 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:14.156 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:11:14.156 00.000 12308 MoveAxis(E, 0, ABG)
00:11:14.157 00.001 12308 Move returns status 0, amount 0
00:11:14.157 00.000 12308 MoveAxis(N, 0, ABG)
00:11:14.157 00.000 12308 Move returns status 0, amount 0
00:11:14.157 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:14.161 00.004 12308 move complete, result=0
00:11:14.162 00.001 12308 worker thread done servicing request
00:11:14.184 00.022 14556 UpdateGuideState exits: m=2302 SNR=32.4
00:11:14.189 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:14.194 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:14.199 00.005 14556 Enqueuing Expose request
00:11:14.203 00.004 12308 Worker thread wakes up
00:11:14.203 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:11:14.208 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:14.208 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:15.447 01.239 12308 Exposure complete
00:11:15.564 00.117 12308 worker thread done servicing request
00:11:15.566 00.002 14556 OnExposeComplete: enter
00:11:15.572 00.006 14556 UpdateGuideState(): m_state=6
00:11:15.577 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8831
00:11:15.581 00.004 14556 Star::Find returns 1 (0), X=161.09, Y=1001.20, Mass=2216, SNR=31.6, Peak=212 HFD=4.4
00:11:15.586 00.005 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.48 = -0.81)
00:11:15.589 00.003 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.90)
00:11:15.593 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.21 hyp=0.31 cameraTheta=2.40 mountX=0.22 mountY=-0.25, mountTheta=-0.85
00:11:15.598 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.21, opts=13)
00:11:15.602 00.004 14556 Enqueuing Move request for scope (-0.23, 0.21)
00:11:15.606 00.004 12308 Worker thread wakes up
00:11:15.606 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.21) opts 0xd
00:11:15.606 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.21)
00:11:15.606 00.000 12308 Moving (-0.23, 0.21) raw xDistance=0.22 yDistance=-0.25
00:11:15.607 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:11:15.607 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:11:15.607 00.000 12308 MoveAxis(W, 94, ABG)
00:11:15.607 00.000 12308 Guiding  Dir = 3, Dur = 94
00:11:15.607 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:15.613 00.006 12308 IsSlewing returns 0
00:11:15.614 00.001 12308 IsGuiding returns 0
00:11:15.615 00.001 12308 PulseGuide returned control before completion, sleep 104
00:11:15.630 00.015 14556 UpdateGuideState exits: m=2216 SNR=31.6
00:11:15.633 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:15.636 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:15.640 00.004 14556 Enqueuing Expose request
00:11:15.735 00.095 12308 IsGuiding returns 1
00:11:15.735 00.000 12308 scope still moving after pulse duration time elapsed
00:11:15.766 00.031 12308 IsSlewing returns 0
00:11:15.767 00.001 12308 IsGuiding returns 0
00:11:15.768 00.001 12308 scope move finished after 94 + 59 ms
00:11:15.768 00.000 12308 Move returns status 0, amount 94
00:11:15.769 00.001 12308 MoveAxis(N, 173, ABG)
00:11:15.769 00.000 12308 Guiding  Dir = 0, Dur = 173
00:11:15.769 00.000 12308 IsSlewing returns 0
00:11:15.770 00.001 12308 IsGuiding returns 0
00:11:15.770 00.000 12308 PulseGuide returned control before completion, sleep 183
00:11:15.956 00.186 12308 IsGuiding returns 1
00:11:15.957 00.001 12308 scope still moving after pulse duration time elapsed
00:11:15.987 00.030 12308 IsSlewing returns 0
00:11:15.987 00.000 12308 IsGuiding returns 0
00:11:15.988 00.001 12308 scope move finished after 173 + 45 ms
00:11:15.989 00.001 12308 Move returns status 0, amount 173
00:11:15.989 00.000 12308 move complete, result=0
00:11:15.989 00.000 12308 worker thread done servicing request
00:11:15.990 00.001 12308 Worker thread wakes up
00:11:15.990 00.000 14556 GuideStep: 0.2 px 94 ms WEST, -0.2 px 173 ms NORTH
00:11:15.996 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:15.996 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:17.247 01.251 12308 Exposure complete
00:11:17.365 00.118 12308 worker thread done servicing request
00:11:17.365 00.000 14556 OnExposeComplete: enter
00:11:17.369 00.004 14556 UpdateGuideState(): m_state=6
00:11:17.373 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8832
00:11:17.378 00.005 14556 Star::Find returns 1 (0), X=161.14, Y=1001.13, Mass=2273, SNR=32.0, Peak=192 HFD=4.6
00:11:17.383 00.005 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.55 = -0.73)
00:11:17.387 00.004 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.83)
00:11:17.392 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.14 hyp=0.23 cameraTheta=2.48 mountX=0.17 mountY=-0.17, mountTheta=-0.78
00:11:17.396 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.14, opts=13)
00:11:17.398 00.002 14556 Enqueuing Move request for scope (-0.18, 0.14)
00:11:17.401 00.003 12308 Worker thread wakes up
00:11:17.401 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.14) opts 0xd
00:11:17.401 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.14)
00:11:17.401 00.000 12308 Moving (-0.18, 0.14) raw xDistance=0.17 yDistance=-0.17
00:11:17.401 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:11:17.401 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:17.403 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:11:17.403 00.000 12308 MoveAxis(E, 0, ABG)
00:11:17.403 00.000 12308 Move returns status 0, amount 0
00:11:17.403 00.000 12308 MoveAxis(N, 0, ABG)
00:11:17.404 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:17.406 00.002 12308 Move returns status 0, amount 0
00:11:17.406 00.000 12308 move complete, result=0
00:11:17.406 00.000 12308 worker thread done servicing request
00:11:17.428 00.022 14556 UpdateGuideState exits: m=2273 SNR=32.0
00:11:17.431 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:17.438 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:17.443 00.005 14556 Enqueuing Expose request
00:11:17.447 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:11:17.451 00.004 12308 Worker thread wakes up
00:11:17.451 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:17.452 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:18.695 01.243 12308 Exposure complete
00:11:18.824 00.129 12308 worker thread done servicing request
00:11:18.824 00.000 14556 OnExposeComplete: enter
00:11:18.828 00.004 14556 UpdateGuideState(): m_state=6
00:11:18.832 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8833
00:11:18.835 00.003 14556 Star::Find returns 1 (0), X=161.21, Y=1000.94, Mass=2238, SNR=31.8, Peak=211 HFD=4.4
00:11:18.837 00.002 14556 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-3.07) = xAngle (0.33 = 0.33)
00:11:18.841 00.004 14556 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.23 = 0.23)
00:11:18.846 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-2.75 mountX=0.12 mountY=0.03, mountTheta=0.23
00:11:18.851 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.05, opts=13)
00:11:18.855 00.004 14556 Enqueuing Move request for scope (-0.11, -0.05)
00:11:18.859 00.004 12308 Worker thread wakes up
00:11:18.860 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd
00:11:18.860 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.05)
00:11:18.860 00.000 12308 Moving (-0.11, -0.05) raw xDistance=0.12 yDistance=0.03
00:11:18.860 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:11:18.861 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:18.861 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:11:18.861 00.000 12308 MoveAxis(E, 0, ABG)
00:11:18.861 00.000 12308 Move returns status 0, amount 0
00:11:18.862 00.001 12308 MoveAxis(N, 0, ABG)
00:11:18.862 00.000 12308 Move returns status 0, amount 0
00:11:18.862 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:18.866 00.004 12308 move complete, result=0
00:11:18.866 00.000 12308 worker thread done servicing request
00:11:18.889 00.023 14556 UpdateGuideState exits: m=2238 SNR=31.8
00:11:18.893 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:18.897 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:18.901 00.004 14556 Enqueuing Expose request
00:11:18.907 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:11:18.911 00.004 12308 Worker thread wakes up
00:11:18.911 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:18.911 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:20.164 01.253 12308 Exposure complete
00:11:20.286 00.122 12308 worker thread done servicing request
00:11:20.287 00.001 14556 OnExposeComplete: enter
00:11:20.292 00.005 14556 UpdateGuideState(): m_state=6
00:11:20.296 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8834
00:11:20.301 00.005 14556 Star::Find returns 1 (0), X=161.16, Y=1000.96, Mass=2135, SNR=31.1, Peak=188 HFD=4.4
00:11:20.305 00.004 14556 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.07) = xAngle (0.11 = 0.11)
00:11:20.309 00.004 14556 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.01 = 0.01)
00:11:20.313 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-2.96 mountX=0.17 mountY=0.00, mountTheta=0.01
00:11:20.318 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.03, opts=13)
00:11:20.322 00.004 14556 Enqueuing Move request for scope (-0.17, -0.03)
00:11:20.327 00.005 12308 Worker thread wakes up
00:11:20.327 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.03) opts 0xd
00:11:20.328 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.03)
00:11:20.328 00.000 12308 Moving (-0.17, -0.03) raw xDistance=0.17 yDistance=0.00
00:11:20.328 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:11:20.328 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:20.329 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:11:20.329 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:20.333 00.004 12308 MoveAxis(E, 0, ABG)
00:11:20.333 00.000 12308 Move returns status 0, amount 0
00:11:20.333 00.000 12308 MoveAxis(N, 0, ABG)
00:11:20.333 00.000 12308 Move returns status 0, amount 0
00:11:20.334 00.001 12308 move complete, result=0
00:11:20.334 00.000 12308 worker thread done servicing request
00:11:20.356 00.022 14556 UpdateGuideState exits: m=2135 SNR=31.1
00:11:20.361 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:20.366 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:20.370 00.004 14556 Enqueuing Expose request
00:11:20.374 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:11:20.379 00.005 12308 Worker thread wakes up
00:11:20.379 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:20.379 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:21.627 01.248 12308 Exposure complete
00:11:21.742 00.115 12308 worker thread done servicing request
00:11:21.743 00.001 14556 OnExposeComplete: enter
00:11:21.747 00.004 14556 UpdateGuideState(): m_state=6
00:11:21.752 00.005 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8835
00:11:21.755 00.003 14556 Star::Find returns 1 (0), X=160.90, Y=1001.11, Mass=2292, SNR=32.0, Peak=211 HFD=4.5
00:11:21.760 00.005 14556 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.07) = xAngle (5.96 = -0.33)
00:11:21.763 00.003 14556 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.86 = -0.43)
00:11:21.767 00.004 14556 CameraToMount -- cameraX=-0.43 cameraY=0.11 hyp=0.44 cameraTheta=2.88 mountX=0.42 mountY=-0.18, mountTheta=-0.41
00:11:21.771 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.43, y=0.11, opts=13)
00:11:21.776 00.005 14556 Enqueuing Move request for scope (-0.43, 0.11)
00:11:21.781 00.005 12308 Worker thread wakes up
00:11:21.781 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.11) opts 0xd
00:11:21.781 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.43, 0.11)
00:11:21.781 00.000 12308 Moving (-0.43, 0.11) raw xDistance=0.42 yDistance=-0.18
00:11:21.781 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
00:11:21.781 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:21.782 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:11:21.782 00.000 12308 MoveAxis(W, 182, ABG)
00:11:21.782 00.000 12308 Guiding  Dir = 3, Dur = 182
00:11:21.784 00.002 12308 IsSlewing returns 0
00:11:21.784 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:21.788 00.004 12308 IsGuiding returns 0
00:11:21.789 00.001 12308 PulseGuide returned control before completion, sleep 192
00:11:21.810 00.021 14556 UpdateGuideState exits: m=2292 SNR=32.0
00:11:21.817 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:21.821 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:21.825 00.004 14556 Enqueuing Expose request
00:11:21.993 00.168 12308 IsGuiding returns 1
00:11:21.993 00.000 12308 scope still moving after pulse duration time elapsed
00:11:22.022 00.029 12308 IsSlewing returns 0
00:11:22.022 00.000 12308 IsGuiding returns 0
00:11:22.024 00.002 12308 scope move finished after 182 + 53 ms
00:11:22.024 00.000 12308 Move returns status 0, amount 182
00:11:22.025 00.001 12308 MoveAxis(N, 0, ABG)
00:11:22.025 00.000 12308 Move returns status 0, amount 0
00:11:22.025 00.000 12308 move complete, result=0
00:11:22.025 00.000 12308 worker thread done servicing request
00:11:22.026 00.001 14556 GuideStep: 0.4 px 182 ms WEST, -0.2 px 0 ms NORTH
00:11:22.031 00.005 12308 Worker thread wakes up
00:11:22.031 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:22.031 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:23.281 01.250 12308 Exposure complete
00:11:23.419 00.138 12308 worker thread done servicing request
00:11:23.420 00.001 14556 OnExposeComplete: enter
00:11:23.424 00.004 14556 UpdateGuideState(): m_state=6
00:11:23.428 00.004 14556 Star::Find(15, 160, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8836
00:11:23.431 00.003 14556 Star::Find returns 1 (0), X=161.12, Y=1001.34, Mass=2389, SNR=32.7, Peak=198 HFD=4.6
00:11:23.435 00.004 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
00:11:23.438 00.003 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
00:11:23.441 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=0.35 hyp=0.40 cameraTheta=2.11 mountX=0.18 mountY=-0.38, mountTheta=-1.12
00:11:23.444 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.35, opts=13)
00:11:23.449 00.005 14556 Enqueuing Move request for scope (-0.21, 0.35)
00:11:23.454 00.005 12308 Worker thread wakes up
00:11:23.454 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.35) opts 0xd
00:11:23.454 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.35)
00:11:23.454 00.000 12308 Moving (-0.21, 0.35) raw xDistance=0.18 yDistance=-0.38
00:11:23.454 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:11:23.454 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
00:11:23.454 00.000 12308 MoveAxis(E, 0, ABG)
00:11:23.454 00.000 12308 Move returns status 0, amount 0
00:11:23.455 00.001 12308 MoveAxis(N, 264, ABG)
00:11:23.455 00.000 12308 Guiding  Dir = 0, Dur = 264
00:11:23.455 00.000 12308 IsSlewing returns 0
00:11:23.455 00.000 12308 IsGuiding returns 0
00:11:23.455 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:23.460 00.005 12308 PulseGuide returned control before completion, sleep 274
00:11:23.482 00.022 14556 UpdateGuideState exits: m=2389 SNR=32.7
00:11:23.486 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:23.489 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:23.493 00.004 14556 Enqueuing Expose request
00:11:23.745 00.252 12308 IsGuiding returns 1
00:11:23.747 00.002 12308 scope still moving after pulse duration time elapsed
00:11:23.775 00.028 12308 IsSlewing returns 0
00:11:23.776 00.001 12308 IsGuiding returns 0
00:11:23.777 00.001 12308 scope move finished after 264 + 57 ms
00:11:23.778 00.001 12308 Move returns status 0, amount 264
00:11:23.779 00.001 12308 move complete, result=0
00:11:23.779 00.000 12308 worker thread done servicing request
00:11:23.780 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 264 ms NORTH
00:11:23.787 00.007 12308 Worker thread wakes up
00:11:23.787 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:23.787 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:25.038 01.251 12308 Exposure complete
00:11:25.163 00.125 12308 worker thread done servicing request
00:11:25.164 00.001 14556 OnExposeComplete: enter
00:11:25.168 00.004 14556 UpdateGuideState(): m_state=6
00:11:25.172 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8837
00:11:25.177 00.005 14556 Star::Find returns 1 (0), X=161.18, Y=1000.75, Mass=2183, SNR=31.4, Peak=192 HFD=4.5
00:11:25.180 00.003 14556 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-3.07) = xAngle (0.97 = 0.97)
00:11:25.184 00.004 14556 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.87 = 0.87)
00:11:25.189 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.24 hyp=0.28 cameraTheta=-2.10 mountX=0.16 mountY=0.22, mountTheta=0.93
00:11:25.196 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.24, opts=13)
00:11:25.200 00.004 14556 Enqueuing Move request for scope (-0.14, -0.24)
00:11:25.205 00.005 12308 Worker thread wakes up
00:11:25.205 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.24) opts 0xd
00:11:25.205 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.24)
00:11:25.205 00.000 12308 Moving (-0.14, -0.24) raw xDistance=0.16 yDistance=0.22
00:11:25.205 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:11:25.205 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:11:25.205 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:11:25.206 00.001 12308 MoveAxis(E, 0, ABG)
00:11:25.206 00.000 12308 Move returns status 0, amount 0
00:11:25.206 00.000 12308 MoveAxis(N, 0, ABG)
00:11:25.206 00.000 12308 Move returns status 0, amount 0
00:11:25.206 00.000 12308 move complete, result=0
00:11:25.206 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:25.211 00.005 12308 worker thread done servicing request
00:11:25.233 00.022 14556 UpdateGuideState exits: m=2183 SNR=31.4
00:11:25.238 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:25.241 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:25.245 00.004 14556 Enqueuing Expose request
00:11:25.250 00.005 12308 Worker thread wakes up
00:11:25.250 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:11:25.255 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:25.255 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:26.510 01.255 12308 Exposure complete
00:11:26.620 00.110 12308 worker thread done servicing request
00:11:26.620 00.000 14556 OnExposeComplete: enter
00:11:26.626 00.006 14556 UpdateGuideState(): m_state=6
00:11:26.631 00.005 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8838
00:11:26.637 00.006 14556 Star::Find returns 1 (0), X=161.13, Y=1000.84, Mass=2359, SNR=32.6, Peak=204 HFD=4.4
00:11:26.644 00.007 14556 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.07) = xAngle (0.61 = 0.61)
00:11:26.649 00.005 14556 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.51 = 0.51)
00:11:26.656 00.007 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.15 hyp=0.25 cameraTheta=-2.47 mountX=0.20 mountY=0.12, mountTheta=0.53
00:11:26.661 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.15, opts=13)
00:11:26.665 00.004 14556 Enqueuing Move request for scope (-0.19, -0.15)
00:11:26.668 00.003 12308 Worker thread wakes up
00:11:26.668 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.15) opts 0xd
00:11:26.670 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.15)
00:11:26.670 00.000 12308 Moving (-0.19, -0.15) raw xDistance=0.20 yDistance=0.12
00:11:26.670 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:11:26.670 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:26.671 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:11:26.671 00.000 12308 MoveAxis(W, 88, ABG)
00:11:26.671 00.000 12308 Guiding  Dir = 3, Dur = 88
00:11:26.672 00.001 12308 IsSlewing returns 0
00:11:26.672 00.000 12308 IsGuiding returns 0
00:11:26.672 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:26.676 00.004 12308 PulseGuide returned control before completion, sleep 98
00:11:26.695 00.019 14556 UpdateGuideState exits: m=2359 SNR=32.6
00:11:26.699 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:26.702 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:26.707 00.005 14556 Enqueuing Expose request
00:11:26.783 00.076 12308 IsGuiding returns 0
00:11:26.784 00.001 12308 Move returns status 0, amount 88
00:11:26.784 00.000 12308 MoveAxis(N, 0, ABG)
00:11:26.784 00.000 12308 Move returns status 0, amount 0
00:11:26.786 00.002 12308 move complete, result=0
00:11:26.786 00.000 12308 worker thread done servicing request
00:11:26.787 00.001 14556 GuideStep: 0.2 px 88 ms WEST, 0.1 px 0 ms NORTH
00:11:26.794 00.007 12308 Worker thread wakes up
00:11:26.794 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:26.794 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:28.043 01.249 12308 Exposure complete
00:11:28.173 00.130 12308 worker thread done servicing request
00:11:28.173 00.000 14556 OnExposeComplete: enter
00:11:28.178 00.005 14556 UpdateGuideState(): m_state=6
00:11:28.181 00.003 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8839
00:11:28.188 00.007 14556 Star::Find returns 1 (0), X=161.28, Y=1000.80, Mass=2092, SNR=30.6, Peak=158 HFD=4.5
00:11:28.191 00.003 14556 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-3.07) = xAngle (1.28 = 1.28)
00:11:28.195 00.004 14556 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.18 = 1.18)
00:11:28.197 00.002 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.19 hyp=0.19 cameraTheta=-1.79 mountX=0.06 mountY=0.18, mountTheta=1.27
00:11:28.201 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.19, opts=13)
00:11:28.204 00.003 14556 Enqueuing Move request for scope (-0.04, -0.19)
00:11:28.207 00.003 12308 Worker thread wakes up
00:11:28.207 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.19) opts 0xd
00:11:28.207 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.19)
00:11:28.209 00.002 12308 Moving (-0.04, -0.19) raw xDistance=0.06 yDistance=0.18
00:11:28.209 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:11:28.209 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:28.209 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:11:28.210 00.001 12308 MoveAxis(E, 0, ABG)
00:11:28.210 00.000 12308 Move returns status 0, amount 0
00:11:28.210 00.000 12308 MoveAxis(N, 0, ABG)
00:11:28.210 00.000 12308 Move returns status 0, amount 0
00:11:28.211 00.001 12308 move complete, result=0
00:11:28.211 00.000 12308 worker thread done servicing request
00:11:28.211 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:28.238 00.027 14556 UpdateGuideState exits: m=2092 SNR=30.6
00:11:28.242 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:28.246 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:28.252 00.006 14556 Enqueuing Expose request
00:11:28.256 00.004 12308 Worker thread wakes up
00:11:28.257 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:11:28.260 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:28.260 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:29.508 01.248 12308 Exposure complete
00:11:29.626 00.118 12308 worker thread done servicing request
00:11:29.626 00.000 14556 OnExposeComplete: enter
00:11:29.632 00.006 14556 UpdateGuideState(): m_state=6
00:11:29.637 00.005 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8840
00:11:29.641 00.004 14556 Star::Find returns 1 (0), X=161.14, Y=1000.98, Mass=2284, SNR=32.1, Peak=204 HFD=4.6
00:11:29.646 00.005 14556 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-3.07) = xAngle (-0.01 = -0.01)
00:11:29.650 00.004 14556 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.11 = -0.11)
00:11:29.654 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-3.09 mountX=0.19 mountY=-0.02, mountTheta=-0.11
00:11:29.659 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.01, opts=13)
00:11:29.664 00.005 14556 Enqueuing Move request for scope (-0.19, -0.01)
00:11:29.668 00.004 12308 Worker thread wakes up
00:11:29.668 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.01) opts 0xd
00:11:29.668 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.01)
00:11:29.668 00.000 12308 Moving (-0.19, -0.01) raw xDistance=0.19 yDistance=-0.02
00:11:29.669 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:11:29.669 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:29.669 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:11:29.669 00.000 12308 MoveAxis(E, 0, ABG)
00:11:29.669 00.000 12308 Move returns status 0, amount 0
00:11:29.670 00.001 12308 MoveAxis(N, 0, ABG)
00:11:29.670 00.000 12308 Move returns status 0, amount 0
00:11:29.670 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:29.675 00.005 12308 move complete, result=0
00:11:29.676 00.001 12308 worker thread done servicing request
00:11:29.695 00.019 14556 UpdateGuideState exits: m=2284 SNR=32.1
00:11:29.700 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:29.705 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:29.708 00.003 14556 Enqueuing Expose request
00:11:29.712 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:11:29.717 00.005 12308 Worker thread wakes up
00:11:29.717 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:29.717 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:30.967 01.250 12308 Exposure complete
00:11:31.079 00.112 12308 worker thread done servicing request
00:11:31.080 00.001 14556 OnExposeComplete: enter
00:11:31.084 00.004 14556 UpdateGuideState(): m_state=6
00:11:31.087 00.003 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8841
00:11:31.092 00.005 14556 Star::Find returns 1 (0), X=161.05, Y=1001.00, Mass=2155, SNR=31.2, Peak=198 HFD=4.4
00:11:31.095 00.003 14556 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.07) = xAngle (6.17 = -0.11)
00:11:31.099 00.004 14556 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.07 = -0.21)
00:11:31.103 00.004 14556 CameraToMount -- cameraX=-0.28 cameraY=0.01 hyp=0.28 cameraTheta=3.10 mountX=0.27 mountY=-0.06, mountTheta=-0.21
00:11:31.110 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.01, opts=13)
00:11:31.116 00.006 14556 Enqueuing Move request for scope (-0.28, 0.01)
00:11:31.123 00.007 12308 Worker thread wakes up
00:11:31.124 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.01) opts 0xd
00:11:31.124 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.01)
00:11:31.124 00.000 12308 Moving (-0.28, 0.01) raw xDistance=0.27 yDistance=-0.06
00:11:31.124 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:11:31.124 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:31.126 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:11:31.126 00.000 12308 MoveAxis(W, 119, ABG)
00:11:31.126 00.000 12308 Guiding  Dir = 3, Dur = 119
00:11:31.127 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:31.133 00.006 12308 IsSlewing returns 0
00:11:31.134 00.001 12308 IsGuiding returns 0
00:11:31.135 00.001 12308 PulseGuide returned control before completion, sleep 129
00:11:31.163 00.028 14556 UpdateGuideState exits: m=2155 SNR=31.2
00:11:31.169 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:31.173 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:31.177 00.004 14556 Enqueuing Expose request
00:11:31.271 00.094 12308 IsGuiding returns 1
00:11:31.272 00.001 12308 scope still moving after pulse duration time elapsed
00:11:31.302 00.030 12308 IsSlewing returns 0
00:11:31.304 00.002 12308 IsGuiding returns 0
00:11:31.305 00.001 12308 scope move finished after 119 + 51 ms
00:11:31.305 00.000 12308 Move returns status 0, amount 119
00:11:31.305 00.000 12308 MoveAxis(N, 0, ABG)
00:11:31.305 00.000 12308 Move returns status 0, amount 0
00:11:31.306 00.001 12308 move complete, result=0
00:11:31.306 00.000 12308 worker thread done servicing request
00:11:31.307 00.001 12308 Worker thread wakes up
00:11:31.307 00.000 14556 GuideStep: 0.3 px 119 ms WEST, -0.1 px 0 ms NORTH
00:11:31.314 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:31.315 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:32.563 01.248 12308 Exposure complete
00:11:32.692 00.129 12308 worker thread done servicing request
00:11:32.692 00.000 14556 OnExposeComplete: enter
00:11:32.696 00.004 14556 UpdateGuideState(): m_state=6
00:11:32.701 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8842
00:11:32.705 00.004 14556 Star::Find returns 1 (0), X=161.28, Y=1001.02, Mass=2161, SNR=31.4, Peak=194 HFD=4.4
00:11:32.709 00.004 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
00:11:32.713 00.004 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.74)
00:11:32.717 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.57 mountX=0.05 mountY=-0.04, mountTheta=-0.70
00:11:32.723 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.03, opts=13)
00:11:32.727 00.004 14556 Enqueuing Move request for scope (-0.05, 0.03)
00:11:32.731 00.004 12308 Worker thread wakes up
00:11:32.732 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
00:11:32.732 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
00:11:32.732 00.000 12308 Moving (-0.05, 0.03) raw xDistance=0.05 yDistance=-0.04
00:11:32.732 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:11:32.732 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:32.732 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:11:32.732 00.000 12308 MoveAxis(E, 0, ABG)
00:11:32.733 00.001 12308 Move returns status 0, amount 0
00:11:32.733 00.000 12308 MoveAxis(N, 0, ABG)
00:11:32.733 00.000 12308 Move returns status 0, amount 0
00:11:32.734 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:32.737 00.003 12308 move complete, result=0
00:11:32.738 00.001 12308 worker thread done servicing request
00:11:32.759 00.021 14556 UpdateGuideState exits: m=2161 SNR=31.4
00:11:32.764 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:32.767 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:32.771 00.004 14556 Enqueuing Expose request
00:11:32.775 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:11:32.779 00.004 12308 Worker thread wakes up
00:11:32.779 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:32.779 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:34.029 01.250 12308 Exposure complete
00:11:34.150 00.121 12308 worker thread done servicing request
00:11:34.151 00.001 14556 OnExposeComplete: enter
00:11:34.156 00.005 14556 UpdateGuideState(): m_state=6
00:11:34.162 00.006 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8843
00:11:34.167 00.005 14556 Star::Find returns 1 (0), X=161.34, Y=1001.19, Mass=2157, SNR=31.3, Peak=176 HFD=4.7
00:11:34.172 00.005 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.60 = -1.69)
00:11:34.175 00.003 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.79)
00:11:34.180 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.52 mountX=-0.02 mountY=-0.20, mountTheta=-1.69
00:11:34.185 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.20, opts=13)
00:11:34.189 00.004 14556 Enqueuing Move request for scope (0.01, 0.20)
00:11:34.193 00.004 12308 Worker thread wakes up
00:11:34.193 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.20) opts 0xd
00:11:34.194 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.20)
00:11:34.194 00.000 12308 Moving (0.01, 0.20) raw xDistance=-0.02 yDistance=-0.20
00:11:34.194 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:11:34.194 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:34.195 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:11:34.195 00.000 12308 MoveAxis(E, 0, ABG)
00:11:34.195 00.000 12308 Move returns status 0, amount 0
00:11:34.195 00.000 12308 MoveAxis(N, 0, ABG)
00:11:34.195 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:34.201 00.006 12308 Move returns status 0, amount 0
00:11:34.201 00.000 12308 move complete, result=0
00:11:34.201 00.000 12308 worker thread done servicing request
00:11:34.223 00.022 14556 UpdateGuideState exits: m=2157 SNR=31.3
00:11:34.227 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:34.231 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:34.234 00.003 14556 Enqueuing Expose request
00:11:34.239 00.005 12308 Worker thread wakes up
00:11:34.239 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:11:34.243 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:34.243 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:35.493 01.250 12308 Exposure complete
00:11:35.614 00.121 12308 worker thread done servicing request
00:11:35.615 00.001 14556 OnExposeComplete: enter
00:11:35.618 00.003 14556 UpdateGuideState(): m_state=6
00:11:35.623 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8844
00:11:35.628 00.005 14556 Star::Find returns 1 (0), X=161.20, Y=1001.10, Mass=2273, SNR=31.9, Peak=199 HFD=4.4
00:11:35.633 00.005 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.48 = -0.81)
00:11:35.636 00.003 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.90)
00:11:35.640 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.11 hyp=0.17 cameraTheta=2.40 mountX=0.12 mountY=-0.13, mountTheta=-0.85
00:11:35.645 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.11, opts=13)
00:11:35.648 00.003 14556 Enqueuing Move request for scope (-0.12, 0.11)
00:11:35.653 00.005 12308 Worker thread wakes up
00:11:35.653 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.11) opts 0xd
00:11:35.653 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.11)
00:11:35.654 00.001 12308 Moving (-0.12, 0.11) raw xDistance=0.12 yDistance=-0.13
00:11:35.654 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:11:35.654 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:35.654 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:11:35.655 00.001 12308 MoveAxis(E, 0, ABG)
00:11:35.655 00.000 12308 Move returns status 0, amount 0
00:11:35.655 00.000 12308 MoveAxis(N, 0, ABG)
00:11:35.655 00.000 12308 Move returns status 0, amount 0
00:11:35.656 00.001 12308 move complete, result=0
00:11:35.657 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:35.662 00.005 12308 worker thread done servicing request
00:11:35.683 00.021 14556 UpdateGuideState exits: m=2273 SNR=31.9
00:11:35.689 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:35.694 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:35.696 00.002 14556 Enqueuing Expose request
00:11:35.701 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:11:35.705 00.004 12308 Worker thread wakes up
00:11:35.705 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:35.705 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:36.949 01.244 12308 Exposure complete
00:11:37.069 00.120 12308 worker thread done servicing request
00:11:37.070 00.001 14556 OnExposeComplete: enter
00:11:37.074 00.004 14556 UpdateGuideState(): m_state=6
00:11:37.079 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8845
00:11:37.083 00.004 14556 Star::Find returns 1 (0), X=161.12, Y=1001.14, Mass=2359, SNR=32.6, Peak=215 HFD=4.4
00:11:37.087 00.004 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.58 = -0.71)
00:11:37.091 00.004 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
00:11:37.094 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.15 hyp=0.25 cameraTheta=2.50 mountX=0.19 mountY=-0.18, mountTheta=-0.76
00:11:37.099 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.15, opts=13)
00:11:37.103 00.004 14556 Enqueuing Move request for scope (-0.20, 0.15)
00:11:37.107 00.004 12308 Worker thread wakes up
00:11:37.107 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.15) opts 0xd
00:11:37.107 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.15)
00:11:37.107 00.000 12308 Moving (-0.20, 0.15) raw xDistance=0.19 yDistance=-0.18
00:11:37.107 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:11:37.107 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:37.107 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:11:37.107 00.000 12308 MoveAxis(E, 0, ABG)
00:11:37.107 00.000 12308 Move returns status 0, amount 0
00:11:37.108 00.001 12308 MoveAxis(N, 0, ABG)
00:11:37.108 00.000 12308 Move returns status 0, amount 0
00:11:37.108 00.000 12308 move complete, result=0
00:11:37.108 00.000 12308 worker thread done servicing request
00:11:37.108 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:37.133 00.025 14556 UpdateGuideState exits: m=2359 SNR=32.6
00:11:37.138 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:37.141 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:37.145 00.004 14556 Enqueuing Expose request
00:11:37.149 00.004 12308 Worker thread wakes up
00:11:37.149 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:11:37.153 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:37.153 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:38.404 01.251 12308 Exposure complete
00:11:38.528 00.124 12308 worker thread done servicing request
00:11:38.529 00.001 14556 OnExposeComplete: enter
00:11:38.534 00.005 14556 UpdateGuideState(): m_state=6
00:11:38.537 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8846
00:11:38.542 00.005 14556 Star::Find returns 1 (0), X=161.18, Y=1001.18, Mass=2142, SNR=30.8, Peak=195 HFD=4.4
00:11:38.545 00.003 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.29 = -0.99)
00:11:38.549 00.004 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
00:11:38.553 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.24 cameraTheta=2.22 mountX=0.13 mountY=-0.21, mountTheta=-1.02
00:11:38.559 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.19, opts=13)
00:11:38.563 00.004 14556 Enqueuing Move request for scope (-0.14, 0.19)
00:11:38.569 00.006 12308 Worker thread wakes up
00:11:38.569 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.19) opts 0xd
00:11:38.570 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.19)
00:11:38.570 00.000 12308 Moving (-0.14, 0.19) raw xDistance=0.13 yDistance=-0.21
00:11:38.570 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:11:38.570 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:11:38.570 00.000 12308 MoveAxis(E, 0, ABG)
00:11:38.570 00.000 12308 Move returns status 0, amount 0
00:11:38.571 00.001 12308 MoveAxis(N, 148, ABG)
00:11:38.571 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:38.576 00.005 12308 Guiding  Dir = 0, Dur = 148
00:11:38.576 00.000 12308 IsSlewing returns 0
00:11:38.576 00.000 12308 IsGuiding returns 0
00:11:38.577 00.001 12308 PulseGuide returned control before completion, sleep 158
00:11:38.598 00.021 14556 UpdateGuideState exits: m=2142 SNR=30.8
00:11:38.603 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:38.609 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:38.614 00.005 14556 Enqueuing Expose request
00:11:38.739 00.125 12308 IsGuiding returns 1
00:11:38.739 00.000 12308 scope still moving after pulse duration time elapsed
00:11:38.769 00.030 12308 IsSlewing returns 0
00:11:38.770 00.001 12308 IsGuiding returns 0
00:11:38.771 00.001 12308 scope move finished after 148 + 46 ms
00:11:38.772 00.001 12308 Move returns status 0, amount 148
00:11:38.772 00.000 12308 move complete, result=0
00:11:38.773 00.001 12308 worker thread done servicing request
00:11:38.773 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 148 ms NORTH
00:11:38.781 00.008 12308 Worker thread wakes up
00:11:38.781 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:38.781 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:40.028 01.247 12308 Exposure complete
00:11:40.157 00.129 12308 worker thread done servicing request
00:11:40.158 00.001 14556 OnExposeComplete: enter
00:11:40.162 00.004 14556 UpdateGuideState(): m_state=6
00:11:40.167 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8847
00:11:40.170 00.003 14556 Star::Find returns 1 (0), X=160.97, Y=1000.96, Mass=2459, SNR=33.2, Peak=232 HFD=4.5
00:11:40.174 00.004 14556 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-3.07) = xAngle (0.01 = 0.01)
00:11:40.178 00.004 14556 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.09 = -0.09)
00:11:40.181 00.003 14556 CameraToMount -- cameraX=-0.35 cameraY=-0.03 hyp=0.35 cameraTheta=-3.06 mountX=0.35 mountY=-0.03, mountTheta=-0.09
00:11:40.189 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.35, y=-0.03, opts=13)
00:11:40.195 00.006 14556 Enqueuing Move request for scope (-0.35, -0.03)
00:11:40.198 00.003 12308 Worker thread wakes up
00:11:40.198 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.03) opts 0xd
00:11:40.198 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.35, -0.03)
00:11:40.198 00.000 12308 Moving (-0.35, -0.03) raw xDistance=0.35 yDistance=-0.03
00:11:40.198 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
00:11:40.198 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:40.200 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:11:40.200 00.000 12308 MoveAxis(W, 153, ABG)
00:11:40.200 00.000 12308 Guiding  Dir = 3, Dur = 153
00:11:40.200 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:40.203 00.003 12308 IsSlewing returns 0
00:11:40.205 00.002 12308 IsGuiding returns 0
00:11:40.205 00.000 12308 PulseGuide returned control before completion, sleep 163
00:11:40.225 00.020 14556 UpdateGuideState exits: m=2459 SNR=33.2
00:11:40.229 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:40.235 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:40.239 00.004 14556 Enqueuing Expose request
00:11:40.381 00.142 12308 IsGuiding returns 1
00:11:40.382 00.001 12308 scope still moving after pulse duration time elapsed
00:11:40.411 00.029 12308 IsSlewing returns 0
00:11:40.412 00.001 12308 IsGuiding returns 0
00:11:40.412 00.000 12308 scope move finished after 153 + 54 ms
00:11:40.414 00.002 12308 Move returns status 0, amount 153
00:11:40.414 00.000 12308 MoveAxis(N, 0, ABG)
00:11:40.414 00.000 12308 Move returns status 0, amount 0
00:11:40.415 00.001 12308 move complete, result=0
00:11:40.415 00.000 12308 worker thread done servicing request
00:11:40.415 00.000 12308 Worker thread wakes up
00:11:40.415 00.000 14556 GuideStep: 0.4 px 153 ms WEST, -0.0 px 0 ms NORTH
00:11:40.421 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:40.421 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:41.679 01.258 12308 Exposure complete
00:11:41.809 00.130 12308 worker thread done servicing request
00:11:41.809 00.000 14556 OnExposeComplete: enter
00:11:41.813 00.004 14556 UpdateGuideState(): m_state=6
00:11:41.819 00.006 14556 Star::Find(15, 160, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8848
00:11:41.823 00.004 14556 Star::Find returns 1 (0), X=161.36, Y=1001.16, Mass=2146, SNR=31.1, Peak=165 HFD=4.5
00:11:41.826 00.003 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.47 = -1.81)
00:11:41.830 00.004 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.91)
00:11:41.835 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.40 mountX=-0.04 mountY=-0.16, mountTheta=-1.82
00:11:41.840 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.17, opts=13)
00:11:41.843 00.003 14556 Enqueuing Move request for scope (0.03, 0.17)
00:11:41.846 00.003 12308 Worker thread wakes up
00:11:41.846 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.17) opts 0xd
00:11:41.846 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.17)
00:11:41.848 00.002 12308 Moving (0.03, 0.17) raw xDistance=-0.04 yDistance=-0.16
00:11:41.848 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:11:41.848 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:41.848 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:11:41.848 00.000 12308 MoveAxis(E, 0, ABG)
00:11:41.849 00.001 12308 Move returns status 0, amount 0
00:11:41.849 00.000 12308 MoveAxis(N, 0, ABG)
00:11:41.849 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:41.853 00.004 12308 Move returns status 0, amount 0
00:11:41.853 00.000 12308 move complete, result=0
00:11:41.853 00.000 12308 worker thread done servicing request
00:11:41.873 00.020 14556 UpdateGuideState exits: m=2146 SNR=31.1
00:11:41.878 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:41.881 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:41.886 00.005 14556 Enqueuing Expose request
00:11:41.889 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:11:41.893 00.004 12308 Worker thread wakes up
00:11:41.893 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:41.893 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:43.140 01.247 12308 Exposure complete
00:11:43.260 00.120 12308 worker thread done servicing request
00:11:43.260 00.000 14556 OnExposeComplete: enter
00:11:43.265 00.005 14556 UpdateGuideState(): m_state=6
00:11:43.268 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8849
00:11:43.271 00.003 14556 Star::Find returns 1 (0), X=161.33, Y=1001.07, Mass=2304, SNR=32.1, Peak=194 HFD=4.4
00:11:43.275 00.004 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.62 = -1.67)
00:11:43.280 00.005 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.77)
00:11:43.283 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.54 mountX=-0.01 mountY=-0.08, mountTheta=-1.67
00:11:43.289 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.08, opts=13)
00:11:43.294 00.005 14556 Enqueuing Move request for scope (0.00, 0.08)
00:11:43.300 00.006 12308 Worker thread wakes up
00:11:43.301 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.08) opts 0xd
00:11:43.301 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.08)
00:11:43.301 00.000 12308 Moving (0.00, 0.08) raw xDistance=-0.01 yDistance=-0.08
00:11:43.301 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:11:43.302 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:43.302 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:11:43.302 00.000 12308 MoveAxis(E, 0, ABG)
00:11:43.302 00.000 12308 Move returns status 0, amount 0
00:11:43.304 00.002 12308 MoveAxis(N, 0, ABG)
00:11:43.304 00.000 12308 Move returns status 0, amount 0
00:11:43.304 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:43.310 00.006 12308 move complete, result=0
00:11:43.310 00.000 12308 worker thread done servicing request
00:11:43.333 00.023 14556 UpdateGuideState exits: m=2304 SNR=32.1
00:11:43.337 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:43.346 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:43.352 00.006 14556 Enqueuing Expose request
00:11:43.358 00.006 12308 Worker thread wakes up
00:11:43.358 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:11:43.364 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:43.364 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:44.608 01.244 12308 Exposure complete
00:11:44.733 00.125 12308 worker thread done servicing request
00:11:44.735 00.002 14556 OnExposeComplete: enter
00:11:44.738 00.003 14556 UpdateGuideState(): m_state=6
00:11:44.743 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8850
00:11:44.746 00.003 14556 Star::Find returns 1 (0), X=161.35, Y=1001.08, Mass=2347, SNR=32.6, Peak=183 HFD=4.7
00:11:44.750 00.004 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.36 = -1.92)
00:11:44.754 00.004 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.02)
00:11:44.759 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.29 mountX=-0.03 mountY=-0.08, mountTheta=-1.93
00:11:44.765 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.09, opts=13)
00:11:44.768 00.003 14556 Enqueuing Move request for scope (0.03, 0.09)
00:11:44.773 00.005 12308 Worker thread wakes up
00:11:44.773 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
00:11:44.773 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
00:11:44.773 00.000 12308 Moving (0.03, 0.09) raw xDistance=-0.03 yDistance=-0.08
00:11:44.773 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:11:44.774 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:44.774 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:11:44.774 00.000 12308 MoveAxis(E, 0, ABG)
00:11:44.774 00.000 12308 Move returns status 0, amount 0
00:11:44.774 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:44.779 00.005 12308 MoveAxis(N, 0, ABG)
00:11:44.779 00.000 12308 Move returns status 0, amount 0
00:11:44.779 00.000 12308 move complete, result=0
00:11:44.779 00.000 12308 worker thread done servicing request
00:11:44.802 00.023 14556 UpdateGuideState exits: m=2347 SNR=32.6
00:11:44.805 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:44.808 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:44.815 00.007 14556 Enqueuing Expose request
00:11:44.821 00.006 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:11:44.825 00.004 12308 Worker thread wakes up
00:11:44.825 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:44.825 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:46.083 01.258 12308 Exposure complete
00:11:46.201 00.118 12308 worker thread done servicing request
00:11:46.202 00.001 14556 OnExposeComplete: enter
00:11:46.205 00.003 14556 UpdateGuideState(): m_state=6
00:11:46.209 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8851
00:11:46.213 00.004 14556 Star::Find returns 1 (0), X=161.36, Y=1001.06, Mass=2236, SNR=31.7, Peak=176 HFD=4.7
00:11:46.219 00.006 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.15 = -2.13)
00:11:46.226 00.007 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.23)
00:11:46.232 00.006 14556 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.08 mountX=-0.04 mountY=-0.06, mountTheta=-2.16
00:11:46.237 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.07, opts=13)
00:11:46.242 00.005 14556 Enqueuing Move request for scope (0.04, 0.07)
00:11:46.246 00.004 12308 Worker thread wakes up
00:11:46.246 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
00:11:46.246 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
00:11:46.247 00.001 12308 Moving (0.04, 0.07) raw xDistance=-0.04 yDistance=-0.06
00:11:46.247 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:11:46.247 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:46.248 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:11:46.248 00.000 12308 MoveAxis(E, 0, ABG)
00:11:46.248 00.000 12308 Move returns status 0, amount 0
00:11:46.250 00.002 12308 MoveAxis(N, 0, ABG)
00:11:46.250 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:46.256 00.006 12308 Move returns status 0, amount 0
00:11:46.256 00.000 12308 move complete, result=0
00:11:46.257 00.001 12308 worker thread done servicing request
00:11:46.279 00.022 14556 UpdateGuideState exits: m=2236 SNR=31.7
00:11:46.285 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:46.288 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:46.292 00.004 14556 Enqueuing Expose request
00:11:46.297 00.005 12308 Worker thread wakes up
00:11:46.297 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:11:46.301 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:46.301 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:47.555 01.254 12308 Exposure complete
00:11:47.688 00.133 12308 worker thread done servicing request
00:11:47.689 00.001 14556 OnExposeComplete: enter
00:11:47.692 00.003 14556 UpdateGuideState(): m_state=6
00:11:47.696 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8852
00:11:47.701 00.005 14556 Star::Find returns 1 (0), X=161.44, Y=1001.18, Mass=2235, SNR=31.6, Peak=168 HFD=4.7
00:11:47.706 00.005 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.09 = -2.19)
00:11:47.710 00.004 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.29)
00:11:47.714 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.22 cameraTheta=1.02 mountX=-0.13 mountY=-0.17, mountTheta=-2.23
00:11:47.720 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.19, opts=13)
00:11:47.724 00.004 14556 Enqueuing Move request for scope (0.12, 0.19)
00:11:47.728 00.004 12308 Worker thread wakes up
00:11:47.728 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd
00:11:47.729 00.001 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.19)
00:11:47.729 00.000 12308 Moving (0.12, 0.19) raw xDistance=-0.13 yDistance=-0.17
00:11:47.729 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:11:47.729 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:47.730 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:11:47.730 00.000 12308 MoveAxis(E, 0, ABG)
00:11:47.731 00.001 12308 Move returns status 0, amount 0
00:11:47.731 00.000 12308 MoveAxis(N, 0, ABG)
00:11:47.731 00.000 12308 Move returns status 0, amount 0
00:11:47.731 00.000 12308 move complete, result=0
00:11:47.732 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:47.735 00.003 12308 worker thread done servicing request
00:11:47.755 00.020 14556 UpdateGuideState exits: m=2235 SNR=31.6
00:11:47.760 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:47.763 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:47.768 00.005 14556 Enqueuing Expose request
00:11:47.771 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:11:47.775 00.004 12308 Worker thread wakes up
00:11:47.775 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:47.775 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:49.029 01.254 12308 Exposure complete
00:11:49.152 00.123 14556 OnExposeComplete: enter
00:11:49.156 00.004 14556 UpdateGuideState(): m_state=6
00:11:49.162 00.006 12308 worker thread done servicing request
00:11:49.162 00.000 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8853
00:11:49.167 00.005 14556 Star::Find returns 1 (0), X=161.32, Y=1001.30, Mass=2470, SNR=33.4, Peak=169 HFD=4.7
00:11:49.171 00.004 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.68 = -1.61)
00:11:49.175 00.004 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.71)
00:11:49.180 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.31 hyp=0.31 cameraTheta=1.60 mountX=-0.01 mountY=-0.31, mountTheta=-1.61
00:11:49.184 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.31, opts=13)
00:11:49.188 00.004 14556 Enqueuing Move request for scope (-0.01, 0.31)
00:11:49.192 00.004 12308 Worker thread wakes up
00:11:49.192 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.31) opts 0xd
00:11:49.192 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.31)
00:11:49.192 00.000 12308 Moving (-0.01, 0.31) raw xDistance=-0.01 yDistance=-0.31
00:11:49.192 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:11:49.194 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
00:11:49.194 00.000 12308 MoveAxis(E, 0, ABG)
00:11:49.194 00.000 12308 Move returns status 0, amount 0
00:11:49.194 00.000 12308 MoveAxis(N, 218, ABG)
00:11:49.194 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:49.199 00.005 12308 Guiding  Dir = 0, Dur = 218
00:11:49.199 00.000 12308 IsSlewing returns 0
00:11:49.199 00.000 12308 IsGuiding returns 0
00:11:49.200 00.001 12308 PulseGuide returned control before completion, sleep 228
00:11:49.221 00.021 14556 UpdateGuideState exits: m=2470 SNR=33.4
00:11:49.226 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:49.229 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:49.233 00.004 14556 Enqueuing Expose request
00:11:49.439 00.206 12308 IsGuiding returns 1
00:11:49.440 00.001 12308 scope still moving after pulse duration time elapsed
00:11:49.470 00.030 12308 IsSlewing returns 0
00:11:49.470 00.000 12308 IsGuiding returns 0
00:11:49.471 00.001 12308 scope move finished after 218 + 53 ms
00:11:49.472 00.001 12308 Move returns status 0, amount 218
00:11:49.472 00.000 12308 move complete, result=0
00:11:49.472 00.000 12308 worker thread done servicing request
00:11:49.472 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 218 ms NORTH
00:11:49.478 00.006 12308 Worker thread wakes up
00:11:49.479 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:49.479 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:50.736 01.257 12308 Exposure complete
00:11:50.841 00.105 12308 worker thread done servicing request
00:11:50.842 00.001 14556 OnExposeComplete: enter
00:11:50.847 00.005 14556 UpdateGuideState(): m_state=6
00:11:50.851 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8854
00:11:50.855 00.004 14556 Star::Find returns 1 (0), X=161.32, Y=1000.92, Mass=2175, SNR=31.3, Peak=179 HFD=4.5
00:11:50.859 00.004 14556 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.07) = xAngle (1.35 = 1.35)
00:11:50.863 00.004 14556 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.25 = 1.25)
00:11:50.867 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.72 mountX=0.01 mountY=0.06, mountTheta=1.34
00:11:50.871 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.07, opts=13)
00:11:50.876 00.005 14556 Enqueuing Move request for scope (-0.01, -0.07)
00:11:50.878 00.002 12308 Worker thread wakes up
00:11:50.879 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
00:11:50.879 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
00:11:50.879 00.000 12308 Moving (-0.01, -0.07) raw xDistance=0.01 yDistance=0.06
00:11:50.879 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:11:50.879 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:50.879 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:11:50.879 00.000 12308 MoveAxis(E, 0, ABG)
00:11:50.880 00.001 12308 Move returns status 0, amount 0
00:11:50.880 00.000 12308 MoveAxis(N, 0, ABG)
00:11:50.880 00.000 12308 Move returns status 0, amount 0
00:11:50.880 00.000 12308 move complete, result=0
00:11:50.880 00.000 12308 worker thread done servicing request
00:11:50.880 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:50.906 00.026 14556 UpdateGuideState exits: m=2175 SNR=31.3
00:11:50.911 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:50.915 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:50.918 00.003 14556 Enqueuing Expose request
00:11:50.923 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:11:50.926 00.003 12308 Worker thread wakes up
00:11:50.926 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:50.926 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:52.177 01.251 12308 Exposure complete
00:11:52.299 00.122 12308 worker thread done servicing request
00:11:52.300 00.001 14556 OnExposeComplete: enter
00:11:52.303 00.003 14556 UpdateGuideState(): m_state=6
00:11:52.308 00.005 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8855
00:11:52.312 00.004 14556 Star::Find returns 1 (0), X=161.48, Y=1001.14, Mass=2025, SNR=30.0, Peak=161 HFD=4.4
00:11:52.317 00.005 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.83 = -2.45)
00:11:52.320 00.003 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.55)
00:11:52.324 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.15 hyp=0.22 cameraTheta=0.76 mountX=-0.17 mountY=-0.12, mountTheta=-2.52
00:11:52.329 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.15, opts=13)
00:11:52.333 00.004 14556 Enqueuing Move request for scope (0.16, 0.15)
00:11:52.337 00.004 12308 Worker thread wakes up
00:11:52.337 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.15) opts 0xd
00:11:52.337 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.15)
00:11:52.337 00.000 12308 Moving (0.16, 0.15) raw xDistance=-0.17 yDistance=-0.12
00:11:52.337 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:11:52.338 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:52.338 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:11:52.338 00.000 12308 MoveAxis(E, 0, ABG)
00:11:52.338 00.000 12308 Move returns status 0, amount 0
00:11:52.338 00.000 12308 MoveAxis(N, 0, ABG)
00:11:52.338 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:52.343 00.005 12308 Move returns status 0, amount 0
00:11:52.343 00.000 12308 move complete, result=0
00:11:52.343 00.000 12308 worker thread done servicing request
00:11:52.362 00.019 14556 UpdateGuideState exits: m=2025 SNR=30.0
00:11:52.367 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:52.372 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:52.378 00.006 14556 Enqueuing Expose request
00:11:52.382 00.004 12308 Worker thread wakes up
00:11:52.382 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:52.382 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:52.382 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:11:53.637 01.255 12308 Exposure complete
00:11:53.764 00.127 12308 worker thread done servicing request
00:11:53.765 00.001 14556 OnExposeComplete: enter
00:11:53.768 00.003 14556 UpdateGuideState(): m_state=6
00:11:53.772 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8856
00:11:53.776 00.004 14556 Star::Find returns 1 (0), X=161.35, Y=1001.20, Mass=2362, SNR=32.6, Peak=190 HFD=4.9
00:11:53.781 00.005 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.51 = -1.77)
00:11:53.787 00.006 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.87)
00:11:53.791 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.21 cameraTheta=1.44 mountX=-0.04 mountY=-0.20, mountTheta=-1.77
00:11:53.795 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.20, opts=13)
00:11:53.800 00.005 14556 Enqueuing Move request for scope (0.03, 0.20)
00:11:53.804 00.004 12308 Worker thread wakes up
00:11:53.804 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
00:11:53.804 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
00:11:53.804 00.000 12308 Moving (0.03, 0.20) raw xDistance=-0.04 yDistance=-0.20
00:11:53.804 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:11:53.804 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:53.804 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:11:53.806 00.002 12308 MoveAxis(E, 0, ABG)
00:11:53.806 00.000 12308 Move returns status 0, amount 0
00:11:53.806 00.000 12308 MoveAxis(N, 0, ABG)
00:11:53.806 00.000 12308 Move returns status 0, amount 0
00:11:53.806 00.000 12308 move complete, result=0
00:11:53.806 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:53.811 00.005 12308 worker thread done servicing request
00:11:53.835 00.024 14556 UpdateGuideState exits: m=2362 SNR=32.6
00:11:53.841 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:53.847 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:53.852 00.005 14556 Enqueuing Expose request
00:11:53.857 00.005 12308 Worker thread wakes up
00:11:53.857 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:11:53.863 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:53.863 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:55.119 01.256 12308 Exposure complete
00:11:55.234 00.115 12308 worker thread done servicing request
00:11:55.235 00.001 14556 OnExposeComplete: enter
00:11:55.238 00.003 14556 UpdateGuideState(): m_state=6
00:11:55.242 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8857
00:11:55.245 00.003 14556 Star::Find returns 1 (0), X=161.31, Y=1001.17, Mass=2313, SNR=32.3, Peak=206 HFD=4.6
00:11:55.250 00.005 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.74 = -1.54)
00:11:55.253 00.003 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.64)
00:11:55.257 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.67 mountX=0.00 mountY=-0.18, mountTheta=-1.54
00:11:55.262 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.18, opts=13)
00:11:55.266 00.004 14556 Enqueuing Move request for scope (-0.02, 0.18)
00:11:55.269 00.003 12308 Worker thread wakes up
00:11:55.269 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd
00:11:55.269 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.18)
00:11:55.269 00.000 12308 Moving (-0.02, 0.18) raw xDistance=0.00 yDistance=-0.18
00:11:55.270 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:11:55.270 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:55.270 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:11:55.270 00.000 12308 MoveAxis(E, 0, ABG)
00:11:55.271 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:55.275 00.004 12308 Move returns status 0, amount 0
00:11:55.275 00.000 12308 MoveAxis(N, 0, ABG)
00:11:55.275 00.000 12308 Move returns status 0, amount 0
00:11:55.275 00.000 12308 move complete, result=0
00:11:55.275 00.000 12308 worker thread done servicing request
00:11:55.296 00.021 14556 UpdateGuideState exits: m=2313 SNR=32.3
00:11:55.302 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:55.306 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:55.309 00.003 14556 Enqueuing Expose request
00:11:55.315 00.006 12308 Worker thread wakes up
00:11:55.315 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:11:55.321 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:55.321 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:56.572 01.251 12308 Exposure complete
00:11:56.702 00.130 12308 worker thread done servicing request
00:11:56.703 00.001 14556 OnExposeComplete: enter
00:11:56.706 00.003 14556 UpdateGuideState(): m_state=6
00:11:56.711 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8858
00:11:56.715 00.004 14556 Star::Find returns 1 (0), X=161.33, Y=1001.19, Mass=2289, SNR=32.2, Peak=175 HFD=4.9
00:11:56.719 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.65 = -1.64)
00:11:56.722 00.003 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.74)
00:11:56.726 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.19 hyp=0.19 cameraTheta=1.57 mountX=-0.01 mountY=-0.19, mountTheta=-1.64
00:11:56.732 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.19, opts=13)
00:11:56.736 00.004 14556 Enqueuing Move request for scope (-0.00, 0.19)
00:11:56.740 00.004 12308 Worker thread wakes up
00:11:56.740 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.19) opts 0xd
00:11:56.740 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.19)
00:11:56.740 00.000 12308 Moving (-0.00, 0.19) raw xDistance=-0.01 yDistance=-0.19
00:11:56.740 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:11:56.741 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:56.741 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:11:56.741 00.000 12308 MoveAxis(E, 0, ABG)
00:11:56.741 00.000 12308 Move returns status 0, amount 0
00:11:56.741 00.000 12308 MoveAxis(N, 0, ABG)
00:11:56.741 00.000 12308 Move returns status 0, amount 0
00:11:56.741 00.000 12308 move complete, result=0
00:11:56.742 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:56.747 00.005 12308 worker thread done servicing request
00:11:56.767 00.020 14556 UpdateGuideState exits: m=2289 SNR=32.2
00:11:56.772 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:56.775 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:56.779 00.004 14556 Enqueuing Expose request
00:11:56.784 00.005 12308 Worker thread wakes up
00:11:56.784 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:56.784 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:56.786 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:11:58.029 01.243 12308 Exposure complete
00:11:58.143 00.114 12308 worker thread done servicing request
00:11:58.143 00.000 14556 OnExposeComplete: enter
00:11:58.148 00.005 14556 UpdateGuideState(): m_state=6
00:11:58.153 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8859
00:11:58.157 00.004 14556 Star::Find returns 1 (0), X=161.30, Y=1001.18, Mass=2185, SNR=31.5, Peak=182 HFD=4.6
00:11:58.161 00.004 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
00:11:58.164 00.003 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
00:11:58.169 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.72 mountX=0.01 mountY=-0.19, mountTheta=-1.49
00:11:58.174 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.19, opts=13)
00:11:58.177 00.003 14556 Enqueuing Move request for scope (-0.03, 0.19)
00:11:58.181 00.004 12308 Worker thread wakes up
00:11:58.181 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.19) opts 0xd
00:11:58.182 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.19)
00:11:58.182 00.000 12308 Moving (-0.03, 0.19) raw xDistance=0.01 yDistance=-0.19
00:11:58.182 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:11:58.183 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:11:58.183 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:11:58.183 00.000 12308 MoveAxis(E, 0, ABG)
00:11:58.183 00.000 12308 Move returns status 0, amount 0
00:11:58.183 00.000 12308 MoveAxis(N, 0, ABG)
00:11:58.183 00.000 12308 Move returns status 0, amount 0
00:11:58.183 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:58.189 00.006 12308 move complete, result=0
00:11:58.189 00.000 12308 worker thread done servicing request
00:11:58.212 00.023 14556 UpdateGuideState exits: m=2185 SNR=31.5
00:11:58.216 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:58.225 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:58.229 00.004 14556 Enqueuing Expose request
00:11:58.233 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:11:58.237 00.004 12308 Worker thread wakes up
00:11:58.238 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:58.238 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:11:59.489 01.251 12308 Exposure complete
00:11:59.614 00.125 12308 worker thread done servicing request
00:11:59.615 00.001 14556 OnExposeComplete: enter
00:11:59.620 00.005 14556 UpdateGuideState(): m_state=6
00:11:59.623 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8860
00:11:59.627 00.004 14556 Star::Find returns 1 (0), X=161.23, Y=1001.31, Mass=2297, SNR=32.1, Peak=191 HFD=4.7
00:11:59.633 00.006 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
00:11:59.637 00.004 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.46)
00:11:59.641 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.32 hyp=0.33 cameraTheta=1.85 mountX=0.07 mountY=-0.33, mountTheta=-1.36
00:11:59.645 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.32, opts=13)
00:11:59.649 00.004 14556 Enqueuing Move request for scope (-0.09, 0.32)
00:11:59.654 00.005 12308 Worker thread wakes up
00:11:59.654 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.32) opts 0xd
00:11:59.654 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.32)
00:11:59.654 00.000 12308 Moving (-0.09, 0.32) raw xDistance=0.07 yDistance=-0.33
00:11:59.654 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:11:59.655 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
00:11:59.655 00.000 12308 MoveAxis(E, 0, ABG)
00:11:59.655 00.000 12308 Move returns status 0, amount 0
00:11:59.655 00.000 12308 MoveAxis(N, 233, ABG)
00:11:59.655 00.000 12308 Guiding  Dir = 0, Dur = 233
00:11:59.656 00.001 12308 IsSlewing returns 0
00:11:59.657 00.001 12308 IsGuiding returns 0
00:11:59.657 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:11:59.664 00.007 12308 PulseGuide returned control before completion, sleep 243
00:11:59.699 00.035 14556 UpdateGuideState exits: m=2297 SNR=32.1
00:11:59.707 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:59.714 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:11:59.720 00.006 14556 Enqueuing Expose request
00:11:59.915 00.195 12308 IsGuiding returns 1
00:11:59.917 00.002 12308 scope still moving after pulse duration time elapsed
00:11:59.947 00.030 12308 IsSlewing returns 0
00:11:59.947 00.000 12308 IsGuiding returns 0
00:11:59.947 00.000 12308 scope move finished after 233 + 56 ms
00:11:59.948 00.001 12308 Move returns status 0, amount 233
00:11:59.948 00.000 12308 move complete, result=0
00:11:59.948 00.000 12308 worker thread done servicing request
00:11:59.948 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 233 ms NORTH
00:11:59.954 00.006 12308 Worker thread wakes up
00:11:59.954 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:11:59.954 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:01.210 01.256 12308 Exposure complete
00:12:01.335 00.125 12308 worker thread done servicing request
00:12:01.336 00.001 14556 OnExposeComplete: enter
00:12:01.340 00.004 14556 UpdateGuideState(): m_state=6
00:12:01.344 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8861
00:12:01.348 00.004 14556 Star::Find returns 1 (0), X=161.16, Y=1000.93, Mass=2178, SNR=31.3, Peak=199 HFD=4.4
00:12:01.351 00.003 14556 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.07) = xAngle (0.29 = 0.29)
00:12:01.354 00.003 14556 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.19 = 0.19)
00:12:01.357 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-2.78 mountX=0.17 mountY=0.03, mountTheta=0.19
00:12:01.363 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.06, opts=13)
00:12:01.366 00.003 14556 Enqueuing Move request for scope (-0.17, -0.06)
00:12:01.370 00.004 12308 Worker thread wakes up
00:12:01.370 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.06) opts 0xd
00:12:01.370 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.06)
00:12:01.370 00.000 12308 Moving (-0.17, -0.06) raw xDistance=0.17 yDistance=0.03
00:12:01.370 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:12:01.371 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:01.371 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:12:01.371 00.000 12308 MoveAxis(E, 0, ABG)
00:12:01.371 00.000 12308 Move returns status 0, amount 0
00:12:01.371 00.000 12308 MoveAxis(N, 0, ABG)
00:12:01.371 00.000 12308 Move returns status 0, amount 0
00:12:01.371 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:01.377 00.006 12308 move complete, result=0
00:12:01.377 00.000 12308 worker thread done servicing request
00:12:01.395 00.018 14556 UpdateGuideState exits: m=2178 SNR=31.3
00:12:01.397 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:01.400 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:01.405 00.005 14556 Enqueuing Expose request
00:12:01.407 00.002 12308 Worker thread wakes up
00:12:01.407 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:12:01.412 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:01.412 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:02.657 01.245 12308 Exposure complete
00:12:02.781 00.124 12308 worker thread done servicing request
00:12:02.782 00.001 14556 OnExposeComplete: enter
00:12:02.786 00.004 14556 UpdateGuideState(): m_state=6
00:12:02.791 00.005 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8862
00:12:02.794 00.003 14556 Star::Find returns 1 (0), X=161.18, Y=1001.13, Mass=2260, SNR=32.0, Peak=202 HFD=4.5
00:12:02.799 00.005 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.47 = -0.81)
00:12:02.803 00.004 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.91)
00:12:02.806 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.20 cameraTheta=2.40 mountX=0.14 mountY=-0.16, mountTheta=-0.85
00:12:02.812 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.14, opts=13)
00:12:02.817 00.005 14556 Enqueuing Move request for scope (-0.15, 0.14)
00:12:02.820 00.003 12308 Worker thread wakes up
00:12:02.820 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.14) opts 0xd
00:12:02.821 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.14)
00:12:02.821 00.000 12308 Moving (-0.15, 0.14) raw xDistance=0.14 yDistance=-0.16
00:12:02.821 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:12:02.821 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:02.821 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:12:02.821 00.000 12308 MoveAxis(E, 0, ABG)
00:12:02.822 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:02.826 00.004 12308 Move returns status 0, amount 0
00:12:02.827 00.001 12308 MoveAxis(N, 0, ABG)
00:12:02.827 00.000 12308 Move returns status 0, amount 0
00:12:02.827 00.000 12308 move complete, result=0
00:12:02.827 00.000 12308 worker thread done servicing request
00:12:02.848 00.021 14556 UpdateGuideState exits: m=2260 SNR=32.0
00:12:02.853 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:02.857 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:02.862 00.005 14556 Enqueuing Expose request
00:12:02.866 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:12:02.869 00.003 12308 Worker thread wakes up
00:12:02.869 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:02.870 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:04.109 01.239 12308 Exposure complete
00:12:04.253 00.144 12308 worker thread done servicing request
00:12:04.254 00.001 14556 OnExposeComplete: enter
00:12:04.260 00.006 14556 UpdateGuideState(): m_state=6
00:12:04.264 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8863
00:12:04.270 00.006 14556 Star::Find returns 1 (0), X=161.20, Y=1001.25, Mass=2122, SNR=31.0, Peak=202 HFD=4.4
00:12:04.273 00.003 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
00:12:04.277 00.004 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
00:12:04.283 00.006 14556 CameraToMount -- cameraX=-0.13 cameraY=0.26 hyp=0.29 cameraTheta=2.03 mountX=0.11 mountY=-0.28, mountTheta=-1.20
00:12:04.289 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.26, opts=13)
00:12:04.294 00.005 14556 Enqueuing Move request for scope (-0.13, 0.26)
00:12:04.298 00.004 12308 Worker thread wakes up
00:12:04.298 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.26) opts 0xd
00:12:04.298 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.26)
00:12:04.298 00.000 12308 Moving (-0.13, 0.26) raw xDistance=0.11 yDistance=-0.28
00:12:04.299 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:12:04.299 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
00:12:04.299 00.000 12308 MoveAxis(E, 0, ABG)
00:12:04.299 00.000 12308 Move returns status 0, amount 0
00:12:04.299 00.000 12308 MoveAxis(N, 195, ABG)
00:12:04.300 00.001 12308 Guiding  Dir = 0, Dur = 195
00:12:04.300 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:04.304 00.004 12308 IsSlewing returns 0
00:12:04.304 00.000 12308 IsGuiding returns 0
00:12:04.304 00.000 12308 PulseGuide returned control before completion, sleep 205
00:12:04.326 00.022 14556 UpdateGuideState exits: m=2122 SNR=31.0
00:12:04.331 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:04.335 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:04.339 00.004 14556 Enqueuing Expose request
00:12:04.523 00.184 12308 IsGuiding returns 1
00:12:04.524 00.001 12308 scope still moving after pulse duration time elapsed
00:12:04.554 00.030 12308 IsSlewing returns 0
00:12:04.555 00.001 12308 IsGuiding returns 0
00:12:04.555 00.000 12308 scope move finished after 195 + 55 ms
00:12:04.556 00.001 12308 Move returns status 0, amount 195
00:12:04.556 00.000 12308 move complete, result=0
00:12:04.558 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 195 ms NORTH
00:12:04.568 00.010 12308 worker thread done servicing request
00:12:04.568 00.000 12308 Worker thread wakes up
00:12:04.571 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:04.571 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:05.825 01.254 12308 Exposure complete
00:12:05.957 00.132 12308 worker thread done servicing request
00:12:05.957 00.000 14556 OnExposeComplete: enter
00:12:05.961 00.004 14556 UpdateGuideState(): m_state=6
00:12:05.965 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8864
00:12:05.971 00.006 14556 Star::Find returns 1 (0), X=161.07, Y=1001.04, Mass=2384, SNR=33.0, Peak=211 HFD=4.6
00:12:05.975 00.004 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.03 = -0.26)
00:12:05.979 00.004 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.36)
00:12:05.983 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.05 hyp=0.26 cameraTheta=2.95 mountX=0.25 mountY=-0.09, mountTheta=-0.35
00:12:05.988 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.05, opts=13)
00:12:05.992 00.004 14556 Enqueuing Move request for scope (-0.26, 0.05)
00:12:05.996 00.004 12308 Worker thread wakes up
00:12:05.996 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.05) opts 0xd
00:12:05.996 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.05)
00:12:05.996 00.000 12308 Moving (-0.26, 0.05) raw xDistance=0.25 yDistance=-0.09
00:12:05.996 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:12:05.997 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:05.997 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:12:05.997 00.000 12308 MoveAxis(W, 109, ABG)
00:12:05.997 00.000 12308 Guiding  Dir = 3, Dur = 109
00:12:05.997 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:06.002 00.005 12308 IsSlewing returns 0
00:12:06.002 00.000 12308 IsGuiding returns 0
00:12:06.002 00.000 12308 PulseGuide returned control before completion, sleep 119
00:12:06.023 00.021 14556 UpdateGuideState exits: m=2384 SNR=33.0
00:12:06.029 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:06.035 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:06.040 00.005 14556 Enqueuing Expose request
00:12:06.138 00.098 12308 IsGuiding returns 1
00:12:06.139 00.001 12308 scope still moving after pulse duration time elapsed
00:12:06.170 00.031 12308 IsSlewing returns 0
00:12:06.170 00.000 12308 IsGuiding returns 0
00:12:06.172 00.002 12308 scope move finished after 109 + 59 ms
00:12:06.172 00.000 12308 Move returns status 0, amount 109
00:12:06.172 00.000 12308 MoveAxis(N, 0, ABG)
00:12:06.172 00.000 12308 Move returns status 0, amount 0
00:12:06.173 00.001 12308 move complete, result=0
00:12:06.173 00.000 12308 worker thread done servicing request
00:12:06.173 00.000 14556 GuideStep: 0.3 px 109 ms WEST, -0.1 px 0 ms NORTH
00:12:06.180 00.007 12308 Worker thread wakes up
00:12:06.180 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:06.180 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:07.424 01.244 12308 Exposure complete
00:12:07.541 00.117 12308 worker thread done servicing request
00:12:07.541 00.000 14556 OnExposeComplete: enter
00:12:07.545 00.004 14556 UpdateGuideState(): m_state=6
00:12:07.550 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8865
00:12:07.554 00.004 14556 Star::Find returns 1 (0), X=161.00, Y=1000.93, Mass=2288, SNR=32.2, Peak=203 HFD=4.4
00:12:07.557 00.003 14556 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.07) = xAngle (0.12 = 0.12)
00:12:07.562 00.005 14556 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.02 = 0.02)
00:12:07.566 00.004 14556 CameraToMount -- cameraX=-0.33 cameraY=-0.06 hyp=0.33 cameraTheta=-2.95 mountX=0.33 mountY=0.01, mountTheta=0.02
00:12:07.570 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=-0.06, opts=13)
00:12:07.575 00.005 14556 Enqueuing Move request for scope (-0.33, -0.06)
00:12:07.579 00.004 12308 Worker thread wakes up
00:12:07.579 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.06) opts 0xd
00:12:07.580 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.33, -0.06)
00:12:07.580 00.000 12308 Moving (-0.33, -0.06) raw xDistance=0.33 yDistance=0.01
00:12:07.580 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.33
00:12:07.580 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:07.580 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:12:07.580 00.000 12308 MoveAxis(W, 152, ABG)
00:12:07.580 00.000 12308 Guiding  Dir = 3, Dur = 152
00:12:07.581 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:07.584 00.003 12308 IsSlewing returns 0
00:12:07.585 00.001 12308 IsGuiding returns 0
00:12:07.585 00.000 12308 PulseGuide returned control before completion, sleep 162
00:12:07.607 00.022 14556 UpdateGuideState exits: m=2288 SNR=32.2
00:12:07.612 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:07.615 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:07.620 00.005 14556 Enqueuing Expose request
00:12:07.764 00.144 12308 IsGuiding returns 1
00:12:07.764 00.000 12308 scope still moving after pulse duration time elapsed
00:12:07.794 00.030 12308 IsSlewing returns 0
00:12:07.797 00.003 12308 IsGuiding returns 0
00:12:07.797 00.000 12308 scope move finished after 152 + 59 ms
00:12:07.798 00.001 12308 Move returns status 0, amount 152
00:12:07.798 00.000 12308 MoveAxis(N, 0, ABG)
00:12:07.798 00.000 12308 Move returns status 0, amount 0
00:12:07.798 00.000 12308 move complete, result=0
00:12:07.800 00.002 12308 worker thread done servicing request
00:12:07.800 00.000 12308 Worker thread wakes up
00:12:07.801 00.001 14556 GuideStep: 0.3 px 152 ms WEST, 0.0 px 0 ms NORTH
00:12:07.806 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:07.807 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:09.053 01.246 12308 Exposure complete
00:12:09.169 00.116 12308 worker thread done servicing request
00:12:09.170 00.001 14556 OnExposeComplete: enter
00:12:09.174 00.004 14556 UpdateGuideState(): m_state=6
00:12:09.178 00.004 14556 Star::Find(15, 160, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8866
00:12:09.181 00.003 14556 Star::Find returns 1 (0), X=161.03, Y=1001.04, Mass=2267, SNR=31.9, Peak=205 HFD=4.5
00:12:09.186 00.005 14556 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.07) = xAngle (6.05 = -0.23)
00:12:09.190 00.004 14556 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.33)
00:12:09.194 00.004 14556 CameraToMount -- cameraX=-0.30 cameraY=0.05 hyp=0.30 cameraTheta=2.98 mountX=0.30 mountY=-0.10, mountTheta=-0.32
00:12:09.198 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.05, opts=13)
00:12:09.202 00.004 14556 Enqueuing Move request for scope (-0.30, 0.05)
00:12:09.206 00.004 12308 Worker thread wakes up
00:12:09.206 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.05) opts 0xd
00:12:09.206 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.05)
00:12:09.206 00.000 12308 Moving (-0.30, 0.05) raw xDistance=0.30 yDistance=-0.10
00:12:09.206 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30
00:12:09.206 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:09.207 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:12:09.207 00.000 12308 MoveAxis(W, 139, ABG)
00:12:09.207 00.000 12308 Guiding  Dir = 3, Dur = 139
00:12:09.207 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:09.211 00.004 12308 IsSlewing returns 0
00:12:09.211 00.000 12308 IsGuiding returns 0
00:12:09.213 00.002 12308 PulseGuide returned control before completion, sleep 149
00:12:09.233 00.020 14556 UpdateGuideState exits: m=2267 SNR=31.9
00:12:09.238 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:09.242 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:09.247 00.005 14556 Enqueuing Expose request
00:12:09.377 00.130 12308 IsGuiding returns 1
00:12:09.378 00.001 12308 scope still moving after pulse duration time elapsed
00:12:09.408 00.030 12308 IsSlewing returns 0
00:12:09.410 00.002 12308 IsGuiding returns 0
00:12:09.410 00.000 12308 scope move finished after 139 + 58 ms
00:12:09.411 00.001 12308 Move returns status 0, amount 139
00:12:09.412 00.001 12308 MoveAxis(N, 0, ABG)
00:12:09.412 00.000 12308 Move returns status 0, amount 0
00:12:09.413 00.001 12308 move complete, result=0
00:12:09.413 00.000 14556 GuideStep: 0.3 px 139 ms WEST, -0.1 px 0 ms NORTH
00:12:09.416 00.003 12308 worker thread done servicing request
00:12:09.416 00.000 12308 Worker thread wakes up
00:12:09.417 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:09.417 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:10.665 01.248 12308 Exposure complete
00:12:10.788 00.123 12308 worker thread done servicing request
00:12:10.788 00.000 14556 OnExposeComplete: enter
00:12:10.793 00.005 14556 UpdateGuideState(): m_state=6
00:12:10.797 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8867
00:12:10.801 00.004 14556 Star::Find returns 1 (0), X=161.41, Y=1001.00, Mass=2251, SNR=32.0, Peak=193 HFD=4.3
00:12:10.804 00.003 14556 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.07) = xAngle (3.18 = -3.10)
00:12:10.808 00.004 14556 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.08 = 3.08)
00:12:10.813 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.11 mountX=-0.08 mountY=0.00, mountTheta=3.08
00:12:10.819 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.01, opts=13)
00:12:10.824 00.005 14556 Enqueuing Move request for scope (0.08, 0.01)
00:12:10.828 00.004 12308 Worker thread wakes up
00:12:10.828 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
00:12:10.828 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
00:12:10.828 00.000 12308 Moving (0.08, 0.01) raw xDistance=-0.08 yDistance=0.00
00:12:10.828 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:12:10.828 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:10.828 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:12:10.829 00.001 12308 MoveAxis(E, 0, ABG)
00:12:10.829 00.000 12308 Move returns status 0, amount 0
00:12:10.829 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:10.833 00.004 12308 MoveAxis(N, 0, ABG)
00:12:10.833 00.000 12308 Move returns status 0, amount 0
00:12:10.833 00.000 12308 move complete, result=0
00:12:10.833 00.000 12308 worker thread done servicing request
00:12:10.852 00.019 14556 UpdateGuideState exits: m=2251 SNR=32.0
00:12:10.857 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:10.861 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:10.867 00.006 14556 Enqueuing Expose request
00:12:10.872 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:12:10.877 00.005 12308 Worker thread wakes up
00:12:10.877 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:10.877 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:12.122 01.245 12308 Exposure complete
00:12:12.245 00.123 12308 worker thread done servicing request
00:12:12.245 00.000 14556 OnExposeComplete: enter
00:12:12.251 00.006 14556 UpdateGuideState(): m_state=6
00:12:12.254 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8868
00:12:12.259 00.005 14556 Star::Find returns 1 (0), X=161.32, Y=1001.20, Mass=2206, SNR=31.3, Peak=195 HFD=4.5
00:12:12.263 00.004 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
00:12:12.267 00.004 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.72)
00:12:12.271 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.59 mountX=-0.01 mountY=-0.20, mountTheta=-1.62
00:12:12.275 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.20, opts=13)
00:12:12.280 00.005 14556 Enqueuing Move request for scope (-0.00, 0.20)
00:12:12.284 00.004 12308 Worker thread wakes up
00:12:12.285 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.20) opts 0xd
00:12:12.285 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.20)
00:12:12.285 00.000 12308 Moving (-0.00, 0.20) raw xDistance=-0.01 yDistance=-0.20
00:12:12.285 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:12:12.285 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:12:12.286 00.001 12308 MoveAxis(E, 0, ABG)
00:12:12.286 00.000 12308 Move returns status 0, amount 0
00:12:12.286 00.000 12308 MoveAxis(N, 142, ABG)
00:12:12.286 00.000 12308 Guiding  Dir = 0, Dur = 142
00:12:12.286 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:12.291 00.005 12308 IsSlewing returns 0
00:12:12.291 00.000 12308 IsGuiding returns 0
00:12:12.291 00.000 12308 PulseGuide returned control before completion, sleep 152
00:12:12.314 00.023 14556 UpdateGuideState exits: m=2206 SNR=31.3
00:12:12.319 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:12.323 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:12.327 00.004 14556 Enqueuing Expose request
00:12:12.453 00.126 12308 IsGuiding returns 1
00:12:12.453 00.000 12308 scope still moving after pulse duration time elapsed
00:12:12.485 00.032 12308 IsSlewing returns 0
00:12:12.486 00.001 12308 IsGuiding returns 0
00:12:12.486 00.000 12308 scope move finished after 142 + 53 ms
00:12:12.487 00.001 12308 Move returns status 0, amount 142
00:12:12.488 00.001 12308 move complete, result=0
00:12:12.488 00.000 12308 worker thread done servicing request
00:12:12.488 00.000 12308 Worker thread wakes up
00:12:12.489 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 142 ms NORTH
00:12:12.495 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:12.495 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:13.743 01.248 12308 Exposure complete
00:12:13.871 00.128 12308 worker thread done servicing request
00:12:13.871 00.000 14556 OnExposeComplete: enter
00:12:13.875 00.004 14556 UpdateGuideState(): m_state=6
00:12:13.879 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8869
00:12:13.884 00.005 14556 Star::Find returns 1 (0), X=161.09, Y=1001.17, Mass=2352, SNR=32.6, Peak=183 HFD=4.5
00:12:13.887 00.003 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.57 = -0.72)
00:12:13.891 00.004 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.82)
00:12:13.895 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.18 hyp=0.30 cameraTheta=2.49 mountX=0.23 mountY=-0.22, mountTheta=-0.77
00:12:13.900 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.18, opts=13)
00:12:13.905 00.005 14556 Enqueuing Move request for scope (-0.24, 0.18)
00:12:13.911 00.006 12308 Worker thread wakes up
00:12:13.911 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.18) opts 0xd
00:12:13.911 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.18)
00:12:13.911 00.000 12308 Moving (-0.24, 0.18) raw xDistance=0.23 yDistance=-0.22
00:12:13.912 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:12:13.912 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:12:13.912 00.000 12308 MoveAxis(W, 98, ABG)
00:12:13.912 00.000 12308 Guiding  Dir = 3, Dur = 98
00:12:13.912 00.000 12308 IsSlewing returns 0
00:12:13.914 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:13.919 00.005 12308 IsGuiding returns 0
00:12:13.919 00.000 12308 PulseGuide returned control before completion, sleep 108
00:12:13.941 00.022 14556 UpdateGuideState exits: m=2352 SNR=32.6
00:12:13.946 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:13.951 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:13.956 00.005 14556 Enqueuing Expose request
00:12:14.031 00.075 12308 IsGuiding returns 1
00:12:14.031 00.000 12308 scope still moving after pulse duration time elapsed
00:12:14.062 00.031 12308 IsSlewing returns 0
00:12:14.062 00.000 12308 IsGuiding returns 0
00:12:14.064 00.002 12308 scope move finished after 98 + 46 ms
00:12:14.064 00.000 12308 Move returns status 0, amount 98
00:12:14.065 00.001 12308 MoveAxis(N, 154, ABG)
00:12:14.065 00.000 12308 Guiding  Dir = 0, Dur = 154
00:12:14.065 00.000 12308 IsSlewing returns 0
00:12:14.065 00.000 12308 IsGuiding returns 0
00:12:14.066 00.001 12308 PulseGuide returned control before completion, sleep 164
00:12:14.236 00.170 12308 IsGuiding returns 1
00:12:14.236 00.000 12308 scope still moving after pulse duration time elapsed
00:12:14.267 00.031 12308 IsSlewing returns 0
00:12:14.268 00.001 12308 IsGuiding returns 0
00:12:14.269 00.001 12308 scope move finished after 154 + 48 ms
00:12:14.269 00.000 12308 Move returns status 0, amount 154
00:12:14.269 00.000 12308 move complete, result=0
00:12:14.270 00.001 12308 worker thread done servicing request
00:12:14.270 00.000 14556 GuideStep: 0.2 px 98 ms WEST, -0.2 px 154 ms NORTH
00:12:14.276 00.006 12308 Worker thread wakes up
00:12:14.277 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:14.277 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:15.520 01.243 12308 Exposure complete
00:12:15.628 00.108 12308 worker thread done servicing request
00:12:15.629 00.001 14556 OnExposeComplete: enter
00:12:15.633 00.004 14556 UpdateGuideState(): m_state=6
00:12:15.637 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8870
00:12:15.640 00.003 14556 Star::Find returns 1 (0), X=161.36, Y=1000.85, Mass=2159, SNR=31.2, Peak=173 HFD=4.6
00:12:15.643 00.003 14556 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-3.07) = xAngle (1.73 = 1.73)
00:12:15.647 00.004 14556 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.63 = 1.63)
00:12:15.651 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.15 cameraTheta=-1.34 mountX=-0.02 mountY=0.15, mountTheta=1.73
00:12:15.654 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.14, opts=13)
00:12:15.659 00.005 14556 Enqueuing Move request for scope (0.03, -0.14)
00:12:15.663 00.004 12308 Worker thread wakes up
00:12:15.663 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
00:12:15.663 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
00:12:15.663 00.000 12308 Moving (0.03, -0.14) raw xDistance=-0.02 yDistance=0.15
00:12:15.664 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:12:15.664 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:15.664 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:12:15.664 00.000 12308 MoveAxis(E, 0, ABG)
00:12:15.666 00.002 12308 Move returns status 0, amount 0
00:12:15.666 00.000 12308 MoveAxis(N, 0, ABG)
00:12:15.666 00.000 12308 Move returns status 0, amount 0
00:12:15.666 00.000 12308 move complete, result=0
00:12:15.667 00.001 12308 worker thread done servicing request
00:12:15.667 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:15.694 00.027 14556 UpdateGuideState exits: m=2159 SNR=31.2
00:12:15.699 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:15.704 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:15.708 00.004 14556 Enqueuing Expose request
00:12:15.710 00.002 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:15.716 00.006 12308 Worker thread wakes up
00:12:15.716 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:15.716 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:16.971 01.255 12308 Exposure complete
00:12:17.101 00.130 12308 worker thread done servicing request
00:12:17.101 00.000 14556 OnExposeComplete: enter
00:12:17.105 00.004 14556 UpdateGuideState(): m_state=6
00:12:17.108 00.003 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8871
00:12:17.112 00.004 14556 Star::Find returns 1 (0), X=161.34, Y=1001.01, Mass=2203, SNR=31.5, Peak=197 HFD=4.5
00:12:17.115 00.003 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.13 = -2.15)
00:12:17.120 00.005 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.25)
00:12:17.125 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.06 mountX=-0.01 mountY=-0.02, mountTheta=-2.18
00:12:17.130 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.02, opts=13)
00:12:17.134 00.004 14556 Enqueuing Move request for scope (0.01, 0.02)
00:12:17.137 00.003 12308 Worker thread wakes up
00:12:17.137 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
00:12:17.137 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
00:12:17.137 00.000 12308 Moving (0.01, 0.02) raw xDistance=-0.01 yDistance=-0.02
00:12:17.137 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:12:17.137 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:17.139 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:12:17.139 00.000 12308 MoveAxis(E, 0, ABG)
00:12:17.139 00.000 12308 Move returns status 0, amount 0
00:12:17.139 00.000 12308 MoveAxis(N, 0, ABG)
00:12:17.139 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:17.143 00.004 12308 Move returns status 0, amount 0
00:12:17.143 00.000 12308 move complete, result=0
00:12:17.144 00.001 12308 worker thread done servicing request
00:12:17.165 00.021 14556 UpdateGuideState exits: m=2203 SNR=31.5
00:12:17.170 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:17.174 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:17.177 00.003 14556 Enqueuing Expose request
00:12:17.181 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:12:17.185 00.004 12308 Worker thread wakes up
00:12:17.185 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:17.185 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:18.428 01.243 12308 Exposure complete
00:12:18.545 00.117 12308 worker thread done servicing request
00:12:18.545 00.000 14556 OnExposeComplete: enter
00:12:18.549 00.004 14556 UpdateGuideState(): m_state=6
00:12:18.553 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8872
00:12:18.556 00.003 14556 Star::Find returns 1 (0), X=161.15, Y=1000.87, Mass=2200, SNR=31.5, Peak=200 HFD=4.3
00:12:18.561 00.005 14556 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-3.07) = xAngle (0.55 = 0.55)
00:12:18.568 00.007 14556 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.45 = 0.45)
00:12:18.573 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.13 hyp=0.22 cameraTheta=-2.52 mountX=0.18 mountY=0.09, mountTheta=0.47
00:12:18.579 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.13, opts=13)
00:12:18.584 00.005 14556 Enqueuing Move request for scope (-0.18, -0.13)
00:12:18.590 00.006 12308 Worker thread wakes up
00:12:18.590 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.13) opts 0xd
00:12:18.592 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.13)
00:12:18.592 00.000 12308 Moving (-0.18, -0.13) raw xDistance=0.18 yDistance=0.09
00:12:18.592 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:12:18.592 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:18.593 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:12:18.593 00.000 12308 MoveAxis(E, 0, ABG)
00:12:18.593 00.000 12308 Move returns status 0, amount 0
00:12:18.594 00.001 12308 MoveAxis(N, 0, ABG)
00:12:18.594 00.000 12308 Move returns status 0, amount 0
00:12:18.594 00.000 12308 move complete, result=0
00:12:18.595 00.001 12308 worker thread done servicing request
00:12:18.595 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:18.630 00.035 14556 UpdateGuideState exits: m=2200 SNR=31.5
00:12:18.634 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:18.638 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:18.642 00.004 14556 Enqueuing Expose request
00:12:18.646 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:18.649 00.003 12308 Worker thread wakes up
00:12:18.649 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:18.649 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:19.895 01.246 12308 Exposure complete
00:12:20.013 00.118 12308 worker thread done servicing request
00:12:20.013 00.000 14556 OnExposeComplete: enter
00:12:20.020 00.007 14556 UpdateGuideState(): m_state=6
00:12:20.024 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8873
00:12:20.028 00.004 14556 Star::Find returns 1 (0), X=161.09, Y=1000.83, Mass=2134, SNR=31.2, Peak=197 HFD=4.3
00:12:20.032 00.004 14556 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-3.07) = xAngle (0.54 = 0.54)
00:12:20.037 00.005 14556 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.44 = 0.44)
00:12:20.040 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.16 hyp=0.28 cameraTheta=-2.53 mountX=0.24 mountY=0.12, mountTheta=0.47
00:12:20.045 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.16, opts=13)
00:12:20.049 00.004 14556 Enqueuing Move request for scope (-0.23, -0.16)
00:12:20.052 00.003 12308 Worker thread wakes up
00:12:20.052 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.16) opts 0xd
00:12:20.052 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.16)
00:12:20.052 00.000 12308 Moving (-0.23, -0.16) raw xDistance=0.24 yDistance=0.12
00:12:20.052 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:12:20.052 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:20.054 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:12:20.054 00.000 12308 MoveAxis(W, 106, ABG)
00:12:20.054 00.000 12308 Guiding  Dir = 3, Dur = 106
00:12:20.054 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:20.059 00.005 12308 IsSlewing returns 0
00:12:20.060 00.001 12308 IsGuiding returns 0
00:12:20.060 00.000 12308 PulseGuide returned control before completion, sleep 116
00:12:20.080 00.020 14556 UpdateGuideState exits: m=2134 SNR=31.2
00:12:20.084 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:20.089 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:20.092 00.003 14556 Enqueuing Expose request
00:12:20.183 00.091 12308 IsGuiding returns 1
00:12:20.184 00.001 12308 scope still moving after pulse duration time elapsed
00:12:20.213 00.029 12308 IsSlewing returns 0
00:12:20.214 00.001 12308 IsGuiding returns 0
00:12:20.214 00.000 12308 scope move finished after 106 + 48 ms
00:12:20.215 00.001 12308 Move returns status 0, amount 106
00:12:20.215 00.000 12308 MoveAxis(N, 0, ABG)
00:12:20.215 00.000 12308 Move returns status 0, amount 0
00:12:20.216 00.001 12308 move complete, result=0
00:12:20.216 00.000 12308 worker thread done servicing request
00:12:20.216 00.000 14556 GuideStep: 0.2 px 106 ms WEST, 0.1 px 0 ms NORTH
00:12:20.222 00.006 12308 Worker thread wakes up
00:12:20.223 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:20.223 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:21.475 01.252 12308 Exposure complete
00:12:21.592 00.117 12308 worker thread done servicing request
00:12:21.592 00.000 14556 OnExposeComplete: enter
00:12:21.598 00.006 14556 UpdateGuideState(): m_state=6
00:12:21.602 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8874
00:12:21.607 00.005 14556 Star::Find returns 1 (0), X=161.29, Y=1000.92, Mass=2210, SNR=31.4, Peak=168 HFD=4.7
00:12:21.610 00.003 14556 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-3.07) = xAngle (1.02 = 1.02)
00:12:21.614 00.004 14556 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.92 = 0.92)
00:12:21.617 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.05 mountX=0.04 mountY=0.07, mountTheta=0.99
00:12:21.624 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.07, opts=13)
00:12:21.628 00.004 14556 Enqueuing Move request for scope (-0.04, -0.07)
00:12:21.631 00.003 12308 Worker thread wakes up
00:12:21.631 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
00:12:21.631 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
00:12:21.633 00.002 12308 Moving (-0.04, -0.07) raw xDistance=0.04 yDistance=0.07
00:12:21.633 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:12:21.633 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:21.633 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:12:21.633 00.000 12308 MoveAxis(E, 0, ABG)
00:12:21.633 00.000 12308 Move returns status 0, amount 0
00:12:21.633 00.000 12308 MoveAxis(N, 0, ABG)
00:12:21.633 00.000 12308 Move returns status 0, amount 0
00:12:21.633 00.000 12308 move complete, result=0
00:12:21.635 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:21.638 00.003 12308 worker thread done servicing request
00:12:21.656 00.018 14556 UpdateGuideState exits: m=2210 SNR=31.4
00:12:21.659 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:21.663 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:21.666 00.003 14556 Enqueuing Expose request
00:12:21.670 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:21.674 00.004 12308 Worker thread wakes up
00:12:21.674 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:21.674 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:22.927 01.253 12308 Exposure complete
00:12:23.042 00.115 14556 OnExposeComplete: enter
00:12:23.046 00.004 14556 UpdateGuideState(): m_state=6
00:12:23.050 00.004 12308 worker thread done servicing request
00:12:23.051 00.001 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8875
00:12:23.055 00.004 14556 Star::Find returns 1 (0), X=161.40, Y=1001.11, Mass=2246, SNR=31.6, Peak=158 HFD=4.5
00:12:23.062 00.007 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.10 = -2.18)
00:12:23.068 00.006 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.28)
00:12:23.073 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.03 mountX=-0.08 mountY=-0.11, mountTheta=-2.22
00:12:23.079 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.12, opts=13)
00:12:23.084 00.005 14556 Enqueuing Move request for scope (0.07, 0.12)
00:12:23.092 00.008 12308 Worker thread wakes up
00:12:23.092 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
00:12:23.093 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
00:12:23.093 00.000 12308 Moving (0.07, 0.12) raw xDistance=-0.08 yDistance=-0.11
00:12:23.093 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:12:23.093 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:23.093 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:12:23.093 00.000 12308 MoveAxis(E, 0, ABG)
00:12:23.150 00.057 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:23.156 00.006 12308 Move returns status 0, amount 0
00:12:23.156 00.000 12308 MoveAxis(N, 0, ABG)
00:12:23.157 00.001 12308 Move returns status 0, amount 0
00:12:23.157 00.000 12308 move complete, result=0
00:12:23.157 00.000 12308 worker thread done servicing request
00:12:23.179 00.022 14556 UpdateGuideState exits: m=2246 SNR=31.6
00:12:23.183 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:23.189 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:23.196 00.007 14556 Enqueuing Expose request
00:12:23.200 00.004 12308 Worker thread wakes up
00:12:23.200 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:12:23.204 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:23.204 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:24.454 01.250 12308 Exposure complete
00:12:24.574 00.120 12308 worker thread done servicing request
00:12:24.574 00.000 14556 OnExposeComplete: enter
00:12:24.578 00.004 14556 UpdateGuideState(): m_state=6
00:12:24.581 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8876
00:12:24.586 00.005 14556 Star::Find returns 1 (0), X=161.40, Y=1001.25, Mass=2335, SNR=32.3, Peak=162 HFD=4.9
00:12:24.589 00.003 14556 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.07) = xAngle (4.36 = -1.92)
00:12:24.594 00.005 14556 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.02)
00:12:24.598 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.29 mountX=-0.09 mountY=-0.24, mountTheta=-1.94
00:12:24.603 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.26, opts=13)
00:12:24.608 00.005 14556 Enqueuing Move request for scope (0.07, 0.26)
00:12:24.611 00.003 12308 Worker thread wakes up
00:12:24.611 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.26) opts 0xd
00:12:24.611 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.26)
00:12:24.611 00.000 12308 Moving (0.07, 0.26) raw xDistance=-0.09 yDistance=-0.24
00:12:24.611 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:12:24.612 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:12:24.612 00.000 12308 MoveAxis(E, 0, ABG)
00:12:24.612 00.000 12308 Move returns status 0, amount 0
00:12:24.612 00.000 12308 MoveAxis(N, 168, ABG)
00:12:24.612 00.000 12308 Guiding  Dir = 0, Dur = 168
00:12:24.612 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:24.617 00.005 12308 IsSlewing returns 0
00:12:24.617 00.000 12308 IsGuiding returns 0
00:12:24.618 00.001 12308 PulseGuide returned control before completion, sleep 178
00:12:24.638 00.020 14556 UpdateGuideState exits: m=2335 SNR=32.3
00:12:24.643 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:24.646 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:24.650 00.004 14556 Enqueuing Expose request
00:12:24.801 00.151 12308 IsGuiding returns 1
00:12:24.802 00.001 12308 scope still moving after pulse duration time elapsed
00:12:24.833 00.031 12308 IsSlewing returns 0
00:12:24.833 00.000 12308 IsGuiding returns 0
00:12:24.833 00.000 12308 scope move finished after 168 + 48 ms
00:12:24.834 00.001 12308 Move returns status 0, amount 168
00:12:24.834 00.000 12308 move complete, result=0
00:12:24.834 00.000 12308 worker thread done servicing request
00:12:24.835 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 168 ms NORTH
00:12:24.839 00.004 12308 Worker thread wakes up
00:12:24.839 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:24.839 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:26.096 01.257 12308 Exposure complete
00:12:26.241 00.145 12308 worker thread done servicing request
00:12:26.241 00.000 14556 OnExposeComplete: enter
00:12:26.245 00.004 14556 UpdateGuideState(): m_state=6
00:12:26.249 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8877
00:12:26.255 00.006 14556 Star::Find returns 1 (0), X=161.50, Y=1001.00, Mass=2346, SNR=32.6, Peak=175 HFD=5.0
00:12:26.260 00.005 14556 CameraToMount -- cameraTheta (0.07) - m_xAngle (-3.07) = xAngle (3.15 = -3.14)
00:12:26.264 00.004 14556 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.05 = 3.05)
00:12:26.267 00.003 14556 CameraToMount -- cameraX=0.18 cameraY=0.01 hyp=0.18 cameraTheta=0.07 mountX=-0.18 mountY=0.02, mountTheta=3.05
00:12:26.272 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.01, opts=13)
00:12:26.275 00.003 14556 Enqueuing Move request for scope (0.18, 0.01)
00:12:26.280 00.005 12308 Worker thread wakes up
00:12:26.280 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.01) opts 0xd
00:12:26.281 00.001 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.01)
00:12:26.281 00.000 12308 Moving (0.18, 0.01) raw xDistance=-0.18 yDistance=0.02
00:12:26.281 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:12:26.281 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:26.282 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:12:26.282 00.000 12308 MoveAxis(E, 0, ABG)
00:12:26.282 00.000 12308 Move returns status 0, amount 0
00:12:26.284 00.002 12308 MoveAxis(N, 0, ABG)
00:12:26.284 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:26.288 00.004 12308 Move returns status 0, amount 0
00:12:26.288 00.000 12308 move complete, result=0
00:12:26.288 00.000 12308 worker thread done servicing request
00:12:26.310 00.022 14556 UpdateGuideState exits: m=2346 SNR=32.6
00:12:26.314 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:26.319 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:26.324 00.005 14556 Enqueuing Expose request
00:12:26.329 00.005 12308 Worker thread wakes up
00:12:26.329 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:12:26.335 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:26.335 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:27.581 01.246 12308 Exposure complete
00:12:27.707 00.126 12308 worker thread done servicing request
00:12:27.707 00.000 14556 OnExposeComplete: enter
00:12:27.712 00.005 14556 UpdateGuideState(): m_state=6
00:12:27.717 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8878
00:12:27.721 00.004 14556 Star::Find returns 1 (0), X=161.54, Y=1001.04, Mass=2240, SNR=31.6, Peak=184 HFD=4.7
00:12:27.724 00.003 14556 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.07) = xAngle (3.31 = -2.98)
00:12:27.729 00.005 14556 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.21 = -3.08)
00:12:27.733 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.05 hyp=0.22 cameraTheta=0.23 mountX=-0.21 mountY=-0.01, mountTheta=-3.07
00:12:27.737 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.05, opts=13)
00:12:27.741 00.004 14556 Enqueuing Move request for scope (0.21, 0.05)
00:12:27.745 00.004 12308 Worker thread wakes up
00:12:27.745 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.05) opts 0xd
00:12:27.745 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.05)
00:12:27.745 00.000 12308 Moving (0.21, 0.05) raw xDistance=-0.21 yDistance=-0.01
00:12:27.746 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
00:12:27.746 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:27.746 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:12:27.746 00.000 12308 MoveAxis(E, 93, ABG)
00:12:27.747 00.001 12308 Guiding  Dir = 2, Dur = 93
00:12:27.747 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:27.753 00.006 12308 IsSlewing returns 0
00:12:27.756 00.003 12308 IsGuiding returns 0
00:12:27.756 00.000 12308 PulseGuide returned control before completion, sleep 103
00:12:27.780 00.024 14556 UpdateGuideState exits: m=2240 SNR=31.6
00:12:27.785 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:27.788 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:27.794 00.006 14556 Enqueuing Expose request
00:12:27.867 00.073 12308 IsGuiding returns 1
00:12:27.868 00.001 12308 scope still moving after pulse duration time elapsed
00:12:27.899 00.031 12308 IsSlewing returns 0
00:12:27.900 00.001 12308 IsGuiding returns 0
00:12:27.901 00.001 12308 scope move finished after 93 + 52 ms
00:12:27.901 00.000 12308 Move returns status 0, amount 93
00:12:27.903 00.002 12308 MoveAxis(N, 0, ABG)
00:12:27.903 00.000 12308 Move returns status 0, amount 0
00:12:27.904 00.001 12308 move complete, result=0
00:12:27.904 00.000 12308 worker thread done servicing request
00:12:27.904 00.000 12308 Worker thread wakes up
00:12:27.905 00.001 14556 GuideStep: -0.2 px 93 ms EAST, -0.0 px 0 ms NORTH
00:12:27.911 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:27.911 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:29.171 01.260 12308 Exposure complete
00:12:29.295 00.124 12308 worker thread done servicing request
00:12:29.297 00.002 14556 OnExposeComplete: enter
00:12:29.300 00.003 14556 UpdateGuideState(): m_state=6
00:12:29.304 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8879
00:12:29.309 00.005 14556 Star::Find returns 1 (0), X=161.38, Y=1001.03, Mass=2241, SNR=31.8, Peak=190 HFD=4.5
00:12:29.313 00.004 14556 CameraToMount -- cameraTheta (0.71) - m_xAngle (-3.07) = xAngle (3.79 = -2.50)
00:12:29.317 00.004 14556 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.69 = -2.60)
00:12:29.320 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.07 cameraTheta=0.71 mountX=-0.05 mountY=-0.03, mountTheta=-2.57
00:12:29.325 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.04, opts=13)
00:12:29.330 00.005 14556 Enqueuing Move request for scope (0.05, 0.04)
00:12:29.333 00.003 12308 Worker thread wakes up
00:12:29.333 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
00:12:29.333 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
00:12:29.333 00.000 12308 Moving (0.05, 0.04) raw xDistance=-0.05 yDistance=-0.03
00:12:29.333 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:12:29.333 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:29.335 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:12:29.335 00.000 12308 MoveAxis(E, 0, ABG)
00:12:29.335 00.000 12308 Move returns status 0, amount 0
00:12:29.335 00.000 12308 MoveAxis(N, 0, ABG)
00:12:29.335 00.000 12308 Move returns status 0, amount 0
00:12:29.336 00.001 12308 move complete, result=0
00:12:29.336 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:29.340 00.004 12308 worker thread done servicing request
00:12:29.363 00.023 14556 UpdateGuideState exits: m=2241 SNR=31.8
00:12:29.368 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:29.373 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:29.378 00.005 14556 Enqueuing Expose request
00:12:29.383 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:12:29.386 00.003 12308 Worker thread wakes up
00:12:29.386 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:29.386 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:30.634 01.248 12308 Exposure complete
00:12:30.753 00.119 12308 worker thread done servicing request
00:12:30.755 00.002 14556 OnExposeComplete: enter
00:12:30.759 00.004 14556 UpdateGuideState(): m_state=6
00:12:30.763 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8880
00:12:30.767 00.004 14556 Star::Find returns 1 (0), X=161.41, Y=1001.07, Mass=2315, SNR=32.2, Peak=167 HFD=4.9
00:12:30.771 00.004 14556 CameraToMount -- cameraTheta (0.77) - m_xAngle (-3.07) = xAngle (3.84 = -2.44)
00:12:30.775 00.004 14556 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.74 = -2.54)
00:12:30.779 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.77 mountX=-0.09 mountY=-0.06, mountTheta=-2.51
00:12:30.784 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.08, opts=13)
00:12:30.788 00.004 14556 Enqueuing Move request for scope (0.08, 0.08)
00:12:30.792 00.004 12308 Worker thread wakes up
00:12:30.793 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
00:12:30.793 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
00:12:30.793 00.000 12308 Moving (0.08, 0.08) raw xDistance=-0.09 yDistance=-0.06
00:12:30.793 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:12:30.793 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:30.794 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:12:30.794 00.000 12308 MoveAxis(E, 0, ABG)
00:12:30.794 00.000 12308 Move returns status 0, amount 0
00:12:30.794 00.000 12308 MoveAxis(N, 0, ABG)
00:12:30.794 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:30.799 00.005 12308 Move returns status 0, amount 0
00:12:30.799 00.000 12308 move complete, result=0
00:12:30.799 00.000 12308 worker thread done servicing request
00:12:30.820 00.021 14556 UpdateGuideState exits: m=2315 SNR=32.2
00:12:30.825 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:30.828 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:30.832 00.004 14556 Enqueuing Expose request
00:12:30.834 00.002 12308 Worker thread wakes up
00:12:30.836 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:12:30.839 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:30.839 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:32.090 01.251 12308 Exposure complete
00:12:32.219 00.129 12308 worker thread done servicing request
00:12:32.220 00.001 14556 OnExposeComplete: enter
00:12:32.227 00.007 14556 UpdateGuideState(): m_state=6
00:12:32.232 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8881
00:12:32.237 00.005 14556 Star::Find returns 1 (0), X=161.53, Y=1001.13, Mass=2174, SNR=31.2, Peak=159 HFD=4.4
00:12:32.240 00.003 14556 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.07) = xAngle (3.68 = -2.60)
00:12:32.245 00.005 14556 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.58 = -2.70)
00:12:32.248 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=0.14 hyp=0.24 cameraTheta=0.61 mountX=-0.21 mountY=-0.10, mountTheta=-2.68
00:12:32.254 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.14, opts=13)
00:12:32.259 00.005 14556 Enqueuing Move request for scope (0.20, 0.14)
00:12:32.262 00.003 12308 Worker thread wakes up
00:12:32.262 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.14) opts 0xd
00:12:32.262 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.14)
00:12:32.262 00.000 12308 Moving (0.20, 0.14) raw xDistance=-0.21 yDistance=-0.10
00:12:32.262 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:12:32.262 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:32.263 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:12:32.263 00.000 12308 MoveAxis(E, 90, ABG)
00:12:32.263 00.000 12308 Guiding  Dir = 2, Dur = 90
00:12:32.264 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:32.267 00.003 12308 IsSlewing returns 0
00:12:32.268 00.001 12308 IsGuiding returns 0
00:12:32.268 00.000 12308 PulseGuide returned control before completion, sleep 100
00:12:32.290 00.022 14556 UpdateGuideState exits: m=2174 SNR=31.2
00:12:32.295 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:32.298 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:32.302 00.004 14556 Enqueuing Expose request
00:12:32.375 00.073 12308 IsGuiding returns 1
00:12:32.375 00.000 12308 scope still moving after pulse duration time elapsed
00:12:32.407 00.032 12308 IsSlewing returns 0
00:12:32.410 00.003 12308 IsGuiding returns 0
00:12:32.410 00.000 12308 scope move finished after 90 + 51 ms
00:12:32.411 00.001 12308 Move returns status 0, amount 90
00:12:32.411 00.000 12308 MoveAxis(N, 0, ABG)
00:12:32.412 00.001 12308 Move returns status 0, amount 0
00:12:32.412 00.000 12308 move complete, result=0
00:12:32.412 00.000 12308 worker thread done servicing request
00:12:32.412 00.000 14556 GuideStep: -0.2 px 90 ms EAST, -0.1 px 0 ms NORTH
00:12:32.418 00.006 12308 Worker thread wakes up
00:12:32.418 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:32.418 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:33.669 01.251 12308 Exposure complete
00:12:33.784 00.115 12308 worker thread done servicing request
00:12:33.784 00.000 14556 OnExposeComplete: enter
00:12:33.791 00.007 14556 UpdateGuideState(): m_state=6
00:12:33.795 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8882
00:12:33.800 00.005 14556 Star::Find returns 1 (0), X=161.22, Y=1001.10, Mass=2319, SNR=32.3, Peak=192 HFD=4.5
00:12:33.804 00.004 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.44 = -0.85)
00:12:33.807 00.003 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.34 = -0.95)
00:12:33.811 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.11 hyp=0.15 cameraTheta=2.36 mountX=0.10 mountY=-0.12, mountTheta=-0.89
00:12:33.817 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.11, opts=13)
00:12:33.822 00.005 14556 Enqueuing Move request for scope (-0.11, 0.11)
00:12:33.826 00.004 12308 Worker thread wakes up
00:12:33.826 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.11) opts 0xd
00:12:33.826 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.11)
00:12:33.826 00.000 12308 Moving (-0.11, 0.11) raw xDistance=0.10 yDistance=-0.12
00:12:33.826 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:12:33.826 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:33.827 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:12:33.827 00.000 12308 MoveAxis(E, 0, ABG)
00:12:33.827 00.000 12308 Move returns status 0, amount 0
00:12:33.827 00.000 12308 MoveAxis(N, 0, ABG)
00:12:33.827 00.000 12308 Move returns status 0, amount 0
00:12:33.827 00.000 12308 move complete, result=0
00:12:33.828 00.001 12308 worker thread done servicing request
00:12:33.828 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:33.852 00.024 14556 UpdateGuideState exits: m=2319 SNR=32.3
00:12:33.857 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:33.860 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:33.864 00.004 14556 Enqueuing Expose request
00:12:33.868 00.004 12308 Worker thread wakes up
00:12:33.868 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:33.868 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:33.868 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:12:35.112 01.244 12308 Exposure complete
00:12:35.243 00.131 12308 worker thread done servicing request
00:12:35.243 00.000 14556 OnExposeComplete: enter
00:12:35.248 00.005 14556 UpdateGuideState(): m_state=6
00:12:35.252 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8883
00:12:35.255 00.003 14556 Star::Find returns 1 (0), X=161.15, Y=1001.18, Mass=2327, SNR=32.5, Peak=176 HFD=4.4
00:12:35.260 00.005 14556 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.07) = xAngle (5.37 = -0.91)
00:12:35.263 00.003 14556 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.27 = -1.01)
00:12:35.268 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.19 hyp=0.26 cameraTheta=2.30 mountX=0.16 mountY=-0.22, mountTheta=-0.94
00:12:35.272 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.19, opts=13)
00:12:35.277 00.005 14556 Enqueuing Move request for scope (-0.17, 0.19)
00:12:35.285 00.008 12308 Worker thread wakes up
00:12:35.285 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.19) opts 0xd
00:12:35.285 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.19)
00:12:35.285 00.000 12308 Moving (-0.17, 0.19) raw xDistance=0.16 yDistance=-0.22
00:12:35.286 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:12:35.287 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:12:35.287 00.000 12308 MoveAxis(E, 0, ABG)
00:12:35.287 00.000 12308 Move returns status 0, amount 0
00:12:35.287 00.000 12308 MoveAxis(N, 153, ABG)
00:12:35.288 00.001 12308 Guiding  Dir = 0, Dur = 153
00:12:35.288 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:35.293 00.005 12308 IsSlewing returns 0
00:12:35.293 00.000 12308 IsGuiding returns 0
00:12:35.294 00.001 12308 PulseGuide returned control before completion, sleep 163
00:12:35.315 00.021 14556 UpdateGuideState exits: m=2327 SNR=32.5
00:12:35.319 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:35.325 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:35.329 00.004 14556 Enqueuing Expose request
00:12:35.461 00.132 12308 IsGuiding returns 1
00:12:35.461 00.000 12308 scope still moving after pulse duration time elapsed
00:12:35.493 00.032 12308 IsSlewing returns 0
00:12:35.494 00.001 12308 IsGuiding returns 0
00:12:35.496 00.002 12308 scope move finished after 153 + 48 ms
00:12:35.496 00.000 12308 Move returns status 0, amount 153
00:12:35.497 00.001 12308 move complete, result=0
00:12:35.498 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 153 ms NORTH
00:12:35.505 00.007 12308 worker thread done servicing request
00:12:35.505 00.000 12308 Worker thread wakes up
00:12:35.505 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:35.507 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:36.759 01.252 12308 Exposure complete
00:12:36.877 00.118 12308 worker thread done servicing request
00:12:36.877 00.000 14556 OnExposeComplete: enter
00:12:36.882 00.005 14556 UpdateGuideState(): m_state=6
00:12:36.885 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8884
00:12:36.890 00.005 14556 Star::Find returns 1 (0), X=161.29, Y=1000.96, Mass=2150, SNR=31.1, Peak=201 HFD=4.3
00:12:36.893 00.003 14556 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.07) = xAngle (0.62 = 0.62)
00:12:36.896 00.003 14556 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.52 = 0.52)
00:12:36.900 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.45 mountX=0.04 mountY=0.03, mountTheta=0.55
00:12:36.906 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.03, opts=13)
00:12:36.912 00.006 14556 Enqueuing Move request for scope (-0.04, -0.03)
00:12:36.917 00.005 12308 Worker thread wakes up
00:12:36.917 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
00:12:36.917 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
00:12:36.917 00.000 12308 Moving (-0.04, -0.03) raw xDistance=0.04 yDistance=0.03
00:12:36.918 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:12:36.918 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:36.918 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:12:36.918 00.000 12308 MoveAxis(E, 0, ABG)
00:12:36.918 00.000 12308 Move returns status 0, amount 0
00:12:36.918 00.000 12308 MoveAxis(N, 0, ABG)
00:12:36.919 00.001 12308 Move returns status 0, amount 0
00:12:36.919 00.000 12308 move complete, result=0
00:12:36.919 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:36.923 00.004 12308 worker thread done servicing request
00:12:36.945 00.022 14556 UpdateGuideState exits: m=2150 SNR=31.1
00:12:36.950 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:36.954 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:36.957 00.003 14556 Enqueuing Expose request
00:12:36.961 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:12:36.965 00.004 12308 Worker thread wakes up
00:12:36.966 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:36.966 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:38.218 01.252 12308 Exposure complete
00:12:38.347 00.129 12308 worker thread done servicing request
00:12:38.347 00.000 14556 OnExposeComplete: enter
00:12:38.351 00.004 14556 UpdateGuideState(): m_state=6
00:12:38.355 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8885
00:12:38.360 00.005 14556 Star::Find returns 1 (0), X=161.34, Y=1001.20, Mass=2353, SNR=32.7, Peak=207 HFD=4.5
00:12:38.364 00.004 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.59 = -1.69)
00:12:38.367 00.003 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.79)
00:12:38.371 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.52 mountX=-0.03 mountY=-0.21, mountTheta=-1.69
00:12:38.376 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.21, opts=13)
00:12:38.381 00.005 14556 Enqueuing Move request for scope (0.01, 0.21)
00:12:38.384 00.003 12308 Worker thread wakes up
00:12:38.384 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
00:12:38.384 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
00:12:38.385 00.001 12308 Moving (0.01, 0.21) raw xDistance=-0.03 yDistance=-0.21
00:12:38.385 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:12:38.385 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:12:38.385 00.000 12308 MoveAxis(E, 0, ABG)
00:12:38.385 00.000 12308 Move returns status 0, amount 0
00:12:38.385 00.000 12308 MoveAxis(N, 146, ABG)
00:12:38.387 00.002 12308 Guiding  Dir = 0, Dur = 146
00:12:38.387 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:38.390 00.003 12308 IsSlewing returns 0
00:12:38.390 00.000 12308 IsGuiding returns 0
00:12:38.391 00.001 12308 PulseGuide returned control before completion, sleep 156
00:12:38.413 00.022 14556 UpdateGuideState exits: m=2353 SNR=32.7
00:12:38.417 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:38.421 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:38.425 00.004 14556 Enqueuing Expose request
00:12:38.552 00.127 12308 IsGuiding returns 1
00:12:38.553 00.001 12308 scope still moving after pulse duration time elapsed
00:12:38.584 00.031 12308 IsSlewing returns 0
00:12:38.585 00.001 12308 IsGuiding returns 0
00:12:38.586 00.001 12308 scope move finished after 146 + 49 ms
00:12:38.587 00.001 12308 Move returns status 0, amount 146
00:12:38.587 00.000 12308 move complete, result=0
00:12:38.587 00.000 12308 worker thread done servicing request
00:12:38.588 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 146 ms NORTH
00:12:38.597 00.009 12308 Worker thread wakes up
00:12:38.597 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:38.598 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:39.846 01.248 12308 Exposure complete
00:12:39.969 00.123 12308 worker thread done servicing request
00:12:39.969 00.000 14556 OnExposeComplete: enter
00:12:39.974 00.005 14556 UpdateGuideState(): m_state=6
00:12:39.979 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8886
00:12:39.983 00.004 14556 Star::Find returns 1 (0), X=161.10, Y=1000.86, Mass=2388, SNR=32.8, Peak=206 HFD=4.6
00:12:39.987 00.004 14556 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-3.07) = xAngle (0.46 = 0.46)
00:12:39.991 00.004 14556 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.36 = 0.36)
00:12:39.994 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.13 hyp=0.26 cameraTheta=-2.61 mountX=0.23 mountY=0.09, mountTheta=0.38
00:12:40.001 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.13, opts=13)
00:12:40.007 00.006 14556 Enqueuing Move request for scope (-0.22, -0.13)
00:12:40.010 00.003 12308 Worker thread wakes up
00:12:40.011 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.13) opts 0xd
00:12:40.011 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.13)
00:12:40.011 00.000 12308 Moving (-0.22, -0.13) raw xDistance=0.23 yDistance=0.09
00:12:40.011 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
00:12:40.011 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:40.011 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:12:40.011 00.000 12308 MoveAxis(W, 101, ABG)
00:12:40.013 00.002 12308 Guiding  Dir = 3, Dur = 101
00:12:40.013 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:40.017 00.004 12308 IsSlewing returns 0
00:12:40.017 00.000 12308 IsGuiding returns 0
00:12:40.017 00.000 12308 PulseGuide returned control before completion, sleep 111
00:12:40.039 00.022 14556 UpdateGuideState exits: m=2388 SNR=32.8
00:12:40.042 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:40.047 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:40.051 00.004 14556 Enqueuing Expose request
00:12:40.139 00.088 12308 IsGuiding returns 1
00:12:40.139 00.000 12308 scope still moving after pulse duration time elapsed
00:12:40.171 00.032 12308 IsSlewing returns 0
00:12:40.172 00.001 12308 IsGuiding returns 0
00:12:40.173 00.001 12308 scope move finished after 101 + 54 ms
00:12:40.173 00.000 12308 Move returns status 0, amount 101
00:12:40.173 00.000 12308 MoveAxis(N, 0, ABG)
00:12:40.173 00.000 12308 Move returns status 0, amount 0
00:12:40.174 00.001 12308 move complete, result=0
00:12:40.174 00.000 12308 worker thread done servicing request
00:12:40.174 00.000 12308 Worker thread wakes up
00:12:40.175 00.001 14556 GuideStep: 0.2 px 101 ms WEST, 0.1 px 0 ms NORTH
00:12:40.181 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:40.181 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:41.452 01.271 12308 Exposure complete
00:12:41.567 00.115 12308 worker thread done servicing request
00:12:41.567 00.000 14556 OnExposeComplete: enter
00:12:41.572 00.005 14556 UpdateGuideState(): m_state=6
00:12:41.576 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8887
00:12:41.580 00.004 14556 Star::Find returns 1 (0), X=161.46, Y=1000.90, Mass=2143, SNR=31.0, Peak=198 HFD=4.4
00:12:41.583 00.003 14556 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-3.07) = xAngle (2.48 = 2.48)
00:12:41.587 00.004 14556 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.38 = 2.38)
00:12:41.591 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.60 mountX=-0.13 mountY=0.11, mountTheta=2.42
00:12:41.596 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=-0.09, opts=13)
00:12:41.600 00.004 14556 Enqueuing Move request for scope (0.13, -0.09)
00:12:41.603 00.003 12308 Worker thread wakes up
00:12:41.603 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
00:12:41.604 00.001 12308 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
00:12:41.604 00.000 12308 Moving (0.13, -0.09) raw xDistance=-0.13 yDistance=0.11
00:12:41.604 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:12:41.604 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:41.604 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:12:41.605 00.001 12308 MoveAxis(E, 0, ABG)
00:12:41.605 00.000 12308 Move returns status 0, amount 0
00:12:41.606 00.001 12308 MoveAxis(N, 0, ABG)
00:12:41.606 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:41.609 00.003 12308 Move returns status 0, amount 0
00:12:41.609 00.000 12308 move complete, result=0
00:12:41.610 00.001 12308 worker thread done servicing request
00:12:41.629 00.019 14556 UpdateGuideState exits: m=2143 SNR=31.0
00:12:41.635 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:41.638 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:41.642 00.004 14556 Enqueuing Expose request
00:12:41.647 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:41.650 00.003 12308 Worker thread wakes up
00:12:41.650 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:41.650 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:42.891 01.241 12308 Exposure complete
00:12:43.054 00.163 12308 worker thread done servicing request
00:12:43.054 00.000 14556 OnExposeComplete: enter
00:12:43.059 00.005 14556 UpdateGuideState(): m_state=6
00:12:43.063 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8888
00:12:43.066 00.003 14556 Star::Find returns 1 (0), X=161.11, Y=1000.47, Mass=2207, SNR=31.5, Peak=161 HFD=4.8
00:12:43.069 00.003 14556 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-3.07) = xAngle (1.11 = 1.11)
00:12:43.074 00.005 14556 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.01 = 1.01)
00:12:43.078 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.52 hyp=0.56 cameraTheta=-1.96 mountX=0.25 mountY=0.48, mountTheta=1.09
00:12:43.083 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.52, opts=13)
00:12:43.086 00.003 14556 Enqueuing Move request for scope (-0.22, -0.52)
00:12:43.091 00.005 12308 Worker thread wakes up
00:12:43.091 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.52) opts 0xd
00:12:43.092 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.52)
00:12:43.092 00.000 12308 Moving (-0.22, -0.52) raw xDistance=0.25 yDistance=0.48
00:12:43.092 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:12:43.092 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:12:43.093 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
00:12:43.093 00.000 12308 MoveAxis(W, 109, ABG)
00:12:43.093 00.000 12308 Guiding  Dir = 3, Dur = 109
00:12:43.094 00.001 12308 IsSlewing returns 0
00:12:43.094 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:43.099 00.005 12308 IsGuiding returns 0
00:12:43.099 00.000 12308 PulseGuide returned control before completion, sleep 119
00:12:43.117 00.018 14556 UpdateGuideState exits: m=2207 SNR=31.5
00:12:43.123 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:43.128 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:43.131 00.003 14556 Enqueuing Expose request
00:12:43.227 00.096 12308 IsGuiding returns 1
00:12:43.227 00.000 12308 scope still moving after pulse duration time elapsed
00:12:43.258 00.031 12308 IsSlewing returns 0
00:12:43.259 00.001 12308 IsGuiding returns 0
00:12:43.259 00.000 12308 scope move finished after 109 + 51 ms
00:12:43.260 00.001 12308 Move returns status 0, amount 109
00:12:43.260 00.000 12308 MoveAxis(N, 0, ABG)
00:12:43.260 00.000 12308 Move returns status 0, amount 0
00:12:43.260 00.000 12308 move complete, result=0
00:12:43.262 00.002 12308 worker thread done servicing request
00:12:43.262 00.000 12308 Worker thread wakes up
00:12:43.262 00.000 14556 GuideStep: 0.3 px 109 ms WEST, 0.5 px 0 ms NORTH
00:12:43.268 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:43.268 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:44.519 01.251 12308 Exposure complete
00:12:44.643 00.124 12308 worker thread done servicing request
00:12:44.644 00.001 14556 OnExposeComplete: enter
00:12:44.648 00.004 14556 UpdateGuideState(): m_state=6
00:12:44.651 00.003 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8889
00:12:44.654 00.003 14556 Star::Find returns 1 (0), X=161.77, Y=1000.93, Mass=2045, SNR=30.4, Peak=151 HFD=4.3
00:12:44.658 00.004 14556 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-3.07) = xAngle (2.93 = 2.93)
00:12:44.664 00.006 14556 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.83 = 2.83)
00:12:44.669 00.005 14556 CameraToMount -- cameraX=0.45 cameraY=-0.06 hyp=0.45 cameraTheta=-0.14 mountX=-0.44 mountY=0.14, mountTheta=2.84
00:12:44.674 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.45, y=-0.06, opts=13)
00:12:44.677 00.003 14556 Enqueuing Move request for scope (0.45, -0.06)
00:12:44.681 00.004 12308 Worker thread wakes up
00:12:44.681 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.06) opts 0xd
00:12:44.681 00.000 12308 Handling offset move in thread for scope, endpoint = (0.45, -0.06)
00:12:44.682 00.001 12308 Moving (0.45, -0.06) raw xDistance=-0.44 yDistance=0.14
00:12:44.682 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.44
00:12:44.682 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:44.682 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:12:44.682 00.000 12308 MoveAxis(E, 184, ABG)
00:12:44.682 00.000 12308 Guiding  Dir = 2, Dur = 184
00:12:44.684 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:44.687 00.003 12308 IsSlewing returns 0
00:12:44.687 00.000 12308 IsGuiding returns 0
00:12:44.688 00.001 12308 PulseGuide returned control before completion, sleep 194
00:12:44.709 00.021 14556 UpdateGuideState exits: m=2045 SNR=30.4
00:12:44.713 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:44.718 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:44.721 00.003 14556 Enqueuing Expose request
00:12:44.892 00.171 12308 IsGuiding returns 1
00:12:44.893 00.001 12308 scope still moving after pulse duration time elapsed
00:12:44.923 00.030 12308 IsSlewing returns 0
00:12:44.926 00.003 12308 IsGuiding returns 0
00:12:44.927 00.001 12308 scope move finished after 184 + 54 ms
00:12:44.927 00.000 12308 Move returns status 0, amount 184
00:12:44.928 00.001 12308 MoveAxis(N, 0, ABG)
00:12:44.928 00.000 12308 Move returns status 0, amount 0
00:12:44.929 00.001 12308 move complete, result=0
00:12:44.929 00.000 12308 worker thread done servicing request
00:12:44.929 00.000 14556 GuideStep: -0.4 px 184 ms EAST, 0.1 px 0 ms NORTH
00:12:44.936 00.007 12308 Worker thread wakes up
00:12:44.936 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:44.936 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:46.189 01.253 12308 Exposure complete
00:12:46.312 00.123 12308 worker thread done servicing request
00:12:46.313 00.001 14556 OnExposeComplete: enter
00:12:46.316 00.003 14556 UpdateGuideState(): m_state=6
00:12:46.322 00.006 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8890
00:12:46.324 00.002 14556 Star::Find returns 1 (0), X=161.27, Y=1001.01, Mass=2119, SNR=30.8, Peak=209 HFD=4.3
00:12:46.330 00.006 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.94 = -0.35)
00:12:46.334 00.004 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.45)
00:12:46.337 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.86 mountX=0.06 mountY=-0.03, mountTheta=-0.43
00:12:46.344 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.02, opts=13)
00:12:46.347 00.003 14556 Enqueuing Move request for scope (-0.06, 0.02)
00:12:46.351 00.004 12308 Worker thread wakes up
00:12:46.351 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
00:12:46.351 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
00:12:46.352 00.001 12308 Moving (-0.06, 0.02) raw xDistance=0.06 yDistance=-0.03
00:12:46.352 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:12:46.352 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:46.352 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:12:46.353 00.001 12308 MoveAxis(E, 0, ABG)
00:12:46.353 00.000 12308 Move returns status 0, amount 0
00:12:46.353 00.000 12308 MoveAxis(N, 0, ABG)
00:12:46.353 00.000 12308 Move returns status 0, amount 0
00:12:46.353 00.000 12308 move complete, result=0
00:12:46.354 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:46.358 00.004 12308 worker thread done servicing request
00:12:46.378 00.020 14556 UpdateGuideState exits: m=2119 SNR=30.8
00:12:46.382 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:46.386 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:46.390 00.004 14556 Enqueuing Expose request
00:12:46.394 00.004 12308 Worker thread wakes up
00:12:46.394 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:12:46.397 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:46.397 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:47.638 01.241 12308 Exposure complete
00:12:47.759 00.121 12308 worker thread done servicing request
00:12:47.760 00.001 14556 OnExposeComplete: enter
00:12:47.764 00.004 14556 UpdateGuideState(): m_state=6
00:12:47.767 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8891
00:12:47.772 00.005 14556 Star::Find returns 1 (0), X=161.33, Y=1001.11, Mass=2186, SNR=31.3, Peak=194 HFD=4.6
00:12:47.775 00.003 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.63 = -1.65)
00:12:47.780 00.005 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.53 = -1.75)
00:12:47.783 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.56 mountX=-0.01 mountY=-0.11, mountTheta=-1.65
00:12:47.788 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.12, opts=13)
00:12:47.792 00.004 14556 Enqueuing Move request for scope (0.00, 0.12)
00:12:47.797 00.005 12308 Worker thread wakes up
00:12:47.797 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.12) opts 0xd
00:12:47.797 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.12)
00:12:47.797 00.000 12308 Moving (0.00, 0.12) raw xDistance=-0.01 yDistance=-0.11
00:12:47.797 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:12:47.798 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:47.798 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:12:47.798 00.000 12308 MoveAxis(E, 0, ABG)
00:12:47.798 00.000 12308 Move returns status 0, amount 0
00:12:47.798 00.000 12308 MoveAxis(N, 0, ABG)
00:12:47.798 00.000 12308 Move returns status 0, amount 0
00:12:47.798 00.000 12308 move complete, result=0
00:12:47.800 00.002 12308 worker thread done servicing request
00:12:47.800 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:47.823 00.023 14556 UpdateGuideState exits: m=2186 SNR=31.3
00:12:47.828 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:47.832 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:47.837 00.005 14556 Enqueuing Expose request
00:12:47.840 00.003 12308 Worker thread wakes up
00:12:47.840 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:47.840 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:47.840 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:12:49.092 01.252 12308 Exposure complete
00:12:49.213 00.121 12308 worker thread done servicing request
00:12:49.214 00.001 14556 OnExposeComplete: enter
00:12:49.217 00.003 14556 UpdateGuideState(): m_state=6
00:12:49.221 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8892
00:12:49.225 00.004 14556 Star::Find returns 1 (0), X=161.25, Y=1001.13, Mass=2282, SNR=32.2, Peak=215 HFD=4.5
00:12:49.229 00.004 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.17 = -1.12)
00:12:49.233 00.004 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.22)
00:12:49.236 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.09 mountX=0.07 mountY=-0.15, mountTheta=-1.13
00:12:49.240 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.14, opts=13)
00:12:49.243 00.003 14556 Enqueuing Move request for scope (-0.08, 0.14)
00:12:49.247 00.004 12308 Worker thread wakes up
00:12:49.247 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
00:12:49.247 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
00:12:49.247 00.000 12308 Moving (-0.08, 0.14) raw xDistance=0.07 yDistance=-0.15
00:12:49.247 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:12:49.248 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:49.248 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:12:49.248 00.000 12308 MoveAxis(E, 0, ABG)
00:12:49.248 00.000 12308 Move returns status 0, amount 0
00:12:49.249 00.001 12308 MoveAxis(N, 0, ABG)
00:12:49.249 00.000 12308 Move returns status 0, amount 0
00:12:49.249 00.000 12308 move complete, result=0
00:12:49.249 00.000 12308 worker thread done servicing request
00:12:49.249 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:49.273 00.024 14556 UpdateGuideState exits: m=2282 SNR=32.2
00:12:49.276 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:49.280 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:49.284 00.004 14556 Enqueuing Expose request
00:12:49.290 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:12:49.294 00.004 12308 Worker thread wakes up
00:12:49.294 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:49.294 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:50.547 01.253 12308 Exposure complete
00:12:50.674 00.127 12308 worker thread done servicing request
00:12:50.674 00.000 14556 OnExposeComplete: enter
00:12:50.678 00.004 14556 UpdateGuideState(): m_state=6
00:12:50.682 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8893
00:12:50.687 00.005 14556 Star::Find returns 1 (0), X=161.32, Y=1001.32, Mass=2236, SNR=32.0, Peak=181 HFD=4.7
00:12:50.691 00.004 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.65 = -1.63)
00:12:50.696 00.005 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
00:12:50.701 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=0.33 hyp=0.33 cameraTheta=1.58 mountX=-0.02 mountY=-0.32, mountTheta=-1.63
00:12:50.707 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.33, opts=13)
00:12:50.710 00.003 14556 Enqueuing Move request for scope (-0.00, 0.33)
00:12:50.715 00.005 12308 Worker thread wakes up
00:12:50.715 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.33) opts 0xd
00:12:50.715 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.33)
00:12:50.715 00.000 12308 Moving (-0.00, 0.33) raw xDistance=-0.02 yDistance=-0.32
00:12:50.715 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:12:50.715 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
00:12:50.715 00.000 12308 MoveAxis(E, 0, ABG)
00:12:50.716 00.001 12308 Move returns status 0, amount 0
00:12:50.716 00.000 12308 MoveAxis(N, 229, ABG)
00:12:50.716 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:50.720 00.004 12308 Guiding  Dir = 0, Dur = 229
00:12:50.720 00.000 12308 IsSlewing returns 0
00:12:50.720 00.000 12308 IsGuiding returns 0
00:12:50.721 00.001 12308 PulseGuide returned control before completion, sleep 239
00:12:50.742 00.021 14556 UpdateGuideState exits: m=2236 SNR=32.0
00:12:50.745 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:50.750 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:50.754 00.004 14556 Enqueuing Expose request
00:12:50.974 00.220 12308 IsGuiding returns 1
00:12:50.975 00.001 12308 scope still moving after pulse duration time elapsed
00:12:51.005 00.030 12308 IsSlewing returns 0
00:12:51.005 00.000 12308 IsGuiding returns 0
00:12:51.006 00.001 12308 scope move finished after 229 + 56 ms
00:12:51.007 00.001 12308 Move returns status 0, amount 229
00:12:51.007 00.000 12308 move complete, result=0
00:12:51.008 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 229 ms NORTH
00:12:51.015 00.007 12308 worker thread done servicing request
00:12:51.015 00.000 12308 Worker thread wakes up
00:12:51.015 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:51.015 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:52.266 01.251 12308 Exposure complete
00:12:52.385 00.119 12308 worker thread done servicing request
00:12:52.386 00.001 14556 OnExposeComplete: enter
00:12:52.390 00.004 14556 UpdateGuideState(): m_state=6
00:12:52.393 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8894
00:12:52.398 00.005 14556 Star::Find returns 1 (0), X=161.32, Y=1000.98, Mass=2226, SNR=31.6, Peak=191 HFD=4.6
00:12:52.402 00.004 14556 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-3.07) = xAngle (0.87 = 0.87)
00:12:52.406 00.004 14556 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.77 = 0.77)
00:12:52.409 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.21 mountX=0.01 mountY=0.01, mountTheta=0.82
00:12:52.414 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.01, opts=13)
00:12:52.418 00.004 14556 Enqueuing Move request for scope (-0.01, -0.01)
00:12:52.420 00.002 12308 Worker thread wakes up
00:12:52.422 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
00:12:52.422 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
00:12:52.422 00.000 12308 Moving (-0.01, -0.01) raw xDistance=0.01 yDistance=0.01
00:12:52.422 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:12:52.422 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:52.423 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:12:52.423 00.000 12308 MoveAxis(E, 0, ABG)
00:12:52.423 00.000 12308 Move returns status 0, amount 0
00:12:52.423 00.000 12308 MoveAxis(N, 0, ABG)
00:12:52.424 00.001 12308 Move returns status 0, amount 0
00:12:52.424 00.000 12308 move complete, result=0
00:12:52.424 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:52.428 00.004 12308 worker thread done servicing request
00:12:52.448 00.020 14556 UpdateGuideState exits: m=2226 SNR=31.6
00:12:52.453 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:52.456 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:52.459 00.003 14556 Enqueuing Expose request
00:12:52.464 00.005 12308 Worker thread wakes up
00:12:52.464 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:12:52.468 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:52.469 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:53.716 01.247 12308 Exposure complete
00:12:53.853 00.137 12308 worker thread done servicing request
00:12:53.853 00.000 14556 OnExposeComplete: enter
00:12:53.857 00.004 14556 UpdateGuideState(): m_state=6
00:12:53.861 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8895
00:12:53.864 00.003 14556 Star::Find returns 1 (0), X=161.17, Y=1000.92, Mass=2182, SNR=31.4, Peak=194 HFD=4.4
00:12:53.868 00.004 14556 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-3.07) = xAngle (0.38 = 0.38)
00:12:53.872 00.004 14556 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.28 = 0.28)
00:12:53.877 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-2.69 mountX=0.16 mountY=0.05, mountTheta=0.29
00:12:53.882 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.07, opts=13)
00:12:53.887 00.005 14556 Enqueuing Move request for scope (-0.15, -0.07)
00:12:53.890 00.003 12308 Worker thread wakes up
00:12:53.890 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.07) opts 0xd
00:12:53.890 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.07)
00:12:53.890 00.000 12308 Moving (-0.15, -0.07) raw xDistance=0.16 yDistance=0.05
00:12:53.890 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:12:53.892 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:53.892 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:12:53.892 00.000 12308 MoveAxis(E, 0, ABG)
00:12:53.892 00.000 12308 Move returns status 0, amount 0
00:12:53.892 00.000 12308 MoveAxis(N, 0, ABG)
00:12:53.892 00.000 12308 Move returns status 0, amount 0
00:12:53.893 00.001 12308 move complete, result=0
00:12:53.893 00.000 12308 worker thread done servicing request
00:12:53.893 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:53.916 00.023 14556 UpdateGuideState exits: m=2182 SNR=31.4
00:12:53.920 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:53.923 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:53.928 00.005 14556 Enqueuing Expose request
00:12:53.931 00.003 12308 Worker thread wakes up
00:12:53.931 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:53.931 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:53.933 00.002 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:12:55.178 01.245 12308 Exposure complete
00:12:55.300 00.122 12308 worker thread done servicing request
00:12:55.300 00.000 14556 OnExposeComplete: enter
00:12:55.304 00.004 14556 UpdateGuideState(): m_state=6
00:12:55.307 00.003 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8896
00:12:55.313 00.006 14556 Star::Find returns 1 (0), X=161.19, Y=1001.11, Mass=2254, SNR=32.0, Peak=199 HFD=4.3
00:12:55.318 00.005 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.51 = -0.78)
00:12:55.323 00.005 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.88)
00:12:55.327 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.12 hyp=0.19 cameraTheta=2.43 mountX=0.13 mountY=-0.14, mountTheta=-0.82
00:12:55.332 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.12, opts=13)
00:12:55.336 00.004 14556 Enqueuing Move request for scope (-0.14, 0.12)
00:12:55.341 00.005 12308 Worker thread wakes up
00:12:55.341 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.12) opts 0xd
00:12:55.341 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.12)
00:12:55.341 00.000 12308 Moving (-0.14, 0.12) raw xDistance=0.13 yDistance=-0.14
00:12:55.341 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:12:55.341 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:55.341 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:12:55.341 00.000 12308 MoveAxis(E, 0, ABG)
00:12:55.343 00.002 12308 Move returns status 0, amount 0
00:12:55.343 00.000 12308 MoveAxis(N, 0, ABG)
00:12:55.343 00.000 12308 Move returns status 0, amount 0
00:12:55.343 00.000 12308 move complete, result=0
00:12:55.344 00.001 12308 worker thread done servicing request
00:12:55.344 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:55.369 00.025 14556 UpdateGuideState exits: m=2254 SNR=32.0
00:12:55.374 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:55.379 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:55.383 00.004 14556 Enqueuing Expose request
00:12:55.387 00.004 12308 Worker thread wakes up
00:12:55.387 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:12:55.391 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:55.391 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:56.635 01.244 12308 Exposure complete
00:12:56.749 00.114 12308 worker thread done servicing request
00:12:56.749 00.000 14556 OnExposeComplete: enter
00:12:56.753 00.004 14556 UpdateGuideState(): m_state=6
00:12:56.756 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8897
00:12:56.761 00.005 14556 Star::Find returns 1 (0), X=161.24, Y=1001.10, Mass=2248, SNR=31.9, Peak=201 HFD=4.5
00:12:56.764 00.003 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
00:12:56.769 00.005 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
00:12:56.772 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.25 mountX=0.08 mountY=-0.12, mountTheta=-0.99
00:12:56.777 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.11, opts=13)
00:12:56.782 00.005 14556 Enqueuing Move request for scope (-0.09, 0.11)
00:12:56.785 00.003 12308 Worker thread wakes up
00:12:56.785 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
00:12:56.785 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
00:12:56.785 00.000 12308 Moving (-0.09, 0.11) raw xDistance=0.08 yDistance=-0.12
00:12:56.785 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:12:56.785 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:12:56.785 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:12:56.786 00.001 12308 MoveAxis(E, 0, ABG)
00:12:56.786 00.000 12308 Move returns status 0, amount 0
00:12:56.786 00.000 12308 MoveAxis(N, 0, ABG)
00:12:56.786 00.000 12308 Move returns status 0, amount 0
00:12:56.786 00.000 12308 move complete, result=0
00:12:56.786 00.000 12308 worker thread done servicing request
00:12:56.787 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:56.810 00.023 14556 UpdateGuideState exits: m=2248 SNR=31.9
00:12:56.815 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:56.820 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:56.824 00.004 14556 Enqueuing Expose request
00:12:56.828 00.004 12308 Worker thread wakes up
00:12:56.828 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:12:56.833 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:56.833 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:58.080 01.247 12308 Exposure complete
00:12:58.206 00.126 12308 worker thread done servicing request
00:12:58.206 00.000 14556 OnExposeComplete: enter
00:12:58.211 00.005 14556 UpdateGuideState(): m_state=6
00:12:58.216 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8898
00:12:58.221 00.005 14556 Star::Find returns 1 (0), X=161.09, Y=1001.16, Mass=2204, SNR=31.5, Peak=210 HFD=4.4
00:12:58.227 00.006 14556 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.07) = xAngle (5.61 = -0.67)
00:12:58.232 00.005 14556 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.77)
00:12:58.237 00.005 14556 CameraToMount -- cameraX=-0.24 cameraY=0.17 hyp=0.29 cameraTheta=2.54 mountX=0.23 mountY=-0.20, mountTheta=-0.72
00:12:58.243 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.17, opts=13)
00:12:58.246 00.003 14556 Enqueuing Move request for scope (-0.24, 0.17)
00:12:58.251 00.005 12308 Worker thread wakes up
00:12:58.251 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.17) opts 0xd
00:12:58.251 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.17)
00:12:58.251 00.000 12308 Moving (-0.24, 0.17) raw xDistance=0.23 yDistance=-0.20
00:12:58.252 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:12:58.252 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:12:58.252 00.000 12308 MoveAxis(W, 99, ABG)
00:12:58.252 00.000 12308 Guiding  Dir = 3, Dur = 99
00:12:58.253 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:12:58.257 00.004 12308 IsSlewing returns 0
00:12:58.257 00.000 12308 IsGuiding returns 0
00:12:58.258 00.001 12308 PulseGuide returned control before completion, sleep 109
00:12:58.279 00.021 14556 UpdateGuideState exits: m=2204 SNR=31.5
00:12:58.285 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:58.289 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:12:58.293 00.004 14556 Enqueuing Expose request
00:12:58.378 00.085 12308 IsGuiding returns 1
00:12:58.379 00.001 12308 scope still moving after pulse duration time elapsed
00:12:58.409 00.030 12308 IsSlewing returns 0
00:12:58.411 00.002 12308 IsGuiding returns 0
00:12:58.412 00.001 12308 scope move finished after 99 + 54 ms
00:12:58.412 00.000 12308 Move returns status 0, amount 99
00:12:58.413 00.001 12308 MoveAxis(N, 143, ABG)
00:12:58.413 00.000 12308 Guiding  Dir = 0, Dur = 143
00:12:58.414 00.001 12308 IsSlewing returns 0
00:12:58.414 00.000 12308 IsGuiding returns 0
00:12:58.416 00.002 12308 PulseGuide returned control before completion, sleep 153
00:12:58.582 00.166 12308 IsGuiding returns 1
00:12:58.583 00.001 12308 scope still moving after pulse duration time elapsed
00:12:58.614 00.031 12308 IsSlewing returns 0
00:12:58.615 00.001 12308 IsGuiding returns 1
00:12:58.644 00.029 12308 IsSlewing returns 0
00:12:58.646 00.002 12308 IsGuiding returns 1
00:12:58.676 00.030 12308 IsSlewing returns 0
00:12:58.678 00.002 12308 IsGuiding returns 1
00:12:58.707 00.029 12308 IsSlewing returns 0
00:12:58.708 00.001 12308 IsGuiding returns 0
00:12:58.708 00.000 12308 scope move finished after 143 + 150 ms
00:12:58.708 00.000 12308 Move returns status 0, amount 143
00:12:58.708 00.000 12308 move complete, result=0
00:12:58.709 00.001 12308 worker thread done servicing request
00:12:58.709 00.000 14556 GuideStep: 0.2 px 99 ms WEST, -0.2 px 143 ms NORTH
00:12:58.715 00.006 12308 Worker thread wakes up
00:12:58.716 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:12:58.716 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:12:59.956 01.240 12308 Exposure complete
00:13:00.089 00.133 12308 worker thread done servicing request
00:13:00.089 00.000 14556 OnExposeComplete: enter
00:13:00.094 00.005 14556 UpdateGuideState(): m_state=6
00:13:00.098 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8899
00:13:00.102 00.004 14556 Star::Find returns 1 (0), X=161.44, Y=1000.97, Mass=2259, SNR=31.8, Peak=188 HFD=4.7
00:13:00.107 00.005 14556 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-3.07) = xAngle (2.91 = 2.91)
00:13:00.110 00.003 14556 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.81 = 2.81)
00:13:00.114 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.16 mountX=-0.11 mountY=0.04, mountTheta=2.82
00:13:00.120 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.02, opts=13)
00:13:00.126 00.006 14556 Enqueuing Move request for scope (0.11, -0.02)
00:13:00.132 00.006 12308 Worker thread wakes up
00:13:00.132 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
00:13:00.132 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
00:13:00.132 00.000 12308 Moving (0.11, -0.02) raw xDistance=-0.11 yDistance=0.04
00:13:00.133 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:13:00.133 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:00.133 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:13:00.133 00.000 12308 MoveAxis(E, 0, ABG)
00:13:00.133 00.000 12308 Move returns status 0, amount 0
00:13:00.133 00.000 12308 MoveAxis(N, 0, ABG)
00:13:00.135 00.002 12308 Move returns status 0, amount 0
00:13:00.135 00.000 12308 move complete, result=0
00:13:00.135 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:00.139 00.004 12308 worker thread done servicing request
00:13:00.160 00.021 14556 UpdateGuideState exits: m=2259 SNR=31.8
00:13:00.164 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:00.169 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:00.172 00.003 14556 Enqueuing Expose request
00:13:00.176 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:13:00.181 00.005 12308 Worker thread wakes up
00:13:00.181 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:00.181 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:01.426 01.245 12308 Exposure complete
00:13:01.540 00.114 12308 worker thread done servicing request
00:13:01.540 00.000 14556 OnExposeComplete: enter
00:13:01.546 00.006 14556 UpdateGuideState(): m_state=6
00:13:01.550 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8900
00:13:01.553 00.003 14556 Star::Find returns 1 (0), X=161.47, Y=1001.13, Mass=2379, SNR=32.8, Peak=199 HFD=4.9
00:13:01.557 00.004 14556 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.07) = xAngle (3.85 = -2.43)
00:13:01.563 00.006 14556 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.75 = -2.53)
00:13:01.568 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.14 hyp=0.20 cameraTheta=0.78 mountX=-0.15 mountY=-0.11, mountTheta=-2.49
00:13:01.574 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.14, opts=13)
00:13:01.578 00.004 14556 Enqueuing Move request for scope (0.14, 0.14)
00:13:01.582 00.004 12308 Worker thread wakes up
00:13:01.582 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.14) opts 0xd
00:13:01.583 00.001 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.14)
00:13:01.583 00.000 12308 Moving (0.14, 0.14) raw xDistance=-0.15 yDistance=-0.11
00:13:01.583 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:13:01.583 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:01.584 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:13:01.584 00.000 12308 MoveAxis(E, 0, ABG)
00:13:01.584 00.000 12308 Move returns status 0, amount 0
00:13:01.584 00.000 12308 MoveAxis(N, 0, ABG)
00:13:01.585 00.001 12308 Move returns status 0, amount 0
00:13:01.585 00.000 12308 move complete, result=0
00:13:01.585 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:01.589 00.004 12308 worker thread done servicing request
00:13:01.613 00.024 14556 UpdateGuideState exits: m=2379 SNR=32.8
00:13:01.618 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:01.622 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:01.626 00.004 14556 Enqueuing Expose request
00:13:01.629 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:01.633 00.004 12308 Worker thread wakes up
00:13:01.633 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:01.633 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:02.882 01.249 12308 Exposure complete
00:13:03.031 00.149 12308 worker thread done servicing request
00:13:03.032 00.001 14556 OnExposeComplete: enter
00:13:03.038 00.006 14556 UpdateGuideState(): m_state=6
00:13:03.043 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8901
00:13:03.050 00.007 14556 Star::Find returns 1 (0), X=161.55, Y=1001.07, Mass=2257, SNR=31.8, Peak=168 HFD=4.9
00:13:03.055 00.005 14556 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.07) = xAngle (3.40 = -2.88)
00:13:03.061 00.006 14556 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.30 = -2.98)
00:13:03.069 00.008 14556 CameraToMount -- cameraX=0.23 cameraY=0.08 hyp=0.24 cameraTheta=0.33 mountX=-0.23 mountY=-0.04, mountTheta=-2.98
00:13:03.079 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.08, opts=13)
00:13:03.084 00.005 14556 Enqueuing Move request for scope (0.23, 0.08)
00:13:03.090 00.006 12308 Worker thread wakes up
00:13:03.090 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.08) opts 0xd
00:13:03.090 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.08)
00:13:03.090 00.000 12308 Moving (0.23, 0.08) raw xDistance=-0.23 yDistance=-0.04
00:13:03.091 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
00:13:03.091 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:03.093 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:13:03.093 00.000 12308 MoveAxis(E, 100, ABG)
00:13:03.093 00.000 12308 Guiding  Dir = 2, Dur = 100
00:13:03.094 00.001 12308 IsSlewing returns 0
00:13:03.094 00.000 12308 IsGuiding returns 0
00:13:03.094 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:03.098 00.004 12308 PulseGuide returned control before completion, sleep 110
00:13:03.118 00.020 14556 UpdateGuideState exits: m=2257 SNR=31.8
00:13:03.123 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:03.128 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:03.131 00.003 14556 Enqueuing Expose request
00:13:03.215 00.084 12308 IsGuiding returns 1
00:13:03.215 00.000 12308 scope still moving after pulse duration time elapsed
00:13:03.246 00.031 12308 IsSlewing returns 0
00:13:03.247 00.001 12308 IsGuiding returns 0
00:13:03.248 00.001 12308 scope move finished after 100 + 53 ms
00:13:03.248 00.000 12308 Move returns status 0, amount 100
00:13:03.248 00.000 12308 MoveAxis(N, 0, ABG)
00:13:03.248 00.000 12308 Move returns status 0, amount 0
00:13:03.250 00.002 12308 move complete, result=0
00:13:03.250 00.000 14556 GuideStep: -0.2 px 100 ms EAST, -0.0 px 0 ms NORTH
00:13:03.258 00.008 12308 worker thread done servicing request
00:13:03.258 00.000 12308 Worker thread wakes up
00:13:03.259 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:03.259 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:04.510 01.251 12308 Exposure complete
00:13:04.638 00.128 12308 worker thread done servicing request
00:13:04.638 00.000 14556 OnExposeComplete: enter
00:13:04.642 00.004 14556 UpdateGuideState(): m_state=6
00:13:04.647 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8902
00:13:04.651 00.004 14556 Star::Find returns 1 (0), X=161.14, Y=1001.13, Mass=2086, SNR=30.6, Peak=184 HFD=4.4
00:13:04.655 00.004 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.57 = -0.71)
00:13:04.660 00.005 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.81)
00:13:04.665 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.14 hyp=0.23 cameraTheta=2.50 mountX=0.17 mountY=-0.17, mountTheta=-0.77
00:13:04.670 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.14, opts=13)
00:13:04.675 00.005 14556 Enqueuing Move request for scope (-0.18, 0.14)
00:13:04.682 00.007 12308 Worker thread wakes up
00:13:04.682 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.14) opts 0xd
00:13:04.682 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.14)
00:13:04.683 00.001 12308 Moving (-0.18, 0.14) raw xDistance=0.17 yDistance=-0.17
00:13:04.683 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:13:04.683 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:04.683 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:13:04.684 00.001 12308 MoveAxis(E, 0, ABG)
00:13:04.684 00.000 12308 Move returns status 0, amount 0
00:13:04.685 00.001 12308 MoveAxis(N, 0, ABG)
00:13:04.685 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:04.691 00.006 12308 Move returns status 0, amount 0
00:13:04.691 00.000 12308 move complete, result=0
00:13:04.691 00.000 12308 worker thread done servicing request
00:13:04.713 00.022 14556 UpdateGuideState exits: m=2086 SNR=30.6
00:13:04.719 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:04.724 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:04.728 00.004 14556 Enqueuing Expose request
00:13:04.733 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:13:04.736 00.003 12308 Worker thread wakes up
00:13:04.736 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:04.736 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:05.981 01.245 12308 Exposure complete
00:13:06.103 00.122 12308 worker thread done servicing request
00:13:06.103 00.000 14556 OnExposeComplete: enter
00:13:06.106 00.003 14556 UpdateGuideState(): m_state=6
00:13:06.111 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8903
00:13:06.115 00.004 14556 Star::Find returns 1 (0), X=161.16, Y=1001.21, Mass=2177, SNR=31.4, Peak=199 HFD=4.4
00:13:06.118 00.003 14556 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.07) = xAngle (5.30 = -0.98)
00:13:06.123 00.005 14556 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.20 = -1.08)
00:13:06.127 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.22 hyp=0.28 cameraTheta=2.23 mountX=0.15 mountY=-0.24, mountTheta=-1.01
00:13:06.132 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.22, opts=13)
00:13:06.135 00.003 14556 Enqueuing Move request for scope (-0.17, 0.22)
00:13:06.140 00.005 12308 Worker thread wakes up
00:13:06.140 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.22) opts 0xd
00:13:06.141 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.22)
00:13:06.141 00.000 12308 Moving (-0.17, 0.22) raw xDistance=0.15 yDistance=-0.24
00:13:06.141 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:13:06.141 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:13:06.142 00.001 12308 MoveAxis(E, 0, ABG)
00:13:06.142 00.000 12308 Move returns status 0, amount 0
00:13:06.142 00.000 12308 MoveAxis(N, 171, ABG)
00:13:06.142 00.000 12308 Guiding  Dir = 0, Dur = 171
00:13:06.143 00.001 12308 IsSlewing returns 0
00:13:06.144 00.001 12308 IsGuiding returns 0
00:13:06.144 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:06.149 00.005 12308 PulseGuide returned control before completion, sleep 181
00:13:06.176 00.027 14556 UpdateGuideState exits: m=2177 SNR=31.4
00:13:06.183 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:06.197 00.014 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:06.202 00.005 14556 Enqueuing Expose request
00:13:06.342 00.140 12308 IsGuiding returns 1
00:13:06.342 00.000 12308 scope still moving after pulse duration time elapsed
00:13:06.374 00.032 12308 IsSlewing returns 0
00:13:06.374 00.000 12308 IsGuiding returns 0
00:13:06.375 00.001 12308 scope move finished after 171 + 59 ms
00:13:06.375 00.000 12308 Move returns status 0, amount 171
00:13:06.377 00.002 12308 move complete, result=0
00:13:06.378 00.001 12308 worker thread done servicing request
00:13:06.378 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 171 ms NORTH
00:13:06.383 00.005 12308 Worker thread wakes up
00:13:06.385 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:06.386 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:07.639 01.253 12308 Exposure complete
00:13:07.742 00.103 12308 worker thread done servicing request
00:13:07.742 00.000 14556 OnExposeComplete: enter
00:13:07.748 00.006 14556 UpdateGuideState(): m_state=6
00:13:07.754 00.006 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8904
00:13:07.757 00.003 14556 Star::Find returns 1 (0), X=161.30, Y=1001.05, Mass=2264, SNR=31.8, Peak=218 HFD=4.4
00:13:07.761 00.004 14556 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.07) = xAngle (5.07 = -1.21)
00:13:07.765 00.004 14556 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.31)
00:13:07.769 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=2.00 mountX=0.02 mountY=-0.06, mountTheta=-1.22
00:13:07.775 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.05, opts=13)
00:13:07.778 00.003 14556 Enqueuing Move request for scope (-0.02, 0.05)
00:13:07.783 00.005 12308 Worker thread wakes up
00:13:07.783 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
00:13:07.783 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
00:13:07.783 00.000 12308 Moving (-0.02, 0.05) raw xDistance=0.02 yDistance=-0.06
00:13:07.784 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:13:07.784 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:07.785 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:13:07.785 00.000 12308 MoveAxis(E, 0, ABG)
00:13:07.785 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:07.793 00.008 12308 Move returns status 0, amount 0
00:13:07.793 00.000 12308 MoveAxis(N, 0, ABG)
00:13:07.793 00.000 12308 Move returns status 0, amount 0
00:13:07.794 00.001 12308 move complete, result=0
00:13:07.794 00.000 12308 worker thread done servicing request
00:13:07.818 00.024 14556 UpdateGuideState exits: m=2264 SNR=31.8
00:13:07.824 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:07.828 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:07.832 00.004 14556 Enqueuing Expose request
00:13:07.836 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:07.841 00.005 12308 Worker thread wakes up
00:13:07.841 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:07.841 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:09.096 01.255 12308 Exposure complete
00:13:09.218 00.122 12308 worker thread done servicing request
00:13:09.218 00.000 14556 OnExposeComplete: enter
00:13:09.222 00.004 14556 UpdateGuideState(): m_state=6
00:13:09.226 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8905
00:13:09.230 00.004 14556 Star::Find returns 1 (0), X=161.22, Y=1001.03, Mass=2394, SNR=33.1, Peak=195 HFD=4.8
00:13:09.234 00.004 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.86 = -0.42)
00:13:09.238 00.004 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.52)
00:13:09.241 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.79 mountX=0.11 mountY=-0.06, mountTheta=-0.50
00:13:09.247 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.04, opts=13)
00:13:09.251 00.004 14556 Enqueuing Move request for scope (-0.11, 0.04)
00:13:09.254 00.003 12308 Worker thread wakes up
00:13:09.254 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
00:13:09.254 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
00:13:09.254 00.000 12308 Moving (-0.11, 0.04) raw xDistance=0.11 yDistance=-0.06
00:13:09.255 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:13:09.255 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:09.255 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:13:09.255 00.000 12308 MoveAxis(E, 0, ABG)
00:13:09.255 00.000 12308 Move returns status 0, amount 0
00:13:09.255 00.000 12308 MoveAxis(N, 0, ABG)
00:13:09.255 00.000 12308 Move returns status 0, amount 0
00:13:09.258 00.003 12308 move complete, result=0
00:13:09.258 00.000 12308 worker thread done servicing request
00:13:09.258 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:09.283 00.025 14556 UpdateGuideState exits: m=2394 SNR=33.1
00:13:09.289 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:09.293 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:09.298 00.005 14556 Enqueuing Expose request
00:13:09.301 00.003 12308 Worker thread wakes up
00:13:09.301 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:09.306 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:09.306 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:10.552 01.246 12308 Exposure complete
00:13:10.676 00.124 12308 worker thread done servicing request
00:13:10.677 00.001 14556 OnExposeComplete: enter
00:13:10.681 00.004 14556 UpdateGuideState(): m_state=6
00:13:10.685 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8906
00:13:10.691 00.006 14556 Star::Find returns 1 (0), X=161.36, Y=1001.12, Mass=2397, SNR=33.1, Peak=195 HFD=4.7
00:13:10.695 00.004 14556 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.07) = xAngle (4.41 = -1.87)
00:13:10.699 00.004 14556 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.97)
00:13:10.704 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.34 mountX=-0.04 mountY=-0.13, mountTheta=-1.88
00:13:10.709 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.13, opts=13)
00:13:10.714 00.005 14556 Enqueuing Move request for scope (0.03, 0.13)
00:13:10.718 00.004 12308 Worker thread wakes up
00:13:10.718 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
00:13:10.718 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
00:13:10.718 00.000 12308 Moving (0.03, 0.13) raw xDistance=-0.04 yDistance=-0.13
00:13:10.719 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:13:10.719 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:10.719 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:13:10.719 00.000 12308 MoveAxis(E, 0, ABG)
00:13:10.720 00.001 12308 Move returns status 0, amount 0
00:13:10.720 00.000 12308 MoveAxis(N, 0, ABG)
00:13:10.720 00.000 12308 Move returns status 0, amount 0
00:13:10.720 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:10.724 00.004 12308 move complete, result=0
00:13:10.725 00.001 12308 worker thread done servicing request
00:13:10.746 00.021 14556 UpdateGuideState exits: m=2397 SNR=33.1
00:13:10.751 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:10.755 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:10.758 00.003 14556 Enqueuing Expose request
00:13:10.761 00.003 12308 Worker thread wakes up
00:13:10.761 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:10.766 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:10.766 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:12.011 01.245 12308 Exposure complete
00:13:12.137 00.126 12308 worker thread done servicing request
00:13:12.137 00.000 14556 OnExposeComplete: enter
00:13:12.141 00.004 14556 UpdateGuideState(): m_state=6
00:13:12.146 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8907
00:13:12.150 00.004 14556 Star::Find returns 1 (0), X=161.20, Y=1000.98, Mass=2285, SNR=31.9, Peak=207 HFD=4.4
00:13:12.155 00.005 14556 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-3.07) = xAngle (0.01 = 0.01)
00:13:12.159 00.004 14556 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.09 = -0.09)
00:13:12.164 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.06 mountX=0.12 mountY=-0.01, mountTheta=-0.09
00:13:12.169 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.01, opts=13)
00:13:12.173 00.004 14556 Enqueuing Move request for scope (-0.12, -0.01)
00:13:12.177 00.004 12308 Worker thread wakes up
00:13:12.177 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
00:13:12.177 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
00:13:12.178 00.001 12308 Moving (-0.12, -0.01) raw xDistance=0.12 yDistance=-0.01
00:13:12.178 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:13:12.178 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:12.178 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:13:12.178 00.000 12308 MoveAxis(E, 0, ABG)
00:13:12.178 00.000 12308 Move returns status 0, amount 0
00:13:12.179 00.001 12308 MoveAxis(N, 0, ABG)
00:13:12.179 00.000 12308 Move returns status 0, amount 0
00:13:12.179 00.000 12308 move complete, result=0
00:13:12.179 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:12.184 00.005 12308 worker thread done servicing request
00:13:12.203 00.019 14556 UpdateGuideState exits: m=2285 SNR=31.9
00:13:12.207 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:12.211 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:12.216 00.005 14556 Enqueuing Expose request
00:13:12.220 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:13:12.224 00.004 12308 Worker thread wakes up
00:13:12.224 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:12.224 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:13.471 01.247 12308 Exposure complete
00:13:13.596 00.125 12308 worker thread done servicing request
00:13:13.596 00.000 14556 OnExposeComplete: enter
00:13:13.602 00.006 14556 UpdateGuideState(): m_state=6
00:13:13.608 00.006 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8908
00:13:13.612 00.004 14556 Star::Find returns 1 (0), X=161.03, Y=1001.23, Mass=2145, SNR=31.1, Peak=190 HFD=4.4
00:13:13.615 00.003 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
00:13:13.619 00.004 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
00:13:13.623 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=0.23 hyp=0.38 cameraTheta=2.47 mountX=0.28 mountY=-0.28, mountTheta=-0.79
00:13:13.628 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.23, opts=13)
00:13:13.633 00.005 14556 Enqueuing Move request for scope (-0.29, 0.23)
00:13:13.637 00.004 12308 Worker thread wakes up
00:13:13.637 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.23) opts 0xd
00:13:13.637 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.23)
00:13:13.637 00.000 12308 Moving (-0.29, 0.23) raw xDistance=0.28 yDistance=-0.28
00:13:13.638 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
00:13:13.638 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
00:13:13.638 00.000 12308 MoveAxis(W, 121, ABG)
00:13:13.638 00.000 12308 Guiding  Dir = 3, Dur = 121
00:13:13.638 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:13.643 00.005 12308 IsSlewing returns 0
00:13:13.644 00.001 12308 IsGuiding returns 0
00:13:13.645 00.001 12308 PulseGuide returned control before completion, sleep 131
00:13:13.667 00.022 14556 UpdateGuideState exits: m=2145 SNR=31.1
00:13:13.672 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:13.675 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:13.679 00.004 14556 Enqueuing Expose request
00:13:13.788 00.109 12308 IsGuiding returns 0
00:13:13.789 00.001 12308 Move returns status 0, amount 121
00:13:13.790 00.001 12308 MoveAxis(N, 197, ABG)
00:13:13.790 00.000 12308 Guiding  Dir = 0, Dur = 197
00:13:13.791 00.001 12308 IsSlewing returns 0
00:13:13.791 00.000 12308 IsGuiding returns 0
00:13:13.792 00.001 12308 PulseGuide returned control before completion, sleep 207
00:13:14.007 00.215 12308 IsGuiding returns 1
00:13:14.007 00.000 12308 scope still moving after pulse duration time elapsed
00:13:14.038 00.031 12308 IsSlewing returns 0
00:13:14.040 00.002 12308 IsGuiding returns 0
00:13:14.042 00.002 12308 scope move finished after 197 + 52 ms
00:13:14.043 00.001 12308 Move returns status 0, amount 197
00:13:14.043 00.000 12308 move complete, result=0
00:13:14.044 00.001 12308 worker thread done servicing request
00:13:14.044 00.000 14556 GuideStep: 0.3 px 121 ms WEST, -0.3 px 197 ms NORTH
00:13:14.049 00.005 12308 Worker thread wakes up
00:13:14.050 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:14.050 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:15.305 01.255 12308 Exposure complete
00:13:15.421 00.116 12308 worker thread done servicing request
00:13:15.421 00.000 14556 OnExposeComplete: enter
00:13:15.426 00.005 14556 UpdateGuideState(): m_state=6
00:13:15.431 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8909
00:13:15.435 00.004 14556 Star::Find returns 1 (0), X=161.27, Y=1000.86, Mass=2289, SNR=32.1, Peak=194 HFD=4.5
00:13:15.439 00.004 14556 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-3.07) = xAngle (1.11 = 1.11)
00:13:15.443 00.004 14556 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.01 = 1.01)
00:13:15.447 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.96 mountX=0.06 mountY=0.12, mountTheta=1.09
00:13:15.452 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.13, opts=13)
00:13:15.456 00.004 14556 Enqueuing Move request for scope (-0.06, -0.13)
00:13:15.460 00.004 12308 Worker thread wakes up
00:13:15.460 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
00:13:15.460 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
00:13:15.460 00.000 12308 Moving (-0.06, -0.13) raw xDistance=0.06 yDistance=0.12
00:13:15.460 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:13:15.460 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:15.462 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:13:15.462 00.000 12308 MoveAxis(E, 0, ABG)
00:13:15.462 00.000 12308 Move returns status 0, amount 0
00:13:15.462 00.000 12308 MoveAxis(N, 0, ABG)
00:13:15.462 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:15.467 00.005 12308 Move returns status 0, amount 0
00:13:15.467 00.000 12308 move complete, result=0
00:13:15.467 00.000 12308 worker thread done servicing request
00:13:15.488 00.021 14556 UpdateGuideState exits: m=2289 SNR=32.1
00:13:15.492 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:15.496 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:15.501 00.005 14556 Enqueuing Expose request
00:13:15.507 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:13:15.510 00.003 12308 Worker thread wakes up
00:13:15.510 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:15.512 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:16.762 01.250 12308 Exposure complete
00:13:16.884 00.122 12308 worker thread done servicing request
00:13:16.884 00.000 14556 OnExposeComplete: enter
00:13:16.888 00.004 14556 UpdateGuideState(): m_state=6
00:13:16.892 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8910
00:13:16.896 00.004 14556 Star::Find returns 1 (0), X=161.29, Y=1000.89, Mass=2355, SNR=32.4, Peak=192 HFD=4.6
00:13:16.900 00.004 14556 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-3.07) = xAngle (1.14 = 1.14)
00:13:16.905 00.005 14556 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.04 = 1.04)
00:13:16.909 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.11 cameraTheta=-1.93 mountX=0.05 mountY=0.10, mountTheta=1.12
00:13:16.915 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.11, opts=13)
00:13:16.920 00.005 14556 Enqueuing Move request for scope (-0.04, -0.11)
00:13:16.924 00.004 12308 Worker thread wakes up
00:13:16.924 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd
00:13:16.924 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.11)
00:13:16.924 00.000 12308 Moving (-0.04, -0.11) raw xDistance=0.05 yDistance=0.10
00:13:16.924 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:13:16.924 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:16.924 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:13:16.925 00.001 12308 MoveAxis(E, 0, ABG)
00:13:16.925 00.000 12308 Move returns status 0, amount 0
00:13:16.925 00.000 12308 MoveAxis(N, 0, ABG)
00:13:16.925 00.000 12308 Move returns status 0, amount 0
00:13:16.925 00.000 12308 move complete, result=0
00:13:16.925 00.000 12308 worker thread done servicing request
00:13:16.925 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:16.951 00.026 14556 UpdateGuideState exits: m=2355 SNR=32.4
00:13:16.955 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:16.959 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:16.962 00.003 14556 Enqueuing Expose request
00:13:16.967 00.005 12308 Worker thread wakes up
00:13:16.967 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:13:16.973 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:16.973 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:18.226 01.253 12308 Exposure complete
00:13:18.350 00.124 12308 worker thread done servicing request
00:13:18.350 00.000 14556 OnExposeComplete: enter
00:13:18.355 00.005 14556 UpdateGuideState(): m_state=6
00:13:18.358 00.003 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8911
00:13:18.363 00.005 14556 Star::Find returns 1 (0), X=161.16, Y=1001.02, Mass=2318, SNR=32.3, Peak=212 HFD=4.5
00:13:18.367 00.004 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.02 = -0.26)
00:13:18.370 00.003 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.92 = -0.36)
00:13:18.375 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=2.95 mountX=0.17 mountY=-0.06, mountTheta=-0.35
00:13:18.380 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.03, opts=13)
00:13:18.384 00.004 14556 Enqueuing Move request for scope (-0.17, 0.03)
00:13:18.389 00.005 12308 Worker thread wakes up
00:13:18.389 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
00:13:18.389 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
00:13:18.389 00.000 12308 Moving (-0.17, 0.03) raw xDistance=0.17 yDistance=-0.06
00:13:18.390 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:13:18.390 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:18.390 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:13:18.390 00.000 12308 MoveAxis(E, 0, ABG)
00:13:18.391 00.001 12308 Move returns status 0, amount 0
00:13:18.391 00.000 12308 MoveAxis(N, 0, ABG)
00:13:18.391 00.000 12308 Move returns status 0, amount 0
00:13:18.391 00.000 12308 move complete, result=0
00:13:18.391 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:18.395 00.004 12308 worker thread done servicing request
00:13:18.415 00.020 14556 UpdateGuideState exits: m=2318 SNR=32.3
00:13:18.420 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:18.423 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:18.427 00.004 14556 Enqueuing Expose request
00:13:18.431 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:18.435 00.004 12308 Worker thread wakes up
00:13:18.435 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:18.436 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:19.672 01.236 12308 Exposure complete
00:13:19.821 00.149 12308 worker thread done servicing request
00:13:19.822 00.001 14556 OnExposeComplete: enter
00:13:19.827 00.005 14556 UpdateGuideState(): m_state=6
00:13:19.832 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8912
00:13:19.836 00.004 14556 Star::Find returns 1 (0), X=161.22, Y=1001.15, Mass=2259, SNR=32.0, Peak=200 HFD=4.4
00:13:19.841 00.005 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
00:13:19.845 00.004 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
00:13:19.851 00.006 14556 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.19 cameraTheta=2.17 mountX=0.10 mountY=-0.17, mountTheta=-1.06
00:13:19.857 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.16, opts=13)
00:13:19.861 00.004 14556 Enqueuing Move request for scope (-0.11, 0.16)
00:13:19.865 00.004 12308 Worker thread wakes up
00:13:19.865 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
00:13:19.865 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
00:13:19.865 00.000 12308 Moving (-0.11, 0.16) raw xDistance=0.10 yDistance=-0.17
00:13:19.867 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:13:19.867 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:19.867 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:13:19.867 00.000 12308 MoveAxis(E, 0, ABG)
00:13:19.867 00.000 12308 Move returns status 0, amount 0
00:13:19.867 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:19.871 00.004 12308 MoveAxis(N, 0, ABG)
00:13:19.871 00.000 12308 Move returns status 0, amount 0
00:13:19.871 00.000 12308 move complete, result=0
00:13:19.873 00.002 12308 worker thread done servicing request
00:13:19.895 00.022 14556 UpdateGuideState exits: m=2259 SNR=32.0
00:13:19.899 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:19.905 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:19.909 00.004 14556 Enqueuing Expose request
00:13:19.913 00.004 12308 Worker thread wakes up
00:13:19.913 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:19.914 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:19.914 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:13:21.166 01.252 12308 Exposure complete
00:13:21.285 00.119 12308 worker thread done servicing request
00:13:21.285 00.000 14556 OnExposeComplete: enter
00:13:21.288 00.003 14556 UpdateGuideState(): m_state=6
00:13:21.292 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8913
00:13:21.297 00.005 14556 Star::Find returns 1 (0), X=161.27, Y=1001.18, Mass=2292, SNR=32.1, Peak=191 HFD=4.5
00:13:21.300 00.003 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.91 = -1.37)
00:13:21.304 00.004 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.47)
00:13:21.307 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.19 cameraTheta=1.84 mountX=0.04 mountY=-0.19, mountTheta=-1.37
00:13:21.312 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.19, opts=13)
00:13:21.317 00.005 14556 Enqueuing Move request for scope (-0.05, 0.19)
00:13:21.321 00.004 12308 Worker thread wakes up
00:13:21.321 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd
00:13:21.321 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.19)
00:13:21.321 00.000 12308 Moving (-0.05, 0.19) raw xDistance=0.04 yDistance=-0.19
00:13:21.321 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:13:21.321 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:21.321 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:13:21.322 00.001 12308 MoveAxis(E, 0, ABG)
00:13:21.322 00.000 12308 Move returns status 0, amount 0
00:13:21.322 00.000 12308 MoveAxis(N, 0, ABG)
00:13:21.322 00.000 12308 Move returns status 0, amount 0
00:13:21.322 00.000 12308 move complete, result=0
00:13:21.322 00.000 12308 worker thread done servicing request
00:13:21.322 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:21.347 00.025 14556 UpdateGuideState exits: m=2292 SNR=32.1
00:13:21.352 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:21.355 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:21.359 00.004 14556 Enqueuing Expose request
00:13:21.362 00.003 12308 Worker thread wakes up
00:13:21.362 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:13:21.365 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:21.366 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:22.619 01.253 12308 Exposure complete
00:13:22.768 00.149 12308 worker thread done servicing request
00:13:22.768 00.000 14556 OnExposeComplete: enter
00:13:22.772 00.004 14556 UpdateGuideState(): m_state=6
00:13:22.776 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8914
00:13:22.779 00.003 14556 Star::Find returns 1 (0), X=161.40, Y=1001.28, Mass=2133, SNR=30.9, Peak=161 HFD=4.6
00:13:22.783 00.004 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
00:13:22.787 00.004 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
00:13:22.791 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.28 hyp=0.29 cameraTheta=1.33 mountX=-0.09 mountY=-0.27, mountTheta=-1.89
00:13:22.796 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.28, opts=13)
00:13:22.800 00.004 14556 Enqueuing Move request for scope (0.07, 0.28)
00:13:22.803 00.003 12308 Worker thread wakes up
00:13:22.803 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.28) opts 0xd
00:13:22.805 00.002 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.28)
00:13:22.805 00.000 12308 Moving (0.07, 0.28) raw xDistance=-0.09 yDistance=-0.27
00:13:22.805 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:13:22.805 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:13:22.805 00.000 12308 MoveAxis(E, 0, ABG)
00:13:22.805 00.000 12308 Move returns status 0, amount 0
00:13:22.805 00.000 12308 MoveAxis(N, 189, ABG)
00:13:22.806 00.001 12308 Guiding  Dir = 0, Dur = 189
00:13:22.806 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:22.810 00.004 12308 IsSlewing returns 0
00:13:22.811 00.001 12308 IsGuiding returns 0
00:13:22.811 00.000 12308 PulseGuide returned control before completion, sleep 199
00:13:22.829 00.018 14556 UpdateGuideState exits: m=2133 SNR=30.9
00:13:22.834 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:22.838 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:22.843 00.005 14556 Enqueuing Expose request
00:13:23.015 00.172 12308 IsGuiding returns 1
00:13:23.015 00.000 12308 scope still moving after pulse duration time elapsed
00:13:23.046 00.031 12308 IsSlewing returns 0
00:13:23.046 00.000 12308 IsGuiding returns 1
00:13:23.077 00.031 12308 IsSlewing returns 0
00:13:23.077 00.000 12308 IsGuiding returns 1
00:13:23.108 00.031 12308 IsSlewing returns 0
00:13:23.108 00.000 12308 IsGuiding returns 1
00:13:23.139 00.031 12308 IsSlewing returns 0
00:13:23.139 00.000 12308 IsGuiding returns 0
00:13:23.139 00.000 12308 scope move finished after 189 + 139 ms
00:13:23.140 00.001 12308 Move returns status 0, amount 189
00:13:23.140 00.000 12308 move complete, result=0
00:13:23.140 00.000 12308 worker thread done servicing request
00:13:23.140 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 189 ms NORTH
00:13:23.146 00.006 12308 Worker thread wakes up
00:13:23.146 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:23.146 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:24.399 01.253 12308 Exposure complete
00:13:24.519 00.120 12308 worker thread done servicing request
00:13:24.520 00.001 14556 OnExposeComplete: enter
00:13:24.523 00.003 14556 UpdateGuideState(): m_state=6
00:13:24.529 00.006 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8915
00:13:24.533 00.004 14556 Star::Find returns 1 (0), X=161.35, Y=1001.10, Mass=2203, SNR=31.5, Peak=189 HFD=4.7
00:13:24.537 00.004 14556 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.07) = xAngle (4.44 = -1.84)
00:13:24.540 00.003 14556 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.34 = -1.94)
00:13:24.545 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.37 mountX=-0.03 mountY=-0.10, mountTheta=-1.85
00:13:24.550 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.11, opts=13)
00:13:24.554 00.004 14556 Enqueuing Move request for scope (0.02, 0.11)
00:13:24.558 00.004 12308 Worker thread wakes up
00:13:24.558 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
00:13:24.558 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
00:13:24.558 00.000 12308 Moving (0.02, 0.11) raw xDistance=-0.03 yDistance=-0.10
00:13:24.558 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:13:24.558 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:24.559 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:13:24.559 00.000 12308 MoveAxis(E, 0, ABG)
00:13:24.559 00.000 12308 Move returns status 0, amount 0
00:13:24.559 00.000 12308 MoveAxis(N, 0, ABG)
00:13:24.559 00.000 12308 Move returns status 0, amount 0
00:13:24.561 00.002 12308 move complete, result=0
00:13:24.561 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:24.565 00.004 12308 worker thread done servicing request
00:13:24.587 00.022 14556 UpdateGuideState exits: m=2203 SNR=31.5
00:13:24.592 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:24.598 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:24.603 00.005 14556 Enqueuing Expose request
00:13:24.608 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:24.611 00.003 12308 Worker thread wakes up
00:13:24.611 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:24.611 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:25.856 01.245 12308 Exposure complete
00:13:25.985 00.129 12308 worker thread done servicing request
00:13:25.985 00.000 14556 OnExposeComplete: enter
00:13:25.990 00.005 14556 UpdateGuideState(): m_state=6
00:13:25.993 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8916
00:13:25.998 00.005 14556 Star::Find returns 1 (0), X=161.22, Y=1001.06, Mass=2139, SNR=31.2, Peak=191 HFD=4.4
00:13:26.003 00.005 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.64 = -0.65)
00:13:26.006 00.003 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.75)
00:13:26.010 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.13 cameraTheta=2.56 mountX=0.10 mountY=-0.09, mountTheta=-0.71
00:13:26.015 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.07, opts=13)
00:13:26.020 00.005 14556 Enqueuing Move request for scope (-0.10, 0.07)
00:13:26.024 00.004 12308 Worker thread wakes up
00:13:26.024 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
00:13:26.024 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
00:13:26.024 00.000 12308 Moving (-0.10, 0.07) raw xDistance=0.10 yDistance=-0.09
00:13:26.024 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:13:26.024 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:26.026 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:13:26.026 00.000 12308 MoveAxis(E, 0, ABG)
00:13:26.026 00.000 12308 Move returns status 0, amount 0
00:13:26.026 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:26.031 00.005 12308 MoveAxis(N, 0, ABG)
00:13:26.031 00.000 12308 Move returns status 0, amount 0
00:13:26.031 00.000 12308 move complete, result=0
00:13:26.031 00.000 12308 worker thread done servicing request
00:13:26.051 00.020 14556 UpdateGuideState exits: m=2139 SNR=31.2
00:13:26.054 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:26.059 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:26.065 00.006 14556 Enqueuing Expose request
00:13:26.070 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:26.074 00.004 12308 Worker thread wakes up
00:13:26.074 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:26.074 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:27.328 01.254 12308 Exposure complete
00:13:27.454 00.126 12308 worker thread done servicing request
00:13:27.454 00.000 14556 OnExposeComplete: enter
00:13:27.458 00.004 14556 UpdateGuideState(): m_state=6
00:13:27.462 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8917
00:13:27.465 00.003 14556 Star::Find returns 1 (0), X=161.30, Y=1001.05, Mass=2287, SNR=32.2, Peak=195 HFD=4.2
00:13:27.468 00.003 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.11 = -1.18)
00:13:27.472 00.004 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.28)
00:13:27.474 00.002 14556 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.06 cameraTheta=2.03 mountX=0.02 mountY=-0.06, mountTheta=-1.19
00:13:27.479 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.06, opts=13)
00:13:27.484 00.005 14556 Enqueuing Move request for scope (-0.03, 0.06)
00:13:27.487 00.003 12308 Worker thread wakes up
00:13:27.487 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
00:13:27.488 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
00:13:27.488 00.000 12308 Moving (-0.03, 0.06) raw xDistance=0.02 yDistance=-0.06
00:13:27.488 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:13:27.488 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:27.488 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:13:27.489 00.001 12308 MoveAxis(E, 0, ABG)
00:13:27.489 00.000 12308 Move returns status 0, amount 0
00:13:27.489 00.000 12308 MoveAxis(N, 0, ABG)
00:13:27.489 00.000 12308 Move returns status 0, amount 0
00:13:27.489 00.000 12308 move complete, result=0
00:13:27.489 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:27.494 00.005 12308 worker thread done servicing request
00:13:27.517 00.023 14556 UpdateGuideState exits: m=2287 SNR=32.2
00:13:27.521 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:27.525 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:27.529 00.004 14556 Enqueuing Expose request
00:13:27.535 00.006 12308 Worker thread wakes up
00:13:27.535 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:27.539 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:27.540 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:28.785 01.245 12308 Exposure complete
00:13:28.899 00.114 12308 worker thread done servicing request
00:13:28.899 00.000 14556 OnExposeComplete: enter
00:13:28.905 00.006 14556 UpdateGuideState(): m_state=6
00:13:28.908 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8918
00:13:28.912 00.004 14556 Star::Find returns 1 (0), X=161.34, Y=1001.01, Mass=2119, SNR=30.9, Peak=209 HFD=4.2
00:13:28.918 00.006 14556 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.07) = xAngle (3.91 = -2.38)
00:13:28.922 00.004 14556 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.81 = -2.48)
00:13:28.926 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=0.83 mountX=-0.01 mountY=-0.01, mountTheta=-2.43
00:13:28.931 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.01, opts=13)
00:13:28.937 00.006 14556 Enqueuing Move request for scope (0.01, 0.01)
00:13:28.941 00.004 12308 Worker thread wakes up
00:13:28.941 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
00:13:28.942 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
00:13:28.942 00.000 12308 Moving (0.01, 0.01) raw xDistance=-0.01 yDistance=-0.01
00:13:28.942 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:13:28.942 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:28.943 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:13:28.943 00.000 12308 MoveAxis(E, 0, ABG)
00:13:28.943 00.000 12308 Move returns status 0, amount 0
00:13:28.943 00.000 12308 MoveAxis(N, 0, ABG)
00:13:28.944 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:28.948 00.004 12308 Move returns status 0, amount 0
00:13:28.948 00.000 12308 move complete, result=0
00:13:28.948 00.000 12308 worker thread done servicing request
00:13:28.969 00.021 14556 UpdateGuideState exits: m=2119 SNR=30.9
00:13:28.976 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:28.981 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:28.984 00.003 14556 Enqueuing Expose request
00:13:28.988 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:13:28.992 00.004 12308 Worker thread wakes up
00:13:28.992 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:28.992 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:30.238 01.246 12308 Exposure complete
00:13:30.356 00.118 12308 worker thread done servicing request
00:13:30.356 00.000 14556 OnExposeComplete: enter
00:13:30.361 00.005 14556 UpdateGuideState(): m_state=6
00:13:30.364 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8919
00:13:30.368 00.004 14556 Star::Find returns 1 (0), X=161.21, Y=1000.96, Mass=2217, SNR=31.5, Peak=209 HFD=4.3
00:13:30.373 00.005 14556 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.07) = xAngle (0.20 = 0.20)
00:13:30.377 00.004 14556 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.10 = 0.10)
00:13:30.381 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-2.88 mountX=0.12 mountY=0.01, mountTheta=0.10
00:13:30.386 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.03, opts=13)
00:13:30.390 00.004 14556 Enqueuing Move request for scope (-0.12, -0.03)
00:13:30.394 00.004 12308 Worker thread wakes up
00:13:30.394 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
00:13:30.394 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
00:13:30.394 00.000 12308 Moving (-0.12, -0.03) raw xDistance=0.12 yDistance=0.01
00:13:30.394 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:13:30.394 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:30.394 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:13:30.395 00.001 12308 MoveAxis(E, 0, ABG)
00:13:30.395 00.000 12308 Move returns status 0, amount 0
00:13:30.395 00.000 12308 MoveAxis(N, 0, ABG)
00:13:30.395 00.000 12308 Move returns status 0, amount 0
00:13:30.395 00.000 12308 move complete, result=0
00:13:30.395 00.000 12308 worker thread done servicing request
00:13:30.396 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:30.420 00.024 14556 UpdateGuideState exits: m=2217 SNR=31.5
00:13:30.424 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:30.428 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:30.431 00.003 14556 Enqueuing Expose request
00:13:30.436 00.005 12308 Worker thread wakes up
00:13:30.436 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:30.436 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:30.436 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:13:31.674 01.238 12308 Exposure complete
00:13:31.793 00.119 12308 worker thread done servicing request
00:13:31.793 00.000 14556 OnExposeComplete: enter
00:13:31.797 00.004 14556 UpdateGuideState(): m_state=6
00:13:31.800 00.003 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8920
00:13:31.804 00.004 14556 Star::Find returns 1 (0), X=161.30, Y=1001.00, Mass=2163, SNR=31.2, Peak=192 HFD=4.4
00:13:31.807 00.003 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.90 = -0.39)
00:13:31.811 00.004 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.48)
00:13:31.816 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.82 mountX=0.02 mountY=-0.01, mountTheta=-0.47
00:13:31.821 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.01, opts=13)
00:13:31.825 00.004 14556 Enqueuing Move request for scope (-0.03, 0.01)
00:13:31.828 00.003 12308 Worker thread wakes up
00:13:31.828 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
00:13:31.829 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
00:13:31.829 00.000 12308 Moving (-0.03, 0.01) raw xDistance=0.02 yDistance=-0.01
00:13:31.829 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:13:31.829 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:31.829 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:13:31.829 00.000 12308 MoveAxis(E, 0, ABG)
00:13:31.831 00.002 12308 Move returns status 0, amount 0
00:13:31.831 00.000 12308 MoveAxis(N, 0, ABG)
00:13:31.831 00.000 12308 Move returns status 0, amount 0
00:13:31.831 00.000 12308 move complete, result=0
00:13:31.831 00.000 12308 worker thread done servicing request
00:13:31.832 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:31.855 00.023 14556 UpdateGuideState exits: m=2163 SNR=31.2
00:13:31.860 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:31.864 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:31.867 00.003 14556 Enqueuing Expose request
00:13:31.871 00.004 12308 Worker thread wakes up
00:13:31.871 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:13:31.876 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:31.876 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:33.125 01.249 12308 Exposure complete
00:13:33.238 00.113 12308 worker thread done servicing request
00:13:33.238 00.000 14556 OnExposeComplete: enter
00:13:33.242 00.004 14556 UpdateGuideState(): m_state=6
00:13:33.247 00.005 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8921
00:13:33.252 00.005 14556 Star::Find returns 1 (0), X=161.18, Y=1001.23, Mass=2157, SNR=31.3, Peak=177 HFD=4.5
00:13:33.255 00.003 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.17 = -1.11)
00:13:33.258 00.003 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.21)
00:13:33.263 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.24 hyp=0.28 cameraTheta=2.10 mountX=0.12 mountY=-0.26, mountTheta=-1.13
00:13:33.269 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.24, opts=13)
00:13:33.272 00.003 14556 Enqueuing Move request for scope (-0.14, 0.24)
00:13:33.276 00.004 12308 Worker thread wakes up
00:13:33.276 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.24) opts 0xd
00:13:33.277 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.24)
00:13:33.277 00.000 12308 Moving (-0.14, 0.24) raw xDistance=0.12 yDistance=-0.26
00:13:33.277 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:13:33.277 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:13:33.277 00.000 12308 MoveAxis(E, 0, ABG)
00:13:33.278 00.001 12308 Move returns status 0, amount 0
00:13:33.278 00.000 12308 MoveAxis(N, 185, ABG)
00:13:33.278 00.000 12308 Guiding  Dir = 0, Dur = 185
00:13:33.278 00.000 12308 IsSlewing returns 0
00:13:33.280 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:33.285 00.005 12308 IsGuiding returns 0
00:13:33.285 00.000 12308 PulseGuide returned control before completion, sleep 195
00:13:33.306 00.021 14556 UpdateGuideState exits: m=2157 SNR=31.3
00:13:33.312 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:33.318 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:33.322 00.004 14556 Enqueuing Expose request
00:13:33.495 00.173 12308 IsGuiding returns 1
00:13:33.496 00.001 12308 scope still moving after pulse duration time elapsed
00:13:33.526 00.030 12308 IsSlewing returns 0
00:13:33.527 00.001 12308 IsGuiding returns 0
00:13:33.527 00.000 12308 scope move finished after 185 + 56 ms
00:13:33.528 00.001 12308 Move returns status 0, amount 185
00:13:33.528 00.000 12308 move complete, result=0
00:13:33.528 00.000 12308 worker thread done servicing request
00:13:33.528 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 185 ms NORTH
00:13:33.536 00.008 12308 Worker thread wakes up
00:13:33.536 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:33.536 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:34.790 01.254 12308 Exposure complete
00:13:34.913 00.123 12308 worker thread done servicing request
00:13:34.914 00.001 14556 OnExposeComplete: enter
00:13:34.919 00.005 14556 UpdateGuideState(): m_state=6
00:13:34.923 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8922
00:13:34.927 00.004 14556 Star::Find returns 1 (0), X=161.26, Y=1000.98, Mass=2286, SNR=32.3, Peak=216 HFD=4.3
00:13:34.931 00.004 14556 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.07) = xAngle (0.04 = 0.04)
00:13:34.935 00.004 14556 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.06 = -0.06)
00:13:34.938 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.07 cameraTheta=-3.03 mountX=0.07 mountY=-0.00, mountTheta=-0.06
00:13:34.944 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.01, opts=13)
00:13:34.948 00.004 14556 Enqueuing Move request for scope (-0.06, -0.01)
00:13:34.952 00.004 12308 Worker thread wakes up
00:13:34.953 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
00:13:34.953 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
00:13:34.953 00.000 12308 Moving (-0.06, -0.01) raw xDistance=0.07 yDistance=-0.00
00:13:34.954 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:13:34.954 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:34.954 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:13:34.955 00.001 12308 MoveAxis(E, 0, ABG)
00:13:34.955 00.000 12308 Move returns status 0, amount 0
00:13:34.955 00.000 12308 MoveAxis(N, 0, ABG)
00:13:34.955 00.000 12308 Move returns status 0, amount 0
00:13:34.955 00.000 12308 move complete, result=0
00:13:34.956 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:34.959 00.003 12308 worker thread done servicing request
00:13:34.982 00.023 14556 UpdateGuideState exits: m=2286 SNR=32.3
00:13:34.987 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:34.992 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:35.001 00.009 14556 Enqueuing Expose request
00:13:35.008 00.007 12308 Worker thread wakes up
00:13:35.008 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:13:35.014 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:35.014 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:36.256 01.242 12308 Exposure complete
00:13:36.372 00.116 12308 worker thread done servicing request
00:13:36.372 00.000 14556 OnExposeComplete: enter
00:13:36.376 00.004 14556 UpdateGuideState(): m_state=6
00:13:36.380 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8923
00:13:36.384 00.004 14556 Star::Find returns 1 (0), X=161.23, Y=1000.99, Mass=2230, SNR=31.7, Peak=206 HFD=4.5
00:13:36.387 00.003 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.20 = -0.09)
00:13:36.391 00.004 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.10 = -0.19)
00:13:36.394 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.00 hyp=0.10 cameraTheta=3.12 mountX=0.10 mountY=-0.02, mountTheta=-0.18
00:13:36.399 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.00, opts=13)
00:13:36.404 00.005 14556 Enqueuing Move request for scope (-0.10, 0.00)
00:13:36.408 00.004 12308 Worker thread wakes up
00:13:36.408 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.00) opts 0xd
00:13:36.408 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.00)
00:13:36.409 00.001 12308 Moving (-0.10, 0.00) raw xDistance=0.10 yDistance=-0.02
00:13:36.409 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:13:36.409 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:36.409 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:13:36.409 00.000 12308 MoveAxis(E, 0, ABG)
00:13:36.409 00.000 12308 Move returns status 0, amount 0
00:13:36.409 00.000 12308 MoveAxis(N, 0, ABG)
00:13:36.409 00.000 12308 Move returns status 0, amount 0
00:13:36.411 00.002 12308 move complete, result=0
00:13:36.411 00.000 12308 worker thread done servicing request
00:13:36.411 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:36.431 00.020 14556 UpdateGuideState exits: m=2230 SNR=31.7
00:13:36.436 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:36.440 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:36.443 00.003 14556 Enqueuing Expose request
00:13:36.448 00.005 12308 Worker thread wakes up
00:13:36.448 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:13:36.451 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:36.451 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:37.691 01.240 12308 Exposure complete
00:13:37.788 00.097 12308 worker thread done servicing request
00:13:37.788 00.000 14556 OnExposeComplete: enter
00:13:37.795 00.007 14556 UpdateGuideState(): m_state=6
00:13:37.802 00.007 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8924
00:13:37.807 00.005 14556 Star::Find returns 1 (0), X=161.46, Y=1001.16, Mass=2205, SNR=31.3, Peak=184 HFD=4.7
00:13:37.812 00.005 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.98 = -2.30)
00:13:37.818 00.006 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.88 = -2.40)
00:13:37.824 00.006 14556 CameraToMount -- cameraX=0.13 cameraY=0.17 hyp=0.21 cameraTheta=0.91 mountX=-0.14 mountY=-0.14, mountTheta=-2.35
00:13:37.831 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.17, opts=13)
00:13:37.836 00.005 14556 Enqueuing Move request for scope (0.13, 0.17)
00:13:37.841 00.005 12308 Worker thread wakes up
00:13:37.841 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.17) opts 0xd
00:13:37.841 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.17)
00:13:37.842 00.001 12308 Moving (0.13, 0.17) raw xDistance=-0.14 yDistance=-0.14
00:13:37.842 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:13:37.842 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:37.842 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:13:37.843 00.001 12308 MoveAxis(E, 0, ABG)
00:13:37.843 00.000 12308 Move returns status 0, amount 0
00:13:37.843 00.000 12308 MoveAxis(N, 0, ABG)
00:13:37.843 00.000 12308 Move returns status 0, amount 0
00:13:37.843 00.000 12308 move complete, result=0
00:13:37.843 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:37.849 00.006 12308 worker thread done servicing request
00:13:37.866 00.017 14556 UpdateGuideState exits: m=2205 SNR=31.3
00:13:37.870 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:37.875 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:37.878 00.003 14556 Enqueuing Expose request
00:13:37.881 00.003 12308 Worker thread wakes up
00:13:37.881 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:37.884 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:37.884 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:39.132 01.248 12308 Exposure complete
00:13:39.243 00.111 12308 worker thread done servicing request
00:13:39.243 00.000 14556 OnExposeComplete: enter
00:13:39.247 00.004 14556 UpdateGuideState(): m_state=6
00:13:39.252 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8925
00:13:39.257 00.005 14556 Star::Find returns 1 (0), X=161.31, Y=1001.12, Mass=2219, SNR=31.7, Peak=170 HFD=4.6
00:13:39.261 00.004 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.73 = -1.55)
00:13:39.264 00.003 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.65)
00:13:39.267 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.66 mountX=0.00 mountY=-0.13, mountTheta=-1.55
00:13:39.271 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.13, opts=13)
00:13:39.274 00.003 14556 Enqueuing Move request for scope (-0.01, 0.13)
00:13:39.277 00.003 12308 Worker thread wakes up
00:13:39.277 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
00:13:39.277 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
00:13:39.277 00.000 12308 Moving (-0.01, 0.13) raw xDistance=0.00 yDistance=-0.13
00:13:39.279 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:13:39.279 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:39.279 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:13:39.279 00.000 12308 MoveAxis(E, 0, ABG)
00:13:39.279 00.000 12308 Move returns status 0, amount 0
00:13:39.280 00.001 12308 MoveAxis(N, 0, ABG)
00:13:39.280 00.000 12308 Move returns status 0, amount 0
00:13:39.280 00.000 12308 move complete, result=0
00:13:39.280 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:39.283 00.003 12308 worker thread done servicing request
00:13:39.300 00.017 14556 UpdateGuideState exits: m=2219 SNR=31.7
00:13:39.303 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:39.306 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:39.310 00.004 14556 Enqueuing Expose request
00:13:39.314 00.004 12308 Worker thread wakes up
00:13:39.314 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:39.317 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:39.317 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:40.568 01.251 12308 Exposure complete
00:13:40.699 00.131 12308 worker thread done servicing request
00:13:40.699 00.000 14556 OnExposeComplete: enter
00:13:40.704 00.005 14556 UpdateGuideState(): m_state=6
00:13:40.707 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8926
00:13:40.710 00.003 14556 Star::Find returns 1 (0), X=161.21, Y=1001.23, Mass=2216, SNR=31.5, Peak=171 HFD=4.5
00:13:40.714 00.004 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.11 = -1.18)
00:13:40.719 00.005 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.28)
00:13:40.724 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.24 hyp=0.27 cameraTheta=2.03 mountX=0.10 mountY=-0.26, mountTheta=-1.19
00:13:40.729 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.24, opts=13)
00:13:40.735 00.006 14556 Enqueuing Move request for scope (-0.12, 0.24)
00:13:40.741 00.006 12308 Worker thread wakes up
00:13:40.741 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.24) opts 0xd
00:13:40.741 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.24)
00:13:40.741 00.000 12308 Moving (-0.12, 0.24) raw xDistance=0.10 yDistance=-0.26
00:13:40.742 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:13:40.742 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:13:40.742 00.000 12308 MoveAxis(E, 0, ABG)
00:13:40.742 00.000 12308 Move returns status 0, amount 0
00:13:40.743 00.001 12308 MoveAxis(N, 181, ABG)
00:13:40.743 00.000 12308 Guiding  Dir = 0, Dur = 181
00:13:40.743 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:40.750 00.007 12308 IsSlewing returns 0
00:13:40.751 00.001 12308 IsGuiding returns 0
00:13:40.751 00.000 12308 PulseGuide returned control before completion, sleep 191
00:13:40.778 00.027 14556 UpdateGuideState exits: m=2216 SNR=31.5
00:13:40.785 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:40.789 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:40.794 00.005 14556 Enqueuing Expose request
00:13:40.951 00.157 12308 IsGuiding returns 1
00:13:40.951 00.000 12308 scope still moving after pulse duration time elapsed
00:13:40.981 00.030 12308 IsSlewing returns 0
00:13:40.981 00.000 12308 IsGuiding returns 0
00:13:40.982 00.001 12308 scope move finished after 181 + 49 ms
00:13:40.982 00.000 12308 Move returns status 0, amount 181
00:13:40.982 00.000 12308 move complete, result=0
00:13:40.982 00.000 12308 worker thread done servicing request
00:13:40.982 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 181 ms NORTH
00:13:40.989 00.007 12308 Worker thread wakes up
00:13:40.990 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:40.990 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:42.242 01.252 12308 Exposure complete
00:13:42.348 00.106 12308 worker thread done servicing request
00:13:42.348 00.000 14556 OnExposeComplete: enter
00:13:42.351 00.003 14556 UpdateGuideState(): m_state=6
00:13:42.355 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8927
00:13:42.360 00.005 14556 Star::Find returns 1 (0), X=161.23, Y=1001.04, Mass=2276, SNR=31.9, Peak=200 HFD=4.5
00:13:42.363 00.003 14556 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.07) = xAngle (5.69 = -0.59)
00:13:42.365 00.002 14556 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.59 = -0.69)
00:13:42.369 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.11 cameraTheta=2.62 mountX=0.09 mountY=-0.07, mountTheta=-0.66
00:13:42.375 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.05, opts=13)
00:13:42.383 00.008 14556 Enqueuing Move request for scope (-0.09, 0.05)
00:13:42.389 00.006 12308 Worker thread wakes up
00:13:42.389 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
00:13:42.389 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
00:13:42.389 00.000 12308 Moving (-0.09, 0.05) raw xDistance=0.09 yDistance=-0.07
00:13:42.390 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:13:42.390 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:42.390 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:13:42.390 00.000 12308 MoveAxis(E, 0, ABG)
00:13:42.390 00.000 12308 Move returns status 0, amount 0
00:13:42.391 00.001 12308 MoveAxis(N, 0, ABG)
00:13:42.391 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:42.394 00.003 12308 Move returns status 0, amount 0
00:13:42.394 00.000 12308 move complete, result=0
00:13:42.394 00.000 12308 worker thread done servicing request
00:13:42.413 00.019 14556 UpdateGuideState exits: m=2276 SNR=31.9
00:13:42.417 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:42.420 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:42.424 00.004 14556 Enqueuing Expose request
00:13:42.427 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:42.431 00.004 12308 Worker thread wakes up
00:13:42.431 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:42.431 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:43.677 01.246 12308 Exposure complete
00:13:43.796 00.119 12308 worker thread done servicing request
00:13:43.796 00.000 14556 OnExposeComplete: enter
00:13:43.799 00.003 14556 UpdateGuideState(): m_state=6
00:13:43.803 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8928
00:13:43.806 00.003 14556 Star::Find returns 1 (0), X=161.27, Y=1000.94, Mass=2172, SNR=31.3, Peak=187 HFD=4.3
00:13:43.811 00.005 14556 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.07) = xAngle (0.68 = 0.68)
00:13:43.815 00.004 14556 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.58 = 0.58)
00:13:43.820 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.39 mountX=0.06 mountY=0.04, mountTheta=0.61
00:13:43.827 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.05, opts=13)
00:13:43.833 00.006 14556 Enqueuing Move request for scope (-0.05, -0.05)
00:13:43.838 00.005 12308 Worker thread wakes up
00:13:43.838 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
00:13:43.838 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
00:13:43.839 00.001 12308 Moving (-0.05, -0.05) raw xDistance=0.06 yDistance=0.04
00:13:43.839 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:13:43.839 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:43.840 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:13:43.840 00.000 12308 MoveAxis(E, 0, ABG)
00:13:43.840 00.000 12308 Move returns status 0, amount 0
00:13:43.840 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:43.845 00.005 12308 MoveAxis(N, 0, ABG)
00:13:43.845 00.000 12308 Move returns status 0, amount 0
00:13:43.845 00.000 12308 move complete, result=0
00:13:43.845 00.000 12308 worker thread done servicing request
00:13:43.871 00.026 14556 UpdateGuideState exits: m=2172 SNR=31.3
00:13:43.876 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:43.880 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:43.883 00.003 14556 Enqueuing Expose request
00:13:43.886 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:13:43.890 00.004 12308 Worker thread wakes up
00:13:43.890 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:43.890 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:45.134 01.244 12308 Exposure complete
00:13:45.242 00.108 12308 worker thread done servicing request
00:13:45.242 00.000 14556 OnExposeComplete: enter
00:13:45.245 00.003 14556 UpdateGuideState(): m_state=6
00:13:45.249 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8929
00:13:45.252 00.003 14556 Star::Find returns 1 (0), X=161.33, Y=1000.99, Mass=2164, SNR=31.1, Peak=205 HFD=4.4
00:13:45.257 00.005 14556 CameraToMount -- cameraTheta (0.09) - m_xAngle (-3.07) = xAngle (3.16 = -3.12)
00:13:45.261 00.004 14556 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.06 = 3.06)
00:13:45.265 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.09 mountX=-0.01 mountY=0.00, mountTheta=3.06
00:13:45.271 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.00, opts=13)
00:13:45.277 00.006 14556 Enqueuing Move request for scope (0.01, 0.00)
00:13:45.282 00.005 12308 Worker thread wakes up
00:13:45.282 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
00:13:45.282 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
00:13:45.283 00.001 12308 Moving (0.01, 0.00) raw xDistance=-0.01 yDistance=0.00
00:13:45.283 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:13:45.283 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:45.284 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:13:45.284 00.000 12308 MoveAxis(E, 0, ABG)
00:13:45.284 00.000 12308 Move returns status 0, amount 0
00:13:45.284 00.000 12308 MoveAxis(N, 0, ABG)
00:13:45.284 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:45.290 00.006 12308 Move returns status 0, amount 0
00:13:45.290 00.000 12308 move complete, result=0
00:13:45.290 00.000 12308 worker thread done servicing request
00:13:45.315 00.025 14556 UpdateGuideState exits: m=2164 SNR=31.1
00:13:45.320 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:45.323 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:45.326 00.003 14556 Enqueuing Expose request
00:13:45.329 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:13:45.332 00.003 12308 Worker thread wakes up
00:13:45.332 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:45.332 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:46.577 01.245 12308 Exposure complete
00:13:46.719 00.142 12308 worker thread done servicing request
00:13:46.719 00.000 14556 OnExposeComplete: enter
00:13:46.728 00.009 14556 UpdateGuideState(): m_state=6
00:13:46.733 00.005 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8930
00:13:46.738 00.005 14556 Star::Find returns 1 (0), X=161.18, Y=1001.08, Mass=2519, SNR=33.9, Peak=216 HFD=4.8
00:13:46.744 00.006 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.68 = -0.61)
00:13:46.748 00.004 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.58 = -0.71)
00:13:46.753 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.17 cameraTheta=2.60 mountX=0.14 mountY=-0.11, mountTheta=-0.67
00:13:46.759 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.09, opts=13)
00:13:46.762 00.003 14556 Enqueuing Move request for scope (-0.15, 0.09)
00:13:46.765 00.003 12308 Worker thread wakes up
00:13:46.765 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
00:13:46.765 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
00:13:46.766 00.001 12308 Moving (-0.15, 0.09) raw xDistance=0.14 yDistance=-0.11
00:13:46.766 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:13:46.766 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:46.766 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:13:46.766 00.000 12308 MoveAxis(E, 0, ABG)
00:13:46.766 00.000 12308 Move returns status 0, amount 0
00:13:46.768 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:46.772 00.004 12308 MoveAxis(N, 0, ABG)
00:13:46.772 00.000 12308 Move returns status 0, amount 0
00:13:46.772 00.000 12308 move complete, result=0
00:13:46.772 00.000 12308 worker thread done servicing request
00:13:46.798 00.026 14556 UpdateGuideState exits: m=2519 SNR=33.9
00:13:46.803 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:46.806 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:46.811 00.005 14556 Enqueuing Expose request
00:13:46.816 00.005 12308 Worker thread wakes up
00:13:46.817 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:46.822 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:46.822 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:48.064 01.242 12308 Exposure complete
00:13:48.199 00.135 12308 worker thread done servicing request
00:13:48.200 00.001 14556 OnExposeComplete: enter
00:13:48.205 00.005 14556 UpdateGuideState(): m_state=6
00:13:48.210 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8931
00:13:48.214 00.004 14556 Star::Find returns 1 (0), X=161.24, Y=1001.07, Mass=2144, SNR=31.0, Peak=193 HFD=4.4
00:13:48.222 00.008 14556 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.07) = xAngle (5.45 = -0.83)
00:13:48.227 00.005 14556 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.93)
00:13:48.230 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.38 mountX=0.08 mountY=-0.09, mountTheta=-0.87
00:13:48.237 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.08, opts=13)
00:13:48.243 00.006 14556 Enqueuing Move request for scope (-0.08, 0.08)
00:13:48.248 00.005 12308 Worker thread wakes up
00:13:48.248 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
00:13:48.248 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
00:13:48.249 00.001 12308 Moving (-0.08, 0.08) raw xDistance=0.08 yDistance=-0.09
00:13:48.249 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:13:48.249 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:48.249 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:13:48.249 00.000 12308 MoveAxis(E, 0, ABG)
00:13:48.250 00.001 12308 Move returns status 0, amount 0
00:13:48.250 00.000 12308 MoveAxis(N, 0, ABG)
00:13:48.250 00.000 12308 Move returns status 0, amount 0
00:13:48.250 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:48.256 00.006 12308 move complete, result=0
00:13:48.256 00.000 12308 worker thread done servicing request
00:13:48.284 00.028 14556 UpdateGuideState exits: m=2144 SNR=31.0
00:13:48.288 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:48.292 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:48.295 00.003 14556 Enqueuing Expose request
00:13:48.300 00.005 12308 Worker thread wakes up
00:13:48.300 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:48.305 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:48.305 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:49.551 01.246 12308 Exposure complete
00:13:49.668 00.117 12308 worker thread done servicing request
00:13:49.668 00.000 14556 OnExposeComplete: enter
00:13:49.672 00.004 14556 UpdateGuideState(): m_state=6
00:13:49.677 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8932
00:13:49.680 00.003 14556 Star::Find returns 1 (0), X=161.27, Y=1001.14, Mass=2172, SNR=31.3, Peak=172 HFD=4.5
00:13:49.685 00.005 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.99 = -1.30)
00:13:49.689 00.004 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.40)
00:13:49.693 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.91 mountX=0.04 mountY=-0.16, mountTheta=-1.30
00:13:49.700 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.15, opts=13)
00:13:49.704 00.004 14556 Enqueuing Move request for scope (-0.05, 0.15)
00:13:49.708 00.004 12308 Worker thread wakes up
00:13:49.708 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
00:13:49.708 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
00:13:49.708 00.000 12308 Moving (-0.05, 0.15) raw xDistance=0.04 yDistance=-0.16
00:13:49.709 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:13:49.709 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:49.709 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:13:49.709 00.000 12308 MoveAxis(E, 0, ABG)
00:13:49.709 00.000 12308 Move returns status 0, amount 0
00:13:49.709 00.000 12308 MoveAxis(N, 0, ABG)
00:13:49.710 00.001 12308 Move returns status 0, amount 0
00:13:49.710 00.000 12308 move complete, result=0
00:13:49.710 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:49.714 00.004 12308 worker thread done servicing request
00:13:49.733 00.019 14556 UpdateGuideState exits: m=2172 SNR=31.3
00:13:49.737 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:49.741 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:49.745 00.004 14556 Enqueuing Expose request
00:13:49.751 00.006 12308 Worker thread wakes up
00:13:49.751 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:13:49.754 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:49.754 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:51.003 01.249 12308 Exposure complete
00:13:51.114 00.111 12308 worker thread done servicing request
00:13:51.114 00.000 14556 OnExposeComplete: enter
00:13:51.118 00.004 14556 UpdateGuideState(): m_state=6
00:13:51.124 00.006 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8933
00:13:51.130 00.006 14556 Star::Find returns 1 (0), X=161.31, Y=1001.12, Mass=2211, SNR=31.7, Peak=189 HFD=4.3
00:13:51.134 00.004 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
00:13:51.137 00.003 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
00:13:51.141 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.68 mountX=0.01 mountY=-0.13, mountTheta=-1.53
00:13:51.148 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.13, opts=13)
00:13:51.153 00.005 14556 Enqueuing Move request for scope (-0.01, 0.13)
00:13:51.157 00.004 12308 Worker thread wakes up
00:13:51.157 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
00:13:51.158 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
00:13:51.158 00.000 12308 Moving (-0.01, 0.13) raw xDistance=0.01 yDistance=-0.13
00:13:51.158 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:13:51.158 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:51.159 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:13:51.159 00.000 12308 MoveAxis(E, 0, ABG)
00:13:51.159 00.000 12308 Move returns status 0, amount 0
00:13:51.159 00.000 12308 MoveAxis(N, 0, ABG)
00:13:51.159 00.000 12308 Move returns status 0, amount 0
00:13:51.159 00.000 12308 move complete, result=0
00:13:51.161 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:51.165 00.004 12308 worker thread done servicing request
00:13:51.185 00.020 14556 UpdateGuideState exits: m=2211 SNR=31.7
00:13:51.190 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:51.195 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:51.199 00.004 14556 Enqueuing Expose request
00:13:51.204 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:51.208 00.004 12308 Worker thread wakes up
00:13:51.208 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:51.209 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:52.460 01.251 12308 Exposure complete
00:13:52.577 00.117 12308 worker thread done servicing request
00:13:52.578 00.001 14556 OnExposeComplete: enter
00:13:52.582 00.004 14556 UpdateGuideState(): m_state=6
00:13:52.586 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8934
00:13:52.590 00.004 14556 Star::Find returns 1 (0), X=161.13, Y=1001.40, Mass=2304, SNR=32.4, Peak=184 HFD=4.7
00:13:52.594 00.004 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.08 = -1.20)
00:13:52.599 00.005 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.30)
00:13:52.602 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.41 hyp=0.45 cameraTheta=2.01 mountX=0.16 mountY=-0.44, mountTheta=-1.21
00:13:52.608 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.41, opts=13)
00:13:52.611 00.003 14556 Enqueuing Move request for scope (-0.19, 0.41)
00:13:52.616 00.005 12308 Worker thread wakes up
00:13:52.616 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.41) opts 0xd
00:13:52.616 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.41)
00:13:52.616 00.000 12308 Moving (-0.19, 0.41) raw xDistance=0.16 yDistance=-0.44
00:13:52.616 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:13:52.616 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
00:13:52.617 00.001 12308 MoveAxis(E, 0, ABG)
00:13:52.617 00.000 12308 Move returns status 0, amount 0
00:13:52.617 00.000 12308 MoveAxis(N, 307, ABG)
00:13:52.618 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:52.623 00.005 12308 Guiding  Dir = 0, Dur = 307
00:13:52.624 00.001 12308 IsSlewing returns 0
00:13:52.625 00.001 12308 IsGuiding returns 0
00:13:52.625 00.000 12308 PulseGuide returned control before completion, sleep 317
00:13:52.644 00.019 14556 UpdateGuideState exits: m=2304 SNR=32.4
00:13:52.649 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:52.656 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:52.661 00.005 14556 Enqueuing Expose request
00:13:52.950 00.289 12308 IsGuiding returns 1
00:13:52.950 00.000 12308 scope still moving after pulse duration time elapsed
00:13:52.982 00.032 12308 IsSlewing returns 0
00:13:52.982 00.000 12308 IsGuiding returns 1
00:13:53.012 00.030 12308 IsSlewing returns 0
00:13:53.014 00.002 12308 IsGuiding returns 1
00:13:53.043 00.029 12308 IsSlewing returns 0
00:13:53.043 00.000 12308 IsGuiding returns 0
00:13:53.043 00.000 12308 scope move finished after 307 + 112 ms
00:13:53.043 00.000 12308 Move returns status 0, amount 307
00:13:53.045 00.002 12308 move complete, result=0
00:13:53.045 00.000 12308 worker thread done servicing request
00:13:53.045 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 307 ms NORTH
00:13:53.050 00.005 12308 Worker thread wakes up
00:13:53.050 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:53.052 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:54.305 01.253 12308 Exposure complete
00:13:54.430 00.125 12308 worker thread done servicing request
00:13:54.431 00.001 14556 OnExposeComplete: enter
00:13:54.435 00.004 14556 UpdateGuideState(): m_state=6
00:13:54.440 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8935
00:13:54.445 00.005 14556 Star::Find returns 1 (0), X=161.20, Y=1000.85, Mass=2119, SNR=30.8, Peak=179 HFD=4.4
00:13:54.449 00.004 14556 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.07) = xAngle (0.77 = 0.77)
00:13:54.453 00.004 14556 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.67 = 0.67)
00:13:54.456 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-2.31 mountX=0.14 mountY=0.12, mountTheta=0.71
00:13:54.462 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.14, opts=13)
00:13:54.467 00.005 14556 Enqueuing Move request for scope (-0.13, -0.14)
00:13:54.471 00.004 12308 Worker thread wakes up
00:13:54.471 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.14) opts 0xd
00:13:54.471 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.14)
00:13:54.471 00.000 12308 Moving (-0.13, -0.14) raw xDistance=0.14 yDistance=0.12
00:13:54.471 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:13:54.472 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:54.472 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:13:54.472 00.000 12308 MoveAxis(E, 0, ABG)
00:13:54.472 00.000 12308 Move returns status 0, amount 0
00:13:54.472 00.000 12308 MoveAxis(N, 0, ABG)
00:13:54.474 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:54.479 00.005 12308 Move returns status 0, amount 0
00:13:54.479 00.000 12308 move complete, result=0
00:13:54.479 00.000 12308 worker thread done servicing request
00:13:54.500 00.021 14556 UpdateGuideState exits: m=2119 SNR=30.8
00:13:54.505 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:54.508 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:54.513 00.005 14556 Enqueuing Expose request
00:13:54.516 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:13:54.520 00.004 12308 Worker thread wakes up
00:13:54.520 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:54.520 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:55.774 01.254 12308 Exposure complete
00:13:55.890 00.116 12308 worker thread done servicing request
00:13:55.891 00.001 14556 OnExposeComplete: enter
00:13:55.895 00.004 14556 UpdateGuideState(): m_state=6
00:13:55.898 00.003 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8936
00:13:55.902 00.004 14556 Star::Find returns 1 (0), X=161.14, Y=1001.02, Mass=2313, SNR=32.3, Peak=191 HFD=4.5
00:13:55.906 00.004 14556 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.07) = xAngle (6.06 = -0.23)
00:13:55.911 00.005 14556 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.96 = -0.33)
00:13:55.915 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.03 hyp=0.18 cameraTheta=2.98 mountX=0.18 mountY=-0.06, mountTheta=-0.32
00:13:55.922 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.03, opts=13)
00:13:55.926 00.004 14556 Enqueuing Move request for scope (-0.18, 0.03)
00:13:55.929 00.003 12308 Worker thread wakes up
00:13:55.929 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.03) opts 0xd
00:13:55.931 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.03)
00:13:55.931 00.000 12308 Moving (-0.18, 0.03) raw xDistance=0.18 yDistance=-0.06
00:13:55.931 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:13:55.931 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:55.931 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:13:55.931 00.000 12308 MoveAxis(E, 0, ABG)
00:13:55.932 00.001 12308 Move returns status 0, amount 0
00:13:55.932 00.000 12308 MoveAxis(N, 0, ABG)
00:13:55.932 00.000 12308 Move returns status 0, amount 0
00:13:55.933 00.001 12308 move complete, result=0
00:13:55.933 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:55.936 00.003 12308 worker thread done servicing request
00:13:55.957 00.021 14556 UpdateGuideState exits: m=2313 SNR=32.3
00:13:55.961 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:55.965 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:55.972 00.007 14556 Enqueuing Expose request
00:13:55.976 00.004 12308 Worker thread wakes up
00:13:55.977 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:55.977 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:55.982 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:57.225 01.243 12308 Exposure complete
00:13:57.357 00.132 12308 worker thread done servicing request
00:13:57.358 00.001 14556 OnExposeComplete: enter
00:13:57.363 00.005 14556 UpdateGuideState(): m_state=6
00:13:57.366 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8937
00:13:57.370 00.004 14556 Star::Find returns 1 (0), X=161.19, Y=1001.06, Mass=2059, SNR=30.7, Peak=165 HFD=4.4
00:13:57.374 00.004 14556 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.07) = xAngle (5.74 = -0.54)
00:13:57.382 00.008 14556 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.64 = -0.64)
00:13:57.386 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.16 cameraTheta=2.67 mountX=0.13 mountY=-0.09, mountTheta=-0.61
00:13:57.391 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.07, opts=13)
00:13:57.394 00.003 14556 Enqueuing Move request for scope (-0.14, 0.07)
00:13:57.398 00.004 12308 Worker thread wakes up
00:13:57.398 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.07) opts 0xd
00:13:57.398 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.07)
00:13:57.400 00.002 12308 Moving (-0.14, 0.07) raw xDistance=0.13 yDistance=-0.09
00:13:57.400 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:13:57.400 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:57.400 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:13:57.401 00.001 12308 MoveAxis(E, 0, ABG)
00:13:57.401 00.000 12308 Move returns status 0, amount 0
00:13:57.401 00.000 12308 MoveAxis(N, 0, ABG)
00:13:57.401 00.000 12308 Move returns status 0, amount 0
00:13:57.401 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:57.406 00.005 12308 move complete, result=0
00:13:57.406 00.000 12308 worker thread done servicing request
00:13:57.422 00.016 14556 UpdateGuideState exits: m=2059 SNR=30.7
00:13:57.425 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:57.428 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:57.431 00.003 14556 Enqueuing Expose request
00:13:57.435 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:57.438 00.003 12308 Worker thread wakes up
00:13:57.438 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:57.438 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:13:58.685 01.247 12308 Exposure complete
00:13:58.802 00.117 12308 worker thread done servicing request
00:13:58.803 00.001 14556 OnExposeComplete: enter
00:13:58.806 00.003 14556 UpdateGuideState(): m_state=6
00:13:58.810 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8938
00:13:58.814 00.004 14556 Star::Find returns 1 (0), X=161.22, Y=1001.05, Mass=2148, SNR=31.3, Peak=208 HFD=4.4
00:13:58.818 00.004 14556 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.07) = xAngle (5.71 = -0.58)
00:13:58.823 00.005 14556 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.68)
00:13:58.827 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.12 cameraTheta=2.63 mountX=0.10 mountY=-0.08, mountTheta=-0.64
00:13:58.832 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.06, opts=13)
00:13:58.837 00.005 14556 Enqueuing Move request for scope (-0.11, 0.06)
00:13:58.840 00.003 12308 Worker thread wakes up
00:13:58.840 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
00:13:58.840 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
00:13:58.840 00.000 12308 Moving (-0.11, 0.06) raw xDistance=0.10 yDistance=-0.08
00:13:58.840 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:13:58.842 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:13:58.842 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:13:58.842 00.000 12308 MoveAxis(E, 0, ABG)
00:13:58.842 00.000 12308 Move returns status 0, amount 0
00:13:58.842 00.000 12308 MoveAxis(N, 0, ABG)
00:13:58.842 00.000 12308 Move returns status 0, amount 0
00:13:58.843 00.001 12308 move complete, result=0
00:13:58.843 00.000 12308 worker thread done servicing request
00:13:58.843 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:13:58.867 00.024 14556 UpdateGuideState exits: m=2148 SNR=31.3
00:13:58.870 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:58.875 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:13:58.880 00.005 14556 Enqueuing Expose request
00:13:58.885 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:58.888 00.003 12308 Worker thread wakes up
00:13:58.888 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:13:58.888 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:14:00.137 01.249 12308 Exposure complete
00:14:00.261 00.124 12308 worker thread done servicing request
00:14:00.262 00.001 14556 OnExposeComplete: enter
00:14:00.265 00.003 14556 UpdateGuideState(): m_state=6
00:14:00.270 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8939
00:14:00.274 00.004 14556 Star::Find returns 1 (0), X=161.16, Y=1000.97, Mass=2144, SNR=31.1, Peak=198 HFD=4.3
00:14:00.277 00.003 14556 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.07) = xAngle (0.04 = 0.04)
00:14:00.281 00.004 14556 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.06 = -0.06)
00:14:00.290 00.009 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-3.03 mountX=0.17 mountY=-0.01, mountTheta=-0.06
00:14:00.296 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.02, opts=13)
00:14:00.300 00.004 14556 Enqueuing Move request for scope (-0.17, -0.02)
00:14:00.304 00.004 12308 Worker thread wakes up
00:14:00.305 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.02) opts 0xd
00:14:00.305 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.02)
00:14:00.305 00.000 12308 Moving (-0.17, -0.02) raw xDistance=0.17 yDistance=-0.01
00:14:00.305 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:14:00.305 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:14:00.306 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:14:00.306 00.000 12308 MoveAxis(E, 0, ABG)
00:14:00.306 00.000 12308 Move returns status 0, amount 0
00:14:00.306 00.000 12308 MoveAxis(N, 0, ABG)
00:14:00.306 00.000 12308 Move returns status 0, amount 0
00:14:00.306 00.000 12308 move complete, result=0
00:14:00.307 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:00.312 00.005 12308 worker thread done servicing request
00:14:00.335 00.023 14556 UpdateGuideState exits: m=2144 SNR=31.1
00:14:00.340 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:00.346 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:00.351 00.005 14556 Enqueuing Expose request
00:14:00.355 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:14:00.359 00.004 12308 Worker thread wakes up
00:14:00.360 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:00.360 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:14:01.615 01.255 12308 Exposure complete
00:14:01.738 00.123 12308 worker thread done servicing request
00:14:01.738 00.000 14556 OnExposeComplete: enter
00:14:01.742 00.004 14556 UpdateGuideState(): m_state=6
00:14:01.746 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8940
00:14:01.749 00.003 14556 Star::Find returns 1 (0), X=161.19, Y=1001.07, Mass=2221, SNR=31.5, Peak=202 HFD=4.7
00:14:01.753 00.004 14556 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.07) = xAngle (5.68 = -0.60)
00:14:01.757 00.004 14556 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.58 = -0.70)
00:14:01.760 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.16 cameraTheta=2.61 mountX=0.13 mountY=-0.10, mountTheta=-0.66
00:14:01.766 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.08, opts=13)
00:14:01.770 00.004 14556 Enqueuing Move request for scope (-0.13, 0.08)
00:14:01.774 00.004 12308 Worker thread wakes up
00:14:01.774 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd
00:14:01.774 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.08)
00:14:01.774 00.000 12308 Moving (-0.13, 0.08) raw xDistance=0.13 yDistance=-0.10
00:14:01.774 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:14:01.774 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:14:01.775 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:14:01.775 00.000 12308 MoveAxis(E, 0, ABG)
00:14:01.775 00.000 12308 Move returns status 0, amount 0
00:14:01.775 00.000 12308 MoveAxis(N, 0, ABG)
00:14:01.776 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:01.781 00.005 12308 Move returns status 0, amount 0
00:14:01.781 00.000 12308 move complete, result=0
00:14:01.781 00.000 12308 worker thread done servicing request
00:14:01.801 00.020 14556 UpdateGuideState exits: m=2221 SNR=31.5
00:14:01.805 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:01.808 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:01.812 00.004 14556 Enqueuing Expose request
00:14:01.816 00.004 12308 Worker thread wakes up
00:14:01.816 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:01.821 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:01.821 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:14:03.073 01.252 12308 Exposure complete
00:14:03.199 00.126 12308 worker thread done servicing request
00:14:03.199 00.000 14556 OnExposeComplete: enter
00:14:03.202 00.003 14556 UpdateGuideState(): m_state=6
00:14:03.207 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8941
00:14:03.212 00.005 14556 Star::Find returns 1 (0), X=161.13, Y=1001.15, Mass=2162, SNR=31.1, Peak=185 HFD=4.4
00:14:03.216 00.004 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
00:14:03.221 00.005 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
00:14:03.225 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.16 hyp=0.26 cameraTheta=2.46 mountX=0.19 mountY=-0.19, mountTheta=-0.80
00:14:03.229 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.16, opts=13)
00:14:03.234 00.005 14556 Enqueuing Move request for scope (-0.20, 0.16)
00:14:03.237 00.003 12308 Worker thread wakes up
00:14:03.238 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.16) opts 0xd
00:14:03.238 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.16)
00:14:03.238 00.000 12308 Moving (-0.20, 0.16) raw xDistance=0.19 yDistance=-0.19
00:14:03.238 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:14:03.239 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:14:03.239 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:14:03.239 00.000 12308 MoveAxis(E, 0, ABG)
00:14:03.239 00.000 12308 Move returns status 0, amount 0
00:14:03.241 00.002 12308 MoveAxis(N, 0, ABG)
00:14:03.241 00.000 12308 Move returns status 0, amount 0
00:14:03.241 00.000 12308 move complete, result=0
00:14:03.241 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:03.245 00.004 12308 worker thread done servicing request
00:14:03.267 00.022 14556 UpdateGuideState exits: m=2162 SNR=31.1
00:14:03.272 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:03.275 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:03.280 00.005 14556 Enqueuing Expose request
00:14:03.285 00.005 12308 Worker thread wakes up
00:14:03.285 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:03.285 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:14:03.285 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:14:04.529 01.244 12308 Exposure complete
00:14:04.654 00.125 12308 worker thread done servicing request
00:14:04.654 00.000 14556 OnExposeComplete: enter
00:14:04.659 00.005 14556 UpdateGuideState(): m_state=6
00:14:04.663 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8942
00:14:04.667 00.004 14556 Star::Find returns 1 (0), X=161.16, Y=1001.21, Mass=2113, SNR=30.8, Peak=183 HFD=4.3
00:14:04.671 00.004 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.30 = -0.99)
00:14:04.674 00.003 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.20 = -1.09)
00:14:04.678 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.22 hyp=0.28 cameraTheta=2.22 mountX=0.15 mountY=-0.25, mountTheta=-1.01
00:14:04.683 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.22, opts=13)
00:14:04.687 00.004 14556 Enqueuing Move request for scope (-0.17, 0.22)
00:14:04.690 00.003 12308 Worker thread wakes up
00:14:04.691 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.22) opts 0xd
00:14:04.691 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.22)
00:14:04.691 00.000 12308 Moving (-0.17, 0.22) raw xDistance=0.15 yDistance=-0.25
00:14:04.691 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:14:04.691 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:14:04.691 00.000 12308 MoveAxis(E, 0, ABG)
00:14:04.691 00.000 12308 Move returns status 0, amount 0
00:14:04.691 00.000 12308 MoveAxis(N, 175, ABG)
00:14:04.692 00.001 12308 Guiding  Dir = 0, Dur = 175
00:14:04.694 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:04.697 00.003 12308 IsSlewing returns 0
00:14:04.698 00.001 12308 IsGuiding returns 0
00:14:04.698 00.000 12308 PulseGuide returned control before completion, sleep 185
00:14:04.718 00.020 14556 UpdateGuideState exits: m=2113 SNR=30.8
00:14:04.725 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:04.729 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:04.733 00.004 14556 Enqueuing Expose request
00:14:04.892 00.159 12308 IsGuiding returns 1
00:14:04.893 00.001 12308 scope still moving after pulse duration time elapsed
00:14:04.924 00.031 12308 IsSlewing returns 0
00:14:04.925 00.001 12308 IsGuiding returns 0
00:14:04.925 00.000 12308 scope move finished after 175 + 51 ms
00:14:04.925 00.000 12308 Move returns status 0, amount 175
00:14:04.926 00.001 12308 move complete, result=0
00:14:04.926 00.000 12308 worker thread done servicing request
00:14:04.926 00.000 12308 Worker thread wakes up
00:14:04.927 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 175 ms NORTH
00:14:04.933 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:04.933 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:14:06.183 01.250 12308 Exposure complete
00:14:06.309 00.126 12308 worker thread done servicing request
00:14:06.309 00.000 14556 OnExposeComplete: enter
00:14:06.314 00.005 14556 UpdateGuideState(): m_state=6
00:14:06.319 00.005 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8943
00:14:06.324 00.005 14556 Star::Find returns 1 (0), X=161.31, Y=1001.01, Mass=2312, SNR=32.2, Peak=198 HFD=4.6
00:14:06.328 00.004 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.40 = -0.89)
00:14:06.332 00.004 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.99)
00:14:06.336 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.32 mountX=0.02 mountY=-0.02, mountTheta=-0.92
00:14:06.341 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.02, opts=13)
00:14:06.345 00.004 14556 Enqueuing Move request for scope (-0.02, 0.02)
00:14:06.350 00.005 12308 Worker thread wakes up
00:14:06.350 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
00:14:06.350 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
00:14:06.350 00.000 12308 Moving (-0.02, 0.02) raw xDistance=0.02 yDistance=-0.02
00:14:06.350 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:14:06.350 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:14:06.350 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:14:06.350 00.000 12308 MoveAxis(E, 0, ABG)
00:14:06.351 00.001 12308 Move returns status 0, amount 0
00:14:06.351 00.000 12308 MoveAxis(N, 0, ABG)
00:14:06.351 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:06.356 00.005 12308 Move returns status 0, amount 0
00:14:06.356 00.000 12308 move complete, result=0
00:14:06.356 00.000 12308 worker thread done servicing request
00:14:06.375 00.019 14556 UpdateGuideState exits: m=2312 SNR=32.2
00:14:06.378 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:06.381 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:06.384 00.003 14556 Enqueuing Expose request
00:14:06.387 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:14:06.391 00.004 12308 Worker thread wakes up
00:14:06.391 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:06.391 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:14:07.646 01.255 12308 Exposure complete
00:14:07.771 00.125 12308 worker thread done servicing request
00:14:07.771 00.000 14556 OnExposeComplete: enter
00:14:07.777 00.006 14556 UpdateGuideState(): m_state=6
00:14:07.784 00.007 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8944
00:14:07.787 00.003 14556 Star::Find returns 1 (0), X=161.17, Y=1001.12, Mass=2366, SNR=32.7, Peak=198 HFD=4.5
00:14:07.792 00.005 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.52 = -0.76)
00:14:07.797 00.005 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
00:14:07.803 00.006 14556 CameraToMount -- cameraX=-0.15 cameraY=0.13 hyp=0.20 cameraTheta=2.45 mountX=0.15 mountY=-0.15, mountTheta=-0.81
00:14:07.809 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.13, opts=13)
00:14:07.813 00.004 14556 Enqueuing Move request for scope (-0.15, 0.13)
00:14:07.818 00.005 12308 Worker thread wakes up
00:14:07.819 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.13) opts 0xd
00:14:07.819 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.13)
00:14:07.819 00.000 12308 Moving (-0.15, 0.13) raw xDistance=0.15 yDistance=-0.15
00:14:07.820 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:14:07.820 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:14:07.820 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:14:07.820 00.000 12308 MoveAxis(E, 0, ABG)
00:14:07.821 00.001 12308 Move returns status 0, amount 0
00:14:07.822 00.001 12308 MoveAxis(N, 0, ABG)
00:14:07.822 00.000 12308 Move returns status 0, amount 0
00:14:07.822 00.000 12308 move complete, result=0
00:14:07.822 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:07.826 00.004 12308 worker thread done servicing request
00:14:07.848 00.022 14556 UpdateGuideState exits: m=2366 SNR=32.7
00:14:07.853 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:07.857 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:07.861 00.004 14556 Enqueuing Expose request
00:14:07.865 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:14:07.869 00.004 12308 Worker thread wakes up
00:14:07.870 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:07.870 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:14:09.118 01.248 12308 Exposure complete
00:14:09.246 00.128 12308 worker thread done servicing request
00:14:09.246 00.000 14556 OnExposeComplete: enter
00:14:09.251 00.005 14556 UpdateGuideState(): m_state=6
00:14:09.254 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8945
00:14:09.258 00.004 14556 Star::Find returns 1 (0), X=161.30, Y=1001.00, Mass=2109, SNR=30.8, Peak=178 HFD=4.2
00:14:09.262 00.004 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.79 = -0.49)
00:14:09.265 00.003 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.59)
00:14:09.269 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.72 mountX=0.03 mountY=-0.02, mountTheta=-0.57
00:14:09.274 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.01, opts=13)
00:14:09.279 00.005 14556 Enqueuing Move request for scope (-0.03, 0.01)
00:14:09.282 00.003 12308 Worker thread wakes up
00:14:09.282 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
00:14:09.282 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
00:14:09.282 00.000 12308 Moving (-0.03, 0.01) raw xDistance=0.03 yDistance=-0.02
00:14:09.282 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:14:09.284 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:14:09.284 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:14:09.284 00.000 12308 MoveAxis(E, 0, ABG)
00:14:09.284 00.000 12308 Move returns status 0, amount 0
00:14:09.285 00.001 12308 MoveAxis(N, 0, ABG)
00:14:09.285 00.000 12308 Move returns status 0, amount 0
00:14:09.285 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:09.289 00.004 12308 move complete, result=0
00:14:09.289 00.000 12308 worker thread done servicing request
00:14:09.310 00.021 14556 UpdateGuideState exits: m=2109 SNR=30.8
00:14:09.315 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:09.320 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:09.324 00.004 14556 Enqueuing Expose request
00:14:09.328 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:14:09.332 00.004 12308 Worker thread wakes up
00:14:09.332 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:09.333 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:14:10.579 01.246 12308 Exposure complete
00:14:10.698 00.119 12308 worker thread done servicing request
00:14:10.698 00.000 14556 OnExposeComplete: enter
00:14:10.703 00.005 14556 UpdateGuideState(): m_state=6
00:14:10.706 00.003 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8946
00:14:10.710 00.004 14556 Star::Find returns 1 (0), X=161.37, Y=1001.21, Mass=2263, SNR=31.8, Peak=189 HFD=4.6
00:14:10.714 00.004 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.46 = -1.83)
00:14:10.717 00.003 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.93)
00:14:10.721 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.22 hyp=0.22 cameraTheta=1.38 mountX=-0.06 mountY=-0.21, mountTheta=-1.84
00:14:10.726 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.22, opts=13)
00:14:10.731 00.005 14556 Enqueuing Move request for scope (0.04, 0.22)
00:14:10.734 00.003 12308 Worker thread wakes up
00:14:10.734 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.22) opts 0xd
00:14:10.735 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.22)
00:14:10.735 00.000 12308 Moving (0.04, 0.22) raw xDistance=-0.06 yDistance=-0.21
00:14:10.735 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:14:10.735 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:14:10.735 00.000 12308 MoveAxis(E, 0, ABG)
00:14:10.735 00.000 12308 Move returns status 0, amount 0
00:14:10.736 00.001 12308 MoveAxis(N, 146, ABG)
00:14:10.737 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:10.740 00.003 12308 Guiding  Dir = 0, Dur = 146
00:14:10.741 00.001 12308 IsSlewing returns 0
00:14:10.741 00.000 12308 IsGuiding returns 0
00:14:10.742 00.001 12308 PulseGuide returned control before completion, sleep 156
00:14:10.766 00.024 14556 UpdateGuideState exits: m=2263 SNR=31.8
00:14:10.770 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:10.773 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:10.776 00.003 14556 Enqueuing Expose request
00:14:10.912 00.136 12308 IsGuiding returns 1
00:14:10.912 00.000 12308 scope still moving after pulse duration time elapsed
00:14:10.944 00.032 12308 IsSlewing returns 0
00:14:10.945 00.001 12308 IsGuiding returns 0
00:14:10.946 00.001 12308 scope move finished after 146 + 58 ms
00:14:10.947 00.001 12308 Move returns status 0, amount 146
00:14:10.947 00.000 12308 move complete, result=0
00:14:10.947 00.000 12308 worker thread done servicing request
00:14:10.948 00.001 12308 Worker thread wakes up
00:14:10.948 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 146 ms NORTH
00:14:10.955 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:10.955 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:14:12.209 01.254 12308 Exposure complete
00:14:12.342 00.133 12308 worker thread done servicing request
00:14:12.343 00.001 14556 OnExposeComplete: enter
00:14:12.348 00.005 14556 UpdateGuideState(): m_state=6
00:14:12.354 00.006 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8947
00:14:12.358 00.004 14556 Star::Find returns 1 (0), X=161.36, Y=1000.91, Mass=2273, SNR=32.0, Peak=188 HFD=4.7
00:14:12.363 00.005 14556 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-3.07) = xAngle (1.88 = 1.88)
00:14:12.366 00.003 14556 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.78 = 1.78)
00:14:12.370 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.20 mountX=-0.03 mountY=0.09, mountTheta=1.87
00:14:12.376 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.08, opts=13)
00:14:12.380 00.004 14556 Enqueuing Move request for scope (0.03, -0.08)
00:14:12.385 00.005 12308 Worker thread wakes up
00:14:12.385 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
00:14:12.385 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
00:14:12.385 00.000 12308 Moving (0.03, -0.08) raw xDistance=-0.03 yDistance=0.09
00:14:12.386 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:14:12.386 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:14:12.386 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:14:12.386 00.000 12308 MoveAxis(E, 0, ABG)
00:14:12.387 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:12.391 00.004 12308 Move returns status 0, amount 0
00:14:12.391 00.000 12308 MoveAxis(N, 0, ABG)
00:14:12.391 00.000 12308 Move returns status 0, amount 0
00:14:12.391 00.000 12308 move complete, result=0
00:14:12.392 00.001 12308 worker thread done servicing request
00:14:12.412 00.020 14556 UpdateGuideState exits: m=2273 SNR=32.0
00:14:12.417 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:12.420 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:12.424 00.004 14556 Enqueuing Expose request
00:14:12.428 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:14:12.431 00.003 12308 Worker thread wakes up
00:14:12.431 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:12.432 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:14:13.683 01.251 12308 Exposure complete
00:14:13.803 00.120 12308 worker thread done servicing request
00:14:13.803 00.000 14556 OnExposeComplete: enter
00:14:13.807 00.004 14556 UpdateGuideState(): m_state=6
00:14:13.811 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8948
00:14:13.815 00.004 14556 Star::Find returns 1 (0), X=161.36, Y=1001.06, Mass=2358, SNR=32.8, Peak=179 HFD=4.8
00:14:13.819 00.004 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.23 = -2.05)
00:14:13.823 00.004 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.15)
00:14:13.826 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.16 mountX=-0.04 mountY=-0.07, mountTheta=-2.07
00:14:13.832 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.07, opts=13)
00:14:13.835 00.003 14556 Enqueuing Move request for scope (0.03, 0.07)
00:14:13.839 00.004 12308 Worker thread wakes up
00:14:13.839 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
00:14:13.839 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
00:14:13.839 00.000 12308 Moving (0.03, 0.07) raw xDistance=-0.04 yDistance=-0.07
00:14:13.839 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:14:13.839 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:14:13.839 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:14:13.840 00.001 12308 MoveAxis(E, 0, ABG)
00:14:13.840 00.000 12308 Move returns status 0, amount 0
00:14:13.840 00.000 12308 MoveAxis(N, 0, ABG)
00:14:13.840 00.000 12308 Move returns status 0, amount 0
00:14:13.840 00.000 12308 move complete, result=0
00:14:13.840 00.000 12308 worker thread done servicing request
00:14:13.841 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:13.865 00.024 14556 UpdateGuideState exits: m=2358 SNR=32.8
00:14:13.870 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:13.873 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:13.880 00.007 14556 Enqueuing Expose request
00:14:13.883 00.003 12308 Worker thread wakes up
00:14:13.883 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:13.884 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:13.888 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:14:15.138 01.250 12308 Exposure complete
00:14:15.231 00.093 12308 worker thread done servicing request
00:14:15.232 00.001 14556 OnExposeComplete: enter
00:14:15.235 00.003 14556 UpdateGuideState(): m_state=6
00:14:15.239 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8949
00:14:15.243 00.004 14556 Star::Find returns 1 (0), X=161.55, Y=1000.91, Mass=2189, SNR=31.6, Peak=157 HFD=4.9
00:14:15.246 00.003 14556 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-3.07) = xAngle (2.73 = 2.73)
00:14:15.251 00.005 14556 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.63 = 2.63)
00:14:15.257 00.006 14556 CameraToMount -- cameraX=0.23 cameraY=-0.08 hyp=0.24 cameraTheta=-0.34 mountX=-0.22 mountY=0.12, mountTheta=2.65
00:14:15.261 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=-0.08, opts=13)
00:14:15.266 00.005 14556 Enqueuing Move request for scope (0.23, -0.08)
00:14:15.269 00.003 12308 Worker thread wakes up
00:14:15.269 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.08) opts 0xd
00:14:15.269 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, -0.08)
00:14:15.270 00.001 12308 Moving (0.23, -0.08) raw xDistance=-0.22 yDistance=0.12
00:14:15.270 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:14:15.270 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:14:15.270 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:14:15.270 00.000 12308 MoveAxis(E, 96, ABG)
00:14:15.270 00.000 12308 Guiding  Dir = 2, Dur = 96
00:14:15.270 00.000 12308 IsSlewing returns 0
00:14:15.270 00.000 12308 IsGuiding returns 0
00:14:15.272 00.002 12308 PulseGuide returned control before completion, sleep 106
00:14:15.272 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:15.294 00.022 14556 UpdateGuideState exits: m=2189 SNR=31.6
00:14:15.298 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:15.302 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:15.305 00.003 14556 Enqueuing Expose request
00:14:15.390 00.085 12308 IsGuiding returns 1
00:14:15.391 00.001 12308 scope still moving after pulse duration time elapsed
00:14:15.420 00.029 12308 IsSlewing returns 0
00:14:15.422 00.002 12308 IsGuiding returns 0
00:14:15.422 00.000 12308 scope move finished after 96 + 55 ms
00:14:15.423 00.001 12308 Move returns status 0, amount 96
00:14:15.423 00.000 12308 MoveAxis(N, 0, ABG)
00:14:15.423 00.000 12308 Move returns status 0, amount 0
00:14:15.423 00.000 12308 move complete, result=0
00:14:15.424 00.001 14556 GuideStep: -0.2 px 96 ms EAST, 0.1 px 0 ms NORTH
00:14:15.428 00.004 12308 worker thread done servicing request
00:14:15.428 00.000 12308 Worker thread wakes up
00:14:15.430 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:15.430 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(146,986,31,31)
00:14:15.536 00.106 14556 evsrv: cli 0185AD08 connect
00:14:15.571 00.035 14556 case statement mapped state 6 to 3
00:14:15.575 00.004 14556 case statement mapped state 6 to 3
00:14:15.579 00.004 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"6db1e15a-e0f7-4408-8f2b-5c7151bebb7d"}
00:14:15.670 00.091 14556 case statement mapped state 6 to 3
00:14:15.674 00.004 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"6db1e15a-e0f7-4408-8f2b-5c7151bebb7d"}
00:14:15.680 00.006 14556 evsrv: cli 0185AD08 disconnect
00:14:15.685 00.005 14556 evsrv: cli 0185B3E8 connect
00:14:15.690 00.005 14556 case statement mapped state 6 to 3
00:14:15.697 00.007 14556 case statement mapped state 6 to 3
00:14:15.701 00.004 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"1143c988-72e9-4bce-8353-3196fb47745c"}
00:14:15.705 00.004 14556 PhdController::Dither begins
00:14:15.708 00.003 14556 dither: size=5.00, dRA=-3.48 dDec=-2.75
00:14:15.711 00.003 14556 MountToCamera -- mountTheta (-2.47) + m_xAngle (-3.07) = xAngle (-5.55 = 0.74)
00:14:15.714 00.003 14556 MountToCamera -- mountX=-3.48 mountY=-2.75 hyp=4.44 mountTheta=-2.47 cameraX=3.29, cameraY=2.98 cameraTheta=0.74
00:14:15.717 00.003 14556 setting lock position to (164.61, 1003.97)
00:14:15.843 00.126 14556 Mount: notify guiding dithered (3.3, 3.0)
00:14:15.864 00.021 14556 Status Line: Dither by -3.48,-2.75
00:14:15.870 00.006 14556 PhdController: newstate STATE_SETTLE_BEGIN
00:14:15.875 00.005 14556 PhdController: newstate STATE_SETTLE_WAIT
00:14:15.993 00.118 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"1143c988-72e9-4bce-8353-3196fb47745c"}
00:14:16.000 00.007 14556 evsrv: cli 0185B3E8 disconnect
00:14:16.677 00.677 12308 Exposure complete
00:14:16.754 00.077 12308 worker thread done servicing request
00:14:16.754 00.000 14556 OnExposeComplete: enter
00:14:16.757 00.003 14556 UpdateGuideState(): m_state=6
00:14:16.761 00.004 14556 Star::Find(15, 161, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8950
00:14:16.763 00.002 14556 Star::Find returns 1 (0), X=161.12, Y=1001.15, Mass=2187, SNR=31.6, Peak=182 HFD=4.3
00:14:16.767 00.004 14556 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.07) = xAngle (0.61 = 0.61)
00:14:16.770 00.003 14556 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.51 = 0.51)
00:14:16.773 00.003 14556 CameraToMount -- cameraX=-3.49 cameraY=-2.82 hyp=4.49 cameraTheta=-2.46 mountX=3.67 mountY=2.20, mountTheta=0.54
00:14:16.777 00.004 14556 dither recenter: remaining=(3.5,2.7) step=(3.5,2.7)
00:14:16.780 00.003 14556 MountToCamera -- mountTheta (0.67) + m_xAngle (-3.07) = xAngle (-2.41 = -2.41)
00:14:16.784 00.004 14556 MountToCamera -- mountX=3.48 mountY=2.75 hyp=4.44 mountTheta=0.67 cameraX=-3.29, cameraY=-2.98 cameraTheta=-2.41
00:14:16.787 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-3.29, y=-2.98, opts=4)
00:14:16.790 00.003 14556 Enqueuing Move request for scope (-3.29, -2.98)
00:14:16.792 00.002 14556 Mount: notify direct move 3.48,2.75
00:14:16.795 00.003 12308 Worker thread wakes up
00:14:16.795 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-3.29, -2.98) opts 0x4
00:14:16.795 00.000 12308 Handling offset move in thread for scope, endpoint = (-3.29, -2.98)
00:14:16.795 00.000 12308 Moving (-3.29, -2.98) raw xDistance=3.48 yDistance=2.75
00:14:16.795 00.000 12308 MoveAxis(W, 2400, B)
00:14:16.795 00.000 12308 Guiding  Dir = 3, Dur = 2400
00:14:16.796 00.001 12308 IsSlewing returns 0
00:14:16.796 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:16.799 00.003 12308 IsGuiding returns 0
00:14:16.800 00.001 12308 PulseGuide returned control before completion, sleep 2410
00:14:16.815 00.015 14556 UpdateGuideState exits: m=2187 SNR=31.6
00:14:16.818 00.003 14556 PhdController: settling, locked = 1, distance = 4.56 (1.50) aobump = 0 frame = 1 / 99999
00:14:16.821 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760591656.821,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.56,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:14:16.823 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:16.826 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:16.828 00.002 14556 Enqueuing Expose request
00:14:19.222 02.394 12308 IsGuiding returns 1
00:14:19.222 00.000 12308 scope still moving after pulse duration time elapsed
00:14:19.253 00.031 12308 IsSlewing returns 0
00:14:19.253 00.000 12308 IsGuiding returns 0
00:14:19.254 00.001 12308 scope move finished after 2400 + 54 ms
00:14:19.254 00.000 12308 Move returns status 0, amount 2400
00:14:19.254 00.000 12308 MoveAxis(S, 1934, B)
00:14:19.254 00.000 12308 Guiding  Dir = 1, Dur = 1934
00:14:19.255 00.001 12308 IsSlewing returns 0
00:14:19.255 00.000 12308 IsGuiding returns 0
00:14:19.255 00.000 12308 PulseGuide returned control before completion, sleep 1944
00:14:21.207 01.952 12308 IsGuiding returns 1
00:14:21.207 00.000 12308 scope still moving after pulse duration time elapsed
00:14:21.238 00.031 12308 IsSlewing returns 0
00:14:21.239 00.001 12308 IsGuiding returns 0
00:14:21.239 00.000 12308 scope move finished after 1934 + 49 ms
00:14:21.240 00.001 12308 Move returns status 0, amount 1934
00:14:21.240 00.000 12308 move complete, result=0
00:14:21.241 00.001 12308 worker thread done servicing request
00:14:21.241 00.000 14556 GuideStep: 3.5 px 2400 ms WEST, 2.7 px 1934 ms SOUTH
00:14:21.247 00.006 12308 Worker thread wakes up
00:14:21.248 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:21.248 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:22.502 01.254 12308 Exposure complete
00:14:22.634 00.132 12308 worker thread done servicing request
00:14:22.634 00.000 14556 OnExposeComplete: enter
00:14:22.640 00.006 14556 UpdateGuideState(): m_state=6
00:14:22.644 00.004 14556 Star::Find(15, 161, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8951
00:14:22.650 00.006 14556 Star::Find returns 1 (0), X=164.76, Y=1003.08, Mass=2281, SNR=31.7, Peak=221 HFD=4.5
00:14:22.655 00.005 14556 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.07) = xAngle (1.66 = 1.66)
00:14:22.661 00.006 14556 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.56 = 1.56)
00:14:22.666 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=-0.89 hyp=0.90 cameraTheta=-1.41 mountX=-0.08 mountY=0.90, mountTheta=1.66
00:14:22.674 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.89, opts=13)
00:14:22.679 00.005 14556 Enqueuing Move request for scope (0.14, -0.89)
00:14:22.683 00.004 12308 Worker thread wakes up
00:14:22.683 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.89) opts 0xd
00:14:22.683 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.89)
00:14:22.685 00.002 12308 Moving (0.14, -0.89) raw xDistance=-0.08 yDistance=0.90
00:14:22.685 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:14:22.685 00.000 12308 resist switch: large excursion: input 0.90 thresh 0.60 direction from 0 to 1
00:14:22.685 00.000 12308 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.71
00:14:22.685 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.90 from input 0.90
00:14:22.686 00.001 12308 MoveAxis(E, 0, ABG)
00:14:22.686 00.000 12308 Move returns status 0, amount 0
00:14:22.686 00.000 12308 MoveAxis(S, 636, ABG)
00:14:22.686 00.000 12308 Guiding  Dir = 1, Dur = 636
00:14:22.686 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:22.691 00.005 12308 IsSlewing returns 0
00:14:22.692 00.001 12308 IsGuiding returns 0
00:14:22.692 00.000 12308 PulseGuide returned control before completion, sleep 646
00:14:22.709 00.017 14556 UpdateGuideState exits: m=2281 SNR=31.7
00:14:22.712 00.003 14556 PhdController: settling, locked = 1, distance = 0.90 (1.50) aobump = 0 frame = 2 / 99999
00:14:22.718 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760591662.718,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.90,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:14:22.722 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:22.726 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:22.730 00.004 14556 Enqueuing Expose request
00:14:23.351 00.621 12308 IsGuiding returns 1
00:14:23.351 00.000 12308 scope still moving after pulse duration time elapsed
00:14:23.382 00.031 12308 IsSlewing returns 0
00:14:23.384 00.002 12308 IsGuiding returns 0
00:14:23.384 00.000 12308 scope move finished after 636 + 55 ms
00:14:23.385 00.001 12308 Move returns status 0, amount 636
00:14:23.385 00.000 12308 move complete, result=0
00:14:23.385 00.000 12308 worker thread done servicing request
00:14:23.386 00.001 12308 Worker thread wakes up
00:14:23.386 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.9 px 636 ms SOUTH
00:14:23.394 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:23.394 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:24.649 01.255 12308 Exposure complete
00:14:24.759 00.110 12308 worker thread done servicing request
00:14:24.759 00.000 14556 OnExposeComplete: enter
00:14:24.763 00.004 14556 UpdateGuideState(): m_state=6
00:14:24.768 00.005 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8952
00:14:24.772 00.004 14556 Star::Find returns 1 (0), X=164.83, Y=1004.05, Mass=2176, SNR=31.4, Peak=191 HFD=4.6
00:14:24.776 00.004 14556 CameraToMount -- cameraTheta (0.35) - m_xAngle (-3.07) = xAngle (3.43 = -2.86)
00:14:24.779 00.003 14556 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.33 = -2.96)
00:14:24.783 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.08 hyp=0.23 cameraTheta=0.35 mountX=-0.22 mountY=-0.04, mountTheta=-2.95
00:14:24.788 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.08, opts=13)
00:14:24.792 00.004 14556 Enqueuing Move request for scope (0.21, 0.08)
00:14:24.795 00.003 12308 Worker thread wakes up
00:14:24.795 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.08) opts 0xd
00:14:24.796 00.001 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.08)
00:14:24.796 00.000 12308 Moving (0.21, 0.08) raw xDistance=-0.22 yDistance=-0.04
00:14:24.796 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:14:24.796 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:14:24.796 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:14:24.796 00.000 12308 MoveAxis(E, 95, ABG)
00:14:24.798 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:24.801 00.003 12308 Guiding  Dir = 2, Dur = 95
00:14:24.801 00.000 12308 IsSlewing returns 0
00:14:24.802 00.001 12308 IsGuiding returns 0
00:14:24.802 00.000 12308 PulseGuide returned control before completion, sleep 105
00:14:24.822 00.020 14556 UpdateGuideState exits: m=2176 SNR=31.4
00:14:24.826 00.004 14556 PhdController: settling, locked = 1, distance = 0.70 (1.50) aobump = 0 frame = 3 / 99999
00:14:24.829 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760591664.829,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.70,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
00:14:24.833 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:24.836 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:24.840 00.004 14556 Enqueuing Expose request
00:14:24.914 00.074 12308 IsGuiding returns 1
00:14:24.914 00.000 12308 scope still moving after pulse duration time elapsed
00:14:24.946 00.032 12308 IsSlewing returns 0
00:14:24.947 00.001 12308 IsGuiding returns 0
00:14:24.948 00.001 12308 scope move finished after 95 + 50 ms
00:14:24.948 00.000 12308 Move returns status 0, amount 95
00:14:24.948 00.000 12308 MoveAxis(N, 0, ABG)
00:14:24.948 00.000 12308 Move returns status 0, amount 0
00:14:24.949 00.001 12308 move complete, result=0
00:14:24.949 00.000 12308 worker thread done servicing request
00:14:24.949 00.000 14556 GuideStep: -0.2 px 95 ms EAST, -0.0 px 0 ms NORTH
00:14:24.955 00.006 12308 Worker thread wakes up
00:14:24.956 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:24.956 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:26.209 01.253 12308 Exposure complete
00:14:26.325 00.116 12308 worker thread done servicing request
00:14:26.326 00.001 14556 OnExposeComplete: enter
00:14:26.330 00.004 14556 UpdateGuideState(): m_state=6
00:14:26.334 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8953
00:14:26.337 00.003 14556 Star::Find returns 1 (0), X=164.73, Y=1004.13, Mass=2353, SNR=32.7, Peak=172 HFD=4.5
00:14:26.341 00.004 14556 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.07) = xAngle (4.02 = -2.26)
00:14:26.345 00.004 14556 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.92 = -2.36)
00:14:26.348 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.16 hyp=0.20 cameraTheta=0.95 mountX=-0.13 mountY=-0.14, mountTheta=-2.30
00:14:26.354 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.16, opts=13)
00:14:26.359 00.005 14556 Enqueuing Move request for scope (0.12, 0.16)
00:14:26.363 00.004 12308 Worker thread wakes up
00:14:26.363 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.16) opts 0xd
00:14:26.363 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.16)
00:14:26.363 00.000 12308 Moving (0.12, 0.16) raw xDistance=-0.13 yDistance=-0.14
00:14:26.364 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:14:26.364 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:14:26.364 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:14:26.364 00.000 12308 MoveAxis(E, 0, ABG)
00:14:26.365 00.001 12308 Move returns status 0, amount 0
00:14:26.365 00.000 12308 MoveAxis(N, 0, ABG)
00:14:26.365 00.000 12308 Move returns status 0, amount 0
00:14:26.365 00.000 12308 move complete, result=0
00:14:26.365 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:26.370 00.005 12308 worker thread done servicing request
00:14:26.393 00.023 14556 UpdateGuideState exits: m=2353 SNR=32.7
00:14:26.397 00.004 14556 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 4 / 99999
00:14:26.401 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760591666.401,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.55,"Time":3.7,"SettleTime":10.0,"StarLocked":true}
00:14:26.406 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:26.411 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:26.415 00.004 14556 Enqueuing Expose request
00:14:26.420 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:26.424 00.004 12308 Worker thread wakes up
00:14:26.425 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:26.425 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:27.668 01.243 12308 Exposure complete
00:14:27.775 00.107 12308 worker thread done servicing request
00:14:27.775 00.000 14556 OnExposeComplete: enter
00:14:27.779 00.004 14556 UpdateGuideState(): m_state=6
00:14:27.783 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8954
00:14:27.787 00.004 14556 Star::Find returns 1 (0), X=164.84, Y=1004.29, Mass=2235, SNR=31.7, Peak=191 HFD=4.4
00:14:27.790 00.003 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.03 = -2.25)
00:14:27.794 00.004 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.35)
00:14:27.798 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=0.32 hyp=0.39 cameraTheta=0.96 mountX=-0.25 mountY=-0.28, mountTheta=-2.29
00:14:27.803 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.32, opts=13)
00:14:27.807 00.004 14556 Enqueuing Move request for scope (0.22, 0.32)
00:14:27.810 00.003 12308 Worker thread wakes up
00:14:27.811 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.32) opts 0xd
00:14:27.811 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.32)
00:14:27.811 00.000 12308 Moving (0.22, 0.32) raw xDistance=-0.25 yDistance=-0.28
00:14:27.811 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:14:27.811 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:14:27.813 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
00:14:27.813 00.000 12308 MoveAxis(E, 107, ABG)
00:14:27.813 00.000 12308 Guiding  Dir = 2, Dur = 107
00:14:27.813 00.000 12308 IsSlewing returns 0
00:14:27.813 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:27.818 00.005 12308 IsGuiding returns 0
00:14:27.818 00.000 12308 PulseGuide returned control before completion, sleep 117
00:14:27.839 00.021 14556 UpdateGuideState exits: m=2235 SNR=31.7
00:14:27.845 00.006 14556 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 5 / 99999
00:14:27.851 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760591667.851,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.50,"Time":5.1,"SettleTime":10.0,"StarLocked":true}
00:14:27.855 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:27.860 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:27.865 00.005 14556 Enqueuing Expose request
00:14:27.940 00.075 12308 IsGuiding returns 1
00:14:27.940 00.000 12308 scope still moving after pulse duration time elapsed
00:14:27.973 00.033 12308 IsSlewing returns 0
00:14:27.973 00.000 12308 IsGuiding returns 0
00:14:27.973 00.000 12308 scope move finished after 107 + 49 ms
00:14:27.975 00.002 12308 Move returns status 0, amount 107
00:14:27.975 00.000 12308 MoveAxis(N, 0, ABG)
00:14:27.975 00.000 12308 Move returns status 0, amount 0
00:14:27.975 00.000 12308 move complete, result=0
00:14:27.976 00.001 12308 worker thread done servicing request
00:14:27.976 00.000 12308 Worker thread wakes up
00:14:27.977 00.001 14556 GuideStep: -0.2 px 107 ms EAST, -0.3 px 0 ms NORTH
00:14:27.982 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:27.982 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:29.233 01.251 12308 Exposure complete
00:14:29.366 00.133 12308 worker thread done servicing request
00:14:29.366 00.000 14556 OnExposeComplete: enter
00:14:29.369 00.003 14556 UpdateGuideState(): m_state=6
00:14:29.374 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8955
00:14:29.379 00.005 14556 Star::Find returns 1 (0), X=164.80, Y=1004.38, Mass=2116, SNR=30.9, Peak=147 HFD=4.8
00:14:29.384 00.005 14556 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.07) = xAngle (4.22 = -2.07)
00:14:29.390 00.006 14556 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.17)
00:14:29.397 00.007 14556 CameraToMount -- cameraX=0.19 cameraY=0.41 hyp=0.45 cameraTheta=1.14 mountX=-0.22 mountY=-0.38, mountTheta=-2.09
00:14:29.407 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.41, opts=13)
00:14:29.415 00.008 14556 Enqueuing Move request for scope (0.19, 0.41)
00:14:29.421 00.006 12308 Worker thread wakes up
00:14:29.424 00.003 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.41) opts 0xd
00:14:29.426 00.002 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.41)
00:14:29.426 00.000 12308 Moving (0.19, 0.41) raw xDistance=-0.22 yDistance=-0.38
00:14:29.426 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
00:14:29.426 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:14:29.426 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
00:14:29.426 00.000 12308 MoveAxis(E, 101, ABG)
00:14:29.426 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:29.431 00.005 12308 Guiding  Dir = 2, Dur = 101
00:14:29.431 00.000 12308 IsSlewing returns 0
00:14:29.432 00.001 12308 IsGuiding returns 0
00:14:29.433 00.001 12308 PulseGuide returned control before completion, sleep 111
00:14:29.452 00.019 14556 UpdateGuideState exits: m=2116 SNR=30.9
00:14:29.456 00.004 14556 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 6 / 99999
00:14:29.459 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760591669.459,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.49,"Time":6.7,"SettleTime":10.0,"StarLocked":true}
00:14:29.462 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:29.468 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:29.474 00.006 14556 Enqueuing Expose request
00:14:29.559 00.085 12308 IsGuiding returns 1
00:14:29.560 00.001 12308 scope still moving after pulse duration time elapsed
00:14:29.590 00.030 12308 IsSlewing returns 0
00:14:29.591 00.001 12308 IsGuiding returns 0
00:14:29.592 00.001 12308 scope move finished after 101 + 58 ms
00:14:29.592 00.000 12308 Move returns status 0, amount 101
00:14:29.592 00.000 12308 MoveAxis(N, 0, ABG)
00:14:29.592 00.000 12308 Move returns status 0, amount 0
00:14:29.593 00.001 12308 move complete, result=0
00:14:29.594 00.001 12308 worker thread done servicing request
00:14:29.594 00.000 14556 GuideStep: -0.2 px 101 ms EAST, -0.4 px 0 ms NORTH
00:14:29.598 00.004 12308 Worker thread wakes up
00:14:29.598 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:29.598 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:30.854 01.256 12308 Exposure complete
00:14:30.958 00.104 12308 worker thread done servicing request
00:14:30.959 00.001 14556 OnExposeComplete: enter
00:14:30.963 00.004 14556 UpdateGuideState(): m_state=6
00:14:30.966 00.003 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8956
00:14:30.971 00.005 14556 Star::Find returns 1 (0), X=164.55, Y=1004.49, Mass=2160, SNR=31.0, Peak=145 HFD=4.3
00:14:30.975 00.004 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.78 = -1.51)
00:14:30.979 00.004 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.61)
00:14:30.983 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.52 hyp=0.52 cameraTheta=1.70 mountX=0.03 mountY=-0.52, mountTheta=-1.51
00:14:30.988 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.52, opts=13)
00:14:30.992 00.004 14556 Enqueuing Move request for scope (-0.07, 0.52)
00:14:30.995 00.003 12308 Worker thread wakes up
00:14:30.996 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.52) opts 0xd
00:14:30.996 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.52)
00:14:30.996 00.000 12308 Moving (-0.07, 0.52) raw xDistance=0.03 yDistance=-0.52
00:14:30.996 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:14:30.996 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:14:30.996 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
00:14:30.996 00.000 12308 MoveAxis(E, 0, ABG)
00:14:30.998 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:31.002 00.004 12308 Move returns status 0, amount 0
00:14:31.002 00.000 12308 MoveAxis(N, 0, ABG)
00:14:31.002 00.000 12308 Move returns status 0, amount 0
00:14:31.002 00.000 12308 move complete, result=0
00:14:31.002 00.000 12308 worker thread done servicing request
00:14:31.022 00.020 14556 UpdateGuideState exits: m=2160 SNR=31.0
00:14:31.027 00.005 14556 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 7 / 99999
00:14:31.032 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760591671.032,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.50,"Time":8.3,"SettleTime":10.0,"StarLocked":true}
00:14:31.037 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:31.041 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:31.045 00.004 14556 Enqueuing Expose request
00:14:31.048 00.003 12308 Worker thread wakes up
00:14:31.049 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
00:14:31.053 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:31.053 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:32.310 01.257 12308 Exposure complete
00:14:32.415 00.105 12308 worker thread done servicing request
00:14:32.415 00.000 14556 OnExposeComplete: enter
00:14:32.420 00.005 14556 UpdateGuideState(): m_state=6
00:14:32.422 00.002 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8957
00:14:32.427 00.005 14556 Star::Find returns 1 (0), X=164.65, Y=1004.41, Mass=2181, SNR=31.4, Peak=155 HFD=4.4
00:14:32.431 00.004 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
00:14:32.434 00.003 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
00:14:32.438 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.44 hyp=0.44 cameraTheta=1.50 mountX=-0.06 mountY=-0.42, mountTheta=-1.72
00:14:32.443 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.44, opts=13)
00:14:32.447 00.004 14556 Enqueuing Move request for scope (0.03, 0.44)
00:14:32.450 00.003 12308 Worker thread wakes up
00:14:32.450 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.44) opts 0xd
00:14:32.450 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.44)
00:14:32.451 00.001 12308 Moving (0.03, 0.44) raw xDistance=-0.06 yDistance=-0.42
00:14:32.451 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:14:32.451 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:14:32.451 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
00:14:32.451 00.000 12308 MoveAxis(E, 0, ABG)
00:14:32.451 00.000 12308 Move returns status 0, amount 0
00:14:32.452 00.001 12308 MoveAxis(N, 0, ABG)
00:14:32.452 00.000 12308 Move returns status 0, amount 0
00:14:32.452 00.000 12308 move complete, result=0
00:14:32.452 00.000 12308 worker thread done servicing request
00:14:32.453 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:32.476 00.023 14556 UpdateGuideState exits: m=2181 SNR=31.4
00:14:32.480 00.004 14556 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 8 / 99999
00:14:32.485 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760591672.485,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.48,"Time":9.8,"SettleTime":10.0,"StarLocked":true}
00:14:32.488 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:32.492 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:32.496 00.004 14556 Enqueuing Expose request
00:14:32.499 00.003 12308 Worker thread wakes up
00:14:32.500 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:32.500 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:32.500 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:14:33.758 01.258 12308 Exposure complete
00:14:33.877 00.119 12308 worker thread done servicing request
00:14:33.877 00.000 14556 OnExposeComplete: enter
00:14:33.881 00.004 14556 UpdateGuideState(): m_state=6
00:14:33.885 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8958
00:14:33.889 00.004 14556 Star::Find returns 1 (0), X=164.48, Y=1004.40, Mass=2302, SNR=32.1, Peak=166 HFD=4.8
00:14:33.892 00.003 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.95 = -1.33)
00:14:33.896 00.004 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.43)
00:14:33.899 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.43 hyp=0.45 cameraTheta=1.88 mountX=0.11 mountY=-0.45, mountTheta=-1.34
00:14:33.904 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.43, opts=13)
00:14:33.908 00.004 14556 Enqueuing Move request for scope (-0.14, 0.43)
00:14:33.912 00.004 12308 Worker thread wakes up
00:14:33.912 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.43) opts 0xd
00:14:33.912 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.43)
00:14:33.912 00.000 12308 Moving (-0.14, 0.43) raw xDistance=0.11 yDistance=-0.45
00:14:33.912 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:14:33.912 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:14:33.912 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
00:14:33.912 00.000 12308 MoveAxis(E, 0, ABG)
00:14:33.913 00.001 12308 Move returns status 0, amount 0
00:14:33.913 00.000 12308 MoveAxis(N, 0, ABG)
00:14:33.913 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:33.917 00.004 12308 Move returns status 0, amount 0
00:14:33.918 00.001 12308 move complete, result=0
00:14:33.918 00.000 12308 worker thread done servicing request
00:14:33.939 00.021 14556 UpdateGuideState exits: m=2302 SNR=32.1
00:14:33.944 00.005 14556 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 9 / 99999
00:14:33.947 00.003 14556 PhdController: newstate STATE_FINISH
00:14:33.952 00.005 14556 PhdController complete: success
00:14:33.956 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760591673.956,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
00:14:33.959 00.003 14556 Mount: notify guiding dither settle done success=1
00:14:33.963 00.004 14556 PhdController: newstate STATE_IDLE
00:14:33.967 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:33.973 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:33.977 00.004 14556 Enqueuing Expose request
00:14:33.981 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:14:33.986 00.005 12308 Worker thread wakes up
00:14:33.986 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:33.986 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:35.231 01.245 12308 Exposure complete
00:14:35.355 00.124 12308 worker thread done servicing request
00:14:35.356 00.001 14556 OnExposeComplete: enter
00:14:35.360 00.004 14556 UpdateGuideState(): m_state=6
00:14:35.365 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8959
00:14:35.369 00.004 14556 Star::Find returns 1 (0), X=164.65, Y=1004.43, Mass=2087, SNR=30.6, Peak=130 HFD=4.8
00:14:35.372 00.003 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.56 = -1.72)
00:14:35.379 00.007 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
00:14:35.384 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.46 hyp=0.46 cameraTheta=1.49 mountX=-0.07 mountY=-0.44, mountTheta=-1.73
00:14:35.390 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.46, opts=13)
00:14:35.394 00.004 14556 Enqueuing Move request for scope (0.04, 0.46)
00:14:35.398 00.004 12308 Worker thread wakes up
00:14:35.398 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.46) opts 0xd
00:14:35.399 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.46)
00:14:35.399 00.000 12308 Moving (0.04, 0.46) raw xDistance=-0.07 yDistance=-0.44
00:14:35.399 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:14:35.399 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse
00:14:35.399 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
00:14:35.400 00.001 12308 MoveAxis(E, 0, ABG)
00:14:35.400 00.000 12308 Move returns status 0, amount 0
00:14:35.400 00.000 12308 MoveAxis(N, 0, ABG)
00:14:35.400 00.000 12308 Move returns status 0, amount 0
00:14:35.400 00.000 12308 move complete, result=0
00:14:35.402 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:35.409 00.007 12308 worker thread done servicing request
00:14:35.423 00.014 14556 UpdateGuideState exits: m=2087 SNR=30.6
00:14:35.427 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:35.431 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:35.435 00.004 14556 Enqueuing Expose request
00:14:35.439 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:14:35.445 00.006 12308 Worker thread wakes up
00:14:35.445 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:35.445 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:36.700 01.255 12308 Exposure complete
00:14:36.822 00.122 12308 worker thread done servicing request
00:14:36.823 00.001 14556 OnExposeComplete: enter
00:14:36.826 00.003 14556 UpdateGuideState(): m_state=6
00:14:36.830 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8960
00:14:36.834 00.004 14556 Star::Find returns 1 (0), X=164.74, Y=1004.36, Mass=2418, SNR=33.0, Peak=158 HFD=4.7
00:14:36.837 00.003 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.32 = -1.96)
00:14:36.842 00.005 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.06)
00:14:36.847 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.38 hyp=0.41 cameraTheta=1.25 mountX=-0.15 mountY=-0.36, mountTheta=-1.98
00:14:36.851 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.38, opts=13)
00:14:36.856 00.005 14556 Enqueuing Move request for scope (0.13, 0.38)
00:14:36.859 00.003 12308 Worker thread wakes up
00:14:36.859 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.38) opts 0xd
00:14:36.859 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.38)
00:14:36.859 00.000 12308 Moving (0.13, 0.38) raw xDistance=-0.15 yDistance=-0.36
00:14:36.859 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:14:36.861 00.002 12308 switching direction from 1 to -1 - decHistory=-6 oldest=0.72 newest=-1.25
00:14:36.861 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
00:14:36.861 00.000 12308 MoveAxis(E, 0, ABG)
00:14:36.861 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:36.865 00.004 12308 Move returns status 0, amount 0
00:14:36.865 00.000 12308 MoveAxis(N, 252, ABG)
00:14:36.866 00.001 12308 Guiding  Dir = 0, Dur = 252
00:14:36.866 00.000 12308 IsSlewing returns 0
00:14:36.866 00.000 12308 IsGuiding returns 0
00:14:36.867 00.001 12308 PulseGuide returned control before completion, sleep 262
00:14:36.887 00.020 14556 UpdateGuideState exits: m=2418 SNR=33.0
00:14:36.893 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:36.896 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:36.900 00.004 14556 Enqueuing Expose request
00:14:37.142 00.242 12308 IsGuiding returns 1
00:14:37.143 00.001 12308 scope still moving after pulse duration time elapsed
00:14:37.173 00.030 12308 IsSlewing returns 0
00:14:37.174 00.001 12308 IsGuiding returns 0
00:14:37.175 00.001 12308 scope move finished after 252 + 56 ms
00:14:37.175 00.000 12308 Move returns status 0, amount 252
00:14:37.175 00.000 12308 move complete, result=0
00:14:37.176 00.001 12308 worker thread done servicing request
00:14:37.177 00.001 12308 Worker thread wakes up
00:14:37.177 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.4 px 252 ms NORTH
00:14:37.184 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:37.184 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:38.442 01.258 12308 Exposure complete
00:14:38.567 00.125 12308 worker thread done servicing request
00:14:38.567 00.000 14556 OnExposeComplete: enter
00:14:38.573 00.006 14556 UpdateGuideState(): m_state=6
00:14:38.577 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8961
00:14:38.581 00.004 14556 Star::Find returns 1 (0), X=164.66, Y=1004.64, Mass=2137, SNR=30.9, Peak=136 HFD=4.7
00:14:38.584 00.003 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
00:14:38.589 00.005 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
00:14:38.593 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.67 hyp=0.67 cameraTheta=1.50 mountX=-0.09 mountY=-0.65, mountTheta=-1.71
00:14:38.598 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.67, opts=13)
00:14:38.603 00.005 14556 Enqueuing Move request for scope (0.05, 0.67)
00:14:38.606 00.003 12308 Worker thread wakes up
00:14:38.606 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.67) opts 0xd
00:14:38.606 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.67)
00:14:38.606 00.000 12308 Moving (0.05, 0.67) raw xDistance=-0.09 yDistance=-0.65
00:14:38.606 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:14:38.608 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
00:14:38.608 00.000 12308 MoveAxis(E, 0, ABG)
00:14:38.608 00.000 12308 Move returns status 0, amount 0
00:14:38.608 00.000 12308 MoveAxis(N, 459, ABG)
00:14:38.608 00.000 12308 Guiding  Dir = 0, Dur = 459
00:14:38.608 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:38.612 00.004 12308 IsSlewing returns 0
00:14:38.612 00.000 12308 IsGuiding returns 0
00:14:38.612 00.000 12308 PulseGuide returned control before completion, sleep 469
00:14:38.634 00.022 14556 UpdateGuideState exits: m=2137 SNR=30.9
00:14:38.639 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:38.643 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:38.647 00.004 14556 Enqueuing Expose request
00:14:39.089 00.442 12308 IsGuiding returns 1
00:14:39.090 00.001 12308 scope still moving after pulse duration time elapsed
00:14:39.120 00.030 12308 IsSlewing returns 0
00:14:39.122 00.002 12308 IsGuiding returns 0
00:14:39.122 00.000 12308 scope move finished after 459 + 49 ms
00:14:39.123 00.001 12308 Move returns status 0, amount 459
00:14:39.123 00.000 12308 move complete, result=0
00:14:39.123 00.000 12308 worker thread done servicing request
00:14:39.123 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.7 px 459 ms NORTH
00:14:39.129 00.006 12308 Worker thread wakes up
00:14:39.130 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:39.130 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:40.381 01.251 12308 Exposure complete
00:14:40.499 00.118 12308 worker thread done servicing request
00:14:40.499 00.000 14556 OnExposeComplete: enter
00:14:40.505 00.006 14556 UpdateGuideState(): m_state=6
00:14:40.510 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8962
00:14:40.515 00.005 14556 Star::Find returns 1 (0), X=164.68, Y=1004.23, Mass=2167, SNR=31.2, Peak=172 HFD=4.6
00:14:40.519 00.004 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.39 = -1.90)
00:14:40.522 00.003 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -2.00)
00:14:40.526 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.31 mountX=-0.09 mountY=-0.25, mountTheta=-1.91
00:14:40.532 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.26, opts=13)
00:14:40.537 00.005 14556 Enqueuing Move request for scope (0.07, 0.26)
00:14:40.540 00.003 12308 Worker thread wakes up
00:14:40.541 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.26) opts 0xd
00:14:40.541 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.26)
00:14:40.541 00.000 12308 Moving (0.07, 0.26) raw xDistance=-0.09 yDistance=-0.25
00:14:40.541 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:14:40.541 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:14:40.541 00.000 12308 MoveAxis(E, 0, ABG)
00:14:40.541 00.000 12308 Move returns status 0, amount 0
00:14:40.542 00.001 12308 MoveAxis(N, 173, ABG)
00:14:40.542 00.000 12308 Guiding  Dir = 0, Dur = 173
00:14:40.542 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:40.547 00.005 12308 IsSlewing returns 0
00:14:40.547 00.000 12308 IsGuiding returns 0
00:14:40.547 00.000 12308 PulseGuide returned control before completion, sleep 183
00:14:40.570 00.023 14556 UpdateGuideState exits: m=2167 SNR=31.2
00:14:40.574 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:40.578 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:40.581 00.003 14556 Enqueuing Expose request
00:14:40.747 00.166 12308 IsGuiding returns 1
00:14:40.749 00.002 12308 scope still moving after pulse duration time elapsed
00:14:40.778 00.029 12308 IsSlewing returns 0
00:14:40.779 00.001 12308 IsGuiding returns 0
00:14:40.780 00.001 12308 scope move finished after 173 + 58 ms
00:14:40.780 00.000 12308 Move returns status 0, amount 173
00:14:40.780 00.000 12308 move complete, result=0
00:14:40.781 00.001 12308 worker thread done servicing request
00:14:40.781 00.000 12308 Worker thread wakes up
00:14:40.781 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 173 ms NORTH
00:14:40.791 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:40.791 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:42.041 01.250 12308 Exposure complete
00:14:42.167 00.126 12308 worker thread done servicing request
00:14:42.167 00.000 14556 OnExposeComplete: enter
00:14:42.172 00.005 14556 UpdateGuideState(): m_state=6
00:14:42.176 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8963
00:14:42.180 00.004 14556 Star::Find returns 1 (0), X=164.42, Y=1004.17, Mass=2240, SNR=31.8, Peak=179 HFD=4.5
00:14:42.183 00.003 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.42 = -0.86)
00:14:42.188 00.005 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.96)
00:14:42.194 00.006 14556 CameraToMount -- cameraX=-0.19 cameraY=0.19 hyp=0.27 cameraTheta=2.35 mountX=0.18 mountY=-0.22, mountTheta=-0.90
00:14:42.199 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.19, opts=13)
00:14:42.204 00.005 14556 Enqueuing Move request for scope (-0.19, 0.19)
00:14:42.208 00.004 12308 Worker thread wakes up
00:14:42.208 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.19) opts 0xd
00:14:42.208 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.19)
00:14:42.208 00.000 12308 Moving (-0.19, 0.19) raw xDistance=0.18 yDistance=-0.22
00:14:42.208 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:14:42.209 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:14:42.209 00.000 12308 MoveAxis(E, 0, ABG)
00:14:42.209 00.000 12308 Move returns status 0, amount 0
00:14:42.209 00.000 12308 MoveAxis(N, 157, ABG)
00:14:42.210 00.001 12308 Guiding  Dir = 0, Dur = 157
00:14:42.210 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:42.214 00.004 12308 IsSlewing returns 0
00:14:42.214 00.000 12308 IsGuiding returns 0
00:14:42.215 00.001 12308 PulseGuide returned control before completion, sleep 167
00:14:42.239 00.024 14556 UpdateGuideState exits: m=2240 SNR=31.8
00:14:42.244 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:42.248 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:42.252 00.004 14556 Enqueuing Expose request
00:14:42.389 00.137 12308 IsGuiding returns 1
00:14:42.389 00.000 12308 scope still moving after pulse duration time elapsed
00:14:42.420 00.031 12308 IsSlewing returns 0
00:14:42.421 00.001 12308 IsGuiding returns 0
00:14:42.421 00.000 12308 scope move finished after 157 + 50 ms
00:14:42.421 00.000 12308 Move returns status 0, amount 157
00:14:42.421 00.000 12308 move complete, result=0
00:14:42.423 00.002 12308 worker thread done servicing request
00:14:42.423 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 157 ms NORTH
00:14:42.429 00.006 12308 Worker thread wakes up
00:14:42.430 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:42.430 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:43.689 01.259 12308 Exposure complete
00:14:43.819 00.130 12308 worker thread done servicing request
00:14:43.820 00.001 14556 OnExposeComplete: enter
00:14:43.824 00.004 14556 UpdateGuideState(): m_state=6
00:14:43.828 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8964
00:14:43.832 00.004 14556 Star::Find returns 1 (0), X=164.72, Y=1004.11, Mass=2319, SNR=32.3, Peak=183 HFD=4.6
00:14:43.837 00.005 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.99 = -2.30)
00:14:43.840 00.003 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.40)
00:14:43.844 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.14 hyp=0.17 cameraTheta=0.91 mountX=-0.11 mountY=-0.12, mountTheta=-2.35
00:14:43.848 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.14, opts=13)
00:14:43.854 00.006 14556 Enqueuing Move request for scope (0.11, 0.14)
00:14:43.857 00.003 12308 Worker thread wakes up
00:14:43.857 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.14) opts 0xd
00:14:43.857 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.14)
00:14:43.858 00.001 12308 Moving (0.11, 0.14) raw xDistance=-0.11 yDistance=-0.12
00:14:43.858 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:14:43.858 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:14:43.858 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:14:43.858 00.000 12308 MoveAxis(E, 0, ABG)
00:14:43.858 00.000 12308 Move returns status 0, amount 0
00:14:43.860 00.002 12308 MoveAxis(N, 0, ABG)
00:14:43.860 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:43.863 00.003 12308 Move returns status 0, amount 0
00:14:43.863 00.000 12308 move complete, result=0
00:14:43.863 00.000 12308 worker thread done servicing request
00:14:43.885 00.022 14556 UpdateGuideState exits: m=2319 SNR=32.3
00:14:43.889 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:43.893 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:43.895 00.002 14556 Enqueuing Expose request
00:14:43.900 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:43.904 00.004 12308 Worker thread wakes up
00:14:43.904 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:43.905 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:45.147 01.242 12308 Exposure complete
00:14:45.275 00.128 12308 worker thread done servicing request
00:14:45.276 00.001 14556 OnExposeComplete: enter
00:14:45.282 00.006 14556 UpdateGuideState(): m_state=6
00:14:45.287 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8965
00:14:45.291 00.004 14556 Star::Find returns 1 (0), X=164.68, Y=1003.95, Mass=2241, SNR=31.9, Peak=200 HFD=4.5
00:14:45.295 00.004 14556 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-3.07) = xAngle (2.78 = 2.78)
00:14:45.298 00.003 14556 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.68 = 2.68)
00:14:45.303 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.29 mountX=-0.06 mountY=0.03, mountTheta=2.70
00:14:45.308 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.02, opts=13)
00:14:45.311 00.003 14556 Enqueuing Move request for scope (0.07, -0.02)
00:14:45.315 00.004 12308 Worker thread wakes up
00:14:45.315 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
00:14:45.315 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
00:14:45.316 00.001 12308 Moving (0.07, -0.02) raw xDistance=-0.06 yDistance=0.03
00:14:45.316 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:14:45.316 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:14:45.317 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:14:45.317 00.000 12308 MoveAxis(E, 0, ABG)
00:14:45.317 00.000 12308 Move returns status 0, amount 0
00:14:45.317 00.000 12308 MoveAxis(N, 0, ABG)
00:14:45.317 00.000 12308 Move returns status 0, amount 0
00:14:45.319 00.002 12308 move complete, result=0
00:14:45.319 00.000 12308 worker thread done servicing request
00:14:45.319 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:45.345 00.026 14556 UpdateGuideState exits: m=2241 SNR=31.9
00:14:45.350 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:45.353 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:45.358 00.005 14556 Enqueuing Expose request
00:14:45.362 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:14:45.366 00.004 12308 Worker thread wakes up
00:14:45.367 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:45.367 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:46.617 01.250 12308 Exposure complete
00:14:46.739 00.122 12308 worker thread done servicing request
00:14:46.739 00.000 14556 OnExposeComplete: enter
00:14:46.743 00.004 14556 UpdateGuideState(): m_state=6
00:14:46.749 00.006 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8966
00:14:46.754 00.005 14556 Star::Find returns 1 (0), X=164.72, Y=1004.16, Mass=2301, SNR=32.0, Peak=193 HFD=4.5
00:14:46.757 00.003 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.15 = -2.13)
00:14:46.760 00.003 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.23)
00:14:46.766 00.006 14556 CameraToMount -- cameraX=0.10 cameraY=0.19 hyp=0.21 cameraTheta=1.08 mountX=-0.11 mountY=-0.17, mountTheta=-2.16
00:14:46.771 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.19, opts=13)
00:14:46.775 00.004 14556 Enqueuing Move request for scope (0.10, 0.19)
00:14:46.778 00.003 12308 Worker thread wakes up
00:14:46.779 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.19) opts 0xd
00:14:46.779 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.19)
00:14:46.779 00.000 12308 Moving (0.10, 0.19) raw xDistance=-0.11 yDistance=-0.17
00:14:46.779 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:14:46.779 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:14:46.780 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:14:46.780 00.000 12308 MoveAxis(E, 0, ABG)
00:14:46.780 00.000 12308 Move returns status 0, amount 0
00:14:46.780 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:46.784 00.004 12308 MoveAxis(N, 0, ABG)
00:14:46.785 00.001 12308 Move returns status 0, amount 0
00:14:46.785 00.000 12308 move complete, result=0
00:14:46.785 00.000 12308 worker thread done servicing request
00:14:46.806 00.021 14556 UpdateGuideState exits: m=2301 SNR=32.0
00:14:46.811 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:46.816 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:46.821 00.005 14556 Enqueuing Expose request
00:14:46.825 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:14:46.828 00.003 12308 Worker thread wakes up
00:14:46.828 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:46.828 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:48.072 01.244 12308 Exposure complete
00:14:48.200 00.128 12308 worker thread done servicing request
00:14:48.200 00.000 14556 OnExposeComplete: enter
00:14:48.204 00.004 14556 UpdateGuideState(): m_state=6
00:14:48.208 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8967
00:14:48.212 00.004 14556 Star::Find returns 1 (0), X=164.73, Y=1004.15, Mass=2122, SNR=31.1, Peak=174 HFD=4.5
00:14:48.217 00.005 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.09 = -2.19)
00:14:48.219 00.002 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.29)
00:14:48.223 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.18 hyp=0.21 cameraTheta=1.02 mountX=-0.12 mountY=-0.16, mountTheta=-2.23
00:14:48.228 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.18, opts=13)
00:14:48.231 00.003 14556 Enqueuing Move request for scope (0.11, 0.18)
00:14:48.235 00.004 12308 Worker thread wakes up
00:14:48.235 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.18) opts 0xd
00:14:48.235 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.18)
00:14:48.236 00.001 12308 Moving (0.11, 0.18) raw xDistance=-0.12 yDistance=-0.16
00:14:48.236 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:14:48.236 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:14:48.236 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:14:48.236 00.000 12308 MoveAxis(E, 0, ABG)
00:14:48.237 00.001 12308 Move returns status 0, amount 0
00:14:48.237 00.000 12308 MoveAxis(N, 0, ABG)
00:14:48.237 00.000 12308 Move returns status 0, amount 0
00:14:48.237 00.000 12308 move complete, result=0
00:14:48.237 00.000 12308 worker thread done servicing request
00:14:48.237 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:48.261 00.024 14556 UpdateGuideState exits: m=2122 SNR=31.1
00:14:48.266 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:48.269 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:48.274 00.005 14556 Enqueuing Expose request
00:14:48.278 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:14:48.284 00.006 12308 Worker thread wakes up
00:14:48.284 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:48.284 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:49.540 01.256 12308 Exposure complete
00:14:49.658 00.118 12308 worker thread done servicing request
00:14:49.658 00.000 14556 OnExposeComplete: enter
00:14:49.664 00.006 14556 UpdateGuideState(): m_state=6
00:14:49.668 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8968
00:14:49.673 00.005 14556 Star::Find returns 1 (0), X=164.51, Y=1004.18, Mass=2238, SNR=31.6, Peak=179 HFD=4.5
00:14:49.677 00.004 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
00:14:49.681 00.004 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
00:14:49.683 00.002 14556 CameraToMount -- cameraX=-0.10 cameraY=0.21 hyp=0.24 cameraTheta=2.03 mountX=0.09 mountY=-0.23, mountTheta=-1.19
00:14:49.689 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.21, opts=13)
00:14:49.694 00.005 14556 Enqueuing Move request for scope (-0.10, 0.21)
00:14:49.697 00.003 12308 Worker thread wakes up
00:14:49.697 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.21) opts 0xd
00:14:49.697 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.21)
00:14:49.697 00.000 12308 Moving (-0.10, 0.21) raw xDistance=0.09 yDistance=-0.23
00:14:49.698 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:14:49.698 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:14:49.698 00.000 12308 MoveAxis(E, 0, ABG)
00:14:49.698 00.000 12308 Move returns status 0, amount 0
00:14:49.698 00.000 12308 MoveAxis(N, 159, ABG)
00:14:49.699 00.001 12308 Guiding  Dir = 0, Dur = 159
00:14:49.699 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:49.704 00.005 12308 IsSlewing returns 0
00:14:49.704 00.000 12308 IsGuiding returns 0
00:14:49.704 00.000 12308 PulseGuide returned control before completion, sleep 169
00:14:49.725 00.021 14556 UpdateGuideState exits: m=2238 SNR=31.6
00:14:49.729 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:49.733 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:49.737 00.004 14556 Enqueuing Expose request
00:14:49.889 00.152 12308 IsGuiding returns 1
00:14:49.889 00.000 12308 scope still moving after pulse duration time elapsed
00:14:49.920 00.031 12308 IsSlewing returns 0
00:14:49.921 00.001 12308 IsGuiding returns 0
00:14:49.922 00.001 12308 scope move finished after 159 + 59 ms
00:14:49.922 00.000 12308 Move returns status 0, amount 159
00:14:49.922 00.000 12308 move complete, result=0
00:14:49.924 00.002 12308 worker thread done servicing request
00:14:49.924 00.000 12308 Worker thread wakes up
00:14:49.925 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 159 ms NORTH
00:14:49.930 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:49.931 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:51.183 01.252 12308 Exposure complete
00:14:51.300 00.117 12308 worker thread done servicing request
00:14:51.300 00.000 14556 OnExposeComplete: enter
00:14:51.304 00.004 14556 UpdateGuideState(): m_state=6
00:14:51.308 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8969
00:14:51.314 00.006 14556 Star::Find returns 1 (0), X=164.31, Y=1003.88, Mass=2202, SNR=31.7, Peak=191 HFD=4.5
00:14:51.317 00.003 14556 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-3.07) = xAngle (0.22 = 0.22)
00:14:51.321 00.004 14556 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.12 = 0.12)
00:14:51.325 00.004 14556 CameraToMount -- cameraX=-0.30 cameraY=-0.09 hyp=0.31 cameraTheta=-2.85 mountX=0.31 mountY=0.04, mountTheta=0.12
00:14:51.331 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=-0.09, opts=13)
00:14:51.335 00.004 14556 Enqueuing Move request for scope (-0.30, -0.09)
00:14:51.338 00.003 12308 Worker thread wakes up
00:14:51.338 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.09) opts 0xd
00:14:51.339 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.30, -0.09)
00:14:51.339 00.000 12308 Moving (-0.30, -0.09) raw xDistance=0.31 yDistance=0.04
00:14:51.339 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
00:14:51.339 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:14:51.339 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:14:51.339 00.000 12308 MoveAxis(W, 133, ABG)
00:14:51.340 00.001 12308 Guiding  Dir = 3, Dur = 133
00:14:51.340 00.000 12308 IsSlewing returns 0
00:14:51.340 00.000 12308 IsGuiding returns 0
00:14:51.341 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:51.347 00.006 12308 PulseGuide returned control before completion, sleep 143
00:14:51.369 00.022 14556 UpdateGuideState exits: m=2202 SNR=31.7
00:14:51.376 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:51.382 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:51.388 00.006 14556 Enqueuing Expose request
00:14:51.497 00.109 12308 IsGuiding returns 1
00:14:51.500 00.003 12308 scope still moving after pulse duration time elapsed
00:14:51.529 00.029 12308 IsSlewing returns 0
00:14:51.530 00.001 12308 IsGuiding returns 0
00:14:51.531 00.001 12308 scope move finished after 133 + 56 ms
00:14:51.531 00.000 12308 Move returns status 0, amount 133
00:14:51.531 00.000 12308 MoveAxis(N, 0, ABG)
00:14:51.531 00.000 12308 Move returns status 0, amount 0
00:14:51.532 00.001 12308 move complete, result=0
00:14:51.532 00.000 12308 worker thread done servicing request
00:14:51.533 00.001 12308 Worker thread wakes up
00:14:51.533 00.000 14556 GuideStep: 0.3 px 133 ms WEST, 0.0 px 0 ms NORTH
00:14:51.540 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:51.540 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:52.793 01.253 12308 Exposure complete
00:14:52.932 00.139 12308 worker thread done servicing request
00:14:52.932 00.000 14556 OnExposeComplete: enter
00:14:52.936 00.004 14556 UpdateGuideState(): m_state=6
00:14:52.941 00.005 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8970
00:14:52.944 00.003 14556 Star::Find returns 1 (0), X=164.64, Y=1004.12, Mass=2140, SNR=31.1, Peak=170 HFD=4.4
00:14:52.949 00.005 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.46 = -1.82)
00:14:52.952 00.003 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.92)
00:14:52.956 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.39 mountX=-0.04 mountY=-0.14, mountTheta=-1.83
00:14:52.961 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.15, opts=13)
00:14:52.964 00.003 14556 Enqueuing Move request for scope (0.03, 0.15)
00:14:52.969 00.005 12308 Worker thread wakes up
00:14:52.969 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
00:14:52.969 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
00:14:52.969 00.000 12308 Moving (0.03, 0.15) raw xDistance=-0.04 yDistance=-0.14
00:14:52.970 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:14:52.970 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:14:52.970 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:14:52.970 00.000 12308 MoveAxis(E, 0, ABG)
00:14:52.971 00.001 12308 Move returns status 0, amount 0
00:14:52.971 00.000 12308 MoveAxis(N, 0, ABG)
00:14:52.972 00.001 12308 Move returns status 0, amount 0
00:14:52.972 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:52.978 00.006 12308 move complete, result=0
00:14:52.978 00.000 12308 worker thread done servicing request
00:14:52.999 00.021 14556 UpdateGuideState exits: m=2140 SNR=31.1
00:14:53.004 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:53.008 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:53.011 00.003 14556 Enqueuing Expose request
00:14:53.016 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:53.020 00.004 12308 Worker thread wakes up
00:14:53.020 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:53.020 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:54.262 01.242 12308 Exposure complete
00:14:54.393 00.131 12308 worker thread done servicing request
00:14:54.393 00.000 14556 OnExposeComplete: enter
00:14:54.397 00.004 14556 UpdateGuideState(): m_state=6
00:14:54.401 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8971
00:14:54.404 00.003 14556 Star::Find returns 1 (0), X=164.45, Y=1004.19, Mass=2377, SNR=32.7, Peak=167 HFD=4.8
00:14:54.408 00.004 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.29 = -0.99)
00:14:54.412 00.004 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.19 = -1.09)
00:14:54.416 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.22 hyp=0.27 cameraTheta=2.22 mountX=0.15 mountY=-0.24, mountTheta=-1.02
00:14:54.421 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.22, opts=13)
00:14:54.425 00.004 14556 Enqueuing Move request for scope (-0.16, 0.22)
00:14:54.429 00.004 12308 Worker thread wakes up
00:14:54.429 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.22) opts 0xd
00:14:54.429 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.22)
00:14:54.429 00.000 12308 Moving (-0.16, 0.22) raw xDistance=0.15 yDistance=-0.24
00:14:54.430 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:14:54.430 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:14:54.430 00.000 12308 MoveAxis(E, 0, ABG)
00:14:54.430 00.000 12308 Move returns status 0, amount 0
00:14:54.430 00.000 12308 MoveAxis(N, 171, ABG)
00:14:54.430 00.000 12308 Guiding  Dir = 0, Dur = 171
00:14:54.431 00.001 12308 IsSlewing returns 0
00:14:54.431 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:54.435 00.004 12308 IsGuiding returns 0
00:14:54.436 00.001 12308 PulseGuide returned control before completion, sleep 181
00:14:54.458 00.022 14556 UpdateGuideState exits: m=2377 SNR=32.7
00:14:54.462 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:54.466 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:54.472 00.006 14556 Enqueuing Expose request
00:14:54.630 00.158 12308 IsGuiding returns 1
00:14:54.632 00.002 12308 scope still moving after pulse duration time elapsed
00:14:54.661 00.029 12308 IsSlewing returns 0
00:14:54.662 00.001 12308 IsGuiding returns 0
00:14:54.662 00.000 12308 scope move finished after 171 + 55 ms
00:14:54.663 00.001 12308 Move returns status 0, amount 171
00:14:54.663 00.000 12308 move complete, result=0
00:14:54.663 00.000 12308 worker thread done servicing request
00:14:54.664 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 171 ms NORTH
00:14:54.670 00.006 12308 Worker thread wakes up
00:14:54.670 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:54.670 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:55.920 01.250 12308 Exposure complete
00:14:56.070 00.150 12308 worker thread done servicing request
00:14:56.070 00.000 14556 OnExposeComplete: enter
00:14:56.075 00.005 14556 UpdateGuideState(): m_state=6
00:14:56.079 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8972
00:14:56.083 00.004 14556 Star::Find returns 1 (0), X=164.43, Y=1003.89, Mass=2202, SNR=31.6, Peak=164 HFD=4.8
00:14:56.089 00.006 14556 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-3.07) = xAngle (0.36 = 0.36)
00:14:56.094 00.005 14556 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.26 = 0.26)
00:14:56.101 00.007 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.08 hyp=0.20 cameraTheta=-2.72 mountX=0.19 mountY=0.05, mountTheta=0.26
00:14:56.108 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.08, opts=13)
00:14:56.113 00.005 14556 Enqueuing Move request for scope (-0.19, -0.08)
00:14:56.121 00.008 12308 Worker thread wakes up
00:14:56.121 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.08) opts 0xd
00:14:56.122 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.08)
00:14:56.122 00.000 12308 Moving (-0.19, -0.08) raw xDistance=0.19 yDistance=0.05
00:14:56.122 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:14:56.122 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:14:56.123 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:14:56.123 00.000 12308 MoveAxis(E, 0, ABG)
00:14:56.123 00.000 12308 Move returns status 0, amount 0
00:14:56.123 00.000 12308 MoveAxis(N, 0, ABG)
00:14:56.125 00.002 12308 Move returns status 0, amount 0
00:14:56.125 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:56.131 00.006 12308 move complete, result=0
00:14:56.131 00.000 12308 worker thread done servicing request
00:14:56.153 00.022 14556 UpdateGuideState exits: m=2202 SNR=31.6
00:14:56.159 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:56.163 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:56.166 00.003 14556 Enqueuing Expose request
00:14:56.169 00.003 12308 Worker thread wakes up
00:14:56.169 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:14:56.174 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:56.174 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:57.420 01.246 12308 Exposure complete
00:14:57.531 00.111 12308 worker thread done servicing request
00:14:57.531 00.000 14556 OnExposeComplete: enter
00:14:57.534 00.003 14556 UpdateGuideState(): m_state=6
00:14:57.540 00.006 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8973
00:14:57.544 00.004 14556 Star::Find returns 1 (0), X=164.26, Y=1003.90, Mass=2263, SNR=32.1, Peak=196 HFD=4.5
00:14:57.547 00.003 14556 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.07) = xAngle (0.14 = 0.14)
00:14:57.551 00.004 14556 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.04 = 0.04)
00:14:57.555 00.004 14556 CameraToMount -- cameraX=-0.35 cameraY=-0.07 hyp=0.36 cameraTheta=-2.94 mountX=0.35 mountY=0.01, mountTheta=0.04
00:14:57.560 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.35, y=-0.07, opts=13)
00:14:57.566 00.006 14556 Enqueuing Move request for scope (-0.35, -0.07)
00:14:57.569 00.003 12308 Worker thread wakes up
00:14:57.569 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.07) opts 0xd
00:14:57.569 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.35, -0.07)
00:14:57.569 00.000 12308 Moving (-0.35, -0.07) raw xDistance=0.35 yDistance=0.01
00:14:57.569 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
00:14:57.569 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:14:57.571 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:14:57.571 00.000 12308 MoveAxis(W, 154, ABG)
00:14:57.571 00.000 12308 Guiding  Dir = 3, Dur = 154
00:14:57.572 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:57.576 00.004 12308 IsSlewing returns 0
00:14:57.576 00.000 12308 IsGuiding returns 0
00:14:57.576 00.000 12308 PulseGuide returned control before completion, sleep 164
00:14:57.597 00.021 14556 UpdateGuideState exits: m=2263 SNR=32.1
00:14:57.602 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:57.607 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:57.611 00.004 14556 Enqueuing Expose request
00:14:57.742 00.131 12308 IsGuiding returns 1
00:14:57.744 00.002 12308 scope still moving after pulse duration time elapsed
00:14:57.774 00.030 12308 IsSlewing returns 0
00:14:57.775 00.001 12308 IsGuiding returns 0
00:14:57.776 00.001 12308 scope move finished after 154 + 45 ms
00:14:57.776 00.000 12308 Move returns status 0, amount 154
00:14:57.777 00.001 12308 MoveAxis(N, 0, ABG)
00:14:57.777 00.000 12308 Move returns status 0, amount 0
00:14:57.778 00.001 12308 move complete, result=0
00:14:57.778 00.000 14556 GuideStep: 0.4 px 154 ms WEST, 0.0 px 0 ms NORTH
00:14:57.786 00.008 12308 worker thread done servicing request
00:14:57.787 00.001 12308 Worker thread wakes up
00:14:57.787 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:57.788 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:59.031 01.243 12308 Exposure complete
00:14:59.143 00.112 12308 worker thread done servicing request
00:14:59.143 00.000 14556 OnExposeComplete: enter
00:14:59.148 00.005 14556 UpdateGuideState(): m_state=6
00:14:59.152 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8974
00:14:59.156 00.004 14556 Star::Find returns 1 (0), X=164.67, Y=1004.07, Mass=2103, SNR=30.7, Peak=158 HFD=4.3
00:14:59.160 00.004 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.13 = -2.15)
00:14:59.164 00.004 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.25)
00:14:59.168 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.06 mountX=-0.06 mountY=-0.09, mountTheta=-2.19
00:14:59.172 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.10, opts=13)
00:14:59.176 00.004 14556 Enqueuing Move request for scope (0.05, 0.10)
00:14:59.179 00.003 12308 Worker thread wakes up
00:14:59.179 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
00:14:59.179 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
00:14:59.179 00.000 12308 Moving (0.05, 0.10) raw xDistance=-0.06 yDistance=-0.09
00:14:59.179 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:14:59.180 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:14:59.180 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:14:59.180 00.000 12308 MoveAxis(E, 0, ABG)
00:14:59.180 00.000 12308 Move returns status 0, amount 0
00:14:59.180 00.000 12308 MoveAxis(N, 0, ABG)
00:14:59.180 00.000 12308 Move returns status 0, amount 0
00:14:59.182 00.002 12308 move complete, result=0
00:14:59.182 00.000 12308 worker thread done servicing request
00:14:59.182 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:14:59.202 00.020 14556 UpdateGuideState exits: m=2103 SNR=30.7
00:14:59.205 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:59.210 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:14:59.212 00.002 14556 Enqueuing Expose request
00:14:59.217 00.005 12308 Worker thread wakes up
00:14:59.217 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:14:59.218 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:14:59.218 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:00.468 01.250 12308 Exposure complete
00:15:00.594 00.126 12308 worker thread done servicing request
00:15:00.594 00.000 14556 OnExposeComplete: enter
00:15:00.599 00.005 14556 UpdateGuideState(): m_state=6
00:15:00.603 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8975
00:15:00.607 00.004 14556 Star::Find returns 1 (0), X=164.57, Y=1004.19, Mass=2291, SNR=32.1, Peak=176 HFD=4.6
00:15:00.611 00.004 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.85 = -1.44)
00:15:00.615 00.004 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
00:15:00.618 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.21 hyp=0.22 cameraTheta=1.77 mountX=0.03 mountY=-0.22, mountTheta=-1.44
00:15:00.624 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.21, opts=13)
00:15:00.630 00.006 14556 Enqueuing Move request for scope (-0.04, 0.21)
00:15:00.635 00.005 12308 Worker thread wakes up
00:15:00.635 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.21) opts 0xd
00:15:00.635 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.21)
00:15:00.635 00.000 12308 Moving (-0.04, 0.21) raw xDistance=0.03 yDistance=-0.22
00:15:00.635 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:15:00.636 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:15:00.636 00.000 12308 MoveAxis(E, 0, ABG)
00:15:00.636 00.000 12308 Move returns status 0, amount 0
00:15:00.636 00.000 12308 MoveAxis(N, 154, ABG)
00:15:00.636 00.000 12308 Guiding  Dir = 0, Dur = 154
00:15:00.637 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:00.642 00.005 12308 IsSlewing returns 0
00:15:00.642 00.000 12308 IsGuiding returns 0
00:15:00.643 00.001 12308 PulseGuide returned control before completion, sleep 164
00:15:00.666 00.023 14556 UpdateGuideState exits: m=2291 SNR=32.1
00:15:00.671 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:00.674 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:00.677 00.003 14556 Enqueuing Expose request
00:15:00.814 00.137 12308 IsGuiding returns 1
00:15:00.815 00.001 12308 scope still moving after pulse duration time elapsed
00:15:00.846 00.031 12308 IsSlewing returns 0
00:15:00.846 00.000 12308 IsGuiding returns 0
00:15:00.847 00.001 12308 scope move finished after 154 + 50 ms
00:15:00.848 00.001 12308 Move returns status 0, amount 154
00:15:00.848 00.000 12308 move complete, result=0
00:15:00.848 00.000 12308 worker thread done servicing request
00:15:00.848 00.000 12308 Worker thread wakes up
00:15:00.848 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 154 ms NORTH
00:15:00.858 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:00.858 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:02.109 01.251 12308 Exposure complete
00:15:02.236 00.127 12308 worker thread done servicing request
00:15:02.236 00.000 14556 OnExposeComplete: enter
00:15:02.240 00.004 14556 UpdateGuideState(): m_state=6
00:15:02.244 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8976
00:15:02.248 00.004 14556 Star::Find returns 1 (0), X=164.36, Y=1003.74, Mass=2267, SNR=32.0, Peak=173 HFD=4.7
00:15:02.253 00.005 14556 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-3.07) = xAngle (0.66 = 0.66)
00:15:02.259 00.006 14556 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.56 = 0.56)
00:15:02.263 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.23 hyp=0.34 cameraTheta=-2.41 mountX=0.27 mountY=0.18, mountTheta=0.59
00:15:02.268 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.23, opts=13)
00:15:02.274 00.006 14556 Enqueuing Move request for scope (-0.26, -0.23)
00:15:02.277 00.003 12308 Worker thread wakes up
00:15:02.277 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.23) opts 0xd
00:15:02.277 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.23)
00:15:02.277 00.000 12308 Moving (-0.26, -0.23) raw xDistance=0.27 yDistance=0.18
00:15:02.277 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:15:02.277 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:02.279 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:15:02.279 00.000 12308 MoveAxis(W, 117, ABG)
00:15:02.279 00.000 12308 Guiding  Dir = 3, Dur = 117
00:15:02.279 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:02.284 00.005 12308 IsSlewing returns 0
00:15:02.284 00.000 12308 IsGuiding returns 0
00:15:02.284 00.000 12308 PulseGuide returned control before completion, sleep 127
00:15:02.306 00.022 14556 UpdateGuideState exits: m=2267 SNR=32.0
00:15:02.311 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:02.315 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:02.320 00.005 14556 Enqueuing Expose request
00:15:02.424 00.104 12308 IsGuiding returns 1
00:15:02.425 00.001 12308 scope still moving after pulse duration time elapsed
00:15:02.455 00.030 12308 IsSlewing returns 0
00:15:02.456 00.001 12308 IsGuiding returns 0
00:15:02.456 00.000 12308 scope move finished after 117 + 55 ms
00:15:02.458 00.002 12308 Move returns status 0, amount 117
00:15:02.458 00.000 12308 MoveAxis(N, 0, ABG)
00:15:02.458 00.000 12308 Move returns status 0, amount 0
00:15:02.459 00.001 12308 move complete, result=0
00:15:02.459 00.000 12308 worker thread done servicing request
00:15:02.460 00.001 12308 Worker thread wakes up
00:15:02.460 00.000 14556 GuideStep: 0.3 px 117 ms WEST, 0.2 px 0 ms NORTH
00:15:02.467 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:02.467 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:03.716 01.249 12308 Exposure complete
00:15:03.841 00.125 12308 worker thread done servicing request
00:15:03.841 00.000 14556 OnExposeComplete: enter
00:15:03.845 00.004 14556 UpdateGuideState(): m_state=6
00:15:03.852 00.007 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8977
00:15:03.855 00.003 14556 Star::Find returns 1 (0), X=164.57, Y=1004.03, Mass=2118, SNR=30.8, Peak=170 HFD=4.3
00:15:03.861 00.006 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
00:15:03.864 00.003 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
00:15:03.869 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.24 mountX=0.04 mountY=-0.07, mountTheta=-1.00
00:15:03.877 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.06, opts=13)
00:15:03.883 00.006 14556 Enqueuing Move request for scope (-0.05, 0.06)
00:15:03.888 00.005 12308 Worker thread wakes up
00:15:03.888 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
00:15:03.889 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
00:15:03.889 00.000 12308 Moving (-0.05, 0.06) raw xDistance=0.04 yDistance=-0.07
00:15:03.889 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:15:03.889 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:03.891 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:15:03.891 00.000 12308 MoveAxis(E, 0, ABG)
00:15:03.891 00.000 12308 Move returns status 0, amount 0
00:15:03.892 00.001 12308 MoveAxis(N, 0, ABG)
00:15:03.892 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:03.897 00.005 12308 Move returns status 0, amount 0
00:15:03.897 00.000 12308 move complete, result=0
00:15:03.897 00.000 12308 worker thread done servicing request
00:15:03.916 00.019 14556 UpdateGuideState exits: m=2118 SNR=30.8
00:15:03.919 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:03.923 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:03.926 00.003 14556 Enqueuing Expose request
00:15:03.930 00.004 12308 Worker thread wakes up
00:15:03.930 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:03.935 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:03.935 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:05.192 01.257 12308 Exposure complete
00:15:05.313 00.121 12308 worker thread done servicing request
00:15:05.314 00.001 14556 OnExposeComplete: enter
00:15:05.318 00.004 14556 UpdateGuideState(): m_state=6
00:15:05.321 00.003 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8978
00:15:05.326 00.005 14556 Star::Find returns 1 (0), X=164.22, Y=1003.81, Mass=2161, SNR=31.2, Peak=184 HFD=4.6
00:15:05.331 00.005 14556 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-3.07) = xAngle (0.33 = 0.33)
00:15:05.334 00.003 14556 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.23 = 0.23)
00:15:05.338 00.004 14556 CameraToMount -- cameraX=-0.39 cameraY=-0.16 hyp=0.42 cameraTheta=-2.75 mountX=0.40 mountY=0.10, mountTheta=0.23
00:15:05.343 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.39, y=-0.16, opts=13)
00:15:05.348 00.005 14556 Enqueuing Move request for scope (-0.39, -0.16)
00:15:05.352 00.004 12308 Worker thread wakes up
00:15:05.352 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.16) opts 0xd
00:15:05.352 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.39, -0.16)
00:15:05.352 00.000 12308 Moving (-0.39, -0.16) raw xDistance=0.40 yDistance=0.10
00:15:05.352 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
00:15:05.352 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:05.352 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:15:05.353 00.001 12308 MoveAxis(W, 174, ABG)
00:15:05.353 00.000 12308 Guiding  Dir = 3, Dur = 174
00:15:05.354 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:05.357 00.003 12308 IsSlewing returns 0
00:15:05.357 00.000 12308 IsGuiding returns 0
00:15:05.358 00.001 12308 PulseGuide returned control before completion, sleep 184
00:15:05.379 00.021 14556 UpdateGuideState exits: m=2161 SNR=31.2
00:15:05.383 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:05.388 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:05.391 00.003 14556 Enqueuing Expose request
00:15:05.556 00.165 12308 IsGuiding returns 1
00:15:05.557 00.001 12308 scope still moving after pulse duration time elapsed
00:15:05.586 00.029 12308 IsSlewing returns 0
00:15:05.587 00.001 12308 IsGuiding returns 0
00:15:05.587 00.000 12308 scope move finished after 174 + 56 ms
00:15:05.587 00.000 12308 Move returns status 0, amount 174
00:15:05.589 00.002 12308 MoveAxis(N, 0, ABG)
00:15:05.589 00.000 12308 Move returns status 0, amount 0
00:15:05.589 00.000 12308 move complete, result=0
00:15:05.589 00.000 12308 worker thread done servicing request
00:15:05.590 00.001 14556 GuideStep: 0.4 px 174 ms WEST, 0.1 px 0 ms NORTH
00:15:05.596 00.006 12308 Worker thread wakes up
00:15:05.596 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:05.597 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:06.844 01.247 12308 Exposure complete
00:15:06.972 00.128 12308 worker thread done servicing request
00:15:06.973 00.001 14556 OnExposeComplete: enter
00:15:06.977 00.004 14556 UpdateGuideState(): m_state=6
00:15:06.980 00.003 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8979
00:15:06.985 00.005 14556 Star::Find returns 1 (0), X=164.80, Y=1004.05, Mass=2321, SNR=32.4, Peak=181 HFD=4.4
00:15:06.989 00.004 14556 CameraToMount -- cameraTheta (0.38) - m_xAngle (-3.07) = xAngle (3.45 = -2.83)
00:15:06.993 00.004 14556 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.35 = -2.93)
00:15:06.997 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.07 hyp=0.20 cameraTheta=0.38 mountX=-0.19 mountY=-0.04, mountTheta=-2.92
00:15:07.001 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.07, opts=13)
00:15:07.006 00.005 14556 Enqueuing Move request for scope (0.19, 0.07)
00:15:07.009 00.003 12308 Worker thread wakes up
00:15:07.010 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.07) opts 0xd
00:15:07.010 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.07)
00:15:07.010 00.000 12308 Moving (0.19, 0.07) raw xDistance=-0.19 yDistance=-0.04
00:15:07.010 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:15:07.010 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:07.010 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:15:07.010 00.000 12308 MoveAxis(E, 0, ABG)
00:15:07.011 00.001 12308 Move returns status 0, amount 0
00:15:07.011 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:07.015 00.004 12308 MoveAxis(N, 0, ABG)
00:15:07.015 00.000 12308 Move returns status 0, amount 0
00:15:07.015 00.000 12308 move complete, result=0
00:15:07.015 00.000 12308 worker thread done servicing request
00:15:07.037 00.022 14556 UpdateGuideState exits: m=2321 SNR=32.4
00:15:07.041 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:07.045 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:07.049 00.004 14556 Enqueuing Expose request
00:15:07.053 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:15:07.056 00.003 12308 Worker thread wakes up
00:15:07.056 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:07.056 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:08.301 01.245 12308 Exposure complete
00:15:08.419 00.118 12308 worker thread done servicing request
00:15:08.419 00.000 14556 OnExposeComplete: enter
00:15:08.423 00.004 14556 UpdateGuideState(): m_state=6
00:15:08.428 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8980
00:15:08.431 00.003 14556 Star::Find returns 1 (0), X=164.88, Y=1004.09, Mass=2230, SNR=31.9, Peak=195 HFD=4.5
00:15:08.435 00.004 14556 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.07) = xAngle (3.49 = -2.79)
00:15:08.438 00.003 14556 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.39 = -2.89)
00:15:08.442 00.004 14556 CameraToMount -- cameraX=0.27 cameraY=0.12 hyp=0.29 cameraTheta=0.42 mountX=-0.28 mountY=-0.07, mountTheta=-2.88
00:15:08.447 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.12, opts=13)
00:15:08.451 00.004 14556 Enqueuing Move request for scope (0.27, 0.12)
00:15:08.455 00.004 12308 Worker thread wakes up
00:15:08.455 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.12) opts 0xd
00:15:08.455 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.12)
00:15:08.455 00.000 12308 Moving (0.27, 0.12) raw xDistance=-0.28 yDistance=-0.07
00:15:08.456 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
00:15:08.456 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:08.456 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:15:08.456 00.000 12308 MoveAxis(E, 120, ABG)
00:15:08.456 00.000 12308 Guiding  Dir = 2, Dur = 120
00:15:08.457 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:08.461 00.004 12308 IsSlewing returns 0
00:15:08.461 00.000 12308 IsGuiding returns 0
00:15:08.462 00.001 12308 PulseGuide returned control before completion, sleep 130
00:15:08.478 00.016 14556 UpdateGuideState exits: m=2230 SNR=31.9
00:15:08.482 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:08.484 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:08.489 00.005 14556 Enqueuing Expose request
00:15:08.605 00.116 12308 IsGuiding returns 0
00:15:08.605 00.000 12308 Move returns status 0, amount 120
00:15:08.605 00.000 12308 MoveAxis(N, 0, ABG)
00:15:08.606 00.001 12308 Move returns status 0, amount 0
00:15:08.606 00.000 12308 move complete, result=0
00:15:08.606 00.000 12308 worker thread done servicing request
00:15:08.607 00.001 12308 Worker thread wakes up
00:15:08.608 00.001 14556 GuideStep: -0.3 px 120 ms EAST, -0.1 px 0 ms NORTH
00:15:08.613 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:08.614 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:09.866 01.252 12308 Exposure complete
00:15:09.995 00.129 12308 worker thread done servicing request
00:15:09.995 00.000 14556 OnExposeComplete: enter
00:15:09.998 00.003 14556 UpdateGuideState(): m_state=6
00:15:10.002 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8981
00:15:10.008 00.006 14556 Star::Find returns 1 (0), X=164.56, Y=1004.26, Mass=2186, SNR=31.3, Peak=159 HFD=4.7
00:15:10.011 00.003 14556 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.07) = xAngle (4.82 = -1.46)
00:15:10.015 00.004 14556 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.72 = -1.56)
00:15:10.019 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.29 hyp=0.29 cameraTheta=1.75 mountX=0.03 mountY=-0.29, mountTheta=-1.46
00:15:10.023 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.29, opts=13)
00:15:10.027 00.004 14556 Enqueuing Move request for scope (-0.05, 0.29)
00:15:10.032 00.005 12308 Worker thread wakes up
00:15:10.032 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.29) opts 0xd
00:15:10.032 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.29)
00:15:10.032 00.000 12308 Moving (-0.05, 0.29) raw xDistance=0.03 yDistance=-0.29
00:15:10.032 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:15:10.033 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
00:15:10.033 00.000 12308 MoveAxis(E, 0, ABG)
00:15:10.033 00.000 12308 Move returns status 0, amount 0
00:15:10.033 00.000 12308 MoveAxis(N, 204, ABG)
00:15:10.033 00.000 12308 Guiding  Dir = 0, Dur = 204
00:15:10.033 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:10.037 00.004 12308 IsSlewing returns 0
00:15:10.037 00.000 12308 IsGuiding returns 0
00:15:10.038 00.001 12308 PulseGuide returned control before completion, sleep 214
00:15:10.059 00.021 14556 UpdateGuideState exits: m=2186 SNR=31.3
00:15:10.065 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:10.071 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:10.077 00.006 14556 Enqueuing Expose request
00:15:10.263 00.186 12308 IsGuiding returns 1
00:15:10.264 00.001 12308 scope still moving after pulse duration time elapsed
00:15:10.294 00.030 12308 IsSlewing returns 0
00:15:10.296 00.002 12308 IsGuiding returns 0
00:15:10.296 00.000 12308 scope move finished after 204 + 53 ms
00:15:10.296 00.000 12308 Move returns status 0, amount 204
00:15:10.297 00.001 12308 move complete, result=0
00:15:10.297 00.000 12308 worker thread done servicing request
00:15:10.297 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 204 ms NORTH
00:15:10.303 00.006 12308 Worker thread wakes up
00:15:10.303 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:10.303 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:11.562 01.259 12308 Exposure complete
00:15:11.684 00.122 14556 OnExposeComplete: enter
00:15:11.688 00.004 14556 UpdateGuideState(): m_state=6
00:15:11.695 00.007 12308 worker thread done servicing request
00:15:11.696 00.001 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8982
00:15:11.699 00.003 14556 Star::Find returns 1 (0), X=164.88, Y=1003.80, Mass=2461, SNR=33.2, Peak=202 HFD=4.5
00:15:11.704 00.005 14556 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.07) = xAngle (2.49 = 2.49)
00:15:11.708 00.004 14556 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.39 = 2.39)
00:15:11.712 00.004 14556 CameraToMount -- cameraX=0.27 cameraY=-0.17 hyp=0.32 cameraTheta=-0.58 mountX=-0.25 mountY=0.22, mountTheta=2.44
00:15:11.718 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=-0.17, opts=13)
00:15:11.722 00.004 14556 Enqueuing Move request for scope (0.27, -0.17)
00:15:11.725 00.003 12308 Worker thread wakes up
00:15:11.725 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.17) opts 0xd
00:15:11.727 00.002 12308 Handling offset move in thread for scope, endpoint = (0.27, -0.17)
00:15:11.727 00.000 12308 Moving (0.27, -0.17) raw xDistance=-0.25 yDistance=0.22
00:15:11.727 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:15:11.727 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:15:11.728 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:15:11.728 00.000 12308 MoveAxis(E, 110, ABG)
00:15:11.728 00.000 12308 Guiding  Dir = 2, Dur = 110
00:15:11.728 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:11.733 00.005 12308 IsSlewing returns 0
00:15:11.733 00.000 12308 IsGuiding returns 0
00:15:11.733 00.000 12308 PulseGuide returned control before completion, sleep 120
00:15:11.755 00.022 14556 UpdateGuideState exits: m=2461 SNR=33.2
00:15:11.759 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:11.762 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:11.767 00.005 14556 Enqueuing Expose request
00:15:11.860 00.093 12308 IsGuiding returns 1
00:15:11.861 00.001 12308 scope still moving after pulse duration time elapsed
00:15:11.891 00.030 12308 IsSlewing returns 0
00:15:11.892 00.001 12308 IsGuiding returns 0
00:15:11.893 00.001 12308 scope move finished after 110 + 49 ms
00:15:11.893 00.000 12308 Move returns status 0, amount 110
00:15:11.894 00.001 12308 MoveAxis(N, 0, ABG)
00:15:11.894 00.000 12308 Move returns status 0, amount 0
00:15:11.894 00.000 12308 move complete, result=0
00:15:11.896 00.002 12308 worker thread done servicing request
00:15:11.896 00.000 12308 Worker thread wakes up
00:15:11.896 00.000 14556 GuideStep: -0.3 px 110 ms EAST, 0.2 px 0 ms NORTH
00:15:11.902 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:11.902 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:13.149 01.247 12308 Exposure complete
00:15:13.271 00.122 12308 worker thread done servicing request
00:15:13.272 00.001 14556 OnExposeComplete: enter
00:15:13.275 00.003 14556 UpdateGuideState(): m_state=6
00:15:13.281 00.006 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8983
00:15:13.285 00.004 14556 Star::Find returns 1 (0), X=164.46, Y=1003.94, Mass=2296, SNR=32.1, Peak=183 HFD=4.6
00:15:13.288 00.003 14556 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.07) = xAngle (0.11 = 0.11)
00:15:13.293 00.005 14556 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.01 = 0.01)
00:15:13.297 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-2.97 mountX=0.16 mountY=0.00, mountTheta=0.01
00:15:13.301 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.03, opts=13)
00:15:13.306 00.005 14556 Enqueuing Move request for scope (-0.16, -0.03)
00:15:13.309 00.003 12308 Worker thread wakes up
00:15:13.309 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.03) opts 0xd
00:15:13.310 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.03)
00:15:13.310 00.000 12308 Moving (-0.16, -0.03) raw xDistance=0.16 yDistance=0.00
00:15:13.310 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:15:13.310 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:13.310 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:15:13.311 00.001 12308 MoveAxis(E, 0, ABG)
00:15:13.311 00.000 12308 Move returns status 0, amount 0
00:15:13.311 00.000 12308 MoveAxis(N, 0, ABG)
00:15:13.311 00.000 12308 Move returns status 0, amount 0
00:15:13.311 00.000 12308 move complete, result=0
00:15:13.311 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:13.318 00.007 12308 worker thread done servicing request
00:15:13.338 00.020 14556 UpdateGuideState exits: m=2296 SNR=32.1
00:15:13.343 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:13.348 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:13.352 00.004 14556 Enqueuing Expose request
00:15:13.357 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:15:13.361 00.004 12308 Worker thread wakes up
00:15:13.362 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:13.362 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:14.616 01.254 12308 Exposure complete
00:15:14.743 00.127 12308 worker thread done servicing request
00:15:14.744 00.001 14556 OnExposeComplete: enter
00:15:14.749 00.005 14556 UpdateGuideState(): m_state=6
00:15:14.752 00.003 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8984
00:15:14.757 00.005 14556 Star::Find returns 1 (0), X=164.24, Y=1003.97, Mass=2394, SNR=32.8, Peak=213 HFD=4.3
00:15:14.760 00.003 14556 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-3.07) = xAngle (-0.06 = -0.06)
00:15:14.764 00.004 14556 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.16 = -0.16)
00:15:14.768 00.004 14556 CameraToMount -- cameraX=-0.38 cameraY=-0.00 hyp=0.38 cameraTheta=-3.14 mountX=0.38 mountY=-0.06, mountTheta=-0.16
00:15:14.774 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.38, y=-0.00, opts=13)
00:15:14.779 00.005 14556 Enqueuing Move request for scope (-0.38, -0.00)
00:15:14.782 00.003 12308 Worker thread wakes up
00:15:14.782 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.00) opts 0xd
00:15:14.782 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.38, -0.00)
00:15:14.782 00.000 12308 Moving (-0.38, -0.00) raw xDistance=0.38 yDistance=-0.06
00:15:14.783 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
00:15:14.783 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:14.783 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:15:14.783 00.000 12308 MoveAxis(W, 163, ABG)
00:15:14.783 00.000 12308 Guiding  Dir = 3, Dur = 163
00:15:14.783 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:14.789 00.006 12308 IsSlewing returns 0
00:15:14.789 00.000 12308 IsGuiding returns 0
00:15:14.789 00.000 12308 PulseGuide returned control before completion, sleep 173
00:15:14.810 00.021 14556 UpdateGuideState exits: m=2394 SNR=32.8
00:15:14.815 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:14.820 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:14.824 00.004 14556 Enqueuing Expose request
00:15:14.964 00.140 12308 IsGuiding returns 1
00:15:14.964 00.000 12308 scope still moving after pulse duration time elapsed
00:15:14.995 00.031 12308 IsSlewing returns 0
00:15:14.998 00.003 12308 IsGuiding returns 0
00:15:14.999 00.001 12308 scope move finished after 163 + 46 ms
00:15:14.999 00.000 12308 Move returns status 0, amount 163
00:15:14.999 00.000 12308 MoveAxis(N, 0, ABG)
00:15:14.999 00.000 12308 Move returns status 0, amount 0
00:15:15.000 00.001 12308 move complete, result=0
00:15:15.000 00.000 12308 worker thread done servicing request
00:15:15.000 00.000 14556 GuideStep: 0.4 px 163 ms WEST, -0.1 px 0 ms NORTH
00:15:15.011 00.011 12308 Worker thread wakes up
00:15:15.013 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:15.013 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:16.259 01.246 12308 Exposure complete
00:15:16.388 00.129 12308 worker thread done servicing request
00:15:16.389 00.001 14556 OnExposeComplete: enter
00:15:16.393 00.004 14556 UpdateGuideState(): m_state=6
00:15:16.397 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8985
00:15:16.400 00.003 14556 Star::Find returns 1 (0), X=164.88, Y=1004.08, Mass=2135, SNR=31.1, Peak=184 HFD=4.4
00:15:16.405 00.005 14556 CameraToMount -- cameraTheta (0.40) - m_xAngle (-3.07) = xAngle (3.47 = -2.81)
00:15:16.408 00.003 14556 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.37 = -2.91)
00:15:16.413 00.005 14556 CameraToMount -- cameraX=0.26 cameraY=0.11 hyp=0.28 cameraTheta=0.40 mountX=-0.27 mountY=-0.06, mountTheta=-2.91
00:15:16.418 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.11, opts=13)
00:15:16.421 00.003 14556 Enqueuing Move request for scope (0.26, 0.11)
00:15:16.424 00.003 12308 Worker thread wakes up
00:15:16.424 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.11) opts 0xd
00:15:16.424 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.11)
00:15:16.424 00.000 12308 Moving (0.26, 0.11) raw xDistance=-0.27 yDistance=-0.06
00:15:16.426 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.27
00:15:16.426 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:16.426 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:15:16.426 00.000 12308 MoveAxis(E, 105, ABG)
00:15:16.426 00.000 12308 Guiding  Dir = 2, Dur = 105
00:15:16.427 00.001 12308 IsSlewing returns 0
00:15:16.427 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:16.430 00.003 12308 IsGuiding returns 0
00:15:16.431 00.001 12308 PulseGuide returned control before completion, sleep 115
00:15:16.451 00.020 14556 UpdateGuideState exits: m=2135 SNR=31.1
00:15:16.457 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:16.462 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:16.466 00.004 14556 Enqueuing Expose request
00:15:16.548 00.082 12308 IsGuiding returns 1
00:15:16.549 00.001 12308 scope still moving after pulse duration time elapsed
00:15:16.580 00.031 12308 IsSlewing returns 0
00:15:16.582 00.002 12308 IsGuiding returns 0
00:15:16.583 00.001 12308 scope move finished after 105 + 47 ms
00:15:16.584 00.001 12308 Move returns status 0, amount 105
00:15:16.584 00.000 12308 MoveAxis(N, 0, ABG)
00:15:16.585 00.001 12308 Move returns status 0, amount 0
00:15:16.585 00.000 12308 move complete, result=0
00:15:16.586 00.001 12308 worker thread done servicing request
00:15:16.586 00.000 14556 GuideStep: -0.3 px 105 ms EAST, -0.1 px 0 ms NORTH
00:15:16.594 00.008 12308 Worker thread wakes up
00:15:16.594 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:16.594 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:17.846 01.252 12308 Exposure complete
00:15:17.963 00.117 12308 worker thread done servicing request
00:15:17.963 00.000 14556 OnExposeComplete: enter
00:15:17.968 00.005 14556 UpdateGuideState(): m_state=6
00:15:17.973 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8986
00:15:17.977 00.004 14556 Star::Find returns 1 (0), X=164.66, Y=1004.13, Mass=2172, SNR=31.5, Peak=152 HFD=4.6
00:15:17.980 00.003 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.33 = -1.95)
00:15:17.984 00.004 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.24 = -2.05)
00:15:17.988 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.26 mountX=-0.06 mountY=-0.14, mountTheta=-1.96
00:15:17.992 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.15, opts=13)
00:15:17.996 00.004 14556 Enqueuing Move request for scope (0.05, 0.15)
00:15:18.000 00.004 12308 Worker thread wakes up
00:15:18.000 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
00:15:18.000 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
00:15:18.000 00.000 12308 Moving (0.05, 0.15) raw xDistance=-0.06 yDistance=-0.14
00:15:18.000 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:15:18.000 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:18.001 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:15:18.001 00.000 12308 MoveAxis(E, 0, ABG)
00:15:18.001 00.000 12308 Move returns status 0, amount 0
00:15:18.001 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:18.006 00.005 12308 MoveAxis(N, 0, ABG)
00:15:18.007 00.001 12308 Move returns status 0, amount 0
00:15:18.007 00.000 12308 move complete, result=0
00:15:18.007 00.000 12308 worker thread done servicing request
00:15:18.028 00.021 14556 UpdateGuideState exits: m=2172 SNR=31.5
00:15:18.032 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:18.036 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:18.041 00.005 14556 Enqueuing Expose request
00:15:18.046 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:18.049 00.003 12308 Worker thread wakes up
00:15:18.050 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:18.050 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:19.292 01.242 12308 Exposure complete
00:15:19.411 00.119 12308 worker thread done servicing request
00:15:19.411 00.000 14556 OnExposeComplete: enter
00:15:19.416 00.005 14556 UpdateGuideState(): m_state=6
00:15:19.422 00.006 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8987
00:15:19.427 00.005 14556 Star::Find returns 1 (0), X=164.64, Y=1004.13, Mass=2275, SNR=31.8, Peak=154 HFD=4.7
00:15:19.430 00.003 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.49 = -1.79)
00:15:19.434 00.004 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.89)
00:15:19.439 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.16 cameraTheta=1.42 mountX=-0.03 mountY=-0.15, mountTheta=-1.80
00:15:19.446 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.15, opts=13)
00:15:19.450 00.004 14556 Enqueuing Move request for scope (0.02, 0.15)
00:15:19.453 00.003 12308 Worker thread wakes up
00:15:19.453 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
00:15:19.454 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
00:15:19.454 00.000 12308 Moving (0.02, 0.15) raw xDistance=-0.03 yDistance=-0.15
00:15:19.454 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:15:19.454 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:19.455 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:15:19.455 00.000 12308 MoveAxis(E, 0, ABG)
00:15:19.455 00.000 12308 Move returns status 0, amount 0
00:15:19.455 00.000 12308 MoveAxis(N, 0, ABG)
00:15:19.456 00.001 12308 Move returns status 0, amount 0
00:15:19.456 00.000 12308 move complete, result=0
00:15:19.456 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:19.460 00.004 12308 worker thread done servicing request
00:15:19.478 00.018 14556 UpdateGuideState exits: m=2275 SNR=31.8
00:15:19.482 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:19.486 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:19.488 00.002 14556 Enqueuing Expose request
00:15:19.492 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:19.495 00.003 12308 Worker thread wakes up
00:15:19.495 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:19.496 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:20.750 01.254 12308 Exposure complete
00:15:20.877 00.127 12308 worker thread done servicing request
00:15:20.877 00.000 14556 OnExposeComplete: enter
00:15:20.882 00.005 14556 UpdateGuideState(): m_state=6
00:15:20.885 00.003 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8988
00:15:20.889 00.004 14556 Star::Find returns 1 (0), X=164.56, Y=1004.05, Mass=2275, SNR=32.1, Peak=192 HFD=4.6
00:15:20.892 00.003 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.22 = -1.07)
00:15:20.895 00.003 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.17)
00:15:20.899 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.10 cameraTheta=2.14 mountX=0.05 mountY=-0.09, mountTheta=-1.09
00:15:20.904 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.08, opts=13)
00:15:20.908 00.004 14556 Enqueuing Move request for scope (-0.05, 0.08)
00:15:20.912 00.004 12308 Worker thread wakes up
00:15:20.912 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
00:15:20.913 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
00:15:20.913 00.000 12308 Moving (-0.05, 0.08) raw xDistance=0.05 yDistance=-0.09
00:15:20.913 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:15:20.913 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:20.913 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:15:20.913 00.000 12308 MoveAxis(E, 0, ABG)
00:15:20.914 00.001 12308 Move returns status 0, amount 0
00:15:20.914 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:20.918 00.004 12308 MoveAxis(N, 0, ABG)
00:15:20.918 00.000 12308 Move returns status 0, amount 0
00:15:20.918 00.000 12308 move complete, result=0
00:15:20.918 00.000 12308 worker thread done servicing request
00:15:20.936 00.018 14556 UpdateGuideState exits: m=2275 SNR=32.1
00:15:20.943 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:20.947 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:20.950 00.003 14556 Enqueuing Expose request
00:15:20.954 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:20.958 00.004 12308 Worker thread wakes up
00:15:20.958 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:20.958 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:22.202 01.244 12308 Exposure complete
00:15:22.331 00.129 12308 worker thread done servicing request
00:15:22.332 00.001 14556 OnExposeComplete: enter
00:15:22.336 00.004 14556 UpdateGuideState(): m_state=6
00:15:22.339 00.003 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8989
00:15:22.342 00.003 14556 Star::Find returns 1 (0), X=164.39, Y=1004.15, Mass=2166, SNR=31.1, Peak=163 HFD=4.6
00:15:22.346 00.004 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
00:15:22.350 00.004 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
00:15:22.354 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.18 hyp=0.29 cameraTheta=2.46 mountX=0.21 mountY=-0.22, mountTheta=-0.80
00:15:22.359 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.18, opts=13)
00:15:22.363 00.004 14556 Enqueuing Move request for scope (-0.22, 0.18)
00:15:22.367 00.004 12308 Worker thread wakes up
00:15:22.367 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.18) opts 0xd
00:15:22.367 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.18)
00:15:22.367 00.000 12308 Moving (-0.22, 0.18) raw xDistance=0.21 yDistance=-0.22
00:15:22.368 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:15:22.368 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:15:22.368 00.000 12308 MoveAxis(W, 91, ABG)
00:15:22.368 00.000 12308 Guiding  Dir = 3, Dur = 91
00:15:22.368 00.000 12308 IsSlewing returns 0
00:15:22.369 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:22.373 00.004 12308 IsGuiding returns 0
00:15:22.374 00.001 12308 PulseGuide returned control before completion, sleep 101
00:15:22.390 00.016 14556 UpdateGuideState exits: m=2166 SNR=31.1
00:15:22.395 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:22.399 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:22.403 00.004 14556 Enqueuing Expose request
00:15:22.487 00.084 12308 IsGuiding returns 1
00:15:22.488 00.001 12308 scope still moving after pulse duration time elapsed
00:15:22.518 00.030 12308 IsSlewing returns 0
00:15:22.518 00.000 12308 IsGuiding returns 0
00:15:22.518 00.000 12308 scope move finished after 91 + 54 ms
00:15:22.519 00.001 12308 Move returns status 0, amount 91
00:15:22.519 00.000 12308 MoveAxis(N, 152, ABG)
00:15:22.519 00.000 12308 Guiding  Dir = 0, Dur = 152
00:15:22.520 00.001 12308 IsSlewing returns 0
00:15:22.520 00.000 12308 IsGuiding returns 0
00:15:22.521 00.001 12308 PulseGuide returned control before completion, sleep 162
00:15:22.690 00.169 12308 IsGuiding returns 1
00:15:22.690 00.000 12308 scope still moving after pulse duration time elapsed
00:15:22.721 00.031 12308 IsSlewing returns 0
00:15:22.722 00.001 12308 IsGuiding returns 0
00:15:22.722 00.000 12308 scope move finished after 152 + 50 ms
00:15:22.724 00.002 12308 Move returns status 0, amount 152
00:15:22.724 00.000 12308 move complete, result=0
00:15:22.724 00.000 12308 worker thread done servicing request
00:15:22.724 00.000 12308 Worker thread wakes up
00:15:22.724 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:22.725 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:22.725 00.000 14556 GuideStep: 0.2 px 91 ms WEST, -0.2 px 152 ms NORTH
00:15:23.965 01.240 12308 Exposure complete
00:15:24.089 00.124 12308 worker thread done servicing request
00:15:24.090 00.001 14556 OnExposeComplete: enter
00:15:24.093 00.003 14556 UpdateGuideState(): m_state=6
00:15:24.098 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8990
00:15:24.101 00.003 14556 Star::Find returns 1 (0), X=164.69, Y=1003.97, Mass=2181, SNR=31.4, Peak=169 HFD=4.3
00:15:24.105 00.004 14556 CameraToMount -- cameraTheta (0.03) - m_xAngle (-3.07) = xAngle (3.10 = 3.10)
00:15:24.109 00.004 14556 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.01 = 3.01)
00:15:24.113 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.03 mountX=-0.07 mountY=0.01, mountTheta=3.01
00:15:24.118 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.00, opts=13)
00:15:24.123 00.005 14556 Enqueuing Move request for scope (0.07, 0.00)
00:15:24.129 00.006 12308 Worker thread wakes up
00:15:24.129 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
00:15:24.130 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
00:15:24.130 00.000 12308 Moving (0.07, 0.00) raw xDistance=-0.07 yDistance=0.01
00:15:24.131 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:15:24.131 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:24.131 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:15:24.132 00.001 12308 MoveAxis(E, 0, ABG)
00:15:24.132 00.000 12308 Move returns status 0, amount 0
00:15:24.133 00.001 12308 MoveAxis(N, 0, ABG)
00:15:24.133 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:24.139 00.006 12308 Move returns status 0, amount 0
00:15:24.139 00.000 12308 move complete, result=0
00:15:24.139 00.000 12308 worker thread done servicing request
00:15:24.162 00.023 14556 UpdateGuideState exits: m=2181 SNR=31.4
00:15:24.167 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:24.171 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:24.175 00.004 14556 Enqueuing Expose request
00:15:24.180 00.005 12308 Worker thread wakes up
00:15:24.180 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:24.181 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:15:24.184 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:25.433 01.249 12308 Exposure complete
00:15:25.554 00.121 12308 worker thread done servicing request
00:15:25.555 00.001 14556 OnExposeComplete: enter
00:15:25.560 00.005 14556 UpdateGuideState(): m_state=6
00:15:25.565 00.005 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8991
00:15:25.569 00.004 14556 Star::Find returns 1 (0), X=164.54, Y=1004.10, Mass=2191, SNR=31.4, Peak=163 HFD=4.3
00:15:25.572 00.003 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.19 = -1.09)
00:15:25.576 00.004 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.19)
00:15:25.580 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.12 mountX=0.07 mountY=-0.13, mountTheta=-1.11
00:15:25.585 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.12, opts=13)
00:15:25.589 00.004 14556 Enqueuing Move request for scope (-0.07, 0.12)
00:15:25.592 00.003 12308 Worker thread wakes up
00:15:25.592 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
00:15:25.592 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
00:15:25.592 00.000 12308 Moving (-0.07, 0.12) raw xDistance=0.07 yDistance=-0.13
00:15:25.593 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:15:25.593 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:25.593 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:15:25.593 00.000 12308 MoveAxis(E, 0, ABG)
00:15:25.593 00.000 12308 Move returns status 0, amount 0
00:15:25.593 00.000 12308 MoveAxis(N, 0, ABG)
00:15:25.593 00.000 12308 Move returns status 0, amount 0
00:15:25.595 00.002 12308 move complete, result=0
00:15:25.595 00.000 12308 worker thread done servicing request
00:15:25.596 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:25.621 00.025 14556 UpdateGuideState exits: m=2191 SNR=31.4
00:15:25.628 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:25.632 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:25.636 00.004 14556 Enqueuing Expose request
00:15:25.640 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:25.644 00.004 12308 Worker thread wakes up
00:15:25.644 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:25.644 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:26.896 01.252 12308 Exposure complete
00:15:27.012 00.116 12308 worker thread done servicing request
00:15:27.012 00.000 14556 OnExposeComplete: enter
00:15:27.017 00.005 14556 UpdateGuideState(): m_state=6
00:15:27.020 00.003 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8992
00:15:27.024 00.004 14556 Star::Find returns 1 (0), X=164.46, Y=1004.17, Mass=2126, SNR=31.0, Peak=168 HFD=4.5
00:15:27.028 00.004 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.30 = -0.99)
00:15:27.032 00.004 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.20 = -1.09)
00:15:27.036 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.20 hyp=0.25 cameraTheta=2.22 mountX=0.14 mountY=-0.22, mountTheta=-1.01
00:15:27.040 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.20, opts=13)
00:15:27.045 00.005 14556 Enqueuing Move request for scope (-0.15, 0.20)
00:15:27.048 00.003 12308 Worker thread wakes up
00:15:27.049 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.20) opts 0xd
00:15:27.049 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.20)
00:15:27.049 00.000 12308 Moving (-0.15, 0.20) raw xDistance=0.14 yDistance=-0.22
00:15:27.049 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:15:27.050 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:15:27.050 00.000 12308 MoveAxis(E, 0, ABG)
00:15:27.050 00.000 12308 Move returns status 0, amount 0
00:15:27.050 00.000 12308 MoveAxis(N, 156, ABG)
00:15:27.051 00.001 12308 Guiding  Dir = 0, Dur = 156
00:15:27.051 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:27.055 00.004 12308 IsSlewing returns 0
00:15:27.055 00.000 12308 IsGuiding returns 0
00:15:27.056 00.001 12308 PulseGuide returned control before completion, sleep 166
00:15:27.077 00.021 14556 UpdateGuideState exits: m=2126 SNR=31.0
00:15:27.082 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:27.085 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:27.089 00.004 14556 Enqueuing Expose request
00:15:27.229 00.140 12308 IsGuiding returns 1
00:15:27.231 00.002 12308 scope still moving after pulse duration time elapsed
00:15:27.260 00.029 12308 IsSlewing returns 0
00:15:27.261 00.001 12308 IsGuiding returns 0
00:15:27.262 00.001 12308 scope move finished after 156 + 50 ms
00:15:27.262 00.000 12308 Move returns status 0, amount 156
00:15:27.262 00.000 12308 move complete, result=0
00:15:27.263 00.001 12308 worker thread done servicing request
00:15:27.263 00.000 12308 Worker thread wakes up
00:15:27.264 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 156 ms NORTH
00:15:27.269 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:27.270 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:28.529 01.259 12308 Exposure complete
00:15:28.666 00.137 12308 worker thread done servicing request
00:15:28.666 00.000 14556 OnExposeComplete: enter
00:15:28.671 00.005 14556 UpdateGuideState(): m_state=6
00:15:28.675 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8993
00:15:28.679 00.004 14556 Star::Find returns 1 (0), X=164.65, Y=1003.90, Mass=2213, SNR=31.7, Peak=155 HFD=5.0
00:15:28.684 00.005 14556 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-3.07) = xAngle (1.98 = 1.98)
00:15:28.688 00.004 14556 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.88 = 1.88)
00:15:28.693 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.09 mountX=-0.03 mountY=0.08, mountTheta=1.97
00:15:28.699 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.08, opts=13)
00:15:28.703 00.004 14556 Enqueuing Move request for scope (0.04, -0.08)
00:15:28.708 00.005 12308 Worker thread wakes up
00:15:28.708 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
00:15:28.708 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
00:15:28.708 00.000 12308 Moving (0.04, -0.08) raw xDistance=-0.03 yDistance=0.08
00:15:28.708 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:15:28.709 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:28.709 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:15:28.709 00.000 12308 MoveAxis(E, 0, ABG)
00:15:28.709 00.000 12308 Move returns status 0, amount 0
00:15:28.710 00.001 12308 MoveAxis(N, 0, ABG)
00:15:28.710 00.000 12308 Move returns status 0, amount 0
00:15:28.710 00.000 12308 move complete, result=0
00:15:28.710 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:28.714 00.004 12308 worker thread done servicing request
00:15:28.736 00.022 14556 UpdateGuideState exits: m=2213 SNR=31.7
00:15:28.740 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:28.743 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:28.749 00.006 14556 Enqueuing Expose request
00:15:28.754 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:15:28.758 00.004 12308 Worker thread wakes up
00:15:28.759 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:28.759 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:30.002 01.243 12308 Exposure complete
00:15:30.132 00.130 12308 worker thread done servicing request
00:15:30.133 00.001 14556 OnExposeComplete: enter
00:15:30.138 00.005 14556 UpdateGuideState(): m_state=6
00:15:30.142 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8994
00:15:30.147 00.005 14556 Star::Find returns 1 (0), X=164.65, Y=1003.99, Mass=2367, SNR=32.7, Peak=171 HFD=4.8
00:15:30.150 00.003 14556 CameraToMount -- cameraTheta (0.44) - m_xAngle (-3.07) = xAngle (3.51 = -2.77)
00:15:30.155 00.005 14556 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.41 = -2.87)
00:15:30.160 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.44 mountX=-0.03 mountY=-0.01, mountTheta=-2.86
00:15:30.166 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.02, opts=13)
00:15:30.170 00.004 14556 Enqueuing Move request for scope (0.03, 0.02)
00:15:30.174 00.004 12308 Worker thread wakes up
00:15:30.174 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
00:15:30.175 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
00:15:30.175 00.000 12308 Moving (0.03, 0.02) raw xDistance=-0.03 yDistance=-0.01
00:15:30.175 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:15:30.176 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:30.176 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:15:30.176 00.000 12308 MoveAxis(E, 0, ABG)
00:15:30.176 00.000 12308 Move returns status 0, amount 0
00:15:30.176 00.000 12308 MoveAxis(N, 0, ABG)
00:15:30.176 00.000 12308 Move returns status 0, amount 0
00:15:30.177 00.001 12308 move complete, result=0
00:15:30.177 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:30.182 00.005 12308 worker thread done servicing request
00:15:30.206 00.024 14556 UpdateGuideState exits: m=2367 SNR=32.7
00:15:30.211 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:30.215 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:30.220 00.005 14556 Enqueuing Expose request
00:15:30.225 00.005 12308 Worker thread wakes up
00:15:30.225 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:15:30.230 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:30.230 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:31.476 01.246 12308 Exposure complete
00:15:31.595 00.119 12308 worker thread done servicing request
00:15:31.595 00.000 14556 OnExposeComplete: enter
00:15:31.600 00.005 14556 UpdateGuideState(): m_state=6
00:15:31.603 00.003 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8995
00:15:31.607 00.004 14556 Star::Find returns 1 (0), X=164.35, Y=1004.16, Mass=2237, SNR=31.7, Peak=166 HFD=4.8
00:15:31.611 00.004 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.59 = -0.69)
00:15:31.614 00.003 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.49 = -0.79)
00:15:31.618 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.19 hyp=0.33 cameraTheta=2.52 mountX=0.26 mountY=-0.24, mountTheta=-0.74
00:15:31.623 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.19, opts=13)
00:15:31.628 00.005 14556 Enqueuing Move request for scope (-0.27, 0.19)
00:15:31.633 00.005 12308 Worker thread wakes up
00:15:31.633 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.19) opts 0xd
00:15:31.633 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.19)
00:15:31.633 00.000 12308 Moving (-0.27, 0.19) raw xDistance=0.26 yDistance=-0.24
00:15:31.635 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:15:31.635 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:15:31.635 00.000 12308 MoveAxis(W, 111, ABG)
00:15:31.635 00.000 12308 Guiding  Dir = 3, Dur = 111
00:15:31.636 00.001 12308 IsSlewing returns 0
00:15:31.637 00.001 12308 IsGuiding returns 0
00:15:31.637 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:31.642 00.005 12308 PulseGuide returned control before completion, sleep 121
00:15:31.663 00.021 14556 UpdateGuideState exits: m=2237 SNR=31.7
00:15:31.667 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:31.672 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:31.675 00.003 14556 Enqueuing Expose request
00:15:31.777 00.102 12308 IsGuiding returns 1
00:15:31.778 00.001 12308 scope still moving after pulse duration time elapsed
00:15:31.809 00.031 12308 IsSlewing returns 0
00:15:31.810 00.001 12308 IsGuiding returns 0
00:15:31.811 00.001 12308 scope move finished after 111 + 63 ms
00:15:31.811 00.000 12308 Move returns status 0, amount 111
00:15:31.812 00.001 12308 MoveAxis(N, 165, ABG)
00:15:31.812 00.000 12308 Guiding  Dir = 0, Dur = 165
00:15:31.813 00.001 12308 IsSlewing returns 0
00:15:31.815 00.002 12308 IsGuiding returns 0
00:15:31.815 00.000 12308 PulseGuide returned control before completion, sleep 175
00:15:31.997 00.182 12308 IsGuiding returns 1
00:15:31.998 00.001 12308 scope still moving after pulse duration time elapsed
00:15:32.028 00.030 12308 IsSlewing returns 0
00:15:32.029 00.001 12308 IsGuiding returns 0
00:15:32.029 00.000 12308 scope move finished after 165 + 49 ms
00:15:32.030 00.001 12308 Move returns status 0, amount 165
00:15:32.030 00.000 12308 move complete, result=0
00:15:32.032 00.002 12308 worker thread done servicing request
00:15:32.032 00.000 12308 Worker thread wakes up
00:15:32.033 00.001 14556 GuideStep: 0.3 px 111 ms WEST, -0.2 px 165 ms NORTH
00:15:32.042 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:32.042 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:33.295 01.253 12308 Exposure complete
00:15:33.413 00.118 12308 worker thread done servicing request
00:15:33.413 00.000 14556 OnExposeComplete: enter
00:15:33.416 00.003 14556 UpdateGuideState(): m_state=6
00:15:33.419 00.003 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8996
00:15:33.422 00.003 14556 Star::Find returns 1 (0), X=164.59, Y=1003.92, Mass=2256, SNR=31.9, Peak=171 HFD=4.8
00:15:33.428 00.006 14556 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-3.07) = xAngle (1.01 = 1.01)
00:15:33.431 00.003 14556 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.92 = 0.92)
00:15:33.433 00.002 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.06 mountX=0.03 mountY=0.04, mountTheta=0.98
00:15:33.439 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.05, opts=13)
00:15:33.445 00.006 14556 Enqueuing Move request for scope (-0.03, -0.05)
00:15:33.450 00.005 12308 Worker thread wakes up
00:15:33.450 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
00:15:33.450 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
00:15:33.450 00.000 12308 Moving (-0.03, -0.05) raw xDistance=0.03 yDistance=0.04
00:15:33.450 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:15:33.451 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:33.451 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:15:33.451 00.000 12308 MoveAxis(E, 0, ABG)
00:15:33.452 00.001 12308 Move returns status 0, amount 0
00:15:33.452 00.000 12308 MoveAxis(N, 0, ABG)
00:15:33.452 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:33.456 00.004 12308 Move returns status 0, amount 0
00:15:33.457 00.001 12308 move complete, result=0
00:15:33.457 00.000 12308 worker thread done servicing request
00:15:33.479 00.022 14556 UpdateGuideState exits: m=2256 SNR=31.9
00:15:33.483 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:33.486 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:33.491 00.005 14556 Enqueuing Expose request
00:15:33.495 00.004 12308 Worker thread wakes up
00:15:33.495 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:15:33.500 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:33.501 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:34.746 01.245 12308 Exposure complete
00:15:34.880 00.134 12308 worker thread done servicing request
00:15:34.880 00.000 14556 OnExposeComplete: enter
00:15:34.884 00.004 14556 UpdateGuideState(): m_state=6
00:15:34.889 00.005 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8997
00:15:34.892 00.003 14556 Star::Find returns 1 (0), X=164.43, Y=1004.05, Mass=2373, SNR=32.7, Peak=180 HFD=4.9
00:15:34.897 00.005 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.84 = -0.44)
00:15:34.900 00.003 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.54)
00:15:34.904 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.07 hyp=0.20 cameraTheta=2.77 mountX=0.18 mountY=-0.10, mountTheta=-0.52
00:15:34.909 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.07, opts=13)
00:15:34.914 00.005 14556 Enqueuing Move request for scope (-0.19, 0.07)
00:15:34.918 00.004 12308 Worker thread wakes up
00:15:34.918 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.07) opts 0xd
00:15:34.918 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.07)
00:15:34.918 00.000 12308 Moving (-0.19, 0.07) raw xDistance=0.18 yDistance=-0.10
00:15:34.918 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:15:34.918 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:34.918 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:15:34.919 00.001 12308 MoveAxis(E, 0, ABG)
00:15:34.919 00.000 12308 Move returns status 0, amount 0
00:15:34.919 00.000 12308 MoveAxis(N, 0, ABG)
00:15:34.919 00.000 12308 Move returns status 0, amount 0
00:15:34.919 00.000 12308 move complete, result=0
00:15:34.919 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:34.924 00.005 12308 worker thread done servicing request
00:15:34.949 00.025 14556 UpdateGuideState exits: m=2373 SNR=32.7
00:15:34.953 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:34.958 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:34.962 00.004 14556 Enqueuing Expose request
00:15:34.966 00.004 12308 Worker thread wakes up
00:15:34.966 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:34.972 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:34.972 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:36.218 01.246 12308 Exposure complete
00:15:36.338 00.120 12308 worker thread done servicing request
00:15:36.338 00.000 14556 OnExposeComplete: enter
00:15:36.342 00.004 14556 UpdateGuideState(): m_state=6
00:15:36.345 00.003 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8998
00:15:36.351 00.006 14556 Star::Find returns 1 (0), X=164.59, Y=1004.07, Mass=2293, SNR=32.0, Peak=191 HFD=4.3
00:15:36.355 00.004 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.91 = -1.37)
00:15:36.358 00.003 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.47)
00:15:36.361 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.84 mountX=0.02 mountY=-0.10, mountTheta=-1.37
00:15:36.368 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.10, opts=13)
00:15:36.371 00.003 14556 Enqueuing Move request for scope (-0.03, 0.10)
00:15:36.375 00.004 12308 Worker thread wakes up
00:15:36.375 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
00:15:36.375 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
00:15:36.375 00.000 12308 Moving (-0.03, 0.10) raw xDistance=0.02 yDistance=-0.10
00:15:36.375 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:15:36.376 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:36.376 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:15:36.376 00.000 12308 MoveAxis(E, 0, ABG)
00:15:36.377 00.001 12308 Move returns status 0, amount 0
00:15:36.377 00.000 12308 MoveAxis(N, 0, ABG)
00:15:36.377 00.000 12308 Move returns status 0, amount 0
00:15:36.377 00.000 12308 move complete, result=0
00:15:36.378 00.001 12308 worker thread done servicing request
00:15:36.378 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:36.403 00.025 14556 UpdateGuideState exits: m=2293 SNR=32.0
00:15:36.408 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:36.413 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:36.417 00.004 14556 Enqueuing Expose request
00:15:36.421 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:36.424 00.003 12308 Worker thread wakes up
00:15:36.424 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:36.424 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:37.670 01.246 12308 Exposure complete
00:15:37.789 00.119 12308 worker thread done servicing request
00:15:37.789 00.000 14556 OnExposeComplete: enter
00:15:37.793 00.004 14556 UpdateGuideState(): m_state=6
00:15:37.796 00.003 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8999
00:15:37.801 00.005 14556 Star::Find returns 1 (0), X=164.63, Y=1004.07, Mass=2095, SNR=30.6, Peak=148 HFD=4.6
00:15:37.805 00.004 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
00:15:37.809 00.004 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
00:15:37.813 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.45 mountX=-0.02 mountY=-0.09, mountTheta=-1.77
00:15:37.819 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.10, opts=13)
00:15:37.822 00.003 14556 Enqueuing Move request for scope (0.01, 0.10)
00:15:37.827 00.005 12308 Worker thread wakes up
00:15:37.827 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
00:15:37.827 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
00:15:37.827 00.000 12308 Moving (0.01, 0.10) raw xDistance=-0.02 yDistance=-0.09
00:15:37.827 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:15:37.828 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:37.828 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:15:37.828 00.000 12308 MoveAxis(E, 0, ABG)
00:15:37.828 00.000 12308 Move returns status 0, amount 0
00:15:37.829 00.001 12308 MoveAxis(N, 0, ABG)
00:15:37.829 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:37.834 00.005 12308 Move returns status 0, amount 0
00:15:37.834 00.000 12308 move complete, result=0
00:15:37.834 00.000 12308 worker thread done servicing request
00:15:37.856 00.022 14556 UpdateGuideState exits: m=2095 SNR=30.6
00:15:37.860 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:37.864 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:37.868 00.004 14556 Enqueuing Expose request
00:15:37.873 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:37.878 00.005 12308 Worker thread wakes up
00:15:37.878 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:37.878 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:39.136 01.258 12308 Exposure complete
00:15:39.290 00.154 12308 worker thread done servicing request
00:15:39.290 00.000 14556 OnExposeComplete: enter
00:15:39.294 00.004 14556 UpdateGuideState(): m_state=6
00:15:39.299 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9000
00:15:39.303 00.004 14556 Star::Find returns 1 (0), X=164.66, Y=1004.02, Mass=2322, SNR=32.4, Peak=171 HFD=4.8
00:15:39.306 00.003 14556 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.07) = xAngle (3.90 = -2.38)
00:15:39.311 00.005 14556 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.80 = -2.48)
00:15:39.317 00.006 14556 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.07 cameraTheta=0.83 mountX=-0.05 mountY=-0.04, mountTheta=-2.44
00:15:39.324 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.05, opts=13)
00:15:39.329 00.005 14556 Enqueuing Move request for scope (0.04, 0.05)
00:15:39.334 00.005 12308 Worker thread wakes up
00:15:39.334 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
00:15:39.334 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
00:15:39.334 00.000 12308 Moving (0.04, 0.05) raw xDistance=-0.05 yDistance=-0.04
00:15:39.335 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:15:39.335 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:39.335 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:15:39.335 00.000 12308 MoveAxis(E, 0, ABG)
00:15:39.336 00.001 12308 Move returns status 0, amount 0
00:15:39.336 00.000 12308 MoveAxis(N, 0, ABG)
00:15:39.336 00.000 12308 Move returns status 0, amount 0
00:15:39.336 00.000 12308 move complete, result=0
00:15:39.337 00.001 12308 worker thread done servicing request
00:15:39.337 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:39.365 00.028 14556 UpdateGuideState exits: m=2322 SNR=32.4
00:15:39.370 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:39.375 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:39.381 00.006 14556 Enqueuing Expose request
00:15:39.389 00.008 12308 Worker thread wakes up
00:15:39.389 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:15:39.396 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:39.397 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:40.654 01.257 12308 Exposure complete
00:15:40.780 00.126 12308 worker thread done servicing request
00:15:40.780 00.000 14556 OnExposeComplete: enter
00:15:40.784 00.004 14556 UpdateGuideState(): m_state=6
00:15:40.790 00.006 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9001
00:15:40.795 00.005 14556 Star::Find returns 1 (0), X=164.46, Y=1004.07, Mass=2227, SNR=31.7, Peak=188 HFD=4.7
00:15:40.799 00.004 14556 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.07) = xAngle (5.62 = -0.66)
00:15:40.803 00.004 14556 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.76)
00:15:40.807 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.55 mountX=0.14 mountY=-0.12, mountTheta=-0.72
00:15:40.812 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.10, opts=13)
00:15:40.817 00.005 14556 Enqueuing Move request for scope (-0.15, 0.10)
00:15:40.820 00.003 12308 Worker thread wakes up
00:15:40.820 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd
00:15:40.822 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.10)
00:15:40.822 00.000 12308 Moving (-0.15, 0.10) raw xDistance=0.14 yDistance=-0.12
00:15:40.822 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:15:40.822 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:40.822 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:15:40.823 00.001 12308 MoveAxis(E, 0, ABG)
00:15:40.823 00.000 12308 Move returns status 0, amount 0
00:15:40.824 00.001 12308 MoveAxis(N, 0, ABG)
00:15:40.824 00.000 12308 Move returns status 0, amount 0
00:15:40.824 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:40.829 00.005 12308 move complete, result=0
00:15:40.829 00.000 12308 worker thread done servicing request
00:15:40.849 00.020 14556 UpdateGuideState exits: m=2227 SNR=31.7
00:15:40.854 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:40.858 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:40.861 00.003 14556 Enqueuing Expose request
00:15:40.864 00.003 12308 Worker thread wakes up
00:15:40.864 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:40.864 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:40.864 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:42.113 01.249 12308 Exposure complete
00:15:42.245 00.132 12308 worker thread done servicing request
00:15:42.246 00.001 14556 OnExposeComplete: enter
00:15:42.251 00.005 14556 UpdateGuideState(): m_state=6
00:15:42.256 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9002
00:15:42.259 00.003 14556 Star::Find returns 1 (0), X=164.59, Y=1004.26, Mass=2069, SNR=30.4, Peak=169 HFD=4.7
00:15:42.263 00.004 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.72 = -1.57)
00:15:42.266 00.003 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
00:15:42.271 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.64 mountX=0.00 mountY=-0.28, mountTheta=-1.57
00:15:42.276 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.29, opts=13)
00:15:42.281 00.005 14556 Enqueuing Move request for scope (-0.02, 0.29)
00:15:42.285 00.004 12308 Worker thread wakes up
00:15:42.286 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.29) opts 0xd
00:15:42.286 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.29)
00:15:42.287 00.001 12308 Moving (-0.02, 0.29) raw xDistance=0.00 yDistance=-0.28
00:15:42.287 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:15:42.287 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
00:15:42.288 00.001 12308 MoveAxis(E, 0, ABG)
00:15:42.288 00.000 12308 Move returns status 0, amount 0
00:15:42.289 00.001 12308 MoveAxis(N, 200, ABG)
00:15:42.289 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:42.295 00.006 12308 Guiding  Dir = 0, Dur = 200
00:15:42.296 00.001 12308 IsSlewing returns 0
00:15:42.296 00.000 12308 IsGuiding returns 0
00:15:42.297 00.001 12308 PulseGuide returned control before completion, sleep 210
00:15:42.319 00.022 14556 UpdateGuideState exits: m=2069 SNR=30.4
00:15:42.324 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:42.328 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:42.333 00.005 14556 Enqueuing Expose request
00:15:42.509 00.176 12308 IsGuiding returns 1
00:15:42.509 00.000 12308 scope still moving after pulse duration time elapsed
00:15:42.541 00.032 12308 IsSlewing returns 0
00:15:42.542 00.001 12308 IsGuiding returns 0
00:15:42.542 00.000 12308 scope move finished after 200 + 45 ms
00:15:42.542 00.000 12308 Move returns status 0, amount 200
00:15:42.542 00.000 12308 move complete, result=0
00:15:42.543 00.001 12308 worker thread done servicing request
00:15:42.543 00.000 12308 Worker thread wakes up
00:15:42.543 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 200 ms NORTH
00:15:42.549 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:42.549 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:43.803 01.254 12308 Exposure complete
00:15:43.926 00.123 12308 worker thread done servicing request
00:15:43.926 00.000 14556 OnExposeComplete: enter
00:15:43.930 00.004 14556 UpdateGuideState(): m_state=6
00:15:43.934 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9003
00:15:43.937 00.003 14556 Star::Find returns 1 (0), X=164.43, Y=1003.95, Mass=2416, SNR=33.0, Peak=193 HFD=4.9
00:15:43.941 00.004 14556 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.07) = xAngle (0.03 = 0.03)
00:15:43.945 00.004 14556 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.07 = -0.07)
00:15:43.948 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-3.04 mountX=0.19 mountY=-0.01, mountTheta=-0.07
00:15:43.954 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.02, opts=13)
00:15:43.957 00.003 14556 Enqueuing Move request for scope (-0.19, -0.02)
00:15:43.961 00.004 12308 Worker thread wakes up
00:15:43.961 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.02) opts 0xd
00:15:43.961 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.02)
00:15:43.961 00.000 12308 Moving (-0.19, -0.02) raw xDistance=0.19 yDistance=-0.01
00:15:43.961 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:15:43.961 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:43.962 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:15:43.962 00.000 12308 MoveAxis(E, 0, ABG)
00:15:43.962 00.000 12308 Move returns status 0, amount 0
00:15:43.962 00.000 12308 MoveAxis(N, 0, ABG)
00:15:43.962 00.000 12308 Move returns status 0, amount 0
00:15:43.962 00.000 12308 move complete, result=0
00:15:43.962 00.000 12308 worker thread done servicing request
00:15:43.963 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:43.988 00.025 14556 UpdateGuideState exits: m=2416 SNR=33.0
00:15:43.992 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:43.996 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:44.001 00.005 14556 Enqueuing Expose request
00:15:44.006 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:15:44.011 00.005 12308 Worker thread wakes up
00:15:44.011 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:44.011 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:45.255 01.244 12308 Exposure complete
00:15:45.374 00.119 12308 worker thread done servicing request
00:15:45.374 00.000 14556 OnExposeComplete: enter
00:15:45.378 00.004 14556 UpdateGuideState(): m_state=6
00:15:45.382 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9004
00:15:45.385 00.003 14556 Star::Find returns 1 (0), X=164.46, Y=1004.11, Mass=2493, SNR=33.5, Peak=201 HFD=4.3
00:15:45.389 00.004 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.48 = -0.81)
00:15:45.391 00.002 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.91)
00:15:45.394 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.21 cameraTheta=2.40 mountX=0.14 mountY=-0.16, mountTheta=-0.85
00:15:45.399 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.14, opts=13)
00:15:45.404 00.005 14556 Enqueuing Move request for scope (-0.15, 0.14)
00:15:45.408 00.004 12308 Worker thread wakes up
00:15:45.408 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.14) opts 0xd
00:15:45.408 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.14)
00:15:45.409 00.001 12308 Moving (-0.15, 0.14) raw xDistance=0.14 yDistance=-0.16
00:15:45.409 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:15:45.409 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:45.410 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:15:45.410 00.000 12308 MoveAxis(E, 0, ABG)
00:15:45.410 00.000 12308 Move returns status 0, amount 0
00:15:45.410 00.000 12308 MoveAxis(N, 0, ABG)
00:15:45.411 00.001 12308 Move returns status 0, amount 0
00:15:45.411 00.000 12308 move complete, result=0
00:15:45.411 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:45.415 00.004 12308 worker thread done servicing request
00:15:45.438 00.023 14556 UpdateGuideState exits: m=2493 SNR=33.5
00:15:45.443 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:45.447 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:45.451 00.004 14556 Enqueuing Expose request
00:15:45.456 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:15:45.459 00.003 12308 Worker thread wakes up
00:15:45.459 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:45.459 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:46.714 01.255 12308 Exposure complete
00:15:46.823 00.109 12308 worker thread done servicing request
00:15:46.823 00.000 14556 OnExposeComplete: enter
00:15:46.829 00.006 14556 UpdateGuideState(): m_state=6
00:15:46.832 00.003 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9005
00:15:46.836 00.004 14556 Star::Find returns 1 (0), X=164.16, Y=1004.11, Mass=2367, SNR=32.6, Peak=187 HFD=4.5
00:15:46.840 00.004 14556 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.07) = xAngle (5.91 = -0.37)
00:15:46.844 00.004 14556 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.81 = -0.47)
00:15:46.847 00.003 14556 CameraToMount -- cameraX=-0.45 cameraY=0.14 hyp=0.47 cameraTheta=2.84 mountX=0.44 mountY=-0.22, mountTheta=-0.45
00:15:46.852 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.45, y=0.14, opts=13)
00:15:46.856 00.004 14556 Enqueuing Move request for scope (-0.45, 0.14)
00:15:46.861 00.005 12308 Worker thread wakes up
00:15:46.861 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.14) opts 0xd
00:15:46.861 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.45, 0.14)
00:15:46.861 00.000 12308 Moving (-0.45, 0.14) raw xDistance=0.44 yDistance=-0.22
00:15:46.861 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
00:15:46.862 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:15:46.862 00.000 12308 MoveAxis(W, 192, ABG)
00:15:46.862 00.000 12308 Guiding  Dir = 3, Dur = 192
00:15:46.862 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:46.866 00.004 12308 IsSlewing returns 0
00:15:46.866 00.000 12308 IsGuiding returns 0
00:15:46.866 00.000 12308 PulseGuide returned control before completion, sleep 202
00:15:46.884 00.018 14556 UpdateGuideState exits: m=2367 SNR=32.6
00:15:46.888 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:46.890 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:46.895 00.005 14556 Enqueuing Expose request
00:15:47.080 00.185 12308 IsGuiding returns 1
00:15:47.080 00.000 12308 scope still moving after pulse duration time elapsed
00:15:47.110 00.030 12308 IsSlewing returns 0
00:15:47.111 00.001 12308 IsGuiding returns 0
00:15:47.112 00.001 12308 scope move finished after 192 + 53 ms
00:15:47.112 00.000 12308 Move returns status 0, amount 192
00:15:47.113 00.001 12308 MoveAxis(N, 152, ABG)
00:15:47.113 00.000 12308 Guiding  Dir = 0, Dur = 152
00:15:47.114 00.001 12308 IsSlewing returns 0
00:15:47.114 00.000 12308 IsGuiding returns 0
00:15:47.115 00.001 12308 PulseGuide returned control before completion, sleep 162
00:15:47.282 00.167 12308 IsGuiding returns 1
00:15:47.283 00.001 12308 scope still moving after pulse duration time elapsed
00:15:47.314 00.031 12308 IsSlewing returns 0
00:15:47.315 00.001 12308 IsGuiding returns 0
00:15:47.315 00.000 12308 scope move finished after 152 + 48 ms
00:15:47.315 00.000 12308 Move returns status 0, amount 152
00:15:47.315 00.000 12308 move complete, result=0
00:15:47.316 00.001 12308 worker thread done servicing request
00:15:47.316 00.000 14556 GuideStep: 0.4 px 192 ms WEST, -0.2 px 152 ms NORTH
00:15:47.323 00.007 12308 Worker thread wakes up
00:15:47.324 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:47.324 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:48.571 01.247 12308 Exposure complete
00:15:48.699 00.128 12308 worker thread done servicing request
00:15:48.700 00.001 14556 OnExposeComplete: enter
00:15:48.703 00.003 14556 UpdateGuideState(): m_state=6
00:15:48.706 00.003 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9006
00:15:48.711 00.005 14556 Star::Find returns 1 (0), X=164.66, Y=1004.04, Mass=2297, SNR=32.1, Peak=192 HFD=4.5
00:15:48.715 00.004 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.13 = -2.15)
00:15:48.718 00.003 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.25)
00:15:48.723 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.06 mountX=-0.05 mountY=-0.06, mountTheta=-2.18
00:15:48.729 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.07, opts=13)
00:15:48.732 00.003 14556 Enqueuing Move request for scope (0.04, 0.07)
00:15:48.737 00.005 12308 Worker thread wakes up
00:15:48.737 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
00:15:48.737 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
00:15:48.737 00.000 12308 Moving (0.04, 0.07) raw xDistance=-0.05 yDistance=-0.06
00:15:48.737 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:15:48.737 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:48.739 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:15:48.739 00.000 12308 MoveAxis(E, 0, ABG)
00:15:48.739 00.000 12308 Move returns status 0, amount 0
00:15:48.739 00.000 12308 MoveAxis(N, 0, ABG)
00:15:48.739 00.000 12308 Move returns status 0, amount 0
00:15:48.739 00.000 12308 move complete, result=0
00:15:48.740 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:48.744 00.004 12308 worker thread done servicing request
00:15:48.764 00.020 14556 UpdateGuideState exits: m=2297 SNR=32.1
00:15:48.769 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:48.772 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:48.775 00.003 14556 Enqueuing Expose request
00:15:48.781 00.006 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:48.786 00.005 12308 Worker thread wakes up
00:15:48.786 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:48.786 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:50.033 01.247 12308 Exposure complete
00:15:50.160 00.127 12308 worker thread done servicing request
00:15:50.161 00.001 14556 OnExposeComplete: enter
00:15:50.165 00.004 14556 UpdateGuideState(): m_state=6
00:15:50.170 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9007
00:15:50.174 00.004 14556 Star::Find returns 1 (0), X=164.70, Y=1003.97, Mass=2281, SNR=32.1, Peak=169 HFD=4.6
00:15:50.179 00.005 14556 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.07) = xAngle (3.08 = 3.08)
00:15:50.183 00.004 14556 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.98 = 2.98)
00:15:50.187 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.00 hyp=0.08 cameraTheta=0.00 mountX=-0.08 mountY=0.01, mountTheta=2.98
00:15:50.193 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.00, opts=13)
00:15:50.197 00.004 14556 Enqueuing Move request for scope (0.08, 0.00)
00:15:50.201 00.004 12308 Worker thread wakes up
00:15:50.201 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.00) opts 0xd
00:15:50.201 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.00)
00:15:50.201 00.000 12308 Moving (0.08, 0.00) raw xDistance=-0.08 yDistance=0.01
00:15:50.203 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:15:50.203 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:50.203 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:15:50.203 00.000 12308 MoveAxis(E, 0, ABG)
00:15:50.203 00.000 12308 Move returns status 0, amount 0
00:15:50.204 00.001 12308 MoveAxis(N, 0, ABG)
00:15:50.204 00.000 12308 Move returns status 0, amount 0
00:15:50.204 00.000 12308 move complete, result=0
00:15:50.204 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:50.210 00.006 12308 worker thread done servicing request
00:15:50.232 00.022 14556 UpdateGuideState exits: m=2281 SNR=32.1
00:15:50.236 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:50.241 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:50.246 00.005 14556 Enqueuing Expose request
00:15:50.250 00.004 12308 Worker thread wakes up
00:15:50.250 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:15:50.255 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:50.255 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:51.501 01.246 12308 Exposure complete
00:15:51.622 00.121 12308 worker thread done servicing request
00:15:51.622 00.000 14556 OnExposeComplete: enter
00:15:51.626 00.004 14556 UpdateGuideState(): m_state=6
00:15:51.631 00.005 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9008
00:15:51.635 00.004 14556 Star::Find returns 1 (0), X=164.64, Y=1004.05, Mass=2234, SNR=31.8, Peak=171 HFD=4.7
00:15:51.638 00.003 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.31 = -1.97)
00:15:51.642 00.004 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.07)
00:15:51.646 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.24 mountX=-0.03 mountY=-0.08, mountTheta=-1.99
00:15:51.651 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.08, opts=13)
00:15:51.655 00.004 14556 Enqueuing Move request for scope (0.03, 0.08)
00:15:51.659 00.004 12308 Worker thread wakes up
00:15:51.659 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
00:15:51.659 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
00:15:51.659 00.000 12308 Moving (0.03, 0.08) raw xDistance=-0.03 yDistance=-0.08
00:15:51.660 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:15:51.660 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:51.660 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:15:51.660 00.000 12308 MoveAxis(E, 0, ABG)
00:15:51.660 00.000 12308 Move returns status 0, amount 0
00:15:51.662 00.002 12308 MoveAxis(N, 0, ABG)
00:15:51.662 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:51.665 00.003 12308 Move returns status 0, amount 0
00:15:51.665 00.000 12308 move complete, result=0
00:15:51.665 00.000 12308 worker thread done servicing request
00:15:51.681 00.016 14556 UpdateGuideState exits: m=2234 SNR=31.8
00:15:51.685 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:51.689 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:51.694 00.005 14556 Enqueuing Expose request
00:15:51.699 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:51.702 00.003 12308 Worker thread wakes up
00:15:51.702 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:51.702 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:52.956 01.254 12308 Exposure complete
00:15:53.072 00.116 12308 worker thread done servicing request
00:15:53.073 00.001 14556 OnExposeComplete: enter
00:15:53.075 00.002 14556 UpdateGuideState(): m_state=6
00:15:53.079 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9009
00:15:53.082 00.003 14556 Star::Find returns 1 (0), X=164.73, Y=1004.00, Mass=2075, SNR=30.3, Peak=172 HFD=4.3
00:15:53.086 00.004 14556 CameraToMount -- cameraTheta (0.20) - m_xAngle (-3.07) = xAngle (3.27 = -3.01)
00:15:53.089 00.003 14556 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.17 = -3.11)
00:15:53.093 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.20 mountX=-0.12 mountY=-0.00, mountTheta=-3.11
00:15:53.097 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.02, opts=13)
00:15:53.100 00.003 14556 Enqueuing Move request for scope (0.12, 0.02)
00:15:53.104 00.004 12308 Worker thread wakes up
00:15:53.104 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
00:15:53.104 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
00:15:53.104 00.000 12308 Moving (0.12, 0.02) raw xDistance=-0.12 yDistance=-0.00
00:15:53.104 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:15:53.104 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:53.104 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:15:53.106 00.002 12308 MoveAxis(E, 0, ABG)
00:15:53.106 00.000 12308 Move returns status 0, amount 0
00:15:53.106 00.000 12308 MoveAxis(N, 0, ABG)
00:15:53.106 00.000 12308 Move returns status 0, amount 0
00:15:53.106 00.000 12308 move complete, result=0
00:15:53.107 00.001 12308 worker thread done servicing request
00:15:53.107 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:53.128 00.021 14556 UpdateGuideState exits: m=2075 SNR=30.3
00:15:53.132 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:53.137 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:53.140 00.003 14556 Enqueuing Expose request
00:15:53.143 00.003 12308 Worker thread wakes up
00:15:53.143 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:53.143 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:53.143 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:15:54.394 01.251 12308 Exposure complete
00:15:54.513 00.119 12308 worker thread done servicing request
00:15:54.514 00.001 14556 OnExposeComplete: enter
00:15:54.517 00.003 14556 UpdateGuideState(): m_state=6
00:15:54.521 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9010
00:15:54.525 00.004 14556 Star::Find returns 1 (0), X=164.51, Y=1004.11, Mass=1979, SNR=29.7, Peak=155 HFD=4.5
00:15:54.529 00.004 14556 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.07) = xAngle (5.31 = -0.98)
00:15:54.533 00.004 14556 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.08)
00:15:54.538 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.17 cameraTheta=2.23 mountX=0.10 mountY=-0.15, mountTheta=-1.01
00:15:54.542 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.14, opts=13)
00:15:54.547 00.005 14556 Enqueuing Move request for scope (-0.11, 0.14)
00:15:54.550 00.003 12308 Worker thread wakes up
00:15:54.550 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd
00:15:54.551 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.14)
00:15:54.551 00.000 12308 Moving (-0.11, 0.14) raw xDistance=0.10 yDistance=-0.15
00:15:54.551 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:15:54.551 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:54.551 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:15:54.552 00.001 12308 MoveAxis(E, 0, ABG)
00:15:54.552 00.000 12308 Move returns status 0, amount 0
00:15:54.552 00.000 12308 MoveAxis(N, 0, ABG)
00:15:54.552 00.000 12308 Move returns status 0, amount 0
00:15:54.552 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:54.556 00.004 12308 move complete, result=0
00:15:54.558 00.002 12308 worker thread done servicing request
00:15:54.580 00.022 14556 UpdateGuideState exits: m=1979 SNR=29.7
00:15:54.583 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:54.589 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:54.593 00.004 14556 Enqueuing Expose request
00:15:54.599 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:15:54.603 00.004 12308 Worker thread wakes up
00:15:54.603 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:54.603 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:55.844 01.241 12308 Exposure complete
00:15:55.981 00.137 12308 worker thread done servicing request
00:15:55.981 00.000 14556 OnExposeComplete: enter
00:15:55.987 00.006 14556 UpdateGuideState(): m_state=6
00:15:55.993 00.006 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9011
00:15:55.998 00.005 14556 Star::Find returns 1 (0), X=164.63, Y=1004.17, Mass=2147, SNR=31.2, Peak=165 HFD=4.7
00:15:56.004 00.006 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.59 = -1.69)
00:15:56.009 00.005 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.79)
00:15:56.014 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.52 mountX=-0.02 mountY=-0.20, mountTheta=-1.69
00:15:56.020 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.20, opts=13)
00:15:56.024 00.004 14556 Enqueuing Move request for scope (0.01, 0.20)
00:15:56.029 00.005 12308 Worker thread wakes up
00:15:56.029 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.20) opts 0xd
00:15:56.029 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.20)
00:15:56.029 00.000 12308 Moving (0.01, 0.20) raw xDistance=-0.02 yDistance=-0.20
00:15:56.029 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:15:56.029 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:56.030 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:15:56.030 00.000 12308 MoveAxis(E, 0, ABG)
00:15:56.030 00.000 12308 Move returns status 0, amount 0
00:15:56.031 00.001 12308 MoveAxis(N, 0, ABG)
00:15:56.031 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:56.037 00.006 12308 Move returns status 0, amount 0
00:15:56.038 00.001 12308 move complete, result=0
00:15:56.038 00.000 12308 worker thread done servicing request
00:15:56.060 00.022 14556 UpdateGuideState exits: m=2147 SNR=31.2
00:15:56.066 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:56.070 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:56.074 00.004 14556 Enqueuing Expose request
00:15:56.079 00.005 12308 Worker thread wakes up
00:15:56.079 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:15:56.083 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:56.083 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:57.334 01.251 12308 Exposure complete
00:15:57.444 00.110 12308 worker thread done servicing request
00:15:57.444 00.000 14556 OnExposeComplete: enter
00:15:57.449 00.005 14556 UpdateGuideState(): m_state=6
00:15:57.453 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9012
00:15:57.456 00.003 14556 Star::Find returns 1 (0), X=164.60, Y=1004.22, Mass=2235, SNR=31.6, Peak=169 HFD=4.8
00:15:57.460 00.004 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.69 = -1.60)
00:15:57.463 00.003 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.70)
00:15:57.467 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.61 mountX=-0.01 mountY=-0.25, mountTheta=-1.60
00:15:57.473 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.25, opts=13)
00:15:57.478 00.005 14556 Enqueuing Move request for scope (-0.01, 0.25)
00:15:57.482 00.004 12308 Worker thread wakes up
00:15:57.482 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.25) opts 0xd
00:15:57.482 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.25)
00:15:57.483 00.001 12308 Moving (-0.01, 0.25) raw xDistance=-0.01 yDistance=-0.25
00:15:57.483 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:15:57.483 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:15:57.483 00.000 12308 MoveAxis(E, 0, ABG)
00:15:57.483 00.000 12308 Move returns status 0, amount 0
00:15:57.483 00.000 12308 MoveAxis(N, 174, ABG)
00:15:57.483 00.000 12308 Guiding  Dir = 0, Dur = 174
00:15:57.485 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:57.489 00.004 12308 IsSlewing returns 0
00:15:57.489 00.000 12308 IsGuiding returns 0
00:15:57.490 00.001 12308 PulseGuide returned control before completion, sleep 184
00:15:57.511 00.021 14556 UpdateGuideState exits: m=2235 SNR=31.6
00:15:57.516 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:57.522 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:57.527 00.005 14556 Enqueuing Expose request
00:15:57.684 00.157 12308 IsGuiding returns 1
00:15:57.684 00.000 12308 scope still moving after pulse duration time elapsed
00:15:57.715 00.031 12308 IsSlewing returns 0
00:15:57.716 00.001 12308 IsGuiding returns 0
00:15:57.716 00.000 12308 scope move finished after 174 + 52 ms
00:15:57.716 00.000 12308 Move returns status 0, amount 174
00:15:57.716 00.000 12308 move complete, result=0
00:15:57.716 00.000 12308 worker thread done servicing request
00:15:57.717 00.001 12308 Worker thread wakes up
00:15:57.718 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 174 ms NORTH
00:15:57.723 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:57.723 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:15:58.981 01.258 12308 Exposure complete
00:15:59.129 00.148 12308 worker thread done servicing request
00:15:59.129 00.000 14556 OnExposeComplete: enter
00:15:59.135 00.006 14556 UpdateGuideState(): m_state=6
00:15:59.140 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9013
00:15:59.146 00.006 14556 Star::Find returns 1 (0), X=164.60, Y=1003.98, Mass=2245, SNR=31.9, Peak=181 HFD=4.2
00:15:59.152 00.006 14556 CameraToMount -- cameraTheta (2.74) - m_xAngle (-3.07) = xAngle (5.82 = -0.47)
00:15:59.158 00.006 14556 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.72 = -0.57)
00:15:59.165 00.007 14556 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.74 mountX=0.02 mountY=-0.01, mountTheta=-0.54
00:15:59.172 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.01, opts=13)
00:15:59.179 00.007 14556 Enqueuing Move request for scope (-0.02, 0.01)
00:15:59.184 00.005 12308 Worker thread wakes up
00:15:59.184 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
00:15:59.184 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
00:15:59.184 00.000 12308 Moving (-0.02, 0.01) raw xDistance=0.02 yDistance=-0.01
00:15:59.185 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:15:59.185 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:15:59.185 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:15:59.185 00.000 12308 MoveAxis(E, 0, ABG)
00:15:59.185 00.000 12308 Move returns status 0, amount 0
00:15:59.187 00.002 12308 MoveAxis(N, 0, ABG)
00:15:59.187 00.000 12308 Move returns status 0, amount 0
00:15:59.188 00.001 12308 move complete, result=0
00:15:59.188 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:15:59.194 00.006 12308 worker thread done servicing request
00:15:59.214 00.020 14556 UpdateGuideState exits: m=2245 SNR=31.9
00:15:59.219 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:59.222 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:15:59.227 00.005 14556 Enqueuing Expose request
00:15:59.232 00.005 12308 Worker thread wakes up
00:15:59.232 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:15:59.236 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:15:59.236 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:00.482 01.246 12308 Exposure complete
00:16:00.605 00.123 12308 worker thread done servicing request
00:16:00.605 00.000 14556 OnExposeComplete: enter
00:16:00.610 00.005 14556 UpdateGuideState(): m_state=6
00:16:00.613 00.003 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9014
00:16:00.617 00.004 14556 Star::Find returns 1 (0), X=164.52, Y=1004.11, Mass=2116, SNR=30.9, Peak=170 HFD=4.5
00:16:00.621 00.004 14556 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.07) = xAngle (5.23 = -1.05)
00:16:00.624 00.003 14556 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.15)
00:16:00.628 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.16 cameraTheta=2.16 mountX=0.08 mountY=-0.15, mountTheta=-1.07
00:16:00.634 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.14, opts=13)
00:16:00.637 00.003 14556 Enqueuing Move request for scope (-0.09, 0.14)
00:16:00.642 00.005 12308 Worker thread wakes up
00:16:00.642 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
00:16:00.642 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
00:16:00.642 00.000 12308 Moving (-0.09, 0.14) raw xDistance=0.08 yDistance=-0.15
00:16:00.642 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:16:00.642 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:00.642 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:16:00.643 00.001 12308 MoveAxis(E, 0, ABG)
00:16:00.643 00.000 12308 Move returns status 0, amount 0
00:16:00.643 00.000 12308 MoveAxis(N, 0, ABG)
00:16:00.643 00.000 12308 Move returns status 0, amount 0
00:16:00.643 00.000 12308 move complete, result=0
00:16:00.643 00.000 12308 worker thread done servicing request
00:16:00.644 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:00.668 00.024 14556 UpdateGuideState exits: m=2116 SNR=30.9
00:16:00.672 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:00.675 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:00.680 00.005 14556 Enqueuing Expose request
00:16:00.683 00.003 12308 Worker thread wakes up
00:16:00.684 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:00.684 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:00.684 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:16:01.934 01.250 12308 Exposure complete
00:16:02.058 00.124 12308 worker thread done servicing request
00:16:02.058 00.000 14556 OnExposeComplete: enter
00:16:02.063 00.005 14556 UpdateGuideState(): m_state=6
00:16:02.067 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9015
00:16:02.071 00.004 14556 Star::Find returns 1 (0), X=164.44, Y=1004.31, Mass=2312, SNR=32.1, Peak=163 HFD=4.7
00:16:02.075 00.004 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.13 = -1.16)
00:16:02.079 00.004 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.26)
00:16:02.083 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.34 hyp=0.38 cameraTheta=2.05 mountX=0.15 mountY=-0.37, mountTheta=-1.17
00:16:02.087 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.34, opts=13)
00:16:02.090 00.003 14556 Enqueuing Move request for scope (-0.18, 0.34)
00:16:02.094 00.004 12308 Worker thread wakes up
00:16:02.094 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.34) opts 0xd
00:16:02.096 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.34)
00:16:02.096 00.000 12308 Moving (-0.18, 0.34) raw xDistance=0.15 yDistance=-0.37
00:16:02.096 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:16:02.096 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
00:16:02.096 00.000 12308 MoveAxis(E, 0, ABG)
00:16:02.096 00.000 12308 Move returns status 0, amount 0
00:16:02.096 00.000 12308 MoveAxis(N, 257, ABG)
00:16:02.097 00.001 12308 Guiding  Dir = 0, Dur = 257
00:16:02.098 00.001 12308 IsSlewing returns 0
00:16:02.098 00.000 12308 IsGuiding returns 0
00:16:02.099 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:02.104 00.005 12308 PulseGuide returned control before completion, sleep 267
00:16:02.124 00.020 14556 UpdateGuideState exits: m=2312 SNR=32.1
00:16:02.129 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:02.133 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:02.138 00.005 14556 Enqueuing Expose request
00:16:02.378 00.240 12308 IsGuiding returns 1
00:16:02.379 00.001 12308 scope still moving after pulse duration time elapsed
00:16:02.410 00.031 12308 IsSlewing returns 0
00:16:02.412 00.002 12308 IsGuiding returns 0
00:16:02.412 00.000 12308 scope move finished after 257 + 55 ms
00:16:02.412 00.000 12308 Move returns status 0, amount 257
00:16:02.412 00.000 12308 move complete, result=0
00:16:02.413 00.001 12308 worker thread done servicing request
00:16:02.413 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 257 ms NORTH
00:16:02.419 00.006 12308 Worker thread wakes up
00:16:02.419 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:02.419 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:03.665 01.246 12308 Exposure complete
00:16:03.810 00.145 12308 worker thread done servicing request
00:16:03.810 00.000 14556 OnExposeComplete: enter
00:16:03.815 00.005 14556 UpdateGuideState(): m_state=6
00:16:03.818 00.003 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9016
00:16:03.823 00.005 14556 Star::Find returns 1 (0), X=164.44, Y=1003.83, Mass=2235, SNR=31.9, Peak=163 HFD=4.5
00:16:03.826 00.003 14556 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.07) = xAngle (0.61 = 0.61)
00:16:03.830 00.004 14556 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.51 = 0.51)
00:16:03.834 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.14 hyp=0.23 cameraTheta=-2.47 mountX=0.19 mountY=0.11, mountTheta=0.54
00:16:03.840 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.14, opts=13)
00:16:03.843 00.003 14556 Enqueuing Move request for scope (-0.18, -0.14)
00:16:03.847 00.004 12308 Worker thread wakes up
00:16:03.852 00.005 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:03.857 00.005 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.14) opts 0xd
00:16:03.857 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.14)
00:16:03.857 00.000 12308 Moving (-0.18, -0.14) raw xDistance=0.19 yDistance=0.11
00:16:03.857 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:16:03.858 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:03.858 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:16:03.858 00.000 12308 MoveAxis(E, 0, ABG)
00:16:03.858 00.000 12308 Move returns status 0, amount 0
00:16:03.859 00.001 12308 MoveAxis(N, 0, ABG)
00:16:03.859 00.000 12308 Move returns status 0, amount 0
00:16:03.859 00.000 12308 move complete, result=0
00:16:03.859 00.000 12308 worker thread done servicing request
00:16:03.879 00.020 14556 UpdateGuideState exits: m=2235 SNR=31.9
00:16:03.885 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:03.888 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:03.892 00.004 14556 Enqueuing Expose request
00:16:03.896 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:03.899 00.003 12308 Worker thread wakes up
00:16:03.899 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:03.899 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:05.145 01.246 12308 Exposure complete
00:16:05.264 00.119 12308 worker thread done servicing request
00:16:05.264 00.000 14556 OnExposeComplete: enter
00:16:05.269 00.005 14556 UpdateGuideState(): m_state=6
00:16:05.273 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9017
00:16:05.277 00.004 14556 Star::Find returns 1 (0), X=164.38, Y=1003.94, Mass=2265, SNR=32.0, Peak=186 HFD=4.3
00:16:05.280 00.003 14556 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-3.07) = xAngle (0.07 = 0.07)
00:16:05.285 00.005 14556 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.03 = -0.03)
00:16:05.288 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.03 hyp=0.24 cameraTheta=-3.01 mountX=0.24 mountY=-0.01, mountTheta=-0.03
00:16:05.294 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.03, opts=13)
00:16:05.298 00.004 14556 Enqueuing Move request for scope (-0.23, -0.03)
00:16:05.301 00.003 12308 Worker thread wakes up
00:16:05.301 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.03) opts 0xd
00:16:05.301 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.03)
00:16:05.302 00.001 12308 Moving (-0.23, -0.03) raw xDistance=0.24 yDistance=-0.01
00:16:05.302 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:16:05.302 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:05.302 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:16:05.303 00.001 12308 MoveAxis(W, 102, ABG)
00:16:05.303 00.000 12308 Guiding  Dir = 3, Dur = 102
00:16:05.303 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:05.308 00.005 12308 IsSlewing returns 0
00:16:05.308 00.000 12308 IsGuiding returns 0
00:16:05.308 00.000 12308 PulseGuide returned control before completion, sleep 112
00:16:05.332 00.024 14556 UpdateGuideState exits: m=2265 SNR=32.0
00:16:05.338 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:05.342 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:05.347 00.005 14556 Enqueuing Expose request
00:16:05.431 00.084 12308 IsGuiding returns 1
00:16:05.431 00.000 12308 scope still moving after pulse duration time elapsed
00:16:05.462 00.031 12308 IsSlewing returns 0
00:16:05.463 00.001 12308 IsGuiding returns 0
00:16:05.463 00.000 12308 scope move finished after 102 + 52 ms
00:16:05.463 00.000 12308 Move returns status 0, amount 102
00:16:05.463 00.000 12308 MoveAxis(N, 0, ABG)
00:16:05.464 00.001 12308 Move returns status 0, amount 0
00:16:05.464 00.000 12308 move complete, result=0
00:16:05.464 00.000 14556 GuideStep: 0.2 px 102 ms WEST, -0.0 px 0 ms NORTH
00:16:05.470 00.006 12308 worker thread done servicing request
00:16:05.471 00.001 12308 Worker thread wakes up
00:16:05.471 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:05.471 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:06.731 01.260 12308 Exposure complete
00:16:06.861 00.130 12308 worker thread done servicing request
00:16:06.862 00.001 14556 OnExposeComplete: enter
00:16:06.866 00.004 14556 UpdateGuideState(): m_state=6
00:16:06.869 00.003 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9018
00:16:06.874 00.005 14556 Star::Find returns 1 (0), X=164.64, Y=1003.96, Mass=2276, SNR=32.1, Peak=170 HFD=4.3
00:16:06.878 00.004 14556 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-3.07) = xAngle (2.49 = 2.49)
00:16:06.883 00.005 14556 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.39 = 2.39)
00:16:06.886 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-0.59 mountX=-0.02 mountY=0.02, mountTheta=2.43
00:16:06.891 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.01, opts=13)
00:16:06.894 00.003 14556 Enqueuing Move request for scope (0.02, -0.01)
00:16:06.898 00.004 12308 Worker thread wakes up
00:16:06.898 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
00:16:06.898 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
00:16:06.898 00.000 12308 Moving (0.02, -0.01) raw xDistance=-0.02 yDistance=0.02
00:16:06.898 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:16:06.898 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:06.898 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:16:06.898 00.000 12308 MoveAxis(E, 0, ABG)
00:16:06.899 00.001 12308 Move returns status 0, amount 0
00:16:06.899 00.000 12308 MoveAxis(N, 0, ABG)
00:16:06.899 00.000 12308 Move returns status 0, amount 0
00:16:06.899 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:06.904 00.005 12308 move complete, result=0
00:16:06.905 00.001 12308 worker thread done servicing request
00:16:06.928 00.023 14556 UpdateGuideState exits: m=2276 SNR=32.1
00:16:06.931 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:06.937 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:06.941 00.004 14556 Enqueuing Expose request
00:16:06.946 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:16:06.950 00.004 12308 Worker thread wakes up
00:16:06.950 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:06.950 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:08.197 01.247 12308 Exposure complete
00:16:08.321 00.124 12308 worker thread done servicing request
00:16:08.321 00.000 14556 OnExposeComplete: enter
00:16:08.325 00.004 14556 UpdateGuideState(): m_state=6
00:16:08.329 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9019
00:16:08.333 00.004 14556 Star::Find returns 1 (0), X=164.51, Y=1003.90, Mass=2245, SNR=31.8, Peak=165 HFD=4.8
00:16:08.337 00.004 14556 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.07) = xAngle (0.56 = 0.56)
00:16:08.340 00.003 14556 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.46 = 0.46)
00:16:08.345 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.51 mountX=0.11 mountY=0.06, mountTheta=0.49
00:16:08.352 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.08, opts=13)
00:16:08.357 00.005 14556 Enqueuing Move request for scope (-0.10, -0.08)
00:16:08.361 00.004 12308 Worker thread wakes up
00:16:08.361 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
00:16:08.361 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
00:16:08.361 00.000 12308 Moving (-0.10, -0.08) raw xDistance=0.11 yDistance=0.06
00:16:08.362 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:16:08.362 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:08.362 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:16:08.362 00.000 12308 MoveAxis(E, 0, ABG)
00:16:08.363 00.001 12308 Move returns status 0, amount 0
00:16:08.363 00.000 12308 MoveAxis(N, 0, ABG)
00:16:08.363 00.000 12308 Move returns status 0, amount 0
00:16:08.363 00.000 12308 move complete, result=0
00:16:08.363 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:08.368 00.005 12308 worker thread done servicing request
00:16:08.385 00.017 14556 UpdateGuideState exits: m=2245 SNR=31.8
00:16:08.388 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:08.391 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:08.395 00.004 14556 Enqueuing Expose request
00:16:08.398 00.003 12308 Worker thread wakes up
00:16:08.399 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:08.402 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:08.402 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:09.645 01.243 12308 Exposure complete
00:16:09.778 00.133 12308 worker thread done servicing request
00:16:09.778 00.000 14556 OnExposeComplete: enter
00:16:09.782 00.004 14556 UpdateGuideState(): m_state=6
00:16:09.786 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9020
00:16:09.789 00.003 14556 Star::Find returns 1 (0), X=164.40, Y=1003.76, Mass=2265, SNR=32.0, Peak=167 HFD=4.8
00:16:09.793 00.004 14556 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-3.07) = xAngle (0.72 = 0.72)
00:16:09.798 00.005 14556 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.62 = 0.62)
00:16:09.802 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.22 hyp=0.30 cameraTheta=-2.36 mountX=0.23 mountY=0.18, mountTheta=0.66
00:16:09.807 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.22, opts=13)
00:16:09.811 00.004 14556 Enqueuing Move request for scope (-0.22, -0.22)
00:16:09.815 00.004 12308 Worker thread wakes up
00:16:09.815 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.22) opts 0xd
00:16:09.815 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.22)
00:16:09.815 00.000 12308 Moving (-0.22, -0.22) raw xDistance=0.23 yDistance=0.18
00:16:09.815 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:16:09.816 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:09.816 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:16:09.816 00.000 12308 MoveAxis(W, 100, ABG)
00:16:09.816 00.000 12308 Guiding  Dir = 3, Dur = 100
00:16:09.816 00.000 12308 IsSlewing returns 0
00:16:09.816 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:09.820 00.004 12308 IsGuiding returns 0
00:16:09.820 00.000 12308 PulseGuide returned control before completion, sleep 110
00:16:09.843 00.023 14556 UpdateGuideState exits: m=2265 SNR=32.0
00:16:09.849 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:09.855 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:09.859 00.004 14556 Enqueuing Expose request
00:16:09.933 00.074 12308 IsGuiding returns 1
00:16:09.933 00.000 12308 scope still moving after pulse duration time elapsed
00:16:09.964 00.031 12308 IsSlewing returns 0
00:16:09.965 00.001 12308 IsGuiding returns 0
00:16:09.965 00.000 12308 scope move finished after 100 + 44 ms
00:16:09.965 00.000 12308 Move returns status 0, amount 100
00:16:09.966 00.001 12308 MoveAxis(N, 0, ABG)
00:16:09.966 00.000 12308 Move returns status 0, amount 0
00:16:09.966 00.000 12308 move complete, result=0
00:16:09.967 00.001 12308 worker thread done servicing request
00:16:09.968 00.001 14556 GuideStep: 0.2 px 100 ms WEST, 0.2 px 0 ms NORTH
00:16:09.972 00.004 12308 Worker thread wakes up
00:16:09.973 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:09.973 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:11.225 01.252 12308 Exposure complete
00:16:11.338 00.113 12308 worker thread done servicing request
00:16:11.339 00.001 14556 OnExposeComplete: enter
00:16:11.344 00.005 14556 UpdateGuideState(): m_state=6
00:16:11.350 00.006 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9021
00:16:11.354 00.004 14556 Star::Find returns 1 (0), X=164.42, Y=1003.92, Mass=2260, SNR=31.9, Peak=168 HFD=4.4
00:16:11.359 00.005 14556 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.07) = xAngle (0.20 = 0.20)
00:16:11.363 00.004 14556 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.10 = 0.10)
00:16:11.367 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.05 hyp=0.21 cameraTheta=-2.88 mountX=0.20 mountY=0.02, mountTheta=0.10
00:16:11.371 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.05, opts=13)
00:16:11.375 00.004 14556 Enqueuing Move request for scope (-0.20, -0.05)
00:16:11.378 00.003 12308 Worker thread wakes up
00:16:11.378 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.05) opts 0xd
00:16:11.378 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.05)
00:16:11.379 00.001 12308 Moving (-0.20, -0.05) raw xDistance=0.20 yDistance=0.02
00:16:11.379 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
00:16:11.379 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:11.379 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:16:11.379 00.000 12308 MoveAxis(W, 95, ABG)
00:16:11.379 00.000 12308 Guiding  Dir = 3, Dur = 95
00:16:11.379 00.000 12308 IsSlewing returns 0
00:16:11.381 00.002 12308 IsGuiding returns 0
00:16:11.381 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:11.385 00.004 12308 PulseGuide returned control before completion, sleep 105
00:16:11.401 00.016 14556 UpdateGuideState exits: m=2260 SNR=31.9
00:16:11.407 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:11.413 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:11.416 00.003 14556 Enqueuing Expose request
00:16:11.491 00.075 12308 IsGuiding returns 1
00:16:11.493 00.002 12308 scope still moving after pulse duration time elapsed
00:16:11.523 00.030 12308 IsSlewing returns 0
00:16:11.524 00.001 12308 IsGuiding returns 0
00:16:11.525 00.001 12308 scope move finished after 95 + 48 ms
00:16:11.525 00.000 12308 Move returns status 0, amount 95
00:16:11.525 00.000 12308 MoveAxis(N, 0, ABG)
00:16:11.525 00.000 12308 Move returns status 0, amount 0
00:16:11.526 00.001 12308 move complete, result=0
00:16:11.528 00.002 14556 GuideStep: 0.2 px 95 ms WEST, 0.0 px 0 ms NORTH
00:16:11.535 00.007 12308 worker thread done servicing request
00:16:11.535 00.000 12308 Worker thread wakes up
00:16:11.535 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:11.536 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:12.779 01.243 12308 Exposure complete
00:16:12.902 00.123 12308 worker thread done servicing request
00:16:12.902 00.000 14556 OnExposeComplete: enter
00:16:12.906 00.004 14556 UpdateGuideState(): m_state=6
00:16:12.910 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9022
00:16:12.914 00.004 14556 Star::Find returns 1 (0), X=164.71, Y=1004.11, Mass=2106, SNR=30.9, Peak=166 HFD=4.5
00:16:12.918 00.004 14556 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.07) = xAngle (4.01 = -2.27)
00:16:12.921 00.003 14556 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.91 = -2.37)
00:16:12.926 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.17 cameraTheta=0.94 mountX=-0.11 mountY=-0.12, mountTheta=-2.32
00:16:12.930 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.14, opts=13)
00:16:12.935 00.005 14556 Enqueuing Move request for scope (0.10, 0.14)
00:16:12.938 00.003 12308 Worker thread wakes up
00:16:12.939 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.14) opts 0xd
00:16:12.939 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.14)
00:16:12.939 00.000 12308 Moving (0.10, 0.14) raw xDistance=-0.11 yDistance=-0.12
00:16:12.939 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:16:12.939 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:12.939 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:16:12.940 00.001 12308 MoveAxis(E, 0, ABG)
00:16:12.940 00.000 12308 Move returns status 0, amount 0
00:16:12.940 00.000 12308 MoveAxis(N, 0, ABG)
00:16:12.940 00.000 12308 Move returns status 0, amount 0
00:16:12.940 00.000 12308 move complete, result=0
00:16:12.942 00.002 12308 worker thread done servicing request
00:16:12.942 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:12.969 00.027 14556 UpdateGuideState exits: m=2106 SNR=30.9
00:16:12.975 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:12.980 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:12.985 00.005 14556 Enqueuing Expose request
00:16:12.989 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:16:12.993 00.004 12308 Worker thread wakes up
00:16:12.993 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:12.993 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:14.249 01.256 12308 Exposure complete
00:16:14.376 00.127 12308 worker thread done servicing request
00:16:14.377 00.001 14556 OnExposeComplete: enter
00:16:14.384 00.007 14556 UpdateGuideState(): m_state=6
00:16:14.387 00.003 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9023
00:16:14.389 00.002 14556 Star::Find returns 1 (0), X=164.71, Y=1004.15, Mass=2271, SNR=31.9, Peak=174 HFD=4.6
00:16:14.392 00.003 14556 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.07) = xAngle (4.18 = -2.11)
00:16:14.396 00.004 14556 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.21)
00:16:14.399 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.18 hyp=0.21 cameraTheta=1.10 mountX=-0.10 mountY=-0.17, mountTheta=-2.14
00:16:14.404 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.18, opts=13)
00:16:14.408 00.004 14556 Enqueuing Move request for scope (0.09, 0.18)
00:16:14.412 00.004 12308 Worker thread wakes up
00:16:14.412 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.18) opts 0xd
00:16:14.413 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.18)
00:16:14.413 00.000 12308 Moving (0.09, 0.18) raw xDistance=-0.10 yDistance=-0.17
00:16:14.413 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:16:14.413 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:14.413 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:16:14.415 00.002 12308 MoveAxis(E, 0, ABG)
00:16:14.415 00.000 12308 Move returns status 0, amount 0
00:16:14.415 00.000 12308 MoveAxis(N, 0, ABG)
00:16:14.415 00.000 12308 Move returns status 0, amount 0
00:16:14.415 00.000 12308 move complete, result=0
00:16:14.415 00.000 12308 worker thread done servicing request
00:16:14.416 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:14.441 00.025 14556 UpdateGuideState exits: m=2271 SNR=31.9
00:16:14.446 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:14.450 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:14.454 00.004 14556 Enqueuing Expose request
00:16:14.458 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:16:14.462 00.004 12308 Worker thread wakes up
00:16:14.462 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:14.462 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:15.703 01.241 12308 Exposure complete
00:16:15.812 00.109 12308 worker thread done servicing request
00:16:15.813 00.001 14556 OnExposeComplete: enter
00:16:15.820 00.007 14556 UpdateGuideState(): m_state=6
00:16:15.824 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9024
00:16:15.828 00.004 14556 Star::Find returns 1 (0), X=164.71, Y=1004.13, Mass=2084, SNR=30.5, Peak=158 HFD=4.5
00:16:15.833 00.005 14556 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.07) = xAngle (4.07 = -2.21)
00:16:15.838 00.005 14556 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.31)
00:16:15.845 00.007 14556 CameraToMount -- cameraX=0.10 cameraY=0.15 hyp=0.18 cameraTheta=1.00 mountX=-0.11 mountY=-0.13, mountTheta=-2.25
00:16:15.853 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.15, opts=13)
00:16:15.858 00.005 14556 Enqueuing Move request for scope (0.10, 0.15)
00:16:15.863 00.005 12308 Worker thread wakes up
00:16:15.863 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.15) opts 0xd
00:16:15.864 00.001 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.15)
00:16:15.864 00.000 12308 Moving (0.10, 0.15) raw xDistance=-0.11 yDistance=-0.13
00:16:15.864 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:16:15.864 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:15.864 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:16:15.866 00.002 12308 MoveAxis(E, 0, ABG)
00:16:15.866 00.000 12308 Move returns status 0, amount 0
00:16:15.866 00.000 12308 MoveAxis(N, 0, ABG)
00:16:15.866 00.000 12308 Move returns status 0, amount 0
00:16:15.866 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:15.870 00.004 12308 move complete, result=0
00:16:15.870 00.000 12308 worker thread done servicing request
00:16:15.896 00.026 14556 UpdateGuideState exits: m=2084 SNR=30.5
00:16:15.900 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:15.906 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:15.909 00.003 14556 Enqueuing Expose request
00:16:15.912 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:16:15.916 00.004 12308 Worker thread wakes up
00:16:15.916 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:15.916 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:17.165 01.249 12308 Exposure complete
00:16:17.277 00.112 12308 worker thread done servicing request
00:16:17.278 00.001 14556 OnExposeComplete: enter
00:16:17.282 00.004 14556 UpdateGuideState(): m_state=6
00:16:17.285 00.003 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9025
00:16:17.291 00.006 14556 Star::Find returns 1 (0), X=164.66, Y=1004.04, Mass=2365, SNR=32.9, Peak=164 HFD=4.7
00:16:17.293 00.002 14556 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.07) = xAngle (4.11 = -2.17)
00:16:17.297 00.004 14556 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.27)
00:16:17.301 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.04 mountX=-0.05 mountY=-0.06, mountTheta=-2.21
00:16:17.306 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.07, opts=13)
00:16:17.310 00.004 14556 Enqueuing Move request for scope (0.04, 0.07)
00:16:17.315 00.005 12308 Worker thread wakes up
00:16:17.315 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
00:16:17.316 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
00:16:17.316 00.000 12308 Moving (0.04, 0.07) raw xDistance=-0.05 yDistance=-0.06
00:16:17.316 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:16:17.317 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:17.317 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:16:17.317 00.000 12308 MoveAxis(E, 0, ABG)
00:16:17.318 00.001 12308 Move returns status 0, amount 0
00:16:17.318 00.000 12308 MoveAxis(N, 0, ABG)
00:16:17.319 00.001 12308 Move returns status 0, amount 0
00:16:17.319 00.000 12308 move complete, result=0
00:16:17.319 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:17.323 00.004 12308 worker thread done servicing request
00:16:17.345 00.022 14556 UpdateGuideState exits: m=2365 SNR=32.9
00:16:17.351 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:17.354 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:17.358 00.004 14556 Enqueuing Expose request
00:16:17.362 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:16:17.368 00.006 12308 Worker thread wakes up
00:16:17.368 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:17.368 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:18.622 01.254 12308 Exposure complete
00:16:18.744 00.122 12308 worker thread done servicing request
00:16:18.745 00.001 14556 OnExposeComplete: enter
00:16:18.749 00.004 14556 UpdateGuideState(): m_state=6
00:16:18.755 00.006 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9026
00:16:18.759 00.004 14556 Star::Find returns 1 (0), X=164.49, Y=1004.17, Mass=2406, SNR=33.0, Peak=185 HFD=4.7
00:16:18.762 00.003 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
00:16:18.766 00.004 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
00:16:18.771 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.20 hyp=0.24 cameraTheta=2.11 mountX=0.11 mountY=-0.22, mountTheta=-1.12
00:16:18.777 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.20, opts=13)
00:16:18.781 00.004 14556 Enqueuing Move request for scope (-0.12, 0.20)
00:16:18.785 00.004 12308 Worker thread wakes up
00:16:18.785 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.20) opts 0xd
00:16:18.785 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.20)
00:16:18.786 00.001 12308 Moving (-0.12, 0.20) raw xDistance=0.11 yDistance=-0.22
00:16:18.786 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:16:18.786 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:16:18.786 00.000 12308 MoveAxis(E, 0, ABG)
00:16:18.786 00.000 12308 Move returns status 0, amount 0
00:16:18.787 00.001 12308 MoveAxis(N, 154, ABG)
00:16:18.787 00.000 12308 Guiding  Dir = 0, Dur = 154
00:16:18.788 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:18.793 00.005 12308 IsSlewing returns 0
00:16:18.793 00.000 12308 IsGuiding returns 0
00:16:18.794 00.001 12308 PulseGuide returned control before completion, sleep 164
00:16:18.814 00.020 14556 UpdateGuideState exits: m=2406 SNR=33.0
00:16:18.820 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:18.824 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:18.827 00.003 14556 Enqueuing Expose request
00:16:18.969 00.142 12308 IsGuiding returns 1
00:16:18.970 00.001 12308 scope still moving after pulse duration time elapsed
00:16:18.999 00.029 12308 IsSlewing returns 0
00:16:18.999 00.000 12308 IsGuiding returns 0
00:16:19.001 00.002 12308 scope move finished after 154 + 53 ms
00:16:19.001 00.000 12308 Move returns status 0, amount 154
00:16:19.002 00.001 12308 move complete, result=0
00:16:19.002 00.000 12308 worker thread done servicing request
00:16:19.002 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 154 ms NORTH
00:16:19.010 00.008 12308 Worker thread wakes up
00:16:19.010 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:19.010 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:20.259 01.249 12308 Exposure complete
00:16:20.376 00.117 12308 worker thread done servicing request
00:16:20.377 00.001 14556 OnExposeComplete: enter
00:16:20.380 00.003 14556 UpdateGuideState(): m_state=6
00:16:20.384 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9027
00:16:20.388 00.004 14556 Star::Find returns 1 (0), X=164.55, Y=1004.12, Mass=2198, SNR=31.3, Peak=170 HFD=4.4
00:16:20.392 00.004 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.03 = -1.26)
00:16:20.395 00.003 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.36)
00:16:20.399 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.17 cameraTheta=1.95 mountX=0.05 mountY=-0.16, mountTheta=-1.27
00:16:20.404 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.15, opts=13)
00:16:20.407 00.003 14556 Enqueuing Move request for scope (-0.06, 0.15)
00:16:20.411 00.004 12308 Worker thread wakes up
00:16:20.411 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd
00:16:20.411 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.15)
00:16:20.411 00.000 12308 Moving (-0.06, 0.15) raw xDistance=0.05 yDistance=-0.16
00:16:20.411 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:16:20.413 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:20.414 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:20.418 00.004 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:16:20.418 00.000 12308 MoveAxis(E, 0, ABG)
00:16:20.418 00.000 12308 Move returns status 0, amount 0
00:16:20.418 00.000 12308 MoveAxis(N, 0, ABG)
00:16:20.418 00.000 12308 Move returns status 0, amount 0
00:16:20.420 00.002 12308 move complete, result=0
00:16:20.420 00.000 12308 worker thread done servicing request
00:16:20.438 00.018 14556 UpdateGuideState exits: m=2198 SNR=31.3
00:16:20.443 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:20.447 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:20.450 00.003 14556 Enqueuing Expose request
00:16:20.454 00.004 12308 Worker thread wakes up
00:16:20.454 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:20.454 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:20.455 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:16:21.701 01.246 12308 Exposure complete
00:16:21.812 00.111 12308 worker thread done servicing request
00:16:21.813 00.001 14556 OnExposeComplete: enter
00:16:21.820 00.007 14556 UpdateGuideState(): m_state=6
00:16:21.824 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9028
00:16:21.829 00.005 14556 Star::Find returns 1 (0), X=164.72, Y=1004.17, Mass=2243, SNR=31.8, Peak=168 HFD=4.4
00:16:21.833 00.004 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.14 = -2.15)
00:16:21.836 00.003 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.04 = -2.25)
00:16:21.841 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.20 hyp=0.23 cameraTheta=1.06 mountX=-0.12 mountY=-0.18, mountTheta=-2.18
00:16:21.847 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.20, opts=13)
00:16:21.852 00.005 14556 Enqueuing Move request for scope (0.11, 0.20)
00:16:21.855 00.003 12308 Worker thread wakes up
00:16:21.855 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.20) opts 0xd
00:16:21.855 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.20)
00:16:21.855 00.000 12308 Moving (0.11, 0.20) raw xDistance=-0.12 yDistance=-0.18
00:16:21.855 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:16:21.855 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:21.857 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:16:21.857 00.000 12308 MoveAxis(E, 0, ABG)
00:16:21.857 00.000 12308 Move returns status 0, amount 0
00:16:21.857 00.000 12308 MoveAxis(N, 0, ABG)
00:16:21.858 00.001 12308 Move returns status 0, amount 0
00:16:21.858 00.000 12308 move complete, result=0
00:16:21.858 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:21.862 00.004 12308 worker thread done servicing request
00:16:21.883 00.021 14556 UpdateGuideState exits: m=2243 SNR=31.8
00:16:21.887 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:21.891 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:21.896 00.005 14556 Enqueuing Expose request
00:16:21.899 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:16:21.904 00.005 12308 Worker thread wakes up
00:16:21.904 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:21.904 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:23.156 01.252 12308 Exposure complete
00:16:23.279 00.123 12308 worker thread done servicing request
00:16:23.279 00.000 14556 OnExposeComplete: enter
00:16:23.284 00.005 14556 UpdateGuideState(): m_state=6
00:16:23.288 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9029
00:16:23.292 00.004 14556 Star::Find returns 1 (0), X=164.40, Y=1004.15, Mass=2309, SNR=32.4, Peak=191 HFD=4.7
00:16:23.295 00.003 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
00:16:23.299 00.004 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
00:16:23.302 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.17 hyp=0.28 cameraTheta=2.47 mountX=0.21 mountY=-0.21, mountTheta=-0.79
00:16:23.308 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.17, opts=13)
00:16:23.311 00.003 14556 Enqueuing Move request for scope (-0.22, 0.17)
00:16:23.315 00.004 12308 Worker thread wakes up
00:16:23.315 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.17) opts 0xd
00:16:23.315 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.17)
00:16:23.315 00.000 12308 Moving (-0.22, 0.17) raw xDistance=0.21 yDistance=-0.21
00:16:23.315 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:16:23.317 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:16:23.317 00.000 12308 MoveAxis(W, 89, ABG)
00:16:23.317 00.000 12308 Guiding  Dir = 3, Dur = 89
00:16:23.317 00.000 12308 IsSlewing returns 0
00:16:23.317 00.000 12308 IsGuiding returns 0
00:16:23.318 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:23.322 00.004 12308 PulseGuide returned control before completion, sleep 99
00:16:23.343 00.021 14556 UpdateGuideState exits: m=2309 SNR=32.4
00:16:23.347 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:23.352 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:23.356 00.004 14556 Enqueuing Expose request
00:16:23.426 00.070 12308 IsGuiding returns 1
00:16:23.426 00.000 12308 scope still moving after pulse duration time elapsed
00:16:23.457 00.031 12308 IsSlewing returns 0
00:16:23.459 00.002 12308 IsGuiding returns 0
00:16:23.459 00.000 12308 scope move finished after 89 + 52 ms
00:16:23.460 00.001 12308 Move returns status 0, amount 89
00:16:23.460 00.000 12308 MoveAxis(N, 146, ABG)
00:16:23.460 00.000 12308 Guiding  Dir = 0, Dur = 146
00:16:23.462 00.002 12308 IsSlewing returns 0
00:16:23.462 00.000 12308 IsGuiding returns 0
00:16:23.463 00.001 12308 PulseGuide returned control before completion, sleep 156
00:16:23.630 00.167 12308 IsGuiding returns 1
00:16:23.630 00.000 12308 scope still moving after pulse duration time elapsed
00:16:23.662 00.032 12308 IsSlewing returns 0
00:16:23.664 00.002 12308 IsGuiding returns 0
00:16:23.665 00.001 12308 scope move finished after 146 + 56 ms
00:16:23.666 00.001 12308 Move returns status 0, amount 146
00:16:23.666 00.000 12308 move complete, result=0
00:16:23.666 00.000 12308 worker thread done servicing request
00:16:23.666 00.000 12308 Worker thread wakes up
00:16:23.668 00.002 14556 GuideStep: 0.2 px 89 ms WEST, -0.2 px 146 ms NORTH
00:16:23.674 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:23.674 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:24.926 01.252 12308 Exposure complete
00:16:25.045 00.119 12308 worker thread done servicing request
00:16:25.045 00.000 14556 OnExposeComplete: enter
00:16:25.050 00.005 14556 UpdateGuideState(): m_state=6
00:16:25.053 00.003 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9030
00:16:25.057 00.004 14556 Star::Find returns 1 (0), X=164.34, Y=1003.94, Mass=2254, SNR=31.9, Peak=190 HFD=4.5
00:16:25.061 00.004 14556 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
00:16:25.065 00.004 14556 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
00:16:25.069 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=-0.03 hyp=0.27 cameraTheta=-3.03 mountX=0.27 mountY=-0.01, mountTheta=-0.05
00:16:25.074 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=-0.03, opts=13)
00:16:25.079 00.005 14556 Enqueuing Move request for scope (-0.27, -0.03)
00:16:25.082 00.003 12308 Worker thread wakes up
00:16:25.082 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.03) opts 0xd
00:16:25.083 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.27, -0.03)
00:16:25.083 00.000 12308 Moving (-0.27, -0.03) raw xDistance=0.27 yDistance=-0.01
00:16:25.083 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
00:16:25.083 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:25.083 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:16:25.084 00.001 12308 MoveAxis(W, 125, ABG)
00:16:25.084 00.000 12308 Guiding  Dir = 3, Dur = 125
00:16:25.084 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:25.088 00.004 12308 IsSlewing returns 0
00:16:25.089 00.001 12308 IsGuiding returns 0
00:16:25.090 00.001 12308 PulseGuide returned control before completion, sleep 135
00:16:25.111 00.021 14556 UpdateGuideState exits: m=2254 SNR=31.9
00:16:25.115 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:25.119 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:25.124 00.005 14556 Enqueuing Expose request
00:16:25.227 00.103 12308 IsGuiding returns 1
00:16:25.228 00.001 12308 scope still moving after pulse duration time elapsed
00:16:25.258 00.030 12308 IsSlewing returns 0
00:16:25.262 00.004 12308 IsGuiding returns 0
00:16:25.263 00.001 12308 scope move finished after 125 + 48 ms
00:16:25.263 00.000 12308 Move returns status 0, amount 125
00:16:25.264 00.001 12308 MoveAxis(N, 0, ABG)
00:16:25.265 00.001 12308 Move returns status 0, amount 0
00:16:25.265 00.000 12308 move complete, result=0
00:16:25.265 00.000 12308 worker thread done servicing request
00:16:25.266 00.001 12308 Worker thread wakes up
00:16:25.266 00.000 14556 GuideStep: 0.3 px 125 ms WEST, -0.0 px 0 ms NORTH
00:16:25.272 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:25.272 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:26.522 01.250 12308 Exposure complete
00:16:26.647 00.125 12308 worker thread done servicing request
00:16:26.648 00.001 14556 OnExposeComplete: enter
00:16:26.652 00.004 14556 UpdateGuideState(): m_state=6
00:16:26.656 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9031
00:16:26.661 00.005 14556 Star::Find returns 1 (0), X=164.50, Y=1003.78, Mass=2364, SNR=32.7, Peak=193 HFD=4.7
00:16:26.665 00.004 14556 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.07) = xAngle (0.95 = 0.95)
00:16:26.670 00.005 14556 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.85 = 0.85)
00:16:26.673 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.19 hyp=0.23 cameraTheta=-2.12 mountX=0.13 mountY=0.17, mountTheta=0.91
00:16:26.679 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.19, opts=13)
00:16:26.683 00.004 14556 Enqueuing Move request for scope (-0.12, -0.19)
00:16:26.686 00.003 12308 Worker thread wakes up
00:16:26.686 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.19) opts 0xd
00:16:26.686 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.19)
00:16:26.686 00.000 12308 Moving (-0.12, -0.19) raw xDistance=0.13 yDistance=0.17
00:16:26.686 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:16:26.688 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:26.688 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:16:26.688 00.000 12308 MoveAxis(E, 0, ABG)
00:16:26.688 00.000 12308 Move returns status 0, amount 0
00:16:26.689 00.001 12308 MoveAxis(N, 0, ABG)
00:16:26.689 00.000 12308 Move returns status 0, amount 0
00:16:26.689 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:26.692 00.003 12308 move complete, result=0
00:16:26.692 00.000 12308 worker thread done servicing request
00:16:26.717 00.025 14556 UpdateGuideState exits: m=2364 SNR=32.7
00:16:26.721 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:26.726 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:26.731 00.005 14556 Enqueuing Expose request
00:16:26.734 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:16:26.738 00.004 12308 Worker thread wakes up
00:16:26.738 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:26.738 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:27.991 01.253 12308 Exposure complete
00:16:28.098 00.107 12308 worker thread done servicing request
00:16:28.098 00.000 14556 OnExposeComplete: enter
00:16:28.103 00.005 14556 UpdateGuideState(): m_state=6
00:16:28.106 00.003 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9032
00:16:28.110 00.004 14556 Star::Find returns 1 (0), X=164.49, Y=1003.92, Mass=2125, SNR=30.8, Peak=172 HFD=4.3
00:16:28.114 00.004 14556 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.07) = xAngle (0.30 = 0.30)
00:16:28.117 00.003 14556 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.20 = 0.20)
00:16:28.121 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-2.78 mountX=0.13 mountY=0.03, mountTheta=0.20
00:16:28.128 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.05, opts=13)
00:16:28.134 00.006 14556 Enqueuing Move request for scope (-0.13, -0.05)
00:16:28.137 00.003 12308 Worker thread wakes up
00:16:28.137 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd
00:16:28.137 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.05)
00:16:28.137 00.000 12308 Moving (-0.13, -0.05) raw xDistance=0.13 yDistance=0.03
00:16:28.137 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:16:28.138 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:28.138 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:16:28.138 00.000 12308 MoveAxis(E, 0, ABG)
00:16:28.138 00.000 12308 Move returns status 0, amount 0
00:16:28.139 00.001 12308 MoveAxis(N, 0, ABG)
00:16:28.139 00.000 12308 Move returns status 0, amount 0
00:16:28.139 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:28.144 00.005 12308 move complete, result=0
00:16:28.144 00.000 12308 worker thread done servicing request
00:16:28.165 00.021 14556 UpdateGuideState exits: m=2125 SNR=30.8
00:16:28.170 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:28.173 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:28.177 00.004 14556 Enqueuing Expose request
00:16:28.180 00.003 12308 Worker thread wakes up
00:16:28.180 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:28.180 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:16:28.185 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:29.428 01.243 12308 Exposure complete
00:16:29.543 00.115 12308 worker thread done servicing request
00:16:29.543 00.000 14556 OnExposeComplete: enter
00:16:29.548 00.005 14556 UpdateGuideState(): m_state=6
00:16:29.552 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9033
00:16:29.557 00.005 14556 Star::Find returns 1 (0), X=164.33, Y=1004.04, Mass=2521, SNR=33.7, Peak=189 HFD=4.7
00:16:29.561 00.004 14556 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.07) = xAngle (6.00 = -0.29)
00:16:29.567 00.006 14556 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.90 = -0.39)
00:16:29.573 00.006 14556 CameraToMount -- cameraX=-0.29 cameraY=0.06 hyp=0.29 cameraTheta=2.92 mountX=0.28 mountY=-0.11, mountTheta=-0.37
00:16:29.579 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.06, opts=13)
00:16:29.583 00.004 14556 Enqueuing Move request for scope (-0.29, 0.06)
00:16:29.588 00.005 12308 Worker thread wakes up
00:16:29.588 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.06) opts 0xd
00:16:29.588 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.06)
00:16:29.588 00.000 12308 Moving (-0.29, 0.06) raw xDistance=0.28 yDistance=-0.11
00:16:29.588 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
00:16:29.588 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:29.589 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:16:29.589 00.000 12308 MoveAxis(W, 123, ABG)
00:16:29.589 00.000 12308 Guiding  Dir = 3, Dur = 123
00:16:29.589 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:29.594 00.005 12308 IsSlewing returns 0
00:16:29.594 00.000 12308 IsGuiding returns 0
00:16:29.594 00.000 12308 PulseGuide returned control before completion, sleep 133
00:16:29.616 00.022 14556 UpdateGuideState exits: m=2521 SNR=33.7
00:16:29.619 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:29.625 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:29.629 00.004 14556 Enqueuing Expose request
00:16:29.734 00.105 12308 IsGuiding returns 1
00:16:29.735 00.001 12308 scope still moving after pulse duration time elapsed
00:16:29.766 00.031 12308 IsSlewing returns 0
00:16:29.767 00.001 12308 IsGuiding returns 0
00:16:29.767 00.000 12308 scope move finished after 123 + 50 ms
00:16:29.767 00.000 12308 Move returns status 0, amount 123
00:16:29.768 00.001 12308 MoveAxis(N, 0, ABG)
00:16:29.768 00.000 12308 Move returns status 0, amount 0
00:16:29.769 00.001 12308 move complete, result=0
00:16:29.769 00.000 12308 worker thread done servicing request
00:16:29.769 00.000 12308 Worker thread wakes up
00:16:29.771 00.002 14556 GuideStep: 0.3 px 123 ms WEST, -0.1 px 0 ms NORTH
00:16:29.777 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:29.777 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:31.026 01.249 12308 Exposure complete
00:16:31.163 00.137 12308 worker thread done servicing request
00:16:31.163 00.000 14556 OnExposeComplete: enter
00:16:31.168 00.005 14556 UpdateGuideState(): m_state=6
00:16:31.173 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9034
00:16:31.178 00.005 14556 Star::Find returns 1 (0), X=164.58, Y=1004.15, Mass=2272, SNR=31.8, Peak=186 HFD=4.5
00:16:31.181 00.003 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
00:16:31.187 00.006 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
00:16:31.194 00.007 14556 CameraToMount -- cameraX=-0.04 cameraY=0.18 hyp=0.19 cameraTheta=1.77 mountX=0.02 mountY=-0.19, mountTheta=-1.45
00:16:31.202 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.18, opts=13)
00:16:31.206 00.004 14556 Enqueuing Move request for scope (-0.04, 0.18)
00:16:31.210 00.004 12308 Worker thread wakes up
00:16:31.210 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.18) opts 0xd
00:16:31.210 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.18)
00:16:31.210 00.000 12308 Moving (-0.04, 0.18) raw xDistance=0.02 yDistance=-0.19
00:16:31.210 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:16:31.211 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:31.211 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:16:31.211 00.000 12308 MoveAxis(E, 0, ABG)
00:16:31.212 00.001 12308 Move returns status 0, amount 0
00:16:31.212 00.000 12308 MoveAxis(N, 0, ABG)
00:16:31.213 00.001 12308 Move returns status 0, amount 0
00:16:31.213 00.000 12308 move complete, result=0
00:16:31.213 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:31.218 00.005 12308 worker thread done servicing request
00:16:31.244 00.026 14556 UpdateGuideState exits: m=2272 SNR=31.8
00:16:31.250 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:31.256 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:31.259 00.003 14556 Enqueuing Expose request
00:16:31.263 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:16:31.267 00.004 12308 Worker thread wakes up
00:16:31.267 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:31.267 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:32.509 01.242 12308 Exposure complete
00:16:32.638 00.129 12308 worker thread done servicing request
00:16:32.639 00.001 14556 OnExposeComplete: enter
00:16:32.642 00.003 14556 UpdateGuideState(): m_state=6
00:16:32.646 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9035
00:16:32.650 00.004 14556 Star::Find returns 1 (0), X=164.44, Y=1004.11, Mass=2220, SNR=31.6, Peak=190 HFD=4.8
00:16:32.654 00.004 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.57 = -0.72)
00:16:32.658 00.004 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.82)
00:16:32.663 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.13 hyp=0.22 cameraTheta=2.49 mountX=0.17 mountY=-0.16, mountTheta=-0.77
00:16:32.669 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.13, opts=13)
00:16:32.672 00.003 14556 Enqueuing Move request for scope (-0.18, 0.13)
00:16:32.676 00.004 12308 Worker thread wakes up
00:16:32.676 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.13) opts 0xd
00:16:32.676 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.13)
00:16:32.676 00.000 12308 Moving (-0.18, 0.13) raw xDistance=0.17 yDistance=-0.16
00:16:32.676 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:16:32.676 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:32.678 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:16:32.678 00.000 12308 MoveAxis(E, 0, ABG)
00:16:32.678 00.000 12308 Move returns status 0, amount 0
00:16:32.678 00.000 12308 MoveAxis(N, 0, ABG)
00:16:32.678 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:32.681 00.003 12308 Move returns status 0, amount 0
00:16:32.681 00.000 12308 move complete, result=0
00:16:32.683 00.002 12308 worker thread done servicing request
00:16:32.704 00.021 14556 UpdateGuideState exits: m=2220 SNR=31.6
00:16:32.708 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:32.712 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:32.716 00.004 14556 Enqueuing Expose request
00:16:32.720 00.004 12308 Worker thread wakes up
00:16:32.720 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:16:32.725 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:32.725 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:33.971 01.246 12308 Exposure complete
00:16:34.082 00.111 12308 worker thread done servicing request
00:16:34.083 00.001 14556 OnExposeComplete: enter
00:16:34.086 00.003 14556 UpdateGuideState(): m_state=6
00:16:34.091 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9036
00:16:34.096 00.005 14556 Star::Find returns 1 (0), X=164.32, Y=1004.10, Mass=2137, SNR=31.3, Peak=185 HFD=4.6
00:16:34.101 00.005 14556 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.07) = xAngle (5.82 = -0.46)
00:16:34.104 00.003 14556 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.72 = -0.56)
00:16:34.108 00.004 14556 CameraToMount -- cameraX=-0.30 cameraY=0.12 hyp=0.32 cameraTheta=2.75 mountX=0.29 mountY=-0.17, mountTheta=-0.54
00:16:34.112 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.12, opts=13)
00:16:34.117 00.005 14556 Enqueuing Move request for scope (-0.30, 0.12)
00:16:34.119 00.002 12308 Worker thread wakes up
00:16:34.119 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.12) opts 0xd
00:16:34.119 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.12)
00:16:34.119 00.000 12308 Moving (-0.30, 0.12) raw xDistance=0.29 yDistance=-0.17
00:16:34.119 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
00:16:34.121 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:34.121 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:16:34.121 00.000 12308 MoveAxis(W, 125, ABG)
00:16:34.121 00.000 12308 Guiding  Dir = 3, Dur = 125
00:16:34.122 00.001 12308 IsSlewing returns 0
00:16:34.122 00.000 12308 IsGuiding returns 0
00:16:34.122 00.000 12308 PulseGuide returned control before completion, sleep 135
00:16:34.122 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:34.149 00.027 14556 UpdateGuideState exits: m=2137 SNR=31.3
00:16:34.153 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:34.157 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:34.164 00.007 14556 Enqueuing Expose request
00:16:34.270 00.106 12308 IsGuiding returns 1
00:16:34.270 00.000 12308 scope still moving after pulse duration time elapsed
00:16:34.300 00.030 12308 IsSlewing returns 0
00:16:34.301 00.001 12308 IsGuiding returns 0
00:16:34.301 00.000 12308 scope move finished after 125 + 53 ms
00:16:34.301 00.000 12308 Move returns status 0, amount 125
00:16:34.302 00.001 12308 MoveAxis(N, 0, ABG)
00:16:34.302 00.000 12308 Move returns status 0, amount 0
00:16:34.302 00.000 12308 move complete, result=0
00:16:34.303 00.001 12308 worker thread done servicing request
00:16:34.303 00.000 14556 GuideStep: 0.3 px 125 ms WEST, -0.2 px 0 ms NORTH
00:16:34.309 00.006 12308 Worker thread wakes up
00:16:34.309 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:34.309 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:35.563 01.254 12308 Exposure complete
00:16:35.709 00.146 12308 worker thread done servicing request
00:16:35.710 00.001 14556 OnExposeComplete: enter
00:16:35.714 00.004 14556 UpdateGuideState(): m_state=6
00:16:35.719 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9037
00:16:35.723 00.004 14556 Star::Find returns 1 (0), X=164.61, Y=1004.36, Mass=2136, SNR=31.0, Peak=155 HFD=4.7
00:16:35.727 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.65 = -1.64)
00:16:35.730 00.003 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
00:16:35.734 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.39 hyp=0.39 cameraTheta=1.57 mountX=-0.03 mountY=-0.38, mountTheta=-1.64
00:16:35.739 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.39, opts=13)
00:16:35.742 00.003 14556 Enqueuing Move request for scope (-0.00, 0.39)
00:16:35.746 00.004 12308 Worker thread wakes up
00:16:35.746 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.39) opts 0xd
00:16:35.746 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.39)
00:16:35.747 00.001 12308 Moving (-0.00, 0.39) raw xDistance=-0.03 yDistance=-0.38
00:16:35.747 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:16:35.747 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
00:16:35.747 00.000 12308 MoveAxis(E, 0, ABG)
00:16:35.748 00.001 12308 Move returns status 0, amount 0
00:16:35.748 00.000 12308 MoveAxis(N, 269, ABG)
00:16:35.748 00.000 12308 Guiding  Dir = 0, Dur = 269
00:16:35.749 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:35.752 00.003 12308 IsSlewing returns 0
00:16:35.753 00.001 12308 IsGuiding returns 0
00:16:35.754 00.001 12308 PulseGuide returned control before completion, sleep 279
00:16:35.774 00.020 14556 UpdateGuideState exits: m=2136 SNR=31.0
00:16:35.778 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:35.783 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:35.788 00.005 14556 Enqueuing Expose request
00:16:36.049 00.261 12308 IsGuiding returns 1
00:16:36.050 00.001 12308 scope still moving after pulse duration time elapsed
00:16:36.080 00.030 12308 IsSlewing returns 0
00:16:36.081 00.001 12308 IsGuiding returns 0
00:16:36.082 00.001 12308 scope move finished after 269 + 59 ms
00:16:36.082 00.000 12308 Move returns status 0, amount 269
00:16:36.082 00.000 12308 move complete, result=0
00:16:36.084 00.002 12308 worker thread done servicing request
00:16:36.084 00.000 12308 Worker thread wakes up
00:16:36.085 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 269 ms NORTH
00:16:36.091 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:36.091 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:37.346 01.255 12308 Exposure complete
00:16:37.458 00.112 12308 worker thread done servicing request
00:16:37.459 00.001 14556 OnExposeComplete: enter
00:16:37.463 00.004 14556 UpdateGuideState(): m_state=6
00:16:37.468 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9038
00:16:37.473 00.005 14556 Star::Find returns 1 (0), X=164.31, Y=1003.98, Mass=2247, SNR=32.0, Peak=198 HFD=4.7
00:16:37.476 00.003 14556 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.07) = xAngle (6.18 = -0.10)
00:16:37.480 00.004 14556 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.08 = -0.20)
00:16:37.484 00.004 14556 CameraToMount -- cameraX=-0.30 cameraY=0.01 hyp=0.30 cameraTheta=3.11 mountX=0.30 mountY=-0.06, mountTheta=-0.20
00:16:37.489 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.01, opts=13)
00:16:37.494 00.005 14556 Enqueuing Move request for scope (-0.30, 0.01)
00:16:37.497 00.003 12308 Worker thread wakes up
00:16:37.497 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.01) opts 0xd
00:16:37.497 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.01)
00:16:37.497 00.000 12308 Moving (-0.30, 0.01) raw xDistance=0.30 yDistance=-0.06
00:16:37.499 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
00:16:37.499 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:37.499 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:16:37.499 00.000 12308 MoveAxis(W, 130, ABG)
00:16:37.499 00.000 12308 Guiding  Dir = 3, Dur = 130
00:16:37.500 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:37.506 00.006 12308 IsSlewing returns 0
00:16:37.506 00.000 12308 IsGuiding returns 0
00:16:37.507 00.001 12308 PulseGuide returned control before completion, sleep 140
00:16:37.528 00.021 14556 UpdateGuideState exits: m=2247 SNR=32.0
00:16:37.533 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:37.538 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:37.543 00.005 14556 Enqueuing Expose request
00:16:37.649 00.106 12308 IsGuiding returns 1
00:16:37.650 00.001 12308 scope still moving after pulse duration time elapsed
00:16:37.681 00.031 12308 IsSlewing returns 0
00:16:37.682 00.001 12308 IsGuiding returns 0
00:16:37.682 00.000 12308 scope move finished after 130 + 45 ms
00:16:37.683 00.001 12308 Move returns status 0, amount 130
00:16:37.684 00.001 12308 MoveAxis(N, 0, ABG)
00:16:37.684 00.000 12308 Move returns status 0, amount 0
00:16:37.685 00.001 12308 move complete, result=0
00:16:37.686 00.001 14556 GuideStep: 0.3 px 130 ms WEST, -0.1 px 0 ms NORTH
00:16:37.695 00.009 12308 worker thread done servicing request
00:16:37.695 00.000 12308 Worker thread wakes up
00:16:37.695 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:37.696 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:38.949 01.253 12308 Exposure complete
00:16:39.097 00.148 12308 worker thread done servicing request
00:16:39.097 00.000 14556 OnExposeComplete: enter
00:16:39.102 00.005 14556 UpdateGuideState(): m_state=6
00:16:39.109 00.007 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9039
00:16:39.113 00.004 14556 Star::Find returns 1 (0), X=164.65, Y=1003.88, Mass=2309, SNR=32.3, Peak=167 HFD=4.8
00:16:39.118 00.005 14556 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-3.07) = xAngle (1.84 = 1.84)
00:16:39.123 00.005 14556 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.74 = 1.74)
00:16:39.130 00.007 14556 CameraToMount -- cameraX=0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.23 mountX=-0.03 mountY=0.09, mountTheta=1.84
00:16:39.140 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.09, opts=13)
00:16:39.144 00.004 14556 Enqueuing Move request for scope (0.03, -0.09)
00:16:39.148 00.004 12308 Worker thread wakes up
00:16:39.149 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.09) opts 0xd
00:16:39.149 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.09)
00:16:39.149 00.000 12308 Moving (0.03, -0.09) raw xDistance=-0.03 yDistance=0.09
00:16:39.149 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:16:39.149 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:39.151 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:16:39.151 00.000 12308 MoveAxis(E, 0, ABG)
00:16:39.151 00.000 12308 Move returns status 0, amount 0
00:16:39.151 00.000 12308 MoveAxis(N, 0, ABG)
00:16:39.152 00.001 12308 Move returns status 0, amount 0
00:16:39.152 00.000 12308 move complete, result=0
00:16:39.152 00.000 12308 worker thread done servicing request
00:16:39.152 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:39.180 00.028 14556 UpdateGuideState exits: m=2309 SNR=32.3
00:16:39.186 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:39.189 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:39.194 00.005 14556 Enqueuing Expose request
00:16:39.197 00.003 12308 Worker thread wakes up
00:16:39.197 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:39.200 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:39.203 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:40.444 01.241 12308 Exposure complete
00:16:40.564 00.120 12308 worker thread done servicing request
00:16:40.565 00.001 14556 OnExposeComplete: enter
00:16:40.569 00.004 14556 UpdateGuideState(): m_state=6
00:16:40.572 00.003 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9040
00:16:40.579 00.007 14556 Star::Find returns 1 (0), X=164.45, Y=1004.13, Mass=2218, SNR=31.4, Peak=165 HFD=4.8
00:16:40.583 00.004 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
00:16:40.587 00.004 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
00:16:40.593 00.006 14556 CameraToMount -- cameraX=-0.17 cameraY=0.16 hyp=0.23 cameraTheta=2.39 mountX=0.16 mountY=-0.18, mountTheta=-0.86
00:16:40.598 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.16, opts=13)
00:16:40.603 00.005 14556 Enqueuing Move request for scope (-0.17, 0.16)
00:16:40.607 00.004 12308 Worker thread wakes up
00:16:40.607 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.16) opts 0xd
00:16:40.607 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.16)
00:16:40.607 00.000 12308 Moving (-0.17, 0.16) raw xDistance=0.16 yDistance=-0.18
00:16:40.608 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:16:40.608 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:40.608 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:16:40.608 00.000 12308 MoveAxis(E, 0, ABG)
00:16:40.609 00.001 12308 Move returns status 0, amount 0
00:16:40.609 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:40.614 00.005 12308 MoveAxis(N, 0, ABG)
00:16:40.614 00.000 12308 Move returns status 0, amount 0
00:16:40.614 00.000 12308 move complete, result=0
00:16:40.614 00.000 12308 worker thread done servicing request
00:16:40.638 00.024 14556 UpdateGuideState exits: m=2218 SNR=31.4
00:16:40.643 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:40.646 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:40.651 00.005 14556 Enqueuing Expose request
00:16:40.658 00.007 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:16:40.662 00.004 12308 Worker thread wakes up
00:16:40.663 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:40.663 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:41.912 01.249 12308 Exposure complete
00:16:42.056 00.144 12308 worker thread done servicing request
00:16:42.056 00.000 14556 OnExposeComplete: enter
00:16:42.060 00.004 14556 UpdateGuideState(): m_state=6
00:16:42.065 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9041
00:16:42.069 00.004 14556 Star::Find returns 1 (0), X=164.56, Y=1004.07, Mass=2202, SNR=31.5, Peak=171 HFD=4.6
00:16:42.072 00.003 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
00:16:42.077 00.005 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.24)
00:16:42.081 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.07 mountX=0.05 mountY=-0.11, mountTheta=-1.15
00:16:42.085 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.10, opts=13)
00:16:42.090 00.005 14556 Enqueuing Move request for scope (-0.05, 0.10)
00:16:42.094 00.004 12308 Worker thread wakes up
00:16:42.094 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
00:16:42.094 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
00:16:42.094 00.000 12308 Moving (-0.05, 0.10) raw xDistance=0.05 yDistance=-0.11
00:16:42.094 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:16:42.094 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:42.095 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:16:42.095 00.000 12308 MoveAxis(E, 0, ABG)
00:16:42.095 00.000 12308 Move returns status 0, amount 0
00:16:42.095 00.000 12308 MoveAxis(N, 0, ABG)
00:16:42.095 00.000 12308 Move returns status 0, amount 0
00:16:42.097 00.002 12308 move complete, result=0
00:16:42.097 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:42.100 00.003 12308 worker thread done servicing request
00:16:42.120 00.020 14556 UpdateGuideState exits: m=2202 SNR=31.5
00:16:42.126 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:42.132 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:42.137 00.005 14556 Enqueuing Expose request
00:16:42.141 00.004 12308 Worker thread wakes up
00:16:42.141 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:16:42.146 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:42.146 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:43.398 01.252 12308 Exposure complete
00:16:43.510 00.112 12308 worker thread done servicing request
00:16:43.510 00.000 14556 OnExposeComplete: enter
00:16:43.514 00.004 14556 UpdateGuideState(): m_state=6
00:16:43.518 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9042
00:16:43.521 00.003 14556 Star::Find returns 1 (0), X=164.39, Y=1004.17, Mass=2343, SNR=32.6, Peak=188 HFD=4.7
00:16:43.526 00.005 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.47 = -0.81)
00:16:43.530 00.004 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.91)
00:16:43.533 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.20 hyp=0.30 cameraTheta=2.40 mountX=0.21 mountY=-0.24, mountTheta=-0.85
00:16:43.540 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.20, opts=13)
00:16:43.543 00.003 14556 Enqueuing Move request for scope (-0.22, 0.20)
00:16:43.548 00.005 12308 Worker thread wakes up
00:16:43.548 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.20) opts 0xd
00:16:43.548 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.20)
00:16:43.548 00.000 12308 Moving (-0.22, 0.20) raw xDistance=0.21 yDistance=-0.24
00:16:43.548 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:16:43.549 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:16:43.549 00.000 12308 MoveAxis(W, 89, ABG)
00:16:43.549 00.000 12308 Guiding  Dir = 3, Dur = 89
00:16:43.549 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:43.554 00.005 12308 IsSlewing returns 0
00:16:43.554 00.000 12308 IsGuiding returns 0
00:16:43.554 00.000 12308 PulseGuide returned control before completion, sleep 99
00:16:43.576 00.022 14556 UpdateGuideState exits: m=2343 SNR=32.6
00:16:43.581 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:43.585 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:43.589 00.004 14556 Enqueuing Expose request
00:16:43.665 00.076 12308 IsGuiding returns 0
00:16:43.666 00.001 12308 Move returns status 0, amount 89
00:16:43.666 00.000 12308 MoveAxis(N, 166, ABG)
00:16:43.666 00.000 12308 Guiding  Dir = 0, Dur = 166
00:16:43.667 00.001 12308 IsSlewing returns 0
00:16:43.668 00.001 12308 IsGuiding returns 0
00:16:43.669 00.001 12308 PulseGuide returned control before completion, sleep 176
00:16:43.852 00.183 12308 IsGuiding returns 1
00:16:43.854 00.002 12308 scope still moving after pulse duration time elapsed
00:16:43.883 00.029 12308 IsSlewing returns 0
00:16:43.883 00.000 12308 IsGuiding returns 0
00:16:43.883 00.000 12308 scope move finished after 166 + 49 ms
00:16:43.885 00.002 12308 Move returns status 0, amount 166
00:16:43.885 00.000 12308 move complete, result=0
00:16:43.885 00.000 12308 worker thread done servicing request
00:16:43.886 00.001 12308 Worker thread wakes up
00:16:43.886 00.000 14556 GuideStep: 0.2 px 89 ms WEST, -0.2 px 166 ms NORTH
00:16:43.891 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:43.891 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:45.133 01.242 12308 Exposure complete
00:16:45.257 00.124 12308 worker thread done servicing request
00:16:45.258 00.001 14556 OnExposeComplete: enter
00:16:45.263 00.005 14556 UpdateGuideState(): m_state=6
00:16:45.267 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9043
00:16:45.271 00.004 14556 Star::Find returns 1 (0), X=164.23, Y=1003.86, Mass=2142, SNR=31.0, Peak=178 HFD=4.4
00:16:45.275 00.004 14556 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.07) = xAngle (0.21 = 0.21)
00:16:45.279 00.004 14556 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.11 = 0.11)
00:16:45.284 00.005 14556 CameraToMount -- cameraX=-0.39 cameraY=-0.11 hyp=0.40 cameraTheta=-2.86 mountX=0.39 mountY=0.04, mountTheta=0.11
00:16:45.290 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.39, y=-0.11, opts=13)
00:16:45.294 00.004 14556 Enqueuing Move request for scope (-0.39, -0.11)
00:16:45.297 00.003 12308 Worker thread wakes up
00:16:45.297 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.11) opts 0xd
00:16:45.297 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.39, -0.11)
00:16:45.297 00.000 12308 Moving (-0.39, -0.11) raw xDistance=0.39 yDistance=0.04
00:16:45.298 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.39
00:16:45.298 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:45.298 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:16:45.298 00.000 12308 MoveAxis(W, 177, ABG)
00:16:45.298 00.000 12308 Guiding  Dir = 3, Dur = 177
00:16:45.298 00.000 12308 IsSlewing returns 0
00:16:45.300 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:45.303 00.003 12308 IsGuiding returns 0
00:16:45.303 00.000 12308 PulseGuide returned control before completion, sleep 187
00:16:45.325 00.022 14556 UpdateGuideState exits: m=2142 SNR=31.0
00:16:45.329 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:45.333 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:45.336 00.003 14556 Enqueuing Expose request
00:16:45.495 00.159 12308 IsGuiding returns 1
00:16:45.497 00.002 12308 scope still moving after pulse duration time elapsed
00:16:45.526 00.029 12308 IsSlewing returns 0
00:16:45.529 00.003 12308 IsGuiding returns 0
00:16:45.531 00.002 12308 scope move finished after 177 + 50 ms
00:16:45.531 00.000 12308 Move returns status 0, amount 177
00:16:45.531 00.000 12308 MoveAxis(N, 0, ABG)
00:16:45.532 00.001 12308 Move returns status 0, amount 0
00:16:45.532 00.000 12308 move complete, result=0
00:16:45.532 00.000 12308 worker thread done servicing request
00:16:45.532 00.000 12308 Worker thread wakes up
00:16:45.532 00.000 14556 GuideStep: 0.4 px 177 ms WEST, 0.0 px 0 ms NORTH
00:16:45.539 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:45.539 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:46.787 01.248 12308 Exposure complete
00:16:46.913 00.126 12308 worker thread done servicing request
00:16:46.913 00.000 14556 OnExposeComplete: enter
00:16:46.918 00.005 14556 UpdateGuideState(): m_state=6
00:16:46.922 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9044
00:16:46.927 00.005 14556 Star::Find returns 1 (0), X=164.77, Y=1004.03, Mass=2123, SNR=31.1, Peak=157 HFD=4.6
00:16:46.930 00.003 14556 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.07) = xAngle (3.42 = -2.87)
00:16:46.936 00.006 14556 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.32 = -2.97)
00:16:46.940 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.16 cameraTheta=0.34 mountX=-0.16 mountY=-0.03, mountTheta=-2.96
00:16:46.945 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.05, opts=13)
00:16:46.949 00.004 14556 Enqueuing Move request for scope (0.15, 0.05)
00:16:46.953 00.004 12308 Worker thread wakes up
00:16:46.953 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd
00:16:46.953 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.05)
00:16:46.953 00.000 12308 Moving (0.15, 0.05) raw xDistance=-0.16 yDistance=-0.03
00:16:46.953 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:16:46.953 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:46.953 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:16:46.954 00.001 12308 MoveAxis(E, 0, ABG)
00:16:46.954 00.000 12308 Move returns status 0, amount 0
00:16:46.954 00.000 12308 MoveAxis(N, 0, ABG)
00:16:46.954 00.000 12308 Move returns status 0, amount 0
00:16:46.955 00.001 12308 move complete, result=0
00:16:46.955 00.000 12308 worker thread done servicing request
00:16:46.955 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:46.980 00.025 14556 UpdateGuideState exits: m=2123 SNR=31.1
00:16:46.984 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:46.987 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:46.991 00.004 14556 Enqueuing Expose request
00:16:46.995 00.004 12308 Worker thread wakes up
00:16:46.995 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:16:47.001 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:47.001 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:48.244 01.243 12308 Exposure complete
00:16:48.369 00.125 12308 worker thread done servicing request
00:16:48.369 00.000 14556 OnExposeComplete: enter
00:16:48.375 00.006 14556 UpdateGuideState(): m_state=6
00:16:48.381 00.006 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9045
00:16:48.385 00.004 14556 Star::Find returns 1 (0), X=164.42, Y=1003.91, Mass=2308, SNR=32.4, Peak=178 HFD=4.6
00:16:48.389 00.004 14556 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-3.07) = xAngle (0.24 = 0.24)
00:16:48.393 00.004 14556 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.14 = 0.14)
00:16:48.396 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.06 hyp=0.21 cameraTheta=-2.84 mountX=0.20 mountY=0.03, mountTheta=0.14
00:16:48.401 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.06, opts=13)
00:16:48.405 00.004 14556 Enqueuing Move request for scope (-0.20, -0.06)
00:16:48.408 00.003 12308 Worker thread wakes up
00:16:48.408 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.06) opts 0xd
00:16:48.408 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.06)
00:16:48.408 00.000 12308 Moving (-0.20, -0.06) raw xDistance=0.20 yDistance=0.03
00:16:48.408 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:16:48.409 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:48.409 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:16:48.409 00.000 12308 MoveAxis(W, 88, ABG)
00:16:48.409 00.000 12308 Guiding  Dir = 3, Dur = 88
00:16:48.409 00.000 12308 IsSlewing returns 0
00:16:48.411 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:48.414 00.003 12308 IsGuiding returns 0
00:16:48.414 00.000 12308 PulseGuide returned control before completion, sleep 98
00:16:48.434 00.020 14556 UpdateGuideState exits: m=2308 SNR=32.4
00:16:48.439 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:48.443 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:48.447 00.004 14556 Enqueuing Expose request
00:16:48.517 00.070 12308 IsGuiding returns 1
00:16:48.517 00.000 12308 scope still moving after pulse duration time elapsed
00:16:48.547 00.030 12308 IsSlewing returns 0
00:16:48.548 00.001 12308 IsGuiding returns 0
00:16:48.548 00.000 12308 scope move finished after 88 + 47 ms
00:16:48.549 00.001 12308 Move returns status 0, amount 88
00:16:48.549 00.000 12308 MoveAxis(N, 0, ABG)
00:16:48.551 00.002 12308 Move returns status 0, amount 0
00:16:48.551 00.000 12308 move complete, result=0
00:16:48.551 00.000 12308 worker thread done servicing request
00:16:48.552 00.001 12308 Worker thread wakes up
00:16:48.552 00.000 14556 GuideStep: 0.2 px 88 ms WEST, 0.0 px 0 ms NORTH
00:16:48.559 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:48.559 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:49.806 01.247 12308 Exposure complete
00:16:49.923 00.117 12308 worker thread done servicing request
00:16:49.925 00.002 14556 OnExposeComplete: enter
00:16:49.928 00.003 14556 UpdateGuideState(): m_state=6
00:16:49.932 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9046
00:16:49.936 00.004 14556 Star::Find returns 1 (0), X=164.65, Y=1004.08, Mass=2552, SNR=33.9, Peak=190 HFD=4.4
00:16:49.940 00.004 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.33 = -1.96)
00:16:49.944 00.004 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.06)
00:16:49.948 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.25 mountX=-0.04 mountY=-0.10, mountTheta=-1.97
00:16:49.953 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.11, opts=13)
00:16:49.957 00.004 14556 Enqueuing Move request for scope (0.04, 0.11)
00:16:49.961 00.004 12308 Worker thread wakes up
00:16:49.961 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
00:16:49.962 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
00:16:49.962 00.000 12308 Moving (0.04, 0.11) raw xDistance=-0.04 yDistance=-0.10
00:16:49.962 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:16:49.962 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:49.962 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:16:49.962 00.000 12308 MoveAxis(E, 0, ABG)
00:16:49.962 00.000 12308 Move returns status 0, amount 0
00:16:49.963 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:49.968 00.005 12308 MoveAxis(N, 0, ABG)
00:16:49.968 00.000 12308 Move returns status 0, amount 0
00:16:49.969 00.001 12308 move complete, result=0
00:16:49.969 00.000 12308 worker thread done servicing request
00:16:49.990 00.021 14556 UpdateGuideState exits: m=2552 SNR=33.9
00:16:49.993 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:49.999 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:50.002 00.003 14556 Enqueuing Expose request
00:16:50.008 00.006 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:16:50.012 00.004 12308 Worker thread wakes up
00:16:50.012 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:50.012 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:51.262 01.250 12308 Exposure complete
00:16:51.373 00.111 12308 worker thread done servicing request
00:16:51.374 00.001 14556 OnExposeComplete: enter
00:16:51.377 00.003 14556 UpdateGuideState(): m_state=6
00:16:51.381 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9047
00:16:51.385 00.004 14556 Star::Find returns 1 (0), X=164.36, Y=1004.14, Mass=2205, SNR=31.5, Peak=179 HFD=4.6
00:16:51.388 00.003 14556 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.07) = xAngle (5.62 = -0.67)
00:16:51.391 00.003 14556 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.77)
00:16:51.396 00.005 14556 CameraToMount -- cameraX=-0.25 cameraY=0.17 hyp=0.31 cameraTheta=2.54 mountX=0.24 mountY=-0.21, mountTheta=-0.72
00:16:51.400 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.17, opts=13)
00:16:51.406 00.006 14556 Enqueuing Move request for scope (-0.25, 0.17)
00:16:51.411 00.005 12308 Worker thread wakes up
00:16:51.411 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.17) opts 0xd
00:16:51.411 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.17)
00:16:51.411 00.000 12308 Moving (-0.25, 0.17) raw xDistance=0.24 yDistance=-0.21
00:16:51.411 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:16:51.412 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:16:51.412 00.000 12308 MoveAxis(W, 105, ABG)
00:16:51.412 00.000 12308 Guiding  Dir = 3, Dur = 105
00:16:51.412 00.000 12308 IsSlewing returns 0
00:16:51.413 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:51.416 00.003 12308 IsGuiding returns 0
00:16:51.416 00.000 12308 PulseGuide returned control before completion, sleep 115
00:16:51.432 00.016 14556 UpdateGuideState exits: m=2205 SNR=31.5
00:16:51.436 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:51.447 00.011 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:51.453 00.006 14556 Enqueuing Expose request
00:16:51.533 00.080 12308 IsGuiding returns 1
00:16:51.534 00.001 12308 scope still moving after pulse duration time elapsed
00:16:51.564 00.030 12308 IsSlewing returns 0
00:16:51.566 00.002 12308 IsGuiding returns 0
00:16:51.566 00.000 12308 scope move finished after 105 + 44 ms
00:16:51.566 00.000 12308 Move returns status 0, amount 105
00:16:51.566 00.000 12308 MoveAxis(N, 149, ABG)
00:16:51.567 00.001 12308 Guiding  Dir = 0, Dur = 149
00:16:51.567 00.000 12308 IsSlewing returns 0
00:16:51.568 00.001 12308 IsGuiding returns 0
00:16:51.569 00.001 12308 PulseGuide returned control before completion, sleep 159
00:16:51.736 00.167 12308 IsGuiding returns 1
00:16:51.737 00.001 12308 scope still moving after pulse duration time elapsed
00:16:51.767 00.030 12308 IsSlewing returns 0
00:16:51.769 00.002 12308 IsGuiding returns 0
00:16:51.769 00.000 12308 scope move finished after 149 + 51 ms
00:16:51.770 00.001 12308 Move returns status 0, amount 149
00:16:51.770 00.000 12308 move complete, result=0
00:16:51.770 00.000 12308 worker thread done servicing request
00:16:51.770 00.000 14556 GuideStep: 0.2 px 105 ms WEST, -0.2 px 149 ms NORTH
00:16:51.778 00.008 12308 Worker thread wakes up
00:16:51.779 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:51.779 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:53.030 01.251 12308 Exposure complete
00:16:53.149 00.119 12308 worker thread done servicing request
00:16:53.149 00.000 14556 OnExposeComplete: enter
00:16:53.153 00.004 14556 UpdateGuideState(): m_state=6
00:16:53.157 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9048
00:16:53.160 00.003 14556 Star::Find returns 1 (0), X=164.59, Y=1003.85, Mass=2197, SNR=31.7, Peak=158 HFD=4.7
00:16:53.165 00.005 14556 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-3.07) = xAngle (1.31 = 1.31)
00:16:53.170 00.005 14556 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.21 = 1.21)
00:16:53.174 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.76 mountX=0.03 mountY=0.11, mountTheta=1.30
00:16:53.178 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.12, opts=13)
00:16:53.182 00.004 14556 Enqueuing Move request for scope (-0.02, -0.12)
00:16:53.186 00.004 12308 Worker thread wakes up
00:16:53.186 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
00:16:53.186 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
00:16:53.186 00.000 12308 Moving (-0.02, -0.12) raw xDistance=0.03 yDistance=0.11
00:16:53.186 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:16:53.187 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:53.187 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:16:53.187 00.000 12308 MoveAxis(E, 0, ABG)
00:16:53.187 00.000 12308 Move returns status 0, amount 0
00:16:53.189 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:53.192 00.003 12308 MoveAxis(N, 0, ABG)
00:16:53.192 00.000 12308 Move returns status 0, amount 0
00:16:53.192 00.000 12308 move complete, result=0
00:16:53.192 00.000 12308 worker thread done servicing request
00:16:53.213 00.021 14556 UpdateGuideState exits: m=2197 SNR=31.7
00:16:53.218 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:53.224 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:53.229 00.005 14556 Enqueuing Expose request
00:16:53.233 00.004 12308 Worker thread wakes up
00:16:53.234 00.001 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:53.238 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:53.238 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:54.484 01.246 12308 Exposure complete
00:16:54.603 00.119 12308 worker thread done servicing request
00:16:54.604 00.001 14556 OnExposeComplete: enter
00:16:54.607 00.003 14556 UpdateGuideState(): m_state=6
00:16:54.611 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9049
00:16:54.614 00.003 14556 Star::Find returns 1 (0), X=164.54, Y=1003.88, Mass=2222, SNR=31.6, Peak=162 HFD=4.5
00:16:54.619 00.005 14556 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-3.07) = xAngle (0.85 = 0.85)
00:16:54.625 00.006 14556 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.75 = 0.75)
00:16:54.631 00.006 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.09 hyp=0.12 cameraTheta=-2.22 mountX=0.08 mountY=0.08, mountTheta=0.80
00:16:54.637 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.09, opts=13)
00:16:54.641 00.004 14556 Enqueuing Move request for scope (-0.07, -0.09)
00:16:54.646 00.005 12308 Worker thread wakes up
00:16:54.646 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.09) opts 0xd
00:16:54.646 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.09)
00:16:54.646 00.000 12308 Moving (-0.07, -0.09) raw xDistance=0.08 yDistance=0.08
00:16:54.646 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:16:54.646 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:54.647 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:16:54.647 00.000 12308 MoveAxis(E, 0, ABG)
00:16:54.647 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:54.652 00.005 12308 Move returns status 0, amount 0
00:16:54.652 00.000 12308 MoveAxis(N, 0, ABG)
00:16:54.652 00.000 12308 Move returns status 0, amount 0
00:16:54.652 00.000 12308 move complete, result=0
00:16:54.652 00.000 12308 worker thread done servicing request
00:16:54.674 00.022 14556 UpdateGuideState exits: m=2222 SNR=31.6
00:16:54.678 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:54.680 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:54.684 00.004 14556 Enqueuing Expose request
00:16:54.688 00.004 12308 Worker thread wakes up
00:16:54.688 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:54.688 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:54.688 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:55.925 01.237 12308 Exposure complete
00:16:56.046 00.121 12308 worker thread done servicing request
00:16:56.046 00.000 14556 OnExposeComplete: enter
00:16:56.050 00.004 14556 UpdateGuideState(): m_state=6
00:16:56.054 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9050
00:16:56.058 00.004 14556 Star::Find returns 1 (0), X=164.52, Y=1004.15, Mass=2375, SNR=32.9, Peak=193 HFD=4.5
00:16:56.061 00.003 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
00:16:56.064 00.003 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.24)
00:16:56.069 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.21 cameraTheta=2.07 mountX=0.09 mountY=-0.19, mountTheta=-1.15
00:16:56.073 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.18, opts=13)
00:16:56.078 00.005 14556 Enqueuing Move request for scope (-0.10, 0.18)
00:16:56.081 00.003 12308 Worker thread wakes up
00:16:56.081 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd
00:16:56.081 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.18)
00:16:56.081 00.000 12308 Moving (-0.10, 0.18) raw xDistance=0.09 yDistance=-0.19
00:16:56.081 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:16:56.082 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:56.082 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:16:56.082 00.000 12308 MoveAxis(E, 0, ABG)
00:16:56.082 00.000 12308 Move returns status 0, amount 0
00:16:56.082 00.000 12308 MoveAxis(N, 0, ABG)
00:16:56.084 00.002 12308 Move returns status 0, amount 0
00:16:56.084 00.000 12308 move complete, result=0
00:16:56.084 00.000 12308 worker thread done servicing request
00:16:56.084 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:56.105 00.021 14556 UpdateGuideState exits: m=2375 SNR=32.9
00:16:56.109 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:56.112 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:56.117 00.005 14556 Enqueuing Expose request
00:16:56.121 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:16:56.126 00.005 12308 Worker thread wakes up
00:16:56.126 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:56.127 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:57.373 01.246 12308 Exposure complete
00:16:57.512 00.139 12308 worker thread done servicing request
00:16:57.512 00.000 14556 OnExposeComplete: enter
00:16:57.516 00.004 14556 UpdateGuideState(): m_state=6
00:16:57.519 00.003 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9051
00:16:57.524 00.005 14556 Star::Find returns 1 (0), X=164.38, Y=1004.15, Mass=2161, SNR=31.1, Peak=164 HFD=4.8
00:16:57.527 00.003 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.56 = -0.73)
00:16:57.531 00.004 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.82)
00:16:57.536 00.005 14556 CameraToMount -- cameraX=-0.23 cameraY=0.18 hyp=0.29 cameraTheta=2.48 mountX=0.22 mountY=-0.21, mountTheta=-0.78
00:16:57.541 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.18, opts=13)
00:16:57.546 00.005 14556 Enqueuing Move request for scope (-0.23, 0.18)
00:16:57.549 00.003 12308 Worker thread wakes up
00:16:57.549 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.18) opts 0xd
00:16:57.549 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.18)
00:16:57.549 00.000 12308 Moving (-0.23, 0.18) raw xDistance=0.22 yDistance=-0.21
00:16:57.549 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:16:57.550 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:16:57.550 00.000 12308 MoveAxis(W, 95, ABG)
00:16:57.550 00.000 12308 Guiding  Dir = 3, Dur = 95
00:16:57.550 00.000 12308 IsSlewing returns 0
00:16:57.550 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:57.555 00.005 12308 IsGuiding returns 0
00:16:57.555 00.000 12308 PulseGuide returned control before completion, sleep 105
00:16:57.575 00.020 14556 UpdateGuideState exits: m=2161 SNR=31.1
00:16:57.579 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:57.584 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:57.587 00.003 14556 Enqueuing Expose request
00:16:57.674 00.087 12308 IsGuiding returns 1
00:16:57.675 00.001 12308 scope still moving after pulse duration time elapsed
00:16:57.704 00.029 12308 IsSlewing returns 0
00:16:57.704 00.000 12308 IsGuiding returns 0
00:16:57.704 00.000 12308 scope move finished after 95 + 54 ms
00:16:57.705 00.001 12308 Move returns status 0, amount 95
00:16:57.705 00.000 12308 MoveAxis(N, 151, ABG)
00:16:57.705 00.000 12308 Guiding  Dir = 0, Dur = 151
00:16:57.705 00.000 12308 IsSlewing returns 0
00:16:57.706 00.001 12308 IsGuiding returns 0
00:16:57.706 00.000 12308 PulseGuide returned control before completion, sleep 161
00:16:57.874 00.168 12308 IsGuiding returns 1
00:16:57.876 00.002 12308 scope still moving after pulse duration time elapsed
00:16:57.906 00.030 12308 IsSlewing returns 0
00:16:57.906 00.000 12308 IsGuiding returns 0
00:16:57.908 00.002 12308 scope move finished after 151 + 50 ms
00:16:57.908 00.000 12308 Move returns status 0, amount 151
00:16:57.909 00.001 12308 move complete, result=0
00:16:57.909 00.000 12308 worker thread done servicing request
00:16:57.909 00.000 14556 GuideStep: 0.2 px 95 ms WEST, -0.2 px 151 ms NORTH
00:16:57.915 00.006 12308 Worker thread wakes up
00:16:57.915 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:57.915 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:16:59.171 01.256 12308 Exposure complete
00:16:59.297 00.126 12308 worker thread done servicing request
00:16:59.297 00.000 14556 OnExposeComplete: enter
00:16:59.301 00.004 14556 UpdateGuideState(): m_state=6
00:16:59.305 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9052
00:16:59.311 00.006 14556 Star::Find returns 1 (0), X=164.65, Y=1004.08, Mass=2212, SNR=31.8, Peak=169 HFD=4.3
00:16:59.315 00.004 14556 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.07) = xAngle (4.30 = -1.98)
00:16:59.318 00.003 14556 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.08)
00:16:59.323 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.23 mountX=-0.05 mountY=-0.10, mountTheta=-2.00
00:16:59.328 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.11, opts=13)
00:16:59.332 00.004 14556 Enqueuing Move request for scope (0.04, 0.11)
00:16:59.335 00.003 12308 Worker thread wakes up
00:16:59.335 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
00:16:59.336 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
00:16:59.336 00.000 12308 Moving (0.04, 0.11) raw xDistance=-0.05 yDistance=-0.10
00:16:59.336 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:16:59.336 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:16:59.336 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:16:59.336 00.000 12308 MoveAxis(E, 0, ABG)
00:16:59.336 00.000 12308 Move returns status 0, amount 0
00:16:59.336 00.000 12308 MoveAxis(N, 0, ABG)
00:16:59.338 00.002 12308 Move returns status 0, amount 0
00:16:59.338 00.000 12308 move complete, result=0
00:16:59.338 00.000 12308 worker thread done servicing request
00:16:59.338 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:16:59.367 00.029 14556 UpdateGuideState exits: m=2212 SNR=31.8
00:16:59.373 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:59.379 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:16:59.383 00.004 14556 Enqueuing Expose request
00:16:59.387 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:16:59.390 00.003 12308 Worker thread wakes up
00:16:59.391 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:16:59.391 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:00.642 01.251 12308 Exposure complete
00:17:00.773 00.131 12308 worker thread done servicing request
00:17:00.775 00.002 14556 OnExposeComplete: enter
00:17:00.779 00.004 14556 UpdateGuideState(): m_state=6
00:17:00.784 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9053
00:17:00.788 00.004 14556 Star::Find returns 1 (0), X=164.65, Y=1004.01, Mass=2107, SNR=30.7, Peak=173 HFD=4.4
00:17:00.792 00.004 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.93 = -2.35)
00:17:00.796 00.004 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.83 = -2.45)
00:17:00.800 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.86 mountX=-0.04 mountY=-0.04, mountTheta=-2.41
00:17:00.804 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.04, opts=13)
00:17:00.808 00.004 14556 Enqueuing Move request for scope (0.04, 0.04)
00:17:00.813 00.005 12308 Worker thread wakes up
00:17:00.813 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
00:17:00.813 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
00:17:00.813 00.000 12308 Moving (0.04, 0.04) raw xDistance=-0.04 yDistance=-0.04
00:17:00.814 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:17:00.814 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:00.814 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:17:00.814 00.000 12308 MoveAxis(E, 0, ABG)
00:17:00.815 00.001 12308 Move returns status 0, amount 0
00:17:00.815 00.000 12308 MoveAxis(N, 0, ABG)
00:17:00.815 00.000 12308 Move returns status 0, amount 0
00:17:00.815 00.000 12308 move complete, result=0
00:17:00.816 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:00.820 00.004 12308 worker thread done servicing request
00:17:00.841 00.021 14556 UpdateGuideState exits: m=2107 SNR=30.7
00:17:00.847 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:00.851 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:00.855 00.004 14556 Enqueuing Expose request
00:17:00.860 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:00.863 00.003 12308 Worker thread wakes up
00:17:00.863 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:00.863 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:02.114 01.251 12308 Exposure complete
00:17:02.253 00.139 12308 worker thread done servicing request
00:17:02.253 00.000 14556 OnExposeComplete: enter
00:17:02.259 00.006 14556 UpdateGuideState(): m_state=6
00:17:02.266 00.007 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9054
00:17:02.269 00.003 14556 Star::Find returns 1 (0), X=164.44, Y=1003.95, Mass=2454, SNR=33.2, Peak=185 HFD=4.9
00:17:02.273 00.004 14556 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.07) = xAngle (0.04 = 0.04)
00:17:02.278 00.005 14556 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.06 = -0.06)
00:17:02.285 00.007 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-3.04 mountX=0.18 mountY=-0.01, mountTheta=-0.06
00:17:02.291 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.02, opts=13)
00:17:02.296 00.005 14556 Enqueuing Move request for scope (-0.18, -0.02)
00:17:02.301 00.005 12308 Worker thread wakes up
00:17:02.301 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.02) opts 0xd
00:17:02.301 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.02)
00:17:02.301 00.000 12308 Moving (-0.18, -0.02) raw xDistance=0.18 yDistance=-0.01
00:17:02.302 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:17:02.302 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:02.302 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:17:02.302 00.000 12308 MoveAxis(E, 0, ABG)
00:17:02.303 00.001 12308 Move returns status 0, amount 0
00:17:02.303 00.000 12308 MoveAxis(N, 0, ABG)
00:17:02.303 00.000 12308 Move returns status 0, amount 0
00:17:02.303 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:02.308 00.005 12308 move complete, result=0
00:17:02.308 00.000 12308 worker thread done servicing request
00:17:02.327 00.019 14556 UpdateGuideState exits: m=2454 SNR=33.2
00:17:02.332 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:02.336 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:02.339 00.003 14556 Enqueuing Expose request
00:17:02.345 00.006 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:02.349 00.004 12308 Worker thread wakes up
00:17:02.349 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:02.349 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:03.603 01.254 12308 Exposure complete
00:17:03.738 00.135 12308 worker thread done servicing request
00:17:03.738 00.000 14556 OnExposeComplete: enter
00:17:03.742 00.004 14556 UpdateGuideState(): m_state=6
00:17:03.746 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9055
00:17:03.751 00.005 14556 Star::Find returns 1 (0), X=164.33, Y=1004.17, Mass=2362, SNR=32.3, Peak=194 HFD=4.7
00:17:03.755 00.004 14556 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.07) = xAngle (5.61 = -0.67)
00:17:03.759 00.004 14556 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.77)
00:17:03.762 00.003 14556 CameraToMount -- cameraX=-0.28 cameraY=0.20 hyp=0.35 cameraTheta=2.54 mountX=0.27 mountY=-0.24, mountTheta=-0.73
00:17:03.766 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.20, opts=13)
00:17:03.769 00.003 14556 Enqueuing Move request for scope (-0.28, 0.20)
00:17:03.772 00.003 12308 Worker thread wakes up
00:17:03.772 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.20) opts 0xd
00:17:03.773 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.20)
00:17:03.773 00.000 12308 Moving (-0.28, 0.20) raw xDistance=0.27 yDistance=-0.24
00:17:03.773 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:17:03.773 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:17:03.773 00.000 12308 MoveAxis(W, 117, ABG)
00:17:03.773 00.000 12308 Guiding  Dir = 3, Dur = 117
00:17:03.773 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:03.778 00.005 12308 IsSlewing returns 0
00:17:03.779 00.001 12308 IsGuiding returns 0
00:17:03.780 00.001 12308 PulseGuide returned control before completion, sleep 127
00:17:03.801 00.021 14556 UpdateGuideState exits: m=2362 SNR=32.3
00:17:03.806 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:03.810 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:03.815 00.005 14556 Enqueuing Expose request
00:17:03.915 00.100 12308 IsGuiding returns 1
00:17:03.916 00.001 12308 scope still moving after pulse duration time elapsed
00:17:03.947 00.031 12308 IsSlewing returns 0
00:17:03.948 00.001 12308 IsGuiding returns 0
00:17:03.949 00.001 12308 scope move finished after 117 + 51 ms
00:17:03.949 00.000 12308 Move returns status 0, amount 117
00:17:03.950 00.001 12308 MoveAxis(N, 170, ABG)
00:17:03.950 00.000 12308 Guiding  Dir = 0, Dur = 170
00:17:03.950 00.000 12308 IsSlewing returns 0
00:17:03.951 00.001 12308 IsGuiding returns 0
00:17:03.952 00.001 12308 PulseGuide returned control before completion, sleep 180
00:17:04.149 00.197 12308 IsGuiding returns 1
00:17:04.149 00.000 12308 scope still moving after pulse duration time elapsed
00:17:04.180 00.031 12308 IsSlewing returns 0
00:17:04.181 00.001 12308 IsGuiding returns 0
00:17:04.183 00.002 12308 scope move finished after 170 + 61 ms
00:17:04.183 00.000 12308 Move returns status 0, amount 170
00:17:04.184 00.001 12308 move complete, result=0
00:17:04.184 00.000 12308 worker thread done servicing request
00:17:04.185 00.001 12308 Worker thread wakes up
00:17:04.185 00.000 14556 GuideStep: 0.3 px 117 ms WEST, -0.2 px 170 ms NORTH
00:17:04.194 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:04.195 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:05.443 01.248 12308 Exposure complete
00:17:05.568 00.125 12308 worker thread done servicing request
00:17:05.568 00.000 14556 OnExposeComplete: enter
00:17:05.573 00.005 14556 UpdateGuideState(): m_state=6
00:17:05.580 00.007 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9056
00:17:05.585 00.005 14556 Star::Find returns 1 (0), X=164.42, Y=1003.93, Mass=2367, SNR=32.6, Peak=191 HFD=4.3
00:17:05.592 00.007 14556 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.07) = xAngle (0.12 = 0.12)
00:17:05.599 00.007 14556 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.02 = 0.02)
00:17:05.605 00.006 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.04 hyp=0.20 cameraTheta=-2.95 mountX=0.20 mountY=0.00, mountTheta=0.02
00:17:05.614 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.04, opts=13)
00:17:05.619 00.005 14556 Enqueuing Move request for scope (-0.20, -0.04)
00:17:05.627 00.008 12308 Worker thread wakes up
00:17:05.627 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.04) opts 0xd
00:17:05.627 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.04)
00:17:05.627 00.000 12308 Moving (-0.20, -0.04) raw xDistance=0.20 yDistance=0.00
00:17:05.628 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:17:05.628 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:05.629 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:17:05.629 00.000 12308 MoveAxis(E, 0, ABG)
00:17:05.629 00.000 12308 Move returns status 0, amount 0
00:17:05.629 00.000 12308 MoveAxis(N, 0, ABG)
00:17:05.629 00.000 12308 Move returns status 0, amount 0
00:17:05.629 00.000 12308 move complete, result=0
00:17:05.631 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:05.635 00.004 12308 worker thread done servicing request
00:17:05.661 00.026 14556 UpdateGuideState exits: m=2367 SNR=32.6
00:17:05.667 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:05.672 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:05.680 00.008 14556 Enqueuing Expose request
00:17:05.696 00.016 12308 Worker thread wakes up
00:17:05.698 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:05.699 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:05.705 00.006 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:17:06.953 01.248 12308 Exposure complete
00:17:07.077 00.124 12308 worker thread done servicing request
00:17:07.078 00.001 14556 OnExposeComplete: enter
00:17:07.082 00.004 14556 UpdateGuideState(): m_state=6
00:17:07.086 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9057
00:17:07.090 00.004 14556 Star::Find returns 1 (0), X=164.42, Y=1004.07, Mass=2104, SNR=30.7, Peak=176 HFD=4.5
00:17:07.094 00.004 14556 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.07) = xAngle (5.75 = -0.53)
00:17:07.100 00.006 14556 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.65 = -0.63)
00:17:07.104 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.10 hyp=0.22 cameraTheta=2.68 mountX=0.19 mountY=-0.13, mountTheta=-0.60
00:17:07.110 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.10, opts=13)
00:17:07.114 00.004 14556 Enqueuing Move request for scope (-0.19, 0.10)
00:17:07.117 00.003 12308 Worker thread wakes up
00:17:07.117 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.10) opts 0xd
00:17:07.117 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.10)
00:17:07.117 00.000 12308 Moving (-0.19, 0.10) raw xDistance=0.19 yDistance=-0.13
00:17:07.117 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:17:07.117 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:07.119 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:17:07.119 00.000 12308 MoveAxis(E, 0, ABG)
00:17:07.119 00.000 12308 Move returns status 0, amount 0
00:17:07.119 00.000 12308 MoveAxis(N, 0, ABG)
00:17:07.119 00.000 12308 Move returns status 0, amount 0
00:17:07.119 00.000 12308 move complete, result=0
00:17:07.119 00.000 12308 worker thread done servicing request
00:17:07.120 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:07.146 00.026 14556 UpdateGuideState exits: m=2104 SNR=30.7
00:17:07.151 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:07.155 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:07.159 00.004 14556 Enqueuing Expose request
00:17:07.164 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:17:07.168 00.004 12308 Worker thread wakes up
00:17:07.168 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:07.168 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:08.421 01.253 12308 Exposure complete
00:17:08.542 00.121 12308 worker thread done servicing request
00:17:08.542 00.000 14556 OnExposeComplete: enter
00:17:08.546 00.004 14556 UpdateGuideState(): m_state=6
00:17:08.549 00.003 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9058
00:17:08.555 00.006 14556 Star::Find returns 1 (0), X=164.43, Y=1004.07, Mass=2131, SNR=31.0, Peak=159 HFD=4.8
00:17:08.558 00.003 14556 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.07) = xAngle (5.75 = -0.53)
00:17:08.561 00.003 14556 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.65 = -0.63)
00:17:08.564 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.09 hyp=0.21 cameraTheta=2.68 mountX=0.18 mountY=-0.12, mountTheta=-0.60
00:17:08.570 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.09, opts=13)
00:17:08.574 00.004 14556 Enqueuing Move request for scope (-0.19, 0.09)
00:17:08.578 00.004 12308 Worker thread wakes up
00:17:08.578 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.09) opts 0xd
00:17:08.578 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.09)
00:17:08.578 00.000 12308 Moving (-0.19, 0.09) raw xDistance=0.18 yDistance=-0.12
00:17:08.578 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:17:08.578 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:08.579 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:17:08.579 00.000 12308 MoveAxis(E, 0, ABG)
00:17:08.579 00.000 12308 Move returns status 0, amount 0
00:17:08.579 00.000 12308 MoveAxis(N, 0, ABG)
00:17:08.579 00.000 12308 Move returns status 0, amount 0
00:17:08.580 00.001 12308 move complete, result=0
00:17:08.581 00.001 12308 worker thread done servicing request
00:17:08.581 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:08.604 00.023 14556 UpdateGuideState exits: m=2131 SNR=31.0
00:17:08.608 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:08.612 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:08.615 00.003 14556 Enqueuing Expose request
00:17:08.620 00.005 12308 Worker thread wakes up
00:17:08.620 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:08.620 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:08.620 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:17:09.858 01.238 12308 Exposure complete
00:17:09.984 00.126 12308 worker thread done servicing request
00:17:09.985 00.001 14556 OnExposeComplete: enter
00:17:09.989 00.004 14556 UpdateGuideState(): m_state=6
00:17:09.993 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9059
00:17:09.997 00.004 14556 Star::Find returns 1 (0), X=164.35, Y=1003.90, Mass=2464, SNR=33.4, Peak=198 HFD=4.8
00:17:10.002 00.005 14556 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.07) = xAngle (0.21 = 0.21)
00:17:10.005 00.003 14556 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.11 = 0.11)
00:17:10.009 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.08 hyp=0.28 cameraTheta=-2.86 mountX=0.27 mountY=0.03, mountTheta=0.11
00:17:10.015 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.08, opts=13)
00:17:10.020 00.005 14556 Enqueuing Move request for scope (-0.26, -0.08)
00:17:10.023 00.003 12308 Worker thread wakes up
00:17:10.023 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.08) opts 0xd
00:17:10.024 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.08)
00:17:10.024 00.000 12308 Moving (-0.26, -0.08) raw xDistance=0.27 yDistance=0.03
00:17:10.024 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:17:10.024 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:10.024 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:17:10.024 00.000 12308 MoveAxis(W, 117, ABG)
00:17:10.024 00.000 12308 Guiding  Dir = 3, Dur = 117
00:17:10.025 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:10.029 00.004 12308 IsSlewing returns 0
00:17:10.029 00.000 12308 IsGuiding returns 0
00:17:10.030 00.001 12308 PulseGuide returned control before completion, sleep 127
00:17:10.054 00.024 14556 UpdateGuideState exits: m=2464 SNR=33.4
00:17:10.058 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:10.065 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:10.070 00.005 14556 Enqueuing Expose request
00:17:10.168 00.098 12308 IsGuiding returns 1
00:17:10.170 00.002 12308 scope still moving after pulse duration time elapsed
00:17:10.198 00.028 12308 IsSlewing returns 0
00:17:10.198 00.000 12308 IsGuiding returns 0
00:17:10.199 00.001 12308 scope move finished after 117 + 51 ms
00:17:10.199 00.000 12308 Move returns status 0, amount 117
00:17:10.199 00.000 12308 MoveAxis(N, 0, ABG)
00:17:10.199 00.000 12308 Move returns status 0, amount 0
00:17:10.200 00.001 12308 move complete, result=0
00:17:10.200 00.000 12308 worker thread done servicing request
00:17:10.200 00.000 12308 Worker thread wakes up
00:17:10.200 00.000 14556 GuideStep: 0.3 px 117 ms WEST, 0.0 px 0 ms NORTH
00:17:10.207 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:10.207 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:11.456 01.249 12308 Exposure complete
00:17:11.577 00.121 12308 worker thread done servicing request
00:17:11.577 00.000 14556 OnExposeComplete: enter
00:17:11.581 00.004 14556 UpdateGuideState(): m_state=6
00:17:11.584 00.003 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9060
00:17:11.589 00.005 14556 Star::Find returns 1 (0), X=164.60, Y=1004.20, Mass=2076, SNR=30.6, Peak=158 HFD=4.5
00:17:11.594 00.005 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.71 = -1.58)
00:17:11.598 00.004 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.67)
00:17:11.601 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.63 mountX=-0.00 mountY=-0.23, mountTheta=-1.58
00:17:11.606 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.23, opts=13)
00:17:11.609 00.003 14556 Enqueuing Move request for scope (-0.01, 0.23)
00:17:11.614 00.005 12308 Worker thread wakes up
00:17:11.614 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.23) opts 0xd
00:17:11.614 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.23)
00:17:11.614 00.000 12308 Moving (-0.01, 0.23) raw xDistance=-0.00 yDistance=-0.23
00:17:11.614 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:17:11.614 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:17:11.615 00.001 12308 MoveAxis(E, 0, ABG)
00:17:11.615 00.000 12308 Move returns status 0, amount 0
00:17:11.615 00.000 12308 MoveAxis(N, 159, ABG)
00:17:11.616 00.001 12308 Guiding  Dir = 0, Dur = 159
00:17:11.616 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:11.619 00.003 12308 IsSlewing returns 0
00:17:11.621 00.002 12308 IsGuiding returns 0
00:17:11.621 00.000 12308 PulseGuide returned control before completion, sleep 169
00:17:11.642 00.021 14556 UpdateGuideState exits: m=2076 SNR=30.6
00:17:11.646 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:11.651 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:11.655 00.004 14556 Enqueuing Expose request
00:17:11.806 00.151 12308 IsGuiding returns 1
00:17:11.807 00.001 12308 scope still moving after pulse duration time elapsed
00:17:11.837 00.030 12308 IsSlewing returns 0
00:17:11.839 00.002 12308 IsGuiding returns 0
00:17:11.839 00.000 12308 scope move finished after 159 + 59 ms
00:17:11.840 00.001 12308 Move returns status 0, amount 159
00:17:11.841 00.001 12308 move complete, result=0
00:17:11.842 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 159 ms NORTH
00:17:11.851 00.009 12308 worker thread done servicing request
00:17:11.851 00.000 12308 Worker thread wakes up
00:17:11.851 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:11.852 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:13.096 01.244 12308 Exposure complete
00:17:13.217 00.121 12308 worker thread done servicing request
00:17:13.218 00.001 14556 OnExposeComplete: enter
00:17:13.223 00.005 14556 UpdateGuideState(): m_state=6
00:17:13.228 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9061
00:17:13.233 00.005 14556 Star::Find returns 1 (0), X=164.57, Y=1003.90, Mass=2300, SNR=32.4, Peak=169 HFD=4.9
00:17:13.237 00.004 14556 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-3.07) = xAngle (0.98 = 0.98)
00:17:13.241 00.004 14556 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.88 = 0.88)
00:17:13.244 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.09 cameraTheta=-2.09 mountX=0.05 mountY=0.07, mountTheta=0.94
00:17:13.250 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.07, opts=13)
00:17:13.254 00.004 14556 Enqueuing Move request for scope (-0.04, -0.07)
00:17:13.257 00.003 12308 Worker thread wakes up
00:17:13.257 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
00:17:13.258 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
00:17:13.258 00.000 12308 Moving (-0.04, -0.07) raw xDistance=0.05 yDistance=0.07
00:17:13.258 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:17:13.258 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:13.258 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:17:13.259 00.001 12308 MoveAxis(E, 0, ABG)
00:17:13.259 00.000 12308 Move returns status 0, amount 0
00:17:13.259 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:13.265 00.006 12308 MoveAxis(N, 0, ABG)
00:17:13.265 00.000 12308 Move returns status 0, amount 0
00:17:13.265 00.000 12308 move complete, result=0
00:17:13.265 00.000 12308 worker thread done servicing request
00:17:13.288 00.023 14556 UpdateGuideState exits: m=2300 SNR=32.4
00:17:13.294 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:13.298 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:13.303 00.005 14556 Enqueuing Expose request
00:17:13.306 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:17:13.312 00.006 12308 Worker thread wakes up
00:17:13.312 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:13.312 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:14.557 01.245 12308 Exposure complete
00:17:14.677 00.120 12308 worker thread done servicing request
00:17:14.678 00.001 14556 OnExposeComplete: enter
00:17:14.681 00.003 14556 UpdateGuideState(): m_state=6
00:17:14.686 00.005 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9062
00:17:14.690 00.004 14556 Star::Find returns 1 (0), X=164.35, Y=1004.13, Mass=2283, SNR=32.2, Peak=184 HFD=4.4
00:17:14.694 00.004 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.68 = -0.61)
00:17:14.697 00.003 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.58 = -0.71)
00:17:14.701 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.16 hyp=0.31 cameraTheta=2.60 mountX=0.26 mountY=-0.20, mountTheta=-0.67
00:17:14.707 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.16, opts=13)
00:17:14.711 00.004 14556 Enqueuing Move request for scope (-0.27, 0.16)
00:17:14.715 00.004 12308 Worker thread wakes up
00:17:14.716 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.16) opts 0xd
00:17:14.716 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.16)
00:17:14.716 00.000 12308 Moving (-0.27, 0.16) raw xDistance=0.26 yDistance=-0.20
00:17:14.716 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:17:14.716 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:17:14.716 00.000 12308 MoveAxis(W, 112, ABG)
00:17:14.716 00.000 12308 Guiding  Dir = 3, Dur = 112
00:17:14.717 00.001 12308 IsSlewing returns 0
00:17:14.718 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:14.722 00.004 12308 IsGuiding returns 0
00:17:14.722 00.000 12308 PulseGuide returned control before completion, sleep 122
00:17:14.743 00.021 14556 UpdateGuideState exits: m=2283 SNR=32.2
00:17:14.747 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:14.753 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:14.759 00.006 14556 Enqueuing Expose request
00:17:14.851 00.092 12308 IsGuiding returns 1
00:17:14.852 00.001 12308 scope still moving after pulse duration time elapsed
00:17:14.882 00.030 12308 IsSlewing returns 0
00:17:14.884 00.002 12308 IsGuiding returns 0
00:17:14.884 00.000 12308 scope move finished after 112 + 49 ms
00:17:14.884 00.000 12308 Move returns status 0, amount 112
00:17:14.885 00.001 12308 MoveAxis(N, 144, ABG)
00:17:14.885 00.000 12308 Guiding  Dir = 0, Dur = 144
00:17:14.885 00.000 12308 IsSlewing returns 0
00:17:14.886 00.001 12308 IsGuiding returns 0
00:17:14.886 00.000 12308 PulseGuide returned control before completion, sleep 154
00:17:15.056 00.170 12308 IsGuiding returns 1
00:17:15.057 00.001 12308 scope still moving after pulse duration time elapsed
00:17:15.087 00.030 12308 IsSlewing returns 0
00:17:15.088 00.001 12308 IsGuiding returns 0
00:17:15.088 00.000 12308 scope move finished after 144 + 58 ms
00:17:15.089 00.001 12308 Move returns status 0, amount 144
00:17:15.089 00.000 12308 move complete, result=0
00:17:15.089 00.000 12308 worker thread done servicing request
00:17:15.091 00.002 12308 Worker thread wakes up
00:17:15.091 00.000 14556 GuideStep: 0.3 px 112 ms WEST, -0.2 px 144 ms NORTH
00:17:15.096 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:15.096 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:16.345 01.249 12308 Exposure complete
00:17:16.461 00.116 12308 worker thread done servicing request
00:17:16.462 00.001 14556 OnExposeComplete: enter
00:17:16.466 00.004 14556 UpdateGuideState(): m_state=6
00:17:16.472 00.006 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9063
00:17:16.477 00.005 14556 Star::Find returns 1 (0), X=164.52, Y=1003.63, Mass=2214, SNR=31.3, Peak=170 HFD=4.4
00:17:16.481 00.004 14556 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.07) = xAngle (1.23 = 1.23)
00:17:16.486 00.005 14556 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.13 = 1.13)
00:17:16.489 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.34 hyp=0.36 cameraTheta=-1.84 mountX=0.12 mountY=0.32, mountTheta=1.22
00:17:16.494 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.34, opts=13)
00:17:16.498 00.004 14556 Enqueuing Move request for scope (-0.10, -0.34)
00:17:16.502 00.004 12308 Worker thread wakes up
00:17:16.502 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.34) opts 0xd
00:17:16.502 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.34)
00:17:16.502 00.000 12308 Moving (-0.10, -0.34) raw xDistance=0.12 yDistance=0.32
00:17:16.502 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:17:16.502 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:17:16.503 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
00:17:16.503 00.000 12308 MoveAxis(E, 0, ABG)
00:17:16.503 00.000 12308 Move returns status 0, amount 0
00:17:16.503 00.000 12308 MoveAxis(N, 0, ABG)
00:17:16.504 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:16.509 00.005 12308 Move returns status 0, amount 0
00:17:16.509 00.000 12308 move complete, result=0
00:17:16.509 00.000 12308 worker thread done servicing request
00:17:16.529 00.020 14556 UpdateGuideState exits: m=2214 SNR=31.3
00:17:16.535 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:16.538 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:16.541 00.003 14556 Enqueuing Expose request
00:17:16.545 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:17:16.549 00.004 12308 Worker thread wakes up
00:17:16.549 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:16.549 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:17.798 01.249 12308 Exposure complete
00:17:17.922 00.124 12308 worker thread done servicing request
00:17:17.922 00.000 14556 OnExposeComplete: enter
00:17:17.926 00.004 14556 UpdateGuideState(): m_state=6
00:17:17.930 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9064
00:17:17.935 00.005 14556 Star::Find returns 1 (0), X=164.39, Y=1003.75, Mass=2425, SNR=32.8, Peak=184 HFD=4.6
00:17:17.939 00.004 14556 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.07) = xAngle (0.70 = 0.70)
00:17:17.942 00.003 14556 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.60 = 0.60)
00:17:17.947 00.005 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.22 hyp=0.32 cameraTheta=-2.37 mountX=0.24 mountY=0.18, mountTheta=0.64
00:17:17.953 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.22, opts=13)
00:17:17.957 00.004 14556 Enqueuing Move request for scope (-0.23, -0.22)
00:17:17.961 00.004 12308 Worker thread wakes up
00:17:17.961 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.22) opts 0xd
00:17:17.961 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.22)
00:17:17.961 00.000 12308 Moving (-0.23, -0.22) raw xDistance=0.24 yDistance=0.18
00:17:17.961 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:17:17.961 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:17.961 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:17:17.962 00.001 12308 MoveAxis(W, 106, ABG)
00:17:17.962 00.000 12308 Guiding  Dir = 3, Dur = 106
00:17:17.962 00.000 12308 IsSlewing returns 0
00:17:17.962 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:17.968 00.006 12308 IsGuiding returns 0
00:17:17.968 00.000 12308 PulseGuide returned control before completion, sleep 116
00:17:17.991 00.023 14556 UpdateGuideState exits: m=2425 SNR=32.8
00:17:17.996 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:18.001 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:18.005 00.004 14556 Enqueuing Expose request
00:17:18.086 00.081 12308 IsGuiding returns 1
00:17:18.087 00.001 12308 scope still moving after pulse duration time elapsed
00:17:18.116 00.029 12308 IsSlewing returns 0
00:17:18.117 00.001 12308 IsGuiding returns 0
00:17:18.118 00.001 12308 scope move finished after 106 + 43 ms
00:17:18.118 00.000 12308 Move returns status 0, amount 106
00:17:18.118 00.000 12308 MoveAxis(N, 0, ABG)
00:17:18.118 00.000 12308 Move returns status 0, amount 0
00:17:18.119 00.001 12308 move complete, result=0
00:17:18.119 00.000 12308 worker thread done servicing request
00:17:18.119 00.000 14556 GuideStep: 0.2 px 106 ms WEST, 0.2 px 0 ms NORTH
00:17:18.128 00.009 12308 Worker thread wakes up
00:17:18.128 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:18.129 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:19.382 01.253 12308 Exposure complete
00:17:19.493 00.111 12308 worker thread done servicing request
00:17:19.494 00.001 14556 OnExposeComplete: enter
00:17:19.499 00.005 14556 UpdateGuideState(): m_state=6
00:17:19.503 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9065
00:17:19.509 00.006 14556 Star::Find returns 1 (0), X=164.62, Y=1003.99, Mass=2326, SNR=32.4, Peak=161 HFD=5.1
00:17:19.512 00.003 14556 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.07) = xAngle (4.08 = -2.21)
00:17:19.516 00.004 14556 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.31)
00:17:19.520 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.00 mountX=-0.01 mountY=-0.01, mountTheta=-2.24
00:17:19.525 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.02, opts=13)
00:17:19.530 00.005 14556 Enqueuing Move request for scope (0.01, 0.02)
00:17:19.534 00.004 12308 Worker thread wakes up
00:17:19.534 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
00:17:19.534 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
00:17:19.534 00.000 12308 Moving (0.01, 0.02) raw xDistance=-0.01 yDistance=-0.01
00:17:19.534 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:17:19.535 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:19.535 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:17:19.535 00.000 12308 MoveAxis(E, 0, ABG)
00:17:19.535 00.000 12308 Move returns status 0, amount 0
00:17:19.536 00.001 12308 MoveAxis(N, 0, ABG)
00:17:19.536 00.000 12308 Move returns status 0, amount 0
00:17:19.536 00.000 12308 move complete, result=0
00:17:19.536 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:19.540 00.004 12308 worker thread done servicing request
00:17:19.562 00.022 14556 UpdateGuideState exits: m=2326 SNR=32.4
00:17:19.568 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:19.572 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:19.577 00.005 14556 Enqueuing Expose request
00:17:19.581 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:19.586 00.005 12308 Worker thread wakes up
00:17:19.586 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:19.586 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:20.842 01.256 12308 Exposure complete
00:17:20.962 00.120 12308 worker thread done servicing request
00:17:20.963 00.001 14556 OnExposeComplete: enter
00:17:20.967 00.004 14556 UpdateGuideState(): m_state=6
00:17:20.970 00.003 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9066
00:17:20.974 00.004 14556 Star::Find returns 1 (0), X=164.71, Y=1004.08, Mass=2199, SNR=31.6, Peak=163 HFD=4.6
00:17:20.978 00.004 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.93 = -2.35)
00:17:20.981 00.003 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.83 = -2.45)
00:17:20.985 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.14 cameraTheta=0.86 mountX=-0.10 mountY=-0.09, mountTheta=-2.41
00:17:20.989 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.10, opts=13)
00:17:20.992 00.003 14556 Enqueuing Move request for scope (0.09, 0.10)
00:17:20.996 00.004 12308 Worker thread wakes up
00:17:20.996 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
00:17:20.996 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
00:17:20.996 00.000 12308 Moving (0.09, 0.10) raw xDistance=-0.10 yDistance=-0.09
00:17:20.996 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:17:20.998 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:20.998 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:17:20.998 00.000 12308 MoveAxis(E, 0, ABG)
00:17:20.998 00.000 12308 Move returns status 0, amount 0
00:17:20.998 00.000 12308 MoveAxis(N, 0, ABG)
00:17:20.998 00.000 12308 Move returns status 0, amount 0
00:17:20.999 00.001 12308 move complete, result=0
00:17:20.999 00.000 12308 worker thread done servicing request
00:17:20.999 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:21.024 00.025 14556 UpdateGuideState exits: m=2199 SNR=31.6
00:17:21.029 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:21.035 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:21.039 00.004 14556 Enqueuing Expose request
00:17:21.043 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:17:21.047 00.004 12308 Worker thread wakes up
00:17:21.047 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:21.047 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:22.292 01.245 12308 Exposure complete
00:17:22.408 00.116 12308 worker thread done servicing request
00:17:22.408 00.000 14556 OnExposeComplete: enter
00:17:22.412 00.004 14556 UpdateGuideState(): m_state=6
00:17:22.417 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9067
00:17:22.421 00.004 14556 Star::Find returns 1 (0), X=164.44, Y=1003.95, Mass=2299, SNR=32.3, Peak=170 HFD=4.7
00:17:22.426 00.005 14556 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.07) = xAngle (0.04 = 0.04)
00:17:22.429 00.003 14556 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.06 = -0.06)
00:17:22.432 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-3.04 mountX=0.18 mountY=-0.01, mountTheta=-0.06
00:17:22.438 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.02, opts=13)
00:17:22.442 00.004 14556 Enqueuing Move request for scope (-0.18, -0.02)
00:17:22.445 00.003 12308 Worker thread wakes up
00:17:22.445 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.02) opts 0xd
00:17:22.445 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.02)
00:17:22.445 00.000 12308 Moving (-0.18, -0.02) raw xDistance=0.18 yDistance=-0.01
00:17:22.445 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:17:22.445 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:22.446 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:17:22.446 00.000 12308 MoveAxis(E, 0, ABG)
00:17:22.446 00.000 12308 Move returns status 0, amount 0
00:17:22.446 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:22.450 00.004 12308 MoveAxis(N, 0, ABG)
00:17:22.450 00.000 12308 Move returns status 0, amount 0
00:17:22.451 00.001 12308 move complete, result=0
00:17:22.451 00.000 12308 worker thread done servicing request
00:17:22.471 00.020 14556 UpdateGuideState exits: m=2299 SNR=32.3
00:17:22.475 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:22.479 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:22.481 00.002 14556 Enqueuing Expose request
00:17:22.484 00.003 12308 Worker thread wakes up
00:17:22.485 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:22.488 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:22.488 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:23.742 01.254 12308 Exposure complete
00:17:23.862 00.120 12308 worker thread done servicing request
00:17:23.862 00.000 14556 OnExposeComplete: enter
00:17:23.866 00.004 14556 UpdateGuideState(): m_state=6
00:17:23.869 00.003 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9068
00:17:23.874 00.005 14556 Star::Find returns 1 (0), X=164.57, Y=1004.01, Mass=2334, SNR=32.3, Peak=177 HFD=4.6
00:17:23.878 00.004 14556 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.07) = xAngle (5.50 = -0.78)
00:17:23.881 00.003 14556 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.40 = -0.88)
00:17:23.886 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.43 mountX=0.05 mountY=-0.05, mountTheta=-0.83
00:17:23.890 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.04, opts=13)
00:17:23.893 00.003 14556 Enqueuing Move request for scope (-0.05, 0.04)
00:17:23.896 00.003 12308 Worker thread wakes up
00:17:23.896 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
00:17:23.896 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
00:17:23.896 00.000 12308 Moving (-0.05, 0.04) raw xDistance=0.05 yDistance=-0.05
00:17:23.898 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:17:23.898 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:23.898 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:17:23.898 00.000 12308 MoveAxis(E, 0, ABG)
00:17:23.899 00.001 12308 Move returns status 0, amount 0
00:17:23.899 00.000 12308 MoveAxis(N, 0, ABG)
00:17:23.899 00.000 12308 Move returns status 0, amount 0
00:17:23.899 00.000 12308 move complete, result=0
00:17:23.900 00.001 12308 worker thread done servicing request
00:17:23.900 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:23.925 00.025 14556 UpdateGuideState exits: m=2334 SNR=32.3
00:17:23.928 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:23.932 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:23.937 00.005 14556 Enqueuing Expose request
00:17:23.942 00.005 12308 Worker thread wakes up
00:17:23.942 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:23.942 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:23.942 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:25.195 01.253 12308 Exposure complete
00:17:25.316 00.121 12308 worker thread done servicing request
00:17:25.317 00.001 14556 OnExposeComplete: enter
00:17:25.320 00.003 14556 UpdateGuideState(): m_state=6
00:17:25.325 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9069
00:17:25.328 00.003 14556 Star::Find returns 1 (0), X=164.45, Y=1004.02, Mass=2400, SNR=32.7, Peak=192 HFD=5.0
00:17:25.332 00.004 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.93 = -0.35)
00:17:25.336 00.004 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.45)
00:17:25.340 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.05 hyp=0.17 cameraTheta=2.86 mountX=0.16 mountY=-0.08, mountTheta=-0.43
00:17:25.347 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.05, opts=13)
00:17:25.353 00.006 14556 Enqueuing Move request for scope (-0.17, 0.05)
00:17:25.356 00.003 12308 Worker thread wakes up
00:17:25.356 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.05) opts 0xd
00:17:25.357 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.05)
00:17:25.357 00.000 12308 Moving (-0.17, 0.05) raw xDistance=0.16 yDistance=-0.08
00:17:25.357 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:17:25.357 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:25.357 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:17:25.357 00.000 12308 MoveAxis(E, 0, ABG)
00:17:25.357 00.000 12308 Move returns status 0, amount 0
00:17:25.358 00.001 12308 MoveAxis(N, 0, ABG)
00:17:25.358 00.000 12308 Move returns status 0, amount 0
00:17:25.358 00.000 12308 move complete, result=0
00:17:25.358 00.000 12308 worker thread done servicing request
00:17:25.358 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:25.387 00.029 14556 UpdateGuideState exits: m=2400 SNR=32.7
00:17:25.393 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:25.398 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:25.404 00.006 14556 Enqueuing Expose request
00:17:25.412 00.008 12308 Worker thread wakes up
00:17:25.413 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:17:25.420 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:25.420 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:26.670 01.250 12308 Exposure complete
00:17:26.794 00.124 12308 worker thread done servicing request
00:17:26.794 00.000 14556 OnExposeComplete: enter
00:17:26.798 00.004 14556 UpdateGuideState(): m_state=6
00:17:26.802 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9070
00:17:26.806 00.004 14556 Star::Find returns 1 (0), X=164.54, Y=1004.18, Mass=2334, SNR=32.3, Peak=181 HFD=4.8
00:17:26.811 00.005 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.01 = -1.28)
00:17:26.815 00.004 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.91 = -1.38)
00:17:26.819 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.21 hyp=0.22 cameraTheta=1.93 mountX=0.06 mountY=-0.22, mountTheta=-1.28
00:17:26.824 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.21, opts=13)
00:17:26.829 00.005 14556 Enqueuing Move request for scope (-0.08, 0.21)
00:17:26.832 00.003 12308 Worker thread wakes up
00:17:26.832 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.21) opts 0xd
00:17:26.832 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.21)
00:17:26.833 00.001 12308 Moving (-0.08, 0.21) raw xDistance=0.06 yDistance=-0.22
00:17:26.833 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:17:26.833 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:17:26.833 00.000 12308 MoveAxis(E, 0, ABG)
00:17:26.833 00.000 12308 Move returns status 0, amount 0
00:17:26.833 00.000 12308 MoveAxis(N, 155, ABG)
00:17:26.833 00.000 12308 Guiding  Dir = 0, Dur = 155
00:17:26.834 00.001 12308 IsSlewing returns 0
00:17:26.834 00.000 12308 IsGuiding returns 0
00:17:26.834 00.000 12308 PulseGuide returned control before completion, sleep 165
00:17:26.835 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:26.860 00.025 14556 UpdateGuideState exits: m=2334 SNR=32.3
00:17:26.864 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:26.867 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:26.870 00.003 14556 Enqueuing Expose request
00:17:27.012 00.142 12308 IsGuiding returns 1
00:17:27.013 00.001 12308 scope still moving after pulse duration time elapsed
00:17:27.043 00.030 12308 IsSlewing returns 0
00:17:27.044 00.001 12308 IsGuiding returns 0
00:17:27.045 00.001 12308 scope move finished after 155 + 55 ms
00:17:27.045 00.000 12308 Move returns status 0, amount 155
00:17:27.046 00.001 12308 move complete, result=0
00:17:27.046 00.000 12308 worker thread done servicing request
00:17:27.046 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
00:17:27.052 00.006 12308 Worker thread wakes up
00:17:27.052 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:27.052 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:28.307 01.255 12308 Exposure complete
00:17:28.431 00.124 12308 worker thread done servicing request
00:17:28.431 00.000 14556 OnExposeComplete: enter
00:17:28.436 00.005 14556 UpdateGuideState(): m_state=6
00:17:28.440 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9071
00:17:28.444 00.004 14556 Star::Find returns 1 (0), X=164.60, Y=1003.96, Mass=2188, SNR=31.4, Peak=167 HFD=4.2
00:17:28.448 00.004 14556 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.07) = xAngle (0.57 = 0.57)
00:17:28.452 00.004 14556 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.47 = 0.47)
00:17:28.456 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.50 mountX=0.01 mountY=0.01, mountTheta=0.49
00:17:28.463 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.01, opts=13)
00:17:28.472 00.009 14556 Enqueuing Move request for scope (-0.01, -0.01)
00:17:28.479 00.007 12308 Worker thread wakes up
00:17:28.480 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
00:17:28.480 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
00:17:28.480 00.000 12308 Moving (-0.01, -0.01) raw xDistance=0.01 yDistance=0.01
00:17:28.481 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:17:28.481 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:28.481 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:17:28.482 00.001 12308 MoveAxis(E, 0, ABG)
00:17:28.482 00.000 12308 Move returns status 0, amount 0
00:17:28.482 00.000 12308 MoveAxis(N, 0, ABG)
00:17:28.483 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:28.488 00.005 12308 Move returns status 0, amount 0
00:17:28.489 00.001 12308 move complete, result=0
00:17:28.489 00.000 12308 worker thread done servicing request
00:17:28.517 00.028 14556 UpdateGuideState exits: m=2188 SNR=31.4
00:17:28.522 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:28.525 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:28.531 00.006 14556 Enqueuing Expose request
00:17:28.537 00.006 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:17:28.541 00.004 12308 Worker thread wakes up
00:17:28.541 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:28.541 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:29.798 01.257 12308 Exposure complete
00:17:29.918 00.120 12308 worker thread done servicing request
00:17:29.918 00.000 14556 OnExposeComplete: enter
00:17:29.923 00.005 14556 UpdateGuideState(): m_state=6
00:17:29.927 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9072
00:17:29.932 00.005 14556 Star::Find returns 1 (0), X=164.67, Y=1003.98, Mass=2274, SNR=32.2, Peak=170 HFD=4.7
00:17:29.937 00.005 14556 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.07) = xAngle (3.25 = -3.03)
00:17:29.941 00.004 14556 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.15 = -3.13)
00:17:29.945 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.18 mountX=-0.05 mountY=-0.00, mountTheta=-3.13
00:17:29.950 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.01, opts=13)
00:17:29.953 00.003 14556 Enqueuing Move request for scope (0.05, 0.01)
00:17:29.958 00.005 12308 Worker thread wakes up
00:17:29.958 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
00:17:29.958 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
00:17:29.958 00.000 12308 Moving (0.05, 0.01) raw xDistance=-0.05 yDistance=-0.00
00:17:29.958 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:17:29.958 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:29.959 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:17:29.960 00.001 12308 MoveAxis(E, 0, ABG)
00:17:29.960 00.000 12308 Move returns status 0, amount 0
00:17:29.960 00.000 12308 MoveAxis(N, 0, ABG)
00:17:29.960 00.000 12308 Move returns status 0, amount 0
00:17:29.961 00.001 12308 move complete, result=0
00:17:29.961 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:29.966 00.005 12308 worker thread done servicing request
00:17:29.989 00.023 14556 UpdateGuideState exits: m=2274 SNR=32.2
00:17:29.993 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:29.998 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:30.003 00.005 14556 Enqueuing Expose request
00:17:30.006 00.003 12308 Worker thread wakes up
00:17:30.006 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:30.008 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:30.008 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:31.260 01.252 12308 Exposure complete
00:17:31.399 00.139 12308 worker thread done servicing request
00:17:31.399 00.000 14556 OnExposeComplete: enter
00:17:31.407 00.008 14556 UpdateGuideState(): m_state=6
00:17:31.414 00.007 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9073
00:17:31.420 00.006 14556 Star::Find returns 1 (0), X=164.67, Y=1003.95, Mass=2338, SNR=32.5, Peak=175 HFD=4.3
00:17:31.427 00.007 14556 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-3.07) = xAngle (2.73 = 2.73)
00:17:31.433 00.006 14556 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.63 = 2.63)
00:17:31.439 00.006 14556 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-0.35 mountX=-0.05 mountY=0.03, mountTheta=2.65
00:17:31.445 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.02, opts=13)
00:17:31.449 00.004 14556 Enqueuing Move request for scope (0.05, -0.02)
00:17:31.456 00.007 12308 Worker thread wakes up
00:17:31.456 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
00:17:31.456 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
00:17:31.456 00.000 12308 Moving (0.05, -0.02) raw xDistance=-0.05 yDistance=0.03
00:17:31.457 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:17:31.457 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:31.458 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:17:31.458 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:31.465 00.007 12308 MoveAxis(E, 0, ABG)
00:17:31.465 00.000 12308 Move returns status 0, amount 0
00:17:31.465 00.000 12308 MoveAxis(N, 0, ABG)
00:17:31.465 00.000 12308 Move returns status 0, amount 0
00:17:31.466 00.001 12308 move complete, result=0
00:17:31.466 00.000 12308 worker thread done servicing request
00:17:31.485 00.019 14556 UpdateGuideState exits: m=2338 SNR=32.5
00:17:31.488 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:31.494 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:31.500 00.006 14556 Enqueuing Expose request
00:17:31.507 00.007 12308 Worker thread wakes up
00:17:31.507 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:17:31.511 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:31.511 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:32.760 01.249 12308 Exposure complete
00:17:32.879 00.119 12308 worker thread done servicing request
00:17:32.880 00.001 14556 OnExposeComplete: enter
00:17:32.884 00.004 14556 UpdateGuideState(): m_state=6
00:17:32.888 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9074
00:17:32.892 00.004 14556 Star::Find returns 1 (0), X=164.82, Y=1004.08, Mass=2242, SNR=31.8, Peak=197 HFD=4.5
00:17:32.895 00.003 14556 CameraToMount -- cameraTheta (0.48) - m_xAngle (-3.07) = xAngle (3.55 = -2.73)
00:17:32.900 00.005 14556 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.45 = -2.83)
00:17:32.903 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=0.10 hyp=0.23 cameraTheta=0.48 mountX=-0.21 mountY=-0.07, mountTheta=-2.82
00:17:32.909 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.10, opts=13)
00:17:32.914 00.005 14556 Enqueuing Move request for scope (0.20, 0.10)
00:17:32.918 00.004 12308 Worker thread wakes up
00:17:32.919 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.10) opts 0xd
00:17:32.919 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.10)
00:17:32.919 00.000 12308 Moving (0.20, 0.10) raw xDistance=-0.21 yDistance=-0.07
00:17:32.919 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:17:32.920 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:32.920 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:17:32.920 00.000 12308 MoveAxis(E, 90, ABG)
00:17:32.920 00.000 12308 Guiding  Dir = 2, Dur = 90
00:17:32.920 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:32.925 00.005 12308 IsSlewing returns 0
00:17:32.925 00.000 12308 IsGuiding returns 0
00:17:32.925 00.000 12308 PulseGuide returned control before completion, sleep 100
00:17:32.947 00.022 14556 UpdateGuideState exits: m=2242 SNR=31.8
00:17:32.951 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:32.955 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:32.959 00.004 14556 Enqueuing Expose request
00:17:33.032 00.073 12308 IsGuiding returns 1
00:17:33.033 00.001 12308 scope still moving after pulse duration time elapsed
00:17:33.061 00.028 12308 IsSlewing returns 0
00:17:33.062 00.001 12308 IsGuiding returns 0
00:17:33.062 00.000 12308 scope move finished after 90 + 47 ms
00:17:33.064 00.002 12308 Move returns status 0, amount 90
00:17:33.064 00.000 12308 MoveAxis(N, 0, ABG)
00:17:33.064 00.000 12308 Move returns status 0, amount 0
00:17:33.064 00.000 12308 move complete, result=0
00:17:33.064 00.000 12308 worker thread done servicing request
00:17:33.065 00.001 12308 Worker thread wakes up
00:17:33.065 00.000 14556 GuideStep: -0.2 px 90 ms EAST, -0.1 px 0 ms NORTH
00:17:33.072 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:33.072 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:34.315 01.243 12308 Exposure complete
00:17:34.437 00.122 12308 worker thread done servicing request
00:17:34.437 00.000 14556 OnExposeComplete: enter
00:17:34.442 00.005 14556 UpdateGuideState(): m_state=6
00:17:34.445 00.003 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9075
00:17:34.450 00.005 14556 Star::Find returns 1 (0), X=164.63, Y=1004.02, Mass=2154, SNR=31.0, Peak=155 HFD=4.2
00:17:34.454 00.004 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.40 = -1.89)
00:17:34.458 00.004 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
00:17:34.461 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.32 mountX=-0.02 mountY=-0.05, mountTheta=-1.90
00:17:34.467 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.05, opts=13)
00:17:34.471 00.004 14556 Enqueuing Move request for scope (0.01, 0.05)
00:17:34.476 00.005 12308 Worker thread wakes up
00:17:34.476 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
00:17:34.476 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
00:17:34.476 00.000 12308 Moving (0.01, 0.05) raw xDistance=-0.02 yDistance=-0.05
00:17:34.477 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:17:34.477 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:34.477 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:17:34.477 00.000 12308 MoveAxis(E, 0, ABG)
00:17:34.477 00.000 12308 Move returns status 0, amount 0
00:17:34.478 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:34.482 00.004 12308 MoveAxis(N, 0, ABG)
00:17:34.482 00.000 12308 Move returns status 0, amount 0
00:17:34.482 00.000 12308 move complete, result=0
00:17:34.482 00.000 12308 worker thread done servicing request
00:17:34.502 00.020 14556 UpdateGuideState exits: m=2154 SNR=31.0
00:17:34.507 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:34.510 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:34.515 00.005 14556 Enqueuing Expose request
00:17:34.519 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:34.523 00.004 12308 Worker thread wakes up
00:17:34.523 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:34.523 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:35.771 01.248 12308 Exposure complete
00:17:35.882 00.111 12308 worker thread done servicing request
00:17:35.883 00.001 14556 OnExposeComplete: enter
00:17:35.888 00.005 14556 UpdateGuideState(): m_state=6
00:17:35.894 00.006 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9076
00:17:35.897 00.003 14556 Star::Find returns 1 (0), X=164.53, Y=1004.05, Mass=2382, SNR=32.6, Peak=176 HFD=4.2
00:17:35.900 00.003 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.42 = -0.86)
00:17:35.904 00.004 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.96)
00:17:35.908 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.12 cameraTheta=2.35 mountX=0.08 mountY=-0.09, mountTheta=-0.90
00:17:35.913 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.08, opts=13)
00:17:35.918 00.005 14556 Enqueuing Move request for scope (-0.08, 0.08)
00:17:35.922 00.004 12308 Worker thread wakes up
00:17:35.923 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
00:17:35.923 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
00:17:35.923 00.000 12308 Moving (-0.08, 0.08) raw xDistance=0.08 yDistance=-0.09
00:17:35.923 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:17:35.924 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:35.924 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:17:35.924 00.000 12308 MoveAxis(E, 0, ABG)
00:17:35.924 00.000 12308 Move returns status 0, amount 0
00:17:35.924 00.000 12308 MoveAxis(N, 0, ABG)
00:17:35.925 00.001 12308 Move returns status 0, amount 0
00:17:35.925 00.000 12308 move complete, result=0
00:17:35.925 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:35.929 00.004 12308 worker thread done servicing request
00:17:35.951 00.022 14556 UpdateGuideState exits: m=2382 SNR=32.6
00:17:35.956 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:35.959 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:35.963 00.004 14556 Enqueuing Expose request
00:17:35.968 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:17:35.974 00.006 12308 Worker thread wakes up
00:17:35.974 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:35.974 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:37.226 01.252 12308 Exposure complete
00:17:37.355 00.129 12308 worker thread done servicing request
00:17:37.355 00.000 14556 OnExposeComplete: enter
00:17:37.359 00.004 14556 UpdateGuideState(): m_state=6
00:17:37.363 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9077
00:17:37.367 00.004 14556 Star::Find returns 1 (0), X=164.57, Y=1004.20, Mass=2290, SNR=32.2, Peak=165 HFD=4.6
00:17:37.371 00.004 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
00:17:37.375 00.004 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
00:17:37.379 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.22 hyp=0.23 cameraTheta=1.76 mountX=0.03 mountY=-0.23, mountTheta=-1.45
00:17:37.383 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.22, opts=13)
00:17:37.388 00.005 14556 Enqueuing Move request for scope (-0.04, 0.22)
00:17:37.390 00.002 12308 Worker thread wakes up
00:17:37.391 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.22) opts 0xd
00:17:37.391 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.22)
00:17:37.391 00.000 12308 Moving (-0.04, 0.22) raw xDistance=0.03 yDistance=-0.23
00:17:37.391 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:17:37.392 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:17:37.392 00.000 12308 MoveAxis(E, 0, ABG)
00:17:37.392 00.000 12308 Move returns status 0, amount 0
00:17:37.392 00.000 12308 MoveAxis(N, 161, ABG)
00:17:37.393 00.001 12308 Guiding  Dir = 0, Dur = 161
00:17:37.393 00.000 12308 IsSlewing returns 0
00:17:37.393 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:37.397 00.004 12308 IsGuiding returns 0
00:17:37.397 00.000 12308 PulseGuide returned control before completion, sleep 171
00:17:37.415 00.018 14556 UpdateGuideState exits: m=2290 SNR=32.2
00:17:37.420 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:37.423 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:37.427 00.004 14556 Enqueuing Expose request
00:17:37.573 00.146 12308 IsGuiding returns 1
00:17:37.574 00.001 12308 scope still moving after pulse duration time elapsed
00:17:37.603 00.029 12308 IsSlewing returns 0
00:17:37.606 00.003 12308 IsGuiding returns 0
00:17:37.606 00.000 12308 scope move finished after 161 + 47 ms
00:17:37.606 00.000 12308 Move returns status 0, amount 161
00:17:37.606 00.000 12308 move complete, result=0
00:17:37.607 00.001 12308 worker thread done servicing request
00:17:37.607 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 161 ms NORTH
00:17:37.613 00.006 12308 Worker thread wakes up
00:17:37.613 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:37.613 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:38.863 01.250 12308 Exposure complete
00:17:38.979 00.116 12308 worker thread done servicing request
00:17:38.979 00.000 14556 OnExposeComplete: enter
00:17:38.983 00.004 14556 UpdateGuideState(): m_state=6
00:17:38.986 00.003 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9078
00:17:38.989 00.003 14556 Star::Find returns 1 (0), X=164.56, Y=1003.96, Mass=2515, SNR=33.7, Peak=197 HFD=4.9
00:17:38.992 00.003 14556 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.07) = xAngle (0.20 = 0.20)
00:17:38.996 00.004 14556 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.10 = 0.10)
00:17:39.000 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.87 mountX=0.05 mountY=0.01, mountTheta=0.11
00:17:39.006 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.01, opts=13)
00:17:39.009 00.003 14556 Enqueuing Move request for scope (-0.05, -0.01)
00:17:39.014 00.005 12308 Worker thread wakes up
00:17:39.014 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
00:17:39.014 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
00:17:39.014 00.000 12308 Moving (-0.05, -0.01) raw xDistance=0.05 yDistance=0.01
00:17:39.014 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:17:39.014 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:39.015 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:17:39.015 00.000 12308 MoveAxis(E, 0, ABG)
00:17:39.015 00.000 12308 Move returns status 0, amount 0
00:17:39.015 00.000 12308 MoveAxis(N, 0, ABG)
00:17:39.016 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:39.019 00.003 12308 Move returns status 0, amount 0
00:17:39.019 00.000 12308 move complete, result=0
00:17:39.019 00.000 12308 worker thread done servicing request
00:17:39.042 00.023 14556 UpdateGuideState exits: m=2515 SNR=33.7
00:17:39.046 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:39.050 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:39.054 00.004 14556 Enqueuing Expose request
00:17:39.057 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:17:39.063 00.006 12308 Worker thread wakes up
00:17:39.064 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:39.064 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:40.319 01.255 12308 Exposure complete
00:17:40.440 00.121 12308 worker thread done servicing request
00:17:40.441 00.001 14556 OnExposeComplete: enter
00:17:40.444 00.003 14556 UpdateGuideState(): m_state=6
00:17:40.449 00.005 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9079
00:17:40.453 00.004 14556 Star::Find returns 1 (0), X=164.39, Y=1004.00, Mass=2383, SNR=32.7, Peak=190 HFD=4.9
00:17:40.457 00.004 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.08 = -0.21)
00:17:40.460 00.003 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.30)
00:17:40.465 00.005 14556 CameraToMount -- cameraX=-0.22 cameraY=0.03 hyp=0.23 cameraTheta=3.00 mountX=0.22 mountY=-0.07, mountTheta=-0.30
00:17:40.470 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.03, opts=13)
00:17:40.476 00.006 14556 Enqueuing Move request for scope (-0.22, 0.03)
00:17:40.481 00.005 12308 Worker thread wakes up
00:17:40.481 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.03) opts 0xd
00:17:40.481 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.03)
00:17:40.481 00.000 12308 Moving (-0.22, 0.03) raw xDistance=0.22 yDistance=-0.07
00:17:40.481 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:17:40.482 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:40.482 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:17:40.482 00.000 12308 MoveAxis(W, 96, ABG)
00:17:40.482 00.000 12308 Guiding  Dir = 3, Dur = 96
00:17:40.482 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:40.487 00.005 12308 IsSlewing returns 0
00:17:40.487 00.000 12308 IsGuiding returns 0
00:17:40.487 00.000 12308 PulseGuide returned control before completion, sleep 106
00:17:40.509 00.022 14556 UpdateGuideState exits: m=2383 SNR=32.7
00:17:40.514 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:40.518 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:40.523 00.005 14556 Enqueuing Expose request
00:17:40.605 00.082 12308 IsGuiding returns 1
00:17:40.606 00.001 12308 scope still moving after pulse duration time elapsed
00:17:40.637 00.031 12308 IsSlewing returns 0
00:17:40.637 00.000 12308 IsGuiding returns 0
00:17:40.638 00.001 12308 scope move finished after 96 + 54 ms
00:17:40.638 00.000 12308 Move returns status 0, amount 96
00:17:40.638 00.000 12308 MoveAxis(N, 0, ABG)
00:17:40.639 00.001 12308 Move returns status 0, amount 0
00:17:40.639 00.000 12308 move complete, result=0
00:17:40.640 00.001 12308 worker thread done servicing request
00:17:40.640 00.000 12308 Worker thread wakes up
00:17:40.640 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:40.640 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:40.641 00.001 14556 GuideStep: 0.2 px 96 ms WEST, -0.1 px 0 ms NORTH
00:17:41.895 01.254 12308 Exposure complete
00:17:42.028 00.133 12308 worker thread done servicing request
00:17:42.030 00.002 14556 OnExposeComplete: enter
00:17:42.033 00.003 14556 UpdateGuideState(): m_state=6
00:17:42.037 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9080
00:17:42.041 00.004 14556 Star::Find returns 1 (0), X=164.60, Y=1004.00, Mass=2302, SNR=32.3, Peak=181 HFD=4.7
00:17:42.044 00.003 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.19 = -1.09)
00:17:42.048 00.004 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.19)
00:17:42.051 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.03 cameraTheta=2.12 mountX=0.02 mountY=-0.03, mountTheta=-1.11
00:17:42.056 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.03, opts=13)
00:17:42.061 00.005 14556 Enqueuing Move request for scope (-0.02, 0.03)
00:17:42.065 00.004 12308 Worker thread wakes up
00:17:42.065 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
00:17:42.065 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
00:17:42.065 00.000 12308 Moving (-0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
00:17:42.065 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:17:42.065 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:42.067 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:17:42.067 00.000 12308 MoveAxis(E, 0, ABG)
00:17:42.067 00.000 12308 Move returns status 0, amount 0
00:17:42.067 00.000 12308 MoveAxis(N, 0, ABG)
00:17:42.067 00.000 12308 Move returns status 0, amount 0
00:17:42.068 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:42.071 00.003 12308 move complete, result=0
00:17:42.071 00.000 12308 worker thread done servicing request
00:17:42.088 00.017 14556 UpdateGuideState exits: m=2302 SNR=32.3
00:17:42.095 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:42.098 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:42.101 00.003 14556 Enqueuing Expose request
00:17:42.104 00.003 12308 Worker thread wakes up
00:17:42.106 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:42.108 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:42.108 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:43.352 01.244 12308 Exposure complete
00:17:43.455 00.103 12308 worker thread done servicing request
00:17:43.456 00.001 14556 OnExposeComplete: enter
00:17:43.459 00.003 14556 UpdateGuideState(): m_state=6
00:17:43.463 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9081
00:17:43.468 00.005 14556 Star::Find returns 1 (0), X=164.55, Y=1004.24, Mass=2260, SNR=32.0, Peak=186 HFD=4.6
00:17:43.472 00.004 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.88 = -1.41)
00:17:43.475 00.003 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.51)
00:17:43.480 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.27 hyp=0.28 cameraTheta=1.80 mountX=0.04 mountY=-0.28, mountTheta=-1.41
00:17:43.485 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.27, opts=13)
00:17:43.489 00.004 14556 Enqueuing Move request for scope (-0.06, 0.27)
00:17:43.492 00.003 12308 Worker thread wakes up
00:17:43.492 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.27) opts 0xd
00:17:43.492 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.27)
00:17:43.492 00.000 12308 Moving (-0.06, 0.27) raw xDistance=0.04 yDistance=-0.28
00:17:43.492 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:17:43.494 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
00:17:43.494 00.000 12308 MoveAxis(E, 0, ABG)
00:17:43.494 00.000 12308 Move returns status 0, amount 0
00:17:43.494 00.000 12308 MoveAxis(N, 194, ABG)
00:17:43.494 00.000 12308 Guiding  Dir = 0, Dur = 194
00:17:43.494 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:43.501 00.007 12308 IsSlewing returns 0
00:17:43.502 00.001 12308 IsGuiding returns 0
00:17:43.503 00.001 12308 PulseGuide returned control before completion, sleep 204
00:17:43.525 00.022 14556 UpdateGuideState exits: m=2260 SNR=32.0
00:17:43.531 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:43.536 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:43.540 00.004 14556 Enqueuing Expose request
00:17:43.713 00.173 12308 IsGuiding returns 1
00:17:43.713 00.000 12308 scope still moving after pulse duration time elapsed
00:17:43.746 00.033 12308 IsSlewing returns 0
00:17:43.749 00.003 12308 IsGuiding returns 0
00:17:43.749 00.000 12308 scope move finished after 194 + 53 ms
00:17:43.750 00.001 12308 Move returns status 0, amount 194
00:17:43.750 00.000 12308 move complete, result=0
00:17:43.751 00.001 12308 worker thread done servicing request
00:17:43.751 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 194 ms NORTH
00:17:43.757 00.006 12308 Worker thread wakes up
00:17:43.757 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:43.757 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:45.006 01.249 12308 Exposure complete
00:17:45.127 00.121 12308 worker thread done servicing request
00:17:45.128 00.001 14556 OnExposeComplete: enter
00:17:45.131 00.003 14556 UpdateGuideState(): m_state=6
00:17:45.135 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9082
00:17:45.140 00.005 14556 Star::Find returns 1 (0), X=164.55, Y=1003.93, Mass=2267, SNR=32.0, Peak=182 HFD=4.9
00:17:45.144 00.004 14556 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-3.07) = xAngle (0.42 = 0.42)
00:17:45.148 00.004 14556 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.32 = 0.32)
00:17:45.150 00.002 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.65 mountX=0.07 mountY=0.03, mountTheta=0.34
00:17:45.158 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.04, opts=13)
00:17:45.163 00.005 14556 Enqueuing Move request for scope (-0.07, -0.04)
00:17:45.166 00.003 12308 Worker thread wakes up
00:17:45.166 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
00:17:45.166 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
00:17:45.166 00.000 12308 Moving (-0.07, -0.04) raw xDistance=0.07 yDistance=0.03
00:17:45.166 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:17:45.167 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:45.167 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:17:45.167 00.000 12308 MoveAxis(E, 0, ABG)
00:17:45.167 00.000 12308 Move returns status 0, amount 0
00:17:45.167 00.000 12308 MoveAxis(N, 0, ABG)
00:17:45.167 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:45.172 00.005 12308 Move returns status 0, amount 0
00:17:45.172 00.000 12308 move complete, result=0
00:17:45.172 00.000 12308 worker thread done servicing request
00:17:45.191 00.019 14556 UpdateGuideState exits: m=2267 SNR=32.0
00:17:45.196 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:45.200 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:45.204 00.004 14556 Enqueuing Expose request
00:17:45.207 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:17:45.212 00.005 12308 Worker thread wakes up
00:17:45.212 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:45.212 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:46.464 01.252 12308 Exposure complete
00:17:46.582 00.118 12308 worker thread done servicing request
00:17:46.583 00.001 14556 OnExposeComplete: enter
00:17:46.586 00.003 14556 UpdateGuideState(): m_state=6
00:17:46.590 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9083
00:17:46.593 00.003 14556 Star::Find returns 1 (0), X=164.54, Y=1003.89, Mass=2166, SNR=31.2, Peak=169 HFD=4.3
00:17:46.599 00.006 14556 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.07) = xAngle (0.70 = 0.70)
00:17:46.604 00.005 14556 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.61 = 0.61)
00:17:46.608 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-2.37 mountX=0.08 mountY=0.06, mountTheta=0.64
00:17:46.613 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.08, opts=13)
00:17:46.617 00.004 14556 Enqueuing Move request for scope (-0.08, -0.08)
00:17:46.621 00.004 12308 Worker thread wakes up
00:17:46.621 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
00:17:46.621 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
00:17:46.621 00.000 12308 Moving (-0.08, -0.08) raw xDistance=0.08 yDistance=0.06
00:17:46.621 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:17:46.621 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:46.622 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:17:46.622 00.000 12308 MoveAxis(E, 0, ABG)
00:17:46.622 00.000 12308 Move returns status 0, amount 0
00:17:46.622 00.000 12308 MoveAxis(N, 0, ABG)
00:17:46.622 00.000 12308 Move returns status 0, amount 0
00:17:46.622 00.000 12308 move complete, result=0
00:17:46.622 00.000 12308 worker thread done servicing request
00:17:46.623 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:46.648 00.025 14556 UpdateGuideState exits: m=2166 SNR=31.2
00:17:46.653 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:46.656 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:46.663 00.007 14556 Enqueuing Expose request
00:17:46.667 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:17:46.671 00.004 12308 Worker thread wakes up
00:17:46.671 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:46.671 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:47.923 01.252 12308 Exposure complete
00:17:48.048 00.125 12308 worker thread done servicing request
00:17:48.050 00.002 14556 OnExposeComplete: enter
00:17:48.054 00.004 14556 UpdateGuideState(): m_state=6
00:17:48.057 00.003 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9084
00:17:48.061 00.004 14556 Star::Find returns 1 (0), X=164.39, Y=1004.03, Mass=2196, SNR=31.5, Peak=171 HFD=4.2
00:17:48.064 00.003 14556 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.07) = xAngle (5.95 = -0.33)
00:17:48.069 00.005 14556 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.85 = -0.43)
00:17:48.072 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.06 hyp=0.23 cameraTheta=2.88 mountX=0.22 mountY=-0.10, mountTheta=-0.42
00:17:48.078 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.06, opts=13)
00:17:48.081 00.003 14556 Enqueuing Move request for scope (-0.22, 0.06)
00:17:48.085 00.004 12308 Worker thread wakes up
00:17:48.085 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.06) opts 0xd
00:17:48.085 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.06)
00:17:48.086 00.001 12308 Moving (-0.22, 0.06) raw xDistance=0.22 yDistance=-0.10
00:17:48.086 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:17:48.086 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:48.086 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:17:48.086 00.000 12308 MoveAxis(W, 93, ABG)
00:17:48.088 00.002 12308 Guiding  Dir = 3, Dur = 93
00:17:48.088 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:48.093 00.005 12308 IsSlewing returns 0
00:17:48.093 00.000 12308 IsGuiding returns 0
00:17:48.093 00.000 12308 PulseGuide returned control before completion, sleep 103
00:17:48.114 00.021 14556 UpdateGuideState exits: m=2196 SNR=31.5
00:17:48.117 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:48.122 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:48.126 00.004 14556 Enqueuing Expose request
00:17:48.208 00.082 12308 IsGuiding returns 1
00:17:48.209 00.001 12308 scope still moving after pulse duration time elapsed
00:17:48.240 00.031 12308 IsSlewing returns 0
00:17:48.240 00.000 12308 IsGuiding returns 0
00:17:48.240 00.000 12308 scope move finished after 93 + 54 ms
00:17:48.241 00.001 12308 Move returns status 0, amount 93
00:17:48.241 00.000 12308 MoveAxis(N, 0, ABG)
00:17:48.241 00.000 12308 Move returns status 0, amount 0
00:17:48.243 00.002 12308 move complete, result=0
00:17:48.243 00.000 12308 worker thread done servicing request
00:17:48.243 00.000 12308 Worker thread wakes up
00:17:48.244 00.001 14556 GuideStep: 0.2 px 93 ms WEST, -0.1 px 0 ms NORTH
00:17:48.249 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:48.249 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:49.505 01.256 12308 Exposure complete
00:17:49.634 00.129 12308 worker thread done servicing request
00:17:49.634 00.000 14556 OnExposeComplete: enter
00:17:49.639 00.005 14556 UpdateGuideState(): m_state=6
00:17:49.642 00.003 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9085
00:17:49.646 00.004 14556 Star::Find returns 1 (0), X=164.64, Y=1004.02, Mass=2306, SNR=32.0, Peak=175 HFD=4.2
00:17:49.650 00.004 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.13 = -2.15)
00:17:49.654 00.004 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.25)
00:17:49.657 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.05 cameraTheta=1.06 mountX=-0.03 mountY=-0.04, mountTheta=-2.19
00:17:49.662 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.05, opts=13)
00:17:49.667 00.005 14556 Enqueuing Move request for scope (0.03, 0.05)
00:17:49.671 00.004 12308 Worker thread wakes up
00:17:49.671 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
00:17:49.671 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
00:17:49.671 00.000 12308 Moving (0.03, 0.05) raw xDistance=-0.03 yDistance=-0.04
00:17:49.671 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:17:49.671 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:49.672 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:17:49.672 00.000 12308 MoveAxis(E, 0, ABG)
00:17:49.672 00.000 12308 Move returns status 0, amount 0
00:17:49.673 00.001 12308 MoveAxis(N, 0, ABG)
00:17:49.673 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:49.677 00.004 12308 Move returns status 0, amount 0
00:17:49.677 00.000 12308 move complete, result=0
00:17:49.677 00.000 12308 worker thread done servicing request
00:17:49.697 00.020 14556 UpdateGuideState exits: m=2306 SNR=32.0
00:17:49.701 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:49.704 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:49.709 00.005 14556 Enqueuing Expose request
00:17:49.713 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:49.717 00.004 12308 Worker thread wakes up
00:17:49.717 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:49.717 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:50.964 01.247 12308 Exposure complete
00:17:51.089 00.125 12308 worker thread done servicing request
00:17:51.089 00.000 14556 OnExposeComplete: enter
00:17:51.094 00.005 14556 UpdateGuideState(): m_state=6
00:17:51.099 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9086
00:17:51.103 00.004 14556 Star::Find returns 1 (0), X=164.79, Y=1004.28, Mass=2325, SNR=32.5, Peak=164 HFD=4.5
00:17:51.107 00.004 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.13 = -2.15)
00:17:51.111 00.004 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.25)
00:17:51.115 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.30 hyp=0.35 cameraTheta=1.06 mountX=-0.19 mountY=-0.27, mountTheta=-2.18
00:17:51.119 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.30, opts=13)
00:17:51.124 00.005 14556 Enqueuing Move request for scope (0.17, 0.30)
00:17:51.129 00.005 12308 Worker thread wakes up
00:17:51.129 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.30) opts 0xd
00:17:51.129 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.30)
00:17:51.129 00.000 12308 Moving (0.17, 0.30) raw xDistance=-0.19 yDistance=-0.27
00:17:51.129 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:17:51.129 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:17:51.129 00.000 12308 MoveAxis(E, 0, ABG)
00:17:51.131 00.002 12308 Move returns status 0, amount 0
00:17:51.131 00.000 12308 MoveAxis(N, 191, ABG)
00:17:51.131 00.000 12308 Guiding  Dir = 0, Dur = 191
00:17:51.131 00.000 12308 IsSlewing returns 0
00:17:51.132 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:51.136 00.004 12308 IsGuiding returns 0
00:17:51.136 00.000 12308 PulseGuide returned control before completion, sleep 201
00:17:51.158 00.022 14556 UpdateGuideState exits: m=2325 SNR=32.5
00:17:51.163 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:51.168 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:51.172 00.004 14556 Enqueuing Expose request
00:17:51.345 00.173 12308 IsGuiding returns 1
00:17:51.346 00.001 12308 scope still moving after pulse duration time elapsed
00:17:51.376 00.030 12308 IsSlewing returns 0
00:17:51.377 00.001 12308 IsGuiding returns 0
00:17:51.378 00.001 12308 scope move finished after 191 + 50 ms
00:17:51.379 00.001 12308 Move returns status 0, amount 191
00:17:51.379 00.000 12308 move complete, result=0
00:17:51.380 00.001 12308 worker thread done servicing request
00:17:51.380 00.000 12308 Worker thread wakes up
00:17:51.381 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 191 ms NORTH
00:17:51.388 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:51.388 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:52.634 01.246 12308 Exposure complete
00:17:52.748 00.114 12308 worker thread done servicing request
00:17:52.748 00.000 14556 OnExposeComplete: enter
00:17:52.753 00.005 14556 UpdateGuideState(): m_state=6
00:17:52.758 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9087
00:17:52.762 00.004 14556 Star::Find returns 1 (0), X=164.58, Y=1003.94, Mass=2320, SNR=32.3, Peak=182 HFD=4.8
00:17:52.767 00.005 14556 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.07) = xAngle (0.68 = 0.68)
00:17:52.771 00.004 14556 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.58 = 0.58)
00:17:52.774 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.39 mountX=0.03 mountY=0.02, mountTheta=0.61
00:17:52.779 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.03, opts=13)
00:17:52.783 00.004 14556 Enqueuing Move request for scope (-0.03, -0.03)
00:17:52.787 00.004 12308 Worker thread wakes up
00:17:52.788 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
00:17:52.788 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
00:17:52.788 00.000 12308 Moving (-0.03, -0.03) raw xDistance=0.03 yDistance=0.02
00:17:52.788 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:17:52.788 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:52.788 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:17:52.789 00.001 12308 MoveAxis(E, 0, ABG)
00:17:52.789 00.000 12308 Move returns status 0, amount 0
00:17:52.790 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:52.794 00.004 12308 MoveAxis(N, 0, ABG)
00:17:52.794 00.000 12308 Move returns status 0, amount 0
00:17:52.795 00.001 12308 move complete, result=0
00:17:52.795 00.000 12308 worker thread done servicing request
00:17:52.816 00.021 14556 UpdateGuideState exits: m=2320 SNR=32.3
00:17:52.821 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:52.824 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:52.827 00.003 14556 Enqueuing Expose request
00:17:52.831 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:17:52.835 00.004 12308 Worker thread wakes up
00:17:52.835 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:52.835 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:54.088 01.253 12308 Exposure complete
00:17:54.217 00.129 12308 worker thread done servicing request
00:17:54.218 00.001 14556 OnExposeComplete: enter
00:17:54.223 00.005 14556 UpdateGuideState(): m_state=6
00:17:54.228 00.005 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9088
00:17:54.232 00.004 14556 Star::Find returns 1 (0), X=164.46, Y=1003.81, Mass=2332, SNR=32.3, Peak=191 HFD=4.6
00:17:54.235 00.003 14556 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-3.07) = xAngle (0.74 = 0.74)
00:17:54.239 00.004 14556 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.64 = 0.64)
00:17:54.243 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.16 hyp=0.23 cameraTheta=-2.33 mountX=0.17 mountY=0.14, mountTheta=0.68
00:17:54.250 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.16, opts=13)
00:17:54.256 00.006 14556 Enqueuing Move request for scope (-0.16, -0.16)
00:17:54.261 00.005 12308 Worker thread wakes up
00:17:54.261 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.16) opts 0xd
00:17:54.261 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.16)
00:17:54.261 00.000 12308 Moving (-0.16, -0.16) raw xDistance=0.17 yDistance=0.14
00:17:54.261 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:17:54.262 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:54.262 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:17:54.262 00.000 12308 MoveAxis(E, 0, ABG)
00:17:54.262 00.000 12308 Move returns status 0, amount 0
00:17:54.262 00.000 12308 MoveAxis(N, 0, ABG)
00:17:54.262 00.000 12308 Move returns status 0, amount 0
00:17:54.264 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:54.268 00.004 12308 move complete, result=0
00:17:54.268 00.000 12308 worker thread done servicing request
00:17:54.289 00.021 14556 UpdateGuideState exits: m=2332 SNR=32.3
00:17:54.293 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:54.297 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:54.301 00.004 14556 Enqueuing Expose request
00:17:54.305 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:17:54.309 00.004 12308 Worker thread wakes up
00:17:54.309 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:54.309 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:55.554 01.245 12308 Exposure complete
00:17:55.660 00.106 12308 worker thread done servicing request
00:17:55.661 00.001 14556 OnExposeComplete: enter
00:17:55.664 00.003 14556 UpdateGuideState(): m_state=6
00:17:55.669 00.005 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9089
00:17:55.673 00.004 14556 Star::Find returns 1 (0), X=164.67, Y=1004.01, Mass=2191, SNR=31.6, Peak=161 HFD=4.6
00:17:55.677 00.004 14556 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.07) = xAngle (3.65 = -2.63)
00:17:55.681 00.004 14556 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.55 = -2.73)
00:17:55.684 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.58 mountX=-0.06 mountY=-0.03, mountTheta=-2.71
00:17:55.693 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.04, opts=13)
00:17:55.697 00.004 14556 Enqueuing Move request for scope (0.06, 0.04)
00:17:55.702 00.005 12308 Worker thread wakes up
00:17:55.702 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
00:17:55.702 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
00:17:55.702 00.000 12308 Moving (0.06, 0.04) raw xDistance=-0.06 yDistance=-0.03
00:17:55.702 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:17:55.702 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:55.702 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:17:55.703 00.001 12308 MoveAxis(E, 0, ABG)
00:17:55.703 00.000 12308 Move returns status 0, amount 0
00:17:55.703 00.000 12308 MoveAxis(N, 0, ABG)
00:17:55.703 00.000 12308 Move returns status 0, amount 0
00:17:55.703 00.000 12308 move complete, result=0
00:17:55.703 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:55.708 00.005 12308 worker thread done servicing request
00:17:55.729 00.021 14556 UpdateGuideState exits: m=2191 SNR=31.6
00:17:55.734 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:55.738 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:55.743 00.005 14556 Enqueuing Expose request
00:17:55.748 00.005 12308 Worker thread wakes up
00:17:55.748 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:55.754 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:55.754 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:56.997 01.243 12308 Exposure complete
00:17:57.122 00.125 12308 worker thread done servicing request
00:17:57.123 00.001 14556 OnExposeComplete: enter
00:17:57.126 00.003 14556 UpdateGuideState(): m_state=6
00:17:57.131 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9090
00:17:57.135 00.004 14556 Star::Find returns 1 (0), X=164.68, Y=1004.05, Mass=2215, SNR=31.7, Peak=157 HFD=4.2
00:17:57.139 00.004 14556 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.07) = xAngle (3.90 = -2.39)
00:17:57.142 00.003 14556 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.80 = -2.49)
00:17:57.146 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.82 mountX=-0.07 mountY=-0.06, mountTheta=-2.45
00:17:57.151 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.07, opts=13)
00:17:57.156 00.005 14556 Enqueuing Move request for scope (0.07, 0.07)
00:17:57.160 00.004 12308 Worker thread wakes up
00:17:57.160 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
00:17:57.160 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
00:17:57.160 00.000 12308 Moving (0.07, 0.07) raw xDistance=-0.07 yDistance=-0.06
00:17:57.162 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:17:57.162 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:57.162 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:17:57.163 00.001 12308 MoveAxis(E, 0, ABG)
00:17:57.163 00.000 12308 Move returns status 0, amount 0
00:17:57.163 00.000 12308 MoveAxis(N, 0, ABG)
00:17:57.163 00.000 12308 Move returns status 0, amount 0
00:17:57.163 00.000 12308 move complete, result=0
00:17:57.164 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:57.168 00.004 12308 worker thread done servicing request
00:17:57.189 00.021 14556 UpdateGuideState exits: m=2215 SNR=31.7
00:17:57.196 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:57.201 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:57.205 00.004 14556 Enqueuing Expose request
00:17:57.209 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:17:57.213 00.004 12308 Worker thread wakes up
00:17:57.213 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:57.213 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:58.463 01.250 12308 Exposure complete
00:17:58.580 00.117 14556 OnExposeComplete: enter
00:17:58.585 00.005 12308 worker thread done servicing request
00:17:58.585 00.000 14556 UpdateGuideState(): m_state=6
00:17:58.592 00.007 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9091
00:17:58.601 00.009 14556 Star::Find returns 1 (0), X=164.62, Y=1004.10, Mass=2195, SNR=31.5, Peak=177 HFD=4.3
00:17:58.607 00.006 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
00:17:58.613 00.006 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.81)
00:17:58.618 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.50 mountX=-0.02 mountY=-0.12, mountTheta=-1.71
00:17:58.625 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.13, opts=13)
00:17:58.629 00.004 14556 Enqueuing Move request for scope (0.01, 0.13)
00:17:58.633 00.004 12308 Worker thread wakes up
00:17:58.634 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd
00:17:58.634 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.13)
00:17:58.634 00.000 12308 Moving (0.01, 0.13) raw xDistance=-0.02 yDistance=-0.12
00:17:58.634 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:17:58.634 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:17:58.635 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:17:58.635 00.000 12308 MoveAxis(E, 0, ABG)
00:17:58.635 00.000 12308 Move returns status 0, amount 0
00:17:58.635 00.000 12308 MoveAxis(N, 0, ABG)
00:17:58.635 00.000 12308 Move returns status 0, amount 0
00:17:58.636 00.001 12308 move complete, result=0
00:17:58.636 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:17:58.644 00.008 12308 worker thread done servicing request
00:17:58.671 00.027 14556 UpdateGuideState exits: m=2195 SNR=31.5
00:17:58.677 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:58.681 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:17:58.690 00.009 14556 Enqueuing Expose request
00:17:58.699 00.009 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:17:58.705 00.006 12308 Worker thread wakes up
00:17:58.705 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:17:58.705 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:17:59.950 01.245 12308 Exposure complete
00:18:00.082 00.132 12308 worker thread done servicing request
00:18:00.083 00.001 14556 OnExposeComplete: enter
00:18:00.087 00.004 14556 UpdateGuideState(): m_state=6
00:18:00.091 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9092
00:18:00.096 00.005 14556 Star::Find returns 1 (0), X=164.47, Y=1004.16, Mass=2234, SNR=31.7, Peak=181 HFD=4.5
00:18:00.101 00.005 14556 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.07) = xAngle (5.31 = -0.98)
00:18:00.105 00.004 14556 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.08)
00:18:00.109 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.19 hyp=0.24 cameraTheta=2.23 mountX=0.14 mountY=-0.21, mountTheta=-1.01
00:18:00.114 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.19, opts=13)
00:18:00.119 00.005 14556 Enqueuing Move request for scope (-0.15, 0.19)
00:18:00.122 00.003 12308 Worker thread wakes up
00:18:00.122 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.19) opts 0xd
00:18:00.123 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.19)
00:18:00.123 00.000 12308 Moving (-0.15, 0.19) raw xDistance=0.14 yDistance=-0.21
00:18:00.123 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:18:00.123 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:18:00.124 00.001 12308 MoveAxis(E, 0, ABG)
00:18:00.124 00.000 12308 Move returns status 0, amount 0
00:18:00.124 00.000 12308 MoveAxis(N, 151, ABG)
00:18:00.124 00.000 12308 Guiding  Dir = 0, Dur = 151
00:18:00.126 00.002 12308 IsSlewing returns 0
00:18:00.126 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:00.131 00.005 12308 IsGuiding returns 0
00:18:00.133 00.002 12308 PulseGuide returned control before completion, sleep 161
00:18:00.154 00.021 14556 UpdateGuideState exits: m=2234 SNR=31.7
00:18:00.160 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:00.163 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:00.168 00.005 14556 Enqueuing Expose request
00:18:00.296 00.128 12308 IsGuiding returns 1
00:18:00.297 00.001 12308 scope still moving after pulse duration time elapsed
00:18:00.327 00.030 12308 IsSlewing returns 0
00:18:00.328 00.001 12308 IsGuiding returns 1
00:18:00.358 00.030 12308 IsSlewing returns 0
00:18:00.359 00.001 12308 IsGuiding returns 0
00:18:00.361 00.002 12308 scope move finished after 151 + 77 ms
00:18:00.361 00.000 12308 Move returns status 0, amount 151
00:18:00.361 00.000 12308 move complete, result=0
00:18:00.361 00.000 12308 worker thread done servicing request
00:18:00.363 00.002 12308 Worker thread wakes up
00:18:00.363 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 151 ms NORTH
00:18:00.369 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:00.369 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:01.625 01.256 12308 Exposure complete
00:18:01.747 00.122 12308 worker thread done servicing request
00:18:01.748 00.001 14556 OnExposeComplete: enter
00:18:01.752 00.004 14556 UpdateGuideState(): m_state=6
00:18:01.758 00.006 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9093
00:18:01.762 00.004 14556 Star::Find returns 1 (0), X=164.34, Y=1003.99, Mass=2061, SNR=30.4, Peak=181 HFD=4.2
00:18:01.766 00.004 14556 CameraToMount -- cameraTheta (3.07) - m_xAngle (-3.07) = xAngle (6.15 = -0.14)
00:18:01.771 00.005 14556 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.05 = -0.24)
00:18:01.775 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.02 hyp=0.27 cameraTheta=3.07 mountX=0.27 mountY=-0.06, mountTheta=-0.23
00:18:01.781 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.02, opts=13)
00:18:01.786 00.005 14556 Enqueuing Move request for scope (-0.27, 0.02)
00:18:01.791 00.005 12308 Worker thread wakes up
00:18:01.791 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.02) opts 0xd
00:18:01.791 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.02)
00:18:01.791 00.000 12308 Moving (-0.27, 0.02) raw xDistance=0.27 yDistance=-0.06
00:18:01.792 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:18:01.792 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:01.792 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:18:01.792 00.000 12308 MoveAxis(W, 118, ABG)
00:18:01.793 00.001 12308 Guiding  Dir = 3, Dur = 118
00:18:01.793 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:01.797 00.004 12308 IsSlewing returns 0
00:18:01.797 00.000 12308 IsGuiding returns 0
00:18:01.799 00.002 12308 PulseGuide returned control before completion, sleep 128
00:18:01.822 00.023 14556 UpdateGuideState exits: m=2061 SNR=30.4
00:18:01.827 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:01.830 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:01.834 00.004 14556 Enqueuing Expose request
00:18:01.944 00.110 12308 IsGuiding returns 0
00:18:01.944 00.000 12308 Move returns status 0, amount 118
00:18:01.945 00.001 12308 MoveAxis(N, 0, ABG)
00:18:01.945 00.000 12308 Move returns status 0, amount 0
00:18:01.947 00.002 12308 move complete, result=0
00:18:01.948 00.001 12308 worker thread done servicing request
00:18:01.948 00.000 14556 GuideStep: 0.3 px 118 ms WEST, -0.1 px 0 ms NORTH
00:18:01.952 00.004 12308 Worker thread wakes up
00:18:01.952 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:01.952 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:03.207 01.255 12308 Exposure complete
00:18:03.332 00.125 12308 worker thread done servicing request
00:18:03.332 00.000 14556 OnExposeComplete: enter
00:18:03.336 00.004 14556 UpdateGuideState(): m_state=6
00:18:03.340 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9094
00:18:03.345 00.005 14556 Star::Find returns 1 (0), X=164.67, Y=1003.99, Mass=2244, SNR=31.8, Peak=146 HFD=4.8
00:18:03.349 00.004 14556 CameraToMount -- cameraTheta (0.32) - m_xAngle (-3.07) = xAngle (3.39 = -2.89)
00:18:03.352 00.003 14556 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.29 = -2.99)
00:18:03.357 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.32 mountX=-0.06 mountY=-0.01, mountTheta=-2.99
00:18:03.362 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.02, opts=13)
00:18:03.367 00.005 14556 Enqueuing Move request for scope (0.06, 0.02)
00:18:03.371 00.004 12308 Worker thread wakes up
00:18:03.371 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
00:18:03.371 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
00:18:03.372 00.001 12308 Moving (0.06, 0.02) raw xDistance=-0.06 yDistance=-0.01
00:18:03.372 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:18:03.372 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:03.372 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:18:03.372 00.000 12308 MoveAxis(E, 0, ABG)
00:18:03.373 00.001 12308 Move returns status 0, amount 0
00:18:03.373 00.000 12308 MoveAxis(N, 0, ABG)
00:18:03.373 00.000 12308 Move returns status 0, amount 0
00:18:03.373 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:03.379 00.006 12308 move complete, result=0
00:18:03.379 00.000 12308 worker thread done servicing request
00:18:03.397 00.018 14556 UpdateGuideState exits: m=2244 SNR=31.8
00:18:03.402 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:03.406 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:03.409 00.003 14556 Enqueuing Expose request
00:18:03.412 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:18:03.417 00.005 12308 Worker thread wakes up
00:18:03.417 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:03.417 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:04.660 01.243 12308 Exposure complete
00:18:04.781 00.121 12308 worker thread done servicing request
00:18:04.782 00.001 14556 OnExposeComplete: enter
00:18:04.786 00.004 14556 UpdateGuideState(): m_state=6
00:18:04.789 00.003 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9095
00:18:04.796 00.007 14556 Star::Find returns 1 (0), X=164.81, Y=1004.31, Mass=2254, SNR=31.9, Peak=156 HFD=4.9
00:18:04.803 00.007 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.11 = -2.18)
00:18:04.806 00.003 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.28)
00:18:04.811 00.005 14556 CameraToMount -- cameraX=0.20 cameraY=0.33 hyp=0.39 cameraTheta=1.03 mountX=-0.22 mountY=-0.30, mountTheta=-2.21
00:18:04.817 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.33, opts=13)
00:18:04.821 00.004 14556 Enqueuing Move request for scope (0.20, 0.33)
00:18:04.824 00.003 12308 Worker thread wakes up
00:18:04.824 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.33) opts 0xd
00:18:04.824 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.33)
00:18:04.825 00.001 12308 Moving (0.20, 0.33) raw xDistance=-0.22 yDistance=-0.30
00:18:04.825 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:18:04.825 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
00:18:04.825 00.000 12308 MoveAxis(E, 96, ABG)
00:18:04.826 00.001 12308 Guiding  Dir = 2, Dur = 96
00:18:04.826 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:04.831 00.005 12308 IsSlewing returns 0
00:18:04.831 00.000 12308 IsGuiding returns 0
00:18:04.831 00.000 12308 PulseGuide returned control before completion, sleep 106
00:18:04.852 00.021 14556 UpdateGuideState exits: m=2254 SNR=31.9
00:18:04.857 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:04.861 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:04.866 00.005 14556 Enqueuing Expose request
00:18:04.946 00.080 12308 IsGuiding returns 1
00:18:04.946 00.000 12308 scope still moving after pulse duration time elapsed
00:18:04.978 00.032 12308 IsSlewing returns 0
00:18:04.979 00.001 12308 IsGuiding returns 0
00:18:04.980 00.001 12308 scope move finished after 96 + 52 ms
00:18:04.980 00.000 12308 Move returns status 0, amount 96
00:18:04.981 00.001 12308 MoveAxis(N, 208, ABG)
00:18:04.981 00.000 12308 Guiding  Dir = 0, Dur = 208
00:18:04.981 00.000 12308 IsSlewing returns 0
00:18:04.982 00.001 12308 IsGuiding returns 0
00:18:04.982 00.000 12308 PulseGuide returned control before completion, sleep 218
00:18:05.211 00.229 12308 IsGuiding returns 1
00:18:05.212 00.001 12308 scope still moving after pulse duration time elapsed
00:18:05.243 00.031 12308 IsSlewing returns 0
00:18:05.244 00.001 12308 IsGuiding returns 0
00:18:05.244 00.000 12308 scope move finished after 208 + 54 ms
00:18:05.244 00.000 12308 Move returns status 0, amount 208
00:18:05.244 00.000 12308 move complete, result=0
00:18:05.246 00.002 12308 worker thread done servicing request
00:18:05.246 00.000 12308 Worker thread wakes up
00:18:05.247 00.001 14556 GuideStep: -0.2 px 96 ms EAST, -0.3 px 208 ms NORTH
00:18:05.255 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:05.256 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:06.499 01.243 12308 Exposure complete
00:18:06.602 00.103 12308 worker thread done servicing request
00:18:06.602 00.000 14556 OnExposeComplete: enter
00:18:06.605 00.003 14556 UpdateGuideState(): m_state=6
00:18:06.609 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9096
00:18:06.612 00.003 14556 Star::Find returns 1 (0), X=164.37, Y=1003.84, Mass=2371, SNR=32.4, Peak=187 HFD=4.5
00:18:06.615 00.003 14556 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.07) = xAngle (0.44 = 0.44)
00:18:06.619 00.004 14556 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.34 = 0.34)
00:18:06.624 00.005 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.13 hyp=0.28 cameraTheta=-2.63 mountX=0.25 mountY=0.09, mountTheta=0.35
00:18:06.628 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.13, opts=13)
00:18:06.632 00.004 14556 Enqueuing Move request for scope (-0.24, -0.13)
00:18:06.635 00.003 12308 Worker thread wakes up
00:18:06.635 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.13) opts 0xd
00:18:06.635 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.13)
00:18:06.635 00.000 12308 Moving (-0.24, -0.13) raw xDistance=0.25 yDistance=0.09
00:18:06.635 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
00:18:06.635 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:06.636 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:18:06.636 00.000 12308 MoveAxis(W, 102, ABG)
00:18:06.636 00.000 12308 Guiding  Dir = 3, Dur = 102
00:18:06.636 00.000 12308 IsSlewing returns 0
00:18:06.636 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:06.641 00.005 12308 IsGuiding returns 0
00:18:06.641 00.000 12308 PulseGuide returned control before completion, sleep 112
00:18:06.658 00.017 14556 UpdateGuideState exits: m=2371 SNR=32.4
00:18:06.663 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:06.666 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:06.670 00.004 14556 Enqueuing Expose request
00:18:06.755 00.085 12308 IsGuiding returns 1
00:18:06.756 00.001 12308 scope still moving after pulse duration time elapsed
00:18:06.786 00.030 12308 IsSlewing returns 0
00:18:06.787 00.001 12308 IsGuiding returns 1
00:18:06.817 00.030 12308 IsSlewing returns 0
00:18:06.817 00.000 12308 IsGuiding returns 0
00:18:06.819 00.002 12308 scope move finished after 102 + 76 ms
00:18:06.820 00.001 12308 Move returns status 0, amount 102
00:18:06.820 00.000 12308 MoveAxis(N, 0, ABG)
00:18:06.820 00.000 12308 Move returns status 0, amount 0
00:18:06.821 00.001 12308 move complete, result=0
00:18:06.822 00.001 12308 worker thread done servicing request
00:18:06.822 00.000 14556 GuideStep: 0.2 px 102 ms WEST, 0.1 px 0 ms NORTH
00:18:06.827 00.005 12308 Worker thread wakes up
00:18:06.827 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:06.827 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:08.079 01.252 12308 Exposure complete
00:18:08.191 00.112 12308 worker thread done servicing request
00:18:08.193 00.002 14556 OnExposeComplete: enter
00:18:08.197 00.004 14556 UpdateGuideState(): m_state=6
00:18:08.202 00.005 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9097
00:18:08.207 00.005 14556 Star::Find returns 1 (0), X=164.49, Y=1003.84, Mass=2606, SNR=33.9, Peak=206 HFD=4.7
00:18:08.210 00.003 14556 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.07) = xAngle (0.75 = 0.75)
00:18:08.212 00.002 14556 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.65 = 0.65)
00:18:08.217 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-2.32 mountX=0.13 mountY=0.11, mountTheta=0.69
00:18:08.222 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.13, opts=13)
00:18:08.226 00.004 14556 Enqueuing Move request for scope (-0.12, -0.13)
00:18:08.228 00.002 12308 Worker thread wakes up
00:18:08.228 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.13) opts 0xd
00:18:08.228 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.13)
00:18:08.228 00.000 12308 Moving (-0.12, -0.13) raw xDistance=0.13 yDistance=0.11
00:18:08.228 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:18:08.230 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:08.230 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:18:08.230 00.000 12308 MoveAxis(E, 0, ABG)
00:18:08.230 00.000 12308 Move returns status 0, amount 0
00:18:08.230 00.000 12308 MoveAxis(N, 0, ABG)
00:18:08.231 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:08.234 00.003 12308 Move returns status 0, amount 0
00:18:08.234 00.000 12308 move complete, result=0
00:18:08.234 00.000 12308 worker thread done servicing request
00:18:08.250 00.016 14556 UpdateGuideState exits: m=2606 SNR=33.9
00:18:08.255 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:08.258 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:08.261 00.003 14556 Enqueuing Expose request
00:18:08.263 00.002 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:18:08.266 00.003 12308 Worker thread wakes up
00:18:08.266 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:08.266 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:09.513 01.247 12308 Exposure complete
00:18:09.636 00.123 12308 worker thread done servicing request
00:18:09.637 00.001 14556 OnExposeComplete: enter
00:18:09.641 00.004 14556 UpdateGuideState(): m_state=6
00:18:09.645 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9098
00:18:09.649 00.004 14556 Star::Find returns 1 (0), X=164.68, Y=1003.80, Mass=2104, SNR=30.7, Peak=142 HFD=4.6
00:18:09.652 00.003 14556 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-3.07) = xAngle (1.85 = 1.85)
00:18:09.657 00.005 14556 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.75 = 1.75)
00:18:09.663 00.006 14556 CameraToMount -- cameraX=0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.22 mountX=-0.05 mountY=0.18, mountTheta=1.84
00:18:09.669 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.17, opts=13)
00:18:09.673 00.004 14556 Enqueuing Move request for scope (0.06, -0.17)
00:18:09.677 00.004 12308 Worker thread wakes up
00:18:09.677 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.17) opts 0xd
00:18:09.677 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.17)
00:18:09.678 00.001 12308 Moving (0.06, -0.17) raw xDistance=-0.05 yDistance=0.18
00:18:09.678 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:18:09.678 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:09.678 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:18:09.679 00.001 12308 MoveAxis(E, 0, ABG)
00:18:09.679 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:09.683 00.004 12308 Move returns status 0, amount 0
00:18:09.683 00.000 12308 MoveAxis(N, 0, ABG)
00:18:09.683 00.000 12308 Move returns status 0, amount 0
00:18:09.683 00.000 12308 move complete, result=0
00:18:09.684 00.001 12308 worker thread done servicing request
00:18:09.706 00.022 14556 UpdateGuideState exits: m=2104 SNR=30.7
00:18:09.711 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:09.714 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:09.719 00.005 14556 Enqueuing Expose request
00:18:09.724 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:18:09.730 00.006 12308 Worker thread wakes up
00:18:09.730 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:09.730 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:10.979 01.249 12308 Exposure complete
00:18:11.108 00.129 12308 worker thread done servicing request
00:18:11.108 00.000 14556 OnExposeComplete: enter
00:18:11.112 00.004 14556 UpdateGuideState(): m_state=6
00:18:11.116 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9099
00:18:11.120 00.004 14556 Star::Find returns 1 (0), X=164.39, Y=1003.98, Mass=2159, SNR=31.3, Peak=176 HFD=4.2
00:18:11.124 00.004 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.19 = -0.09)
00:18:11.128 00.004 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.19)
00:18:11.132 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.01 hyp=0.23 cameraTheta=3.12 mountX=0.22 mountY=-0.04, mountTheta=-0.19
00:18:11.136 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.01, opts=13)
00:18:11.140 00.004 14556 Enqueuing Move request for scope (-0.23, 0.01)
00:18:11.144 00.004 12308 Worker thread wakes up
00:18:11.144 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.01) opts 0xd
00:18:11.144 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.01)
00:18:11.144 00.000 12308 Moving (-0.23, 0.01) raw xDistance=0.22 yDistance=-0.04
00:18:11.144 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:18:11.146 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:11.146 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:18:11.146 00.000 12308 MoveAxis(W, 98, ABG)
00:18:11.146 00.000 12308 Guiding  Dir = 3, Dur = 98
00:18:11.147 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:11.150 00.003 12308 IsSlewing returns 0
00:18:11.150 00.000 12308 IsGuiding returns 0
00:18:11.152 00.002 12308 PulseGuide returned control before completion, sleep 108
00:18:11.176 00.024 14556 UpdateGuideState exits: m=2159 SNR=31.3
00:18:11.180 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:11.184 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:11.189 00.005 14556 Enqueuing Expose request
00:18:11.261 00.072 12308 IsGuiding returns 1
00:18:11.263 00.002 12308 scope still moving after pulse duration time elapsed
00:18:11.292 00.029 12308 IsSlewing returns 0
00:18:11.294 00.002 12308 IsGuiding returns 0
00:18:11.294 00.000 12308 scope move finished after 98 + 44 ms
00:18:11.294 00.000 12308 Move returns status 0, amount 98
00:18:11.294 00.000 12308 MoveAxis(N, 0, ABG)
00:18:11.295 00.001 12308 Move returns status 0, amount 0
00:18:11.295 00.000 12308 move complete, result=0
00:18:11.295 00.000 12308 worker thread done servicing request
00:18:11.295 00.000 14556 GuideStep: 0.2 px 98 ms WEST, -0.0 px 0 ms NORTH
00:18:11.302 00.007 12308 Worker thread wakes up
00:18:11.302 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:11.303 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:12.555 01.252 12308 Exposure complete
00:18:12.675 00.120 12308 worker thread done servicing request
00:18:12.675 00.000 14556 OnExposeComplete: enter
00:18:12.679 00.004 14556 UpdateGuideState(): m_state=6
00:18:12.684 00.005 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9100
00:18:12.687 00.003 14556 Star::Find returns 1 (0), X=164.85, Y=1003.90, Mass=2198, SNR=31.5, Peak=183 HFD=4.3
00:18:12.692 00.005 14556 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-3.07) = xAngle (2.76 = 2.76)
00:18:12.697 00.005 14556 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.66 = 2.66)
00:18:12.700 00.003 14556 CameraToMount -- cameraX=0.24 cameraY=-0.08 hyp=0.25 cameraTheta=-0.31 mountX=-0.23 mountY=0.12, mountTheta=2.68
00:18:12.706 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=-0.08, opts=13)
00:18:12.710 00.004 14556 Enqueuing Move request for scope (0.24, -0.08)
00:18:12.714 00.004 12308 Worker thread wakes up
00:18:12.714 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.08) opts 0xd
00:18:12.714 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, -0.08)
00:18:12.714 00.000 12308 Moving (0.24, -0.08) raw xDistance=-0.23 yDistance=0.12
00:18:12.714 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
00:18:12.715 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:12.715 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:18:12.715 00.000 12308 MoveAxis(E, 95, ABG)
00:18:12.715 00.000 12308 Guiding  Dir = 2, Dur = 95
00:18:12.715 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:12.720 00.005 12308 IsSlewing returns 0
00:18:12.720 00.000 12308 IsGuiding returns 0
00:18:12.721 00.001 12308 PulseGuide returned control before completion, sleep 105
00:18:12.741 00.020 14556 UpdateGuideState exits: m=2198 SNR=31.5
00:18:12.746 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:12.751 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:12.755 00.004 14556 Enqueuing Expose request
00:18:12.841 00.086 12308 IsGuiding returns 1
00:18:12.841 00.000 12308 scope still moving after pulse duration time elapsed
00:18:12.873 00.032 12308 IsSlewing returns 0
00:18:12.873 00.000 12308 IsGuiding returns 0
00:18:12.874 00.001 12308 scope move finished after 95 + 58 ms
00:18:12.875 00.001 12308 Move returns status 0, amount 95
00:18:12.875 00.000 12308 MoveAxis(N, 0, ABG)
00:18:12.875 00.000 12308 Move returns status 0, amount 0
00:18:12.875 00.000 12308 move complete, result=0
00:18:12.875 00.000 12308 worker thread done servicing request
00:18:12.876 00.001 14556 GuideStep: -0.2 px 95 ms EAST, 0.1 px 0 ms NORTH
00:18:12.883 00.007 12308 Worker thread wakes up
00:18:12.884 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:12.885 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:14.141 01.256 12308 Exposure complete
00:18:14.263 00.122 12308 worker thread done servicing request
00:18:14.263 00.000 14556 OnExposeComplete: enter
00:18:14.267 00.004 14556 UpdateGuideState(): m_state=6
00:18:14.271 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9101
00:18:14.275 00.004 14556 Star::Find returns 1 (0), X=164.67, Y=1004.04, Mass=2408, SNR=32.8, Peak=197 HFD=4.5
00:18:14.280 00.005 14556 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.07) = xAngle (3.98 = -2.30)
00:18:14.283 00.003 14556 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.88 = -2.40)
00:18:14.288 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.91 mountX=-0.06 mountY=-0.06, mountTheta=-2.35
00:18:14.294 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.07, opts=13)
00:18:14.298 00.004 14556 Enqueuing Move request for scope (0.06, 0.07)
00:18:14.301 00.003 12308 Worker thread wakes up
00:18:14.301 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
00:18:14.302 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
00:18:14.302 00.000 12308 Moving (0.06, 0.07) raw xDistance=-0.06 yDistance=-0.06
00:18:14.302 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:18:14.302 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:14.303 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:18:14.303 00.000 12308 MoveAxis(E, 0, ABG)
00:18:14.303 00.000 12308 Move returns status 0, amount 0
00:18:14.303 00.000 12308 MoveAxis(N, 0, ABG)
00:18:14.304 00.001 12308 Move returns status 0, amount 0
00:18:14.305 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:14.308 00.003 12308 move complete, result=0
00:18:14.308 00.000 12308 worker thread done servicing request
00:18:14.329 00.021 14556 UpdateGuideState exits: m=2408 SNR=32.8
00:18:14.332 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:14.337 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:14.342 00.005 14556 Enqueuing Expose request
00:18:14.346 00.004 12308 Worker thread wakes up
00:18:14.346 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:14.346 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:18:14.352 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:15.587 01.235 12308 Exposure complete
00:18:15.699 00.112 12308 worker thread done servicing request
00:18:15.699 00.000 14556 OnExposeComplete: enter
00:18:15.703 00.004 14556 UpdateGuideState(): m_state=6
00:18:15.707 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9102
00:18:15.711 00.004 14556 Star::Find returns 1 (0), X=165.00, Y=1003.99, Mass=2290, SNR=32.1, Peak=184 HFD=4.5
00:18:15.715 00.004 14556 CameraToMount -- cameraTheta (0.05) - m_xAngle (-3.07) = xAngle (3.13 = 3.13)
00:18:15.719 00.004 14556 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.03 = 3.03)
00:18:15.723 00.004 14556 CameraToMount -- cameraX=0.39 cameraY=0.02 hyp=0.39 cameraTheta=0.05 mountX=-0.39 mountY=0.04, mountTheta=3.03
00:18:15.729 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.39, y=0.02, opts=13)
00:18:15.734 00.005 14556 Enqueuing Move request for scope (0.39, 0.02)
00:18:15.737 00.003 12308 Worker thread wakes up
00:18:15.738 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.02) opts 0xd
00:18:15.738 00.000 12308 Handling offset move in thread for scope, endpoint = (0.39, 0.02)
00:18:15.738 00.000 12308 Moving (0.39, 0.02) raw xDistance=-0.39 yDistance=0.04
00:18:15.738 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.39
00:18:15.738 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:15.738 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:18:15.739 00.001 12308 MoveAxis(E, 169, ABG)
00:18:15.739 00.000 12308 Guiding  Dir = 2, Dur = 169
00:18:15.739 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:15.743 00.004 12308 IsSlewing returns 0
00:18:15.743 00.000 12308 IsGuiding returns 0
00:18:15.744 00.001 12308 PulseGuide returned control before completion, sleep 179
00:18:15.763 00.019 14556 UpdateGuideState exits: m=2290 SNR=32.1
00:18:15.766 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:15.771 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:15.774 00.003 14556 Enqueuing Expose request
00:18:15.928 00.154 12308 IsGuiding returns 1
00:18:15.929 00.001 12308 scope still moving after pulse duration time elapsed
00:18:15.960 00.031 12308 IsSlewing returns 0
00:18:15.961 00.001 12308 IsGuiding returns 0
00:18:15.961 00.000 12308 scope move finished after 169 + 48 ms
00:18:15.961 00.000 12308 Move returns status 0, amount 169
00:18:15.963 00.002 12308 MoveAxis(N, 0, ABG)
00:18:15.963 00.000 12308 Move returns status 0, amount 0
00:18:15.964 00.001 12308 move complete, result=0
00:18:15.964 00.000 12308 worker thread done servicing request
00:18:15.966 00.002 14556 GuideStep: -0.4 px 169 ms EAST, 0.0 px 0 ms NORTH
00:18:15.976 00.010 12308 Worker thread wakes up
00:18:15.976 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:15.976 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:17.221 01.245 12308 Exposure complete
00:18:17.342 00.121 12308 worker thread done servicing request
00:18:17.343 00.001 14556 OnExposeComplete: enter
00:18:17.347 00.004 14556 UpdateGuideState(): m_state=6
00:18:17.352 00.005 14556 Star::Find(15, 165, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9103
00:18:17.356 00.004 14556 Star::Find returns 1 (0), X=164.45, Y=1004.07, Mass=2416, SNR=32.9, Peak=188 HFD=4.8
00:18:17.360 00.004 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.66 = -0.63)
00:18:17.364 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.73)
00:18:17.368 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.19 cameraTheta=2.58 mountX=0.16 mountY=-0.13, mountTheta=-0.69
00:18:17.373 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.10, opts=13)
00:18:17.377 00.004 14556 Enqueuing Move request for scope (-0.16, 0.10)
00:18:17.382 00.005 12308 Worker thread wakes up
00:18:17.382 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.10) opts 0xd
00:18:17.382 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.10)
00:18:17.382 00.000 12308 Moving (-0.16, 0.10) raw xDistance=0.16 yDistance=-0.13
00:18:17.383 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:18:17.383 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:17.383 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:18:17.383 00.000 12308 MoveAxis(E, 0, ABG)
00:18:17.383 00.000 12308 Move returns status 0, amount 0
00:18:17.384 00.001 12308 MoveAxis(N, 0, ABG)
00:18:17.384 00.000 12308 Move returns status 0, amount 0
00:18:17.385 00.001 12308 move complete, result=0
00:18:17.385 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:17.389 00.004 12308 worker thread done servicing request
00:18:17.411 00.022 14556 UpdateGuideState exits: m=2416 SNR=32.9
00:18:17.415 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:17.418 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:17.422 00.004 14556 Enqueuing Expose request
00:18:17.424 00.002 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:18:17.429 00.005 12308 Worker thread wakes up
00:18:17.429 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:17.430 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:18.677 01.247 12308 Exposure complete
00:18:18.813 00.136 12308 worker thread done servicing request
00:18:18.813 00.000 14556 OnExposeComplete: enter
00:18:18.817 00.004 14556 UpdateGuideState(): m_state=6
00:18:18.822 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9104
00:18:18.824 00.002 14556 Star::Find returns 1 (0), X=164.41, Y=1004.07, Mass=2415, SNR=32.9, Peak=193 HFD=4.8
00:18:18.827 00.003 14556 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.07) = xAngle (5.78 = -0.50)
00:18:18.830 00.003 14556 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.68 = -0.60)
00:18:18.834 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.10 hyp=0.23 cameraTheta=2.71 mountX=0.20 mountY=-0.13, mountTheta=-0.57
00:18:18.838 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.10, opts=13)
00:18:18.842 00.004 14556 Enqueuing Move request for scope (-0.21, 0.10)
00:18:18.845 00.003 12308 Worker thread wakes up
00:18:18.845 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.10) opts 0xd
00:18:18.846 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.10)
00:18:18.846 00.000 12308 Moving (-0.21, 0.10) raw xDistance=0.20 yDistance=-0.13
00:18:18.846 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:18:18.846 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:18.846 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:18:18.846 00.000 12308 MoveAxis(W, 87, ABG)
00:18:18.846 00.000 12308 Guiding  Dir = 3, Dur = 87
00:18:18.848 00.002 12308 IsSlewing returns 0
00:18:18.848 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:18.852 00.004 12308 IsGuiding returns 0
00:18:18.853 00.001 12308 PulseGuide returned control before completion, sleep 97
00:18:18.875 00.022 14556 UpdateGuideState exits: m=2415 SNR=32.9
00:18:18.878 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:18.881 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:18.884 00.003 14556 Enqueuing Expose request
00:18:18.952 00.068 12308 IsGuiding returns 1
00:18:18.952 00.000 12308 scope still moving after pulse duration time elapsed
00:18:18.983 00.031 12308 IsSlewing returns 0
00:18:18.985 00.002 12308 IsGuiding returns 0
00:18:18.986 00.001 12308 scope move finished after 87 + 45 ms
00:18:18.986 00.000 12308 Move returns status 0, amount 87
00:18:18.986 00.000 12308 MoveAxis(N, 0, ABG)
00:18:18.987 00.001 12308 Move returns status 0, amount 0
00:18:18.987 00.000 12308 move complete, result=0
00:18:18.988 00.001 12308 worker thread done servicing request
00:18:18.988 00.000 12308 Worker thread wakes up
00:18:18.988 00.000 14556 GuideStep: 0.2 px 87 ms WEST, -0.1 px 0 ms NORTH
00:18:18.994 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:18.994 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:20.245 01.251 12308 Exposure complete
00:18:20.368 00.123 12308 worker thread done servicing request
00:18:20.369 00.001 14556 OnExposeComplete: enter
00:18:20.372 00.003 14556 UpdateGuideState(): m_state=6
00:18:20.378 00.006 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9105
00:18:20.383 00.005 14556 Star::Find returns 1 (0), X=164.66, Y=1004.30, Mass=2150, SNR=31.0, Peak=167 HFD=4.7
00:18:20.388 00.005 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
00:18:20.391 00.003 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
00:18:20.396 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.33 hyp=0.34 cameraTheta=1.45 mountX=-0.06 mountY=-0.32, mountTheta=-1.76
00:18:20.401 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.33, opts=13)
00:18:20.405 00.004 14556 Enqueuing Move request for scope (0.04, 0.33)
00:18:20.409 00.004 12308 Worker thread wakes up
00:18:20.409 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.33) opts 0xd
00:18:20.409 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.33)
00:18:20.409 00.000 12308 Moving (0.04, 0.33) raw xDistance=-0.06 yDistance=-0.32
00:18:20.409 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:18:20.409 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
00:18:20.409 00.000 12308 MoveAxis(E, 0, ABG)
00:18:20.411 00.002 12308 Move returns status 0, amount 0
00:18:20.411 00.000 12308 MoveAxis(N, 226, ABG)
00:18:20.411 00.000 12308 Guiding  Dir = 0, Dur = 226
00:18:20.411 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:20.414 00.003 12308 IsSlewing returns 0
00:18:20.414 00.000 12308 IsGuiding returns 0
00:18:20.416 00.002 12308 PulseGuide returned control before completion, sleep 236
00:18:20.436 00.020 14556 UpdateGuideState exits: m=2150 SNR=31.0
00:18:20.441 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:20.445 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:20.450 00.005 14556 Enqueuing Expose request
00:18:20.657 00.207 12308 IsGuiding returns 1
00:18:20.658 00.001 12308 scope still moving after pulse duration time elapsed
00:18:20.688 00.030 12308 IsSlewing returns 0
00:18:20.689 00.001 12308 IsGuiding returns 0
00:18:20.689 00.000 12308 scope move finished after 226 + 47 ms
00:18:20.690 00.001 12308 Move returns status 0, amount 226
00:18:20.690 00.000 12308 move complete, result=0
00:18:20.691 00.001 12308 worker thread done servicing request
00:18:20.691 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 226 ms NORTH
00:18:20.698 00.007 12308 Worker thread wakes up
00:18:20.698 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:20.698 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:21.949 01.251 12308 Exposure complete
00:18:22.095 00.146 12308 worker thread done servicing request
00:18:22.095 00.000 14556 OnExposeComplete: enter
00:18:22.099 00.004 14556 UpdateGuideState(): m_state=6
00:18:22.104 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9106
00:18:22.108 00.004 14556 Star::Find returns 1 (0), X=164.69, Y=1003.92, Mass=2145, SNR=31.1, Peak=154 HFD=4.4
00:18:22.112 00.004 14556 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-3.07) = xAngle (2.52 = 2.52)
00:18:22.116 00.004 14556 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.42 = 2.42)
00:18:22.122 00.006 14556 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-0.56 mountX=-0.07 mountY=0.06, mountTheta=2.46
00:18:22.129 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.05, opts=13)
00:18:22.135 00.006 14556 Enqueuing Move request for scope (0.08, -0.05)
00:18:22.141 00.006 12308 Worker thread wakes up
00:18:22.141 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
00:18:22.141 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
00:18:22.143 00.002 12308 Moving (0.08, -0.05) raw xDistance=-0.07 yDistance=0.06
00:18:22.143 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:18:22.143 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:22.144 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:18:22.144 00.000 12308 MoveAxis(E, 0, ABG)
00:18:22.144 00.000 12308 Move returns status 0, amount 0
00:18:22.144 00.000 12308 MoveAxis(N, 0, ABG)
00:18:22.145 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:22.151 00.006 12308 Move returns status 0, amount 0
00:18:22.151 00.000 12308 move complete, result=0
00:18:22.151 00.000 12308 worker thread done servicing request
00:18:22.173 00.022 14556 UpdateGuideState exits: m=2145 SNR=31.1
00:18:22.179 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:22.182 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:22.188 00.006 14556 Enqueuing Expose request
00:18:22.192 00.004 12308 Worker thread wakes up
00:18:22.193 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:18:22.196 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:22.196 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:23.446 01.250 12308 Exposure complete
00:18:23.564 00.118 12308 worker thread done servicing request
00:18:23.565 00.001 14556 OnExposeComplete: enter
00:18:23.570 00.005 14556 UpdateGuideState(): m_state=6
00:18:23.574 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9107
00:18:23.578 00.004 14556 Star::Find returns 1 (0), X=164.77, Y=1003.97, Mass=2340, SNR=32.4, Peak=198 HFD=4.4
00:18:23.581 00.003 14556 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.07) = xAngle (3.07 = 3.07)
00:18:23.585 00.004 14556 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.97 = 2.97)
00:18:23.589 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-0.01 mountX=-0.16 mountY=0.03, mountTheta=2.97
00:18:23.593 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.00, opts=13)
00:18:23.598 00.005 14556 Enqueuing Move request for scope (0.16, -0.00)
00:18:23.601 00.003 12308 Worker thread wakes up
00:18:23.601 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.00) opts 0xd
00:18:23.602 00.001 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.00)
00:18:23.602 00.000 12308 Moving (0.16, -0.00) raw xDistance=-0.16 yDistance=0.03
00:18:23.602 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:18:23.602 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:23.602 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:18:23.602 00.000 12308 MoveAxis(E, 0, ABG)
00:18:23.602 00.000 12308 Move returns status 0, amount 0
00:18:23.602 00.000 12308 MoveAxis(N, 0, ABG)
00:18:23.604 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:23.607 00.003 12308 Move returns status 0, amount 0
00:18:23.607 00.000 12308 move complete, result=0
00:18:23.607 00.000 12308 worker thread done servicing request
00:18:23.627 00.020 14556 UpdateGuideState exits: m=2340 SNR=32.4
00:18:23.631 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:23.635 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:23.638 00.003 14556 Enqueuing Expose request
00:18:23.642 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:18:23.646 00.004 12308 Worker thread wakes up
00:18:23.646 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:23.647 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:24.900 01.253 12308 Exposure complete
00:18:25.020 00.120 12308 worker thread done servicing request
00:18:25.021 00.001 14556 OnExposeComplete: enter
00:18:25.024 00.003 14556 UpdateGuideState(): m_state=6
00:18:25.028 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9108
00:18:25.033 00.005 14556 Star::Find returns 1 (0), X=164.82, Y=1003.95, Mass=2318, SNR=32.4, Peak=183 HFD=4.3
00:18:25.038 00.005 14556 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-3.07) = xAngle (2.96 = 2.96)
00:18:25.041 00.003 14556 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.87 = 2.87)
00:18:25.045 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=-0.02 hyp=0.21 cameraTheta=-0.11 mountX=-0.20 mountY=0.06, mountTheta=2.87
00:18:25.050 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.02, opts=13)
00:18:25.054 00.004 14556 Enqueuing Move request for scope (0.20, -0.02)
00:18:25.058 00.004 12308 Worker thread wakes up
00:18:25.058 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.02) opts 0xd
00:18:25.058 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.02)
00:18:25.058 00.000 12308 Moving (0.20, -0.02) raw xDistance=-0.20 yDistance=0.06
00:18:25.058 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:18:25.058 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:25.060 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:18:25.060 00.000 12308 MoveAxis(E, 88, ABG)
00:18:25.060 00.000 12308 Guiding  Dir = 2, Dur = 88
00:18:25.060 00.000 12308 IsSlewing returns 0
00:18:25.061 00.001 12308 IsGuiding returns 0
00:18:25.061 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:25.067 00.006 12308 PulseGuide returned control before completion, sleep 98
00:18:25.089 00.022 14556 UpdateGuideState exits: m=2318 SNR=32.4
00:18:25.094 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:25.099 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:25.102 00.003 14556 Enqueuing Expose request
00:18:25.173 00.071 12308 IsGuiding returns 0
00:18:25.174 00.001 12308 Move returns status 0, amount 88
00:18:25.174 00.000 12308 MoveAxis(N, 0, ABG)
00:18:25.175 00.001 12308 Move returns status 0, amount 0
00:18:25.175 00.000 12308 move complete, result=0
00:18:25.176 00.001 12308 worker thread done servicing request
00:18:25.177 00.001 14556 GuideStep: -0.2 px 88 ms EAST, 0.1 px 0 ms NORTH
00:18:25.184 00.007 12308 Worker thread wakes up
00:18:25.184 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:25.184 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:26.438 01.254 12308 Exposure complete
00:18:26.562 00.124 12308 worker thread done servicing request
00:18:26.562 00.000 14556 OnExposeComplete: enter
00:18:26.566 00.004 14556 UpdateGuideState(): m_state=6
00:18:26.571 00.005 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9109
00:18:26.575 00.004 14556 Star::Find returns 1 (0), X=164.37, Y=1004.08, Mass=2362, SNR=32.3, Peak=170 HFD=5.0
00:18:26.578 00.003 14556 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.07) = xAngle (5.80 = -0.48)
00:18:26.582 00.004 14556 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.70 = -0.58)
00:18:26.586 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.11 hyp=0.27 cameraTheta=2.73 mountX=0.24 mountY=-0.15, mountTheta=-0.55
00:18:26.591 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.11, opts=13)
00:18:26.596 00.005 14556 Enqueuing Move request for scope (-0.25, 0.11)
00:18:26.602 00.006 12308 Worker thread wakes up
00:18:26.602 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.11) opts 0xd
00:18:26.603 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.11)
00:18:26.603 00.000 12308 Moving (-0.25, 0.11) raw xDistance=0.24 yDistance=-0.15
00:18:26.603 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
00:18:26.603 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:26.605 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:18:26.605 00.000 12308 MoveAxis(W, 99, ABG)
00:18:26.605 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:26.609 00.004 12308 Guiding  Dir = 3, Dur = 99
00:18:26.610 00.001 12308 IsSlewing returns 0
00:18:26.610 00.000 12308 IsGuiding returns 0
00:18:26.611 00.001 12308 PulseGuide returned control before completion, sleep 109
00:18:26.632 00.021 14556 UpdateGuideState exits: m=2362 SNR=32.3
00:18:26.637 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:26.641 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:26.644 00.003 14556 Enqueuing Expose request
00:18:26.724 00.080 12308 IsGuiding returns 1
00:18:26.725 00.001 12308 scope still moving after pulse duration time elapsed
00:18:26.758 00.033 12308 IsSlewing returns 0
00:18:26.760 00.002 12308 IsGuiding returns 0
00:18:26.760 00.000 12308 scope move finished after 99 + 50 ms
00:18:26.760 00.000 12308 Move returns status 0, amount 99
00:18:26.761 00.001 12308 MoveAxis(N, 0, ABG)
00:18:26.761 00.000 12308 Move returns status 0, amount 0
00:18:26.761 00.000 12308 move complete, result=0
00:18:26.761 00.000 14556 GuideStep: 0.2 px 99 ms WEST, -0.1 px 0 ms NORTH
00:18:26.768 00.007 12308 worker thread done servicing request
00:18:26.769 00.001 12308 Worker thread wakes up
00:18:26.769 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:26.770 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:28.019 01.249 12308 Exposure complete
00:18:28.135 00.116 12308 worker thread done servicing request
00:18:28.135 00.000 14556 OnExposeComplete: enter
00:18:28.139 00.004 14556 UpdateGuideState(): m_state=6
00:18:28.144 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9110
00:18:28.147 00.003 14556 Star::Find returns 1 (0), X=164.81, Y=1004.02, Mass=2391, SNR=32.7, Peak=195 HFD=4.4
00:18:28.150 00.003 14556 CameraToMount -- cameraTheta (0.25) - m_xAngle (-3.07) = xAngle (3.32 = -2.96)
00:18:28.154 00.004 14556 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.22 = -3.06)
00:18:28.160 00.006 14556 CameraToMount -- cameraX=0.19 cameraY=0.05 hyp=0.20 cameraTheta=0.25 mountX=-0.19 mountY=-0.02, mountTheta=-3.06
00:18:28.165 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.05, opts=13)
00:18:28.171 00.006 14556 Enqueuing Move request for scope (0.19, 0.05)
00:18:28.176 00.005 12308 Worker thread wakes up
00:18:28.176 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.05) opts 0xd
00:18:28.176 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.05)
00:18:28.176 00.000 12308 Moving (0.19, 0.05) raw xDistance=-0.19 yDistance=-0.02
00:18:28.176 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:18:28.177 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:28.177 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:18:28.178 00.001 12308 MoveAxis(E, 0, ABG)
00:18:28.178 00.000 12308 Move returns status 0, amount 0
00:18:28.178 00.000 12308 MoveAxis(N, 0, ABG)
00:18:28.179 00.001 12308 Move returns status 0, amount 0
00:18:28.179 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:28.183 00.004 12308 move complete, result=0
00:18:28.183 00.000 12308 worker thread done servicing request
00:18:28.208 00.025 14556 UpdateGuideState exits: m=2391 SNR=32.7
00:18:28.213 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:28.218 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:28.223 00.005 14556 Enqueuing Expose request
00:18:28.228 00.005 12308 Worker thread wakes up
00:18:28.228 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:18:28.235 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:28.235 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:29.490 01.255 12308 Exposure complete
00:18:29.611 00.121 12308 worker thread done servicing request
00:18:29.612 00.001 14556 OnExposeComplete: enter
00:18:29.616 00.004 14556 UpdateGuideState(): m_state=6
00:18:29.620 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9111
00:18:29.625 00.005 14556 Star::Find returns 1 (0), X=164.61, Y=1004.09, Mass=2210, SNR=31.6, Peak=191 HFD=4.4
00:18:29.628 00.003 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.66 = -1.63)
00:18:29.634 00.006 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.73)
00:18:29.638 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.58 mountX=-0.01 mountY=-0.12, mountTheta=-1.63
00:18:29.643 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.12, opts=13)
00:18:29.647 00.004 14556 Enqueuing Move request for scope (-0.00, 0.12)
00:18:29.651 00.004 12308 Worker thread wakes up
00:18:29.651 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.12) opts 0xd
00:18:29.651 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.12)
00:18:29.651 00.000 12308 Moving (-0.00, 0.12) raw xDistance=-0.01 yDistance=-0.12
00:18:29.651 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:18:29.652 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:29.652 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:18:29.652 00.000 12308 MoveAxis(E, 0, ABG)
00:18:29.652 00.000 12308 Move returns status 0, amount 0
00:18:29.652 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:29.657 00.005 12308 MoveAxis(N, 0, ABG)
00:18:29.657 00.000 12308 Move returns status 0, amount 0
00:18:29.657 00.000 12308 move complete, result=0
00:18:29.657 00.000 12308 worker thread done servicing request
00:18:29.677 00.020 14556 UpdateGuideState exits: m=2210 SNR=31.6
00:18:29.681 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:29.684 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:29.688 00.004 14556 Enqueuing Expose request
00:18:29.692 00.004 12308 Worker thread wakes up
00:18:29.692 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:29.692 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:29.692 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:18:30.950 01.258 12308 Exposure complete
00:18:31.074 00.124 12308 worker thread done servicing request
00:18:31.074 00.000 14556 OnExposeComplete: enter
00:18:31.078 00.004 14556 UpdateGuideState(): m_state=6
00:18:31.083 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9112
00:18:31.086 00.003 14556 Star::Find returns 1 (0), X=164.76, Y=1004.31, Mass=2340, SNR=32.5, Peak=178 HFD=4.5
00:18:31.091 00.005 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.24 = -2.04)
00:18:31.095 00.004 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.14)
00:18:31.100 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.34 hyp=0.37 cameraTheta=1.17 mountX=-0.16 mountY=-0.31, mountTheta=-2.06
00:18:31.104 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.34, opts=13)
00:18:31.107 00.003 14556 Enqueuing Move request for scope (0.14, 0.34)
00:18:31.112 00.005 12308 Worker thread wakes up
00:18:31.112 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.34) opts 0xd
00:18:31.112 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.34)
00:18:31.112 00.000 12308 Moving (0.14, 0.34) raw xDistance=-0.16 yDistance=-0.31
00:18:31.112 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:18:31.113 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
00:18:31.113 00.000 12308 MoveAxis(E, 0, ABG)
00:18:31.113 00.000 12308 Move returns status 0, amount 0
00:18:31.113 00.000 12308 MoveAxis(N, 217, ABG)
00:18:31.113 00.000 12308 Guiding  Dir = 0, Dur = 217
00:18:31.113 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:31.117 00.004 12308 IsSlewing returns 0
00:18:31.117 00.000 12308 IsGuiding returns 0
00:18:31.117 00.000 12308 PulseGuide returned control before completion, sleep 227
00:18:31.138 00.021 14556 UpdateGuideState exits: m=2340 SNR=32.5
00:18:31.143 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:31.147 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:31.151 00.004 14556 Enqueuing Expose request
00:18:31.358 00.207 12308 IsGuiding returns 1
00:18:31.360 00.002 12308 scope still moving after pulse duration time elapsed
00:18:31.390 00.030 12308 IsSlewing returns 0
00:18:31.392 00.002 12308 IsGuiding returns 0
00:18:31.392 00.000 12308 scope move finished after 217 + 57 ms
00:18:31.393 00.001 12308 Move returns status 0, amount 217
00:18:31.394 00.001 12308 move complete, result=0
00:18:31.394 00.000 12308 worker thread done servicing request
00:18:31.395 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 217 ms NORTH
00:18:31.400 00.005 12308 Worker thread wakes up
00:18:31.400 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:31.402 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:32.654 01.252 12308 Exposure complete
00:18:32.777 00.123 12308 worker thread done servicing request
00:18:32.778 00.001 14556 OnExposeComplete: enter
00:18:32.781 00.003 14556 UpdateGuideState(): m_state=6
00:18:32.785 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9113
00:18:32.789 00.004 14556 Star::Find returns 1 (0), X=164.50, Y=1003.89, Mass=2302, SNR=32.2, Peak=178 HFD=4.7
00:18:32.793 00.004 14556 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.07) = xAngle (0.57 = 0.57)
00:18:32.796 00.003 14556 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.47 = 0.47)
00:18:32.799 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-2.51 mountX=0.12 mountY=0.06, mountTheta=0.49
00:18:32.805 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.08, opts=13)
00:18:32.808 00.003 14556 Enqueuing Move request for scope (-0.11, -0.08)
00:18:32.813 00.005 12308 Worker thread wakes up
00:18:32.813 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
00:18:32.813 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
00:18:32.813 00.000 12308 Moving (-0.11, -0.08) raw xDistance=0.12 yDistance=0.06
00:18:32.813 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:18:32.814 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:32.814 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:18:32.814 00.000 12308 MoveAxis(E, 0, ABG)
00:18:32.814 00.000 12308 Move returns status 0, amount 0
00:18:32.814 00.000 12308 MoveAxis(N, 0, ABG)
00:18:32.814 00.000 12308 Move returns status 0, amount 0
00:18:32.816 00.002 12308 move complete, result=0
00:18:32.816 00.000 12308 worker thread done servicing request
00:18:32.817 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:32.842 00.025 14556 UpdateGuideState exits: m=2302 SNR=32.2
00:18:32.848 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:32.853 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:32.857 00.004 14556 Enqueuing Expose request
00:18:32.860 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:18:32.865 00.005 12308 Worker thread wakes up
00:18:32.865 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:32.865 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:34.109 01.244 12308 Exposure complete
00:18:34.233 00.124 12308 worker thread done servicing request
00:18:34.233 00.000 14556 OnExposeComplete: enter
00:18:34.237 00.004 14556 UpdateGuideState(): m_state=6
00:18:34.242 00.005 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9114
00:18:34.247 00.005 14556 Star::Find returns 1 (0), X=164.55, Y=1003.96, Mass=2322, SNR=32.3, Peak=181 HFD=4.4
00:18:34.251 00.004 14556 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-3.07) = xAngle (0.09 = 0.09)
00:18:34.257 00.006 14556 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.01 = -0.01)
00:18:34.261 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.98 mountX=0.06 mountY=-0.00, mountTheta=-0.01
00:18:34.267 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.01, opts=13)
00:18:34.270 00.003 14556 Enqueuing Move request for scope (-0.06, -0.01)
00:18:34.276 00.006 12308 Worker thread wakes up
00:18:34.276 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
00:18:34.277 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
00:18:34.277 00.000 12308 Moving (-0.06, -0.01) raw xDistance=0.06 yDistance=-0.00
00:18:34.277 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:18:34.277 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:34.277 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:18:34.277 00.000 12308 MoveAxis(E, 0, ABG)
00:18:34.278 00.001 12308 Move returns status 0, amount 0
00:18:34.278 00.000 12308 MoveAxis(N, 0, ABG)
00:18:34.278 00.000 12308 Move returns status 0, amount 0
00:18:34.278 00.000 12308 move complete, result=0
00:18:34.280 00.002 12308 worker thread done servicing request
00:18:34.280 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:34.307 00.027 14556 UpdateGuideState exits: m=2322 SNR=32.3
00:18:34.314 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:34.319 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:34.322 00.003 14556 Enqueuing Expose request
00:18:34.326 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:18:34.331 00.005 12308 Worker thread wakes up
00:18:34.331 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:34.331 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:35.579 01.248 12308 Exposure complete
00:18:35.695 00.116 12308 worker thread done servicing request
00:18:35.696 00.001 14556 OnExposeComplete: enter
00:18:35.701 00.005 14556 UpdateGuideState(): m_state=6
00:18:35.705 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9115
00:18:35.709 00.004 14556 Star::Find returns 1 (0), X=164.46, Y=1003.93, Mass=2311, SNR=32.1, Peak=186 HFD=4.9
00:18:35.713 00.004 14556 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.07) = xAngle (0.19 = 0.19)
00:18:35.718 00.005 14556 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.09 = 0.09)
00:18:35.721 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-2.88 mountX=0.16 mountY=0.02, mountTheta=0.09
00:18:35.726 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.04, opts=13)
00:18:35.730 00.004 14556 Enqueuing Move request for scope (-0.16, -0.04)
00:18:35.735 00.005 12308 Worker thread wakes up
00:18:35.735 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
00:18:35.735 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
00:18:35.735 00.000 12308 Moving (-0.16, -0.04) raw xDistance=0.16 yDistance=0.02
00:18:35.736 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:18:35.736 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:35.736 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:18:35.736 00.000 12308 MoveAxis(E, 0, ABG)
00:18:35.736 00.000 12308 Move returns status 0, amount 0
00:18:35.737 00.001 12308 MoveAxis(N, 0, ABG)
00:18:35.737 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:35.742 00.005 12308 Move returns status 0, amount 0
00:18:35.742 00.000 12308 move complete, result=0
00:18:35.743 00.001 12308 worker thread done servicing request
00:18:35.761 00.018 14556 UpdateGuideState exits: m=2311 SNR=32.1
00:18:35.765 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:35.769 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:35.773 00.004 14556 Enqueuing Expose request
00:18:35.777 00.004 12308 Worker thread wakes up
00:18:35.777 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:18:35.783 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:35.783 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:37.035 01.252 12308 Exposure complete
00:18:37.160 00.125 12308 worker thread done servicing request
00:18:37.160 00.000 14556 OnExposeComplete: enter
00:18:37.164 00.004 14556 UpdateGuideState(): m_state=6
00:18:37.170 00.006 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9116
00:18:37.175 00.005 14556 Star::Find returns 1 (0), X=164.48, Y=1004.06, Mass=2393, SNR=32.9, Peak=192 HFD=4.9
00:18:37.178 00.003 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.65 = -0.63)
00:18:37.182 00.004 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.73)
00:18:37.185 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.16 cameraTheta=2.58 mountX=0.13 mountY=-0.11, mountTheta=-0.69
00:18:37.191 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.09, opts=13)
00:18:37.194 00.003 14556 Enqueuing Move request for scope (-0.13, 0.09)
00:18:37.199 00.005 12308 Worker thread wakes up
00:18:37.199 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
00:18:37.199 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
00:18:37.199 00.000 12308 Moving (-0.13, 0.09) raw xDistance=0.13 yDistance=-0.11
00:18:37.199 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:18:37.199 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:37.200 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:18:37.200 00.000 12308 MoveAxis(E, 0, ABG)
00:18:37.200 00.000 12308 Move returns status 0, amount 0
00:18:37.200 00.000 12308 MoveAxis(N, 0, ABG)
00:18:37.200 00.000 12308 Move returns status 0, amount 0
00:18:37.201 00.001 12308 move complete, result=0
00:18:37.201 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:37.205 00.004 12308 worker thread done servicing request
00:18:37.225 00.020 14556 UpdateGuideState exits: m=2393 SNR=32.9
00:18:37.230 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:37.234 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:37.238 00.004 14556 Enqueuing Expose request
00:18:37.241 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:18:37.246 00.005 12308 Worker thread wakes up
00:18:37.246 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:37.246 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:38.490 01.244 12308 Exposure complete
00:18:38.628 00.138 12308 worker thread done servicing request
00:18:38.628 00.000 14556 OnExposeComplete: enter
00:18:38.634 00.006 14556 UpdateGuideState(): m_state=6
00:18:38.640 00.006 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9117
00:18:38.645 00.005 14556 Star::Find returns 1 (0), X=164.61, Y=1004.23, Mass=2379, SNR=32.6, Peak=153 HFD=4.6
00:18:38.651 00.006 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.68 = -1.60)
00:18:38.659 00.008 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.70)
00:18:38.666 00.007 14556 CameraToMount -- cameraX=-0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.61 mountX=-0.01 mountY=-0.25, mountTheta=-1.60
00:18:38.675 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.26, opts=13)
00:18:38.685 00.010 14556 Enqueuing Move request for scope (-0.01, 0.26)
00:18:38.693 00.008 12308 Worker thread wakes up
00:18:38.693 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.26) opts 0xd
00:18:38.693 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.26)
00:18:38.694 00.001 12308 Moving (-0.01, 0.26) raw xDistance=-0.01 yDistance=-0.25
00:18:38.694 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:18:38.695 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:18:38.695 00.000 12308 MoveAxis(E, 0, ABG)
00:18:38.696 00.001 12308 Move returns status 0, amount 0
00:18:38.696 00.000 12308 MoveAxis(N, 178, ABG)
00:18:38.696 00.000 12308 Guiding  Dir = 0, Dur = 178
00:18:38.697 00.001 12308 IsSlewing returns 0
00:18:38.698 00.001 12308 IsGuiding returns 0
00:18:38.698 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:38.705 00.007 12308 PulseGuide returned control before completion, sleep 188
00:18:38.735 00.030 14556 UpdateGuideState exits: m=2379 SNR=32.6
00:18:38.741 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:38.746 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:38.750 00.004 14556 Enqueuing Expose request
00:18:38.903 00.153 12308 IsGuiding returns 1
00:18:38.903 00.000 12308 scope still moving after pulse duration time elapsed
00:18:38.934 00.031 12308 IsSlewing returns 0
00:18:38.934 00.000 12308 IsGuiding returns 1
00:18:38.965 00.031 12308 IsSlewing returns 0
00:18:38.967 00.002 12308 IsGuiding returns 0
00:18:38.967 00.000 12308 scope move finished after 178 + 91 ms
00:18:38.967 00.000 12308 Move returns status 0, amount 178
00:18:38.967 00.000 12308 move complete, result=0
00:18:38.969 00.002 12308 worker thread done servicing request
00:18:38.969 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 178 ms NORTH
00:18:38.978 00.009 12308 Worker thread wakes up
00:18:38.978 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:38.978 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:40.233 01.255 12308 Exposure complete
00:18:40.358 00.125 12308 worker thread done servicing request
00:18:40.359 00.001 14556 OnExposeComplete: enter
00:18:40.363 00.004 14556 UpdateGuideState(): m_state=6
00:18:40.367 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9118
00:18:40.371 00.004 14556 Star::Find returns 1 (0), X=164.18, Y=1003.92, Mass=2391, SNR=32.7, Peak=191 HFD=4.5
00:18:40.375 00.004 14556 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
00:18:40.382 00.007 14556 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.04 = -0.04)
00:18:40.388 00.006 14556 CameraToMount -- cameraX=-0.43 cameraY=-0.05 hyp=0.43 cameraTheta=-3.02 mountX=0.43 mountY=-0.02, mountTheta=-0.04
00:18:40.394 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.43, y=-0.05, opts=13)
00:18:40.397 00.003 14556 Enqueuing Move request for scope (-0.43, -0.05)
00:18:40.400 00.003 12308 Worker thread wakes up
00:18:40.400 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.05) opts 0xd
00:18:40.400 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.43, -0.05)
00:18:40.400 00.000 12308 Moving (-0.43, -0.05) raw xDistance=0.43 yDistance=-0.02
00:18:40.400 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
00:18:40.400 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:40.400 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:18:40.402 00.002 12308 MoveAxis(W, 188, ABG)
00:18:40.402 00.000 12308 Guiding  Dir = 3, Dur = 188
00:18:40.402 00.000 12308 IsSlewing returns 0
00:18:40.402 00.000 12308 IsGuiding returns 0
00:18:40.402 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:40.407 00.005 12308 PulseGuide returned control before completion, sleep 198
00:18:40.425 00.018 14556 UpdateGuideState exits: m=2391 SNR=32.7
00:18:40.429 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:40.433 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:40.439 00.006 14556 Enqueuing Expose request
00:18:40.614 00.175 12308 IsGuiding returns 1
00:18:40.617 00.003 12308 scope still moving after pulse duration time elapsed
00:18:40.645 00.028 12308 IsSlewing returns 0
00:18:40.647 00.002 12308 IsGuiding returns 0
00:18:40.647 00.000 12308 scope move finished after 188 + 56 ms
00:18:40.647 00.000 12308 Move returns status 0, amount 188
00:18:40.648 00.001 12308 MoveAxis(N, 0, ABG)
00:18:40.648 00.000 12308 Move returns status 0, amount 0
00:18:40.649 00.001 12308 move complete, result=0
00:18:40.649 00.000 12308 worker thread done servicing request
00:18:40.650 00.001 14556 GuideStep: 0.4 px 188 ms WEST, -0.0 px 0 ms NORTH
00:18:40.657 00.007 12308 Worker thread wakes up
00:18:40.657 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:40.659 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:41.910 01.251 12308 Exposure complete
00:18:42.034 00.124 12308 worker thread done servicing request
00:18:42.034 00.000 14556 OnExposeComplete: enter
00:18:42.038 00.004 14556 UpdateGuideState(): m_state=6
00:18:42.042 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9119
00:18:42.047 00.005 14556 Star::Find returns 1 (0), X=164.71, Y=1003.88, Mass=2215, SNR=31.7, Peak=200 HFD=4.3
00:18:42.051 00.004 14556 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-3.07) = xAngle (2.32 = 2.32)
00:18:42.056 00.005 14556 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.22 = 2.22)
00:18:42.064 00.008 14556 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-0.75 mountX=-0.09 mountY=0.11, mountTheta=2.28
00:18:42.072 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.09, opts=13)
00:18:42.077 00.005 14556 Enqueuing Move request for scope (0.10, -0.09)
00:18:42.082 00.005 12308 Worker thread wakes up
00:18:42.082 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
00:18:42.082 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
00:18:42.082 00.000 12308 Moving (0.10, -0.09) raw xDistance=-0.09 yDistance=0.11
00:18:42.083 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:18:42.083 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:42.083 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:18:42.083 00.000 12308 MoveAxis(E, 0, ABG)
00:18:42.084 00.001 12308 Move returns status 0, amount 0
00:18:42.084 00.000 12308 MoveAxis(N, 0, ABG)
00:18:42.084 00.000 12308 Move returns status 0, amount 0
00:18:42.084 00.000 12308 move complete, result=0
00:18:42.084 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:42.089 00.005 12308 worker thread done servicing request
00:18:42.108 00.019 14556 UpdateGuideState exits: m=2215 SNR=31.7
00:18:42.112 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:42.116 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:42.123 00.007 14556 Enqueuing Expose request
00:18:42.128 00.005 12308 Worker thread wakes up
00:18:42.128 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:18:42.133 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:42.133 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:43.388 01.255 12308 Exposure complete
00:18:43.500 00.112 12308 worker thread done servicing request
00:18:43.500 00.000 14556 OnExposeComplete: enter
00:18:43.506 00.006 14556 UpdateGuideState(): m_state=6
00:18:43.511 00.005 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9120
00:18:43.516 00.005 14556 Star::Find returns 1 (0), X=164.71, Y=1003.99, Mass=2288, SNR=32.3, Peak=195 HFD=4.6
00:18:43.519 00.003 14556 CameraToMount -- cameraTheta (0.14) - m_xAngle (-3.07) = xAngle (3.22 = -3.07)
00:18:43.522 00.003 14556 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.12 = 3.12)
00:18:43.525 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.14 mountX=-0.09 mountY=0.00, mountTheta=3.12
00:18:43.531 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.01, opts=13)
00:18:43.535 00.004 14556 Enqueuing Move request for scope (0.09, 0.01)
00:18:43.540 00.005 12308 Worker thread wakes up
00:18:43.540 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
00:18:43.540 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
00:18:43.540 00.000 12308 Moving (0.09, 0.01) raw xDistance=-0.09 yDistance=0.00
00:18:43.540 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:18:43.541 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:43.541 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:18:43.541 00.000 12308 MoveAxis(E, 0, ABG)
00:18:43.541 00.000 12308 Move returns status 0, amount 0
00:18:43.541 00.000 12308 MoveAxis(N, 0, ABG)
00:18:43.541 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:43.547 00.006 12308 Move returns status 0, amount 0
00:18:43.547 00.000 12308 move complete, result=0
00:18:43.547 00.000 12308 worker thread done servicing request
00:18:43.566 00.019 14556 UpdateGuideState exits: m=2288 SNR=32.3
00:18:43.571 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:43.575 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:43.579 00.004 14556 Enqueuing Expose request
00:18:43.583 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:18:43.586 00.003 12308 Worker thread wakes up
00:18:43.586 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:43.586 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:44.826 01.240 12308 Exposure complete
00:18:44.951 00.125 12308 worker thread done servicing request
00:18:44.951 00.000 14556 OnExposeComplete: enter
00:18:44.956 00.005 14556 UpdateGuideState(): m_state=6
00:18:44.960 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9121
00:18:44.963 00.003 14556 Star::Find returns 1 (0), X=164.69, Y=1004.08, Mass=2222, SNR=31.5, Peak=171 HFD=4.4
00:18:44.968 00.005 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.04 = -2.24)
00:18:44.973 00.005 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.34)
00:18:44.977 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=0.97 mountX=-0.08 mountY=-0.09, mountTheta=-2.29
00:18:44.982 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.11, opts=13)
00:18:44.986 00.004 14556 Enqueuing Move request for scope (0.07, 0.11)
00:18:44.990 00.004 12308 Worker thread wakes up
00:18:44.990 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
00:18:44.990 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
00:18:44.990 00.000 12308 Moving (0.07, 0.11) raw xDistance=-0.08 yDistance=-0.09
00:18:44.990 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:18:44.990 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:44.991 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:18:44.991 00.000 12308 MoveAxis(E, 0, ABG)
00:18:44.991 00.000 12308 Move returns status 0, amount 0
00:18:44.991 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:44.996 00.005 12308 MoveAxis(N, 0, ABG)
00:18:44.996 00.000 12308 Move returns status 0, amount 0
00:18:44.996 00.000 12308 move complete, result=0
00:18:44.996 00.000 12308 worker thread done servicing request
00:18:45.019 00.023 14556 UpdateGuideState exits: m=2222 SNR=31.5
00:18:45.024 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:45.027 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:45.032 00.005 14556 Enqueuing Expose request
00:18:45.036 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:18:45.041 00.005 12308 Worker thread wakes up
00:18:45.041 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:45.041 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:46.283 01.242 12308 Exposure complete
00:18:46.400 00.117 12308 worker thread done servicing request
00:18:46.401 00.001 14556 OnExposeComplete: enter
00:18:46.405 00.004 14556 UpdateGuideState(): m_state=6
00:18:46.410 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9122
00:18:46.415 00.005 14556 Star::Find returns 1 (0), X=164.70, Y=1004.08, Mass=2371, SNR=32.6, Peak=199 HFD=4.6
00:18:46.418 00.003 14556 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.07) = xAngle (3.97 = -2.31)
00:18:46.422 00.004 14556 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.41)
00:18:46.426 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.14 cameraTheta=0.90 mountX=-0.09 mountY=-0.09, mountTheta=-2.36
00:18:46.432 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.11, opts=13)
00:18:46.436 00.004 14556 Enqueuing Move request for scope (0.08, 0.11)
00:18:46.440 00.004 12308 Worker thread wakes up
00:18:46.440 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd
00:18:46.440 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.11)
00:18:46.440 00.000 12308 Moving (0.08, 0.11) raw xDistance=-0.09 yDistance=-0.09
00:18:46.440 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:18:46.440 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:46.441 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:18:46.441 00.000 12308 MoveAxis(E, 0, ABG)
00:18:46.441 00.000 12308 Move returns status 0, amount 0
00:18:46.441 00.000 12308 MoveAxis(N, 0, ABG)
00:18:46.441 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:46.447 00.006 12308 Move returns status 0, amount 0
00:18:46.447 00.000 12308 move complete, result=0
00:18:46.447 00.000 12308 worker thread done servicing request
00:18:46.469 00.022 14556 UpdateGuideState exits: m=2371 SNR=32.6
00:18:46.474 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:46.478 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:46.481 00.003 14556 Enqueuing Expose request
00:18:46.486 00.005 12308 Worker thread wakes up
00:18:46.487 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:18:46.490 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:46.490 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:47.740 01.250 12308 Exposure complete
00:18:47.864 00.124 12308 worker thread done servicing request
00:18:47.864 00.000 14556 OnExposeComplete: enter
00:18:47.868 00.004 14556 UpdateGuideState(): m_state=6
00:18:47.873 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9123
00:18:47.879 00.006 14556 Star::Find returns 1 (0), X=164.81, Y=1004.21, Mass=2347, SNR=32.5, Peak=185 HFD=4.7
00:18:47.882 00.003 14556 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.07) = xAngle (3.96 = -2.33)
00:18:47.887 00.005 14556 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.86 = -2.43)
00:18:47.891 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=0.24 hyp=0.31 cameraTheta=0.88 mountX=-0.21 mountY=-0.20, mountTheta=-2.38
00:18:47.896 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.24, opts=13)
00:18:47.900 00.004 14556 Enqueuing Move request for scope (0.20, 0.24)
00:18:47.904 00.004 12308 Worker thread wakes up
00:18:47.904 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.24) opts 0xd
00:18:47.905 00.001 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.24)
00:18:47.905 00.000 12308 Moving (0.20, 0.24) raw xDistance=-0.21 yDistance=-0.20
00:18:47.905 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:18:47.905 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:18:47.905 00.000 12308 MoveAxis(E, 92, ABG)
00:18:47.907 00.002 12308 Guiding  Dir = 2, Dur = 92
00:18:47.907 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:47.913 00.006 12308 IsSlewing returns 0
00:18:47.913 00.000 12308 IsGuiding returns 0
00:18:47.913 00.000 12308 PulseGuide returned control before completion, sleep 102
00:18:47.935 00.022 14556 UpdateGuideState exits: m=2347 SNR=32.5
00:18:47.941 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:47.946 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:47.950 00.004 14556 Enqueuing Expose request
00:18:48.027 00.077 12308 IsGuiding returns 1
00:18:48.028 00.001 12308 scope still moving after pulse duration time elapsed
00:18:48.058 00.030 12308 IsSlewing returns 0
00:18:48.059 00.001 12308 IsGuiding returns 0
00:18:48.061 00.002 12308 scope move finished after 92 + 54 ms
00:18:48.061 00.000 12308 Move returns status 0, amount 92
00:18:48.062 00.001 12308 MoveAxis(N, 142, ABG)
00:18:48.062 00.000 12308 Guiding  Dir = 0, Dur = 142
00:18:48.063 00.001 12308 IsSlewing returns 0
00:18:48.063 00.000 12308 IsGuiding returns 0
00:18:48.065 00.002 12308 PulseGuide returned control before completion, sleep 152
00:18:48.231 00.166 12308 IsGuiding returns 1
00:18:48.232 00.001 12308 scope still moving after pulse duration time elapsed
00:18:48.262 00.030 12308 IsSlewing returns 0
00:18:48.264 00.002 12308 IsGuiding returns 0
00:18:48.264 00.000 12308 scope move finished after 142 + 57 ms
00:18:48.264 00.000 12308 Move returns status 0, amount 142
00:18:48.266 00.002 12308 move complete, result=0
00:18:48.266 00.000 12308 worker thread done servicing request
00:18:48.266 00.000 12308 Worker thread wakes up
00:18:48.267 00.001 14556 GuideStep: -0.2 px 92 ms EAST, -0.2 px 142 ms NORTH
00:18:48.275 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:48.275 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:49.523 01.248 12308 Exposure complete
00:18:49.650 00.127 12308 worker thread done servicing request
00:18:49.650 00.000 14556 OnExposeComplete: enter
00:18:49.655 00.005 14556 UpdateGuideState(): m_state=6
00:18:49.659 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9124
00:18:49.663 00.004 14556 Star::Find returns 1 (0), X=164.66, Y=1004.15, Mass=2096, SNR=31.0, Peak=174 HFD=4.5
00:18:49.666 00.003 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.42 = -1.86)
00:18:49.671 00.005 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.96)
00:18:49.675 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.19 cameraTheta=1.35 mountX=-0.05 mountY=-0.17, mountTheta=-1.87
00:18:49.679 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.18, opts=13)
00:18:49.683 00.004 14556 Enqueuing Move request for scope (0.04, 0.18)
00:18:49.688 00.005 12308 Worker thread wakes up
00:18:49.688 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.18) opts 0xd
00:18:49.688 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.18)
00:18:49.688 00.000 12308 Moving (0.04, 0.18) raw xDistance=-0.05 yDistance=-0.17
00:18:49.688 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:18:49.689 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:49.689 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:18:49.689 00.000 12308 MoveAxis(E, 0, ABG)
00:18:49.689 00.000 12308 Move returns status 0, amount 0
00:18:49.689 00.000 12308 MoveAxis(N, 0, ABG)
00:18:49.689 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:49.693 00.004 12308 Move returns status 0, amount 0
00:18:49.693 00.000 12308 move complete, result=0
00:18:49.693 00.000 12308 worker thread done servicing request
00:18:49.709 00.016 14556 UpdateGuideState exits: m=2096 SNR=31.0
00:18:49.713 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:49.717 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:49.721 00.004 14556 Enqueuing Expose request
00:18:49.726 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:18:49.730 00.004 12308 Worker thread wakes up
00:18:49.730 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:49.730 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:50.978 01.248 12308 Exposure complete
00:18:51.110 00.132 12308 worker thread done servicing request
00:18:51.110 00.000 14556 OnExposeComplete: enter
00:18:51.115 00.005 14556 UpdateGuideState(): m_state=6
00:18:51.120 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9125
00:18:51.123 00.003 14556 Star::Find returns 1 (0), X=164.66, Y=1004.03, Mass=2278, SNR=32.1, Peak=168 HFD=4.8
00:18:51.127 00.004 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (3.99 = -2.29)
00:18:51.132 00.005 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.39)
00:18:51.136 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.92 mountX=-0.05 mountY=-0.05, mountTheta=-2.34
00:18:51.143 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.06, opts=13)
00:18:51.146 00.003 14556 Enqueuing Move request for scope (0.05, 0.06)
00:18:51.150 00.004 12308 Worker thread wakes up
00:18:51.150 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
00:18:51.150 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
00:18:51.150 00.000 12308 Moving (0.05, 0.06) raw xDistance=-0.05 yDistance=-0.05
00:18:51.150 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:18:51.151 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:51.151 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:18:51.152 00.001 12308 MoveAxis(E, 0, ABG)
00:18:51.152 00.000 12308 Move returns status 0, amount 0
00:18:51.152 00.000 12308 MoveAxis(N, 0, ABG)
00:18:51.152 00.000 12308 Move returns status 0, amount 0
00:18:51.152 00.000 12308 move complete, result=0
00:18:51.153 00.001 12308 worker thread done servicing request
00:18:51.153 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:51.177 00.024 14556 UpdateGuideState exits: m=2278 SNR=32.1
00:18:51.180 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:51.184 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:51.189 00.005 14556 Enqueuing Expose request
00:18:51.196 00.007 12308 Worker thread wakes up
00:18:51.196 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:51.196 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:51.196 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:18:52.452 01.256 12308 Exposure complete
00:18:52.568 00.116 12308 worker thread done servicing request
00:18:52.568 00.000 14556 OnExposeComplete: enter
00:18:52.573 00.005 14556 UpdateGuideState(): m_state=6
00:18:52.577 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9126
00:18:52.580 00.003 14556 Star::Find returns 1 (0), X=164.74, Y=1003.99, Mass=2183, SNR=31.3, Peak=156 HFD=4.5
00:18:52.585 00.005 14556 CameraToMount -- cameraTheta (0.11) - m_xAngle (-3.07) = xAngle (3.19 = -3.10)
00:18:52.589 00.004 14556 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.09 = 3.09)
00:18:52.592 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.11 mountX=-0.12 mountY=0.01, mountTheta=3.09
00:18:52.599 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.01, opts=13)
00:18:52.604 00.005 14556 Enqueuing Move request for scope (0.12, 0.01)
00:18:52.609 00.005 12308 Worker thread wakes up
00:18:52.609 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
00:18:52.609 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
00:18:52.609 00.000 12308 Moving (0.12, 0.01) raw xDistance=-0.12 yDistance=0.01
00:18:52.609 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:18:52.610 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:52.610 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:18:52.610 00.000 12308 MoveAxis(E, 0, ABG)
00:18:52.610 00.000 12308 Move returns status 0, amount 0
00:18:52.612 00.002 12308 MoveAxis(N, 0, ABG)
00:18:52.612 00.000 12308 Move returns status 0, amount 0
00:18:52.612 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:52.616 00.004 12308 move complete, result=0
00:18:52.616 00.000 12308 worker thread done servicing request
00:18:52.636 00.020 14556 UpdateGuideState exits: m=2183 SNR=31.3
00:18:52.639 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:52.643 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:52.647 00.004 14556 Enqueuing Expose request
00:18:52.650 00.003 12308 Worker thread wakes up
00:18:52.650 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:52.651 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:52.651 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:18:53.892 01.241 12308 Exposure complete
00:18:54.019 00.127 12308 worker thread done servicing request
00:18:54.019 00.000 14556 OnExposeComplete: enter
00:18:54.023 00.004 14556 UpdateGuideState(): m_state=6
00:18:54.027 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9127
00:18:54.031 00.004 14556 Star::Find returns 1 (0), X=164.66, Y=1004.05, Mass=2128, SNR=31.0, Peak=163 HFD=4.7
00:18:54.034 00.003 14556 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.07) = xAngle (4.13 = -2.15)
00:18:54.038 00.004 14556 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.25)
00:18:54.043 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.09 cameraTheta=1.06 mountX=-0.05 mountY=-0.07, mountTheta=-2.19
00:18:54.048 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.08, opts=13)
00:18:54.051 00.003 14556 Enqueuing Move request for scope (0.05, 0.08)
00:18:54.056 00.005 12308 Worker thread wakes up
00:18:54.056 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
00:18:54.056 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
00:18:54.056 00.000 12308 Moving (0.05, 0.08) raw xDistance=-0.05 yDistance=-0.07
00:18:54.056 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:18:54.057 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:54.057 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:18:54.057 00.000 12308 MoveAxis(E, 0, ABG)
00:18:54.057 00.000 12308 Move returns status 0, amount 0
00:18:54.058 00.001 12308 MoveAxis(N, 0, ABG)
00:18:54.058 00.000 12308 Move returns status 0, amount 0
00:18:54.058 00.000 12308 move complete, result=0
00:18:54.058 00.000 12308 worker thread done servicing request
00:18:54.058 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:54.082 00.024 14556 UpdateGuideState exits: m=2128 SNR=31.0
00:18:54.087 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:54.090 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:54.095 00.005 14556 Enqueuing Expose request
00:18:54.103 00.008 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:18:54.107 00.004 12308 Worker thread wakes up
00:18:54.107 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:54.107 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:55.359 01.252 12308 Exposure complete
00:18:55.477 00.118 12308 worker thread done servicing request
00:18:55.478 00.001 14556 OnExposeComplete: enter
00:18:55.482 00.004 14556 UpdateGuideState(): m_state=6
00:18:55.486 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9128
00:18:55.490 00.004 14556 Star::Find returns 1 (0), X=164.58, Y=1004.03, Mass=2340, SNR=32.5, Peak=170 HFD=4.8
00:18:55.493 00.003 14556 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.07) = xAngle (5.11 = -1.17)
00:18:55.497 00.004 14556 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.01 = -1.27)
00:18:55.501 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.04 mountX=0.03 mountY=-0.07, mountTheta=-1.18
00:18:55.506 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.06, opts=13)
00:18:55.509 00.003 14556 Enqueuing Move request for scope (-0.03, 0.06)
00:18:55.513 00.004 12308 Worker thread wakes up
00:18:55.513 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
00:18:55.513 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
00:18:55.513 00.000 12308 Moving (-0.03, 0.06) raw xDistance=0.03 yDistance=-0.07
00:18:55.513 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:18:55.515 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:55.515 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:18:55.515 00.000 12308 MoveAxis(E, 0, ABG)
00:18:55.515 00.000 12308 Move returns status 0, amount 0
00:18:55.515 00.000 12308 MoveAxis(N, 0, ABG)
00:18:55.515 00.000 12308 Move returns status 0, amount 0
00:18:55.515 00.000 12308 move complete, result=0
00:18:55.516 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:55.519 00.003 12308 worker thread done servicing request
00:18:55.540 00.021 14556 UpdateGuideState exits: m=2340 SNR=32.5
00:18:55.544 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:55.547 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:55.550 00.003 14556 Enqueuing Expose request
00:18:55.554 00.004 12308 Worker thread wakes up
00:18:55.554 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:18:55.557 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:55.557 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:56.808 01.251 12308 Exposure complete
00:18:56.924 00.116 12308 worker thread done servicing request
00:18:56.924 00.000 14556 OnExposeComplete: enter
00:18:56.928 00.004 14556 UpdateGuideState(): m_state=6
00:18:56.932 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9129
00:18:56.936 00.004 14556 Star::Find returns 1 (0), X=164.64, Y=1004.09, Mass=2336, SNR=32.4, Peak=171 HFD=4.7
00:18:56.941 00.005 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.40 = -1.88)
00:18:56.945 00.004 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.98)
00:18:56.949 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.33 mountX=-0.04 mountY=-0.11, mountTheta=-1.89
00:18:56.954 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.12, opts=13)
00:18:56.957 00.003 14556 Enqueuing Move request for scope (0.03, 0.12)
00:18:56.961 00.004 12308 Worker thread wakes up
00:18:56.961 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
00:18:56.961 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
00:18:56.961 00.000 12308 Moving (0.03, 0.12) raw xDistance=-0.04 yDistance=-0.11
00:18:56.961 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:18:56.961 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:18:56.962 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:18:56.962 00.000 12308 MoveAxis(E, 0, ABG)
00:18:56.962 00.000 12308 Move returns status 0, amount 0
00:18:56.962 00.000 12308 MoveAxis(N, 0, ABG)
00:18:56.962 00.000 12308 Move returns status 0, amount 0
00:18:56.962 00.000 12308 move complete, result=0
00:18:56.964 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:56.968 00.004 12308 worker thread done servicing request
00:18:56.990 00.022 14556 UpdateGuideState exits: m=2336 SNR=32.4
00:18:56.994 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:56.999 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:57.005 00.006 14556 Enqueuing Expose request
00:18:57.009 00.004 12308 Worker thread wakes up
00:18:57.010 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:57.010 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:57.010 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:18:58.262 01.252 12308 Exposure complete
00:18:58.381 00.119 12308 worker thread done servicing request
00:18:58.382 00.001 14556 OnExposeComplete: enter
00:18:58.385 00.003 14556 UpdateGuideState(): m_state=6
00:18:58.390 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9130
00:18:58.393 00.003 14556 Star::Find returns 1 (0), X=164.68, Y=1004.31, Mass=2089, SNR=30.7, Peak=159 HFD=4.3
00:18:58.398 00.005 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.46 = -1.82)
00:18:58.401 00.003 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.92)
00:18:58.405 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.33 hyp=0.34 cameraTheta=1.39 mountX=-0.08 mountY=-0.32, mountTheta=-1.83
00:18:58.414 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.33, opts=13)
00:18:58.419 00.005 14556 Enqueuing Move request for scope (0.06, 0.33)
00:18:58.424 00.005 12308 Worker thread wakes up
00:18:58.424 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.33) opts 0xd
00:18:58.424 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.33)
00:18:58.424 00.000 12308 Moving (0.06, 0.33) raw xDistance=-0.08 yDistance=-0.32
00:18:58.424 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:18:58.424 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
00:18:58.425 00.001 12308 MoveAxis(E, 0, ABG)
00:18:58.425 00.000 12308 Move returns status 0, amount 0
00:18:58.425 00.000 12308 MoveAxis(N, 225, ABG)
00:18:58.425 00.000 12308 Guiding  Dir = 0, Dur = 225
00:18:58.425 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:18:58.430 00.005 12308 IsSlewing returns 0
00:18:58.430 00.000 12308 IsGuiding returns 0
00:18:58.431 00.001 12308 PulseGuide returned control before completion, sleep 235
00:18:58.454 00.023 14556 UpdateGuideState exits: m=2089 SNR=30.7
00:18:58.460 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:58.467 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:18:58.475 00.008 14556 Enqueuing Expose request
00:18:58.674 00.199 12308 IsGuiding returns 1
00:18:58.674 00.000 12308 scope still moving after pulse duration time elapsed
00:18:58.705 00.031 12308 IsSlewing returns 0
00:18:58.705 00.000 12308 IsGuiding returns 0
00:18:58.705 00.000 12308 scope move finished after 225 + 49 ms
00:18:58.706 00.001 12308 Move returns status 0, amount 225
00:18:58.706 00.000 12308 move complete, result=0
00:18:58.706 00.000 12308 worker thread done servicing request
00:18:58.707 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 225 ms NORTH
00:18:58.713 00.006 12308 Worker thread wakes up
00:18:58.713 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:18:58.714 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:18:59.953 01.239 12308 Exposure complete
00:19:00.090 00.137 12308 worker thread done servicing request
00:19:00.090 00.000 14556 OnExposeComplete: enter
00:19:00.095 00.005 14556 UpdateGuideState(): m_state=6
00:19:00.101 00.006 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9131
00:19:00.106 00.005 14556 Star::Find returns 1 (0), X=164.68, Y=1004.04, Mass=2257, SNR=31.8, Peak=198 HFD=4.5
00:19:00.110 00.004 14556 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.07) = xAngle (3.82 = -2.46)
00:19:00.114 00.004 14556 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.56)
00:19:00.119 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.75 mountX=-0.07 mountY=-0.05, mountTheta=-2.52
00:19:00.125 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.06, opts=13)
00:19:00.130 00.005 14556 Enqueuing Move request for scope (0.07, 0.06)
00:19:00.135 00.005 12308 Worker thread wakes up
00:19:00.135 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
00:19:00.135 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
00:19:00.135 00.000 12308 Moving (0.07, 0.06) raw xDistance=-0.07 yDistance=-0.05
00:19:00.137 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:19:00.137 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:00.137 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:19:00.137 00.000 12308 MoveAxis(E, 0, ABG)
00:19:00.137 00.000 12308 Move returns status 0, amount 0
00:19:00.137 00.000 12308 MoveAxis(N, 0, ABG)
00:19:00.138 00.001 12308 Move returns status 0, amount 0
00:19:00.138 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:00.141 00.003 12308 move complete, result=0
00:19:00.141 00.000 12308 worker thread done servicing request
00:19:00.164 00.023 14556 UpdateGuideState exits: m=2257 SNR=31.8
00:19:00.168 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:00.171 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:00.176 00.005 14556 Enqueuing Expose request
00:19:00.180 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:00.183 00.003 12308 Worker thread wakes up
00:19:00.184 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:00.184 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:01.434 01.250 12308 Exposure complete
00:19:01.553 00.119 12308 worker thread done servicing request
00:19:01.553 00.000 14556 OnExposeComplete: enter
00:19:01.557 00.004 14556 UpdateGuideState(): m_state=6
00:19:01.562 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9132
00:19:01.566 00.004 14556 Star::Find returns 1 (0), X=164.75, Y=1003.95, Mass=2230, SNR=31.7, Peak=191 HFD=4.3
00:19:01.569 00.003 14556 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-3.07) = xAngle (2.89 = 2.89)
00:19:01.573 00.004 14556 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.79 = 2.79)
00:19:01.577 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.18 mountX=-0.13 mountY=0.05, mountTheta=2.80
00:19:01.581 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.02, opts=13)
00:19:01.584 00.003 14556 Enqueuing Move request for scope (0.14, -0.02)
00:19:01.588 00.004 12308 Worker thread wakes up
00:19:01.588 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
00:19:01.588 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
00:19:01.589 00.001 12308 Moving (0.14, -0.02) raw xDistance=-0.13 yDistance=0.05
00:19:01.589 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:19:01.589 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:01.589 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:19:01.589 00.000 12308 MoveAxis(E, 0, ABG)
00:19:01.591 00.002 12308 Move returns status 0, amount 0
00:19:01.591 00.000 12308 MoveAxis(N, 0, ABG)
00:19:01.591 00.000 12308 Move returns status 0, amount 0
00:19:01.591 00.000 12308 move complete, result=0
00:19:01.591 00.000 12308 worker thread done servicing request
00:19:01.592 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:01.618 00.026 14556 UpdateGuideState exits: m=2230 SNR=31.7
00:19:01.623 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:01.629 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:01.634 00.005 14556 Enqueuing Expose request
00:19:01.637 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:19:01.641 00.004 12308 Worker thread wakes up
00:19:01.641 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:01.641 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:02.886 01.245 12308 Exposure complete
00:19:03.014 00.128 12308 worker thread done servicing request
00:19:03.014 00.000 14556 OnExposeComplete: enter
00:19:03.018 00.004 14556 UpdateGuideState(): m_state=6
00:19:03.022 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9133
00:19:03.027 00.005 14556 Star::Find returns 1 (0), X=164.72, Y=1003.98, Mass=2192, SNR=31.3, Peak=180 HFD=4.4
00:19:03.031 00.004 14556 CameraToMount -- cameraTheta (0.10) - m_xAngle (-3.07) = xAngle (3.18 = -3.11)
00:19:03.034 00.003 14556 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.08 = 3.08)
00:19:03.038 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.10 mountX=-0.10 mountY=0.01, mountTheta=3.08
00:19:03.044 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.01, opts=13)
00:19:03.048 00.004 14556 Enqueuing Move request for scope (0.10, 0.01)
00:19:03.052 00.004 12308 Worker thread wakes up
00:19:03.052 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
00:19:03.052 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
00:19:03.052 00.000 12308 Moving (0.10, 0.01) raw xDistance=-0.10 yDistance=0.01
00:19:03.052 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:19:03.053 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:03.053 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:19:03.053 00.000 12308 MoveAxis(E, 0, ABG)
00:19:03.053 00.000 12308 Move returns status 0, amount 0
00:19:03.053 00.000 12308 MoveAxis(N, 0, ABG)
00:19:03.054 00.001 12308 Move returns status 0, amount 0
00:19:03.055 00.001 12308 move complete, result=0
00:19:03.055 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:03.059 00.004 12308 worker thread done servicing request
00:19:03.081 00.022 14556 UpdateGuideState exits: m=2192 SNR=31.3
00:19:03.086 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:03.090 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:03.094 00.004 14556 Enqueuing Expose request
00:19:03.099 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:19:03.103 00.004 12308 Worker thread wakes up
00:19:03.103 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:03.105 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:04.361 01.256 12308 Exposure complete
00:19:04.485 00.124 12308 worker thread done servicing request
00:19:04.485 00.000 14556 OnExposeComplete: enter
00:19:04.490 00.005 14556 UpdateGuideState(): m_state=6
00:19:04.493 00.003 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9134
00:19:04.499 00.006 14556 Star::Find returns 1 (0), X=164.75, Y=1004.15, Mass=2247, SNR=32.0, Peak=189 HFD=4.5
00:19:04.503 00.004 14556 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.07) = xAngle (3.97 = -2.31)
00:19:04.507 00.004 14556 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.41)
00:19:04.512 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.17 hyp=0.22 cameraTheta=0.90 mountX=-0.15 mountY=-0.15, mountTheta=-2.36
00:19:04.516 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.17, opts=13)
00:19:04.521 00.005 14556 Enqueuing Move request for scope (0.14, 0.17)
00:19:04.525 00.004 12308 Worker thread wakes up
00:19:04.525 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.17) opts 0xd
00:19:04.525 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.17)
00:19:04.525 00.000 12308 Moving (0.14, 0.17) raw xDistance=-0.15 yDistance=-0.15
00:19:04.525 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:19:04.526 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:04.526 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:19:04.527 00.001 12308 MoveAxis(E, 0, ABG)
00:19:04.527 00.000 12308 Move returns status 0, amount 0
00:19:04.527 00.000 12308 MoveAxis(N, 0, ABG)
00:19:04.527 00.000 12308 Move returns status 0, amount 0
00:19:04.528 00.001 12308 move complete, result=0
00:19:04.528 00.000 12308 worker thread done servicing request
00:19:04.528 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:04.556 00.028 14556 UpdateGuideState exits: m=2247 SNR=32.0
00:19:04.559 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:04.565 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:04.569 00.004 14556 Enqueuing Expose request
00:19:04.573 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:04.577 00.004 12308 Worker thread wakes up
00:19:04.577 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:04.577 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:05.829 01.252 12308 Exposure complete
00:19:05.940 00.111 12308 worker thread done servicing request
00:19:05.941 00.001 14556 OnExposeComplete: enter
00:19:05.946 00.005 14556 UpdateGuideState(): m_state=6
00:19:05.950 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9135
00:19:05.955 00.005 14556 Star::Find returns 1 (0), X=164.70, Y=1004.24, Mass=2194, SNR=31.4, Peak=156 HFD=4.7
00:19:05.960 00.005 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.33 = -1.95)
00:19:05.963 00.003 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.24 = -2.05)
00:19:05.968 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.27 hyp=0.28 cameraTheta=1.26 mountX=-0.10 mountY=-0.25, mountTheta=-1.96
00:19:05.973 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.27, opts=13)
00:19:05.978 00.005 14556 Enqueuing Move request for scope (0.08, 0.27)
00:19:05.982 00.004 12308 Worker thread wakes up
00:19:05.982 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.27) opts 0xd
00:19:05.983 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.27)
00:19:05.983 00.000 12308 Moving (0.08, 0.27) raw xDistance=-0.10 yDistance=-0.25
00:19:05.983 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:19:05.983 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:19:05.983 00.000 12308 MoveAxis(E, 0, ABG)
00:19:05.983 00.000 12308 Move returns status 0, amount 0
00:19:05.984 00.001 12308 MoveAxis(N, 174, ABG)
00:19:05.984 00.000 12308 Guiding  Dir = 0, Dur = 174
00:19:05.984 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:05.989 00.005 12308 IsSlewing returns 0
00:19:05.989 00.000 12308 IsGuiding returns 0
00:19:05.990 00.001 12308 PulseGuide returned control before completion, sleep 184
00:19:06.011 00.021 14556 UpdateGuideState exits: m=2194 SNR=31.4
00:19:06.017 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:06.021 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:06.024 00.003 14556 Enqueuing Expose request
00:19:06.184 00.160 12308 IsGuiding returns 1
00:19:06.184 00.000 12308 scope still moving after pulse duration time elapsed
00:19:06.216 00.032 12308 IsSlewing returns 0
00:19:06.217 00.001 12308 IsGuiding returns 0
00:19:06.217 00.000 12308 scope move finished after 174 + 54 ms
00:19:06.218 00.001 12308 Move returns status 0, amount 174
00:19:06.218 00.000 12308 move complete, result=0
00:19:06.219 00.001 12308 worker thread done servicing request
00:19:06.220 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 174 ms NORTH
00:19:06.232 00.012 12308 Worker thread wakes up
00:19:06.232 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:06.232 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:07.479 01.247 12308 Exposure complete
00:19:07.603 00.124 12308 worker thread done servicing request
00:19:07.603 00.000 14556 OnExposeComplete: enter
00:19:07.610 00.007 14556 UpdateGuideState(): m_state=6
00:19:07.615 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9136
00:19:07.621 00.006 14556 Star::Find returns 1 (0), X=164.72, Y=1003.92, Mass=2263, SNR=32.3, Peak=161 HFD=4.9
00:19:07.627 00.006 14556 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-3.07) = xAngle (2.60 = 2.60)
00:19:07.633 00.006 14556 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.50 = 2.50)
00:19:07.638 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.47 mountX=-0.10 mountY=0.07, mountTheta=2.54
00:19:07.644 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.05, opts=13)
00:19:07.648 00.004 14556 Enqueuing Move request for scope (0.10, -0.05)
00:19:07.652 00.004 12308 Worker thread wakes up
00:19:07.652 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
00:19:07.652 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
00:19:07.652 00.000 12308 Moving (0.10, -0.05) raw xDistance=-0.10 yDistance=0.07
00:19:07.652 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:19:07.652 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:07.654 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:19:07.654 00.000 12308 MoveAxis(E, 0, ABG)
00:19:07.654 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:07.658 00.004 12308 Move returns status 0, amount 0
00:19:07.658 00.000 12308 MoveAxis(N, 0, ABG)
00:19:07.658 00.000 12308 Move returns status 0, amount 0
00:19:07.659 00.001 12308 move complete, result=0
00:19:07.659 00.000 12308 worker thread done servicing request
00:19:07.681 00.022 14556 UpdateGuideState exits: m=2263 SNR=32.3
00:19:07.686 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:07.691 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:07.695 00.004 14556 Enqueuing Expose request
00:19:07.697 00.002 12308 Worker thread wakes up
00:19:07.697 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:19:07.701 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:07.701 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:08.951 01.250 12308 Exposure complete
00:19:09.076 00.125 12308 worker thread done servicing request
00:19:09.077 00.001 14556 OnExposeComplete: enter
00:19:09.081 00.004 14556 UpdateGuideState(): m_state=6
00:19:09.085 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9137
00:19:09.089 00.004 14556 Star::Find returns 1 (0), X=164.70, Y=1004.14, Mass=2259, SNR=32.2, Peak=157 HFD=4.5
00:19:09.093 00.004 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.18 = -2.10)
00:19:09.097 00.004 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
00:19:09.102 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.17 hyp=0.19 cameraTheta=1.11 mountX=-0.10 mountY=-0.16, mountTheta=-2.13
00:19:09.107 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.17, opts=13)
00:19:09.111 00.004 14556 Enqueuing Move request for scope (0.09, 0.17)
00:19:09.115 00.004 12308 Worker thread wakes up
00:19:09.115 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.17) opts 0xd
00:19:09.115 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.17)
00:19:09.116 00.001 12308 Moving (0.09, 0.17) raw xDistance=-0.10 yDistance=-0.16
00:19:09.116 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:19:09.116 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:09.116 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:19:09.116 00.000 12308 MoveAxis(E, 0, ABG)
00:19:09.116 00.000 12308 Move returns status 0, amount 0
00:19:09.116 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:09.121 00.005 12308 MoveAxis(N, 0, ABG)
00:19:09.121 00.000 12308 Move returns status 0, amount 0
00:19:09.122 00.001 12308 move complete, result=0
00:19:09.122 00.000 12308 worker thread done servicing request
00:19:09.143 00.021 14556 UpdateGuideState exits: m=2259 SNR=32.2
00:19:09.148 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:09.153 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:09.157 00.004 14556 Enqueuing Expose request
00:19:09.164 00.007 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:19:09.168 00.004 12308 Worker thread wakes up
00:19:09.168 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:09.168 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:10.427 01.259 12308 Exposure complete
00:19:10.555 00.128 14556 OnExposeComplete: enter
00:19:10.561 00.006 14556 UpdateGuideState(): m_state=6
00:19:10.565 00.004 12308 worker thread done servicing request
00:19:10.567 00.002 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9138
00:19:10.571 00.004 14556 Star::Find returns 1 (0), X=164.38, Y=1004.00, Mass=2245, SNR=31.7, Peak=188 HFD=4.2
00:19:10.575 00.004 14556 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.07) = xAngle (6.08 = -0.20)
00:19:10.580 00.005 14556 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.30)
00:19:10.583 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=0.03 hyp=0.23 cameraTheta=3.01 mountX=0.23 mountY=-0.07, mountTheta=-0.29
00:19:10.589 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.03, opts=13)
00:19:10.594 00.005 14556 Enqueuing Move request for scope (-0.23, 0.03)
00:19:10.597 00.003 12308 Worker thread wakes up
00:19:10.598 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.03) opts 0xd
00:19:10.598 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.03)
00:19:10.598 00.000 12308 Moving (-0.23, 0.03) raw xDistance=0.23 yDistance=-0.07
00:19:10.598 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:19:10.598 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:10.599 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:19:10.599 00.000 12308 MoveAxis(W, 99, ABG)
00:19:10.599 00.000 12308 Guiding  Dir = 3, Dur = 99
00:19:10.600 00.001 12308 IsSlewing returns 0
00:19:10.601 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:10.605 00.004 12308 IsGuiding returns 0
00:19:10.605 00.000 12308 PulseGuide returned control before completion, sleep 109
00:19:10.626 00.021 14556 UpdateGuideState exits: m=2245 SNR=31.7
00:19:10.630 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:10.634 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:10.638 00.004 14556 Enqueuing Expose request
00:19:10.730 00.092 12308 IsGuiding returns 1
00:19:10.731 00.001 12308 scope still moving after pulse duration time elapsed
00:19:10.761 00.030 12308 IsSlewing returns 0
00:19:10.763 00.002 12308 IsGuiding returns 0
00:19:10.764 00.001 12308 scope move finished after 99 + 59 ms
00:19:10.764 00.000 12308 Move returns status 0, amount 99
00:19:10.764 00.000 12308 MoveAxis(N, 0, ABG)
00:19:10.765 00.001 12308 Move returns status 0, amount 0
00:19:10.765 00.000 12308 move complete, result=0
00:19:10.765 00.000 12308 worker thread done servicing request
00:19:10.766 00.001 12308 Worker thread wakes up
00:19:10.766 00.000 14556 GuideStep: 0.2 px 99 ms WEST, -0.1 px 0 ms NORTH
00:19:10.772 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:10.772 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:12.024 01.252 12308 Exposure complete
00:19:12.140 00.116 12308 worker thread done servicing request
00:19:12.140 00.000 14556 OnExposeComplete: enter
00:19:12.144 00.004 14556 UpdateGuideState(): m_state=6
00:19:12.149 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9139
00:19:12.152 00.003 14556 Star::Find returns 1 (0), X=164.88, Y=1004.12, Mass=2426, SNR=33.1, Peak=178 HFD=4.4
00:19:12.156 00.004 14556 CameraToMount -- cameraTheta (0.51) - m_xAngle (-3.07) = xAngle (3.59 = -2.70)
00:19:12.162 00.006 14556 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.49 = -2.79)
00:19:12.165 00.003 14556 CameraToMount -- cameraX=0.26 cameraY=0.15 hyp=0.30 cameraTheta=0.51 mountX=-0.27 mountY=-0.10, mountTheta=-2.78
00:19:12.171 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.15, opts=13)
00:19:12.175 00.004 14556 Enqueuing Move request for scope (0.26, 0.15)
00:19:12.179 00.004 12308 Worker thread wakes up
00:19:12.179 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.15) opts 0xd
00:19:12.179 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.15)
00:19:12.179 00.000 12308 Moving (0.26, 0.15) raw xDistance=-0.27 yDistance=-0.10
00:19:12.181 00.002 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.27
00:19:12.181 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:12.181 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:19:12.181 00.000 12308 MoveAxis(E, 110, ABG)
00:19:12.181 00.000 12308 Guiding  Dir = 2, Dur = 110
00:19:12.181 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:12.186 00.005 12308 IsSlewing returns 0
00:19:12.186 00.000 12308 IsGuiding returns 0
00:19:12.188 00.002 12308 PulseGuide returned control before completion, sleep 120
00:19:12.209 00.021 14556 UpdateGuideState exits: m=2426 SNR=33.1
00:19:12.213 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:12.217 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:12.219 00.002 14556 Enqueuing Expose request
00:19:12.311 00.092 12308 IsGuiding returns 1
00:19:12.311 00.000 12308 scope still moving after pulse duration time elapsed
00:19:12.343 00.032 12308 IsSlewing returns 0
00:19:12.344 00.001 12308 IsGuiding returns 1
00:19:12.374 00.030 12308 IsSlewing returns 0
00:19:12.376 00.002 12308 IsGuiding returns 0
00:19:12.377 00.001 12308 scope move finished after 110 + 79 ms
00:19:12.377 00.000 12308 Move returns status 0, amount 110
00:19:12.377 00.000 12308 MoveAxis(N, 0, ABG)
00:19:12.377 00.000 12308 Move returns status 0, amount 0
00:19:12.377 00.000 12308 move complete, result=0
00:19:12.378 00.001 12308 worker thread done servicing request
00:19:12.378 00.000 14556 GuideStep: -0.3 px 110 ms EAST, -0.1 px 0 ms NORTH
00:19:12.387 00.009 12308 Worker thread wakes up
00:19:12.387 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:12.387 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:13.639 01.252 12308 Exposure complete
00:19:13.765 00.126 12308 worker thread done servicing request
00:19:13.765 00.000 14556 OnExposeComplete: enter
00:19:13.770 00.005 14556 UpdateGuideState(): m_state=6
00:19:13.777 00.007 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9140
00:19:13.781 00.004 14556 Star::Find returns 1 (0), X=164.59, Y=1004.06, Mass=2195, SNR=31.4, Peak=161 HFD=4.3
00:19:13.787 00.006 14556 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.07) = xAngle (4.91 = -1.37)
00:19:13.793 00.006 14556 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.47)
00:19:13.799 00.006 14556 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.84 mountX=0.02 mountY=-0.09, mountTheta=-1.38
00:19:13.806 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.09, opts=13)
00:19:13.813 00.007 14556 Enqueuing Move request for scope (-0.02, 0.09)
00:19:13.818 00.005 12308 Worker thread wakes up
00:19:13.818 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
00:19:13.818 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
00:19:13.820 00.002 12308 Moving (-0.02, 0.09) raw xDistance=0.02 yDistance=-0.09
00:19:13.820 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:19:13.820 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:13.820 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:19:13.820 00.000 12308 MoveAxis(E, 0, ABG)
00:19:13.820 00.000 12308 Move returns status 0, amount 0
00:19:13.822 00.002 12308 MoveAxis(N, 0, ABG)
00:19:13.822 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:13.828 00.006 12308 Move returns status 0, amount 0
00:19:13.828 00.000 12308 move complete, result=0
00:19:13.829 00.001 12308 worker thread done servicing request
00:19:13.850 00.021 14556 UpdateGuideState exits: m=2195 SNR=31.4
00:19:13.855 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:13.860 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:13.864 00.004 14556 Enqueuing Expose request
00:19:13.867 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:13.872 00.005 12308 Worker thread wakes up
00:19:13.872 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:13.872 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:15.126 01.254 12308 Exposure complete
00:19:15.270 00.144 12308 worker thread done servicing request
00:19:15.271 00.001 14556 OnExposeComplete: enter
00:19:15.277 00.006 14556 UpdateGuideState(): m_state=6
00:19:15.282 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9141
00:19:15.286 00.004 14556 Star::Find returns 1 (0), X=164.66, Y=1004.31, Mass=2176, SNR=31.2, Peak=159 HFD=4.7
00:19:15.289 00.003 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
00:19:15.293 00.004 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
00:19:15.298 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.34 hyp=0.34 cameraTheta=1.45 mountX=-0.07 mountY=-0.33, mountTheta=-1.77
00:19:15.307 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.34, opts=13)
00:19:15.310 00.003 14556 Enqueuing Move request for scope (0.04, 0.34)
00:19:15.314 00.004 12308 Worker thread wakes up
00:19:15.314 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.34) opts 0xd
00:19:15.315 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.34)
00:19:15.315 00.000 12308 Moving (0.04, 0.34) raw xDistance=-0.07 yDistance=-0.33
00:19:15.315 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:19:15.315 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
00:19:15.316 00.001 12308 MoveAxis(E, 0, ABG)
00:19:15.316 00.000 12308 Move returns status 0, amount 0
00:19:15.316 00.000 12308 MoveAxis(N, 230, ABG)
00:19:15.316 00.000 12308 Guiding  Dir = 0, Dur = 230
00:19:15.317 00.001 12308 IsSlewing returns 0
00:19:15.317 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:15.321 00.004 12308 IsGuiding returns 0
00:19:15.323 00.002 12308 PulseGuide returned control before completion, sleep 240
00:19:15.342 00.019 14556 UpdateGuideState exits: m=2176 SNR=31.2
00:19:15.346 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:15.351 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:15.354 00.003 14556 Enqueuing Expose request
00:19:15.574 00.220 12308 IsGuiding returns 0
00:19:15.575 00.001 12308 Move returns status 0, amount 230
00:19:15.575 00.000 12308 move complete, result=0
00:19:15.575 00.000 12308 worker thread done servicing request
00:19:15.576 00.001 12308 Worker thread wakes up
00:19:15.576 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 230 ms NORTH
00:19:15.582 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:15.583 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:16.840 01.257 12308 Exposure complete
00:19:16.968 00.128 12308 worker thread done servicing request
00:19:16.968 00.000 14556 OnExposeComplete: enter
00:19:16.972 00.004 14556 UpdateGuideState(): m_state=6
00:19:16.976 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9142
00:19:16.979 00.003 14556 Star::Find returns 1 (0), X=164.59, Y=1003.87, Mass=2036, SNR=30.1, Peak=170 HFD=4.3
00:19:16.983 00.004 14556 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-3.07) = xAngle (1.26 = 1.26)
00:19:16.987 00.004 14556 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.16 = 1.16)
00:19:16.990 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.82 mountX=0.03 mountY=0.10, mountTheta=1.24
00:19:16.996 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.10, opts=13)
00:19:16.999 00.003 14556 Enqueuing Move request for scope (-0.03, -0.10)
00:19:17.002 00.003 12308 Worker thread wakes up
00:19:17.004 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
00:19:17.004 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
00:19:17.004 00.000 12308 Moving (-0.03, -0.10) raw xDistance=0.03 yDistance=0.10
00:19:17.004 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:19:17.004 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:17.004 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:19:17.005 00.001 12308 MoveAxis(E, 0, ABG)
00:19:17.005 00.000 12308 Move returns status 0, amount 0
00:19:17.005 00.000 12308 MoveAxis(N, 0, ABG)
00:19:17.005 00.000 12308 Move returns status 0, amount 0
00:19:17.005 00.000 12308 move complete, result=0
00:19:17.005 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:17.008 00.003 12308 worker thread done servicing request
00:19:17.029 00.021 14556 UpdateGuideState exits: m=2036 SNR=30.1
00:19:17.035 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:17.039 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:17.042 00.003 14556 Enqueuing Expose request
00:19:17.047 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:19:17.051 00.004 12308 Worker thread wakes up
00:19:17.051 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:17.052 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:18.295 01.243 12308 Exposure complete
00:19:18.413 00.118 12308 worker thread done servicing request
00:19:18.413 00.000 14556 OnExposeComplete: enter
00:19:18.420 00.007 14556 UpdateGuideState(): m_state=6
00:19:18.425 00.005 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9143
00:19:18.430 00.005 14556 Star::Find returns 1 (0), X=164.64, Y=1003.80, Mass=2208, SNR=31.6, Peak=166 HFD=4.5
00:19:18.437 00.007 14556 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.07) = xAngle (1.63 = 1.63)
00:19:18.442 00.005 14556 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.53 = 1.53)
00:19:18.446 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.45 mountX=-0.01 mountY=0.17, mountTheta=1.63
00:19:18.454 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.17, opts=13)
00:19:18.459 00.005 14556 Enqueuing Move request for scope (0.02, -0.17)
00:19:18.464 00.005 12308 Worker thread wakes up
00:19:18.464 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.17) opts 0xd
00:19:18.465 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.17)
00:19:18.465 00.000 12308 Moving (0.02, -0.17) raw xDistance=-0.01 yDistance=0.17
00:19:18.465 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:19:18.465 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:18.466 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:19:18.466 00.000 12308 MoveAxis(E, 0, ABG)
00:19:18.466 00.000 12308 Move returns status 0, amount 0
00:19:18.468 00.002 12308 MoveAxis(N, 0, ABG)
00:19:18.468 00.000 12308 Move returns status 0, amount 0
00:19:18.468 00.000 12308 move complete, result=0
00:19:18.468 00.000 12308 worker thread done servicing request
00:19:18.470 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:18.500 00.030 14556 UpdateGuideState exits: m=2208 SNR=31.6
00:19:18.506 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:18.510 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:18.515 00.005 14556 Enqueuing Expose request
00:19:18.517 00.002 12308 Worker thread wakes up
00:19:18.518 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:19:18.522 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:18.522 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:19.764 01.242 12308 Exposure complete
00:19:19.867 00.103 12308 worker thread done servicing request
00:19:19.868 00.001 14556 OnExposeComplete: enter
00:19:19.873 00.005 14556 UpdateGuideState(): m_state=6
00:19:19.878 00.005 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9144
00:19:19.883 00.005 14556 Star::Find returns 1 (0), X=164.55, Y=1003.96, Mass=2122, SNR=31.0, Peak=170 HFD=4.2
00:19:19.887 00.004 14556 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.07) = xAngle (0.08 = 0.08)
00:19:19.891 00.004 14556 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.02 = -0.02)
00:19:19.895 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-3.00 mountX=0.06 mountY=-0.00, mountTheta=-0.02
00:19:19.899 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.01, opts=13)
00:19:19.903 00.004 14556 Enqueuing Move request for scope (-0.06, -0.01)
00:19:19.908 00.005 12308 Worker thread wakes up
00:19:19.908 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
00:19:19.908 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
00:19:19.908 00.000 12308 Moving (-0.06, -0.01) raw xDistance=0.06 yDistance=-0.00
00:19:19.908 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:19:19.908 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:19.908 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:19:19.909 00.001 12308 MoveAxis(E, 0, ABG)
00:19:19.909 00.000 12308 Move returns status 0, amount 0
00:19:19.909 00.000 12308 MoveAxis(N, 0, ABG)
00:19:19.909 00.000 12308 Move returns status 0, amount 0
00:19:19.909 00.000 12308 move complete, result=0
00:19:19.909 00.000 12308 worker thread done servicing request
00:19:19.910 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:19.933 00.023 14556 UpdateGuideState exits: m=2122 SNR=31.0
00:19:19.938 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:19.942 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:19.948 00.006 14556 Enqueuing Expose request
00:19:19.953 00.005 12308 Worker thread wakes up
00:19:19.953 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:19.953 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:19.953 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:19:21.205 01.252 12308 Exposure complete
00:19:21.324 00.119 12308 worker thread done servicing request
00:19:21.324 00.000 14556 OnExposeComplete: enter
00:19:21.328 00.004 14556 UpdateGuideState(): m_state=6
00:19:21.332 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9145
00:19:21.335 00.003 14556 Star::Find returns 1 (0), X=164.64, Y=1004.01, Mass=2241, SNR=31.8, Peak=171 HFD=4.3
00:19:21.338 00.003 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.96 = -2.32)
00:19:21.342 00.004 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.86 = -2.42)
00:19:21.347 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.89 mountX=-0.03 mountY=-0.03, mountTheta=-2.37
00:19:21.352 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.04, opts=13)
00:19:21.355 00.003 14556 Enqueuing Move request for scope (0.03, 0.04)
00:19:21.359 00.004 12308 Worker thread wakes up
00:19:21.359 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
00:19:21.359 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
00:19:21.359 00.000 12308 Moving (0.03, 0.04) raw xDistance=-0.03 yDistance=-0.03
00:19:21.360 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:19:21.360 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:21.360 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:19:21.360 00.000 12308 MoveAxis(E, 0, ABG)
00:19:21.360 00.000 12308 Move returns status 0, amount 0
00:19:21.360 00.000 12308 MoveAxis(N, 0, ABG)
00:19:21.360 00.000 12308 Move returns status 0, amount 0
00:19:21.361 00.001 12308 move complete, result=0
00:19:21.361 00.000 12308 worker thread done servicing request
00:19:21.361 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:21.382 00.021 14556 UpdateGuideState exits: m=2241 SNR=31.8
00:19:21.386 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:21.389 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:21.393 00.004 14556 Enqueuing Expose request
00:19:21.395 00.002 12308 Worker thread wakes up
00:19:21.396 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:19:21.399 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:21.399 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:22.639 01.240 12308 Exposure complete
00:19:22.759 00.120 12308 worker thread done servicing request
00:19:22.759 00.000 14556 OnExposeComplete: enter
00:19:22.763 00.004 14556 UpdateGuideState(): m_state=6
00:19:22.767 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9146
00:19:22.770 00.003 14556 Star::Find returns 1 (0), X=164.59, Y=1004.11, Mass=2311, SNR=32.4, Peak=175 HFD=4.7
00:19:22.774 00.004 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.84 = -1.45)
00:19:22.778 00.004 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.55)
00:19:22.783 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.76 mountX=0.02 mountY=-0.14, mountTheta=-1.45
00:19:22.791 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.14, opts=13)
00:19:22.794 00.003 14556 Enqueuing Move request for scope (-0.03, 0.14)
00:19:22.798 00.004 12308 Worker thread wakes up
00:19:22.798 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
00:19:22.798 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
00:19:22.798 00.000 12308 Moving (-0.03, 0.14) raw xDistance=0.02 yDistance=-0.14
00:19:22.800 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:19:22.800 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:22.800 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:19:22.800 00.000 12308 MoveAxis(E, 0, ABG)
00:19:22.801 00.001 12308 Move returns status 0, amount 0
00:19:22.801 00.000 12308 MoveAxis(N, 0, ABG)
00:19:22.801 00.000 12308 Move returns status 0, amount 0
00:19:22.801 00.000 12308 move complete, result=0
00:19:22.801 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:22.806 00.005 12308 worker thread done servicing request
00:19:22.827 00.021 14556 UpdateGuideState exits: m=2311 SNR=32.4
00:19:22.831 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:22.836 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:22.839 00.003 14556 Enqueuing Expose request
00:19:22.844 00.005 12308 Worker thread wakes up
00:19:22.844 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:22.849 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:22.849 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:24.094 01.245 12308 Exposure complete
00:19:24.206 00.112 12308 worker thread done servicing request
00:19:24.206 00.000 14556 OnExposeComplete: enter
00:19:24.211 00.005 14556 UpdateGuideState(): m_state=6
00:19:24.216 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9147
00:19:24.220 00.004 14556 Star::Find returns 1 (0), X=164.72, Y=1004.15, Mass=2212, SNR=31.4, Peak=166 HFD=4.7
00:19:24.224 00.004 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.09 = -2.19)
00:19:24.227 00.003 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.29)
00:19:24.231 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.18 hyp=0.21 cameraTheta=1.02 mountX=-0.12 mountY=-0.16, mountTheta=-2.23
00:19:24.237 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.18, opts=13)
00:19:24.242 00.005 14556 Enqueuing Move request for scope (0.11, 0.18)
00:19:24.244 00.002 12308 Worker thread wakes up
00:19:24.244 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.18) opts 0xd
00:19:24.244 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.18)
00:19:24.244 00.000 12308 Moving (0.11, 0.18) raw xDistance=-0.12 yDistance=-0.16
00:19:24.244 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:19:24.246 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:24.246 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:19:24.246 00.000 12308 MoveAxis(E, 0, ABG)
00:19:24.246 00.000 12308 Move returns status 0, amount 0
00:19:24.246 00.000 12308 MoveAxis(N, 0, ABG)
00:19:24.247 00.001 12308 Move returns status 0, amount 0
00:19:24.247 00.000 12308 move complete, result=0
00:19:24.247 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:24.251 00.004 12308 worker thread done servicing request
00:19:24.272 00.021 14556 UpdateGuideState exits: m=2212 SNR=31.4
00:19:24.276 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:24.282 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:24.286 00.004 14556 Enqueuing Expose request
00:19:24.291 00.005 12308 Worker thread wakes up
00:19:24.292 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:19:24.295 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:24.295 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:25.540 01.245 12308 Exposure complete
00:19:25.663 00.123 12308 worker thread done servicing request
00:19:25.663 00.000 14556 OnExposeComplete: enter
00:19:25.667 00.004 14556 UpdateGuideState(): m_state=6
00:19:25.671 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9148
00:19:25.675 00.004 14556 Star::Find returns 1 (0), X=164.59, Y=1004.14, Mass=2099, SNR=31.0, Peak=147 HFD=4.7
00:19:25.679 00.004 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.77 = -1.51)
00:19:25.682 00.003 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.61)
00:19:25.689 00.007 14556 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.70 mountX=0.01 mountY=-0.17, mountTheta=-1.51
00:19:25.694 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.17, opts=13)
00:19:25.698 00.004 14556 Enqueuing Move request for scope (-0.02, 0.17)
00:19:25.701 00.003 12308 Worker thread wakes up
00:19:25.701 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd
00:19:25.703 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.17)
00:19:25.703 00.000 12308 Moving (-0.02, 0.17) raw xDistance=0.01 yDistance=-0.17
00:19:25.703 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:19:25.703 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:25.704 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:19:25.704 00.000 12308 MoveAxis(E, 0, ABG)
00:19:25.704 00.000 12308 Move returns status 0, amount 0
00:19:25.704 00.000 12308 MoveAxis(N, 0, ABG)
00:19:25.704 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:25.709 00.005 12308 Move returns status 0, amount 0
00:19:25.709 00.000 12308 move complete, result=0
00:19:25.709 00.000 12308 worker thread done servicing request
00:19:25.732 00.023 14556 UpdateGuideState exits: m=2099 SNR=31.0
00:19:25.736 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:25.741 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:25.745 00.004 14556 Enqueuing Expose request
00:19:25.749 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:19:25.755 00.006 12308 Worker thread wakes up
00:19:25.755 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:25.755 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:27.011 01.256 12308 Exposure complete
00:19:27.139 00.128 12308 worker thread done servicing request
00:19:27.139 00.000 14556 OnExposeComplete: enter
00:19:27.143 00.004 14556 UpdateGuideState(): m_state=6
00:19:27.146 00.003 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9149
00:19:27.150 00.004 14556 Star::Find returns 1 (0), X=164.64, Y=1004.32, Mass=2277, SNR=32.1, Peak=172 HFD=4.7
00:19:27.152 00.002 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.57 = -1.72)
00:19:27.156 00.004 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.82)
00:19:27.161 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.35 hyp=0.35 cameraTheta=1.49 mountX=-0.05 mountY=-0.34, mountTheta=-1.72
00:19:27.166 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.35, opts=13)
00:19:27.169 00.003 14556 Enqueuing Move request for scope (0.03, 0.35)
00:19:27.173 00.004 12308 Worker thread wakes up
00:19:27.174 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.35) opts 0xd
00:19:27.174 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.35)
00:19:27.174 00.000 12308 Moving (0.03, 0.35) raw xDistance=-0.05 yDistance=-0.34
00:19:27.174 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:19:27.175 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
00:19:27.175 00.000 12308 MoveAxis(E, 0, ABG)
00:19:27.175 00.000 12308 Move returns status 0, amount 0
00:19:27.175 00.000 12308 MoveAxis(N, 240, ABG)
00:19:27.175 00.000 12308 Guiding  Dir = 0, Dur = 240
00:19:27.176 00.001 12308 IsSlewing returns 0
00:19:27.176 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:27.183 00.007 12308 IsGuiding returns 0
00:19:27.183 00.000 12308 PulseGuide returned control before completion, sleep 250
00:19:27.207 00.024 14556 UpdateGuideState exits: m=2277 SNR=32.1
00:19:27.211 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:27.216 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:27.221 00.005 14556 Enqueuing Expose request
00:19:27.440 00.219 12308 IsGuiding returns 1
00:19:27.440 00.000 12308 scope still moving after pulse duration time elapsed
00:19:27.471 00.031 12308 IsSlewing returns 0
00:19:27.472 00.001 12308 IsGuiding returns 0
00:19:27.473 00.001 12308 scope move finished after 240 + 49 ms
00:19:27.473 00.000 12308 Move returns status 0, amount 240
00:19:27.475 00.002 12308 move complete, result=0
00:19:27.475 00.000 12308 worker thread done servicing request
00:19:27.475 00.000 12308 Worker thread wakes up
00:19:27.475 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 240 ms NORTH
00:19:27.481 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:27.482 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:28.735 01.253 12308 Exposure complete
00:19:28.858 00.123 12308 worker thread done servicing request
00:19:28.859 00.001 14556 OnExposeComplete: enter
00:19:28.862 00.003 14556 UpdateGuideState(): m_state=6
00:19:28.867 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9150
00:19:28.871 00.004 14556 Star::Find returns 1 (0), X=164.42, Y=1003.82, Mass=2158, SNR=31.2, Peak=164 HFD=4.5
00:19:28.875 00.004 14556 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-3.07) = xAngle (0.59 = 0.59)
00:19:28.879 00.004 14556 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.49 = 0.49)
00:19:28.883 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.15 hyp=0.24 cameraTheta=-2.48 mountX=0.20 mountY=0.11, mountTheta=0.52
00:19:28.888 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.15, opts=13)
00:19:28.893 00.005 14556 Enqueuing Move request for scope (-0.19, -0.15)
00:19:28.897 00.004 12308 Worker thread wakes up
00:19:28.897 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.15) opts 0xd
00:19:28.897 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.15)
00:19:28.897 00.000 12308 Moving (-0.19, -0.15) raw xDistance=0.20 yDistance=0.11
00:19:28.897 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:19:28.897 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:28.897 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:19:28.897 00.000 12308 MoveAxis(W, 87, ABG)
00:19:28.897 00.000 12308 Guiding  Dir = 3, Dur = 87
00:19:28.898 00.001 12308 IsSlewing returns 0
00:19:28.898 00.000 12308 IsGuiding returns 0
00:19:28.898 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:28.903 00.005 12308 PulseGuide returned control before completion, sleep 97
00:19:28.924 00.021 14556 UpdateGuideState exits: m=2158 SNR=31.2
00:19:28.928 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:28.931 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:28.936 00.005 14556 Enqueuing Expose request
00:19:29.011 00.075 12308 IsGuiding returns 0
00:19:29.012 00.001 12308 Move returns status 0, amount 87
00:19:29.013 00.001 12308 MoveAxis(N, 0, ABG)
00:19:29.013 00.000 12308 Move returns status 0, amount 0
00:19:29.013 00.000 12308 move complete, result=0
00:19:29.014 00.001 12308 worker thread done servicing request
00:19:29.015 00.001 12308 Worker thread wakes up
00:19:29.015 00.000 14556 GuideStep: 0.2 px 87 ms WEST, 0.1 px 0 ms NORTH
00:19:29.021 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:29.021 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:30.279 01.258 12308 Exposure complete
00:19:30.400 00.121 12308 worker thread done servicing request
00:19:30.402 00.002 14556 OnExposeComplete: enter
00:19:30.405 00.003 14556 UpdateGuideState(): m_state=6
00:19:30.409 00.004 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9151
00:19:30.413 00.004 14556 Star::Find returns 1 (0), X=164.77, Y=1004.16, Mass=2324, SNR=32.5, Peak=203 HFD=4.5
00:19:30.417 00.004 14556 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.07) = xAngle (3.96 = -2.32)
00:19:30.421 00.004 14556 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.86 = -2.42)
00:19:30.424 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=0.19 hyp=0.25 cameraTheta=0.89 mountX=-0.17 mountY=-0.16, mountTheta=-2.37
00:19:30.430 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.19, opts=13)
00:19:30.433 00.003 14556 Enqueuing Move request for scope (0.16, 0.19)
00:19:30.437 00.004 12308 Worker thread wakes up
00:19:30.437 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.19) opts 0xd
00:19:30.437 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.19)
00:19:30.439 00.002 12308 Moving (0.16, 0.19) raw xDistance=-0.17 yDistance=-0.16
00:19:30.439 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:19:30.439 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:30.439 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:19:30.439 00.000 12308 MoveAxis(E, 0, ABG)
00:19:30.440 00.001 12308 Move returns status 0, amount 0
00:19:30.440 00.000 12308 MoveAxis(N, 0, ABG)
00:19:30.440 00.000 12308 Move returns status 0, amount 0
00:19:30.440 00.000 12308 move complete, result=0
00:19:30.441 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:30.445 00.004 12308 worker thread done servicing request
00:19:30.464 00.019 14556 UpdateGuideState exits: m=2324 SNR=32.5
00:19:30.470 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:30.476 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:30.480 00.004 14556 Enqueuing Expose request
00:19:30.483 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:19:30.487 00.004 12308 Worker thread wakes up
00:19:30.488 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:30.488 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:31.736 01.248 12308 Exposure complete
00:19:31.880 00.144 12308 worker thread done servicing request
00:19:31.881 00.001 14556 OnExposeComplete: enter
00:19:31.887 00.006 14556 UpdateGuideState(): m_state=6
00:19:31.892 00.005 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9152
00:19:31.895 00.003 14556 Star::Find returns 1 (0), X=164.79, Y=1004.01, Mass=2268, SNR=32.0, Peak=184 HFD=4.4
00:19:31.899 00.004 14556 CameraToMount -- cameraTheta (0.22) - m_xAngle (-3.07) = xAngle (3.29 = -2.99)
00:19:31.902 00.003 14556 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.19 = -3.09)
00:19:31.906 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.04 hyp=0.18 cameraTheta=0.22 mountX=-0.18 mountY=-0.01, mountTheta=-3.09
00:19:31.911 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.04, opts=13)
00:19:31.915 00.004 14556 Enqueuing Move request for scope (0.17, 0.04)
00:19:31.918 00.003 12308 Worker thread wakes up
00:19:31.918 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.04) opts 0xd
00:19:31.918 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.04)
00:19:31.919 00.001 12308 Moving (0.17, 0.04) raw xDistance=-0.18 yDistance=-0.01
00:19:31.919 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:19:31.919 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:31.919 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:19:31.919 00.000 12308 MoveAxis(E, 0, ABG)
00:19:31.921 00.002 12308 Move returns status 0, amount 0
00:19:31.921 00.000 12308 MoveAxis(N, 0, ABG)
00:19:31.921 00.000 12308 Move returns status 0, amount 0
00:19:31.921 00.000 12308 move complete, result=0
00:19:31.921 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:31.924 00.003 12308 worker thread done servicing request
00:19:31.944 00.020 14556 UpdateGuideState exits: m=2268 SNR=32.0
00:19:31.949 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:31.953 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:31.957 00.004 14556 Enqueuing Expose request
00:19:31.961 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:19:31.965 00.004 12308 Worker thread wakes up
00:19:31.965 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:31.965 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:33.209 01.244 12308 Exposure complete
00:19:33.333 00.124 12308 worker thread done servicing request
00:19:33.334 00.001 14556 OnExposeComplete: enter
00:19:33.337 00.003 14556 UpdateGuideState(): m_state=6
00:19:33.343 00.006 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9153
00:19:33.347 00.004 14556 Star::Find returns 1 (0), X=164.62, Y=1003.92, Mass=2289, SNR=32.2, Peak=153 HFD=4.8
00:19:33.353 00.006 14556 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-3.07) = xAngle (1.67 = 1.67)
00:19:33.357 00.004 14556 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.57 = 1.57)
00:19:33.361 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.40 mountX=-0.00 mountY=0.05, mountTheta=1.67
00:19:33.366 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.05, opts=13)
00:19:33.369 00.003 14556 Enqueuing Move request for scope (0.01, -0.05)
00:19:33.373 00.004 12308 Worker thread wakes up
00:19:33.374 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
00:19:33.374 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
00:19:33.374 00.000 12308 Moving (0.01, -0.05) raw xDistance=-0.00 yDistance=0.05
00:19:33.374 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:19:33.376 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:33.376 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:19:33.376 00.000 12308 MoveAxis(E, 0, ABG)
00:19:33.376 00.000 12308 Move returns status 0, amount 0
00:19:33.377 00.001 12308 MoveAxis(N, 0, ABG)
00:19:33.377 00.000 12308 Move returns status 0, amount 0
00:19:33.377 00.000 12308 move complete, result=0
00:19:33.377 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:33.383 00.006 12308 worker thread done servicing request
00:19:33.400 00.017 14556 UpdateGuideState exits: m=2289 SNR=32.2
00:19:33.405 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:33.409 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:33.413 00.004 14556 Enqueuing Expose request
00:19:33.417 00.004 12308 Worker thread wakes up
00:19:33.417 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:19:33.423 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:33.423 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:34.668 01.245 12308 Exposure complete
00:19:34.794 00.126 12308 worker thread done servicing request
00:19:34.795 00.001 14556 OnExposeComplete: enter
00:19:34.799 00.004 14556 UpdateGuideState(): m_state=6
00:19:34.804 00.005 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9154
00:19:34.807 00.003 14556 Star::Find returns 1 (0), X=164.73, Y=1004.04, Mass=2357, SNR=32.7, Peak=209 HFD=4.5
00:19:34.812 00.005 14556 CameraToMount -- cameraTheta (0.54) - m_xAngle (-3.07) = xAngle (3.61 = -2.67)
00:19:34.816 00.004 14556 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.51 = -2.77)
00:19:34.822 00.006 14556 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.54 mountX=-0.12 mountY=-0.05, mountTheta=-2.76
00:19:34.828 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.07, opts=13)
00:19:34.831 00.003 14556 Enqueuing Move request for scope (0.12, 0.07)
00:19:34.835 00.004 12308 Worker thread wakes up
00:19:34.835 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
00:19:34.835 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
00:19:34.835 00.000 12308 Moving (0.12, 0.07) raw xDistance=-0.12 yDistance=-0.05
00:19:34.835 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:19:34.837 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:34.837 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:19:34.837 00.000 12308 MoveAxis(E, 0, ABG)
00:19:34.837 00.000 12308 Move returns status 0, amount 0
00:19:34.837 00.000 12308 MoveAxis(N, 0, ABG)
00:19:34.837 00.000 12308 Move returns status 0, amount 0
00:19:34.838 00.001 12308 move complete, result=0
00:19:34.838 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:34.843 00.005 12308 worker thread done servicing request
00:19:34.864 00.021 14556 UpdateGuideState exits: m=2357 SNR=32.7
00:19:34.867 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:34.872 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:34.876 00.004 14556 Enqueuing Expose request
00:19:34.880 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:19:34.883 00.003 12308 Worker thread wakes up
00:19:34.884 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:34.884 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:36.140 01.256 12308 Exposure complete
00:19:36.265 00.125 12308 worker thread done servicing request
00:19:36.266 00.001 14556 OnExposeComplete: enter
00:19:36.269 00.003 14556 UpdateGuideState(): m_state=6
00:19:36.272 00.003 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9155
00:19:36.277 00.005 14556 Star::Find returns 1 (0), X=164.83, Y=1004.22, Mass=2013, SNR=30.0, Peak=176 HFD=4.3
00:19:36.281 00.004 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.93 = -2.35)
00:19:36.284 00.003 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.83 = -2.45)
00:19:36.289 00.005 14556 CameraToMount -- cameraX=0.21 cameraY=0.25 hyp=0.33 cameraTheta=0.86 mountX=-0.23 mountY=-0.21, mountTheta=-2.41
00:19:36.293 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.25, opts=13)
00:19:36.298 00.005 14556 Enqueuing Move request for scope (0.21, 0.25)
00:19:36.302 00.004 12308 Worker thread wakes up
00:19:36.302 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.25) opts 0xd
00:19:36.302 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.25)
00:19:36.302 00.000 12308 Moving (0.21, 0.25) raw xDistance=-0.23 yDistance=-0.21
00:19:36.302 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
00:19:36.302 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:19:36.302 00.000 12308 MoveAxis(E, 99, ABG)
00:19:36.302 00.000 12308 Guiding  Dir = 2, Dur = 99
00:19:36.303 00.001 12308 IsSlewing returns 0
00:19:36.303 00.000 12308 IsGuiding returns 0
00:19:36.303 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:36.307 00.004 12308 PulseGuide returned control before completion, sleep 109
00:19:36.332 00.025 14556 UpdateGuideState exits: m=2013 SNR=30.0
00:19:36.336 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:36.340 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:36.344 00.004 14556 Enqueuing Expose request
00:19:36.426 00.082 12308 IsGuiding returns 1
00:19:36.427 00.001 12308 scope still moving after pulse duration time elapsed
00:19:36.457 00.030 12308 IsSlewing returns 0
00:19:36.457 00.000 12308 IsGuiding returns 0
00:19:36.457 00.000 12308 scope move finished after 99 + 55 ms
00:19:36.459 00.002 12308 Move returns status 0, amount 99
00:19:36.459 00.000 12308 MoveAxis(N, 146, ABG)
00:19:36.459 00.000 12308 Guiding  Dir = 0, Dur = 146
00:19:36.460 00.001 12308 IsSlewing returns 0
00:19:36.460 00.000 12308 IsGuiding returns 0
00:19:36.461 00.001 12308 PulseGuide returned control before completion, sleep 156
00:19:36.630 00.169 12308 IsGuiding returns 1
00:19:36.630 00.000 12308 scope still moving after pulse duration time elapsed
00:19:36.659 00.029 12308 IsSlewing returns 0
00:19:36.661 00.002 12308 IsGuiding returns 0
00:19:36.662 00.001 12308 scope move finished after 146 + 55 ms
00:19:36.663 00.001 12308 Move returns status 0, amount 146
00:19:36.664 00.001 12308 move complete, result=0
00:19:36.664 00.000 12308 worker thread done servicing request
00:19:36.664 00.000 14556 GuideStep: -0.2 px 99 ms EAST, -0.2 px 146 ms NORTH
00:19:36.667 00.003 12308 Worker thread wakes up
00:19:36.668 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:36.668 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:37.918 01.250 12308 Exposure complete
00:19:38.027 00.109 12308 worker thread done servicing request
00:19:38.027 00.000 14556 OnExposeComplete: enter
00:19:38.031 00.004 14556 UpdateGuideState(): m_state=6
00:19:38.035 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9156
00:19:38.038 00.003 14556 Star::Find returns 1 (0), X=164.71, Y=1003.98, Mass=2340, SNR=32.6, Peak=183 HFD=4.5
00:19:38.056 00.018 14556 CameraToMount -- cameraTheta (0.05) - m_xAngle (-3.07) = xAngle (3.12 = 3.12)
00:19:38.059 00.003 14556 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.02 = 3.02)
00:19:38.063 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.00 hyp=0.09 cameraTheta=0.05 mountX=-0.09 mountY=0.01, mountTheta=3.02
00:19:38.199 00.136 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.00, opts=13)
00:19:38.203 00.004 14556 Enqueuing Move request for scope (0.09, 0.00)
00:19:38.206 00.003 12308 Worker thread wakes up
00:19:38.207 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.00) opts 0xd
00:19:38.207 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.00)
00:19:38.207 00.000 12308 Moving (0.09, 0.00) raw xDistance=-0.09 yDistance=0.01
00:19:38.207 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:19:38.207 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:38.207 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:19:38.208 00.001 12308 MoveAxis(E, 0, ABG)
00:19:38.208 00.000 12308 Move returns status 0, amount 0
00:19:38.208 00.000 12308 MoveAxis(N, 0, ABG)
00:19:38.208 00.000 12308 Move returns status 0, amount 0
00:19:38.208 00.000 12308 move complete, result=0
00:19:38.208 00.000 12308 worker thread done servicing request
00:19:38.208 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:38.356 00.148 14556 UpdateGuideState exits: m=2340 SNR=32.6
00:19:38.365 00.009 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:38.370 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:38.377 00.007 14556 Enqueuing Expose request
00:19:38.490 00.113 12308 Worker thread wakes up
00:19:38.490 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:19:38.495 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:38.495 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(150,989,31,31)
00:19:38.498 00.003 14556 evsrv: cli 0185B3E8 connect
00:19:38.503 00.005 14556 case statement mapped state 6 to 3
00:19:38.508 00.005 14556 case statement mapped state 6 to 3
00:19:38.511 00.003 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"76c70337-9c28-445c-ba82-374c8b07771d"}
00:19:38.515 00.004 14556 case statement mapped state 6 to 3
00:19:38.522 00.007 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"76c70337-9c28-445c-ba82-374c8b07771d"}
00:19:38.535 00.013 14556 evsrv: cli 0185B3E8 disconnect
00:19:38.541 00.006 14556 evsrv: cli 0185AD08 connect
00:19:38.546 00.005 14556 case statement mapped state 6 to 3
00:19:38.551 00.005 14556 case statement mapped state 6 to 3
00:19:38.557 00.006 14556 evsrv: cli 0185AD08 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"0e1532b4-f429-48e5-90b5-d5912274dea1"}
00:19:38.563 00.006 14556 PhdController::Dither begins
00:19:38.569 00.006 14556 dither: size=5.00, dRA=-0.75 dDec=3.03
00:19:38.572 00.003 14556 MountToCamera -- mountTheta (1.81) + m_xAngle (-3.07) = xAngle (-1.26 = -1.26)
00:19:38.576 00.004 14556 MountToCamera -- mountX=-0.75 mountY=3.03 hyp=3.12 mountTheta=1.81 cameraX=0.95, cameraY=-2.97 cameraTheta=-1.26
00:19:38.579 00.003 14556 setting lock position to (165.57, 1001.00)
00:19:38.584 00.005 14556 Mount: notify guiding dithered (1.0, -3.0)
00:19:38.587 00.003 14556 Status Line: Dither by -0.75,3.03
00:19:38.598 00.011 14556 PhdController: newstate STATE_SETTLE_BEGIN
00:19:38.602 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
00:19:38.606 00.004 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":0,"id":"0e1532b4-f429-48e5-90b5-d5912274dea1"}
00:19:38.610 00.004 14556 evsrv: cli 0185AD08 disconnect
00:19:39.735 01.125 12308 Exposure complete
00:19:39.840 00.105 12308 worker thread done servicing request
00:19:39.868 00.028 14556 OnExposeComplete: enter
00:19:39.874 00.006 14556 UpdateGuideState(): m_state=6
00:19:39.882 00.008 14556 Star::Find(15, 164, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9157
00:19:39.890 00.008 14556 Star::Find returns 1 (0), X=164.59, Y=1004.16, Mass=2208, SNR=31.5, Peak=160 HFD=4.5
00:19:39.896 00.006 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
00:19:39.901 00.005 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
00:19:39.907 00.006 14556 CameraToMount -- cameraX=-0.97 cameraY=3.16 hyp=3.31 cameraTheta=1.87 mountX=0.76 mountY=-3.28, mountTheta=-1.34
00:19:39.912 00.005 14556 dither recenter: remaining=(0.7,-3.0) step=(0.7,-3.0)
00:19:39.918 00.006 14556 MountToCamera -- mountTheta (-1.33) + m_xAngle (-3.07) = xAngle (-4.40 = 1.88)
00:19:39.925 00.007 14556 MountToCamera -- mountX=0.75 mountY=-3.03 hyp=3.12 mountTheta=-1.33 cameraX=-0.95, cameraY=2.97 cameraTheta=1.88
00:19:39.929 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.95, y=2.97, opts=4)
00:19:39.935 00.006 14556 Enqueuing Move request for scope (-0.95, 2.97)
00:19:39.940 00.005 12308 Worker thread wakes up
00:19:39.941 00.001 14556 Mount: notify direct move 0.75,-3.03
00:19:39.945 00.004 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.95, 2.97) opts 0x4
00:19:39.945 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.95, 2.97)
00:19:39.945 00.000 12308 Moving (-0.95, 2.97) raw xDistance=0.75 yDistance=-3.03
00:19:39.945 00.000 12308 MoveAxis(W, 515, B)
00:19:39.945 00.000 12308 Guiding  Dir = 3, Dur = 515
00:19:39.945 00.000 12308 IsSlewing returns 0
00:19:39.945 00.000 12308 IsGuiding returns 0
00:19:39.946 00.001 12308 PulseGuide returned control before completion, sleep 525
00:19:39.946 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:39.973 00.027 14556 UpdateGuideState exits: m=2208 SNR=31.5
00:19:39.979 00.006 14556 PhdController: settling, locked = 1, distance = 3.30 (1.50) aobump = 0 frame = 1 / 99999
00:19:39.983 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760591979.983,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":3.30,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:19:39.988 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:39.992 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:39.996 00.004 14556 Enqueuing Expose request
00:19:40.479 00.483 12308 IsGuiding returns 1
00:19:40.479 00.000 12308 scope still moving after pulse duration time elapsed
00:19:40.511 00.032 12308 IsSlewing returns 0
00:19:40.512 00.001 12308 IsGuiding returns 0
00:19:40.512 00.000 12308 scope move finished after 515 + 51 ms
00:19:40.513 00.001 12308 Move returns status 0, amount 515
00:19:40.513 00.000 12308 MoveAxis(N, 2131, B)
00:19:40.513 00.000 12308 Guiding  Dir = 0, Dur = 2131
00:19:40.513 00.000 12308 IsSlewing returns 0
00:19:40.514 00.001 12308 IsGuiding returns 0
00:19:40.514 00.000 12308 PulseGuide returned control before completion, sleep 2141
00:19:42.672 02.158 12308 IsGuiding returns 1
00:19:42.672 00.000 12308 scope still moving after pulse duration time elapsed
00:19:42.703 00.031 12308 IsSlewing returns 0
00:19:42.704 00.001 12308 IsGuiding returns 0
00:19:42.704 00.000 12308 scope move finished after 2131 + 59 ms
00:19:42.704 00.000 12308 Move returns status 0, amount 2131
00:19:42.705 00.001 12308 move complete, result=0
00:19:42.705 00.000 14556 GuideStep: 0.7 px 515 ms WEST, -3.0 px 2131 ms NORTH
00:19:42.710 00.005 12308 worker thread done servicing request
00:19:42.710 00.000 12308 Worker thread wakes up
00:19:42.712 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:42.712 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:19:43.958 01.246 12308 Exposure complete
00:19:44.070 00.112 12308 worker thread done servicing request
00:19:44.071 00.001 14556 OnExposeComplete: enter
00:19:44.074 00.003 14556 UpdateGuideState(): m_state=6
00:19:44.078 00.004 14556 Star::Find(15, 164, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9158
00:19:44.082 00.004 14556 Star::Find returns 1 (0), X=165.21, Y=1001.01, Mass=2526, SNR=33.8, Peak=212 HFD=4.7
00:19:44.085 00.003 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.20 = -0.09)
00:19:44.088 00.003 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.10 = -0.19)
00:19:44.093 00.005 14556 CameraToMount -- cameraX=-0.36 cameraY=0.01 hyp=0.36 cameraTheta=3.12 mountX=0.36 mountY=-0.07, mountTheta=-0.18
00:19:44.097 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.36, y=0.01, opts=13)
00:19:44.102 00.005 14556 Enqueuing Move request for scope (-0.36, 0.01)
00:19:44.105 00.003 12308 Worker thread wakes up
00:19:44.107 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.01) opts 0xd
00:19:44.107 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.36, 0.01)
00:19:44.107 00.000 12308 Moving (-0.36, 0.01) raw xDistance=0.36 yDistance=-0.07
00:19:44.107 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
00:19:44.107 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:44.107 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:19:44.107 00.000 12308 MoveAxis(W, 157, ABG)
00:19:44.107 00.000 12308 Guiding  Dir = 3, Dur = 157
00:19:44.108 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:44.111 00.003 12308 IsSlewing returns 0
00:19:44.111 00.000 12308 IsGuiding returns 0
00:19:44.112 00.001 12308 PulseGuide returned control before completion, sleep 167
00:19:44.131 00.019 14556 UpdateGuideState exits: m=2526 SNR=33.8
00:19:44.135 00.004 14556 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 2 / 99999
00:19:44.140 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760591984.140,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:19:44.144 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:44.148 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:44.153 00.005 14556 Enqueuing Expose request
00:19:44.293 00.140 12308 IsGuiding returns 1
00:19:44.294 00.001 12308 scope still moving after pulse duration time elapsed
00:19:44.324 00.030 12308 IsSlewing returns 0
00:19:44.325 00.001 12308 IsGuiding returns 0
00:19:44.327 00.002 12308 scope move finished after 157 + 57 ms
00:19:44.327 00.000 12308 Move returns status 0, amount 157
00:19:44.328 00.001 12308 MoveAxis(N, 0, ABG)
00:19:44.328 00.000 12308 Move returns status 0, amount 0
00:19:44.328 00.000 12308 move complete, result=0
00:19:44.329 00.001 12308 worker thread done servicing request
00:19:44.329 00.000 12308 Worker thread wakes up
00:19:44.330 00.001 14556 GuideStep: 0.4 px 157 ms WEST, -0.1 px 0 ms NORTH
00:19:44.335 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:44.335 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:19:45.582 01.247 12308 Exposure complete
00:19:45.676 00.094 12308 worker thread done servicing request
00:19:45.676 00.000 14556 OnExposeComplete: enter
00:19:45.680 00.004 14556 UpdateGuideState(): m_state=6
00:19:45.684 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9159
00:19:45.688 00.004 14556 Star::Find returns 1 (0), X=165.35, Y=1001.08, Mass=2190, SNR=31.4, Peak=174 HFD=4.6
00:19:45.691 00.003 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.86 = -0.42)
00:19:45.695 00.004 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.52)
00:19:45.699 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.08 hyp=0.24 cameraTheta=2.79 mountX=0.21 mountY=-0.12, mountTheta=-0.50
00:19:45.704 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.08, opts=13)
00:19:45.709 00.005 14556 Enqueuing Move request for scope (-0.22, 0.08)
00:19:45.713 00.004 12308 Worker thread wakes up
00:19:45.713 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.08) opts 0xd
00:19:45.713 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.08)
00:19:45.713 00.000 12308 Moving (-0.22, 0.08) raw xDistance=0.21 yDistance=-0.12
00:19:45.713 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
00:19:45.713 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:45.714 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:19:45.714 00.000 12308 MoveAxis(W, 104, ABG)
00:19:45.714 00.000 12308 Guiding  Dir = 3, Dur = 104
00:19:45.714 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:45.719 00.005 12308 IsSlewing returns 0
00:19:45.719 00.000 12308 IsGuiding returns 0
00:19:45.719 00.000 12308 PulseGuide returned control before completion, sleep 114
00:19:45.740 00.021 14556 UpdateGuideState exits: m=2190 SNR=31.4
00:19:45.744 00.004 14556 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 3 / 99999
00:19:45.747 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760591985.747,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":1.6,"SettleTime":10.0,"StarLocked":true}
00:19:45.753 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:45.758 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:45.761 00.003 14556 Enqueuing Expose request
00:19:45.839 00.078 12308 IsGuiding returns 1
00:19:45.839 00.000 12308 scope still moving after pulse duration time elapsed
00:19:45.870 00.031 12308 IsSlewing returns 0
00:19:45.871 00.001 12308 IsGuiding returns 0
00:19:45.871 00.000 12308 scope move finished after 104 + 48 ms
00:19:45.872 00.001 12308 Move returns status 0, amount 104
00:19:45.872 00.000 12308 MoveAxis(N, 0, ABG)
00:19:45.872 00.000 12308 Move returns status 0, amount 0
00:19:45.873 00.001 12308 move complete, result=0
00:19:45.874 00.001 12308 worker thread done servicing request
00:19:45.874 00.000 12308 Worker thread wakes up
00:19:45.875 00.001 14556 GuideStep: 0.2 px 104 ms WEST, -0.1 px 0 ms NORTH
00:19:45.880 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:45.880 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:19:47.139 01.259 12308 Exposure complete
00:19:47.257 00.118 12308 worker thread done servicing request
00:19:47.257 00.000 14556 OnExposeComplete: enter
00:19:47.260 00.003 14556 UpdateGuideState(): m_state=6
00:19:47.265 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9160
00:19:47.269 00.004 14556 Star::Find returns 1 (0), X=165.68, Y=1000.91, Mass=2151, SNR=30.9, Peak=167 HFD=4.6
00:19:47.272 00.003 14556 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-3.07) = xAngle (2.38 = 2.38)
00:19:47.276 00.004 14556 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.28 = 2.28)
00:19:47.280 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.70 mountX=-0.10 mountY=0.11, mountTheta=2.33
00:19:47.285 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.09, opts=13)
00:19:47.289 00.004 14556 Enqueuing Move request for scope (0.11, -0.09)
00:19:47.294 00.005 12308 Worker thread wakes up
00:19:47.294 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
00:19:47.294 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
00:19:47.294 00.000 12308 Moving (0.11, -0.09) raw xDistance=-0.10 yDistance=0.11
00:19:47.295 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:19:47.295 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:47.295 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:19:47.295 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:47.300 00.005 12308 MoveAxis(E, 0, ABG)
00:19:47.300 00.000 12308 Move returns status 0, amount 0
00:19:47.300 00.000 12308 MoveAxis(N, 0, ABG)
00:19:47.300 00.000 12308 Move returns status 0, amount 0
00:19:47.300 00.000 12308 move complete, result=0
00:19:47.301 00.001 12308 worker thread done servicing request
00:19:47.320 00.019 14556 UpdateGuideState exits: m=2151 SNR=30.9
00:19:47.325 00.005 14556 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 4 / 99999
00:19:47.328 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760591987.328,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":3.2,"SettleTime":10.0,"StarLocked":true}
00:19:47.333 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:47.336 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:47.341 00.005 14556 Enqueuing Expose request
00:19:47.345 00.004 12308 Worker thread wakes up
00:19:47.345 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:47.345 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:19:47.345 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:19:48.592 01.247 12308 Exposure complete
00:19:48.705 00.113 12308 worker thread done servicing request
00:19:48.705 00.000 14556 OnExposeComplete: enter
00:19:48.710 00.005 14556 UpdateGuideState(): m_state=6
00:19:48.715 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9161
00:19:48.720 00.005 14556 Star::Find returns 1 (0), X=165.63, Y=1000.93, Mass=2313, SNR=32.3, Peak=159 HFD=4.8
00:19:48.723 00.003 14556 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-3.07) = xAngle (2.21 = 2.21)
00:19:48.727 00.004 14556 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.11 = 2.11)
00:19:48.730 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.87 mountX=-0.05 mountY=0.08, mountTheta=2.18
00:19:48.736 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.07, opts=13)
00:19:48.740 00.004 14556 Enqueuing Move request for scope (0.06, -0.07)
00:19:48.743 00.003 12308 Worker thread wakes up
00:19:48.743 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
00:19:48.745 00.002 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
00:19:48.745 00.000 12308 Moving (0.06, -0.07) raw xDistance=-0.05 yDistance=0.08
00:19:48.745 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:19:48.745 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:48.745 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:19:48.746 00.001 12308 MoveAxis(E, 0, ABG)
00:19:48.746 00.000 12308 Move returns status 0, amount 0
00:19:48.746 00.000 12308 MoveAxis(N, 0, ABG)
00:19:48.746 00.000 12308 Move returns status 0, amount 0
00:19:48.746 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:48.750 00.004 12308 move complete, result=0
00:19:48.751 00.001 12308 worker thread done servicing request
00:19:48.769 00.018 14556 UpdateGuideState exits: m=2313 SNR=32.3
00:19:48.773 00.004 14556 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 5 / 99999
00:19:48.777 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760591988.777,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.22,"Time":4.6,"SettleTime":10.0,"StarLocked":true}
00:19:48.781 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:48.784 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:48.788 00.004 14556 Enqueuing Expose request
00:19:48.790 00.002 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:19:48.793 00.003 12308 Worker thread wakes up
00:19:48.793 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:48.793 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:19:50.045 01.252 12308 Exposure complete
00:19:50.159 00.114 12308 worker thread done servicing request
00:19:50.159 00.000 14556 OnExposeComplete: enter
00:19:50.163 00.004 14556 UpdateGuideState(): m_state=6
00:19:50.168 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9162
00:19:50.173 00.005 14556 Star::Find returns 1 (0), X=165.69, Y=1001.15, Mass=2270, SNR=32.1, Peak=175 HFD=4.7
00:19:50.176 00.003 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.94 = -2.35)
00:19:50.181 00.005 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.45)
00:19:50.184 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.19 cameraTheta=0.86 mountX=-0.13 mountY=-0.12, mountTheta=-2.40
00:19:50.189 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.14, opts=13)
00:19:50.194 00.005 14556 Enqueuing Move request for scope (0.12, 0.14)
00:19:50.199 00.005 12308 Worker thread wakes up
00:19:50.199 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.14) opts 0xd
00:19:50.199 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.14)
00:19:50.199 00.000 12308 Moving (0.12, 0.14) raw xDistance=-0.13 yDistance=-0.12
00:19:50.200 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:19:50.200 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:50.200 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:19:50.200 00.000 12308 MoveAxis(E, 0, ABG)
00:19:50.200 00.000 12308 Move returns status 0, amount 0
00:19:50.201 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:50.205 00.004 12308 MoveAxis(N, 0, ABG)
00:19:50.205 00.000 12308 Move returns status 0, amount 0
00:19:50.206 00.001 12308 move complete, result=0
00:19:50.206 00.000 12308 worker thread done servicing request
00:19:50.227 00.021 14556 UpdateGuideState exits: m=2270 SNR=32.1
00:19:50.231 00.004 14556 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 6 / 99999
00:19:50.235 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760591990.235,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.21,"Time":6.1,"SettleTime":10.0,"StarLocked":true}
00:19:50.239 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:50.243 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:50.248 00.005 14556 Enqueuing Expose request
00:19:50.252 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:50.257 00.005 12308 Worker thread wakes up
00:19:50.257 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:50.257 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:19:51.501 01.244 12308 Exposure complete
00:19:51.612 00.111 12308 worker thread done servicing request
00:19:51.613 00.001 14556 OnExposeComplete: enter
00:19:51.616 00.003 14556 UpdateGuideState(): m_state=6
00:19:51.620 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9163
00:19:51.625 00.005 14556 Star::Find returns 1 (0), X=165.73, Y=1001.16, Mass=2135, SNR=31.0, Peak=158 HFD=4.5
00:19:51.628 00.003 14556 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.07) = xAngle (3.86 = -2.42)
00:19:51.632 00.004 14556 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.52)
00:19:51.636 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.16 hyp=0.23 cameraTheta=0.79 mountX=-0.17 mountY=-0.13, mountTheta=-2.48
00:19:51.641 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.16, opts=13)
00:19:51.645 00.004 14556 Enqueuing Move request for scope (0.16, 0.16)
00:19:51.649 00.004 12308 Worker thread wakes up
00:19:51.649 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.16) opts 0xd
00:19:51.649 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.16)
00:19:51.649 00.000 12308 Moving (0.16, 0.16) raw xDistance=-0.17 yDistance=-0.13
00:19:51.649 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:19:51.649 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:51.649 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:19:51.650 00.001 12308 MoveAxis(E, 0, ABG)
00:19:51.650 00.000 12308 Move returns status 0, amount 0
00:19:51.650 00.000 12308 MoveAxis(N, 0, ABG)
00:19:51.651 00.001 12308 Move returns status 0, amount 0
00:19:51.651 00.000 12308 move complete, result=0
00:19:51.652 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:51.655 00.003 12308 worker thread done servicing request
00:19:51.677 00.022 14556 UpdateGuideState exits: m=2135 SNR=31.0
00:19:51.682 00.005 14556 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 7 / 99999
00:19:51.685 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760591991.685,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.21,"Time":7.5,"SettleTime":10.0,"StarLocked":true}
00:19:51.690 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:51.695 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:51.698 00.003 14556 Enqueuing Expose request
00:19:51.703 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:51.707 00.004 12308 Worker thread wakes up
00:19:51.707 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:51.707 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:19:52.953 01.246 12308 Exposure complete
00:19:53.086 00.133 12308 worker thread done servicing request
00:19:53.088 00.002 14556 OnExposeComplete: enter
00:19:53.091 00.003 14556 UpdateGuideState(): m_state=6
00:19:53.095 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9164
00:19:53.098 00.003 14556 Star::Find returns 1 (0), X=165.62, Y=1001.16, Mass=2290, SNR=32.0, Peak=176 HFD=4.6
00:19:53.104 00.006 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.34 = -1.95)
00:19:53.107 00.003 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.24 = -2.05)
00:19:53.111 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.26 mountX=-0.06 mountY=-0.15, mountTheta=-1.96
00:19:53.115 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.16, opts=13)
00:19:53.118 00.003 14556 Enqueuing Move request for scope (0.05, 0.16)
00:19:53.122 00.004 12308 Worker thread wakes up
00:19:53.122 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.16) opts 0xd
00:19:53.122 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.16)
00:19:53.123 00.001 12308 Moving (0.05, 0.16) raw xDistance=-0.06 yDistance=-0.15
00:19:53.123 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:19:53.123 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:53.123 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:19:53.124 00.001 12308 MoveAxis(E, 0, ABG)
00:19:53.124 00.000 12308 Move returns status 0, amount 0
00:19:53.124 00.000 12308 MoveAxis(N, 0, ABG)
00:19:53.124 00.000 12308 Move returns status 0, amount 0
00:19:53.126 00.002 12308 move complete, result=0
00:19:53.126 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:53.130 00.004 12308 worker thread done servicing request
00:19:53.149 00.019 14556 UpdateGuideState exits: m=2290 SNR=32.0
00:19:53.153 00.004 14556 PhdController: settling, locked = 1, distance = 0.20 (1.50) aobump = 0 frame = 8 / 99999
00:19:53.157 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760591993.157,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.20,"Time":9.0,"SettleTime":10.0,"StarLocked":true}
00:19:53.161 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:53.165 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:53.169 00.004 14556 Enqueuing Expose request
00:19:53.173 00.004 12308 Worker thread wakes up
00:19:53.174 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:53.174 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:19:53.174 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:19:54.434 01.260 12308 Exposure complete
00:19:54.539 00.105 12308 worker thread done servicing request
00:19:54.539 00.000 14556 OnExposeComplete: enter
00:19:54.543 00.004 14556 UpdateGuideState(): m_state=6
00:19:54.546 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9165
00:19:54.551 00.005 14556 Star::Find returns 1 (0), X=165.70, Y=1001.18, Mass=2276, SNR=32.0, Peak=169 HFD=4.6
00:19:54.554 00.003 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (4.00 = -2.29)
00:19:54.557 00.003 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.39)
00:19:54.561 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.18 hyp=0.22 cameraTheta=0.92 mountX=-0.14 mountY=-0.15, mountTheta=-2.33
00:19:54.566 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.18, opts=13)
00:19:54.570 00.004 14556 Enqueuing Move request for scope (0.13, 0.18)
00:19:54.573 00.003 12308 Worker thread wakes up
00:19:54.574 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.18) opts 0xd
00:19:54.574 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.18)
00:19:54.574 00.000 12308 Moving (0.13, 0.18) raw xDistance=-0.14 yDistance=-0.15
00:19:54.574 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:19:54.574 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:19:54.574 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:19:54.575 00.001 12308 MoveAxis(E, 0, ABG)
00:19:54.575 00.000 12308 Move returns status 0, amount 0
00:19:54.575 00.000 12308 MoveAxis(N, 0, ABG)
00:19:54.576 00.001 12308 Move returns status 0, amount 0
00:19:54.576 00.000 12308 move complete, result=0
00:19:54.576 00.000 12308 worker thread done servicing request
00:19:54.576 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:54.599 00.023 14556 UpdateGuideState exits: m=2276 SNR=32.0
00:19:54.603 00.004 14556 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 9 / 99999
00:19:54.607 00.004 14556 PhdController: newstate STATE_FINISH
00:19:54.611 00.004 14556 PhdController complete: success
00:19:54.615 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760591994.615,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
00:19:54.618 00.003 14556 Mount: notify guiding dither settle done success=1
00:19:54.621 00.003 14556 PhdController: newstate STATE_IDLE
00:19:54.627 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:54.633 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:54.637 00.004 14556 Enqueuing Expose request
00:19:54.641 00.004 12308 Worker thread wakes up
00:19:54.642 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:19:54.645 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:54.646 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:19:55.886 01.240 12308 Exposure complete
00:19:56.008 00.122 12308 worker thread done servicing request
00:19:56.008 00.000 14556 OnExposeComplete: enter
00:19:56.012 00.004 14556 UpdateGuideState(): m_state=6
00:19:56.016 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9166
00:19:56.020 00.004 14556 Star::Find returns 1 (0), X=165.41, Y=1001.24, Mass=2283, SNR=31.8, Peak=180 HFD=4.7
00:19:56.024 00.004 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.21 = -1.07)
00:19:56.028 00.004 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.17)
00:19:56.032 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.24 hyp=0.29 cameraTheta=2.14 mountX=0.14 mountY=-0.26, mountTheta=-1.09
00:19:56.037 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.24, opts=13)
00:19:56.041 00.004 14556 Enqueuing Move request for scope (-0.15, 0.24)
00:19:56.046 00.005 12308 Worker thread wakes up
00:19:56.046 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.24) opts 0xd
00:19:56.047 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.24)
00:19:56.047 00.000 12308 Moving (-0.15, 0.24) raw xDistance=0.14 yDistance=-0.26
00:19:56.047 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:19:56.047 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:19:56.048 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:19:56.048 00.000 12308 MoveAxis(E, 0, ABG)
00:19:56.048 00.000 12308 Move returns status 0, amount 0
00:19:56.048 00.000 12308 MoveAxis(N, 0, ABG)
00:19:56.049 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:56.054 00.005 12308 Move returns status 0, amount 0
00:19:56.054 00.000 12308 move complete, result=0
00:19:56.054 00.000 12308 worker thread done servicing request
00:19:56.078 00.024 14556 UpdateGuideState exits: m=2283 SNR=31.8
00:19:56.083 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:56.086 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:56.092 00.006 14556 Enqueuing Expose request
00:19:56.096 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:19:56.100 00.004 12308 Worker thread wakes up
00:19:56.100 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:56.102 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:19:57.353 01.251 12308 Exposure complete
00:19:57.447 00.094 12308 worker thread done servicing request
00:19:57.447 00.000 14556 OnExposeComplete: enter
00:19:57.452 00.005 14556 UpdateGuideState(): m_state=6
00:19:57.455 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9167
00:19:57.458 00.003 14556 Star::Find returns 1 (0), X=165.57, Y=1001.30, Mass=2023, SNR=30.2, Peak=158 HFD=4.7
00:19:57.462 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
00:19:57.466 00.004 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
00:19:57.469 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.30 hyp=0.30 cameraTheta=1.57 mountX=-0.02 mountY=-0.30, mountTheta=-1.64
00:19:57.476 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.30, opts=13)
00:19:57.481 00.005 14556 Enqueuing Move request for scope (0.00, 0.30)
00:19:57.484 00.003 12308 Worker thread wakes up
00:19:57.485 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.30) opts 0xd
00:19:57.485 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.30)
00:19:57.485 00.000 12308 Moving (0.00, 0.30) raw xDistance=-0.02 yDistance=-0.30
00:19:57.485 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:19:57.486 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:19:57.486 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
00:19:57.486 00.000 12308 MoveAxis(E, 0, ABG)
00:19:57.486 00.000 12308 Move returns status 0, amount 0
00:19:57.486 00.000 12308 MoveAxis(N, 0, ABG)
00:19:57.486 00.000 12308 Move returns status 0, amount 0
00:19:57.488 00.002 12308 move complete, result=0
00:19:57.488 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:57.491 00.003 12308 worker thread done servicing request
00:19:57.513 00.022 14556 UpdateGuideState exits: m=2023 SNR=30.2
00:19:57.517 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:57.520 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:57.524 00.004 14556 Enqueuing Expose request
00:19:57.529 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:19:57.533 00.004 12308 Worker thread wakes up
00:19:57.534 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:57.534 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:19:58.777 01.243 12308 Exposure complete
00:19:58.891 00.114 12308 worker thread done servicing request
00:19:58.891 00.000 14556 OnExposeComplete: enter
00:19:58.896 00.005 14556 UpdateGuideState(): m_state=6
00:19:58.900 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9168
00:19:58.904 00.004 14556 Star::Find returns 1 (0), X=165.55, Y=1001.38, Mass=2197, SNR=31.4, Peak=154 HFD=4.8
00:19:58.907 00.003 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.68 = -1.60)
00:19:58.912 00.005 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.70)
00:19:58.915 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.38 hyp=0.38 cameraTheta=1.61 mountX=-0.01 mountY=-0.38, mountTheta=-1.60
00:19:58.920 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.38, opts=13)
00:19:58.924 00.004 14556 Enqueuing Move request for scope (-0.01, 0.38)
00:19:58.928 00.004 12308 Worker thread wakes up
00:19:58.928 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.38) opts 0xd
00:19:58.928 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.38)
00:19:58.928 00.000 12308 Moving (-0.01, 0.38) raw xDistance=-0.01 yDistance=-0.38
00:19:58.928 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:19:58.930 00.002 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.07 newest=-0.94
00:19:58.930 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
00:19:58.930 00.000 12308 MoveAxis(E, 0, ABG)
00:19:58.930 00.000 12308 Move returns status 0, amount 0
00:19:58.930 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:19:58.934 00.004 12308 MoveAxis(N, 265, ABG)
00:19:58.935 00.001 12308 Guiding  Dir = 0, Dur = 265
00:19:58.935 00.000 12308 IsSlewing returns 0
00:19:58.935 00.000 12308 IsGuiding returns 0
00:19:58.936 00.001 12308 PulseGuide returned control before completion, sleep 275
00:19:58.957 00.021 14556 UpdateGuideState exits: m=2197 SNR=31.4
00:19:58.962 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:58.965 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:19:58.971 00.006 14556 Enqueuing Expose request
00:19:59.218 00.247 12308 IsGuiding returns 1
00:19:59.220 00.002 12308 scope still moving after pulse duration time elapsed
00:19:59.249 00.029 12308 IsSlewing returns 0
00:19:59.249 00.000 12308 IsGuiding returns 0
00:19:59.249 00.000 12308 scope move finished after 265 + 49 ms
00:19:59.250 00.001 12308 Move returns status 0, amount 265
00:19:59.250 00.000 12308 move complete, result=0
00:19:59.250 00.000 12308 worker thread done servicing request
00:19:59.252 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 265 ms NORTH
00:19:59.257 00.005 12308 Worker thread wakes up
00:19:59.257 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:19:59.257 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:00.507 01.250 12308 Exposure complete
00:20:00.624 00.117 12308 worker thread done servicing request
00:20:00.624 00.000 14556 OnExposeComplete: enter
00:20:00.629 00.005 14556 UpdateGuideState(): m_state=6
00:20:00.632 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9169
00:20:00.634 00.002 14556 Star::Find returns 1 (0), X=165.84, Y=1000.99, Mass=2101, SNR=30.9, Peak=164 HFD=4.3
00:20:00.637 00.003 14556 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-3.07) = xAngle (3.04 = 3.04)
00:20:00.640 00.003 14556 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.94 = 2.94)
00:20:00.644 00.004 14556 CameraToMount -- cameraX=0.27 cameraY=-0.01 hyp=0.27 cameraTheta=-0.04 mountX=-0.27 mountY=0.05, mountTheta=2.94
00:20:00.649 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=-0.01, opts=13)
00:20:00.652 00.003 14556 Enqueuing Move request for scope (0.27, -0.01)
00:20:00.655 00.003 12308 Worker thread wakes up
00:20:00.656 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.01) opts 0xd
00:20:00.656 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, -0.01)
00:20:00.656 00.000 12308 Moving (0.27, -0.01) raw xDistance=-0.27 yDistance=0.05
00:20:00.656 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:20:00.657 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:00.657 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:20:00.657 00.000 12308 MoveAxis(E, 117, ABG)
00:20:00.657 00.000 12308 Guiding  Dir = 2, Dur = 117
00:20:00.657 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:00.660 00.003 12308 IsSlewing returns 0
00:20:00.661 00.001 12308 IsGuiding returns 0
00:20:00.661 00.000 12308 PulseGuide returned control before completion, sleep 127
00:20:00.678 00.017 14556 UpdateGuideState exits: m=2101 SNR=30.9
00:20:00.682 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:00.685 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:00.689 00.004 14556 Enqueuing Expose request
00:20:00.797 00.108 12308 IsGuiding returns 1
00:20:00.797 00.000 12308 scope still moving after pulse duration time elapsed
00:20:00.828 00.031 12308 IsSlewing returns 0
00:20:00.828 00.000 12308 IsGuiding returns 1
00:20:00.859 00.031 12308 IsSlewing returns 0
00:20:00.859 00.000 12308 IsGuiding returns 0
00:20:00.860 00.001 12308 scope move finished after 117 + 81 ms
00:20:00.860 00.000 12308 Move returns status 0, amount 117
00:20:00.860 00.000 12308 MoveAxis(N, 0, ABG)
00:20:00.860 00.000 12308 Move returns status 0, amount 0
00:20:00.860 00.000 12308 move complete, result=0
00:20:00.861 00.001 12308 worker thread done servicing request
00:20:00.861 00.000 14556 GuideStep: -0.3 px 117 ms EAST, 0.1 px 0 ms NORTH
00:20:00.866 00.005 12308 Worker thread wakes up
00:20:00.867 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:00.867 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:02.120 01.253 12308 Exposure complete
00:20:02.236 00.116 12308 worker thread done servicing request
00:20:02.236 00.000 14556 OnExposeComplete: enter
00:20:02.241 00.005 14556 UpdateGuideState(): m_state=6
00:20:02.245 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9170
00:20:02.249 00.004 14556 Star::Find returns 1 (0), X=165.60, Y=1001.11, Mass=2168, SNR=31.5, Peak=154 HFD=4.5
00:20:02.253 00.004 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.32 = -1.96)
00:20:02.258 00.005 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.06)
00:20:02.261 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.11 cameraTheta=1.25 mountX=-0.04 mountY=-0.10, mountTheta=-1.98
00:20:02.266 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.11, opts=13)
00:20:02.270 00.004 14556 Enqueuing Move request for scope (0.04, 0.11)
00:20:02.274 00.004 12308 Worker thread wakes up
00:20:02.274 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
00:20:02.274 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
00:20:02.274 00.000 12308 Moving (0.04, 0.11) raw xDistance=-0.04 yDistance=-0.10
00:20:02.274 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:20:02.274 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:02.275 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:20:02.275 00.000 12308 MoveAxis(E, 0, ABG)
00:20:02.275 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:02.279 00.004 12308 Move returns status 0, amount 0
00:20:02.279 00.000 12308 MoveAxis(N, 0, ABG)
00:20:02.279 00.000 12308 Move returns status 0, amount 0
00:20:02.280 00.001 12308 move complete, result=0
00:20:02.280 00.000 12308 worker thread done servicing request
00:20:02.301 00.021 14556 UpdateGuideState exits: m=2168 SNR=31.5
00:20:02.306 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:02.312 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:02.316 00.004 14556 Enqueuing Expose request
00:20:02.320 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:02.326 00.006 12308 Worker thread wakes up
00:20:02.326 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:02.326 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:03.581 01.255 12308 Exposure complete
00:20:03.703 00.122 12308 worker thread done servicing request
00:20:03.703 00.000 14556 OnExposeComplete: enter
00:20:03.706 00.003 14556 UpdateGuideState(): m_state=6
00:20:03.710 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9171
00:20:03.715 00.005 14556 Star::Find returns 1 (0), X=165.47, Y=1001.19, Mass=2097, SNR=30.6, Peak=153 HFD=4.5
00:20:03.719 00.004 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.14 = -1.15)
00:20:03.723 00.004 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.25)
00:20:03.726 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.19 hyp=0.21 cameraTheta=2.06 mountX=0.09 mountY=-0.20, mountTheta=-1.16
00:20:03.731 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.19, opts=13)
00:20:03.736 00.005 14556 Enqueuing Move request for scope (-0.10, 0.19)
00:20:03.739 00.003 12308 Worker thread wakes up
00:20:03.739 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.19) opts 0xd
00:20:03.739 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.19)
00:20:03.739 00.000 12308 Moving (-0.10, 0.19) raw xDistance=0.09 yDistance=-0.20
00:20:03.740 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:20:03.740 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:03.740 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:20:03.741 00.001 12308 MoveAxis(E, 0, ABG)
00:20:03.741 00.000 12308 Move returns status 0, amount 0
00:20:03.741 00.000 12308 MoveAxis(N, 0, ABG)
00:20:03.741 00.000 12308 Move returns status 0, amount 0
00:20:03.741 00.000 12308 move complete, result=0
00:20:03.742 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:03.746 00.004 12308 worker thread done servicing request
00:20:03.769 00.023 14556 UpdateGuideState exits: m=2097 SNR=30.6
00:20:03.772 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:03.775 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:03.781 00.006 14556 Enqueuing Expose request
00:20:03.787 00.006 12308 Worker thread wakes up
00:20:03.787 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:20:03.791 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:03.792 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:05.049 01.257 12308 Exposure complete
00:20:05.173 00.124 12308 worker thread done servicing request
00:20:05.173 00.000 14556 OnExposeComplete: enter
00:20:05.177 00.004 14556 UpdateGuideState(): m_state=6
00:20:05.182 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9172
00:20:05.185 00.003 14556 Star::Find returns 1 (0), X=165.65, Y=1001.11, Mass=2138, SNR=31.1, Peak=132 HFD=4.7
00:20:05.190 00.005 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (3.99 = -2.29)
00:20:05.195 00.005 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.89 = -2.39)
00:20:05.200 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.92 mountX=-0.09 mountY=-0.09, mountTheta=-2.34
00:20:05.206 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.10, opts=13)
00:20:05.210 00.004 14556 Enqueuing Move request for scope (0.08, 0.10)
00:20:05.215 00.005 12308 Worker thread wakes up
00:20:05.215 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
00:20:05.216 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
00:20:05.216 00.000 12308 Moving (0.08, 0.10) raw xDistance=-0.09 yDistance=-0.09
00:20:05.216 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:20:05.216 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:05.216 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:20:05.217 00.001 12308 MoveAxis(E, 0, ABG)
00:20:05.217 00.000 12308 Move returns status 0, amount 0
00:20:05.217 00.000 12308 MoveAxis(N, 0, ABG)
00:20:05.217 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:05.223 00.006 12308 Move returns status 0, amount 0
00:20:05.223 00.000 12308 move complete, result=0
00:20:05.223 00.000 12308 worker thread done servicing request
00:20:05.243 00.020 14556 UpdateGuideState exits: m=2138 SNR=31.1
00:20:05.250 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:05.255 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:05.260 00.005 14556 Enqueuing Expose request
00:20:05.264 00.004 12308 Worker thread wakes up
00:20:05.264 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:05.268 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:05.270 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:06.519 01.249 12308 Exposure complete
00:20:06.640 00.121 12308 worker thread done servicing request
00:20:06.641 00.001 14556 OnExposeComplete: enter
00:20:06.643 00.002 14556 UpdateGuideState(): m_state=6
00:20:06.648 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9173
00:20:06.652 00.004 14556 Star::Find returns 1 (0), X=165.40, Y=1001.25, Mass=2272, SNR=31.9, Peak=178 HFD=4.7
00:20:06.656 00.004 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
00:20:06.659 00.003 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
00:20:06.662 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=0.25 hyp=0.30 cameraTheta=2.15 mountX=0.15 mountY=-0.28, mountTheta=-1.08
00:20:06.667 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.25, opts=13)
00:20:06.671 00.004 14556 Enqueuing Move request for scope (-0.17, 0.25)
00:20:06.675 00.004 12308 Worker thread wakes up
00:20:06.675 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.25) opts 0xd
00:20:06.675 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.25)
00:20:06.675 00.000 12308 Moving (-0.17, 0.25) raw xDistance=0.15 yDistance=-0.28
00:20:06.675 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:20:06.675 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
00:20:06.677 00.002 12308 MoveAxis(E, 0, ABG)
00:20:06.677 00.000 12308 Move returns status 0, amount 0
00:20:06.677 00.000 12308 MoveAxis(N, 195, ABG)
00:20:06.677 00.000 12308 Guiding  Dir = 0, Dur = 195
00:20:06.677 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:06.681 00.004 12308 IsSlewing returns 0
00:20:06.681 00.000 12308 IsGuiding returns 0
00:20:06.681 00.000 12308 PulseGuide returned control before completion, sleep 205
00:20:06.698 00.017 14556 UpdateGuideState exits: m=2272 SNR=31.9
00:20:06.703 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:06.706 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:06.709 00.003 14556 Enqueuing Expose request
00:20:06.898 00.189 12308 IsGuiding returns 1
00:20:06.898 00.000 12308 scope still moving after pulse duration time elapsed
00:20:06.930 00.032 12308 IsSlewing returns 0
00:20:06.931 00.001 12308 IsGuiding returns 0
00:20:06.932 00.001 12308 scope move finished after 195 + 55 ms
00:20:06.932 00.000 12308 Move returns status 0, amount 195
00:20:06.932 00.000 12308 move complete, result=0
00:20:06.933 00.001 12308 worker thread done servicing request
00:20:06.933 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 195 ms NORTH
00:20:06.941 00.008 12308 Worker thread wakes up
00:20:06.941 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:06.941 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:08.197 01.256 12308 Exposure complete
00:20:08.318 00.121 12308 worker thread done servicing request
00:20:08.319 00.001 14556 OnExposeComplete: enter
00:20:08.323 00.004 14556 UpdateGuideState(): m_state=6
00:20:08.327 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9174
00:20:08.332 00.005 14556 Star::Find returns 1 (0), X=165.45, Y=1000.97, Mass=2198, SNR=31.4, Peak=169 HFD=4.6
00:20:08.337 00.005 14556 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.07) = xAngle (0.20 = 0.20)
00:20:08.341 00.004 14556 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.10 = 0.10)
00:20:08.345 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-2.88 mountX=0.12 mountY=0.01, mountTheta=0.10
00:20:08.350 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.03, opts=13)
00:20:08.354 00.004 14556 Enqueuing Move request for scope (-0.12, -0.03)
00:20:08.358 00.004 12308 Worker thread wakes up
00:20:08.358 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
00:20:08.358 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
00:20:08.358 00.000 12308 Moving (-0.12, -0.03) raw xDistance=0.12 yDistance=0.01
00:20:08.359 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:20:08.359 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:08.359 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:20:08.359 00.000 12308 MoveAxis(E, 0, ABG)
00:20:08.359 00.000 12308 Move returns status 0, amount 0
00:20:08.359 00.000 12308 MoveAxis(N, 0, ABG)
00:20:08.361 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:08.365 00.004 12308 Move returns status 0, amount 0
00:20:08.365 00.000 12308 move complete, result=0
00:20:08.365 00.000 12308 worker thread done servicing request
00:20:08.387 00.022 14556 UpdateGuideState exits: m=2198 SNR=31.4
00:20:08.392 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:08.396 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:08.399 00.003 14556 Enqueuing Expose request
00:20:08.403 00.004 12308 Worker thread wakes up
00:20:08.403 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:20:08.407 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:08.407 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:09.655 01.248 12308 Exposure complete
00:20:09.773 00.118 12308 worker thread done servicing request
00:20:09.773 00.000 14556 OnExposeComplete: enter
00:20:09.777 00.004 14556 UpdateGuideState(): m_state=6
00:20:09.782 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9175
00:20:09.786 00.004 14556 Star::Find returns 1 (0), X=165.34, Y=1001.14, Mass=2282, SNR=32.2, Peak=175 HFD=4.6
00:20:09.789 00.003 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.67 = -0.61)
00:20:09.794 00.005 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.71)
00:20:09.797 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=0.14 hyp=0.26 cameraTheta=2.60 mountX=0.22 mountY=-0.17, mountTheta=-0.67
00:20:09.802 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.14, opts=13)
00:20:09.806 00.004 14556 Enqueuing Move request for scope (-0.23, 0.14)
00:20:09.810 00.004 12308 Worker thread wakes up
00:20:09.810 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.14) opts 0xd
00:20:09.810 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.14)
00:20:09.810 00.000 12308 Moving (-0.23, 0.14) raw xDistance=0.22 yDistance=-0.17
00:20:09.810 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:20:09.810 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:09.812 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:20:09.812 00.000 12308 MoveAxis(W, 94, ABG)
00:20:09.812 00.000 12308 Guiding  Dir = 3, Dur = 94
00:20:09.812 00.000 12308 IsSlewing returns 0
00:20:09.812 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:09.816 00.004 12308 IsGuiding returns 0
00:20:09.816 00.000 12308 PulseGuide returned control before completion, sleep 104
00:20:09.836 00.020 14556 UpdateGuideState exits: m=2282 SNR=32.2
00:20:09.841 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:09.845 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:09.850 00.005 14556 Enqueuing Expose request
00:20:09.924 00.074 12308 IsGuiding returns 1
00:20:09.925 00.001 12308 scope still moving after pulse duration time elapsed
00:20:09.954 00.029 12308 IsSlewing returns 0
00:20:09.956 00.002 12308 IsGuiding returns 0
00:20:09.957 00.001 12308 scope move finished after 94 + 45 ms
00:20:09.958 00.001 12308 Move returns status 0, amount 94
00:20:09.958 00.000 12308 MoveAxis(N, 0, ABG)
00:20:09.958 00.000 12308 Move returns status 0, amount 0
00:20:09.958 00.000 12308 move complete, result=0
00:20:09.959 00.001 12308 worker thread done servicing request
00:20:09.959 00.000 14556 GuideStep: 0.2 px 94 ms WEST, -0.2 px 0 ms NORTH
00:20:09.966 00.007 12308 Worker thread wakes up
00:20:09.966 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:09.966 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:11.217 01.251 12308 Exposure complete
00:20:11.342 00.125 12308 worker thread done servicing request
00:20:11.343 00.001 14556 OnExposeComplete: enter
00:20:11.348 00.005 14556 UpdateGuideState(): m_state=6
00:20:11.354 00.006 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9176
00:20:11.360 00.006 14556 Star::Find returns 1 (0), X=165.69, Y=1001.09, Mass=2391, SNR=32.8, Peak=169 HFD=5.0
00:20:11.364 00.004 14556 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.07) = xAngle (3.70 = -2.58)
00:20:11.368 00.004 14556 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.60 = -2.68)
00:20:11.371 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.63 mountX=-0.13 mountY=-0.07, mountTheta=-2.66
00:20:11.377 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.09, opts=13)
00:20:11.381 00.004 14556 Enqueuing Move request for scope (0.12, 0.09)
00:20:11.385 00.004 12308 Worker thread wakes up
00:20:11.385 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd
00:20:11.386 00.001 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.09)
00:20:11.386 00.000 12308 Moving (0.12, 0.09) raw xDistance=-0.13 yDistance=-0.07
00:20:11.387 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:20:11.387 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:11.387 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:20:11.387 00.000 12308 MoveAxis(E, 0, ABG)
00:20:11.388 00.001 12308 Move returns status 0, amount 0
00:20:11.388 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:11.391 00.003 12308 MoveAxis(N, 0, ABG)
00:20:11.392 00.001 12308 Move returns status 0, amount 0
00:20:11.392 00.000 12308 move complete, result=0
00:20:11.392 00.000 12308 worker thread done servicing request
00:20:11.409 00.017 14556 UpdateGuideState exits: m=2391 SNR=32.8
00:20:11.412 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:11.415 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:11.418 00.003 14556 Enqueuing Expose request
00:20:11.421 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:11.425 00.004 12308 Worker thread wakes up
00:20:11.425 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:11.425 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:12.676 01.251 12308 Exposure complete
00:20:12.791 00.115 12308 worker thread done servicing request
00:20:12.791 00.000 14556 OnExposeComplete: enter
00:20:12.796 00.005 14556 UpdateGuideState(): m_state=6
00:20:12.799 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9177
00:20:12.803 00.004 14556 Star::Find returns 1 (0), X=165.71, Y=1001.10, Mass=2298, SNR=32.3, Peak=171 HFD=4.6
00:20:12.806 00.003 14556 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.07) = xAngle (3.70 = -2.58)
00:20:12.811 00.005 14556 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.60 = -2.68)
00:20:12.815 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.10 hyp=0.17 cameraTheta=0.63 mountX=-0.14 mountY=-0.08, mountTheta=-2.66
00:20:12.820 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.10, opts=13)
00:20:12.825 00.005 14556 Enqueuing Move request for scope (0.14, 0.10)
00:20:12.828 00.003 12308 Worker thread wakes up
00:20:12.828 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.10) opts 0xd
00:20:12.828 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.10)
00:20:12.828 00.000 12308 Moving (0.14, 0.10) raw xDistance=-0.14 yDistance=-0.08
00:20:12.829 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:20:12.829 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:12.829 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:20:12.830 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:12.833 00.003 12308 MoveAxis(E, 0, ABG)
00:20:12.833 00.000 12308 Move returns status 0, amount 0
00:20:12.834 00.001 12308 MoveAxis(N, 0, ABG)
00:20:12.834 00.000 12308 Move returns status 0, amount 0
00:20:12.834 00.000 12308 move complete, result=0
00:20:12.834 00.000 12308 worker thread done servicing request
00:20:12.856 00.022 14556 UpdateGuideState exits: m=2298 SNR=32.3
00:20:12.860 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:12.863 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:12.868 00.005 14556 Enqueuing Expose request
00:20:12.872 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:12.878 00.006 12308 Worker thread wakes up
00:20:12.878 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:12.878 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:14.126 01.248 12308 Exposure complete
00:20:14.250 00.124 12308 worker thread done servicing request
00:20:14.252 00.002 14556 OnExposeComplete: enter
00:20:14.254 00.002 14556 UpdateGuideState(): m_state=6
00:20:14.258 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9178
00:20:14.261 00.003 14556 Star::Find returns 1 (0), X=165.81, Y=1001.08, Mass=2084, SNR=30.6, Peak=165 HFD=4.5
00:20:14.265 00.004 14556 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.07) = xAngle (3.41 = -2.88)
00:20:14.268 00.003 14556 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.31 = -2.98)
00:20:14.273 00.005 14556 CameraToMount -- cameraX=0.24 cameraY=0.08 hyp=0.26 cameraTheta=0.33 mountX=-0.25 mountY=-0.04, mountTheta=-2.97
00:20:14.277 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.08, opts=13)
00:20:14.283 00.006 14556 Enqueuing Move request for scope (0.24, 0.08)
00:20:14.290 00.007 12308 Worker thread wakes up
00:20:14.290 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.08) opts 0xd
00:20:14.290 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.08)
00:20:14.290 00.000 12308 Moving (0.24, 0.08) raw xDistance=-0.25 yDistance=-0.04
00:20:14.290 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:20:14.290 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:14.291 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:20:14.291 00.000 12308 MoveAxis(E, 107, ABG)
00:20:14.291 00.000 12308 Guiding  Dir = 2, Dur = 107
00:20:14.291 00.000 12308 IsSlewing returns 0
00:20:14.293 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:14.296 00.003 12308 IsGuiding returns 0
00:20:14.297 00.001 12308 PulseGuide returned control before completion, sleep 117
00:20:14.317 00.020 14556 UpdateGuideState exits: m=2084 SNR=30.6
00:20:14.323 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:14.327 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:14.330 00.003 14556 Enqueuing Expose request
00:20:14.426 00.096 12308 IsGuiding returns 1
00:20:14.426 00.000 12308 scope still moving after pulse duration time elapsed
00:20:14.457 00.031 12308 IsSlewing returns 0
00:20:14.461 00.004 12308 IsGuiding returns 0
00:20:14.461 00.000 12308 scope move finished after 107 + 57 ms
00:20:14.462 00.001 12308 Move returns status 0, amount 107
00:20:14.462 00.000 12308 MoveAxis(N, 0, ABG)
00:20:14.462 00.000 12308 Move returns status 0, amount 0
00:20:14.463 00.001 12308 move complete, result=0
00:20:14.463 00.000 12308 worker thread done servicing request
00:20:14.463 00.000 12308 Worker thread wakes up
00:20:14.463 00.000 14556 GuideStep: -0.2 px 107 ms EAST, -0.0 px 0 ms NORTH
00:20:14.471 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:14.471 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:15.716 01.245 12308 Exposure complete
00:20:15.847 00.131 12308 worker thread done servicing request
00:20:15.848 00.001 14556 OnExposeComplete: enter
00:20:15.851 00.003 14556 UpdateGuideState(): m_state=6
00:20:15.855 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9179
00:20:15.858 00.003 14556 Star::Find returns 1 (0), X=165.60, Y=1001.27, Mass=2339, SNR=32.5, Peak=167 HFD=4.9
00:20:15.862 00.004 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.52 = -1.76)
00:20:15.866 00.004 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.42 = -1.86)
00:20:15.869 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.27 hyp=0.27 cameraTheta=1.45 mountX=-0.05 mountY=-0.26, mountTheta=-1.76
00:20:15.876 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.27, opts=13)
00:20:15.882 00.006 14556 Enqueuing Move request for scope (0.03, 0.27)
00:20:15.887 00.005 12308 Worker thread wakes up
00:20:15.887 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.27) opts 0xd
00:20:15.887 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.27)
00:20:15.887 00.000 12308 Moving (0.03, 0.27) raw xDistance=-0.05 yDistance=-0.26
00:20:15.888 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:20:15.888 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:20:15.888 00.000 12308 MoveAxis(E, 0, ABG)
00:20:15.888 00.000 12308 Move returns status 0, amount 0
00:20:15.888 00.000 12308 MoveAxis(N, 184, ABG)
00:20:15.888 00.000 12308 Guiding  Dir = 0, Dur = 184
00:20:15.889 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:15.894 00.005 12308 IsSlewing returns 0
00:20:15.894 00.000 12308 IsGuiding returns 0
00:20:15.894 00.000 12308 PulseGuide returned control before completion, sleep 194
00:20:15.916 00.022 14556 UpdateGuideState exits: m=2339 SNR=32.5
00:20:15.920 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:15.925 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:15.928 00.003 14556 Enqueuing Expose request
00:20:16.095 00.167 12308 IsGuiding returns 1
00:20:16.095 00.000 12308 scope still moving after pulse duration time elapsed
00:20:16.127 00.032 12308 IsSlewing returns 0
00:20:16.128 00.001 12308 IsGuiding returns 0
00:20:16.128 00.000 12308 scope move finished after 184 + 49 ms
00:20:16.128 00.000 12308 Move returns status 0, amount 184
00:20:16.129 00.001 12308 move complete, result=0
00:20:16.129 00.000 12308 worker thread done servicing request
00:20:16.129 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 184 ms NORTH
00:20:16.136 00.007 12308 Worker thread wakes up
00:20:16.137 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:16.137 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:17.393 01.256 12308 Exposure complete
00:20:17.504 00.111 12308 worker thread done servicing request
00:20:17.505 00.001 14556 OnExposeComplete: enter
00:20:17.509 00.004 14556 UpdateGuideState(): m_state=6
00:20:17.513 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9180
00:20:17.517 00.004 14556 Star::Find returns 1 (0), X=165.64, Y=1001.02, Mass=2227, SNR=31.7, Peak=166 HFD=4.3
00:20:17.521 00.004 14556 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.07) = xAngle (3.31 = -2.97)
00:20:17.524 00.003 14556 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.22 = -3.07)
00:20:17.528 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.24 mountX=-0.08 mountY=-0.01, mountTheta=-3.07
00:20:17.534 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.02, opts=13)
00:20:17.537 00.003 14556 Enqueuing Move request for scope (0.08, 0.02)
00:20:17.542 00.005 12308 Worker thread wakes up
00:20:17.542 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
00:20:17.542 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
00:20:17.542 00.000 12308 Moving (0.08, 0.02) raw xDistance=-0.08 yDistance=-0.01
00:20:17.542 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:20:17.543 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:17.543 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:20:17.543 00.000 12308 MoveAxis(E, 0, ABG)
00:20:17.543 00.000 12308 Move returns status 0, amount 0
00:20:17.544 00.001 12308 MoveAxis(N, 0, ABG)
00:20:17.544 00.000 12308 Move returns status 0, amount 0
00:20:17.544 00.000 12308 move complete, result=0
00:20:17.544 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:17.548 00.004 12308 worker thread done servicing request
00:20:17.569 00.021 14556 UpdateGuideState exits: m=2227 SNR=31.7
00:20:17.574 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:17.577 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:17.581 00.004 14556 Enqueuing Expose request
00:20:17.585 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:20:17.589 00.004 12308 Worker thread wakes up
00:20:17.589 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:17.589 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:18.835 01.246 12308 Exposure complete
00:20:18.949 00.114 12308 worker thread done servicing request
00:20:18.949 00.000 14556 OnExposeComplete: enter
00:20:18.954 00.005 14556 UpdateGuideState(): m_state=6
00:20:18.957 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9181
00:20:18.962 00.005 14556 Star::Find returns 1 (0), X=165.58, Y=1000.93, Mass=2418, SNR=33.0, Peak=193 HFD=4.3
00:20:18.965 00.003 14556 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.07) = xAngle (1.59 = 1.59)
00:20:18.969 00.004 14556 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.50 = 1.50)
00:20:18.973 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.48 mountX=-0.00 mountY=0.07, mountTheta=1.59
00:20:18.978 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.07, opts=13)
00:20:18.981 00.003 14556 Enqueuing Move request for scope (0.01, -0.07)
00:20:18.986 00.005 12308 Worker thread wakes up
00:20:18.986 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
00:20:18.986 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
00:20:18.986 00.000 12308 Moving (0.01, -0.07) raw xDistance=-0.00 yDistance=0.07
00:20:18.986 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:20:18.987 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:18.987 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:20:18.987 00.000 12308 MoveAxis(E, 0, ABG)
00:20:18.987 00.000 12308 Move returns status 0, amount 0
00:20:18.987 00.000 12308 MoveAxis(N, 0, ABG)
00:20:18.987 00.000 12308 Move returns status 0, amount 0
00:20:18.989 00.002 12308 move complete, result=0
00:20:18.989 00.000 12308 worker thread done servicing request
00:20:18.989 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:19.013 00.024 14556 UpdateGuideState exits: m=2418 SNR=33.0
00:20:19.017 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:19.021 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:19.024 00.003 14556 Enqueuing Expose request
00:20:19.030 00.006 12308 Worker thread wakes up
00:20:19.030 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:19.036 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:19.036 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:20.280 01.244 12308 Exposure complete
00:20:20.398 00.118 12308 worker thread done servicing request
00:20:20.398 00.000 14556 OnExposeComplete: enter
00:20:20.402 00.004 14556 UpdateGuideState(): m_state=6
00:20:20.408 00.006 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9182
00:20:20.413 00.005 14556 Star::Find returns 1 (0), X=165.58, Y=1001.09, Mass=2340, SNR=32.4, Peak=172 HFD=4.7
00:20:20.418 00.005 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
00:20:20.421 00.003 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
00:20:20.426 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.48 mountX=-0.01 mountY=-0.08, mountTheta=-1.73
00:20:20.431 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.09, opts=13)
00:20:20.434 00.003 14556 Enqueuing Move request for scope (0.01, 0.09)
00:20:20.440 00.006 12308 Worker thread wakes up
00:20:20.440 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
00:20:20.440 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
00:20:20.440 00.000 12308 Moving (0.01, 0.09) raw xDistance=-0.01 yDistance=-0.08
00:20:20.441 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:20:20.441 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:20.441 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:20:20.441 00.000 12308 MoveAxis(E, 0, ABG)
00:20:20.442 00.001 12308 Move returns status 0, amount 0
00:20:20.442 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:20.446 00.004 12308 MoveAxis(N, 0, ABG)
00:20:20.447 00.001 12308 Move returns status 0, amount 0
00:20:20.447 00.000 12308 move complete, result=0
00:20:20.447 00.000 12308 worker thread done servicing request
00:20:20.468 00.021 14556 UpdateGuideState exits: m=2340 SNR=32.4
00:20:20.474 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:20.477 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:20.482 00.005 14556 Enqueuing Expose request
00:20:20.485 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:20.489 00.004 12308 Worker thread wakes up
00:20:20.489 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:20.489 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:21.749 01.260 12308 Exposure complete
00:20:21.908 00.159 12308 worker thread done servicing request
00:20:21.908 00.000 14556 OnExposeComplete: enter
00:20:21.915 00.007 14556 UpdateGuideState(): m_state=6
00:20:21.922 00.007 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9183
00:20:21.930 00.008 14556 Star::Find returns 1 (0), X=165.37, Y=1001.13, Mass=2304, SNR=31.9, Peak=180 HFD=4.7
00:20:21.934 00.004 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.63 = -0.65)
00:20:21.939 00.005 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.53 = -0.75)
00:20:21.944 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.13 hyp=0.24 cameraTheta=2.56 mountX=0.19 mountY=-0.16, mountTheta=-0.71
00:20:21.949 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.13, opts=13)
00:20:21.953 00.004 14556 Enqueuing Move request for scope (-0.20, 0.13)
00:20:21.957 00.004 12308 Worker thread wakes up
00:20:21.957 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.13) opts 0xd
00:20:21.957 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.13)
00:20:21.957 00.000 12308 Moving (-0.20, 0.13) raw xDistance=0.19 yDistance=-0.16
00:20:21.957 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:20:21.958 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:21.958 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:20:21.958 00.000 12308 MoveAxis(E, 0, ABG)
00:20:21.958 00.000 12308 Move returns status 0, amount 0
00:20:21.958 00.000 12308 MoveAxis(N, 0, ABG)
00:20:21.959 00.001 12308 Move returns status 0, amount 0
00:20:21.959 00.000 12308 move complete, result=0
00:20:21.959 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:21.963 00.004 12308 worker thread done servicing request
00:20:21.981 00.018 14556 UpdateGuideState exits: m=2304 SNR=31.9
00:20:21.984 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:21.988 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:21.991 00.003 14556 Enqueuing Expose request
00:20:21.994 00.003 12308 Worker thread wakes up
00:20:21.994 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:21.994 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:21.996 00.002 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:20:23.249 01.253 12308 Exposure complete
00:20:23.371 00.122 12308 worker thread done servicing request
00:20:23.371 00.000 14556 OnExposeComplete: enter
00:20:23.375 00.004 14556 UpdateGuideState(): m_state=6
00:20:23.379 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9184
00:20:23.384 00.005 14556 Star::Find returns 1 (0), X=165.35, Y=1001.04, Mass=2304, SNR=32.2, Peak=200 HFD=4.5
00:20:23.387 00.003 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.04 = -0.24)
00:20:23.391 00.004 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.94 = -0.34)
00:20:23.395 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.04 hyp=0.23 cameraTheta=2.97 mountX=0.22 mountY=-0.08, mountTheta=-0.33
00:20:23.399 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.04, opts=13)
00:20:23.404 00.005 14556 Enqueuing Move request for scope (-0.22, 0.04)
00:20:23.408 00.004 12308 Worker thread wakes up
00:20:23.408 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.04) opts 0xd
00:20:23.408 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.04)
00:20:23.408 00.000 12308 Moving (-0.22, 0.04) raw xDistance=0.22 yDistance=-0.08
00:20:23.408 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:20:23.409 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:23.409 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:20:23.409 00.000 12308 MoveAxis(W, 95, ABG)
00:20:23.409 00.000 12308 Guiding  Dir = 3, Dur = 95
00:20:23.410 00.001 12308 IsSlewing returns 0
00:20:23.410 00.000 12308 IsGuiding returns 0
00:20:23.411 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:23.415 00.004 12308 PulseGuide returned control before completion, sleep 105
00:20:23.432 00.017 14556 UpdateGuideState exits: m=2304 SNR=32.2
00:20:23.437 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:23.441 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:23.446 00.005 14556 Enqueuing Expose request
00:20:23.534 00.088 12308 IsGuiding returns 1
00:20:23.534 00.000 12308 scope still moving after pulse duration time elapsed
00:20:23.565 00.031 12308 IsSlewing returns 0
00:20:23.566 00.001 12308 IsGuiding returns 0
00:20:23.566 00.000 12308 scope move finished after 95 + 60 ms
00:20:23.567 00.001 12308 Move returns status 0, amount 95
00:20:23.567 00.000 12308 MoveAxis(N, 0, ABG)
00:20:23.569 00.002 12308 Move returns status 0, amount 0
00:20:23.569 00.000 12308 move complete, result=0
00:20:23.569 00.000 12308 worker thread done servicing request
00:20:23.569 00.000 12308 Worker thread wakes up
00:20:23.570 00.001 14556 GuideStep: 0.2 px 95 ms WEST, -0.1 px 0 ms NORTH
00:20:23.576 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:23.576 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:24.827 01.251 12308 Exposure complete
00:20:24.951 00.124 12308 worker thread done servicing request
00:20:24.951 00.000 14556 OnExposeComplete: enter
00:20:24.954 00.003 14556 UpdateGuideState(): m_state=6
00:20:24.959 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9185
00:20:24.963 00.004 14556 Star::Find returns 1 (0), X=165.49, Y=1001.25, Mass=2173, SNR=31.3, Peak=175 HFD=4.6
00:20:24.967 00.004 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.96 = -1.33)
00:20:24.971 00.004 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.43)
00:20:24.974 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.88 mountX=0.06 mountY=-0.26, mountTheta=-1.33
00:20:24.981 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.25, opts=13)
00:20:24.985 00.004 14556 Enqueuing Move request for scope (-0.08, 0.25)
00:20:24.989 00.004 12308 Worker thread wakes up
00:20:24.989 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.25) opts 0xd
00:20:24.989 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.25)
00:20:24.989 00.000 12308 Moving (-0.08, 0.25) raw xDistance=0.06 yDistance=-0.26
00:20:24.989 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:20:24.989 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:20:24.990 00.001 12308 MoveAxis(E, 0, ABG)
00:20:24.990 00.000 12308 Move returns status 0, amount 0
00:20:24.990 00.000 12308 MoveAxis(N, 184, ABG)
00:20:24.990 00.000 12308 Guiding  Dir = 0, Dur = 184
00:20:24.990 00.000 12308 IsSlewing returns 0
00:20:24.990 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:24.994 00.004 12308 IsGuiding returns 0
00:20:24.996 00.002 12308 PulseGuide returned control before completion, sleep 194
00:20:25.014 00.018 14556 UpdateGuideState exits: m=2173 SNR=31.3
00:20:25.019 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:25.022 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:25.026 00.004 14556 Enqueuing Expose request
00:20:25.203 00.177 12308 IsGuiding returns 1
00:20:25.203 00.000 12308 scope still moving after pulse duration time elapsed
00:20:25.233 00.030 12308 IsSlewing returns 0
00:20:25.234 00.001 12308 IsGuiding returns 1
00:20:25.264 00.030 12308 IsSlewing returns 0
00:20:25.265 00.001 12308 IsGuiding returns 0
00:20:25.265 00.000 12308 scope move finished after 184 + 86 ms
00:20:25.265 00.000 12308 Move returns status 0, amount 184
00:20:25.267 00.002 12308 move complete, result=0
00:20:25.267 00.000 12308 worker thread done servicing request
00:20:25.267 00.000 12308 Worker thread wakes up
00:20:25.267 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 184 ms NORTH
00:20:25.273 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:25.273 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:26.529 01.256 12308 Exposure complete
00:20:26.647 00.118 12308 worker thread done servicing request
00:20:26.648 00.001 14556 OnExposeComplete: enter
00:20:26.651 00.003 14556 UpdateGuideState(): m_state=6
00:20:26.656 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9186
00:20:26.660 00.004 14556 Star::Find returns 1 (0), X=165.59, Y=1001.07, Mass=2337, SNR=32.5, Peak=180 HFD=4.9
00:20:26.663 00.003 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.35 = -1.93)
00:20:26.668 00.005 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.03)
00:20:26.671 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.28 mountX=-0.03 mountY=-0.07, mountTheta=-1.95
00:20:26.676 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.07, opts=13)
00:20:26.681 00.005 14556 Enqueuing Move request for scope (0.02, 0.07)
00:20:26.684 00.003 12308 Worker thread wakes up
00:20:26.684 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
00:20:26.684 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
00:20:26.684 00.000 12308 Moving (0.02, 0.07) raw xDistance=-0.03 yDistance=-0.07
00:20:26.684 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:20:26.684 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:26.685 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:20:26.685 00.000 12308 MoveAxis(E, 0, ABG)
00:20:26.685 00.000 12308 Move returns status 0, amount 0
00:20:26.685 00.000 12308 MoveAxis(N, 0, ABG)
00:20:26.685 00.000 12308 Move returns status 0, amount 0
00:20:26.685 00.000 12308 move complete, result=0
00:20:26.685 00.000 12308 worker thread done servicing request
00:20:26.687 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:26.708 00.021 14556 UpdateGuideState exits: m=2337 SNR=32.5
00:20:26.713 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:26.718 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:26.737 00.019 14556 Enqueuing Expose request
00:20:26.753 00.016 12308 Worker thread wakes up
00:20:26.753 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:26.753 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:26.755 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:28.009 01.254 12308 Exposure complete
00:20:28.153 00.144 12308 worker thread done servicing request
00:20:28.154 00.001 14556 OnExposeComplete: enter
00:20:28.160 00.006 14556 UpdateGuideState(): m_state=6
00:20:28.166 00.006 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9187
00:20:28.170 00.004 14556 Star::Find returns 1 (0), X=165.60, Y=1001.04, Mass=2246, SNR=31.7, Peak=170 HFD=4.6
00:20:28.174 00.004 14556 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.07) = xAngle (4.05 = -2.23)
00:20:28.178 00.004 14556 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.95 = -2.33)
00:20:28.182 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.98 mountX=-0.03 mountY=-0.04, mountTheta=-2.28
00:20:28.189 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.04, opts=13)
00:20:28.195 00.006 14556 Enqueuing Move request for scope (0.03, 0.04)
00:20:28.199 00.004 12308 Worker thread wakes up
00:20:28.199 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
00:20:28.200 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
00:20:28.200 00.000 12308 Moving (0.03, 0.04) raw xDistance=-0.03 yDistance=-0.04
00:20:28.200 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:20:28.200 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:28.202 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:20:28.202 00.000 12308 MoveAxis(E, 0, ABG)
00:20:28.202 00.000 12308 Move returns status 0, amount 0
00:20:28.202 00.000 12308 MoveAxis(N, 0, ABG)
00:20:28.202 00.000 12308 Move returns status 0, amount 0
00:20:28.203 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:28.207 00.004 12308 move complete, result=0
00:20:28.207 00.000 12308 worker thread done servicing request
00:20:28.229 00.022 14556 UpdateGuideState exits: m=2246 SNR=31.7
00:20:28.233 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:28.236 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:28.241 00.005 14556 Enqueuing Expose request
00:20:28.244 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:20:28.250 00.006 12308 Worker thread wakes up
00:20:28.250 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:28.250 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:29.496 01.246 12308 Exposure complete
00:20:29.615 00.119 12308 worker thread done servicing request
00:20:29.616 00.001 14556 OnExposeComplete: enter
00:20:29.620 00.004 14556 UpdateGuideState(): m_state=6
00:20:29.623 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9188
00:20:29.627 00.004 14556 Star::Find returns 1 (0), X=165.61, Y=1001.18, Mass=2155, SNR=31.3, Peak=160 HFD=4.7
00:20:29.631 00.004 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.39 = -1.90)
00:20:29.636 00.005 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -2.00)
00:20:29.639 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.31 mountX=-0.06 mountY=-0.16, mountTheta=-1.91
00:20:29.644 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.17, opts=13)
00:20:29.648 00.004 14556 Enqueuing Move request for scope (0.05, 0.17)
00:20:29.652 00.004 12308 Worker thread wakes up
00:20:29.652 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.17) opts 0xd
00:20:29.652 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.17)
00:20:29.652 00.000 12308 Moving (0.05, 0.17) raw xDistance=-0.06 yDistance=-0.16
00:20:29.652 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:20:29.653 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:29.653 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:20:29.653 00.000 12308 MoveAxis(E, 0, ABG)
00:20:29.653 00.000 12308 Move returns status 0, amount 0
00:20:29.655 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:29.658 00.003 12308 MoveAxis(N, 0, ABG)
00:20:29.658 00.000 12308 Move returns status 0, amount 0
00:20:29.658 00.000 12308 move complete, result=0
00:20:29.658 00.000 12308 worker thread done servicing request
00:20:29.679 00.021 14556 UpdateGuideState exits: m=2155 SNR=31.3
00:20:29.683 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:29.688 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:29.696 00.008 14556 Enqueuing Expose request
00:20:29.699 00.003 12308 Worker thread wakes up
00:20:29.699 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:29.701 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:29.701 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:20:30.951 01.250 12308 Exposure complete
00:20:31.076 00.125 12308 worker thread done servicing request
00:20:31.076 00.000 14556 OnExposeComplete: enter
00:20:31.080 00.004 14556 UpdateGuideState(): m_state=6
00:20:31.085 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9189
00:20:31.088 00.003 14556 Star::Find returns 1 (0), X=165.44, Y=1000.93, Mass=2333, SNR=32.6, Peak=168 HFD=5.0
00:20:31.091 00.003 14556 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-3.07) = xAngle (0.42 = 0.42)
00:20:31.096 00.005 14556 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.32 = 0.32)
00:20:31.100 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-2.66 mountX=0.14 mountY=0.05, mountTheta=0.33
00:20:31.105 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.07, opts=13)
00:20:31.110 00.005 14556 Enqueuing Move request for scope (-0.13, -0.07)
00:20:31.114 00.004 12308 Worker thread wakes up
00:20:31.114 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.07) opts 0xd
00:20:31.114 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.07)
00:20:31.114 00.000 12308 Moving (-0.13, -0.07) raw xDistance=0.14 yDistance=0.05
00:20:31.115 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:20:31.115 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:31.115 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:20:31.115 00.000 12308 MoveAxis(E, 0, ABG)
00:20:31.115 00.000 12308 Move returns status 0, amount 0
00:20:31.115 00.000 12308 MoveAxis(N, 0, ABG)
00:20:31.116 00.001 12308 Move returns status 0, amount 0
00:20:31.116 00.000 12308 move complete, result=0
00:20:31.116 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:31.121 00.005 12308 worker thread done servicing request
00:20:31.144 00.023 14556 UpdateGuideState exits: m=2333 SNR=32.6
00:20:31.149 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:31.152 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:31.158 00.006 14556 Enqueuing Expose request
00:20:31.163 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:20:31.167 00.004 12308 Worker thread wakes up
00:20:31.167 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:31.167 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:32.418 01.251 12308 Exposure complete
00:20:32.555 00.137 12308 worker thread done servicing request
00:20:32.555 00.000 14556 OnExposeComplete: enter
00:20:32.561 00.006 14556 UpdateGuideState(): m_state=6
00:20:32.566 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9190
00:20:32.569 00.003 14556 Star::Find returns 1 (0), X=165.50, Y=1001.19, Mass=2114, SNR=30.7, Peak=151 HFD=4.7
00:20:32.573 00.004 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.98 = -1.30)
00:20:32.576 00.003 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
00:20:32.579 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.91 mountX=0.05 mountY=-0.20, mountTheta=-1.31
00:20:32.585 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.19, opts=13)
00:20:32.588 00.003 14556 Enqueuing Move request for scope (-0.07, 0.19)
00:20:32.592 00.004 12308 Worker thread wakes up
00:20:32.593 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.19) opts 0xd
00:20:32.593 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.19)
00:20:32.593 00.000 12308 Moving (-0.07, 0.19) raw xDistance=0.05 yDistance=-0.20
00:20:32.594 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:20:32.595 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:20:32.597 00.002 12308 MoveAxis(E, 0, ABG)
00:20:32.597 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:32.602 00.005 12308 Move returns status 0, amount 0
00:20:32.602 00.000 12308 MoveAxis(N, 142, ABG)
00:20:32.602 00.000 12308 Guiding  Dir = 0, Dur = 142
00:20:32.602 00.000 12308 IsSlewing returns 0
00:20:32.603 00.001 12308 IsGuiding returns 0
00:20:32.603 00.000 12308 PulseGuide returned control before completion, sleep 152
00:20:32.619 00.016 14556 UpdateGuideState exits: m=2114 SNR=30.7
00:20:32.624 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:32.628 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:32.631 00.003 14556 Enqueuing Expose request
00:20:32.765 00.134 12308 IsGuiding returns 1
00:20:32.765 00.000 12308 scope still moving after pulse duration time elapsed
00:20:32.796 00.031 12308 IsSlewing returns 0
00:20:32.796 00.000 12308 IsGuiding returns 0
00:20:32.797 00.001 12308 scope move finished after 142 + 51 ms
00:20:32.797 00.000 12308 Move returns status 0, amount 142
00:20:32.797 00.000 12308 move complete, result=0
00:20:32.797 00.000 12308 worker thread done servicing request
00:20:32.798 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 142 ms NORTH
00:20:32.804 00.006 12308 Worker thread wakes up
00:20:32.804 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:32.804 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:34.047 01.243 12308 Exposure complete
00:20:34.166 00.119 12308 worker thread done servicing request
00:20:34.167 00.001 14556 OnExposeComplete: enter
00:20:34.171 00.004 14556 UpdateGuideState(): m_state=6
00:20:34.176 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9191
00:20:34.180 00.004 14556 Star::Find returns 1 (0), X=165.61, Y=1001.09, Mass=2278, SNR=32.0, Peak=161 HFD=4.9
00:20:34.184 00.004 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.25 = -2.04)
00:20:34.190 00.006 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.14)
00:20:34.195 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.17 mountX=-0.04 mountY=-0.08, mountTheta=-2.06
00:20:34.200 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.09, opts=13)
00:20:34.205 00.005 14556 Enqueuing Move request for scope (0.04, 0.09)
00:20:34.209 00.004 12308 Worker thread wakes up
00:20:34.209 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
00:20:34.209 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
00:20:34.209 00.000 12308 Moving (0.04, 0.09) raw xDistance=-0.04 yDistance=-0.08
00:20:34.211 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:20:34.211 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:34.211 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:20:34.211 00.000 12308 MoveAxis(E, 0, ABG)
00:20:34.211 00.000 12308 Move returns status 0, amount 0
00:20:34.211 00.000 12308 MoveAxis(N, 0, ABG)
00:20:34.211 00.000 12308 Move returns status 0, amount 0
00:20:34.213 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:34.216 00.003 12308 move complete, result=0
00:20:34.217 00.001 12308 worker thread done servicing request
00:20:34.238 00.021 14556 UpdateGuideState exits: m=2278 SNR=32.0
00:20:34.244 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:34.249 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:34.253 00.004 14556 Enqueuing Expose request
00:20:34.257 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:34.260 00.003 12308 Worker thread wakes up
00:20:34.261 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:34.261 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:35.514 01.253 12308 Exposure complete
00:20:35.633 00.119 12308 worker thread done servicing request
00:20:35.633 00.000 14556 OnExposeComplete: enter
00:20:35.637 00.004 14556 UpdateGuideState(): m_state=6
00:20:35.640 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9192
00:20:35.645 00.005 14556 Star::Find returns 1 (0), X=165.45, Y=1001.05, Mass=2225, SNR=31.6, Peak=177 HFD=4.9
00:20:35.648 00.003 14556 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.07) = xAngle (5.85 = -0.43)
00:20:35.652 00.004 14556 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.75 = -0.53)
00:20:35.656 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.78 mountX=0.11 mountY=-0.06, mountTheta=-0.51
00:20:35.661 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.05, opts=13)
00:20:35.665 00.004 14556 Enqueuing Move request for scope (-0.12, 0.05)
00:20:35.669 00.004 12308 Worker thread wakes up
00:20:35.669 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
00:20:35.669 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
00:20:35.669 00.000 12308 Moving (-0.12, 0.05) raw xDistance=0.11 yDistance=-0.06
00:20:35.669 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:20:35.669 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:35.670 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:20:35.670 00.000 12308 MoveAxis(E, 0, ABG)
00:20:35.670 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:35.675 00.005 12308 Move returns status 0, amount 0
00:20:35.675 00.000 12308 MoveAxis(N, 0, ABG)
00:20:35.675 00.000 12308 Move returns status 0, amount 0
00:20:35.675 00.000 12308 move complete, result=0
00:20:35.675 00.000 12308 worker thread done servicing request
00:20:35.693 00.018 14556 UpdateGuideState exits: m=2225 SNR=31.6
00:20:35.697 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:35.702 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:35.706 00.004 14556 Enqueuing Expose request
00:20:35.710 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:35.713 00.003 12308 Worker thread wakes up
00:20:35.713 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:35.713 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:36.967 01.254 12308 Exposure complete
00:20:37.087 00.120 12308 worker thread done servicing request
00:20:37.088 00.001 14556 OnExposeComplete: enter
00:20:37.093 00.005 14556 UpdateGuideState(): m_state=6
00:20:37.097 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9193
00:20:37.102 00.005 14556 Star::Find returns 1 (0), X=165.34, Y=1001.02, Mass=2206, SNR=31.6, Peak=178 HFD=4.7
00:20:37.107 00.005 14556 CameraToMount -- cameraTheta (3.07) - m_xAngle (-3.07) = xAngle (6.14 = -0.14)
00:20:37.110 00.003 14556 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.04 = -0.24)
00:20:37.114 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.02 hyp=0.23 cameraTheta=3.07 mountX=0.23 mountY=-0.05, mountTheta=-0.23
00:20:37.119 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.02, opts=13)
00:20:37.121 00.002 14556 Enqueuing Move request for scope (-0.23, 0.02)
00:20:37.126 00.005 12308 Worker thread wakes up
00:20:37.126 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.02) opts 0xd
00:20:37.126 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.02)
00:20:37.127 00.001 12308 Moving (-0.23, 0.02) raw xDistance=0.23 yDistance=-0.05
00:20:37.127 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:20:37.128 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:37.128 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:20:37.129 00.001 12308 MoveAxis(W, 98, ABG)
00:20:37.129 00.000 12308 Guiding  Dir = 3, Dur = 98
00:20:37.130 00.001 12308 IsSlewing returns 0
00:20:37.130 00.000 12308 IsGuiding returns 0
00:20:37.130 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:37.134 00.004 12308 PulseGuide returned control before completion, sleep 108
00:20:37.156 00.022 14556 UpdateGuideState exits: m=2206 SNR=31.6
00:20:37.161 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:37.167 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:37.170 00.003 14556 Enqueuing Expose request
00:20:37.253 00.083 12308 IsGuiding returns 1
00:20:37.253 00.000 12308 scope still moving after pulse duration time elapsed
00:20:37.285 00.032 12308 IsSlewing returns 0
00:20:37.286 00.001 12308 IsGuiding returns 1
00:20:37.315 00.029 12308 IsSlewing returns 0
00:20:37.317 00.002 12308 IsGuiding returns 1
00:20:37.347 00.030 12308 IsSlewing returns 0
00:20:37.348 00.001 12308 IsGuiding returns 1
00:20:37.379 00.031 12308 IsSlewing returns 0
00:20:37.380 00.001 12308 IsGuiding returns 0
00:20:37.380 00.000 12308 scope move finished after 98 + 151 ms
00:20:37.381 00.001 12308 Move returns status 0, amount 98
00:20:37.381 00.000 12308 MoveAxis(N, 0, ABG)
00:20:37.381 00.000 12308 Move returns status 0, amount 0
00:20:37.382 00.001 12308 move complete, result=0
00:20:37.382 00.000 12308 worker thread done servicing request
00:20:37.382 00.000 14556 GuideStep: 0.2 px 98 ms WEST, -0.1 px 0 ms NORTH
00:20:37.387 00.005 12308 Worker thread wakes up
00:20:37.387 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:37.388 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:38.640 01.252 12308 Exposure complete
00:20:38.778 00.138 12308 worker thread done servicing request
00:20:38.778 00.000 14556 OnExposeComplete: enter
00:20:38.782 00.004 14556 UpdateGuideState(): m_state=6
00:20:38.786 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9194
00:20:38.790 00.004 14556 Star::Find returns 1 (0), X=165.35, Y=1001.13, Mass=2328, SNR=32.4, Peak=188 HFD=4.5
00:20:38.795 00.005 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.67 = -0.61)
00:20:38.799 00.004 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.71)
00:20:38.801 00.002 14556 CameraToMount -- cameraX=-0.22 cameraY=0.13 hyp=0.25 cameraTheta=2.60 mountX=0.21 mountY=-0.16, mountTheta=-0.67
00:20:38.807 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.13, opts=13)
00:20:38.811 00.004 14556 Enqueuing Move request for scope (-0.22, 0.13)
00:20:38.816 00.005 12308 Worker thread wakes up
00:20:38.816 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.13) opts 0xd
00:20:38.816 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.13)
00:20:38.816 00.000 12308 Moving (-0.22, 0.13) raw xDistance=0.21 yDistance=-0.16
00:20:38.816 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
00:20:38.816 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:38.816 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:20:38.817 00.001 12308 MoveAxis(W, 97, ABG)
00:20:38.817 00.000 12308 Guiding  Dir = 3, Dur = 97
00:20:38.817 00.000 12308 IsSlewing returns 0
00:20:38.817 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:38.821 00.004 12308 IsGuiding returns 0
00:20:38.821 00.000 12308 PulseGuide returned control before completion, sleep 107
00:20:38.842 00.021 14556 UpdateGuideState exits: m=2328 SNR=32.4
00:20:38.847 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:38.856 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:38.860 00.004 14556 Enqueuing Expose request
00:20:38.944 00.084 12308 IsGuiding returns 1
00:20:38.944 00.000 12308 scope still moving after pulse duration time elapsed
00:20:38.977 00.033 12308 IsSlewing returns 0
00:20:38.978 00.001 12308 IsGuiding returns 0
00:20:38.978 00.000 12308 scope move finished after 97 + 59 ms
00:20:38.978 00.000 12308 Move returns status 0, amount 97
00:20:38.979 00.001 12308 MoveAxis(N, 0, ABG)
00:20:38.979 00.000 12308 Move returns status 0, amount 0
00:20:38.979 00.000 12308 move complete, result=0
00:20:38.980 00.001 12308 worker thread done servicing request
00:20:38.981 00.001 14556 GuideStep: 0.2 px 97 ms WEST, -0.2 px 0 ms NORTH
00:20:38.986 00.005 12308 Worker thread wakes up
00:20:38.986 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:38.986 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:40.233 01.247 12308 Exposure complete
00:20:40.357 00.124 12308 worker thread done servicing request
00:20:40.357 00.000 14556 OnExposeComplete: enter
00:20:40.362 00.005 14556 UpdateGuideState(): m_state=6
00:20:40.366 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9195
00:20:40.369 00.003 14556 Star::Find returns 1 (0), X=165.69, Y=1001.23, Mass=2242, SNR=32.0, Peak=146 HFD=4.6
00:20:40.374 00.005 14556 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.07) = xAngle (4.15 = -2.14)
00:20:40.379 00.005 14556 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.23)
00:20:40.384 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.23 hyp=0.26 cameraTheta=1.07 mountX=-0.14 mountY=-0.20, mountTheta=-2.17
00:20:40.389 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.23, opts=13)
00:20:40.394 00.005 14556 Enqueuing Move request for scope (0.12, 0.23)
00:20:40.397 00.003 12308 Worker thread wakes up
00:20:40.398 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.23) opts 0xd
00:20:40.398 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.23)
00:20:40.398 00.000 12308 Moving (0.12, 0.23) raw xDistance=-0.14 yDistance=-0.20
00:20:40.398 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:20:40.399 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:20:40.399 00.000 12308 MoveAxis(E, 0, ABG)
00:20:40.399 00.000 12308 Move returns status 0, amount 0
00:20:40.399 00.000 12308 MoveAxis(N, 143, ABG)
00:20:40.399 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:40.404 00.005 12308 Guiding  Dir = 0, Dur = 143
00:20:40.404 00.000 12308 IsSlewing returns 0
00:20:40.405 00.001 12308 IsGuiding returns 0
00:20:40.406 00.001 12308 PulseGuide returned control before completion, sleep 153
00:20:40.430 00.024 14556 UpdateGuideState exits: m=2242 SNR=32.0
00:20:40.433 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:40.439 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:40.443 00.004 14556 Enqueuing Expose request
00:20:40.562 00.119 12308 IsGuiding returns 1
00:20:40.562 00.000 12308 scope still moving after pulse duration time elapsed
00:20:40.594 00.032 12308 IsSlewing returns 0
00:20:40.596 00.002 12308 IsGuiding returns 0
00:20:40.596 00.000 12308 scope move finished after 143 + 47 ms
00:20:40.597 00.001 12308 Move returns status 0, amount 143
00:20:40.597 00.000 12308 move complete, result=0
00:20:40.597 00.000 12308 worker thread done servicing request
00:20:40.597 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 143 ms NORTH
00:20:40.603 00.006 12308 Worker thread wakes up
00:20:40.603 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:40.603 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:41.861 01.258 12308 Exposure complete
00:20:42.008 00.147 12308 worker thread done servicing request
00:20:42.008 00.000 14556 OnExposeComplete: enter
00:20:42.013 00.005 14556 UpdateGuideState(): m_state=6
00:20:42.019 00.006 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9196
00:20:42.024 00.005 14556 Star::Find returns 1 (0), X=165.72, Y=1001.02, Mass=2172, SNR=31.2, Peak=169 HFD=4.6
00:20:42.029 00.005 14556 CameraToMount -- cameraTheta (0.14) - m_xAngle (-3.07) = xAngle (3.22 = -3.07)
00:20:42.033 00.004 14556 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.12 = 3.12)
00:20:42.037 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.14 mountX=-0.15 mountY=0.00, mountTheta=3.12
00:20:42.043 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.02, opts=13)
00:20:42.047 00.004 14556 Enqueuing Move request for scope (0.15, 0.02)
00:20:42.051 00.004 12308 Worker thread wakes up
00:20:42.051 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
00:20:42.052 00.001 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
00:20:42.052 00.000 12308 Moving (0.15, 0.02) raw xDistance=-0.15 yDistance=0.00
00:20:42.052 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:20:42.052 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:42.052 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:20:42.053 00.001 12308 MoveAxis(E, 0, ABG)
00:20:42.053 00.000 12308 Move returns status 0, amount 0
00:20:42.054 00.001 12308 MoveAxis(N, 0, ABG)
00:20:42.054 00.000 12308 Move returns status 0, amount 0
00:20:42.054 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:42.057 00.003 12308 move complete, result=0
00:20:42.057 00.000 12308 worker thread done servicing request
00:20:42.078 00.021 14556 UpdateGuideState exits: m=2172 SNR=31.2
00:20:42.081 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:42.084 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:42.088 00.004 14556 Enqueuing Expose request
00:20:42.092 00.004 12308 Worker thread wakes up
00:20:42.093 00.001 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:20:42.097 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:42.098 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:43.348 01.250 12308 Exposure complete
00:20:43.450 00.102 12308 worker thread done servicing request
00:20:43.450 00.000 14556 OnExposeComplete: enter
00:20:43.454 00.004 14556 UpdateGuideState(): m_state=6
00:20:43.458 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9197
00:20:43.462 00.004 14556 Star::Find returns 1 (0), X=165.78, Y=1000.99, Mass=2144, SNR=31.4, Peak=157 HFD=4.4
00:20:43.465 00.003 14556 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-3.07) = xAngle (3.03 = 3.03)
00:20:43.470 00.005 14556 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.93 = 2.93)
00:20:43.476 00.006 14556 CameraToMount -- cameraX=0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-0.04 mountX=-0.21 mountY=0.04, mountTheta=2.93
00:20:43.481 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=-0.01, opts=13)
00:20:43.486 00.005 14556 Enqueuing Move request for scope (0.21, -0.01)
00:20:43.489 00.003 12308 Worker thread wakes up
00:20:43.489 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.01) opts 0xd
00:20:43.489 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, -0.01)
00:20:43.489 00.000 12308 Moving (0.21, -0.01) raw xDistance=-0.21 yDistance=0.04
00:20:43.490 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:20:43.490 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:43.490 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:20:43.490 00.000 12308 MoveAxis(E, 90, ABG)
00:20:43.490 00.000 12308 Guiding  Dir = 2, Dur = 90
00:20:43.491 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:43.494 00.003 12308 IsSlewing returns 0
00:20:43.494 00.000 12308 IsGuiding returns 0
00:20:43.496 00.002 12308 PulseGuide returned control before completion, sleep 100
00:20:43.519 00.023 14556 UpdateGuideState exits: m=2144 SNR=31.4
00:20:43.523 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:43.526 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:43.531 00.005 14556 Enqueuing Expose request
00:20:43.606 00.075 12308 IsGuiding returns 1
00:20:43.606 00.000 12308 scope still moving after pulse duration time elapsed
00:20:43.636 00.030 12308 IsSlewing returns 0
00:20:43.637 00.001 12308 IsGuiding returns 0
00:20:43.637 00.000 12308 scope move finished after 90 + 51 ms
00:20:43.638 00.001 12308 Move returns status 0, amount 90
00:20:43.639 00.001 12308 MoveAxis(N, 0, ABG)
00:20:43.639 00.000 12308 Move returns status 0, amount 0
00:20:43.639 00.000 12308 move complete, result=0
00:20:43.640 00.001 12308 worker thread done servicing request
00:20:43.640 00.000 14556 GuideStep: -0.2 px 90 ms EAST, 0.0 px 0 ms NORTH
00:20:43.646 00.006 12308 Worker thread wakes up
00:20:43.646 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:43.646 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:44.897 01.251 12308 Exposure complete
00:20:45.021 00.124 12308 worker thread done servicing request
00:20:45.021 00.000 14556 OnExposeComplete: enter
00:20:45.025 00.004 14556 UpdateGuideState(): m_state=6
00:20:45.030 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9198
00:20:45.034 00.004 14556 Star::Find returns 1 (0), X=165.45, Y=1001.04, Mass=2267, SNR=31.9, Peak=182 HFD=4.8
00:20:45.038 00.004 14556 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.07) = xAngle (5.91 = -0.38)
00:20:45.041 00.003 14556 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.81 = -0.48)
00:20:45.046 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.83 mountX=0.12 mountY=-0.06, mountTheta=-0.46
00:20:45.052 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.04, opts=13)
00:20:45.056 00.004 14556 Enqueuing Move request for scope (-0.12, 0.04)
00:20:45.060 00.004 12308 Worker thread wakes up
00:20:45.061 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
00:20:45.061 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
00:20:45.061 00.000 12308 Moving (-0.12, 0.04) raw xDistance=0.12 yDistance=-0.06
00:20:45.061 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:20:45.061 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:45.061 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:20:45.062 00.001 12308 MoveAxis(E, 0, ABG)
00:20:45.062 00.000 12308 Move returns status 0, amount 0
00:20:45.062 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:45.066 00.004 12308 MoveAxis(N, 0, ABG)
00:20:45.066 00.000 12308 Move returns status 0, amount 0
00:20:45.066 00.000 12308 move complete, result=0
00:20:45.066 00.000 12308 worker thread done servicing request
00:20:45.086 00.020 14556 UpdateGuideState exits: m=2267 SNR=31.9
00:20:45.090 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:45.097 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:45.105 00.008 14556 Enqueuing Expose request
00:20:45.111 00.006 12308 Worker thread wakes up
00:20:45.111 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:45.117 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:45.117 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:46.372 01.255 12308 Exposure complete
00:20:46.496 00.124 12308 worker thread done servicing request
00:20:46.497 00.001 14556 OnExposeComplete: enter
00:20:46.501 00.004 14556 UpdateGuideState(): m_state=6
00:20:46.505 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9199
00:20:46.510 00.005 14556 Star::Find returns 1 (0), X=165.43, Y=1001.18, Mass=2269, SNR=32.0, Peak=188 HFD=4.5
00:20:46.514 00.004 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
00:20:46.517 00.003 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
00:20:46.521 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.18 hyp=0.23 cameraTheta=2.24 mountX=0.13 mountY=-0.20, mountTheta=-1.00
00:20:46.526 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.18, opts=13)
00:20:46.530 00.004 14556 Enqueuing Move request for scope (-0.14, 0.18)
00:20:46.534 00.004 12308 Worker thread wakes up
00:20:46.534 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.18) opts 0xd
00:20:46.534 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.18)
00:20:46.534 00.000 12308 Moving (-0.14, 0.18) raw xDistance=0.13 yDistance=-0.20
00:20:46.534 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:20:46.535 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:20:46.535 00.000 12308 MoveAxis(E, 0, ABG)
00:20:46.535 00.000 12308 Move returns status 0, amount 0
00:20:46.535 00.000 12308 MoveAxis(N, 141, ABG)
00:20:46.535 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:46.540 00.005 12308 Guiding  Dir = 0, Dur = 141
00:20:46.540 00.000 12308 IsSlewing returns 0
00:20:46.540 00.000 12308 IsGuiding returns 0
00:20:46.541 00.001 12308 PulseGuide returned control before completion, sleep 151
00:20:46.561 00.020 14556 UpdateGuideState exits: m=2269 SNR=32.0
00:20:46.564 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:46.570 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:46.574 00.004 14556 Enqueuing Expose request
00:20:46.706 00.132 12308 IsGuiding returns 1
00:20:46.707 00.001 12308 scope still moving after pulse duration time elapsed
00:20:46.738 00.031 12308 IsSlewing returns 0
00:20:46.738 00.000 12308 IsGuiding returns 0
00:20:46.739 00.001 12308 scope move finished after 141 + 57 ms
00:20:46.739 00.000 12308 Move returns status 0, amount 141
00:20:46.739 00.000 12308 move complete, result=0
00:20:46.739 00.000 12308 worker thread done servicing request
00:20:46.739 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 141 ms NORTH
00:20:46.746 00.007 12308 Worker thread wakes up
00:20:46.746 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:46.746 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:48.003 01.257 12308 Exposure complete
00:20:48.118 00.115 12308 worker thread done servicing request
00:20:48.119 00.001 14556 OnExposeComplete: enter
00:20:48.123 00.004 14556 UpdateGuideState(): m_state=6
00:20:48.127 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9200
00:20:48.130 00.003 14556 Star::Find returns 1 (0), X=165.63, Y=1001.07, Mass=2236, SNR=31.7, Peak=162 HFD=4.7
00:20:48.134 00.004 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.93 = -2.35)
00:20:48.139 00.005 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.83 = -2.45)
00:20:48.143 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.86 mountX=-0.07 mountY=-0.06, mountTheta=-2.41
00:20:48.149 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.07, opts=13)
00:20:48.154 00.005 14556 Enqueuing Move request for scope (0.06, 0.07)
00:20:48.157 00.003 12308 Worker thread wakes up
00:20:48.158 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
00:20:48.158 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
00:20:48.158 00.000 12308 Moving (0.06, 0.07) raw xDistance=-0.07 yDistance=-0.06
00:20:48.158 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:20:48.158 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:48.158 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:20:48.159 00.001 12308 MoveAxis(E, 0, ABG)
00:20:48.159 00.000 12308 Move returns status 0, amount 0
00:20:48.159 00.000 12308 MoveAxis(N, 0, ABG)
00:20:48.159 00.000 12308 Move returns status 0, amount 0
00:20:48.159 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:48.163 00.004 12308 move complete, result=0
00:20:48.163 00.000 12308 worker thread done servicing request
00:20:48.184 00.021 14556 UpdateGuideState exits: m=2236 SNR=31.7
00:20:48.190 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:48.194 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:48.199 00.005 14556 Enqueuing Expose request
00:20:48.202 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:48.207 00.005 12308 Worker thread wakes up
00:20:48.207 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:48.207 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:49.457 01.250 12308 Exposure complete
00:20:49.571 00.114 12308 worker thread done servicing request
00:20:49.571 00.000 14556 OnExposeComplete: enter
00:20:49.576 00.005 14556 UpdateGuideState(): m_state=6
00:20:49.579 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9201
00:20:49.584 00.005 14556 Star::Find returns 1 (0), X=165.55, Y=1001.11, Mass=2156, SNR=31.1, Peak=177 HFD=4.3
00:20:49.587 00.003 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
00:20:49.591 00.004 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
00:20:49.596 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.76 mountX=0.01 mountY=-0.11, mountTheta=-1.45
00:20:49.603 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.11, opts=13)
00:20:49.608 00.005 14556 Enqueuing Move request for scope (-0.02, 0.11)
00:20:49.612 00.004 12308 Worker thread wakes up
00:20:49.612 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
00:20:49.612 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
00:20:49.612 00.000 12308 Moving (-0.02, 0.11) raw xDistance=0.01 yDistance=-0.11
00:20:49.612 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:20:49.613 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:49.613 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:20:49.613 00.000 12308 MoveAxis(E, 0, ABG)
00:20:49.613 00.000 12308 Move returns status 0, amount 0
00:20:49.613 00.000 12308 MoveAxis(N, 0, ABG)
00:20:49.613 00.000 12308 Move returns status 0, amount 0
00:20:49.614 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:49.619 00.005 12308 move complete, result=0
00:20:49.619 00.000 12308 worker thread done servicing request
00:20:49.639 00.020 14556 UpdateGuideState exits: m=2156 SNR=31.1
00:20:49.643 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:49.647 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:49.649 00.002 14556 Enqueuing Expose request
00:20:49.652 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:49.656 00.004 12308 Worker thread wakes up
00:20:49.656 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:49.656 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:50.898 01.242 12308 Exposure complete
00:20:51.018 00.120 12308 worker thread done servicing request
00:20:51.019 00.001 14556 OnExposeComplete: enter
00:20:51.023 00.004 14556 UpdateGuideState(): m_state=6
00:20:51.027 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9202
00:20:51.032 00.005 14556 Star::Find returns 1 (0), X=165.70, Y=1001.09, Mass=2189, SNR=31.3, Peak=149 HFD=4.9
00:20:51.037 00.005 14556 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.07) = xAngle (3.68 = -2.60)
00:20:51.043 00.006 14556 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.58 = -2.70)
00:20:51.046 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.09 hyp=0.16 cameraTheta=0.61 mountX=-0.14 mountY=-0.07, mountTheta=-2.68
00:20:51.052 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.09, opts=13)
00:20:51.056 00.004 14556 Enqueuing Move request for scope (0.13, 0.09)
00:20:51.060 00.004 12308 Worker thread wakes up
00:20:51.060 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.09) opts 0xd
00:20:51.060 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.09)
00:20:51.060 00.000 12308 Moving (0.13, 0.09) raw xDistance=-0.14 yDistance=-0.07
00:20:51.060 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:20:51.061 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:51.061 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:20:51.061 00.000 12308 MoveAxis(E, 0, ABG)
00:20:51.061 00.000 12308 Move returns status 0, amount 0
00:20:51.061 00.000 12308 MoveAxis(N, 0, ABG)
00:20:51.061 00.000 12308 Move returns status 0, amount 0
00:20:51.061 00.000 12308 move complete, result=0
00:20:51.062 00.001 12308 worker thread done servicing request
00:20:51.062 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:51.087 00.025 14556 UpdateGuideState exits: m=2189 SNR=31.3
00:20:51.092 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:51.095 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:51.101 00.006 14556 Enqueuing Expose request
00:20:51.105 00.004 12308 Worker thread wakes up
00:20:51.105 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:51.109 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:51.109 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:52.350 01.241 12308 Exposure complete
00:20:52.471 00.121 12308 worker thread done servicing request
00:20:52.471 00.000 14556 OnExposeComplete: enter
00:20:52.477 00.006 14556 UpdateGuideState(): m_state=6
00:20:52.483 00.006 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9203
00:20:52.488 00.005 14556 Star::Find returns 1 (0), X=165.69, Y=1001.22, Mass=2321, SNR=32.6, Peak=160 HFD=4.8
00:20:52.494 00.006 14556 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.07) = xAngle (4.15 = -2.14)
00:20:52.498 00.004 14556 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.24)
00:20:52.503 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.22 hyp=0.25 cameraTheta=1.07 mountX=-0.13 mountY=-0.20, mountTheta=-2.17
00:20:52.510 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.22, opts=13)
00:20:52.515 00.005 14556 Enqueuing Move request for scope (0.12, 0.22)
00:20:52.519 00.004 12308 Worker thread wakes up
00:20:52.519 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.22) opts 0xd
00:20:52.519 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.22)
00:20:52.519 00.000 12308 Moving (0.12, 0.22) raw xDistance=-0.13 yDistance=-0.20
00:20:52.519 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:20:52.520 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:52.520 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:20:52.520 00.000 12308 MoveAxis(E, 0, ABG)
00:20:52.521 00.001 12308 Move returns status 0, amount 0
00:20:52.521 00.000 12308 MoveAxis(N, 0, ABG)
00:20:52.521 00.000 12308 Move returns status 0, amount 0
00:20:52.521 00.000 12308 move complete, result=0
00:20:52.521 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:52.526 00.005 12308 worker thread done servicing request
00:20:52.549 00.023 14556 UpdateGuideState exits: m=2321 SNR=32.6
00:20:52.553 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:52.556 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:52.560 00.004 14556 Enqueuing Expose request
00:20:52.565 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:20:52.570 00.005 12308 Worker thread wakes up
00:20:52.570 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:52.570 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:53.820 01.250 12308 Exposure complete
00:20:53.938 00.118 12308 worker thread done servicing request
00:20:53.938 00.000 14556 OnExposeComplete: enter
00:20:53.943 00.005 14556 UpdateGuideState(): m_state=6
00:20:53.948 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9204
00:20:53.952 00.004 14556 Star::Find returns 1 (0), X=165.58, Y=1001.21, Mass=2164, SNR=31.2, Peak=167 HFD=4.5
00:20:53.955 00.003 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.59 = -1.69)
00:20:53.958 00.003 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.79)
00:20:53.962 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.52 mountX=-0.02 mountY=-0.20, mountTheta=-1.69
00:20:53.967 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.20, opts=13)
00:20:53.971 00.004 14556 Enqueuing Move request for scope (0.01, 0.20)
00:20:53.975 00.004 12308 Worker thread wakes up
00:20:53.975 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.20) opts 0xd
00:20:53.975 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.20)
00:20:53.975 00.000 12308 Moving (0.01, 0.20) raw xDistance=-0.02 yDistance=-0.20
00:20:53.975 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:20:53.976 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:20:53.976 00.000 12308 MoveAxis(E, 0, ABG)
00:20:53.976 00.000 12308 Move returns status 0, amount 0
00:20:53.976 00.000 12308 MoveAxis(N, 141, ABG)
00:20:53.976 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:53.981 00.005 12308 Guiding  Dir = 0, Dur = 141
00:20:53.981 00.000 12308 IsSlewing returns 0
00:20:53.981 00.000 12308 IsGuiding returns 0
00:20:53.982 00.001 12308 PulseGuide returned control before completion, sleep 151
00:20:54.003 00.021 14556 UpdateGuideState exits: m=2164 SNR=31.2
00:20:54.007 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:54.012 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:54.015 00.003 14556 Enqueuing Expose request
00:20:54.150 00.135 12308 IsGuiding returns 1
00:20:54.150 00.000 12308 scope still moving after pulse duration time elapsed
00:20:54.182 00.032 12308 IsSlewing returns 0
00:20:54.184 00.002 12308 IsGuiding returns 0
00:20:54.185 00.001 12308 scope move finished after 141 + 61 ms
00:20:54.186 00.001 12308 Move returns status 0, amount 141
00:20:54.186 00.000 12308 move complete, result=0
00:20:54.188 00.002 12308 worker thread done servicing request
00:20:54.188 00.000 12308 Worker thread wakes up
00:20:54.189 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 141 ms NORTH
00:20:54.195 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:54.195 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:55.447 01.252 12308 Exposure complete
00:20:55.568 00.121 12308 worker thread done servicing request
00:20:55.569 00.001 14556 OnExposeComplete: enter
00:20:55.573 00.004 14556 UpdateGuideState(): m_state=6
00:20:55.577 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9205
00:20:55.581 00.004 14556 Star::Find returns 1 (0), X=165.59, Y=1001.03, Mass=2398, SNR=33.0, Peak=172 HFD=4.8
00:20:55.584 00.003 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.10 = -2.19)
00:20:55.588 00.004 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.29)
00:20:55.593 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.03 cameraTheta=1.02 mountX=-0.02 mountY=-0.03, mountTheta=-2.22
00:20:55.599 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.03, opts=13)
00:20:55.603 00.004 14556 Enqueuing Move request for scope (0.02, 0.03)
00:20:55.607 00.004 12308 Worker thread wakes up
00:20:55.607 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
00:20:55.607 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
00:20:55.607 00.000 12308 Moving (0.02, 0.03) raw xDistance=-0.02 yDistance=-0.03
00:20:55.607 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:20:55.608 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:55.608 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:20:55.608 00.000 12308 MoveAxis(E, 0, ABG)
00:20:55.608 00.000 12308 Move returns status 0, amount 0
00:20:55.609 00.001 12308 MoveAxis(N, 0, ABG)
00:20:55.609 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:55.612 00.003 12308 Move returns status 0, amount 0
00:20:55.612 00.000 12308 move complete, result=0
00:20:55.613 00.001 12308 worker thread done servicing request
00:20:55.635 00.022 14556 UpdateGuideState exits: m=2398 SNR=33.0
00:20:55.639 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:55.644 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:55.648 00.004 14556 Enqueuing Expose request
00:20:55.652 00.004 12308 Worker thread wakes up
00:20:55.652 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:55.652 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:55.652 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:20:56.902 01.250 12308 Exposure complete
00:20:57.024 00.122 12308 worker thread done servicing request
00:20:57.024 00.000 14556 OnExposeComplete: enter
00:20:57.028 00.004 14556 UpdateGuideState(): m_state=6
00:20:57.034 00.006 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9206
00:20:57.038 00.004 14556 Star::Find returns 1 (0), X=165.60, Y=1001.11, Mass=2051, SNR=30.6, Peak=168 HFD=4.3
00:20:57.041 00.003 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.35 = -1.93)
00:20:57.045 00.004 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.03)
00:20:57.049 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.28 mountX=-0.04 mountY=-0.10, mountTheta=-1.94
00:20:57.054 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.11, opts=13)
00:20:57.058 00.004 14556 Enqueuing Move request for scope (0.03, 0.11)
00:20:57.062 00.004 12308 Worker thread wakes up
00:20:57.062 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
00:20:57.063 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
00:20:57.063 00.000 12308 Moving (0.03, 0.11) raw xDistance=-0.04 yDistance=-0.10
00:20:57.063 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:20:57.063 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:57.063 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:20:57.063 00.000 12308 MoveAxis(E, 0, ABG)
00:20:57.064 00.001 12308 Move returns status 0, amount 0
00:20:57.064 00.000 12308 MoveAxis(N, 0, ABG)
00:20:57.064 00.000 12308 Move returns status 0, amount 0
00:20:57.064 00.000 12308 move complete, result=0
00:20:57.064 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:57.069 00.005 12308 worker thread done servicing request
00:20:57.099 00.030 14556 UpdateGuideState exits: m=2051 SNR=30.6
00:20:57.105 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:57.111 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:57.117 00.006 14556 Enqueuing Expose request
00:20:57.126 00.009 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:57.131 00.005 12308 Worker thread wakes up
00:20:57.131 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:57.131 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:58.377 01.246 12308 Exposure complete
00:20:58.500 00.123 12308 worker thread done servicing request
00:20:58.501 00.001 14556 OnExposeComplete: enter
00:20:58.505 00.004 14556 UpdateGuideState(): m_state=6
00:20:58.512 00.007 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9207
00:20:58.518 00.006 14556 Star::Find returns 1 (0), X=165.71, Y=1001.06, Mass=2290, SNR=32.1, Peak=178 HFD=4.6
00:20:58.522 00.004 14556 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.07) = xAngle (3.44 = -2.84)
00:20:58.528 00.006 14556 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.34 = -2.94)
00:20:58.534 00.006 14556 CameraToMount -- cameraX=0.14 cameraY=0.06 hyp=0.15 cameraTheta=0.37 mountX=-0.15 mountY=-0.03, mountTheta=-2.93
00:20:58.540 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.06, opts=13)
00:20:58.544 00.004 14556 Enqueuing Move request for scope (0.14, 0.06)
00:20:58.547 00.003 12308 Worker thread wakes up
00:20:58.548 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.06) opts 0xd
00:20:58.548 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.06)
00:20:58.548 00.000 12308 Moving (0.14, 0.06) raw xDistance=-0.15 yDistance=-0.03
00:20:58.548 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:20:58.548 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:20:58.549 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:20:58.549 00.000 12308 MoveAxis(E, 0, ABG)
00:20:58.549 00.000 12308 Move returns status 0, amount 0
00:20:58.549 00.000 12308 MoveAxis(N, 0, ABG)
00:20:58.549 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:20:58.553 00.004 12308 Move returns status 0, amount 0
00:20:58.553 00.000 12308 move complete, result=0
00:20:58.553 00.000 12308 worker thread done servicing request
00:20:58.574 00.021 14556 UpdateGuideState exits: m=2290 SNR=32.1
00:20:58.577 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:58.580 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:20:58.584 00.004 14556 Enqueuing Expose request
00:20:58.587 00.003 12308 Worker thread wakes up
00:20:58.587 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:20:58.592 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:20:58.592 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:20:59.847 01.255 12308 Exposure complete
00:20:59.963 00.116 12308 worker thread done servicing request
00:20:59.963 00.000 14556 OnExposeComplete: enter
00:20:59.970 00.007 14556 UpdateGuideState(): m_state=6
00:20:59.973 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9208
00:20:59.978 00.005 14556 Star::Find returns 1 (0), X=165.63, Y=1000.99, Mass=2196, SNR=31.6, Peak=156 HFD=4.8
00:20:59.983 00.005 14556 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-3.07) = xAngle (2.93 = 2.93)
00:20:59.987 00.004 14556 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.83 = 2.83)
00:20:59.990 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.14 mountX=-0.07 mountY=0.02, mountTheta=2.84
00:20:59.996 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.01, opts=13)
00:21:00.000 00.004 14556 Enqueuing Move request for scope (0.07, -0.01)
00:21:00.003 00.003 12308 Worker thread wakes up
00:21:00.003 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
00:21:00.003 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
00:21:00.003 00.000 12308 Moving (0.07, -0.01) raw xDistance=-0.07 yDistance=0.02
00:21:00.004 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:21:00.004 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:00.004 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:21:00.004 00.000 12308 MoveAxis(E, 0, ABG)
00:21:00.004 00.000 12308 Move returns status 0, amount 0
00:21:00.004 00.000 12308 MoveAxis(N, 0, ABG)
00:21:00.005 00.001 12308 Move returns status 0, amount 0
00:21:00.006 00.001 12308 move complete, result=0
00:21:00.007 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:00.018 00.011 12308 worker thread done servicing request
00:21:00.046 00.028 14556 UpdateGuideState exits: m=2196 SNR=31.6
00:21:00.050 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:00.055 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:00.059 00.004 14556 Enqueuing Expose request
00:21:00.063 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:00.069 00.006 12308 Worker thread wakes up
00:21:00.069 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:00.069 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:01.313 01.244 12308 Exposure complete
00:21:01.410 00.097 12308 worker thread done servicing request
00:21:01.410 00.000 14556 OnExposeComplete: enter
00:21:01.414 00.004 14556 UpdateGuideState(): m_state=6
00:21:01.418 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9209
00:21:01.421 00.003 14556 Star::Find returns 1 (0), X=165.73, Y=1001.10, Mass=2255, SNR=31.8, Peak=167 HFD=4.5
00:21:01.426 00.005 14556 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.07) = xAngle (3.60 = -2.68)
00:21:01.430 00.004 14556 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.50 = -2.78)
00:21:01.433 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=0.09 hyp=0.19 cameraTheta=0.53 mountX=-0.17 mountY=-0.07, mountTheta=-2.76
00:21:01.438 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.09, opts=13)
00:21:01.443 00.005 14556 Enqueuing Move request for scope (0.16, 0.09)
00:21:01.448 00.005 12308 Worker thread wakes up
00:21:01.448 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.09) opts 0xd
00:21:01.448 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.09)
00:21:01.448 00.000 12308 Moving (0.16, 0.09) raw xDistance=-0.17 yDistance=-0.07
00:21:01.448 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:21:01.449 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:01.449 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:21:01.449 00.000 12308 MoveAxis(E, 0, ABG)
00:21:01.449 00.000 12308 Move returns status 0, amount 0
00:21:01.449 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:01.453 00.004 12308 MoveAxis(N, 0, ABG)
00:21:01.454 00.001 12308 Move returns status 0, amount 0
00:21:01.454 00.000 12308 move complete, result=0
00:21:01.454 00.000 12308 worker thread done servicing request
00:21:01.474 00.020 14556 UpdateGuideState exits: m=2255 SNR=31.8
00:21:01.480 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:01.483 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:01.487 00.004 14556 Enqueuing Expose request
00:21:01.492 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:01.496 00.004 12308 Worker thread wakes up
00:21:01.496 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:01.496 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:02.752 01.256 12308 Exposure complete
00:21:02.874 00.122 12308 worker thread done servicing request
00:21:02.875 00.001 14556 OnExposeComplete: enter
00:21:02.881 00.006 14556 UpdateGuideState(): m_state=6
00:21:02.885 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9210
00:21:02.889 00.004 14556 Star::Find returns 1 (0), X=165.66, Y=1001.07, Mass=2263, SNR=32.2, Peak=158 HFD=5.0
00:21:02.892 00.003 14556 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.07) = xAngle (3.73 = -2.56)
00:21:02.896 00.004 14556 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.63 = -2.66)
00:21:02.901 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.11 cameraTheta=0.65 mountX=-0.09 mountY=-0.05, mountTheta=-2.63
00:21:02.906 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.07, opts=13)
00:21:02.911 00.005 14556 Enqueuing Move request for scope (0.09, 0.07)
00:21:02.914 00.003 12308 Worker thread wakes up
00:21:02.915 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
00:21:02.915 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
00:21:02.915 00.000 12308 Moving (0.09, 0.07) raw xDistance=-0.09 yDistance=-0.05
00:21:02.915 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:21:02.915 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:02.915 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:21:02.915 00.000 12308 MoveAxis(E, 0, ABG)
00:21:02.916 00.001 12308 Move returns status 0, amount 0
00:21:02.916 00.000 12308 MoveAxis(N, 0, ABG)
00:21:02.916 00.000 12308 Move returns status 0, amount 0
00:21:02.917 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:02.920 00.003 12308 move complete, result=0
00:21:02.921 00.001 12308 worker thread done servicing request
00:21:02.941 00.020 14556 UpdateGuideState exits: m=2263 SNR=32.2
00:21:02.946 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:02.950 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:02.953 00.003 14556 Enqueuing Expose request
00:21:02.957 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:02.961 00.004 12308 Worker thread wakes up
00:21:02.961 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:02.961 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:04.207 01.246 12308 Exposure complete
00:21:04.324 00.117 12308 worker thread done servicing request
00:21:04.325 00.001 14556 OnExposeComplete: enter
00:21:04.328 00.003 14556 UpdateGuideState(): m_state=6
00:21:04.332 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9211
00:21:04.335 00.003 14556 Star::Find returns 1 (0), X=165.64, Y=1001.02, Mass=2513, SNR=33.7, Peak=182 HFD=4.8
00:21:04.340 00.005 14556 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.07) = xAngle (3.34 = -2.94)
00:21:04.345 00.005 14556 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.24 = -3.04)
00:21:04.348 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.08 cameraTheta=0.27 mountX=-0.07 mountY=-0.01, mountTheta=-3.04
00:21:04.355 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.02, opts=13)
00:21:04.360 00.005 14556 Enqueuing Move request for scope (0.07, 0.02)
00:21:04.364 00.004 12308 Worker thread wakes up
00:21:04.364 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
00:21:04.365 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
00:21:04.365 00.000 12308 Moving (0.07, 0.02) raw xDistance=-0.07 yDistance=-0.01
00:21:04.365 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:21:04.365 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:04.365 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:21:04.367 00.002 12308 MoveAxis(E, 0, ABG)
00:21:04.367 00.000 12308 Move returns status 0, amount 0
00:21:04.367 00.000 12308 MoveAxis(N, 0, ABG)
00:21:04.367 00.000 12308 Move returns status 0, amount 0
00:21:04.367 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:04.371 00.004 12308 move complete, result=0
00:21:04.371 00.000 12308 worker thread done servicing request
00:21:04.390 00.019 14556 UpdateGuideState exits: m=2513 SNR=33.7
00:21:04.393 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:04.399 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:04.405 00.006 14556 Enqueuing Expose request
00:21:04.412 00.007 12308 Worker thread wakes up
00:21:04.412 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:21:04.417 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:04.417 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:05.665 01.248 12308 Exposure complete
00:21:05.778 00.113 14556 OnExposeComplete: enter
00:21:05.782 00.004 14556 UpdateGuideState(): m_state=6
00:21:05.788 00.006 12308 worker thread done servicing request
00:21:05.788 00.000 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9212
00:21:05.793 00.005 14556 Star::Find returns 1 (0), X=165.60, Y=1001.24, Mass=2156, SNR=31.2, Peak=175 HFD=4.5
00:21:05.796 00.003 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.50 = -1.78)
00:21:05.800 00.004 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.88)
00:21:05.804 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.24 hyp=0.25 cameraTheta=1.43 mountX=-0.05 mountY=-0.23, mountTheta=-1.79
00:21:05.809 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.24, opts=13)
00:21:05.812 00.003 14556 Enqueuing Move request for scope (0.04, 0.24)
00:21:05.817 00.005 12308 Worker thread wakes up
00:21:05.817 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.24) opts 0xd
00:21:05.817 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.24)
00:21:05.817 00.000 12308 Moving (0.04, 0.24) raw xDistance=-0.05 yDistance=-0.23
00:21:05.817 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:21:05.818 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:21:05.818 00.000 12308 MoveAxis(E, 0, ABG)
00:21:05.818 00.000 12308 Move returns status 0, amount 0
00:21:05.818 00.000 12308 MoveAxis(N, 165, ABG)
00:21:05.818 00.000 12308 Guiding  Dir = 0, Dur = 165
00:21:05.818 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:05.823 00.005 12308 IsSlewing returns 0
00:21:05.823 00.000 12308 IsGuiding returns 0
00:21:05.824 00.001 12308 PulseGuide returned control before completion, sleep 175
00:21:05.844 00.020 14556 UpdateGuideState exits: m=2156 SNR=31.2
00:21:05.850 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:05.855 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:05.858 00.003 14556 Enqueuing Expose request
00:21:06.015 00.157 12308 IsGuiding returns 0
00:21:06.016 00.001 12308 Move returns status 0, amount 165
00:21:06.016 00.000 12308 move complete, result=0
00:21:06.018 00.002 12308 worker thread done servicing request
00:21:06.018 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 165 ms NORTH
00:21:06.025 00.007 12308 Worker thread wakes up
00:21:06.025 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:06.025 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:07.266 01.241 12308 Exposure complete
00:21:07.388 00.122 12308 worker thread done servicing request
00:21:07.389 00.001 14556 OnExposeComplete: enter
00:21:07.392 00.003 14556 UpdateGuideState(): m_state=6
00:21:07.396 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9213
00:21:07.399 00.003 14556 Star::Find returns 1 (0), X=165.73, Y=1001.02, Mass=2410, SNR=33.1, Peak=179 HFD=4.5
00:21:07.401 00.002 14556 CameraToMount -- cameraTheta (0.12) - m_xAngle (-3.07) = xAngle (3.19 = -3.09)
00:21:07.407 00.006 14556 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.09 = 3.09)
00:21:07.410 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=0.02 hyp=0.16 cameraTheta=0.12 mountX=-0.16 mountY=0.01, mountTheta=3.09
00:21:07.417 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.02, opts=13)
00:21:07.420 00.003 14556 Enqueuing Move request for scope (0.16, 0.02)
00:21:07.422 00.002 12308 Worker thread wakes up
00:21:07.422 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.02) opts 0xd
00:21:07.422 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.02)
00:21:07.422 00.000 12308 Moving (0.16, 0.02) raw xDistance=-0.16 yDistance=0.01
00:21:07.423 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:21:07.423 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:07.423 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:21:07.423 00.000 12308 MoveAxis(E, 0, ABG)
00:21:07.423 00.000 12308 Move returns status 0, amount 0
00:21:07.423 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:07.427 00.004 12308 MoveAxis(N, 0, ABG)
00:21:07.427 00.000 12308 Move returns status 0, amount 0
00:21:07.427 00.000 12308 move complete, result=0
00:21:07.428 00.001 12308 worker thread done servicing request
00:21:07.448 00.020 14556 UpdateGuideState exits: m=2410 SNR=33.1
00:21:07.455 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:07.460 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:07.463 00.003 14556 Enqueuing Expose request
00:21:07.470 00.007 12308 Worker thread wakes up
00:21:07.470 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:07.481 00.011 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:07.482 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:08.738 01.256 12308 Exposure complete
00:21:08.853 00.115 12308 worker thread done servicing request
00:21:08.853 00.000 14556 OnExposeComplete: enter
00:21:08.857 00.004 14556 UpdateGuideState(): m_state=6
00:21:08.860 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9214
00:21:08.863 00.003 14556 Star::Find returns 1 (0), X=165.63, Y=1001.18, Mass=2110, SNR=30.7, Peak=167 HFD=4.5
00:21:08.867 00.004 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.32 = -1.96)
00:21:08.870 00.003 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.06)
00:21:08.873 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.25 mountX=-0.07 mountY=-0.17, mountTheta=-1.98
00:21:08.878 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.18, opts=13)
00:21:08.882 00.004 14556 Enqueuing Move request for scope (0.06, 0.18)
00:21:08.886 00.004 12308 Worker thread wakes up
00:21:08.886 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.18) opts 0xd
00:21:08.887 00.001 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.18)
00:21:08.887 00.000 12308 Moving (0.06, 0.18) raw xDistance=-0.07 yDistance=-0.17
00:21:08.887 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:21:08.887 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:08.887 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:21:08.887 00.000 12308 MoveAxis(E, 0, ABG)
00:21:08.887 00.000 12308 Move returns status 0, amount 0
00:21:08.887 00.000 12308 MoveAxis(N, 0, ABG)
00:21:08.888 00.001 12308 Move returns status 0, amount 0
00:21:08.888 00.000 12308 move complete, result=0
00:21:08.888 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:08.893 00.005 12308 worker thread done servicing request
00:21:08.915 00.022 14556 UpdateGuideState exits: m=2110 SNR=30.7
00:21:08.918 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:08.922 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:08.926 00.004 14556 Enqueuing Expose request
00:21:08.929 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:21:08.933 00.004 12308 Worker thread wakes up
00:21:08.933 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:08.934 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:10.181 01.247 12308 Exposure complete
00:21:10.312 00.131 12308 worker thread done servicing request
00:21:10.312 00.000 14556 OnExposeComplete: enter
00:21:10.316 00.004 14556 UpdateGuideState(): m_state=6
00:21:10.320 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9215
00:21:10.325 00.005 14556 Star::Find returns 1 (0), X=165.62, Y=1001.15, Mass=2146, SNR=31.1, Peak=150 HFD=4.6
00:21:10.329 00.004 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.33 = -1.96)
00:21:10.332 00.003 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.06)
00:21:10.335 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.25 mountX=-0.06 mountY=-0.14, mountTheta=-1.97
00:21:10.340 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.15, opts=13)
00:21:10.346 00.006 14556 Enqueuing Move request for scope (0.05, 0.15)
00:21:10.350 00.004 12308 Worker thread wakes up
00:21:10.350 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
00:21:10.350 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
00:21:10.350 00.000 12308 Moving (0.05, 0.15) raw xDistance=-0.06 yDistance=-0.14
00:21:10.350 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:21:10.350 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:10.350 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:21:10.351 00.001 12308 MoveAxis(E, 0, ABG)
00:21:10.351 00.000 12308 Move returns status 0, amount 0
00:21:10.351 00.000 12308 MoveAxis(N, 0, ABG)
00:21:10.351 00.000 12308 Move returns status 0, amount 0
00:21:10.351 00.000 12308 move complete, result=0
00:21:10.351 00.000 12308 worker thread done servicing request
00:21:10.352 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:10.377 00.025 14556 UpdateGuideState exits: m=2146 SNR=31.1
00:21:10.381 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:10.386 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:10.389 00.003 14556 Enqueuing Expose request
00:21:10.394 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:10.397 00.003 12308 Worker thread wakes up
00:21:10.398 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:10.398 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:11.650 01.252 12308 Exposure complete
00:21:11.778 00.128 12308 worker thread done servicing request
00:21:11.778 00.000 14556 OnExposeComplete: enter
00:21:11.782 00.004 14556 UpdateGuideState(): m_state=6
00:21:11.787 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9216
00:21:11.790 00.003 14556 Star::Find returns 1 (0), X=165.69, Y=1001.17, Mass=2276, SNR=32.2, Peak=174 HFD=4.6
00:21:11.794 00.004 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.04 = -2.25)
00:21:11.800 00.006 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.35)
00:21:11.805 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.17 hyp=0.21 cameraTheta=0.96 mountX=-0.13 mountY=-0.15, mountTheta=-2.29
00:21:11.812 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.17, opts=13)
00:21:11.818 00.006 14556 Enqueuing Move request for scope (0.12, 0.17)
00:21:11.822 00.004 12308 Worker thread wakes up
00:21:11.823 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.17) opts 0xd
00:21:11.823 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.17)
00:21:11.823 00.000 12308 Moving (0.12, 0.17) raw xDistance=-0.13 yDistance=-0.15
00:21:11.823 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:21:11.824 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:11.824 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:21:11.824 00.000 12308 MoveAxis(E, 0, ABG)
00:21:11.824 00.000 12308 Move returns status 0, amount 0
00:21:11.824 00.000 12308 MoveAxis(N, 0, ABG)
00:21:11.825 00.001 12308 Move returns status 0, amount 0
00:21:11.825 00.000 12308 move complete, result=0
00:21:11.825 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:11.829 00.004 12308 worker thread done servicing request
00:21:11.855 00.026 14556 UpdateGuideState exits: m=2276 SNR=32.2
00:21:11.860 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:11.863 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:11.867 00.004 14556 Enqueuing Expose request
00:21:11.869 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:21:11.874 00.005 12308 Worker thread wakes up
00:21:11.874 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:11.874 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:13.124 01.250 12308 Exposure complete
00:21:13.242 00.118 12308 worker thread done servicing request
00:21:13.242 00.000 14556 OnExposeComplete: enter
00:21:13.247 00.005 14556 UpdateGuideState(): m_state=6
00:21:13.250 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9217
00:21:13.255 00.005 14556 Star::Find returns 1 (0), X=165.71, Y=1001.33, Mass=2271, SNR=32.0, Peak=165 HFD=4.7
00:21:13.258 00.003 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.23 = -2.05)
00:21:13.263 00.005 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.15)
00:21:13.267 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.33 hyp=0.36 cameraTheta=1.16 mountX=-0.17 mountY=-0.30, mountTheta=-2.07
00:21:13.272 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.33, opts=13)
00:21:13.275 00.003 14556 Enqueuing Move request for scope (0.15, 0.33)
00:21:13.280 00.005 12308 Worker thread wakes up
00:21:13.280 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.33) opts 0xd
00:21:13.280 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.33)
00:21:13.280 00.000 12308 Moving (0.15, 0.33) raw xDistance=-0.17 yDistance=-0.30
00:21:13.280 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:21:13.281 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
00:21:13.281 00.000 12308 MoveAxis(E, 0, ABG)
00:21:13.281 00.000 12308 Move returns status 0, amount 0
00:21:13.281 00.000 12308 MoveAxis(N, 214, ABG)
00:21:13.281 00.000 12308 Guiding  Dir = 0, Dur = 214
00:21:13.281 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:13.287 00.006 12308 IsSlewing returns 0
00:21:13.287 00.000 12308 IsGuiding returns 0
00:21:13.288 00.001 12308 PulseGuide returned control before completion, sleep 224
00:21:13.306 00.018 14556 UpdateGuideState exits: m=2271 SNR=32.0
00:21:13.310 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:13.315 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:13.320 00.005 14556 Enqueuing Expose request
00:21:13.520 00.200 12308 IsGuiding returns 1
00:21:13.521 00.001 12308 scope still moving after pulse duration time elapsed
00:21:13.551 00.030 12308 IsSlewing returns 0
00:21:13.553 00.002 12308 IsGuiding returns 0
00:21:13.553 00.000 12308 scope move finished after 214 + 51 ms
00:21:13.554 00.001 12308 Move returns status 0, amount 214
00:21:13.554 00.000 12308 move complete, result=0
00:21:13.554 00.000 12308 worker thread done servicing request
00:21:13.555 00.001 12308 Worker thread wakes up
00:21:13.556 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.3 px 214 ms NORTH
00:21:13.562 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:13.562 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:14.814 01.252 12308 Exposure complete
00:21:14.960 00.146 12308 worker thread done servicing request
00:21:14.960 00.000 14556 OnExposeComplete: enter
00:21:14.965 00.005 14556 UpdateGuideState(): m_state=6
00:21:14.970 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9218
00:21:14.975 00.005 14556 Star::Find returns 1 (0), X=165.41, Y=1000.96, Mass=2351, SNR=32.4, Peak=190 HFD=4.6
00:21:14.981 00.006 14556 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-3.07) = xAngle (0.22 = 0.22)
00:21:14.986 00.005 14556 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.12 = 0.12)
00:21:14.993 00.007 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-2.85 mountX=0.16 mountY=0.02, mountTheta=0.12
00:21:15.001 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.05, opts=13)
00:21:15.007 00.006 14556 Enqueuing Move request for scope (-0.15, -0.05)
00:21:15.012 00.005 12308 Worker thread wakes up
00:21:15.013 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.05) opts 0xd
00:21:15.013 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.05)
00:21:15.013 00.000 12308 Moving (-0.15, -0.05) raw xDistance=0.16 yDistance=0.02
00:21:15.013 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:21:15.013 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:15.014 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:21:15.014 00.000 12308 MoveAxis(E, 0, ABG)
00:21:15.014 00.000 12308 Move returns status 0, amount 0
00:21:15.014 00.000 12308 MoveAxis(N, 0, ABG)
00:21:15.016 00.002 12308 Move returns status 0, amount 0
00:21:15.016 00.000 12308 move complete, result=0
00:21:15.016 00.000 12308 worker thread done servicing request
00:21:15.016 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:15.049 00.033 14556 UpdateGuideState exits: m=2351 SNR=32.4
00:21:15.053 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:15.057 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:15.063 00.006 14556 Enqueuing Expose request
00:21:15.068 00.005 12308 Worker thread wakes up
00:21:15.068 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:15.074 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:15.075 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:16.332 01.257 12308 Exposure complete
00:21:16.461 00.129 12308 worker thread done servicing request
00:21:16.461 00.000 14556 OnExposeComplete: enter
00:21:16.466 00.005 14556 UpdateGuideState(): m_state=6
00:21:16.469 00.003 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9219
00:21:16.473 00.004 14556 Star::Find returns 1 (0), X=165.56, Y=1001.14, Mass=2301, SNR=32.4, Peak=176 HFD=4.8
00:21:16.478 00.005 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.71 = -1.57)
00:21:16.482 00.004 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.67)
00:21:16.486 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.64 mountX=-0.00 mountY=-0.14, mountTheta=-1.57
00:21:16.491 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.14, opts=13)
00:21:16.495 00.004 14556 Enqueuing Move request for scope (-0.01, 0.14)
00:21:16.499 00.004 12308 Worker thread wakes up
00:21:16.499 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
00:21:16.499 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
00:21:16.499 00.000 12308 Moving (-0.01, 0.14) raw xDistance=-0.00 yDistance=-0.14
00:21:16.499 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:21:16.499 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:16.501 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:21:16.501 00.000 12308 MoveAxis(E, 0, ABG)
00:21:16.501 00.000 12308 Move returns status 0, amount 0
00:21:16.501 00.000 12308 MoveAxis(N, 0, ABG)
00:21:16.501 00.000 12308 Move returns status 0, amount 0
00:21:16.502 00.001 12308 move complete, result=0
00:21:16.502 00.000 12308 worker thread done servicing request
00:21:16.502 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:16.526 00.024 14556 UpdateGuideState exits: m=2301 SNR=32.4
00:21:16.531 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:16.536 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:16.542 00.006 14556 Enqueuing Expose request
00:21:16.547 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:16.551 00.004 12308 Worker thread wakes up
00:21:16.551 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:16.551 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:17.797 01.246 12308 Exposure complete
00:21:17.931 00.134 12308 worker thread done servicing request
00:21:17.931 00.000 14556 OnExposeComplete: enter
00:21:17.936 00.005 14556 UpdateGuideState(): m_state=6
00:21:17.938 00.002 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9220
00:21:17.943 00.005 14556 Star::Find returns 1 (0), X=165.34, Y=1001.01, Mass=2316, SNR=32.2, Peak=201 HFD=4.6
00:21:17.947 00.004 14556 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.07) = xAngle (6.18 = -0.10)
00:21:17.950 00.003 14556 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.08 = -0.20)
00:21:17.953 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=0.01 hyp=0.23 cameraTheta=3.11 mountX=0.23 mountY=-0.05, mountTheta=-0.20
00:21:17.959 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.01, opts=13)
00:21:17.962 00.003 14556 Enqueuing Move request for scope (-0.23, 0.01)
00:21:17.966 00.004 12308 Worker thread wakes up
00:21:17.966 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.01) opts 0xd
00:21:17.966 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.01)
00:21:17.966 00.000 12308 Moving (-0.23, 0.01) raw xDistance=0.23 yDistance=-0.05
00:21:17.966 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:21:17.966 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:17.968 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:21:17.968 00.000 12308 MoveAxis(W, 99, ABG)
00:21:17.968 00.000 12308 Guiding  Dir = 3, Dur = 99
00:21:17.968 00.000 12308 IsSlewing returns 0
00:21:17.968 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:17.972 00.004 12308 IsGuiding returns 0
00:21:17.973 00.001 12308 PulseGuide returned control before completion, sleep 109
00:21:17.994 00.021 14556 UpdateGuideState exits: m=2316 SNR=32.2
00:21:17.998 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:18.002 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:18.007 00.005 14556 Enqueuing Expose request
00:21:18.088 00.081 12308 IsGuiding returns 1
00:21:18.088 00.000 12308 scope still moving after pulse duration time elapsed
00:21:18.119 00.031 12308 IsSlewing returns 0
00:21:18.120 00.001 12308 IsGuiding returns 0
00:21:18.120 00.000 12308 scope move finished after 99 + 48 ms
00:21:18.120 00.000 12308 Move returns status 0, amount 99
00:21:18.123 00.003 12308 MoveAxis(N, 0, ABG)
00:21:18.124 00.001 12308 Move returns status 0, amount 0
00:21:18.124 00.000 12308 move complete, result=0
00:21:18.125 00.001 12308 worker thread done servicing request
00:21:18.125 00.000 14556 GuideStep: 0.2 px 99 ms WEST, -0.0 px 0 ms NORTH
00:21:18.134 00.009 12308 Worker thread wakes up
00:21:18.134 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:18.134 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:19.380 01.246 12308 Exposure complete
00:21:19.490 00.110 12308 worker thread done servicing request
00:21:19.491 00.001 14556 OnExposeComplete: enter
00:21:19.494 00.003 14556 UpdateGuideState(): m_state=6
00:21:19.500 00.006 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9221
00:21:19.504 00.004 14556 Star::Find returns 1 (0), X=165.89, Y=1001.03, Mass=2246, SNR=31.8, Peak=200 HFD=4.4
00:21:19.508 00.004 14556 CameraToMount -- cameraTheta (0.10) - m_xAngle (-3.07) = xAngle (3.17 = -3.11)
00:21:19.511 00.003 14556 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.07 = 3.07)
00:21:19.515 00.004 14556 CameraToMount -- cameraX=0.32 cameraY=0.03 hyp=0.32 cameraTheta=0.10 mountX=-0.32 mountY=0.02, mountTheta=3.07
00:21:19.520 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.32, y=0.03, opts=13)
00:21:19.523 00.003 14556 Enqueuing Move request for scope (0.32, 0.03)
00:21:19.526 00.003 12308 Worker thread wakes up
00:21:19.526 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.03) opts 0xd
00:21:19.527 00.001 12308 Handling offset move in thread for scope, endpoint = (0.32, 0.03)
00:21:19.527 00.000 12308 Moving (0.32, 0.03) raw xDistance=-0.32 yDistance=0.02
00:21:19.527 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32
00:21:19.527 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:19.527 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:21:19.527 00.000 12308 MoveAxis(E, 133, ABG)
00:21:19.528 00.001 12308 Guiding  Dir = 2, Dur = 133
00:21:19.528 00.000 12308 IsSlewing returns 0
00:21:19.528 00.000 12308 IsGuiding returns 0
00:21:19.528 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:19.534 00.006 12308 PulseGuide returned control before completion, sleep 143
00:21:19.556 00.022 14556 UpdateGuideState exits: m=2246 SNR=31.8
00:21:19.560 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:19.564 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:19.571 00.007 14556 Enqueuing Expose request
00:21:19.683 00.112 12308 IsGuiding returns 1
00:21:19.684 00.001 12308 scope still moving after pulse duration time elapsed
00:21:19.714 00.030 12308 IsSlewing returns 0
00:21:19.715 00.001 12308 IsGuiding returns 0
00:21:19.716 00.001 12308 scope move finished after 133 + 53 ms
00:21:19.716 00.000 12308 Move returns status 0, amount 133
00:21:19.717 00.001 12308 MoveAxis(N, 0, ABG)
00:21:19.717 00.000 12308 Move returns status 0, amount 0
00:21:19.718 00.001 12308 move complete, result=0
00:21:19.718 00.000 12308 worker thread done servicing request
00:21:19.718 00.000 14556 GuideStep: -0.3 px 133 ms EAST, 0.0 px 0 ms NORTH
00:21:19.726 00.008 12308 Worker thread wakes up
00:21:19.728 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:19.728 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:20.974 01.246 12308 Exposure complete
00:21:21.097 00.123 12308 worker thread done servicing request
00:21:21.097 00.000 14556 OnExposeComplete: enter
00:21:21.102 00.005 14556 UpdateGuideState(): m_state=6
00:21:21.106 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9222
00:21:21.110 00.004 14556 Star::Find returns 1 (0), X=165.32, Y=1001.21, Mass=2169, SNR=31.3, Peak=176 HFD=4.5
00:21:21.114 00.004 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.51 = -0.77)
00:21:21.118 00.004 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.87)
00:21:21.122 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.21 hyp=0.32 cameraTheta=2.44 mountX=0.23 mountY=-0.25, mountTheta=-0.82
00:21:21.127 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.21, opts=13)
00:21:21.132 00.005 14556 Enqueuing Move request for scope (-0.24, 0.21)
00:21:21.136 00.004 12308 Worker thread wakes up
00:21:21.136 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.21) opts 0xd
00:21:21.136 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.21)
00:21:21.136 00.000 12308 Moving (-0.24, 0.21) raw xDistance=0.23 yDistance=-0.25
00:21:21.136 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
00:21:21.137 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:21:21.137 00.000 12308 MoveAxis(W, 90, ABG)
00:21:21.137 00.000 12308 Guiding  Dir = 3, Dur = 90
00:21:21.137 00.000 12308 IsSlewing returns 0
00:21:21.137 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:21.142 00.005 12308 IsGuiding returns 0
00:21:21.143 00.001 12308 PulseGuide returned control before completion, sleep 100
00:21:21.164 00.021 14556 UpdateGuideState exits: m=2169 SNR=31.3
00:21:21.170 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:21.174 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:21.177 00.003 14556 Enqueuing Expose request
00:21:21.244 00.067 12308 IsGuiding returns 1
00:21:21.244 00.000 12308 scope still moving after pulse duration time elapsed
00:21:21.275 00.031 12308 IsSlewing returns 0
00:21:21.276 00.001 12308 IsGuiding returns 0
00:21:21.278 00.002 12308 scope move finished after 90 + 44 ms
00:21:21.278 00.000 12308 Move returns status 0, amount 90
00:21:21.278 00.000 12308 MoveAxis(N, 173, ABG)
00:21:21.279 00.001 12308 Guiding  Dir = 0, Dur = 173
00:21:21.279 00.000 12308 IsSlewing returns 0
00:21:21.280 00.001 12308 IsGuiding returns 0
00:21:21.280 00.000 12308 PulseGuide returned control before completion, sleep 183
00:21:21.480 00.200 12308 IsGuiding returns 1
00:21:21.482 00.002 12308 scope still moving after pulse duration time elapsed
00:21:21.510 00.028 12308 IsSlewing returns 0
00:21:21.510 00.000 12308 IsGuiding returns 0
00:21:21.511 00.001 12308 scope move finished after 173 + 57 ms
00:21:21.511 00.000 12308 Move returns status 0, amount 173
00:21:21.511 00.000 12308 move complete, result=0
00:21:21.511 00.000 12308 worker thread done servicing request
00:21:21.511 00.000 14556 GuideStep: 0.2 px 90 ms WEST, -0.2 px 173 ms NORTH
00:21:21.517 00.006 12308 Worker thread wakes up
00:21:21.518 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:21.518 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:22.762 01.244 12308 Exposure complete
00:21:22.886 00.124 12308 worker thread done servicing request
00:21:22.886 00.000 14556 OnExposeComplete: enter
00:21:22.891 00.005 14556 UpdateGuideState(): m_state=6
00:21:22.895 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9223
00:21:22.901 00.006 14556 Star::Find returns 1 (0), X=165.57, Y=1000.89, Mass=2455, SNR=33.4, Peak=175 HFD=4.9
00:21:22.905 00.004 14556 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-3.07) = xAngle (1.54 = 1.54)
00:21:22.910 00.005 14556 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.45 = 1.45)
00:21:22.914 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.53 mountX=0.00 mountY=0.11, mountTheta=1.54
00:21:22.919 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.11, opts=13)
00:21:22.923 00.004 14556 Enqueuing Move request for scope (0.00, -0.11)
00:21:22.927 00.004 12308 Worker thread wakes up
00:21:22.927 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.11) opts 0xd
00:21:22.927 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.11)
00:21:22.927 00.000 12308 Moving (0.00, -0.11) raw xDistance=0.00 yDistance=0.11
00:21:22.927 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:21:22.928 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:22.928 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:21:22.928 00.000 12308 MoveAxis(E, 0, ABG)
00:21:22.928 00.000 12308 Move returns status 0, amount 0
00:21:22.928 00.000 12308 MoveAxis(N, 0, ABG)
00:21:22.928 00.000 12308 Move returns status 0, amount 0
00:21:22.928 00.000 12308 move complete, result=0
00:21:22.929 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:22.934 00.005 12308 worker thread done servicing request
00:21:22.956 00.022 14556 UpdateGuideState exits: m=2455 SNR=33.4
00:21:22.959 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:22.963 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:22.967 00.004 14556 Enqueuing Expose request
00:21:22.973 00.006 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:22.978 00.005 12308 Worker thread wakes up
00:21:22.978 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:22.978 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:24.234 01.256 12308 Exposure complete
00:21:24.355 00.121 12308 worker thread done servicing request
00:21:24.355 00.000 14556 OnExposeComplete: enter
00:21:24.360 00.005 14556 UpdateGuideState(): m_state=6
00:21:24.364 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9224
00:21:24.367 00.003 14556 Star::Find returns 1 (0), X=165.45, Y=1000.99, Mass=2193, SNR=31.4, Peak=181 HFD=4.8
00:21:24.371 00.004 14556 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.07) = xAngle (0.04 = 0.04)
00:21:24.375 00.004 14556 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
00:21:24.379 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.03 mountX=0.12 mountY=-0.01, mountTheta=-0.05
00:21:24.385 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.01, opts=13)
00:21:24.389 00.004 14556 Enqueuing Move request for scope (-0.12, -0.01)
00:21:24.393 00.004 12308 Worker thread wakes up
00:21:24.393 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
00:21:24.393 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
00:21:24.393 00.000 12308 Moving (-0.12, -0.01) raw xDistance=0.12 yDistance=-0.01
00:21:24.394 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:21:24.394 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:24.394 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:21:24.394 00.000 12308 MoveAxis(E, 0, ABG)
00:21:24.394 00.000 12308 Move returns status 0, amount 0
00:21:24.394 00.000 12308 MoveAxis(N, 0, ABG)
00:21:24.394 00.000 12308 Move returns status 0, amount 0
00:21:24.394 00.000 12308 move complete, result=0
00:21:24.394 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:24.399 00.005 12308 worker thread done servicing request
00:21:24.421 00.022 14556 UpdateGuideState exits: m=2193 SNR=31.4
00:21:24.424 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:24.428 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:24.432 00.004 14556 Enqueuing Expose request
00:21:24.437 00.005 12308 Worker thread wakes up
00:21:24.437 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:21:24.441 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:24.441 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:25.685 01.244 12308 Exposure complete
00:21:25.807 00.122 12308 worker thread done servicing request
00:21:25.807 00.000 14556 OnExposeComplete: enter
00:21:25.813 00.006 14556 UpdateGuideState(): m_state=6
00:21:25.816 00.003 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9225
00:21:25.821 00.005 14556 Star::Find returns 1 (0), X=165.58, Y=1001.01, Mass=2263, SNR=31.8, Peak=165 HFD=4.9
00:21:25.824 00.003 14556 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.07) = xAngle (3.74 = -2.54)
00:21:25.829 00.005 14556 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.64 = -2.64)
00:21:25.832 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.67 mountX=-0.01 mountY=-0.01, mountTheta=-2.62
00:21:25.838 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.01, opts=13)
00:21:25.842 00.004 14556 Enqueuing Move request for scope (0.01, 0.01)
00:21:25.846 00.004 12308 Worker thread wakes up
00:21:25.846 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
00:21:25.848 00.002 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
00:21:25.848 00.000 12308 Moving (0.01, 0.01) raw xDistance=-0.01 yDistance=-0.01
00:21:25.848 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:21:25.849 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:25.849 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:21:25.849 00.000 12308 MoveAxis(E, 0, ABG)
00:21:25.849 00.000 12308 Move returns status 0, amount 0
00:21:25.850 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:25.855 00.005 12308 MoveAxis(N, 0, ABG)
00:21:25.855 00.000 12308 Move returns status 0, amount 0
00:21:25.855 00.000 12308 move complete, result=0
00:21:25.855 00.000 12308 worker thread done servicing request
00:21:25.877 00.022 14556 UpdateGuideState exits: m=2263 SNR=31.8
00:21:25.881 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:25.886 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:25.890 00.004 14556 Enqueuing Expose request
00:21:25.893 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:21:25.898 00.005 12308 Worker thread wakes up
00:21:25.898 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:25.898 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:27.139 01.241 12308 Exposure complete
00:21:27.263 00.124 12308 worker thread done servicing request
00:21:27.264 00.001 14556 OnExposeComplete: enter
00:21:27.268 00.004 14556 UpdateGuideState(): m_state=6
00:21:27.272 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9226
00:21:27.276 00.004 14556 Star::Find returns 1 (0), X=165.65, Y=1000.96, Mass=2303, SNR=32.2, Peak=172 HFD=4.8
00:21:27.280 00.004 14556 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-3.07) = xAngle (2.63 = 2.63)
00:21:27.285 00.005 14556 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.53 = 2.53)
00:21:27.288 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.44 mountX=-0.08 mountY=0.05, mountTheta=2.56
00:21:27.293 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.04, opts=13)
00:21:27.298 00.005 14556 Enqueuing Move request for scope (0.08, -0.04)
00:21:27.301 00.003 12308 Worker thread wakes up
00:21:27.301 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
00:21:27.301 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
00:21:27.302 00.001 12308 Moving (0.08, -0.04) raw xDistance=-0.08 yDistance=0.05
00:21:27.302 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:21:27.302 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:27.302 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:21:27.302 00.000 12308 MoveAxis(E, 0, ABG)
00:21:27.304 00.002 12308 Move returns status 0, amount 0
00:21:27.304 00.000 12308 MoveAxis(N, 0, ABG)
00:21:27.304 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:27.307 00.003 12308 Move returns status 0, amount 0
00:21:27.307 00.000 12308 move complete, result=0
00:21:27.309 00.002 12308 worker thread done servicing request
00:21:27.333 00.024 14556 UpdateGuideState exits: m=2303 SNR=32.2
00:21:27.338 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:27.342 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:27.347 00.005 14556 Enqueuing Expose request
00:21:27.351 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:27.355 00.004 12308 Worker thread wakes up
00:21:27.355 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:27.355 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:28.604 01.249 12308 Exposure complete
00:21:28.722 00.118 12308 worker thread done servicing request
00:21:28.723 00.001 14556 OnExposeComplete: enter
00:21:28.727 00.004 14556 UpdateGuideState(): m_state=6
00:21:28.730 00.003 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9227
00:21:28.732 00.002 14556 Star::Find returns 1 (0), X=165.40, Y=1000.92, Mass=2314, SNR=32.4, Peak=195 HFD=4.8
00:21:28.736 00.004 14556 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-3.07) = xAngle (0.38 = 0.38)
00:21:28.740 00.004 14556 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.28 = 0.28)
00:21:28.744 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.08 hyp=0.18 cameraTheta=-2.69 mountX=0.17 mountY=0.05, mountTheta=0.29
00:21:28.749 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.08, opts=13)
00:21:28.752 00.003 14556 Enqueuing Move request for scope (-0.17, -0.08)
00:21:28.756 00.004 12308 Worker thread wakes up
00:21:28.756 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.08) opts 0xd
00:21:28.756 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.08)
00:21:28.756 00.000 12308 Moving (-0.17, -0.08) raw xDistance=0.17 yDistance=0.05
00:21:28.756 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:21:28.757 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:28.757 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:21:28.757 00.000 12308 MoveAxis(E, 0, ABG)
00:21:28.757 00.000 12308 Move returns status 0, amount 0
00:21:28.757 00.000 12308 MoveAxis(N, 0, ABG)
00:21:28.757 00.000 12308 Move returns status 0, amount 0
00:21:28.757 00.000 12308 move complete, result=0
00:21:28.758 00.001 12308 worker thread done servicing request
00:21:28.758 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:28.781 00.023 14556 UpdateGuideState exits: m=2314 SNR=32.4
00:21:28.788 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:28.793 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:28.797 00.004 14556 Enqueuing Expose request
00:21:28.800 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:28.804 00.004 12308 Worker thread wakes up
00:21:28.804 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:28.804 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:30.049 01.245 12308 Exposure complete
00:21:30.174 00.125 12308 worker thread done servicing request
00:21:30.175 00.001 14556 OnExposeComplete: enter
00:21:30.181 00.006 14556 UpdateGuideState(): m_state=6
00:21:30.188 00.007 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9228
00:21:30.196 00.008 14556 Star::Find returns 1 (0), X=165.50, Y=1001.18, Mass=2259, SNR=31.9, Peak=194 HFD=4.5
00:21:30.202 00.006 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
00:21:30.208 00.006 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
00:21:30.215 00.007 14556 CameraToMount -- cameraX=-0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.93 mountX=0.05 mountY=-0.19, mountTheta=-1.29
00:21:30.223 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.18, opts=13)
00:21:30.229 00.006 14556 Enqueuing Move request for scope (-0.07, 0.18)
00:21:30.234 00.005 12308 Worker thread wakes up
00:21:30.234 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.18) opts 0xd
00:21:30.234 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.18)
00:21:30.234 00.000 12308 Moving (-0.07, 0.18) raw xDistance=0.05 yDistance=-0.19
00:21:30.235 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:21:30.235 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:30.235 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:21:30.236 00.001 12308 MoveAxis(E, 0, ABG)
00:21:30.237 00.001 12308 Move returns status 0, amount 0
00:21:30.237 00.000 12308 MoveAxis(N, 0, ABG)
00:21:30.237 00.000 12308 Move returns status 0, amount 0
00:21:30.237 00.000 12308 move complete, result=0
00:21:30.237 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:30.242 00.005 12308 worker thread done servicing request
00:21:30.264 00.022 14556 UpdateGuideState exits: m=2259 SNR=31.9
00:21:30.267 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:30.272 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:30.276 00.004 14556 Enqueuing Expose request
00:21:30.279 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:21:30.284 00.005 12308 Worker thread wakes up
00:21:30.285 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:30.285 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:31.532 01.247 12308 Exposure complete
00:21:31.651 00.119 12308 worker thread done servicing request
00:21:31.651 00.000 14556 OnExposeComplete: enter
00:21:31.655 00.004 14556 UpdateGuideState(): m_state=6
00:21:31.661 00.006 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9229
00:21:31.667 00.006 14556 Star::Find returns 1 (0), X=165.27, Y=1001.27, Mass=2268, SNR=31.8, Peak=170 HFD=4.6
00:21:31.673 00.006 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.47 = -0.82)
00:21:31.678 00.005 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.92)
00:21:31.683 00.005 14556 CameraToMount -- cameraX=-0.29 cameraY=0.27 hyp=0.40 cameraTheta=2.39 mountX=0.28 mountY=-0.32, mountTheta=-0.86
00:21:31.690 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.27, opts=13)
00:21:31.700 00.010 14556 Enqueuing Move request for scope (-0.29, 0.27)
00:21:31.707 00.007 12308 Worker thread wakes up
00:21:31.707 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.27) opts 0xd
00:21:31.707 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.27)
00:21:31.708 00.001 12308 Moving (-0.29, 0.27) raw xDistance=0.28 yDistance=-0.32
00:21:31.708 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
00:21:31.708 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
00:21:31.708 00.000 12308 MoveAxis(W, 119, ABG)
00:21:31.709 00.001 12308 Guiding  Dir = 3, Dur = 119
00:21:31.711 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:31.721 00.010 12308 IsSlewing returns 0
00:21:31.721 00.000 12308 IsGuiding returns 0
00:21:31.721 00.000 12308 PulseGuide returned control before completion, sleep 129
00:21:31.739 00.018 14556 UpdateGuideState exits: m=2268 SNR=31.8
00:21:31.742 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:31.747 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:31.751 00.004 14556 Enqueuing Expose request
00:21:31.853 00.102 12308 IsGuiding returns 1
00:21:31.853 00.000 12308 scope still moving after pulse duration time elapsed
00:21:31.883 00.030 12308 IsSlewing returns 0
00:21:31.885 00.002 12308 IsGuiding returns 0
00:21:31.885 00.000 12308 scope move finished after 119 + 44 ms
00:21:31.885 00.000 12308 Move returns status 0, amount 119
00:21:31.886 00.001 12308 MoveAxis(N, 224, ABG)
00:21:31.886 00.000 12308 Guiding  Dir = 0, Dur = 224
00:21:31.887 00.001 12308 IsSlewing returns 0
00:21:31.887 00.000 12308 IsGuiding returns 0
00:21:31.888 00.001 12308 PulseGuide returned control before completion, sleep 234
00:21:32.134 00.246 12308 IsGuiding returns 1
00:21:32.135 00.001 12308 scope still moving after pulse duration time elapsed
00:21:32.165 00.030 12308 IsSlewing returns 0
00:21:32.167 00.002 12308 IsGuiding returns 0
00:21:32.168 00.001 12308 scope move finished after 224 + 56 ms
00:21:32.168 00.000 12308 Move returns status 0, amount 224
00:21:32.169 00.001 12308 move complete, result=0
00:21:32.169 00.000 12308 worker thread done servicing request
00:21:32.170 00.001 12308 Worker thread wakes up
00:21:32.170 00.000 14556 GuideStep: 0.3 px 119 ms WEST, -0.3 px 224 ms NORTH
00:21:32.177 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:32.177 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:33.422 01.245 12308 Exposure complete
00:21:33.539 00.117 12308 worker thread done servicing request
00:21:33.540 00.001 14556 OnExposeComplete: enter
00:21:33.543 00.003 14556 UpdateGuideState(): m_state=6
00:21:33.548 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9230
00:21:33.551 00.003 14556 Star::Find returns 1 (0), X=165.30, Y=1000.90, Mass=2238, SNR=32.0, Peak=167 HFD=4.7
00:21:33.555 00.004 14556 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-3.07) = xAngle (0.30 = 0.30)
00:21:33.558 00.003 14556 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.20 = 0.20)
00:21:33.563 00.005 14556 CameraToMount -- cameraX=-0.27 cameraY=-0.10 hyp=0.28 cameraTheta=-2.77 mountX=0.27 mountY=0.06, mountTheta=0.21
00:21:33.568 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=-0.10, opts=13)
00:21:33.572 00.004 14556 Enqueuing Move request for scope (-0.27, -0.10)
00:21:33.575 00.003 12308 Worker thread wakes up
00:21:33.576 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.10) opts 0xd
00:21:33.576 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, -0.10)
00:21:33.576 00.000 12308 Moving (-0.27, -0.10) raw xDistance=0.27 yDistance=0.06
00:21:33.576 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
00:21:33.576 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:33.576 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:21:33.576 00.000 12308 MoveAxis(W, 126, ABG)
00:21:33.578 00.002 12308 Guiding  Dir = 3, Dur = 126
00:21:33.578 00.000 12308 IsSlewing returns 0
00:21:33.578 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:33.581 00.003 12308 IsGuiding returns 0
00:21:33.582 00.001 12308 PulseGuide returned control before completion, sleep 136
00:21:33.603 00.021 14556 UpdateGuideState exits: m=2238 SNR=32.0
00:21:33.608 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:33.613 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:33.617 00.004 14556 Enqueuing Expose request
00:21:33.731 00.114 12308 IsGuiding returns 1
00:21:33.732 00.001 12308 scope still moving after pulse duration time elapsed
00:21:33.763 00.031 12308 IsSlewing returns 0
00:21:33.764 00.001 12308 IsGuiding returns 0
00:21:33.764 00.000 12308 scope move finished after 126 + 56 ms
00:21:33.765 00.001 12308 Move returns status 0, amount 126
00:21:33.765 00.000 12308 MoveAxis(N, 0, ABG)
00:21:33.765 00.000 12308 Move returns status 0, amount 0
00:21:33.765 00.000 12308 move complete, result=0
00:21:33.766 00.001 12308 worker thread done servicing request
00:21:33.766 00.000 14556 GuideStep: 0.3 px 126 ms WEST, 0.1 px 0 ms NORTH
00:21:33.772 00.006 12308 Worker thread wakes up
00:21:33.772 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:33.772 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:35.025 01.253 12308 Exposure complete
00:21:35.138 00.113 12308 worker thread done servicing request
00:21:35.138 00.000 14556 OnExposeComplete: enter
00:21:35.143 00.005 14556 UpdateGuideState(): m_state=6
00:21:35.147 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9231
00:21:35.150 00.003 14556 Star::Find returns 1 (0), X=165.71, Y=1000.93, Mass=2176, SNR=31.2, Peak=168 HFD=4.5
00:21:35.153 00.003 14556 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-3.07) = xAngle (2.63 = 2.63)
00:21:35.156 00.003 14556 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.54 = 2.54)
00:21:35.161 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.44 mountX=-0.14 mountY=0.09, mountTheta=2.56
00:21:35.167 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.07, opts=13)
00:21:35.170 00.003 14556 Enqueuing Move request for scope (0.14, -0.07)
00:21:35.173 00.003 12308 Worker thread wakes up
00:21:35.174 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
00:21:35.174 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
00:21:35.174 00.000 12308 Moving (0.14, -0.07) raw xDistance=-0.14 yDistance=0.09
00:21:35.174 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:21:35.174 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:35.174 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:21:35.174 00.000 12308 MoveAxis(E, 0, ABG)
00:21:35.175 00.001 12308 Move returns status 0, amount 0
00:21:35.175 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:35.178 00.003 12308 MoveAxis(N, 0, ABG)
00:21:35.178 00.000 12308 Move returns status 0, amount 0
00:21:35.179 00.001 12308 move complete, result=0
00:21:35.179 00.000 12308 worker thread done servicing request
00:21:35.195 00.016 14556 UpdateGuideState exits: m=2176 SNR=31.2
00:21:35.198 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:35.201 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:35.203 00.002 14556 Enqueuing Expose request
00:21:35.207 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:35.210 00.003 12308 Worker thread wakes up
00:21:35.210 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:35.210 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:36.452 01.242 12308 Exposure complete
00:21:36.578 00.126 12308 worker thread done servicing request
00:21:36.578 00.000 14556 OnExposeComplete: enter
00:21:36.583 00.005 14556 UpdateGuideState(): m_state=6
00:21:36.587 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9232
00:21:36.590 00.003 14556 Star::Find returns 1 (0), X=165.67, Y=1000.99, Mass=2157, SNR=31.2, Peak=185 HFD=4.5
00:21:36.595 00.005 14556 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-3.07) = xAngle (2.93 = 2.93)
00:21:36.597 00.002 14556 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.83 = 2.83)
00:21:36.602 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.11 cameraTheta=-0.14 mountX=-0.10 mountY=0.03, mountTheta=2.84
00:21:36.607 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.01, opts=13)
00:21:36.612 00.005 14556 Enqueuing Move request for scope (0.10, -0.01)
00:21:36.615 00.003 12308 Worker thread wakes up
00:21:36.615 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
00:21:36.615 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
00:21:36.615 00.000 12308 Moving (0.10, -0.01) raw xDistance=-0.10 yDistance=0.03
00:21:36.615 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:21:36.615 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:36.615 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:21:36.617 00.002 12308 MoveAxis(E, 0, ABG)
00:21:36.617 00.000 12308 Move returns status 0, amount 0
00:21:36.617 00.000 12308 MoveAxis(N, 0, ABG)
00:21:36.617 00.000 12308 Move returns status 0, amount 0
00:21:36.617 00.000 12308 move complete, result=0
00:21:36.617 00.000 12308 worker thread done servicing request
00:21:36.618 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:36.643 00.025 14556 UpdateGuideState exits: m=2157 SNR=31.2
00:21:36.649 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:36.652 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:36.657 00.005 14556 Enqueuing Expose request
00:21:36.661 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:36.665 00.004 12308 Worker thread wakes up
00:21:36.665 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:36.665 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:37.907 01.242 12308 Exposure complete
00:21:38.032 00.125 14556 OnExposeComplete: enter
00:21:38.036 00.004 14556 UpdateGuideState(): m_state=6
00:21:38.040 00.004 12308 worker thread done servicing request
00:21:38.040 00.000 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9233
00:21:38.044 00.004 14556 Star::Find returns 1 (0), X=165.60, Y=1001.08, Mass=2140, SNR=31.1, Peak=164 HFD=4.4
00:21:38.048 00.004 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.24 = -2.05)
00:21:38.052 00.004 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.15)
00:21:38.056 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.16 mountX=-0.04 mountY=-0.08, mountTheta=-2.07
00:21:38.061 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.08, opts=13)
00:21:38.067 00.006 14556 Enqueuing Move request for scope (0.04, 0.08)
00:21:38.073 00.006 12308 Worker thread wakes up
00:21:38.073 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
00:21:38.073 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
00:21:38.073 00.000 12308 Moving (0.04, 0.08) raw xDistance=-0.04 yDistance=-0.08
00:21:38.073 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:21:38.074 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:38.074 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:21:38.074 00.000 12308 MoveAxis(E, 0, ABG)
00:21:38.074 00.000 12308 Move returns status 0, amount 0
00:21:38.074 00.000 12308 MoveAxis(N, 0, ABG)
00:21:38.075 00.001 12308 Move returns status 0, amount 0
00:21:38.075 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:38.080 00.005 12308 move complete, result=0
00:21:38.080 00.000 12308 worker thread done servicing request
00:21:38.100 00.020 14556 UpdateGuideState exits: m=2140 SNR=31.1
00:21:38.104 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:38.109 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:38.112 00.003 14556 Enqueuing Expose request
00:21:38.116 00.004 12308 Worker thread wakes up
00:21:38.116 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:38.120 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:38.121 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:39.360 01.239 12308 Exposure complete
00:21:39.468 00.108 12308 worker thread done servicing request
00:21:39.469 00.001 14556 OnExposeComplete: enter
00:21:39.473 00.004 14556 UpdateGuideState(): m_state=6
00:21:39.477 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9234
00:21:39.482 00.005 14556 Star::Find returns 1 (0), X=165.67, Y=1001.05, Mass=2251, SNR=31.7, Peak=176 HFD=4.3
00:21:39.485 00.003 14556 CameraToMount -- cameraTheta (0.47) - m_xAngle (-3.07) = xAngle (3.54 = -2.74)
00:21:39.488 00.003 14556 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.44 = -2.84)
00:21:39.491 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.47 mountX=-0.10 mountY=-0.03, mountTheta=-2.83
00:21:39.497 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.05, opts=13)
00:21:39.500 00.003 14556 Enqueuing Move request for scope (0.10, 0.05)
00:21:39.504 00.004 12308 Worker thread wakes up
00:21:39.504 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
00:21:39.504 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
00:21:39.504 00.000 12308 Moving (0.10, 0.05) raw xDistance=-0.10 yDistance=-0.03
00:21:39.504 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:21:39.505 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:39.505 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:21:39.505 00.000 12308 MoveAxis(E, 0, ABG)
00:21:39.505 00.000 12308 Move returns status 0, amount 0
00:21:39.505 00.000 12308 MoveAxis(N, 0, ABG)
00:21:39.505 00.000 12308 Move returns status 0, amount 0
00:21:39.505 00.000 12308 move complete, result=0
00:21:39.506 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:39.510 00.004 12308 worker thread done servicing request
00:21:39.532 00.022 14556 UpdateGuideState exits: m=2251 SNR=31.7
00:21:39.540 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:39.550 00.010 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:39.556 00.006 14556 Enqueuing Expose request
00:21:39.563 00.007 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:21:39.566 00.003 12308 Worker thread wakes up
00:21:39.566 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:39.567 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:40.823 01.256 12308 Exposure complete
00:21:40.942 00.119 12308 worker thread done servicing request
00:21:40.942 00.000 14556 OnExposeComplete: enter
00:21:40.947 00.005 14556 UpdateGuideState(): m_state=6
00:21:40.950 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9235
00:21:40.955 00.005 14556 Star::Find returns 1 (0), X=165.32, Y=1001.19, Mass=2212, SNR=31.5, Peak=173 HFD=4.6
00:21:40.959 00.004 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.57 = -0.72)
00:21:40.963 00.004 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.82)
00:21:40.965 00.002 14556 CameraToMount -- cameraX=-0.25 cameraY=0.19 hyp=0.32 cameraTheta=2.49 mountX=0.24 mountY=-0.23, mountTheta=-0.77
00:21:40.972 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.19, opts=13)
00:21:40.980 00.008 14556 Enqueuing Move request for scope (-0.25, 0.19)
00:21:40.984 00.004 12308 Worker thread wakes up
00:21:40.984 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.19) opts 0xd
00:21:40.984 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.19)
00:21:40.985 00.001 12308 Moving (-0.25, 0.19) raw xDistance=0.24 yDistance=-0.23
00:21:40.985 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:21:40.985 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:21:40.985 00.000 12308 MoveAxis(W, 103, ABG)
00:21:40.985 00.000 12308 Guiding  Dir = 3, Dur = 103
00:21:40.985 00.000 12308 IsSlewing returns 0
00:21:40.987 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:40.990 00.003 12308 IsGuiding returns 0
00:21:40.991 00.001 12308 PulseGuide returned control before completion, sleep 113
00:21:41.011 00.020 14556 UpdateGuideState exits: m=2212 SNR=31.5
00:21:41.015 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:41.020 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:41.024 00.004 14556 Enqueuing Expose request
00:21:41.104 00.080 12308 IsGuiding returns 1
00:21:41.114 00.010 12308 scope still moving after pulse duration time elapsed
00:21:41.154 00.040 12308 IsSlewing returns 0
00:21:41.154 00.000 12308 IsGuiding returns 0
00:21:41.154 00.000 12308 scope move finished after 103 + 61 ms
00:21:41.155 00.001 12308 Move returns status 0, amount 103
00:21:41.155 00.000 12308 MoveAxis(N, 162, ABG)
00:21:41.155 00.000 12308 Guiding  Dir = 0, Dur = 162
00:21:41.157 00.002 12308 IsSlewing returns 0
00:21:41.157 00.000 12308 IsGuiding returns 0
00:21:41.158 00.001 12308 PulseGuide returned control before completion, sleep 172
00:21:41.342 00.184 12308 IsGuiding returns 1
00:21:41.343 00.001 12308 scope still moving after pulse duration time elapsed
00:21:41.374 00.031 12308 IsSlewing returns 0
00:21:41.376 00.002 12308 IsGuiding returns 0
00:21:41.376 00.000 12308 scope move finished after 162 + 57 ms
00:21:41.377 00.001 12308 Move returns status 0, amount 162
00:21:41.377 00.000 12308 move complete, result=0
00:21:41.378 00.001 12308 worker thread done servicing request
00:21:41.379 00.001 12308 Worker thread wakes up
00:21:41.380 00.001 14556 GuideStep: 0.2 px 103 ms WEST, -0.2 px 162 ms NORTH
00:21:41.390 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:41.390 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:42.636 01.246 12308 Exposure complete
00:21:42.756 00.120 12308 worker thread done servicing request
00:21:42.756 00.000 14556 OnExposeComplete: enter
00:21:42.760 00.004 14556 UpdateGuideState(): m_state=6
00:21:42.764 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9236
00:21:42.767 00.003 14556 Star::Find returns 1 (0), X=165.60, Y=1000.92, Mass=2083, SNR=30.6, Peak=165 HFD=4.3
00:21:42.771 00.004 14556 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-3.07) = xAngle (1.91 = 1.91)
00:21:42.774 00.003 14556 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.82 = 1.82)
00:21:42.777 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.16 mountX=-0.03 mountY=0.08, mountTheta=1.91
00:21:42.782 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.08, opts=13)
00:21:42.787 00.005 14556 Enqueuing Move request for scope (0.03, -0.08)
00:21:42.790 00.003 12308 Worker thread wakes up
00:21:42.790 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
00:21:42.790 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
00:21:42.790 00.000 12308 Moving (0.03, -0.08) raw xDistance=-0.03 yDistance=0.08
00:21:42.790 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:21:42.791 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:42.791 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:21:42.791 00.000 12308 MoveAxis(E, 0, ABG)
00:21:42.791 00.000 12308 Move returns status 0, amount 0
00:21:42.791 00.000 12308 MoveAxis(N, 0, ABG)
00:21:42.791 00.000 12308 Move returns status 0, amount 0
00:21:42.793 00.002 12308 move complete, result=0
00:21:42.793 00.000 12308 worker thread done servicing request
00:21:42.793 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:42.817 00.024 14556 UpdateGuideState exits: m=2083 SNR=30.6
00:21:42.821 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:42.825 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:42.829 00.004 14556 Enqueuing Expose request
00:21:42.832 00.003 12308 Worker thread wakes up
00:21:42.832 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:42.837 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:42.837 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:44.088 01.251 12308 Exposure complete
00:21:44.211 00.123 12308 worker thread done servicing request
00:21:44.212 00.001 14556 OnExposeComplete: enter
00:21:44.216 00.004 14556 UpdateGuideState(): m_state=6
00:21:44.223 00.007 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9237
00:21:44.230 00.007 14556 Star::Find returns 1 (0), X=165.52, Y=1001.06, Mass=2195, SNR=31.4, Peak=160 HFD=4.9
00:21:44.234 00.004 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.34 = -0.94)
00:21:44.238 00.004 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.04)
00:21:44.241 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.27 mountX=0.04 mountY=-0.06, mountTheta=-0.97
00:21:44.248 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.05, opts=13)
00:21:44.254 00.006 14556 Enqueuing Move request for scope (-0.05, 0.05)
00:21:44.258 00.004 12308 Worker thread wakes up
00:21:44.259 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
00:21:44.259 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
00:21:44.259 00.000 12308 Moving (-0.05, 0.05) raw xDistance=0.04 yDistance=-0.06
00:21:44.259 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:21:44.260 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:44.260 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:21:44.260 00.000 12308 MoveAxis(E, 0, ABG)
00:21:44.260 00.000 12308 Move returns status 0, amount 0
00:21:44.260 00.000 12308 MoveAxis(N, 0, ABG)
00:21:44.262 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:44.266 00.004 12308 Move returns status 0, amount 0
00:21:44.266 00.000 12308 move complete, result=0
00:21:44.267 00.001 12308 worker thread done servicing request
00:21:44.288 00.021 14556 UpdateGuideState exits: m=2195 SNR=31.4
00:21:44.293 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:44.297 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:44.301 00.004 14556 Enqueuing Expose request
00:21:44.304 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:44.310 00.006 12308 Worker thread wakes up
00:21:44.310 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:44.310 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:45.567 01.257 12308 Exposure complete
00:21:45.676 00.109 12308 worker thread done servicing request
00:21:45.676 00.000 14556 OnExposeComplete: enter
00:21:45.680 00.004 14556 UpdateGuideState(): m_state=6
00:21:45.683 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9238
00:21:45.687 00.004 14556 Star::Find returns 1 (0), X=165.65, Y=1001.24, Mass=2073, SNR=30.6, Peak=155 HFD=4.6
00:21:45.691 00.004 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.31 = -1.97)
00:21:45.695 00.004 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.21 = -2.07)
00:21:45.699 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.25 cameraTheta=1.24 mountX=-0.10 mountY=-0.22, mountTheta=-1.99
00:21:45.704 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.23, opts=13)
00:21:45.708 00.004 14556 Enqueuing Move request for scope (0.08, 0.23)
00:21:45.711 00.003 12308 Worker thread wakes up
00:21:45.712 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd
00:21:45.712 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.23)
00:21:45.712 00.000 12308 Moving (0.08, 0.23) raw xDistance=-0.10 yDistance=-0.22
00:21:45.712 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:21:45.712 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:21:45.712 00.000 12308 MoveAxis(E, 0, ABG)
00:21:45.712 00.000 12308 Move returns status 0, amount 0
00:21:45.714 00.002 12308 MoveAxis(N, 153, ABG)
00:21:45.714 00.000 12308 Guiding  Dir = 0, Dur = 153
00:21:45.714 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:45.719 00.005 12308 IsSlewing returns 0
00:21:45.719 00.000 12308 IsGuiding returns 0
00:21:45.719 00.000 12308 PulseGuide returned control before completion, sleep 163
00:21:45.740 00.021 14556 UpdateGuideState exits: m=2073 SNR=30.6
00:21:45.745 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:45.749 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:45.754 00.005 14556 Enqueuing Expose request
00:21:45.899 00.145 12308 IsGuiding returns 1
00:21:45.899 00.000 12308 scope still moving after pulse duration time elapsed
00:21:45.930 00.031 12308 IsSlewing returns 0
00:21:45.931 00.001 12308 IsGuiding returns 0
00:21:45.931 00.000 12308 scope move finished after 153 + 59 ms
00:21:45.931 00.000 12308 Move returns status 0, amount 153
00:21:45.931 00.000 12308 move complete, result=0
00:21:45.933 00.002 12308 worker thread done servicing request
00:21:45.933 00.000 12308 Worker thread wakes up
00:21:45.934 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 153 ms NORTH
00:21:45.940 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:45.940 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:47.196 01.256 12308 Exposure complete
00:21:47.310 00.114 12308 worker thread done servicing request
00:21:47.310 00.000 14556 OnExposeComplete: enter
00:21:47.315 00.005 14556 UpdateGuideState(): m_state=6
00:21:47.319 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9239
00:21:47.323 00.004 14556 Star::Find returns 1 (0), X=165.49, Y=1000.93, Mass=2236, SNR=31.9, Peak=174 HFD=4.5
00:21:47.328 00.005 14556 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-3.07) = xAngle (0.65 = 0.65)
00:21:47.331 00.003 14556 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.55 = 0.55)
00:21:47.335 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.10 cameraTheta=-2.42 mountX=0.08 mountY=0.05, mountTheta=0.58
00:21:47.340 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.07, opts=13)
00:21:47.344 00.004 14556 Enqueuing Move request for scope (-0.08, -0.07)
00:21:47.347 00.003 12308 Worker thread wakes up
00:21:47.348 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
00:21:47.348 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
00:21:47.348 00.000 12308 Moving (-0.08, -0.07) raw xDistance=0.08 yDistance=0.05
00:21:47.348 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:21:47.348 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:47.348 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:21:47.349 00.001 12308 MoveAxis(E, 0, ABG)
00:21:47.349 00.000 12308 Move returns status 0, amount 0
00:21:47.349 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:47.354 00.005 12308 MoveAxis(N, 0, ABG)
00:21:47.354 00.000 12308 Move returns status 0, amount 0
00:21:47.354 00.000 12308 move complete, result=0
00:21:47.354 00.000 12308 worker thread done servicing request
00:21:47.376 00.022 14556 UpdateGuideState exits: m=2236 SNR=31.9
00:21:47.380 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:47.384 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:47.387 00.003 14556 Enqueuing Expose request
00:21:47.389 00.002 12308 Worker thread wakes up
00:21:47.389 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:47.391 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:47.391 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:48.638 01.247 12308 Exposure complete
00:21:48.759 00.121 12308 worker thread done servicing request
00:21:48.759 00.000 14556 OnExposeComplete: enter
00:21:48.763 00.004 14556 UpdateGuideState(): m_state=6
00:21:48.767 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9240
00:21:48.772 00.005 14556 Star::Find returns 1 (0), X=165.57, Y=1001.08, Mass=2278, SNR=32.4, Peak=173 HFD=4.7
00:21:48.775 00.003 14556 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.07) = xAngle (4.68 = -1.60)
00:21:48.780 00.005 14556 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.70)
00:21:48.784 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.61 mountX=-0.00 mountY=-0.07, mountTheta=-1.60
00:21:48.789 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.07, opts=13)
00:21:48.794 00.005 14556 Enqueuing Move request for scope (-0.00, 0.07)
00:21:48.797 00.003 12308 Worker thread wakes up
00:21:48.797 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.07) opts 0xd
00:21:48.798 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.07)
00:21:48.798 00.000 12308 Moving (-0.00, 0.07) raw xDistance=-0.00 yDistance=-0.07
00:21:48.798 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:21:48.798 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:48.798 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:21:48.798 00.000 12308 MoveAxis(E, 0, ABG)
00:21:48.798 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:48.803 00.005 12308 Move returns status 0, amount 0
00:21:48.803 00.000 12308 MoveAxis(N, 0, ABG)
00:21:48.803 00.000 12308 Move returns status 0, amount 0
00:21:48.803 00.000 12308 move complete, result=0
00:21:48.803 00.000 12308 worker thread done servicing request
00:21:48.821 00.018 14556 UpdateGuideState exits: m=2278 SNR=32.4
00:21:48.825 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:48.828 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:48.832 00.004 14556 Enqueuing Expose request
00:21:48.835 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:48.839 00.004 12308 Worker thread wakes up
00:21:48.839 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:48.839 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:50.083 01.244 12308 Exposure complete
00:21:50.205 00.122 12308 worker thread done servicing request
00:21:50.206 00.001 14556 OnExposeComplete: enter
00:21:50.209 00.003 14556 UpdateGuideState(): m_state=6
00:21:50.215 00.006 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9241
00:21:50.219 00.004 14556 Star::Find returns 1 (0), X=165.69, Y=1000.93, Mass=2105, SNR=30.9, Peak=172 HFD=4.2
00:21:50.224 00.005 14556 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-3.07) = xAngle (2.58 = 2.58)
00:21:50.229 00.005 14556 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.48 = 2.48)
00:21:50.232 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-0.49 mountX=-0.12 mountY=0.09, mountTheta=2.51
00:21:50.237 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.07, opts=13)
00:21:50.241 00.004 14556 Enqueuing Move request for scope (0.12, -0.07)
00:21:50.245 00.004 12308 Worker thread wakes up
00:21:50.245 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd
00:21:50.246 00.001 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.07)
00:21:50.246 00.000 12308 Moving (0.12, -0.07) raw xDistance=-0.12 yDistance=0.09
00:21:50.246 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:21:50.246 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:50.247 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:21:50.247 00.000 12308 MoveAxis(E, 0, ABG)
00:21:50.247 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:50.253 00.006 12308 Move returns status 0, amount 0
00:21:50.254 00.001 12308 MoveAxis(N, 0, ABG)
00:21:50.255 00.001 12308 Move returns status 0, amount 0
00:21:50.256 00.001 12308 move complete, result=0
00:21:50.257 00.001 12308 worker thread done servicing request
00:21:50.281 00.024 14556 UpdateGuideState exits: m=2105 SNR=30.9
00:21:50.285 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:50.290 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:50.294 00.004 14556 Enqueuing Expose request
00:21:50.298 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:50.301 00.003 12308 Worker thread wakes up
00:21:50.302 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:50.302 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:51.546 01.244 12308 Exposure complete
00:21:51.662 00.116 12308 worker thread done servicing request
00:21:51.662 00.000 14556 OnExposeComplete: enter
00:21:51.667 00.005 14556 UpdateGuideState(): m_state=6
00:21:51.672 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9242
00:21:51.677 00.005 14556 Star::Find returns 1 (0), X=165.58, Y=1001.16, Mass=2306, SNR=32.2, Peak=174 HFD=4.4
00:21:51.682 00.005 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.58 = -1.70)
00:21:51.685 00.003 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.80)
00:21:51.690 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.51 mountX=-0.02 mountY=-0.15, mountTheta=-1.70
00:21:51.697 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.16, opts=13)
00:21:51.703 00.006 14556 Enqueuing Move request for scope (0.01, 0.16)
00:21:51.707 00.004 12308 Worker thread wakes up
00:21:51.707 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
00:21:51.707 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
00:21:51.707 00.000 12308 Moving (0.01, 0.16) raw xDistance=-0.02 yDistance=-0.15
00:21:51.709 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:21:51.709 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:51.709 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:21:51.709 00.000 12308 MoveAxis(E, 0, ABG)
00:21:51.709 00.000 12308 Move returns status 0, amount 0
00:21:51.709 00.000 12308 MoveAxis(N, 0, ABG)
00:21:51.710 00.001 12308 Move returns status 0, amount 0
00:21:51.710 00.000 12308 move complete, result=0
00:21:51.710 00.000 12308 worker thread done servicing request
00:21:51.710 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:51.735 00.025 14556 UpdateGuideState exits: m=2306 SNR=32.2
00:21:51.740 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:51.746 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:51.751 00.005 14556 Enqueuing Expose request
00:21:51.757 00.006 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:21:51.762 00.005 12308 Worker thread wakes up
00:21:51.762 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:51.762 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:53.017 01.255 12308 Exposure complete
00:21:53.131 00.114 12308 worker thread done servicing request
00:21:53.131 00.000 14556 OnExposeComplete: enter
00:21:53.136 00.005 14556 UpdateGuideState(): m_state=6
00:21:53.139 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9243
00:21:53.143 00.004 14556 Star::Find returns 1 (0), X=165.30, Y=1001.00, Mass=2274, SNR=31.9, Peak=187 HFD=4.7
00:21:53.146 00.003 14556 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.07) = xAngle (6.21 = -0.08)
00:21:53.150 00.004 14556 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.11 = -0.17)
00:21:53.155 00.005 14556 CameraToMount -- cameraX=-0.27 cameraY=0.00 hyp=0.27 cameraTheta=3.13 mountX=0.27 mountY=-0.05, mountTheta=-0.17
00:21:53.160 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.00, opts=13)
00:21:53.165 00.005 14556 Enqueuing Move request for scope (-0.27, 0.00)
00:21:53.169 00.004 12308 Worker thread wakes up
00:21:53.169 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.00) opts 0xd
00:21:53.169 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.00)
00:21:53.169 00.000 12308 Moving (-0.27, 0.00) raw xDistance=0.27 yDistance=-0.05
00:21:53.169 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:21:53.170 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:53.170 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:21:53.170 00.000 12308 MoveAxis(W, 118, ABG)
00:21:53.170 00.000 12308 Guiding  Dir = 3, Dur = 118
00:21:53.170 00.000 12308 IsSlewing returns 0
00:21:53.172 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:53.176 00.004 12308 IsGuiding returns 0
00:21:53.177 00.001 12308 PulseGuide returned control before completion, sleep 128
00:21:53.197 00.020 14556 UpdateGuideState exits: m=2274 SNR=31.9
00:21:53.202 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:53.206 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:53.209 00.003 14556 Enqueuing Expose request
00:21:53.320 00.111 12308 IsGuiding returns 0
00:21:53.321 00.001 12308 Move returns status 0, amount 118
00:21:53.321 00.000 12308 MoveAxis(N, 0, ABG)
00:21:53.323 00.002 12308 Move returns status 0, amount 0
00:21:53.323 00.000 12308 move complete, result=0
00:21:53.323 00.000 12308 worker thread done servicing request
00:21:53.325 00.002 14556 GuideStep: 0.3 px 118 ms WEST, -0.0 px 0 ms NORTH
00:21:53.330 00.005 12308 Worker thread wakes up
00:21:53.330 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:53.330 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:54.584 01.254 12308 Exposure complete
00:21:54.706 00.122 12308 worker thread done servicing request
00:21:54.706 00.000 14556 OnExposeComplete: enter
00:21:54.711 00.005 14556 UpdateGuideState(): m_state=6
00:21:54.717 00.006 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9244
00:21:54.721 00.004 14556 Star::Find returns 1 (0), X=165.34, Y=1001.07, Mass=2212, SNR=31.4, Peak=200 HFD=4.6
00:21:54.724 00.003 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.93 = -0.36)
00:21:54.728 00.004 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.46)
00:21:54.731 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=0.07 hyp=0.24 cameraTheta=2.85 mountX=0.23 mountY=-0.11, mountTheta=-0.44
00:21:54.737 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.07, opts=13)
00:21:54.742 00.005 14556 Enqueuing Move request for scope (-0.23, 0.07)
00:21:54.747 00.005 12308 Worker thread wakes up
00:21:54.747 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.07) opts 0xd
00:21:54.750 00.003 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.07)
00:21:54.750 00.000 12308 Moving (-0.23, 0.07) raw xDistance=0.23 yDistance=-0.11
00:21:54.751 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
00:21:54.751 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:54.751 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:21:54.751 00.000 12308 MoveAxis(W, 107, ABG)
00:21:54.753 00.002 12308 Guiding  Dir = 3, Dur = 107
00:21:54.753 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:54.758 00.005 12308 IsSlewing returns 0
00:21:54.759 00.001 12308 IsGuiding returns 0
00:21:54.760 00.001 12308 PulseGuide returned control before completion, sleep 117
00:21:54.782 00.022 14556 UpdateGuideState exits: m=2212 SNR=31.4
00:21:54.788 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:54.792 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:54.795 00.003 14556 Enqueuing Expose request
00:21:54.889 00.094 12308 IsGuiding returns 1
00:21:54.889 00.000 12308 scope still moving after pulse duration time elapsed
00:21:54.920 00.031 12308 IsSlewing returns 0
00:21:54.920 00.000 12308 IsGuiding returns 0
00:21:54.921 00.001 12308 scope move finished after 107 + 53 ms
00:21:54.921 00.000 12308 Move returns status 0, amount 107
00:21:54.921 00.000 12308 MoveAxis(N, 0, ABG)
00:21:54.922 00.001 12308 Move returns status 0, amount 0
00:21:54.922 00.000 12308 move complete, result=0
00:21:54.922 00.000 12308 worker thread done servicing request
00:21:54.922 00.000 14556 GuideStep: 0.2 px 107 ms WEST, -0.1 px 0 ms NORTH
00:21:54.930 00.008 12308 Worker thread wakes up
00:21:54.934 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:54.937 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:56.188 01.251 12308 Exposure complete
00:21:56.323 00.135 12308 worker thread done servicing request
00:21:56.324 00.001 14556 OnExposeComplete: enter
00:21:56.327 00.003 14556 UpdateGuideState(): m_state=6
00:21:56.331 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9245
00:21:56.336 00.005 14556 Star::Find returns 1 (0), X=165.65, Y=1001.22, Mass=2316, SNR=32.4, Peak=178 HFD=4.6
00:21:56.340 00.004 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.29 = -1.99)
00:21:56.345 00.005 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.09)
00:21:56.349 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.22 hyp=0.23 cameraTheta=1.22 mountX=-0.10 mountY=-0.20, mountTheta=-2.01
00:21:56.355 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.22, opts=13)
00:21:56.359 00.004 14556 Enqueuing Move request for scope (0.08, 0.22)
00:21:56.362 00.003 12308 Worker thread wakes up
00:21:56.362 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.22) opts 0xd
00:21:56.364 00.002 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.22)
00:21:56.364 00.000 12308 Moving (0.08, 0.22) raw xDistance=-0.10 yDistance=-0.20
00:21:56.364 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:21:56.364 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:21:56.364 00.000 12308 MoveAxis(E, 0, ABG)
00:21:56.365 00.001 12308 Move returns status 0, amount 0
00:21:56.365 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:56.369 00.004 12308 MoveAxis(N, 143, ABG)
00:21:56.369 00.000 12308 Guiding  Dir = 0, Dur = 143
00:21:56.369 00.000 12308 IsSlewing returns 0
00:21:56.370 00.001 12308 IsGuiding returns 0
00:21:56.370 00.000 12308 PulseGuide returned control before completion, sleep 153
00:21:56.391 00.021 14556 UpdateGuideState exits: m=2316 SNR=32.4
00:21:56.396 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:56.401 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:56.404 00.003 14556 Enqueuing Expose request
00:21:56.538 00.134 12308 IsGuiding returns 1
00:21:56.539 00.001 12308 scope still moving after pulse duration time elapsed
00:21:56.568 00.029 12308 IsSlewing returns 0
00:21:56.569 00.001 12308 IsGuiding returns 0
00:21:56.569 00.000 12308 scope move finished after 143 + 55 ms
00:21:56.570 00.001 12308 Move returns status 0, amount 143
00:21:56.570 00.000 12308 move complete, result=0
00:21:56.570 00.000 12308 worker thread done servicing request
00:21:56.570 00.000 12308 Worker thread wakes up
00:21:56.572 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 143 ms NORTH
00:21:56.578 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:56.578 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:57.827 01.249 12308 Exposure complete
00:21:57.949 00.122 12308 worker thread done servicing request
00:21:57.949 00.000 14556 OnExposeComplete: enter
00:21:57.953 00.004 14556 UpdateGuideState(): m_state=6
00:21:57.957 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9246
00:21:57.960 00.003 14556 Star::Find returns 1 (0), X=165.74, Y=1000.93, Mass=2072, SNR=30.7, Peak=155 HFD=4.4
00:21:57.965 00.005 14556 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-3.07) = xAngle (2.70 = 2.70)
00:21:57.968 00.003 14556 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.60 = 2.60)
00:21:57.972 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-0.37 mountX=-0.17 mountY=0.09, mountTheta=2.63
00:21:57.978 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.07, opts=13)
00:21:57.982 00.004 14556 Enqueuing Move request for scope (0.17, -0.07)
00:21:57.986 00.004 12308 Worker thread wakes up
00:21:57.986 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.07) opts 0xd
00:21:57.986 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.07)
00:21:57.986 00.000 12308 Moving (0.17, -0.07) raw xDistance=-0.17 yDistance=0.09
00:21:57.986 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:21:57.986 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:57.987 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:21:57.987 00.000 12308 MoveAxis(E, 0, ABG)
00:21:57.987 00.000 12308 Move returns status 0, amount 0
00:21:57.988 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:57.991 00.003 12308 MoveAxis(N, 0, ABG)
00:21:57.991 00.000 12308 Move returns status 0, amount 0
00:21:57.991 00.000 12308 move complete, result=0
00:21:57.991 00.000 12308 worker thread done servicing request
00:21:58.013 00.022 14556 UpdateGuideState exits: m=2072 SNR=30.7
00:21:58.018 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:58.022 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:58.026 00.004 14556 Enqueuing Expose request
00:21:58.029 00.003 12308 Worker thread wakes up
00:21:58.030 00.001 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:58.035 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:58.035 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:21:59.286 01.251 12308 Exposure complete
00:21:59.407 00.121 12308 worker thread done servicing request
00:21:59.408 00.001 14556 OnExposeComplete: enter
00:21:59.414 00.006 14556 UpdateGuideState(): m_state=6
00:21:59.418 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9247
00:21:59.422 00.004 14556 Star::Find returns 1 (0), X=165.70, Y=1001.12, Mass=2233, SNR=31.7, Peak=163 HFD=4.6
00:21:59.426 00.004 14556 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.07) = xAngle (3.79 = -2.49)
00:21:59.430 00.004 14556 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.69 = -2.59)
00:21:59.435 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.18 cameraTheta=0.72 mountX=-0.14 mountY=-0.09, mountTheta=-2.56
00:21:59.440 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.12, opts=13)
00:21:59.444 00.004 14556 Enqueuing Move request for scope (0.14, 0.12)
00:21:59.448 00.004 12308 Worker thread wakes up
00:21:59.448 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.12) opts 0xd
00:21:59.449 00.001 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.12)
00:21:59.449 00.000 12308 Moving (0.14, 0.12) raw xDistance=-0.14 yDistance=-0.09
00:21:59.449 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:21:59.449 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:21:59.450 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:21:59.450 00.000 12308 MoveAxis(E, 0, ABG)
00:21:59.450 00.000 12308 Move returns status 0, amount 0
00:21:59.450 00.000 12308 MoveAxis(N, 0, ABG)
00:21:59.452 00.002 12308 Move returns status 0, amount 0
00:21:59.452 00.000 12308 move complete, result=0
00:21:59.452 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:21:59.457 00.005 12308 worker thread done servicing request
00:21:59.478 00.021 14556 UpdateGuideState exits: m=2233 SNR=31.7
00:21:59.482 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:59.486 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:21:59.489 00.003 14556 Enqueuing Expose request
00:21:59.493 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:59.496 00.003 12308 Worker thread wakes up
00:21:59.497 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:21:59.497 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:00.745 01.248 12308 Exposure complete
00:22:00.871 00.126 12308 worker thread done servicing request
00:22:00.872 00.001 14556 OnExposeComplete: enter
00:22:00.875 00.003 14556 UpdateGuideState(): m_state=6
00:22:00.880 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9248
00:22:00.884 00.004 14556 Star::Find returns 1 (0), X=165.59, Y=1001.13, Mass=2083, SNR=30.8, Peak=151 HFD=4.7
00:22:00.887 00.003 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.49 = -1.80)
00:22:00.891 00.004 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.90)
00:22:00.896 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.41 mountX=-0.03 mountY=-0.13, mountTheta=-1.80
00:22:00.902 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.13, opts=13)
00:22:00.904 00.002 14556 Enqueuing Move request for scope (0.02, 0.13)
00:22:00.912 00.008 12308 Worker thread wakes up
00:22:00.912 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
00:22:00.912 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
00:22:00.912 00.000 12308 Moving (0.02, 0.13) raw xDistance=-0.03 yDistance=-0.13
00:22:00.912 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:22:00.912 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:00.913 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:22:00.913 00.000 12308 MoveAxis(E, 0, ABG)
00:22:00.913 00.000 12308 Move returns status 0, amount 0
00:22:00.913 00.000 12308 MoveAxis(N, 0, ABG)
00:22:00.915 00.002 12308 Move returns status 0, amount 0
00:22:00.915 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:00.919 00.004 12308 move complete, result=0
00:22:00.920 00.001 12308 worker thread done servicing request
00:22:00.938 00.018 14556 UpdateGuideState exits: m=2083 SNR=30.8
00:22:00.942 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:00.947 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:00.950 00.003 14556 Enqueuing Expose request
00:22:00.954 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:00.957 00.003 12308 Worker thread wakes up
00:22:00.957 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:00.957 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:02.197 01.240 12308 Exposure complete
00:22:02.320 00.123 12308 worker thread done servicing request
00:22:02.321 00.001 14556 OnExposeComplete: enter
00:22:02.325 00.004 14556 UpdateGuideState(): m_state=6
00:22:02.329 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9249
00:22:02.334 00.005 14556 Star::Find returns 1 (0), X=165.75, Y=1001.14, Mass=2440, SNR=33.2, Peak=174 HFD=4.5
00:22:02.337 00.003 14556 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.07) = xAngle (3.71 = -2.58)
00:22:02.341 00.004 14556 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.61 = -2.68)
00:22:02.345 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=0.13 hyp=0.23 cameraTheta=0.63 mountX=-0.19 mountY=-0.10, mountTheta=-2.65
00:22:02.350 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.13, opts=13)
00:22:02.354 00.004 14556 Enqueuing Move request for scope (0.18, 0.13)
00:22:02.359 00.005 12308 Worker thread wakes up
00:22:02.359 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.13) opts 0xd
00:22:02.359 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.13)
00:22:02.359 00.000 12308 Moving (0.18, 0.13) raw xDistance=-0.19 yDistance=-0.10
00:22:02.359 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:22:02.360 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:02.360 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:22:02.360 00.000 12308 MoveAxis(E, 0, ABG)
00:22:02.360 00.000 12308 Move returns status 0, amount 0
00:22:02.362 00.002 12308 MoveAxis(N, 0, ABG)
00:22:02.362 00.000 12308 Move returns status 0, amount 0
00:22:02.362 00.000 12308 move complete, result=0
00:22:02.362 00.000 12308 worker thread done servicing request
00:22:02.362 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:02.389 00.027 14556 UpdateGuideState exits: m=2440 SNR=33.2
00:22:02.393 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:02.397 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:02.401 00.004 14556 Enqueuing Expose request
00:22:02.404 00.003 12308 Worker thread wakes up
00:22:02.406 00.002 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:02.413 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:02.413 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:03.668 01.255 12308 Exposure complete
00:22:03.787 00.119 12308 worker thread done servicing request
00:22:03.788 00.001 14556 OnExposeComplete: enter
00:22:03.792 00.004 14556 UpdateGuideState(): m_state=6
00:22:03.795 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9250
00:22:03.799 00.004 14556 Star::Find returns 1 (0), X=165.57, Y=1001.24, Mass=2345, SNR=32.6, Peak=157 HFD=4.9
00:22:03.803 00.004 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.64 = -1.65)
00:22:03.807 00.004 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.75)
00:22:03.811 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.24 hyp=0.24 cameraTheta=1.56 mountX=-0.02 mountY=-0.23, mountTheta=-1.65
00:22:03.817 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.24, opts=13)
00:22:03.821 00.004 14556 Enqueuing Move request for scope (0.00, 0.24)
00:22:03.825 00.004 12308 Worker thread wakes up
00:22:03.826 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.24) opts 0xd
00:22:03.826 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.24)
00:22:03.826 00.000 12308 Moving (0.00, 0.24) raw xDistance=-0.02 yDistance=-0.23
00:22:03.826 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:22:03.826 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:22:03.826 00.000 12308 MoveAxis(E, 0, ABG)
00:22:03.826 00.000 12308 Move returns status 0, amount 0
00:22:03.827 00.001 12308 MoveAxis(N, 164, ABG)
00:22:03.827 00.000 12308 Guiding  Dir = 0, Dur = 164
00:22:03.827 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:03.832 00.005 12308 IsSlewing returns 0
00:22:03.832 00.000 12308 IsGuiding returns 0
00:22:03.832 00.000 12308 PulseGuide returned control before completion, sleep 174
00:22:03.855 00.023 14556 UpdateGuideState exits: m=2345 SNR=32.6
00:22:03.859 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:03.864 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:03.871 00.007 14556 Enqueuing Expose request
00:22:04.017 00.146 12308 IsGuiding returns 1
00:22:04.018 00.001 12308 scope still moving after pulse duration time elapsed
00:22:04.048 00.030 12308 IsSlewing returns 0
00:22:04.048 00.000 12308 IsGuiding returns 0
00:22:04.049 00.001 12308 scope move finished after 164 + 52 ms
00:22:04.049 00.000 12308 Move returns status 0, amount 164
00:22:04.049 00.000 12308 move complete, result=0
00:22:04.049 00.000 12308 worker thread done servicing request
00:22:04.050 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 164 ms NORTH
00:22:04.055 00.005 12308 Worker thread wakes up
00:22:04.055 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:04.057 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:05.307 01.250 12308 Exposure complete
00:22:05.420 00.113 12308 worker thread done servicing request
00:22:05.421 00.001 14556 OnExposeComplete: enter
00:22:05.425 00.004 14556 UpdateGuideState(): m_state=6
00:22:05.429 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9251
00:22:05.433 00.004 14556 Star::Find returns 1 (0), X=165.57, Y=1001.22, Mass=2253, SNR=31.9, Peak=167 HFD=4.6
00:22:05.437 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
00:22:05.442 00.005 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
00:22:05.446 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.22 hyp=0.22 cameraTheta=1.57 mountX=-0.01 mountY=-0.22, mountTheta=-1.64
00:22:05.452 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.22, opts=13)
00:22:05.455 00.003 14556 Enqueuing Move request for scope (-0.00, 0.22)
00:22:05.459 00.004 12308 Worker thread wakes up
00:22:05.459 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.22) opts 0xd
00:22:05.459 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.22)
00:22:05.459 00.000 12308 Moving (-0.00, 0.22) raw xDistance=-0.01 yDistance=-0.22
00:22:05.459 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:22:05.461 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:22:05.461 00.000 12308 MoveAxis(E, 0, ABG)
00:22:05.461 00.000 12308 Move returns status 0, amount 0
00:22:05.461 00.000 12308 MoveAxis(N, 153, ABG)
00:22:05.462 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:05.465 00.003 12308 Guiding  Dir = 0, Dur = 153
00:22:05.466 00.001 12308 IsSlewing returns 0
00:22:05.466 00.000 12308 IsGuiding returns 0
00:22:05.467 00.001 12308 PulseGuide returned control before completion, sleep 163
00:22:05.489 00.022 14556 UpdateGuideState exits: m=2253 SNR=31.9
00:22:05.494 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:05.499 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:05.503 00.004 14556 Enqueuing Expose request
00:22:05.641 00.138 12308 IsGuiding returns 1
00:22:05.643 00.002 12308 scope still moving after pulse duration time elapsed
00:22:05.673 00.030 12308 IsSlewing returns 0
00:22:05.675 00.002 12308 IsGuiding returns 0
00:22:05.675 00.000 12308 scope move finished after 153 + 55 ms
00:22:05.675 00.000 12308 Move returns status 0, amount 153
00:22:05.676 00.001 12308 move complete, result=0
00:22:05.677 00.001 12308 worker thread done servicing request
00:22:05.677 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 153 ms NORTH
00:22:05.684 00.007 12308 Worker thread wakes up
00:22:05.684 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:05.684 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:06.937 01.253 12308 Exposure complete
00:22:07.058 00.121 12308 worker thread done servicing request
00:22:07.058 00.000 14556 OnExposeComplete: enter
00:22:07.062 00.004 14556 UpdateGuideState(): m_state=6
00:22:07.066 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9252
00:22:07.071 00.005 14556 Star::Find returns 1 (0), X=165.63, Y=1000.87, Mass=2346, SNR=32.7, Peak=155 HFD=4.8
00:22:07.075 00.004 14556 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-3.07) = xAngle (1.95 = 1.95)
00:22:07.078 00.003 14556 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.85 = 1.85)
00:22:07.081 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.15 cameraTheta=-1.12 mountX=-0.05 mountY=0.14, mountTheta=1.94
00:22:07.086 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.13, opts=13)
00:22:07.090 00.004 14556 Enqueuing Move request for scope (0.06, -0.13)
00:22:07.094 00.004 12308 Worker thread wakes up
00:22:07.094 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
00:22:07.094 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
00:22:07.094 00.000 12308 Moving (0.06, -0.13) raw xDistance=-0.05 yDistance=0.14
00:22:07.094 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:22:07.095 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:07.095 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:22:07.095 00.000 12308 MoveAxis(E, 0, ABG)
00:22:07.095 00.000 12308 Move returns status 0, amount 0
00:22:07.095 00.000 12308 MoveAxis(N, 0, ABG)
00:22:07.095 00.000 12308 Move returns status 0, amount 0
00:22:07.095 00.000 12308 move complete, result=0
00:22:07.097 00.002 12308 worker thread done servicing request
00:22:07.097 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:07.120 00.023 14556 UpdateGuideState exits: m=2346 SNR=32.7
00:22:07.127 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:07.131 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:07.136 00.005 14556 Enqueuing Expose request
00:22:07.139 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:07.143 00.004 12308 Worker thread wakes up
00:22:07.144 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:07.144 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:08.384 01.240 12308 Exposure complete
00:22:08.500 00.116 12308 worker thread done servicing request
00:22:08.502 00.002 14556 OnExposeComplete: enter
00:22:08.505 00.003 14556 UpdateGuideState(): m_state=6
00:22:08.510 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9253
00:22:08.514 00.004 14556 Star::Find returns 1 (0), X=165.45, Y=1001.04, Mass=2403, SNR=32.9, Peak=161 HFD=5.0
00:22:08.517 00.003 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
00:22:08.521 00.004 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.49)
00:22:08.525 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.82 mountX=0.11 mountY=-0.06, mountTheta=-0.47
00:22:08.531 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.04, opts=13)
00:22:08.536 00.005 14556 Enqueuing Move request for scope (-0.11, 0.04)
00:22:08.540 00.004 12308 Worker thread wakes up
00:22:08.540 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
00:22:08.540 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
00:22:08.540 00.000 12308 Moving (-0.11, 0.04) raw xDistance=0.11 yDistance=-0.06
00:22:08.540 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:22:08.540 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:08.541 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:22:08.541 00.000 12308 MoveAxis(E, 0, ABG)
00:22:08.541 00.000 12308 Move returns status 0, amount 0
00:22:08.541 00.000 12308 MoveAxis(N, 0, ABG)
00:22:08.541 00.000 12308 Move returns status 0, amount 0
00:22:08.541 00.000 12308 move complete, result=0
00:22:08.543 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:08.547 00.004 12308 worker thread done servicing request
00:22:08.569 00.022 14556 UpdateGuideState exits: m=2403 SNR=32.9
00:22:08.574 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:08.578 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:08.582 00.004 14556 Enqueuing Expose request
00:22:08.586 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:08.590 00.004 12308 Worker thread wakes up
00:22:08.590 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:08.591 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:09.843 01.252 12308 Exposure complete
00:22:09.966 00.123 12308 worker thread done servicing request
00:22:09.966 00.000 14556 OnExposeComplete: enter
00:22:09.972 00.006 14556 UpdateGuideState(): m_state=6
00:22:09.978 00.006 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9254
00:22:09.982 00.004 14556 Star::Find returns 1 (0), X=165.22, Y=1000.86, Mass=2274, SNR=32.1, Peak=165 HFD=4.5
00:22:09.986 00.004 14556 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-3.07) = xAngle (0.31 = 0.31)
00:22:09.991 00.005 14556 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.21 = 0.21)
00:22:09.995 00.004 14556 CameraToMount -- cameraX=-0.35 cameraY=-0.14 hyp=0.37 cameraTheta=-2.76 mountX=0.36 mountY=0.08, mountTheta=0.22
00:22:10.000 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.35, y=-0.14, opts=13)
00:22:10.004 00.004 14556 Enqueuing Move request for scope (-0.35, -0.14)
00:22:10.007 00.003 12308 Worker thread wakes up
00:22:10.007 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.14) opts 0xd
00:22:10.007 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.35, -0.14)
00:22:10.009 00.002 12308 Moving (-0.35, -0.14) raw xDistance=0.36 yDistance=0.08
00:22:10.009 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.36
00:22:10.009 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:10.009 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:22:10.010 00.001 12308 MoveAxis(W, 154, ABG)
00:22:10.010 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:10.015 00.005 12308 Guiding  Dir = 3, Dur = 154
00:22:10.015 00.000 12308 IsSlewing returns 0
00:22:10.015 00.000 12308 IsGuiding returns 0
00:22:10.016 00.001 12308 PulseGuide returned control before completion, sleep 164
00:22:10.036 00.020 14556 UpdateGuideState exits: m=2274 SNR=32.1
00:22:10.041 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:10.047 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:10.050 00.003 14556 Enqueuing Expose request
00:22:10.194 00.144 12308 IsGuiding returns 0
00:22:10.195 00.001 12308 Move returns status 0, amount 154
00:22:10.196 00.001 12308 MoveAxis(N, 0, ABG)
00:22:10.196 00.000 12308 Move returns status 0, amount 0
00:22:10.196 00.000 12308 move complete, result=0
00:22:10.197 00.001 12308 worker thread done servicing request
00:22:10.197 00.000 14556 GuideStep: 0.4 px 154 ms WEST, 0.1 px 0 ms NORTH
00:22:10.206 00.009 12308 Worker thread wakes up
00:22:10.206 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:10.206 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:11.450 01.244 12308 Exposure complete
00:22:11.573 00.123 12308 worker thread done servicing request
00:22:11.573 00.000 14556 OnExposeComplete: enter
00:22:11.578 00.005 14556 UpdateGuideState(): m_state=6
00:22:11.586 00.008 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9255
00:22:11.592 00.006 14556 Star::Find returns 1 (0), X=165.71, Y=1000.87, Mass=2199, SNR=31.4, Peak=151 HFD=4.6
00:22:11.596 00.004 14556 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-3.07) = xAngle (2.33 = 2.33)
00:22:11.601 00.005 14556 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.23 = 2.23)
00:22:11.606 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-0.74 mountX=-0.13 mountY=0.15, mountTheta=2.29
00:22:11.611 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.13, opts=13)
00:22:11.616 00.005 14556 Enqueuing Move request for scope (0.14, -0.13)
00:22:11.620 00.004 12308 Worker thread wakes up
00:22:11.621 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.13) opts 0xd
00:22:11.621 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.13)
00:22:11.622 00.001 12308 Moving (0.14, -0.13) raw xDistance=-0.13 yDistance=0.15
00:22:11.622 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:22:11.622 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:11.622 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:22:11.623 00.001 12308 MoveAxis(E, 0, ABG)
00:22:11.623 00.000 12308 Move returns status 0, amount 0
00:22:11.623 00.000 12308 MoveAxis(N, 0, ABG)
00:22:11.623 00.000 12308 Move returns status 0, amount 0
00:22:11.623 00.000 12308 move complete, result=0
00:22:11.624 00.001 12308 worker thread done servicing request
00:22:11.624 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:11.648 00.024 14556 UpdateGuideState exits: m=2199 SNR=31.4
00:22:11.653 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:11.657 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:11.664 00.007 14556 Enqueuing Expose request
00:22:11.668 00.004 12308 Worker thread wakes up
00:22:11.669 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:11.672 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:11.673 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:12.926 01.253 12308 Exposure complete
00:22:13.041 00.115 12308 worker thread done servicing request
00:22:13.042 00.001 14556 OnExposeComplete: enter
00:22:13.046 00.004 14556 UpdateGuideState(): m_state=6
00:22:13.050 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9256
00:22:13.053 00.003 14556 Star::Find returns 1 (0), X=165.68, Y=1000.86, Mass=2293, SNR=32.1, Peak=174 HFD=4.6
00:22:13.058 00.005 14556 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-3.07) = xAngle (2.14 = 2.14)
00:22:13.062 00.004 14556 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.04 = 2.04)
00:22:13.064 00.002 14556 CameraToMount -- cameraX=0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-0.93 mountX=-0.10 mountY=0.16, mountTheta=2.12
00:22:13.070 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.14, opts=13)
00:22:13.074 00.004 14556 Enqueuing Move request for scope (0.11, -0.14)
00:22:13.080 00.006 12308 Worker thread wakes up
00:22:13.080 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.14) opts 0xd
00:22:13.081 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.14)
00:22:13.081 00.000 12308 Moving (0.11, -0.14) raw xDistance=-0.10 yDistance=0.16
00:22:13.081 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:22:13.082 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:13.082 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:22:13.082 00.000 12308 MoveAxis(E, 0, ABG)
00:22:13.083 00.001 12308 Move returns status 0, amount 0
00:22:13.083 00.000 12308 MoveAxis(N, 0, ABG)
00:22:13.083 00.000 12308 Move returns status 0, amount 0
00:22:13.084 00.001 12308 move complete, result=0
00:22:13.084 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:13.088 00.004 12308 worker thread done servicing request
00:22:13.109 00.021 14556 UpdateGuideState exits: m=2293 SNR=32.1
00:22:13.114 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:13.117 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:13.121 00.004 14556 Enqueuing Expose request
00:22:13.125 00.004 12308 Worker thread wakes up
00:22:13.125 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:13.126 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:13.126 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:22:14.373 01.247 12308 Exposure complete
00:22:14.501 00.128 12308 worker thread done servicing request
00:22:14.501 00.000 14556 OnExposeComplete: enter
00:22:14.505 00.004 14556 UpdateGuideState(): m_state=6
00:22:14.510 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9257
00:22:14.513 00.003 14556 Star::Find returns 1 (0), X=165.67, Y=1000.87, Mass=2342, SNR=32.6, Peak=173 HFD=4.8
00:22:14.518 00.005 14556 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-3.07) = xAngle (2.18 = 2.18)
00:22:14.521 00.003 14556 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.08 = 2.08)
00:22:14.525 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.17 cameraTheta=-0.90 mountX=-0.09 mountY=0.15, mountTheta=2.15
00:22:14.529 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.13, opts=13)
00:22:14.533 00.004 14556 Enqueuing Move request for scope (0.10, -0.13)
00:22:14.537 00.004 12308 Worker thread wakes up
00:22:14.537 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
00:22:14.537 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
00:22:14.537 00.000 12308 Moving (0.10, -0.13) raw xDistance=-0.09 yDistance=0.15
00:22:14.537 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:22:14.538 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:14.538 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:22:14.538 00.000 12308 MoveAxis(E, 0, ABG)
00:22:14.538 00.000 12308 Move returns status 0, amount 0
00:22:14.538 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:14.542 00.004 12308 MoveAxis(N, 0, ABG)
00:22:14.542 00.000 12308 Move returns status 0, amount 0
00:22:14.542 00.000 12308 move complete, result=0
00:22:14.543 00.001 12308 worker thread done servicing request
00:22:14.564 00.021 14556 UpdateGuideState exits: m=2342 SNR=32.6
00:22:14.569 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:14.573 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:14.577 00.004 14556 Enqueuing Expose request
00:22:14.581 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:14.584 00.003 12308 Worker thread wakes up
00:22:14.584 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:14.584 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:15.830 01.246 12308 Exposure complete
00:22:15.954 00.124 12308 worker thread done servicing request
00:22:15.955 00.001 14556 OnExposeComplete: enter
00:22:15.959 00.004 14556 UpdateGuideState(): m_state=6
00:22:15.963 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9258
00:22:15.967 00.004 14556 Star::Find returns 1 (0), X=165.41, Y=1001.12, Mass=2294, SNR=32.1, Peak=195 HFD=4.7
00:22:15.972 00.005 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.57 = -0.71)
00:22:15.976 00.004 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.81)
00:22:15.980 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.50 mountX=0.15 mountY=-0.14, mountTheta=-0.77
00:22:15.985 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.12, opts=13)
00:22:15.989 00.004 14556 Enqueuing Move request for scope (-0.16, 0.12)
00:22:15.994 00.005 12308 Worker thread wakes up
00:22:15.994 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
00:22:15.994 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
00:22:15.994 00.000 12308 Moving (-0.16, 0.12) raw xDistance=0.15 yDistance=-0.14
00:22:15.995 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:22:15.995 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:15.995 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:22:15.995 00.000 12308 MoveAxis(E, 0, ABG)
00:22:15.995 00.000 12308 Move returns status 0, amount 0
00:22:15.995 00.000 12308 MoveAxis(N, 0, ABG)
00:22:15.995 00.000 12308 Move returns status 0, amount 0
00:22:15.996 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:16.001 00.005 12308 move complete, result=0
00:22:16.001 00.000 12308 worker thread done servicing request
00:22:16.025 00.024 14556 UpdateGuideState exits: m=2294 SNR=32.1
00:22:16.029 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:16.036 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:16.040 00.004 14556 Enqueuing Expose request
00:22:16.045 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:16.049 00.004 12308 Worker thread wakes up
00:22:16.049 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:16.049 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:17.298 01.249 12308 Exposure complete
00:22:17.416 00.118 12308 worker thread done servicing request
00:22:17.417 00.001 14556 OnExposeComplete: enter
00:22:17.419 00.002 14556 UpdateGuideState(): m_state=6
00:22:17.422 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9259
00:22:17.424 00.002 14556 Star::Find returns 1 (0), X=165.27, Y=1001.20, Mass=2363, SNR=32.6, Peak=185 HFD=4.8
00:22:17.428 00.004 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
00:22:17.430 00.002 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.74)
00:22:17.434 00.004 14556 CameraToMount -- cameraX=-0.30 cameraY=0.19 hyp=0.36 cameraTheta=2.57 mountX=0.29 mountY=-0.24, mountTheta=-0.70
00:22:17.438 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.19, opts=13)
00:22:17.443 00.005 14556 Enqueuing Move request for scope (-0.30, 0.19)
00:22:17.447 00.004 12308 Worker thread wakes up
00:22:17.447 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.19) opts 0xd
00:22:17.447 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.19)
00:22:17.448 00.001 12308 Moving (-0.30, 0.19) raw xDistance=0.29 yDistance=-0.24
00:22:17.448 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
00:22:17.448 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:22:17.448 00.000 12308 MoveAxis(W, 125, ABG)
00:22:17.450 00.002 12308 Guiding  Dir = 3, Dur = 125
00:22:17.450 00.000 12308 IsSlewing returns 0
00:22:17.450 00.000 12308 IsGuiding returns 0
00:22:17.450 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:17.455 00.005 12308 PulseGuide returned control before completion, sleep 135
00:22:17.477 00.022 14556 UpdateGuideState exits: m=2363 SNR=32.6
00:22:17.482 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:17.485 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:17.489 00.004 14556 Enqueuing Expose request
00:22:17.601 00.112 12308 IsGuiding returns 1
00:22:17.602 00.001 12308 scope still moving after pulse duration time elapsed
00:22:17.633 00.031 12308 IsSlewing returns 0
00:22:17.634 00.001 12308 IsGuiding returns 0
00:22:17.635 00.001 12308 scope move finished after 125 + 59 ms
00:22:17.635 00.000 12308 Move returns status 0, amount 125
00:22:17.635 00.000 12308 MoveAxis(N, 170, ABG)
00:22:17.636 00.001 12308 Guiding  Dir = 0, Dur = 170
00:22:17.636 00.000 12308 IsSlewing returns 0
00:22:17.638 00.002 12308 IsGuiding returns 0
00:22:17.639 00.001 12308 PulseGuide returned control before completion, sleep 180
00:22:17.835 00.196 12308 IsGuiding returns 1
00:22:17.835 00.000 12308 scope still moving after pulse duration time elapsed
00:22:17.867 00.032 12308 IsSlewing returns 0
00:22:17.867 00.000 12308 IsGuiding returns 0
00:22:17.868 00.001 12308 scope move finished after 170 + 60 ms
00:22:17.869 00.001 12308 Move returns status 0, amount 170
00:22:17.870 00.001 12308 move complete, result=0
00:22:17.870 00.000 12308 worker thread done servicing request
00:22:17.871 00.001 14556 GuideStep: 0.3 px 125 ms WEST, -0.2 px 170 ms NORTH
00:22:17.878 00.007 12308 Worker thread wakes up
00:22:17.879 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:17.879 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:19.127 01.248 12308 Exposure complete
00:22:19.256 00.129 12308 worker thread done servicing request
00:22:19.257 00.001 14556 OnExposeComplete: enter
00:22:19.260 00.003 14556 UpdateGuideState(): m_state=6
00:22:19.264 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9260
00:22:19.268 00.004 14556 Star::Find returns 1 (0), X=165.67, Y=1000.89, Mass=2169, SNR=31.2, Peak=173 HFD=4.6
00:22:19.272 00.004 14556 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-3.07) = xAngle (2.23 = 2.23)
00:22:19.276 00.004 14556 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.13 = 2.13)
00:22:19.280 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-0.84 mountX=-0.09 mountY=0.12, mountTheta=2.20
00:22:19.286 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.11, opts=13)
00:22:19.289 00.003 14556 Enqueuing Move request for scope (0.10, -0.11)
00:22:19.293 00.004 12308 Worker thread wakes up
00:22:19.293 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
00:22:19.293 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
00:22:19.293 00.000 12308 Moving (0.10, -0.11) raw xDistance=-0.09 yDistance=0.12
00:22:19.293 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:22:19.293 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:19.293 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:22:19.295 00.002 12308 MoveAxis(E, 0, ABG)
00:22:19.295 00.000 12308 Move returns status 0, amount 0
00:22:19.295 00.000 12308 MoveAxis(N, 0, ABG)
00:22:19.295 00.000 12308 Move returns status 0, amount 0
00:22:19.295 00.000 12308 move complete, result=0
00:22:19.295 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:19.300 00.005 12308 worker thread done servicing request
00:22:19.320 00.020 14556 UpdateGuideState exits: m=2169 SNR=31.2
00:22:19.326 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:19.330 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:19.333 00.003 14556 Enqueuing Expose request
00:22:19.338 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:19.343 00.005 12308 Worker thread wakes up
00:22:19.343 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:19.344 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:20.591 01.247 12308 Exposure complete
00:22:20.716 00.125 14556 OnExposeComplete: enter
00:22:20.720 00.004 12308 worker thread done servicing request
00:22:20.721 00.001 14556 UpdateGuideState(): m_state=6
00:22:20.727 00.006 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9261
00:22:20.732 00.005 14556 Star::Find returns 1 (0), X=165.66, Y=1000.80, Mass=2217, SNR=31.9, Peak=168 HFD=4.7
00:22:20.735 00.003 14556 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-3.07) = xAngle (1.94 = 1.94)
00:22:20.739 00.004 14556 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.84 = 1.84)
00:22:20.744 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.13 mountX=-0.08 mountY=0.21, mountTheta=1.93
00:22:20.749 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.20, opts=13)
00:22:20.753 00.004 14556 Enqueuing Move request for scope (0.09, -0.20)
00:22:20.757 00.004 12308 Worker thread wakes up
00:22:20.757 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.20) opts 0xd
00:22:20.757 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.20)
00:22:20.757 00.000 12308 Moving (0.09, -0.20) raw xDistance=-0.08 yDistance=0.21
00:22:20.757 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:22:20.758 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:22:20.758 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:22:20.758 00.000 12308 MoveAxis(E, 0, ABG)
00:22:20.758 00.000 12308 Move returns status 0, amount 0
00:22:20.758 00.000 12308 MoveAxis(N, 0, ABG)
00:22:20.759 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:20.764 00.005 12308 Move returns status 0, amount 0
00:22:20.764 00.000 12308 move complete, result=0
00:22:20.764 00.000 12308 worker thread done servicing request
00:22:20.785 00.021 14556 UpdateGuideState exits: m=2217 SNR=31.9
00:22:20.790 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:20.794 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:20.797 00.003 14556 Enqueuing Expose request
00:22:20.801 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:22:20.806 00.005 12308 Worker thread wakes up
00:22:20.806 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:20.806 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:22.064 01.258 12308 Exposure complete
00:22:22.187 00.123 12308 worker thread done servicing request
00:22:22.188 00.001 14556 OnExposeComplete: enter
00:22:22.192 00.004 14556 UpdateGuideState(): m_state=6
00:22:22.197 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9262
00:22:22.201 00.004 14556 Star::Find returns 1 (0), X=165.64, Y=1000.94, Mass=2182, SNR=31.3, Peak=176 HFD=4.7
00:22:22.205 00.004 14556 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-3.07) = xAngle (2.40 = 2.40)
00:22:22.210 00.005 14556 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.30 = 2.30)
00:22:22.214 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.67 mountX=-0.07 mountY=0.07, mountTheta=2.35
00:22:22.220 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.06, opts=13)
00:22:22.224 00.004 14556 Enqueuing Move request for scope (0.08, -0.06)
00:22:22.227 00.003 12308 Worker thread wakes up
00:22:22.227 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
00:22:22.228 00.001 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
00:22:22.228 00.000 12308 Moving (0.08, -0.06) raw xDistance=-0.07 yDistance=0.07
00:22:22.228 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:22:22.228 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:22.228 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:22:22.230 00.002 12308 MoveAxis(E, 0, ABG)
00:22:22.230 00.000 12308 Move returns status 0, amount 0
00:22:22.230 00.000 12308 MoveAxis(N, 0, ABG)
00:22:22.231 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:22.234 00.003 12308 Move returns status 0, amount 0
00:22:22.234 00.000 12308 move complete, result=0
00:22:22.234 00.000 12308 worker thread done servicing request
00:22:22.250 00.016 14556 UpdateGuideState exits: m=2182 SNR=31.3
00:22:22.253 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:22.258 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:22.261 00.003 14556 Enqueuing Expose request
00:22:22.263 00.002 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:22.267 00.004 12308 Worker thread wakes up
00:22:22.267 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:22.267 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:23.515 01.248 12308 Exposure complete
00:22:23.636 00.121 12308 worker thread done servicing request
00:22:23.637 00.001 14556 OnExposeComplete: enter
00:22:23.641 00.004 14556 UpdateGuideState(): m_state=6
00:22:23.645 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9263
00:22:23.649 00.004 14556 Star::Find returns 1 (0), X=165.41, Y=1001.08, Mass=2268, SNR=32.1, Peak=176 HFD=4.8
00:22:23.652 00.003 14556 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.07) = xAngle (5.74 = -0.54)
00:22:23.656 00.004 14556 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.64 = -0.64)
00:22:23.660 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.18 cameraTheta=2.67 mountX=0.15 mountY=-0.11, mountTheta=-0.61
00:22:23.666 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.08, opts=13)
00:22:23.670 00.004 14556 Enqueuing Move request for scope (-0.16, 0.08)
00:22:23.674 00.004 12308 Worker thread wakes up
00:22:23.674 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd
00:22:23.674 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.08)
00:22:23.674 00.000 12308 Moving (-0.16, 0.08) raw xDistance=0.15 yDistance=-0.11
00:22:23.674 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:22:23.675 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:23.675 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:22:23.675 00.000 12308 MoveAxis(E, 0, ABG)
00:22:23.675 00.000 12308 Move returns status 0, amount 0
00:22:23.675 00.000 12308 MoveAxis(N, 0, ABG)
00:22:23.676 00.001 12308 Move returns status 0, amount 0
00:22:23.676 00.000 12308 move complete, result=0
00:22:23.677 00.001 12308 worker thread done servicing request
00:22:23.677 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:23.698 00.021 14556 UpdateGuideState exits: m=2268 SNR=32.1
00:22:23.704 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:23.707 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:23.711 00.004 14556 Enqueuing Expose request
00:22:23.714 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:23.719 00.005 12308 Worker thread wakes up
00:22:23.719 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:23.719 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:24.968 01.249 12308 Exposure complete
00:22:25.080 00.112 12308 worker thread done servicing request
00:22:25.081 00.001 14556 OnExposeComplete: enter
00:22:25.085 00.004 14556 UpdateGuideState(): m_state=6
00:22:25.088 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9264
00:22:25.092 00.004 14556 Star::Find returns 1 (0), X=165.27, Y=1001.08, Mass=2392, SNR=32.7, Peak=214 HFD=4.7
00:22:25.096 00.004 14556 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.07) = xAngle (5.97 = -0.31)
00:22:25.100 00.004 14556 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.87 = -0.41)
00:22:25.104 00.004 14556 CameraToMount -- cameraX=-0.30 cameraY=0.07 hyp=0.30 cameraTheta=2.90 mountX=0.29 mountY=-0.12, mountTheta=-0.40
00:22:25.110 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.07, opts=13)
00:22:25.113 00.003 14556 Enqueuing Move request for scope (-0.30, 0.07)
00:22:25.118 00.005 12308 Worker thread wakes up
00:22:25.118 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.07) opts 0xd
00:22:25.118 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.07)
00:22:25.118 00.000 12308 Moving (-0.30, 0.07) raw xDistance=0.29 yDistance=-0.12
00:22:25.118 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
00:22:25.119 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:25.119 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:22:25.119 00.000 12308 MoveAxis(W, 126, ABG)
00:22:25.119 00.000 12308 Guiding  Dir = 3, Dur = 126
00:22:25.120 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:25.124 00.004 12308 IsSlewing returns 0
00:22:25.124 00.000 12308 IsGuiding returns 0
00:22:25.124 00.000 12308 PulseGuide returned control before completion, sleep 136
00:22:25.146 00.022 14556 UpdateGuideState exits: m=2392 SNR=32.7
00:22:25.149 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:25.154 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:25.159 00.005 14556 Enqueuing Expose request
00:22:25.271 00.112 12308 IsGuiding returns 1
00:22:25.273 00.002 12308 scope still moving after pulse duration time elapsed
00:22:25.302 00.029 12308 IsSlewing returns 0
00:22:25.303 00.001 12308 IsGuiding returns 0
00:22:25.304 00.001 12308 scope move finished after 126 + 53 ms
00:22:25.304 00.000 12308 Move returns status 0, amount 126
00:22:25.305 00.001 12308 MoveAxis(N, 0, ABG)
00:22:25.305 00.000 12308 Move returns status 0, amount 0
00:22:25.306 00.001 12308 move complete, result=0
00:22:25.307 00.001 12308 worker thread done servicing request
00:22:25.307 00.000 12308 Worker thread wakes up
00:22:25.307 00.000 14556 GuideStep: 0.3 px 126 ms WEST, -0.1 px 0 ms NORTH
00:22:25.314 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:25.314 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:26.557 01.243 12308 Exposure complete
00:22:26.685 00.128 12308 worker thread done servicing request
00:22:26.685 00.000 14556 OnExposeComplete: enter
00:22:26.690 00.005 14556 UpdateGuideState(): m_state=6
00:22:26.694 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9265
00:22:26.697 00.003 14556 Star::Find returns 1 (0), X=165.38, Y=1001.21, Mass=2299, SNR=32.3, Peak=184 HFD=4.7
00:22:26.701 00.004 14556 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.07) = xAngle (5.37 = -0.91)
00:22:26.704 00.003 14556 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.27 = -1.01)
00:22:26.708 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.21 hyp=0.28 cameraTheta=2.30 mountX=0.17 mountY=-0.23, mountTheta=-0.94
00:22:26.714 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.21, opts=13)
00:22:26.717 00.003 14556 Enqueuing Move request for scope (-0.18, 0.21)
00:22:26.721 00.004 12308 Worker thread wakes up
00:22:26.721 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.21) opts 0xd
00:22:26.721 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.21)
00:22:26.721 00.000 12308 Moving (-0.18, 0.21) raw xDistance=0.17 yDistance=-0.23
00:22:26.721 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:22:26.722 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:22:26.722 00.000 12308 MoveAxis(E, 0, ABG)
00:22:26.722 00.000 12308 Move returns status 0, amount 0
00:22:26.722 00.000 12308 MoveAxis(N, 165, ABG)
00:22:26.722 00.000 12308 Guiding  Dir = 0, Dur = 165
00:22:26.722 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:26.727 00.005 12308 IsSlewing returns 0
00:22:26.728 00.001 12308 IsGuiding returns 0
00:22:26.728 00.000 12308 PulseGuide returned control before completion, sleep 175
00:22:26.748 00.020 14556 UpdateGuideState exits: m=2299 SNR=32.3
00:22:26.753 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:26.758 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:26.763 00.005 14556 Enqueuing Expose request
00:22:26.909 00.146 12308 IsGuiding returns 1
00:22:26.910 00.001 12308 scope still moving after pulse duration time elapsed
00:22:26.939 00.029 12308 IsSlewing returns 0
00:22:26.941 00.002 12308 IsGuiding returns 0
00:22:26.941 00.000 12308 scope move finished after 165 + 48 ms
00:22:26.941 00.000 12308 Move returns status 0, amount 165
00:22:26.942 00.001 12308 move complete, result=0
00:22:26.942 00.000 12308 worker thread done servicing request
00:22:26.942 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 165 ms NORTH
00:22:26.948 00.006 12308 Worker thread wakes up
00:22:26.948 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:26.948 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:28.199 01.251 12308 Exposure complete
00:22:28.334 00.135 12308 worker thread done servicing request
00:22:28.335 00.001 14556 OnExposeComplete: enter
00:22:28.338 00.003 14556 UpdateGuideState(): m_state=6
00:22:28.343 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9266
00:22:28.348 00.005 14556 Star::Find returns 1 (0), X=165.45, Y=1000.81, Mass=2382, SNR=32.9, Peak=166 HFD=4.6
00:22:28.352 00.004 14556 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-3.07) = xAngle (0.96 = 0.96)
00:22:28.355 00.003 14556 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.86 = 0.86)
00:22:28.360 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.19 hyp=0.23 cameraTheta=-2.11 mountX=0.13 mountY=0.17, mountTheta=0.92
00:22:28.365 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.19, opts=13)
00:22:28.369 00.004 14556 Enqueuing Move request for scope (-0.12, -0.19)
00:22:28.373 00.004 12308 Worker thread wakes up
00:22:28.374 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.19) opts 0xd
00:22:28.374 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.19)
00:22:28.375 00.001 12308 Moving (-0.12, -0.19) raw xDistance=0.13 yDistance=0.17
00:22:28.375 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:22:28.375 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:28.375 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:22:28.375 00.000 12308 MoveAxis(E, 0, ABG)
00:22:28.376 00.001 12308 Move returns status 0, amount 0
00:22:28.376 00.000 12308 MoveAxis(N, 0, ABG)
00:22:28.376 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:28.382 00.006 12308 Move returns status 0, amount 0
00:22:28.383 00.001 12308 move complete, result=0
00:22:28.383 00.000 12308 worker thread done servicing request
00:22:28.407 00.024 14556 UpdateGuideState exits: m=2382 SNR=32.9
00:22:28.412 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:28.417 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:28.420 00.003 14556 Enqueuing Expose request
00:22:28.424 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:22:28.429 00.005 12308 Worker thread wakes up
00:22:28.429 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:28.429 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:29.666 01.237 12308 Exposure complete
00:22:29.793 00.127 12308 worker thread done servicing request
00:22:29.793 00.000 14556 OnExposeComplete: enter
00:22:29.797 00.004 14556 UpdateGuideState(): m_state=6
00:22:29.800 00.003 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9267
00:22:29.805 00.005 14556 Star::Find returns 1 (0), X=165.42, Y=1000.93, Mass=2208, SNR=31.5, Peak=156 HFD=4.7
00:22:29.809 00.004 14556 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.07) = xAngle (0.39 = 0.39)
00:22:29.812 00.003 14556 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.29 = 0.29)
00:22:29.816 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-2.68 mountX=0.16 mountY=0.05, mountTheta=0.30
00:22:29.821 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.07, opts=13)
00:22:29.825 00.004 14556 Enqueuing Move request for scope (-0.15, -0.07)
00:22:29.829 00.004 12308 Worker thread wakes up
00:22:29.829 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.07) opts 0xd
00:22:29.829 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.07)
00:22:29.829 00.000 12308 Moving (-0.15, -0.07) raw xDistance=0.16 yDistance=0.05
00:22:29.829 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:22:29.830 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:29.830 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:22:29.830 00.000 12308 MoveAxis(E, 0, ABG)
00:22:29.830 00.000 12308 Move returns status 0, amount 0
00:22:29.830 00.000 12308 MoveAxis(N, 0, ABG)
00:22:29.831 00.001 12308 Move returns status 0, amount 0
00:22:29.831 00.000 12308 move complete, result=0
00:22:29.831 00.000 12308 worker thread done servicing request
00:22:29.832 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:29.854 00.022 14556 UpdateGuideState exits: m=2208 SNR=31.5
00:22:29.858 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:29.861 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:29.865 00.004 14556 Enqueuing Expose request
00:22:29.868 00.003 12308 Worker thread wakes up
00:22:29.868 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:29.869 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:29.869 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:22:31.107 01.238 12308 Exposure complete
00:22:31.230 00.123 12308 worker thread done servicing request
00:22:31.231 00.001 14556 OnExposeComplete: enter
00:22:31.234 00.003 14556 UpdateGuideState(): m_state=6
00:22:31.239 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9268
00:22:31.242 00.003 14556 Star::Find returns 1 (0), X=165.44, Y=1000.97, Mass=2250, SNR=31.9, Peak=182 HFD=4.4
00:22:31.245 00.003 14556 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-3.07) = xAngle (0.17 = 0.17)
00:22:31.250 00.005 14556 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.07 = 0.07)
00:22:31.254 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-2.90 mountX=0.13 mountY=0.01, mountTheta=0.07
00:22:31.259 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.03, opts=13)
00:22:31.263 00.004 14556 Enqueuing Move request for scope (-0.12, -0.03)
00:22:31.266 00.003 12308 Worker thread wakes up
00:22:31.266 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
00:22:31.266 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
00:22:31.266 00.000 12308 Moving (-0.12, -0.03) raw xDistance=0.13 yDistance=0.01
00:22:31.266 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:22:31.267 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:31.267 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:22:31.267 00.000 12308 MoveAxis(E, 0, ABG)
00:22:31.267 00.000 12308 Move returns status 0, amount 0
00:22:31.268 00.001 12308 MoveAxis(N, 0, ABG)
00:22:31.268 00.000 12308 Move returns status 0, amount 0
00:22:31.268 00.000 12308 move complete, result=0
00:22:31.268 00.000 12308 worker thread done servicing request
00:22:31.268 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:31.294 00.026 14556 UpdateGuideState exits: m=2250 SNR=31.9
00:22:31.300 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:31.306 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:31.318 00.012 14556 Enqueuing Expose request
00:22:31.324 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:22:31.330 00.006 12308 Worker thread wakes up
00:22:31.330 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:31.330 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:32.577 01.247 12308 Exposure complete
00:22:32.695 00.118 12308 worker thread done servicing request
00:22:32.696 00.001 14556 OnExposeComplete: enter
00:22:32.699 00.003 14556 UpdateGuideState(): m_state=6
00:22:32.703 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9269
00:22:32.706 00.003 14556 Star::Find returns 1 (0), X=165.26, Y=1001.04, Mass=2336, SNR=32.4, Peak=183 HFD=4.7
00:22:32.711 00.005 14556 CameraToMount -- cameraTheta (3.02) - m_xAngle (-3.07) = xAngle (6.09 = -0.19)
00:22:32.714 00.003 14556 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.99 = -0.29)
00:22:32.718 00.004 14556 CameraToMount -- cameraX=-0.31 cameraY=0.04 hyp=0.31 cameraTheta=3.02 mountX=0.31 mountY=-0.09, mountTheta=-0.29
00:22:32.725 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.04, opts=13)
00:22:32.729 00.004 14556 Enqueuing Move request for scope (-0.31, 0.04)
00:22:32.734 00.005 12308 Worker thread wakes up
00:22:32.734 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.04) opts 0xd
00:22:32.734 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.04)
00:22:32.734 00.000 12308 Moving (-0.31, 0.04) raw xDistance=0.31 yDistance=-0.09
00:22:32.734 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
00:22:32.734 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:32.735 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:22:32.735 00.000 12308 MoveAxis(W, 133, ABG)
00:22:32.735 00.000 12308 Guiding  Dir = 3, Dur = 133
00:22:32.735 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:32.740 00.005 12308 IsSlewing returns 0
00:22:32.740 00.000 12308 IsGuiding returns 0
00:22:32.740 00.000 12308 PulseGuide returned control before completion, sleep 143
00:22:32.764 00.024 14556 UpdateGuideState exits: m=2336 SNR=32.4
00:22:32.769 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:32.772 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:32.776 00.004 14556 Enqueuing Expose request
00:22:32.899 00.123 12308 IsGuiding returns 1
00:22:32.900 00.001 12308 scope still moving after pulse duration time elapsed
00:22:32.929 00.029 12308 IsSlewing returns 0
00:22:32.932 00.003 12308 IsGuiding returns 0
00:22:32.933 00.001 12308 scope move finished after 133 + 59 ms
00:22:32.934 00.001 12308 Move returns status 0, amount 133
00:22:32.934 00.000 12308 MoveAxis(N, 0, ABG)
00:22:32.934 00.000 12308 Move returns status 0, amount 0
00:22:32.934 00.000 12308 move complete, result=0
00:22:32.934 00.000 12308 worker thread done servicing request
00:22:32.936 00.002 14556 GuideStep: 0.3 px 133 ms WEST, -0.1 px 0 ms NORTH
00:22:32.942 00.006 12308 Worker thread wakes up
00:22:32.942 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:32.942 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:34.193 01.251 12308 Exposure complete
00:22:34.332 00.139 12308 worker thread done servicing request
00:22:34.332 00.000 14556 OnExposeComplete: enter
00:22:34.336 00.004 14556 UpdateGuideState(): m_state=6
00:22:34.340 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9270
00:22:34.344 00.004 14556 Star::Find returns 1 (0), X=165.36, Y=1001.17, Mass=2259, SNR=31.9, Peak=189 HFD=4.6
00:22:34.347 00.003 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
00:22:34.351 00.004 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
00:22:34.354 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=0.16 hyp=0.26 cameraTheta=2.47 mountX=0.19 mountY=-0.20, mountTheta=-0.79
00:22:34.360 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.16, opts=13)
00:22:34.364 00.004 14556 Enqueuing Move request for scope (-0.21, 0.16)
00:22:34.367 00.003 12308 Worker thread wakes up
00:22:34.368 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.16) opts 0xd
00:22:34.368 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.16)
00:22:34.368 00.000 12308 Moving (-0.21, 0.16) raw xDistance=0.19 yDistance=-0.20
00:22:34.368 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:22:34.368 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:34.368 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:22:34.369 00.001 12308 MoveAxis(E, 0, ABG)
00:22:34.369 00.000 12308 Move returns status 0, amount 0
00:22:34.369 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:34.372 00.003 12308 MoveAxis(N, 0, ABG)
00:22:34.372 00.000 12308 Move returns status 0, amount 0
00:22:34.372 00.000 12308 move complete, result=0
00:22:34.372 00.000 12308 worker thread done servicing request
00:22:34.393 00.021 14556 UpdateGuideState exits: m=2259 SNR=31.9
00:22:34.397 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:34.402 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:34.406 00.004 14556 Enqueuing Expose request
00:22:34.411 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:22:34.416 00.005 12308 Worker thread wakes up
00:22:34.416 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:34.417 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:35.673 01.256 12308 Exposure complete
00:22:35.800 00.127 12308 worker thread done servicing request
00:22:35.800 00.000 14556 OnExposeComplete: enter
00:22:35.805 00.005 14556 UpdateGuideState(): m_state=6
00:22:35.809 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9271
00:22:35.814 00.005 14556 Star::Find returns 1 (0), X=165.30, Y=1001.26, Mass=2150, SNR=31.1, Peak=172 HFD=4.5
00:22:35.819 00.005 14556 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.07) = xAngle (5.45 = -0.83)
00:22:35.824 00.005 14556 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.93)
00:22:35.827 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=0.26 hyp=0.37 cameraTheta=2.38 mountX=0.25 mountY=-0.30, mountTheta=-0.87
00:22:35.833 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.26, opts=13)
00:22:35.837 00.004 14556 Enqueuing Move request for scope (-0.27, 0.26)
00:22:35.841 00.004 12308 Worker thread wakes up
00:22:35.841 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.26) opts 0xd
00:22:35.841 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.26)
00:22:35.841 00.000 12308 Moving (-0.27, 0.26) raw xDistance=0.25 yDistance=-0.30
00:22:35.842 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:22:35.842 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
00:22:35.842 00.000 12308 MoveAxis(W, 109, ABG)
00:22:35.842 00.000 12308 Guiding  Dir = 3, Dur = 109
00:22:35.842 00.000 12308 IsSlewing returns 0
00:22:35.843 00.001 12308 IsGuiding returns 0
00:22:35.843 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:35.847 00.004 12308 PulseGuide returned control before completion, sleep 119
00:22:35.869 00.022 14556 UpdateGuideState exits: m=2150 SNR=31.1
00:22:35.873 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:35.878 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:35.883 00.005 14556 Enqueuing Expose request
00:22:35.977 00.094 12308 IsGuiding returns 1
00:22:35.980 00.003 12308 scope still moving after pulse duration time elapsed
00:22:36.008 00.028 12308 IsSlewing returns 0
00:22:36.010 00.002 12308 IsGuiding returns 0
00:22:36.010 00.000 12308 scope move finished after 109 + 58 ms
00:22:36.011 00.001 12308 Move returns status 0, amount 109
00:22:36.011 00.000 12308 MoveAxis(N, 210, ABG)
00:22:36.011 00.000 12308 Guiding  Dir = 0, Dur = 210
00:22:36.012 00.001 12308 IsSlewing returns 0
00:22:36.012 00.000 12308 IsGuiding returns 0
00:22:36.013 00.001 12308 PulseGuide returned control before completion, sleep 220
00:22:36.245 00.232 12308 IsGuiding returns 1
00:22:36.246 00.001 12308 scope still moving after pulse duration time elapsed
00:22:36.276 00.030 12308 IsSlewing returns 0
00:22:36.277 00.001 12308 IsGuiding returns 1
00:22:36.307 00.030 12308 IsSlewing returns 0
00:22:36.307 00.000 12308 IsGuiding returns 1
00:22:36.338 00.031 12308 IsSlewing returns 0
00:22:36.339 00.001 12308 IsGuiding returns 0
00:22:36.339 00.000 12308 scope move finished after 210 + 116 ms
00:22:36.340 00.001 12308 Move returns status 0, amount 210
00:22:36.340 00.000 12308 move complete, result=0
00:22:36.340 00.000 12308 worker thread done servicing request
00:22:36.340 00.000 12308 Worker thread wakes up
00:22:36.341 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:36.342 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:36.342 00.000 14556 GuideStep: 0.3 px 109 ms WEST, -0.3 px 210 ms NORTH
00:22:37.596 01.254 12308 Exposure complete
00:22:37.714 00.118 12308 worker thread done servicing request
00:22:37.714 00.000 14556 OnExposeComplete: enter
00:22:37.719 00.005 14556 UpdateGuideState(): m_state=6
00:22:37.725 00.006 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9272
00:22:37.728 00.003 14556 Star::Find returns 1 (0), X=165.53, Y=1000.91, Mass=2221, SNR=31.7, Peak=158 HFD=4.3
00:22:37.733 00.005 14556 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-3.07) = xAngle (1.09 = 1.09)
00:22:37.737 00.004 14556 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.99 = 0.99)
00:22:37.740 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.98 mountX=0.05 mountY=0.08, mountTheta=1.06
00:22:37.746 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.09, opts=13)
00:22:37.749 00.003 14556 Enqueuing Move request for scope (-0.04, -0.09)
00:22:37.756 00.007 12308 Worker thread wakes up
00:22:37.756 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
00:22:37.756 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
00:22:37.758 00.002 12308 Moving (-0.04, -0.09) raw xDistance=0.05 yDistance=0.08
00:22:37.758 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:22:37.758 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:37.759 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:22:37.759 00.000 12308 MoveAxis(E, 0, ABG)
00:22:37.759 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:37.764 00.005 12308 Move returns status 0, amount 0
00:22:37.764 00.000 12308 MoveAxis(N, 0, ABG)
00:22:37.764 00.000 12308 Move returns status 0, amount 0
00:22:37.765 00.001 12308 move complete, result=0
00:22:37.765 00.000 12308 worker thread done servicing request
00:22:37.785 00.020 14556 UpdateGuideState exits: m=2221 SNR=31.7
00:22:37.791 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:37.794 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:37.799 00.005 14556 Enqueuing Expose request
00:22:37.802 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:37.806 00.004 12308 Worker thread wakes up
00:22:37.807 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:37.807 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:39.066 01.259 12308 Exposure complete
00:22:39.179 00.113 12308 worker thread done servicing request
00:22:39.179 00.000 14556 OnExposeComplete: enter
00:22:39.184 00.005 14556 UpdateGuideState(): m_state=6
00:22:39.187 00.003 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9273
00:22:39.192 00.005 14556 Star::Find returns 1 (0), X=165.41, Y=1000.98, Mass=2231, SNR=31.7, Peak=171 HFD=4.9
00:22:39.195 00.003 14556 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-3.07) = xAngle (0.08 = 0.08)
00:22:39.199 00.004 14556 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.02 = -0.02)
00:22:39.203 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-2.99 mountX=0.16 mountY=-0.00, mountTheta=-0.02
00:22:39.208 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.02, opts=13)
00:22:39.212 00.004 14556 Enqueuing Move request for scope (-0.16, -0.02)
00:22:39.216 00.004 12308 Worker thread wakes up
00:22:39.216 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
00:22:39.217 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
00:22:39.217 00.000 12308 Moving (-0.16, -0.02) raw xDistance=0.16 yDistance=-0.00
00:22:39.217 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:22:39.217 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:39.217 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:22:39.219 00.002 12308 MoveAxis(E, 0, ABG)
00:22:39.219 00.000 12308 Move returns status 0, amount 0
00:22:39.219 00.000 12308 MoveAxis(N, 0, ABG)
00:22:39.219 00.000 12308 Move returns status 0, amount 0
00:22:39.219 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:39.223 00.004 12308 move complete, result=0
00:22:39.223 00.000 12308 worker thread done servicing request
00:22:39.244 00.021 14556 UpdateGuideState exits: m=2231 SNR=31.7
00:22:39.248 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:39.252 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:39.257 00.005 14556 Enqueuing Expose request
00:22:39.261 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:22:39.265 00.004 12308 Worker thread wakes up
00:22:39.265 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:39.266 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:40.511 01.245 12308 Exposure complete
00:22:40.636 00.125 12308 worker thread done servicing request
00:22:40.636 00.000 14556 OnExposeComplete: enter
00:22:40.640 00.004 14556 UpdateGuideState(): m_state=6
00:22:40.644 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9274
00:22:40.649 00.005 14556 Star::Find returns 1 (0), X=165.40, Y=1000.91, Mass=2382, SNR=32.8, Peak=179 HFD=4.9
00:22:40.653 00.004 14556 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-3.07) = xAngle (0.42 = 0.42)
00:22:40.658 00.005 14556 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.32 = 0.32)
00:22:40.663 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-2.65 mountX=0.17 mountY=0.06, mountTheta=0.33
00:22:40.670 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.09, opts=13)
00:22:40.675 00.005 14556 Enqueuing Move request for scope (-0.17, -0.09)
00:22:40.680 00.005 12308 Worker thread wakes up
00:22:40.680 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.09) opts 0xd
00:22:40.680 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.09)
00:22:40.680 00.000 12308 Moving (-0.17, -0.09) raw xDistance=0.17 yDistance=0.06
00:22:40.681 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:22:40.681 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:40.681 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:22:40.681 00.000 12308 MoveAxis(E, 0, ABG)
00:22:40.682 00.001 12308 Move returns status 0, amount 0
00:22:40.682 00.000 12308 MoveAxis(N, 0, ABG)
00:22:40.682 00.000 12308 Move returns status 0, amount 0
00:22:40.682 00.000 12308 move complete, result=0
00:22:40.682 00.000 12308 worker thread done servicing request
00:22:40.684 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:40.710 00.026 14556 UpdateGuideState exits: m=2382 SNR=32.8
00:22:40.715 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:40.720 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:40.724 00.004 14556 Enqueuing Expose request
00:22:40.728 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:40.732 00.004 12308 Worker thread wakes up
00:22:40.732 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:40.732 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:41.984 01.252 12308 Exposure complete
00:22:42.108 00.124 12308 worker thread done servicing request
00:22:42.108 00.000 14556 OnExposeComplete: enter
00:22:42.111 00.003 14556 UpdateGuideState(): m_state=6
00:22:42.116 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9275
00:22:42.119 00.003 14556 Star::Find returns 1 (0), X=165.44, Y=1001.12, Mass=2346, SNR=32.4, Peak=183 HFD=4.9
00:22:42.124 00.005 14556 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.07) = xAngle (5.49 = -0.79)
00:22:42.127 00.003 14556 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.39 = -0.89)
00:22:42.132 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.42 mountX=0.12 mountY=-0.14, mountTheta=-0.83
00:22:42.137 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.12, opts=13)
00:22:42.142 00.005 14556 Enqueuing Move request for scope (-0.13, 0.12)
00:22:42.146 00.004 12308 Worker thread wakes up
00:22:42.146 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
00:22:42.146 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
00:22:42.146 00.000 12308 Moving (-0.13, 0.12) raw xDistance=0.12 yDistance=-0.14
00:22:42.146 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:22:42.146 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:42.147 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:22:42.147 00.000 12308 MoveAxis(E, 0, ABG)
00:22:42.147 00.000 12308 Move returns status 0, amount 0
00:22:42.147 00.000 12308 MoveAxis(N, 0, ABG)
00:22:42.147 00.000 12308 Move returns status 0, amount 0
00:22:42.149 00.002 12308 move complete, result=0
00:22:42.149 00.000 12308 worker thread done servicing request
00:22:42.149 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:42.178 00.029 14556 UpdateGuideState exits: m=2346 SNR=32.4
00:22:42.181 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:42.187 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:42.192 00.005 14556 Enqueuing Expose request
00:22:42.197 00.005 12308 Worker thread wakes up
00:22:42.197 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:42.201 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:42.201 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:43.461 01.260 12308 Exposure complete
00:22:43.587 00.126 12308 worker thread done servicing request
00:22:43.587 00.000 14556 OnExposeComplete: enter
00:22:43.593 00.006 14556 UpdateGuideState(): m_state=6
00:22:43.598 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9276
00:22:43.603 00.005 14556 Star::Find returns 1 (0), X=165.29, Y=1001.13, Mass=2023, SNR=30.1, Peak=165 HFD=4.4
00:22:43.608 00.005 14556 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.07) = xAngle (5.79 = -0.50)
00:22:43.611 00.003 14556 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.60)
00:22:43.615 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.13 hyp=0.30 cameraTheta=2.71 mountX=0.26 mountY=-0.17, mountTheta=-0.57
00:22:43.620 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.13, opts=13)
00:22:43.624 00.004 14556 Enqueuing Move request for scope (-0.27, 0.13)
00:22:43.628 00.004 12308 Worker thread wakes up
00:22:43.628 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.13) opts 0xd
00:22:43.628 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.13)
00:22:43.628 00.000 12308 Moving (-0.27, 0.13) raw xDistance=0.26 yDistance=-0.17
00:22:43.629 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
00:22:43.629 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:43.629 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:22:43.629 00.000 12308 MoveAxis(W, 115, ABG)
00:22:43.630 00.001 12308 Guiding  Dir = 3, Dur = 115
00:22:43.630 00.000 12308 IsSlewing returns 0
00:22:43.630 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:43.635 00.005 12308 IsGuiding returns 0
00:22:43.635 00.000 12308 PulseGuide returned control before completion, sleep 125
00:22:43.654 00.019 14556 UpdateGuideState exits: m=2023 SNR=30.1
00:22:43.658 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:43.663 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:43.667 00.004 14556 Enqueuing Expose request
00:22:43.763 00.096 12308 IsGuiding returns 1
00:22:43.764 00.001 12308 scope still moving after pulse duration time elapsed
00:22:43.794 00.030 12308 IsSlewing returns 0
00:22:43.794 00.000 12308 IsGuiding returns 0
00:22:43.795 00.001 12308 scope move finished after 115 + 45 ms
00:22:43.796 00.001 12308 Move returns status 0, amount 115
00:22:43.796 00.000 12308 MoveAxis(N, 0, ABG)
00:22:43.796 00.000 12308 Move returns status 0, amount 0
00:22:43.797 00.001 12308 move complete, result=0
00:22:43.797 00.000 12308 worker thread done servicing request
00:22:43.797 00.000 14556 GuideStep: 0.3 px 115 ms WEST, -0.2 px 0 ms NORTH
00:22:43.803 00.006 12308 Worker thread wakes up
00:22:43.803 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:43.803 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:45.046 01.243 12308 Exposure complete
00:22:45.158 00.112 12308 worker thread done servicing request
00:22:45.158 00.000 14556 OnExposeComplete: enter
00:22:45.162 00.004 14556 UpdateGuideState(): m_state=6
00:22:45.166 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9277
00:22:45.171 00.005 14556 Star::Find returns 1 (0), X=165.58, Y=1001.20, Mass=2291, SNR=32.1, Peak=181 HFD=4.5
00:22:45.174 00.003 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.56 = -1.72)
00:22:45.177 00.003 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
00:22:45.181 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.49 mountX=-0.03 mountY=-0.19, mountTheta=-1.72
00:22:45.186 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.19, opts=13)
00:22:45.190 00.004 14556 Enqueuing Move request for scope (0.02, 0.19)
00:22:45.195 00.005 12308 Worker thread wakes up
00:22:45.195 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.19) opts 0xd
00:22:45.195 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.19)
00:22:45.195 00.000 12308 Moving (0.02, 0.19) raw xDistance=-0.03 yDistance=-0.19
00:22:45.195 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:22:45.195 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:45.196 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:22:45.196 00.000 12308 MoveAxis(E, 0, ABG)
00:22:45.196 00.000 12308 Move returns status 0, amount 0
00:22:45.196 00.000 12308 MoveAxis(N, 0, ABG)
00:22:45.196 00.000 12308 Move returns status 0, amount 0
00:22:45.197 00.001 12308 move complete, result=0
00:22:45.197 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:45.201 00.004 12308 worker thread done servicing request
00:22:45.221 00.020 14556 UpdateGuideState exits: m=2291 SNR=32.1
00:22:45.226 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:45.230 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:45.234 00.004 14556 Enqueuing Expose request
00:22:45.237 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:22:45.241 00.004 12308 Worker thread wakes up
00:22:45.241 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:45.241 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:46.498 01.257 12308 Exposure complete
00:22:46.624 00.126 12308 worker thread done servicing request
00:22:46.625 00.001 14556 OnExposeComplete: enter
00:22:46.631 00.006 14556 UpdateGuideState(): m_state=6
00:22:46.640 00.009 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9278
00:22:46.647 00.007 14556 Star::Find returns 1 (0), X=165.24, Y=1001.24, Mass=2313, SNR=32.3, Peak=195 HFD=4.5
00:22:46.653 00.006 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.60 = -0.69)
00:22:46.660 00.007 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.79)
00:22:46.666 00.006 14556 CameraToMount -- cameraX=-0.33 cameraY=0.24 hyp=0.41 cameraTheta=2.52 mountX=0.32 mountY=-0.29, mountTheta=-0.74
00:22:46.672 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=0.24, opts=13)
00:22:46.677 00.005 14556 Enqueuing Move request for scope (-0.33, 0.24)
00:22:46.684 00.007 12308 Worker thread wakes up
00:22:46.685 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.24) opts 0xd
00:22:46.685 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, 0.24)
00:22:46.686 00.001 12308 Moving (-0.33, 0.24) raw xDistance=0.32 yDistance=-0.29
00:22:46.686 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
00:22:46.688 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
00:22:46.689 00.001 12308 MoveAxis(W, 137, ABG)
00:22:46.689 00.000 12308 Guiding  Dir = 3, Dur = 137
00:22:46.689 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:46.694 00.005 12308 IsSlewing returns 0
00:22:46.696 00.002 12308 IsGuiding returns 0
00:22:46.696 00.000 12308 PulseGuide returned control before completion, sleep 147
00:22:46.720 00.024 14556 UpdateGuideState exits: m=2313 SNR=32.3
00:22:46.725 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:46.730 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:46.734 00.004 14556 Enqueuing Expose request
00:22:46.860 00.126 12308 IsGuiding returns 1
00:22:46.861 00.001 12308 scope still moving after pulse duration time elapsed
00:22:46.892 00.031 12308 IsSlewing returns 0
00:22:46.893 00.001 12308 IsGuiding returns 0
00:22:46.894 00.001 12308 scope move finished after 137 + 61 ms
00:22:46.894 00.000 12308 Move returns status 0, amount 137
00:22:46.895 00.001 12308 MoveAxis(N, 203, ABG)
00:22:46.895 00.000 12308 Guiding  Dir = 0, Dur = 203
00:22:46.896 00.001 12308 IsSlewing returns 0
00:22:46.897 00.001 12308 IsGuiding returns 0
00:22:46.897 00.000 12308 PulseGuide returned control before completion, sleep 213
00:22:47.126 00.229 12308 IsGuiding returns 1
00:22:47.127 00.001 12308 scope still moving after pulse duration time elapsed
00:22:47.157 00.030 12308 IsSlewing returns 0
00:22:47.161 00.004 12308 IsGuiding returns 0
00:22:47.162 00.001 12308 scope move finished after 203 + 61 ms
00:22:47.162 00.000 12308 Move returns status 0, amount 203
00:22:47.163 00.001 12308 move complete, result=0
00:22:47.163 00.000 12308 worker thread done servicing request
00:22:47.164 00.001 14556 GuideStep: 0.3 px 137 ms WEST, -0.3 px 203 ms NORTH
00:22:47.170 00.006 12308 Worker thread wakes up
00:22:47.170 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:47.170 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:48.421 01.251 12308 Exposure complete
00:22:48.541 00.120 12308 worker thread done servicing request
00:22:48.541 00.000 14556 OnExposeComplete: enter
00:22:48.545 00.004 14556 UpdateGuideState(): m_state=6
00:22:48.548 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9279
00:22:48.553 00.005 14556 Star::Find returns 1 (0), X=165.54, Y=1000.84, Mass=2344, SNR=32.5, Peak=191 HFD=4.8
00:22:48.557 00.004 14556 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-3.07) = xAngle (1.32 = 1.32)
00:22:48.561 00.004 14556 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.22 = 1.22)
00:22:48.563 00.002 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.75 mountX=0.04 mountY=0.16, mountTheta=1.32
00:22:48.569 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.17, opts=13)
00:22:48.573 00.004 14556 Enqueuing Move request for scope (-0.03, -0.17)
00:22:48.577 00.004 12308 Worker thread wakes up
00:22:48.577 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
00:22:48.577 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
00:22:48.577 00.000 12308 Moving (-0.03, -0.17) raw xDistance=0.04 yDistance=0.16
00:22:48.577 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:22:48.577 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:48.577 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:22:48.578 00.001 12308 MoveAxis(E, 0, ABG)
00:22:48.578 00.000 12308 Move returns status 0, amount 0
00:22:48.578 00.000 12308 MoveAxis(N, 0, ABG)
00:22:48.579 00.001 12308 Move returns status 0, amount 0
00:22:48.579 00.000 12308 move complete, result=0
00:22:48.579 00.000 12308 worker thread done servicing request
00:22:48.580 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:48.605 00.025 14556 UpdateGuideState exits: m=2344 SNR=32.5
00:22:48.609 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:48.612 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:48.617 00.005 14556 Enqueuing Expose request
00:22:48.620 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:22:48.625 00.005 12308 Worker thread wakes up
00:22:48.625 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:48.625 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:49.869 01.244 12308 Exposure complete
00:22:49.988 00.119 12308 worker thread done servicing request
00:22:49.989 00.001 14556 OnExposeComplete: enter
00:22:49.993 00.004 14556 UpdateGuideState(): m_state=6
00:22:49.997 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9280
00:22:50.002 00.005 14556 Star::Find returns 1 (0), X=165.27, Y=1001.01, Mass=2373, SNR=32.8, Peak=203 HFD=4.7
00:22:50.005 00.003 14556 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.07) = xAngle (6.18 = -0.11)
00:22:50.009 00.004 14556 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.08 = -0.21)
00:22:50.013 00.004 14556 CameraToMount -- cameraX=-0.30 cameraY=0.01 hyp=0.30 cameraTheta=3.10 mountX=0.30 mountY=-0.06, mountTheta=-0.20
00:22:50.016 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.01, opts=13)
00:22:50.021 00.005 14556 Enqueuing Move request for scope (-0.30, 0.01)
00:22:50.024 00.003 12308 Worker thread wakes up
00:22:50.024 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.01) opts 0xd
00:22:50.024 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.01)
00:22:50.024 00.000 12308 Moving (-0.30, 0.01) raw xDistance=0.30 yDistance=-0.06
00:22:50.024 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
00:22:50.024 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:50.026 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:22:50.026 00.000 12308 MoveAxis(W, 131, ABG)
00:22:50.026 00.000 12308 Guiding  Dir = 3, Dur = 131
00:22:50.026 00.000 12308 IsSlewing returns 0
00:22:50.026 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:50.030 00.004 12308 IsGuiding returns 0
00:22:50.030 00.000 12308 PulseGuide returned control before completion, sleep 141
00:22:50.053 00.023 14556 UpdateGuideState exits: m=2373 SNR=32.8
00:22:50.058 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:50.063 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:50.068 00.005 14556 Enqueuing Expose request
00:22:50.189 00.121 12308 IsGuiding returns 0
00:22:50.189 00.000 12308 Move returns status 0, amount 131
00:22:50.190 00.001 12308 MoveAxis(N, 0, ABG)
00:22:50.191 00.001 12308 Move returns status 0, amount 0
00:22:50.191 00.000 12308 move complete, result=0
00:22:50.192 00.001 12308 worker thread done servicing request
00:22:50.192 00.000 14556 GuideStep: 0.3 px 131 ms WEST, -0.1 px 0 ms NORTH
00:22:50.198 00.006 12308 Worker thread wakes up
00:22:50.198 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:50.198 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:51.444 01.246 12308 Exposure complete
00:22:51.567 00.123 12308 worker thread done servicing request
00:22:51.567 00.000 14556 OnExposeComplete: enter
00:22:51.572 00.005 14556 UpdateGuideState(): m_state=6
00:22:51.576 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9281
00:22:51.580 00.004 14556 Star::Find returns 1 (0), X=165.28, Y=1001.07, Mass=2240, SNR=31.7, Peak=174 HFD=4.8
00:22:51.584 00.004 14556 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.07) = xAngle (5.97 = -0.31)
00:22:51.588 00.004 14556 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.87 = -0.41)
00:22:51.591 00.003 14556 CameraToMount -- cameraX=-0.29 cameraY=0.07 hyp=0.30 cameraTheta=2.90 mountX=0.29 mountY=-0.12, mountTheta=-0.40
00:22:51.597 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.07, opts=13)
00:22:51.602 00.005 14556 Enqueuing Move request for scope (-0.29, 0.07)
00:22:51.605 00.003 12308 Worker thread wakes up
00:22:51.605 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.07) opts 0xd
00:22:51.605 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.07)
00:22:51.605 00.000 12308 Moving (-0.29, 0.07) raw xDistance=0.29 yDistance=-0.12
00:22:51.605 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
00:22:51.605 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:51.607 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:22:51.607 00.000 12308 MoveAxis(W, 133, ABG)
00:22:51.607 00.000 12308 Guiding  Dir = 3, Dur = 133
00:22:51.607 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:51.611 00.004 12308 IsSlewing returns 0
00:22:51.611 00.000 12308 IsGuiding returns 0
00:22:51.611 00.000 12308 PulseGuide returned control before completion, sleep 143
00:22:51.634 00.023 14556 UpdateGuideState exits: m=2240 SNR=31.7
00:22:51.640 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:51.643 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:51.647 00.004 14556 Enqueuing Expose request
00:22:51.764 00.117 12308 IsGuiding returns 1
00:22:51.764 00.000 12308 scope still moving after pulse duration time elapsed
00:22:51.795 00.031 12308 IsSlewing returns 0
00:22:51.796 00.001 12308 IsGuiding returns 0
00:22:51.796 00.000 12308 scope move finished after 133 + 52 ms
00:22:51.796 00.000 12308 Move returns status 0, amount 133
00:22:51.797 00.001 12308 MoveAxis(N, 0, ABG)
00:22:51.797 00.000 12308 Move returns status 0, amount 0
00:22:51.798 00.001 12308 move complete, result=0
00:22:51.798 00.000 12308 worker thread done servicing request
00:22:51.798 00.000 12308 Worker thread wakes up
00:22:51.799 00.001 14556 GuideStep: 0.3 px 133 ms WEST, -0.1 px 0 ms NORTH
00:22:51.805 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:51.805 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:53.060 01.255 12308 Exposure complete
00:22:53.175 00.115 12308 worker thread done servicing request
00:22:53.176 00.001 14556 OnExposeComplete: enter
00:22:53.180 00.004 14556 UpdateGuideState(): m_state=6
00:22:53.184 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9282
00:22:53.187 00.003 14556 Star::Find returns 1 (0), X=165.68, Y=1001.09, Mass=2282, SNR=32.2, Peak=167 HFD=4.5
00:22:53.192 00.005 14556 CameraToMount -- cameraTheta (0.69) - m_xAngle (-3.07) = xAngle (3.76 = -2.52)
00:22:53.196 00.004 14556 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.66 = -2.62)
00:22:53.200 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.15 cameraTheta=0.69 mountX=-0.12 mountY=-0.07, mountTheta=-2.59
00:22:53.204 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.09, opts=13)
00:22:53.209 00.005 14556 Enqueuing Move request for scope (0.11, 0.09)
00:22:53.212 00.003 12308 Worker thread wakes up
00:22:53.212 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
00:22:53.212 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
00:22:53.212 00.000 12308 Moving (0.11, 0.09) raw xDistance=-0.12 yDistance=-0.07
00:22:53.212 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:22:53.212 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:53.213 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:22:53.213 00.000 12308 MoveAxis(E, 0, ABG)
00:22:53.213 00.000 12308 Move returns status 0, amount 0
00:22:53.213 00.000 12308 MoveAxis(N, 0, ABG)
00:22:53.213 00.000 12308 Move returns status 0, amount 0
00:22:53.215 00.002 12308 move complete, result=0
00:22:53.215 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:53.220 00.005 12308 worker thread done servicing request
00:22:53.240 00.020 14556 UpdateGuideState exits: m=2282 SNR=32.2
00:22:53.244 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:53.247 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:53.253 00.006 14556 Enqueuing Expose request
00:22:53.257 00.004 12308 Worker thread wakes up
00:22:53.257 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:53.258 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:53.258 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:54.503 01.245 12308 Exposure complete
00:22:54.649 00.146 12308 worker thread done servicing request
00:22:54.649 00.000 14556 OnExposeComplete: enter
00:22:54.655 00.006 14556 UpdateGuideState(): m_state=6
00:22:54.663 00.008 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9283
00:22:54.669 00.006 14556 Star::Find returns 1 (0), X=165.41, Y=1001.23, Mass=2207, SNR=31.4, Peak=153 HFD=4.7
00:22:54.674 00.005 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.25 = -1.04)
00:22:54.679 00.005 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.14)
00:22:54.685 00.006 14556 CameraToMount -- cameraX=-0.16 cameraY=0.23 hyp=0.28 cameraTheta=2.17 mountX=0.14 mountY=-0.25, mountTheta=-1.06
00:22:54.693 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.23, opts=13)
00:22:54.699 00.006 14556 Enqueuing Move request for scope (-0.16, 0.23)
00:22:54.705 00.006 12308 Worker thread wakes up
00:22:54.705 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.23) opts 0xd
00:22:54.705 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.23)
00:22:54.705 00.000 12308 Moving (-0.16, 0.23) raw xDistance=0.14 yDistance=-0.25
00:22:54.705 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:22:54.706 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:22:54.706 00.000 12308 MoveAxis(E, 0, ABG)
00:22:54.706 00.000 12308 Move returns status 0, amount 0
00:22:54.706 00.000 12308 MoveAxis(N, 178, ABG)
00:22:54.706 00.000 12308 Guiding  Dir = 0, Dur = 178
00:22:54.708 00.002 12308 IsSlewing returns 0
00:22:54.708 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:54.715 00.007 12308 IsGuiding returns 0
00:22:54.716 00.001 12308 PulseGuide returned control before completion, sleep 188
00:22:54.738 00.022 14556 UpdateGuideState exits: m=2207 SNR=31.4
00:22:54.743 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:54.746 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:54.752 00.006 14556 Enqueuing Expose request
00:22:54.916 00.164 12308 IsGuiding returns 1
00:22:54.917 00.001 12308 scope still moving after pulse duration time elapsed
00:22:54.948 00.031 12308 IsSlewing returns 0
00:22:54.948 00.000 12308 IsGuiding returns 0
00:22:54.949 00.001 12308 scope move finished after 178 + 54 ms
00:22:54.949 00.000 12308 Move returns status 0, amount 178
00:22:54.949 00.000 12308 move complete, result=0
00:22:54.950 00.001 12308 worker thread done servicing request
00:22:54.950 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 178 ms NORTH
00:22:54.956 00.006 12308 Worker thread wakes up
00:22:54.956 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:54.956 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:56.214 01.258 12308 Exposure complete
00:22:56.341 00.127 12308 worker thread done servicing request
00:22:56.341 00.000 14556 OnExposeComplete: enter
00:22:56.346 00.005 14556 UpdateGuideState(): m_state=6
00:22:56.350 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9284
00:22:56.353 00.003 14556 Star::Find returns 1 (0), X=165.35, Y=1001.00, Mass=2379, SNR=32.6, Peak=196 HFD=4.9
00:22:56.357 00.004 14556 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-3.07) = xAngle (-0.06 = -0.06)
00:22:56.361 00.004 14556 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.16 = -0.16)
00:22:56.365 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.00 hyp=0.22 cameraTheta=-3.13 mountX=0.22 mountY=-0.03, mountTheta=-0.15
00:22:56.371 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.00, opts=13)
00:22:56.374 00.003 14556 Enqueuing Move request for scope (-0.22, -0.00)
00:22:56.379 00.005 12308 Worker thread wakes up
00:22:56.380 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.00) opts 0xd
00:22:56.380 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.00)
00:22:56.380 00.000 12308 Moving (-0.22, -0.00) raw xDistance=0.22 yDistance=-0.03
00:22:56.380 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:22:56.380 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:56.380 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:22:56.381 00.001 12308 MoveAxis(W, 96, ABG)
00:22:56.381 00.000 12308 Guiding  Dir = 3, Dur = 96
00:22:56.381 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:56.385 00.004 12308 IsSlewing returns 0
00:22:56.385 00.000 12308 IsGuiding returns 0
00:22:56.386 00.001 12308 PulseGuide returned control before completion, sleep 106
00:22:56.409 00.023 14556 UpdateGuideState exits: m=2379 SNR=32.6
00:22:56.413 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:56.417 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:56.420 00.003 14556 Enqueuing Expose request
00:22:56.498 00.078 12308 IsGuiding returns 1
00:22:56.498 00.000 12308 scope still moving after pulse duration time elapsed
00:22:56.530 00.032 12308 IsSlewing returns 0
00:22:56.531 00.001 12308 IsGuiding returns 0
00:22:56.531 00.000 12308 scope move finished after 96 + 50 ms
00:22:56.533 00.002 12308 Move returns status 0, amount 96
00:22:56.533 00.000 12308 MoveAxis(N, 0, ABG)
00:22:56.534 00.001 12308 Move returns status 0, amount 0
00:22:56.534 00.000 12308 move complete, result=0
00:22:56.534 00.000 12308 worker thread done servicing request
00:22:56.534 00.000 14556 GuideStep: 0.2 px 96 ms WEST, -0.0 px 0 ms NORTH
00:22:56.541 00.007 12308 Worker thread wakes up
00:22:56.541 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:56.541 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:57.795 01.254 12308 Exposure complete
00:22:57.930 00.135 12308 worker thread done servicing request
00:22:57.931 00.001 14556 OnExposeComplete: enter
00:22:57.938 00.007 14556 UpdateGuideState(): m_state=6
00:22:57.944 00.006 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9285
00:22:57.950 00.006 14556 Star::Find returns 1 (0), X=165.43, Y=1001.07, Mass=2296, SNR=32.2, Peak=201 HFD=4.4
00:22:57.956 00.006 14556 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.07) = xAngle (5.74 = -0.54)
00:22:57.962 00.006 14556 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.65 = -0.64)
00:22:57.970 00.008 14556 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.15 cameraTheta=2.67 mountX=0.13 mountY=-0.09, mountTheta=-0.61
00:22:57.979 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.07, opts=13)
00:22:57.986 00.007 14556 Enqueuing Move request for scope (-0.13, 0.07)
00:22:57.992 00.006 12308 Worker thread wakes up
00:22:57.992 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
00:22:57.992 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
00:22:57.992 00.000 12308 Moving (-0.13, 0.07) raw xDistance=0.13 yDistance=-0.09
00:22:57.992 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:22:57.993 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:57.993 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:22:57.993 00.000 12308 MoveAxis(E, 0, ABG)
00:22:57.993 00.000 12308 Move returns status 0, amount 0
00:22:57.994 00.001 12308 MoveAxis(N, 0, ABG)
00:22:57.994 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:58.000 00.006 12308 Move returns status 0, amount 0
00:22:58.000 00.000 12308 move complete, result=0
00:22:58.000 00.000 12308 worker thread done servicing request
00:22:58.022 00.022 14556 UpdateGuideState exits: m=2296 SNR=32.2
00:22:58.026 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:58.031 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:58.034 00.003 14556 Enqueuing Expose request
00:22:58.038 00.004 12308 Worker thread wakes up
00:22:58.038 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:58.042 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:58.043 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:22:59.298 01.255 12308 Exposure complete
00:22:59.410 00.112 14556 OnExposeComplete: enter
00:22:59.413 00.003 14556 UpdateGuideState(): m_state=6
00:22:59.416 00.003 12308 worker thread done servicing request
00:22:59.416 00.000 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9286
00:22:59.420 00.004 14556 Star::Find returns 1 (0), X=165.13, Y=1001.04, Mass=2060, SNR=30.6, Peak=174 HFD=4.5
00:22:59.424 00.004 14556 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.07) = xAngle (6.12 = -0.17)
00:22:59.426 00.002 14556 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.02 = -0.27)
00:22:59.430 00.004 14556 CameraToMount -- cameraX=-0.43 cameraY=0.04 hyp=0.44 cameraTheta=3.04 mountX=0.43 mountY=-0.11, mountTheta=-0.26
00:22:59.435 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.43, y=0.04, opts=13)
00:22:59.438 00.003 14556 Enqueuing Move request for scope (-0.43, 0.04)
00:22:59.442 00.004 12308 Worker thread wakes up
00:22:59.442 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.04) opts 0xd
00:22:59.442 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.43, 0.04)
00:22:59.442 00.000 12308 Moving (-0.43, 0.04) raw xDistance=0.43 yDistance=-0.11
00:22:59.442 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
00:22:59.443 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:22:59.443 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:22:59.443 00.000 12308 MoveAxis(W, 187, ABG)
00:22:59.443 00.000 12308 Guiding  Dir = 3, Dur = 187
00:22:59.444 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:22:59.447 00.003 12308 IsSlewing returns 0
00:22:59.447 00.000 12308 IsGuiding returns 0
00:22:59.448 00.001 12308 PulseGuide returned control before completion, sleep 197
00:22:59.463 00.015 14556 UpdateGuideState exits: m=2060 SNR=30.6
00:22:59.468 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:59.473 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:22:59.477 00.004 14556 Enqueuing Expose request
00:22:59.648 00.171 12308 IsGuiding returns 1
00:22:59.649 00.001 12308 scope still moving after pulse duration time elapsed
00:22:59.680 00.031 12308 IsSlewing returns 0
00:22:59.681 00.001 12308 IsGuiding returns 0
00:22:59.681 00.000 12308 scope move finished after 187 + 46 ms
00:22:59.682 00.001 12308 Move returns status 0, amount 187
00:22:59.682 00.000 12308 MoveAxis(N, 0, ABG)
00:22:59.682 00.000 12308 Move returns status 0, amount 0
00:22:59.682 00.000 12308 move complete, result=0
00:22:59.684 00.002 14556 GuideStep: 0.4 px 187 ms WEST, -0.1 px 0 ms NORTH
00:22:59.692 00.008 12308 worker thread done servicing request
00:22:59.692 00.000 12308 Worker thread wakes up
00:22:59.694 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:22:59.694 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:00.944 01.250 12308 Exposure complete
00:23:01.083 00.139 12308 worker thread done servicing request
00:23:01.083 00.000 14556 OnExposeComplete: enter
00:23:01.089 00.006 14556 UpdateGuideState(): m_state=6
00:23:01.095 00.006 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9287
00:23:01.101 00.006 14556 Star::Find returns 1 (0), X=165.43, Y=1001.03, Mass=2154, SNR=30.9, Peak=164 HFD=4.8
00:23:01.107 00.006 14556 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.07) = xAngle (6.01 = -0.27)
00:23:01.113 00.006 14556 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.37)
00:23:01.119 00.006 14556 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.14 cameraTheta=2.94 mountX=0.13 mountY=-0.05, mountTheta=-0.36
00:23:01.126 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.03, opts=13)
00:23:01.133 00.007 14556 Enqueuing Move request for scope (-0.13, 0.03)
00:23:01.137 00.004 12308 Worker thread wakes up
00:23:01.137 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
00:23:01.137 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
00:23:01.137 00.000 12308 Moving (-0.13, 0.03) raw xDistance=0.13 yDistance=-0.05
00:23:01.139 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:23:01.139 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:01.139 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:23:01.140 00.001 12308 MoveAxis(E, 0, ABG)
00:23:01.140 00.000 12308 Move returns status 0, amount 0
00:23:01.140 00.000 12308 MoveAxis(N, 0, ABG)
00:23:01.140 00.000 12308 Move returns status 0, amount 0
00:23:01.140 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:01.145 00.005 12308 move complete, result=0
00:23:01.145 00.000 12308 worker thread done servicing request
00:23:01.167 00.022 14556 UpdateGuideState exits: m=2154 SNR=30.9
00:23:01.172 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:01.176 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:01.180 00.004 14556 Enqueuing Expose request
00:23:01.184 00.004 12308 Worker thread wakes up
00:23:01.184 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:23:01.189 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:01.189 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:02.435 01.246 12308 Exposure complete
00:23:02.562 00.127 12308 worker thread done servicing request
00:23:02.563 00.001 14556 OnExposeComplete: enter
00:23:02.567 00.004 14556 UpdateGuideState(): m_state=6
00:23:02.572 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9288
00:23:02.576 00.004 14556 Star::Find returns 1 (0), X=165.42, Y=1001.20, Mass=2231, SNR=31.6, Peak=179 HFD=4.6
00:23:02.580 00.004 14556 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.07) = xAngle (5.30 = -0.99)
00:23:02.584 00.004 14556 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.20 = -1.08)
00:23:02.587 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.20 hyp=0.25 cameraTheta=2.22 mountX=0.14 mountY=-0.22, mountTheta=-1.01
00:23:02.592 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.20, opts=13)
00:23:02.597 00.005 14556 Enqueuing Move request for scope (-0.15, 0.20)
00:23:02.601 00.004 12308 Worker thread wakes up
00:23:02.601 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.20) opts 0xd
00:23:02.601 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.20)
00:23:02.601 00.000 12308 Moving (-0.15, 0.20) raw xDistance=0.14 yDistance=-0.22
00:23:02.601 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:23:02.601 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:23:02.603 00.002 12308 MoveAxis(E, 0, ABG)
00:23:02.603 00.000 12308 Move returns status 0, amount 0
00:23:02.603 00.000 12308 MoveAxis(N, 155, ABG)
00:23:02.603 00.000 12308 Guiding  Dir = 0, Dur = 155
00:23:02.603 00.000 12308 IsSlewing returns 0
00:23:02.603 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:02.608 00.005 12308 IsGuiding returns 0
00:23:02.608 00.000 12308 PulseGuide returned control before completion, sleep 165
00:23:02.629 00.021 14556 UpdateGuideState exits: m=2231 SNR=31.6
00:23:02.635 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:02.639 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:02.644 00.005 14556 Enqueuing Expose request
00:23:02.782 00.138 12308 IsGuiding returns 1
00:23:02.782 00.000 12308 scope still moving after pulse duration time elapsed
00:23:02.814 00.032 12308 IsSlewing returns 0
00:23:02.815 00.001 12308 IsGuiding returns 0
00:23:02.816 00.001 12308 scope move finished after 155 + 52 ms
00:23:02.816 00.000 12308 Move returns status 0, amount 155
00:23:02.816 00.000 12308 move complete, result=0
00:23:02.817 00.001 12308 worker thread done servicing request
00:23:02.818 00.001 12308 Worker thread wakes up
00:23:02.818 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
00:23:02.827 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:02.827 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:04.076 01.249 12308 Exposure complete
00:23:04.209 00.133 12308 worker thread done servicing request
00:23:04.209 00.000 14556 OnExposeComplete: enter
00:23:04.214 00.005 14556 UpdateGuideState(): m_state=6
00:23:04.216 00.002 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9289
00:23:04.222 00.006 14556 Star::Find returns 1 (0), X=165.30, Y=1000.83, Mass=2375, SNR=32.8, Peak=180 HFD=4.6
00:23:04.226 00.004 14556 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-3.07) = xAngle (0.48 = 0.48)
00:23:04.231 00.005 14556 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.38 = 0.38)
00:23:04.234 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=-0.17 hyp=0.32 cameraTheta=-2.59 mountX=0.28 mountY=0.12, mountTheta=0.40
00:23:04.240 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=-0.17, opts=13)
00:23:04.244 00.004 14556 Enqueuing Move request for scope (-0.27, -0.17)
00:23:04.249 00.005 12308 Worker thread wakes up
00:23:04.249 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.17) opts 0xd
00:23:04.249 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, -0.17)
00:23:04.250 00.001 12308 Moving (-0.27, -0.17) raw xDistance=0.28 yDistance=0.12
00:23:04.250 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
00:23:04.250 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:04.250 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:23:04.250 00.000 12308 MoveAxis(W, 122, ABG)
00:23:04.252 00.002 12308 Guiding  Dir = 3, Dur = 122
00:23:04.252 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:04.256 00.004 12308 IsSlewing returns 0
00:23:04.256 00.000 12308 IsGuiding returns 0
00:23:04.257 00.001 12308 PulseGuide returned control before completion, sleep 132
00:23:04.272 00.015 14556 UpdateGuideState exits: m=2375 SNR=32.8
00:23:04.275 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:04.278 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:04.283 00.005 14556 Enqueuing Expose request
00:23:04.391 00.108 12308 IsGuiding returns 1
00:23:04.392 00.001 12308 scope still moving after pulse duration time elapsed
00:23:04.424 00.032 12308 IsSlewing returns 0
00:23:04.425 00.001 12308 IsGuiding returns 0
00:23:04.426 00.001 12308 scope move finished after 122 + 47 ms
00:23:04.426 00.000 12308 Move returns status 0, amount 122
00:23:04.426 00.000 12308 MoveAxis(N, 0, ABG)
00:23:04.428 00.002 12308 Move returns status 0, amount 0
00:23:04.428 00.000 12308 move complete, result=0
00:23:04.429 00.001 14556 GuideStep: 0.3 px 122 ms WEST, 0.1 px 0 ms NORTH
00:23:04.435 00.006 12308 worker thread done servicing request
00:23:04.435 00.000 12308 Worker thread wakes up
00:23:04.437 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:04.437 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:05.687 01.250 12308 Exposure complete
00:23:05.815 00.128 12308 worker thread done servicing request
00:23:05.815 00.000 14556 OnExposeComplete: enter
00:23:05.820 00.005 14556 UpdateGuideState(): m_state=6
00:23:05.825 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9290
00:23:05.829 00.004 14556 Star::Find returns 1 (0), X=165.64, Y=1001.17, Mass=2333, SNR=32.6, Peak=174 HFD=4.6
00:23:05.833 00.004 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.24 = -2.05)
00:23:05.836 00.003 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.15)
00:23:05.839 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.18 cameraTheta=1.16 mountX=-0.08 mountY=-0.15, mountTheta=-2.07
00:23:05.843 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.16, opts=13)
00:23:05.847 00.004 14556 Enqueuing Move request for scope (0.07, 0.16)
00:23:05.851 00.004 12308 Worker thread wakes up
00:23:05.852 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
00:23:05.852 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
00:23:05.852 00.000 12308 Moving (0.07, 0.16) raw xDistance=-0.08 yDistance=-0.15
00:23:05.852 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:23:05.852 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:05.852 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:23:05.853 00.001 12308 MoveAxis(E, 0, ABG)
00:23:05.853 00.000 12308 Move returns status 0, amount 0
00:23:05.853 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:05.857 00.004 12308 MoveAxis(N, 0, ABG)
00:23:05.858 00.001 12308 Move returns status 0, amount 0
00:23:05.858 00.000 12308 move complete, result=0
00:23:05.858 00.000 12308 worker thread done servicing request
00:23:05.878 00.020 14556 UpdateGuideState exits: m=2333 SNR=32.6
00:23:05.882 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:05.888 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:05.891 00.003 14556 Enqueuing Expose request
00:23:05.894 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:23:05.899 00.005 12308 Worker thread wakes up
00:23:05.899 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:05.899 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:07.157 01.258 12308 Exposure complete
00:23:07.272 00.115 12308 worker thread done servicing request
00:23:07.273 00.001 14556 OnExposeComplete: enter
00:23:07.279 00.006 14556 UpdateGuideState(): m_state=6
00:23:07.283 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9291
00:23:07.286 00.003 14556 Star::Find returns 1 (0), X=165.47, Y=1001.02, Mass=2226, SNR=31.8, Peak=172 HFD=5.0
00:23:07.290 00.004 14556 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.07) = xAngle (6.01 = -0.27)
00:23:07.293 00.003 14556 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.37)
00:23:07.296 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.94 mountX=0.10 mountY=-0.04, mountTheta=-0.36
00:23:07.300 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.02, opts=13)
00:23:07.303 00.003 14556 Enqueuing Move request for scope (-0.10, 0.02)
00:23:07.308 00.005 12308 Worker thread wakes up
00:23:07.308 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
00:23:07.308 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
00:23:07.308 00.000 12308 Moving (-0.10, 0.02) raw xDistance=0.10 yDistance=-0.04
00:23:07.310 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:23:07.310 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:07.310 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:23:07.310 00.000 12308 MoveAxis(E, 0, ABG)
00:23:07.310 00.000 12308 Move returns status 0, amount 0
00:23:07.311 00.001 12308 MoveAxis(N, 0, ABG)
00:23:07.311 00.000 12308 Move returns status 0, amount 0
00:23:07.311 00.000 12308 move complete, result=0
00:23:07.311 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:07.315 00.004 12308 worker thread done servicing request
00:23:07.331 00.016 14556 UpdateGuideState exits: m=2226 SNR=31.8
00:23:07.333 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:07.338 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:07.342 00.004 14556 Enqueuing Expose request
00:23:07.346 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:23:07.354 00.008 12308 Worker thread wakes up
00:23:07.355 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:07.355 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:08.598 01.243 12308 Exposure complete
00:23:08.722 00.124 12308 worker thread done servicing request
00:23:08.723 00.001 14556 OnExposeComplete: enter
00:23:08.726 00.003 14556 UpdateGuideState(): m_state=6
00:23:08.731 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9292
00:23:08.735 00.004 14556 Star::Find returns 1 (0), X=165.42, Y=1001.08, Mass=2201, SNR=31.6, Peak=165 HFD=4.8
00:23:08.738 00.003 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.76 = -0.52)
00:23:08.742 00.004 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.62)
00:23:08.745 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.17 cameraTheta=2.69 mountX=0.15 mountY=-0.10, mountTheta=-0.59
00:23:08.751 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.07, opts=13)
00:23:08.755 00.004 14556 Enqueuing Move request for scope (-0.15, 0.07)
00:23:08.759 00.004 12308 Worker thread wakes up
00:23:08.759 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd
00:23:08.759 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.07)
00:23:08.761 00.002 12308 Moving (-0.15, 0.07) raw xDistance=0.15 yDistance=-0.10
00:23:08.761 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:23:08.761 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:08.761 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:23:08.761 00.000 12308 MoveAxis(E, 0, ABG)
00:23:08.761 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:08.765 00.004 12308 Move returns status 0, amount 0
00:23:08.765 00.000 12308 MoveAxis(N, 0, ABG)
00:23:08.765 00.000 12308 Move returns status 0, amount 0
00:23:08.765 00.000 12308 move complete, result=0
00:23:08.765 00.000 12308 worker thread done servicing request
00:23:08.785 00.020 14556 UpdateGuideState exits: m=2201 SNR=31.6
00:23:08.790 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:08.794 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:08.798 00.004 14556 Enqueuing Expose request
00:23:08.802 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:08.807 00.005 12308 Worker thread wakes up
00:23:08.807 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:08.807 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:10.055 01.248 12308 Exposure complete
00:23:10.180 00.125 12308 worker thread done servicing request
00:23:10.180 00.000 14556 OnExposeComplete: enter
00:23:10.183 00.003 14556 UpdateGuideState(): m_state=6
00:23:10.189 00.006 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9293
00:23:10.194 00.005 14556 Star::Find returns 1 (0), X=165.62, Y=1001.00, Mass=2167, SNR=31.0, Peak=177 HFD=4.2
00:23:10.198 00.004 14556 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-3.07) = xAngle (3.04 = 3.04)
00:23:10.203 00.005 14556 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.94 = 2.94)
00:23:10.207 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.03 mountX=-0.05 mountY=0.01, mountTheta=2.94
00:23:10.212 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.00, opts=13)
00:23:10.216 00.004 14556 Enqueuing Move request for scope (0.05, -0.00)
00:23:10.220 00.004 12308 Worker thread wakes up
00:23:10.220 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
00:23:10.220 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
00:23:10.220 00.000 12308 Moving (0.05, -0.00) raw xDistance=-0.05 yDistance=0.01
00:23:10.222 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:23:10.222 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:10.222 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:23:10.222 00.000 12308 MoveAxis(E, 0, ABG)
00:23:10.223 00.001 12308 Move returns status 0, amount 0
00:23:10.223 00.000 12308 MoveAxis(N, 0, ABG)
00:23:10.223 00.000 12308 Move returns status 0, amount 0
00:23:10.223 00.000 12308 move complete, result=0
00:23:10.223 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:10.227 00.004 12308 worker thread done servicing request
00:23:10.249 00.022 14556 UpdateGuideState exits: m=2167 SNR=31.0
00:23:10.254 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:10.260 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:10.266 00.006 14556 Enqueuing Expose request
00:23:10.270 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:23:10.273 00.003 12308 Worker thread wakes up
00:23:10.273 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:10.274 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:11.518 01.244 12308 Exposure complete
00:23:11.645 00.127 12308 worker thread done servicing request
00:23:11.645 00.000 14556 OnExposeComplete: enter
00:23:11.649 00.004 14556 UpdateGuideState(): m_state=6
00:23:11.654 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9294
00:23:11.658 00.004 14556 Star::Find returns 1 (0), X=165.53, Y=1001.03, Mass=2244, SNR=32.0, Peak=166 HFD=4.2
00:23:11.662 00.004 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.44 = -0.84)
00:23:11.667 00.005 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.34 = -0.94)
00:23:11.671 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.05 cameraTheta=2.37 mountX=0.03 mountY=-0.04, mountTheta=-0.88
00:23:11.676 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.03, opts=13)
00:23:11.681 00.005 14556 Enqueuing Move request for scope (-0.03, 0.03)
00:23:11.685 00.004 12308 Worker thread wakes up
00:23:11.685 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
00:23:11.685 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
00:23:11.687 00.002 12308 Moving (-0.03, 0.03) raw xDistance=0.03 yDistance=-0.04
00:23:11.687 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:23:11.687 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:11.687 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:23:11.687 00.000 12308 MoveAxis(E, 0, ABG)
00:23:11.687 00.000 12308 Move returns status 0, amount 0
00:23:11.688 00.001 12308 MoveAxis(N, 0, ABG)
00:23:11.688 00.000 12308 Move returns status 0, amount 0
00:23:11.688 00.000 12308 move complete, result=0
00:23:11.689 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:11.692 00.003 12308 worker thread done servicing request
00:23:11.713 00.021 14556 UpdateGuideState exits: m=2244 SNR=32.0
00:23:11.719 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:11.723 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:11.728 00.005 14556 Enqueuing Expose request
00:23:11.732 00.004 12308 Worker thread wakes up
00:23:11.732 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:23:11.736 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:11.736 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:12.991 01.255 12308 Exposure complete
00:23:13.118 00.127 12308 worker thread done servicing request
00:23:13.118 00.000 14556 OnExposeComplete: enter
00:23:13.123 00.005 14556 UpdateGuideState(): m_state=6
00:23:13.127 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9295
00:23:13.131 00.004 14556 Star::Find returns 1 (0), X=165.27, Y=1001.02, Mass=2164, SNR=31.2, Peak=188 HFD=4.2
00:23:13.135 00.004 14556 CameraToMount -- cameraTheta (3.07) - m_xAngle (-3.07) = xAngle (6.15 = -0.14)
00:23:13.139 00.004 14556 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.05 = -0.24)
00:23:13.142 00.003 14556 CameraToMount -- cameraX=-0.29 cameraY=0.02 hyp=0.30 cameraTheta=3.07 mountX=0.29 mountY=-0.07, mountTheta=-0.23
00:23:13.147 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.02, opts=13)
00:23:13.151 00.004 14556 Enqueuing Move request for scope (-0.29, 0.02)
00:23:13.156 00.005 12308 Worker thread wakes up
00:23:13.156 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.02) opts 0xd
00:23:13.157 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.02)
00:23:13.157 00.000 12308 Moving (-0.29, 0.02) raw xDistance=0.29 yDistance=-0.07
00:23:13.157 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
00:23:13.157 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:13.158 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:23:13.158 00.000 12308 MoveAxis(W, 127, ABG)
00:23:13.158 00.000 12308 Guiding  Dir = 3, Dur = 127
00:23:13.160 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:13.166 00.006 12308 IsSlewing returns 0
00:23:13.166 00.000 12308 IsGuiding returns 0
00:23:13.167 00.001 12308 PulseGuide returned control before completion, sleep 137
00:23:13.189 00.022 14556 UpdateGuideState exits: m=2164 SNR=31.2
00:23:13.194 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:13.198 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:13.203 00.005 14556 Enqueuing Expose request
00:23:13.307 00.104 12308 IsGuiding returns 1
00:23:13.310 00.003 12308 scope still moving after pulse duration time elapsed
00:23:13.338 00.028 12308 IsSlewing returns 0
00:23:13.340 00.002 12308 IsGuiding returns 0
00:23:13.340 00.000 12308 scope move finished after 127 + 46 ms
00:23:13.341 00.001 12308 Move returns status 0, amount 127
00:23:13.341 00.000 12308 MoveAxis(N, 0, ABG)
00:23:13.342 00.001 12308 Move returns status 0, amount 0
00:23:13.343 00.001 12308 move complete, result=0
00:23:13.344 00.001 12308 worker thread done servicing request
00:23:13.344 00.000 14556 GuideStep: 0.3 px 127 ms WEST, -0.1 px 0 ms NORTH
00:23:13.353 00.009 12308 Worker thread wakes up
00:23:13.353 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:13.353 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:14.603 01.250 12308 Exposure complete
00:23:14.758 00.155 12308 worker thread done servicing request
00:23:14.758 00.000 14556 OnExposeComplete: enter
00:23:14.762 00.004 14556 UpdateGuideState(): m_state=6
00:23:14.766 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9296
00:23:14.770 00.004 14556 Star::Find returns 1 (0), X=165.82, Y=1001.20, Mass=2246, SNR=31.9, Peak=152 HFD=4.7
00:23:14.774 00.004 14556 CameraToMount -- cameraTheta (0.69) - m_xAngle (-3.07) = xAngle (3.76 = -2.52)
00:23:14.776 00.002 14556 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.66 = -2.62)
00:23:14.784 00.008 14556 CameraToMount -- cameraX=0.25 cameraY=0.20 hyp=0.32 cameraTheta=0.69 mountX=-0.26 mountY=-0.16, mountTheta=-2.60
00:23:14.790 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=0.20, opts=13)
00:23:14.795 00.005 14556 Enqueuing Move request for scope (0.25, 0.20)
00:23:14.801 00.006 12308 Worker thread wakes up
00:23:14.801 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.20) opts 0xd
00:23:14.801 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, 0.20)
00:23:14.802 00.001 12308 Moving (0.25, 0.20) raw xDistance=-0.26 yDistance=-0.16
00:23:14.802 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26
00:23:14.802 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:14.802 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:23:14.803 00.001 12308 MoveAxis(E, 104, ABG)
00:23:14.803 00.000 12308 Guiding  Dir = 2, Dur = 104
00:23:14.803 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:14.809 00.006 12308 IsSlewing returns 0
00:23:14.810 00.001 12308 IsGuiding returns 0
00:23:14.813 00.003 12308 PulseGuide returned control before completion, sleep 112
00:23:14.841 00.028 14556 UpdateGuideState exits: m=2246 SNR=31.9
00:23:14.849 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:14.855 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:14.861 00.006 14556 Enqueuing Expose request
00:23:14.937 00.076 12308 IsGuiding returns 1
00:23:14.937 00.000 12308 scope still moving after pulse duration time elapsed
00:23:14.968 00.031 12308 IsSlewing returns 0
00:23:14.970 00.002 12308 IsGuiding returns 0
00:23:14.970 00.000 12308 scope move finished after 104 + 56 ms
00:23:14.971 00.001 12308 Move returns status 0, amount 104
00:23:14.971 00.000 12308 MoveAxis(N, 0, ABG)
00:23:14.971 00.000 12308 Move returns status 0, amount 0
00:23:14.971 00.000 12308 move complete, result=0
00:23:14.972 00.001 12308 worker thread done servicing request
00:23:14.972 00.000 14556 GuideStep: -0.3 px 104 ms EAST, -0.2 px 0 ms NORTH
00:23:14.980 00.008 12308 Worker thread wakes up
00:23:14.980 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:14.980 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:16.231 01.251 12308 Exposure complete
00:23:16.354 00.123 12308 worker thread done servicing request
00:23:16.354 00.000 14556 OnExposeComplete: enter
00:23:16.357 00.003 14556 UpdateGuideState(): m_state=6
00:23:16.360 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9297
00:23:16.364 00.004 14556 Star::Find returns 1 (0), X=165.35, Y=1001.18, Mass=2270, SNR=32.0, Peak=153 HFD=4.7
00:23:16.367 00.003 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
00:23:16.370 00.003 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
00:23:16.373 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.18 hyp=0.29 cameraTheta=2.46 mountX=0.21 mountY=-0.22, mountTheta=-0.80
00:23:16.379 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.18, opts=13)
00:23:16.384 00.005 14556 Enqueuing Move request for scope (-0.22, 0.18)
00:23:16.388 00.004 12308 Worker thread wakes up
00:23:16.388 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.18) opts 0xd
00:23:16.388 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.18)
00:23:16.388 00.000 12308 Moving (-0.22, 0.18) raw xDistance=0.21 yDistance=-0.22
00:23:16.388 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
00:23:16.389 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:23:16.389 00.000 12308 MoveAxis(W, 84, ABG)
00:23:16.389 00.000 12308 Guiding  Dir = 3, Dur = 84
00:23:16.389 00.000 12308 IsSlewing returns 0
00:23:16.389 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:16.394 00.005 12308 IsGuiding returns 0
00:23:16.395 00.001 12308 PulseGuide returned control before completion, sleep 94
00:23:16.418 00.023 14556 UpdateGuideState exits: m=2270 SNR=32.0
00:23:16.423 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:16.427 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:16.431 00.004 14556 Enqueuing Expose request
00:23:16.501 00.070 12308 IsGuiding returns 1
00:23:16.502 00.001 12308 scope still moving after pulse duration time elapsed
00:23:16.532 00.030 12308 IsSlewing returns 0
00:23:16.534 00.002 12308 IsGuiding returns 0
00:23:16.534 00.000 12308 scope move finished after 84 + 55 ms
00:23:16.535 00.001 12308 Move returns status 0, amount 84
00:23:16.535 00.000 12308 MoveAxis(N, 152, ABG)
00:23:16.535 00.000 12308 Guiding  Dir = 0, Dur = 152
00:23:16.537 00.002 12308 IsSlewing returns 0
00:23:16.537 00.000 12308 IsGuiding returns 0
00:23:16.538 00.001 12308 PulseGuide returned control before completion, sleep 162
00:23:16.705 00.167 12308 IsGuiding returns 1
00:23:16.705 00.000 12308 scope still moving after pulse duration time elapsed
00:23:16.735 00.030 12308 IsSlewing returns 0
00:23:16.738 00.003 12308 IsGuiding returns 0
00:23:16.738 00.000 12308 scope move finished after 152 + 48 ms
00:23:16.739 00.001 12308 Move returns status 0, amount 152
00:23:16.739 00.000 12308 move complete, result=0
00:23:16.739 00.000 12308 worker thread done servicing request
00:23:16.740 00.001 12308 Worker thread wakes up
00:23:16.740 00.000 14556 GuideStep: 0.2 px 84 ms WEST, -0.2 px 152 ms NORTH
00:23:16.746 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:16.747 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:18.001 01.254 12308 Exposure complete
00:23:18.140 00.139 12308 worker thread done servicing request
00:23:18.140 00.000 14556 OnExposeComplete: enter
00:23:18.145 00.005 14556 UpdateGuideState(): m_state=6
00:23:18.149 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9298
00:23:18.154 00.005 14556 Star::Find returns 1 (0), X=165.60, Y=1001.09, Mass=2215, SNR=31.5, Peak=164 HFD=4.8
00:23:18.161 00.007 14556 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.07) = xAngle (4.28 = -2.00)
00:23:18.166 00.005 14556 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.18 = -2.10)
00:23:18.170 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.21 mountX=-0.04 mountY=-0.08, mountTheta=-2.02
00:23:18.174 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.08, opts=13)
00:23:18.178 00.004 14556 Enqueuing Move request for scope (0.03, 0.08)
00:23:18.182 00.004 12308 Worker thread wakes up
00:23:18.182 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
00:23:18.183 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
00:23:18.183 00.000 12308 Moving (0.03, 0.08) raw xDistance=-0.04 yDistance=-0.08
00:23:18.183 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:23:18.184 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:18.184 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:23:18.184 00.000 12308 MoveAxis(E, 0, ABG)
00:23:18.184 00.000 12308 Move returns status 0, amount 0
00:23:18.184 00.000 12308 MoveAxis(N, 0, ABG)
00:23:18.184 00.000 12308 Move returns status 0, amount 0
00:23:18.184 00.000 12308 move complete, result=0
00:23:18.185 00.001 12308 worker thread done servicing request
00:23:18.185 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:18.211 00.026 14556 UpdateGuideState exits: m=2215 SNR=31.5
00:23:18.215 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:18.220 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:18.223 00.003 14556 Enqueuing Expose request
00:23:18.229 00.006 12308 Worker thread wakes up
00:23:18.229 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:18.234 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:18.234 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:19.486 01.252 12308 Exposure complete
00:23:19.612 00.126 12308 worker thread done servicing request
00:23:19.613 00.001 14556 OnExposeComplete: enter
00:23:19.617 00.004 14556 UpdateGuideState(): m_state=6
00:23:19.622 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9299
00:23:19.627 00.005 14556 Star::Find returns 1 (0), X=165.74, Y=1001.25, Mass=2178, SNR=31.6, Peak=150 HFD=4.6
00:23:19.632 00.005 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.05 = -2.24)
00:23:19.638 00.006 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.95 = -2.34)
00:23:19.642 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.25 hyp=0.30 cameraTheta=0.97 mountX=-0.19 mountY=-0.22, mountTheta=-2.28
00:23:19.647 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.25, opts=13)
00:23:19.650 00.003 14556 Enqueuing Move request for scope (0.17, 0.25)
00:23:19.655 00.005 12308 Worker thread wakes up
00:23:19.655 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.25) opts 0xd
00:23:19.655 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.25)
00:23:19.655 00.000 12308 Moving (0.17, 0.25) raw xDistance=-0.19 yDistance=-0.22
00:23:19.655 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:23:19.656 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:23:19.656 00.000 12308 MoveAxis(E, 0, ABG)
00:23:19.656 00.000 12308 Move returns status 0, amount 0
00:23:19.656 00.000 12308 MoveAxis(N, 152, ABG)
00:23:19.656 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:19.661 00.005 12308 Guiding  Dir = 0, Dur = 152
00:23:19.662 00.001 12308 IsSlewing returns 0
00:23:19.662 00.000 12308 IsGuiding returns 0
00:23:19.662 00.000 12308 PulseGuide returned control before completion, sleep 162
00:23:19.683 00.021 14556 UpdateGuideState exits: m=2178 SNR=31.6
00:23:19.690 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:19.699 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:19.706 00.007 14556 Enqueuing Expose request
00:23:19.837 00.131 12308 IsGuiding returns 0
00:23:19.838 00.001 12308 Move returns status 0, amount 152
00:23:19.838 00.000 12308 move complete, result=0
00:23:19.839 00.001 12308 worker thread done servicing request
00:23:19.840 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 152 ms NORTH
00:23:19.846 00.006 12308 Worker thread wakes up
00:23:19.846 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:19.846 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:21.109 01.263 12308 Exposure complete
00:23:21.236 00.127 12308 worker thread done servicing request
00:23:21.237 00.001 14556 OnExposeComplete: enter
00:23:21.241 00.004 14556 UpdateGuideState(): m_state=6
00:23:21.244 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9300
00:23:21.249 00.005 14556 Star::Find returns 1 (0), X=165.41, Y=1000.89, Mass=2317, SNR=32.2, Peak=184 HFD=4.7
00:23:21.254 00.005 14556 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-3.07) = xAngle (0.55 = 0.55)
00:23:21.258 00.004 14556 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.46 = 0.46)
00:23:21.264 00.006 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.11 hyp=0.20 cameraTheta=-2.52 mountX=0.17 mountY=0.09, mountTheta=0.48
00:23:21.272 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.11, opts=13)
00:23:21.279 00.007 14556 Enqueuing Move request for scope (-0.16, -0.11)
00:23:21.286 00.007 12308 Worker thread wakes up
00:23:21.286 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.11) opts 0xd
00:23:21.286 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.11)
00:23:21.286 00.000 12308 Moving (-0.16, -0.11) raw xDistance=0.17 yDistance=0.09
00:23:21.287 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:23:21.287 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:21.287 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:23:21.287 00.000 12308 MoveAxis(E, 0, ABG)
00:23:21.288 00.001 12308 Move returns status 0, amount 0
00:23:21.288 00.000 12308 MoveAxis(N, 0, ABG)
00:23:21.288 00.000 12308 Move returns status 0, amount 0
00:23:21.288 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:21.295 00.007 12308 move complete, result=0
00:23:21.295 00.000 12308 worker thread done servicing request
00:23:21.319 00.024 14556 UpdateGuideState exits: m=2317 SNR=32.2
00:23:21.324 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:21.330 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:21.335 00.005 14556 Enqueuing Expose request
00:23:21.339 00.004 12308 Worker thread wakes up
00:23:21.340 00.001 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:21.345 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:21.345 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:22.589 01.244 12308 Exposure complete
00:23:22.713 00.124 12308 worker thread done servicing request
00:23:22.713 00.000 14556 OnExposeComplete: enter
00:23:22.718 00.005 14556 UpdateGuideState(): m_state=6
00:23:22.724 00.006 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9301
00:23:22.727 00.003 14556 Star::Find returns 1 (0), X=165.45, Y=1000.98, Mass=2057, SNR=30.5, Peak=159 HFD=4.3
00:23:22.731 00.004 14556 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.07) = xAngle (0.11 = 0.11)
00:23:22.736 00.005 14556 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.01 = 0.01)
00:23:22.740 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-2.97 mountX=0.12 mountY=0.00, mountTheta=0.01
00:23:22.745 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.02, opts=13)
00:23:22.749 00.004 14556 Enqueuing Move request for scope (-0.12, -0.02)
00:23:22.753 00.004 12308 Worker thread wakes up
00:23:22.753 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
00:23:22.753 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
00:23:22.753 00.000 12308 Moving (-0.12, -0.02) raw xDistance=0.12 yDistance=0.00
00:23:22.753 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:23:22.754 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:22.754 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:23:22.754 00.000 12308 MoveAxis(E, 0, ABG)
00:23:22.754 00.000 12308 Move returns status 0, amount 0
00:23:22.754 00.000 12308 MoveAxis(N, 0, ABG)
00:23:22.755 00.001 12308 Move returns status 0, amount 0
00:23:22.756 00.001 12308 move complete, result=0
00:23:22.756 00.000 12308 worker thread done servicing request
00:23:22.756 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:22.780 00.024 14556 UpdateGuideState exits: m=2057 SNR=30.5
00:23:22.785 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:22.790 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:22.793 00.003 14556 Enqueuing Expose request
00:23:22.797 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:23:22.801 00.004 12308 Worker thread wakes up
00:23:22.801 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:22.801 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:24.048 01.247 12308 Exposure complete
00:23:24.162 00.114 12308 worker thread done servicing request
00:23:24.163 00.001 14556 OnExposeComplete: enter
00:23:24.166 00.003 14556 UpdateGuideState(): m_state=6
00:23:24.171 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9302
00:23:24.175 00.004 14556 Star::Find returns 1 (0), X=165.44, Y=1001.18, Mass=2281, SNR=32.2, Peak=174 HFD=4.8
00:23:24.179 00.004 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
00:23:24.182 00.003 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
00:23:24.185 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=0.18 hyp=0.22 cameraTheta=2.17 mountX=0.11 mountY=-0.20, mountTheta=-1.06
00:23:24.189 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.18, opts=13)
00:23:24.192 00.003 14556 Enqueuing Move request for scope (-0.12, 0.18)
00:23:24.197 00.005 12308 Worker thread wakes up
00:23:24.197 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.18) opts 0xd
00:23:24.197 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.18)
00:23:24.197 00.000 12308 Moving (-0.12, 0.18) raw xDistance=0.11 yDistance=-0.20
00:23:24.198 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:23:24.198 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:24.198 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:23:24.199 00.001 12308 MoveAxis(E, 0, ABG)
00:23:24.199 00.000 12308 Move returns status 0, amount 0
00:23:24.200 00.001 12308 MoveAxis(N, 0, ABG)
00:23:24.200 00.000 12308 Move returns status 0, amount 0
00:23:24.200 00.000 12308 move complete, result=0
00:23:24.200 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:24.204 00.004 12308 worker thread done servicing request
00:23:24.230 00.026 14556 UpdateGuideState exits: m=2281 SNR=32.2
00:23:24.235 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:24.241 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:24.245 00.004 14556 Enqueuing Expose request
00:23:24.249 00.004 12308 Worker thread wakes up
00:23:24.249 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:23:24.255 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:24.255 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:25.509 01.254 12308 Exposure complete
00:23:25.632 00.123 12308 worker thread done servicing request
00:23:25.633 00.001 14556 OnExposeComplete: enter
00:23:25.637 00.004 14556 UpdateGuideState(): m_state=6
00:23:25.641 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9303
00:23:25.645 00.004 14556 Star::Find returns 1 (0), X=165.56, Y=1000.99, Mass=2156, SNR=31.3, Peak=159 HFD=4.9
00:23:25.649 00.004 14556 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-3.07) = xAngle (1.07 = 1.07)
00:23:25.653 00.004 14556 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.97 = 0.97)
00:23:25.657 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-2.00 mountX=0.01 mountY=0.01, mountTheta=1.05
00:23:25.662 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.02, opts=13)
00:23:25.667 00.005 14556 Enqueuing Move request for scope (-0.01, -0.02)
00:23:25.672 00.005 12308 Worker thread wakes up
00:23:25.673 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
00:23:25.673 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
00:23:25.673 00.000 12308 Moving (-0.01, -0.02) raw xDistance=0.01 yDistance=0.01
00:23:25.673 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:23:25.674 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:25.674 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:23:25.674 00.000 12308 MoveAxis(E, 0, ABG)
00:23:25.675 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:25.679 00.004 12308 Move returns status 0, amount 0
00:23:25.679 00.000 12308 MoveAxis(N, 0, ABG)
00:23:25.679 00.000 12308 Move returns status 0, amount 0
00:23:25.679 00.000 12308 move complete, result=0
00:23:25.680 00.001 12308 worker thread done servicing request
00:23:25.702 00.022 14556 UpdateGuideState exits: m=2156 SNR=31.3
00:23:25.707 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:25.711 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:25.716 00.005 14556 Enqueuing Expose request
00:23:25.721 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:23:25.727 00.006 12308 Worker thread wakes up
00:23:25.727 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:25.727 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:26.984 01.257 12308 Exposure complete
00:23:27.102 00.118 12308 worker thread done servicing request
00:23:27.102 00.000 14556 OnExposeComplete: enter
00:23:27.106 00.004 14556 UpdateGuideState(): m_state=6
00:23:27.110 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9304
00:23:27.113 00.003 14556 Star::Find returns 1 (0), X=165.52, Y=1001.11, Mass=2422, SNR=33.1, Peak=165 HFD=4.9
00:23:27.118 00.005 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.05 = -1.23)
00:23:27.120 00.002 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.33)
00:23:27.125 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.98 mountX=0.04 mountY=-0.12, mountTheta=-1.24
00:23:27.129 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.11, opts=13)
00:23:27.132 00.003 14556 Enqueuing Move request for scope (-0.05, 0.11)
00:23:27.135 00.003 12308 Worker thread wakes up
00:23:27.135 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
00:23:27.135 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
00:23:27.135 00.000 12308 Moving (-0.05, 0.11) raw xDistance=0.04 yDistance=-0.12
00:23:27.135 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:23:27.137 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:27.137 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:23:27.137 00.000 12308 MoveAxis(E, 0, ABG)
00:23:27.137 00.000 12308 Move returns status 0, amount 0
00:23:27.137 00.000 12308 MoveAxis(N, 0, ABG)
00:23:27.137 00.000 12308 Move returns status 0, amount 0
00:23:27.138 00.001 12308 move complete, result=0
00:23:27.138 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:27.141 00.003 12308 worker thread done servicing request
00:23:27.162 00.021 14556 UpdateGuideState exits: m=2422 SNR=33.1
00:23:27.165 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:27.168 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:27.172 00.004 14556 Enqueuing Expose request
00:23:27.176 00.004 12308 Worker thread wakes up
00:23:27.176 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:27.180 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:27.180 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:28.427 01.247 12308 Exposure complete
00:23:28.555 00.128 12308 worker thread done servicing request
00:23:28.555 00.000 14556 OnExposeComplete: enter
00:23:28.559 00.004 14556 UpdateGuideState(): m_state=6
00:23:28.563 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9305
00:23:28.567 00.004 14556 Star::Find returns 1 (0), X=165.43, Y=1001.11, Mass=2016, SNR=30.1, Peak=170 HFD=4.4
00:23:28.573 00.006 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
00:23:28.576 00.003 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
00:23:28.580 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.17 cameraTheta=2.46 mountX=0.13 mountY=-0.13, mountTheta=-0.80
00:23:28.584 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.11, opts=13)
00:23:28.587 00.003 14556 Enqueuing Move request for scope (-0.13, 0.11)
00:23:28.593 00.006 12308 Worker thread wakes up
00:23:28.593 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
00:23:28.593 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
00:23:28.593 00.000 12308 Moving (-0.13, 0.11) raw xDistance=0.13 yDistance=-0.13
00:23:28.593 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:23:28.593 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:28.594 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:23:28.594 00.000 12308 MoveAxis(E, 0, ABG)
00:23:28.594 00.000 12308 Move returns status 0, amount 0
00:23:28.594 00.000 12308 MoveAxis(N, 0, ABG)
00:23:28.594 00.000 12308 Move returns status 0, amount 0
00:23:28.594 00.000 12308 move complete, result=0
00:23:28.595 00.001 12308 worker thread done servicing request
00:23:28.595 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:28.618 00.023 14556 UpdateGuideState exits: m=2016 SNR=30.1
00:23:28.623 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:28.627 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:28.630 00.003 14556 Enqueuing Expose request
00:23:28.634 00.004 12308 Worker thread wakes up
00:23:28.635 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:28.635 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:28.635 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:29.887 01.252 12308 Exposure complete
00:23:30.005 00.118 12308 worker thread done servicing request
00:23:30.006 00.001 14556 OnExposeComplete: enter
00:23:30.010 00.004 14556 UpdateGuideState(): m_state=6
00:23:30.015 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9306
00:23:30.018 00.003 14556 Star::Find returns 1 (0), X=165.52, Y=1001.17, Mass=2185, SNR=31.3, Peak=162 HFD=4.7
00:23:30.023 00.005 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.93 = -1.36)
00:23:30.027 00.004 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.46)
00:23:30.033 00.006 14556 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.17 cameraTheta=1.85 mountX=0.04 mountY=-0.17, mountTheta=-1.36
00:23:30.041 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.17, opts=13)
00:23:30.046 00.005 14556 Enqueuing Move request for scope (-0.05, 0.17)
00:23:30.050 00.004 12308 Worker thread wakes up
00:23:30.050 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.17) opts 0xd
00:23:30.051 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.17)
00:23:30.051 00.000 12308 Moving (-0.05, 0.17) raw xDistance=0.04 yDistance=-0.17
00:23:30.051 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:23:30.052 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:30.052 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:23:30.052 00.000 12308 MoveAxis(E, 0, ABG)
00:23:30.052 00.000 12308 Move returns status 0, amount 0
00:23:30.052 00.000 12308 MoveAxis(N, 0, ABG)
00:23:30.053 00.001 12308 Move returns status 0, amount 0
00:23:30.053 00.000 12308 move complete, result=0
00:23:30.054 00.001 12308 worker thread done servicing request
00:23:30.054 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:30.087 00.033 14556 UpdateGuideState exits: m=2185 SNR=31.3
00:23:30.094 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:30.098 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:30.102 00.004 14556 Enqueuing Expose request
00:23:30.107 00.005 12308 Worker thread wakes up
00:23:30.107 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:23:30.112 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:30.112 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:31.362 01.250 12308 Exposure complete
00:23:31.500 00.138 12308 worker thread done servicing request
00:23:31.500 00.000 14556 OnExposeComplete: enter
00:23:31.505 00.005 14556 UpdateGuideState(): m_state=6
00:23:31.512 00.007 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9307
00:23:31.517 00.005 14556 Star::Find returns 1 (0), X=165.35, Y=1001.30, Mass=2248, SNR=31.7, Peak=152 HFD=4.7
00:23:31.521 00.004 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
00:23:31.524 00.003 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
00:23:31.529 00.005 14556 CameraToMount -- cameraX=-0.22 cameraY=0.30 hyp=0.37 cameraTheta=2.20 mountX=0.20 mountY=-0.34, mountTheta=-1.04
00:23:31.533 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.30, opts=13)
00:23:31.536 00.003 14556 Enqueuing Move request for scope (-0.22, 0.30)
00:23:31.541 00.005 12308 Worker thread wakes up
00:23:31.541 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.30) opts 0xd
00:23:31.541 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.30)
00:23:31.541 00.000 12308 Moving (-0.22, 0.30) raw xDistance=0.20 yDistance=-0.34
00:23:31.543 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:23:31.543 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
00:23:31.543 00.000 12308 MoveAxis(E, 0, ABG)
00:23:31.543 00.000 12308 Move returns status 0, amount 0
00:23:31.543 00.000 12308 MoveAxis(N, 236, ABG)
00:23:31.544 00.001 12308 Guiding  Dir = 0, Dur = 236
00:23:31.544 00.000 12308 IsSlewing returns 0
00:23:31.544 00.000 12308 IsGuiding returns 0
00:23:31.544 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:31.548 00.004 12308 PulseGuide returned control before completion, sleep 246
00:23:31.573 00.025 14556 UpdateGuideState exits: m=2248 SNR=31.7
00:23:31.579 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:31.583 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:31.587 00.004 14556 Enqueuing Expose request
00:23:31.809 00.222 12308 IsGuiding returns 1
00:23:31.810 00.001 12308 scope still moving after pulse duration time elapsed
00:23:31.840 00.030 12308 IsSlewing returns 0
00:23:31.841 00.001 12308 IsGuiding returns 0
00:23:31.842 00.001 12308 scope move finished after 236 + 61 ms
00:23:31.842 00.000 12308 Move returns status 0, amount 236
00:23:31.843 00.001 12308 move complete, result=0
00:23:31.843 00.000 12308 worker thread done servicing request
00:23:31.844 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 236 ms NORTH
00:23:31.850 00.006 12308 Worker thread wakes up
00:23:31.851 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:31.851 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:33.100 01.249 12308 Exposure complete
00:23:33.218 00.118 12308 worker thread done servicing request
00:23:33.219 00.001 14556 OnExposeComplete: enter
00:23:33.221 00.002 14556 UpdateGuideState(): m_state=6
00:23:33.226 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9308
00:23:33.230 00.004 14556 Star::Find returns 1 (0), X=165.28, Y=1001.07, Mass=2210, SNR=31.5, Peak=161 HFD=4.6
00:23:33.233 00.003 14556 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.07) = xAngle (6.00 = -0.29)
00:23:33.238 00.005 14556 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.90 = -0.39)
00:23:33.241 00.003 14556 CameraToMount -- cameraX=-0.29 cameraY=0.06 hyp=0.30 cameraTheta=2.92 mountX=0.29 mountY=-0.11, mountTheta=-0.37
00:23:33.246 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.06, opts=13)
00:23:33.251 00.005 14556 Enqueuing Move request for scope (-0.29, 0.06)
00:23:33.254 00.003 12308 Worker thread wakes up
00:23:33.254 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.06) opts 0xd
00:23:33.254 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.06)
00:23:33.255 00.001 12308 Moving (-0.29, 0.06) raw xDistance=0.29 yDistance=-0.11
00:23:33.255 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
00:23:33.255 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:33.255 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:23:33.255 00.000 12308 MoveAxis(W, 124, ABG)
00:23:33.255 00.000 12308 Guiding  Dir = 3, Dur = 124
00:23:33.256 00.001 12308 IsSlewing returns 0
00:23:33.256 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:33.260 00.004 12308 IsGuiding returns 0
00:23:33.260 00.000 12308 PulseGuide returned control before completion, sleep 134
00:23:33.280 00.020 14556 UpdateGuideState exits: m=2210 SNR=31.5
00:23:33.285 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:33.290 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:33.294 00.004 14556 Enqueuing Expose request
00:23:33.400 00.106 12308 IsGuiding returns 1
00:23:33.400 00.000 12308 scope still moving after pulse duration time elapsed
00:23:33.432 00.032 12308 IsSlewing returns 0
00:23:33.432 00.000 12308 IsGuiding returns 0
00:23:33.432 00.000 12308 scope move finished after 124 + 47 ms
00:23:33.432 00.000 12308 Move returns status 0, amount 124
00:23:33.432 00.000 12308 MoveAxis(N, 0, ABG)
00:23:33.433 00.001 12308 Move returns status 0, amount 0
00:23:33.433 00.000 12308 move complete, result=0
00:23:33.433 00.000 12308 worker thread done servicing request
00:23:33.433 00.000 14556 GuideStep: 0.3 px 124 ms WEST, -0.1 px 0 ms NORTH
00:23:33.438 00.005 12308 Worker thread wakes up
00:23:33.438 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:33.438 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:34.686 01.248 12308 Exposure complete
00:23:34.814 00.128 12308 worker thread done servicing request
00:23:34.814 00.000 14556 OnExposeComplete: enter
00:23:34.817 00.003 14556 UpdateGuideState(): m_state=6
00:23:34.823 00.006 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9309
00:23:34.827 00.004 14556 Star::Find returns 1 (0), X=165.61, Y=1000.99, Mass=2253, SNR=31.7, Peak=169 HFD=4.9
00:23:34.833 00.006 14556 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-3.07) = xAngle (2.79 = 2.79)
00:23:34.839 00.006 14556 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.69 = 2.69)
00:23:34.843 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.28 mountX=-0.04 mountY=0.02, mountTheta=2.71
00:23:34.851 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.01, opts=13)
00:23:34.857 00.006 14556 Enqueuing Move request for scope (0.04, -0.01)
00:23:34.862 00.005 12308 Worker thread wakes up
00:23:34.863 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
00:23:34.863 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
00:23:34.863 00.000 12308 Moving (0.04, -0.01) raw xDistance=-0.04 yDistance=0.02
00:23:34.863 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:23:34.863 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:34.865 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:23:34.865 00.000 12308 MoveAxis(E, 0, ABG)
00:23:34.865 00.000 12308 Move returns status 0, amount 0
00:23:34.865 00.000 12308 MoveAxis(N, 0, ABG)
00:23:34.865 00.000 12308 Move returns status 0, amount 0
00:23:34.866 00.001 12308 move complete, result=0
00:23:34.866 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:34.872 00.006 12308 worker thread done servicing request
00:23:34.891 00.019 14556 UpdateGuideState exits: m=2253 SNR=31.7
00:23:34.894 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:34.897 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:34.901 00.004 14556 Enqueuing Expose request
00:23:34.904 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:23:34.910 00.006 12308 Worker thread wakes up
00:23:34.910 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:34.911 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:36.157 01.246 12308 Exposure complete
00:23:36.287 00.130 12308 worker thread done servicing request
00:23:36.288 00.001 14556 OnExposeComplete: enter
00:23:36.292 00.004 14556 UpdateGuideState(): m_state=6
00:23:36.297 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9310
00:23:36.301 00.004 14556 Star::Find returns 1 (0), X=165.48, Y=1001.15, Mass=2220, SNR=31.7, Peak=177 HFD=4.5
00:23:36.306 00.005 14556 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.07) = xAngle (5.21 = -1.07)
00:23:36.309 00.003 14556 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.17)
00:23:36.314 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.17 cameraTheta=2.14 mountX=0.08 mountY=-0.16, mountTheta=-1.09
00:23:36.320 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.15, opts=13)
00:23:36.325 00.005 14556 Enqueuing Move request for scope (-0.09, 0.15)
00:23:36.330 00.005 12308 Worker thread wakes up
00:23:36.330 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd
00:23:36.330 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.15)
00:23:36.330 00.000 12308 Moving (-0.09, 0.15) raw xDistance=0.08 yDistance=-0.16
00:23:36.331 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:23:36.331 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:36.331 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:23:36.331 00.000 12308 MoveAxis(E, 0, ABG)
00:23:36.332 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:36.337 00.005 12308 Move returns status 0, amount 0
00:23:36.337 00.000 12308 MoveAxis(N, 0, ABG)
00:23:36.337 00.000 12308 Move returns status 0, amount 0
00:23:36.339 00.002 12308 move complete, result=0
00:23:36.339 00.000 12308 worker thread done servicing request
00:23:36.362 00.023 14556 UpdateGuideState exits: m=2220 SNR=31.7
00:23:36.367 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:36.370 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:36.375 00.005 14556 Enqueuing Expose request
00:23:36.380 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:23:36.384 00.004 12308 Worker thread wakes up
00:23:36.384 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:36.384 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:37.640 01.256 12308 Exposure complete
00:23:37.765 00.125 12308 worker thread done servicing request
00:23:37.766 00.001 14556 OnExposeComplete: enter
00:23:37.769 00.003 14556 UpdateGuideState(): m_state=6
00:23:37.773 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9311
00:23:37.777 00.004 14556 Star::Find returns 1 (0), X=165.44, Y=1001.14, Mass=2102, SNR=30.7, Peak=188 HFD=4.5
00:23:37.781 00.004 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.36 = -0.92)
00:23:37.784 00.003 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.26 = -1.02)
00:23:37.788 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.14 hyp=0.19 cameraTheta=2.29 mountX=0.12 mountY=-0.16, mountTheta=-0.95
00:23:37.793 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.14, opts=13)
00:23:37.797 00.004 14556 Enqueuing Move request for scope (-0.13, 0.14)
00:23:37.800 00.003 12308 Worker thread wakes up
00:23:37.800 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.14) opts 0xd
00:23:37.800 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.14)
00:23:37.800 00.000 12308 Moving (-0.13, 0.14) raw xDistance=0.12 yDistance=-0.16
00:23:37.800 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:23:37.800 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:37.802 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:23:37.802 00.000 12308 MoveAxis(E, 0, ABG)
00:23:37.802 00.000 12308 Move returns status 0, amount 0
00:23:37.802 00.000 12308 MoveAxis(N, 0, ABG)
00:23:37.802 00.000 12308 Move returns status 0, amount 0
00:23:37.802 00.000 12308 move complete, result=0
00:23:37.803 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:37.806 00.003 12308 worker thread done servicing request
00:23:37.828 00.022 14556 UpdateGuideState exits: m=2102 SNR=30.7
00:23:37.832 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:37.836 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:37.840 00.004 14556 Enqueuing Expose request
00:23:37.845 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:23:37.849 00.004 12308 Worker thread wakes up
00:23:37.849 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:37.849 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:39.095 01.246 12308 Exposure complete
00:23:39.214 00.119 12308 worker thread done servicing request
00:23:39.215 00.001 14556 OnExposeComplete: enter
00:23:39.219 00.004 14556 UpdateGuideState(): m_state=6
00:23:39.225 00.006 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9312
00:23:39.231 00.006 14556 Star::Find returns 1 (0), X=165.18, Y=1001.27, Mass=2482, SNR=33.5, Peak=203 HFD=4.5
00:23:39.235 00.004 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.60 = -0.68)
00:23:39.240 00.005 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.78)
00:23:39.245 00.005 14556 CameraToMount -- cameraX=-0.39 cameraY=0.27 hyp=0.47 cameraTheta=2.53 mountX=0.37 mountY=-0.33, mountTheta=-0.74
00:23:39.250 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.39, y=0.27, opts=13)
00:23:39.254 00.004 14556 Enqueuing Move request for scope (-0.39, 0.27)
00:23:39.258 00.004 12308 Worker thread wakes up
00:23:39.258 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.27) opts 0xd
00:23:39.258 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.39, 0.27)
00:23:39.258 00.000 12308 Moving (-0.39, 0.27) raw xDistance=0.37 yDistance=-0.33
00:23:39.258 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
00:23:39.258 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
00:23:39.259 00.001 12308 MoveAxis(W, 159, ABG)
00:23:39.259 00.000 12308 Guiding  Dir = 3, Dur = 159
00:23:39.259 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:39.264 00.005 12308 IsSlewing returns 0
00:23:39.264 00.000 12308 IsGuiding returns 0
00:23:39.264 00.000 12308 PulseGuide returned control before completion, sleep 169
00:23:39.286 00.022 14556 UpdateGuideState exits: m=2482 SNR=33.5
00:23:39.291 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:39.295 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:39.299 00.004 14556 Enqueuing Expose request
00:23:39.443 00.144 12308 IsGuiding returns 1
00:23:39.443 00.000 12308 scope still moving after pulse duration time elapsed
00:23:39.475 00.032 12308 IsSlewing returns 0
00:23:39.476 00.001 12308 IsGuiding returns 0
00:23:39.476 00.000 12308 scope move finished after 159 + 53 ms
00:23:39.477 00.001 12308 Move returns status 0, amount 159
00:23:39.477 00.000 12308 MoveAxis(N, 234, ABG)
00:23:39.478 00.001 12308 Guiding  Dir = 0, Dur = 234
00:23:39.478 00.000 12308 IsSlewing returns 0
00:23:39.478 00.000 12308 IsGuiding returns 0
00:23:39.479 00.001 12308 PulseGuide returned control before completion, sleep 244
00:23:39.737 00.258 12308 IsGuiding returns 1
00:23:39.739 00.002 12308 scope still moving after pulse duration time elapsed
00:23:39.769 00.030 12308 IsSlewing returns 0
00:23:39.769 00.000 12308 IsGuiding returns 0
00:23:39.770 00.001 12308 scope move finished after 234 + 56 ms
00:23:39.770 00.000 12308 Move returns status 0, amount 234
00:23:39.771 00.001 12308 move complete, result=0
00:23:39.771 00.000 12308 worker thread done servicing request
00:23:39.772 00.001 14556 GuideStep: 0.4 px 159 ms WEST, -0.3 px 234 ms NORTH
00:23:39.779 00.007 12308 Worker thread wakes up
00:23:39.779 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:39.780 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:41.029 01.249 12308 Exposure complete
00:23:41.182 00.153 12308 worker thread done servicing request
00:23:41.182 00.000 14556 OnExposeComplete: enter
00:23:41.186 00.004 14556 UpdateGuideState(): m_state=6
00:23:41.191 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9313
00:23:41.194 00.003 14556 Star::Find returns 1 (0), X=165.61, Y=1000.89, Mass=2393, SNR=32.8, Peak=157 HFD=4.8
00:23:41.197 00.003 14556 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-3.07) = xAngle (1.84 = 1.84)
00:23:41.202 00.005 14556 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.74 = 1.74)
00:23:41.206 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.23 mountX=-0.03 mountY=0.12, mountTheta=1.84
00:23:41.210 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.11, opts=13)
00:23:41.215 00.005 14556 Enqueuing Move request for scope (0.04, -0.11)
00:23:41.220 00.005 12308 Worker thread wakes up
00:23:41.220 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
00:23:41.220 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
00:23:41.221 00.001 12308 Moving (0.04, -0.11) raw xDistance=-0.03 yDistance=0.12
00:23:41.221 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:23:41.221 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:41.221 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:23:41.221 00.000 12308 MoveAxis(E, 0, ABG)
00:23:41.221 00.000 12308 Move returns status 0, amount 0
00:23:41.222 00.001 12308 MoveAxis(N, 0, ABG)
00:23:41.222 00.000 12308 Move returns status 0, amount 0
00:23:41.222 00.000 12308 move complete, result=0
00:23:41.222 00.000 12308 worker thread done servicing request
00:23:41.223 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:41.244 00.021 14556 UpdateGuideState exits: m=2393 SNR=32.8
00:23:41.247 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:41.253 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:41.260 00.007 14556 Enqueuing Expose request
00:23:41.265 00.005 12308 Worker thread wakes up
00:23:41.265 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:41.269 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:41.269 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:42.511 01.242 12308 Exposure complete
00:23:42.640 00.129 12308 worker thread done servicing request
00:23:42.640 00.000 14556 OnExposeComplete: enter
00:23:42.645 00.005 14556 UpdateGuideState(): m_state=6
00:23:42.649 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9314
00:23:42.653 00.004 14556 Star::Find returns 1 (0), X=165.57, Y=1001.13, Mass=2270, SNR=32.1, Peak=179 HFD=4.4
00:23:42.657 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.65 = -1.64)
00:23:42.661 00.004 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.74)
00:23:42.664 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.57 mountX=-0.01 mountY=-0.12, mountTheta=-1.64
00:23:42.670 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.13, opts=13)
00:23:42.674 00.004 14556 Enqueuing Move request for scope (-0.00, 0.13)
00:23:42.679 00.005 12308 Worker thread wakes up
00:23:42.679 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd
00:23:42.679 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.13)
00:23:42.679 00.000 12308 Moving (-0.00, 0.13) raw xDistance=-0.01 yDistance=-0.12
00:23:42.679 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:23:42.680 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:42.680 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:23:42.680 00.000 12308 MoveAxis(E, 0, ABG)
00:23:42.680 00.000 12308 Move returns status 0, amount 0
00:23:42.680 00.000 12308 MoveAxis(N, 0, ABG)
00:23:42.680 00.000 12308 Move returns status 0, amount 0
00:23:42.681 00.001 12308 move complete, result=0
00:23:42.681 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:42.686 00.005 12308 worker thread done servicing request
00:23:42.706 00.020 14556 UpdateGuideState exits: m=2270 SNR=32.1
00:23:42.711 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:42.714 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:42.718 00.004 14556 Enqueuing Expose request
00:23:42.726 00.008 12308 Worker thread wakes up
00:23:42.726 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:42.726 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:42.727 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:43.973 01.246 12308 Exposure complete
00:23:44.099 00.126 12308 worker thread done servicing request
00:23:44.099 00.000 14556 OnExposeComplete: enter
00:23:44.104 00.005 14556 UpdateGuideState(): m_state=6
00:23:44.108 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9315
00:23:44.112 00.004 14556 Star::Find returns 1 (0), X=165.47, Y=1001.08, Mass=2278, SNR=32.0, Peak=157 HFD=4.9
00:23:44.117 00.005 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.52 = -0.76)
00:23:44.121 00.004 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
00:23:44.125 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.45 mountX=0.09 mountY=-0.10, mountTheta=-0.81
00:23:44.131 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.08, opts=13)
00:23:44.137 00.006 14556 Enqueuing Move request for scope (-0.10, 0.08)
00:23:44.141 00.004 12308 Worker thread wakes up
00:23:44.141 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
00:23:44.141 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
00:23:44.141 00.000 12308 Moving (-0.10, 0.08) raw xDistance=0.09 yDistance=-0.10
00:23:44.141 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:23:44.142 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:44.142 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:23:44.142 00.000 12308 MoveAxis(E, 0, ABG)
00:23:44.142 00.000 12308 Move returns status 0, amount 0
00:23:44.142 00.000 12308 MoveAxis(N, 0, ABG)
00:23:44.142 00.000 12308 Move returns status 0, amount 0
00:23:44.144 00.002 12308 move complete, result=0
00:23:44.144 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:44.147 00.003 12308 worker thread done servicing request
00:23:44.168 00.021 14556 UpdateGuideState exits: m=2278 SNR=32.0
00:23:44.172 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:44.176 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:44.179 00.003 14556 Enqueuing Expose request
00:23:44.184 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:44.188 00.004 12308 Worker thread wakes up
00:23:44.188 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:44.188 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:45.443 01.255 12308 Exposure complete
00:23:45.551 00.108 12308 worker thread done servicing request
00:23:45.551 00.000 14556 OnExposeComplete: enter
00:23:45.555 00.004 14556 UpdateGuideState(): m_state=6
00:23:45.560 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9316
00:23:45.568 00.008 14556 Star::Find returns 1 (0), X=165.60, Y=1001.05, Mass=2385, SNR=32.9, Peak=171 HFD=4.8
00:23:45.574 00.006 14556 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.07) = xAngle (4.03 = -2.25)
00:23:45.576 00.002 14556 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.93 = -2.35)
00:23:45.579 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.05 cameraTheta=0.96 mountX=-0.03 mountY=-0.04, mountTheta=-2.29
00:23:45.583 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.05, opts=13)
00:23:45.586 00.003 14556 Enqueuing Move request for scope (0.03, 0.05)
00:23:45.588 00.002 12308 Worker thread wakes up
00:23:45.588 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
00:23:45.588 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
00:23:45.588 00.000 12308 Moving (0.03, 0.05) raw xDistance=-0.03 yDistance=-0.04
00:23:45.590 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:23:45.590 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:45.590 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:23:45.590 00.000 12308 MoveAxis(E, 0, ABG)
00:23:45.590 00.000 12308 Move returns status 0, amount 0
00:23:45.590 00.000 12308 MoveAxis(N, 0, ABG)
00:23:45.591 00.001 12308 Move returns status 0, amount 0
00:23:45.591 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:45.595 00.004 12308 move complete, result=0
00:23:45.595 00.000 12308 worker thread done servicing request
00:23:45.616 00.021 14556 UpdateGuideState exits: m=2385 SNR=32.9
00:23:45.620 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:45.626 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:45.633 00.007 14556 Enqueuing Expose request
00:23:45.636 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:23:45.639 00.003 12308 Worker thread wakes up
00:23:45.639 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:45.639 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:46.897 01.258 12308 Exposure complete
00:23:47.019 00.122 12308 worker thread done servicing request
00:23:47.019 00.000 14556 OnExposeComplete: enter
00:23:47.022 00.003 14556 UpdateGuideState(): m_state=6
00:23:47.027 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9317
00:23:47.031 00.004 14556 Star::Find returns 1 (0), X=165.50, Y=1001.17, Mass=2132, SNR=30.9, Peak=185 HFD=4.6
00:23:47.034 00.003 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
00:23:47.038 00.004 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
00:23:47.043 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.93 mountX=0.05 mountY=-0.18, mountTheta=-1.29
00:23:47.048 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.17, opts=13)
00:23:47.052 00.004 14556 Enqueuing Move request for scope (-0.06, 0.17)
00:23:47.055 00.003 12308 Worker thread wakes up
00:23:47.055 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd
00:23:47.055 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.17)
00:23:47.055 00.000 12308 Moving (-0.06, 0.17) raw xDistance=0.05 yDistance=-0.18
00:23:47.056 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:23:47.056 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:47.056 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:23:47.056 00.000 12308 MoveAxis(E, 0, ABG)
00:23:47.056 00.000 12308 Move returns status 0, amount 0
00:23:47.057 00.001 12308 MoveAxis(N, 0, ABG)
00:23:47.057 00.000 12308 Move returns status 0, amount 0
00:23:47.057 00.000 12308 move complete, result=0
00:23:47.057 00.000 12308 worker thread done servicing request
00:23:47.057 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:47.084 00.027 14556 UpdateGuideState exits: m=2132 SNR=30.9
00:23:47.088 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:47.092 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:47.096 00.004 14556 Enqueuing Expose request
00:23:47.101 00.005 12308 Worker thread wakes up
00:23:47.101 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:23:47.104 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:47.106 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:48.354 01.248 12308 Exposure complete
00:23:48.474 00.120 12308 worker thread done servicing request
00:23:48.475 00.001 14556 OnExposeComplete: enter
00:23:48.480 00.005 14556 UpdateGuideState(): m_state=6
00:23:48.484 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9318
00:23:48.487 00.003 14556 Star::Find returns 1 (0), X=165.56, Y=1001.08, Mass=2254, SNR=31.9, Peak=168 HFD=4.6
00:23:48.492 00.005 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.76 = -1.53)
00:23:48.495 00.003 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.62)
00:23:48.499 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.68 mountX=0.00 mountY=-0.08, mountTheta=-1.53
00:23:48.504 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.08, opts=13)
00:23:48.508 00.004 14556 Enqueuing Move request for scope (-0.01, 0.08)
00:23:48.512 00.004 12308 Worker thread wakes up
00:23:48.512 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
00:23:48.512 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
00:23:48.512 00.000 12308 Moving (-0.01, 0.08) raw xDistance=0.00 yDistance=-0.08
00:23:48.512 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:23:48.512 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:48.512 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:23:48.512 00.000 12308 MoveAxis(E, 0, ABG)
00:23:48.513 00.001 12308 Move returns status 0, amount 0
00:23:48.513 00.000 12308 MoveAxis(N, 0, ABG)
00:23:48.513 00.000 12308 Move returns status 0, amount 0
00:23:48.513 00.000 12308 move complete, result=0
00:23:48.513 00.000 12308 worker thread done servicing request
00:23:48.513 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:48.536 00.023 14556 UpdateGuideState exits: m=2254 SNR=31.9
00:23:48.540 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:48.543 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:48.546 00.003 14556 Enqueuing Expose request
00:23:48.551 00.005 12308 Worker thread wakes up
00:23:48.551 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:48.551 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:48.551 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:49.798 01.247 12308 Exposure complete
00:23:49.925 00.127 12308 worker thread done servicing request
00:23:49.925 00.000 14556 OnExposeComplete: enter
00:23:49.929 00.004 14556 UpdateGuideState(): m_state=6
00:23:49.932 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9319
00:23:49.937 00.005 14556 Star::Find returns 1 (0), X=165.26, Y=1001.34, Mass=2316, SNR=32.4, Peak=195 HFD=4.7
00:23:49.940 00.003 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.38 = -0.90)
00:23:49.945 00.005 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.00)
00:23:49.949 00.004 14556 CameraToMount -- cameraX=-0.31 cameraY=0.34 hyp=0.46 cameraTheta=2.31 mountX=0.29 mountY=-0.39, mountTheta=-0.93
00:23:49.953 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.34, opts=13)
00:23:49.958 00.005 14556 Enqueuing Move request for scope (-0.31, 0.34)
00:23:49.961 00.003 12308 Worker thread wakes up
00:23:49.961 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.34) opts 0xd
00:23:49.962 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.34)
00:23:49.962 00.000 12308 Moving (-0.31, 0.34) raw xDistance=0.29 yDistance=-0.39
00:23:49.962 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
00:23:49.962 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
00:23:49.962 00.000 12308 MoveAxis(W, 125, ABG)
00:23:49.962 00.000 12308 Guiding  Dir = 3, Dur = 125
00:23:49.964 00.002 12308 IsSlewing returns 0
00:23:49.964 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:49.969 00.005 12308 IsGuiding returns 0
00:23:49.969 00.000 12308 PulseGuide returned control before completion, sleep 135
00:23:49.990 00.021 14556 UpdateGuideState exits: m=2316 SNR=32.4
00:23:49.995 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:49.999 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:50.004 00.005 14556 Enqueuing Expose request
00:23:50.114 00.110 12308 IsGuiding returns 1
00:23:50.115 00.001 12308 scope still moving after pulse duration time elapsed
00:23:50.146 00.031 12308 IsSlewing returns 0
00:23:50.147 00.001 12308 IsGuiding returns 0
00:23:50.147 00.000 12308 scope move finished after 125 + 53 ms
00:23:50.147 00.000 12308 Move returns status 0, amount 125
00:23:50.149 00.002 12308 MoveAxis(N, 275, ABG)
00:23:50.149 00.000 12308 Guiding  Dir = 0, Dur = 275
00:23:50.149 00.000 12308 IsSlewing returns 0
00:23:50.150 00.001 12308 IsGuiding returns 0
00:23:50.150 00.000 12308 PulseGuide returned control before completion, sleep 285
00:23:50.441 00.291 12308 IsGuiding returns 1
00:23:50.442 00.001 12308 scope still moving after pulse duration time elapsed
00:23:50.473 00.031 12308 IsSlewing returns 0
00:23:50.474 00.001 12308 IsGuiding returns 1
00:23:50.505 00.031 12308 IsSlewing returns 0
00:23:50.505 00.000 12308 IsGuiding returns 0
00:23:50.506 00.001 12308 scope move finished after 275 + 80 ms
00:23:50.506 00.000 12308 Move returns status 0, amount 275
00:23:50.506 00.000 12308 move complete, result=0
00:23:50.507 00.001 12308 worker thread done servicing request
00:23:50.507 00.000 14556 GuideStep: 0.3 px 125 ms WEST, -0.4 px 275 ms NORTH
00:23:50.513 00.006 12308 Worker thread wakes up
00:23:50.513 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:50.513 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:51.770 01.257 12308 Exposure complete
00:23:51.900 00.130 12308 worker thread done servicing request
00:23:51.901 00.001 14556 OnExposeComplete: enter
00:23:51.905 00.004 14556 UpdateGuideState(): m_state=6
00:23:51.909 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9320
00:23:51.912 00.003 14556 Star::Find returns 1 (0), X=165.61, Y=1000.92, Mass=2137, SNR=30.9, Peak=163 HFD=4.5
00:23:51.917 00.005 14556 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-3.07) = xAngle (2.02 = 2.02)
00:23:51.921 00.004 14556 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.92 = 1.92)
00:23:51.925 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.06 mountX=-0.04 mountY=0.08, mountTheta=2.00
00:23:51.930 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.08, opts=13)
00:23:51.933 00.003 14556 Enqueuing Move request for scope (0.04, -0.08)
00:23:51.938 00.005 12308 Worker thread wakes up
00:23:51.938 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
00:23:51.938 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
00:23:51.938 00.000 12308 Moving (0.04, -0.08) raw xDistance=-0.04 yDistance=0.08
00:23:51.939 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:23:51.939 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:51.939 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:23:51.939 00.000 12308 MoveAxis(E, 0, ABG)
00:23:51.939 00.000 12308 Move returns status 0, amount 0
00:23:51.940 00.001 12308 MoveAxis(N, 0, ABG)
00:23:51.940 00.000 12308 Move returns status 0, amount 0
00:23:51.940 00.000 12308 move complete, result=0
00:23:51.941 00.001 12308 worker thread done servicing request
00:23:51.941 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:51.966 00.025 14556 UpdateGuideState exits: m=2137 SNR=30.9
00:23:51.970 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:51.975 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:51.980 00.005 14556 Enqueuing Expose request
00:23:51.984 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:51.987 00.003 12308 Worker thread wakes up
00:23:51.987 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:51.988 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:53.239 01.251 12308 Exposure complete
00:23:53.356 00.117 12308 worker thread done servicing request
00:23:53.356 00.000 14556 OnExposeComplete: enter
00:23:53.360 00.004 14556 UpdateGuideState(): m_state=6
00:23:53.364 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9321
00:23:53.367 00.003 14556 Star::Find returns 1 (0), X=165.60, Y=1000.85, Mass=2431, SNR=33.1, Peak=168 HFD=4.9
00:23:53.371 00.004 14556 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.07) = xAngle (1.69 = 1.69)
00:23:53.376 00.005 14556 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.59 = 1.59)
00:23:53.379 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.38 mountX=-0.02 mountY=0.16, mountTheta=1.69
00:23:53.385 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.16, opts=13)
00:23:53.388 00.003 14556 Enqueuing Move request for scope (0.03, -0.16)
00:23:53.390 00.002 12308 Worker thread wakes up
00:23:53.391 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.16) opts 0xd
00:23:53.391 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.16)
00:23:53.391 00.000 12308 Moving (0.03, -0.16) raw xDistance=-0.02 yDistance=0.16
00:23:53.391 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:23:53.391 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:53.391 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:23:53.393 00.002 12308 MoveAxis(E, 0, ABG)
00:23:53.393 00.000 12308 Move returns status 0, amount 0
00:23:53.393 00.000 12308 MoveAxis(N, 0, ABG)
00:23:53.393 00.000 12308 Move returns status 0, amount 0
00:23:53.394 00.001 12308 move complete, result=0
00:23:53.394 00.000 12308 worker thread done servicing request
00:23:53.394 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:53.417 00.023 14556 UpdateGuideState exits: m=2431 SNR=33.1
00:23:53.421 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:53.424 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:53.426 00.002 14556 Enqueuing Expose request
00:23:53.429 00.003 12308 Worker thread wakes up
00:23:53.429 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:53.429 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:53.429 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:23:54.677 01.248 12308 Exposure complete
00:23:54.797 00.120 12308 worker thread done servicing request
00:23:54.797 00.000 14556 OnExposeComplete: enter
00:23:54.802 00.005 14556 UpdateGuideState(): m_state=6
00:23:54.806 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9322
00:23:54.810 00.004 14556 Star::Find returns 1 (0), X=165.34, Y=1000.93, Mass=2292, SNR=32.2, Peak=148 HFD=4.6
00:23:54.817 00.007 14556 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-3.07) = xAngle (0.26 = 0.26)
00:23:54.824 00.007 14556 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.16 = 0.16)
00:23:54.830 00.006 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.08 hyp=0.24 cameraTheta=-2.82 mountX=0.23 mountY=0.04, mountTheta=0.16
00:23:54.836 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.08, opts=13)
00:23:54.840 00.004 14556 Enqueuing Move request for scope (-0.22, -0.08)
00:23:54.845 00.005 12308 Worker thread wakes up
00:23:54.845 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.08) opts 0xd
00:23:54.845 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.08)
00:23:54.845 00.000 12308 Moving (-0.22, -0.08) raw xDistance=0.23 yDistance=0.04
00:23:54.845 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:23:54.845 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:54.846 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:23:54.846 00.000 12308 MoveAxis(W, 99, ABG)
00:23:54.846 00.000 12308 Guiding  Dir = 3, Dur = 99
00:23:54.846 00.000 12308 IsSlewing returns 0
00:23:54.846 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:54.851 00.005 12308 IsGuiding returns 0
00:23:54.851 00.000 12308 PulseGuide returned control before completion, sleep 109
00:23:54.873 00.022 14556 UpdateGuideState exits: m=2292 SNR=32.2
00:23:54.877 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:54.882 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:54.886 00.004 14556 Enqueuing Expose request
00:23:54.966 00.080 12308 IsGuiding returns 1
00:23:54.968 00.002 12308 scope still moving after pulse duration time elapsed
00:23:54.999 00.031 12308 IsSlewing returns 0
00:23:55.000 00.001 12308 IsGuiding returns 0
00:23:55.000 00.000 12308 scope move finished after 99 + 50 ms
00:23:55.000 00.000 12308 Move returns status 0, amount 99
00:23:55.001 00.001 12308 MoveAxis(N, 0, ABG)
00:23:55.001 00.000 12308 Move returns status 0, amount 0
00:23:55.001 00.000 12308 move complete, result=0
00:23:55.002 00.001 12308 worker thread done servicing request
00:23:55.002 00.000 12308 Worker thread wakes up
00:23:55.002 00.000 14556 GuideStep: 0.2 px 99 ms WEST, 0.0 px 0 ms NORTH
00:23:55.010 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:55.010 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:56.262 01.252 12308 Exposure complete
00:23:56.389 00.127 12308 worker thread done servicing request
00:23:56.389 00.000 14556 OnExposeComplete: enter
00:23:56.394 00.005 14556 UpdateGuideState(): m_state=6
00:23:56.396 00.002 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9323
00:23:56.401 00.005 14556 Star::Find returns 1 (0), X=165.88, Y=1000.91, Mass=2143, SNR=31.2, Peak=156 HFD=4.4
00:23:56.405 00.004 14556 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-3.07) = xAngle (2.78 = 2.78)
00:23:56.409 00.004 14556 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.68 = 2.68)
00:23:56.413 00.004 14556 CameraToMount -- cameraX=0.31 cameraY=-0.09 hyp=0.32 cameraTheta=-0.29 mountX=-0.30 mountY=0.14, mountTheta=2.70
00:23:56.420 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.31, y=-0.09, opts=13)
00:23:56.424 00.004 14556 Enqueuing Move request for scope (0.31, -0.09)
00:23:56.428 00.004 12308 Worker thread wakes up
00:23:56.428 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.09) opts 0xd
00:23:56.428 00.000 12308 Handling offset move in thread for scope, endpoint = (0.31, -0.09)
00:23:56.428 00.000 12308 Moving (0.31, -0.09) raw xDistance=-0.30 yDistance=0.14
00:23:56.428 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.30
00:23:56.428 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:56.429 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:23:56.429 00.000 12308 MoveAxis(E, 124, ABG)
00:23:56.429 00.000 12308 Guiding  Dir = 2, Dur = 124
00:23:56.429 00.000 12308 IsSlewing returns 0
00:23:56.430 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:56.435 00.005 12308 IsGuiding returns 0
00:23:56.436 00.001 12308 PulseGuide returned control before completion, sleep 134
00:23:56.460 00.024 14556 UpdateGuideState exits: m=2143 SNR=31.2
00:23:56.464 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:56.469 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:56.472 00.003 14556 Enqueuing Expose request
00:23:56.578 00.106 12308 IsGuiding returns 1
00:23:56.579 00.001 12308 scope still moving after pulse duration time elapsed
00:23:56.609 00.030 12308 IsSlewing returns 0
00:23:56.611 00.002 12308 IsGuiding returns 0
00:23:56.611 00.000 12308 scope move finished after 124 + 52 ms
00:23:56.612 00.001 12308 Move returns status 0, amount 124
00:23:56.612 00.000 12308 MoveAxis(N, 0, ABG)
00:23:56.612 00.000 12308 Move returns status 0, amount 0
00:23:56.614 00.002 12308 move complete, result=0
00:23:56.614 00.000 12308 worker thread done servicing request
00:23:56.614 00.000 14556 GuideStep: -0.3 px 124 ms EAST, 0.1 px 0 ms NORTH
00:23:56.620 00.006 12308 Worker thread wakes up
00:23:56.621 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:56.622 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:57.871 01.249 12308 Exposure complete
00:23:57.995 00.124 12308 worker thread done servicing request
00:23:57.995 00.000 14556 OnExposeComplete: enter
00:23:57.999 00.004 14556 UpdateGuideState(): m_state=6
00:23:58.002 00.003 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9324
00:23:58.009 00.007 14556 Star::Find returns 1 (0), X=165.57, Y=1001.06, Mass=2323, SNR=32.6, Peak=167 HFD=4.8
00:23:58.014 00.005 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.54 = -1.74)
00:23:58.021 00.007 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.84)
00:23:58.026 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.47 mountX=-0.01 mountY=-0.06, mountTheta=-1.75
00:23:58.034 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.06, opts=13)
00:23:58.038 00.004 14556 Enqueuing Move request for scope (0.01, 0.06)
00:23:58.042 00.004 12308 Worker thread wakes up
00:23:58.042 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
00:23:58.042 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
00:23:58.042 00.000 12308 Moving (0.01, 0.06) raw xDistance=-0.01 yDistance=-0.06
00:23:58.042 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:23:58.042 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:58.042 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:23:58.043 00.001 12308 MoveAxis(E, 0, ABG)
00:23:58.043 00.000 12308 Move returns status 0, amount 0
00:23:58.043 00.000 12308 MoveAxis(N, 0, ABG)
00:23:58.043 00.000 12308 Move returns status 0, amount 0
00:23:58.043 00.000 12308 move complete, result=0
00:23:58.043 00.000 12308 worker thread done servicing request
00:23:58.043 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:58.066 00.023 14556 UpdateGuideState exits: m=2323 SNR=32.6
00:23:58.071 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:58.075 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:58.078 00.003 14556 Enqueuing Expose request
00:23:58.081 00.003 12308 Worker thread wakes up
00:23:58.081 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:58.084 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:58.084 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:23:59.330 01.246 12308 Exposure complete
00:23:59.441 00.111 12308 worker thread done servicing request
00:23:59.441 00.000 14556 OnExposeComplete: enter
00:23:59.446 00.005 14556 UpdateGuideState(): m_state=6
00:23:59.450 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9325
00:23:59.453 00.003 14556 Star::Find returns 1 (0), X=165.72, Y=1000.97, Mass=2344, SNR=32.5, Peak=174 HFD=4.5
00:23:59.457 00.004 14556 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-3.07) = xAngle (2.84 = 2.84)
00:23:59.461 00.004 14556 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.74 = 2.74)
00:23:59.465 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=-0.04 hyp=0.16 cameraTheta=-0.23 mountX=-0.15 mountY=0.06, mountTheta=2.76
00:23:59.469 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.04, opts=13)
00:23:59.473 00.004 14556 Enqueuing Move request for scope (0.15, -0.04)
00:23:59.476 00.003 12308 Worker thread wakes up
00:23:59.476 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.04) opts 0xd
00:23:59.476 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.04)
00:23:59.477 00.001 12308 Moving (0.15, -0.04) raw xDistance=-0.15 yDistance=0.06
00:23:59.477 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:23:59.477 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:23:59.477 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:23:59.478 00.001 12308 MoveAxis(E, 0, ABG)
00:23:59.478 00.000 12308 Move returns status 0, amount 0
00:23:59.479 00.001 12308 MoveAxis(N, 0, ABG)
00:23:59.479 00.000 12308 Move returns status 0, amount 0
00:23:59.479 00.000 12308 move complete, result=0
00:23:59.480 00.001 12308 worker thread done servicing request
00:23:59.480 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:23:59.505 00.025 14556 UpdateGuideState exits: m=2344 SNR=32.5
00:23:59.511 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:59.516 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:23:59.523 00.007 14556 Enqueuing Expose request
00:23:59.527 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:59.533 00.006 12308 Worker thread wakes up
00:23:59.533 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:23:59.533 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:00.783 01.250 12308 Exposure complete
00:24:00.904 00.121 12308 worker thread done servicing request
00:24:00.905 00.001 14556 OnExposeComplete: enter
00:24:00.908 00.003 14556 UpdateGuideState(): m_state=6
00:24:00.912 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9326
00:24:00.917 00.005 14556 Star::Find returns 1 (0), X=165.60, Y=1001.19, Mass=2305, SNR=32.2, Peak=171 HFD=4.5
00:24:00.920 00.003 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.46 = -1.83)
00:24:00.923 00.003 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.92)
00:24:00.927 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.38 mountX=-0.05 mountY=-0.18, mountTheta=-1.83
00:24:00.932 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.19, opts=13)
00:24:00.935 00.003 14556 Enqueuing Move request for scope (0.04, 0.19)
00:24:00.939 00.004 12308 Worker thread wakes up
00:24:00.940 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd
00:24:00.940 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.19)
00:24:00.940 00.000 12308 Moving (0.04, 0.19) raw xDistance=-0.05 yDistance=-0.18
00:24:00.940 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:24:00.941 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:00.941 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:24:00.942 00.001 12308 MoveAxis(E, 0, ABG)
00:24:00.942 00.000 12308 Move returns status 0, amount 0
00:24:00.942 00.000 12308 MoveAxis(N, 0, ABG)
00:24:00.943 00.001 12308 Move returns status 0, amount 0
00:24:00.943 00.000 12308 move complete, result=0
00:24:00.943 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:00.950 00.007 12308 worker thread done servicing request
00:24:00.972 00.022 14556 UpdateGuideState exits: m=2305 SNR=32.2
00:24:00.978 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:00.981 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:00.985 00.004 14556 Enqueuing Expose request
00:24:00.990 00.005 12308 Worker thread wakes up
00:24:00.991 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:24:00.995 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:00.995 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:02.250 01.255 12308 Exposure complete
00:24:02.382 00.132 12308 worker thread done servicing request
00:24:02.383 00.001 14556 OnExposeComplete: enter
00:24:02.388 00.005 14556 UpdateGuideState(): m_state=6
00:24:02.391 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9327
00:24:02.396 00.005 14556 Star::Find returns 1 (0), X=165.73, Y=1001.15, Mass=2271, SNR=31.8, Peak=167 HFD=4.5
00:24:02.399 00.003 14556 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.07) = xAngle (3.82 = -2.47)
00:24:02.403 00.004 14556 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.72 = -2.57)
00:24:02.407 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.15 hyp=0.22 cameraTheta=0.74 mountX=-0.17 mountY=-0.12, mountTheta=-2.53
00:24:02.412 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.15, opts=13)
00:24:02.417 00.005 14556 Enqueuing Move request for scope (0.16, 0.15)
00:24:02.421 00.004 12308 Worker thread wakes up
00:24:02.421 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.15) opts 0xd
00:24:02.422 00.001 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.15)
00:24:02.422 00.000 12308 Moving (0.16, 0.15) raw xDistance=-0.17 yDistance=-0.12
00:24:02.422 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:24:02.422 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:02.422 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:24:02.422 00.000 12308 MoveAxis(E, 0, ABG)
00:24:02.423 00.001 12308 Move returns status 0, amount 0
00:24:02.423 00.000 12308 MoveAxis(N, 0, ABG)
00:24:02.424 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:02.427 00.003 12308 Move returns status 0, amount 0
00:24:02.427 00.000 12308 move complete, result=0
00:24:02.427 00.000 12308 worker thread done servicing request
00:24:02.448 00.021 14556 UpdateGuideState exits: m=2271 SNR=31.8
00:24:02.453 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:02.456 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:02.461 00.005 14556 Enqueuing Expose request
00:24:02.464 00.003 12308 Worker thread wakes up
00:24:02.464 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:02.464 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:02.464 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:24:03.712 01.248 12308 Exposure complete
00:24:03.830 00.118 12308 worker thread done servicing request
00:24:03.830 00.000 14556 OnExposeComplete: enter
00:24:03.833 00.003 14556 UpdateGuideState(): m_state=6
00:24:03.836 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9328
00:24:03.840 00.004 14556 Star::Find returns 1 (0), X=165.69, Y=1000.97, Mass=2334, SNR=32.6, Peak=167 HFD=4.9
00:24:03.843 00.003 14556 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-3.07) = xAngle (2.84 = 2.84)
00:24:03.848 00.005 14556 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.74 = 2.74)
00:24:03.853 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-0.24 mountX=-0.12 mountY=0.05, mountTheta=2.75
00:24:03.858 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.03, opts=13)
00:24:03.862 00.004 14556 Enqueuing Move request for scope (0.12, -0.03)
00:24:03.865 00.003 12308 Worker thread wakes up
00:24:03.865 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd
00:24:03.866 00.001 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.03)
00:24:03.866 00.000 12308 Moving (0.12, -0.03) raw xDistance=-0.12 yDistance=0.05
00:24:03.866 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:24:03.866 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:03.866 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:24:03.866 00.000 12308 MoveAxis(E, 0, ABG)
00:24:03.866 00.000 12308 Move returns status 0, amount 0
00:24:03.868 00.002 12308 MoveAxis(N, 0, ABG)
00:24:03.868 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:03.871 00.003 12308 Move returns status 0, amount 0
00:24:03.871 00.000 12308 move complete, result=0
00:24:03.872 00.001 12308 worker thread done servicing request
00:24:03.895 00.023 14556 UpdateGuideState exits: m=2334 SNR=32.6
00:24:03.900 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:03.905 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:03.908 00.003 14556 Enqueuing Expose request
00:24:03.915 00.007 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:03.919 00.004 12308 Worker thread wakes up
00:24:03.919 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:03.919 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:05.170 01.251 12308 Exposure complete
00:24:05.283 00.113 12308 worker thread done servicing request
00:24:05.284 00.001 14556 OnExposeComplete: enter
00:24:05.290 00.006 14556 UpdateGuideState(): m_state=6
00:24:05.294 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9329
00:24:05.299 00.005 14556 Star::Find returns 1 (0), X=165.73, Y=1001.25, Mass=2271, SNR=31.9, Peak=178 HFD=4.7
00:24:05.303 00.004 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
00:24:05.306 00.003 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.30)
00:24:05.310 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.25 hyp=0.30 cameraTheta=1.01 mountX=-0.17 mountY=-0.22, mountTheta=-2.24
00:24:05.315 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.25, opts=13)
00:24:05.320 00.005 14556 Enqueuing Move request for scope (0.16, 0.25)
00:24:05.324 00.004 12308 Worker thread wakes up
00:24:05.324 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.25) opts 0xd
00:24:05.324 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.25)
00:24:05.324 00.000 12308 Moving (0.16, 0.25) raw xDistance=-0.17 yDistance=-0.22
00:24:05.324 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:24:05.324 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:24:05.324 00.000 12308 MoveAxis(E, 0, ABG)
00:24:05.325 00.001 12308 Move returns status 0, amount 0
00:24:05.325 00.000 12308 MoveAxis(N, 155, ABG)
00:24:05.325 00.000 12308 Guiding  Dir = 0, Dur = 155
00:24:05.325 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:05.329 00.004 12308 IsSlewing returns 0
00:24:05.330 00.001 12308 IsGuiding returns 0
00:24:05.331 00.001 12308 PulseGuide returned control before completion, sleep 165
00:24:05.350 00.019 14556 UpdateGuideState exits: m=2271 SNR=31.9
00:24:05.354 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:05.358 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:05.361 00.003 14556 Enqueuing Expose request
00:24:05.505 00.144 12308 IsGuiding returns 1
00:24:05.505 00.000 12308 scope still moving after pulse duration time elapsed
00:24:05.535 00.030 12308 IsSlewing returns 0
00:24:05.537 00.002 12308 IsGuiding returns 0
00:24:05.538 00.001 12308 scope move finished after 155 + 52 ms
00:24:05.538 00.000 12308 Move returns status 0, amount 155
00:24:05.540 00.002 12308 move complete, result=0
00:24:05.540 00.000 12308 worker thread done servicing request
00:24:05.540 00.000 12308 Worker thread wakes up
00:24:05.541 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 155 ms NORTH
00:24:05.547 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:05.547 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:06.798 01.251 12308 Exposure complete
00:24:06.923 00.125 12308 worker thread done servicing request
00:24:06.923 00.000 14556 OnExposeComplete: enter
00:24:06.927 00.004 14556 UpdateGuideState(): m_state=6
00:24:06.932 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9330
00:24:06.937 00.005 14556 Star::Find returns 1 (0), X=165.70, Y=1001.20, Mass=2198, SNR=31.6, Peak=166 HFD=4.7
00:24:06.941 00.004 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.06 = -2.22)
00:24:06.945 00.004 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.96 = -2.32)
00:24:06.951 00.006 14556 CameraToMount -- cameraX=0.13 cameraY=0.20 hyp=0.24 cameraTheta=0.99 mountX=-0.14 mountY=-0.17, mountTheta=-2.26
00:24:06.956 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.20, opts=13)
00:24:06.961 00.005 14556 Enqueuing Move request for scope (0.13, 0.20)
00:24:06.964 00.003 12308 Worker thread wakes up
00:24:06.965 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.20) opts 0xd
00:24:06.965 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.20)
00:24:06.965 00.000 12308 Moving (0.13, 0.20) raw xDistance=-0.14 yDistance=-0.17
00:24:06.965 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:24:06.965 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:06.965 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:24:06.965 00.000 12308 MoveAxis(E, 0, ABG)
00:24:06.967 00.002 12308 Move returns status 0, amount 0
00:24:06.967 00.000 12308 MoveAxis(N, 0, ABG)
00:24:06.967 00.000 12308 Move returns status 0, amount 0
00:24:06.967 00.000 12308 move complete, result=0
00:24:06.967 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:06.972 00.005 12308 worker thread done servicing request
00:24:06.994 00.022 14556 UpdateGuideState exits: m=2198 SNR=31.6
00:24:06.999 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:07.005 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:07.010 00.005 14556 Enqueuing Expose request
00:24:07.014 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:24:07.018 00.004 12308 Worker thread wakes up
00:24:07.018 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:07.018 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:08.274 01.256 12308 Exposure complete
00:24:08.399 00.125 12308 worker thread done servicing request
00:24:08.400 00.001 14556 OnExposeComplete: enter
00:24:08.403 00.003 14556 UpdateGuideState(): m_state=6
00:24:08.409 00.006 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9331
00:24:08.415 00.006 14556 Star::Find returns 1 (0), X=165.58, Y=1001.08, Mass=2305, SNR=32.1, Peak=171 HFD=4.8
00:24:08.419 00.004 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.45 = -1.83)
00:24:08.424 00.005 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.35 = -1.93)
00:24:08.427 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.38 mountX=-0.02 mountY=-0.07, mountTheta=-1.84
00:24:08.433 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.08, opts=13)
00:24:08.439 00.006 14556 Enqueuing Move request for scope (0.01, 0.08)
00:24:08.443 00.004 12308 Worker thread wakes up
00:24:08.443 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
00:24:08.444 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
00:24:08.444 00.000 12308 Moving (0.01, 0.08) raw xDistance=-0.02 yDistance=-0.07
00:24:08.444 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:24:08.444 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:08.445 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:24:08.445 00.000 12308 MoveAxis(E, 0, ABG)
00:24:08.445 00.000 12308 Move returns status 0, amount 0
00:24:08.445 00.000 12308 MoveAxis(N, 0, ABG)
00:24:08.446 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:08.449 00.003 12308 Move returns status 0, amount 0
00:24:08.449 00.000 12308 move complete, result=0
00:24:08.450 00.001 12308 worker thread done servicing request
00:24:08.470 00.020 14556 UpdateGuideState exits: m=2305 SNR=32.1
00:24:08.475 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:08.479 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:08.483 00.004 14556 Enqueuing Expose request
00:24:08.487 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:24:08.490 00.003 12308 Worker thread wakes up
00:24:08.490 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:08.490 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:09.744 01.254 12308 Exposure complete
00:24:09.867 00.123 12308 worker thread done servicing request
00:24:09.868 00.001 14556 OnExposeComplete: enter
00:24:09.872 00.004 14556 UpdateGuideState(): m_state=6
00:24:09.877 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9332
00:24:09.881 00.004 14556 Star::Find returns 1 (0), X=165.64, Y=1001.13, Mass=2183, SNR=31.4, Peak=193 HFD=4.5
00:24:09.885 00.004 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.11 = -2.18)
00:24:09.888 00.003 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.27)
00:24:09.893 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.15 cameraTheta=1.03 mountX=-0.08 mountY=-0.11, mountTheta=-2.21
00:24:09.897 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.13, opts=13)
00:24:09.902 00.005 14556 Enqueuing Move request for scope (0.07, 0.13)
00:24:09.906 00.004 12308 Worker thread wakes up
00:24:09.906 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd
00:24:09.906 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.13)
00:24:09.906 00.000 12308 Moving (0.07, 0.13) raw xDistance=-0.08 yDistance=-0.11
00:24:09.906 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:24:09.906 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:09.907 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:24:09.907 00.000 12308 MoveAxis(E, 0, ABG)
00:24:09.907 00.000 12308 Move returns status 0, amount 0
00:24:09.907 00.000 12308 MoveAxis(N, 0, ABG)
00:24:09.907 00.000 12308 Move returns status 0, amount 0
00:24:09.909 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:09.914 00.005 12308 move complete, result=0
00:24:09.914 00.000 12308 worker thread done servicing request
00:24:09.936 00.022 14556 UpdateGuideState exits: m=2183 SNR=31.4
00:24:09.941 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:09.945 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:09.949 00.004 14556 Enqueuing Expose request
00:24:09.951 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:24:09.955 00.004 12308 Worker thread wakes up
00:24:09.955 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:09.955 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:11.195 01.240 12308 Exposure complete
00:24:11.340 00.145 12308 worker thread done servicing request
00:24:11.340 00.000 14556 OnExposeComplete: enter
00:24:11.348 00.008 14556 UpdateGuideState(): m_state=6
00:24:11.353 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9333
00:24:11.357 00.004 14556 Star::Find returns 1 (0), X=165.59, Y=1001.21, Mass=2373, SNR=32.8, Peak=177 HFD=4.7
00:24:11.363 00.006 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.53 = -1.75)
00:24:11.366 00.003 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.44 = -1.85)
00:24:11.371 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.46 mountX=-0.04 mountY=-0.20, mountTheta=-1.75
00:24:11.377 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.21, opts=13)
00:24:11.380 00.003 14556 Enqueuing Move request for scope (0.02, 0.21)
00:24:11.384 00.004 12308 Worker thread wakes up
00:24:11.384 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.21) opts 0xd
00:24:11.384 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.21)
00:24:11.384 00.000 12308 Moving (0.02, 0.21) raw xDistance=-0.04 yDistance=-0.20
00:24:11.385 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:24:11.385 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:24:11.385 00.000 12308 MoveAxis(E, 0, ABG)
00:24:11.385 00.000 12308 Move returns status 0, amount 0
00:24:11.385 00.000 12308 MoveAxis(N, 142, ABG)
00:24:11.385 00.000 12308 Guiding  Dir = 0, Dur = 142
00:24:11.387 00.002 12308 IsSlewing returns 0
00:24:11.387 00.000 12308 IsGuiding returns 0
00:24:11.387 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:11.392 00.005 12308 PulseGuide returned control before completion, sleep 152
00:24:11.412 00.020 14556 UpdateGuideState exits: m=2373 SNR=32.8
00:24:11.416 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:11.420 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:11.424 00.004 14556 Enqueuing Expose request
00:24:11.546 00.122 12308 IsGuiding returns 1
00:24:11.547 00.001 12308 scope still moving after pulse duration time elapsed
00:24:11.577 00.030 12308 IsSlewing returns 0
00:24:11.578 00.001 12308 IsGuiding returns 0
00:24:11.578 00.000 12308 scope move finished after 142 + 49 ms
00:24:11.580 00.002 12308 Move returns status 0, amount 142
00:24:11.580 00.000 12308 move complete, result=0
00:24:11.581 00.001 12308 worker thread done servicing request
00:24:11.581 00.000 12308 Worker thread wakes up
00:24:11.581 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 142 ms NORTH
00:24:11.587 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:11.587 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:12.838 01.251 12308 Exposure complete
00:24:12.962 00.124 12308 worker thread done servicing request
00:24:12.963 00.001 14556 OnExposeComplete: enter
00:24:12.967 00.004 14556 UpdateGuideState(): m_state=6
00:24:12.971 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9334
00:24:12.975 00.004 14556 Star::Find returns 1 (0), X=165.65, Y=1001.03, Mass=2236, SNR=31.8, Peak=169 HFD=4.4
00:24:12.979 00.004 14556 CameraToMount -- cameraTheta (0.32) - m_xAngle (-3.07) = xAngle (3.39 = -2.89)
00:24:12.984 00.005 14556 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.29 = -2.99)
00:24:12.987 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.08 cameraTheta=0.32 mountX=-0.08 mountY=-0.01, mountTheta=-2.99
00:24:12.992 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.03, opts=13)
00:24:12.995 00.003 14556 Enqueuing Move request for scope (0.08, 0.03)
00:24:13.000 00.005 12308 Worker thread wakes up
00:24:13.001 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
00:24:13.001 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
00:24:13.001 00.000 12308 Moving (0.08, 0.03) raw xDistance=-0.08 yDistance=-0.01
00:24:13.001 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:24:13.001 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:13.001 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:24:13.002 00.001 12308 MoveAxis(E, 0, ABG)
00:24:13.002 00.000 12308 Move returns status 0, amount 0
00:24:13.002 00.000 12308 MoveAxis(N, 0, ABG)
00:24:13.002 00.000 12308 Move returns status 0, amount 0
00:24:13.002 00.000 12308 move complete, result=0
00:24:13.002 00.000 12308 worker thread done servicing request
00:24:13.002 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:13.026 00.024 14556 UpdateGuideState exits: m=2236 SNR=31.8
00:24:13.031 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:13.040 00.009 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:13.046 00.006 14556 Enqueuing Expose request
00:24:13.051 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:24:13.055 00.004 12308 Worker thread wakes up
00:24:13.055 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:13.055 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:14.310 01.255 12308 Exposure complete
00:24:14.423 00.113 12308 worker thread done servicing request
00:24:14.424 00.001 14556 OnExposeComplete: enter
00:24:14.429 00.005 14556 UpdateGuideState(): m_state=6
00:24:14.434 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9335
00:24:14.442 00.008 14556 Star::Find returns 1 (0), X=165.63, Y=1001.07, Mass=2613, SNR=34.4, Peak=183 HFD=4.8
00:24:14.450 00.008 14556 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.07) = xAngle (3.90 = -2.38)
00:24:14.455 00.005 14556 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.80 = -2.48)
00:24:14.459 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.83 mountX=-0.07 mountY=-0.06, mountTheta=-2.44
00:24:14.463 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.07, opts=13)
00:24:14.470 00.007 14556 Enqueuing Move request for scope (0.07, 0.07)
00:24:14.476 00.006 12308 Worker thread wakes up
00:24:14.476 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
00:24:14.476 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
00:24:14.476 00.000 12308 Moving (0.07, 0.07) raw xDistance=-0.07 yDistance=-0.06
00:24:14.477 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:24:14.477 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:14.477 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:24:14.477 00.000 12308 MoveAxis(E, 0, ABG)
00:24:14.478 00.001 12308 Move returns status 0, amount 0
00:24:14.478 00.000 12308 MoveAxis(N, 0, ABG)
00:24:14.478 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:14.484 00.006 12308 Move returns status 0, amount 0
00:24:14.484 00.000 12308 move complete, result=0
00:24:14.485 00.001 12308 worker thread done servicing request
00:24:14.510 00.025 14556 UpdateGuideState exits: m=2613 SNR=34.4
00:24:14.513 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:14.516 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:14.520 00.004 14556 Enqueuing Expose request
00:24:14.523 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:24:14.526 00.003 12308 Worker thread wakes up
00:24:14.526 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:14.527 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:15.786 01.259 12308 Exposure complete
00:24:15.907 00.121 12308 worker thread done servicing request
00:24:15.907 00.000 14556 OnExposeComplete: enter
00:24:15.911 00.004 14556 UpdateGuideState(): m_state=6
00:24:15.915 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9336
00:24:15.919 00.004 14556 Star::Find returns 1 (0), X=165.84, Y=1001.05, Mass=2304, SNR=32.2, Peak=180 HFD=4.5
00:24:15.923 00.004 14556 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.07) = xAngle (3.25 = -3.03)
00:24:15.927 00.004 14556 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.15 = -3.13)
00:24:15.930 00.003 14556 CameraToMount -- cameraX=0.27 cameraY=0.05 hyp=0.27 cameraTheta=0.18 mountX=-0.27 mountY=-0.00, mountTheta=-3.13
00:24:15.935 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.05, opts=13)
00:24:15.940 00.005 14556 Enqueuing Move request for scope (0.27, 0.05)
00:24:15.945 00.005 12308 Worker thread wakes up
00:24:15.945 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.05) opts 0xd
00:24:15.945 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.05)
00:24:15.945 00.000 12308 Moving (0.27, 0.05) raw xDistance=-0.27 yDistance=-0.00
00:24:15.945 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:24:15.946 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:15.946 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:24:15.946 00.000 12308 MoveAxis(E, 118, ABG)
00:24:15.946 00.000 12308 Guiding  Dir = 2, Dur = 118
00:24:15.946 00.000 12308 IsSlewing returns 0
00:24:15.948 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:15.951 00.003 12308 IsGuiding returns 0
00:24:15.951 00.000 12308 PulseGuide returned control before completion, sleep 128
00:24:15.972 00.021 14556 UpdateGuideState exits: m=2304 SNR=32.2
00:24:15.975 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:15.980 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:15.984 00.004 14556 Enqueuing Expose request
00:24:16.087 00.103 12308 IsGuiding returns 1
00:24:16.088 00.001 12308 scope still moving after pulse duration time elapsed
00:24:16.117 00.029 12308 IsSlewing returns 0
00:24:16.118 00.001 12308 IsGuiding returns 0
00:24:16.119 00.001 12308 scope move finished after 118 + 50 ms
00:24:16.119 00.000 12308 Move returns status 0, amount 118
00:24:16.120 00.001 12308 MoveAxis(N, 0, ABG)
00:24:16.120 00.000 12308 Move returns status 0, amount 0
00:24:16.121 00.001 12308 move complete, result=0
00:24:16.122 00.001 12308 worker thread done servicing request
00:24:16.122 00.000 14556 GuideStep: -0.3 px 118 ms EAST, -0.0 px 0 ms NORTH
00:24:16.128 00.006 12308 Worker thread wakes up
00:24:16.129 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:16.129 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:17.386 01.257 12308 Exposure complete
00:24:17.488 00.102 12308 worker thread done servicing request
00:24:17.488 00.000 14556 OnExposeComplete: enter
00:24:17.493 00.005 14556 UpdateGuideState(): m_state=6
00:24:17.499 00.006 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9337
00:24:17.506 00.007 14556 Star::Find returns 1 (0), X=165.39, Y=1001.06, Mass=2477, SNR=33.4, Peak=192 HFD=4.4
00:24:17.512 00.006 14556 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.07) = xAngle (5.92 = -0.37)
00:24:17.518 00.006 14556 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.82 = -0.47)
00:24:17.524 00.006 14556 CameraToMount -- cameraX=-0.18 cameraY=0.05 hyp=0.18 cameraTheta=2.84 mountX=0.17 mountY=-0.08, mountTheta=-0.45
00:24:17.533 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.05, opts=13)
00:24:17.540 00.007 14556 Enqueuing Move request for scope (-0.18, 0.05)
00:24:17.546 00.006 12308 Worker thread wakes up
00:24:17.546 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.05) opts 0xd
00:24:17.546 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.05)
00:24:17.547 00.001 12308 Moving (-0.18, 0.05) raw xDistance=0.17 yDistance=-0.08
00:24:17.547 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:24:17.547 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:17.547 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:24:17.548 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:17.552 00.004 12308 MoveAxis(E, 0, ABG)
00:24:17.553 00.001 12308 Move returns status 0, amount 0
00:24:17.553 00.000 12308 MoveAxis(N, 0, ABG)
00:24:17.553 00.000 12308 Move returns status 0, amount 0
00:24:17.553 00.000 12308 move complete, result=0
00:24:17.553 00.000 12308 worker thread done servicing request
00:24:17.574 00.021 14556 UpdateGuideState exits: m=2477 SNR=33.4
00:24:17.579 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:17.583 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:17.586 00.003 14556 Enqueuing Expose request
00:24:17.589 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:24:17.594 00.005 12308 Worker thread wakes up
00:24:17.594 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:17.594 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:18.842 01.248 12308 Exposure complete
00:24:18.963 00.121 12308 worker thread done servicing request
00:24:18.964 00.001 14556 OnExposeComplete: enter
00:24:18.967 00.003 14556 UpdateGuideState(): m_state=6
00:24:18.970 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9338
00:24:18.974 00.004 14556 Star::Find returns 1 (0), X=165.31, Y=1001.26, Mass=2069, SNR=30.7, Peak=175 HFD=4.6
00:24:18.977 00.003 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.43 = -0.85)
00:24:18.982 00.005 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.95)
00:24:18.985 00.003 14556 CameraToMount -- cameraX=-0.26 cameraY=0.26 hyp=0.36 cameraTheta=2.36 mountX=0.24 mountY=-0.30, mountTheta=-0.89
00:24:18.989 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.26, opts=13)
00:24:18.993 00.004 14556 Enqueuing Move request for scope (-0.26, 0.26)
00:24:18.997 00.004 12308 Worker thread wakes up
00:24:18.997 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.26) opts 0xd
00:24:18.997 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.26)
00:24:18.997 00.000 12308 Moving (-0.26, 0.26) raw xDistance=0.24 yDistance=-0.30
00:24:18.998 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:24:18.998 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
00:24:18.998 00.000 12308 MoveAxis(W, 104, ABG)
00:24:18.998 00.000 12308 Guiding  Dir = 3, Dur = 104
00:24:18.999 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:19.003 00.004 12308 IsSlewing returns 0
00:24:19.003 00.000 12308 IsGuiding returns 0
00:24:19.004 00.001 12308 PulseGuide returned control before completion, sleep 114
00:24:19.024 00.020 14556 UpdateGuideState exits: m=2069 SNR=30.7
00:24:19.029 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:19.033 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:19.039 00.006 14556 Enqueuing Expose request
00:24:19.128 00.089 12308 IsGuiding returns 1
00:24:19.129 00.001 12308 scope still moving after pulse duration time elapsed
00:24:19.159 00.030 12308 IsSlewing returns 0
00:24:19.160 00.001 12308 IsGuiding returns 0
00:24:19.160 00.000 12308 scope move finished after 104 + 52 ms
00:24:19.160 00.000 12308 Move returns status 0, amount 104
00:24:19.160 00.000 12308 MoveAxis(N, 208, ABG)
00:24:19.161 00.001 12308 Guiding  Dir = 0, Dur = 208
00:24:19.161 00.000 12308 IsSlewing returns 0
00:24:19.163 00.002 12308 IsGuiding returns 0
00:24:19.165 00.002 12308 PulseGuide returned control before completion, sleep 218
00:24:19.392 00.227 12308 IsGuiding returns 1
00:24:19.393 00.001 12308 scope still moving after pulse duration time elapsed
00:24:19.423 00.030 12308 IsSlewing returns 0
00:24:19.423 00.000 12308 IsGuiding returns 0
00:24:19.423 00.000 12308 scope move finished after 208 + 51 ms
00:24:19.425 00.002 12308 Move returns status 0, amount 208
00:24:19.425 00.000 12308 move complete, result=0
00:24:19.425 00.000 12308 worker thread done servicing request
00:24:19.426 00.001 12308 Worker thread wakes up
00:24:19.426 00.000 14556 GuideStep: 0.2 px 104 ms WEST, -0.3 px 208 ms NORTH
00:24:19.431 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:19.431 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:20.688 01.257 12308 Exposure complete
00:24:20.810 00.122 12308 worker thread done servicing request
00:24:20.810 00.000 14556 OnExposeComplete: enter
00:24:20.814 00.004 14556 UpdateGuideState(): m_state=6
00:24:20.820 00.006 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9339
00:24:20.824 00.004 14556 Star::Find returns 1 (0), X=165.52, Y=1000.96, Mass=2202, SNR=31.5, Peak=166 HFD=4.2
00:24:20.827 00.003 14556 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-3.07) = xAngle (0.66 = 0.66)
00:24:20.832 00.005 14556 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.56 = 0.56)
00:24:20.835 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-2.42 mountX=0.05 mountY=0.04, mountTheta=0.59
00:24:20.841 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.04, opts=13)
00:24:20.844 00.003 14556 Enqueuing Move request for scope (-0.05, -0.04)
00:24:20.848 00.004 12308 Worker thread wakes up
00:24:20.849 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
00:24:20.849 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
00:24:20.849 00.000 12308 Moving (-0.05, -0.04) raw xDistance=0.05 yDistance=0.04
00:24:20.849 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:24:20.849 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:20.849 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:24:20.849 00.000 12308 MoveAxis(E, 0, ABG)
00:24:20.851 00.002 12308 Move returns status 0, amount 0
00:24:20.851 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:20.855 00.004 12308 MoveAxis(N, 0, ABG)
00:24:20.855 00.000 12308 Move returns status 0, amount 0
00:24:20.856 00.001 12308 move complete, result=0
00:24:20.856 00.000 12308 worker thread done servicing request
00:24:20.874 00.018 14556 UpdateGuideState exits: m=2202 SNR=31.5
00:24:20.881 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:20.885 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:20.890 00.005 14556 Enqueuing Expose request
00:24:20.894 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:24:20.898 00.004 12308 Worker thread wakes up
00:24:20.898 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:20.898 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:22.156 01.258 12308 Exposure complete
00:24:22.285 00.129 12308 worker thread done servicing request
00:24:22.287 00.002 14556 OnExposeComplete: enter
00:24:22.292 00.005 14556 UpdateGuideState(): m_state=6
00:24:22.298 00.006 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9340
00:24:22.302 00.004 14556 Star::Find returns 1 (0), X=165.42, Y=1000.97, Mass=2159, SNR=31.1, Peak=165 HFD=4.3
00:24:22.306 00.004 14556 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.07) = xAngle (0.14 = 0.14)
00:24:22.309 00.003 14556 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.04 = 0.04)
00:24:22.313 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-2.94 mountX=0.15 mountY=0.01, mountTheta=0.04
00:24:22.318 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.03, opts=13)
00:24:22.323 00.005 14556 Enqueuing Move request for scope (-0.15, -0.03)
00:24:22.326 00.003 12308 Worker thread wakes up
00:24:22.326 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.03) opts 0xd
00:24:22.326 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.03)
00:24:22.326 00.000 12308 Moving (-0.15, -0.03) raw xDistance=0.15 yDistance=0.01
00:24:22.327 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:24:22.327 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:22.327 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:24:22.327 00.000 12308 MoveAxis(E, 0, ABG)
00:24:22.327 00.000 12308 Move returns status 0, amount 0
00:24:22.327 00.000 12308 MoveAxis(N, 0, ABG)
00:24:22.327 00.000 12308 Move returns status 0, amount 0
00:24:22.329 00.002 12308 move complete, result=0
00:24:22.329 00.000 12308 worker thread done servicing request
00:24:22.329 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:22.354 00.025 14556 UpdateGuideState exits: m=2159 SNR=31.1
00:24:22.358 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:22.361 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:22.366 00.005 14556 Enqueuing Expose request
00:24:22.369 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:24:22.373 00.004 12308 Worker thread wakes up
00:24:22.373 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:22.373 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:23.627 01.254 12308 Exposure complete
00:24:23.755 00.128 12308 worker thread done servicing request
00:24:23.755 00.000 14556 OnExposeComplete: enter
00:24:23.760 00.005 14556 UpdateGuideState(): m_state=6
00:24:23.764 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9341
00:24:23.768 00.004 14556 Star::Find returns 1 (0), X=165.48, Y=1000.95, Mass=2191, SNR=31.4, Peak=168 HFD=4.9
00:24:23.772 00.004 14556 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-3.07) = xAngle (0.45 = 0.45)
00:24:23.776 00.004 14556 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.35 = 0.35)
00:24:23.780 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.62 mountX=0.09 mountY=0.03, mountTheta=0.37
00:24:23.786 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.05, opts=13)
00:24:23.791 00.005 14556 Enqueuing Move request for scope (-0.09, -0.05)
00:24:23.795 00.004 12308 Worker thread wakes up
00:24:23.795 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
00:24:23.795 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
00:24:23.795 00.000 12308 Moving (-0.09, -0.05) raw xDistance=0.09 yDistance=0.03
00:24:23.796 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:24:23.796 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:23.796 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:24:23.796 00.000 12308 MoveAxis(E, 0, ABG)
00:24:23.796 00.000 12308 Move returns status 0, amount 0
00:24:23.796 00.000 12308 MoveAxis(N, 0, ABG)
00:24:23.798 00.002 12308 Move returns status 0, amount 0
00:24:23.798 00.000 12308 move complete, result=0
00:24:23.798 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:23.802 00.004 12308 worker thread done servicing request
00:24:23.823 00.021 14556 UpdateGuideState exits: m=2191 SNR=31.4
00:24:23.828 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:23.831 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:23.836 00.005 14556 Enqueuing Expose request
00:24:23.839 00.003 12308 Worker thread wakes up
00:24:23.839 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:23.839 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:23.839 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:24:25.083 01.244 12308 Exposure complete
00:24:25.210 00.127 12308 worker thread done servicing request
00:24:25.210 00.000 14556 OnExposeComplete: enter
00:24:25.214 00.004 14556 UpdateGuideState(): m_state=6
00:24:25.217 00.003 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9342
00:24:25.222 00.005 14556 Star::Find returns 1 (0), X=165.34, Y=1001.19, Mass=2220, SNR=31.6, Peak=176 HFD=4.6
00:24:25.226 00.004 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
00:24:25.231 00.005 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
00:24:25.234 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=0.19 hyp=0.29 cameraTheta=2.46 mountX=0.22 mountY=-0.22, mountTheta=-0.80
00:24:25.238 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.19, opts=13)
00:24:25.242 00.004 14556 Enqueuing Move request for scope (-0.23, 0.19)
00:24:25.247 00.005 12308 Worker thread wakes up
00:24:25.247 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.19) opts 0xd
00:24:25.247 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.19)
00:24:25.247 00.000 12308 Moving (-0.23, 0.19) raw xDistance=0.22 yDistance=-0.22
00:24:25.247 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:24:25.248 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:24:25.248 00.000 12308 MoveAxis(W, 93, ABG)
00:24:25.248 00.000 12308 Guiding  Dir = 3, Dur = 93
00:24:25.249 00.001 12308 IsSlewing returns 0
00:24:25.250 00.001 12308 IsGuiding returns 0
00:24:25.250 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:25.255 00.005 12308 PulseGuide returned control before completion, sleep 103
00:24:25.276 00.021 14556 UpdateGuideState exits: m=2220 SNR=31.6
00:24:25.282 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:25.285 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:25.289 00.004 14556 Enqueuing Expose request
00:24:25.368 00.079 12308 IsGuiding returns 1
00:24:25.370 00.002 12308 scope still moving after pulse duration time elapsed
00:24:25.399 00.029 12308 IsSlewing returns 0
00:24:25.401 00.002 12308 IsGuiding returns 0
00:24:25.401 00.000 12308 scope move finished after 93 + 59 ms
00:24:25.404 00.003 12308 Move returns status 0, amount 93
00:24:25.404 00.000 12308 MoveAxis(N, 155, ABG)
00:24:25.404 00.000 12308 Guiding  Dir = 0, Dur = 155
00:24:25.404 00.000 12308 IsSlewing returns 0
00:24:25.405 00.001 12308 IsGuiding returns 0
00:24:25.405 00.000 12308 PulseGuide returned control before completion, sleep 165
00:24:25.588 00.183 12308 IsGuiding returns 1
00:24:25.588 00.000 12308 scope still moving after pulse duration time elapsed
00:24:25.618 00.030 12308 IsSlewing returns 0
00:24:25.620 00.002 12308 IsGuiding returns 0
00:24:25.620 00.000 12308 scope move finished after 155 + 59 ms
00:24:25.620 00.000 12308 Move returns status 0, amount 155
00:24:25.621 00.001 12308 move complete, result=0
00:24:25.621 00.000 12308 worker thread done servicing request
00:24:25.623 00.002 14556 GuideStep: 0.2 px 93 ms WEST, -0.2 px 155 ms NORTH
00:24:25.630 00.007 12308 Worker thread wakes up
00:24:25.630 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:25.632 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:26.879 01.247 12308 Exposure complete
00:24:26.995 00.116 12308 worker thread done servicing request
00:24:26.995 00.000 14556 OnExposeComplete: enter
00:24:27.001 00.006 14556 UpdateGuideState(): m_state=6
00:24:27.005 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9343
00:24:27.009 00.004 14556 Star::Find returns 1 (0), X=165.62, Y=1000.77, Mass=2066, SNR=30.9, Peak=149 HFD=4.5
00:24:27.013 00.004 14556 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-3.07) = xAngle (1.74 = 1.74)
00:24:27.016 00.003 14556 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.64 = 1.64)
00:24:27.020 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.23 hyp=0.23 cameraTheta=-1.33 mountX=-0.04 mountY=0.23, mountTheta=1.74
00:24:27.026 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.23, opts=13)
00:24:27.030 00.004 14556 Enqueuing Move request for scope (0.06, -0.23)
00:24:27.034 00.004 12308 Worker thread wakes up
00:24:27.034 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.23) opts 0xd
00:24:27.034 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.23)
00:24:27.034 00.000 12308 Moving (0.06, -0.23) raw xDistance=-0.04 yDistance=0.23
00:24:27.034 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:24:27.034 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:24:27.035 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:24:27.035 00.000 12308 MoveAxis(E, 0, ABG)
00:24:27.035 00.000 12308 Move returns status 0, amount 0
00:24:27.035 00.000 12308 MoveAxis(N, 0, ABG)
00:24:27.035 00.000 12308 Move returns status 0, amount 0
00:24:27.035 00.000 12308 move complete, result=0
00:24:27.037 00.002 12308 worker thread done servicing request
00:24:27.038 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:27.063 00.025 14556 UpdateGuideState exits: m=2066 SNR=30.9
00:24:27.068 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:27.072 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:27.076 00.004 14556 Enqueuing Expose request
00:24:27.079 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:24:27.083 00.004 12308 Worker thread wakes up
00:24:27.083 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:27.083 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:28.332 01.249 12308 Exposure complete
00:24:28.451 00.119 12308 worker thread done servicing request
00:24:28.451 00.000 14556 OnExposeComplete: enter
00:24:28.455 00.004 14556 UpdateGuideState(): m_state=6
00:24:28.459 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9344
00:24:28.464 00.005 14556 Star::Find returns 1 (0), X=165.51, Y=1000.72, Mass=2295, SNR=32.1, Peak=185 HFD=4.6
00:24:28.468 00.004 14556 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-3.07) = xAngle (1.30 = 1.30)
00:24:28.471 00.003 14556 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.20 = 1.20)
00:24:28.476 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.28 hyp=0.29 cameraTheta=-1.77 mountX=0.08 mountY=0.27, mountTheta=1.29
00:24:28.481 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.28, opts=13)
00:24:28.483 00.002 14556 Enqueuing Move request for scope (-0.06, -0.28)
00:24:28.487 00.004 12308 Worker thread wakes up
00:24:28.487 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.28) opts 0xd
00:24:28.487 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.28)
00:24:28.487 00.000 12308 Moving (-0.06, -0.28) raw xDistance=0.08 yDistance=0.27
00:24:28.487 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:24:28.488 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:24:28.488 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:24:28.488 00.000 12308 MoveAxis(E, 0, ABG)
00:24:28.488 00.000 12308 Move returns status 0, amount 0
00:24:28.488 00.000 12308 MoveAxis(N, 0, ABG)
00:24:28.488 00.000 12308 Move returns status 0, amount 0
00:24:28.490 00.002 12308 move complete, result=0
00:24:28.490 00.000 12308 worker thread done servicing request
00:24:28.490 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:28.515 00.025 14556 UpdateGuideState exits: m=2295 SNR=32.1
00:24:28.519 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:28.523 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:28.526 00.003 14556 Enqueuing Expose request
00:24:28.531 00.005 12308 Worker thread wakes up
00:24:28.531 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:24:28.538 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:28.538 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:29.791 01.253 12308 Exposure complete
00:24:29.925 00.134 12308 worker thread done servicing request
00:24:29.925 00.000 14556 OnExposeComplete: enter
00:24:29.931 00.006 14556 UpdateGuideState(): m_state=6
00:24:29.934 00.003 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9345
00:24:29.939 00.005 14556 Star::Find returns 1 (0), X=165.61, Y=1001.01, Mass=2371, SNR=32.7, Peak=171 HFD=4.6
00:24:29.946 00.007 14556 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.07) = xAngle (3.32 = -2.97)
00:24:29.949 00.003 14556 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.22 = -3.07)
00:24:29.953 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.24 mountX=-0.05 mountY=-0.00, mountTheta=-3.06
00:24:29.960 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.01, opts=13)
00:24:29.964 00.004 14556 Enqueuing Move request for scope (0.05, 0.01)
00:24:29.969 00.005 12308 Worker thread wakes up
00:24:29.969 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
00:24:29.969 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
00:24:29.970 00.001 12308 Moving (0.05, 0.01) raw xDistance=-0.05 yDistance=-0.00
00:24:29.970 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:24:29.970 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:29.970 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:24:29.971 00.001 12308 MoveAxis(E, 0, ABG)
00:24:29.971 00.000 12308 Move returns status 0, amount 0
00:24:29.971 00.000 12308 MoveAxis(N, 0, ABG)
00:24:29.971 00.000 12308 Move returns status 0, amount 0
00:24:29.971 00.000 12308 move complete, result=0
00:24:29.971 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:29.977 00.006 12308 worker thread done servicing request
00:24:29.999 00.022 14556 UpdateGuideState exits: m=2371 SNR=32.7
00:24:30.003 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:30.007 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:30.011 00.004 14556 Enqueuing Expose request
00:24:30.015 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:24:30.020 00.005 12308 Worker thread wakes up
00:24:30.020 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:30.020 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:31.261 01.241 12308 Exposure complete
00:24:31.388 00.127 12308 worker thread done servicing request
00:24:31.388 00.000 14556 OnExposeComplete: enter
00:24:31.391 00.003 14556 UpdateGuideState(): m_state=6
00:24:31.395 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9346
00:24:31.398 00.003 14556 Star::Find returns 1 (0), X=165.67, Y=1000.91, Mass=2293, SNR=32.1, Peak=173 HFD=5.0
00:24:31.401 00.003 14556 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-3.07) = xAngle (2.37 = 2.37)
00:24:31.404 00.003 14556 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.27 = 2.27)
00:24:31.407 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.70 mountX=-0.10 mountY=0.11, mountTheta=2.32
00:24:31.412 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.09, opts=13)
00:24:31.416 00.004 14556 Enqueuing Move request for scope (0.11, -0.09)
00:24:31.419 00.003 12308 Worker thread wakes up
00:24:31.420 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
00:24:31.420 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
00:24:31.420 00.000 12308 Moving (0.11, -0.09) raw xDistance=-0.10 yDistance=0.11
00:24:31.420 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:24:31.420 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:31.421 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:24:31.421 00.000 12308 MoveAxis(E, 0, ABG)
00:24:31.421 00.000 12308 Move returns status 0, amount 0
00:24:31.421 00.000 12308 MoveAxis(N, 0, ABG)
00:24:31.422 00.001 12308 Move returns status 0, amount 0
00:24:31.422 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:31.426 00.004 12308 move complete, result=0
00:24:31.426 00.000 12308 worker thread done servicing request
00:24:31.447 00.021 14556 UpdateGuideState exits: m=2293 SNR=32.1
00:24:31.451 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:31.455 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:31.459 00.004 14556 Enqueuing Expose request
00:24:31.462 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:31.466 00.004 12308 Worker thread wakes up
00:24:31.466 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:31.466 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:32.717 01.251 12308 Exposure complete
00:24:32.842 00.125 12308 worker thread done servicing request
00:24:32.842 00.000 14556 OnExposeComplete: enter
00:24:32.846 00.004 14556 UpdateGuideState(): m_state=6
00:24:32.851 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9347
00:24:32.855 00.004 14556 Star::Find returns 1 (0), X=165.41, Y=1001.19, Mass=2342, SNR=32.6, Peak=166 HFD=4.6
00:24:32.859 00.004 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.33 = -0.95)
00:24:32.862 00.003 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.05)
00:24:32.866 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.19 hyp=0.25 cameraTheta=2.26 mountX=0.14 mountY=-0.21, mountTheta=-0.98
00:24:32.870 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.19, opts=13)
00:24:32.874 00.004 14556 Enqueuing Move request for scope (-0.16, 0.19)
00:24:32.879 00.005 12308 Worker thread wakes up
00:24:32.879 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.19) opts 0xd
00:24:32.879 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.19)
00:24:32.879 00.000 12308 Moving (-0.16, 0.19) raw xDistance=0.14 yDistance=-0.21
00:24:32.880 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:24:32.880 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:24:32.880 00.000 12308 MoveAxis(E, 0, ABG)
00:24:32.880 00.000 12308 Move returns status 0, amount 0
00:24:32.880 00.000 12308 MoveAxis(N, 151, ABG)
00:24:32.881 00.001 12308 Guiding  Dir = 0, Dur = 151
00:24:32.881 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:32.887 00.006 12308 IsSlewing returns 0
00:24:32.887 00.000 12308 IsGuiding returns 0
00:24:32.888 00.001 12308 PulseGuide returned control before completion, sleep 161
00:24:32.908 00.020 14556 UpdateGuideState exits: m=2342 SNR=32.6
00:24:32.914 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:32.918 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:32.921 00.003 14556 Enqueuing Expose request
00:24:33.052 00.131 12308 IsGuiding returns 1
00:24:33.052 00.000 12308 scope still moving after pulse duration time elapsed
00:24:33.083 00.031 12308 IsSlewing returns 0
00:24:33.085 00.002 12308 IsGuiding returns 0
00:24:33.085 00.000 12308 scope move finished after 151 + 46 ms
00:24:33.086 00.001 12308 Move returns status 0, amount 151
00:24:33.086 00.000 12308 move complete, result=0
00:24:33.087 00.001 12308 worker thread done servicing request
00:24:33.087 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 151 ms NORTH
00:24:33.096 00.009 12308 Worker thread wakes up
00:24:33.096 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:33.097 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:34.349 01.252 12308 Exposure complete
00:24:34.477 00.128 12308 worker thread done servicing request
00:24:34.477 00.000 14556 OnExposeComplete: enter
00:24:34.483 00.006 14556 UpdateGuideState(): m_state=6
00:24:34.488 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9348
00:24:34.493 00.005 14556 Star::Find returns 1 (0), X=165.65, Y=1000.79, Mass=2196, SNR=31.5, Peak=169 HFD=4.6
00:24:34.497 00.004 14556 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-3.07) = xAngle (1.86 = 1.86)
00:24:34.504 00.007 14556 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.76 = 1.76)
00:24:34.510 00.006 14556 CameraToMount -- cameraX=0.08 cameraY=-0.21 hyp=0.22 cameraTheta=-1.22 mountX=-0.06 mountY=0.22, mountTheta=1.85
00:24:34.516 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.21, opts=13)
00:24:34.521 00.005 14556 Enqueuing Move request for scope (0.08, -0.21)
00:24:34.525 00.004 12308 Worker thread wakes up
00:24:34.525 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.21) opts 0xd
00:24:34.525 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.21)
00:24:34.525 00.000 12308 Moving (0.08, -0.21) raw xDistance=-0.06 yDistance=0.22
00:24:34.525 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:24:34.527 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:24:34.527 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:24:34.528 00.001 12308 MoveAxis(E, 0, ABG)
00:24:34.528 00.000 12308 Move returns status 0, amount 0
00:24:34.529 00.001 12308 MoveAxis(N, 0, ABG)
00:24:34.529 00.000 12308 Move returns status 0, amount 0
00:24:34.530 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:34.533 00.003 12308 move complete, result=0
00:24:34.534 00.001 12308 worker thread done servicing request
00:24:34.551 00.017 14556 UpdateGuideState exits: m=2196 SNR=31.5
00:24:34.556 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:34.563 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:34.569 00.006 14556 Enqueuing Expose request
00:24:34.576 00.007 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:24:34.581 00.005 12308 Worker thread wakes up
00:24:34.582 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:34.582 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:35.838 01.256 12308 Exposure complete
00:24:35.956 00.118 12308 worker thread done servicing request
00:24:35.956 00.000 14556 OnExposeComplete: enter
00:24:35.961 00.005 14556 UpdateGuideState(): m_state=6
00:24:35.964 00.003 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9349
00:24:35.968 00.004 14556 Star::Find returns 1 (0), X=165.38, Y=1001.02, Mass=2128, SNR=31.0, Peak=152 HFD=4.7
00:24:35.976 00.008 14556 CameraToMount -- cameraTheta (3.03) - m_xAngle (-3.07) = xAngle (6.10 = -0.18)
00:24:35.981 00.005 14556 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.00 = -0.28)
00:24:35.986 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=0.02 hyp=0.19 cameraTheta=3.03 mountX=0.18 mountY=-0.05, mountTheta=-0.27
00:24:35.992 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.02, opts=13)
00:24:35.995 00.003 14556 Enqueuing Move request for scope (-0.19, 0.02)
00:24:35.999 00.004 12308 Worker thread wakes up
00:24:36.000 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.02) opts 0xd
00:24:36.000 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.02)
00:24:36.000 00.000 12308 Moving (-0.19, 0.02) raw xDistance=0.18 yDistance=-0.05
00:24:36.000 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:24:36.000 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:36.001 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:24:36.001 00.000 12308 MoveAxis(E, 0, ABG)
00:24:36.001 00.000 12308 Move returns status 0, amount 0
00:24:36.003 00.002 12308 MoveAxis(N, 0, ABG)
00:24:36.003 00.000 12308 Move returns status 0, amount 0
00:24:36.003 00.000 12308 move complete, result=0
00:24:36.003 00.000 12308 worker thread done servicing request
00:24:36.004 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:36.030 00.026 14556 UpdateGuideState exits: m=2128 SNR=31.0
00:24:36.035 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:36.039 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:36.044 00.005 14556 Enqueuing Expose request
00:24:36.047 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:24:36.052 00.005 12308 Worker thread wakes up
00:24:36.052 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:36.052 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:37.307 01.255 12308 Exposure complete
00:24:37.415 00.108 12308 worker thread done servicing request
00:24:37.415 00.000 14556 OnExposeComplete: enter
00:24:37.417 00.002 14556 UpdateGuideState(): m_state=6
00:24:37.421 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9350
00:24:37.425 00.004 14556 Star::Find returns 1 (0), X=165.39, Y=1000.93, Mass=2203, SNR=31.7, Peak=156 HFD=4.8
00:24:37.428 00.003 14556 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-3.07) = xAngle (0.31 = 0.31)
00:24:37.432 00.004 14556 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.21 = 0.21)
00:24:37.436 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.07 hyp=0.19 cameraTheta=-2.76 mountX=0.18 mountY=0.04, mountTheta=0.22
00:24:37.442 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.07, opts=13)
00:24:37.446 00.004 14556 Enqueuing Move request for scope (-0.18, -0.07)
00:24:37.449 00.003 12308 Worker thread wakes up
00:24:37.450 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.07) opts 0xd
00:24:37.450 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.07)
00:24:37.450 00.000 12308 Moving (-0.18, -0.07) raw xDistance=0.18 yDistance=0.04
00:24:37.450 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:24:37.450 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:37.452 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:24:37.452 00.000 12308 MoveAxis(E, 0, ABG)
00:24:37.452 00.000 12308 Move returns status 0, amount 0
00:24:37.452 00.000 12308 MoveAxis(N, 0, ABG)
00:24:37.452 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:37.457 00.005 12308 Move returns status 0, amount 0
00:24:37.457 00.000 12308 move complete, result=0
00:24:37.459 00.002 12308 worker thread done servicing request
00:24:37.482 00.023 14556 UpdateGuideState exits: m=2203 SNR=31.7
00:24:37.486 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:37.490 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:37.494 00.004 14556 Enqueuing Expose request
00:24:37.497 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:24:37.501 00.004 12308 Worker thread wakes up
00:24:37.503 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:37.503 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:38.749 01.246 12308 Exposure complete
00:24:38.874 00.125 12308 worker thread done servicing request
00:24:38.874 00.000 14556 OnExposeComplete: enter
00:24:38.877 00.003 14556 UpdateGuideState(): m_state=6
00:24:38.883 00.006 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9351
00:24:38.887 00.004 14556 Star::Find returns 1 (0), X=165.39, Y=1000.94, Mass=2233, SNR=31.9, Peak=162 HFD=4.5
00:24:38.890 00.003 14556 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.07) = xAngle (0.28 = 0.28)
00:24:38.894 00.004 14556 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.18 = 0.18)
00:24:38.897 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.06 hyp=0.19 cameraTheta=-2.79 mountX=0.18 mountY=0.03, mountTheta=0.19
00:24:38.903 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.06, opts=13)
00:24:38.907 00.004 14556 Enqueuing Move request for scope (-0.17, -0.06)
00:24:38.915 00.008 12308 Worker thread wakes up
00:24:38.915 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.06) opts 0xd
00:24:38.915 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.06)
00:24:38.915 00.000 12308 Moving (-0.17, -0.06) raw xDistance=0.18 yDistance=0.03
00:24:38.915 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:24:38.916 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:38.916 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:24:38.916 00.000 12308 MoveAxis(E, 0, ABG)
00:24:38.916 00.000 12308 Move returns status 0, amount 0
00:24:38.916 00.000 12308 MoveAxis(N, 0, ABG)
00:24:38.916 00.000 12308 Move returns status 0, amount 0
00:24:38.917 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:38.921 00.004 12308 move complete, result=0
00:24:38.921 00.000 12308 worker thread done servicing request
00:24:38.945 00.024 14556 UpdateGuideState exits: m=2233 SNR=31.9
00:24:38.950 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:38.954 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:38.958 00.004 14556 Enqueuing Expose request
00:24:38.961 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:24:38.965 00.004 12308 Worker thread wakes up
00:24:38.965 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:38.965 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:40.222 01.257 12308 Exposure complete
00:24:40.360 00.138 12308 worker thread done servicing request
00:24:40.361 00.001 14556 OnExposeComplete: enter
00:24:40.365 00.004 14556 UpdateGuideState(): m_state=6
00:24:40.370 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9352
00:24:40.374 00.004 14556 Star::Find returns 1 (0), X=165.26, Y=1001.04, Mass=2162, SNR=31.2, Peak=163 HFD=4.2
00:24:40.378 00.004 14556 CameraToMount -- cameraTheta (3.03) - m_xAngle (-3.07) = xAngle (6.10 = -0.18)
00:24:40.381 00.003 14556 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.00 = -0.28)
00:24:40.385 00.004 14556 CameraToMount -- cameraX=-0.31 cameraY=0.04 hyp=0.31 cameraTheta=3.03 mountX=0.30 mountY=-0.09, mountTheta=-0.28
00:24:40.389 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.04, opts=13)
00:24:40.393 00.004 14556 Enqueuing Move request for scope (-0.31, 0.04)
00:24:40.397 00.004 12308 Worker thread wakes up
00:24:40.397 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.04) opts 0xd
00:24:40.397 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.04)
00:24:40.397 00.000 12308 Moving (-0.31, 0.04) raw xDistance=0.30 yDistance=-0.09
00:24:40.397 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
00:24:40.397 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:40.397 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:24:40.397 00.000 12308 MoveAxis(W, 132, ABG)
00:24:40.398 00.001 12308 Guiding  Dir = 3, Dur = 132
00:24:40.398 00.000 12308 IsSlewing returns 0
00:24:40.398 00.000 12308 IsGuiding returns 0
00:24:40.398 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:40.405 00.007 12308 PulseGuide returned control before completion, sleep 142
00:24:40.424 00.019 14556 UpdateGuideState exits: m=2162 SNR=31.2
00:24:40.430 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:40.434 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:40.438 00.004 14556 Enqueuing Expose request
00:24:40.550 00.112 12308 IsGuiding returns 1
00:24:40.551 00.001 12308 scope still moving after pulse duration time elapsed
00:24:40.581 00.030 12308 IsSlewing returns 0
00:24:40.582 00.001 12308 IsGuiding returns 0
00:24:40.582 00.000 12308 scope move finished after 132 + 51 ms
00:24:40.583 00.001 12308 Move returns status 0, amount 132
00:24:40.583 00.000 12308 MoveAxis(N, 0, ABG)
00:24:40.583 00.000 12308 Move returns status 0, amount 0
00:24:40.584 00.001 12308 move complete, result=0
00:24:40.584 00.000 12308 worker thread done servicing request
00:24:40.585 00.001 12308 Worker thread wakes up
00:24:40.586 00.001 14556 GuideStep: 0.3 px 132 ms WEST, -0.1 px 0 ms NORTH
00:24:40.593 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:40.593 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:41.833 01.240 12308 Exposure complete
00:24:41.943 00.110 12308 worker thread done servicing request
00:24:41.944 00.001 14556 OnExposeComplete: enter
00:24:41.948 00.004 14556 UpdateGuideState(): m_state=6
00:24:41.952 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9353
00:24:41.956 00.004 14556 Star::Find returns 1 (0), X=165.94, Y=1001.13, Mass=2319, SNR=32.3, Peak=191 HFD=4.5
00:24:41.959 00.003 14556 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.07) = xAngle (3.40 = -2.88)
00:24:41.964 00.005 14556 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.30 = -2.98)
00:24:41.967 00.003 14556 CameraToMount -- cameraX=0.37 cameraY=0.13 hyp=0.39 cameraTheta=0.33 mountX=-0.38 mountY=-0.06, mountTheta=-2.98
00:24:41.972 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.37, y=0.13, opts=13)
00:24:41.978 00.006 14556 Enqueuing Move request for scope (0.37, 0.13)
00:24:41.982 00.004 12308 Worker thread wakes up
00:24:41.982 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.13) opts 0xd
00:24:41.982 00.000 12308 Handling offset move in thread for scope, endpoint = (0.37, 0.13)
00:24:41.982 00.000 12308 Moving (0.37, 0.13) raw xDistance=-0.38 yDistance=-0.06
00:24:41.982 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.38
00:24:41.982 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:41.982 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:24:41.984 00.002 12308 MoveAxis(E, 154, ABG)
00:24:41.984 00.000 12308 Guiding  Dir = 2, Dur = 154
00:24:41.984 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:41.989 00.005 12308 IsSlewing returns 0
00:24:41.990 00.001 12308 IsGuiding returns 0
00:24:41.990 00.000 12308 PulseGuide returned control before completion, sleep 164
00:24:42.014 00.024 14556 UpdateGuideState exits: m=2319 SNR=32.3
00:24:42.018 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:42.023 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:42.026 00.003 14556 Enqueuing Expose request
00:24:42.160 00.134 12308 IsGuiding returns 1
00:24:42.161 00.001 12308 scope still moving after pulse duration time elapsed
00:24:42.191 00.030 12308 IsSlewing returns 0
00:24:42.192 00.001 12308 IsGuiding returns 0
00:24:42.192 00.000 12308 scope move finished after 154 + 48 ms
00:24:42.192 00.000 12308 Move returns status 0, amount 154
00:24:42.193 00.001 12308 MoveAxis(N, 0, ABG)
00:24:42.193 00.000 12308 Move returns status 0, amount 0
00:24:42.193 00.000 12308 move complete, result=0
00:24:42.195 00.002 12308 worker thread done servicing request
00:24:42.195 00.000 12308 Worker thread wakes up
00:24:42.196 00.001 14556 GuideStep: -0.4 px 154 ms EAST, -0.1 px 0 ms NORTH
00:24:42.201 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:42.201 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:43.449 01.248 12308 Exposure complete
00:24:43.559 00.110 12308 worker thread done servicing request
00:24:43.560 00.001 14556 OnExposeComplete: enter
00:24:43.563 00.003 14556 UpdateGuideState(): m_state=6
00:24:43.568 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9354
00:24:43.571 00.003 14556 Star::Find returns 1 (0), X=165.37, Y=1001.13, Mass=2070, SNR=30.3, Peak=145 HFD=4.6
00:24:43.576 00.005 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.63 = -0.65)
00:24:43.580 00.004 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.53 = -0.75)
00:24:43.583 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.13 hyp=0.24 cameraTheta=2.56 mountX=0.19 mountY=-0.16, mountTheta=-0.71
00:24:43.589 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.13, opts=13)
00:24:43.592 00.003 14556 Enqueuing Move request for scope (-0.20, 0.13)
00:24:43.596 00.004 12308 Worker thread wakes up
00:24:43.597 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.13) opts 0xd
00:24:43.597 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.13)
00:24:43.597 00.000 12308 Moving (-0.20, 0.13) raw xDistance=0.19 yDistance=-0.16
00:24:43.597 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:24:43.597 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:43.597 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:24:43.597 00.000 12308 MoveAxis(E, 0, ABG)
00:24:43.598 00.001 12308 Move returns status 0, amount 0
00:24:43.598 00.000 12308 MoveAxis(N, 0, ABG)
00:24:43.598 00.000 12308 Move returns status 0, amount 0
00:24:43.598 00.000 12308 move complete, result=0
00:24:43.598 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:43.603 00.005 12308 worker thread done servicing request
00:24:43.620 00.017 14556 UpdateGuideState exits: m=2070 SNR=30.3
00:24:43.626 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:43.630 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:43.635 00.005 14556 Enqueuing Expose request
00:24:43.638 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:24:43.642 00.004 12308 Worker thread wakes up
00:24:43.643 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:43.643 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:44.898 01.255 12308 Exposure complete
00:24:45.023 00.125 12308 worker thread done servicing request
00:24:45.023 00.000 14556 OnExposeComplete: enter
00:24:45.026 00.003 14556 UpdateGuideState(): m_state=6
00:24:45.032 00.006 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9355
00:24:45.037 00.005 14556 Star::Find returns 1 (0), X=165.31, Y=1001.24, Mass=2326, SNR=32.3, Peak=174 HFD=4.9
00:24:45.040 00.003 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.47 = -0.82)
00:24:45.045 00.005 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.92)
00:24:45.048 00.003 14556 CameraToMount -- cameraX=-0.26 cameraY=0.24 hyp=0.35 cameraTheta=2.39 mountX=0.24 mountY=-0.28, mountTheta=-0.86
00:24:45.054 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.24, opts=13)
00:24:45.057 00.003 14556 Enqueuing Move request for scope (-0.26, 0.24)
00:24:45.060 00.003 12308 Worker thread wakes up
00:24:45.060 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.24) opts 0xd
00:24:45.060 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.24)
00:24:45.062 00.002 12308 Moving (-0.26, 0.24) raw xDistance=0.24 yDistance=-0.28
00:24:45.062 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:24:45.062 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
00:24:45.062 00.000 12308 MoveAxis(W, 104, ABG)
00:24:45.062 00.000 12308 Guiding  Dir = 3, Dur = 104
00:24:45.063 00.001 12308 IsSlewing returns 0
00:24:45.063 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:45.069 00.006 12308 IsGuiding returns 0
00:24:45.069 00.000 12308 PulseGuide returned control before completion, sleep 114
00:24:45.089 00.020 14556 UpdateGuideState exits: m=2326 SNR=32.3
00:24:45.094 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:45.100 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:45.103 00.003 14556 Enqueuing Expose request
00:24:45.200 00.097 12308 IsGuiding returns 0
00:24:45.200 00.000 12308 Move returns status 0, amount 104
00:24:45.202 00.002 12308 MoveAxis(N, 196, ABG)
00:24:45.202 00.000 12308 Guiding  Dir = 0, Dur = 196
00:24:45.202 00.000 12308 IsSlewing returns 0
00:24:45.203 00.001 12308 IsGuiding returns 0
00:24:45.203 00.000 12308 PulseGuide returned control before completion, sleep 206
00:24:45.419 00.216 12308 IsGuiding returns 1
00:24:45.419 00.000 12308 scope still moving after pulse duration time elapsed
00:24:45.450 00.031 12308 IsSlewing returns 0
00:24:45.451 00.001 12308 IsGuiding returns 0
00:24:45.451 00.000 12308 scope move finished after 196 + 52 ms
00:24:45.451 00.000 12308 Move returns status 0, amount 196
00:24:45.451 00.000 12308 move complete, result=0
00:24:45.452 00.001 12308 worker thread done servicing request
00:24:45.453 00.001 14556 GuideStep: 0.2 px 104 ms WEST, -0.3 px 196 ms NORTH
00:24:45.458 00.005 12308 Worker thread wakes up
00:24:45.459 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:45.459 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:46.710 01.251 12308 Exposure complete
00:24:46.834 00.124 12308 worker thread done servicing request
00:24:46.835 00.001 14556 OnExposeComplete: enter
00:24:46.838 00.003 14556 UpdateGuideState(): m_state=6
00:24:46.844 00.006 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9356
00:24:46.848 00.004 14556 Star::Find returns 1 (0), X=165.67, Y=1001.07, Mass=2143, SNR=31.2, Peak=153 HFD=4.6
00:24:46.852 00.004 14556 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.07) = xAngle (3.64 = -2.64)
00:24:46.856 00.004 14556 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.54 = -2.74)
00:24:46.859 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.57 mountX=-0.11 mountY=-0.05, mountTheta=-2.72
00:24:46.864 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.07, opts=13)
00:24:46.869 00.005 14556 Enqueuing Move request for scope (0.10, 0.07)
00:24:46.873 00.004 12308 Worker thread wakes up
00:24:46.873 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
00:24:46.873 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
00:24:46.873 00.000 12308 Moving (0.10, 0.07) raw xDistance=-0.11 yDistance=-0.05
00:24:46.873 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:24:46.873 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:46.874 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:24:46.874 00.000 12308 MoveAxis(E, 0, ABG)
00:24:46.874 00.000 12308 Move returns status 0, amount 0
00:24:46.874 00.000 12308 MoveAxis(N, 0, ABG)
00:24:46.874 00.000 12308 Move returns status 0, amount 0
00:24:46.876 00.002 12308 move complete, result=0
00:24:46.876 00.000 12308 worker thread done servicing request
00:24:46.876 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:46.902 00.026 14556 UpdateGuideState exits: m=2143 SNR=31.2
00:24:46.907 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:46.911 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:46.914 00.003 14556 Enqueuing Expose request
00:24:46.917 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:24:46.922 00.005 12308 Worker thread wakes up
00:24:46.922 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:46.922 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:48.165 01.243 12308 Exposure complete
00:24:48.288 00.123 12308 worker thread done servicing request
00:24:48.289 00.001 14556 OnExposeComplete: enter
00:24:48.293 00.004 14556 UpdateGuideState(): m_state=6
00:24:48.297 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9357
00:24:48.301 00.004 14556 Star::Find returns 1 (0), X=165.64, Y=1001.15, Mass=2233, SNR=32.0, Peak=164 HFD=4.6
00:24:48.305 00.004 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.18 = -2.10)
00:24:48.309 00.004 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
00:24:48.312 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.16 cameraTheta=1.11 mountX=-0.08 mountY=-0.13, mountTheta=-2.13
00:24:48.316 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.15, opts=13)
00:24:48.320 00.004 14556 Enqueuing Move request for scope (0.07, 0.15)
00:24:48.325 00.005 12308 Worker thread wakes up
00:24:48.325 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
00:24:48.325 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
00:24:48.325 00.000 12308 Moving (0.07, 0.15) raw xDistance=-0.08 yDistance=-0.13
00:24:48.325 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:24:48.325 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:48.325 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:24:48.325 00.000 12308 MoveAxis(E, 0, ABG)
00:24:48.326 00.001 12308 Move returns status 0, amount 0
00:24:48.326 00.000 12308 MoveAxis(N, 0, ABG)
00:24:48.326 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:48.331 00.005 12308 Move returns status 0, amount 0
00:24:48.331 00.000 12308 move complete, result=0
00:24:48.331 00.000 12308 worker thread done servicing request
00:24:48.352 00.021 14556 UpdateGuideState exits: m=2233 SNR=32.0
00:24:48.356 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:48.360 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:48.363 00.003 14556 Enqueuing Expose request
00:24:48.367 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:24:48.372 00.005 12308 Worker thread wakes up
00:24:48.372 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:48.372 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:49.621 01.249 12308 Exposure complete
00:24:49.750 00.129 12308 worker thread done servicing request
00:24:49.751 00.001 14556 OnExposeComplete: enter
00:24:49.755 00.004 14556 UpdateGuideState(): m_state=6
00:24:49.758 00.003 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9358
00:24:49.762 00.004 14556 Star::Find returns 1 (0), X=165.70, Y=1001.04, Mass=2330, SNR=32.6, Peak=161 HFD=4.7
00:24:49.767 00.005 14556 CameraToMount -- cameraTheta (0.30) - m_xAngle (-3.07) = xAngle (3.38 = -2.91)
00:24:49.770 00.003 14556 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.28 = -3.01)
00:24:49.775 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.14 cameraTheta=0.30 mountX=-0.14 mountY=-0.02, mountTheta=-3.00
00:24:49.780 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.04, opts=13)
00:24:49.785 00.005 14556 Enqueuing Move request for scope (0.13, 0.04)
00:24:49.790 00.005 12308 Worker thread wakes up
00:24:49.790 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
00:24:49.790 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
00:24:49.790 00.000 12308 Moving (0.13, 0.04) raw xDistance=-0.14 yDistance=-0.02
00:24:49.791 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:24:49.791 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:49.791 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:24:49.791 00.000 12308 MoveAxis(E, 0, ABG)
00:24:49.792 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:49.798 00.006 12308 Move returns status 0, amount 0
00:24:49.798 00.000 12308 MoveAxis(N, 0, ABG)
00:24:49.798 00.000 12308 Move returns status 0, amount 0
00:24:49.799 00.001 12308 move complete, result=0
00:24:49.799 00.000 12308 worker thread done servicing request
00:24:49.820 00.021 14556 UpdateGuideState exits: m=2330 SNR=32.6
00:24:49.825 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:49.829 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:49.833 00.004 14556 Enqueuing Expose request
00:24:49.837 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:24:49.841 00.004 12308 Worker thread wakes up
00:24:49.841 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:49.841 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:51.098 01.257 12308 Exposure complete
00:24:51.232 00.134 12308 worker thread done servicing request
00:24:51.232 00.000 14556 OnExposeComplete: enter
00:24:51.236 00.004 14556 UpdateGuideState(): m_state=6
00:24:51.240 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9359
00:24:51.243 00.003 14556 Star::Find returns 1 (0), X=165.59, Y=1001.00, Mass=2297, SNR=32.0, Peak=161 HFD=5.0
00:24:51.246 00.003 14556 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.07) = xAngle (2.95 = 2.95)
00:24:51.251 00.005 14556 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.85 = 2.85)
00:24:51.254 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.13 mountX=-0.02 mountY=0.01, mountTheta=2.85
00:24:51.258 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.00, opts=13)
00:24:51.262 00.004 14556 Enqueuing Move request for scope (0.02, -0.00)
00:24:51.266 00.004 12308 Worker thread wakes up
00:24:51.267 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.00) opts 0xd
00:24:51.267 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.00)
00:24:51.267 00.000 12308 Moving (0.02, -0.00) raw xDistance=-0.02 yDistance=0.01
00:24:51.268 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:24:51.268 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:51.268 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:24:51.268 00.000 12308 MoveAxis(E, 0, ABG)
00:24:51.269 00.001 12308 Move returns status 0, amount 0
00:24:51.269 00.000 12308 MoveAxis(N, 0, ABG)
00:24:51.269 00.000 12308 Move returns status 0, amount 0
00:24:51.269 00.000 12308 move complete, result=0
00:24:51.270 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:51.277 00.007 12308 worker thread done servicing request
00:24:51.296 00.019 14556 UpdateGuideState exits: m=2297 SNR=32.0
00:24:51.299 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:51.302 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:51.306 00.004 14556 Enqueuing Expose request
00:24:51.312 00.006 12308 Worker thread wakes up
00:24:51.312 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:24:51.316 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:51.316 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:52.575 01.259 12308 Exposure complete
00:24:52.713 00.138 12308 worker thread done servicing request
00:24:52.713 00.000 14556 OnExposeComplete: enter
00:24:52.718 00.005 14556 UpdateGuideState(): m_state=6
00:24:52.723 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9360
00:24:52.727 00.004 14556 Star::Find returns 1 (0), X=165.64, Y=1000.98, Mass=2053, SNR=30.4, Peak=156 HFD=4.2
00:24:52.731 00.004 14556 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-3.07) = xAngle (2.77 = 2.77)
00:24:52.735 00.004 14556 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.67 = 2.67)
00:24:52.738 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-0.30 mountX=-0.07 mountY=0.03, mountTheta=2.69
00:24:52.745 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.02, opts=13)
00:24:52.748 00.003 14556 Enqueuing Move request for scope (0.07, -0.02)
00:24:52.752 00.004 12308 Worker thread wakes up
00:24:52.752 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
00:24:52.752 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
00:24:52.754 00.002 12308 Moving (0.07, -0.02) raw xDistance=-0.07 yDistance=0.03
00:24:52.754 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:24:52.754 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:52.754 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:24:52.755 00.001 12308 MoveAxis(E, 0, ABG)
00:24:52.755 00.000 12308 Move returns status 0, amount 0
00:24:52.755 00.000 12308 MoveAxis(N, 0, ABG)
00:24:52.755 00.000 12308 Move returns status 0, amount 0
00:24:52.755 00.000 12308 move complete, result=0
00:24:52.756 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:52.760 00.004 12308 worker thread done servicing request
00:24:52.781 00.021 14556 UpdateGuideState exits: m=2053 SNR=30.4
00:24:52.787 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:52.791 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:52.794 00.003 14556 Enqueuing Expose request
00:24:52.798 00.004 12308 Worker thread wakes up
00:24:52.799 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:24:52.802 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:52.802 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:54.058 01.256 12308 Exposure complete
00:24:54.173 00.115 12308 worker thread done servicing request
00:24:54.174 00.001 14556 OnExposeComplete: enter
00:24:54.178 00.004 14556 UpdateGuideState(): m_state=6
00:24:54.183 00.005 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9361
00:24:54.186 00.003 14556 Star::Find returns 1 (0), X=165.42, Y=1001.02, Mass=2516, SNR=33.6, Peak=218 HFD=4.9
00:24:54.191 00.005 14556 CameraToMount -- cameraTheta (3.02) - m_xAngle (-3.07) = xAngle (6.10 = -0.19)
00:24:54.196 00.005 14556 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.00 = -0.29)
00:24:54.199 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.15 cameraTheta=3.02 mountX=0.14 mountY=-0.04, mountTheta=-0.28
00:24:54.205 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.02, opts=13)
00:24:54.210 00.005 14556 Enqueuing Move request for scope (-0.14, 0.02)
00:24:54.213 00.003 12308 Worker thread wakes up
00:24:54.213 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
00:24:54.214 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
00:24:54.214 00.000 12308 Moving (-0.14, 0.02) raw xDistance=0.14 yDistance=-0.04
00:24:54.214 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:24:54.214 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:54.214 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:24:54.214 00.000 12308 MoveAxis(E, 0, ABG)
00:24:54.214 00.000 12308 Move returns status 0, amount 0
00:24:54.214 00.000 12308 MoveAxis(N, 0, ABG)
00:24:54.214 00.000 12308 Move returns status 0, amount 0
00:24:54.216 00.002 12308 move complete, result=0
00:24:54.216 00.000 12308 worker thread done servicing request
00:24:54.217 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:54.243 00.026 14556 UpdateGuideState exits: m=2516 SNR=33.6
00:24:54.246 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:54.251 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:54.258 00.007 14556 Enqueuing Expose request
00:24:54.262 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:24:54.266 00.004 12308 Worker thread wakes up
00:24:54.266 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:54.266 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:55.510 01.244 12308 Exposure complete
00:24:55.631 00.121 12308 worker thread done servicing request
00:24:55.632 00.001 14556 OnExposeComplete: enter
00:24:55.635 00.003 14556 UpdateGuideState(): m_state=6
00:24:55.639 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9362
00:24:55.642 00.003 14556 Star::Find returns 1 (0), X=165.66, Y=1001.14, Mass=2301, SNR=32.3, Peak=183 HFD=4.5
00:24:55.646 00.004 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
00:24:55.649 00.003 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.30)
00:24:55.653 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.14 hyp=0.17 cameraTheta=1.01 mountX=-0.10 mountY=-0.13, mountTheta=-2.24
00:24:55.657 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.14, opts=13)
00:24:55.661 00.004 14556 Enqueuing Move request for scope (0.09, 0.14)
00:24:55.665 00.004 12308 Worker thread wakes up
00:24:55.665 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.14) opts 0xd
00:24:55.665 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.14)
00:24:55.665 00.000 12308 Moving (0.09, 0.14) raw xDistance=-0.10 yDistance=-0.13
00:24:55.665 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:24:55.666 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:24:55.666 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:24:55.666 00.000 12308 MoveAxis(E, 0, ABG)
00:24:55.666 00.000 12308 Move returns status 0, amount 0
00:24:55.666 00.000 12308 MoveAxis(N, 0, ABG)
00:24:55.666 00.000 12308 Move returns status 0, amount 0
00:24:55.667 00.001 12308 move complete, result=0
00:24:55.667 00.000 12308 worker thread done servicing request
00:24:55.667 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:55.689 00.022 14556 UpdateGuideState exits: m=2301 SNR=32.3
00:24:55.695 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:55.699 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:55.702 00.003 14556 Enqueuing Expose request
00:24:55.707 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:24:55.711 00.004 12308 Worker thread wakes up
00:24:55.711 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:55.711 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:56.968 01.257 12308 Exposure complete
00:24:57.068 00.100 12308 worker thread done servicing request
00:24:57.068 00.000 14556 OnExposeComplete: enter
00:24:57.072 00.004 14556 UpdateGuideState(): m_state=6
00:24:57.076 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9363
00:24:57.079 00.003 14556 Star::Find returns 1 (0), X=165.43, Y=1001.20, Mass=2401, SNR=32.9, Peak=170 HFD=4.6
00:24:57.084 00.005 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.27 = -1.02)
00:24:57.088 00.004 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.12)
00:24:57.091 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.20 hyp=0.24 cameraTheta=2.19 mountX=0.13 mountY=-0.22, mountTheta=-1.04
00:24:57.097 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.20, opts=13)
00:24:57.100 00.003 14556 Enqueuing Move request for scope (-0.14, 0.20)
00:24:57.104 00.004 12308 Worker thread wakes up
00:24:57.104 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.20) opts 0xd
00:24:57.104 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.20)
00:24:57.104 00.000 12308 Moving (-0.14, 0.20) raw xDistance=0.13 yDistance=-0.22
00:24:57.104 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:24:57.105 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:24:57.105 00.000 12308 MoveAxis(E, 0, ABG)
00:24:57.105 00.000 12308 Move returns status 0, amount 0
00:24:57.105 00.000 12308 MoveAxis(N, 154, ABG)
00:24:57.106 00.001 12308 Guiding  Dir = 0, Dur = 154
00:24:57.107 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:57.110 00.003 12308 IsSlewing returns 0
00:24:57.110 00.000 12308 IsGuiding returns 0
00:24:57.111 00.001 12308 PulseGuide returned control before completion, sleep 164
00:24:57.131 00.020 14556 UpdateGuideState exits: m=2401 SNR=32.9
00:24:57.135 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:57.139 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:57.142 00.003 14556 Enqueuing Expose request
00:24:57.285 00.143 12308 IsGuiding returns 1
00:24:57.286 00.001 12308 scope still moving after pulse duration time elapsed
00:24:57.316 00.030 12308 IsSlewing returns 0
00:24:57.317 00.001 12308 IsGuiding returns 0
00:24:57.318 00.001 12308 scope move finished after 154 + 53 ms
00:24:57.318 00.000 12308 Move returns status 0, amount 154
00:24:57.318 00.000 12308 move complete, result=0
00:24:57.320 00.002 12308 worker thread done servicing request
00:24:57.320 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 154 ms NORTH
00:24:57.326 00.006 12308 Worker thread wakes up
00:24:57.326 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:24:57.326 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,986,31,31)
00:24:58.551 01.225 14556 evsrv: cli 0185B3E8 connect
00:24:58.555 00.004 14556 case statement mapped state 6 to 3
00:24:58.685 00.130 14556 case statement mapped state 6 to 3
00:24:58.710 00.025 12308 Exposure complete
00:24:58.711 00.001 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"f6d3ac48-966c-4183-9e83-3be3199ce992"}
00:24:58.715 00.004 14556 case statement mapped state 6 to 3
00:24:58.721 00.006 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f6d3ac48-966c-4183-9e83-3be3199ce992"}
00:24:58.725 00.004 14556 evsrv: cli 0185B3E8 disconnect
00:24:58.729 00.004 14556 evsrv: cli 0185AD08 connect
00:24:58.733 00.004 14556 case statement mapped state 6 to 3
00:24:58.736 00.003 14556 case statement mapped state 6 to 3
00:24:58.739 00.003 14556 evsrv: cli 0185AD08 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"a09d0ee9-e33d-4412-b16b-4fb698b6b27d"}
00:24:58.744 00.005 14556 PhdController::Dither begins
00:24:58.747 00.003 14556 dither: size=5.00, dRA=0.17 dDec=4.90
00:24:58.886 00.139 14556 MountToCamera -- mountTheta (1.54) + m_xAngle (-3.07) = xAngle (-1.54 = -1.54)
00:24:58.893 00.007 14556 MountToCamera -- mountX=0.17 mountY=4.90 hyp=4.90 mountTheta=1.54 cameraX=0.16, cameraY=-4.90 cameraTheta=-1.54
00:24:58.897 00.004 14556 setting lock position to (165.73, 996.10)
00:24:59.012 00.115 14556 Mount: notify guiding dithered (0.2, -4.9)
00:24:59.017 00.005 14556 Status Line: Dither by 0.17,4.90
00:24:59.023 00.006 14556 PhdController: newstate STATE_SETTLE_BEGIN
00:24:59.029 00.006 14556 PhdController: newstate STATE_SETTLE_WAIT
00:24:59.035 00.006 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":0,"id":"a09d0ee9-e33d-4412-b16b-4fb698b6b27d"}
00:24:59.040 00.005 14556 evsrv: cli 0185AD08 disconnect
00:24:59.057 00.017 12308 worker thread done servicing request
00:24:59.058 00.001 14556 OnExposeComplete: enter
00:24:59.060 00.002 14556 UpdateGuideState(): m_state=6
00:24:59.064 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9364
00:24:59.067 00.003 14556 Star::Find returns 1 (0), X=165.32, Y=1001.13, Mass=2229, SNR=31.7, Peak=198 HFD=4.5
00:24:59.072 00.005 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.73 = -1.56)
00:24:59.076 00.004 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.66)
00:24:59.079 00.003 14556 CameraToMount -- cameraX=-0.41 cameraY=5.03 hyp=5.05 cameraTheta=1.65 mountX=0.07 mountY=-5.03, mountTheta=-1.56
00:24:59.083 00.004 14556 dither recenter: remaining=(-0.2,-4.9) step=(-0.2,-4.9)
00:24:59.086 00.003 14556 MountToCamera -- mountTheta (-1.61) + m_xAngle (-3.07) = xAngle (-4.68 = 1.60)
00:24:59.089 00.003 14556 MountToCamera -- mountX=-0.17 mountY=-4.90 hyp=4.90 mountTheta=-1.61 cameraX=-0.16, cameraY=4.90 cameraTheta=1.60
00:24:59.093 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=4.90, opts=4)
00:24:59.096 00.003 14556 Enqueuing Move request for scope (-0.16, 4.90)
00:24:59.099 00.003 14556 Mount: notify direct move -0.17,-4.90
00:24:59.101 00.002 12308 Worker thread wakes up
00:24:59.101 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 4.90) opts 0x4
00:24:59.101 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 4.90)
00:24:59.101 00.000 12308 Moving (-0.16, 4.90) raw xDistance=-0.17 yDistance=-4.90
00:24:59.103 00.002 12308 MoveAxis(E, 118, B)
00:24:59.103 00.000 12308 Guiding  Dir = 2, Dur = 118
00:24:59.103 00.000 12308 IsSlewing returns 0
00:24:59.103 00.000 12308 IsGuiding returns 0
00:24:59.104 00.001 12308 PulseGuide returned control before completion, sleep 128
00:24:59.104 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:24:59.125 00.021 14556 UpdateGuideState exits: m=2229 SNR=31.7
00:24:59.129 00.004 14556 PhdController: settling, locked = 1, distance = 5.07 (1.50) aobump = 0 frame = 1 / 99999
00:24:59.131 00.002 14556 evsrv: {"Event":"Settling","Timestamp":1760592299.131,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":5.07,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:24:59.135 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:59.137 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:24:59.140 00.003 14556 Enqueuing Expose request
00:24:59.242 00.102 12308 IsGuiding returns 1
00:24:59.242 00.000 12308 scope still moving after pulse duration time elapsed
00:24:59.273 00.031 12308 IsSlewing returns 0
00:24:59.273 00.000 12308 IsGuiding returns 0
00:24:59.273 00.000 12308 scope move finished after 118 + 52 ms
00:24:59.273 00.000 12308 Move returns status 0, amount 118
00:24:59.273 00.000 12308 MoveAxis(N, 3448, B)
00:24:59.275 00.002 12308 Guiding  Dir = 0, Dur = 3448
00:24:59.275 00.000 12308 IsSlewing returns 0
00:24:59.275 00.000 12308 IsGuiding returns 0
00:24:59.275 00.000 12308 PulseGuide returned control before completion, sleep 3458
00:25:02.736 03.461 12308 IsGuiding returns 1
00:25:02.736 00.000 12308 scope still moving after pulse duration time elapsed
00:25:02.767 00.031 12308 IsSlewing returns 0
00:25:02.768 00.001 12308 IsGuiding returns 0
00:25:02.769 00.001 12308 scope move finished after 3448 + 45 ms
00:25:02.769 00.000 12308 Move returns status 0, amount 3448
00:25:02.769 00.000 12308 move complete, result=0
00:25:02.770 00.001 12308 worker thread done servicing request
00:25:02.770 00.000 12308 Worker thread wakes up
00:25:02.771 00.001 14556 GuideStep: -0.2 px 118 ms EAST, -4.9 px 3448 ms NORTH
00:25:02.778 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:02.778 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:04.018 01.240 12308 Exposure complete
00:25:04.138 00.120 12308 worker thread done servicing request
00:25:04.138 00.000 14556 OnExposeComplete: enter
00:25:04.142 00.004 14556 UpdateGuideState(): m_state=6
00:25:04.146 00.004 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9365
00:25:04.149 00.003 14556 Star::Find returns 1 (0), X=165.14, Y=996.00, Mass=2107, SNR=30.8, Peak=199 HFD=4.2
00:25:04.153 00.004 14556 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-3.07) = xAngle (0.09 = 0.09)
00:25:04.157 00.004 14556 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.00 = -0.00)
00:25:04.160 00.003 14556 CameraToMount -- cameraX=-0.59 cameraY=-0.10 hyp=0.60 cameraTheta=-2.98 mountX=0.60 mountY=-0.00, mountTheta=-0.00
00:25:04.166 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.59, y=-0.10, opts=13)
00:25:04.169 00.003 14556 Enqueuing Move request for scope (-0.59, -0.10)
00:25:04.173 00.004 12308 Worker thread wakes up
00:25:04.173 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.10) opts 0xd
00:25:04.173 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.59, -0.10)
00:25:04.173 00.000 12308 Moving (-0.59, -0.10) raw xDistance=0.60 yDistance=-0.00
00:25:04.173 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60
00:25:04.173 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:04.174 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:25:04.174 00.000 12308 MoveAxis(W, 258, ABG)
00:25:04.174 00.000 12308 Guiding  Dir = 3, Dur = 258
00:25:04.174 00.000 12308 IsSlewing returns 0
00:25:04.175 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:04.178 00.003 12308 IsGuiding returns 0
00:25:04.178 00.000 12308 PulseGuide returned control before completion, sleep 268
00:25:04.199 00.021 14556 UpdateGuideState exits: m=2107 SNR=30.8
00:25:04.204 00.005 14556 PhdController: settling, locked = 1, distance = 0.60 (1.50) aobump = 0 frame = 2 / 99999
00:25:04.207 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760592304.207,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.60,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:25:04.211 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:04.215 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:04.219 00.004 14556 Enqueuing Expose request
00:25:04.463 00.244 12308 IsGuiding returns 0
00:25:04.464 00.001 12308 Move returns status 0, amount 258
00:25:04.464 00.000 12308 MoveAxis(N, 0, ABG)
00:25:04.464 00.000 12308 Move returns status 0, amount 0
00:25:04.464 00.000 12308 move complete, result=0
00:25:04.465 00.001 12308 worker thread done servicing request
00:25:04.465 00.000 14556 GuideStep: 0.6 px 258 ms WEST, -0.0 px 0 ms NORTH
00:25:04.470 00.005 12308 Worker thread wakes up
00:25:04.470 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:04.471 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:05.721 01.250 12308 Exposure complete
00:25:05.831 00.110 12308 worker thread done servicing request
00:25:05.831 00.000 14556 OnExposeComplete: enter
00:25:05.835 00.004 14556 UpdateGuideState(): m_state=6
00:25:05.838 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9366
00:25:05.843 00.005 14556 Star::Find returns 1 (0), X=165.60, Y=996.06, Mass=2113, SNR=31.1, Peak=158 HFD=4.3
00:25:05.846 00.003 14556 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.07) = xAngle (0.24 = 0.24)
00:25:05.850 00.004 14556 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.14 = 0.14)
00:25:05.853 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-2.83 mountX=0.13 mountY=0.02, mountTheta=0.15
00:25:05.859 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.04, opts=13)
00:25:05.863 00.004 14556 Enqueuing Move request for scope (-0.13, -0.04)
00:25:05.867 00.004 12308 Worker thread wakes up
00:25:05.868 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
00:25:05.868 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
00:25:05.868 00.000 12308 Moving (-0.13, -0.04) raw xDistance=0.13 yDistance=0.02
00:25:05.868 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:25:05.868 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:05.868 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:25:05.868 00.000 12308 MoveAxis(E, 0, ABG)
00:25:05.868 00.000 12308 Move returns status 0, amount 0
00:25:05.868 00.000 12308 MoveAxis(N, 0, ABG)
00:25:05.869 00.001 12308 Move returns status 0, amount 0
00:25:05.869 00.000 12308 move complete, result=0
00:25:05.870 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:05.875 00.005 12308 worker thread done servicing request
00:25:05.896 00.021 14556 UpdateGuideState exits: m=2113 SNR=31.1
00:25:05.900 00.004 14556 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 3 / 99999
00:25:05.904 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760592305.904,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":1.7,"SettleTime":10.0,"StarLocked":true}
00:25:05.908 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:05.914 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:05.918 00.004 14556 Enqueuing Expose request
00:25:05.922 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:25:05.926 00.004 12308 Worker thread wakes up
00:25:05.927 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:05.927 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:07.177 01.250 12308 Exposure complete
00:25:07.309 00.132 12308 worker thread done servicing request
00:25:07.309 00.000 14556 OnExposeComplete: enter
00:25:07.314 00.005 14556 UpdateGuideState(): m_state=6
00:25:07.318 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9367
00:25:07.322 00.004 14556 Star::Find returns 1 (0), X=165.48, Y=995.91, Mass=2300, SNR=32.1, Peak=182 HFD=4.5
00:25:07.326 00.004 14556 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.07) = xAngle (0.57 = 0.57)
00:25:07.329 00.003 14556 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.47 = 0.47)
00:25:07.333 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.19 hyp=0.32 cameraTheta=-2.51 mountX=0.27 mountY=0.14, mountTheta=0.49
00:25:07.337 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.19, opts=13)
00:25:07.342 00.005 14556 Enqueuing Move request for scope (-0.26, -0.19)
00:25:07.346 00.004 12308 Worker thread wakes up
00:25:07.346 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.19) opts 0xd
00:25:07.346 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.19)
00:25:07.346 00.000 12308 Moving (-0.26, -0.19) raw xDistance=0.27 yDistance=0.14
00:25:07.347 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:25:07.347 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:07.347 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:25:07.348 00.001 12308 MoveAxis(W, 117, ABG)
00:25:07.348 00.000 12308 Guiding  Dir = 3, Dur = 117
00:25:07.348 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:07.352 00.004 12308 IsSlewing returns 0
00:25:07.352 00.000 12308 IsGuiding returns 0
00:25:07.352 00.000 12308 PulseGuide returned control before completion, sleep 127
00:25:07.373 00.021 14556 UpdateGuideState exits: m=2300 SNR=32.1
00:25:07.379 00.006 14556 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 4 / 99999
00:25:07.383 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760592307.383,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":3.2,"SettleTime":10.0,"StarLocked":true}
00:25:07.386 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:07.390 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:07.393 00.003 14556 Enqueuing Expose request
00:25:07.492 00.099 12308 IsGuiding returns 1
00:25:07.492 00.000 12308 scope still moving after pulse duration time elapsed
00:25:07.523 00.031 12308 IsSlewing returns 0
00:25:07.524 00.001 12308 IsGuiding returns 0
00:25:07.524 00.000 12308 scope move finished after 117 + 54 ms
00:25:07.524 00.000 12308 Move returns status 0, amount 117
00:25:07.525 00.001 12308 MoveAxis(N, 0, ABG)
00:25:07.525 00.000 12308 Move returns status 0, amount 0
00:25:07.526 00.001 12308 move complete, result=0
00:25:07.526 00.000 12308 worker thread done servicing request
00:25:07.526 00.000 12308 Worker thread wakes up
00:25:07.527 00.001 14556 GuideStep: 0.3 px 117 ms WEST, 0.1 px 0 ms NORTH
00:25:07.533 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:07.533 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:08.782 01.249 12308 Exposure complete
00:25:08.902 00.120 12308 worker thread done servicing request
00:25:08.902 00.000 14556 OnExposeComplete: enter
00:25:08.907 00.005 14556 UpdateGuideState(): m_state=6
00:25:08.910 00.003 14556 Star::Find(15, 165, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9368
00:25:08.914 00.004 14556 Star::Find returns 1 (0), X=165.67, Y=996.04, Mass=2336, SNR=32.7, Peak=181 HFD=4.7
00:25:08.918 00.004 14556 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-3.07) = xAngle (0.67 = 0.67)
00:25:08.921 00.003 14556 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.57 = 0.57)
00:25:08.926 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.40 mountX=0.07 mountY=0.05, mountTheta=0.60
00:25:08.930 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.06, opts=13)
00:25:08.934 00.004 14556 Enqueuing Move request for scope (-0.07, -0.06)
00:25:08.938 00.004 12308 Worker thread wakes up
00:25:08.938 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
00:25:08.938 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
00:25:08.938 00.000 12308 Moving (-0.07, -0.06) raw xDistance=0.07 yDistance=0.05
00:25:08.938 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:25:08.939 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:08.939 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:25:08.939 00.000 12308 MoveAxis(E, 0, ABG)
00:25:08.939 00.000 12308 Move returns status 0, amount 0
00:25:08.939 00.000 12308 MoveAxis(N, 0, ABG)
00:25:08.941 00.002 12308 Move returns status 0, amount 0
00:25:08.941 00.000 12308 move complete, result=0
00:25:08.941 00.000 12308 worker thread done servicing request
00:25:08.941 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:08.966 00.025 14556 UpdateGuideState exits: m=2336 SNR=32.7
00:25:08.971 00.005 14556 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 5 / 99999
00:25:08.975 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760592308.975,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
00:25:08.979 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:08.983 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:08.987 00.004 14556 Enqueuing Expose request
00:25:08.991 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:25:08.994 00.003 12308 Worker thread wakes up
00:25:08.994 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:08.994 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:10.251 01.257 12308 Exposure complete
00:25:10.370 00.119 12308 worker thread done servicing request
00:25:10.370 00.000 14556 OnExposeComplete: enter
00:25:10.374 00.004 14556 UpdateGuideState(): m_state=6
00:25:10.378 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9369
00:25:10.381 00.003 14556 Star::Find returns 1 (0), X=165.90, Y=996.10, Mass=2473, SNR=33.4, Peak=195 HFD=4.5
00:25:10.385 00.004 14556 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.07) = xAngle (3.06 = 3.06)
00:25:10.389 00.004 14556 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.96 = 2.96)
00:25:10.392 00.003 14556 CameraToMount -- cameraX=0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-0.01 mountX=-0.17 mountY=0.03, mountTheta=2.96
00:25:10.397 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.00, opts=13)
00:25:10.402 00.005 14556 Enqueuing Move request for scope (0.17, -0.00)
00:25:10.405 00.003 12308 Worker thread wakes up
00:25:10.405 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.00) opts 0xd
00:25:10.405 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.00)
00:25:10.405 00.000 12308 Moving (0.17, -0.00) raw xDistance=-0.17 yDistance=0.03
00:25:10.405 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:25:10.406 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:10.406 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:25:10.406 00.000 12308 MoveAxis(E, 0, ABG)
00:25:10.406 00.000 12308 Move returns status 0, amount 0
00:25:10.406 00.000 12308 MoveAxis(N, 0, ABG)
00:25:10.406 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:10.411 00.005 12308 Move returns status 0, amount 0
00:25:10.411 00.000 12308 move complete, result=0
00:25:10.411 00.000 12308 worker thread done servicing request
00:25:10.429 00.018 14556 UpdateGuideState exits: m=2473 SNR=33.4
00:25:10.434 00.005 14556 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 6 / 99999
00:25:10.438 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760592310.438,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":6.2,"SettleTime":10.0,"StarLocked":true}
00:25:10.443 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:10.448 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:10.451 00.003 14556 Enqueuing Expose request
00:25:10.454 00.003 12308 Worker thread wakes up
00:25:10.454 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:10.456 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:10.456 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:25:11.707 01.251 12308 Exposure complete
00:25:11.826 00.119 12308 worker thread done servicing request
00:25:11.826 00.000 14556 OnExposeComplete: enter
00:25:11.829 00.003 14556 UpdateGuideState(): m_state=6
00:25:11.834 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9370
00:25:11.838 00.004 14556 Star::Find returns 1 (0), X=165.69, Y=996.20, Mass=2351, SNR=32.7, Peak=199 HFD=4.6
00:25:11.842 00.004 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.06 = -1.23)
00:25:11.846 00.004 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.33)
00:25:11.850 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.98 mountX=0.04 mountY=-0.11, mountTheta=-1.24
00:25:11.855 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.10, opts=13)
00:25:11.859 00.004 14556 Enqueuing Move request for scope (-0.04, 0.10)
00:25:11.863 00.004 12308 Worker thread wakes up
00:25:11.863 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
00:25:11.863 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
00:25:11.863 00.000 12308 Moving (-0.04, 0.10) raw xDistance=0.04 yDistance=-0.11
00:25:11.863 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:25:11.863 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:11.865 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:25:11.865 00.000 12308 MoveAxis(E, 0, ABG)
00:25:11.865 00.000 12308 Move returns status 0, amount 0
00:25:11.865 00.000 12308 MoveAxis(N, 0, ABG)
00:25:11.865 00.000 12308 Move returns status 0, amount 0
00:25:11.865 00.000 12308 move complete, result=0
00:25:11.866 00.001 12308 worker thread done servicing request
00:25:11.866 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:11.889 00.023 14556 UpdateGuideState exits: m=2351 SNR=32.7
00:25:11.892 00.003 14556 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 7 / 99999
00:25:11.897 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760592311.897,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.23,"Time":7.7,"SettleTime":10.0,"StarLocked":true}
00:25:11.899 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:11.904 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:11.908 00.004 14556 Enqueuing Expose request
00:25:11.912 00.004 12308 Worker thread wakes up
00:25:11.912 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:11.912 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:11.914 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:13.172 01.258 12308 Exposure complete
00:25:13.289 00.117 12308 worker thread done servicing request
00:25:13.290 00.001 14556 OnExposeComplete: enter
00:25:13.294 00.004 14556 UpdateGuideState(): m_state=6
00:25:13.297 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9371
00:25:13.302 00.005 14556 Star::Find returns 1 (0), X=165.72, Y=996.13, Mass=2057, SNR=30.5, Peak=179 HFD=4.5
00:25:13.305 00.003 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.92 = -1.36)
00:25:13.309 00.004 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.82 = -1.46)
00:25:13.313 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.85 mountX=0.01 mountY=-0.03, mountTheta=-1.37
00:25:13.318 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.03, opts=13)
00:25:13.322 00.004 14556 Enqueuing Move request for scope (-0.01, 0.03)
00:25:13.326 00.004 12308 Worker thread wakes up
00:25:13.326 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
00:25:13.326 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
00:25:13.326 00.000 12308 Moving (-0.01, 0.03) raw xDistance=0.01 yDistance=-0.03
00:25:13.326 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:25:13.326 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:13.326 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:25:13.327 00.001 12308 MoveAxis(E, 0, ABG)
00:25:13.327 00.000 12308 Move returns status 0, amount 0
00:25:13.327 00.000 12308 MoveAxis(N, 0, ABG)
00:25:13.327 00.000 12308 Move returns status 0, amount 0
00:25:13.327 00.000 12308 move complete, result=0
00:25:13.327 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:13.331 00.004 12308 worker thread done servicing request
00:25:13.353 00.022 14556 UpdateGuideState exits: m=2057 SNR=30.5
00:25:13.357 00.004 14556 PhdController: settling, locked = 1, distance = 0.17 (1.50) aobump = 0 frame = 8 / 99999
00:25:13.361 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760592313.361,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.17,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
00:25:13.365 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:13.369 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:13.372 00.003 14556 Enqueuing Expose request
00:25:13.377 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:25:13.383 00.006 12308 Worker thread wakes up
00:25:13.383 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:13.383 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:14.622 01.239 12308 Exposure complete
00:25:14.742 00.120 12308 worker thread done servicing request
00:25:14.742 00.000 14556 OnExposeComplete: enter
00:25:14.745 00.003 14556 UpdateGuideState(): m_state=6
00:25:14.750 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9372
00:25:14.753 00.003 14556 Star::Find returns 1 (0), X=165.82, Y=996.19, Mass=2310, SNR=32.3, Peak=169 HFD=4.7
00:25:14.757 00.004 14556 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.07) = xAngle (3.86 = -2.42)
00:25:14.761 00.004 14556 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.76 = -2.52)
00:25:14.765 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.12 cameraTheta=0.79 mountX=-0.09 mountY=-0.07, mountTheta=-2.48
00:25:14.769 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.09, opts=13)
00:25:14.773 00.004 14556 Enqueuing Move request for scope (0.09, 0.09)
00:25:14.776 00.003 12308 Worker thread wakes up
00:25:14.776 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
00:25:14.776 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
00:25:14.776 00.000 12308 Moving (0.09, 0.09) raw xDistance=-0.09 yDistance=-0.07
00:25:14.778 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:25:14.778 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:14.778 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:25:14.778 00.000 12308 MoveAxis(E, 0, ABG)
00:25:14.778 00.000 12308 Move returns status 0, amount 0
00:25:14.779 00.001 12308 MoveAxis(N, 0, ABG)
00:25:14.779 00.000 12308 Move returns status 0, amount 0
00:25:14.779 00.000 12308 move complete, result=0
00:25:14.779 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:14.783 00.004 12308 worker thread done servicing request
00:25:14.803 00.020 14556 UpdateGuideState exits: m=2310 SNR=32.3
00:25:14.807 00.004 14556 PhdController: settling, locked = 1, distance = 0.15 (1.50) aobump = 0 frame = 9 / 99999
00:25:14.814 00.007 14556 PhdController: newstate STATE_FINISH
00:25:14.819 00.005 14556 PhdController complete: success
00:25:14.823 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760592314.823,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
00:25:14.827 00.004 14556 Mount: notify guiding dither settle done success=1
00:25:14.831 00.004 14556 PhdController: newstate STATE_IDLE
00:25:14.835 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:14.838 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:14.843 00.005 14556 Enqueuing Expose request
00:25:14.848 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:14.852 00.004 12308 Worker thread wakes up
00:25:14.853 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:14.853 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:16.101 01.248 12308 Exposure complete
00:25:16.238 00.137 12308 worker thread done servicing request
00:25:16.238 00.000 14556 OnExposeComplete: enter
00:25:16.243 00.005 14556 UpdateGuideState(): m_state=6
00:25:16.247 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9373
00:25:16.250 00.003 14556 Star::Find returns 1 (0), X=165.83, Y=996.38, Mass=2192, SNR=31.3, Peak=167 HFD=4.5
00:25:16.255 00.005 14556 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.07) = xAngle (4.30 = -1.98)
00:25:16.258 00.003 14556 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.08)
00:25:16.262 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.27 hyp=0.29 cameraTheta=1.23 mountX=-0.12 mountY=-0.25, mountTheta=-2.00
00:25:16.267 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.27, opts=13)
00:25:16.272 00.005 14556 Enqueuing Move request for scope (0.10, 0.27)
00:25:16.275 00.003 12308 Worker thread wakes up
00:25:16.275 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.27) opts 0xd
00:25:16.275 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.27)
00:25:16.276 00.001 12308 Moving (0.10, 0.27) raw xDistance=-0.12 yDistance=-0.25
00:25:16.276 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:25:16.276 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:25:16.277 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:25:16.277 00.000 12308 MoveAxis(E, 0, ABG)
00:25:16.277 00.000 12308 Move returns status 0, amount 0
00:25:16.277 00.000 12308 MoveAxis(N, 0, ABG)
00:25:16.277 00.000 12308 Move returns status 0, amount 0
00:25:16.278 00.001 12308 move complete, result=0
00:25:16.278 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:16.283 00.005 12308 worker thread done servicing request
00:25:16.303 00.020 14556 UpdateGuideState exits: m=2192 SNR=31.3
00:25:16.307 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:16.311 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:16.316 00.005 14556 Enqueuing Expose request
00:25:16.321 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:25:16.327 00.006 12308 Worker thread wakes up
00:25:16.327 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:16.327 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:17.575 01.248 12308 Exposure complete
00:25:17.710 00.135 12308 worker thread done servicing request
00:25:17.710 00.000 14556 OnExposeComplete: enter
00:25:17.714 00.004 14556 UpdateGuideState(): m_state=6
00:25:17.718 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9374
00:25:17.721 00.003 14556 Star::Find returns 1 (0), X=165.83, Y=996.35, Mass=2538, SNR=33.7, Peak=195 HFD=4.5
00:25:17.726 00.005 14556 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.07) = xAngle (4.27 = -2.01)
00:25:17.731 00.005 14556 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.17 = -2.11)
00:25:17.737 00.006 14556 CameraToMount -- cameraX=0.10 cameraY=0.25 hyp=0.26 cameraTheta=1.20 mountX=-0.11 mountY=-0.23, mountTheta=-2.03
00:25:17.744 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.25, opts=13)
00:25:17.750 00.006 14556 Enqueuing Move request for scope (0.10, 0.25)
00:25:17.756 00.006 12308 Worker thread wakes up
00:25:17.756 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.25) opts 0xd
00:25:17.757 00.001 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.25)
00:25:17.757 00.000 12308 Moving (0.10, 0.25) raw xDistance=-0.11 yDistance=-0.23
00:25:17.757 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:25:17.758 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:25:17.758 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:25:17.758 00.000 12308 MoveAxis(E, 0, ABG)
00:25:17.758 00.000 12308 Move returns status 0, amount 0
00:25:17.759 00.001 12308 MoveAxis(N, 0, ABG)
00:25:17.759 00.000 12308 Move returns status 0, amount 0
00:25:17.759 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:17.764 00.005 12308 move complete, result=0
00:25:17.765 00.001 12308 worker thread done servicing request
00:25:17.793 00.028 14556 UpdateGuideState exits: m=2538 SNR=33.7
00:25:17.800 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:17.806 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:17.811 00.005 14556 Enqueuing Expose request
00:25:17.817 00.006 12308 Worker thread wakes up
00:25:17.817 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:25:17.821 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:17.821 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:19.065 01.244 12308 Exposure complete
00:25:19.181 00.116 12308 worker thread done servicing request
00:25:19.181 00.000 14556 OnExposeComplete: enter
00:25:19.185 00.004 14556 UpdateGuideState(): m_state=6
00:25:19.189 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9375
00:25:19.194 00.005 14556 Star::Find returns 1 (0), X=165.69, Y=996.27, Mass=2365, SNR=32.6, Peak=176 HFD=4.7
00:25:19.199 00.005 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.90 = -1.38)
00:25:19.203 00.004 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
00:25:19.206 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.83 mountX=0.03 mountY=-0.17, mountTheta=-1.39
00:25:19.212 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.17, opts=13)
00:25:19.216 00.004 14556 Enqueuing Move request for scope (-0.04, 0.17)
00:25:19.222 00.006 12308 Worker thread wakes up
00:25:19.222 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
00:25:19.222 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
00:25:19.222 00.000 12308 Moving (-0.04, 0.17) raw xDistance=0.03 yDistance=-0.17
00:25:19.223 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:25:19.223 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:19.223 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:25:19.223 00.000 12308 MoveAxis(E, 0, ABG)
00:25:19.224 00.001 12308 Move returns status 0, amount 0
00:25:19.224 00.000 12308 MoveAxis(N, 0, ABG)
00:25:19.224 00.000 12308 Move returns status 0, amount 0
00:25:19.224 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:19.231 00.007 12308 move complete, result=0
00:25:19.231 00.000 12308 worker thread done servicing request
00:25:19.254 00.023 14556 UpdateGuideState exits: m=2365 SNR=32.6
00:25:19.259 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:19.262 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:19.267 00.005 14556 Enqueuing Expose request
00:25:19.271 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:25:19.275 00.004 12308 Worker thread wakes up
00:25:19.275 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:19.275 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:20.515 01.240 12308 Exposure complete
00:25:20.642 00.127 12308 worker thread done servicing request
00:25:20.642 00.000 14556 OnExposeComplete: enter
00:25:20.647 00.005 14556 UpdateGuideState(): m_state=6
00:25:20.650 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9376
00:25:20.655 00.005 14556 Star::Find returns 1 (0), X=165.68, Y=996.31, Mass=2230, SNR=31.6, Peak=158 HFD=4.7
00:25:20.658 00.003 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.90 = -1.39)
00:25:20.662 00.004 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
00:25:20.666 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.21 hyp=0.21 cameraTheta=1.82 mountX=0.04 mountY=-0.21, mountTheta=-1.39
00:25:20.671 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.21, opts=13)
00:25:20.674 00.003 14556 Enqueuing Move request for scope (-0.05, 0.21)
00:25:20.679 00.005 12308 Worker thread wakes up
00:25:20.679 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.21) opts 0xd
00:25:20.679 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.21)
00:25:20.679 00.000 12308 Moving (-0.05, 0.21) raw xDistance=0.04 yDistance=-0.21
00:25:20.680 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:25:20.680 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.22 newest=-0.61
00:25:20.680 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:25:20.680 00.000 12308 MoveAxis(E, 0, ABG)
00:25:20.680 00.000 12308 Move returns status 0, amount 0
00:25:20.680 00.000 12308 MoveAxis(N, 149, ABG)
00:25:20.681 00.001 12308 Guiding  Dir = 0, Dur = 149
00:25:20.682 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:20.687 00.005 12308 IsSlewing returns 0
00:25:20.687 00.000 12308 IsGuiding returns 0
00:25:20.687 00.000 12308 PulseGuide returned control before completion, sleep 159
00:25:20.708 00.021 14556 UpdateGuideState exits: m=2230 SNR=31.6
00:25:20.713 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:20.718 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:20.723 00.005 14556 Enqueuing Expose request
00:25:20.849 00.126 12308 IsGuiding returns 1
00:25:20.850 00.001 12308 scope still moving after pulse duration time elapsed
00:25:20.880 00.030 12308 IsSlewing returns 0
00:25:20.881 00.001 12308 IsGuiding returns 0
00:25:20.881 00.000 12308 scope move finished after 149 + 45 ms
00:25:20.882 00.001 12308 Move returns status 0, amount 149
00:25:20.882 00.000 12308 move complete, result=0
00:25:20.882 00.000 12308 worker thread done servicing request
00:25:20.883 00.001 12308 Worker thread wakes up
00:25:20.883 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 149 ms NORTH
00:25:20.890 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:20.890 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:22.143 01.253 12308 Exposure complete
00:25:22.275 00.132 12308 worker thread done servicing request
00:25:22.275 00.000 14556 OnExposeComplete: enter
00:25:22.282 00.007 14556 UpdateGuideState(): m_state=6
00:25:22.289 00.007 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9377
00:25:22.293 00.004 14556 Star::Find returns 1 (0), X=165.88, Y=996.13, Mass=2183, SNR=31.3, Peak=164 HFD=4.6
00:25:22.297 00.004 14556 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.07) = xAngle (3.30 = -2.98)
00:25:22.302 00.005 14556 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.20 = -3.08)
00:25:22.305 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.15 cameraTheta=0.23 mountX=-0.15 mountY=-0.01, mountTheta=-3.08
00:25:22.310 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.03, opts=13)
00:25:22.315 00.005 14556 Enqueuing Move request for scope (0.14, 0.03)
00:25:22.322 00.007 12308 Worker thread wakes up
00:25:22.322 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
00:25:22.322 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
00:25:22.322 00.000 12308 Moving (0.14, 0.03) raw xDistance=-0.15 yDistance=-0.01
00:25:22.322 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:25:22.322 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:22.322 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:25:22.323 00.001 12308 MoveAxis(E, 0, ABG)
00:25:22.323 00.000 12308 Move returns status 0, amount 0
00:25:22.323 00.000 12308 MoveAxis(N, 0, ABG)
00:25:22.323 00.000 12308 Move returns status 0, amount 0
00:25:22.323 00.000 12308 move complete, result=0
00:25:22.325 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:22.328 00.003 12308 worker thread done servicing request
00:25:22.351 00.023 14556 UpdateGuideState exits: m=2183 SNR=31.3
00:25:22.355 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:22.359 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:22.364 00.005 14556 Enqueuing Expose request
00:25:22.368 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:25:22.371 00.003 12308 Worker thread wakes up
00:25:22.371 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:22.373 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:23.629 01.256 12308 Exposure complete
00:25:23.744 00.115 12308 worker thread done servicing request
00:25:23.745 00.001 14556 OnExposeComplete: enter
00:25:23.749 00.004 14556 UpdateGuideState(): m_state=6
00:25:23.752 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9378
00:25:23.756 00.004 14556 Star::Find returns 1 (0), X=165.86, Y=996.12, Mass=2266, SNR=32.0, Peak=173 HFD=4.4
00:25:23.760 00.004 14556 CameraToMount -- cameraTheta (0.15) - m_xAngle (-3.07) = xAngle (3.22 = -3.06)
00:25:23.763 00.003 14556 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.12 = 3.12)
00:25:23.767 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.13 cameraTheta=0.15 mountX=-0.12 mountY=0.00, mountTheta=3.12
00:25:23.772 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.02, opts=13)
00:25:23.776 00.004 14556 Enqueuing Move request for scope (0.12, 0.02)
00:25:23.784 00.008 12308 Worker thread wakes up
00:25:23.785 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
00:25:23.785 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
00:25:23.786 00.001 12308 Moving (0.12, 0.02) raw xDistance=-0.12 yDistance=0.00
00:25:23.786 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:25:23.786 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:23.786 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:25:23.787 00.001 12308 MoveAxis(E, 0, ABG)
00:25:23.787 00.000 12308 Move returns status 0, amount 0
00:25:23.787 00.000 12308 MoveAxis(N, 0, ABG)
00:25:23.788 00.001 12308 Move returns status 0, amount 0
00:25:23.788 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:23.794 00.006 12308 move complete, result=0
00:25:23.794 00.000 12308 worker thread done servicing request
00:25:23.822 00.028 14556 UpdateGuideState exits: m=2266 SNR=32.0
00:25:23.830 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:23.836 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:23.840 00.004 14556 Enqueuing Expose request
00:25:23.848 00.008 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:25:23.852 00.004 12308 Worker thread wakes up
00:25:23.852 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:23.853 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:25.100 01.247 12308 Exposure complete
00:25:25.217 00.117 12308 worker thread done servicing request
00:25:25.218 00.001 14556 OnExposeComplete: enter
00:25:25.223 00.005 14556 UpdateGuideState(): m_state=6
00:25:25.228 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9379
00:25:25.232 00.004 14556 Star::Find returns 1 (0), X=165.85, Y=996.37, Mass=2087, SNR=30.7, Peak=168 HFD=4.5
00:25:25.235 00.003 14556 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.07) = xAngle (4.22 = -2.06)
00:25:25.238 00.003 14556 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.12 = -2.16)
00:25:25.241 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.27 hyp=0.30 cameraTheta=1.15 mountX=-0.14 mountY=-0.25, mountTheta=-2.09
00:25:25.246 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.27, opts=13)
00:25:25.250 00.004 14556 Enqueuing Move request for scope (0.12, 0.27)
00:25:25.254 00.004 12308 Worker thread wakes up
00:25:25.254 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.27) opts 0xd
00:25:25.254 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.27)
00:25:25.254 00.000 12308 Moving (0.12, 0.27) raw xDistance=-0.14 yDistance=-0.25
00:25:25.254 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:25:25.254 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:25:25.254 00.000 12308 MoveAxis(E, 0, ABG)
00:25:25.255 00.001 12308 Move returns status 0, amount 0
00:25:25.255 00.000 12308 MoveAxis(N, 173, ABG)
00:25:25.255 00.000 12308 Guiding  Dir = 0, Dur = 173
00:25:25.255 00.000 12308 IsSlewing returns 0
00:25:25.256 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:25.260 00.004 12308 IsGuiding returns 0
00:25:25.261 00.001 12308 PulseGuide returned control before completion, sleep 183
00:25:25.282 00.021 14556 UpdateGuideState exits: m=2087 SNR=30.7
00:25:25.287 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:25.291 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:25.294 00.003 14556 Enqueuing Expose request
00:25:25.447 00.153 12308 IsGuiding returns 1
00:25:25.448 00.001 12308 scope still moving after pulse duration time elapsed
00:25:25.478 00.030 12308 IsSlewing returns 0
00:25:25.479 00.001 12308 IsGuiding returns 0
00:25:25.481 00.002 12308 scope move finished after 173 + 47 ms
00:25:25.482 00.001 12308 Move returns status 0, amount 173
00:25:25.482 00.000 12308 move complete, result=0
00:25:25.483 00.001 12308 worker thread done servicing request
00:25:25.483 00.000 12308 Worker thread wakes up
00:25:25.483 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 173 ms NORTH
00:25:25.490 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:25.490 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:26.742 01.252 12308 Exposure complete
00:25:26.867 00.125 12308 worker thread done servicing request
00:25:26.867 00.000 14556 OnExposeComplete: enter
00:25:26.872 00.005 14556 UpdateGuideState(): m_state=6
00:25:26.875 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9380
00:25:26.879 00.004 14556 Star::Find returns 1 (0), X=165.99, Y=995.92, Mass=2178, SNR=31.5, Peak=188 HFD=4.4
00:25:26.883 00.004 14556 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-3.07) = xAngle (2.45 = 2.45)
00:25:26.887 00.004 14556 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.35 = 2.35)
00:25:26.891 00.004 14556 CameraToMount -- cameraX=0.25 cameraY=-0.18 hyp=0.31 cameraTheta=-0.63 mountX=-0.24 mountY=0.22, mountTheta=2.39
00:25:26.897 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.25, y=-0.18, opts=13)
00:25:26.901 00.004 14556 Enqueuing Move request for scope (0.25, -0.18)
00:25:26.905 00.004 12308 Worker thread wakes up
00:25:26.905 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.18) opts 0xd
00:25:26.905 00.000 12308 Handling offset move in thread for scope, endpoint = (0.25, -0.18)
00:25:26.905 00.000 12308 Moving (0.25, -0.18) raw xDistance=-0.24 yDistance=0.22
00:25:26.906 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:25:26.906 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:25:26.906 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:25:26.906 00.000 12308 MoveAxis(E, 104, ABG)
00:25:26.906 00.000 12308 Guiding  Dir = 2, Dur = 104
00:25:26.908 00.002 12308 IsSlewing returns 0
00:25:26.908 00.000 12308 IsGuiding returns 0
00:25:26.908 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:26.912 00.004 12308 PulseGuide returned control before completion, sleep 114
00:25:26.934 00.022 14556 UpdateGuideState exits: m=2178 SNR=31.5
00:25:26.938 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:26.942 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:26.946 00.004 14556 Enqueuing Expose request
00:25:27.029 00.083 12308 IsGuiding returns 1
00:25:27.030 00.001 12308 scope still moving after pulse duration time elapsed
00:25:27.059 00.029 12308 IsSlewing returns 0
00:25:27.060 00.001 12308 IsGuiding returns 0
00:25:27.061 00.001 12308 scope move finished after 104 + 48 ms
00:25:27.061 00.000 12308 Move returns status 0, amount 104
00:25:27.062 00.001 12308 MoveAxis(N, 0, ABG)
00:25:27.062 00.000 12308 Move returns status 0, amount 0
00:25:27.062 00.000 12308 move complete, result=0
00:25:27.063 00.001 12308 worker thread done servicing request
00:25:27.063 00.000 12308 Worker thread wakes up
00:25:27.063 00.000 14556 GuideStep: -0.2 px 104 ms EAST, 0.2 px 0 ms NORTH
00:25:27.069 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:27.069 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:28.322 01.253 12308 Exposure complete
00:25:28.444 00.122 12308 worker thread done servicing request
00:25:28.444 00.000 14556 OnExposeComplete: enter
00:25:28.448 00.004 14556 UpdateGuideState(): m_state=6
00:25:28.453 00.005 14556 Star::Find(15, 165, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9381
00:25:28.457 00.004 14556 Star::Find returns 1 (0), X=165.62, Y=996.21, Mass=2208, SNR=31.6, Peak=158 HFD=4.5
00:25:28.461 00.004 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.43 = -0.86)
00:25:28.464 00.003 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.96)
00:25:28.470 00.006 14556 CameraToMount -- cameraX=-0.11 cameraY=0.11 hyp=0.16 cameraTheta=2.35 mountX=0.10 mountY=-0.13, mountTheta=-0.90
00:25:28.475 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.11, opts=13)
00:25:28.479 00.004 14556 Enqueuing Move request for scope (-0.11, 0.11)
00:25:28.483 00.004 12308 Worker thread wakes up
00:25:28.483 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.11) opts 0xd
00:25:28.483 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.11)
00:25:28.483 00.000 12308 Moving (-0.11, 0.11) raw xDistance=0.10 yDistance=-0.13
00:25:28.483 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:25:28.483 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:28.485 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:25:28.485 00.000 12308 MoveAxis(E, 0, ABG)
00:25:28.485 00.000 12308 Move returns status 0, amount 0
00:25:28.486 00.001 12308 MoveAxis(N, 0, ABG)
00:25:28.486 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:28.490 00.004 12308 Move returns status 0, amount 0
00:25:28.490 00.000 12308 move complete, result=0
00:25:28.490 00.000 12308 worker thread done servicing request
00:25:28.513 00.023 14556 UpdateGuideState exits: m=2208 SNR=31.6
00:25:28.518 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:28.521 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:28.526 00.005 14556 Enqueuing Expose request
00:25:28.530 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:28.535 00.005 12308 Worker thread wakes up
00:25:28.535 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:28.535 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:29.783 01.248 12308 Exposure complete
00:25:29.909 00.126 12308 worker thread done servicing request
00:25:29.910 00.001 14556 OnExposeComplete: enter
00:25:29.913 00.003 14556 UpdateGuideState(): m_state=6
00:25:29.917 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9382
00:25:29.922 00.005 14556 Star::Find returns 1 (0), X=165.70, Y=996.00, Mass=2155, SNR=31.1, Peak=180 HFD=4.2
00:25:29.925 00.003 14556 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.07) = xAngle (1.24 = 1.24)
00:25:29.929 00.004 14556 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.14 = 1.14)
00:25:29.932 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.84 mountX=0.04 mountY=0.10, mountTheta=1.22
00:25:29.937 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.11, opts=13)
00:25:29.943 00.006 14556 Enqueuing Move request for scope (-0.03, -0.11)
00:25:29.948 00.005 12308 Worker thread wakes up
00:25:29.948 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
00:25:29.948 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
00:25:29.948 00.000 12308 Moving (-0.03, -0.11) raw xDistance=0.04 yDistance=0.10
00:25:29.949 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:25:29.949 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:29.949 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:25:29.949 00.000 12308 MoveAxis(E, 0, ABG)
00:25:29.949 00.000 12308 Move returns status 0, amount 0
00:25:29.950 00.001 12308 MoveAxis(N, 0, ABG)
00:25:29.950 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:29.954 00.004 12308 Move returns status 0, amount 0
00:25:29.954 00.000 12308 move complete, result=0
00:25:29.954 00.000 12308 worker thread done servicing request
00:25:29.977 00.023 14556 UpdateGuideState exits: m=2155 SNR=31.1
00:25:29.980 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:29.984 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:29.987 00.003 14556 Enqueuing Expose request
00:25:29.990 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:25:29.993 00.003 12308 Worker thread wakes up
00:25:29.994 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:29.994 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:31.236 01.242 12308 Exposure complete
00:25:31.368 00.132 12308 worker thread done servicing request
00:25:31.368 00.000 14556 OnExposeComplete: enter
00:25:31.372 00.004 14556 UpdateGuideState(): m_state=6
00:25:31.376 00.004 14556 Star::Find(15, 165, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9383
00:25:31.382 00.006 14556 Star::Find returns 1 (0), X=165.55, Y=996.26, Mass=2239, SNR=31.7, Peak=175 HFD=4.7
00:25:31.387 00.005 14556 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.07) = xAngle (5.49 = -0.79)
00:25:31.391 00.004 14556 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.39 = -0.89)
00:25:31.394 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.16 hyp=0.25 cameraTheta=2.42 mountX=0.17 mountY=-0.19, mountTheta=-0.83
00:25:31.399 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.16, opts=13)
00:25:31.403 00.004 14556 Enqueuing Move request for scope (-0.18, 0.16)
00:25:31.406 00.003 12308 Worker thread wakes up
00:25:31.406 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.16) opts 0xd
00:25:31.407 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.16)
00:25:31.407 00.000 12308 Moving (-0.18, 0.16) raw xDistance=0.17 yDistance=-0.19
00:25:31.407 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:25:31.407 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:31.408 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:25:31.408 00.000 12308 MoveAxis(E, 0, ABG)
00:25:31.408 00.000 12308 Move returns status 0, amount 0
00:25:31.408 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:31.412 00.004 12308 MoveAxis(N, 0, ABG)
00:25:31.412 00.000 12308 Move returns status 0, amount 0
00:25:31.413 00.001 12308 move complete, result=0
00:25:31.413 00.000 12308 worker thread done servicing request
00:25:31.427 00.014 14556 UpdateGuideState exits: m=2239 SNR=31.7
00:25:31.432 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:31.435 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:31.440 00.005 14556 Enqueuing Expose request
00:25:31.444 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:25:31.447 00.003 12308 Worker thread wakes up
00:25:31.449 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:31.449 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:32.696 01.247 12308 Exposure complete
00:25:32.805 00.109 12308 worker thread done servicing request
00:25:32.805 00.000 14556 OnExposeComplete: enter
00:25:32.810 00.005 14556 UpdateGuideState(): m_state=6
00:25:32.814 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9384
00:25:32.818 00.004 14556 Star::Find returns 1 (0), X=165.71, Y=996.14, Mass=2373, SNR=32.8, Peak=177 HFD=4.6
00:25:32.821 00.003 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
00:25:32.825 00.004 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
00:25:32.829 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.04 cameraTheta=2.15 mountX=0.02 mountY=-0.04, mountTheta=-1.08
00:25:32.834 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.04, opts=13)
00:25:32.839 00.005 14556 Enqueuing Move request for scope (-0.02, 0.04)
00:25:32.843 00.004 12308 Worker thread wakes up
00:25:32.844 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
00:25:32.844 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
00:25:32.844 00.000 12308 Moving (-0.02, 0.04) raw xDistance=0.02 yDistance=-0.04
00:25:32.844 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:25:32.845 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:32.845 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:25:32.845 00.000 12308 MoveAxis(E, 0, ABG)
00:25:32.846 00.001 12308 Move returns status 0, amount 0
00:25:32.846 00.000 12308 MoveAxis(N, 0, ABG)
00:25:32.846 00.000 12308 Move returns status 0, amount 0
00:25:32.846 00.000 12308 move complete, result=0
00:25:32.846 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:32.851 00.005 12308 worker thread done servicing request
00:25:32.873 00.022 14556 UpdateGuideState exits: m=2373 SNR=32.8
00:25:32.877 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:32.883 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:32.887 00.004 14556 Enqueuing Expose request
00:25:32.890 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:25:32.894 00.004 12308 Worker thread wakes up
00:25:32.895 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:32.895 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:34.147 01.252 12308 Exposure complete
00:25:34.268 00.121 12308 worker thread done servicing request
00:25:34.269 00.001 14556 OnExposeComplete: enter
00:25:34.272 00.003 14556 UpdateGuideState(): m_state=6
00:25:34.276 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9385
00:25:34.280 00.004 14556 Star::Find returns 1 (0), X=165.74, Y=996.21, Mass=2238, SNR=32.1, Peak=159 HFD=4.6
00:25:34.286 00.006 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.61 = -1.67)
00:25:34.290 00.004 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.77)
00:25:34.294 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.54 mountX=-0.01 mountY=-0.11, mountTheta=-1.67
00:25:34.299 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.11, opts=13)
00:25:34.303 00.004 14556 Enqueuing Move request for scope (0.00, 0.11)
00:25:34.307 00.004 12308 Worker thread wakes up
00:25:34.307 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.11) opts 0xd
00:25:34.307 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.11)
00:25:34.307 00.000 12308 Moving (0.00, 0.11) raw xDistance=-0.01 yDistance=-0.11
00:25:34.307 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:25:34.307 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:34.307 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:25:34.309 00.002 12308 MoveAxis(E, 0, ABG)
00:25:34.309 00.000 12308 Move returns status 0, amount 0
00:25:34.309 00.000 12308 MoveAxis(N, 0, ABG)
00:25:34.309 00.000 12308 Move returns status 0, amount 0
00:25:34.309 00.000 12308 move complete, result=0
00:25:34.309 00.000 12308 worker thread done servicing request
00:25:34.310 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:34.333 00.023 14556 UpdateGuideState exits: m=2238 SNR=32.1
00:25:34.338 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:34.342 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:34.347 00.005 14556 Enqueuing Expose request
00:25:34.351 00.004 12308 Worker thread wakes up
00:25:34.352 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:34.357 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:34.357 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:35.607 01.250 12308 Exposure complete
00:25:35.725 00.118 12308 worker thread done servicing request
00:25:35.725 00.000 14556 OnExposeComplete: enter
00:25:35.730 00.005 14556 UpdateGuideState(): m_state=6
00:25:35.734 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9386
00:25:35.737 00.003 14556 Star::Find returns 1 (0), X=165.88, Y=996.33, Mass=2235, SNR=31.8, Peak=179 HFD=4.5
00:25:35.741 00.004 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.05 = -2.24)
00:25:35.745 00.004 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.95 = -2.34)
00:25:35.749 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=0.22 hyp=0.27 cameraTheta=0.97 mountX=-0.17 mountY=-0.20, mountTheta=-2.28
00:25:35.755 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.22, opts=13)
00:25:35.759 00.004 14556 Enqueuing Move request for scope (0.15, 0.22)
00:25:35.763 00.004 12308 Worker thread wakes up
00:25:35.763 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.22) opts 0xd
00:25:35.763 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.22)
00:25:35.763 00.000 12308 Moving (0.15, 0.22) raw xDistance=-0.17 yDistance=-0.20
00:25:35.763 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:25:35.763 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:35.764 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:25:35.764 00.000 12308 MoveAxis(E, 0, ABG)
00:25:35.764 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:35.767 00.003 12308 Move returns status 0, amount 0
00:25:35.767 00.000 12308 MoveAxis(N, 0, ABG)
00:25:35.768 00.001 12308 Move returns status 0, amount 0
00:25:35.768 00.000 12308 move complete, result=0
00:25:35.768 00.000 12308 worker thread done servicing request
00:25:35.789 00.021 14556 UpdateGuideState exits: m=2235 SNR=31.8
00:25:35.792 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:35.797 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:35.800 00.003 14556 Enqueuing Expose request
00:25:35.805 00.005 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:25:35.808 00.003 12308 Worker thread wakes up
00:25:35.809 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:35.809 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:37.060 01.251 12308 Exposure complete
00:25:37.180 00.120 12308 worker thread done servicing request
00:25:37.181 00.001 14556 OnExposeComplete: enter
00:25:37.184 00.003 14556 UpdateGuideState(): m_state=6
00:25:37.190 00.006 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9387
00:25:37.193 00.003 14556 Star::Find returns 1 (0), X=165.79, Y=996.54, Mass=2247, SNR=31.8, Peak=158 HFD=4.8
00:25:37.198 00.005 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.51 = -1.78)
00:25:37.201 00.003 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.88)
00:25:37.205 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.44 hyp=0.44 cameraTheta=1.43 mountX=-0.09 mountY=-0.42, mountTheta=-1.78
00:25:37.210 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.44, opts=13)
00:25:37.213 00.003 14556 Enqueuing Move request for scope (0.06, 0.44)
00:25:37.219 00.006 12308 Worker thread wakes up
00:25:37.219 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.44) opts 0xd
00:25:37.219 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.44)
00:25:37.219 00.000 12308 Moving (0.06, 0.44) raw xDistance=-0.09 yDistance=-0.42
00:25:37.220 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:25:37.220 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
00:25:37.220 00.000 12308 MoveAxis(E, 0, ABG)
00:25:37.220 00.000 12308 Move returns status 0, amount 0
00:25:37.220 00.000 12308 MoveAxis(N, 296, ABG)
00:25:37.221 00.001 12308 Guiding  Dir = 0, Dur = 296
00:25:37.222 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:37.229 00.007 12308 IsSlewing returns 0
00:25:37.229 00.000 12308 IsGuiding returns 0
00:25:37.229 00.000 12308 PulseGuide returned control before completion, sleep 306
00:25:37.253 00.024 14556 UpdateGuideState exits: m=2247 SNR=31.8
00:25:37.260 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:37.264 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:37.268 00.004 14556 Enqueuing Expose request
00:25:37.549 00.281 12308 IsGuiding returns 1
00:25:37.550 00.001 12308 scope still moving after pulse duration time elapsed
00:25:37.581 00.031 12308 IsSlewing returns 0
00:25:37.583 00.002 12308 IsGuiding returns 0
00:25:37.583 00.000 12308 scope move finished after 296 + 57 ms
00:25:37.584 00.001 12308 Move returns status 0, amount 296
00:25:37.584 00.000 12308 move complete, result=0
00:25:37.585 00.001 12308 worker thread done servicing request
00:25:37.586 00.001 12308 Worker thread wakes up
00:25:37.586 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 296 ms NORTH
00:25:37.592 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:37.592 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:38.833 01.241 12308 Exposure complete
00:25:38.965 00.132 12308 worker thread done servicing request
00:25:38.965 00.000 14556 OnExposeComplete: enter
00:25:38.970 00.005 14556 UpdateGuideState(): m_state=6
00:25:38.973 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9388
00:25:38.976 00.003 14556 Star::Find returns 1 (0), X=165.83, Y=995.91, Mass=2199, SNR=31.7, Peak=184 HFD=4.5
00:25:38.981 00.005 14556 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-3.07) = xAngle (1.99 = 1.99)
00:25:38.985 00.004 14556 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.89 = 1.89)
00:25:38.988 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=-0.19 hyp=0.22 cameraTheta=-1.08 mountX=-0.09 mountY=0.21, mountTheta=1.98
00:25:38.995 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.19, opts=13)
00:25:39.000 00.005 14556 Enqueuing Move request for scope (0.10, -0.19)
00:25:39.004 00.004 12308 Worker thread wakes up
00:25:39.004 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.19) opts 0xd
00:25:39.004 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.19)
00:25:39.004 00.000 12308 Moving (0.10, -0.19) raw xDistance=-0.09 yDistance=0.21
00:25:39.004 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:25:39.004 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:25:39.006 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:25:39.006 00.000 12308 MoveAxis(E, 0, ABG)
00:25:39.006 00.000 12308 Move returns status 0, amount 0
00:25:39.007 00.001 12308 MoveAxis(N, 0, ABG)
00:25:39.007 00.000 12308 Move returns status 0, amount 0
00:25:39.007 00.000 12308 move complete, result=0
00:25:39.007 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:39.012 00.005 12308 worker thread done servicing request
00:25:39.037 00.025 14556 UpdateGuideState exits: m=2199 SNR=31.7
00:25:39.042 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:39.046 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:39.051 00.005 14556 Enqueuing Expose request
00:25:39.054 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:25:39.057 00.003 12308 Worker thread wakes up
00:25:39.057 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:39.059 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:40.309 01.250 12308 Exposure complete
00:25:40.431 00.122 12308 worker thread done servicing request
00:25:40.431 00.000 14556 OnExposeComplete: enter
00:25:40.436 00.005 14556 UpdateGuideState(): m_state=6
00:25:40.442 00.006 14556 Star::Find(15, 165, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9389
00:25:40.445 00.003 14556 Star::Find returns 1 (0), X=165.81, Y=995.95, Mass=2158, SNR=31.4, Peak=171 HFD=4.6
00:25:40.449 00.004 14556 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-3.07) = xAngle (1.98 = 1.98)
00:25:40.452 00.003 14556 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.88 = 1.88)
00:25:40.455 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-1.09 mountX=-0.07 mountY=0.17, mountTheta=1.97
00:25:40.460 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.15, opts=13)
00:25:40.464 00.004 14556 Enqueuing Move request for scope (0.08, -0.15)
00:25:40.468 00.004 12308 Worker thread wakes up
00:25:40.468 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.15) opts 0xd
00:25:40.468 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.15)
00:25:40.468 00.000 12308 Moving (0.08, -0.15) raw xDistance=-0.07 yDistance=0.17
00:25:40.468 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:25:40.468 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:40.469 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:25:40.469 00.000 12308 MoveAxis(E, 0, ABG)
00:25:40.469 00.000 12308 Move returns status 0, amount 0
00:25:40.469 00.000 12308 MoveAxis(N, 0, ABG)
00:25:40.469 00.000 12308 Move returns status 0, amount 0
00:25:40.469 00.000 12308 move complete, result=0
00:25:40.469 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:40.475 00.006 12308 worker thread done servicing request
00:25:40.493 00.018 14556 UpdateGuideState exits: m=2158 SNR=31.4
00:25:40.497 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:40.501 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:40.507 00.006 14556 Enqueuing Expose request
00:25:40.511 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:25:40.515 00.004 12308 Worker thread wakes up
00:25:40.515 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:40.515 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:41.766 01.251 12308 Exposure complete
00:25:41.893 00.127 12308 worker thread done servicing request
00:25:41.893 00.000 14556 OnExposeComplete: enter
00:25:41.897 00.004 14556 UpdateGuideState(): m_state=6
00:25:41.901 00.004 14556 Star::Find(15, 165, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9390
00:25:41.907 00.006 14556 Star::Find returns 1 (0), X=165.73, Y=995.96, Mass=2197, SNR=31.6, Peak=180 HFD=4.2
00:25:41.912 00.005 14556 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.07) = xAngle (1.51 = 1.51)
00:25:41.918 00.006 14556 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.41 = 1.41)
00:25:41.922 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.57 mountX=0.01 mountY=0.14, mountTheta=1.51
00:25:41.927 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.14, opts=13)
00:25:41.930 00.003 14556 Enqueuing Move request for scope (0.00, -0.14)
00:25:41.935 00.005 12308 Worker thread wakes up
00:25:41.935 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.14) opts 0xd
00:25:41.935 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.14)
00:25:41.935 00.000 12308 Moving (0.00, -0.14) raw xDistance=0.01 yDistance=0.14
00:25:41.935 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:25:41.935 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:41.936 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:25:41.936 00.000 12308 MoveAxis(E, 0, ABG)
00:25:41.936 00.000 12308 Move returns status 0, amount 0
00:25:41.936 00.000 12308 MoveAxis(N, 0, ABG)
00:25:41.938 00.002 12308 Move returns status 0, amount 0
00:25:41.938 00.000 12308 move complete, result=0
00:25:41.938 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:41.943 00.005 12308 worker thread done servicing request
00:25:41.963 00.020 14556 UpdateGuideState exits: m=2197 SNR=31.6
00:25:41.968 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:41.974 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:41.978 00.004 14556 Enqueuing Expose request
00:25:41.983 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:25:41.987 00.004 12308 Worker thread wakes up
00:25:41.988 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:41.988 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:43.244 01.256 12308 Exposure complete
00:25:43.361 00.117 12308 worker thread done servicing request
00:25:43.361 00.000 14556 OnExposeComplete: enter
00:25:43.366 00.005 14556 UpdateGuideState(): m_state=6
00:25:43.369 00.003 14556 Star::Find(15, 165, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9391
00:25:43.373 00.004 14556 Star::Find returns 1 (0), X=165.79, Y=996.12, Mass=2326, SNR=32.6, Peak=189 HFD=4.5
00:25:43.378 00.005 14556 CameraToMount -- cameraTheta (0.40) - m_xAngle (-3.07) = xAngle (3.48 = -2.81)
00:25:43.382 00.004 14556 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.38 = -2.91)
00:25:43.388 00.006 14556 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.06 cameraTheta=0.40 mountX=-0.05 mountY=-0.01, mountTheta=-2.90
00:25:43.396 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.02, opts=13)
00:25:43.401 00.005 14556 Enqueuing Move request for scope (0.05, 0.02)
00:25:43.404 00.003 12308 Worker thread wakes up
00:25:43.404 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
00:25:43.404 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
00:25:43.405 00.001 12308 Moving (0.05, 0.02) raw xDistance=-0.05 yDistance=-0.01
00:25:43.405 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:25:43.405 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:43.405 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:25:43.406 00.001 12308 MoveAxis(E, 0, ABG)
00:25:43.406 00.000 12308 Move returns status 0, amount 0
00:25:43.407 00.001 12308 MoveAxis(N, 0, ABG)
00:25:43.407 00.000 12308 Move returns status 0, amount 0
00:25:43.409 00.002 12308 move complete, result=0
00:25:43.409 00.000 12308 worker thread done servicing request
00:25:43.409 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:43.427 00.018 14556 UpdateGuideState exits: m=2326 SNR=32.6
00:25:43.432 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:43.436 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:43.440 00.004 14556 Enqueuing Expose request
00:25:43.445 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:25:43.449 00.004 12308 Worker thread wakes up
00:25:43.449 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:43.449 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:44.700 01.251 12308 Exposure complete
00:25:44.818 00.118 12308 worker thread done servicing request
00:25:44.820 00.002 14556 OnExposeComplete: enter
00:25:44.824 00.004 14556 UpdateGuideState(): m_state=6
00:25:44.829 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9392
00:25:44.832 00.003 14556 Star::Find returns 1 (0), X=165.83, Y=996.10, Mass=2202, SNR=31.5, Peak=172 HFD=4.5
00:25:44.837 00.005 14556 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-3.07) = xAngle (3.05 = 3.05)
00:25:44.840 00.003 14556 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.95 = 2.95)
00:25:44.844 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.03 mountX=-0.10 mountY=0.02, mountTheta=2.95
00:25:44.849 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.00, opts=13)
00:25:44.853 00.004 14556 Enqueuing Move request for scope (0.10, -0.00)
00:25:44.858 00.005 12308 Worker thread wakes up
00:25:44.858 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd
00:25:44.858 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.00)
00:25:44.858 00.000 12308 Moving (0.10, -0.00) raw xDistance=-0.10 yDistance=0.02
00:25:44.859 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:25:44.859 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:44.859 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:25:44.859 00.000 12308 MoveAxis(E, 0, ABG)
00:25:44.859 00.000 12308 Move returns status 0, amount 0
00:25:44.859 00.000 12308 MoveAxis(N, 0, ABG)
00:25:44.859 00.000 12308 Move returns status 0, amount 0
00:25:44.859 00.000 12308 move complete, result=0
00:25:44.859 00.000 12308 worker thread done servicing request
00:25:44.859 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:44.883 00.024 14556 UpdateGuideState exits: m=2202 SNR=31.5
00:25:44.888 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:44.891 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:44.895 00.004 14556 Enqueuing Expose request
00:25:44.899 00.004 12308 Worker thread wakes up
00:25:44.899 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:44.900 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:44.900 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:25:46.143 01.243 12308 Exposure complete
00:25:46.280 00.137 12308 worker thread done servicing request
00:25:46.281 00.001 14556 OnExposeComplete: enter
00:25:46.286 00.005 14556 UpdateGuideState(): m_state=6
00:25:46.290 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9393
00:25:46.295 00.005 14556 Star::Find returns 1 (0), X=165.72, Y=996.10, Mass=2364, SNR=32.8, Peak=199 HFD=4.6
00:25:46.298 00.003 14556 CameraToMount -- cameraTheta (3.07) - m_xAngle (-3.07) = xAngle (6.15 = -0.14)
00:25:46.302 00.004 14556 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.05 = -0.23)
00:25:46.306 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=3.07 mountX=0.01 mountY=-0.00, mountTheta=-0.23
00:25:46.310 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.00, opts=13)
00:25:46.315 00.005 14556 Enqueuing Move request for scope (-0.01, 0.00)
00:25:46.319 00.004 12308 Worker thread wakes up
00:25:46.319 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.00) opts 0xd
00:25:46.319 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.00)
00:25:46.319 00.000 12308 Moving (-0.01, 0.00) raw xDistance=0.01 yDistance=-0.00
00:25:46.319 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:25:46.320 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:46.320 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:25:46.320 00.000 12308 MoveAxis(E, 0, ABG)
00:25:46.321 00.001 12308 Move returns status 0, amount 0
00:25:46.321 00.000 12308 MoveAxis(N, 0, ABG)
00:25:46.321 00.000 12308 Move returns status 0, amount 0
00:25:46.321 00.000 12308 move complete, result=0
00:25:46.321 00.000 12308 worker thread done servicing request
00:25:46.321 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:46.347 00.026 14556 UpdateGuideState exits: m=2364 SNR=32.8
00:25:46.351 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:46.355 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:46.359 00.004 14556 Enqueuing Expose request
00:25:46.363 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:25:46.368 00.005 12308 Worker thread wakes up
00:25:46.368 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:46.368 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:47.613 01.245 12308 Exposure complete
00:25:47.773 00.160 12308 worker thread done servicing request
00:25:47.774 00.001 14556 OnExposeComplete: enter
00:25:47.780 00.006 14556 UpdateGuideState(): m_state=6
00:25:47.786 00.006 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9394
00:25:47.791 00.005 14556 Star::Find returns 1 (0), X=165.77, Y=996.07, Mass=2371, SNR=32.5, Peak=202 HFD=4.5
00:25:47.797 00.006 14556 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-3.07) = xAngle (2.42 = 2.42)
00:25:47.802 00.005 14556 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.32 = 2.32)
00:25:47.806 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.65 mountX=-0.04 mountY=0.04, mountTheta=2.37
00:25:47.814 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.03, opts=13)
00:25:47.820 00.006 14556 Enqueuing Move request for scope (0.04, -0.03)
00:25:47.825 00.005 12308 Worker thread wakes up
00:25:47.825 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
00:25:47.825 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
00:25:47.827 00.002 12308 Moving (0.04, -0.03) raw xDistance=-0.04 yDistance=0.04
00:25:47.827 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:25:47.827 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:47.827 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:25:47.827 00.000 12308 MoveAxis(E, 0, ABG)
00:25:47.828 00.001 12308 Move returns status 0, amount 0
00:25:47.828 00.000 12308 MoveAxis(N, 0, ABG)
00:25:47.828 00.000 12308 Move returns status 0, amount 0
00:25:47.828 00.000 12308 move complete, result=0
00:25:47.829 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:47.834 00.005 12308 worker thread done servicing request
00:25:47.854 00.020 14556 UpdateGuideState exits: m=2371 SNR=32.5
00:25:47.857 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:47.861 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:47.866 00.005 14556 Enqueuing Expose request
00:25:47.870 00.004 12308 Worker thread wakes up
00:25:47.871 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:47.871 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:47.871 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:25:49.128 01.257 12308 Exposure complete
00:25:49.254 00.126 12308 worker thread done servicing request
00:25:49.255 00.001 14556 OnExposeComplete: enter
00:25:49.259 00.004 14556 UpdateGuideState(): m_state=6
00:25:49.263 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9395
00:25:49.267 00.004 14556 Star::Find returns 1 (0), X=165.67, Y=996.25, Mass=2123, SNR=30.9, Peak=179 HFD=4.6
00:25:49.270 00.003 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.04 = -1.24)
00:25:49.274 00.004 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.34)
00:25:49.278 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.97 mountX=0.05 mountY=-0.16, mountTheta=-1.25
00:25:49.285 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.15, opts=13)
00:25:49.293 00.008 14556 Enqueuing Move request for scope (-0.06, 0.15)
00:25:49.297 00.004 12308 Worker thread wakes up
00:25:49.297 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd
00:25:49.297 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.15)
00:25:49.297 00.000 12308 Moving (-0.06, 0.15) raw xDistance=0.05 yDistance=-0.16
00:25:49.297 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:25:49.298 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:49.298 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:25:49.298 00.000 12308 MoveAxis(E, 0, ABG)
00:25:49.298 00.000 12308 Move returns status 0, amount 0
00:25:49.298 00.000 12308 MoveAxis(N, 0, ABG)
00:25:49.300 00.002 12308 Move returns status 0, amount 0
00:25:49.300 00.000 12308 move complete, result=0
00:25:49.300 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:49.305 00.005 12308 worker thread done servicing request
00:25:49.326 00.021 14556 UpdateGuideState exits: m=2123 SNR=30.9
00:25:49.330 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:49.334 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:49.338 00.004 14556 Enqueuing Expose request
00:25:49.341 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:25:49.347 00.006 12308 Worker thread wakes up
00:25:49.347 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:49.347 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:50.599 01.252 12308 Exposure complete
00:25:50.716 00.117 12308 worker thread done servicing request
00:25:50.716 00.000 14556 OnExposeComplete: enter
00:25:50.721 00.005 14556 UpdateGuideState(): m_state=6
00:25:50.725 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9396
00:25:50.728 00.003 14556 Star::Find returns 1 (0), X=165.75, Y=996.36, Mass=2158, SNR=31.0, Peak=170 HFD=4.7
00:25:50.732 00.004 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.57 = -1.72)
00:25:50.736 00.004 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
00:25:50.739 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.49 mountX=-0.04 mountY=-0.26, mountTheta=-1.72
00:25:50.743 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.26, opts=13)
00:25:50.747 00.004 14556 Enqueuing Move request for scope (0.02, 0.26)
00:25:50.751 00.004 12308 Worker thread wakes up
00:25:50.752 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.26) opts 0xd
00:25:50.752 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.26)
00:25:50.752 00.000 12308 Moving (0.02, 0.26) raw xDistance=-0.04 yDistance=-0.26
00:25:50.752 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:25:50.752 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:25:50.753 00.001 12308 MoveAxis(E, 0, ABG)
00:25:50.753 00.000 12308 Move returns status 0, amount 0
00:25:50.753 00.000 12308 MoveAxis(N, 180, ABG)
00:25:50.753 00.000 12308 Guiding  Dir = 0, Dur = 180
00:25:50.754 00.001 12308 IsSlewing returns 0
00:25:50.754 00.000 12308 IsGuiding returns 0
00:25:50.755 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:50.759 00.004 12308 PulseGuide returned control before completion, sleep 190
00:25:50.779 00.020 14556 UpdateGuideState exits: m=2158 SNR=31.0
00:25:50.785 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:50.790 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:50.795 00.005 14556 Enqueuing Expose request
00:25:50.965 00.170 12308 IsGuiding returns 0
00:25:50.969 00.004 12308 Move returns status 0, amount 180
00:25:50.970 00.001 12308 move complete, result=0
00:25:50.971 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 180 ms NORTH
00:25:50.975 00.004 12308 worker thread done servicing request
00:25:50.975 00.000 12308 Worker thread wakes up
00:25:50.977 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:50.977 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:52.233 01.256 12308 Exposure complete
00:25:52.363 00.130 12308 worker thread done servicing request
00:25:52.363 00.000 14556 OnExposeComplete: enter
00:25:52.367 00.004 14556 UpdateGuideState(): m_state=6
00:25:52.371 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9397
00:25:52.376 00.005 14556 Star::Find returns 1 (0), X=165.77, Y=996.12, Mass=2485, SNR=33.4, Peak=212 HFD=4.5
00:25:52.380 00.004 14556 CameraToMount -- cameraTheta (0.41) - m_xAngle (-3.07) = xAngle (3.49 = -2.80)
00:25:52.385 00.005 14556 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.39 = -2.90)
00:25:52.389 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.41 mountX=-0.04 mountY=-0.01, mountTheta=-2.89
00:25:52.394 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.02, opts=13)
00:25:52.398 00.004 14556 Enqueuing Move request for scope (0.04, 0.02)
00:25:52.401 00.003 12308 Worker thread wakes up
00:25:52.402 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
00:25:52.402 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
00:25:52.402 00.000 12308 Moving (0.04, 0.02) raw xDistance=-0.04 yDistance=-0.01
00:25:52.402 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:25:52.403 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:52.403 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:25:52.403 00.000 12308 MoveAxis(E, 0, ABG)
00:25:52.403 00.000 12308 Move returns status 0, amount 0
00:25:52.403 00.000 12308 MoveAxis(N, 0, ABG)
00:25:52.403 00.000 12308 Move returns status 0, amount 0
00:25:52.403 00.000 12308 move complete, result=0
00:25:52.403 00.000 12308 worker thread done servicing request
00:25:52.404 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:52.427 00.023 14556 UpdateGuideState exits: m=2485 SNR=33.4
00:25:52.433 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:52.438 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:52.445 00.007 14556 Enqueuing Expose request
00:25:52.452 00.007 12308 Worker thread wakes up
00:25:52.452 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:25:52.458 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:52.458 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:53.705 01.247 12308 Exposure complete
00:25:53.829 00.124 14556 OnExposeComplete: enter
00:25:53.834 00.005 14556 UpdateGuideState(): m_state=6
00:25:53.837 00.003 12308 worker thread done servicing request
00:25:53.838 00.001 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9398
00:25:53.842 00.004 14556 Star::Find returns 1 (0), X=165.66, Y=996.24, Mass=2422, SNR=33.1, Peak=185 HFD=4.7
00:25:53.847 00.005 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.12 = -1.16)
00:25:53.853 00.006 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.02 = -1.26)
00:25:53.857 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.15 cameraTheta=2.05 mountX=0.06 mountY=-0.15, mountTheta=-1.18
00:25:53.863 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.14, opts=13)
00:25:53.867 00.004 14556 Enqueuing Move request for scope (-0.07, 0.14)
00:25:53.870 00.003 12308 Worker thread wakes up
00:25:53.871 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
00:25:53.871 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
00:25:53.872 00.001 12308 Moving (-0.07, 0.14) raw xDistance=0.06 yDistance=-0.15
00:25:53.872 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:25:53.872 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:53.873 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:25:53.873 00.000 12308 MoveAxis(E, 0, ABG)
00:25:53.873 00.000 12308 Move returns status 0, amount 0
00:25:53.873 00.000 12308 MoveAxis(N, 0, ABG)
00:25:53.873 00.000 12308 Move returns status 0, amount 0
00:25:53.873 00.000 12308 move complete, result=0
00:25:53.874 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:53.879 00.005 12308 worker thread done servicing request
00:25:53.903 00.024 14556 UpdateGuideState exits: m=2422 SNR=33.1
00:25:53.907 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:53.913 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:53.917 00.004 14556 Enqueuing Expose request
00:25:53.921 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:53.924 00.003 12308 Worker thread wakes up
00:25:53.925 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:53.925 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:55.169 01.244 12308 Exposure complete
00:25:55.294 00.125 12308 worker thread done servicing request
00:25:55.294 00.000 14556 OnExposeComplete: enter
00:25:55.298 00.004 14556 UpdateGuideState(): m_state=6
00:25:55.303 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9399
00:25:55.307 00.004 14556 Star::Find returns 1 (0), X=165.76, Y=996.35, Mass=2242, SNR=31.7, Peak=171 HFD=4.6
00:25:55.312 00.005 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
00:25:55.315 00.003 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
00:25:55.320 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.25 hyp=0.26 cameraTheta=1.48 mountX=-0.04 mountY=-0.25, mountTheta=-1.73
00:25:55.324 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.25, opts=13)
00:25:55.329 00.005 14556 Enqueuing Move request for scope (0.02, 0.25)
00:25:55.332 00.003 12308 Worker thread wakes up
00:25:55.333 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.25) opts 0xd
00:25:55.333 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.25)
00:25:55.333 00.000 12308 Moving (0.02, 0.25) raw xDistance=-0.04 yDistance=-0.25
00:25:55.333 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:25:55.333 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:25:55.334 00.001 12308 MoveAxis(E, 0, ABG)
00:25:55.334 00.000 12308 Move returns status 0, amount 0
00:25:55.334 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:55.339 00.005 12308 MoveAxis(N, 173, ABG)
00:25:55.339 00.000 12308 Guiding  Dir = 0, Dur = 173
00:25:55.339 00.000 12308 IsSlewing returns 0
00:25:55.340 00.001 12308 IsGuiding returns 0
00:25:55.340 00.000 12308 PulseGuide returned control before completion, sleep 183
00:25:55.361 00.021 14556 UpdateGuideState exits: m=2242 SNR=31.7
00:25:55.366 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:55.370 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:55.373 00.003 14556 Enqueuing Expose request
00:25:55.534 00.161 12308 IsGuiding returns 1
00:25:55.534 00.000 12308 scope still moving after pulse duration time elapsed
00:25:55.564 00.030 12308 IsSlewing returns 0
00:25:55.565 00.001 12308 IsGuiding returns 0
00:25:55.565 00.000 12308 scope move finished after 173 + 52 ms
00:25:55.566 00.001 12308 Move returns status 0, amount 173
00:25:55.566 00.000 12308 move complete, result=0
00:25:55.566 00.000 12308 worker thread done servicing request
00:25:55.566 00.000 12308 Worker thread wakes up
00:25:55.568 00.002 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 173 ms NORTH
00:25:55.574 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:55.574 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:56.823 01.249 12308 Exposure complete
00:25:56.957 00.134 12308 worker thread done servicing request
00:25:56.958 00.001 14556 OnExposeComplete: enter
00:25:56.962 00.004 14556 UpdateGuideState(): m_state=6
00:25:56.965 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9400
00:25:56.969 00.004 14556 Star::Find returns 1 (0), X=165.89, Y=995.98, Mass=2287, SNR=31.9, Peak=192 HFD=4.4
00:25:56.973 00.004 14556 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-3.07) = xAngle (2.43 = 2.43)
00:25:56.978 00.005 14556 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.33 = 2.33)
00:25:56.982 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-0.65 mountX=-0.15 mountY=0.15, mountTheta=2.38
00:25:56.986 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.12, opts=13)
00:25:56.991 00.005 14556 Enqueuing Move request for scope (0.16, -0.12)
00:25:56.994 00.003 12308 Worker thread wakes up
00:25:56.994 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.12) opts 0xd
00:25:56.995 00.001 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.12)
00:25:56.995 00.000 12308 Moving (0.16, -0.12) raw xDistance=-0.15 yDistance=0.15
00:25:56.995 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:25:56.995 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:56.995 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:25:56.995 00.000 12308 MoveAxis(E, 0, ABG)
00:25:56.996 00.001 12308 Move returns status 0, amount 0
00:25:56.996 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:57.001 00.005 12308 MoveAxis(N, 0, ABG)
00:25:57.001 00.000 12308 Move returns status 0, amount 0
00:25:57.002 00.001 12308 move complete, result=0
00:25:57.003 00.001 12308 worker thread done servicing request
00:25:57.025 00.022 14556 UpdateGuideState exits: m=2287 SNR=31.9
00:25:57.030 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:57.035 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:57.039 00.004 14556 Enqueuing Expose request
00:25:57.043 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:25:57.047 00.004 12308 Worker thread wakes up
00:25:57.047 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:57.047 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:58.294 01.247 12308 Exposure complete
00:25:58.423 00.129 12308 worker thread done servicing request
00:25:58.423 00.000 14556 OnExposeComplete: enter
00:25:58.427 00.004 14556 UpdateGuideState(): m_state=6
00:25:58.429 00.002 14556 Star::Find(15, 165, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9401
00:25:58.434 00.005 14556 Star::Find returns 1 (0), X=165.94, Y=996.21, Mass=2452, SNR=33.3, Peak=213 HFD=4.6
00:25:58.437 00.003 14556 CameraToMount -- cameraTheta (0.48) - m_xAngle (-3.07) = xAngle (3.56 = -2.73)
00:25:58.442 00.005 14556 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.46 = -2.83)
00:25:58.446 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.11 hyp=0.23 cameraTheta=0.48 mountX=-0.21 mountY=-0.07, mountTheta=-2.81
00:25:58.451 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.11, opts=13)
00:25:58.455 00.004 14556 Enqueuing Move request for scope (0.21, 0.11)
00:25:58.458 00.003 12308 Worker thread wakes up
00:25:58.458 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.11) opts 0xd
00:25:58.458 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.11)
00:25:58.458 00.000 12308 Moving (0.21, 0.11) raw xDistance=-0.21 yDistance=-0.07
00:25:58.458 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:25:58.460 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:25:58.460 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:25:58.460 00.000 12308 MoveAxis(E, 93, ABG)
00:25:58.460 00.000 12308 Guiding  Dir = 2, Dur = 93
00:25:58.460 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:25:58.464 00.004 12308 IsSlewing returns 0
00:25:58.465 00.001 12308 IsGuiding returns 0
00:25:58.466 00.001 12308 PulseGuide returned control before completion, sleep 103
00:25:58.486 00.020 14556 UpdateGuideState exits: m=2452 SNR=33.3
00:25:58.491 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:58.494 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:25:58.496 00.002 14556 Enqueuing Expose request
00:25:58.580 00.084 12308 IsGuiding returns 1
00:25:58.581 00.001 12308 scope still moving after pulse duration time elapsed
00:25:58.612 00.031 12308 IsSlewing returns 0
00:25:58.612 00.000 12308 IsGuiding returns 0
00:25:58.613 00.001 12308 scope move finished after 93 + 54 ms
00:25:58.613 00.000 12308 Move returns status 0, amount 93
00:25:58.614 00.001 12308 MoveAxis(N, 0, ABG)
00:25:58.614 00.000 12308 Move returns status 0, amount 0
00:25:58.614 00.000 12308 move complete, result=0
00:25:58.615 00.001 12308 worker thread done servicing request
00:25:58.615 00.000 12308 Worker thread wakes up
00:25:58.615 00.000 14556 GuideStep: -0.2 px 93 ms EAST, -0.1 px 0 ms NORTH
00:25:58.623 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:25:58.623 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:25:59.870 01.247 12308 Exposure complete
00:25:59.991 00.121 12308 worker thread done servicing request
00:25:59.991 00.000 14556 OnExposeComplete: enter
00:25:59.995 00.004 14556 UpdateGuideState(): m_state=6
00:26:00.000 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9402
00:26:00.008 00.008 14556 Star::Find returns 1 (0), X=165.74, Y=996.13, Mass=2129, SNR=31.0, Peak=167 HFD=4.5
00:26:00.013 00.005 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.25 = -2.04)
00:26:00.018 00.005 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
00:26:00.023 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.17 mountX=-0.01 mountY=-0.03, mountTheta=-2.06
00:26:00.030 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.03, opts=13)
00:26:00.035 00.005 14556 Enqueuing Move request for scope (0.01, 0.03)
00:26:00.040 00.005 12308 Worker thread wakes up
00:26:00.040 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
00:26:00.040 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
00:26:00.040 00.000 12308 Moving (0.01, 0.03) raw xDistance=-0.01 yDistance=-0.03
00:26:00.040 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:26:00.041 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:00.041 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:26:00.041 00.000 12308 MoveAxis(E, 0, ABG)
00:26:00.041 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:00.046 00.005 12308 Move returns status 0, amount 0
00:26:00.046 00.000 12308 MoveAxis(N, 0, ABG)
00:26:00.046 00.000 12308 Move returns status 0, amount 0
00:26:00.046 00.000 12308 move complete, result=0
00:26:00.046 00.000 12308 worker thread done servicing request
00:26:00.067 00.021 14556 UpdateGuideState exits: m=2129 SNR=31.0
00:26:00.072 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:00.076 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:00.080 00.004 14556 Enqueuing Expose request
00:26:00.084 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:26:00.087 00.003 12308 Worker thread wakes up
00:26:00.088 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:00.088 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:01.327 01.239 12308 Exposure complete
00:26:01.435 00.108 12308 worker thread done servicing request
00:26:01.435 00.000 14556 OnExposeComplete: enter
00:26:01.439 00.004 14556 UpdateGuideState(): m_state=6
00:26:01.444 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9403
00:26:01.448 00.004 14556 Star::Find returns 1 (0), X=165.72, Y=996.20, Mass=2308, SNR=32.3, Peak=175 HFD=4.6
00:26:01.452 00.004 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
00:26:01.455 00.003 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
00:26:01.458 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.68 mountX=0.00 mountY=-0.10, mountTheta=-1.53
00:26:01.463 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.10, opts=13)
00:26:01.468 00.005 14556 Enqueuing Move request for scope (-0.01, 0.10)
00:26:01.471 00.003 12308 Worker thread wakes up
00:26:01.472 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
00:26:01.472 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
00:26:01.472 00.000 12308 Moving (-0.01, 0.10) raw xDistance=0.00 yDistance=-0.10
00:26:01.472 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:26:01.472 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:01.472 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:26:01.473 00.001 12308 MoveAxis(E, 0, ABG)
00:26:01.473 00.000 12308 Move returns status 0, amount 0
00:26:01.473 00.000 12308 MoveAxis(N, 0, ABG)
00:26:01.473 00.000 12308 Move returns status 0, amount 0
00:26:01.474 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:01.479 00.005 12308 move complete, result=0
00:26:01.479 00.000 12308 worker thread done servicing request
00:26:01.497 00.018 14556 UpdateGuideState exits: m=2308 SNR=32.3
00:26:01.501 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:01.506 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:01.510 00.004 14556 Enqueuing Expose request
00:26:01.514 00.004 12308 Worker thread wakes up
00:26:01.514 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:01.518 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:01.518 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:02.769 01.251 12308 Exposure complete
00:26:02.891 00.122 12308 worker thread done servicing request
00:26:02.892 00.001 14556 OnExposeComplete: enter
00:26:02.895 00.003 14556 UpdateGuideState(): m_state=6
00:26:02.899 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9404
00:26:02.902 00.003 14556 Star::Find returns 1 (0), X=165.76, Y=996.10, Mass=2455, SNR=32.9, Peak=186 HFD=4.5
00:26:02.906 00.004 14556 CameraToMount -- cameraTheta (0.05) - m_xAngle (-3.07) = xAngle (3.12 = 3.12)
00:26:02.910 00.004 14556 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.02 = 3.02)
00:26:02.913 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.05 mountX=-0.03 mountY=0.00, mountTheta=3.02
00:26:02.918 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.00, opts=13)
00:26:02.921 00.003 14556 Enqueuing Move request for scope (0.03, 0.00)
00:26:02.924 00.003 12308 Worker thread wakes up
00:26:02.924 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.00) opts 0xd
00:26:02.924 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.00)
00:26:02.925 00.001 12308 Moving (0.03, 0.00) raw xDistance=-0.03 yDistance=0.00
00:26:02.925 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:26:02.925 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:02.925 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:26:02.925 00.000 12308 MoveAxis(E, 0, ABG)
00:26:02.925 00.000 12308 Move returns status 0, amount 0
00:26:02.925 00.000 12308 MoveAxis(N, 0, ABG)
00:26:02.925 00.000 12308 Move returns status 0, amount 0
00:26:02.927 00.002 12308 move complete, result=0
00:26:02.927 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:02.930 00.003 12308 worker thread done servicing request
00:26:02.949 00.019 14556 UpdateGuideState exits: m=2455 SNR=32.9
00:26:02.953 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:02.956 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:02.960 00.004 14556 Enqueuing Expose request
00:26:02.963 00.003 12308 Worker thread wakes up
00:26:02.963 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:26:02.967 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:02.967 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:04.215 01.248 12308 Exposure complete
00:26:04.344 00.129 12308 worker thread done servicing request
00:26:04.344 00.000 14556 OnExposeComplete: enter
00:26:04.350 00.006 14556 UpdateGuideState(): m_state=6
00:26:04.356 00.006 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9405
00:26:04.362 00.006 14556 Star::Find returns 1 (0), X=165.72, Y=996.21, Mass=2266, SNR=31.9, Peak=198 HFD=4.5
00:26:04.366 00.004 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.75 = -1.54)
00:26:04.372 00.006 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.64)
00:26:04.377 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.67 mountX=0.00 mountY=-0.11, mountTheta=-1.54
00:26:04.385 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.11, opts=13)
00:26:04.390 00.005 14556 Enqueuing Move request for scope (-0.01, 0.11)
00:26:04.396 00.006 12308 Worker thread wakes up
00:26:04.396 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
00:26:04.396 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
00:26:04.396 00.000 12308 Moving (-0.01, 0.11) raw xDistance=0.00 yDistance=-0.11
00:26:04.398 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:26:04.398 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:04.398 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:26:04.398 00.000 12308 MoveAxis(E, 0, ABG)
00:26:04.399 00.001 12308 Move returns status 0, amount 0
00:26:04.399 00.000 12308 MoveAxis(N, 0, ABG)
00:26:04.399 00.000 12308 Move returns status 0, amount 0
00:26:04.399 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:04.405 00.006 12308 move complete, result=0
00:26:04.405 00.000 12308 worker thread done servicing request
00:26:04.427 00.022 14556 UpdateGuideState exits: m=2266 SNR=31.9
00:26:04.431 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:04.434 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:04.438 00.004 14556 Enqueuing Expose request
00:26:04.444 00.006 12308 Worker thread wakes up
00:26:04.444 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:04.449 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:04.449 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:05.692 01.243 12308 Exposure complete
00:26:05.814 00.122 12308 worker thread done servicing request
00:26:05.814 00.000 14556 OnExposeComplete: enter
00:26:05.819 00.005 14556 UpdateGuideState(): m_state=6
00:26:05.823 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9406
00:26:05.827 00.004 14556 Star::Find returns 1 (0), X=165.75, Y=996.15, Mass=2093, SNR=30.6, Peak=176 HFD=4.5
00:26:05.831 00.004 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.30 = -1.99)
00:26:05.834 00.003 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.09)
00:26:05.838 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.22 mountX=-0.02 mountY=-0.04, mountTheta=-2.01
00:26:05.843 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.05, opts=13)
00:26:05.849 00.006 14556 Enqueuing Move request for scope (0.02, 0.05)
00:26:05.851 00.002 12308 Worker thread wakes up
00:26:05.852 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
00:26:05.852 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
00:26:05.852 00.000 12308 Moving (0.02, 0.05) raw xDistance=-0.02 yDistance=-0.04
00:26:05.852 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:26:05.852 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:05.854 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:26:05.854 00.000 12308 MoveAxis(E, 0, ABG)
00:26:05.854 00.000 12308 Move returns status 0, amount 0
00:26:05.854 00.000 12308 MoveAxis(N, 0, ABG)
00:26:05.854 00.000 12308 Move returns status 0, amount 0
00:26:05.854 00.000 12308 move complete, result=0
00:26:05.854 00.000 12308 worker thread done servicing request
00:26:05.855 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:05.877 00.022 14556 UpdateGuideState exits: m=2093 SNR=30.6
00:26:05.882 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:05.887 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:05.890 00.003 14556 Enqueuing Expose request
00:26:05.894 00.004 12308 Worker thread wakes up
00:26:05.894 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:05.894 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:05.894 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:26:07.148 01.254 12308 Exposure complete
00:26:07.281 00.133 12308 worker thread done servicing request
00:26:07.282 00.001 14556 OnExposeComplete: enter
00:26:07.286 00.004 14556 UpdateGuideState(): m_state=6
00:26:07.290 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9407
00:26:07.295 00.005 14556 Star::Find returns 1 (0), X=165.75, Y=996.20, Mass=1962, SNR=29.4, Peak=163 HFD=4.3
00:26:07.299 00.004 14556 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.07) = xAngle (4.48 = -1.80)
00:26:07.302 00.003 14556 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.38 = -1.90)
00:26:07.307 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.41 mountX=-0.02 mountY=-0.09, mountTheta=-1.81
00:26:07.312 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.10, opts=13)
00:26:07.317 00.005 14556 Enqueuing Move request for scope (0.02, 0.10)
00:26:07.320 00.003 12308 Worker thread wakes up
00:26:07.320 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
00:26:07.320 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
00:26:07.321 00.001 12308 Moving (0.02, 0.10) raw xDistance=-0.02 yDistance=-0.09
00:26:07.321 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:26:07.321 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:07.321 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:26:07.321 00.000 12308 MoveAxis(E, 0, ABG)
00:26:07.323 00.002 12308 Move returns status 0, amount 0
00:26:07.323 00.000 12308 MoveAxis(N, 0, ABG)
00:26:07.323 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:07.327 00.004 12308 Move returns status 0, amount 0
00:26:07.327 00.000 12308 move complete, result=0
00:26:07.327 00.000 12308 worker thread done servicing request
00:26:07.348 00.021 14556 UpdateGuideState exits: m=1962 SNR=29.4
00:26:07.354 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:07.358 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:07.361 00.003 14556 Enqueuing Expose request
00:26:07.365 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:07.369 00.004 12308 Worker thread wakes up
00:26:07.370 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:07.370 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:08.618 01.248 12308 Exposure complete
00:26:08.735 00.117 12308 worker thread done servicing request
00:26:08.736 00.001 14556 OnExposeComplete: enter
00:26:08.740 00.004 14556 UpdateGuideState(): m_state=6
00:26:08.743 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9408
00:26:08.748 00.005 14556 Star::Find returns 1 (0), X=165.77, Y=996.31, Mass=2268, SNR=31.9, Peak=147 HFD=4.8
00:26:08.751 00.003 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.49 = -1.79)
00:26:08.755 00.004 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.39 = -1.89)
00:26:08.759 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.21 hyp=0.22 cameraTheta=1.42 mountX=-0.05 mountY=-0.21, mountTheta=-1.80
00:26:08.764 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.21, opts=13)
00:26:08.769 00.005 14556 Enqueuing Move request for scope (0.03, 0.21)
00:26:08.774 00.005 12308 Worker thread wakes up
00:26:08.774 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.21) opts 0xd
00:26:08.775 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.21)
00:26:08.775 00.000 12308 Moving (0.03, 0.21) raw xDistance=-0.05 yDistance=-0.21
00:26:08.775 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:26:08.776 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:26:08.776 00.000 12308 MoveAxis(E, 0, ABG)
00:26:08.776 00.000 12308 Move returns status 0, amount 0
00:26:08.776 00.000 12308 MoveAxis(N, 144, ABG)
00:26:08.776 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:08.786 00.010 12308 Guiding  Dir = 0, Dur = 144
00:26:08.786 00.000 12308 IsSlewing returns 0
00:26:08.788 00.002 12308 IsGuiding returns 0
00:26:08.789 00.001 12308 PulseGuide returned control before completion, sleep 154
00:26:08.816 00.027 14556 UpdateGuideState exits: m=2268 SNR=31.9
00:26:08.822 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:08.846 00.024 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:08.858 00.012 14556 Enqueuing Expose request
00:26:08.956 00.098 12308 IsGuiding returns 1
00:26:08.964 00.008 12308 scope still moving after pulse duration time elapsed
00:26:08.998 00.034 12308 IsSlewing returns 0
00:26:09.001 00.003 12308 IsGuiding returns 0
00:26:09.001 00.000 12308 scope move finished after 144 + 69 ms
00:26:09.002 00.001 12308 Move returns status 0, amount 144
00:26:09.002 00.000 12308 move complete, result=0
00:26:09.002 00.000 12308 worker thread done servicing request
00:26:09.002 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 144 ms NORTH
00:26:09.010 00.008 12308 Worker thread wakes up
00:26:09.024 00.014 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:09.027 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:10.271 01.244 12308 Exposure complete
00:26:10.398 00.127 12308 worker thread done servicing request
00:26:10.398 00.000 14556 OnExposeComplete: enter
00:26:10.402 00.004 14556 UpdateGuideState(): m_state=6
00:26:10.406 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9409
00:26:10.410 00.004 14556 Star::Find returns 1 (0), X=165.42, Y=996.23, Mass=2327, SNR=32.2, Peak=175 HFD=4.6
00:26:10.414 00.004 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.83 = -0.45)
00:26:10.418 00.004 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.55)
00:26:10.422 00.004 14556 CameraToMount -- cameraX=-0.31 cameraY=0.12 hyp=0.33 cameraTheta=2.76 mountX=0.30 mountY=-0.17, mountTheta=-0.53
00:26:10.428 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.12, opts=13)
00:26:10.431 00.003 14556 Enqueuing Move request for scope (-0.31, 0.12)
00:26:10.437 00.006 12308 Worker thread wakes up
00:26:10.437 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.12) opts 0xd
00:26:10.437 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.12)
00:26:10.437 00.000 12308 Moving (-0.31, 0.12) raw xDistance=0.30 yDistance=-0.17
00:26:10.438 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
00:26:10.438 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:10.438 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:26:10.438 00.000 12308 MoveAxis(W, 130, ABG)
00:26:10.439 00.001 12308 Guiding  Dir = 3, Dur = 130
00:26:10.439 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:10.442 00.003 12308 IsSlewing returns 0
00:26:10.443 00.001 12308 IsGuiding returns 0
00:26:10.443 00.000 12308 PulseGuide returned control before completion, sleep 140
00:26:10.465 00.022 14556 UpdateGuideState exits: m=2327 SNR=32.2
00:26:10.471 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:10.477 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:10.481 00.004 14556 Enqueuing Expose request
00:26:10.589 00.108 12308 IsGuiding returns 1
00:26:10.590 00.001 12308 scope still moving after pulse duration time elapsed
00:26:10.621 00.031 12308 IsSlewing returns 0
00:26:10.622 00.001 12308 IsGuiding returns 0
00:26:10.624 00.002 12308 scope move finished after 130 + 51 ms
00:26:10.625 00.001 12308 Move returns status 0, amount 130
00:26:10.626 00.001 12308 MoveAxis(N, 0, ABG)
00:26:10.626 00.000 12308 Move returns status 0, amount 0
00:26:10.626 00.000 12308 move complete, result=0
00:26:10.626 00.000 12308 worker thread done servicing request
00:26:10.626 00.000 14556 GuideStep: 0.3 px 130 ms WEST, -0.2 px 0 ms NORTH
00:26:10.633 00.007 12308 Worker thread wakes up
00:26:10.633 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:10.633 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:11.876 01.243 12308 Exposure complete
00:26:11.991 00.115 12308 worker thread done servicing request
00:26:11.991 00.000 14556 OnExposeComplete: enter
00:26:11.995 00.004 14556 UpdateGuideState(): m_state=6
00:26:12.000 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9410
00:26:12.004 00.004 14556 Star::Find returns 1 (0), X=165.78, Y=996.35, Mass=2101, SNR=30.7, Peak=163 HFD=4.5
00:26:12.009 00.005 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.47 = -1.82)
00:26:12.012 00.003 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.92)
00:26:12.015 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.25 hyp=0.25 cameraTheta=1.39 mountX=-0.06 mountY=-0.24, mountTheta=-1.82
00:26:12.020 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.25, opts=13)
00:26:12.023 00.003 14556 Enqueuing Move request for scope (0.04, 0.25)
00:26:12.026 00.003 12308 Worker thread wakes up
00:26:12.027 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.25) opts 0xd
00:26:12.027 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.25)
00:26:12.027 00.000 12308 Moving (0.04, 0.25) raw xDistance=-0.06 yDistance=-0.24
00:26:12.028 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:26:12.028 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:26:12.028 00.000 12308 MoveAxis(E, 0, ABG)
00:26:12.028 00.000 12308 Move returns status 0, amount 0
00:26:12.028 00.000 12308 MoveAxis(N, 166, ABG)
00:26:12.028 00.000 12308 Guiding  Dir = 0, Dur = 166
00:26:12.029 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:12.032 00.003 12308 IsSlewing returns 0
00:26:12.032 00.000 12308 IsGuiding returns 0
00:26:12.033 00.001 12308 PulseGuide returned control before completion, sleep 176
00:26:12.049 00.016 14556 UpdateGuideState exits: m=2101 SNR=30.7
00:26:12.054 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:12.058 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:12.065 00.007 14556 Enqueuing Expose request
00:26:12.214 00.149 12308 IsGuiding returns 1
00:26:12.214 00.000 12308 scope still moving after pulse duration time elapsed
00:26:12.244 00.030 12308 IsSlewing returns 0
00:26:12.244 00.000 12308 IsGuiding returns 0
00:26:12.244 00.000 12308 scope move finished after 166 + 46 ms
00:26:12.245 00.001 12308 Move returns status 0, amount 166
00:26:12.245 00.000 12308 move complete, result=0
00:26:12.245 00.000 12308 worker thread done servicing request
00:26:12.245 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 166 ms NORTH
00:26:12.251 00.006 12308 Worker thread wakes up
00:26:12.252 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:12.252 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:13.509 01.257 12308 Exposure complete
00:26:13.623 00.114 12308 worker thread done servicing request
00:26:13.623 00.000 14556 OnExposeComplete: enter
00:26:13.627 00.004 14556 UpdateGuideState(): m_state=6
00:26:13.631 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9411
00:26:13.636 00.005 14556 Star::Find returns 1 (0), X=165.72, Y=996.04, Mass=2336, SNR=32.7, Peak=197 HFD=4.6
00:26:13.641 00.005 14556 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-3.07) = xAngle (1.24 = 1.24)
00:26:13.645 00.004 14556 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.14 = 1.14)
00:26:13.649 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.07 cameraTheta=-1.83 mountX=0.02 mountY=0.06, mountTheta=1.23
00:26:13.654 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.06, opts=13)
00:26:13.660 00.006 14556 Enqueuing Move request for scope (-0.02, -0.06)
00:26:13.664 00.004 12308 Worker thread wakes up
00:26:13.664 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
00:26:13.664 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
00:26:13.664 00.000 12308 Moving (-0.02, -0.06) raw xDistance=0.02 yDistance=0.06
00:26:13.664 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:26:13.664 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:13.665 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:26:13.665 00.000 12308 MoveAxis(E, 0, ABG)
00:26:13.665 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:13.670 00.005 12308 Move returns status 0, amount 0
00:26:13.670 00.000 12308 MoveAxis(N, 0, ABG)
00:26:13.670 00.000 12308 Move returns status 0, amount 0
00:26:13.670 00.000 12308 move complete, result=0
00:26:13.670 00.000 12308 worker thread done servicing request
00:26:13.691 00.021 14556 UpdateGuideState exits: m=2336 SNR=32.7
00:26:13.696 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:13.700 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:13.705 00.005 14556 Enqueuing Expose request
00:26:13.709 00.004 12308 Worker thread wakes up
00:26:13.709 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:13.710 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:13.710 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:14.962 01.252 12308 Exposure complete
00:26:15.083 00.121 12308 worker thread done servicing request
00:26:15.083 00.000 14556 OnExposeComplete: enter
00:26:15.086 00.003 14556 UpdateGuideState(): m_state=6
00:26:15.091 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9412
00:26:15.097 00.006 14556 Star::Find returns 1 (0), X=165.66, Y=996.15, Mass=2190, SNR=31.4, Peak=179 HFD=4.5
00:26:15.102 00.005 14556 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.07) = xAngle (5.66 = -0.62)
00:26:15.105 00.003 14556 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.72)
00:26:15.110 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.59 mountX=0.07 mountY=-0.06, mountTheta=-0.68
00:26:15.116 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.04, opts=13)
00:26:15.120 00.004 14556 Enqueuing Move request for scope (-0.07, 0.04)
00:26:15.123 00.003 12308 Worker thread wakes up
00:26:15.124 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
00:26:15.124 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
00:26:15.124 00.000 12308 Moving (-0.07, 0.04) raw xDistance=0.07 yDistance=-0.06
00:26:15.124 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:26:15.124 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:15.124 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:26:15.124 00.000 12308 MoveAxis(E, 0, ABG)
00:26:15.126 00.002 12308 Move returns status 0, amount 0
00:26:15.126 00.000 12308 MoveAxis(N, 0, ABG)
00:26:15.126 00.000 12308 Move returns status 0, amount 0
00:26:15.126 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:15.130 00.004 12308 move complete, result=0
00:26:15.130 00.000 12308 worker thread done servicing request
00:26:15.151 00.021 14556 UpdateGuideState exits: m=2190 SNR=31.4
00:26:15.157 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:15.163 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:15.166 00.003 14556 Enqueuing Expose request
00:26:15.171 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:15.175 00.004 12308 Worker thread wakes up
00:26:15.175 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:15.175 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:16.419 01.244 12308 Exposure complete
00:26:16.545 00.126 12308 worker thread done servicing request
00:26:16.546 00.001 14556 OnExposeComplete: enter
00:26:16.549 00.003 14556 UpdateGuideState(): m_state=6
00:26:16.553 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9413
00:26:16.556 00.003 14556 Star::Find returns 1 (0), X=165.58, Y=995.98, Mass=2353, SNR=32.8, Peak=188 HFD=4.9
00:26:16.559 00.003 14556 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.07) = xAngle (0.60 = 0.60)
00:26:16.562 00.003 14556 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.50 = 0.50)
00:26:16.566 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-2.47 mountX=0.16 mountY=0.09, mountTheta=0.53
00:26:16.570 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.12, opts=13)
00:26:16.574 00.004 14556 Enqueuing Move request for scope (-0.15, -0.12)
00:26:16.578 00.004 12308 Worker thread wakes up
00:26:16.578 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.12) opts 0xd
00:26:16.579 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.12)
00:26:16.579 00.000 12308 Moving (-0.15, -0.12) raw xDistance=0.16 yDistance=0.09
00:26:16.579 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:26:16.579 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:16.580 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:26:16.580 00.000 12308 MoveAxis(E, 0, ABG)
00:26:16.580 00.000 12308 Move returns status 0, amount 0
00:26:16.580 00.000 12308 MoveAxis(N, 0, ABG)
00:26:16.581 00.001 12308 Move returns status 0, amount 0
00:26:16.581 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:16.584 00.003 12308 move complete, result=0
00:26:16.584 00.000 12308 worker thread done servicing request
00:26:16.602 00.018 14556 UpdateGuideState exits: m=2353 SNR=32.8
00:26:16.606 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:16.609 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:16.612 00.003 14556 Enqueuing Expose request
00:26:16.616 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:16.619 00.003 12308 Worker thread wakes up
00:26:16.619 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:16.619 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:17.860 01.241 12308 Exposure complete
00:26:17.973 00.113 12308 worker thread done servicing request
00:26:17.973 00.000 14556 OnExposeComplete: enter
00:26:17.977 00.004 14556 UpdateGuideState(): m_state=6
00:26:17.981 00.004 14556 Star::Find(15, 165, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9414
00:26:17.984 00.003 14556 Star::Find returns 1 (0), X=165.65, Y=996.23, Mass=2136, SNR=31.2, Peak=146 HFD=4.7
00:26:17.987 00.003 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
00:26:17.990 00.003 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
00:26:17.993 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.17 mountX=0.08 mountY=-0.14, mountTheta=-1.07
00:26:17.998 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.13, opts=13)
00:26:18.002 00.004 14556 Enqueuing Move request for scope (-0.08, 0.13)
00:26:18.005 00.003 12308 Worker thread wakes up
00:26:18.005 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
00:26:18.005 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
00:26:18.005 00.000 12308 Moving (-0.08, 0.13) raw xDistance=0.08 yDistance=-0.14
00:26:18.006 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:26:18.006 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:18.006 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:26:18.006 00.000 12308 MoveAxis(E, 0, ABG)
00:26:18.006 00.000 12308 Move returns status 0, amount 0
00:26:18.008 00.002 12308 MoveAxis(N, 0, ABG)
00:26:18.008 00.000 12308 Move returns status 0, amount 0
00:26:18.008 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:18.011 00.003 12308 move complete, result=0
00:26:18.011 00.000 12308 worker thread done servicing request
00:26:18.029 00.018 14556 UpdateGuideState exits: m=2136 SNR=31.2
00:26:18.034 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:18.039 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:18.042 00.003 14556 Enqueuing Expose request
00:26:18.045 00.003 12308 Worker thread wakes up
00:26:18.045 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:18.048 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:18.048 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:19.291 01.243 12308 Exposure complete
00:26:19.431 00.140 12308 worker thread done servicing request
00:26:19.431 00.000 14556 OnExposeComplete: enter
00:26:19.434 00.003 14556 UpdateGuideState(): m_state=6
00:26:19.440 00.006 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9415
00:26:19.447 00.007 14556 Star::Find returns 1 (0), X=165.67, Y=996.06, Mass=2145, SNR=31.3, Peak=156 HFD=4.7
00:26:19.453 00.006 14556 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-3.07) = xAngle (0.49 = 0.49)
00:26:19.458 00.005 14556 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.40 = 0.40)
00:26:19.461 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-2.58 mountX=0.07 mountY=0.03, mountTheta=0.41
00:26:19.466 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.04, opts=13)
00:26:19.470 00.004 14556 Enqueuing Move request for scope (-0.06, -0.04)
00:26:19.474 00.004 12308 Worker thread wakes up
00:26:19.474 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
00:26:19.474 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
00:26:19.474 00.000 12308 Moving (-0.06, -0.04) raw xDistance=0.07 yDistance=0.03
00:26:19.474 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:26:19.475 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:19.475 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:26:19.475 00.000 12308 MoveAxis(E, 0, ABG)
00:26:19.475 00.000 12308 Move returns status 0, amount 0
00:26:19.477 00.002 12308 MoveAxis(N, 0, ABG)
00:26:19.477 00.000 12308 Move returns status 0, amount 0
00:26:19.477 00.000 12308 move complete, result=0
00:26:19.477 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:19.480 00.003 12308 worker thread done servicing request
00:26:19.500 00.020 14556 UpdateGuideState exits: m=2145 SNR=31.3
00:26:19.503 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:19.506 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:19.511 00.005 14556 Enqueuing Expose request
00:26:19.514 00.003 12308 Worker thread wakes up
00:26:19.515 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:26:19.518 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:19.518 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:20.761 01.243 12308 Exposure complete
00:26:20.905 00.144 12308 worker thread done servicing request
00:26:20.905 00.000 14556 OnExposeComplete: enter
00:26:20.913 00.008 14556 UpdateGuideState(): m_state=6
00:26:20.920 00.007 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9416
00:26:20.927 00.007 14556 Star::Find returns 1 (0), X=165.63, Y=996.17, Mass=2133, SNR=31.1, Peak=148 HFD=4.8
00:26:20.933 00.006 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.60 = -0.68)
00:26:20.940 00.007 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.78)
00:26:20.948 00.008 14556 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.13 cameraTheta=2.53 mountX=0.10 mountY=-0.09, mountTheta=-0.74
00:26:20.957 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.07, opts=13)
00:26:20.964 00.007 14556 Enqueuing Move request for scope (-0.10, 0.07)
00:26:20.970 00.006 12308 Worker thread wakes up
00:26:20.971 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
00:26:20.971 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
00:26:20.971 00.000 12308 Moving (-0.10, 0.07) raw xDistance=0.10 yDistance=-0.09
00:26:20.972 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:26:20.972 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:20.973 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:26:20.973 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:20.980 00.007 12308 MoveAxis(E, 0, ABG)
00:26:20.980 00.000 12308 Move returns status 0, amount 0
00:26:20.980 00.000 12308 MoveAxis(N, 0, ABG)
00:26:20.982 00.002 12308 Move returns status 0, amount 0
00:26:20.982 00.000 12308 move complete, result=0
00:26:20.982 00.000 12308 worker thread done servicing request
00:26:21.007 00.025 14556 UpdateGuideState exits: m=2133 SNR=31.1
00:26:21.011 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:21.017 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:21.022 00.005 14556 Enqueuing Expose request
00:26:21.027 00.005 12308 Worker thread wakes up
00:26:21.027 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:21.031 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:21.031 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:22.271 01.240 12308 Exposure complete
00:26:22.405 00.134 12308 worker thread done servicing request
00:26:22.405 00.000 14556 OnExposeComplete: enter
00:26:22.409 00.004 14556 UpdateGuideState(): m_state=6
00:26:22.413 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9417
00:26:22.416 00.003 14556 Star::Find returns 1 (0), X=165.46, Y=996.19, Mass=2294, SNR=32.1, Peak=187 HFD=4.5
00:26:22.419 00.003 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
00:26:22.422 00.003 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.49)
00:26:22.426 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.09 hyp=0.29 cameraTheta=2.82 mountX=0.27 mountY=-0.14, mountTheta=-0.47
00:26:22.430 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.09, opts=13)
00:26:22.432 00.002 14556 Enqueuing Move request for scope (-0.27, 0.09)
00:26:22.436 00.004 12308 Worker thread wakes up
00:26:22.436 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.09) opts 0xd
00:26:22.437 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.09)
00:26:22.437 00.000 12308 Moving (-0.27, 0.09) raw xDistance=0.27 yDistance=-0.14
00:26:22.437 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:26:22.437 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:22.437 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:26:22.437 00.000 12308 MoveAxis(W, 116, ABG)
00:26:22.438 00.001 12308 Guiding  Dir = 3, Dur = 116
00:26:22.438 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:22.443 00.005 12308 IsSlewing returns 0
00:26:22.443 00.000 12308 IsGuiding returns 0
00:26:22.445 00.002 12308 PulseGuide returned control before completion, sleep 126
00:26:22.460 00.015 14556 UpdateGuideState exits: m=2294 SNR=32.1
00:26:22.463 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:22.469 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:22.474 00.005 14556 Enqueuing Expose request
00:26:22.576 00.102 12308 IsGuiding returns 1
00:26:22.576 00.000 12308 scope still moving after pulse duration time elapsed
00:26:22.608 00.032 12308 IsSlewing returns 0
00:26:22.608 00.000 12308 IsGuiding returns 0
00:26:22.608 00.000 12308 scope move finished after 116 + 48 ms
00:26:22.608 00.000 12308 Move returns status 0, amount 116
00:26:22.609 00.001 12308 MoveAxis(N, 0, ABG)
00:26:22.609 00.000 12308 Move returns status 0, amount 0
00:26:22.609 00.000 12308 move complete, result=0
00:26:22.609 00.000 12308 worker thread done servicing request
00:26:22.609 00.000 14556 GuideStep: 0.3 px 116 ms WEST, -0.1 px 0 ms NORTH
00:26:22.614 00.005 12308 Worker thread wakes up
00:26:22.614 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:22.614 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:23.857 01.243 12308 Exposure complete
00:26:23.982 00.125 12308 worker thread done servicing request
00:26:23.982 00.000 14556 OnExposeComplete: enter
00:26:23.987 00.005 14556 UpdateGuideState(): m_state=6
00:26:23.992 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9418
00:26:23.997 00.005 14556 Star::Find returns 1 (0), X=165.64, Y=996.30, Mass=2497, SNR=33.6, Peak=177 HFD=4.8
00:26:24.002 00.005 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
00:26:24.007 00.005 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
00:26:24.011 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.20 hyp=0.22 cameraTheta=2.02 mountX=0.08 mountY=-0.21, mountTheta=-1.21
00:26:24.016 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.20, opts=13)
00:26:24.020 00.004 14556 Enqueuing Move request for scope (-0.10, 0.20)
00:26:24.023 00.003 12308 Worker thread wakes up
00:26:24.023 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.20) opts 0xd
00:26:24.023 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.20)
00:26:24.023 00.000 12308 Moving (-0.10, 0.20) raw xDistance=0.08 yDistance=-0.21
00:26:24.023 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:26:24.025 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:26:24.025 00.000 12308 MoveAxis(E, 0, ABG)
00:26:24.025 00.000 12308 Move returns status 0, amount 0
00:26:24.025 00.000 12308 MoveAxis(N, 151, ABG)
00:26:24.025 00.000 12308 Guiding  Dir = 0, Dur = 151
00:26:24.026 00.001 12308 IsSlewing returns 0
00:26:24.026 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:24.030 00.004 12308 IsGuiding returns 0
00:26:24.030 00.000 12308 PulseGuide returned control before completion, sleep 161
00:26:24.049 00.019 14556 UpdateGuideState exits: m=2497 SNR=33.6
00:26:24.053 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:24.055 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:24.059 00.004 14556 Enqueuing Expose request
00:26:24.208 00.149 12308 IsGuiding returns 0
00:26:24.208 00.000 12308 Move returns status 0, amount 151
00:26:24.208 00.000 12308 move complete, result=0
00:26:24.208 00.000 12308 worker thread done servicing request
00:26:24.208 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 151 ms NORTH
00:26:24.212 00.004 12308 Worker thread wakes up
00:26:24.212 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:24.212 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:25.450 01.238 12308 Exposure complete
00:26:25.598 00.148 12308 worker thread done servicing request
00:26:25.598 00.000 14556 OnExposeComplete: enter
00:26:25.602 00.004 14556 UpdateGuideState(): m_state=6
00:26:25.605 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9419
00:26:25.610 00.005 14556 Star::Find returns 1 (0), X=165.62, Y=996.24, Mass=2501, SNR=33.5, Peak=179 HFD=4.6
00:26:25.615 00.005 14556 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.07) = xAngle (5.34 = -0.95)
00:26:25.619 00.004 14556 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.05)
00:26:25.623 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.14 hyp=0.18 cameraTheta=2.26 mountX=0.11 mountY=-0.16, mountTheta=-0.98
00:26:25.629 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.14, opts=13)
00:26:25.635 00.006 14556 Enqueuing Move request for scope (-0.12, 0.14)
00:26:25.639 00.004 12308 Worker thread wakes up
00:26:25.639 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.14) opts 0xd
00:26:25.639 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.14)
00:26:25.639 00.000 12308 Moving (-0.12, 0.14) raw xDistance=0.11 yDistance=-0.16
00:26:25.640 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:26:25.640 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:25.640 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:26:25.640 00.000 12308 MoveAxis(E, 0, ABG)
00:26:25.640 00.000 12308 Move returns status 0, amount 0
00:26:25.641 00.001 12308 MoveAxis(N, 0, ABG)
00:26:25.641 00.000 12308 Move returns status 0, amount 0
00:26:25.641 00.000 12308 move complete, result=0
00:26:25.641 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:25.646 00.005 12308 worker thread done servicing request
00:26:25.669 00.023 14556 UpdateGuideState exits: m=2501 SNR=33.5
00:26:25.673 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:25.677 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:25.681 00.004 14556 Enqueuing Expose request
00:26:25.684 00.003 12308 Worker thread wakes up
00:26:25.684 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:26:25.691 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:25.691 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:26.943 01.252 12308 Exposure complete
00:26:27.066 00.123 12308 worker thread done servicing request
00:26:27.067 00.001 14556 OnExposeComplete: enter
00:26:27.073 00.006 14556 UpdateGuideState(): m_state=6
00:26:27.078 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9420
00:26:27.082 00.004 14556 Star::Find returns 1 (0), X=165.72, Y=996.10, Mass=2404, SNR=33.1, Peak=162 HFD=4.9
00:26:27.086 00.004 14556 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-3.07) = xAngle (0.31 = 0.31)
00:26:27.090 00.004 14556 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.21 = 0.21)
00:26:27.095 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-2.76 mountX=0.01 mountY=0.00, mountTheta=0.21
00:26:27.099 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.00, opts=13)
00:26:27.104 00.005 14556 Enqueuing Move request for scope (-0.01, -0.00)
00:26:27.109 00.005 12308 Worker thread wakes up
00:26:27.109 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.00) opts 0xd
00:26:27.110 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.00)
00:26:27.110 00.000 12308 Moving (-0.01, -0.00) raw xDistance=0.01 yDistance=0.00
00:26:27.110 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:26:27.110 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:27.110 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:26:27.110 00.000 12308 MoveAxis(E, 0, ABG)
00:26:27.110 00.000 12308 Move returns status 0, amount 0
00:26:27.111 00.001 12308 MoveAxis(N, 0, ABG)
00:26:27.111 00.000 12308 Move returns status 0, amount 0
00:26:27.111 00.000 12308 move complete, result=0
00:26:27.111 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:27.116 00.005 12308 worker thread done servicing request
00:26:27.136 00.020 14556 UpdateGuideState exits: m=2404 SNR=33.1
00:26:27.141 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:27.144 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:27.147 00.003 14556 Enqueuing Expose request
00:26:27.151 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:26:27.155 00.004 12308 Worker thread wakes up
00:26:27.155 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:27.155 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:28.411 01.256 12308 Exposure complete
00:26:28.539 00.128 12308 worker thread done servicing request
00:26:28.539 00.000 14556 OnExposeComplete: enter
00:26:28.543 00.004 14556 UpdateGuideState(): m_state=6
00:26:28.547 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9421
00:26:28.550 00.003 14556 Star::Find returns 1 (0), X=165.54, Y=996.26, Mass=2197, SNR=31.8, Peak=159 HFD=4.6
00:26:28.554 00.004 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.52 = -0.77)
00:26:28.558 00.004 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
00:26:28.560 00.002 14556 CameraToMount -- cameraX=-0.19 cameraY=0.16 hyp=0.25 cameraTheta=2.44 mountX=0.18 mountY=-0.19, mountTheta=-0.81
00:26:28.566 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.16, opts=13)
00:26:28.570 00.004 14556 Enqueuing Move request for scope (-0.19, 0.16)
00:26:28.575 00.005 12308 Worker thread wakes up
00:26:28.575 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.16) opts 0xd
00:26:28.575 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.16)
00:26:28.575 00.000 12308 Moving (-0.19, 0.16) raw xDistance=0.18 yDistance=-0.19
00:26:28.575 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:26:28.575 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:28.576 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:26:28.576 00.000 12308 MoveAxis(E, 0, ABG)
00:26:28.576 00.000 12308 Move returns status 0, amount 0
00:26:28.576 00.000 12308 MoveAxis(N, 0, ABG)
00:26:28.576 00.000 12308 Move returns status 0, amount 0
00:26:28.576 00.000 12308 move complete, result=0
00:26:28.577 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:28.581 00.004 12308 worker thread done servicing request
00:26:28.602 00.021 14556 UpdateGuideState exits: m=2197 SNR=31.8
00:26:28.606 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:28.610 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:28.613 00.003 14556 Enqueuing Expose request
00:26:28.617 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:26:28.620 00.003 12308 Worker thread wakes up
00:26:28.622 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:28.622 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:29.864 01.242 12308 Exposure complete
00:26:29.999 00.135 12308 worker thread done servicing request
00:26:30.000 00.001 14556 OnExposeComplete: enter
00:26:30.004 00.004 14556 UpdateGuideState(): m_state=6
00:26:30.011 00.007 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9422
00:26:30.016 00.005 14556 Star::Find returns 1 (0), X=165.36, Y=996.17, Mass=2214, SNR=31.5, Peak=157 HFD=4.9
00:26:30.020 00.004 14556 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.07) = xAngle (6.04 = -0.25)
00:26:30.025 00.005 14556 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.94 = -0.35)
00:26:30.028 00.003 14556 CameraToMount -- cameraX=-0.37 cameraY=0.07 hyp=0.38 cameraTheta=2.96 mountX=0.36 mountY=-0.13, mountTheta=-0.34
00:26:30.035 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.37, y=0.07, opts=13)
00:26:30.039 00.004 14556 Enqueuing Move request for scope (-0.37, 0.07)
00:26:30.044 00.005 12308 Worker thread wakes up
00:26:30.044 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.07) opts 0xd
00:26:30.044 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.37, 0.07)
00:26:30.044 00.000 12308 Moving (-0.37, 0.07) raw xDistance=0.36 yDistance=-0.13
00:26:30.045 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
00:26:30.045 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:30.045 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:26:30.045 00.000 12308 MoveAxis(W, 158, ABG)
00:26:30.046 00.001 12308 Guiding  Dir = 3, Dur = 158
00:26:30.046 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:30.050 00.004 12308 IsSlewing returns 0
00:26:30.050 00.000 12308 IsGuiding returns 0
00:26:30.051 00.001 12308 PulseGuide returned control before completion, sleep 168
00:26:30.072 00.021 14556 UpdateGuideState exits: m=2214 SNR=31.5
00:26:30.076 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:30.080 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:30.084 00.004 14556 Enqueuing Expose request
00:26:30.233 00.149 12308 IsGuiding returns 1
00:26:30.234 00.001 12308 scope still moving after pulse duration time elapsed
00:26:30.265 00.031 12308 IsSlewing returns 0
00:26:30.266 00.001 12308 IsGuiding returns 0
00:26:30.267 00.001 12308 scope move finished after 158 + 58 ms
00:26:30.268 00.001 12308 Move returns status 0, amount 158
00:26:30.268 00.000 12308 MoveAxis(N, 0, ABG)
00:26:30.268 00.000 12308 Move returns status 0, amount 0
00:26:30.268 00.000 12308 move complete, result=0
00:26:30.269 00.001 12308 worker thread done servicing request
00:26:30.270 00.001 12308 Worker thread wakes up
00:26:30.270 00.000 14556 GuideStep: 0.4 px 158 ms WEST, -0.1 px 0 ms NORTH
00:26:30.276 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:30.276 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:31.527 01.251 12308 Exposure complete
00:26:31.647 00.120 12308 worker thread done servicing request
00:26:31.648 00.001 14556 OnExposeComplete: enter
00:26:31.651 00.003 14556 UpdateGuideState(): m_state=6
00:26:31.655 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9423
00:26:31.661 00.006 14556 Star::Find returns 1 (0), X=165.86, Y=996.29, Mass=2289, SNR=32.2, Peak=171 HFD=4.7
00:26:31.665 00.004 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.07 = -2.22)
00:26:31.669 00.004 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.32)
00:26:31.672 00.003 14556 CameraToMount -- cameraX=0.13 cameraY=0.19 hyp=0.23 cameraTheta=0.99 mountX=-0.14 mountY=-0.17, mountTheta=-2.26
00:26:31.677 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.19, opts=13)
00:26:31.681 00.004 14556 Enqueuing Move request for scope (0.13, 0.19)
00:26:31.685 00.004 12308 Worker thread wakes up
00:26:31.685 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.19) opts 0xd
00:26:31.685 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.19)
00:26:31.685 00.000 12308 Moving (0.13, 0.19) raw xDistance=-0.14 yDistance=-0.17
00:26:31.685 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:26:31.685 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:31.686 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:26:31.686 00.000 12308 MoveAxis(E, 0, ABG)
00:26:31.686 00.000 12308 Move returns status 0, amount 0
00:26:31.686 00.000 12308 MoveAxis(N, 0, ABG)
00:26:31.686 00.000 12308 Move returns status 0, amount 0
00:26:31.688 00.002 12308 move complete, result=0
00:26:31.688 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:31.692 00.004 12308 worker thread done servicing request
00:26:31.714 00.022 14556 UpdateGuideState exits: m=2289 SNR=32.2
00:26:31.718 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:31.724 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:31.730 00.006 14556 Enqueuing Expose request
00:26:31.734 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:26:31.738 00.004 12308 Worker thread wakes up
00:26:31.738 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:31.738 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:32.983 01.245 12308 Exposure complete
00:26:33.106 00.123 12308 worker thread done servicing request
00:26:33.107 00.001 14556 OnExposeComplete: enter
00:26:33.110 00.003 14556 UpdateGuideState(): m_state=6
00:26:33.115 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9424
00:26:33.118 00.003 14556 Star::Find returns 1 (0), X=165.80, Y=996.24, Mass=2313, SNR=32.2, Peak=181 HFD=4.7
00:26:33.122 00.004 14556 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.07) = xAngle (4.21 = -2.08)
00:26:33.125 00.003 14556 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.11 = -2.18)
00:26:33.130 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.13 hyp=0.15 cameraTheta=1.13 mountX=-0.07 mountY=-0.12, mountTheta=-2.10
00:26:33.134 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.13, opts=13)
00:26:33.138 00.004 14556 Enqueuing Move request for scope (0.06, 0.13)
00:26:33.142 00.004 12308 Worker thread wakes up
00:26:33.142 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.13) opts 0xd
00:26:33.142 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.13)
00:26:33.142 00.000 12308 Moving (0.06, 0.13) raw xDistance=-0.07 yDistance=-0.12
00:26:33.142 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:26:33.142 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:33.142 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:26:33.143 00.001 12308 MoveAxis(E, 0, ABG)
00:26:33.143 00.000 12308 Move returns status 0, amount 0
00:26:33.143 00.000 12308 MoveAxis(N, 0, ABG)
00:26:33.143 00.000 12308 Move returns status 0, amount 0
00:26:33.143 00.000 12308 move complete, result=0
00:26:33.143 00.000 12308 worker thread done servicing request
00:26:33.143 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:33.167 00.024 14556 UpdateGuideState exits: m=2313 SNR=32.2
00:26:33.171 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:33.175 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:33.179 00.004 14556 Enqueuing Expose request
00:26:33.182 00.003 12308 Worker thread wakes up
00:26:33.182 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:33.188 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:33.189 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:34.437 01.248 12308 Exposure complete
00:26:34.560 00.123 12308 worker thread done servicing request
00:26:34.560 00.000 14556 OnExposeComplete: enter
00:26:34.564 00.004 14556 UpdateGuideState(): m_state=6
00:26:34.568 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9425
00:26:34.572 00.004 14556 Star::Find returns 1 (0), X=165.65, Y=996.34, Mass=2459, SNR=33.4, Peak=173 HFD=4.7
00:26:34.577 00.005 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.96 = -1.32)
00:26:34.580 00.003 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.42)
00:26:34.584 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.24 hyp=0.25 cameraTheta=1.89 mountX=0.06 mountY=-0.25, mountTheta=-1.32
00:26:34.589 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.24, opts=13)
00:26:34.593 00.004 14556 Enqueuing Move request for scope (-0.08, 0.24)
00:26:34.596 00.003 12308 Worker thread wakes up
00:26:34.596 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.24) opts 0xd
00:26:34.597 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.24)
00:26:34.597 00.000 12308 Moving (-0.08, 0.24) raw xDistance=0.06 yDistance=-0.25
00:26:34.597 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:26:34.597 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:26:34.597 00.000 12308 MoveAxis(E, 0, ABG)
00:26:34.597 00.000 12308 Move returns status 0, amount 0
00:26:34.597 00.000 12308 MoveAxis(N, 177, ABG)
00:26:34.599 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:34.603 00.004 12308 Guiding  Dir = 0, Dur = 177
00:26:34.603 00.000 12308 IsSlewing returns 0
00:26:34.603 00.000 12308 IsGuiding returns 0
00:26:34.604 00.001 12308 PulseGuide returned control before completion, sleep 187
00:26:34.624 00.020 14556 UpdateGuideState exits: m=2459 SNR=33.4
00:26:34.629 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:34.634 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:34.640 00.006 14556 Enqueuing Expose request
00:26:34.805 00.165 12308 IsGuiding returns 1
00:26:34.805 00.000 12308 scope still moving after pulse duration time elapsed
00:26:34.837 00.032 12308 IsSlewing returns 0
00:26:34.837 00.000 12308 IsGuiding returns 0
00:26:34.838 00.001 12308 scope move finished after 177 + 56 ms
00:26:34.838 00.000 12308 Move returns status 0, amount 177
00:26:34.838 00.000 12308 move complete, result=0
00:26:34.838 00.000 12308 worker thread done servicing request
00:26:34.838 00.000 12308 Worker thread wakes up
00:26:34.839 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 177 ms NORTH
00:26:34.845 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:34.846 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:36.099 01.253 12308 Exposure complete
00:26:36.235 00.136 12308 worker thread done servicing request
00:26:36.236 00.001 14556 OnExposeComplete: enter
00:26:36.239 00.003 14556 UpdateGuideState(): m_state=6
00:26:36.244 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9426
00:26:36.250 00.006 14556 Star::Find returns 1 (0), X=165.88, Y=996.17, Mass=2310, SNR=32.2, Peak=169 HFD=4.5
00:26:36.255 00.005 14556 CameraToMount -- cameraTheta (0.44) - m_xAngle (-3.07) = xAngle (3.52 = -2.77)
00:26:36.259 00.004 14556 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.42 = -2.87)
00:26:36.262 00.003 14556 CameraToMount -- cameraX=0.15 cameraY=0.07 hyp=0.16 cameraTheta=0.44 mountX=-0.15 mountY=-0.04, mountTheta=-2.86
00:26:36.268 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.07, opts=13)
00:26:36.273 00.005 14556 Enqueuing Move request for scope (0.15, 0.07)
00:26:36.277 00.004 12308 Worker thread wakes up
00:26:36.277 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.07) opts 0xd
00:26:36.277 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.07)
00:26:36.278 00.001 12308 Moving (0.15, 0.07) raw xDistance=-0.15 yDistance=-0.04
00:26:36.278 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:26:36.278 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:36.278 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:26:36.279 00.001 12308 MoveAxis(E, 0, ABG)
00:26:36.279 00.000 12308 Move returns status 0, amount 0
00:26:36.279 00.000 12308 MoveAxis(N, 0, ABG)
00:26:36.279 00.000 12308 Move returns status 0, amount 0
00:26:36.280 00.001 12308 move complete, result=0
00:26:36.280 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:36.285 00.005 12308 worker thread done servicing request
00:26:36.307 00.022 14556 UpdateGuideState exits: m=2310 SNR=32.2
00:26:36.311 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:36.317 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:36.322 00.005 14556 Enqueuing Expose request
00:26:36.327 00.005 12308 Worker thread wakes up
00:26:36.327 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:26:36.331 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:36.331 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:37.580 01.249 12308 Exposure complete
00:26:37.706 00.126 12308 worker thread done servicing request
00:26:37.707 00.001 14556 OnExposeComplete: enter
00:26:37.710 00.003 14556 UpdateGuideState(): m_state=6
00:26:37.714 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9427
00:26:37.718 00.004 14556 Star::Find returns 1 (0), X=165.78, Y=996.21, Mass=2304, SNR=32.1, Peak=199 HFD=4.6
00:26:37.723 00.005 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.23 = -2.05)
00:26:37.729 00.006 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.15)
00:26:37.735 00.006 14556 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.16 mountX=-0.06 mountY=-0.10, mountTheta=-2.08
00:26:37.741 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.11, opts=13)
00:26:37.747 00.006 14556 Enqueuing Move request for scope (0.05, 0.11)
00:26:37.752 00.005 12308 Worker thread wakes up
00:26:37.752 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
00:26:37.752 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
00:26:37.753 00.001 12308 Moving (0.05, 0.11) raw xDistance=-0.06 yDistance=-0.10
00:26:37.753 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:26:37.753 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:37.753 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:26:37.754 00.001 12308 MoveAxis(E, 0, ABG)
00:26:37.754 00.000 12308 Move returns status 0, amount 0
00:26:37.755 00.001 12308 MoveAxis(N, 0, ABG)
00:26:37.755 00.000 12308 Move returns status 0, amount 0
00:26:37.757 00.002 12308 move complete, result=0
00:26:37.757 00.000 12308 worker thread done servicing request
00:26:37.757 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:37.782 00.025 14556 UpdateGuideState exits: m=2304 SNR=32.1
00:26:37.786 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:37.789 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:37.793 00.004 14556 Enqueuing Expose request
00:26:37.797 00.004 12308 Worker thread wakes up
00:26:37.797 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:37.800 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:37.800 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:39.052 01.252 12308 Exposure complete
00:26:39.167 00.115 12308 worker thread done servicing request
00:26:39.167 00.000 14556 OnExposeComplete: enter
00:26:39.171 00.004 14556 UpdateGuideState(): m_state=6
00:26:39.174 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9428
00:26:39.179 00.005 14556 Star::Find returns 1 (0), X=165.79, Y=996.12, Mass=2380, SNR=32.9, Peak=204 HFD=4.5
00:26:39.183 00.004 14556 CameraToMount -- cameraTheta (0.30) - m_xAngle (-3.07) = xAngle (3.38 = -2.91)
00:26:39.187 00.004 14556 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.28 = -3.01)
00:26:39.191 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.30 mountX=-0.06 mountY=-0.01, mountTheta=-3.00
00:26:39.195 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.02, opts=13)
00:26:39.199 00.004 14556 Enqueuing Move request for scope (0.06, 0.02)
00:26:39.204 00.005 12308 Worker thread wakes up
00:26:39.204 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
00:26:39.204 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
00:26:39.204 00.000 12308 Moving (0.06, 0.02) raw xDistance=-0.06 yDistance=-0.01
00:26:39.204 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:26:39.204 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:39.204 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:26:39.205 00.001 12308 MoveAxis(E, 0, ABG)
00:26:39.205 00.000 12308 Move returns status 0, amount 0
00:26:39.205 00.000 12308 MoveAxis(N, 0, ABG)
00:26:39.205 00.000 12308 Move returns status 0, amount 0
00:26:39.205 00.000 12308 move complete, result=0
00:26:39.206 00.001 12308 worker thread done servicing request
00:26:39.206 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:39.231 00.025 14556 UpdateGuideState exits: m=2380 SNR=32.9
00:26:39.235 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:39.239 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:39.242 00.003 14556 Enqueuing Expose request
00:26:39.246 00.004 12308 Worker thread wakes up
00:26:39.246 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:26:39.250 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:39.250 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:40.506 01.256 12308 Exposure complete
00:26:40.640 00.134 12308 worker thread done servicing request
00:26:40.640 00.000 14556 OnExposeComplete: enter
00:26:40.644 00.004 14556 UpdateGuideState(): m_state=6
00:26:40.648 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9429
00:26:40.652 00.004 14556 Star::Find returns 1 (0), X=165.73, Y=996.23, Mass=2233, SNR=31.8, Peak=174 HFD=4.5
00:26:40.657 00.005 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.66 = -1.62)
00:26:40.662 00.005 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.72)
00:26:40.667 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.59 mountX=-0.01 mountY=-0.13, mountTheta=-1.62
00:26:40.672 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.13, opts=13)
00:26:40.677 00.005 14556 Enqueuing Move request for scope (-0.00, 0.13)
00:26:40.682 00.005 12308 Worker thread wakes up
00:26:40.682 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd
00:26:40.682 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.13)
00:26:40.682 00.000 12308 Moving (-0.00, 0.13) raw xDistance=-0.01 yDistance=-0.13
00:26:40.683 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:26:40.683 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:40.683 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:26:40.683 00.000 12308 MoveAxis(E, 0, ABG)
00:26:40.683 00.000 12308 Move returns status 0, amount 0
00:26:40.683 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:40.689 00.006 12308 MoveAxis(N, 0, ABG)
00:26:40.689 00.000 12308 Move returns status 0, amount 0
00:26:40.689 00.000 12308 move complete, result=0
00:26:40.689 00.000 12308 worker thread done servicing request
00:26:40.714 00.025 14556 UpdateGuideState exits: m=2233 SNR=31.8
00:26:40.720 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:40.724 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:40.729 00.005 14556 Enqueuing Expose request
00:26:40.732 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:40.736 00.004 12308 Worker thread wakes up
00:26:40.736 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:40.736 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:41.993 01.257 12308 Exposure complete
00:26:42.113 00.120 12308 worker thread done servicing request
00:26:42.113 00.000 14556 OnExposeComplete: enter
00:26:42.117 00.004 14556 UpdateGuideState(): m_state=6
00:26:42.122 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9430
00:26:42.126 00.004 14556 Star::Find returns 1 (0), X=165.91, Y=996.40, Mass=2352, SNR=32.7, Peak=178 HFD=4.4
00:26:42.131 00.005 14556 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.07) = xAngle (4.09 = -2.19)
00:26:42.135 00.004 14556 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.99 = -2.29)
00:26:42.139 00.004 14556 CameraToMount -- cameraX=0.18 cameraY=0.29 hyp=0.35 cameraTheta=1.02 mountX=-0.20 mountY=-0.26, mountTheta=-2.23
00:26:42.145 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.29, opts=13)
00:26:42.148 00.003 14556 Enqueuing Move request for scope (0.18, 0.29)
00:26:42.153 00.005 12308 Worker thread wakes up
00:26:42.154 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.29) opts 0xd
00:26:42.154 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.29)
00:26:42.154 00.000 12308 Moving (0.18, 0.29) raw xDistance=-0.20 yDistance=-0.26
00:26:42.154 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:26:42.155 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:26:42.155 00.000 12308 MoveAxis(E, 87, ABG)
00:26:42.155 00.000 12308 Guiding  Dir = 2, Dur = 87
00:26:42.155 00.000 12308 IsSlewing returns 0
00:26:42.156 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:42.160 00.004 12308 IsGuiding returns 0
00:26:42.162 00.002 12308 PulseGuide returned control before completion, sleep 97
00:26:42.188 00.026 14556 UpdateGuideState exits: m=2352 SNR=32.7
00:26:42.198 00.010 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:42.204 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:42.208 00.004 14556 Enqueuing Expose request
00:26:42.261 00.053 12308 IsGuiding returns 1
00:26:42.261 00.000 12308 scope still moving after pulse duration time elapsed
00:26:42.292 00.031 12308 IsSlewing returns 0
00:26:42.292 00.000 12308 IsGuiding returns 0
00:26:42.292 00.000 12308 scope move finished after 87 + 44 ms
00:26:42.292 00.000 12308 Move returns status 0, amount 87
00:26:42.293 00.001 12308 MoveAxis(N, 183, ABG)
00:26:42.293 00.000 12308 Guiding  Dir = 0, Dur = 183
00:26:42.294 00.001 12308 IsSlewing returns 0
00:26:42.294 00.000 12308 IsGuiding returns 0
00:26:42.295 00.001 12308 PulseGuide returned control before completion, sleep 192
00:26:42.494 00.199 12308 IsGuiding returns 1
00:26:42.495 00.001 12308 scope still moving after pulse duration time elapsed
00:26:42.526 00.031 12308 IsSlewing returns 0
00:26:42.526 00.000 12308 IsGuiding returns 0
00:26:42.526 00.000 12308 scope move finished after 183 + 49 ms
00:26:42.528 00.002 12308 Move returns status 0, amount 183
00:26:42.528 00.000 12308 move complete, result=0
00:26:42.528 00.000 12308 worker thread done servicing request
00:26:42.529 00.001 12308 Worker thread wakes up
00:26:42.529 00.000 14556 GuideStep: -0.2 px 87 ms EAST, -0.3 px 183 ms NORTH
00:26:42.537 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:42.538 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:43.795 01.257 12308 Exposure complete
00:26:43.921 00.126 12308 worker thread done servicing request
00:26:43.921 00.000 14556 OnExposeComplete: enter
00:26:43.926 00.005 14556 UpdateGuideState(): m_state=6
00:26:43.929 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9431
00:26:43.933 00.004 14556 Star::Find returns 1 (0), X=165.71, Y=996.08, Mass=2298, SNR=32.1, Peak=193 HFD=4.8
00:26:43.937 00.004 14556 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-3.07) = xAngle (0.65 = 0.65)
00:26:43.941 00.004 14556 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.55 = 0.55)
00:26:43.945 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.43 mountX=0.02 mountY=0.02, mountTheta=0.58
00:26:43.950 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.02, opts=13)
00:26:43.954 00.004 14556 Enqueuing Move request for scope (-0.02, -0.02)
00:26:43.957 00.003 12308 Worker thread wakes up
00:26:43.958 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
00:26:43.958 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
00:26:43.958 00.000 12308 Moving (-0.02, -0.02) raw xDistance=0.02 yDistance=0.02
00:26:43.958 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:26:43.958 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:43.958 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:26:43.959 00.001 12308 MoveAxis(E, 0, ABG)
00:26:43.959 00.000 12308 Move returns status 0, amount 0
00:26:43.959 00.000 12308 MoveAxis(N, 0, ABG)
00:26:43.960 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:43.963 00.003 12308 Move returns status 0, amount 0
00:26:43.963 00.000 12308 move complete, result=0
00:26:43.964 00.001 12308 worker thread done servicing request
00:26:43.985 00.021 14556 UpdateGuideState exits: m=2298 SNR=32.1
00:26:43.988 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:43.993 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:43.997 00.004 14556 Enqueuing Expose request
00:26:44.002 00.005 12308 Worker thread wakes up
00:26:44.002 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:44.002 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:44.003 00.001 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:26:45.244 01.241 12308 Exposure complete
00:26:45.372 00.128 12308 worker thread done servicing request
00:26:45.372 00.000 14556 OnExposeComplete: enter
00:26:45.377 00.005 14556 UpdateGuideState(): m_state=6
00:26:45.382 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9432
00:26:45.387 00.005 14556 Star::Find returns 1 (0), X=165.78, Y=996.11, Mass=2251, SNR=32.1, Peak=168 HFD=4.5
00:26:45.390 00.003 14556 CameraToMount -- cameraTheta (0.29) - m_xAngle (-3.07) = xAngle (3.36 = -2.92)
00:26:45.393 00.003 14556 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.26 = -3.02)
00:26:45.396 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.05 cameraTheta=0.29 mountX=-0.05 mountY=-0.01, mountTheta=-3.02
00:26:45.400 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.01, opts=13)
00:26:45.404 00.004 14556 Enqueuing Move request for scope (0.04, 0.01)
00:26:45.406 00.002 12308 Worker thread wakes up
00:26:45.406 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
00:26:45.406 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
00:26:45.407 00.001 12308 Moving (0.04, 0.01) raw xDistance=-0.05 yDistance=-0.01
00:26:45.407 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:26:45.407 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:45.407 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:26:45.407 00.000 12308 MoveAxis(E, 0, ABG)
00:26:45.408 00.001 12308 Move returns status 0, amount 0
00:26:45.408 00.000 12308 MoveAxis(N, 0, ABG)
00:26:45.408 00.000 12308 Move returns status 0, amount 0
00:26:45.408 00.000 12308 move complete, result=0
00:26:45.409 00.001 12308 worker thread done servicing request
00:26:45.409 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:45.432 00.023 14556 UpdateGuideState exits: m=2251 SNR=32.1
00:26:45.438 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:45.444 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:45.448 00.004 14556 Enqueuing Expose request
00:26:45.452 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:26:45.455 00.003 12308 Worker thread wakes up
00:26:45.455 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:45.455 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:46.699 01.244 12308 Exposure complete
00:26:46.811 00.112 12308 worker thread done servicing request
00:26:46.811 00.000 14556 OnExposeComplete: enter
00:26:46.816 00.005 14556 UpdateGuideState(): m_state=6
00:26:46.819 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9433
00:26:46.824 00.005 14556 Star::Find returns 1 (0), X=165.71, Y=996.41, Mass=2149, SNR=31.2, Peak=190 HFD=4.5
00:26:46.827 00.003 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.71 = -1.58)
00:26:46.831 00.004 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.61 = -1.68)
00:26:46.834 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.30 hyp=0.31 cameraTheta=1.63 mountX=-0.00 mountY=-0.30, mountTheta=-1.58
00:26:46.839 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.30, opts=13)
00:26:46.843 00.004 14556 Enqueuing Move request for scope (-0.02, 0.30)
00:26:46.847 00.004 12308 Worker thread wakes up
00:26:46.847 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.30) opts 0xd
00:26:46.847 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.30)
00:26:46.847 00.000 12308 Moving (-0.02, 0.30) raw xDistance=-0.00 yDistance=-0.30
00:26:46.847 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:26:46.847 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
00:26:46.848 00.001 12308 MoveAxis(E, 0, ABG)
00:26:46.848 00.000 12308 Move returns status 0, amount 0
00:26:46.848 00.000 12308 MoveAxis(N, 214, ABG)
00:26:46.848 00.000 12308 Guiding  Dir = 0, Dur = 214
00:26:46.848 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:46.852 00.004 12308 IsSlewing returns 0
00:26:46.852 00.000 12308 IsGuiding returns 0
00:26:46.852 00.000 12308 PulseGuide returned control before completion, sleep 224
00:26:46.872 00.020 14556 UpdateGuideState exits: m=2149 SNR=31.2
00:26:46.877 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:46.882 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:46.886 00.004 14556 Enqueuing Expose request
00:26:47.094 00.208 12308 IsGuiding returns 0
00:26:47.095 00.001 12308 Move returns status 0, amount 214
00:26:47.095 00.000 12308 move complete, result=0
00:26:47.097 00.002 12308 worker thread done servicing request
00:26:47.097 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 214 ms NORTH
00:26:47.105 00.008 12308 Worker thread wakes up
00:26:47.106 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:47.106 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:48.359 01.253 12308 Exposure complete
00:26:48.483 00.124 12308 worker thread done servicing request
00:26:48.484 00.001 14556 OnExposeComplete: enter
00:26:48.487 00.003 14556 UpdateGuideState(): m_state=6
00:26:48.491 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9434
00:26:48.496 00.005 14556 Star::Find returns 1 (0), X=165.75, Y=995.85, Mass=2327, SNR=32.5, Peak=164 HFD=4.7
00:26:48.500 00.004 14556 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.07) = xAngle (1.59 = 1.59)
00:26:48.504 00.004 14556 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.49 = 1.49)
00:26:48.508 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.25 hyp=0.26 cameraTheta=-1.48 mountX=-0.00 mountY=0.25, mountTheta=1.59
00:26:48.515 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.25, opts=13)
00:26:48.522 00.007 14556 Enqueuing Move request for scope (0.02, -0.25)
00:26:48.528 00.006 12308 Worker thread wakes up
00:26:48.528 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.25) opts 0xd
00:26:48.528 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.25)
00:26:48.528 00.000 12308 Moving (0.02, -0.25) raw xDistance=-0.00 yDistance=0.25
00:26:48.529 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:26:48.529 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:26:48.529 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:26:48.529 00.000 12308 MoveAxis(E, 0, ABG)
00:26:48.531 00.002 12308 Move returns status 0, amount 0
00:26:48.531 00.000 12308 MoveAxis(N, 0, ABG)
00:26:48.532 00.001 12308 Move returns status 0, amount 0
00:26:48.532 00.000 12308 move complete, result=0
00:26:48.532 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:48.540 00.008 12308 worker thread done servicing request
00:26:48.558 00.018 14556 UpdateGuideState exits: m=2327 SNR=32.5
00:26:48.562 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:48.568 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:48.571 00.003 14556 Enqueuing Expose request
00:26:48.575 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:26:48.579 00.004 12308 Worker thread wakes up
00:26:48.579 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:48.579 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:49.834 01.255 12308 Exposure complete
00:26:49.938 00.104 12308 worker thread done servicing request
00:26:49.939 00.001 14556 OnExposeComplete: enter
00:26:49.943 00.004 14556 UpdateGuideState(): m_state=6
00:26:49.947 00.004 14556 Star::Find(15, 165, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9435
00:26:49.951 00.004 14556 Star::Find returns 1 (0), X=165.77, Y=996.12, Mass=2206, SNR=31.6, Peak=185 HFD=4.5
00:26:49.955 00.004 14556 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.07) = xAngle (3.66 = -2.63)
00:26:49.959 00.004 14556 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.56 = -2.72)
00:26:49.962 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.58 mountX=-0.03 mountY=-0.02, mountTheta=-2.71
00:26:49.968 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.02, opts=13)
00:26:49.971 00.003 14556 Enqueuing Move request for scope (0.03, 0.02)
00:26:49.974 00.003 12308 Worker thread wakes up
00:26:49.974 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
00:26:49.974 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
00:26:49.974 00.000 12308 Moving (0.03, 0.02) raw xDistance=-0.03 yDistance=-0.02
00:26:49.976 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:26:49.976 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:49.976 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:26:49.977 00.001 12308 MoveAxis(E, 0, ABG)
00:26:49.977 00.000 12308 Move returns status 0, amount 0
00:26:49.977 00.000 12308 MoveAxis(N, 0, ABG)
00:26:49.977 00.000 12308 Move returns status 0, amount 0
00:26:49.978 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:49.982 00.004 12308 move complete, result=0
00:26:49.983 00.001 12308 worker thread done servicing request
00:26:50.003 00.020 14556 UpdateGuideState exits: m=2206 SNR=31.6
00:26:50.008 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:50.012 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:50.016 00.004 14556 Enqueuing Expose request
00:26:50.019 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:26:50.024 00.005 12308 Worker thread wakes up
00:26:50.024 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:50.024 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:51.274 01.250 12308 Exposure complete
00:26:51.397 00.123 14556 OnExposeComplete: enter
00:26:51.400 00.003 14556 UpdateGuideState(): m_state=6
00:26:51.404 00.004 12308 worker thread done servicing request
00:26:51.405 00.001 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9436
00:26:51.409 00.004 14556 Star::Find returns 1 (0), X=165.72, Y=995.93, Mass=2382, SNR=32.7, Peak=184 HFD=4.4
00:26:51.414 00.005 14556 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-3.07) = xAngle (1.41 = 1.41)
00:26:51.417 00.003 14556 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.31 = 1.31)
00:26:51.420 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.67 mountX=0.03 mountY=0.16, mountTheta=1.40
00:26:51.425 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.17, opts=13)
00:26:51.429 00.004 14556 Enqueuing Move request for scope (-0.02, -0.17)
00:26:51.433 00.004 12308 Worker thread wakes up
00:26:51.433 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
00:26:51.433 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
00:26:51.433 00.000 12308 Moving (-0.02, -0.17) raw xDistance=0.03 yDistance=0.16
00:26:51.433 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:26:51.434 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:51.434 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:26:51.434 00.000 12308 MoveAxis(E, 0, ABG)
00:26:51.434 00.000 12308 Move returns status 0, amount 0
00:26:51.434 00.000 12308 MoveAxis(N, 0, ABG)
00:26:51.434 00.000 12308 Move returns status 0, amount 0
00:26:51.436 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:51.440 00.004 12308 move complete, result=0
00:26:51.440 00.000 12308 worker thread done servicing request
00:26:51.460 00.020 14556 UpdateGuideState exits: m=2382 SNR=32.7
00:26:51.465 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:51.470 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:51.475 00.005 14556 Enqueuing Expose request
00:26:51.479 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:26:51.484 00.005 12308 Worker thread wakes up
00:26:51.484 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:51.484 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:52.728 01.244 12308 Exposure complete
00:26:52.856 00.128 12308 worker thread done servicing request
00:26:52.856 00.000 14556 OnExposeComplete: enter
00:26:52.860 00.004 14556 UpdateGuideState(): m_state=6
00:26:52.865 00.005 14556 Star::Find(15, 165, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9437
00:26:52.869 00.004 14556 Star::Find returns 1 (0), X=165.78, Y=996.12, Mass=2346, SNR=32.5, Peak=204 HFD=4.5
00:26:52.873 00.004 14556 CameraToMount -- cameraTheta (0.35) - m_xAngle (-3.07) = xAngle (3.42 = -2.86)
00:26:52.877 00.004 14556 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.32 = -2.96)
00:26:52.881 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.35 mountX=-0.05 mountY=-0.01, mountTheta=-2.96
00:26:52.886 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.02, opts=13)
00:26:52.891 00.005 14556 Enqueuing Move request for scope (0.05, 0.02)
00:26:52.895 00.004 12308 Worker thread wakes up
00:26:52.895 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
00:26:52.895 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
00:26:52.895 00.000 12308 Moving (0.05, 0.02) raw xDistance=-0.05 yDistance=-0.01
00:26:52.896 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:26:52.896 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:52.896 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:26:52.896 00.000 12308 MoveAxis(E, 0, ABG)
00:26:52.897 00.001 12308 Move returns status 0, amount 0
00:26:52.897 00.000 12308 MoveAxis(N, 0, ABG)
00:26:52.897 00.000 12308 Move returns status 0, amount 0
00:26:52.897 00.000 12308 move complete, result=0
00:26:52.897 00.000 12308 worker thread done servicing request
00:26:52.897 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:52.924 00.027 14556 UpdateGuideState exits: m=2346 SNR=32.5
00:26:52.928 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:52.931 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:52.935 00.004 14556 Enqueuing Expose request
00:26:52.940 00.005 12308 Worker thread wakes up
00:26:52.941 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:26:52.946 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:52.946 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:54.194 01.248 12308 Exposure complete
00:26:54.321 00.127 12308 worker thread done servicing request
00:26:54.321 00.000 14556 OnExposeComplete: enter
00:26:54.327 00.006 14556 UpdateGuideState(): m_state=6
00:26:54.331 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9438
00:26:54.336 00.005 14556 Star::Find returns 1 (0), X=165.87, Y=996.08, Mass=2304, SNR=32.2, Peak=198 HFD=4.3
00:26:54.343 00.007 14556 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-3.07) = xAngle (2.91 = 2.91)
00:26:54.346 00.003 14556 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.81 = 2.81)
00:26:54.352 00.006 14556 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.16 mountX=-0.14 mountY=0.05, mountTheta=2.82
00:26:54.359 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=-0.02, opts=13)
00:26:54.365 00.006 14556 Enqueuing Move request for scope (0.14, -0.02)
00:26:54.375 00.010 12308 Worker thread wakes up
00:26:54.376 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
00:26:54.376 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
00:26:54.376 00.000 12308 Moving (0.14, -0.02) raw xDistance=-0.14 yDistance=0.05
00:26:54.377 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:26:54.377 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:54.377 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:26:54.377 00.000 12308 MoveAxis(E, 0, ABG)
00:26:54.378 00.001 12308 Move returns status 0, amount 0
00:26:54.378 00.000 12308 MoveAxis(N, 0, ABG)
00:26:54.379 00.001 12308 Move returns status 0, amount 0
00:26:54.379 00.000 12308 move complete, result=0
00:26:54.379 00.000 12308 worker thread done servicing request
00:26:54.381 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:54.407 00.026 14556 UpdateGuideState exits: m=2304 SNR=32.2
00:26:54.412 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:54.416 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:54.419 00.003 14556 Enqueuing Expose request
00:26:54.423 00.004 12308 Worker thread wakes up
00:26:54.423 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:54.423 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:26:54.428 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:55.671 01.243 12308 Exposure complete
00:26:55.796 00.125 12308 worker thread done servicing request
00:26:55.797 00.001 14556 OnExposeComplete: enter
00:26:55.801 00.004 14556 UpdateGuideState(): m_state=6
00:26:55.805 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9439
00:26:55.810 00.005 14556 Star::Find returns 1 (0), X=165.67, Y=996.28, Mass=2213, SNR=31.6, Peak=150 HFD=4.8
00:26:55.814 00.004 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.98 = -1.31)
00:26:55.818 00.004 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.88 = -1.40)
00:26:55.821 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.90 mountX=0.05 mountY=-0.18, mountTheta=-1.31
00:26:55.827 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.18, opts=13)
00:26:55.831 00.004 14556 Enqueuing Move request for scope (-0.06, 0.18)
00:26:55.834 00.003 12308 Worker thread wakes up
00:26:55.835 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.18) opts 0xd
00:26:55.835 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.18)
00:26:55.835 00.000 12308 Moving (-0.06, 0.18) raw xDistance=0.05 yDistance=-0.18
00:26:55.835 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:26:55.835 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:55.835 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:26:55.835 00.000 12308 MoveAxis(E, 0, ABG)
00:26:55.837 00.002 12308 Move returns status 0, amount 0
00:26:55.837 00.000 12308 MoveAxis(N, 0, ABG)
00:26:55.837 00.000 12308 Move returns status 0, amount 0
00:26:55.837 00.000 12308 move complete, result=0
00:26:55.837 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:55.842 00.005 12308 worker thread done servicing request
00:26:55.861 00.019 14556 UpdateGuideState exits: m=2213 SNR=31.6
00:26:55.864 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:55.869 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:55.879 00.010 14556 Enqueuing Expose request
00:26:55.883 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:26:55.889 00.006 12308 Worker thread wakes up
00:26:55.889 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:55.889 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:57.142 01.253 12308 Exposure complete
00:26:57.264 00.122 12308 worker thread done servicing request
00:26:57.264 00.000 14556 OnExposeComplete: enter
00:26:57.268 00.004 14556 UpdateGuideState(): m_state=6
00:26:57.271 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9440
00:26:57.275 00.004 14556 Star::Find returns 1 (0), X=165.66, Y=996.26, Mass=2273, SNR=32.3, Peak=176 HFD=4.7
00:26:57.279 00.004 14556 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.07) = xAngle (5.07 = -1.21)
00:26:57.282 00.003 14556 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.31)
00:26:57.286 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.16 hyp=0.18 cameraTheta=2.00 mountX=0.06 mountY=-0.17, mountTheta=-1.22
00:26:57.292 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.16, opts=13)
00:26:57.296 00.004 14556 Enqueuing Move request for scope (-0.07, 0.16)
00:26:57.300 00.004 12308 Worker thread wakes up
00:26:57.300 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.16) opts 0xd
00:26:57.300 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.16)
00:26:57.300 00.000 12308 Moving (-0.07, 0.16) raw xDistance=0.06 yDistance=-0.17
00:26:57.300 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:26:57.300 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:57.300 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:26:57.301 00.001 12308 MoveAxis(E, 0, ABG)
00:26:57.301 00.000 12308 Move returns status 0, amount 0
00:26:57.301 00.000 12308 MoveAxis(N, 0, ABG)
00:26:57.301 00.000 12308 Move returns status 0, amount 0
00:26:57.301 00.000 12308 move complete, result=0
00:26:57.302 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:57.306 00.004 12308 worker thread done servicing request
00:26:57.327 00.021 14556 UpdateGuideState exits: m=2273 SNR=32.3
00:26:57.330 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:57.335 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:57.338 00.003 14556 Enqueuing Expose request
00:26:57.342 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:26:57.348 00.006 12308 Worker thread wakes up
00:26:57.348 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:57.348 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:26:58.592 01.244 12308 Exposure complete
00:26:58.719 00.127 12308 worker thread done servicing request
00:26:58.720 00.001 14556 OnExposeComplete: enter
00:26:58.724 00.004 14556 UpdateGuideState(): m_state=6
00:26:58.728 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9441
00:26:58.733 00.005 14556 Star::Find returns 1 (0), X=165.59, Y=996.24, Mass=2349, SNR=32.4, Peak=163 HFD=4.7
00:26:58.736 00.003 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.43 = -0.86)
00:26:58.740 00.004 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.96)
00:26:58.744 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.20 cameraTheta=2.35 mountX=0.13 mountY=-0.16, mountTheta=-0.89
00:26:58.750 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.14, opts=13)
00:26:58.754 00.004 14556 Enqueuing Move request for scope (-0.14, 0.14)
00:26:58.758 00.004 12308 Worker thread wakes up
00:26:58.758 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
00:26:58.758 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
00:26:58.758 00.000 12308 Moving (-0.14, 0.14) raw xDistance=0.13 yDistance=-0.16
00:26:58.758 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:26:58.759 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:26:58.759 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:26:58.759 00.000 12308 MoveAxis(E, 0, ABG)
00:26:58.759 00.000 12308 Move returns status 0, amount 0
00:26:58.759 00.000 12308 MoveAxis(N, 0, ABG)
00:26:58.760 00.001 12308 Move returns status 0, amount 0
00:26:58.760 00.000 12308 move complete, result=0
00:26:58.760 00.000 12308 worker thread done servicing request
00:26:58.761 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:26:58.786 00.025 14556 UpdateGuideState exits: m=2349 SNR=32.4
00:26:58.793 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:58.797 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:26:58.800 00.003 14556 Enqueuing Expose request
00:26:58.805 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:26:58.808 00.003 12308 Worker thread wakes up
00:26:58.808 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:26:58.808 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:00.053 01.245 12308 Exposure complete
00:27:00.176 00.123 12308 worker thread done servicing request
00:27:00.176 00.000 14556 OnExposeComplete: enter
00:27:00.181 00.005 14556 UpdateGuideState(): m_state=6
00:27:00.184 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9442
00:27:00.189 00.005 14556 Star::Find returns 1 (0), X=165.58, Y=996.29, Mass=2308, SNR=32.4, Peak=174 HFD=4.7
00:27:00.195 00.006 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
00:27:00.199 00.004 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
00:27:00.202 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.19 hyp=0.24 cameraTheta=2.24 mountX=0.14 mountY=-0.21, mountTheta=-1.00
00:27:00.208 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.19, opts=13)
00:27:00.213 00.005 14556 Enqueuing Move request for scope (-0.15, 0.19)
00:27:00.216 00.003 12308 Worker thread wakes up
00:27:00.216 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.19) opts 0xd
00:27:00.216 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.19)
00:27:00.218 00.002 12308 Moving (-0.15, 0.19) raw xDistance=0.14 yDistance=-0.21
00:27:00.218 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:27:00.218 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:27:00.218 00.000 12308 MoveAxis(E, 0, ABG)
00:27:00.218 00.000 12308 Move returns status 0, amount 0
00:27:00.218 00.000 12308 MoveAxis(N, 149, ABG)
00:27:00.219 00.001 12308 Guiding  Dir = 0, Dur = 149
00:27:00.219 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:00.224 00.005 12308 IsSlewing returns 0
00:27:00.224 00.000 12308 IsGuiding returns 0
00:27:00.225 00.001 12308 PulseGuide returned control before completion, sleep 159
00:27:00.245 00.020 14556 UpdateGuideState exits: m=2308 SNR=32.4
00:27:00.252 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:00.257 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:00.261 00.004 14556 Enqueuing Expose request
00:27:00.388 00.127 12308 IsGuiding returns 1
00:27:00.391 00.003 12308 scope still moving after pulse duration time elapsed
00:27:00.419 00.028 12308 IsSlewing returns 0
00:27:00.421 00.002 12308 IsGuiding returns 0
00:27:00.421 00.000 12308 scope move finished after 149 + 47 ms
00:27:00.422 00.001 12308 Move returns status 0, amount 149
00:27:00.422 00.000 12308 move complete, result=0
00:27:00.423 00.001 12308 worker thread done servicing request
00:27:00.423 00.000 12308 Worker thread wakes up
00:27:00.423 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 149 ms NORTH
00:27:00.430 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:00.430 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:01.686 01.256 12308 Exposure complete
00:27:01.815 00.129 12308 worker thread done servicing request
00:27:01.816 00.001 14556 OnExposeComplete: enter
00:27:01.821 00.005 14556 UpdateGuideState(): m_state=6
00:27:01.825 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9443
00:27:01.829 00.004 14556 Star::Find returns 1 (0), X=165.72, Y=996.21, Mass=2251, SNR=32.0, Peak=166 HFD=4.6
00:27:01.833 00.004 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.78 = -1.51)
00:27:01.837 00.004 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
00:27:01.840 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.70 mountX=0.01 mountY=-0.11, mountTheta=-1.51
00:27:01.845 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.11, opts=13)
00:27:01.851 00.006 14556 Enqueuing Move request for scope (-0.01, 0.11)
00:27:01.853 00.002 12308 Worker thread wakes up
00:27:01.854 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
00:27:01.854 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
00:27:01.854 00.000 12308 Moving (-0.01, 0.11) raw xDistance=0.01 yDistance=-0.11
00:27:01.854 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:27:01.855 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:01.855 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:27:01.855 00.000 12308 MoveAxis(E, 0, ABG)
00:27:01.855 00.000 12308 Move returns status 0, amount 0
00:27:01.856 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:01.859 00.003 12308 MoveAxis(N, 0, ABG)
00:27:01.859 00.000 12308 Move returns status 0, amount 0
00:27:01.859 00.000 12308 move complete, result=0
00:27:01.859 00.000 12308 worker thread done servicing request
00:27:01.880 00.021 14556 UpdateGuideState exits: m=2251 SNR=32.0
00:27:01.884 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:01.888 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:01.891 00.003 14556 Enqueuing Expose request
00:27:01.895 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:01.898 00.003 12308 Worker thread wakes up
00:27:01.898 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:01.899 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:03.142 01.243 12308 Exposure complete
00:27:03.267 00.125 12308 worker thread done servicing request
00:27:03.268 00.001 14556 OnExposeComplete: enter
00:27:03.271 00.003 14556 UpdateGuideState(): m_state=6
00:27:03.276 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9444
00:27:03.279 00.003 14556 Star::Find returns 1 (0), X=165.65, Y=996.27, Mass=2170, SNR=31.3, Peak=158 HFD=4.7
00:27:03.283 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
00:27:03.287 00.004 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
00:27:03.293 00.006 14556 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.19 cameraTheta=2.02 mountX=0.07 mountY=-0.18, mountTheta=-1.20
00:27:03.298 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.17, opts=13)
00:27:03.302 00.004 14556 Enqueuing Move request for scope (-0.08, 0.17)
00:27:03.305 00.003 12308 Worker thread wakes up
00:27:03.305 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.17) opts 0xd
00:27:03.305 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.17)
00:27:03.305 00.000 12308 Moving (-0.08, 0.17) raw xDistance=0.07 yDistance=-0.18
00:27:03.307 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:27:03.307 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:03.307 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:27:03.307 00.000 12308 MoveAxis(E, 0, ABG)
00:27:03.307 00.000 12308 Move returns status 0, amount 0
00:27:03.307 00.000 12308 MoveAxis(N, 0, ABG)
00:27:03.308 00.001 12308 Move returns status 0, amount 0
00:27:03.308 00.000 12308 move complete, result=0
00:27:03.308 00.000 12308 worker thread done servicing request
00:27:03.308 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:03.334 00.026 14556 UpdateGuideState exits: m=2170 SNR=31.3
00:27:03.338 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:03.341 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:03.346 00.005 14556 Enqueuing Expose request
00:27:03.350 00.004 12308 Worker thread wakes up
00:27:03.351 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:03.351 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:03.351 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:27:04.602 01.251 12308 Exposure complete
00:27:04.725 00.123 12308 worker thread done servicing request
00:27:04.725 00.000 14556 OnExposeComplete: enter
00:27:04.731 00.006 14556 UpdateGuideState(): m_state=6
00:27:04.735 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9445
00:27:04.739 00.004 14556 Star::Find returns 1 (0), X=165.70, Y=996.25, Mass=2192, SNR=31.6, Peak=144 HFD=4.8
00:27:04.742 00.003 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.85 = -1.44)
00:27:04.746 00.004 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.54)
00:27:04.752 00.006 14556 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.77 mountX=0.02 mountY=-0.15, mountTheta=-1.44
00:27:04.757 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.15, opts=13)
00:27:04.761 00.004 14556 Enqueuing Move request for scope (-0.03, 0.15)
00:27:04.766 00.005 12308 Worker thread wakes up
00:27:04.766 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
00:27:04.766 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
00:27:04.766 00.000 12308 Moving (-0.03, 0.15) raw xDistance=0.02 yDistance=-0.15
00:27:04.766 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:27:04.766 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:04.767 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:27:04.767 00.000 12308 MoveAxis(E, 0, ABG)
00:27:04.767 00.000 12308 Move returns status 0, amount 0
00:27:04.767 00.000 12308 MoveAxis(N, 0, ABG)
00:27:04.768 00.001 12308 Move returns status 0, amount 0
00:27:04.768 00.000 12308 move complete, result=0
00:27:04.768 00.000 12308 worker thread done servicing request
00:27:04.768 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:04.791 00.023 14556 UpdateGuideState exits: m=2192 SNR=31.6
00:27:04.796 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:04.800 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:04.803 00.003 14556 Enqueuing Expose request
00:27:04.807 00.004 12308 Worker thread wakes up
00:27:04.807 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:04.807 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:04.808 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:06.051 01.243 12308 Exposure complete
00:27:06.164 00.113 12308 worker thread done servicing request
00:27:06.166 00.002 14556 OnExposeComplete: enter
00:27:06.170 00.004 14556 UpdateGuideState(): m_state=6
00:27:06.175 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9446
00:27:06.179 00.004 14556 Star::Find returns 1 (0), X=165.47, Y=996.36, Mass=2108, SNR=30.8, Peak=145 HFD=4.5
00:27:06.183 00.004 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.45 = -0.84)
00:27:06.187 00.004 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.35 = -0.93)
00:27:06.191 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.26 hyp=0.37 cameraTheta=2.37 mountX=0.25 mountY=-0.30, mountTheta=-0.88
00:27:06.197 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.26, opts=13)
00:27:06.201 00.004 14556 Enqueuing Move request for scope (-0.27, 0.26)
00:27:06.206 00.005 12308 Worker thread wakes up
00:27:06.206 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.26) opts 0xd
00:27:06.206 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.26)
00:27:06.206 00.000 12308 Moving (-0.27, 0.26) raw xDistance=0.25 yDistance=-0.30
00:27:06.206 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:27:06.207 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
00:27:06.207 00.000 12308 MoveAxis(W, 108, ABG)
00:27:06.207 00.000 12308 Guiding  Dir = 3, Dur = 108
00:27:06.207 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:06.212 00.005 12308 IsSlewing returns 0
00:27:06.212 00.000 12308 IsGuiding returns 0
00:27:06.213 00.001 12308 PulseGuide returned control before completion, sleep 118
00:27:06.235 00.022 14556 UpdateGuideState exits: m=2108 SNR=30.8
00:27:06.240 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:06.244 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:06.249 00.005 14556 Enqueuing Expose request
00:27:06.339 00.090 12308 IsGuiding returns 1
00:27:06.339 00.000 12308 scope still moving after pulse duration time elapsed
00:27:06.370 00.031 12308 IsSlewing returns 0
00:27:06.372 00.002 12308 IsGuiding returns 0
00:27:06.373 00.001 12308 scope move finished after 108 + 52 ms
00:27:06.374 00.001 12308 Move returns status 0, amount 108
00:27:06.374 00.000 12308 MoveAxis(N, 209, ABG)
00:27:06.375 00.001 12308 Guiding  Dir = 0, Dur = 209
00:27:06.376 00.001 12308 IsSlewing returns 0
00:27:06.376 00.000 12308 IsGuiding returns 0
00:27:06.377 00.001 12308 PulseGuide returned control before completion, sleep 219
00:27:06.603 00.226 12308 IsGuiding returns 1
00:27:06.604 00.001 12308 scope still moving after pulse duration time elapsed
00:27:06.634 00.030 12308 IsSlewing returns 0
00:27:06.634 00.000 12308 IsGuiding returns 0
00:27:06.635 00.001 12308 scope move finished after 209 + 49 ms
00:27:06.635 00.000 12308 Move returns status 0, amount 209
00:27:06.636 00.001 12308 move complete, result=0
00:27:06.637 00.001 12308 worker thread done servicing request
00:27:06.637 00.000 14556 GuideStep: 0.2 px 108 ms WEST, -0.3 px 209 ms NORTH
00:27:06.643 00.006 12308 Worker thread wakes up
00:27:06.643 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:06.643 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:07.894 01.251 12308 Exposure complete
00:27:08.010 00.116 12308 worker thread done servicing request
00:27:08.010 00.000 14556 OnExposeComplete: enter
00:27:08.015 00.005 14556 UpdateGuideState(): m_state=6
00:27:08.019 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9447
00:27:08.022 00.003 14556 Star::Find returns 1 (0), X=165.72, Y=996.07, Mass=2122, SNR=31.0, Peak=165 HFD=4.5
00:27:08.026 00.004 14556 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-3.07) = xAngle (1.19 = 1.19)
00:27:08.028 00.002 14556 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.09 = 1.09)
00:27:08.033 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.88 mountX=0.01 mountY=0.02, mountTheta=1.17
00:27:08.039 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.03, opts=13)
00:27:08.045 00.006 14556 Enqueuing Move request for scope (-0.01, -0.03)
00:27:08.050 00.005 12308 Worker thread wakes up
00:27:08.050 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
00:27:08.050 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
00:27:08.050 00.000 12308 Moving (-0.01, -0.03) raw xDistance=0.01 yDistance=0.02
00:27:08.050 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:27:08.052 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:08.052 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:27:08.052 00.000 12308 MoveAxis(E, 0, ABG)
00:27:08.052 00.000 12308 Move returns status 0, amount 0
00:27:08.052 00.000 12308 MoveAxis(N, 0, ABG)
00:27:08.053 00.001 12308 Move returns status 0, amount 0
00:27:08.053 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:08.058 00.005 12308 move complete, result=0
00:27:08.058 00.000 12308 worker thread done servicing request
00:27:08.079 00.021 14556 UpdateGuideState exits: m=2122 SNR=31.0
00:27:08.083 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:08.086 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:08.090 00.004 14556 Enqueuing Expose request
00:27:08.094 00.004 12308 Worker thread wakes up
00:27:08.094 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:27:08.099 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:08.099 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:09.353 01.254 12308 Exposure complete
00:27:09.454 00.101 12308 worker thread done servicing request
00:27:09.454 00.000 14556 OnExposeComplete: enter
00:27:09.460 00.006 14556 UpdateGuideState(): m_state=6
00:27:09.463 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9448
00:27:09.468 00.005 14556 Star::Find returns 1 (0), X=165.78, Y=996.25, Mass=2300, SNR=32.2, Peak=175 HFD=4.6
00:27:09.472 00.004 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.35 = -1.93)
00:27:09.476 00.004 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.03)
00:27:09.479 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.28 mountX=-0.06 mountY=-0.14, mountTheta=-1.95
00:27:09.485 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.15, opts=13)
00:27:09.489 00.004 14556 Enqueuing Move request for scope (0.05, 0.15)
00:27:09.492 00.003 12308 Worker thread wakes up
00:27:09.492 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
00:27:09.492 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
00:27:09.492 00.000 12308 Moving (0.05, 0.15) raw xDistance=-0.06 yDistance=-0.14
00:27:09.492 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:27:09.494 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:09.494 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:27:09.494 00.000 12308 MoveAxis(E, 0, ABG)
00:27:09.494 00.000 12308 Move returns status 0, amount 0
00:27:09.494 00.000 12308 MoveAxis(N, 0, ABG)
00:27:09.495 00.001 12308 Move returns status 0, amount 0
00:27:09.495 00.000 12308 move complete, result=0
00:27:09.495 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:09.501 00.006 12308 worker thread done servicing request
00:27:09.521 00.020 14556 UpdateGuideState exits: m=2300 SNR=32.2
00:27:09.526 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:09.530 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:09.534 00.004 14556 Enqueuing Expose request
00:27:09.539 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:09.542 00.003 12308 Worker thread wakes up
00:27:09.543 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:09.543 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:10.791 01.248 12308 Exposure complete
00:27:10.933 00.142 12308 worker thread done servicing request
00:27:10.933 00.000 14556 OnExposeComplete: enter
00:27:10.938 00.005 14556 UpdateGuideState(): m_state=6
00:27:10.943 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9449
00:27:10.946 00.003 14556 Star::Find returns 1 (0), X=165.78, Y=996.20, Mass=2403, SNR=33.0, Peak=194 HFD=4.6
00:27:10.950 00.004 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.19 = -2.10)
00:27:10.953 00.003 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.09 = -2.20)
00:27:10.957 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.11 cameraTheta=1.11 mountX=-0.05 mountY=-0.09, mountTheta=-2.13
00:27:10.962 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.09, opts=13)
00:27:10.965 00.003 14556 Enqueuing Move request for scope (0.05, 0.09)
00:27:10.971 00.006 12308 Worker thread wakes up
00:27:10.971 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
00:27:10.973 00.002 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
00:27:10.973 00.000 12308 Moving (0.05, 0.09) raw xDistance=-0.05 yDistance=-0.09
00:27:10.973 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:27:10.973 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:10.973 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:27:10.974 00.001 12308 MoveAxis(E, 0, ABG)
00:27:10.974 00.000 12308 Move returns status 0, amount 0
00:27:10.974 00.000 12308 MoveAxis(N, 0, ABG)
00:27:10.974 00.000 12308 Move returns status 0, amount 0
00:27:10.974 00.000 12308 move complete, result=0
00:27:10.975 00.001 12308 worker thread done servicing request
00:27:10.975 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:10.995 00.020 14556 UpdateGuideState exits: m=2403 SNR=33.0
00:27:11.002 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:11.006 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:11.009 00.003 14556 Enqueuing Expose request
00:27:11.013 00.004 12308 Worker thread wakes up
00:27:11.013 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:11.016 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:11.016 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:12.269 01.253 12308 Exposure complete
00:27:12.389 00.120 12308 worker thread done servicing request
00:27:12.390 00.001 14556 OnExposeComplete: enter
00:27:12.394 00.004 14556 UpdateGuideState(): m_state=6
00:27:12.397 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9450
00:27:12.402 00.005 14556 Star::Find returns 1 (0), X=165.85, Y=996.03, Mass=2302, SNR=32.2, Peak=174 HFD=4.4
00:27:12.405 00.003 14556 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-3.07) = xAngle (2.52 = 2.52)
00:27:12.409 00.004 14556 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.42 = 2.42)
00:27:12.412 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.56 mountX=-0.11 mountY=0.09, mountTheta=2.46
00:27:12.419 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.07, opts=13)
00:27:12.423 00.004 14556 Enqueuing Move request for scope (0.11, -0.07)
00:27:12.427 00.004 12308 Worker thread wakes up
00:27:12.427 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
00:27:12.427 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
00:27:12.427 00.000 12308 Moving (0.11, -0.07) raw xDistance=-0.11 yDistance=0.09
00:27:12.427 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:27:12.427 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:12.428 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:27:12.428 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:12.432 00.004 12308 MoveAxis(E, 0, ABG)
00:27:12.433 00.001 12308 Move returns status 0, amount 0
00:27:12.433 00.000 12308 MoveAxis(N, 0, ABG)
00:27:12.433 00.000 12308 Move returns status 0, amount 0
00:27:12.433 00.000 12308 move complete, result=0
00:27:12.433 00.000 12308 worker thread done servicing request
00:27:12.454 00.021 14556 UpdateGuideState exits: m=2302 SNR=32.2
00:27:12.458 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:12.461 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:12.465 00.004 14556 Enqueuing Expose request
00:27:12.471 00.006 12308 Worker thread wakes up
00:27:12.472 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:12.478 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:12.478 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:13.727 01.249 12308 Exposure complete
00:27:13.851 00.124 12308 worker thread done servicing request
00:27:13.851 00.000 14556 OnExposeComplete: enter
00:27:13.854 00.003 14556 UpdateGuideState(): m_state=6
00:27:13.859 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9451
00:27:13.862 00.003 14556 Star::Find returns 1 (0), X=165.72, Y=996.13, Mass=2262, SNR=32.2, Peak=194 HFD=4.6
00:27:13.866 00.004 14556 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.07) = xAngle (5.08 = -1.21)
00:27:13.870 00.004 14556 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.31)
00:27:13.875 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.00 mountX=0.01 mountY=-0.04, mountTheta=-1.22
00:27:13.881 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.03, opts=13)
00:27:13.886 00.005 14556 Enqueuing Move request for scope (-0.02, 0.03)
00:27:13.890 00.004 12308 Worker thread wakes up
00:27:13.890 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
00:27:13.890 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
00:27:13.890 00.000 12308 Moving (-0.02, 0.03) raw xDistance=0.01 yDistance=-0.04
00:27:13.890 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:27:13.891 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:13.891 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:27:13.891 00.000 12308 MoveAxis(E, 0, ABG)
00:27:13.891 00.000 12308 Move returns status 0, amount 0
00:27:13.891 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:13.896 00.005 12308 MoveAxis(N, 0, ABG)
00:27:13.896 00.000 12308 Move returns status 0, amount 0
00:27:13.896 00.000 12308 move complete, result=0
00:27:13.896 00.000 12308 worker thread done servicing request
00:27:13.917 00.021 14556 UpdateGuideState exits: m=2262 SNR=32.2
00:27:13.922 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:13.926 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:13.930 00.004 14556 Enqueuing Expose request
00:27:13.933 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:13.939 00.006 12308 Worker thread wakes up
00:27:13.939 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:13.939 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:15.187 01.248 12308 Exposure complete
00:27:15.299 00.112 12308 worker thread done servicing request
00:27:15.299 00.000 14556 OnExposeComplete: enter
00:27:15.303 00.004 14556 UpdateGuideState(): m_state=6
00:27:15.308 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9452
00:27:15.311 00.003 14556 Star::Find returns 1 (0), X=165.60, Y=996.15, Mass=2394, SNR=32.6, Peak=165 HFD=4.9
00:27:15.315 00.004 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
00:27:15.319 00.004 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.49)
00:27:15.324 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.14 cameraTheta=2.82 mountX=0.13 mountY=-0.07, mountTheta=-0.47
00:27:15.329 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.04, opts=13)
00:27:15.333 00.004 14556 Enqueuing Move request for scope (-0.13, 0.04)
00:27:15.338 00.005 12308 Worker thread wakes up
00:27:15.338 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
00:27:15.338 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
00:27:15.338 00.000 12308 Moving (-0.13, 0.04) raw xDistance=0.13 yDistance=-0.07
00:27:15.338 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:27:15.339 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:15.339 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:27:15.339 00.000 12308 MoveAxis(E, 0, ABG)
00:27:15.339 00.000 12308 Move returns status 0, amount 0
00:27:15.339 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:15.344 00.005 12308 MoveAxis(N, 0, ABG)
00:27:15.345 00.001 12308 Move returns status 0, amount 0
00:27:15.345 00.000 12308 move complete, result=0
00:27:15.345 00.000 12308 worker thread done servicing request
00:27:15.367 00.022 14556 UpdateGuideState exits: m=2394 SNR=32.6
00:27:15.372 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:15.375 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:15.379 00.004 14556 Enqueuing Expose request
00:27:15.384 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:15.388 00.004 12308 Worker thread wakes up
00:27:15.388 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:15.389 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:16.629 01.240 12308 Exposure complete
00:27:16.756 00.127 12308 worker thread done servicing request
00:27:16.756 00.000 14556 OnExposeComplete: enter
00:27:16.760 00.004 14556 UpdateGuideState(): m_state=6
00:27:16.764 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9453
00:27:16.768 00.004 14556 Star::Find returns 1 (0), X=165.71, Y=996.24, Mass=2277, SNR=32.1, Peak=152 HFD=4.8
00:27:16.772 00.004 14556 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.07) = xAngle (4.84 = -1.44)
00:27:16.775 00.003 14556 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.74 = -1.54)
00:27:16.778 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.77 mountX=0.02 mountY=-0.14, mountTheta=-1.44
00:27:16.782 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.13, opts=13)
00:27:16.787 00.005 14556 Enqueuing Move request for scope (-0.03, 0.13)
00:27:16.791 00.004 12308 Worker thread wakes up
00:27:16.791 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
00:27:16.791 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
00:27:16.791 00.000 12308 Moving (-0.03, 0.13) raw xDistance=0.02 yDistance=-0.14
00:27:16.791 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:27:16.792 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:16.792 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:27:16.792 00.000 12308 MoveAxis(E, 0, ABG)
00:27:16.792 00.000 12308 Move returns status 0, amount 0
00:27:16.792 00.000 12308 MoveAxis(N, 0, ABG)
00:27:16.792 00.000 12308 Move returns status 0, amount 0
00:27:16.792 00.000 12308 move complete, result=0
00:27:16.794 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:16.797 00.003 12308 worker thread done servicing request
00:27:16.818 00.021 14556 UpdateGuideState exits: m=2277 SNR=32.1
00:27:16.822 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:16.827 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:16.830 00.003 14556 Enqueuing Expose request
00:27:16.834 00.004 12308 Worker thread wakes up
00:27:16.834 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:16.834 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:16.834 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:18.084 01.250 12308 Exposure complete
00:27:18.214 00.130 12308 worker thread done servicing request
00:27:18.214 00.000 14556 OnExposeComplete: enter
00:27:18.219 00.005 14556 UpdateGuideState(): m_state=6
00:27:18.223 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9454
00:27:18.227 00.004 14556 Star::Find returns 1 (0), X=165.64, Y=996.28, Mass=2316, SNR=32.1, Peak=141 HFD=5.2
00:27:18.233 00.006 14556 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.07) = xAngle (5.13 = -1.15)
00:27:18.239 00.006 14556 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.25)
00:27:18.244 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.20 cameraTheta=2.06 mountX=0.08 mountY=-0.19, mountTheta=-1.17
00:27:18.250 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.18, opts=13)
00:27:18.254 00.004 14556 Enqueuing Move request for scope (-0.09, 0.18)
00:27:18.259 00.005 12308 Worker thread wakes up
00:27:18.259 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
00:27:18.259 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
00:27:18.259 00.000 12308 Moving (-0.09, 0.18) raw xDistance=0.08 yDistance=-0.19
00:27:18.259 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:27:18.259 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:18.260 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:27:18.260 00.000 12308 MoveAxis(E, 0, ABG)
00:27:18.260 00.000 12308 Move returns status 0, amount 0
00:27:18.261 00.001 12308 MoveAxis(N, 0, ABG)
00:27:18.262 00.001 12308 Move returns status 0, amount 0
00:27:18.262 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:18.266 00.004 12308 move complete, result=0
00:27:18.266 00.000 12308 worker thread done servicing request
00:27:18.286 00.020 14556 UpdateGuideState exits: m=2316 SNR=32.1
00:27:18.291 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:18.296 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:18.300 00.004 14556 Enqueuing Expose request
00:27:18.303 00.003 12308 Worker thread wakes up
00:27:18.303 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:18.304 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:18.304 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:27:19.565 01.261 12308 Exposure complete
00:27:19.698 00.133 12308 worker thread done servicing request
00:27:19.699 00.001 14556 OnExposeComplete: enter
00:27:19.704 00.005 14556 UpdateGuideState(): m_state=6
00:27:19.708 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9455
00:27:19.712 00.004 14556 Star::Find returns 1 (0), X=165.57, Y=996.28, Mass=2147, SNR=31.4, Peak=148 HFD=4.7
00:27:19.716 00.004 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.38 = -0.90)
00:27:19.720 00.004 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.00)
00:27:19.723 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.18 hyp=0.24 cameraTheta=2.31 mountX=0.15 mountY=-0.20, mountTheta=-0.94
00:27:19.729 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.18, opts=13)
00:27:19.733 00.004 14556 Enqueuing Move request for scope (-0.16, 0.18)
00:27:19.736 00.003 12308 Worker thread wakes up
00:27:19.736 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.18) opts 0xd
00:27:19.737 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.18)
00:27:19.737 00.000 12308 Moving (-0.16, 0.18) raw xDistance=0.15 yDistance=-0.20
00:27:19.737 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:27:19.737 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:27:19.737 00.000 12308 MoveAxis(E, 0, ABG)
00:27:19.739 00.002 12308 Move returns status 0, amount 0
00:27:19.739 00.000 12308 MoveAxis(N, 143, ABG)
00:27:19.739 00.000 12308 Guiding  Dir = 0, Dur = 143
00:27:19.739 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:19.743 00.004 12308 IsSlewing returns 0
00:27:19.743 00.000 12308 IsGuiding returns 0
00:27:19.744 00.001 12308 PulseGuide returned control before completion, sleep 153
00:27:19.766 00.022 14556 UpdateGuideState exits: m=2147 SNR=31.4
00:27:19.772 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:19.777 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:19.780 00.003 14556 Enqueuing Expose request
00:27:19.911 00.131 12308 IsGuiding returns 1
00:27:19.913 00.002 12308 scope still moving after pulse duration time elapsed
00:27:19.944 00.031 12308 IsSlewing returns 0
00:27:19.946 00.002 12308 IsGuiding returns 0
00:27:19.947 00.001 12308 scope move finished after 143 + 60 ms
00:27:19.948 00.001 12308 Move returns status 0, amount 143
00:27:19.948 00.000 12308 move complete, result=0
00:27:19.949 00.001 12308 worker thread done servicing request
00:27:19.950 00.001 12308 Worker thread wakes up
00:27:19.950 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 143 ms NORTH
00:27:19.956 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:19.956 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:21.203 01.247 12308 Exposure complete
00:27:21.325 00.122 12308 worker thread done servicing request
00:27:21.325 00.000 14556 OnExposeComplete: enter
00:27:21.329 00.004 14556 UpdateGuideState(): m_state=6
00:27:21.334 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9456
00:27:21.337 00.003 14556 Star::Find returns 1 (0), X=165.53, Y=996.23, Mass=2169, SNR=31.2, Peak=162 HFD=4.6
00:27:21.342 00.005 14556 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.07) = xAngle (5.66 = -0.62)
00:27:21.345 00.003 14556 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.72)
00:27:21.349 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.13 hyp=0.24 cameraTheta=2.59 mountX=0.19 mountY=-0.16, mountTheta=-0.68
00:27:21.354 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.13, opts=13)
00:27:21.358 00.004 14556 Enqueuing Move request for scope (-0.20, 0.13)
00:27:21.363 00.005 12308 Worker thread wakes up
00:27:21.363 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.13) opts 0xd
00:27:21.363 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.13)
00:27:21.363 00.000 12308 Moving (-0.20, 0.13) raw xDistance=0.19 yDistance=-0.16
00:27:21.363 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:27:21.364 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:21.364 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:27:21.364 00.000 12308 MoveAxis(E, 0, ABG)
00:27:21.364 00.000 12308 Move returns status 0, amount 0
00:27:21.364 00.000 12308 MoveAxis(N, 0, ABG)
00:27:21.364 00.000 12308 Move returns status 0, amount 0
00:27:21.364 00.000 12308 move complete, result=0
00:27:21.365 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:21.369 00.004 12308 worker thread done servicing request
00:27:21.389 00.020 14556 UpdateGuideState exits: m=2169 SNR=31.2
00:27:21.393 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:21.396 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:21.400 00.004 14556 Enqueuing Expose request
00:27:21.402 00.002 12308 Worker thread wakes up
00:27:21.402 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:21.403 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:21.403 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:27:22.643 01.240 12308 Exposure complete
00:27:22.768 00.125 12308 worker thread done servicing request
00:27:22.768 00.000 14556 OnExposeComplete: enter
00:27:22.771 00.003 14556 UpdateGuideState(): m_state=6
00:27:22.776 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9457
00:27:22.782 00.006 14556 Star::Find returns 1 (0), X=165.34, Y=996.14, Mass=2073, SNR=30.6, Peak=161 HFD=4.5
00:27:22.787 00.005 14556 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.07) = xAngle (6.11 = -0.17)
00:27:22.792 00.005 14556 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.01 = -0.27)
00:27:22.797 00.005 14556 CameraToMount -- cameraX=-0.39 cameraY=0.04 hyp=0.39 cameraTheta=3.04 mountX=0.39 mountY=-0.10, mountTheta=-0.26
00:27:22.803 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.39, y=0.04, opts=13)
00:27:22.808 00.005 14556 Enqueuing Move request for scope (-0.39, 0.04)
00:27:22.814 00.006 12308 Worker thread wakes up
00:27:22.814 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.04) opts 0xd
00:27:22.815 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.39, 0.04)
00:27:22.815 00.000 12308 Moving (-0.39, 0.04) raw xDistance=0.39 yDistance=-0.10
00:27:22.815 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39
00:27:22.816 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:22.816 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:27:22.816 00.000 12308 MoveAxis(W, 169, ABG)
00:27:22.816 00.000 12308 Guiding  Dir = 3, Dur = 169
00:27:22.818 00.002 12308 IsSlewing returns 0
00:27:22.819 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:22.825 00.006 12308 IsGuiding returns 0
00:27:22.825 00.000 12308 PulseGuide returned control before completion, sleep 179
00:27:22.846 00.021 14556 UpdateGuideState exits: m=2073 SNR=30.6
00:27:22.851 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:22.856 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:22.860 00.004 14556 Enqueuing Expose request
00:27:23.008 00.148 12308 IsGuiding returns 1
00:27:23.008 00.000 12308 scope still moving after pulse duration time elapsed
00:27:23.039 00.031 12308 IsSlewing returns 0
00:27:23.039 00.000 12308 IsGuiding returns 0
00:27:23.039 00.000 12308 scope move finished after 169 + 45 ms
00:27:23.040 00.001 12308 Move returns status 0, amount 169
00:27:23.040 00.000 12308 MoveAxis(N, 0, ABG)
00:27:23.040 00.000 12308 Move returns status 0, amount 0
00:27:23.040 00.000 12308 move complete, result=0
00:27:23.041 00.001 12308 worker thread done servicing request
00:27:23.041 00.000 14556 GuideStep: 0.4 px 169 ms WEST, -0.1 px 0 ms NORTH
00:27:23.045 00.004 12308 Worker thread wakes up
00:27:23.045 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:23.047 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:24.295 01.248 12308 Exposure complete
00:27:24.443 00.148 12308 worker thread done servicing request
00:27:24.443 00.000 14556 OnExposeComplete: enter
00:27:24.447 00.004 14556 UpdateGuideState(): m_state=6
00:27:24.452 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9458
00:27:24.455 00.003 14556 Star::Find returns 1 (0), X=165.72, Y=996.29, Mass=2317, SNR=32.6, Peak=159 HFD=4.7
00:27:24.460 00.005 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
00:27:24.463 00.003 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
00:27:24.467 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.65 mountX=0.00 mountY=-0.19, mountTheta=-1.56
00:27:24.473 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.19, opts=13)
00:27:24.476 00.003 14556 Enqueuing Move request for scope (-0.01, 0.19)
00:27:24.479 00.003 12308 Worker thread wakes up
00:27:24.479 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd
00:27:24.479 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.19)
00:27:24.479 00.000 12308 Moving (-0.01, 0.19) raw xDistance=0.00 yDistance=-0.19
00:27:24.479 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:27:24.479 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:24.481 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:27:24.481 00.000 12308 MoveAxis(E, 0, ABG)
00:27:24.481 00.000 12308 Move returns status 0, amount 0
00:27:24.481 00.000 12308 MoveAxis(N, 0, ABG)
00:27:24.481 00.000 12308 Move returns status 0, amount 0
00:27:24.481 00.000 12308 move complete, result=0
00:27:24.481 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:24.484 00.003 12308 worker thread done servicing request
00:27:24.502 00.018 14556 UpdateGuideState exits: m=2317 SNR=32.6
00:27:24.508 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:24.511 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:24.514 00.003 14556 Enqueuing Expose request
00:27:24.517 00.003 12308 Worker thread wakes up
00:27:24.518 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:27:24.520 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:24.520 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:25.764 01.244 12308 Exposure complete
00:27:25.895 00.131 12308 worker thread done servicing request
00:27:25.895 00.000 14556 OnExposeComplete: enter
00:27:25.899 00.004 14556 UpdateGuideState(): m_state=6
00:27:25.903 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9459
00:27:25.907 00.004 14556 Star::Find returns 1 (0), X=165.71, Y=996.33, Mass=2267, SNR=31.9, Peak=159 HFD=4.7
00:27:25.910 00.003 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
00:27:25.914 00.004 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
00:27:25.917 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.24 cameraTheta=1.68 mountX=0.01 mountY=-0.23, mountTheta=-1.53
00:27:25.921 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.23, opts=13)
00:27:25.924 00.003 14556 Enqueuing Move request for scope (-0.03, 0.23)
00:27:25.928 00.004 12308 Worker thread wakes up
00:27:25.928 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd
00:27:25.928 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.23)
00:27:25.928 00.000 12308 Moving (-0.03, 0.23) raw xDistance=0.01 yDistance=-0.23
00:27:25.928 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:27:25.928 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:27:25.928 00.000 12308 MoveAxis(E, 0, ABG)
00:27:25.930 00.002 12308 Move returns status 0, amount 0
00:27:25.930 00.000 12308 MoveAxis(N, 165, ABG)
00:27:25.930 00.000 12308 Guiding  Dir = 0, Dur = 165
00:27:25.930 00.000 12308 IsSlewing returns 0
00:27:25.930 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:25.934 00.004 12308 IsGuiding returns 0
00:27:25.934 00.000 12308 PulseGuide returned control before completion, sleep 175
00:27:25.952 00.018 14556 UpdateGuideState exits: m=2267 SNR=31.9
00:27:25.956 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:25.959 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:25.962 00.003 14556 Enqueuing Expose request
00:27:26.116 00.154 12308 IsGuiding returns 1
00:27:26.116 00.000 12308 scope still moving after pulse duration time elapsed
00:27:26.148 00.032 12308 IsSlewing returns 0
00:27:26.148 00.000 12308 IsGuiding returns 0
00:27:26.148 00.000 12308 scope move finished after 165 + 49 ms
00:27:26.148 00.000 12308 Move returns status 0, amount 165
00:27:26.148 00.000 12308 move complete, result=0
00:27:26.150 00.002 12308 worker thread done servicing request
00:27:26.150 00.000 12308 Worker thread wakes up
00:27:26.150 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 165 ms NORTH
00:27:26.154 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:26.154 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:27.401 01.247 12308 Exposure complete
00:27:27.540 00.139 12308 worker thread done servicing request
00:27:27.540 00.000 14556 OnExposeComplete: enter
00:27:27.547 00.007 14556 UpdateGuideState(): m_state=6
00:27:27.552 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9460
00:27:27.559 00.007 14556 Star::Find returns 1 (0), X=165.72, Y=996.08, Mass=2477, SNR=33.3, Peak=206 HFD=4.5
00:27:27.565 00.006 14556 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-3.07) = xAngle (0.90 = 0.90)
00:27:27.571 00.006 14556 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.80 = 0.80)
00:27:27.575 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-2.17 mountX=0.01 mountY=0.02, mountTheta=0.86
00:27:27.581 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.02, opts=13)
00:27:27.585 00.004 14556 Enqueuing Move request for scope (-0.01, -0.02)
00:27:27.589 00.004 12308 Worker thread wakes up
00:27:27.589 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
00:27:27.589 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
00:27:27.589 00.000 12308 Moving (-0.01, -0.02) raw xDistance=0.01 yDistance=0.02
00:27:27.589 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:27:27.589 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:27.589 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:27:27.589 00.000 12308 MoveAxis(E, 0, ABG)
00:27:27.589 00.000 12308 Move returns status 0, amount 0
00:27:27.591 00.002 12308 MoveAxis(N, 0, ABG)
00:27:27.591 00.000 12308 Move returns status 0, amount 0
00:27:27.592 00.001 12308 move complete, result=0
00:27:27.592 00.000 12308 worker thread done servicing request
00:27:27.593 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:27.614 00.021 14556 UpdateGuideState exits: m=2477 SNR=33.3
00:27:27.619 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:27.624 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:27.627 00.003 14556 Enqueuing Expose request
00:27:27.633 00.006 12308 Worker thread wakes up
00:27:27.633 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:27:27.637 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:27.637 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:28.888 01.251 12308 Exposure complete
00:27:29.018 00.130 12308 worker thread done servicing request
00:27:29.018 00.000 14556 OnExposeComplete: enter
00:27:29.023 00.005 14556 UpdateGuideState(): m_state=6
00:27:29.029 00.006 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9461
00:27:29.035 00.006 14556 Star::Find returns 1 (0), X=165.79, Y=996.20, Mass=2225, SNR=31.9, Peak=190 HFD=4.4
00:27:29.042 00.007 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
00:27:29.047 00.005 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.30)
00:27:29.052 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=1.01 mountX=-0.07 mountY=-0.09, mountTheta=-2.24
00:27:29.057 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.10, opts=13)
00:27:29.060 00.003 14556 Enqueuing Move request for scope (0.06, 0.10)
00:27:29.064 00.004 12308 Worker thread wakes up
00:27:29.065 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
00:27:29.065 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
00:27:29.065 00.000 12308 Moving (0.06, 0.10) raw xDistance=-0.07 yDistance=-0.09
00:27:29.066 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:27:29.066 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:29.066 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:27:29.066 00.000 12308 MoveAxis(E, 0, ABG)
00:27:29.067 00.001 12308 Move returns status 0, amount 0
00:27:29.067 00.000 12308 MoveAxis(N, 0, ABG)
00:27:29.067 00.000 12308 Move returns status 0, amount 0
00:27:29.067 00.000 12308 move complete, result=0
00:27:29.067 00.000 12308 worker thread done servicing request
00:27:29.068 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:29.089 00.021 14556 UpdateGuideState exits: m=2225 SNR=31.9
00:27:29.093 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:29.096 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:29.100 00.004 14556 Enqueuing Expose request
00:27:29.103 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:29.107 00.004 12308 Worker thread wakes up
00:27:29.107 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:29.107 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:30.356 01.249 12308 Exposure complete
00:27:30.472 00.116 12308 worker thread done servicing request
00:27:30.472 00.000 14556 OnExposeComplete: enter
00:27:30.477 00.005 14556 UpdateGuideState(): m_state=6
00:27:30.480 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9462
00:27:30.483 00.003 14556 Star::Find returns 1 (0), X=165.71, Y=996.23, Mass=2287, SNR=32.1, Peak=179 HFD=4.7
00:27:30.487 00.004 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
00:27:30.490 00.003 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
00:27:30.493 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.14 cameraTheta=1.72 mountX=0.01 mountY=-0.14, mountTheta=-1.49
00:27:30.497 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.13, opts=13)
00:27:30.500 00.003 14556 Enqueuing Move request for scope (-0.02, 0.13)
00:27:30.503 00.003 12308 Worker thread wakes up
00:27:30.504 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
00:27:30.504 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
00:27:30.504 00.000 12308 Moving (-0.02, 0.13) raw xDistance=0.01 yDistance=-0.14
00:27:30.504 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:27:30.504 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:30.504 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:27:30.504 00.000 12308 MoveAxis(E, 0, ABG)
00:27:30.504 00.000 12308 Move returns status 0, amount 0
00:27:30.505 00.001 12308 MoveAxis(N, 0, ABG)
00:27:30.505 00.000 12308 Move returns status 0, amount 0
00:27:30.505 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:30.509 00.004 12308 move complete, result=0
00:27:30.509 00.000 12308 worker thread done servicing request
00:27:30.525 00.016 14556 UpdateGuideState exits: m=2287 SNR=32.1
00:27:30.529 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:30.534 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:30.537 00.003 14556 Enqueuing Expose request
00:27:30.540 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:30.544 00.004 12308 Worker thread wakes up
00:27:30.544 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:30.544 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:31.795 01.251 12308 Exposure complete
00:27:31.920 00.125 12308 worker thread done servicing request
00:27:31.920 00.000 14556 OnExposeComplete: enter
00:27:31.924 00.004 14556 UpdateGuideState(): m_state=6
00:27:31.927 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9463
00:27:31.930 00.003 14556 Star::Find returns 1 (0), X=165.96, Y=996.32, Mass=2297, SNR=32.1, Peak=158 HFD=4.7
00:27:31.934 00.004 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.83 = -2.45)
00:27:31.938 00.004 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.55)
00:27:31.942 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=0.22 hyp=0.32 cameraTheta=0.76 mountX=-0.25 mountY=-0.18, mountTheta=-2.52
00:27:31.947 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.22, opts=13)
00:27:31.950 00.003 14556 Enqueuing Move request for scope (0.23, 0.22)
00:27:31.954 00.004 12308 Worker thread wakes up
00:27:31.954 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.22) opts 0xd
00:27:31.956 00.002 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.22)
00:27:31.956 00.000 12308 Moving (0.23, 0.22) raw xDistance=-0.25 yDistance=-0.18
00:27:31.956 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:27:31.956 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:31.957 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:27:31.957 00.000 12308 MoveAxis(E, 107, ABG)
00:27:31.957 00.000 12308 Guiding  Dir = 2, Dur = 107
00:27:31.957 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:31.962 00.005 12308 IsSlewing returns 0
00:27:31.963 00.001 12308 IsGuiding returns 0
00:27:31.963 00.000 12308 PulseGuide returned control before completion, sleep 117
00:27:31.993 00.030 14556 UpdateGuideState exits: m=2297 SNR=32.1
00:27:32.000 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:32.008 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:32.014 00.006 14556 Enqueuing Expose request
00:27:32.085 00.071 12308 IsGuiding returns 1
00:27:32.085 00.000 12308 scope still moving after pulse duration time elapsed
00:27:32.117 00.032 12308 IsSlewing returns 0
00:27:32.117 00.000 12308 IsGuiding returns 0
00:27:32.117 00.000 12308 scope move finished after 107 + 46 ms
00:27:32.117 00.000 12308 Move returns status 0, amount 107
00:27:32.118 00.001 12308 MoveAxis(N, 0, ABG)
00:27:32.118 00.000 12308 Move returns status 0, amount 0
00:27:32.118 00.000 12308 move complete, result=0
00:27:32.118 00.000 12308 worker thread done servicing request
00:27:32.118 00.000 12308 Worker thread wakes up
00:27:32.119 00.001 14556 GuideStep: -0.2 px 107 ms EAST, -0.2 px 0 ms NORTH
00:27:32.125 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:32.125 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:33.370 01.245 12308 Exposure complete
00:27:33.496 00.126 12308 worker thread done servicing request
00:27:33.496 00.000 14556 OnExposeComplete: enter
00:27:33.500 00.004 14556 UpdateGuideState(): m_state=6
00:27:33.505 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9464
00:27:33.509 00.004 14556 Star::Find returns 1 (0), X=165.46, Y=996.16, Mass=2152, SNR=30.9, Peak=167 HFD=4.7
00:27:33.514 00.005 14556 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.07) = xAngle (6.01 = -0.27)
00:27:33.522 00.008 14556 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.37)
00:27:33.526 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.06 hyp=0.28 cameraTheta=2.94 mountX=0.27 mountY=-0.10, mountTheta=-0.36
00:27:33.534 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.06, opts=13)
00:27:33.540 00.006 14556 Enqueuing Move request for scope (-0.27, 0.06)
00:27:33.544 00.004 12308 Worker thread wakes up
00:27:33.544 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.06) opts 0xd
00:27:33.545 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.06)
00:27:33.545 00.000 12308 Moving (-0.27, 0.06) raw xDistance=0.27 yDistance=-0.10
00:27:33.545 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
00:27:33.546 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:33.547 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:27:33.547 00.000 12308 MoveAxis(W, 108, ABG)
00:27:33.547 00.000 12308 Guiding  Dir = 3, Dur = 108
00:27:33.547 00.000 12308 IsSlewing returns 0
00:27:33.547 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:33.554 00.007 12308 IsGuiding returns 0
00:27:33.555 00.001 12308 PulseGuide returned control before completion, sleep 118
00:27:33.584 00.029 14556 UpdateGuideState exits: m=2152 SNR=30.9
00:27:33.588 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:33.594 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:33.597 00.003 14556 Enqueuing Expose request
00:27:33.676 00.079 12308 IsGuiding returns 1
00:27:33.676 00.000 12308 scope still moving after pulse duration time elapsed
00:27:33.707 00.031 12308 IsSlewing returns 0
00:27:33.707 00.000 12308 IsGuiding returns 0
00:27:33.707 00.000 12308 scope move finished after 108 + 45 ms
00:27:33.707 00.000 12308 Move returns status 0, amount 108
00:27:33.709 00.002 12308 MoveAxis(N, 0, ABG)
00:27:33.709 00.000 12308 Move returns status 0, amount 0
00:27:33.709 00.000 12308 move complete, result=0
00:27:33.709 00.000 12308 worker thread done servicing request
00:27:33.709 00.000 14556 GuideStep: 0.3 px 108 ms WEST, -0.1 px 0 ms NORTH
00:27:33.713 00.004 12308 Worker thread wakes up
00:27:33.713 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:33.713 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:34.964 01.251 12308 Exposure complete
00:27:35.085 00.121 12308 worker thread done servicing request
00:27:35.086 00.001 14556 OnExposeComplete: enter
00:27:35.089 00.003 14556 UpdateGuideState(): m_state=6
00:27:35.093 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9465
00:27:35.096 00.003 14556 Star::Find returns 1 (0), X=165.46, Y=996.32, Mass=2340, SNR=32.6, Peak=166 HFD=4.9
00:27:35.099 00.003 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.54 = -0.74)
00:27:35.103 00.004 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.44 = -0.84)
00:27:35.106 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=0.22 hyp=0.35 cameraTheta=2.47 mountX=0.25 mountY=-0.26, mountTheta=-0.79
00:27:35.111 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.22, opts=13)
00:27:35.116 00.005 14556 Enqueuing Move request for scope (-0.27, 0.22)
00:27:35.119 00.003 12308 Worker thread wakes up
00:27:35.119 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.22) opts 0xd
00:27:35.120 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.22)
00:27:35.120 00.000 12308 Moving (-0.27, 0.22) raw xDistance=0.25 yDistance=-0.26
00:27:35.120 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
00:27:35.120 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:27:35.121 00.001 12308 MoveAxis(W, 118, ABG)
00:27:35.121 00.000 12308 Guiding  Dir = 3, Dur = 118
00:27:35.121 00.000 12308 IsSlewing returns 0
00:27:35.123 00.002 12308 IsGuiding returns 0
00:27:35.123 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:35.125 00.002 12308 PulseGuide returned control before completion, sleep 128
00:27:35.146 00.021 14556 UpdateGuideState exits: m=2340 SNR=32.6
00:27:35.153 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:35.160 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:35.166 00.006 14556 Enqueuing Expose request
00:27:35.269 00.103 12308 IsGuiding returns 0
00:27:35.269 00.000 12308 Move returns status 0, amount 118
00:27:35.270 00.001 12308 MoveAxis(N, 182, ABG)
00:27:35.270 00.000 12308 Guiding  Dir = 0, Dur = 182
00:27:35.270 00.000 12308 IsSlewing returns 0
00:27:35.271 00.001 12308 IsGuiding returns 0
00:27:35.271 00.000 12308 PulseGuide returned control before completion, sleep 192
00:27:35.473 00.202 12308 IsGuiding returns 1
00:27:35.473 00.000 12308 scope still moving after pulse duration time elapsed
00:27:35.502 00.029 12308 IsSlewing returns 0
00:27:35.506 00.004 12308 IsGuiding returns 0
00:27:35.506 00.000 12308 scope move finished after 182 + 53 ms
00:27:35.506 00.000 12308 Move returns status 0, amount 182
00:27:35.508 00.002 12308 move complete, result=0
00:27:35.508 00.000 12308 worker thread done servicing request
00:27:35.508 00.000 14556 GuideStep: 0.3 px 118 ms WEST, -0.3 px 182 ms NORTH
00:27:35.515 00.007 12308 Worker thread wakes up
00:27:35.516 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:35.516 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:36.757 01.241 12308 Exposure complete
00:27:36.885 00.128 12308 worker thread done servicing request
00:27:36.885 00.000 14556 OnExposeComplete: enter
00:27:36.891 00.006 14556 UpdateGuideState(): m_state=6
00:27:36.895 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9466
00:27:36.898 00.003 14556 Star::Find returns 1 (0), X=165.74, Y=996.10, Mass=2291, SNR=32.1, Peak=178 HFD=4.5
00:27:36.901 00.003 14556 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.07) = xAngle (3.60 = -2.68)
00:27:36.904 00.003 14556 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.50 = -2.78)
00:27:36.909 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.53 mountX=-0.01 mountY=-0.00, mountTheta=-2.76
00:27:36.912 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.00, opts=13)
00:27:36.916 00.004 14556 Enqueuing Move request for scope (0.01, 0.00)
00:27:36.919 00.003 12308 Worker thread wakes up
00:27:36.919 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
00:27:36.919 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
00:27:36.919 00.000 12308 Moving (0.01, 0.00) raw xDistance=-0.01 yDistance=-0.00
00:27:36.919 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:27:36.921 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:36.921 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:27:36.921 00.000 12308 MoveAxis(E, 0, ABG)
00:27:36.921 00.000 12308 Move returns status 0, amount 0
00:27:36.922 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:36.925 00.003 12308 MoveAxis(N, 0, ABG)
00:27:36.925 00.000 12308 Move returns status 0, amount 0
00:27:36.925 00.000 12308 move complete, result=0
00:27:36.925 00.000 12308 worker thread done servicing request
00:27:36.944 00.019 14556 UpdateGuideState exits: m=2291 SNR=32.1
00:27:36.948 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:36.953 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:36.958 00.005 14556 Enqueuing Expose request
00:27:36.961 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:36.966 00.005 12308 Worker thread wakes up
00:27:36.966 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:36.966 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:38.211 01.245 12308 Exposure complete
00:27:38.325 00.114 12308 worker thread done servicing request
00:27:38.326 00.001 14556 OnExposeComplete: enter
00:27:38.331 00.005 14556 UpdateGuideState(): m_state=6
00:27:38.336 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9467
00:27:38.343 00.007 14556 Star::Find returns 1 (0), X=165.75, Y=996.13, Mass=2348, SNR=32.3, Peak=177 HFD=4.5
00:27:38.348 00.005 14556 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.07) = xAngle (4.02 = -2.26)
00:27:38.352 00.004 14556 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.92 = -2.36)
00:27:38.357 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=0.95 mountX=-0.02 mountY=-0.03, mountTheta=-2.31
00:27:38.363 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.03, opts=13)
00:27:38.366 00.003 14556 Enqueuing Move request for scope (0.02, 0.03)
00:27:38.369 00.003 12308 Worker thread wakes up
00:27:38.370 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
00:27:38.370 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
00:27:38.370 00.000 12308 Moving (0.02, 0.03) raw xDistance=-0.02 yDistance=-0.03
00:27:38.370 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:27:38.370 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:38.370 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:27:38.372 00.002 12308 MoveAxis(E, 0, ABG)
00:27:38.372 00.000 12308 Move returns status 0, amount 0
00:27:38.372 00.000 12308 MoveAxis(N, 0, ABG)
00:27:38.372 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:38.377 00.005 12308 Move returns status 0, amount 0
00:27:38.377 00.000 12308 move complete, result=0
00:27:38.379 00.002 12308 worker thread done servicing request
00:27:38.408 00.029 14556 UpdateGuideState exits: m=2348 SNR=32.3
00:27:38.414 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:38.419 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:38.425 00.006 14556 Enqueuing Expose request
00:27:38.430 00.005 12308 Worker thread wakes up
00:27:38.430 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:38.435 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:38.436 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:39.678 01.242 12308 Exposure complete
00:27:39.816 00.138 12308 worker thread done servicing request
00:27:39.816 00.000 14556 OnExposeComplete: enter
00:27:39.819 00.003 14556 UpdateGuideState(): m_state=6
00:27:39.823 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9468
00:27:39.826 00.003 14556 Star::Find returns 1 (0), X=165.71, Y=996.03, Mass=2310, SNR=32.2, Peak=170 HFD=4.8
00:27:39.829 00.003 14556 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-3.07) = xAngle (1.24 = 1.24)
00:27:39.832 00.003 14556 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.14 = 1.14)
00:27:39.837 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.83 mountX=0.02 mountY=0.06, mountTheta=1.23
00:27:39.841 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.07, opts=13)
00:27:39.845 00.004 14556 Enqueuing Move request for scope (-0.02, -0.07)
00:27:39.848 00.003 12308 Worker thread wakes up
00:27:39.848 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
00:27:39.848 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
00:27:39.848 00.000 12308 Moving (-0.02, -0.07) raw xDistance=0.02 yDistance=0.06
00:27:39.850 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:27:39.850 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:39.850 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:27:39.850 00.000 12308 MoveAxis(E, 0, ABG)
00:27:39.850 00.000 12308 Move returns status 0, amount 0
00:27:39.851 00.001 12308 MoveAxis(N, 0, ABG)
00:27:39.851 00.000 12308 Move returns status 0, amount 0
00:27:39.851 00.000 12308 move complete, result=0
00:27:39.851 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:39.854 00.003 12308 worker thread done servicing request
00:27:39.871 00.017 14556 UpdateGuideState exits: m=2310 SNR=32.2
00:27:39.875 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:39.878 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:39.883 00.005 14556 Enqueuing Expose request
00:27:39.887 00.004 12308 Worker thread wakes up
00:27:39.887 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:39.890 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:39.890 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:41.162 01.272 12308 Exposure complete
00:27:41.282 00.120 12308 worker thread done servicing request
00:27:41.282 00.000 14556 OnExposeComplete: enter
00:27:41.286 00.004 14556 UpdateGuideState(): m_state=6
00:27:41.291 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9469
00:27:41.295 00.004 14556 Star::Find returns 1 (0), X=165.58, Y=996.29, Mass=2310, SNR=32.3, Peak=155 HFD=4.7
00:27:41.298 00.003 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
00:27:41.302 00.004 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
00:27:41.305 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.19 hyp=0.24 cameraTheta=2.24 mountX=0.14 mountY=-0.21, mountTheta=-1.00
00:27:41.310 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.19, opts=13)
00:27:41.315 00.005 14556 Enqueuing Move request for scope (-0.15, 0.19)
00:27:41.320 00.005 12308 Worker thread wakes up
00:27:41.320 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.19) opts 0xd
00:27:41.320 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.19)
00:27:41.320 00.000 12308 Moving (-0.15, 0.19) raw xDistance=0.14 yDistance=-0.21
00:27:41.321 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:27:41.321 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:27:41.321 00.000 12308 MoveAxis(E, 0, ABG)
00:27:41.321 00.000 12308 Move returns status 0, amount 0
00:27:41.321 00.000 12308 MoveAxis(N, 150, ABG)
00:27:41.322 00.001 12308 Guiding  Dir = 0, Dur = 150
00:27:41.322 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:41.327 00.005 12308 IsSlewing returns 0
00:27:41.327 00.000 12308 IsGuiding returns 0
00:27:41.329 00.002 12308 PulseGuide returned control before completion, sleep 160
00:27:41.350 00.021 14556 UpdateGuideState exits: m=2310 SNR=32.3
00:27:41.354 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:41.359 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:41.364 00.005 14556 Enqueuing Expose request
00:27:41.502 00.138 12308 IsGuiding returns 0
00:27:41.502 00.000 12308 Move returns status 0, amount 150
00:27:41.503 00.001 12308 move complete, result=0
00:27:41.503 00.000 12308 worker thread done servicing request
00:27:41.505 00.002 12308 Worker thread wakes up
00:27:41.505 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 150 ms NORTH
00:27:41.513 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:41.513 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:42.764 01.251 12308 Exposure complete
00:27:42.890 00.126 12308 worker thread done servicing request
00:27:42.890 00.000 14556 OnExposeComplete: enter
00:27:42.895 00.005 14556 UpdateGuideState(): m_state=6
00:27:42.898 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9470
00:27:42.902 00.004 14556 Star::Find returns 1 (0), X=165.59, Y=996.04, Mass=2371, SNR=32.7, Peak=189 HFD=4.4
00:27:42.907 00.005 14556 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-3.07) = xAngle (0.33 = 0.33)
00:27:42.912 00.005 14556 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.23 = 0.23)
00:27:42.917 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-2.74 mountX=0.15 mountY=0.04, mountTheta=0.24
00:27:42.923 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.06, opts=13)
00:27:42.927 00.004 14556 Enqueuing Move request for scope (-0.14, -0.06)
00:27:42.930 00.003 12308 Worker thread wakes up
00:27:42.930 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.06) opts 0xd
00:27:42.931 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.06)
00:27:42.931 00.000 12308 Moving (-0.14, -0.06) raw xDistance=0.15 yDistance=0.04
00:27:42.931 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:27:42.931 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:42.931 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:27:42.931 00.000 12308 MoveAxis(E, 0, ABG)
00:27:42.931 00.000 12308 Move returns status 0, amount 0
00:27:42.933 00.002 12308 MoveAxis(N, 0, ABG)
00:27:42.933 00.000 12308 Move returns status 0, amount 0
00:27:42.933 00.000 12308 move complete, result=0
00:27:42.933 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:42.940 00.007 12308 worker thread done servicing request
00:27:42.964 00.024 14556 UpdateGuideState exits: m=2371 SNR=32.7
00:27:42.968 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:42.973 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:42.977 00.004 14556 Enqueuing Expose request
00:27:42.981 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:27:42.985 00.004 12308 Worker thread wakes up
00:27:42.985 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:42.985 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:44.236 01.251 12308 Exposure complete
00:27:44.393 00.157 12308 worker thread done servicing request
00:27:44.393 00.000 14556 OnExposeComplete: enter
00:27:44.399 00.006 14556 UpdateGuideState(): m_state=6
00:27:44.406 00.007 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9471
00:27:44.413 00.007 14556 Star::Find returns 1 (0), X=165.47, Y=996.10, Mass=2013, SNR=30.1, Peak=164 HFD=4.3
00:27:44.420 00.007 14556 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.07) = xAngle (-0.05 = -0.05)
00:27:44.423 00.003 14556 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.15 = -0.15)
00:27:44.427 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.01 hyp=0.26 cameraTheta=-3.12 mountX=0.26 mountY=-0.04, mountTheta=-0.14
00:27:44.431 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.01, opts=13)
00:27:44.435 00.004 14556 Enqueuing Move request for scope (-0.26, -0.01)
00:27:44.442 00.007 12308 Worker thread wakes up
00:27:44.443 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.01) opts 0xd
00:27:44.443 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.01)
00:27:44.443 00.000 12308 Moving (-0.26, -0.01) raw xDistance=0.26 yDistance=-0.04
00:27:44.444 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
00:27:44.444 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:44.444 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:27:44.444 00.000 12308 MoveAxis(W, 115, ABG)
00:27:44.444 00.000 12308 Guiding  Dir = 3, Dur = 115
00:27:44.446 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:44.449 00.003 12308 IsSlewing returns 0
00:27:44.450 00.001 12308 IsGuiding returns 0
00:27:44.450 00.000 12308 PulseGuide returned control before completion, sleep 125
00:27:44.469 00.019 14556 UpdateGuideState exits: m=2013 SNR=30.1
00:27:44.473 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:44.477 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:44.480 00.003 14556 Enqueuing Expose request
00:27:44.586 00.106 12308 IsGuiding returns 1
00:27:44.587 00.001 12308 scope still moving after pulse duration time elapsed
00:27:44.617 00.030 12308 IsSlewing returns 0
00:27:44.618 00.001 12308 IsGuiding returns 1
00:27:44.648 00.030 12308 IsSlewing returns 0
00:27:44.650 00.002 12308 IsGuiding returns 0
00:27:44.650 00.000 12308 scope move finished after 115 + 85 ms
00:27:44.651 00.001 12308 Move returns status 0, amount 115
00:27:44.651 00.000 12308 MoveAxis(N, 0, ABG)
00:27:44.652 00.001 12308 Move returns status 0, amount 0
00:27:44.653 00.001 12308 move complete, result=0
00:27:44.653 00.000 12308 worker thread done servicing request
00:27:44.653 00.000 14556 GuideStep: 0.3 px 115 ms WEST, -0.0 px 0 ms NORTH
00:27:44.663 00.010 12308 Worker thread wakes up
00:27:44.663 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:44.664 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:45.914 01.250 12308 Exposure complete
00:27:46.043 00.129 12308 worker thread done servicing request
00:27:46.043 00.000 14556 OnExposeComplete: enter
00:27:46.047 00.004 14556 UpdateGuideState(): m_state=6
00:27:46.052 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9472
00:27:46.055 00.003 14556 Star::Find returns 1 (0), X=165.94, Y=996.14, Mass=2365, SNR=32.7, Peak=190 HFD=4.5
00:27:46.059 00.004 14556 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.07) = xAngle (3.25 = -3.03)
00:27:46.063 00.004 14556 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.15 = -3.13)
00:27:46.067 00.004 14556 CameraToMount -- cameraX=0.21 cameraY=0.04 hyp=0.21 cameraTheta=0.18 mountX=-0.21 mountY=-0.00, mountTheta=-3.13
00:27:46.072 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.21, y=0.04, opts=13)
00:27:46.077 00.005 14556 Enqueuing Move request for scope (0.21, 0.04)
00:27:46.081 00.004 12308 Worker thread wakes up
00:27:46.081 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.04) opts 0xd
00:27:46.081 00.000 12308 Handling offset move in thread for scope, endpoint = (0.21, 0.04)
00:27:46.081 00.000 12308 Moving (0.21, 0.04) raw xDistance=-0.21 yDistance=-0.00
00:27:46.082 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
00:27:46.082 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:46.082 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:27:46.082 00.000 12308 MoveAxis(E, 84, ABG)
00:27:46.084 00.002 12308 Guiding  Dir = 2, Dur = 84
00:27:46.084 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:46.088 00.004 12308 IsSlewing returns 0
00:27:46.088 00.000 12308 IsGuiding returns 0
00:27:46.088 00.000 12308 PulseGuide returned control before completion, sleep 94
00:27:46.111 00.023 14556 UpdateGuideState exits: m=2365 SNR=32.7
00:27:46.115 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:46.119 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:46.126 00.007 14556 Enqueuing Expose request
00:27:46.185 00.059 12308 IsGuiding returns 1
00:27:46.187 00.002 12308 scope still moving after pulse duration time elapsed
00:27:46.216 00.029 12308 IsSlewing returns 0
00:27:46.216 00.000 12308 IsGuiding returns 0
00:27:46.218 00.002 12308 scope move finished after 84 + 45 ms
00:27:46.218 00.000 12308 Move returns status 0, amount 84
00:27:46.219 00.001 12308 MoveAxis(N, 0, ABG)
00:27:46.219 00.000 12308 Move returns status 0, amount 0
00:27:46.219 00.000 12308 move complete, result=0
00:27:46.220 00.001 12308 worker thread done servicing request
00:27:46.220 00.000 12308 Worker thread wakes up
00:27:46.221 00.001 14556 GuideStep: -0.2 px 84 ms EAST, -0.0 px 0 ms NORTH
00:27:46.226 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:46.226 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:47.485 01.259 12308 Exposure complete
00:27:47.622 00.137 12308 worker thread done servicing request
00:27:47.622 00.000 14556 OnExposeComplete: enter
00:27:47.627 00.005 14556 UpdateGuideState(): m_state=6
00:27:47.631 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9473
00:27:47.635 00.004 14556 Star::Find returns 1 (0), X=165.48, Y=996.29, Mass=2010, SNR=30.0, Peak=145 HFD=4.6
00:27:47.638 00.003 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.57 = -0.72)
00:27:47.642 00.004 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.47 = -0.82)
00:27:47.645 00.003 14556 CameraToMount -- cameraX=-0.26 cameraY=0.19 hyp=0.32 cameraTheta=2.49 mountX=0.24 mountY=-0.23, mountTheta=-0.77
00:27:47.651 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.19, opts=13)
00:27:47.657 00.006 14556 Enqueuing Move request for scope (-0.26, 0.19)
00:27:47.664 00.007 12308 Worker thread wakes up
00:27:47.664 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.19) opts 0xd
00:27:47.664 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.19)
00:27:47.665 00.001 12308 Moving (-0.26, 0.19) raw xDistance=0.24 yDistance=-0.23
00:27:47.665 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
00:27:47.666 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:27:47.666 00.000 12308 MoveAxis(W, 99, ABG)
00:27:47.666 00.000 12308 Guiding  Dir = 3, Dur = 99
00:27:47.667 00.001 12308 IsSlewing returns 0
00:27:47.667 00.000 12308 IsGuiding returns 0
00:27:47.668 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:47.673 00.005 12308 PulseGuide returned control before completion, sleep 109
00:27:47.700 00.027 14556 UpdateGuideState exits: m=2010 SNR=30.0
00:27:47.705 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:47.710 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:47.715 00.005 14556 Enqueuing Expose request
00:27:47.788 00.073 12308 IsGuiding returns 1
00:27:47.788 00.000 12308 scope still moving after pulse duration time elapsed
00:27:47.819 00.031 12308 IsSlewing returns 0
00:27:47.819 00.000 12308 IsGuiding returns 0
00:27:47.820 00.001 12308 scope move finished after 99 + 53 ms
00:27:47.820 00.000 12308 Move returns status 0, amount 99
00:27:47.820 00.000 12308 MoveAxis(N, 164, ABG)
00:27:47.820 00.000 12308 Guiding  Dir = 0, Dur = 164
00:27:47.820 00.000 12308 IsSlewing returns 0
00:27:47.821 00.001 12308 IsGuiding returns 0
00:27:47.821 00.000 12308 PulseGuide returned control before completion, sleep 174
00:27:48.009 00.188 12308 IsGuiding returns 1
00:27:48.011 00.002 12308 scope still moving after pulse duration time elapsed
00:27:48.039 00.028 12308 IsSlewing returns 0
00:27:48.040 00.001 12308 IsGuiding returns 0
00:27:48.041 00.001 12308 scope move finished after 164 + 55 ms
00:27:48.041 00.000 12308 Move returns status 0, amount 164
00:27:48.042 00.001 12308 move complete, result=0
00:27:48.042 00.000 12308 worker thread done servicing request
00:27:48.042 00.000 12308 Worker thread wakes up
00:27:48.044 00.002 14556 GuideStep: 0.2 px 99 ms WEST, -0.2 px 164 ms NORTH
00:27:48.050 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:48.050 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:49.307 01.257 12308 Exposure complete
00:27:49.419 00.112 12308 worker thread done servicing request
00:27:49.419 00.000 14556 OnExposeComplete: enter
00:27:49.423 00.004 14556 UpdateGuideState(): m_state=6
00:27:49.426 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9474
00:27:49.430 00.004 14556 Star::Find returns 1 (0), X=165.81, Y=996.09, Mass=2160, SNR=31.2, Peak=205 HFD=4.3
00:27:49.433 00.003 14556 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-3.07) = xAngle (2.93 = 2.93)
00:27:49.435 00.002 14556 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.83 = 2.83)
00:27:49.439 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.14 mountX=-0.07 mountY=0.02, mountTheta=2.84
00:27:49.443 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.01, opts=13)
00:27:49.446 00.003 14556 Enqueuing Move request for scope (0.07, -0.01)
00:27:49.449 00.003 12308 Worker thread wakes up
00:27:49.449 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
00:27:49.450 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
00:27:49.450 00.000 12308 Moving (0.07, -0.01) raw xDistance=-0.07 yDistance=0.02
00:27:49.450 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:27:49.450 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:49.451 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:27:49.451 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:49.454 00.003 12308 MoveAxis(E, 0, ABG)
00:27:49.454 00.000 12308 Move returns status 0, amount 0
00:27:49.454 00.000 12308 MoveAxis(N, 0, ABG)
00:27:49.454 00.000 12308 Move returns status 0, amount 0
00:27:49.454 00.000 12308 move complete, result=0
00:27:49.455 00.001 12308 worker thread done servicing request
00:27:49.471 00.016 14556 UpdateGuideState exits: m=2160 SNR=31.2
00:27:49.475 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:49.479 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:49.483 00.004 14556 Enqueuing Expose request
00:27:49.487 00.004 12308 Worker thread wakes up
00:27:49.487 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:27:49.490 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:49.490 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:50.732 01.242 12308 Exposure complete
00:27:50.868 00.136 14556 OnExposeComplete: enter
00:27:50.874 00.006 12308 worker thread done servicing request
00:27:50.874 00.000 14556 UpdateGuideState(): m_state=6
00:27:50.879 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9475
00:27:50.884 00.005 14556 Star::Find returns 1 (0), X=165.69, Y=996.07, Mass=2270, SNR=32.0, Peak=184 HFD=4.4
00:27:50.888 00.004 14556 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-3.07) = xAngle (0.48 = 0.48)
00:27:50.892 00.004 14556 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.38 = 0.38)
00:27:50.896 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.05 cameraTheta=-2.59 mountX=0.05 mountY=0.02, mountTheta=0.40
00:27:50.902 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.03, opts=13)
00:27:50.906 00.004 14556 Enqueuing Move request for scope (-0.05, -0.03)
00:27:50.911 00.005 12308 Worker thread wakes up
00:27:50.912 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
00:27:50.912 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
00:27:50.912 00.000 12308 Moving (-0.05, -0.03) raw xDistance=0.05 yDistance=0.02
00:27:50.912 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:27:50.912 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:50.913 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:27:50.913 00.000 12308 MoveAxis(E, 0, ABG)
00:27:50.914 00.001 12308 Move returns status 0, amount 0
00:27:50.915 00.001 12308 MoveAxis(N, 0, ABG)
00:27:50.915 00.000 12308 Move returns status 0, amount 0
00:27:50.916 00.001 12308 move complete, result=0
00:27:50.916 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:50.921 00.005 12308 worker thread done servicing request
00:27:50.941 00.020 14556 UpdateGuideState exits: m=2270 SNR=32.0
00:27:50.947 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:50.952 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:50.957 00.005 14556 Enqueuing Expose request
00:27:50.963 00.006 12308 Worker thread wakes up
00:27:50.963 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:27:50.969 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:50.969 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:52.216 01.247 12308 Exposure complete
00:27:52.337 00.121 12308 worker thread done servicing request
00:27:52.337 00.000 14556 OnExposeComplete: enter
00:27:52.341 00.004 14556 UpdateGuideState(): m_state=6
00:27:52.345 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9476
00:27:52.350 00.005 14556 Star::Find returns 1 (0), X=165.75, Y=996.09, Mass=2138, SNR=31.3, Peak=175 HFD=4.4
00:27:52.353 00.003 14556 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-3.07) = xAngle (2.62 = 2.62)
00:27:52.357 00.004 14556 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.52 = 2.52)
00:27:52.361 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.46 mountX=-0.02 mountY=0.01, mountTheta=2.55
00:27:52.367 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.01, opts=13)
00:27:52.370 00.003 14556 Enqueuing Move request for scope (0.02, -0.01)
00:27:52.375 00.005 12308 Worker thread wakes up
00:27:52.375 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
00:27:52.375 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
00:27:52.375 00.000 12308 Moving (0.02, -0.01) raw xDistance=-0.02 yDistance=0.01
00:27:52.375 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:27:52.376 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:52.376 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:27:52.376 00.000 12308 MoveAxis(E, 0, ABG)
00:27:52.376 00.000 12308 Move returns status 0, amount 0
00:27:52.376 00.000 12308 MoveAxis(N, 0, ABG)
00:27:52.378 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:52.384 00.006 12308 Move returns status 0, amount 0
00:27:52.384 00.000 12308 move complete, result=0
00:27:52.384 00.000 12308 worker thread done servicing request
00:27:52.404 00.020 14556 UpdateGuideState exits: m=2138 SNR=31.3
00:27:52.409 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:52.414 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:52.418 00.004 14556 Enqueuing Expose request
00:27:52.422 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:27:52.426 00.004 12308 Worker thread wakes up
00:27:52.426 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:52.426 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:53.670 01.244 12308 Exposure complete
00:27:53.796 00.126 12308 worker thread done servicing request
00:27:53.796 00.000 14556 OnExposeComplete: enter
00:27:53.800 00.004 14556 UpdateGuideState(): m_state=6
00:27:53.805 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9477
00:27:53.810 00.005 14556 Star::Find returns 1 (0), X=165.68, Y=996.03, Mass=2231, SNR=31.7, Peak=170 HFD=4.6
00:27:53.814 00.004 14556 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-3.07) = xAngle (0.85 = 0.85)
00:27:53.818 00.004 14556 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.75 = 0.75)
00:27:53.821 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.22 mountX=0.06 mountY=0.06, mountTheta=0.80
00:27:53.827 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.07, opts=13)
00:27:53.831 00.004 14556 Enqueuing Move request for scope (-0.05, -0.07)
00:27:53.834 00.003 12308 Worker thread wakes up
00:27:53.834 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
00:27:53.834 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
00:27:53.834 00.000 12308 Moving (-0.05, -0.07) raw xDistance=0.06 yDistance=0.06
00:27:53.834 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:27:53.836 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:53.836 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:27:53.836 00.000 12308 MoveAxis(E, 0, ABG)
00:27:53.836 00.000 12308 Move returns status 0, amount 0
00:27:53.836 00.000 12308 MoveAxis(N, 0, ABG)
00:27:53.836 00.000 12308 Move returns status 0, amount 0
00:27:53.836 00.000 12308 move complete, result=0
00:27:53.837 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:53.841 00.004 12308 worker thread done servicing request
00:27:53.863 00.022 14556 UpdateGuideState exits: m=2231 SNR=31.7
00:27:53.867 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:53.870 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:53.875 00.005 14556 Enqueuing Expose request
00:27:53.880 00.005 12308 Worker thread wakes up
00:27:53.881 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:53.884 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:53.885 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:55.130 01.245 12308 Exposure complete
00:27:55.256 00.126 12308 worker thread done servicing request
00:27:55.257 00.001 14556 OnExposeComplete: enter
00:27:55.260 00.003 14556 UpdateGuideState(): m_state=6
00:27:55.264 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9478
00:27:55.268 00.004 14556 Star::Find returns 1 (0), X=165.63, Y=996.27, Mass=2136, SNR=30.9, Peak=182 HFD=4.2
00:27:55.272 00.004 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
00:27:55.276 00.004 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
00:27:55.279 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.19 cameraTheta=2.11 mountX=0.09 mountY=-0.18, mountTheta=-1.12
00:27:55.286 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.17, opts=13)
00:27:55.292 00.006 14556 Enqueuing Move request for scope (-0.10, 0.17)
00:27:55.296 00.004 12308 Worker thread wakes up
00:27:55.296 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
00:27:55.296 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
00:27:55.296 00.000 12308 Moving (-0.10, 0.17) raw xDistance=0.09 yDistance=-0.18
00:27:55.297 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:27:55.297 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:55.297 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:27:55.297 00.000 12308 MoveAxis(E, 0, ABG)
00:27:55.297 00.000 12308 Move returns status 0, amount 0
00:27:55.298 00.001 12308 MoveAxis(N, 0, ABG)
00:27:55.298 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:55.303 00.005 12308 Move returns status 0, amount 0
00:27:55.303 00.000 12308 move complete, result=0
00:27:55.303 00.000 12308 worker thread done servicing request
00:27:55.324 00.021 14556 UpdateGuideState exits: m=2136 SNR=30.9
00:27:55.329 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:55.334 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:55.337 00.003 14556 Enqueuing Expose request
00:27:55.341 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:27:55.345 00.004 12308 Worker thread wakes up
00:27:55.346 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:55.346 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:56.604 01.258 12308 Exposure complete
00:27:56.728 00.124 12308 worker thread done servicing request
00:27:56.729 00.001 14556 OnExposeComplete: enter
00:27:56.733 00.004 14556 UpdateGuideState(): m_state=6
00:27:56.739 00.006 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9479
00:27:56.744 00.005 14556 Star::Find returns 1 (0), X=165.64, Y=996.15, Mass=2260, SNR=32.0, Peak=168 HFD=4.6
00:27:56.751 00.007 14556 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.07) = xAngle (5.75 = -0.54)
00:27:56.756 00.005 14556 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.65 = -0.64)
00:27:56.761 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.11 cameraTheta=2.67 mountX=0.09 mountY=-0.06, mountTheta=-0.60
00:27:56.768 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.05, opts=13)
00:27:56.773 00.005 14556 Enqueuing Move request for scope (-0.10, 0.05)
00:27:56.778 00.005 12308 Worker thread wakes up
00:27:56.778 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd
00:27:56.779 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.05)
00:27:56.779 00.000 12308 Moving (-0.10, 0.05) raw xDistance=0.09 yDistance=-0.06
00:27:56.781 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:27:56.781 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:56.781 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:27:56.781 00.000 12308 MoveAxis(E, 0, ABG)
00:27:56.781 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:56.786 00.005 12308 Move returns status 0, amount 0
00:27:56.786 00.000 12308 MoveAxis(N, 0, ABG)
00:27:56.787 00.001 12308 Move returns status 0, amount 0
00:27:56.787 00.000 12308 move complete, result=0
00:27:56.787 00.000 12308 worker thread done servicing request
00:27:56.808 00.021 14556 UpdateGuideState exits: m=2260 SNR=32.0
00:27:56.813 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:56.817 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:56.821 00.004 14556 Enqueuing Expose request
00:27:56.826 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:56.830 00.004 12308 Worker thread wakes up
00:27:56.830 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:56.830 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:58.075 01.245 12308 Exposure complete
00:27:58.195 00.120 12308 worker thread done servicing request
00:27:58.195 00.000 14556 OnExposeComplete: enter
00:27:58.199 00.004 14556 UpdateGuideState(): m_state=6
00:27:58.203 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9480
00:27:58.212 00.009 14556 Star::Find returns 1 (0), X=165.49, Y=996.16, Mass=2250, SNR=32.0, Peak=154 HFD=4.8
00:27:58.217 00.005 14556 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.07) = xAngle (5.97 = -0.31)
00:27:58.222 00.005 14556 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.87 = -0.41)
00:27:58.227 00.005 14556 CameraToMount -- cameraX=-0.24 cameraY=0.06 hyp=0.25 cameraTheta=2.90 mountX=0.24 mountY=-0.10, mountTheta=-0.40
00:27:58.234 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.06, opts=13)
00:27:58.237 00.003 14556 Enqueuing Move request for scope (-0.24, 0.06)
00:27:58.242 00.005 12308 Worker thread wakes up
00:27:58.243 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.06) opts 0xd
00:27:58.243 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.06)
00:27:58.243 00.000 12308 Moving (-0.24, 0.06) raw xDistance=0.24 yDistance=-0.10
00:27:58.243 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:27:58.243 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:27:58.244 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:27:58.244 00.000 12308 MoveAxis(W, 104, ABG)
00:27:58.244 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:58.249 00.005 12308 Guiding  Dir = 3, Dur = 104
00:27:58.249 00.000 12308 IsSlewing returns 0
00:27:58.250 00.001 12308 IsGuiding returns 0
00:27:58.251 00.001 12308 PulseGuide returned control before completion, sleep 114
00:27:58.274 00.023 14556 UpdateGuideState exits: m=2250 SNR=32.0
00:27:58.279 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:58.283 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:58.286 00.003 14556 Enqueuing Expose request
00:27:58.377 00.091 12308 IsGuiding returns 0
00:27:58.377 00.000 12308 Move returns status 0, amount 104
00:27:58.377 00.000 12308 MoveAxis(N, 0, ABG)
00:27:58.378 00.001 12308 Move returns status 0, amount 0
00:27:58.378 00.000 12308 move complete, result=0
00:27:58.378 00.000 12308 worker thread done servicing request
00:27:58.379 00.001 14556 GuideStep: 0.2 px 104 ms WEST, -0.1 px 0 ms NORTH
00:27:58.385 00.006 12308 Worker thread wakes up
00:27:58.385 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:27:58.385 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:27:59.643 01.258 12308 Exposure complete
00:27:59.776 00.133 12308 worker thread done servicing request
00:27:59.778 00.002 14556 OnExposeComplete: enter
00:27:59.782 00.004 14556 UpdateGuideState(): m_state=6
00:27:59.786 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9481
00:27:59.791 00.005 14556 Star::Find returns 1 (0), X=165.68, Y=996.41, Mass=2224, SNR=31.6, Peak=176 HFD=4.7
00:27:59.795 00.004 14556 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.07) = xAngle (4.82 = -1.47)
00:27:59.798 00.003 14556 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.72 = -1.56)
00:27:59.802 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.30 hyp=0.31 cameraTheta=1.74 mountX=0.03 mountY=-0.31, mountTheta=-1.47
00:27:59.808 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.30, opts=13)
00:27:59.814 00.006 14556 Enqueuing Move request for scope (-0.05, 0.30)
00:27:59.820 00.006 12308 Worker thread wakes up
00:27:59.820 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.30) opts 0xd
00:27:59.820 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.30)
00:27:59.820 00.000 12308 Moving (-0.05, 0.30) raw xDistance=0.03 yDistance=-0.31
00:27:59.821 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:27:59.821 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
00:27:59.821 00.000 12308 MoveAxis(E, 0, ABG)
00:27:59.821 00.000 12308 Move returns status 0, amount 0
00:27:59.823 00.002 12308 MoveAxis(N, 217, ABG)
00:27:59.823 00.000 12308 Guiding  Dir = 0, Dur = 217
00:27:59.823 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:27:59.828 00.005 12308 IsSlewing returns 0
00:27:59.828 00.000 12308 IsGuiding returns 0
00:27:59.828 00.000 12308 PulseGuide returned control before completion, sleep 227
00:27:59.851 00.023 14556 UpdateGuideState exits: m=2224 SNR=31.6
00:27:59.855 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:59.861 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:27:59.864 00.003 14556 Enqueuing Expose request
00:28:00.070 00.206 12308 IsGuiding returns 1
00:28:00.071 00.001 12308 scope still moving after pulse duration time elapsed
00:28:00.100 00.029 12308 IsSlewing returns 0
00:28:00.101 00.001 12308 IsGuiding returns 0
00:28:00.101 00.000 12308 scope move finished after 217 + 56 ms
00:28:00.103 00.002 12308 Move returns status 0, amount 217
00:28:00.103 00.000 12308 move complete, result=0
00:28:00.103 00.000 12308 worker thread done servicing request
00:28:00.104 00.001 12308 Worker thread wakes up
00:28:00.104 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 217 ms NORTH
00:28:00.110 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:00.110 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:01.365 01.255 12308 Exposure complete
00:28:01.488 00.123 12308 worker thread done servicing request
00:28:01.488 00.000 14556 OnExposeComplete: enter
00:28:01.492 00.004 14556 UpdateGuideState(): m_state=6
00:28:01.497 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9482
00:28:01.501 00.004 14556 Star::Find returns 1 (0), X=165.60, Y=995.95, Mass=2257, SNR=31.8, Peak=168 HFD=4.8
00:28:01.506 00.005 14556 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-3.07) = xAngle (0.79 = 0.79)
00:28:01.509 00.003 14556 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.69 = 0.69)
00:28:01.513 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-2.29 mountX=0.14 mountY=0.12, mountTheta=0.73
00:28:01.518 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.15, opts=13)
00:28:01.522 00.004 14556 Enqueuing Move request for scope (-0.13, -0.15)
00:28:01.526 00.004 12308 Worker thread wakes up
00:28:01.526 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.15) opts 0xd
00:28:01.526 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.15)
00:28:01.526 00.000 12308 Moving (-0.13, -0.15) raw xDistance=0.14 yDistance=0.12
00:28:01.526 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:28:01.526 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:01.527 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:28:01.527 00.000 12308 MoveAxis(E, 0, ABG)
00:28:01.527 00.000 12308 Move returns status 0, amount 0
00:28:01.527 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:01.531 00.004 12308 MoveAxis(N, 0, ABG)
00:28:01.531 00.000 12308 Move returns status 0, amount 0
00:28:01.532 00.001 12308 move complete, result=0
00:28:01.532 00.000 12308 worker thread done servicing request
00:28:01.552 00.020 14556 UpdateGuideState exits: m=2257 SNR=31.8
00:28:01.555 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:01.560 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:01.565 00.005 14556 Enqueuing Expose request
00:28:01.571 00.006 12308 Worker thread wakes up
00:28:01.571 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:01.571 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:01.572 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:28:02.822 01.250 12308 Exposure complete
00:28:02.953 00.131 12308 worker thread done servicing request
00:28:02.954 00.001 14556 OnExposeComplete: enter
00:28:02.959 00.005 14556 UpdateGuideState(): m_state=6
00:28:02.965 00.006 14556 Star::Find(15, 165, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9483
00:28:02.974 00.009 14556 Star::Find returns 1 (0), X=165.56, Y=996.17, Mass=2418, SNR=33.0, Peak=161 HFD=4.9
00:28:02.981 00.007 14556 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.07) = xAngle (5.82 = -0.46)
00:28:02.986 00.005 14556 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.72 = -0.56)
00:28:02.991 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.19 cameraTheta=2.75 mountX=0.17 mountY=-0.10, mountTheta=-0.54
00:28:02.998 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.07, opts=13)
00:28:03.006 00.008 14556 Enqueuing Move request for scope (-0.18, 0.07)
00:28:03.011 00.005 12308 Worker thread wakes up
00:28:03.012 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
00:28:03.012 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
00:28:03.012 00.000 12308 Moving (-0.18, 0.07) raw xDistance=0.17 yDistance=-0.10
00:28:03.012 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:28:03.013 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:03.013 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:28:03.013 00.000 12308 MoveAxis(E, 0, ABG)
00:28:03.013 00.000 12308 Move returns status 0, amount 0
00:28:03.014 00.001 12308 MoveAxis(N, 0, ABG)
00:28:03.014 00.000 12308 Move returns status 0, amount 0
00:28:03.014 00.000 12308 move complete, result=0
00:28:03.015 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:03.020 00.005 12308 worker thread done servicing request
00:28:03.044 00.024 14556 UpdateGuideState exits: m=2418 SNR=33.0
00:28:03.048 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:03.052 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:03.055 00.003 14556 Enqueuing Expose request
00:28:03.059 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:28:03.065 00.006 12308 Worker thread wakes up
00:28:03.065 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:03.066 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:04.306 01.240 12308 Exposure complete
00:28:04.448 00.142 12308 worker thread done servicing request
00:28:04.448 00.000 14556 OnExposeComplete: enter
00:28:04.452 00.004 14556 UpdateGuideState(): m_state=6
00:28:04.456 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9484
00:28:04.460 00.004 14556 Star::Find returns 1 (0), X=165.55, Y=996.15, Mass=2143, SNR=31.0, Peak=180 HFD=4.4
00:28:04.463 00.003 14556 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.07) = xAngle (5.95 = -0.33)
00:28:04.468 00.005 14556 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.85 = -0.43)
00:28:04.472 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.05 hyp=0.19 cameraTheta=2.88 mountX=0.18 mountY=-0.08, mountTheta=-0.42
00:28:04.477 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.05, opts=13)
00:28:04.481 00.004 14556 Enqueuing Move request for scope (-0.18, 0.05)
00:28:04.484 00.003 12308 Worker thread wakes up
00:28:04.484 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.05) opts 0xd
00:28:04.485 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.05)
00:28:04.485 00.000 12308 Moving (-0.18, 0.05) raw xDistance=0.18 yDistance=-0.08
00:28:04.485 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:28:04.485 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:04.485 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:28:04.486 00.001 12308 MoveAxis(E, 0, ABG)
00:28:04.486 00.000 12308 Move returns status 0, amount 0
00:28:04.486 00.000 12308 MoveAxis(N, 0, ABG)
00:28:04.486 00.000 12308 Move returns status 0, amount 0
00:28:04.486 00.000 12308 move complete, result=0
00:28:04.486 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:04.490 00.004 12308 worker thread done servicing request
00:28:04.508 00.018 14556 UpdateGuideState exits: m=2143 SNR=31.0
00:28:04.512 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:04.516 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:04.521 00.005 14556 Enqueuing Expose request
00:28:04.524 00.003 12308 Worker thread wakes up
00:28:04.524 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:28:04.529 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:04.529 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:05.783 01.254 12308 Exposure complete
00:28:05.910 00.127 12308 worker thread done servicing request
00:28:05.910 00.000 14556 OnExposeComplete: enter
00:28:05.915 00.005 14556 UpdateGuideState(): m_state=6
00:28:05.919 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9485
00:28:05.923 00.004 14556 Star::Find returns 1 (0), X=165.48, Y=996.27, Mass=2202, SNR=31.5, Peak=185 HFD=4.6
00:28:05.927 00.004 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.61 = -0.68)
00:28:05.931 00.004 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.78)
00:28:05.935 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=0.17 hyp=0.30 cameraTheta=2.53 mountX=0.24 mountY=-0.21, mountTheta=-0.73
00:28:05.942 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=0.17, opts=13)
00:28:05.947 00.005 14556 Enqueuing Move request for scope (-0.25, 0.17)
00:28:05.951 00.004 12308 Worker thread wakes up
00:28:05.951 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.17) opts 0xd
00:28:05.951 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, 0.17)
00:28:05.952 00.001 12308 Moving (-0.25, 0.17) raw xDistance=0.24 yDistance=-0.21
00:28:05.952 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:28:05.952 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:28:05.952 00.000 12308 MoveAxis(W, 103, ABG)
00:28:05.953 00.001 12308 Guiding  Dir = 3, Dur = 103
00:28:05.953 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:05.957 00.004 12308 IsSlewing returns 0
00:28:05.957 00.000 12308 IsGuiding returns 0
00:28:05.958 00.001 12308 PulseGuide returned control before completion, sleep 113
00:28:05.980 00.022 14556 UpdateGuideState exits: m=2202 SNR=31.5
00:28:05.984 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:05.989 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:05.993 00.004 14556 Enqueuing Expose request
00:28:06.086 00.093 12308 IsGuiding returns 0
00:28:06.087 00.001 12308 Move returns status 0, amount 103
00:28:06.088 00.001 12308 MoveAxis(N, 150, ABG)
00:28:06.088 00.000 12308 Guiding  Dir = 0, Dur = 150
00:28:06.088 00.000 12308 IsSlewing returns 0
00:28:06.089 00.001 12308 IsGuiding returns 0
00:28:06.089 00.000 12308 PulseGuide returned control before completion, sleep 160
00:28:06.259 00.170 12308 IsGuiding returns 1
00:28:06.260 00.001 12308 scope still moving after pulse duration time elapsed
00:28:06.292 00.032 12308 IsSlewing returns 0
00:28:06.293 00.001 12308 IsGuiding returns 0
00:28:06.294 00.001 12308 scope move finished after 150 + 53 ms
00:28:06.294 00.000 12308 Move returns status 0, amount 150
00:28:06.294 00.000 12308 move complete, result=0
00:28:06.295 00.001 12308 worker thread done servicing request
00:28:06.295 00.000 14556 GuideStep: 0.2 px 103 ms WEST, -0.2 px 150 ms NORTH
00:28:06.300 00.005 12308 Worker thread wakes up
00:28:06.300 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:06.300 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:07.540 01.240 12308 Exposure complete
00:28:07.672 00.132 12308 worker thread done servicing request
00:28:07.672 00.000 14556 OnExposeComplete: enter
00:28:07.677 00.005 14556 UpdateGuideState(): m_state=6
00:28:07.682 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9486
00:28:07.689 00.007 14556 Star::Find returns 1 (0), X=165.47, Y=996.08, Mass=2056, SNR=30.2, Peak=171 HFD=4.7
00:28:07.695 00.006 14556 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.07) = xAngle (-0.00 = -0.00)
00:28:07.702 00.007 14556 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.10 = -0.10)
00:28:07.708 00.006 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.02 hyp=0.26 cameraTheta=-3.08 mountX=0.26 mountY=-0.03, mountTheta=-0.10
00:28:07.714 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.02, opts=13)
00:28:07.717 00.003 14556 Enqueuing Move request for scope (-0.26, -0.02)
00:28:07.721 00.004 12308 Worker thread wakes up
00:28:07.722 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.02) opts 0xd
00:28:07.724 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.02)
00:28:07.724 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:07.729 00.005 12308 Moving (-0.26, -0.02) raw xDistance=0.26 yDistance=-0.03
00:28:07.730 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
00:28:07.730 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:07.732 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:28:07.732 00.000 12308 MoveAxis(W, 122, ABG)
00:28:07.732 00.000 12308 Guiding  Dir = 3, Dur = 122
00:28:07.734 00.002 12308 IsSlewing returns 0
00:28:07.734 00.000 12308 IsGuiding returns 0
00:28:07.734 00.000 12308 PulseGuide returned control before completion, sleep 132
00:28:07.752 00.018 14556 UpdateGuideState exits: m=2056 SNR=30.2
00:28:07.758 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:07.761 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:07.765 00.004 14556 Enqueuing Expose request
00:28:07.877 00.112 12308 IsGuiding returns 1
00:28:07.877 00.000 12308 scope still moving after pulse duration time elapsed
00:28:07.909 00.032 12308 IsSlewing returns 0
00:28:07.909 00.000 12308 IsGuiding returns 1
00:28:07.940 00.031 12308 IsSlewing returns 0
00:28:07.942 00.002 12308 IsGuiding returns 1
00:28:07.971 00.029 12308 IsSlewing returns 0
00:28:07.972 00.001 12308 IsGuiding returns 0
00:28:07.972 00.000 12308 scope move finished after 122 + 116 ms
00:28:07.973 00.001 12308 Move returns status 0, amount 122
00:28:07.973 00.000 12308 MoveAxis(N, 0, ABG)
00:28:07.973 00.000 12308 Move returns status 0, amount 0
00:28:07.974 00.001 12308 move complete, result=0
00:28:07.975 00.001 12308 worker thread done servicing request
00:28:07.975 00.000 14556 GuideStep: 0.3 px 122 ms WEST, -0.0 px 0 ms NORTH
00:28:07.980 00.005 12308 Worker thread wakes up
00:28:07.981 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:07.981 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:09.230 01.249 12308 Exposure complete
00:28:09.350 00.120 12308 worker thread done servicing request
00:28:09.351 00.001 14556 OnExposeComplete: enter
00:28:09.354 00.003 14556 UpdateGuideState(): m_state=6
00:28:09.358 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9487
00:28:09.363 00.005 14556 Star::Find returns 1 (0), X=165.84, Y=996.02, Mass=2212, SNR=31.5, Peak=171 HFD=4.3
00:28:09.366 00.003 14556 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-3.07) = xAngle (2.42 = 2.42)
00:28:09.370 00.004 14556 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.32 = 2.32)
00:28:09.375 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-0.65 mountX=-0.10 mountY=0.10, mountTheta=2.37
00:28:09.380 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.08, opts=13)
00:28:09.384 00.004 14556 Enqueuing Move request for scope (0.11, -0.08)
00:28:09.387 00.003 12308 Worker thread wakes up
00:28:09.387 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
00:28:09.387 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
00:28:09.387 00.000 12308 Moving (0.11, -0.08) raw xDistance=-0.10 yDistance=0.10
00:28:09.387 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:28:09.387 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:09.388 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:28:09.388 00.000 12308 MoveAxis(E, 0, ABG)
00:28:09.388 00.000 12308 Move returns status 0, amount 0
00:28:09.388 00.000 12308 MoveAxis(N, 0, ABG)
00:28:09.388 00.000 12308 Move returns status 0, amount 0
00:28:09.388 00.000 12308 move complete, result=0
00:28:09.388 00.000 12308 worker thread done servicing request
00:28:09.390 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:09.408 00.018 14556 UpdateGuideState exits: m=2212 SNR=31.5
00:28:09.413 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:09.415 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:09.418 00.003 14556 Enqueuing Expose request
00:28:09.421 00.003 12308 Worker thread wakes up
00:28:09.421 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:09.421 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:09.421 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:28:10.672 01.251 12308 Exposure complete
00:28:10.796 00.124 12308 worker thread done servicing request
00:28:10.796 00.000 14556 OnExposeComplete: enter
00:28:10.801 00.005 14556 UpdateGuideState(): m_state=6
00:28:10.806 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9488
00:28:10.813 00.007 14556 Star::Find returns 1 (0), X=165.71, Y=996.02, Mass=2268, SNR=32.0, Peak=157 HFD=4.7
00:28:10.821 00.008 14556 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-3.07) = xAngle (1.28 = 1.28)
00:28:10.827 00.006 14556 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.18 = 1.18)
00:28:10.834 00.007 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.09 cameraTheta=-1.79 mountX=0.02 mountY=0.08, mountTheta=1.27
00:28:10.841 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.08, opts=13)
00:28:10.846 00.005 14556 Enqueuing Move request for scope (-0.02, -0.08)
00:28:10.853 00.007 12308 Worker thread wakes up
00:28:10.853 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
00:28:10.854 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
00:28:10.854 00.000 12308 Moving (-0.02, -0.08) raw xDistance=0.02 yDistance=0.08
00:28:10.854 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:28:10.854 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:10.854 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:28:10.856 00.002 12308 MoveAxis(E, 0, ABG)
00:28:10.856 00.000 12308 Move returns status 0, amount 0
00:28:10.856 00.000 12308 MoveAxis(N, 0, ABG)
00:28:10.856 00.000 12308 Move returns status 0, amount 0
00:28:10.856 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:10.861 00.005 12308 move complete, result=0
00:28:10.861 00.000 12308 worker thread done servicing request
00:28:10.882 00.021 14556 UpdateGuideState exits: m=2268 SNR=32.0
00:28:10.887 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:10.892 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:10.897 00.005 14556 Enqueuing Expose request
00:28:10.902 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:28:10.909 00.007 12308 Worker thread wakes up
00:28:10.910 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:10.910 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:12.154 01.244 12308 Exposure complete
00:28:12.283 00.129 12308 worker thread done servicing request
00:28:12.284 00.001 14556 OnExposeComplete: enter
00:28:12.290 00.006 14556 UpdateGuideState(): m_state=6
00:28:12.294 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9489
00:28:12.297 00.003 14556 Star::Find returns 1 (0), X=165.62, Y=995.63, Mass=2230, SNR=31.8, Peak=147 HFD=4.8
00:28:12.302 00.005 14556 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-3.07) = xAngle (1.26 = 1.26)
00:28:12.306 00.004 14556 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.16 = 1.16)
00:28:12.309 00.003 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.47 hyp=0.48 cameraTheta=-1.81 mountX=0.15 mountY=0.44, mountTheta=1.25
00:28:12.314 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.47, opts=13)
00:28:12.320 00.006 14556 Enqueuing Move request for scope (-0.12, -0.47)
00:28:12.324 00.004 12308 Worker thread wakes up
00:28:12.324 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.47) opts 0xd
00:28:12.324 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.47)
00:28:12.325 00.001 12308 Moving (-0.12, -0.47) raw xDistance=0.15 yDistance=0.44
00:28:12.325 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:28:12.325 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:28:12.326 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
00:28:12.326 00.000 12308 MoveAxis(E, 0, ABG)
00:28:12.326 00.000 12308 Move returns status 0, amount 0
00:28:12.326 00.000 12308 MoveAxis(N, 0, ABG)
00:28:12.326 00.000 12308 Move returns status 0, amount 0
00:28:12.326 00.000 12308 move complete, result=0
00:28:12.326 00.000 12308 worker thread done servicing request
00:28:12.327 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:12.354 00.027 14556 UpdateGuideState exits: m=2230 SNR=31.8
00:28:12.358 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:12.362 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:12.367 00.005 14556 Enqueuing Expose request
00:28:12.371 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
00:28:12.375 00.004 12308 Worker thread wakes up
00:28:12.376 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:12.376 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:13.622 01.246 12308 Exposure complete
00:28:13.752 00.130 12308 worker thread done servicing request
00:28:13.752 00.000 14556 OnExposeComplete: enter
00:28:13.758 00.006 14556 UpdateGuideState(): m_state=6
00:28:13.761 00.003 14556 Star::Find(15, 165, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9490
00:28:13.764 00.003 14556 Star::Find returns 1 (0), X=165.27, Y=996.17, Mass=2411, SNR=32.9, Peak=174 HFD=4.8
00:28:13.769 00.005 14556 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.07) = xAngle (6.06 = -0.22)
00:28:13.773 00.004 14556 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.96 = -0.32)
00:28:13.777 00.004 14556 CameraToMount -- cameraX=-0.46 cameraY=0.07 hyp=0.47 cameraTheta=2.99 mountX=0.46 mountY=-0.15, mountTheta=-0.31
00:28:13.782 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.46, y=0.07, opts=13)
00:28:13.786 00.004 14556 Enqueuing Move request for scope (-0.46, 0.07)
00:28:13.791 00.005 12308 Worker thread wakes up
00:28:13.791 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.07) opts 0xd
00:28:13.791 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.46, 0.07)
00:28:13.791 00.000 12308 Moving (-0.46, 0.07) raw xDistance=0.46 yDistance=-0.15
00:28:13.791 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
00:28:13.792 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:13.792 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:28:13.792 00.000 12308 MoveAxis(W, 198, ABG)
00:28:13.792 00.000 12308 Guiding  Dir = 3, Dur = 198
00:28:13.792 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:13.796 00.004 12308 IsSlewing returns 0
00:28:13.796 00.000 12308 IsGuiding returns 0
00:28:13.798 00.002 12308 PulseGuide returned control before completion, sleep 208
00:28:13.819 00.021 14556 UpdateGuideState exits: m=2411 SNR=32.9
00:28:13.825 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:13.829 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:13.833 00.004 14556 Enqueuing Expose request
00:28:14.019 00.186 12308 IsGuiding returns 0
00:28:14.021 00.002 12308 Move returns status 0, amount 198
00:28:14.021 00.000 12308 MoveAxis(N, 0, ABG)
00:28:14.021 00.000 12308 Move returns status 0, amount 0
00:28:14.022 00.001 12308 move complete, result=0
00:28:14.022 00.000 12308 worker thread done servicing request
00:28:14.022 00.000 14556 GuideStep: 0.5 px 198 ms WEST, -0.1 px 0 ms NORTH
00:28:14.029 00.007 12308 Worker thread wakes up
00:28:14.029 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:14.029 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:15.274 01.245 12308 Exposure complete
00:28:15.405 00.131 14556 OnExposeComplete: enter
00:28:15.413 00.008 14556 UpdateGuideState(): m_state=6
00:28:15.421 00.008 12308 worker thread done servicing request
00:28:15.421 00.000 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9491
00:28:15.429 00.008 14556 Star::Find returns 1 (0), X=165.80, Y=996.14, Mass=2254, SNR=31.9, Peak=179 HFD=4.5
00:28:15.435 00.006 14556 CameraToMount -- cameraTheta (0.54) - m_xAngle (-3.07) = xAngle (3.62 = -2.67)
00:28:15.441 00.006 14556 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.52 = -2.77)
00:28:15.445 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.54 mountX=-0.07 mountY=-0.03, mountTheta=-2.75
00:28:15.451 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.04, opts=13)
00:28:15.456 00.005 14556 Enqueuing Move request for scope (0.07, 0.04)
00:28:15.459 00.003 12308 Worker thread wakes up
00:28:15.460 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
00:28:15.460 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
00:28:15.460 00.000 12308 Moving (0.07, 0.04) raw xDistance=-0.07 yDistance=-0.03
00:28:15.460 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:28:15.460 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:15.461 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:28:15.461 00.000 12308 MoveAxis(E, 0, ABG)
00:28:15.461 00.000 12308 Move returns status 0, amount 0
00:28:15.461 00.000 12308 MoveAxis(N, 0, ABG)
00:28:15.462 00.001 12308 Move returns status 0, amount 0
00:28:15.462 00.000 12308 move complete, result=0
00:28:15.462 00.000 12308 worker thread done servicing request
00:28:15.463 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:15.485 00.022 14556 UpdateGuideState exits: m=2254 SNR=31.9
00:28:15.490 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:15.494 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:15.498 00.004 14556 Enqueuing Expose request
00:28:15.503 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:28:15.507 00.004 12308 Worker thread wakes up
00:28:15.507 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:15.507 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:16.745 01.238 12308 Exposure complete
00:28:16.868 00.123 12308 worker thread done servicing request
00:28:16.868 00.000 14556 OnExposeComplete: enter
00:28:16.873 00.005 14556 UpdateGuideState(): m_state=6
00:28:16.877 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9492
00:28:16.881 00.004 14556 Star::Find returns 1 (0), X=165.84, Y=996.24, Mass=2341, SNR=32.5, Peak=192 HFD=4.4
00:28:16.885 00.004 14556 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.07) = xAngle (4.00 = -2.28)
00:28:16.889 00.004 14556 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.38)
00:28:16.893 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.14 hyp=0.18 cameraTheta=0.93 mountX=-0.11 mountY=-0.12, mountTheta=-2.33
00:28:16.898 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.14, opts=13)
00:28:16.902 00.004 14556 Enqueuing Move request for scope (0.11, 0.14)
00:28:16.906 00.004 12308 Worker thread wakes up
00:28:16.906 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.14) opts 0xd
00:28:16.906 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.14)
00:28:16.906 00.000 12308 Moving (0.11, 0.14) raw xDistance=-0.11 yDistance=-0.12
00:28:16.907 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:28:16.907 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:16.907 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:28:16.907 00.000 12308 MoveAxis(E, 0, ABG)
00:28:16.908 00.001 12308 Move returns status 0, amount 0
00:28:16.908 00.000 12308 MoveAxis(N, 0, ABG)
00:28:16.908 00.000 12308 Move returns status 0, amount 0
00:28:16.909 00.001 12308 move complete, result=0
00:28:16.909 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:16.914 00.005 12308 worker thread done servicing request
00:28:16.934 00.020 14556 UpdateGuideState exits: m=2341 SNR=32.5
00:28:16.939 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:16.944 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:16.949 00.005 14556 Enqueuing Expose request
00:28:16.952 00.003 12308 Worker thread wakes up
00:28:16.952 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:28:16.957 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:16.957 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:18.224 01.267 12308 Exposure complete
00:28:18.350 00.126 12308 worker thread done servicing request
00:28:18.350 00.000 14556 OnExposeComplete: enter
00:28:18.354 00.004 14556 UpdateGuideState(): m_state=6
00:28:18.358 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9493
00:28:18.361 00.003 14556 Star::Find returns 1 (0), X=165.77, Y=996.29, Mass=2221, SNR=32.0, Peak=171 HFD=4.6
00:28:18.365 00.004 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.46 = -1.82)
00:28:18.369 00.004 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.92)
00:28:18.373 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.39 mountX=-0.05 mountY=-0.18, mountTheta=-1.83
00:28:18.378 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.19, opts=13)
00:28:18.382 00.004 14556 Enqueuing Move request for scope (0.03, 0.19)
00:28:18.385 00.003 12308 Worker thread wakes up
00:28:18.385 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.19) opts 0xd
00:28:18.385 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.19)
00:28:18.385 00.000 12308 Moving (0.03, 0.19) raw xDistance=-0.05 yDistance=-0.18
00:28:18.386 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:28:18.386 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:18.386 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:28:18.386 00.000 12308 MoveAxis(E, 0, ABG)
00:28:18.386 00.000 12308 Move returns status 0, amount 0
00:28:18.388 00.002 12308 MoveAxis(N, 0, ABG)
00:28:18.388 00.000 12308 Move returns status 0, amount 0
00:28:18.388 00.000 12308 move complete, result=0
00:28:18.388 00.000 12308 worker thread done servicing request
00:28:18.388 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:18.412 00.024 14556 UpdateGuideState exits: m=2221 SNR=32.0
00:28:18.415 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:18.420 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:18.423 00.003 14556 Enqueuing Expose request
00:28:18.428 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:28:18.431 00.003 12308 Worker thread wakes up
00:28:18.431 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:18.431 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:19.673 01.242 12308 Exposure complete
00:28:19.796 00.123 12308 worker thread done servicing request
00:28:19.796 00.000 14556 OnExposeComplete: enter
00:28:19.801 00.005 14556 UpdateGuideState(): m_state=6
00:28:19.805 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9494
00:28:19.808 00.003 14556 Star::Find returns 1 (0), X=165.87, Y=996.31, Mass=2129, SNR=31.0, Peak=174 HFD=4.4
00:28:19.812 00.004 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.06 = -2.22)
00:28:19.816 00.004 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.96 = -2.32)
00:28:19.820 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.21 hyp=0.25 cameraTheta=0.99 mountX=-0.15 mountY=-0.18, mountTheta=-2.26
00:28:19.825 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.21, opts=13)
00:28:19.829 00.004 14556 Enqueuing Move request for scope (0.13, 0.21)
00:28:19.833 00.004 12308 Worker thread wakes up
00:28:19.833 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.21) opts 0xd
00:28:19.833 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.21)
00:28:19.833 00.000 12308 Moving (0.13, 0.21) raw xDistance=-0.15 yDistance=-0.18
00:28:19.833 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:28:19.834 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:19.834 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:28:19.834 00.000 12308 MoveAxis(E, 0, ABG)
00:28:19.834 00.000 12308 Move returns status 0, amount 0
00:28:19.836 00.002 12308 MoveAxis(N, 0, ABG)
00:28:19.836 00.000 12308 Move returns status 0, amount 0
00:28:19.836 00.000 12308 move complete, result=0
00:28:19.836 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:19.840 00.004 12308 worker thread done servicing request
00:28:19.862 00.022 14556 UpdateGuideState exits: m=2129 SNR=31.0
00:28:19.868 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:19.872 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:19.876 00.004 14556 Enqueuing Expose request
00:28:19.881 00.005 12308 Worker thread wakes up
00:28:19.881 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:28:19.887 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:19.887 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:21.131 01.244 12308 Exposure complete
00:28:21.249 00.118 14556 OnExposeComplete: enter
00:28:21.256 00.007 12308 worker thread done servicing request
00:28:21.256 00.000 14556 UpdateGuideState(): m_state=6
00:28:21.261 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9495
00:28:21.265 00.004 14556 Star::Find returns 1 (0), X=165.75, Y=996.28, Mass=2185, SNR=31.3, Peak=161 HFD=4.4
00:28:21.271 00.006 14556 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.07) = xAngle (4.53 = -1.75)
00:28:21.275 00.004 14556 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.85)
00:28:21.278 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.46 mountX=-0.03 mountY=-0.17, mountTheta=-1.76
00:28:21.285 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.18, opts=13)
00:28:21.291 00.006 14556 Enqueuing Move request for scope (0.02, 0.18)
00:28:21.295 00.004 12308 Worker thread wakes up
00:28:21.295 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.18) opts 0xd
00:28:21.295 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.18)
00:28:21.295 00.000 12308 Moving (0.02, 0.18) raw xDistance=-0.03 yDistance=-0.17
00:28:21.295 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:28:21.296 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:21.296 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:28:21.296 00.000 12308 MoveAxis(E, 0, ABG)
00:28:21.296 00.000 12308 Move returns status 0, amount 0
00:28:21.297 00.001 12308 MoveAxis(N, 0, ABG)
00:28:21.298 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:21.302 00.004 12308 Move returns status 0, amount 0
00:28:21.302 00.000 12308 move complete, result=0
00:28:21.302 00.000 12308 worker thread done servicing request
00:28:21.323 00.021 14556 UpdateGuideState exits: m=2185 SNR=31.3
00:28:21.329 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:21.332 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:21.336 00.004 14556 Enqueuing Expose request
00:28:21.340 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:28:21.345 00.005 12308 Worker thread wakes up
00:28:21.345 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:21.345 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:22.585 01.240 12308 Exposure complete
00:28:22.711 00.126 12308 worker thread done servicing request
00:28:22.712 00.001 14556 OnExposeComplete: enter
00:28:22.716 00.004 14556 UpdateGuideState(): m_state=6
00:28:22.720 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9496
00:28:22.726 00.006 14556 Star::Find returns 1 (0), X=165.71, Y=996.36, Mass=2249, SNR=31.8, Peak=157 HFD=4.6
00:28:22.730 00.004 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.71 = -1.57)
00:28:22.735 00.005 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.67)
00:28:22.739 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.64 mountX=0.00 mountY=-0.26, mountTheta=-1.57
00:28:22.744 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.26, opts=13)
00:28:22.748 00.004 14556 Enqueuing Move request for scope (-0.02, 0.26)
00:28:22.752 00.004 12308 Worker thread wakes up
00:28:22.752 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.26) opts 0xd
00:28:22.752 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.26)
00:28:22.752 00.000 12308 Moving (-0.02, 0.26) raw xDistance=0.00 yDistance=-0.26
00:28:22.752 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:28:22.753 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:28:22.753 00.000 12308 MoveAxis(E, 0, ABG)
00:28:22.753 00.000 12308 Move returns status 0, amount 0
00:28:22.753 00.000 12308 MoveAxis(N, 184, ABG)
00:28:22.754 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:22.758 00.004 12308 Guiding  Dir = 0, Dur = 184
00:28:22.759 00.001 12308 IsSlewing returns 0
00:28:22.759 00.000 12308 IsGuiding returns 0
00:28:22.759 00.000 12308 PulseGuide returned control before completion, sleep 194
00:28:22.781 00.022 14556 UpdateGuideState exits: m=2249 SNR=31.8
00:28:22.785 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:22.790 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:22.793 00.003 14556 Enqueuing Expose request
00:28:22.965 00.172 12308 IsGuiding returns 1
00:28:22.967 00.002 12308 scope still moving after pulse duration time elapsed
00:28:22.997 00.030 12308 IsSlewing returns 0
00:28:22.998 00.001 12308 IsGuiding returns 0
00:28:22.999 00.001 12308 scope move finished after 184 + 55 ms
00:28:22.999 00.000 12308 Move returns status 0, amount 184
00:28:23.000 00.001 12308 move complete, result=0
00:28:23.000 00.000 12308 worker thread done servicing request
00:28:23.001 00.001 12308 Worker thread wakes up
00:28:23.001 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 184 ms NORTH
00:28:23.009 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:23.010 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:24.256 01.246 12308 Exposure complete
00:28:24.401 00.145 12308 worker thread done servicing request
00:28:24.402 00.001 14556 OnExposeComplete: enter
00:28:24.406 00.004 14556 UpdateGuideState(): m_state=6
00:28:24.411 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9497
00:28:24.414 00.003 14556 Star::Find returns 1 (0), X=165.69, Y=996.34, Mass=2191, SNR=31.3, Peak=157 HFD=4.7
00:28:24.418 00.004 14556 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.07) = xAngle (4.83 = -1.45)
00:28:24.422 00.004 14556 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.73 = -1.55)
00:28:24.425 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.24 hyp=0.25 cameraTheta=1.76 mountX=0.03 mountY=-0.25, mountTheta=-1.45
00:28:24.429 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.24, opts=13)
00:28:24.434 00.005 14556 Enqueuing Move request for scope (-0.05, 0.24)
00:28:24.440 00.006 12308 Worker thread wakes up
00:28:24.440 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.24) opts 0xd
00:28:24.440 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.24)
00:28:24.440 00.000 12308 Moving (-0.05, 0.24) raw xDistance=0.03 yDistance=-0.25
00:28:24.441 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:28:24.441 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:28:24.441 00.000 12308 MoveAxis(E, 0, ABG)
00:28:24.441 00.000 12308 Move returns status 0, amount 0
00:28:24.442 00.001 12308 MoveAxis(N, 173, ABG)
00:28:24.442 00.000 12308 Guiding  Dir = 0, Dur = 173
00:28:24.442 00.000 12308 IsSlewing returns 0
00:28:24.444 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:24.448 00.004 12308 IsGuiding returns 0
00:28:24.449 00.001 12308 PulseGuide returned control before completion, sleep 183
00:28:24.471 00.022 14556 UpdateGuideState exits: m=2191 SNR=31.3
00:28:24.476 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:24.480 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:24.485 00.005 14556 Enqueuing Expose request
00:28:24.642 00.157 12308 IsGuiding returns 1
00:28:24.642 00.000 12308 scope still moving after pulse duration time elapsed
00:28:24.672 00.030 12308 IsSlewing returns 0
00:28:24.674 00.002 12308 IsGuiding returns 0
00:28:24.674 00.000 12308 scope move finished after 173 + 53 ms
00:28:24.675 00.001 12308 Move returns status 0, amount 173
00:28:24.676 00.001 12308 move complete, result=0
00:28:24.676 00.000 12308 worker thread done servicing request
00:28:24.677 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 173 ms NORTH
00:28:24.683 00.006 12308 Worker thread wakes up
00:28:24.683 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:24.683 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:25.931 01.248 12308 Exposure complete
00:28:26.055 00.124 12308 worker thread done servicing request
00:28:26.055 00.000 14556 OnExposeComplete: enter
00:28:26.059 00.004 14556 UpdateGuideState(): m_state=6
00:28:26.064 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9498
00:28:26.069 00.005 14556 Star::Find returns 1 (0), X=165.37, Y=996.17, Mass=2356, SNR=32.5, Peak=171 HFD=4.7
00:28:26.073 00.004 14556 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.07) = xAngle (6.03 = -0.25)
00:28:26.076 00.003 14556 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.35)
00:28:26.081 00.005 14556 CameraToMount -- cameraX=-0.36 cameraY=0.07 hyp=0.37 cameraTheta=2.96 mountX=0.36 mountY=-0.13, mountTheta=-0.34
00:28:26.085 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.36, y=0.07, opts=13)
00:28:26.089 00.004 14556 Enqueuing Move request for scope (-0.36, 0.07)
00:28:26.094 00.005 12308 Worker thread wakes up
00:28:26.094 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.07) opts 0xd
00:28:26.094 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.36, 0.07)
00:28:26.094 00.000 12308 Moving (-0.36, 0.07) raw xDistance=0.36 yDistance=-0.13
00:28:26.095 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
00:28:26.095 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:26.095 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:28:26.095 00.000 12308 MoveAxis(W, 155, ABG)
00:28:26.095 00.000 12308 Guiding  Dir = 3, Dur = 155
00:28:26.097 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:26.101 00.004 12308 IsSlewing returns 0
00:28:26.101 00.000 12308 IsGuiding returns 0
00:28:26.102 00.001 12308 PulseGuide returned control before completion, sleep 165
00:28:26.121 00.019 14556 UpdateGuideState exits: m=2356 SNR=32.5
00:28:26.126 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:26.132 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:26.137 00.005 14556 Enqueuing Expose request
00:28:26.280 00.143 12308 IsGuiding returns 1
00:28:26.281 00.001 12308 scope still moving after pulse duration time elapsed
00:28:26.310 00.029 12308 IsSlewing returns 0
00:28:26.312 00.002 12308 IsGuiding returns 0
00:28:26.312 00.000 12308 scope move finished after 155 + 55 ms
00:28:26.313 00.001 12308 Move returns status 0, amount 155
00:28:26.314 00.001 12308 MoveAxis(N, 0, ABG)
00:28:26.314 00.000 12308 Move returns status 0, amount 0
00:28:26.314 00.000 12308 move complete, result=0
00:28:26.315 00.001 12308 worker thread done servicing request
00:28:26.315 00.000 12308 Worker thread wakes up
00:28:26.315 00.000 14556 GuideStep: 0.4 px 155 ms WEST, -0.1 px 0 ms NORTH
00:28:26.321 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:26.321 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:27.575 01.254 12308 Exposure complete
00:28:27.681 00.106 12308 worker thread done servicing request
00:28:27.682 00.001 14556 OnExposeComplete: enter
00:28:27.686 00.004 14556 UpdateGuideState(): m_state=6
00:28:27.690 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9499
00:28:27.695 00.005 14556 Star::Find returns 1 (0), X=165.83, Y=995.89, Mass=2447, SNR=33.6, Peak=189 HFD=4.5
00:28:27.700 00.005 14556 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-3.07) = xAngle (1.93 = 1.93)
00:28:27.703 00.003 14556 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.83 = 1.83)
00:28:27.706 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.15 mountX=-0.08 mountY=0.22, mountTheta=1.92
00:28:27.711 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.21, opts=13)
00:28:27.714 00.003 14556 Enqueuing Move request for scope (0.09, -0.21)
00:28:27.719 00.005 12308 Worker thread wakes up
00:28:27.719 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.21) opts 0xd
00:28:27.719 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.21)
00:28:27.719 00.000 12308 Moving (0.09, -0.21) raw xDistance=-0.08 yDistance=0.22
00:28:27.720 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:28:27.720 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:28:27.720 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:28:27.720 00.000 12308 MoveAxis(E, 0, ABG)
00:28:27.720 00.000 12308 Move returns status 0, amount 0
00:28:27.720 00.000 12308 MoveAxis(N, 0, ABG)
00:28:27.720 00.000 12308 Move returns status 0, amount 0
00:28:27.721 00.001 12308 move complete, result=0
00:28:27.721 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:27.724 00.003 12308 worker thread done servicing request
00:28:27.740 00.016 14556 UpdateGuideState exits: m=2447 SNR=33.6
00:28:27.744 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:27.747 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:27.749 00.002 14556 Enqueuing Expose request
00:28:27.753 00.004 12308 Worker thread wakes up
00:28:27.753 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:27.753 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:27.753 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:28:29.009 01.256 12308 Exposure complete
00:28:29.128 00.119 12308 worker thread done servicing request
00:28:29.129 00.001 14556 OnExposeComplete: enter
00:28:29.133 00.004 14556 UpdateGuideState(): m_state=6
00:28:29.137 00.004 14556 Star::Find(15, 165, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9500
00:28:29.141 00.004 14556 Star::Find returns 1 (0), X=165.68, Y=996.04, Mass=2371, SNR=32.6, Peak=195 HFD=4.9
00:28:29.145 00.004 14556 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.07) = xAngle (0.79 = 0.79)
00:28:29.148 00.003 14556 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.70 = 0.70)
00:28:29.151 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.28 mountX=0.05 mountY=0.05, mountTheta=0.74
00:28:29.157 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.06, opts=13)
00:28:29.162 00.005 14556 Enqueuing Move request for scope (-0.05, -0.06)
00:28:29.166 00.004 12308 Worker thread wakes up
00:28:29.166 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
00:28:29.166 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
00:28:29.167 00.001 12308 Moving (-0.05, -0.06) raw xDistance=0.05 yDistance=0.05
00:28:29.167 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:28:29.167 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:29.167 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:28:29.167 00.000 12308 MoveAxis(E, 0, ABG)
00:28:29.167 00.000 12308 Move returns status 0, amount 0
00:28:29.169 00.002 12308 MoveAxis(N, 0, ABG)
00:28:29.169 00.000 12308 Move returns status 0, amount 0
00:28:29.169 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:29.173 00.004 12308 move complete, result=0
00:28:29.173 00.000 12308 worker thread done servicing request
00:28:29.193 00.020 14556 UpdateGuideState exits: m=2371 SNR=32.6
00:28:29.198 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:29.202 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:29.206 00.004 14556 Enqueuing Expose request
00:28:29.209 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:28:29.214 00.005 12308 Worker thread wakes up
00:28:29.214 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:29.214 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:30.461 01.247 12308 Exposure complete
00:28:30.579 00.118 12308 worker thread done servicing request
00:28:30.580 00.001 14556 OnExposeComplete: enter
00:28:30.584 00.004 14556 UpdateGuideState(): m_state=6
00:28:30.588 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9501
00:28:30.592 00.004 14556 Star::Find returns 1 (0), X=165.67, Y=996.03, Mass=2222, SNR=31.8, Peak=161 HFD=4.7
00:28:30.596 00.004 14556 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.07) = xAngle (0.76 = 0.76)
00:28:30.600 00.004 14556 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.66 = 0.66)
00:28:30.603 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.31 mountX=0.07 mountY=0.06, mountTheta=0.71
00:28:30.608 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.07, opts=13)
00:28:30.612 00.004 14556 Enqueuing Move request for scope (-0.06, -0.07)
00:28:30.617 00.005 12308 Worker thread wakes up
00:28:30.617 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
00:28:30.618 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
00:28:30.618 00.000 12308 Moving (-0.06, -0.07) raw xDistance=0.07 yDistance=0.06
00:28:30.618 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:28:30.618 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:30.618 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:28:30.618 00.000 12308 MoveAxis(E, 0, ABG)
00:28:30.619 00.001 12308 Move returns status 0, amount 0
00:28:30.619 00.000 12308 MoveAxis(N, 0, ABG)
00:28:30.619 00.000 12308 Move returns status 0, amount 0
00:28:30.619 00.000 12308 move complete, result=0
00:28:30.619 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:30.624 00.005 12308 worker thread done servicing request
00:28:30.646 00.022 14556 UpdateGuideState exits: m=2222 SNR=31.8
00:28:30.650 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:30.654 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:30.659 00.005 14556 Enqueuing Expose request
00:28:30.663 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:28:30.667 00.004 12308 Worker thread wakes up
00:28:30.667 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:30.667 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:31.914 01.247 12308 Exposure complete
00:28:32.049 00.135 12308 worker thread done servicing request
00:28:32.050 00.001 14556 OnExposeComplete: enter
00:28:32.054 00.004 14556 UpdateGuideState(): m_state=6
00:28:32.057 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9502
00:28:32.061 00.004 14556 Star::Find returns 1 (0), X=165.61, Y=996.09, Mass=2305, SNR=32.0, Peak=185 HFD=4.8
00:28:32.066 00.005 14556 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.07) = xAngle (0.04 = 0.04)
00:28:32.071 00.005 14556 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.06 = -0.06)
00:28:32.076 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.03 mountX=0.12 mountY=-0.01, mountTheta=-0.06
00:28:32.081 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.01, opts=13)
00:28:32.084 00.003 14556 Enqueuing Move request for scope (-0.12, -0.01)
00:28:32.089 00.005 12308 Worker thread wakes up
00:28:32.089 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
00:28:32.089 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
00:28:32.089 00.000 12308 Moving (-0.12, -0.01) raw xDistance=0.12 yDistance=-0.01
00:28:32.089 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:28:32.089 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:32.090 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:28:32.090 00.000 12308 MoveAxis(E, 0, ABG)
00:28:32.090 00.000 12308 Move returns status 0, amount 0
00:28:32.091 00.001 12308 MoveAxis(N, 0, ABG)
00:28:32.091 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:32.095 00.004 12308 Move returns status 0, amount 0
00:28:32.095 00.000 12308 move complete, result=0
00:28:32.095 00.000 12308 worker thread done servicing request
00:28:32.115 00.020 14556 UpdateGuideState exits: m=2305 SNR=32.0
00:28:32.122 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:32.127 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:32.134 00.007 14556 Enqueuing Expose request
00:28:32.138 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:28:32.143 00.005 12308 Worker thread wakes up
00:28:32.143 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:32.143 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:33.388 01.245 12308 Exposure complete
00:28:33.495 00.107 12308 worker thread done servicing request
00:28:33.495 00.000 14556 OnExposeComplete: enter
00:28:33.501 00.006 14556 UpdateGuideState(): m_state=6
00:28:33.508 00.007 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9503
00:28:33.513 00.005 14556 Star::Find returns 1 (0), X=165.62, Y=996.04, Mass=2242, SNR=31.9, Peak=165 HFD=4.5
00:28:33.517 00.004 14556 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-3.07) = xAngle (0.44 = 0.44)
00:28:33.522 00.005 14556 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.34 = 0.34)
00:28:33.526 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.64 mountX=0.12 mountY=0.04, mountTheta=0.35
00:28:33.531 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.06, opts=13)
00:28:33.535 00.004 14556 Enqueuing Move request for scope (-0.11, -0.06)
00:28:33.539 00.004 12308 Worker thread wakes up
00:28:33.540 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
00:28:33.540 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
00:28:33.540 00.000 12308 Moving (-0.11, -0.06) raw xDistance=0.12 yDistance=0.04
00:28:33.540 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:28:33.541 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:33.541 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:28:33.541 00.000 12308 MoveAxis(E, 0, ABG)
00:28:33.541 00.000 12308 Move returns status 0, amount 0
00:28:33.542 00.001 12308 MoveAxis(N, 0, ABG)
00:28:33.542 00.000 12308 Move returns status 0, amount 0
00:28:33.542 00.000 12308 move complete, result=0
00:28:33.542 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:33.546 00.004 12308 worker thread done servicing request
00:28:33.568 00.022 14556 UpdateGuideState exits: m=2242 SNR=31.9
00:28:33.573 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:33.577 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:33.581 00.004 14556 Enqueuing Expose request
00:28:33.585 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:28:33.589 00.004 12308 Worker thread wakes up
00:28:33.589 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:33.589 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:34.842 01.253 12308 Exposure complete
00:28:34.964 00.122 12308 worker thread done servicing request
00:28:34.964 00.000 14556 OnExposeComplete: enter
00:28:34.969 00.005 14556 UpdateGuideState(): m_state=6
00:28:34.973 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9504
00:28:34.978 00.005 14556 Star::Find returns 1 (0), X=165.32, Y=996.25, Mass=2385, SNR=32.9, Peak=186 HFD=4.8
00:28:34.981 00.003 14556 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.07) = xAngle (5.87 = -0.41)
00:28:34.985 00.004 14556 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.77 = -0.51)
00:28:34.989 00.004 14556 CameraToMount -- cameraX=-0.42 cameraY=0.15 hyp=0.44 cameraTheta=2.80 mountX=0.40 mountY=-0.22, mountTheta=-0.49
00:28:34.994 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.42, y=0.15, opts=13)
00:28:34.997 00.003 14556 Enqueuing Move request for scope (-0.42, 0.15)
00:28:35.002 00.005 12308 Worker thread wakes up
00:28:35.002 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.15) opts 0xd
00:28:35.002 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.42, 0.15)
00:28:35.002 00.000 12308 Moving (-0.42, 0.15) raw xDistance=0.40 yDistance=-0.22
00:28:35.003 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.40
00:28:35.003 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:28:35.003 00.000 12308 MoveAxis(W, 176, ABG)
00:28:35.003 00.000 12308 Guiding  Dir = 3, Dur = 176
00:28:35.003 00.000 12308 IsSlewing returns 0
00:28:35.004 00.001 12308 IsGuiding returns 0
00:28:35.004 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:35.009 00.005 12308 PulseGuide returned control before completion, sleep 186
00:28:35.033 00.024 14556 UpdateGuideState exits: m=2385 SNR=32.9
00:28:35.037 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:35.042 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:35.046 00.004 14556 Enqueuing Expose request
00:28:35.208 00.162 12308 IsGuiding returns 1
00:28:35.210 00.002 12308 scope still moving after pulse duration time elapsed
00:28:35.240 00.030 12308 IsSlewing returns 0
00:28:35.242 00.002 12308 IsGuiding returns 0
00:28:35.242 00.000 12308 scope move finished after 176 + 61 ms
00:28:35.243 00.001 12308 Move returns status 0, amount 176
00:28:35.243 00.000 12308 MoveAxis(N, 152, ABG)
00:28:35.243 00.000 12308 Guiding  Dir = 0, Dur = 152
00:28:35.244 00.001 12308 IsSlewing returns 0
00:28:35.244 00.000 12308 IsGuiding returns 0
00:28:35.245 00.001 12308 PulseGuide returned control before completion, sleep 162
00:28:35.412 00.167 12308 IsGuiding returns 1
00:28:35.412 00.000 12308 scope still moving after pulse duration time elapsed
00:28:35.444 00.032 12308 IsSlewing returns 0
00:28:35.444 00.000 12308 IsGuiding returns 0
00:28:35.445 00.001 12308 scope move finished after 152 + 48 ms
00:28:35.445 00.000 12308 Move returns status 0, amount 152
00:28:35.445 00.000 12308 move complete, result=0
00:28:35.447 00.002 14556 GuideStep: 0.4 px 176 ms WEST, -0.2 px 152 ms NORTH
00:28:35.455 00.008 12308 worker thread done servicing request
00:28:35.455 00.000 12308 Worker thread wakes up
00:28:35.455 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:35.455 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:36.700 01.245 12308 Exposure complete
00:28:36.828 00.128 12308 worker thread done servicing request
00:28:36.829 00.001 14556 OnExposeComplete: enter
00:28:36.834 00.005 14556 UpdateGuideState(): m_state=6
00:28:36.838 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9505
00:28:36.842 00.004 14556 Star::Find returns 1 (0), X=165.63, Y=996.03, Mass=2235, SNR=31.8, Peak=161 HFD=4.8
00:28:36.845 00.003 14556 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-3.07) = xAngle (0.56 = 0.56)
00:28:36.851 00.006 14556 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.46 = 0.46)
00:28:36.855 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.13 cameraTheta=-2.52 mountX=0.11 mountY=0.06, mountTheta=0.48
00:28:36.860 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.07, opts=13)
00:28:36.865 00.005 14556 Enqueuing Move request for scope (-0.10, -0.07)
00:28:36.869 00.004 12308 Worker thread wakes up
00:28:36.869 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
00:28:36.869 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
00:28:36.869 00.000 12308 Moving (-0.10, -0.07) raw xDistance=0.11 yDistance=0.06
00:28:36.870 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:28:36.870 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:36.870 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:28:36.870 00.000 12308 MoveAxis(E, 0, ABG)
00:28:36.871 00.001 12308 Move returns status 0, amount 0
00:28:36.871 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:36.876 00.005 12308 MoveAxis(N, 0, ABG)
00:28:36.876 00.000 12308 Move returns status 0, amount 0
00:28:36.876 00.000 12308 move complete, result=0
00:28:36.876 00.000 12308 worker thread done servicing request
00:28:36.897 00.021 14556 UpdateGuideState exits: m=2235 SNR=31.8
00:28:36.901 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:36.905 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:36.911 00.006 14556 Enqueuing Expose request
00:28:36.915 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:28:36.919 00.004 12308 Worker thread wakes up
00:28:36.921 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:36.921 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:38.170 01.249 12308 Exposure complete
00:28:38.290 00.120 12308 worker thread done servicing request
00:28:38.290 00.000 14556 OnExposeComplete: enter
00:28:38.294 00.004 14556 UpdateGuideState(): m_state=6
00:28:38.298 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9506
00:28:38.302 00.004 14556 Star::Find returns 1 (0), X=165.59, Y=996.16, Mass=2250, SNR=32.0, Peak=178 HFD=4.5
00:28:38.306 00.004 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.85 = -0.44)
00:28:38.309 00.003 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.75 = -0.54)
00:28:38.314 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=0.06 hyp=0.16 cameraTheta=2.77 mountX=0.14 mountY=-0.08, mountTheta=-0.51
00:28:38.319 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.06, opts=13)
00:28:38.325 00.006 14556 Enqueuing Move request for scope (-0.14, 0.06)
00:28:38.329 00.004 12308 Worker thread wakes up
00:28:38.329 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.06) opts 0xd
00:28:38.329 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.06)
00:28:38.329 00.000 12308 Moving (-0.14, 0.06) raw xDistance=0.14 yDistance=-0.08
00:28:38.329 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:28:38.331 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:38.331 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:28:38.331 00.000 12308 MoveAxis(E, 0, ABG)
00:28:38.331 00.000 12308 Move returns status 0, amount 0
00:28:38.331 00.000 12308 MoveAxis(N, 0, ABG)
00:28:38.332 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:38.336 00.004 12308 Move returns status 0, amount 0
00:28:38.336 00.000 12308 move complete, result=0
00:28:38.336 00.000 12308 worker thread done servicing request
00:28:38.358 00.022 14556 UpdateGuideState exits: m=2250 SNR=32.0
00:28:38.363 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:38.366 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:38.370 00.004 14556 Enqueuing Expose request
00:28:38.373 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:28:38.379 00.006 12308 Worker thread wakes up
00:28:38.379 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:38.379 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:39.624 01.245 12308 Exposure complete
00:28:39.751 00.127 12308 worker thread done servicing request
00:28:39.752 00.001 14556 OnExposeComplete: enter
00:28:39.757 00.005 14556 UpdateGuideState(): m_state=6
00:28:39.761 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9507
00:28:39.764 00.003 14556 Star::Find returns 1 (0), X=165.44, Y=996.29, Mass=2254, SNR=32.0, Peak=180 HFD=4.5
00:28:39.768 00.004 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.64 = -0.65)
00:28:39.772 00.004 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.75)
00:28:39.777 00.005 14556 CameraToMount -- cameraX=-0.29 cameraY=0.19 hyp=0.34 cameraTheta=2.56 mountX=0.27 mountY=-0.23, mountTheta=-0.70
00:28:39.783 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.19, opts=13)
00:28:39.788 00.005 14556 Enqueuing Move request for scope (-0.29, 0.19)
00:28:39.793 00.005 12308 Worker thread wakes up
00:28:39.793 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.19) opts 0xd
00:28:39.793 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.19)
00:28:39.793 00.000 12308 Moving (-0.29, 0.19) raw xDistance=0.27 yDistance=-0.23
00:28:39.794 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:28:39.794 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:28:39.794 00.000 12308 MoveAxis(W, 119, ABG)
00:28:39.794 00.000 12308 Guiding  Dir = 3, Dur = 119
00:28:39.795 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:39.799 00.004 12308 IsSlewing returns 0
00:28:39.799 00.000 12308 IsGuiding returns 0
00:28:39.799 00.000 12308 PulseGuide returned control before completion, sleep 129
00:28:39.822 00.023 14556 UpdateGuideState exits: m=2254 SNR=32.0
00:28:39.826 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:39.829 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:39.834 00.005 14556 Enqueuing Expose request
00:28:39.941 00.107 12308 IsGuiding returns 1
00:28:39.941 00.000 12308 scope still moving after pulse duration time elapsed
00:28:39.973 00.032 12308 IsSlewing returns 0
00:28:39.975 00.002 12308 IsGuiding returns 1
00:28:40.004 00.029 12308 IsSlewing returns 0
00:28:40.006 00.002 12308 IsGuiding returns 0
00:28:40.006 00.000 12308 scope move finished after 119 + 87 ms
00:28:40.007 00.001 12308 Move returns status 0, amount 119
00:28:40.007 00.000 12308 MoveAxis(N, 164, ABG)
00:28:40.007 00.000 12308 Guiding  Dir = 0, Dur = 164
00:28:40.008 00.001 12308 IsSlewing returns 0
00:28:40.008 00.000 12308 IsGuiding returns 0
00:28:40.008 00.000 12308 PulseGuide returned control before completion, sleep 174
00:28:40.194 00.186 12308 IsGuiding returns 1
00:28:40.194 00.000 12308 scope still moving after pulse duration time elapsed
00:28:40.226 00.032 12308 IsSlewing returns 0
00:28:40.226 00.000 12308 IsGuiding returns 0
00:28:40.226 00.000 12308 scope move finished after 164 + 54 ms
00:28:40.226 00.000 12308 Move returns status 0, amount 164
00:28:40.228 00.002 12308 move complete, result=0
00:28:40.228 00.000 12308 worker thread done servicing request
00:28:40.228 00.000 12308 Worker thread wakes up
00:28:40.229 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:40.229 00.000 14556 GuideStep: 0.3 px 119 ms WEST, -0.2 px 164 ms NORTH
00:28:40.232 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:41.484 01.252 12308 Exposure complete
00:28:41.591 00.107 12308 worker thread done servicing request
00:28:41.591 00.000 14556 OnExposeComplete: enter
00:28:41.596 00.005 14556 UpdateGuideState(): m_state=6
00:28:41.600 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9508
00:28:41.605 00.005 14556 Star::Find returns 1 (0), X=165.79, Y=996.07, Mass=2283, SNR=32.2, Peak=179 HFD=4.4
00:28:41.608 00.003 14556 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-3.07) = xAngle (2.55 = 2.55)
00:28:41.612 00.004 14556 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.45 = 2.45)
00:28:41.616 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.52 mountX=-0.05 mountY=0.04, mountTheta=2.49
00:28:41.621 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.03, opts=13)
00:28:41.625 00.004 14556 Enqueuing Move request for scope (0.05, -0.03)
00:28:41.628 00.003 12308 Worker thread wakes up
00:28:41.629 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
00:28:41.629 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
00:28:41.629 00.000 12308 Moving (0.05, -0.03) raw xDistance=-0.05 yDistance=0.04
00:28:41.629 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:28:41.630 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:41.630 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:28:41.630 00.000 12308 MoveAxis(E, 0, ABG)
00:28:41.630 00.000 12308 Move returns status 0, amount 0
00:28:41.630 00.000 12308 MoveAxis(N, 0, ABG)
00:28:41.630 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:41.635 00.005 12308 Move returns status 0, amount 0
00:28:41.635 00.000 12308 move complete, result=0
00:28:41.635 00.000 12308 worker thread done servicing request
00:28:41.655 00.020 14556 UpdateGuideState exits: m=2283 SNR=32.2
00:28:41.661 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:41.667 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:41.672 00.005 14556 Enqueuing Expose request
00:28:41.679 00.007 12308 Worker thread wakes up
00:28:41.679 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:28:41.683 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:41.683 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:42.940 01.257 12308 Exposure complete
00:28:43.071 00.131 12308 worker thread done servicing request
00:28:43.072 00.001 14556 OnExposeComplete: enter
00:28:43.075 00.003 14556 UpdateGuideState(): m_state=6
00:28:43.079 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9509
00:28:43.083 00.004 14556 Star::Find returns 1 (0), X=165.50, Y=996.16, Mass=2397, SNR=32.8, Peak=175 HFD=4.8
00:28:43.088 00.005 14556 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.07) = xAngle (5.96 = -0.32)
00:28:43.091 00.003 14556 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.86 = -0.42)
00:28:43.094 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=0.06 hyp=0.24 cameraTheta=2.89 mountX=0.23 mountY=-0.10, mountTheta=-0.40
00:28:43.100 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.06, opts=13)
00:28:43.103 00.003 14556 Enqueuing Move request for scope (-0.24, 0.06)
00:28:43.108 00.005 12308 Worker thread wakes up
00:28:43.108 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.06) opts 0xd
00:28:43.109 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.06)
00:28:43.109 00.000 12308 Moving (-0.24, 0.06) raw xDistance=0.23 yDistance=-0.10
00:28:43.109 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
00:28:43.109 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:43.109 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:28:43.110 00.001 12308 MoveAxis(W, 101, ABG)
00:28:43.110 00.000 12308 Guiding  Dir = 3, Dur = 101
00:28:43.110 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:43.114 00.004 12308 IsSlewing returns 0
00:28:43.114 00.000 12308 IsGuiding returns 0
00:28:43.116 00.002 12308 PulseGuide returned control before completion, sleep 111
00:28:43.137 00.021 14556 UpdateGuideState exits: m=2397 SNR=32.8
00:28:43.140 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:43.145 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:43.149 00.004 14556 Enqueuing Expose request
00:28:43.238 00.089 12308 IsGuiding returns 1
00:28:43.238 00.000 12308 scope still moving after pulse duration time elapsed
00:28:43.268 00.030 12308 IsSlewing returns 0
00:28:43.269 00.001 12308 IsGuiding returns 1
00:28:43.299 00.030 12308 IsSlewing returns 0
00:28:43.301 00.002 12308 IsGuiding returns 0
00:28:43.302 00.001 12308 scope move finished after 101 + 86 ms
00:28:43.302 00.000 12308 Move returns status 0, amount 101
00:28:43.304 00.002 12308 MoveAxis(N, 0, ABG)
00:28:43.304 00.000 12308 Move returns status 0, amount 0
00:28:43.304 00.000 12308 move complete, result=0
00:28:43.305 00.001 12308 worker thread done servicing request
00:28:43.305 00.000 14556 GuideStep: 0.2 px 101 ms WEST, -0.1 px 0 ms NORTH
00:28:43.313 00.008 12308 Worker thread wakes up
00:28:43.313 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:43.313 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:44.558 01.245 12308 Exposure complete
00:28:44.685 00.127 12308 worker thread done servicing request
00:28:44.686 00.001 14556 OnExposeComplete: enter
00:28:44.689 00.003 14556 UpdateGuideState(): m_state=6
00:28:44.693 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9510
00:28:44.698 00.005 14556 Star::Find returns 1 (0), X=165.74, Y=995.88, Mass=2292, SNR=32.2, Peak=171 HFD=4.7
00:28:44.701 00.003 14556 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-3.07) = xAngle (1.53 = 1.53)
00:28:44.705 00.004 14556 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.43 = 1.43)
00:28:44.708 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.55 mountX=0.01 mountY=0.22, mountTheta=1.53
00:28:44.713 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.22, opts=13)
00:28:44.716 00.003 14556 Enqueuing Move request for scope (0.01, -0.22)
00:28:44.720 00.004 12308 Worker thread wakes up
00:28:44.720 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.22) opts 0xd
00:28:44.720 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.22)
00:28:44.720 00.000 12308 Moving (0.01, -0.22) raw xDistance=0.01 yDistance=0.22
00:28:44.721 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:28:44.721 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:28:44.721 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:28:44.721 00.000 12308 MoveAxis(E, 0, ABG)
00:28:44.722 00.001 12308 Move returns status 0, amount 0
00:28:44.722 00.000 12308 MoveAxis(N, 0, ABG)
00:28:44.722 00.000 12308 Move returns status 0, amount 0
00:28:44.722 00.000 12308 move complete, result=0
00:28:44.722 00.000 12308 worker thread done servicing request
00:28:44.722 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:44.746 00.024 14556 UpdateGuideState exits: m=2292 SNR=32.2
00:28:44.751 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:44.757 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:44.762 00.005 14556 Enqueuing Expose request
00:28:44.766 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:28:44.770 00.004 12308 Worker thread wakes up
00:28:44.771 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:44.771 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:46.017 01.246 12308 Exposure complete
00:28:46.137 00.120 12308 worker thread done servicing request
00:28:46.137 00.000 14556 OnExposeComplete: enter
00:28:46.142 00.005 14556 UpdateGuideState(): m_state=6
00:28:46.146 00.004 14556 Star::Find(15, 165, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9511
00:28:46.149 00.003 14556 Star::Find returns 1 (0), X=165.77, Y=996.07, Mass=2234, SNR=31.7, Peak=188 HFD=4.4
00:28:46.154 00.005 14556 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-3.07) = xAngle (2.42 = 2.42)
00:28:46.158 00.004 14556 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.32 = 2.32)
00:28:46.162 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.65 mountX=-0.04 mountY=0.04, mountTheta=2.37
00:28:46.168 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.03, opts=13)
00:28:46.172 00.004 14556 Enqueuing Move request for scope (0.04, -0.03)
00:28:46.176 00.004 12308 Worker thread wakes up
00:28:46.176 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
00:28:46.176 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
00:28:46.176 00.000 12308 Moving (0.04, -0.03) raw xDistance=-0.04 yDistance=0.04
00:28:46.176 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:28:46.176 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:46.178 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:28:46.178 00.000 12308 MoveAxis(E, 0, ABG)
00:28:46.178 00.000 12308 Move returns status 0, amount 0
00:28:46.178 00.000 12308 MoveAxis(N, 0, ABG)
00:28:46.178 00.000 12308 Move returns status 0, amount 0
00:28:46.178 00.000 12308 move complete, result=0
00:28:46.178 00.000 12308 worker thread done servicing request
00:28:46.179 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:46.204 00.025 14556 UpdateGuideState exits: m=2234 SNR=31.7
00:28:46.209 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:46.213 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:46.218 00.005 14556 Enqueuing Expose request
00:28:46.221 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:28:46.227 00.006 12308 Worker thread wakes up
00:28:46.227 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:46.227 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:47.468 01.241 12308 Exposure complete
00:28:47.614 00.146 12308 worker thread done servicing request
00:28:47.614 00.000 14556 OnExposeComplete: enter
00:28:47.621 00.007 14556 UpdateGuideState(): m_state=6
00:28:47.626 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9512
00:28:47.632 00.006 14556 Star::Find returns 1 (0), X=165.71, Y=996.05, Mass=2205, SNR=31.6, Peak=149 HFD=4.6
00:28:47.639 00.007 14556 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-3.07) = xAngle (1.08 = 1.08)
00:28:47.645 00.006 14556 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.98 = 0.98)
00:28:47.650 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.99 mountX=0.03 mountY=0.05, mountTheta=1.05
00:28:47.656 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.05, opts=13)
00:28:47.660 00.004 14556 Enqueuing Move request for scope (-0.02, -0.05)
00:28:47.666 00.006 12308 Worker thread wakes up
00:28:47.667 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
00:28:47.667 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
00:28:47.667 00.000 12308 Moving (-0.02, -0.05) raw xDistance=0.03 yDistance=0.05
00:28:47.667 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:28:47.668 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:47.668 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:28:47.668 00.000 12308 MoveAxis(E, 0, ABG)
00:28:47.668 00.000 12308 Move returns status 0, amount 0
00:28:47.668 00.000 12308 MoveAxis(N, 0, ABG)
00:28:47.670 00.002 12308 Move returns status 0, amount 0
00:28:47.670 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:47.676 00.006 12308 move complete, result=0
00:28:47.676 00.000 12308 worker thread done servicing request
00:28:47.705 00.029 14556 UpdateGuideState exits: m=2205 SNR=31.6
00:28:47.709 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:47.713 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:47.718 00.005 14556 Enqueuing Expose request
00:28:47.722 00.004 12308 Worker thread wakes up
00:28:47.723 00.001 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:28:47.726 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:47.726 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:48.975 01.249 12308 Exposure complete
00:28:49.102 00.127 12308 worker thread done servicing request
00:28:49.103 00.001 14556 OnExposeComplete: enter
00:28:49.106 00.003 14556 UpdateGuideState(): m_state=6
00:28:49.110 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9513
00:28:49.114 00.004 14556 Star::Find returns 1 (0), X=165.63, Y=996.17, Mass=2203, SNR=31.3, Peak=162 HFD=4.4
00:28:49.118 00.004 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.65 = -0.63)
00:28:49.121 00.003 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.55 = -0.73)
00:28:49.125 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.58 mountX=0.10 mountY=-0.08, mountTheta=-0.69
00:28:49.130 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.07, opts=13)
00:28:49.133 00.003 14556 Enqueuing Move request for scope (-0.11, 0.07)
00:28:49.137 00.004 12308 Worker thread wakes up
00:28:49.137 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
00:28:49.137 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
00:28:49.137 00.000 12308 Moving (-0.11, 0.07) raw xDistance=0.10 yDistance=-0.08
00:28:49.139 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:28:49.139 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:49.139 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:28:49.139 00.000 12308 MoveAxis(E, 0, ABG)
00:28:49.139 00.000 12308 Move returns status 0, amount 0
00:28:49.140 00.001 12308 MoveAxis(N, 0, ABG)
00:28:49.140 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:49.143 00.003 12308 Move returns status 0, amount 0
00:28:49.143 00.000 12308 move complete, result=0
00:28:49.143 00.000 12308 worker thread done servicing request
00:28:49.163 00.020 14556 UpdateGuideState exits: m=2203 SNR=31.3
00:28:49.168 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:49.172 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:49.175 00.003 14556 Enqueuing Expose request
00:28:49.178 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:28:49.183 00.005 12308 Worker thread wakes up
00:28:49.183 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:49.183 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:50.429 01.246 12308 Exposure complete
00:28:50.560 00.131 12308 worker thread done servicing request
00:28:50.562 00.002 14556 OnExposeComplete: enter
00:28:50.567 00.005 14556 UpdateGuideState(): m_state=6
00:28:50.572 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9514
00:28:50.577 00.005 14556 Star::Find returns 1 (0), X=165.69, Y=996.17, Mass=2147, SNR=31.1, Peak=160 HFD=4.4
00:28:50.581 00.004 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
00:28:50.585 00.004 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
00:28:50.589 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.11 mountX=0.04 mountY=-0.08, mountTheta=-1.12
00:28:50.594 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.07, opts=13)
00:28:50.600 00.006 14556 Enqueuing Move request for scope (-0.04, 0.07)
00:28:50.605 00.005 12308 Worker thread wakes up
00:28:50.605 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
00:28:50.605 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
00:28:50.605 00.000 12308 Moving (-0.04, 0.07) raw xDistance=0.04 yDistance=-0.08
00:28:50.606 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:28:50.606 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:50.606 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:28:50.606 00.000 12308 MoveAxis(E, 0, ABG)
00:28:50.607 00.001 12308 Move returns status 0, amount 0
00:28:50.607 00.000 12308 MoveAxis(N, 0, ABG)
00:28:50.607 00.000 12308 Move returns status 0, amount 0
00:28:50.607 00.000 12308 move complete, result=0
00:28:50.608 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:50.611 00.003 12308 worker thread done servicing request
00:28:50.632 00.021 14556 UpdateGuideState exits: m=2147 SNR=31.1
00:28:50.636 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:50.640 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:50.643 00.003 14556 Enqueuing Expose request
00:28:50.647 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:28:50.649 00.002 12308 Worker thread wakes up
00:28:50.650 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:50.650 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:51.899 01.249 12308 Exposure complete
00:28:52.024 00.125 12308 worker thread done servicing request
00:28:52.024 00.000 14556 OnExposeComplete: enter
00:28:52.028 00.004 14556 UpdateGuideState(): m_state=6
00:28:52.031 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9515
00:28:52.036 00.005 14556 Star::Find returns 1 (0), X=165.74, Y=996.25, Mass=2244, SNR=31.8, Peak=162 HFD=4.5
00:28:52.039 00.003 14556 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.07) = xAngle (4.56 = -1.72)
00:28:52.042 00.003 14556 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.46 = -1.82)
00:28:52.047 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.49 mountX=-0.02 mountY=-0.15, mountTheta=-1.72
00:28:52.052 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.15, opts=13)
00:28:52.056 00.004 14556 Enqueuing Move request for scope (0.01, 0.15)
00:28:52.058 00.002 12308 Worker thread wakes up
00:28:52.058 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.15) opts 0xd
00:28:52.059 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.15)
00:28:52.059 00.000 12308 Moving (0.01, 0.15) raw xDistance=-0.02 yDistance=-0.15
00:28:52.059 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:28:52.060 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:52.060 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:28:52.060 00.000 12308 MoveAxis(E, 0, ABG)
00:28:52.060 00.000 12308 Move returns status 0, amount 0
00:28:52.061 00.001 12308 MoveAxis(N, 0, ABG)
00:28:52.061 00.000 12308 Move returns status 0, amount 0
00:28:52.061 00.000 12308 move complete, result=0
00:28:52.061 00.000 12308 worker thread done servicing request
00:28:52.061 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:52.085 00.024 14556 UpdateGuideState exits: m=2244 SNR=31.8
00:28:52.088 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:52.093 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:52.096 00.003 14556 Enqueuing Expose request
00:28:52.099 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:28:52.101 00.002 12308 Worker thread wakes up
00:28:52.102 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:52.102 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:53.358 01.256 12308 Exposure complete
00:28:53.462 00.104 12308 worker thread done servicing request
00:28:53.462 00.000 14556 OnExposeComplete: enter
00:28:53.466 00.004 14556 UpdateGuideState(): m_state=6
00:28:53.470 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9516
00:28:53.473 00.003 14556 Star::Find returns 1 (0), X=165.79, Y=996.28, Mass=2123, SNR=30.8, Peak=164 HFD=4.4
00:28:53.477 00.004 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.35 = -1.93)
00:28:53.480 00.003 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.03)
00:28:53.485 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.28 mountX=-0.07 mountY=-0.17, mountTheta=-1.95
00:28:53.489 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.18, opts=13)
00:28:53.493 00.004 14556 Enqueuing Move request for scope (0.06, 0.18)
00:28:53.497 00.004 12308 Worker thread wakes up
00:28:53.497 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.18) opts 0xd
00:28:53.499 00.002 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.18)
00:28:53.499 00.000 12308 Moving (0.06, 0.18) raw xDistance=-0.07 yDistance=-0.17
00:28:53.499 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:28:53.499 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:53.499 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:28:53.500 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:53.504 00.004 12308 MoveAxis(E, 0, ABG)
00:28:53.504 00.000 12308 Move returns status 0, amount 0
00:28:53.504 00.000 12308 MoveAxis(N, 0, ABG)
00:28:53.504 00.000 12308 Move returns status 0, amount 0
00:28:53.504 00.000 12308 move complete, result=0
00:28:53.504 00.000 12308 worker thread done servicing request
00:28:53.524 00.020 14556 UpdateGuideState exits: m=2123 SNR=30.8
00:28:53.528 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:53.532 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:53.538 00.006 14556 Enqueuing Expose request
00:28:53.541 00.003 12308 Worker thread wakes up
00:28:53.543 00.002 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:28:53.546 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:53.547 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:54.799 01.252 12308 Exposure complete
00:28:54.930 00.131 12308 worker thread done servicing request
00:28:54.930 00.000 14556 OnExposeComplete: enter
00:28:54.934 00.004 14556 UpdateGuideState(): m_state=6
00:28:54.938 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9517
00:28:54.944 00.006 14556 Star::Find returns 1 (0), X=165.75, Y=996.19, Mass=2215, SNR=31.5, Peak=151 HFD=4.4
00:28:54.948 00.004 14556 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.07) = xAngle (4.42 = -1.86)
00:28:54.952 00.004 14556 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.96)
00:28:54.956 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.10 cameraTheta=1.35 mountX=-0.03 mountY=-0.09, mountTheta=-1.87
00:28:54.961 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.09, opts=13)
00:28:54.965 00.004 14556 Enqueuing Move request for scope (0.02, 0.09)
00:28:54.969 00.004 12308 Worker thread wakes up
00:28:54.969 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
00:28:54.969 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
00:28:54.969 00.000 12308 Moving (0.02, 0.09) raw xDistance=-0.03 yDistance=-0.09
00:28:54.969 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:28:54.970 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:54.970 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:28:54.970 00.000 12308 MoveAxis(E, 0, ABG)
00:28:54.970 00.000 12308 Move returns status 0, amount 0
00:28:54.971 00.001 12308 MoveAxis(N, 0, ABG)
00:28:54.971 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:54.976 00.005 12308 Move returns status 0, amount 0
00:28:54.976 00.000 12308 move complete, result=0
00:28:54.976 00.000 12308 worker thread done servicing request
00:28:54.997 00.021 14556 UpdateGuideState exits: m=2215 SNR=31.5
00:28:55.001 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:55.004 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:55.010 00.006 14556 Enqueuing Expose request
00:28:55.014 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:28:55.017 00.003 12308 Worker thread wakes up
00:28:55.017 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:55.017 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:56.271 01.254 12308 Exposure complete
00:28:56.396 00.125 12308 worker thread done servicing request
00:28:56.397 00.001 14556 OnExposeComplete: enter
00:28:56.401 00.004 14556 UpdateGuideState(): m_state=6
00:28:56.404 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9518
00:28:56.408 00.004 14556 Star::Find returns 1 (0), X=165.42, Y=996.34, Mass=2256, SNR=31.7, Peak=171 HFD=4.5
00:28:56.412 00.004 14556 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.07) = xAngle (5.55 = -0.73)
00:28:56.417 00.005 14556 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.83)
00:28:56.420 00.003 14556 CameraToMount -- cameraX=-0.31 cameraY=0.24 hyp=0.39 cameraTheta=2.48 mountX=0.29 mountY=-0.29, mountTheta=-0.78
00:28:56.425 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.24, opts=13)
00:28:56.428 00.003 14556 Enqueuing Move request for scope (-0.31, 0.24)
00:28:56.433 00.005 12308 Worker thread wakes up
00:28:56.433 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.24) opts 0xd
00:28:56.433 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.24)
00:28:56.433 00.000 12308 Moving (-0.31, 0.24) raw xDistance=0.29 yDistance=-0.29
00:28:56.433 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
00:28:56.433 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
00:28:56.433 00.000 12308 MoveAxis(W, 126, ABG)
00:28:56.433 00.000 12308 Guiding  Dir = 3, Dur = 126
00:28:56.434 00.001 12308 IsSlewing returns 0
00:28:56.434 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:56.439 00.005 12308 IsGuiding returns 0
00:28:56.439 00.000 12308 PulseGuide returned control before completion, sleep 136
00:28:56.460 00.021 14556 UpdateGuideState exits: m=2256 SNR=31.7
00:28:56.464 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:56.468 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:56.471 00.003 14556 Enqueuing Expose request
00:28:56.591 00.120 12308 IsGuiding returns 1
00:28:56.592 00.001 12308 scope still moving after pulse duration time elapsed
00:28:56.622 00.030 12308 IsSlewing returns 0
00:28:56.624 00.002 12308 IsGuiding returns 0
00:28:56.625 00.001 12308 scope move finished after 126 + 59 ms
00:28:56.626 00.001 12308 Move returns status 0, amount 126
00:28:56.626 00.000 12308 MoveAxis(N, 202, ABG)
00:28:56.627 00.001 12308 Guiding  Dir = 0, Dur = 202
00:28:56.627 00.000 12308 IsSlewing returns 0
00:28:56.627 00.000 12308 IsGuiding returns 0
00:28:56.628 00.001 12308 PulseGuide returned control before completion, sleep 212
00:28:56.855 00.227 12308 IsGuiding returns 1
00:28:56.855 00.000 12308 scope still moving after pulse duration time elapsed
00:28:56.888 00.033 12308 IsSlewing returns 0
00:28:56.889 00.001 12308 IsGuiding returns 0
00:28:56.890 00.001 12308 scope move finished after 202 + 60 ms
00:28:56.890 00.000 12308 Move returns status 0, amount 202
00:28:56.891 00.001 12308 move complete, result=0
00:28:56.891 00.000 12308 worker thread done servicing request
00:28:56.892 00.001 14556 GuideStep: 0.3 px 126 ms WEST, -0.3 px 202 ms NORTH
00:28:56.898 00.006 12308 Worker thread wakes up
00:28:56.898 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:56.899 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:58.154 01.255 12308 Exposure complete
00:28:58.287 00.133 12308 worker thread done servicing request
00:28:58.288 00.001 14556 OnExposeComplete: enter
00:28:58.293 00.005 14556 UpdateGuideState(): m_state=6
00:28:58.298 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9519
00:28:58.302 00.004 14556 Star::Find returns 1 (0), X=165.71, Y=996.16, Mass=2315, SNR=32.3, Peak=151 HFD=4.6
00:28:58.305 00.003 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.05 = -1.24)
00:28:58.309 00.004 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.34)
00:28:58.313 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.97 mountX=0.02 mountY=-0.06, mountTheta=-1.25
00:28:58.319 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.06, opts=13)
00:28:58.323 00.004 14556 Enqueuing Move request for scope (-0.03, 0.06)
00:28:58.327 00.004 12308 Worker thread wakes up
00:28:58.327 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
00:28:58.328 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
00:28:58.328 00.000 12308 Moving (-0.03, 0.06) raw xDistance=0.02 yDistance=-0.06
00:28:58.328 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:28:58.328 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:58.329 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:28:58.329 00.000 12308 MoveAxis(E, 0, ABG)
00:28:58.329 00.000 12308 Move returns status 0, amount 0
00:28:58.329 00.000 12308 MoveAxis(N, 0, ABG)
00:28:58.329 00.000 12308 Move returns status 0, amount 0
00:28:58.330 00.001 12308 move complete, result=0
00:28:58.330 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:58.334 00.004 12308 worker thread done servicing request
00:28:58.354 00.020 14556 UpdateGuideState exits: m=2315 SNR=32.3
00:28:58.358 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:58.363 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:58.367 00.004 14556 Enqueuing Expose request
00:28:58.370 00.003 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:28:58.377 00.007 12308 Worker thread wakes up
00:28:58.377 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:58.377 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:28:59.634 01.257 12308 Exposure complete
00:28:59.752 00.118 12308 worker thread done servicing request
00:28:59.753 00.001 14556 OnExposeComplete: enter
00:28:59.759 00.006 14556 UpdateGuideState(): m_state=6
00:28:59.764 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9520
00:28:59.768 00.004 14556 Star::Find returns 1 (0), X=165.66, Y=995.98, Mass=2211, SNR=31.7, Peak=171 HFD=4.8
00:28:59.772 00.004 14556 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-3.07) = xAngle (0.99 = 0.99)
00:28:59.776 00.004 14556 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.89 = 0.89)
00:28:59.780 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-2.08 mountX=0.08 mountY=0.11, mountTheta=0.95
00:28:59.785 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.12, opts=13)
00:28:59.789 00.004 14556 Enqueuing Move request for scope (-0.07, -0.12)
00:28:59.793 00.004 12308 Worker thread wakes up
00:28:59.793 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.12) opts 0xd
00:28:59.793 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.12)
00:28:59.794 00.001 12308 Moving (-0.07, -0.12) raw xDistance=0.08 yDistance=0.11
00:28:59.794 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:28:59.794 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:28:59.794 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:28:59.794 00.000 12308 MoveAxis(E, 0, ABG)
00:28:59.794 00.000 12308 Move returns status 0, amount 0
00:28:59.796 00.002 12308 MoveAxis(N, 0, ABG)
00:28:59.796 00.000 12308 Move returns status 0, amount 0
00:28:59.796 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:28:59.800 00.004 12308 move complete, result=0
00:28:59.801 00.001 12308 worker thread done servicing request
00:28:59.820 00.019 14556 UpdateGuideState exits: m=2211 SNR=31.7
00:28:59.824 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:59.829 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:28:59.832 00.003 14556 Enqueuing Expose request
00:28:59.837 00.005 12308 Worker thread wakes up
00:28:59.837 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:28:59.840 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:28:59.841 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:01.080 01.239 12308 Exposure complete
00:29:01.196 00.116 12308 worker thread done servicing request
00:29:01.196 00.000 14556 OnExposeComplete: enter
00:29:01.201 00.005 14556 UpdateGuideState(): m_state=6
00:29:01.205 00.004 14556 Star::Find(15, 165, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9521
00:29:01.208 00.003 14556 Star::Find returns 1 (0), X=165.40, Y=996.15, Mass=2117, SNR=30.9, Peak=162 HFD=4.5
00:29:01.213 00.005 14556 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.07) = xAngle (6.06 = -0.22)
00:29:01.218 00.005 14556 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.96 = -0.32)
00:29:01.222 00.004 14556 CameraToMount -- cameraX=-0.33 cameraY=0.05 hyp=0.34 cameraTheta=2.99 mountX=0.33 mountY=-0.11, mountTheta=-0.31
00:29:01.227 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=0.05, opts=13)
00:29:01.232 00.005 14556 Enqueuing Move request for scope (-0.33, 0.05)
00:29:01.235 00.003 12308 Worker thread wakes up
00:29:01.235 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.05) opts 0xd
00:29:01.235 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, 0.05)
00:29:01.235 00.000 12308 Moving (-0.33, 0.05) raw xDistance=0.33 yDistance=-0.11
00:29:01.237 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
00:29:01.237 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:01.237 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:29:01.237 00.000 12308 MoveAxis(W, 142, ABG)
00:29:01.237 00.000 12308 Guiding  Dir = 3, Dur = 142
00:29:01.237 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:01.241 00.004 12308 IsSlewing returns 0
00:29:01.242 00.001 12308 IsGuiding returns 0
00:29:01.242 00.000 12308 PulseGuide returned control before completion, sleep 152
00:29:01.264 00.022 14556 UpdateGuideState exits: m=2117 SNR=30.9
00:29:01.270 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:01.273 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:01.277 00.004 14556 Enqueuing Expose request
00:29:01.400 00.123 12308 IsGuiding returns 1
00:29:01.401 00.001 12308 scope still moving after pulse duration time elapsed
00:29:01.431 00.030 12308 IsSlewing returns 0
00:29:01.431 00.000 12308 IsGuiding returns 0
00:29:01.432 00.001 12308 scope move finished after 142 + 48 ms
00:29:01.432 00.000 12308 Move returns status 0, amount 142
00:29:01.432 00.000 12308 MoveAxis(N, 0, ABG)
00:29:01.432 00.000 12308 Move returns status 0, amount 0
00:29:01.432 00.000 12308 move complete, result=0
00:29:01.434 00.002 12308 worker thread done servicing request
00:29:01.434 00.000 14556 GuideStep: 0.3 px 142 ms WEST, -0.1 px 0 ms NORTH
00:29:01.441 00.007 12308 Worker thread wakes up
00:29:01.441 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:01.441 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:02.692 01.251 12308 Exposure complete
00:29:02.810 00.118 12308 worker thread done servicing request
00:29:02.811 00.001 14556 OnExposeComplete: enter
00:29:02.815 00.004 14556 UpdateGuideState(): m_state=6
00:29:02.818 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9522
00:29:02.823 00.005 14556 Star::Find returns 1 (0), X=165.79, Y=996.30, Mass=2281, SNR=32.1, Peak=177 HFD=4.7
00:29:02.827 00.004 14556 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.07) = xAngle (4.36 = -1.93)
00:29:02.830 00.003 14556 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.26 = -2.03)
00:29:02.834 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.28 mountX=-0.07 mountY=-0.18, mountTheta=-1.94
00:29:02.840 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.19, opts=13)
00:29:02.845 00.005 14556 Enqueuing Move request for scope (0.06, 0.19)
00:29:02.849 00.004 12308 Worker thread wakes up
00:29:02.849 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
00:29:02.849 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
00:29:02.849 00.000 12308 Moving (0.06, 0.19) raw xDistance=-0.07 yDistance=-0.18
00:29:02.849 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:29:02.849 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:02.850 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:29:02.850 00.000 12308 MoveAxis(E, 0, ABG)
00:29:02.850 00.000 12308 Move returns status 0, amount 0
00:29:02.850 00.000 12308 MoveAxis(N, 0, ABG)
00:29:02.850 00.000 12308 Move returns status 0, amount 0
00:29:02.852 00.002 12308 move complete, result=0
00:29:02.852 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:02.855 00.003 12308 worker thread done servicing request
00:29:02.875 00.020 14556 UpdateGuideState exits: m=2281 SNR=32.1
00:29:02.881 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:02.886 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:02.891 00.005 14556 Enqueuing Expose request
00:29:02.895 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:29:02.898 00.003 12308 Worker thread wakes up
00:29:02.899 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:02.899 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:04.142 01.243 12308 Exposure complete
00:29:04.272 00.130 12308 worker thread done servicing request
00:29:04.273 00.001 14556 OnExposeComplete: enter
00:29:04.276 00.003 14556 UpdateGuideState(): m_state=6
00:29:04.280 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9523
00:29:04.285 00.005 14556 Star::Find returns 1 (0), X=165.89, Y=996.24, Mass=2175, SNR=31.5, Peak=180 HFD=4.5
00:29:04.292 00.007 14556 CameraToMount -- cameraTheta (0.71) - m_xAngle (-3.07) = xAngle (3.78 = -2.50)
00:29:04.295 00.003 14556 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.68 = -2.60)
00:29:04.298 00.003 14556 CameraToMount -- cameraX=0.16 cameraY=0.13 hyp=0.21 cameraTheta=0.71 mountX=-0.17 mountY=-0.11, mountTheta=-2.57
00:29:04.303 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.13, opts=13)
00:29:04.307 00.004 14556 Enqueuing Move request for scope (0.16, 0.13)
00:29:04.313 00.006 12308 Worker thread wakes up
00:29:04.313 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.13) opts 0xd
00:29:04.314 00.001 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.13)
00:29:04.314 00.000 12308 Moving (0.16, 0.13) raw xDistance=-0.17 yDistance=-0.11
00:29:04.314 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:29:04.314 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:04.314 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:29:04.315 00.001 12308 MoveAxis(E, 0, ABG)
00:29:04.315 00.000 12308 Move returns status 0, amount 0
00:29:04.315 00.000 12308 MoveAxis(N, 0, ABG)
00:29:04.315 00.000 12308 Move returns status 0, amount 0
00:29:04.315 00.000 12308 move complete, result=0
00:29:04.315 00.000 12308 worker thread done servicing request
00:29:04.317 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:04.347 00.030 14556 UpdateGuideState exits: m=2175 SNR=31.5
00:29:04.352 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:04.356 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:04.361 00.005 14556 Enqueuing Expose request
00:29:04.367 00.006 12308 Worker thread wakes up
00:29:04.367 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:04.367 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:04.374 00.007 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:05.628 01.254 12308 Exposure complete
00:29:05.740 00.112 12308 worker thread done servicing request
00:29:05.741 00.001 14556 OnExposeComplete: enter
00:29:05.745 00.004 14556 UpdateGuideState(): m_state=6
00:29:05.749 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9524
00:29:05.753 00.004 14556 Star::Find returns 1 (0), X=165.82, Y=996.25, Mass=2216, SNR=31.7, Peak=209 HFD=4.4
00:29:05.756 00.003 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.11 = -2.18)
00:29:05.761 00.005 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.28)
00:29:05.764 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.15 hyp=0.17 cameraTheta=1.03 mountX=-0.10 mountY=-0.13, mountTheta=-2.21
00:29:05.769 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.15, opts=13)
00:29:05.772 00.003 14556 Enqueuing Move request for scope (0.09, 0.15)
00:29:05.776 00.004 12308 Worker thread wakes up
00:29:05.777 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.15) opts 0xd
00:29:05.777 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.15)
00:29:05.777 00.000 12308 Moving (0.09, 0.15) raw xDistance=-0.10 yDistance=-0.13
00:29:05.777 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:29:05.777 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:05.778 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:29:05.778 00.000 12308 MoveAxis(E, 0, ABG)
00:29:05.778 00.000 12308 Move returns status 0, amount 0
00:29:05.778 00.000 12308 MoveAxis(N, 0, ABG)
00:29:05.778 00.000 12308 Move returns status 0, amount 0
00:29:05.778 00.000 12308 move complete, result=0
00:29:05.779 00.001 12308 worker thread done servicing request
00:29:05.779 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:05.800 00.021 14556 UpdateGuideState exits: m=2216 SNR=31.7
00:29:05.803 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:05.807 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:05.810 00.003 14556 Enqueuing Expose request
00:29:05.814 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:05.818 00.004 12308 Worker thread wakes up
00:29:05.818 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:05.818 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:07.066 01.248 12308 Exposure complete
00:29:07.190 00.124 12308 worker thread done servicing request
00:29:07.191 00.001 14556 OnExposeComplete: enter
00:29:07.197 00.006 14556 UpdateGuideState(): m_state=6
00:29:07.202 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9525
00:29:07.207 00.005 14556 Star::Find returns 1 (0), X=165.93, Y=996.40, Mass=2175, SNR=31.4, Peak=151 HFD=5.0
00:29:07.211 00.004 14556 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.07) = xAngle (4.07 = -2.21)
00:29:07.214 00.003 14556 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.31)
00:29:07.218 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.30 hyp=0.36 cameraTheta=1.00 mountX=-0.22 mountY=-0.26, mountTheta=-2.25
00:29:07.223 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.30, opts=13)
00:29:07.228 00.005 14556 Enqueuing Move request for scope (0.19, 0.30)
00:29:07.231 00.003 12308 Worker thread wakes up
00:29:07.231 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.30) opts 0xd
00:29:07.231 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.30)
00:29:07.231 00.000 12308 Moving (0.19, 0.30) raw xDistance=-0.22 yDistance=-0.26
00:29:07.231 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:29:07.232 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:29:07.232 00.000 12308 MoveAxis(E, 93, ABG)
00:29:07.232 00.000 12308 Guiding  Dir = 2, Dur = 93
00:29:07.232 00.000 12308 IsSlewing returns 0
00:29:07.234 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:07.237 00.003 12308 IsGuiding returns 0
00:29:07.237 00.000 12308 PulseGuide returned control before completion, sleep 103
00:29:07.259 00.022 14556 UpdateGuideState exits: m=2175 SNR=31.4
00:29:07.264 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:07.268 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:07.270 00.002 14556 Enqueuing Expose request
00:29:07.355 00.085 12308 IsGuiding returns 1
00:29:07.356 00.001 12308 scope still moving after pulse duration time elapsed
00:29:07.386 00.030 12308 IsSlewing returns 0
00:29:07.386 00.000 12308 IsGuiding returns 0
00:29:07.388 00.002 12308 scope move finished after 93 + 56 ms
00:29:07.388 00.000 12308 Move returns status 0, amount 93
00:29:07.388 00.000 12308 MoveAxis(N, 186, ABG)
00:29:07.389 00.001 12308 Guiding  Dir = 0, Dur = 186
00:29:07.389 00.000 12308 IsSlewing returns 0
00:29:07.389 00.000 12308 IsGuiding returns 0
00:29:07.390 00.001 12308 PulseGuide returned control before completion, sleep 196
00:29:07.591 00.201 12308 IsGuiding returns 1
00:29:07.591 00.000 12308 scope still moving after pulse duration time elapsed
00:29:07.622 00.031 12308 IsSlewing returns 0
00:29:07.623 00.001 12308 IsGuiding returns 1
00:29:07.652 00.029 12308 IsSlewing returns 0
00:29:07.653 00.001 12308 IsGuiding returns 1
00:29:07.684 00.031 12308 IsSlewing returns 0
00:29:07.684 00.000 12308 IsGuiding returns 0
00:29:07.685 00.001 12308 scope move finished after 186 + 109 ms
00:29:07.685 00.000 12308 Move returns status 0, amount 186
00:29:07.685 00.000 12308 move complete, result=0
00:29:07.685 00.000 12308 worker thread done servicing request
00:29:07.685 00.000 14556 GuideStep: -0.2 px 93 ms EAST, -0.3 px 186 ms NORTH
00:29:07.692 00.007 12308 Worker thread wakes up
00:29:07.694 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:07.695 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:08.953 01.258 12308 Exposure complete
00:29:09.073 00.120 12308 worker thread done servicing request
00:29:09.074 00.001 14556 OnExposeComplete: enter
00:29:09.078 00.004 14556 UpdateGuideState(): m_state=6
00:29:09.081 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9526
00:29:09.086 00.005 14556 Star::Find returns 1 (0), X=165.74, Y=996.06, Mass=2262, SNR=31.9, Peak=183 HFD=4.6
00:29:09.089 00.003 14556 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-3.07) = xAngle (1.73 = 1.73)
00:29:09.094 00.005 14556 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.63 = 1.63)
00:29:09.098 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.35 mountX=-0.01 mountY=0.04, mountTheta=1.73
00:29:09.105 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.04, opts=13)
00:29:09.109 00.004 14556 Enqueuing Move request for scope (0.01, -0.04)
00:29:09.112 00.003 12308 Worker thread wakes up
00:29:09.112 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
00:29:09.112 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
00:29:09.112 00.000 12308 Moving (0.01, -0.04) raw xDistance=-0.01 yDistance=0.04
00:29:09.114 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:29:09.114 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:09.114 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:29:09.114 00.000 12308 MoveAxis(E, 0, ABG)
00:29:09.114 00.000 12308 Move returns status 0, amount 0
00:29:09.114 00.000 12308 MoveAxis(N, 0, ABG)
00:29:09.114 00.000 12308 Move returns status 0, amount 0
00:29:09.115 00.001 12308 move complete, result=0
00:29:09.115 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:09.120 00.005 12308 worker thread done servicing request
00:29:09.150 00.030 14556 UpdateGuideState exits: m=2262 SNR=31.9
00:29:09.157 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:09.164 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:09.170 00.006 14556 Enqueuing Expose request
00:29:09.178 00.008 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:29:09.183 00.005 12308 Worker thread wakes up
00:29:09.183 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:09.183 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:10.424 01.241 12308 Exposure complete
00:29:10.548 00.124 12308 worker thread done servicing request
00:29:10.548 00.000 14556 OnExposeComplete: enter
00:29:10.551 00.003 14556 UpdateGuideState(): m_state=6
00:29:10.556 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9527
00:29:10.560 00.004 14556 Star::Find returns 1 (0), X=165.64, Y=996.34, Mass=2244, SNR=31.7, Peak=172 HFD=4.7
00:29:10.563 00.003 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.01 = -1.27)
00:29:10.568 00.005 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.91 = -1.37)
00:29:10.572 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.24 hyp=0.26 cameraTheta=1.94 mountX=0.07 mountY=-0.25, mountTheta=-1.28
00:29:10.577 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.24, opts=13)
00:29:10.581 00.004 14556 Enqueuing Move request for scope (-0.09, 0.24)
00:29:10.584 00.003 12308 Worker thread wakes up
00:29:10.584 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.24) opts 0xd
00:29:10.584 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.24)
00:29:10.584 00.000 12308 Moving (-0.09, 0.24) raw xDistance=0.07 yDistance=-0.25
00:29:10.586 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:29:10.586 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:29:10.586 00.000 12308 MoveAxis(E, 0, ABG)
00:29:10.586 00.000 12308 Move returns status 0, amount 0
00:29:10.586 00.000 12308 MoveAxis(N, 177, ABG)
00:29:10.586 00.000 12308 Guiding  Dir = 0, Dur = 177
00:29:10.587 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:10.591 00.004 12308 IsSlewing returns 0
00:29:10.591 00.000 12308 IsGuiding returns 0
00:29:10.592 00.001 12308 PulseGuide returned control before completion, sleep 187
00:29:10.613 00.021 14556 UpdateGuideState exits: m=2244 SNR=31.7
00:29:10.617 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:10.621 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:10.625 00.004 14556 Enqueuing Expose request
00:29:10.790 00.165 12308 IsGuiding returns 1
00:29:10.790 00.000 12308 scope still moving after pulse duration time elapsed
00:29:10.821 00.031 12308 IsSlewing returns 0
00:29:10.823 00.002 12308 IsGuiding returns 0
00:29:10.823 00.000 12308 scope move finished after 177 + 53 ms
00:29:10.823 00.000 12308 Move returns status 0, amount 177
00:29:10.823 00.000 12308 move complete, result=0
00:29:10.824 00.001 12308 worker thread done servicing request
00:29:10.824 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 177 ms NORTH
00:29:10.828 00.004 12308 Worker thread wakes up
00:29:10.828 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:10.828 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:12.072 01.244 12308 Exposure complete
00:29:12.204 00.132 12308 worker thread done servicing request
00:29:12.205 00.001 14556 OnExposeComplete: enter
00:29:12.210 00.005 14556 UpdateGuideState(): m_state=6
00:29:12.214 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9528
00:29:12.217 00.003 14556 Star::Find returns 1 (0), X=165.72, Y=996.03, Mass=2213, SNR=31.6, Peak=186 HFD=4.3
00:29:12.222 00.005 14556 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-3.07) = xAngle (1.39 = 1.39)
00:29:12.226 00.004 14556 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.29 = 1.29)
00:29:12.232 00.006 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.68 mountX=0.01 mountY=0.07, mountTheta=1.38
00:29:12.237 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.07, opts=13)
00:29:12.241 00.004 14556 Enqueuing Move request for scope (-0.01, -0.07)
00:29:12.244 00.003 12308 Worker thread wakes up
00:29:12.244 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
00:29:12.244 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
00:29:12.244 00.000 12308 Moving (-0.01, -0.07) raw xDistance=0.01 yDistance=0.07
00:29:12.244 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:29:12.246 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:12.246 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:29:12.246 00.000 12308 MoveAxis(E, 0, ABG)
00:29:12.246 00.000 12308 Move returns status 0, amount 0
00:29:12.247 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:12.252 00.005 12308 MoveAxis(N, 0, ABG)
00:29:12.252 00.000 12308 Move returns status 0, amount 0
00:29:12.252 00.000 12308 move complete, result=0
00:29:12.252 00.000 12308 worker thread done servicing request
00:29:12.272 00.020 14556 UpdateGuideState exits: m=2213 SNR=31.6
00:29:12.276 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:12.279 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:12.283 00.004 14556 Enqueuing Expose request
00:29:12.287 00.004 12308 Worker thread wakes up
00:29:12.287 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:29:12.291 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:12.291 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:13.548 01.257 12308 Exposure complete
00:29:13.668 00.120 12308 worker thread done servicing request
00:29:13.668 00.000 14556 OnExposeComplete: enter
00:29:13.672 00.004 14556 UpdateGuideState(): m_state=6
00:29:13.677 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9529
00:29:13.681 00.004 14556 Star::Find returns 1 (0), X=165.73, Y=995.92, Mass=2229, SNR=31.8, Peak=185 HFD=4.5
00:29:13.684 00.003 14556 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.07) = xAngle (1.50 = 1.50)
00:29:13.688 00.004 14556 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.40 = 1.40)
00:29:13.692 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.57 mountX=0.01 mountY=0.18, mountTheta=1.50
00:29:13.698 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.19, opts=13)
00:29:13.704 00.006 14556 Enqueuing Move request for scope (0.00, -0.19)
00:29:13.708 00.004 12308 Worker thread wakes up
00:29:13.708 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.19) opts 0xd
00:29:13.708 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.19)
00:29:13.708 00.000 12308 Moving (0.00, -0.19) raw xDistance=0.01 yDistance=0.18
00:29:13.708 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:29:13.709 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:13.709 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:29:13.709 00.000 12308 MoveAxis(E, 0, ABG)
00:29:13.709 00.000 12308 Move returns status 0, amount 0
00:29:13.710 00.001 12308 MoveAxis(N, 0, ABG)
00:29:13.710 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:13.714 00.004 12308 Move returns status 0, amount 0
00:29:13.714 00.000 12308 move complete, result=0
00:29:13.715 00.001 12308 worker thread done servicing request
00:29:13.737 00.022 14556 UpdateGuideState exits: m=2229 SNR=31.8
00:29:13.741 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:13.746 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:13.751 00.005 14556 Enqueuing Expose request
00:29:13.754 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:29:13.759 00.005 12308 Worker thread wakes up
00:29:13.760 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:13.760 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:15.013 01.253 12308 Exposure complete
00:29:15.140 00.127 12308 worker thread done servicing request
00:29:15.140 00.000 14556 OnExposeComplete: enter
00:29:15.144 00.004 14556 UpdateGuideState(): m_state=6
00:29:15.148 00.004 14556 Star::Find(15, 165, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9530
00:29:15.152 00.004 14556 Star::Find returns 1 (0), X=165.74, Y=996.01, Mass=2089, SNR=30.8, Peak=163 HFD=4.4
00:29:15.156 00.004 14556 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-3.07) = xAngle (1.63 = 1.63)
00:29:15.160 00.004 14556 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.53 = 1.53)
00:29:15.164 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.44 mountX=-0.01 mountY=0.09, mountTheta=1.63
00:29:15.169 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.09, opts=13)
00:29:15.173 00.004 14556 Enqueuing Move request for scope (0.01, -0.09)
00:29:15.176 00.003 12308 Worker thread wakes up
00:29:15.177 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
00:29:15.177 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
00:29:15.177 00.000 12308 Moving (0.01, -0.09) raw xDistance=-0.01 yDistance=0.09
00:29:15.177 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:29:15.177 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:15.177 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:29:15.179 00.002 12308 MoveAxis(E, 0, ABG)
00:29:15.179 00.000 12308 Move returns status 0, amount 0
00:29:15.179 00.000 12308 MoveAxis(N, 0, ABG)
00:29:15.179 00.000 12308 Move returns status 0, amount 0
00:29:15.179 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:15.183 00.004 12308 move complete, result=0
00:29:15.183 00.000 12308 worker thread done servicing request
00:29:15.206 00.023 14556 UpdateGuideState exits: m=2089 SNR=30.8
00:29:15.211 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:15.215 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:15.220 00.005 14556 Enqueuing Expose request
00:29:15.223 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:29:15.227 00.004 12308 Worker thread wakes up
00:29:15.227 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:15.227 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:16.471 01.244 12308 Exposure complete
00:29:16.593 00.122 12308 worker thread done servicing request
00:29:16.594 00.001 14556 OnExposeComplete: enter
00:29:16.597 00.003 14556 UpdateGuideState(): m_state=6
00:29:16.602 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9531
00:29:16.605 00.003 14556 Star::Find returns 1 (0), X=165.69, Y=996.29, Mass=2124, SNR=31.0, Peak=172 HFD=4.6
00:29:16.609 00.004 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.86 = -1.43)
00:29:16.612 00.003 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.52)
00:29:16.616 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.78 mountX=0.03 mountY=-0.20, mountTheta=-1.43
00:29:16.620 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.19, opts=13)
00:29:16.626 00.006 14556 Enqueuing Move request for scope (-0.04, 0.19)
00:29:16.630 00.004 12308 Worker thread wakes up
00:29:16.630 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd
00:29:16.630 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.19)
00:29:16.630 00.000 12308 Moving (-0.04, 0.19) raw xDistance=0.03 yDistance=-0.20
00:29:16.630 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:29:16.632 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:16.632 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:29:16.632 00.000 12308 MoveAxis(E, 0, ABG)
00:29:16.632 00.000 12308 Move returns status 0, amount 0
00:29:16.632 00.000 12308 MoveAxis(N, 0, ABG)
00:29:16.632 00.000 12308 Move returns status 0, amount 0
00:29:16.633 00.001 12308 move complete, result=0
00:29:16.633 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:16.637 00.004 12308 worker thread done servicing request
00:29:16.657 00.020 14556 UpdateGuideState exits: m=2124 SNR=31.0
00:29:16.664 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:16.668 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:16.672 00.004 14556 Enqueuing Expose request
00:29:16.676 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:29:16.680 00.004 12308 Worker thread wakes up
00:29:16.680 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:16.680 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:17.923 01.243 12308 Exposure complete
00:29:18.049 00.126 12308 worker thread done servicing request
00:29:18.050 00.001 14556 OnExposeComplete: enter
00:29:18.054 00.004 14556 UpdateGuideState(): m_state=6
00:29:18.058 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9532
00:29:18.062 00.004 14556 Star::Find returns 1 (0), X=165.68, Y=996.21, Mass=2264, SNR=31.8, Peak=174 HFD=4.6
00:29:18.067 00.005 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
00:29:18.072 00.005 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
00:29:18.077 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=2.02 mountX=0.04 mountY=-0.12, mountTheta=-1.21
00:29:18.081 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.11, opts=13)
00:29:18.085 00.004 14556 Enqueuing Move request for scope (-0.05, 0.11)
00:29:18.089 00.004 12308 Worker thread wakes up
00:29:18.089 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
00:29:18.089 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
00:29:18.089 00.000 12308 Moving (-0.05, 0.11) raw xDistance=0.04 yDistance=-0.12
00:29:18.089 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:29:18.090 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:18.090 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:29:18.091 00.001 12308 MoveAxis(E, 0, ABG)
00:29:18.091 00.000 12308 Move returns status 0, amount 0
00:29:18.091 00.000 12308 MoveAxis(N, 0, ABG)
00:29:18.091 00.000 12308 Move returns status 0, amount 0
00:29:18.091 00.000 12308 move complete, result=0
00:29:18.091 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:18.096 00.005 12308 worker thread done servicing request
00:29:18.113 00.017 14556 UpdateGuideState exits: m=2264 SNR=31.8
00:29:18.119 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:18.124 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:18.131 00.007 14556 Enqueuing Expose request
00:29:18.136 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:18.140 00.004 12308 Worker thread wakes up
00:29:18.140 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:18.141 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:19.391 01.250 12308 Exposure complete
00:29:19.515 00.124 14556 OnExposeComplete: enter
00:29:19.520 00.005 14556 UpdateGuideState(): m_state=6
00:29:19.525 00.005 12308 worker thread done servicing request
00:29:19.525 00.000 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9533
00:29:19.529 00.004 14556 Star::Find returns 1 (0), X=165.67, Y=996.24, Mass=2117, SNR=31.0, Peak=167 HFD=4.6
00:29:19.534 00.005 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.06 = -1.23)
00:29:19.538 00.004 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.33)
00:29:19.542 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.98 mountX=0.05 mountY=-0.15, mountTheta=-1.24
00:29:19.547 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.14, opts=13)
00:29:19.550 00.003 14556 Enqueuing Move request for scope (-0.06, 0.14)
00:29:19.555 00.005 12308 Worker thread wakes up
00:29:19.555 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
00:29:19.555 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
00:29:19.555 00.000 12308 Moving (-0.06, 0.14) raw xDistance=0.05 yDistance=-0.15
00:29:19.555 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:29:19.555 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:19.555 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:29:19.556 00.001 12308 MoveAxis(E, 0, ABG)
00:29:19.556 00.000 12308 Move returns status 0, amount 0
00:29:19.556 00.000 12308 MoveAxis(N, 0, ABG)
00:29:19.556 00.000 12308 Move returns status 0, amount 0
00:29:19.556 00.000 12308 move complete, result=0
00:29:19.556 00.000 12308 worker thread done servicing request
00:29:19.557 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:19.583 00.026 14556 UpdateGuideState exits: m=2117 SNR=31.0
00:29:19.587 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:19.592 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:19.596 00.004 14556 Enqueuing Expose request
00:29:19.600 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:19.604 00.004 12308 Worker thread wakes up
00:29:19.604 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:19.604 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:20.848 01.244 12308 Exposure complete
00:29:20.956 00.108 12308 worker thread done servicing request
00:29:20.956 00.000 14556 OnExposeComplete: enter
00:29:20.960 00.004 14556 UpdateGuideState(): m_state=6
00:29:20.964 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9534
00:29:20.970 00.006 14556 Star::Find returns 1 (0), X=165.39, Y=996.18, Mass=2383, SNR=32.7, Peak=194 HFD=4.8
00:29:20.974 00.004 14556 CameraToMount -- cameraTheta (2.91) - m_xAngle (-3.07) = xAngle (5.99 = -0.30)
00:29:20.980 00.006 14556 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.89 = -0.40)
00:29:20.985 00.005 14556 CameraToMount -- cameraX=-0.34 cameraY=0.08 hyp=0.35 cameraTheta=2.91 mountX=0.34 mountY=-0.14, mountTheta=-0.38
00:29:20.991 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.34, y=0.08, opts=13)
00:29:20.995 00.004 14556 Enqueuing Move request for scope (-0.34, 0.08)
00:29:20.999 00.004 12308 Worker thread wakes up
00:29:20.999 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.08) opts 0xd
00:29:20.999 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.34, 0.08)
00:29:20.999 00.000 12308 Moving (-0.34, 0.08) raw xDistance=0.34 yDistance=-0.14
00:29:21.000 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
00:29:21.000 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:21.000 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:29:21.000 00.000 12308 MoveAxis(W, 146, ABG)
00:29:21.000 00.000 12308 Guiding  Dir = 3, Dur = 146
00:29:21.001 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:21.004 00.003 12308 IsSlewing returns 0
00:29:21.004 00.000 12308 IsGuiding returns 0
00:29:21.004 00.000 12308 PulseGuide returned control before completion, sleep 156
00:29:21.023 00.019 14556 UpdateGuideState exits: m=2383 SNR=32.7
00:29:21.028 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:21.035 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:21.040 00.005 14556 Enqueuing Expose request
00:29:21.171 00.131 12308 IsGuiding returns 1
00:29:21.172 00.001 12308 scope still moving after pulse duration time elapsed
00:29:21.203 00.031 12308 IsSlewing returns 0
00:29:21.205 00.002 12308 IsGuiding returns 0
00:29:21.205 00.000 12308 scope move finished after 146 + 55 ms
00:29:21.206 00.001 12308 Move returns status 0, amount 146
00:29:21.206 00.000 12308 MoveAxis(N, 0, ABG)
00:29:21.207 00.001 12308 Move returns status 0, amount 0
00:29:21.207 00.000 12308 move complete, result=0
00:29:21.208 00.001 12308 worker thread done servicing request
00:29:21.208 00.000 12308 Worker thread wakes up
00:29:21.208 00.000 14556 GuideStep: 0.3 px 146 ms WEST, -0.1 px 0 ms NORTH
00:29:21.217 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:21.217 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:22.466 01.249 12308 Exposure complete
00:29:22.595 00.129 12308 worker thread done servicing request
00:29:22.595 00.000 14556 OnExposeComplete: enter
00:29:22.599 00.004 14556 UpdateGuideState(): m_state=6
00:29:22.603 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9535
00:29:22.606 00.003 14556 Star::Find returns 1 (0), X=165.73, Y=996.27, Mass=2229, SNR=31.6, Peak=185 HFD=4.6
00:29:22.609 00.003 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.67 = -1.61)
00:29:22.612 00.003 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
00:29:22.616 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.60 mountX=-0.01 mountY=-0.16, mountTheta=-1.61
00:29:22.621 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.17, opts=13)
00:29:22.624 00.003 14556 Enqueuing Move request for scope (-0.00, 0.17)
00:29:22.629 00.005 12308 Worker thread wakes up
00:29:22.629 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.17) opts 0xd
00:29:22.629 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.17)
00:29:22.629 00.000 12308 Moving (-0.00, 0.17) raw xDistance=-0.01 yDistance=-0.16
00:29:22.629 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:29:22.630 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:22.630 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:29:22.630 00.000 12308 MoveAxis(E, 0, ABG)
00:29:22.630 00.000 12308 Move returns status 0, amount 0
00:29:22.630 00.000 12308 MoveAxis(N, 0, ABG)
00:29:22.630 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:22.634 00.004 12308 Move returns status 0, amount 0
00:29:22.634 00.000 12308 move complete, result=0
00:29:22.634 00.000 12308 worker thread done servicing request
00:29:22.655 00.021 14556 UpdateGuideState exits: m=2229 SNR=31.6
00:29:22.659 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:22.663 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:22.666 00.003 14556 Enqueuing Expose request
00:29:22.671 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:29:22.674 00.003 12308 Worker thread wakes up
00:29:22.674 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:22.674 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:23.923 01.249 12308 Exposure complete
00:29:24.069 00.146 12308 worker thread done servicing request
00:29:24.069 00.000 14556 OnExposeComplete: enter
00:29:24.073 00.004 14556 UpdateGuideState(): m_state=6
00:29:24.077 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9536
00:29:24.081 00.004 14556 Star::Find returns 1 (0), X=165.58, Y=996.31, Mass=2290, SNR=32.1, Peak=167 HFD=4.8
00:29:24.086 00.005 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.26 = -1.02)
00:29:24.092 00.006 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.12)
00:29:24.097 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.21 hyp=0.26 cameraTheta=2.19 mountX=0.13 mountY=-0.23, mountTheta=-1.04
00:29:24.103 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.21, opts=13)
00:29:24.107 00.004 14556 Enqueuing Move request for scope (-0.15, 0.21)
00:29:24.111 00.004 12308 Worker thread wakes up
00:29:24.111 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.21) opts 0xd
00:29:24.111 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.21)
00:29:24.111 00.000 12308 Moving (-0.15, 0.21) raw xDistance=0.13 yDistance=-0.23
00:29:24.112 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:29:24.112 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:29:24.112 00.000 12308 MoveAxis(E, 0, ABG)
00:29:24.112 00.000 12308 Move returns status 0, amount 0
00:29:24.112 00.000 12308 MoveAxis(N, 163, ABG)
00:29:24.113 00.001 12308 Guiding  Dir = 0, Dur = 163
00:29:24.113 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:24.118 00.005 12308 IsSlewing returns 0
00:29:24.119 00.001 12308 IsGuiding returns 0
00:29:24.120 00.001 12308 PulseGuide returned control before completion, sleep 173
00:29:24.141 00.021 14556 UpdateGuideState exits: m=2290 SNR=32.1
00:29:24.148 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:24.152 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:24.158 00.006 14556 Enqueuing Expose request
00:29:24.299 00.141 12308 IsGuiding returns 1
00:29:24.299 00.000 12308 scope still moving after pulse duration time elapsed
00:29:24.330 00.031 12308 IsSlewing returns 0
00:29:24.330 00.000 12308 IsGuiding returns 0
00:29:24.330 00.000 12308 scope move finished after 163 + 48 ms
00:29:24.330 00.000 12308 Move returns status 0, amount 163
00:29:24.330 00.000 12308 move complete, result=0
00:29:24.332 00.002 12308 worker thread done servicing request
00:29:24.332 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 163 ms NORTH
00:29:24.335 00.003 12308 Worker thread wakes up
00:29:24.336 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:24.336 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:25.590 01.254 12308 Exposure complete
00:29:25.709 00.119 12308 worker thread done servicing request
00:29:25.709 00.000 14556 OnExposeComplete: enter
00:29:25.715 00.006 14556 UpdateGuideState(): m_state=6
00:29:25.720 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9537
00:29:25.725 00.005 14556 Star::Find returns 1 (0), X=165.47, Y=996.02, Mass=2161, SNR=31.1, Peak=175 HFD=4.2
00:29:25.729 00.004 14556 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.07) = xAngle (0.24 = 0.24)
00:29:25.732 00.003 14556 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.14 = 0.14)
00:29:25.737 00.005 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.08 hyp=0.27 cameraTheta=-2.83 mountX=0.26 mountY=0.04, mountTheta=0.14
00:29:25.741 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.08, opts=13)
00:29:25.745 00.004 14556 Enqueuing Move request for scope (-0.26, -0.08)
00:29:25.749 00.004 12308 Worker thread wakes up
00:29:25.749 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.08) opts 0xd
00:29:25.749 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.08)
00:29:25.749 00.000 12308 Moving (-0.26, -0.08) raw xDistance=0.26 yDistance=0.04
00:29:25.749 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
00:29:25.749 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:25.750 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:29:25.750 00.000 12308 MoveAxis(W, 114, ABG)
00:29:25.750 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:25.755 00.005 12308 Guiding  Dir = 3, Dur = 114
00:29:25.755 00.000 12308 IsSlewing returns 0
00:29:25.755 00.000 12308 IsGuiding returns 0
00:29:25.756 00.001 12308 PulseGuide returned control before completion, sleep 124
00:29:25.777 00.021 14556 UpdateGuideState exits: m=2161 SNR=31.1
00:29:25.780 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:25.785 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:25.788 00.003 14556 Enqueuing Expose request
00:29:25.892 00.104 12308 IsGuiding returns 1
00:29:25.892 00.000 12308 scope still moving after pulse duration time elapsed
00:29:25.922 00.030 12308 IsSlewing returns 0
00:29:25.923 00.001 12308 IsGuiding returns 0
00:29:25.924 00.001 12308 scope move finished after 114 + 53 ms
00:29:25.924 00.000 12308 Move returns status 0, amount 114
00:29:25.924 00.000 12308 MoveAxis(N, 0, ABG)
00:29:25.924 00.000 12308 Move returns status 0, amount 0
00:29:25.925 00.001 12308 move complete, result=0
00:29:25.925 00.000 12308 worker thread done servicing request
00:29:25.925 00.000 12308 Worker thread wakes up
00:29:25.926 00.001 14556 GuideStep: 0.3 px 114 ms WEST, 0.0 px 0 ms NORTH
00:29:25.931 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:25.931 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:27.190 01.259 12308 Exposure complete
00:29:27.306 00.116 12308 worker thread done servicing request
00:29:27.308 00.002 14556 OnExposeComplete: enter
00:29:27.310 00.002 14556 UpdateGuideState(): m_state=6
00:29:27.316 00.006 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9538
00:29:27.320 00.004 14556 Star::Find returns 1 (0), X=165.73, Y=996.19, Mass=2147, SNR=31.2, Peak=173 HFD=4.5
00:29:27.325 00.005 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.69 = -1.59)
00:29:27.329 00.004 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.69)
00:29:27.333 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.62 mountX=-0.00 mountY=-0.09, mountTheta=-1.59
00:29:27.339 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.09, opts=13)
00:29:27.343 00.004 14556 Enqueuing Move request for scope (-0.00, 0.09)
00:29:27.349 00.006 12308 Worker thread wakes up
00:29:27.350 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.09) opts 0xd
00:29:27.350 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.09)
00:29:27.350 00.000 12308 Moving (-0.00, 0.09) raw xDistance=-0.00 yDistance=-0.09
00:29:27.350 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:29:27.351 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:27.351 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:29:27.351 00.000 12308 MoveAxis(E, 0, ABG)
00:29:27.351 00.000 12308 Move returns status 0, amount 0
00:29:27.353 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:27.358 00.005 12308 MoveAxis(N, 0, ABG)
00:29:27.358 00.000 12308 Move returns status 0, amount 0
00:29:27.358 00.000 12308 move complete, result=0
00:29:27.359 00.001 12308 worker thread done servicing request
00:29:27.384 00.025 14556 UpdateGuideState exits: m=2147 SNR=31.2
00:29:27.391 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:27.397 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:27.406 00.009 14556 Enqueuing Expose request
00:29:27.417 00.011 12308 Worker thread wakes up
00:29:27.418 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:27.424 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:27.424 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:28.683 01.259 12308 Exposure complete
00:29:28.803 00.120 12308 worker thread done servicing request
00:29:28.803 00.000 14556 OnExposeComplete: enter
00:29:28.807 00.004 14556 UpdateGuideState(): m_state=6
00:29:28.811 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9539
00:29:28.814 00.003 14556 Star::Find returns 1 (0), X=165.75, Y=996.28, Mass=2223, SNR=31.9, Peak=169 HFD=4.4
00:29:28.819 00.005 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
00:29:28.822 00.003 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
00:29:28.827 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.48 mountX=-0.03 mountY=-0.17, mountTheta=-1.74
00:29:28.831 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.18, opts=13)
00:29:28.834 00.003 14556 Enqueuing Move request for scope (0.02, 0.18)
00:29:28.839 00.005 12308 Worker thread wakes up
00:29:28.839 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.18) opts 0xd
00:29:28.839 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.18)
00:29:28.839 00.000 12308 Moving (0.02, 0.18) raw xDistance=-0.03 yDistance=-0.17
00:29:28.839 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:29:28.839 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:28.840 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:29:28.840 00.000 12308 MoveAxis(E, 0, ABG)
00:29:28.840 00.000 12308 Move returns status 0, amount 0
00:29:28.840 00.000 12308 MoveAxis(N, 0, ABG)
00:29:28.840 00.000 12308 Move returns status 0, amount 0
00:29:28.841 00.001 12308 move complete, result=0
00:29:28.841 00.000 12308 worker thread done servicing request
00:29:28.841 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:28.864 00.023 14556 UpdateGuideState exits: m=2223 SNR=31.9
00:29:28.869 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:28.872 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:28.876 00.004 14556 Enqueuing Expose request
00:29:28.880 00.004 12308 Worker thread wakes up
00:29:28.882 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:28.882 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:28.882 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:29:30.139 01.257 12308 Exposure complete
00:29:30.264 00.125 12308 worker thread done servicing request
00:29:30.264 00.000 14556 OnExposeComplete: enter
00:29:30.267 00.003 14556 UpdateGuideState(): m_state=6
00:29:30.272 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9540
00:29:30.276 00.004 14556 Star::Find returns 1 (0), X=165.68, Y=996.24, Mass=2360, SNR=32.4, Peak=186 HFD=4.6
00:29:30.280 00.004 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.99 = -1.30)
00:29:30.285 00.005 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.40)
00:29:30.289 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.91 mountX=0.04 mountY=-0.15, mountTheta=-1.30
00:29:30.294 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.14, opts=13)
00:29:30.299 00.005 14556 Enqueuing Move request for scope (-0.05, 0.14)
00:29:30.302 00.003 12308 Worker thread wakes up
00:29:30.303 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.14) opts 0xd
00:29:30.303 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.14)
00:29:30.303 00.000 12308 Moving (-0.05, 0.14) raw xDistance=0.04 yDistance=-0.15
00:29:30.303 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:29:30.303 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:30.303 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:29:30.304 00.001 12308 MoveAxis(E, 0, ABG)
00:29:30.304 00.000 12308 Move returns status 0, amount 0
00:29:30.304 00.000 12308 MoveAxis(N, 0, ABG)
00:29:30.304 00.000 12308 Move returns status 0, amount 0
00:29:30.304 00.000 12308 move complete, result=0
00:29:30.305 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:30.311 00.006 12308 worker thread done servicing request
00:29:30.332 00.021 14556 UpdateGuideState exits: m=2360 SNR=32.4
00:29:30.338 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:30.342 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:30.347 00.005 14556 Enqueuing Expose request
00:29:30.351 00.004 12308 Worker thread wakes up
00:29:30.352 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:30.352 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:30.352 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:31.600 01.248 12308 Exposure complete
00:29:31.724 00.124 12308 worker thread done servicing request
00:29:31.725 00.001 14556 OnExposeComplete: enter
00:29:31.729 00.004 14556 UpdateGuideState(): m_state=6
00:29:31.734 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9541
00:29:31.737 00.003 14556 Star::Find returns 1 (0), X=165.38, Y=996.35, Mass=2268, SNR=31.9, Peak=145 HFD=4.8
00:29:31.741 00.004 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.60 = -0.68)
00:29:31.744 00.003 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.78)
00:29:31.749 00.005 14556 CameraToMount -- cameraX=-0.35 cameraY=0.25 hyp=0.43 cameraTheta=2.53 mountX=0.33 mountY=-0.30, mountTheta=-0.73
00:29:31.756 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.35, y=0.25, opts=13)
00:29:31.760 00.004 14556 Enqueuing Move request for scope (-0.35, 0.25)
00:29:31.765 00.005 12308 Worker thread wakes up
00:29:31.766 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.25) opts 0xd
00:29:31.766 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.35, 0.25)
00:29:31.766 00.000 12308 Moving (-0.35, 0.25) raw xDistance=0.33 yDistance=-0.30
00:29:31.766 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
00:29:31.766 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
00:29:31.766 00.000 12308 MoveAxis(W, 145, ABG)
00:29:31.767 00.001 12308 Guiding  Dir = 3, Dur = 145
00:29:31.767 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:31.772 00.005 12308 IsSlewing returns 0
00:29:31.772 00.000 12308 IsGuiding returns 0
00:29:31.773 00.001 12308 PulseGuide returned control before completion, sleep 155
00:29:31.794 00.021 14556 UpdateGuideState exits: m=2268 SNR=31.9
00:29:31.798 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:31.802 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:31.806 00.004 14556 Enqueuing Expose request
00:29:31.935 00.129 12308 IsGuiding returns 1
00:29:31.936 00.001 12308 scope still moving after pulse duration time elapsed
00:29:31.966 00.030 12308 IsSlewing returns 0
00:29:31.967 00.001 12308 IsGuiding returns 1
00:29:31.998 00.031 12308 IsSlewing returns 0
00:29:31.999 00.001 12308 IsGuiding returns 0
00:29:32.000 00.001 12308 scope move finished after 145 + 81 ms
00:29:32.000 00.000 12308 Move returns status 0, amount 145
00:29:32.001 00.001 12308 MoveAxis(N, 212, ABG)
00:29:32.002 00.001 12308 Guiding  Dir = 0, Dur = 212
00:29:32.003 00.001 12308 IsSlewing returns 0
00:29:32.003 00.000 12308 IsGuiding returns 0
00:29:32.004 00.001 12308 PulseGuide returned control before completion, sleep 222
00:29:32.233 00.229 12308 IsGuiding returns 1
00:29:32.235 00.002 12308 scope still moving after pulse duration time elapsed
00:29:32.265 00.030 12308 IsSlewing returns 0
00:29:32.266 00.001 12308 IsGuiding returns 0
00:29:32.266 00.000 12308 scope move finished after 212 + 50 ms
00:29:32.266 00.000 12308 Move returns status 0, amount 212
00:29:32.266 00.000 12308 move complete, result=0
00:29:32.268 00.002 12308 worker thread done servicing request
00:29:32.268 00.000 14556 GuideStep: 0.3 px 145 ms WEST, -0.3 px 212 ms NORTH
00:29:32.274 00.006 12308 Worker thread wakes up
00:29:32.274 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:32.274 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:33.527 01.253 12308 Exposure complete
00:29:33.653 00.126 12308 worker thread done servicing request
00:29:33.653 00.000 14556 OnExposeComplete: enter
00:29:33.658 00.005 14556 UpdateGuideState(): m_state=6
00:29:33.663 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9542
00:29:33.667 00.004 14556 Star::Find returns 1 (0), X=165.79, Y=995.92, Mass=2288, SNR=31.8, Peak=189 HFD=4.5
00:29:33.671 00.004 14556 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-3.07) = xAngle (1.79 = 1.79)
00:29:33.674 00.003 14556 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.69 = 1.69)
00:29:33.678 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.28 mountX=-0.04 mountY=0.19, mountTheta=1.79
00:29:33.683 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.18, opts=13)
00:29:33.689 00.006 14556 Enqueuing Move request for scope (0.05, -0.18)
00:29:33.693 00.004 12308 Worker thread wakes up
00:29:33.693 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd
00:29:33.694 00.001 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.18)
00:29:33.694 00.000 12308 Moving (0.05, -0.18) raw xDistance=-0.04 yDistance=0.19
00:29:33.694 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:29:33.695 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:33.695 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:29:33.695 00.000 12308 MoveAxis(E, 0, ABG)
00:29:33.695 00.000 12308 Move returns status 0, amount 0
00:29:33.696 00.001 12308 MoveAxis(N, 0, ABG)
00:29:33.696 00.000 12308 Move returns status 0, amount 0
00:29:33.696 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:33.701 00.005 12308 move complete, result=0
00:29:33.701 00.000 12308 worker thread done servicing request
00:29:33.726 00.025 14556 UpdateGuideState exits: m=2288 SNR=31.8
00:29:33.730 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:33.734 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:33.738 00.004 14556 Enqueuing Expose request
00:29:33.742 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:29:33.745 00.003 12308 Worker thread wakes up
00:29:33.745 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:33.746 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:34.994 01.248 12308 Exposure complete
00:29:35.124 00.130 12308 worker thread done servicing request
00:29:35.124 00.000 14556 OnExposeComplete: enter
00:29:35.129 00.005 14556 UpdateGuideState(): m_state=6
00:29:35.134 00.005 14556 Star::Find(15, 165, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9543
00:29:35.138 00.004 14556 Star::Find returns 1 (0), X=165.66, Y=996.04, Mass=2428, SNR=33.0, Peak=177 HFD=4.6
00:29:35.142 00.004 14556 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.07) = xAngle (0.62 = 0.62)
00:29:35.145 00.003 14556 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.52 = 0.52)
00:29:35.149 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.45 mountX=0.08 mountY=0.05, mountTheta=0.55
00:29:35.155 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.06, opts=13)
00:29:35.158 00.003 14556 Enqueuing Move request for scope (-0.08, -0.06)
00:29:35.163 00.005 12308 Worker thread wakes up
00:29:35.163 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
00:29:35.163 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
00:29:35.163 00.000 12308 Moving (-0.08, -0.06) raw xDistance=0.08 yDistance=0.05
00:29:35.164 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:29:35.164 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:35.164 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:29:35.164 00.000 12308 MoveAxis(E, 0, ABG)
00:29:35.164 00.000 12308 Move returns status 0, amount 0
00:29:35.164 00.000 12308 MoveAxis(N, 0, ABG)
00:29:35.164 00.000 12308 Move returns status 0, amount 0
00:29:35.165 00.001 12308 move complete, result=0
00:29:35.165 00.000 12308 worker thread done servicing request
00:29:35.165 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:35.188 00.023 14556 UpdateGuideState exits: m=2428 SNR=33.0
00:29:35.194 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:35.198 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:35.202 00.004 14556 Enqueuing Expose request
00:29:35.206 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:29:35.209 00.003 12308 Worker thread wakes up
00:29:35.210 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:35.210 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:36.463 01.253 12308 Exposure complete
00:29:36.588 00.125 12308 worker thread done servicing request
00:29:36.589 00.001 14556 OnExposeComplete: enter
00:29:36.593 00.004 14556 UpdateGuideState(): m_state=6
00:29:36.599 00.006 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9544
00:29:36.604 00.005 14556 Star::Find returns 1 (0), X=165.33, Y=996.09, Mass=2094, SNR=30.7, Peak=185 HFD=4.3
00:29:36.607 00.003 14556 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.07) = xAngle (-0.04 = -0.04)
00:29:36.611 00.004 14556 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.14 = -0.14)
00:29:36.616 00.005 14556 CameraToMount -- cameraX=-0.40 cameraY=-0.01 hyp=0.40 cameraTheta=-3.11 mountX=0.40 mountY=-0.06, mountTheta=-0.14
00:29:36.621 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.40, y=-0.01, opts=13)
00:29:36.624 00.003 14556 Enqueuing Move request for scope (-0.40, -0.01)
00:29:36.628 00.004 12308 Worker thread wakes up
00:29:36.628 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.01) opts 0xd
00:29:36.628 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.40, -0.01)
00:29:36.628 00.000 12308 Moving (-0.40, -0.01) raw xDistance=0.40 yDistance=-0.06
00:29:36.628 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
00:29:36.628 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:36.628 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:29:36.629 00.001 12308 MoveAxis(W, 174, ABG)
00:29:36.629 00.000 12308 Guiding  Dir = 3, Dur = 174
00:29:36.629 00.000 12308 IsSlewing returns 0
00:29:36.630 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:36.634 00.004 12308 IsGuiding returns 0
00:29:36.635 00.001 12308 PulseGuide returned control before completion, sleep 184
00:29:36.655 00.020 14556 UpdateGuideState exits: m=2094 SNR=30.7
00:29:36.659 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:36.664 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:36.668 00.004 14556 Enqueuing Expose request
00:29:36.830 00.162 12308 IsGuiding returns 1
00:29:36.830 00.000 12308 scope still moving after pulse duration time elapsed
00:29:36.860 00.030 12308 IsSlewing returns 0
00:29:36.861 00.001 12308 IsGuiding returns 0
00:29:36.862 00.001 12308 scope move finished after 174 + 53 ms
00:29:36.862 00.000 12308 Move returns status 0, amount 174
00:29:36.863 00.001 12308 MoveAxis(N, 0, ABG)
00:29:36.863 00.000 12308 Move returns status 0, amount 0
00:29:36.863 00.000 12308 move complete, result=0
00:29:36.864 00.001 12308 worker thread done servicing request
00:29:36.864 00.000 12308 Worker thread wakes up
00:29:36.865 00.001 14556 GuideStep: 0.4 px 174 ms WEST, -0.1 px 0 ms NORTH
00:29:36.871 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:36.871 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:38.121 01.250 12308 Exposure complete
00:29:38.218 00.097 12308 worker thread done servicing request
00:29:38.218 00.000 14556 OnExposeComplete: enter
00:29:38.222 00.004 14556 UpdateGuideState(): m_state=6
00:29:38.226 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9545
00:29:38.230 00.004 14556 Star::Find returns 1 (0), X=165.85, Y=996.22, Mass=2328, SNR=32.4, Peak=204 HFD=4.4
00:29:38.234 00.004 14556 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.07) = xAngle (3.87 = -2.42)
00:29:38.237 00.003 14556 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.77 = -2.51)
00:29:38.241 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.12 hyp=0.17 cameraTheta=0.79 mountX=-0.13 mountY=-0.10, mountTheta=-2.48
00:29:38.245 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.12, opts=13)
00:29:38.249 00.004 14556 Enqueuing Move request for scope (0.12, 0.12)
00:29:38.253 00.004 12308 Worker thread wakes up
00:29:38.254 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.12) opts 0xd
00:29:38.254 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.12)
00:29:38.254 00.000 12308 Moving (0.12, 0.12) raw xDistance=-0.13 yDistance=-0.10
00:29:38.254 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:29:38.254 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:38.255 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:29:38.255 00.000 12308 MoveAxis(E, 0, ABG)
00:29:38.255 00.000 12308 Move returns status 0, amount 0
00:29:38.255 00.000 12308 MoveAxis(N, 0, ABG)
00:29:38.255 00.000 12308 Move returns status 0, amount 0
00:29:38.255 00.000 12308 move complete, result=0
00:29:38.255 00.000 12308 worker thread done servicing request
00:29:38.255 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:38.280 00.025 14556 UpdateGuideState exits: m=2328 SNR=32.4
00:29:38.285 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:38.289 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:38.292 00.003 14556 Enqueuing Expose request
00:29:38.295 00.003 12308 Worker thread wakes up
00:29:38.295 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:38.295 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:38.295 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:39.550 01.255 12308 Exposure complete
00:29:39.651 00.101 12308 worker thread done servicing request
00:29:39.652 00.001 14556 OnExposeComplete: enter
00:29:39.656 00.004 14556 UpdateGuideState(): m_state=6
00:29:39.660 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9546
00:29:39.664 00.004 14556 Star::Find returns 1 (0), X=165.74, Y=996.02, Mass=2202, SNR=31.5, Peak=191 HFD=4.3
00:29:39.668 00.004 14556 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-3.07) = xAngle (1.58 = 1.58)
00:29:39.672 00.004 14556 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.48 = 1.48)
00:29:39.675 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.50 mountX=-0.00 mountY=0.08, mountTheta=1.58
00:29:39.681 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.08, opts=13)
00:29:39.684 00.003 14556 Enqueuing Move request for scope (0.01, -0.08)
00:29:39.688 00.004 12308 Worker thread wakes up
00:29:39.689 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
00:29:39.689 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
00:29:39.689 00.000 12308 Moving (0.01, -0.08) raw xDistance=-0.00 yDistance=0.08
00:29:39.689 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:29:39.690 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:39.690 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:29:39.690 00.000 12308 MoveAxis(E, 0, ABG)
00:29:39.690 00.000 12308 Move returns status 0, amount 0
00:29:39.690 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:39.697 00.007 12308 MoveAxis(N, 0, ABG)
00:29:39.697 00.000 12308 Move returns status 0, amount 0
00:29:39.697 00.000 12308 move complete, result=0
00:29:39.697 00.000 12308 worker thread done servicing request
00:29:39.718 00.021 14556 UpdateGuideState exits: m=2202 SNR=31.5
00:29:39.723 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:39.729 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:39.733 00.004 14556 Enqueuing Expose request
00:29:39.737 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:29:39.741 00.004 12308 Worker thread wakes up
00:29:39.742 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:39.742 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:40.989 01.247 12308 Exposure complete
00:29:41.137 00.148 12308 worker thread done servicing request
00:29:41.137 00.000 14556 OnExposeComplete: enter
00:29:41.141 00.004 14556 UpdateGuideState(): m_state=6
00:29:41.146 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9547
00:29:41.149 00.003 14556 Star::Find returns 1 (0), X=165.79, Y=996.05, Mass=2182, SNR=31.2, Peak=173 HFD=4.6
00:29:41.153 00.004 14556 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-3.07) = xAngle (2.36 = 2.36)
00:29:41.158 00.005 14556 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.26 = 2.26)
00:29:41.161 00.003 14556 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.71 mountX=-0.06 mountY=0.06, mountTheta=2.32
00:29:41.167 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.05, opts=13)
00:29:41.171 00.004 14556 Enqueuing Move request for scope (0.06, -0.05)
00:29:41.175 00.004 12308 Worker thread wakes up
00:29:41.175 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
00:29:41.175 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
00:29:41.175 00.000 12308 Moving (0.06, -0.05) raw xDistance=-0.06 yDistance=0.06
00:29:41.175 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:29:41.175 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:41.176 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:29:41.176 00.000 12308 MoveAxis(E, 0, ABG)
00:29:41.176 00.000 12308 Move returns status 0, amount 0
00:29:41.176 00.000 12308 MoveAxis(N, 0, ABG)
00:29:41.176 00.000 12308 Move returns status 0, amount 0
00:29:41.176 00.000 12308 move complete, result=0
00:29:41.177 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:41.181 00.004 12308 worker thread done servicing request
00:29:41.204 00.023 14556 UpdateGuideState exits: m=2182 SNR=31.2
00:29:41.208 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:41.212 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:41.216 00.004 14556 Enqueuing Expose request
00:29:41.221 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:29:41.227 00.006 12308 Worker thread wakes up
00:29:41.227 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:41.227 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:42.473 01.246 12308 Exposure complete
00:29:42.595 00.122 12308 worker thread done servicing request
00:29:42.595 00.000 14556 OnExposeComplete: enter
00:29:42.599 00.004 14556 UpdateGuideState(): m_state=6
00:29:42.603 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9548
00:29:42.607 00.004 14556 Star::Find returns 1 (0), X=165.78, Y=996.30, Mass=2154, SNR=31.0, Peak=169 HFD=4.7
00:29:42.611 00.004 14556 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.07) = xAngle (4.41 = -1.87)
00:29:42.615 00.004 14556 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.97)
00:29:42.618 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.34 mountX=-0.06 mountY=-0.18, mountTheta=-1.88
00:29:42.623 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.19, opts=13)
00:29:42.629 00.006 14556 Enqueuing Move request for scope (0.05, 0.19)
00:29:42.634 00.005 12308 Worker thread wakes up
00:29:42.634 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
00:29:42.634 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
00:29:42.634 00.000 12308 Moving (0.05, 0.19) raw xDistance=-0.06 yDistance=-0.18
00:29:42.634 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:29:42.635 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:42.635 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:29:42.635 00.000 12308 MoveAxis(E, 0, ABG)
00:29:42.635 00.000 12308 Move returns status 0, amount 0
00:29:42.635 00.000 12308 MoveAxis(N, 0, ABG)
00:29:42.635 00.000 12308 Move returns status 0, amount 0
00:29:42.636 00.001 12308 move complete, result=0
00:29:42.636 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:42.641 00.005 12308 worker thread done servicing request
00:29:42.662 00.021 14556 UpdateGuideState exits: m=2154 SNR=31.0
00:29:42.666 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:42.670 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:42.674 00.004 14556 Enqueuing Expose request
00:29:42.678 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:29:42.683 00.005 12308 Worker thread wakes up
00:29:42.683 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:42.683 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:43.925 01.242 12308 Exposure complete
00:29:44.050 00.125 12308 worker thread done servicing request
00:29:44.051 00.001 14556 OnExposeComplete: enter
00:29:44.054 00.003 14556 UpdateGuideState(): m_state=6
00:29:44.058 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9549
00:29:44.063 00.005 14556 Star::Find returns 1 (0), X=165.97, Y=996.47, Mass=2306, SNR=32.1, Peak=179 HFD=4.9
00:29:44.068 00.005 14556 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.07) = xAngle (4.07 = -2.21)
00:29:44.072 00.004 14556 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.97 = -2.31)
00:29:44.076 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=0.36 hyp=0.43 cameraTheta=1.00 mountX=-0.26 mountY=-0.32, mountTheta=-2.25
00:29:44.082 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.36, opts=13)
00:29:44.086 00.004 14556 Enqueuing Move request for scope (0.23, 0.36)
00:29:44.092 00.006 12308 Worker thread wakes up
00:29:44.092 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.36) opts 0xd
00:29:44.092 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.36)
00:29:44.093 00.001 12308 Moving (0.23, 0.36) raw xDistance=-0.26 yDistance=-0.32
00:29:44.093 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
00:29:44.093 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
00:29:44.094 00.001 12308 MoveAxis(E, 112, ABG)
00:29:44.094 00.000 12308 Guiding  Dir = 2, Dur = 112
00:29:44.094 00.000 12308 IsSlewing returns 0
00:29:44.095 00.001 12308 IsGuiding returns 0
00:29:44.096 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:44.100 00.004 12308 PulseGuide returned control before completion, sleep 122
00:29:44.118 00.018 14556 UpdateGuideState exits: m=2306 SNR=32.1
00:29:44.121 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:44.126 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:44.131 00.005 14556 Enqueuing Expose request
00:29:44.232 00.101 12308 IsGuiding returns 1
00:29:44.233 00.001 12308 scope still moving after pulse duration time elapsed
00:29:44.263 00.030 12308 IsSlewing returns 0
00:29:44.263 00.000 12308 IsGuiding returns 0
00:29:44.264 00.001 12308 scope move finished after 112 + 55 ms
00:29:44.264 00.000 12308 Move returns status 0, amount 112
00:29:44.264 00.000 12308 MoveAxis(N, 225, ABG)
00:29:44.265 00.001 12308 Guiding  Dir = 0, Dur = 225
00:29:44.265 00.000 12308 IsSlewing returns 0
00:29:44.266 00.001 12308 IsGuiding returns 0
00:29:44.266 00.000 12308 PulseGuide returned control before completion, sleep 235
00:29:44.513 00.247 12308 IsGuiding returns 1
00:29:44.513 00.000 12308 scope still moving after pulse duration time elapsed
00:29:44.543 00.030 12308 IsSlewing returns 0
00:29:44.545 00.002 12308 IsGuiding returns 0
00:29:44.546 00.001 12308 scope move finished after 225 + 54 ms
00:29:44.546 00.000 12308 Move returns status 0, amount 225
00:29:44.547 00.001 12308 move complete, result=0
00:29:44.547 00.000 12308 worker thread done servicing request
00:29:44.548 00.001 12308 Worker thread wakes up
00:29:44.548 00.000 14556 GuideStep: -0.3 px 112 ms EAST, -0.3 px 225 ms NORTH
00:29:44.555 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:44.555 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:45.808 01.253 12308 Exposure complete
00:29:45.931 00.123 12308 worker thread done servicing request
00:29:45.931 00.000 14556 OnExposeComplete: enter
00:29:45.934 00.003 14556 UpdateGuideState(): m_state=6
00:29:45.940 00.006 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9550
00:29:45.945 00.005 14556 Star::Find returns 1 (0), X=165.79, Y=996.03, Mass=2238, SNR=31.7, Peak=162 HFD=4.6
00:29:45.948 00.003 14556 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-3.07) = xAngle (2.22 = 2.22)
00:29:45.952 00.004 14556 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.12 = 2.12)
00:29:45.956 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.86 mountX=-0.05 mountY=0.08, mountTheta=2.18
00:29:45.962 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.07, opts=13)
00:29:45.965 00.003 14556 Enqueuing Move request for scope (0.06, -0.07)
00:29:45.969 00.004 12308 Worker thread wakes up
00:29:45.969 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
00:29:45.969 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
00:29:45.969 00.000 12308 Moving (0.06, -0.07) raw xDistance=-0.05 yDistance=0.08
00:29:45.970 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:29:45.970 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:45.970 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:29:45.970 00.000 12308 MoveAxis(E, 0, ABG)
00:29:45.971 00.001 12308 Move returns status 0, amount 0
00:29:45.971 00.000 12308 MoveAxis(N, 0, ABG)
00:29:45.972 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:45.978 00.006 12308 Move returns status 0, amount 0
00:29:45.978 00.000 12308 move complete, result=0
00:29:45.978 00.000 12308 worker thread done servicing request
00:29:46.000 00.022 14556 UpdateGuideState exits: m=2238 SNR=31.7
00:29:46.006 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:46.010 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:46.014 00.004 14556 Enqueuing Expose request
00:29:46.018 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:29:46.022 00.004 12308 Worker thread wakes up
00:29:46.022 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:46.022 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:47.275 01.253 12308 Exposure complete
00:29:47.410 00.135 12308 worker thread done servicing request
00:29:47.411 00.001 14556 OnExposeComplete: enter
00:29:47.418 00.007 14556 UpdateGuideState(): m_state=6
00:29:47.423 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9551
00:29:47.428 00.005 14556 Star::Find returns 1 (0), X=165.73, Y=996.13, Mass=2268, SNR=31.9, Peak=202 HFD=4.5
00:29:47.432 00.004 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.58 = -1.71)
00:29:47.435 00.003 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.48 = -1.80)
00:29:47.441 00.006 14556 CameraToMount -- cameraX=0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.50 mountX=-0.00 mountY=-0.03, mountTheta=-1.71
00:29:47.450 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.03, opts=13)
00:29:47.453 00.003 14556 Enqueuing Move request for scope (0.00, 0.03)
00:29:47.457 00.004 12308 Worker thread wakes up
00:29:47.457 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.03) opts 0xd
00:29:47.457 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.03)
00:29:47.457 00.000 12308 Moving (0.00, 0.03) raw xDistance=-0.00 yDistance=-0.03
00:29:47.457 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:29:47.457 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:47.458 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:29:47.458 00.000 12308 MoveAxis(E, 0, ABG)
00:29:47.458 00.000 12308 Move returns status 0, amount 0
00:29:47.458 00.000 12308 MoveAxis(N, 0, ABG)
00:29:47.458 00.000 12308 Move returns status 0, amount 0
00:29:47.459 00.001 12308 move complete, result=0
00:29:47.459 00.000 12308 worker thread done servicing request
00:29:47.459 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:47.480 00.021 14556 UpdateGuideState exits: m=2268 SNR=31.9
00:29:47.483 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:47.486 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:47.490 00.004 14556 Enqueuing Expose request
00:29:47.493 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:29:47.498 00.005 12308 Worker thread wakes up
00:29:47.498 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:47.498 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:48.741 01.243 12308 Exposure complete
00:29:48.864 00.123 12308 worker thread done servicing request
00:29:48.865 00.001 14556 OnExposeComplete: enter
00:29:48.869 00.004 14556 UpdateGuideState(): m_state=6
00:29:48.872 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9552
00:29:48.876 00.004 14556 Star::Find returns 1 (0), X=165.79, Y=996.05, Mass=2274, SNR=32.2, Peak=193 HFD=4.2
00:29:48.880 00.004 14556 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-3.07) = xAngle (2.34 = 2.34)
00:29:48.885 00.005 14556 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.24 = 2.24)
00:29:48.889 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.73 mountX=-0.05 mountY=0.06, mountTheta=2.29
00:29:48.894 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.05, opts=13)
00:29:48.897 00.003 14556 Enqueuing Move request for scope (0.05, -0.05)
00:29:48.901 00.004 12308 Worker thread wakes up
00:29:48.901 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
00:29:48.901 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
00:29:48.901 00.000 12308 Moving (0.05, -0.05) raw xDistance=-0.05 yDistance=0.06
00:29:48.901 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:29:48.901 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:48.903 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:29:48.903 00.000 12308 MoveAxis(E, 0, ABG)
00:29:48.903 00.000 12308 Move returns status 0, amount 0
00:29:48.903 00.000 12308 MoveAxis(N, 0, ABG)
00:29:48.903 00.000 12308 Move returns status 0, amount 0
00:29:48.903 00.000 12308 move complete, result=0
00:29:48.903 00.000 12308 worker thread done servicing request
00:29:48.903 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:48.929 00.026 14556 UpdateGuideState exits: m=2274 SNR=32.2
00:29:48.932 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:48.938 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:48.942 00.004 14556 Enqueuing Expose request
00:29:48.946 00.004 12308 Worker thread wakes up
00:29:48.946 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:29:48.950 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:48.951 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:50.195 01.244 12308 Exposure complete
00:29:50.329 00.134 12308 worker thread done servicing request
00:29:50.330 00.001 14556 OnExposeComplete: enter
00:29:50.333 00.003 14556 UpdateGuideState(): m_state=6
00:29:50.338 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9553
00:29:50.342 00.004 14556 Star::Find returns 1 (0), X=165.87, Y=996.24, Mass=2326, SNR=32.4, Peak=184 HFD=4.5
00:29:50.346 00.004 14556 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.07) = xAngle (3.86 = -2.42)
00:29:50.349 00.003 14556 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.76 = -2.52)
00:29:50.352 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.14 hyp=0.20 cameraTheta=0.79 mountX=-0.15 mountY=-0.12, mountTheta=-2.48
00:29:50.359 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.14, opts=13)
00:29:50.363 00.004 14556 Enqueuing Move request for scope (0.14, 0.14)
00:29:50.367 00.004 12308 Worker thread wakes up
00:29:50.367 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.14) opts 0xd
00:29:50.367 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.14)
00:29:50.367 00.000 12308 Moving (0.14, 0.14) raw xDistance=-0.15 yDistance=-0.12
00:29:50.367 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:29:50.368 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:50.368 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:29:50.369 00.001 12308 MoveAxis(E, 0, ABG)
00:29:50.369 00.000 12308 Move returns status 0, amount 0
00:29:50.369 00.000 12308 MoveAxis(N, 0, ABG)
00:29:50.369 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:50.374 00.005 12308 Move returns status 0, amount 0
00:29:50.375 00.001 12308 move complete, result=0
00:29:50.375 00.000 12308 worker thread done servicing request
00:29:50.397 00.022 14556 UpdateGuideState exits: m=2326 SNR=32.4
00:29:50.402 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:50.405 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:50.410 00.005 14556 Enqueuing Expose request
00:29:50.416 00.006 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:50.421 00.005 12308 Worker thread wakes up
00:29:50.421 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:50.421 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:51.660 01.239 12308 Exposure complete
00:29:51.779 00.119 12308 worker thread done servicing request
00:29:51.779 00.000 14556 OnExposeComplete: enter
00:29:51.783 00.004 14556 UpdateGuideState(): m_state=6
00:29:51.787 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9554
00:29:51.791 00.004 14556 Star::Find returns 1 (0), X=165.85, Y=996.11, Mass=2189, SNR=31.3, Peak=181 HFD=4.5
00:29:51.794 00.003 14556 CameraToMount -- cameraTheta (0.10) - m_xAngle (-3.07) = xAngle (3.18 = -3.10)
00:29:51.799 00.005 14556 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.08 = 3.08)
00:29:51.801 00.002 14556 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.10 mountX=-0.12 mountY=0.01, mountTheta=3.08
00:29:51.807 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.01, opts=13)
00:29:51.812 00.005 14556 Enqueuing Move request for scope (0.12, 0.01)
00:29:51.816 00.004 12308 Worker thread wakes up
00:29:51.817 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
00:29:51.817 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
00:29:51.817 00.000 12308 Moving (0.12, 0.01) raw xDistance=-0.12 yDistance=0.01
00:29:51.817 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:29:51.819 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:51.819 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:29:51.819 00.000 12308 MoveAxis(E, 0, ABG)
00:29:51.819 00.000 12308 Move returns status 0, amount 0
00:29:51.819 00.000 12308 MoveAxis(N, 0, ABG)
00:29:51.819 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:51.823 00.004 12308 Move returns status 0, amount 0
00:29:51.824 00.001 12308 move complete, result=0
00:29:51.824 00.000 12308 worker thread done servicing request
00:29:51.845 00.021 14556 UpdateGuideState exits: m=2189 SNR=31.3
00:29:51.851 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:51.854 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:51.859 00.005 14556 Enqueuing Expose request
00:29:51.862 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:29:51.866 00.004 12308 Worker thread wakes up
00:29:51.866 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:51.866 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:53.115 01.249 12308 Exposure complete
00:29:53.228 00.113 14556 OnExposeComplete: enter
00:29:53.233 00.005 14556 UpdateGuideState(): m_state=6
00:29:53.238 00.005 12308 worker thread done servicing request
00:29:53.238 00.000 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9555
00:29:53.241 00.003 14556 Star::Find returns 1 (0), X=165.83, Y=996.23, Mass=2337, SNR=32.5, Peak=209 HFD=4.4
00:29:53.246 00.005 14556 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.07) = xAngle (4.03 = -2.26)
00:29:53.250 00.004 14556 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.93 = -2.35)
00:29:53.253 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.95 mountX=-0.10 mountY=-0.11, mountTheta=-2.30
00:29:53.258 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.13, opts=13)
00:29:53.263 00.005 14556 Enqueuing Move request for scope (0.09, 0.13)
00:29:53.266 00.003 12308 Worker thread wakes up
00:29:53.267 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
00:29:53.267 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
00:29:53.267 00.000 12308 Moving (0.09, 0.13) raw xDistance=-0.10 yDistance=-0.11
00:29:53.267 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:29:53.267 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:53.267 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:29:53.268 00.001 12308 MoveAxis(E, 0, ABG)
00:29:53.268 00.000 12308 Move returns status 0, amount 0
00:29:53.269 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:53.273 00.004 12308 MoveAxis(N, 0, ABG)
00:29:53.273 00.000 12308 Move returns status 0, amount 0
00:29:53.273 00.000 12308 move complete, result=0
00:29:53.273 00.000 12308 worker thread done servicing request
00:29:53.295 00.022 14556 UpdateGuideState exits: m=2337 SNR=32.5
00:29:53.299 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:53.302 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:53.306 00.004 14556 Enqueuing Expose request
00:29:53.311 00.005 12308 Worker thread wakes up
00:29:53.311 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:53.314 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:53.315 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:54.557 01.242 12308 Exposure complete
00:29:54.695 00.138 12308 worker thread done servicing request
00:29:54.695 00.000 14556 OnExposeComplete: enter
00:29:54.698 00.003 14556 UpdateGuideState(): m_state=6
00:29:54.703 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9556
00:29:54.707 00.004 14556 Star::Find returns 1 (0), X=165.92, Y=996.33, Mass=2390, SNR=32.7, Peak=210 HFD=4.6
00:29:54.711 00.004 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.93 = -2.35)
00:29:54.714 00.003 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.83 = -2.45)
00:29:54.718 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.22 hyp=0.30 cameraTheta=0.86 mountX=-0.21 mountY=-0.19, mountTheta=-2.40
00:29:54.724 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.22, opts=13)
00:29:54.730 00.006 14556 Enqueuing Move request for scope (0.19, 0.22)
00:29:54.734 00.004 12308 Worker thread wakes up
00:29:54.734 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.22) opts 0xd
00:29:54.735 00.001 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.22)
00:29:54.735 00.000 12308 Moving (0.19, 0.22) raw xDistance=-0.21 yDistance=-0.19
00:29:54.735 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:29:54.735 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:54.736 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:29:54.736 00.000 12308 MoveAxis(E, 90, ABG)
00:29:54.736 00.000 12308 Guiding  Dir = 2, Dur = 90
00:29:54.736 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:54.740 00.004 12308 IsSlewing returns 0
00:29:54.741 00.001 12308 IsGuiding returns 0
00:29:54.741 00.000 12308 PulseGuide returned control before completion, sleep 100
00:29:54.765 00.024 14556 UpdateGuideState exits: m=2390 SNR=32.7
00:29:54.771 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:54.774 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:54.778 00.004 14556 Enqueuing Expose request
00:29:54.844 00.066 12308 IsGuiding returns 1
00:29:54.846 00.002 12308 scope still moving after pulse duration time elapsed
00:29:54.876 00.030 12308 IsSlewing returns 0
00:29:54.877 00.001 12308 IsGuiding returns 0
00:29:54.878 00.001 12308 scope move finished after 90 + 46 ms
00:29:54.879 00.001 12308 Move returns status 0, amount 90
00:29:54.879 00.000 12308 MoveAxis(N, 0, ABG)
00:29:54.879 00.000 12308 Move returns status 0, amount 0
00:29:54.880 00.001 12308 move complete, result=0
00:29:54.881 00.001 12308 worker thread done servicing request
00:29:54.882 00.001 12308 Worker thread wakes up
00:29:54.882 00.000 14556 GuideStep: -0.2 px 90 ms EAST, -0.2 px 0 ms NORTH
00:29:54.888 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:54.888 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:56.137 01.249 12308 Exposure complete
00:29:56.260 00.123 12308 worker thread done servicing request
00:29:56.261 00.001 14556 OnExposeComplete: enter
00:29:56.265 00.004 14556 UpdateGuideState(): m_state=6
00:29:56.269 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9557
00:29:56.273 00.004 14556 Star::Find returns 1 (0), X=165.96, Y=996.23, Mass=2438, SNR=33.1, Peak=185 HFD=4.5
00:29:56.277 00.004 14556 CameraToMount -- cameraTheta (0.50) - m_xAngle (-3.07) = xAngle (3.57 = -2.71)
00:29:56.282 00.005 14556 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.47 = -2.81)
00:29:56.286 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=0.13 hyp=0.26 cameraTheta=0.50 mountX=-0.24 mountY=-0.09, mountTheta=-2.80
00:29:56.291 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.13, opts=13)
00:29:56.294 00.003 14556 Enqueuing Move request for scope (0.23, 0.13)
00:29:56.299 00.005 12308 Worker thread wakes up
00:29:56.299 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.13) opts 0xd
00:29:56.299 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.13)
00:29:56.299 00.000 12308 Moving (0.23, 0.13) raw xDistance=-0.24 yDistance=-0.09
00:29:56.300 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
00:29:56.300 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:56.300 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:29:56.300 00.000 12308 MoveAxis(E, 110, ABG)
00:29:56.300 00.000 12308 Guiding  Dir = 2, Dur = 110
00:29:56.301 00.001 12308 IsSlewing returns 0
00:29:56.301 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:56.305 00.004 12308 IsGuiding returns 0
00:29:56.305 00.000 12308 PulseGuide returned control before completion, sleep 120
00:29:56.327 00.022 14556 UpdateGuideState exits: m=2438 SNR=33.1
00:29:56.331 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:56.335 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:56.339 00.004 14556 Enqueuing Expose request
00:29:56.439 00.100 12308 IsGuiding returns 1
00:29:56.440 00.001 12308 scope still moving after pulse duration time elapsed
00:29:56.470 00.030 12308 IsSlewing returns 0
00:29:56.472 00.002 12308 IsGuiding returns 0
00:29:56.473 00.001 12308 scope move finished after 110 + 58 ms
00:29:56.474 00.001 12308 Move returns status 0, amount 110
00:29:56.474 00.000 12308 MoveAxis(N, 0, ABG)
00:29:56.475 00.001 12308 Move returns status 0, amount 0
00:29:56.475 00.000 12308 move complete, result=0
00:29:56.476 00.001 12308 worker thread done servicing request
00:29:56.477 00.001 12308 Worker thread wakes up
00:29:56.477 00.000 14556 GuideStep: -0.2 px 110 ms EAST, -0.1 px 0 ms NORTH
00:29:56.483 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:56.483 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:57.737 01.254 12308 Exposure complete
00:29:57.854 00.117 12308 worker thread done servicing request
00:29:57.855 00.001 14556 OnExposeComplete: enter
00:29:57.860 00.005 14556 UpdateGuideState(): m_state=6
00:29:57.864 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9558
00:29:57.868 00.004 14556 Star::Find returns 1 (0), X=165.58, Y=996.48, Mass=2263, SNR=31.9, Peak=165 HFD=4.4
00:29:57.871 00.003 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.02 = -1.26)
00:29:57.875 00.004 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.36)
00:29:57.879 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.38 hyp=0.41 cameraTheta=1.95 mountX=0.12 mountY=-0.40, mountTheta=-1.27
00:29:57.884 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.38, opts=13)
00:29:57.888 00.004 14556 Enqueuing Move request for scope (-0.15, 0.38)
00:29:57.892 00.004 12308 Worker thread wakes up
00:29:57.892 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.38) opts 0xd
00:29:57.892 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.38)
00:29:57.892 00.000 12308 Moving (-0.15, 0.38) raw xDistance=0.12 yDistance=-0.40
00:29:57.892 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:29:57.892 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
00:29:57.892 00.000 12308 MoveAxis(E, 0, ABG)
00:29:57.892 00.000 12308 Move returns status 0, amount 0
00:29:57.893 00.001 12308 MoveAxis(N, 279, ABG)
00:29:57.893 00.000 12308 Guiding  Dir = 0, Dur = 279
00:29:57.893 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:57.897 00.004 12308 IsSlewing returns 0
00:29:57.897 00.000 12308 IsGuiding returns 0
00:29:57.897 00.000 12308 PulseGuide returned control before completion, sleep 289
00:29:57.919 00.022 14556 UpdateGuideState exits: m=2263 SNR=31.9
00:29:57.922 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:57.926 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:57.929 00.003 14556 Enqueuing Expose request
00:29:58.197 00.268 12308 IsGuiding returns 1
00:29:58.198 00.001 12308 scope still moving after pulse duration time elapsed
00:29:58.228 00.030 12308 IsSlewing returns 0
00:29:58.228 00.000 12308 IsGuiding returns 0
00:29:58.230 00.002 12308 scope move finished after 279 + 53 ms
00:29:58.230 00.000 12308 Move returns status 0, amount 279
00:29:58.230 00.000 12308 move complete, result=0
00:29:58.230 00.000 12308 worker thread done servicing request
00:29:58.231 00.001 12308 Worker thread wakes up
00:29:58.231 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 279 ms NORTH
00:29:58.235 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:58.235 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:29:59.479 01.244 12308 Exposure complete
00:29:59.589 00.110 12308 worker thread done servicing request
00:29:59.590 00.001 14556 OnExposeComplete: enter
00:29:59.594 00.004 14556 UpdateGuideState(): m_state=6
00:29:59.598 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9559
00:29:59.602 00.004 14556 Star::Find returns 1 (0), X=165.32, Y=996.01, Mass=2243, SNR=31.6, Peak=167 HFD=4.5
00:29:59.605 00.003 14556 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.07) = xAngle (0.14 = 0.14)
00:29:59.609 00.004 14556 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.04 = 0.04)
00:29:59.613 00.004 14556 CameraToMount -- cameraX=-0.41 cameraY=-0.09 hyp=0.42 cameraTheta=-2.94 mountX=0.42 mountY=0.02, mountTheta=0.04
00:29:59.618 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.41, y=-0.09, opts=13)
00:29:59.621 00.003 14556 Enqueuing Move request for scope (-0.41, -0.09)
00:29:59.626 00.005 12308 Worker thread wakes up
00:29:59.626 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.09) opts 0xd
00:29:59.626 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.41, -0.09)
00:29:59.626 00.000 12308 Moving (-0.41, -0.09) raw xDistance=0.42 yDistance=0.02
00:29:59.626 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
00:29:59.626 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:29:59.626 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:29:59.627 00.001 12308 MoveAxis(W, 181, ABG)
00:29:59.627 00.000 12308 Guiding  Dir = 3, Dur = 181
00:29:59.627 00.000 12308 IsSlewing returns 0
00:29:59.627 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:29:59.632 00.005 12308 IsGuiding returns 0
00:29:59.632 00.000 12308 PulseGuide returned control before completion, sleep 191
00:29:59.652 00.020 14556 UpdateGuideState exits: m=2243 SNR=31.6
00:29:59.659 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:59.664 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:29:59.668 00.004 14556 Enqueuing Expose request
00:29:59.826 00.158 12308 IsGuiding returns 1
00:29:59.827 00.001 12308 scope still moving after pulse duration time elapsed
00:29:59.858 00.031 12308 IsSlewing returns 0
00:29:59.859 00.001 12308 IsGuiding returns 0
00:29:59.859 00.000 12308 scope move finished after 181 + 45 ms
00:29:59.860 00.001 12308 Move returns status 0, amount 181
00:29:59.860 00.000 12308 MoveAxis(N, 0, ABG)
00:29:59.860 00.000 12308 Move returns status 0, amount 0
00:29:59.861 00.001 12308 move complete, result=0
00:29:59.861 00.000 12308 worker thread done servicing request
00:29:59.862 00.001 14556 GuideStep: 0.4 px 181 ms WEST, 0.0 px 0 ms NORTH
00:29:59.868 00.006 12308 Worker thread wakes up
00:29:59.868 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:29:59.868 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:30:01.113 01.245 12308 Exposure complete
00:30:01.249 00.136 12308 worker thread done servicing request
00:30:01.249 00.000 14556 OnExposeComplete: enter
00:30:01.251 00.002 14556 UpdateGuideState(): m_state=6
00:30:01.256 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9560
00:30:01.259 00.003 14556 Star::Find returns 1 (0), X=165.72, Y=996.00, Mass=2358, SNR=32.7, Peak=205 HFD=4.3
00:30:01.262 00.003 14556 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-3.07) = xAngle (1.38 = 1.38)
00:30:01.266 00.004 14556 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.28 = 1.28)
00:30:01.269 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.69 mountX=0.02 mountY=0.10, mountTheta=1.38
00:30:01.273 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.10, opts=13)
00:30:01.276 00.003 14556 Enqueuing Move request for scope (-0.01, -0.10)
00:30:01.280 00.004 12308 Worker thread wakes up
00:30:01.280 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
00:30:01.280 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
00:30:01.280 00.000 12308 Moving (-0.01, -0.10) raw xDistance=0.02 yDistance=0.10
00:30:01.282 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:30:01.282 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:01.282 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:30:01.282 00.000 12308 MoveAxis(E, 0, ABG)
00:30:01.283 00.001 12308 Move returns status 0, amount 0
00:30:01.283 00.000 12308 MoveAxis(N, 0, ABG)
00:30:01.283 00.000 12308 Move returns status 0, amount 0
00:30:01.283 00.000 12308 move complete, result=0
00:30:01.284 00.001 12308 worker thread done servicing request
00:30:01.284 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:01.304 00.020 14556 UpdateGuideState exits: m=2358 SNR=32.7
00:30:01.308 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:01.312 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:01.318 00.006 14556 Enqueuing Expose request
00:30:01.322 00.004 12308 Worker thread wakes up
00:30:01.323 00.001 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:30:01.327 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:01.327 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:30:02.575 01.248 12308 Exposure complete
00:30:02.698 00.123 12308 worker thread done servicing request
00:30:02.699 00.001 14556 OnExposeComplete: enter
00:30:02.704 00.005 14556 UpdateGuideState(): m_state=6
00:30:02.709 00.005 14556 Star::Find(15, 165, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9561
00:30:02.713 00.004 14556 Star::Find returns 1 (0), X=165.67, Y=996.09, Mass=2424, SNR=32.9, Peak=193 HFD=4.7
00:30:02.716 00.003 14556 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-3.07) = xAngle (0.16 = 0.16)
00:30:02.719 00.003 14556 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.06 = 0.06)
00:30:02.722 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.92 mountX=0.07 mountY=0.00, mountTheta=0.06
00:30:02.726 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.02, opts=13)
00:30:02.731 00.005 14556 Enqueuing Move request for scope (-0.07, -0.02)
00:30:02.734 00.003 12308 Worker thread wakes up
00:30:02.734 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
00:30:02.734 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
00:30:02.734 00.000 12308 Moving (-0.07, -0.02) raw xDistance=0.07 yDistance=0.00
00:30:02.735 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:30:02.735 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:02.735 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:30:02.735 00.000 12308 MoveAxis(E, 0, ABG)
00:30:02.735 00.000 12308 Move returns status 0, amount 0
00:30:02.737 00.002 12308 MoveAxis(N, 0, ABG)
00:30:02.737 00.000 12308 Move returns status 0, amount 0
00:30:02.737 00.000 12308 move complete, result=0
00:30:02.737 00.000 12308 worker thread done servicing request
00:30:02.738 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:02.762 00.024 14556 UpdateGuideState exits: m=2424 SNR=32.9
00:30:02.766 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:02.769 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:02.773 00.004 14556 Enqueuing Expose request
00:30:02.777 00.004 12308 Worker thread wakes up
00:30:02.777 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:02.777 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:30:02.777 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:30:04.032 01.255 12308 Exposure complete
00:30:04.171 00.139 12308 worker thread done servicing request
00:30:04.171 00.000 14556 OnExposeComplete: enter
00:30:04.175 00.004 14556 UpdateGuideState(): m_state=6
00:30:04.180 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9562
00:30:04.183 00.003 14556 Star::Find returns 1 (0), X=165.91, Y=996.21, Mass=2215, SNR=31.6, Peak=167 HFD=4.5
00:30:04.187 00.004 14556 CameraToMount -- cameraTheta (0.56) - m_xAngle (-3.07) = xAngle (3.63 = -2.65)
00:30:04.191 00.004 14556 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.53 = -2.75)
00:30:04.195 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.11 hyp=0.20 cameraTheta=0.56 mountX=-0.18 mountY=-0.08, mountTheta=-2.74
00:30:04.201 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.11, opts=13)
00:30:04.206 00.005 14556 Enqueuing Move request for scope (0.17, 0.11)
00:30:04.209 00.003 12308 Worker thread wakes up
00:30:04.209 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.11) opts 0xd
00:30:04.209 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.11)
00:30:04.209 00.000 12308 Moving (0.17, 0.11) raw xDistance=-0.18 yDistance=-0.08
00:30:04.209 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:30:04.210 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:04.210 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:30:04.210 00.000 12308 MoveAxis(E, 0, ABG)
00:30:04.210 00.000 12308 Move returns status 0, amount 0
00:30:04.210 00.000 12308 MoveAxis(N, 0, ABG)
00:30:04.210 00.000 12308 Move returns status 0, amount 0
00:30:04.211 00.001 12308 move complete, result=0
00:30:04.211 00.000 12308 worker thread done servicing request
00:30:04.211 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:04.242 00.031 14556 UpdateGuideState exits: m=2215 SNR=31.6
00:30:04.246 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:04.251 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:04.256 00.005 14556 Enqueuing Expose request
00:30:04.260 00.004 12308 Worker thread wakes up
00:30:04.260 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:04.260 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:30:04.261 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:30:05.512 01.251 12308 Exposure complete
00:30:05.638 00.126 12308 worker thread done servicing request
00:30:05.638 00.000 14556 OnExposeComplete: enter
00:30:05.643 00.005 14556 UpdateGuideState(): m_state=6
00:30:05.646 00.003 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9563
00:30:05.650 00.004 14556 Star::Find returns 1 (0), X=165.72, Y=996.29, Mass=2201, SNR=31.4, Peak=164 HFD=4.6
00:30:05.654 00.004 14556 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.07) = xAngle (4.72 = -1.57)
00:30:05.659 00.005 14556 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.67)
00:30:05.663 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.64 mountX=0.00 mountY=-0.18, mountTheta=-1.57
00:30:05.667 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.19, opts=13)
00:30:05.672 00.005 14556 Enqueuing Move request for scope (-0.01, 0.19)
00:30:05.675 00.003 12308 Worker thread wakes up
00:30:05.675 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd
00:30:05.676 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.19)
00:30:05.676 00.000 12308 Moving (-0.01, 0.19) raw xDistance=0.00 yDistance=-0.18
00:30:05.676 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:30:05.676 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:05.676 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:30:05.676 00.000 12308 MoveAxis(E, 0, ABG)
00:30:05.677 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:05.682 00.005 12308 Move returns status 0, amount 0
00:30:05.682 00.000 12308 MoveAxis(N, 0, ABG)
00:30:05.682 00.000 12308 Move returns status 0, amount 0
00:30:05.682 00.000 12308 move complete, result=0
00:30:05.682 00.000 12308 worker thread done servicing request
00:30:05.702 00.020 14556 UpdateGuideState exits: m=2201 SNR=31.4
00:30:05.705 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:05.707 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:05.711 00.004 14556 Enqueuing Expose request
00:30:05.713 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:30:05.718 00.005 12308 Worker thread wakes up
00:30:05.718 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:05.718 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:30:06.967 01.249 12308 Exposure complete
00:30:07.105 00.138 12308 worker thread done servicing request
00:30:07.106 00.001 14556 OnExposeComplete: enter
00:30:07.109 00.003 14556 UpdateGuideState(): m_state=6
00:30:07.113 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9564
00:30:07.117 00.004 14556 Star::Find returns 1 (0), X=165.65, Y=996.36, Mass=2243, SNR=31.8, Peak=158 HFD=4.7
00:30:07.122 00.005 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.96 = -1.32)
00:30:07.126 00.004 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.42)
00:30:07.134 00.008 14556 CameraToMount -- cameraX=-0.08 cameraY=0.26 hyp=0.27 cameraTheta=1.89 mountX=0.07 mountY=-0.27, mountTheta=-1.33
00:30:07.144 00.010 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.26, opts=13)
00:30:07.150 00.006 14556 Enqueuing Move request for scope (-0.08, 0.26)
00:30:07.155 00.005 12308 Worker thread wakes up
00:30:07.155 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.26) opts 0xd
00:30:07.155 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.26)
00:30:07.155 00.000 12308 Moving (-0.08, 0.26) raw xDistance=0.07 yDistance=-0.27
00:30:07.155 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:30:07.157 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:30:07.157 00.000 12308 MoveAxis(E, 0, ABG)
00:30:07.157 00.000 12308 Move returns status 0, amount 0
00:30:07.158 00.001 12308 MoveAxis(N, 187, ABG)
00:30:07.158 00.000 12308 Guiding  Dir = 0, Dur = 187
00:30:07.159 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:07.165 00.006 12308 IsSlewing returns 0
00:30:07.165 00.000 12308 IsGuiding returns 0
00:30:07.166 00.001 12308 PulseGuide returned control before completion, sleep 197
00:30:07.194 00.028 14556 UpdateGuideState exits: m=2243 SNR=31.8
00:30:07.200 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:07.205 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:07.210 00.005 14556 Enqueuing Expose request
00:30:07.375 00.165 12308 IsGuiding returns 1
00:30:07.376 00.001 12308 scope still moving after pulse duration time elapsed
00:30:07.406 00.030 12308 IsSlewing returns 0
00:30:07.408 00.002 12308 IsGuiding returns 0
00:30:07.409 00.001 12308 scope move finished after 187 + 55 ms
00:30:07.409 00.000 12308 Move returns status 0, amount 187
00:30:07.409 00.000 12308 move complete, result=0
00:30:07.410 00.001 12308 worker thread done servicing request
00:30:07.410 00.000 12308 Worker thread wakes up
00:30:07.410 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 187 ms NORTH
00:30:07.420 00.010 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:07.421 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:30:08.674 01.253 12308 Exposure complete
00:30:08.801 00.127 12308 worker thread done servicing request
00:30:08.801 00.000 14556 OnExposeComplete: enter
00:30:08.805 00.004 14556 UpdateGuideState(): m_state=6
00:30:08.809 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9565
00:30:08.811 00.002 14556 Star::Find returns 1 (0), X=165.70, Y=996.07, Mass=2130, SNR=31.0, Peak=164 HFD=4.6
00:30:08.816 00.005 14556 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-3.07) = xAngle (0.64 = 0.64)
00:30:08.821 00.005 14556 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.54 = 0.54)
00:30:08.825 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.43 mountX=0.03 mountY=0.02, mountTheta=0.57
00:30:08.830 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.03, opts=13)
00:30:08.834 00.004 14556 Enqueuing Move request for scope (-0.03, -0.03)
00:30:08.837 00.003 12308 Worker thread wakes up
00:30:08.837 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
00:30:08.838 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
00:30:08.838 00.000 12308 Moving (-0.03, -0.03) raw xDistance=0.03 yDistance=0.02
00:30:08.838 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:30:08.838 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:08.838 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:30:08.838 00.000 12308 MoveAxis(E, 0, ABG)
00:30:08.839 00.001 12308 Move returns status 0, amount 0
00:30:08.839 00.000 12308 MoveAxis(N, 0, ABG)
00:30:08.839 00.000 12308 Move returns status 0, amount 0
00:30:08.839 00.000 12308 move complete, result=0
00:30:08.839 00.000 12308 worker thread done servicing request
00:30:08.839 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:08.864 00.025 14556 UpdateGuideState exits: m=2130 SNR=31.0
00:30:08.867 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:08.871 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:08.876 00.005 14556 Enqueuing Expose request
00:30:08.880 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:30:08.885 00.005 12308 Worker thread wakes up
00:30:08.885 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:08.885 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:30:10.128 01.243 12308 Exposure complete
00:30:10.261 00.133 12308 worker thread done servicing request
00:30:10.261 00.000 14556 OnExposeComplete: enter
00:30:10.265 00.004 14556 UpdateGuideState(): m_state=6
00:30:10.269 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9566
00:30:10.273 00.004 14556 Star::Find returns 1 (0), X=165.53, Y=996.21, Mass=2356, SNR=32.7, Peak=173 HFD=4.8
00:30:10.277 00.004 14556 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.07) = xAngle (5.73 = -0.56)
00:30:10.281 00.004 14556 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.66)
00:30:10.286 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.11 hyp=0.22 cameraTheta=2.65 mountX=0.19 mountY=-0.14, mountTheta=-0.62
00:30:10.292 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.11, opts=13)
00:30:10.297 00.005 14556 Enqueuing Move request for scope (-0.20, 0.11)
00:30:10.301 00.004 12308 Worker thread wakes up
00:30:10.301 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.11) opts 0xd
00:30:10.301 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.11)
00:30:10.301 00.000 12308 Moving (-0.20, 0.11) raw xDistance=0.19 yDistance=-0.14
00:30:10.301 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:30:10.301 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:10.302 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:30:10.302 00.000 12308 MoveAxis(E, 0, ABG)
00:30:10.302 00.000 12308 Move returns status 0, amount 0
00:30:10.303 00.001 12308 MoveAxis(N, 0, ABG)
00:30:10.303 00.000 12308 Move returns status 0, amount 0
00:30:10.303 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:10.308 00.005 12308 move complete, result=0
00:30:10.308 00.000 12308 worker thread done servicing request
00:30:10.331 00.023 14556 UpdateGuideState exits: m=2356 SNR=32.7
00:30:10.335 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:10.339 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:10.343 00.004 14556 Enqueuing Expose request
00:30:10.348 00.005 12308 Worker thread wakes up
00:30:10.348 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:30:10.352 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:10.352 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:30:11.596 01.244 12308 Exposure complete
00:30:11.718 00.122 12308 worker thread done servicing request
00:30:11.718 00.000 14556 OnExposeComplete: enter
00:30:11.722 00.004 14556 UpdateGuideState(): m_state=6
00:30:11.726 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9567
00:30:11.730 00.004 14556 Star::Find returns 1 (0), X=165.56, Y=996.17, Mass=2319, SNR=32.6, Peak=163 HFD=5.0
00:30:11.734 00.004 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.84 = -0.44)
00:30:11.738 00.004 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.54)
00:30:11.741 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.19 cameraTheta=2.77 mountX=0.17 mountY=-0.10, mountTheta=-0.52
00:30:11.747 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.07, opts=13)
00:30:11.751 00.004 14556 Enqueuing Move request for scope (-0.18, 0.07)
00:30:11.755 00.004 12308 Worker thread wakes up
00:30:11.756 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
00:30:11.756 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
00:30:11.756 00.000 12308 Moving (-0.18, 0.07) raw xDistance=0.17 yDistance=-0.10
00:30:11.756 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:30:11.757 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:11.757 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:30:11.757 00.000 12308 MoveAxis(E, 0, ABG)
00:30:11.757 00.000 12308 Move returns status 0, amount 0
00:30:11.757 00.000 12308 MoveAxis(N, 0, ABG)
00:30:11.758 00.001 12308 Move returns status 0, amount 0
00:30:11.758 00.000 12308 move complete, result=0
00:30:11.758 00.000 12308 worker thread done servicing request
00:30:11.758 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:11.783 00.025 14556 UpdateGuideState exits: m=2319 SNR=32.6
00:30:11.788 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:11.793 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:11.797 00.004 14556 Enqueuing Expose request
00:30:11.800 00.003 12308 Worker thread wakes up
00:30:11.801 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:11.801 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:30:11.801 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:30:13.055 01.254 12308 Exposure complete
00:30:13.182 00.127 12308 worker thread done servicing request
00:30:13.182 00.000 14556 OnExposeComplete: enter
00:30:13.187 00.005 14556 UpdateGuideState(): m_state=6
00:30:13.191 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9568
00:30:13.195 00.004 14556 Star::Find returns 1 (0), X=165.49, Y=996.02, Mass=2249, SNR=31.9, Peak=168 HFD=5.0
00:30:13.201 00.006 14556 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.07) = xAngle (0.25 = 0.25)
00:30:13.204 00.003 14556 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.15 = 0.15)
00:30:13.208 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=-0.08 hyp=0.26 cameraTheta=-2.83 mountX=0.25 mountY=0.04, mountTheta=0.15
00:30:13.213 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=-0.08, opts=13)
00:30:13.219 00.006 14556 Enqueuing Move request for scope (-0.25, -0.08)
00:30:13.222 00.003 12308 Worker thread wakes up
00:30:13.222 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.08) opts 0xd
00:30:13.222 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, -0.08)
00:30:13.222 00.000 12308 Moving (-0.25, -0.08) raw xDistance=0.25 yDistance=0.04
00:30:13.222 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:30:13.224 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:13.224 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:30:13.224 00.000 12308 MoveAxis(W, 109, ABG)
00:30:13.224 00.000 12308 Guiding  Dir = 3, Dur = 109
00:30:13.225 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:13.228 00.003 12308 IsSlewing returns 0
00:30:13.228 00.000 12308 IsGuiding returns 0
00:30:13.228 00.000 12308 PulseGuide returned control before completion, sleep 119
00:30:13.244 00.016 14556 UpdateGuideState exits: m=2249 SNR=31.9
00:30:13.251 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:13.254 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:13.258 00.004 14556 Enqueuing Expose request
00:30:13.356 00.098 12308 IsGuiding returns 1
00:30:13.356 00.000 12308 scope still moving after pulse duration time elapsed
00:30:13.388 00.032 12308 IsSlewing returns 0
00:30:13.388 00.000 12308 IsGuiding returns 0
00:30:13.388 00.000 12308 scope move finished after 109 + 51 ms
00:30:13.388 00.000 12308 Move returns status 0, amount 109
00:30:13.388 00.000 12308 MoveAxis(N, 0, ABG)
00:30:13.390 00.002 12308 Move returns status 0, amount 0
00:30:13.390 00.000 12308 move complete, result=0
00:30:13.390 00.000 12308 worker thread done servicing request
00:30:13.390 00.000 14556 GuideStep: 0.3 px 109 ms WEST, 0.0 px 0 ms NORTH
00:30:13.394 00.004 12308 Worker thread wakes up
00:30:13.395 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:13.395 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:30:14.652 01.257 12308 Exposure complete
00:30:14.774 00.122 12308 worker thread done servicing request
00:30:14.775 00.001 14556 OnExposeComplete: enter
00:30:14.778 00.003 14556 UpdateGuideState(): m_state=6
00:30:14.782 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9569
00:30:14.786 00.004 14556 Star::Find returns 1 (0), X=165.72, Y=996.17, Mass=2166, SNR=31.4, Peak=187 HFD=4.5
00:30:14.790 00.004 14556 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.07) = xAngle (4.80 = -1.48)
00:30:14.794 00.004 14556 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.58)
00:30:14.797 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.73 mountX=0.01 mountY=-0.07, mountTheta=-1.48
00:30:14.802 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.07, opts=13)
00:30:14.806 00.004 14556 Enqueuing Move request for scope (-0.01, 0.07)
00:30:14.810 00.004 12308 Worker thread wakes up
00:30:14.810 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
00:30:14.810 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
00:30:14.810 00.000 12308 Moving (-0.01, 0.07) raw xDistance=0.01 yDistance=-0.07
00:30:14.810 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:30:14.810 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:14.812 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:30:14.812 00.000 12308 MoveAxis(E, 0, ABG)
00:30:14.812 00.000 12308 Move returns status 0, amount 0
00:30:14.812 00.000 12308 MoveAxis(N, 0, ABG)
00:30:14.812 00.000 12308 Move returns status 0, amount 0
00:30:14.812 00.000 12308 move complete, result=0
00:30:14.812 00.000 12308 worker thread done servicing request
00:30:14.812 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:14.835 00.023 14556 UpdateGuideState exits: m=2166 SNR=31.4
00:30:14.838 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:14.844 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:14.848 00.004 14556 Enqueuing Expose request
00:30:14.852 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:30:14.857 00.005 12308 Worker thread wakes up
00:30:14.857 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:14.858 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:30:16.105 01.247 12308 Exposure complete
00:30:16.238 00.133 12308 worker thread done servicing request
00:30:16.238 00.000 14556 OnExposeComplete: enter
00:30:16.243 00.005 14556 UpdateGuideState(): m_state=6
00:30:16.247 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9570
00:30:16.252 00.005 14556 Star::Find returns 1 (0), X=165.69, Y=996.12, Mass=2144, SNR=31.0, Peak=183 HFD=4.5
00:30:16.255 00.003 14556 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.07) = xAngle (5.83 = -0.46)
00:30:16.259 00.004 14556 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.56)
00:30:16.263 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.75 mountX=0.04 mountY=-0.02, mountTheta=-0.53
00:30:16.267 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.02, opts=13)
00:30:16.272 00.005 14556 Enqueuing Move request for scope (-0.04, 0.02)
00:30:16.276 00.004 12308 Worker thread wakes up
00:30:16.276 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
00:30:16.276 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
00:30:16.276 00.000 12308 Moving (-0.04, 0.02) raw xDistance=0.04 yDistance=-0.02
00:30:16.276 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:30:16.276 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:16.276 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:30:16.277 00.001 12308 MoveAxis(E, 0, ABG)
00:30:16.277 00.000 12308 Move returns status 0, amount 0
00:30:16.277 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:16.284 00.007 12308 MoveAxis(N, 0, ABG)
00:30:16.284 00.000 12308 Move returns status 0, amount 0
00:30:16.284 00.000 12308 move complete, result=0
00:30:16.285 00.001 12308 worker thread done servicing request
00:30:16.304 00.019 14556 UpdateGuideState exits: m=2144 SNR=31.0
00:30:16.308 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:16.312 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:16.316 00.004 14556 Enqueuing Expose request
00:30:16.320 00.004 12308 Worker thread wakes up
00:30:16.320 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:30:16.324 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:16.324 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:30:17.574 01.250 12308 Exposure complete
00:30:17.682 00.108 12308 worker thread done servicing request
00:30:17.683 00.001 14556 OnExposeComplete: enter
00:30:17.686 00.003 14556 UpdateGuideState(): m_state=6
00:30:17.691 00.005 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9571
00:30:17.695 00.004 14556 Star::Find returns 1 (0), X=165.75, Y=996.24, Mass=2307, SNR=32.3, Peak=177 HFD=4.7
00:30:17.699 00.004 14556 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.07) = xAngle (4.53 = -1.76)
00:30:17.703 00.004 14556 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.43 = -1.86)
00:30:17.707 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.45 mountX=-0.03 mountY=-0.13, mountTheta=-1.76
00:30:17.711 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.14, opts=13)
00:30:17.715 00.004 14556 Enqueuing Move request for scope (0.02, 0.14)
00:30:17.721 00.006 12308 Worker thread wakes up
00:30:17.721 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.14) opts 0xd
00:30:17.721 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.14)
00:30:17.721 00.000 12308 Moving (0.02, 0.14) raw xDistance=-0.03 yDistance=-0.13
00:30:17.721 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:30:17.722 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:17.722 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:30:17.722 00.000 12308 MoveAxis(E, 0, ABG)
00:30:17.722 00.000 12308 Move returns status 0, amount 0
00:30:17.722 00.000 12308 MoveAxis(N, 0, ABG)
00:30:17.722 00.000 12308 Move returns status 0, amount 0
00:30:17.723 00.001 12308 move complete, result=0
00:30:17.724 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:17.727 00.003 12308 worker thread done servicing request
00:30:17.750 00.023 14556 UpdateGuideState exits: m=2307 SNR=32.3
00:30:17.756 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:17.760 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:17.764 00.004 14556 Enqueuing Expose request
00:30:17.768 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:30:17.772 00.004 12308 Worker thread wakes up
00:30:17.772 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:17.772 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:30:19.017 01.245 12308 Exposure complete
00:30:19.258 00.241 12308 worker thread done servicing request
00:30:19.258 00.000 14556 OnExposeComplete: enter
00:30:19.263 00.005 14556 UpdateGuideState(): m_state=6
00:30:19.267 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9572
00:30:19.270 00.003 14556 Star::Find returns 1 (0), X=165.85, Y=996.38, Mass=2249, SNR=31.8, Peak=169 HFD=4.7
00:30:19.400 00.130 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.26 = -2.03)
00:30:19.408 00.008 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.13)
00:30:19.423 00.015 14556 CameraToMount -- cameraX=0.11 cameraY=0.28 hyp=0.30 cameraTheta=1.18 mountX=-0.13 mountY=-0.25, mountTheta=-2.05
00:30:19.428 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.28, opts=13)
00:30:19.432 00.004 14556 Enqueuing Move request for scope (0.11, 0.28)
00:30:19.438 00.006 12308 Worker thread wakes up
00:30:19.441 00.003 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.28) opts 0xd
00:30:19.441 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.28)
00:30:19.441 00.000 12308 Moving (0.11, 0.28) raw xDistance=-0.13 yDistance=-0.25
00:30:19.441 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:30:19.441 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:30:19.442 00.001 12308 MoveAxis(E, 0, ABG)
00:30:19.442 00.000 12308 Move returns status 0, amount 0
00:30:19.540 00.098 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:19.545 00.005 12308 MoveAxis(N, 179, ABG)
00:30:19.545 00.000 12308 Guiding  Dir = 0, Dur = 179
00:30:19.547 00.002 12308 IsSlewing returns 0
00:30:19.548 00.001 12308 IsGuiding returns 0
00:30:19.549 00.001 12308 PulseGuide returned control before completion, sleep 189
00:30:19.562 00.013 14556 UpdateGuideState exits: m=2249 SNR=31.8
00:30:19.566 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:19.569 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:19.572 00.003 14556 Enqueuing Expose request
00:30:19.575 00.003 14556 evsrv: cli 0185AD08 connect
00:30:19.578 00.003 14556 case statement mapped state 6 to 3
00:30:19.582 00.004 14556 case statement mapped state 6 to 3
00:30:19.585 00.003 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"30d9342f-6850-4e12-bf90-6332e6758008"}
00:30:19.588 00.003 14556 case statement mapped state 6 to 3
00:30:19.592 00.004 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"30d9342f-6850-4e12-bf90-6332e6758008"}
00:30:19.596 00.004 14556 evsrv: cli 0185AD08 disconnect
00:30:19.599 00.003 14556 evsrv: cli 0185B3E8 connect
00:30:19.603 00.004 14556 case statement mapped state 6 to 3
00:30:19.606 00.003 14556 case statement mapped state 6 to 3
00:30:19.609 00.003 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"389fd602-963a-4e49-b115-0026abbc8828"}
00:30:19.612 00.003 14556 PhdController::Dither begins
00:30:19.615 00.003 14556 dither: size=5.00, dRA=2.52 dDec=-1.54
00:30:19.618 00.003 14556 MountToCamera -- mountTheta (-0.55) + m_xAngle (-3.07) = xAngle (-3.62 = 2.66)
00:30:19.620 00.002 14556 MountToCamera -- mountX=2.52 mountY=-1.54 hyp=2.95 mountTheta=-0.55 cameraX=-2.62, cameraY=1.37 cameraTheta=2.66
00:30:19.624 00.004 14556 setting lock position to (163.12, 997.47)
00:30:19.627 00.003 14556 Mount: notify guiding dithered (-2.6, 1.4)
00:30:19.630 00.003 14556 Status Line: Dither by 2.52,-1.54
00:30:19.637 00.007 14556 PhdController: newstate STATE_SETTLE_BEGIN
00:30:19.640 00.003 14556 PhdController: newstate STATE_SETTLE_WAIT
00:30:19.643 00.003 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"389fd602-963a-4e49-b115-0026abbc8828"}
00:30:19.646 00.003 14556 evsrv: cli 0185B3E8 disconnect
00:30:19.751 00.105 12308 IsGuiding returns 1
00:30:19.751 00.000 12308 scope still moving after pulse duration time elapsed
00:30:19.782 00.031 12308 IsSlewing returns 0
00:30:19.783 00.001 12308 IsGuiding returns 0
00:30:19.783 00.000 12308 scope move finished after 179 + 56 ms
00:30:19.783 00.000 12308 Move returns status 0, amount 179
00:30:19.783 00.000 12308 move complete, result=0
00:30:19.783 00.000 12308 worker thread done servicing request
00:30:19.783 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 179 ms NORTH
00:30:19.787 00.004 12308 Worker thread wakes up
00:30:19.787 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:19.787 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,981,31,31)
00:30:21.027 01.240 12308 Exposure complete
00:30:21.233 00.206 12308 worker thread done servicing request
00:30:21.233 00.000 14556 OnExposeComplete: enter
00:30:21.237 00.004 14556 UpdateGuideState(): m_state=6
00:30:21.243 00.006 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9573
00:30:21.246 00.003 14556 Star::Find returns 1 (0), X=165.74, Y=996.02, Mass=2287, SNR=32.1, Peak=182 HFD=4.6
00:30:21.250 00.004 14556 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-3.07) = xAngle (2.57 = 2.57)
00:30:21.254 00.004 14556 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.47 = 2.47)
00:30:21.259 00.005 14556 CameraToMount -- cameraX=2.62 cameraY=-1.45 hyp=2.99 cameraTheta=-0.51 mountX=-2.51 mountY=1.87, mountTheta=2.50
00:30:21.265 00.006 14556 dither recenter: remaining=(-2.5,1.5) step=(-2.5,1.5)
00:30:21.269 00.004 14556 MountToCamera -- mountTheta (2.59) + m_xAngle (-3.07) = xAngle (-0.48 = -0.48)
00:30:21.273 00.004 14556 MountToCamera -- mountX=-2.52 mountY=1.54 hyp=2.95 mountTheta=2.59 cameraX=2.62, cameraY=-1.37 cameraTheta=-0.48
00:30:21.279 00.006 14556 SchedulePrimaryMove(104CA5C8, x=2.62, y=-1.37, opts=4)
00:30:21.282 00.003 14556 Enqueuing Move request for scope (2.62, -1.37)
00:30:21.286 00.004 12308 Worker thread wakes up
00:30:21.286 00.000 14556 Mount: notify direct move -2.52,1.54
00:30:21.291 00.005 12308 worker thread servicing REQUEST_MOVE scope ofs (2.62, -1.37) opts 0x4
00:30:21.291 00.000 12308 Handling offset move in thread for scope, endpoint = (2.62, -1.37)
00:30:21.291 00.000 12308 Moving (2.62, -1.37) raw xDistance=-2.52 yDistance=1.54
00:30:21.291 00.000 12308 MoveAxis(E, 1732, B)
00:30:21.291 00.000 12308 Guiding  Dir = 2, Dur = 1732
00:30:21.292 00.001 12308 IsSlewing returns 0
00:30:21.292 00.000 12308 IsGuiding returns 0
00:30:21.292 00.000 12308 PulseGuide returned control before completion, sleep 1742
00:30:21.293 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:21.318 00.025 14556 UpdateGuideState exits: m=2287 SNR=32.1
00:30:21.322 00.004 14556 PhdController: settling, locked = 1, distance = 3.09 (1.50) aobump = 0 frame = 1 / 99999
00:30:21.327 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760592621.327,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":3.09,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:30:21.331 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:21.335 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:21.338 00.003 14556 Enqueuing Expose request
00:30:23.047 01.709 12308 IsGuiding returns 1
00:30:23.047 00.000 12308 scope still moving after pulse duration time elapsed
00:30:23.078 00.031 12308 IsSlewing returns 0
00:30:23.079 00.001 12308 IsGuiding returns 0
00:30:23.079 00.000 12308 scope move finished after 1732 + 55 ms
00:30:23.080 00.001 12308 Move returns status 0, amount 1732
00:30:23.080 00.000 12308 MoveAxis(S, 1087, B)
00:30:23.081 00.001 12308 Guiding  Dir = 1, Dur = 1087
00:30:23.081 00.000 12308 IsSlewing returns 0
00:30:23.082 00.001 12308 IsGuiding returns 0
00:30:23.083 00.001 12308 PulseGuide returned control before completion, sleep 1097
00:30:24.186 01.103 12308 IsGuiding returns 1
00:30:24.187 00.001 12308 scope still moving after pulse duration time elapsed
00:30:24.216 00.029 12308 IsSlewing returns 0
00:30:24.220 00.004 12308 IsGuiding returns 0
00:30:24.221 00.001 12308 scope move finished after 1087 + 50 ms
00:30:24.221 00.000 12308 Move returns status 0, amount 1087
00:30:24.221 00.000 12308 move complete, result=0
00:30:24.222 00.001 12308 worker thread done servicing request
00:30:24.222 00.000 14556 GuideStep: -2.5 px 1732 ms EAST, 1.5 px 1087 ms SOUTH
00:30:24.230 00.008 12308 Worker thread wakes up
00:30:24.230 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:24.230 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:25.486 01.256 12308 Exposure complete
00:30:25.591 00.105 12308 worker thread done servicing request
00:30:25.591 00.000 14556 OnExposeComplete: enter
00:30:25.595 00.004 14556 UpdateGuideState(): m_state=6
00:30:25.599 00.004 14556 Star::Find(15, 165, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9574
00:30:25.603 00.004 14556 Star::Find returns 1 (0), X=163.04, Y=996.97, Mass=2201, SNR=31.5, Peak=187 HFD=4.5
00:30:25.607 00.004 14556 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-3.07) = xAngle (1.35 = 1.35)
00:30:25.611 00.004 14556 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.25 = 1.25)
00:30:25.615 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.50 hyp=0.51 cameraTheta=-1.73 mountX=0.11 mountY=0.48, mountTheta=1.34
00:30:25.619 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.50, opts=13)
00:30:25.625 00.006 14556 Enqueuing Move request for scope (-0.08, -0.50)
00:30:25.630 00.005 12308 Worker thread wakes up
00:30:25.630 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.50) opts 0xd
00:30:25.630 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.50)
00:30:25.630 00.000 12308 Moving (-0.08, -0.50) raw xDistance=0.11 yDistance=0.48
00:30:25.630 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:30:25.630 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:30:25.631 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
00:30:25.631 00.000 12308 MoveAxis(E, 0, ABG)
00:30:25.631 00.000 12308 Move returns status 0, amount 0
00:30:25.631 00.000 12308 MoveAxis(N, 0, ABG)
00:30:25.632 00.001 12308 Move returns status 0, amount 0
00:30:25.632 00.000 12308 move complete, result=0
00:30:25.632 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:25.637 00.005 12308 worker thread done servicing request
00:30:25.658 00.021 14556 UpdateGuideState exits: m=2201 SNR=31.5
00:30:25.664 00.006 14556 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 2 / 99999
00:30:25.667 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760592625.667,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.51,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:30:25.672 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:25.676 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:25.680 00.004 14556 Enqueuing Expose request
00:30:25.684 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
00:30:25.688 00.004 12308 Worker thread wakes up
00:30:25.688 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:25.688 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:26.944 01.256 12308 Exposure complete
00:30:27.053 00.109 12308 worker thread done servicing request
00:30:27.053 00.000 14556 OnExposeComplete: enter
00:30:27.057 00.004 14556 UpdateGuideState(): m_state=6
00:30:27.062 00.005 14556 Star::Find(15, 163, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9575
00:30:27.065 00.003 14556 Star::Find returns 1 (0), X=163.10, Y=996.88, Mass=2178, SNR=31.3, Peak=202 HFD=4.3
00:30:27.069 00.004 14556 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.07) = xAngle (1.48 = 1.48)
00:30:27.072 00.003 14556 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.38 = 1.38)
00:30:27.076 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.59 hyp=0.59 cameraTheta=-1.60 mountX=0.06 mountY=0.58, mountTheta=1.48
00:30:27.081 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.59, opts=13)
00:30:27.086 00.005 14556 Enqueuing Move request for scope (-0.02, -0.59)
00:30:27.089 00.003 12308 Worker thread wakes up
00:30:27.089 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.59) opts 0xd
00:30:27.090 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.59)
00:30:27.090 00.000 12308 Moving (-0.02, -0.59) raw xDistance=0.06 yDistance=0.58
00:30:27.090 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:30:27.090 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:30:27.090 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
00:30:27.090 00.000 12308 MoveAxis(E, 0, ABG)
00:30:27.092 00.002 12308 Move returns status 0, amount 0
00:30:27.092 00.000 12308 MoveAxis(N, 0, ABG)
00:30:27.092 00.000 12308 Move returns status 0, amount 0
00:30:27.092 00.000 12308 move complete, result=0
00:30:27.092 00.000 12308 worker thread done servicing request
00:30:27.092 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:27.115 00.023 14556 UpdateGuideState exits: m=2178 SNR=31.3
00:30:27.120 00.005 14556 PhdController: settling, locked = 1, distance = 0.53 (1.50) aobump = 0 frame = 3 / 99999
00:30:27.126 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760592627.126,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.53,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
00:30:27.133 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:27.138 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:27.143 00.005 14556 Enqueuing Expose request
00:30:27.146 00.003 12308 Worker thread wakes up
00:30:27.146 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
00:30:27.150 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:27.150 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:28.403 01.253 12308 Exposure complete
00:30:28.523 00.120 12308 worker thread done servicing request
00:30:28.523 00.000 14556 OnExposeComplete: enter
00:30:28.527 00.004 14556 UpdateGuideState(): m_state=6
00:30:28.530 00.003 14556 Star::Find(15, 163, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9576
00:30:28.534 00.004 14556 Star::Find returns 1 (0), X=163.07, Y=997.10, Mass=2245, SNR=32.1, Peak=185 HFD=4.5
00:30:28.539 00.005 14556 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-3.07) = xAngle (1.38 = 1.38)
00:30:28.542 00.003 14556 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.28 = 1.28)
00:30:28.546 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.37 hyp=0.37 cameraTheta=-1.70 mountX=0.07 mountY=0.36, mountTheta=1.37
00:30:28.550 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.37, opts=13)
00:30:28.554 00.004 14556 Enqueuing Move request for scope (-0.05, -0.37)
00:30:28.558 00.004 12308 Worker thread wakes up
00:30:28.558 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.37) opts 0xd
00:30:28.558 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.37)
00:30:28.558 00.000 12308 Moving (-0.05, -0.37) raw xDistance=0.07 yDistance=0.36
00:30:28.558 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:30:28.559 00.001 12308 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.42
00:30:28.559 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
00:30:28.559 00.000 12308 MoveAxis(E, 0, ABG)
00:30:28.559 00.000 12308 Move returns status 0, amount 0
00:30:28.559 00.000 12308 MoveAxis(S, 251, ABG)
00:30:28.559 00.000 12308 Guiding  Dir = 1, Dur = 251
00:30:28.559 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:28.564 00.005 12308 IsSlewing returns 0
00:30:28.564 00.000 12308 IsGuiding returns 0
00:30:28.565 00.001 12308 PulseGuide returned control before completion, sleep 261
00:30:28.584 00.019 14556 UpdateGuideState exits: m=2245 SNR=32.1
00:30:28.591 00.007 14556 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 4 / 99999
00:30:28.598 00.007 14556 evsrv: {"Event":"Settling","Timestamp":1760592628.598,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.49,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
00:30:28.603 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:28.608 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:28.611 00.003 14556 Enqueuing Expose request
00:30:28.830 00.219 12308 IsGuiding returns 1
00:30:28.831 00.001 12308 scope still moving after pulse duration time elapsed
00:30:28.862 00.031 12308 IsSlewing returns 0
00:30:28.864 00.002 12308 IsGuiding returns 0
00:30:28.864 00.000 12308 scope move finished after 251 + 47 ms
00:30:28.864 00.000 12308 Move returns status 0, amount 251
00:30:28.865 00.001 12308 move complete, result=0
00:30:28.865 00.000 12308 worker thread done servicing request
00:30:28.865 00.000 12308 Worker thread wakes up
00:30:28.865 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.4 px 251 ms SOUTH
00:30:28.871 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:28.872 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:30.113 01.241 12308 Exposure complete
00:30:30.228 00.115 12308 worker thread done servicing request
00:30:30.228 00.000 14556 OnExposeComplete: enter
00:30:30.233 00.005 14556 UpdateGuideState(): m_state=6
00:30:30.236 00.003 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9577
00:30:30.240 00.004 14556 Star::Find returns 1 (0), X=163.14, Y=997.30, Mass=2295, SNR=32.3, Peak=196 HFD=4.5
00:30:30.244 00.004 14556 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.07) = xAngle (1.65 = 1.65)
00:30:30.248 00.004 14556 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.55 = 1.55)
00:30:30.252 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.43 mountX=-0.01 mountY=0.17, mountTheta=1.65
00:30:30.257 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.17, opts=13)
00:30:30.261 00.004 14556 Enqueuing Move request for scope (0.02, -0.17)
00:30:30.265 00.004 12308 Worker thread wakes up
00:30:30.265 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.17) opts 0xd
00:30:30.265 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.17)
00:30:30.265 00.000 12308 Moving (0.02, -0.17) raw xDistance=-0.01 yDistance=0.17
00:30:30.265 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:30:30.266 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:30.266 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:30:30.266 00.000 12308 MoveAxis(E, 0, ABG)
00:30:30.266 00.000 12308 Move returns status 0, amount 0
00:30:30.266 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:30.271 00.005 12308 MoveAxis(N, 0, ABG)
00:30:30.271 00.000 12308 Move returns status 0, amount 0
00:30:30.271 00.000 12308 move complete, result=0
00:30:30.271 00.000 12308 worker thread done servicing request
00:30:30.295 00.024 14556 UpdateGuideState exits: m=2295 SNR=32.3
00:30:30.300 00.005 14556 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 5 / 99999
00:30:30.304 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760592630.303,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":4.6,"SettleTime":10.0,"StarLocked":true}
00:30:30.307 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:30.313 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:30.317 00.004 14556 Enqueuing Expose request
00:30:30.320 00.003 12308 Worker thread wakes up
00:30:30.320 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:30.322 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:30.322 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:30:31.566 01.244 12308 Exposure complete
00:30:31.681 00.115 12308 worker thread done servicing request
00:30:31.681 00.000 14556 OnExposeComplete: enter
00:30:31.686 00.005 14556 UpdateGuideState(): m_state=6
00:30:31.690 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9578
00:30:31.695 00.005 14556 Star::Find returns 1 (0), X=163.11, Y=997.29, Mass=2367, SNR=32.6, Peak=190 HFD=4.6
00:30:31.700 00.005 14556 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-3.07) = xAngle (1.46 = 1.46)
00:30:31.704 00.004 14556 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.36 = 1.36)
00:30:31.709 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.61 mountX=0.02 mountY=0.18, mountTheta=1.46
00:30:31.713 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.18, opts=13)
00:30:31.718 00.005 14556 Enqueuing Move request for scope (-0.01, -0.18)
00:30:31.722 00.004 12308 Worker thread wakes up
00:30:31.722 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.18) opts 0xd
00:30:31.723 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.18)
00:30:31.723 00.000 12308 Moving (-0.01, -0.18) raw xDistance=0.02 yDistance=0.18
00:30:31.723 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:30:31.723 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:31.723 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:30:31.723 00.000 12308 MoveAxis(E, 0, ABG)
00:30:31.723 00.000 12308 Move returns status 0, amount 0
00:30:31.724 00.001 12308 MoveAxis(N, 0, ABG)
00:30:31.724 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:31.729 00.005 12308 Move returns status 0, amount 0
00:30:31.729 00.000 12308 move complete, result=0
00:30:31.729 00.000 12308 worker thread done servicing request
00:30:31.751 00.022 14556 UpdateGuideState exits: m=2367 SNR=32.6
00:30:31.755 00.004 14556 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 6 / 99999
00:30:31.759 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760592631.759,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":6.1,"SettleTime":10.0,"StarLocked":true}
00:30:31.764 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:31.768 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:31.771 00.003 14556 Enqueuing Expose request
00:30:31.774 00.003 12308 Worker thread wakes up
00:30:31.774 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:31.776 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:31.776 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:30:33.023 01.247 12308 Exposure complete
00:30:33.123 00.100 12308 worker thread done servicing request
00:30:33.123 00.000 14556 OnExposeComplete: enter
00:30:33.128 00.005 14556 UpdateGuideState(): m_state=6
00:30:33.132 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9579
00:30:33.134 00.002 14556 Star::Find returns 1 (0), X=163.17, Y=997.42, Mass=2247, SNR=31.8, Peak=181 HFD=4.5
00:30:33.139 00.005 14556 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-3.07) = xAngle (2.32 = 2.32)
00:30:33.142 00.003 14556 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.22 = 2.22)
00:30:33.146 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.76 mountX=-0.04 mountY=0.05, mountTheta=2.28
00:30:33.151 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.05, opts=13)
00:30:33.155 00.004 14556 Enqueuing Move request for scope (0.05, -0.05)
00:30:33.159 00.004 12308 Worker thread wakes up
00:30:33.159 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
00:30:33.159 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
00:30:33.159 00.000 12308 Moving (0.05, -0.05) raw xDistance=-0.04 yDistance=0.05
00:30:33.160 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:30:33.160 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:33.160 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:30:33.160 00.000 12308 MoveAxis(E, 0, ABG)
00:30:33.160 00.000 12308 Move returns status 0, amount 0
00:30:33.160 00.000 12308 MoveAxis(N, 0, ABG)
00:30:33.161 00.001 12308 Move returns status 0, amount 0
00:30:33.161 00.000 12308 move complete, result=0
00:30:33.161 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:33.165 00.004 12308 worker thread done servicing request
00:30:33.185 00.020 14556 UpdateGuideState exits: m=2247 SNR=31.8
00:30:33.190 00.005 14556 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 7 / 99999
00:30:33.195 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760592633.195,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":7.5,"SettleTime":10.0,"StarLocked":true}
00:30:33.199 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:33.202 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:33.206 00.004 14556 Enqueuing Expose request
00:30:33.210 00.004 12308 Worker thread wakes up
00:30:33.210 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:30:33.214 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:33.215 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:34.464 01.249 12308 Exposure complete
00:30:34.576 00.112 12308 worker thread done servicing request
00:30:34.577 00.001 14556 OnExposeComplete: enter
00:30:34.581 00.004 14556 UpdateGuideState(): m_state=6
00:30:34.585 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9580
00:30:34.589 00.004 14556 Star::Find returns 1 (0), X=163.08, Y=997.22, Mass=2346, SNR=32.5, Peak=190 HFD=4.5
00:30:34.593 00.004 14556 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.07) = xAngle (1.35 = 1.35)
00:30:34.596 00.003 14556 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.25 = 1.25)
00:30:34.600 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.25 hyp=0.25 cameraTheta=-1.72 mountX=0.06 mountY=0.24, mountTheta=1.34
00:30:34.604 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.25, opts=13)
00:30:34.609 00.005 14556 Enqueuing Move request for scope (-0.04, -0.25)
00:30:34.612 00.003 12308 Worker thread wakes up
00:30:34.612 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.25) opts 0xd
00:30:34.612 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.25)
00:30:34.612 00.000 12308 Moving (-0.04, -0.25) raw xDistance=0.06 yDistance=0.24
00:30:34.612 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:30:34.612 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
00:30:34.612 00.000 12308 MoveAxis(E, 0, ABG)
00:30:34.614 00.002 12308 Move returns status 0, amount 0
00:30:34.614 00.000 12308 MoveAxis(S, 169, ABG)
00:30:34.614 00.000 12308 Guiding  Dir = 1, Dur = 169
00:30:34.614 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:34.618 00.004 12308 IsSlewing returns 0
00:30:34.618 00.000 12308 IsGuiding returns 0
00:30:34.618 00.000 12308 PulseGuide returned control before completion, sleep 179
00:30:34.639 00.021 14556 UpdateGuideState exits: m=2346 SNR=32.5
00:30:34.642 00.003 14556 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 8 / 99999
00:30:34.647 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760592634.647,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":9.0,"SettleTime":10.0,"StarLocked":true}
00:30:34.650 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:34.654 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:34.660 00.006 14556 Enqueuing Expose request
00:30:34.815 00.155 12308 IsGuiding returns 1
00:30:34.815 00.000 12308 scope still moving after pulse duration time elapsed
00:30:34.845 00.030 12308 IsSlewing returns 0
00:30:34.846 00.001 12308 IsGuiding returns 0
00:30:34.847 00.001 12308 scope move finished after 169 + 58 ms
00:30:34.848 00.001 12308 Move returns status 0, amount 169
00:30:34.848 00.000 12308 move complete, result=0
00:30:34.848 00.000 12308 worker thread done servicing request
00:30:34.849 00.001 12308 Worker thread wakes up
00:30:34.849 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 169 ms SOUTH
00:30:34.856 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:34.857 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:36.109 01.252 12308 Exposure complete
00:30:36.232 00.123 12308 worker thread done servicing request
00:30:36.233 00.001 14556 OnExposeComplete: enter
00:30:36.237 00.004 14556 UpdateGuideState(): m_state=6
00:30:36.241 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9581
00:30:36.245 00.004 14556 Star::Find returns 1 (0), X=163.11, Y=997.65, Mass=2236, SNR=31.7, Peak=173 HFD=4.8
00:30:36.249 00.004 14556 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.07) = xAngle (4.69 = -1.59)
00:30:36.254 00.005 14556 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.59 = -1.69)
00:30:36.257 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.62 mountX=-0.00 mountY=-0.18, mountTheta=-1.59
00:30:36.263 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.18, opts=13)
00:30:36.267 00.004 14556 Enqueuing Move request for scope (-0.01, 0.18)
00:30:36.270 00.003 12308 Worker thread wakes up
00:30:36.270 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
00:30:36.271 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
00:30:36.271 00.000 12308 Moving (-0.01, 0.18) raw xDistance=-0.00 yDistance=-0.18
00:30:36.271 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:30:36.271 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:36.272 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:30:36.272 00.000 12308 MoveAxis(E, 0, ABG)
00:30:36.272 00.000 12308 Move returns status 0, amount 0
00:30:36.273 00.001 12308 MoveAxis(N, 0, ABG)
00:30:36.273 00.000 12308 Move returns status 0, amount 0
00:30:36.273 00.000 12308 move complete, result=0
00:30:36.273 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:36.278 00.005 12308 worker thread done servicing request
00:30:36.300 00.022 14556 UpdateGuideState exits: m=2236 SNR=31.7
00:30:36.304 00.004 14556 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 9 / 99999
00:30:36.307 00.003 14556 PhdController: newstate STATE_FINISH
00:30:36.313 00.006 14556 PhdController complete: success
00:30:36.317 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760592636.317,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
00:30:36.322 00.005 14556 Mount: notify guiding dither settle done success=1
00:30:36.327 00.005 14556 PhdController: newstate STATE_IDLE
00:30:36.333 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:36.338 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:36.345 00.007 14556 Enqueuing Expose request
00:30:36.352 00.007 12308 Worker thread wakes up
00:30:36.353 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:30:36.359 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:36.359 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:37.614 01.255 12308 Exposure complete
00:30:37.743 00.129 12308 worker thread done servicing request
00:30:37.743 00.000 14556 OnExposeComplete: enter
00:30:37.747 00.004 14556 UpdateGuideState(): m_state=6
00:30:37.751 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9582
00:30:37.755 00.004 14556 Star::Find returns 1 (0), X=163.09, Y=997.67, Mass=2351, SNR=32.7, Peak=202 HFD=4.7
00:30:37.759 00.004 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.78 = -1.51)
00:30:37.763 00.004 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
00:30:37.768 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.70 mountX=0.01 mountY=-0.20, mountTheta=-1.51
00:30:37.773 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.20, opts=13)
00:30:37.778 00.005 14556 Enqueuing Move request for scope (-0.03, 0.20)
00:30:37.782 00.004 12308 Worker thread wakes up
00:30:37.782 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.20) opts 0xd
00:30:37.782 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.20)
00:30:37.782 00.000 12308 Moving (-0.03, 0.20) raw xDistance=0.01 yDistance=-0.20
00:30:37.782 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:30:37.783 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:30:37.783 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:30:37.783 00.000 12308 MoveAxis(E, 0, ABG)
00:30:37.783 00.000 12308 Move returns status 0, amount 0
00:30:37.783 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:37.788 00.005 12308 MoveAxis(N, 0, ABG)
00:30:37.788 00.000 12308 Move returns status 0, amount 0
00:30:37.788 00.000 12308 move complete, result=0
00:30:37.789 00.001 12308 worker thread done servicing request
00:30:37.810 00.021 14556 UpdateGuideState exits: m=2351 SNR=32.7
00:30:37.815 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:37.820 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:37.824 00.004 14556 Enqueuing Expose request
00:30:37.828 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:30:37.832 00.004 12308 Worker thread wakes up
00:30:37.832 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:37.833 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:39.086 01.253 12308 Exposure complete
00:30:39.208 00.122 12308 worker thread done servicing request
00:30:39.208 00.000 14556 OnExposeComplete: enter
00:30:39.212 00.004 14556 UpdateGuideState(): m_state=6
00:30:39.216 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9583
00:30:39.220 00.004 14556 Star::Find returns 1 (0), X=163.11, Y=997.91, Mass=2232, SNR=31.8, Peak=191 HFD=4.4
00:30:39.227 00.007 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.67 = -1.61)
00:30:39.233 00.006 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
00:30:39.237 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.44 hyp=0.44 cameraTheta=1.60 mountX=-0.02 mountY=-0.44, mountTheta=-1.61
00:30:39.242 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.44, opts=13)
00:30:39.246 00.004 14556 Enqueuing Move request for scope (-0.01, 0.44)
00:30:39.251 00.005 12308 Worker thread wakes up
00:30:39.251 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.44) opts 0xd
00:30:39.251 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.44)
00:30:39.251 00.000 12308 Moving (-0.01, 0.44) raw xDistance=-0.02 yDistance=-0.44
00:30:39.252 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:30:39.252 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:30:39.252 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
00:30:39.252 00.000 12308 MoveAxis(E, 0, ABG)
00:30:39.252 00.000 12308 Move returns status 0, amount 0
00:30:39.253 00.001 12308 MoveAxis(N, 0, ABG)
00:30:39.253 00.000 12308 Move returns status 0, amount 0
00:30:39.253 00.000 12308 move complete, result=0
00:30:39.254 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:39.258 00.004 12308 worker thread done servicing request
00:30:39.279 00.021 14556 UpdateGuideState exits: m=2232 SNR=31.8
00:30:39.284 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:39.288 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:39.292 00.004 14556 Enqueuing Expose request
00:30:39.296 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
00:30:39.299 00.003 12308 Worker thread wakes up
00:30:39.300 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:39.300 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:40.550 01.250 12308 Exposure complete
00:30:40.684 00.134 12308 worker thread done servicing request
00:30:40.685 00.001 14556 OnExposeComplete: enter
00:30:40.689 00.004 14556 UpdateGuideState(): m_state=6
00:30:40.694 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9584
00:30:40.699 00.005 14556 Star::Find returns 1 (0), X=162.91, Y=997.93, Mass=2354, SNR=32.5, Peak=195 HFD=4.4
00:30:40.702 00.003 14556 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.07) = xAngle (5.06 = -1.22)
00:30:40.705 00.003 14556 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.32)
00:30:40.709 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.46 hyp=0.50 cameraTheta=1.99 mountX=0.17 mountY=-0.49, mountTheta=-1.23
00:30:40.714 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.46, opts=13)
00:30:40.718 00.004 14556 Enqueuing Move request for scope (-0.20, 0.46)
00:30:40.725 00.007 12308 Worker thread wakes up
00:30:40.725 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.46) opts 0xd
00:30:40.725 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.46)
00:30:40.725 00.000 12308 Moving (-0.20, 0.46) raw xDistance=0.17 yDistance=-0.49
00:30:40.726 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:30:40.726 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:30:40.726 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
00:30:40.726 00.000 12308 MoveAxis(E, 0, ABG)
00:30:40.726 00.000 12308 Move returns status 0, amount 0
00:30:40.726 00.000 12308 MoveAxis(N, 0, ABG)
00:30:40.726 00.000 12308 Move returns status 0, amount 0
00:30:40.728 00.002 12308 move complete, result=0
00:30:40.728 00.000 12308 worker thread done servicing request
00:30:40.728 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:40.756 00.028 14556 UpdateGuideState exits: m=2354 SNR=32.5
00:30:40.760 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:40.765 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:40.768 00.003 14556 Enqueuing Expose request
00:30:40.772 00.004 12308 Worker thread wakes up
00:30:40.772 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
00:30:40.775 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:40.776 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:42.024 01.248 12308 Exposure complete
00:30:42.148 00.124 12308 worker thread done servicing request
00:30:42.148 00.000 14556 OnExposeComplete: enter
00:30:42.152 00.004 14556 UpdateGuideState(): m_state=6
00:30:42.158 00.006 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9585
00:30:42.163 00.005 14556 Star::Find returns 1 (0), X=163.06, Y=998.07, Mass=2201, SNR=31.3, Peak=183 HFD=4.5
00:30:42.167 00.004 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.73 = -1.55)
00:30:42.172 00.005 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.65)
00:30:42.175 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.60 hyp=0.60 cameraTheta=1.66 mountX=0.01 mountY=-0.60, mountTheta=-1.55
00:30:42.181 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.60, opts=13)
00:30:42.186 00.005 14556 Enqueuing Move request for scope (-0.05, 0.60)
00:30:42.190 00.004 12308 Worker thread wakes up
00:30:42.190 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.60) opts 0xd
00:30:42.190 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.60)
00:30:42.190 00.000 12308 Moving (-0.05, 0.60) raw xDistance=0.01 yDistance=-0.60
00:30:42.191 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:30:42.191 00.000 12308 resist switch: large excursion: input -0.60 thresh 0.60 direction from 1 to -1
00:30:42.191 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.81
00:30:42.191 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
00:30:42.192 00.001 12308 MoveAxis(E, 0, ABG)
00:30:42.192 00.000 12308 Move returns status 0, amount 0
00:30:42.193 00.001 12308 MoveAxis(N, 424, ABG)
00:30:42.193 00.000 12308 Guiding  Dir = 0, Dur = 424
00:30:42.193 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:42.197 00.004 12308 IsSlewing returns 0
00:30:42.198 00.001 12308 IsGuiding returns 0
00:30:42.198 00.000 12308 PulseGuide returned control before completion, sleep 434
00:30:42.221 00.023 14556 UpdateGuideState exits: m=2201 SNR=31.3
00:30:42.225 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:42.229 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:42.233 00.004 14556 Enqueuing Expose request
00:30:42.636 00.403 12308 IsGuiding returns 1
00:30:42.637 00.001 12308 scope still moving after pulse duration time elapsed
00:30:42.668 00.031 12308 IsSlewing returns 0
00:30:42.669 00.001 12308 IsGuiding returns 0
00:30:42.669 00.000 12308 scope move finished after 424 + 46 ms
00:30:42.670 00.001 12308 Move returns status 0, amount 424
00:30:42.670 00.000 12308 move complete, result=0
00:30:42.670 00.000 12308 worker thread done servicing request
00:30:42.671 00.001 12308 Worker thread wakes up
00:30:42.671 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.6 px 424 ms NORTH
00:30:42.677 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:42.677 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:43.930 01.253 12308 Exposure complete
00:30:44.056 00.126 12308 worker thread done servicing request
00:30:44.057 00.001 14556 OnExposeComplete: enter
00:30:44.060 00.003 14556 UpdateGuideState(): m_state=6
00:30:44.065 00.005 14556 Star::Find(15, 163, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9586
00:30:44.069 00.004 14556 Star::Find returns 1 (0), X=162.89, Y=997.89, Mass=2222, SNR=31.9, Peak=185 HFD=4.4
00:30:44.073 00.004 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
00:30:44.076 00.003 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.24)
00:30:44.079 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=0.42 hyp=0.48 cameraTheta=2.07 mountX=0.20 mountY=-0.46, mountTheta=-1.16
00:30:44.085 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.42, opts=13)
00:30:44.088 00.003 14556 Enqueuing Move request for scope (-0.23, 0.42)
00:30:44.093 00.005 12308 Worker thread wakes up
00:30:44.093 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.42) opts 0xd
00:30:44.093 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.42)
00:30:44.093 00.000 12308 Moving (-0.23, 0.42) raw xDistance=0.20 yDistance=-0.46
00:30:44.094 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:30:44.094 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
00:30:44.094 00.000 12308 MoveAxis(W, 87, ABG)
00:30:44.094 00.000 12308 Guiding  Dir = 3, Dur = 87
00:30:44.094 00.000 12308 IsSlewing returns 0
00:30:44.096 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:44.101 00.005 12308 IsGuiding returns 0
00:30:44.101 00.000 12308 PulseGuide returned control before completion, sleep 97
00:30:44.124 00.023 14556 UpdateGuideState exits: m=2222 SNR=31.9
00:30:44.129 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:44.134 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:44.138 00.004 14556 Enqueuing Expose request
00:30:44.205 00.067 12308 IsGuiding returns 1
00:30:44.205 00.000 12308 scope still moving after pulse duration time elapsed
00:30:44.236 00.031 12308 IsSlewing returns 0
00:30:44.237 00.001 12308 IsGuiding returns 0
00:30:44.237 00.000 12308 scope move finished after 87 + 49 ms
00:30:44.238 00.001 12308 Move returns status 0, amount 87
00:30:44.238 00.000 12308 MoveAxis(N, 321, ABG)
00:30:44.238 00.000 12308 Guiding  Dir = 0, Dur = 321
00:30:44.238 00.000 12308 IsSlewing returns 0
00:30:44.238 00.000 12308 IsGuiding returns 0
00:30:44.239 00.001 12308 PulseGuide returned control before completion, sleep 331
00:30:44.581 00.342 12308 IsGuiding returns 1
00:30:44.583 00.002 12308 scope still moving after pulse duration time elapsed
00:30:44.613 00.030 12308 IsSlewing returns 0
00:30:44.614 00.001 12308 IsGuiding returns 0
00:30:44.615 00.001 12308 scope move finished after 321 + 54 ms
00:30:44.615 00.000 12308 Move returns status 0, amount 321
00:30:44.615 00.000 12308 move complete, result=0
00:30:44.616 00.001 12308 worker thread done servicing request
00:30:44.616 00.000 12308 Worker thread wakes up
00:30:44.616 00.000 14556 GuideStep: 0.2 px 87 ms WEST, -0.5 px 321 ms NORTH
00:30:44.622 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:44.623 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:45.868 01.245 12308 Exposure complete
00:30:45.984 00.116 12308 worker thread done servicing request
00:30:45.984 00.000 14556 OnExposeComplete: enter
00:30:45.988 00.004 14556 UpdateGuideState(): m_state=6
00:30:45.992 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9587
00:30:45.996 00.004 14556 Star::Find returns 1 (0), X=162.83, Y=997.78, Mass=2191, SNR=31.5, Peak=157 HFD=4.5
00:30:45.999 00.003 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.40 = -0.89)
00:30:46.003 00.004 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.99)
00:30:46.007 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=0.31 hyp=0.42 cameraTheta=2.32 mountX=0.26 mountY=-0.35, mountTheta=-0.92
00:30:46.012 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.31, opts=13)
00:30:46.016 00.004 14556 Enqueuing Move request for scope (-0.29, 0.31)
00:30:46.019 00.003 12308 Worker thread wakes up
00:30:46.019 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.31) opts 0xd
00:30:46.019 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.31)
00:30:46.021 00.002 12308 Moving (-0.29, 0.31) raw xDistance=0.26 yDistance=-0.35
00:30:46.021 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
00:30:46.021 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
00:30:46.021 00.000 12308 MoveAxis(W, 121, ABG)
00:30:46.021 00.000 12308 Guiding  Dir = 3, Dur = 121
00:30:46.021 00.000 12308 IsSlewing returns 0
00:30:46.022 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:46.025 00.003 12308 IsGuiding returns 0
00:30:46.025 00.000 12308 PulseGuide returned control before completion, sleep 131
00:30:46.046 00.021 14556 UpdateGuideState exits: m=2191 SNR=31.5
00:30:46.052 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:46.055 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:46.059 00.004 14556 Enqueuing Expose request
00:30:46.172 00.113 12308 IsGuiding returns 1
00:30:46.173 00.001 12308 scope still moving after pulse duration time elapsed
00:30:46.203 00.030 12308 IsSlewing returns 0
00:30:46.203 00.000 12308 IsGuiding returns 1
00:30:46.235 00.032 12308 IsSlewing returns 0
00:30:46.236 00.001 12308 IsGuiding returns 0
00:30:46.237 00.001 12308 scope move finished after 121 + 89 ms
00:30:46.237 00.000 12308 Move returns status 0, amount 121
00:30:46.238 00.001 12308 MoveAxis(N, 245, ABG)
00:30:46.238 00.000 12308 Guiding  Dir = 0, Dur = 245
00:30:46.239 00.001 12308 IsSlewing returns 0
00:30:46.239 00.000 12308 IsGuiding returns 0
00:30:46.240 00.001 12308 PulseGuide returned control before completion, sleep 255
00:30:46.501 00.261 12308 IsGuiding returns 1
00:30:46.503 00.002 12308 scope still moving after pulse duration time elapsed
00:30:46.533 00.030 12308 IsSlewing returns 0
00:30:46.534 00.001 12308 IsGuiding returns 0
00:30:46.535 00.001 12308 scope move finished after 245 + 49 ms
00:30:46.535 00.000 12308 Move returns status 0, amount 245
00:30:46.535 00.000 12308 move complete, result=0
00:30:46.535 00.000 12308 worker thread done servicing request
00:30:46.536 00.001 14556 GuideStep: 0.3 px 121 ms WEST, -0.3 px 245 ms NORTH
00:30:46.542 00.006 12308 Worker thread wakes up
00:30:46.542 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:46.542 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:47.800 01.258 12308 Exposure complete
00:30:47.923 00.123 12308 worker thread done servicing request
00:30:47.923 00.000 14556 OnExposeComplete: enter
00:30:47.927 00.004 14556 UpdateGuideState(): m_state=6
00:30:47.931 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9588
00:30:47.935 00.004 14556 Star::Find returns 1 (0), X=163.16, Y=997.43, Mass=2274, SNR=32.0, Peak=194 HFD=4.6
00:30:47.938 00.003 14556 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-3.07) = xAngle (2.36 = 2.36)
00:30:47.943 00.005 14556 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.26 = 2.26)
00:30:47.948 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-0.72 mountX=-0.04 mountY=0.05, mountTheta=2.31
00:30:47.953 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.04, opts=13)
00:30:47.957 00.004 14556 Enqueuing Move request for scope (0.05, -0.04)
00:30:47.962 00.005 12308 Worker thread wakes up
00:30:47.962 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
00:30:47.962 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
00:30:47.962 00.000 12308 Moving (0.05, -0.04) raw xDistance=-0.04 yDistance=0.05
00:30:47.962 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:30:47.963 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:47.963 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:30:47.963 00.000 12308 MoveAxis(E, 0, ABG)
00:30:47.963 00.000 12308 Move returns status 0, amount 0
00:30:47.963 00.000 12308 MoveAxis(N, 0, ABG)
00:30:47.963 00.000 12308 Move returns status 0, amount 0
00:30:47.964 00.001 12308 move complete, result=0
00:30:47.964 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:47.968 00.004 12308 worker thread done servicing request
00:30:47.990 00.022 14556 UpdateGuideState exits: m=2274 SNR=32.0
00:30:47.995 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:48.000 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:48.005 00.005 14556 Enqueuing Expose request
00:30:48.009 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:30:48.013 00.004 12308 Worker thread wakes up
00:30:48.013 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:48.014 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:49.262 01.248 12308 Exposure complete
00:30:49.390 00.128 12308 worker thread done servicing request
00:30:49.390 00.000 14556 OnExposeComplete: enter
00:30:49.395 00.005 14556 UpdateGuideState(): m_state=6
00:30:49.398 00.003 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9589
00:30:49.400 00.002 14556 Star::Find returns 1 (0), X=163.13, Y=997.41, Mass=2504, SNR=33.7, Peak=185 HFD=4.6
00:30:49.403 00.003 14556 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-3.07) = xAngle (1.74 = 1.74)
00:30:49.409 00.006 14556 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.64 = 1.64)
00:30:49.412 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.33 mountX=-0.01 mountY=0.06, mountTheta=1.74
00:30:49.416 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.06, opts=13)
00:30:49.419 00.003 14556 Enqueuing Move request for scope (0.01, -0.06)
00:30:49.422 00.003 12308 Worker thread wakes up
00:30:49.422 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
00:30:49.422 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
00:30:49.423 00.001 12308 Moving (0.01, -0.06) raw xDistance=-0.01 yDistance=0.06
00:30:49.423 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:30:49.423 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:49.423 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:30:49.424 00.001 12308 MoveAxis(E, 0, ABG)
00:30:49.424 00.000 12308 Move returns status 0, amount 0
00:30:49.424 00.000 12308 MoveAxis(N, 0, ABG)
00:30:49.424 00.000 12308 Move returns status 0, amount 0
00:30:49.424 00.000 12308 move complete, result=0
00:30:49.424 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:49.428 00.004 12308 worker thread done servicing request
00:30:49.446 00.018 14556 UpdateGuideState exits: m=2504 SNR=33.7
00:30:49.450 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:49.453 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:49.458 00.005 14556 Enqueuing Expose request
00:30:49.462 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:30:49.466 00.004 12308 Worker thread wakes up
00:30:49.466 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:49.466 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:50.711 01.245 12308 Exposure complete
00:30:50.845 00.134 12308 worker thread done servicing request
00:30:50.845 00.000 14556 OnExposeComplete: enter
00:30:50.850 00.005 14556 UpdateGuideState(): m_state=6
00:30:50.854 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9590
00:30:50.858 00.004 14556 Star::Find returns 1 (0), X=163.10, Y=997.45, Mass=2475, SNR=33.3, Peak=193 HFD=4.8
00:30:50.861 00.003 14556 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.07) = xAngle (0.79 = 0.79)
00:30:50.866 00.005 14556 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.69 = 0.69)
00:30:50.870 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.28 mountX=0.02 mountY=0.02, mountTheta=0.73
00:30:50.876 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.02, opts=13)
00:30:50.882 00.006 14556 Enqueuing Move request for scope (-0.02, -0.02)
00:30:50.887 00.005 12308 Worker thread wakes up
00:30:50.887 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
00:30:50.887 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
00:30:50.888 00.001 12308 Moving (-0.02, -0.02) raw xDistance=0.02 yDistance=0.02
00:30:50.888 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:30:50.888 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:50.888 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:30:50.889 00.001 12308 MoveAxis(E, 0, ABG)
00:30:50.889 00.000 12308 Move returns status 0, amount 0
00:30:50.889 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:50.893 00.004 12308 MoveAxis(N, 0, ABG)
00:30:50.893 00.000 12308 Move returns status 0, amount 0
00:30:50.893 00.000 12308 move complete, result=0
00:30:50.893 00.000 12308 worker thread done servicing request
00:30:50.915 00.022 14556 UpdateGuideState exits: m=2475 SNR=33.3
00:30:50.919 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:50.925 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:50.929 00.004 14556 Enqueuing Expose request
00:30:50.932 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:30:50.937 00.005 12308 Worker thread wakes up
00:30:50.937 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:50.938 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:52.183 01.245 12308 Exposure complete
00:30:52.305 00.122 12308 worker thread done servicing request
00:30:52.305 00.000 14556 OnExposeComplete: enter
00:30:52.308 00.003 14556 UpdateGuideState(): m_state=6
00:30:52.314 00.006 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9591
00:30:52.319 00.005 14556 Star::Find returns 1 (0), X=162.90, Y=997.35, Mass=2377, SNR=32.8, Peak=188 HFD=4.4
00:30:52.325 00.006 14556 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-3.07) = xAngle (0.45 = 0.45)
00:30:52.329 00.004 14556 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.35 = 0.35)
00:30:52.332 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.12 hyp=0.25 cameraTheta=-2.62 mountX=0.22 mountY=0.09, mountTheta=0.37
00:30:52.338 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.12, opts=13)
00:30:52.342 00.004 14556 Enqueuing Move request for scope (-0.21, -0.12)
00:30:52.346 00.004 12308 Worker thread wakes up
00:30:52.346 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.12) opts 0xd
00:30:52.346 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.12)
00:30:52.346 00.000 12308 Moving (-0.21, -0.12) raw xDistance=0.22 yDistance=0.09
00:30:52.346 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:30:52.347 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:52.347 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:30:52.347 00.000 12308 MoveAxis(W, 96, ABG)
00:30:52.347 00.000 12308 Guiding  Dir = 3, Dur = 96
00:30:52.348 00.001 12308 IsSlewing returns 0
00:30:52.348 00.000 12308 IsGuiding returns 0
00:30:52.349 00.001 12308 PulseGuide returned control before completion, sleep 106
00:30:52.349 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:52.379 00.030 14556 UpdateGuideState exits: m=2377 SNR=32.8
00:30:52.383 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:52.387 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:52.391 00.004 14556 Enqueuing Expose request
00:30:52.458 00.067 12308 IsGuiding returns 1
00:30:52.460 00.002 12308 scope still moving after pulse duration time elapsed
00:30:52.490 00.030 12308 IsSlewing returns 0
00:30:52.491 00.001 12308 IsGuiding returns 0
00:30:52.491 00.000 12308 scope move finished after 96 + 46 ms
00:30:52.492 00.001 12308 Move returns status 0, amount 96
00:30:52.492 00.000 12308 MoveAxis(N, 0, ABG)
00:30:52.493 00.001 12308 Move returns status 0, amount 0
00:30:52.493 00.000 12308 move complete, result=0
00:30:52.494 00.001 12308 worker thread done servicing request
00:30:52.494 00.000 12308 Worker thread wakes up
00:30:52.494 00.000 14556 GuideStep: 0.2 px 96 ms WEST, 0.1 px 0 ms NORTH
00:30:52.503 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:52.503 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:53.755 01.252 12308 Exposure complete
00:30:53.885 00.130 12308 worker thread done servicing request
00:30:53.885 00.000 14556 OnExposeComplete: enter
00:30:53.890 00.005 14556 UpdateGuideState(): m_state=6
00:30:53.897 00.007 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9592
00:30:53.904 00.007 14556 Star::Find returns 1 (0), X=163.04, Y=997.57, Mass=2282, SNR=32.2, Peak=176 HFD=4.2
00:30:53.911 00.007 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.28 = -1.00)
00:30:53.916 00.005 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.10)
00:30:53.922 00.006 14556 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.21 mountX=0.07 mountY=-0.12, mountTheta=-1.03
00:30:53.929 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.10, opts=13)
00:30:53.935 00.006 14556 Enqueuing Move request for scope (-0.08, 0.10)
00:30:53.942 00.007 12308 Worker thread wakes up
00:30:53.942 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
00:30:53.942 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
00:30:53.943 00.001 12308 Moving (-0.08, 0.10) raw xDistance=0.07 yDistance=-0.12
00:30:53.943 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:30:53.944 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:53.944 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:30:53.944 00.000 12308 MoveAxis(E, 0, ABG)
00:30:53.945 00.001 12308 Move returns status 0, amount 0
00:30:53.945 00.000 12308 MoveAxis(N, 0, ABG)
00:30:53.945 00.000 12308 Move returns status 0, amount 0
00:30:53.945 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:53.950 00.005 12308 move complete, result=0
00:30:53.950 00.000 12308 worker thread done servicing request
00:30:53.975 00.025 14556 UpdateGuideState exits: m=2282 SNR=32.2
00:30:53.981 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:53.985 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:53.990 00.005 14556 Enqueuing Expose request
00:30:53.995 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:30:54.002 00.007 12308 Worker thread wakes up
00:30:54.002 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:54.003 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:55.254 01.251 12308 Exposure complete
00:30:55.381 00.127 12308 worker thread done servicing request
00:30:55.381 00.000 14556 OnExposeComplete: enter
00:30:55.386 00.005 14556 UpdateGuideState(): m_state=6
00:30:55.390 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9593
00:30:55.393 00.003 14556 Star::Find returns 1 (0), X=162.98, Y=997.66, Mass=2229, SNR=31.7, Peak=156 HFD=4.5
00:30:55.396 00.003 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.25 = -1.04)
00:30:55.399 00.003 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.14)
00:30:55.402 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=0.19 hyp=0.24 cameraTheta=2.17 mountX=0.12 mountY=-0.21, mountTheta=-1.06
00:30:55.408 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.19, opts=13)
00:30:55.411 00.003 14556 Enqueuing Move request for scope (-0.13, 0.19)
00:30:55.413 00.002 12308 Worker thread wakes up
00:30:55.413 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.19) opts 0xd
00:30:55.414 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.19)
00:30:55.414 00.000 12308 Moving (-0.13, 0.19) raw xDistance=0.12 yDistance=-0.21
00:30:55.414 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:30:55.414 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:30:55.415 00.001 12308 MoveAxis(E, 0, ABG)
00:30:55.415 00.000 12308 Move returns status 0, amount 0
00:30:55.415 00.000 12308 MoveAxis(N, 151, ABG)
00:30:55.415 00.000 12308 Guiding  Dir = 0, Dur = 151
00:30:55.416 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:55.420 00.004 12308 IsSlewing returns 0
00:30:55.420 00.000 12308 IsGuiding returns 0
00:30:55.420 00.000 12308 PulseGuide returned control before completion, sleep 161
00:30:55.435 00.015 14556 UpdateGuideState exits: m=2229 SNR=31.7
00:30:55.442 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:55.447 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:55.451 00.004 14556 Enqueuing Expose request
00:30:55.586 00.135 12308 IsGuiding returns 1
00:30:55.586 00.000 12308 scope still moving after pulse duration time elapsed
00:30:55.617 00.031 12308 IsSlewing returns 0
00:30:55.618 00.001 12308 IsGuiding returns 0
00:30:55.619 00.001 12308 scope move finished after 151 + 47 ms
00:30:55.619 00.000 12308 Move returns status 0, amount 151
00:30:55.619 00.000 12308 move complete, result=0
00:30:55.620 00.001 12308 worker thread done servicing request
00:30:55.621 00.001 12308 Worker thread wakes up
00:30:55.621 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 151 ms NORTH
00:30:55.630 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:55.630 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:56.876 01.246 12308 Exposure complete
00:30:57.003 00.127 12308 worker thread done servicing request
00:30:57.003 00.000 14556 OnExposeComplete: enter
00:30:57.007 00.004 14556 UpdateGuideState(): m_state=6
00:30:57.011 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9594
00:30:57.015 00.004 14556 Star::Find returns 1 (0), X=163.14, Y=997.29, Mass=2061, SNR=30.7, Peak=162 HFD=4.5
00:30:57.019 00.004 14556 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-3.07) = xAngle (1.62 = 1.62)
00:30:57.022 00.003 14556 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.52 = 1.52)
00:30:57.026 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.19 cameraTheta=-1.46 mountX=-0.01 mountY=0.19, mountTheta=1.62
00:30:57.032 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.18, opts=13)
00:30:57.037 00.005 14556 Enqueuing Move request for scope (0.02, -0.18)
00:30:57.042 00.005 12308 Worker thread wakes up
00:30:57.042 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd
00:30:57.042 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.18)
00:30:57.042 00.000 12308 Moving (0.02, -0.18) raw xDistance=-0.01 yDistance=0.19
00:30:57.042 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:30:57.043 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:57.043 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:30:57.043 00.000 12308 MoveAxis(E, 0, ABG)
00:30:57.043 00.000 12308 Move returns status 0, amount 0
00:30:57.043 00.000 12308 MoveAxis(N, 0, ABG)
00:30:57.044 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:57.048 00.004 12308 Move returns status 0, amount 0
00:30:57.049 00.001 12308 move complete, result=0
00:30:57.049 00.000 12308 worker thread done servicing request
00:30:57.073 00.024 14556 UpdateGuideState exits: m=2061 SNR=30.7
00:30:57.079 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:57.084 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:57.088 00.004 14556 Enqueuing Expose request
00:30:57.092 00.004 12308 Worker thread wakes up
00:30:57.092 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:30:57.097 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:57.098 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:58.348 01.250 12308 Exposure complete
00:30:58.474 00.126 12308 worker thread done servicing request
00:30:58.475 00.001 14556 OnExposeComplete: enter
00:30:58.480 00.005 14556 UpdateGuideState(): m_state=6
00:30:58.486 00.006 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9595
00:30:58.490 00.004 14556 Star::Find returns 1 (0), X=163.10, Y=997.39, Mass=2155, SNR=31.4, Peak=170 HFD=4.5
00:30:58.493 00.003 14556 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-3.07) = xAngle (1.24 = 1.24)
00:30:58.498 00.005 14556 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.14 = 1.14)
00:30:58.502 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.83 mountX=0.03 mountY=0.08, mountTheta=1.23
00:30:58.508 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.08, opts=13)
00:30:58.512 00.004 14556 Enqueuing Move request for scope (-0.02, -0.08)
00:30:58.516 00.004 12308 Worker thread wakes up
00:30:58.516 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
00:30:58.516 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
00:30:58.516 00.000 12308 Moving (-0.02, -0.08) raw xDistance=0.03 yDistance=0.08
00:30:58.516 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:30:58.517 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:58.517 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:30:58.517 00.000 12308 MoveAxis(E, 0, ABG)
00:30:58.517 00.000 12308 Move returns status 0, amount 0
00:30:58.517 00.000 12308 MoveAxis(N, 0, ABG)
00:30:58.517 00.000 12308 Move returns status 0, amount 0
00:30:58.518 00.001 12308 move complete, result=0
00:30:58.518 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:30:58.523 00.005 12308 worker thread done servicing request
00:30:58.542 00.019 14556 UpdateGuideState exits: m=2155 SNR=31.4
00:30:58.547 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:58.552 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:30:58.556 00.004 14556 Enqueuing Expose request
00:30:58.559 00.003 12308 Worker thread wakes up
00:30:58.559 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:30:58.564 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:30:58.565 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:30:59.805 01.240 12308 Exposure complete
00:30:59.932 00.127 12308 worker thread done servicing request
00:30:59.933 00.001 14556 OnExposeComplete: enter
00:30:59.937 00.004 14556 UpdateGuideState(): m_state=6
00:30:59.942 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9596
00:30:59.946 00.004 14556 Star::Find returns 1 (0), X=163.15, Y=997.45, Mass=2345, SNR=32.5, Peak=177 HFD=4.7
00:30:59.950 00.004 14556 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-3.07) = xAngle (2.52 = 2.52)
00:30:59.953 00.003 14556 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.42 = 2.42)
00:30:59.958 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.56 mountX=-0.03 mountY=0.03, mountTheta=2.46
00:30:59.965 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.02, opts=13)
00:30:59.968 00.003 14556 Enqueuing Move request for scope (0.03, -0.02)
00:30:59.972 00.004 12308 Worker thread wakes up
00:30:59.972 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
00:30:59.974 00.002 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
00:30:59.974 00.000 12308 Moving (0.03, -0.02) raw xDistance=-0.03 yDistance=0.03
00:30:59.974 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:30:59.974 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:30:59.974 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:30:59.974 00.000 12308 MoveAxis(E, 0, ABG)
00:30:59.975 00.001 12308 Move returns status 0, amount 0
00:30:59.975 00.000 12308 MoveAxis(N, 0, ABG)
00:30:59.975 00.000 12308 Move returns status 0, amount 0
00:30:59.975 00.000 12308 move complete, result=0
00:30:59.976 00.001 12308 worker thread done servicing request
00:30:59.976 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:00.009 00.033 14556 UpdateGuideState exits: m=2345 SNR=32.5
00:31:00.017 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:00.021 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:00.026 00.005 14556 Enqueuing Expose request
00:31:00.031 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:31:00.036 00.005 12308 Worker thread wakes up
00:31:00.036 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:00.037 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:01.285 01.248 12308 Exposure complete
00:31:01.401 00.116 14556 OnExposeComplete: enter
00:31:01.405 00.004 14556 UpdateGuideState(): m_state=6
00:31:01.408 00.003 12308 worker thread done servicing request
00:31:01.408 00.000 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9597
00:31:01.411 00.003 14556 Star::Find returns 1 (0), X=163.24, Y=997.41, Mass=2235, SNR=31.8, Peak=156 HFD=4.6
00:31:01.414 00.003 14556 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-3.07) = xAngle (2.63 = 2.63)
00:31:01.418 00.004 14556 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.53 = 2.53)
00:31:01.420 00.002 14556 CameraToMount -- cameraX=0.12 cameraY=-0.06 hyp=0.14 cameraTheta=-0.44 mountX=-0.12 mountY=0.08, mountTheta=2.56
00:31:01.425 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.06, opts=13)
00:31:01.430 00.005 14556 Enqueuing Move request for scope (0.12, -0.06)
00:31:01.433 00.003 12308 Worker thread wakes up
00:31:01.433 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.06) opts 0xd
00:31:01.434 00.001 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.06)
00:31:01.434 00.000 12308 Moving (0.12, -0.06) raw xDistance=-0.12 yDistance=0.08
00:31:01.435 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:31:01.435 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:01.435 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:31:01.435 00.000 12308 MoveAxis(E, 0, ABG)
00:31:01.437 00.002 12308 Move returns status 0, amount 0
00:31:01.437 00.000 12308 MoveAxis(N, 0, ABG)
00:31:01.437 00.000 12308 Move returns status 0, amount 0
00:31:01.437 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:01.441 00.004 12308 move complete, result=0
00:31:01.441 00.000 12308 worker thread done servicing request
00:31:01.461 00.020 14556 UpdateGuideState exits: m=2235 SNR=31.8
00:31:01.466 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:01.470 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:01.474 00.004 14556 Enqueuing Expose request
00:31:01.479 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:01.483 00.004 12308 Worker thread wakes up
00:31:01.483 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:01.484 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:02.730 01.246 12308 Exposure complete
00:31:02.856 00.126 12308 worker thread done servicing request
00:31:02.856 00.000 14556 OnExposeComplete: enter
00:31:02.860 00.004 14556 UpdateGuideState(): m_state=6
00:31:02.863 00.003 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9598
00:31:02.868 00.005 14556 Star::Find returns 1 (0), X=163.05, Y=997.52, Mass=2263, SNR=32.1, Peak=162 HFD=4.9
00:31:02.871 00.003 14556 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.07) = xAngle (5.58 = -0.70)
00:31:02.875 00.004 14556 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.80)
00:31:02.880 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.51 mountX=0.07 mountY=-0.06, mountTheta=-0.76
00:31:02.886 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.05, opts=13)
00:31:02.890 00.004 14556 Enqueuing Move request for scope (-0.07, 0.05)
00:31:02.894 00.004 12308 Worker thread wakes up
00:31:02.894 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
00:31:02.894 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
00:31:02.894 00.000 12308 Moving (-0.07, 0.05) raw xDistance=0.07 yDistance=-0.06
00:31:02.894 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:31:02.894 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:02.894 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:31:02.894 00.000 12308 MoveAxis(E, 0, ABG)
00:31:02.895 00.001 12308 Move returns status 0, amount 0
00:31:02.895 00.000 12308 MoveAxis(N, 0, ABG)
00:31:02.895 00.000 12308 Move returns status 0, amount 0
00:31:02.895 00.000 12308 move complete, result=0
00:31:02.895 00.000 12308 worker thread done servicing request
00:31:02.895 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:02.920 00.025 14556 UpdateGuideState exits: m=2263 SNR=32.1
00:31:02.925 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:02.929 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:02.933 00.004 14556 Enqueuing Expose request
00:31:02.937 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:02.942 00.005 12308 Worker thread wakes up
00:31:02.942 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:02.943 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:04.184 01.241 12308 Exposure complete
00:31:04.306 00.122 12308 worker thread done servicing request
00:31:04.306 00.000 14556 OnExposeComplete: enter
00:31:04.310 00.004 14556 UpdateGuideState(): m_state=6
00:31:04.313 00.003 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9599
00:31:04.317 00.004 14556 Star::Find returns 1 (0), X=163.13, Y=997.47, Mass=2331, SNR=32.5, Peak=166 HFD=4.6
00:31:04.322 00.005 14556 CameraToMount -- cameraTheta (0.39) - m_xAngle (-3.07) = xAngle (3.47 = -2.82)
00:31:04.325 00.003 14556 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.37 = -2.92)
00:31:04.329 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.39 mountX=-0.01 mountY=-0.00, mountTheta=-2.91
00:31:04.334 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.00, opts=13)
00:31:04.338 00.004 14556 Enqueuing Move request for scope (0.01, 0.00)
00:31:04.342 00.004 12308 Worker thread wakes up
00:31:04.342 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
00:31:04.343 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
00:31:04.343 00.000 12308 Moving (0.01, 0.00) raw xDistance=-0.01 yDistance=-0.00
00:31:04.343 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:31:04.343 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:04.343 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:31:04.343 00.000 12308 MoveAxis(E, 0, ABG)
00:31:04.343 00.000 12308 Move returns status 0, amount 0
00:31:04.345 00.002 12308 MoveAxis(N, 0, ABG)
00:31:04.345 00.000 12308 Move returns status 0, amount 0
00:31:04.345 00.000 12308 move complete, result=0
00:31:04.345 00.000 12308 worker thread done servicing request
00:31:04.346 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:04.371 00.025 14556 UpdateGuideState exits: m=2331 SNR=32.5
00:31:04.376 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:04.381 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:04.386 00.005 14556 Enqueuing Expose request
00:31:04.390 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:04.394 00.004 12308 Worker thread wakes up
00:31:04.394 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:04.394 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:05.640 01.246 12308 Exposure complete
00:31:05.765 00.125 12308 worker thread done servicing request
00:31:05.765 00.000 14556 OnExposeComplete: enter
00:31:05.768 00.003 14556 UpdateGuideState(): m_state=6
00:31:05.773 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9600
00:31:05.776 00.003 14556 Star::Find returns 1 (0), X=163.14, Y=997.93, Mass=2274, SNR=32.0, Peak=179 HFD=4.5
00:31:05.781 00.005 14556 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.07) = xAngle (4.59 = -1.69)
00:31:05.785 00.004 14556 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.79)
00:31:05.789 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.46 hyp=0.46 cameraTheta=1.52 mountX=-0.06 mountY=-0.45, mountTheta=-1.70
00:31:05.794 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.46, opts=13)
00:31:05.798 00.004 14556 Enqueuing Move request for scope (0.03, 0.46)
00:31:05.801 00.003 12308 Worker thread wakes up
00:31:05.801 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.46) opts 0xd
00:31:05.801 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.46)
00:31:05.801 00.000 12308 Moving (0.03, 0.46) raw xDistance=-0.06 yDistance=-0.45
00:31:05.801 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:31:05.802 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
00:31:05.802 00.000 12308 MoveAxis(E, 0, ABG)
00:31:05.802 00.000 12308 Move returns status 0, amount 0
00:31:05.803 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:05.808 00.005 12308 MoveAxis(N, 314, ABG)
00:31:05.808 00.000 12308 Guiding  Dir = 0, Dur = 314
00:31:05.808 00.000 12308 IsSlewing returns 0
00:31:05.808 00.000 12308 IsGuiding returns 0
00:31:05.809 00.001 12308 PulseGuide returned control before completion, sleep 324
00:31:05.831 00.022 14556 UpdateGuideState exits: m=2274 SNR=32.0
00:31:05.835 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:05.838 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:05.843 00.005 14556 Enqueuing Expose request
00:31:06.150 00.307 12308 IsGuiding returns 1
00:31:06.150 00.000 12308 scope still moving after pulse duration time elapsed
00:31:06.180 00.030 12308 IsSlewing returns 0
00:31:06.182 00.002 12308 IsGuiding returns 0
00:31:06.182 00.000 12308 scope move finished after 314 + 59 ms
00:31:06.182 00.000 12308 Move returns status 0, amount 314
00:31:06.183 00.001 12308 move complete, result=0
00:31:06.183 00.000 12308 worker thread done servicing request
00:31:06.183 00.000 12308 Worker thread wakes up
00:31:06.184 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 314 ms NORTH
00:31:06.192 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:06.193 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:07.436 01.243 12308 Exposure complete
00:31:07.548 00.112 12308 worker thread done servicing request
00:31:07.548 00.000 14556 OnExposeComplete: enter
00:31:07.552 00.004 14556 UpdateGuideState(): m_state=6
00:31:07.556 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9601
00:31:07.560 00.004 14556 Star::Find returns 1 (0), X=163.27, Y=997.25, Mass=2129, SNR=31.0, Peak=174 HFD=4.5
00:31:07.565 00.005 14556 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-3.07) = xAngle (2.10 = 2.10)
00:31:07.569 00.004 14556 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.00 = 2.00)
00:31:07.573 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=-0.22 hyp=0.27 cameraTheta=-0.97 mountX=-0.14 mountY=0.25, mountTheta=2.08
00:31:07.578 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.22, opts=13)
00:31:07.582 00.004 14556 Enqueuing Move request for scope (0.15, -0.22)
00:31:07.587 00.005 12308 Worker thread wakes up
00:31:07.587 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.22) opts 0xd
00:31:07.587 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.22)
00:31:07.587 00.000 12308 Moving (0.15, -0.22) raw xDistance=-0.14 yDistance=0.25
00:31:07.587 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:31:07.588 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:31:07.588 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:31:07.588 00.000 12308 MoveAxis(E, 0, ABG)
00:31:07.588 00.000 12308 Move returns status 0, amount 0
00:31:07.588 00.000 12308 MoveAxis(N, 0, ABG)
00:31:07.588 00.000 12308 Move returns status 0, amount 0
00:31:07.589 00.001 12308 move complete, result=0
00:31:07.589 00.000 12308 worker thread done servicing request
00:31:07.589 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:07.615 00.026 14556 UpdateGuideState exits: m=2129 SNR=31.0
00:31:07.619 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:07.623 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:07.627 00.004 14556 Enqueuing Expose request
00:31:07.631 00.004 12308 Worker thread wakes up
00:31:07.631 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:07.631 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:07.631 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:31:08.878 01.247 12308 Exposure complete
00:31:08.998 00.120 12308 worker thread done servicing request
00:31:08.998 00.000 14556 OnExposeComplete: enter
00:31:09.002 00.004 14556 UpdateGuideState(): m_state=6
00:31:09.007 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9602
00:31:09.010 00.003 14556 Star::Find returns 1 (0), X=163.23, Y=997.37, Mass=2210, SNR=31.7, Peak=188 HFD=4.6
00:31:09.014 00.004 14556 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-3.07) = xAngle (2.38 = 2.38)
00:31:09.018 00.004 14556 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.28 = 2.28)
00:31:09.022 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=-0.10 hyp=0.15 cameraTheta=-0.69 mountX=-0.11 mountY=0.12, mountTheta=2.33
00:31:09.027 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.10, opts=13)
00:31:09.030 00.003 14556 Enqueuing Move request for scope (0.12, -0.10)
00:31:09.034 00.004 12308 Worker thread wakes up
00:31:09.034 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.10) opts 0xd
00:31:09.034 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.10)
00:31:09.037 00.003 12308 Moving (0.12, -0.10) raw xDistance=-0.11 yDistance=0.12
00:31:09.037 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:31:09.038 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:09.038 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:31:09.038 00.000 12308 MoveAxis(E, 0, ABG)
00:31:09.039 00.001 12308 Move returns status 0, amount 0
00:31:09.039 00.000 12308 MoveAxis(N, 0, ABG)
00:31:09.039 00.000 12308 Move returns status 0, amount 0
00:31:09.039 00.000 12308 move complete, result=0
00:31:09.039 00.000 12308 worker thread done servicing request
00:31:09.039 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:09.066 00.027 14556 UpdateGuideState exits: m=2210 SNR=31.7
00:31:09.071 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:09.076 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:09.080 00.004 14556 Enqueuing Expose request
00:31:09.084 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:09.088 00.004 12308 Worker thread wakes up
00:31:09.088 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:09.088 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:10.345 01.257 12308 Exposure complete
00:31:10.476 00.131 12308 worker thread done servicing request
00:31:10.476 00.000 14556 OnExposeComplete: enter
00:31:10.482 00.006 14556 UpdateGuideState(): m_state=6
00:31:10.486 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9603
00:31:10.490 00.004 14556 Star::Find returns 1 (0), X=163.13, Y=997.31, Mass=2202, SNR=31.6, Peak=179 HFD=4.4
00:31:10.493 00.003 14556 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-3.07) = xAngle (1.57 = 1.57)
00:31:10.499 00.006 14556 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.47 = 1.47)
00:31:10.502 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.51 mountX=0.00 mountY=0.16, mountTheta=1.57
00:31:10.507 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.16, opts=13)
00:31:10.511 00.004 14556 Enqueuing Move request for scope (0.01, -0.16)
00:31:10.514 00.003 12308 Worker thread wakes up
00:31:10.514 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd
00:31:10.514 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.16)
00:31:10.516 00.002 12308 Moving (0.01, -0.16) raw xDistance=0.00 yDistance=0.16
00:31:10.516 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:31:10.516 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:10.516 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:31:10.517 00.001 12308 MoveAxis(E, 0, ABG)
00:31:10.517 00.000 12308 Move returns status 0, amount 0
00:31:10.517 00.000 12308 MoveAxis(N, 0, ABG)
00:31:10.518 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:10.521 00.003 12308 Move returns status 0, amount 0
00:31:10.521 00.000 12308 move complete, result=0
00:31:10.521 00.000 12308 worker thread done servicing request
00:31:10.547 00.026 14556 UpdateGuideState exits: m=2202 SNR=31.6
00:31:10.550 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:10.555 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:10.559 00.004 14556 Enqueuing Expose request
00:31:10.564 00.005 12308 Worker thread wakes up
00:31:10.564 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:31:10.570 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:10.570 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:11.823 01.253 12308 Exposure complete
00:31:11.953 00.130 12308 worker thread done servicing request
00:31:11.953 00.000 14556 OnExposeComplete: enter
00:31:11.958 00.005 14556 UpdateGuideState(): m_state=6
00:31:11.962 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9604
00:31:11.965 00.003 14556 Star::Find returns 1 (0), X=163.24, Y=997.36, Mass=2192, SNR=31.3, Peak=174 HFD=4.6
00:31:11.969 00.004 14556 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-3.07) = xAngle (2.31 = 2.31)
00:31:11.973 00.004 14556 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.21 = 2.21)
00:31:11.977 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-0.76 mountX=-0.11 mountY=0.13, mountTheta=2.27
00:31:11.981 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.11, opts=13)
00:31:11.985 00.004 14556 Enqueuing Move request for scope (0.12, -0.11)
00:31:11.989 00.004 12308 Worker thread wakes up
00:31:11.990 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.11) opts 0xd
00:31:11.990 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.11)
00:31:11.990 00.000 12308 Moving (0.12, -0.11) raw xDistance=-0.11 yDistance=0.13
00:31:11.990 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:31:11.990 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:11.990 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:31:11.991 00.001 12308 MoveAxis(E, 0, ABG)
00:31:11.991 00.000 12308 Move returns status 0, amount 0
00:31:11.991 00.000 12308 MoveAxis(N, 0, ABG)
00:31:11.992 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:11.996 00.004 12308 Move returns status 0, amount 0
00:31:11.996 00.000 12308 move complete, result=0
00:31:11.996 00.000 12308 worker thread done servicing request
00:31:12.017 00.021 14556 UpdateGuideState exits: m=2192 SNR=31.3
00:31:12.020 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:12.024 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:12.027 00.003 14556 Enqueuing Expose request
00:31:12.033 00.006 12308 Worker thread wakes up
00:31:12.033 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:12.033 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:12.034 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:13.281 01.247 12308 Exposure complete
00:31:13.409 00.128 12308 worker thread done servicing request
00:31:13.409 00.000 14556 OnExposeComplete: enter
00:31:13.412 00.003 14556 UpdateGuideState(): m_state=6
00:31:13.416 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9605
00:31:13.419 00.003 14556 Star::Find returns 1 (0), X=163.28, Y=997.36, Mass=2191, SNR=31.3, Peak=197 HFD=4.6
00:31:13.421 00.002 14556 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-3.07) = xAngle (2.48 = 2.48)
00:31:13.424 00.003 14556 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.39 = 2.39)
00:31:13.429 00.005 14556 CameraToMount -- cameraX=0.16 cameraY=-0.11 hyp=0.20 cameraTheta=-0.59 mountX=-0.16 mountY=0.13, mountTheta=2.43
00:31:13.433 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.11, opts=13)
00:31:13.436 00.003 14556 Enqueuing Move request for scope (0.16, -0.11)
00:31:13.442 00.006 12308 Worker thread wakes up
00:31:13.442 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.11) opts 0xd
00:31:13.443 00.001 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.11)
00:31:13.443 00.000 12308 Moving (0.16, -0.11) raw xDistance=-0.16 yDistance=0.13
00:31:13.443 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:31:13.443 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:13.445 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:31:13.445 00.000 12308 MoveAxis(E, 0, ABG)
00:31:13.445 00.000 12308 Move returns status 0, amount 0
00:31:13.445 00.000 12308 MoveAxis(N, 0, ABG)
00:31:13.446 00.001 12308 Move returns status 0, amount 0
00:31:13.446 00.000 12308 move complete, result=0
00:31:13.446 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:13.450 00.004 12308 worker thread done servicing request
00:31:13.472 00.022 14556 UpdateGuideState exits: m=2191 SNR=31.3
00:31:13.477 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:13.480 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:13.484 00.004 14556 Enqueuing Expose request
00:31:13.487 00.003 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:13.492 00.005 12308 Worker thread wakes up
00:31:13.492 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:13.492 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:14.734 01.242 12308 Exposure complete
00:31:14.861 00.127 12308 worker thread done servicing request
00:31:14.862 00.001 14556 OnExposeComplete: enter
00:31:14.866 00.004 14556 UpdateGuideState(): m_state=6
00:31:14.869 00.003 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9606
00:31:14.873 00.004 14556 Star::Find returns 1 (0), X=163.10, Y=997.45, Mass=2262, SNR=31.9, Peak=171 HFD=4.3
00:31:14.878 00.005 14556 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-3.07) = xAngle (0.95 = 0.95)
00:31:14.882 00.004 14556 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.85 = 0.85)
00:31:14.888 00.006 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.03 cameraTheta=-2.13 mountX=0.02 mountY=0.02, mountTheta=0.91
00:31:14.892 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.02, opts=13)
00:31:14.896 00.004 14556 Enqueuing Move request for scope (-0.01, -0.02)
00:31:14.900 00.004 12308 Worker thread wakes up
00:31:14.900 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
00:31:14.900 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
00:31:14.900 00.000 12308 Moving (-0.01, -0.02) raw xDistance=0.02 yDistance=0.02
00:31:14.901 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:31:14.901 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:14.901 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:31:14.901 00.000 12308 MoveAxis(E, 0, ABG)
00:31:14.901 00.000 12308 Move returns status 0, amount 0
00:31:14.901 00.000 12308 MoveAxis(N, 0, ABG)
00:31:14.902 00.001 12308 Move returns status 0, amount 0
00:31:14.902 00.000 12308 move complete, result=0
00:31:14.902 00.000 12308 worker thread done servicing request
00:31:14.902 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:14.928 00.026 14556 UpdateGuideState exits: m=2262 SNR=31.9
00:31:14.933 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:14.937 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:14.942 00.005 14556 Enqueuing Expose request
00:31:14.946 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:31:14.950 00.004 12308 Worker thread wakes up
00:31:14.950 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:14.950 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:16.192 01.242 12308 Exposure complete
00:31:16.322 00.130 12308 worker thread done servicing request
00:31:16.323 00.001 14556 OnExposeComplete: enter
00:31:16.327 00.004 14556 UpdateGuideState(): m_state=6
00:31:16.331 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9607
00:31:16.334 00.003 14556 Star::Find returns 1 (0), X=163.01, Y=997.53, Mass=2018, SNR=30.2, Peak=174 HFD=4.1
00:31:16.337 00.003 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.68 = -0.60)
00:31:16.342 00.005 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.58 = -0.70)
00:31:16.346 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.12 cameraTheta=2.60 mountX=0.10 mountY=-0.08, mountTheta=-0.67
00:31:16.352 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.06, opts=13)
00:31:16.356 00.004 14556 Enqueuing Move request for scope (-0.11, 0.06)
00:31:16.359 00.003 12308 Worker thread wakes up
00:31:16.359 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
00:31:16.359 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
00:31:16.359 00.000 12308 Moving (-0.11, 0.06) raw xDistance=0.10 yDistance=-0.08
00:31:16.359 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:31:16.359 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:16.359 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:31:16.361 00.002 12308 MoveAxis(E, 0, ABG)
00:31:16.361 00.000 12308 Move returns status 0, amount 0
00:31:16.361 00.000 12308 MoveAxis(N, 0, ABG)
00:31:16.361 00.000 12308 Move returns status 0, amount 0
00:31:16.361 00.000 12308 move complete, result=0
00:31:16.362 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:16.365 00.003 12308 worker thread done servicing request
00:31:16.389 00.024 14556 UpdateGuideState exits: m=2018 SNR=30.2
00:31:16.394 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:16.397 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:16.402 00.005 14556 Enqueuing Expose request
00:31:16.406 00.004 12308 Worker thread wakes up
00:31:16.407 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:16.412 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:16.413 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:17.663 01.250 12308 Exposure complete
00:31:17.775 00.112 12308 worker thread done servicing request
00:31:17.775 00.000 14556 OnExposeComplete: enter
00:31:17.779 00.004 14556 UpdateGuideState(): m_state=6
00:31:17.784 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9608
00:31:17.790 00.006 14556 Star::Find returns 1 (0), X=162.92, Y=997.63, Mass=2175, SNR=31.4, Peak=181 HFD=4.7
00:31:17.793 00.003 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.52 = -0.77)
00:31:17.798 00.005 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.87)
00:31:17.802 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.16 hyp=0.25 cameraTheta=2.44 mountX=0.18 mountY=-0.19, mountTheta=-0.81
00:31:17.806 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.16, opts=13)
00:31:17.811 00.005 14556 Enqueuing Move request for scope (-0.19, 0.16)
00:31:17.814 00.003 12308 Worker thread wakes up
00:31:17.814 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.16) opts 0xd
00:31:17.814 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.16)
00:31:17.814 00.000 12308 Moving (-0.19, 0.16) raw xDistance=0.18 yDistance=-0.19
00:31:17.814 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:31:17.814 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:17.816 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:31:17.816 00.000 12308 MoveAxis(E, 0, ABG)
00:31:17.816 00.000 12308 Move returns status 0, amount 0
00:31:17.816 00.000 12308 MoveAxis(N, 0, ABG)
00:31:17.816 00.000 12308 Move returns status 0, amount 0
00:31:17.816 00.000 12308 move complete, result=0
00:31:17.816 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:17.820 00.004 12308 worker thread done servicing request
00:31:17.843 00.023 14556 UpdateGuideState exits: m=2175 SNR=31.4
00:31:17.848 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:17.852 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:17.856 00.004 14556 Enqueuing Expose request
00:31:17.859 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:31:17.864 00.005 12308 Worker thread wakes up
00:31:17.864 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:17.864 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:19.115 01.251 12308 Exposure complete
00:31:19.228 00.113 12308 worker thread done servicing request
00:31:19.228 00.000 14556 OnExposeComplete: enter
00:31:19.234 00.006 14556 UpdateGuideState(): m_state=6
00:31:19.237 00.003 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9609
00:31:19.240 00.003 14556 Star::Find returns 1 (0), X=162.94, Y=997.54, Mass=2522, SNR=33.9, Peak=159 HFD=4.9
00:31:19.244 00.004 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.86 = -0.42)
00:31:19.248 00.004 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.52)
00:31:19.253 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.19 cameraTheta=2.79 mountX=0.17 mountY=-0.10, mountTheta=-0.50
00:31:19.258 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.07, opts=13)
00:31:19.261 00.003 14556 Enqueuing Move request for scope (-0.18, 0.07)
00:31:19.266 00.005 12308 Worker thread wakes up
00:31:19.266 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
00:31:19.266 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
00:31:19.266 00.000 12308 Moving (-0.18, 0.07) raw xDistance=0.17 yDistance=-0.10
00:31:19.266 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:31:19.267 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:19.267 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:31:19.267 00.000 12308 MoveAxis(E, 0, ABG)
00:31:19.267 00.000 12308 Move returns status 0, amount 0
00:31:19.268 00.001 12308 MoveAxis(N, 0, ABG)
00:31:19.269 00.001 12308 Move returns status 0, amount 0
00:31:19.269 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:19.273 00.004 12308 move complete, result=0
00:31:19.273 00.000 12308 worker thread done servicing request
00:31:19.297 00.024 14556 UpdateGuideState exits: m=2522 SNR=33.9
00:31:19.301 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:19.306 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:19.310 00.004 14556 Enqueuing Expose request
00:31:19.314 00.004 12308 Worker thread wakes up
00:31:19.315 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:19.318 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:19.318 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:20.563 01.245 12308 Exposure complete
00:31:20.686 00.123 12308 worker thread done servicing request
00:31:20.686 00.000 14556 OnExposeComplete: enter
00:31:20.692 00.006 14556 UpdateGuideState(): m_state=6
00:31:20.695 00.003 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9610
00:31:20.700 00.005 14556 Star::Find returns 1 (0), X=163.14, Y=997.56, Mass=2334, SNR=32.4, Peak=199 HFD=4.6
00:31:20.705 00.005 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.39 = -1.89)
00:31:20.708 00.003 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.29 = -1.99)
00:31:20.712 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.32 mountX=-0.03 mountY=-0.08, mountTheta=-1.90
00:31:20.717 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.09, opts=13)
00:31:20.721 00.004 14556 Enqueuing Move request for scope (0.02, 0.09)
00:31:20.724 00.003 12308 Worker thread wakes up
00:31:20.725 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
00:31:20.725 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
00:31:20.725 00.000 12308 Moving (0.02, 0.09) raw xDistance=-0.03 yDistance=-0.08
00:31:20.725 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:31:20.725 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:20.725 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:31:20.726 00.001 12308 MoveAxis(E, 0, ABG)
00:31:20.726 00.000 12308 Move returns status 0, amount 0
00:31:20.727 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:20.731 00.004 12308 MoveAxis(N, 0, ABG)
00:31:20.731 00.000 12308 Move returns status 0, amount 0
00:31:20.731 00.000 12308 move complete, result=0
00:31:20.731 00.000 12308 worker thread done servicing request
00:31:20.751 00.020 14556 UpdateGuideState exits: m=2334 SNR=32.4
00:31:20.755 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:20.757 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:20.760 00.003 14556 Enqueuing Expose request
00:31:20.764 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:20.767 00.003 12308 Worker thread wakes up
00:31:20.767 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:20.767 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:22.022 01.255 12308 Exposure complete
00:31:22.172 00.150 12308 worker thread done servicing request
00:31:22.173 00.001 14556 OnExposeComplete: enter
00:31:22.178 00.005 14556 UpdateGuideState(): m_state=6
00:31:22.184 00.006 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9611
00:31:22.189 00.005 14556 Star::Find returns 1 (0), X=163.14, Y=997.55, Mass=2303, SNR=32.2, Peak=163 HFD=4.4
00:31:22.194 00.005 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.34 = -1.95)
00:31:22.200 00.006 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.24 = -2.05)
00:31:22.204 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.26 mountX=-0.03 mountY=-0.07, mountTheta=-1.96
00:31:22.210 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.08, opts=13)
00:31:22.214 00.004 14556 Enqueuing Move request for scope (0.02, 0.08)
00:31:22.219 00.005 12308 Worker thread wakes up
00:31:22.219 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
00:31:22.219 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
00:31:22.219 00.000 12308 Moving (0.02, 0.08) raw xDistance=-0.03 yDistance=-0.07
00:31:22.220 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:31:22.220 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:22.220 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:31:22.220 00.000 12308 MoveAxis(E, 0, ABG)
00:31:22.220 00.000 12308 Move returns status 0, amount 0
00:31:22.220 00.000 12308 MoveAxis(N, 0, ABG)
00:31:22.221 00.001 12308 Move returns status 0, amount 0
00:31:22.221 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:22.224 00.003 12308 move complete, result=0
00:31:22.225 00.001 12308 worker thread done servicing request
00:31:22.245 00.020 14556 UpdateGuideState exits: m=2303 SNR=32.2
00:31:22.252 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:22.255 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:22.259 00.004 14556 Enqueuing Expose request
00:31:22.262 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:22.267 00.005 12308 Worker thread wakes up
00:31:22.267 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:22.267 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:23.513 01.246 12308 Exposure complete
00:31:23.646 00.133 12308 worker thread done servicing request
00:31:23.646 00.000 14556 OnExposeComplete: enter
00:31:23.652 00.006 14556 UpdateGuideState(): m_state=6
00:31:23.660 00.008 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9612
00:31:23.667 00.007 14556 Star::Find returns 1 (0), X=163.07, Y=997.57, Mass=2356, SNR=32.6, Peak=164 HFD=4.8
00:31:23.671 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
00:31:23.676 00.005 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
00:31:23.681 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.02 mountX=0.04 mountY=-0.11, mountTheta=-1.20
00:31:23.690 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.10, opts=13)
00:31:23.702 00.012 14556 Enqueuing Move request for scope (-0.05, 0.10)
00:31:23.709 00.007 12308 Worker thread wakes up
00:31:23.709 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
00:31:23.709 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
00:31:23.710 00.001 12308 Moving (-0.05, 0.10) raw xDistance=0.04 yDistance=-0.11
00:31:23.710 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:31:23.710 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:23.710 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:31:23.710 00.000 12308 MoveAxis(E, 0, ABG)
00:31:23.712 00.002 12308 Move returns status 0, amount 0
00:31:23.713 00.001 12308 MoveAxis(N, 0, ABG)
00:31:23.713 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:23.720 00.007 12308 Move returns status 0, amount 0
00:31:23.721 00.001 12308 move complete, result=0
00:31:23.721 00.000 12308 worker thread done servicing request
00:31:23.748 00.027 14556 UpdateGuideState exits: m=2356 SNR=32.6
00:31:23.752 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:23.757 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:23.761 00.004 14556 Enqueuing Expose request
00:31:23.765 00.004 12308 Worker thread wakes up
00:31:23.765 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:23.769 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:23.769 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:25.017 01.248 12308 Exposure complete
00:31:25.134 00.117 12308 worker thread done servicing request
00:31:25.134 00.000 14556 OnExposeComplete: enter
00:31:25.139 00.005 14556 UpdateGuideState(): m_state=6
00:31:25.143 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9613
00:31:25.147 00.004 14556 Star::Find returns 1 (0), X=163.03, Y=997.77, Mass=2281, SNR=32.2, Peak=187 HFD=4.5
00:31:25.150 00.003 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.94 = -1.35)
00:31:25.154 00.004 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.45)
00:31:25.158 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.30 hyp=0.32 cameraTheta=1.86 mountX=0.07 mountY=-0.31, mountTheta=-1.35
00:31:25.163 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.30, opts=13)
00:31:25.167 00.004 14556 Enqueuing Move request for scope (-0.09, 0.30)
00:31:25.171 00.004 12308 Worker thread wakes up
00:31:25.171 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.30) opts 0xd
00:31:25.171 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.30)
00:31:25.171 00.000 12308 Moving (-0.09, 0.30) raw xDistance=0.07 yDistance=-0.31
00:31:25.171 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:31:25.171 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
00:31:25.171 00.000 12308 MoveAxis(E, 0, ABG)
00:31:25.171 00.000 12308 Move returns status 0, amount 0
00:31:25.173 00.002 12308 MoveAxis(N, 220, ABG)
00:31:25.173 00.000 12308 Guiding  Dir = 0, Dur = 220
00:31:25.173 00.000 12308 IsSlewing returns 0
00:31:25.173 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:25.177 00.004 12308 IsGuiding returns 0
00:31:25.177 00.000 12308 PulseGuide returned control before completion, sleep 230
00:31:25.198 00.021 14556 UpdateGuideState exits: m=2281 SNR=32.2
00:31:25.203 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:25.207 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:25.211 00.004 14556 Enqueuing Expose request
00:31:25.413 00.202 12308 IsGuiding returns 1
00:31:25.413 00.000 12308 scope still moving after pulse duration time elapsed
00:31:25.444 00.031 12308 IsSlewing returns 0
00:31:25.445 00.001 12308 IsGuiding returns 0
00:31:25.446 00.001 12308 scope move finished after 220 + 48 ms
00:31:25.447 00.001 12308 Move returns status 0, amount 220
00:31:25.447 00.000 12308 move complete, result=0
00:31:25.449 00.002 12308 worker thread done servicing request
00:31:25.449 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 220 ms NORTH
00:31:25.455 00.006 12308 Worker thread wakes up
00:31:25.455 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:25.455 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:26.703 01.248 12308 Exposure complete
00:31:26.827 00.124 12308 worker thread done servicing request
00:31:26.828 00.001 14556 OnExposeComplete: enter
00:31:26.832 00.004 14556 UpdateGuideState(): m_state=6
00:31:26.836 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9614
00:31:26.840 00.004 14556 Star::Find returns 1 (0), X=163.11, Y=997.52, Mass=2192, SNR=31.3, Peak=162 HFD=4.3
00:31:26.843 00.003 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.87 = -1.41)
00:31:26.848 00.005 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.51)
00:31:26.851 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.80 mountX=0.01 mountY=-0.05, mountTheta=-1.41
00:31:26.856 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.05, opts=13)
00:31:26.861 00.005 14556 Enqueuing Move request for scope (-0.01, 0.05)
00:31:26.864 00.003 12308 Worker thread wakes up
00:31:26.864 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
00:31:26.864 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
00:31:26.864 00.000 12308 Moving (-0.01, 0.05) raw xDistance=0.01 yDistance=-0.05
00:31:26.864 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:31:26.865 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:26.865 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:31:26.865 00.000 12308 MoveAxis(E, 0, ABG)
00:31:26.865 00.000 12308 Move returns status 0, amount 0
00:31:26.865 00.000 12308 MoveAxis(N, 0, ABG)
00:31:26.865 00.000 12308 Move returns status 0, amount 0
00:31:26.867 00.002 12308 move complete, result=0
00:31:26.867 00.000 12308 worker thread done servicing request
00:31:26.867 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:26.891 00.024 14556 UpdateGuideState exits: m=2192 SNR=31.3
00:31:26.895 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:26.899 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:26.902 00.003 14556 Enqueuing Expose request
00:31:26.906 00.004 12308 Worker thread wakes up
00:31:26.906 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:26.906 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:26.906 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:28.163 01.257 12308 Exposure complete
00:31:28.292 00.129 12308 worker thread done servicing request
00:31:28.293 00.001 14556 OnExposeComplete: enter
00:31:28.296 00.003 14556 UpdateGuideState(): m_state=6
00:31:28.299 00.003 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9615
00:31:28.303 00.004 14556 Star::Find returns 1 (0), X=163.21, Y=997.61, Mass=2171, SNR=31.3, Peak=164 HFD=4.7
00:31:28.306 00.003 14556 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.07) = xAngle (4.06 = -2.22)
00:31:28.310 00.004 14556 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.96 = -2.32)
00:31:28.314 00.004 14556 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.17 cameraTheta=0.99 mountX=-0.11 mountY=-0.13, mountTheta=-2.26
00:31:28.320 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.14, opts=13)
00:31:28.324 00.004 14556 Enqueuing Move request for scope (0.10, 0.14)
00:31:28.328 00.004 12308 Worker thread wakes up
00:31:28.328 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.14) opts 0xd
00:31:28.328 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.14)
00:31:28.328 00.000 12308 Moving (0.10, 0.14) raw xDistance=-0.11 yDistance=-0.13
00:31:28.328 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:31:28.328 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:28.328 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:31:28.330 00.002 12308 MoveAxis(E, 0, ABG)
00:31:28.330 00.000 12308 Move returns status 0, amount 0
00:31:28.330 00.000 12308 MoveAxis(N, 0, ABG)
00:31:28.330 00.000 12308 Move returns status 0, amount 0
00:31:28.331 00.001 12308 move complete, result=0
00:31:28.331 00.000 12308 worker thread done servicing request
00:31:28.331 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:28.356 00.025 14556 UpdateGuideState exits: m=2171 SNR=31.3
00:31:28.360 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:28.364 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:28.367 00.003 14556 Enqueuing Expose request
00:31:28.372 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:28.377 00.005 12308 Worker thread wakes up
00:31:28.377 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:28.377 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:29.622 01.245 12308 Exposure complete
00:31:29.746 00.124 12308 worker thread done servicing request
00:31:29.747 00.001 14556 OnExposeComplete: enter
00:31:29.751 00.004 14556 UpdateGuideState(): m_state=6
00:31:29.755 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9616
00:31:29.759 00.004 14556 Star::Find returns 1 (0), X=163.31, Y=997.32, Mass=2130, SNR=31.0, Peak=169 HFD=4.5
00:31:29.764 00.005 14556 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-3.07) = xAngle (2.41 = 2.41)
00:31:29.768 00.004 14556 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.31 = 2.31)
00:31:29.772 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=-0.15 hyp=0.25 cameraTheta=-0.66 mountX=-0.19 mountY=0.18, mountTheta=2.36
00:31:29.776 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.15, opts=13)
00:31:29.781 00.005 14556 Enqueuing Move request for scope (0.20, -0.15)
00:31:29.786 00.005 12308 Worker thread wakes up
00:31:29.786 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.15) opts 0xd
00:31:29.786 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.15)
00:31:29.786 00.000 12308 Moving (0.20, -0.15) raw xDistance=-0.19 yDistance=0.18
00:31:29.787 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:31:29.787 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:29.787 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:31:29.788 00.001 12308 MoveAxis(E, 0, ABG)
00:31:29.788 00.000 12308 Move returns status 0, amount 0
00:31:29.788 00.000 12308 MoveAxis(N, 0, ABG)
00:31:29.788 00.000 12308 Move returns status 0, amount 0
00:31:29.789 00.001 12308 move complete, result=0
00:31:29.789 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:29.794 00.005 12308 worker thread done servicing request
00:31:29.814 00.020 14556 UpdateGuideState exits: m=2130 SNR=31.0
00:31:29.821 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:29.825 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:29.829 00.004 14556 Enqueuing Expose request
00:31:29.833 00.004 12308 Worker thread wakes up
00:31:29.833 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:31:29.839 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:29.839 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:31.097 01.258 12308 Exposure complete
00:31:31.219 00.122 12308 worker thread done servicing request
00:31:31.219 00.000 14556 OnExposeComplete: enter
00:31:31.224 00.005 14556 UpdateGuideState(): m_state=6
00:31:31.228 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9617
00:31:31.231 00.003 14556 Star::Find returns 1 (0), X=163.13, Y=997.58, Mass=2149, SNR=31.0, Peak=144 HFD=4.8
00:31:31.235 00.004 14556 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.07) = xAngle (4.50 = -1.79)
00:31:31.238 00.003 14556 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.89)
00:31:31.243 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.42 mountX=-0.02 mountY=-0.10, mountTheta=-1.79
00:31:31.248 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.11, opts=13)
00:31:31.251 00.003 14556 Enqueuing Move request for scope (0.02, 0.11)
00:31:31.255 00.004 12308 Worker thread wakes up
00:31:31.255 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
00:31:31.255 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
00:31:31.256 00.001 12308 Moving (0.02, 0.11) raw xDistance=-0.02 yDistance=-0.10
00:31:31.256 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:31:31.256 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:31.256 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:31:31.256 00.000 12308 MoveAxis(E, 0, ABG)
00:31:31.258 00.002 12308 Move returns status 0, amount 0
00:31:31.258 00.000 12308 MoveAxis(N, 0, ABG)
00:31:31.258 00.000 12308 Move returns status 0, amount 0
00:31:31.258 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:31.261 00.003 12308 move complete, result=0
00:31:31.261 00.000 12308 worker thread done servicing request
00:31:31.278 00.017 14556 UpdateGuideState exits: m=2149 SNR=31.0
00:31:31.282 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:31.285 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:31.288 00.003 14556 Enqueuing Expose request
00:31:31.291 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:31.293 00.002 12308 Worker thread wakes up
00:31:31.295 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:31.295 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:32.545 01.250 12308 Exposure complete
00:31:32.667 00.122 12308 worker thread done servicing request
00:31:32.667 00.000 14556 OnExposeComplete: enter
00:31:32.672 00.005 14556 UpdateGuideState(): m_state=6
00:31:32.676 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9618
00:31:32.680 00.004 14556 Star::Find returns 1 (0), X=163.31, Y=997.56, Mass=2293, SNR=32.1, Peak=175 HFD=4.6
00:31:32.684 00.004 14556 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.07) = xAngle (3.53 = -2.76)
00:31:32.687 00.003 14556 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.43 = -2.86)
00:31:32.691 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.09 hyp=0.21 cameraTheta=0.45 mountX=-0.20 mountY=-0.06, mountTheta=-2.85
00:31:32.697 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.09, opts=13)
00:31:32.701 00.004 14556 Enqueuing Move request for scope (0.19, 0.09)
00:31:32.705 00.004 12308 Worker thread wakes up
00:31:32.705 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.09) opts 0xd
00:31:32.705 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.09)
00:31:32.705 00.000 12308 Moving (0.19, 0.09) raw xDistance=-0.20 yDistance=-0.06
00:31:32.705 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:31:32.705 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:32.706 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:31:32.706 00.000 12308 MoveAxis(E, 0, ABG)
00:31:32.706 00.000 12308 Move returns status 0, amount 0
00:31:32.706 00.000 12308 MoveAxis(N, 0, ABG)
00:31:32.707 00.001 12308 Move returns status 0, amount 0
00:31:32.707 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:32.711 00.004 12308 move complete, result=0
00:31:32.711 00.000 12308 worker thread done servicing request
00:31:32.732 00.021 14556 UpdateGuideState exits: m=2293 SNR=32.1
00:31:32.736 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:32.740 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:32.743 00.003 14556 Enqueuing Expose request
00:31:32.747 00.004 12308 Worker thread wakes up
00:31:32.747 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:32.748 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:32.748 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:34.001 01.253 12308 Exposure complete
00:31:34.125 00.124 12308 worker thread done servicing request
00:31:34.126 00.001 14556 OnExposeComplete: enter
00:31:34.130 00.004 14556 UpdateGuideState(): m_state=6
00:31:34.134 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9619
00:31:34.138 00.004 14556 Star::Find returns 1 (0), X=163.28, Y=997.70, Mass=2352, SNR=32.7, Peak=165 HFD=4.6
00:31:34.142 00.004 14556 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.07) = xAngle (4.02 = -2.26)
00:31:34.145 00.003 14556 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.92 = -2.36)
00:31:34.149 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.23 hyp=0.28 cameraTheta=0.95 mountX=-0.18 mountY=-0.20, mountTheta=-2.31
00:31:34.157 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.23, opts=13)
00:31:34.162 00.005 14556 Enqueuing Move request for scope (0.16, 0.23)
00:31:34.166 00.004 12308 Worker thread wakes up
00:31:34.167 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.23) opts 0xd
00:31:34.167 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.23)
00:31:34.168 00.001 12308 Moving (0.16, 0.23) raw xDistance=-0.18 yDistance=-0.20
00:31:34.168 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:31:34.168 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:34.168 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:31:34.169 00.001 12308 MoveAxis(E, 0, ABG)
00:31:34.169 00.000 12308 Move returns status 0, amount 0
00:31:34.169 00.000 12308 MoveAxis(N, 0, ABG)
00:31:34.169 00.000 12308 Move returns status 0, amount 0
00:31:34.169 00.000 12308 move complete, result=0
00:31:34.169 00.000 12308 worker thread done servicing request
00:31:34.170 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:34.199 00.029 14556 UpdateGuideState exits: m=2352 SNR=32.7
00:31:34.203 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:34.207 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:34.211 00.004 14556 Enqueuing Expose request
00:31:34.216 00.005 12308 Worker thread wakes up
00:31:34.217 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:31:34.222 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:34.223 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:35.475 01.252 12308 Exposure complete
00:31:35.593 00.118 12308 worker thread done servicing request
00:31:35.593 00.000 14556 OnExposeComplete: enter
00:31:35.598 00.005 14556 UpdateGuideState(): m_state=6
00:31:35.602 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9620
00:31:35.605 00.003 14556 Star::Find returns 1 (0), X=163.29, Y=997.87, Mass=2163, SNR=31.2, Peak=177 HFD=4.5
00:31:35.610 00.005 14556 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.07) = xAngle (4.24 = -2.04)
00:31:35.615 00.005 14556 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.14 = -2.14)
00:31:35.619 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=0.40 hyp=0.43 cameraTheta=1.17 mountX=-0.20 mountY=-0.36, mountTheta=-2.07
00:31:35.625 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.40, opts=13)
00:31:35.629 00.004 14556 Enqueuing Move request for scope (0.17, 0.40)
00:31:35.634 00.005 12308 Worker thread wakes up
00:31:35.634 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.40) opts 0xd
00:31:35.635 00.001 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.40)
00:31:35.635 00.000 12308 Moving (0.17, 0.40) raw xDistance=-0.20 yDistance=-0.36
00:31:35.635 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:31:35.635 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
00:31:35.635 00.000 12308 MoveAxis(E, 0, ABG)
00:31:35.636 00.001 12308 Move returns status 0, amount 0
00:31:35.636 00.000 12308 MoveAxis(N, 255, ABG)
00:31:35.636 00.000 12308 Guiding  Dir = 0, Dur = 255
00:31:35.636 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:35.641 00.005 12308 IsSlewing returns 0
00:31:35.641 00.000 12308 IsGuiding returns 0
00:31:35.642 00.001 12308 PulseGuide returned control before completion, sleep 265
00:31:35.662 00.020 14556 UpdateGuideState exits: m=2163 SNR=31.2
00:31:35.667 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:35.672 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:35.675 00.003 14556 Enqueuing Expose request
00:31:35.920 00.245 12308 IsGuiding returns 1
00:31:35.921 00.001 12308 scope still moving after pulse duration time elapsed
00:31:35.950 00.029 12308 IsSlewing returns 0
00:31:35.950 00.000 12308 IsGuiding returns 0
00:31:35.951 00.001 12308 scope move finished after 255 + 54 ms
00:31:35.951 00.000 12308 Move returns status 0, amount 255
00:31:35.951 00.000 12308 move complete, result=0
00:31:35.951 00.000 12308 worker thread done servicing request
00:31:35.952 00.001 14556 GuideStep: -0.2 px 0 ms EAST, -0.4 px 255 ms NORTH
00:31:35.958 00.006 12308 Worker thread wakes up
00:31:35.958 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:35.958 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:37.215 01.257 12308 Exposure complete
00:31:37.323 00.108 12308 worker thread done servicing request
00:31:37.323 00.000 14556 OnExposeComplete: enter
00:31:37.326 00.003 14556 UpdateGuideState(): m_state=6
00:31:37.330 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9621
00:31:37.335 00.005 14556 Star::Find returns 1 (0), X=163.32, Y=997.40, Mass=2295, SNR=32.0, Peak=167 HFD=4.8
00:31:37.338 00.003 14556 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-3.07) = xAngle (2.76 = 2.76)
00:31:37.342 00.004 14556 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.66 = 2.66)
00:31:37.345 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=-0.07 hyp=0.21 cameraTheta=-0.32 mountX=-0.19 mountY=0.10, mountTheta=2.67
00:31:37.352 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.07, opts=13)
00:31:37.356 00.004 14556 Enqueuing Move request for scope (0.20, -0.07)
00:31:37.359 00.003 12308 Worker thread wakes up
00:31:37.359 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.07) opts 0xd
00:31:37.359 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.07)
00:31:37.359 00.000 12308 Moving (0.20, -0.07) raw xDistance=-0.19 yDistance=0.10
00:31:37.361 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:31:37.361 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:37.361 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:31:37.361 00.000 12308 MoveAxis(E, 0, ABG)
00:31:37.362 00.001 12308 Move returns status 0, amount 0
00:31:37.362 00.000 12308 MoveAxis(N, 0, ABG)
00:31:37.362 00.000 12308 Move returns status 0, amount 0
00:31:37.362 00.000 12308 move complete, result=0
00:31:37.362 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:37.367 00.005 12308 worker thread done servicing request
00:31:37.388 00.021 14556 UpdateGuideState exits: m=2295 SNR=32.0
00:31:37.393 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:37.398 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:37.401 00.003 14556 Enqueuing Expose request
00:31:37.409 00.008 12308 Worker thread wakes up
00:31:37.409 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:37.413 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:37.413 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:38.666 01.253 12308 Exposure complete
00:31:38.785 00.119 12308 worker thread done servicing request
00:31:38.785 00.000 14556 OnExposeComplete: enter
00:31:38.791 00.006 14556 UpdateGuideState(): m_state=6
00:31:38.795 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9622
00:31:38.799 00.004 14556 Star::Find returns 1 (0), X=163.32, Y=997.30, Mass=2271, SNR=32.0, Peak=177 HFD=4.7
00:31:38.804 00.005 14556 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-3.07) = xAngle (2.38 = 2.38)
00:31:38.808 00.004 14556 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.28 = 2.28)
00:31:38.811 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=-0.17 hyp=0.26 cameraTheta=-0.69 mountX=-0.19 mountY=0.20, mountTheta=2.34
00:31:38.817 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.17, opts=13)
00:31:38.821 00.004 14556 Enqueuing Move request for scope (0.20, -0.17)
00:31:38.824 00.003 12308 Worker thread wakes up
00:31:38.824 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.17) opts 0xd
00:31:38.824 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.17)
00:31:38.824 00.000 12308 Moving (0.20, -0.17) raw xDistance=-0.19 yDistance=0.20
00:31:38.824 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:31:38.824 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:38.826 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:31:38.826 00.000 12308 MoveAxis(E, 0, ABG)
00:31:38.826 00.000 12308 Move returns status 0, amount 0
00:31:38.826 00.000 12308 MoveAxis(N, 0, ABG)
00:31:38.827 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:38.831 00.004 12308 Move returns status 0, amount 0
00:31:38.831 00.000 12308 move complete, result=0
00:31:38.831 00.000 12308 worker thread done servicing request
00:31:38.853 00.022 14556 UpdateGuideState exits: m=2271 SNR=32.0
00:31:38.857 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:38.860 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:38.864 00.004 14556 Enqueuing Expose request
00:31:38.868 00.004 14556 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:31:38.872 00.004 12308 Worker thread wakes up
00:31:38.872 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:38.872 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:40.126 01.254 12308 Exposure complete
00:31:40.273 00.147 12308 worker thread done servicing request
00:31:40.273 00.000 14556 OnExposeComplete: enter
00:31:40.279 00.006 14556 UpdateGuideState(): m_state=6
00:31:40.289 00.010 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9623
00:31:40.296 00.007 14556 Star::Find returns 1 (0), X=163.20, Y=997.23, Mass=2078, SNR=30.4, Peak=173 HFD=4.4
00:31:40.301 00.005 14556 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-3.07) = xAngle (1.83 = 1.83)
00:31:40.308 00.007 14556 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.73 = 1.73)
00:31:40.315 00.007 14556 CameraToMount -- cameraX=0.08 cameraY=-0.24 hyp=0.25 cameraTheta=-1.24 mountX=-0.07 mountY=0.25, mountTheta=1.83
00:31:40.325 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.24, opts=13)
00:31:40.331 00.006 14556 Enqueuing Move request for scope (0.08, -0.24)
00:31:40.335 00.004 12308 Worker thread wakes up
00:31:40.337 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.24) opts 0xd
00:31:40.337 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.24)
00:31:40.337 00.000 12308 Moving (0.08, -0.24) raw xDistance=-0.07 yDistance=0.25
00:31:40.337 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:31:40.338 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:31:40.338 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:31:40.338 00.000 12308 MoveAxis(E, 0, ABG)
00:31:40.338 00.000 12308 Move returns status 0, amount 0
00:31:40.338 00.000 12308 MoveAxis(N, 0, ABG)
00:31:40.339 00.001 12308 Move returns status 0, amount 0
00:31:40.339 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:40.344 00.005 12308 move complete, result=0
00:31:40.344 00.000 12308 worker thread done servicing request
00:31:40.368 00.024 14556 UpdateGuideState exits: m=2078 SNR=30.4
00:31:40.372 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:40.376 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:40.379 00.003 14556 Enqueuing Expose request
00:31:40.383 00.004 12308 Worker thread wakes up
00:31:40.383 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:31:40.386 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:40.387 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:41.632 01.245 12308 Exposure complete
00:31:41.754 00.122 12308 worker thread done servicing request
00:31:41.754 00.000 14556 OnExposeComplete: enter
00:31:41.758 00.004 14556 UpdateGuideState(): m_state=6
00:31:41.762 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9624
00:31:41.767 00.005 14556 Star::Find returns 1 (0), X=163.35, Y=997.32, Mass=2430, SNR=33.0, Peak=165 HFD=4.8
00:31:41.771 00.004 14556 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.07) = xAngle (2.49 = 2.49)
00:31:41.775 00.004 14556 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.39 = 2.39)
00:31:41.779 00.004 14556 CameraToMount -- cameraX=0.23 cameraY=-0.15 hyp=0.28 cameraTheta=-0.58 mountX=-0.22 mountY=0.19, mountTheta=2.43
00:31:41.786 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=-0.15, opts=13)
00:31:41.791 00.005 14556 Enqueuing Move request for scope (0.23, -0.15)
00:31:41.795 00.004 12308 Worker thread wakes up
00:31:41.795 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.15) opts 0xd
00:31:41.797 00.002 12308 Handling offset move in thread for scope, endpoint = (0.23, -0.15)
00:31:41.797 00.000 12308 Moving (0.23, -0.15) raw xDistance=-0.22 yDistance=0.19
00:31:41.797 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:31:41.797 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:41.798 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:31:41.798 00.000 12308 MoveAxis(E, 96, ABG)
00:31:41.798 00.000 12308 Guiding  Dir = 2, Dur = 96
00:31:41.798 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:41.802 00.004 12308 IsSlewing returns 0
00:31:41.803 00.001 12308 IsGuiding returns 0
00:31:41.803 00.000 12308 PulseGuide returned control before completion, sleep 106
00:31:41.825 00.022 14556 UpdateGuideState exits: m=2430 SNR=33.0
00:31:41.830 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:41.834 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:41.838 00.004 14556 Enqueuing Expose request
00:31:41.920 00.082 12308 IsGuiding returns 1
00:31:41.921 00.001 12308 scope still moving after pulse duration time elapsed
00:31:41.951 00.030 12308 IsSlewing returns 0
00:31:41.953 00.002 12308 IsGuiding returns 0
00:31:41.953 00.000 12308 scope move finished after 96 + 53 ms
00:31:41.953 00.000 12308 Move returns status 0, amount 96
00:31:41.953 00.000 12308 MoveAxis(N, 0, ABG)
00:31:41.954 00.001 12308 Move returns status 0, amount 0
00:31:41.954 00.000 12308 move complete, result=0
00:31:41.954 00.000 12308 worker thread done servicing request
00:31:41.954 00.000 14556 GuideStep: -0.2 px 96 ms EAST, 0.2 px 0 ms NORTH
00:31:41.961 00.007 12308 Worker thread wakes up
00:31:41.961 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:41.961 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:43.214 01.253 12308 Exposure complete
00:31:43.340 00.126 12308 worker thread done servicing request
00:31:43.341 00.001 14556 OnExposeComplete: enter
00:31:43.346 00.005 14556 UpdateGuideState(): m_state=6
00:31:43.351 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9625
00:31:43.356 00.005 14556 Star::Find returns 1 (0), X=163.20, Y=997.37, Mass=2458, SNR=33.3, Peak=184 HFD=4.6
00:31:43.359 00.003 14556 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-3.07) = xAngle (2.18 = 2.18)
00:31:43.364 00.005 14556 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.08 = 2.08)
00:31:43.368 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.89 mountX=-0.08 mountY=0.12, mountTheta=2.15
00:31:43.374 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.10, opts=13)
00:31:43.378 00.004 14556 Enqueuing Move request for scope (0.08, -0.10)
00:31:43.382 00.004 12308 Worker thread wakes up
00:31:43.382 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
00:31:43.382 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
00:31:43.382 00.000 12308 Moving (0.08, -0.10) raw xDistance=-0.08 yDistance=0.12
00:31:43.384 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:31:43.384 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:43.384 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:31:43.384 00.000 12308 MoveAxis(E, 0, ABG)
00:31:43.384 00.000 12308 Move returns status 0, amount 0
00:31:43.385 00.001 12308 MoveAxis(N, 0, ABG)
00:31:43.385 00.000 12308 Move returns status 0, amount 0
00:31:43.385 00.000 12308 move complete, result=0
00:31:43.386 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:43.390 00.004 12308 worker thread done servicing request
00:31:43.407 00.017 14556 UpdateGuideState exits: m=2458 SNR=33.3
00:31:43.411 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:43.413 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:43.418 00.005 14556 Enqueuing Expose request
00:31:43.422 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:43.426 00.004 12308 Worker thread wakes up
00:31:43.426 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:43.427 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:44.675 01.248 12308 Exposure complete
00:31:44.802 00.127 12308 worker thread done servicing request
00:31:44.802 00.000 14556 OnExposeComplete: enter
00:31:44.807 00.005 14556 UpdateGuideState(): m_state=6
00:31:44.811 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9626
00:31:44.816 00.005 14556 Star::Find returns 1 (0), X=163.34, Y=997.57, Mass=2433, SNR=33.3, Peak=177 HFD=4.8
00:31:44.819 00.003 14556 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.07) = xAngle (3.49 = -2.79)
00:31:44.824 00.005 14556 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.39 = -2.89)
00:31:44.828 00.004 14556 CameraToMount -- cameraX=0.22 cameraY=0.10 hyp=0.24 cameraTheta=0.42 mountX=-0.23 mountY=-0.06, mountTheta=-2.89
00:31:44.834 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=0.10, opts=13)
00:31:44.839 00.005 14556 Enqueuing Move request for scope (0.22, 0.10)
00:31:44.842 00.003 12308 Worker thread wakes up
00:31:44.843 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.10) opts 0xd
00:31:44.843 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, 0.10)
00:31:44.843 00.000 12308 Moving (0.22, 0.10) raw xDistance=-0.23 yDistance=-0.06
00:31:44.843 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
00:31:44.843 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:44.843 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:31:44.845 00.002 12308 MoveAxis(E, 98, ABG)
00:31:44.845 00.000 12308 Guiding  Dir = 2, Dur = 98
00:31:44.845 00.000 12308 IsSlewing returns 0
00:31:44.845 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:44.850 00.005 12308 IsGuiding returns 0
00:31:44.850 00.000 12308 PulseGuide returned control before completion, sleep 108
00:31:44.870 00.020 14556 UpdateGuideState exits: m=2433 SNR=33.3
00:31:44.878 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:44.883 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:44.887 00.004 14556 Enqueuing Expose request
00:31:44.959 00.072 12308 IsGuiding returns 1
00:31:44.959 00.000 12308 scope still moving after pulse duration time elapsed
00:31:44.990 00.031 12308 IsSlewing returns 0
00:31:44.992 00.002 12308 IsGuiding returns 1
00:31:45.021 00.029 12308 IsSlewing returns 0
00:31:45.022 00.001 12308 IsGuiding returns 0
00:31:45.023 00.001 12308 scope move finished after 98 + 75 ms
00:31:45.023 00.000 12308 Move returns status 0, amount 98
00:31:45.023 00.000 12308 MoveAxis(N, 0, ABG)
00:31:45.024 00.001 12308 Move returns status 0, amount 0
00:31:45.024 00.000 12308 move complete, result=0
00:31:45.025 00.001 12308 worker thread done servicing request
00:31:45.026 00.001 12308 Worker thread wakes up
00:31:45.026 00.000 14556 GuideStep: -0.2 px 98 ms EAST, -0.1 px 0 ms NORTH
00:31:45.032 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:45.033 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:46.294 01.261 12308 Exposure complete
00:31:46.413 00.119 12308 worker thread done servicing request
00:31:46.414 00.001 14556 OnExposeComplete: enter
00:31:46.416 00.002 14556 UpdateGuideState(): m_state=6
00:31:46.422 00.006 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9627
00:31:46.426 00.004 14556 Star::Find returns 1 (0), X=163.09, Y=997.76, Mass=2393, SNR=32.6, Peak=168 HFD=4.8
00:31:46.429 00.003 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.72 = -1.56)
00:31:46.432 00.003 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.62 = -1.66)
00:31:46.435 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=0.29 hyp=0.30 cameraTheta=1.65 mountX=0.00 mountY=-0.29, mountTheta=-1.56
00:31:46.440 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.29, opts=13)
00:31:46.445 00.005 14556 Enqueuing Move request for scope (-0.02, 0.29)
00:31:46.450 00.005 12308 Worker thread wakes up
00:31:46.450 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.29) opts 0xd
00:31:46.450 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.29)
00:31:46.450 00.000 12308 Moving (-0.02, 0.29) raw xDistance=0.00 yDistance=-0.29
00:31:46.450 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:31:46.451 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
00:31:46.451 00.000 12308 MoveAxis(E, 0, ABG)
00:31:46.451 00.000 12308 Move returns status 0, amount 0
00:31:46.451 00.000 12308 MoveAxis(N, 207, ABG)
00:31:46.451 00.000 12308 Guiding  Dir = 0, Dur = 207
00:31:46.452 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:46.456 00.004 12308 IsSlewing returns 0
00:31:46.456 00.000 12308 IsGuiding returns 0
00:31:46.456 00.000 12308 PulseGuide returned control before completion, sleep 217
00:31:46.478 00.022 14556 UpdateGuideState exits: m=2393 SNR=32.6
00:31:46.483 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:46.487 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:46.490 00.003 14556 Enqueuing Expose request
00:31:46.687 00.197 12308 IsGuiding returns 1
00:31:46.688 00.001 12308 scope still moving after pulse duration time elapsed
00:31:46.719 00.031 12308 IsSlewing returns 0
00:31:46.720 00.001 12308 IsGuiding returns 0
00:31:46.721 00.001 12308 scope move finished after 207 + 58 ms
00:31:46.722 00.001 12308 Move returns status 0, amount 207
00:31:46.722 00.000 12308 move complete, result=0
00:31:46.723 00.001 12308 worker thread done servicing request
00:31:46.724 00.001 12308 Worker thread wakes up
00:31:46.724 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 207 ms NORTH
00:31:46.733 00.009 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:46.733 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:47.981 01.248 12308 Exposure complete
00:31:48.107 00.126 12308 worker thread done servicing request
00:31:48.107 00.000 14556 OnExposeComplete: enter
00:31:48.111 00.004 14556 UpdateGuideState(): m_state=6
00:31:48.114 00.003 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9628
00:31:48.118 00.004 14556 Star::Find returns 1 (0), X=162.91, Y=997.37, Mass=2273, SNR=31.9, Peak=169 HFD=4.7
00:31:48.122 00.004 14556 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.07) = xAngle (0.40 = 0.40)
00:31:48.126 00.004 14556 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.30 = 0.30)
00:31:48.132 00.006 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.10 hyp=0.23 cameraTheta=-2.68 mountX=0.21 mountY=0.07, mountTheta=0.31
00:31:48.138 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.10, opts=13)
00:31:48.143 00.005 14556 Enqueuing Move request for scope (-0.21, -0.10)
00:31:48.146 00.003 12308 Worker thread wakes up
00:31:48.146 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.10) opts 0xd
00:31:48.146 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.10)
00:31:48.147 00.001 12308 Moving (-0.21, -0.10) raw xDistance=0.21 yDistance=0.07
00:31:48.147 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:31:48.147 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:48.147 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:31:48.147 00.000 12308 MoveAxis(W, 92, ABG)
00:31:48.147 00.000 12308 Guiding  Dir = 3, Dur = 92
00:31:48.149 00.002 12308 IsSlewing returns 0
00:31:48.149 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:48.154 00.005 12308 IsGuiding returns 0
00:31:48.154 00.000 12308 PulseGuide returned control before completion, sleep 102
00:31:48.177 00.023 14556 UpdateGuideState exits: m=2273 SNR=31.9
00:31:48.182 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:48.186 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:48.193 00.007 14556 Enqueuing Expose request
00:31:48.267 00.074 12308 IsGuiding returns 1
00:31:48.268 00.001 12308 scope still moving after pulse duration time elapsed
00:31:48.298 00.030 12308 IsSlewing returns 0
00:31:48.299 00.001 12308 IsGuiding returns 1
00:31:48.329 00.030 12308 IsSlewing returns 0
00:31:48.330 00.001 12308 IsGuiding returns 0
00:31:48.330 00.000 12308 scope move finished after 92 + 84 ms
00:31:48.331 00.001 12308 Move returns status 0, amount 92
00:31:48.332 00.001 12308 MoveAxis(N, 0, ABG)
00:31:48.332 00.000 12308 Move returns status 0, amount 0
00:31:48.332 00.000 12308 move complete, result=0
00:31:48.333 00.001 12308 worker thread done servicing request
00:31:48.333 00.000 12308 Worker thread wakes up
00:31:48.333 00.000 14556 GuideStep: 0.2 px 92 ms WEST, 0.1 px 0 ms NORTH
00:31:48.339 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:48.339 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:49.586 01.247 12308 Exposure complete
00:31:49.710 00.124 12308 worker thread done servicing request
00:31:49.710 00.000 14556 OnExposeComplete: enter
00:31:49.714 00.004 14556 UpdateGuideState(): m_state=6
00:31:49.718 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9629
00:31:49.723 00.005 14556 Star::Find returns 1 (0), X=163.13, Y=997.48, Mass=2240, SNR=31.8, Peak=199 HFD=4.4
00:31:49.727 00.004 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.94 = -2.35)
00:31:49.730 00.003 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.45)
00:31:49.734 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=0.86 mountX=-0.01 mountY=-0.01, mountTheta=-2.40
00:31:49.740 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.01, opts=13)
00:31:49.744 00.004 14556 Enqueuing Move request for scope (0.01, 0.01)
00:31:49.747 00.003 12308 Worker thread wakes up
00:31:49.747 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
00:31:49.747 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
00:31:49.747 00.000 12308 Moving (0.01, 0.01) raw xDistance=-0.01 yDistance=-0.01
00:31:49.747 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:31:49.747 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:49.749 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:31:49.749 00.000 12308 MoveAxis(E, 0, ABG)
00:31:49.749 00.000 12308 Move returns status 0, amount 0
00:31:49.749 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:49.754 00.005 12308 MoveAxis(N, 0, ABG)
00:31:49.754 00.000 12308 Move returns status 0, amount 0
00:31:49.754 00.000 12308 move complete, result=0
00:31:49.754 00.000 12308 worker thread done servicing request
00:31:49.772 00.018 14556 UpdateGuideState exits: m=2240 SNR=31.8
00:31:49.775 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:49.779 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:49.783 00.004 14556 Enqueuing Expose request
00:31:49.786 00.003 12308 Worker thread wakes up
00:31:49.787 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:49.792 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:49.792 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:51.050 01.258 12308 Exposure complete
00:31:51.168 00.118 12308 worker thread done servicing request
00:31:51.168 00.000 14556 OnExposeComplete: enter
00:31:51.172 00.004 14556 UpdateGuideState(): m_state=6
00:31:51.177 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9630
00:31:51.181 00.004 14556 Star::Find returns 1 (0), X=163.27, Y=997.43, Mass=2209, SNR=31.4, Peak=174 HFD=4.7
00:31:51.184 00.003 14556 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-3.07) = xAngle (2.83 = 2.83)
00:31:51.187 00.003 14556 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.73 = 2.73)
00:31:51.191 00.004 14556 CameraToMount -- cameraX=0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-0.25 mountX=-0.15 mountY=0.06, mountTheta=2.74
00:31:51.198 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.04, opts=13)
00:31:51.202 00.004 14556 Enqueuing Move request for scope (0.15, -0.04)
00:31:51.206 00.004 12308 Worker thread wakes up
00:31:51.206 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.04) opts 0xd
00:31:51.206 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.04)
00:31:51.206 00.000 12308 Moving (0.15, -0.04) raw xDistance=-0.15 yDistance=0.06
00:31:51.206 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:31:51.206 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:51.207 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:31:51.207 00.000 12308 MoveAxis(E, 0, ABG)
00:31:51.207 00.000 12308 Move returns status 0, amount 0
00:31:51.207 00.000 12308 MoveAxis(N, 0, ABG)
00:31:51.207 00.000 12308 Move returns status 0, amount 0
00:31:51.207 00.000 12308 move complete, result=0
00:31:51.208 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:51.212 00.004 12308 worker thread done servicing request
00:31:51.231 00.019 14556 UpdateGuideState exits: m=2209 SNR=31.4
00:31:51.235 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:51.239 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:51.243 00.004 14556 Enqueuing Expose request
00:31:51.246 00.003 12308 Worker thread wakes up
00:31:51.246 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:51.250 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:51.250 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:52.505 01.255 12308 Exposure complete
00:31:52.641 00.136 12308 worker thread done servicing request
00:31:52.642 00.001 14556 OnExposeComplete: enter
00:31:52.646 00.004 14556 UpdateGuideState(): m_state=6
00:31:52.650 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9631
00:31:52.654 00.004 14556 Star::Find returns 1 (0), X=163.22, Y=997.48, Mass=2388, SNR=32.7, Peak=179 HFD=4.6
00:31:52.658 00.004 14556 CameraToMount -- cameraTheta (0.08) - m_xAngle (-3.07) = xAngle (3.16 = -3.13)
00:31:52.665 00.007 14556 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.06 = 3.06)
00:31:52.669 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=0.01 hyp=0.11 cameraTheta=0.08 mountX=-0.11 mountY=0.01, mountTheta=3.06
00:31:52.676 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.01, opts=13)
00:31:52.680 00.004 14556 Enqueuing Move request for scope (0.11, 0.01)
00:31:52.683 00.003 12308 Worker thread wakes up
00:31:52.685 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.01) opts 0xd
00:31:52.685 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.01)
00:31:52.685 00.000 12308 Moving (0.11, 0.01) raw xDistance=-0.11 yDistance=0.01
00:31:52.685 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:31:52.685 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:52.686 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:31:52.686 00.000 12308 MoveAxis(E, 0, ABG)
00:31:52.686 00.000 12308 Move returns status 0, amount 0
00:31:52.686 00.000 12308 MoveAxis(N, 0, ABG)
00:31:52.686 00.000 12308 Move returns status 0, amount 0
00:31:52.686 00.000 12308 move complete, result=0
00:31:52.686 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:52.691 00.005 12308 worker thread done servicing request
00:31:52.712 00.021 14556 UpdateGuideState exits: m=2388 SNR=32.7
00:31:52.717 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:52.721 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:52.726 00.005 14556 Enqueuing Expose request
00:31:52.729 00.003 12308 Worker thread wakes up
00:31:52.729 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:52.730 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:52.730 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:31:53.980 01.250 12308 Exposure complete
00:31:54.088 00.108 12308 worker thread done servicing request
00:31:54.088 00.000 14556 OnExposeComplete: enter
00:31:54.092 00.004 14556 UpdateGuideState(): m_state=6
00:31:54.095 00.003 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9632
00:31:54.099 00.004 14556 Star::Find returns 1 (0), X=163.26, Y=997.51, Mass=2268, SNR=31.9, Peak=191 HFD=4.6
00:31:54.103 00.004 14556 CameraToMount -- cameraTheta (0.28) - m_xAngle (-3.07) = xAngle (3.36 = -2.93)
00:31:54.108 00.005 14556 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.26 = -3.02)
00:31:54.112 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.04 hyp=0.14 cameraTheta=0.28 mountX=-0.14 mountY=-0.02, mountTheta=-3.02
00:31:54.117 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.04, opts=13)
00:31:54.123 00.006 14556 Enqueuing Move request for scope (0.14, 0.04)
00:31:54.127 00.004 12308 Worker thread wakes up
00:31:54.127 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.04) opts 0xd
00:31:54.127 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.04)
00:31:54.127 00.000 12308 Moving (0.14, 0.04) raw xDistance=-0.14 yDistance=-0.02
00:31:54.127 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:31:54.127 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:54.127 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:31:54.128 00.001 12308 MoveAxis(E, 0, ABG)
00:31:54.128 00.000 12308 Move returns status 0, amount 0
00:31:54.128 00.000 12308 MoveAxis(N, 0, ABG)
00:31:54.128 00.000 12308 Move returns status 0, amount 0
00:31:54.128 00.000 12308 move complete, result=0
00:31:54.128 00.000 12308 worker thread done servicing request
00:31:54.128 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:54.154 00.026 14556 UpdateGuideState exits: m=2268 SNR=31.9
00:31:54.159 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:54.163 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:54.169 00.006 14556 Enqueuing Expose request
00:31:54.174 00.005 12308 Worker thread wakes up
00:31:54.174 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:54.180 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:54.180 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:55.423 01.243 12308 Exposure complete
00:31:55.539 00.116 12308 worker thread done servicing request
00:31:55.540 00.001 14556 OnExposeComplete: enter
00:31:55.544 00.004 14556 UpdateGuideState(): m_state=6
00:31:55.548 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9633
00:31:55.551 00.003 14556 Star::Find returns 1 (0), X=163.32, Y=997.51, Mass=2139, SNR=30.9, Peak=163 HFD=4.5
00:31:55.557 00.006 14556 CameraToMount -- cameraTheta (0.21) - m_xAngle (-3.07) = xAngle (3.29 = -3.00)
00:31:55.560 00.003 14556 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.19 = -3.09)
00:31:55.565 00.005 14556 CameraToMount -- cameraX=0.20 cameraY=0.04 hyp=0.21 cameraTheta=0.21 mountX=-0.21 mountY=-0.01, mountTheta=-3.09
00:31:55.572 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.04, opts=13)
00:31:55.576 00.004 14556 Enqueuing Move request for scope (0.20, 0.04)
00:31:55.579 00.003 12308 Worker thread wakes up
00:31:55.581 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.04) opts 0xd
00:31:55.581 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.04)
00:31:55.581 00.000 12308 Moving (0.20, 0.04) raw xDistance=-0.21 yDistance=-0.01
00:31:55.581 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:31:55.582 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:55.582 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:31:55.582 00.000 12308 MoveAxis(E, 89, ABG)
00:31:55.582 00.000 12308 Guiding  Dir = 2, Dur = 89
00:31:55.583 00.001 12308 IsSlewing returns 0
00:31:55.583 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:55.588 00.005 12308 IsGuiding returns 0
00:31:55.588 00.000 12308 PulseGuide returned control before completion, sleep 99
00:31:55.611 00.023 14556 UpdateGuideState exits: m=2139 SNR=30.9
00:31:55.615 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:55.619 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:55.623 00.004 14556 Enqueuing Expose request
00:31:55.696 00.073 12308 IsGuiding returns 1
00:31:55.697 00.001 12308 scope still moving after pulse duration time elapsed
00:31:55.728 00.031 12308 IsSlewing returns 0
00:31:55.728 00.000 12308 IsGuiding returns 0
00:31:55.729 00.001 12308 scope move finished after 89 + 51 ms
00:31:55.729 00.000 12308 Move returns status 0, amount 89
00:31:55.729 00.000 12308 MoveAxis(N, 0, ABG)
00:31:55.729 00.000 12308 Move returns status 0, amount 0
00:31:55.729 00.000 12308 move complete, result=0
00:31:55.730 00.001 12308 worker thread done servicing request
00:31:55.730 00.000 14556 GuideStep: -0.2 px 89 ms EAST, -0.0 px 0 ms NORTH
00:31:55.736 00.006 12308 Worker thread wakes up
00:31:55.737 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:55.737 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:56.984 01.247 12308 Exposure complete
00:31:57.112 00.128 12308 worker thread done servicing request
00:31:57.113 00.001 14556 OnExposeComplete: enter
00:31:57.116 00.003 14556 UpdateGuideState(): m_state=6
00:31:57.120 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9634
00:31:57.125 00.005 14556 Star::Find returns 1 (0), X=163.00, Y=997.63, Mass=2356, SNR=32.8, Peak=153 HFD=4.9
00:31:57.128 00.003 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.28 = -1.01)
00:31:57.131 00.003 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.11)
00:31:57.134 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.19 cameraTheta=2.20 mountX=0.10 mountY=-0.17, mountTheta=-1.03
00:31:57.139 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.16, opts=13)
00:31:57.141 00.002 14556 Enqueuing Move request for scope (-0.11, 0.16)
00:31:57.146 00.005 12308 Worker thread wakes up
00:31:57.146 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
00:31:57.146 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
00:31:57.147 00.001 12308 Moving (-0.11, 0.16) raw xDistance=0.10 yDistance=-0.17
00:31:57.147 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:31:57.147 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:31:57.147 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:31:57.147 00.000 12308 MoveAxis(E, 0, ABG)
00:31:57.147 00.000 12308 Move returns status 0, amount 0
00:31:57.148 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:57.152 00.004 12308 MoveAxis(N, 0, ABG)
00:31:57.152 00.000 12308 Move returns status 0, amount 0
00:31:57.152 00.000 12308 move complete, result=0
00:31:57.152 00.000 12308 worker thread done servicing request
00:31:57.175 00.023 14556 UpdateGuideState exits: m=2356 SNR=32.8
00:31:57.179 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:57.183 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:57.187 00.004 14556 Enqueuing Expose request
00:31:57.193 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:31:57.197 00.004 12308 Worker thread wakes up
00:31:57.197 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:57.197 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:31:58.450 01.253 12308 Exposure complete
00:31:58.572 00.122 12308 worker thread done servicing request
00:31:58.572 00.000 14556 OnExposeComplete: enter
00:31:58.577 00.005 14556 UpdateGuideState(): m_state=6
00:31:58.581 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9635
00:31:58.584 00.003 14556 Star::Find returns 1 (0), X=162.92, Y=997.68, Mass=2216, SNR=31.7, Peak=165 HFD=4.3
00:31:58.589 00.005 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
00:31:58.592 00.003 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
00:31:58.596 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.21 hyp=0.29 cameraTheta=2.32 mountX=0.18 mountY=-0.24, mountTheta=-0.93
00:31:58.603 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.21, opts=13)
00:31:58.608 00.005 14556 Enqueuing Move request for scope (-0.20, 0.21)
00:31:58.612 00.004 12308 Worker thread wakes up
00:31:58.612 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.21) opts 0xd
00:31:58.612 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.21)
00:31:58.612 00.000 12308 Moving (-0.20, 0.21) raw xDistance=0.18 yDistance=-0.24
00:31:58.612 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:31:58.614 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:31:58.614 00.000 12308 MoveAxis(E, 0, ABG)
00:31:58.614 00.000 12308 Move returns status 0, amount 0
00:31:58.614 00.000 12308 MoveAxis(N, 172, ABG)
00:31:58.614 00.000 12308 Guiding  Dir = 0, Dur = 172
00:31:58.614 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:31:58.619 00.005 12308 IsSlewing returns 0
00:31:58.619 00.000 12308 IsGuiding returns 0
00:31:58.619 00.000 12308 PulseGuide returned control before completion, sleep 182
00:31:58.641 00.022 14556 UpdateGuideState exits: m=2216 SNR=31.7
00:31:58.647 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:58.650 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:31:58.655 00.005 14556 Enqueuing Expose request
00:31:58.812 00.157 12308 IsGuiding returns 1
00:31:58.813 00.001 12308 scope still moving after pulse duration time elapsed
00:31:58.844 00.031 12308 IsSlewing returns 0
00:31:58.846 00.002 12308 IsGuiding returns 0
00:31:58.846 00.000 12308 scope move finished after 172 + 54 ms
00:31:58.846 00.000 12308 Move returns status 0, amount 172
00:31:58.847 00.001 12308 move complete, result=0
00:31:58.847 00.000 12308 worker thread done servicing request
00:31:58.847 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 172 ms NORTH
00:31:58.852 00.005 12308 Worker thread wakes up
00:31:58.852 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:31:58.852 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:00.107 01.255 12308 Exposure complete
00:32:00.255 00.148 12308 worker thread done servicing request
00:32:00.255 00.000 14556 OnExposeComplete: enter
00:32:00.261 00.006 14556 UpdateGuideState(): m_state=6
00:32:00.267 00.006 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9636
00:32:00.270 00.003 14556 Star::Find returns 1 (0), X=162.92, Y=997.43, Mass=2212, SNR=31.5, Peak=167 HFD=4.3
00:32:00.275 00.005 14556 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.07) = xAngle (0.14 = 0.14)
00:32:00.279 00.004 14556 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.04 = 0.04)
00:32:00.285 00.006 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.04 hyp=0.21 cameraTheta=-2.94 mountX=0.20 mountY=0.01, mountTheta=0.04
00:32:00.291 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.04, opts=13)
00:32:00.295 00.004 14556 Enqueuing Move request for scope (-0.20, -0.04)
00:32:00.300 00.005 12308 Worker thread wakes up
00:32:00.300 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.04) opts 0xd
00:32:00.300 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.04)
00:32:00.300 00.000 12308 Moving (-0.20, -0.04) raw xDistance=0.20 yDistance=0.01
00:32:00.301 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:32:00.301 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:00.302 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:32:00.302 00.000 12308 MoveAxis(W, 89, ABG)
00:32:00.302 00.000 12308 Guiding  Dir = 3, Dur = 89
00:32:00.302 00.000 12308 IsSlewing returns 0
00:32:00.302 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:00.306 00.004 12308 IsGuiding returns 0
00:32:00.307 00.001 12308 PulseGuide returned control before completion, sleep 99
00:32:00.331 00.024 14556 UpdateGuideState exits: m=2212 SNR=31.5
00:32:00.337 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:00.340 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:00.347 00.007 14556 Enqueuing Expose request
00:32:00.412 00.065 12308 IsGuiding returns 1
00:32:00.412 00.000 12308 scope still moving after pulse duration time elapsed
00:32:00.443 00.031 12308 IsSlewing returns 0
00:32:00.443 00.000 12308 IsGuiding returns 1
00:32:00.473 00.030 12308 IsSlewing returns 0
00:32:00.473 00.000 12308 IsGuiding returns 1
00:32:00.504 00.031 12308 IsSlewing returns 0
00:32:00.505 00.001 12308 IsGuiding returns 0
00:32:00.505 00.000 12308 scope move finished after 89 + 109 ms
00:32:00.505 00.000 12308 Move returns status 0, amount 89
00:32:00.505 00.000 12308 MoveAxis(N, 0, ABG)
00:32:00.505 00.000 12308 Move returns status 0, amount 0
00:32:00.507 00.002 12308 move complete, result=0
00:32:00.507 00.000 12308 worker thread done servicing request
00:32:00.507 00.000 14556 GuideStep: 0.2 px 89 ms WEST, 0.0 px 0 ms NORTH
00:32:00.512 00.005 12308 Worker thread wakes up
00:32:00.513 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:00.513 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:01.771 01.258 12308 Exposure complete
00:32:01.891 00.120 12308 worker thread done servicing request
00:32:01.892 00.001 14556 OnExposeComplete: enter
00:32:01.896 00.004 14556 UpdateGuideState(): m_state=6
00:32:01.899 00.003 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9637
00:32:01.902 00.003 14556 Star::Find returns 1 (0), X=163.07, Y=997.49, Mass=2323, SNR=32.2, Peak=177 HFD=4.9
00:32:01.906 00.004 14556 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.07) = xAngle (5.79 = -0.49)
00:32:01.910 00.004 14556 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.69 = -0.59)
00:32:01.914 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.06 cameraTheta=2.72 mountX=0.05 mountY=-0.03, mountTheta=-0.56
00:32:01.918 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.02, opts=13)
00:32:01.923 00.005 14556 Enqueuing Move request for scope (-0.05, 0.02)
00:32:01.926 00.003 12308 Worker thread wakes up
00:32:01.926 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
00:32:01.926 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
00:32:01.926 00.000 12308 Moving (-0.05, 0.02) raw xDistance=0.05 yDistance=-0.03
00:32:01.926 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:32:01.926 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:01.927 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:32:01.927 00.000 12308 MoveAxis(E, 0, ABG)
00:32:01.927 00.000 12308 Move returns status 0, amount 0
00:32:01.927 00.000 12308 MoveAxis(N, 0, ABG)
00:32:01.927 00.000 12308 Move returns status 0, amount 0
00:32:01.928 00.001 12308 move complete, result=0
00:32:01.929 00.001 12308 worker thread done servicing request
00:32:01.929 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:01.952 00.023 14556 UpdateGuideState exits: m=2323 SNR=32.2
00:32:01.955 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:01.960 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:01.963 00.003 14556 Enqueuing Expose request
00:32:01.965 00.002 12308 Worker thread wakes up
00:32:01.966 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:01.966 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:01.966 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:32:03.209 01.243 12308 Exposure complete
00:32:03.334 00.125 12308 worker thread done servicing request
00:32:03.335 00.001 14556 OnExposeComplete: enter
00:32:03.338 00.003 14556 UpdateGuideState(): m_state=6
00:32:03.343 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9638
00:32:03.346 00.003 14556 Star::Find returns 1 (0), X=163.13, Y=997.57, Mass=2224, SNR=31.6, Peak=166 HFD=4.4
00:32:03.350 00.004 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.51 = -1.77)
00:32:03.353 00.003 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.87)
00:32:03.357 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.44 mountX=-0.02 mountY=-0.09, mountTheta=-1.78
00:32:03.362 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.10, opts=13)
00:32:03.365 00.003 14556 Enqueuing Move request for scope (0.01, 0.10)
00:32:03.370 00.005 12308 Worker thread wakes up
00:32:03.370 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
00:32:03.370 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
00:32:03.370 00.000 12308 Moving (0.01, 0.10) raw xDistance=-0.02 yDistance=-0.09
00:32:03.370 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:32:03.370 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:03.370 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:32:03.370 00.000 12308 MoveAxis(E, 0, ABG)
00:32:03.371 00.001 12308 Move returns status 0, amount 0
00:32:03.371 00.000 12308 MoveAxis(N, 0, ABG)
00:32:03.371 00.000 12308 Move returns status 0, amount 0
00:32:03.371 00.000 12308 move complete, result=0
00:32:03.371 00.000 12308 worker thread done servicing request
00:32:03.372 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:03.394 00.022 14556 UpdateGuideState exits: m=2224 SNR=31.6
00:32:03.397 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:03.400 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:03.404 00.004 14556 Enqueuing Expose request
00:32:03.410 00.006 12308 Worker thread wakes up
00:32:03.410 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:03.410 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:03.410 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:04.661 01.251 12308 Exposure complete
00:32:04.785 00.124 12308 worker thread done servicing request
00:32:04.785 00.000 14556 OnExposeComplete: enter
00:32:04.789 00.004 14556 UpdateGuideState(): m_state=6
00:32:04.794 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9639
00:32:04.799 00.005 14556 Star::Find returns 1 (0), X=163.13, Y=997.70, Mass=2312, SNR=32.3, Peak=167 HFD=4.5
00:32:04.803 00.004 14556 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.07) = xAngle (4.60 = -1.68)
00:32:04.806 00.003 14556 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.50 = -1.78)
00:32:04.810 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.53 mountX=-0.03 mountY=-0.23, mountTheta=-1.69
00:32:04.816 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.23, opts=13)
00:32:04.821 00.005 14556 Enqueuing Move request for scope (0.01, 0.23)
00:32:04.825 00.004 12308 Worker thread wakes up
00:32:04.825 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.23) opts 0xd
00:32:04.825 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.23)
00:32:04.825 00.000 12308 Moving (0.01, 0.23) raw xDistance=-0.03 yDistance=-0.23
00:32:04.825 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:32:04.826 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:32:04.826 00.000 12308 MoveAxis(E, 0, ABG)
00:32:04.826 00.000 12308 Move returns status 0, amount 0
00:32:04.826 00.000 12308 MoveAxis(N, 161, ABG)
00:32:04.826 00.000 12308 Guiding  Dir = 0, Dur = 161
00:32:04.826 00.000 12308 IsSlewing returns 0
00:32:04.828 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:04.832 00.004 12308 IsGuiding returns 0
00:32:04.832 00.000 12308 PulseGuide returned control before completion, sleep 171
00:32:04.856 00.024 14556 UpdateGuideState exits: m=2312 SNR=32.3
00:32:04.861 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:04.865 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:04.868 00.003 14556 Enqueuing Expose request
00:32:05.009 00.141 12308 IsGuiding returns 1
00:32:05.009 00.000 12308 scope still moving after pulse duration time elapsed
00:32:05.041 00.032 12308 IsSlewing returns 0
00:32:05.041 00.000 12308 IsGuiding returns 0
00:32:05.042 00.001 12308 scope move finished after 161 + 48 ms
00:32:05.042 00.000 12308 Move returns status 0, amount 161
00:32:05.043 00.001 12308 move complete, result=0
00:32:05.043 00.000 12308 worker thread done servicing request
00:32:05.044 00.001 12308 Worker thread wakes up
00:32:05.044 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:05.044 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 161 ms NORTH
00:32:05.050 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:06.301 01.251 12308 Exposure complete
00:32:06.417 00.116 12308 worker thread done servicing request
00:32:06.418 00.001 14556 OnExposeComplete: enter
00:32:06.422 00.004 14556 UpdateGuideState(): m_state=6
00:32:06.425 00.003 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9640
00:32:06.429 00.004 14556 Star::Find returns 1 (0), X=163.15, Y=997.58, Mass=2166, SNR=31.2, Peak=164 HFD=4.4
00:32:06.433 00.004 14556 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.07) = xAngle (4.40 = -1.89)
00:32:06.438 00.005 14556 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.30 = -1.99)
00:32:06.442 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.32 mountX=-0.04 mountY=-0.11, mountTheta=-1.90
00:32:06.446 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.11, opts=13)
00:32:06.449 00.003 14556 Enqueuing Move request for scope (0.03, 0.11)
00:32:06.454 00.005 12308 Worker thread wakes up
00:32:06.454 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
00:32:06.454 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
00:32:06.454 00.000 12308 Moving (0.03, 0.11) raw xDistance=-0.04 yDistance=-0.11
00:32:06.454 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:32:06.454 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:06.455 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:32:06.455 00.000 12308 MoveAxis(E, 0, ABG)
00:32:06.455 00.000 12308 Move returns status 0, amount 0
00:32:06.455 00.000 12308 MoveAxis(N, 0, ABG)
00:32:06.455 00.000 12308 Move returns status 0, amount 0
00:32:06.455 00.000 12308 move complete, result=0
00:32:06.456 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:06.459 00.003 12308 worker thread done servicing request
00:32:06.480 00.021 14556 UpdateGuideState exits: m=2166 SNR=31.2
00:32:06.485 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:06.489 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:06.492 00.003 14556 Enqueuing Expose request
00:32:06.496 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:06.501 00.005 12308 Worker thread wakes up
00:32:06.501 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:06.501 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:07.754 01.253 12308 Exposure complete
00:32:07.878 00.124 14556 OnExposeComplete: enter
00:32:07.883 00.005 14556 UpdateGuideState(): m_state=6
00:32:07.887 00.004 12308 worker thread done servicing request
00:32:07.887 00.000 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9641
00:32:07.891 00.004 14556 Star::Find returns 1 (0), X=162.95, Y=997.41, Mass=2176, SNR=31.3, Peak=161 HFD=4.4
00:32:07.894 00.003 14556 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.07) = xAngle (0.27 = 0.27)
00:32:07.897 00.003 14556 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.17 = 0.17)
00:32:07.902 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-2.80 mountX=0.17 mountY=0.03, mountTheta=0.18
00:32:07.906 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.06, opts=13)
00:32:07.910 00.004 14556 Enqueuing Move request for scope (-0.16, -0.06)
00:32:07.914 00.004 12308 Worker thread wakes up
00:32:07.914 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.06) opts 0xd
00:32:07.914 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.06)
00:32:07.914 00.000 12308 Moving (-0.16, -0.06) raw xDistance=0.17 yDistance=0.03
00:32:07.914 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:32:07.914 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:07.915 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:32:07.915 00.000 12308 MoveAxis(E, 0, ABG)
00:32:07.915 00.000 12308 Move returns status 0, amount 0
00:32:07.915 00.000 12308 MoveAxis(N, 0, ABG)
00:32:07.915 00.000 12308 Move returns status 0, amount 0
00:32:07.915 00.000 12308 move complete, result=0
00:32:07.915 00.000 12308 worker thread done servicing request
00:32:07.917 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:07.940 00.023 14556 UpdateGuideState exits: m=2176 SNR=31.3
00:32:07.944 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:07.948 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:07.951 00.003 14556 Enqueuing Expose request
00:32:07.955 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:32:07.958 00.003 12308 Worker thread wakes up
00:32:07.958 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:07.958 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:09.215 01.257 12308 Exposure complete
00:32:09.327 00.112 12308 worker thread done servicing request
00:32:09.327 00.000 14556 OnExposeComplete: enter
00:32:09.332 00.005 14556 UpdateGuideState(): m_state=6
00:32:09.335 00.003 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9642
00:32:09.338 00.003 14556 Star::Find returns 1 (0), X=162.92, Y=997.52, Mass=2328, SNR=32.5, Peak=171 HFD=4.8
00:32:09.342 00.004 14556 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.07) = xAngle (5.95 = -0.33)
00:32:09.345 00.003 14556 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.85 = -0.43)
00:32:09.350 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.05 hyp=0.21 cameraTheta=2.88 mountX=0.20 mountY=-0.09, mountTheta=-0.42
00:32:09.354 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.05, opts=13)
00:32:09.358 00.004 14556 Enqueuing Move request for scope (-0.20, 0.05)
00:32:09.361 00.003 12308 Worker thread wakes up
00:32:09.361 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.05) opts 0xd
00:32:09.361 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.05)
00:32:09.361 00.000 12308 Moving (-0.20, 0.05) raw xDistance=0.20 yDistance=-0.09
00:32:09.361 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:32:09.363 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:09.363 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:32:09.363 00.000 12308 MoveAxis(E, 0, ABG)
00:32:09.363 00.000 12308 Move returns status 0, amount 0
00:32:09.363 00.000 12308 MoveAxis(N, 0, ABG)
00:32:09.363 00.000 12308 Move returns status 0, amount 0
00:32:09.364 00.001 12308 move complete, result=0
00:32:09.364 00.000 12308 worker thread done servicing request
00:32:09.364 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:09.390 00.026 14556 UpdateGuideState exits: m=2328 SNR=32.5
00:32:09.395 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:09.398 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:09.401 00.003 14556 Enqueuing Expose request
00:32:09.405 00.004 12308 Worker thread wakes up
00:32:09.406 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:09.410 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:09.410 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:10.652 01.242 12308 Exposure complete
00:32:10.770 00.118 12308 worker thread done servicing request
00:32:10.771 00.001 14556 OnExposeComplete: enter
00:32:10.775 00.004 14556 UpdateGuideState(): m_state=6
00:32:10.779 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9643
00:32:10.784 00.005 14556 Star::Find returns 1 (0), X=162.81, Y=997.56, Mass=2333, SNR=32.5, Peak=163 HFD=4.6
00:32:10.789 00.005 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.93 = -0.35)
00:32:10.792 00.003 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.45)
00:32:10.796 00.004 14556 CameraToMount -- cameraX=-0.31 cameraY=0.09 hyp=0.32 cameraTheta=2.86 mountX=0.30 mountY=-0.14, mountTheta=-0.43
00:32:10.802 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.09, opts=13)
00:32:10.805 00.003 14556 Enqueuing Move request for scope (-0.31, 0.09)
00:32:10.808 00.003 12308 Worker thread wakes up
00:32:10.808 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.09) opts 0xd
00:32:10.808 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.09)
00:32:10.808 00.000 12308 Moving (-0.31, 0.09) raw xDistance=0.30 yDistance=-0.14
00:32:10.810 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
00:32:10.810 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:10.810 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:32:10.810 00.000 12308 MoveAxis(W, 130, ABG)
00:32:10.810 00.000 12308 Guiding  Dir = 3, Dur = 130
00:32:10.811 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:10.815 00.004 12308 IsSlewing returns 0
00:32:10.815 00.000 12308 IsGuiding returns 0
00:32:10.815 00.000 12308 PulseGuide returned control before completion, sleep 140
00:32:10.836 00.021 14556 UpdateGuideState exits: m=2333 SNR=32.5
00:32:10.840 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:10.846 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:10.850 00.004 14556 Enqueuing Expose request
00:32:10.970 00.120 12308 IsGuiding returns 1
00:32:10.972 00.002 12308 scope still moving after pulse duration time elapsed
00:32:11.002 00.030 12308 IsSlewing returns 0
00:32:11.004 00.002 12308 IsGuiding returns 0
00:32:11.005 00.001 12308 scope move finished after 130 + 58 ms
00:32:11.005 00.000 12308 Move returns status 0, amount 130
00:32:11.006 00.001 12308 MoveAxis(N, 0, ABG)
00:32:11.006 00.000 12308 Move returns status 0, amount 0
00:32:11.006 00.000 12308 move complete, result=0
00:32:11.006 00.000 12308 worker thread done servicing request
00:32:11.008 00.002 12308 Worker thread wakes up
00:32:11.008 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:11.008 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:11.008 00.000 14556 GuideStep: 0.3 px 130 ms WEST, -0.1 px 0 ms NORTH
00:32:12.260 01.252 12308 Exposure complete
00:32:12.390 00.130 12308 worker thread done servicing request
00:32:12.390 00.000 14556 OnExposeComplete: enter
00:32:12.394 00.004 14556 UpdateGuideState(): m_state=6
00:32:12.399 00.005 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9644
00:32:12.402 00.003 14556 Star::Find returns 1 (0), X=163.15, Y=997.58, Mass=2232, SNR=31.6, Peak=181 HFD=4.5
00:32:12.404 00.002 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.33 = -1.96)
00:32:12.407 00.003 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.05)
00:32:12.410 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.25 mountX=-0.04 mountY=-0.11, mountTheta=-1.97
00:32:12.414 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.11, opts=13)
00:32:12.417 00.003 14556 Enqueuing Move request for scope (0.04, 0.11)
00:32:12.420 00.003 12308 Worker thread wakes up
00:32:12.420 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
00:32:12.421 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
00:32:12.421 00.000 12308 Moving (0.04, 0.11) raw xDistance=-0.04 yDistance=-0.11
00:32:12.421 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:32:12.421 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:12.421 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:32:12.422 00.001 12308 MoveAxis(E, 0, ABG)
00:32:12.422 00.000 12308 Move returns status 0, amount 0
00:32:12.422 00.000 12308 MoveAxis(N, 0, ABG)
00:32:12.422 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:12.426 00.004 12308 Move returns status 0, amount 0
00:32:12.426 00.000 12308 move complete, result=0
00:32:12.426 00.000 12308 worker thread done servicing request
00:32:12.444 00.018 14556 UpdateGuideState exits: m=2232 SNR=31.6
00:32:12.448 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:12.452 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:12.455 00.003 14556 Enqueuing Expose request
00:32:12.459 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:12.463 00.004 12308 Worker thread wakes up
00:32:12.463 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:12.463 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:13.706 01.243 12308 Exposure complete
00:32:13.822 00.116 12308 worker thread done servicing request
00:32:13.822 00.000 14556 OnExposeComplete: enter
00:32:13.825 00.003 14556 UpdateGuideState(): m_state=6
00:32:13.829 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9645
00:32:13.832 00.003 14556 Star::Find returns 1 (0), X=163.02, Y=997.62, Mass=2463, SNR=33.2, Peak=177 HFD=4.9
00:32:13.835 00.003 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
00:32:13.838 00.003 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
00:32:13.841 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.15 hyp=0.18 cameraTheta=2.17 mountX=0.09 mountY=-0.16, mountTheta=-1.07
00:32:13.846 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.15, opts=13)
00:32:13.852 00.006 14556 Enqueuing Move request for scope (-0.10, 0.15)
00:32:13.856 00.004 12308 Worker thread wakes up
00:32:13.856 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.15) opts 0xd
00:32:13.857 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.15)
00:32:13.857 00.000 12308 Moving (-0.10, 0.15) raw xDistance=0.09 yDistance=-0.16
00:32:13.857 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:32:13.857 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:13.857 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:32:13.858 00.001 12308 MoveAxis(E, 0, ABG)
00:32:13.858 00.000 12308 Move returns status 0, amount 0
00:32:13.858 00.000 12308 MoveAxis(N, 0, ABG)
00:32:13.858 00.000 12308 Move returns status 0, amount 0
00:32:13.858 00.000 12308 move complete, result=0
00:32:13.858 00.000 12308 worker thread done servicing request
00:32:13.858 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:13.885 00.027 14556 UpdateGuideState exits: m=2463 SNR=33.2
00:32:13.888 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:13.892 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:13.896 00.004 14556 Enqueuing Expose request
00:32:13.899 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:32:13.902 00.003 12308 Worker thread wakes up
00:32:13.902 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:13.904 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:15.160 01.256 12308 Exposure complete
00:32:15.300 00.140 12308 worker thread done servicing request
00:32:15.301 00.001 14556 OnExposeComplete: enter
00:32:15.306 00.005 14556 UpdateGuideState(): m_state=6
00:32:15.314 00.008 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9646
00:32:15.320 00.006 14556 Star::Find returns 1 (0), X=162.94, Y=997.62, Mass=2172, SNR=31.3, Peak=184 HFD=4.5
00:32:15.326 00.006 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.51 = -0.77)
00:32:15.331 00.005 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.87)
00:32:15.337 00.006 14556 CameraToMount -- cameraX=-0.18 cameraY=0.15 hyp=0.23 cameraTheta=2.44 mountX=0.16 mountY=-0.18, mountTheta=-0.82
00:32:15.344 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.15, opts=13)
00:32:15.349 00.005 14556 Enqueuing Move request for scope (-0.18, 0.15)
00:32:15.354 00.005 12308 Worker thread wakes up
00:32:15.354 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.15) opts 0xd
00:32:15.354 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.15)
00:32:15.355 00.001 12308 Moving (-0.18, 0.15) raw xDistance=0.16 yDistance=-0.18
00:32:15.355 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:32:15.355 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:15.355 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:32:15.356 00.001 12308 MoveAxis(E, 0, ABG)
00:32:15.356 00.000 12308 Move returns status 0, amount 0
00:32:15.356 00.000 12308 MoveAxis(N, 0, ABG)
00:32:15.357 00.001 12308 Move returns status 0, amount 0
00:32:15.357 00.000 12308 move complete, result=0
00:32:15.357 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:15.363 00.006 12308 worker thread done servicing request
00:32:15.386 00.023 14556 UpdateGuideState exits: m=2172 SNR=31.3
00:32:15.391 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:15.394 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:15.399 00.005 14556 Enqueuing Expose request
00:32:15.402 00.003 12308 Worker thread wakes up
00:32:15.404 00.002 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:32:15.411 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:15.412 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:16.668 01.256 12308 Exposure complete
00:32:16.792 00.124 12308 worker thread done servicing request
00:32:16.794 00.002 14556 OnExposeComplete: enter
00:32:16.797 00.003 14556 UpdateGuideState(): m_state=6
00:32:16.802 00.005 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9647
00:32:16.806 00.004 14556 Star::Find returns 1 (0), X=162.98, Y=997.79, Mass=2316, SNR=32.4, Peak=187 HFD=4.5
00:32:16.809 00.003 14556 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.07) = xAngle (5.03 = -1.25)
00:32:16.814 00.005 14556 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.93 = -1.35)
00:32:16.820 00.006 14556 CameraToMount -- cameraX=-0.13 cameraY=0.32 hyp=0.35 cameraTheta=1.96 mountX=0.11 mountY=-0.34, mountTheta=-1.26
00:32:16.829 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.32, opts=13)
00:32:16.836 00.007 14556 Enqueuing Move request for scope (-0.13, 0.32)
00:32:16.841 00.005 12308 Worker thread wakes up
00:32:16.842 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.32) opts 0xd
00:32:16.842 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.32)
00:32:16.842 00.000 12308 Moving (-0.13, 0.32) raw xDistance=0.11 yDistance=-0.34
00:32:16.842 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:32:16.842 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
00:32:16.845 00.003 12308 MoveAxis(E, 0, ABG)
00:32:16.846 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:16.853 00.007 12308 Move returns status 0, amount 0
00:32:16.853 00.000 12308 MoveAxis(N, 241, ABG)
00:32:16.853 00.000 12308 Guiding  Dir = 0, Dur = 241
00:32:16.854 00.001 12308 IsSlewing returns 0
00:32:16.854 00.000 12308 IsGuiding returns 0
00:32:16.855 00.001 12308 PulseGuide returned control before completion, sleep 251
00:32:16.882 00.027 14556 UpdateGuideState exits: m=2316 SNR=32.4
00:32:16.889 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:16.893 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:16.898 00.005 14556 Enqueuing Expose request
00:32:17.110 00.212 12308 IsGuiding returns 1
00:32:17.110 00.000 12308 scope still moving after pulse duration time elapsed
00:32:17.141 00.031 12308 IsSlewing returns 0
00:32:17.141 00.000 12308 IsGuiding returns 1
00:32:17.173 00.032 12308 IsSlewing returns 0
00:32:17.174 00.001 12308 IsGuiding returns 1
00:32:17.203 00.029 12308 IsSlewing returns 0
00:32:17.205 00.002 12308 IsGuiding returns 0
00:32:17.205 00.000 12308 scope move finished after 241 + 109 ms
00:32:17.206 00.001 12308 Move returns status 0, amount 241
00:32:17.206 00.000 12308 move complete, result=0
00:32:17.206 00.000 12308 worker thread done servicing request
00:32:17.207 00.001 12308 Worker thread wakes up
00:32:17.207 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 241 ms NORTH
00:32:17.214 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:17.214 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:18.472 01.258 12308 Exposure complete
00:32:18.593 00.121 12308 worker thread done servicing request
00:32:18.593 00.000 14556 OnExposeComplete: enter
00:32:18.597 00.004 14556 UpdateGuideState(): m_state=6
00:32:18.601 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9648
00:32:18.605 00.004 14556 Star::Find returns 1 (0), X=162.89, Y=997.55, Mass=2147, SNR=31.1, Peak=167 HFD=4.4
00:32:18.610 00.005 14556 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.07) = xAngle (5.88 = -0.41)
00:32:18.613 00.003 14556 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.78 = -0.51)
00:32:18.617 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.08 hyp=0.25 cameraTheta=2.80 mountX=0.23 mountY=-0.12, mountTheta=-0.49
00:32:18.622 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.08, opts=13)
00:32:18.625 00.003 14556 Enqueuing Move request for scope (-0.23, 0.08)
00:32:18.629 00.004 12308 Worker thread wakes up
00:32:18.629 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.08) opts 0xd
00:32:18.630 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.08)
00:32:18.631 00.001 12308 Moving (-0.23, 0.08) raw xDistance=0.23 yDistance=-0.12
00:32:18.631 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:32:18.631 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:18.632 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:32:18.632 00.000 12308 MoveAxis(W, 98, ABG)
00:32:18.632 00.000 12308 Guiding  Dir = 3, Dur = 98
00:32:18.633 00.001 12308 IsSlewing returns 0
00:32:18.633 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:18.639 00.006 12308 IsGuiding returns 0
00:32:18.639 00.000 12308 PulseGuide returned control before completion, sleep 108
00:32:18.661 00.022 14556 UpdateGuideState exits: m=2147 SNR=31.1
00:32:18.666 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:18.672 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:18.675 00.003 14556 Enqueuing Expose request
00:32:18.756 00.081 12308 IsGuiding returns 1
00:32:18.758 00.002 12308 scope still moving after pulse duration time elapsed
00:32:18.787 00.029 12308 IsSlewing returns 0
00:32:18.788 00.001 12308 IsGuiding returns 0
00:32:18.789 00.001 12308 scope move finished after 98 + 51 ms
00:32:18.789 00.000 12308 Move returns status 0, amount 98
00:32:18.789 00.000 12308 MoveAxis(N, 0, ABG)
00:32:18.789 00.000 12308 Move returns status 0, amount 0
00:32:18.790 00.001 12308 move complete, result=0
00:32:18.790 00.000 12308 worker thread done servicing request
00:32:18.791 00.001 12308 Worker thread wakes up
00:32:18.791 00.000 14556 GuideStep: 0.2 px 98 ms WEST, -0.1 px 0 ms NORTH
00:32:18.798 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:18.798 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:20.054 01.256 12308 Exposure complete
00:32:20.180 00.126 12308 worker thread done servicing request
00:32:20.180 00.000 14556 OnExposeComplete: enter
00:32:20.187 00.007 14556 UpdateGuideState(): m_state=6
00:32:20.194 00.007 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9649
00:32:20.200 00.006 14556 Star::Find returns 1 (0), X=162.88, Y=997.42, Mass=2369, SNR=32.5, Peak=175 HFD=4.7
00:32:20.207 00.007 14556 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.07) = xAngle (0.13 = 0.13)
00:32:20.215 00.008 14556 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.03 = 0.03)
00:32:20.223 00.008 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.05 hyp=0.24 cameraTheta=-2.94 mountX=0.24 mountY=0.01, mountTheta=0.03
00:32:20.229 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.05, opts=13)
00:32:20.232 00.003 14556 Enqueuing Move request for scope (-0.24, -0.05)
00:32:20.237 00.005 12308 Worker thread wakes up
00:32:20.237 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.05) opts 0xd
00:32:20.237 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.05)
00:32:20.237 00.000 12308 Moving (-0.24, -0.05) raw xDistance=0.24 yDistance=0.01
00:32:20.238 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
00:32:20.238 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:20.238 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:32:20.238 00.000 12308 MoveAxis(W, 112, ABG)
00:32:20.238 00.000 12308 Guiding  Dir = 3, Dur = 112
00:32:20.239 00.001 12308 IsSlewing returns 0
00:32:20.239 00.000 12308 IsGuiding returns 0
00:32:20.239 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:20.246 00.007 12308 PulseGuide returned control before completion, sleep 122
00:32:20.265 00.019 14556 UpdateGuideState exits: m=2369 SNR=32.5
00:32:20.268 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:20.271 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:20.276 00.005 14556 Enqueuing Expose request
00:32:20.374 00.098 12308 IsGuiding returns 1
00:32:20.374 00.000 12308 scope still moving after pulse duration time elapsed
00:32:20.405 00.031 12308 IsSlewing returns 0
00:32:20.407 00.002 12308 IsGuiding returns 1
00:32:20.436 00.029 12308 IsSlewing returns 0
00:32:20.437 00.001 12308 IsGuiding returns 0
00:32:20.437 00.000 12308 scope move finished after 112 + 85 ms
00:32:20.437 00.000 12308 Move returns status 0, amount 112
00:32:20.437 00.000 12308 MoveAxis(N, 0, ABG)
00:32:20.439 00.002 12308 Move returns status 0, amount 0
00:32:20.439 00.000 12308 move complete, result=0
00:32:20.439 00.000 12308 worker thread done servicing request
00:32:20.439 00.000 14556 GuideStep: 0.2 px 112 ms WEST, 0.0 px 0 ms NORTH
00:32:20.447 00.008 12308 Worker thread wakes up
00:32:20.448 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:20.448 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:21.705 01.257 12308 Exposure complete
00:32:21.827 00.122 12308 worker thread done servicing request
00:32:21.828 00.001 14556 OnExposeComplete: enter
00:32:21.831 00.003 14556 UpdateGuideState(): m_state=6
00:32:21.835 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9650
00:32:21.839 00.004 14556 Star::Find returns 1 (0), X=163.10, Y=997.40, Mass=2294, SNR=32.1, Peak=152 HFD=4.9
00:32:21.843 00.004 14556 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-3.07) = xAngle (1.22 = 1.22)
00:32:21.848 00.005 14556 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.12 = 1.12)
00:32:21.853 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.85 mountX=0.02 mountY=0.06, mountTheta=1.21
00:32:21.859 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.07, opts=13)
00:32:21.863 00.004 14556 Enqueuing Move request for scope (-0.02, -0.07)
00:32:21.867 00.004 12308 Worker thread wakes up
00:32:21.867 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
00:32:21.868 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
00:32:21.868 00.000 12308 Moving (-0.02, -0.07) raw xDistance=0.02 yDistance=0.06
00:32:21.868 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:32:21.868 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:21.868 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:32:21.868 00.000 12308 MoveAxis(E, 0, ABG)
00:32:21.868 00.000 12308 Move returns status 0, amount 0
00:32:21.870 00.002 12308 MoveAxis(N, 0, ABG)
00:32:21.870 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:21.875 00.005 12308 Move returns status 0, amount 0
00:32:21.875 00.000 12308 move complete, result=0
00:32:21.875 00.000 12308 worker thread done servicing request
00:32:21.897 00.022 14556 UpdateGuideState exits: m=2294 SNR=32.1
00:32:21.901 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:21.907 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:21.911 00.004 14556 Enqueuing Expose request
00:32:21.915 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:21.919 00.004 12308 Worker thread wakes up
00:32:21.919 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:21.919 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:23.173 01.254 12308 Exposure complete
00:32:23.292 00.119 12308 worker thread done servicing request
00:32:23.292 00.000 14556 OnExposeComplete: enter
00:32:23.296 00.004 14556 UpdateGuideState(): m_state=6
00:32:23.300 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9651
00:32:23.304 00.004 14556 Star::Find returns 1 (0), X=163.24, Y=997.54, Mass=2240, SNR=31.8, Peak=166 HFD=4.6
00:32:23.308 00.004 14556 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.07) = xAngle (3.59 = -2.69)
00:32:23.311 00.003 14556 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.49 = -2.79)
00:32:23.315 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.15 cameraTheta=0.52 mountX=-0.13 mountY=-0.05, mountTheta=-2.78
00:32:23.321 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.07, opts=13)
00:32:23.325 00.004 14556 Enqueuing Move request for scope (0.13, 0.07)
00:32:23.329 00.004 12308 Worker thread wakes up
00:32:23.329 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd
00:32:23.329 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.07)
00:32:23.329 00.000 12308 Moving (0.13, 0.07) raw xDistance=-0.13 yDistance=-0.05
00:32:23.330 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:32:23.330 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:23.330 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:32:23.330 00.000 12308 MoveAxis(E, 0, ABG)
00:32:23.330 00.000 12308 Move returns status 0, amount 0
00:32:23.330 00.000 12308 MoveAxis(N, 0, ABG)
00:32:23.331 00.001 12308 Move returns status 0, amount 0
00:32:23.331 00.000 12308 move complete, result=0
00:32:23.332 00.001 12308 worker thread done servicing request
00:32:23.332 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:23.358 00.026 14556 UpdateGuideState exits: m=2240 SNR=31.8
00:32:23.362 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:23.367 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:23.373 00.006 14556 Enqueuing Expose request
00:32:23.381 00.008 12308 Worker thread wakes up
00:32:23.381 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:23.386 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:23.386 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:24.631 01.245 12308 Exposure complete
00:32:24.752 00.121 12308 worker thread done servicing request
00:32:24.753 00.001 14556 OnExposeComplete: enter
00:32:24.758 00.005 14556 UpdateGuideState(): m_state=6
00:32:24.763 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9652
00:32:24.768 00.005 14556 Star::Find returns 1 (0), X=163.20, Y=997.50, Mass=2244, SNR=31.9, Peak=169 HFD=4.2
00:32:24.771 00.003 14556 CameraToMount -- cameraTheta (0.36) - m_xAngle (-3.07) = xAngle (3.44 = -2.85)
00:32:24.776 00.005 14556 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.34 = -2.95)
00:32:24.780 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.36 mountX=-0.09 mountY=-0.02, mountTheta=-2.94
00:32:24.785 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.03, opts=13)
00:32:24.788 00.003 14556 Enqueuing Move request for scope (0.08, 0.03)
00:32:24.792 00.004 12308 Worker thread wakes up
00:32:24.792 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
00:32:24.792 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
00:32:24.792 00.000 12308 Moving (0.08, 0.03) raw xDistance=-0.09 yDistance=-0.02
00:32:24.792 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:32:24.794 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:24.794 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:32:24.794 00.000 12308 MoveAxis(E, 0, ABG)
00:32:24.794 00.000 12308 Move returns status 0, amount 0
00:32:24.794 00.000 12308 MoveAxis(N, 0, ABG)
00:32:24.794 00.000 12308 Move returns status 0, amount 0
00:32:24.795 00.001 12308 move complete, result=0
00:32:24.795 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:24.798 00.003 12308 worker thread done servicing request
00:32:24.819 00.021 14556 UpdateGuideState exits: m=2244 SNR=31.9
00:32:24.824 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:24.828 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:24.832 00.004 14556 Enqueuing Expose request
00:32:24.835 00.003 12308 Worker thread wakes up
00:32:24.835 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:24.836 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:24.836 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:32:26.083 01.247 12308 Exposure complete
00:32:26.199 00.116 12308 worker thread done servicing request
00:32:26.200 00.001 14556 OnExposeComplete: enter
00:32:26.205 00.005 14556 UpdateGuideState(): m_state=6
00:32:26.208 00.003 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9653
00:32:26.214 00.006 14556 Star::Find returns 1 (0), X=163.25, Y=997.54, Mass=2204, SNR=31.4, Peak=168 HFD=4.6
00:32:26.218 00.004 14556 CameraToMount -- cameraTheta (0.46) - m_xAngle (-3.07) = xAngle (3.54 = -2.75)
00:32:26.223 00.005 14556 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.44 = -2.84)
00:32:26.226 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.15 cameraTheta=0.46 mountX=-0.14 mountY=-0.05, mountTheta=-2.83
00:32:26.232 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.07, opts=13)
00:32:26.236 00.004 14556 Enqueuing Move request for scope (0.14, 0.07)
00:32:26.239 00.003 12308 Worker thread wakes up
00:32:26.239 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd
00:32:26.240 00.001 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.07)
00:32:26.240 00.000 12308 Moving (0.14, 0.07) raw xDistance=-0.14 yDistance=-0.05
00:32:26.240 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:32:26.240 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:26.241 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:32:26.241 00.000 12308 MoveAxis(E, 0, ABG)
00:32:26.241 00.000 12308 Move returns status 0, amount 0
00:32:26.241 00.000 12308 MoveAxis(N, 0, ABG)
00:32:26.241 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:26.246 00.005 12308 Move returns status 0, amount 0
00:32:26.246 00.000 12308 move complete, result=0
00:32:26.246 00.000 12308 worker thread done servicing request
00:32:26.268 00.022 14556 UpdateGuideState exits: m=2204 SNR=31.4
00:32:26.272 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:26.276 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:26.280 00.004 14556 Enqueuing Expose request
00:32:26.286 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:32:26.290 00.004 12308 Worker thread wakes up
00:32:26.290 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:26.290 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:27.539 01.249 12308 Exposure complete
00:32:27.658 00.119 12308 worker thread done servicing request
00:32:27.659 00.001 14556 OnExposeComplete: enter
00:32:27.663 00.004 14556 UpdateGuideState(): m_state=6
00:32:27.668 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9654
00:32:27.673 00.005 14556 Star::Find returns 1 (0), X=163.25, Y=997.71, Mass=2214, SNR=31.5, Peak=164 HFD=4.4
00:32:27.679 00.006 14556 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.07) = xAngle (4.14 = -2.14)
00:32:27.685 00.006 14556 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.24)
00:32:27.691 00.006 14556 CameraToMount -- cameraX=0.13 cameraY=0.24 hyp=0.27 cameraTheta=1.07 mountX=-0.15 mountY=-0.21, mountTheta=-2.17
00:32:27.703 00.012 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.24, opts=13)
00:32:27.709 00.006 14556 Enqueuing Move request for scope (0.13, 0.24)
00:32:27.713 00.004 12308 Worker thread wakes up
00:32:27.713 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.24) opts 0xd
00:32:27.714 00.001 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.24)
00:32:27.714 00.000 12308 Moving (0.13, 0.24) raw xDistance=-0.15 yDistance=-0.21
00:32:27.714 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:32:27.714 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:32:27.715 00.001 12308 MoveAxis(E, 0, ABG)
00:32:27.715 00.000 12308 Move returns status 0, amount 0
00:32:27.715 00.000 12308 MoveAxis(N, 150, ABG)
00:32:27.716 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:27.719 00.003 12308 Guiding  Dir = 0, Dur = 150
00:32:27.720 00.001 12308 IsSlewing returns 0
00:32:27.720 00.000 12308 IsGuiding returns 0
00:32:27.721 00.001 12308 PulseGuide returned control before completion, sleep 160
00:32:27.740 00.019 14556 UpdateGuideState exits: m=2214 SNR=31.5
00:32:27.744 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:27.748 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:27.755 00.007 14556 Enqueuing Expose request
00:32:27.889 00.134 12308 IsGuiding returns 1
00:32:27.890 00.001 12308 scope still moving after pulse duration time elapsed
00:32:27.920 00.030 12308 IsSlewing returns 0
00:32:27.921 00.001 12308 IsGuiding returns 0
00:32:27.922 00.001 12308 scope move finished after 150 + 51 ms
00:32:27.923 00.001 12308 Move returns status 0, amount 150
00:32:27.923 00.000 12308 move complete, result=0
00:32:27.924 00.001 12308 worker thread done servicing request
00:32:27.924 00.000 12308 Worker thread wakes up
00:32:27.925 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 150 ms NORTH
00:32:27.930 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:27.931 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:29.183 01.252 12308 Exposure complete
00:32:29.295 00.112 12308 worker thread done servicing request
00:32:29.295 00.000 14556 OnExposeComplete: enter
00:32:29.299 00.004 14556 UpdateGuideState(): m_state=6
00:32:29.304 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9655
00:32:29.308 00.004 14556 Star::Find returns 1 (0), X=163.16, Y=997.46, Mass=2324, SNR=32.3, Peak=170 HFD=4.7
00:32:29.312 00.004 14556 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-3.07) = xAngle (2.93 = 2.93)
00:32:29.317 00.005 14556 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.83 = 2.83)
00:32:29.320 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.15 mountX=-0.05 mountY=0.01, mountTheta=2.83
00:32:29.325 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.01, opts=13)
00:32:29.330 00.005 14556 Enqueuing Move request for scope (0.05, -0.01)
00:32:29.334 00.004 12308 Worker thread wakes up
00:32:29.334 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
00:32:29.334 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
00:32:29.334 00.000 12308 Moving (0.05, -0.01) raw xDistance=-0.05 yDistance=0.01
00:32:29.334 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:32:29.334 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:29.335 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:32:29.335 00.000 12308 MoveAxis(E, 0, ABG)
00:32:29.335 00.000 12308 Move returns status 0, amount 0
00:32:29.335 00.000 12308 MoveAxis(N, 0, ABG)
00:32:29.336 00.001 12308 Move returns status 0, amount 0
00:32:29.336 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:29.339 00.003 12308 move complete, result=0
00:32:29.341 00.002 12308 worker thread done servicing request
00:32:29.362 00.021 14556 UpdateGuideState exits: m=2324 SNR=32.3
00:32:29.367 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:29.371 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:29.375 00.004 14556 Enqueuing Expose request
00:32:29.380 00.005 12308 Worker thread wakes up
00:32:29.380 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:32:29.386 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:29.386 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:30.633 01.247 12308 Exposure complete
00:32:30.753 00.120 12308 worker thread done servicing request
00:32:30.753 00.000 14556 OnExposeComplete: enter
00:32:30.758 00.005 14556 UpdateGuideState(): m_state=6
00:32:30.762 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9656
00:32:30.765 00.003 14556 Star::Find returns 1 (0), X=163.25, Y=997.49, Mass=2212, SNR=31.5, Peak=169 HFD=4.6
00:32:30.770 00.005 14556 CameraToMount -- cameraTheta (0.12) - m_xAngle (-3.07) = xAngle (3.20 = -3.09)
00:32:30.773 00.003 14556 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.10 = 3.10)
00:32:30.777 00.004 14556 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.12 mountX=-0.13 mountY=0.01, mountTheta=3.10
00:32:30.782 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.02, opts=13)
00:32:30.787 00.005 14556 Enqueuing Move request for scope (0.13, 0.02)
00:32:30.791 00.004 12308 Worker thread wakes up
00:32:30.791 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
00:32:30.791 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
00:32:30.791 00.000 12308 Moving (0.13, 0.02) raw xDistance=-0.13 yDistance=0.01
00:32:30.791 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:32:30.791 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:30.793 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:32:30.793 00.000 12308 MoveAxis(E, 0, ABG)
00:32:30.793 00.000 12308 Move returns status 0, amount 0
00:32:30.793 00.000 12308 MoveAxis(N, 0, ABG)
00:32:30.793 00.000 12308 Move returns status 0, amount 0
00:32:30.793 00.000 12308 move complete, result=0
00:32:30.793 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:30.797 00.004 12308 worker thread done servicing request
00:32:30.819 00.022 14556 UpdateGuideState exits: m=2212 SNR=31.5
00:32:30.824 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:30.828 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:30.832 00.004 14556 Enqueuing Expose request
00:32:30.836 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:32:30.839 00.003 12308 Worker thread wakes up
00:32:30.839 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:30.839 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:32.078 01.239 12308 Exposure complete
00:32:32.202 00.124 12308 worker thread done servicing request
00:32:32.202 00.000 14556 OnExposeComplete: enter
00:32:32.206 00.004 14556 UpdateGuideState(): m_state=6
00:32:32.211 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9657
00:32:32.215 00.004 14556 Star::Find returns 1 (0), X=163.29, Y=997.67, Mass=2165, SNR=31.3, Peak=159 HFD=4.7
00:32:32.219 00.004 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.93 = -2.35)
00:32:32.222 00.003 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.84 = -2.45)
00:32:32.227 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=0.20 hyp=0.27 cameraTheta=0.86 mountX=-0.19 mountY=-0.17, mountTheta=-2.40
00:32:32.231 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=0.20, opts=13)
00:32:32.236 00.005 14556 Enqueuing Move request for scope (0.17, 0.20)
00:32:32.239 00.003 12308 Worker thread wakes up
00:32:32.239 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.20) opts 0xd
00:32:32.240 00.001 12308 Handling offset move in thread for scope, endpoint = (0.17, 0.20)
00:32:32.240 00.000 12308 Moving (0.17, 0.20) raw xDistance=-0.19 yDistance=-0.17
00:32:32.240 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:32:32.240 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:32.242 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:32.247 00.005 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:32:32.247 00.000 12308 MoveAxis(E, 0, ABG)
00:32:32.247 00.000 12308 Move returns status 0, amount 0
00:32:32.247 00.000 12308 MoveAxis(N, 0, ABG)
00:32:32.248 00.001 12308 Move returns status 0, amount 0
00:32:32.248 00.000 12308 move complete, result=0
00:32:32.248 00.000 12308 worker thread done servicing request
00:32:32.270 00.022 14556 UpdateGuideState exits: m=2165 SNR=31.3
00:32:32.276 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:32.280 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:32.284 00.004 14556 Enqueuing Expose request
00:32:32.291 00.007 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:32:32.296 00.005 12308 Worker thread wakes up
00:32:32.296 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:32.296 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:33.547 01.251 12308 Exposure complete
00:32:33.699 00.152 12308 worker thread done servicing request
00:32:33.699 00.000 14556 OnExposeComplete: enter
00:32:33.708 00.009 14556 UpdateGuideState(): m_state=6
00:32:33.716 00.008 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9658
00:32:33.720 00.004 14556 Star::Find returns 1 (0), X=163.30, Y=997.56, Mass=2341, SNR=32.5, Peak=162 HFD=4.7
00:32:33.725 00.005 14556 CameraToMount -- cameraTheta (0.47) - m_xAngle (-3.07) = xAngle (3.55 = -2.74)
00:32:33.732 00.007 14556 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.45 = -2.84)
00:32:33.735 00.003 14556 CameraToMount -- cameraX=0.18 cameraY=0.09 hyp=0.20 cameraTheta=0.47 mountX=-0.19 mountY=-0.06, mountTheta=-2.83
00:32:33.741 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.09, opts=13)
00:32:33.745 00.004 14556 Enqueuing Move request for scope (0.18, 0.09)
00:32:33.749 00.004 12308 Worker thread wakes up
00:32:33.749 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.09) opts 0xd
00:32:33.750 00.001 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.09)
00:32:33.750 00.000 12308 Moving (0.18, 0.09) raw xDistance=-0.19 yDistance=-0.06
00:32:33.750 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:32:33.750 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:33.750 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:32:33.750 00.000 12308 MoveAxis(E, 0, ABG)
00:32:33.750 00.000 12308 Move returns status 0, amount 0
00:32:33.751 00.001 12308 MoveAxis(N, 0, ABG)
00:32:33.751 00.000 12308 Move returns status 0, amount 0
00:32:33.751 00.000 12308 move complete, result=0
00:32:33.751 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:33.756 00.005 12308 worker thread done servicing request
00:32:33.776 00.020 14556 UpdateGuideState exits: m=2341 SNR=32.5
00:32:33.780 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:33.787 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:33.792 00.005 14556 Enqueuing Expose request
00:32:33.795 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:33.799 00.004 12308 Worker thread wakes up
00:32:33.799 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:33.799 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:35.045 01.246 12308 Exposure complete
00:32:35.170 00.125 12308 worker thread done servicing request
00:32:35.171 00.001 14556 OnExposeComplete: enter
00:32:35.174 00.003 14556 UpdateGuideState(): m_state=6
00:32:35.178 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9659
00:32:35.183 00.005 14556 Star::Find returns 1 (0), X=163.24, Y=997.70, Mass=2376, SNR=32.7, Peak=181 HFD=4.6
00:32:35.186 00.003 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.16 = -2.12)
00:32:35.191 00.005 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.22)
00:32:35.196 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.23 hyp=0.26 cameraTheta=1.09 mountX=-0.14 mountY=-0.21, mountTheta=-2.16
00:32:35.202 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.23, opts=13)
00:32:35.206 00.004 14556 Enqueuing Move request for scope (0.12, 0.23)
00:32:35.210 00.004 12308 Worker thread wakes up
00:32:35.210 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.23) opts 0xd
00:32:35.210 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.23)
00:32:35.210 00.000 12308 Moving (0.12, 0.23) raw xDistance=-0.14 yDistance=-0.21
00:32:35.210 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:32:35.210 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:32:35.210 00.000 12308 MoveAxis(E, 0, ABG)
00:32:35.211 00.001 12308 Move returns status 0, amount 0
00:32:35.211 00.000 12308 MoveAxis(N, 145, ABG)
00:32:35.211 00.000 12308 Guiding  Dir = 0, Dur = 145
00:32:35.211 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:35.215 00.004 12308 IsSlewing returns 0
00:32:35.216 00.001 12308 IsGuiding returns 0
00:32:35.216 00.000 12308 PulseGuide returned control before completion, sleep 155
00:32:35.239 00.023 14556 UpdateGuideState exits: m=2376 SNR=32.7
00:32:35.243 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:35.247 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:35.251 00.004 14556 Enqueuing Expose request
00:32:35.382 00.131 12308 IsGuiding returns 1
00:32:35.382 00.000 12308 scope still moving after pulse duration time elapsed
00:32:35.414 00.032 12308 IsSlewing returns 0
00:32:35.415 00.001 12308 IsGuiding returns 0
00:32:35.415 00.000 12308 scope move finished after 145 + 54 ms
00:32:35.416 00.001 12308 Move returns status 0, amount 145
00:32:35.416 00.000 12308 move complete, result=0
00:32:35.416 00.000 12308 worker thread done servicing request
00:32:35.417 00.001 12308 Worker thread wakes up
00:32:35.417 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 145 ms NORTH
00:32:35.422 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:35.422 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:36.667 01.245 12308 Exposure complete
00:32:36.789 00.122 12308 worker thread done servicing request
00:32:36.789 00.000 14556 OnExposeComplete: enter
00:32:36.793 00.004 14556 UpdateGuideState(): m_state=6
00:32:36.797 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9660
00:32:36.801 00.004 14556 Star::Find returns 1 (0), X=163.10, Y=997.59, Mass=2396, SNR=32.9, Peak=166 HFD=4.9
00:32:36.804 00.003 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
00:32:36.808 00.004 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
00:32:36.811 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.68 mountX=0.00 mountY=-0.12, mountTheta=-1.53
00:32:36.820 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.12, opts=13)
00:32:36.824 00.004 14556 Enqueuing Move request for scope (-0.01, 0.12)
00:32:36.829 00.005 12308 Worker thread wakes up
00:32:36.829 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
00:32:36.829 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
00:32:36.830 00.001 12308 Moving (-0.01, 0.12) raw xDistance=0.00 yDistance=-0.12
00:32:36.830 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:32:36.830 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:36.830 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:32:36.830 00.000 12308 MoveAxis(E, 0, ABG)
00:32:36.830 00.000 12308 Move returns status 0, amount 0
00:32:36.831 00.001 12308 MoveAxis(N, 0, ABG)
00:32:36.831 00.000 12308 Move returns status 0, amount 0
00:32:36.831 00.000 12308 move complete, result=0
00:32:36.831 00.000 12308 worker thread done servicing request
00:32:36.832 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:36.861 00.029 14556 UpdateGuideState exits: m=2396 SNR=32.9
00:32:36.864 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:36.867 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:36.871 00.004 14556 Enqueuing Expose request
00:32:36.876 00.005 12308 Worker thread wakes up
00:32:36.877 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:36.880 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:36.880 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:38.122 01.242 12308 Exposure complete
00:32:38.242 00.120 12308 worker thread done servicing request
00:32:38.243 00.001 14556 OnExposeComplete: enter
00:32:38.247 00.004 14556 UpdateGuideState(): m_state=6
00:32:38.251 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9661
00:32:38.256 00.005 14556 Star::Find returns 1 (0), X=163.18, Y=997.40, Mass=2313, SNR=32.2, Peak=171 HFD=4.5
00:32:38.260 00.004 14556 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-3.07) = xAngle (2.26 = 2.26)
00:32:38.263 00.003 14556 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.16 = 2.16)
00:32:38.268 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.81 mountX=-0.06 mountY=0.08, mountTheta=2.22
00:32:38.273 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.07, opts=13)
00:32:38.277 00.004 14556 Enqueuing Move request for scope (0.06, -0.07)
00:32:38.281 00.004 12308 Worker thread wakes up
00:32:38.281 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
00:32:38.281 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
00:32:38.281 00.000 12308 Moving (0.06, -0.07) raw xDistance=-0.06 yDistance=0.08
00:32:38.281 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:32:38.283 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:38.283 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:32:38.283 00.000 12308 MoveAxis(E, 0, ABG)
00:32:38.283 00.000 12308 Move returns status 0, amount 0
00:32:38.283 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:38.288 00.005 12308 MoveAxis(N, 0, ABG)
00:32:38.288 00.000 12308 Move returns status 0, amount 0
00:32:38.288 00.000 12308 move complete, result=0
00:32:38.288 00.000 12308 worker thread done servicing request
00:32:38.307 00.019 14556 UpdateGuideState exits: m=2313 SNR=32.2
00:32:38.312 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:38.319 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:38.323 00.004 14556 Enqueuing Expose request
00:32:38.328 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:38.331 00.003 12308 Worker thread wakes up
00:32:38.331 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:38.331 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:39.572 01.241 12308 Exposure complete
00:32:39.675 00.103 12308 worker thread done servicing request
00:32:39.675 00.000 14556 OnExposeComplete: enter
00:32:39.680 00.005 14556 UpdateGuideState(): m_state=6
00:32:39.683 00.003 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9662
00:32:39.688 00.005 14556 Star::Find returns 1 (0), X=163.31, Y=997.47, Mass=2141, SNR=31.3, Peak=161 HFD=4.6
00:32:39.694 00.006 14556 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.07) = xAngle (3.06 = 3.06)
00:32:39.697 00.003 14556 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.96 = 2.96)
00:32:39.702 00.005 14556 CameraToMount -- cameraX=0.19 cameraY=-0.00 hyp=0.19 cameraTheta=-0.01 mountX=-0.19 mountY=0.03, mountTheta=2.96
00:32:39.705 00.003 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=-0.00, opts=13)
00:32:39.709 00.004 14556 Enqueuing Move request for scope (0.19, -0.00)
00:32:39.712 00.003 12308 Worker thread wakes up
00:32:39.713 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.00) opts 0xd
00:32:39.713 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, -0.00)
00:32:39.713 00.000 12308 Moving (0.19, -0.00) raw xDistance=-0.19 yDistance=0.03
00:32:39.713 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:32:39.713 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:39.713 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:32:39.714 00.001 12308 MoveAxis(E, 0, ABG)
00:32:39.714 00.000 12308 Move returns status 0, amount 0
00:32:39.714 00.000 12308 MoveAxis(N, 0, ABG)
00:32:39.714 00.000 12308 Move returns status 0, amount 0
00:32:39.714 00.000 12308 move complete, result=0
00:32:39.714 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:39.719 00.005 12308 worker thread done servicing request
00:32:39.738 00.019 14556 UpdateGuideState exits: m=2141 SNR=31.3
00:32:39.743 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:39.746 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:39.751 00.005 14556 Enqueuing Expose request
00:32:39.756 00.005 12308 Worker thread wakes up
00:32:39.757 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:39.757 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:39.757 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:32:41.005 01.248 12308 Exposure complete
00:32:41.175 00.170 12308 worker thread done servicing request
00:32:41.175 00.000 14556 OnExposeComplete: enter
00:32:41.179 00.004 14556 UpdateGuideState(): m_state=6
00:32:41.183 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9663
00:32:41.186 00.003 14556 Star::Find returns 1 (0), X=163.17, Y=997.50, Mass=2327, SNR=32.5, Peak=169 HFD=4.7
00:32:41.189 00.003 14556 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.07) = xAngle (3.64 = -2.64)
00:32:41.191 00.002 14556 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.54 = -2.74)
00:32:41.195 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.57 mountX=-0.05 mountY=-0.02, mountTheta=-2.72
00:32:41.199 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.03, opts=13)
00:32:41.202 00.003 14556 Enqueuing Move request for scope (0.05, 0.03)
00:32:41.204 00.002 12308 Worker thread wakes up
00:32:41.205 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
00:32:41.205 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
00:32:41.205 00.000 12308 Moving (0.05, 0.03) raw xDistance=-0.05 yDistance=-0.02
00:32:41.205 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:32:41.205 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:41.206 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:32:41.207 00.001 12308 MoveAxis(E, 0, ABG)
00:32:41.207 00.000 12308 Move returns status 0, amount 0
00:32:41.207 00.000 12308 MoveAxis(N, 0, ABG)
00:32:41.207 00.000 12308 Move returns status 0, amount 0
00:32:41.208 00.001 12308 move complete, result=0
00:32:41.208 00.000 12308 worker thread done servicing request
00:32:41.208 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:41.232 00.024 14556 UpdateGuideState exits: m=2327 SNR=32.5
00:32:41.236 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:41.240 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:41.244 00.004 14556 Enqueuing Expose request
00:32:41.248 00.004 12308 Worker thread wakes up
00:32:41.248 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:32:41.253 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:41.253 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:42.498 01.245 12308 Exposure complete
00:32:42.620 00.122 12308 worker thread done servicing request
00:32:42.621 00.001 14556 OnExposeComplete: enter
00:32:42.625 00.004 14556 UpdateGuideState(): m_state=6
00:32:42.630 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9664
00:32:42.634 00.004 14556 Star::Find returns 1 (0), X=163.07, Y=997.45, Mass=2240, SNR=31.8, Peak=151 HFD=4.8
00:32:42.638 00.004 14556 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-3.07) = xAngle (0.33 = 0.33)
00:32:42.642 00.004 14556 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.23 = 0.23)
00:32:42.645 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.74 mountX=0.05 mountY=0.01, mountTheta=0.24
00:32:42.651 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.02, opts=13)
00:32:42.655 00.004 14556 Enqueuing Move request for scope (-0.04, -0.02)
00:32:42.661 00.006 12308 Worker thread wakes up
00:32:42.661 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
00:32:42.661 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
00:32:42.662 00.001 12308 Moving (-0.04, -0.02) raw xDistance=0.05 yDistance=0.01
00:32:42.662 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:32:42.662 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:42.662 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:32:42.662 00.000 12308 MoveAxis(E, 0, ABG)
00:32:42.664 00.002 12308 Move returns status 0, amount 0
00:32:42.664 00.000 12308 MoveAxis(N, 0, ABG)
00:32:42.664 00.000 12308 Move returns status 0, amount 0
00:32:42.665 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:42.668 00.003 12308 move complete, result=0
00:32:42.668 00.000 12308 worker thread done servicing request
00:32:42.692 00.024 14556 UpdateGuideState exits: m=2240 SNR=31.8
00:32:42.697 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:42.702 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:42.706 00.004 14556 Enqueuing Expose request
00:32:42.711 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:32:42.715 00.004 12308 Worker thread wakes up
00:32:42.716 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:42.716 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:43.968 01.252 12308 Exposure complete
00:32:44.090 00.122 12308 worker thread done servicing request
00:32:44.090 00.000 14556 OnExposeComplete: enter
00:32:44.095 00.005 14556 UpdateGuideState(): m_state=6
00:32:44.099 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9665
00:32:44.103 00.004 14556 Star::Find returns 1 (0), X=163.05, Y=997.76, Mass=2251, SNR=32.0, Peak=183 HFD=4.4
00:32:44.106 00.003 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
00:32:44.110 00.004 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
00:32:44.115 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.29 hyp=0.30 cameraTheta=1.78 mountX=0.04 mountY=-0.30, mountTheta=-1.43
00:32:44.119 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.29, opts=13)
00:32:44.123 00.004 14556 Enqueuing Move request for scope (-0.06, 0.29)
00:32:44.127 00.004 12308 Worker thread wakes up
00:32:44.127 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.29) opts 0xd
00:32:44.127 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.29)
00:32:44.127 00.000 12308 Moving (-0.06, 0.29) raw xDistance=0.04 yDistance=-0.30
00:32:44.127 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:32:44.128 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
00:32:44.128 00.000 12308 MoveAxis(E, 0, ABG)
00:32:44.128 00.000 12308 Move returns status 0, amount 0
00:32:44.128 00.000 12308 MoveAxis(N, 212, ABG)
00:32:44.128 00.000 12308 Guiding  Dir = 0, Dur = 212
00:32:44.129 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:44.134 00.005 12308 IsSlewing returns 0
00:32:44.135 00.001 12308 IsGuiding returns 0
00:32:44.135 00.000 12308 PulseGuide returned control before completion, sleep 222
00:32:44.156 00.021 14556 UpdateGuideState exits: m=2251 SNR=32.0
00:32:44.164 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:44.168 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:44.172 00.004 14556 Enqueuing Expose request
00:32:44.362 00.190 12308 IsGuiding returns 1
00:32:44.362 00.000 12308 scope still moving after pulse duration time elapsed
00:32:44.392 00.030 12308 IsSlewing returns 0
00:32:44.392 00.000 12308 IsGuiding returns 0
00:32:44.394 00.002 12308 scope move finished after 212 + 46 ms
00:32:44.394 00.000 12308 Move returns status 0, amount 212
00:32:44.394 00.000 12308 move complete, result=0
00:32:44.395 00.001 12308 worker thread done servicing request
00:32:44.395 00.000 12308 Worker thread wakes up
00:32:44.396 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 212 ms NORTH
00:32:44.401 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:44.401 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:45.650 01.249 12308 Exposure complete
00:32:45.758 00.108 12308 worker thread done servicing request
00:32:45.759 00.001 14556 OnExposeComplete: enter
00:32:45.762 00.003 14556 UpdateGuideState(): m_state=6
00:32:45.767 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9666
00:32:45.771 00.004 14556 Star::Find returns 1 (0), X=162.91, Y=997.33, Mass=2341, SNR=32.6, Peak=196 HFD=4.7
00:32:45.774 00.003 14556 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.07) = xAngle (0.52 = 0.52)
00:32:45.777 00.003 14556 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.42 = 0.42)
00:32:45.782 00.005 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.14 hyp=0.25 cameraTheta=-2.55 mountX=0.22 mountY=0.10, mountTheta=0.44
00:32:45.789 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.14, opts=13)
00:32:45.795 00.006 14556 Enqueuing Move request for scope (-0.21, -0.14)
00:32:45.799 00.004 12308 Worker thread wakes up
00:32:45.800 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.14) opts 0xd
00:32:45.800 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.14)
00:32:45.800 00.000 12308 Moving (-0.21, -0.14) raw xDistance=0.22 yDistance=0.10
00:32:45.800 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:32:45.801 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:45.801 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:32:45.801 00.000 12308 MoveAxis(W, 94, ABG)
00:32:45.801 00.000 12308 Guiding  Dir = 3, Dur = 94
00:32:45.802 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:45.806 00.004 12308 IsSlewing returns 0
00:32:45.807 00.001 12308 IsGuiding returns 0
00:32:45.807 00.000 12308 PulseGuide returned control before completion, sleep 104
00:32:45.830 00.023 14556 UpdateGuideState exits: m=2341 SNR=32.6
00:32:45.834 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:45.839 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:45.844 00.005 14556 Enqueuing Expose request
00:32:45.914 00.070 12308 IsGuiding returns 1
00:32:45.915 00.001 12308 scope still moving after pulse duration time elapsed
00:32:45.945 00.030 12308 IsSlewing returns 0
00:32:45.946 00.001 12308 IsGuiding returns 1
00:32:45.978 00.032 12308 IsSlewing returns 0
00:32:45.978 00.000 12308 IsGuiding returns 0
00:32:45.980 00.002 12308 scope move finished after 94 + 78 ms
00:32:45.980 00.000 12308 Move returns status 0, amount 94
00:32:45.980 00.000 12308 MoveAxis(N, 0, ABG)
00:32:45.980 00.000 12308 Move returns status 0, amount 0
00:32:45.981 00.001 12308 move complete, result=0
00:32:45.981 00.000 12308 worker thread done servicing request
00:32:45.981 00.000 12308 Worker thread wakes up
00:32:45.982 00.001 14556 GuideStep: 0.2 px 94 ms WEST, 0.1 px 0 ms NORTH
00:32:45.988 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:45.989 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:47.239 01.250 12308 Exposure complete
00:32:47.352 00.113 12308 worker thread done servicing request
00:32:47.353 00.001 14556 OnExposeComplete: enter
00:32:47.358 00.005 14556 UpdateGuideState(): m_state=6
00:32:47.362 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9667
00:32:47.366 00.004 14556 Star::Find returns 1 (0), X=163.09, Y=997.25, Mass=2288, SNR=32.1, Peak=172 HFD=4.7
00:32:47.370 00.004 14556 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-3.07) = xAngle (1.37 = 1.37)
00:32:47.375 00.005 14556 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.27 = 1.27)
00:32:47.379 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.22 hyp=0.23 cameraTheta=-1.70 mountX=0.04 mountY=0.22, mountTheta=1.37
00:32:47.384 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.22, opts=13)
00:32:47.389 00.005 14556 Enqueuing Move request for scope (-0.03, -0.22)
00:32:47.393 00.004 12308 Worker thread wakes up
00:32:47.394 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.22) opts 0xd
00:32:47.394 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.22)
00:32:47.394 00.000 12308 Moving (-0.03, -0.22) raw xDistance=0.04 yDistance=0.22
00:32:47.394 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:32:47.395 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:32:47.395 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:32:47.395 00.000 12308 MoveAxis(E, 0, ABG)
00:32:47.395 00.000 12308 Move returns status 0, amount 0
00:32:47.396 00.001 12308 MoveAxis(N, 0, ABG)
00:32:47.396 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:47.400 00.004 12308 Move returns status 0, amount 0
00:32:47.401 00.001 12308 move complete, result=0
00:32:47.401 00.000 12308 worker thread done servicing request
00:32:47.419 00.018 14556 UpdateGuideState exits: m=2288 SNR=32.1
00:32:47.423 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:47.426 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:47.429 00.003 14556 Enqueuing Expose request
00:32:47.432 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:32:47.436 00.004 12308 Worker thread wakes up
00:32:47.437 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:47.437 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:48.684 01.247 12308 Exposure complete
00:32:48.810 00.126 12308 worker thread done servicing request
00:32:48.811 00.001 14556 OnExposeComplete: enter
00:32:48.816 00.005 14556 UpdateGuideState(): m_state=6
00:32:48.821 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9668
00:32:48.826 00.005 14556 Star::Find returns 1 (0), X=163.16, Y=997.42, Mass=2334, SNR=32.6, Peak=169 HFD=4.8
00:32:48.831 00.005 14556 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-3.07) = xAngle (2.13 = 2.13)
00:32:48.835 00.004 14556 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.03 = 2.03)
00:32:48.839 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-0.94 mountX=-0.04 mountY=0.06, mountTheta=2.11
00:32:48.844 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.05, opts=13)
00:32:48.848 00.004 14556 Enqueuing Move request for scope (0.04, -0.05)
00:32:48.851 00.003 12308 Worker thread wakes up
00:32:48.852 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
00:32:48.852 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
00:32:48.852 00.000 12308 Moving (0.04, -0.05) raw xDistance=-0.04 yDistance=0.06
00:32:48.852 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:32:48.853 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:48.853 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:32:48.853 00.000 12308 MoveAxis(E, 0, ABG)
00:32:48.853 00.000 12308 Move returns status 0, amount 0
00:32:48.853 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:48.856 00.003 12308 MoveAxis(N, 0, ABG)
00:32:48.857 00.001 12308 Move returns status 0, amount 0
00:32:48.857 00.000 12308 move complete, result=0
00:32:48.857 00.000 12308 worker thread done servicing request
00:32:48.875 00.018 14556 UpdateGuideState exits: m=2334 SNR=32.6
00:32:48.879 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:48.882 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:48.884 00.002 14556 Enqueuing Expose request
00:32:48.888 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:48.890 00.002 12308 Worker thread wakes up
00:32:48.890 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:48.890 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:50.140 01.250 12308 Exposure complete
00:32:50.263 00.123 12308 worker thread done servicing request
00:32:50.263 00.000 14556 OnExposeComplete: enter
00:32:50.268 00.005 14556 UpdateGuideState(): m_state=6
00:32:50.272 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9669
00:32:50.276 00.004 14556 Star::Find returns 1 (0), X=163.13, Y=997.40, Mass=2130, SNR=30.7, Peak=157 HFD=4.4
00:32:50.279 00.003 14556 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-3.07) = xAngle (1.65 = 1.65)
00:32:50.283 00.004 14556 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.55 = 1.55)
00:32:50.287 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.42 mountX=-0.01 mountY=0.07, mountTheta=1.65
00:32:50.292 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.07, opts=13)
00:32:50.296 00.004 14556 Enqueuing Move request for scope (0.01, -0.07)
00:32:50.304 00.008 12308 Worker thread wakes up
00:32:50.304 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
00:32:50.304 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
00:32:50.304 00.000 12308 Moving (0.01, -0.07) raw xDistance=-0.01 yDistance=0.07
00:32:50.304 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:32:50.305 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:50.305 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:32:50.305 00.000 12308 MoveAxis(E, 0, ABG)
00:32:50.305 00.000 12308 Move returns status 0, amount 0
00:32:50.306 00.001 12308 MoveAxis(N, 0, ABG)
00:32:50.306 00.000 12308 Move returns status 0, amount 0
00:32:50.307 00.001 12308 move complete, result=0
00:32:50.307 00.000 12308 worker thread done servicing request
00:32:50.307 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:50.331 00.024 14556 UpdateGuideState exits: m=2130 SNR=30.7
00:32:50.334 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:50.339 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:50.344 00.005 14556 Enqueuing Expose request
00:32:50.349 00.005 12308 Worker thread wakes up
00:32:50.349 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:50.353 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:50.354 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:51.608 01.254 12308 Exposure complete
00:32:51.734 00.126 12308 worker thread done servicing request
00:32:51.734 00.000 14556 OnExposeComplete: enter
00:32:51.737 00.003 14556 UpdateGuideState(): m_state=6
00:32:51.742 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9670
00:32:51.746 00.004 14556 Star::Find returns 1 (0), X=163.24, Y=997.45, Mass=2220, SNR=31.6, Peak=165 HFD=4.7
00:32:51.749 00.003 14556 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-3.07) = xAngle (2.92 = 2.92)
00:32:51.752 00.003 14556 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.82 = 2.82)
00:32:51.756 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.16 mountX=-0.12 mountY=0.04, mountTheta=2.83
00:32:51.760 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.02, opts=13)
00:32:51.764 00.004 14556 Enqueuing Move request for scope (0.12, -0.02)
00:32:51.768 00.004 12308 Worker thread wakes up
00:32:51.768 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
00:32:51.768 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
00:32:51.768 00.000 12308 Moving (0.12, -0.02) raw xDistance=-0.12 yDistance=0.04
00:32:51.768 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:32:51.769 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:51.769 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:32:51.769 00.000 12308 MoveAxis(E, 0, ABG)
00:32:51.769 00.000 12308 Move returns status 0, amount 0
00:32:51.769 00.000 12308 MoveAxis(N, 0, ABG)
00:32:51.769 00.000 12308 Move returns status 0, amount 0
00:32:51.769 00.000 12308 move complete, result=0
00:32:51.770 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:51.773 00.003 12308 worker thread done servicing request
00:32:51.793 00.020 14556 UpdateGuideState exits: m=2220 SNR=31.6
00:32:51.797 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:51.801 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:51.805 00.004 14556 Enqueuing Expose request
00:32:51.808 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:32:51.813 00.005 12308 Worker thread wakes up
00:32:51.813 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:51.813 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:53.057 01.244 12308 Exposure complete
00:32:53.185 00.128 12308 worker thread done servicing request
00:32:53.185 00.000 14556 OnExposeComplete: enter
00:32:53.189 00.004 14556 UpdateGuideState(): m_state=6
00:32:53.193 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9671
00:32:53.198 00.005 14556 Star::Find returns 1 (0), X=163.06, Y=997.55, Mass=2214, SNR=31.5, Peak=182 HFD=4.1
00:32:53.201 00.003 14556 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.07) = xAngle (5.24 = -1.04)
00:32:53.204 00.003 14556 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.14 = -1.14)
00:32:53.208 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.17 mountX=0.05 mountY=-0.09, mountTheta=-1.06
00:32:53.213 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.08, opts=13)
00:32:53.218 00.005 14556 Enqueuing Move request for scope (-0.05, 0.08)
00:32:53.221 00.003 12308 Worker thread wakes up
00:32:53.221 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
00:32:53.221 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
00:32:53.221 00.000 12308 Moving (-0.05, 0.08) raw xDistance=0.05 yDistance=-0.09
00:32:53.221 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:32:53.221 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:53.221 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:32:53.222 00.001 12308 MoveAxis(E, 0, ABG)
00:32:53.222 00.000 12308 Move returns status 0, amount 0
00:32:53.222 00.000 12308 MoveAxis(N, 0, ABG)
00:32:53.222 00.000 12308 Move returns status 0, amount 0
00:32:53.223 00.001 12308 move complete, result=0
00:32:53.223 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:53.227 00.004 12308 worker thread done servicing request
00:32:53.248 00.021 14556 UpdateGuideState exits: m=2214 SNR=31.5
00:32:53.253 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:53.258 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:53.263 00.005 14556 Enqueuing Expose request
00:32:53.266 00.003 12308 Worker thread wakes up
00:32:53.266 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:53.270 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:53.270 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:54.512 01.242 12308 Exposure complete
00:32:54.648 00.136 12308 worker thread done servicing request
00:32:54.649 00.001 14556 OnExposeComplete: enter
00:32:54.653 00.004 14556 UpdateGuideState(): m_state=6
00:32:54.658 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9672
00:32:54.664 00.006 14556 Star::Find returns 1 (0), X=162.92, Y=997.58, Mass=2113, SNR=30.9, Peak=170 HFD=4.3
00:32:54.668 00.004 14556 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.07) = xAngle (5.72 = -0.56)
00:32:54.673 00.005 14556 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.62 = -0.66)
00:32:54.677 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=0.11 hyp=0.22 cameraTheta=2.65 mountX=0.19 mountY=-0.14, mountTheta=-0.63
00:32:54.682 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.11, opts=13)
00:32:54.686 00.004 14556 Enqueuing Move request for scope (-0.20, 0.11)
00:32:54.691 00.005 12308 Worker thread wakes up
00:32:54.691 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.11) opts 0xd
00:32:54.691 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.11)
00:32:54.691 00.000 12308 Moving (-0.20, 0.11) raw xDistance=0.19 yDistance=-0.14
00:32:54.691 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:32:54.692 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:54.692 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:32:54.692 00.000 12308 MoveAxis(E, 0, ABG)
00:32:54.692 00.000 12308 Move returns status 0, amount 0
00:32:54.692 00.000 12308 MoveAxis(N, 0, ABG)
00:32:54.692 00.000 12308 Move returns status 0, amount 0
00:32:54.692 00.000 12308 move complete, result=0
00:32:54.693 00.001 12308 worker thread done servicing request
00:32:54.693 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:54.717 00.024 14556 UpdateGuideState exits: m=2113 SNR=30.9
00:32:54.723 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:54.728 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:54.733 00.005 14556 Enqueuing Expose request
00:32:54.738 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:54.741 00.003 12308 Worker thread wakes up
00:32:54.741 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:54.742 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:55.982 01.240 12308 Exposure complete
00:32:56.105 00.123 12308 worker thread done servicing request
00:32:56.106 00.001 14556 OnExposeComplete: enter
00:32:56.109 00.003 14556 UpdateGuideState(): m_state=6
00:32:56.114 00.005 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9673
00:32:56.118 00.004 14556 Star::Find returns 1 (0), X=163.16, Y=997.71, Mass=2231, SNR=31.8, Peak=189 HFD=4.3
00:32:56.124 00.006 14556 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.07) = xAngle (4.47 = -1.81)
00:32:56.127 00.003 14556 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.37 = -1.91)
00:32:56.132 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.40 mountX=-0.06 mountY=-0.23, mountTheta=-1.82
00:32:56.138 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.24, opts=13)
00:32:56.143 00.005 14556 Enqueuing Move request for scope (0.04, 0.24)
00:32:56.147 00.004 12308 Worker thread wakes up
00:32:56.147 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.24) opts 0xd
00:32:56.147 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.24)
00:32:56.147 00.000 12308 Moving (0.04, 0.24) raw xDistance=-0.06 yDistance=-0.23
00:32:56.148 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:32:56.148 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:32:56.148 00.000 12308 MoveAxis(E, 0, ABG)
00:32:56.148 00.000 12308 Move returns status 0, amount 0
00:32:56.148 00.000 12308 MoveAxis(N, 161, ABG)
00:32:56.148 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:56.152 00.004 12308 Guiding  Dir = 0, Dur = 161
00:32:56.154 00.002 12308 IsSlewing returns 0
00:32:56.154 00.000 12308 IsGuiding returns 0
00:32:56.156 00.002 12308 PulseGuide returned control before completion, sleep 171
00:32:56.176 00.020 14556 UpdateGuideState exits: m=2231 SNR=31.8
00:32:56.181 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:56.185 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:56.190 00.005 14556 Enqueuing Expose request
00:32:56.334 00.144 12308 IsGuiding returns 1
00:32:56.334 00.000 12308 scope still moving after pulse duration time elapsed
00:32:56.366 00.032 12308 IsSlewing returns 0
00:32:56.366 00.000 12308 IsGuiding returns 0
00:32:56.367 00.001 12308 scope move finished after 161 + 50 ms
00:32:56.367 00.000 12308 Move returns status 0, amount 161
00:32:56.368 00.001 12308 move complete, result=0
00:32:56.368 00.000 12308 worker thread done servicing request
00:32:56.369 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 161 ms NORTH
00:32:56.375 00.006 12308 Worker thread wakes up
00:32:56.375 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:56.375 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:57.634 01.259 12308 Exposure complete
00:32:57.751 00.117 12308 worker thread done servicing request
00:32:57.752 00.001 14556 OnExposeComplete: enter
00:32:57.757 00.005 14556 UpdateGuideState(): m_state=6
00:32:57.761 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9674
00:32:57.765 00.004 14556 Star::Find returns 1 (0), X=162.89, Y=997.50, Mass=2314, SNR=32.2, Peak=157 HFD=4.8
00:32:57.769 00.004 14556 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.07) = xAngle (6.08 = -0.21)
00:32:57.772 00.003 14556 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.98 = -0.31)
00:32:57.776 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.03 hyp=0.23 cameraTheta=3.00 mountX=0.23 mountY=-0.07, mountTheta=-0.30
00:32:57.782 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.03, opts=13)
00:32:57.790 00.008 14556 Enqueuing Move request for scope (-0.23, 0.03)
00:32:57.795 00.005 12308 Worker thread wakes up
00:32:57.797 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.03) opts 0xd
00:32:57.797 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.03)
00:32:57.797 00.000 12308 Moving (-0.23, 0.03) raw xDistance=0.23 yDistance=-0.07
00:32:57.797 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:32:57.798 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:57.798 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:32:57.798 00.000 12308 MoveAxis(W, 98, ABG)
00:32:57.798 00.000 12308 Guiding  Dir = 3, Dur = 98
00:32:57.799 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:57.805 00.006 12308 IsSlewing returns 0
00:32:57.805 00.000 12308 IsGuiding returns 0
00:32:57.805 00.000 12308 PulseGuide returned control before completion, sleep 108
00:32:57.831 00.026 14556 UpdateGuideState exits: m=2314 SNR=32.2
00:32:57.835 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:57.839 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:57.845 00.006 14556 Enqueuing Expose request
00:32:57.921 00.076 12308 IsGuiding returns 1
00:32:57.922 00.001 12308 scope still moving after pulse duration time elapsed
00:32:57.952 00.030 12308 IsSlewing returns 0
00:32:57.954 00.002 12308 IsGuiding returns 0
00:32:57.955 00.001 12308 scope move finished after 98 + 51 ms
00:32:57.956 00.001 12308 Move returns status 0, amount 98
00:32:57.956 00.000 12308 MoveAxis(N, 0, ABG)
00:32:57.956 00.000 12308 Move returns status 0, amount 0
00:32:57.957 00.001 12308 move complete, result=0
00:32:57.957 00.000 12308 worker thread done servicing request
00:32:57.957 00.000 12308 Worker thread wakes up
00:32:57.957 00.000 14556 GuideStep: 0.2 px 98 ms WEST, -0.1 px 0 ms NORTH
00:32:57.963 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:57.963 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:59.220 01.257 12308 Exposure complete
00:32:59.343 00.123 12308 worker thread done servicing request
00:32:59.344 00.001 14556 OnExposeComplete: enter
00:32:59.347 00.003 14556 UpdateGuideState(): m_state=6
00:32:59.353 00.006 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9675
00:32:59.357 00.004 14556 Star::Find returns 1 (0), X=163.02, Y=997.65, Mass=2330, SNR=32.4, Peak=177 HFD=4.5
00:32:59.360 00.003 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
00:32:59.365 00.005 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.24)
00:32:59.369 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.20 cameraTheta=2.07 mountX=0.08 mountY=-0.19, mountTheta=-1.16
00:32:59.375 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.18, opts=13)
00:32:59.379 00.004 14556 Enqueuing Move request for scope (-0.10, 0.18)
00:32:59.384 00.005 12308 Worker thread wakes up
00:32:59.384 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd
00:32:59.384 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.18)
00:32:59.384 00.000 12308 Moving (-0.10, 0.18) raw xDistance=0.08 yDistance=-0.19
00:32:59.384 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:32:59.385 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:32:59.385 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:32:59.385 00.000 12308 MoveAxis(E, 0, ABG)
00:32:59.385 00.000 12308 Move returns status 0, amount 0
00:32:59.385 00.000 12308 MoveAxis(N, 0, ABG)
00:32:59.385 00.000 12308 Move returns status 0, amount 0
00:32:59.385 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:32:59.389 00.004 12308 move complete, result=0
00:32:59.389 00.000 12308 worker thread done servicing request
00:32:59.407 00.018 14556 UpdateGuideState exits: m=2330 SNR=32.4
00:32:59.411 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:59.414 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:32:59.417 00.003 14556 Enqueuing Expose request
00:32:59.420 00.003 12308 Worker thread wakes up
00:32:59.421 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:32:59.421 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:32:59.421 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:00.671 01.250 12308 Exposure complete
00:33:00.789 00.118 12308 worker thread done servicing request
00:33:00.789 00.000 14556 OnExposeComplete: enter
00:33:00.792 00.003 14556 UpdateGuideState(): m_state=6
00:33:00.796 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9676
00:33:00.799 00.003 14556 Star::Find returns 1 (0), X=163.19, Y=997.62, Mass=2316, SNR=32.4, Peak=182 HFD=4.6
00:33:00.806 00.007 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.16 = -2.12)
00:33:00.812 00.006 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.06 = -2.22)
00:33:00.816 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.09 mountX=-0.09 mountY=-0.13, mountTheta=-2.15
00:33:00.826 00.010 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.15, opts=13)
00:33:00.830 00.004 14556 Enqueuing Move request for scope (0.08, 0.15)
00:33:00.835 00.005 12308 Worker thread wakes up
00:33:00.835 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd
00:33:00.835 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.15)
00:33:00.835 00.000 12308 Moving (0.08, 0.15) raw xDistance=-0.09 yDistance=-0.13
00:33:00.835 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:33:00.836 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:00.836 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:33:00.836 00.000 12308 MoveAxis(E, 0, ABG)
00:33:00.836 00.000 12308 Move returns status 0, amount 0
00:33:00.836 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:00.841 00.005 12308 MoveAxis(N, 0, ABG)
00:33:00.841 00.000 12308 Move returns status 0, amount 0
00:33:00.841 00.000 12308 move complete, result=0
00:33:00.841 00.000 12308 worker thread done servicing request
00:33:00.863 00.022 14556 UpdateGuideState exits: m=2316 SNR=32.4
00:33:00.870 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:00.874 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:00.879 00.005 14556 Enqueuing Expose request
00:33:00.884 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:33:00.889 00.005 12308 Worker thread wakes up
00:33:00.889 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:00.889 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:02.130 01.241 12308 Exposure complete
00:33:02.254 00.124 12308 worker thread done servicing request
00:33:02.254 00.000 14556 OnExposeComplete: enter
00:33:02.259 00.005 14556 UpdateGuideState(): m_state=6
00:33:02.264 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9677
00:33:02.268 00.004 14556 Star::Find returns 1 (0), X=162.99, Y=997.57, Mass=2357, SNR=32.5, Peak=198 HFD=4.2
00:33:02.271 00.003 14556 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.07) = xAngle (5.56 = -0.72)
00:33:02.276 00.005 14556 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.46 = -0.82)
00:33:02.280 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.16 cameraTheta=2.49 mountX=0.12 mountY=-0.11, mountTheta=-0.77
00:33:02.286 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.10, opts=13)
00:33:02.291 00.005 14556 Enqueuing Move request for scope (-0.12, 0.10)
00:33:02.294 00.003 12308 Worker thread wakes up
00:33:02.294 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
00:33:02.294 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
00:33:02.295 00.001 12308 Moving (-0.12, 0.10) raw xDistance=0.12 yDistance=-0.11
00:33:02.295 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:33:02.295 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:02.295 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:33:02.295 00.000 12308 MoveAxis(E, 0, ABG)
00:33:02.295 00.000 12308 Move returns status 0, amount 0
00:33:02.297 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:02.301 00.004 12308 MoveAxis(N, 0, ABG)
00:33:02.301 00.000 12308 Move returns status 0, amount 0
00:33:02.301 00.000 12308 move complete, result=0
00:33:02.301 00.000 12308 worker thread done servicing request
00:33:02.324 00.023 14556 UpdateGuideState exits: m=2357 SNR=32.5
00:33:02.330 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:02.336 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:02.339 00.003 14556 Enqueuing Expose request
00:33:02.345 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:33:02.351 00.006 12308 Worker thread wakes up
00:33:02.351 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:02.351 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:03.589 01.238 12308 Exposure complete
00:33:03.705 00.116 12308 worker thread done servicing request
00:33:03.706 00.001 14556 OnExposeComplete: enter
00:33:03.710 00.004 14556 UpdateGuideState(): m_state=6
00:33:03.714 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9678
00:33:03.718 00.004 14556 Star::Find returns 1 (0), X=162.91, Y=997.77, Mass=2346, SNR=32.4, Peak=192 HFD=4.5
00:33:03.722 00.004 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.26 = -1.03)
00:33:03.728 00.006 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.16 = -1.13)
00:33:03.732 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.30 hyp=0.37 cameraTheta=2.18 mountX=0.19 mountY=-0.33, mountTheta=-1.05
00:33:03.738 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.30, opts=13)
00:33:03.742 00.004 14556 Enqueuing Move request for scope (-0.21, 0.30)
00:33:03.746 00.004 12308 Worker thread wakes up
00:33:03.746 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.30) opts 0xd
00:33:03.746 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.30)
00:33:03.746 00.000 12308 Moving (-0.21, 0.30) raw xDistance=0.19 yDistance=-0.33
00:33:03.746 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:33:03.746 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
00:33:03.747 00.001 12308 MoveAxis(E, 0, ABG)
00:33:03.747 00.000 12308 Move returns status 0, amount 0
00:33:03.747 00.000 12308 MoveAxis(N, 233, ABG)
00:33:03.747 00.000 12308 Guiding  Dir = 0, Dur = 233
00:33:03.748 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:03.753 00.005 12308 IsSlewing returns 0
00:33:03.753 00.000 12308 IsGuiding returns 0
00:33:03.754 00.001 12308 PulseGuide returned control before completion, sleep 243
00:33:03.772 00.018 14556 UpdateGuideState exits: m=2346 SNR=32.4
00:33:03.775 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:03.780 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:03.786 00.006 14556 Enqueuing Expose request
00:33:04.005 00.219 12308 IsGuiding returns 1
00:33:04.006 00.001 12308 scope still moving after pulse duration time elapsed
00:33:04.036 00.030 12308 IsSlewing returns 0
00:33:04.038 00.002 12308 IsGuiding returns 0
00:33:04.038 00.000 12308 scope move finished after 233 + 52 ms
00:33:04.040 00.002 12308 Move returns status 0, amount 233
00:33:04.040 00.000 12308 move complete, result=0
00:33:04.040 00.000 12308 worker thread done servicing request
00:33:04.040 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 233 ms NORTH
00:33:04.046 00.006 12308 Worker thread wakes up
00:33:04.046 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:04.046 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:05.292 01.246 12308 Exposure complete
00:33:05.410 00.118 12308 worker thread done servicing request
00:33:05.410 00.000 14556 OnExposeComplete: enter
00:33:05.413 00.003 14556 UpdateGuideState(): m_state=6
00:33:05.416 00.003 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9679
00:33:05.419 00.003 14556 Star::Find returns 1 (0), X=163.02, Y=997.40, Mass=2373, SNR=33.0, Peak=184 HFD=4.9
00:33:05.422 00.003 14556 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.07) = xAngle (0.52 = 0.52)
00:33:05.426 00.004 14556 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.43 = 0.43)
00:33:05.429 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.55 mountX=0.11 mountY=0.05, mountTheta=0.44
00:33:05.434 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.07, opts=13)
00:33:05.436 00.002 14556 Enqueuing Move request for scope (-0.10, -0.07)
00:33:05.440 00.004 12308 Worker thread wakes up
00:33:05.440 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
00:33:05.440 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
00:33:05.440 00.000 12308 Moving (-0.10, -0.07) raw xDistance=0.11 yDistance=0.05
00:33:05.440 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:33:05.441 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:05.441 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:33:05.443 00.002 12308 MoveAxis(E, 0, ABG)
00:33:05.443 00.000 12308 Move returns status 0, amount 0
00:33:05.443 00.000 12308 MoveAxis(N, 0, ABG)
00:33:05.443 00.000 12308 Move returns status 0, amount 0
00:33:05.443 00.000 12308 move complete, result=0
00:33:05.443 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:05.447 00.004 12308 worker thread done servicing request
00:33:05.462 00.015 14556 UpdateGuideState exits: m=2373 SNR=33.0
00:33:05.466 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:05.469 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:05.472 00.003 14556 Enqueuing Expose request
00:33:05.476 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:33:05.480 00.004 12308 Worker thread wakes up
00:33:05.482 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:05.482 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:06.735 01.253 12308 Exposure complete
00:33:06.864 00.129 12308 worker thread done servicing request
00:33:06.864 00.000 14556 OnExposeComplete: enter
00:33:06.868 00.004 14556 UpdateGuideState(): m_state=6
00:33:06.872 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9680
00:33:06.875 00.003 14556 Star::Find returns 1 (0), X=163.15, Y=997.36, Mass=2223, SNR=31.5, Peak=174 HFD=4.5
00:33:06.878 00.003 14556 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-3.07) = xAngle (1.81 = 1.81)
00:33:06.882 00.004 14556 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.71 = 1.71)
00:33:06.886 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.27 mountX=-0.03 mountY=0.11, mountTheta=1.80
00:33:06.890 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.11, opts=13)
00:33:06.893 00.003 14556 Enqueuing Move request for scope (0.03, -0.11)
00:33:06.897 00.004 12308 Worker thread wakes up
00:33:06.897 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
00:33:06.897 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
00:33:06.897 00.000 12308 Moving (0.03, -0.11) raw xDistance=-0.03 yDistance=0.11
00:33:06.897 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:33:06.897 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:06.899 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:33:06.899 00.000 12308 MoveAxis(E, 0, ABG)
00:33:06.899 00.000 12308 Move returns status 0, amount 0
00:33:06.899 00.000 12308 MoveAxis(N, 0, ABG)
00:33:06.899 00.000 12308 Move returns status 0, amount 0
00:33:06.899 00.000 12308 move complete, result=0
00:33:06.900 00.001 12308 worker thread done servicing request
00:33:06.900 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:06.922 00.022 14556 UpdateGuideState exits: m=2223 SNR=31.5
00:33:06.926 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:06.930 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:06.933 00.003 14556 Enqueuing Expose request
00:33:06.938 00.005 12308 Worker thread wakes up
00:33:06.938 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:06.939 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:33:06.942 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:08.198 01.256 12308 Exposure complete
00:33:08.324 00.126 12308 worker thread done servicing request
00:33:08.325 00.001 14556 OnExposeComplete: enter
00:33:08.328 00.003 14556 UpdateGuideState(): m_state=6
00:33:08.332 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9681
00:33:08.337 00.005 14556 Star::Find returns 1 (0), X=163.04, Y=997.49, Mass=2321, SNR=32.4, Peak=189 HFD=4.2
00:33:08.340 00.003 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.93 = -0.36)
00:33:08.345 00.005 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.46)
00:33:08.350 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.08 cameraTheta=2.85 mountX=0.07 mountY=-0.03, mountTheta=-0.44
00:33:08.354 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.02, opts=13)
00:33:08.359 00.005 14556 Enqueuing Move request for scope (-0.07, 0.02)
00:33:08.364 00.005 12308 Worker thread wakes up
00:33:08.364 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
00:33:08.364 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
00:33:08.364 00.000 12308 Moving (-0.07, 0.02) raw xDistance=0.07 yDistance=-0.03
00:33:08.364 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:33:08.365 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:08.365 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:33:08.365 00.000 12308 MoveAxis(E, 0, ABG)
00:33:08.365 00.000 12308 Move returns status 0, amount 0
00:33:08.365 00.000 12308 MoveAxis(N, 0, ABG)
00:33:08.366 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:08.369 00.003 12308 Move returns status 0, amount 0
00:33:08.369 00.000 12308 move complete, result=0
00:33:08.369 00.000 12308 worker thread done servicing request
00:33:08.392 00.023 14556 UpdateGuideState exits: m=2321 SNR=32.4
00:33:08.396 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:08.400 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:08.404 00.004 14556 Enqueuing Expose request
00:33:08.410 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:33:08.414 00.004 12308 Worker thread wakes up
00:33:08.414 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:08.414 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:09.658 01.244 12308 Exposure complete
00:33:09.785 00.127 14556 OnExposeComplete: enter
00:33:09.788 00.003 14556 UpdateGuideState(): m_state=6
00:33:09.792 00.004 12308 worker thread done servicing request
00:33:09.792 00.000 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9682
00:33:09.796 00.004 14556 Star::Find returns 1 (0), X=163.10, Y=997.40, Mass=2168, SNR=31.2, Peak=162 HFD=4.7
00:33:09.799 00.003 14556 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-3.07) = xAngle (1.26 = 1.26)
00:33:09.804 00.005 14556 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.16 = 1.16)
00:33:09.807 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.81 mountX=0.02 mountY=0.07, mountTheta=1.25
00:33:09.812 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.07, opts=13)
00:33:09.816 00.004 14556 Enqueuing Move request for scope (-0.02, -0.07)
00:33:09.819 00.003 12308 Worker thread wakes up
00:33:09.820 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
00:33:09.821 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
00:33:09.821 00.000 12308 Moving (-0.02, -0.07) raw xDistance=0.02 yDistance=0.07
00:33:09.822 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:33:09.822 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:09.822 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:33:09.822 00.000 12308 MoveAxis(E, 0, ABG)
00:33:09.822 00.000 12308 Move returns status 0, amount 0
00:33:09.822 00.000 12308 MoveAxis(N, 0, ABG)
00:33:09.822 00.000 12308 Move returns status 0, amount 0
00:33:09.823 00.001 12308 move complete, result=0
00:33:09.823 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:09.829 00.006 12308 worker thread done servicing request
00:33:09.853 00.024 14556 UpdateGuideState exits: m=2168 SNR=31.2
00:33:09.859 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:09.864 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:09.870 00.006 14556 Enqueuing Expose request
00:33:09.877 00.007 12308 Worker thread wakes up
00:33:09.877 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:09.878 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:09.878 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:33:11.135 01.257 12308 Exposure complete
00:33:11.262 00.127 12308 worker thread done servicing request
00:33:11.263 00.001 14556 OnExposeComplete: enter
00:33:11.266 00.003 14556 UpdateGuideState(): m_state=6
00:33:11.270 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9683
00:33:11.275 00.005 14556 Star::Find returns 1 (0), X=163.02, Y=997.52, Mass=2229, SNR=31.7, Peak=174 HFD=4.2
00:33:11.278 00.003 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.76 = -0.52)
00:33:11.281 00.003 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.62)
00:33:11.286 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.69 mountX=0.09 mountY=-0.06, mountTheta=-0.59
00:33:11.292 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.05, opts=13)
00:33:11.296 00.004 14556 Enqueuing Move request for scope (-0.09, 0.05)
00:33:11.301 00.005 12308 Worker thread wakes up
00:33:11.301 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
00:33:11.301 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
00:33:11.302 00.001 12308 Moving (-0.09, 0.05) raw xDistance=0.09 yDistance=-0.06
00:33:11.302 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:33:11.302 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:11.302 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:33:11.303 00.001 12308 MoveAxis(E, 0, ABG)
00:33:11.303 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:11.306 00.003 12308 Move returns status 0, amount 0
00:33:11.306 00.000 12308 MoveAxis(N, 0, ABG)
00:33:11.307 00.001 12308 Move returns status 0, amount 0
00:33:11.307 00.000 12308 move complete, result=0
00:33:11.307 00.000 12308 worker thread done servicing request
00:33:11.327 00.020 14556 UpdateGuideState exits: m=2229 SNR=31.7
00:33:11.332 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:11.336 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:11.340 00.004 14556 Enqueuing Expose request
00:33:11.345 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:33:11.349 00.004 12308 Worker thread wakes up
00:33:11.349 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:11.350 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:12.595 01.245 12308 Exposure complete
00:33:12.720 00.125 12308 worker thread done servicing request
00:33:12.720 00.000 14556 OnExposeComplete: enter
00:33:12.723 00.003 14556 UpdateGuideState(): m_state=6
00:33:12.728 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9684
00:33:12.733 00.005 14556 Star::Find returns 1 (0), X=163.05, Y=997.68, Mass=2147, SNR=31.0, Peak=170 HFD=4.2
00:33:12.736 00.003 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.96 = -1.32)
00:33:12.739 00.003 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.42)
00:33:12.744 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.21 hyp=0.23 cameraTheta=1.89 mountX=0.06 mountY=-0.22, mountTheta=-1.32
00:33:12.749 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.21, opts=13)
00:33:12.754 00.005 14556 Enqueuing Move request for scope (-0.07, 0.21)
00:33:12.759 00.005 12308 Worker thread wakes up
00:33:12.759 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.21) opts 0xd
00:33:12.759 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.21)
00:33:12.759 00.000 12308 Moving (-0.07, 0.21) raw xDistance=0.06 yDistance=-0.22
00:33:12.759 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:33:12.760 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:33:12.760 00.000 12308 MoveAxis(E, 0, ABG)
00:33:12.760 00.000 12308 Move returns status 0, amount 0
00:33:12.760 00.000 12308 MoveAxis(N, 157, ABG)
00:33:12.760 00.000 12308 Guiding  Dir = 0, Dur = 157
00:33:12.760 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:12.765 00.005 12308 IsSlewing returns 0
00:33:12.765 00.000 12308 IsGuiding returns 0
00:33:12.766 00.001 12308 PulseGuide returned control before completion, sleep 167
00:33:12.788 00.022 14556 UpdateGuideState exits: m=2147 SNR=31.0
00:33:12.793 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:12.798 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:12.802 00.004 14556 Enqueuing Expose request
00:33:12.943 00.141 12308 IsGuiding returns 1
00:33:12.945 00.002 12308 scope still moving after pulse duration time elapsed
00:33:12.973 00.028 12308 IsSlewing returns 0
00:33:12.973 00.000 12308 IsGuiding returns 0
00:33:12.974 00.001 12308 scope move finished after 157 + 51 ms
00:33:12.974 00.000 12308 Move returns status 0, amount 157
00:33:12.974 00.000 12308 move complete, result=0
00:33:12.974 00.000 12308 worker thread done servicing request
00:33:12.976 00.002 12308 Worker thread wakes up
00:33:12.976 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 157 ms NORTH
00:33:12.981 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:12.981 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:14.235 01.254 12308 Exposure complete
00:33:14.359 00.124 12308 worker thread done servicing request
00:33:14.360 00.001 14556 OnExposeComplete: enter
00:33:14.363 00.003 14556 UpdateGuideState(): m_state=6
00:33:14.369 00.006 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9685
00:33:14.372 00.003 14556 Star::Find returns 1 (0), X=163.06, Y=997.27, Mass=2295, SNR=32.2, Peak=188 HFD=4.5
00:33:14.377 00.005 14556 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-3.07) = xAngle (1.21 = 1.21)
00:33:14.381 00.004 14556 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.11 = 1.11)
00:33:14.384 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.86 mountX=0.07 mountY=0.18, mountTheta=1.20
00:33:14.390 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.20, opts=13)
00:33:14.393 00.003 14556 Enqueuing Move request for scope (-0.06, -0.20)
00:33:14.397 00.004 12308 Worker thread wakes up
00:33:14.397 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.20) opts 0xd
00:33:14.397 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.20)
00:33:14.397 00.000 12308 Moving (-0.06, -0.20) raw xDistance=0.07 yDistance=0.18
00:33:14.398 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:33:14.398 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:14.398 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:33:14.398 00.000 12308 MoveAxis(E, 0, ABG)
00:33:14.398 00.000 12308 Move returns status 0, amount 0
00:33:14.400 00.002 12308 MoveAxis(N, 0, ABG)
00:33:14.400 00.000 12308 Move returns status 0, amount 0
00:33:14.400 00.000 12308 move complete, result=0
00:33:14.400 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:14.404 00.004 12308 worker thread done servicing request
00:33:14.427 00.023 14556 UpdateGuideState exits: m=2295 SNR=32.2
00:33:14.431 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:14.435 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:14.441 00.006 14556 Enqueuing Expose request
00:33:14.445 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:33:14.450 00.005 12308 Worker thread wakes up
00:33:14.450 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:14.450 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:15.694 01.244 12308 Exposure complete
00:33:15.818 00.124 12308 worker thread done servicing request
00:33:15.818 00.000 14556 OnExposeComplete: enter
00:33:15.824 00.006 14556 UpdateGuideState(): m_state=6
00:33:15.828 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9686
00:33:15.832 00.004 14556 Star::Find returns 1 (0), X=162.98, Y=997.38, Mass=2271, SNR=31.7, Peak=175 HFD=4.2
00:33:15.837 00.005 14556 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.07) = xAngle (0.52 = 0.52)
00:33:15.840 00.003 14556 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.43 = 0.43)
00:33:15.845 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-2.55 mountX=0.14 mountY=0.07, mountTheta=0.45
00:33:15.851 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.09, opts=13)
00:33:15.855 00.004 14556 Enqueuing Move request for scope (-0.13, -0.09)
00:33:15.860 00.005 12308 Worker thread wakes up
00:33:15.860 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.09) opts 0xd
00:33:15.860 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.09)
00:33:15.860 00.000 12308 Moving (-0.13, -0.09) raw xDistance=0.14 yDistance=0.07
00:33:15.860 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:33:15.861 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:15.861 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:33:15.861 00.000 12308 MoveAxis(E, 0, ABG)
00:33:15.861 00.000 12308 Move returns status 0, amount 0
00:33:15.861 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:15.866 00.005 12308 MoveAxis(N, 0, ABG)
00:33:15.866 00.000 12308 Move returns status 0, amount 0
00:33:15.866 00.000 12308 move complete, result=0
00:33:15.866 00.000 12308 worker thread done servicing request
00:33:15.887 00.021 14556 UpdateGuideState exits: m=2271 SNR=31.7
00:33:15.891 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:15.896 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:15.899 00.003 14556 Enqueuing Expose request
00:33:15.904 00.005 12308 Worker thread wakes up
00:33:15.904 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:33:15.908 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:15.909 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:17.152 01.243 12308 Exposure complete
00:33:17.277 00.125 12308 worker thread done servicing request
00:33:17.277 00.000 14556 OnExposeComplete: enter
00:33:17.283 00.006 14556 UpdateGuideState(): m_state=6
00:33:17.287 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9687
00:33:17.292 00.005 14556 Star::Find returns 1 (0), X=162.98, Y=997.61, Mass=2396, SNR=32.8, Peak=167 HFD=5.0
00:33:17.295 00.003 14556 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.07) = xAngle (5.44 = -0.84)
00:33:17.299 00.004 14556 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.34 = -0.94)
00:33:17.303 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.19 cameraTheta=2.37 mountX=0.13 mountY=-0.16, mountTheta=-0.88
00:33:17.307 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.14, opts=13)
00:33:17.312 00.005 14556 Enqueuing Move request for scope (-0.14, 0.14)
00:33:17.319 00.007 12308 Worker thread wakes up
00:33:17.319 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
00:33:17.319 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
00:33:17.319 00.000 12308 Moving (-0.14, 0.14) raw xDistance=0.13 yDistance=-0.16
00:33:17.321 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:33:17.321 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:17.321 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:33:17.321 00.000 12308 MoveAxis(E, 0, ABG)
00:33:17.322 00.001 12308 Move returns status 0, amount 0
00:33:17.322 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:17.326 00.004 12308 MoveAxis(N, 0, ABG)
00:33:17.326 00.000 12308 Move returns status 0, amount 0
00:33:17.326 00.000 12308 move complete, result=0
00:33:17.327 00.001 12308 worker thread done servicing request
00:33:17.352 00.025 14556 UpdateGuideState exits: m=2396 SNR=32.8
00:33:17.355 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:17.360 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:17.363 00.003 14556 Enqueuing Expose request
00:33:17.368 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:17.372 00.004 12308 Worker thread wakes up
00:33:17.372 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:17.372 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:18.622 01.250 12308 Exposure complete
00:33:18.743 00.121 12308 worker thread done servicing request
00:33:18.743 00.000 14556 OnExposeComplete: enter
00:33:18.746 00.003 14556 UpdateGuideState(): m_state=6
00:33:18.751 00.005 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9688
00:33:18.756 00.005 14556 Star::Find returns 1 (0), X=162.81, Y=997.66, Mass=2161, SNR=31.2, Peak=176 HFD=4.5
00:33:18.758 00.002 14556 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.07) = xAngle (5.67 = -0.62)
00:33:18.763 00.005 14556 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.72)
00:33:18.766 00.003 14556 CameraToMount -- cameraX=-0.31 cameraY=0.19 hyp=0.36 cameraTheta=2.59 mountX=0.29 mountY=-0.24, mountTheta=-0.68
00:33:18.771 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.19, opts=13)
00:33:18.776 00.005 14556 Enqueuing Move request for scope (-0.31, 0.19)
00:33:18.779 00.003 12308 Worker thread wakes up
00:33:18.779 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.19) opts 0xd
00:33:18.780 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.19)
00:33:18.780 00.000 12308 Moving (-0.31, 0.19) raw xDistance=0.29 yDistance=-0.24
00:33:18.780 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
00:33:18.780 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:33:18.780 00.000 12308 MoveAxis(W, 127, ABG)
00:33:18.780 00.000 12308 Guiding  Dir = 3, Dur = 127
00:33:18.781 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:18.786 00.005 12308 IsSlewing returns 0
00:33:18.787 00.001 12308 IsGuiding returns 0
00:33:18.787 00.000 12308 PulseGuide returned control before completion, sleep 137
00:33:18.807 00.020 14556 UpdateGuideState exits: m=2161 SNR=31.2
00:33:18.811 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:18.819 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:18.823 00.004 14556 Enqueuing Expose request
00:33:18.940 00.117 12308 IsGuiding returns 1
00:33:18.941 00.001 12308 scope still moving after pulse duration time elapsed
00:33:18.970 00.029 12308 IsSlewing returns 0
00:33:18.971 00.001 12308 IsGuiding returns 0
00:33:18.971 00.000 12308 scope move finished after 127 + 57 ms
00:33:18.971 00.000 12308 Move returns status 0, amount 127
00:33:18.971 00.000 12308 MoveAxis(N, 166, ABG)
00:33:18.973 00.002 12308 Guiding  Dir = 0, Dur = 166
00:33:18.973 00.000 12308 IsSlewing returns 0
00:33:18.974 00.001 12308 IsGuiding returns 0
00:33:18.974 00.000 12308 PulseGuide returned control before completion, sleep 176
00:33:19.157 00.183 12308 IsGuiding returns 1
00:33:19.158 00.001 12308 scope still moving after pulse duration time elapsed
00:33:19.189 00.031 12308 IsSlewing returns 0
00:33:19.190 00.001 12308 IsGuiding returns 0
00:33:19.191 00.001 12308 scope move finished after 166 + 51 ms
00:33:19.192 00.001 12308 Move returns status 0, amount 166
00:33:19.193 00.001 12308 move complete, result=0
00:33:19.193 00.000 12308 worker thread done servicing request
00:33:19.194 00.001 12308 Worker thread wakes up
00:33:19.194 00.000 14556 GuideStep: 0.3 px 127 ms WEST, -0.2 px 166 ms NORTH
00:33:19.200 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:19.200 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:20.455 01.255 12308 Exposure complete
00:33:20.583 00.128 12308 worker thread done servicing request
00:33:20.584 00.001 14556 OnExposeComplete: enter
00:33:20.587 00.003 14556 UpdateGuideState(): m_state=6
00:33:20.591 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9689
00:33:20.596 00.005 14556 Star::Find returns 1 (0), X=163.13, Y=997.34, Mass=2128, SNR=30.8, Peak=185 HFD=4.5
00:33:20.599 00.003 14556 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.07) = xAngle (1.59 = 1.59)
00:33:20.603 00.004 14556 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.49 = 1.49)
00:33:20.606 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.48 mountX=-0.00 mountY=0.13, mountTheta=1.59
00:33:20.612 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.13, opts=13)
00:33:20.616 00.004 14556 Enqueuing Move request for scope (0.01, -0.13)
00:33:20.619 00.003 12308 Worker thread wakes up
00:33:20.619 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
00:33:20.620 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
00:33:20.620 00.000 12308 Moving (0.01, -0.13) raw xDistance=-0.00 yDistance=0.13
00:33:20.621 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:33:20.621 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:20.621 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:33:20.621 00.000 12308 MoveAxis(E, 0, ABG)
00:33:20.621 00.000 12308 Move returns status 0, amount 0
00:33:20.621 00.000 12308 MoveAxis(N, 0, ABG)
00:33:20.621 00.000 12308 Move returns status 0, amount 0
00:33:20.621 00.000 12308 move complete, result=0
00:33:20.621 00.000 12308 worker thread done servicing request
00:33:20.621 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:20.646 00.025 14556 UpdateGuideState exits: m=2128 SNR=30.8
00:33:20.649 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:20.653 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:20.659 00.006 14556 Enqueuing Expose request
00:33:20.663 00.004 12308 Worker thread wakes up
00:33:20.665 00.002 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:33:20.668 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:20.668 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:21.919 01.251 12308 Exposure complete
00:33:22.045 00.126 12308 worker thread done servicing request
00:33:22.046 00.001 14556 OnExposeComplete: enter
00:33:22.050 00.004 14556 UpdateGuideState(): m_state=6
00:33:22.054 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9690
00:33:22.059 00.005 14556 Star::Find returns 1 (0), X=163.00, Y=997.15, Mass=2337, SNR=32.4, Peak=189 HFD=4.6
00:33:22.062 00.003 14556 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.07) = xAngle (1.16 = 1.16)
00:33:22.067 00.005 14556 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.06 = 1.06)
00:33:22.071 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.32 hyp=0.34 cameraTheta=-1.91 mountX=0.14 mountY=0.30, mountTheta=1.14
00:33:22.076 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.32, opts=13)
00:33:22.080 00.004 14556 Enqueuing Move request for scope (-0.12, -0.32)
00:33:22.083 00.003 12308 Worker thread wakes up
00:33:22.083 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.32) opts 0xd
00:33:22.083 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.32)
00:33:22.083 00.000 12308 Moving (-0.12, -0.32) raw xDistance=0.14 yDistance=0.30
00:33:22.085 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:33:22.085 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:33:22.085 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
00:33:22.085 00.000 12308 MoveAxis(E, 0, ABG)
00:33:22.085 00.000 12308 Move returns status 0, amount 0
00:33:22.085 00.000 12308 MoveAxis(N, 0, ABG)
00:33:22.086 00.001 12308 Move returns status 0, amount 0
00:33:22.086 00.000 12308 move complete, result=0
00:33:22.087 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:22.091 00.004 12308 worker thread done servicing request
00:33:22.112 00.021 14556 UpdateGuideState exits: m=2337 SNR=32.4
00:33:22.116 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:22.120 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:22.124 00.004 14556 Enqueuing Expose request
00:33:22.131 00.007 12308 Worker thread wakes up
00:33:22.131 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:33:22.135 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:22.136 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:23.390 01.254 12308 Exposure complete
00:33:23.502 00.112 12308 worker thread done servicing request
00:33:23.502 00.000 14556 OnExposeComplete: enter
00:33:23.506 00.004 14556 UpdateGuideState(): m_state=6
00:33:23.510 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9691
00:33:23.514 00.004 14556 Star::Find returns 1 (0), X=163.15, Y=997.43, Mass=2206, SNR=31.5, Peak=158 HFD=4.6
00:33:23.519 00.005 14556 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-3.07) = xAngle (2.21 = 2.21)
00:33:23.522 00.003 14556 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.11 = 2.11)
00:33:23.527 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.86 mountX=-0.03 mountY=0.04, mountTheta=2.18
00:33:23.538 00.011 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.04, opts=13)
00:33:23.544 00.006 14556 Enqueuing Move request for scope (0.03, -0.04)
00:33:23.548 00.004 12308 Worker thread wakes up
00:33:23.550 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
00:33:23.550 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
00:33:23.550 00.000 12308 Moving (0.03, -0.04) raw xDistance=-0.03 yDistance=0.04
00:33:23.550 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:33:23.550 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:23.551 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:33:23.551 00.000 12308 MoveAxis(E, 0, ABG)
00:33:23.551 00.000 12308 Move returns status 0, amount 0
00:33:23.551 00.000 12308 MoveAxis(N, 0, ABG)
00:33:23.552 00.001 12308 Move returns status 0, amount 0
00:33:23.552 00.000 12308 move complete, result=0
00:33:23.552 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:23.559 00.007 12308 worker thread done servicing request
00:33:23.579 00.020 14556 UpdateGuideState exits: m=2206 SNR=31.5
00:33:23.585 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:23.590 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:23.594 00.004 14556 Enqueuing Expose request
00:33:23.599 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:33:23.604 00.005 12308 Worker thread wakes up
00:33:23.604 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:23.605 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:24.859 01.254 12308 Exposure complete
00:33:24.983 00.124 12308 worker thread done servicing request
00:33:24.984 00.001 14556 OnExposeComplete: enter
00:33:24.987 00.003 14556 UpdateGuideState(): m_state=6
00:33:24.992 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9692
00:33:24.996 00.004 14556 Star::Find returns 1 (0), X=163.06, Y=997.48, Mass=2287, SNR=32.2, Peak=170 HFD=4.6
00:33:25.000 00.004 14556 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.07) = xAngle (6.01 = -0.27)
00:33:25.004 00.004 14556 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.37)
00:33:25.007 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.94 mountX=0.06 mountY=-0.02, mountTheta=-0.36
00:33:25.012 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.01, opts=13)
00:33:25.016 00.004 14556 Enqueuing Move request for scope (-0.06, 0.01)
00:33:25.020 00.004 12308 Worker thread wakes up
00:33:25.020 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
00:33:25.020 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
00:33:25.020 00.000 12308 Moving (-0.06, 0.01) raw xDistance=0.06 yDistance=-0.02
00:33:25.020 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:33:25.020 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:25.021 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:33:25.021 00.000 12308 MoveAxis(E, 0, ABG)
00:33:25.022 00.001 12308 Move returns status 0, amount 0
00:33:25.022 00.000 12308 MoveAxis(N, 0, ABG)
00:33:25.022 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:25.027 00.005 12308 Move returns status 0, amount 0
00:33:25.027 00.000 12308 move complete, result=0
00:33:25.027 00.000 12308 worker thread done servicing request
00:33:25.046 00.019 14556 UpdateGuideState exits: m=2287 SNR=32.2
00:33:25.051 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:25.056 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:25.059 00.003 14556 Enqueuing Expose request
00:33:25.063 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:33:25.067 00.004 12308 Worker thread wakes up
00:33:25.068 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:25.069 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:26.318 01.249 12308 Exposure complete
00:33:26.453 00.135 12308 worker thread done servicing request
00:33:26.453 00.000 14556 OnExposeComplete: enter
00:33:26.458 00.005 14556 UpdateGuideState(): m_state=6
00:33:26.465 00.007 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9693
00:33:26.472 00.007 14556 Star::Find returns 1 (0), X=163.06, Y=997.49, Mass=2210, SNR=31.6, Peak=169 HFD=4.7
00:33:26.477 00.005 14556 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.07) = xAngle (5.96 = -0.32)
00:33:26.482 00.005 14556 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.87 = -0.42)
00:33:26.489 00.007 14556 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.89 mountX=0.06 mountY=-0.03, mountTheta=-0.40
00:33:26.495 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.02, opts=13)
00:33:26.502 00.007 14556 Enqueuing Move request for scope (-0.06, 0.02)
00:33:26.510 00.008 12308 Worker thread wakes up
00:33:26.510 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
00:33:26.510 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
00:33:26.510 00.000 12308 Moving (-0.06, 0.02) raw xDistance=0.06 yDistance=-0.03
00:33:26.511 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:33:26.511 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:26.511 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:33:26.511 00.000 12308 MoveAxis(E, 0, ABG)
00:33:26.513 00.002 12308 Move returns status 0, amount 0
00:33:26.513 00.000 12308 MoveAxis(N, 0, ABG)
00:33:26.513 00.000 12308 Move returns status 0, amount 0
00:33:26.513 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:26.519 00.006 12308 move complete, result=0
00:33:26.519 00.000 12308 worker thread done servicing request
00:33:26.546 00.027 14556 UpdateGuideState exits: m=2210 SNR=31.6
00:33:26.553 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:26.558 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:26.565 00.007 14556 Enqueuing Expose request
00:33:26.570 00.005 12308 Worker thread wakes up
00:33:26.570 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:33:26.576 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:26.576 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:27.820 01.244 12308 Exposure complete
00:33:27.935 00.115 12308 worker thread done servicing request
00:33:27.935 00.000 14556 OnExposeComplete: enter
00:33:27.940 00.005 14556 UpdateGuideState(): m_state=6
00:33:27.944 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9694
00:33:27.948 00.004 14556 Star::Find returns 1 (0), X=163.06, Y=997.63, Mass=2294, SNR=32.3, Peak=159 HFD=4.8
00:33:27.953 00.005 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
00:33:27.956 00.003 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
00:33:27.960 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.93 mountX=0.05 mountY=-0.16, mountTheta=-1.29
00:33:27.964 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.16, opts=13)
00:33:27.969 00.005 14556 Enqueuing Move request for scope (-0.06, 0.16)
00:33:27.973 00.004 12308 Worker thread wakes up
00:33:27.973 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.16) opts 0xd
00:33:27.973 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.16)
00:33:27.973 00.000 12308 Moving (-0.06, 0.16) raw xDistance=0.05 yDistance=-0.16
00:33:27.973 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:33:27.973 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:27.974 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:33:27.974 00.000 12308 MoveAxis(E, 0, ABG)
00:33:27.974 00.000 12308 Move returns status 0, amount 0
00:33:27.974 00.000 12308 MoveAxis(N, 0, ABG)
00:33:27.974 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:27.980 00.006 12308 Move returns status 0, amount 0
00:33:27.980 00.000 12308 move complete, result=0
00:33:27.981 00.001 12308 worker thread done servicing request
00:33:28.000 00.019 14556 UpdateGuideState exits: m=2294 SNR=32.3
00:33:28.004 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:28.009 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:28.013 00.004 14556 Enqueuing Expose request
00:33:28.018 00.005 12308 Worker thread wakes up
00:33:28.018 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:28.021 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:28.021 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:29.275 01.254 12308 Exposure complete
00:33:29.395 00.120 12308 worker thread done servicing request
00:33:29.395 00.000 14556 OnExposeComplete: enter
00:33:29.398 00.003 14556 UpdateGuideState(): m_state=6
00:33:29.401 00.003 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9695
00:33:29.406 00.005 14556 Star::Find returns 1 (0), X=162.96, Y=997.60, Mass=2204, SNR=31.5, Peak=167 HFD=4.2
00:33:29.409 00.003 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.52 = -0.77)
00:33:29.413 00.004 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
00:33:29.416 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.13 hyp=0.21 cameraTheta=2.44 mountX=0.15 mountY=-0.16, mountTheta=-0.81
00:33:29.422 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.13, opts=13)
00:33:29.427 00.005 14556 Enqueuing Move request for scope (-0.16, 0.13)
00:33:29.430 00.003 12308 Worker thread wakes up
00:33:29.430 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.13) opts 0xd
00:33:29.431 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.13)
00:33:29.431 00.000 12308 Moving (-0.16, 0.13) raw xDistance=0.15 yDistance=-0.16
00:33:29.431 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:33:29.432 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:29.432 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:33:29.432 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:29.436 00.004 12308 MoveAxis(E, 0, ABG)
00:33:29.436 00.000 12308 Move returns status 0, amount 0
00:33:29.437 00.001 12308 MoveAxis(N, 0, ABG)
00:33:29.437 00.000 12308 Move returns status 0, amount 0
00:33:29.437 00.000 12308 move complete, result=0
00:33:29.437 00.000 12308 worker thread done servicing request
00:33:29.458 00.021 14556 UpdateGuideState exits: m=2204 SNR=31.5
00:33:29.463 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:29.466 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:29.472 00.006 14556 Enqueuing Expose request
00:33:29.478 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:29.482 00.004 12308 Worker thread wakes up
00:33:29.482 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:29.483 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:30.732 01.249 12308 Exposure complete
00:33:30.853 00.121 12308 worker thread done servicing request
00:33:30.853 00.000 14556 OnExposeComplete: enter
00:33:30.858 00.005 14556 UpdateGuideState(): m_state=6
00:33:30.860 00.002 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9696
00:33:30.864 00.004 14556 Star::Find returns 1 (0), X=163.07, Y=997.83, Mass=2309, SNR=32.1, Peak=177 HFD=4.2
00:33:30.867 00.003 14556 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.07) = xAngle (4.77 = -1.51)
00:33:30.870 00.003 14556 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.67 = -1.61)
00:33:30.873 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.36 hyp=0.37 cameraTheta=1.70 mountX=0.02 mountY=-0.37, mountTheta=-1.51
00:33:30.879 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.36, opts=13)
00:33:30.882 00.003 14556 Enqueuing Move request for scope (-0.05, 0.36)
00:33:30.885 00.003 12308 Worker thread wakes up
00:33:30.885 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.36) opts 0xd
00:33:30.885 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.36)
00:33:30.885 00.000 12308 Moving (-0.05, 0.36) raw xDistance=0.02 yDistance=-0.37
00:33:30.887 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:33:30.887 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
00:33:30.887 00.000 12308 MoveAxis(E, 0, ABG)
00:33:30.887 00.000 12308 Move returns status 0, amount 0
00:33:30.887 00.000 12308 MoveAxis(N, 258, ABG)
00:33:30.887 00.000 12308 Guiding  Dir = 0, Dur = 258
00:33:30.888 00.001 12308 IsSlewing returns 0
00:33:30.888 00.000 12308 IsGuiding returns 0
00:33:30.888 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:30.891 00.003 12308 PulseGuide returned control before completion, sleep 268
00:33:30.913 00.022 14556 UpdateGuideState exits: m=2309 SNR=32.1
00:33:30.918 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:30.921 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:30.925 00.004 14556 Enqueuing Expose request
00:33:31.171 00.246 12308 IsGuiding returns 1
00:33:31.171 00.000 12308 scope still moving after pulse duration time elapsed
00:33:31.201 00.030 12308 IsSlewing returns 0
00:33:31.202 00.001 12308 IsGuiding returns 0
00:33:31.203 00.001 12308 scope move finished after 258 + 57 ms
00:33:31.203 00.000 12308 Move returns status 0, amount 258
00:33:31.204 00.001 12308 move complete, result=0
00:33:31.205 00.001 12308 worker thread done servicing request
00:33:31.205 00.000 12308 Worker thread wakes up
00:33:31.207 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 258 ms NORTH
00:33:31.213 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:31.213 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:32.463 01.250 12308 Exposure complete
00:33:32.591 00.128 12308 worker thread done servicing request
00:33:32.591 00.000 14556 OnExposeComplete: enter
00:33:32.595 00.004 14556 UpdateGuideState(): m_state=6
00:33:32.599 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9697
00:33:32.602 00.003 14556 Star::Find returns 1 (0), X=162.94, Y=997.24, Mass=2338, SNR=32.5, Peak=204 HFD=4.6
00:33:32.607 00.005 14556 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-3.07) = xAngle (0.85 = 0.85)
00:33:32.611 00.004 14556 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.75 = 0.75)
00:33:32.615 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.23 hyp=0.28 cameraTheta=-2.23 mountX=0.19 mountY=0.19, mountTheta=0.80
00:33:32.620 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.23, opts=13)
00:33:32.625 00.005 14556 Enqueuing Move request for scope (-0.17, -0.23)
00:33:32.629 00.004 12308 Worker thread wakes up
00:33:32.629 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.23) opts 0xd
00:33:32.629 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.23)
00:33:32.629 00.000 12308 Moving (-0.17, -0.23) raw xDistance=0.19 yDistance=0.19
00:33:32.629 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:33:32.629 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:32.631 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:33:32.631 00.000 12308 MoveAxis(E, 0, ABG)
00:33:32.631 00.000 12308 Move returns status 0, amount 0
00:33:32.631 00.000 12308 MoveAxis(N, 0, ABG)
00:33:32.631 00.000 12308 Move returns status 0, amount 0
00:33:32.631 00.000 12308 move complete, result=0
00:33:32.632 00.001 12308 worker thread done servicing request
00:33:32.632 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:32.659 00.027 14556 UpdateGuideState exits: m=2338 SNR=32.5
00:33:32.664 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:32.668 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:32.671 00.003 14556 Enqueuing Expose request
00:33:32.676 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:33:32.679 00.003 12308 Worker thread wakes up
00:33:32.679 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:32.679 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:33.922 01.243 12308 Exposure complete
00:33:34.040 00.118 12308 worker thread done servicing request
00:33:34.040 00.000 14556 OnExposeComplete: enter
00:33:34.045 00.005 14556 UpdateGuideState(): m_state=6
00:33:34.049 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9698
00:33:34.053 00.004 14556 Star::Find returns 1 (0), X=162.88, Y=997.19, Mass=2281, SNR=32.2, Peak=172 HFD=4.8
00:33:34.056 00.003 14556 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.07) = xAngle (0.79 = 0.79)
00:33:34.060 00.004 14556 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.69 = 0.69)
00:33:34.063 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.28 hyp=0.36 cameraTheta=-2.28 mountX=0.26 mountY=0.23, mountTheta=0.74
00:33:34.070 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.28, opts=13)
00:33:34.074 00.004 14556 Enqueuing Move request for scope (-0.24, -0.28)
00:33:34.078 00.004 12308 Worker thread wakes up
00:33:34.078 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.28) opts 0xd
00:33:34.078 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.28)
00:33:34.078 00.000 12308 Moving (-0.24, -0.28) raw xDistance=0.26 yDistance=0.23
00:33:34.078 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:33:34.078 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:33:34.078 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:33:34.078 00.000 12308 MoveAxis(W, 111, ABG)
00:33:34.079 00.001 12308 Guiding  Dir = 3, Dur = 111
00:33:34.079 00.000 12308 IsSlewing returns 0
00:33:34.079 00.000 12308 IsGuiding returns 0
00:33:34.080 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:34.083 00.003 12308 PulseGuide returned control before completion, sleep 121
00:33:34.103 00.020 14556 UpdateGuideState exits: m=2281 SNR=32.2
00:33:34.107 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:34.111 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:34.115 00.004 14556 Enqueuing Expose request
00:33:34.209 00.094 12308 IsGuiding returns 1
00:33:34.209 00.000 12308 scope still moving after pulse duration time elapsed
00:33:34.241 00.032 12308 IsSlewing returns 0
00:33:34.242 00.001 12308 IsGuiding returns 0
00:33:34.243 00.001 12308 scope move finished after 111 + 51 ms
00:33:34.243 00.000 12308 Move returns status 0, amount 111
00:33:34.243 00.000 12308 MoveAxis(N, 0, ABG)
00:33:34.244 00.001 12308 Move returns status 0, amount 0
00:33:34.244 00.000 12308 move complete, result=0
00:33:34.245 00.001 12308 worker thread done servicing request
00:33:34.245 00.000 14556 GuideStep: 0.3 px 111 ms WEST, 0.2 px 0 ms NORTH
00:33:34.254 00.009 12308 Worker thread wakes up
00:33:34.255 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:34.255 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:35.501 01.246 12308 Exposure complete
00:33:35.622 00.121 14556 OnExposeComplete: enter
00:33:35.627 00.005 14556 UpdateGuideState(): m_state=6
00:33:35.631 00.004 12308 worker thread done servicing request
00:33:35.631 00.000 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9699
00:33:35.636 00.005 14556 Star::Find returns 1 (0), X=162.88, Y=997.26, Mass=2237, SNR=31.7, Peak=195 HFD=4.4
00:33:35.638 00.002 14556 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-3.07) = xAngle (0.65 = 0.65)
00:33:35.643 00.005 14556 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.55 = 0.55)
00:33:35.646 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.21 hyp=0.31 cameraTheta=-2.42 mountX=0.25 mountY=0.16, mountTheta=0.58
00:33:35.653 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.21, opts=13)
00:33:35.657 00.004 14556 Enqueuing Move request for scope (-0.24, -0.21)
00:33:35.661 00.004 12308 Worker thread wakes up
00:33:35.661 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.21) opts 0xd
00:33:35.661 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.21)
00:33:35.661 00.000 12308 Moving (-0.24, -0.21) raw xDistance=0.25 yDistance=0.16
00:33:35.663 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
00:33:35.663 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:35.664 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:33:35.664 00.000 12308 MoveAxis(W, 116, ABG)
00:33:35.664 00.000 12308 Guiding  Dir = 3, Dur = 116
00:33:35.665 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:35.669 00.004 12308 IsSlewing returns 0
00:33:35.670 00.001 12308 IsGuiding returns 0
00:33:35.670 00.000 12308 PulseGuide returned control before completion, sleep 126
00:33:35.692 00.022 14556 UpdateGuideState exits: m=2237 SNR=31.7
00:33:35.697 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:35.703 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:35.708 00.005 14556 Enqueuing Expose request
00:33:35.803 00.095 12308 IsGuiding returns 1
00:33:35.804 00.001 12308 scope still moving after pulse duration time elapsed
00:33:35.835 00.031 12308 IsSlewing returns 0
00:33:35.836 00.001 12308 IsGuiding returns 0
00:33:35.837 00.001 12308 scope move finished after 116 + 50 ms
00:33:35.837 00.000 12308 Move returns status 0, amount 116
00:33:35.838 00.001 12308 MoveAxis(N, 0, ABG)
00:33:35.838 00.000 12308 Move returns status 0, amount 0
00:33:35.839 00.001 12308 move complete, result=0
00:33:35.839 00.000 12308 worker thread done servicing request
00:33:35.839 00.000 14556 GuideStep: 0.2 px 116 ms WEST, 0.2 px 0 ms NORTH
00:33:35.847 00.008 12308 Worker thread wakes up
00:33:35.847 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:35.847 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:37.097 01.250 12308 Exposure complete
00:33:37.210 00.113 12308 worker thread done servicing request
00:33:37.211 00.001 14556 OnExposeComplete: enter
00:33:37.214 00.003 14556 UpdateGuideState(): m_state=6
00:33:37.218 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9700
00:33:37.222 00.004 14556 Star::Find returns 1 (0), X=163.09, Y=997.36, Mass=2159, SNR=31.1, Peak=199 HFD=4.3
00:33:37.226 00.004 14556 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-3.07) = xAngle (1.24 = 1.24)
00:33:37.231 00.005 14556 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.14 = 1.14)
00:33:37.234 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.83 mountX=0.04 mountY=0.10, mountTheta=1.23
00:33:37.239 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.11, opts=13)
00:33:37.245 00.006 14556 Enqueuing Move request for scope (-0.03, -0.11)
00:33:37.249 00.004 12308 Worker thread wakes up
00:33:37.250 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
00:33:37.250 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
00:33:37.250 00.000 12308 Moving (-0.03, -0.11) raw xDistance=0.04 yDistance=0.10
00:33:37.250 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:33:37.250 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:37.251 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:33:37.251 00.000 12308 MoveAxis(E, 0, ABG)
00:33:37.251 00.000 12308 Move returns status 0, amount 0
00:33:37.252 00.001 12308 MoveAxis(N, 0, ABG)
00:33:37.252 00.000 12308 Move returns status 0, amount 0
00:33:37.252 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:37.257 00.005 12308 move complete, result=0
00:33:37.257 00.000 12308 worker thread done servicing request
00:33:37.277 00.020 14556 UpdateGuideState exits: m=2159 SNR=31.1
00:33:37.282 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:37.289 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:37.295 00.006 14556 Enqueuing Expose request
00:33:37.299 00.004 12308 Worker thread wakes up
00:33:37.299 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:33:37.304 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:37.304 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:38.554 01.250 12308 Exposure complete
00:33:38.682 00.128 12308 worker thread done servicing request
00:33:38.683 00.001 14556 OnExposeComplete: enter
00:33:38.686 00.003 14556 UpdateGuideState(): m_state=6
00:33:38.691 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9701
00:33:38.696 00.005 14556 Star::Find returns 1 (0), X=163.03, Y=997.40, Mass=2257, SNR=31.9, Peak=186 HFD=4.2
00:33:38.701 00.005 14556 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-3.07) = xAngle (0.64 = 0.64)
00:33:38.705 00.004 14556 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.54 = 0.54)
00:33:38.708 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.44 mountX=0.09 mountY=0.06, mountTheta=0.57
00:33:38.714 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.07, opts=13)
00:33:38.717 00.003 14556 Enqueuing Move request for scope (-0.08, -0.07)
00:33:38.721 00.004 12308 Worker thread wakes up
00:33:38.721 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
00:33:38.721 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
00:33:38.721 00.000 12308 Moving (-0.08, -0.07) raw xDistance=0.09 yDistance=0.06
00:33:38.721 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:33:38.722 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:38.722 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:33:38.722 00.000 12308 MoveAxis(E, 0, ABG)
00:33:38.722 00.000 12308 Move returns status 0, amount 0
00:33:38.722 00.000 12308 MoveAxis(N, 0, ABG)
00:33:38.724 00.002 12308 Move returns status 0, amount 0
00:33:38.724 00.000 12308 move complete, result=0
00:33:38.724 00.000 12308 worker thread done servicing request
00:33:38.724 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:38.749 00.025 14556 UpdateGuideState exits: m=2257 SNR=31.9
00:33:38.753 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:38.757 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:38.760 00.003 14556 Enqueuing Expose request
00:33:38.765 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:33:38.769 00.004 12308 Worker thread wakes up
00:33:38.769 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:38.769 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:40.022 01.253 12308 Exposure complete
00:33:40.153 00.131 12308 worker thread done servicing request
00:33:40.154 00.001 14556 OnExposeComplete: enter
00:33:40.157 00.003 14556 UpdateGuideState(): m_state=6
00:33:40.161 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9702
00:33:40.165 00.004 14556 Star::Find returns 1 (0), X=162.89, Y=997.48, Mass=2124, SNR=30.9, Peak=175 HFD=4.3
00:33:40.168 00.003 14556 CameraToMount -- cameraTheta (3.08) - m_xAngle (-3.07) = xAngle (6.15 = -0.13)
00:33:40.172 00.004 14556 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.05 = -0.23)
00:33:40.174 00.002 14556 CameraToMount -- cameraX=-0.22 cameraY=0.01 hyp=0.22 cameraTheta=3.08 mountX=0.22 mountY=-0.05, mountTheta=-0.23
00:33:40.179 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.01, opts=13)
00:33:40.182 00.003 14556 Enqueuing Move request for scope (-0.22, 0.01)
00:33:40.186 00.004 12308 Worker thread wakes up
00:33:40.186 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.01) opts 0xd
00:33:40.186 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.01)
00:33:40.186 00.000 12308 Moving (-0.22, 0.01) raw xDistance=0.22 yDistance=-0.05
00:33:40.187 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:33:40.187 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:40.187 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:33:40.187 00.000 12308 MoveAxis(W, 96, ABG)
00:33:40.187 00.000 12308 Guiding  Dir = 3, Dur = 96
00:33:40.188 00.001 12308 IsSlewing returns 0
00:33:40.188 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:40.193 00.005 12308 IsGuiding returns 0
00:33:40.194 00.001 12308 PulseGuide returned control before completion, sleep 106
00:33:40.224 00.030 14556 UpdateGuideState exits: m=2124 SNR=30.9
00:33:40.230 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:40.235 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:40.239 00.004 14556 Enqueuing Expose request
00:33:40.309 00.070 12308 IsGuiding returns 1
00:33:40.310 00.001 12308 scope still moving after pulse duration time elapsed
00:33:40.341 00.031 12308 IsSlewing returns 0
00:33:40.341 00.000 12308 IsGuiding returns 0
00:33:40.343 00.002 12308 scope move finished after 96 + 52 ms
00:33:40.343 00.000 12308 Move returns status 0, amount 96
00:33:40.343 00.000 12308 MoveAxis(N, 0, ABG)
00:33:40.344 00.001 12308 Move returns status 0, amount 0
00:33:40.345 00.001 12308 move complete, result=0
00:33:40.345 00.000 12308 worker thread done servicing request
00:33:40.345 00.000 12308 Worker thread wakes up
00:33:40.346 00.001 14556 GuideStep: 0.2 px 96 ms WEST, -0.1 px 0 ms NORTH
00:33:40.351 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:40.351 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:41.607 01.256 12308 Exposure complete
00:33:41.735 00.128 12308 worker thread done servicing request
00:33:41.735 00.000 14556 OnExposeComplete: enter
00:33:41.739 00.004 14556 UpdateGuideState(): m_state=6
00:33:41.743 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9703
00:33:41.746 00.003 14556 Star::Find returns 1 (0), X=163.05, Y=997.24, Mass=2273, SNR=32.2, Peak=180 HFD=4.6
00:33:41.751 00.005 14556 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-3.07) = xAngle (1.21 = 1.21)
00:33:41.755 00.004 14556 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.11 = 1.11)
00:33:41.759 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.86 mountX=0.08 mountY=0.21, mountTheta=1.20
00:33:41.764 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.23, opts=13)
00:33:41.768 00.004 14556 Enqueuing Move request for scope (-0.07, -0.23)
00:33:41.773 00.005 12308 Worker thread wakes up
00:33:41.773 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.23) opts 0xd
00:33:41.773 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.23)
00:33:41.773 00.000 12308 Moving (-0.07, -0.23) raw xDistance=0.08 yDistance=0.21
00:33:41.773 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:33:41.774 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:33:41.774 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:33:41.774 00.000 12308 MoveAxis(E, 0, ABG)
00:33:41.774 00.000 12308 Move returns status 0, amount 0
00:33:41.774 00.000 12308 MoveAxis(N, 0, ABG)
00:33:41.774 00.000 12308 Move returns status 0, amount 0
00:33:41.774 00.000 12308 move complete, result=0
00:33:41.776 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:41.779 00.003 12308 worker thread done servicing request
00:33:41.803 00.024 14556 UpdateGuideState exits: m=2273 SNR=32.2
00:33:41.807 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:41.812 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:41.818 00.006 14556 Enqueuing Expose request
00:33:41.823 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:33:41.827 00.004 12308 Worker thread wakes up
00:33:41.827 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:41.827 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:43.081 01.254 12308 Exposure complete
00:33:43.209 00.128 12308 worker thread done servicing request
00:33:43.209 00.000 14556 OnExposeComplete: enter
00:33:43.214 00.005 14556 UpdateGuideState(): m_state=6
00:33:43.220 00.006 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9704
00:33:43.226 00.006 14556 Star::Find returns 1 (0), X=162.93, Y=997.54, Mass=2194, SNR=31.6, Peak=167 HFD=4.3
00:33:43.231 00.005 14556 CameraToMount -- cameraTheta (2.81) - m_xAngle (-3.07) = xAngle (5.88 = -0.40)
00:33:43.236 00.005 14556 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.78 = -0.50)
00:33:43.239 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.07 hyp=0.20 cameraTheta=2.81 mountX=0.19 mountY=-0.10, mountTheta=-0.48
00:33:43.245 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.07, opts=13)
00:33:43.249 00.004 14556 Enqueuing Move request for scope (-0.19, 0.07)
00:33:43.251 00.002 12308 Worker thread wakes up
00:33:43.252 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.07) opts 0xd
00:33:43.252 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.07)
00:33:43.252 00.000 12308 Moving (-0.19, 0.07) raw xDistance=0.19 yDistance=-0.10
00:33:43.252 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:33:43.253 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:43.253 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:33:43.254 00.001 12308 MoveAxis(E, 0, ABG)
00:33:43.254 00.000 12308 Move returns status 0, amount 0
00:33:43.254 00.000 12308 MoveAxis(N, 0, ABG)
00:33:43.254 00.000 12308 Move returns status 0, amount 0
00:33:43.255 00.001 12308 move complete, result=0
00:33:43.255 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:43.260 00.005 12308 worker thread done servicing request
00:33:43.281 00.021 14556 UpdateGuideState exits: m=2194 SNR=31.6
00:33:43.285 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:43.291 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:43.295 00.004 14556 Enqueuing Expose request
00:33:43.299 00.004 12308 Worker thread wakes up
00:33:43.299 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:33:43.303 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:43.303 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:44.548 01.245 12308 Exposure complete
00:33:44.671 00.123 12308 worker thread done servicing request
00:33:44.671 00.000 14556 OnExposeComplete: enter
00:33:44.675 00.004 14556 UpdateGuideState(): m_state=6
00:33:44.679 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9705
00:33:44.683 00.004 14556 Star::Find returns 1 (0), X=162.72, Y=997.60, Mass=2232, SNR=31.8, Peak=143 HFD=4.7
00:33:44.687 00.004 14556 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.07) = xAngle (5.91 = -0.38)
00:33:44.691 00.004 14556 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.81 = -0.48)
00:33:44.695 00.004 14556 CameraToMount -- cameraX=-0.39 cameraY=0.13 hyp=0.41 cameraTheta=2.83 mountX=0.38 mountY=-0.19, mountTheta=-0.46
00:33:44.700 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.39, y=0.13, opts=13)
00:33:44.703 00.003 14556 Enqueuing Move request for scope (-0.39, 0.13)
00:33:44.707 00.004 12308 Worker thread wakes up
00:33:44.707 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.13) opts 0xd
00:33:44.707 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.39, 0.13)
00:33:44.707 00.000 12308 Moving (-0.39, 0.13) raw xDistance=0.38 yDistance=-0.19
00:33:44.708 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
00:33:44.708 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:44.708 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:33:44.708 00.000 12308 MoveAxis(W, 166, ABG)
00:33:44.710 00.002 12308 Guiding  Dir = 3, Dur = 166
00:33:44.710 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:44.715 00.005 12308 IsSlewing returns 0
00:33:44.715 00.000 12308 IsGuiding returns 0
00:33:44.716 00.001 12308 PulseGuide returned control before completion, sleep 176
00:33:44.740 00.024 14556 UpdateGuideState exits: m=2232 SNR=31.8
00:33:44.744 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:44.748 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:44.753 00.005 14556 Enqueuing Expose request
00:33:44.897 00.144 12308 IsGuiding returns 1
00:33:44.898 00.001 12308 scope still moving after pulse duration time elapsed
00:33:44.927 00.029 12308 IsSlewing returns 0
00:33:44.929 00.002 12308 IsGuiding returns 0
00:33:44.929 00.000 12308 scope move finished after 166 + 47 ms
00:33:44.930 00.001 12308 Move returns status 0, amount 166
00:33:44.931 00.001 12308 MoveAxis(N, 0, ABG)
00:33:44.932 00.001 12308 Move returns status 0, amount 0
00:33:44.932 00.000 12308 move complete, result=0
00:33:44.933 00.001 12308 worker thread done servicing request
00:33:44.933 00.000 12308 Worker thread wakes up
00:33:44.933 00.000 14556 GuideStep: 0.4 px 166 ms WEST, -0.2 px 0 ms NORTH
00:33:44.940 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:44.940 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:46.190 01.250 12308 Exposure complete
00:33:46.320 00.130 12308 worker thread done servicing request
00:33:46.320 00.000 14556 OnExposeComplete: enter
00:33:46.325 00.005 14556 UpdateGuideState(): m_state=6
00:33:46.328 00.003 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9706
00:33:46.332 00.004 14556 Star::Find returns 1 (0), X=163.03, Y=997.61, Mass=2305, SNR=32.2, Peak=190 HFD=4.6
00:33:46.336 00.004 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
00:33:46.339 00.003 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.20)
00:33:46.343 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.17 cameraTheta=2.11 mountX=0.08 mountY=-0.15, mountTheta=-1.12
00:33:46.348 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.14, opts=13)
00:33:46.351 00.003 14556 Enqueuing Move request for scope (-0.09, 0.14)
00:33:46.355 00.004 12308 Worker thread wakes up
00:33:46.355 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
00:33:46.355 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
00:33:46.355 00.000 12308 Moving (-0.09, 0.14) raw xDistance=0.08 yDistance=-0.15
00:33:46.355 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:33:46.356 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:46.356 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:33:46.356 00.000 12308 MoveAxis(E, 0, ABG)
00:33:46.356 00.000 12308 Move returns status 0, amount 0
00:33:46.356 00.000 12308 MoveAxis(N, 0, ABG)
00:33:46.356 00.000 12308 Move returns status 0, amount 0
00:33:46.358 00.002 12308 move complete, result=0
00:33:46.358 00.000 12308 worker thread done servicing request
00:33:46.358 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:46.383 00.025 14556 UpdateGuideState exits: m=2305 SNR=32.2
00:33:46.388 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:46.392 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:46.396 00.004 14556 Enqueuing Expose request
00:33:46.400 00.004 12308 Worker thread wakes up
00:33:46.401 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:46.406 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:46.407 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:47.666 01.259 12308 Exposure complete
00:33:47.791 00.125 12308 worker thread done servicing request
00:33:47.791 00.000 14556 OnExposeComplete: enter
00:33:47.795 00.004 14556 UpdateGuideState(): m_state=6
00:33:47.799 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9707
00:33:47.803 00.004 14556 Star::Find returns 1 (0), X=162.94, Y=997.73, Mass=2134, SNR=31.1, Peak=161 HFD=4.4
00:33:47.807 00.004 14556 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.07) = xAngle (5.25 = -1.03)
00:33:47.810 00.003 14556 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.15 = -1.13)
00:33:47.814 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.26 hyp=0.31 cameraTheta=2.18 mountX=0.16 mountY=-0.28, mountTheta=-1.05
00:33:47.820 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.26, opts=13)
00:33:47.825 00.005 14556 Enqueuing Move request for scope (-0.18, 0.26)
00:33:47.829 00.004 12308 Worker thread wakes up
00:33:47.829 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.26) opts 0xd
00:33:47.829 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.26)
00:33:47.830 00.001 12308 Moving (-0.18, 0.26) raw xDistance=0.16 yDistance=-0.28
00:33:47.830 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:33:47.830 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:33:47.830 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
00:33:47.832 00.002 12308 MoveAxis(E, 0, ABG)
00:33:47.832 00.000 12308 Move returns status 0, amount 0
00:33:47.832 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:47.836 00.004 12308 MoveAxis(N, 0, ABG)
00:33:47.836 00.000 12308 Move returns status 0, amount 0
00:33:47.836 00.000 12308 move complete, result=0
00:33:47.836 00.000 12308 worker thread done servicing request
00:33:47.858 00.022 14556 UpdateGuideState exits: m=2134 SNR=31.1
00:33:47.863 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:47.866 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:47.870 00.004 14556 Enqueuing Expose request
00:33:47.875 00.005 12308 Worker thread wakes up
00:33:47.875 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:47.875 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
00:33:47.881 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:49.126 01.245 12308 Exposure complete
00:33:49.245 00.119 12308 worker thread done servicing request
00:33:49.246 00.001 14556 OnExposeComplete: enter
00:33:49.249 00.003 14556 UpdateGuideState(): m_state=6
00:33:49.253 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9708
00:33:49.259 00.006 14556 Star::Find returns 1 (0), X=162.91, Y=997.70, Mass=2231, SNR=31.8, Peak=173 HFD=4.6
00:33:49.262 00.003 14556 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.07) = xAngle (5.38 = -0.90)
00:33:49.266 00.004 14556 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.28 = -1.00)
00:33:49.269 00.003 14556 CameraToMount -- cameraX=-0.21 cameraY=0.23 hyp=0.31 cameraTheta=2.31 mountX=0.19 mountY=-0.26, mountTheta=-0.94
00:33:49.273 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.23, opts=13)
00:33:49.277 00.004 14556 Enqueuing Move request for scope (-0.21, 0.23)
00:33:49.280 00.003 12308 Worker thread wakes up
00:33:49.280 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.23) opts 0xd
00:33:49.280 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.23)
00:33:49.280 00.000 12308 Moving (-0.21, 0.23) raw xDistance=0.19 yDistance=-0.26
00:33:49.281 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:33:49.281 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:33:49.281 00.000 12308 MoveAxis(E, 0, ABG)
00:33:49.281 00.000 12308 Move returns status 0, amount 0
00:33:49.281 00.000 12308 MoveAxis(N, 184, ABG)
00:33:49.282 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:49.285 00.003 12308 Guiding  Dir = 0, Dur = 184
00:33:49.287 00.002 12308 IsSlewing returns 0
00:33:49.287 00.000 12308 IsGuiding returns 0
00:33:49.287 00.000 12308 PulseGuide returned control before completion, sleep 194
00:33:49.306 00.019 14556 UpdateGuideState exits: m=2231 SNR=31.8
00:33:49.310 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:49.316 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:49.322 00.006 14556 Enqueuing Expose request
00:33:49.489 00.167 12308 IsGuiding returns 1
00:33:49.489 00.000 12308 scope still moving after pulse duration time elapsed
00:33:49.519 00.030 12308 IsSlewing returns 0
00:33:49.520 00.001 12308 IsGuiding returns 0
00:33:49.520 00.000 12308 scope move finished after 184 + 49 ms
00:33:49.521 00.001 12308 Move returns status 0, amount 184
00:33:49.522 00.001 12308 move complete, result=0
00:33:49.522 00.000 12308 worker thread done servicing request
00:33:49.522 00.000 12308 Worker thread wakes up
00:33:49.523 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 184 ms NORTH
00:33:49.529 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:49.530 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:50.781 01.251 12308 Exposure complete
00:33:50.906 00.125 12308 worker thread done servicing request
00:33:50.906 00.000 14556 OnExposeComplete: enter
00:33:50.911 00.005 14556 UpdateGuideState(): m_state=6
00:33:50.915 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9709
00:33:50.918 00.003 14556 Star::Find returns 1 (0), X=162.68, Y=997.54, Mass=2297, SNR=32.4, Peak=153 HFD=4.7
00:33:50.922 00.004 14556 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.07) = xAngle (6.06 = -0.23)
00:33:50.927 00.005 14556 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.96 = -0.33)
00:33:50.930 00.003 14556 CameraToMount -- cameraX=-0.43 cameraY=0.07 hyp=0.44 cameraTheta=2.98 mountX=0.43 mountY=-0.14, mountTheta=-0.32
00:33:50.936 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.43, y=0.07, opts=13)
00:33:50.940 00.004 14556 Enqueuing Move request for scope (-0.43, 0.07)
00:33:50.945 00.005 12308 Worker thread wakes up
00:33:50.945 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.07) opts 0xd
00:33:50.945 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.43, 0.07)
00:33:50.945 00.000 12308 Moving (-0.43, 0.07) raw xDistance=0.43 yDistance=-0.14
00:33:50.945 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
00:33:50.945 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:50.945 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:33:50.946 00.001 12308 MoveAxis(W, 185, ABG)
00:33:50.946 00.000 12308 Guiding  Dir = 3, Dur = 185
00:33:50.946 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:50.950 00.004 12308 IsSlewing returns 0
00:33:50.950 00.000 12308 IsGuiding returns 0
00:33:50.951 00.001 12308 PulseGuide returned control before completion, sleep 195
00:33:50.973 00.022 14556 UpdateGuideState exits: m=2297 SNR=32.4
00:33:50.980 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:50.985 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:50.988 00.003 14556 Enqueuing Expose request
00:33:51.160 00.172 12308 IsGuiding returns 1
00:33:51.160 00.000 12308 scope still moving after pulse duration time elapsed
00:33:51.191 00.031 12308 IsSlewing returns 0
00:33:51.191 00.000 12308 IsGuiding returns 0
00:33:51.192 00.001 12308 scope move finished after 185 + 55 ms
00:33:51.192 00.000 12308 Move returns status 0, amount 185
00:33:51.192 00.000 12308 MoveAxis(N, 0, ABG)
00:33:51.193 00.001 12308 Move returns status 0, amount 0
00:33:51.193 00.000 12308 move complete, result=0
00:33:51.193 00.000 12308 worker thread done servicing request
00:33:51.193 00.000 14556 GuideStep: 0.4 px 185 ms WEST, -0.1 px 0 ms NORTH
00:33:51.200 00.007 12308 Worker thread wakes up
00:33:51.200 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:51.200 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:52.446 01.246 12308 Exposure complete
00:33:52.574 00.128 12308 worker thread done servicing request
00:33:52.575 00.001 14556 OnExposeComplete: enter
00:33:52.580 00.005 14556 UpdateGuideState(): m_state=6
00:33:52.584 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9710
00:33:52.587 00.003 14556 Star::Find returns 1 (0), X=163.11, Y=997.50, Mass=2121, SNR=30.9, Peak=174 HFD=4.3
00:33:52.591 00.004 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.86 = -1.42)
00:33:52.595 00.004 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.76 = -1.52)
00:33:52.599 00.004 14556 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.78 mountX=0.00 mountY=-0.03, mountTheta=-1.43
00:33:52.604 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.03, opts=13)
00:33:52.609 00.005 14556 Enqueuing Move request for scope (-0.01, 0.03)
00:33:52.612 00.003 12308 Worker thread wakes up
00:33:52.612 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
00:33:52.612 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
00:33:52.612 00.000 12308 Moving (-0.01, 0.03) raw xDistance=0.00 yDistance=-0.03
00:33:52.612 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:33:52.612 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:52.612 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:33:52.612 00.000 12308 MoveAxis(E, 0, ABG)
00:33:52.614 00.002 12308 Move returns status 0, amount 0
00:33:52.614 00.000 12308 MoveAxis(N, 0, ABG)
00:33:52.614 00.000 12308 Move returns status 0, amount 0
00:33:52.614 00.000 12308 move complete, result=0
00:33:52.614 00.000 12308 worker thread done servicing request
00:33:52.615 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:52.638 00.023 14556 UpdateGuideState exits: m=2121 SNR=30.9
00:33:52.642 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:52.646 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:52.650 00.004 14556 Enqueuing Expose request
00:33:52.652 00.002 12308 Worker thread wakes up
00:33:52.652 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:52.652 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:52.661 00.009 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:33:53.907 01.246 12308 Exposure complete
00:33:54.031 00.124 12308 worker thread done servicing request
00:33:54.031 00.000 14556 OnExposeComplete: enter
00:33:54.036 00.005 14556 UpdateGuideState(): m_state=6
00:33:54.040 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9711
00:33:54.044 00.004 14556 Star::Find returns 1 (0), X=163.01, Y=997.61, Mass=2355, SNR=32.8, Peak=180 HFD=4.2
00:33:54.048 00.004 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.33 = -0.96)
00:33:54.052 00.004 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.23 = -1.06)
00:33:54.056 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.18 cameraTheta=2.25 mountX=0.10 mountY=-0.15, mountTheta=-0.99
00:33:54.060 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.14, opts=13)
00:33:54.064 00.004 14556 Enqueuing Move request for scope (-0.11, 0.14)
00:33:54.069 00.005 12308 Worker thread wakes up
00:33:54.069 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd
00:33:54.070 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.14)
00:33:54.070 00.000 12308 Moving (-0.11, 0.14) raw xDistance=0.10 yDistance=-0.15
00:33:54.070 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:33:54.070 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:54.071 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:33:54.071 00.000 12308 MoveAxis(E, 0, ABG)
00:33:54.071 00.000 12308 Move returns status 0, amount 0
00:33:54.072 00.001 12308 MoveAxis(N, 0, ABG)
00:33:54.073 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:54.077 00.004 12308 Move returns status 0, amount 0
00:33:54.077 00.000 12308 move complete, result=0
00:33:54.077 00.000 12308 worker thread done servicing request
00:33:54.099 00.022 14556 UpdateGuideState exits: m=2355 SNR=32.8
00:33:54.103 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:54.108 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:54.111 00.003 14556 Enqueuing Expose request
00:33:54.115 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:54.119 00.004 12308 Worker thread wakes up
00:33:54.119 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:54.120 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:55.376 01.256 12308 Exposure complete
00:33:55.483 00.107 12308 worker thread done servicing request
00:33:55.483 00.000 14556 OnExposeComplete: enter
00:33:55.486 00.003 14556 UpdateGuideState(): m_state=6
00:33:55.491 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9712
00:33:55.495 00.004 14556 Star::Find returns 1 (0), X=162.90, Y=997.47, Mass=2118, SNR=30.8, Peak=144 HFD=4.3
00:33:55.500 00.005 14556 CameraToMount -- cameraTheta (3.14) - m_xAngle (-3.07) = xAngle (6.21 = -0.07)
00:33:55.503 00.003 14556 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.11 = -0.17)
00:33:55.510 00.007 14556 CameraToMount -- cameraX=-0.22 cameraY=0.00 hyp=0.22 cameraTheta=3.14 mountX=0.22 mountY=-0.04, mountTheta=-0.17
00:33:55.516 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.00, opts=13)
00:33:55.520 00.004 14556 Enqueuing Move request for scope (-0.22, 0.00)
00:33:55.524 00.004 12308 Worker thread wakes up
00:33:55.525 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.00) opts 0xd
00:33:55.525 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.00)
00:33:55.525 00.000 12308 Moving (-0.22, 0.00) raw xDistance=0.22 yDistance=-0.04
00:33:55.525 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:33:55.525 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:55.525 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:33:55.526 00.001 12308 MoveAxis(W, 94, ABG)
00:33:55.526 00.000 12308 Guiding  Dir = 3, Dur = 94
00:33:55.526 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:55.532 00.006 12308 IsSlewing returns 0
00:33:55.532 00.000 12308 IsGuiding returns 0
00:33:55.533 00.001 12308 PulseGuide returned control before completion, sleep 104
00:33:55.557 00.024 14556 UpdateGuideState exits: m=2118 SNR=30.8
00:33:55.562 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:55.566 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:55.570 00.004 14556 Enqueuing Expose request
00:33:55.646 00.076 12308 IsGuiding returns 1
00:33:55.648 00.002 12308 scope still moving after pulse duration time elapsed
00:33:55.677 00.029 12308 IsSlewing returns 0
00:33:55.679 00.002 12308 IsGuiding returns 0
00:33:55.679 00.000 12308 scope move finished after 94 + 52 ms
00:33:55.680 00.001 12308 Move returns status 0, amount 94
00:33:55.680 00.000 12308 MoveAxis(N, 0, ABG)
00:33:55.680 00.000 12308 Move returns status 0, amount 0
00:33:55.681 00.001 12308 move complete, result=0
00:33:55.682 00.001 12308 worker thread done servicing request
00:33:55.682 00.000 12308 Worker thread wakes up
00:33:55.682 00.000 14556 GuideStep: 0.2 px 94 ms WEST, -0.0 px 0 ms NORTH
00:33:55.689 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:55.689 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:56.939 01.250 12308 Exposure complete
00:33:57.062 00.123 12308 worker thread done servicing request
00:33:57.062 00.000 14556 OnExposeComplete: enter
00:33:57.067 00.005 14556 UpdateGuideState(): m_state=6
00:33:57.070 00.003 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9713
00:33:57.073 00.003 14556 Star::Find returns 1 (0), X=163.02, Y=997.72, Mass=2249, SNR=31.8, Peak=166 HFD=4.3
00:33:57.076 00.003 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.02 = -1.27)
00:33:57.081 00.005 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.37)
00:33:57.084 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.94 mountX=0.08 mountY=-0.26, mountTheta=-1.27
00:33:57.089 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.25, opts=13)
00:33:57.093 00.004 14556 Enqueuing Move request for scope (-0.10, 0.25)
00:33:57.097 00.004 12308 Worker thread wakes up
00:33:57.097 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.25) opts 0xd
00:33:57.097 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.25)
00:33:57.097 00.000 12308 Moving (-0.10, 0.25) raw xDistance=0.08 yDistance=-0.26
00:33:57.097 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:33:57.098 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:33:57.098 00.000 12308 MoveAxis(E, 0, ABG)
00:33:57.098 00.000 12308 Move returns status 0, amount 0
00:33:57.098 00.000 12308 MoveAxis(N, 184, ABG)
00:33:57.100 00.002 12308 Guiding  Dir = 0, Dur = 184
00:33:57.100 00.000 12308 IsSlewing returns 0
00:33:57.101 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:57.105 00.004 12308 IsGuiding returns 0
00:33:57.105 00.000 12308 PulseGuide returned control before completion, sleep 194
00:33:57.127 00.022 14556 UpdateGuideState exits: m=2249 SNR=31.8
00:33:57.132 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:57.135 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:57.140 00.005 14556 Enqueuing Expose request
00:33:57.305 00.165 12308 IsGuiding returns 1
00:33:57.305 00.000 12308 scope still moving after pulse duration time elapsed
00:33:57.336 00.031 12308 IsSlewing returns 0
00:33:57.337 00.001 12308 IsGuiding returns 0
00:33:57.338 00.001 12308 scope move finished after 184 + 48 ms
00:33:57.338 00.000 12308 Move returns status 0, amount 184
00:33:57.339 00.001 12308 move complete, result=0
00:33:57.339 00.000 12308 worker thread done servicing request
00:33:57.339 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 184 ms NORTH
00:33:57.345 00.006 12308 Worker thread wakes up
00:33:57.346 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:57.346 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:33:58.595 01.249 12308 Exposure complete
00:33:58.710 00.115 12308 worker thread done servicing request
00:33:58.710 00.000 14556 OnExposeComplete: enter
00:33:58.714 00.004 14556 UpdateGuideState(): m_state=6
00:33:58.717 00.003 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9714
00:33:58.723 00.006 14556 Star::Find returns 1 (0), X=162.74, Y=997.41, Mass=2213, SNR=31.7, Peak=169 HFD=4.6
00:33:58.729 00.006 14556 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.07) = xAngle (0.10 = 0.10)
00:33:58.734 00.005 14556 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.00 = 0.00)
00:33:58.738 00.004 14556 CameraToMount -- cameraX=-0.38 cameraY=-0.06 hyp=0.38 cameraTheta=-2.97 mountX=0.38 mountY=0.00, mountTheta=0.00
00:33:58.743 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.38, y=-0.06, opts=13)
00:33:58.747 00.004 14556 Enqueuing Move request for scope (-0.38, -0.06)
00:33:58.751 00.004 12308 Worker thread wakes up
00:33:58.751 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.06) opts 0xd
00:33:58.751 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.38, -0.06)
00:33:58.751 00.000 12308 Moving (-0.38, -0.06) raw xDistance=0.38 yDistance=0.00
00:33:58.751 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
00:33:58.752 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:33:58.752 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:33:58.752 00.000 12308 MoveAxis(W, 165, ABG)
00:33:58.753 00.001 12308 Guiding  Dir = 3, Dur = 165
00:33:58.753 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:33:58.757 00.004 12308 IsSlewing returns 0
00:33:58.758 00.001 12308 IsGuiding returns 0
00:33:58.758 00.000 12308 PulseGuide returned control before completion, sleep 175
00:33:58.779 00.021 14556 UpdateGuideState exits: m=2213 SNR=31.7
00:33:58.785 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:58.788 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:33:58.792 00.004 14556 Enqueuing Expose request
00:33:58.946 00.154 12308 IsGuiding returns 0
00:33:58.947 00.001 12308 Move returns status 0, amount 165
00:33:58.947 00.000 12308 MoveAxis(N, 0, ABG)
00:33:58.948 00.001 12308 Move returns status 0, amount 0
00:33:58.948 00.000 12308 move complete, result=0
00:33:58.948 00.000 12308 worker thread done servicing request
00:33:58.948 00.000 14556 GuideStep: 0.4 px 165 ms WEST, 0.0 px 0 ms NORTH
00:33:58.955 00.007 12308 Worker thread wakes up
00:33:58.956 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:33:58.956 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:00.209 01.253 12308 Exposure complete
00:34:00.335 00.126 12308 worker thread done servicing request
00:34:00.335 00.000 14556 OnExposeComplete: enter
00:34:00.339 00.004 14556 UpdateGuideState(): m_state=6
00:34:00.343 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9715
00:34:00.346 00.003 14556 Star::Find returns 1 (0), X=163.01, Y=997.34, Mass=2324, SNR=32.4, Peak=192 HFD=4.2
00:34:00.350 00.004 14556 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-3.07) = xAngle (0.80 = 0.80)
00:34:00.354 00.004 14556 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.70 = 0.70)
00:34:00.358 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-2.27 mountX=0.12 mountY=0.11, mountTheta=0.75
00:34:00.364 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.13, opts=13)
00:34:00.369 00.005 14556 Enqueuing Move request for scope (-0.11, -0.13)
00:34:00.374 00.005 12308 Worker thread wakes up
00:34:00.374 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.13) opts 0xd
00:34:00.374 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.13)
00:34:00.375 00.001 12308 Moving (-0.11, -0.13) raw xDistance=0.12 yDistance=0.11
00:34:00.375 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:34:00.375 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:00.375 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:00.380 00.005 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:34:00.380 00.000 12308 MoveAxis(E, 0, ABG)
00:34:00.380 00.000 12308 Move returns status 0, amount 0
00:34:00.380 00.000 12308 MoveAxis(N, 0, ABG)
00:34:00.380 00.000 12308 Move returns status 0, amount 0
00:34:00.381 00.001 12308 move complete, result=0
00:34:00.381 00.000 12308 worker thread done servicing request
00:34:00.403 00.022 14556 UpdateGuideState exits: m=2324 SNR=32.4
00:34:00.408 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:00.412 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:00.416 00.004 14556 Enqueuing Expose request
00:34:00.420 00.004 12308 Worker thread wakes up
00:34:00.420 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:34:00.423 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:00.423 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:01.668 01.245 12308 Exposure complete
00:34:01.796 00.128 12308 worker thread done servicing request
00:34:01.797 00.001 14556 OnExposeComplete: enter
00:34:01.801 00.004 14556 UpdateGuideState(): m_state=6
00:34:01.804 00.003 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9716
00:34:01.808 00.004 14556 Star::Find returns 1 (0), X=162.97, Y=997.72, Mass=2298, SNR=32.1, Peak=161 HFD=4.4
00:34:01.812 00.004 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.16 = -1.12)
00:34:01.817 00.005 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.22)
00:34:01.821 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.25 hyp=0.29 cameraTheta=2.09 mountX=0.13 mountY=-0.27, mountTheta=-1.14
00:34:01.826 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.25, opts=13)
00:34:01.830 00.004 14556 Enqueuing Move request for scope (-0.14, 0.25)
00:34:01.833 00.003 12308 Worker thread wakes up
00:34:01.833 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.25) opts 0xd
00:34:01.834 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.25)
00:34:01.834 00.000 12308 Moving (-0.14, 0.25) raw xDistance=0.13 yDistance=-0.27
00:34:01.834 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:34:01.834 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:34:01.834 00.000 12308 MoveAxis(E, 0, ABG)
00:34:01.834 00.000 12308 Move returns status 0, amount 0
00:34:01.834 00.000 12308 MoveAxis(N, 191, ABG)
00:34:01.834 00.000 12308 Guiding  Dir = 0, Dur = 191
00:34:01.836 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:01.839 00.003 12308 IsSlewing returns 0
00:34:01.839 00.000 12308 IsGuiding returns 0
00:34:01.840 00.001 12308 PulseGuide returned control before completion, sleep 201
00:34:01.862 00.022 14556 UpdateGuideState exits: m=2298 SNR=32.1
00:34:01.867 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:01.870 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:01.876 00.006 14556 Enqueuing Expose request
00:34:02.046 00.170 12308 IsGuiding returns 1
00:34:02.047 00.001 12308 scope still moving after pulse duration time elapsed
00:34:02.077 00.030 12308 IsSlewing returns 0
00:34:02.078 00.001 12308 IsGuiding returns 0
00:34:02.079 00.001 12308 scope move finished after 191 + 47 ms
00:34:02.079 00.000 12308 Move returns status 0, amount 191
00:34:02.079 00.000 12308 move complete, result=0
00:34:02.080 00.001 12308 worker thread done servicing request
00:34:02.081 00.001 12308 Worker thread wakes up
00:34:02.081 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 191 ms NORTH
00:34:02.087 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:02.087 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:03.336 01.249 12308 Exposure complete
00:34:03.466 00.130 12308 worker thread done servicing request
00:34:03.466 00.000 14556 OnExposeComplete: enter
00:34:03.471 00.005 14556 UpdateGuideState(): m_state=6
00:34:03.475 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9717
00:34:03.479 00.004 14556 Star::Find returns 1 (0), X=162.84, Y=997.35, Mass=2355, SNR=32.6, Peak=182 HFD=4.6
00:34:03.483 00.004 14556 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-3.07) = xAngle (0.33 = 0.33)
00:34:03.487 00.004 14556 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.24 = 0.24)
00:34:03.490 00.003 14556 CameraToMount -- cameraX=-0.28 cameraY=-0.12 hyp=0.30 cameraTheta=-2.74 mountX=0.28 mountY=0.07, mountTheta=0.24
00:34:03.494 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=-0.12, opts=13)
00:34:03.498 00.004 14556 Enqueuing Move request for scope (-0.28, -0.12)
00:34:03.502 00.004 12308 Worker thread wakes up
00:34:03.502 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.12) opts 0xd
00:34:03.502 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, -0.12)
00:34:03.502 00.000 12308 Moving (-0.28, -0.12) raw xDistance=0.28 yDistance=0.07
00:34:03.503 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
00:34:03.503 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:03.503 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:34:03.503 00.000 12308 MoveAxis(W, 123, ABG)
00:34:03.503 00.000 12308 Guiding  Dir = 3, Dur = 123
00:34:03.504 00.001 12308 IsSlewing returns 0
00:34:03.504 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:03.509 00.005 12308 IsGuiding returns 0
00:34:03.509 00.000 12308 PulseGuide returned control before completion, sleep 133
00:34:03.529 00.020 14556 UpdateGuideState exits: m=2355 SNR=32.6
00:34:03.533 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:03.539 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:03.544 00.005 14556 Enqueuing Expose request
00:34:03.657 00.113 12308 IsGuiding returns 1
00:34:03.658 00.001 12308 scope still moving after pulse duration time elapsed
00:34:03.688 00.030 12308 IsSlewing returns 0
00:34:03.690 00.002 12308 IsGuiding returns 0
00:34:03.690 00.000 12308 scope move finished after 123 + 59 ms
00:34:03.692 00.002 12308 Move returns status 0, amount 123
00:34:03.692 00.000 12308 MoveAxis(N, 0, ABG)
00:34:03.693 00.001 12308 Move returns status 0, amount 0
00:34:03.694 00.001 12308 move complete, result=0
00:34:03.694 00.000 12308 worker thread done servicing request
00:34:03.696 00.002 14556 GuideStep: 0.3 px 123 ms WEST, 0.1 px 0 ms NORTH
00:34:03.702 00.006 12308 Worker thread wakes up
00:34:03.702 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:03.703 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:04.957 01.254 12308 Exposure complete
00:34:05.072 00.115 12308 worker thread done servicing request
00:34:05.072 00.000 14556 OnExposeComplete: enter
00:34:05.077 00.005 14556 UpdateGuideState(): m_state=6
00:34:05.081 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9718
00:34:05.084 00.003 14556 Star::Find returns 1 (0), X=162.96, Y=997.35, Mass=2410, SNR=33.0, Peak=180 HFD=4.5
00:34:05.089 00.005 14556 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-3.07) = xAngle (0.60 = 0.60)
00:34:05.092 00.003 14556 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.50 = 0.50)
00:34:05.096 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-2.47 mountX=0.16 mountY=0.10, mountTheta=0.53
00:34:05.100 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.12, opts=13)
00:34:05.104 00.004 14556 Enqueuing Move request for scope (-0.16, -0.12)
00:34:05.108 00.004 12308 Worker thread wakes up
00:34:05.109 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.12) opts 0xd
00:34:05.109 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.12)
00:34:05.109 00.000 12308 Moving (-0.16, -0.12) raw xDistance=0.16 yDistance=0.10
00:34:05.109 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:34:05.109 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:05.109 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:34:05.109 00.000 12308 MoveAxis(E, 0, ABG)
00:34:05.110 00.001 12308 Move returns status 0, amount 0
00:34:05.110 00.000 12308 MoveAxis(N, 0, ABG)
00:34:05.110 00.000 12308 Move returns status 0, amount 0
00:34:05.110 00.000 12308 move complete, result=0
00:34:05.110 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:05.115 00.005 12308 worker thread done servicing request
00:34:05.135 00.020 14556 UpdateGuideState exits: m=2410 SNR=33.0
00:34:05.139 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:05.143 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:05.146 00.003 14556 Enqueuing Expose request
00:34:05.150 00.004 12308 Worker thread wakes up
00:34:05.150 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:34:05.154 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:05.154 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:06.407 01.253 12308 Exposure complete
00:34:06.528 00.121 12308 worker thread done servicing request
00:34:06.528 00.000 14556 OnExposeComplete: enter
00:34:06.531 00.003 14556 UpdateGuideState(): m_state=6
00:34:06.535 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9719
00:34:06.539 00.004 14556 Star::Find returns 1 (0), X=162.84, Y=997.37, Mass=2100, SNR=30.7, Peak=157 HFD=4.2
00:34:06.543 00.004 14556 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-3.07) = xAngle (0.27 = 0.27)
00:34:06.546 00.003 14556 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.17 = 0.17)
00:34:06.550 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=-0.10 hyp=0.29 cameraTheta=-2.81 mountX=0.28 mountY=0.05, mountTheta=0.17
00:34:06.554 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=-0.10, opts=13)
00:34:06.558 00.004 14556 Enqueuing Move request for scope (-0.27, -0.10)
00:34:06.562 00.004 12308 Worker thread wakes up
00:34:06.564 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.10) opts 0xd
00:34:06.564 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, -0.10)
00:34:06.564 00.000 12308 Moving (-0.27, -0.10) raw xDistance=0.28 yDistance=0.05
00:34:06.564 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
00:34:06.564 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:06.565 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:34:06.565 00.000 12308 MoveAxis(W, 122, ABG)
00:34:06.565 00.000 12308 Guiding  Dir = 3, Dur = 122
00:34:06.565 00.000 12308 IsSlewing returns 0
00:34:06.566 00.001 12308 IsGuiding returns 0
00:34:06.566 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:06.570 00.004 12308 PulseGuide returned control before completion, sleep 132
00:34:06.589 00.019 14556 UpdateGuideState exits: m=2100 SNR=30.7
00:34:06.595 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:06.599 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:06.604 00.005 14556 Enqueuing Expose request
00:34:06.707 00.103 12308 IsGuiding returns 1
00:34:06.707 00.000 12308 scope still moving after pulse duration time elapsed
00:34:06.738 00.031 12308 IsSlewing returns 0
00:34:06.739 00.001 12308 IsGuiding returns 0
00:34:06.740 00.001 12308 scope move finished after 122 + 51 ms
00:34:06.740 00.000 12308 Move returns status 0, amount 122
00:34:06.740 00.000 12308 MoveAxis(N, 0, ABG)
00:34:06.740 00.000 12308 Move returns status 0, amount 0
00:34:06.740 00.000 12308 move complete, result=0
00:34:06.741 00.001 12308 worker thread done servicing request
00:34:06.741 00.000 12308 Worker thread wakes up
00:34:06.741 00.000 14556 GuideStep: 0.3 px 122 ms WEST, 0.0 px 0 ms NORTH
00:34:06.746 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:06.746 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:07.999 01.253 12308 Exposure complete
00:34:08.114 00.115 12308 worker thread done servicing request
00:34:08.114 00.000 14556 OnExposeComplete: enter
00:34:08.119 00.005 14556 UpdateGuideState(): m_state=6
00:34:08.122 00.003 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9720
00:34:08.127 00.005 14556 Star::Find returns 1 (0), X=163.07, Y=997.49, Mass=2253, SNR=31.9, Peak=171 HFD=4.6
00:34:08.131 00.004 14556 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.07) = xAngle (5.70 = -0.58)
00:34:08.135 00.004 14556 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.60 = -0.68)
00:34:08.138 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.63 mountX=0.04 mountY=-0.03, mountTheta=-0.65
00:34:08.143 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.02, opts=13)
00:34:08.147 00.004 14556 Enqueuing Move request for scope (-0.04, 0.02)
00:34:08.152 00.005 12308 Worker thread wakes up
00:34:08.152 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
00:34:08.152 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
00:34:08.152 00.000 12308 Moving (-0.04, 0.02) raw xDistance=0.04 yDistance=-0.03
00:34:08.152 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:34:08.153 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:08.153 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:34:08.153 00.000 12308 MoveAxis(E, 0, ABG)
00:34:08.153 00.000 12308 Move returns status 0, amount 0
00:34:08.154 00.001 12308 MoveAxis(N, 0, ABG)
00:34:08.154 00.000 12308 Move returns status 0, amount 0
00:34:08.154 00.000 12308 move complete, result=0
00:34:08.154 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:08.159 00.005 12308 worker thread done servicing request
00:34:08.180 00.021 14556 UpdateGuideState exits: m=2253 SNR=31.9
00:34:08.184 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:08.189 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:08.195 00.006 14556 Enqueuing Expose request
00:34:08.199 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:08.203 00.004 12308 Worker thread wakes up
00:34:08.203 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:08.203 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:09.445 01.242 12308 Exposure complete
00:34:09.561 00.116 12308 worker thread done servicing request
00:34:09.562 00.001 14556 OnExposeComplete: enter
00:34:09.565 00.003 14556 UpdateGuideState(): m_state=6
00:34:09.570 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9721
00:34:09.574 00.004 14556 Star::Find returns 1 (0), X=163.09, Y=997.47, Mass=2342, SNR=32.5, Peak=178 HFD=4.8
00:34:09.577 00.003 14556 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-3.07) = xAngle (-0.07 = -0.07)
00:34:09.582 00.005 14556 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.16 = -0.16)
00:34:09.586 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-3.14 mountX=0.02 mountY=-0.00, mountTheta=-0.16
00:34:09.590 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.00, opts=13)
00:34:09.594 00.004 14556 Enqueuing Move request for scope (-0.02, -0.00)
00:34:09.597 00.003 12308 Worker thread wakes up
00:34:09.599 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd
00:34:09.599 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.00)
00:34:09.599 00.000 12308 Moving (-0.02, -0.00) raw xDistance=0.02 yDistance=-0.00
00:34:09.599 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:34:09.599 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:09.599 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:34:09.600 00.001 12308 MoveAxis(E, 0, ABG)
00:34:09.600 00.000 12308 Move returns status 0, amount 0
00:34:09.600 00.000 12308 MoveAxis(N, 0, ABG)
00:34:09.601 00.001 12308 Move returns status 0, amount 0
00:34:09.601 00.000 12308 move complete, result=0
00:34:09.601 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:09.605 00.004 12308 worker thread done servicing request
00:34:09.626 00.021 14556 UpdateGuideState exits: m=2342 SNR=32.5
00:34:09.631 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:09.636 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:09.640 00.004 14556 Enqueuing Expose request
00:34:09.644 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:09.649 00.005 12308 Worker thread wakes up
00:34:09.649 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:09.649 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:10.903 01.254 12308 Exposure complete
00:34:11.025 00.122 12308 worker thread done servicing request
00:34:11.025 00.000 14556 OnExposeComplete: enter
00:34:11.029 00.004 14556 UpdateGuideState(): m_state=6
00:34:11.032 00.003 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9722
00:34:11.037 00.005 14556 Star::Find returns 1 (0), X=163.02, Y=997.40, Mass=2123, SNR=30.8, Peak=155 HFD=4.2
00:34:11.043 00.006 14556 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-3.07) = xAngle (0.53 = 0.53)
00:34:11.049 00.006 14556 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.43 = 0.43)
00:34:11.056 00.007 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.54 mountX=0.10 mountY=0.05, mountTheta=0.45
00:34:11.064 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.07, opts=13)
00:34:11.070 00.006 14556 Enqueuing Move request for scope (-0.10, -0.07)
00:34:11.076 00.006 12308 Worker thread wakes up
00:34:11.077 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
00:34:11.077 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
00:34:11.077 00.000 12308 Moving (-0.10, -0.07) raw xDistance=0.10 yDistance=0.05
00:34:11.077 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:34:11.078 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:11.078 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:34:11.078 00.000 12308 MoveAxis(E, 0, ABG)
00:34:11.078 00.000 12308 Move returns status 0, amount 0
00:34:11.079 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:11.085 00.006 12308 MoveAxis(N, 0, ABG)
00:34:11.085 00.000 12308 Move returns status 0, amount 0
00:34:11.086 00.001 12308 move complete, result=0
00:34:11.086 00.000 12308 worker thread done servicing request
00:34:11.110 00.024 14556 UpdateGuideState exits: m=2123 SNR=30.8
00:34:11.115 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:11.118 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:11.123 00.005 14556 Enqueuing Expose request
00:34:11.131 00.008 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:34:11.139 00.008 12308 Worker thread wakes up
00:34:11.139 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:11.139 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:12.391 01.252 12308 Exposure complete
00:34:12.514 00.123 12308 worker thread done servicing request
00:34:12.515 00.001 14556 OnExposeComplete: enter
00:34:12.519 00.004 14556 UpdateGuideState(): m_state=6
00:34:12.523 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9723
00:34:12.527 00.004 14556 Star::Find returns 1 (0), X=162.83, Y=997.48, Mass=2275, SNR=31.9, Peak=162 HFD=4.7
00:34:12.531 00.004 14556 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.07) = xAngle (6.17 = -0.11)
00:34:12.535 00.004 14556 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.07 = -0.21)
00:34:12.539 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=0.01 hyp=0.29 cameraTheta=3.10 mountX=0.28 mountY=-0.06, mountTheta=-0.21
00:34:12.544 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.01, opts=13)
00:34:12.548 00.004 14556 Enqueuing Move request for scope (-0.29, 0.01)
00:34:12.551 00.003 12308 Worker thread wakes up
00:34:12.551 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.01) opts 0xd
00:34:12.551 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.01)
00:34:12.552 00.001 12308 Moving (-0.29, 0.01) raw xDistance=0.28 yDistance=-0.06
00:34:12.552 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
00:34:12.552 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:12.552 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:34:12.552 00.000 12308 MoveAxis(W, 123, ABG)
00:34:12.552 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:12.558 00.006 12308 Guiding  Dir = 3, Dur = 123
00:34:12.558 00.000 12308 IsSlewing returns 0
00:34:12.558 00.000 12308 IsGuiding returns 0
00:34:12.558 00.000 12308 PulseGuide returned control before completion, sleep 133
00:34:12.581 00.023 14556 UpdateGuideState exits: m=2275 SNR=31.9
00:34:12.585 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:12.589 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:12.594 00.005 14556 Enqueuing Expose request
00:34:12.694 00.100 12308 IsGuiding returns 1
00:34:12.696 00.002 12308 scope still moving after pulse duration time elapsed
00:34:12.726 00.030 12308 IsSlewing returns 0
00:34:12.726 00.000 12308 IsGuiding returns 0
00:34:12.728 00.002 12308 scope move finished after 123 + 45 ms
00:34:12.728 00.000 12308 Move returns status 0, amount 123
00:34:12.729 00.001 12308 MoveAxis(N, 0, ABG)
00:34:12.731 00.002 12308 Move returns status 0, amount 0
00:34:12.732 00.001 12308 move complete, result=0
00:34:12.733 00.001 12308 worker thread done servicing request
00:34:12.733 00.000 12308 Worker thread wakes up
00:34:12.733 00.000 14556 GuideStep: 0.3 px 123 ms WEST, -0.1 px 0 ms NORTH
00:34:12.739 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:12.740 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:13.987 01.247 12308 Exposure complete
00:34:14.114 00.127 12308 worker thread done servicing request
00:34:14.114 00.000 14556 OnExposeComplete: enter
00:34:14.118 00.004 14556 UpdateGuideState(): m_state=6
00:34:14.121 00.003 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9724
00:34:14.126 00.005 14556 Star::Find returns 1 (0), X=162.93, Y=997.80, Mass=2287, SNR=32.2, Peak=194 HFD=4.4
00:34:14.131 00.005 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.18 = -1.11)
00:34:14.135 00.004 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.21)
00:34:14.139 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.33 hyp=0.38 cameraTheta=2.10 mountX=0.17 mountY=-0.35, mountTheta=-1.12
00:34:14.145 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.33, opts=13)
00:34:14.149 00.004 14556 Enqueuing Move request for scope (-0.19, 0.33)
00:34:14.153 00.004 12308 Worker thread wakes up
00:34:14.153 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.33) opts 0xd
00:34:14.153 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.33)
00:34:14.153 00.000 12308 Moving (-0.19, 0.33) raw xDistance=0.17 yDistance=-0.35
00:34:14.153 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:34:14.153 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
00:34:14.155 00.002 12308 MoveAxis(E, 0, ABG)
00:34:14.155 00.000 12308 Move returns status 0, amount 0
00:34:14.155 00.000 12308 MoveAxis(N, 248, ABG)
00:34:14.155 00.000 12308 Guiding  Dir = 0, Dur = 248
00:34:14.155 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:14.159 00.004 12308 IsSlewing returns 0
00:34:14.160 00.001 12308 IsGuiding returns 0
00:34:14.160 00.000 12308 PulseGuide returned control before completion, sleep 258
00:34:14.183 00.023 14556 UpdateGuideState exits: m=2287 SNR=32.2
00:34:14.191 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:14.196 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:14.202 00.006 14556 Enqueuing Expose request
00:34:14.428 00.226 12308 IsGuiding returns 1
00:34:14.430 00.002 12308 scope still moving after pulse duration time elapsed
00:34:14.460 00.030 12308 IsSlewing returns 0
00:34:14.464 00.004 12308 IsGuiding returns 0
00:34:14.464 00.000 12308 scope move finished after 248 + 55 ms
00:34:14.465 00.001 12308 Move returns status 0, amount 248
00:34:14.465 00.000 12308 move complete, result=0
00:34:14.465 00.000 12308 worker thread done servicing request
00:34:14.465 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 248 ms NORTH
00:34:14.472 00.007 12308 Worker thread wakes up
00:34:14.472 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:14.474 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:15.719 01.245 12308 Exposure complete
00:34:15.840 00.121 12308 worker thread done servicing request
00:34:15.841 00.001 14556 OnExposeComplete: enter
00:34:15.845 00.004 14556 UpdateGuideState(): m_state=6
00:34:15.848 00.003 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9725
00:34:15.853 00.005 14556 Star::Find returns 1 (0), X=162.92, Y=997.31, Mass=2228, SNR=31.6, Peak=178 HFD=4.6
00:34:15.856 00.003 14556 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.07) = xAngle (0.62 = 0.62)
00:34:15.860 00.004 14556 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.52 = 0.52)
00:34:15.863 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.16 hyp=0.26 cameraTheta=-2.45 mountX=0.21 mountY=0.13, mountTheta=0.55
00:34:15.868 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.16, opts=13)
00:34:15.871 00.003 14556 Enqueuing Move request for scope (-0.20, -0.16)
00:34:15.874 00.003 12308 Worker thread wakes up
00:34:15.874 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.16) opts 0xd
00:34:15.875 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.16)
00:34:15.875 00.000 12308 Moving (-0.20, -0.16) raw xDistance=0.21 yDistance=0.13
00:34:15.875 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:34:15.875 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:15.875 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:34:15.875 00.000 12308 MoveAxis(W, 92, ABG)
00:34:15.876 00.001 12308 Guiding  Dir = 3, Dur = 92
00:34:15.876 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:15.879 00.003 12308 IsSlewing returns 0
00:34:15.880 00.001 12308 IsGuiding returns 0
00:34:15.880 00.000 12308 PulseGuide returned control before completion, sleep 102
00:34:15.895 00.015 14556 UpdateGuideState exits: m=2228 SNR=31.6
00:34:15.899 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:15.904 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:15.908 00.004 14556 Enqueuing Expose request
00:34:15.991 00.083 12308 IsGuiding returns 1
00:34:15.992 00.001 12308 scope still moving after pulse duration time elapsed
00:34:16.023 00.031 12308 IsSlewing returns 0
00:34:16.024 00.001 12308 IsGuiding returns 0
00:34:16.024 00.000 12308 scope move finished after 92 + 52 ms
00:34:16.025 00.001 12308 Move returns status 0, amount 92
00:34:16.026 00.001 12308 MoveAxis(N, 0, ABG)
00:34:16.026 00.000 12308 Move returns status 0, amount 0
00:34:16.026 00.000 12308 move complete, result=0
00:34:16.026 00.000 12308 worker thread done servicing request
00:34:16.026 00.000 12308 Worker thread wakes up
00:34:16.028 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:16.028 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:16.028 00.000 14556 GuideStep: 0.2 px 92 ms WEST, 0.1 px 0 ms NORTH
00:34:17.269 01.241 12308 Exposure complete
00:34:17.395 00.126 12308 worker thread done servicing request
00:34:17.396 00.001 14556 OnExposeComplete: enter
00:34:17.399 00.003 14556 UpdateGuideState(): m_state=6
00:34:17.404 00.005 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9726
00:34:17.408 00.004 14556 Star::Find returns 1 (0), X=162.96, Y=997.27, Mass=2198, SNR=31.4, Peak=197 HFD=4.2
00:34:17.410 00.002 14556 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-3.07) = xAngle (0.84 = 0.84)
00:34:17.413 00.003 14556 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.74 = 0.74)
00:34:17.415 00.002 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.20 hyp=0.25 cameraTheta=-2.24 mountX=0.17 mountY=0.17, mountTheta=0.79
00:34:17.420 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.20, opts=13)
00:34:17.423 00.003 14556 Enqueuing Move request for scope (-0.15, -0.20)
00:34:17.427 00.004 12308 Worker thread wakes up
00:34:17.427 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.20) opts 0xd
00:34:17.427 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.20)
00:34:17.427 00.000 12308 Moving (-0.15, -0.20) raw xDistance=0.17 yDistance=0.17
00:34:17.427 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:34:17.427 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:17.428 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:34:17.428 00.000 12308 MoveAxis(E, 0, ABG)
00:34:17.428 00.000 12308 Move returns status 0, amount 0
00:34:17.428 00.000 12308 MoveAxis(N, 0, ABG)
00:34:17.428 00.000 12308 Move returns status 0, amount 0
00:34:17.428 00.000 12308 move complete, result=0
00:34:17.429 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:17.433 00.004 12308 worker thread done servicing request
00:34:17.449 00.016 14556 UpdateGuideState exits: m=2198 SNR=31.4
00:34:17.453 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:17.457 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:17.461 00.004 14556 Enqueuing Expose request
00:34:17.465 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:34:17.470 00.005 12308 Worker thread wakes up
00:34:17.470 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:17.470 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:18.722 01.252 12308 Exposure complete
00:34:18.848 00.126 12308 worker thread done servicing request
00:34:18.849 00.001 14556 OnExposeComplete: enter
00:34:18.854 00.005 14556 UpdateGuideState(): m_state=6
00:34:18.858 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9727
00:34:18.863 00.005 14556 Star::Find returns 1 (0), X=163.03, Y=997.45, Mass=2259, SNR=32.1, Peak=179 HFD=4.9
00:34:18.867 00.004 14556 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.07) = xAngle (0.20 = 0.20)
00:34:18.871 00.004 14556 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.10 = 0.10)
00:34:18.875 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.09 cameraTheta=-2.87 mountX=0.08 mountY=0.01, mountTheta=0.11
00:34:18.879 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.02, opts=13)
00:34:18.883 00.004 14556 Enqueuing Move request for scope (-0.08, -0.02)
00:34:18.887 00.004 12308 Worker thread wakes up
00:34:18.887 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
00:34:18.887 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
00:34:18.887 00.000 12308 Moving (-0.08, -0.02) raw xDistance=0.08 yDistance=0.01
00:34:18.887 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:34:18.889 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:18.889 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:34:18.889 00.000 12308 MoveAxis(E, 0, ABG)
00:34:18.889 00.000 12308 Move returns status 0, amount 0
00:34:18.890 00.001 12308 MoveAxis(N, 0, ABG)
00:34:18.890 00.000 12308 Move returns status 0, amount 0
00:34:18.890 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:18.895 00.005 12308 move complete, result=0
00:34:18.895 00.000 12308 worker thread done servicing request
00:34:18.915 00.020 14556 UpdateGuideState exits: m=2259 SNR=32.1
00:34:18.919 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:18.922 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:18.927 00.005 14556 Enqueuing Expose request
00:34:18.931 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:34:18.934 00.003 12308 Worker thread wakes up
00:34:18.934 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:18.935 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:20.181 01.246 12308 Exposure complete
00:34:20.303 00.122 12308 worker thread done servicing request
00:34:20.303 00.000 14556 OnExposeComplete: enter
00:34:20.307 00.004 14556 UpdateGuideState(): m_state=6
00:34:20.311 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9728
00:34:20.316 00.005 14556 Star::Find returns 1 (0), X=162.88, Y=997.40, Mass=2213, SNR=31.6, Peak=154 HFD=4.8
00:34:20.320 00.004 14556 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-3.07) = xAngle (0.23 = 0.23)
00:34:20.324 00.004 14556 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.13 = 0.13)
00:34:20.328 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.07 hyp=0.25 cameraTheta=-2.85 mountX=0.24 mountY=0.03, mountTheta=0.13
00:34:20.334 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.07, opts=13)
00:34:20.338 00.004 14556 Enqueuing Move request for scope (-0.24, -0.07)
00:34:20.341 00.003 12308 Worker thread wakes up
00:34:20.341 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.07) opts 0xd
00:34:20.341 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.07)
00:34:20.341 00.000 12308 Moving (-0.24, -0.07) raw xDistance=0.24 yDistance=0.03
00:34:20.341 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:34:20.343 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:20.343 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:34:20.343 00.000 12308 MoveAxis(W, 105, ABG)
00:34:20.343 00.000 12308 Guiding  Dir = 3, Dur = 105
00:34:20.344 00.001 12308 IsSlewing returns 0
00:34:20.344 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:20.349 00.005 12308 IsGuiding returns 0
00:34:20.349 00.000 12308 PulseGuide returned control before completion, sleep 115
00:34:20.371 00.022 14556 UpdateGuideState exits: m=2213 SNR=31.6
00:34:20.376 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:20.381 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:20.387 00.006 14556 Enqueuing Expose request
00:34:20.471 00.084 12308 IsGuiding returns 1
00:34:20.472 00.001 12308 scope still moving after pulse duration time elapsed
00:34:20.503 00.031 12308 IsSlewing returns 0
00:34:20.504 00.001 12308 IsGuiding returns 0
00:34:20.505 00.001 12308 scope move finished after 105 + 51 ms
00:34:20.505 00.000 12308 Move returns status 0, amount 105
00:34:20.507 00.002 12308 MoveAxis(N, 0, ABG)
00:34:20.507 00.000 12308 Move returns status 0, amount 0
00:34:20.508 00.001 12308 move complete, result=0
00:34:20.508 00.000 12308 worker thread done servicing request
00:34:20.508 00.000 12308 Worker thread wakes up
00:34:20.509 00.001 14556 GuideStep: 0.2 px 105 ms WEST, 0.0 px 0 ms NORTH
00:34:20.516 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:20.516 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:21.770 01.254 12308 Exposure complete
00:34:21.884 00.114 12308 worker thread done servicing request
00:34:21.885 00.001 14556 OnExposeComplete: enter
00:34:21.887 00.002 14556 UpdateGuideState(): m_state=6
00:34:21.892 00.005 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9729
00:34:21.895 00.003 14556 Star::Find returns 1 (0), X=162.95, Y=997.42, Mass=2219, SNR=31.6, Peak=173 HFD=4.6
00:34:21.898 00.003 14556 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.07) = xAngle (0.24 = 0.24)
00:34:21.900 00.002 14556 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.14 = 0.14)
00:34:21.904 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-2.83 mountX=0.17 mountY=0.03, mountTheta=0.15
00:34:21.909 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.05, opts=13)
00:34:21.913 00.004 14556 Enqueuing Move request for scope (-0.17, -0.05)
00:34:21.916 00.003 12308 Worker thread wakes up
00:34:21.916 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.05) opts 0xd
00:34:21.916 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.05)
00:34:21.917 00.001 12308 Moving (-0.17, -0.05) raw xDistance=0.17 yDistance=0.03
00:34:21.917 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:34:21.917 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:21.917 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:34:21.917 00.000 12308 MoveAxis(E, 0, ABG)
00:34:21.918 00.001 12308 Move returns status 0, amount 0
00:34:21.918 00.000 12308 MoveAxis(N, 0, ABG)
00:34:21.919 00.001 12308 Move returns status 0, amount 0
00:34:21.919 00.000 12308 move complete, result=0
00:34:21.919 00.000 12308 worker thread done servicing request
00:34:21.919 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:21.943 00.024 14556 UpdateGuideState exits: m=2219 SNR=31.6
00:34:21.946 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:21.950 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:21.954 00.004 14556 Enqueuing Expose request
00:34:21.957 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:34:21.960 00.003 12308 Worker thread wakes up
00:34:21.961 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:21.961 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:23.216 01.255 12308 Exposure complete
00:34:23.333 00.117 12308 worker thread done servicing request
00:34:23.333 00.000 14556 OnExposeComplete: enter
00:34:23.337 00.004 14556 UpdateGuideState(): m_state=6
00:34:23.341 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9730
00:34:23.345 00.004 14556 Star::Find returns 1 (0), X=162.78, Y=997.74, Mass=2233, SNR=31.9, Peak=168 HFD=4.6
00:34:23.349 00.004 14556 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.07) = xAngle (5.55 = -0.74)
00:34:23.353 00.004 14556 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.45 = -0.84)
00:34:23.357 00.004 14556 CameraToMount -- cameraX=-0.34 cameraY=0.27 hyp=0.43 cameraTheta=2.47 mountX=0.32 mountY=-0.32, mountTheta=-0.79
00:34:23.364 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.34, y=0.27, opts=13)
00:34:23.369 00.005 14556 Enqueuing Move request for scope (-0.34, 0.27)
00:34:23.374 00.005 12308 Worker thread wakes up
00:34:23.374 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.27) opts 0xd
00:34:23.375 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.34, 0.27)
00:34:23.375 00.000 12308 Moving (-0.34, 0.27) raw xDistance=0.32 yDistance=-0.32
00:34:23.375 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
00:34:23.376 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
00:34:23.376 00.000 12308 MoveAxis(W, 138, ABG)
00:34:23.376 00.000 12308 Guiding  Dir = 3, Dur = 138
00:34:23.376 00.000 12308 IsSlewing returns 0
00:34:23.377 00.001 12308 IsGuiding returns 0
00:34:23.377 00.000 12308 PulseGuide returned control before completion, sleep 148
00:34:23.378 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:23.409 00.031 14556 UpdateGuideState exits: m=2233 SNR=31.9
00:34:23.415 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:23.417 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:23.420 00.003 14556 Enqueuing Expose request
00:34:23.536 00.116 12308 IsGuiding returns 1
00:34:23.537 00.001 12308 scope still moving after pulse duration time elapsed
00:34:23.567 00.030 12308 IsSlewing returns 0
00:34:23.568 00.001 12308 IsGuiding returns 1
00:34:23.598 00.030 12308 IsSlewing returns 0
00:34:23.598 00.000 12308 IsGuiding returns 0
00:34:23.600 00.002 12308 scope move finished after 138 + 84 ms
00:34:23.600 00.000 12308 Move returns status 0, amount 138
00:34:23.600 00.000 12308 MoveAxis(N, 225, ABG)
00:34:23.601 00.001 12308 Guiding  Dir = 0, Dur = 225
00:34:23.601 00.000 12308 IsSlewing returns 0
00:34:23.603 00.002 12308 IsGuiding returns 0
00:34:23.603 00.000 12308 PulseGuide returned control before completion, sleep 235
00:34:23.850 00.247 12308 IsGuiding returns 1
00:34:23.851 00.001 12308 scope still moving after pulse duration time elapsed
00:34:23.881 00.030 12308 IsSlewing returns 0
00:34:23.883 00.002 12308 IsGuiding returns 0
00:34:23.884 00.001 12308 scope move finished after 225 + 55 ms
00:34:23.884 00.000 12308 Move returns status 0, amount 225
00:34:23.885 00.001 12308 move complete, result=0
00:34:23.885 00.000 12308 worker thread done servicing request
00:34:23.885 00.000 12308 Worker thread wakes up
00:34:23.887 00.002 14556 GuideStep: 0.3 px 138 ms WEST, -0.3 px 225 ms NORTH
00:34:23.894 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:23.894 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:25.147 01.253 12308 Exposure complete
00:34:25.273 00.126 12308 worker thread done servicing request
00:34:25.273 00.000 14556 OnExposeComplete: enter
00:34:25.278 00.005 14556 UpdateGuideState(): m_state=6
00:34:25.281 00.003 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9731
00:34:25.285 00.004 14556 Star::Find returns 1 (0), X=162.86, Y=997.25, Mass=2291, SNR=32.1, Peak=175 HFD=4.5
00:34:25.290 00.005 14556 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-3.07) = xAngle (0.64 = 0.64)
00:34:25.293 00.003 14556 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.54 = 0.54)
00:34:25.297 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=-0.22 hyp=0.33 cameraTheta=-2.43 mountX=0.27 mountY=0.17, mountTheta=0.57
00:34:25.303 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=-0.22, opts=13)
00:34:25.307 00.004 14556 Enqueuing Move request for scope (-0.25, -0.22)
00:34:25.311 00.004 12308 Worker thread wakes up
00:34:25.311 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.22) opts 0xd
00:34:25.311 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, -0.22)
00:34:25.311 00.000 12308 Moving (-0.25, -0.22) raw xDistance=0.27 yDistance=0.17
00:34:25.311 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
00:34:25.312 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:25.312 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:34:25.312 00.000 12308 MoveAxis(W, 125, ABG)
00:34:25.312 00.000 12308 Guiding  Dir = 3, Dur = 125
00:34:25.312 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:25.316 00.004 12308 IsSlewing returns 0
00:34:25.316 00.000 12308 IsGuiding returns 0
00:34:25.317 00.001 12308 PulseGuide returned control before completion, sleep 135
00:34:25.335 00.018 14556 UpdateGuideState exits: m=2291 SNR=32.1
00:34:25.339 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:25.346 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:25.352 00.006 14556 Enqueuing Expose request
00:34:25.462 00.110 12308 IsGuiding returns 1
00:34:25.463 00.001 12308 scope still moving after pulse duration time elapsed
00:34:25.492 00.029 12308 IsSlewing returns 0
00:34:25.495 00.003 12308 IsGuiding returns 0
00:34:25.495 00.000 12308 scope move finished after 125 + 53 ms
00:34:25.496 00.001 12308 Move returns status 0, amount 125
00:34:25.496 00.000 12308 MoveAxis(N, 0, ABG)
00:34:25.496 00.000 12308 Move returns status 0, amount 0
00:34:25.497 00.001 12308 move complete, result=0
00:34:25.498 00.001 14556 GuideStep: 0.3 px 125 ms WEST, 0.2 px 0 ms NORTH
00:34:25.505 00.007 12308 worker thread done servicing request
00:34:25.505 00.000 12308 Worker thread wakes up
00:34:25.505 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:25.506 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:26.750 01.244 12308 Exposure complete
00:34:26.862 00.112 12308 worker thread done servicing request
00:34:26.862 00.000 14556 OnExposeComplete: enter
00:34:26.866 00.004 14556 UpdateGuideState(): m_state=6
00:34:26.870 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9732
00:34:26.874 00.004 14556 Star::Find returns 1 (0), X=162.79, Y=997.21, Mass=2177, SNR=31.4, Peak=191 HFD=4.4
00:34:26.879 00.005 14556 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-3.07) = xAngle (0.59 = 0.59)
00:34:26.883 00.004 14556 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.49 = 0.49)
00:34:26.886 00.003 14556 CameraToMount -- cameraX=-0.33 cameraY=-0.26 hyp=0.42 cameraTheta=-2.48 mountX=0.35 mountY=0.20, mountTheta=0.52
00:34:26.892 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=-0.26, opts=13)
00:34:26.895 00.003 14556 Enqueuing Move request for scope (-0.33, -0.26)
00:34:26.900 00.005 12308 Worker thread wakes up
00:34:26.900 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.26) opts 0xd
00:34:26.900 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, -0.26)
00:34:26.900 00.000 12308 Moving (-0.33, -0.26) raw xDistance=0.35 yDistance=0.20
00:34:26.900 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.35
00:34:26.900 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:26.901 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:34:26.901 00.000 12308 MoveAxis(W, 159, ABG)
00:34:26.901 00.000 12308 Guiding  Dir = 3, Dur = 159
00:34:26.901 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:26.905 00.004 12308 IsSlewing returns 0
00:34:26.905 00.000 12308 IsGuiding returns 0
00:34:26.906 00.001 12308 PulseGuide returned control before completion, sleep 169
00:34:26.929 00.023 14556 UpdateGuideState exits: m=2177 SNR=31.4
00:34:26.933 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:26.939 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:26.943 00.004 14556 Enqueuing Expose request
00:34:27.085 00.142 12308 IsGuiding returns 1
00:34:27.087 00.002 12308 scope still moving after pulse duration time elapsed
00:34:27.118 00.031 12308 IsSlewing returns 0
00:34:27.119 00.001 12308 IsGuiding returns 0
00:34:27.119 00.000 12308 scope move finished after 159 + 54 ms
00:34:27.120 00.001 12308 Move returns status 0, amount 159
00:34:27.120 00.000 12308 MoveAxis(N, 0, ABG)
00:34:27.120 00.000 12308 Move returns status 0, amount 0
00:34:27.121 00.001 12308 move complete, result=0
00:34:27.121 00.000 12308 worker thread done servicing request
00:34:27.121 00.000 14556 GuideStep: 0.3 px 159 ms WEST, 0.2 px 0 ms NORTH
00:34:27.130 00.009 12308 Worker thread wakes up
00:34:27.130 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:27.131 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:28.381 01.250 12308 Exposure complete
00:34:28.508 00.127 12308 worker thread done servicing request
00:34:28.508 00.000 14556 OnExposeComplete: enter
00:34:28.513 00.005 14556 UpdateGuideState(): m_state=6
00:34:28.517 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9733
00:34:28.520 00.003 14556 Star::Find returns 1 (0), X=163.02, Y=997.34, Mass=2444, SNR=33.3, Peak=204 HFD=4.3
00:34:28.523 00.003 14556 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-3.07) = xAngle (0.86 = 0.86)
00:34:28.528 00.005 14556 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.76 = 0.76)
00:34:28.532 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.17 cameraTheta=-2.21 mountX=0.11 mountY=0.11, mountTheta=0.82
00:34:28.539 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.13, opts=13)
00:34:28.544 00.005 14556 Enqueuing Move request for scope (-0.10, -0.13)
00:34:28.549 00.005 12308 Worker thread wakes up
00:34:28.549 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
00:34:28.549 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
00:34:28.549 00.000 12308 Moving (-0.10, -0.13) raw xDistance=0.11 yDistance=0.11
00:34:28.549 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:34:28.550 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:28.550 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:34:28.550 00.000 12308 MoveAxis(E, 0, ABG)
00:34:28.550 00.000 12308 Move returns status 0, amount 0
00:34:28.551 00.001 12308 MoveAxis(N, 0, ABG)
00:34:28.551 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:28.555 00.004 12308 Move returns status 0, amount 0
00:34:28.555 00.000 12308 move complete, result=0
00:34:28.556 00.001 12308 worker thread done servicing request
00:34:28.578 00.022 14556 UpdateGuideState exits: m=2444 SNR=33.3
00:34:28.582 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:28.585 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:28.590 00.005 14556 Enqueuing Expose request
00:34:28.595 00.005 12308 Worker thread wakes up
00:34:28.595 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:34:28.599 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:28.599 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:29.843 01.244 12308 Exposure complete
00:34:29.971 00.128 12308 worker thread done servicing request
00:34:29.972 00.001 14556 OnExposeComplete: enter
00:34:29.975 00.003 14556 UpdateGuideState(): m_state=6
00:34:29.980 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9734
00:34:29.985 00.005 14556 Star::Find returns 1 (0), X=163.15, Y=997.43, Mass=2306, SNR=32.2, Peak=165 HFD=4.8
00:34:29.991 00.006 14556 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-3.07) = xAngle (2.12 = 2.12)
00:34:30.002 00.011 14556 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.02 = 2.02)
00:34:30.007 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.95 mountX=-0.03 mountY=0.05, mountTheta=2.10
00:34:30.013 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.04, opts=13)
00:34:30.016 00.003 14556 Enqueuing Move request for scope (0.03, -0.04)
00:34:30.021 00.005 12308 Worker thread wakes up
00:34:30.021 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
00:34:30.021 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
00:34:30.021 00.000 12308 Moving (0.03, -0.04) raw xDistance=-0.03 yDistance=0.05
00:34:30.022 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:34:30.022 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:30.022 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:34:30.022 00.000 12308 MoveAxis(E, 0, ABG)
00:34:30.022 00.000 12308 Move returns status 0, amount 0
00:34:30.022 00.000 12308 MoveAxis(N, 0, ABG)
00:34:30.024 00.002 12308 Move returns status 0, amount 0
00:34:30.024 00.000 12308 move complete, result=0
00:34:30.024 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:30.029 00.005 12308 worker thread done servicing request
00:34:30.050 00.021 14556 UpdateGuideState exits: m=2306 SNR=32.2
00:34:30.053 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:30.059 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:30.065 00.006 14556 Enqueuing Expose request
00:34:30.071 00.006 12308 Worker thread wakes up
00:34:30.071 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:30.071 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:34:30.077 00.006 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:31.326 01.249 12308 Exposure complete
00:34:31.433 00.107 12308 worker thread done servicing request
00:34:31.433 00.000 14556 OnExposeComplete: enter
00:34:31.438 00.005 14556 UpdateGuideState(): m_state=6
00:34:31.442 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9735
00:34:31.445 00.003 14556 Star::Find returns 1 (0), X=163.03, Y=997.43, Mass=2403, SNR=32.8, Peak=198 HFD=4.2
00:34:31.448 00.003 14556 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-3.07) = xAngle (0.33 = 0.33)
00:34:31.452 00.004 14556 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.23 = 0.23)
00:34:31.456 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.74 mountX=0.09 mountY=0.02, mountTheta=0.24
00:34:31.461 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.04, opts=13)
00:34:31.465 00.004 14556 Enqueuing Move request for scope (-0.08, -0.04)
00:34:31.468 00.003 12308 Worker thread wakes up
00:34:31.468 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
00:34:31.468 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
00:34:31.469 00.001 12308 Moving (-0.08, -0.04) raw xDistance=0.09 yDistance=0.02
00:34:31.469 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:34:31.469 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:31.469 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:34:31.471 00.002 12308 MoveAxis(E, 0, ABG)
00:34:31.471 00.000 12308 Move returns status 0, amount 0
00:34:31.471 00.000 12308 MoveAxis(N, 0, ABG)
00:34:31.471 00.000 12308 Move returns status 0, amount 0
00:34:31.471 00.000 12308 move complete, result=0
00:34:31.472 00.001 12308 worker thread done servicing request
00:34:31.472 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:31.500 00.028 14556 UpdateGuideState exits: m=2403 SNR=32.8
00:34:31.505 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:31.509 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:31.514 00.005 14556 Enqueuing Expose request
00:34:31.518 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:34:31.521 00.003 12308 Worker thread wakes up
00:34:31.522 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:31.522 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:32.769 01.247 12308 Exposure complete
00:34:32.896 00.127 12308 worker thread done servicing request
00:34:32.896 00.000 14556 OnExposeComplete: enter
00:34:32.899 00.003 14556 UpdateGuideState(): m_state=6
00:34:32.904 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9736
00:34:32.908 00.004 14556 Star::Find returns 1 (0), X=163.04, Y=997.46, Mass=2189, SNR=31.5, Peak=166 HFD=4.2
00:34:32.911 00.003 14556 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.07) = xAngle (-0.00 = -0.00)
00:34:32.914 00.003 14556 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.10 = -0.10)
00:34:32.918 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.08 mountX=0.08 mountY=-0.01, mountTheta=-0.10
00:34:32.923 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.01, opts=13)
00:34:32.926 00.003 14556 Enqueuing Move request for scope (-0.08, -0.01)
00:34:32.930 00.004 12308 Worker thread wakes up
00:34:32.930 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
00:34:32.930 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
00:34:32.930 00.000 12308 Moving (-0.08, -0.01) raw xDistance=0.08 yDistance=-0.01
00:34:32.930 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:34:32.930 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:32.932 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:34:32.932 00.000 12308 MoveAxis(E, 0, ABG)
00:34:32.932 00.000 12308 Move returns status 0, amount 0
00:34:32.932 00.000 12308 MoveAxis(N, 0, ABG)
00:34:32.932 00.000 12308 Move returns status 0, amount 0
00:34:32.932 00.000 12308 move complete, result=0
00:34:32.933 00.001 12308 worker thread done servicing request
00:34:32.933 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:32.957 00.024 14556 UpdateGuideState exits: m=2189 SNR=31.5
00:34:32.961 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:32.965 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:32.970 00.005 14556 Enqueuing Expose request
00:34:32.973 00.003 12308 Worker thread wakes up
00:34:32.974 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:32.978 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:32.978 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:34.233 01.255 12308 Exposure complete
00:34:34.354 00.121 12308 worker thread done servicing request
00:34:34.355 00.001 14556 OnExposeComplete: enter
00:34:34.358 00.003 14556 UpdateGuideState(): m_state=6
00:34:34.362 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9737
00:34:34.367 00.005 14556 Star::Find returns 1 (0), X=163.01, Y=997.52, Mass=2161, SNR=31.4, Peak=153 HFD=5.0
00:34:34.370 00.003 14556 CameraToMount -- cameraTheta (2.74) - m_xAngle (-3.07) = xAngle (5.81 = -0.47)
00:34:34.374 00.004 14556 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.71 = -0.57)
00:34:34.378 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.74 mountX=0.10 mountY=-0.06, mountTheta=-0.55
00:34:34.385 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.05, opts=13)
00:34:34.390 00.005 14556 Enqueuing Move request for scope (-0.11, 0.05)
00:34:34.393 00.003 12308 Worker thread wakes up
00:34:34.393 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
00:34:34.393 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
00:34:34.393 00.000 12308 Moving (-0.11, 0.05) raw xDistance=0.10 yDistance=-0.06
00:34:34.393 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:34:34.394 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:34.394 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:34:34.394 00.000 12308 MoveAxis(E, 0, ABG)
00:34:34.394 00.000 12308 Move returns status 0, amount 0
00:34:34.394 00.000 12308 MoveAxis(N, 0, ABG)
00:34:34.394 00.000 12308 Move returns status 0, amount 0
00:34:34.396 00.002 12308 move complete, result=0
00:34:34.396 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:34.400 00.004 12308 worker thread done servicing request
00:34:34.421 00.021 14556 UpdateGuideState exits: m=2161 SNR=31.4
00:34:34.425 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:34.428 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:34.432 00.004 14556 Enqueuing Expose request
00:34:34.436 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:34.441 00.005 12308 Worker thread wakes up
00:34:34.441 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:34.441 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:35.689 01.248 12308 Exposure complete
00:34:35.808 00.119 12308 worker thread done servicing request
00:34:35.808 00.000 14556 OnExposeComplete: enter
00:34:35.812 00.004 14556 UpdateGuideState(): m_state=6
00:34:35.817 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9738
00:34:35.824 00.007 14556 Star::Find returns 1 (0), X=162.89, Y=997.57, Mass=2143, SNR=31.1, Peak=174 HFD=4.6
00:34:35.829 00.005 14556 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.07) = xAngle (5.81 = -0.48)
00:34:35.833 00.004 14556 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.71 = -0.57)
00:34:35.836 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=0.10 hyp=0.25 cameraTheta=2.73 mountX=0.22 mountY=-0.13, mountTheta=-0.55
00:34:35.844 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.10, opts=13)
00:34:35.849 00.005 14556 Enqueuing Move request for scope (-0.23, 0.10)
00:34:35.854 00.005 12308 Worker thread wakes up
00:34:35.854 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.10) opts 0xd
00:34:35.854 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.10)
00:34:35.854 00.000 12308 Moving (-0.23, 0.10) raw xDistance=0.22 yDistance=-0.13
00:34:35.855 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:34:35.855 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:35.855 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:34:35.855 00.000 12308 MoveAxis(W, 95, ABG)
00:34:35.855 00.000 12308 Guiding  Dir = 3, Dur = 95
00:34:35.856 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:35.859 00.003 12308 IsSlewing returns 0
00:34:35.859 00.000 12308 IsGuiding returns 0
00:34:35.861 00.002 12308 PulseGuide returned control before completion, sleep 105
00:34:35.882 00.021 14556 UpdateGuideState exits: m=2143 SNR=31.1
00:34:35.888 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:35.893 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:35.896 00.003 14556 Enqueuing Expose request
00:34:35.976 00.080 12308 IsGuiding returns 1
00:34:35.977 00.001 12308 scope still moving after pulse duration time elapsed
00:34:36.006 00.029 12308 IsSlewing returns 0
00:34:36.008 00.002 12308 IsGuiding returns 0
00:34:36.008 00.000 12308 scope move finished after 95 + 52 ms
00:34:36.009 00.001 12308 Move returns status 0, amount 95
00:34:36.009 00.000 12308 MoveAxis(N, 0, ABG)
00:34:36.009 00.000 12308 Move returns status 0, amount 0
00:34:36.010 00.001 12308 move complete, result=0
00:34:36.010 00.000 12308 worker thread done servicing request
00:34:36.010 00.000 12308 Worker thread wakes up
00:34:36.011 00.001 14556 GuideStep: 0.2 px 95 ms WEST, -0.1 px 0 ms NORTH
00:34:36.016 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:36.016 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:37.272 01.256 12308 Exposure complete
00:34:37.398 00.126 14556 OnExposeComplete: enter
00:34:37.401 00.003 14556 UpdateGuideState(): m_state=6
00:34:37.405 00.004 12308 worker thread done servicing request
00:34:37.405 00.000 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9739
00:34:37.407 00.002 14556 Star::Find returns 1 (0), X=163.24, Y=997.56, Mass=2150, SNR=31.1, Peak=163 HFD=4.6
00:34:37.410 00.003 14556 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.07) = xAngle (3.71 = -2.58)
00:34:37.413 00.003 14556 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.61 = -2.68)
00:34:37.416 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.63 mountX=-0.13 mountY=-0.07, mountTheta=-2.65
00:34:37.421 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.09, opts=13)
00:34:37.425 00.004 14556 Enqueuing Move request for scope (0.12, 0.09)
00:34:37.428 00.003 12308 Worker thread wakes up
00:34:37.428 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd
00:34:37.428 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.09)
00:34:37.429 00.001 12308 Moving (0.12, 0.09) raw xDistance=-0.13 yDistance=-0.07
00:34:37.429 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:34:37.429 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:37.429 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:34:37.429 00.000 12308 MoveAxis(E, 0, ABG)
00:34:37.429 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:37.434 00.005 12308 Move returns status 0, amount 0
00:34:37.434 00.000 12308 MoveAxis(N, 0, ABG)
00:34:37.435 00.001 12308 Move returns status 0, amount 0
00:34:37.435 00.000 12308 move complete, result=0
00:34:37.435 00.000 12308 worker thread done servicing request
00:34:37.457 00.022 14556 UpdateGuideState exits: m=2150 SNR=31.1
00:34:37.461 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:37.465 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:37.470 00.005 14556 Enqueuing Expose request
00:34:37.474 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:37.479 00.005 12308 Worker thread wakes up
00:34:37.480 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:37.480 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:38.726 01.246 12308 Exposure complete
00:34:38.855 00.129 12308 worker thread done servicing request
00:34:38.855 00.000 14556 OnExposeComplete: enter
00:34:38.859 00.004 14556 UpdateGuideState(): m_state=6
00:34:38.863 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9740
00:34:38.866 00.003 14556 Star::Find returns 1 (0), X=163.13, Y=997.69, Mass=2142, SNR=31.3, Peak=162 HFD=4.6
00:34:38.871 00.005 14556 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.07) = xAngle (4.58 = -1.70)
00:34:38.875 00.004 14556 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.49 = -1.80)
00:34:38.880 00.005 14556 CameraToMount -- cameraX=0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.51 mountX=-0.03 mountY=-0.21, mountTheta=-1.70
00:34:38.884 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.22, opts=13)
00:34:38.889 00.005 14556 Enqueuing Move request for scope (0.01, 0.22)
00:34:38.892 00.003 12308 Worker thread wakes up
00:34:38.892 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.22) opts 0xd
00:34:38.892 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.22)
00:34:38.892 00.000 12308 Moving (0.01, 0.22) raw xDistance=-0.03 yDistance=-0.21
00:34:38.892 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:34:38.894 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:34:38.894 00.000 12308 MoveAxis(E, 0, ABG)
00:34:38.894 00.000 12308 Move returns status 0, amount 0
00:34:38.894 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:38.898 00.004 12308 MoveAxis(N, 149, ABG)
00:34:38.898 00.000 12308 Guiding  Dir = 0, Dur = 149
00:34:38.898 00.000 12308 IsSlewing returns 0
00:34:38.899 00.001 12308 IsGuiding returns 0
00:34:38.899 00.000 12308 PulseGuide returned control before completion, sleep 159
00:34:38.922 00.023 14556 UpdateGuideState exits: m=2142 SNR=31.3
00:34:38.927 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:38.930 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:38.935 00.005 14556 Enqueuing Expose request
00:34:39.073 00.138 12308 IsGuiding returns 1
00:34:39.073 00.000 12308 scope still moving after pulse duration time elapsed
00:34:39.104 00.031 12308 IsSlewing returns 0
00:34:39.105 00.001 12308 IsGuiding returns 0
00:34:39.105 00.000 12308 scope move finished after 149 + 57 ms
00:34:39.107 00.002 12308 Move returns status 0, amount 149
00:34:39.107 00.000 12308 move complete, result=0
00:34:39.107 00.000 12308 worker thread done servicing request
00:34:39.107 00.000 12308 Worker thread wakes up
00:34:39.107 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 149 ms NORTH
00:34:39.115 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:39.115 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:40.363 01.248 12308 Exposure complete
00:34:40.491 00.128 12308 worker thread done servicing request
00:34:40.491 00.000 14556 OnExposeComplete: enter
00:34:40.495 00.004 14556 UpdateGuideState(): m_state=6
00:34:40.498 00.003 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9741
00:34:40.503 00.005 14556 Star::Find returns 1 (0), X=163.24, Y=997.54, Mass=2224, SNR=31.6, Peak=174 HFD=4.6
00:34:40.506 00.003 14556 CameraToMount -- cameraTheta (0.54) - m_xAngle (-3.07) = xAngle (3.61 = -2.67)
00:34:40.509 00.003 14556 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.52 = -2.77)
00:34:40.513 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.54 mountX=-0.13 mountY=-0.05, mountTheta=-2.75
00:34:40.518 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.07, opts=13)
00:34:40.522 00.004 14556 Enqueuing Move request for scope (0.12, 0.07)
00:34:40.526 00.004 12308 Worker thread wakes up
00:34:40.526 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
00:34:40.526 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
00:34:40.526 00.000 12308 Moving (0.12, 0.07) raw xDistance=-0.13 yDistance=-0.05
00:34:40.526 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:34:40.526 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:40.526 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:34:40.528 00.002 12308 MoveAxis(E, 0, ABG)
00:34:40.528 00.000 12308 Move returns status 0, amount 0
00:34:40.528 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:40.531 00.003 12308 MoveAxis(N, 0, ABG)
00:34:40.532 00.001 12308 Move returns status 0, amount 0
00:34:40.532 00.000 12308 move complete, result=0
00:34:40.532 00.000 12308 worker thread done servicing request
00:34:40.553 00.021 14556 UpdateGuideState exits: m=2224 SNR=31.6
00:34:40.557 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:40.561 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:40.565 00.004 14556 Enqueuing Expose request
00:34:40.570 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:40.575 00.005 12308 Worker thread wakes up
00:34:40.575 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:40.575 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:41.822 01.247 12308 Exposure complete
00:34:41.943 00.121 12308 worker thread done servicing request
00:34:41.943 00.000 14556 OnExposeComplete: enter
00:34:41.949 00.006 14556 UpdateGuideState(): m_state=6
00:34:41.953 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9742
00:34:41.957 00.004 14556 Star::Find returns 1 (0), X=163.17, Y=997.55, Mass=2364, SNR=32.6, Peak=170 HFD=4.8
00:34:41.961 00.004 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
00:34:41.964 00.003 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.30)
00:34:41.968 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.10 cameraTheta=1.01 mountX=-0.06 mountY=-0.07, mountTheta=-2.24
00:34:41.974 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.08, opts=13)
00:34:41.977 00.003 14556 Enqueuing Move request for scope (0.05, 0.08)
00:34:41.982 00.005 12308 Worker thread wakes up
00:34:41.982 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
00:34:41.982 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
00:34:41.982 00.000 12308 Moving (0.05, 0.08) raw xDistance=-0.06 yDistance=-0.07
00:34:41.982 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:34:41.982 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:41.983 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:34:41.983 00.000 12308 MoveAxis(E, 0, ABG)
00:34:41.983 00.000 12308 Move returns status 0, amount 0
00:34:41.983 00.000 12308 MoveAxis(N, 0, ABG)
00:34:41.983 00.000 12308 Move returns status 0, amount 0
00:34:41.984 00.001 12308 move complete, result=0
00:34:41.984 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:41.989 00.005 12308 worker thread done servicing request
00:34:42.011 00.022 14556 UpdateGuideState exits: m=2364 SNR=32.6
00:34:42.018 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:42.022 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:42.027 00.005 14556 Enqueuing Expose request
00:34:42.036 00.009 12308 Worker thread wakes up
00:34:42.037 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:42.044 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:42.044 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:43.281 01.237 12308 Exposure complete
00:34:43.427 00.146 12308 worker thread done servicing request
00:34:43.427 00.000 14556 OnExposeComplete: enter
00:34:43.431 00.004 14556 UpdateGuideState(): m_state=6
00:34:43.435 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9743
00:34:43.439 00.004 14556 Star::Find returns 1 (0), X=163.03, Y=997.71, Mass=2478, SNR=33.3, Peak=191 HFD=4.5
00:34:43.442 00.003 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.01 = -1.27)
00:34:43.445 00.003 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.91 = -1.37)
00:34:43.448 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.24 hyp=0.25 cameraTheta=1.94 mountX=0.07 mountY=-0.25, mountTheta=-1.28
00:34:43.453 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.24, opts=13)
00:34:43.457 00.004 14556 Enqueuing Move request for scope (-0.09, 0.24)
00:34:43.461 00.004 12308 Worker thread wakes up
00:34:43.461 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.24) opts 0xd
00:34:43.462 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.24)
00:34:43.462 00.000 12308 Moving (-0.09, 0.24) raw xDistance=0.07 yDistance=-0.25
00:34:43.462 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:34:43.462 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:34:43.462 00.000 12308 MoveAxis(E, 0, ABG)
00:34:43.462 00.000 12308 Move returns status 0, amount 0
00:34:43.463 00.001 12308 MoveAxis(N, 174, ABG)
00:34:43.463 00.000 12308 Guiding  Dir = 0, Dur = 174
00:34:43.463 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:43.467 00.004 12308 IsSlewing returns 0
00:34:43.467 00.000 12308 IsGuiding returns 0
00:34:43.468 00.001 12308 PulseGuide returned control before completion, sleep 184
00:34:43.491 00.023 14556 UpdateGuideState exits: m=2478 SNR=33.3
00:34:43.496 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:43.500 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:43.505 00.005 14556 Enqueuing Expose request
00:34:43.661 00.156 12308 IsGuiding returns 1
00:34:43.661 00.000 12308 scope still moving after pulse duration time elapsed
00:34:43.694 00.033 12308 IsSlewing returns 0
00:34:43.697 00.003 12308 IsGuiding returns 0
00:34:43.698 00.001 12308 scope move finished after 174 + 55 ms
00:34:43.698 00.000 12308 Move returns status 0, amount 174
00:34:43.698 00.000 12308 move complete, result=0
00:34:43.699 00.001 12308 worker thread done servicing request
00:34:43.699 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 174 ms NORTH
00:34:43.706 00.007 12308 Worker thread wakes up
00:34:43.706 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:43.706 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:44.956 01.250 12308 Exposure complete
00:34:45.076 00.120 12308 worker thread done servicing request
00:34:45.076 00.000 14556 OnExposeComplete: enter
00:34:45.080 00.004 14556 UpdateGuideState(): m_state=6
00:34:45.085 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9744
00:34:45.090 00.005 14556 Star::Find returns 1 (0), X=163.21, Y=997.25, Mass=2324, SNR=32.1, Peak=177 HFD=4.5
00:34:45.092 00.002 14556 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-3.07) = xAngle (1.91 = 1.91)
00:34:45.096 00.004 14556 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.81 = 1.81)
00:34:45.100 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.16 mountX=-0.08 mountY=0.23, mountTheta=1.90
00:34:45.105 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.22, opts=13)
00:34:45.110 00.005 14556 Enqueuing Move request for scope (0.09, -0.22)
00:34:45.113 00.003 12308 Worker thread wakes up
00:34:45.113 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.22) opts 0xd
00:34:45.114 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.22)
00:34:45.114 00.000 12308 Moving (0.09, -0.22) raw xDistance=-0.08 yDistance=0.23
00:34:45.114 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:34:45.114 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:34:45.114 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:34:45.116 00.002 12308 MoveAxis(E, 0, ABG)
00:34:45.116 00.000 12308 Move returns status 0, amount 0
00:34:45.116 00.000 12308 MoveAxis(N, 0, ABG)
00:34:45.116 00.000 12308 Move returns status 0, amount 0
00:34:45.116 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:45.121 00.005 12308 move complete, result=0
00:34:45.121 00.000 12308 worker thread done servicing request
00:34:45.142 00.021 14556 UpdateGuideState exits: m=2324 SNR=32.1
00:34:45.146 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:45.150 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:45.154 00.004 14556 Enqueuing Expose request
00:34:45.157 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:34:45.162 00.005 12308 Worker thread wakes up
00:34:45.163 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:45.163 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:46.411 01.248 12308 Exposure complete
00:34:46.540 00.129 12308 worker thread done servicing request
00:34:46.541 00.001 14556 OnExposeComplete: enter
00:34:46.546 00.005 14556 UpdateGuideState(): m_state=6
00:34:46.552 00.006 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9745
00:34:46.556 00.004 14556 Star::Find returns 1 (0), X=163.09, Y=997.35, Mass=2041, SNR=30.2, Peak=161 HFD=4.3
00:34:46.562 00.006 14556 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-3.07) = xAngle (1.30 = 1.30)
00:34:46.567 00.005 14556 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.20 = 1.20)
00:34:46.571 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.78 mountX=0.03 mountY=0.12, mountTheta=1.29
00:34:46.578 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.12, opts=13)
00:34:46.581 00.003 14556 Enqueuing Move request for scope (-0.03, -0.12)
00:34:46.586 00.005 12308 Worker thread wakes up
00:34:46.586 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
00:34:46.586 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
00:34:46.587 00.001 12308 Moving (-0.03, -0.12) raw xDistance=0.03 yDistance=0.12
00:34:46.587 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:34:46.587 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:46.587 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:34:46.588 00.001 12308 MoveAxis(E, 0, ABG)
00:34:46.588 00.000 12308 Move returns status 0, amount 0
00:34:46.588 00.000 12308 MoveAxis(N, 0, ABG)
00:34:46.588 00.000 12308 Move returns status 0, amount 0
00:34:46.588 00.000 12308 move complete, result=0
00:34:46.590 00.002 12308 worker thread done servicing request
00:34:46.590 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:46.621 00.031 14556 UpdateGuideState exits: m=2041 SNR=30.2
00:34:46.628 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:46.634 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:46.639 00.005 14556 Enqueuing Expose request
00:34:46.642 00.003 12308 Worker thread wakes up
00:34:46.642 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:46.643 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:46.643 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:34:47.896 01.253 12308 Exposure complete
00:34:48.020 00.124 12308 worker thread done servicing request
00:34:48.021 00.001 14556 OnExposeComplete: enter
00:34:48.024 00.003 14556 UpdateGuideState(): m_state=6
00:34:48.028 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9746
00:34:48.033 00.005 14556 Star::Find returns 1 (0), X=163.13, Y=997.52, Mass=2388, SNR=32.8, Peak=177 HFD=4.8
00:34:48.037 00.004 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.34 = -1.94)
00:34:48.042 00.005 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.24 = -2.04)
00:34:48.046 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.27 mountX=-0.02 mountY=-0.05, mountTheta=-1.96
00:34:48.050 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.05, opts=13)
00:34:48.054 00.004 14556 Enqueuing Move request for scope (0.02, 0.05)
00:34:48.059 00.005 12308 Worker thread wakes up
00:34:48.059 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
00:34:48.059 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
00:34:48.059 00.000 12308 Moving (0.02, 0.05) raw xDistance=-0.02 yDistance=-0.05
00:34:48.059 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:34:48.059 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:48.059 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:34:48.060 00.001 12308 MoveAxis(E, 0, ABG)
00:34:48.060 00.000 12308 Move returns status 0, amount 0
00:34:48.060 00.000 12308 MoveAxis(N, 0, ABG)
00:34:48.060 00.000 12308 Move returns status 0, amount 0
00:34:48.060 00.000 12308 move complete, result=0
00:34:48.061 00.001 12308 worker thread done servicing request
00:34:48.062 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:48.089 00.027 14556 UpdateGuideState exits: m=2388 SNR=32.8
00:34:48.095 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:48.099 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:48.104 00.005 14556 Enqueuing Expose request
00:34:48.108 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:48.111 00.003 12308 Worker thread wakes up
00:34:48.111 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:48.111 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:49.368 01.257 12308 Exposure complete
00:34:49.483 00.115 12308 worker thread done servicing request
00:34:49.483 00.000 14556 OnExposeComplete: enter
00:34:49.487 00.004 14556 UpdateGuideState(): m_state=6
00:34:49.490 00.003 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9747
00:34:49.494 00.004 14556 Star::Find returns 1 (0), X=163.12, Y=997.60, Mass=2129, SNR=30.9, Peak=169 HFD=4.6
00:34:49.499 00.005 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.62 = -1.66)
00:34:49.503 00.004 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.76)
00:34:49.508 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.55 mountX=-0.01 mountY=-0.12, mountTheta=-1.67
00:34:49.514 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.13, opts=13)
00:34:49.519 00.005 14556 Enqueuing Move request for scope (0.00, 0.13)
00:34:49.521 00.002 12308 Worker thread wakes up
00:34:49.521 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.13) opts 0xd
00:34:49.521 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.13)
00:34:49.521 00.000 12308 Moving (0.00, 0.13) raw xDistance=-0.01 yDistance=-0.12
00:34:49.521 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:34:49.521 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:49.522 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:34:49.522 00.000 12308 MoveAxis(E, 0, ABG)
00:34:49.522 00.000 12308 Move returns status 0, amount 0
00:34:49.522 00.000 12308 MoveAxis(N, 0, ABG)
00:34:49.522 00.000 12308 Move returns status 0, amount 0
00:34:49.522 00.000 12308 move complete, result=0
00:34:49.524 00.002 12308 worker thread done servicing request
00:34:49.524 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:49.551 00.027 14556 UpdateGuideState exits: m=2129 SNR=30.9
00:34:49.554 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:49.559 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:49.564 00.005 14556 Enqueuing Expose request
00:34:49.568 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:49.573 00.005 12308 Worker thread wakes up
00:34:49.573 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:49.573 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:50.821 01.248 12308 Exposure complete
00:34:50.943 00.122 12308 worker thread done servicing request
00:34:50.944 00.001 14556 OnExposeComplete: enter
00:34:50.948 00.004 14556 UpdateGuideState(): m_state=6
00:34:50.953 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9748
00:34:50.957 00.004 14556 Star::Find returns 1 (0), X=163.07, Y=997.33, Mass=2308, SNR=32.2, Peak=195 HFD=4.7
00:34:50.961 00.004 14556 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-3.07) = xAngle (1.20 = 1.20)
00:34:50.966 00.005 14556 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.10 = 1.10)
00:34:50.971 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.88 mountX=0.05 mountY=0.13, mountTheta=1.18
00:34:50.977 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.14, opts=13)
00:34:50.981 00.004 14556 Enqueuing Move request for scope (-0.04, -0.14)
00:34:50.985 00.004 12308 Worker thread wakes up
00:34:50.985 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.14) opts 0xd
00:34:50.986 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.14)
00:34:50.986 00.000 12308 Moving (-0.04, -0.14) raw xDistance=0.05 yDistance=0.13
00:34:50.986 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:34:50.986 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:50.987 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:34:50.988 00.001 12308 MoveAxis(E, 0, ABG)
00:34:50.988 00.000 12308 Move returns status 0, amount 0
00:34:50.988 00.000 12308 MoveAxis(N, 0, ABG)
00:34:50.988 00.000 12308 Move returns status 0, amount 0
00:34:50.988 00.000 12308 move complete, result=0
00:34:50.988 00.000 12308 worker thread done servicing request
00:34:50.989 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:51.015 00.026 14556 UpdateGuideState exits: m=2308 SNR=32.2
00:34:51.020 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:51.023 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:51.028 00.005 14556 Enqueuing Expose request
00:34:51.032 00.004 12308 Worker thread wakes up
00:34:51.032 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:34:51.037 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:51.037 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:52.292 01.255 12308 Exposure complete
00:34:52.433 00.141 12308 worker thread done servicing request
00:34:52.433 00.000 14556 OnExposeComplete: enter
00:34:52.437 00.004 14556 UpdateGuideState(): m_state=6
00:34:52.441 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9749
00:34:52.446 00.005 14556 Star::Find returns 1 (0), X=163.22, Y=997.58, Mass=2331, SNR=32.7, Peak=173 HFD=4.6
00:34:52.449 00.003 14556 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.07) = xAngle (3.86 = -2.43)
00:34:52.455 00.006 14556 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.76 = -2.53)
00:34:52.460 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.15 cameraTheta=0.78 mountX=-0.11 mountY=-0.09, mountTheta=-2.49
00:34:52.464 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.11, opts=13)
00:34:52.470 00.006 14556 Enqueuing Move request for scope (0.11, 0.11)
00:34:52.474 00.004 12308 Worker thread wakes up
00:34:52.474 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd
00:34:52.474 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.11)
00:34:52.475 00.001 12308 Moving (0.11, 0.11) raw xDistance=-0.11 yDistance=-0.09
00:34:52.475 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:34:52.475 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:52.475 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:34:52.475 00.000 12308 MoveAxis(E, 0, ABG)
00:34:52.477 00.002 12308 Move returns status 0, amount 0
00:34:52.477 00.000 12308 MoveAxis(N, 0, ABG)
00:34:52.477 00.000 12308 Move returns status 0, amount 0
00:34:52.477 00.000 12308 move complete, result=0
00:34:52.478 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:52.481 00.003 12308 worker thread done servicing request
00:34:52.502 00.021 14556 UpdateGuideState exits: m=2331 SNR=32.7
00:34:52.507 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:52.512 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:52.515 00.003 14556 Enqueuing Expose request
00:34:52.520 00.005 12308 Worker thread wakes up
00:34:52.520 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:52.524 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:52.524 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:53.780 01.256 12308 Exposure complete
00:34:53.912 00.132 12308 worker thread done servicing request
00:34:53.913 00.001 14556 OnExposeComplete: enter
00:34:53.917 00.004 14556 UpdateGuideState(): m_state=6
00:34:53.920 00.003 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9750
00:34:53.923 00.003 14556 Star::Find returns 1 (0), X=162.88, Y=997.61, Mass=2195, SNR=31.4, Peak=174 HFD=4.4
00:34:53.928 00.005 14556 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.07) = xAngle (5.69 = -0.60)
00:34:53.931 00.003 14556 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.59 = -0.70)
00:34:53.935 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.14 hyp=0.27 cameraTheta=2.61 mountX=0.23 mountY=-0.18, mountTheta=-0.66
00:34:53.941 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.14, opts=13)
00:34:53.946 00.005 14556 Enqueuing Move request for scope (-0.24, 0.14)
00:34:53.951 00.005 12308 Worker thread wakes up
00:34:53.951 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.14) opts 0xd
00:34:53.951 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.14)
00:34:53.951 00.000 12308 Moving (-0.24, 0.14) raw xDistance=0.23 yDistance=-0.18
00:34:53.951 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:34:53.952 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:53.952 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:34:53.952 00.000 12308 MoveAxis(W, 98, ABG)
00:34:53.952 00.000 12308 Guiding  Dir = 3, Dur = 98
00:34:53.952 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:53.956 00.004 12308 IsSlewing returns 0
00:34:53.956 00.000 12308 IsGuiding returns 0
00:34:53.957 00.001 12308 PulseGuide returned control before completion, sleep 108
00:34:53.977 00.020 14556 UpdateGuideState exits: m=2195 SNR=31.4
00:34:53.982 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:53.986 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:53.989 00.003 14556 Enqueuing Expose request
00:34:54.069 00.080 12308 IsGuiding returns 1
00:34:54.070 00.001 12308 scope still moving after pulse duration time elapsed
00:34:54.100 00.030 12308 IsSlewing returns 0
00:34:54.101 00.001 12308 IsGuiding returns 0
00:34:54.102 00.001 12308 scope move finished after 98 + 46 ms
00:34:54.102 00.000 12308 Move returns status 0, amount 98
00:34:54.102 00.000 12308 MoveAxis(N, 0, ABG)
00:34:54.103 00.001 12308 Move returns status 0, amount 0
00:34:54.103 00.000 12308 move complete, result=0
00:34:54.103 00.000 12308 worker thread done servicing request
00:34:54.103 00.000 12308 Worker thread wakes up
00:34:54.105 00.002 14556 GuideStep: 0.2 px 98 ms WEST, -0.2 px 0 ms NORTH
00:34:54.112 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:54.112 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:55.357 01.245 12308 Exposure complete
00:34:55.469 00.112 12308 worker thread done servicing request
00:34:55.469 00.000 14556 OnExposeComplete: enter
00:34:55.473 00.004 14556 UpdateGuideState(): m_state=6
00:34:55.478 00.005 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9751
00:34:55.482 00.004 14556 Star::Find returns 1 (0), X=163.20, Y=997.70, Mass=2210, SNR=31.7, Peak=159 HFD=4.6
00:34:55.486 00.004 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.30 = -1.99)
00:34:55.490 00.004 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.09)
00:34:55.493 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.25 cameraTheta=1.22 mountX=-0.10 mountY=-0.22, mountTheta=-2.00
00:34:55.500 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.23, opts=13)
00:34:55.504 00.004 14556 Enqueuing Move request for scope (0.08, 0.23)
00:34:55.509 00.005 12308 Worker thread wakes up
00:34:55.509 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd
00:34:55.509 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.23)
00:34:55.509 00.000 12308 Moving (0.08, 0.23) raw xDistance=-0.10 yDistance=-0.22
00:34:55.511 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:34:55.511 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:34:55.511 00.000 12308 MoveAxis(E, 0, ABG)
00:34:55.511 00.000 12308 Move returns status 0, amount 0
00:34:55.511 00.000 12308 MoveAxis(N, 153, ABG)
00:34:55.512 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:55.516 00.004 12308 Guiding  Dir = 0, Dur = 153
00:34:55.516 00.000 12308 IsSlewing returns 0
00:34:55.516 00.000 12308 IsGuiding returns 0
00:34:55.517 00.001 12308 PulseGuide returned control before completion, sleep 163
00:34:55.537 00.020 14556 UpdateGuideState exits: m=2210 SNR=31.7
00:34:55.544 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:55.548 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:55.553 00.005 14556 Enqueuing Expose request
00:34:55.692 00.139 12308 IsGuiding returns 1
00:34:55.692 00.000 12308 scope still moving after pulse duration time elapsed
00:34:55.722 00.030 12308 IsSlewing returns 0
00:34:55.724 00.002 12308 IsGuiding returns 0
00:34:55.725 00.001 12308 scope move finished after 153 + 54 ms
00:34:55.725 00.000 12308 Move returns status 0, amount 153
00:34:55.725 00.000 12308 move complete, result=0
00:34:55.725 00.000 12308 worker thread done servicing request
00:34:55.726 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 153 ms NORTH
00:34:55.733 00.007 12308 Worker thread wakes up
00:34:55.733 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:55.733 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:56.985 01.252 12308 Exposure complete
00:34:57.108 00.123 12308 worker thread done servicing request
00:34:57.109 00.001 14556 OnExposeComplete: enter
00:34:57.112 00.003 14556 UpdateGuideState(): m_state=6
00:34:57.117 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9752
00:34:57.121 00.004 14556 Star::Find returns 1 (0), X=163.20, Y=997.38, Mass=2166, SNR=31.2, Peak=180 HFD=4.5
00:34:57.126 00.005 14556 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-3.07) = xAngle (2.24 = 2.24)
00:34:57.129 00.003 14556 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.14 = 2.14)
00:34:57.133 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-0.83 mountX=-0.08 mountY=0.10, mountTheta=2.21
00:34:57.138 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.09, opts=13)
00:34:57.143 00.005 14556 Enqueuing Move request for scope (0.08, -0.09)
00:34:57.147 00.004 12308 Worker thread wakes up
00:34:57.147 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.09) opts 0xd
00:34:57.147 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.09)
00:34:57.147 00.000 12308 Moving (0.08, -0.09) raw xDistance=-0.08 yDistance=0.10
00:34:57.147 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:34:57.148 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:57.148 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:34:57.148 00.000 12308 MoveAxis(E, 0, ABG)
00:34:57.148 00.000 12308 Move returns status 0, amount 0
00:34:57.148 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:57.152 00.004 12308 MoveAxis(N, 0, ABG)
00:34:57.152 00.000 12308 Move returns status 0, amount 0
00:34:57.152 00.000 12308 move complete, result=0
00:34:57.152 00.000 12308 worker thread done servicing request
00:34:57.174 00.022 14556 UpdateGuideState exits: m=2166 SNR=31.2
00:34:57.178 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:57.182 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:57.186 00.004 14556 Enqueuing Expose request
00:34:57.191 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:34:57.195 00.004 12308 Worker thread wakes up
00:34:57.195 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:57.195 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:34:58.439 01.244 12308 Exposure complete
00:34:58.561 00.122 12308 worker thread done servicing request
00:34:58.561 00.000 14556 OnExposeComplete: enter
00:34:58.568 00.007 14556 UpdateGuideState(): m_state=6
00:34:58.575 00.007 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9753
00:34:58.581 00.006 14556 Star::Find returns 1 (0), X=163.36, Y=997.69, Mass=2352, SNR=32.6, Peak=167 HFD=4.7
00:34:58.587 00.006 14556 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.07) = xAngle (3.83 = -2.46)
00:34:58.592 00.005 14556 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.55)
00:34:58.596 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=0.22 hyp=0.33 cameraTheta=0.75 mountX=-0.25 mountY=-0.18, mountTheta=-2.52
00:34:58.602 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.22, opts=13)
00:34:58.607 00.005 14556 Enqueuing Move request for scope (0.24, 0.22)
00:34:58.610 00.003 12308 Worker thread wakes up
00:34:58.610 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.22) opts 0xd
00:34:58.611 00.001 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.22)
00:34:58.611 00.000 12308 Moving (0.24, 0.22) raw xDistance=-0.25 yDistance=-0.18
00:34:58.611 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:34:58.611 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:34:58.612 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:34:58.612 00.000 12308 MoveAxis(E, 110, ABG)
00:34:58.612 00.000 12308 Guiding  Dir = 2, Dur = 110
00:34:58.613 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:34:58.618 00.005 12308 IsSlewing returns 0
00:34:58.618 00.000 12308 IsGuiding returns 0
00:34:58.618 00.000 12308 PulseGuide returned control before completion, sleep 120
00:34:58.640 00.022 14556 UpdateGuideState exits: m=2352 SNR=32.6
00:34:58.645 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:58.649 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:34:58.652 00.003 14556 Enqueuing Expose request
00:34:58.752 00.100 12308 IsGuiding returns 1
00:34:58.754 00.002 12308 scope still moving after pulse duration time elapsed
00:34:58.784 00.030 12308 IsSlewing returns 0
00:34:58.786 00.002 12308 IsGuiding returns 0
00:34:58.786 00.000 12308 scope move finished after 110 + 58 ms
00:34:58.787 00.001 12308 Move returns status 0, amount 110
00:34:58.788 00.001 12308 MoveAxis(N, 0, ABG)
00:34:58.788 00.000 12308 Move returns status 0, amount 0
00:34:58.788 00.000 12308 move complete, result=0
00:34:58.790 00.002 12308 worker thread done servicing request
00:34:58.790 00.000 12308 Worker thread wakes up
00:34:58.790 00.000 14556 GuideStep: -0.3 px 110 ms EAST, -0.2 px 0 ms NORTH
00:34:58.797 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:34:58.797 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:00.051 01.254 12308 Exposure complete
00:35:00.159 00.108 12308 worker thread done servicing request
00:35:00.160 00.001 14556 OnExposeComplete: enter
00:35:00.164 00.004 14556 UpdateGuideState(): m_state=6
00:35:00.169 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9754
00:35:00.172 00.003 14556 Star::Find returns 1 (0), X=162.94, Y=997.69, Mass=2211, SNR=31.5, Peak=161 HFD=4.3
00:35:00.175 00.003 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
00:35:00.178 00.003 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.07)
00:35:00.182 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.22 hyp=0.28 cameraTheta=2.24 mountX=0.16 mountY=-0.24, mountTheta=-1.00
00:35:00.187 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.22, opts=13)
00:35:00.192 00.005 14556 Enqueuing Move request for scope (-0.17, 0.22)
00:35:00.197 00.005 12308 Worker thread wakes up
00:35:00.197 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.22) opts 0xd
00:35:00.197 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.22)
00:35:00.197 00.000 12308 Moving (-0.17, 0.22) raw xDistance=0.16 yDistance=-0.24
00:35:00.198 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:35:00.198 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:35:00.198 00.000 12308 MoveAxis(E, 0, ABG)
00:35:00.199 00.001 12308 Move returns status 0, amount 0
00:35:00.199 00.000 12308 MoveAxis(N, 172, ABG)
00:35:00.199 00.000 12308 Guiding  Dir = 0, Dur = 172
00:35:00.200 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:00.205 00.005 12308 IsSlewing returns 0
00:35:00.205 00.000 12308 IsGuiding returns 0
00:35:00.205 00.000 12308 PulseGuide returned control before completion, sleep 182
00:35:00.228 00.023 14556 UpdateGuideState exits: m=2211 SNR=31.5
00:35:00.234 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:00.238 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:00.242 00.004 14556 Enqueuing Expose request
00:35:00.401 00.159 12308 IsGuiding returns 1
00:35:00.401 00.000 12308 scope still moving after pulse duration time elapsed
00:35:00.432 00.031 12308 IsSlewing returns 0
00:35:00.434 00.002 12308 IsGuiding returns 0
00:35:00.435 00.001 12308 scope move finished after 172 + 57 ms
00:35:00.436 00.001 12308 Move returns status 0, amount 172
00:35:00.437 00.001 12308 move complete, result=0
00:35:00.438 00.001 12308 worker thread done servicing request
00:35:00.438 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 172 ms NORTH
00:35:00.446 00.008 12308 Worker thread wakes up
00:35:00.446 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:00.446 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:01.700 01.254 12308 Exposure complete
00:35:01.826 00.126 12308 worker thread done servicing request
00:35:01.827 00.001 14556 OnExposeComplete: enter
00:35:01.831 00.004 14556 UpdateGuideState(): m_state=6
00:35:01.834 00.003 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9755
00:35:01.837 00.003 14556 Star::Find returns 1 (0), X=163.07, Y=997.39, Mass=2245, SNR=31.7, Peak=204 HFD=4.4
00:35:01.841 00.004 14556 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-3.07) = xAngle (1.02 = 1.02)
00:35:01.845 00.004 14556 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.92 = 0.92)
00:35:01.849 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.06 mountX=0.05 mountY=0.07, mountTheta=0.99
00:35:01.853 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.08, opts=13)
00:35:01.857 00.004 14556 Enqueuing Move request for scope (-0.04, -0.08)
00:35:01.861 00.004 12308 Worker thread wakes up
00:35:01.861 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
00:35:01.861 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
00:35:01.861 00.000 12308 Moving (-0.04, -0.08) raw xDistance=0.05 yDistance=0.07
00:35:01.863 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:35:01.863 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:01.863 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:35:01.863 00.000 12308 MoveAxis(E, 0, ABG)
00:35:01.863 00.000 12308 Move returns status 0, amount 0
00:35:01.863 00.000 12308 MoveAxis(N, 0, ABG)
00:35:01.864 00.001 12308 Move returns status 0, amount 0
00:35:01.864 00.000 12308 move complete, result=0
00:35:01.864 00.000 12308 worker thread done servicing request
00:35:01.864 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:01.889 00.025 14556 UpdateGuideState exits: m=2245 SNR=31.7
00:35:01.893 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:01.897 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:01.901 00.004 14556 Enqueuing Expose request
00:35:01.905 00.004 12308 Worker thread wakes up
00:35:01.905 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:01.906 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:01.906 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:03.150 01.244 12308 Exposure complete
00:35:03.260 00.110 12308 worker thread done servicing request
00:35:03.260 00.000 14556 OnExposeComplete: enter
00:35:03.264 00.004 14556 UpdateGuideState(): m_state=6
00:35:03.268 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9756
00:35:03.272 00.004 14556 Star::Find returns 1 (0), X=162.79, Y=997.31, Mass=2251, SNR=32.0, Peak=187 HFD=4.6
00:35:03.275 00.003 14556 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-3.07) = xAngle (0.38 = 0.38)
00:35:03.277 00.002 14556 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.28 = 0.28)
00:35:03.283 00.006 14556 CameraToMount -- cameraX=-0.33 cameraY=-0.16 hyp=0.36 cameraTheta=-2.69 mountX=0.34 mountY=0.10, mountTheta=0.29
00:35:03.291 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=-0.16, opts=13)
00:35:03.295 00.004 14556 Enqueuing Move request for scope (-0.33, -0.16)
00:35:03.299 00.004 12308 Worker thread wakes up
00:35:03.299 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.16) opts 0xd
00:35:03.299 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, -0.16)
00:35:03.299 00.000 12308 Moving (-0.33, -0.16) raw xDistance=0.34 yDistance=0.10
00:35:03.300 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
00:35:03.300 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:03.300 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:35:03.300 00.000 12308 MoveAxis(W, 147, ABG)
00:35:03.300 00.000 12308 Guiding  Dir = 3, Dur = 147
00:35:03.300 00.000 12308 IsSlewing returns 0
00:35:03.302 00.002 12308 IsGuiding returns 0
00:35:03.302 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:03.305 00.003 12308 PulseGuide returned control before completion, sleep 157
00:35:03.327 00.022 14556 UpdateGuideState exits: m=2251 SNR=32.0
00:35:03.331 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:03.335 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:03.339 00.004 14556 Enqueuing Expose request
00:35:03.472 00.133 12308 IsGuiding returns 1
00:35:03.472 00.000 12308 scope still moving after pulse duration time elapsed
00:35:03.501 00.029 12308 IsSlewing returns 0
00:35:03.504 00.003 12308 IsGuiding returns 1
00:35:03.533 00.029 12308 IsSlewing returns 0
00:35:03.535 00.002 12308 IsGuiding returns 1
00:35:03.564 00.029 12308 IsSlewing returns 0
00:35:03.566 00.002 12308 IsGuiding returns 0
00:35:03.566 00.000 12308 scope move finished after 147 + 116 ms
00:35:03.566 00.000 12308 Move returns status 0, amount 147
00:35:03.567 00.001 12308 MoveAxis(N, 0, ABG)
00:35:03.568 00.001 12308 Move returns status 0, amount 0
00:35:03.568 00.000 12308 move complete, result=0
00:35:03.568 00.000 12308 worker thread done servicing request
00:35:03.568 00.000 12308 Worker thread wakes up
00:35:03.568 00.000 14556 GuideStep: 0.3 px 147 ms WEST, 0.1 px 0 ms NORTH
00:35:03.574 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:03.575 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:04.832 01.257 12308 Exposure complete
00:35:04.951 00.119 12308 worker thread done servicing request
00:35:04.952 00.001 14556 OnExposeComplete: enter
00:35:04.955 00.003 14556 UpdateGuideState(): m_state=6
00:35:04.959 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9757
00:35:04.965 00.006 14556 Star::Find returns 1 (0), X=163.20, Y=997.25, Mass=2047, SNR=30.5, Peak=179 HFD=4.3
00:35:04.969 00.004 14556 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-3.07) = xAngle (1.84 = 1.84)
00:35:04.973 00.004 14556 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.74 = 1.74)
00:35:04.978 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=-0.22 hyp=0.24 cameraTheta=-1.23 mountX=-0.06 mountY=0.23, mountTheta=1.83
00:35:04.983 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.22, opts=13)
00:35:04.988 00.005 14556 Enqueuing Move request for scope (0.08, -0.22)
00:35:04.991 00.003 12308 Worker thread wakes up
00:35:04.991 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.22) opts 0xd
00:35:04.991 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.22)
00:35:04.992 00.001 12308 Moving (0.08, -0.22) raw xDistance=-0.06 yDistance=0.23
00:35:04.992 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:35:04.992 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:35:04.992 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:35:04.992 00.000 12308 MoveAxis(E, 0, ABG)
00:35:04.993 00.001 12308 Move returns status 0, amount 0
00:35:04.993 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:04.997 00.004 12308 MoveAxis(N, 0, ABG)
00:35:04.998 00.001 12308 Move returns status 0, amount 0
00:35:04.998 00.000 12308 move complete, result=0
00:35:04.999 00.001 12308 worker thread done servicing request
00:35:05.023 00.024 14556 UpdateGuideState exits: m=2047 SNR=30.5
00:35:05.027 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:05.032 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:05.037 00.005 14556 Enqueuing Expose request
00:35:05.041 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:35:05.045 00.004 12308 Worker thread wakes up
00:35:05.046 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:05.046 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:06.303 01.257 12308 Exposure complete
00:35:06.440 00.137 12308 worker thread done servicing request
00:35:06.440 00.000 14556 OnExposeComplete: enter
00:35:06.445 00.005 14556 UpdateGuideState(): m_state=6
00:35:06.452 00.007 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9758
00:35:06.458 00.006 14556 Star::Find returns 1 (0), X=163.18, Y=997.36, Mass=2233, SNR=31.7, Peak=196 HFD=4.4
00:35:06.463 00.005 14556 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-3.07) = xAngle (2.02 = 2.02)
00:35:06.469 00.006 14556 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.92 = 1.92)
00:35:06.474 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-1.06 mountX=-0.06 mountY=0.12, mountTheta=2.00
00:35:06.481 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.11, opts=13)
00:35:06.487 00.006 14556 Enqueuing Move request for scope (0.06, -0.11)
00:35:06.492 00.005 12308 Worker thread wakes up
00:35:06.492 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
00:35:06.492 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
00:35:06.493 00.001 12308 Moving (0.06, -0.11) raw xDistance=-0.06 yDistance=0.12
00:35:06.493 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:35:06.493 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:06.493 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:35:06.493 00.000 12308 MoveAxis(E, 0, ABG)
00:35:06.494 00.001 12308 Move returns status 0, amount 0
00:35:06.494 00.000 12308 MoveAxis(N, 0, ABG)
00:35:06.494 00.000 12308 Move returns status 0, amount 0
00:35:06.494 00.000 12308 move complete, result=0
00:35:06.494 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:06.501 00.007 12308 worker thread done servicing request
00:35:06.533 00.032 14556 UpdateGuideState exits: m=2233 SNR=31.7
00:35:06.539 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:06.543 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:06.548 00.005 14556 Enqueuing Expose request
00:35:06.552 00.004 12308 Worker thread wakes up
00:35:06.553 00.001 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:06.558 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:06.558 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:07.803 01.245 12308 Exposure complete
00:35:07.927 00.124 12308 worker thread done servicing request
00:35:07.927 00.000 14556 OnExposeComplete: enter
00:35:07.931 00.004 14556 UpdateGuideState(): m_state=6
00:35:07.936 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9759
00:35:07.938 00.002 14556 Star::Find returns 1 (0), X=162.79, Y=997.33, Mass=2116, SNR=31.1, Peak=172 HFD=4.7
00:35:07.944 00.006 14556 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-3.07) = xAngle (0.34 = 0.34)
00:35:07.948 00.004 14556 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.24 = 0.24)
00:35:07.953 00.005 14556 CameraToMount -- cameraX=-0.33 cameraY=-0.14 hyp=0.36 cameraTheta=-2.73 mountX=0.34 mountY=0.09, mountTheta=0.25
00:35:07.958 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.33, y=-0.14, opts=13)
00:35:07.961 00.003 14556 Enqueuing Move request for scope (-0.33, -0.14)
00:35:07.966 00.005 12308 Worker thread wakes up
00:35:07.966 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.14) opts 0xd
00:35:07.966 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.33, -0.14)
00:35:07.966 00.000 12308 Moving (-0.33, -0.14) raw xDistance=0.34 yDistance=0.09
00:35:07.966 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
00:35:07.966 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:07.966 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:35:07.966 00.000 12308 MoveAxis(W, 148, ABG)
00:35:07.966 00.000 12308 Guiding  Dir = 3, Dur = 148
00:35:07.968 00.002 12308 IsSlewing returns 0
00:35:07.968 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:07.971 00.003 12308 IsGuiding returns 0
00:35:07.972 00.001 12308 PulseGuide returned control before completion, sleep 158
00:35:07.992 00.020 14556 UpdateGuideState exits: m=2116 SNR=31.1
00:35:07.997 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:08.001 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:08.006 00.005 14556 Enqueuing Expose request
00:35:08.137 00.131 12308 IsGuiding returns 1
00:35:08.139 00.002 12308 scope still moving after pulse duration time elapsed
00:35:08.169 00.030 12308 IsSlewing returns 0
00:35:08.170 00.001 12308 IsGuiding returns 0
00:35:08.171 00.001 12308 scope move finished after 148 + 50 ms
00:35:08.171 00.000 12308 Move returns status 0, amount 148
00:35:08.172 00.001 12308 MoveAxis(N, 0, ABG)
00:35:08.172 00.000 12308 Move returns status 0, amount 0
00:35:08.172 00.000 12308 move complete, result=0
00:35:08.173 00.001 12308 worker thread done servicing request
00:35:08.173 00.000 14556 GuideStep: 0.3 px 148 ms WEST, 0.1 px 0 ms NORTH
00:35:08.180 00.007 12308 Worker thread wakes up
00:35:08.181 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:08.181 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:09.425 01.244 12308 Exposure complete
00:35:09.542 00.117 12308 worker thread done servicing request
00:35:09.543 00.001 14556 OnExposeComplete: enter
00:35:09.547 00.004 14556 UpdateGuideState(): m_state=6
00:35:09.551 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9760
00:35:09.555 00.004 14556 Star::Find returns 1 (0), X=163.05, Y=997.56, Mass=2185, SNR=31.5, Peak=174 HFD=4.2
00:35:09.559 00.004 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.28 = -1.00)
00:35:09.563 00.004 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.10)
00:35:09.567 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.21 mountX=0.06 mountY=-0.10, mountTheta=-1.03
00:35:09.572 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.09, opts=13)
00:35:09.576 00.004 14556 Enqueuing Move request for scope (-0.07, 0.09)
00:35:09.580 00.004 12308 Worker thread wakes up
00:35:09.580 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
00:35:09.580 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
00:35:09.580 00.000 12308 Moving (-0.07, 0.09) raw xDistance=0.06 yDistance=-0.10
00:35:09.580 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:35:09.581 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:09.581 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:35:09.581 00.000 12308 MoveAxis(E, 0, ABG)
00:35:09.581 00.000 12308 Move returns status 0, amount 0
00:35:09.581 00.000 12308 MoveAxis(N, 0, ABG)
00:35:09.581 00.000 12308 Move returns status 0, amount 0
00:35:09.583 00.002 12308 move complete, result=0
00:35:09.583 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:09.587 00.004 12308 worker thread done servicing request
00:35:09.608 00.021 14556 UpdateGuideState exits: m=2185 SNR=31.5
00:35:09.612 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:09.615 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:09.619 00.004 14556 Enqueuing Expose request
00:35:09.623 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:35:09.628 00.005 12308 Worker thread wakes up
00:35:09.629 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:09.629 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:10.868 01.239 12308 Exposure complete
00:35:10.990 00.122 12308 worker thread done servicing request
00:35:10.991 00.001 14556 OnExposeComplete: enter
00:35:10.995 00.004 14556 UpdateGuideState(): m_state=6
00:35:11.000 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9761
00:35:11.005 00.005 14556 Star::Find returns 1 (0), X=163.17, Y=997.54, Mass=2320, SNR=32.3, Peak=170 HFD=4.6
00:35:11.008 00.003 14556 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.07) = xAngle (3.97 = -2.31)
00:35:11.012 00.004 14556 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.87 = -2.41)
00:35:11.016 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.90 mountX=-0.06 mountY=-0.06, mountTheta=-2.36
00:35:11.020 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.07, opts=13)
00:35:11.024 00.004 14556 Enqueuing Move request for scope (0.06, 0.07)
00:35:11.029 00.005 12308 Worker thread wakes up
00:35:11.029 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
00:35:11.029 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
00:35:11.029 00.000 12308 Moving (0.06, 0.07) raw xDistance=-0.06 yDistance=-0.06
00:35:11.029 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:35:11.030 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:11.030 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:35:11.030 00.000 12308 MoveAxis(E, 0, ABG)
00:35:11.030 00.000 12308 Move returns status 0, amount 0
00:35:11.031 00.001 12308 MoveAxis(N, 0, ABG)
00:35:11.031 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:11.037 00.006 12308 Move returns status 0, amount 0
00:35:11.037 00.000 12308 move complete, result=0
00:35:11.038 00.001 12308 worker thread done servicing request
00:35:11.059 00.021 14556 UpdateGuideState exits: m=2320 SNR=32.3
00:35:11.064 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:11.071 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:11.076 00.005 14556 Enqueuing Expose request
00:35:11.080 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:35:11.083 00.003 12308 Worker thread wakes up
00:35:11.083 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:11.084 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:12.330 01.246 12308 Exposure complete
00:35:12.439 00.109 12308 worker thread done servicing request
00:35:12.440 00.001 14556 OnExposeComplete: enter
00:35:12.444 00.004 14556 UpdateGuideState(): m_state=6
00:35:12.447 00.003 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9762
00:35:12.452 00.005 14556 Star::Find returns 1 (0), X=163.04, Y=997.73, Mass=2053, SNR=30.6, Peak=172 HFD=4.4
00:35:12.455 00.003 14556 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.07) = xAngle (4.95 = -1.33)
00:35:12.459 00.004 14556 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.43)
00:35:12.463 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.26 hyp=0.27 cameraTheta=1.88 mountX=0.06 mountY=-0.27, mountTheta=-1.33
00:35:12.469 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.26, opts=13)
00:35:12.473 00.004 14556 Enqueuing Move request for scope (-0.08, 0.26)
00:35:12.479 00.006 12308 Worker thread wakes up
00:35:12.479 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.26) opts 0xd
00:35:12.479 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.26)
00:35:12.479 00.000 12308 Moving (-0.08, 0.26) raw xDistance=0.06 yDistance=-0.27
00:35:12.479 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:35:12.480 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:35:12.480 00.000 12308 MoveAxis(E, 0, ABG)
00:35:12.480 00.000 12308 Move returns status 0, amount 0
00:35:12.480 00.000 12308 MoveAxis(N, 187, ABG)
00:35:12.480 00.000 12308 Guiding  Dir = 0, Dur = 187
00:35:12.481 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:12.486 00.005 12308 IsSlewing returns 0
00:35:12.486 00.000 12308 IsGuiding returns 0
00:35:12.487 00.001 12308 PulseGuide returned control before completion, sleep 197
00:35:12.507 00.020 14556 UpdateGuideState exits: m=2053 SNR=30.6
00:35:12.512 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:12.515 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:12.519 00.004 14556 Enqueuing Expose request
00:35:12.692 00.173 12308 IsGuiding returns 1
00:35:12.694 00.002 12308 scope still moving after pulse duration time elapsed
00:35:12.724 00.030 12308 IsSlewing returns 0
00:35:12.725 00.001 12308 IsGuiding returns 0
00:35:12.725 00.000 12308 scope move finished after 187 + 52 ms
00:35:12.725 00.000 12308 Move returns status 0, amount 187
00:35:12.726 00.001 12308 move complete, result=0
00:35:12.726 00.000 12308 worker thread done servicing request
00:35:12.727 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 187 ms NORTH
00:35:12.733 00.006 12308 Worker thread wakes up
00:35:12.733 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:12.733 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:13.981 01.248 12308 Exposure complete
00:35:14.106 00.125 12308 worker thread done servicing request
00:35:14.107 00.001 14556 OnExposeComplete: enter
00:35:14.112 00.005 14556 UpdateGuideState(): m_state=6
00:35:14.116 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9763
00:35:14.119 00.003 14556 Star::Find returns 1 (0), X=162.91, Y=997.32, Mass=2156, SNR=31.4, Peak=188 HFD=4.9
00:35:14.123 00.004 14556 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-3.07) = xAngle (0.56 = 0.56)
00:35:14.129 00.006 14556 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.46 = 0.46)
00:35:14.133 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.15 hyp=0.26 cameraTheta=-2.52 mountX=0.22 mountY=0.11, mountTheta=0.48
00:35:14.138 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.15, opts=13)
00:35:14.143 00.005 14556 Enqueuing Move request for scope (-0.21, -0.15)
00:35:14.148 00.005 12308 Worker thread wakes up
00:35:14.148 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.15) opts 0xd
00:35:14.148 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.15)
00:35:14.148 00.000 12308 Moving (-0.21, -0.15) raw xDistance=0.22 yDistance=0.11
00:35:14.150 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:35:14.150 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:14.150 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:35:14.150 00.000 12308 MoveAxis(W, 95, ABG)
00:35:14.150 00.000 12308 Guiding  Dir = 3, Dur = 95
00:35:14.150 00.000 12308 IsSlewing returns 0
00:35:14.151 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:14.154 00.003 12308 IsGuiding returns 0
00:35:14.155 00.001 12308 PulseGuide returned control before completion, sleep 105
00:35:14.180 00.025 14556 UpdateGuideState exits: m=2156 SNR=31.4
00:35:14.184 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:14.189 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:14.195 00.006 14556 Enqueuing Expose request
00:35:14.268 00.073 12308 IsGuiding returns 1
00:35:14.270 00.002 12308 scope still moving after pulse duration time elapsed
00:35:14.299 00.029 12308 IsSlewing returns 0
00:35:14.300 00.001 12308 IsGuiding returns 0
00:35:14.301 00.001 12308 scope move finished after 95 + 50 ms
00:35:14.301 00.000 12308 Move returns status 0, amount 95
00:35:14.301 00.000 12308 MoveAxis(N, 0, ABG)
00:35:14.302 00.001 12308 Move returns status 0, amount 0
00:35:14.302 00.000 12308 move complete, result=0
00:35:14.303 00.001 12308 worker thread done servicing request
00:35:14.303 00.000 14556 GuideStep: 0.2 px 95 ms WEST, 0.1 px 0 ms NORTH
00:35:14.309 00.006 12308 Worker thread wakes up
00:35:14.309 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:14.310 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:15.563 01.253 12308 Exposure complete
00:35:15.679 00.116 12308 worker thread done servicing request
00:35:15.681 00.002 14556 OnExposeComplete: enter
00:35:15.684 00.003 14556 UpdateGuideState(): m_state=6
00:35:15.690 00.006 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9764
00:35:15.696 00.006 14556 Star::Find returns 1 (0), X=163.21, Y=997.42, Mass=2189, SNR=31.6, Peak=166 HFD=4.6
00:35:15.700 00.004 14556 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-3.07) = xAngle (2.61 = 2.61)
00:35:15.704 00.004 14556 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.51 = 2.51)
00:35:15.710 00.006 14556 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-0.46 mountX=-0.09 mountY=0.06, mountTheta=2.54
00:35:15.715 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.05, opts=13)
00:35:15.720 00.005 14556 Enqueuing Move request for scope (0.09, -0.05)
00:35:15.723 00.003 12308 Worker thread wakes up
00:35:15.723 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
00:35:15.724 00.001 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
00:35:15.724 00.000 12308 Moving (0.09, -0.05) raw xDistance=-0.09 yDistance=0.06
00:35:15.724 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:35:15.724 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:15.724 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:35:15.726 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:15.730 00.004 12308 MoveAxis(E, 0, ABG)
00:35:15.730 00.000 12308 Move returns status 0, amount 0
00:35:15.730 00.000 12308 MoveAxis(N, 0, ABG)
00:35:15.730 00.000 12308 Move returns status 0, amount 0
00:35:15.730 00.000 12308 move complete, result=0
00:35:15.731 00.001 12308 worker thread done servicing request
00:35:15.751 00.020 14556 UpdateGuideState exits: m=2189 SNR=31.6
00:35:15.756 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:15.759 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:15.764 00.005 14556 Enqueuing Expose request
00:35:15.767 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:15.771 00.004 12308 Worker thread wakes up
00:35:15.771 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:15.771 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:17.019 01.248 12308 Exposure complete
00:35:17.140 00.121 12308 worker thread done servicing request
00:35:17.141 00.001 14556 OnExposeComplete: enter
00:35:17.145 00.004 14556 UpdateGuideState(): m_state=6
00:35:17.149 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9765
00:35:17.155 00.006 14556 Star::Find returns 1 (0), X=163.06, Y=997.43, Mass=2029, SNR=30.2, Peak=188 HFD=4.2
00:35:17.161 00.006 14556 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-3.07) = xAngle (0.59 = 0.59)
00:35:17.168 00.007 14556 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.49 = 0.49)
00:35:17.176 00.008 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.48 mountX=0.06 mountY=0.03, mountTheta=0.52
00:35:17.192 00.016 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.04, opts=13)
00:35:17.199 00.007 14556 Enqueuing Move request for scope (-0.06, -0.04)
00:35:17.205 00.006 12308 Worker thread wakes up
00:35:17.205 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
00:35:17.206 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
00:35:17.206 00.000 12308 Moving (-0.06, -0.04) raw xDistance=0.06 yDistance=0.03
00:35:17.206 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:35:17.207 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:17.207 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:35:17.207 00.000 12308 MoveAxis(E, 0, ABG)
00:35:17.208 00.001 12308 Move returns status 0, amount 0
00:35:17.208 00.000 12308 MoveAxis(N, 0, ABG)
00:35:17.209 00.001 12308 Move returns status 0, amount 0
00:35:17.209 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:17.216 00.007 12308 move complete, result=0
00:35:17.217 00.001 12308 worker thread done servicing request
00:35:17.242 00.025 14556 UpdateGuideState exits: m=2029 SNR=30.2
00:35:17.245 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:17.251 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:17.254 00.003 14556 Enqueuing Expose request
00:35:17.258 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:35:17.263 00.005 12308 Worker thread wakes up
00:35:17.263 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:17.263 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:18.520 01.257 12308 Exposure complete
00:35:18.637 00.117 12308 worker thread done servicing request
00:35:18.638 00.001 14556 OnExposeComplete: enter
00:35:18.642 00.004 14556 UpdateGuideState(): m_state=6
00:35:18.646 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9766
00:35:18.650 00.004 14556 Star::Find returns 1 (0), X=163.04, Y=997.48, Mass=2130, SNR=31.0, Peak=174 HFD=4.2
00:35:18.654 00.004 14556 CameraToMount -- cameraTheta (3.02) - m_xAngle (-3.07) = xAngle (6.09 = -0.19)
00:35:18.658 00.004 14556 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.99 = -0.29)
00:35:18.662 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.02 mountX=0.07 mountY=-0.02, mountTheta=-0.28
00:35:18.667 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.01, opts=13)
00:35:18.672 00.005 14556 Enqueuing Move request for scope (-0.07, 0.01)
00:35:18.677 00.005 12308 Worker thread wakes up
00:35:18.677 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
00:35:18.677 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
00:35:18.677 00.000 12308 Moving (-0.07, 0.01) raw xDistance=0.07 yDistance=-0.02
00:35:18.678 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:35:18.678 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:18.678 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:35:18.678 00.000 12308 MoveAxis(E, 0, ABG)
00:35:18.678 00.000 12308 Move returns status 0, amount 0
00:35:18.678 00.000 12308 MoveAxis(N, 0, ABG)
00:35:18.679 00.001 12308 Move returns status 0, amount 0
00:35:18.679 00.000 12308 move complete, result=0
00:35:18.680 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:18.683 00.003 12308 worker thread done servicing request
00:35:18.705 00.022 14556 UpdateGuideState exits: m=2130 SNR=31.0
00:35:18.709 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:18.713 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:18.717 00.004 14556 Enqueuing Expose request
00:35:18.722 00.005 12308 Worker thread wakes up
00:35:18.723 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:35:18.729 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:18.729 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:19.970 01.241 12308 Exposure complete
00:35:20.086 00.116 12308 worker thread done servicing request
00:35:20.086 00.000 14556 OnExposeComplete: enter
00:35:20.090 00.004 14556 UpdateGuideState(): m_state=6
00:35:20.095 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9767
00:35:20.099 00.004 14556 Star::Find returns 1 (0), X=162.93, Y=997.70, Mass=2277, SNR=32.2, Peak=151 HFD=4.7
00:35:20.102 00.003 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.34 = -0.94)
00:35:20.107 00.005 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.24 = -1.04)
00:35:20.111 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.23 hyp=0.30 cameraTheta=2.27 mountX=0.17 mountY=-0.25, mountTheta=-0.97
00:35:20.116 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.23, opts=13)
00:35:20.120 00.004 14556 Enqueuing Move request for scope (-0.19, 0.23)
00:35:20.124 00.004 12308 Worker thread wakes up
00:35:20.124 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.23) opts 0xd
00:35:20.125 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.23)
00:35:20.125 00.000 12308 Moving (-0.19, 0.23) raw xDistance=0.17 yDistance=-0.25
00:35:20.125 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:35:20.125 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:35:20.125 00.000 12308 MoveAxis(E, 0, ABG)
00:35:20.126 00.001 12308 Move returns status 0, amount 0
00:35:20.126 00.000 12308 MoveAxis(N, 179, ABG)
00:35:20.126 00.000 12308 Guiding  Dir = 0, Dur = 179
00:35:20.126 00.000 12308 IsSlewing returns 0
00:35:20.126 00.000 12308 IsGuiding returns 0
00:35:20.127 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:20.134 00.007 12308 PulseGuide returned control before completion, sleep 189
00:35:20.156 00.022 14556 UpdateGuideState exits: m=2277 SNR=32.2
00:35:20.161 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:20.165 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:20.170 00.005 14556 Enqueuing Expose request
00:35:20.337 00.167 12308 IsGuiding returns 1
00:35:20.337 00.000 12308 scope still moving after pulse duration time elapsed
00:35:20.368 00.031 12308 IsSlewing returns 0
00:35:20.369 00.001 12308 IsGuiding returns 0
00:35:20.370 00.001 12308 scope move finished after 179 + 63 ms
00:35:20.370 00.000 12308 Move returns status 0, amount 179
00:35:20.370 00.000 12308 move complete, result=0
00:35:20.371 00.001 12308 worker thread done servicing request
00:35:20.371 00.000 12308 Worker thread wakes up
00:35:20.371 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 179 ms NORTH
00:35:20.377 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:20.377 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:21.625 01.248 12308 Exposure complete
00:35:21.750 00.125 12308 worker thread done servicing request
00:35:21.750 00.000 14556 OnExposeComplete: enter
00:35:21.755 00.005 14556 UpdateGuideState(): m_state=6
00:35:21.762 00.007 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9768
00:35:21.767 00.005 14556 Star::Find returns 1 (0), X=162.99, Y=997.32, Mass=2329, SNR=32.5, Peak=180 HFD=4.2
00:35:21.771 00.004 14556 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.07) = xAngle (0.80 = 0.80)
00:35:21.776 00.005 14556 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.70 = 0.70)
00:35:21.779 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-2.28 mountX=0.14 mountY=0.13, mountTheta=0.74
00:35:21.784 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.15, opts=13)
00:35:21.789 00.005 14556 Enqueuing Move request for scope (-0.13, -0.15)
00:35:21.793 00.004 12308 Worker thread wakes up
00:35:21.793 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.15) opts 0xd
00:35:21.793 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.15)
00:35:21.793 00.000 12308 Moving (-0.13, -0.15) raw xDistance=0.14 yDistance=0.13
00:35:21.794 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:35:21.794 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:21.794 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:35:21.794 00.000 12308 MoveAxis(E, 0, ABG)
00:35:21.795 00.001 12308 Move returns status 0, amount 0
00:35:21.795 00.000 12308 MoveAxis(N, 0, ABG)
00:35:21.795 00.000 12308 Move returns status 0, amount 0
00:35:21.795 00.000 12308 move complete, result=0
00:35:21.795 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:21.799 00.004 12308 worker thread done servicing request
00:35:21.821 00.022 14556 UpdateGuideState exits: m=2329 SNR=32.5
00:35:21.825 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:21.828 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:21.832 00.004 14556 Enqueuing Expose request
00:35:21.837 00.005 12308 Worker thread wakes up
00:35:21.837 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:21.838 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:21.838 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:23.077 01.239 12308 Exposure complete
00:35:23.209 00.132 12308 worker thread done servicing request
00:35:23.209 00.000 14556 OnExposeComplete: enter
00:35:23.214 00.005 14556 UpdateGuideState(): m_state=6
00:35:23.221 00.007 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9769
00:35:23.226 00.005 14556 Star::Find returns 1 (0), X=163.01, Y=997.43, Mass=2303, SNR=32.3, Peak=208 HFD=4.4
00:35:23.229 00.003 14556 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-3.07) = xAngle (0.26 = 0.26)
00:35:23.232 00.003 14556 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.16 = 0.16)
00:35:23.237 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-2.82 mountX=0.11 mountY=0.02, mountTheta=0.16
00:35:23.242 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.04, opts=13)
00:35:23.246 00.004 14556 Enqueuing Move request for scope (-0.11, -0.04)
00:35:23.254 00.008 12308 Worker thread wakes up
00:35:23.254 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
00:35:23.254 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
00:35:23.255 00.001 12308 Moving (-0.11, -0.04) raw xDistance=0.11 yDistance=0.02
00:35:23.256 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:35:23.256 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:23.256 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:35:23.257 00.001 12308 MoveAxis(E, 0, ABG)
00:35:23.257 00.000 12308 Move returns status 0, amount 0
00:35:23.257 00.000 12308 MoveAxis(N, 0, ABG)
00:35:23.258 00.001 12308 Move returns status 0, amount 0
00:35:23.258 00.000 12308 move complete, result=0
00:35:23.259 00.001 12308 worker thread done servicing request
00:35:23.259 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:23.291 00.032 14556 UpdateGuideState exits: m=2303 SNR=32.3
00:35:23.297 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:23.301 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:23.305 00.004 14556 Enqueuing Expose request
00:35:23.309 00.004 12308 Worker thread wakes up
00:35:23.309 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:23.309 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:35:23.312 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:24.568 01.256 12308 Exposure complete
00:35:24.699 00.131 12308 worker thread done servicing request
00:35:24.700 00.001 14556 OnExposeComplete: enter
00:35:24.703 00.003 14556 UpdateGuideState(): m_state=6
00:35:24.707 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9770
00:35:24.711 00.004 14556 Star::Find returns 1 (0), X=162.86, Y=997.39, Mass=2259, SNR=31.9, Peak=182 HFD=4.5
00:35:24.715 00.004 14556 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.07) = xAngle (0.24 = 0.24)
00:35:24.720 00.005 14556 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.14 = 0.14)
00:35:24.723 00.003 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.08 hyp=0.27 cameraTheta=-2.83 mountX=0.26 mountY=0.04, mountTheta=0.15
00:35:24.728 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.08, opts=13)
00:35:24.732 00.004 14556 Enqueuing Move request for scope (-0.26, -0.08)
00:35:24.736 00.004 12308 Worker thread wakes up
00:35:24.736 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.08) opts 0xd
00:35:24.737 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.08)
00:35:24.737 00.000 12308 Moving (-0.26, -0.08) raw xDistance=0.26 yDistance=0.04
00:35:24.737 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:35:24.737 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:24.737 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:35:24.738 00.001 12308 MoveAxis(W, 113, ABG)
00:35:24.738 00.000 12308 Guiding  Dir = 3, Dur = 113
00:35:24.738 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:24.742 00.004 12308 IsSlewing returns 0
00:35:24.742 00.000 12308 IsGuiding returns 0
00:35:24.742 00.000 12308 PulseGuide returned control before completion, sleep 123
00:35:24.763 00.021 14556 UpdateGuideState exits: m=2259 SNR=31.9
00:35:24.767 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:24.772 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:24.775 00.003 14556 Enqueuing Expose request
00:35:24.879 00.104 12308 IsGuiding returns 1
00:35:24.880 00.001 12308 scope still moving after pulse duration time elapsed
00:35:24.910 00.030 12308 IsSlewing returns 0
00:35:24.911 00.001 12308 IsGuiding returns 0
00:35:24.911 00.000 12308 scope move finished after 113 + 55 ms
00:35:24.912 00.001 12308 Move returns status 0, amount 113
00:35:24.912 00.000 12308 MoveAxis(N, 0, ABG)
00:35:24.912 00.000 12308 Move returns status 0, amount 0
00:35:24.913 00.001 12308 move complete, result=0
00:35:24.913 00.000 12308 worker thread done servicing request
00:35:24.913 00.000 14556 GuideStep: 0.3 px 113 ms WEST, 0.0 px 0 ms NORTH
00:35:24.919 00.006 12308 Worker thread wakes up
00:35:24.919 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:24.919 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:26.173 01.254 12308 Exposure complete
00:35:26.301 00.128 12308 worker thread done servicing request
00:35:26.301 00.000 14556 OnExposeComplete: enter
00:35:26.305 00.004 14556 UpdateGuideState(): m_state=6
00:35:26.309 00.004 14556 Star::Find(15, 162, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9771
00:35:26.313 00.004 14556 Star::Find returns 1 (0), X=163.08, Y=997.39, Mass=2348, SNR=32.5, Peak=192 HFD=4.3
00:35:26.318 00.005 14556 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-3.07) = xAngle (1.08 = 1.08)
00:35:26.324 00.006 14556 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.98 = 0.98)
00:35:26.330 00.006 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.99 mountX=0.04 mountY=0.08, mountTheta=1.06
00:35:26.338 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.08, opts=13)
00:35:26.345 00.007 14556 Enqueuing Move request for scope (-0.04, -0.08)
00:35:26.351 00.006 12308 Worker thread wakes up
00:35:26.352 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
00:35:26.352 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
00:35:26.352 00.000 12308 Moving (-0.04, -0.08) raw xDistance=0.04 yDistance=0.08
00:35:26.353 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:35:26.353 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:26.353 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:35:26.354 00.001 12308 MoveAxis(E, 0, ABG)
00:35:26.354 00.000 12308 Move returns status 0, amount 0
00:35:26.354 00.000 12308 MoveAxis(N, 0, ABG)
00:35:26.355 00.001 12308 Move returns status 0, amount 0
00:35:26.355 00.000 12308 move complete, result=0
00:35:26.355 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:26.361 00.006 12308 worker thread done servicing request
00:35:26.391 00.030 14556 UpdateGuideState exits: m=2348 SNR=32.5
00:35:26.397 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:26.401 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:26.408 00.007 14556 Enqueuing Expose request
00:35:26.412 00.004 12308 Worker thread wakes up
00:35:26.413 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:26.413 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:26.413 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:27.659 01.246 12308 Exposure complete
00:35:27.766 00.107 12308 worker thread done servicing request
00:35:27.766 00.000 14556 OnExposeComplete: enter
00:35:27.770 00.004 14556 UpdateGuideState(): m_state=6
00:35:27.775 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9772
00:35:27.779 00.004 14556 Star::Find returns 1 (0), X=163.03, Y=997.67, Mass=2182, SNR=31.4, Peak=160 HFD=4.5
00:35:27.783 00.004 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.05 = -1.23)
00:35:27.786 00.003 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.96 = -1.33)
00:35:27.790 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.20 hyp=0.21 cameraTheta=1.98 mountX=0.07 mountY=-0.21, mountTheta=-1.24
00:35:27.797 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.20, opts=13)
00:35:27.801 00.004 14556 Enqueuing Move request for scope (-0.09, 0.20)
00:35:27.805 00.004 12308 Worker thread wakes up
00:35:27.805 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.20) opts 0xd
00:35:27.805 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.20)
00:35:27.805 00.000 12308 Moving (-0.09, 0.20) raw xDistance=0.07 yDistance=-0.21
00:35:27.805 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:35:27.806 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:35:27.806 00.000 12308 MoveAxis(E, 0, ABG)
00:35:27.806 00.000 12308 Move returns status 0, amount 0
00:35:27.806 00.000 12308 MoveAxis(N, 146, ABG)
00:35:27.807 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:27.812 00.005 12308 Guiding  Dir = 0, Dur = 146
00:35:27.813 00.001 12308 IsSlewing returns 0
00:35:27.813 00.000 12308 IsGuiding returns 0
00:35:27.814 00.001 12308 PulseGuide returned control before completion, sleep 156
00:35:27.835 00.021 14556 UpdateGuideState exits: m=2182 SNR=31.4
00:35:27.839 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:27.843 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:27.848 00.005 14556 Enqueuing Expose request
00:35:27.979 00.131 12308 IsGuiding returns 1
00:35:27.981 00.002 12308 scope still moving after pulse duration time elapsed
00:35:28.010 00.029 12308 IsSlewing returns 0
00:35:28.012 00.002 12308 IsGuiding returns 0
00:35:28.012 00.000 12308 scope move finished after 146 + 52 ms
00:35:28.012 00.000 12308 Move returns status 0, amount 146
00:35:28.013 00.001 12308 move complete, result=0
00:35:28.013 00.000 12308 worker thread done servicing request
00:35:28.014 00.001 12308 Worker thread wakes up
00:35:28.014 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 146 ms NORTH
00:35:28.020 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:28.020 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:29.264 01.244 12308 Exposure complete
00:35:29.393 00.129 12308 worker thread done servicing request
00:35:29.394 00.001 14556 OnExposeComplete: enter
00:35:29.396 00.002 14556 UpdateGuideState(): m_state=6
00:35:29.401 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9773
00:35:29.405 00.004 14556 Star::Find returns 1 (0), X=163.05, Y=997.28, Mass=2341, SNR=32.6, Peak=202 HFD=4.4
00:35:29.408 00.003 14556 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.07) = xAngle (1.17 = 1.17)
00:35:29.411 00.003 14556 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.07 = 1.07)
00:35:29.413 00.002 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.91 mountX=0.08 mountY=0.17, mountTheta=1.15
00:35:29.417 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.19, opts=13)
00:35:29.420 00.003 14556 Enqueuing Move request for scope (-0.07, -0.19)
00:35:29.424 00.004 12308 Worker thread wakes up
00:35:29.424 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.19) opts 0xd
00:35:29.424 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.19)
00:35:29.424 00.000 12308 Moving (-0.07, -0.19) raw xDistance=0.08 yDistance=0.17
00:35:29.424 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:35:29.425 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:29.425 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:35:29.425 00.000 12308 MoveAxis(E, 0, ABG)
00:35:29.425 00.000 12308 Move returns status 0, amount 0
00:35:29.425 00.000 12308 MoveAxis(N, 0, ABG)
00:35:29.426 00.001 12308 Move returns status 0, amount 0
00:35:29.426 00.000 12308 move complete, result=0
00:35:29.426 00.000 12308 worker thread done servicing request
00:35:29.427 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:29.447 00.020 14556 UpdateGuideState exits: m=2341 SNR=32.6
00:35:29.452 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:29.455 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:29.459 00.004 14556 Enqueuing Expose request
00:35:29.464 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:35:29.468 00.004 12308 Worker thread wakes up
00:35:29.468 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:29.469 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:30.719 01.250 12308 Exposure complete
00:35:30.845 00.126 12308 worker thread done servicing request
00:35:30.845 00.000 14556 OnExposeComplete: enter
00:35:30.850 00.005 14556 UpdateGuideState(): m_state=6
00:35:30.854 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9774
00:35:30.858 00.004 14556 Star::Find returns 1 (0), X=163.06, Y=997.42, Mass=2218, SNR=31.8, Peak=160 HFD=4.8
00:35:30.862 00.004 14556 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-3.07) = xAngle (0.64 = 0.64)
00:35:30.865 00.003 14556 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.54 = 0.54)
00:35:30.869 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.07 cameraTheta=-2.44 mountX=0.06 mountY=0.04, mountTheta=0.57
00:35:30.874 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.05, opts=13)
00:35:30.879 00.005 14556 Enqueuing Move request for scope (-0.06, -0.05)
00:35:30.884 00.005 12308 Worker thread wakes up
00:35:30.884 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
00:35:30.885 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
00:35:30.885 00.000 12308 Moving (-0.06, -0.05) raw xDistance=0.06 yDistance=0.04
00:35:30.885 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:35:30.885 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:30.885 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:35:30.885 00.000 12308 MoveAxis(E, 0, ABG)
00:35:30.887 00.002 12308 Move returns status 0, amount 0
00:35:30.887 00.000 12308 MoveAxis(N, 0, ABG)
00:35:30.887 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:30.892 00.005 12308 Move returns status 0, amount 0
00:35:30.892 00.000 12308 move complete, result=0
00:35:30.892 00.000 12308 worker thread done servicing request
00:35:30.913 00.021 14556 UpdateGuideState exits: m=2218 SNR=31.8
00:35:30.919 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:30.922 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:30.926 00.004 14556 Enqueuing Expose request
00:35:30.931 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:35:30.934 00.003 12308 Worker thread wakes up
00:35:30.935 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:30.935 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:32.188 01.253 12308 Exposure complete
00:35:32.303 00.115 12308 worker thread done servicing request
00:35:32.304 00.001 14556 OnExposeComplete: enter
00:35:32.307 00.003 14556 UpdateGuideState(): m_state=6
00:35:32.311 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9775
00:35:32.317 00.006 14556 Star::Find returns 1 (0), X=163.05, Y=997.31, Mass=2107, SNR=31.0, Peak=187 HFD=4.3
00:35:32.321 00.004 14556 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-3.07) = xAngle (1.13 = 1.13)
00:35:32.326 00.005 14556 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.03 = 1.03)
00:35:32.329 00.003 14556 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.95 mountX=0.08 mountY=0.15, mountTheta=1.11
00:35:32.334 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=-0.16, opts=13)
00:35:32.338 00.004 14556 Enqueuing Move request for scope (-0.06, -0.16)
00:35:32.343 00.005 12308 Worker thread wakes up
00:35:32.343 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
00:35:32.343 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
00:35:32.343 00.000 12308 Moving (-0.06, -0.16) raw xDistance=0.08 yDistance=0.15
00:35:32.343 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:35:32.343 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:32.344 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:35:32.344 00.000 12308 MoveAxis(E, 0, ABG)
00:35:32.344 00.000 12308 Move returns status 0, amount 0
00:35:32.344 00.000 12308 MoveAxis(N, 0, ABG)
00:35:32.345 00.001 12308 Move returns status 0, amount 0
00:35:32.345 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:32.350 00.005 12308 move complete, result=0
00:35:32.350 00.000 12308 worker thread done servicing request
00:35:32.370 00.020 14556 UpdateGuideState exits: m=2107 SNR=31.0
00:35:32.373 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:32.378 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:32.382 00.004 14556 Enqueuing Expose request
00:35:32.386 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:32.390 00.004 12308 Worker thread wakes up
00:35:32.390 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:32.390 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:33.639 01.249 12308 Exposure complete
00:35:33.781 00.142 12308 worker thread done servicing request
00:35:33.782 00.001 14556 OnExposeComplete: enter
00:35:33.785 00.003 14556 UpdateGuideState(): m_state=6
00:35:33.789 00.004 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9776
00:35:33.794 00.005 14556 Star::Find returns 1 (0), X=163.14, Y=997.46, Mass=2271, SNR=32.0, Peak=185 HFD=4.9
00:35:33.797 00.003 14556 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-3.07) = xAngle (2.52 = 2.52)
00:35:33.801 00.004 14556 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.43 = 2.43)
00:35:33.804 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-0.55 mountX=-0.02 mountY=0.02, mountTheta=2.46
00:35:33.808 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.01, opts=13)
00:35:33.814 00.006 14556 Enqueuing Move request for scope (0.02, -0.01)
00:35:33.820 00.006 12308 Worker thread wakes up
00:35:33.820 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
00:35:33.820 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
00:35:33.820 00.000 12308 Moving (0.02, -0.01) raw xDistance=-0.02 yDistance=0.02
00:35:33.822 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:35:33.822 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:33.822 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:35:33.822 00.000 12308 MoveAxis(E, 0, ABG)
00:35:33.822 00.000 12308 Move returns status 0, amount 0
00:35:33.822 00.000 12308 MoveAxis(N, 0, ABG)
00:35:33.823 00.001 12308 Move returns status 0, amount 0
00:35:33.823 00.000 12308 move complete, result=0
00:35:33.823 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:33.828 00.005 12308 worker thread done servicing request
00:35:33.847 00.019 14556 UpdateGuideState exits: m=2271 SNR=32.0
00:35:33.851 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:33.855 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:33.859 00.004 14556 Enqueuing Expose request
00:35:33.862 00.003 12308 Worker thread wakes up
00:35:33.862 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:35:33.866 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:33.866 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:35.107 01.241 12308 Exposure complete
00:35:35.226 00.119 12308 worker thread done servicing request
00:35:35.227 00.001 14556 OnExposeComplete: enter
00:35:35.232 00.005 14556 UpdateGuideState(): m_state=6
00:35:35.235 00.003 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9777
00:35:35.240 00.005 14556 Star::Find returns 1 (0), X=163.17, Y=997.42, Mass=2255, SNR=31.8, Peak=170 HFD=4.5
00:35:35.244 00.004 14556 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-3.07) = xAngle (2.24 = 2.24)
00:35:35.246 00.002 14556 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.14 = 2.14)
00:35:35.251 00.005 14556 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.84 mountX=-0.05 mountY=0.06, mountTheta=2.20
00:35:35.257 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.05, opts=13)
00:35:35.260 00.003 14556 Enqueuing Move request for scope (0.05, -0.05)
00:35:35.264 00.004 12308 Worker thread wakes up
00:35:35.264 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
00:35:35.264 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
00:35:35.264 00.000 12308 Moving (0.05, -0.05) raw xDistance=-0.05 yDistance=0.06
00:35:35.264 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:35:35.266 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:35.266 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:35:35.266 00.000 12308 MoveAxis(E, 0, ABG)
00:35:35.266 00.000 12308 Move returns status 0, amount 0
00:35:35.267 00.001 12308 MoveAxis(N, 0, ABG)
00:35:35.267 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:35.271 00.004 12308 Move returns status 0, amount 0
00:35:35.271 00.000 12308 move complete, result=0
00:35:35.271 00.000 12308 worker thread done servicing request
00:35:35.293 00.022 14556 UpdateGuideState exits: m=2255 SNR=31.8
00:35:35.297 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:35.302 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:35.306 00.004 14556 Enqueuing Expose request
00:35:35.309 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:35.314 00.005 12308 Worker thread wakes up
00:35:35.314 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:35.314 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:36.556 01.242 12308 Exposure complete
00:35:36.682 00.126 12308 worker thread done servicing request
00:35:36.682 00.000 14556 OnExposeComplete: enter
00:35:36.687 00.005 14556 UpdateGuideState(): m_state=6
00:35:36.694 00.007 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9778
00:35:36.699 00.005 14556 Star::Find returns 1 (0), X=163.18, Y=997.54, Mass=2301, SNR=32.1, Peak=170 HFD=4.6
00:35:36.702 00.003 14556 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.07) = xAngle (3.93 = -2.36)
00:35:36.707 00.005 14556 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.83 = -2.46)
00:35:36.711 00.004 14556 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.85 mountX=-0.06 mountY=-0.06, mountTheta=-2.41
00:35:36.715 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=0.07, opts=13)
00:35:36.720 00.005 14556 Enqueuing Move request for scope (0.06, 0.07)
00:35:36.724 00.004 12308 Worker thread wakes up
00:35:36.724 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
00:35:36.724 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
00:35:36.724 00.000 12308 Moving (0.06, 0.07) raw xDistance=-0.06 yDistance=-0.06
00:35:36.725 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:35:36.725 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:36.725 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:35:36.725 00.000 12308 MoveAxis(E, 0, ABG)
00:35:36.725 00.000 12308 Move returns status 0, amount 0
00:35:36.725 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:36.730 00.005 12308 MoveAxis(N, 0, ABG)
00:35:36.730 00.000 12308 Move returns status 0, amount 0
00:35:36.731 00.001 12308 move complete, result=0
00:35:36.731 00.000 12308 worker thread done servicing request
00:35:36.753 00.022 14556 UpdateGuideState exits: m=2301 SNR=32.1
00:35:36.760 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:36.765 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:36.770 00.005 14556 Enqueuing Expose request
00:35:36.774 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:35:36.781 00.007 12308 Worker thread wakes up
00:35:36.781 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:36.781 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:38.033 01.252 12308 Exposure complete
00:35:38.162 00.129 12308 worker thread done servicing request
00:35:38.163 00.001 14556 OnExposeComplete: enter
00:35:38.170 00.007 14556 UpdateGuideState(): m_state=6
00:35:38.177 00.007 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9779
00:35:38.181 00.004 14556 Star::Find returns 1 (0), X=163.26, Y=997.45, Mass=2333, SNR=32.5, Peak=169 HFD=4.7
00:35:38.185 00.004 14556 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-3.07) = xAngle (2.92 = 2.92)
00:35:38.189 00.004 14556 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.82 = 2.82)
00:35:38.194 00.005 14556 CameraToMount -- cameraX=0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-0.15 mountX=-0.14 mountY=0.05, mountTheta=2.83
00:35:38.198 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=-0.02, opts=13)
00:35:38.203 00.005 14556 Enqueuing Move request for scope (0.15, -0.02)
00:35:38.213 00.010 12308 Worker thread wakes up
00:35:38.214 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.02) opts 0xd
00:35:38.214 00.000 12308 Handling offset move in thread for scope, endpoint = (0.15, -0.02)
00:35:38.214 00.000 12308 Moving (0.15, -0.02) raw xDistance=-0.14 yDistance=0.05
00:35:38.215 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:35:38.215 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:38.215 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:35:38.216 00.001 12308 MoveAxis(E, 0, ABG)
00:35:38.217 00.001 12308 Move returns status 0, amount 0
00:35:38.217 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:38.222 00.005 12308 MoveAxis(N, 0, ABG)
00:35:38.222 00.000 12308 Move returns status 0, amount 0
00:35:38.222 00.000 12308 move complete, result=0
00:35:38.222 00.000 12308 worker thread done servicing request
00:35:38.240 00.018 14556 UpdateGuideState exits: m=2333 SNR=32.5
00:35:38.245 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:38.253 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:38.257 00.004 14556 Enqueuing Expose request
00:35:38.262 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:35:38.267 00.005 12308 Worker thread wakes up
00:35:38.268 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:38.268 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:39.515 01.247 12308 Exposure complete
00:35:39.632 00.117 12308 worker thread done servicing request
00:35:39.632 00.000 14556 OnExposeComplete: enter
00:35:39.636 00.004 14556 UpdateGuideState(): m_state=6
00:35:39.641 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9780
00:35:39.644 00.003 14556 Star::Find returns 1 (0), X=163.19, Y=997.55, Mass=2138, SNR=31.0, Peak=158 HFD=4.5
00:35:39.649 00.005 14556 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.07) = xAngle (3.93 = -2.35)
00:35:39.653 00.004 14556 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.83 = -2.45)
00:35:39.659 00.006 14556 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.10 cameraTheta=0.86 mountX=-0.07 mountY=-0.07, mountTheta=-2.41
00:35:39.666 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.08, opts=13)
00:35:39.671 00.005 14556 Enqueuing Move request for scope (0.07, 0.08)
00:35:39.675 00.004 12308 Worker thread wakes up
00:35:39.676 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
00:35:39.676 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
00:35:39.676 00.000 12308 Moving (0.07, 0.08) raw xDistance=-0.07 yDistance=-0.07
00:35:39.676 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:35:39.676 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:39.676 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:35:39.676 00.000 12308 MoveAxis(E, 0, ABG)
00:35:39.677 00.001 12308 Move returns status 0, amount 0
00:35:39.677 00.000 12308 MoveAxis(N, 0, ABG)
00:35:39.677 00.000 12308 Move returns status 0, amount 0
00:35:39.677 00.000 12308 move complete, result=0
00:35:39.678 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:39.681 00.003 12308 worker thread done servicing request
00:35:39.709 00.028 14556 UpdateGuideState exits: m=2138 SNR=31.0
00:35:39.715 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:39.722 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:39.727 00.005 14556 Enqueuing Expose request
00:35:39.733 00.006 12308 Worker thread wakes up
00:35:39.733 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:35:39.736 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:39.737 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(148,982,31,31)
00:35:40.336 00.599 14556 evsrv: cli 0185AD08 connect
00:35:40.340 00.004 14556 case statement mapped state 6 to 3
00:35:40.344 00.004 14556 case statement mapped state 6 to 3
00:35:40.348 00.004 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"7ec4262b-e9d0-428b-b0b9-11ef34ac099f"}
00:35:40.353 00.005 14556 case statement mapped state 6 to 3
00:35:40.357 00.004 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ec4262b-e9d0-428b-b0b9-11ef34ac099f"}
00:35:40.502 00.145 14556 evsrv: cli 0185AD08 disconnect
00:35:40.509 00.007 14556 evsrv: cli 0185B3E8 connect
00:35:40.515 00.006 14556 case statement mapped state 6 to 3
00:35:40.624 00.109 14556 case statement mapped state 6 to 3
00:35:40.632 00.008 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"1e351f97-68ae-4b70-901e-766de0a80ad4"}
00:35:40.635 00.003 14556 PhdController::Dither begins
00:35:40.637 00.002 14556 dither: size=5.00, dRA=-3.31 dDec=1.57
00:35:40.641 00.004 14556 MountToCamera -- mountTheta (2.70) + m_xAngle (-3.07) = xAngle (-0.38 = -0.38)
00:35:40.644 00.003 14556 MountToCamera -- mountX=-3.31 mountY=1.57 hyp=3.66 mountTheta=2.70 cameraX=3.41, cameraY=-1.34 cameraTheta=-0.38
00:35:40.647 00.003 14556 setting lock position to (166.53, 996.13)
00:35:40.650 00.003 14556 Mount: notify guiding dithered (3.4, -1.3)
00:35:40.654 00.004 14556 Status Line: Dither by -3.31,1.57
00:35:40.658 00.004 14556 PhdController: newstate STATE_SETTLE_BEGIN
00:35:40.662 00.004 14556 PhdController: newstate STATE_SETTLE_WAIT
00:35:40.665 00.003 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"1e351f97-68ae-4b70-901e-766de0a80ad4"}
00:35:40.668 00.003 14556 evsrv: cli 0185B3E8 disconnect
00:35:40.977 00.309 12308 Exposure complete
00:35:41.081 00.104 14556 OnExposeComplete: enter
00:35:41.089 00.008 12308 worker thread done servicing request
00:35:41.093 00.004 14556 UpdateGuideState(): m_state=6
00:35:41.103 00.010 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9781
00:35:41.108 00.005 14556 Star::Find returns 1 (0), X=163.35, Y=997.63, Mass=2406, SNR=33.0, Peak=168 HFD=4.8
00:35:41.111 00.003 14556 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.07) = xAngle (5.77 = -0.51)
00:35:41.115 00.004 14556 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.67 = -0.61)
00:35:41.118 00.003 14556 CameraToMount -- cameraX=-3.18 cameraY=1.50 hyp=3.52 cameraTheta=2.70 mountX=3.07 mountY=-2.01, mountTheta=-0.58
00:35:41.122 00.004 14556 dither recenter: remaining=(3.3,-1.6) step=(3.3,-1.6)
00:35:41.127 00.005 14556 MountToCamera -- mountTheta (-0.44) + m_xAngle (-3.07) = xAngle (-3.52 = 2.77)
00:35:41.130 00.003 14556 MountToCamera -- mountX=3.31 mountY=-1.57 hyp=3.66 mountTheta=-0.44 cameraX=-3.41, cameraY=1.34 cameraTheta=2.77
00:35:41.133 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-3.41, y=1.34, opts=4)
00:35:41.136 00.003 14556 Enqueuing Move request for scope (-3.41, 1.34)
00:35:41.139 00.003 14556 Mount: notify direct move 3.31,-1.57
00:35:41.142 00.003 12308 Worker thread wakes up
00:35:41.142 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-3.41, 1.34) opts 0x4
00:35:41.142 00.000 12308 Handling offset move in thread for scope, endpoint = (-3.41, 1.34)
00:35:41.142 00.000 12308 Moving (-3.41, 1.34) raw xDistance=3.31 yDistance=-1.57
00:35:41.142 00.000 12308 MoveAxis(W, 2280, B)
00:35:41.142 00.000 12308 Guiding  Dir = 3, Dur = 2280
00:35:41.142 00.000 12308 IsSlewing returns 0
00:35:41.143 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:41.145 00.002 12308 IsGuiding returns 0
00:35:41.146 00.001 12308 PulseGuide returned control before completion, sleep 2290
00:35:41.161 00.015 14556 UpdateGuideState exits: m=2406 SNR=33.0
00:35:41.165 00.004 14556 PhdController: settling, locked = 1, distance = 3.70 (1.50) aobump = 0 frame = 1 / 99999
00:35:41.168 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760592941.168,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":3.70,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:35:41.171 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:41.175 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:41.178 00.003 14556 Enqueuing Expose request
00:35:43.444 02.266 12308 IsGuiding returns 1
00:35:43.444 00.000 12308 scope still moving after pulse duration time elapsed
00:35:43.474 00.030 12308 IsSlewing returns 0
00:35:43.477 00.003 12308 IsGuiding returns 0
00:35:43.477 00.000 12308 scope move finished after 2280 + 51 ms
00:35:43.478 00.001 12308 Move returns status 0, amount 2280
00:35:43.478 00.000 12308 MoveAxis(N, 1107, B)
00:35:43.478 00.000 12308 Guiding  Dir = 0, Dur = 1107
00:35:43.478 00.000 12308 IsSlewing returns 0
00:35:43.479 00.001 12308 IsGuiding returns 0
00:35:43.481 00.002 12308 PulseGuide returned control before completion, sleep 1117
00:35:44.602 01.121 12308 IsGuiding returns 1
00:35:44.602 00.000 12308 scope still moving after pulse duration time elapsed
00:35:44.634 00.032 12308 IsSlewing returns 0
00:35:44.635 00.001 12308 IsGuiding returns 0
00:35:44.636 00.001 12308 scope move finished after 1107 + 48 ms
00:35:44.636 00.000 12308 Move returns status 0, amount 1107
00:35:44.637 00.001 12308 move complete, result=0
00:35:44.637 00.000 12308 worker thread done servicing request
00:35:44.637 00.000 14556 GuideStep: 3.3 px 2280 ms WEST, -1.6 px 1107 ms NORTH
00:35:44.643 00.006 12308 Worker thread wakes up
00:35:44.643 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:44.644 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:35:45.904 01.260 12308 Exposure complete
00:35:46.024 00.120 12308 worker thread done servicing request
00:35:46.024 00.000 14556 OnExposeComplete: enter
00:35:46.028 00.004 14556 UpdateGuideState(): m_state=6
00:35:46.033 00.005 14556 Star::Find(15, 163, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9782
00:35:46.038 00.005 14556 Star::Find returns 1 (0), X=166.46, Y=996.19, Mass=2402, SNR=32.6, Peak=186 HFD=4.7
00:35:46.044 00.006 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.48 = -0.81)
00:35:46.048 00.004 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.90)
00:35:46.054 00.006 14556 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.09 cameraTheta=2.40 mountX=0.06 mountY=-0.07, mountTheta=-0.85
00:35:46.060 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.06, opts=13)
00:35:46.066 00.006 14556 Enqueuing Move request for scope (-0.06, 0.06)
00:35:46.071 00.005 12308 Worker thread wakes up
00:35:46.071 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
00:35:46.071 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
00:35:46.072 00.001 12308 Moving (-0.06, 0.06) raw xDistance=0.06 yDistance=-0.07
00:35:46.072 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:35:46.072 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:46.074 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:35:46.074 00.000 12308 MoveAxis(E, 0, ABG)
00:35:46.074 00.000 12308 Move returns status 0, amount 0
00:35:46.074 00.000 12308 MoveAxis(N, 0, ABG)
00:35:46.074 00.000 12308 Move returns status 0, amount 0
00:35:46.075 00.001 12308 move complete, result=0
00:35:46.075 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:46.081 00.006 12308 worker thread done servicing request
00:35:46.105 00.024 14556 UpdateGuideState exits: m=2402 SNR=32.6
00:35:46.110 00.005 14556 PhdController: settling, locked = 1, distance = 0.09 (1.50) aobump = 0 frame = 2 / 99999
00:35:46.114 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760592946.114,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.09,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:35:46.117 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:46.120 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:46.128 00.008 14556 Enqueuing Expose request
00:35:46.133 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:35:46.139 00.006 12308 Worker thread wakes up
00:35:46.139 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:46.141 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:35:47.390 01.249 12308 Exposure complete
00:35:47.493 00.103 12308 worker thread done servicing request
00:35:47.493 00.000 14556 OnExposeComplete: enter
00:35:47.497 00.004 14556 UpdateGuideState(): m_state=6
00:35:47.500 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9783
00:35:47.505 00.005 14556 Star::Find returns 1 (0), X=166.40, Y=996.10, Mass=2318, SNR=32.3, Peak=174 HFD=4.9
00:35:47.509 00.004 14556 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-3.07) = xAngle (0.16 = 0.16)
00:35:47.512 00.003 14556 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.06 = 0.06)
00:35:47.516 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-2.91 mountX=0.13 mountY=0.01, mountTheta=0.06
00:35:47.521 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.03, opts=13)
00:35:47.525 00.004 14556 Enqueuing Move request for scope (-0.13, -0.03)
00:35:47.529 00.004 12308 Worker thread wakes up
00:35:47.529 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.03) opts 0xd
00:35:47.529 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.03)
00:35:47.529 00.000 12308 Moving (-0.13, -0.03) raw xDistance=0.13 yDistance=0.01
00:35:47.529 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:35:47.529 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:47.530 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:35:47.530 00.000 12308 MoveAxis(E, 0, ABG)
00:35:47.530 00.000 12308 Move returns status 0, amount 0
00:35:47.530 00.000 12308 MoveAxis(N, 0, ABG)
00:35:47.530 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:47.535 00.005 12308 Move returns status 0, amount 0
00:35:47.535 00.000 12308 move complete, result=0
00:35:47.535 00.000 12308 worker thread done servicing request
00:35:47.556 00.021 14556 UpdateGuideState exits: m=2318 SNR=32.3
00:35:47.559 00.003 14556 PhdController: settling, locked = 1, distance = 0.10 (1.50) aobump = 0 frame = 3 / 99999
00:35:47.565 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760592947.565,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.10,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
00:35:47.572 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:47.577 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:47.580 00.003 14556 Enqueuing Expose request
00:35:47.584 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:35:47.589 00.005 12308 Worker thread wakes up
00:35:47.589 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:47.589 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:35:48.828 01.239 12308 Exposure complete
00:35:48.949 00.121 12308 worker thread done servicing request
00:35:48.949 00.000 14556 OnExposeComplete: enter
00:35:48.953 00.004 14556 UpdateGuideState(): m_state=6
00:35:48.957 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9784
00:35:48.960 00.003 14556 Star::Find returns 1 (0), X=166.48, Y=996.27, Mass=2535, SNR=33.8, Peak=192 HFD=4.6
00:35:48.964 00.004 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.94 = -1.34)
00:35:48.968 00.004 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.44)
00:35:48.971 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.87 mountX=0.03 mountY=-0.15, mountTheta=-1.34
00:35:48.976 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.15, opts=13)
00:35:48.980 00.004 14556 Enqueuing Move request for scope (-0.04, 0.15)
00:35:48.983 00.003 12308 Worker thread wakes up
00:35:48.983 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
00:35:48.983 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
00:35:48.983 00.000 12308 Moving (-0.04, 0.15) raw xDistance=0.03 yDistance=-0.15
00:35:48.984 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:35:48.984 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:48.984 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:35:48.984 00.000 12308 MoveAxis(E, 0, ABG)
00:35:48.984 00.000 12308 Move returns status 0, amount 0
00:35:48.984 00.000 12308 MoveAxis(N, 0, ABG)
00:35:48.985 00.001 12308 Move returns status 0, amount 0
00:35:48.985 00.000 12308 move complete, result=0
00:35:48.985 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:48.989 00.004 12308 worker thread done servicing request
00:35:49.008 00.019 14556 UpdateGuideState exits: m=2535 SNR=33.8
00:35:49.013 00.005 14556 PhdController: settling, locked = 1, distance = 0.12 (1.50) aobump = 0 frame = 4 / 99999
00:35:49.017 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760592949.017,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.12,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
00:35:49.020 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:49.023 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:49.028 00.005 14556 Enqueuing Expose request
00:35:49.032 00.004 12308 Worker thread wakes up
00:35:49.032 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:49.032 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:35:49.033 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:35:50.289 01.256 12308 Exposure complete
00:35:50.399 00.110 12308 worker thread done servicing request
00:35:50.399 00.000 14556 OnExposeComplete: enter
00:35:50.403 00.004 14556 UpdateGuideState(): m_state=6
00:35:50.408 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9785
00:35:50.412 00.004 14556 Star::Find returns 1 (0), X=166.43, Y=996.37, Mass=2207, SNR=31.5, Peak=171 HFD=4.7
00:35:50.415 00.003 14556 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.07) = xAngle (5.00 = -1.28)
00:35:50.419 00.004 14556 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.38)
00:35:50.422 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.25 hyp=0.26 cameraTheta=1.93 mountX=0.08 mountY=-0.26, mountTheta=-1.29
00:35:50.427 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.25, opts=13)
00:35:50.431 00.004 14556 Enqueuing Move request for scope (-0.09, 0.25)
00:35:50.433 00.002 12308 Worker thread wakes up
00:35:50.433 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.25) opts 0xd
00:35:50.433 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.25)
00:35:50.435 00.002 12308 Moving (-0.09, 0.25) raw xDistance=0.08 yDistance=-0.26
00:35:50.435 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:35:50.435 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:35:50.435 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:35:50.435 00.000 12308 MoveAxis(E, 0, ABG)
00:35:50.435 00.000 12308 Move returns status 0, amount 0
00:35:50.436 00.001 12308 MoveAxis(N, 0, ABG)
00:35:50.436 00.000 12308 Move returns status 0, amount 0
00:35:50.436 00.000 12308 move complete, result=0
00:35:50.436 00.000 12308 worker thread done servicing request
00:35:50.437 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:50.460 00.023 14556 UpdateGuideState exits: m=2207 SNR=31.5
00:35:50.465 00.005 14556 PhdController: settling, locked = 1, distance = 0.16 (1.50) aobump = 0 frame = 5 / 99999
00:35:50.470 00.005 14556 evsrv: {"Event":"Settling","Timestamp":1760592950.470,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.16,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
00:35:50.477 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:50.482 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:50.486 00.004 14556 Enqueuing Expose request
00:35:50.489 00.003 12308 Worker thread wakes up
00:35:50.490 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:35:50.494 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:50.494 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:35:51.743 01.249 12308 Exposure complete
00:35:51.862 00.119 12308 worker thread done servicing request
00:35:51.863 00.001 14556 OnExposeComplete: enter
00:35:51.866 00.003 14556 UpdateGuideState(): m_state=6
00:35:51.870 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9786
00:35:51.875 00.005 14556 Star::Find returns 1 (0), X=166.28, Y=996.35, Mass=2378, SNR=32.7, Peak=157 HFD=4.7
00:35:51.878 00.003 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.47 = -0.81)
00:35:51.882 00.004 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.37 = -0.91)
00:35:51.886 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.23 hyp=0.33 cameraTheta=2.40 mountX=0.23 mountY=-0.26, mountTheta=-0.86
00:35:51.891 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.23, opts=13)
00:35:51.895 00.004 14556 Enqueuing Move request for scope (-0.24, 0.23)
00:35:51.898 00.003 12308 Worker thread wakes up
00:35:51.898 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.23) opts 0xd
00:35:51.899 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.23)
00:35:51.899 00.000 12308 Moving (-0.24, 0.23) raw xDistance=0.23 yDistance=-0.26
00:35:51.899 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:35:51.899 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:35:51.899 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:35:51.899 00.000 12308 MoveAxis(W, 99, ABG)
00:35:51.899 00.000 12308 Guiding  Dir = 3, Dur = 99
00:35:51.901 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:51.904 00.003 12308 IsSlewing returns 0
00:35:51.905 00.001 12308 IsGuiding returns 0
00:35:51.907 00.002 12308 PulseGuide returned control before completion, sleep 108
00:35:51.930 00.023 14556 UpdateGuideState exits: m=2378 SNR=32.7
00:35:51.936 00.006 14556 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 6 / 99999
00:35:51.942 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760592951.940,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.21,"Time":5.8,"SettleTime":10.0,"StarLocked":true}
00:35:51.948 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:51.953 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:51.957 00.004 14556 Enqueuing Expose request
00:35:52.030 00.073 12308 IsGuiding returns 1
00:35:52.031 00.001 12308 scope still moving after pulse duration time elapsed
00:35:52.062 00.031 12308 IsSlewing returns 0
00:35:52.063 00.001 12308 IsGuiding returns 0
00:35:52.064 00.001 12308 scope move finished after 99 + 58 ms
00:35:52.064 00.000 12308 Move returns status 0, amount 99
00:35:52.065 00.001 12308 MoveAxis(N, 0, ABG)
00:35:52.066 00.001 12308 Move returns status 0, amount 0
00:35:52.066 00.000 12308 move complete, result=0
00:35:52.066 00.000 12308 worker thread done servicing request
00:35:52.066 00.000 12308 Worker thread wakes up
00:35:52.067 00.001 14556 GuideStep: 0.2 px 99 ms WEST, -0.3 px 0 ms NORTH
00:35:52.072 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:52.072 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:35:53.321 01.249 12308 Exposure complete
00:35:53.419 00.098 12308 worker thread done servicing request
00:35:53.419 00.000 14556 OnExposeComplete: enter
00:35:53.422 00.003 14556 UpdateGuideState(): m_state=6
00:35:53.426 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9787
00:35:53.428 00.002 14556 Star::Find returns 1 (0), X=166.60, Y=996.41, Mass=2295, SNR=32.3, Peak=138 HFD=4.8
00:35:53.432 00.004 14556 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.07) = xAngle (4.38 = -1.90)
00:35:53.436 00.004 14556 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.28 = -2.00)
00:35:53.440 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.29 hyp=0.30 cameraTheta=1.31 mountX=-0.10 mountY=-0.27, mountTheta=-1.92
00:35:53.444 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.29, opts=13)
00:35:53.448 00.004 14556 Enqueuing Move request for scope (0.08, 0.29)
00:35:53.452 00.004 12308 Worker thread wakes up
00:35:53.452 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.29) opts 0xd
00:35:53.452 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.29)
00:35:53.452 00.000 12308 Moving (0.08, 0.29) raw xDistance=-0.10 yDistance=-0.27
00:35:53.453 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:35:53.453 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.79
00:35:53.453 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:35:53.453 00.000 12308 MoveAxis(E, 0, ABG)
00:35:53.453 00.000 12308 Move returns status 0, amount 0
00:35:53.453 00.000 12308 MoveAxis(N, 189, ABG)
00:35:53.453 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:53.458 00.005 12308 Guiding  Dir = 0, Dur = 189
00:35:53.459 00.001 12308 IsSlewing returns 0
00:35:53.459 00.000 12308 IsGuiding returns 0
00:35:53.459 00.000 12308 PulseGuide returned control before completion, sleep 199
00:35:53.479 00.020 14556 UpdateGuideState exits: m=2295 SNR=32.3
00:35:53.484 00.005 14556 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 7 / 99999
00:35:53.488 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760592953.488,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.24,"Time":7.4,"SettleTime":10.0,"StarLocked":true}
00:35:53.492 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:53.496 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:53.500 00.004 14556 Enqueuing Expose request
00:35:53.675 00.175 12308 IsGuiding returns 1
00:35:53.675 00.000 12308 scope still moving after pulse duration time elapsed
00:35:53.706 00.031 12308 IsSlewing returns 0
00:35:53.706 00.000 12308 IsGuiding returns 0
00:35:53.708 00.002 12308 scope move finished after 189 + 59 ms
00:35:53.708 00.000 12308 Move returns status 0, amount 189
00:35:53.708 00.000 12308 move complete, result=0
00:35:53.708 00.000 12308 worker thread done servicing request
00:35:53.708 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 189 ms NORTH
00:35:53.715 00.007 12308 Worker thread wakes up
00:35:53.715 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:53.715 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:35:54.965 01.250 12308 Exposure complete
00:35:55.072 00.107 12308 worker thread done servicing request
00:35:55.072 00.000 14556 OnExposeComplete: enter
00:35:55.075 00.003 14556 UpdateGuideState(): m_state=6
00:35:55.078 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9788
00:35:55.082 00.004 14556 Star::Find returns 1 (0), X=166.35, Y=996.02, Mass=2282, SNR=32.3, Peak=184 HFD=4.7
00:35:55.085 00.003 14556 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-3.07) = xAngle (0.47 = 0.47)
00:35:55.088 00.003 14556 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.37 = 0.37)
00:35:55.090 00.002 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.11 hyp=0.21 cameraTheta=-2.60 mountX=0.19 mountY=0.08, mountTheta=0.39
00:35:55.096 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.11, opts=13)
00:35:55.100 00.004 14556 Enqueuing Move request for scope (-0.18, -0.11)
00:35:55.103 00.003 12308 Worker thread wakes up
00:35:55.104 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.11) opts 0xd
00:35:55.104 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.11)
00:35:55.104 00.000 12308 Moving (-0.18, -0.11) raw xDistance=0.19 yDistance=0.08
00:35:55.104 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:35:55.104 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:55.105 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:35:55.105 00.000 12308 MoveAxis(E, 0, ABG)
00:35:55.106 00.001 12308 Move returns status 0, amount 0
00:35:55.106 00.000 12308 MoveAxis(N, 0, ABG)
00:35:55.106 00.000 12308 Move returns status 0, amount 0
00:35:55.107 00.001 12308 move complete, result=0
00:35:55.107 00.000 12308 worker thread done servicing request
00:35:55.107 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:55.128 00.021 14556 UpdateGuideState exits: m=2282 SNR=32.3
00:35:55.133 00.005 14556 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 8 / 99999
00:35:55.137 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760592955.137,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.23,"Time":9.0,"SettleTime":10.0,"StarLocked":true}
00:35:55.141 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:55.144 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:55.149 00.005 14556 Enqueuing Expose request
00:35:55.152 00.003 12308 Worker thread wakes up
00:35:55.153 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:55.153 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:35:55.153 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:56.396 01.243 12308 Exposure complete
00:35:56.518 00.122 12308 worker thread done servicing request
00:35:56.519 00.001 14556 OnExposeComplete: enter
00:35:56.521 00.002 14556 UpdateGuideState(): m_state=6
00:35:56.526 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9789
00:35:56.531 00.005 14556 Star::Find returns 1 (0), X=166.56, Y=996.15, Mass=2319, SNR=32.3, Peak=180 HFD=4.9
00:35:56.534 00.003 14556 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.07) = xAngle (3.61 = -2.68)
00:35:56.537 00.003 14556 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.51 = -2.78)
00:35:56.544 00.007 14556 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.53 mountX=-0.03 mountY=-0.01, mountTheta=-2.76
00:35:56.551 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.02, opts=13)
00:35:56.556 00.005 14556 Enqueuing Move request for scope (0.03, 0.02)
00:35:56.561 00.005 12308 Worker thread wakes up
00:35:56.561 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
00:35:56.562 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
00:35:56.562 00.000 12308 Moving (0.03, 0.02) raw xDistance=-0.03 yDistance=-0.01
00:35:56.562 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:35:56.563 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:56.563 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:35:56.563 00.000 12308 MoveAxis(E, 0, ABG)
00:35:56.563 00.000 12308 Move returns status 0, amount 0
00:35:56.563 00.000 12308 MoveAxis(N, 0, ABG)
00:35:56.563 00.000 12308 Move returns status 0, amount 0
00:35:56.564 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:56.568 00.004 12308 move complete, result=0
00:35:56.568 00.000 12308 worker thread done servicing request
00:35:56.590 00.022 14556 UpdateGuideState exits: m=2319 SNR=32.3
00:35:56.594 00.004 14556 PhdController: settling, locked = 1, distance = 0.17 (1.50) aobump = 0 frame = 9 / 99999
00:35:56.600 00.006 14556 PhdController: newstate STATE_FINISH
00:35:56.604 00.004 14556 PhdController complete: success
00:35:56.608 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760592956.608,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
00:35:56.612 00.004 14556 Mount: notify guiding dither settle done success=1
00:35:56.617 00.005 14556 PhdController: newstate STATE_IDLE
00:35:56.621 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:56.625 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:56.629 00.004 14556 Enqueuing Expose request
00:35:56.633 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:35:56.637 00.004 12308 Worker thread wakes up
00:35:56.637 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:56.637 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:35:57.890 01.253 12308 Exposure complete
00:35:58.012 00.122 12308 worker thread done servicing request
00:35:58.013 00.001 14556 OnExposeComplete: enter
00:35:58.017 00.004 14556 UpdateGuideState(): m_state=6
00:35:58.020 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9790
00:35:58.024 00.004 14556 Star::Find returns 1 (0), X=166.40, Y=996.20, Mass=2197, SNR=31.5, Peak=187 HFD=4.6
00:35:58.028 00.004 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.71 = -0.57)
00:35:58.033 00.005 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
00:35:58.037 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.15 cameraTheta=2.64 mountX=0.13 mountY=-0.09, mountTheta=-0.64
00:35:58.042 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.07, opts=13)
00:35:58.046 00.004 14556 Enqueuing Move request for scope (-0.13, 0.07)
00:35:58.050 00.004 12308 Worker thread wakes up
00:35:58.050 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
00:35:58.050 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
00:35:58.050 00.000 12308 Moving (-0.13, 0.07) raw xDistance=0.13 yDistance=-0.09
00:35:58.050 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:35:58.050 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:35:58.052 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:35:58.052 00.000 12308 MoveAxis(E, 0, ABG)
00:35:58.052 00.000 12308 Move returns status 0, amount 0
00:35:58.053 00.001 12308 MoveAxis(N, 0, ABG)
00:35:58.053 00.000 12308 Move returns status 0, amount 0
00:35:58.053 00.000 12308 move complete, result=0
00:35:58.053 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:58.057 00.004 12308 worker thread done servicing request
00:35:58.080 00.023 14556 UpdateGuideState exits: m=2197 SNR=31.5
00:35:58.084 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:58.088 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:58.092 00.004 14556 Enqueuing Expose request
00:35:58.096 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:35:58.101 00.005 12308 Worker thread wakes up
00:35:58.102 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:58.102 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:35:59.352 01.250 12308 Exposure complete
00:35:59.473 00.121 12308 worker thread done servicing request
00:35:59.474 00.001 14556 OnExposeComplete: enter
00:35:59.478 00.004 14556 UpdateGuideState(): m_state=6
00:35:59.481 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9791
00:35:59.486 00.005 14556 Star::Find returns 1 (0), X=166.52, Y=996.38, Mass=2292, SNR=32.1, Peak=172 HFD=4.8
00:35:59.490 00.004 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.68 = -1.61)
00:35:59.494 00.004 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.58 = -1.71)
00:35:59.497 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.60 mountX=-0.01 mountY=-0.25, mountTheta=-1.61
00:35:59.503 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.26, opts=13)
00:35:59.507 00.004 14556 Enqueuing Move request for scope (-0.01, 0.26)
00:35:59.511 00.004 12308 Worker thread wakes up
00:35:59.511 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.26) opts 0xd
00:35:59.511 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.26)
00:35:59.511 00.000 12308 Moving (-0.01, 0.26) raw xDistance=-0.01 yDistance=-0.25
00:35:59.511 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:35:59.511 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:35:59.511 00.000 12308 MoveAxis(E, 0, ABG)
00:35:59.513 00.002 12308 Move returns status 0, amount 0
00:35:59.513 00.000 12308 MoveAxis(N, 178, ABG)
00:35:59.513 00.000 12308 Guiding  Dir = 0, Dur = 178
00:35:59.513 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:35:59.518 00.005 12308 IsSlewing returns 0
00:35:59.518 00.000 12308 IsGuiding returns 0
00:35:59.518 00.000 12308 PulseGuide returned control before completion, sleep 188
00:35:59.540 00.022 14556 UpdateGuideState exits: m=2292 SNR=32.1
00:35:59.545 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:59.549 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:35:59.553 00.004 14556 Enqueuing Expose request
00:35:59.715 00.162 12308 IsGuiding returns 1
00:35:59.715 00.000 12308 scope still moving after pulse duration time elapsed
00:35:59.747 00.032 12308 IsSlewing returns 0
00:35:59.747 00.000 12308 IsGuiding returns 0
00:35:59.748 00.001 12308 scope move finished after 178 + 51 ms
00:35:59.748 00.000 12308 Move returns status 0, amount 178
00:35:59.748 00.000 12308 move complete, result=0
00:35:59.748 00.000 12308 worker thread done servicing request
00:35:59.748 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 178 ms NORTH
00:35:59.755 00.007 12308 Worker thread wakes up
00:35:59.755 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:35:59.756 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:01.011 01.255 12308 Exposure complete
00:36:01.136 00.125 12308 worker thread done servicing request
00:36:01.137 00.001 14556 OnExposeComplete: enter
00:36:01.140 00.003 14556 UpdateGuideState(): m_state=6
00:36:01.145 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9792
00:36:01.149 00.004 14556 Star::Find returns 1 (0), X=166.43, Y=996.13, Mass=2347, SNR=32.5, Peak=194 HFD=4.7
00:36:01.152 00.003 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.19 = -0.09)
00:36:01.157 00.005 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.19)
00:36:01.163 00.006 14556 CameraToMount -- cameraX=-0.10 cameraY=0.00 hyp=0.10 cameraTheta=3.12 mountX=0.10 mountY=-0.02, mountTheta=-0.19
00:36:01.171 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.00, opts=13)
00:36:01.175 00.004 14556 Enqueuing Move request for scope (-0.10, 0.00)
00:36:01.178 00.003 12308 Worker thread wakes up
00:36:01.178 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.00) opts 0xd
00:36:01.179 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.00)
00:36:01.179 00.000 12308 Moving (-0.10, 0.00) raw xDistance=0.10 yDistance=-0.02
00:36:01.179 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:36:01.179 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:01.179 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:36:01.179 00.000 12308 MoveAxis(E, 0, ABG)
00:36:01.179 00.000 12308 Move returns status 0, amount 0
00:36:01.181 00.002 12308 MoveAxis(N, 0, ABG)
00:36:01.181 00.000 12308 Move returns status 0, amount 0
00:36:01.181 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:01.185 00.004 12308 move complete, result=0
00:36:01.185 00.000 12308 worker thread done servicing request
00:36:01.208 00.023 14556 UpdateGuideState exits: m=2347 SNR=32.5
00:36:01.212 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:01.216 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:01.222 00.006 14556 Enqueuing Expose request
00:36:01.227 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:01.231 00.004 12308 Worker thread wakes up
00:36:01.231 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:01.231 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:02.488 01.257 12308 Exposure complete
00:36:02.608 00.120 12308 worker thread done servicing request
00:36:02.608 00.000 14556 OnExposeComplete: enter
00:36:02.612 00.004 14556 UpdateGuideState(): m_state=6
00:36:02.618 00.006 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9793
00:36:02.624 00.006 14556 Star::Find returns 1 (0), X=166.44, Y=996.14, Mass=2261, SNR=32.1, Peak=172 HFD=4.8
00:36:02.630 00.006 14556 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.07) = xAngle (6.03 = -0.25)
00:36:02.635 00.005 14556 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.35)
00:36:02.640 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.96 mountX=0.08 mountY=-0.03, mountTheta=-0.34
00:36:02.646 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.02, opts=13)
00:36:02.654 00.008 14556 Enqueuing Move request for scope (-0.08, 0.02)
00:36:02.658 00.004 12308 Worker thread wakes up
00:36:02.658 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
00:36:02.658 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
00:36:02.658 00.000 12308 Moving (-0.08, 0.02) raw xDistance=0.08 yDistance=-0.03
00:36:02.658 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:36:02.659 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:02.659 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:36:02.659 00.000 12308 MoveAxis(E, 0, ABG)
00:36:02.659 00.000 12308 Move returns status 0, amount 0
00:36:02.661 00.002 12308 MoveAxis(N, 0, ABG)
00:36:02.661 00.000 12308 Move returns status 0, amount 0
00:36:02.661 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:02.665 00.004 12308 move complete, result=0
00:36:02.665 00.000 12308 worker thread done servicing request
00:36:02.686 00.021 14556 UpdateGuideState exits: m=2261 SNR=32.1
00:36:02.691 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:02.695 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:02.699 00.004 14556 Enqueuing Expose request
00:36:02.703 00.004 12308 Worker thread wakes up
00:36:02.703 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:02.703 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:02.703 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:03.960 01.257 12308 Exposure complete
00:36:04.076 00.116 12308 worker thread done servicing request
00:36:04.076 00.000 14556 OnExposeComplete: enter
00:36:04.080 00.004 14556 UpdateGuideState(): m_state=6
00:36:04.085 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9794
00:36:04.088 00.003 14556 Star::Find returns 1 (0), X=166.48, Y=996.06, Mass=2192, SNR=31.3, Peak=171 HFD=4.8
00:36:04.092 00.004 14556 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-3.07) = xAngle (0.87 = 0.87)
00:36:04.096 00.004 14556 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.77 = 0.77)
00:36:04.101 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-2.21 mountX=0.05 mountY=0.06, mountTheta=0.82
00:36:04.107 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.07, opts=13)
00:36:04.111 00.004 14556 Enqueuing Move request for scope (-0.05, -0.07)
00:36:04.115 00.004 12308 Worker thread wakes up
00:36:04.115 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
00:36:04.115 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
00:36:04.115 00.000 12308 Moving (-0.05, -0.07) raw xDistance=0.05 yDistance=0.06
00:36:04.115 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:36:04.115 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:04.116 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:36:04.116 00.000 12308 MoveAxis(E, 0, ABG)
00:36:04.116 00.000 12308 Move returns status 0, amount 0
00:36:04.116 00.000 12308 MoveAxis(N, 0, ABG)
00:36:04.116 00.000 12308 Move returns status 0, amount 0
00:36:04.118 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:04.123 00.005 12308 move complete, result=0
00:36:04.123 00.000 12308 worker thread done servicing request
00:36:04.146 00.023 14556 UpdateGuideState exits: m=2192 SNR=31.3
00:36:04.150 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:04.155 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:04.161 00.006 14556 Enqueuing Expose request
00:36:04.166 00.005 12308 Worker thread wakes up
00:36:04.167 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:04.171 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:04.172 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:05.417 01.245 12308 Exposure complete
00:36:05.534 00.117 12308 worker thread done servicing request
00:36:05.534 00.000 14556 OnExposeComplete: enter
00:36:05.539 00.005 14556 UpdateGuideState(): m_state=6
00:36:05.544 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9795
00:36:05.548 00.004 14556 Star::Find returns 1 (0), X=166.63, Y=996.09, Mass=2360, SNR=32.7, Peak=181 HFD=4.3
00:36:05.552 00.004 14556 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-3.07) = xAngle (2.72 = 2.72)
00:36:05.556 00.004 14556 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.62 = 2.62)
00:36:05.559 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.11 cameraTheta=-0.35 mountX=-0.10 mountY=0.06, mountTheta=2.64
00:36:05.563 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.04, opts=13)
00:36:05.567 00.004 14556 Enqueuing Move request for scope (0.11, -0.04)
00:36:05.570 00.003 12308 Worker thread wakes up
00:36:05.570 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
00:36:05.572 00.002 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
00:36:05.572 00.000 12308 Moving (0.11, -0.04) raw xDistance=-0.10 yDistance=0.06
00:36:05.572 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:36:05.572 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:05.572 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:36:05.572 00.000 12308 MoveAxis(E, 0, ABG)
00:36:05.573 00.001 12308 Move returns status 0, amount 0
00:36:05.573 00.000 12308 MoveAxis(N, 0, ABG)
00:36:05.573 00.000 12308 Move returns status 0, amount 0
00:36:05.573 00.000 12308 move complete, result=0
00:36:05.573 00.000 12308 worker thread done servicing request
00:36:05.573 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:05.598 00.025 14556 UpdateGuideState exits: m=2360 SNR=32.7
00:36:05.603 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:05.609 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:05.613 00.004 14556 Enqueuing Expose request
00:36:05.617 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:05.621 00.004 12308 Worker thread wakes up
00:36:05.621 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:05.621 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:06.876 01.255 12308 Exposure complete
00:36:06.992 00.116 12308 worker thread done servicing request
00:36:06.992 00.000 14556 OnExposeComplete: enter
00:36:06.996 00.004 14556 UpdateGuideState(): m_state=6
00:36:07.000 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9796
00:36:07.005 00.005 14556 Star::Find returns 1 (0), X=166.26, Y=996.07, Mass=2262, SNR=32.0, Peak=187 HFD=4.4
00:36:07.008 00.003 14556 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-3.07) = xAngle (0.15 = 0.15)
00:36:07.012 00.004 14556 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.05 = 0.05)
00:36:07.016 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=-0.06 hyp=0.27 cameraTheta=-2.93 mountX=0.27 mountY=0.01, mountTheta=0.05
00:36:07.021 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=-0.06, opts=13)
00:36:07.025 00.004 14556 Enqueuing Move request for scope (-0.27, -0.06)
00:36:07.028 00.003 12308 Worker thread wakes up
00:36:07.028 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.06) opts 0xd
00:36:07.029 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.27, -0.06)
00:36:07.029 00.000 12308 Moving (-0.27, -0.06) raw xDistance=0.27 yDistance=0.01
00:36:07.029 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:36:07.029 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:07.029 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:36:07.029 00.000 12308 MoveAxis(W, 117, ABG)
00:36:07.029 00.000 12308 Guiding  Dir = 3, Dur = 117
00:36:07.030 00.001 12308 IsSlewing returns 0
00:36:07.030 00.000 12308 IsGuiding returns 0
00:36:07.030 00.000 12308 PulseGuide returned control before completion, sleep 127
00:36:07.030 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:07.055 00.025 14556 UpdateGuideState exits: m=2262 SNR=32.0
00:36:07.059 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:07.065 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:07.070 00.005 14556 Enqueuing Expose request
00:36:07.159 00.089 12308 IsGuiding returns 1
00:36:07.159 00.000 12308 scope still moving after pulse duration time elapsed
00:36:07.191 00.032 12308 IsSlewing returns 0
00:36:07.192 00.001 12308 IsGuiding returns 0
00:36:07.192 00.000 12308 scope move finished after 117 + 45 ms
00:36:07.193 00.001 12308 Move returns status 0, amount 117
00:36:07.193 00.000 12308 MoveAxis(N, 0, ABG)
00:36:07.193 00.000 12308 Move returns status 0, amount 0
00:36:07.193 00.000 12308 move complete, result=0
00:36:07.195 00.002 12308 worker thread done servicing request
00:36:07.195 00.000 14556 GuideStep: 0.3 px 117 ms WEST, 0.0 px 0 ms NORTH
00:36:07.204 00.009 12308 Worker thread wakes up
00:36:07.204 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:07.204 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:08.450 01.246 12308 Exposure complete
00:36:08.571 00.121 12308 worker thread done servicing request
00:36:08.571 00.000 14556 OnExposeComplete: enter
00:36:08.575 00.004 14556 UpdateGuideState(): m_state=6
00:36:08.579 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9797
00:36:08.584 00.005 14556 Star::Find returns 1 (0), X=166.69, Y=996.03, Mass=2235, SNR=31.7, Peak=173 HFD=4.4
00:36:08.587 00.003 14556 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-3.07) = xAngle (2.55 = 2.55)
00:36:08.590 00.003 14556 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.45 = 2.45)
00:36:08.594 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=-0.09 hyp=0.18 cameraTheta=-0.53 mountX=-0.15 mountY=0.12, mountTheta=2.48
00:36:08.600 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.09, opts=13)
00:36:08.605 00.005 14556 Enqueuing Move request for scope (0.16, -0.09)
00:36:08.609 00.004 12308 Worker thread wakes up
00:36:08.609 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.09) opts 0xd
00:36:08.609 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.09)
00:36:08.609 00.000 12308 Moving (0.16, -0.09) raw xDistance=-0.15 yDistance=0.12
00:36:08.609 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:36:08.610 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:08.610 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:36:08.610 00.000 12308 MoveAxis(E, 0, ABG)
00:36:08.610 00.000 12308 Move returns status 0, amount 0
00:36:08.612 00.002 12308 MoveAxis(N, 0, ABG)
00:36:08.612 00.000 12308 Move returns status 0, amount 0
00:36:08.612 00.000 12308 move complete, result=0
00:36:08.612 00.000 12308 worker thread done servicing request
00:36:08.612 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:08.636 00.024 14556 UpdateGuideState exits: m=2235 SNR=31.7
00:36:08.641 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:08.645 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:08.650 00.005 14556 Enqueuing Expose request
00:36:08.653 00.003 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:08.658 00.005 12308 Worker thread wakes up
00:36:08.658 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:08.658 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:09.904 01.246 12308 Exposure complete
00:36:10.035 00.131 12308 worker thread done servicing request
00:36:10.036 00.001 14556 OnExposeComplete: enter
00:36:10.039 00.003 14556 UpdateGuideState(): m_state=6
00:36:10.044 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9798
00:36:10.048 00.004 14556 Star::Find returns 1 (0), X=166.76, Y=996.13, Mass=2205, SNR=31.7, Peak=163 HFD=4.5
00:36:10.051 00.003 14556 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.07) = xAngle (3.07 = 3.07)
00:36:10.055 00.004 14556 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.97 = 2.97)
00:36:10.058 00.003 14556 CameraToMount -- cameraX=0.24 cameraY=0.00 hyp=0.24 cameraTheta=0.00 mountX=-0.24 mountY=0.04, mountTheta=2.98
00:36:10.063 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.00, opts=13)
00:36:10.066 00.003 14556 Enqueuing Move request for scope (0.24, 0.00)
00:36:10.069 00.003 12308 Worker thread wakes up
00:36:10.069 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.00) opts 0xd
00:36:10.069 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.00)
00:36:10.069 00.000 12308 Moving (0.24, 0.00) raw xDistance=-0.24 yDistance=0.04
00:36:10.069 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:36:10.069 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:10.070 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:36:10.070 00.000 12308 MoveAxis(E, 103, ABG)
00:36:10.070 00.000 12308 Guiding  Dir = 2, Dur = 103
00:36:10.071 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:10.075 00.004 12308 IsSlewing returns 0
00:36:10.075 00.000 12308 IsGuiding returns 0
00:36:10.075 00.000 12308 PulseGuide returned control before completion, sleep 113
00:36:10.094 00.019 14556 UpdateGuideState exits: m=2205 SNR=31.7
00:36:10.098 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:10.104 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:10.107 00.003 14556 Enqueuing Expose request
00:36:10.195 00.088 12308 IsGuiding returns 1
00:36:10.196 00.001 12308 scope still moving after pulse duration time elapsed
00:36:10.226 00.030 12308 IsSlewing returns 0
00:36:10.226 00.000 12308 IsGuiding returns 0
00:36:10.226 00.000 12308 scope move finished after 103 + 47 ms
00:36:10.226 00.000 12308 Move returns status 0, amount 103
00:36:10.227 00.001 12308 MoveAxis(N, 0, ABG)
00:36:10.227 00.000 12308 Move returns status 0, amount 0
00:36:10.227 00.000 12308 move complete, result=0
00:36:10.228 00.001 12308 worker thread done servicing request
00:36:10.228 00.000 12308 Worker thread wakes up
00:36:10.228 00.000 14556 GuideStep: -0.2 px 103 ms EAST, 0.0 px 0 ms NORTH
00:36:10.232 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:10.232 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:11.487 01.255 12308 Exposure complete
00:36:11.604 00.117 12308 worker thread done servicing request
00:36:11.604 00.000 14556 OnExposeComplete: enter
00:36:11.608 00.004 14556 UpdateGuideState(): m_state=6
00:36:11.611 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9799
00:36:11.615 00.004 14556 Star::Find returns 1 (0), X=166.64, Y=996.16, Mass=2286, SNR=32.0, Peak=164 HFD=4.5
00:36:11.619 00.004 14556 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.07) = xAngle (3.32 = -2.97)
00:36:11.623 00.004 14556 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.22 = -3.07)
00:36:11.628 00.005 14556 CameraToMount -- cameraX=0.11 cameraY=0.03 hyp=0.12 cameraTheta=0.24 mountX=-0.12 mountY=-0.01, mountTheta=-3.06
00:36:11.632 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.03, opts=13)
00:36:11.636 00.004 14556 Enqueuing Move request for scope (0.11, 0.03)
00:36:11.639 00.003 12308 Worker thread wakes up
00:36:11.639 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.03) opts 0xd
00:36:11.640 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.03)
00:36:11.640 00.000 12308 Moving (0.11, 0.03) raw xDistance=-0.12 yDistance=-0.01
00:36:11.640 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:36:11.640 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:11.640 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:36:11.640 00.000 12308 MoveAxis(E, 0, ABG)
00:36:11.640 00.000 12308 Move returns status 0, amount 0
00:36:11.641 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:11.645 00.004 12308 MoveAxis(N, 0, ABG)
00:36:11.645 00.000 12308 Move returns status 0, amount 0
00:36:11.645 00.000 12308 move complete, result=0
00:36:11.645 00.000 12308 worker thread done servicing request
00:36:11.667 00.022 14556 UpdateGuideState exits: m=2286 SNR=32.0
00:36:11.671 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:11.675 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:11.679 00.004 14556 Enqueuing Expose request
00:36:11.683 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:11.688 00.005 12308 Worker thread wakes up
00:36:11.688 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:11.689 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:12.933 01.244 12308 Exposure complete
00:36:13.075 00.142 12308 worker thread done servicing request
00:36:13.076 00.001 14556 OnExposeComplete: enter
00:36:13.080 00.004 14556 UpdateGuideState(): m_state=6
00:36:13.084 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9800
00:36:13.087 00.003 14556 Star::Find returns 1 (0), X=166.43, Y=996.29, Mass=2249, SNR=31.8, Peak=168 HFD=4.7
00:36:13.091 00.004 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.17 = -1.11)
00:36:13.096 00.005 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.21)
00:36:13.099 00.003 14556 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.19 cameraTheta=2.10 mountX=0.08 mountY=-0.18, mountTheta=-1.13
00:36:13.104 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.17, opts=13)
00:36:13.107 00.003 14556 Enqueuing Move request for scope (-0.10, 0.17)
00:36:13.112 00.005 12308 Worker thread wakes up
00:36:13.112 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
00:36:13.112 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
00:36:13.113 00.001 12308 Moving (-0.10, 0.17) raw xDistance=0.08 yDistance=-0.18
00:36:13.113 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:36:13.113 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:13.113 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:36:13.113 00.000 12308 MoveAxis(E, 0, ABG)
00:36:13.114 00.001 12308 Move returns status 0, amount 0
00:36:13.114 00.000 12308 MoveAxis(N, 0, ABG)
00:36:13.114 00.000 12308 Move returns status 0, amount 0
00:36:13.114 00.000 12308 move complete, result=0
00:36:13.114 00.000 12308 worker thread done servicing request
00:36:13.115 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:13.142 00.027 14556 UpdateGuideState exits: m=2249 SNR=31.8
00:36:13.147 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:13.153 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:13.161 00.008 14556 Enqueuing Expose request
00:36:13.167 00.006 12308 Worker thread wakes up
00:36:13.168 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:36:13.173 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:13.175 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:14.421 01.246 12308 Exposure complete
00:36:14.541 00.120 12308 worker thread done servicing request
00:36:14.541 00.000 14556 OnExposeComplete: enter
00:36:14.544 00.003 14556 UpdateGuideState(): m_state=6
00:36:14.547 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9801
00:36:14.552 00.005 14556 Star::Find returns 1 (0), X=166.45, Y=996.42, Mass=2228, SNR=31.6, Peak=158 HFD=4.9
00:36:14.555 00.003 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.90 = -1.39)
00:36:14.559 00.004 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.49)
00:36:14.564 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.29 hyp=0.30 cameraTheta=1.82 mountX=0.05 mountY=-0.30, mountTheta=-1.39
00:36:14.570 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.29, opts=13)
00:36:14.576 00.006 14556 Enqueuing Move request for scope (-0.07, 0.29)
00:36:14.579 00.003 12308 Worker thread wakes up
00:36:14.580 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.29) opts 0xd
00:36:14.580 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.29)
00:36:14.580 00.000 12308 Moving (-0.07, 0.29) raw xDistance=0.05 yDistance=-0.30
00:36:14.580 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:36:14.581 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
00:36:14.581 00.000 12308 MoveAxis(E, 0, ABG)
00:36:14.581 00.000 12308 Move returns status 0, amount 0
00:36:14.581 00.000 12308 MoveAxis(N, 209, ABG)
00:36:14.581 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:14.586 00.005 12308 Guiding  Dir = 0, Dur = 209
00:36:14.586 00.000 12308 IsSlewing returns 0
00:36:14.586 00.000 12308 IsGuiding returns 0
00:36:14.587 00.001 12308 PulseGuide returned control before completion, sleep 219
00:36:14.608 00.021 14556 UpdateGuideState exits: m=2228 SNR=31.6
00:36:14.613 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:14.617 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:14.621 00.004 14556 Enqueuing Expose request
00:36:14.816 00.195 12308 IsGuiding returns 1
00:36:14.817 00.001 12308 scope still moving after pulse duration time elapsed
00:36:14.846 00.029 12308 IsSlewing returns 0
00:36:14.848 00.002 12308 IsGuiding returns 0
00:36:14.848 00.000 12308 scope move finished after 209 + 52 ms
00:36:14.849 00.001 12308 Move returns status 0, amount 209
00:36:14.849 00.000 12308 move complete, result=0
00:36:14.849 00.000 12308 worker thread done servicing request
00:36:14.850 00.001 12308 Worker thread wakes up
00:36:14.850 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:14.851 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:14.851 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 209 ms NORTH
00:36:16.099 01.248 12308 Exposure complete
00:36:16.228 00.129 12308 worker thread done servicing request
00:36:16.230 00.002 14556 OnExposeComplete: enter
00:36:16.234 00.004 14556 UpdateGuideState(): m_state=6
00:36:16.238 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9802
00:36:16.242 00.004 14556 Star::Find returns 1 (0), X=166.33, Y=995.99, Mass=2166, SNR=31.2, Peak=194 HFD=4.2
00:36:16.246 00.004 14556 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.07) = xAngle (0.56 = 0.56)
00:36:16.250 00.004 14556 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.46 = 0.46)
00:36:16.254 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.14 hyp=0.24 cameraTheta=-2.51 mountX=0.20 mountY=0.11, mountTheta=0.49
00:36:16.263 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.14, opts=13)
00:36:16.267 00.004 14556 Enqueuing Move request for scope (-0.19, -0.14)
00:36:16.271 00.004 12308 Worker thread wakes up
00:36:16.271 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.14) opts 0xd
00:36:16.272 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.14)
00:36:16.272 00.000 12308 Moving (-0.19, -0.14) raw xDistance=0.20 yDistance=0.11
00:36:16.272 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:36:16.273 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:16.273 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:36:16.273 00.000 12308 MoveAxis(W, 88, ABG)
00:36:16.273 00.000 12308 Guiding  Dir = 3, Dur = 88
00:36:16.274 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:16.279 00.005 12308 IsSlewing returns 0
00:36:16.279 00.000 12308 IsGuiding returns 0
00:36:16.279 00.000 12308 PulseGuide returned control before completion, sleep 98
00:36:16.303 00.024 14556 UpdateGuideState exits: m=2166 SNR=31.2
00:36:16.307 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:16.313 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:16.320 00.007 14556 Enqueuing Expose request
00:36:16.384 00.064 12308 IsGuiding returns 1
00:36:16.385 00.001 12308 scope still moving after pulse duration time elapsed
00:36:16.416 00.031 12308 IsSlewing returns 0
00:36:16.417 00.001 12308 IsGuiding returns 0
00:36:16.417 00.000 12308 scope move finished after 88 + 49 ms
00:36:16.417 00.000 12308 Move returns status 0, amount 88
00:36:16.417 00.000 12308 MoveAxis(N, 0, ABG)
00:36:16.417 00.000 12308 Move returns status 0, amount 0
00:36:16.417 00.000 12308 move complete, result=0
00:36:16.418 00.001 12308 worker thread done servicing request
00:36:16.418 00.000 14556 GuideStep: 0.2 px 88 ms WEST, 0.1 px 0 ms NORTH
00:36:16.423 00.005 12308 Worker thread wakes up
00:36:16.423 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:16.424 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:17.675 01.251 12308 Exposure complete
00:36:17.797 00.122 12308 worker thread done servicing request
00:36:17.797 00.000 14556 OnExposeComplete: enter
00:36:17.802 00.005 14556 UpdateGuideState(): m_state=6
00:36:17.805 00.003 14556 Star::Find(15, 166, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9803
00:36:17.809 00.004 14556 Star::Find returns 1 (0), X=166.61, Y=996.14, Mass=2301, SNR=32.1, Peak=167 HFD=4.8
00:36:17.814 00.005 14556 CameraToMount -- cameraTheta (0.21) - m_xAngle (-3.07) = xAngle (3.28 = -3.00)
00:36:17.817 00.003 14556 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.18 = -3.10)
00:36:17.821 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.21 mountX=-0.08 mountY=-0.00, mountTheta=-3.10
00:36:17.827 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.02, opts=13)
00:36:17.831 00.004 14556 Enqueuing Move request for scope (0.08, 0.02)
00:36:17.834 00.003 12308 Worker thread wakes up
00:36:17.834 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
00:36:17.834 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
00:36:17.834 00.000 12308 Moving (0.08, 0.02) raw xDistance=-0.08 yDistance=-0.00
00:36:17.836 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:36:17.836 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:17.836 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:36:17.836 00.000 12308 MoveAxis(E, 0, ABG)
00:36:17.836 00.000 12308 Move returns status 0, amount 0
00:36:17.836 00.000 12308 MoveAxis(N, 0, ABG)
00:36:17.837 00.001 12308 Move returns status 0, amount 0
00:36:17.837 00.000 12308 move complete, result=0
00:36:17.837 00.000 12308 worker thread done servicing request
00:36:17.837 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:17.864 00.027 14556 UpdateGuideState exits: m=2301 SNR=32.1
00:36:17.868 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:17.872 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:17.876 00.004 14556 Enqueuing Expose request
00:36:17.881 00.005 12308 Worker thread wakes up
00:36:17.881 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:17.882 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:17.882 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:19.138 01.256 12308 Exposure complete
00:36:19.276 00.138 12308 worker thread done servicing request
00:36:19.276 00.000 14556 OnExposeComplete: enter
00:36:19.281 00.005 14556 UpdateGuideState(): m_state=6
00:36:19.285 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9804
00:36:19.291 00.006 14556 Star::Find returns 1 (0), X=166.67, Y=996.14, Mass=2252, SNR=32.1, Peak=159 HFD=5.0
00:36:19.295 00.004 14556 CameraToMount -- cameraTheta (0.12) - m_xAngle (-3.07) = xAngle (3.20 = -3.09)
00:36:19.299 00.004 14556 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.10 = 3.10)
00:36:19.303 00.004 14556 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.14 cameraTheta=0.12 mountX=-0.14 mountY=0.01, mountTheta=3.10
00:36:19.307 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.02, opts=13)
00:36:19.313 00.006 14556 Enqueuing Move request for scope (0.14, 0.02)
00:36:19.316 00.003 12308 Worker thread wakes up
00:36:19.316 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
00:36:19.316 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
00:36:19.316 00.000 12308 Moving (0.14, 0.02) raw xDistance=-0.14 yDistance=0.01
00:36:19.316 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:36:19.316 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:19.318 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:36:19.318 00.000 12308 MoveAxis(E, 0, ABG)
00:36:19.318 00.000 12308 Move returns status 0, amount 0
00:36:19.318 00.000 12308 MoveAxis(N, 0, ABG)
00:36:19.319 00.001 12308 Move returns status 0, amount 0
00:36:19.319 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:19.323 00.004 12308 move complete, result=0
00:36:19.323 00.000 12308 worker thread done servicing request
00:36:19.345 00.022 14556 UpdateGuideState exits: m=2252 SNR=32.1
00:36:19.349 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:19.353 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:19.357 00.004 14556 Enqueuing Expose request
00:36:19.361 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:36:19.365 00.004 12308 Worker thread wakes up
00:36:19.365 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:19.365 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:20.620 01.255 12308 Exposure complete
00:36:20.737 00.117 12308 worker thread done servicing request
00:36:20.739 00.002 14556 OnExposeComplete: enter
00:36:20.743 00.004 14556 UpdateGuideState(): m_state=6
00:36:20.746 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9805
00:36:20.751 00.005 14556 Star::Find returns 1 (0), X=166.43, Y=996.02, Mass=2280, SNR=32.1, Peak=204 HFD=4.8
00:36:20.756 00.005 14556 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-3.07) = xAngle (0.74 = 0.74)
00:36:20.759 00.003 14556 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.64 = 0.64)
00:36:20.763 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.33 mountX=0.10 mountY=0.08, mountTheta=0.68
00:36:20.768 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.10, opts=13)
00:36:20.773 00.005 14556 Enqueuing Move request for scope (-0.10, -0.10)
00:36:20.776 00.003 12308 Worker thread wakes up
00:36:20.776 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
00:36:20.776 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
00:36:20.776 00.000 12308 Moving (-0.10, -0.10) raw xDistance=0.10 yDistance=0.08
00:36:20.776 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:36:20.776 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:20.776 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:36:20.778 00.002 12308 MoveAxis(E, 0, ABG)
00:36:20.778 00.000 12308 Move returns status 0, amount 0
00:36:20.778 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:20.783 00.005 12308 MoveAxis(N, 0, ABG)
00:36:20.783 00.000 12308 Move returns status 0, amount 0
00:36:20.783 00.000 12308 move complete, result=0
00:36:20.783 00.000 12308 worker thread done servicing request
00:36:20.807 00.024 14556 UpdateGuideState exits: m=2280 SNR=32.1
00:36:20.811 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:20.816 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:20.822 00.006 14556 Enqueuing Expose request
00:36:20.826 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:20.829 00.003 12308 Worker thread wakes up
00:36:20.829 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:20.830 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:22.075 01.245 12308 Exposure complete
00:36:22.204 00.129 12308 worker thread done servicing request
00:36:22.204 00.000 14556 OnExposeComplete: enter
00:36:22.208 00.004 14556 UpdateGuideState(): m_state=6
00:36:22.212 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9806
00:36:22.218 00.006 14556 Star::Find returns 1 (0), X=166.31, Y=996.26, Mass=2119, SNR=30.9, Peak=186 HFD=4.7
00:36:22.222 00.004 14556 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.07) = xAngle (5.67 = -0.61)
00:36:22.226 00.004 14556 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.71)
00:36:22.230 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=0.13 hyp=0.25 cameraTheta=2.60 mountX=0.21 mountY=-0.17, mountTheta=-0.67
00:36:22.236 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.13, opts=13)
00:36:22.240 00.004 14556 Enqueuing Move request for scope (-0.22, 0.13)
00:36:22.243 00.003 12308 Worker thread wakes up
00:36:22.243 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.13) opts 0xd
00:36:22.243 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.13)
00:36:22.243 00.000 12308 Moving (-0.22, 0.13) raw xDistance=0.21 yDistance=-0.17
00:36:22.243 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:36:22.245 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:22.245 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:36:22.245 00.000 12308 MoveAxis(W, 90, ABG)
00:36:22.245 00.000 12308 Guiding  Dir = 3, Dur = 90
00:36:22.245 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:22.250 00.005 12308 IsSlewing returns 0
00:36:22.250 00.000 12308 IsGuiding returns 0
00:36:22.250 00.000 12308 PulseGuide returned control before completion, sleep 100
00:36:22.272 00.022 14556 UpdateGuideState exits: m=2119 SNR=30.9
00:36:22.276 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:22.280 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:22.285 00.005 14556 Enqueuing Expose request
00:36:22.364 00.079 12308 IsGuiding returns 1
00:36:22.364 00.000 12308 scope still moving after pulse duration time elapsed
00:36:22.395 00.031 12308 IsSlewing returns 0
00:36:22.397 00.002 12308 IsGuiding returns 0
00:36:22.398 00.001 12308 scope move finished after 90 + 57 ms
00:36:22.398 00.000 12308 Move returns status 0, amount 90
00:36:22.399 00.001 12308 MoveAxis(N, 0, ABG)
00:36:22.399 00.000 12308 Move returns status 0, amount 0
00:36:22.400 00.001 12308 move complete, result=0
00:36:22.400 00.000 12308 worker thread done servicing request
00:36:22.400 00.000 14556 GuideStep: 0.2 px 90 ms WEST, -0.2 px 0 ms NORTH
00:36:22.408 00.008 12308 Worker thread wakes up
00:36:22.408 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:22.408 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:23.662 01.254 12308 Exposure complete
00:36:23.787 00.125 12308 worker thread done servicing request
00:36:23.787 00.000 14556 OnExposeComplete: enter
00:36:23.792 00.005 14556 UpdateGuideState(): m_state=6
00:36:23.795 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9807
00:36:23.799 00.004 14556 Star::Find returns 1 (0), X=166.53, Y=996.25, Mass=2270, SNR=31.9, Peak=154 HFD=4.6
00:36:23.804 00.005 14556 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.07) = xAngle (4.66 = -1.63)
00:36:23.807 00.003 14556 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.56 = -1.73)
00:36:23.811 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.58 mountX=-0.01 mountY=-0.12, mountTheta=-1.63
00:36:23.816 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.12, opts=13)
00:36:23.821 00.005 14556 Enqueuing Move request for scope (-0.00, 0.12)
00:36:23.826 00.005 12308 Worker thread wakes up
00:36:23.826 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.12) opts 0xd
00:36:23.826 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.12)
00:36:23.826 00.000 12308 Moving (-0.00, 0.12) raw xDistance=-0.01 yDistance=-0.12
00:36:23.826 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:36:23.827 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:23.827 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:36:23.827 00.000 12308 MoveAxis(E, 0, ABG)
00:36:23.828 00.001 12308 Move returns status 0, amount 0
00:36:23.828 00.000 12308 MoveAxis(N, 0, ABG)
00:36:23.828 00.000 12308 Move returns status 0, amount 0
00:36:23.828 00.000 12308 move complete, result=0
00:36:23.828 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:23.834 00.006 12308 worker thread done servicing request
00:36:23.855 00.021 14556 UpdateGuideState exits: m=2270 SNR=31.9
00:36:23.859 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:23.863 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:23.867 00.004 14556 Enqueuing Expose request
00:36:23.870 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:23.875 00.005 12308 Worker thread wakes up
00:36:23.875 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:23.875 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:25.129 01.254 12308 Exposure complete
00:36:25.258 00.129 12308 worker thread done servicing request
00:36:25.259 00.001 14556 OnExposeComplete: enter
00:36:25.264 00.005 14556 UpdateGuideState(): m_state=6
00:36:25.268 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9808
00:36:25.272 00.004 14556 Star::Find returns 1 (0), X=166.58, Y=996.26, Mass=2188, SNR=31.4, Peak=143 HFD=4.9
00:36:25.275 00.003 14556 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.07) = xAngle (4.29 = -2.00)
00:36:25.279 00.004 14556 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.10)
00:36:25.283 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.21 mountX=-0.06 mountY=-0.12, mountTheta=-2.02
00:36:25.289 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.13, opts=13)
00:36:25.293 00.004 14556 Enqueuing Move request for scope (0.05, 0.13)
00:36:25.297 00.004 12308 Worker thread wakes up
00:36:25.297 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
00:36:25.297 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
00:36:25.297 00.000 12308 Moving (0.05, 0.13) raw xDistance=-0.06 yDistance=-0.12
00:36:25.297 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:36:25.298 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:25.298 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:36:25.298 00.000 12308 MoveAxis(E, 0, ABG)
00:36:25.298 00.000 12308 Move returns status 0, amount 0
00:36:25.298 00.000 12308 MoveAxis(N, 0, ABG)
00:36:25.298 00.000 12308 Move returns status 0, amount 0
00:36:25.300 00.002 12308 move complete, result=0
00:36:25.300 00.000 12308 worker thread done servicing request
00:36:25.300 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:25.326 00.026 14556 UpdateGuideState exits: m=2188 SNR=31.4
00:36:25.330 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:25.334 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:25.338 00.004 14556 Enqueuing Expose request
00:36:25.343 00.005 12308 Worker thread wakes up
00:36:25.343 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:25.351 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:25.352 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:26.600 01.248 12308 Exposure complete
00:36:26.725 00.125 12308 worker thread done servicing request
00:36:26.725 00.000 14556 OnExposeComplete: enter
00:36:26.729 00.004 14556 UpdateGuideState(): m_state=6
00:36:26.733 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9809
00:36:26.738 00.005 14556 Star::Find returns 1 (0), X=166.64, Y=996.35, Mass=2266, SNR=31.9, Peak=164 HFD=4.8
00:36:26.741 00.003 14556 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.07) = xAngle (4.17 = -2.12)
00:36:26.745 00.004 14556 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.07 = -2.22)
00:36:26.749 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.22 hyp=0.25 cameraTheta=1.09 mountX=-0.13 mountY=-0.20, mountTheta=-2.15
00:36:26.754 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.22, opts=13)
00:36:26.758 00.004 14556 Enqueuing Move request for scope (0.12, 0.22)
00:36:26.762 00.004 12308 Worker thread wakes up
00:36:26.762 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.22) opts 0xd
00:36:26.762 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.22)
00:36:26.762 00.000 12308 Moving (0.12, 0.22) raw xDistance=-0.13 yDistance=-0.20
00:36:26.762 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:36:26.763 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:36:26.763 00.000 12308 MoveAxis(E, 0, ABG)
00:36:26.763 00.000 12308 Move returns status 0, amount 0
00:36:26.763 00.000 12308 MoveAxis(N, 142, ABG)
00:36:26.765 00.002 12308 Guiding  Dir = 0, Dur = 142
00:36:26.765 00.000 12308 IsSlewing returns 0
00:36:26.765 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:26.769 00.004 12308 IsGuiding returns 0
00:36:26.770 00.001 12308 PulseGuide returned control before completion, sleep 152
00:36:26.791 00.021 14556 UpdateGuideState exits: m=2266 SNR=31.9
00:36:26.796 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:26.800 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:26.803 00.003 14556 Enqueuing Expose request
00:36:26.935 00.132 12308 IsGuiding returns 1
00:36:26.936 00.001 12308 scope still moving after pulse duration time elapsed
00:36:26.967 00.031 12308 IsSlewing returns 0
00:36:26.968 00.001 12308 IsGuiding returns 0
00:36:26.969 00.001 12308 scope move finished after 142 + 57 ms
00:36:26.970 00.001 12308 Move returns status 0, amount 142
00:36:26.971 00.001 12308 move complete, result=0
00:36:26.971 00.000 12308 worker thread done servicing request
00:36:26.971 00.000 12308 Worker thread wakes up
00:36:26.972 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:26.972 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 142 ms NORTH
00:36:26.980 00.008 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:28.229 01.249 12308 Exposure complete
00:36:28.355 00.126 12308 worker thread done servicing request
00:36:28.356 00.001 14556 OnExposeComplete: enter
00:36:28.360 00.004 14556 UpdateGuideState(): m_state=6
00:36:28.364 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9810
00:36:28.368 00.004 14556 Star::Find returns 1 (0), X=166.56, Y=996.07, Mass=2440, SNR=33.0, Peak=176 HFD=4.6
00:36:28.371 00.003 14556 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-3.07) = xAngle (2.00 = 2.00)
00:36:28.376 00.005 14556 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.90 = 1.90)
00:36:28.381 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-1.07 mountX=-0.03 mountY=0.06, mountTheta=1.99
00:36:28.388 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.06, opts=13)
00:36:28.393 00.005 14556 Enqueuing Move request for scope (0.03, -0.06)
00:36:28.397 00.004 12308 Worker thread wakes up
00:36:28.397 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
00:36:28.397 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
00:36:28.397 00.000 12308 Moving (0.03, -0.06) raw xDistance=-0.03 yDistance=0.06
00:36:28.397 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:36:28.397 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:28.398 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:36:28.398 00.000 12308 MoveAxis(E, 0, ABG)
00:36:28.398 00.000 12308 Move returns status 0, amount 0
00:36:28.398 00.000 12308 MoveAxis(N, 0, ABG)
00:36:28.399 00.001 12308 Move returns status 0, amount 0
00:36:28.399 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:28.402 00.003 12308 move complete, result=0
00:36:28.403 00.001 12308 worker thread done servicing request
00:36:28.426 00.023 14556 UpdateGuideState exits: m=2440 SNR=33.0
00:36:28.431 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:28.436 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:28.441 00.005 14556 Enqueuing Expose request
00:36:28.445 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:28.449 00.004 12308 Worker thread wakes up
00:36:28.449 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:28.449 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:29.693 01.244 12308 Exposure complete
00:36:29.822 00.129 12308 worker thread done servicing request
00:36:29.822 00.000 14556 OnExposeComplete: enter
00:36:29.827 00.005 14556 UpdateGuideState(): m_state=6
00:36:29.831 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9811
00:36:29.836 00.005 14556 Star::Find returns 1 (0), X=166.44, Y=996.13, Mass=2251, SNR=31.7, Peak=191 HFD=4.4
00:36:29.840 00.004 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.19 = -0.09)
00:36:29.846 00.006 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.19)
00:36:29.852 00.006 14556 CameraToMount -- cameraX=-0.09 cameraY=0.00 hyp=0.09 cameraTheta=3.12 mountX=0.09 mountY=-0.02, mountTheta=-0.19
00:36:29.859 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.00, opts=13)
00:36:29.863 00.004 14556 Enqueuing Move request for scope (-0.09, 0.00)
00:36:29.867 00.004 12308 Worker thread wakes up
00:36:29.868 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.00) opts 0xd
00:36:29.868 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.00)
00:36:29.868 00.000 12308 Moving (-0.09, 0.00) raw xDistance=0.09 yDistance=-0.02
00:36:29.868 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:36:29.869 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:29.869 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:36:29.869 00.000 12308 MoveAxis(E, 0, ABG)
00:36:29.870 00.001 12308 Move returns status 0, amount 0
00:36:29.870 00.000 12308 MoveAxis(N, 0, ABG)
00:36:29.870 00.000 12308 Move returns status 0, amount 0
00:36:29.870 00.000 12308 move complete, result=0
00:36:29.871 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:29.878 00.007 12308 worker thread done servicing request
00:36:29.903 00.025 14556 UpdateGuideState exits: m=2251 SNR=31.7
00:36:29.911 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:29.918 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:29.926 00.008 14556 Enqueuing Expose request
00:36:29.931 00.005 12308 Worker thread wakes up
00:36:29.931 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:29.934 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:29.934 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:31.184 01.250 12308 Exposure complete
00:36:31.295 00.111 12308 worker thread done servicing request
00:36:31.296 00.001 14556 OnExposeComplete: enter
00:36:31.300 00.004 14556 UpdateGuideState(): m_state=6
00:36:31.304 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9812
00:36:31.308 00.004 14556 Star::Find returns 1 (0), X=166.45, Y=996.22, Mass=2421, SNR=32.9, Peak=162 HFD=4.6
00:36:31.312 00.004 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.36 = -0.93)
00:36:31.317 00.005 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.26 = -1.03)
00:36:31.321 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.28 mountX=0.07 mountY=-0.11, mountTheta=-0.96
00:36:31.326 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.09, opts=13)
00:36:31.330 00.004 14556 Enqueuing Move request for scope (-0.08, 0.09)
00:36:31.334 00.004 12308 Worker thread wakes up
00:36:31.334 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
00:36:31.334 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
00:36:31.334 00.000 12308 Moving (-0.08, 0.09) raw xDistance=0.07 yDistance=-0.11
00:36:31.334 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:36:31.335 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:31.335 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:36:31.335 00.000 12308 MoveAxis(E, 0, ABG)
00:36:31.335 00.000 12308 Move returns status 0, amount 0
00:36:31.335 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:31.340 00.005 12308 MoveAxis(N, 0, ABG)
00:36:31.340 00.000 12308 Move returns status 0, amount 0
00:36:31.340 00.000 12308 move complete, result=0
00:36:31.340 00.000 12308 worker thread done servicing request
00:36:31.363 00.023 14556 UpdateGuideState exits: m=2421 SNR=32.9
00:36:31.367 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:31.370 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:31.375 00.005 14556 Enqueuing Expose request
00:36:31.380 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:31.384 00.004 12308 Worker thread wakes up
00:36:31.384 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:31.384 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:32.624 01.240 12308 Exposure complete
00:36:32.749 00.125 14556 OnExposeComplete: enter
00:36:32.753 00.004 12308 worker thread done servicing request
00:36:32.754 00.001 14556 UpdateGuideState(): m_state=6
00:36:32.759 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9813
00:36:32.763 00.004 14556 Star::Find returns 1 (0), X=166.63, Y=996.33, Mass=2227, SNR=31.8, Peak=153 HFD=4.7
00:36:32.767 00.004 14556 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.07) = xAngle (4.18 = -2.10)
00:36:32.771 00.004 14556 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.08 = -2.20)
00:36:32.774 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.20 hyp=0.22 cameraTheta=1.11 mountX=-0.11 mountY=-0.18, mountTheta=-2.13
00:36:32.779 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.20, opts=13)
00:36:32.782 00.003 14556 Enqueuing Move request for scope (0.10, 0.20)
00:36:32.787 00.005 12308 Worker thread wakes up
00:36:32.787 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.20) opts 0xd
00:36:32.787 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.20)
00:36:32.787 00.000 12308 Moving (0.10, 0.20) raw xDistance=-0.11 yDistance=-0.18
00:36:32.787 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:36:32.787 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:32.787 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:36:32.788 00.001 12308 MoveAxis(E, 0, ABG)
00:36:32.788 00.000 12308 Move returns status 0, amount 0
00:36:32.788 00.000 12308 MoveAxis(N, 0, ABG)
00:36:32.788 00.000 12308 Move returns status 0, amount 0
00:36:32.788 00.000 12308 move complete, result=0
00:36:32.789 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:32.792 00.003 12308 worker thread done servicing request
00:36:32.813 00.021 14556 UpdateGuideState exits: m=2227 SNR=31.8
00:36:32.818 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:32.823 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:32.826 00.003 14556 Enqueuing Expose request
00:36:32.830 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:36:32.835 00.005 12308 Worker thread wakes up
00:36:32.835 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:32.835 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:34.089 01.254 12308 Exposure complete
00:36:34.237 00.148 12308 worker thread done servicing request
00:36:34.237 00.000 14556 OnExposeComplete: enter
00:36:34.243 00.006 14556 UpdateGuideState(): m_state=6
00:36:34.250 00.007 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9814
00:36:34.254 00.004 14556 Star::Find returns 1 (0), X=166.48, Y=996.22, Mass=2214, SNR=31.5, Peak=149 HFD=4.6
00:36:34.262 00.008 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
00:36:34.268 00.006 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
00:36:34.273 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.02 mountX=0.04 mountY=-0.10, mountTheta=-1.20
00:36:34.277 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.10, opts=13)
00:36:34.284 00.007 14556 Enqueuing Move request for scope (-0.05, 0.10)
00:36:34.289 00.005 12308 Worker thread wakes up
00:36:34.289 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
00:36:34.289 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
00:36:34.290 00.001 12308 Moving (-0.05, 0.10) raw xDistance=0.04 yDistance=-0.10
00:36:34.290 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:36:34.290 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:34.290 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:36:34.291 00.001 12308 MoveAxis(E, 0, ABG)
00:36:34.291 00.000 12308 Move returns status 0, amount 0
00:36:34.291 00.000 12308 MoveAxis(N, 0, ABG)
00:36:34.291 00.000 12308 Move returns status 0, amount 0
00:36:34.292 00.001 12308 move complete, result=0
00:36:34.292 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:34.296 00.004 12308 worker thread done servicing request
00:36:34.323 00.027 14556 UpdateGuideState exits: m=2214 SNR=31.5
00:36:34.328 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:34.334 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:34.339 00.005 14556 Enqueuing Expose request
00:36:34.345 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:34.352 00.007 12308 Worker thread wakes up
00:36:34.352 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:34.352 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:35.596 01.244 12308 Exposure complete
00:36:35.738 00.142 12308 worker thread done servicing request
00:36:35.739 00.001 14556 OnExposeComplete: enter
00:36:35.743 00.004 14556 UpdateGuideState(): m_state=6
00:36:35.746 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9815
00:36:35.751 00.005 14556 Star::Find returns 1 (0), X=166.59, Y=996.24, Mass=2234, SNR=32.0, Peak=141 HFD=4.7
00:36:35.756 00.005 14556 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.07) = xAngle (4.12 = -2.16)
00:36:35.760 00.004 14556 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.03 = -2.26)
00:36:35.764 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.13 cameraTheta=1.05 mountX=-0.07 mountY=-0.10, mountTheta=-2.19
00:36:35.769 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.12, opts=13)
00:36:35.773 00.004 14556 Enqueuing Move request for scope (0.07, 0.12)
00:36:35.777 00.004 12308 Worker thread wakes up
00:36:35.777 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
00:36:35.778 00.001 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
00:36:35.778 00.000 12308 Moving (0.07, 0.12) raw xDistance=-0.07 yDistance=-0.10
00:36:35.778 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:36:35.778 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:35.779 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:36:35.779 00.000 12308 MoveAxis(E, 0, ABG)
00:36:35.779 00.000 12308 Move returns status 0, amount 0
00:36:35.779 00.000 12308 MoveAxis(N, 0, ABG)
00:36:35.779 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:35.784 00.005 12308 Move returns status 0, amount 0
00:36:35.785 00.001 12308 move complete, result=0
00:36:35.786 00.001 12308 worker thread done servicing request
00:36:35.812 00.026 14556 UpdateGuideState exits: m=2234 SNR=32.0
00:36:35.818 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:35.823 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:35.828 00.005 14556 Enqueuing Expose request
00:36:35.831 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:35.835 00.004 12308 Worker thread wakes up
00:36:35.835 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:35.835 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:37.081 01.246 12308 Exposure complete
00:36:37.200 00.119 12308 worker thread done servicing request
00:36:37.201 00.001 14556 OnExposeComplete: enter
00:36:37.204 00.003 14556 UpdateGuideState(): m_state=6
00:36:37.207 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9816
00:36:37.212 00.005 14556 Star::Find returns 1 (0), X=166.71, Y=996.39, Mass=2244, SNR=31.9, Peak=143 HFD=4.7
00:36:37.215 00.003 14556 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.07) = xAngle (4.04 = -2.24)
00:36:37.218 00.003 14556 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.94 = -2.34)
00:36:37.223 00.005 14556 CameraToMount -- cameraX=0.18 cameraY=0.26 hyp=0.32 cameraTheta=0.97 mountX=-0.20 mountY=-0.23, mountTheta=-2.29
00:36:37.227 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=0.26, opts=13)
00:36:37.232 00.005 14556 Enqueuing Move request for scope (0.18, 0.26)
00:36:37.235 00.003 12308 Worker thread wakes up
00:36:37.235 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.26) opts 0xd
00:36:37.235 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, 0.26)
00:36:37.235 00.000 12308 Moving (0.18, 0.26) raw xDistance=-0.20 yDistance=-0.23
00:36:37.236 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:36:37.236 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:36:37.236 00.000 12308 MoveAxis(E, 0, ABG)
00:36:37.236 00.000 12308 Move returns status 0, amount 0
00:36:37.236 00.000 12308 MoveAxis(N, 159, ABG)
00:36:37.237 00.001 12308 Guiding  Dir = 0, Dur = 159
00:36:37.237 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:37.241 00.004 12308 IsSlewing returns 0
00:36:37.241 00.000 12308 IsGuiding returns 0
00:36:37.242 00.001 12308 PulseGuide returned control before completion, sleep 169
00:36:37.262 00.020 14556 UpdateGuideState exits: m=2244 SNR=31.9
00:36:37.267 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:37.270 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:37.275 00.005 14556 Enqueuing Expose request
00:36:37.416 00.141 12308 IsGuiding returns 1
00:36:37.417 00.001 12308 scope still moving after pulse duration time elapsed
00:36:37.446 00.029 12308 IsSlewing returns 0
00:36:37.447 00.001 12308 IsGuiding returns 0
00:36:37.447 00.000 12308 scope move finished after 159 + 46 ms
00:36:37.448 00.001 12308 Move returns status 0, amount 159
00:36:37.448 00.000 12308 move complete, result=0
00:36:37.448 00.000 12308 worker thread done servicing request
00:36:37.449 00.001 12308 Worker thread wakes up
00:36:37.449 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.2 px 159 ms NORTH
00:36:37.454 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:37.454 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:38.706 01.252 12308 Exposure complete
00:36:38.827 00.121 12308 worker thread done servicing request
00:36:38.828 00.001 14556 OnExposeComplete: enter
00:36:38.832 00.004 14556 UpdateGuideState(): m_state=6
00:36:38.835 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9817
00:36:38.839 00.004 14556 Star::Find returns 1 (0), X=166.64, Y=996.12, Mass=2133, SNR=31.1, Peak=172 HFD=4.4
00:36:38.842 00.003 14556 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-3.07) = xAngle (3.01 = 3.01)
00:36:38.847 00.005 14556 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.91 = 2.91)
00:36:38.850 00.003 14556 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.07 mountX=-0.11 mountY=0.03, mountTheta=2.91
00:36:38.855 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.01, opts=13)
00:36:38.860 00.005 14556 Enqueuing Move request for scope (0.11, -0.01)
00:36:38.863 00.003 12308 Worker thread wakes up
00:36:38.863 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd
00:36:38.864 00.001 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.01)
00:36:38.864 00.000 12308 Moving (0.11, -0.01) raw xDistance=-0.11 yDistance=0.03
00:36:38.864 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:36:38.864 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:38.864 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:36:38.866 00.002 12308 MoveAxis(E, 0, ABG)
00:36:38.866 00.000 12308 Move returns status 0, amount 0
00:36:38.866 00.000 12308 MoveAxis(N, 0, ABG)
00:36:38.866 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:38.870 00.004 12308 Move returns status 0, amount 0
00:36:38.870 00.000 12308 move complete, result=0
00:36:38.870 00.000 12308 worker thread done servicing request
00:36:38.892 00.022 14556 UpdateGuideState exits: m=2133 SNR=31.1
00:36:38.897 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:38.901 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:38.905 00.004 14556 Enqueuing Expose request
00:36:38.910 00.005 12308 Worker thread wakes up
00:36:38.910 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:36:38.917 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:38.917 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:40.167 01.250 12308 Exposure complete
00:36:40.297 00.130 12308 worker thread done servicing request
00:36:40.298 00.001 14556 OnExposeComplete: enter
00:36:40.302 00.004 14556 UpdateGuideState(): m_state=6
00:36:40.306 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9818
00:36:40.310 00.004 14556 Star::Find returns 1 (0), X=166.42, Y=996.22, Mass=2165, SNR=31.3, Peak=165 HFD=4.6
00:36:40.314 00.004 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.49 = -0.80)
00:36:40.319 00.005 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.39 = -0.90)
00:36:40.322 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.41 mountX=0.10 mountY=-0.11, mountTheta=-0.84
00:36:40.327 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.09, opts=13)
00:36:40.330 00.003 14556 Enqueuing Move request for scope (-0.11, 0.09)
00:36:40.336 00.006 12308 Worker thread wakes up
00:36:40.336 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
00:36:40.336 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
00:36:40.336 00.000 12308 Moving (-0.11, 0.09) raw xDistance=0.10 yDistance=-0.11
00:36:40.336 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:36:40.337 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:40.337 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:36:40.337 00.000 12308 MoveAxis(E, 0, ABG)
00:36:40.337 00.000 12308 Move returns status 0, amount 0
00:36:40.337 00.000 12308 MoveAxis(N, 0, ABG)
00:36:40.337 00.000 12308 Move returns status 0, amount 0
00:36:40.337 00.000 12308 move complete, result=0
00:36:40.338 00.001 12308 worker thread done servicing request
00:36:40.338 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:40.366 00.028 14556 UpdateGuideState exits: m=2165 SNR=31.3
00:36:40.370 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:40.373 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:40.378 00.005 14556 Enqueuing Expose request
00:36:40.381 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:40.384 00.003 12308 Worker thread wakes up
00:36:40.384 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:40.384 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:41.637 01.253 12308 Exposure complete
00:36:41.779 00.142 12308 worker thread done servicing request
00:36:41.779 00.000 14556 OnExposeComplete: enter
00:36:41.786 00.007 14556 UpdateGuideState(): m_state=6
00:36:41.791 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9819
00:36:41.795 00.004 14556 Star::Find returns 1 (0), X=166.58, Y=996.39, Mass=2168, SNR=31.2, Peak=152 HFD=4.9
00:36:41.800 00.005 14556 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.07) = xAngle (4.46 = -1.83)
00:36:41.805 00.005 14556 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.92)
00:36:41.808 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.26 hyp=0.27 cameraTheta=1.38 mountX=-0.07 mountY=-0.25, mountTheta=-1.83
00:36:41.814 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.26, opts=13)
00:36:41.819 00.005 14556 Enqueuing Move request for scope (0.05, 0.26)
00:36:41.825 00.006 12308 Worker thread wakes up
00:36:41.825 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.26) opts 0xd
00:36:41.825 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.26)
00:36:41.825 00.000 12308 Moving (0.05, 0.26) raw xDistance=-0.07 yDistance=-0.25
00:36:41.825 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:36:41.826 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:36:41.826 00.000 12308 MoveAxis(E, 0, ABG)
00:36:41.826 00.000 12308 Move returns status 0, amount 0
00:36:41.826 00.000 12308 MoveAxis(N, 176, ABG)
00:36:41.826 00.000 12308 Guiding  Dir = 0, Dur = 176
00:36:41.826 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:41.830 00.004 12308 IsSlewing returns 0
00:36:41.830 00.000 12308 IsGuiding returns 0
00:36:41.832 00.002 12308 PulseGuide returned control before completion, sleep 186
00:36:41.855 00.023 14556 UpdateGuideState exits: m=2168 SNR=31.2
00:36:41.861 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:41.865 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:41.869 00.004 14556 Enqueuing Expose request
00:36:42.032 00.163 12308 IsGuiding returns 1
00:36:42.033 00.001 12308 scope still moving after pulse duration time elapsed
00:36:42.063 00.030 12308 IsSlewing returns 0
00:36:42.063 00.000 12308 IsGuiding returns 0
00:36:42.065 00.002 12308 scope move finished after 176 + 57 ms
00:36:42.065 00.000 12308 Move returns status 0, amount 176
00:36:42.065 00.000 12308 move complete, result=0
00:36:42.065 00.000 12308 worker thread done servicing request
00:36:42.066 00.001 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 176 ms NORTH
00:36:42.072 00.006 12308 Worker thread wakes up
00:36:42.072 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:42.072 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:43.316 01.244 12308 Exposure complete
00:36:43.422 00.106 12308 worker thread done servicing request
00:36:43.422 00.000 14556 OnExposeComplete: enter
00:36:43.426 00.004 14556 UpdateGuideState(): m_state=6
00:36:43.431 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9820
00:36:43.434 00.003 14556 Star::Find returns 1 (0), X=166.36, Y=996.24, Mass=2283, SNR=32.4, Peak=179 HFD=4.7
00:36:43.436 00.002 14556 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.07) = xAngle (5.63 = -0.66)
00:36:43.441 00.005 14556 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.53 = -0.76)
00:36:43.447 00.006 14556 CameraToMount -- cameraX=-0.16 cameraY=0.11 hyp=0.20 cameraTheta=2.55 mountX=0.15 mountY=-0.13, mountTheta=-0.71
00:36:43.452 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.11, opts=13)
00:36:43.457 00.005 14556 Enqueuing Move request for scope (-0.16, 0.11)
00:36:43.460 00.003 12308 Worker thread wakes up
00:36:43.460 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.11) opts 0xd
00:36:43.460 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.11)
00:36:43.461 00.001 12308 Moving (-0.16, 0.11) raw xDistance=0.15 yDistance=-0.13
00:36:43.461 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:36:43.461 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:43.461 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:36:43.461 00.000 12308 MoveAxis(E, 0, ABG)
00:36:43.463 00.002 12308 Move returns status 0, amount 0
00:36:43.463 00.000 12308 MoveAxis(N, 0, ABG)
00:36:43.463 00.000 12308 Move returns status 0, amount 0
00:36:43.463 00.000 12308 move complete, result=0
00:36:43.464 00.001 12308 worker thread done servicing request
00:36:43.464 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:43.490 00.026 14556 UpdateGuideState exits: m=2283 SNR=32.4
00:36:43.494 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:43.498 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:43.504 00.006 14556 Enqueuing Expose request
00:36:43.508 00.004 12308 Worker thread wakes up
00:36:43.508 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:43.513 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:43.513 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:44.753 01.240 12308 Exposure complete
00:36:44.877 00.124 12308 worker thread done servicing request
00:36:44.878 00.001 14556 OnExposeComplete: enter
00:36:44.882 00.004 14556 UpdateGuideState(): m_state=6
00:36:44.886 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9821
00:36:44.890 00.004 14556 Star::Find returns 1 (0), X=166.45, Y=996.28, Mass=2432, SNR=33.5, Peak=176 HFD=4.8
00:36:44.893 00.003 14556 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.07) = xAngle (5.08 = -1.21)
00:36:44.898 00.005 14556 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.31)
00:36:44.901 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.16 hyp=0.17 cameraTheta=2.00 mountX=0.06 mountY=-0.17, mountTheta=-1.22
00:36:44.907 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.16, opts=13)
00:36:44.912 00.005 14556 Enqueuing Move request for scope (-0.07, 0.16)
00:36:44.916 00.004 12308 Worker thread wakes up
00:36:44.916 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.16) opts 0xd
00:36:44.916 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.16)
00:36:44.916 00.000 12308 Moving (-0.07, 0.16) raw xDistance=0.06 yDistance=-0.17
00:36:44.916 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:36:44.917 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:44.917 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:36:44.917 00.000 12308 MoveAxis(E, 0, ABG)
00:36:44.917 00.000 12308 Move returns status 0, amount 0
00:36:44.917 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:44.922 00.005 12308 MoveAxis(N, 0, ABG)
00:36:44.922 00.000 12308 Move returns status 0, amount 0
00:36:44.922 00.000 12308 move complete, result=0
00:36:44.923 00.001 12308 worker thread done servicing request
00:36:44.944 00.021 14556 UpdateGuideState exits: m=2432 SNR=33.5
00:36:44.949 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:44.953 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:44.956 00.003 14556 Enqueuing Expose request
00:36:44.961 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:36:44.965 00.004 12308 Worker thread wakes up
00:36:44.965 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:44.965 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:46.207 01.242 12308 Exposure complete
00:36:46.346 00.139 12308 worker thread done servicing request
00:36:46.346 00.000 14556 OnExposeComplete: enter
00:36:46.353 00.007 14556 UpdateGuideState(): m_state=6
00:36:46.358 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9822
00:36:46.363 00.005 14556 Star::Find returns 1 (0), X=166.42, Y=996.17, Mass=2105, SNR=30.7, Peak=143 HFD=4.6
00:36:46.368 00.005 14556 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.07) = xAngle (5.80 = -0.48)
00:36:46.376 00.008 14556 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.70 = -0.58)
00:36:46.382 00.006 14556 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.73 mountX=0.10 mountY=-0.06, mountTheta=-0.55
00:36:46.390 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.05, opts=13)
00:36:46.395 00.005 14556 Enqueuing Move request for scope (-0.11, 0.05)
00:36:46.399 00.004 12308 Worker thread wakes up
00:36:46.399 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
00:36:46.399 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
00:36:46.401 00.002 12308 Moving (-0.11, 0.05) raw xDistance=0.10 yDistance=-0.06
00:36:46.401 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:36:46.401 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:46.401 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:36:46.401 00.000 12308 MoveAxis(E, 0, ABG)
00:36:46.402 00.001 12308 Move returns status 0, amount 0
00:36:46.402 00.000 12308 MoveAxis(N, 0, ABG)
00:36:46.402 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:46.408 00.006 12308 Move returns status 0, amount 0
00:36:46.408 00.000 12308 move complete, result=0
00:36:46.408 00.000 12308 worker thread done servicing request
00:36:46.425 00.017 14556 UpdateGuideState exits: m=2105 SNR=30.7
00:36:46.429 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:46.434 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:46.437 00.003 14556 Enqueuing Expose request
00:36:46.440 00.003 12308 Worker thread wakes up
00:36:46.441 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:46.444 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:46.445 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:47.698 01.253 12308 Exposure complete
00:36:47.822 00.124 12308 worker thread done servicing request
00:36:47.822 00.000 14556 OnExposeComplete: enter
00:36:47.827 00.005 14556 UpdateGuideState(): m_state=6
00:36:47.830 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9823
00:36:47.833 00.003 14556 Star::Find returns 1 (0), X=166.52, Y=996.26, Mass=2184, SNR=31.5, Peak=163 HFD=4.6
00:36:47.838 00.005 14556 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.07) = xAngle (4.67 = -1.61)
00:36:47.840 00.002 14556 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.71)
00:36:47.845 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.60 mountX=-0.01 mountY=-0.13, mountTheta=-1.61
00:36:47.850 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.13, opts=13)
00:36:47.853 00.003 14556 Enqueuing Move request for scope (-0.00, 0.13)
00:36:47.857 00.004 12308 Worker thread wakes up
00:36:47.857 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd
00:36:47.857 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.13)
00:36:47.857 00.000 12308 Moving (-0.00, 0.13) raw xDistance=-0.01 yDistance=-0.13
00:36:47.857 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:36:47.857 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:47.858 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:36:47.858 00.000 12308 MoveAxis(E, 0, ABG)
00:36:47.858 00.000 12308 Move returns status 0, amount 0
00:36:47.858 00.000 12308 MoveAxis(N, 0, ABG)
00:36:47.858 00.000 12308 Move returns status 0, amount 0
00:36:47.858 00.000 12308 move complete, result=0
00:36:47.860 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:47.863 00.003 12308 worker thread done servicing request
00:36:47.884 00.021 14556 UpdateGuideState exits: m=2184 SNR=31.5
00:36:47.890 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:47.895 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:47.898 00.003 14556 Enqueuing Expose request
00:36:47.901 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:47.906 00.005 12308 Worker thread wakes up
00:36:47.907 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:47.907 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:49.164 01.257 12308 Exposure complete
00:36:49.284 00.120 12308 worker thread done servicing request
00:36:49.285 00.001 14556 OnExposeComplete: enter
00:36:49.291 00.006 14556 UpdateGuideState(): m_state=6
00:36:49.296 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9824
00:36:49.300 00.004 14556 Star::Find returns 1 (0), X=166.49, Y=996.24, Mass=2205, SNR=31.5, Peak=151 HFD=4.6
00:36:49.303 00.003 14556 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.07) = xAngle (4.96 = -1.32)
00:36:49.307 00.004 14556 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.86 = -1.42)
00:36:49.312 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.12 cameraTheta=1.89 mountX=0.03 mountY=-0.12, mountTheta=-1.32
00:36:49.317 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.12, opts=13)
00:36:49.320 00.003 14556 Enqueuing Move request for scope (-0.04, 0.12)
00:36:49.324 00.004 12308 Worker thread wakes up
00:36:49.325 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
00:36:49.325 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
00:36:49.325 00.000 12308 Moving (-0.04, 0.12) raw xDistance=0.03 yDistance=-0.12
00:36:49.325 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:36:49.326 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:49.326 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:36:49.326 00.000 12308 MoveAxis(E, 0, ABG)
00:36:49.326 00.000 12308 Move returns status 0, amount 0
00:36:49.326 00.000 12308 MoveAxis(N, 0, ABG)
00:36:49.326 00.000 12308 Move returns status 0, amount 0
00:36:49.326 00.000 12308 move complete, result=0
00:36:49.327 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:49.330 00.003 12308 worker thread done servicing request
00:36:49.352 00.022 14556 UpdateGuideState exits: m=2205 SNR=31.5
00:36:49.357 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:49.360 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:49.364 00.004 14556 Enqueuing Expose request
00:36:49.369 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:49.373 00.004 12308 Worker thread wakes up
00:36:49.373 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:49.373 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:50.620 01.247 12308 Exposure complete
00:36:50.732 00.112 12308 worker thread done servicing request
00:36:50.732 00.000 14556 OnExposeComplete: enter
00:36:50.736 00.004 14556 UpdateGuideState(): m_state=6
00:36:50.739 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9825
00:36:50.744 00.005 14556 Star::Find returns 1 (0), X=166.35, Y=996.36, Mass=2244, SNR=31.7, Peak=179 HFD=4.7
00:36:50.746 00.002 14556 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.07) = xAngle (5.31 = -0.98)
00:36:50.751 00.005 14556 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.08)
00:36:50.756 00.005 14556 CameraToMount -- cameraX=-0.18 cameraY=0.23 hyp=0.29 cameraTheta=2.23 mountX=0.16 mountY=-0.26, mountTheta=-1.01
00:36:50.760 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.23, opts=13)
00:36:50.763 00.003 14556 Enqueuing Move request for scope (-0.18, 0.23)
00:36:50.767 00.004 12308 Worker thread wakes up
00:36:50.768 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.23) opts 0xd
00:36:50.768 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.23)
00:36:50.768 00.000 12308 Moving (-0.18, 0.23) raw xDistance=0.16 yDistance=-0.26
00:36:50.768 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:36:50.768 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:36:50.768 00.000 12308 MoveAxis(E, 0, ABG)
00:36:50.768 00.000 12308 Move returns status 0, amount 0
00:36:50.770 00.002 12308 MoveAxis(N, 180, ABG)
00:36:50.770 00.000 12308 Guiding  Dir = 0, Dur = 180
00:36:50.770 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:50.774 00.004 12308 IsSlewing returns 0
00:36:50.774 00.000 12308 IsGuiding returns 0
00:36:50.774 00.000 12308 PulseGuide returned control before completion, sleep 190
00:36:50.796 00.022 14556 UpdateGuideState exits: m=2244 SNR=31.7
00:36:50.801 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:50.805 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:50.809 00.004 14556 Enqueuing Expose request
00:36:50.971 00.162 12308 IsGuiding returns 1
00:36:50.971 00.000 12308 scope still moving after pulse duration time elapsed
00:36:51.002 00.031 12308 IsSlewing returns 0
00:36:51.003 00.001 12308 IsGuiding returns 0
00:36:51.004 00.001 12308 scope move finished after 180 + 49 ms
00:36:51.004 00.000 12308 Move returns status 0, amount 180
00:36:51.005 00.001 12308 move complete, result=0
00:36:51.005 00.000 12308 worker thread done servicing request
00:36:51.006 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 180 ms NORTH
00:36:51.012 00.006 12308 Worker thread wakes up
00:36:51.012 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:51.013 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:52.259 01.246 12308 Exposure complete
00:36:52.377 00.118 12308 worker thread done servicing request
00:36:52.377 00.000 14556 OnExposeComplete: enter
00:36:52.383 00.006 14556 UpdateGuideState(): m_state=6
00:36:52.388 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9826
00:36:52.392 00.004 14556 Star::Find returns 1 (0), X=166.64, Y=996.01, Mass=2240, SNR=32.0, Peak=162 HFD=4.6
00:36:52.396 00.004 14556 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-3.07) = xAngle (2.28 = 2.28)
00:36:52.400 00.004 14556 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.18 = 2.18)
00:36:52.402 00.002 14556 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-0.79 mountX=-0.10 mountY=0.13, mountTheta=2.24
00:36:52.409 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.11, opts=13)
00:36:52.414 00.005 14556 Enqueuing Move request for scope (0.11, -0.11)
00:36:52.417 00.003 12308 Worker thread wakes up
00:36:52.418 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd
00:36:52.418 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.11)
00:36:52.418 00.000 12308 Moving (0.11, -0.11) raw xDistance=-0.10 yDistance=0.13
00:36:52.418 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:36:52.419 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:52.419 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:36:52.419 00.000 12308 MoveAxis(E, 0, ABG)
00:36:52.419 00.000 12308 Move returns status 0, amount 0
00:36:52.419 00.000 12308 MoveAxis(N, 0, ABG)
00:36:52.420 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:52.425 00.005 12308 Move returns status 0, amount 0
00:36:52.425 00.000 12308 move complete, result=0
00:36:52.425 00.000 12308 worker thread done servicing request
00:36:52.446 00.021 14556 UpdateGuideState exits: m=2240 SNR=32.0
00:36:52.450 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:52.455 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:52.458 00.003 14556 Enqueuing Expose request
00:36:52.463 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:52.466 00.003 12308 Worker thread wakes up
00:36:52.466 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:52.466 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:53.715 01.249 12308 Exposure complete
00:36:53.840 00.125 12308 worker thread done servicing request
00:36:53.840 00.000 14556 OnExposeComplete: enter
00:36:53.845 00.005 14556 UpdateGuideState(): m_state=6
00:36:53.848 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9827
00:36:53.853 00.005 14556 Star::Find returns 1 (0), X=166.65, Y=996.06, Mass=2345, SNR=32.5, Peak=187 HFD=4.7
00:36:53.856 00.003 14556 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-3.07) = xAngle (2.54 = 2.54)
00:36:53.861 00.005 14556 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.44 = 2.44)
00:36:53.864 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-0.53 mountX=-0.12 mountY=0.09, mountTheta=2.48
00:36:53.868 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.07, opts=13)
00:36:53.873 00.005 14556 Enqueuing Move request for scope (0.12, -0.07)
00:36:53.878 00.005 12308 Worker thread wakes up
00:36:53.878 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd
00:36:53.878 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.07)
00:36:53.878 00.000 12308 Moving (0.12, -0.07) raw xDistance=-0.12 yDistance=0.09
00:36:53.878 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:36:53.878 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:53.879 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:36:53.879 00.000 12308 MoveAxis(E, 0, ABG)
00:36:53.879 00.000 12308 Move returns status 0, amount 0
00:36:53.879 00.000 12308 MoveAxis(N, 0, ABG)
00:36:53.879 00.000 12308 Move returns status 0, amount 0
00:36:53.880 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:53.884 00.004 12308 move complete, result=0
00:36:53.884 00.000 12308 worker thread done servicing request
00:36:53.904 00.020 14556 UpdateGuideState exits: m=2345 SNR=32.5
00:36:53.908 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:53.913 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:53.918 00.005 14556 Enqueuing Expose request
00:36:53.922 00.004 12308 Worker thread wakes up
00:36:53.922 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:53.926 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:53.926 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:55.174 01.248 12308 Exposure complete
00:36:55.300 00.126 12308 worker thread done servicing request
00:36:55.300 00.000 14556 OnExposeComplete: enter
00:36:55.304 00.004 14556 UpdateGuideState(): m_state=6
00:36:55.309 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9828
00:36:55.312 00.003 14556 Star::Find returns 1 (0), X=166.42, Y=996.01, Mass=2253, SNR=31.9, Peak=168 HFD=4.4
00:36:55.316 00.004 14556 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-3.07) = xAngle (0.79 = 0.79)
00:36:55.321 00.005 14556 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.69 = 0.69)
00:36:55.326 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.12 hyp=0.16 cameraTheta=-2.29 mountX=0.11 mountY=0.10, mountTheta=0.73
00:36:55.332 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.12, opts=13)
00:36:55.336 00.004 14556 Enqueuing Move request for scope (-0.11, -0.12)
00:36:55.339 00.003 12308 Worker thread wakes up
00:36:55.340 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.12) opts 0xd
00:36:55.340 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.12)
00:36:55.340 00.000 12308 Moving (-0.11, -0.12) raw xDistance=0.11 yDistance=0.10
00:36:55.340 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:36:55.340 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:55.341 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:36:55.341 00.000 12308 MoveAxis(E, 0, ABG)
00:36:55.341 00.000 12308 Move returns status 0, amount 0
00:36:55.341 00.000 12308 MoveAxis(N, 0, ABG)
00:36:55.341 00.000 12308 Move returns status 0, amount 0
00:36:55.341 00.000 12308 move complete, result=0
00:36:55.341 00.000 12308 worker thread done servicing request
00:36:55.343 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:55.369 00.026 14556 UpdateGuideState exits: m=2253 SNR=31.9
00:36:55.373 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:55.381 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:55.385 00.004 14556 Enqueuing Expose request
00:36:55.390 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:55.394 00.004 12308 Worker thread wakes up
00:36:55.394 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:55.394 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:56.646 01.252 12308 Exposure complete
00:36:56.764 00.118 12308 worker thread done servicing request
00:36:56.765 00.001 14556 OnExposeComplete: enter
00:36:56.769 00.004 14556 UpdateGuideState(): m_state=6
00:36:56.772 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9829
00:36:56.777 00.005 14556 Star::Find returns 1 (0), X=166.56, Y=996.22, Mass=2303, SNR=32.3, Peak=165 HFD=4.8
00:36:56.782 00.005 14556 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.07) = xAngle (4.33 = -1.96)
00:36:56.786 00.004 14556 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.06)
00:36:56.789 00.003 14556 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.25 mountX=-0.04 mountY=-0.08, mountTheta=-1.97
00:36:56.794 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.09, opts=13)
00:36:56.799 00.005 14556 Enqueuing Move request for scope (0.03, 0.09)
00:36:56.803 00.004 12308 Worker thread wakes up
00:36:56.803 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
00:36:56.803 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
00:36:56.803 00.000 12308 Moving (0.03, 0.09) raw xDistance=-0.04 yDistance=-0.08
00:36:56.803 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:36:56.804 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:56.804 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:36:56.804 00.000 12308 MoveAxis(E, 0, ABG)
00:36:56.804 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:56.808 00.004 12308 Move returns status 0, amount 0
00:36:56.808 00.000 12308 MoveAxis(N, 0, ABG)
00:36:56.808 00.000 12308 Move returns status 0, amount 0
00:36:56.808 00.000 12308 move complete, result=0
00:36:56.808 00.000 12308 worker thread done servicing request
00:36:56.831 00.023 14556 UpdateGuideState exits: m=2303 SNR=32.3
00:36:56.836 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:56.839 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:56.844 00.005 14556 Enqueuing Expose request
00:36:56.849 00.005 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:56.853 00.004 12308 Worker thread wakes up
00:36:56.853 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:56.853 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:58.102 01.249 12308 Exposure complete
00:36:58.240 00.138 12308 worker thread done servicing request
00:36:58.241 00.001 14556 OnExposeComplete: enter
00:36:58.245 00.004 14556 UpdateGuideState(): m_state=6
00:36:58.250 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9830
00:36:58.256 00.006 14556 Star::Find returns 1 (0), X=166.40, Y=996.19, Mass=2377, SNR=32.7, Peak=174 HFD=4.8
00:36:58.260 00.004 14556 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.07) = xAngle (5.73 = -0.56)
00:36:58.264 00.004 14556 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.65)
00:36:58.268 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.14 cameraTheta=2.65 mountX=0.12 mountY=-0.09, mountTheta=-0.62
00:36:58.273 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.07, opts=13)
00:36:58.276 00.003 14556 Enqueuing Move request for scope (-0.13, 0.07)
00:36:58.279 00.003 12308 Worker thread wakes up
00:36:58.280 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
00:36:58.280 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
00:36:58.280 00.000 12308 Moving (-0.13, 0.07) raw xDistance=0.12 yDistance=-0.09
00:36:58.280 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:36:58.280 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:58.281 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:36:58.281 00.000 12308 MoveAxis(E, 0, ABG)
00:36:58.281 00.000 12308 Move returns status 0, amount 0
00:36:58.281 00.000 12308 MoveAxis(N, 0, ABG)
00:36:58.281 00.000 12308 Move returns status 0, amount 0
00:36:58.281 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:58.285 00.004 12308 move complete, result=0
00:36:58.285 00.000 12308 worker thread done servicing request
00:36:58.304 00.019 14556 UpdateGuideState exits: m=2377 SNR=32.7
00:36:58.308 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:58.315 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:58.320 00.005 14556 Enqueuing Expose request
00:36:58.325 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:58.329 00.004 12308 Worker thread wakes up
00:36:58.329 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:58.329 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:36:59.577 01.248 12308 Exposure complete
00:36:59.715 00.138 12308 worker thread done servicing request
00:36:59.716 00.001 14556 OnExposeComplete: enter
00:36:59.723 00.007 14556 UpdateGuideState(): m_state=6
00:36:59.730 00.007 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9831
00:36:59.734 00.004 14556 Star::Find returns 1 (0), X=166.53, Y=996.31, Mass=2208, SNR=31.5, Peak=157 HFD=4.7
00:36:59.738 00.004 14556 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.07) = xAngle (4.63 = -1.65)
00:36:59.744 00.006 14556 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.53 = -1.75)
00:36:59.747 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.56 mountX=-0.01 mountY=-0.18, mountTheta=-1.65
00:36:59.756 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.18, opts=13)
00:36:59.761 00.005 14556 Enqueuing Move request for scope (0.00, 0.18)
00:36:59.767 00.006 12308 Worker thread wakes up
00:36:59.767 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.18) opts 0xd
00:36:59.767 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.18)
00:36:59.767 00.000 12308 Moving (0.00, 0.18) raw xDistance=-0.01 yDistance=-0.18
00:36:59.767 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:36:59.768 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:36:59.768 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:36:59.768 00.000 12308 MoveAxis(E, 0, ABG)
00:36:59.768 00.000 12308 Move returns status 0, amount 0
00:36:59.769 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:36:59.776 00.007 12308 MoveAxis(N, 0, ABG)
00:36:59.776 00.000 12308 Move returns status 0, amount 0
00:36:59.776 00.000 12308 move complete, result=0
00:36:59.776 00.000 12308 worker thread done servicing request
00:36:59.797 00.021 14556 UpdateGuideState exits: m=2208 SNR=31.5
00:36:59.802 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:59.807 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:36:59.810 00.003 14556 Enqueuing Expose request
00:36:59.814 00.004 12308 Worker thread wakes up
00:36:59.814 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:36:59.819 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:36:59.820 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:01.065 01.245 12308 Exposure complete
00:37:01.190 00.125 12308 worker thread done servicing request
00:37:01.190 00.000 14556 OnExposeComplete: enter
00:37:01.194 00.004 14556 UpdateGuideState(): m_state=6
00:37:01.198 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9832
00:37:01.204 00.006 14556 Star::Find returns 1 (0), X=166.61, Y=996.35, Mass=2056, SNR=30.4, Peak=143 HFD=4.5
00:37:01.207 00.003 14556 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.07) = xAngle (4.29 = -1.99)
00:37:01.212 00.005 14556 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.19 = -2.09)
00:37:01.215 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.22 hyp=0.23 cameraTheta=1.22 mountX=-0.10 mountY=-0.20, mountTheta=-2.01
00:37:01.221 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.22, opts=13)
00:37:01.227 00.006 14556 Enqueuing Move request for scope (0.08, 0.22)
00:37:01.231 00.004 12308 Worker thread wakes up
00:37:01.231 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.22) opts 0xd
00:37:01.231 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.22)
00:37:01.231 00.000 12308 Moving (0.08, 0.22) raw xDistance=-0.10 yDistance=-0.20
00:37:01.232 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:37:01.232 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:37:01.232 00.000 12308 MoveAxis(E, 0, ABG)
00:37:01.232 00.000 12308 Move returns status 0, amount 0
00:37:01.233 00.001 12308 MoveAxis(N, 143, ABG)
00:37:01.233 00.000 12308 Guiding  Dir = 0, Dur = 143
00:37:01.234 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:01.238 00.004 12308 IsSlewing returns 0
00:37:01.238 00.000 12308 IsGuiding returns 0
00:37:01.238 00.000 12308 PulseGuide returned control before completion, sleep 153
00:37:01.260 00.022 14556 UpdateGuideState exits: m=2056 SNR=30.4
00:37:01.264 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:01.269 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:01.273 00.004 14556 Enqueuing Expose request
00:37:01.402 00.129 12308 IsGuiding returns 1
00:37:01.402 00.000 12308 scope still moving after pulse duration time elapsed
00:37:01.432 00.030 12308 IsSlewing returns 0
00:37:01.433 00.001 12308 IsGuiding returns 0
00:37:01.433 00.000 12308 scope move finished after 143 + 50 ms
00:37:01.433 00.000 12308 Move returns status 0, amount 143
00:37:01.433 00.000 12308 move complete, result=0
00:37:01.433 00.000 12308 worker thread done servicing request
00:37:01.434 00.001 12308 Worker thread wakes up
00:37:01.434 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 143 ms NORTH
00:37:01.438 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:01.438 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:02.684 01.246 12308 Exposure complete
00:37:02.793 00.109 12308 worker thread done servicing request
00:37:02.793 00.000 14556 OnExposeComplete: enter
00:37:02.798 00.005 14556 UpdateGuideState(): m_state=6
00:37:02.803 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9833
00:37:02.809 00.006 14556 Star::Find returns 1 (0), X=166.25, Y=996.38, Mass=2222, SNR=31.5, Peak=160 HFD=4.7
00:37:02.817 00.008 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.48 = -0.80)
00:37:02.823 00.006 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.90)
00:37:02.829 00.006 14556 CameraToMount -- cameraX=-0.28 cameraY=0.25 hyp=0.38 cameraTheta=2.41 mountX=0.26 mountY=-0.30, mountTheta=-0.84
00:37:02.836 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.25, opts=13)
00:37:02.842 00.006 14556 Enqueuing Move request for scope (-0.28, 0.25)
00:37:02.849 00.007 12308 Worker thread wakes up
00:37:02.850 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.25) opts 0xd
00:37:02.850 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.25)
00:37:02.850 00.000 12308 Moving (-0.28, 0.25) raw xDistance=0.26 yDistance=-0.30
00:37:02.851 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
00:37:02.851 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
00:37:02.851 00.000 12308 MoveAxis(W, 114, ABG)
00:37:02.853 00.002 12308 Guiding  Dir = 3, Dur = 114
00:37:02.853 00.000 12308 IsSlewing returns 0
00:37:02.853 00.000 12308 IsGuiding returns 0
00:37:02.854 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:02.861 00.007 12308 PulseGuide returned control before completion, sleep 124
00:37:02.894 00.033 14556 UpdateGuideState exits: m=2222 SNR=31.5
00:37:02.900 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:02.906 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:02.912 00.006 14556 Enqueuing Expose request
00:37:02.999 00.087 12308 IsGuiding returns 0
00:37:02.999 00.000 12308 Move returns status 0, amount 114
00:37:02.999 00.000 12308 MoveAxis(N, 208, ABG)
00:37:03.000 00.001 12308 Guiding  Dir = 0, Dur = 208
00:37:03.000 00.000 12308 IsSlewing returns 0
00:37:03.000 00.000 12308 IsGuiding returns 0
00:37:03.001 00.001 12308 PulseGuide returned control before completion, sleep 218
00:37:03.236 00.235 12308 IsGuiding returns 1
00:37:03.236 00.000 12308 scope still moving after pulse duration time elapsed
00:37:03.267 00.031 12308 IsSlewing returns 0
00:37:03.267 00.000 12308 IsGuiding returns 0
00:37:03.268 00.001 12308 scope move finished after 208 + 59 ms
00:37:03.269 00.001 12308 Move returns status 0, amount 208
00:37:03.269 00.000 12308 move complete, result=0
00:37:03.269 00.000 12308 worker thread done servicing request
00:37:03.269 00.000 14556 GuideStep: 0.3 px 114 ms WEST, -0.3 px 208 ms NORTH
00:37:03.275 00.006 12308 Worker thread wakes up
00:37:03.275 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:03.275 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:04.523 01.248 12308 Exposure complete
00:37:04.667 00.144 12308 worker thread done servicing request
00:37:04.667 00.000 14556 OnExposeComplete: enter
00:37:04.672 00.005 14556 UpdateGuideState(): m_state=6
00:37:04.676 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9834
00:37:04.681 00.005 14556 Star::Find returns 1 (0), X=166.79, Y=995.87, Mass=2328, SNR=32.4, Peak=195 HFD=4.5
00:37:04.686 00.005 14556 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-3.07) = xAngle (2.29 = 2.29)
00:37:04.691 00.005 14556 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.19 = 2.19)
00:37:04.694 00.003 14556 CameraToMount -- cameraX=0.26 cameraY=-0.26 hyp=0.37 cameraTheta=-0.79 mountX=-0.24 mountY=0.30, mountTheta=2.25
00:37:04.700 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=-0.26, opts=13)
00:37:04.704 00.004 14556 Enqueuing Move request for scope (0.26, -0.26)
00:37:04.708 00.004 12308 Worker thread wakes up
00:37:04.708 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.26) opts 0xd
00:37:04.708 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, -0.26)
00:37:04.708 00.000 12308 Moving (0.26, -0.26) raw xDistance=-0.24 yDistance=0.30
00:37:04.708 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
00:37:04.708 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:37:04.710 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
00:37:04.710 00.000 12308 MoveAxis(E, 97, ABG)
00:37:04.710 00.000 12308 Guiding  Dir = 2, Dur = 97
00:37:04.710 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:04.714 00.004 12308 IsSlewing returns 0
00:37:04.714 00.000 12308 IsGuiding returns 0
00:37:04.716 00.002 12308 PulseGuide returned control before completion, sleep 107
00:37:04.737 00.021 14556 UpdateGuideState exits: m=2328 SNR=32.4
00:37:04.741 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:04.745 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:04.749 00.004 14556 Enqueuing Expose request
00:37:04.826 00.077 12308 IsGuiding returns 1
00:37:04.827 00.001 12308 scope still moving after pulse duration time elapsed
00:37:04.857 00.030 12308 IsSlewing returns 0
00:37:04.857 00.000 12308 IsGuiding returns 0
00:37:04.858 00.001 12308 scope move finished after 97 + 46 ms
00:37:04.858 00.000 12308 Move returns status 0, amount 97
00:37:04.860 00.002 12308 MoveAxis(N, 0, ABG)
00:37:04.860 00.000 12308 Move returns status 0, amount 0
00:37:04.860 00.000 12308 move complete, result=0
00:37:04.860 00.000 12308 worker thread done servicing request
00:37:04.860 00.000 14556 GuideStep: -0.2 px 97 ms EAST, 0.3 px 0 ms NORTH
00:37:04.867 00.007 12308 Worker thread wakes up
00:37:04.867 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:04.867 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:06.117 01.250 12308 Exposure complete
00:37:06.268 00.151 12308 worker thread done servicing request
00:37:06.268 00.000 14556 OnExposeComplete: enter
00:37:06.273 00.005 14556 UpdateGuideState(): m_state=6
00:37:06.279 00.006 14556 Star::Find(15, 166, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9835
00:37:06.288 00.009 14556 Star::Find returns 1 (0), X=166.35, Y=996.16, Mass=2245, SNR=31.9, Peak=182 HFD=4.6
00:37:06.294 00.006 14556 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.07) = xAngle (6.03 = -0.25)
00:37:06.299 00.005 14556 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.93 = -0.35)
00:37:06.305 00.006 14556 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.18 cameraTheta=2.96 mountX=0.17 mountY=-0.06, mountTheta=-0.34
00:37:06.312 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.03, opts=13)
00:37:06.319 00.007 14556 Enqueuing Move request for scope (-0.17, 0.03)
00:37:06.324 00.005 12308 Worker thread wakes up
00:37:06.324 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
00:37:06.324 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
00:37:06.326 00.002 12308 Moving (-0.17, 0.03) raw xDistance=0.17 yDistance=-0.06
00:37:06.326 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:37:06.326 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:06.326 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:37:06.327 00.001 12308 MoveAxis(E, 0, ABG)
00:37:06.327 00.000 12308 Move returns status 0, amount 0
00:37:06.327 00.000 12308 MoveAxis(N, 0, ABG)
00:37:06.327 00.000 12308 Move returns status 0, amount 0
00:37:06.328 00.001 12308 move complete, result=0
00:37:06.328 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:06.333 00.005 12308 worker thread done servicing request
00:37:06.361 00.028 14556 UpdateGuideState exits: m=2245 SNR=31.9
00:37:06.365 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:06.370 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:06.377 00.007 14556 Enqueuing Expose request
00:37:06.383 00.006 12308 Worker thread wakes up
00:37:06.383 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:06.384 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:06.389 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:07.642 01.253 12308 Exposure complete
00:37:07.763 00.121 12308 worker thread done servicing request
00:37:07.763 00.000 14556 OnExposeComplete: enter
00:37:07.767 00.004 14556 UpdateGuideState(): m_state=6
00:37:07.770 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9836
00:37:07.774 00.004 14556 Star::Find returns 1 (0), X=166.50, Y=996.05, Mass=2202, SNR=31.4, Peak=175 HFD=4.6
00:37:07.777 00.003 14556 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-3.07) = xAngle (1.20 = 1.20)
00:37:07.782 00.005 14556 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.10 = 1.10)
00:37:07.787 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.87 mountX=0.03 mountY=0.07, mountTheta=1.19
00:37:07.793 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.08, opts=13)
00:37:07.798 00.005 14556 Enqueuing Move request for scope (-0.02, -0.08)
00:37:07.802 00.004 12308 Worker thread wakes up
00:37:07.802 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
00:37:07.803 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
00:37:07.803 00.000 12308 Moving (-0.02, -0.08) raw xDistance=0.03 yDistance=0.07
00:37:07.803 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:37:07.803 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:07.803 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:37:07.804 00.001 12308 MoveAxis(E, 0, ABG)
00:37:07.804 00.000 12308 Move returns status 0, amount 0
00:37:07.804 00.000 12308 MoveAxis(N, 0, ABG)
00:37:07.805 00.001 12308 Move returns status 0, amount 0
00:37:07.805 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:07.809 00.004 12308 move complete, result=0
00:37:07.809 00.000 12308 worker thread done servicing request
00:37:07.830 00.021 14556 UpdateGuideState exits: m=2202 SNR=31.4
00:37:07.835 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:07.839 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:07.842 00.003 14556 Enqueuing Expose request
00:37:07.846 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:07.852 00.006 12308 Worker thread wakes up
00:37:07.852 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:07.852 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:09.094 01.242 12308 Exposure complete
00:37:09.227 00.133 12308 worker thread done servicing request
00:37:09.227 00.000 14556 OnExposeComplete: enter
00:37:09.232 00.005 14556 UpdateGuideState(): m_state=6
00:37:09.235 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9837
00:37:09.240 00.005 14556 Star::Find returns 1 (0), X=166.34, Y=996.22, Mass=2172, SNR=31.1, Peak=185 HFD=4.5
00:37:09.245 00.005 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.73 = -0.55)
00:37:09.248 00.003 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.65)
00:37:09.252 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.10 hyp=0.21 cameraTheta=2.66 mountX=0.18 mountY=-0.13, mountTheta=-0.62
00:37:09.257 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.10, opts=13)
00:37:09.261 00.004 14556 Enqueuing Move request for scope (-0.19, 0.10)
00:37:09.265 00.004 12308 Worker thread wakes up
00:37:09.265 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.10) opts 0xd
00:37:09.265 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.10)
00:37:09.265 00.000 12308 Moving (-0.19, 0.10) raw xDistance=0.18 yDistance=-0.13
00:37:09.265 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:37:09.265 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:09.265 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:37:09.267 00.002 12308 MoveAxis(E, 0, ABG)
00:37:09.267 00.000 12308 Move returns status 0, amount 0
00:37:09.267 00.000 12308 MoveAxis(N, 0, ABG)
00:37:09.267 00.000 12308 Move returns status 0, amount 0
00:37:09.267 00.000 12308 move complete, result=0
00:37:09.268 00.001 12308 worker thread done servicing request
00:37:09.268 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:09.292 00.024 14556 UpdateGuideState exits: m=2172 SNR=31.1
00:37:09.296 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:09.300 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:09.303 00.003 14556 Enqueuing Expose request
00:37:09.307 00.004 12308 Worker thread wakes up
00:37:09.307 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:09.307 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:09.308 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:10.554 01.246 12308 Exposure complete
00:37:10.671 00.117 12308 worker thread done servicing request
00:37:10.672 00.001 14556 OnExposeComplete: enter
00:37:10.675 00.003 14556 UpdateGuideState(): m_state=6
00:37:10.679 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9838
00:37:10.684 00.005 14556 Star::Find returns 1 (0), X=166.24, Y=996.21, Mass=2271, SNR=31.9, Peak=177 HFD=4.7
00:37:10.687 00.003 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.93 = -0.36)
00:37:10.691 00.004 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.46)
00:37:10.696 00.005 14556 CameraToMount -- cameraX=-0.29 cameraY=0.09 hyp=0.30 cameraTheta=2.85 mountX=0.28 mountY=-0.13, mountTheta=-0.44
00:37:10.701 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.09, opts=13)
00:37:10.706 00.005 14556 Enqueuing Move request for scope (-0.29, 0.09)
00:37:10.710 00.004 12308 Worker thread wakes up
00:37:10.710 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.09) opts 0xd
00:37:10.710 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.09)
00:37:10.710 00.000 12308 Moving (-0.29, 0.09) raw xDistance=0.28 yDistance=-0.13
00:37:10.710 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
00:37:10.711 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:10.711 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:37:10.711 00.000 12308 MoveAxis(W, 122, ABG)
00:37:10.711 00.000 12308 Guiding  Dir = 3, Dur = 122
00:37:10.711 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:10.716 00.005 12308 IsSlewing returns 0
00:37:10.716 00.000 12308 IsGuiding returns 0
00:37:10.717 00.001 12308 PulseGuide returned control before completion, sleep 132
00:37:10.738 00.021 14556 UpdateGuideState exits: m=2271 SNR=31.9
00:37:10.743 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:10.748 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:10.753 00.005 14556 Enqueuing Expose request
00:37:10.854 00.101 12308 IsGuiding returns 1
00:37:10.855 00.001 12308 scope still moving after pulse duration time elapsed
00:37:10.885 00.030 12308 IsSlewing returns 0
00:37:10.887 00.002 12308 IsGuiding returns 0
00:37:10.887 00.000 12308 scope move finished after 122 + 48 ms
00:37:10.888 00.001 12308 Move returns status 0, amount 122
00:37:10.888 00.000 12308 MoveAxis(N, 0, ABG)
00:37:10.889 00.001 12308 Move returns status 0, amount 0
00:37:10.889 00.000 12308 move complete, result=0
00:37:10.890 00.001 12308 worker thread done servicing request
00:37:10.890 00.000 14556 GuideStep: 0.3 px 122 ms WEST, -0.1 px 0 ms NORTH
00:37:10.897 00.007 12308 Worker thread wakes up
00:37:10.897 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:10.897 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:12.141 01.244 12308 Exposure complete
00:37:12.273 00.132 12308 worker thread done servicing request
00:37:12.273 00.000 14556 OnExposeComplete: enter
00:37:12.276 00.003 14556 UpdateGuideState(): m_state=6
00:37:12.282 00.006 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9839
00:37:12.286 00.004 14556 Star::Find returns 1 (0), X=166.72, Y=996.10, Mass=2243, SNR=32.0, Peak=175 HFD=4.4
00:37:12.290 00.004 14556 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-3.07) = xAngle (2.92 = 2.92)
00:37:12.294 00.004 14556 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.82 = 2.82)
00:37:12.298 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-0.16 mountX=-0.19 mountY=0.06, mountTheta=2.83
00:37:12.303 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=-0.03, opts=13)
00:37:12.308 00.005 14556 Enqueuing Move request for scope (0.19, -0.03)
00:37:12.312 00.004 12308 Worker thread wakes up
00:37:12.312 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.03) opts 0xd
00:37:12.312 00.000 12308 Handling offset move in thread for scope, endpoint = (0.19, -0.03)
00:37:12.313 00.001 12308 Moving (0.19, -0.03) raw xDistance=-0.19 yDistance=0.06
00:37:12.313 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:37:12.313 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:12.313 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:37:12.313 00.000 12308 MoveAxis(E, 0, ABG)
00:37:12.314 00.001 12308 Move returns status 0, amount 0
00:37:12.314 00.000 12308 MoveAxis(N, 0, ABG)
00:37:12.314 00.000 12308 Move returns status 0, amount 0
00:37:12.314 00.000 12308 move complete, result=0
00:37:12.314 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:12.321 00.007 12308 worker thread done servicing request
00:37:12.343 00.022 14556 UpdateGuideState exits: m=2243 SNR=32.0
00:37:12.348 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:12.352 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:12.356 00.004 14556 Enqueuing Expose request
00:37:12.359 00.003 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:12.364 00.005 12308 Worker thread wakes up
00:37:12.364 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:12.364 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:13.609 01.245 12308 Exposure complete
00:37:13.732 00.123 12308 worker thread done servicing request
00:37:13.732 00.000 14556 OnExposeComplete: enter
00:37:13.737 00.005 14556 UpdateGuideState(): m_state=6
00:37:13.741 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9840
00:37:13.746 00.005 14556 Star::Find returns 1 (0), X=166.52, Y=996.18, Mass=2290, SNR=32.1, Peak=195 HFD=4.5
00:37:13.750 00.004 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.73 = -1.55)
00:37:13.753 00.003 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.65)
00:37:13.757 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.66 mountX=0.00 mountY=-0.05, mountTheta=-1.55
00:37:13.763 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.05, opts=13)
00:37:13.767 00.004 14556 Enqueuing Move request for scope (-0.00, 0.05)
00:37:13.771 00.004 12308 Worker thread wakes up
00:37:13.771 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
00:37:13.771 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
00:37:13.771 00.000 12308 Moving (-0.00, 0.05) raw xDistance=0.00 yDistance=-0.05
00:37:13.771 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:37:13.771 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:13.772 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:37:13.772 00.000 12308 MoveAxis(E, 0, ABG)
00:37:13.772 00.000 12308 Move returns status 0, amount 0
00:37:13.772 00.000 12308 MoveAxis(N, 0, ABG)
00:37:13.773 00.001 12308 Move returns status 0, amount 0
00:37:13.773 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:13.777 00.004 12308 move complete, result=0
00:37:13.777 00.000 12308 worker thread done servicing request
00:37:13.797 00.020 14556 UpdateGuideState exits: m=2290 SNR=32.1
00:37:13.801 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:13.806 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:13.809 00.003 14556 Enqueuing Expose request
00:37:13.814 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:13.818 00.004 12308 Worker thread wakes up
00:37:13.818 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:13.818 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:15.062 01.244 12308 Exposure complete
00:37:15.171 00.109 12308 worker thread done servicing request
00:37:15.172 00.001 14556 OnExposeComplete: enter
00:37:15.175 00.003 14556 UpdateGuideState(): m_state=6
00:37:15.180 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9841
00:37:15.183 00.003 14556 Star::Find returns 1 (0), X=166.73, Y=996.29, Mass=2294, SNR=32.1, Peak=167 HFD=4.6
00:37:15.187 00.004 14556 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.07) = xAngle (3.75 = -2.53)
00:37:15.192 00.005 14556 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.65 = -2.63)
00:37:15.195 00.003 14556 CameraToMount -- cameraX=0.20 cameraY=0.16 hyp=0.26 cameraTheta=0.68 mountX=-0.21 mountY=-0.13, mountTheta=-2.60
00:37:15.200 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.16, opts=13)
00:37:15.204 00.004 14556 Enqueuing Move request for scope (0.20, 0.16)
00:37:15.207 00.003 12308 Worker thread wakes up
00:37:15.207 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.16) opts 0xd
00:37:15.207 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.16)
00:37:15.207 00.000 12308 Moving (0.20, 0.16) raw xDistance=-0.21 yDistance=-0.13
00:37:15.207 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:37:15.209 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:15.209 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:37:15.209 00.000 12308 MoveAxis(E, 91, ABG)
00:37:15.209 00.000 12308 Guiding  Dir = 2, Dur = 91
00:37:15.209 00.000 12308 IsSlewing returns 0
00:37:15.210 00.001 12308 IsGuiding returns 0
00:37:15.210 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:15.216 00.006 12308 PulseGuide returned control before completion, sleep 101
00:37:15.241 00.025 14556 UpdateGuideState exits: m=2294 SNR=32.1
00:37:15.245 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:15.249 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:15.254 00.005 14556 Enqueuing Expose request
00:37:15.324 00.070 12308 IsGuiding returns 0
00:37:15.324 00.000 12308 Move returns status 0, amount 91
00:37:15.326 00.002 12308 MoveAxis(N, 0, ABG)
00:37:15.326 00.000 12308 Move returns status 0, amount 0
00:37:15.327 00.001 12308 move complete, result=0
00:37:15.327 00.000 12308 worker thread done servicing request
00:37:15.328 00.001 12308 Worker thread wakes up
00:37:15.328 00.000 14556 GuideStep: -0.2 px 91 ms EAST, -0.1 px 0 ms NORTH
00:37:15.334 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:15.334 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:16.588 01.254 12308 Exposure complete
00:37:16.714 00.126 12308 worker thread done servicing request
00:37:16.714 00.000 14556 OnExposeComplete: enter
00:37:16.719 00.005 14556 UpdateGuideState(): m_state=6
00:37:16.723 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9842
00:37:16.727 00.004 14556 Star::Find returns 1 (0), X=166.53, Y=996.30, Mass=2433, SNR=33.0, Peak=187 HFD=4.7
00:37:16.731 00.004 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.61 = -1.67)
00:37:16.735 00.004 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.77)
00:37:16.739 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.54 mountX=-0.02 mountY=-0.17, mountTheta=-1.67
00:37:16.744 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.17, opts=13)
00:37:16.748 00.004 14556 Enqueuing Move request for scope (0.01, 0.17)
00:37:16.753 00.005 12308 Worker thread wakes up
00:37:16.753 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
00:37:16.753 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
00:37:16.754 00.001 12308 Moving (0.01, 0.17) raw xDistance=-0.02 yDistance=-0.17
00:37:16.754 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:37:16.754 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:16.755 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:37:16.755 00.000 12308 MoveAxis(E, 0, ABG)
00:37:16.756 00.001 12308 Move returns status 0, amount 0
00:37:16.756 00.000 12308 MoveAxis(N, 0, ABG)
00:37:16.757 00.001 12308 Move returns status 0, amount 0
00:37:16.758 00.001 12308 move complete, result=0
00:37:16.758 00.000 12308 worker thread done servicing request
00:37:16.758 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:16.785 00.027 14556 UpdateGuideState exits: m=2433 SNR=33.0
00:37:16.790 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:16.794 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:16.799 00.005 14556 Enqueuing Expose request
00:37:16.802 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:37:16.807 00.005 12308 Worker thread wakes up
00:37:16.807 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:16.807 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:18.055 01.248 12308 Exposure complete
00:37:18.181 00.126 12308 worker thread done servicing request
00:37:18.181 00.000 14556 OnExposeComplete: enter
00:37:18.185 00.004 14556 UpdateGuideState(): m_state=6
00:37:18.192 00.007 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9843
00:37:18.197 00.005 14556 Star::Find returns 1 (0), X=166.47, Y=996.37, Mass=2319, SNR=32.2, Peak=172 HFD=4.5
00:37:18.201 00.004 14556 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.07) = xAngle (4.87 = -1.42)
00:37:18.205 00.004 14556 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.77 = -1.52)
00:37:18.209 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.24 hyp=0.25 cameraTheta=1.79 mountX=0.04 mountY=-0.25, mountTheta=-1.42
00:37:18.214 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.24, opts=13)
00:37:18.219 00.005 14556 Enqueuing Move request for scope (-0.05, 0.24)
00:37:18.223 00.004 12308 Worker thread wakes up
00:37:18.223 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.24) opts 0xd
00:37:18.223 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.24)
00:37:18.223 00.000 12308 Moving (-0.05, 0.24) raw xDistance=0.04 yDistance=-0.25
00:37:18.223 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:37:18.225 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:37:18.225 00.000 12308 MoveAxis(E, 0, ABG)
00:37:18.225 00.000 12308 Move returns status 0, amount 0
00:37:18.225 00.000 12308 MoveAxis(N, 174, ABG)
00:37:18.225 00.000 12308 Guiding  Dir = 0, Dur = 174
00:37:18.225 00.000 12308 IsSlewing returns 0
00:37:18.226 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:18.230 00.004 12308 IsGuiding returns 0
00:37:18.230 00.000 12308 PulseGuide returned control before completion, sleep 184
00:37:18.252 00.022 14556 UpdateGuideState exits: m=2319 SNR=32.2
00:37:18.259 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:18.263 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:18.269 00.006 14556 Enqueuing Expose request
00:37:18.424 00.155 12308 IsGuiding returns 1
00:37:18.425 00.001 12308 scope still moving after pulse duration time elapsed
00:37:18.455 00.030 12308 IsSlewing returns 0
00:37:18.455 00.000 12308 IsGuiding returns 0
00:37:18.457 00.002 12308 scope move finished after 174 + 52 ms
00:37:18.458 00.001 12308 Move returns status 0, amount 174
00:37:18.458 00.000 12308 move complete, result=0
00:37:18.458 00.000 12308 worker thread done servicing request
00:37:18.458 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 174 ms NORTH
00:37:18.465 00.007 12308 Worker thread wakes up
00:37:18.465 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:18.465 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:19.716 01.251 12308 Exposure complete
00:37:19.857 00.141 12308 worker thread done servicing request
00:37:19.858 00.001 14556 OnExposeComplete: enter
00:37:19.862 00.004 14556 UpdateGuideState(): m_state=6
00:37:19.866 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9844
00:37:19.871 00.005 14556 Star::Find returns 1 (0), X=166.64, Y=996.19, Mass=2415, SNR=33.1, Peak=175 HFD=4.6
00:37:19.875 00.004 14556 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.07) = xAngle (3.62 = -2.66)
00:37:19.879 00.004 14556 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.52 = -2.76)
00:37:19.885 00.006 14556 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.13 cameraTheta=0.55 mountX=-0.12 mountY=-0.05, mountTheta=-2.74
00:37:19.891 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=0.07, opts=13)
00:37:19.895 00.004 14556 Enqueuing Move request for scope (0.11, 0.07)
00:37:19.899 00.004 12308 Worker thread wakes up
00:37:19.899 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd
00:37:19.899 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, 0.07)
00:37:19.899 00.000 12308 Moving (0.11, 0.07) raw xDistance=-0.12 yDistance=-0.05
00:37:19.900 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:37:19.900 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:19.900 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:37:19.900 00.000 12308 MoveAxis(E, 0, ABG)
00:37:19.900 00.000 12308 Move returns status 0, amount 0
00:37:19.900 00.000 12308 MoveAxis(N, 0, ABG)
00:37:19.901 00.001 12308 Move returns status 0, amount 0
00:37:19.901 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:19.905 00.004 12308 move complete, result=0
00:37:19.906 00.001 12308 worker thread done servicing request
00:37:19.928 00.022 14556 UpdateGuideState exits: m=2415 SNR=33.1
00:37:19.931 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:19.937 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:19.940 00.003 14556 Enqueuing Expose request
00:37:19.945 00.005 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:37:19.949 00.004 12308 Worker thread wakes up
00:37:19.949 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:19.949 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:21.200 01.251 12308 Exposure complete
00:37:21.314 00.114 12308 worker thread done servicing request
00:37:21.314 00.000 14556 OnExposeComplete: enter
00:37:21.319 00.005 14556 UpdateGuideState(): m_state=6
00:37:21.325 00.006 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9845
00:37:21.329 00.004 14556 Star::Find returns 1 (0), X=166.51, Y=996.08, Mass=2355, SNR=32.6, Peak=176 HFD=4.9
00:37:21.334 00.005 14556 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.07) = xAngle (1.18 = 1.18)
00:37:21.338 00.004 14556 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.08 = 1.08)
00:37:21.342 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.89 mountX=0.02 mountY=0.04, mountTheta=1.17
00:37:21.346 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.05, opts=13)
00:37:21.352 00.006 14556 Enqueuing Move request for scope (-0.02, -0.05)
00:37:21.355 00.003 12308 Worker thread wakes up
00:37:21.357 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
00:37:21.357 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
00:37:21.357 00.000 12308 Moving (-0.02, -0.05) raw xDistance=0.02 yDistance=0.04
00:37:21.357 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:37:21.357 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:21.358 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:37:21.358 00.000 12308 MoveAxis(E, 0, ABG)
00:37:21.358 00.000 12308 Move returns status 0, amount 0
00:37:21.358 00.000 12308 MoveAxis(N, 0, ABG)
00:37:21.358 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:21.363 00.005 12308 Move returns status 0, amount 0
00:37:21.363 00.000 12308 move complete, result=0
00:37:21.364 00.001 12308 worker thread done servicing request
00:37:21.383 00.019 14556 UpdateGuideState exits: m=2355 SNR=32.6
00:37:21.386 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:21.390 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:21.396 00.006 14556 Enqueuing Expose request
00:37:21.401 00.005 12308 Worker thread wakes up
00:37:21.402 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:21.402 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:21.402 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:37:22.655 01.253 12308 Exposure complete
00:37:22.776 00.121 12308 worker thread done servicing request
00:37:22.777 00.001 14556 OnExposeComplete: enter
00:37:22.780 00.003 14556 UpdateGuideState(): m_state=6
00:37:22.785 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9846
00:37:22.791 00.006 14556 Star::Find returns 1 (0), X=166.65, Y=996.14, Mass=2246, SNR=31.9, Peak=161 HFD=4.7
00:37:22.794 00.003 14556 CameraToMount -- cameraTheta (0.13) - m_xAngle (-3.07) = xAngle (3.21 = -3.08)
00:37:22.798 00.004 14556 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.11 = 3.11)
00:37:22.803 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.13 mountX=-0.12 mountY=0.00, mountTheta=3.11
00:37:22.808 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.02, opts=13)
00:37:22.812 00.004 14556 Enqueuing Move request for scope (0.12, 0.02)
00:37:22.817 00.005 12308 Worker thread wakes up
00:37:22.817 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
00:37:22.817 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
00:37:22.817 00.000 12308 Moving (0.12, 0.02) raw xDistance=-0.12 yDistance=0.00
00:37:22.817 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:37:22.818 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:22.818 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:37:22.818 00.000 12308 MoveAxis(E, 0, ABG)
00:37:22.819 00.001 12308 Move returns status 0, amount 0
00:37:22.819 00.000 12308 MoveAxis(N, 0, ABG)
00:37:22.819 00.000 12308 Move returns status 0, amount 0
00:37:22.819 00.000 12308 move complete, result=0
00:37:22.819 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:22.823 00.004 12308 worker thread done servicing request
00:37:22.846 00.023 14556 UpdateGuideState exits: m=2246 SNR=31.9
00:37:22.851 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:22.915 00.064 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:22.919 00.004 14556 Enqueuing Expose request
00:37:22.922 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:37:22.926 00.004 12308 Worker thread wakes up
00:37:22.926 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:22.926 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:24.171 01.245 12308 Exposure complete
00:37:24.298 00.127 12308 worker thread done servicing request
00:37:24.298 00.000 14556 OnExposeComplete: enter
00:37:24.302 00.004 14556 UpdateGuideState(): m_state=6
00:37:24.306 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9847
00:37:24.310 00.004 14556 Star::Find returns 1 (0), X=166.57, Y=996.10, Mass=2169, SNR=31.5, Peak=162 HFD=4.4
00:37:24.313 00.003 14556 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-3.07) = xAngle (2.56 = 2.56)
00:37:24.318 00.005 14556 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.46 = 2.46)
00:37:24.322 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-0.51 mountX=-0.04 mountY=0.03, mountTheta=2.50
00:37:24.327 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.02, opts=13)
00:37:24.331 00.004 14556 Enqueuing Move request for scope (0.04, -0.02)
00:37:24.335 00.004 12308 Worker thread wakes up
00:37:24.335 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
00:37:24.335 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
00:37:24.335 00.000 12308 Moving (0.04, -0.02) raw xDistance=-0.04 yDistance=0.03
00:37:24.335 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:37:24.335 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:24.335 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:37:24.337 00.002 12308 MoveAxis(E, 0, ABG)
00:37:24.337 00.000 12308 Move returns status 0, amount 0
00:37:24.337 00.000 12308 MoveAxis(N, 0, ABG)
00:37:24.337 00.000 12308 Move returns status 0, amount 0
00:37:24.337 00.000 12308 move complete, result=0
00:37:24.337 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:24.342 00.005 12308 worker thread done servicing request
00:37:24.363 00.021 14556 UpdateGuideState exits: m=2169 SNR=31.5
00:37:24.368 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:24.372 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:24.375 00.003 14556 Enqueuing Expose request
00:37:24.380 00.005 12308 Worker thread wakes up
00:37:24.380 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:37:24.386 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:24.386 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:25.635 01.249 12308 Exposure complete
00:37:25.751 00.116 12308 worker thread done servicing request
00:37:25.751 00.000 14556 OnExposeComplete: enter
00:37:25.756 00.005 14556 UpdateGuideState(): m_state=6
00:37:25.760 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9848
00:37:25.763 00.003 14556 Star::Find returns 1 (0), X=166.33, Y=996.32, Mass=2334, SNR=32.4, Peak=165 HFD=4.7
00:37:25.767 00.004 14556 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.07) = xAngle (5.42 = -0.86)
00:37:25.771 00.004 14556 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.96)
00:37:25.775 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.20 hyp=0.27 cameraTheta=2.35 mountX=0.18 mountY=-0.22, mountTheta=-0.90
00:37:25.779 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.20, opts=13)
00:37:25.785 00.006 14556 Enqueuing Move request for scope (-0.19, 0.20)
00:37:25.790 00.005 12308 Worker thread wakes up
00:37:25.790 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.20) opts 0xd
00:37:25.790 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.20)
00:37:25.790 00.000 12308 Moving (-0.19, 0.20) raw xDistance=0.18 yDistance=-0.22
00:37:25.790 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:37:25.790 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:37:25.790 00.000 12308 MoveAxis(E, 0, ABG)
00:37:25.791 00.001 12308 Move returns status 0, amount 0
00:37:25.791 00.000 12308 MoveAxis(N, 158, ABG)
00:37:25.791 00.000 12308 Guiding  Dir = 0, Dur = 158
00:37:25.791 00.000 12308 IsSlewing returns 0
00:37:25.793 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:25.797 00.004 12308 IsGuiding returns 0
00:37:25.797 00.000 12308 PulseGuide returned control before completion, sleep 168
00:37:25.817 00.020 14556 UpdateGuideState exits: m=2334 SNR=32.4
00:37:25.821 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:25.826 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:25.829 00.003 14556 Enqueuing Expose request
00:37:25.971 00.142 12308 IsGuiding returns 1
00:37:25.972 00.001 12308 scope still moving after pulse duration time elapsed
00:37:26.004 00.032 12308 IsSlewing returns 0
00:37:26.004 00.000 12308 IsGuiding returns 0
00:37:26.005 00.001 12308 scope move finished after 158 + 50 ms
00:37:26.005 00.000 12308 Move returns status 0, amount 158
00:37:26.005 00.000 12308 move complete, result=0
00:37:26.006 00.001 12308 worker thread done servicing request
00:37:26.006 00.000 12308 Worker thread wakes up
00:37:26.007 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 158 ms NORTH
00:37:26.015 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:26.015 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:27.263 01.248 12308 Exposure complete
00:37:27.367 00.104 12308 worker thread done servicing request
00:37:27.368 00.001 14556 OnExposeComplete: enter
00:37:27.374 00.006 14556 UpdateGuideState(): m_state=6
00:37:27.383 00.009 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9849
00:37:27.389 00.006 14556 Star::Find returns 1 (0), X=166.70, Y=996.08, Mass=2287, SNR=32.2, Peak=170 HFD=4.4
00:37:27.397 00.008 14556 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-3.07) = xAngle (2.81 = 2.81)
00:37:27.404 00.007 14556 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.71 = 2.71)
00:37:27.416 00.012 14556 CameraToMount -- cameraX=0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-0.27 mountX=-0.17 mountY=0.08, mountTheta=2.72
00:37:27.422 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.05, opts=13)
00:37:27.425 00.003 14556 Enqueuing Move request for scope (0.17, -0.05)
00:37:27.428 00.003 12308 Worker thread wakes up
00:37:27.428 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.05) opts 0xd
00:37:27.428 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.05)
00:37:27.429 00.001 12308 Moving (0.17, -0.05) raw xDistance=-0.17 yDistance=0.08
00:37:27.429 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:37:27.429 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:27.429 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:37:27.429 00.000 12308 MoveAxis(E, 0, ABG)
00:37:27.430 00.001 12308 Move returns status 0, amount 0
00:37:27.430 00.000 12308 MoveAxis(N, 0, ABG)
00:37:27.430 00.000 12308 Move returns status 0, amount 0
00:37:27.430 00.000 12308 move complete, result=0
00:37:27.430 00.000 12308 worker thread done servicing request
00:37:27.431 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:27.451 00.020 14556 UpdateGuideState exits: m=2287 SNR=32.2
00:37:27.455 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:27.458 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:27.460 00.002 14556 Enqueuing Expose request
00:37:27.466 00.006 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:27.471 00.005 12308 Worker thread wakes up
00:37:27.471 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:27.472 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:28.716 01.244 12308 Exposure complete
00:37:28.834 00.118 12308 worker thread done servicing request
00:37:28.835 00.001 14556 OnExposeComplete: enter
00:37:28.838 00.003 14556 UpdateGuideState(): m_state=6
00:37:28.842 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9850
00:37:28.847 00.005 14556 Star::Find returns 1 (0), X=166.75, Y=996.03, Mass=2327, SNR=32.5, Peak=172 HFD=4.5
00:37:28.852 00.005 14556 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-3.07) = xAngle (2.66 = 2.66)
00:37:28.855 00.003 14556 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.56 = 2.56)
00:37:28.858 00.003 14556 CameraToMount -- cameraX=0.22 cameraY=-0.10 hyp=0.24 cameraTheta=-0.42 mountX=-0.21 mountY=0.13, mountTheta=2.58
00:37:28.864 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=-0.10, opts=13)
00:37:28.868 00.004 14556 Enqueuing Move request for scope (0.22, -0.10)
00:37:28.871 00.003 12308 Worker thread wakes up
00:37:28.871 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.10) opts 0xd
00:37:28.871 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, -0.10)
00:37:28.871 00.000 12308 Moving (0.22, -0.10) raw xDistance=-0.21 yDistance=0.13
00:37:28.871 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:37:28.871 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:28.873 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:37:28.873 00.000 12308 MoveAxis(E, 93, ABG)
00:37:28.873 00.000 12308 Guiding  Dir = 2, Dur = 93
00:37:28.873 00.000 12308 IsSlewing returns 0
00:37:28.873 00.000 12308 IsGuiding returns 0
00:37:28.874 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:28.878 00.004 12308 PulseGuide returned control before completion, sleep 103
00:37:28.899 00.021 14556 UpdateGuideState exits: m=2327 SNR=32.5
00:37:28.903 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:28.909 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:28.914 00.005 14556 Enqueuing Expose request
00:37:28.983 00.069 12308 IsGuiding returns 1
00:37:28.983 00.000 12308 scope still moving after pulse duration time elapsed
00:37:29.014 00.031 12308 IsSlewing returns 0
00:37:29.015 00.001 12308 IsGuiding returns 0
00:37:29.016 00.001 12308 scope move finished after 93 + 49 ms
00:37:29.017 00.001 12308 Move returns status 0, amount 93
00:37:29.017 00.000 12308 MoveAxis(N, 0, ABG)
00:37:29.018 00.001 12308 Move returns status 0, amount 0
00:37:29.018 00.000 12308 move complete, result=0
00:37:29.018 00.000 12308 worker thread done servicing request
00:37:29.019 00.001 14556 GuideStep: -0.2 px 93 ms EAST, 0.1 px 0 ms NORTH
00:37:29.025 00.006 12308 Worker thread wakes up
00:37:29.025 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:29.025 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:30.283 01.258 12308 Exposure complete
00:37:30.399 00.116 12308 worker thread done servicing request
00:37:30.399 00.000 14556 OnExposeComplete: enter
00:37:30.402 00.003 14556 UpdateGuideState(): m_state=6
00:37:30.407 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9851
00:37:30.411 00.004 14556 Star::Find returns 1 (0), X=166.52, Y=996.16, Mass=2229, SNR=31.8, Peak=184 HFD=4.4
00:37:30.415 00.004 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.74 = -1.55)
00:37:30.417 00.002 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.65)
00:37:30.422 00.005 14556 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.66 mountX=0.00 mountY=-0.03, mountTheta=-1.55
00:37:30.426 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.03, opts=13)
00:37:30.430 00.004 14556 Enqueuing Move request for scope (-0.00, 0.03)
00:37:30.433 00.003 12308 Worker thread wakes up
00:37:30.433 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd
00:37:30.433 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.03)
00:37:30.433 00.000 12308 Moving (-0.00, 0.03) raw xDistance=0.00 yDistance=-0.03
00:37:30.433 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:37:30.435 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:30.435 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:37:30.435 00.000 12308 MoveAxis(E, 0, ABG)
00:37:30.435 00.000 12308 Move returns status 0, amount 0
00:37:30.435 00.000 12308 MoveAxis(N, 0, ABG)
00:37:30.435 00.000 12308 Move returns status 0, amount 0
00:37:30.435 00.000 12308 move complete, result=0
00:37:30.435 00.000 12308 worker thread done servicing request
00:37:30.435 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:30.465 00.030 14556 UpdateGuideState exits: m=2229 SNR=31.8
00:37:30.470 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:30.476 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:30.480 00.004 14556 Enqueuing Expose request
00:37:30.485 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:37:30.489 00.004 12308 Worker thread wakes up
00:37:30.489 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:30.489 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:31.732 01.243 12308 Exposure complete
00:37:31.854 00.122 12308 worker thread done servicing request
00:37:31.854 00.000 14556 OnExposeComplete: enter
00:37:31.859 00.005 14556 UpdateGuideState(): m_state=6
00:37:31.862 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9852
00:37:31.867 00.005 14556 Star::Find returns 1 (0), X=166.39, Y=996.20, Mass=2345, SNR=32.5, Peak=192 HFD=4.7
00:37:31.870 00.003 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.73 = -0.55)
00:37:31.874 00.004 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.65)
00:37:31.877 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.16 cameraTheta=2.66 mountX=0.13 mountY=-0.09, mountTheta=-0.62
00:37:31.882 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.07, opts=13)
00:37:31.887 00.005 14556 Enqueuing Move request for scope (-0.14, 0.07)
00:37:31.892 00.005 12308 Worker thread wakes up
00:37:31.892 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.07) opts 0xd
00:37:31.892 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.07)
00:37:31.892 00.000 12308 Moving (-0.14, 0.07) raw xDistance=0.13 yDistance=-0.09
00:37:31.892 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:37:31.893 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:31.893 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:37:31.893 00.000 12308 MoveAxis(E, 0, ABG)
00:37:31.893 00.000 12308 Move returns status 0, amount 0
00:37:31.894 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:31.898 00.004 12308 MoveAxis(N, 0, ABG)
00:37:31.898 00.000 12308 Move returns status 0, amount 0
00:37:31.898 00.000 12308 move complete, result=0
00:37:31.898 00.000 12308 worker thread done servicing request
00:37:31.919 00.021 14556 UpdateGuideState exits: m=2345 SNR=32.5
00:37:31.923 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:31.928 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:31.931 00.003 14556 Enqueuing Expose request
00:37:31.935 00.004 12308 Worker thread wakes up
00:37:31.935 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:31.939 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:31.939 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:33.191 01.252 12308 Exposure complete
00:37:33.313 00.122 12308 worker thread done servicing request
00:37:33.314 00.001 14556 OnExposeComplete: enter
00:37:33.317 00.003 14556 UpdateGuideState(): m_state=6
00:37:33.322 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9853
00:37:33.326 00.004 14556 Star::Find returns 1 (0), X=166.55, Y=996.26, Mass=2215, SNR=31.6, Peak=175 HFD=4.6
00:37:33.330 00.004 14556 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.07) = xAngle (4.50 = -1.78)
00:37:33.333 00.003 14556 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.40 = -1.88)
00:37:33.336 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.43 mountX=-0.03 mountY=-0.13, mountTheta=-1.79
00:37:33.340 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.14, opts=13)
00:37:33.344 00.004 14556 Enqueuing Move request for scope (0.02, 0.14)
00:37:33.349 00.005 12308 Worker thread wakes up
00:37:33.349 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.14) opts 0xd
00:37:33.349 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.14)
00:37:33.349 00.000 12308 Moving (0.02, 0.14) raw xDistance=-0.03 yDistance=-0.13
00:37:33.350 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:37:33.350 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:33.350 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:37:33.350 00.000 12308 MoveAxis(E, 0, ABG)
00:37:33.351 00.001 12308 Move returns status 0, amount 0
00:37:33.351 00.000 12308 MoveAxis(N, 0, ABG)
00:37:33.351 00.000 12308 Move returns status 0, amount 0
00:37:33.351 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:33.356 00.005 12308 move complete, result=0
00:37:33.356 00.000 12308 worker thread done servicing request
00:37:33.377 00.021 14556 UpdateGuideState exits: m=2215 SNR=31.6
00:37:33.381 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:33.386 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:33.391 00.005 14556 Enqueuing Expose request
00:37:33.395 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:33.399 00.004 12308 Worker thread wakes up
00:37:33.400 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:33.400 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:34.647 01.247 12308 Exposure complete
00:37:34.767 00.120 12308 worker thread done servicing request
00:37:34.767 00.000 14556 OnExposeComplete: enter
00:37:34.771 00.004 14556 UpdateGuideState(): m_state=6
00:37:34.775 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9854
00:37:34.780 00.005 14556 Star::Find returns 1 (0), X=166.23, Y=996.29, Mass=2290, SNR=32.2, Peak=176 HFD=4.7
00:37:34.783 00.003 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.71 = -0.57)
00:37:34.787 00.004 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.61 = -0.67)
00:37:34.791 00.004 14556 CameraToMount -- cameraX=-0.30 cameraY=0.17 hyp=0.34 cameraTheta=2.64 mountX=0.29 mountY=-0.21, mountTheta=-0.64
00:37:34.796 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=0.17, opts=13)
00:37:34.799 00.003 14556 Enqueuing Move request for scope (-0.30, 0.17)
00:37:34.803 00.004 12308 Worker thread wakes up
00:37:34.803 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.17) opts 0xd
00:37:34.803 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, 0.17)
00:37:34.803 00.000 12308 Moving (-0.30, 0.17) raw xDistance=0.29 yDistance=-0.21
00:37:34.803 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
00:37:34.805 00.002 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:37:34.805 00.000 12308 MoveAxis(W, 125, ABG)
00:37:34.805 00.000 12308 Guiding  Dir = 3, Dur = 125
00:37:34.805 00.000 12308 IsSlewing returns 0
00:37:34.806 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:34.809 00.003 12308 IsGuiding returns 0
00:37:34.810 00.001 12308 PulseGuide returned control before completion, sleep 135
00:37:34.833 00.023 14556 UpdateGuideState exits: m=2290 SNR=32.2
00:37:34.836 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:34.841 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:34.844 00.003 14556 Enqueuing Expose request
00:37:34.962 00.118 12308 IsGuiding returns 1
00:37:34.963 00.001 12308 scope still moving after pulse duration time elapsed
00:37:34.993 00.030 12308 IsSlewing returns 0
00:37:34.994 00.001 12308 IsGuiding returns 0
00:37:34.994 00.000 12308 scope move finished after 125 + 58 ms
00:37:34.994 00.000 12308 Move returns status 0, amount 125
00:37:34.994 00.000 12308 MoveAxis(N, 150, ABG)
00:37:34.995 00.001 12308 Guiding  Dir = 0, Dur = 150
00:37:34.996 00.001 12308 IsSlewing returns 0
00:37:34.996 00.000 12308 IsGuiding returns 0
00:37:34.996 00.000 12308 PulseGuide returned control before completion, sleep 160
00:37:35.165 00.169 12308 IsGuiding returns 1
00:37:35.167 00.002 12308 scope still moving after pulse duration time elapsed
00:37:35.195 00.028 12308 IsSlewing returns 0
00:37:35.197 00.002 12308 IsGuiding returns 0
00:37:35.198 00.001 12308 scope move finished after 150 + 51 ms
00:37:35.199 00.001 12308 Move returns status 0, amount 150
00:37:35.200 00.001 12308 move complete, result=0
00:37:35.201 00.001 12308 worker thread done servicing request
00:37:35.201 00.000 12308 Worker thread wakes up
00:37:35.202 00.001 14556 GuideStep: 0.3 px 125 ms WEST, -0.2 px 150 ms NORTH
00:37:35.208 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:35.208 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:36.453 01.245 12308 Exposure complete
00:37:36.569 00.116 12308 worker thread done servicing request
00:37:36.570 00.001 14556 OnExposeComplete: enter
00:37:36.575 00.005 14556 UpdateGuideState(): m_state=6
00:37:36.580 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9855
00:37:36.583 00.003 14556 Star::Find returns 1 (0), X=166.66, Y=996.21, Mass=2457, SNR=33.3, Peak=177 HFD=4.6
00:37:36.588 00.005 14556 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.07) = xAngle (3.62 = -2.66)
00:37:36.591 00.003 14556 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.53 = -2.76)
00:37:36.596 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.16 cameraTheta=0.55 mountX=-0.14 mountY=-0.06, mountTheta=-2.74
00:37:36.600 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.08, opts=13)
00:37:36.605 00.005 14556 Enqueuing Move request for scope (0.13, 0.08)
00:37:36.609 00.004 12308 Worker thread wakes up
00:37:36.609 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
00:37:36.609 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
00:37:36.609 00.000 12308 Moving (0.13, 0.08) raw xDistance=-0.14 yDistance=-0.06
00:37:36.609 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:37:36.610 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:36.610 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:37:36.610 00.000 12308 MoveAxis(E, 0, ABG)
00:37:36.611 00.001 12308 Move returns status 0, amount 0
00:37:36.611 00.000 12308 MoveAxis(N, 0, ABG)
00:37:36.611 00.000 12308 Move returns status 0, amount 0
00:37:36.612 00.001 12308 move complete, result=0
00:37:36.612 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:36.615 00.003 12308 worker thread done servicing request
00:37:36.638 00.023 14556 UpdateGuideState exits: m=2457 SNR=33.3
00:37:36.642 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:36.645 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:36.649 00.004 14556 Enqueuing Expose request
00:37:36.653 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:36.659 00.006 12308 Worker thread wakes up
00:37:36.659 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:36.659 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:37.908 01.249 12308 Exposure complete
00:37:38.033 00.125 12308 worker thread done servicing request
00:37:38.034 00.001 14556 OnExposeComplete: enter
00:37:38.037 00.003 14556 UpdateGuideState(): m_state=6
00:37:38.042 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9856
00:37:38.045 00.003 14556 Star::Find returns 1 (0), X=166.46, Y=996.14, Mass=2311, SNR=32.3, Peak=174 HFD=4.8
00:37:38.048 00.003 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.05 = -0.24)
00:37:38.052 00.004 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.34)
00:37:38.056 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.97 mountX=0.07 mountY=-0.02, mountTheta=-0.33
00:37:38.061 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.01, opts=13)
00:37:38.065 00.004 14556 Enqueuing Move request for scope (-0.07, 0.01)
00:37:38.071 00.006 12308 Worker thread wakes up
00:37:38.071 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
00:37:38.071 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
00:37:38.071 00.000 12308 Moving (-0.07, 0.01) raw xDistance=0.07 yDistance=-0.02
00:37:38.072 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:37:38.072 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:38.072 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:37:38.072 00.000 12308 MoveAxis(E, 0, ABG)
00:37:38.072 00.000 12308 Move returns status 0, amount 0
00:37:38.073 00.001 12308 MoveAxis(N, 0, ABG)
00:37:38.073 00.000 12308 Move returns status 0, amount 0
00:37:38.073 00.000 12308 move complete, result=0
00:37:38.073 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:38.077 00.004 12308 worker thread done servicing request
00:37:38.098 00.021 14556 UpdateGuideState exits: m=2311 SNR=32.3
00:37:38.103 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:38.107 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:38.111 00.004 14556 Enqueuing Expose request
00:37:38.114 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:37:38.119 00.005 12308 Worker thread wakes up
00:37:38.119 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:38.120 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:39.363 01.243 12308 Exposure complete
00:37:39.467 00.104 14556 OnExposeComplete: enter
00:37:39.472 00.005 12308 worker thread done servicing request
00:37:39.474 00.002 14556 UpdateGuideState(): m_state=6
00:37:39.481 00.007 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9857
00:37:39.487 00.006 14556 Star::Find returns 1 (0), X=166.67, Y=996.26, Mass=2113, SNR=30.9, Peak=159 HFD=4.3
00:37:39.494 00.007 14556 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.07) = xAngle (3.82 = -2.46)
00:37:39.499 00.005 14556 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.72 = -2.56)
00:37:39.505 00.006 14556 CameraToMount -- cameraX=0.15 cameraY=0.13 hyp=0.20 cameraTheta=0.75 mountX=-0.15 mountY=-0.11, mountTheta=-2.53
00:37:39.513 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.15, y=0.13, opts=13)
00:37:39.519 00.006 14556 Enqueuing Move request for scope (0.15, 0.13)
00:37:39.524 00.005 12308 Worker thread wakes up
00:37:39.524 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.13) opts 0xd
00:37:39.525 00.001 12308 Handling offset move in thread for scope, endpoint = (0.15, 0.13)
00:37:39.525 00.000 12308 Moving (0.15, 0.13) raw xDistance=-0.15 yDistance=-0.11
00:37:39.525 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:37:39.526 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:39.526 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:37:39.526 00.000 12308 MoveAxis(E, 0, ABG)
00:37:39.527 00.001 12308 Move returns status 0, amount 0
00:37:39.527 00.000 12308 MoveAxis(N, 0, ABG)
00:37:39.527 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:39.534 00.007 12308 Move returns status 0, amount 0
00:37:39.534 00.000 12308 move complete, result=0
00:37:39.534 00.000 12308 worker thread done servicing request
00:37:39.571 00.037 14556 UpdateGuideState exits: m=2113 SNR=30.9
00:37:39.574 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:39.578 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:39.581 00.003 14556 Enqueuing Expose request
00:37:39.584 00.003 12308 Worker thread wakes up
00:37:39.584 00.000 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:39.590 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:39.590 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:40.829 01.239 12308 Exposure complete
00:37:40.950 00.121 12308 worker thread done servicing request
00:37:40.950 00.000 14556 OnExposeComplete: enter
00:37:40.954 00.004 14556 UpdateGuideState(): m_state=6
00:37:40.957 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9858
00:37:40.961 00.004 14556 Star::Find returns 1 (0), X=166.79, Y=996.23, Mass=2318, SNR=32.4, Peak=172 HFD=4.5
00:37:40.964 00.003 14556 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.07) = xAngle (3.44 = -2.84)
00:37:40.967 00.003 14556 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.34 = -2.94)
00:37:40.972 00.005 14556 CameraToMount -- cameraX=0.27 cameraY=0.10 hyp=0.29 cameraTheta=0.37 mountX=-0.27 mountY=-0.06, mountTheta=-2.94
00:37:40.977 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.27, y=0.10, opts=13)
00:37:40.982 00.005 14556 Enqueuing Move request for scope (0.27, 0.10)
00:37:40.986 00.004 12308 Worker thread wakes up
00:37:40.986 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.10) opts 0xd
00:37:40.986 00.000 12308 Handling offset move in thread for scope, endpoint = (0.27, 0.10)
00:37:40.986 00.000 12308 Moving (0.27, 0.10) raw xDistance=-0.27 yDistance=-0.06
00:37:40.986 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:37:40.987 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:40.987 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:37:40.987 00.000 12308 MoveAxis(E, 118, ABG)
00:37:40.987 00.000 12308 Guiding  Dir = 2, Dur = 118
00:37:40.988 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:40.992 00.004 12308 IsSlewing returns 0
00:37:40.992 00.000 12308 IsGuiding returns 0
00:37:40.992 00.000 12308 PulseGuide returned control before completion, sleep 128
00:37:41.012 00.020 14556 UpdateGuideState exits: m=2318 SNR=32.4
00:37:41.017 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:41.020 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:41.025 00.005 14556 Enqueuing Expose request
00:37:41.132 00.107 12308 IsGuiding returns 0
00:37:41.136 00.004 12308 Move returns status 0, amount 118
00:37:41.137 00.001 12308 MoveAxis(N, 0, ABG)
00:37:41.139 00.002 12308 Move returns status 0, amount 0
00:37:41.140 00.001 12308 move complete, result=0
00:37:41.140 00.000 12308 worker thread done servicing request
00:37:41.140 00.000 14556 GuideStep: -0.3 px 118 ms EAST, -0.1 px 0 ms NORTH
00:37:41.145 00.005 12308 Worker thread wakes up
00:37:41.146 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:41.146 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:42.396 01.250 12308 Exposure complete
00:37:42.525 00.129 12308 worker thread done servicing request
00:37:42.525 00.000 14556 OnExposeComplete: enter
00:37:42.529 00.004 14556 UpdateGuideState(): m_state=6
00:37:42.533 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9859
00:37:42.537 00.004 14556 Star::Find returns 1 (0), X=166.75, Y=996.30, Mass=2323, SNR=32.3, Peak=158 HFD=4.7
00:37:42.540 00.003 14556 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.07) = xAngle (3.71 = -2.57)
00:37:42.546 00.006 14556 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.61 = -2.67)
00:37:42.549 00.003 14556 CameraToMount -- cameraX=0.23 cameraY=0.17 hyp=0.28 cameraTheta=0.64 mountX=-0.24 mountY=-0.13, mountTheta=-2.64
00:37:42.554 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.23, y=0.17, opts=13)
00:37:42.559 00.005 14556 Enqueuing Move request for scope (0.23, 0.17)
00:37:42.563 00.004 12308 Worker thread wakes up
00:37:42.563 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.17) opts 0xd
00:37:42.563 00.000 12308 Handling offset move in thread for scope, endpoint = (0.23, 0.17)
00:37:42.563 00.000 12308 Moving (0.23, 0.17) raw xDistance=-0.24 yDistance=-0.13
00:37:42.563 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
00:37:42.564 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:42.564 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:37:42.564 00.000 12308 MoveAxis(E, 112, ABG)
00:37:42.564 00.000 12308 Guiding  Dir = 2, Dur = 112
00:37:42.564 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:42.570 00.006 12308 IsSlewing returns 0
00:37:42.570 00.000 12308 IsGuiding returns 0
00:37:42.571 00.001 12308 PulseGuide returned control before completion, sleep 122
00:37:42.591 00.020 14556 UpdateGuideState exits: m=2323 SNR=32.3
00:37:42.595 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:42.601 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:42.605 00.004 14556 Enqueuing Expose request
00:37:42.702 00.097 12308 IsGuiding returns 1
00:37:42.703 00.001 12308 scope still moving after pulse duration time elapsed
00:37:42.733 00.030 12308 IsSlewing returns 0
00:37:42.735 00.002 12308 IsGuiding returns 0
00:37:42.735 00.000 12308 scope move finished after 112 + 53 ms
00:37:42.736 00.001 12308 Move returns status 0, amount 112
00:37:42.737 00.001 12308 MoveAxis(N, 0, ABG)
00:37:42.737 00.000 12308 Move returns status 0, amount 0
00:37:42.737 00.000 12308 move complete, result=0
00:37:42.738 00.001 12308 worker thread done servicing request
00:37:42.738 00.000 12308 Worker thread wakes up
00:37:42.739 00.001 14556 GuideStep: -0.2 px 112 ms EAST, -0.1 px 0 ms NORTH
00:37:42.745 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:42.745 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:43.999 01.254 12308 Exposure complete
00:37:44.121 00.122 12308 worker thread done servicing request
00:37:44.122 00.001 14556 OnExposeComplete: enter
00:37:44.127 00.005 14556 UpdateGuideState(): m_state=6
00:37:44.133 00.006 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9860
00:37:44.138 00.005 14556 Star::Find returns 1 (0), X=166.46, Y=996.30, Mass=2290, SNR=32.3, Peak=177 HFD=4.7
00:37:44.142 00.004 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (5.00 = -1.29)
00:37:44.146 00.004 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.90 = -1.39)
00:37:44.151 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.92 mountX=0.05 mountY=-0.18, mountTheta=-1.29
00:37:44.156 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.18, opts=13)
00:37:44.161 00.005 14556 Enqueuing Move request for scope (-0.06, 0.18)
00:37:44.165 00.004 12308 Worker thread wakes up
00:37:44.165 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.18) opts 0xd
00:37:44.165 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.18)
00:37:44.166 00.001 12308 Moving (-0.06, 0.18) raw xDistance=0.05 yDistance=-0.18
00:37:44.166 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:37:44.166 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:44.166 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:37:44.166 00.000 12308 MoveAxis(E, 0, ABG)
00:37:44.167 00.001 12308 Move returns status 0, amount 0
00:37:44.167 00.000 12308 MoveAxis(N, 0, ABG)
00:37:44.167 00.000 12308 Move returns status 0, amount 0
00:37:44.167 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:44.171 00.004 12308 move complete, result=0
00:37:44.171 00.000 12308 worker thread done servicing request
00:37:44.192 00.021 14556 UpdateGuideState exits: m=2290 SNR=32.3
00:37:44.197 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:44.202 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:44.205 00.003 14556 Enqueuing Expose request
00:37:44.210 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:37:44.213 00.003 12308 Worker thread wakes up
00:37:44.214 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:44.214 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:45.463 01.249 12308 Exposure complete
00:37:45.577 00.114 12308 worker thread done servicing request
00:37:45.577 00.000 14556 OnExposeComplete: enter
00:37:45.583 00.006 14556 UpdateGuideState(): m_state=6
00:37:45.586 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9861
00:37:45.589 00.003 14556 Star::Find returns 1 (0), X=166.50, Y=996.36, Mass=2272, SNR=32.0, Peak=158 HFD=4.8
00:37:45.594 00.005 14556 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.07) = xAngle (4.75 = -1.53)
00:37:45.598 00.004 14556 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.65 = -1.63)
00:37:45.602 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.24 cameraTheta=1.68 mountX=0.01 mountY=-0.24, mountTheta=-1.53
00:37:45.607 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.23, opts=13)
00:37:45.610 00.003 14556 Enqueuing Move request for scope (-0.03, 0.23)
00:37:45.613 00.003 12308 Worker thread wakes up
00:37:45.613 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd
00:37:45.613 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.23)
00:37:45.615 00.002 12308 Moving (-0.03, 0.23) raw xDistance=0.01 yDistance=-0.24
00:37:45.615 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:37:45.615 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:37:45.615 00.000 12308 MoveAxis(E, 0, ABG)
00:37:45.615 00.000 12308 Move returns status 0, amount 0
00:37:45.615 00.000 12308 MoveAxis(N, 166, ABG)
00:37:45.617 00.002 12308 Guiding  Dir = 0, Dur = 166
00:37:45.617 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:45.621 00.004 12308 IsSlewing returns 0
00:37:45.623 00.002 12308 IsGuiding returns 0
00:37:45.623 00.000 12308 PulseGuide returned control before completion, sleep 176
00:37:45.646 00.023 14556 UpdateGuideState exits: m=2272 SNR=32.0
00:37:45.651 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:45.654 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:45.660 00.006 14556 Enqueuing Expose request
00:37:45.814 00.154 12308 IsGuiding returns 0
00:37:45.815 00.001 12308 Move returns status 0, amount 166
00:37:45.815 00.000 12308 move complete, result=0
00:37:45.816 00.001 12308 worker thread done servicing request
00:37:45.817 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 166 ms NORTH
00:37:45.828 00.011 12308 Worker thread wakes up
00:37:45.828 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:45.828 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:47.078 01.250 12308 Exposure complete
00:37:47.206 00.128 12308 worker thread done servicing request
00:37:47.206 00.000 14556 OnExposeComplete: enter
00:37:47.210 00.004 14556 UpdateGuideState(): m_state=6
00:37:47.213 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9862
00:37:47.218 00.005 14556 Star::Find returns 1 (0), X=166.25, Y=996.13, Mass=2297, SNR=32.2, Peak=200 HFD=4.5
00:37:47.223 00.005 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.19 = -0.09)
00:37:47.229 00.006 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.19)
00:37:47.234 00.005 14556 CameraToMount -- cameraX=-0.28 cameraY=0.01 hyp=0.28 cameraTheta=3.12 mountX=0.27 mountY=-0.05, mountTheta=-0.19
00:37:47.238 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.01, opts=13)
00:37:47.243 00.005 14556 Enqueuing Move request for scope (-0.28, 0.01)
00:37:47.246 00.003 12308 Worker thread wakes up
00:37:47.246 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.01) opts 0xd
00:37:47.246 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.01)
00:37:47.246 00.000 12308 Moving (-0.28, 0.01) raw xDistance=0.27 yDistance=-0.05
00:37:47.246 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:37:47.246 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:47.248 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:37:47.248 00.000 12308 MoveAxis(W, 119, ABG)
00:37:47.248 00.000 12308 Guiding  Dir = 3, Dur = 119
00:37:47.248 00.000 12308 IsSlewing returns 0
00:37:47.249 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:47.253 00.004 12308 IsGuiding returns 0
00:37:47.253 00.000 12308 PulseGuide returned control before completion, sleep 129
00:37:47.274 00.021 14556 UpdateGuideState exits: m=2297 SNR=32.2
00:37:47.278 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:47.285 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:47.290 00.005 14556 Enqueuing Expose request
00:37:47.396 00.106 12308 IsGuiding returns 0
00:37:47.397 00.001 12308 Move returns status 0, amount 119
00:37:47.397 00.000 12308 MoveAxis(N, 0, ABG)
00:37:47.398 00.001 12308 Move returns status 0, amount 0
00:37:47.398 00.000 12308 move complete, result=0
00:37:47.398 00.000 12308 worker thread done servicing request
00:37:47.399 00.001 14556 GuideStep: 0.3 px 119 ms WEST, -0.1 px 0 ms NORTH
00:37:47.403 00.004 12308 Worker thread wakes up
00:37:47.404 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:47.405 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:48.662 01.257 12308 Exposure complete
00:37:48.791 00.129 12308 worker thread done servicing request
00:37:48.791 00.000 14556 OnExposeComplete: enter
00:37:48.795 00.004 14556 UpdateGuideState(): m_state=6
00:37:48.799 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9863
00:37:48.802 00.003 14556 Star::Find returns 1 (0), X=166.45, Y=996.26, Mass=2119, SNR=30.7, Peak=153 HFD=4.6
00:37:48.807 00.005 14556 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.07) = xAngle (5.14 = -1.14)
00:37:48.810 00.003 14556 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.04 = -1.24)
00:37:48.815 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.15 cameraTheta=2.07 mountX=0.06 mountY=-0.14, mountTheta=-1.16
00:37:48.821 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.13, opts=13)
00:37:48.827 00.006 14556 Enqueuing Move request for scope (-0.07, 0.13)
00:37:48.830 00.003 12308 Worker thread wakes up
00:37:48.830 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd
00:37:48.830 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.13)
00:37:48.830 00.000 12308 Moving (-0.07, 0.13) raw xDistance=0.06 yDistance=-0.14
00:37:48.830 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:37:48.832 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:48.832 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:37:48.832 00.000 12308 MoveAxis(E, 0, ABG)
00:37:48.832 00.000 12308 Move returns status 0, amount 0
00:37:48.833 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:48.836 00.003 12308 MoveAxis(N, 0, ABG)
00:37:48.837 00.001 12308 Move returns status 0, amount 0
00:37:48.837 00.000 12308 move complete, result=0
00:37:48.838 00.001 12308 worker thread done servicing request
00:37:48.859 00.021 14556 UpdateGuideState exits: m=2119 SNR=30.7
00:37:48.863 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:48.866 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:48.870 00.004 14556 Enqueuing Expose request
00:37:48.874 00.004 12308 Worker thread wakes up
00:37:48.875 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:48.879 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:48.879 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:50.121 01.242 12308 Exposure complete
00:37:50.249 00.128 12308 worker thread done servicing request
00:37:50.249 00.000 14556 OnExposeComplete: enter
00:37:50.253 00.004 14556 UpdateGuideState(): m_state=6
00:37:50.257 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9864
00:37:50.262 00.005 14556 Star::Find returns 1 (0), X=166.70, Y=995.99, Mass=2358, SNR=32.7, Peak=146 HFD=4.9
00:37:50.265 00.003 14556 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-3.07) = xAngle (2.40 = 2.40)
00:37:50.268 00.003 14556 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.30 = 2.30)
00:37:50.273 00.005 14556 CameraToMount -- cameraX=0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-0.67 mountX=-0.16 mountY=0.16, mountTheta=2.35
00:37:50.278 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.14, opts=13)
00:37:50.281 00.003 14556 Enqueuing Move request for scope (0.17, -0.14)
00:37:50.287 00.006 12308 Worker thread wakes up
00:37:50.287 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.14) opts 0xd
00:37:50.287 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.14)
00:37:50.287 00.000 12308 Moving (0.17, -0.14) raw xDistance=-0.16 yDistance=0.16
00:37:50.288 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:37:50.288 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:50.288 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:37:50.288 00.000 12308 MoveAxis(E, 0, ABG)
00:37:50.288 00.000 12308 Move returns status 0, amount 0
00:37:50.288 00.000 12308 MoveAxis(N, 0, ABG)
00:37:50.289 00.001 12308 Move returns status 0, amount 0
00:37:50.289 00.000 12308 move complete, result=0
00:37:50.289 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:50.294 00.005 12308 worker thread done servicing request
00:37:50.314 00.020 14556 UpdateGuideState exits: m=2358 SNR=32.7
00:37:50.318 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:50.323 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:50.327 00.004 14556 Enqueuing Expose request
00:37:50.332 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:37:50.335 00.003 12308 Worker thread wakes up
00:37:50.335 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:50.335 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:51.584 01.249 12308 Exposure complete
00:37:51.703 00.119 12308 worker thread done servicing request
00:37:51.704 00.001 14556 OnExposeComplete: enter
00:37:51.709 00.005 14556 UpdateGuideState(): m_state=6
00:37:51.712 00.003 14556 Star::Find(15, 166, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9865
00:37:51.716 00.004 14556 Star::Find returns 1 (0), X=166.61, Y=996.43, Mass=2283, SNR=32.0, Peak=157 HFD=4.9
00:37:51.720 00.004 14556 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.07) = xAngle (4.37 = -1.91)
00:37:51.724 00.004 14556 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.27 = -2.01)
00:37:51.727 00.003 14556 CameraToMount -- cameraX=0.09 cameraY=0.31 hyp=0.32 cameraTheta=1.30 mountX=-0.11 mountY=-0.29, mountTheta=-1.93
00:37:51.733 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.31, opts=13)
00:37:51.737 00.004 14556 Enqueuing Move request for scope (0.09, 0.31)
00:37:51.740 00.003 12308 Worker thread wakes up
00:37:51.740 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.31) opts 0xd
00:37:51.740 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.31)
00:37:51.740 00.000 12308 Moving (0.09, 0.31) raw xDistance=-0.11 yDistance=-0.29
00:37:51.740 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:37:51.740 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
00:37:51.742 00.002 12308 MoveAxis(E, 0, ABG)
00:37:51.742 00.000 12308 Move returns status 0, amount 0
00:37:51.742 00.000 12308 MoveAxis(N, 202, ABG)
00:37:51.742 00.000 12308 Guiding  Dir = 0, Dur = 202
00:37:51.742 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:51.746 00.004 12308 IsSlewing returns 0
00:37:51.746 00.000 12308 IsGuiding returns 0
00:37:51.746 00.000 12308 PulseGuide returned control before completion, sleep 212
00:37:51.769 00.023 14556 UpdateGuideState exits: m=2283 SNR=32.0
00:37:51.773 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:51.777 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:51.782 00.005 14556 Enqueuing Expose request
00:37:51.962 00.180 12308 IsGuiding returns 1
00:37:51.963 00.001 12308 scope still moving after pulse duration time elapsed
00:37:51.994 00.031 12308 IsSlewing returns 0
00:37:51.995 00.001 12308 IsGuiding returns 0
00:37:51.996 00.001 12308 scope move finished after 202 + 46 ms
00:37:51.996 00.000 12308 Move returns status 0, amount 202
00:37:51.997 00.001 12308 move complete, result=0
00:37:51.997 00.000 12308 worker thread done servicing request
00:37:51.997 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 202 ms NORTH
00:37:52.005 00.008 12308 Worker thread wakes up
00:37:52.005 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:52.007 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:53.257 01.250 12308 Exposure complete
00:37:53.371 00.114 12308 worker thread done servicing request
00:37:53.371 00.000 14556 OnExposeComplete: enter
00:37:53.374 00.003 14556 UpdateGuideState(): m_state=6
00:37:53.378 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9866
00:37:53.381 00.003 14556 Star::Find returns 1 (0), X=166.26, Y=996.16, Mass=2196, SNR=31.3, Peak=182 HFD=4.5
00:37:53.386 00.005 14556 CameraToMount -- cameraTheta (3.03) - m_xAngle (-3.07) = xAngle (6.10 = -0.18)
00:37:53.389 00.003 14556 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.00 = -0.28)
00:37:53.393 00.004 14556 CameraToMount -- cameraX=-0.27 cameraY=0.03 hyp=0.27 cameraTheta=3.03 mountX=0.26 mountY=-0.07, mountTheta=-0.28
00:37:53.396 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.03, opts=13)
00:37:53.400 00.004 14556 Enqueuing Move request for scope (-0.27, 0.03)
00:37:53.402 00.002 12308 Worker thread wakes up
00:37:53.402 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.03) opts 0xd
00:37:53.402 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.03)
00:37:53.404 00.002 12308 Moving (-0.27, 0.03) raw xDistance=0.26 yDistance=-0.07
00:37:53.404 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
00:37:53.405 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:53.405 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:37:53.405 00.000 12308 MoveAxis(W, 115, ABG)
00:37:53.405 00.000 12308 Guiding  Dir = 3, Dur = 115
00:37:53.405 00.000 12308 IsSlewing returns 0
00:37:53.406 00.001 12308 IsGuiding returns 0
00:37:53.406 00.000 12308 PulseGuide returned control before completion, sleep 125
00:37:53.406 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:53.426 00.020 14556 UpdateGuideState exits: m=2196 SNR=31.3
00:37:53.430 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:53.434 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:53.437 00.003 14556 Enqueuing Expose request
00:37:53.538 00.101 12308 IsGuiding returns 1
00:37:53.539 00.001 12308 scope still moving after pulse duration time elapsed
00:37:53.569 00.030 12308 IsSlewing returns 0
00:37:53.570 00.001 12308 IsGuiding returns 0
00:37:53.570 00.000 12308 scope move finished after 115 + 49 ms
00:37:53.571 00.001 12308 Move returns status 0, amount 115
00:37:53.571 00.000 12308 MoveAxis(N, 0, ABG)
00:37:53.571 00.000 12308 Move returns status 0, amount 0
00:37:53.572 00.001 12308 move complete, result=0
00:37:53.572 00.000 12308 worker thread done servicing request
00:37:53.572 00.000 14556 GuideStep: 0.3 px 115 ms WEST, -0.1 px 0 ms NORTH
00:37:53.578 00.006 12308 Worker thread wakes up
00:37:53.578 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:53.578 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:54.837 01.259 12308 Exposure complete
00:37:54.967 00.130 12308 worker thread done servicing request
00:37:54.967 00.000 14556 OnExposeComplete: enter
00:37:54.972 00.005 14556 UpdateGuideState(): m_state=6
00:37:54.978 00.006 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9867
00:37:54.981 00.003 14556 Star::Find returns 1 (0), X=166.49, Y=996.00, Mass=2246, SNR=31.9, Peak=170 HFD=4.5
00:37:54.986 00.005 14556 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-3.07) = xAngle (1.23 = 1.23)
00:37:54.990 00.004 14556 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.13 = 1.13)
00:37:54.994 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.85 mountX=0.05 mountY=0.12, mountTheta=1.21
00:37:55.000 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.13, opts=13)
00:37:55.004 00.004 14556 Enqueuing Move request for scope (-0.04, -0.13)
00:37:55.007 00.003 12308 Worker thread wakes up
00:37:55.007 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
00:37:55.008 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
00:37:55.008 00.000 12308 Moving (-0.04, -0.13) raw xDistance=0.05 yDistance=0.12
00:37:55.008 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:37:55.008 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:55.008 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:37:55.008 00.000 12308 MoveAxis(E, 0, ABG)
00:37:55.008 00.000 12308 Move returns status 0, amount 0
00:37:55.008 00.000 12308 MoveAxis(N, 0, ABG)
00:37:55.008 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:55.014 00.006 12308 Move returns status 0, amount 0
00:37:55.014 00.000 12308 move complete, result=0
00:37:55.014 00.000 12308 worker thread done servicing request
00:37:55.034 00.020 14556 UpdateGuideState exits: m=2246 SNR=31.9
00:37:55.039 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:55.043 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:55.048 00.005 14556 Enqueuing Expose request
00:37:55.052 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:55.056 00.004 12308 Worker thread wakes up
00:37:55.056 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:55.056 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:56.299 01.243 12308 Exposure complete
00:37:56.434 00.135 12308 worker thread done servicing request
00:37:56.434 00.000 14556 OnExposeComplete: enter
00:37:56.439 00.005 14556 UpdateGuideState(): m_state=6
00:37:56.443 00.004 14556 Star::Find(15, 166, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9868
00:37:56.447 00.004 14556 Star::Find returns 1 (0), X=166.62, Y=996.12, Mass=2247, SNR=31.8, Peak=159 HFD=4.8
00:37:56.451 00.004 14556 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-3.07) = xAngle (2.97 = 2.97)
00:37:56.455 00.004 14556 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.87 = 2.87)
00:37:56.460 00.005 14556 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.11 mountX=-0.09 mountY=0.03, mountTheta=2.87
00:37:56.468 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=-0.01, opts=13)
00:37:56.473 00.005 14556 Enqueuing Move request for scope (0.09, -0.01)
00:37:56.479 00.006 12308 Worker thread wakes up
00:37:56.479 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
00:37:56.479 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
00:37:56.479 00.000 12308 Moving (0.09, -0.01) raw xDistance=-0.09 yDistance=0.03
00:37:56.481 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:37:56.481 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:56.481 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:37:56.481 00.000 12308 MoveAxis(E, 0, ABG)
00:37:56.481 00.000 12308 Move returns status 0, amount 0
00:37:56.482 00.001 12308 MoveAxis(N, 0, ABG)
00:37:56.482 00.000 12308 Move returns status 0, amount 0
00:37:56.482 00.000 12308 move complete, result=0
00:37:56.482 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:56.486 00.004 12308 worker thread done servicing request
00:37:56.512 00.026 14556 UpdateGuideState exits: m=2247 SNR=31.8
00:37:56.518 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:56.522 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:56.526 00.004 14556 Enqueuing Expose request
00:37:56.529 00.003 12308 Worker thread wakes up
00:37:56.529 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:37:56.534 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:56.534 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:57.785 01.251 12308 Exposure complete
00:37:57.889 00.104 12308 worker thread done servicing request
00:37:57.890 00.001 14556 OnExposeComplete: enter
00:37:57.894 00.004 14556 UpdateGuideState(): m_state=6
00:37:57.898 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9869
00:37:57.902 00.004 14556 Star::Find returns 1 (0), X=166.33, Y=996.33, Mass=2275, SNR=32.1, Peak=176 HFD=4.8
00:37:57.905 00.003 14556 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.07) = xAngle (5.40 = -0.88)
00:37:57.909 00.004 14556 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.30 = -0.98)
00:37:57.913 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.20 hyp=0.28 cameraTheta=2.33 mountX=0.18 mountY=-0.23, mountTheta=-0.92
00:37:57.918 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.20, opts=13)
00:37:57.923 00.005 14556 Enqueuing Move request for scope (-0.19, 0.20)
00:37:57.927 00.004 12308 Worker thread wakes up
00:37:57.927 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.20) opts 0xd
00:37:57.927 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.20)
00:37:57.927 00.000 12308 Moving (-0.19, 0.20) raw xDistance=0.18 yDistance=-0.23
00:37:57.927 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:37:57.927 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:37:57.927 00.000 12308 MoveAxis(E, 0, ABG)
00:37:57.928 00.001 12308 Move returns status 0, amount 0
00:37:57.928 00.000 12308 MoveAxis(N, 165, ABG)
00:37:57.928 00.000 12308 Guiding  Dir = 0, Dur = 165
00:37:57.928 00.000 12308 IsSlewing returns 0
00:37:57.928 00.000 12308 IsGuiding returns 0
00:37:57.930 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:57.934 00.004 12308 PulseGuide returned control before completion, sleep 175
00:37:57.956 00.022 14556 UpdateGuideState exits: m=2275 SNR=32.1
00:37:57.960 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:57.964 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:57.968 00.004 14556 Enqueuing Expose request
00:37:58.117 00.149 12308 IsGuiding returns 0
00:37:58.119 00.002 12308 Move returns status 0, amount 165
00:37:58.120 00.001 12308 move complete, result=0
00:37:58.122 00.002 12308 worker thread done servicing request
00:37:58.122 00.000 12308 Worker thread wakes up
00:37:58.122 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 165 ms NORTH
00:37:58.128 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:58.129 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:59.384 01.255 12308 Exposure complete
00:37:59.490 00.106 12308 worker thread done servicing request
00:37:59.491 00.001 14556 OnExposeComplete: enter
00:37:59.494 00.003 14556 UpdateGuideState(): m_state=6
00:37:59.499 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9870
00:37:59.504 00.005 14556 Star::Find returns 1 (0), X=166.43, Y=996.00, Mass=2196, SNR=31.5, Peak=160 HFD=4.9
00:37:59.507 00.003 14556 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-3.07) = xAngle (0.85 = 0.85)
00:37:59.511 00.004 14556 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.75 = 0.75)
00:37:59.516 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.17 cameraTheta=-2.23 mountX=0.11 mountY=0.11, mountTheta=0.80
00:37:59.521 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.13, opts=13)
00:37:59.528 00.007 14556 Enqueuing Move request for scope (-0.10, -0.13)
00:37:59.535 00.007 12308 Worker thread wakes up
00:37:59.535 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
00:37:59.535 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
00:37:59.536 00.001 12308 Moving (-0.10, -0.13) raw xDistance=0.11 yDistance=0.11
00:37:59.536 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:37:59.536 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:37:59.538 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:37:59.538 00.000 12308 MoveAxis(E, 0, ABG)
00:37:59.538 00.000 12308 Move returns status 0, amount 0
00:37:59.538 00.000 12308 MoveAxis(N, 0, ABG)
00:37:59.540 00.002 12308 Move returns status 0, amount 0
00:37:59.540 00.000 12308 move complete, result=0
00:37:59.541 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:37:59.547 00.006 12308 worker thread done servicing request
00:37:59.573 00.026 14556 UpdateGuideState exits: m=2196 SNR=31.5
00:37:59.577 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:59.582 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:37:59.587 00.005 14556 Enqueuing Expose request
00:37:59.594 00.007 12308 Worker thread wakes up
00:37:59.594 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:37:59.594 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:37:59.594 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:38:00.844 01.250 12308 Exposure complete
00:38:00.965 00.121 12308 worker thread done servicing request
00:38:00.966 00.001 14556 OnExposeComplete: enter
00:38:00.971 00.005 14556 UpdateGuideState(): m_state=6
00:38:00.976 00.005 14556 Star::Find(15, 166, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9871
00:38:00.979 00.003 14556 Star::Find returns 1 (0), X=166.41, Y=995.99, Mass=2261, SNR=31.9, Peak=184 HFD=4.8
00:38:00.983 00.004 14556 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.07) = xAngle (0.76 = 0.76)
00:38:00.987 00.004 14556 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.66 = 0.66)
00:38:00.991 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-2.32 mountX=0.13 mountY=0.11, mountTheta=0.70
00:38:00.997 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.13, opts=13)
00:38:01.001 00.004 14556 Enqueuing Move request for scope (-0.12, -0.13)
00:38:01.005 00.004 12308 Worker thread wakes up
00:38:01.005 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.13) opts 0xd
00:38:01.006 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.13)
00:38:01.006 00.000 12308 Moving (-0.12, -0.13) raw xDistance=0.13 yDistance=0.11
00:38:01.008 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:38:01.008 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:01.008 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:38:01.008 00.000 12308 MoveAxis(E, 0, ABG)
00:38:01.009 00.001 12308 Move returns status 0, amount 0
00:38:01.009 00.000 12308 MoveAxis(N, 0, ABG)
00:38:01.010 00.001 12308 Move returns status 0, amount 0
00:38:01.010 00.000 12308 move complete, result=0
00:38:01.010 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:01.016 00.006 12308 worker thread done servicing request
00:38:01.038 00.022 14556 UpdateGuideState exits: m=2261 SNR=31.9
00:38:01.043 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:01.047 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:01.050 00.003 14556 Enqueuing Expose request
00:38:01.055 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:38:01.059 00.004 12308 Worker thread wakes up
00:38:01.059 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:01.059 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:02.298 01.239 12308 Exposure complete
00:38:02.424 00.126 12308 worker thread done servicing request
00:38:02.425 00.001 14556 OnExposeComplete: enter
00:38:02.428 00.003 14556 UpdateGuideState(): m_state=6
00:38:02.432 00.004 14556 Star::Find(15, 166, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9872
00:38:02.437 00.005 14556 Star::Find returns 1 (0), X=166.51, Y=996.01, Mass=2215, SNR=31.7, Peak=161 HFD=5.0
00:38:02.443 00.006 14556 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-3.07) = xAngle (1.32 = 1.32)
00:38:02.448 00.005 14556 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.22 = 1.22)
00:38:02.452 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.76 mountX=0.03 mountY=0.11, mountTheta=1.31
00:38:02.457 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.11, opts=13)
00:38:02.462 00.005 14556 Enqueuing Move request for scope (-0.02, -0.11)
00:38:02.465 00.003 12308 Worker thread wakes up
00:38:02.465 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
00:38:02.465 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
00:38:02.465 00.000 12308 Moving (-0.02, -0.11) raw xDistance=0.03 yDistance=0.11
00:38:02.465 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:38:02.465 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:02.467 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:38:02.467 00.000 12308 MoveAxis(E, 0, ABG)
00:38:02.467 00.000 12308 Move returns status 0, amount 0
00:38:02.467 00.000 12308 MoveAxis(N, 0, ABG)
00:38:02.467 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:02.471 00.004 12308 Move returns status 0, amount 0
00:38:02.471 00.000 12308 move complete, result=0
00:38:02.471 00.000 12308 worker thread done servicing request
00:38:02.491 00.020 14556 UpdateGuideState exits: m=2215 SNR=31.7
00:38:02.497 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:02.502 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:02.507 00.005 14556 Enqueuing Expose request
00:38:02.511 00.004 12308 Worker thread wakes up
00:38:02.511 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:38:02.515 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:02.515 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:03.760 01.245 12308 Exposure complete
00:38:03.885 00.125 12308 worker thread done servicing request
00:38:03.885 00.000 14556 OnExposeComplete: enter
00:38:03.890 00.005 14556 UpdateGuideState(): m_state=6
00:38:03.894 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9873
00:38:03.898 00.004 14556 Star::Find returns 1 (0), X=166.49, Y=995.99, Mass=2324, SNR=32.3, Peak=183 HFD=5.0
00:38:03.901 00.003 14556 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-3.07) = xAngle (1.27 = 1.27)
00:38:03.905 00.004 14556 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.17 = 1.17)
00:38:03.910 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.80 mountX=0.04 mountY=0.13, mountTheta=1.26
00:38:03.915 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.14, opts=13)
00:38:03.918 00.003 14556 Enqueuing Move request for scope (-0.03, -0.14)
00:38:03.923 00.005 12308 Worker thread wakes up
00:38:03.923 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.14) opts 0xd
00:38:03.923 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.14)
00:38:03.923 00.000 12308 Moving (-0.03, -0.14) raw xDistance=0.04 yDistance=0.13
00:38:03.923 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:38:03.923 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:03.924 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:38:03.924 00.000 12308 MoveAxis(E, 0, ABG)
00:38:03.924 00.000 12308 Move returns status 0, amount 0
00:38:03.924 00.000 12308 MoveAxis(N, 0, ABG)
00:38:03.924 00.000 12308 Move returns status 0, amount 0
00:38:03.925 00.001 12308 move complete, result=0
00:38:03.925 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:03.928 00.003 12308 worker thread done servicing request
00:38:03.950 00.022 14556 UpdateGuideState exits: m=2324 SNR=32.3
00:38:03.954 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:03.959 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:03.963 00.004 14556 Enqueuing Expose request
00:38:03.967 00.004 12308 Worker thread wakes up
00:38:03.967 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:38:03.973 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:03.973 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:05.215 01.242 12308 Exposure complete
00:38:05.330 00.115 12308 worker thread done servicing request
00:38:05.330 00.000 14556 OnExposeComplete: enter
00:38:05.334 00.004 14556 UpdateGuideState(): m_state=6
00:38:05.337 00.003 14556 Star::Find(15, 166, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9874
00:38:05.342 00.005 14556 Star::Find returns 1 (0), X=166.49, Y=996.23, Mass=2197, SNR=31.4, Peak=176 HFD=4.6
00:38:05.346 00.004 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
00:38:05.351 00.005 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.39)
00:38:05.355 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.92 mountX=0.03 mountY=-0.10, mountTheta=-1.30
00:38:05.360 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.10, opts=13)
00:38:05.366 00.006 14556 Enqueuing Move request for scope (-0.04, 0.10)
00:38:05.369 00.003 12308 Worker thread wakes up
00:38:05.369 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
00:38:05.370 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
00:38:05.370 00.000 12308 Moving (-0.04, 0.10) raw xDistance=0.03 yDistance=-0.10
00:38:05.370 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:38:05.370 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:05.370 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:38:05.370 00.000 12308 MoveAxis(E, 0, ABG)
00:38:05.370 00.000 12308 Move returns status 0, amount 0
00:38:05.372 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:05.378 00.006 12308 MoveAxis(N, 0, ABG)
00:38:05.378 00.000 12308 Move returns status 0, amount 0
00:38:05.378 00.000 12308 move complete, result=0
00:38:05.378 00.000 12308 worker thread done servicing request
00:38:05.398 00.020 14556 UpdateGuideState exits: m=2197 SNR=31.4
00:38:05.402 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:05.407 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:05.410 00.003 14556 Enqueuing Expose request
00:38:05.413 00.003 12308 Worker thread wakes up
00:38:05.413 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:05.413 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:05.413 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:06.650 01.237 12308 Exposure complete
00:38:06.757 00.107 12308 worker thread done servicing request
00:38:06.758 00.001 14556 OnExposeComplete: enter
00:38:06.762 00.004 14556 UpdateGuideState(): m_state=6
00:38:06.765 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9875
00:38:06.768 00.003 14556 Star::Find returns 1 (0), X=166.40, Y=996.12, Mass=2361, SNR=32.8, Peak=174 HFD=4.7
00:38:06.772 00.004 14556 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-3.07) = xAngle (0.02 = 0.02)
00:38:06.775 00.003 14556 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.08 = -0.08)
00:38:06.778 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.06 mountX=0.13 mountY=-0.01, mountTheta=-0.08
00:38:06.784 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.01, opts=13)
00:38:06.791 00.007 14556 Enqueuing Move request for scope (-0.13, -0.01)
00:38:06.798 00.007 12308 Worker thread wakes up
00:38:06.798 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
00:38:06.798 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
00:38:06.798 00.000 12308 Moving (-0.13, -0.01) raw xDistance=0.13 yDistance=-0.01
00:38:06.800 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:38:06.800 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:06.800 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:38:06.801 00.001 12308 MoveAxis(E, 0, ABG)
00:38:06.801 00.000 12308 Move returns status 0, amount 0
00:38:06.801 00.000 12308 MoveAxis(N, 0, ABG)
00:38:06.802 00.001 12308 Move returns status 0, amount 0
00:38:06.802 00.000 12308 move complete, result=0
00:38:06.802 00.000 12308 worker thread done servicing request
00:38:06.802 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:06.824 00.022 14556 UpdateGuideState exits: m=2361 SNR=32.8
00:38:06.829 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:06.833 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:06.837 00.004 14556 Enqueuing Expose request
00:38:06.840 00.003 12308 Worker thread wakes up
00:38:06.840 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:38:06.844 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:06.845 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:08.093 01.248 12308 Exposure complete
00:38:08.227 00.134 12308 worker thread done servicing request
00:38:08.227 00.000 14556 OnExposeComplete: enter
00:38:08.231 00.004 14556 UpdateGuideState(): m_state=6
00:38:08.234 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9876
00:38:08.240 00.006 14556 Star::Find returns 1 (0), X=166.30, Y=996.21, Mass=2263, SNR=31.8, Peak=197 HFD=4.4
00:38:08.244 00.004 14556 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.07) = xAngle (5.87 = -0.41)
00:38:08.248 00.004 14556 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.78 = -0.51)
00:38:08.252 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.08 hyp=0.24 cameraTheta=2.80 mountX=0.22 mountY=-0.12, mountTheta=-0.49
00:38:08.260 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.08, opts=13)
00:38:08.266 00.006 14556 Enqueuing Move request for scope (-0.23, 0.08)
00:38:08.269 00.003 12308 Worker thread wakes up
00:38:08.270 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.08) opts 0xd
00:38:08.270 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.08)
00:38:08.270 00.000 12308 Moving (-0.23, 0.08) raw xDistance=0.22 yDistance=-0.12
00:38:08.270 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:38:08.270 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:08.271 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:38:08.271 00.000 12308 MoveAxis(W, 97, ABG)
00:38:08.271 00.000 12308 Guiding  Dir = 3, Dur = 97
00:38:08.273 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:08.278 00.005 12308 IsSlewing returns 0
00:38:08.278 00.000 12308 IsGuiding returns 0
00:38:08.278 00.000 12308 PulseGuide returned control before completion, sleep 107
00:38:08.301 00.023 14556 UpdateGuideState exits: m=2263 SNR=31.8
00:38:08.305 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:08.309 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:08.314 00.005 14556 Enqueuing Expose request
00:38:08.394 00.080 12308 IsGuiding returns 1
00:38:08.395 00.001 12308 scope still moving after pulse duration time elapsed
00:38:08.426 00.031 12308 IsSlewing returns 0
00:38:08.427 00.001 12308 IsGuiding returns 0
00:38:08.427 00.000 12308 scope move finished after 97 + 52 ms
00:38:08.428 00.001 12308 Move returns status 0, amount 97
00:38:08.429 00.001 12308 MoveAxis(N, 0, ABG)
00:38:08.429 00.000 12308 Move returns status 0, amount 0
00:38:08.429 00.000 12308 move complete, result=0
00:38:08.430 00.001 12308 worker thread done servicing request
00:38:08.431 00.001 14556 GuideStep: 0.2 px 97 ms WEST, -0.1 px 0 ms NORTH
00:38:08.437 00.006 12308 Worker thread wakes up
00:38:08.437 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:08.439 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:09.683 01.244 12308 Exposure complete
00:38:09.807 00.124 12308 worker thread done servicing request
00:38:09.807 00.000 14556 OnExposeComplete: enter
00:38:09.812 00.005 14556 UpdateGuideState(): m_state=6
00:38:09.816 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9877
00:38:09.820 00.004 14556 Star::Find returns 1 (0), X=166.53, Y=996.32, Mass=2212, SNR=31.4, Peak=166 HFD=4.6
00:38:09.823 00.003 14556 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.07) = xAngle (4.61 = -1.67)
00:38:09.828 00.005 14556 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.51 = -1.77)
00:38:09.831 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.54 mountX=-0.02 mountY=-0.19, mountTheta=-1.68
00:38:09.836 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.19, opts=13)
00:38:09.841 00.005 14556 Enqueuing Move request for scope (0.01, 0.19)
00:38:09.845 00.004 12308 Worker thread wakes up
00:38:09.845 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.19) opts 0xd
00:38:09.845 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.19)
00:38:09.845 00.000 12308 Moving (0.01, 0.19) raw xDistance=-0.02 yDistance=-0.19
00:38:09.845 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:38:09.847 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:09.847 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:38:09.847 00.000 12308 MoveAxis(E, 0, ABG)
00:38:09.847 00.000 12308 Move returns status 0, amount 0
00:38:09.847 00.000 12308 MoveAxis(N, 0, ABG)
00:38:09.847 00.000 12308 Move returns status 0, amount 0
00:38:09.847 00.000 12308 move complete, result=0
00:38:09.848 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:09.852 00.004 12308 worker thread done servicing request
00:38:09.872 00.020 14556 UpdateGuideState exits: m=2212 SNR=31.4
00:38:09.877 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:09.882 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:09.886 00.004 14556 Enqueuing Expose request
00:38:09.890 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:38:09.893 00.003 12308 Worker thread wakes up
00:38:09.893 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:09.893 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:11.143 01.250 12308 Exposure complete
00:38:11.273 00.130 12308 worker thread done servicing request
00:38:11.273 00.000 14556 OnExposeComplete: enter
00:38:11.276 00.003 14556 UpdateGuideState(): m_state=6
00:38:11.281 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9878
00:38:11.285 00.004 14556 Star::Find returns 1 (0), X=166.57, Y=996.27, Mass=2206, SNR=31.6, Peak=169 HFD=4.6
00:38:11.290 00.005 14556 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.07) = xAngle (4.32 = -1.97)
00:38:11.293 00.003 14556 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.22 = -2.06)
00:38:11.296 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.24 mountX=-0.06 mountY=-0.13, mountTheta=-1.98
00:38:11.301 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.14, opts=13)
00:38:11.305 00.004 14556 Enqueuing Move request for scope (0.05, 0.14)
00:38:11.309 00.004 12308 Worker thread wakes up
00:38:11.309 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
00:38:11.309 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
00:38:11.309 00.000 12308 Moving (0.05, 0.14) raw xDistance=-0.06 yDistance=-0.13
00:38:11.309 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:38:11.310 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:11.310 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:38:11.310 00.000 12308 MoveAxis(E, 0, ABG)
00:38:11.310 00.000 12308 Move returns status 0, amount 0
00:38:11.310 00.000 12308 MoveAxis(N, 0, ABG)
00:38:11.311 00.001 12308 Move returns status 0, amount 0
00:38:11.311 00.000 12308 move complete, result=0
00:38:11.311 00.000 12308 worker thread done servicing request
00:38:11.311 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:11.335 00.024 14556 UpdateGuideState exits: m=2206 SNR=31.6
00:38:11.338 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:11.343 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:11.349 00.006 14556 Enqueuing Expose request
00:38:11.353 00.004 12308 Worker thread wakes up
00:38:11.353 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:11.358 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:11.358 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:12.606 01.248 12308 Exposure complete
00:38:12.733 00.127 12308 worker thread done servicing request
00:38:12.734 00.001 14556 OnExposeComplete: enter
00:38:12.738 00.004 14556 UpdateGuideState(): m_state=6
00:38:12.742 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9879
00:38:12.746 00.004 14556 Star::Find returns 1 (0), X=166.64, Y=996.34, Mass=2369, SNR=32.9, Peak=148 HFD=4.8
00:38:12.750 00.004 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.15 = -2.13)
00:38:12.755 00.005 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.23)
00:38:12.760 00.005 14556 CameraToMount -- cameraX=0.12 cameraY=0.22 hyp=0.24 cameraTheta=1.08 mountX=-0.13 mountY=-0.19, mountTheta=-2.16
00:38:12.764 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.22, opts=13)
00:38:12.768 00.004 14556 Enqueuing Move request for scope (0.12, 0.22)
00:38:12.772 00.004 12308 Worker thread wakes up
00:38:12.772 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.22) opts 0xd
00:38:12.772 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.22)
00:38:12.772 00.000 12308 Moving (0.12, 0.22) raw xDistance=-0.13 yDistance=-0.19
00:38:12.773 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:38:12.773 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:12.773 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:38:12.773 00.000 12308 MoveAxis(E, 0, ABG)
00:38:12.774 00.001 12308 Move returns status 0, amount 0
00:38:12.774 00.000 12308 MoveAxis(N, 0, ABG)
00:38:12.774 00.000 12308 Move returns status 0, amount 0
00:38:12.774 00.000 12308 move complete, result=0
00:38:12.776 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:12.779 00.003 12308 worker thread done servicing request
00:38:12.804 00.025 14556 UpdateGuideState exits: m=2369 SNR=32.9
00:38:12.808 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:12.813 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:12.820 00.007 14556 Enqueuing Expose request
00:38:12.826 00.006 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:38:12.831 00.005 12308 Worker thread wakes up
00:38:12.831 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:12.832 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:14.076 01.244 12308 Exposure complete
00:38:14.211 00.135 12308 worker thread done servicing request
00:38:14.212 00.001 14556 OnExposeComplete: enter
00:38:14.217 00.005 14556 UpdateGuideState(): m_state=6
00:38:14.221 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9880
00:38:14.227 00.006 14556 Star::Find returns 1 (0), X=166.53, Y=996.23, Mass=2343, SNR=32.5, Peak=155 HFD=4.7
00:38:14.231 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
00:38:14.236 00.005 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
00:38:14.239 00.003 14556 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.57 mountX=-0.01 mountY=-0.10, mountTheta=-1.64
00:38:14.244 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.10, opts=13)
00:38:14.249 00.005 14556 Enqueuing Move request for scope (0.00, 0.10)
00:38:14.253 00.004 12308 Worker thread wakes up
00:38:14.253 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
00:38:14.253 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
00:38:14.253 00.000 12308 Moving (0.00, 0.10) raw xDistance=-0.01 yDistance=-0.10
00:38:14.255 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:38:14.255 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:14.255 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:38:14.255 00.000 12308 MoveAxis(E, 0, ABG)
00:38:14.255 00.000 12308 Move returns status 0, amount 0
00:38:14.255 00.000 12308 MoveAxis(N, 0, ABG)
00:38:14.256 00.001 12308 Move returns status 0, amount 0
00:38:14.256 00.000 12308 move complete, result=0
00:38:14.257 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:14.262 00.005 12308 worker thread done servicing request
00:38:14.280 00.018 14556 UpdateGuideState exits: m=2343 SNR=32.5
00:38:14.284 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:14.288 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:14.293 00.005 14556 Enqueuing Expose request
00:38:14.297 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:14.300 00.003 12308 Worker thread wakes up
00:38:14.301 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:14.301 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:15.552 01.251 12308 Exposure complete
00:38:15.664 00.112 12308 worker thread done servicing request
00:38:15.665 00.001 14556 OnExposeComplete: enter
00:38:15.669 00.004 14556 UpdateGuideState(): m_state=6
00:38:15.673 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9881
00:38:15.676 00.003 14556 Star::Find returns 1 (0), X=166.52, Y=996.12, Mass=2151, SNR=31.0, Peak=160 HFD=4.8
00:38:15.681 00.005 14556 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.07) = xAngle (0.79 = 0.79)
00:38:15.685 00.004 14556 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.69 = 0.69)
00:38:15.688 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.28 mountX=0.01 mountY=0.01, mountTheta=0.74
00:38:15.694 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=-0.01, opts=13)
00:38:15.699 00.005 14556 Enqueuing Move request for scope (-0.01, -0.01)
00:38:15.703 00.004 12308 Worker thread wakes up
00:38:15.704 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
00:38:15.704 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
00:38:15.704 00.000 12308 Moving (-0.01, -0.01) raw xDistance=0.01 yDistance=0.01
00:38:15.704 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:38:15.705 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:15.705 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:38:15.705 00.000 12308 MoveAxis(E, 0, ABG)
00:38:15.705 00.000 12308 Move returns status 0, amount 0
00:38:15.706 00.001 12308 MoveAxis(N, 0, ABG)
00:38:15.706 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:15.710 00.004 12308 Move returns status 0, amount 0
00:38:15.710 00.000 12308 move complete, result=0
00:38:15.711 00.001 12308 worker thread done servicing request
00:38:15.732 00.021 14556 UpdateGuideState exits: m=2151 SNR=31.0
00:38:15.737 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:15.741 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:15.744 00.003 14556 Enqueuing Expose request
00:38:15.749 00.005 12308 Worker thread wakes up
00:38:15.749 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:38:15.753 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:15.754 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:17.006 01.252 12308 Exposure complete
00:38:17.150 00.144 12308 worker thread done servicing request
00:38:17.150 00.000 14556 OnExposeComplete: enter
00:38:17.155 00.005 14556 UpdateGuideState(): m_state=6
00:38:17.158 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9882
00:38:17.162 00.004 14556 Star::Find returns 1 (0), X=166.39, Y=996.36, Mass=2213, SNR=31.6, Peak=176 HFD=4.7
00:38:17.166 00.004 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.19 = -1.10)
00:38:17.170 00.004 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.20)
00:38:17.173 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=0.23 hyp=0.27 cameraTheta=2.11 mountX=0.12 mountY=-0.25, mountTheta=-1.11
00:38:17.178 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.23, opts=13)
00:38:17.181 00.003 14556 Enqueuing Move request for scope (-0.14, 0.23)
00:38:17.185 00.004 12308 Worker thread wakes up
00:38:17.186 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.23) opts 0xd
00:38:17.186 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.23)
00:38:17.186 00.000 12308 Moving (-0.14, 0.23) raw xDistance=0.12 yDistance=-0.25
00:38:17.186 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:38:17.187 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:38:17.187 00.000 12308 MoveAxis(E, 0, ABG)
00:38:17.187 00.000 12308 Move returns status 0, amount 0
00:38:17.187 00.000 12308 MoveAxis(N, 177, ABG)
00:38:17.187 00.000 12308 Guiding  Dir = 0, Dur = 177
00:38:17.187 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:17.192 00.005 12308 IsSlewing returns 0
00:38:17.192 00.000 12308 IsGuiding returns 0
00:38:17.193 00.001 12308 PulseGuide returned control before completion, sleep 187
00:38:17.213 00.020 14556 UpdateGuideState exits: m=2213 SNR=31.6
00:38:17.217 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:17.223 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:17.229 00.006 14556 Enqueuing Expose request
00:38:17.385 00.156 12308 IsGuiding returns 1
00:38:17.386 00.001 12308 scope still moving after pulse duration time elapsed
00:38:17.416 00.030 12308 IsSlewing returns 0
00:38:17.416 00.000 12308 IsGuiding returns 0
00:38:17.416 00.000 12308 scope move finished after 177 + 47 ms
00:38:17.416 00.000 12308 Move returns status 0, amount 177
00:38:17.418 00.002 12308 move complete, result=0
00:38:17.418 00.000 12308 worker thread done servicing request
00:38:17.418 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 177 ms NORTH
00:38:17.421 00.003 12308 Worker thread wakes up
00:38:17.421 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:17.422 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:18.664 01.242 12308 Exposure complete
00:38:18.772 00.108 12308 worker thread done servicing request
00:38:18.772 00.000 14556 OnExposeComplete: enter
00:38:18.777 00.005 14556 UpdateGuideState(): m_state=6
00:38:18.781 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9883
00:38:18.786 00.005 14556 Star::Find returns 1 (0), X=166.30, Y=996.18, Mass=2294, SNR=32.2, Peak=184 HFD=4.6
00:38:18.789 00.003 14556 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.07) = xAngle (6.00 = -0.29)
00:38:18.793 00.004 14556 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.90 = -0.39)
00:38:18.797 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.05 hyp=0.23 cameraTheta=2.92 mountX=0.23 mountY=-0.09, mountTheta=-0.38
00:38:18.802 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.05, opts=13)
00:38:18.806 00.004 14556 Enqueuing Move request for scope (-0.23, 0.05)
00:38:18.809 00.003 12308 Worker thread wakes up
00:38:18.810 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.05) opts 0xd
00:38:18.810 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.05)
00:38:18.810 00.000 12308 Moving (-0.23, 0.05) raw xDistance=0.23 yDistance=-0.09
00:38:18.810 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:38:18.810 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:18.812 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:38:18.812 00.000 12308 MoveAxis(W, 98, ABG)
00:38:18.812 00.000 12308 Guiding  Dir = 3, Dur = 98
00:38:18.812 00.000 12308 IsSlewing returns 0
00:38:18.812 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:18.817 00.005 12308 IsGuiding returns 0
00:38:18.817 00.000 12308 PulseGuide returned control before completion, sleep 108
00:38:18.839 00.022 14556 UpdateGuideState exits: m=2294 SNR=32.2
00:38:18.843 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:18.849 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:18.854 00.005 14556 Enqueuing Expose request
00:38:18.934 00.080 12308 IsGuiding returns 1
00:38:18.935 00.001 12308 scope still moving after pulse duration time elapsed
00:38:18.967 00.032 12308 IsSlewing returns 0
00:38:18.971 00.004 12308 IsGuiding returns 0
00:38:18.971 00.000 12308 scope move finished after 98 + 56 ms
00:38:18.971 00.000 12308 Move returns status 0, amount 98
00:38:18.972 00.001 12308 MoveAxis(N, 0, ABG)
00:38:18.972 00.000 12308 Move returns status 0, amount 0
00:38:18.972 00.000 12308 move complete, result=0
00:38:18.972 00.000 12308 worker thread done servicing request
00:38:18.974 00.002 14556 GuideStep: 0.2 px 98 ms WEST, -0.1 px 0 ms NORTH
00:38:18.980 00.006 12308 Worker thread wakes up
00:38:18.980 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:18.981 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:20.227 01.246 12308 Exposure complete
00:38:20.360 00.133 12308 worker thread done servicing request
00:38:20.360 00.000 14556 OnExposeComplete: enter
00:38:20.365 00.005 14556 UpdateGuideState(): m_state=6
00:38:20.369 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9884
00:38:20.373 00.004 14556 Star::Find returns 1 (0), X=166.35, Y=996.33, Mass=2333, SNR=32.2, Peak=173 HFD=4.7
00:38:20.378 00.005 14556 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.07) = xAngle (5.37 = -0.91)
00:38:20.382 00.004 14556 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.27 = -1.01)
00:38:20.386 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.20 hyp=0.27 cameraTheta=2.30 mountX=0.16 mountY=-0.23, mountTheta=-0.94
00:38:20.391 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.20, opts=13)
00:38:20.396 00.005 14556 Enqueuing Move request for scope (-0.18, 0.20)
00:38:20.400 00.004 12308 Worker thread wakes up
00:38:20.400 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.20) opts 0xd
00:38:20.400 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.20)
00:38:20.400 00.000 12308 Moving (-0.18, 0.20) raw xDistance=0.16 yDistance=-0.23
00:38:20.400 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:38:20.401 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:38:20.401 00.000 12308 MoveAxis(E, 0, ABG)
00:38:20.401 00.000 12308 Move returns status 0, amount 0
00:38:20.401 00.000 12308 MoveAxis(N, 159, ABG)
00:38:20.401 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:20.406 00.005 12308 Guiding  Dir = 0, Dur = 159
00:38:20.407 00.001 12308 IsSlewing returns 0
00:38:20.407 00.000 12308 IsGuiding returns 0
00:38:20.407 00.000 12308 PulseGuide returned control before completion, sleep 169
00:38:20.430 00.023 14556 UpdateGuideState exits: m=2333 SNR=32.2
00:38:20.433 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:20.439 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:20.444 00.005 14556 Enqueuing Expose request
00:38:20.593 00.149 12308 IsGuiding returns 1
00:38:20.593 00.000 12308 scope still moving after pulse duration time elapsed
00:38:20.623 00.030 12308 IsSlewing returns 0
00:38:20.626 00.003 12308 IsGuiding returns 0
00:38:20.627 00.001 12308 scope move finished after 159 + 59 ms
00:38:20.627 00.000 12308 Move returns status 0, amount 159
00:38:20.628 00.001 12308 move complete, result=0
00:38:20.628 00.000 12308 worker thread done servicing request
00:38:20.628 00.000 12308 Worker thread wakes up
00:38:20.629 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 159 ms NORTH
00:38:20.633 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:20.633 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:21.887 01.254 12308 Exposure complete
00:38:22.013 00.126 12308 worker thread done servicing request
00:38:22.014 00.001 14556 OnExposeComplete: enter
00:38:22.018 00.004 14556 UpdateGuideState(): m_state=6
00:38:22.022 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9885
00:38:22.025 00.003 14556 Star::Find returns 1 (0), X=166.39, Y=996.13, Mass=2277, SNR=32.1, Peak=181 HFD=4.8
00:38:22.030 00.005 14556 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.07) = xAngle (6.18 = -0.10)
00:38:22.034 00.004 14556 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.08 = -0.20)
00:38:22.041 00.007 14556 CameraToMount -- cameraX=-0.14 cameraY=0.00 hyp=0.14 cameraTheta=3.11 mountX=0.14 mountY=-0.03, mountTheta=-0.20
00:38:22.046 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.00, opts=13)
00:38:22.050 00.004 14556 Enqueuing Move request for scope (-0.14, 0.00)
00:38:22.054 00.004 12308 Worker thread wakes up
00:38:22.054 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.00) opts 0xd
00:38:22.054 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.00)
00:38:22.054 00.000 12308 Moving (-0.14, 0.00) raw xDistance=0.14 yDistance=-0.03
00:38:22.056 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:38:22.056 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:22.056 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:38:22.056 00.000 12308 MoveAxis(E, 0, ABG)
00:38:22.057 00.001 12308 Move returns status 0, amount 0
00:38:22.057 00.000 12308 MoveAxis(N, 0, ABG)
00:38:22.057 00.000 12308 Move returns status 0, amount 0
00:38:22.057 00.000 12308 move complete, result=0
00:38:22.058 00.001 12308 worker thread done servicing request
00:38:22.058 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:22.085 00.027 14556 UpdateGuideState exits: m=2277 SNR=32.1
00:38:22.089 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:22.093 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:22.097 00.004 14556 Enqueuing Expose request
00:38:22.102 00.005 12308 Worker thread wakes up
00:38:22.102 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:38:22.106 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:22.106 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:23.365 01.259 12308 Exposure complete
00:38:23.463 00.098 12308 worker thread done servicing request
00:38:23.464 00.001 14556 OnExposeComplete: enter
00:38:23.467 00.003 14556 UpdateGuideState(): m_state=6
00:38:23.471 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9886
00:38:23.475 00.004 14556 Star::Find returns 1 (0), X=166.65, Y=996.00, Mass=2311, SNR=32.2, Peak=171 HFD=4.7
00:38:23.478 00.003 14556 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-3.07) = xAngle (2.24 = 2.24)
00:38:23.482 00.004 14556 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.14 = 2.14)
00:38:23.485 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-0.83 mountX=-0.11 mountY=0.15, mountTheta=2.21
00:38:23.491 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.13, opts=13)
00:38:23.495 00.004 14556 Enqueuing Move request for scope (0.12, -0.13)
00:38:23.498 00.003 12308 Worker thread wakes up
00:38:23.500 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
00:38:23.500 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
00:38:23.500 00.000 12308 Moving (0.12, -0.13) raw xDistance=-0.11 yDistance=0.15
00:38:23.500 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:38:23.500 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:23.501 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:38:23.501 00.000 12308 MoveAxis(E, 0, ABG)
00:38:23.501 00.000 12308 Move returns status 0, amount 0
00:38:23.501 00.000 12308 MoveAxis(N, 0, ABG)
00:38:23.501 00.000 12308 Move returns status 0, amount 0
00:38:23.501 00.000 12308 move complete, result=0
00:38:23.501 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:23.504 00.003 12308 worker thread done servicing request
00:38:23.523 00.019 14556 UpdateGuideState exits: m=2311 SNR=32.2
00:38:23.527 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:23.532 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:23.536 00.004 14556 Enqueuing Expose request
00:38:23.539 00.003 12308 Worker thread wakes up
00:38:23.539 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:23.539 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:38:23.543 00.004 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:24.789 01.246 12308 Exposure complete
00:38:24.903 00.114 12308 worker thread done servicing request
00:38:24.903 00.000 14556 OnExposeComplete: enter
00:38:24.909 00.006 14556 UpdateGuideState(): m_state=6
00:38:24.913 00.004 14556 Star::Find(15, 166, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9887
00:38:24.916 00.003 14556 Star::Find returns 1 (0), X=166.52, Y=996.09, Mass=2134, SNR=31.0, Peak=176 HFD=4.3
00:38:24.920 00.004 14556 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-3.07) = xAngle (1.43 = 1.43)
00:38:24.924 00.004 14556 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.33 = 1.33)
00:38:24.927 00.003 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.65 mountX=0.01 mountY=0.04, mountTheta=1.42
00:38:24.933 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.04, opts=13)
00:38:24.935 00.002 14556 Enqueuing Move request for scope (-0.00, -0.04)
00:38:24.940 00.005 12308 Worker thread wakes up
00:38:24.941 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.04) opts 0xd
00:38:24.941 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.04)
00:38:24.941 00.000 12308 Moving (-0.00, -0.04) raw xDistance=0.01 yDistance=0.04
00:38:24.942 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:38:24.942 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:24.942 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:38:24.942 00.000 12308 MoveAxis(E, 0, ABG)
00:38:24.943 00.001 12308 Move returns status 0, amount 0
00:38:24.943 00.000 12308 MoveAxis(N, 0, ABG)
00:38:24.943 00.000 12308 Move returns status 0, amount 0
00:38:24.944 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:24.949 00.005 12308 move complete, result=0
00:38:24.950 00.001 12308 worker thread done servicing request
00:38:24.971 00.021 14556 UpdateGuideState exits: m=2134 SNR=31.0
00:38:24.976 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:24.980 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:24.983 00.003 14556 Enqueuing Expose request
00:38:24.988 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:38:24.991 00.003 12308 Worker thread wakes up
00:38:24.991 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:24.991 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:26.227 01.236 12308 Exposure complete
00:38:26.371 00.144 12308 worker thread done servicing request
00:38:26.371 00.000 14556 OnExposeComplete: enter
00:38:26.376 00.005 14556 UpdateGuideState(): m_state=6
00:38:26.386 00.010 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9888
00:38:26.391 00.005 14556 Star::Find returns 1 (0), X=166.77, Y=996.12, Mass=2172, SNR=31.3, Peak=157 HFD=4.5
00:38:26.396 00.005 14556 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.07) = xAngle (3.06 = 3.06)
00:38:26.401 00.005 14556 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.96 = 2.96)
00:38:26.404 00.003 14556 CameraToMount -- cameraX=0.24 cameraY=-0.00 hyp=0.24 cameraTheta=-0.01 mountX=-0.24 mountY=0.04, mountTheta=2.96
00:38:26.411 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=-0.00, opts=13)
00:38:26.416 00.005 14556 Enqueuing Move request for scope (0.24, -0.00)
00:38:26.419 00.003 12308 Worker thread wakes up
00:38:26.419 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.00) opts 0xd
00:38:26.420 00.001 12308 Handling offset move in thread for scope, endpoint = (0.24, -0.00)
00:38:26.420 00.000 12308 Moving (0.24, -0.00) raw xDistance=-0.24 yDistance=0.04
00:38:26.420 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:38:26.420 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:26.421 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:38:26.421 00.000 12308 MoveAxis(E, 105, ABG)
00:38:26.421 00.000 12308 Guiding  Dir = 2, Dur = 105
00:38:26.422 00.001 12308 IsSlewing returns 0
00:38:26.422 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:26.426 00.004 12308 IsGuiding returns 0
00:38:26.427 00.001 12308 PulseGuide returned control before completion, sleep 115
00:38:26.444 00.017 14556 UpdateGuideState exits: m=2172 SNR=31.3
00:38:26.447 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:26.450 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:26.453 00.003 14556 Enqueuing Expose request
00:38:26.548 00.095 12308 IsGuiding returns 1
00:38:26.549 00.001 12308 scope still moving after pulse duration time elapsed
00:38:26.580 00.031 12308 IsSlewing returns 0
00:38:26.581 00.001 12308 IsGuiding returns 0
00:38:26.581 00.000 12308 scope move finished after 105 + 50 ms
00:38:26.582 00.001 12308 Move returns status 0, amount 105
00:38:26.582 00.000 12308 MoveAxis(N, 0, ABG)
00:38:26.582 00.000 12308 Move returns status 0, amount 0
00:38:26.583 00.001 12308 move complete, result=0
00:38:26.583 00.000 12308 worker thread done servicing request
00:38:26.583 00.000 14556 GuideStep: -0.2 px 105 ms EAST, 0.0 px 0 ms NORTH
00:38:26.589 00.006 12308 Worker thread wakes up
00:38:26.590 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:26.590 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:27.850 01.260 12308 Exposure complete
00:38:27.969 00.119 12308 worker thread done servicing request
00:38:27.969 00.000 14556 OnExposeComplete: enter
00:38:27.974 00.005 14556 UpdateGuideState(): m_state=6
00:38:27.981 00.007 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9889
00:38:27.985 00.004 14556 Star::Find returns 1 (0), X=166.33, Y=996.10, Mass=2308, SNR=32.5, Peak=183 HFD=4.6
00:38:27.989 00.004 14556 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
00:38:27.992 00.003 14556 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
00:38:27.997 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-3.02 mountX=0.19 mountY=-0.01, mountTheta=-0.05
00:38:28.002 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.02, opts=13)
00:38:28.006 00.004 14556 Enqueuing Move request for scope (-0.19, -0.02)
00:38:28.009 00.003 12308 Worker thread wakes up
00:38:28.009 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.02) opts 0xd
00:38:28.009 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.02)
00:38:28.011 00.002 12308 Moving (-0.19, -0.02) raw xDistance=0.19 yDistance=-0.01
00:38:28.011 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:38:28.011 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:28.011 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:38:28.012 00.001 12308 MoveAxis(E, 0, ABG)
00:38:28.012 00.000 12308 Move returns status 0, amount 0
00:38:28.013 00.001 12308 MoveAxis(N, 0, ABG)
00:38:28.013 00.000 12308 Move returns status 0, amount 0
00:38:28.013 00.000 12308 move complete, result=0
00:38:28.013 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:28.018 00.005 12308 worker thread done servicing request
00:38:28.038 00.020 14556 UpdateGuideState exits: m=2308 SNR=32.5
00:38:28.043 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:28.046 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:28.051 00.005 14556 Enqueuing Expose request
00:38:28.054 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:38:28.058 00.004 12308 Worker thread wakes up
00:38:28.058 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:28.058 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:29.304 01.246 12308 Exposure complete
00:38:29.426 00.122 12308 worker thread done servicing request
00:38:29.427 00.001 14556 OnExposeComplete: enter
00:38:29.434 00.007 14556 UpdateGuideState(): m_state=6
00:38:29.443 00.009 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9890
00:38:29.450 00.007 14556 Star::Find returns 1 (0), X=166.38, Y=996.33, Mass=2165, SNR=31.3, Peak=174 HFD=4.8
00:38:29.458 00.008 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
00:38:29.464 00.006 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
00:38:29.473 00.009 14556 CameraToMount -- cameraX=-0.15 cameraY=0.21 hyp=0.26 cameraTheta=2.20 mountX=0.14 mountY=-0.23, mountTheta=-1.03
00:38:29.479 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.21, opts=13)
00:38:29.483 00.004 14556 Enqueuing Move request for scope (-0.15, 0.21)
00:38:29.487 00.004 12308 Worker thread wakes up
00:38:29.487 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.21) opts 0xd
00:38:29.487 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.21)
00:38:29.487 00.000 12308 Moving (-0.15, 0.21) raw xDistance=0.14 yDistance=-0.23
00:38:29.487 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:38:29.487 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:38:29.489 00.002 12308 MoveAxis(E, 0, ABG)
00:38:29.489 00.000 12308 Move returns status 0, amount 0
00:38:29.489 00.000 12308 MoveAxis(N, 161, ABG)
00:38:29.489 00.000 12308 Guiding  Dir = 0, Dur = 161
00:38:29.490 00.001 12308 IsSlewing returns 0
00:38:29.490 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:29.494 00.004 12308 IsGuiding returns 0
00:38:29.495 00.001 12308 PulseGuide returned control before completion, sleep 171
00:38:29.518 00.023 14556 UpdateGuideState exits: m=2165 SNR=31.3
00:38:29.523 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:29.528 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:29.535 00.007 14556 Enqueuing Expose request
00:38:29.671 00.136 12308 IsGuiding returns 1
00:38:29.671 00.000 12308 scope still moving after pulse duration time elapsed
00:38:29.703 00.032 12308 IsSlewing returns 0
00:38:29.703 00.000 12308 IsGuiding returns 0
00:38:29.704 00.001 12308 scope move finished after 161 + 48 ms
00:38:29.704 00.000 12308 Move returns status 0, amount 161
00:38:29.704 00.000 12308 move complete, result=0
00:38:29.704 00.000 12308 worker thread done servicing request
00:38:29.705 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 161 ms NORTH
00:38:29.710 00.005 12308 Worker thread wakes up
00:38:29.710 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:29.712 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:30.967 01.255 12308 Exposure complete
00:38:31.087 00.120 12308 worker thread done servicing request
00:38:31.087 00.000 14556 OnExposeComplete: enter
00:38:31.090 00.003 14556 UpdateGuideState(): m_state=6
00:38:31.094 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9891
00:38:31.099 00.005 14556 Star::Find returns 1 (0), X=166.36, Y=996.05, Mass=2355, SNR=32.7, Peak=188 HFD=4.3
00:38:31.104 00.005 14556 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-3.07) = xAngle (0.35 = 0.35)
00:38:31.108 00.004 14556 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.25 = 0.25)
00:38:31.111 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-2.72 mountX=0.17 mountY=0.05, mountTheta=0.26
00:38:31.117 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.07, opts=13)
00:38:31.121 00.004 14556 Enqueuing Move request for scope (-0.17, -0.07)
00:38:31.125 00.004 12308 Worker thread wakes up
00:38:31.125 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.07) opts 0xd
00:38:31.125 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.07)
00:38:31.125 00.000 12308 Moving (-0.17, -0.07) raw xDistance=0.17 yDistance=0.05
00:38:31.126 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:38:31.126 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:31.126 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:38:31.126 00.000 12308 MoveAxis(E, 0, ABG)
00:38:31.126 00.000 12308 Move returns status 0, amount 0
00:38:31.126 00.000 12308 MoveAxis(N, 0, ABG)
00:38:31.127 00.001 12308 Move returns status 0, amount 0
00:38:31.127 00.000 12308 move complete, result=0
00:38:31.127 00.000 12308 worker thread done servicing request
00:38:31.127 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:31.153 00.026 14556 UpdateGuideState exits: m=2355 SNR=32.7
00:38:31.157 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:31.161 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:31.166 00.005 14556 Enqueuing Expose request
00:38:31.169 00.003 12308 Worker thread wakes up
00:38:31.170 00.001 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:38:31.174 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:31.174 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:32.426 01.252 12308 Exposure complete
00:38:32.550 00.124 12308 worker thread done servicing request
00:38:32.551 00.001 14556 OnExposeComplete: enter
00:38:32.555 00.004 14556 UpdateGuideState(): m_state=6
00:38:32.559 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9892
00:38:32.565 00.006 14556 Star::Find returns 1 (0), X=166.37, Y=996.33, Mass=2305, SNR=32.2, Peak=155 HFD=4.7
00:38:32.569 00.004 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
00:38:32.574 00.005 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
00:38:32.577 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.20 hyp=0.25 cameraTheta=2.24 mountX=0.14 mountY=-0.22, mountTheta=-1.00
00:38:32.582 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.20, opts=13)
00:38:32.586 00.004 14556 Enqueuing Move request for scope (-0.16, 0.20)
00:38:32.590 00.004 12308 Worker thread wakes up
00:38:32.590 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.20) opts 0xd
00:38:32.590 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.20)
00:38:32.590 00.000 12308 Moving (-0.16, 0.20) raw xDistance=0.14 yDistance=-0.22
00:38:32.591 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:38:32.591 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:38:32.591 00.000 12308 MoveAxis(E, 0, ABG)
00:38:32.591 00.000 12308 Move returns status 0, amount 0
00:38:32.592 00.001 12308 MoveAxis(N, 158, ABG)
00:38:32.592 00.000 12308 Guiding  Dir = 0, Dur = 158
00:38:32.592 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:32.597 00.005 12308 IsSlewing returns 0
00:38:32.597 00.000 12308 IsGuiding returns 0
00:38:32.598 00.001 12308 PulseGuide returned control before completion, sleep 168
00:38:32.621 00.023 14556 UpdateGuideState exits: m=2305 SNR=32.2
00:38:32.626 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:32.631 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:32.635 00.004 14556 Enqueuing Expose request
00:38:32.776 00.141 12308 IsGuiding returns 1
00:38:32.777 00.001 12308 scope still moving after pulse duration time elapsed
00:38:32.806 00.029 12308 IsSlewing returns 0
00:38:32.807 00.001 12308 IsGuiding returns 0
00:38:32.807 00.000 12308 scope move finished after 158 + 50 ms
00:38:32.807 00.000 12308 Move returns status 0, amount 158
00:38:32.807 00.000 12308 move complete, result=0
00:38:32.807 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 158 ms NORTH
00:38:32.814 00.007 12308 worker thread done servicing request
00:38:32.814 00.000 12308 Worker thread wakes up
00:38:32.814 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:32.814 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:34.073 01.259 12308 Exposure complete
00:38:34.201 00.128 12308 worker thread done servicing request
00:38:34.201 00.000 14556 OnExposeComplete: enter
00:38:34.205 00.004 14556 UpdateGuideState(): m_state=6
00:38:34.210 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9893
00:38:34.213 00.003 14556 Star::Find returns 1 (0), X=166.44, Y=996.03, Mass=2177, SNR=31.3, Peak=194 HFD=4.5
00:38:34.217 00.004 14556 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.07) = xAngle (0.75 = 0.75)
00:38:34.223 00.006 14556 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.65 = 0.65)
00:38:34.227 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-2.32 mountX=0.10 mountY=0.08, mountTheta=0.69
00:38:34.234 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.10, opts=13)
00:38:34.239 00.005 14556 Enqueuing Move request for scope (-0.09, -0.10)
00:38:34.243 00.004 12308 Worker thread wakes up
00:38:34.243 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.10) opts 0xd
00:38:34.243 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.10)
00:38:34.243 00.000 12308 Moving (-0.09, -0.10) raw xDistance=0.10 yDistance=0.08
00:38:34.243 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:38:34.244 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:34.244 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:38:34.244 00.000 12308 MoveAxis(E, 0, ABG)
00:38:34.244 00.000 12308 Move returns status 0, amount 0
00:38:34.245 00.001 12308 MoveAxis(N, 0, ABG)
00:38:34.245 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:34.249 00.004 12308 Move returns status 0, amount 0
00:38:34.249 00.000 12308 move complete, result=0
00:38:34.249 00.000 12308 worker thread done servicing request
00:38:34.271 00.022 14556 UpdateGuideState exits: m=2177 SNR=31.3
00:38:34.276 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:34.279 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:34.284 00.005 14556 Enqueuing Expose request
00:38:34.288 00.004 12308 Worker thread wakes up
00:38:34.288 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:38:34.291 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:34.291 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:35.547 01.256 12308 Exposure complete
00:38:35.685 00.138 12308 worker thread done servicing request
00:38:35.685 00.000 14556 OnExposeComplete: enter
00:38:35.690 00.005 14556 UpdateGuideState(): m_state=6
00:38:35.693 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9894
00:38:35.697 00.004 14556 Star::Find returns 1 (0), X=166.35, Y=995.92, Mass=2232, SNR=31.7, Peak=181 HFD=4.7
00:38:35.702 00.005 14556 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-3.07) = xAngle (0.79 = 0.79)
00:38:35.706 00.004 14556 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.69 = 0.69)
00:38:35.710 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.20 hyp=0.27 cameraTheta=-2.29 mountX=0.19 mountY=0.17, mountTheta=0.73
00:38:35.716 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.20, opts=13)
00:38:35.720 00.004 14556 Enqueuing Move request for scope (-0.18, -0.20)
00:38:35.724 00.004 12308 Worker thread wakes up
00:38:35.724 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.20) opts 0xd
00:38:35.725 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.20)
00:38:35.725 00.000 12308 Moving (-0.18, -0.20) raw xDistance=0.19 yDistance=0.17
00:38:35.725 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:38:35.725 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:35.726 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:38:35.726 00.000 12308 MoveAxis(E, 0, ABG)
00:38:35.726 00.000 12308 Move returns status 0, amount 0
00:38:35.726 00.000 12308 MoveAxis(N, 0, ABG)
00:38:35.728 00.002 12308 Move returns status 0, amount 0
00:38:35.728 00.000 12308 move complete, result=0
00:38:35.728 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:35.734 00.006 12308 worker thread done servicing request
00:38:35.755 00.021 14556 UpdateGuideState exits: m=2232 SNR=31.7
00:38:35.760 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:35.764 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:35.768 00.004 14556 Enqueuing Expose request
00:38:35.771 00.003 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:38:35.775 00.004 12308 Worker thread wakes up
00:38:35.775 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:35.775 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:37.018 01.243 12308 Exposure complete
00:38:37.142 00.124 12308 worker thread done servicing request
00:38:37.142 00.000 14556 OnExposeComplete: enter
00:38:37.146 00.004 14556 UpdateGuideState(): m_state=6
00:38:37.149 00.003 14556 Star::Find(15, 166, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9895
00:38:37.154 00.005 14556 Star::Find returns 1 (0), X=166.23, Y=996.06, Mass=2270, SNR=32.1, Peak=180 HFD=4.6
00:38:37.158 00.004 14556 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-3.07) = xAngle (0.16 = 0.16)
00:38:37.161 00.003 14556 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.06 = 0.06)
00:38:37.165 00.004 14556 CameraToMount -- cameraX=-0.30 cameraY=-0.07 hyp=0.31 cameraTheta=-2.91 mountX=0.30 mountY=0.02, mountTheta=0.06
00:38:37.170 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.30, y=-0.07, opts=13)
00:38:37.174 00.004 14556 Enqueuing Move request for scope (-0.30, -0.07)
00:38:37.177 00.003 12308 Worker thread wakes up
00:38:37.177 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.07) opts 0xd
00:38:37.177 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.30, -0.07)
00:38:37.177 00.000 12308 Moving (-0.30, -0.07) raw xDistance=0.30 yDistance=0.02
00:38:37.177 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
00:38:37.177 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:37.177 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:38:37.179 00.002 12308 MoveAxis(W, 132, ABG)
00:38:37.179 00.000 12308 Guiding  Dir = 3, Dur = 132
00:38:37.179 00.000 12308 IsSlewing returns 0
00:38:37.179 00.000 12308 IsGuiding returns 0
00:38:37.179 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:37.183 00.004 12308 PulseGuide returned control before completion, sleep 142
00:38:37.205 00.022 14556 UpdateGuideState exits: m=2270 SNR=32.1
00:38:37.209 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:37.213 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:37.217 00.004 14556 Enqueuing Expose request
00:38:37.336 00.119 12308 IsGuiding returns 0
00:38:37.338 00.002 12308 Move returns status 0, amount 132
00:38:37.338 00.000 12308 MoveAxis(N, 0, ABG)
00:38:37.339 00.001 12308 Move returns status 0, amount 0
00:38:37.339 00.000 12308 move complete, result=0
00:38:37.340 00.001 12308 worker thread done servicing request
00:38:37.340 00.000 14556 GuideStep: 0.3 px 132 ms WEST, 0.0 px 0 ms NORTH
00:38:37.347 00.007 12308 Worker thread wakes up
00:38:37.347 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:37.347 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:38.604 01.257 12308 Exposure complete
00:38:38.731 00.127 12308 worker thread done servicing request
00:38:38.733 00.002 14556 OnExposeComplete: enter
00:38:38.737 00.004 14556 UpdateGuideState(): m_state=6
00:38:38.742 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9896
00:38:38.746 00.004 14556 Star::Find returns 1 (0), X=166.61, Y=996.11, Mass=2170, SNR=31.4, Peak=171 HFD=4.7
00:38:38.750 00.004 14556 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.07) = xAngle (2.88 = 2.88)
00:38:38.756 00.006 14556 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.78 = 2.78)
00:38:38.760 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.09 cameraTheta=-0.19 mountX=-0.08 mountY=0.03, mountTheta=2.79
00:38:38.765 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.02, opts=13)
00:38:38.769 00.004 14556 Enqueuing Move request for scope (0.08, -0.02)
00:38:38.773 00.004 12308 Worker thread wakes up
00:38:38.773 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
00:38:38.773 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
00:38:38.773 00.000 12308 Moving (0.08, -0.02) raw xDistance=-0.08 yDistance=0.03
00:38:38.773 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:38:38.773 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:38.774 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:38:38.774 00.000 12308 MoveAxis(E, 0, ABG)
00:38:38.774 00.000 12308 Move returns status 0, amount 0
00:38:38.774 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:38.778 00.004 12308 MoveAxis(N, 0, ABG)
00:38:38.779 00.001 12308 Move returns status 0, amount 0
00:38:38.779 00.000 12308 move complete, result=0
00:38:38.779 00.000 12308 worker thread done servicing request
00:38:38.803 00.024 14556 UpdateGuideState exits: m=2170 SNR=31.4
00:38:38.806 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:38.810 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:38.815 00.005 14556 Enqueuing Expose request
00:38:38.819 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:38:38.823 00.004 12308 Worker thread wakes up
00:38:38.823 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:38.823 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:40.077 01.254 12308 Exposure complete
00:38:40.211 00.134 12308 worker thread done servicing request
00:38:40.211 00.000 14556 OnExposeComplete: enter
00:38:40.216 00.005 14556 UpdateGuideState(): m_state=6
00:38:40.220 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9897
00:38:40.225 00.005 14556 Star::Find returns 1 (0), X=166.46, Y=996.15, Mass=2377, SNR=32.9, Peak=184 HFD=4.8
00:38:40.230 00.005 14556 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.07) = xAngle (5.91 = -0.38)
00:38:40.233 00.003 14556 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.81 = -0.48)
00:38:40.237 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.83 mountX=0.07 mountY=-0.03, mountTheta=-0.46
00:38:40.242 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.02, opts=13)
00:38:40.246 00.004 14556 Enqueuing Move request for scope (-0.07, 0.02)
00:38:40.250 00.004 12308 Worker thread wakes up
00:38:40.250 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
00:38:40.250 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
00:38:40.251 00.001 12308 Moving (-0.07, 0.02) raw xDistance=0.07 yDistance=-0.03
00:38:40.251 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:38:40.251 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:40.251 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:38:40.251 00.000 12308 MoveAxis(E, 0, ABG)
00:38:40.252 00.001 12308 Move returns status 0, amount 0
00:38:40.252 00.000 12308 MoveAxis(N, 0, ABG)
00:38:40.252 00.000 12308 Move returns status 0, amount 0
00:38:40.252 00.000 12308 move complete, result=0
00:38:40.252 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:40.258 00.006 12308 worker thread done servicing request
00:38:40.279 00.021 14556 UpdateGuideState exits: m=2377 SNR=32.9
00:38:40.284 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:40.288 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:40.293 00.005 14556 Enqueuing Expose request
00:38:40.296 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:38:40.300 00.004 12308 Worker thread wakes up
00:38:40.300 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:40.301 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:41.547 01.246 12308 Exposure complete
00:38:41.678 00.131 12308 worker thread done servicing request
00:38:41.679 00.001 14556 OnExposeComplete: enter
00:38:41.683 00.004 14556 UpdateGuideState(): m_state=6
00:38:41.687 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9898
00:38:41.690 00.003 14556 Star::Find returns 1 (0), X=166.45, Y=996.13, Mass=2257, SNR=31.8, Peak=181 HFD=4.5
00:38:41.696 00.006 14556 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-3.07) = xAngle (-0.06 = -0.06)
00:38:41.704 00.008 14556 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.16 = -0.16)
00:38:41.710 00.006 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-3.13 mountX=0.08 mountY=-0.01, mountTheta=-0.16
00:38:41.716 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.00, opts=13)
00:38:41.720 00.004 14556 Enqueuing Move request for scope (-0.08, -0.00)
00:38:41.724 00.004 12308 Worker thread wakes up
00:38:41.724 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.00) opts 0xd
00:38:41.724 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.00)
00:38:41.724 00.000 12308 Moving (-0.08, -0.00) raw xDistance=0.08 yDistance=-0.01
00:38:41.724 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:38:41.724 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:41.726 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:38:41.726 00.000 12308 MoveAxis(E, 0, ABG)
00:38:41.726 00.000 12308 Move returns status 0, amount 0
00:38:41.726 00.000 12308 MoveAxis(N, 0, ABG)
00:38:41.726 00.000 12308 Move returns status 0, amount 0
00:38:41.726 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:41.732 00.006 12308 move complete, result=0
00:38:41.732 00.000 12308 worker thread done servicing request
00:38:41.752 00.020 14556 UpdateGuideState exits: m=2257 SNR=31.8
00:38:41.759 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:41.764 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:41.767 00.003 14556 Enqueuing Expose request
00:38:41.771 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:38:41.776 00.005 12308 Worker thread wakes up
00:38:41.776 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:41.776 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:43.019 01.243 12308 Exposure complete
00:38:43.133 00.114 12308 worker thread done servicing request
00:38:43.133 00.000 14556 OnExposeComplete: enter
00:38:43.138 00.005 14556 UpdateGuideState(): m_state=6
00:38:43.142 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9899
00:38:43.146 00.004 14556 Star::Find returns 1 (0), X=166.29, Y=996.29, Mass=2309, SNR=32.2, Peak=166 HFD=4.8
00:38:43.149 00.003 14556 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.07) = xAngle (5.60 = -0.68)
00:38:43.153 00.004 14556 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.78)
00:38:43.158 00.005 14556 CameraToMount -- cameraX=-0.24 cameraY=0.17 hyp=0.29 cameraTheta=2.53 mountX=0.23 mountY=-0.21, mountTheta=-0.74
00:38:43.164 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.17, opts=13)
00:38:43.169 00.005 14556 Enqueuing Move request for scope (-0.24, 0.17)
00:38:43.174 00.005 12308 Worker thread wakes up
00:38:43.174 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.17) opts 0xd
00:38:43.175 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.17)
00:38:43.175 00.000 12308 Moving (-0.24, 0.17) raw xDistance=0.23 yDistance=-0.21
00:38:43.175 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:38:43.175 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:38:43.175 00.000 12308 MoveAxis(W, 98, ABG)
00:38:43.175 00.000 12308 Guiding  Dir = 3, Dur = 98
00:38:43.175 00.000 12308 IsSlewing returns 0
00:38:43.176 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:43.179 00.003 12308 IsGuiding returns 0
00:38:43.180 00.001 12308 PulseGuide returned control before completion, sleep 108
00:38:43.202 00.022 14556 UpdateGuideState exits: m=2309 SNR=32.2
00:38:43.206 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:43.210 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:43.214 00.004 14556 Enqueuing Expose request
00:38:43.291 00.077 12308 IsGuiding returns 1
00:38:43.292 00.001 12308 scope still moving after pulse duration time elapsed
00:38:43.322 00.030 12308 IsSlewing returns 0
00:38:43.324 00.002 12308 IsGuiding returns 0
00:38:43.325 00.001 12308 scope move finished after 98 + 46 ms
00:38:43.325 00.000 12308 Move returns status 0, amount 98
00:38:43.325 00.000 12308 MoveAxis(N, 145, ABG)
00:38:43.325 00.000 12308 Guiding  Dir = 0, Dur = 145
00:38:43.327 00.002 12308 IsSlewing returns 0
00:38:43.327 00.000 12308 IsGuiding returns 0
00:38:43.328 00.001 12308 PulseGuide returned control before completion, sleep 155
00:38:43.495 00.167 12308 IsGuiding returns 1
00:38:43.496 00.001 12308 scope still moving after pulse duration time elapsed
00:38:43.527 00.031 12308 IsSlewing returns 0
00:38:43.528 00.001 12308 IsGuiding returns 0
00:38:43.528 00.000 12308 scope move finished after 145 + 56 ms
00:38:43.529 00.001 12308 Move returns status 0, amount 145
00:38:43.529 00.000 12308 move complete, result=0
00:38:43.530 00.001 12308 worker thread done servicing request
00:38:43.532 00.002 14556 GuideStep: 0.2 px 98 ms WEST, -0.2 px 145 ms NORTH
00:38:43.538 00.006 12308 Worker thread wakes up
00:38:43.538 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:43.538 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:44.798 01.260 12308 Exposure complete
00:38:44.919 00.121 12308 worker thread done servicing request
00:38:44.920 00.001 14556 OnExposeComplete: enter
00:38:44.923 00.003 14556 UpdateGuideState(): m_state=6
00:38:44.927 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9900
00:38:44.931 00.004 14556 Star::Find returns 1 (0), X=166.60, Y=995.83, Mass=2253, SNR=31.8, Peak=157 HFD=4.7
00:38:44.934 00.003 14556 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-3.07) = xAngle (1.75 = 1.75)
00:38:44.938 00.004 14556 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.65 = 1.65)
00:38:44.943 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=-0.30 hyp=0.31 cameraTheta=-1.33 mountX=-0.05 mountY=0.31, mountTheta=1.74
00:38:44.948 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.30, opts=13)
00:38:44.952 00.004 14556 Enqueuing Move request for scope (0.07, -0.30)
00:38:44.955 00.003 12308 Worker thread wakes up
00:38:44.955 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.30) opts 0xd
00:38:44.955 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.30)
00:38:44.955 00.000 12308 Moving (0.07, -0.30) raw xDistance=-0.05 yDistance=0.31
00:38:44.956 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:38:44.956 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:38:44.956 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
00:38:44.956 00.000 12308 MoveAxis(E, 0, ABG)
00:38:44.956 00.000 12308 Move returns status 0, amount 0
00:38:44.956 00.000 12308 MoveAxis(N, 0, ABG)
00:38:44.956 00.000 12308 Move returns status 0, amount 0
00:38:44.957 00.001 12308 move complete, result=0
00:38:44.957 00.000 12308 worker thread done servicing request
00:38:44.957 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:44.979 00.022 14556 UpdateGuideState exits: m=2253 SNR=31.8
00:38:44.982 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:44.986 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:44.990 00.004 14556 Enqueuing Expose request
00:38:44.994 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:38:44.998 00.004 12308 Worker thread wakes up
00:38:44.998 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:44.998 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:46.249 01.251 12308 Exposure complete
00:38:46.374 00.125 12308 worker thread done servicing request
00:38:46.374 00.000 14556 OnExposeComplete: enter
00:38:46.379 00.005 14556 UpdateGuideState(): m_state=6
00:38:46.383 00.004 14556 Star::Find(15, 166, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9901
00:38:46.387 00.004 14556 Star::Find returns 1 (0), X=166.21, Y=996.19, Mass=2183, SNR=31.3, Peak=188 HFD=4.4
00:38:46.390 00.003 14556 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.07) = xAngle (6.02 = -0.26)
00:38:46.395 00.005 14556 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.92 = -0.36)
00:38:46.398 00.003 14556 CameraToMount -- cameraX=-0.31 cameraY=0.06 hyp=0.32 cameraTheta=2.95 mountX=0.31 mountY=-0.11, mountTheta=-0.35
00:38:46.403 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.06, opts=13)
00:38:46.407 00.004 14556 Enqueuing Move request for scope (-0.31, 0.06)
00:38:46.411 00.004 12308 Worker thread wakes up
00:38:46.411 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.06) opts 0xd
00:38:46.411 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.06)
00:38:46.411 00.000 12308 Moving (-0.31, 0.06) raw xDistance=0.31 yDistance=-0.11
00:38:46.412 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
00:38:46.412 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:46.412 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:38:46.412 00.000 12308 MoveAxis(W, 134, ABG)
00:38:46.412 00.000 12308 Guiding  Dir = 3, Dur = 134
00:38:46.412 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:46.416 00.004 12308 IsSlewing returns 0
00:38:46.416 00.000 12308 IsGuiding returns 0
00:38:46.418 00.002 12308 PulseGuide returned control before completion, sleep 144
00:38:46.434 00.016 14556 UpdateGuideState exits: m=2183 SNR=31.3
00:38:46.439 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:46.443 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:46.447 00.004 14556 Enqueuing Expose request
00:38:46.570 00.123 12308 IsGuiding returns 1
00:38:46.572 00.002 12308 scope still moving after pulse duration time elapsed
00:38:46.601 00.029 12308 IsSlewing returns 0
00:38:46.602 00.001 12308 IsGuiding returns 0
00:38:46.602 00.000 12308 scope move finished after 134 + 51 ms
00:38:46.603 00.001 12308 Move returns status 0, amount 134
00:38:46.604 00.001 12308 MoveAxis(N, 0, ABG)
00:38:46.604 00.000 12308 Move returns status 0, amount 0
00:38:46.604 00.000 12308 move complete, result=0
00:38:46.605 00.001 12308 worker thread done servicing request
00:38:46.605 00.000 14556 GuideStep: 0.3 px 134 ms WEST, -0.1 px 0 ms NORTH
00:38:46.611 00.006 12308 Worker thread wakes up
00:38:46.611 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:46.611 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:47.863 01.252 12308 Exposure complete
00:38:47.979 00.116 12308 worker thread done servicing request
00:38:47.980 00.001 14556 OnExposeComplete: enter
00:38:47.984 00.004 14556 UpdateGuideState(): m_state=6
00:38:47.988 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9902
00:38:47.991 00.003 14556 Star::Find returns 1 (0), X=166.54, Y=996.10, Mass=2224, SNR=31.7, Peak=172 HFD=4.3
00:38:47.997 00.006 14556 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-3.07) = xAngle (1.84 = 1.84)
00:38:48.006 00.009 14556 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.74 = 1.74)
00:38:48.013 00.007 14556 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.23 mountX=-0.01 mountY=0.03, mountTheta=1.84
00:38:48.021 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.03, opts=13)
00:38:48.027 00.006 14556 Enqueuing Move request for scope (0.01, -0.03)
00:38:48.031 00.004 12308 Worker thread wakes up
00:38:48.031 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
00:38:48.031 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
00:38:48.032 00.001 12308 Moving (0.01, -0.03) raw xDistance=-0.01 yDistance=0.03
00:38:48.032 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:38:48.032 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:48.033 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:38:48.033 00.000 12308 MoveAxis(E, 0, ABG)
00:38:48.033 00.000 12308 Move returns status 0, amount 0
00:38:48.034 00.001 12308 MoveAxis(N, 0, ABG)
00:38:48.034 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:48.037 00.003 12308 Move returns status 0, amount 0
00:38:48.038 00.001 12308 move complete, result=0
00:38:48.038 00.000 12308 worker thread done servicing request
00:38:48.062 00.024 14556 UpdateGuideState exits: m=2224 SNR=31.7
00:38:48.067 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:48.072 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:48.076 00.004 14556 Enqueuing Expose request
00:38:48.079 00.003 12308 Worker thread wakes up
00:38:48.079 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:38:48.083 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:48.083 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:49.330 01.247 12308 Exposure complete
00:38:49.467 00.137 14556 OnExposeComplete: enter
00:38:49.472 00.005 12308 worker thread done servicing request
00:38:49.472 00.000 14556 UpdateGuideState(): m_state=6
00:38:49.478 00.006 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9903
00:38:49.483 00.005 14556 Star::Find returns 1 (0), X=166.47, Y=996.15, Mass=2250, SNR=31.8, Peak=176 HFD=4.9
00:38:49.487 00.004 14556 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.07) = xAngle (5.82 = -0.46)
00:38:49.493 00.006 14556 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.72 = -0.56)
00:38:49.496 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.06 cameraTheta=2.75 mountX=0.05 mountY=-0.03, mountTheta=-0.54
00:38:49.505 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.02, opts=13)
00:38:49.512 00.007 14556 Enqueuing Move request for scope (-0.05, 0.02)
00:38:49.517 00.005 12308 Worker thread wakes up
00:38:49.517 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
00:38:49.517 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
00:38:49.518 00.001 12308 Moving (-0.05, 0.02) raw xDistance=0.05 yDistance=-0.03
00:38:49.519 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:38:49.519 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:49.519 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:38:49.519 00.000 12308 MoveAxis(E, 0, ABG)
00:38:49.519 00.000 12308 Move returns status 0, amount 0
00:38:49.520 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:49.526 00.006 12308 MoveAxis(N, 0, ABG)
00:38:49.526 00.000 12308 Move returns status 0, amount 0
00:38:49.526 00.000 12308 move complete, result=0
00:38:49.526 00.000 12308 worker thread done servicing request
00:38:49.551 00.025 14556 UpdateGuideState exits: m=2250 SNR=31.8
00:38:49.556 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:49.561 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:49.567 00.006 14556 Enqueuing Expose request
00:38:49.573 00.006 12308 Worker thread wakes up
00:38:49.573 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:38:49.578 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:49.578 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:50.825 01.247 12308 Exposure complete
00:38:50.951 00.126 12308 worker thread done servicing request
00:38:50.951 00.000 14556 OnExposeComplete: enter
00:38:50.955 00.004 14556 UpdateGuideState(): m_state=6
00:38:50.960 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9904
00:38:50.963 00.003 14556 Star::Find returns 1 (0), X=166.36, Y=996.17, Mass=2255, SNR=31.8, Peak=168 HFD=4.8
00:38:50.967 00.004 14556 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.07) = xAngle (5.95 = -0.33)
00:38:50.971 00.004 14556 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.85 = -0.43)
00:38:50.975 00.004 14556 CameraToMount -- cameraX=-0.17 cameraY=0.05 hyp=0.17 cameraTheta=2.88 mountX=0.16 mountY=-0.07, mountTheta=-0.42
00:38:50.980 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=0.05, opts=13)
00:38:50.985 00.005 14556 Enqueuing Move request for scope (-0.17, 0.05)
00:38:50.989 00.004 12308 Worker thread wakes up
00:38:50.989 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.05) opts 0xd
00:38:50.989 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, 0.05)
00:38:50.989 00.000 12308 Moving (-0.17, 0.05) raw xDistance=0.16 yDistance=-0.07
00:38:50.989 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:38:50.990 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:50.990 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:38:50.990 00.000 12308 MoveAxis(E, 0, ABG)
00:38:50.990 00.000 12308 Move returns status 0, amount 0
00:38:50.990 00.000 12308 MoveAxis(N, 0, ABG)
00:38:50.991 00.001 12308 Move returns status 0, amount 0
00:38:50.991 00.000 12308 move complete, result=0
00:38:50.991 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:50.995 00.004 12308 worker thread done servicing request
00:38:51.018 00.023 14556 UpdateGuideState exits: m=2255 SNR=31.8
00:38:51.023 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:51.026 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:51.031 00.005 14556 Enqueuing Expose request
00:38:51.037 00.006 12308 Worker thread wakes up
00:38:51.037 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:51.041 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:51.041 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:52.280 01.239 12308 Exposure complete
00:38:52.399 00.119 12308 worker thread done servicing request
00:38:52.400 00.001 14556 OnExposeComplete: enter
00:38:52.403 00.003 14556 UpdateGuideState(): m_state=6
00:38:52.408 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9905
00:38:52.413 00.005 14556 Star::Find returns 1 (0), X=166.33, Y=996.09, Mass=2509, SNR=33.7, Peak=171 HFD=4.7
00:38:52.419 00.006 14556 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-3.07) = xAngle (0.09 = 0.09)
00:38:52.423 00.004 14556 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.01 = -0.01)
00:38:52.426 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.03 hyp=0.20 cameraTheta=-2.98 mountX=0.20 mountY=-0.00, mountTheta=-0.01
00:38:52.432 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.03, opts=13)
00:38:52.437 00.005 14556 Enqueuing Move request for scope (-0.20, -0.03)
00:38:52.440 00.003 12308 Worker thread wakes up
00:38:52.440 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.03) opts 0xd
00:38:52.442 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.03)
00:38:52.442 00.000 12308 Moving (-0.20, -0.03) raw xDistance=0.20 yDistance=-0.00
00:38:52.442 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:38:52.442 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:52.442 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:38:52.442 00.000 12308 MoveAxis(W, 88, ABG)
00:38:52.442 00.000 12308 Guiding  Dir = 3, Dur = 88
00:38:52.443 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:52.448 00.005 12308 IsSlewing returns 0
00:38:52.448 00.000 12308 IsGuiding returns 0
00:38:52.448 00.000 12308 PulseGuide returned control before completion, sleep 98
00:38:52.468 00.020 14556 UpdateGuideState exits: m=2509 SNR=33.7
00:38:52.473 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:52.478 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:52.482 00.004 14556 Enqueuing Expose request
00:38:52.552 00.070 12308 IsGuiding returns 1
00:38:52.554 00.002 12308 scope still moving after pulse duration time elapsed
00:38:52.582 00.028 12308 IsSlewing returns 0
00:38:52.584 00.002 12308 IsGuiding returns 0
00:38:52.584 00.000 12308 scope move finished after 88 + 47 ms
00:38:52.585 00.001 12308 Move returns status 0, amount 88
00:38:52.585 00.000 12308 MoveAxis(N, 0, ABG)
00:38:52.585 00.000 12308 Move returns status 0, amount 0
00:38:52.586 00.001 12308 move complete, result=0
00:38:52.586 00.000 12308 worker thread done servicing request
00:38:52.587 00.001 12308 Worker thread wakes up
00:38:52.587 00.000 14556 GuideStep: 0.2 px 88 ms WEST, -0.0 px 0 ms NORTH
00:38:52.594 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:52.594 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:53.848 01.254 12308 Exposure complete
00:38:53.975 00.127 12308 worker thread done servicing request
00:38:53.975 00.000 14556 OnExposeComplete: enter
00:38:53.980 00.005 14556 UpdateGuideState(): m_state=6
00:38:53.983 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9906
00:38:53.986 00.003 14556 Star::Find returns 1 (0), X=166.61, Y=996.24, Mass=2193, SNR=31.5, Peak=155 HFD=4.6
00:38:53.989 00.003 14556 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.07) = xAngle (4.01 = -2.28)
00:38:53.992 00.003 14556 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.91 = -2.38)
00:38:53.994 00.002 14556 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.14 cameraTheta=0.93 mountX=-0.09 mountY=-0.10, mountTheta=-2.32
00:38:54.000 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.11, opts=13)
00:38:54.004 00.004 14556 Enqueuing Move request for scope (0.08, 0.11)
00:38:54.007 00.003 12308 Worker thread wakes up
00:38:54.007 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd
00:38:54.007 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.11)
00:38:54.007 00.000 12308 Moving (0.08, 0.11) raw xDistance=-0.09 yDistance=-0.10
00:38:54.007 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:38:54.008 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:54.008 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:38:54.008 00.000 12308 MoveAxis(E, 0, ABG)
00:38:54.008 00.000 12308 Move returns status 0, amount 0
00:38:54.008 00.000 12308 MoveAxis(N, 0, ABG)
00:38:54.008 00.000 12308 Move returns status 0, amount 0
00:38:54.009 00.001 12308 move complete, result=0
00:38:54.009 00.000 12308 worker thread done servicing request
00:38:54.009 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:54.033 00.024 14556 UpdateGuideState exits: m=2193 SNR=31.5
00:38:54.037 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:54.042 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:54.046 00.004 14556 Enqueuing Expose request
00:38:54.050 00.004 12308 Worker thread wakes up
00:38:54.050 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:54.051 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:54.051 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:55.304 01.253 12308 Exposure complete
00:38:55.422 00.118 12308 worker thread done servicing request
00:38:55.422 00.000 14556 OnExposeComplete: enter
00:38:55.426 00.004 14556 UpdateGuideState(): m_state=6
00:38:55.429 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9907
00:38:55.432 00.003 14556 Star::Find returns 1 (0), X=166.42, Y=996.19, Mass=2327, SNR=32.3, Peak=171 HFD=4.8
00:38:55.435 00.003 14556 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.07) = xAngle (5.67 = -0.62)
00:38:55.438 00.003 14556 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.72)
00:38:55.442 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.59 mountX=0.10 mountY=-0.08, mountTheta=-0.68
00:38:55.448 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.07, opts=13)
00:38:55.453 00.005 14556 Enqueuing Move request for scope (-0.11, 0.07)
00:38:55.456 00.003 12308 Worker thread wakes up
00:38:55.457 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
00:38:55.457 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
00:38:55.457 00.000 12308 Moving (-0.11, 0.07) raw xDistance=0.10 yDistance=-0.08
00:38:55.457 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:38:55.457 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:55.458 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:38:55.458 00.000 12308 MoveAxis(E, 0, ABG)
00:38:55.458 00.000 12308 Move returns status 0, amount 0
00:38:55.458 00.000 12308 MoveAxis(N, 0, ABG)
00:38:55.458 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:55.462 00.004 12308 Move returns status 0, amount 0
00:38:55.462 00.000 12308 move complete, result=0
00:38:55.463 00.001 12308 worker thread done servicing request
00:38:55.481 00.018 14556 UpdateGuideState exits: m=2327 SNR=32.3
00:38:55.486 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:55.490 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:55.493 00.003 14556 Enqueuing Expose request
00:38:55.496 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:55.502 00.006 12308 Worker thread wakes up
00:38:55.502 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:55.502 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:56.750 01.248 12308 Exposure complete
00:38:56.880 00.130 12308 worker thread done servicing request
00:38:56.881 00.001 14556 OnExposeComplete: enter
00:38:56.885 00.004 14556 UpdateGuideState(): m_state=6
00:38:56.889 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9908
00:38:56.893 00.004 14556 Star::Find returns 1 (0), X=166.53, Y=996.39, Mass=2245, SNR=31.8, Peak=164 HFD=4.9
00:38:56.896 00.003 14556 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.07) = xAngle (4.62 = -1.66)
00:38:56.900 00.004 14556 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.52 = -1.76)
00:38:56.904 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.55 mountX=-0.02 mountY=-0.26, mountTheta=-1.66
00:38:56.910 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.27, opts=13)
00:38:56.914 00.004 14556 Enqueuing Move request for scope (0.01, 0.27)
00:38:56.917 00.003 12308 Worker thread wakes up
00:38:56.918 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.27) opts 0xd
00:38:56.918 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.27)
00:38:56.918 00.000 12308 Moving (0.01, 0.27) raw xDistance=-0.02 yDistance=-0.26
00:38:56.918 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:38:56.918 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:38:56.918 00.000 12308 MoveAxis(E, 0, ABG)
00:38:56.918 00.000 12308 Move returns status 0, amount 0
00:38:56.920 00.002 12308 MoveAxis(N, 184, ABG)
00:38:56.920 00.000 12308 Guiding  Dir = 0, Dur = 184
00:38:56.920 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:56.924 00.004 12308 IsSlewing returns 0
00:38:56.924 00.000 12308 IsGuiding returns 0
00:38:56.925 00.001 12308 PulseGuide returned control before completion, sleep 194
00:38:56.944 00.019 14556 UpdateGuideState exits: m=2245 SNR=31.8
00:38:56.952 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:56.958 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:56.962 00.004 14556 Enqueuing Expose request
00:38:57.128 00.166 12308 IsGuiding returns 1
00:38:57.128 00.000 12308 scope still moving after pulse duration time elapsed
00:38:57.159 00.031 12308 IsSlewing returns 0
00:38:57.160 00.001 12308 IsGuiding returns 0
00:38:57.161 00.001 12308 scope move finished after 184 + 52 ms
00:38:57.161 00.000 12308 Move returns status 0, amount 184
00:38:57.161 00.000 12308 move complete, result=0
00:38:57.162 00.001 12308 worker thread done servicing request
00:38:57.162 00.000 12308 Worker thread wakes up
00:38:57.162 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.3 px 184 ms NORTH
00:38:57.173 00.011 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:57.173 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:58.422 01.249 12308 Exposure complete
00:38:58.543 00.121 12308 worker thread done servicing request
00:38:58.543 00.000 14556 OnExposeComplete: enter
00:38:58.547 00.004 14556 UpdateGuideState(): m_state=6
00:38:58.551 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9909
00:38:58.555 00.004 14556 Star::Find returns 1 (0), X=166.60, Y=995.94, Mass=2206, SNR=31.6, Peak=156 HFD=4.9
00:38:58.558 00.003 14556 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-3.07) = xAngle (1.87 = 1.87)
00:38:58.562 00.004 14556 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.77 = 1.77)
00:38:58.567 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=-0.18 hyp=0.20 cameraTheta=-1.20 mountX=-0.06 mountY=0.19, mountTheta=1.86
00:38:58.574 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.18, opts=13)
00:38:58.578 00.004 14556 Enqueuing Move request for scope (0.07, -0.18)
00:38:58.583 00.005 12308 Worker thread wakes up
00:38:58.583 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.18) opts 0xd
00:38:58.583 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.18)
00:38:58.583 00.000 12308 Moving (0.07, -0.18) raw xDistance=-0.06 yDistance=0.19
00:38:58.583 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:38:58.583 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:38:58.585 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:38:58.585 00.000 12308 MoveAxis(E, 0, ABG)
00:38:58.585 00.000 12308 Move returns status 0, amount 0
00:38:58.585 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:38:58.590 00.005 12308 MoveAxis(N, 0, ABG)
00:38:58.590 00.000 12308 Move returns status 0, amount 0
00:38:58.590 00.000 12308 move complete, result=0
00:38:58.590 00.000 12308 worker thread done servicing request
00:38:58.610 00.020 14556 UpdateGuideState exits: m=2206 SNR=31.6
00:38:58.616 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:58.619 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:38:58.624 00.005 14556 Enqueuing Expose request
00:38:58.629 00.005 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:38:58.633 00.004 12308 Worker thread wakes up
00:38:58.633 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:38:58.633 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:38:59.876 01.243 12308 Exposure complete
00:38:59.982 00.106 12308 worker thread done servicing request
00:38:59.982 00.000 14556 OnExposeComplete: enter
00:38:59.986 00.004 14556 UpdateGuideState(): m_state=6
00:38:59.993 00.007 14556 Star::Find(15, 166, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9910
00:38:59.998 00.005 14556 Star::Find returns 1 (0), X=166.45, Y=995.94, Mass=2047, SNR=30.3, Peak=164 HFD=4.9
00:39:00.004 00.006 14556 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.07) = xAngle (1.13 = 1.13)
00:39:00.014 00.010 14556 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.04 = 1.04)
00:39:00.023 00.009 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.94 mountX=0.08 mountY=0.17, mountTheta=1.11
00:39:00.034 00.011 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.19, opts=13)
00:39:00.041 00.007 14556 Enqueuing Move request for scope (-0.07, -0.19)
00:39:00.046 00.005 12308 Worker thread wakes up
00:39:00.046 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.19) opts 0xd
00:39:00.047 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.19)
00:39:00.047 00.000 12308 Moving (-0.07, -0.19) raw xDistance=0.08 yDistance=0.17
00:39:00.047 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:39:00.048 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:00.048 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:39:00.048 00.000 12308 MoveAxis(E, 0, ABG)
00:39:00.048 00.000 12308 Move returns status 0, amount 0
00:39:00.049 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:00.053 00.004 12308 MoveAxis(N, 0, ABG)
00:39:00.053 00.000 12308 Move returns status 0, amount 0
00:39:00.053 00.000 12308 move complete, result=0
00:39:00.054 00.001 12308 worker thread done servicing request
00:39:00.075 00.021 14556 UpdateGuideState exits: m=2047 SNR=30.3
00:39:00.079 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:00.083 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:00.086 00.003 14556 Enqueuing Expose request
00:39:00.089 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:39:00.092 00.003 12308 Worker thread wakes up
00:39:00.092 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:00.092 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:01.347 01.255 12308 Exposure complete
00:39:01.465 00.118 12308 worker thread done servicing request
00:39:01.465 00.000 14556 OnExposeComplete: enter
00:39:01.470 00.005 14556 UpdateGuideState(): m_state=6
00:39:01.474 00.004 14556 Star::Find(15, 166, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9911
00:39:01.480 00.006 14556 Star::Find returns 1 (0), X=166.33, Y=996.07, Mass=2398, SNR=32.9, Peak=171 HFD=4.6
00:39:01.485 00.005 14556 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.07) = xAngle (0.20 = 0.20)
00:39:01.490 00.005 14556 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.10 = 0.10)
00:39:01.493 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.05 hyp=0.20 cameraTheta=-2.87 mountX=0.20 mountY=0.02, mountTheta=0.11
00:39:01.498 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.05, opts=13)
00:39:01.502 00.004 14556 Enqueuing Move request for scope (-0.20, -0.05)
00:39:01.505 00.003 12308 Worker thread wakes up
00:39:01.505 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.05) opts 0xd
00:39:01.507 00.002 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.05)
00:39:01.507 00.000 12308 Moving (-0.20, -0.05) raw xDistance=0.20 yDistance=0.02
00:39:01.507 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:39:01.507 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:01.507 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:39:01.508 00.001 12308 MoveAxis(E, 0, ABG)
00:39:01.508 00.000 12308 Move returns status 0, amount 0
00:39:01.508 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:01.512 00.004 12308 MoveAxis(N, 0, ABG)
00:39:01.512 00.000 12308 Move returns status 0, amount 0
00:39:01.512 00.000 12308 move complete, result=0
00:39:01.512 00.000 12308 worker thread done servicing request
00:39:01.533 00.021 14556 UpdateGuideState exits: m=2398 SNR=32.9
00:39:01.538 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:01.542 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:01.545 00.003 14556 Enqueuing Expose request
00:39:01.550 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:39:01.553 00.003 12308 Worker thread wakes up
00:39:01.553 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:01.553 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:02.807 01.254 12308 Exposure complete
00:39:02.964 00.157 12308 worker thread done servicing request
00:39:02.964 00.000 14556 OnExposeComplete: enter
00:39:02.972 00.008 14556 UpdateGuideState(): m_state=6
00:39:02.978 00.006 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9912
00:39:02.984 00.006 14556 Star::Find returns 1 (0), X=166.54, Y=995.98, Mass=2398, SNR=32.9, Peak=184 HFD=4.9
00:39:02.989 00.005 14556 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.07) = xAngle (1.59 = 1.59)
00:39:02.995 00.006 14556 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.49 = 1.49)
00:39:03.001 00.006 14556 CameraToMount -- cameraX=0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.48 mountX=-0.00 mountY=0.15, mountTheta=1.59
00:39:03.007 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.15, opts=13)
00:39:03.012 00.005 14556 Enqueuing Move request for scope (0.01, -0.15)
00:39:03.015 00.003 12308 Worker thread wakes up
00:39:03.015 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.15) opts 0xd
00:39:03.016 00.001 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.15)
00:39:03.016 00.000 12308 Moving (0.01, -0.15) raw xDistance=-0.00 yDistance=0.15
00:39:03.016 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:39:03.016 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:03.016 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:39:03.017 00.001 12308 MoveAxis(E, 0, ABG)
00:39:03.017 00.000 12308 Move returns status 0, amount 0
00:39:03.017 00.000 12308 MoveAxis(N, 0, ABG)
00:39:03.017 00.000 12308 Move returns status 0, amount 0
00:39:03.018 00.001 12308 move complete, result=0
00:39:03.018 00.000 12308 worker thread done servicing request
00:39:03.018 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:03.044 00.026 14556 UpdateGuideState exits: m=2398 SNR=32.9
00:39:03.049 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:03.052 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:03.056 00.004 14556 Enqueuing Expose request
00:39:03.060 00.004 12308 Worker thread wakes up
00:39:03.060 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:39:03.064 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:03.065 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:04.316 01.251 12308 Exposure complete
00:39:04.441 00.125 12308 worker thread done servicing request
00:39:04.442 00.001 14556 OnExposeComplete: enter
00:39:04.445 00.003 14556 UpdateGuideState(): m_state=6
00:39:04.450 00.005 14556 Star::Find(15, 166, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9913
00:39:04.454 00.004 14556 Star::Find returns 1 (0), X=166.44, Y=996.09, Mass=2136, SNR=30.8, Peak=177 HFD=4.3
00:39:04.457 00.003 14556 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-3.07) = xAngle (0.37 = 0.37)
00:39:04.461 00.004 14556 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.28 = 0.28)
00:39:04.466 00.005 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.70 mountX=0.09 mountY=0.03, mountTheta=0.28
00:39:04.472 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.04, opts=13)
00:39:04.480 00.008 14556 Enqueuing Move request for scope (-0.09, -0.04)
00:39:04.485 00.005 12308 Worker thread wakes up
00:39:04.485 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
00:39:04.486 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
00:39:04.486 00.000 12308 Moving (-0.09, -0.04) raw xDistance=0.09 yDistance=0.03
00:39:04.486 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:39:04.486 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:04.487 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:39:04.487 00.000 12308 MoveAxis(E, 0, ABG)
00:39:04.487 00.000 12308 Move returns status 0, amount 0
00:39:04.487 00.000 12308 MoveAxis(N, 0, ABG)
00:39:04.489 00.002 12308 Move returns status 0, amount 0
00:39:04.489 00.000 12308 move complete, result=0
00:39:04.489 00.000 12308 worker thread done servicing request
00:39:04.489 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:04.517 00.028 14556 UpdateGuideState exits: m=2136 SNR=30.8
00:39:04.521 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:04.524 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:04.527 00.003 14556 Enqueuing Expose request
00:39:04.530 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:39:04.534 00.004 12308 Worker thread wakes up
00:39:04.534 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:04.534 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:05.791 01.257 12308 Exposure complete
00:39:05.916 00.125 12308 worker thread done servicing request
00:39:05.916 00.000 14556 OnExposeComplete: enter
00:39:05.922 00.006 14556 UpdateGuideState(): m_state=6
00:39:05.926 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9914
00:39:05.930 00.004 14556 Star::Find returns 1 (0), X=166.17, Y=996.14, Mass=2190, SNR=31.3, Peak=225 HFD=4.3
00:39:05.933 00.003 14556 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.07) = xAngle (6.18 = -0.10)
00:39:05.937 00.004 14556 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.08 = -0.20)
00:39:05.941 00.004 14556 CameraToMount -- cameraX=-0.36 cameraY=0.01 hyp=0.36 cameraTheta=3.11 mountX=0.36 mountY=-0.07, mountTheta=-0.20
00:39:05.946 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.36, y=0.01, opts=13)
00:39:05.950 00.004 14556 Enqueuing Move request for scope (-0.36, 0.01)
00:39:05.954 00.004 12308 Worker thread wakes up
00:39:05.954 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.01) opts 0xd
00:39:05.954 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.36, 0.01)
00:39:05.954 00.000 12308 Moving (-0.36, 0.01) raw xDistance=0.36 yDistance=-0.07
00:39:05.955 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
00:39:05.955 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:05.955 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:39:05.955 00.000 12308 MoveAxis(W, 156, ABG)
00:39:05.956 00.001 12308 Guiding  Dir = 3, Dur = 156
00:39:05.956 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:05.960 00.004 12308 IsSlewing returns 0
00:39:05.960 00.000 12308 IsGuiding returns 0
00:39:05.961 00.001 12308 PulseGuide returned control before completion, sleep 166
00:39:05.982 00.021 14556 UpdateGuideState exits: m=2190 SNR=31.3
00:39:05.987 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:05.990 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:05.994 00.004 14556 Enqueuing Expose request
00:39:06.138 00.144 12308 IsGuiding returns 1
00:39:06.139 00.001 12308 scope still moving after pulse duration time elapsed
00:39:06.170 00.031 12308 IsSlewing returns 0
00:39:06.170 00.000 12308 IsGuiding returns 0
00:39:06.170 00.000 12308 scope move finished after 156 + 53 ms
00:39:06.170 00.000 12308 Move returns status 0, amount 156
00:39:06.171 00.001 12308 MoveAxis(N, 0, ABG)
00:39:06.171 00.000 12308 Move returns status 0, amount 0
00:39:06.171 00.000 12308 move complete, result=0
00:39:06.171 00.000 12308 worker thread done servicing request
00:39:06.172 00.001 12308 Worker thread wakes up
00:39:06.172 00.000 14556 GuideStep: 0.4 px 156 ms WEST, -0.1 px 0 ms NORTH
00:39:06.178 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:06.178 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:07.426 01.248 12308 Exposure complete
00:39:07.532 00.106 12308 worker thread done servicing request
00:39:07.533 00.001 14556 OnExposeComplete: enter
00:39:07.538 00.005 14556 UpdateGuideState(): m_state=6
00:39:07.542 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9915
00:39:07.547 00.005 14556 Star::Find returns 1 (0), X=166.77, Y=996.23, Mass=2259, SNR=31.9, Peak=176 HFD=4.7
00:39:07.550 00.003 14556 CameraToMount -- cameraTheta (0.41) - m_xAngle (-3.07) = xAngle (3.49 = -2.80)
00:39:07.555 00.005 14556 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.39 = -2.90)
00:39:07.558 00.003 14556 CameraToMount -- cameraX=0.24 cameraY=0.10 hyp=0.26 cameraTheta=0.41 mountX=-0.25 mountY=-0.06, mountTheta=-2.89
00:39:07.563 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.10, opts=13)
00:39:07.568 00.005 14556 Enqueuing Move request for scope (0.24, 0.10)
00:39:07.572 00.004 12308 Worker thread wakes up
00:39:07.572 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.10) opts 0xd
00:39:07.572 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.10)
00:39:07.572 00.000 12308 Moving (0.24, 0.10) raw xDistance=-0.25 yDistance=-0.06
00:39:07.572 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.25
00:39:07.572 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:07.572 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:39:07.573 00.001 12308 MoveAxis(E, 95, ABG)
00:39:07.573 00.000 12308 Guiding  Dir = 2, Dur = 95
00:39:07.573 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:07.577 00.004 12308 IsSlewing returns 0
00:39:07.577 00.000 12308 IsGuiding returns 0
00:39:07.578 00.001 12308 PulseGuide returned control before completion, sleep 105
00:39:07.600 00.022 14556 UpdateGuideState exits: m=2259 SNR=31.9
00:39:07.604 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:07.607 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:07.611 00.004 14556 Enqueuing Expose request
00:39:07.687 00.076 12308 IsGuiding returns 1
00:39:07.687 00.000 12308 scope still moving after pulse duration time elapsed
00:39:07.717 00.030 12308 IsSlewing returns 0
00:39:07.718 00.001 12308 IsGuiding returns 1
00:39:07.748 00.030 12308 IsSlewing returns 0
00:39:07.748 00.000 12308 IsGuiding returns 0
00:39:07.749 00.001 12308 scope move finished after 95 + 76 ms
00:39:07.749 00.000 12308 Move returns status 0, amount 95
00:39:07.749 00.000 12308 MoveAxis(N, 0, ABG)
00:39:07.750 00.001 12308 Move returns status 0, amount 0
00:39:07.750 00.000 12308 move complete, result=0
00:39:07.750 00.000 12308 worker thread done servicing request
00:39:07.750 00.000 14556 GuideStep: -0.2 px 95 ms EAST, -0.1 px 0 ms NORTH
00:39:07.758 00.008 12308 Worker thread wakes up
00:39:07.759 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:07.759 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:09.013 01.254 12308 Exposure complete
00:39:09.133 00.120 12308 worker thread done servicing request
00:39:09.133 00.000 14556 OnExposeComplete: enter
00:39:09.137 00.004 14556 UpdateGuideState(): m_state=6
00:39:09.142 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9916
00:39:09.146 00.004 14556 Star::Find returns 1 (0), X=166.43, Y=996.30, Mass=2159, SNR=31.0, Peak=176 HFD=4.7
00:39:09.151 00.005 14556 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.07) = xAngle (5.16 = -1.13)
00:39:09.154 00.003 14556 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.23)
00:39:09.159 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.20 cameraTheta=2.08 mountX=0.08 mountY=-0.18, mountTheta=-1.14
00:39:09.164 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.17, opts=13)
00:39:09.168 00.004 14556 Enqueuing Move request for scope (-0.10, 0.17)
00:39:09.172 00.004 12308 Worker thread wakes up
00:39:09.172 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
00:39:09.172 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
00:39:09.172 00.000 12308 Moving (-0.10, 0.17) raw xDistance=0.08 yDistance=-0.18
00:39:09.172 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:39:09.172 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:09.174 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:39:09.174 00.000 12308 MoveAxis(E, 0, ABG)
00:39:09.174 00.000 12308 Move returns status 0, amount 0
00:39:09.174 00.000 12308 MoveAxis(N, 0, ABG)
00:39:09.174 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:09.179 00.005 12308 Move returns status 0, amount 0
00:39:09.179 00.000 12308 move complete, result=0
00:39:09.179 00.000 12308 worker thread done servicing request
00:39:09.198 00.019 14556 UpdateGuideState exits: m=2159 SNR=31.0
00:39:09.203 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:09.206 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:09.210 00.004 14556 Enqueuing Expose request
00:39:09.214 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:39:09.218 00.004 12308 Worker thread wakes up
00:39:09.218 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:09.219 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:10.465 01.246 12308 Exposure complete
00:39:10.587 00.122 12308 worker thread done servicing request
00:39:10.587 00.000 14556 OnExposeComplete: enter
00:39:10.591 00.004 14556 UpdateGuideState(): m_state=6
00:39:10.595 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9917
00:39:10.600 00.005 14556 Star::Find returns 1 (0), X=166.39, Y=996.34, Mass=2329, SNR=32.2, Peak=169 HFD=4.8
00:39:10.604 00.004 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
00:39:10.608 00.004 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.12 = -1.16)
00:39:10.612 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.21 hyp=0.25 cameraTheta=2.15 mountX=0.12 mountY=-0.23, mountTheta=-1.08
00:39:10.617 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.21, opts=13)
00:39:10.621 00.004 14556 Enqueuing Move request for scope (-0.14, 0.21)
00:39:10.625 00.004 12308 Worker thread wakes up
00:39:10.625 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.21) opts 0xd
00:39:10.625 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.21)
00:39:10.625 00.000 12308 Moving (-0.14, 0.21) raw xDistance=0.12 yDistance=-0.23
00:39:10.626 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:39:10.626 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:39:10.626 00.000 12308 MoveAxis(E, 0, ABG)
00:39:10.626 00.000 12308 Move returns status 0, amount 0
00:39:10.626 00.000 12308 MoveAxis(N, 165, ABG)
00:39:10.626 00.000 12308 Guiding  Dir = 0, Dur = 165
00:39:10.627 00.001 12308 IsSlewing returns 0
00:39:10.627 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:10.632 00.005 12308 IsGuiding returns 0
00:39:10.632 00.000 12308 PulseGuide returned control before completion, sleep 175
00:39:10.653 00.021 14556 UpdateGuideState exits: m=2329 SNR=32.2
00:39:10.658 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:10.663 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:10.669 00.006 14556 Enqueuing Expose request
00:39:10.814 00.145 12308 IsGuiding returns 1
00:39:10.814 00.000 12308 scope still moving after pulse duration time elapsed
00:39:10.846 00.032 12308 IsSlewing returns 0
00:39:10.847 00.001 12308 IsGuiding returns 0
00:39:10.848 00.001 12308 scope move finished after 165 + 51 ms
00:39:10.848 00.000 12308 Move returns status 0, amount 165
00:39:10.848 00.000 12308 move complete, result=0
00:39:10.850 00.002 12308 worker thread done servicing request
00:39:10.850 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 165 ms NORTH
00:39:10.858 00.008 12308 Worker thread wakes up
00:39:10.858 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:10.858 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:12.113 01.255 12308 Exposure complete
00:39:12.239 00.126 12308 worker thread done servicing request
00:39:12.240 00.001 14556 OnExposeComplete: enter
00:39:12.243 00.003 14556 UpdateGuideState(): m_state=6
00:39:12.248 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9918
00:39:12.252 00.004 14556 Star::Find returns 1 (0), X=166.21, Y=996.15, Mass=2253, SNR=31.9, Peak=210 HFD=4.4
00:39:12.259 00.007 14556 CameraToMount -- cameraTheta (3.07) - m_xAngle (-3.07) = xAngle (6.15 = -0.14)
00:39:12.264 00.005 14556 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.05 = -0.24)
00:39:12.268 00.004 14556 CameraToMount -- cameraX=-0.32 cameraY=0.02 hyp=0.32 cameraTheta=3.07 mountX=0.32 mountY=-0.07, mountTheta=-0.23
00:39:12.274 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.02, opts=13)
00:39:12.278 00.004 14556 Enqueuing Move request for scope (-0.32, 0.02)
00:39:12.283 00.005 12308 Worker thread wakes up
00:39:12.283 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.02) opts 0xd
00:39:12.283 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.02)
00:39:12.284 00.001 12308 Moving (-0.32, 0.02) raw xDistance=0.32 yDistance=-0.07
00:39:12.284 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
00:39:12.284 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:12.284 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:39:12.284 00.000 12308 MoveAxis(W, 137, ABG)
00:39:12.286 00.002 12308 Guiding  Dir = 3, Dur = 137
00:39:12.286 00.000 12308 IsSlewing returns 0
00:39:12.287 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:12.292 00.005 12308 IsGuiding returns 0
00:39:12.293 00.001 12308 PulseGuide returned control before completion, sleep 147
00:39:12.314 00.021 14556 UpdateGuideState exits: m=2253 SNR=31.9
00:39:12.319 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:12.325 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:12.329 00.004 14556 Enqueuing Expose request
00:39:12.446 00.117 12308 IsGuiding returns 1
00:39:12.447 00.001 12308 scope still moving after pulse duration time elapsed
00:39:12.477 00.030 12308 IsSlewing returns 0
00:39:12.478 00.001 12308 IsGuiding returns 0
00:39:12.480 00.002 12308 scope move finished after 137 + 50 ms
00:39:12.480 00.000 12308 Move returns status 0, amount 137
00:39:12.480 00.000 12308 MoveAxis(N, 0, ABG)
00:39:12.481 00.001 12308 Move returns status 0, amount 0
00:39:12.481 00.000 12308 move complete, result=0
00:39:12.481 00.000 12308 worker thread done servicing request
00:39:12.482 00.001 12308 Worker thread wakes up
00:39:12.482 00.000 14556 GuideStep: 0.3 px 137 ms WEST, -0.1 px 0 ms NORTH
00:39:12.489 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:12.489 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:13.743 01.254 12308 Exposure complete
00:39:13.868 00.125 12308 worker thread done servicing request
00:39:13.868 00.000 14556 OnExposeComplete: enter
00:39:13.872 00.004 14556 UpdateGuideState(): m_state=6
00:39:13.876 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9919
00:39:13.881 00.005 14556 Star::Find returns 1 (0), X=166.54, Y=996.24, Mass=2222, SNR=31.6, Peak=151 HFD=4.7
00:39:13.885 00.004 14556 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.07) = xAngle (4.55 = -1.74)
00:39:13.889 00.004 14556 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.84)
00:39:13.892 00.003 14556 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.47 mountX=-0.02 mountY=-0.11, mountTheta=-1.74
00:39:13.898 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.11, opts=13)
00:39:13.902 00.004 14556 Enqueuing Move request for scope (0.01, 0.11)
00:39:13.906 00.004 12308 Worker thread wakes up
00:39:13.906 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
00:39:13.906 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
00:39:13.906 00.000 12308 Moving (0.01, 0.11) raw xDistance=-0.02 yDistance=-0.11
00:39:13.906 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:39:13.906 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:13.908 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:39:13.908 00.000 12308 MoveAxis(E, 0, ABG)
00:39:13.908 00.000 12308 Move returns status 0, amount 0
00:39:13.908 00.000 12308 MoveAxis(N, 0, ABG)
00:39:13.908 00.000 12308 Move returns status 0, amount 0
00:39:13.908 00.000 12308 move complete, result=0
00:39:13.909 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:13.913 00.004 12308 worker thread done servicing request
00:39:13.934 00.021 14556 UpdateGuideState exits: m=2222 SNR=31.6
00:39:13.938 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:13.943 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:13.948 00.005 14556 Enqueuing Expose request
00:39:13.952 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:13.956 00.004 12308 Worker thread wakes up
00:39:13.957 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:13.957 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:15.215 01.258 12308 Exposure complete
00:39:15.347 00.132 12308 worker thread done servicing request
00:39:15.348 00.001 14556 OnExposeComplete: enter
00:39:15.354 00.006 14556 UpdateGuideState(): m_state=6
00:39:15.359 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9920
00:39:15.363 00.004 14556 Star::Find returns 1 (0), X=166.60, Y=996.17, Mass=2295, SNR=32.1, Peak=179 HFD=4.5
00:39:15.367 00.004 14556 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.07) = xAngle (3.64 = -2.64)
00:39:15.370 00.003 14556 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.55 = -2.74)
00:39:15.374 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.57 mountX=-0.07 mountY=-0.03, mountTheta=-2.72
00:39:15.381 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.04, opts=13)
00:39:15.385 00.004 14556 Enqueuing Move request for scope (0.07, 0.04)
00:39:15.389 00.004 12308 Worker thread wakes up
00:39:15.389 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
00:39:15.389 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
00:39:15.389 00.000 12308 Moving (0.07, 0.04) raw xDistance=-0.07 yDistance=-0.03
00:39:15.389 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:39:15.390 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:15.390 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:39:15.390 00.000 12308 MoveAxis(E, 0, ABG)
00:39:15.390 00.000 12308 Move returns status 0, amount 0
00:39:15.390 00.000 12308 MoveAxis(N, 0, ABG)
00:39:15.392 00.002 12308 Move returns status 0, amount 0
00:39:15.392 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:15.395 00.003 12308 move complete, result=0
00:39:15.396 00.001 12308 worker thread done servicing request
00:39:15.414 00.018 14556 UpdateGuideState exits: m=2295 SNR=32.1
00:39:15.417 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:15.420 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:15.423 00.003 14556 Enqueuing Expose request
00:39:15.426 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:15.430 00.004 12308 Worker thread wakes up
00:39:15.430 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:15.430 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:16.674 01.244 12308 Exposure complete
00:39:16.799 00.125 12308 worker thread done servicing request
00:39:16.800 00.001 14556 OnExposeComplete: enter
00:39:16.804 00.004 14556 UpdateGuideState(): m_state=6
00:39:16.808 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9921
00:39:16.813 00.005 14556 Star::Find returns 1 (0), X=166.61, Y=996.22, Mass=2342, SNR=32.6, Peak=164 HFD=4.7
00:39:16.817 00.004 14556 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.07) = xAngle (3.90 = -2.39)
00:39:16.821 00.004 14556 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.80 = -2.49)
00:39:16.825 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.13 cameraTheta=0.82 mountX=-0.09 mountY=-0.08, mountTheta=-2.44
00:39:16.830 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.10, opts=13)
00:39:16.835 00.005 14556 Enqueuing Move request for scope (0.09, 0.10)
00:39:16.838 00.003 12308 Worker thread wakes up
00:39:16.839 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
00:39:16.839 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
00:39:16.839 00.000 12308 Moving (0.09, 0.10) raw xDistance=-0.09 yDistance=-0.08
00:39:16.839 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:39:16.839 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:16.840 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:39:16.840 00.000 12308 MoveAxis(E, 0, ABG)
00:39:16.840 00.000 12308 Move returns status 0, amount 0
00:39:16.840 00.000 12308 MoveAxis(N, 0, ABG)
00:39:16.840 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:16.845 00.005 12308 Move returns status 0, amount 0
00:39:16.845 00.000 12308 move complete, result=0
00:39:16.846 00.001 12308 worker thread done servicing request
00:39:16.867 00.021 14556 UpdateGuideState exits: m=2342 SNR=32.6
00:39:16.871 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:16.875 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:16.880 00.005 14556 Enqueuing Expose request
00:39:16.887 00.007 12308 Worker thread wakes up
00:39:16.887 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:16.893 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:16.893 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:18.138 01.245 12308 Exposure complete
00:39:18.266 00.128 12308 worker thread done servicing request
00:39:18.267 00.001 14556 OnExposeComplete: enter
00:39:18.271 00.004 14556 UpdateGuideState(): m_state=6
00:39:18.275 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9922
00:39:18.279 00.004 14556 Star::Find returns 1 (0), X=166.47, Y=996.26, Mass=2164, SNR=31.2, Peak=156 HFD=4.6
00:39:18.284 00.005 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.08 = -1.20)
00:39:18.289 00.005 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.30)
00:39:18.294 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.14 cameraTheta=2.01 mountX=0.05 mountY=-0.14, mountTheta=-1.21
00:39:18.302 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.13, opts=13)
00:39:18.308 00.006 14556 Enqueuing Move request for scope (-0.06, 0.13)
00:39:18.312 00.004 12308 Worker thread wakes up
00:39:18.314 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
00:39:18.314 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
00:39:18.314 00.000 12308 Moving (-0.06, 0.13) raw xDistance=0.05 yDistance=-0.14
00:39:18.314 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:39:18.314 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:18.314 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:39:18.315 00.001 12308 MoveAxis(E, 0, ABG)
00:39:18.315 00.000 12308 Move returns status 0, amount 0
00:39:18.315 00.000 12308 MoveAxis(N, 0, ABG)
00:39:18.315 00.000 12308 Move returns status 0, amount 0
00:39:18.316 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:18.322 00.006 12308 move complete, result=0
00:39:18.322 00.000 12308 worker thread done servicing request
00:39:18.343 00.021 14556 UpdateGuideState exits: m=2164 SNR=31.2
00:39:18.348 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:18.353 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:18.358 00.005 14556 Enqueuing Expose request
00:39:18.362 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:18.367 00.005 12308 Worker thread wakes up
00:39:18.367 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:18.367 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:19.603 01.236 12308 Exposure complete
00:39:19.727 00.124 12308 worker thread done servicing request
00:39:19.728 00.001 14556 OnExposeComplete: enter
00:39:19.731 00.003 14556 UpdateGuideState(): m_state=6
00:39:19.735 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9923
00:39:19.739 00.004 14556 Star::Find returns 1 (0), X=166.61, Y=996.34, Mass=2137, SNR=30.9, Peak=153 HFD=4.8
00:39:19.743 00.004 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.26 = -2.03)
00:39:19.746 00.003 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.16 = -2.13)
00:39:19.750 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.18 mountX=-0.10 mountY=-0.20, mountTheta=-2.05
00:39:19.756 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.21, opts=13)
00:39:19.760 00.004 14556 Enqueuing Move request for scope (0.09, 0.21)
00:39:19.764 00.004 12308 Worker thread wakes up
00:39:19.764 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.21) opts 0xd
00:39:19.764 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.21)
00:39:19.765 00.001 12308 Moving (0.09, 0.21) raw xDistance=-0.10 yDistance=-0.20
00:39:19.765 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:39:19.765 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:19.765 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:39:19.765 00.000 12308 MoveAxis(E, 0, ABG)
00:39:19.765 00.000 12308 Move returns status 0, amount 0
00:39:19.765 00.000 12308 MoveAxis(N, 0, ABG)
00:39:19.766 00.001 12308 Move returns status 0, amount 0
00:39:19.766 00.000 12308 move complete, result=0
00:39:19.766 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:19.770 00.004 12308 worker thread done servicing request
00:39:19.792 00.022 14556 UpdateGuideState exits: m=2137 SNR=30.9
00:39:19.797 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:19.801 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:19.805 00.004 14556 Enqueuing Expose request
00:39:19.809 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:39:19.814 00.005 12308 Worker thread wakes up
00:39:19.814 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:19.814 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:21.057 01.243 12308 Exposure complete
00:39:21.179 00.122 12308 worker thread done servicing request
00:39:21.179 00.000 14556 OnExposeComplete: enter
00:39:21.182 00.003 14556 UpdateGuideState(): m_state=6
00:39:21.186 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9924
00:39:21.190 00.004 14556 Star::Find returns 1 (0), X=166.46, Y=996.40, Mass=2290, SNR=32.1, Peak=160 HFD=4.5
00:39:21.195 00.005 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.89 = -1.40)
00:39:21.200 00.005 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.50)
00:39:21.203 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.81 mountX=0.05 mountY=-0.28, mountTheta=-1.40
00:39:21.209 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.27, opts=13)
00:39:21.213 00.004 14556 Enqueuing Move request for scope (-0.07, 0.27)
00:39:21.217 00.004 12308 Worker thread wakes up
00:39:21.217 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.27) opts 0xd
00:39:21.217 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.27)
00:39:21.217 00.000 12308 Moving (-0.07, 0.27) raw xDistance=0.05 yDistance=-0.28
00:39:21.217 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:39:21.217 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
00:39:21.217 00.000 12308 MoveAxis(E, 0, ABG)
00:39:21.219 00.002 12308 Move returns status 0, amount 0
00:39:21.219 00.000 12308 MoveAxis(N, 194, ABG)
00:39:21.219 00.000 12308 Guiding  Dir = 0, Dur = 194
00:39:21.219 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:21.223 00.004 12308 IsSlewing returns 0
00:39:21.224 00.001 12308 IsGuiding returns 0
00:39:21.224 00.000 12308 PulseGuide returned control before completion, sleep 204
00:39:21.243 00.019 14556 UpdateGuideState exits: m=2290 SNR=32.1
00:39:21.246 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:21.254 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:21.260 00.006 14556 Enqueuing Expose request
00:39:21.440 00.180 12308 IsGuiding returns 1
00:39:21.440 00.000 12308 scope still moving after pulse duration time elapsed
00:39:21.470 00.030 12308 IsSlewing returns 0
00:39:21.471 00.001 12308 IsGuiding returns 0
00:39:21.472 00.001 12308 scope move finished after 194 + 54 ms
00:39:21.472 00.000 12308 Move returns status 0, amount 194
00:39:21.472 00.000 12308 move complete, result=0
00:39:21.472 00.000 12308 worker thread done servicing request
00:39:21.474 00.002 12308 Worker thread wakes up
00:39:21.474 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 194 ms NORTH
00:39:21.480 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:21.480 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:22.729 01.249 12308 Exposure complete
00:39:22.866 00.137 12308 worker thread done servicing request
00:39:22.867 00.001 14556 OnExposeComplete: enter
00:39:22.871 00.004 14556 UpdateGuideState(): m_state=6
00:39:22.877 00.006 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9925
00:39:22.883 00.006 14556 Star::Find returns 1 (0), X=166.55, Y=996.24, Mass=2095, SNR=30.8, Peak=169 HFD=4.4
00:39:22.889 00.006 14556 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.07) = xAngle (4.46 = -1.82)
00:39:22.894 00.005 14556 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.36 = -1.92)
00:39:22.898 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.39 mountX=-0.03 mountY=-0.11, mountTheta=-1.83
00:39:22.905 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.11, opts=13)
00:39:22.911 00.006 14556 Enqueuing Move request for scope (0.02, 0.11)
00:39:22.915 00.004 12308 Worker thread wakes up
00:39:22.915 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
00:39:22.916 00.001 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
00:39:22.916 00.000 12308 Moving (0.02, 0.11) raw xDistance=-0.03 yDistance=-0.11
00:39:22.916 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:39:22.916 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:22.916 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:39:22.918 00.002 12308 MoveAxis(E, 0, ABG)
00:39:22.918 00.000 12308 Move returns status 0, amount 0
00:39:22.918 00.000 12308 MoveAxis(N, 0, ABG)
00:39:22.918 00.000 12308 Move returns status 0, amount 0
00:39:22.918 00.000 12308 move complete, result=0
00:39:22.919 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:22.923 00.004 12308 worker thread done servicing request
00:39:22.942 00.019 14556 UpdateGuideState exits: m=2095 SNR=30.8
00:39:22.945 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:22.949 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:22.953 00.004 14556 Enqueuing Expose request
00:39:22.956 00.003 12308 Worker thread wakes up
00:39:22.956 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:22.960 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:22.960 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:24.209 01.249 12308 Exposure complete
00:39:24.289 00.080 12308 worker thread done servicing request
00:39:24.290 00.001 14556 OnExposeComplete: enter
00:39:24.292 00.002 14556 UpdateGuideState(): m_state=6
00:39:24.295 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9926
00:39:24.298 00.003 14556 Star::Find returns 1 (0), X=166.39, Y=996.24, Mass=2243, SNR=32.0, Peak=175 HFD=4.7
00:39:24.303 00.005 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.52 = -0.76)
00:39:24.305 00.002 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
00:39:24.309 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.11 hyp=0.18 cameraTheta=2.45 mountX=0.13 mountY=-0.14, mountTheta=-0.81
00:39:24.314 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.11, opts=13)
00:39:24.319 00.005 14556 Enqueuing Move request for scope (-0.14, 0.11)
00:39:24.323 00.004 12308 Worker thread wakes up
00:39:24.323 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.11) opts 0xd
00:39:24.323 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.11)
00:39:24.323 00.000 12308 Moving (-0.14, 0.11) raw xDistance=0.13 yDistance=-0.14
00:39:24.323 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:39:24.325 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:24.325 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:39:24.325 00.000 12308 MoveAxis(E, 0, ABG)
00:39:24.325 00.000 12308 Move returns status 0, amount 0
00:39:24.325 00.000 12308 MoveAxis(N, 0, ABG)
00:39:24.325 00.000 12308 Move returns status 0, amount 0
00:39:24.326 00.001 12308 move complete, result=0
00:39:24.326 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:24.330 00.004 12308 worker thread done servicing request
00:39:24.348 00.018 14556 UpdateGuideState exits: m=2243 SNR=32.0
00:39:24.352 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:24.356 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:24.359 00.003 14556 Enqueuing Expose request
00:39:24.363 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:24.367 00.004 12308 Worker thread wakes up
00:39:24.367 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:24.367 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:25.613 01.246 12308 Exposure complete
00:39:25.732 00.119 12308 worker thread done servicing request
00:39:25.733 00.001 14556 OnExposeComplete: enter
00:39:25.737 00.004 14556 UpdateGuideState(): m_state=6
00:39:25.741 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9927
00:39:25.745 00.004 14556 Star::Find returns 1 (0), X=166.34, Y=996.25, Mass=2267, SNR=31.8, Peak=195 HFD=4.6
00:39:25.749 00.004 14556 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.07) = xAngle (5.61 = -0.67)
00:39:25.753 00.004 14556 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.77)
00:39:25.757 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.13 hyp=0.22 cameraTheta=2.54 mountX=0.18 mountY=-0.16, mountTheta=-0.72
00:39:25.763 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.13, opts=13)
00:39:25.768 00.005 14556 Enqueuing Move request for scope (-0.19, 0.13)
00:39:25.771 00.003 12308 Worker thread wakes up
00:39:25.772 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.13) opts 0xd
00:39:25.772 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.13)
00:39:25.772 00.000 12308 Moving (-0.19, 0.13) raw xDistance=0.18 yDistance=-0.16
00:39:25.772 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:39:25.772 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:25.772 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:39:25.774 00.002 12308 MoveAxis(E, 0, ABG)
00:39:25.774 00.000 12308 Move returns status 0, amount 0
00:39:25.774 00.000 12308 MoveAxis(N, 0, ABG)
00:39:25.775 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:25.778 00.003 12308 Move returns status 0, amount 0
00:39:25.778 00.000 12308 move complete, result=0
00:39:25.779 00.001 12308 worker thread done servicing request
00:39:25.801 00.022 14556 UpdateGuideState exits: m=2267 SNR=31.8
00:39:25.805 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:25.809 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:25.813 00.004 14556 Enqueuing Expose request
00:39:25.817 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:39:25.821 00.004 12308 Worker thread wakes up
00:39:25.821 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:25.821 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:27.074 01.253 12308 Exposure complete
00:39:27.195 00.121 12308 worker thread done servicing request
00:39:27.196 00.001 14556 OnExposeComplete: enter
00:39:27.199 00.003 14556 UpdateGuideState(): m_state=6
00:39:27.203 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9928
00:39:27.206 00.003 14556 Star::Find returns 1 (0), X=166.35, Y=996.10, Mass=2258, SNR=31.7, Peak=187 HFD=4.7
00:39:27.211 00.005 14556 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.07) = xAngle (0.10 = 0.10)
00:39:27.214 00.003 14556 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.00 = -0.00)
00:39:27.219 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-2.97 mountX=0.17 mountY=-0.00, mountTheta=-0.00
00:39:27.231 00.012 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.03, opts=13)
00:39:27.236 00.005 14556 Enqueuing Move request for scope (-0.17, -0.03)
00:39:27.243 00.007 12308 Worker thread wakes up
00:39:27.243 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.03) opts 0xd
00:39:27.243 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.03)
00:39:27.243 00.000 12308 Moving (-0.17, -0.03) raw xDistance=0.17 yDistance=-0.00
00:39:27.244 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:39:27.244 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:27.244 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:39:27.245 00.001 12308 MoveAxis(E, 0, ABG)
00:39:27.245 00.000 12308 Move returns status 0, amount 0
00:39:27.245 00.000 12308 MoveAxis(N, 0, ABG)
00:39:27.245 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:27.254 00.009 12308 Move returns status 0, amount 0
00:39:27.254 00.000 12308 move complete, result=0
00:39:27.254 00.000 12308 worker thread done servicing request
00:39:27.282 00.028 14556 UpdateGuideState exits: m=2258 SNR=31.7
00:39:27.287 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:27.291 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:27.295 00.004 14556 Enqueuing Expose request
00:39:27.300 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:27.304 00.004 12308 Worker thread wakes up
00:39:27.304 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:27.304 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:28.557 01.253 12308 Exposure complete
00:39:28.669 00.112 12308 worker thread done servicing request
00:39:28.669 00.000 14556 OnExposeComplete: enter
00:39:28.674 00.005 14556 UpdateGuideState(): m_state=6
00:39:28.679 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9929
00:39:28.683 00.004 14556 Star::Find returns 1 (0), X=166.32, Y=996.27, Mass=2219, SNR=31.8, Peak=185 HFD=4.6
00:39:28.688 00.005 14556 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.07) = xAngle (5.62 = -0.67)
00:39:28.692 00.004 14556 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.52 = -0.77)
00:39:28.696 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.14 hyp=0.25 cameraTheta=2.54 mountX=0.20 mountY=-0.17, mountTheta=-0.72
00:39:28.701 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.14, opts=13)
00:39:28.705 00.004 14556 Enqueuing Move request for scope (-0.21, 0.14)
00:39:28.709 00.004 12308 Worker thread wakes up
00:39:28.709 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.14) opts 0xd
00:39:28.710 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.14)
00:39:28.710 00.000 12308 Moving (-0.21, 0.14) raw xDistance=0.20 yDistance=-0.17
00:39:28.710 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:39:28.710 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:28.710 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:39:28.710 00.000 12308 MoveAxis(E, 0, ABG)
00:39:28.711 00.001 12308 Move returns status 0, amount 0
00:39:28.712 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:28.716 00.004 12308 MoveAxis(N, 0, ABG)
00:39:28.716 00.000 12308 Move returns status 0, amount 0
00:39:28.716 00.000 12308 move complete, result=0
00:39:28.716 00.000 12308 worker thread done servicing request
00:39:28.738 00.022 14556 UpdateGuideState exits: m=2219 SNR=31.8
00:39:28.743 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:28.747 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:28.751 00.004 14556 Enqueuing Expose request
00:39:28.755 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:39:28.760 00.005 12308 Worker thread wakes up
00:39:28.760 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:28.760 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:30.017 01.257 12308 Exposure complete
00:39:30.134 00.117 12308 worker thread done servicing request
00:39:30.134 00.000 14556 OnExposeComplete: enter
00:39:30.138 00.004 14556 UpdateGuideState(): m_state=6
00:39:30.143 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9930
00:39:30.148 00.005 14556 Star::Find returns 1 (0), X=166.17, Y=996.32, Mass=2248, SNR=31.9, Peak=192 HFD=4.5
00:39:30.151 00.003 14556 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.07) = xAngle (5.72 = -0.56)
00:39:30.154 00.003 14556 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.62 = -0.66)
00:39:30.159 00.005 14556 CameraToMount -- cameraX=-0.35 cameraY=0.19 hyp=0.40 cameraTheta=2.65 mountX=0.34 mountY=-0.25, mountTheta=-0.63
00:39:30.164 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.35, y=0.19, opts=13)
00:39:30.168 00.004 14556 Enqueuing Move request for scope (-0.35, 0.19)
00:39:30.173 00.005 12308 Worker thread wakes up
00:39:30.173 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.19) opts 0xd
00:39:30.174 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.35, 0.19)
00:39:30.174 00.000 12308 Moving (-0.35, 0.19) raw xDistance=0.34 yDistance=-0.25
00:39:30.174 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
00:39:30.174 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:39:30.174 00.000 12308 MoveAxis(W, 147, ABG)
00:39:30.174 00.000 12308 Guiding  Dir = 3, Dur = 147
00:39:30.174 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:30.179 00.005 12308 IsSlewing returns 0
00:39:30.179 00.000 12308 IsGuiding returns 0
00:39:30.180 00.001 12308 PulseGuide returned control before completion, sleep 157
00:39:30.201 00.021 14556 UpdateGuideState exits: m=2248 SNR=31.9
00:39:30.206 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:30.210 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:30.213 00.003 14556 Enqueuing Expose request
00:39:30.349 00.136 12308 IsGuiding returns 1
00:39:30.350 00.001 12308 scope still moving after pulse duration time elapsed
00:39:30.379 00.029 12308 IsSlewing returns 0
00:39:30.380 00.001 12308 IsGuiding returns 0
00:39:30.381 00.001 12308 scope move finished after 147 + 55 ms
00:39:30.382 00.001 12308 Move returns status 0, amount 147
00:39:30.382 00.000 12308 MoveAxis(N, 172, ABG)
00:39:30.384 00.002 12308 Guiding  Dir = 0, Dur = 172
00:39:30.384 00.000 12308 IsSlewing returns 0
00:39:30.384 00.000 12308 IsGuiding returns 0
00:39:30.385 00.001 12308 PulseGuide returned control before completion, sleep 182
00:39:30.584 00.199 12308 IsGuiding returns 1
00:39:30.586 00.002 12308 scope still moving after pulse duration time elapsed
00:39:30.616 00.030 12308 IsSlewing returns 0
00:39:30.618 00.002 12308 IsGuiding returns 0
00:39:30.619 00.001 12308 scope move finished after 172 + 61 ms
00:39:30.619 00.000 12308 Move returns status 0, amount 172
00:39:30.619 00.000 12308 move complete, result=0
00:39:30.620 00.001 12308 worker thread done servicing request
00:39:30.620 00.000 14556 GuideStep: 0.3 px 147 ms WEST, -0.2 px 172 ms NORTH
00:39:30.628 00.008 12308 Worker thread wakes up
00:39:30.628 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:30.628 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:31.873 01.245 12308 Exposure complete
00:39:31.978 00.105 12308 worker thread done servicing request
00:39:31.978 00.000 14556 OnExposeComplete: enter
00:39:31.982 00.004 14556 UpdateGuideState(): m_state=6
00:39:31.986 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9931
00:39:31.990 00.004 14556 Star::Find returns 1 (0), X=166.25, Y=996.13, Mass=2229, SNR=31.9, Peak=180 HFD=4.6
00:39:31.994 00.004 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.19 = -0.09)
00:39:31.997 00.003 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.19)
00:39:32.002 00.005 14556 CameraToMount -- cameraX=-0.28 cameraY=0.01 hyp=0.28 cameraTheta=3.12 mountX=0.28 mountY=-0.05, mountTheta=-0.19
00:39:32.006 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.01, opts=13)
00:39:32.010 00.004 14556 Enqueuing Move request for scope (-0.28, 0.01)
00:39:32.014 00.004 12308 Worker thread wakes up
00:39:32.014 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.01) opts 0xd
00:39:32.014 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.01)
00:39:32.014 00.000 12308 Moving (-0.28, 0.01) raw xDistance=0.28 yDistance=-0.05
00:39:32.014 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
00:39:32.014 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:32.015 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:39:32.015 00.000 12308 MoveAxis(W, 131, ABG)
00:39:32.015 00.000 12308 Guiding  Dir = 3, Dur = 131
00:39:32.015 00.000 12308 IsSlewing returns 0
00:39:32.015 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:32.020 00.005 12308 IsGuiding returns 0
00:39:32.021 00.001 12308 PulseGuide returned control before completion, sleep 141
00:39:32.043 00.022 14556 UpdateGuideState exits: m=2229 SNR=31.9
00:39:32.047 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:32.052 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:32.056 00.004 14556 Enqueuing Expose request
00:39:32.176 00.120 12308 IsGuiding returns 1
00:39:32.176 00.000 12308 scope still moving after pulse duration time elapsed
00:39:32.207 00.031 12308 IsSlewing returns 0
00:39:32.208 00.001 12308 IsGuiding returns 0
00:39:32.209 00.001 12308 scope move finished after 131 + 57 ms
00:39:32.209 00.000 12308 Move returns status 0, amount 131
00:39:32.209 00.000 12308 MoveAxis(N, 0, ABG)
00:39:32.209 00.000 12308 Move returns status 0, amount 0
00:39:32.211 00.002 12308 move complete, result=0
00:39:32.211 00.000 12308 worker thread done servicing request
00:39:32.211 00.000 14556 GuideStep: 0.3 px 131 ms WEST, -0.1 px 0 ms NORTH
00:39:32.219 00.008 12308 Worker thread wakes up
00:39:32.221 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:32.221 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:33.464 01.243 12308 Exposure complete
00:39:33.590 00.126 12308 worker thread done servicing request
00:39:33.590 00.000 14556 OnExposeComplete: enter
00:39:33.594 00.004 14556 UpdateGuideState(): m_state=6
00:39:33.599 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9932
00:39:33.603 00.004 14556 Star::Find returns 1 (0), X=166.34, Y=996.12, Mass=2315, SNR=32.2, Peak=199 HFD=4.6
00:39:33.607 00.004 14556 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-3.07) = xAngle (-0.05 = -0.05)
00:39:33.610 00.003 14556 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.15 = -0.15)
00:39:33.614 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.00 hyp=0.19 cameraTheta=-3.13 mountX=0.19 mountY=-0.03, mountTheta=-0.15
00:39:33.619 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.00, opts=13)
00:39:33.623 00.004 14556 Enqueuing Move request for scope (-0.19, -0.00)
00:39:33.627 00.004 12308 Worker thread wakes up
00:39:33.627 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.00) opts 0xd
00:39:33.627 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.00)
00:39:33.627 00.000 12308 Moving (-0.19, -0.00) raw xDistance=0.19 yDistance=-0.03
00:39:33.629 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:39:33.629 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:33.629 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:39:33.629 00.000 12308 MoveAxis(E, 0, ABG)
00:39:33.630 00.001 12308 Move returns status 0, amount 0
00:39:33.630 00.000 12308 MoveAxis(N, 0, ABG)
00:39:33.630 00.000 12308 Move returns status 0, amount 0
00:39:33.631 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:33.635 00.004 12308 move complete, result=0
00:39:33.636 00.001 12308 worker thread done servicing request
00:39:33.656 00.020 14556 UpdateGuideState exits: m=2315 SNR=32.2
00:39:33.662 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:33.666 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:33.671 00.005 14556 Enqueuing Expose request
00:39:33.675 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:33.679 00.004 12308 Worker thread wakes up
00:39:33.679 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:33.679 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:34.934 01.255 12308 Exposure complete
00:39:35.053 00.119 12308 worker thread done servicing request
00:39:35.054 00.001 14556 OnExposeComplete: enter
00:39:35.057 00.003 14556 UpdateGuideState(): m_state=6
00:39:35.061 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9933
00:39:35.065 00.004 14556 Star::Find returns 1 (0), X=166.30, Y=996.38, Mass=2191, SNR=31.4, Peak=146 HFD=4.8
00:39:35.071 00.006 14556 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.07) = xAngle (5.36 = -0.92)
00:39:35.077 00.006 14556 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.26 = -1.02)
00:39:35.080 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.25 hyp=0.34 cameraTheta=2.29 mountX=0.20 mountY=-0.29, mountTheta=-0.95
00:39:35.086 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.25, opts=13)
00:39:35.090 00.004 14556 Enqueuing Move request for scope (-0.22, 0.25)
00:39:35.094 00.004 12308 Worker thread wakes up
00:39:35.094 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.25) opts 0xd
00:39:35.095 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.25)
00:39:35.095 00.000 12308 Moving (-0.22, 0.25) raw xDistance=0.20 yDistance=-0.29
00:39:35.095 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:39:35.095 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
00:39:35.095 00.000 12308 MoveAxis(W, 89, ABG)
00:39:35.096 00.001 12308 Guiding  Dir = 3, Dur = 89
00:39:35.096 00.000 12308 IsSlewing returns 0
00:39:35.096 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:35.100 00.004 12308 IsGuiding returns 0
00:39:35.100 00.000 12308 PulseGuide returned control before completion, sleep 99
00:39:35.121 00.021 14556 UpdateGuideState exits: m=2191 SNR=31.4
00:39:35.125 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:35.130 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:35.134 00.004 14556 Enqueuing Expose request
00:39:35.206 00.072 12308 IsGuiding returns 1
00:39:35.206 00.000 12308 scope still moving after pulse duration time elapsed
00:39:35.237 00.031 12308 IsSlewing returns 0
00:39:35.238 00.001 12308 IsGuiding returns 0
00:39:35.239 00.001 12308 scope move finished after 89 + 49 ms
00:39:35.239 00.000 12308 Move returns status 0, amount 89
00:39:35.239 00.000 12308 MoveAxis(N, 203, ABG)
00:39:35.239 00.000 12308 Guiding  Dir = 0, Dur = 203
00:39:35.241 00.002 12308 IsSlewing returns 0
00:39:35.242 00.001 12308 IsGuiding returns 0
00:39:35.243 00.001 12308 PulseGuide returned control before completion, sleep 213
00:39:35.471 00.228 12308 IsGuiding returns 1
00:39:35.472 00.001 12308 scope still moving after pulse duration time elapsed
00:39:35.502 00.030 12308 IsSlewing returns 0
00:39:35.503 00.001 12308 IsGuiding returns 1
00:39:35.534 00.031 12308 IsSlewing returns 0
00:39:35.534 00.000 12308 IsGuiding returns 1
00:39:35.565 00.031 12308 IsSlewing returns 0
00:39:35.565 00.000 12308 IsGuiding returns 0
00:39:35.566 00.001 12308 scope move finished after 203 + 119 ms
00:39:35.566 00.000 12308 Move returns status 0, amount 203
00:39:35.566 00.000 12308 move complete, result=0
00:39:35.567 00.001 12308 worker thread done servicing request
00:39:35.567 00.000 12308 Worker thread wakes up
00:39:35.567 00.000 14556 GuideStep: 0.2 px 89 ms WEST, -0.3 px 203 ms NORTH
00:39:35.574 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:35.574 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:36.829 01.255 12308 Exposure complete
00:39:36.946 00.117 12308 worker thread done servicing request
00:39:36.946 00.000 14556 OnExposeComplete: enter
00:39:36.950 00.004 14556 UpdateGuideState(): m_state=6
00:39:36.954 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9934
00:39:36.958 00.004 14556 Star::Find returns 1 (0), X=166.31, Y=996.07, Mass=2352, SNR=32.6, Peak=197 HFD=4.6
00:39:36.961 00.003 14556 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.07) = xAngle (0.21 = 0.21)
00:39:36.965 00.004 14556 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.11 = 0.11)
00:39:36.969 00.004 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.06 hyp=0.22 cameraTheta=-2.86 mountX=0.22 mountY=0.02, mountTheta=0.11
00:39:36.974 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.06, opts=13)
00:39:36.977 00.003 14556 Enqueuing Move request for scope (-0.22, -0.06)
00:39:36.980 00.003 12308 Worker thread wakes up
00:39:36.980 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.06) opts 0xd
00:39:36.981 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.06)
00:39:36.981 00.000 12308 Moving (-0.22, -0.06) raw xDistance=0.22 yDistance=0.02
00:39:36.981 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
00:39:36.981 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:36.982 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:39:36.982 00.000 12308 MoveAxis(W, 102, ABG)
00:39:36.983 00.001 12308 Guiding  Dir = 3, Dur = 102
00:39:36.983 00.000 12308 IsSlewing returns 0
00:39:36.983 00.000 12308 IsGuiding returns 0
00:39:36.983 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:36.988 00.005 12308 PulseGuide returned control before completion, sleep 112
00:39:37.007 00.019 14556 UpdateGuideState exits: m=2352 SNR=32.6
00:39:37.012 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:37.016 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:37.020 00.004 14556 Enqueuing Expose request
00:39:37.102 00.082 12308 IsGuiding returns 1
00:39:37.104 00.002 12308 scope still moving after pulse duration time elapsed
00:39:37.134 00.030 12308 IsSlewing returns 0
00:39:37.136 00.002 12308 IsGuiding returns 0
00:39:37.136 00.000 12308 scope move finished after 102 + 50 ms
00:39:37.136 00.000 12308 Move returns status 0, amount 102
00:39:37.136 00.000 12308 MoveAxis(N, 0, ABG)
00:39:37.138 00.002 12308 Move returns status 0, amount 0
00:39:37.138 00.000 12308 move complete, result=0
00:39:37.138 00.000 12308 worker thread done servicing request
00:39:37.138 00.000 14556 GuideStep: 0.2 px 102 ms WEST, 0.0 px 0 ms NORTH
00:39:37.145 00.007 12308 Worker thread wakes up
00:39:37.145 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:37.145 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:38.400 01.255 12308 Exposure complete
00:39:38.520 00.120 12308 worker thread done servicing request
00:39:38.522 00.002 14556 OnExposeComplete: enter
00:39:38.526 00.004 14556 UpdateGuideState(): m_state=6
00:39:38.530 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9935
00:39:38.535 00.005 14556 Star::Find returns 1 (0), X=166.43, Y=995.95, Mass=2378, SNR=32.8, Peak=182 HFD=4.3
00:39:38.538 00.003 14556 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-3.07) = xAngle (1.02 = 1.02)
00:39:38.542 00.004 14556 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.92 = 0.92)
00:39:38.546 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-2.05 mountX=0.11 mountY=0.16, mountTheta=0.99
00:39:38.551 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.18, opts=13)
00:39:38.555 00.004 14556 Enqueuing Move request for scope (-0.09, -0.18)
00:39:38.560 00.005 12308 Worker thread wakes up
00:39:38.560 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.18) opts 0xd
00:39:38.560 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.18)
00:39:38.560 00.000 12308 Moving (-0.09, -0.18) raw xDistance=0.11 yDistance=0.16
00:39:38.560 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:39:38.561 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:38.561 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:39:38.561 00.000 12308 MoveAxis(E, 0, ABG)
00:39:38.561 00.000 12308 Move returns status 0, amount 0
00:39:38.561 00.000 12308 MoveAxis(N, 0, ABG)
00:39:38.561 00.000 12308 Move returns status 0, amount 0
00:39:38.563 00.002 12308 move complete, result=0
00:39:38.563 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:38.567 00.004 12308 worker thread done servicing request
00:39:38.588 00.021 14556 UpdateGuideState exits: m=2378 SNR=32.8
00:39:38.593 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:38.599 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:38.603 00.004 14556 Enqueuing Expose request
00:39:38.608 00.005 12308 Worker thread wakes up
00:39:38.609 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:39:38.612 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:38.613 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:39.851 01.238 12308 Exposure complete
00:39:39.968 00.117 12308 worker thread done servicing request
00:39:39.970 00.002 14556 OnExposeComplete: enter
00:39:39.974 00.004 14556 UpdateGuideState(): m_state=6
00:39:39.979 00.005 14556 Star::Find(15, 166, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9936
00:39:39.984 00.005 14556 Star::Find returns 1 (0), X=166.50, Y=996.05, Mass=2132, SNR=31.0, Peak=186 HFD=4.2
00:39:39.988 00.004 14556 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-3.07) = xAngle (1.21 = 1.21)
00:39:39.992 00.004 14556 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.12 = 1.12)
00:39:39.995 00.003 14556 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.86 mountX=0.03 mountY=0.07, mountTheta=1.20
00:39:40.001 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=-0.08, opts=13)
00:39:40.005 00.004 14556 Enqueuing Move request for scope (-0.02, -0.08)
00:39:40.009 00.004 12308 Worker thread wakes up
00:39:40.010 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
00:39:40.010 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
00:39:40.010 00.000 12308 Moving (-0.02, -0.08) raw xDistance=0.03 yDistance=0.07
00:39:40.010 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:39:40.010 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:40.011 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:39:40.011 00.000 12308 MoveAxis(E, 0, ABG)
00:39:40.011 00.000 12308 Move returns status 0, amount 0
00:39:40.011 00.000 12308 MoveAxis(N, 0, ABG)
00:39:40.011 00.000 12308 Move returns status 0, amount 0
00:39:40.013 00.002 12308 move complete, result=0
00:39:40.013 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:40.017 00.004 12308 worker thread done servicing request
00:39:40.038 00.021 14556 UpdateGuideState exits: m=2132 SNR=31.0
00:39:40.043 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:40.046 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:40.049 00.003 14556 Enqueuing Expose request
00:39:40.053 00.004 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:39:40.057 00.004 12308 Worker thread wakes up
00:39:40.057 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:40.057 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:41.304 01.247 12308 Exposure complete
00:39:41.424 00.120 12308 worker thread done servicing request
00:39:41.425 00.001 14556 OnExposeComplete: enter
00:39:41.429 00.004 14556 UpdateGuideState(): m_state=6
00:39:41.433 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9937
00:39:41.437 00.004 14556 Star::Find returns 1 (0), X=166.47, Y=996.19, Mass=2487, SNR=33.4, Peak=187 HFD=4.9
00:39:41.441 00.004 14556 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.07) = xAngle (5.35 = -0.93)
00:39:41.444 00.003 14556 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.03)
00:39:41.449 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.28 mountX=0.05 mountY=-0.08, mountTheta=-0.96
00:39:41.454 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.07, opts=13)
00:39:41.459 00.005 14556 Enqueuing Move request for scope (-0.06, 0.07)
00:39:41.463 00.004 12308 Worker thread wakes up
00:39:41.463 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
00:39:41.463 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
00:39:41.463 00.000 12308 Moving (-0.06, 0.07) raw xDistance=0.05 yDistance=-0.08
00:39:41.463 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:39:41.463 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:41.463 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:39:41.464 00.001 12308 MoveAxis(E, 0, ABG)
00:39:41.464 00.000 12308 Move returns status 0, amount 0
00:39:41.464 00.000 12308 MoveAxis(N, 0, ABG)
00:39:41.464 00.000 12308 Move returns status 0, amount 0
00:39:41.464 00.000 12308 move complete, result=0
00:39:41.464 00.000 12308 worker thread done servicing request
00:39:41.465 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:41.489 00.024 14556 UpdateGuideState exits: m=2487 SNR=33.4
00:39:41.493 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:41.497 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:41.501 00.004 14556 Enqueuing Expose request
00:39:41.505 00.004 12308 Worker thread wakes up
00:39:41.505 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:41.505 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:41.505 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:42.745 01.240 12308 Exposure complete
00:39:42.898 00.153 12308 worker thread done servicing request
00:39:42.899 00.001 14556 OnExposeComplete: enter
00:39:42.902 00.003 14556 UpdateGuideState(): m_state=6
00:39:42.906 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9938
00:39:42.911 00.005 14556 Star::Find returns 1 (0), X=166.48, Y=996.26, Mass=2106, SNR=30.8, Peak=159 HFD=4.6
00:39:42.915 00.004 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.99 = -1.30)
00:39:42.920 00.005 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.40)
00:39:42.923 00.003 14556 CameraToMount -- cameraX=-0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.91 mountX=0.04 mountY=-0.14, mountTheta=-1.30
00:39:42.928 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.14, opts=13)
00:39:42.933 00.005 14556 Enqueuing Move request for scope (-0.05, 0.14)
00:39:42.936 00.003 12308 Worker thread wakes up
00:39:42.936 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.14) opts 0xd
00:39:42.936 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.14)
00:39:42.936 00.000 12308 Moving (-0.05, 0.14) raw xDistance=0.04 yDistance=-0.14
00:39:42.936 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:39:42.937 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:42.937 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:39:42.937 00.000 12308 MoveAxis(E, 0, ABG)
00:39:42.937 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:42.942 00.005 12308 Move returns status 0, amount 0
00:39:42.942 00.000 12308 MoveAxis(N, 0, ABG)
00:39:42.942 00.000 12308 Move returns status 0, amount 0
00:39:42.942 00.000 12308 move complete, result=0
00:39:42.942 00.000 12308 worker thread done servicing request
00:39:42.962 00.020 14556 UpdateGuideState exits: m=2106 SNR=30.8
00:39:42.968 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:42.974 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:42.981 00.007 14556 Enqueuing Expose request
00:39:42.986 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:42.991 00.005 12308 Worker thread wakes up
00:39:42.991 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:42.991 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:44.237 01.246 12308 Exposure complete
00:39:44.365 00.128 12308 worker thread done servicing request
00:39:44.365 00.000 14556 OnExposeComplete: enter
00:39:44.370 00.005 14556 UpdateGuideState(): m_state=6
00:39:44.374 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9939
00:39:44.377 00.003 14556 Star::Find returns 1 (0), X=166.40, Y=996.11, Mass=2213, SNR=31.4, Peak=154 HFD=4.8
00:39:44.380 00.003 14556 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.07) = xAngle (0.07 = 0.07)
00:39:44.386 00.006 14556 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.03 = -0.03)
00:39:44.390 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.13 cameraTheta=-3.00 mountX=0.12 mountY=-0.00, mountTheta=-0.03
00:39:44.394 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.02, opts=13)
00:39:44.397 00.003 14556 Enqueuing Move request for scope (-0.12, -0.02)
00:39:44.402 00.005 12308 Worker thread wakes up
00:39:44.402 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
00:39:44.402 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
00:39:44.402 00.000 12308 Moving (-0.12, -0.02) raw xDistance=0.12 yDistance=-0.00
00:39:44.402 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:39:44.402 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:44.402 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:39:44.404 00.002 12308 MoveAxis(E, 0, ABG)
00:39:44.404 00.000 12308 Move returns status 0, amount 0
00:39:44.404 00.000 12308 MoveAxis(N, 0, ABG)
00:39:44.404 00.000 12308 Move returns status 0, amount 0
00:39:44.404 00.000 12308 move complete, result=0
00:39:44.404 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:44.409 00.005 12308 worker thread done servicing request
00:39:44.427 00.018 14556 UpdateGuideState exits: m=2213 SNR=31.4
00:39:44.432 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:44.434 00.002 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:44.438 00.004 14556 Enqueuing Expose request
00:39:44.441 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:44.445 00.004 12308 Worker thread wakes up
00:39:44.445 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:44.445 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:45.691 01.246 12308 Exposure complete
00:39:45.833 00.142 12308 worker thread done servicing request
00:39:45.833 00.000 14556 OnExposeComplete: enter
00:39:45.838 00.005 14556 UpdateGuideState(): m_state=6
00:39:45.842 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9940
00:39:45.846 00.004 14556 Star::Find returns 1 (0), X=166.30, Y=996.30, Mass=2380, SNR=32.7, Peak=174 HFD=4.6
00:39:45.852 00.006 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.57 = -0.71)
00:39:45.855 00.003 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.81)
00:39:45.859 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.17 hyp=0.29 cameraTheta=2.50 mountX=0.22 mountY=-0.21, mountTheta=-0.76
00:39:45.865 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.17, opts=13)
00:39:45.868 00.003 14556 Enqueuing Move request for scope (-0.23, 0.17)
00:39:45.873 00.005 12308 Worker thread wakes up
00:39:45.873 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.17) opts 0xd
00:39:45.873 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.17)
00:39:45.873 00.000 12308 Moving (-0.23, 0.17) raw xDistance=0.22 yDistance=-0.21
00:39:45.873 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:39:45.873 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:39:45.874 00.001 12308 MoveAxis(W, 94, ABG)
00:39:45.874 00.000 12308 Guiding  Dir = 3, Dur = 94
00:39:45.874 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:45.878 00.004 12308 IsSlewing returns 0
00:39:45.878 00.000 12308 IsGuiding returns 0
00:39:45.878 00.000 12308 PulseGuide returned control before completion, sleep 104
00:39:45.902 00.024 14556 UpdateGuideState exits: m=2380 SNR=32.7
00:39:45.909 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:45.916 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:45.921 00.005 14556 Enqueuing Expose request
00:39:45.996 00.075 12308 IsGuiding returns 1
00:39:45.996 00.000 12308 scope still moving after pulse duration time elapsed
00:39:46.027 00.031 12308 IsSlewing returns 0
00:39:46.027 00.000 12308 IsGuiding returns 0
00:39:46.028 00.001 12308 scope move finished after 94 + 55 ms
00:39:46.028 00.000 12308 Move returns status 0, amount 94
00:39:46.028 00.000 12308 MoveAxis(N, 145, ABG)
00:39:46.028 00.000 12308 Guiding  Dir = 0, Dur = 145
00:39:46.029 00.001 12308 IsSlewing returns 0
00:39:46.029 00.000 12308 IsGuiding returns 0
00:39:46.029 00.000 12308 PulseGuide returned control before completion, sleep 155
00:39:46.201 00.172 12308 IsGuiding returns 1
00:39:46.202 00.001 12308 scope still moving after pulse duration time elapsed
00:39:46.233 00.031 12308 IsSlewing returns 0
00:39:46.233 00.000 12308 IsGuiding returns 0
00:39:46.233 00.000 12308 scope move finished after 145 + 58 ms
00:39:46.234 00.001 12308 Move returns status 0, amount 145
00:39:46.234 00.000 12308 move complete, result=0
00:39:46.234 00.000 12308 worker thread done servicing request
00:39:46.234 00.000 12308 Worker thread wakes up
00:39:46.235 00.001 14556 GuideStep: 0.2 px 94 ms WEST, -0.2 px 145 ms NORTH
00:39:46.240 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:46.240 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:47.495 01.255 12308 Exposure complete
00:39:47.616 00.121 12308 worker thread done servicing request
00:39:47.617 00.001 14556 OnExposeComplete: enter
00:39:47.621 00.004 14556 UpdateGuideState(): m_state=6
00:39:47.625 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9941
00:39:47.629 00.004 14556 Star::Find returns 1 (0), X=166.42, Y=996.17, Mass=2269, SNR=31.8, Peak=172 HFD=4.8
00:39:47.633 00.004 14556 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.07) = xAngle (5.82 = -0.46)
00:39:47.636 00.003 14556 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.72 = -0.56)
00:39:47.640 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.75 mountX=0.10 mountY=-0.06, mountTheta=-0.54
00:39:47.645 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.04, opts=13)
00:39:47.649 00.004 14556 Enqueuing Move request for scope (-0.11, 0.04)
00:39:47.654 00.005 12308 Worker thread wakes up
00:39:47.654 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
00:39:47.654 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
00:39:47.654 00.000 12308 Moving (-0.11, 0.04) raw xDistance=0.10 yDistance=-0.06
00:39:47.654 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:39:47.656 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:47.656 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:39:47.656 00.000 12308 MoveAxis(E, 0, ABG)
00:39:47.656 00.000 12308 Move returns status 0, amount 0
00:39:47.657 00.001 12308 MoveAxis(N, 0, ABG)
00:39:47.657 00.000 12308 Move returns status 0, amount 0
00:39:47.657 00.000 12308 move complete, result=0
00:39:47.658 00.001 12308 worker thread done servicing request
00:39:47.658 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:47.685 00.027 14556 UpdateGuideState exits: m=2269 SNR=31.8
00:39:47.689 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:47.695 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:47.700 00.005 14556 Enqueuing Expose request
00:39:47.705 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:47.709 00.004 12308 Worker thread wakes up
00:39:47.709 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:47.709 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:48.968 01.259 12308 Exposure complete
00:39:49.092 00.124 12308 worker thread done servicing request
00:39:49.093 00.001 14556 OnExposeComplete: enter
00:39:49.096 00.003 14556 UpdateGuideState(): m_state=6
00:39:49.101 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9942
00:39:49.104 00.003 14556 Star::Find returns 1 (0), X=166.30, Y=995.94, Mass=2395, SNR=32.4, Peak=210 HFD=4.7
00:39:49.109 00.005 14556 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-3.07) = xAngle (0.63 = 0.63)
00:39:49.113 00.004 14556 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.53 = 0.53)
00:39:49.116 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=-0.19 hyp=0.29 cameraTheta=-2.44 mountX=0.24 mountY=0.15, mountTheta=0.56
00:39:49.121 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=-0.19, opts=13)
00:39:49.125 00.004 14556 Enqueuing Move request for scope (-0.22, -0.19)
00:39:49.130 00.005 12308 Worker thread wakes up
00:39:49.130 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.19) opts 0xd
00:39:49.130 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, -0.19)
00:39:49.130 00.000 12308 Moving (-0.22, -0.19) raw xDistance=0.24 yDistance=0.15
00:39:49.130 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:39:49.130 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:49.131 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:39:49.131 00.000 12308 MoveAxis(W, 103, ABG)
00:39:49.131 00.000 12308 Guiding  Dir = 3, Dur = 103
00:39:49.131 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:49.136 00.005 12308 IsSlewing returns 0
00:39:49.136 00.000 12308 IsGuiding returns 0
00:39:49.136 00.000 12308 PulseGuide returned control before completion, sleep 113
00:39:49.157 00.021 14556 UpdateGuideState exits: m=2395 SNR=32.4
00:39:49.164 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:49.169 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:49.173 00.004 14556 Enqueuing Expose request
00:39:49.255 00.082 12308 IsGuiding returns 1
00:39:49.255 00.000 12308 scope still moving after pulse duration time elapsed
00:39:49.286 00.031 12308 IsSlewing returns 0
00:39:49.286 00.000 12308 IsGuiding returns 0
00:39:49.287 00.001 12308 scope move finished after 103 + 47 ms
00:39:49.287 00.000 12308 Move returns status 0, amount 103
00:39:49.287 00.000 12308 MoveAxis(N, 0, ABG)
00:39:49.287 00.000 12308 Move returns status 0, amount 0
00:39:49.287 00.000 12308 move complete, result=0
00:39:49.289 00.002 12308 worker thread done servicing request
00:39:49.289 00.000 14556 GuideStep: 0.2 px 103 ms WEST, 0.1 px 0 ms NORTH
00:39:49.296 00.007 12308 Worker thread wakes up
00:39:49.297 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:49.297 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:50.551 01.254 12308 Exposure complete
00:39:50.680 00.129 12308 worker thread done servicing request
00:39:50.681 00.001 14556 OnExposeComplete: enter
00:39:50.684 00.003 14556 UpdateGuideState(): m_state=6
00:39:50.689 00.005 14556 Star::Find(15, 166, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9943
00:39:50.692 00.003 14556 Star::Find returns 1 (0), X=166.44, Y=996.15, Mass=2255, SNR=31.8, Peak=170 HFD=4.4
00:39:50.698 00.006 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.94 = -0.35)
00:39:50.702 00.004 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.45)
00:39:50.706 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.86 mountX=0.09 mountY=-0.04, mountTheta=-0.43
00:39:50.712 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.03, opts=13)
00:39:50.716 00.004 14556 Enqueuing Move request for scope (-0.09, 0.03)
00:39:50.720 00.004 12308 Worker thread wakes up
00:39:50.720 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
00:39:50.720 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
00:39:50.720 00.000 12308 Moving (-0.09, 0.03) raw xDistance=0.09 yDistance=-0.04
00:39:50.721 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:39:50.721 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:50.721 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:39:50.721 00.000 12308 MoveAxis(E, 0, ABG)
00:39:50.721 00.000 12308 Move returns status 0, amount 0
00:39:50.722 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:50.727 00.005 12308 MoveAxis(N, 0, ABG)
00:39:50.727 00.000 12308 Move returns status 0, amount 0
00:39:50.727 00.000 12308 move complete, result=0
00:39:50.727 00.000 12308 worker thread done servicing request
00:39:50.748 00.021 14556 UpdateGuideState exits: m=2255 SNR=31.8
00:39:50.751 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:50.758 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:50.764 00.006 14556 Enqueuing Expose request
00:39:50.769 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:50.772 00.003 12308 Worker thread wakes up
00:39:50.773 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:50.773 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:52.023 01.250 12308 Exposure complete
00:39:52.139 00.116 12308 worker thread done servicing request
00:39:52.140 00.001 14556 OnExposeComplete: enter
00:39:52.143 00.003 14556 UpdateGuideState(): m_state=6
00:39:52.147 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9944
00:39:52.151 00.004 14556 Star::Find returns 1 (0), X=166.31, Y=996.23, Mass=2138, SNR=31.1, Peak=163 HFD=4.5
00:39:52.156 00.005 14556 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.07) = xAngle (5.76 = -0.52)
00:39:52.162 00.006 14556 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.66 = -0.62)
00:39:52.167 00.005 14556 CameraToMount -- cameraX=-0.22 cameraY=0.11 hyp=0.24 cameraTheta=2.69 mountX=0.21 mountY=-0.14, mountTheta=-0.59
00:39:52.173 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.11, opts=13)
00:39:52.178 00.005 14556 Enqueuing Move request for scope (-0.22, 0.11)
00:39:52.182 00.004 12308 Worker thread wakes up
00:39:52.182 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.11) opts 0xd
00:39:52.183 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.11)
00:39:52.183 00.000 12308 Moving (-0.22, 0.11) raw xDistance=0.21 yDistance=-0.14
00:39:52.183 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:39:52.183 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:52.183 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:39:52.184 00.001 12308 MoveAxis(W, 90, ABG)
00:39:52.184 00.000 12308 Guiding  Dir = 3, Dur = 90
00:39:52.184 00.000 12308 IsSlewing returns 0
00:39:52.185 00.001 12308 IsGuiding returns 0
00:39:52.186 00.001 12308 PulseGuide returned control before completion, sleep 100
00:39:52.186 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:52.213 00.027 14556 UpdateGuideState exits: m=2138 SNR=31.1
00:39:52.217 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:52.224 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:52.228 00.004 14556 Enqueuing Expose request
00:39:52.295 00.067 12308 IsGuiding returns 1
00:39:52.295 00.000 12308 scope still moving after pulse duration time elapsed
00:39:52.325 00.030 12308 IsSlewing returns 0
00:39:52.327 00.002 12308 IsGuiding returns 0
00:39:52.327 00.000 12308 scope move finished after 90 + 52 ms
00:39:52.329 00.002 12308 Move returns status 0, amount 90
00:39:52.329 00.000 12308 MoveAxis(N, 0, ABG)
00:39:52.330 00.001 12308 Move returns status 0, amount 0
00:39:52.330 00.000 12308 move complete, result=0
00:39:52.330 00.000 12308 worker thread done servicing request
00:39:52.331 00.001 14556 GuideStep: 0.2 px 90 ms WEST, -0.1 px 0 ms NORTH
00:39:52.337 00.006 12308 Worker thread wakes up
00:39:52.337 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:52.337 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:53.590 01.253 12308 Exposure complete
00:39:53.715 00.125 12308 worker thread done servicing request
00:39:53.715 00.000 14556 OnExposeComplete: enter
00:39:53.719 00.004 14556 UpdateGuideState(): m_state=6
00:39:53.723 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9945
00:39:53.728 00.005 14556 Star::Find returns 1 (0), X=166.47, Y=996.25, Mass=2178, SNR=31.5, Peak=157 HFD=4.6
00:39:53.731 00.003 14556 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.07) = xAngle (5.04 = -1.24)
00:39:53.733 00.002 14556 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.94 = -1.34)
00:39:53.738 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.97 mountX=0.04 mountY=-0.13, mountTheta=-1.25
00:39:53.743 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.13, opts=13)
00:39:53.746 00.003 14556 Enqueuing Move request for scope (-0.05, 0.13)
00:39:53.751 00.005 12308 Worker thread wakes up
00:39:53.751 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
00:39:53.751 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
00:39:53.751 00.000 12308 Moving (-0.05, 0.13) raw xDistance=0.04 yDistance=-0.13
00:39:53.751 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:39:53.752 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:53.752 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:39:53.752 00.000 12308 MoveAxis(E, 0, ABG)
00:39:53.752 00.000 12308 Move returns status 0, amount 0
00:39:53.752 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:53.757 00.005 12308 MoveAxis(N, 0, ABG)
00:39:53.757 00.000 12308 Move returns status 0, amount 0
00:39:53.757 00.000 12308 move complete, result=0
00:39:53.757 00.000 12308 worker thread done servicing request
00:39:53.779 00.022 14556 UpdateGuideState exits: m=2178 SNR=31.5
00:39:53.784 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:53.789 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:53.794 00.005 14556 Enqueuing Expose request
00:39:53.798 00.004 12308 Worker thread wakes up
00:39:53.798 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:53.802 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:53.802 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:55.046 01.244 12308 Exposure complete
00:39:55.166 00.120 12308 worker thread done servicing request
00:39:55.167 00.001 14556 OnExposeComplete: enter
00:39:55.172 00.005 14556 UpdateGuideState(): m_state=6
00:39:55.176 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9946
00:39:55.180 00.004 14556 Star::Find returns 1 (0), X=166.66, Y=996.24, Mass=2340, SNR=32.6, Peak=161 HFD=4.7
00:39:55.184 00.004 14556 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.07) = xAngle (3.79 = -2.49)
00:39:55.190 00.006 14556 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.69 = -2.59)
00:39:55.195 00.005 14556 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.18 cameraTheta=0.72 mountX=-0.14 mountY=-0.09, mountTheta=-2.56
00:39:55.200 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.13, y=0.12, opts=13)
00:39:55.204 00.004 14556 Enqueuing Move request for scope (0.13, 0.12)
00:39:55.209 00.005 12308 Worker thread wakes up
00:39:55.209 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
00:39:55.209 00.000 12308 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
00:39:55.209 00.000 12308 Moving (0.13, 0.12) raw xDistance=-0.14 yDistance=-0.09
00:39:55.210 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:39:55.210 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:55.210 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:39:55.210 00.000 12308 MoveAxis(E, 0, ABG)
00:39:55.211 00.001 12308 Move returns status 0, amount 0
00:39:55.211 00.000 12308 MoveAxis(N, 0, ABG)
00:39:55.212 00.001 12308 Move returns status 0, amount 0
00:39:55.212 00.000 12308 move complete, result=0
00:39:55.212 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:55.216 00.004 12308 worker thread done servicing request
00:39:55.240 00.024 14556 UpdateGuideState exits: m=2340 SNR=32.6
00:39:55.244 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:55.248 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:55.254 00.006 14556 Enqueuing Expose request
00:39:55.261 00.007 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:55.265 00.004 12308 Worker thread wakes up
00:39:55.265 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:55.265 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:56.513 01.248 12308 Exposure complete
00:39:56.638 00.125 12308 worker thread done servicing request
00:39:56.638 00.000 14556 OnExposeComplete: enter
00:39:56.642 00.004 14556 UpdateGuideState(): m_state=6
00:39:56.647 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9947
00:39:56.651 00.004 14556 Star::Find returns 1 (0), X=166.57, Y=996.17, Mass=2160, SNR=31.2, Peak=159 HFD=4.5
00:39:56.654 00.003 14556 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.07) = xAngle (3.83 = -2.45)
00:39:56.659 00.005 14556 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.73 = -2.55)
00:39:56.663 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.76 mountX=-0.05 mountY=-0.03, mountTheta=-2.52
00:39:56.668 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.04, opts=13)
00:39:56.672 00.004 14556 Enqueuing Move request for scope (0.04, 0.04)
00:39:56.675 00.003 12308 Worker thread wakes up
00:39:56.675 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
00:39:56.675 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
00:39:56.677 00.002 12308 Moving (0.04, 0.04) raw xDistance=-0.05 yDistance=-0.03
00:39:56.677 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:39:56.677 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:56.677 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:39:56.677 00.000 12308 MoveAxis(E, 0, ABG)
00:39:56.678 00.001 12308 Move returns status 0, amount 0
00:39:56.678 00.000 12308 MoveAxis(N, 0, ABG)
00:39:56.678 00.000 12308 Move returns status 0, amount 0
00:39:56.678 00.000 12308 move complete, result=0
00:39:56.678 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:56.683 00.005 12308 worker thread done servicing request
00:39:56.703 00.020 14556 UpdateGuideState exits: m=2160 SNR=31.2
00:39:56.707 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:56.712 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:56.715 00.003 14556 Enqueuing Expose request
00:39:56.718 00.003 12308 Worker thread wakes up
00:39:56.718 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:56.725 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:56.725 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:57.979 01.254 12308 Exposure complete
00:39:58.095 00.116 12308 worker thread done servicing request
00:39:58.095 00.000 14556 OnExposeComplete: enter
00:39:58.099 00.004 14556 UpdateGuideState(): m_state=6
00:39:58.103 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9948
00:39:58.108 00.005 14556 Star::Find returns 1 (0), X=166.44, Y=996.34, Mass=2187, SNR=31.3, Peak=171 HFD=4.2
00:39:58.111 00.003 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.02 = -1.26)
00:39:58.114 00.003 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.36)
00:39:58.118 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.21 hyp=0.23 cameraTheta=1.95 mountX=0.07 mountY=-0.22, mountTheta=-1.27
00:39:58.123 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.21, opts=13)
00:39:58.126 00.003 14556 Enqueuing Move request for scope (-0.08, 0.21)
00:39:58.131 00.005 12308 Worker thread wakes up
00:39:58.131 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.21) opts 0xd
00:39:58.131 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.21)
00:39:58.131 00.000 12308 Moving (-0.08, 0.21) raw xDistance=0.07 yDistance=-0.22
00:39:58.132 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:39:58.132 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:39:58.132 00.000 12308 MoveAxis(E, 0, ABG)
00:39:58.132 00.000 12308 Move returns status 0, amount 0
00:39:58.132 00.000 12308 MoveAxis(N, 155, ABG)
00:39:58.134 00.002 12308 Guiding  Dir = 0, Dur = 155
00:39:58.134 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:58.138 00.004 12308 IsSlewing returns 0
00:39:58.139 00.001 12308 IsGuiding returns 0
00:39:58.139 00.000 12308 PulseGuide returned control before completion, sleep 165
00:39:58.160 00.021 14556 UpdateGuideState exits: m=2187 SNR=31.3
00:39:58.164 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:58.170 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:58.177 00.007 14556 Enqueuing Expose request
00:39:58.313 00.136 12308 IsGuiding returns 1
00:39:58.314 00.001 12308 scope still moving after pulse duration time elapsed
00:39:58.344 00.030 12308 IsSlewing returns 0
00:39:58.346 00.002 12308 IsGuiding returns 0
00:39:58.346 00.000 12308 scope move finished after 155 + 52 ms
00:39:58.346 00.000 12308 Move returns status 0, amount 155
00:39:58.347 00.001 12308 move complete, result=0
00:39:58.347 00.000 12308 worker thread done servicing request
00:39:58.348 00.001 12308 Worker thread wakes up
00:39:58.348 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
00:39:58.356 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:58.356 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:39:59.604 01.248 12308 Exposure complete
00:39:59.724 00.120 12308 worker thread done servicing request
00:39:59.725 00.001 14556 OnExposeComplete: enter
00:39:59.729 00.004 14556 UpdateGuideState(): m_state=6
00:39:59.733 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9949
00:39:59.736 00.003 14556 Star::Find returns 1 (0), X=166.44, Y=996.22, Mass=2254, SNR=31.9, Peak=181 HFD=4.8
00:39:59.740 00.004 14556 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.07) = xAngle (5.39 = -0.89)
00:39:59.744 00.004 14556 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.29 = -0.99)
00:39:59.748 00.004 14556 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.32 mountX=0.08 mountY=-0.11, mountTheta=-0.93
00:39:59.753 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.09, opts=13)
00:39:59.760 00.007 14556 Enqueuing Move request for scope (-0.09, 0.09)
00:39:59.765 00.005 12308 Worker thread wakes up
00:39:59.765 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
00:39:59.765 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
00:39:59.765 00.000 12308 Moving (-0.09, 0.09) raw xDistance=0.08 yDistance=-0.11
00:39:59.766 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:39:59.766 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:39:59.766 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:39:59.766 00.000 12308 MoveAxis(E, 0, ABG)
00:39:59.767 00.001 12308 Move returns status 0, amount 0
00:39:59.767 00.000 12308 MoveAxis(N, 0, ABG)
00:39:59.767 00.000 12308 Move returns status 0, amount 0
00:39:59.767 00.000 12308 move complete, result=0
00:39:59.767 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:39:59.772 00.005 12308 worker thread done servicing request
00:39:59.795 00.023 14556 UpdateGuideState exits: m=2254 SNR=31.9
00:39:59.799 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:59.803 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:39:59.806 00.003 14556 Enqueuing Expose request
00:39:59.810 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:59.815 00.005 12308 Worker thread wakes up
00:39:59.815 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:39:59.815 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:01.061 01.246 12308 Exposure complete
00:40:01.200 00.139 12308 worker thread done servicing request
00:40:01.200 00.000 14556 OnExposeComplete: enter
00:40:01.203 00.003 14556 UpdateGuideState(): m_state=6
00:40:01.207 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9950
00:40:01.210 00.003 14556 Star::Find returns 1 (0), X=166.22, Y=996.31, Mass=2203, SNR=31.3, Peak=175 HFD=4.5
00:40:01.213 00.003 14556 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.07) = xAngle (5.69 = -0.60)
00:40:01.215 00.002 14556 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.59 = -0.70)
00:40:01.220 00.005 14556 CameraToMount -- cameraX=-0.31 cameraY=0.18 hyp=0.36 cameraTheta=2.61 mountX=0.29 mountY=-0.23, mountTheta=-0.66
00:40:01.225 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.18, opts=13)
00:40:01.228 00.003 14556 Enqueuing Move request for scope (-0.31, 0.18)
00:40:01.231 00.003 12308 Worker thread wakes up
00:40:01.232 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.18) opts 0xd
00:40:01.232 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.18)
00:40:01.232 00.000 12308 Moving (-0.31, 0.18) raw xDistance=0.29 yDistance=-0.23
00:40:01.232 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
00:40:01.232 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:40:01.232 00.000 12308 MoveAxis(W, 128, ABG)
00:40:01.232 00.000 12308 Guiding  Dir = 3, Dur = 128
00:40:01.234 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:01.237 00.003 12308 IsSlewing returns 0
00:40:01.237 00.000 12308 IsGuiding returns 0
00:40:01.238 00.001 12308 PulseGuide returned control before completion, sleep 138
00:40:01.255 00.017 14556 UpdateGuideState exits: m=2203 SNR=31.3
00:40:01.259 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:01.263 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:01.266 00.003 14556 Enqueuing Expose request
00:40:01.381 00.115 12308 IsGuiding returns 1
00:40:01.381 00.000 12308 scope still moving after pulse duration time elapsed
00:40:01.412 00.031 12308 IsSlewing returns 0
00:40:01.412 00.000 12308 IsGuiding returns 0
00:40:01.412 00.000 12308 scope move finished after 128 + 47 ms
00:40:01.412 00.000 12308 Move returns status 0, amount 128
00:40:01.413 00.001 12308 MoveAxis(N, 161, ABG)
00:40:01.413 00.000 12308 Guiding  Dir = 0, Dur = 161
00:40:01.413 00.000 12308 IsSlewing returns 0
00:40:01.413 00.000 12308 IsGuiding returns 0
00:40:01.414 00.001 12308 PulseGuide returned control before completion, sleep 171
00:40:01.602 00.188 12308 IsGuiding returns 1
00:40:01.604 00.002 12308 scope still moving after pulse duration time elapsed
00:40:01.634 00.030 12308 IsSlewing returns 0
00:40:01.634 00.000 12308 IsGuiding returns 0
00:40:01.636 00.002 12308 scope move finished after 161 + 60 ms
00:40:01.636 00.000 12308 Move returns status 0, amount 161
00:40:01.637 00.001 12308 move complete, result=0
00:40:01.637 00.000 12308 worker thread done servicing request
00:40:01.637 00.000 12308 Worker thread wakes up
00:40:01.637 00.000 14556 GuideStep: 0.3 px 128 ms WEST, -0.2 px 161 ms NORTH
00:40:01.644 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:01.644 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:02.890 01.246 12308 Exposure complete
00:40:03.015 00.125 12308 worker thread done servicing request
00:40:03.016 00.001 14556 OnExposeComplete: enter
00:40:03.019 00.003 14556 UpdateGuideState(): m_state=6
00:40:03.024 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9951
00:40:03.027 00.003 14556 Star::Find returns 1 (0), X=166.27, Y=995.98, Mass=2209, SNR=31.3, Peak=189 HFD=4.3
00:40:03.031 00.004 14556 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-3.07) = xAngle (0.46 = 0.46)
00:40:03.037 00.006 14556 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.36 = 0.36)
00:40:03.043 00.006 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.15 hyp=0.30 cameraTheta=-2.62 mountX=0.27 mountY=0.10, mountTheta=0.37
00:40:03.050 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.15, opts=13)
00:40:03.054 00.004 14556 Enqueuing Move request for scope (-0.26, -0.15)
00:40:03.059 00.005 12308 Worker thread wakes up
00:40:03.059 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.15) opts 0xd
00:40:03.059 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.15)
00:40:03.059 00.000 12308 Moving (-0.26, -0.15) raw xDistance=0.27 yDistance=0.10
00:40:03.060 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
00:40:03.060 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:03.060 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:40:03.060 00.000 12308 MoveAxis(W, 125, ABG)
00:40:03.060 00.000 12308 Guiding  Dir = 3, Dur = 125
00:40:03.062 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:03.066 00.004 12308 IsSlewing returns 0
00:40:03.066 00.000 12308 IsGuiding returns 0
00:40:03.066 00.000 12308 PulseGuide returned control before completion, sleep 135
00:40:03.084 00.018 14556 UpdateGuideState exits: m=2209 SNR=31.3
00:40:03.087 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:03.092 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:03.096 00.004 14556 Enqueuing Expose request
00:40:03.210 00.114 12308 IsGuiding returns 1
00:40:03.212 00.002 12308 scope still moving after pulse duration time elapsed
00:40:03.243 00.031 12308 IsSlewing returns 0
00:40:03.244 00.001 12308 IsGuiding returns 0
00:40:03.245 00.001 12308 scope move finished after 125 + 53 ms
00:40:03.245 00.000 12308 Move returns status 0, amount 125
00:40:03.245 00.000 12308 MoveAxis(N, 0, ABG)
00:40:03.246 00.001 12308 Move returns status 0, amount 0
00:40:03.246 00.000 12308 move complete, result=0
00:40:03.246 00.000 12308 worker thread done servicing request
00:40:03.246 00.000 14556 GuideStep: 0.3 px 125 ms WEST, 0.1 px 0 ms NORTH
00:40:03.256 00.010 12308 Worker thread wakes up
00:40:03.256 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:03.257 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:04.503 01.246 12308 Exposure complete
00:40:04.622 00.119 12308 worker thread done servicing request
00:40:04.623 00.001 14556 OnExposeComplete: enter
00:40:04.628 00.005 14556 UpdateGuideState(): m_state=6
00:40:04.632 00.004 14556 Star::Find(15, 166, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9952
00:40:04.637 00.005 14556 Star::Find returns 1 (0), X=166.42, Y=996.07, Mass=2236, SNR=31.6, Peak=206 HFD=4.1
00:40:04.640 00.003 14556 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-3.07) = xAngle (0.39 = 0.39)
00:40:04.643 00.003 14556 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.29 = 0.29)
00:40:04.648 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-2.69 mountX=0.11 mountY=0.03, mountTheta=0.30
00:40:04.653 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.05, opts=13)
00:40:04.655 00.002 14556 Enqueuing Move request for scope (-0.11, -0.05)
00:40:04.661 00.006 12308 Worker thread wakes up
00:40:04.661 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd
00:40:04.661 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.05)
00:40:04.662 00.001 12308 Moving (-0.11, -0.05) raw xDistance=0.11 yDistance=0.03
00:40:04.662 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:40:04.662 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:04.663 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:40:04.663 00.000 12308 MoveAxis(E, 0, ABG)
00:40:04.663 00.000 12308 Move returns status 0, amount 0
00:40:04.664 00.001 12308 MoveAxis(N, 0, ABG)
00:40:04.664 00.000 12308 Move returns status 0, amount 0
00:40:04.665 00.001 12308 move complete, result=0
00:40:04.665 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:04.669 00.004 12308 worker thread done servicing request
00:40:04.690 00.021 14556 UpdateGuideState exits: m=2236 SNR=31.6
00:40:04.695 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:04.699 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:04.703 00.004 14556 Enqueuing Expose request
00:40:04.707 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:40:04.711 00.004 12308 Worker thread wakes up
00:40:04.711 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:04.711 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:05.963 01.252 12308 Exposure complete
00:40:06.129 00.166 12308 worker thread done servicing request
00:40:06.129 00.000 14556 OnExposeComplete: enter
00:40:06.136 00.007 14556 UpdateGuideState(): m_state=6
00:40:06.142 00.006 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9953
00:40:06.148 00.006 14556 Star::Find returns 1 (0), X=166.28, Y=996.17, Mass=2249, SNR=31.8, Peak=221 HFD=4.4
00:40:06.154 00.006 14556 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.07) = xAngle (6.05 = -0.23)
00:40:06.163 00.009 14556 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.33)
00:40:06.170 00.007 14556 CameraToMount -- cameraX=-0.24 cameraY=0.04 hyp=0.25 cameraTheta=2.98 mountX=0.24 mountY=-0.08, mountTheta=-0.32
00:40:06.179 00.009 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.04, opts=13)
00:40:06.185 00.006 14556 Enqueuing Move request for scope (-0.24, 0.04)
00:40:06.194 00.009 12308 Worker thread wakes up
00:40:06.197 00.003 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.04) opts 0xd
00:40:06.197 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.04)
00:40:06.197 00.000 12308 Moving (-0.24, 0.04) raw xDistance=0.24 yDistance=-0.08
00:40:06.197 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:40:06.198 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:06.198 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:40:06.199 00.001 12308 MoveAxis(W, 105, ABG)
00:40:06.199 00.000 12308 Guiding  Dir = 3, Dur = 105
00:40:06.199 00.000 12308 IsSlewing returns 0
00:40:06.199 00.000 12308 IsGuiding returns 0
00:40:06.199 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:06.204 00.005 12308 PulseGuide returned control before completion, sleep 115
00:40:06.226 00.022 14556 UpdateGuideState exits: m=2249 SNR=31.8
00:40:06.230 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:06.234 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:06.236 00.002 14556 Enqueuing Expose request
00:40:06.329 00.093 12308 IsGuiding returns 0
00:40:06.329 00.000 12308 Move returns status 0, amount 105
00:40:06.330 00.001 12308 MoveAxis(N, 0, ABG)
00:40:06.330 00.000 12308 Move returns status 0, amount 0
00:40:06.330 00.000 12308 move complete, result=0
00:40:06.330 00.000 12308 worker thread done servicing request
00:40:06.332 00.002 14556 GuideStep: 0.2 px 105 ms WEST, -0.1 px 0 ms NORTH
00:40:06.338 00.006 12308 Worker thread wakes up
00:40:06.338 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:06.338 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:07.597 01.259 12308 Exposure complete
00:40:07.724 00.127 12308 worker thread done servicing request
00:40:07.725 00.001 14556 OnExposeComplete: enter
00:40:07.728 00.003 14556 UpdateGuideState(): m_state=6
00:40:07.734 00.006 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9954
00:40:07.737 00.003 14556 Star::Find returns 1 (0), X=166.21, Y=996.22, Mass=2082, SNR=30.6, Peak=192 HFD=4.4
00:40:07.742 00.005 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.94 = -0.35)
00:40:07.746 00.004 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.45)
00:40:07.749 00.003 14556 CameraToMount -- cameraX=-0.32 cameraY=0.09 hyp=0.33 cameraTheta=2.86 mountX=0.31 mountY=-0.14, mountTheta=-0.43
00:40:07.754 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=0.09, opts=13)
00:40:07.759 00.005 14556 Enqueuing Move request for scope (-0.32, 0.09)
00:40:07.764 00.005 12308 Worker thread wakes up
00:40:07.764 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.09) opts 0xd
00:40:07.764 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, 0.09)
00:40:07.764 00.000 12308 Moving (-0.32, 0.09) raw xDistance=0.31 yDistance=-0.14
00:40:07.765 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
00:40:07.765 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:07.765 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:40:07.765 00.000 12308 MoveAxis(W, 142, ABG)
00:40:07.766 00.001 12308 Guiding  Dir = 3, Dur = 142
00:40:07.766 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:07.771 00.005 12308 IsSlewing returns 0
00:40:07.771 00.000 12308 IsGuiding returns 0
00:40:07.771 00.000 12308 PulseGuide returned control before completion, sleep 152
00:40:07.793 00.022 14556 UpdateGuideState exits: m=2082 SNR=30.6
00:40:07.797 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:07.801 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:07.805 00.004 14556 Enqueuing Expose request
00:40:07.928 00.123 12308 IsGuiding returns 1
00:40:07.930 00.002 12308 scope still moving after pulse duration time elapsed
00:40:07.960 00.030 12308 IsSlewing returns 0
00:40:07.961 00.001 12308 IsGuiding returns 0
00:40:07.961 00.000 12308 scope move finished after 142 + 48 ms
00:40:07.962 00.001 12308 Move returns status 0, amount 142
00:40:07.962 00.000 12308 MoveAxis(N, 0, ABG)
00:40:07.963 00.001 12308 Move returns status 0, amount 0
00:40:07.963 00.000 12308 move complete, result=0
00:40:07.963 00.000 12308 worker thread done servicing request
00:40:07.964 00.001 14556 GuideStep: 0.3 px 142 ms WEST, -0.1 px 0 ms NORTH
00:40:07.971 00.007 12308 Worker thread wakes up
00:40:07.971 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:07.971 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:09.221 01.250 12308 Exposure complete
00:40:09.360 00.139 12308 worker thread done servicing request
00:40:09.360 00.000 14556 OnExposeComplete: enter
00:40:09.365 00.005 14556 UpdateGuideState(): m_state=6
00:40:09.371 00.006 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9955
00:40:09.376 00.005 14556 Star::Find returns 1 (0), X=166.33, Y=996.17, Mass=2318, SNR=32.4, Peak=205 HFD=4.6
00:40:09.382 00.006 14556 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.07) = xAngle (6.01 = -0.28)
00:40:09.388 00.006 14556 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.38)
00:40:09.393 00.005 14556 CameraToMount -- cameraX=-0.20 cameraY=0.04 hyp=0.20 cameraTheta=2.93 mountX=0.20 mountY=-0.07, mountTheta=-0.36
00:40:09.401 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.04, opts=13)
00:40:09.407 00.006 14556 Enqueuing Move request for scope (-0.20, 0.04)
00:40:09.411 00.004 12308 Worker thread wakes up
00:40:09.411 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.04) opts 0xd
00:40:09.411 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.04)
00:40:09.411 00.000 12308 Moving (-0.20, 0.04) raw xDistance=0.20 yDistance=-0.07
00:40:09.411 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:40:09.412 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:09.412 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:40:09.412 00.000 12308 MoveAxis(E, 0, ABG)
00:40:09.412 00.000 12308 Move returns status 0, amount 0
00:40:09.412 00.000 12308 MoveAxis(N, 0, ABG)
00:40:09.412 00.000 12308 Move returns status 0, amount 0
00:40:09.413 00.001 12308 move complete, result=0
00:40:09.413 00.000 12308 worker thread done servicing request
00:40:09.414 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:09.435 00.021 14556 UpdateGuideState exits: m=2318 SNR=32.4
00:40:09.441 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:09.447 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:09.454 00.007 14556 Enqueuing Expose request
00:40:09.460 00.006 12308 Worker thread wakes up
00:40:09.460 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:40:09.465 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:09.465 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:10.720 01.255 12308 Exposure complete
00:40:10.837 00.117 12308 worker thread done servicing request
00:40:10.838 00.001 14556 OnExposeComplete: enter
00:40:10.842 00.004 14556 UpdateGuideState(): m_state=6
00:40:10.845 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9956
00:40:10.849 00.004 14556 Star::Find returns 1 (0), X=166.31, Y=996.15, Mass=2248, SNR=31.8, Peak=183 HFD=4.4
00:40:10.853 00.004 14556 CameraToMount -- cameraTheta (3.02) - m_xAngle (-3.07) = xAngle (6.09 = -0.19)
00:40:10.857 00.004 14556 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.99 = -0.29)
00:40:10.861 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.03 hyp=0.22 cameraTheta=3.02 mountX=0.21 mountY=-0.06, mountTheta=-0.28
00:40:10.865 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.03, opts=13)
00:40:10.869 00.004 14556 Enqueuing Move request for scope (-0.21, 0.03)
00:40:10.873 00.004 12308 Worker thread wakes up
00:40:10.874 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.03) opts 0xd
00:40:10.874 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.03)
00:40:10.874 00.000 12308 Moving (-0.21, 0.03) raw xDistance=0.21 yDistance=-0.06
00:40:10.876 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:40:10.876 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:10.876 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:40:10.876 00.000 12308 MoveAxis(W, 92, ABG)
00:40:10.876 00.000 12308 Guiding  Dir = 3, Dur = 92
00:40:10.876 00.000 12308 IsSlewing returns 0
00:40:10.877 00.001 12308 IsGuiding returns 0
00:40:10.877 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:10.881 00.004 12308 PulseGuide returned control before completion, sleep 102
00:40:10.901 00.020 14556 UpdateGuideState exits: m=2248 SNR=31.8
00:40:10.905 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:10.910 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:10.915 00.005 14556 Enqueuing Expose request
00:40:10.991 00.076 12308 IsGuiding returns 1
00:40:10.992 00.001 12308 scope still moving after pulse duration time elapsed
00:40:11.023 00.031 12308 IsSlewing returns 0
00:40:11.024 00.001 12308 IsGuiding returns 0
00:40:11.025 00.001 12308 scope move finished after 92 + 55 ms
00:40:11.026 00.001 12308 Move returns status 0, amount 92
00:40:11.026 00.000 12308 MoveAxis(N, 0, ABG)
00:40:11.027 00.001 12308 Move returns status 0, amount 0
00:40:11.027 00.000 12308 move complete, result=0
00:40:11.027 00.000 12308 worker thread done servicing request
00:40:11.027 00.000 14556 GuideStep: 0.2 px 92 ms WEST, -0.1 px 0 ms NORTH
00:40:11.034 00.007 12308 Worker thread wakes up
00:40:11.034 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:11.034 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:12.285 01.251 12308 Exposure complete
00:40:12.406 00.121 14556 OnExposeComplete: enter
00:40:12.410 00.004 12308 worker thread done servicing request
00:40:12.410 00.000 14556 UpdateGuideState(): m_state=6
00:40:12.416 00.006 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9957
00:40:12.421 00.005 14556 Star::Find returns 1 (0), X=166.33, Y=996.29, Mass=2251, SNR=32.1, Peak=168 HFD=4.7
00:40:12.425 00.004 14556 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.07) = xAngle (5.53 = -0.75)
00:40:12.430 00.005 14556 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.43 = -0.85)
00:40:12.433 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=0.16 hyp=0.26 cameraTheta=2.46 mountX=0.19 mountY=-0.19, mountTheta=-0.80
00:40:12.440 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.16, opts=13)
00:40:12.445 00.005 14556 Enqueuing Move request for scope (-0.20, 0.16)
00:40:12.448 00.003 12308 Worker thread wakes up
00:40:12.448 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.16) opts 0xd
00:40:12.449 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.16)
00:40:12.449 00.000 12308 Moving (-0.20, 0.16) raw xDistance=0.19 yDistance=-0.19
00:40:12.449 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:40:12.449 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:12.449 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:40:12.449 00.000 12308 MoveAxis(E, 0, ABG)
00:40:12.449 00.000 12308 Move returns status 0, amount 0
00:40:12.450 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:12.454 00.004 12308 MoveAxis(N, 0, ABG)
00:40:12.454 00.000 12308 Move returns status 0, amount 0
00:40:12.454 00.000 12308 move complete, result=0
00:40:12.454 00.000 12308 worker thread done servicing request
00:40:12.475 00.021 14556 UpdateGuideState exits: m=2251 SNR=32.1
00:40:12.480 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:12.483 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:12.487 00.004 14556 Enqueuing Expose request
00:40:12.491 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:40:12.494 00.003 12308 Worker thread wakes up
00:40:12.494 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:12.496 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:13.739 01.243 12308 Exposure complete
00:40:13.855 00.116 12308 worker thread done servicing request
00:40:13.856 00.001 14556 OnExposeComplete: enter
00:40:13.859 00.003 14556 UpdateGuideState(): m_state=6
00:40:13.863 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9958
00:40:13.867 00.004 14556 Star::Find returns 1 (0), X=166.31, Y=996.22, Mass=2364, SNR=32.8, Peak=193 HFD=4.7
00:40:13.870 00.003 14556 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.07) = xAngle (5.81 = -0.48)
00:40:13.876 00.006 14556 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.71 = -0.58)
00:40:13.879 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.09 hyp=0.24 cameraTheta=2.73 mountX=0.21 mountY=-0.13, mountTheta=-0.55
00:40:13.885 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.09, opts=13)
00:40:13.888 00.003 14556 Enqueuing Move request for scope (-0.22, 0.09)
00:40:13.892 00.004 12308 Worker thread wakes up
00:40:13.892 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.09) opts 0xd
00:40:13.892 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.09)
00:40:13.892 00.000 12308 Moving (-0.22, 0.09) raw xDistance=0.21 yDistance=-0.13
00:40:13.892 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:40:13.893 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:13.893 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:40:13.893 00.000 12308 MoveAxis(W, 92, ABG)
00:40:13.893 00.000 12308 Guiding  Dir = 3, Dur = 92
00:40:13.893 00.000 12308 IsSlewing returns 0
00:40:13.893 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:13.898 00.005 12308 IsGuiding returns 0
00:40:13.898 00.000 12308 PulseGuide returned control before completion, sleep 102
00:40:13.919 00.021 14556 UpdateGuideState exits: m=2364 SNR=32.8
00:40:13.924 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:13.927 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:13.931 00.004 14556 Enqueuing Expose request
00:40:14.007 00.076 12308 IsGuiding returns 1
00:40:14.008 00.001 12308 scope still moving after pulse duration time elapsed
00:40:14.039 00.031 12308 IsSlewing returns 0
00:40:14.041 00.002 12308 IsGuiding returns 0
00:40:14.041 00.000 12308 scope move finished after 92 + 50 ms
00:40:14.041 00.000 12308 Move returns status 0, amount 92
00:40:14.041 00.000 12308 MoveAxis(N, 0, ABG)
00:40:14.042 00.001 12308 Move returns status 0, amount 0
00:40:14.042 00.000 12308 move complete, result=0
00:40:14.043 00.001 12308 worker thread done servicing request
00:40:14.043 00.000 14556 GuideStep: 0.2 px 92 ms WEST, -0.1 px 0 ms NORTH
00:40:14.050 00.007 12308 Worker thread wakes up
00:40:14.050 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:14.050 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:15.301 01.251 12308 Exposure complete
00:40:15.415 00.114 12308 worker thread done servicing request
00:40:15.415 00.000 14556 OnExposeComplete: enter
00:40:15.419 00.004 14556 UpdateGuideState(): m_state=6
00:40:15.422 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9959
00:40:15.425 00.003 14556 Star::Find returns 1 (0), X=166.36, Y=996.44, Mass=2311, SNR=32.3, Peak=155 HFD=4.8
00:40:15.428 00.003 14556 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.07) = xAngle (5.13 = -1.16)
00:40:15.430 00.002 14556 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.03 = -1.26)
00:40:15.433 00.003 14556 CameraToMount -- cameraX=-0.16 cameraY=0.31 hyp=0.35 cameraTheta=2.05 mountX=0.14 mountY=-0.34, mountTheta=-1.17
00:40:15.439 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.31, opts=13)
00:40:15.443 00.004 14556 Enqueuing Move request for scope (-0.16, 0.31)
00:40:15.447 00.004 12308 Worker thread wakes up
00:40:15.447 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.31) opts 0xd
00:40:15.447 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.31)
00:40:15.447 00.000 12308 Moving (-0.16, 0.31) raw xDistance=0.14 yDistance=-0.34
00:40:15.447 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:40:15.448 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
00:40:15.448 00.000 12308 MoveAxis(E, 0, ABG)
00:40:15.448 00.000 12308 Move returns status 0, amount 0
00:40:15.448 00.000 12308 MoveAxis(N, 237, ABG)
00:40:15.448 00.000 12308 Guiding  Dir = 0, Dur = 237
00:40:15.448 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:15.453 00.005 12308 IsSlewing returns 0
00:40:15.453 00.000 12308 IsGuiding returns 0
00:40:15.454 00.001 12308 PulseGuide returned control before completion, sleep 247
00:40:15.471 00.017 14556 UpdateGuideState exits: m=2311 SNR=32.3
00:40:15.477 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:15.481 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:15.486 00.005 14556 Enqueuing Expose request
00:40:15.714 00.228 12308 IsGuiding returns 1
00:40:15.715 00.001 12308 scope still moving after pulse duration time elapsed
00:40:15.744 00.029 12308 IsSlewing returns 0
00:40:15.746 00.002 12308 IsGuiding returns 0
00:40:15.747 00.001 12308 scope move finished after 237 + 56 ms
00:40:15.747 00.000 12308 Move returns status 0, amount 237
00:40:15.747 00.000 12308 move complete, result=0
00:40:15.748 00.001 12308 worker thread done servicing request
00:40:15.749 00.001 12308 Worker thread wakes up
00:40:15.749 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 237 ms NORTH
00:40:15.756 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:15.756 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:17.007 01.251 12308 Exposure complete
00:40:17.132 00.125 12308 worker thread done servicing request
00:40:17.132 00.000 14556 OnExposeComplete: enter
00:40:17.137 00.005 14556 UpdateGuideState(): m_state=6
00:40:17.142 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9960
00:40:17.144 00.002 14556 Star::Find returns 1 (0), X=166.39, Y=996.00, Mass=2255, SNR=31.8, Peak=172 HFD=4.8
00:40:17.149 00.005 14556 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-3.07) = xAngle (0.69 = 0.69)
00:40:17.153 00.004 14556 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.59 = 0.59)
00:40:17.156 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.38 mountX=0.15 mountY=0.11, mountTheta=0.63
00:40:17.162 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.13, opts=13)
00:40:17.166 00.004 14556 Enqueuing Move request for scope (-0.14, -0.13)
00:40:17.169 00.003 12308 Worker thread wakes up
00:40:17.169 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd
00:40:17.169 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.13)
00:40:17.169 00.000 12308 Moving (-0.14, -0.13) raw xDistance=0.15 yDistance=0.11
00:40:17.171 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:40:17.171 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:17.171 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:40:17.171 00.000 12308 MoveAxis(E, 0, ABG)
00:40:17.171 00.000 12308 Move returns status 0, amount 0
00:40:17.171 00.000 12308 MoveAxis(N, 0, ABG)
00:40:17.172 00.001 12308 Move returns status 0, amount 0
00:40:17.172 00.000 12308 move complete, result=0
00:40:17.172 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:17.174 00.002 12308 worker thread done servicing request
00:40:17.195 00.021 14556 UpdateGuideState exits: m=2255 SNR=31.8
00:40:17.199 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:17.203 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:17.206 00.003 14556 Enqueuing Expose request
00:40:17.210 00.004 12308 Worker thread wakes up
00:40:17.210 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:17.210 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:17.210 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:18.465 01.255 12308 Exposure complete
00:40:18.589 00.124 12308 worker thread done servicing request
00:40:18.589 00.000 14556 OnExposeComplete: enter
00:40:18.593 00.004 14556 UpdateGuideState(): m_state=6
00:40:18.598 00.005 14556 Star::Find(15, 166, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9961
00:40:18.602 00.004 14556 Star::Find returns 1 (0), X=166.34, Y=996.08, Mass=2454, SNR=33.2, Peak=200 HFD=4.7
00:40:18.605 00.003 14556 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-3.07) = xAngle (0.16 = 0.16)
00:40:18.610 00.005 14556 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.06 = 0.06)
00:40:18.613 00.003 14556 CameraToMount -- cameraX=-0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-2.91 mountX=0.19 mountY=0.01, mountTheta=0.06
00:40:18.618 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=-0.04, opts=13)
00:40:18.622 00.004 14556 Enqueuing Move request for scope (-0.18, -0.04)
00:40:18.626 00.004 12308 Worker thread wakes up
00:40:18.626 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.04) opts 0xd
00:40:18.626 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, -0.04)
00:40:18.626 00.000 12308 Moving (-0.18, -0.04) raw xDistance=0.19 yDistance=0.01
00:40:18.626 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:40:18.626 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:18.628 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:40:18.628 00.000 12308 MoveAxis(E, 0, ABG)
00:40:18.628 00.000 12308 Move returns status 0, amount 0
00:40:18.628 00.000 12308 MoveAxis(N, 0, ABG)
00:40:18.628 00.000 12308 Move returns status 0, amount 0
00:40:18.629 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:18.632 00.003 12308 move complete, result=0
00:40:18.632 00.000 12308 worker thread done servicing request
00:40:18.652 00.020 14556 UpdateGuideState exits: m=2454 SNR=33.2
00:40:18.658 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:18.662 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:18.666 00.004 14556 Enqueuing Expose request
00:40:18.670 00.004 12308 Worker thread wakes up
00:40:18.670 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:40:18.675 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:18.675 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:19.922 01.247 12308 Exposure complete
00:40:20.044 00.122 12308 worker thread done servicing request
00:40:20.044 00.000 14556 OnExposeComplete: enter
00:40:20.048 00.004 14556 UpdateGuideState(): m_state=6
00:40:20.051 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9962
00:40:20.056 00.005 14556 Star::Find returns 1 (0), X=166.04, Y=996.00, Mass=2227, SNR=32.0, Peak=193 HFD=4.5
00:40:20.060 00.004 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
00:40:20.064 00.004 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
00:40:20.068 00.004 14556 CameraToMount -- cameraX=-0.49 cameraY=-0.12 hyp=0.50 cameraTheta=-2.89 mountX=0.50 mountY=0.04, mountTheta=0.08
00:40:20.075 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.49, y=-0.12, opts=13)
00:40:20.078 00.003 14556 Enqueuing Move request for scope (-0.49, -0.12)
00:40:20.083 00.005 12308 Worker thread wakes up
00:40:20.083 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.12) opts 0xd
00:40:20.083 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.49, -0.12)
00:40:20.083 00.000 12308 Moving (-0.49, -0.12) raw xDistance=0.50 yDistance=0.04
00:40:20.083 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50
00:40:20.083 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:20.084 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:40:20.084 00.000 12308 MoveAxis(W, 215, ABG)
00:40:20.084 00.000 12308 Guiding  Dir = 3, Dur = 215
00:40:20.084 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:20.087 00.003 12308 IsSlewing returns 0
00:40:20.087 00.000 12308 IsGuiding returns 0
00:40:20.089 00.002 12308 PulseGuide returned control before completion, sleep 225
00:40:20.108 00.019 14556 UpdateGuideState exits: m=2227 SNR=32.0
00:40:20.112 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:20.116 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:20.120 00.004 14556 Enqueuing Expose request
00:40:20.320 00.200 12308 IsGuiding returns 1
00:40:20.321 00.001 12308 scope still moving after pulse duration time elapsed
00:40:20.350 00.029 12308 IsSlewing returns 0
00:40:20.351 00.001 12308 IsGuiding returns 0
00:40:20.352 00.001 12308 scope move finished after 215 + 48 ms
00:40:20.352 00.000 12308 Move returns status 0, amount 215
00:40:20.353 00.001 12308 MoveAxis(N, 0, ABG)
00:40:20.353 00.000 12308 Move returns status 0, amount 0
00:40:20.354 00.001 12308 move complete, result=0
00:40:20.354 00.000 12308 worker thread done servicing request
00:40:20.354 00.000 12308 Worker thread wakes up
00:40:20.355 00.001 14556 GuideStep: 0.5 px 215 ms WEST, 0.0 px 0 ms NORTH
00:40:20.361 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:20.362 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:21.614 01.252 12308 Exposure complete
00:40:21.749 00.135 12308 worker thread done servicing request
00:40:21.749 00.000 14556 OnExposeComplete: enter
00:40:21.755 00.006 14556 UpdateGuideState(): m_state=6
00:40:21.761 00.006 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9963
00:40:21.766 00.005 14556 Star::Find returns 1 (0), X=166.40, Y=996.15, Mass=2244, SNR=32.0, Peak=154 HFD=4.8
00:40:21.770 00.004 14556 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.07) = xAngle (6.01 = -0.27)
00:40:21.773 00.003 14556 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.91 = -0.37)
00:40:21.777 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.94 mountX=0.13 mountY=-0.05, mountTheta=-0.36
00:40:21.783 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.03, opts=13)
00:40:21.788 00.005 14556 Enqueuing Move request for scope (-0.13, 0.03)
00:40:21.793 00.005 12308 Worker thread wakes up
00:40:21.793 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
00:40:21.793 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
00:40:21.793 00.000 12308 Moving (-0.13, 0.03) raw xDistance=0.13 yDistance=-0.05
00:40:21.793 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:40:21.794 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:21.794 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:40:21.794 00.000 12308 MoveAxis(E, 0, ABG)
00:40:21.794 00.000 12308 Move returns status 0, amount 0
00:40:21.795 00.001 12308 MoveAxis(N, 0, ABG)
00:40:21.795 00.000 12308 Move returns status 0, amount 0
00:40:21.795 00.000 12308 move complete, result=0
00:40:21.795 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:21.798 00.003 12308 worker thread done servicing request
00:40:21.818 00.020 14556 UpdateGuideState exits: m=2244 SNR=32.0
00:40:21.822 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:21.826 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:21.830 00.004 14556 Enqueuing Expose request
00:40:21.833 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:40:21.838 00.005 12308 Worker thread wakes up
00:40:21.838 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:21.838 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:23.082 01.244 12308 Exposure complete
00:40:23.198 00.116 12308 worker thread done servicing request
00:40:23.198 00.000 14556 OnExposeComplete: enter
00:40:23.203 00.005 14556 UpdateGuideState(): m_state=6
00:40:23.207 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9964
00:40:23.210 00.003 14556 Star::Find returns 1 (0), X=166.33, Y=996.26, Mass=2358, SNR=32.6, Peak=199 HFD=4.7
00:40:23.214 00.004 14556 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.07) = xAngle (5.61 = -0.67)
00:40:23.220 00.006 14556 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.77)
00:40:23.224 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.13 hyp=0.23 cameraTheta=2.54 mountX=0.18 mountY=-0.16, mountTheta=-0.72
00:40:23.229 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.13, opts=13)
00:40:23.234 00.005 14556 Enqueuing Move request for scope (-0.19, 0.13)
00:40:23.237 00.003 12308 Worker thread wakes up
00:40:23.237 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.13) opts 0xd
00:40:23.237 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.13)
00:40:23.237 00.000 12308 Moving (-0.19, 0.13) raw xDistance=0.18 yDistance=-0.16
00:40:23.237 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:40:23.237 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:23.237 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:40:23.239 00.002 12308 MoveAxis(E, 0, ABG)
00:40:23.239 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:23.243 00.004 12308 Move returns status 0, amount 0
00:40:23.243 00.000 12308 MoveAxis(N, 0, ABG)
00:40:23.243 00.000 12308 Move returns status 0, amount 0
00:40:23.243 00.000 12308 move complete, result=0
00:40:23.243 00.000 12308 worker thread done servicing request
00:40:23.266 00.023 14556 UpdateGuideState exits: m=2358 SNR=32.6
00:40:23.270 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:23.274 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:23.277 00.003 14556 Enqueuing Expose request
00:40:23.282 00.005 12308 Worker thread wakes up
00:40:23.283 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:23.283 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:23.284 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:40:24.536 01.252 12308 Exposure complete
00:40:24.650 00.114 12308 worker thread done servicing request
00:40:24.651 00.001 14556 OnExposeComplete: enter
00:40:24.656 00.005 14556 UpdateGuideState(): m_state=6
00:40:24.660 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9965
00:40:24.663 00.003 14556 Star::Find returns 1 (0), X=166.27, Y=996.21, Mass=2456, SNR=33.3, Peak=193 HFD=4.7
00:40:24.668 00.005 14556 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.07) = xAngle (5.89 = -0.39)
00:40:24.671 00.003 14556 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.79 = -0.49)
00:40:24.674 00.003 14556 CameraToMount -- cameraX=-0.26 cameraY=0.09 hyp=0.27 cameraTheta=2.82 mountX=0.25 mountY=-0.13, mountTheta=-0.47
00:40:24.680 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.09, opts=13)
00:40:24.683 00.003 14556 Enqueuing Move request for scope (-0.26, 0.09)
00:40:24.687 00.004 12308 Worker thread wakes up
00:40:24.687 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.09) opts 0xd
00:40:24.687 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.09)
00:40:24.688 00.001 12308 Moving (-0.26, 0.09) raw xDistance=0.25 yDistance=-0.13
00:40:24.688 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:40:24.688 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:24.688 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:40:24.688 00.000 12308 MoveAxis(W, 110, ABG)
00:40:24.689 00.001 12308 Guiding  Dir = 3, Dur = 110
00:40:24.689 00.000 12308 IsSlewing returns 0
00:40:24.689 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:24.695 00.006 12308 IsGuiding returns 0
00:40:24.696 00.001 12308 PulseGuide returned control before completion, sleep 120
00:40:24.717 00.021 14556 UpdateGuideState exits: m=2456 SNR=33.3
00:40:24.723 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:24.727 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:24.730 00.003 14556 Enqueuing Expose request
00:40:24.826 00.096 12308 IsGuiding returns 1
00:40:24.826 00.000 12308 scope still moving after pulse duration time elapsed
00:40:24.857 00.031 12308 IsSlewing returns 0
00:40:24.858 00.001 12308 IsGuiding returns 0
00:40:24.859 00.001 12308 scope move finished after 110 + 52 ms
00:40:24.859 00.000 12308 Move returns status 0, amount 110
00:40:24.859 00.000 12308 MoveAxis(N, 0, ABG)
00:40:24.860 00.001 12308 Move returns status 0, amount 0
00:40:24.860 00.000 12308 move complete, result=0
00:40:24.860 00.000 12308 worker thread done servicing request
00:40:24.861 00.001 12308 Worker thread wakes up
00:40:24.862 00.001 14556 GuideStep: 0.3 px 110 ms WEST, -0.1 px 0 ms NORTH
00:40:24.867 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:24.867 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:26.109 01.242 12308 Exposure complete
00:40:26.248 00.139 12308 worker thread done servicing request
00:40:26.249 00.001 14556 OnExposeComplete: enter
00:40:26.254 00.005 14556 UpdateGuideState(): m_state=6
00:40:26.258 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9966
00:40:26.261 00.003 14556 Star::Find returns 1 (0), X=166.62, Y=996.28, Mass=2458, SNR=33.3, Peak=175 HFD=4.8
00:40:26.264 00.003 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.11 = -2.18)
00:40:26.269 00.005 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.01 = -2.28)
00:40:26.273 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.15 hyp=0.18 cameraTheta=1.03 mountX=-0.10 mountY=-0.14, mountTheta=-2.21
00:40:26.277 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.15, opts=13)
00:40:26.282 00.005 14556 Enqueuing Move request for scope (0.09, 0.15)
00:40:26.286 00.004 12308 Worker thread wakes up
00:40:26.286 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.15) opts 0xd
00:40:26.286 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.15)
00:40:26.286 00.000 12308 Moving (0.09, 0.15) raw xDistance=-0.10 yDistance=-0.14
00:40:26.286 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:40:26.286 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:26.286 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:40:26.286 00.000 12308 MoveAxis(E, 0, ABG)
00:40:26.287 00.001 12308 Move returns status 0, amount 0
00:40:26.287 00.000 12308 MoveAxis(N, 0, ABG)
00:40:26.287 00.000 12308 Move returns status 0, amount 0
00:40:26.287 00.000 12308 move complete, result=0
00:40:26.288 00.001 12308 worker thread done servicing request
00:40:26.288 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:26.307 00.019 14556 UpdateGuideState exits: m=2458 SNR=33.3
00:40:26.312 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:26.316 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:26.322 00.006 14556 Enqueuing Expose request
00:40:26.326 00.004 12308 Worker thread wakes up
00:40:26.326 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:26.326 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:26.326 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:40:27.576 01.250 12308 Exposure complete
00:40:27.696 00.120 12308 worker thread done servicing request
00:40:27.697 00.001 14556 OnExposeComplete: enter
00:40:27.700 00.003 14556 UpdateGuideState(): m_state=6
00:40:27.704 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9967
00:40:27.707 00.003 14556 Star::Find returns 1 (0), X=166.67, Y=996.24, Mass=2336, SNR=32.4, Peak=148 HFD=4.7
00:40:27.712 00.005 14556 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.07) = xAngle (3.75 = -2.53)
00:40:27.715 00.003 14556 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.65 = -2.63)
00:40:27.720 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.11 hyp=0.18 cameraTheta=0.68 mountX=-0.15 mountY=-0.09, mountTheta=-2.61
00:40:27.724 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.11, opts=13)
00:40:27.728 00.004 14556 Enqueuing Move request for scope (0.14, 0.11)
00:40:27.731 00.003 12308 Worker thread wakes up
00:40:27.732 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.11) opts 0xd
00:40:27.732 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.11)
00:40:27.732 00.000 12308 Moving (0.14, 0.11) raw xDistance=-0.15 yDistance=-0.09
00:40:27.732 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:40:27.732 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:27.732 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:40:27.734 00.002 12308 MoveAxis(E, 0, ABG)
00:40:27.734 00.000 12308 Move returns status 0, amount 0
00:40:27.734 00.000 12308 MoveAxis(N, 0, ABG)
00:40:27.734 00.000 12308 Move returns status 0, amount 0
00:40:27.734 00.000 12308 move complete, result=0
00:40:27.734 00.000 12308 worker thread done servicing request
00:40:27.734 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:27.757 00.023 14556 UpdateGuideState exits: m=2336 SNR=32.4
00:40:27.762 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:27.766 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:27.769 00.003 14556 Enqueuing Expose request
00:40:27.773 00.004 12308 Worker thread wakes up
00:40:27.773 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:40:27.777 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:27.777 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:29.024 01.247 12308 Exposure complete
00:40:29.147 00.123 12308 worker thread done servicing request
00:40:29.148 00.001 14556 OnExposeComplete: enter
00:40:29.152 00.004 14556 UpdateGuideState(): m_state=6
00:40:29.157 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9968
00:40:29.161 00.004 14556 Star::Find returns 1 (0), X=166.47, Y=996.37, Mass=2141, SNR=31.2, Peak=142 HFD=4.5
00:40:29.165 00.004 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.88 = -1.41)
00:40:29.169 00.004 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.51)
00:40:29.174 00.005 14556 CameraToMount -- cameraX=-0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.80 mountX=0.04 mountY=-0.25, mountTheta=-1.41
00:40:29.182 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.24, opts=13)
00:40:29.189 00.007 14556 Enqueuing Move request for scope (-0.06, 0.24)
00:40:29.197 00.008 12308 Worker thread wakes up
00:40:29.198 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.24) opts 0xd
00:40:29.198 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.24)
00:40:29.198 00.000 12308 Moving (-0.06, 0.24) raw xDistance=0.04 yDistance=-0.25
00:40:29.198 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:40:29.199 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:40:29.199 00.000 12308 MoveAxis(E, 0, ABG)
00:40:29.199 00.000 12308 Move returns status 0, amount 0
00:40:29.200 00.001 12308 MoveAxis(N, 173, ABG)
00:40:29.200 00.000 12308 Guiding  Dir = 0, Dur = 173
00:40:29.200 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:29.207 00.007 12308 IsSlewing returns 0
00:40:29.207 00.000 12308 IsGuiding returns 0
00:40:29.208 00.001 12308 PulseGuide returned control before completion, sleep 183
00:40:29.237 00.029 14556 UpdateGuideState exits: m=2141 SNR=31.2
00:40:29.243 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:29.247 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:29.251 00.004 14556 Enqueuing Expose request
00:40:29.403 00.152 12308 IsGuiding returns 1
00:40:29.403 00.000 12308 scope still moving after pulse duration time elapsed
00:40:29.434 00.031 12308 IsSlewing returns 0
00:40:29.434 00.000 12308 IsGuiding returns 0
00:40:29.434 00.000 12308 scope move finished after 173 + 53 ms
00:40:29.434 00.000 12308 Move returns status 0, amount 173
00:40:29.434 00.000 12308 move complete, result=0
00:40:29.434 00.000 12308 worker thread done servicing request
00:40:29.436 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 173 ms NORTH
00:40:29.440 00.004 12308 Worker thread wakes up
00:40:29.440 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:29.440 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:30.694 01.254 12308 Exposure complete
00:40:30.816 00.122 12308 worker thread done servicing request
00:40:30.817 00.001 14556 OnExposeComplete: enter
00:40:30.824 00.007 14556 UpdateGuideState(): m_state=6
00:40:30.828 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9969
00:40:30.832 00.004 14556 Star::Find returns 1 (0), X=166.47, Y=996.36, Mass=2227, SNR=31.8, Peak=159 HFD=4.7
00:40:30.837 00.005 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.89 = -1.40)
00:40:30.841 00.004 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.79 = -1.50)
00:40:30.845 00.004 14556 CameraToMount -- cameraX=-0.06 cameraY=0.24 hyp=0.24 cameraTheta=1.81 mountX=0.04 mountY=-0.24, mountTheta=-1.40
00:40:30.850 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.06, y=0.24, opts=13)
00:40:30.853 00.003 14556 Enqueuing Move request for scope (-0.06, 0.24)
00:40:30.857 00.004 12308 Worker thread wakes up
00:40:30.857 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.24) opts 0xd
00:40:30.857 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.06, 0.24)
00:40:30.857 00.000 12308 Moving (-0.06, 0.24) raw xDistance=0.04 yDistance=-0.24
00:40:30.857 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:40:30.858 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:40:30.858 00.000 12308 MoveAxis(E, 0, ABG)
00:40:30.858 00.000 12308 Move returns status 0, amount 0
00:40:30.858 00.000 12308 MoveAxis(N, 172, ABG)
00:40:30.859 00.001 12308 Guiding  Dir = 0, Dur = 172
00:40:30.860 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:30.864 00.004 12308 IsSlewing returns 0
00:40:30.864 00.000 12308 IsGuiding returns 0
00:40:30.864 00.000 12308 PulseGuide returned control before completion, sleep 182
00:40:30.885 00.021 14556 UpdateGuideState exits: m=2227 SNR=31.8
00:40:30.889 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:30.893 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:30.897 00.004 14556 Enqueuing Expose request
00:40:31.059 00.162 12308 IsGuiding returns 1
00:40:31.060 00.001 12308 scope still moving after pulse duration time elapsed
00:40:31.090 00.030 12308 IsSlewing returns 0
00:40:31.090 00.000 12308 IsGuiding returns 0
00:40:31.091 00.001 12308 scope move finished after 172 + 54 ms
00:40:31.091 00.000 12308 Move returns status 0, amount 172
00:40:31.091 00.000 12308 move complete, result=0
00:40:31.091 00.000 12308 worker thread done servicing request
00:40:31.092 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 172 ms NORTH
00:40:31.100 00.008 12308 Worker thread wakes up
00:40:31.101 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:31.101 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:32.346 01.245 12308 Exposure complete
00:40:32.471 00.125 12308 worker thread done servicing request
00:40:32.471 00.000 14556 OnExposeComplete: enter
00:40:32.475 00.004 14556 UpdateGuideState(): m_state=6
00:40:32.479 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9970
00:40:32.484 00.005 14556 Star::Find returns 1 (0), X=166.53, Y=996.09, Mass=2362, SNR=32.5, Peak=161 HFD=4.8
00:40:32.488 00.004 14556 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-3.07) = xAngle (1.54 = 1.54)
00:40:32.491 00.003 14556 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.44 = 1.44)
00:40:32.495 00.004 14556 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.53 mountX=0.00 mountY=0.04, mountTheta=1.54
00:40:32.500 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=-0.04, opts=13)
00:40:32.505 00.005 14556 Enqueuing Move request for scope (0.00, -0.04)
00:40:32.509 00.004 12308 Worker thread wakes up
00:40:32.509 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd
00:40:32.509 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, -0.04)
00:40:32.509 00.000 12308 Moving (0.00, -0.04) raw xDistance=0.00 yDistance=0.04
00:40:32.509 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:40:32.510 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:32.510 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:40:32.510 00.000 12308 MoveAxis(E, 0, ABG)
00:40:32.510 00.000 12308 Move returns status 0, amount 0
00:40:32.510 00.000 12308 MoveAxis(N, 0, ABG)
00:40:32.511 00.001 12308 Move returns status 0, amount 0
00:40:32.512 00.001 12308 move complete, result=0
00:40:32.512 00.000 12308 worker thread done servicing request
00:40:32.512 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:32.535 00.023 14556 UpdateGuideState exits: m=2362 SNR=32.5
00:40:32.541 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:32.545 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:32.549 00.004 14556 Enqueuing Expose request
00:40:32.553 00.004 12308 Worker thread wakes up
00:40:32.553 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:40:32.557 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:32.557 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:33.811 01.254 12308 Exposure complete
00:40:33.937 00.126 12308 worker thread done servicing request
00:40:33.937 00.000 14556 OnExposeComplete: enter
00:40:33.942 00.005 14556 UpdateGuideState(): m_state=6
00:40:33.947 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9971
00:40:33.952 00.005 14556 Star::Find returns 1 (0), X=166.70, Y=996.08, Mass=2300, SNR=32.5, Peak=169 HFD=4.9
00:40:33.955 00.003 14556 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-3.07) = xAngle (2.80 = 2.80)
00:40:33.960 00.005 14556 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.70 = 2.70)
00:40:33.964 00.004 14556 CameraToMount -- cameraX=0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-0.27 mountX=-0.17 mountY=0.08, mountTheta=2.72
00:40:33.969 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.17, y=-0.05, opts=13)
00:40:33.973 00.004 14556 Enqueuing Move request for scope (0.17, -0.05)
00:40:33.978 00.005 12308 Worker thread wakes up
00:40:33.978 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.05) opts 0xd
00:40:33.978 00.000 12308 Handling offset move in thread for scope, endpoint = (0.17, -0.05)
00:40:33.978 00.000 12308 Moving (0.17, -0.05) raw xDistance=-0.17 yDistance=0.08
00:40:33.978 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:40:33.978 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:33.979 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:40:33.979 00.000 12308 MoveAxis(E, 0, ABG)
00:40:33.979 00.000 12308 Move returns status 0, amount 0
00:40:33.979 00.000 12308 MoveAxis(N, 0, ABG)
00:40:33.979 00.000 12308 Move returns status 0, amount 0
00:40:33.979 00.000 12308 move complete, result=0
00:40:33.979 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:33.984 00.005 12308 worker thread done servicing request
00:40:34.004 00.020 14556 UpdateGuideState exits: m=2300 SNR=32.5
00:40:34.009 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:34.013 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:34.017 00.004 14556 Enqueuing Expose request
00:40:34.022 00.005 12308 Worker thread wakes up
00:40:34.022 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:34.022 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:34.022 00.000 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:35.274 01.252 12308 Exposure complete
00:40:35.412 00.138 12308 worker thread done servicing request
00:40:35.412 00.000 14556 OnExposeComplete: enter
00:40:35.422 00.010 14556 UpdateGuideState(): m_state=6
00:40:35.430 00.008 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9972
00:40:35.442 00.012 14556 Star::Find returns 1 (0), X=166.63, Y=996.09, Mass=2176, SNR=31.4, Peak=160 HFD=4.7
00:40:35.448 00.006 14556 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-3.07) = xAngle (2.74 = 2.74)
00:40:35.453 00.005 14556 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.64 = 2.64)
00:40:35.460 00.007 14556 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.33 mountX=-0.10 mountY=0.05, mountTheta=2.66
00:40:35.466 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.04, opts=13)
00:40:35.471 00.005 14556 Enqueuing Move request for scope (0.10, -0.04)
00:40:35.474 00.003 12308 Worker thread wakes up
00:40:35.475 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
00:40:35.475 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
00:40:35.475 00.000 12308 Moving (0.10, -0.04) raw xDistance=-0.10 yDistance=0.05
00:40:35.475 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:40:35.476 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:35.476 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:40:35.477 00.001 12308 MoveAxis(E, 0, ABG)
00:40:35.477 00.000 12308 Move returns status 0, amount 0
00:40:35.477 00.000 12308 MoveAxis(N, 0, ABG)
00:40:35.477 00.000 12308 Move returns status 0, amount 0
00:40:35.477 00.000 12308 move complete, result=0
00:40:35.477 00.000 12308 worker thread done servicing request
00:40:35.477 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:35.503 00.026 14556 UpdateGuideState exits: m=2176 SNR=31.4
00:40:35.508 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:35.511 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:35.515 00.004 14556 Enqueuing Expose request
00:40:35.520 00.005 12308 Worker thread wakes up
00:40:35.520 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:35.524 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:35.524 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:36.766 01.242 12308 Exposure complete
00:40:36.884 00.118 12308 worker thread done servicing request
00:40:36.884 00.000 14556 OnExposeComplete: enter
00:40:36.889 00.005 14556 UpdateGuideState(): m_state=6
00:40:36.892 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9973
00:40:36.896 00.004 14556 Star::Find returns 1 (0), X=166.59, Y=996.07, Mass=2485, SNR=33.6, Peak=186 HFD=4.8
00:40:36.900 00.004 14556 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-3.07) = xAngle (2.32 = 2.32)
00:40:36.903 00.003 14556 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.22 = 2.22)
00:40:36.908 00.005 14556 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-0.76 mountX=-0.06 mountY=0.07, mountTheta=2.27
00:40:36.913 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.06, opts=13)
00:40:36.916 00.003 14556 Enqueuing Move request for scope (0.06, -0.06)
00:40:36.920 00.004 12308 Worker thread wakes up
00:40:36.920 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
00:40:36.920 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
00:40:36.920 00.000 12308 Moving (0.06, -0.06) raw xDistance=-0.06 yDistance=0.07
00:40:36.920 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:40:36.922 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:36.922 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:40:36.922 00.000 12308 MoveAxis(E, 0, ABG)
00:40:36.922 00.000 12308 Move returns status 0, amount 0
00:40:36.922 00.000 12308 MoveAxis(N, 0, ABG)
00:40:36.923 00.001 12308 Move returns status 0, amount 0
00:40:36.923 00.000 12308 move complete, result=0
00:40:36.923 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:36.927 00.004 12308 worker thread done servicing request
00:40:36.949 00.022 14556 UpdateGuideState exits: m=2485 SNR=33.6
00:40:36.954 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:36.958 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:36.962 00.004 14556 Enqueuing Expose request
00:40:36.967 00.005 12308 Worker thread wakes up
00:40:36.967 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:36.973 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:36.974 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:38.222 01.248 12308 Exposure complete
00:40:38.349 00.127 12308 worker thread done servicing request
00:40:38.349 00.000 14556 OnExposeComplete: enter
00:40:38.353 00.004 14556 UpdateGuideState(): m_state=6
00:40:38.357 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9974
00:40:38.362 00.005 14556 Star::Find returns 1 (0), X=166.63, Y=996.02, Mass=2069, SNR=30.7, Peak=161 HFD=4.2
00:40:38.366 00.004 14556 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-3.07) = xAngle (2.26 = 2.26)
00:40:38.370 00.004 14556 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.16 = 2.16)
00:40:38.373 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-0.82 mountX=-0.10 mountY=0.13, mountTheta=2.22
00:40:38.378 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.11, opts=13)
00:40:38.385 00.007 14556 Enqueuing Move request for scope (0.10, -0.11)
00:40:38.389 00.004 12308 Worker thread wakes up
00:40:38.389 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
00:40:38.389 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
00:40:38.389 00.000 12308 Moving (0.10, -0.11) raw xDistance=-0.10 yDistance=0.13
00:40:38.389 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:40:38.390 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:38.390 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:40:38.390 00.000 12308 MoveAxis(E, 0, ABG)
00:40:38.390 00.000 12308 Move returns status 0, amount 0
00:40:38.390 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:38.395 00.005 12308 MoveAxis(N, 0, ABG)
00:40:38.395 00.000 12308 Move returns status 0, amount 0
00:40:38.395 00.000 12308 move complete, result=0
00:40:38.395 00.000 12308 worker thread done servicing request
00:40:38.416 00.021 14556 UpdateGuideState exits: m=2069 SNR=30.7
00:40:38.421 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:38.426 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:38.429 00.003 14556 Enqueuing Expose request
00:40:38.432 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:38.437 00.005 12308 Worker thread wakes up
00:40:38.437 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:38.439 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:39.694 01.255 12308 Exposure complete
00:40:39.806 00.112 12308 worker thread done servicing request
00:40:39.807 00.001 14556 OnExposeComplete: enter
00:40:39.811 00.004 14556 UpdateGuideState(): m_state=6
00:40:39.815 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9975
00:40:39.820 00.005 14556 Star::Find returns 1 (0), X=166.72, Y=996.12, Mass=2479, SNR=33.3, Peak=179 HFD=4.8
00:40:39.823 00.003 14556 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-3.07) = xAngle (3.03 = 3.03)
00:40:39.829 00.006 14556 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.93 = 2.93)
00:40:39.833 00.004 14556 CameraToMount -- cameraX=0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-0.05 mountX=-0.19 mountY=0.04, mountTheta=2.93
00:40:39.837 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=-0.01, opts=13)
00:40:39.842 00.005 14556 Enqueuing Move request for scope (0.20, -0.01)
00:40:39.847 00.005 12308 Worker thread wakes up
00:40:39.847 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.01) opts 0xd
00:40:39.847 00.000 12308 Handling offset move in thread for scope, endpoint = (0.20, -0.01)
00:40:39.847 00.000 12308 Moving (0.20, -0.01) raw xDistance=-0.19 yDistance=0.04
00:40:39.848 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:40:39.848 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:39.848 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:40:39.848 00.000 12308 MoveAxis(E, 0, ABG)
00:40:39.848 00.000 12308 Move returns status 0, amount 0
00:40:39.850 00.002 12308 MoveAxis(N, 0, ABG)
00:40:39.850 00.000 12308 Move returns status 0, amount 0
00:40:39.851 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:39.859 00.008 12308 move complete, result=0
00:40:39.860 00.001 12308 worker thread done servicing request
00:40:39.885 00.025 14556 UpdateGuideState exits: m=2479 SNR=33.3
00:40:39.893 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:39.898 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:39.904 00.006 14556 Enqueuing Expose request
00:40:39.913 00.009 14556 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:40:39.918 00.005 12308 Worker thread wakes up
00:40:39.919 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:39.919 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:41.167 01.248 12308 Exposure complete
00:40:41.283 00.116 12308 worker thread done servicing request
00:40:41.283 00.000 14556 OnExposeComplete: enter
00:40:41.287 00.004 14556 UpdateGuideState(): m_state=6
00:40:41.293 00.006 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9976
00:40:41.297 00.004 14556 Star::Find returns 1 (0), X=166.58, Y=996.35, Mass=2221, SNR=31.6, Peak=159 HFD=4.8
00:40:41.301 00.004 14556 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.07) = xAngle (4.42 = -1.86)
00:40:41.305 00.004 14556 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.32 = -1.96)
00:40:41.309 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.34 mountX=-0.07 mountY=-0.21, mountTheta=-1.87
00:40:41.314 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.22, opts=13)
00:40:41.317 00.003 14556 Enqueuing Move request for scope (0.05, 0.22)
00:40:41.321 00.004 12308 Worker thread wakes up
00:40:41.321 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.22) opts 0xd
00:40:41.321 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.22)
00:40:41.321 00.000 12308 Moving (0.05, 0.22) raw xDistance=-0.07 yDistance=-0.21
00:40:41.321 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:40:41.322 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:40:41.322 00.000 12308 MoveAxis(E, 0, ABG)
00:40:41.322 00.000 12308 Move returns status 0, amount 0
00:40:41.322 00.000 12308 MoveAxis(N, 148, ABG)
00:40:41.323 00.001 12308 Guiding  Dir = 0, Dur = 148
00:40:41.323 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:41.327 00.004 12308 IsSlewing returns 0
00:40:41.327 00.000 12308 IsGuiding returns 0
00:40:41.328 00.001 12308 PulseGuide returned control before completion, sleep 158
00:40:41.349 00.021 14556 UpdateGuideState exits: m=2221 SNR=31.6
00:40:41.361 00.012 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:41.365 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:41.368 00.003 14556 Enqueuing Expose request
00:40:41.502 00.134 12308 IsGuiding returns 0
00:40:41.502 00.000 12308 Move returns status 0, amount 148
00:40:41.502 00.000 12308 move complete, result=0
00:40:41.503 00.001 12308 worker thread done servicing request
00:40:41.503 00.000 12308 Worker thread wakes up
00:40:41.503 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 148 ms NORTH
00:40:41.507 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:41.507 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:42.752 01.245 12308 Exposure complete
00:40:42.857 00.105 12308 worker thread done servicing request
00:40:42.857 00.000 14556 OnExposeComplete: enter
00:40:42.860 00.003 14556 UpdateGuideState(): m_state=6
00:40:42.863 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9977
00:40:42.866 00.003 14556 Star::Find returns 1 (0), X=166.71, Y=995.98, Mass=2177, SNR=31.4, Peak=167 HFD=4.3
00:40:42.871 00.005 14556 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-3.07) = xAngle (2.38 = 2.38)
00:40:42.873 00.002 14556 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.28 = 2.28)
00:40:42.878 00.005 14556 CameraToMount -- cameraX=0.18 cameraY=-0.15 hyp=0.23 cameraTheta=-0.69 mountX=-0.17 mountY=0.18, mountTheta=2.34
00:40:42.884 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.18, y=-0.15, opts=13)
00:40:42.888 00.004 14556 Enqueuing Move request for scope (0.18, -0.15)
00:40:42.892 00.004 12308 Worker thread wakes up
00:40:42.893 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.15) opts 0xd
00:40:42.893 00.000 12308 Handling offset move in thread for scope, endpoint = (0.18, -0.15)
00:40:42.893 00.000 12308 Moving (0.18, -0.15) raw xDistance=-0.17 yDistance=0.18
00:40:42.893 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:40:42.893 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:42.893 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:40:42.893 00.000 12308 MoveAxis(E, 0, ABG)
00:40:42.893 00.000 12308 Move returns status 0, amount 0
00:40:42.894 00.001 12308 MoveAxis(N, 0, ABG)
00:40:42.894 00.000 12308 Move returns status 0, amount 0
00:40:42.894 00.000 12308 move complete, result=0
00:40:42.894 00.000 12308 worker thread done servicing request
00:40:42.894 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:42.920 00.026 14556 UpdateGuideState exits: m=2177 SNR=31.4
00:40:42.924 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:42.928 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:42.931 00.003 14556 Enqueuing Expose request
00:40:42.936 00.005 14556 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:40:42.939 00.003 12308 Worker thread wakes up
00:40:42.940 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:42.940 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:44.194 01.254 12308 Exposure complete
00:40:44.322 00.128 12308 worker thread done servicing request
00:40:44.322 00.000 14556 OnExposeComplete: enter
00:40:44.327 00.005 14556 UpdateGuideState(): m_state=6
00:40:44.330 00.003 14556 Star::Find(15, 166, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9978
00:40:44.335 00.005 14556 Star::Find returns 1 (0), X=166.75, Y=996.11, Mass=2246, SNR=31.9, Peak=166 HFD=4.5
00:40:44.338 00.003 14556 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-3.07) = xAngle (3.02 = 3.02)
00:40:44.342 00.004 14556 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.92 = 2.92)
00:40:44.347 00.005 14556 CameraToMount -- cameraX=0.22 cameraY=-0.01 hyp=0.22 cameraTheta=-0.05 mountX=-0.22 mountY=0.05, mountTheta=2.92
00:40:44.353 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=-0.01, opts=13)
00:40:44.357 00.004 14556 Enqueuing Move request for scope (0.22, -0.01)
00:40:44.362 00.005 12308 Worker thread wakes up
00:40:44.362 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.01) opts 0xd
00:40:44.362 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, -0.01)
00:40:44.362 00.000 12308 Moving (0.22, -0.01) raw xDistance=-0.22 yDistance=0.05
00:40:44.362 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:40:44.363 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:44.363 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:40:44.363 00.000 12308 MoveAxis(E, 95, ABG)
00:40:44.363 00.000 12308 Guiding  Dir = 2, Dur = 95
00:40:44.363 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:44.369 00.006 12308 IsSlewing returns 0
00:40:44.369 00.000 12308 IsGuiding returns 0
00:40:44.369 00.000 12308 PulseGuide returned control before completion, sleep 105
00:40:44.392 00.023 14556 UpdateGuideState exits: m=2246 SNR=31.9
00:40:44.396 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:44.400 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:44.404 00.004 14556 Enqueuing Expose request
00:40:44.478 00.074 12308 IsGuiding returns 1
00:40:44.478 00.000 12308 scope still moving after pulse duration time elapsed
00:40:44.509 00.031 12308 IsSlewing returns 0
00:40:44.510 00.001 12308 IsGuiding returns 0
00:40:44.511 00.001 12308 scope move finished after 95 + 47 ms
00:40:44.511 00.000 12308 Move returns status 0, amount 95
00:40:44.511 00.000 12308 MoveAxis(N, 0, ABG)
00:40:44.511 00.000 12308 Move returns status 0, amount 0
00:40:44.513 00.002 12308 move complete, result=0
00:40:44.513 00.000 12308 worker thread done servicing request
00:40:44.513 00.000 14556 GuideStep: -0.2 px 95 ms EAST, 0.0 px 0 ms NORTH
00:40:44.520 00.007 12308 Worker thread wakes up
00:40:44.520 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:44.520 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:45.772 01.252 12308 Exposure complete
00:40:45.896 00.124 12308 worker thread done servicing request
00:40:45.897 00.001 14556 OnExposeComplete: enter
00:40:45.900 00.003 14556 UpdateGuideState(): m_state=6
00:40:45.906 00.006 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9979
00:40:45.912 00.006 14556 Star::Find returns 1 (0), X=166.29, Y=995.99, Mass=2370, SNR=32.7, Peak=189 HFD=4.8
00:40:45.918 00.006 14556 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.07) = xAngle (0.44 = 0.44)
00:40:45.926 00.008 14556 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.34 = 0.34)
00:40:45.931 00.005 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.13 hyp=0.27 cameraTheta=-2.63 mountX=0.25 mountY=0.09, mountTheta=0.36
00:40:45.939 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.13, opts=13)
00:40:45.945 00.006 14556 Enqueuing Move request for scope (-0.24, -0.13)
00:40:45.950 00.005 12308 Worker thread wakes up
00:40:45.951 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.13) opts 0xd
00:40:45.951 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.13)
00:40:45.951 00.000 12308 Moving (-0.24, -0.13) raw xDistance=0.25 yDistance=0.09
00:40:45.951 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
00:40:45.952 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:45.952 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:40:45.952 00.000 12308 MoveAxis(W, 101, ABG)
00:40:45.952 00.000 12308 Guiding  Dir = 3, Dur = 101
00:40:45.953 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:45.960 00.007 12308 IsSlewing returns 0
00:40:45.961 00.001 12308 IsGuiding returns 0
00:40:45.961 00.000 12308 PulseGuide returned control before completion, sleep 111
00:40:45.989 00.028 14556 UpdateGuideState exits: m=2370 SNR=32.7
00:40:45.995 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:46.003 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:46.011 00.008 14556 Enqueuing Expose request
00:40:46.079 00.068 12308 IsGuiding returns 1
00:40:46.079 00.000 12308 scope still moving after pulse duration time elapsed
00:40:46.109 00.030 12308 IsSlewing returns 0
00:40:46.109 00.000 12308 IsGuiding returns 0
00:40:46.110 00.001 12308 scope move finished after 101 + 48 ms
00:40:46.110 00.000 12308 Move returns status 0, amount 101
00:40:46.110 00.000 12308 MoveAxis(N, 0, ABG)
00:40:46.110 00.000 12308 Move returns status 0, amount 0
00:40:46.110 00.000 12308 move complete, result=0
00:40:46.111 00.001 12308 worker thread done servicing request
00:40:46.111 00.000 14556 GuideStep: 0.2 px 101 ms WEST, 0.1 px 0 ms NORTH
00:40:46.117 00.006 12308 Worker thread wakes up
00:40:46.119 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:46.121 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:47.371 01.250 12308 Exposure complete
00:40:47.478 00.107 12308 worker thread done servicing request
00:40:47.479 00.001 14556 OnExposeComplete: enter
00:40:47.482 00.003 14556 UpdateGuideState(): m_state=6
00:40:47.486 00.004 14556 Star::Find(15, 166, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9980
00:40:47.489 00.003 14556 Star::Find returns 1 (0), X=166.52, Y=996.17, Mass=2294, SNR=32.3, Peak=181 HFD=4.5
00:40:47.493 00.004 14556 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.07) = xAngle (4.94 = -1.35)
00:40:47.496 00.003 14556 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.84 = -1.44)
00:40:47.501 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.86 mountX=0.01 mountY=-0.04, mountTheta=-1.35
00:40:47.507 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.04, opts=13)
00:40:47.511 00.004 14556 Enqueuing Move request for scope (-0.01, 0.04)
00:40:47.515 00.004 12308 Worker thread wakes up
00:40:47.515 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
00:40:47.515 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
00:40:47.515 00.000 12308 Moving (-0.01, 0.04) raw xDistance=0.01 yDistance=-0.04
00:40:47.515 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:40:47.516 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:47.516 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:40:47.516 00.000 12308 MoveAxis(E, 0, ABG)
00:40:47.516 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:47.521 00.005 12308 Move returns status 0, amount 0
00:40:47.521 00.000 12308 MoveAxis(N, 0, ABG)
00:40:47.521 00.000 12308 Move returns status 0, amount 0
00:40:47.521 00.000 12308 move complete, result=0
00:40:47.521 00.000 12308 worker thread done servicing request
00:40:47.543 00.022 14556 UpdateGuideState exits: m=2294 SNR=32.3
00:40:47.547 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:47.552 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:47.556 00.004 14556 Enqueuing Expose request
00:40:47.560 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:40:47.564 00.004 12308 Worker thread wakes up
00:40:47.564 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:47.565 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:48.817 01.252 12308 Exposure complete
00:40:48.941 00.124 12308 worker thread done servicing request
00:40:48.942 00.001 14556 OnExposeComplete: enter
00:40:48.946 00.004 14556 UpdateGuideState(): m_state=6
00:40:48.950 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9981
00:40:48.953 00.003 14556 Star::Find returns 1 (0), X=166.55, Y=996.12, Mass=2090, SNR=30.8, Peak=148 HFD=4.4
00:40:48.957 00.004 14556 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-3.07) = xAngle (2.66 = 2.66)
00:40:48.961 00.004 14556 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.56 = 2.56)
00:40:48.964 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-0.41 mountX=-0.02 mountY=0.01, mountTheta=2.59
00:40:48.969 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.01, opts=13)
00:40:48.973 00.004 14556 Enqueuing Move request for scope (0.02, -0.01)
00:40:48.977 00.004 12308 Worker thread wakes up
00:40:48.977 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
00:40:48.977 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
00:40:48.977 00.000 12308 Moving (0.02, -0.01) raw xDistance=-0.02 yDistance=0.01
00:40:48.978 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:40:48.978 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:48.978 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:40:48.978 00.000 12308 MoveAxis(E, 0, ABG)
00:40:48.978 00.000 12308 Move returns status 0, amount 0
00:40:48.978 00.000 12308 MoveAxis(N, 0, ABG)
00:40:48.980 00.002 12308 Move returns status 0, amount 0
00:40:48.980 00.000 12308 move complete, result=0
00:40:48.980 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:48.984 00.004 12308 worker thread done servicing request
00:40:49.005 00.021 14556 UpdateGuideState exits: m=2090 SNR=30.8
00:40:49.009 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:49.013 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:49.016 00.003 14556 Enqueuing Expose request
00:40:49.020 00.004 12308 Worker thread wakes up
00:40:49.020 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:49.020 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:49.020 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:40:50.268 01.248 12308 Exposure complete
00:40:50.389 00.121 12308 worker thread done servicing request
00:40:50.391 00.002 14556 OnExposeComplete: enter
00:40:50.394 00.003 14556 UpdateGuideState(): m_state=6
00:40:50.398 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9982
00:40:50.401 00.003 14556 Star::Find returns 1 (0), X=166.44, Y=996.13, Mass=2421, SNR=33.2, Peak=173 HFD=4.9
00:40:50.406 00.005 14556 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.07) = xAngle (-0.05 = -0.05)
00:40:50.410 00.004 14556 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.15 = -0.15)
00:40:50.413 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-3.12 mountX=0.09 mountY=-0.01, mountTheta=-0.15
00:40:50.418 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=-0.00, opts=13)
00:40:50.423 00.005 14556 Enqueuing Move request for scope (-0.09, -0.00)
00:40:50.426 00.003 12308 Worker thread wakes up
00:40:50.426 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.00) opts 0xd
00:40:50.426 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, -0.00)
00:40:50.426 00.000 12308 Moving (-0.09, -0.00) raw xDistance=0.09 yDistance=-0.01
00:40:50.426 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:40:50.426 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:50.428 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:40:50.428 00.000 12308 MoveAxis(E, 0, ABG)
00:40:50.428 00.000 12308 Move returns status 0, amount 0
00:40:50.428 00.000 12308 MoveAxis(N, 0, ABG)
00:40:50.428 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:50.433 00.005 12308 Move returns status 0, amount 0
00:40:50.433 00.000 12308 move complete, result=0
00:40:50.433 00.000 12308 worker thread done servicing request
00:40:50.455 00.022 14556 UpdateGuideState exits: m=2421 SNR=33.2
00:40:50.460 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:50.464 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:50.468 00.004 14556 Enqueuing Expose request
00:40:50.474 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:40:50.478 00.004 12308 Worker thread wakes up
00:40:50.478 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:50.478 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:51.721 01.243 12308 Exposure complete
00:40:51.842 00.121 14556 OnExposeComplete: enter
00:40:51.846 00.004 12308 worker thread done servicing request
00:40:51.847 00.001 14556 UpdateGuideState(): m_state=6
00:40:51.851 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9983
00:40:51.856 00.005 14556 Star::Find returns 1 (0), X=166.51, Y=996.36, Mass=2413, SNR=33.1, Peak=186 HFD=4.8
00:40:51.862 00.006 14556 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.07) = xAngle (4.73 = -1.55)
00:40:51.868 00.006 14556 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.65)
00:40:51.872 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.23 hyp=0.24 cameraTheta=1.66 mountX=0.00 mountY=-0.23, mountTheta=-1.55
00:40:51.879 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.23, opts=13)
00:40:51.885 00.006 14556 Enqueuing Move request for scope (-0.02, 0.23)
00:40:51.892 00.007 12308 Worker thread wakes up
00:40:51.894 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.23) opts 0xd
00:40:51.894 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.23)
00:40:51.894 00.000 12308 Moving (-0.02, 0.23) raw xDistance=0.00 yDistance=-0.23
00:40:51.894 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:40:51.895 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:40:51.895 00.000 12308 MoveAxis(E, 0, ABG)
00:40:51.895 00.000 12308 Move returns status 0, amount 0
00:40:51.895 00.000 12308 MoveAxis(N, 165, ABG)
00:40:51.895 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:51.902 00.007 12308 Guiding  Dir = 0, Dur = 165
00:40:51.903 00.001 12308 IsSlewing returns 0
00:40:51.903 00.000 12308 IsGuiding returns 0
00:40:51.904 00.001 12308 PulseGuide returned control before completion, sleep 175
00:40:51.932 00.028 14556 UpdateGuideState exits: m=2413 SNR=33.1
00:40:51.937 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:51.941 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:51.947 00.006 14556 Enqueuing Expose request
00:40:52.088 00.141 12308 IsGuiding returns 1
00:40:52.089 00.001 12308 scope still moving after pulse duration time elapsed
00:40:52.121 00.032 12308 IsSlewing returns 0
00:40:52.122 00.001 12308 IsGuiding returns 0
00:40:52.122 00.000 12308 scope move finished after 165 + 54 ms
00:40:52.123 00.001 12308 Move returns status 0, amount 165
00:40:52.125 00.002 12308 move complete, result=0
00:40:52.125 00.000 12308 worker thread done servicing request
00:40:52.125 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 165 ms NORTH
00:40:52.131 00.006 12308 Worker thread wakes up
00:40:52.134 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:52.134 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:53.382 01.248 12308 Exposure complete
00:40:53.497 00.115 12308 worker thread done servicing request
00:40:53.497 00.000 14556 OnExposeComplete: enter
00:40:53.502 00.005 14556 UpdateGuideState(): m_state=6
00:40:53.506 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9984
00:40:53.510 00.004 14556 Star::Find returns 1 (0), X=166.49, Y=995.97, Mass=2307, SNR=32.2, Peak=194 HFD=4.2
00:40:53.513 00.003 14556 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-3.07) = xAngle (1.26 = 1.26)
00:40:53.517 00.004 14556 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.16 = 1.16)
00:40:53.521 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.16 hyp=0.16 cameraTheta=-1.81 mountX=0.05 mountY=0.15, mountTheta=1.25
00:40:53.525 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.16, opts=13)
00:40:53.528 00.003 14556 Enqueuing Move request for scope (-0.04, -0.16)
00:40:53.531 00.003 12308 Worker thread wakes up
00:40:53.531 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.16) opts 0xd
00:40:53.531 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.16)
00:40:53.531 00.000 12308 Moving (-0.04, -0.16) raw xDistance=0.05 yDistance=0.15
00:40:53.531 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:40:53.533 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:53.533 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:40:53.533 00.000 12308 MoveAxis(E, 0, ABG)
00:40:53.533 00.000 12308 Move returns status 0, amount 0
00:40:53.533 00.000 12308 MoveAxis(N, 0, ABG)
00:40:53.533 00.000 12308 Move returns status 0, amount 0
00:40:53.534 00.001 12308 move complete, result=0
00:40:53.534 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:53.538 00.004 12308 worker thread done servicing request
00:40:53.558 00.020 14556 UpdateGuideState exits: m=2307 SNR=32.2
00:40:53.563 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:53.568 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:53.572 00.004 14556 Enqueuing Expose request
00:40:53.575 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:40:53.580 00.005 12308 Worker thread wakes up
00:40:53.580 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:53.580 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:54.824 01.244 12308 Exposure complete
00:40:54.949 00.125 12308 worker thread done servicing request
00:40:54.950 00.001 14556 OnExposeComplete: enter
00:40:54.954 00.004 14556 UpdateGuideState(): m_state=6
00:40:54.959 00.005 14556 Star::Find(15, 166, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9985
00:40:54.963 00.004 14556 Star::Find returns 1 (0), X=166.36, Y=996.13, Mass=2430, SNR=33.1, Peak=189 HFD=4.7
00:40:54.966 00.003 14556 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.07) = xAngle (6.19 = -0.09)
00:40:54.970 00.004 14556 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.09 = -0.19)
00:40:54.975 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.00 hyp=0.16 cameraTheta=3.12 mountX=0.16 mountY=-0.03, mountTheta=-0.19
00:40:54.982 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.00, opts=13)
00:40:54.987 00.005 14556 Enqueuing Move request for scope (-0.16, 0.00)
00:40:54.992 00.005 12308 Worker thread wakes up
00:40:54.992 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.00) opts 0xd
00:40:54.992 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.00)
00:40:54.992 00.000 12308 Moving (-0.16, 0.00) raw xDistance=0.16 yDistance=-0.03
00:40:54.992 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:40:54.993 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:54.993 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:40:54.993 00.000 12308 MoveAxis(E, 0, ABG)
00:40:54.993 00.000 12308 Move returns status 0, amount 0
00:40:54.993 00.000 12308 MoveAxis(N, 0, ABG)
00:40:54.994 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:54.997 00.003 12308 Move returns status 0, amount 0
00:40:54.998 00.001 12308 move complete, result=0
00:40:54.998 00.000 12308 worker thread done servicing request
00:40:55.022 00.024 14556 UpdateGuideState exits: m=2430 SNR=33.1
00:40:55.026 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:55.030 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:55.035 00.005 14556 Enqueuing Expose request
00:40:55.040 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:40:55.043 00.003 12308 Worker thread wakes up
00:40:55.044 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:55.044 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:56.295 01.251 12308 Exposure complete
00:40:56.415 00.120 12308 worker thread done servicing request
00:40:56.415 00.000 14556 OnExposeComplete: enter
00:40:56.420 00.005 14556 UpdateGuideState(): m_state=6
00:40:56.423 00.003 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9986
00:40:56.429 00.006 14556 Star::Find returns 1 (0), X=166.36, Y=996.22, Mass=2122, SNR=31.0, Peak=189 HFD=4.5
00:40:56.432 00.003 14556 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.07) = xAngle (5.68 = -0.60)
00:40:56.436 00.004 14556 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.58 = -0.70)
00:40:56.441 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.19 cameraTheta=2.61 mountX=0.16 mountY=-0.12, mountTheta=-0.67
00:40:56.446 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.10, opts=13)
00:40:56.450 00.004 14556 Enqueuing Move request for scope (-0.16, 0.10)
00:40:56.454 00.004 12308 Worker thread wakes up
00:40:56.454 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.10) opts 0xd
00:40:56.455 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.10)
00:40:56.455 00.000 12308 Moving (-0.16, 0.10) raw xDistance=0.16 yDistance=-0.12
00:40:56.455 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:40:56.455 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:56.456 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:40:56.456 00.000 12308 MoveAxis(E, 0, ABG)
00:40:56.457 00.001 12308 Move returns status 0, amount 0
00:40:56.457 00.000 12308 MoveAxis(N, 0, ABG)
00:40:56.457 00.000 12308 Move returns status 0, amount 0
00:40:56.457 00.000 12308 move complete, result=0
00:40:56.457 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:56.462 00.005 12308 worker thread done servicing request
00:40:56.482 00.020 14556 UpdateGuideState exits: m=2122 SNR=31.0
00:40:56.488 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:56.492 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:56.496 00.004 14556 Enqueuing Expose request
00:40:56.499 00.003 12308 Worker thread wakes up
00:40:56.500 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:40:56.506 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:56.506 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:57.766 01.260 12308 Exposure complete
00:40:57.883 00.117 12308 worker thread done servicing request
00:40:57.885 00.002 14556 OnExposeComplete: enter
00:40:57.888 00.003 14556 UpdateGuideState(): m_state=6
00:40:57.892 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9987
00:40:57.897 00.005 14556 Star::Find returns 1 (0), X=166.48, Y=996.07, Mass=2272, SNR=32.0, Peak=183 HFD=4.9
00:40:57.901 00.004 14556 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-3.07) = xAngle (0.83 = 0.83)
00:40:57.905 00.004 14556 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.73 = 0.73)
00:40:57.909 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.07 cameraTheta=-2.25 mountX=0.05 mountY=0.05, mountTheta=0.78
00:40:57.913 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.06, opts=13)
00:40:57.918 00.005 14556 Enqueuing Move request for scope (-0.05, -0.06)
00:40:57.922 00.004 12308 Worker thread wakes up
00:40:57.922 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
00:40:57.922 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
00:40:57.922 00.000 12308 Moving (-0.05, -0.06) raw xDistance=0.05 yDistance=0.05
00:40:57.922 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:40:57.922 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:57.924 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:40:57.924 00.000 12308 MoveAxis(E, 0, ABG)
00:40:57.924 00.000 12308 Move returns status 0, amount 0
00:40:57.924 00.000 12308 MoveAxis(N, 0, ABG)
00:40:57.924 00.000 12308 Move returns status 0, amount 0
00:40:57.924 00.000 12308 move complete, result=0
00:40:57.925 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:57.928 00.003 12308 worker thread done servicing request
00:40:57.949 00.021 14556 UpdateGuideState exits: m=2272 SNR=32.0
00:40:57.952 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:57.956 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:57.961 00.005 14556 Enqueuing Expose request
00:40:57.965 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:40:57.968 00.003 12308 Worker thread wakes up
00:40:57.969 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:57.969 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:40:59.219 01.250 12308 Exposure complete
00:40:59.361 00.142 12308 worker thread done servicing request
00:40:59.362 00.001 14556 OnExposeComplete: enter
00:40:59.366 00.004 14556 UpdateGuideState(): m_state=6
00:40:59.372 00.006 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9988
00:40:59.376 00.004 14556 Star::Find returns 1 (0), X=166.28, Y=996.12, Mass=2302, SNR=32.2, Peak=178 HFD=4.5
00:40:59.380 00.004 14556 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.07) = xAngle (-0.05 = -0.05)
00:40:59.384 00.004 14556 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.15 = -0.15)
00:40:59.388 00.004 14556 CameraToMount -- cameraX=-0.25 cameraY=-0.01 hyp=0.25 cameraTheta=-3.12 mountX=0.25 mountY=-0.04, mountTheta=-0.14
00:40:59.393 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=-0.01, opts=13)
00:40:59.398 00.005 14556 Enqueuing Move request for scope (-0.25, -0.01)
00:40:59.405 00.007 12308 Worker thread wakes up
00:40:59.405 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.01) opts 0xd
00:40:59.405 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, -0.01)
00:40:59.405 00.000 12308 Moving (-0.25, -0.01) raw xDistance=0.25 yDistance=-0.04
00:40:59.406 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:40:59.406 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:40:59.406 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:40:59.407 00.001 12308 MoveAxis(W, 108, ABG)
00:40:59.407 00.000 12308 Guiding  Dir = 3, Dur = 108
00:40:59.407 00.000 12308 IsSlewing returns 0
00:40:59.409 00.002 12308 IsGuiding returns 0
00:40:59.409 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:40:59.414 00.005 12308 PulseGuide returned control before completion, sleep 118
00:40:59.435 00.021 14556 UpdateGuideState exits: m=2302 SNR=32.2
00:40:59.441 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:59.446 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:40:59.449 00.003 14556 Enqueuing Expose request
00:40:59.536 00.087 12308 IsGuiding returns 1
00:40:59.537 00.001 12308 scope still moving after pulse duration time elapsed
00:40:59.567 00.030 12308 IsSlewing returns 0
00:40:59.568 00.001 12308 IsGuiding returns 0
00:40:59.569 00.001 12308 scope move finished after 108 + 52 ms
00:40:59.569 00.000 12308 Move returns status 0, amount 108
00:40:59.571 00.002 12308 MoveAxis(N, 0, ABG)
00:40:59.571 00.000 12308 Move returns status 0, amount 0
00:40:59.572 00.001 12308 move complete, result=0
00:40:59.572 00.000 12308 worker thread done servicing request
00:40:59.573 00.001 14556 GuideStep: 0.2 px 108 ms WEST, -0.0 px 0 ms NORTH
00:40:59.579 00.006 12308 Worker thread wakes up
00:40:59.579 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:40:59.579 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(152,981,31,31)
00:41:00.600 01.021 14556 evsrv: cli 0185AD08 connect
00:41:00.604 00.004 14556 case statement mapped state 6 to 3
00:41:00.753 00.149 14556 case statement mapped state 6 to 3
00:41:00.757 00.004 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"4c0b67d9-07ef-4cf1-93c6-1fa87be7d088"}
00:41:00.761 00.004 14556 case statement mapped state 6 to 3
00:41:00.763 00.002 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c0b67d9-07ef-4cf1-93c6-1fa87be7d088"}
00:41:00.766 00.003 14556 evsrv: cli 0185AD08 disconnect
00:41:00.770 00.004 14556 evsrv: cli 0185B3E8 connect
00:41:00.774 00.004 14556 case statement mapped state 6 to 3
00:41:00.778 00.004 14556 case statement mapped state 6 to 3
00:41:00.783 00.005 14556 evsrv: cli 0185B3E8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"d8d0e44a-c3a9-49c5-992e-f5c2ab2917f3"}
00:41:00.787 00.004 14556 PhdController::Dither begins
00:41:00.791 00.004 14556 dither: size=5.00, dRA=-0.08 dDec=-4.36
00:41:00.794 00.003 14556 MountToCamera -- mountTheta (-1.59) + m_xAngle (-3.07) = xAngle (-4.66 = 1.62)
00:41:00.923 00.129 14556 MountToCamera -- mountX=-0.08 mountY=-4.36 hyp=4.37 mountTheta=-1.59 cameraX=-0.22, cameraY=4.36 cameraTheta=1.62
00:41:00.928 00.005 12308 Exposure complete
00:41:00.928 00.000 14556 setting lock position to (166.31, 1000.49)
00:41:00.932 00.004 14556 Mount: notify guiding dithered (-0.2, 4.4)
00:41:00.936 00.004 14556 Status Line: Dither by -0.08,-4.36
00:41:01.051 00.115 14556 PhdController: newstate STATE_SETTLE_BEGIN
00:41:01.058 00.007 14556 PhdController: newstate STATE_SETTLE_WAIT
00:41:01.062 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"d8d0e44a-c3a9-49c5-992e-f5c2ab2917f3"}
00:41:01.067 00.005 14556 evsrv: cli 0185B3E8 disconnect
00:41:01.130 00.063 12308 worker thread done servicing request
00:41:01.130 00.000 14556 OnExposeComplete: enter
00:41:01.133 00.003 14556 UpdateGuideState(): m_state=6
00:41:01.137 00.004 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9989
00:41:01.140 00.003 14556 Star::Find returns 1 (0), X=166.67, Y=996.16, Mass=2442, SNR=33.2, Peak=173 HFD=4.9
00:41:01.142 00.002 14556 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-3.07) = xAngle (1.59 = 1.59)
00:41:01.146 00.004 14556 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.49 = 1.49)
00:41:01.149 00.003 14556 CameraToMount -- cameraX=0.36 cameraY=-4.33 hyp=4.34 cameraTheta=-1.49 mountX=-0.07 mountY=4.33, mountTheta=1.59
00:41:01.153 00.004 14556 dither recenter: remaining=(0.1,4.4) step=(0.1,4.4)
00:41:01.158 00.005 14556 MountToCamera -- mountTheta (1.55) + m_xAngle (-3.07) = xAngle (-1.52 = -1.52)
00:41:01.161 00.003 14556 MountToCamera -- mountX=0.08 mountY=4.36 hyp=4.37 mountTheta=1.55 cameraX=0.22, cameraY=-4.36 cameraTheta=-1.52
00:41:01.165 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.22, y=-4.36, opts=4)
00:41:01.168 00.003 14556 Enqueuing Move request for scope (0.22, -4.36)
00:41:01.171 00.003 14556 Mount: notify direct move 0.08,4.36
00:41:01.174 00.003 12308 Worker thread wakes up
00:41:01.174 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.22, -4.36) opts 0x4
00:41:01.174 00.000 12308 Handling offset move in thread for scope, endpoint = (0.22, -4.36)
00:41:01.174 00.000 12308 Moving (0.22, -4.36) raw xDistance=0.08 yDistance=4.36
00:41:01.174 00.000 12308 MoveAxis(W, 56, B)
00:41:01.174 00.000 12308 Guiding  Dir = 3, Dur = 56
00:41:01.174 00.000 12308 IsSlewing returns 0
00:41:01.175 00.001 12308 IsGuiding returns 0
00:41:01.175 00.000 12308 PulseGuide returned control before completion, sleep 66
00:41:01.175 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:01.196 00.021 14556 UpdateGuideState exits: m=2442 SNR=33.2
00:41:01.199 00.003 14556 PhdController: settling, locked = 1, distance = 4.48 (1.50) aobump = 0 frame = 1 / 99999
00:41:01.202 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760593261.202,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.48,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:41:01.204 00.002 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:01.208 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:01.211 00.003 14556 Enqueuing Expose request
00:41:01.254 00.043 12308 IsGuiding returns 0
00:41:01.254 00.000 12308 Move returns status 0, amount 56
00:41:01.254 00.000 12308 MoveAxis(S, 3071, B)
00:41:01.254 00.000 12308 Guiding  Dir = 1, Dur = 3071
00:41:01.255 00.001 12308 IsSlewing returns 0
00:41:01.255 00.000 12308 IsGuiding returns 0
00:41:01.255 00.000 12308 PulseGuide returned control before completion, sleep 3081
00:41:04.350 03.095 12308 IsGuiding returns 1
00:41:04.350 00.000 12308 scope still moving after pulse duration time elapsed
00:41:04.381 00.031 12308 IsSlewing returns 0
00:41:04.382 00.001 12308 IsGuiding returns 0
00:41:04.383 00.001 12308 scope move finished after 3071 + 56 ms
00:41:04.383 00.000 12308 Move returns status 0, amount 3071
00:41:04.384 00.001 12308 move complete, result=0
00:41:04.384 00.000 12308 worker thread done servicing request
00:41:04.384 00.000 14556 GuideStep: 0.1 px 56 ms WEST, 4.4 px 3071 ms SOUTH
00:41:04.391 00.007 12308 Worker thread wakes up
00:41:04.391 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:04.391 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:05.646 01.255 12308 Exposure complete
00:41:05.761 00.115 12308 worker thread done servicing request
00:41:05.761 00.000 14556 OnExposeComplete: enter
00:41:05.764 00.003 14556 UpdateGuideState(): m_state=6
00:41:05.769 00.005 14556 Star::Find(15, 166, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9990
00:41:05.772 00.003 14556 Star::Find returns 1 (0), X=166.36, Y=999.85, Mass=2346, SNR=32.4, Peak=195 HFD=4.4
00:41:05.775 00.003 14556 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-3.07) = xAngle (1.59 = 1.59)
00:41:05.779 00.004 14556 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.49 = 1.49)
00:41:05.782 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=-0.63 hyp=0.64 cameraTheta=-1.49 mountX=-0.01 mountY=0.63, mountTheta=1.59
00:41:05.788 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.63, opts=13)
00:41:05.791 00.003 14556 Enqueuing Move request for scope (0.05, -0.63)
00:41:05.794 00.003 12308 Worker thread wakes up
00:41:05.794 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.63) opts 0xd
00:41:05.794 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.63)
00:41:05.794 00.000 12308 Moving (0.05, -0.63) raw xDistance=-0.01 yDistance=0.63
00:41:05.796 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:41:05.796 00.000 12308 resist switch: large excursion: input 0.63 thresh 0.60 direction from 0 to 1
00:41:05.796 00.000 12308 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.90
00:41:05.796 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
00:41:05.796 00.000 12308 MoveAxis(E, 0, ABG)
00:41:05.796 00.000 12308 Move returns status 0, amount 0
00:41:05.796 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:05.800 00.004 12308 MoveAxis(S, 446, ABG)
00:41:05.801 00.001 12308 Guiding  Dir = 1, Dur = 446
00:41:05.801 00.000 12308 IsSlewing returns 0
00:41:05.801 00.000 12308 IsGuiding returns 0
00:41:05.802 00.001 12308 PulseGuide returned control before completion, sleep 456
00:41:05.828 00.026 14556 UpdateGuideState exits: m=2346 SNR=32.4
00:41:05.834 00.006 14556 PhdController: settling, locked = 1, distance = 0.64 (1.50) aobump = 0 frame = 2 / 99999
00:41:05.840 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760593265.838,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.64,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:41:05.846 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:05.853 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:05.858 00.005 14556 Enqueuing Expose request
00:41:06.260 00.402 12308 IsGuiding returns 1
00:41:06.261 00.001 12308 scope still moving after pulse duration time elapsed
00:41:06.291 00.030 12308 IsSlewing returns 0
00:41:06.292 00.001 12308 IsGuiding returns 0
00:41:06.292 00.000 12308 scope move finished after 446 + 44 ms
00:41:06.293 00.001 12308 Move returns status 0, amount 446
00:41:06.293 00.000 12308 move complete, result=0
00:41:06.294 00.001 12308 worker thread done servicing request
00:41:06.294 00.000 12308 Worker thread wakes up
00:41:06.295 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.6 px 446 ms SOUTH
00:41:06.301 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:06.301 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:07.556 01.255 12308 Exposure complete
00:41:07.672 00.116 12308 worker thread done servicing request
00:41:07.672 00.000 14556 OnExposeComplete: enter
00:41:07.676 00.004 14556 UpdateGuideState(): m_state=6
00:41:07.680 00.004 14556 Star::Find(15, 166, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9991
00:41:07.683 00.003 14556 Star::Find returns 1 (0), X=166.57, Y=1000.66, Mass=2238, SNR=31.9, Peak=142 HFD=4.9
00:41:07.686 00.003 14556 CameraToMount -- cameraTheta (0.60) - m_xAngle (-3.07) = xAngle (3.67 = -2.61)
00:41:07.690 00.004 14556 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.57 = -2.71)
00:41:07.693 00.003 14556 CameraToMount -- cameraX=0.26 cameraY=0.18 hyp=0.31 cameraTheta=0.60 mountX=-0.27 mountY=-0.13, mountTheta=-2.69
00:41:07.699 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.26, y=0.18, opts=13)
00:41:07.702 00.003 14556 Enqueuing Move request for scope (0.26, 0.18)
00:41:07.707 00.005 12308 Worker thread wakes up
00:41:07.708 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.18) opts 0xd
00:41:07.708 00.000 12308 Handling offset move in thread for scope, endpoint = (0.26, 0.18)
00:41:07.708 00.000 12308 Moving (0.26, 0.18) raw xDistance=-0.27 yDistance=-0.13
00:41:07.709 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:41:07.709 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:41:07.709 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:41:07.709 00.000 12308 MoveAxis(E, 117, ABG)
00:41:07.709 00.000 12308 Guiding  Dir = 2, Dur = 117
00:41:07.710 00.001 12308 IsSlewing returns 0
00:41:07.710 00.000 12308 IsGuiding returns 0
00:41:07.710 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:07.715 00.005 12308 PulseGuide returned control before completion, sleep 127
00:41:07.732 00.017 14556 UpdateGuideState exits: m=2238 SNR=31.9
00:41:07.736 00.004 14556 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 3 / 99999
00:41:07.738 00.002 14556 evsrv: {"Event":"Settling","Timestamp":1760593267.738,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.54,"Time":1.9,"SettleTime":10.0,"StarLocked":true}
00:41:07.743 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:07.746 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:07.750 00.004 14556 Enqueuing Expose request
00:41:07.856 00.106 12308 IsGuiding returns 0
00:41:07.858 00.002 12308 Move returns status 0, amount 117
00:41:07.858 00.000 12308 MoveAxis(N, 0, ABG)
00:41:07.858 00.000 12308 Move returns status 0, amount 0
00:41:07.858 00.000 12308 move complete, result=0
00:41:07.859 00.001 12308 worker thread done servicing request
00:41:07.859 00.000 14556 GuideStep: -0.3 px 117 ms EAST, -0.1 px 0 ms NORTH
00:41:07.866 00.007 12308 Worker thread wakes up
00:41:07.866 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:07.866 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:09.118 01.252 12308 Exposure complete
00:41:09.212 00.094 12308 worker thread done servicing request
00:41:09.212 00.000 14556 OnExposeComplete: enter
00:41:09.215 00.003 14556 UpdateGuideState(): m_state=6
00:41:09.220 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9992
00:41:09.223 00.003 14556 Star::Find returns 1 (0), X=166.19, Y=1000.67, Mass=2232, SNR=31.9, Peak=170 HFD=4.5
00:41:09.227 00.004 14556 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.07) = xAngle (5.21 = -1.07)
00:41:09.232 00.005 14556 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.11 = -1.17)
00:41:09.237 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.19 hyp=0.22 cameraTheta=2.13 mountX=0.11 mountY=-0.20, mountTheta=-1.09
00:41:09.244 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.19, opts=13)
00:41:09.248 00.004 14556 Enqueuing Move request for scope (-0.12, 0.19)
00:41:09.254 00.006 12308 Worker thread wakes up
00:41:09.254 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.19) opts 0xd
00:41:09.254 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.19)
00:41:09.255 00.001 12308 Moving (-0.12, 0.19) raw xDistance=0.11 yDistance=-0.20
00:41:09.255 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:41:09.255 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:41:09.255 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:41:09.255 00.000 12308 MoveAxis(E, 0, ABG)
00:41:09.257 00.002 12308 Move returns status 0, amount 0
00:41:09.257 00.000 12308 MoveAxis(N, 0, ABG)
00:41:09.257 00.000 12308 Move returns status 0, amount 0
00:41:09.257 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:09.263 00.006 12308 move complete, result=0
00:41:09.263 00.000 12308 worker thread done servicing request
00:41:09.291 00.028 14556 UpdateGuideState exits: m=2232 SNR=31.9
00:41:09.297 00.006 14556 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 4 / 99999
00:41:09.303 00.006 14556 evsrv: {"Event":"Settling","Timestamp":1760593269.303,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.44,"Time":3.5,"SettleTime":10.0,"StarLocked":true}
00:41:09.307 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:09.315 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:09.320 00.005 14556 Enqueuing Expose request
00:41:09.327 00.007 12308 Worker thread wakes up
00:41:09.327 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:41:09.332 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:09.332 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:10.579 01.247 12308 Exposure complete
00:41:10.689 00.110 12308 worker thread done servicing request
00:41:10.689 00.000 14556 OnExposeComplete: enter
00:41:10.694 00.005 14556 UpdateGuideState(): m_state=6
00:41:10.698 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9993
00:41:10.701 00.003 14556 Star::Find returns 1 (0), X=166.28, Y=1000.72, Mass=2306, SNR=32.2, Peak=192 HFD=4.4
00:41:10.706 00.005 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.78 = -1.50)
00:41:10.710 00.004 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.68 = -1.60)
00:41:10.714 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.24 cameraTheta=1.71 mountX=0.02 mountY=-0.24, mountTheta=-1.50
00:41:10.719 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.23, opts=13)
00:41:10.722 00.003 14556 Enqueuing Move request for scope (-0.03, 0.23)
00:41:10.727 00.005 12308 Worker thread wakes up
00:41:10.727 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd
00:41:10.727 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.23)
00:41:10.727 00.000 12308 Moving (-0.03, 0.23) raw xDistance=0.02 yDistance=-0.24
00:41:10.727 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:41:10.727 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:41:10.729 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:41:10.729 00.000 12308 MoveAxis(E, 0, ABG)
00:41:10.729 00.000 12308 Move returns status 0, amount 0
00:41:10.729 00.000 12308 MoveAxis(N, 0, ABG)
00:41:10.729 00.000 12308 Move returns status 0, amount 0
00:41:10.730 00.001 12308 move complete, result=0
00:41:10.730 00.000 12308 worker thread done servicing request
00:41:10.730 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:10.755 00.025 14556 UpdateGuideState exits: m=2306 SNR=32.2
00:41:10.759 00.004 14556 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 5 / 99999
00:41:10.763 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760593270.763,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":4.9,"SettleTime":10.0,"StarLocked":true}
00:41:10.767 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:10.770 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:10.774 00.004 14556 Enqueuing Expose request
00:41:10.777 00.003 12308 Worker thread wakes up
00:41:10.778 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:10.778 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:10.778 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:41:12.021 01.243 12308 Exposure complete
00:41:12.145 00.124 12308 worker thread done servicing request
00:41:12.146 00.001 14556 OnExposeComplete: enter
00:41:12.149 00.003 14556 UpdateGuideState(): m_state=6
00:41:12.153 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9994
00:41:12.158 00.005 14556 Star::Find returns 1 (0), X=166.28, Y=1000.75, Mass=2348, SNR=32.4, Peak=195 HFD=4.5
00:41:12.162 00.004 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.74 = -1.54)
00:41:12.166 00.004 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.64)
00:41:12.170 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.67 mountX=0.01 mountY=-0.26, mountTheta=-1.54
00:41:12.175 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.26, opts=13)
00:41:12.180 00.005 14556 Enqueuing Move request for scope (-0.03, 0.26)
00:41:12.183 00.003 12308 Worker thread wakes up
00:41:12.183 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.26) opts 0xd
00:41:12.184 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.26)
00:41:12.184 00.000 12308 Moving (-0.03, 0.26) raw xDistance=0.01 yDistance=-0.26
00:41:12.184 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:41:12.184 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:41:12.184 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:41:12.184 00.000 12308 MoveAxis(E, 0, ABG)
00:41:12.185 00.001 12308 Move returns status 0, amount 0
00:41:12.185 00.000 12308 MoveAxis(N, 0, ABG)
00:41:12.186 00.001 12308 Move returns status 0, amount 0
00:41:12.186 00.000 12308 move complete, result=0
00:41:12.186 00.000 12308 worker thread done servicing request
00:41:12.186 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:12.209 00.023 14556 UpdateGuideState exits: m=2348 SNR=32.4
00:41:12.212 00.003 14556 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 6 / 99999
00:41:12.216 00.004 14556 evsrv: {"Event":"Settling","Timestamp":1760593272.216,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.35,"Time":6.4,"SettleTime":10.0,"StarLocked":true}
00:41:12.221 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:12.226 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:12.230 00.004 14556 Enqueuing Expose request
00:41:12.236 00.006 12308 Worker thread wakes up
00:41:12.237 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:41:12.243 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:12.243 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:13.495 01.252 12308 Exposure complete
00:41:13.604 00.109 12308 worker thread done servicing request
00:41:13.604 00.000 14556 OnExposeComplete: enter
00:41:13.608 00.004 14556 UpdateGuideState(): m_state=6
00:41:13.612 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9995
00:41:13.615 00.003 14556 Star::Find returns 1 (0), X=166.26, Y=1000.84, Mass=2321, SNR=32.1, Peak=183 HFD=4.5
00:41:13.619 00.004 14556 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.07) = xAngle (4.79 = -1.50)
00:41:13.623 00.004 14556 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
00:41:13.627 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.35 hyp=0.35 cameraTheta=1.71 mountX=0.03 mountY=-0.35, mountTheta=-1.50
00:41:13.632 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.35, opts=13)
00:41:13.635 00.003 14556 Enqueuing Move request for scope (-0.05, 0.35)
00:41:13.640 00.005 12308 Worker thread wakes up
00:41:13.640 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.35) opts 0xd
00:41:13.640 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.35)
00:41:13.640 00.000 12308 Moving (-0.05, 0.35) raw xDistance=0.03 yDistance=-0.35
00:41:13.640 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:41:13.640 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:41:13.641 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
00:41:13.641 00.000 12308 MoveAxis(E, 0, ABG)
00:41:13.641 00.000 12308 Move returns status 0, amount 0
00:41:13.641 00.000 12308 MoveAxis(N, 0, ABG)
00:41:13.641 00.000 12308 Move returns status 0, amount 0
00:41:13.642 00.001 12308 move complete, result=0
00:41:13.642 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:13.647 00.005 12308 worker thread done servicing request
00:41:13.668 00.021 14556 UpdateGuideState exits: m=2321 SNR=32.1
00:41:13.672 00.004 14556 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 7 / 99999
00:41:13.675 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760593273.675,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.35,"Time":7.8,"SettleTime":10.0,"StarLocked":true}
00:41:13.679 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:13.683 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:13.687 00.004 14556 Enqueuing Expose request
00:41:13.690 00.003 12308 Worker thread wakes up
00:41:13.690 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:13.690 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:13.692 00.002 14556 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
00:41:14.942 01.250 12308 Exposure complete
00:41:15.053 00.111 12308 worker thread done servicing request
00:41:15.053 00.000 14556 OnExposeComplete: enter
00:41:15.056 00.003 14556 UpdateGuideState(): m_state=6
00:41:15.059 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9996
00:41:15.064 00.005 14556 Star::Find returns 1 (0), X=166.20, Y=1000.76, Mass=2266, SNR=31.8, Peak=180 HFD=4.6
00:41:15.067 00.003 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.02 = -1.26)
00:41:15.070 00.003 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.36)
00:41:15.074 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.28 hyp=0.30 cameraTheta=1.95 mountX=0.09 mountY=-0.29, mountTheta=-1.27
00:41:15.080 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.28, opts=13)
00:41:15.083 00.003 14556 Enqueuing Move request for scope (-0.11, 0.28)
00:41:15.087 00.004 12308 Worker thread wakes up
00:41:15.087 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.28) opts 0xd
00:41:15.087 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.28)
00:41:15.087 00.000 12308 Moving (-0.11, 0.28) raw xDistance=0.09 yDistance=-0.29
00:41:15.087 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:41:15.087 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:41:15.088 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:41:15.088 00.000 12308 MoveAxis(E, 0, ABG)
00:41:15.088 00.000 12308 Move returns status 0, amount 0
00:41:15.088 00.000 12308 MoveAxis(N, 0, ABG)
00:41:15.088 00.000 12308 Move returns status 0, amount 0
00:41:15.088 00.000 12308 move complete, result=0
00:41:15.089 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:15.092 00.003 12308 worker thread done servicing request
00:41:15.110 00.018 14556 UpdateGuideState exits: m=2266 SNR=31.8
00:41:15.113 00.003 14556 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 8 / 99999
00:41:15.116 00.003 14556 evsrv: {"Event":"Settling","Timestamp":1760593275.116,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":9.3,"SettleTime":10.0,"StarLocked":true}
00:41:15.120 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:15.124 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:15.130 00.006 14556 Enqueuing Expose request
00:41:15.134 00.004 12308 Worker thread wakes up
00:41:15.134 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:41:15.139 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:15.139 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:16.389 01.250 12308 Exposure complete
00:41:16.500 00.111 12308 worker thread done servicing request
00:41:16.500 00.000 14556 OnExposeComplete: enter
00:41:16.504 00.004 14556 UpdateGuideState(): m_state=6
00:41:16.508 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9997
00:41:16.513 00.005 14556 Star::Find returns 1 (0), X=166.26, Y=1000.82, Mass=2239, SNR=31.7, Peak=180 HFD=4.7
00:41:16.516 00.003 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.80 = -1.49)
00:41:16.520 00.004 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.70 = -1.59)
00:41:16.524 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.33 hyp=0.34 cameraTheta=1.72 mountX=0.03 mountY=-0.34, mountTheta=-1.49
00:41:16.529 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.33, opts=13)
00:41:16.533 00.004 14556 Enqueuing Move request for scope (-0.05, 0.33)
00:41:16.536 00.003 12308 Worker thread wakes up
00:41:16.536 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.33) opts 0xd
00:41:16.536 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.33)
00:41:16.536 00.000 12308 Moving (-0.05, 0.33) raw xDistance=0.03 yDistance=-0.34
00:41:16.537 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:41:16.537 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse
00:41:16.537 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
00:41:16.537 00.000 12308 MoveAxis(E, 0, ABG)
00:41:16.537 00.000 12308 Move returns status 0, amount 0
00:41:16.537 00.000 12308 MoveAxis(N, 0, ABG)
00:41:16.537 00.000 12308 Move returns status 0, amount 0
00:41:16.537 00.000 12308 move complete, result=0
00:41:16.537 00.000 12308 worker thread done servicing request
00:41:16.537 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:16.561 00.024 14556 UpdateGuideState exits: m=2239 SNR=31.7
00:41:16.566 00.005 14556 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 9 / 99999
00:41:16.570 00.004 14556 PhdController: newstate STATE_FINISH
00:41:16.574 00.004 14556 PhdController complete: success
00:41:16.578 00.004 14556 evsrv: {"Event":"SettleDone","Timestamp":1760593276.578,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
00:41:16.581 00.003 14556 Mount: notify guiding dither settle done success=1
00:41:16.585 00.004 14556 PhdController: newstate STATE_IDLE
00:41:16.589 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:16.592 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:16.595 00.003 14556 Enqueuing Expose request
00:41:16.601 00.006 12308 Worker thread wakes up
00:41:16.601 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:16.601 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:16.602 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:41:17.849 01.247 12308 Exposure complete
00:41:17.965 00.116 12308 worker thread done servicing request
00:41:17.965 00.000 14556 OnExposeComplete: enter
00:41:17.972 00.007 14556 UpdateGuideState(): m_state=6
00:41:17.977 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9998
00:41:17.981 00.004 14556 Star::Find returns 1 (0), X=166.23, Y=1000.88, Mass=2416, SNR=33.0, Peak=211 HFD=4.4
00:41:17.984 00.003 14556 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.07) = xAngle (4.85 = -1.43)
00:41:17.989 00.005 14556 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.75 = -1.53)
00:41:17.993 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.40 hyp=0.41 cameraTheta=1.78 mountX=0.06 mountY=-0.41, mountTheta=-1.43
00:41:17.998 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.40, opts=13)
00:41:18.001 00.003 14556 Enqueuing Move request for scope (-0.08, 0.40)
00:41:18.006 00.005 12308 Worker thread wakes up
00:41:18.006 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.40) opts 0xd
00:41:18.007 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.40)
00:41:18.007 00.000 12308 Moving (-0.08, 0.40) raw xDistance=0.06 yDistance=-0.41
00:41:18.007 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:41:18.008 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse
00:41:18.008 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
00:41:18.008 00.000 12308 MoveAxis(E, 0, ABG)
00:41:18.008 00.000 12308 Move returns status 0, amount 0
00:41:18.008 00.000 12308 MoveAxis(N, 0, ABG)
00:41:18.010 00.002 12308 Move returns status 0, amount 0
00:41:18.010 00.000 12308 move complete, result=0
00:41:18.010 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:18.016 00.006 12308 worker thread done servicing request
00:41:18.034 00.018 14556 UpdateGuideState exits: m=2416 SNR=33.0
00:41:18.039 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:18.043 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:18.048 00.005 14556 Enqueuing Expose request
00:41:18.051 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:41:18.055 00.004 12308 Worker thread wakes up
00:41:18.055 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:18.055 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:19.302 01.247 12308 Exposure complete
00:41:19.445 00.143 12308 worker thread done servicing request
00:41:19.445 00.000 14556 OnExposeComplete: enter
00:41:19.450 00.005 14556 UpdateGuideState(): m_state=6
00:41:19.455 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9999
00:41:19.459 00.004 14556 Star::Find returns 1 (0), X=166.51, Y=1001.04, Mass=2282, SNR=32.1, Peak=166 HFD=4.8
00:41:19.463 00.004 14556 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.07) = xAngle (4.30 = -1.98)
00:41:19.466 00.003 14556 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.08)
00:41:19.472 00.006 14556 CameraToMount -- cameraX=0.20 cameraY=0.55 hyp=0.59 cameraTheta=1.23 mountX=-0.24 mountY=-0.51, mountTheta=-2.00
00:41:19.479 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.20, y=0.55, opts=13)
00:41:19.482 00.003 14556 Enqueuing Move request for scope (0.20, 0.55)
00:41:19.486 00.004 12308 Worker thread wakes up
00:41:19.486 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.55) opts 0xd
00:41:19.487 00.001 12308 Handling offset move in thread for scope, endpoint = (0.20, 0.55)
00:41:19.487 00.000 12308 Moving (0.20, 0.55) raw xDistance=-0.24 yDistance=-0.51
00:41:19.487 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:41:19.487 00.000 12308 switching direction from 1 to -1 - decHistory=-7 oldest=0.30 newest=-1.25
00:41:19.487 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
00:41:19.487 00.000 12308 MoveAxis(E, 102, ABG)
00:41:19.487 00.000 12308 Guiding  Dir = 2, Dur = 102
00:41:19.488 00.001 12308 IsSlewing returns 0
00:41:19.488 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:19.492 00.004 12308 IsGuiding returns 0
00:41:19.492 00.000 12308 PulseGuide returned control before completion, sleep 112
00:41:19.512 00.020 14556 UpdateGuideState exits: m=2282 SNR=32.1
00:41:19.517 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:19.521 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:19.524 00.003 14556 Enqueuing Expose request
00:41:19.609 00.085 12308 IsGuiding returns 1
00:41:19.610 00.001 12308 scope still moving after pulse duration time elapsed
00:41:19.641 00.031 12308 IsSlewing returns 0
00:41:19.642 00.001 12308 IsGuiding returns 0
00:41:19.642 00.000 12308 scope move finished after 102 + 48 ms
00:41:19.642 00.000 12308 Move returns status 0, amount 102
00:41:19.643 00.001 12308 MoveAxis(N, 361, ABG)
00:41:19.643 00.000 12308 Guiding  Dir = 0, Dur = 361
00:41:19.644 00.001 12308 IsSlewing returns 0
00:41:19.644 00.000 12308 IsGuiding returns 0
00:41:19.644 00.000 12308 PulseGuide returned control before completion, sleep 371
00:41:20.032 00.388 12308 IsGuiding returns 1
00:41:20.033 00.001 12308 scope still moving after pulse duration time elapsed
00:41:20.064 00.031 12308 IsSlewing returns 0
00:41:20.064 00.000 12308 IsGuiding returns 0
00:41:20.065 00.001 12308 scope move finished after 361 + 59 ms
00:41:20.065 00.000 12308 Move returns status 0, amount 361
00:41:20.065 00.000 12308 move complete, result=0
00:41:20.067 00.002 12308 worker thread done servicing request
00:41:20.067 00.000 12308 Worker thread wakes up
00:41:20.068 00.001 14556 GuideStep: -0.2 px 102 ms EAST, -0.5 px 361 ms NORTH
00:41:20.074 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:20.074 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:21.324 01.250 12308 Exposure complete
00:41:21.438 00.114 12308 worker thread done servicing request
00:41:21.439 00.001 14556 OnExposeComplete: enter
00:41:21.442 00.003 14556 UpdateGuideState(): m_state=6
00:41:21.446 00.004 14556 Star::Find(15, 166, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10000
00:41:21.450 00.004 14556 Star::Find returns 1 (0), X=166.17, Y=1001.06, Mass=2353, SNR=32.6, Peak=198 HFD=4.6
00:41:21.453 00.003 14556 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.07) = xAngle (4.88 = -1.40)
00:41:21.456 00.003 14556 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
00:41:21.460 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.57 hyp=0.59 cameraTheta=1.81 mountX=0.10 mountY=-0.58, mountTheta=-1.40
00:41:21.466 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.57, opts=13)
00:41:21.469 00.003 14556 Enqueuing Move request for scope (-0.14, 0.57)
00:41:21.473 00.004 12308 Worker thread wakes up
00:41:21.473 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.57) opts 0xd
00:41:21.473 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.57)
00:41:21.473 00.000 12308 Moving (-0.14, 0.57) raw xDistance=0.10 yDistance=-0.58
00:41:21.474 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:41:21.474 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
00:41:21.474 00.000 12308 MoveAxis(E, 0, ABG)
00:41:21.474 00.000 12308 Move returns status 0, amount 0
00:41:21.475 00.001 12308 MoveAxis(N, 411, ABG)
00:41:21.476 00.001 12308 Guiding  Dir = 0, Dur = 411
00:41:21.476 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:21.480 00.004 12308 IsSlewing returns 0
00:41:21.480 00.000 12308 IsGuiding returns 0
00:41:21.481 00.001 12308 PulseGuide returned control before completion, sleep 421
00:41:21.501 00.020 14556 UpdateGuideState exits: m=2353 SNR=32.6
00:41:21.506 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:21.510 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:21.515 00.005 14556 Enqueuing Expose request
00:41:21.909 00.394 12308 IsGuiding returns 1
00:41:21.910 00.001 12308 scope still moving after pulse duration time elapsed
00:41:21.940 00.030 12308 IsSlewing returns 0
00:41:21.942 00.002 12308 IsGuiding returns 0
00:41:21.942 00.000 12308 scope move finished after 411 + 50 ms
00:41:21.942 00.000 12308 Move returns status 0, amount 411
00:41:21.943 00.001 12308 move complete, result=0
00:41:21.943 00.000 12308 worker thread done servicing request
00:41:21.943 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.6 px 411 ms NORTH
00:41:21.952 00.009 12308 Worker thread wakes up
00:41:21.952 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:21.952 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:23.204 01.252 12308 Exposure complete
00:41:23.328 00.124 12308 worker thread done servicing request
00:41:23.329 00.001 14556 OnExposeComplete: enter
00:41:23.333 00.004 14556 UpdateGuideState(): m_state=6
00:41:23.336 00.003 14556 Star::Find(15, 166, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10001
00:41:23.340 00.004 14556 Star::Find returns 1 (0), X=166.29, Y=1000.85, Mass=2316, SNR=32.3, Peak=157 HFD=4.6
00:41:23.344 00.004 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
00:41:23.348 00.004 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
00:41:23.353 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.36 hyp=0.36 cameraTheta=1.63 mountX=-0.00 mountY=-0.36, mountTheta=-1.58
00:41:23.359 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.36, opts=13)
00:41:23.363 00.004 14556 Enqueuing Move request for scope (-0.02, 0.36)
00:41:23.369 00.006 12308 Worker thread wakes up
00:41:23.369 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.36) opts 0xd
00:41:23.369 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.36)
00:41:23.369 00.000 12308 Moving (-0.02, 0.36) raw xDistance=-0.00 yDistance=-0.36
00:41:23.369 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:41:23.369 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
00:41:23.370 00.001 12308 MoveAxis(E, 0, ABG)
00:41:23.370 00.000 12308 Move returns status 0, amount 0
00:41:23.370 00.000 12308 MoveAxis(N, 254, ABG)
00:41:23.370 00.000 12308 Guiding  Dir = 0, Dur = 254
00:41:23.370 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:23.375 00.005 12308 IsSlewing returns 0
00:41:23.376 00.001 12308 IsGuiding returns 0
00:41:23.377 00.001 12308 PulseGuide returned control before completion, sleep 264
00:41:23.400 00.023 14556 UpdateGuideState exits: m=2316 SNR=32.3
00:41:23.404 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:23.409 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:23.411 00.002 14556 Enqueuing Expose request
00:41:23.646 00.235 12308 IsGuiding returns 1
00:41:23.646 00.000 12308 scope still moving after pulse duration time elapsed
00:41:23.677 00.031 12308 IsSlewing returns 0
00:41:23.677 00.000 12308 IsGuiding returns 0
00:41:23.678 00.001 12308 scope move finished after 254 + 47 ms
00:41:23.678 00.000 12308 Move returns status 0, amount 254
00:41:23.682 00.004 12308 move complete, result=0
00:41:23.684 00.002 12308 worker thread done servicing request
00:41:23.684 00.000 12308 Worker thread wakes up
00:41:23.685 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 254 ms NORTH
00:41:23.692 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:23.692 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:24.936 01.244 12308 Exposure complete
00:41:25.069 00.133 12308 worker thread done servicing request
00:41:25.069 00.000 14556 OnExposeComplete: enter
00:41:25.075 00.006 14556 UpdateGuideState(): m_state=6
00:41:25.079 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10002
00:41:25.084 00.005 14556 Star::Find returns 1 (0), X=166.28, Y=1000.35, Mass=2185, SNR=31.2, Peak=177 HFD=4.7
00:41:25.087 00.003 14556 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-3.07) = xAngle (1.31 = 1.31)
00:41:25.091 00.004 14556 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.21 = 1.21)
00:41:25.095 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.76 mountX=0.04 mountY=0.13, mountTheta=1.30
00:41:25.099 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.14, opts=13)
00:41:25.104 00.005 14556 Enqueuing Move request for scope (-0.03, -0.14)
00:41:25.108 00.004 12308 Worker thread wakes up
00:41:25.108 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.14) opts 0xd
00:41:25.108 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.14)
00:41:25.108 00.000 12308 Moving (-0.03, -0.14) raw xDistance=0.04 yDistance=0.13
00:41:25.108 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:41:25.108 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:41:25.109 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:41:25.109 00.000 12308 MoveAxis(E, 0, ABG)
00:41:25.109 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:25.113 00.004 12308 Move returns status 0, amount 0
00:41:25.113 00.000 12308 MoveAxis(N, 0, ABG)
00:41:25.113 00.000 12308 Move returns status 0, amount 0
00:41:25.114 00.001 12308 move complete, result=0
00:41:25.114 00.000 12308 worker thread done servicing request
00:41:25.133 00.019 14556 UpdateGuideState exits: m=2185 SNR=31.2
00:41:25.138 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:25.142 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:25.146 00.004 14556 Enqueuing Expose request
00:41:25.149 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:25.153 00.004 12308 Worker thread wakes up
00:41:25.153 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:25.153 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:26.408 01.255 12308 Exposure complete
00:41:26.536 00.128 12308 worker thread done servicing request
00:41:26.536 00.000 14556 OnExposeComplete: enter
00:41:26.540 00.004 14556 UpdateGuideState(): m_state=6
00:41:26.544 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10003
00:41:26.548 00.004 14556 Star::Find returns 1 (0), X=166.33, Y=1000.20, Mass=2105, SNR=31.0, Peak=176 HFD=4.5
00:41:26.552 00.004 14556 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-3.07) = xAngle (1.57 = 1.57)
00:41:26.555 00.003 14556 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.47 = 1.47)
00:41:26.558 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.28 hyp=0.28 cameraTheta=-1.50 mountX=-0.00 mountY=0.28, mountTheta=1.57
00:41:26.563 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.28, opts=13)
00:41:26.567 00.004 14556 Enqueuing Move request for scope (0.02, -0.28)
00:41:26.573 00.006 12308 Worker thread wakes up
00:41:26.573 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.28) opts 0xd
00:41:26.573 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.28)
00:41:26.573 00.000 12308 Moving (0.02, -0.28) raw xDistance=-0.00 yDistance=0.28
00:41:26.573 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:41:26.574 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:41:26.574 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:41:26.574 00.000 12308 MoveAxis(E, 0, ABG)
00:41:26.574 00.000 12308 Move returns status 0, amount 0
00:41:26.574 00.000 12308 MoveAxis(N, 0, ABG)
00:41:26.575 00.001 12308 Move returns status 0, amount 0
00:41:26.575 00.000 12308 move complete, result=0
00:41:26.575 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:26.579 00.004 12308 worker thread done servicing request
00:41:26.600 00.021 14556 UpdateGuideState exits: m=2105 SNR=31.0
00:41:26.605 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:26.610 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:26.613 00.003 14556 Enqueuing Expose request
00:41:26.617 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:41:26.621 00.004 12308 Worker thread wakes up
00:41:26.621 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:26.621 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:27.875 01.254 12308 Exposure complete
00:41:28.004 00.129 12308 worker thread done servicing request
00:41:28.004 00.000 14556 OnExposeComplete: enter
00:41:28.009 00.005 14556 UpdateGuideState(): m_state=6
00:41:28.015 00.006 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10004
00:41:28.020 00.005 14556 Star::Find returns 1 (0), X=166.34, Y=1000.26, Mass=2187, SNR=31.5, Peak=177 HFD=4.7
00:41:28.024 00.004 14556 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-3.07) = xAngle (1.61 = 1.61)
00:41:28.027 00.003 14556 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.51 = 1.51)
00:41:28.031 00.004 14556 CameraToMount -- cameraX=0.03 cameraY=-0.23 hyp=0.23 cameraTheta=-1.46 mountX=-0.01 mountY=0.23, mountTheta=1.61
00:41:28.038 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.23, opts=13)
00:41:28.043 00.005 14556 Enqueuing Move request for scope (0.03, -0.23)
00:41:28.047 00.004 12308 Worker thread wakes up
00:41:28.047 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.23) opts 0xd
00:41:28.047 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.23)
00:41:28.047 00.000 12308 Moving (0.03, -0.23) raw xDistance=-0.01 yDistance=0.23
00:41:28.047 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:41:28.047 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:41:28.048 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:41:28.048 00.000 12308 MoveAxis(E, 0, ABG)
00:41:28.048 00.000 12308 Move returns status 0, amount 0
00:41:28.048 00.000 12308 MoveAxis(N, 0, ABG)
00:41:28.048 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:28.053 00.005 12308 Move returns status 0, amount 0
00:41:28.053 00.000 12308 move complete, result=0
00:41:28.053 00.000 12308 worker thread done servicing request
00:41:28.076 00.023 14556 UpdateGuideState exits: m=2187 SNR=31.5
00:41:28.081 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:28.084 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:28.088 00.004 14556 Enqueuing Expose request
00:41:28.091 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:41:28.095 00.004 12308 Worker thread wakes up
00:41:28.095 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:28.095 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:29.341 01.246 12308 Exposure complete
00:41:29.469 00.128 12308 worker thread done servicing request
00:41:29.469 00.000 14556 OnExposeComplete: enter
00:41:29.473 00.004 14556 UpdateGuideState(): m_state=6
00:41:29.478 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10005
00:41:29.483 00.005 14556 Star::Find returns 1 (0), X=166.23, Y=1000.28, Mass=2313, SNR=32.2, Peak=188 HFD=4.6
00:41:29.486 00.003 14556 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-3.07) = xAngle (1.14 = 1.14)
00:41:29.490 00.004 14556 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.04 = 1.04)
00:41:29.494 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.20 hyp=0.22 cameraTheta=-1.93 mountX=0.09 mountY=0.19, mountTheta=1.12
00:41:29.500 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.20, opts=13)
00:41:29.504 00.004 14556 Enqueuing Move request for scope (-0.08, -0.20)
00:41:29.508 00.004 12308 Worker thread wakes up
00:41:29.508 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.20) opts 0xd
00:41:29.508 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.20)
00:41:29.508 00.000 12308 Moving (-0.08, -0.20) raw xDistance=0.09 yDistance=0.19
00:41:29.508 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:41:29.510 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:41:29.510 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:41:29.510 00.000 12308 MoveAxis(E, 0, ABG)
00:41:29.510 00.000 12308 Move returns status 0, amount 0
00:41:29.510 00.000 12308 MoveAxis(N, 0, ABG)
00:41:29.511 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:29.515 00.004 12308 Move returns status 0, amount 0
00:41:29.515 00.000 12308 move complete, result=0
00:41:29.515 00.000 12308 worker thread done servicing request
00:41:29.539 00.024 14556 UpdateGuideState exits: m=2313 SNR=32.2
00:41:29.543 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:29.548 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:29.552 00.004 14556 Enqueuing Expose request
00:41:29.555 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:41:29.560 00.005 12308 Worker thread wakes up
00:41:29.560 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:29.560 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:30.818 01.258 12308 Exposure complete
00:41:30.932 00.114 12308 worker thread done servicing request
00:41:30.932 00.000 14556 OnExposeComplete: enter
00:41:30.937 00.005 14556 UpdateGuideState(): m_state=6
00:41:30.941 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10006
00:41:30.946 00.005 14556 Star::Find returns 1 (0), X=166.13, Y=1000.64, Mass=2255, SNR=31.8, Peak=177 HFD=4.5
00:41:30.951 00.005 14556 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.07) = xAngle (5.52 = -0.76)
00:41:30.954 00.003 14556 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.86)
00:41:30.958 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.15 hyp=0.24 cameraTheta=2.45 mountX=0.17 mountY=-0.18, mountTheta=-0.81
00:41:30.963 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.15, opts=13)
00:41:30.967 00.004 14556 Enqueuing Move request for scope (-0.18, 0.15)
00:41:30.971 00.004 12308 Worker thread wakes up
00:41:30.971 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.15) opts 0xd
00:41:30.972 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.15)
00:41:30.972 00.000 12308 Moving (-0.18, 0.15) raw xDistance=0.17 yDistance=-0.18
00:41:30.972 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:41:30.972 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:41:30.973 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:41:30.973 00.000 12308 MoveAxis(E, 0, ABG)
00:41:30.973 00.000 12308 Move returns status 0, amount 0
00:41:30.973 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:30.977 00.004 12308 MoveAxis(N, 0, ABG)
00:41:30.977 00.000 12308 Move returns status 0, amount 0
00:41:30.977 00.000 12308 move complete, result=0
00:41:30.979 00.002 12308 worker thread done servicing request
00:41:30.999 00.020 14556 UpdateGuideState exits: m=2255 SNR=31.8
00:41:31.003 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:31.009 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:31.015 00.006 14556 Enqueuing Expose request
00:41:31.019 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:41:31.023 00.004 12308 Worker thread wakes up
00:41:31.023 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:31.023 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:32.275 01.252 12308 Exposure complete
00:41:32.396 00.121 12308 worker thread done servicing request
00:41:32.396 00.000 14556 OnExposeComplete: enter
00:41:32.401 00.005 14556 UpdateGuideState(): m_state=6
00:41:32.404 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10007
00:41:32.408 00.004 14556 Star::Find returns 1 (0), X=166.28, Y=1000.62, Mass=2202, SNR=31.5, Peak=152 HFD=4.6
00:41:32.413 00.005 14556 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.07) = xAngle (4.88 = -1.41)
00:41:32.417 00.004 14556 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.78 = -1.50)
00:41:32.420 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.80 mountX=0.02 mountY=-0.14, mountTheta=-1.41
00:41:32.426 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.14, opts=13)
00:41:32.431 00.005 14556 Enqueuing Move request for scope (-0.03, 0.14)
00:41:32.434 00.003 12308 Worker thread wakes up
00:41:32.434 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
00:41:32.435 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
00:41:32.435 00.000 12308 Moving (-0.03, 0.14) raw xDistance=0.02 yDistance=-0.14
00:41:32.435 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:41:32.435 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:41:32.435 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:41:32.436 00.001 12308 MoveAxis(E, 0, ABG)
00:41:32.436 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:32.440 00.004 12308 Move returns status 0, amount 0
00:41:32.440 00.000 12308 MoveAxis(N, 0, ABG)
00:41:32.440 00.000 12308 Move returns status 0, amount 0
00:41:32.440 00.000 12308 move complete, result=0
00:41:32.441 00.001 12308 worker thread done servicing request
00:41:32.460 00.019 14556 UpdateGuideState exits: m=2202 SNR=31.5
00:41:32.463 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:32.468 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:32.473 00.005 14556 Enqueuing Expose request
00:41:32.479 00.006 12308 Worker thread wakes up
00:41:32.479 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:41:32.485 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:32.486 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:33.732 01.246 12308 Exposure complete
00:41:33.850 00.118 12308 worker thread done servicing request
00:41:33.851 00.001 14556 OnExposeComplete: enter
00:41:33.854 00.003 14556 UpdateGuideState(): m_state=6
00:41:33.858 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10008
00:41:33.862 00.004 14556 Star::Find returns 1 (0), X=166.28, Y=1000.69, Mass=2232, SNR=31.8, Peak=159 HFD=4.5
00:41:33.865 00.003 14556 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.07) = xAngle (4.79 = -1.49)
00:41:33.869 00.004 14556 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.69 = -1.59)
00:41:33.871 00.002 14556 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.72 mountX=0.02 mountY=-0.21, mountTheta=-1.49
00:41:33.878 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.21, opts=13)
00:41:33.882 00.004 14556 Enqueuing Move request for scope (-0.03, 0.21)
00:41:33.885 00.003 12308 Worker thread wakes up
00:41:33.885 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd
00:41:33.885 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.21)
00:41:33.887 00.002 12308 Moving (-0.03, 0.21) raw xDistance=0.02 yDistance=-0.21
00:41:33.887 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:41:33.887 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:41:33.887 00.000 12308 MoveAxis(E, 0, ABG)
00:41:33.887 00.000 12308 Move returns status 0, amount 0
00:41:33.887 00.000 12308 MoveAxis(N, 147, ABG)
00:41:33.887 00.000 12308 Guiding  Dir = 0, Dur = 147
00:41:33.888 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:33.892 00.004 12308 IsSlewing returns 0
00:41:33.892 00.000 12308 IsGuiding returns 0
00:41:33.893 00.001 12308 PulseGuide returned control before completion, sleep 157
00:41:33.916 00.023 14556 UpdateGuideState exits: m=2232 SNR=31.8
00:41:33.920 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:33.925 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:33.928 00.003 14556 Enqueuing Expose request
00:41:34.063 00.135 12308 IsGuiding returns 1
00:41:34.065 00.002 12308 scope still moving after pulse duration time elapsed
00:41:34.095 00.030 12308 IsSlewing returns 0
00:41:34.097 00.002 12308 IsGuiding returns 0
00:41:34.097 00.000 12308 scope move finished after 147 + 57 ms
00:41:34.097 00.000 12308 Move returns status 0, amount 147
00:41:34.097 00.000 12308 move complete, result=0
00:41:34.098 00.001 12308 worker thread done servicing request
00:41:34.098 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 147 ms NORTH
00:41:34.108 00.010 12308 Worker thread wakes up
00:41:34.108 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:34.108 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:35.364 01.256 12308 Exposure complete
00:41:35.480 00.116 12308 worker thread done servicing request
00:41:35.481 00.001 14556 OnExposeComplete: enter
00:41:35.485 00.004 14556 UpdateGuideState(): m_state=6
00:41:35.488 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10009
00:41:35.493 00.005 14556 Star::Find returns 1 (0), X=166.35, Y=1000.44, Mass=2285, SNR=31.9, Peak=184 HFD=4.6
00:41:35.496 00.003 14556 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-3.07) = xAngle (2.27 = 2.27)
00:41:35.500 00.004 14556 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.17 = 2.17)
00:41:35.503 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.80 mountX=-0.04 mountY=0.05, mountTheta=2.23
00:41:35.510 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.05, opts=13)
00:41:35.515 00.005 14556 Enqueuing Move request for scope (0.04, -0.05)
00:41:35.518 00.003 12308 Worker thread wakes up
00:41:35.519 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
00:41:35.519 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
00:41:35.519 00.000 12308 Moving (0.04, -0.05) raw xDistance=-0.04 yDistance=0.05
00:41:35.519 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:41:35.519 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:41:35.519 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:41:35.521 00.002 12308 MoveAxis(E, 0, ABG)
00:41:35.521 00.000 12308 Move returns status 0, amount 0
00:41:35.521 00.000 12308 MoveAxis(N, 0, ABG)
00:41:35.521 00.000 12308 Move returns status 0, amount 0
00:41:35.521 00.000 12308 move complete, result=0
00:41:35.521 00.000 12308 worker thread done servicing request
00:41:35.522 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:35.546 00.024 14556 UpdateGuideState exits: m=2285 SNR=31.9
00:41:35.551 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:35.555 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:35.559 00.004 14556 Enqueuing Expose request
00:41:35.565 00.006 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:35.569 00.004 12308 Worker thread wakes up
00:41:35.569 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:35.569 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:36.818 01.249 12308 Exposure complete
00:41:36.944 00.126 12308 worker thread done servicing request
00:41:36.944 00.000 14556 OnExposeComplete: enter
00:41:36.949 00.005 14556 UpdateGuideState(): m_state=6
00:41:36.953 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10010
00:41:36.956 00.003 14556 Star::Find returns 1 (0), X=166.38, Y=1000.37, Mass=2096, SNR=30.7, Peak=145 HFD=4.8
00:41:36.960 00.004 14556 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-3.07) = xAngle (2.08 = 2.08)
00:41:36.965 00.005 14556 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.98 = 1.98)
00:41:36.968 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-0.99 mountX=-0.07 mountY=0.12, mountTheta=2.06
00:41:36.974 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.11, opts=13)
00:41:36.979 00.005 14556 Enqueuing Move request for scope (0.07, -0.11)
00:41:36.982 00.003 12308 Worker thread wakes up
00:41:36.982 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
00:41:36.982 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
00:41:36.983 00.001 12308 Moving (0.07, -0.11) raw xDistance=-0.07 yDistance=0.12
00:41:36.983 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:41:36.983 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:41:36.983 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:41:36.983 00.000 12308 MoveAxis(E, 0, ABG)
00:41:36.985 00.002 12308 Move returns status 0, amount 0
00:41:36.985 00.000 12308 MoveAxis(N, 0, ABG)
00:41:36.985 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:36.988 00.003 12308 Move returns status 0, amount 0
00:41:36.988 00.000 12308 move complete, result=0
00:41:36.990 00.002 12308 worker thread done servicing request
00:41:37.013 00.023 14556 UpdateGuideState exits: m=2096 SNR=30.7
00:41:37.018 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:37.021 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:37.026 00.005 14556 Enqueuing Expose request
00:41:37.029 00.003 12308 Worker thread wakes up
00:41:37.029 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:37.029 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:37.031 00.002 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:38.290 01.259 12308 Exposure complete
00:41:38.411 00.121 12308 worker thread done servicing request
00:41:38.411 00.000 14556 OnExposeComplete: enter
00:41:38.417 00.006 14556 UpdateGuideState(): m_state=6
00:41:38.422 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10011
00:41:38.426 00.004 14556 Star::Find returns 1 (0), X=166.23, Y=1000.48, Mass=2322, SNR=32.4, Peak=154 HFD=4.6
00:41:38.429 00.003 14556 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
00:41:38.434 00.005 14556 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
00:41:38.437 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.02 mountX=0.08 mountY=-0.00, mountTheta=-0.05
00:41:38.442 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.01, opts=13)
00:41:38.447 00.005 14556 Enqueuing Move request for scope (-0.08, -0.01)
00:41:38.450 00.003 12308 Worker thread wakes up
00:41:38.450 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
00:41:38.450 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
00:41:38.452 00.002 12308 Moving (-0.08, -0.01) raw xDistance=0.08 yDistance=-0.00
00:41:38.452 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:41:38.452 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:41:38.452 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:41:38.452 00.000 12308 MoveAxis(E, 0, ABG)
00:41:38.453 00.001 12308 Move returns status 0, amount 0
00:41:38.453 00.000 12308 MoveAxis(N, 0, ABG)
00:41:38.453 00.000 12308 Move returns status 0, amount 0
00:41:38.453 00.000 12308 move complete, result=0
00:41:38.453 00.000 12308 worker thread done servicing request
00:41:38.454 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:38.481 00.027 14556 UpdateGuideState exits: m=2322 SNR=32.4
00:41:38.485 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:38.489 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:38.493 00.004 14556 Enqueuing Expose request
00:41:38.496 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:41:38.500 00.004 12308 Worker thread wakes up
00:41:38.500 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:38.500 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:39.756 01.256 12308 Exposure complete
00:41:39.882 00.126 12308 worker thread done servicing request
00:41:39.883 00.001 14556 OnExposeComplete: enter
00:41:39.886 00.003 14556 UpdateGuideState(): m_state=6
00:41:39.890 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10012
00:41:39.895 00.005 14556 Star::Find returns 1 (0), X=166.27, Y=1000.64, Mass=2218, SNR=31.5, Peak=146 HFD=4.7
00:41:39.899 00.004 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.90 = -1.39)
00:41:39.902 00.003 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
00:41:39.907 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.16 cameraTheta=1.82 mountX=0.03 mountY=-0.16, mountTheta=-1.39
00:41:39.913 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.15, opts=13)
00:41:39.919 00.006 14556 Enqueuing Move request for scope (-0.04, 0.15)
00:41:39.923 00.004 12308 Worker thread wakes up
00:41:39.923 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
00:41:39.924 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
00:41:39.924 00.000 12308 Moving (-0.04, 0.15) raw xDistance=0.03 yDistance=-0.16
00:41:39.924 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:41:39.924 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:41:39.924 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:41:39.924 00.000 12308 MoveAxis(E, 0, ABG)
00:41:39.924 00.000 12308 Move returns status 0, amount 0
00:41:39.925 00.001 12308 MoveAxis(N, 0, ABG)
00:41:39.925 00.000 12308 Move returns status 0, amount 0
00:41:39.925 00.000 12308 move complete, result=0
00:41:39.925 00.000 12308 worker thread done servicing request
00:41:39.927 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:39.952 00.025 14556 UpdateGuideState exits: m=2218 SNR=31.5
00:41:39.956 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:39.960 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:39.963 00.003 14556 Enqueuing Expose request
00:41:39.968 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:41:39.972 00.004 12308 Worker thread wakes up
00:41:39.972 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:39.972 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:41.224 01.252 12308 Exposure complete
00:41:41.346 00.122 12308 worker thread done servicing request
00:41:41.346 00.000 14556 OnExposeComplete: enter
00:41:41.349 00.003 14556 UpdateGuideState(): m_state=6
00:41:41.354 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10013
00:41:41.357 00.003 14556 Star::Find returns 1 (0), X=166.15, Y=1000.71, Mass=2335, SNR=32.5, Peak=162 HFD=4.6
00:41:41.362 00.005 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
00:41:41.366 00.004 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
00:41:41.370 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.22 hyp=0.27 cameraTheta=2.20 mountX=0.14 mountY=-0.24, mountTheta=-1.04
00:41:41.376 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.22, opts=13)
00:41:41.380 00.004 14556 Enqueuing Move request for scope (-0.16, 0.22)
00:41:41.383 00.003 12308 Worker thread wakes up
00:41:41.383 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.22) opts 0xd
00:41:41.383 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.22)
00:41:41.385 00.002 12308 Moving (-0.16, 0.22) raw xDistance=0.14 yDistance=-0.24
00:41:41.385 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:41:41.385 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:41:41.385 00.000 12308 MoveAxis(E, 0, ABG)
00:41:41.385 00.000 12308 Move returns status 0, amount 0
00:41:41.385 00.000 12308 MoveAxis(N, 171, ABG)
00:41:41.385 00.000 12308 Guiding  Dir = 0, Dur = 171
00:41:41.386 00.001 12308 IsSlewing returns 0
00:41:41.386 00.000 12308 IsGuiding returns 0
00:41:41.386 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:41.391 00.005 12308 PulseGuide returned control before completion, sleep 181
00:41:41.408 00.017 14556 UpdateGuideState exits: m=2335 SNR=32.5
00:41:41.413 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:41.416 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:41.421 00.005 14556 Enqueuing Expose request
00:41:41.588 00.167 12308 IsGuiding returns 1
00:41:41.588 00.000 12308 scope still moving after pulse duration time elapsed
00:41:41.618 00.030 12308 IsSlewing returns 0
00:41:41.620 00.002 12308 IsGuiding returns 0
00:41:41.621 00.001 12308 scope move finished after 171 + 62 ms
00:41:41.621 00.000 12308 Move returns status 0, amount 171
00:41:41.622 00.001 12308 move complete, result=0
00:41:41.622 00.000 12308 worker thread done servicing request
00:41:41.623 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 171 ms NORTH
00:41:41.632 00.009 12308 Worker thread wakes up
00:41:41.632 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:41.632 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:42.886 01.254 12308 Exposure complete
00:41:43.001 00.115 12308 worker thread done servicing request
00:41:43.001 00.000 14556 OnExposeComplete: enter
00:41:43.005 00.004 14556 UpdateGuideState(): m_state=6
00:41:43.009 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10014
00:41:43.013 00.004 14556 Star::Find returns 1 (0), X=166.18, Y=1000.24, Mass=2236, SNR=31.7, Peak=175 HFD=4.6
00:41:43.016 00.003 14556 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-3.07) = xAngle (1.03 = 1.03)
00:41:43.020 00.004 14556 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.93 = 0.93)
00:41:43.024 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.25 hyp=0.28 cameraTheta=-2.05 mountX=0.14 mountY=0.22, mountTheta=1.00
00:41:43.029 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.25, opts=13)
00:41:43.033 00.004 14556 Enqueuing Move request for scope (-0.13, -0.25)
00:41:43.037 00.004 12308 Worker thread wakes up
00:41:43.037 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.25) opts 0xd
00:41:43.037 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.25)
00:41:43.039 00.002 12308 Moving (-0.13, -0.25) raw xDistance=0.14 yDistance=0.22
00:41:43.039 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:41:43.039 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:41:43.039 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:41:43.040 00.001 12308 MoveAxis(E, 0, ABG)
00:41:43.040 00.000 12308 Move returns status 0, amount 0
00:41:43.040 00.000 12308 MoveAxis(N, 0, ABG)
00:41:43.040 00.000 12308 Move returns status 0, amount 0
00:41:43.041 00.001 12308 move complete, result=0
00:41:43.041 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:43.045 00.004 12308 worker thread done servicing request
00:41:43.068 00.023 14556 UpdateGuideState exits: m=2236 SNR=31.7
00:41:43.072 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:43.076 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:43.080 00.004 14556 Enqueuing Expose request
00:41:43.085 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:41:43.089 00.004 12308 Worker thread wakes up
00:41:43.089 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:43.089 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:44.346 01.257 12308 Exposure complete
00:41:44.471 00.125 12308 worker thread done servicing request
00:41:44.472 00.001 14556 OnExposeComplete: enter
00:41:44.476 00.004 14556 UpdateGuideState(): m_state=6
00:41:44.479 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10015
00:41:44.484 00.005 14556 Star::Find returns 1 (0), X=166.17, Y=1000.46, Mass=2311, SNR=32.3, Peak=186 HFD=4.5
00:41:44.488 00.004 14556 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.07) = xAngle (0.13 = 0.13)
00:41:44.492 00.004 14556 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.03 = 0.03)
00:41:44.495 00.003 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-2.94 mountX=0.14 mountY=0.00, mountTheta=0.03
00:41:44.500 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.03, opts=13)
00:41:44.503 00.003 14556 Enqueuing Move request for scope (-0.14, -0.03)
00:41:44.507 00.004 12308 Worker thread wakes up
00:41:44.507 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.03) opts 0xd
00:41:44.507 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.03)
00:41:44.509 00.002 12308 Moving (-0.14, -0.03) raw xDistance=0.14 yDistance=0.00
00:41:44.509 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:41:44.509 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:41:44.509 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:41:44.509 00.000 12308 MoveAxis(E, 0, ABG)
00:41:44.509 00.000 12308 Move returns status 0, amount 0
00:41:44.510 00.001 12308 MoveAxis(N, 0, ABG)
00:41:44.510 00.000 12308 Move returns status 0, amount 0
00:41:44.510 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:44.514 00.004 12308 move complete, result=0
00:41:44.514 00.000 12308 worker thread done servicing request
00:41:44.536 00.022 14556 UpdateGuideState exits: m=2311 SNR=32.3
00:41:44.540 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:44.544 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:44.547 00.003 14556 Enqueuing Expose request
00:41:44.551 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:41:44.555 00.004 12308 Worker thread wakes up
00:41:44.555 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:44.555 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:45.798 01.243 12308 Exposure complete
00:41:45.938 00.140 12308 worker thread done servicing request
00:41:45.938 00.000 14556 OnExposeComplete: enter
00:41:45.943 00.005 14556 UpdateGuideState(): m_state=6
00:41:45.949 00.006 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10016
00:41:45.954 00.005 14556 Star::Find returns 1 (0), X=166.20, Y=1000.38, Mass=2326, SNR=32.3, Peak=187 HFD=4.7
00:41:45.958 00.004 14556 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-3.07) = xAngle (0.73 = 0.73)
00:41:45.961 00.003 14556 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.63 = 0.63)
00:41:45.966 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.11 hyp=0.15 cameraTheta=-2.34 mountX=0.11 mountY=0.09, mountTheta=0.67
00:41:45.972 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.11, opts=13)
00:41:45.977 00.005 14556 Enqueuing Move request for scope (-0.11, -0.11)
00:41:45.981 00.004 12308 Worker thread wakes up
00:41:45.981 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.11) opts 0xd
00:41:45.981 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.11)
00:41:45.981 00.000 12308 Moving (-0.11, -0.11) raw xDistance=0.11 yDistance=0.09
00:41:45.982 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:41:45.982 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:41:45.982 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:41:45.983 00.001 12308 MoveAxis(E, 0, ABG)
00:41:45.983 00.000 12308 Move returns status 0, amount 0
00:41:45.983 00.000 12308 MoveAxis(N, 0, ABG)
00:41:45.983 00.000 12308 Move returns status 0, amount 0
00:41:45.983 00.000 12308 move complete, result=0
00:41:45.983 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:45.989 00.006 12308 worker thread done servicing request
00:41:46.012 00.023 14556 UpdateGuideState exits: m=2326 SNR=32.3
00:41:46.017 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:46.022 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:46.028 00.006 14556 Enqueuing Expose request
00:41:46.036 00.008 12308 Worker thread wakes up
00:41:46.036 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:46.041 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:46.041 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:47.298 01.257 12308 Exposure complete
00:41:47.413 00.115 12308 worker thread done servicing request
00:41:47.413 00.000 14556 OnExposeComplete: enter
00:41:47.417 00.004 14556 UpdateGuideState(): m_state=6
00:41:47.420 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10017
00:41:47.423 00.003 14556 Star::Find returns 1 (0), X=166.02, Y=1000.31, Mass=2160, SNR=31.1, Peak=184 HFD=4.4
00:41:47.427 00.004 14556 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-3.07) = xAngle (0.49 = 0.49)
00:41:47.430 00.003 14556 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.39 = 0.39)
00:41:47.434 00.004 14556 CameraToMount -- cameraX=-0.29 cameraY=-0.18 hyp=0.34 cameraTheta=-2.58 mountX=0.30 mountY=0.13, mountTheta=0.41
00:41:47.440 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=-0.18, opts=13)
00:41:47.445 00.005 14556 Enqueuing Move request for scope (-0.29, -0.18)
00:41:47.450 00.005 12308 Worker thread wakes up
00:41:47.450 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.18) opts 0xd
00:41:47.450 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, -0.18)
00:41:47.450 00.000 12308 Moving (-0.29, -0.18) raw xDistance=0.30 yDistance=0.13
00:41:47.450 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
00:41:47.451 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:41:47.451 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:41:47.451 00.000 12308 MoveAxis(W, 129, ABG)
00:41:47.451 00.000 12308 Guiding  Dir = 3, Dur = 129
00:41:47.451 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:47.457 00.006 12308 IsSlewing returns 0
00:41:47.457 00.000 12308 IsGuiding returns 0
00:41:47.457 00.000 12308 PulseGuide returned control before completion, sleep 139
00:41:47.478 00.021 14556 UpdateGuideState exits: m=2160 SNR=31.1
00:41:47.483 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:47.487 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:47.492 00.005 14556 Enqueuing Expose request
00:41:47.611 00.119 12308 IsGuiding returns 1
00:41:47.612 00.001 12308 scope still moving after pulse duration time elapsed
00:41:47.643 00.031 12308 IsSlewing returns 0
00:41:47.643 00.000 12308 IsGuiding returns 0
00:41:47.643 00.000 12308 scope move finished after 129 + 57 ms
00:41:47.643 00.000 12308 Move returns status 0, amount 129
00:41:47.644 00.001 12308 MoveAxis(N, 0, ABG)
00:41:47.644 00.000 12308 Move returns status 0, amount 0
00:41:47.644 00.000 12308 move complete, result=0
00:41:47.644 00.000 12308 worker thread done servicing request
00:41:47.644 00.000 14556 GuideStep: 0.3 px 129 ms WEST, 0.1 px 0 ms NORTH
00:41:47.651 00.007 12308 Worker thread wakes up
00:41:47.652 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:47.652 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:48.912 01.260 12308 Exposure complete
00:41:49.037 00.125 12308 worker thread done servicing request
00:41:49.037 00.000 14556 OnExposeComplete: enter
00:41:49.040 00.003 14556 UpdateGuideState(): m_state=6
00:41:49.045 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10018
00:41:49.049 00.004 14556 Star::Find returns 1 (0), X=166.33, Y=1000.38, Mass=2406, SNR=32.9, Peak=177 HFD=4.8
00:41:49.052 00.003 14556 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-3.07) = xAngle (1.73 = 1.73)
00:41:49.055 00.003 14556 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.63 = 1.63)
00:41:49.057 00.002 14556 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.11 cameraTheta=-1.34 mountX=-0.02 mountY=0.11, mountTheta=1.73
00:41:49.063 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.10, opts=13)
00:41:49.067 00.004 14556 Enqueuing Move request for scope (0.02, -0.10)
00:41:49.072 00.005 12308 Worker thread wakes up
00:41:49.072 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
00:41:49.072 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
00:41:49.072 00.000 12308 Moving (0.02, -0.10) raw xDistance=-0.02 yDistance=0.11
00:41:49.072 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:41:49.073 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:41:49.073 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:41:49.073 00.000 12308 MoveAxis(E, 0, ABG)
00:41:49.073 00.000 12308 Move returns status 0, amount 0
00:41:49.074 00.001 12308 MoveAxis(N, 0, ABG)
00:41:49.074 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:49.078 00.004 12308 Move returns status 0, amount 0
00:41:49.078 00.000 12308 move complete, result=0
00:41:49.078 00.000 12308 worker thread done servicing request
00:41:49.099 00.021 14556 UpdateGuideState exits: m=2406 SNR=32.9
00:41:49.105 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:49.109 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:49.114 00.005 14556 Enqueuing Expose request
00:41:49.117 00.003 12308 Worker thread wakes up
00:41:49.117 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:49.118 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:49.121 00.003 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:50.372 01.251 12308 Exposure complete
00:41:50.488 00.116 12308 worker thread done servicing request
00:41:50.488 00.000 14556 OnExposeComplete: enter
00:41:50.491 00.003 14556 UpdateGuideState(): m_state=6
00:41:50.495 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10019
00:41:50.499 00.004 14556 Star::Find returns 1 (0), X=166.29, Y=1000.55, Mass=2215, SNR=31.8, Peak=146 HFD=4.7
00:41:50.503 00.004 14556 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.07) = xAngle (4.91 = -1.38)
00:41:50.508 00.005 14556 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.81 = -1.48)
00:41:50.513 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.83 mountX=0.01 mountY=-0.07, mountTheta=-1.38
00:41:50.520 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.07, opts=13)
00:41:50.524 00.004 14556 Enqueuing Move request for scope (-0.02, 0.07)
00:41:50.527 00.003 12308 Worker thread wakes up
00:41:50.527 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
00:41:50.528 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
00:41:50.528 00.000 12308 Moving (-0.02, 0.07) raw xDistance=0.01 yDistance=-0.07
00:41:50.528 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:41:50.528 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:41:50.528 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:41:50.528 00.000 12308 MoveAxis(E, 0, ABG)
00:41:50.528 00.000 12308 Move returns status 0, amount 0
00:41:50.530 00.002 12308 MoveAxis(N, 0, ABG)
00:41:50.530 00.000 12308 Move returns status 0, amount 0
00:41:50.530 00.000 12308 move complete, result=0
00:41:50.530 00.000 12308 worker thread done servicing request
00:41:50.530 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:50.557 00.027 14556 UpdateGuideState exits: m=2215 SNR=31.8
00:41:50.561 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:50.566 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:50.569 00.003 14556 Enqueuing Expose request
00:41:50.574 00.005 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:41:50.578 00.004 12308 Worker thread wakes up
00:41:50.578 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:50.578 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:51.823 01.245 12308 Exposure complete
00:41:51.941 00.118 12308 worker thread done servicing request
00:41:51.941 00.000 14556 OnExposeComplete: enter
00:41:51.946 00.005 14556 UpdateGuideState(): m_state=6
00:41:51.951 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10020
00:41:51.954 00.003 14556 Star::Find returns 1 (0), X=166.39, Y=1000.56, Mass=2257, SNR=32.0, Peak=178 HFD=4.7
00:41:51.958 00.004 14556 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.07) = xAngle (3.80 = -2.48)
00:41:51.962 00.004 14556 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.70 = -2.58)
00:41:51.966 00.004 14556 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.11 cameraTheta=0.73 mountX=-0.09 mountY=-0.06, mountTheta=-2.55
00:41:51.971 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.07, opts=13)
00:41:51.976 00.005 14556 Enqueuing Move request for scope (0.08, 0.07)
00:41:51.979 00.003 12308 Worker thread wakes up
00:41:51.980 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
00:41:51.980 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
00:41:51.980 00.000 12308 Moving (0.08, 0.07) raw xDistance=-0.09 yDistance=-0.06
00:41:51.981 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:41:51.981 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:41:51.981 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:41:51.982 00.001 12308 MoveAxis(E, 0, ABG)
00:41:51.982 00.000 12308 Move returns status 0, amount 0
00:41:51.982 00.000 12308 MoveAxis(N, 0, ABG)
00:41:51.982 00.000 12308 Move returns status 0, amount 0
00:41:51.982 00.000 12308 move complete, result=0
00:41:51.983 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:51.988 00.005 12308 worker thread done servicing request
00:41:52.010 00.022 14556 UpdateGuideState exits: m=2257 SNR=32.0
00:41:52.014 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:52.018 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:52.022 00.004 14556 Enqueuing Expose request
00:41:52.026 00.004 12308 Worker thread wakes up
00:41:52.026 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:41:52.031 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:52.031 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:53.284 01.253 12308 Exposure complete
00:41:53.395 00.111 12308 worker thread done servicing request
00:41:53.395 00.000 14556 OnExposeComplete: enter
00:41:53.398 00.003 14556 UpdateGuideState(): m_state=6
00:41:53.401 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10021
00:41:53.403 00.002 14556 Star::Find returns 1 (0), X=166.30, Y=1000.64, Mass=2132, SNR=31.2, Peak=164 HFD=4.7
00:41:53.408 00.005 14556 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.07) = xAngle (4.73 = -1.56)
00:41:53.412 00.004 14556 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.63 = -1.66)
00:41:53.415 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.65 mountX=0.00 mountY=-0.16, mountTheta=-1.56
00:41:53.421 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.16, opts=13)
00:41:53.425 00.004 14556 Enqueuing Move request for scope (-0.01, 0.16)
00:41:53.429 00.004 12308 Worker thread wakes up
00:41:53.429 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
00:41:53.429 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
00:41:53.429 00.000 12308 Moving (-0.01, 0.16) raw xDistance=0.00 yDistance=-0.16
00:41:53.429 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:41:53.429 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:41:53.431 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:41:53.431 00.000 12308 MoveAxis(E, 0, ABG)
00:41:53.431 00.000 12308 Move returns status 0, amount 0
00:41:53.431 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:53.434 00.003 12308 MoveAxis(N, 0, ABG)
00:41:53.436 00.002 12308 Move returns status 0, amount 0
00:41:53.436 00.000 12308 move complete, result=0
00:41:53.436 00.000 12308 worker thread done servicing request
00:41:53.457 00.021 14556 UpdateGuideState exits: m=2132 SNR=31.2
00:41:53.462 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:53.465 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:53.470 00.005 14556 Enqueuing Expose request
00:41:53.474 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:41:53.478 00.004 12308 Worker thread wakes up
00:41:53.478 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:53.478 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:54.720 01.242 12308 Exposure complete
00:41:54.847 00.127 12308 worker thread done servicing request
00:41:54.848 00.001 14556 OnExposeComplete: enter
00:41:54.852 00.004 14556 UpdateGuideState(): m_state=6
00:41:54.856 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10022
00:41:54.861 00.005 14556 Star::Find returns 1 (0), X=166.40, Y=1000.77, Mass=2157, SNR=31.1, Peak=163 HFD=4.6
00:41:54.864 00.003 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.33 = -1.95)
00:41:54.868 00.004 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.05)
00:41:54.872 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.28 hyp=0.30 cameraTheta=1.26 mountX=-0.11 mountY=-0.26, mountTheta=-1.97
00:41:54.878 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.28, opts=13)
00:41:54.882 00.004 14556 Enqueuing Move request for scope (0.09, 0.28)
00:41:54.887 00.005 12308 Worker thread wakes up
00:41:54.887 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.28) opts 0xd
00:41:54.887 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.28)
00:41:54.888 00.001 12308 Moving (0.09, 0.28) raw xDistance=-0.11 yDistance=-0.26
00:41:54.888 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:41:54.888 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:41:54.888 00.000 12308 MoveAxis(E, 0, ABG)
00:41:54.888 00.000 12308 Move returns status 0, amount 0
00:41:54.888 00.000 12308 MoveAxis(N, 186, ABG)
00:41:54.889 00.001 12308 Guiding  Dir = 0, Dur = 186
00:41:54.890 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:54.894 00.004 12308 IsSlewing returns 0
00:41:54.894 00.000 12308 IsGuiding returns 0
00:41:54.895 00.001 12308 PulseGuide returned control before completion, sleep 196
00:41:54.915 00.020 14556 UpdateGuideState exits: m=2157 SNR=31.1
00:41:54.920 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:54.925 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:54.928 00.003 14556 Enqueuing Expose request
00:41:55.104 00.176 12308 IsGuiding returns 1
00:41:55.105 00.001 12308 scope still moving after pulse duration time elapsed
00:41:55.136 00.031 12308 IsSlewing returns 0
00:41:55.137 00.001 12308 IsGuiding returns 0
00:41:55.137 00.000 12308 scope move finished after 186 + 57 ms
00:41:55.137 00.000 12308 Move returns status 0, amount 186
00:41:55.139 00.002 12308 move complete, result=0
00:41:55.139 00.000 12308 worker thread done servicing request
00:41:55.139 00.000 12308 Worker thread wakes up
00:41:55.139 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 186 ms NORTH
00:41:55.146 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:55.146 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:56.399 01.253 12308 Exposure complete
00:41:56.520 00.121 12308 worker thread done servicing request
00:41:56.522 00.002 14556 OnExposeComplete: enter
00:41:56.526 00.004 14556 UpdateGuideState(): m_state=6
00:41:56.529 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10023
00:41:56.533 00.004 14556 Star::Find returns 1 (0), X=166.36, Y=1000.51, Mass=2335, SNR=32.4, Peak=169 HFD=4.8
00:41:56.537 00.004 14556 CameraToMount -- cameraTheta (0.43) - m_xAngle (-3.07) = xAngle (3.50 = -2.78)
00:41:56.542 00.005 14556 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.40 = -2.88)
00:41:56.546 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.43 mountX=-0.05 mountY=-0.01, mountTheta=-2.87
00:41:56.551 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.02, opts=13)
00:41:56.556 00.005 14556 Enqueuing Move request for scope (0.05, 0.02)
00:41:56.559 00.003 12308 Worker thread wakes up
00:41:56.559 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
00:41:56.559 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
00:41:56.559 00.000 12308 Moving (0.05, 0.02) raw xDistance=-0.05 yDistance=-0.01
00:41:56.559 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:41:56.561 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:41:56.561 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:41:56.561 00.000 12308 MoveAxis(E, 0, ABG)
00:41:56.561 00.000 12308 Move returns status 0, amount 0
00:41:56.561 00.000 12308 MoveAxis(N, 0, ABG)
00:41:56.562 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:56.565 00.003 12308 Move returns status 0, amount 0
00:41:56.565 00.000 12308 move complete, result=0
00:41:56.567 00.002 12308 worker thread done servicing request
00:41:56.587 00.020 14556 UpdateGuideState exits: m=2335 SNR=32.4
00:41:56.591 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:56.596 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:56.600 00.004 14556 Enqueuing Expose request
00:41:56.604 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:41:56.607 00.003 12308 Worker thread wakes up
00:41:56.607 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:56.607 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:57.857 01.250 12308 Exposure complete
00:41:57.997 00.140 12308 worker thread done servicing request
00:41:57.997 00.000 14556 OnExposeComplete: enter
00:41:58.001 00.004 14556 UpdateGuideState(): m_state=6
00:41:58.006 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10024
00:41:58.011 00.005 14556 Star::Find returns 1 (0), X=166.21, Y=1000.69, Mass=2421, SNR=33.2, Peak=144 HFD=4.9
00:41:58.015 00.004 14556 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.07) = xAngle (5.09 = -1.19)
00:41:58.018 00.003 14556 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.99 = -1.29)
00:41:58.025 00.007 14556 CameraToMount -- cameraX=-0.10 cameraY=0.20 hyp=0.22 cameraTheta=2.02 mountX=0.08 mountY=-0.21, mountTheta=-1.20
00:41:58.032 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.20, opts=13)
00:41:58.037 00.005 14556 Enqueuing Move request for scope (-0.10, 0.20)
00:41:58.041 00.004 12308 Worker thread wakes up
00:41:58.041 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.20) opts 0xd
00:41:58.041 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.20)
00:41:58.041 00.000 12308 Moving (-0.10, 0.20) raw xDistance=0.08 yDistance=-0.21
00:41:58.041 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:41:58.041 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:41:58.041 00.000 12308 MoveAxis(E, 0, ABG)
00:41:58.043 00.002 12308 Move returns status 0, amount 0
00:41:58.043 00.000 12308 MoveAxis(N, 149, ABG)
00:41:58.043 00.000 12308 Guiding  Dir = 0, Dur = 149
00:41:58.043 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:58.047 00.004 12308 IsSlewing returns 0
00:41:58.047 00.000 12308 IsGuiding returns 0
00:41:58.048 00.001 12308 PulseGuide returned control before completion, sleep 159
00:41:58.069 00.021 14556 UpdateGuideState exits: m=2421 SNR=33.2
00:41:58.073 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:58.078 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:58.082 00.004 14556 Enqueuing Expose request
00:41:58.224 00.142 12308 IsGuiding returns 0
00:41:58.225 00.001 12308 Move returns status 0, amount 149
00:41:58.227 00.002 12308 move complete, result=0
00:41:58.228 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 149 ms NORTH
00:41:58.237 00.009 12308 worker thread done servicing request
00:41:58.238 00.001 12308 Worker thread wakes up
00:41:58.238 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:58.240 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:59.490 01.250 12308 Exposure complete
00:41:59.606 00.116 12308 worker thread done servicing request
00:41:59.607 00.001 14556 OnExposeComplete: enter
00:41:59.611 00.004 14556 UpdateGuideState(): m_state=6
00:41:59.615 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10025
00:41:59.618 00.003 14556 Star::Find returns 1 (0), X=166.21, Y=1000.29, Mass=2268, SNR=32.0, Peak=190 HFD=4.6
00:41:59.624 00.006 14556 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-3.07) = xAngle (1.03 = 1.03)
00:41:59.628 00.004 14556 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.93 = 0.93)
00:41:59.633 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.20 hyp=0.23 cameraTheta=-2.04 mountX=0.12 mountY=0.18, mountTheta=1.00
00:41:59.639 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.20, opts=13)
00:41:59.644 00.005 14556 Enqueuing Move request for scope (-0.10, -0.20)
00:41:59.648 00.004 12308 Worker thread wakes up
00:41:59.648 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.20) opts 0xd
00:41:59.648 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.20)
00:41:59.648 00.000 12308 Moving (-0.10, -0.20) raw xDistance=0.12 yDistance=0.18
00:41:59.648 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:41:59.648 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:41:59.649 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:41:59.649 00.000 12308 MoveAxis(E, 0, ABG)
00:41:59.649 00.000 12308 Move returns status 0, amount 0
00:41:59.649 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:41:59.654 00.005 12308 MoveAxis(N, 0, ABG)
00:41:59.654 00.000 12308 Move returns status 0, amount 0
00:41:59.654 00.000 12308 move complete, result=0
00:41:59.655 00.001 12308 worker thread done servicing request
00:41:59.679 00.024 14556 UpdateGuideState exits: m=2268 SNR=32.0
00:41:59.683 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:59.687 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:41:59.693 00.006 14556 Enqueuing Expose request
00:41:59.697 00.004 12308 Worker thread wakes up
00:41:59.697 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:41:59.697 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:41:59.698 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:42:00.947 01.249 12308 Exposure complete
00:42:01.059 00.112 12308 worker thread done servicing request
00:42:01.059 00.000 14556 OnExposeComplete: enter
00:42:01.065 00.006 14556 UpdateGuideState(): m_state=6
00:42:01.072 00.007 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10026
00:42:01.077 00.005 14556 Star::Find returns 1 (0), X=166.33, Y=1000.26, Mass=2276, SNR=31.9, Peak=194 HFD=4.7
00:42:01.084 00.007 14556 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-3.07) = xAngle (1.57 = 1.57)
00:42:01.088 00.004 14556 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.47 = 1.47)
00:42:01.092 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.23 hyp=0.23 cameraTheta=-1.50 mountX=-0.00 mountY=0.23, mountTheta=1.57
00:42:01.099 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.23, opts=13)
00:42:01.103 00.004 14556 Enqueuing Move request for scope (0.02, -0.23)
00:42:01.108 00.005 12308 Worker thread wakes up
00:42:01.109 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.23) opts 0xd
00:42:01.109 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.23)
00:42:01.109 00.000 12308 Moving (0.02, -0.23) raw xDistance=-0.00 yDistance=0.23
00:42:01.109 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:42:01.109 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:42:01.110 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:42:01.110 00.000 12308 MoveAxis(E, 0, ABG)
00:42:01.110 00.000 12308 Move returns status 0, amount 0
00:42:01.111 00.001 12308 MoveAxis(N, 0, ABG)
00:42:01.111 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:01.115 00.004 12308 Move returns status 0, amount 0
00:42:01.115 00.000 12308 move complete, result=0
00:42:01.116 00.001 12308 worker thread done servicing request
00:42:01.134 00.018 14556 UpdateGuideState exits: m=2276 SNR=31.9
00:42:01.139 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:01.143 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:01.146 00.003 14556 Enqueuing Expose request
00:42:01.150 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:42:01.155 00.005 12308 Worker thread wakes up
00:42:01.155 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:01.155 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:02.409 01.254 12308 Exposure complete
00:42:02.561 00.152 12308 worker thread done servicing request
00:42:02.561 00.000 14556 OnExposeComplete: enter
00:42:02.568 00.007 14556 UpdateGuideState(): m_state=6
00:42:02.574 00.006 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10027
00:42:02.579 00.005 14556 Star::Find returns 1 (0), X=166.37, Y=1000.30, Mass=2381, SNR=32.8, Peak=198 HFD=4.7
00:42:02.585 00.006 14556 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-3.07) = xAngle (1.82 = 1.82)
00:42:02.589 00.004 14556 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.72 = 1.72)
00:42:02.596 00.007 14556 CameraToMount -- cameraX=0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.25 mountX=-0.05 mountY=0.20, mountTheta=1.82
00:42:02.603 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.06, y=-0.19, opts=13)
00:42:02.608 00.005 14556 Enqueuing Move request for scope (0.06, -0.19)
00:42:02.614 00.006 12308 Worker thread wakes up
00:42:02.614 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.19) opts 0xd
00:42:02.614 00.000 12308 Handling offset move in thread for scope, endpoint = (0.06, -0.19)
00:42:02.615 00.001 12308 Moving (0.06, -0.19) raw xDistance=-0.05 yDistance=0.20
00:42:02.615 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:42:02.615 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:02.616 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:42:02.616 00.000 12308 MoveAxis(E, 0, ABG)
00:42:02.616 00.000 12308 Move returns status 0, amount 0
00:42:02.616 00.000 12308 MoveAxis(N, 0, ABG)
00:42:02.616 00.000 12308 Move returns status 0, amount 0
00:42:02.617 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:02.623 00.006 12308 move complete, result=0
00:42:02.623 00.000 12308 worker thread done servicing request
00:42:02.645 00.022 14556 UpdateGuideState exits: m=2381 SNR=32.8
00:42:02.648 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:02.652 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:02.657 00.005 14556 Enqueuing Expose request
00:42:02.661 00.004 12308 Worker thread wakes up
00:42:02.661 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:42:02.666 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:02.666 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:03.906 01.240 12308 Exposure complete
00:42:04.028 00.122 12308 worker thread done servicing request
00:42:04.028 00.000 14556 OnExposeComplete: enter
00:42:04.033 00.005 14556 UpdateGuideState(): m_state=6
00:42:04.037 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10028
00:42:04.041 00.004 14556 Star::Find returns 1 (0), X=166.42, Y=1000.35, Mass=2329, SNR=32.3, Peak=167 HFD=4.8
00:42:04.045 00.004 14556 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-3.07) = xAngle (2.21 = 2.21)
00:42:04.049 00.004 14556 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.11 = 2.11)
00:42:04.052 00.003 14556 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-0.87 mountX=-0.11 mountY=0.15, mountTheta=2.18
00:42:04.057 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=-0.14, opts=13)
00:42:04.061 00.004 14556 Enqueuing Move request for scope (0.12, -0.14)
00:42:04.065 00.004 12308 Worker thread wakes up
00:42:04.065 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
00:42:04.065 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
00:42:04.065 00.000 12308 Moving (0.12, -0.14) raw xDistance=-0.11 yDistance=0.15
00:42:04.065 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:42:04.065 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:04.067 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:42:04.067 00.000 12308 MoveAxis(E, 0, ABG)
00:42:04.067 00.000 12308 Move returns status 0, amount 0
00:42:04.067 00.000 12308 MoveAxis(N, 0, ABG)
00:42:04.068 00.001 12308 Move returns status 0, amount 0
00:42:04.068 00.000 12308 move complete, result=0
00:42:04.069 00.001 12308 worker thread done servicing request
00:42:04.069 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:04.096 00.027 14556 UpdateGuideState exits: m=2329 SNR=32.3
00:42:04.101 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:04.105 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:04.109 00.004 14556 Enqueuing Expose request
00:42:04.113 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:42:04.117 00.004 12308 Worker thread wakes up
00:42:04.117 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:04.118 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:05.371 01.253 12308 Exposure complete
00:42:05.487 00.116 12308 worker thread done servicing request
00:42:05.487 00.000 14556 OnExposeComplete: enter
00:42:05.491 00.004 14556 UpdateGuideState(): m_state=6
00:42:05.496 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10029
00:42:05.499 00.003 14556 Star::Find returns 1 (0), X=166.35, Y=1000.38, Mass=2348, SNR=32.7, Peak=163 HFD=4.8
00:42:05.503 00.004 14556 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-3.07) = xAngle (1.87 = 1.87)
00:42:05.511 00.008 14556 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.77 = 1.77)
00:42:05.515 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.20 mountX=-0.04 mountY=0.12, mountTheta=1.87
00:42:05.520 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.11, opts=13)
00:42:05.525 00.005 14556 Enqueuing Move request for scope (0.04, -0.11)
00:42:05.528 00.003 12308 Worker thread wakes up
00:42:05.528 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
00:42:05.529 00.001 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
00:42:05.529 00.000 12308 Moving (0.04, -0.11) raw xDistance=-0.04 yDistance=0.12
00:42:05.529 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:42:05.529 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:05.529 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:42:05.531 00.002 12308 MoveAxis(E, 0, ABG)
00:42:05.531 00.000 12308 Move returns status 0, amount 0
00:42:05.531 00.000 12308 MoveAxis(N, 0, ABG)
00:42:05.531 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:05.536 00.005 12308 Move returns status 0, amount 0
00:42:05.536 00.000 12308 move complete, result=0
00:42:05.536 00.000 12308 worker thread done servicing request
00:42:05.558 00.022 14556 UpdateGuideState exits: m=2348 SNR=32.7
00:42:05.563 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:05.569 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:05.573 00.004 14556 Enqueuing Expose request
00:42:05.576 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:42:05.580 00.004 12308 Worker thread wakes up
00:42:05.580 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:05.580 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:06.830 01.250 12308 Exposure complete
00:42:06.951 00.121 12308 worker thread done servicing request
00:42:06.951 00.000 14556 OnExposeComplete: enter
00:42:06.955 00.004 14556 UpdateGuideState(): m_state=6
00:42:06.958 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10030
00:42:06.963 00.005 14556 Star::Find returns 1 (0), X=166.27, Y=1000.35, Mass=2295, SNR=32.2, Peak=168 HFD=4.7
00:42:06.966 00.003 14556 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-3.07) = xAngle (1.21 = 1.21)
00:42:06.971 00.005 14556 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.11 = 1.11)
00:42:06.974 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.86 mountX=0.05 mountY=0.13, mountTheta=1.20
00:42:06.980 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.14, opts=13)
00:42:06.984 00.004 14556 Enqueuing Move request for scope (-0.04, -0.14)
00:42:06.989 00.005 12308 Worker thread wakes up
00:42:06.989 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.14) opts 0xd
00:42:06.989 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.14)
00:42:06.989 00.000 12308 Moving (-0.04, -0.14) raw xDistance=0.05 yDistance=0.13
00:42:06.990 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:42:06.990 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:06.990 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:42:06.990 00.000 12308 MoveAxis(E, 0, ABG)
00:42:06.991 00.001 12308 Move returns status 0, amount 0
00:42:06.991 00.000 12308 MoveAxis(N, 0, ABG)
00:42:06.991 00.000 12308 Move returns status 0, amount 0
00:42:06.991 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:06.995 00.004 12308 move complete, result=0
00:42:06.996 00.001 12308 worker thread done servicing request
00:42:07.017 00.021 14556 UpdateGuideState exits: m=2295 SNR=32.2
00:42:07.021 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:07.025 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:07.029 00.004 14556 Enqueuing Expose request
00:42:07.034 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:42:07.039 00.005 12308 Worker thread wakes up
00:42:07.039 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:07.039 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:08.283 01.244 12308 Exposure complete
00:42:08.411 00.128 12308 worker thread done servicing request
00:42:08.412 00.001 14556 OnExposeComplete: enter
00:42:08.417 00.005 14556 UpdateGuideState(): m_state=6
00:42:08.421 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10031
00:42:08.425 00.004 14556 Star::Find returns 1 (0), X=166.02, Y=1000.50, Mass=2320, SNR=32.3, Peak=186 HFD=5.0
00:42:08.429 00.004 14556 CameraToMount -- cameraTheta (3.08) - m_xAngle (-3.07) = xAngle (6.15 = -0.13)
00:42:08.433 00.004 14556 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.05 = -0.23)
00:42:08.438 00.005 14556 CameraToMount -- cameraX=-0.29 cameraY=0.02 hyp=0.29 cameraTheta=3.08 mountX=0.29 mountY=-0.07, mountTheta=-0.23
00:42:08.444 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=0.02, opts=13)
00:42:08.448 00.004 14556 Enqueuing Move request for scope (-0.29, 0.02)
00:42:08.453 00.005 12308 Worker thread wakes up
00:42:08.453 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.02) opts 0xd
00:42:08.453 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, 0.02)
00:42:08.453 00.000 12308 Moving (-0.29, 0.02) raw xDistance=0.29 yDistance=-0.07
00:42:08.453 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
00:42:08.454 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:08.454 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:42:08.454 00.000 12308 MoveAxis(W, 126, ABG)
00:42:08.454 00.000 12308 Guiding  Dir = 3, Dur = 126
00:42:08.454 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:08.459 00.005 12308 IsSlewing returns 0
00:42:08.459 00.000 12308 IsGuiding returns 0
00:42:08.460 00.001 12308 PulseGuide returned control before completion, sleep 136
00:42:08.481 00.021 14556 UpdateGuideState exits: m=2320 SNR=32.3
00:42:08.486 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:08.490 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:08.493 00.003 14556 Enqueuing Expose request
00:42:08.602 00.109 12308 IsGuiding returns 1
00:42:08.603 00.001 12308 scope still moving after pulse duration time elapsed
00:42:08.633 00.030 12308 IsSlewing returns 0
00:42:08.634 00.001 12308 IsGuiding returns 0
00:42:08.634 00.000 12308 scope move finished after 126 + 48 ms
00:42:08.635 00.001 12308 Move returns status 0, amount 126
00:42:08.635 00.000 12308 MoveAxis(N, 0, ABG)
00:42:08.635 00.000 12308 Move returns status 0, amount 0
00:42:08.636 00.001 12308 move complete, result=0
00:42:08.637 00.001 12308 worker thread done servicing request
00:42:08.637 00.000 14556 GuideStep: 0.3 px 126 ms WEST, -0.1 px 0 ms NORTH
00:42:08.643 00.006 12308 Worker thread wakes up
00:42:08.644 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:08.644 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:09.896 01.252 12308 Exposure complete
00:42:10.017 00.121 12308 worker thread done servicing request
00:42:10.018 00.001 14556 OnExposeComplete: enter
00:42:10.021 00.003 14556 UpdateGuideState(): m_state=6
00:42:10.025 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10032
00:42:10.028 00.003 14556 Star::Find returns 1 (0), X=166.17, Y=1000.57, Mass=2374, SNR=32.7, Peak=172 HFD=4.8
00:42:10.031 00.003 14556 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.07) = xAngle (5.67 = -0.62)
00:42:10.035 00.004 14556 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.57 = -0.72)
00:42:10.039 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.16 cameraTheta=2.59 mountX=0.13 mountY=-0.11, mountTheta=-0.68
00:42:10.043 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.09, opts=13)
00:42:10.048 00.005 14556 Enqueuing Move request for scope (-0.14, 0.09)
00:42:10.052 00.004 12308 Worker thread wakes up
00:42:10.052 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd
00:42:10.052 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.09)
00:42:10.052 00.000 12308 Moving (-0.14, 0.09) raw xDistance=0.13 yDistance=-0.11
00:42:10.052 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:42:10.053 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:10.053 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:42:10.053 00.000 12308 MoveAxis(E, 0, ABG)
00:42:10.053 00.000 12308 Move returns status 0, amount 0
00:42:10.053 00.000 12308 MoveAxis(N, 0, ABG)
00:42:10.053 00.000 12308 Move returns status 0, amount 0
00:42:10.054 00.001 12308 move complete, result=0
00:42:10.054 00.000 12308 worker thread done servicing request
00:42:10.054 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:10.078 00.024 14556 UpdateGuideState exits: m=2374 SNR=32.7
00:42:10.082 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:10.086 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:10.090 00.004 14556 Enqueuing Expose request
00:42:10.094 00.004 12308 Worker thread wakes up
00:42:10.094 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:10.099 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:10.099 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:11.347 01.248 12308 Exposure complete
00:42:11.468 00.121 12308 worker thread done servicing request
00:42:11.468 00.000 14556 OnExposeComplete: enter
00:42:11.472 00.004 14556 UpdateGuideState(): m_state=6
00:42:11.475 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10033
00:42:11.480 00.005 14556 Star::Find returns 1 (0), X=166.16, Y=1000.67, Mass=2253, SNR=31.8, Peak=152 HFD=5.0
00:42:11.485 00.005 14556 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.07) = xAngle (5.32 = -0.96)
00:42:11.488 00.003 14556 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.22 = -1.06)
00:42:11.493 00.005 14556 CameraToMount -- cameraX=-0.15 cameraY=0.18 hyp=0.24 cameraTheta=2.25 mountX=0.14 mountY=-0.21, mountTheta=-0.99
00:42:11.498 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.18, opts=13)
00:42:11.502 00.004 14556 Enqueuing Move request for scope (-0.15, 0.18)
00:42:11.507 00.005 12308 Worker thread wakes up
00:42:11.507 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.18) opts 0xd
00:42:11.507 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.18)
00:42:11.507 00.000 12308 Moving (-0.15, 0.18) raw xDistance=0.14 yDistance=-0.21
00:42:11.507 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:42:11.508 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:42:11.508 00.000 12308 MoveAxis(E, 0, ABG)
00:42:11.508 00.000 12308 Move returns status 0, amount 0
00:42:11.508 00.000 12308 MoveAxis(N, 146, ABG)
00:42:11.508 00.000 12308 Guiding  Dir = 0, Dur = 146
00:42:11.508 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:11.513 00.005 12308 IsSlewing returns 0
00:42:11.513 00.000 12308 IsGuiding returns 0
00:42:11.514 00.001 12308 PulseGuide returned control before completion, sleep 156
00:42:11.533 00.019 14556 UpdateGuideState exits: m=2253 SNR=31.8
00:42:11.539 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:11.544 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:11.548 00.004 14556 Enqueuing Expose request
00:42:11.678 00.130 12308 IsGuiding returns 1
00:42:11.679 00.001 12308 scope still moving after pulse duration time elapsed
00:42:11.709 00.030 12308 IsSlewing returns 0
00:42:11.709 00.000 12308 IsGuiding returns 0
00:42:11.709 00.000 12308 scope move finished after 146 + 50 ms
00:42:11.710 00.001 12308 Move returns status 0, amount 146
00:42:11.710 00.000 12308 move complete, result=0
00:42:11.710 00.000 12308 worker thread done servicing request
00:42:11.710 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 146 ms NORTH
00:42:11.717 00.007 12308 Worker thread wakes up
00:42:11.717 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:11.717 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:12.969 01.252 12308 Exposure complete
00:42:13.084 00.115 14556 OnExposeComplete: enter
00:42:13.088 00.004 12308 worker thread done servicing request
00:42:13.088 00.000 14556 UpdateGuideState(): m_state=6
00:42:13.092 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10034
00:42:13.096 00.004 14556 Star::Find returns 1 (0), X=166.31, Y=1000.31, Mass=2183, SNR=31.4, Peak=180 HFD=4.3
00:42:13.100 00.004 14556 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.07) = xAngle (1.50 = 1.50)
00:42:13.104 00.004 14556 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.40 = 1.40)
00:42:13.108 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.18 hyp=0.18 cameraTheta=-1.57 mountX=0.01 mountY=0.17, mountTheta=1.50
00:42:13.113 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.18, opts=13)
00:42:13.116 00.003 14556 Enqueuing Move request for scope (-0.00, -0.18)
00:42:13.120 00.004 12308 Worker thread wakes up
00:42:13.120 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.18) opts 0xd
00:42:13.120 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.18)
00:42:13.120 00.000 12308 Moving (-0.00, -0.18) raw xDistance=0.01 yDistance=0.17
00:42:13.120 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:42:13.120 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:13.120 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:42:13.122 00.002 12308 MoveAxis(E, 0, ABG)
00:42:13.122 00.000 12308 Move returns status 0, amount 0
00:42:13.122 00.000 12308 MoveAxis(N, 0, ABG)
00:42:13.122 00.000 12308 Move returns status 0, amount 0
00:42:13.122 00.000 12308 move complete, result=0
00:42:13.122 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:13.126 00.004 12308 worker thread done servicing request
00:42:13.149 00.023 14556 UpdateGuideState exits: m=2183 SNR=31.4
00:42:13.154 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:13.158 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:13.165 00.007 14556 Enqueuing Expose request
00:42:13.168 00.003 12308 Worker thread wakes up
00:42:13.168 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:42:13.173 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:13.173 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:14.425 01.252 12308 Exposure complete
00:42:14.564 00.139 12308 worker thread done servicing request
00:42:14.565 00.001 14556 OnExposeComplete: enter
00:42:14.569 00.004 14556 UpdateGuideState(): m_state=6
00:42:14.574 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10035
00:42:14.577 00.003 14556 Star::Find returns 1 (0), X=166.29, Y=1000.49, Mass=2131, SNR=31.0, Peak=167 HFD=4.5
00:42:14.580 00.003 14556 CameraToMount -- cameraTheta (3.08) - m_xAngle (-3.07) = xAngle (6.15 = -0.13)
00:42:14.585 00.005 14556 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.06 = -0.23)
00:42:14.589 00.004 14556 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=3.08 mountX=0.02 mountY=-0.00, mountTheta=-0.22
00:42:14.595 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.00, opts=13)
00:42:14.599 00.004 14556 Enqueuing Move request for scope (-0.02, 0.00)
00:42:14.603 00.004 12308 Worker thread wakes up
00:42:14.603 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.00) opts 0xd
00:42:14.603 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.00)
00:42:14.603 00.000 12308 Moving (-0.02, 0.00) raw xDistance=0.02 yDistance=-0.00
00:42:14.604 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:42:14.604 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:14.604 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:42:14.604 00.000 12308 MoveAxis(E, 0, ABG)
00:42:14.604 00.000 12308 Move returns status 0, amount 0
00:42:14.606 00.002 12308 MoveAxis(N, 0, ABG)
00:42:14.606 00.000 12308 Move returns status 0, amount 0
00:42:14.606 00.000 12308 move complete, result=0
00:42:14.606 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:14.611 00.005 12308 worker thread done servicing request
00:42:14.632 00.021 14556 UpdateGuideState exits: m=2131 SNR=31.0
00:42:14.638 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:14.643 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:14.646 00.003 14556 Enqueuing Expose request
00:42:14.650 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:42:14.654 00.004 12308 Worker thread wakes up
00:42:14.654 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:14.655 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:15.893 01.238 12308 Exposure complete
00:42:16.037 00.144 12308 worker thread done servicing request
00:42:16.037 00.000 14556 OnExposeComplete: enter
00:42:16.041 00.004 14556 UpdateGuideState(): m_state=6
00:42:16.045 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10036
00:42:16.049 00.004 14556 Star::Find returns 1 (0), X=166.29, Y=1000.53, Mass=2365, SNR=32.6, Peak=159 HFD=4.7
00:42:16.053 00.004 14556 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.07) = xAngle (5.01 = -1.27)
00:42:16.058 00.005 14556 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.91 = -1.37)
00:42:16.064 00.006 14556 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.94 mountX=0.01 mountY=-0.05, mountTheta=-1.28
00:42:16.072 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.04, opts=13)
00:42:16.079 00.007 14556 Enqueuing Move request for scope (-0.02, 0.04)
00:42:16.083 00.004 12308 Worker thread wakes up
00:42:16.083 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
00:42:16.083 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
00:42:16.084 00.001 12308 Moving (-0.02, 0.04) raw xDistance=0.01 yDistance=-0.05
00:42:16.084 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:42:16.084 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:16.084 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:42:16.084 00.000 12308 MoveAxis(E, 0, ABG)
00:42:16.084 00.000 12308 Move returns status 0, amount 0
00:42:16.085 00.001 12308 MoveAxis(N, 0, ABG)
00:42:16.085 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:16.089 00.004 12308 Move returns status 0, amount 0
00:42:16.089 00.000 12308 move complete, result=0
00:42:16.090 00.001 12308 worker thread done servicing request
00:42:16.112 00.022 14556 UpdateGuideState exits: m=2365 SNR=32.6
00:42:16.116 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:16.119 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:16.123 00.004 14556 Enqueuing Expose request
00:42:16.129 00.006 14556 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:42:16.134 00.005 12308 Worker thread wakes up
00:42:16.134 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:16.134 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:17.374 01.240 12308 Exposure complete
00:42:17.481 00.107 12308 worker thread done servicing request
00:42:17.483 00.002 14556 OnExposeComplete: enter
00:42:17.487 00.004 14556 UpdateGuideState(): m_state=6
00:42:17.492 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10037
00:42:17.496 00.004 14556 Star::Find returns 1 (0), X=166.41, Y=1000.56, Mass=2185, SNR=31.5, Peak=149 HFD=4.5
00:42:17.500 00.004 14556 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.07) = xAngle (3.68 = -2.60)
00:42:17.505 00.005 14556 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.58 = -2.70)
00:42:17.508 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.13 cameraTheta=0.61 mountX=-0.11 mountY=-0.05, mountTheta=-2.68
00:42:17.513 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.07, opts=13)
00:42:17.517 00.004 14556 Enqueuing Move request for scope (0.10, 0.07)
00:42:17.522 00.005 12308 Worker thread wakes up
00:42:17.522 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
00:42:17.522 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
00:42:17.522 00.000 12308 Moving (0.10, 0.07) raw xDistance=-0.11 yDistance=-0.05
00:42:17.522 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:42:17.523 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:17.523 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:42:17.523 00.000 12308 MoveAxis(E, 0, ABG)
00:42:17.523 00.000 12308 Move returns status 0, amount 0
00:42:17.523 00.000 12308 MoveAxis(N, 0, ABG)
00:42:17.523 00.000 12308 Move returns status 0, amount 0
00:42:17.524 00.001 12308 move complete, result=0
00:42:17.524 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:17.528 00.004 12308 worker thread done servicing request
00:42:17.550 00.022 14556 UpdateGuideState exits: m=2185 SNR=31.5
00:42:17.553 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:17.558 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:17.561 00.003 14556 Enqueuing Expose request
00:42:17.566 00.005 12308 Worker thread wakes up
00:42:17.566 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:17.572 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:17.572 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:18.814 01.242 12308 Exposure complete
00:42:18.918 00.104 12308 worker thread done servicing request
00:42:18.919 00.001 14556 OnExposeComplete: enter
00:42:18.923 00.004 14556 UpdateGuideState(): m_state=6
00:42:18.927 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10038
00:42:18.930 00.003 14556 Star::Find returns 1 (0), X=166.40, Y=1000.69, Mass=2240, SNR=31.9, Peak=170 HFD=4.7
00:42:18.935 00.005 14556 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.07) = xAngle (4.23 = -2.05)
00:42:18.939 00.004 14556 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.13 = -2.15)
00:42:18.943 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.20 hyp=0.22 cameraTheta=1.16 mountX=-0.10 mountY=-0.18, mountTheta=-2.07
00:42:18.949 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.20, opts=13)
00:42:18.953 00.004 14556 Enqueuing Move request for scope (0.09, 0.20)
00:42:18.956 00.003 12308 Worker thread wakes up
00:42:18.956 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.20) opts 0xd
00:42:18.956 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.20)
00:42:18.956 00.000 12308 Moving (0.09, 0.20) raw xDistance=-0.10 yDistance=-0.18
00:42:18.956 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:42:18.956 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:18.958 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:42:18.958 00.000 12308 MoveAxis(E, 0, ABG)
00:42:18.958 00.000 12308 Move returns status 0, amount 0
00:42:18.958 00.000 12308 MoveAxis(N, 0, ABG)
00:42:18.959 00.001 12308 Move returns status 0, amount 0
00:42:18.959 00.000 12308 move complete, result=0
00:42:18.959 00.000 12308 worker thread done servicing request
00:42:18.959 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:18.987 00.028 14556 UpdateGuideState exits: m=2240 SNR=31.9
00:42:18.992 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:18.996 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:18.999 00.003 14556 Enqueuing Expose request
00:42:19.006 00.007 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:42:19.010 00.004 12308 Worker thread wakes up
00:42:19.010 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:19.010 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:20.252 01.242 12308 Exposure complete
00:42:20.367 00.115 12308 worker thread done servicing request
00:42:20.368 00.001 14556 OnExposeComplete: enter
00:42:20.371 00.003 14556 UpdateGuideState(): m_state=6
00:42:20.375 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10039
00:42:20.379 00.004 14556 Star::Find returns 1 (0), X=166.34, Y=1000.75, Mass=2361, SNR=32.8, Peak=167 HFD=4.8
00:42:20.385 00.006 14556 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.07) = xAngle (4.51 = -1.77)
00:42:20.390 00.005 14556 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.41 = -1.87)
00:42:20.396 00.006 14556 CameraToMount -- cameraX=0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.44 mountX=-0.05 mountY=-0.25, mountTheta=-1.78
00:42:20.405 00.009 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.26, opts=13)
00:42:20.409 00.004 14556 Enqueuing Move request for scope (0.03, 0.26)
00:42:20.414 00.005 12308 Worker thread wakes up
00:42:20.415 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.26) opts 0xd
00:42:20.415 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.26)
00:42:20.415 00.000 12308 Moving (0.03, 0.26) raw xDistance=-0.05 yDistance=-0.25
00:42:20.415 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:42:20.415 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:42:20.415 00.000 12308 MoveAxis(E, 0, ABG)
00:42:20.416 00.001 12308 Move returns status 0, amount 0
00:42:20.416 00.000 12308 MoveAxis(N, 176, ABG)
00:42:20.416 00.000 12308 Guiding  Dir = 0, Dur = 176
00:42:20.416 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:20.420 00.004 12308 IsSlewing returns 0
00:42:20.422 00.002 12308 IsGuiding returns 0
00:42:20.422 00.000 12308 PulseGuide returned control before completion, sleep 186
00:42:20.443 00.021 14556 UpdateGuideState exits: m=2361 SNR=32.8
00:42:20.448 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:20.452 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:20.455 00.003 14556 Enqueuing Expose request
00:42:20.616 00.161 12308 IsGuiding returns 1
00:42:20.617 00.001 12308 scope still moving after pulse duration time elapsed
00:42:20.647 00.030 12308 IsSlewing returns 0
00:42:20.649 00.002 12308 IsGuiding returns 0
00:42:20.649 00.000 12308 scope move finished after 176 + 51 ms
00:42:20.649 00.000 12308 Move returns status 0, amount 176
00:42:20.649 00.000 12308 move complete, result=0
00:42:20.649 00.000 12308 worker thread done servicing request
00:42:20.650 00.001 12308 Worker thread wakes up
00:42:20.650 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 176 ms NORTH
00:42:20.658 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:20.658 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:21.912 01.254 12308 Exposure complete
00:42:22.040 00.128 12308 worker thread done servicing request
00:42:22.041 00.001 14556 OnExposeComplete: enter
00:42:22.044 00.003 14556 UpdateGuideState(): m_state=6
00:42:22.049 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10040
00:42:22.053 00.004 14556 Star::Find returns 1 (0), X=166.35, Y=1000.41, Mass=2255, SNR=31.9, Peak=152 HFD=4.8
00:42:22.056 00.003 14556 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-3.07) = xAngle (2.00 = 2.00)
00:42:22.059 00.003 14556 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.90 = 1.90)
00:42:22.064 00.005 14556 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.07 mountX=-0.04 mountY=0.09, mountTheta=1.98
00:42:22.069 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.08, opts=13)
00:42:22.074 00.005 14556 Enqueuing Move request for scope (0.04, -0.08)
00:42:22.078 00.004 12308 Worker thread wakes up
00:42:22.078 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
00:42:22.078 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
00:42:22.078 00.000 12308 Moving (0.04, -0.08) raw xDistance=-0.04 yDistance=0.09
00:42:22.078 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:42:22.078 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:22.079 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:42:22.079 00.000 12308 MoveAxis(E, 0, ABG)
00:42:22.079 00.000 12308 Move returns status 0, amount 0
00:42:22.080 00.001 12308 MoveAxis(N, 0, ABG)
00:42:22.080 00.000 12308 Move returns status 0, amount 0
00:42:22.080 00.000 12308 move complete, result=0
00:42:22.080 00.000 12308 worker thread done servicing request
00:42:22.080 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:22.105 00.025 14556 UpdateGuideState exits: m=2255 SNR=31.9
00:42:22.109 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:22.114 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:22.117 00.003 14556 Enqueuing Expose request
00:42:22.121 00.004 12308 Worker thread wakes up
00:42:22.121 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:22.122 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:22.122 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:42:23.369 01.247 12308 Exposure complete
00:42:23.487 00.118 12308 worker thread done servicing request
00:42:23.487 00.000 14556 OnExposeComplete: enter
00:42:23.491 00.004 14556 UpdateGuideState(): m_state=6
00:42:23.496 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10041
00:42:23.499 00.003 14556 Star::Find returns 1 (0), X=166.23, Y=1000.66, Mass=2364, SNR=32.5, Peak=168 HFD=4.7
00:42:23.504 00.005 14556 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.07) = xAngle (5.07 = -1.21)
00:42:23.509 00.005 14556 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.31)
00:42:23.514 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.19 cameraTheta=2.00 mountX=0.07 mountY=-0.18, mountTheta=-1.22
00:42:23.521 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.17, opts=13)
00:42:23.525 00.004 14556 Enqueuing Move request for scope (-0.08, 0.17)
00:42:23.529 00.004 12308 Worker thread wakes up
00:42:23.529 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.17) opts 0xd
00:42:23.529 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.17)
00:42:23.530 00.001 12308 Moving (-0.08, 0.17) raw xDistance=0.07 yDistance=-0.18
00:42:23.530 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:42:23.530 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:23.530 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:42:23.530 00.000 12308 MoveAxis(E, 0, ABG)
00:42:23.530 00.000 12308 Move returns status 0, amount 0
00:42:23.530 00.000 12308 MoveAxis(N, 0, ABG)
00:42:23.531 00.001 12308 Move returns status 0, amount 0
00:42:23.531 00.000 12308 move complete, result=0
00:42:23.531 00.000 12308 worker thread done servicing request
00:42:23.532 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:23.554 00.022 14556 UpdateGuideState exits: m=2364 SNR=32.5
00:42:23.557 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:23.561 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:23.565 00.004 14556 Enqueuing Expose request
00:42:23.571 00.006 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:42:23.575 00.004 12308 Worker thread wakes up
00:42:23.575 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:23.575 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:24.826 01.251 12308 Exposure complete
00:42:24.957 00.131 12308 worker thread done servicing request
00:42:24.958 00.001 14556 OnExposeComplete: enter
00:42:24.962 00.004 14556 UpdateGuideState(): m_state=6
00:42:24.966 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10042
00:42:24.971 00.005 14556 Star::Find returns 1 (0), X=166.45, Y=1000.55, Mass=2173, SNR=31.2, Peak=156 HFD=4.4
00:42:24.975 00.004 14556 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.07) = xAngle (3.52 = -2.76)
00:42:24.979 00.004 14556 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.42 = -2.86)
00:42:24.982 00.003 14556 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.15 cameraTheta=0.45 mountX=-0.14 mountY=-0.04, mountTheta=-2.85
00:42:24.987 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.07, opts=13)
00:42:24.992 00.005 14556 Enqueuing Move request for scope (0.14, 0.07)
00:42:24.995 00.003 12308 Worker thread wakes up
00:42:24.995 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd
00:42:24.995 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.07)
00:42:24.995 00.000 12308 Moving (0.14, 0.07) raw xDistance=-0.14 yDistance=-0.04
00:42:24.995 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:42:24.996 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:24.996 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:42:24.996 00.000 12308 MoveAxis(E, 0, ABG)
00:42:24.997 00.001 12308 Move returns status 0, amount 0
00:42:24.997 00.000 12308 MoveAxis(N, 0, ABG)
00:42:24.997 00.000 12308 Move returns status 0, amount 0
00:42:24.997 00.000 12308 move complete, result=0
00:42:24.998 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:25.003 00.005 12308 worker thread done servicing request
00:42:25.026 00.023 14556 UpdateGuideState exits: m=2173 SNR=31.2
00:42:25.030 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:25.037 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:25.042 00.005 14556 Enqueuing Expose request
00:42:25.045 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:42:25.050 00.005 12308 Worker thread wakes up
00:42:25.050 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:25.050 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:26.308 01.258 12308 Exposure complete
00:42:26.434 00.126 12308 worker thread done servicing request
00:42:26.434 00.000 14556 OnExposeComplete: enter
00:42:26.439 00.005 14556 UpdateGuideState(): m_state=6
00:42:26.442 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10043
00:42:26.445 00.003 14556 Star::Find returns 1 (0), X=166.27, Y=1000.63, Mass=2313, SNR=32.3, Peak=145 HFD=4.8
00:42:26.449 00.004 14556 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.07) = xAngle (4.95 = -1.34)
00:42:26.452 00.003 14556 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.85 = -1.43)
00:42:26.457 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.87 mountX=0.03 mountY=-0.15, mountTheta=-1.34
00:42:26.460 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=0.14, opts=13)
00:42:26.465 00.005 14556 Enqueuing Move request for scope (-0.04, 0.14)
00:42:26.469 00.004 12308 Worker thread wakes up
00:42:26.469 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
00:42:26.469 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
00:42:26.469 00.000 12308 Moving (-0.04, 0.14) raw xDistance=0.03 yDistance=-0.15
00:42:26.469 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:42:26.470 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:26.470 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:42:26.470 00.000 12308 MoveAxis(E, 0, ABG)
00:42:26.470 00.000 12308 Move returns status 0, amount 0
00:42:26.470 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:26.476 00.006 12308 MoveAxis(N, 0, ABG)
00:42:26.476 00.000 12308 Move returns status 0, amount 0
00:42:26.476 00.000 12308 move complete, result=0
00:42:26.476 00.000 12308 worker thread done servicing request
00:42:26.499 00.023 14556 UpdateGuideState exits: m=2313 SNR=32.3
00:42:26.504 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:26.508 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:26.512 00.004 14556 Enqueuing Expose request
00:42:26.516 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:26.520 00.004 12308 Worker thread wakes up
00:42:26.520 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:26.520 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:27.760 01.240 12308 Exposure complete
00:42:27.883 00.123 12308 worker thread done servicing request
00:42:27.883 00.000 14556 OnExposeComplete: enter
00:42:27.887 00.004 14556 UpdateGuideState(): m_state=6
00:42:27.892 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10044
00:42:27.895 00.003 14556 Star::Find returns 1 (0), X=166.29, Y=1000.62, Mass=2149, SNR=31.1, Peak=159 HFD=4.5
00:42:27.899 00.004 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.76 = -1.52)
00:42:27.902 00.003 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.62)
00:42:27.907 00.005 14556 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.69 mountX=0.01 mountY=-0.14, mountTheta=-1.52
00:42:27.913 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.02, y=0.14, opts=13)
00:42:27.919 00.006 14556 Enqueuing Move request for scope (-0.02, 0.14)
00:42:27.922 00.003 12308 Worker thread wakes up
00:42:27.922 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
00:42:27.922 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
00:42:27.922 00.000 12308 Moving (-0.02, 0.14) raw xDistance=0.01 yDistance=-0.14
00:42:27.922 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:42:27.923 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:27.923 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:42:27.923 00.000 12308 MoveAxis(E, 0, ABG)
00:42:27.923 00.000 12308 Move returns status 0, amount 0
00:42:27.923 00.000 12308 MoveAxis(N, 0, ABG)
00:42:27.923 00.000 12308 Move returns status 0, amount 0
00:42:27.925 00.002 12308 move complete, result=0
00:42:27.925 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:27.929 00.004 12308 worker thread done servicing request
00:42:27.950 00.021 14556 UpdateGuideState exits: m=2149 SNR=31.1
00:42:27.954 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:27.958 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:27.962 00.004 14556 Enqueuing Expose request
00:42:27.966 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:27.972 00.006 12308 Worker thread wakes up
00:42:27.972 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:27.972 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:29.215 01.243 12308 Exposure complete
00:42:29.355 00.140 12308 worker thread done servicing request
00:42:29.356 00.001 14556 OnExposeComplete: enter
00:42:29.360 00.004 14556 UpdateGuideState(): m_state=6
00:42:29.365 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10045
00:42:29.368 00.003 14556 Star::Find returns 1 (0), X=166.32, Y=1000.47, Mass=2235, SNR=31.6, Peak=158 HFD=4.7
00:42:29.373 00.005 14556 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-3.07) = xAngle (2.12 = 2.12)
00:42:29.376 00.003 14556 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.02 = 2.02)
00:42:29.380 00.004 14556 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-0.95 mountX=-0.01 mountY=0.02, mountTheta=2.10
00:42:29.385 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=-0.02, opts=13)
00:42:29.389 00.004 14556 Enqueuing Move request for scope (0.01, -0.02)
00:42:29.392 00.003 12308 Worker thread wakes up
00:42:29.392 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
00:42:29.392 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
00:42:29.394 00.002 12308 Moving (0.01, -0.02) raw xDistance=-0.01 yDistance=0.02
00:42:29.394 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:42:29.394 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:29.394 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:42:29.394 00.000 12308 MoveAxis(E, 0, ABG)
00:42:29.395 00.001 12308 Move returns status 0, amount 0
00:42:29.395 00.000 12308 MoveAxis(N, 0, ABG)
00:42:29.395 00.000 12308 Move returns status 0, amount 0
00:42:29.395 00.000 12308 move complete, result=0
00:42:29.395 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:29.399 00.004 12308 worker thread done servicing request
00:42:29.414 00.015 14556 UpdateGuideState exits: m=2235 SNR=31.6
00:42:29.419 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:29.423 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:29.426 00.003 14556 Enqueuing Expose request
00:42:29.431 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:42:29.435 00.004 12308 Worker thread wakes up
00:42:29.435 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:29.435 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:30.685 01.250 12308 Exposure complete
00:42:30.807 00.122 12308 worker thread done servicing request
00:42:30.807 00.000 14556 OnExposeComplete: enter
00:42:30.811 00.004 14556 UpdateGuideState(): m_state=6
00:42:30.816 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10046
00:42:30.821 00.005 14556 Star::Find returns 1 (0), X=166.43, Y=1000.79, Mass=2275, SNR=32.1, Peak=164 HFD=4.6
00:42:30.825 00.004 14556 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.07) = xAngle (4.25 = -2.03)
00:42:30.828 00.003 14556 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.15 = -2.13)
00:42:30.832 00.004 14556 CameraToMount -- cameraX=0.12 cameraY=0.30 hyp=0.32 cameraTheta=1.18 mountX=-0.15 mountY=-0.27, mountTheta=-2.06
00:42:30.836 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.12, y=0.30, opts=13)
00:42:30.841 00.005 14556 Enqueuing Move request for scope (0.12, 0.30)
00:42:30.846 00.005 12308 Worker thread wakes up
00:42:30.846 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.30) opts 0xd
00:42:30.846 00.000 12308 Handling offset move in thread for scope, endpoint = (0.12, 0.30)
00:42:30.846 00.000 12308 Moving (0.12, 0.30) raw xDistance=-0.15 yDistance=-0.27
00:42:30.846 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:42:30.847 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:42:30.847 00.000 12308 MoveAxis(E, 0, ABG)
00:42:30.847 00.000 12308 Move returns status 0, amount 0
00:42:30.847 00.000 12308 MoveAxis(N, 193, ABG)
00:42:30.849 00.002 12308 Guiding  Dir = 0, Dur = 193
00:42:30.849 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:30.854 00.005 12308 IsSlewing returns 0
00:42:30.854 00.000 12308 IsGuiding returns 0
00:42:30.855 00.001 12308 PulseGuide returned control before completion, sleep 203
00:42:30.878 00.023 14556 UpdateGuideState exits: m=2275 SNR=32.1
00:42:30.883 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:30.888 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:30.891 00.003 14556 Enqueuing Expose request
00:42:31.065 00.174 12308 IsGuiding returns 1
00:42:31.065 00.000 12308 scope still moving after pulse duration time elapsed
00:42:31.095 00.030 12308 IsSlewing returns 0
00:42:31.096 00.001 12308 IsGuiding returns 0
00:42:31.097 00.001 12308 scope move finished after 193 + 49 ms
00:42:31.097 00.000 12308 Move returns status 0, amount 193
00:42:31.097 00.000 12308 move complete, result=0
00:42:31.097 00.000 12308 worker thread done servicing request
00:42:31.097 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.3 px 193 ms NORTH
00:42:31.101 00.004 12308 Worker thread wakes up
00:42:31.101 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:31.101 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:32.348 01.247 12308 Exposure complete
00:42:32.477 00.129 12308 worker thread done servicing request
00:42:32.478 00.001 14556 OnExposeComplete: enter
00:42:32.482 00.004 14556 UpdateGuideState(): m_state=6
00:42:32.486 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10047
00:42:32.489 00.003 14556 Star::Find returns 1 (0), X=166.41, Y=1000.31, Mass=2366, SNR=32.6, Peak=184 HFD=4.8
00:42:32.493 00.004 14556 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-3.07) = xAngle (2.01 = 2.01)
00:42:32.498 00.005 14556 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.91 = 1.91)
00:42:32.503 00.005 14556 CameraToMount -- cameraX=0.10 cameraY=-0.17 hyp=0.20 cameraTheta=-1.06 mountX=-0.09 mountY=0.19, mountTheta=1.99
00:42:32.508 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.17, opts=13)
00:42:32.513 00.005 14556 Enqueuing Move request for scope (0.10, -0.17)
00:42:32.517 00.004 12308 Worker thread wakes up
00:42:32.517 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.17) opts 0xd
00:42:32.517 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.17)
00:42:32.517 00.000 12308 Moving (0.10, -0.17) raw xDistance=-0.09 yDistance=0.19
00:42:32.517 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:42:32.518 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:32.518 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:42:32.518 00.000 12308 MoveAxis(E, 0, ABG)
00:42:32.518 00.000 12308 Move returns status 0, amount 0
00:42:32.519 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:32.522 00.003 12308 MoveAxis(N, 0, ABG)
00:42:32.522 00.000 12308 Move returns status 0, amount 0
00:42:32.523 00.001 12308 move complete, result=0
00:42:32.523 00.000 12308 worker thread done servicing request
00:42:32.543 00.020 14556 UpdateGuideState exits: m=2366 SNR=32.6
00:42:32.546 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:32.550 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:32.554 00.004 14556 Enqueuing Expose request
00:42:32.558 00.004 12308 Worker thread wakes up
00:42:32.558 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:42:32.562 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:32.562 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:33.813 01.251 12308 Exposure complete
00:42:33.928 00.115 12308 worker thread done servicing request
00:42:33.929 00.001 14556 OnExposeComplete: enter
00:42:33.933 00.004 14556 UpdateGuideState(): m_state=6
00:42:33.937 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10048
00:42:33.942 00.005 14556 Star::Find returns 1 (0), X=166.22, Y=1000.59, Mass=2366, SNR=32.8, Peak=145 HFD=4.8
00:42:33.946 00.004 14556 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.07) = xAngle (5.35 = -0.94)
00:42:33.950 00.004 14556 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.25 = -1.04)
00:42:33.953 00.003 14556 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.14 cameraTheta=2.27 mountX=0.08 mountY=-0.12, mountTheta=-0.97
00:42:33.958 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.10, opts=13)
00:42:33.962 00.004 14556 Enqueuing Move request for scope (-0.09, 0.10)
00:42:33.965 00.003 12308 Worker thread wakes up
00:42:33.965 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
00:42:33.965 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
00:42:33.965 00.000 12308 Moving (-0.09, 0.10) raw xDistance=0.08 yDistance=-0.12
00:42:33.966 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:42:33.966 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:33.967 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:42:33.967 00.000 12308 MoveAxis(E, 0, ABG)
00:42:33.967 00.000 12308 Move returns status 0, amount 0
00:42:33.967 00.000 12308 MoveAxis(N, 0, ABG)
00:42:33.967 00.000 12308 Move returns status 0, amount 0
00:42:33.967 00.000 12308 move complete, result=0
00:42:33.967 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:33.973 00.006 12308 worker thread done servicing request
00:42:33.997 00.024 14556 UpdateGuideState exits: m=2366 SNR=32.8
00:42:34.002 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:34.007 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:34.012 00.005 14556 Enqueuing Expose request
00:42:34.017 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:34.021 00.004 12308 Worker thread wakes up
00:42:34.021 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:34.021 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:35.267 01.246 12308 Exposure complete
00:42:35.389 00.122 12308 worker thread done servicing request
00:42:35.390 00.001 14556 OnExposeComplete: enter
00:42:35.394 00.004 14556 UpdateGuideState(): m_state=6
00:42:35.397 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10049
00:42:35.400 00.003 14556 Star::Find returns 1 (0), X=166.33, Y=1000.54, Mass=2229, SNR=31.8, Peak=147 HFD=4.8
00:42:35.403 00.003 14556 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.07) = xAngle (4.33 = -1.95)
00:42:35.406 00.003 14556 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.23 = -2.05)
00:42:35.409 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.26 mountX=-0.02 mountY=-0.05, mountTheta=-1.96
00:42:35.414 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.05, opts=13)
00:42:35.418 00.004 14556 Enqueuing Move request for scope (0.02, 0.05)
00:42:35.422 00.004 12308 Worker thread wakes up
00:42:35.422 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
00:42:35.422 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
00:42:35.422 00.000 12308 Moving (0.02, 0.05) raw xDistance=-0.02 yDistance=-0.05
00:42:35.423 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:42:35.423 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:35.423 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:42:35.423 00.000 12308 MoveAxis(E, 0, ABG)
00:42:35.423 00.000 12308 Move returns status 0, amount 0
00:42:35.424 00.001 12308 MoveAxis(N, 0, ABG)
00:42:35.424 00.000 12308 Move returns status 0, amount 0
00:42:35.425 00.001 12308 move complete, result=0
00:42:35.425 00.000 12308 worker thread done servicing request
00:42:35.425 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:35.450 00.025 14556 UpdateGuideState exits: m=2229 SNR=31.8
00:42:35.454 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:35.457 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:35.460 00.003 14556 Enqueuing Expose request
00:42:35.464 00.004 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:35.468 00.004 12308 Worker thread wakes up
00:42:35.468 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:35.468 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:36.712 01.244 12308 Exposure complete
00:42:36.837 00.125 12308 worker thread done servicing request
00:42:36.837 00.000 14556 OnExposeComplete: enter
00:42:36.842 00.005 14556 UpdateGuideState(): m_state=6
00:42:36.847 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10050
00:42:36.851 00.004 14556 Star::Find returns 1 (0), X=166.33, Y=1000.59, Mass=2216, SNR=31.8, Peak=174 HFD=4.5
00:42:36.854 00.003 14556 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.07) = xAngle (4.41 = -1.88)
00:42:36.859 00.005 14556 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.31 = -1.98)
00:42:36.862 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.33 mountX=-0.03 mountY=-0.09, mountTheta=-1.89
00:42:36.867 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.10, opts=13)
00:42:36.871 00.004 14556 Enqueuing Move request for scope (0.02, 0.10)
00:42:36.874 00.003 12308 Worker thread wakes up
00:42:36.874 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
00:42:36.876 00.002 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
00:42:36.876 00.000 12308 Moving (0.02, 0.10) raw xDistance=-0.03 yDistance=-0.09
00:42:36.876 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:42:36.877 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:36.877 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:42:36.877 00.000 12308 MoveAxis(E, 0, ABG)
00:42:36.877 00.000 12308 Move returns status 0, amount 0
00:42:36.878 00.001 12308 MoveAxis(N, 0, ABG)
00:42:36.878 00.000 12308 Move returns status 0, amount 0
00:42:36.879 00.001 12308 move complete, result=0
00:42:36.879 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:36.884 00.005 12308 worker thread done servicing request
00:42:36.906 00.022 14556 UpdateGuideState exits: m=2216 SNR=31.8
00:42:36.912 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:36.916 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:36.920 00.004 14556 Enqueuing Expose request
00:42:36.923 00.003 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:36.928 00.005 12308 Worker thread wakes up
00:42:36.928 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:36.928 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:38.183 01.255 12308 Exposure complete
00:42:38.312 00.129 14556 OnExposeComplete: enter
00:42:38.318 00.006 12308 worker thread done servicing request
00:42:38.318 00.000 14556 UpdateGuideState(): m_state=6
00:42:38.324 00.006 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10051
00:42:38.327 00.003 14556 Star::Find returns 1 (0), X=166.26, Y=1000.63, Mass=2312, SNR=32.3, Peak=143 HFD=4.8
00:42:38.332 00.005 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.97 = -1.31)
00:42:38.335 00.003 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.41)
00:42:38.340 00.005 14556 CameraToMount -- cameraX=-0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.90 mountX=0.04 mountY=-0.15, mountTheta=-1.32
00:42:38.344 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.14, opts=13)
00:42:38.348 00.004 14556 Enqueuing Move request for scope (-0.05, 0.14)
00:42:38.353 00.005 12308 Worker thread wakes up
00:42:38.353 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.14) opts 0xd
00:42:38.353 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.14)
00:42:38.353 00.000 12308 Moving (-0.05, 0.14) raw xDistance=0.04 yDistance=-0.15
00:42:38.353 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:42:38.353 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:38.353 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:42:38.355 00.002 12308 MoveAxis(E, 0, ABG)
00:42:38.355 00.000 12308 Move returns status 0, amount 0
00:42:38.355 00.000 12308 MoveAxis(N, 0, ABG)
00:42:38.355 00.000 12308 Move returns status 0, amount 0
00:42:38.355 00.000 12308 move complete, result=0
00:42:38.356 00.001 12308 worker thread done servicing request
00:42:38.356 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:38.380 00.024 14556 UpdateGuideState exits: m=2312 SNR=32.3
00:42:38.384 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:38.388 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:38.391 00.003 14556 Enqueuing Expose request
00:42:38.396 00.005 12308 Worker thread wakes up
00:42:38.396 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:38.396 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:38.396 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:39.646 01.250 12308 Exposure complete
00:42:39.774 00.128 12308 worker thread done servicing request
00:42:39.774 00.000 14556 OnExposeComplete: enter
00:42:39.778 00.004 14556 UpdateGuideState(): m_state=6
00:42:39.783 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10052
00:42:39.788 00.005 14556 Star::Find returns 1 (0), X=166.24, Y=1000.54, Mass=2362, SNR=32.5, Peak=155 HFD=4.6
00:42:39.793 00.005 14556 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.07) = xAngle (5.58 = -0.71)
00:42:39.797 00.004 14556 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.48 = -0.81)
00:42:39.801 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.50 mountX=0.07 mountY=-0.06, mountTheta=-0.76
00:42:39.805 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.05, opts=13)
00:42:39.810 00.005 14556 Enqueuing Move request for scope (-0.07, 0.05)
00:42:39.814 00.004 12308 Worker thread wakes up
00:42:39.814 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
00:42:39.814 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
00:42:39.814 00.000 12308 Moving (-0.07, 0.05) raw xDistance=0.07 yDistance=-0.06
00:42:39.814 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:42:39.815 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:39.815 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:42:39.815 00.000 12308 MoveAxis(E, 0, ABG)
00:42:39.815 00.000 12308 Move returns status 0, amount 0
00:42:39.815 00.000 12308 MoveAxis(N, 0, ABG)
00:42:39.816 00.001 12308 Move returns status 0, amount 0
00:42:39.816 00.000 12308 move complete, result=0
00:42:39.816 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:39.820 00.004 12308 worker thread done servicing request
00:42:39.841 00.021 14556 UpdateGuideState exits: m=2362 SNR=32.5
00:42:39.846 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:39.852 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:39.855 00.003 14556 Enqueuing Expose request
00:42:39.859 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:39.863 00.004 12308 Worker thread wakes up
00:42:39.863 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:39.863 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:41.162 01.299 12308 Exposure complete
00:42:41.265 00.103 12308 worker thread done servicing request
00:42:41.266 00.001 14556 OnExposeComplete: enter
00:42:41.270 00.004 14556 UpdateGuideState(): m_state=6
00:42:41.273 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10053
00:42:41.277 00.004 14556 Star::Find returns 1 (0), X=166.23, Y=1000.67, Mass=2237, SNR=31.8, Peak=172 HFD=4.4
00:42:41.281 00.004 14556 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.07) = xAngle (5.05 = -1.23)
00:42:41.285 00.004 14556 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.95 = -1.33)
00:42:41.289 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.98 mountX=0.07 mountY=-0.19, mountTheta=-1.24
00:42:41.294 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.18, opts=13)
00:42:41.298 00.004 14556 Enqueuing Move request for scope (-0.08, 0.18)
00:42:41.302 00.004 12308 Worker thread wakes up
00:42:41.302 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
00:42:41.303 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
00:42:41.303 00.000 12308 Moving (-0.08, 0.18) raw xDistance=0.07 yDistance=-0.19
00:42:41.303 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:42:41.303 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:41.303 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:42:41.303 00.000 12308 MoveAxis(E, 0, ABG)
00:42:41.303 00.000 12308 Move returns status 0, amount 0
00:42:41.304 00.001 12308 MoveAxis(N, 0, ABG)
00:42:41.305 00.001 12308 Move returns status 0, amount 0
00:42:41.305 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:41.309 00.004 12308 move complete, result=0
00:42:41.309 00.000 12308 worker thread done servicing request
00:42:41.334 00.025 14556 UpdateGuideState exits: m=2237 SNR=31.8
00:42:41.338 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:41.342 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:41.346 00.004 14556 Enqueuing Expose request
00:42:41.350 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:42:41.355 00.005 12308 Worker thread wakes up
00:42:41.355 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:41.355 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:42.607 01.252 12308 Exposure complete
00:42:42.717 00.110 14556 OnExposeComplete: enter
00:42:42.721 00.004 14556 UpdateGuideState(): m_state=6
00:42:42.725 00.004 12308 worker thread done servicing request
00:42:42.727 00.002 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10054
00:42:42.731 00.004 14556 Star::Find returns 1 (0), X=166.50, Y=1000.59, Mass=2325, SNR=32.4, Peak=159 HFD=4.9
00:42:42.735 00.004 14556 CameraToMount -- cameraTheta (0.50) - m_xAngle (-3.07) = xAngle (3.57 = -2.71)
00:42:42.740 00.005 14556 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.47 = -2.81)
00:42:42.744 00.004 14556 CameraToMount -- cameraX=0.19 cameraY=0.11 hyp=0.22 cameraTheta=0.50 mountX=-0.20 mountY=-0.07, mountTheta=-2.80
00:42:42.749 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.19, y=0.11, opts=13)
00:42:42.753 00.004 14556 Enqueuing Move request for scope (0.19, 0.11)
00:42:42.759 00.006 12308 Worker thread wakes up
00:42:42.759 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.11) opts 0xd
00:42:42.760 00.001 12308 Handling offset move in thread for scope, endpoint = (0.19, 0.11)
00:42:42.760 00.000 12308 Moving (0.19, 0.11) raw xDistance=-0.20 yDistance=-0.07
00:42:42.760 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:42:42.761 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:42.761 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:42:42.761 00.000 12308 MoveAxis(E, 0, ABG)
00:42:42.761 00.000 12308 Move returns status 0, amount 0
00:42:42.762 00.001 12308 MoveAxis(N, 0, ABG)
00:42:42.762 00.000 12308 Move returns status 0, amount 0
00:42:42.762 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:42.767 00.005 12308 move complete, result=0
00:42:42.768 00.001 12308 worker thread done servicing request
00:42:42.790 00.022 14556 UpdateGuideState exits: m=2325 SNR=32.4
00:42:42.795 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:42.799 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:42.803 00.004 14556 Enqueuing Expose request
00:42:42.807 00.004 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:42.811 00.004 12308 Worker thread wakes up
00:42:42.811 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:42.811 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:44.059 01.248 12308 Exposure complete
00:42:44.166 00.107 12308 worker thread done servicing request
00:42:44.166 00.000 14556 OnExposeComplete: enter
00:42:44.171 00.005 14556 UpdateGuideState(): m_state=6
00:42:44.175 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10055
00:42:44.179 00.004 14556 Star::Find returns 1 (0), X=166.71, Y=1000.63, Mass=2261, SNR=32.0, Peak=154 HFD=4.7
00:42:44.182 00.003 14556 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.07) = xAngle (3.41 = -2.87)
00:42:44.186 00.004 14556 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.31 = -2.97)
00:42:44.190 00.004 14556 CameraToMount -- cameraX=0.40 cameraY=0.14 hyp=0.43 cameraTheta=0.34 mountX=-0.41 mountY=-0.07, mountTheta=-2.97
00:42:44.196 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.40, y=0.14, opts=13)
00:42:44.201 00.005 14556 Enqueuing Move request for scope (0.40, 0.14)
00:42:44.204 00.003 12308 Worker thread wakes up
00:42:44.204 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.14) opts 0xd
00:42:44.204 00.000 12308 Handling offset move in thread for scope, endpoint = (0.40, 0.14)
00:42:44.204 00.000 12308 Moving (0.40, 0.14) raw xDistance=-0.41 yDistance=-0.07
00:42:44.205 00.001 12308 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
00:42:44.205 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:44.205 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:42:44.205 00.000 12308 MoveAxis(E, 179, ABG)
00:42:44.205 00.000 12308 Guiding  Dir = 2, Dur = 179
00:42:44.207 00.002 12308 IsSlewing returns 0
00:42:44.207 00.000 12308 IsGuiding returns 0
00:42:44.207 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:44.211 00.004 12308 PulseGuide returned control before completion, sleep 189
00:42:44.235 00.024 14556 UpdateGuideState exits: m=2261 SNR=32.0
00:42:44.239 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:44.243 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:44.247 00.004 14556 Enqueuing Expose request
00:42:44.408 00.161 12308 IsGuiding returns 1
00:42:44.409 00.001 12308 scope still moving after pulse duration time elapsed
00:42:44.438 00.029 12308 IsSlewing returns 0
00:42:44.441 00.003 12308 IsGuiding returns 0
00:42:44.442 00.001 12308 scope move finished after 179 + 55 ms
00:42:44.442 00.000 12308 Move returns status 0, amount 179
00:42:44.442 00.000 12308 MoveAxis(N, 0, ABG)
00:42:44.444 00.002 12308 Move returns status 0, amount 0
00:42:44.444 00.000 12308 move complete, result=0
00:42:44.444 00.000 12308 worker thread done servicing request
00:42:44.445 00.001 12308 Worker thread wakes up
00:42:44.445 00.000 14556 GuideStep: -0.4 px 179 ms EAST, -0.1 px 0 ms NORTH
00:42:44.450 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:44.451 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:45.700 01.249 12308 Exposure complete
00:42:45.847 00.147 12308 worker thread done servicing request
00:42:45.847 00.000 14556 OnExposeComplete: enter
00:42:45.853 00.006 14556 UpdateGuideState(): m_state=6
00:42:45.859 00.006 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10056
00:42:45.864 00.005 14556 Star::Find returns 1 (0), X=166.18, Y=1000.69, Mass=2264, SNR=31.9, Peak=196 HFD=4.6
00:42:45.868 00.004 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.19 = -1.09)
00:42:45.871 00.003 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.19)
00:42:45.875 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.24 cameraTheta=2.12 mountX=0.11 mountY=-0.23, mountTheta=-1.11
00:42:45.881 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.21, opts=13)
00:42:45.884 00.003 14556 Enqueuing Move request for scope (-0.13, 0.21)
00:42:45.888 00.004 12308 Worker thread wakes up
00:42:45.889 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.21) opts 0xd
00:42:45.889 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.21)
00:42:45.889 00.000 12308 Moving (-0.13, 0.21) raw xDistance=0.11 yDistance=-0.23
00:42:45.889 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:42:45.889 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:42:45.890 00.001 12308 MoveAxis(E, 0, ABG)
00:42:45.890 00.000 12308 Move returns status 0, amount 0
00:42:45.890 00.000 12308 MoveAxis(N, 159, ABG)
00:42:45.890 00.000 12308 Guiding  Dir = 0, Dur = 159
00:42:45.890 00.000 12308 IsSlewing returns 0
00:42:45.891 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:45.896 00.005 12308 IsGuiding returns 0
00:42:45.896 00.000 12308 PulseGuide returned control before completion, sleep 169
00:42:45.913 00.017 14556 UpdateGuideState exits: m=2264 SNR=31.9
00:42:45.918 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:45.922 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:45.926 00.004 14556 Enqueuing Expose request
00:42:46.081 00.155 12308 IsGuiding returns 1
00:42:46.081 00.000 12308 scope still moving after pulse duration time elapsed
00:42:46.112 00.031 12308 IsSlewing returns 0
00:42:46.114 00.002 12308 IsGuiding returns 0
00:42:46.115 00.001 12308 scope move finished after 159 + 60 ms
00:42:46.115 00.000 12308 Move returns status 0, amount 159
00:42:46.115 00.000 12308 move complete, result=0
00:42:46.116 00.001 12308 worker thread done servicing request
00:42:46.117 00.001 12308 Worker thread wakes up
00:42:46.118 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 159 ms NORTH
00:42:46.125 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:46.125 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:47.375 01.250 12308 Exposure complete
00:42:47.481 00.106 12308 worker thread done servicing request
00:42:47.482 00.001 14556 OnExposeComplete: enter
00:42:47.484 00.002 14556 UpdateGuideState(): m_state=6
00:42:47.488 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10057
00:42:47.490 00.002 14556 Star::Find returns 1 (0), X=166.15, Y=1000.69, Mass=2409, SNR=33.1, Peak=181 HFD=4.6
00:42:47.494 00.004 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
00:42:47.498 00.004 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
00:42:47.502 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.21 hyp=0.27 cameraTheta=2.24 mountX=0.15 mountY=-0.23, mountTheta=-1.00
00:42:47.508 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.21, opts=13)
00:42:47.512 00.004 14556 Enqueuing Move request for scope (-0.16, 0.21)
00:42:47.515 00.003 12308 Worker thread wakes up
00:42:47.516 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.21) opts 0xd
00:42:47.516 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.21)
00:42:47.516 00.000 12308 Moving (-0.16, 0.21) raw xDistance=0.15 yDistance=-0.23
00:42:47.516 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:42:47.516 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:42:47.516 00.000 12308 MoveAxis(E, 0, ABG)
00:42:47.518 00.002 12308 Move returns status 0, amount 0
00:42:47.518 00.000 12308 MoveAxis(N, 164, ABG)
00:42:47.518 00.000 12308 Guiding  Dir = 0, Dur = 164
00:42:47.518 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:47.522 00.004 12308 IsSlewing returns 0
00:42:47.522 00.000 12308 IsGuiding returns 0
00:42:47.522 00.000 12308 PulseGuide returned control before completion, sleep 174
00:42:47.543 00.021 14556 UpdateGuideState exits: m=2409 SNR=33.1
00:42:47.547 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:47.551 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:47.556 00.005 14556 Enqueuing Expose request
00:42:47.712 00.156 12308 IsGuiding returns 0
00:42:47.713 00.001 12308 Move returns status 0, amount 164
00:42:47.713 00.000 12308 move complete, result=0
00:42:47.713 00.000 12308 worker thread done servicing request
00:42:47.714 00.001 12308 Worker thread wakes up
00:42:47.714 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 164 ms NORTH
00:42:47.719 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:47.720 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:48.973 01.253 12308 Exposure complete
00:42:49.113 00.140 12308 worker thread done servicing request
00:42:49.113 00.000 14556 OnExposeComplete: enter
00:42:49.116 00.003 14556 UpdateGuideState(): m_state=6
00:42:49.120 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10058
00:42:49.124 00.004 14556 Star::Find returns 1 (0), X=166.05, Y=1000.47, Mass=2211, SNR=31.4, Peak=156 HFD=4.9
00:42:49.128 00.004 14556 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.07) = xAngle (-0.01 = -0.01)
00:42:49.131 00.003 14556 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.11 = -0.11)
00:42:49.135 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.01 hyp=0.26 cameraTheta=-3.08 mountX=0.26 mountY=-0.03, mountTheta=-0.11
00:42:49.141 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.01, opts=13)
00:42:49.145 00.004 14556 Enqueuing Move request for scope (-0.26, -0.01)
00:42:49.148 00.003 12308 Worker thread wakes up
00:42:49.148 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.01) opts 0xd
00:42:49.148 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.01)
00:42:49.149 00.001 12308 Moving (-0.26, -0.01) raw xDistance=0.26 yDistance=-0.03
00:42:49.149 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:42:49.149 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:49.149 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:42:49.150 00.001 12308 MoveAxis(W, 112, ABG)
00:42:49.150 00.000 12308 Guiding  Dir = 3, Dur = 112
00:42:49.151 00.001 12308 IsSlewing returns 0
00:42:49.151 00.000 12308 IsGuiding returns 0
00:42:49.151 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:49.156 00.005 12308 PulseGuide returned control before completion, sleep 122
00:42:49.176 00.020 14556 UpdateGuideState exits: m=2211 SNR=31.4
00:42:49.180 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:49.184 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:49.191 00.007 14556 Enqueuing Expose request
00:42:49.280 00.089 12308 IsGuiding returns 1
00:42:49.280 00.000 12308 scope still moving after pulse duration time elapsed
00:42:49.311 00.031 12308 IsSlewing returns 0
00:42:49.312 00.001 12308 IsGuiding returns 0
00:42:49.313 00.001 12308 scope move finished after 112 + 49 ms
00:42:49.314 00.001 12308 Move returns status 0, amount 112
00:42:49.314 00.000 12308 MoveAxis(N, 0, ABG)
00:42:49.315 00.001 12308 Move returns status 0, amount 0
00:42:49.315 00.000 12308 move complete, result=0
00:42:49.315 00.000 12308 worker thread done servicing request
00:42:49.316 00.001 12308 Worker thread wakes up
00:42:49.317 00.001 14556 GuideStep: 0.3 px 112 ms WEST, -0.0 px 0 ms NORTH
00:42:49.322 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:49.322 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:50.578 01.256 12308 Exposure complete
00:42:50.709 00.131 12308 worker thread done servicing request
00:42:50.709 00.000 14556 OnExposeComplete: enter
00:42:50.713 00.004 14556 UpdateGuideState(): m_state=6
00:42:50.716 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10059
00:42:50.720 00.004 14556 Star::Find returns 1 (0), X=166.47, Y=1000.46, Mass=2283, SNR=32.0, Peak=147 HFD=5.0
00:42:50.724 00.004 14556 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.07) = xAngle (2.88 = 2.88)
00:42:50.728 00.004 14556 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.78 = 2.78)
00:42:50.733 00.005 14556 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-0.19 mountX=-0.16 mountY=0.06, mountTheta=2.79
00:42:50.737 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.03, opts=13)
00:42:50.741 00.004 14556 Enqueuing Move request for scope (0.16, -0.03)
00:42:50.744 00.003 12308 Worker thread wakes up
00:42:50.744 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.03) opts 0xd
00:42:50.744 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.03)
00:42:50.744 00.000 12308 Moving (0.16, -0.03) raw xDistance=-0.16 yDistance=0.06
00:42:50.744 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:42:50.745 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:50.745 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:42:50.745 00.000 12308 MoveAxis(E, 0, ABG)
00:42:50.745 00.000 12308 Move returns status 0, amount 0
00:42:50.745 00.000 12308 MoveAxis(N, 0, ABG)
00:42:50.745 00.000 12308 Move returns status 0, amount 0
00:42:50.747 00.002 12308 move complete, result=0
00:42:50.747 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:50.751 00.004 12308 worker thread done servicing request
00:42:50.773 00.022 14556 UpdateGuideState exits: m=2283 SNR=32.0
00:42:50.777 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:50.781 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:50.784 00.003 14556 Enqueuing Expose request
00:42:50.791 00.007 14556 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:42:50.797 00.006 12308 Worker thread wakes up
00:42:50.797 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:50.797 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:52.043 01.246 12308 Exposure complete
00:42:52.173 00.130 12308 worker thread done servicing request
00:42:52.173 00.000 14556 OnExposeComplete: enter
00:42:52.177 00.004 14556 UpdateGuideState(): m_state=6
00:42:52.181 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10060
00:42:52.186 00.005 14556 Star::Find returns 1 (0), X=166.38, Y=1000.60, Mass=2349, SNR=32.5, Peak=156 HFD=4.8
00:42:52.191 00.005 14556 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.07) = xAngle (4.08 = -2.20)
00:42:52.197 00.006 14556 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.98 = -2.30)
00:42:52.201 00.004 14556 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=1.01 mountX=-0.08 mountY=-0.10, mountTheta=-2.24
00:42:52.206 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=0.11, opts=13)
00:42:52.210 00.004 14556 Enqueuing Move request for scope (0.07, 0.11)
00:42:52.214 00.004 12308 Worker thread wakes up
00:42:52.214 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
00:42:52.214 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
00:42:52.214 00.000 12308 Moving (0.07, 0.11) raw xDistance=-0.08 yDistance=-0.10
00:42:52.216 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:42:52.216 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:52.216 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:42:52.216 00.000 12308 MoveAxis(E, 0, ABG)
00:42:52.216 00.000 12308 Move returns status 0, amount 0
00:42:52.216 00.000 12308 MoveAxis(N, 0, ABG)
00:42:52.217 00.001 12308 Move returns status 0, amount 0
00:42:52.217 00.000 12308 move complete, result=0
00:42:52.217 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:52.223 00.006 12308 worker thread done servicing request
00:42:52.246 00.023 14556 UpdateGuideState exits: m=2349 SNR=32.5
00:42:52.251 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:52.257 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:52.262 00.005 14556 Enqueuing Expose request
00:42:52.269 00.007 12308 Worker thread wakes up
00:42:52.269 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:52.273 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:52.273 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:53.525 01.252 12308 Exposure complete
00:42:53.645 00.120 12308 worker thread done servicing request
00:42:53.646 00.001 14556 OnExposeComplete: enter
00:42:53.650 00.004 14556 UpdateGuideState(): m_state=6
00:42:53.653 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10061
00:42:53.658 00.005 14556 Star::Find returns 1 (0), X=166.45, Y=1000.61, Mass=2237, SNR=31.9, Peak=143 HFD=4.9
00:42:53.664 00.006 14556 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.07) = xAngle (3.80 = -2.48)
00:42:53.668 00.004 14556 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.70 = -2.58)
00:42:53.673 00.005 14556 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.19 cameraTheta=0.73 mountX=-0.15 mountY=-0.10, mountTheta=-2.55
00:42:53.677 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.14, y=0.12, opts=13)
00:42:53.682 00.005 14556 Enqueuing Move request for scope (0.14, 0.12)
00:42:53.686 00.004 12308 Worker thread wakes up
00:42:53.686 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.12) opts 0xd
00:42:53.686 00.000 12308 Handling offset move in thread for scope, endpoint = (0.14, 0.12)
00:42:53.686 00.000 12308 Moving (0.14, 0.12) raw xDistance=-0.15 yDistance=-0.10
00:42:53.686 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:42:53.687 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:53.687 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:42:53.687 00.000 12308 MoveAxis(E, 0, ABG)
00:42:53.687 00.000 12308 Move returns status 0, amount 0
00:42:53.688 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:53.692 00.004 12308 MoveAxis(N, 0, ABG)
00:42:53.692 00.000 12308 Move returns status 0, amount 0
00:42:53.692 00.000 12308 move complete, result=0
00:42:53.692 00.000 12308 worker thread done servicing request
00:42:53.713 00.021 14556 UpdateGuideState exits: m=2237 SNR=31.9
00:42:53.717 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:53.722 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:53.726 00.004 14556 Enqueuing Expose request
00:42:53.730 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:53.734 00.004 12308 Worker thread wakes up
00:42:53.734 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:53.734 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:54.978 01.244 12308 Exposure complete
00:42:55.106 00.128 12308 worker thread done servicing request
00:42:55.107 00.001 14556 OnExposeComplete: enter
00:42:55.112 00.005 14556 UpdateGuideState(): m_state=6
00:42:55.115 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10062
00:42:55.120 00.005 14556 Star::Find returns 1 (0), X=166.41, Y=1000.67, Mass=2126, SNR=31.2, Peak=143 HFD=4.7
00:42:55.124 00.004 14556 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.07) = xAngle (4.15 = -2.13)
00:42:55.127 00.003 14556 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.05 = -2.23)
00:42:55.133 00.006 14556 CameraToMount -- cameraX=0.10 cameraY=0.18 hyp=0.20 cameraTheta=1.08 mountX=-0.11 mountY=-0.16, mountTheta=-2.17
00:42:55.138 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=0.18, opts=13)
00:42:55.142 00.004 14556 Enqueuing Move request for scope (0.10, 0.18)
00:42:55.147 00.005 12308 Worker thread wakes up
00:42:55.147 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.18) opts 0xd
00:42:55.147 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, 0.18)
00:42:55.147 00.000 12308 Moving (0.10, 0.18) raw xDistance=-0.11 yDistance=-0.16
00:42:55.148 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:42:55.148 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:55.148 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:42:55.148 00.000 12308 MoveAxis(E, 0, ABG)
00:42:55.148 00.000 12308 Move returns status 0, amount 0
00:42:55.149 00.001 12308 MoveAxis(N, 0, ABG)
00:42:55.149 00.000 12308 Move returns status 0, amount 0
00:42:55.149 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:55.153 00.004 12308 move complete, result=0
00:42:55.153 00.000 12308 worker thread done servicing request
00:42:55.175 00.022 14556 UpdateGuideState exits: m=2126 SNR=31.2
00:42:55.180 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:55.183 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:55.187 00.004 14556 Enqueuing Expose request
00:42:55.192 00.005 12308 Worker thread wakes up
00:42:55.192 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:42:55.197 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:55.197 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:56.440 01.243 12308 Exposure complete
00:42:56.562 00.122 12308 worker thread done servicing request
00:42:56.563 00.001 14556 OnExposeComplete: enter
00:42:56.567 00.004 14556 UpdateGuideState(): m_state=6
00:42:56.571 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10063
00:42:56.575 00.004 14556 Star::Find returns 1 (0), X=166.30, Y=1000.85, Mass=2343, SNR=32.5, Peak=165 HFD=4.5
00:42:56.579 00.004 14556 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.07) = xAngle (4.67 = -1.62)
00:42:56.582 00.003 14556 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.57 = -1.72)
00:42:56.585 00.003 14556 CameraToMount -- cameraX=-0.01 cameraY=0.37 hyp=0.37 cameraTheta=1.59 mountX=-0.02 mountY=-0.36, mountTheta=-1.62
00:42:56.590 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.37, opts=13)
00:42:56.593 00.003 14556 Enqueuing Move request for scope (-0.01, 0.37)
00:42:56.597 00.004 12308 Worker thread wakes up
00:42:56.597 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.37) opts 0xd
00:42:56.597 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.37)
00:42:56.597 00.000 12308 Moving (-0.01, 0.37) raw xDistance=-0.02 yDistance=-0.36
00:42:56.598 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:42:56.598 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
00:42:56.598 00.000 12308 MoveAxis(E, 0, ABG)
00:42:56.598 00.000 12308 Move returns status 0, amount 0
00:42:56.598 00.000 12308 MoveAxis(N, 255, ABG)
00:42:56.599 00.001 12308 Guiding  Dir = 0, Dur = 255
00:42:56.599 00.000 12308 IsSlewing returns 0
00:42:56.599 00.000 12308 IsGuiding returns 0
00:42:56.602 00.003 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:56.606 00.004 12308 PulseGuide returned control before completion, sleep 265
00:42:56.627 00.021 14556 UpdateGuideState exits: m=2343 SNR=32.5
00:42:56.632 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:56.639 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:56.645 00.006 14556 Enqueuing Expose request
00:42:56.882 00.237 12308 IsGuiding returns 1
00:42:56.883 00.001 12308 scope still moving after pulse duration time elapsed
00:42:56.913 00.030 12308 IsSlewing returns 0
00:42:56.914 00.001 12308 IsGuiding returns 0
00:42:56.915 00.001 12308 scope move finished after 255 + 58 ms
00:42:56.915 00.000 12308 Move returns status 0, amount 255
00:42:56.915 00.000 12308 move complete, result=0
00:42:56.916 00.001 12308 worker thread done servicing request
00:42:56.916 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.4 px 255 ms NORTH
00:42:56.923 00.007 12308 Worker thread wakes up
00:42:56.923 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:56.923 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:58.174 01.251 12308 Exposure complete
00:42:58.296 00.122 12308 worker thread done servicing request
00:42:58.296 00.000 14556 OnExposeComplete: enter
00:42:58.301 00.005 14556 UpdateGuideState(): m_state=6
00:42:58.304 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10064
00:42:58.309 00.005 14556 Star::Find returns 1 (0), X=166.39, Y=1000.28, Mass=2163, SNR=31.2, Peak=182 HFD=4.6
00:42:58.312 00.003 14556 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-3.07) = xAngle (1.87 = 1.87)
00:42:58.317 00.005 14556 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.77 = 1.77)
00:42:58.322 00.005 14556 CameraToMount -- cameraX=0.08 cameraY=-0.21 hyp=0.22 cameraTheta=-1.21 mountX=-0.07 mountY=0.22, mountTheta=1.86
00:42:58.328 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=-0.21, opts=13)
00:42:58.332 00.004 14556 Enqueuing Move request for scope (0.08, -0.21)
00:42:58.335 00.003 12308 Worker thread wakes up
00:42:58.336 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.21) opts 0xd
00:42:58.336 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, -0.21)
00:42:58.336 00.000 12308 Moving (0.08, -0.21) raw xDistance=-0.07 yDistance=0.22
00:42:58.336 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:42:58.336 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:42:58.336 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:42:58.336 00.000 12308 MoveAxis(E, 0, ABG)
00:42:58.338 00.002 12308 Move returns status 0, amount 0
00:42:58.338 00.000 12308 MoveAxis(N, 0, ABG)
00:42:58.338 00.000 12308 Move returns status 0, amount 0
00:42:58.338 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:58.343 00.005 12308 move complete, result=0
00:42:58.343 00.000 12308 worker thread done servicing request
00:42:58.366 00.023 14556 UpdateGuideState exits: m=2163 SNR=31.2
00:42:58.371 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:58.376 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:58.381 00.005 14556 Enqueuing Expose request
00:42:58.385 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:42:58.389 00.004 12308 Worker thread wakes up
00:42:58.389 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:58.390 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:42:59.645 01.255 12308 Exposure complete
00:42:59.756 00.111 14556 OnExposeComplete: enter
00:42:59.761 00.005 12308 worker thread done servicing request
00:42:59.761 00.000 14556 UpdateGuideState(): m_state=6
00:42:59.765 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10065
00:42:59.769 00.004 14556 Star::Find returns 1 (0), X=166.25, Y=1000.30, Mass=2206, SNR=31.5, Peak=177 HFD=4.6
00:42:59.772 00.003 14556 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-3.07) = xAngle (1.21 = 1.21)
00:42:59.776 00.004 14556 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.11 = 1.11)
00:42:59.780 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.86 mountX=0.07 mountY=0.17, mountTheta=1.20
00:42:59.785 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=-0.18, opts=13)
00:42:59.788 00.003 14556 Enqueuing Move request for scope (-0.05, -0.18)
00:42:59.792 00.004 12308 Worker thread wakes up
00:42:59.792 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.18) opts 0xd
00:42:59.792 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, -0.18)
00:42:59.792 00.000 12308 Moving (-0.05, -0.18) raw xDistance=0.07 yDistance=0.17
00:42:59.793 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:42:59.793 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:42:59.793 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:42:59.793 00.000 12308 MoveAxis(E, 0, ABG)
00:42:59.793 00.000 12308 Move returns status 0, amount 0
00:42:59.794 00.001 12308 MoveAxis(N, 0, ABG)
00:42:59.794 00.000 12308 Move returns status 0, amount 0
00:42:59.794 00.000 12308 move complete, result=0
00:42:59.794 00.000 12308 worker thread done servicing request
00:42:59.794 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:42:59.818 00.024 14556 UpdateGuideState exits: m=2206 SNR=31.5
00:42:59.824 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:59.829 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:42:59.834 00.005 14556 Enqueuing Expose request
00:42:59.838 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:42:59.841 00.003 12308 Worker thread wakes up
00:42:59.841 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:42:59.841 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:01.082 01.241 12308 Exposure complete
00:43:01.205 00.123 12308 worker thread done servicing request
00:43:01.205 00.000 14556 OnExposeComplete: enter
00:43:01.208 00.003 14556 UpdateGuideState(): m_state=6
00:43:01.212 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10066
00:43:01.215 00.003 14556 Star::Find returns 1 (0), X=166.36, Y=1000.35, Mass=2256, SNR=31.7, Peak=164 HFD=4.7
00:43:01.218 00.003 14556 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-3.07) = xAngle (1.83 = 1.83)
00:43:01.223 00.005 14556 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.73 = 1.73)
00:43:01.226 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.25 mountX=-0.04 mountY=0.15, mountTheta=1.82
00:43:01.231 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.14, opts=13)
00:43:01.236 00.005 14556 Enqueuing Move request for scope (0.05, -0.14)
00:43:01.239 00.003 12308 Worker thread wakes up
00:43:01.239 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.14) opts 0xd
00:43:01.239 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.14)
00:43:01.239 00.000 12308 Moving (0.05, -0.14) raw xDistance=-0.04 yDistance=0.15
00:43:01.239 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:43:01.239 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:01.240 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:43:01.240 00.000 12308 MoveAxis(E, 0, ABG)
00:43:01.240 00.000 12308 Move returns status 0, amount 0
00:43:01.240 00.000 12308 MoveAxis(N, 0, ABG)
00:43:01.240 00.000 12308 Move returns status 0, amount 0
00:43:01.241 00.001 12308 move complete, result=0
00:43:01.242 00.001 12308 worker thread done servicing request
00:43:01.242 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:01.267 00.025 14556 UpdateGuideState exits: m=2256 SNR=31.7
00:43:01.272 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:01.275 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:01.279 00.004 14556 Enqueuing Expose request
00:43:01.283 00.004 12308 Worker thread wakes up
00:43:01.284 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:01.284 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:01.285 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:02.532 01.247 12308 Exposure complete
00:43:02.623 00.091 12308 worker thread done servicing request
00:43:02.624 00.001 14556 OnExposeComplete: enter
00:43:02.627 00.003 14556 UpdateGuideState(): m_state=6
00:43:02.632 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10067
00:43:02.635 00.003 14556 Star::Find returns 1 (0), X=166.41, Y=1000.22, Mass=2272, SNR=32.0, Peak=181 HFD=4.6
00:43:02.640 00.005 14556 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-3.07) = xAngle (1.87 = 1.87)
00:43:02.643 00.003 14556 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.77 = 1.77)
00:43:02.646 00.003 14556 CameraToMount -- cameraX=0.10 cameraY=-0.27 hyp=0.29 cameraTheta=-1.21 mountX=-0.08 mountY=0.28, mountTheta=1.86
00:43:02.651 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.10, y=-0.27, opts=13)
00:43:02.655 00.004 14556 Enqueuing Move request for scope (0.10, -0.27)
00:43:02.659 00.004 12308 Worker thread wakes up
00:43:02.659 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.27) opts 0xd
00:43:02.659 00.000 12308 Handling offset move in thread for scope, endpoint = (0.10, -0.27)
00:43:02.660 00.001 12308 Moving (0.10, -0.27) raw xDistance=-0.08 yDistance=0.28
00:43:02.660 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:43:02.660 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:43:02.660 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:43:02.662 00.002 12308 MoveAxis(E, 0, ABG)
00:43:02.662 00.000 12308 Move returns status 0, amount 0
00:43:02.662 00.000 12308 MoveAxis(N, 0, ABG)
00:43:02.663 00.001 12308 Move returns status 0, amount 0
00:43:02.663 00.000 12308 move complete, result=0
00:43:02.664 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:02.669 00.005 12308 worker thread done servicing request
00:43:02.692 00.023 14556 UpdateGuideState exits: m=2272 SNR=32.0
00:43:02.697 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:02.702 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:02.706 00.004 14556 Enqueuing Expose request
00:43:02.709 00.003 14556 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:43:02.713 00.004 12308 Worker thread wakes up
00:43:02.713 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:02.714 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:03.961 01.247 12308 Exposure complete
00:43:04.086 00.125 12308 worker thread done servicing request
00:43:04.087 00.001 14556 OnExposeComplete: enter
00:43:04.091 00.004 14556 UpdateGuideState(): m_state=6
00:43:04.095 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10068
00:43:04.099 00.004 14556 Star::Find returns 1 (0), X=166.28, Y=1000.32, Mass=2340, SNR=32.5, Peak=184 HFD=4.7
00:43:04.103 00.004 14556 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-3.07) = xAngle (1.33 = 1.33)
00:43:04.106 00.003 14556 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.24 = 1.24)
00:43:04.111 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.16 hyp=0.17 cameraTheta=-1.74 mountX=0.04 mountY=0.16, mountTheta=1.33
00:43:04.118 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.16, opts=13)
00:43:04.122 00.004 14556 Enqueuing Move request for scope (-0.03, -0.16)
00:43:04.127 00.005 12308 Worker thread wakes up
00:43:04.127 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.16) opts 0xd
00:43:04.128 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.16)
00:43:04.128 00.000 12308 Moving (-0.03, -0.16) raw xDistance=0.04 yDistance=0.16
00:43:04.128 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:43:04.128 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:04.128 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:43:04.128 00.000 12308 MoveAxis(E, 0, ABG)
00:43:04.129 00.001 12308 Move returns status 0, amount 0
00:43:04.129 00.000 12308 MoveAxis(N, 0, ABG)
00:43:04.129 00.000 12308 Move returns status 0, amount 0
00:43:04.129 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:04.134 00.005 12308 move complete, result=0
00:43:04.134 00.000 12308 worker thread done servicing request
00:43:04.156 00.022 14556 UpdateGuideState exits: m=2340 SNR=32.5
00:43:04.163 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:04.169 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:04.175 00.006 14556 Enqueuing Expose request
00:43:04.181 00.006 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:43:04.190 00.009 12308 Worker thread wakes up
00:43:04.190 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:04.191 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:05.447 01.256 12308 Exposure complete
00:43:05.572 00.125 12308 worker thread done servicing request
00:43:05.572 00.000 14556 OnExposeComplete: enter
00:43:05.579 00.007 14556 UpdateGuideState(): m_state=6
00:43:05.584 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10069
00:43:05.590 00.006 14556 Star::Find returns 1 (0), X=166.47, Y=1000.24, Mass=2110, SNR=31.0, Peak=178 HFD=4.5
00:43:05.596 00.006 14556 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-3.07) = xAngle (2.09 = 2.09)
00:43:05.602 00.006 14556 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.99 = 1.99)
00:43:05.608 00.006 14556 CameraToMount -- cameraX=0.16 cameraY=-0.24 hyp=0.29 cameraTheta=-0.98 mountX=-0.15 mountY=0.27, mountTheta=2.07
00:43:05.616 00.008 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=-0.24, opts=13)
00:43:05.621 00.005 14556 Enqueuing Move request for scope (0.16, -0.24)
00:43:05.627 00.006 12308 Worker thread wakes up
00:43:05.627 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.24) opts 0xd
00:43:05.629 00.002 12308 Handling offset move in thread for scope, endpoint = (0.16, -0.24)
00:43:05.629 00.000 12308 Moving (0.16, -0.24) raw xDistance=-0.15 yDistance=0.27
00:43:05.629 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:43:05.630 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:43:05.630 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:43:05.630 00.000 12308 MoveAxis(E, 0, ABG)
00:43:05.631 00.001 12308 Move returns status 0, amount 0
00:43:05.631 00.000 12308 MoveAxis(N, 0, ABG)
00:43:05.631 00.000 12308 Move returns status 0, amount 0
00:43:05.631 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:05.637 00.006 12308 move complete, result=0
00:43:05.637 00.000 12308 worker thread done servicing request
00:43:05.665 00.028 14556 UpdateGuideState exits: m=2110 SNR=31.0
00:43:05.671 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:05.677 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:05.682 00.005 14556 Enqueuing Expose request
00:43:05.690 00.008 12308 Worker thread wakes up
00:43:05.690 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:43:05.696 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:05.696 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:06.945 01.249 12308 Exposure complete
00:43:07.032 00.087 12308 worker thread done servicing request
00:43:07.032 00.000 14556 OnExposeComplete: enter
00:43:07.036 00.004 14556 UpdateGuideState(): m_state=6
00:43:07.040 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10070
00:43:07.043 00.003 14556 Star::Find returns 1 (0), X=166.24, Y=1000.36, Mass=2107, SNR=30.5, Peak=165 HFD=4.4
00:43:07.046 00.003 14556 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-3.07) = xAngle (0.99 = 0.99)
00:43:07.050 00.004 14556 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.89 = 0.89)
00:43:07.053 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-2.08 mountX=0.08 mountY=0.11, mountTheta=0.96
00:43:07.056 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.12, opts=13)
00:43:07.059 00.003 14556 Enqueuing Move request for scope (-0.07, -0.12)
00:43:07.065 00.006 12308 Worker thread wakes up
00:43:07.065 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.12) opts 0xd
00:43:07.065 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.12)
00:43:07.065 00.000 12308 Moving (-0.07, -0.12) raw xDistance=0.08 yDistance=0.11
00:43:07.065 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:43:07.065 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:07.066 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:43:07.066 00.000 12308 MoveAxis(E, 0, ABG)
00:43:07.066 00.000 12308 Move returns status 0, amount 0
00:43:07.066 00.000 12308 MoveAxis(N, 0, ABG)
00:43:07.066 00.000 12308 Move returns status 0, amount 0
00:43:07.066 00.000 12308 move complete, result=0
00:43:07.066 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:07.071 00.005 12308 worker thread done servicing request
00:43:07.088 00.017 14556 UpdateGuideState exits: m=2107 SNR=30.5
00:43:07.091 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:07.097 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:07.100 00.003 14556 Enqueuing Expose request
00:43:07.103 00.003 12308 Worker thread wakes up
00:43:07.103 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:07.107 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:07.107 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:08.354 01.247 12308 Exposure complete
00:43:08.478 00.124 12308 worker thread done servicing request
00:43:08.478 00.000 14556 OnExposeComplete: enter
00:43:08.483 00.005 14556 UpdateGuideState(): m_state=6
00:43:08.488 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10071
00:43:08.492 00.004 14556 Star::Find returns 1 (0), X=166.47, Y=1000.61, Mass=2312, SNR=32.3, Peak=152 HFD=4.9
00:43:08.495 00.003 14556 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.07) = xAngle (3.74 = -2.55)
00:43:08.499 00.004 14556 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.64 = -2.65)
00:43:08.503 00.004 14556 CameraToMount -- cameraX=0.16 cameraY=0.12 hyp=0.20 cameraTheta=0.66 mountX=-0.16 mountY=-0.09, mountTheta=-2.62
00:43:08.508 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.16, y=0.12, opts=13)
00:43:08.513 00.005 14556 Enqueuing Move request for scope (0.16, 0.12)
00:43:08.517 00.004 12308 Worker thread wakes up
00:43:08.517 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.12) opts 0xd
00:43:08.517 00.000 12308 Handling offset move in thread for scope, endpoint = (0.16, 0.12)
00:43:08.517 00.000 12308 Moving (0.16, 0.12) raw xDistance=-0.16 yDistance=-0.09
00:43:08.517 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:43:08.517 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:08.519 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:43:08.519 00.000 12308 MoveAxis(E, 0, ABG)
00:43:08.519 00.000 12308 Move returns status 0, amount 0
00:43:08.519 00.000 12308 MoveAxis(N, 0, ABG)
00:43:08.519 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:08.523 00.004 12308 Move returns status 0, amount 0
00:43:08.524 00.001 12308 move complete, result=0
00:43:08.524 00.000 12308 worker thread done servicing request
00:43:08.545 00.021 14556 UpdateGuideState exits: m=2312 SNR=32.3
00:43:08.550 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:08.553 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:08.556 00.003 14556 Enqueuing Expose request
00:43:08.559 00.003 14556 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:43:08.565 00.006 12308 Worker thread wakes up
00:43:08.565 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:08.565 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:09.821 01.256 12308 Exposure complete
00:43:09.941 00.120 12308 worker thread done servicing request
00:43:09.943 00.002 14556 OnExposeComplete: enter
00:43:09.946 00.003 14556 UpdateGuideState(): m_state=6
00:43:09.949 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10072
00:43:09.954 00.005 14556 Star::Find returns 1 (0), X=166.55, Y=1000.70, Mass=2172, SNR=31.3, Peak=156 HFD=4.6
00:43:09.957 00.003 14556 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.07) = xAngle (3.80 = -2.49)
00:43:09.960 00.003 14556 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.70 = -2.59)
00:43:09.964 00.004 14556 CameraToMount -- cameraX=0.24 cameraY=0.21 hyp=0.32 cameraTheta=0.72 mountX=-0.25 mountY=-0.17, mountTheta=-2.56
00:43:09.969 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.24, y=0.21, opts=13)
00:43:09.973 00.004 14556 Enqueuing Move request for scope (0.24, 0.21)
00:43:09.979 00.006 12308 Worker thread wakes up
00:43:09.979 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.21) opts 0xd
00:43:09.979 00.000 12308 Handling offset move in thread for scope, endpoint = (0.24, 0.21)
00:43:09.979 00.000 12308 Moving (0.24, 0.21) raw xDistance=-0.25 yDistance=-0.17
00:43:09.979 00.000 12308 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:43:09.979 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:09.980 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:43:09.980 00.000 12308 MoveAxis(E, 110, ABG)
00:43:09.980 00.000 12308 Guiding  Dir = 2, Dur = 110
00:43:09.981 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:09.986 00.005 12308 IsSlewing returns 0
00:43:09.986 00.000 12308 IsGuiding returns 0
00:43:09.986 00.000 12308 PulseGuide returned control before completion, sleep 120
00:43:10.008 00.022 14556 UpdateGuideState exits: m=2172 SNR=31.3
00:43:10.012 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:10.017 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:10.021 00.004 14556 Enqueuing Expose request
00:43:10.123 00.102 12308 IsGuiding returns 1
00:43:10.125 00.002 12308 scope still moving after pulse duration time elapsed
00:43:10.155 00.030 12308 IsSlewing returns 0
00:43:10.157 00.002 12308 IsGuiding returns 0
00:43:10.157 00.000 12308 scope move finished after 110 + 61 ms
00:43:10.158 00.001 12308 Move returns status 0, amount 110
00:43:10.158 00.000 12308 MoveAxis(N, 0, ABG)
00:43:10.159 00.001 12308 Move returns status 0, amount 0
00:43:10.159 00.000 12308 move complete, result=0
00:43:10.160 00.001 12308 worker thread done servicing request
00:43:10.160 00.000 12308 Worker thread wakes up
00:43:10.160 00.000 14556 GuideStep: -0.3 px 110 ms EAST, -0.2 px 0 ms NORTH
00:43:10.167 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:10.168 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:11.415 01.247 12308 Exposure complete
00:43:11.531 00.116 12308 worker thread done servicing request
00:43:11.531 00.000 14556 OnExposeComplete: enter
00:43:11.536 00.005 14556 UpdateGuideState(): m_state=6
00:43:11.540 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10073
00:43:11.544 00.004 14556 Star::Find returns 1 (0), X=166.39, Y=1000.73, Mass=2226, SNR=31.8, Peak=186 HFD=4.7
00:43:11.547 00.003 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.34 = -1.94)
00:43:11.552 00.005 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.04)
00:43:11.555 00.003 14556 CameraToMount -- cameraX=0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.27 mountX=-0.09 mountY=-0.23, mountTheta=-1.95
00:43:11.560 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.08, y=0.25, opts=13)
00:43:11.563 00.003 14556 Enqueuing Move request for scope (0.08, 0.25)
00:43:11.568 00.005 12308 Worker thread wakes up
00:43:11.568 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.25) opts 0xd
00:43:11.568 00.000 12308 Handling offset move in thread for scope, endpoint = (0.08, 0.25)
00:43:11.568 00.000 12308 Moving (0.08, 0.25) raw xDistance=-0.09 yDistance=-0.23
00:43:11.568 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:43:11.569 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:43:11.569 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:43:11.569 00.000 12308 MoveAxis(E, 0, ABG)
00:43:11.569 00.000 12308 Move returns status 0, amount 0
00:43:11.569 00.000 12308 MoveAxis(N, 0, ABG)
00:43:11.571 00.002 12308 Move returns status 0, amount 0
00:43:11.571 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:11.574 00.003 12308 move complete, result=0
00:43:11.575 00.001 12308 worker thread done servicing request
00:43:11.595 00.020 14556 UpdateGuideState exits: m=2226 SNR=31.8
00:43:11.599 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:11.605 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:11.609 00.004 14556 Enqueuing Expose request
00:43:11.613 00.004 14556 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:43:11.617 00.004 12308 Worker thread wakes up
00:43:11.617 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:11.617 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:12.873 01.256 12308 Exposure complete
00:43:12.998 00.125 12308 worker thread done servicing request
00:43:12.998 00.000 14556 OnExposeComplete: enter
00:43:13.002 00.004 14556 UpdateGuideState(): m_state=6
00:43:13.007 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10074
00:43:13.013 00.006 14556 Star::Find returns 1 (0), X=166.24, Y=1000.66, Mass=2324, SNR=32.5, Peak=181 HFD=4.6
00:43:13.016 00.003 14556 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.07) = xAngle (5.02 = -1.26)
00:43:13.021 00.005 14556 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.92 = -1.36)
00:43:13.024 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.95 mountX=0.06 mountY=-0.18, mountTheta=-1.27
00:43:13.030 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.17, opts=13)
00:43:13.033 00.003 14556 Enqueuing Move request for scope (-0.07, 0.17)
00:43:13.037 00.004 12308 Worker thread wakes up
00:43:13.037 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.17) opts 0xd
00:43:13.037 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.17)
00:43:13.037 00.000 12308 Moving (-0.07, 0.17) raw xDistance=0.06 yDistance=-0.18
00:43:13.037 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:43:13.039 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:13.039 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:43:13.039 00.000 12308 MoveAxis(E, 0, ABG)
00:43:13.040 00.001 12308 Move returns status 0, amount 0
00:43:13.040 00.000 12308 MoveAxis(N, 0, ABG)
00:43:13.040 00.000 12308 Move returns status 0, amount 0
00:43:13.040 00.000 12308 move complete, result=0
00:43:13.040 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:13.044 00.004 12308 worker thread done servicing request
00:43:13.065 00.021 14556 UpdateGuideState exits: m=2324 SNR=32.5
00:43:13.070 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:13.074 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:13.079 00.005 14556 Enqueuing Expose request
00:43:13.082 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:43:13.085 00.003 12308 Worker thread wakes up
00:43:13.087 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:13.087 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:14.336 01.249 12308 Exposure complete
00:43:14.458 00.122 12308 worker thread done servicing request
00:43:14.458 00.000 14556 OnExposeComplete: enter
00:43:14.463 00.005 14556 UpdateGuideState(): m_state=6
00:43:14.467 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10075
00:43:14.472 00.005 14556 Star::Find returns 1 (0), X=166.31, Y=1000.69, Mass=2069, SNR=30.7, Peak=165 HFD=4.7
00:43:14.476 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.65 = -1.64)
00:43:14.479 00.003 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.55 = -1.73)
00:43:14.483 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=0.21 hyp=0.21 cameraTheta=1.57 mountX=-0.01 mountY=-0.20, mountTheta=-1.64
00:43:14.489 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=0.21, opts=13)
00:43:14.493 00.004 14556 Enqueuing Move request for scope (-0.00, 0.21)
00:43:14.496 00.003 12308 Worker thread wakes up
00:43:14.496 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.21) opts 0xd
00:43:14.497 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.00, 0.21)
00:43:14.497 00.000 12308 Moving (-0.00, 0.21) raw xDistance=-0.01 yDistance=-0.20
00:43:14.497 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:43:14.497 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:43:14.497 00.000 12308 MoveAxis(E, 0, ABG)
00:43:14.497 00.000 12308 Move returns status 0, amount 0
00:43:14.497 00.000 12308 MoveAxis(N, 144, ABG)
00:43:14.497 00.000 12308 Guiding  Dir = 0, Dur = 144
00:43:14.499 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:14.504 00.005 12308 IsSlewing returns 0
00:43:14.504 00.000 12308 IsGuiding returns 0
00:43:14.504 00.000 12308 PulseGuide returned control before completion, sleep 154
00:43:14.524 00.020 14556 UpdateGuideState exits: m=2069 SNR=30.7
00:43:14.528 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:14.534 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:14.540 00.006 14556 Enqueuing Expose request
00:43:14.669 00.129 12308 IsGuiding returns 1
00:43:14.670 00.001 12308 scope still moving after pulse duration time elapsed
00:43:14.700 00.030 12308 IsSlewing returns 0
00:43:14.701 00.001 12308 IsGuiding returns 0
00:43:14.702 00.001 12308 scope move finished after 144 + 54 ms
00:43:14.702 00.000 12308 Move returns status 0, amount 144
00:43:14.702 00.000 12308 move complete, result=0
00:43:14.704 00.002 12308 worker thread done servicing request
00:43:14.704 00.000 12308 Worker thread wakes up
00:43:14.705 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 144 ms NORTH
00:43:14.710 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:14.710 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:15.963 01.253 12308 Exposure complete
00:43:16.080 00.117 12308 worker thread done servicing request
00:43:16.081 00.001 14556 OnExposeComplete: enter
00:43:16.084 00.003 14556 UpdateGuideState(): m_state=6
00:43:16.089 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10076
00:43:16.092 00.003 14556 Star::Find returns 1 (0), X=166.33, Y=1000.72, Mass=2303, SNR=32.6, Peak=163 HFD=4.7
00:43:16.097 00.005 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
00:43:16.099 00.002 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
00:43:16.104 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.50 mountX=-0.03 mountY=-0.22, mountTheta=-1.71
00:43:16.109 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=0.23, opts=13)
00:43:16.113 00.004 14556 Enqueuing Move request for scope (0.02, 0.23)
00:43:16.116 00.003 12308 Worker thread wakes up
00:43:16.116 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.23) opts 0xd
00:43:16.116 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, 0.23)
00:43:16.116 00.000 12308 Moving (0.02, 0.23) raw xDistance=-0.03 yDistance=-0.22
00:43:16.117 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:43:16.117 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:43:16.117 00.000 12308 MoveAxis(E, 0, ABG)
00:43:16.117 00.000 12308 Move returns status 0, amount 0
00:43:16.117 00.000 12308 MoveAxis(N, 158, ABG)
00:43:16.117 00.000 12308 Guiding  Dir = 0, Dur = 158
00:43:16.118 00.001 12308 IsSlewing returns 0
00:43:16.118 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:16.121 00.003 12308 IsGuiding returns 0
00:43:16.121 00.000 12308 PulseGuide returned control before completion, sleep 168
00:43:16.145 00.024 14556 UpdateGuideState exits: m=2303 SNR=32.6
00:43:16.149 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:16.153 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:16.158 00.005 14556 Enqueuing Expose request
00:43:16.297 00.139 12308 IsGuiding returns 1
00:43:16.299 00.002 12308 scope still moving after pulse duration time elapsed
00:43:16.328 00.029 12308 IsSlewing returns 0
00:43:16.330 00.002 12308 IsGuiding returns 0
00:43:16.330 00.000 12308 scope move finished after 158 + 49 ms
00:43:16.330 00.000 12308 Move returns status 0, amount 158
00:43:16.331 00.001 12308 move complete, result=0
00:43:16.331 00.000 12308 worker thread done servicing request
00:43:16.331 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 158 ms NORTH
00:43:16.340 00.009 12308 Worker thread wakes up
00:43:16.340 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:16.341 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:17.596 01.255 12308 Exposure complete
00:43:17.721 00.125 12308 worker thread done servicing request
00:43:17.722 00.001 14556 OnExposeComplete: enter
00:43:17.728 00.006 14556 UpdateGuideState(): m_state=6
00:43:17.733 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10077
00:43:17.737 00.004 14556 Star::Find returns 1 (0), X=166.36, Y=1000.27, Mass=2261, SNR=32.0, Peak=177 HFD=4.8
00:43:17.740 00.003 14556 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-3.07) = xAngle (1.75 = 1.75)
00:43:17.743 00.003 14556 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.65 = 1.65)
00:43:17.746 00.003 14556 CameraToMount -- cameraX=0.05 cameraY=-0.21 hyp=0.22 cameraTheta=-1.33 mountX=-0.04 mountY=0.22, mountTheta=1.74
00:43:17.752 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=-0.21, opts=13)
00:43:17.755 00.003 14556 Enqueuing Move request for scope (0.05, -0.21)
00:43:17.760 00.005 12308 Worker thread wakes up
00:43:17.760 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.21) opts 0xd
00:43:17.760 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, -0.21)
00:43:17.760 00.000 12308 Moving (0.05, -0.21) raw xDistance=-0.04 yDistance=0.22
00:43:17.761 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:43:17.761 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:43:17.761 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:43:17.761 00.000 12308 MoveAxis(E, 0, ABG)
00:43:17.761 00.000 12308 Move returns status 0, amount 0
00:43:17.761 00.000 12308 MoveAxis(N, 0, ABG)
00:43:17.762 00.001 12308 Move returns status 0, amount 0
00:43:17.762 00.000 12308 move complete, result=0
00:43:17.762 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:17.766 00.004 12308 worker thread done servicing request
00:43:17.787 00.021 14556 UpdateGuideState exits: m=2261 SNR=32.0
00:43:17.792 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:17.796 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:17.800 00.004 14556 Enqueuing Expose request
00:43:17.804 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:43:17.808 00.004 12308 Worker thread wakes up
00:43:17.808 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:17.808 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:19.057 01.249 12308 Exposure complete
00:43:19.193 00.136 12308 worker thread done servicing request
00:43:19.193 00.000 14556 OnExposeComplete: enter
00:43:19.198 00.005 14556 UpdateGuideState(): m_state=6
00:43:19.201 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10078
00:43:19.205 00.004 14556 Star::Find returns 1 (0), X=166.38, Y=1000.48, Mass=2239, SNR=31.9, Peak=165 HFD=4.7
00:43:19.209 00.004 14556 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-3.07) = xAngle (2.95 = 2.95)
00:43:19.213 00.004 14556 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.85 = 2.85)
00:43:19.216 00.003 14556 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.08 cameraTheta=-0.12 mountX=-0.07 mountY=0.02, mountTheta=2.86
00:43:19.223 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.01, opts=13)
00:43:19.226 00.003 14556 Enqueuing Move request for scope (0.07, -0.01)
00:43:19.230 00.004 12308 Worker thread wakes up
00:43:19.230 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
00:43:19.230 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
00:43:19.230 00.000 12308 Moving (0.07, -0.01) raw xDistance=-0.07 yDistance=0.02
00:43:19.230 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:43:19.230 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:19.231 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:43:19.231 00.000 12308 MoveAxis(E, 0, ABG)
00:43:19.231 00.000 12308 Move returns status 0, amount 0
00:43:19.231 00.000 12308 MoveAxis(N, 0, ABG)
00:43:19.231 00.000 12308 Move returns status 0, amount 0
00:43:19.231 00.000 12308 move complete, result=0
00:43:19.232 00.001 12308 worker thread done servicing request
00:43:19.232 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:19.257 00.025 14556 UpdateGuideState exits: m=2239 SNR=31.9
00:43:19.262 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:19.267 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:19.270 00.003 14556 Enqueuing Expose request
00:43:19.274 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:43:19.279 00.005 12308 Worker thread wakes up
00:43:19.279 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:19.279 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:20.537 01.258 12308 Exposure complete
00:43:20.663 00.126 12308 worker thread done servicing request
00:43:20.664 00.001 14556 OnExposeComplete: enter
00:43:20.669 00.005 14556 UpdateGuideState(): m_state=6
00:43:20.674 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10079
00:43:20.678 00.004 14556 Star::Find returns 1 (0), X=166.28, Y=1000.35, Mass=2368, SNR=32.6, Peak=172 HFD=4.7
00:43:20.682 00.004 14556 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-3.07) = xAngle (1.26 = 1.26)
00:43:20.685 00.003 14556 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.16 = 1.16)
00:43:20.689 00.004 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.81 mountX=0.04 mountY=0.13, mountTheta=1.25
00:43:20.694 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.13, opts=13)
00:43:20.700 00.006 14556 Enqueuing Move request for scope (-0.03, -0.13)
00:43:20.703 00.003 12308 Worker thread wakes up
00:43:20.704 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.13) opts 0xd
00:43:20.704 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.13)
00:43:20.704 00.000 12308 Moving (-0.03, -0.13) raw xDistance=0.04 yDistance=0.13
00:43:20.704 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:43:20.705 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:20.705 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:43:20.705 00.000 12308 MoveAxis(E, 0, ABG)
00:43:20.705 00.000 12308 Move returns status 0, amount 0
00:43:20.705 00.000 12308 MoveAxis(N, 0, ABG)
00:43:20.706 00.001 12308 Move returns status 0, amount 0
00:43:20.706 00.000 12308 move complete, result=0
00:43:20.706 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:20.710 00.004 12308 worker thread done servicing request
00:43:20.730 00.020 14556 UpdateGuideState exits: m=2368 SNR=32.6
00:43:20.735 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:20.738 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:20.742 00.004 14556 Enqueuing Expose request
00:43:20.745 00.003 12308 Worker thread wakes up
00:43:20.745 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:20.752 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:20.753 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:21.997 01.244 12308 Exposure complete
00:43:22.112 00.115 12308 worker thread done servicing request
00:43:22.112 00.000 14556 OnExposeComplete: enter
00:43:22.116 00.004 14556 UpdateGuideState(): m_state=6
00:43:22.119 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10080
00:43:22.123 00.004 14556 Star::Find returns 1 (0), X=166.27, Y=1000.47, Mass=2175, SNR=31.4, Peak=162 HFD=4.6
00:43:22.126 00.003 14556 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-3.07) = xAngle (0.24 = 0.24)
00:43:22.130 00.004 14556 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.14 = 0.14)
00:43:22.133 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.84 mountX=0.04 mountY=0.01, mountTheta=0.14
00:43:22.137 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.01, opts=13)
00:43:22.141 00.004 14556 Enqueuing Move request for scope (-0.04, -0.01)
00:43:22.144 00.003 12308 Worker thread wakes up
00:43:22.145 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
00:43:22.145 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
00:43:22.145 00.000 12308 Moving (-0.04, -0.01) raw xDistance=0.04 yDistance=0.01
00:43:22.145 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:43:22.145 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:22.145 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:43:22.146 00.001 12308 MoveAxis(E, 0, ABG)
00:43:22.146 00.000 12308 Move returns status 0, amount 0
00:43:22.146 00.000 12308 MoveAxis(N, 0, ABG)
00:43:22.146 00.000 12308 Move returns status 0, amount 0
00:43:22.147 00.001 12308 move complete, result=0
00:43:22.147 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:22.150 00.003 12308 worker thread done servicing request
00:43:22.174 00.024 14556 UpdateGuideState exits: m=2175 SNR=31.4
00:43:22.181 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:22.187 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:22.193 00.006 14556 Enqueuing Expose request
00:43:22.200 00.007 12308 Worker thread wakes up
00:43:22.200 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:43:22.206 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:22.206 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:23.446 01.240 12308 Exposure complete
00:43:23.570 00.124 12308 worker thread done servicing request
00:43:23.571 00.001 14556 OnExposeComplete: enter
00:43:23.575 00.004 14556 UpdateGuideState(): m_state=6
00:43:23.579 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10081
00:43:23.584 00.005 14556 Star::Find returns 1 (0), X=166.15, Y=1000.55, Mass=2317, SNR=32.3, Peak=159 HFD=4.6
00:43:23.588 00.004 14556 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.07) = xAngle (5.86 = -0.42)
00:43:23.591 00.003 14556 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.76 = -0.52)
00:43:23.593 00.002 14556 CameraToMount -- cameraX=-0.16 cameraY=0.06 hyp=0.17 cameraTheta=2.79 mountX=0.16 mountY=-0.08, mountTheta=-0.50
00:43:23.600 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.06, opts=13)
00:43:23.606 00.006 14556 Enqueuing Move request for scope (-0.16, 0.06)
00:43:23.610 00.004 12308 Worker thread wakes up
00:43:23.610 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.06) opts 0xd
00:43:23.610 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.06)
00:43:23.610 00.000 12308 Moving (-0.16, 0.06) raw xDistance=0.16 yDistance=-0.08
00:43:23.610 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:43:23.611 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:23.611 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:43:23.611 00.000 12308 MoveAxis(E, 0, ABG)
00:43:23.611 00.000 12308 Move returns status 0, amount 0
00:43:23.612 00.001 12308 MoveAxis(N, 0, ABG)
00:43:23.612 00.000 12308 Move returns status 0, amount 0
00:43:23.612 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:23.617 00.005 12308 move complete, result=0
00:43:23.617 00.000 12308 worker thread done servicing request
00:43:23.638 00.021 14556 UpdateGuideState exits: m=2317 SNR=32.3
00:43:23.644 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:23.648 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:23.651 00.003 14556 Enqueuing Expose request
00:43:23.655 00.004 12308 Worker thread wakes up
00:43:23.656 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:43:23.661 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:23.661 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:24.906 01.245 12308 Exposure complete
00:43:25.034 00.128 12308 worker thread done servicing request
00:43:25.034 00.000 14556 OnExposeComplete: enter
00:43:25.038 00.004 14556 UpdateGuideState(): m_state=6
00:43:25.042 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10082
00:43:25.046 00.004 14556 Star::Find returns 1 (0), X=166.24, Y=1000.48, Mass=2295, SNR=32.1, Peak=158 HFD=4.6
00:43:25.049 00.003 14556 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.07) = xAngle (0.10 = 0.10)
00:43:25.053 00.004 14556 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.00 = 0.00)
00:43:25.057 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-2.97 mountX=0.07 mountY=0.00, mountTheta=0.00
00:43:25.063 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.01, opts=13)
00:43:25.068 00.005 14556 Enqueuing Move request for scope (-0.07, -0.01)
00:43:25.073 00.005 12308 Worker thread wakes up
00:43:25.073 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
00:43:25.073 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
00:43:25.073 00.000 12308 Moving (-0.07, -0.01) raw xDistance=0.07 yDistance=0.00
00:43:25.074 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:43:25.074 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:25.074 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:43:25.074 00.000 12308 MoveAxis(E, 0, ABG)
00:43:25.074 00.000 12308 Move returns status 0, amount 0
00:43:25.074 00.000 12308 MoveAxis(N, 0, ABG)
00:43:25.074 00.000 12308 Move returns status 0, amount 0
00:43:25.075 00.001 12308 move complete, result=0
00:43:25.075 00.000 12308 worker thread done servicing request
00:43:25.075 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:25.100 00.025 14556 UpdateGuideState exits: m=2295 SNR=32.1
00:43:25.105 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:25.110 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:25.114 00.004 14556 Enqueuing Expose request
00:43:25.117 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:43:25.121 00.004 12308 Worker thread wakes up
00:43:25.121 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:25.121 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:26.365 01.244 12308 Exposure complete
00:43:26.489 00.124 12308 worker thread done servicing request
00:43:26.490 00.001 14556 OnExposeComplete: enter
00:43:26.494 00.004 14556 UpdateGuideState(): m_state=6
00:43:26.501 00.007 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10083
00:43:26.506 00.005 14556 Star::Find returns 1 (0), X=166.03, Y=1000.57, Mass=2282, SNR=32.2, Peak=158 HFD=4.9
00:43:26.511 00.005 14556 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.07) = xAngle (5.93 = -0.36)
00:43:26.515 00.004 14556 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.46)
00:43:26.518 00.003 14556 CameraToMount -- cameraX=-0.28 cameraY=0.08 hyp=0.29 cameraTheta=2.85 mountX=0.27 mountY=-0.13, mountTheta=-0.44
00:43:26.523 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.08, opts=13)
00:43:26.528 00.005 14556 Enqueuing Move request for scope (-0.28, 0.08)
00:43:26.532 00.004 12308 Worker thread wakes up
00:43:26.532 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.08) opts 0xd
00:43:26.532 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.08)
00:43:26.532 00.000 12308 Moving (-0.28, 0.08) raw xDistance=0.27 yDistance=-0.13
00:43:26.533 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:43:26.533 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:26.533 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:43:26.533 00.000 12308 MoveAxis(W, 117, ABG)
00:43:26.534 00.001 12308 Guiding  Dir = 3, Dur = 117
00:43:26.534 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:26.539 00.005 12308 IsSlewing returns 0
00:43:26.539 00.000 12308 IsGuiding returns 0
00:43:26.540 00.001 12308 PulseGuide returned control before completion, sleep 127
00:43:26.560 00.020 14556 UpdateGuideState exits: m=2282 SNR=32.2
00:43:26.565 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:26.571 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:26.576 00.005 14556 Enqueuing Expose request
00:43:26.682 00.106 12308 IsGuiding returns 0
00:43:26.683 00.001 12308 Move returns status 0, amount 117
00:43:26.683 00.000 12308 MoveAxis(N, 0, ABG)
00:43:26.684 00.001 12308 Move returns status 0, amount 0
00:43:26.684 00.000 12308 move complete, result=0
00:43:26.684 00.000 12308 worker thread done servicing request
00:43:26.684 00.000 14556 GuideStep: 0.3 px 117 ms WEST, -0.1 px 0 ms NORTH
00:43:26.695 00.011 12308 Worker thread wakes up
00:43:26.695 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:26.695 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:27.941 01.246 12308 Exposure complete
00:43:28.056 00.115 12308 worker thread done servicing request
00:43:28.056 00.000 14556 OnExposeComplete: enter
00:43:28.060 00.004 14556 UpdateGuideState(): m_state=6
00:43:28.065 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10084
00:43:28.068 00.003 14556 Star::Find returns 1 (0), X=166.15, Y=1000.93, Mass=2363, SNR=32.6, Peak=176 HFD=4.6
00:43:28.071 00.003 14556 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.07) = xAngle (4.99 = -1.29)
00:43:28.076 00.005 14556 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.39)
00:43:28.080 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.44 hyp=0.47 cameraTheta=1.92 mountX=0.13 mountY=-0.46, mountTheta=-1.30
00:43:28.083 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.44, opts=13)
00:43:28.088 00.005 14556 Enqueuing Move request for scope (-0.16, 0.44)
00:43:28.091 00.003 12308 Worker thread wakes up
00:43:28.091 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.44) opts 0xd
00:43:28.091 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.44)
00:43:28.091 00.000 12308 Moving (-0.16, 0.44) raw xDistance=0.13 yDistance=-0.46
00:43:28.092 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:43:28.092 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
00:43:28.092 00.000 12308 MoveAxis(E, 0, ABG)
00:43:28.092 00.000 12308 Move returns status 0, amount 0
00:43:28.092 00.000 12308 MoveAxis(N, 326, ABG)
00:43:28.094 00.002 12308 Guiding  Dir = 0, Dur = 326
00:43:28.094 00.000 12308 IsSlewing returns 0
00:43:28.094 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:28.098 00.004 12308 IsGuiding returns 0
00:43:28.100 00.002 12308 PulseGuide returned control before completion, sleep 336
00:43:28.120 00.020 14556 UpdateGuideState exits: m=2363 SNR=32.6
00:43:28.126 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:28.131 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:28.136 00.005 14556 Enqueuing Expose request
00:43:28.445 00.309 12308 IsGuiding returns 1
00:43:28.446 00.001 12308 scope still moving after pulse duration time elapsed
00:43:28.475 00.029 12308 IsSlewing returns 0
00:43:28.476 00.001 12308 IsGuiding returns 0
00:43:28.478 00.002 12308 scope move finished after 326 + 52 ms
00:43:28.478 00.000 12308 Move returns status 0, amount 326
00:43:28.478 00.000 12308 move complete, result=0
00:43:28.478 00.000 12308 worker thread done servicing request
00:43:28.479 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.5 px 326 ms NORTH
00:43:28.485 00.006 12308 Worker thread wakes up
00:43:28.485 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:28.485 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:29.736 01.251 12308 Exposure complete
00:43:29.857 00.121 12308 worker thread done servicing request
00:43:29.857 00.000 14556 OnExposeComplete: enter
00:43:29.862 00.005 14556 UpdateGuideState(): m_state=6
00:43:29.865 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10085
00:43:29.869 00.004 14556 Star::Find returns 1 (0), X=166.17, Y=1000.24, Mass=2240, SNR=31.7, Peak=191 HFD=4.4
00:43:29.872 00.003 14556 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-3.07) = xAngle (0.99 = 0.99)
00:43:29.877 00.005 14556 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.89 = 0.89)
00:43:29.881 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.25 hyp=0.29 cameraTheta=-2.08 mountX=0.16 mountY=0.22, mountTheta=0.96
00:43:29.886 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.25, opts=13)
00:43:29.890 00.004 14556 Enqueuing Move request for scope (-0.14, -0.25)
00:43:29.894 00.004 12308 Worker thread wakes up
00:43:29.894 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.25) opts 0xd
00:43:29.894 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.25)
00:43:29.894 00.000 12308 Moving (-0.14, -0.25) raw xDistance=0.16 yDistance=0.22
00:43:29.894 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:43:29.894 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:43:29.895 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:43:29.895 00.000 12308 MoveAxis(E, 0, ABG)
00:43:29.895 00.000 12308 Move returns status 0, amount 0
00:43:29.895 00.000 12308 MoveAxis(N, 0, ABG)
00:43:29.895 00.000 12308 Move returns status 0, amount 0
00:43:29.895 00.000 12308 move complete, result=0
00:43:29.896 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:29.900 00.004 12308 worker thread done servicing request
00:43:29.922 00.022 14556 UpdateGuideState exits: m=2240 SNR=31.7
00:43:29.926 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:29.929 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:29.932 00.003 14556 Enqueuing Expose request
00:43:29.936 00.004 12308 Worker thread wakes up
00:43:29.937 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:29.937 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:43:29.942 00.005 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:31.189 01.247 12308 Exposure complete
00:43:31.310 00.121 12308 worker thread done servicing request
00:43:31.311 00.001 14556 OnExposeComplete: enter
00:43:31.315 00.004 14556 UpdateGuideState(): m_state=6
00:43:31.320 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10086
00:43:31.325 00.005 14556 Star::Find returns 1 (0), X=166.27, Y=1000.08, Mass=2158, SNR=31.1, Peak=190 HFD=4.4
00:43:31.329 00.004 14556 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-3.07) = xAngle (1.41 = 1.41)
00:43:31.332 00.003 14556 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.31 = 1.31)
00:43:31.335 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.41 hyp=0.41 cameraTheta=-1.66 mountX=0.07 mountY=0.40, mountTheta=1.41
00:43:31.340 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.41, opts=13)
00:43:31.345 00.005 14556 Enqueuing Move request for scope (-0.04, -0.41)
00:43:31.348 00.003 12308 Worker thread wakes up
00:43:31.348 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.41) opts 0xd
00:43:31.348 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.41)
00:43:31.348 00.000 12308 Moving (-0.04, -0.41) raw xDistance=0.07 yDistance=0.40
00:43:31.348 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:43:31.349 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:43:31.349 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
00:43:31.349 00.000 12308 MoveAxis(E, 0, ABG)
00:43:31.349 00.000 12308 Move returns status 0, amount 0
00:43:31.349 00.000 12308 MoveAxis(N, 0, ABG)
00:43:31.351 00.002 12308 Move returns status 0, amount 0
00:43:31.351 00.000 12308 move complete, result=0
00:43:31.351 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:31.355 00.004 12308 worker thread done servicing request
00:43:31.374 00.019 14556 UpdateGuideState exits: m=2158 SNR=31.1
00:43:31.379 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:31.383 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:31.387 00.004 14556 Enqueuing Expose request
00:43:31.391 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
00:43:31.394 00.003 12308 Worker thread wakes up
00:43:31.394 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:31.394 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:32.644 01.250 12308 Exposure complete
00:43:32.779 00.135 12308 worker thread done servicing request
00:43:32.779 00.000 14556 OnExposeComplete: enter
00:43:32.783 00.004 14556 UpdateGuideState(): m_state=6
00:43:32.786 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10087
00:43:32.792 00.006 14556 Star::Find returns 1 (0), X=166.17, Y=1000.48, Mass=2164, SNR=31.1, Peak=177 HFD=4.5
00:43:32.795 00.003 14556 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.07) = xAngle (-0.00 = -0.00)
00:43:32.799 00.004 14556 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.10 = -0.10)
00:43:32.804 00.005 14556 CameraToMount -- cameraX=-0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-3.08 mountX=0.14 mountY=-0.01, mountTheta=-0.10
00:43:32.808 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=-0.01, opts=13)
00:43:32.812 00.004 14556 Enqueuing Move request for scope (-0.14, -0.01)
00:43:32.817 00.005 12308 Worker thread wakes up
00:43:32.817 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.01) opts 0xd
00:43:32.817 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, -0.01)
00:43:32.817 00.000 12308 Moving (-0.14, -0.01) raw xDistance=0.14 yDistance=-0.01
00:43:32.817 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:43:32.817 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:32.817 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:43:32.818 00.001 12308 MoveAxis(E, 0, ABG)
00:43:32.818 00.000 12308 Move returns status 0, amount 0
00:43:32.818 00.000 12308 MoveAxis(N, 0, ABG)
00:43:32.818 00.000 12308 Move returns status 0, amount 0
00:43:32.818 00.000 12308 move complete, result=0
00:43:32.819 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:32.823 00.004 12308 worker thread done servicing request
00:43:32.843 00.020 14556 UpdateGuideState exits: m=2164 SNR=31.1
00:43:32.847 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:32.852 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:32.856 00.004 14556 Enqueuing Expose request
00:43:32.860 00.004 12308 Worker thread wakes up
00:43:32.860 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:32.860 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:32.860 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:43:34.116 01.256 12308 Exposure complete
00:43:34.238 00.122 12308 worker thread done servicing request
00:43:34.239 00.001 14556 OnExposeComplete: enter
00:43:34.242 00.003 14556 UpdateGuideState(): m_state=6
00:43:34.245 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10088
00:43:34.249 00.004 14556 Star::Find returns 1 (0), X=166.19, Y=1000.41, Mass=2221, SNR=31.5, Peak=183 HFD=4.5
00:43:34.255 00.006 14556 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-3.07) = xAngle (0.49 = 0.49)
00:43:34.260 00.005 14556 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.39 = 0.39)
00:43:34.265 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.15 cameraTheta=-2.59 mountX=0.13 mountY=0.06, mountTheta=0.40
00:43:34.270 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.08, opts=13)
00:43:34.274 00.004 14556 Enqueuing Move request for scope (-0.12, -0.08)
00:43:34.278 00.004 12308 Worker thread wakes up
00:43:34.278 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
00:43:34.278 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
00:43:34.278 00.000 12308 Moving (-0.12, -0.08) raw xDistance=0.13 yDistance=0.06
00:43:34.279 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:43:34.279 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:34.280 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:43:34.280 00.000 12308 MoveAxis(E, 0, ABG)
00:43:34.280 00.000 12308 Move returns status 0, amount 0
00:43:34.280 00.000 12308 MoveAxis(N, 0, ABG)
00:43:34.280 00.000 12308 Move returns status 0, amount 0
00:43:34.281 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:34.287 00.006 12308 move complete, result=0
00:43:34.287 00.000 12308 worker thread done servicing request
00:43:34.308 00.021 14556 UpdateGuideState exits: m=2221 SNR=31.5
00:43:34.313 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:34.318 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:34.323 00.005 14556 Enqueuing Expose request
00:43:34.326 00.003 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:34.331 00.005 12308 Worker thread wakes up
00:43:34.331 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:34.331 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:35.582 01.251 12308 Exposure complete
00:43:35.719 00.137 12308 worker thread done servicing request
00:43:35.719 00.000 14556 OnExposeComplete: enter
00:43:35.723 00.004 14556 UpdateGuideState(): m_state=6
00:43:35.727 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10089
00:43:35.732 00.005 14556 Star::Find returns 1 (0), X=166.12, Y=1000.37, Mass=2316, SNR=32.4, Peak=172 HFD=5.1
00:43:35.735 00.003 14556 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-3.07) = xAngle (0.49 = 0.49)
00:43:35.738 00.003 14556 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.39 = 0.39)
00:43:35.743 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.12 hyp=0.22 cameraTheta=-2.58 mountX=0.20 mountY=0.08, mountTheta=0.41
00:43:35.748 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.12, opts=13)
00:43:35.752 00.004 14556 Enqueuing Move request for scope (-0.19, -0.12)
00:43:35.755 00.003 12308 Worker thread wakes up
00:43:35.755 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.12) opts 0xd
00:43:35.755 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.12)
00:43:35.755 00.000 12308 Moving (-0.19, -0.12) raw xDistance=0.20 yDistance=0.08
00:43:35.756 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:43:35.756 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:35.756 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:43:35.756 00.000 12308 MoveAxis(E, 0, ABG)
00:43:35.757 00.001 12308 Move returns status 0, amount 0
00:43:35.757 00.000 12308 MoveAxis(N, 0, ABG)
00:43:35.757 00.000 12308 Move returns status 0, amount 0
00:43:35.758 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:35.763 00.005 12308 move complete, result=0
00:43:35.763 00.000 12308 worker thread done servicing request
00:43:35.784 00.021 14556 UpdateGuideState exits: m=2316 SNR=32.4
00:43:35.789 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:35.793 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:35.796 00.003 14556 Enqueuing Expose request
00:43:35.801 00.005 12308 Worker thread wakes up
00:43:35.801 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:35.801 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:35.801 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:37.048 01.247 12308 Exposure complete
00:43:37.178 00.130 12308 worker thread done servicing request
00:43:37.179 00.001 14556 OnExposeComplete: enter
00:43:37.183 00.004 14556 UpdateGuideState(): m_state=6
00:43:37.188 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10090
00:43:37.192 00.004 14556 Star::Find returns 1 (0), X=166.04, Y=1000.37, Mass=2284, SNR=32.0, Peak=177 HFD=4.5
00:43:37.195 00.003 14556 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-3.07) = xAngle (0.33 = 0.33)
00:43:37.198 00.003 14556 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.23 = 0.23)
00:43:37.201 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=-0.11 hyp=0.29 cameraTheta=-2.74 mountX=0.27 mountY=0.07, mountTheta=0.24
00:43:37.206 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=-0.11, opts=13)
00:43:37.209 00.003 14556 Enqueuing Move request for scope (-0.27, -0.11)
00:43:37.213 00.004 12308 Worker thread wakes up
00:43:37.213 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.11) opts 0xd
00:43:37.213 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, -0.11)
00:43:37.213 00.000 12308 Moving (-0.27, -0.11) raw xDistance=0.27 yDistance=0.07
00:43:37.214 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:43:37.214 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:37.214 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:43:37.214 00.000 12308 MoveAxis(W, 118, ABG)
00:43:37.214 00.000 12308 Guiding  Dir = 3, Dur = 118
00:43:37.214 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:37.218 00.004 12308 IsSlewing returns 0
00:43:37.219 00.001 12308 IsGuiding returns 0
00:43:37.220 00.001 12308 PulseGuide returned control before completion, sleep 128
00:43:37.246 00.026 14556 UpdateGuideState exits: m=2284 SNR=32.0
00:43:37.252 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:37.256 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:37.259 00.003 14556 Enqueuing Expose request
00:43:37.355 00.096 12308 IsGuiding returns 1
00:43:37.355 00.000 12308 scope still moving after pulse duration time elapsed
00:43:37.386 00.031 12308 IsSlewing returns 0
00:43:37.386 00.000 12308 IsGuiding returns 0
00:43:37.386 00.000 12308 scope move finished after 118 + 49 ms
00:43:37.387 00.001 12308 Move returns status 0, amount 118
00:43:37.387 00.000 12308 MoveAxis(N, 0, ABG)
00:43:37.387 00.000 12308 Move returns status 0, amount 0
00:43:37.387 00.000 12308 move complete, result=0
00:43:37.387 00.000 12308 worker thread done servicing request
00:43:37.387 00.000 14556 GuideStep: 0.3 px 118 ms WEST, 0.1 px 0 ms NORTH
00:43:37.393 00.006 12308 Worker thread wakes up
00:43:37.393 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:37.393 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:38.644 01.251 12308 Exposure complete
00:43:38.787 00.143 12308 worker thread done servicing request
00:43:38.788 00.001 14556 OnExposeComplete: enter
00:43:38.793 00.005 14556 UpdateGuideState(): m_state=6
00:43:38.797 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10091
00:43:38.803 00.006 14556 Star::Find returns 1 (0), X=166.21, Y=1000.55, Mass=2306, SNR=32.4, Peak=169 HFD=4.6
00:43:38.810 00.007 14556 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.07) = xAngle (5.64 = -0.64)
00:43:38.815 00.005 14556 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.54 = -0.74)
00:43:38.822 00.007 14556 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.12 cameraTheta=2.57 mountX=0.09 mountY=-0.08, mountTheta=-0.70
00:43:38.830 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.06, opts=13)
00:43:38.834 00.004 14556 Enqueuing Move request for scope (-0.10, 0.06)
00:43:38.838 00.004 12308 Worker thread wakes up
00:43:38.838 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
00:43:38.839 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
00:43:38.839 00.000 12308 Moving (-0.10, 0.06) raw xDistance=0.09 yDistance=-0.08
00:43:38.839 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:43:38.839 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:38.840 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:43:38.840 00.000 12308 MoveAxis(E, 0, ABG)
00:43:38.840 00.000 12308 Move returns status 0, amount 0
00:43:38.840 00.000 12308 MoveAxis(N, 0, ABG)
00:43:38.840 00.000 12308 Move returns status 0, amount 0
00:43:38.840 00.000 12308 move complete, result=0
00:43:38.841 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:38.845 00.004 12308 worker thread done servicing request
00:43:38.867 00.022 14556 UpdateGuideState exits: m=2306 SNR=32.4
00:43:38.871 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:38.875 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:38.879 00.004 14556 Enqueuing Expose request
00:43:38.884 00.005 12308 Worker thread wakes up
00:43:38.884 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:43:38.887 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:38.888 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:40.135 01.247 12308 Exposure complete
00:43:40.287 00.152 12308 worker thread done servicing request
00:43:40.288 00.001 14556 OnExposeComplete: enter
00:43:40.294 00.006 14556 UpdateGuideState(): m_state=6
00:43:40.299 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10092
00:43:40.302 00.003 14556 Star::Find returns 1 (0), X=166.03, Y=1000.58, Mass=2179, SNR=31.1, Peak=180 HFD=4.1
00:43:40.307 00.005 14556 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.07) = xAngle (5.90 = -0.38)
00:43:40.312 00.005 14556 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.80 = -0.48)
00:43:40.316 00.004 14556 CameraToMount -- cameraX=-0.28 cameraY=0.09 hyp=0.30 cameraTheta=2.83 mountX=0.28 mountY=-0.14, mountTheta=-0.46
00:43:40.321 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.28, y=0.09, opts=13)
00:43:40.324 00.003 14556 Enqueuing Move request for scope (-0.28, 0.09)
00:43:40.328 00.004 12308 Worker thread wakes up
00:43:40.328 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.09) opts 0xd
00:43:40.328 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.28, 0.09)
00:43:40.329 00.001 12308 Moving (-0.28, 0.09) raw xDistance=0.28 yDistance=-0.14
00:43:40.329 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
00:43:40.329 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:40.329 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:43:40.329 00.000 12308 MoveAxis(W, 120, ABG)
00:43:40.329 00.000 12308 Guiding  Dir = 3, Dur = 120
00:43:40.330 00.001 12308 IsSlewing returns 0
00:43:40.330 00.000 12308 IsGuiding returns 0
00:43:40.330 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:40.333 00.003 12308 PulseGuide returned control before completion, sleep 130
00:43:40.355 00.022 14556 UpdateGuideState exits: m=2179 SNR=31.1
00:43:40.359 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:40.364 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:40.367 00.003 14556 Enqueuing Expose request
00:43:40.470 00.103 12308 IsGuiding returns 1
00:43:40.470 00.000 12308 scope still moving after pulse duration time elapsed
00:43:40.501 00.031 12308 IsSlewing returns 0
00:43:40.501 00.000 12308 IsGuiding returns 0
00:43:40.501 00.000 12308 scope move finished after 120 + 51 ms
00:43:40.501 00.000 12308 Move returns status 0, amount 120
00:43:40.502 00.001 12308 MoveAxis(N, 0, ABG)
00:43:40.502 00.000 12308 Move returns status 0, amount 0
00:43:40.502 00.000 12308 move complete, result=0
00:43:40.502 00.000 12308 worker thread done servicing request
00:43:40.502 00.000 14556 GuideStep: 0.3 px 120 ms WEST, -0.1 px 0 ms NORTH
00:43:40.508 00.006 12308 Worker thread wakes up
00:43:40.509 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:40.509 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:41.747 01.238 12308 Exposure complete
00:43:41.851 00.104 12308 worker thread done servicing request
00:43:41.851 00.000 14556 OnExposeComplete: enter
00:43:41.855 00.004 14556 UpdateGuideState(): m_state=6
00:43:41.859 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10093
00:43:41.863 00.004 14556 Star::Find returns 1 (0), X=166.07, Y=1000.64, Mass=2411, SNR=32.6, Peak=175 HFD=4.7
00:43:41.866 00.003 14556 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.07) = xAngle (5.63 = -0.65)
00:43:41.869 00.003 14556 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.53 = -0.75)
00:43:41.872 00.003 14556 CameraToMount -- cameraX=-0.24 cameraY=0.16 hyp=0.28 cameraTheta=2.56 mountX=0.23 mountY=-0.19, mountTheta=-0.71
00:43:41.878 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.16, opts=13)
00:43:41.882 00.004 14556 Enqueuing Move request for scope (-0.24, 0.16)
00:43:41.885 00.003 12308 Worker thread wakes up
00:43:41.885 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.16) opts 0xd
00:43:41.885 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.16)
00:43:41.886 00.001 12308 Moving (-0.24, 0.16) raw xDistance=0.23 yDistance=-0.19
00:43:41.886 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
00:43:41.886 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:41.886 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:43:41.888 00.002 12308 MoveAxis(W, 107, ABG)
00:43:41.888 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:41.890 00.002 12308 Guiding  Dir = 3, Dur = 107
00:43:41.891 00.001 12308 IsSlewing returns 0
00:43:41.891 00.000 12308 IsGuiding returns 0
00:43:41.892 00.001 12308 PulseGuide returned control before completion, sleep 117
00:43:41.910 00.018 14556 UpdateGuideState exits: m=2411 SNR=32.6
00:43:41.916 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:41.920 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:41.923 00.003 14556 Enqueuing Expose request
00:43:42.020 00.097 12308 IsGuiding returns 1
00:43:42.020 00.000 12308 scope still moving after pulse duration time elapsed
00:43:42.052 00.032 12308 IsSlewing returns 0
00:43:42.054 00.002 12308 IsGuiding returns 0
00:43:42.054 00.000 12308 scope move finished after 107 + 55 ms
00:43:42.055 00.001 12308 Move returns status 0, amount 107
00:43:42.055 00.000 12308 MoveAxis(N, 0, ABG)
00:43:42.055 00.000 12308 Move returns status 0, amount 0
00:43:42.056 00.001 12308 move complete, result=0
00:43:42.056 00.000 12308 worker thread done servicing request
00:43:42.056 00.000 14556 GuideStep: 0.2 px 107 ms WEST, -0.2 px 0 ms NORTH
00:43:42.064 00.008 12308 Worker thread wakes up
00:43:42.064 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:42.065 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:43.310 01.245 12308 Exposure complete
00:43:43.429 00.119 12308 worker thread done servicing request
00:43:43.429 00.000 14556 OnExposeComplete: enter
00:43:43.435 00.006 14556 UpdateGuideState(): m_state=6
00:43:43.439 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10094
00:43:43.442 00.003 14556 Star::Find returns 1 (0), X=166.35, Y=1000.59, Mass=2429, SNR=32.9, Peak=169 HFD=4.8
00:43:43.446 00.004 14556 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.07) = xAngle (4.30 = -1.98)
00:43:43.449 00.003 14556 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.20 = -2.08)
00:43:43.452 00.003 14556 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.23 mountX=-0.04 mountY=-0.09, mountTheta=-2.00
00:43:43.457 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.10, opts=13)
00:43:43.461 00.004 14556 Enqueuing Move request for scope (0.04, 0.10)
00:43:43.464 00.003 12308 Worker thread wakes up
00:43:43.464 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
00:43:43.464 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
00:43:43.464 00.000 12308 Moving (0.04, 0.10) raw xDistance=-0.04 yDistance=-0.09
00:43:43.464 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:43:43.465 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:43.465 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:43:43.465 00.000 12308 MoveAxis(E, 0, ABG)
00:43:43.465 00.000 12308 Move returns status 0, amount 0
00:43:43.465 00.000 12308 MoveAxis(N, 0, ABG)
00:43:43.465 00.000 12308 Move returns status 0, amount 0
00:43:43.467 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:43.471 00.004 12308 move complete, result=0
00:43:43.471 00.000 12308 worker thread done servicing request
00:43:43.492 00.021 14556 UpdateGuideState exits: m=2429 SNR=32.9
00:43:43.497 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:43.502 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:43.506 00.004 14556 Enqueuing Expose request
00:43:43.510 00.004 12308 Worker thread wakes up
00:43:43.510 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:43:43.514 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:43.514 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:44.765 01.251 12308 Exposure complete
00:43:44.899 00.134 12308 worker thread done servicing request
00:43:44.900 00.001 14556 OnExposeComplete: enter
00:43:44.903 00.003 14556 UpdateGuideState(): m_state=6
00:43:44.909 00.006 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10095
00:43:44.914 00.005 14556 Star::Find returns 1 (0), X=166.26, Y=1000.68, Mass=2294, SNR=32.1, Peak=172 HFD=4.6
00:43:44.920 00.006 14556 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.07) = xAngle (4.93 = -1.36)
00:43:44.925 00.005 14556 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.83 = -1.46)
00:43:44.929 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.85 mountX=0.04 mountY=-0.20, mountTheta=-1.36
00:43:44.936 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.19, opts=13)
00:43:44.943 00.007 14556 Enqueuing Move request for scope (-0.05, 0.19)
00:43:44.947 00.004 12308 Worker thread wakes up
00:43:44.948 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd
00:43:44.948 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.19)
00:43:44.949 00.001 12308 Moving (-0.05, 0.19) raw xDistance=0.04 yDistance=-0.20
00:43:44.949 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:43:44.949 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:44.950 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:43:44.950 00.000 12308 MoveAxis(E, 0, ABG)
00:43:44.950 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:44.955 00.005 12308 Move returns status 0, amount 0
00:43:44.955 00.000 12308 MoveAxis(N, 0, ABG)
00:43:44.955 00.000 12308 Move returns status 0, amount 0
00:43:44.955 00.000 12308 move complete, result=0
00:43:44.956 00.001 12308 worker thread done servicing request
00:43:44.981 00.025 14556 UpdateGuideState exits: m=2294 SNR=32.1
00:43:44.984 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:44.987 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:44.993 00.006 14556 Enqueuing Expose request
00:43:44.997 00.004 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:43:45.004 00.007 12308 Worker thread wakes up
00:43:45.004 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:45.004 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:46.252 01.248 12308 Exposure complete
00:43:46.405 00.153 12308 worker thread done servicing request
00:43:46.405 00.000 14556 OnExposeComplete: enter
00:43:46.410 00.005 14556 UpdateGuideState(): m_state=6
00:43:46.416 00.006 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10096
00:43:46.421 00.005 14556 Star::Find returns 1 (0), X=166.21, Y=1000.63, Mass=2351, SNR=32.6, Peak=163 HFD=4.7
00:43:46.426 00.005 14556 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.07) = xAngle (5.27 = -1.02)
00:43:46.431 00.005 14556 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
00:43:46.436 00.005 14556 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.18 cameraTheta=2.19 mountX=0.09 mountY=-0.16, mountTheta=-1.04
00:43:46.444 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.14, opts=13)
00:43:46.449 00.005 14556 Enqueuing Move request for scope (-0.10, 0.14)
00:43:46.453 00.004 12308 Worker thread wakes up
00:43:46.454 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd
00:43:46.454 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.14)
00:43:46.454 00.000 12308 Moving (-0.10, 0.14) raw xDistance=0.09 yDistance=-0.16
00:43:46.454 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:43:46.455 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:46.455 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:43:46.455 00.000 12308 MoveAxis(E, 0, ABG)
00:43:46.455 00.000 12308 Move returns status 0, amount 0
00:43:46.455 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:46.460 00.005 12308 MoveAxis(N, 0, ABG)
00:43:46.460 00.000 12308 Move returns status 0, amount 0
00:43:46.460 00.000 12308 move complete, result=0
00:43:46.460 00.000 12308 worker thread done servicing request
00:43:46.488 00.028 14556 UpdateGuideState exits: m=2351 SNR=32.6
00:43:46.493 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:46.499 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:46.504 00.005 14556 Enqueuing Expose request
00:43:46.510 00.006 12308 Worker thread wakes up
00:43:46.511 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:43:46.516 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:46.516 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:47.758 01.242 12308 Exposure complete
00:43:47.853 00.095 12308 worker thread done servicing request
00:43:47.853 00.000 14556 OnExposeComplete: enter
00:43:47.857 00.004 14556 UpdateGuideState(): m_state=6
00:43:47.861 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10097
00:43:47.866 00.005 14556 Star::Find returns 1 (0), X=166.18, Y=1000.72, Mass=2312, SNR=32.2, Peak=188 HFD=4.6
00:43:47.869 00.003 14556 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.07) = xAngle (5.16 = -1.12)
00:43:47.873 00.004 14556 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.06 = -1.22)
00:43:47.878 00.005 14556 CameraToMount -- cameraX=-0.13 cameraY=0.23 hyp=0.26 cameraTheta=2.09 mountX=0.11 mountY=-0.25, mountTheta=-1.14
00:43:47.884 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.23, opts=13)
00:43:47.887 00.003 14556 Enqueuing Move request for scope (-0.13, 0.23)
00:43:47.890 00.003 12308 Worker thread wakes up
00:43:47.890 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.23) opts 0xd
00:43:47.890 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.23)
00:43:47.890 00.000 12308 Moving (-0.13, 0.23) raw xDistance=0.11 yDistance=-0.25
00:43:47.890 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:43:47.891 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:43:47.891 00.000 12308 MoveAxis(E, 0, ABG)
00:43:47.891 00.000 12308 Move returns status 0, amount 0
00:43:47.891 00.000 12308 MoveAxis(N, 174, ABG)
00:43:47.891 00.000 12308 Guiding  Dir = 0, Dur = 174
00:43:47.891 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:47.895 00.004 12308 IsSlewing returns 0
00:43:47.895 00.000 12308 IsGuiding returns 0
00:43:47.895 00.000 12308 PulseGuide returned control before completion, sleep 184
00:43:47.913 00.018 14556 UpdateGuideState exits: m=2312 SNR=32.2
00:43:47.916 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:47.920 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:47.922 00.002 14556 Enqueuing Expose request
00:43:48.096 00.174 12308 IsGuiding returns 1
00:43:48.096 00.000 12308 scope still moving after pulse duration time elapsed
00:43:48.127 00.031 12308 IsSlewing returns 0
00:43:48.127 00.000 12308 IsGuiding returns 0
00:43:48.128 00.001 12308 scope move finished after 174 + 58 ms
00:43:48.128 00.000 12308 Move returns status 0, amount 174
00:43:48.128 00.000 12308 move complete, result=0
00:43:48.128 00.000 12308 worker thread done servicing request
00:43:48.129 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 174 ms NORTH
00:43:48.134 00.005 12308 Worker thread wakes up
00:43:48.135 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:48.135 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:49.384 01.249 12308 Exposure complete
00:43:49.491 00.107 12308 worker thread done servicing request
00:43:49.491 00.000 14556 OnExposeComplete: enter
00:43:49.495 00.004 14556 UpdateGuideState(): m_state=6
00:43:49.499 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10098
00:43:49.503 00.004 14556 Star::Find returns 1 (0), X=166.24, Y=1000.45, Mass=2193, SNR=31.3, Peak=184 HFD=4.1
00:43:49.507 00.004 14556 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-3.07) = xAngle (0.49 = 0.49)
00:43:49.510 00.003 14556 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.39 = 0.39)
00:43:49.514 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.58 mountX=0.07 mountY=0.03, mountTheta=0.41
00:43:49.518 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.04, opts=13)
00:43:49.523 00.005 14556 Enqueuing Move request for scope (-0.07, -0.04)
00:43:49.527 00.004 12308 Worker thread wakes up
00:43:49.527 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
00:43:49.527 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
00:43:49.527 00.000 12308 Moving (-0.07, -0.04) raw xDistance=0.07 yDistance=0.03
00:43:49.527 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:43:49.528 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:49.528 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:43:49.528 00.000 12308 MoveAxis(E, 0, ABG)
00:43:49.528 00.000 12308 Move returns status 0, amount 0
00:43:49.528 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:49.532 00.004 12308 MoveAxis(N, 0, ABG)
00:43:49.532 00.000 12308 Move returns status 0, amount 0
00:43:49.532 00.000 12308 move complete, result=0
00:43:49.533 00.001 12308 worker thread done servicing request
00:43:49.557 00.024 14556 UpdateGuideState exits: m=2193 SNR=31.3
00:43:49.563 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:49.570 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:49.574 00.004 14556 Enqueuing Expose request
00:43:49.579 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:43:49.584 00.005 12308 Worker thread wakes up
00:43:49.585 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:49.585 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:50.839 01.254 12308 Exposure complete
00:43:50.943 00.104 12308 worker thread done servicing request
00:43:50.944 00.001 14556 OnExposeComplete: enter
00:43:50.949 00.005 14556 UpdateGuideState(): m_state=6
00:43:50.953 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10099
00:43:50.958 00.005 14556 Star::Find returns 1 (0), X=166.19, Y=1000.65, Mass=2295, SNR=32.0, Peak=170 HFD=4.7
00:43:50.963 00.005 14556 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.07) = xAngle (5.27 = -1.01)
00:43:50.967 00.004 14556 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.17 = -1.11)
00:43:50.972 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.20 mountX=0.11 mountY=-0.18, mountTheta=-1.04
00:43:50.978 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.16, opts=13)
00:43:50.983 00.005 14556 Enqueuing Move request for scope (-0.12, 0.16)
00:43:50.987 00.004 12308 Worker thread wakes up
00:43:50.987 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
00:43:50.987 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
00:43:50.987 00.000 12308 Moving (-0.12, 0.16) raw xDistance=0.11 yDistance=-0.18
00:43:50.987 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:43:50.987 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:50.989 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:43:50.989 00.000 12308 MoveAxis(E, 0, ABG)
00:43:50.989 00.000 12308 Move returns status 0, amount 0
00:43:50.989 00.000 12308 MoveAxis(N, 0, ABG)
00:43:50.989 00.000 12308 Move returns status 0, amount 0
00:43:50.989 00.000 12308 move complete, result=0
00:43:50.989 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:50.994 00.005 12308 worker thread done servicing request
00:43:51.018 00.024 14556 UpdateGuideState exits: m=2295 SNR=32.0
00:43:51.021 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:51.025 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:51.028 00.003 14556 Enqueuing Expose request
00:43:51.031 00.003 12308 Worker thread wakes up
00:43:51.031 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:43:51.036 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:51.036 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:52.282 01.246 12308 Exposure complete
00:43:52.419 00.137 12308 worker thread done servicing request
00:43:52.419 00.000 14556 OnExposeComplete: enter
00:43:52.423 00.004 14556 UpdateGuideState(): m_state=6
00:43:52.427 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10100
00:43:52.431 00.004 14556 Star::Find returns 1 (0), X=166.26, Y=1000.57, Mass=2254, SNR=31.9, Peak=168 HFD=4.6
00:43:52.434 00.003 14556 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.07) = xAngle (5.22 = -1.06)
00:43:52.440 00.006 14556 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.13 = -1.16)
00:43:52.444 00.004 14556 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.10 cameraTheta=2.15 mountX=0.05 mountY=-0.09, mountTheta=-1.08
00:43:52.450 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.05, y=0.08, opts=13)
00:43:52.453 00.003 14556 Enqueuing Move request for scope (-0.05, 0.08)
00:43:52.457 00.004 12308 Worker thread wakes up
00:43:52.457 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
00:43:52.457 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
00:43:52.457 00.000 12308 Moving (-0.05, 0.08) raw xDistance=0.05 yDistance=-0.09
00:43:52.457 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:43:52.458 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:52.458 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:43:52.458 00.000 12308 MoveAxis(E, 0, ABG)
00:43:52.458 00.000 12308 Move returns status 0, amount 0
00:43:52.458 00.000 12308 MoveAxis(N, 0, ABG)
00:43:52.458 00.000 12308 Move returns status 0, amount 0
00:43:52.458 00.000 12308 move complete, result=0
00:43:52.458 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:52.463 00.005 12308 worker thread done servicing request
00:43:52.480 00.017 14556 UpdateGuideState exits: m=2254 SNR=31.9
00:43:52.484 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:52.488 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:52.493 00.005 14556 Enqueuing Expose request
00:43:52.497 00.004 12308 Worker thread wakes up
00:43:52.497 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:43:52.502 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:52.502 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:53.755 01.253 12308 Exposure complete
00:43:53.892 00.137 12308 worker thread done servicing request
00:43:53.893 00.001 14556 OnExposeComplete: enter
00:43:53.897 00.004 14556 UpdateGuideState(): m_state=6
00:43:53.901 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10101
00:43:53.905 00.004 14556 Star::Find returns 1 (0), X=166.32, Y=1000.65, Mass=2229, SNR=31.9, Peak=172 HFD=4.4
00:43:53.909 00.004 14556 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.07) = xAngle (4.57 = -1.71)
00:43:53.913 00.004 14556 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.47 = -1.81)
00:43:53.919 00.006 14556 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.50 mountX=-0.02 mountY=-0.16, mountTheta=-1.72
00:43:53.925 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.01, y=0.16, opts=13)
00:43:53.930 00.005 14556 Enqueuing Move request for scope (0.01, 0.16)
00:43:53.935 00.005 12308 Worker thread wakes up
00:43:53.936 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
00:43:53.936 00.000 12308 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
00:43:53.936 00.000 12308 Moving (0.01, 0.16) raw xDistance=-0.02 yDistance=-0.16
00:43:53.936 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:43:53.936 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:53.937 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:43:53.937 00.000 12308 MoveAxis(E, 0, ABG)
00:43:53.937 00.000 12308 Move returns status 0, amount 0
00:43:53.938 00.001 12308 MoveAxis(N, 0, ABG)
00:43:53.938 00.000 12308 Move returns status 0, amount 0
00:43:53.938 00.000 12308 move complete, result=0
00:43:53.940 00.002 12308 worker thread done servicing request
00:43:53.940 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:53.966 00.026 14556 UpdateGuideState exits: m=2229 SNR=31.9
00:43:53.971 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:53.977 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:53.983 00.006 14556 Enqueuing Expose request
00:43:53.986 00.003 12308 Worker thread wakes up
00:43:53.987 00.001 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:43:53.990 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:53.990 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:55.238 01.248 12308 Exposure complete
00:43:55.376 00.138 12308 worker thread done servicing request
00:43:55.376 00.000 14556 OnExposeComplete: enter
00:43:55.382 00.006 14556 UpdateGuideState(): m_state=6
00:43:55.389 00.007 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10102
00:43:55.397 00.008 14556 Star::Find returns 1 (0), X=166.11, Y=1000.66, Mass=2363, SNR=32.7, Peak=168 HFD=4.6
00:43:55.405 00.008 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.52 = -0.77)
00:43:55.413 00.008 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.42 = -0.87)
00:43:55.421 00.008 14556 CameraToMount -- cameraX=-0.20 cameraY=0.17 hyp=0.27 cameraTheta=2.44 mountX=0.19 mountY=-0.20, mountTheta=-0.81
00:43:55.428 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=0.17, opts=13)
00:43:55.434 00.006 14556 Enqueuing Move request for scope (-0.20, 0.17)
00:43:55.437 00.003 12308 Worker thread wakes up
00:43:55.438 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.17) opts 0xd
00:43:55.438 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, 0.17)
00:43:55.438 00.000 12308 Moving (-0.20, 0.17) raw xDistance=0.19 yDistance=-0.20
00:43:55.438 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:43:55.439 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:43:55.439 00.000 12308 MoveAxis(E, 0, ABG)
00:43:55.439 00.000 12308 Move returns status 0, amount 0
00:43:55.439 00.000 12308 MoveAxis(N, 143, ABG)
00:43:55.439 00.000 12308 Guiding  Dir = 0, Dur = 143
00:43:55.440 00.001 12308 IsSlewing returns 0
00:43:55.440 00.000 12308 IsGuiding returns 0
00:43:55.440 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:55.445 00.005 12308 PulseGuide returned control before completion, sleep 153
00:43:55.467 00.022 14556 UpdateGuideState exits: m=2363 SNR=32.7
00:43:55.473 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:55.477 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:55.482 00.005 14556 Enqueuing Expose request
00:43:55.602 00.120 12308 IsGuiding returns 1
00:43:55.603 00.001 12308 scope still moving after pulse duration time elapsed
00:43:55.633 00.030 12308 IsSlewing returns 0
00:43:55.633 00.000 12308 IsGuiding returns 0
00:43:55.635 00.002 12308 scope move finished after 143 + 52 ms
00:43:55.635 00.000 12308 Move returns status 0, amount 143
00:43:55.635 00.000 12308 move complete, result=0
00:43:55.637 00.002 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 143 ms NORTH
00:43:55.643 00.006 12308 worker thread done servicing request
00:43:55.643 00.000 12308 Worker thread wakes up
00:43:55.643 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:55.643 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:56.895 01.252 12308 Exposure complete
00:43:57.018 00.123 12308 worker thread done servicing request
00:43:57.018 00.000 14556 OnExposeComplete: enter
00:43:57.022 00.004 14556 UpdateGuideState(): m_state=6
00:43:57.026 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10103
00:43:57.030 00.004 14556 Star::Find returns 1 (0), X=166.19, Y=1000.29, Mass=2287, SNR=31.8, Peak=180 HFD=4.6
00:43:57.033 00.003 14556 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.07) = xAngle (0.95 = 0.95)
00:43:57.039 00.006 14556 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.85 = 0.85)
00:43:57.044 00.005 14556 CameraToMount -- cameraX=-0.12 cameraY=-0.19 hyp=0.23 cameraTheta=-2.12 mountX=0.13 mountY=0.17, mountTheta=0.92
00:43:57.048 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=-0.19, opts=13)
00:43:57.053 00.005 14556 Enqueuing Move request for scope (-0.12, -0.19)
00:43:57.057 00.004 12308 Worker thread wakes up
00:43:57.057 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.19) opts 0xd
00:43:57.057 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, -0.19)
00:43:57.057 00.000 12308 Moving (-0.12, -0.19) raw xDistance=0.13 yDistance=0.17
00:43:57.057 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:43:57.057 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:43:57.058 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:43:57.058 00.000 12308 MoveAxis(E, 0, ABG)
00:43:57.058 00.000 12308 Move returns status 0, amount 0
00:43:57.058 00.000 12308 MoveAxis(N, 0, ABG)
00:43:57.058 00.000 12308 Move returns status 0, amount 0
00:43:57.058 00.000 12308 move complete, result=0
00:43:57.060 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:57.064 00.004 12308 worker thread done servicing request
00:43:57.086 00.022 14556 UpdateGuideState exits: m=2287 SNR=31.8
00:43:57.090 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:57.094 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:57.099 00.005 14556 Enqueuing Expose request
00:43:57.105 00.006 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:43:57.109 00.004 12308 Worker thread wakes up
00:43:57.109 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:57.109 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:58.353 01.244 12308 Exposure complete
00:43:58.476 00.123 12308 worker thread done servicing request
00:43:58.477 00.001 14556 OnExposeComplete: enter
00:43:58.481 00.004 14556 UpdateGuideState(): m_state=6
00:43:58.486 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10104
00:43:58.491 00.005 14556 Star::Find returns 1 (0), X=166.13, Y=1000.67, Mass=2189, SNR=31.3, Peak=166 HFD=4.5
00:43:58.494 00.003 14556 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.07) = xAngle (5.42 = -0.86)
00:43:58.498 00.004 14556 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.32 = -0.96)
00:43:58.502 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.18 hyp=0.25 cameraTheta=2.34 mountX=0.17 mountY=-0.21, mountTheta=-0.90
00:43:58.507 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.18, opts=13)
00:43:58.511 00.004 14556 Enqueuing Move request for scope (-0.18, 0.18)
00:43:58.515 00.004 12308 Worker thread wakes up
00:43:58.515 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.18) opts 0xd
00:43:58.515 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.18)
00:43:58.515 00.000 12308 Moving (-0.18, 0.18) raw xDistance=0.17 yDistance=-0.21
00:43:58.515 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:43:58.516 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:43:58.516 00.000 12308 MoveAxis(E, 0, ABG)
00:43:58.516 00.000 12308 Move returns status 0, amount 0
00:43:58.516 00.000 12308 MoveAxis(N, 147, ABG)
00:43:58.516 00.000 12308 Guiding  Dir = 0, Dur = 147
00:43:58.518 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:43:58.521 00.003 12308 IsSlewing returns 0
00:43:58.521 00.000 12308 IsGuiding returns 0
00:43:58.522 00.001 12308 PulseGuide returned control before completion, sleep 157
00:43:58.543 00.021 14556 UpdateGuideState exits: m=2189 SNR=31.3
00:43:58.548 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:58.552 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:43:58.555 00.003 14556 Enqueuing Expose request
00:43:58.686 00.131 12308 IsGuiding returns 1
00:43:58.686 00.000 12308 scope still moving after pulse duration time elapsed
00:43:58.717 00.031 12308 IsSlewing returns 0
00:43:58.718 00.001 12308 IsGuiding returns 0
00:43:58.719 00.001 12308 scope move finished after 147 + 49 ms
00:43:58.720 00.001 12308 Move returns status 0, amount 147
00:43:58.720 00.000 12308 move complete, result=0
00:43:58.720 00.000 12308 worker thread done servicing request
00:43:58.720 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 147 ms NORTH
00:43:58.726 00.006 12308 Worker thread wakes up
00:43:58.726 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:43:58.726 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:43:59.971 01.245 12308 Exposure complete
00:44:00.109 00.138 12308 worker thread done servicing request
00:44:00.109 00.000 14556 OnExposeComplete: enter
00:44:00.113 00.004 14556 UpdateGuideState(): m_state=6
00:44:00.116 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10105
00:44:00.119 00.003 14556 Star::Find returns 1 (0), X=166.10, Y=1000.36, Mass=2204, SNR=31.5, Peak=179 HFD=4.4
00:44:00.124 00.005 14556 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-3.07) = xAngle (0.48 = 0.48)
00:44:00.128 00.004 14556 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.38 = 0.38)
00:44:00.132 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=-0.13 hyp=0.25 cameraTheta=-2.60 mountX=0.22 mountY=0.09, mountTheta=0.39
00:44:00.136 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=-0.13, opts=13)
00:44:00.140 00.004 14556 Enqueuing Move request for scope (-0.21, -0.13)
00:44:00.143 00.003 12308 Worker thread wakes up
00:44:00.143 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.13) opts 0xd
00:44:00.143 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, -0.13)
00:44:00.143 00.000 12308 Moving (-0.21, -0.13) raw xDistance=0.22 yDistance=0.09
00:44:00.144 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:44:00.144 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:00.144 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:44:00.144 00.000 12308 MoveAxis(W, 95, ABG)
00:44:00.144 00.000 12308 Guiding  Dir = 3, Dur = 95
00:44:00.146 00.002 12308 IsSlewing returns 0
00:44:00.146 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:00.149 00.003 12308 IsGuiding returns 0
00:44:00.149 00.000 12308 PulseGuide returned control before completion, sleep 105
00:44:00.170 00.021 14556 UpdateGuideState exits: m=2204 SNR=31.5
00:44:00.175 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:00.179 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:00.183 00.004 14556 Enqueuing Expose request
00:44:00.256 00.073 12308 IsGuiding returns 1
00:44:00.256 00.000 12308 scope still moving after pulse duration time elapsed
00:44:00.287 00.031 12308 IsSlewing returns 0
00:44:00.287 00.000 12308 IsGuiding returns 0
00:44:00.288 00.001 12308 scope move finished after 95 + 43 ms
00:44:00.288 00.000 12308 Move returns status 0, amount 95
00:44:00.289 00.001 12308 MoveAxis(N, 0, ABG)
00:44:00.289 00.000 12308 Move returns status 0, amount 0
00:44:00.289 00.000 12308 move complete, result=0
00:44:00.290 00.001 12308 worker thread done servicing request
00:44:00.290 00.000 14556 GuideStep: 0.2 px 95 ms WEST, 0.1 px 0 ms NORTH
00:44:00.299 00.009 12308 Worker thread wakes up
00:44:00.299 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:00.299 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:01.552 01.253 12308 Exposure complete
00:44:01.668 00.116 12308 worker thread done servicing request
00:44:01.668 00.000 14556 OnExposeComplete: enter
00:44:01.673 00.005 14556 UpdateGuideState(): m_state=6
00:44:01.677 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10106
00:44:01.681 00.004 14556 Star::Find returns 1 (0), X=166.38, Y=1000.44, Mass=2231, SNR=31.6, Peak=148 HFD=4.8
00:44:01.685 00.004 14556 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-3.07) = xAngle (2.42 = 2.42)
00:44:01.689 00.004 14556 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.32 = 2.32)
00:44:01.694 00.005 14556 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-0.65 mountX=-0.06 mountY=0.06, mountTheta=2.37
00:44:01.699 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.07, y=-0.05, opts=13)
00:44:01.705 00.006 14556 Enqueuing Move request for scope (0.07, -0.05)
00:44:01.709 00.004 12308 Worker thread wakes up
00:44:01.709 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
00:44:01.709 00.000 12308 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
00:44:01.709 00.000 12308 Moving (0.07, -0.05) raw xDistance=-0.06 yDistance=0.06
00:44:01.711 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:44:01.711 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:01.711 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:44:01.711 00.000 12308 MoveAxis(E, 0, ABG)
00:44:01.712 00.001 12308 Move returns status 0, amount 0
00:44:01.712 00.000 12308 MoveAxis(N, 0, ABG)
00:44:01.712 00.000 12308 Move returns status 0, amount 0
00:44:01.712 00.000 12308 move complete, result=0
00:44:01.713 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:01.717 00.004 12308 worker thread done servicing request
00:44:01.740 00.023 14556 UpdateGuideState exits: m=2231 SNR=31.6
00:44:01.744 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:01.748 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:01.753 00.005 14556 Enqueuing Expose request
00:44:01.757 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:44:01.761 00.004 12308 Worker thread wakes up
00:44:01.762 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:01.762 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:03.015 01.253 12308 Exposure complete
00:44:03.146 00.131 12308 worker thread done servicing request
00:44:03.147 00.001 14556 OnExposeComplete: enter
00:44:03.151 00.004 14556 UpdateGuideState(): m_state=6
00:44:03.155 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10107
00:44:03.159 00.004 14556 Star::Find returns 1 (0), X=166.33, Y=1000.36, Mass=2178, SNR=31.3, Peak=174 HFD=4.7
00:44:03.163 00.004 14556 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.07) = xAngle (1.66 = 1.66)
00:44:03.167 00.004 14556 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.56 = 1.56)
00:44:03.171 00.004 14556 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.41 mountX=-0.01 mountY=0.13, mountTheta=1.66
00:44:03.176 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.13, opts=13)
00:44:03.181 00.005 14556 Enqueuing Move request for scope (0.02, -0.13)
00:44:03.185 00.004 12308 Worker thread wakes up
00:44:03.185 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
00:44:03.185 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
00:44:03.185 00.000 12308 Moving (0.02, -0.13) raw xDistance=-0.01 yDistance=0.13
00:44:03.186 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:44:03.186 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:03.186 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:44:03.186 00.000 12308 MoveAxis(E, 0, ABG)
00:44:03.186 00.000 12308 Move returns status 0, amount 0
00:44:03.186 00.000 12308 MoveAxis(N, 0, ABG)
00:44:03.188 00.002 12308 Move returns status 0, amount 0
00:44:03.188 00.000 12308 move complete, result=0
00:44:03.188 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:03.193 00.005 12308 worker thread done servicing request
00:44:03.216 00.023 14556 UpdateGuideState exits: m=2178 SNR=31.3
00:44:03.219 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:03.225 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:03.229 00.004 14556 Enqueuing Expose request
00:44:03.234 00.005 12308 Worker thread wakes up
00:44:03.234 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:03.234 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:03.235 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:44:04.485 01.250 12308 Exposure complete
00:44:04.612 00.127 12308 worker thread done servicing request
00:44:04.612 00.000 14556 OnExposeComplete: enter
00:44:04.616 00.004 14556 UpdateGuideState(): m_state=6
00:44:04.621 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10108
00:44:04.624 00.003 14556 Star::Find returns 1 (0), X=166.20, Y=1000.21, Mass=2159, SNR=31.2, Peak=172 HFD=4.5
00:44:04.628 00.004 14556 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.07) = xAngle (1.13 = 1.13)
00:44:04.634 00.006 14556 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.03 = 1.03)
00:44:04.638 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.28 hyp=0.30 cameraTheta=-1.94 mountX=0.13 mountY=0.26, mountTheta=1.11
00:44:04.644 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.28, opts=13)
00:44:04.649 00.005 14556 Enqueuing Move request for scope (-0.11, -0.28)
00:44:04.653 00.004 12308 Worker thread wakes up
00:44:04.653 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.28) opts 0xd
00:44:04.653 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.28)
00:44:04.653 00.000 12308 Moving (-0.11, -0.28) raw xDistance=0.13 yDistance=0.26
00:44:04.653 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:44:04.654 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:44:04.654 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
00:44:04.655 00.001 12308 MoveAxis(E, 0, ABG)
00:44:04.655 00.000 12308 Move returns status 0, amount 0
00:44:04.655 00.000 12308 MoveAxis(N, 0, ABG)
00:44:04.655 00.000 12308 Move returns status 0, amount 0
00:44:04.655 00.000 12308 move complete, result=0
00:44:04.655 00.000 12308 worker thread done servicing request
00:44:04.655 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:04.681 00.026 14556 UpdateGuideState exits: m=2159 SNR=31.2
00:44:04.685 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:04.690 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:04.694 00.004 14556 Enqueuing Expose request
00:44:04.697 00.003 12308 Worker thread wakes up
00:44:04.697 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:44:04.701 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:04.701 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:05.953 01.252 12308 Exposure complete
00:44:06.079 00.126 12308 worker thread done servicing request
00:44:06.081 00.002 14556 OnExposeComplete: enter
00:44:06.084 00.003 14556 UpdateGuideState(): m_state=6
00:44:06.088 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10109
00:44:06.093 00.005 14556 Star::Find returns 1 (0), X=166.05, Y=1000.46, Mass=2362, SNR=32.7, Peak=175 HFD=4.2
00:44:06.096 00.003 14556 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.07) = xAngle (0.05 = 0.05)
00:44:06.102 00.006 14556 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.05 = -0.05)
00:44:06.109 00.007 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.03 hyp=0.26 cameraTheta=-3.02 mountX=0.26 mountY=-0.01, mountTheta=-0.05
00:44:06.115 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.03, opts=13)
00:44:06.120 00.005 14556 Enqueuing Move request for scope (-0.26, -0.03)
00:44:06.123 00.003 12308 Worker thread wakes up
00:44:06.124 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.03) opts 0xd
00:44:06.124 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.03)
00:44:06.124 00.000 12308 Moving (-0.26, -0.03) raw xDistance=0.26 yDistance=-0.01
00:44:06.126 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
00:44:06.126 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:06.126 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:44:06.126 00.000 12308 MoveAxis(W, 114, ABG)
00:44:06.127 00.001 12308 Guiding  Dir = 3, Dur = 114
00:44:06.127 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:06.137 00.010 12308 IsSlewing returns 0
00:44:06.138 00.001 12308 IsGuiding returns 0
00:44:06.138 00.000 12308 PulseGuide returned control before completion, sleep 124
00:44:06.164 00.026 14556 UpdateGuideState exits: m=2362 SNR=32.7
00:44:06.169 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:06.174 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:06.178 00.004 14556 Enqueuing Expose request
00:44:06.270 00.092 12308 IsGuiding returns 1
00:44:06.270 00.000 12308 scope still moving after pulse duration time elapsed
00:44:06.301 00.031 12308 IsSlewing returns 0
00:44:06.302 00.001 12308 IsGuiding returns 1
00:44:06.332 00.030 12308 IsSlewing returns 0
00:44:06.333 00.001 12308 IsGuiding returns 0
00:44:06.334 00.001 12308 scope move finished after 114 + 81 ms
00:44:06.334 00.000 12308 Move returns status 0, amount 114
00:44:06.335 00.001 12308 MoveAxis(N, 0, ABG)
00:44:06.336 00.001 12308 Move returns status 0, amount 0
00:44:06.336 00.000 12308 move complete, result=0
00:44:06.337 00.001 12308 worker thread done servicing request
00:44:06.337 00.000 14556 GuideStep: 0.3 px 114 ms WEST, -0.0 px 0 ms NORTH
00:44:06.343 00.006 12308 Worker thread wakes up
00:44:06.344 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:06.344 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:07.596 01.252 12308 Exposure complete
00:44:07.708 00.112 12308 worker thread done servicing request
00:44:07.708 00.000 14556 OnExposeComplete: enter
00:44:07.713 00.005 14556 UpdateGuideState(): m_state=6
00:44:07.717 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10110
00:44:07.722 00.005 14556 Star::Find returns 1 (0), X=166.21, Y=1000.52, Mass=2239, SNR=31.9, Peak=174 HFD=4.7
00:44:07.726 00.004 14556 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.07) = xAngle (5.84 = -0.44)
00:44:07.730 00.004 14556 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.74 = -0.54)
00:44:07.734 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.77 mountX=0.10 mountY=-0.05, mountTheta=-0.52
00:44:07.738 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.04, opts=13)
00:44:07.743 00.005 14556 Enqueuing Move request for scope (-0.10, 0.04)
00:44:07.747 00.004 12308 Worker thread wakes up
00:44:07.747 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
00:44:07.747 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
00:44:07.749 00.002 12308 Moving (-0.10, 0.04) raw xDistance=0.10 yDistance=-0.05
00:44:07.749 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:44:07.749 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:07.750 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:44:07.750 00.000 12308 MoveAxis(E, 0, ABG)
00:44:07.750 00.000 12308 Move returns status 0, amount 0
00:44:07.751 00.001 12308 MoveAxis(N, 0, ABG)
00:44:07.751 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:07.758 00.007 12308 Move returns status 0, amount 0
00:44:07.759 00.001 12308 move complete, result=0
00:44:07.759 00.000 12308 worker thread done servicing request
00:44:07.782 00.023 14556 UpdateGuideState exits: m=2239 SNR=31.9
00:44:07.788 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:07.793 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:07.797 00.004 14556 Enqueuing Expose request
00:44:07.800 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:07.804 00.004 12308 Worker thread wakes up
00:44:07.804 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:07.804 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:09.051 01.247 12308 Exposure complete
00:44:09.173 00.122 12308 worker thread done servicing request
00:44:09.174 00.001 14556 OnExposeComplete: enter
00:44:09.179 00.005 14556 UpdateGuideState(): m_state=6
00:44:09.182 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10111
00:44:09.188 00.006 14556 Star::Find returns 1 (0), X=166.21, Y=1000.62, Mass=2462, SNR=33.3, Peak=158 HFD=4.8
00:44:09.193 00.005 14556 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.07) = xAngle (5.30 = -0.98)
00:44:09.197 00.004 14556 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.20 = -1.08)
00:44:09.201 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.17 cameraTheta=2.23 mountX=0.09 mountY=-0.15, mountTheta=-1.01
00:44:09.207 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.13, opts=13)
00:44:09.211 00.004 14556 Enqueuing Move request for scope (-0.10, 0.13)
00:44:09.215 00.004 12308 Worker thread wakes up
00:44:09.215 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
00:44:09.215 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
00:44:09.215 00.000 12308 Moving (-0.10, 0.13) raw xDistance=0.09 yDistance=-0.15
00:44:09.215 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:44:09.215 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:09.217 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:44:09.217 00.000 12308 MoveAxis(E, 0, ABG)
00:44:09.217 00.000 12308 Move returns status 0, amount 0
00:44:09.217 00.000 12308 MoveAxis(N, 0, ABG)
00:44:09.217 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:09.222 00.005 12308 Move returns status 0, amount 0
00:44:09.222 00.000 12308 move complete, result=0
00:44:09.222 00.000 12308 worker thread done servicing request
00:44:09.243 00.021 14556 UpdateGuideState exits: m=2462 SNR=33.3
00:44:09.247 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:09.251 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:09.256 00.005 14556 Enqueuing Expose request
00:44:09.260 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:09.263 00.003 12308 Worker thread wakes up
00:44:09.263 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:09.265 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:10.514 01.249 12308 Exposure complete
00:44:10.630 00.116 12308 worker thread done servicing request
00:44:10.630 00.000 14556 OnExposeComplete: enter
00:44:10.635 00.005 14556 UpdateGuideState(): m_state=6
00:44:10.638 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10112
00:44:10.642 00.004 14556 Star::Find returns 1 (0), X=166.12, Y=1000.66, Mass=2222, SNR=31.6, Peak=157 HFD=4.4
00:44:10.646 00.004 14556 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.07) = xAngle (5.48 = -0.81)
00:44:10.650 00.004 14556 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.91)
00:44:10.653 00.003 14556 CameraToMount -- cameraX=-0.19 cameraY=0.17 hyp=0.26 cameraTheta=2.40 mountX=0.18 mountY=-0.20, mountTheta=-0.85
00:44:10.658 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.17, opts=13)
00:44:10.663 00.005 14556 Enqueuing Move request for scope (-0.19, 0.17)
00:44:10.669 00.006 12308 Worker thread wakes up
00:44:10.669 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.17) opts 0xd
00:44:10.669 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.17)
00:44:10.669 00.000 12308 Moving (-0.19, 0.17) raw xDistance=0.18 yDistance=-0.20
00:44:10.669 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:44:10.669 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:44:10.670 00.001 12308 MoveAxis(E, 0, ABG)
00:44:10.670 00.000 12308 Move returns status 0, amount 0
00:44:10.670 00.000 12308 MoveAxis(N, 143, ABG)
00:44:10.670 00.000 12308 Guiding  Dir = 0, Dur = 143
00:44:10.670 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:10.674 00.004 12308 IsSlewing returns 0
00:44:10.674 00.000 12308 IsGuiding returns 0
00:44:10.675 00.001 12308 PulseGuide returned control before completion, sleep 153
00:44:10.695 00.020 14556 UpdateGuideState exits: m=2222 SNR=31.6
00:44:10.699 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:10.702 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:10.706 00.004 14556 Enqueuing Expose request
00:44:10.834 00.128 12308 IsGuiding returns 1
00:44:10.835 00.001 12308 scope still moving after pulse duration time elapsed
00:44:10.864 00.029 12308 IsSlewing returns 0
00:44:10.866 00.002 12308 IsGuiding returns 0
00:44:10.866 00.000 12308 scope move finished after 143 + 48 ms
00:44:10.867 00.001 12308 Move returns status 0, amount 143
00:44:10.867 00.000 12308 move complete, result=0
00:44:10.868 00.001 12308 worker thread done servicing request
00:44:10.868 00.000 12308 Worker thread wakes up
00:44:10.868 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.2 px 143 ms NORTH
00:44:10.876 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:10.876 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:12.123 01.247 12308 Exposure complete
00:44:12.253 00.130 12308 worker thread done servicing request
00:44:12.254 00.001 14556 OnExposeComplete: enter
00:44:12.258 00.004 14556 UpdateGuideState(): m_state=6
00:44:12.262 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10113
00:44:12.266 00.004 14556 Star::Find returns 1 (0), X=166.28, Y=1000.44, Mass=2195, SNR=31.4, Peak=178 HFD=4.6
00:44:12.270 00.004 14556 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-3.07) = xAngle (0.88 = 0.88)
00:44:12.275 00.005 14556 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.78 = 0.78)
00:44:12.278 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.20 mountX=0.03 mountY=0.04, mountTheta=0.83
00:44:12.284 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.04, opts=13)
00:44:12.290 00.006 14556 Enqueuing Move request for scope (-0.03, -0.04)
00:44:12.293 00.003 12308 Worker thread wakes up
00:44:12.294 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
00:44:12.294 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
00:44:12.294 00.000 12308 Moving (-0.03, -0.04) raw xDistance=0.03 yDistance=0.04
00:44:12.294 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:44:12.294 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:12.294 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:44:12.296 00.002 12308 MoveAxis(E, 0, ABG)
00:44:12.296 00.000 12308 Move returns status 0, amount 0
00:44:12.296 00.000 12308 MoveAxis(N, 0, ABG)
00:44:12.296 00.000 12308 Move returns status 0, amount 0
00:44:12.296 00.000 12308 move complete, result=0
00:44:12.296 00.000 12308 worker thread done servicing request
00:44:12.297 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:12.320 00.023 14556 UpdateGuideState exits: m=2195 SNR=31.4
00:44:12.326 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:12.330 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:12.333 00.003 14556 Enqueuing Expose request
00:44:12.338 00.005 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:44:12.341 00.003 12308 Worker thread wakes up
00:44:12.341 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:12.341 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:13.585 01.244 12308 Exposure complete
00:44:13.708 00.123 12308 worker thread done servicing request
00:44:13.709 00.001 14556 OnExposeComplete: enter
00:44:13.713 00.004 14556 UpdateGuideState(): m_state=6
00:44:13.717 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10114
00:44:13.722 00.005 14556 Star::Find returns 1 (0), X=166.20, Y=1000.46, Mass=2314, SNR=32.4, Peak=186 HFD=4.6
00:44:13.725 00.003 14556 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.07) = xAngle (0.18 = 0.18)
00:44:13.729 00.004 14556 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.08 = 0.08)
00:44:13.733 00.004 14556 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.11 cameraTheta=-2.89 mountX=0.11 mountY=0.01, mountTheta=0.08
00:44:13.738 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=-0.03, opts=13)
00:44:13.741 00.003 14556 Enqueuing Move request for scope (-0.10, -0.03)
00:44:13.746 00.005 12308 Worker thread wakes up
00:44:13.746 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
00:44:13.746 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
00:44:13.746 00.000 12308 Moving (-0.10, -0.03) raw xDistance=0.11 yDistance=0.01
00:44:13.746 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:44:13.746 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:13.748 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:44:13.748 00.000 12308 MoveAxis(E, 0, ABG)
00:44:13.748 00.000 12308 Move returns status 0, amount 0
00:44:13.748 00.000 12308 MoveAxis(N, 0, ABG)
00:44:13.748 00.000 12308 Move returns status 0, amount 0
00:44:13.749 00.001 12308 move complete, result=0
00:44:13.749 00.000 12308 worker thread done servicing request
00:44:13.749 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:13.774 00.025 14556 UpdateGuideState exits: m=2314 SNR=32.4
00:44:13.777 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:13.782 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:13.788 00.006 14556 Enqueuing Expose request
00:44:13.792 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:44:13.795 00.003 12308 Worker thread wakes up
00:44:13.796 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:13.796 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:15.042 01.246 12308 Exposure complete
00:44:15.164 00.122 12308 worker thread done servicing request
00:44:15.165 00.001 14556 OnExposeComplete: enter
00:44:15.169 00.004 14556 UpdateGuideState(): m_state=6
00:44:15.172 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10115
00:44:15.176 00.004 14556 Star::Find returns 1 (0), X=166.27, Y=1000.42, Mass=2319, SNR=32.2, Peak=198 HFD=4.6
00:44:15.181 00.005 14556 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-3.07) = xAngle (0.96 = 0.96)
00:44:15.184 00.003 14556 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.86 = 0.86)
00:44:15.189 00.005 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.11 mountX=0.04 mountY=0.06, mountTheta=0.93
00:44:15.195 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.07, opts=13)
00:44:15.199 00.004 14556 Enqueuing Move request for scope (-0.04, -0.07)
00:44:15.202 00.003 12308 Worker thread wakes up
00:44:15.202 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
00:44:15.202 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
00:44:15.202 00.000 12308 Moving (-0.04, -0.07) raw xDistance=0.04 yDistance=0.06
00:44:15.202 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:44:15.203 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:15.203 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:44:15.203 00.000 12308 MoveAxis(E, 0, ABG)
00:44:15.203 00.000 12308 Move returns status 0, amount 0
00:44:15.203 00.000 12308 MoveAxis(N, 0, ABG)
00:44:15.203 00.000 12308 Move returns status 0, amount 0
00:44:15.204 00.001 12308 move complete, result=0
00:44:15.204 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:15.208 00.004 12308 worker thread done servicing request
00:44:15.237 00.029 14556 UpdateGuideState exits: m=2319 SNR=32.2
00:44:15.242 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:15.246 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:15.252 00.006 14556 Enqueuing Expose request
00:44:15.256 00.004 12308 Worker thread wakes up
00:44:15.257 00.001 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:44:15.261 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:15.261 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:16.517 01.256 12308 Exposure complete
00:44:16.655 00.138 12308 worker thread done servicing request
00:44:16.656 00.001 14556 OnExposeComplete: enter
00:44:16.659 00.003 14556 UpdateGuideState(): m_state=6
00:44:16.663 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10116
00:44:16.668 00.005 14556 Star::Find returns 1 (0), X=166.16, Y=1000.32, Mass=2312, SNR=32.4, Peak=194 HFD=4.5
00:44:16.671 00.003 14556 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-3.07) = xAngle (0.77 = 0.77)
00:44:16.675 00.004 14556 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.67 = 0.67)
00:44:16.679 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-2.30 mountX=0.16 mountY=0.14, mountTheta=0.72
00:44:16.684 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=-0.16, opts=13)
00:44:16.689 00.005 14556 Enqueuing Move request for scope (-0.15, -0.16)
00:44:16.693 00.004 12308 Worker thread wakes up
00:44:16.693 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.16) opts 0xd
00:44:16.693 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, -0.16)
00:44:16.693 00.000 12308 Moving (-0.15, -0.16) raw xDistance=0.16 yDistance=0.14
00:44:16.693 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:44:16.694 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:16.694 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:44:16.694 00.000 12308 MoveAxis(E, 0, ABG)
00:44:16.694 00.000 12308 Move returns status 0, amount 0
00:44:16.694 00.000 12308 MoveAxis(N, 0, ABG)
00:44:16.695 00.001 12308 Move returns status 0, amount 0
00:44:16.695 00.000 12308 move complete, result=0
00:44:16.696 00.001 12308 worker thread done servicing request
00:44:16.696 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:16.720 00.024 14556 UpdateGuideState exits: m=2312 SNR=32.4
00:44:16.725 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:16.730 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:16.734 00.004 14556 Enqueuing Expose request
00:44:16.739 00.005 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:44:16.743 00.004 12308 Worker thread wakes up
00:44:16.743 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:16.743 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:17.988 01.245 12308 Exposure complete
00:44:18.109 00.121 12308 worker thread done servicing request
00:44:18.110 00.001 14556 OnExposeComplete: enter
00:44:18.113 00.003 14556 UpdateGuideState(): m_state=6
00:44:18.118 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10117
00:44:18.120 00.002 14556 Star::Find returns 1 (0), X=166.22, Y=1000.55, Mass=2285, SNR=32.1, Peak=167 HFD=4.6
00:44:18.124 00.004 14556 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.07) = xAngle (5.60 = -0.69)
00:44:18.127 00.003 14556 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.50 = -0.79)
00:44:18.134 00.007 14556 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.52 mountX=0.08 mountY=-0.08, mountTheta=-0.74
00:44:18.138 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.09, y=0.06, opts=13)
00:44:18.142 00.004 14556 Enqueuing Move request for scope (-0.09, 0.06)
00:44:18.146 00.004 12308 Worker thread wakes up
00:44:18.146 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
00:44:18.146 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
00:44:18.146 00.000 12308 Moving (-0.09, 0.06) raw xDistance=0.08 yDistance=-0.08
00:44:18.146 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:44:18.147 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:18.147 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:44:18.147 00.000 12308 MoveAxis(E, 0, ABG)
00:44:18.147 00.000 12308 Move returns status 0, amount 0
00:44:18.147 00.000 12308 MoveAxis(N, 0, ABG)
00:44:18.147 00.000 12308 Move returns status 0, amount 0
00:44:18.147 00.000 12308 move complete, result=0
00:44:18.147 00.000 12308 worker thread done servicing request
00:44:18.149 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:18.173 00.024 14556 UpdateGuideState exits: m=2285 SNR=32.1
00:44:18.177 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:18.183 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:18.186 00.003 14556 Enqueuing Expose request
00:44:18.191 00.005 12308 Worker thread wakes up
00:44:18.191 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:18.197 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:18.197 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:19.433 01.236 12308 Exposure complete
00:44:19.540 00.107 12308 worker thread done servicing request
00:44:19.541 00.001 14556 OnExposeComplete: enter
00:44:19.544 00.003 14556 UpdateGuideState(): m_state=6
00:44:19.548 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10118
00:44:19.552 00.004 14556 Star::Find returns 1 (0), X=166.18, Y=1000.47, Mass=2168, SNR=31.2, Peak=155 HFD=4.7
00:44:19.555 00.003 14556 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.07) = xAngle (0.03 = 0.03)
00:44:19.559 00.004 14556 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.07 = -0.07)
00:44:19.562 00.003 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.04 mountX=0.13 mountY=-0.01, mountTheta=-0.07
00:44:19.570 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.01, opts=13)
00:44:19.575 00.005 14556 Enqueuing Move request for scope (-0.13, -0.01)
00:44:19.579 00.004 12308 Worker thread wakes up
00:44:19.579 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
00:44:19.579 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
00:44:19.579 00.000 12308 Moving (-0.13, -0.01) raw xDistance=0.13 yDistance=-0.01
00:44:19.580 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:44:19.580 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:19.580 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:44:19.580 00.000 12308 MoveAxis(E, 0, ABG)
00:44:19.580 00.000 12308 Move returns status 0, amount 0
00:44:19.580 00.000 12308 MoveAxis(N, 0, ABG)
00:44:19.582 00.002 12308 Move returns status 0, amount 0
00:44:19.582 00.000 12308 move complete, result=0
00:44:19.582 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:19.585 00.003 12308 worker thread done servicing request
00:44:19.607 00.022 14556 UpdateGuideState exits: m=2168 SNR=31.2
00:44:19.611 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:19.615 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:19.620 00.005 14556 Enqueuing Expose request
00:44:19.622 00.002 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:44:19.627 00.005 12308 Worker thread wakes up
00:44:19.627 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:19.627 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:20.878 01.251 12308 Exposure complete
00:44:20.994 00.116 12308 worker thread done servicing request
00:44:20.995 00.001 14556 OnExposeComplete: enter
00:44:20.998 00.003 14556 UpdateGuideState(): m_state=6
00:44:21.003 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10119
00:44:21.006 00.003 14556 Star::Find returns 1 (0), X=166.08, Y=1000.58, Mass=2292, SNR=32.3, Peak=177 HFD=4.3
00:44:21.011 00.005 14556 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.07) = xAngle (5.83 = -0.45)
00:44:21.015 00.004 14556 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.73 = -0.55)
00:44:21.019 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.09 hyp=0.24 cameraTheta=2.76 mountX=0.22 mountY=-0.13, mountTheta=-0.53
00:44:21.024 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.09, opts=13)
00:44:21.030 00.006 14556 Enqueuing Move request for scope (-0.23, 0.09)
00:44:21.035 00.005 12308 Worker thread wakes up
00:44:21.035 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.09) opts 0xd
00:44:21.035 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.09)
00:44:21.037 00.002 12308 Moving (-0.23, 0.09) raw xDistance=0.22 yDistance=-0.13
00:44:21.037 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:44:21.037 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:21.037 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:44:21.038 00.001 12308 MoveAxis(W, 95, ABG)
00:44:21.038 00.000 12308 Guiding  Dir = 3, Dur = 95
00:44:21.038 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:21.044 00.006 12308 IsSlewing returns 0
00:44:21.044 00.000 12308 IsGuiding returns 0
00:44:21.044 00.000 12308 PulseGuide returned control before completion, sleep 105
00:44:21.065 00.021 14556 UpdateGuideState exits: m=2292 SNR=32.3
00:44:21.073 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:21.077 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:21.082 00.005 14556 Enqueuing Expose request
00:44:21.165 00.083 12308 IsGuiding returns 1
00:44:21.165 00.000 12308 scope still moving after pulse duration time elapsed
00:44:21.196 00.031 12308 IsSlewing returns 0
00:44:21.199 00.003 12308 IsGuiding returns 0
00:44:21.200 00.001 12308 scope move finished after 95 + 60 ms
00:44:21.200 00.000 12308 Move returns status 0, amount 95
00:44:21.200 00.000 12308 MoveAxis(N, 0, ABG)
00:44:21.200 00.000 12308 Move returns status 0, amount 0
00:44:21.200 00.000 12308 move complete, result=0
00:44:21.202 00.002 12308 worker thread done servicing request
00:44:21.202 00.000 14556 GuideStep: 0.2 px 95 ms WEST, -0.1 px 0 ms NORTH
00:44:21.209 00.007 12308 Worker thread wakes up
00:44:21.209 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:21.209 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:22.458 01.249 12308 Exposure complete
00:44:22.574 00.116 12308 worker thread done servicing request
00:44:22.574 00.000 14556 OnExposeComplete: enter
00:44:22.578 00.004 14556 UpdateGuideState(): m_state=6
00:44:22.582 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10120
00:44:22.585 00.003 14556 Star::Find returns 1 (0), X=166.17, Y=1000.67, Mass=2149, SNR=31.2, Peak=179 HFD=4.4
00:44:22.589 00.004 14556 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.07) = xAngle (5.28 = -1.00)
00:44:22.594 00.005 14556 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.18 = -1.10)
00:44:22.598 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.23 cameraTheta=2.21 mountX=0.13 mountY=-0.21, mountTheta=-1.03
00:44:22.603 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.19, opts=13)
00:44:22.607 00.004 14556 Enqueuing Move request for scope (-0.14, 0.19)
00:44:22.611 00.004 12308 Worker thread wakes up
00:44:22.611 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.19) opts 0xd
00:44:22.611 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.19)
00:44:22.611 00.000 12308 Moving (-0.14, 0.19) raw xDistance=0.13 yDistance=-0.21
00:44:22.611 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:44:22.611 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:44:22.611 00.000 12308 MoveAxis(E, 0, ABG)
00:44:22.612 00.001 12308 Move returns status 0, amount 0
00:44:22.612 00.000 12308 MoveAxis(N, 146, ABG)
00:44:22.612 00.000 12308 Guiding  Dir = 0, Dur = 146
00:44:22.612 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:22.616 00.004 12308 IsSlewing returns 0
00:44:22.616 00.000 12308 IsGuiding returns 0
00:44:22.617 00.001 12308 PulseGuide returned control before completion, sleep 156
00:44:22.637 00.020 14556 UpdateGuideState exits: m=2149 SNR=31.2
00:44:22.643 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:22.647 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:22.652 00.005 14556 Enqueuing Expose request
00:44:22.780 00.128 12308 IsGuiding returns 1
00:44:22.780 00.000 12308 scope still moving after pulse duration time elapsed
00:44:22.811 00.031 12308 IsSlewing returns 0
00:44:22.813 00.002 12308 IsGuiding returns 0
00:44:22.814 00.001 12308 scope move finished after 146 + 51 ms
00:44:22.814 00.000 12308 Move returns status 0, amount 146
00:44:22.816 00.002 12308 move complete, result=0
00:44:22.816 00.000 12308 worker thread done servicing request
00:44:22.816 00.000 12308 Worker thread wakes up
00:44:22.816 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 146 ms NORTH
00:44:22.823 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:22.823 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:24.076 01.253 12308 Exposure complete
00:44:24.196 00.120 12308 worker thread done servicing request
00:44:24.196 00.000 14556 OnExposeComplete: enter
00:44:24.203 00.007 14556 UpdateGuideState(): m_state=6
00:44:24.207 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10121
00:44:24.212 00.005 14556 Star::Find returns 1 (0), X=166.34, Y=1000.44, Mass=2293, SNR=32.1, Peak=160 HFD=4.8
00:44:24.216 00.004 14556 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-3.07) = xAngle (2.04 = 2.04)
00:44:24.220 00.004 14556 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.94 = 1.94)
00:44:24.225 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-1.04 mountX=-0.02 mountY=0.05, mountTheta=2.02
00:44:24.232 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=-0.04, opts=13)
00:44:24.235 00.003 14556 Enqueuing Move request for scope (0.03, -0.04)
00:44:24.240 00.005 12308 Worker thread wakes up
00:44:24.240 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
00:44:24.240 00.000 12308 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
00:44:24.240 00.000 12308 Moving (0.03, -0.04) raw xDistance=-0.02 yDistance=0.05
00:44:24.240 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:44:24.241 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:24.241 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:44:24.241 00.000 12308 MoveAxis(E, 0, ABG)
00:44:24.241 00.000 12308 Move returns status 0, amount 0
00:44:24.241 00.000 12308 MoveAxis(N, 0, ABG)
00:44:24.241 00.000 12308 Move returns status 0, amount 0
00:44:24.242 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:24.245 00.003 12308 move complete, result=0
00:44:24.247 00.002 12308 worker thread done servicing request
00:44:24.267 00.020 14556 UpdateGuideState exits: m=2293 SNR=32.1
00:44:24.271 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:24.274 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:24.277 00.003 14556 Enqueuing Expose request
00:44:24.280 00.003 12308 Worker thread wakes up
00:44:24.280 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:24.280 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:24.281 00.001 14556 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:44:25.523 01.242 12308 Exposure complete
00:44:25.642 00.119 12308 worker thread done servicing request
00:44:25.642 00.000 14556 OnExposeComplete: enter
00:44:25.647 00.005 14556 UpdateGuideState(): m_state=6
00:44:25.651 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10122
00:44:25.655 00.004 14556 Star::Find returns 1 (0), X=166.18, Y=1000.52, Mass=2411, SNR=32.9, Peak=160 HFD=4.7
00:44:25.659 00.004 14556 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.07) = xAngle (5.97 = -0.31)
00:44:25.664 00.005 14556 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.87 = -0.41)
00:44:25.668 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.14 cameraTheta=2.90 mountX=0.13 mountY=-0.06, mountTheta=-0.40
00:44:25.673 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.03, opts=13)
00:44:25.677 00.004 14556 Enqueuing Move request for scope (-0.13, 0.03)
00:44:25.681 00.004 12308 Worker thread wakes up
00:44:25.681 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
00:44:25.681 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
00:44:25.681 00.000 12308 Moving (-0.13, 0.03) raw xDistance=0.13 yDistance=-0.06
00:44:25.682 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:44:25.682 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:25.682 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:44:25.682 00.000 12308 MoveAxis(E, 0, ABG)
00:44:25.682 00.000 12308 Move returns status 0, amount 0
00:44:25.682 00.000 12308 MoveAxis(N, 0, ABG)
00:44:25.684 00.002 12308 Move returns status 0, amount 0
00:44:25.684 00.000 12308 move complete, result=0
00:44:25.684 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:25.690 00.006 12308 worker thread done servicing request
00:44:25.712 00.022 14556 UpdateGuideState exits: m=2411 SNR=32.9
00:44:25.716 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:25.722 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:25.727 00.005 14556 Enqueuing Expose request
00:44:25.731 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:25.734 00.003 12308 Worker thread wakes up
00:44:25.736 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:25.736 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:26.981 01.245 12308 Exposure complete
00:44:27.108 00.127 12308 worker thread done servicing request
00:44:27.108 00.000 14556 OnExposeComplete: enter
00:44:27.113 00.005 14556 UpdateGuideState(): m_state=6
00:44:27.117 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10123
00:44:27.121 00.004 14556 Star::Find returns 1 (0), X=166.17, Y=1000.66, Mass=2336, SNR=32.5, Peak=167 HFD=4.5
00:44:27.125 00.004 14556 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.07) = xAngle (5.31 = -0.98)
00:44:27.129 00.004 14556 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.08)
00:44:27.133 00.004 14556 CameraToMount -- cameraX=-0.14 cameraY=0.17 hyp=0.22 cameraTheta=2.23 mountX=0.12 mountY=-0.19, mountTheta=-1.00
00:44:27.138 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.17, opts=13)
00:44:27.142 00.004 14556 Enqueuing Move request for scope (-0.14, 0.17)
00:44:27.146 00.004 12308 Worker thread wakes up
00:44:27.146 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.17) opts 0xd
00:44:27.147 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.17)
00:44:27.147 00.000 12308 Moving (-0.14, 0.17) raw xDistance=0.12 yDistance=-0.19
00:44:27.147 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:44:27.147 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:27.147 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:44:27.148 00.001 12308 MoveAxis(E, 0, ABG)
00:44:27.148 00.000 12308 Move returns status 0, amount 0
00:44:27.148 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:27.151 00.003 12308 MoveAxis(N, 0, ABG)
00:44:27.151 00.000 12308 Move returns status 0, amount 0
00:44:27.152 00.001 12308 move complete, result=0
00:44:27.152 00.000 12308 worker thread done servicing request
00:44:27.173 00.021 14556 UpdateGuideState exits: m=2336 SNR=32.5
00:44:27.177 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:27.181 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:27.184 00.003 14556 Enqueuing Expose request
00:44:27.189 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:44:27.193 00.004 12308 Worker thread wakes up
00:44:27.194 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:27.194 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:28.452 01.258 12308 Exposure complete
00:44:28.601 00.149 12308 worker thread done servicing request
00:44:28.601 00.000 14556 OnExposeComplete: enter
00:44:28.605 00.004 14556 UpdateGuideState(): m_state=6
00:44:28.609 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10124
00:44:28.612 00.003 14556 Star::Find returns 1 (0), X=166.40, Y=1000.61, Mass=2148, SNR=31.0, Peak=149 HFD=4.9
00:44:28.615 00.003 14556 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.07) = xAngle (4.00 = -2.29)
00:44:28.619 00.004 14556 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (3.90 = -2.38)
00:44:28.623 00.004 14556 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.92 mountX=-0.10 mountY=-0.11, mountTheta=-2.33
00:44:28.629 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.09, y=0.13, opts=13)
00:44:28.633 00.004 14556 Enqueuing Move request for scope (0.09, 0.13)
00:44:28.636 00.003 12308 Worker thread wakes up
00:44:28.636 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
00:44:28.636 00.000 12308 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
00:44:28.636 00.000 12308 Moving (0.09, 0.13) raw xDistance=-0.10 yDistance=-0.11
00:44:28.636 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:44:28.638 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:28.638 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:44:28.638 00.000 12308 MoveAxis(E, 0, ABG)
00:44:28.638 00.000 12308 Move returns status 0, amount 0
00:44:28.638 00.000 12308 MoveAxis(N, 0, ABG)
00:44:28.639 00.001 12308 Move returns status 0, amount 0
00:44:28.639 00.000 12308 move complete, result=0
00:44:28.639 00.000 12308 worker thread done servicing request
00:44:28.640 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:28.663 00.023 14556 UpdateGuideState exits: m=2148 SNR=31.0
00:44:28.670 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:28.677 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:28.682 00.005 14556 Enqueuing Expose request
00:44:28.687 00.005 12308 Worker thread wakes up
00:44:28.687 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:28.691 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:28.691 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:29.943 01.252 12308 Exposure complete
00:44:30.068 00.125 12308 worker thread done servicing request
00:44:30.068 00.000 14556 OnExposeComplete: enter
00:44:30.072 00.004 14556 UpdateGuideState(): m_state=6
00:44:30.076 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10125
00:44:30.081 00.005 14556 Star::Find returns 1 (0), X=166.20, Y=1000.62, Mass=2348, SNR=32.7, Peak=191 HFD=4.6
00:44:30.085 00.004 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
00:44:30.088 00.003 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
00:44:30.093 00.005 14556 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.17 cameraTheta=2.24 mountX=0.10 mountY=-0.15, mountTheta=-1.00
00:44:30.098 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.13, opts=13)
00:44:30.101 00.003 14556 Enqueuing Move request for scope (-0.11, 0.13)
00:44:30.105 00.004 12308 Worker thread wakes up
00:44:30.105 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
00:44:30.105 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
00:44:30.106 00.001 12308 Moving (-0.11, 0.13) raw xDistance=0.10 yDistance=-0.15
00:44:30.106 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:44:30.106 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:30.106 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:44:30.106 00.000 12308 MoveAxis(E, 0, ABG)
00:44:30.107 00.001 12308 Move returns status 0, amount 0
00:44:30.107 00.000 12308 MoveAxis(N, 0, ABG)
00:44:30.107 00.000 12308 Move returns status 0, amount 0
00:44:30.107 00.000 12308 move complete, result=0
00:44:30.108 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:30.111 00.003 12308 worker thread done servicing request
00:44:30.132 00.021 14556 UpdateGuideState exits: m=2348 SNR=32.7
00:44:30.138 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:30.143 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:30.146 00.003 14556 Enqueuing Expose request
00:44:30.150 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:44:30.155 00.005 12308 Worker thread wakes up
00:44:30.155 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:30.157 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:31.396 01.239 12308 Exposure complete
00:44:31.511 00.115 12308 worker thread done servicing request
00:44:31.512 00.001 14556 OnExposeComplete: enter
00:44:31.515 00.003 14556 UpdateGuideState(): m_state=6
00:44:31.519 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10126
00:44:31.523 00.004 14556 Star::Find returns 1 (0), X=166.13, Y=1000.78, Mass=2263, SNR=32.0, Peak=188 HFD=4.5
00:44:31.526 00.003 14556 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.07) = xAngle (5.19 = -1.09)
00:44:31.530 00.004 14556 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.09 = -1.19)
00:44:31.534 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.29 hyp=0.34 cameraTheta=2.12 mountX=0.16 mountY=-0.31, mountTheta=-1.11
00:44:31.540 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.29, opts=13)
00:44:31.544 00.004 14556 Enqueuing Move request for scope (-0.18, 0.29)
00:44:31.548 00.004 12308 Worker thread wakes up
00:44:31.548 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.29) opts 0xd
00:44:31.548 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.29)
00:44:31.548 00.000 12308 Moving (-0.18, 0.29) raw xDistance=0.16 yDistance=-0.31
00:44:31.548 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:44:31.549 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
00:44:31.549 00.000 12308 MoveAxis(E, 0, ABG)
00:44:31.549 00.000 12308 Move returns status 0, amount 0
00:44:31.549 00.000 12308 MoveAxis(N, 221, ABG)
00:44:31.549 00.000 12308 Guiding  Dir = 0, Dur = 221
00:44:31.549 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:31.554 00.005 12308 IsSlewing returns 0
00:44:31.554 00.000 12308 IsGuiding returns 0
00:44:31.555 00.001 12308 PulseGuide returned control before completion, sleep 231
00:44:31.575 00.020 14556 UpdateGuideState exits: m=2263 SNR=32.0
00:44:31.580 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:31.586 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:31.590 00.004 14556 Enqueuing Expose request
00:44:31.793 00.203 12308 IsGuiding returns 1
00:44:31.794 00.001 12308 scope still moving after pulse duration time elapsed
00:44:31.823 00.029 12308 IsSlewing returns 0
00:44:31.823 00.000 12308 IsGuiding returns 1
00:44:31.855 00.032 12308 IsSlewing returns 0
00:44:31.856 00.001 12308 IsGuiding returns 1
00:44:31.886 00.030 12308 IsSlewing returns 0
00:44:31.886 00.000 12308 IsGuiding returns 0
00:44:31.886 00.000 12308 scope move finished after 221 + 111 ms
00:44:31.886 00.000 12308 Move returns status 0, amount 221
00:44:31.888 00.002 12308 move complete, result=0
00:44:31.888 00.000 12308 worker thread done servicing request
00:44:31.888 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.3 px 221 ms NORTH
00:44:31.893 00.005 12308 Worker thread wakes up
00:44:31.893 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:31.893 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:33.138 01.245 12308 Exposure complete
00:44:33.261 00.123 12308 worker thread done servicing request
00:44:33.261 00.000 14556 OnExposeComplete: enter
00:44:33.265 00.004 14556 UpdateGuideState(): m_state=6
00:44:33.270 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10127
00:44:33.274 00.004 14556 Star::Find returns 1 (0), X=166.11, Y=1000.40, Mass=2362, SNR=32.8, Peak=183 HFD=4.8
00:44:33.278 00.004 14556 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-3.07) = xAngle (0.34 = 0.34)
00:44:33.283 00.005 14556 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.24 = 0.24)
00:44:33.287 00.004 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-2.74 mountX=0.21 mountY=0.05, mountTheta=0.24
00:44:33.292 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.09, opts=13)
00:44:33.296 00.004 14556 Enqueuing Move request for scope (-0.20, -0.09)
00:44:33.300 00.004 12308 Worker thread wakes up
00:44:33.300 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.09) opts 0xd
00:44:33.300 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.09)
00:44:33.300 00.000 12308 Moving (-0.20, -0.09) raw xDistance=0.21 yDistance=0.05
00:44:33.300 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:44:33.300 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:33.301 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:44:33.301 00.000 12308 MoveAxis(W, 89, ABG)
00:44:33.301 00.000 12308 Guiding  Dir = 3, Dur = 89
00:44:33.302 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:33.306 00.004 12308 IsSlewing returns 0
00:44:33.306 00.000 12308 IsGuiding returns 0
00:44:33.306 00.000 12308 PulseGuide returned control before completion, sleep 99
00:44:33.327 00.021 14556 UpdateGuideState exits: m=2362 SNR=32.8
00:44:33.331 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:33.335 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:33.339 00.004 14556 Enqueuing Expose request
00:44:33.409 00.070 12308 IsGuiding returns 1
00:44:33.411 00.002 12308 scope still moving after pulse duration time elapsed
00:44:33.441 00.030 12308 IsSlewing returns 0
00:44:33.441 00.000 12308 IsGuiding returns 0
00:44:33.441 00.000 12308 scope move finished after 89 + 46 ms
00:44:33.442 00.001 12308 Move returns status 0, amount 89
00:44:33.442 00.000 12308 MoveAxis(N, 0, ABG)
00:44:33.442 00.000 12308 Move returns status 0, amount 0
00:44:33.443 00.001 12308 move complete, result=0
00:44:33.443 00.000 12308 worker thread done servicing request
00:44:33.443 00.000 14556 GuideStep: 0.2 px 89 ms WEST, 0.1 px 0 ms NORTH
00:44:33.451 00.008 12308 Worker thread wakes up
00:44:33.451 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:33.451 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:34.701 01.250 12308 Exposure complete
00:44:34.828 00.127 12308 worker thread done servicing request
00:44:34.828 00.000 14556 OnExposeComplete: enter
00:44:34.833 00.005 14556 UpdateGuideState(): m_state=6
00:44:34.838 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10128
00:44:34.841 00.003 14556 Star::Find returns 1 (0), X=166.17, Y=1000.49, Mass=2245, SNR=31.7, Peak=166 HFD=4.6
00:44:34.846 00.005 14556 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.07) = xAngle (6.16 = -0.12)
00:44:34.851 00.005 14556 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.06 = -0.22)
00:44:34.857 00.006 14556 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.09 mountX=0.14 mountY=-0.03, mountTheta=-0.22
00:44:34.862 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.14, y=0.01, opts=13)
00:44:34.867 00.005 14556 Enqueuing Move request for scope (-0.14, 0.01)
00:44:34.870 00.003 12308 Worker thread wakes up
00:44:34.870 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
00:44:34.870 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
00:44:34.871 00.001 12308 Moving (-0.14, 0.01) raw xDistance=0.14 yDistance=-0.03
00:44:34.871 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:44:34.871 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:34.871 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:44:34.871 00.000 12308 MoveAxis(E, 0, ABG)
00:44:34.871 00.000 12308 Move returns status 0, amount 0
00:44:34.873 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:34.877 00.004 12308 MoveAxis(N, 0, ABG)
00:44:34.877 00.000 12308 Move returns status 0, amount 0
00:44:34.877 00.000 12308 move complete, result=0
00:44:34.878 00.001 12308 worker thread done servicing request
00:44:34.900 00.022 14556 UpdateGuideState exits: m=2245 SNR=31.7
00:44:34.905 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:34.910 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:34.915 00.005 14556 Enqueuing Expose request
00:44:34.920 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:44:34.923 00.003 12308 Worker thread wakes up
00:44:34.923 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:34.923 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:36.172 01.249 12308 Exposure complete
00:44:36.296 00.124 12308 worker thread done servicing request
00:44:36.297 00.001 14556 OnExposeComplete: enter
00:44:36.302 00.005 14556 UpdateGuideState(): m_state=6
00:44:36.306 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10129
00:44:36.310 00.004 14556 Star::Find returns 1 (0), X=166.13, Y=1000.55, Mass=2084, SNR=30.8, Peak=170 HFD=4.8
00:44:36.313 00.003 14556 CameraToMount -- cameraTheta (2.81) - m_xAngle (-3.07) = xAngle (5.88 = -0.40)
00:44:36.317 00.004 14556 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.78 = -0.50)
00:44:36.321 00.004 14556 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.81 mountX=0.17 mountY=-0.09, mountTheta=-0.48
00:44:36.327 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.18, y=0.06, opts=13)
00:44:36.331 00.004 14556 Enqueuing Move request for scope (-0.18, 0.06)
00:44:36.334 00.003 12308 Worker thread wakes up
00:44:36.334 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.06) opts 0xd
00:44:36.334 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.18, 0.06)
00:44:36.334 00.000 12308 Moving (-0.18, 0.06) raw xDistance=0.17 yDistance=-0.09
00:44:36.336 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:44:36.336 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:36.336 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:44:36.336 00.000 12308 MoveAxis(E, 0, ABG)
00:44:36.337 00.001 12308 Move returns status 0, amount 0
00:44:36.337 00.000 12308 MoveAxis(N, 0, ABG)
00:44:36.337 00.000 12308 Move returns status 0, amount 0
00:44:36.337 00.000 12308 move complete, result=0
00:44:36.337 00.000 12308 worker thread done servicing request
00:44:36.338 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:36.362 00.024 14556 UpdateGuideState exits: m=2084 SNR=30.8
00:44:36.366 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:36.370 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:36.374 00.004 14556 Enqueuing Expose request
00:44:36.378 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:36.383 00.005 12308 Worker thread wakes up
00:44:36.383 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:36.383 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:37.624 01.241 12308 Exposure complete
00:44:37.745 00.121 12308 worker thread done servicing request
00:44:37.746 00.001 14556 OnExposeComplete: enter
00:44:37.750 00.004 14556 UpdateGuideState(): m_state=6
00:44:37.754 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10130
00:44:37.758 00.004 14556 Star::Find returns 1 (0), X=166.07, Y=1000.70, Mass=2183, SNR=31.2, Peak=155 HFD=4.6
00:44:37.762 00.004 14556 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.07) = xAngle (5.48 = -0.80)
00:44:37.766 00.004 14556 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.38 = -0.90)
00:44:37.770 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=0.21 hyp=0.32 cameraTheta=2.41 mountX=0.22 mountY=-0.25, mountTheta=-0.85
00:44:37.775 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=0.21, opts=13)
00:44:37.779 00.004 14556 Enqueuing Move request for scope (-0.24, 0.21)
00:44:37.781 00.002 12308 Worker thread wakes up
00:44:37.781 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.21) opts 0xd
00:44:37.781 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, 0.21)
00:44:37.783 00.002 12308 Moving (-0.24, 0.21) raw xDistance=0.22 yDistance=-0.25
00:44:37.783 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:44:37.783 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:44:37.783 00.000 12308 MoveAxis(W, 96, ABG)
00:44:37.784 00.001 12308 Guiding  Dir = 3, Dur = 96
00:44:37.784 00.000 12308 IsSlewing returns 0
00:44:37.785 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:37.790 00.005 12308 IsGuiding returns 0
00:44:37.790 00.000 12308 PulseGuide returned control before completion, sleep 106
00:44:37.812 00.022 14556 UpdateGuideState exits: m=2183 SNR=31.2
00:44:37.815 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:37.822 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:37.826 00.004 14556 Enqueuing Expose request
00:44:37.912 00.086 12308 IsGuiding returns 1
00:44:37.913 00.001 12308 scope still moving after pulse duration time elapsed
00:44:37.943 00.030 12308 IsSlewing returns 0
00:44:37.943 00.000 12308 IsGuiding returns 0
00:44:37.944 00.001 12308 scope move finished after 96 + 57 ms
00:44:37.945 00.001 12308 Move returns status 0, amount 96
00:44:37.945 00.000 12308 MoveAxis(N, 175, ABG)
00:44:37.946 00.001 12308 Guiding  Dir = 0, Dur = 175
00:44:37.946 00.000 12308 IsSlewing returns 0
00:44:37.946 00.000 12308 IsGuiding returns 0
00:44:37.947 00.001 12308 PulseGuide returned control before completion, sleep 185
00:44:38.146 00.199 12308 IsGuiding returns 1
00:44:38.146 00.000 12308 scope still moving after pulse duration time elapsed
00:44:38.177 00.031 12308 IsSlewing returns 0
00:44:38.179 00.002 12308 IsGuiding returns 0
00:44:38.179 00.000 12308 scope move finished after 175 + 58 ms
00:44:38.180 00.001 12308 Move returns status 0, amount 175
00:44:38.180 00.000 12308 move complete, result=0
00:44:38.180 00.000 12308 worker thread done servicing request
00:44:38.182 00.002 14556 GuideStep: 0.2 px 96 ms WEST, -0.2 px 175 ms NORTH
00:44:38.188 00.006 12308 Worker thread wakes up
00:44:38.189 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:38.191 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:39.438 01.247 12308 Exposure complete
00:44:39.559 00.121 12308 worker thread done servicing request
00:44:39.559 00.000 14556 OnExposeComplete: enter
00:44:39.564 00.005 14556 UpdateGuideState(): m_state=6
00:44:39.566 00.002 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10131
00:44:39.568 00.002 14556 Star::Find returns 1 (0), X=166.27, Y=1000.23, Mass=2328, SNR=32.3, Peak=149 HFD=4.8
00:44:39.572 00.004 14556 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-3.07) = xAngle (1.36 = 1.36)
00:44:39.575 00.003 14556 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.26 = 1.26)
00:44:39.577 00.002 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.26 hyp=0.26 cameraTheta=-1.71 mountX=0.05 mountY=0.25, mountTheta=1.35
00:44:39.583 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.26, opts=13)
00:44:39.586 00.003 14556 Enqueuing Move request for scope (-0.04, -0.26)
00:44:39.591 00.005 12308 Worker thread wakes up
00:44:39.591 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.26) opts 0xd
00:44:39.591 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.26)
00:44:39.592 00.001 12308 Moving (-0.04, -0.26) raw xDistance=0.05 yDistance=0.25
00:44:39.592 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:44:39.592 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:44:39.592 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:44:39.592 00.000 12308 MoveAxis(E, 0, ABG)
00:44:39.592 00.000 12308 Move returns status 0, amount 0
00:44:39.593 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:39.597 00.004 12308 MoveAxis(N, 0, ABG)
00:44:39.597 00.000 12308 Move returns status 0, amount 0
00:44:39.598 00.001 12308 move complete, result=0
00:44:39.598 00.000 12308 worker thread done servicing request
00:44:39.621 00.023 14556 UpdateGuideState exits: m=2328 SNR=32.3
00:44:39.626 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:39.630 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:39.636 00.006 14556 Enqueuing Expose request
00:44:39.641 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:44:39.645 00.004 12308 Worker thread wakes up
00:44:39.645 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:39.645 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:40.897 01.252 12308 Exposure complete
00:44:41.026 00.129 12308 worker thread done servicing request
00:44:41.026 00.000 14556 OnExposeComplete: enter
00:44:41.032 00.006 14556 UpdateGuideState(): m_state=6
00:44:41.037 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10132
00:44:41.042 00.005 14556 Star::Find returns 1 (0), X=166.12, Y=1000.32, Mass=2208, SNR=31.3, Peak=165 HFD=4.5
00:44:41.047 00.005 14556 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-3.07) = xAngle (0.63 = 0.63)
00:44:41.052 00.005 14556 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.54 = 0.54)
00:44:41.057 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.16 hyp=0.25 cameraTheta=-2.44 mountX=0.20 mountY=0.13, mountTheta=0.56
00:44:41.063 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.16, opts=13)
00:44:41.067 00.004 14556 Enqueuing Move request for scope (-0.19, -0.16)
00:44:41.070 00.003 12308 Worker thread wakes up
00:44:41.071 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.16) opts 0xd
00:44:41.071 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.16)
00:44:41.071 00.000 12308 Moving (-0.19, -0.16) raw xDistance=0.20 yDistance=0.13
00:44:41.071 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:44:41.071 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:41.071 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:44:41.073 00.002 12308 MoveAxis(W, 88, ABG)
00:44:41.073 00.000 12308 Guiding  Dir = 3, Dur = 88
00:44:41.073 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:41.077 00.004 12308 IsSlewing returns 0
00:44:41.078 00.001 12308 IsGuiding returns 0
00:44:41.078 00.000 12308 PulseGuide returned control before completion, sleep 98
00:44:41.098 00.020 14556 UpdateGuideState exits: m=2208 SNR=31.3
00:44:41.144 00.046 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:41.148 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:41.154 00.006 14556 Enqueuing Expose request
00:44:41.183 00.029 12308 IsGuiding returns 1
00:44:41.183 00.000 12308 scope still moving after pulse duration time elapsed
00:44:41.214 00.031 12308 IsSlewing returns 0
00:44:41.216 00.002 12308 IsGuiding returns 0
00:44:41.216 00.000 12308 scope move finished after 88 + 49 ms
00:44:41.216 00.000 12308 Move returns status 0, amount 88
00:44:41.217 00.001 12308 MoveAxis(N, 0, ABG)
00:44:41.217 00.000 12308 Move returns status 0, amount 0
00:44:41.217 00.000 12308 move complete, result=0
00:44:41.218 00.001 12308 worker thread done servicing request
00:44:41.218 00.000 14556 GuideStep: 0.2 px 88 ms WEST, 0.1 px 0 ms NORTH
00:44:41.225 00.007 12308 Worker thread wakes up
00:44:41.226 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:41.226 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:42.479 01.253 12308 Exposure complete
00:44:42.598 00.119 12308 worker thread done servicing request
00:44:42.599 00.001 14556 OnExposeComplete: enter
00:44:42.603 00.004 14556 UpdateGuideState(): m_state=6
00:44:42.606 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10133
00:44:42.611 00.005 14556 Star::Find returns 1 (0), X=166.24, Y=1000.42, Mass=2408, SNR=33.0, Peak=175 HFD=4.6
00:44:42.614 00.003 14556 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-3.07) = xAngle (0.65 = 0.65)
00:44:42.617 00.003 14556 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.55 = 0.55)
00:44:42.622 00.005 14556 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.10 cameraTheta=-2.42 mountX=0.08 mountY=0.05, mountTheta=0.59
00:44:42.626 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=-0.06, opts=13)
00:44:42.633 00.007 14556 Enqueuing Move request for scope (-0.07, -0.06)
00:44:42.636 00.003 12308 Worker thread wakes up
00:44:42.636 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
00:44:42.636 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
00:44:42.637 00.001 12308 Moving (-0.07, -0.06) raw xDistance=0.08 yDistance=0.05
00:44:42.637 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:44:42.637 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:42.637 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:44:42.638 00.001 12308 MoveAxis(E, 0, ABG)
00:44:42.638 00.000 12308 Move returns status 0, amount 0
00:44:42.638 00.000 12308 MoveAxis(N, 0, ABG)
00:44:42.638 00.000 12308 Move returns status 0, amount 0
00:44:42.639 00.001 12308 move complete, result=0
00:44:42.639 00.000 12308 worker thread done servicing request
00:44:42.639 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:42.660 00.021 14556 UpdateGuideState exits: m=2408 SNR=33.0
00:44:42.666 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:42.670 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:42.675 00.005 14556 Enqueuing Expose request
00:44:42.678 00.003 12308 Worker thread wakes up
00:44:42.678 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:42.679 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:42.679 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:44:43.927 01.248 12308 Exposure complete
00:44:44.058 00.131 12308 worker thread done servicing request
00:44:44.058 00.000 14556 OnExposeComplete: enter
00:44:44.063 00.005 14556 UpdateGuideState(): m_state=6
00:44:44.068 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10134
00:44:44.075 00.007 14556 Star::Find returns 1 (0), X=166.16, Y=1000.53, Mass=2240, SNR=31.9, Peak=162 HFD=4.6
00:44:44.080 00.005 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.94 = -0.35)
00:44:44.085 00.005 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.84 = -0.45)
00:44:44.089 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.16 cameraTheta=2.86 mountX=0.15 mountY=-0.07, mountTheta=-0.43
00:44:44.095 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.04, opts=13)
00:44:44.100 00.005 14556 Enqueuing Move request for scope (-0.15, 0.04)
00:44:44.105 00.005 12308 Worker thread wakes up
00:44:44.105 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
00:44:44.105 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
00:44:44.105 00.000 12308 Moving (-0.15, 0.04) raw xDistance=0.15 yDistance=-0.07
00:44:44.106 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:44:44.106 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:44.106 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:44:44.107 00.001 12308 MoveAxis(E, 0, ABG)
00:44:44.107 00.000 12308 Move returns status 0, amount 0
00:44:44.107 00.000 12308 MoveAxis(N, 0, ABG)
00:44:44.107 00.000 12308 Move returns status 0, amount 0
00:44:44.107 00.000 12308 move complete, result=0
00:44:44.107 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:44.113 00.006 12308 worker thread done servicing request
00:44:44.134 00.021 14556 UpdateGuideState exits: m=2240 SNR=31.9
00:44:44.140 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:44.144 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:44.148 00.004 14556 Enqueuing Expose request
00:44:44.153 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:44.157 00.004 12308 Worker thread wakes up
00:44:44.158 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:44.158 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:45.409 01.251 12308 Exposure complete
00:44:45.516 00.107 12308 worker thread done servicing request
00:44:45.517 00.001 14556 OnExposeComplete: enter
00:44:45.521 00.004 14556 UpdateGuideState(): m_state=6
00:44:45.524 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10135
00:44:45.529 00.005 14556 Star::Find returns 1 (0), X=166.23, Y=1000.61, Mass=2361, SNR=32.6, Peak=163 HFD=4.7
00:44:45.532 00.003 14556 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.07) = xAngle (5.18 = -1.10)
00:44:45.537 00.005 14556 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.20)
00:44:45.541 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.11 mountX=0.07 mountY=-0.14, mountTheta=-1.12
00:44:45.548 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.13, opts=13)
00:44:45.553 00.005 14556 Enqueuing Move request for scope (-0.08, 0.13)
00:44:45.556 00.003 12308 Worker thread wakes up
00:44:45.557 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
00:44:45.557 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
00:44:45.557 00.000 12308 Moving (-0.08, 0.13) raw xDistance=0.07 yDistance=-0.14
00:44:45.557 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:44:45.557 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:45.558 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:44:45.558 00.000 12308 MoveAxis(E, 0, ABG)
00:44:45.558 00.000 12308 Move returns status 0, amount 0
00:44:45.559 00.001 12308 MoveAxis(N, 0, ABG)
00:44:45.559 00.000 12308 Move returns status 0, amount 0
00:44:45.559 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:45.562 00.003 12308 move complete, result=0
00:44:45.563 00.001 12308 worker thread done servicing request
00:44:45.580 00.017 14556 UpdateGuideState exits: m=2361 SNR=32.6
00:44:45.583 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:45.587 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:45.591 00.004 14556 Enqueuing Expose request
00:44:45.595 00.004 12308 Worker thread wakes up
00:44:45.595 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:45.595 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:45.595 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:46.836 01.241 12308 Exposure complete
00:44:46.964 00.128 12308 worker thread done servicing request
00:44:46.964 00.000 14556 OnExposeComplete: enter
00:44:46.968 00.004 14556 UpdateGuideState(): m_state=6
00:44:46.972 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10136
00:44:46.976 00.004 14556 Star::Find returns 1 (0), X=166.16, Y=1000.63, Mass=2158, SNR=31.1, Peak=149 HFD=4.6
00:44:46.979 00.003 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
00:44:46.984 00.005 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
00:44:46.987 00.003 14556 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.21 cameraTheta=2.39 mountX=0.14 mountY=-0.17, mountTheta=-0.87
00:44:46.993 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.14, opts=13)
00:44:46.997 00.004 14556 Enqueuing Move request for scope (-0.15, 0.14)
00:44:47.001 00.004 12308 Worker thread wakes up
00:44:47.001 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.14) opts 0xd
00:44:47.001 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.14)
00:44:47.001 00.000 12308 Moving (-0.15, 0.14) raw xDistance=0.14 yDistance=-0.17
00:44:47.001 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:44:47.002 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:47.002 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:44:47.002 00.000 12308 MoveAxis(E, 0, ABG)
00:44:47.002 00.000 12308 Move returns status 0, amount 0
00:44:47.002 00.000 12308 MoveAxis(N, 0, ABG)
00:44:47.004 00.002 12308 Move returns status 0, amount 0
00:44:47.004 00.000 12308 move complete, result=0
00:44:47.004 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:47.008 00.004 12308 worker thread done servicing request
00:44:47.028 00.020 14556 UpdateGuideState exits: m=2158 SNR=31.1
00:44:47.033 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:47.039 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:47.045 00.006 14556 Enqueuing Expose request
00:44:47.049 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:44:47.052 00.003 12308 Worker thread wakes up
00:44:47.052 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:47.052 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:48.300 01.248 12308 Exposure complete
00:44:48.429 00.129 12308 worker thread done servicing request
00:44:48.429 00.000 14556 OnExposeComplete: enter
00:44:48.435 00.006 14556 UpdateGuideState(): m_state=6
00:44:48.441 00.006 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10137
00:44:48.447 00.006 14556 Star::Find returns 1 (0), X=166.16, Y=1000.68, Mass=2126, SNR=31.1, Peak=165 HFD=4.4
00:44:48.451 00.004 14556 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.07) = xAngle (5.31 = -0.97)
00:44:48.455 00.004 14556 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.21 = -1.07)
00:44:48.459 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.19 hyp=0.25 cameraTheta=2.24 mountX=0.14 mountY=-0.22, mountTheta=-1.00
00:44:48.464 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.19, opts=13)
00:44:48.472 00.008 14556 Enqueuing Move request for scope (-0.15, 0.19)
00:44:48.476 00.004 12308 Worker thread wakes up
00:44:48.476 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.19) opts 0xd
00:44:48.477 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.19)
00:44:48.477 00.000 12308 Moving (-0.15, 0.19) raw xDistance=0.14 yDistance=-0.22
00:44:48.479 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:44:48.479 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:44:48.480 00.001 12308 MoveAxis(E, 0, ABG)
00:44:48.480 00.000 12308 Move returns status 0, amount 0
00:44:48.480 00.000 12308 MoveAxis(N, 153, ABG)
00:44:48.480 00.000 12308 Guiding  Dir = 0, Dur = 153
00:44:48.481 00.001 12308 IsSlewing returns 0
00:44:48.481 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:48.487 00.006 12308 IsGuiding returns 0
00:44:48.487 00.000 12308 PulseGuide returned control before completion, sleep 163
00:44:48.511 00.024 14556 UpdateGuideState exits: m=2126 SNR=31.1
00:44:48.518 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:48.523 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:48.528 00.005 14556 Enqueuing Expose request
00:44:48.666 00.138 12308 IsGuiding returns 1
00:44:48.666 00.000 12308 scope still moving after pulse duration time elapsed
00:44:48.697 00.031 12308 IsSlewing returns 0
00:44:48.697 00.000 12308 IsGuiding returns 0
00:44:48.698 00.001 12308 scope move finished after 153 + 57 ms
00:44:48.698 00.000 12308 Move returns status 0, amount 153
00:44:48.698 00.000 12308 move complete, result=0
00:44:48.698 00.000 12308 worker thread done servicing request
00:44:48.698 00.000 12308 Worker thread wakes up
00:44:48.699 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 153 ms NORTH
00:44:48.704 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:48.704 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:49.959 01.255 12308 Exposure complete
00:44:50.082 00.123 12308 worker thread done servicing request
00:44:50.082 00.000 14556 OnExposeComplete: enter
00:44:50.086 00.004 14556 UpdateGuideState(): m_state=6
00:44:50.090 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10138
00:44:50.094 00.004 14556 Star::Find returns 1 (0), X=166.07, Y=1000.35, Mass=2276, SNR=31.9, Peak=160 HFD=4.7
00:44:50.098 00.004 14556 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-3.07) = xAngle (0.46 = 0.46)
00:44:50.101 00.003 14556 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.36 = 0.36)
00:44:50.105 00.004 14556 CameraToMount -- cameraX=-0.24 cameraY=-0.14 hyp=0.27 cameraTheta=-2.61 mountX=0.25 mountY=0.10, mountTheta=0.37
00:44:50.110 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.24, y=-0.14, opts=13)
00:44:50.115 00.005 14556 Enqueuing Move request for scope (-0.24, -0.14)
00:44:50.118 00.003 12308 Worker thread wakes up
00:44:50.118 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.14) opts 0xd
00:44:50.118 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.24, -0.14)
00:44:50.118 00.000 12308 Moving (-0.24, -0.14) raw xDistance=0.25 yDistance=0.10
00:44:50.120 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
00:44:50.120 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:50.120 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:44:50.120 00.000 12308 MoveAxis(W, 107, ABG)
00:44:50.121 00.001 12308 Guiding  Dir = 3, Dur = 107
00:44:50.122 00.001 12308 IsSlewing returns 0
00:44:50.122 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:50.127 00.005 12308 IsGuiding returns 0
00:44:50.127 00.000 12308 PulseGuide returned control before completion, sleep 117
00:44:50.144 00.017 14556 UpdateGuideState exits: m=2276 SNR=31.9
00:44:50.147 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:50.151 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:50.155 00.004 14556 Enqueuing Expose request
00:44:50.262 00.107 12308 IsGuiding returns 1
00:44:50.263 00.001 12308 scope still moving after pulse duration time elapsed
00:44:50.293 00.030 12308 IsSlewing returns 0
00:44:50.295 00.002 12308 IsGuiding returns 0
00:44:50.295 00.000 12308 scope move finished after 107 + 61 ms
00:44:50.296 00.001 12308 Move returns status 0, amount 107
00:44:50.296 00.000 12308 MoveAxis(N, 0, ABG)
00:44:50.296 00.000 12308 Move returns status 0, amount 0
00:44:50.296 00.000 12308 move complete, result=0
00:44:50.297 00.001 12308 worker thread done servicing request
00:44:50.298 00.001 12308 Worker thread wakes up
00:44:50.298 00.000 14556 GuideStep: 0.2 px 107 ms WEST, 0.1 px 0 ms NORTH
00:44:50.304 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:50.304 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:51.552 01.248 12308 Exposure complete
00:44:51.680 00.128 12308 worker thread done servicing request
00:44:51.682 00.002 14556 OnExposeComplete: enter
00:44:51.686 00.004 14556 UpdateGuideState(): m_state=6
00:44:51.691 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10139
00:44:51.694 00.003 14556 Star::Find returns 1 (0), X=166.33, Y=1000.32, Mass=2441, SNR=33.1, Peak=165 HFD=4.8
00:44:51.698 00.004 14556 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.07) = xAngle (1.60 = 1.60)
00:44:51.703 00.005 14556 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.50 = 1.50)
00:44:51.706 00.003 14556 CameraToMount -- cameraX=0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.48 mountX=-0.00 mountY=0.17, mountTheta=1.60
00:44:51.713 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.17, opts=13)
00:44:51.716 00.003 14556 Enqueuing Move request for scope (0.02, -0.17)
00:44:51.721 00.005 12308 Worker thread wakes up
00:44:51.721 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.17) opts 0xd
00:44:51.721 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.17)
00:44:51.721 00.000 12308 Moving (0.02, -0.17) raw xDistance=-0.00 yDistance=0.17
00:44:51.721 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:44:51.722 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:51.722 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:44:51.722 00.000 12308 MoveAxis(E, 0, ABG)
00:44:51.722 00.000 12308 Move returns status 0, amount 0
00:44:51.722 00.000 12308 MoveAxis(N, 0, ABG)
00:44:51.723 00.001 12308 Move returns status 0, amount 0
00:44:51.723 00.000 12308 move complete, result=0
00:44:51.723 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:51.727 00.004 12308 worker thread done servicing request
00:44:51.751 00.024 14556 UpdateGuideState exits: m=2441 SNR=33.1
00:44:51.756 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:51.762 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:51.768 00.006 14556 Enqueuing Expose request
00:44:51.772 00.004 12308 Worker thread wakes up
00:44:51.772 00.000 14556 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:44:51.776 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:51.776 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:53.023 01.247 12308 Exposure complete
00:44:53.143 00.120 12308 worker thread done servicing request
00:44:53.143 00.000 14556 OnExposeComplete: enter
00:44:53.146 00.003 14556 UpdateGuideState(): m_state=6
00:44:53.151 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10140
00:44:53.154 00.003 14556 Star::Find returns 1 (0), X=166.08, Y=1000.55, Mass=2253, SNR=31.7, Peak=156 HFD=4.9
00:44:53.158 00.004 14556 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.07) = xAngle (5.93 = -0.35)
00:44:53.163 00.005 14556 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.83 = -0.45)
00:44:53.167 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=0.07 hyp=0.24 cameraTheta=2.86 mountX=0.22 mountY=-0.10, mountTheta=-0.44
00:44:53.172 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.07, opts=13)
00:44:53.176 00.004 14556 Enqueuing Move request for scope (-0.23, 0.07)
00:44:53.180 00.004 12308 Worker thread wakes up
00:44:53.180 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.07) opts 0xd
00:44:53.180 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.07)
00:44:53.180 00.000 12308 Moving (-0.23, 0.07) raw xDistance=0.22 yDistance=-0.10
00:44:53.180 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:44:53.181 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:53.181 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:44:53.181 00.000 12308 MoveAxis(W, 98, ABG)
00:44:53.181 00.000 12308 Guiding  Dir = 3, Dur = 98
00:44:53.182 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:53.185 00.003 12308 IsSlewing returns 0
00:44:53.187 00.002 12308 IsGuiding returns 0
00:44:53.187 00.000 12308 PulseGuide returned control before completion, sleep 108
00:44:53.210 00.023 14556 UpdateGuideState exits: m=2253 SNR=31.7
00:44:53.215 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:53.218 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:53.224 00.006 14556 Enqueuing Expose request
00:44:53.298 00.074 12308 IsGuiding returns 1
00:44:53.299 00.001 12308 scope still moving after pulse duration time elapsed
00:44:53.328 00.029 12308 IsSlewing returns 0
00:44:53.330 00.002 12308 IsGuiding returns 0
00:44:53.330 00.000 12308 scope move finished after 98 + 44 ms
00:44:53.330 00.000 12308 Move returns status 0, amount 98
00:44:53.330 00.000 12308 MoveAxis(N, 0, ABG)
00:44:53.331 00.001 12308 Move returns status 0, amount 0
00:44:53.331 00.000 12308 move complete, result=0
00:44:53.331 00.000 12308 worker thread done servicing request
00:44:53.332 00.001 12308 Worker thread wakes up
00:44:53.332 00.000 14556 GuideStep: 0.2 px 98 ms WEST, -0.1 px 0 ms NORTH
00:44:53.339 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:53.339 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:54.591 01.252 12308 Exposure complete
00:44:54.713 00.122 12308 worker thread done servicing request
00:44:54.714 00.001 14556 OnExposeComplete: enter
00:44:54.718 00.004 14556 UpdateGuideState(): m_state=6
00:44:54.721 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10141
00:44:54.726 00.005 14556 Star::Find returns 1 (0), X=166.28, Y=1000.71, Mass=2091, SNR=30.8, Peak=129 HFD=4.7
00:44:54.730 00.004 14556 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.07) = xAngle (4.76 = -1.52)
00:44:54.735 00.005 14556 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.66 = -1.62)
00:44:54.738 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.69 mountX=0.01 mountY=-0.22, mountTheta=-1.52
00:44:54.743 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.22, opts=13)
00:44:54.748 00.005 14556 Enqueuing Move request for scope (-0.03, 0.22)
00:44:54.751 00.003 12308 Worker thread wakes up
00:44:54.752 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.22) opts 0xd
00:44:54.752 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.22)
00:44:54.752 00.000 12308 Moving (-0.03, 0.22) raw xDistance=0.01 yDistance=-0.22
00:44:54.752 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:44:54.752 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:44:54.754 00.002 12308 MoveAxis(E, 0, ABG)
00:44:54.754 00.000 12308 Move returns status 0, amount 0
00:44:54.754 00.000 12308 MoveAxis(N, 156, ABG)
00:44:54.754 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:54.759 00.005 12308 Guiding  Dir = 0, Dur = 156
00:44:54.759 00.000 12308 IsSlewing returns 0
00:44:54.759 00.000 12308 IsGuiding returns 0
00:44:54.760 00.001 12308 PulseGuide returned control before completion, sleep 166
00:44:54.779 00.019 14556 UpdateGuideState exits: m=2091 SNR=30.8
00:44:54.783 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:54.789 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:54.794 00.005 14556 Enqueuing Expose request
00:44:54.940 00.146 12308 IsGuiding returns 1
00:44:54.940 00.000 12308 scope still moving after pulse duration time elapsed
00:44:54.972 00.032 12308 IsSlewing returns 0
00:44:54.975 00.003 12308 IsGuiding returns 0
00:44:54.975 00.000 12308 scope move finished after 156 + 60 ms
00:44:54.975 00.000 12308 Move returns status 0, amount 156
00:44:54.975 00.000 12308 move complete, result=0
00:44:54.977 00.002 12308 worker thread done servicing request
00:44:54.978 00.001 14556 GuideStep: 0.0 px 0 ms EAST, -0.2 px 156 ms NORTH
00:44:54.984 00.006 12308 Worker thread wakes up
00:44:54.984 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:54.984 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:56.233 01.249 12308 Exposure complete
00:44:56.359 00.126 12308 worker thread done servicing request
00:44:56.360 00.001 14556 OnExposeComplete: enter
00:44:56.364 00.004 14556 UpdateGuideState(): m_state=6
00:44:56.369 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10142
00:44:56.373 00.004 14556 Star::Find returns 1 (0), X=166.28, Y=1000.34, Mass=2281, SNR=32.2, Peak=161 HFD=4.8
00:44:56.376 00.003 14556 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-3.07) = xAngle (1.32 = 1.32)
00:44:56.382 00.006 14556 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.22 = 1.22)
00:44:56.387 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.75 mountX=0.04 mountY=0.14, mountTheta=1.31
00:44:56.392 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.15, opts=13)
00:44:56.397 00.005 14556 Enqueuing Move request for scope (-0.03, -0.15)
00:44:56.400 00.003 12308 Worker thread wakes up
00:44:56.400 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
00:44:56.400 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
00:44:56.400 00.000 12308 Moving (-0.03, -0.15) raw xDistance=0.04 yDistance=0.14
00:44:56.401 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:44:56.401 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:56.401 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:44:56.401 00.000 12308 MoveAxis(E, 0, ABG)
00:44:56.402 00.001 12308 Move returns status 0, amount 0
00:44:56.403 00.001 12308 MoveAxis(N, 0, ABG)
00:44:56.403 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:56.407 00.004 12308 Move returns status 0, amount 0
00:44:56.408 00.001 12308 move complete, result=0
00:44:56.408 00.000 12308 worker thread done servicing request
00:44:56.431 00.023 14556 UpdateGuideState exits: m=2281 SNR=32.2
00:44:56.435 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:56.439 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:56.444 00.005 14556 Enqueuing Expose request
00:44:56.447 00.003 14556 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:44:56.451 00.004 12308 Worker thread wakes up
00:44:56.451 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:56.451 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:57.709 01.258 12308 Exposure complete
00:44:57.840 00.131 12308 worker thread done servicing request
00:44:57.840 00.000 14556 OnExposeComplete: enter
00:44:57.847 00.007 14556 UpdateGuideState(): m_state=6
00:44:57.853 00.006 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10143
00:44:57.858 00.005 14556 Star::Find returns 1 (0), X=166.34, Y=1000.58, Mass=2055, SNR=30.4, Peak=141 HFD=4.7
00:44:57.862 00.004 14556 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.07) = xAngle (4.35 = -1.94)
00:44:57.869 00.007 14556 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.25 = -2.04)
00:44:57.874 00.005 14556 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.27 mountX=-0.03 mountY=-0.09, mountTheta=-1.95
00:44:57.880 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.03, y=0.09, opts=13)
00:44:57.887 00.007 14556 Enqueuing Move request for scope (0.03, 0.09)
00:44:57.890 00.003 12308 Worker thread wakes up
00:44:57.890 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
00:44:57.891 00.001 12308 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
00:44:57.891 00.000 12308 Moving (0.03, 0.09) raw xDistance=-0.03 yDistance=-0.09
00:44:57.891 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:44:57.891 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:57.891 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:44:57.892 00.001 12308 MoveAxis(E, 0, ABG)
00:44:57.892 00.000 12308 Move returns status 0, amount 0
00:44:57.892 00.000 12308 MoveAxis(N, 0, ABG)
00:44:57.892 00.000 12308 Move returns status 0, amount 0
00:44:57.892 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:57.897 00.005 12308 move complete, result=0
00:44:57.898 00.001 12308 worker thread done servicing request
00:44:57.918 00.020 14556 UpdateGuideState exits: m=2055 SNR=30.4
00:44:57.922 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:57.927 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:57.931 00.004 14556 Enqueuing Expose request
00:44:57.935 00.004 12308 Worker thread wakes up
00:44:57.935 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:57.938 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:57.938 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:44:59.189 01.251 12308 Exposure complete
00:44:59.316 00.127 12308 worker thread done servicing request
00:44:59.318 00.002 14556 OnExposeComplete: enter
00:44:59.321 00.003 14556 UpdateGuideState(): m_state=6
00:44:59.325 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10144
00:44:59.330 00.005 14556 Star::Find returns 1 (0), X=166.14, Y=1000.44, Mass=2128, SNR=30.8, Peak=168 HFD=4.5
00:44:59.333 00.003 14556 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-3.07) = xAngle (0.17 = 0.17)
00:44:59.338 00.005 14556 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.07 = 0.07)
00:44:59.341 00.003 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.04 hyp=0.18 cameraTheta=-2.90 mountX=0.18 mountY=0.01, mountTheta=0.07
00:44:59.347 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.04, opts=13)
00:44:59.352 00.005 14556 Enqueuing Move request for scope (-0.17, -0.04)
00:44:59.355 00.003 12308 Worker thread wakes up
00:44:59.355 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.04) opts 0xd
00:44:59.355 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.04)
00:44:59.355 00.000 12308 Moving (-0.17, -0.04) raw xDistance=0.18 yDistance=0.01
00:44:59.356 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:44:59.356 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:44:59.356 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:44:59.356 00.000 12308 MoveAxis(E, 0, ABG)
00:44:59.356 00.000 12308 Move returns status 0, amount 0
00:44:59.356 00.000 12308 MoveAxis(N, 0, ABG)
00:44:59.356 00.000 12308 Move returns status 0, amount 0
00:44:59.358 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:44:59.361 00.003 12308 move complete, result=0
00:44:59.361 00.000 12308 worker thread done servicing request
00:44:59.381 00.020 14556 UpdateGuideState exits: m=2128 SNR=30.8
00:44:59.384 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:59.389 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:44:59.392 00.003 14556 Enqueuing Expose request
00:44:59.396 00.004 12308 Worker thread wakes up
00:44:59.396 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:44:59.400 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:44:59.401 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:00.655 01.254 12308 Exposure complete
00:45:00.782 00.127 12308 worker thread done servicing request
00:45:00.783 00.001 14556 OnExposeComplete: enter
00:45:00.786 00.003 14556 UpdateGuideState(): m_state=6
00:45:00.790 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10145
00:45:00.795 00.005 14556 Star::Find returns 1 (0), X=166.06, Y=1000.41, Mass=2374, SNR=32.8, Peak=188 HFD=4.5
00:45:00.798 00.003 14556 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-3.07) = xAngle (0.23 = 0.23)
00:45:00.801 00.003 14556 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.13 = 0.13)
00:45:00.806 00.005 14556 CameraToMount -- cameraX=-0.25 cameraY=-0.08 hyp=0.26 cameraTheta=-2.84 mountX=0.25 mountY=0.03, mountTheta=0.13
00:45:00.810 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.25, y=-0.08, opts=13)
00:45:00.814 00.004 14556 Enqueuing Move request for scope (-0.25, -0.08)
00:45:00.818 00.004 12308 Worker thread wakes up
00:45:00.818 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.08) opts 0xd
00:45:00.818 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.25, -0.08)
00:45:00.819 00.001 12308 Moving (-0.25, -0.08) raw xDistance=0.25 yDistance=0.03
00:45:00.819 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:45:00.819 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:45:00.821 00.002 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:45:00.821 00.000 12308 MoveAxis(W, 109, ABG)
00:45:00.821 00.000 12308 Guiding  Dir = 3, Dur = 109
00:45:00.821 00.000 12308 IsSlewing returns 0
00:45:00.821 00.000 12308 IsGuiding returns 0
00:45:00.822 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:00.826 00.004 12308 PulseGuide returned control before completion, sleep 119
00:45:00.847 00.021 14556 UpdateGuideState exits: m=2374 SNR=32.8
00:45:00.853 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:00.857 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:00.862 00.005 14556 Enqueuing Expose request
00:45:00.958 00.096 12308 IsGuiding returns 1
00:45:00.960 00.002 12308 scope still moving after pulse duration time elapsed
00:45:00.988 00.028 12308 IsSlewing returns 0
00:45:00.989 00.001 12308 IsGuiding returns 0
00:45:00.990 00.001 12308 scope move finished after 109 + 58 ms
00:45:00.990 00.000 12308 Move returns status 0, amount 109
00:45:00.990 00.000 12308 MoveAxis(N, 0, ABG)
00:45:00.990 00.000 12308 Move returns status 0, amount 0
00:45:00.991 00.001 12308 move complete, result=0
00:45:00.992 00.001 12308 worker thread done servicing request
00:45:00.992 00.000 14556 GuideStep: 0.3 px 109 ms WEST, 0.0 px 0 ms NORTH
00:45:00.997 00.005 12308 Worker thread wakes up
00:45:00.997 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:00.999 00.002 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:02.250 01.251 12308 Exposure complete
00:45:02.358 00.108 12308 worker thread done servicing request
00:45:02.358 00.000 14556 OnExposeComplete: enter
00:45:02.362 00.004 14556 UpdateGuideState(): m_state=6
00:45:02.366 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10146
00:45:02.369 00.003 14556 Star::Find returns 1 (0), X=166.24, Y=1000.53, Mass=2238, SNR=31.9, Peak=155 HFD=4.6
00:45:02.372 00.003 14556 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.07) = xAngle (5.66 = -0.63)
00:45:02.377 00.005 14556 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.56 = -0.73)
00:45:02.380 00.003 14556 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.58 mountX=0.07 mountY=-0.05, mountTheta=-0.69
00:45:02.386 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.04, opts=13)
00:45:02.389 00.003 14556 Enqueuing Move request for scope (-0.07, 0.04)
00:45:02.393 00.004 12308 Worker thread wakes up
00:45:02.393 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
00:45:02.393 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
00:45:02.393 00.000 12308 Moving (-0.07, 0.04) raw xDistance=0.07 yDistance=-0.05
00:45:02.393 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:45:02.394 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:45:02.394 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:45:02.394 00.000 12308 MoveAxis(E, 0, ABG)
00:45:02.394 00.000 12308 Move returns status 0, amount 0
00:45:02.394 00.000 12308 MoveAxis(N, 0, ABG)
00:45:02.395 00.001 12308 Move returns status 0, amount 0
00:45:02.395 00.000 12308 move complete, result=0
00:45:02.395 00.000 12308 worker thread done servicing request
00:45:02.395 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:02.422 00.027 14556 UpdateGuideState exits: m=2238 SNR=31.9
00:45:02.427 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:02.431 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:02.434 00.003 14556 Enqueuing Expose request
00:45:02.439 00.005 12308 Worker thread wakes up
00:45:02.440 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:02.440 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:02.440 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:03.687 01.247 12308 Exposure complete
00:45:03.782 00.095 12308 worker thread done servicing request
00:45:03.783 00.001 14556 OnExposeComplete: enter
00:45:03.787 00.004 14556 UpdateGuideState(): m_state=6
00:45:03.790 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10147
00:45:03.794 00.004 14556 Star::Find returns 1 (0), X=166.30, Y=1000.62, Mass=2409, SNR=33.0, Peak=178 HFD=4.7
00:45:03.797 00.003 14556 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.07) = xAngle (4.70 = -1.58)
00:45:03.801 00.004 14556 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.60 = -1.68)
00:45:03.806 00.005 14556 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.63 mountX=-0.00 mountY=-0.13, mountTheta=-1.58
00:45:03.811 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.01, y=0.13, opts=13)
00:45:03.817 00.006 14556 Enqueuing Move request for scope (-0.01, 0.13)
00:45:03.822 00.005 12308 Worker thread wakes up
00:45:03.822 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
00:45:03.822 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
00:45:03.822 00.000 12308 Moving (-0.01, 0.13) raw xDistance=-0.00 yDistance=-0.13
00:45:03.822 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:45:03.823 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:45:03.823 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:45:03.823 00.000 12308 MoveAxis(E, 0, ABG)
00:45:03.823 00.000 12308 Move returns status 0, amount 0
00:45:03.823 00.000 12308 MoveAxis(N, 0, ABG)
00:45:03.823 00.000 12308 Move returns status 0, amount 0
00:45:03.825 00.002 12308 move complete, result=0
00:45:03.825 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:03.829 00.004 12308 worker thread done servicing request
00:45:03.850 00.021 14556 UpdateGuideState exits: m=2409 SNR=33.0
00:45:03.854 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:03.857 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:03.861 00.004 14556 Enqueuing Expose request
00:45:03.865 00.004 12308 Worker thread wakes up
00:45:03.865 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:03.865 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:03.865 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:05.119 01.254 12308 Exposure complete
00:45:05.260 00.141 12308 worker thread done servicing request
00:45:05.260 00.000 14556 OnExposeComplete: enter
00:45:05.264 00.004 14556 UpdateGuideState(): m_state=6
00:45:05.268 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10148
00:45:05.272 00.004 14556 Star::Find returns 1 (0), X=166.28, Y=1000.76, Mass=2128, SNR=30.8, Peak=169 HFD=4.6
00:45:05.275 00.003 14556 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.07) = xAngle (4.74 = -1.54)
00:45:05.279 00.004 14556 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.64 = -1.64)
00:45:05.282 00.003 14556 CameraToMount -- cameraX=-0.03 cameraY=0.27 hyp=0.28 cameraTheta=1.67 mountX=0.01 mountY=-0.27, mountTheta=-1.54
00:45:05.288 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=0.27, opts=13)
00:45:05.292 00.004 14556 Enqueuing Move request for scope (-0.03, 0.27)
00:45:05.295 00.003 12308 Worker thread wakes up
00:45:05.296 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.27) opts 0xd
00:45:05.296 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.03, 0.27)
00:45:05.296 00.000 12308 Moving (-0.03, 0.27) raw xDistance=0.01 yDistance=-0.27
00:45:05.296 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:45:05.296 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:45:05.297 00.001 12308 MoveAxis(E, 0, ABG)
00:45:05.297 00.000 12308 Move returns status 0, amount 0
00:45:05.297 00.000 12308 MoveAxis(N, 193, ABG)
00:45:05.297 00.000 12308 Guiding  Dir = 0, Dur = 193
00:45:05.297 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:05.303 00.006 12308 IsSlewing returns 0
00:45:05.303 00.000 12308 IsGuiding returns 0
00:45:05.304 00.001 12308 PulseGuide returned control before completion, sleep 203
00:45:05.322 00.018 14556 UpdateGuideState exits: m=2128 SNR=30.8
00:45:05.325 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:05.328 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:05.331 00.003 14556 Enqueuing Expose request
00:45:05.519 00.188 12308 IsGuiding returns 1
00:45:05.520 00.001 12308 scope still moving after pulse duration time elapsed
00:45:05.551 00.031 12308 IsSlewing returns 0
00:45:05.552 00.001 12308 IsGuiding returns 0
00:45:05.553 00.001 12308 scope move finished after 193 + 56 ms
00:45:05.553 00.000 12308 Move returns status 0, amount 193
00:45:05.554 00.001 12308 move complete, result=0
00:45:05.554 00.000 12308 worker thread done servicing request
00:45:05.555 00.001 12308 Worker thread wakes up
00:45:05.555 00.000 14556 GuideStep: 0.0 px 0 ms EAST, -0.3 px 193 ms NORTH
00:45:05.563 00.008 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:05.563 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:06.815 01.252 12308 Exposure complete
00:45:06.936 00.121 12308 worker thread done servicing request
00:45:06.937 00.001 14556 OnExposeComplete: enter
00:45:06.942 00.005 14556 UpdateGuideState(): m_state=6
00:45:06.947 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10149
00:45:06.951 00.004 14556 Star::Find returns 1 (0), X=166.11, Y=1000.48, Mass=2258, SNR=31.9, Peak=161 HFD=4.8
00:45:06.955 00.004 14556 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-3.07) = xAngle (-0.01 = -0.01)
00:45:06.959 00.004 14556 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.11 = -0.11)
00:45:06.962 00.003 14556 CameraToMount -- cameraX=-0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-3.09 mountX=0.20 mountY=-0.02, mountTheta=-0.11
00:45:06.967 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.20, y=-0.01, opts=13)
00:45:06.971 00.004 14556 Enqueuing Move request for scope (-0.20, -0.01)
00:45:06.976 00.005 12308 Worker thread wakes up
00:45:06.976 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.01) opts 0xd
00:45:06.976 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.20, -0.01)
00:45:06.976 00.000 12308 Moving (-0.20, -0.01) raw xDistance=0.20 yDistance=-0.02
00:45:06.976 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:45:06.977 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:45:06.977 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:45:06.977 00.000 12308 MoveAxis(W, 88, ABG)
00:45:06.977 00.000 12308 Guiding  Dir = 3, Dur = 88
00:45:06.977 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:06.981 00.004 12308 IsSlewing returns 0
00:45:06.982 00.001 12308 IsGuiding returns 0
00:45:06.982 00.000 12308 PulseGuide returned control before completion, sleep 98
00:45:07.003 00.021 14556 UpdateGuideState exits: m=2258 SNR=31.9
00:45:07.008 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:07.012 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:07.016 00.004 14556 Enqueuing Expose request
00:45:07.083 00.067 12308 IsGuiding returns 1
00:45:07.084 00.001 12308 scope still moving after pulse duration time elapsed
00:45:07.114 00.030 12308 IsSlewing returns 0
00:45:07.115 00.001 12308 IsGuiding returns 0
00:45:07.116 00.001 12308 scope move finished after 88 + 46 ms
00:45:07.116 00.000 12308 Move returns status 0, amount 88
00:45:07.117 00.001 12308 MoveAxis(N, 0, ABG)
00:45:07.117 00.000 12308 Move returns status 0, amount 0
00:45:07.117 00.000 12308 move complete, result=0
00:45:07.118 00.001 12308 worker thread done servicing request
00:45:07.118 00.000 14556 GuideStep: 0.2 px 88 ms WEST, -0.0 px 0 ms NORTH
00:45:07.124 00.006 12308 Worker thread wakes up
00:45:07.125 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:07.125 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:08.370 01.245 12308 Exposure complete
00:45:08.504 00.134 12308 worker thread done servicing request
00:45:08.504 00.000 14556 OnExposeComplete: enter
00:45:08.508 00.004 14556 UpdateGuideState(): m_state=6
00:45:08.511 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10150
00:45:08.516 00.005 14556 Star::Find returns 1 (0), X=166.15, Y=1000.47, Mass=2209, SNR=31.8, Peak=158 HFD=4.7
00:45:08.520 00.004 14556 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.07) = xAngle (0.06 = 0.06)
00:45:08.524 00.004 14556 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.04 = -0.04)
00:45:08.529 00.005 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-3.02 mountX=0.16 mountY=-0.01, mountTheta=-0.04
00:45:08.536 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.02, opts=13)
00:45:08.542 00.006 14556 Enqueuing Move request for scope (-0.16, -0.02)
00:45:08.546 00.004 12308 Worker thread wakes up
00:45:08.546 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
00:45:08.547 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
00:45:08.547 00.000 12308 Moving (-0.16, -0.02) raw xDistance=0.16 yDistance=-0.01
00:45:08.547 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:45:08.547 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:45:08.548 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:45:08.548 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:08.552 00.004 12308 MoveAxis(E, 0, ABG)
00:45:08.552 00.000 12308 Move returns status 0, amount 0
00:45:08.552 00.000 12308 MoveAxis(N, 0, ABG)
00:45:08.552 00.000 12308 Move returns status 0, amount 0
00:45:08.552 00.000 12308 move complete, result=0
00:45:08.552 00.000 12308 worker thread done servicing request
00:45:08.572 00.020 14556 UpdateGuideState exits: m=2209 SNR=31.8
00:45:08.577 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:08.581 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:08.585 00.004 14556 Enqueuing Expose request
00:45:08.588 00.003 12308 Worker thread wakes up
00:45:08.588 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:45:08.592 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:08.592 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:09.847 01.255 12308 Exposure complete
00:45:09.968 00.121 12308 worker thread done servicing request
00:45:09.970 00.002 14556 OnExposeComplete: enter
00:45:09.974 00.004 14556 UpdateGuideState(): m_state=6
00:45:09.981 00.007 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10151
00:45:09.985 00.004 14556 Star::Find returns 1 (0), X=166.23, Y=1000.44, Mass=2206, SNR=31.3, Peak=181 HFD=4.6
00:45:09.989 00.004 14556 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.07) = xAngle (0.44 = 0.44)
00:45:09.993 00.004 14556 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.34 = 0.34)
00:45:09.998 00.005 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.63 mountX=0.08 mountY=0.03, mountTheta=0.36
00:45:10.003 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.04, opts=13)
00:45:10.008 00.005 14556 Enqueuing Move request for scope (-0.08, -0.04)
00:45:10.011 00.003 12308 Worker thread wakes up
00:45:10.011 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
00:45:10.011 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
00:45:10.011 00.000 12308 Moving (-0.08, -0.04) raw xDistance=0.08 yDistance=0.03
00:45:10.011 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:45:10.012 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:45:10.012 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:45:10.012 00.000 12308 MoveAxis(E, 0, ABG)
00:45:10.012 00.000 12308 Move returns status 0, amount 0
00:45:10.013 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:10.018 00.005 12308 MoveAxis(N, 0, ABG)
00:45:10.018 00.000 12308 Move returns status 0, amount 0
00:45:10.018 00.000 12308 move complete, result=0
00:45:10.018 00.000 12308 worker thread done servicing request
00:45:10.039 00.021 14556 UpdateGuideState exits: m=2206 SNR=31.3
00:45:10.043 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:10.046 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:10.051 00.005 14556 Enqueuing Expose request
00:45:10.055 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:45:10.058 00.003 12308 Worker thread wakes up
00:45:10.059 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:10.059 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:11.301 01.242 12308 Exposure complete
00:45:11.418 00.117 14556 OnExposeComplete: enter
00:45:11.423 00.005 14556 UpdateGuideState(): m_state=6
00:45:11.426 00.003 12308 worker thread done servicing request
00:45:11.426 00.000 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10152
00:45:11.429 00.003 14556 Star::Find returns 1 (0), X=166.20, Y=1000.43, Mass=2355, SNR=32.7, Peak=195 HFD=4.6
00:45:11.432 00.003 14556 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-3.07) = xAngle (0.41 = 0.41)
00:45:11.436 00.004 14556 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.31 = 0.31)
00:45:11.440 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.67 mountX=0.12 mountY=0.04, mountTheta=0.32
00:45:11.445 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.06, opts=13)
00:45:11.449 00.004 14556 Enqueuing Move request for scope (-0.11, -0.06)
00:45:11.453 00.004 12308 Worker thread wakes up
00:45:11.453 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
00:45:11.453 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
00:45:11.453 00.000 12308 Moving (-0.11, -0.06) raw xDistance=0.12 yDistance=0.04
00:45:11.453 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:45:11.454 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:45:11.454 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:45:11.454 00.000 12308 MoveAxis(E, 0, ABG)
00:45:11.454 00.000 12308 Move returns status 0, amount 0
00:45:11.455 00.001 12308 MoveAxis(N, 0, ABG)
00:45:11.455 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:11.458 00.003 12308 Move returns status 0, amount 0
00:45:11.458 00.000 12308 move complete, result=0
00:45:11.458 00.000 12308 worker thread done servicing request
00:45:11.480 00.022 14556 UpdateGuideState exits: m=2355 SNR=32.7
00:45:11.485 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:11.488 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:11.493 00.005 14556 Enqueuing Expose request
00:45:11.496 00.003 12308 Worker thread wakes up
00:45:11.496 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:45:11.500 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:11.501 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:12.753 01.252 12308 Exposure complete
00:45:12.871 00.118 12308 worker thread done servicing request
00:45:12.871 00.000 14556 OnExposeComplete: enter
00:45:12.875 00.004 14556 UpdateGuideState(): m_state=6
00:45:12.880 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10153
00:45:12.886 00.006 14556 Star::Find returns 1 (0), X=165.91, Y=1000.45, Mass=2202, SNR=31.3, Peak=169 HFD=4.3
00:45:12.891 00.005 14556 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.07) = xAngle (0.03 = 0.03)
00:45:12.895 00.004 14556 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.07 = -0.07)
00:45:12.898 00.003 14556 CameraToMount -- cameraX=-0.40 cameraY=-0.04 hyp=0.40 cameraTheta=-3.04 mountX=0.40 mountY=-0.03, mountTheta=-0.06
00:45:12.903 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.40, y=-0.04, opts=13)
00:45:12.907 00.004 14556 Enqueuing Move request for scope (-0.40, -0.04)
00:45:12.910 00.003 12308 Worker thread wakes up
00:45:12.910 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.04) opts 0xd
00:45:12.910 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.40, -0.04)
00:45:12.910 00.000 12308 Moving (-0.40, -0.04) raw xDistance=0.40 yDistance=-0.03
00:45:12.911 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
00:45:12.911 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:45:12.911 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:45:12.911 00.000 12308 MoveAxis(W, 175, ABG)
00:45:12.911 00.000 12308 Guiding  Dir = 3, Dur = 175
00:45:12.912 00.001 12308 IsSlewing returns 0
00:45:12.912 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:12.916 00.004 12308 IsGuiding returns 0
00:45:12.917 00.001 12308 PulseGuide returned control before completion, sleep 185
00:45:12.936 00.019 14556 UpdateGuideState exits: m=2202 SNR=31.3
00:45:12.941 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:12.946 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:12.949 00.003 14556 Enqueuing Expose request
00:45:13.117 00.168 12308 IsGuiding returns 1
00:45:13.117 00.000 12308 scope still moving after pulse duration time elapsed
00:45:13.149 00.032 12308 IsSlewing returns 0
00:45:13.151 00.002 12308 IsGuiding returns 0
00:45:13.151 00.000 12308 scope move finished after 175 + 59 ms
00:45:13.152 00.001 12308 Move returns status 0, amount 175
00:45:13.152 00.000 12308 MoveAxis(N, 0, ABG)
00:45:13.152 00.000 12308 Move returns status 0, amount 0
00:45:13.153 00.001 12308 move complete, result=0
00:45:13.153 00.000 12308 worker thread done servicing request
00:45:13.153 00.000 12308 Worker thread wakes up
00:45:13.154 00.001 14556 GuideStep: 0.4 px 175 ms WEST, -0.0 px 0 ms NORTH
00:45:13.161 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:13.161 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:14.410 01.249 12308 Exposure complete
00:45:14.523 00.113 12308 worker thread done servicing request
00:45:14.523 00.000 14556 OnExposeComplete: enter
00:45:14.528 00.005 14556 UpdateGuideState(): m_state=6
00:45:14.531 00.003 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10154
00:45:14.535 00.004 14556 Star::Find returns 1 (0), X=166.05, Y=1000.54, Mass=2259, SNR=31.8, Peak=165 HFD=4.4
00:45:14.539 00.004 14556 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.07) = xAngle (5.99 = -0.29)
00:45:14.543 00.004 14556 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.89 = -0.39)
00:45:14.548 00.005 14556 CameraToMount -- cameraX=-0.26 cameraY=0.06 hyp=0.26 cameraTheta=2.92 mountX=0.25 mountY=-0.10, mountTheta=-0.38
00:45:14.552 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.06, opts=13)
00:45:14.557 00.005 14556 Enqueuing Move request for scope (-0.26, 0.06)
00:45:14.560 00.003 12308 Worker thread wakes up
00:45:14.561 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.06) opts 0xd
00:45:14.561 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.06)
00:45:14.561 00.000 12308 Moving (-0.26, 0.06) raw xDistance=0.25 yDistance=-0.10
00:45:14.561 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.25
00:45:14.561 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:45:14.561 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:45:14.562 00.001 12308 MoveAxis(W, 122, ABG)
00:45:14.562 00.000 12308 Guiding  Dir = 3, Dur = 122
00:45:14.562 00.000 12308 IsSlewing returns 0
00:45:14.563 00.001 12308 IsGuiding returns 0
00:45:14.564 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:14.568 00.004 12308 PulseGuide returned control before completion, sleep 132
00:45:14.589 00.021 14556 UpdateGuideState exits: m=2259 SNR=31.8
00:45:14.593 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:14.597 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:14.599 00.002 14556 Enqueuing Expose request
00:45:14.714 00.115 12308 IsGuiding returns 1
00:45:14.715 00.001 12308 scope still moving after pulse duration time elapsed
00:45:14.745 00.030 12308 IsSlewing returns 0
00:45:14.746 00.001 12308 IsGuiding returns 0
00:45:14.747 00.001 12308 scope move finished after 122 + 61 ms
00:45:14.747 00.000 12308 Move returns status 0, amount 122
00:45:14.747 00.000 12308 MoveAxis(N, 0, ABG)
00:45:14.747 00.000 12308 Move returns status 0, amount 0
00:45:14.749 00.002 12308 move complete, result=0
00:45:14.750 00.001 12308 worker thread done servicing request
00:45:14.751 00.001 14556 GuideStep: 0.3 px 122 ms WEST, -0.1 px 0 ms NORTH
00:45:14.757 00.006 12308 Worker thread wakes up
00:45:14.757 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:14.758 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:16.007 01.249 12308 Exposure complete
00:45:16.135 00.128 12308 worker thread done servicing request
00:45:16.135 00.000 14556 OnExposeComplete: enter
00:45:16.139 00.004 14556 UpdateGuideState(): m_state=6
00:45:16.142 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10155
00:45:16.147 00.005 14556 Star::Find returns 1 (0), X=166.24, Y=1000.64, Mass=2181, SNR=31.3, Peak=162 HFD=4.4
00:45:16.150 00.003 14556 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.07) = xAngle (5.10 = -1.18)
00:45:16.155 00.005 14556 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.00 = -1.28)
00:45:16.159 00.004 14556 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.17 cameraTheta=2.03 mountX=0.06 mountY=-0.16, mountTheta=-1.19
00:45:16.165 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.07, y=0.15, opts=13)
00:45:16.170 00.005 14556 Enqueuing Move request for scope (-0.07, 0.15)
00:45:16.173 00.003 12308 Worker thread wakes up
00:45:16.173 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd
00:45:16.173 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.07, 0.15)
00:45:16.173 00.000 12308 Moving (-0.07, 0.15) raw xDistance=0.06 yDistance=-0.16
00:45:16.173 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:45:16.174 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:45:16.174 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:45:16.174 00.000 12308 MoveAxis(E, 0, ABG)
00:45:16.174 00.000 12308 Move returns status 0, amount 0
00:45:16.174 00.000 12308 MoveAxis(N, 0, ABG)
00:45:16.174 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:16.179 00.005 12308 Move returns status 0, amount 0
00:45:16.179 00.000 12308 move complete, result=0
00:45:16.179 00.000 12308 worker thread done servicing request
00:45:16.201 00.022 14556 UpdateGuideState exits: m=2181 SNR=31.3
00:45:16.204 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:16.209 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:16.214 00.005 14556 Enqueuing Expose request
00:45:16.217 00.003 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:45:16.223 00.006 12308 Worker thread wakes up
00:45:16.223 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:16.224 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:17.474 01.250 12308 Exposure complete
00:45:17.598 00.124 12308 worker thread done servicing request
00:45:17.598 00.000 14556 OnExposeComplete: enter
00:45:17.604 00.006 14556 UpdateGuideState(): m_state=6
00:45:17.609 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10156
00:45:17.614 00.005 14556 Star::Find returns 1 (0), X=166.36, Y=1000.57, Mass=2201, SNR=31.6, Peak=158 HFD=4.6
00:45:17.618 00.004 14556 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.07) = xAngle (4.10 = -2.18)
00:45:17.621 00.003 14556 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.00 = -2.28)
00:45:17.625 00.004 14556 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.10 cameraTheta=1.03 mountX=-0.06 mountY=-0.07, mountTheta=-2.22
00:45:17.630 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.05, y=0.08, opts=13)
00:45:17.633 00.003 14556 Enqueuing Move request for scope (0.05, 0.08)
00:45:17.638 00.005 12308 Worker thread wakes up
00:45:17.638 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
00:45:17.638 00.000 12308 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
00:45:17.638 00.000 12308 Moving (0.05, 0.08) raw xDistance=-0.06 yDistance=-0.07
00:45:17.638 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:45:17.639 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:45:17.639 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:45:17.639 00.000 12308 MoveAxis(E, 0, ABG)
00:45:17.639 00.000 12308 Move returns status 0, amount 0
00:45:17.639 00.000 12308 MoveAxis(N, 0, ABG)
00:45:17.639 00.000 12308 Move returns status 0, amount 0
00:45:17.640 00.001 12308 move complete, result=0
00:45:17.641 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:17.645 00.004 12308 worker thread done servicing request
00:45:17.666 00.021 14556 UpdateGuideState exits: m=2201 SNR=31.6
00:45:17.671 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:17.674 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:17.678 00.004 14556 Enqueuing Expose request
00:45:17.681 00.003 14556 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:17.685 00.004 12308 Worker thread wakes up
00:45:17.685 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:17.686 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:18.928 01.242 12308 Exposure complete
00:45:19.049 00.121 12308 worker thread done servicing request
00:45:19.050 00.001 14556 OnExposeComplete: enter
00:45:19.054 00.004 14556 UpdateGuideState(): m_state=6
00:45:19.058 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10157
00:45:19.063 00.005 14556 Star::Find returns 1 (0), X=166.23, Y=1000.72, Mass=2237, SNR=31.9, Peak=166 HFD=4.6
00:45:19.066 00.003 14556 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.07) = xAngle (4.99 = -1.30)
00:45:19.070 00.004 14556 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.89 = -1.40)
00:45:19.074 00.004 14556 CameraToMount -- cameraX=-0.08 cameraY=0.23 hyp=0.25 cameraTheta=1.91 mountX=0.07 mountY=-0.24, mountTheta=-1.30
00:45:19.079 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=0.23, opts=13)
00:45:19.083 00.004 14556 Enqueuing Move request for scope (-0.08, 0.23)
00:45:19.086 00.003 12308 Worker thread wakes up
00:45:19.087 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.23) opts 0xd
00:45:19.087 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, 0.23)
00:45:19.087 00.000 12308 Moving (-0.08, 0.23) raw xDistance=0.07 yDistance=-0.24
00:45:19.087 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:45:19.087 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:45:19.087 00.000 12308 MoveAxis(E, 0, ABG)
00:45:19.087 00.000 12308 Move returns status 0, amount 0
00:45:19.087 00.000 12308 MoveAxis(N, 171, ABG)
00:45:19.089 00.002 12308 Guiding  Dir = 0, Dur = 171
00:45:19.089 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:19.094 00.005 12308 IsSlewing returns 0
00:45:19.094 00.000 12308 IsGuiding returns 0
00:45:19.095 00.001 12308 PulseGuide returned control before completion, sleep 181
00:45:19.115 00.020 14556 UpdateGuideState exits: m=2237 SNR=31.9
00:45:19.119 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:19.123 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:19.128 00.005 14556 Enqueuing Expose request
00:45:19.290 00.162 12308 IsGuiding returns 1
00:45:19.291 00.001 12308 scope still moving after pulse duration time elapsed
00:45:19.323 00.032 12308 IsSlewing returns 0
00:45:19.324 00.001 12308 IsGuiding returns 0
00:45:19.324 00.000 12308 scope move finished after 171 + 59 ms
00:45:19.326 00.002 12308 Move returns status 0, amount 171
00:45:19.326 00.000 12308 move complete, result=0
00:45:19.326 00.000 12308 worker thread done servicing request
00:45:19.326 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 171 ms NORTH
00:45:19.332 00.006 12308 Worker thread wakes up
00:45:19.332 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:19.333 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:20.575 01.242 12308 Exposure complete
00:45:20.689 00.114 12308 worker thread done servicing request
00:45:20.690 00.001 14556 OnExposeComplete: enter
00:45:20.694 00.004 14556 UpdateGuideState(): m_state=6
00:45:20.697 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10158
00:45:20.702 00.005 14556 Star::Find returns 1 (0), X=166.08, Y=1000.45, Mass=2222, SNR=31.6, Peak=165 HFD=4.5
00:45:20.706 00.004 14556 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.07) = xAngle (0.10 = 0.10)
00:45:20.709 00.003 14556 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.00 = 0.00)
00:45:20.713 00.004 14556 CameraToMount -- cameraX=-0.23 cameraY=-0.04 hyp=0.23 cameraTheta=-2.97 mountX=0.23 mountY=0.00, mountTheta=0.00
00:45:20.717 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=-0.04, opts=13)
00:45:20.722 00.005 14556 Enqueuing Move request for scope (-0.23, -0.04)
00:45:20.729 00.007 12308 Worker thread wakes up
00:45:20.729 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.04) opts 0xd
00:45:20.729 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, -0.04)
00:45:20.729 00.000 12308 Moving (-0.23, -0.04) raw xDistance=0.23 yDistance=0.00
00:45:20.730 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:45:20.730 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:45:20.730 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:45:20.730 00.000 12308 MoveAxis(W, 99, ABG)
00:45:20.730 00.000 12308 Guiding  Dir = 3, Dur = 99
00:45:20.732 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:20.736 00.004 12308 IsSlewing returns 0
00:45:20.736 00.000 12308 IsGuiding returns 0
00:45:20.736 00.000 12308 PulseGuide returned control before completion, sleep 109
00:45:20.757 00.021 14556 UpdateGuideState exits: m=2222 SNR=31.6
00:45:20.761 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:20.766 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:20.769 00.003 14556 Enqueuing Expose request
00:45:20.848 00.079 12308 IsGuiding returns 1
00:45:20.849 00.001 12308 scope still moving after pulse duration time elapsed
00:45:20.880 00.031 12308 IsSlewing returns 0
00:45:20.881 00.001 12308 IsGuiding returns 0
00:45:20.882 00.001 12308 scope move finished after 99 + 46 ms
00:45:20.883 00.001 12308 Move returns status 0, amount 99
00:45:20.883 00.000 12308 MoveAxis(N, 0, ABG)
00:45:20.884 00.001 12308 Move returns status 0, amount 0
00:45:20.884 00.000 12308 move complete, result=0
00:45:20.884 00.000 12308 worker thread done servicing request
00:45:20.884 00.000 12308 Worker thread wakes up
00:45:20.884 00.000 14556 GuideStep: 0.2 px 99 ms WEST, 0.0 px 0 ms NORTH
00:45:20.891 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:20.891 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:22.143 01.252 12308 Exposure complete
00:45:22.266 00.123 12308 worker thread done servicing request
00:45:22.266 00.000 14556 OnExposeComplete: enter
00:45:22.271 00.005 14556 UpdateGuideState(): m_state=6
00:45:22.275 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10159
00:45:22.279 00.004 14556 Star::Find returns 1 (0), X=166.15, Y=1000.51, Mass=2457, SNR=33.4, Peak=175 HFD=4.9
00:45:22.284 00.005 14556 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.07) = xAngle (6.04 = -0.24)
00:45:22.288 00.004 14556 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.95 = -0.34)
00:45:22.292 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.16 cameraTheta=2.97 mountX=0.16 mountY=-0.05, mountTheta=-0.33
00:45:22.298 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=0.03, opts=13)
00:45:22.302 00.004 14556 Enqueuing Move request for scope (-0.16, 0.03)
00:45:22.306 00.004 12308 Worker thread wakes up
00:45:22.306 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.03) opts 0xd
00:45:22.306 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, 0.03)
00:45:22.306 00.000 12308 Moving (-0.16, 0.03) raw xDistance=0.16 yDistance=-0.05
00:45:22.306 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:45:22.308 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:45:22.308 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:45:22.308 00.000 12308 MoveAxis(E, 0, ABG)
00:45:22.308 00.000 12308 Move returns status 0, amount 0
00:45:22.308 00.000 12308 MoveAxis(N, 0, ABG)
00:45:22.308 00.000 12308 Move returns status 0, amount 0
00:45:22.309 00.001 12308 move complete, result=0
00:45:22.309 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:22.314 00.005 12308 worker thread done servicing request
00:45:22.335 00.021 14556 UpdateGuideState exits: m=2457 SNR=33.4
00:45:22.340 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:22.346 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:22.352 00.006 14556 Enqueuing Expose request
00:45:22.356 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:22.360 00.004 12308 Worker thread wakes up
00:45:22.361 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:22.361 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:23.613 01.252 12308 Exposure complete
00:45:23.737 00.124 12308 worker thread done servicing request
00:45:23.738 00.001 14556 OnExposeComplete: enter
00:45:23.743 00.005 14556 UpdateGuideState(): m_state=6
00:45:23.747 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10160
00:45:23.751 00.004 14556 Star::Find returns 1 (0), X=166.10, Y=1000.59, Mass=2407, SNR=32.7, Peak=175 HFD=4.8
00:45:23.758 00.007 14556 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.07) = xAngle (5.74 = -0.54)
00:45:23.762 00.004 14556 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.64 = -0.64)
00:45:23.766 00.004 14556 CameraToMount -- cameraX=-0.21 cameraY=0.11 hyp=0.23 cameraTheta=2.67 mountX=0.20 mountY=-0.14, mountTheta=-0.61
00:45:23.772 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.11, opts=13)
00:45:23.776 00.004 14556 Enqueuing Move request for scope (-0.21, 0.11)
00:45:23.780 00.004 12308 Worker thread wakes up
00:45:23.780 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.11) opts 0xd
00:45:23.780 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.11)
00:45:23.781 00.001 12308 Moving (-0.21, 0.11) raw xDistance=0.20 yDistance=-0.14
00:45:23.781 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:45:23.781 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:45:23.781 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:45:23.781 00.000 12308 MoveAxis(E, 0, ABG)
00:45:23.781 00.000 12308 Move returns status 0, amount 0
00:45:23.781 00.000 12308 MoveAxis(N, 0, ABG)
00:45:23.783 00.002 12308 Move returns status 0, amount 0
00:45:23.783 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:23.787 00.004 12308 move complete, result=0
00:45:23.788 00.001 12308 worker thread done servicing request
00:45:23.808 00.020 14556 UpdateGuideState exits: m=2407 SNR=32.7
00:45:23.815 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:23.822 00.007 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:23.826 00.004 14556 Enqueuing Expose request
00:45:23.830 00.004 14556 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:23.833 00.003 12308 Worker thread wakes up
00:45:23.833 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:23.834 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:25.081 01.247 12308 Exposure complete
00:45:25.204 00.123 12308 worker thread done servicing request
00:45:25.204 00.000 14556 OnExposeComplete: enter
00:45:25.208 00.004 14556 UpdateGuideState(): m_state=6
00:45:25.212 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10161
00:45:25.216 00.004 14556 Star::Find returns 1 (0), X=166.05, Y=1000.61, Mass=2260, SNR=32.1, Peak=156 HFD=4.9
00:45:25.219 00.003 14556 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.07) = xAngle (5.78 = -0.51)
00:45:25.223 00.004 14556 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.68 = -0.61)
00:45:25.226 00.003 14556 CameraToMount -- cameraX=-0.26 cameraY=0.12 hyp=0.28 cameraTheta=2.70 mountX=0.25 mountY=-0.16, mountTheta=-0.58
00:45:25.231 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.12, opts=13)
00:45:25.236 00.005 14556 Enqueuing Move request for scope (-0.26, 0.12)
00:45:25.240 00.004 12308 Worker thread wakes up
00:45:25.240 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.12) opts 0xd
00:45:25.240 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.12)
00:45:25.241 00.001 12308 Moving (-0.26, 0.12) raw xDistance=0.25 yDistance=-0.16
00:45:25.241 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:45:25.241 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:45:25.241 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:45:25.242 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:25.246 00.004 12308 MoveAxis(W, 107, ABG)
00:45:25.246 00.000 12308 Guiding  Dir = 3, Dur = 107
00:45:25.246 00.000 12308 IsSlewing returns 0
00:45:25.247 00.001 12308 IsGuiding returns 0
00:45:25.247 00.000 12308 PulseGuide returned control before completion, sleep 117
00:45:25.268 00.021 14556 UpdateGuideState exits: m=2260 SNR=32.1
00:45:25.272 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:25.277 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:25.281 00.004 14556 Enqueuing Expose request
00:45:25.370 00.089 12308 IsGuiding returns 1
00:45:25.370 00.000 12308 scope still moving after pulse duration time elapsed
00:45:25.400 00.030 12308 IsSlewing returns 0
00:45:25.401 00.001 12308 IsGuiding returns 0
00:45:25.401 00.000 12308 scope move finished after 107 + 47 ms
00:45:25.401 00.000 12308 Move returns status 0, amount 107
00:45:25.401 00.000 12308 MoveAxis(N, 0, ABG)
00:45:25.401 00.000 12308 Move returns status 0, amount 0
00:45:25.401 00.000 12308 move complete, result=0
00:45:25.401 00.000 14556 GuideStep: 0.2 px 107 ms WEST, -0.2 px 0 ms NORTH
00:45:25.405 00.004 12308 worker thread done servicing request
00:45:25.405 00.000 12308 Worker thread wakes up
00:45:25.407 00.002 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:25.407 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:26.660 01.253 12308 Exposure complete
00:45:26.789 00.129 12308 worker thread done servicing request
00:45:26.790 00.001 14556 OnExposeComplete: enter
00:45:26.793 00.003 14556 UpdateGuideState(): m_state=6
00:45:26.797 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10162
00:45:26.802 00.005 14556 Star::Find returns 1 (0), X=166.35, Y=1000.90, Mass=2428, SNR=33.1, Peak=166 HFD=4.7
00:45:26.805 00.003 14556 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.07) = xAngle (4.55 = -1.73)
00:45:26.809 00.004 14556 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.45 = -1.83)
00:45:26.813 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=0.41 hyp=0.41 cameraTheta=1.48 mountX=-0.07 mountY=-0.40, mountTheta=-1.73
00:45:26.817 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=0.41, opts=13)
00:45:26.823 00.006 14556 Enqueuing Move request for scope (0.04, 0.41)
00:45:26.827 00.004 12308 Worker thread wakes up
00:45:26.827 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.41) opts 0xd
00:45:26.827 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, 0.41)
00:45:26.827 00.000 12308 Moving (0.04, 0.41) raw xDistance=-0.07 yDistance=-0.40
00:45:26.827 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:45:26.827 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
00:45:26.829 00.002 12308 MoveAxis(E, 0, ABG)
00:45:26.829 00.000 12308 Move returns status 0, amount 0
00:45:26.829 00.000 12308 MoveAxis(N, 282, ABG)
00:45:26.829 00.000 12308 Guiding  Dir = 0, Dur = 282
00:45:26.830 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:26.833 00.003 12308 IsSlewing returns 0
00:45:26.834 00.001 12308 IsGuiding returns 0
00:45:26.834 00.000 12308 PulseGuide returned control before completion, sleep 292
00:45:26.855 00.021 14556 UpdateGuideState exits: m=2428 SNR=33.1
00:45:26.860 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:26.863 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:26.867 00.004 14556 Enqueuing Expose request
00:45:27.136 00.269 12308 IsGuiding returns 1
00:45:27.137 00.001 12308 scope still moving after pulse duration time elapsed
00:45:27.166 00.029 12308 IsSlewing returns 0
00:45:27.167 00.001 12308 IsGuiding returns 0
00:45:27.168 00.001 12308 scope move finished after 282 + 51 ms
00:45:27.168 00.000 12308 Move returns status 0, amount 282
00:45:27.168 00.000 12308 move complete, result=0
00:45:27.169 00.001 12308 worker thread done servicing request
00:45:27.170 00.001 12308 Worker thread wakes up
00:45:27.170 00.000 14556 GuideStep: -0.1 px 0 ms EAST, -0.4 px 282 ms NORTH
00:45:27.176 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:27.177 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:28.424 01.247 12308 Exposure complete
00:45:28.556 00.132 12308 worker thread done servicing request
00:45:28.556 00.000 14556 OnExposeComplete: enter
00:45:28.560 00.004 14556 UpdateGuideState(): m_state=6
00:45:28.565 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10163
00:45:28.569 00.004 14556 Star::Find returns 1 (0), X=166.27, Y=1000.23, Mass=2318, SNR=32.3, Peak=181 HFD=4.7
00:45:28.574 00.005 14556 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-3.07) = xAngle (1.34 = 1.34)
00:45:28.578 00.004 14556 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.24 = 1.24)
00:45:28.582 00.004 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.26 hyp=0.26 cameraTheta=-1.73 mountX=0.06 mountY=0.25, mountTheta=1.34
00:45:28.587 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.26, opts=13)
00:45:28.591 00.004 14556 Enqueuing Move request for scope (-0.04, -0.26)
00:45:28.595 00.004 12308 Worker thread wakes up
00:45:28.595 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.26) opts 0xd
00:45:28.595 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.26)
00:45:28.595 00.000 12308 Moving (-0.04, -0.26) raw xDistance=0.06 yDistance=0.25
00:45:28.596 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:45:28.596 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:45:28.596 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:45:28.596 00.000 12308 MoveAxis(E, 0, ABG)
00:45:28.596 00.000 12308 Move returns status 0, amount 0
00:45:28.597 00.001 12308 MoveAxis(N, 0, ABG)
00:45:28.597 00.000 12308 Move returns status 0, amount 0
00:45:28.597 00.000 12308 move complete, result=0
00:45:28.597 00.000 12308 worker thread done servicing request
00:45:28.597 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:28.624 00.027 14556 UpdateGuideState exits: m=2318 SNR=32.3
00:45:28.628 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:28.633 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:28.637 00.004 14556 Enqueuing Expose request
00:45:28.641 00.004 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:45:28.644 00.003 12308 Worker thread wakes up
00:45:28.644 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:28.644 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:29.898 01.254 12308 Exposure complete
00:45:30.029 00.131 12308 worker thread done servicing request
00:45:30.029 00.000 14556 OnExposeComplete: enter
00:45:30.032 00.003 14556 UpdateGuideState(): m_state=6
00:45:30.036 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10164
00:45:30.040 00.004 14556 Star::Find returns 1 (0), X=166.18, Y=1000.35, Mass=2392, SNR=33.0, Peak=199 HFD=4.5
00:45:30.044 00.004 14556 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-3.07) = xAngle (0.73 = 0.73)
00:45:30.048 00.004 14556 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.63 = 0.63)
00:45:30.052 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-2.34 mountX=0.14 mountY=0.11, mountTheta=0.67
00:45:30.058 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=-0.14, opts=13)
00:45:30.063 00.005 14556 Enqueuing Move request for scope (-0.13, -0.14)
00:45:30.066 00.003 12308 Worker thread wakes up
00:45:30.066 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.14) opts 0xd
00:45:30.066 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, -0.14)
00:45:30.066 00.000 12308 Moving (-0.13, -0.14) raw xDistance=0.14 yDistance=0.11
00:45:30.066 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:45:30.068 00.002 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:45:30.068 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:45:30.068 00.000 12308 MoveAxis(E, 0, ABG)
00:45:30.068 00.000 12308 Move returns status 0, amount 0
00:45:30.069 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:30.073 00.004 12308 MoveAxis(N, 0, ABG)
00:45:30.073 00.000 12308 Move returns status 0, amount 0
00:45:30.074 00.001 12308 move complete, result=0
00:45:30.074 00.000 12308 worker thread done servicing request
00:45:30.094 00.020 14556 UpdateGuideState exits: m=2392 SNR=33.0
00:45:30.099 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:30.105 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:30.110 00.005 14556 Enqueuing Expose request
00:45:30.115 00.005 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:45:30.118 00.003 12308 Worker thread wakes up
00:45:30.119 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:30.119 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:31.367 01.248 12308 Exposure complete
00:45:31.481 00.114 12308 worker thread done servicing request
00:45:31.482 00.001 14556 OnExposeComplete: enter
00:45:31.485 00.003 14556 UpdateGuideState(): m_state=6
00:45:31.490 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10165
00:45:31.494 00.004 14556 Star::Find returns 1 (0), X=166.14, Y=1000.24, Mass=2218, SNR=31.6, Peak=204 HFD=4.5
00:45:31.498 00.004 14556 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-3.07) = xAngle (0.89 = 0.89)
00:45:31.503 00.005 14556 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.80 = 0.80)
00:45:31.508 00.005 14556 CameraToMount -- cameraX=-0.17 cameraY=-0.25 hyp=0.31 cameraTheta=-2.18 mountX=0.19 mountY=0.22, mountTheta=0.85
00:45:31.513 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.17, y=-0.25, opts=13)
00:45:31.517 00.004 14556 Enqueuing Move request for scope (-0.17, -0.25)
00:45:31.521 00.004 12308 Worker thread wakes up
00:45:31.522 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.25) opts 0xd
00:45:31.522 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.17, -0.25)
00:45:31.522 00.000 12308 Moving (-0.17, -0.25) raw xDistance=0.19 yDistance=0.22
00:45:31.522 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:45:31.522 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:45:31.522 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:45:31.522 00.000 12308 MoveAxis(E, 0, ABG)
00:45:31.522 00.000 12308 Move returns status 0, amount 0
00:45:31.523 00.001 12308 MoveAxis(N, 0, ABG)
00:45:31.523 00.000 12308 Move returns status 0, amount 0
00:45:31.523 00.000 12308 move complete, result=0
00:45:31.523 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:31.528 00.005 12308 worker thread done servicing request
00:45:31.552 00.024 14556 UpdateGuideState exits: m=2218 SNR=31.6
00:45:31.558 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:31.563 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:31.570 00.007 14556 Enqueuing Expose request
00:45:31.578 00.008 12308 Worker thread wakes up
00:45:31.578 00.000 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:45:31.584 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:31.584 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:32.841 01.257 12308 Exposure complete
00:45:32.973 00.132 12308 worker thread done servicing request
00:45:32.973 00.000 14556 OnExposeComplete: enter
00:45:32.977 00.004 14556 UpdateGuideState(): m_state=6
00:45:32.981 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10166
00:45:32.984 00.003 14556 Star::Find returns 1 (0), X=166.02, Y=1000.20, Mass=2272, SNR=32.2, Peak=187 HFD=4.8
00:45:32.990 00.006 14556 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-3.07) = xAngle (0.72 = 0.72)
00:45:32.994 00.004 14556 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.62 = 0.62)
00:45:32.997 00.003 14556 CameraToMount -- cameraX=-0.29 cameraY=-0.29 hyp=0.41 cameraTheta=-2.35 mountX=0.31 mountY=0.24, mountTheta=0.66
00:45:33.004 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.29, y=-0.29, opts=13)
00:45:33.008 00.004 14556 Enqueuing Move request for scope (-0.29, -0.29)
00:45:33.013 00.005 12308 Worker thread wakes up
00:45:33.013 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.29) opts 0xd
00:45:33.013 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.29, -0.29)
00:45:33.013 00.000 12308 Moving (-0.29, -0.29) raw xDistance=0.31 yDistance=0.24
00:45:33.013 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
00:45:33.013 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:45:33.014 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:45:33.014 00.000 12308 MoveAxis(W, 133, ABG)
00:45:33.014 00.000 12308 Guiding  Dir = 3, Dur = 133
00:45:33.015 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:33.018 00.003 12308 IsSlewing returns 0
00:45:33.020 00.002 12308 IsGuiding returns 0
00:45:33.020 00.000 12308 PulseGuide returned control before completion, sleep 143
00:45:33.040 00.020 14556 UpdateGuideState exits: m=2272 SNR=32.2
00:45:33.046 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:33.050 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:33.053 00.003 14556 Enqueuing Expose request
00:45:33.171 00.118 12308 IsGuiding returns 1
00:45:33.173 00.002 12308 scope still moving after pulse duration time elapsed
00:45:33.203 00.030 12308 IsSlewing returns 0
00:45:33.205 00.002 12308 IsGuiding returns 0
00:45:33.206 00.001 12308 scope move finished after 133 + 52 ms
00:45:33.206 00.000 12308 Move returns status 0, amount 133
00:45:33.206 00.000 12308 MoveAxis(N, 0, ABG)
00:45:33.206 00.000 12308 Move returns status 0, amount 0
00:45:33.207 00.001 12308 move complete, result=0
00:45:33.207 00.000 12308 worker thread done servicing request
00:45:33.207 00.000 12308 Worker thread wakes up
00:45:33.208 00.001 14556 GuideStep: 0.3 px 133 ms WEST, 0.2 px 0 ms NORTH
00:45:33.215 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:33.215 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:34.458 01.243 12308 Exposure complete
00:45:34.584 00.126 12308 worker thread done servicing request
00:45:34.585 00.001 14556 OnExposeComplete: enter
00:45:34.588 00.003 14556 UpdateGuideState(): m_state=6
00:45:34.594 00.006 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10167
00:45:34.599 00.005 14556 Star::Find returns 1 (0), X=166.42, Y=1000.24, Mass=2121, SNR=30.9, Peak=182 HFD=4.4
00:45:34.604 00.005 14556 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-3.07) = xAngle (1.91 = 1.91)
00:45:34.608 00.004 14556 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.81 = 1.81)
00:45:34.612 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=-0.24 hyp=0.27 cameraTheta=-1.16 mountX=-0.09 mountY=0.26, mountTheta=1.90
00:45:34.616 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.24, opts=13)
00:45:34.620 00.004 14556 Enqueuing Move request for scope (0.11, -0.24)
00:45:34.624 00.004 12308 Worker thread wakes up
00:45:34.624 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.24) opts 0xd
00:45:34.624 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.24)
00:45:34.625 00.001 12308 Moving (0.11, -0.24) raw xDistance=-0.09 yDistance=0.26
00:45:34.625 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:45:34.626 00.001 12308 switching direction from -1 to 1 - decHistory=3 oldest=-0.19 newest=0.71
00:45:34.626 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
00:45:34.626 00.000 12308 MoveAxis(E, 0, ABG)
00:45:34.626 00.000 12308 Move returns status 0, amount 0
00:45:34.626 00.000 12308 MoveAxis(S, 182, ABG)
00:45:34.626 00.000 12308 Guiding  Dir = 1, Dur = 182
00:45:34.626 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:34.630 00.004 12308 IsSlewing returns 0
00:45:34.630 00.000 12308 IsGuiding returns 0
00:45:34.631 00.001 12308 PulseGuide returned control before completion, sleep 192
00:45:34.649 00.018 14556 UpdateGuideState exits: m=2121 SNR=30.9
00:45:34.653 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:34.656 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:34.663 00.007 14556 Enqueuing Expose request
00:45:34.838 00.175 12308 IsGuiding returns 0
00:45:34.838 00.000 12308 Move returns status 0, amount 182
00:45:34.840 00.002 12308 move complete, result=0
00:45:34.840 00.000 14556 GuideStep: -0.1 px 0 ms EAST, 0.3 px 182 ms SOUTH
00:45:34.850 00.010 12308 worker thread done servicing request
00:45:34.850 00.000 12308 Worker thread wakes up
00:45:34.851 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:34.851 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:36.101 01.250 12308 Exposure complete
00:45:36.229 00.128 12308 worker thread done servicing request
00:45:36.229 00.000 14556 OnExposeComplete: enter
00:45:36.232 00.003 14556 UpdateGuideState(): m_state=6
00:45:36.237 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10168
00:45:36.241 00.004 14556 Star::Find returns 1 (0), X=166.28, Y=1000.28, Mass=2193, SNR=31.5, Peak=181 HFD=4.6
00:45:36.244 00.003 14556 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.07) = xAngle (1.35 = 1.35)
00:45:36.247 00.003 14556 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.25 = 1.25)
00:45:36.252 00.005 14556 CameraToMount -- cameraX=-0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.72 mountX=0.05 mountY=0.20, mountTheta=1.34
00:45:36.258 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.03, y=-0.21, opts=13)
00:45:36.261 00.003 14556 Enqueuing Move request for scope (-0.03, -0.21)
00:45:36.266 00.005 12308 Worker thread wakes up
00:45:36.266 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.21) opts 0xd
00:45:36.267 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.03, -0.21)
00:45:36.267 00.000 12308 Moving (-0.03, -0.21) raw xDistance=0.05 yDistance=0.20
00:45:36.267 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:45:36.267 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
00:45:36.267 00.000 12308 MoveAxis(E, 0, ABG)
00:45:36.267 00.000 12308 Move returns status 0, amount 0
00:45:36.267 00.000 12308 MoveAxis(S, 143, ABG)
00:45:36.267 00.000 12308 Guiding  Dir = 1, Dur = 143
00:45:36.268 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:36.273 00.005 12308 IsSlewing returns 0
00:45:36.274 00.001 12308 IsGuiding returns 0
00:45:36.274 00.000 12308 PulseGuide returned control before completion, sleep 153
00:45:36.297 00.023 14556 UpdateGuideState exits: m=2193 SNR=31.5
00:45:36.301 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:36.306 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:36.309 00.003 14556 Enqueuing Expose request
00:45:36.432 00.123 12308 IsGuiding returns 1
00:45:36.433 00.001 12308 scope still moving after pulse duration time elapsed
00:45:36.464 00.031 12308 IsSlewing returns 0
00:45:36.466 00.002 12308 IsGuiding returns 0
00:45:36.466 00.000 12308 scope move finished after 143 + 49 ms
00:45:36.468 00.002 12308 Move returns status 0, amount 143
00:45:36.468 00.000 12308 move complete, result=0
00:45:36.468 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 143 ms SOUTH
00:45:36.475 00.007 12308 worker thread done servicing request
00:45:36.475 00.000 12308 Worker thread wakes up
00:45:36.476 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:36.476 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:37.717 01.241 12308 Exposure complete
00:45:37.839 00.122 12308 worker thread done servicing request
00:45:37.840 00.001 14556 OnExposeComplete: enter
00:45:37.843 00.003 14556 UpdateGuideState(): m_state=6
00:45:37.847 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10169
00:45:37.853 00.006 14556 Star::Find returns 1 (0), X=166.23, Y=1000.26, Mass=2238, SNR=31.6, Peak=165 HFD=4.6
00:45:37.858 00.005 14556 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-3.07) = xAngle (1.17 = 1.17)
00:45:37.862 00.004 14556 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.07 = 1.07)
00:45:37.865 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.23 hyp=0.24 cameraTheta=-1.90 mountX=0.10 mountY=0.21, mountTheta=1.15
00:45:37.872 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.23, opts=13)
00:45:37.876 00.004 14556 Enqueuing Move request for scope (-0.08, -0.23)
00:45:37.879 00.003 12308 Worker thread wakes up
00:45:37.879 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.23) opts 0xd
00:45:37.880 00.001 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.23)
00:45:37.880 00.000 12308 Moving (-0.08, -0.23) raw xDistance=0.10 yDistance=0.21
00:45:37.880 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:45:37.880 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:45:37.881 00.001 12308 MoveAxis(E, 0, ABG)
00:45:37.881 00.000 12308 Move returns status 0, amount 0
00:45:37.881 00.000 12308 MoveAxis(S, 150, ABG)
00:45:37.881 00.000 12308 Guiding  Dir = 1, Dur = 150
00:45:37.881 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:37.887 00.006 12308 IsSlewing returns 0
00:45:37.887 00.000 12308 IsGuiding returns 0
00:45:37.888 00.001 12308 PulseGuide returned control before completion, sleep 160
00:45:37.907 00.019 14556 UpdateGuideState exits: m=2238 SNR=31.6
00:45:37.914 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:37.918 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:37.923 00.005 14556 Enqueuing Expose request
00:45:38.055 00.132 12308 IsGuiding returns 1
00:45:38.055 00.000 12308 scope still moving after pulse duration time elapsed
00:45:38.086 00.031 12308 IsSlewing returns 0
00:45:38.087 00.001 12308 IsGuiding returns 0
00:45:38.087 00.000 12308 scope move finished after 150 + 50 ms
00:45:38.088 00.001 12308 Move returns status 0, amount 150
00:45:38.088 00.000 12308 move complete, result=0
00:45:38.089 00.001 12308 worker thread done servicing request
00:45:38.089 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.2 px 150 ms SOUTH
00:45:38.096 00.007 12308 Worker thread wakes up
00:45:38.096 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:38.096 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:39.350 01.254 12308 Exposure complete
00:45:39.466 00.116 12308 worker thread done servicing request
00:45:39.466 00.000 14556 OnExposeComplete: enter
00:45:39.469 00.003 14556 UpdateGuideState(): m_state=6
00:45:39.474 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10170
00:45:39.480 00.006 14556 Star::Find returns 1 (0), X=166.16, Y=1000.50, Mass=2084, SNR=30.8, Peak=156 HFD=4.7
00:45:39.484 00.004 14556 CameraToMount -- cameraTheta (3.05) - m_xAngle (-3.07) = xAngle (6.13 = -0.16)
00:45:39.488 00.004 14556 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (6.03 = -0.26)
00:45:39.492 00.004 14556 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.05 mountX=0.14 mountY=-0.04, mountTheta=-0.25
00:45:39.498 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.15, y=0.01, opts=13)
00:45:39.502 00.004 14556 Enqueuing Move request for scope (-0.15, 0.01)
00:45:39.506 00.004 12308 Worker thread wakes up
00:45:39.506 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
00:45:39.506 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
00:45:39.506 00.000 12308 Moving (-0.15, 0.01) raw xDistance=0.14 yDistance=-0.04
00:45:39.507 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:45:39.507 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:45:39.507 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:45:39.507 00.000 12308 MoveAxis(E, 0, ABG)
00:45:39.508 00.001 12308 Move returns status 0, amount 0
00:45:39.508 00.000 12308 MoveAxis(N, 0, ABG)
00:45:39.509 00.001 12308 Move returns status 0, amount 0
00:45:39.509 00.000 12308 move complete, result=0
00:45:39.509 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:39.513 00.004 12308 worker thread done servicing request
00:45:39.532 00.019 14556 UpdateGuideState exits: m=2084 SNR=30.8
00:45:39.537 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:39.540 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:39.549 00.009 14556 Enqueuing Expose request
00:45:39.559 00.010 12308 Worker thread wakes up
00:45:39.559 00.000 14556 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:45:39.565 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:39.565 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:40.818 01.253 12308 Exposure complete
00:45:40.946 00.128 12308 worker thread done servicing request
00:45:40.946 00.000 14556 OnExposeComplete: enter
00:45:40.951 00.005 14556 UpdateGuideState(): m_state=6
00:45:40.955 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10171
00:45:40.959 00.004 14556 Star::Find returns 1 (0), X=166.12, Y=1000.46, Mass=2380, SNR=32.8, Peak=189 HFD=4.9
00:45:40.963 00.004 14556 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-3.07) = xAngle (0.09 = 0.09)
00:45:40.966 00.003 14556 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.01 = -0.01)
00:45:40.971 00.005 14556 CameraToMount -- cameraX=-0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-2.98 mountX=0.19 mountY=-0.00, mountTheta=-0.01
00:45:40.977 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=-0.03, opts=13)
00:45:40.982 00.005 14556 Enqueuing Move request for scope (-0.19, -0.03)
00:45:40.986 00.004 12308 Worker thread wakes up
00:45:40.986 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.03) opts 0xd
00:45:40.986 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, -0.03)
00:45:40.986 00.000 12308 Moving (-0.19, -0.03) raw xDistance=0.19 yDistance=-0.00
00:45:40.986 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:45:40.986 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:45:40.986 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:45:40.988 00.002 12308 MoveAxis(E, 0, ABG)
00:45:40.988 00.000 12308 Move returns status 0, amount 0
00:45:40.988 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:40.992 00.004 12308 MoveAxis(N, 0, ABG)
00:45:40.992 00.000 12308 Move returns status 0, amount 0
00:45:40.992 00.000 12308 move complete, result=0
00:45:40.992 00.000 12308 worker thread done servicing request
00:45:41.013 00.021 14556 UpdateGuideState exits: m=2380 SNR=32.8
00:45:41.017 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:41.021 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:41.025 00.004 14556 Enqueuing Expose request
00:45:41.028 00.003 14556 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:45:41.033 00.005 12308 Worker thread wakes up
00:45:41.033 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:41.033 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:42.275 01.242 12308 Exposure complete
00:45:42.389 00.114 12308 worker thread done servicing request
00:45:42.389 00.000 14556 OnExposeComplete: enter
00:45:42.393 00.004 14556 UpdateGuideState(): m_state=6
00:45:42.398 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10172
00:45:42.402 00.004 14556 Star::Find returns 1 (0), X=166.15, Y=1000.21, Mass=2178, SNR=31.3, Peak=190 HFD=4.4
00:45:42.406 00.004 14556 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-3.07) = xAngle (0.97 = 0.97)
00:45:42.409 00.003 14556 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.87 = 0.87)
00:45:42.413 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.27 hyp=0.32 cameraTheta=-2.11 mountX=0.18 mountY=0.24, mountTheta=0.93
00:45:42.417 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.27, opts=13)
00:45:42.422 00.005 14556 Enqueuing Move request for scope (-0.16, -0.27)
00:45:42.426 00.004 12308 Worker thread wakes up
00:45:42.426 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.27) opts 0xd
00:45:42.426 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.27)
00:45:42.426 00.000 12308 Moving (-0.16, -0.27) raw xDistance=0.18 yDistance=0.24
00:45:42.426 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:45:42.426 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
00:45:42.426 00.000 12308 MoveAxis(E, 0, ABG)
00:45:42.426 00.000 12308 Move returns status 0, amount 0
00:45:42.428 00.002 12308 MoveAxis(S, 170, ABG)
00:45:42.428 00.000 12308 Guiding  Dir = 1, Dur = 170
00:45:42.428 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:42.432 00.004 12308 IsSlewing returns 0
00:45:42.432 00.000 12308 IsGuiding returns 0
00:45:42.433 00.001 12308 PulseGuide returned control before completion, sleep 180
00:45:42.453 00.020 14556 UpdateGuideState exits: m=2178 SNR=31.3
00:45:42.458 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:42.462 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:42.465 00.003 14556 Enqueuing Expose request
00:45:42.624 00.159 12308 IsGuiding returns 1
00:45:42.625 00.001 12308 scope still moving after pulse duration time elapsed
00:45:42.656 00.031 12308 IsSlewing returns 0
00:45:42.657 00.001 12308 IsGuiding returns 0
00:45:42.658 00.001 12308 scope move finished after 170 + 55 ms
00:45:42.658 00.000 12308 Move returns status 0, amount 170
00:45:42.660 00.002 12308 move complete, result=0
00:45:42.660 00.000 12308 worker thread done servicing request
00:45:42.660 00.000 12308 Worker thread wakes up
00:45:42.661 00.001 14556 GuideStep: 0.2 px 0 ms EAST, 0.2 px 170 ms SOUTH
00:45:42.666 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:42.667 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:43.920 01.253 12308 Exposure complete
00:45:44.042 00.122 12308 worker thread done servicing request
00:45:44.043 00.001 14556 OnExposeComplete: enter
00:45:44.046 00.003 14556 UpdateGuideState(): m_state=6
00:45:44.053 00.007 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10173
00:45:44.056 00.003 14556 Star::Find returns 1 (0), X=166.00, Y=1000.65, Mass=2382, SNR=32.8, Peak=178 HFD=4.7
00:45:44.060 00.004 14556 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.07) = xAngle (5.73 = -0.55)
00:45:44.065 00.005 14556 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.63 = -0.65)
00:45:44.070 00.005 14556 CameraToMount -- cameraX=-0.31 cameraY=0.17 hyp=0.35 cameraTheta=2.66 mountX=0.30 mountY=-0.22, mountTheta=-0.62
00:45:44.076 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.17, opts=13)
00:45:44.080 00.004 14556 Enqueuing Move request for scope (-0.31, 0.17)
00:45:44.084 00.004 12308 Worker thread wakes up
00:45:44.084 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.17) opts 0xd
00:45:44.084 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.17)
00:45:44.084 00.000 12308 Moving (-0.31, 0.17) raw xDistance=0.30 yDistance=-0.22
00:45:44.084 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
00:45:44.084 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:45:44.084 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:45:44.085 00.001 12308 MoveAxis(W, 131, ABG)
00:45:44.085 00.000 12308 Guiding  Dir = 3, Dur = 131
00:45:44.086 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:44.089 00.003 12308 IsSlewing returns 0
00:45:44.089 00.000 12308 IsGuiding returns 0
00:45:44.089 00.000 12308 PulseGuide returned control before completion, sleep 141
00:45:44.109 00.020 14556 UpdateGuideState exits: m=2382 SNR=32.8
00:45:44.115 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:44.119 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:44.122 00.003 14556 Enqueuing Expose request
00:45:44.238 00.116 12308 IsGuiding returns 1
00:45:44.238 00.000 12308 scope still moving after pulse duration time elapsed
00:45:44.268 00.030 12308 IsSlewing returns 0
00:45:44.269 00.001 12308 IsGuiding returns 0
00:45:44.270 00.001 12308 scope move finished after 131 + 50 ms
00:45:44.270 00.000 12308 Move returns status 0, amount 131
00:45:44.272 00.002 12308 MoveAxis(N, 0, ABG)
00:45:44.272 00.000 12308 Move returns status 0, amount 0
00:45:44.273 00.001 12308 move complete, result=0
00:45:44.273 00.000 12308 worker thread done servicing request
00:45:44.273 00.000 12308 Worker thread wakes up
00:45:44.273 00.000 14556 GuideStep: 0.3 px 131 ms WEST, -0.2 px 0 ms NORTH
00:45:44.280 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:44.281 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:45.530 01.249 12308 Exposure complete
00:45:45.636 00.106 12308 worker thread done servicing request
00:45:45.636 00.000 14556 OnExposeComplete: enter
00:45:45.639 00.003 14556 UpdateGuideState(): m_state=6
00:45:45.643 00.004 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10174
00:45:45.646 00.003 14556 Star::Find returns 1 (0), X=166.12, Y=1000.82, Mass=2134, SNR=31.1, Peak=177 HFD=4.4
00:45:45.648 00.002 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.17 = -1.11)
00:45:45.651 00.003 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.07 = -1.21)
00:45:45.655 00.004 14556 CameraToMount -- cameraX=-0.19 cameraY=0.33 hyp=0.38 cameraTheta=2.10 mountX=0.17 mountY=-0.36, mountTheta=-1.13
00:45:45.661 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.19, y=0.33, opts=13)
00:45:45.663 00.002 14556 Enqueuing Move request for scope (-0.19, 0.33)
00:45:45.667 00.004 12308 Worker thread wakes up
00:45:45.668 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.33) opts 0xd
00:45:45.668 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.19, 0.33)
00:45:45.668 00.000 12308 Moving (-0.19, 0.33) raw xDistance=0.17 yDistance=-0.36
00:45:45.668 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:45:45.668 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:45:45.669 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
00:45:45.669 00.000 12308 MoveAxis(E, 0, ABG)
00:45:45.669 00.000 12308 Move returns status 0, amount 0
00:45:45.669 00.000 12308 MoveAxis(N, 0, ABG)
00:45:45.670 00.001 12308 Move returns status 0, amount 0
00:45:45.670 00.000 12308 move complete, result=0
00:45:45.670 00.000 12308 worker thread done servicing request
00:45:45.670 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:45.696 00.026 14556 UpdateGuideState exits: m=2134 SNR=31.1
00:45:45.699 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:45.704 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:45.708 00.004 14556 Enqueuing Expose request
00:45:45.712 00.004 12308 Worker thread wakes up
00:45:45.712 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:45.712 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:45.712 00.000 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
00:45:46.957 01.245 12308 Exposure complete
00:45:47.086 00.129 12308 worker thread done servicing request
00:45:47.086 00.000 14556 OnExposeComplete: enter
00:45:47.090 00.004 14556 UpdateGuideState(): m_state=6
00:45:47.095 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10175
00:45:47.100 00.005 14556 Star::Find returns 1 (0), X=166.20, Y=1000.92, Mass=2425, SNR=33.1, Peak=200 HFD=4.5
00:45:47.105 00.005 14556 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.07) = xAngle (4.90 = -1.39)
00:45:47.109 00.004 14556 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.80 = -1.48)
00:45:47.113 00.004 14556 CameraToMount -- cameraX=-0.11 cameraY=0.43 hyp=0.45 cameraTheta=1.82 mountX=0.08 mountY=-0.45, mountTheta=-1.39
00:45:47.118 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=0.43, opts=13)
00:45:47.123 00.005 14556 Enqueuing Move request for scope (-0.11, 0.43)
00:45:47.126 00.003 12308 Worker thread wakes up
00:45:47.126 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.43) opts 0xd
00:45:47.126 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, 0.43)
00:45:47.128 00.002 12308 Moving (-0.11, 0.43) raw xDistance=0.08 yDistance=-0.45
00:45:47.128 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:45:47.128 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:45:47.128 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
00:45:47.128 00.000 12308 MoveAxis(E, 0, ABG)
00:45:47.128 00.000 12308 Move returns status 0, amount 0
00:45:47.128 00.000 12308 MoveAxis(N, 0, ABG)
00:45:47.129 00.001 12308 Move returns status 0, amount 0
00:45:47.129 00.000 12308 move complete, result=0
00:45:47.130 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:47.134 00.004 12308 worker thread done servicing request
00:45:47.153 00.019 14556 UpdateGuideState exits: m=2425 SNR=33.1
00:45:47.159 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:47.162 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:47.168 00.006 14556 Enqueuing Expose request
00:45:47.172 00.004 14556 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:45:47.175 00.003 12308 Worker thread wakes up
00:45:47.175 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:47.175 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:48.427 01.252 12308 Exposure complete
00:45:48.562 00.135 12308 worker thread done servicing request
00:45:48.563 00.001 14556 OnExposeComplete: enter
00:45:48.566 00.003 14556 UpdateGuideState(): m_state=6
00:45:48.570 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10176
00:45:48.574 00.004 14556 Star::Find returns 1 (0), X=166.08, Y=1000.87, Mass=2367, SNR=32.7, Peak=193 HFD=4.5
00:45:48.578 00.004 14556 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.07) = xAngle (5.18 = -1.11)
00:45:48.582 00.004 14556 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.08 = -1.21)
00:45:48.585 00.003 14556 CameraToMount -- cameraX=-0.22 cameraY=0.38 hyp=0.44 cameraTheta=2.10 mountX=0.20 mountY=-0.41, mountTheta=-1.12
00:45:48.591 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.22, y=0.38, opts=13)
00:45:48.595 00.004 14556 Enqueuing Move request for scope (-0.22, 0.38)
00:45:48.599 00.004 12308 Worker thread wakes up
00:45:48.600 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.38) opts 0xd
00:45:48.600 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.22, 0.38)
00:45:48.600 00.000 12308 Moving (-0.22, 0.38) raw xDistance=0.20 yDistance=-0.41
00:45:48.600 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:45:48.601 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
00:45:48.601 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
00:45:48.601 00.000 12308 MoveAxis(E, 0, ABG)
00:45:48.601 00.000 12308 Move returns status 0, amount 0
00:45:48.602 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:48.606 00.004 12308 MoveAxis(N, 0, ABG)
00:45:48.606 00.000 12308 Move returns status 0, amount 0
00:45:48.606 00.000 12308 move complete, result=0
00:45:48.606 00.000 12308 worker thread done servicing request
00:45:48.626 00.020 14556 UpdateGuideState exits: m=2367 SNR=32.7
00:45:48.634 00.008 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:48.638 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:48.642 00.004 14556 Enqueuing Expose request
00:45:48.647 00.005 14556 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
00:45:48.650 00.003 12308 Worker thread wakes up
00:45:48.650 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:48.650 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:49.896 01.246 12308 Exposure complete
00:45:49.999 00.103 12308 worker thread done servicing request
00:45:50.000 00.001 14556 OnExposeComplete: enter
00:45:50.003 00.003 14556 UpdateGuideState(): m_state=6
00:45:50.008 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10177
00:45:50.012 00.004 14556 Star::Find returns 1 (0), X=166.05, Y=1000.73, Mass=2254, SNR=32.0, Peak=191 HFD=4.3
00:45:50.016 00.004 14556 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.07) = xAngle (5.46 = -0.82)
00:45:50.019 00.003 14556 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.36 = -0.92)
00:45:50.023 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=0.24 hyp=0.36 cameraTheta=2.39 mountX=0.24 mountY=-0.28, mountTheta=-0.86
00:45:50.029 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=0.24, opts=13)
00:45:50.033 00.004 14556 Enqueuing Move request for scope (-0.26, 0.24)
00:45:50.036 00.003 12308 Worker thread wakes up
00:45:50.036 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.24) opts 0xd
00:45:50.036 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, 0.24)
00:45:50.036 00.000 12308 Moving (-0.26, 0.24) raw xDistance=0.24 yDistance=-0.28
00:45:50.036 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:45:50.037 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
00:45:50.037 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
00:45:50.037 00.000 12308 MoveAxis(W, 105, ABG)
00:45:50.037 00.000 12308 Guiding  Dir = 3, Dur = 105
00:45:50.037 00.000 12308 IsSlewing returns 0
00:45:50.037 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:50.041 00.004 12308 IsGuiding returns 0
00:45:50.041 00.000 12308 PulseGuide returned control before completion, sleep 115
00:45:50.061 00.020 14556 UpdateGuideState exits: m=2254 SNR=32.0
00:45:50.066 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:50.071 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:50.076 00.005 14556 Enqueuing Expose request
00:45:50.170 00.094 12308 IsGuiding returns 0
00:45:50.171 00.001 12308 Move returns status 0, amount 105
00:45:50.172 00.001 12308 MoveAxis(N, 0, ABG)
00:45:50.173 00.001 12308 Move returns status 0, amount 0
00:45:50.173 00.000 12308 move complete, result=0
00:45:50.174 00.001 12308 worker thread done servicing request
00:45:50.174 00.000 12308 Worker thread wakes up
00:45:50.174 00.000 14556 GuideStep: 0.2 px 105 ms WEST, -0.3 px 0 ms NORTH
00:45:50.181 00.007 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:50.181 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:51.431 01.250 12308 Exposure complete
00:45:51.573 00.142 12308 worker thread done servicing request
00:45:51.574 00.001 14556 OnExposeComplete: enter
00:45:51.580 00.006 14556 UpdateGuideState(): m_state=6
00:45:51.585 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10178
00:45:51.591 00.006 14556 Star::Find returns 1 (0), X=166.10, Y=1001.10, Mass=2287, SNR=32.1, Peak=215 HFD=4.4
00:45:51.597 00.006 14556 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.07) = xAngle (4.97 = -1.31)
00:45:51.602 00.005 14556 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.87 = -1.41)
00:45:51.608 00.006 14556 CameraToMount -- cameraX=-0.21 cameraY=0.62 hyp=0.65 cameraTheta=1.90 mountX=0.17 mountY=-0.64, mountTheta=-1.32
00:45:51.616 00.008 14556 SchedulePrimaryMove(104CA5C8, x=-0.21, y=0.62, opts=13)
00:45:51.621 00.005 14556 Enqueuing Move request for scope (-0.21, 0.62)
00:45:51.626 00.005 12308 Worker thread wakes up
00:45:51.627 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.62) opts 0xd
00:45:51.627 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.21, 0.62)
00:45:51.627 00.000 12308 Moving (-0.21, 0.62) raw xDistance=0.17 yDistance=-0.64
00:45:51.627 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:45:51.628 00.001 12308 resist switch: large excursion: input -0.64 thresh 0.60 direction from 1 to -1
00:45:51.628 00.000 12308 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.93
00:45:51.628 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
00:45:51.628 00.000 12308 MoveAxis(E, 0, ABG)
00:45:51.629 00.001 12308 Move returns status 0, amount 0
00:45:51.629 00.000 12308 MoveAxis(N, 452, ABG)
00:45:51.629 00.000 12308 Guiding  Dir = 0, Dur = 452
00:45:51.631 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:51.636 00.005 12308 IsSlewing returns 0
00:45:51.637 00.001 12308 IsGuiding returns 0
00:45:51.637 00.000 12308 PulseGuide returned control before completion, sleep 462
00:45:51.658 00.021 14556 UpdateGuideState exits: m=2287 SNR=32.1
00:45:51.663 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:51.666 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:51.670 00.004 14556 Enqueuing Expose request
00:45:52.105 00.435 12308 IsGuiding returns 1
00:45:52.105 00.000 12308 scope still moving after pulse duration time elapsed
00:45:52.137 00.032 12308 IsSlewing returns 0
00:45:52.137 00.000 12308 IsGuiding returns 0
00:45:52.138 00.001 12308 scope move finished after 452 + 49 ms
00:45:52.138 00.000 12308 Move returns status 0, amount 452
00:45:52.138 00.000 12308 move complete, result=0
00:45:52.140 00.002 12308 worker thread done servicing request
00:45:52.140 00.000 12308 Worker thread wakes up
00:45:52.141 00.001 14556 GuideStep: 0.2 px 0 ms EAST, -0.6 px 452 ms NORTH
00:45:52.146 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:52.147 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:53.403 01.256 12308 Exposure complete
00:45:53.514 00.111 12308 worker thread done servicing request
00:45:53.514 00.000 14556 OnExposeComplete: enter
00:45:53.519 00.005 14556 UpdateGuideState(): m_state=6
00:45:53.522 00.003 14556 Star::Find(15, 166, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10179
00:45:53.526 00.004 14556 Star::Find returns 1 (0), X=166.00, Y=1001.16, Mass=2350, SNR=32.4, Peak=202 HFD=4.4
00:45:53.530 00.004 14556 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.07) = xAngle (5.08 = -1.20)
00:45:53.536 00.006 14556 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.98 = -1.30)
00:45:53.540 00.004 14556 CameraToMount -- cameraX=-0.31 cameraY=0.67 hyp=0.74 cameraTheta=2.01 mountX=0.27 mountY=-0.71, mountTheta=-1.21
00:45:53.546 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.31, y=0.67, opts=13)
00:45:53.552 00.006 14556 Enqueuing Move request for scope (-0.31, 0.67)
00:45:53.558 00.006 12308 Worker thread wakes up
00:45:53.558 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.67) opts 0xd
00:45:53.558 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.31, 0.67)
00:45:53.558 00.000 12308 Moving (-0.31, 0.67) raw xDistance=0.27 yDistance=-0.71
00:45:53.558 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:45:53.559 00.001 12308 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
00:45:53.559 00.000 12308 MoveAxis(W, 116, ABG)
00:45:53.559 00.000 12308 Guiding  Dir = 3, Dur = 116
00:45:53.560 00.001 12308 IsSlewing returns 0
00:45:53.560 00.000 12308 IsGuiding returns 0
00:45:53.561 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:53.567 00.006 12308 PulseGuide returned control before completion, sleep 126
00:45:53.594 00.027 14556 UpdateGuideState exits: m=2350 SNR=32.4
00:45:53.599 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:53.603 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:53.606 00.003 14556 Enqueuing Expose request
00:45:53.706 00.100 12308 IsGuiding returns 0
00:45:53.706 00.000 12308 Move returns status 0, amount 116
00:45:53.707 00.001 12308 MoveAxis(N, 502, ABG)
00:45:53.707 00.000 12308 Guiding  Dir = 0, Dur = 502
00:45:53.707 00.000 12308 IsSlewing returns 0
00:45:53.708 00.001 12308 IsGuiding returns 0
00:45:53.709 00.001 12308 PulseGuide returned control before completion, sleep 512
00:45:54.222 00.513 12308 IsGuiding returns 1
00:45:54.223 00.001 12308 scope still moving after pulse duration time elapsed
00:45:54.253 00.030 12308 IsSlewing returns 0
00:45:54.256 00.003 12308 IsGuiding returns 0
00:45:54.257 00.001 12308 scope move finished after 502 + 46 ms
00:45:54.257 00.000 12308 Move returns status 0, amount 502
00:45:54.257 00.000 12308 move complete, result=0
00:45:54.258 00.001 12308 worker thread done servicing request
00:45:54.259 00.001 12308 Worker thread wakes up
00:45:54.259 00.000 14556 GuideStep: 0.3 px 116 ms WEST, -0.7 px 502 ms NORTH
00:45:54.270 00.011 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:54.270 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:55.520 01.250 12308 Exposure complete
00:45:55.655 00.135 12308 worker thread done servicing request
00:45:55.656 00.001 14556 OnExposeComplete: enter
00:45:55.661 00.005 14556 UpdateGuideState(): m_state=6
00:45:55.666 00.005 14556 Star::Find(15, 165, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10180
00:45:55.671 00.005 14556 Star::Find returns 1 (0), X=165.99, Y=1000.41, Mass=2309, SNR=32.4, Peak=181 HFD=5.0
00:45:55.674 00.003 14556 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-3.07) = xAngle (0.17 = 0.17)
00:45:55.679 00.005 14556 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.07 = 0.07)
00:45:55.682 00.003 14556 CameraToMount -- cameraX=-0.32 cameraY=-0.08 hyp=0.33 cameraTheta=-2.91 mountX=0.32 mountY=0.02, mountTheta=0.07
00:45:55.688 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.32, y=-0.08, opts=13)
00:45:55.692 00.004 14556 Enqueuing Move request for scope (-0.32, -0.08)
00:45:55.696 00.004 12308 Worker thread wakes up
00:45:55.696 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.08) opts 0xd
00:45:55.696 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.32, -0.08)
00:45:55.696 00.000 12308 Moving (-0.32, -0.08) raw xDistance=0.32 yDistance=0.02
00:45:55.697 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.32
00:45:55.697 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:45:55.697 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:45:55.697 00.000 12308 MoveAxis(W, 148, ABG)
00:45:55.698 00.001 12308 Guiding  Dir = 3, Dur = 148
00:45:55.698 00.000 12308 IsSlewing returns 0
00:45:55.698 00.000 12308 IsGuiding returns 0
00:45:55.699 00.001 12308 PulseGuide returned control before completion, sleep 158
00:45:55.699 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:55.727 00.028 14556 UpdateGuideState exits: m=2309 SNR=32.4
00:45:55.732 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:55.735 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:55.739 00.004 14556 Enqueuing Expose request
00:45:55.868 00.129 12308 IsGuiding returns 1
00:45:55.869 00.001 12308 scope still moving after pulse duration time elapsed
00:45:55.897 00.028 12308 IsSlewing returns 0
00:45:55.898 00.001 12308 IsGuiding returns 0
00:45:55.900 00.002 12308 scope move finished after 148 + 52 ms
00:45:55.900 00.000 12308 Move returns status 0, amount 148
00:45:55.900 00.000 12308 MoveAxis(N, 0, ABG)
00:45:55.901 00.001 12308 Move returns status 0, amount 0
00:45:55.901 00.000 12308 move complete, result=0
00:45:55.901 00.000 12308 worker thread done servicing request
00:45:55.901 00.000 14556 GuideStep: 0.3 px 148 ms WEST, 0.0 px 0 ms NORTH
00:45:55.908 00.007 12308 Worker thread wakes up
00:45:55.908 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:55.908 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:57.163 01.255 12308 Exposure complete
00:45:57.271 00.108 12308 worker thread done servicing request
00:45:57.271 00.000 14556 OnExposeComplete: enter
00:45:57.276 00.005 14556 UpdateGuideState(): m_state=6
00:45:57.279 00.003 14556 Star::Find(15, 165, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10181
00:45:57.284 00.005 14556 Star::Find returns 1 (0), X=166.15, Y=1000.31, Mass=2265, SNR=32.1, Peak=185 HFD=4.5
00:45:57.288 00.004 14556 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.07) = xAngle (0.76 = 0.76)
00:45:57.294 00.006 14556 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.66 = 0.66)
00:45:57.298 00.004 14556 CameraToMount -- cameraX=-0.16 cameraY=-0.17 hyp=0.24 cameraTheta=-2.32 mountX=0.17 mountY=0.14, mountTheta=0.70
00:45:57.305 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.16, y=-0.17, opts=13)
00:45:57.308 00.003 14556 Enqueuing Move request for scope (-0.16, -0.17)
00:45:57.313 00.005 12308 Worker thread wakes up
00:45:57.313 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.17) opts 0xd
00:45:57.313 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.16, -0.17)
00:45:57.313 00.000 12308 Moving (-0.16, -0.17) raw xDistance=0.17 yDistance=0.14
00:45:57.314 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:45:57.314 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:45:57.314 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:45:57.314 00.000 12308 MoveAxis(E, 0, ABG)
00:45:57.314 00.000 12308 Move returns status 0, amount 0
00:45:57.315 00.001 12308 MoveAxis(N, 0, ABG)
00:45:57.315 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:57.318 00.003 12308 Move returns status 0, amount 0
00:45:57.318 00.000 12308 move complete, result=0
00:45:57.319 00.001 12308 worker thread done servicing request
00:45:57.339 00.020 14556 UpdateGuideState exits: m=2265 SNR=32.1
00:45:57.344 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:57.349 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:57.353 00.004 14556 Enqueuing Expose request
00:45:57.357 00.004 14556 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:45:57.361 00.004 12308 Worker thread wakes up
00:45:57.361 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:57.361 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:45:58.618 01.257 12308 Exposure complete
00:45:58.736 00.118 12308 worker thread done servicing request
00:45:58.736 00.000 14556 OnExposeComplete: enter
00:45:58.740 00.004 14556 UpdateGuideState(): m_state=6
00:45:58.745 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10182
00:45:58.748 00.003 14556 Star::Find returns 1 (0), X=166.04, Y=1000.63, Mass=2145, SNR=31.4, Peak=154 HFD=4.6
00:45:58.753 00.005 14556 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.07) = xAngle (5.72 = -0.56)
00:45:58.758 00.005 14556 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.62 = -0.66)
00:45:58.761 00.003 14556 CameraToMount -- cameraX=-0.27 cameraY=0.15 hyp=0.30 cameraTheta=2.64 mountX=0.26 mountY=-0.19, mountTheta=-0.63
00:45:58.766 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.27, y=0.15, opts=13)
00:45:58.770 00.004 14556 Enqueuing Move request for scope (-0.27, 0.15)
00:45:58.774 00.004 12308 Worker thread wakes up
00:45:58.774 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.15) opts 0xd
00:45:58.774 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.27, 0.15)
00:45:58.774 00.000 12308 Moving (-0.27, 0.15) raw xDistance=0.26 yDistance=-0.19
00:45:58.774 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:45:58.774 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:45:58.775 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:45:58.775 00.000 12308 MoveAxis(W, 112, ABG)
00:45:58.775 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:45:58.779 00.004 12308 Guiding  Dir = 3, Dur = 112
00:45:58.780 00.001 12308 IsSlewing returns 0
00:45:58.780 00.000 12308 IsGuiding returns 0
00:45:58.780 00.000 12308 PulseGuide returned control before completion, sleep 122
00:45:58.803 00.023 14556 UpdateGuideState exits: m=2145 SNR=31.4
00:45:58.807 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:58.810 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:45:58.815 00.005 14556 Enqueuing Expose request
00:45:58.919 00.104 12308 IsGuiding returns 1
00:45:58.920 00.001 12308 scope still moving after pulse duration time elapsed
00:45:58.950 00.030 12308 IsSlewing returns 0
00:45:58.951 00.001 12308 IsGuiding returns 0
00:45:58.952 00.001 12308 scope move finished after 112 + 59 ms
00:45:58.952 00.000 12308 Move returns status 0, amount 112
00:45:58.953 00.001 12308 MoveAxis(N, 0, ABG)
00:45:58.953 00.000 12308 Move returns status 0, amount 0
00:45:58.954 00.001 12308 move complete, result=0
00:45:58.955 00.001 12308 worker thread done servicing request
00:45:58.955 00.000 14556 GuideStep: 0.3 px 112 ms WEST, -0.2 px 0 ms NORTH
00:45:58.961 00.006 12308 Worker thread wakes up
00:45:58.962 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:45:58.962 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:46:00.212 01.250 12308 Exposure complete
00:46:00.348 00.136 12308 worker thread done servicing request
00:46:00.348 00.000 14556 OnExposeComplete: enter
00:46:00.352 00.004 14556 UpdateGuideState(): m_state=6
00:46:00.355 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10183
00:46:00.361 00.006 14556 Star::Find returns 1 (0), X=166.27, Y=1000.47, Mass=2187, SNR=31.3, Peak=164 HFD=4.6
00:46:00.366 00.005 14556 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-3.07) = xAngle (0.37 = 0.37)
00:46:00.369 00.003 14556 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.27 = 0.27)
00:46:00.372 00.003 14556 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.70 mountX=0.04 mountY=0.01, mountTheta=0.28
00:46:00.379 00.007 14556 SchedulePrimaryMove(104CA5C8, x=-0.04, y=-0.02, opts=13)
00:46:00.383 00.004 14556 Enqueuing Move request for scope (-0.04, -0.02)
00:46:00.388 00.005 12308 Worker thread wakes up
00:46:00.388 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
00:46:00.388 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
00:46:00.388 00.000 12308 Moving (-0.04, -0.02) raw xDistance=0.04 yDistance=0.01
00:46:00.389 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:46:00.389 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:46:00.389 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:46:00.389 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:46:00.394 00.005 12308 MoveAxis(E, 0, ABG)
00:46:00.394 00.000 12308 Move returns status 0, amount 0
00:46:00.394 00.000 12308 MoveAxis(N, 0, ABG)
00:46:00.394 00.000 12308 Move returns status 0, amount 0
00:46:00.394 00.000 12308 move complete, result=0
00:46:00.395 00.001 12308 worker thread done servicing request
00:46:00.416 00.021 14556 UpdateGuideState exits: m=2187 SNR=31.3
00:46:00.421 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:00.425 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:46:00.430 00.005 14556 Enqueuing Expose request
00:46:00.434 00.004 12308 Worker thread wakes up
00:46:00.434 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:46:00.438 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:46:00.438 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:46:01.679 01.241 12308 Exposure complete
00:46:01.822 00.143 12308 worker thread done servicing request
00:46:01.822 00.000 14556 OnExposeComplete: enter
00:46:01.829 00.007 14556 UpdateGuideState(): m_state=6
00:46:01.836 00.007 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10184
00:46:01.844 00.008 14556 Star::Find returns 1 (0), X=166.21, Y=1000.57, Mass=2230, SNR=31.7, Peak=170 HFD=4.6
00:46:01.849 00.005 14556 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.07) = xAngle (5.51 = -0.77)
00:46:01.856 00.007 14556 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.41 = -0.87)
00:46:01.863 00.007 14556 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.44 mountX=0.09 mountY=-0.10, mountTheta=-0.82
00:46:01.869 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.10, y=0.08, opts=13)
00:46:01.872 00.003 14556 Enqueuing Move request for scope (-0.10, 0.08)
00:46:01.876 00.004 12308 Worker thread wakes up
00:46:01.877 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
00:46:01.877 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
00:46:01.877 00.000 12308 Moving (-0.10, 0.08) raw xDistance=0.09 yDistance=-0.10
00:46:01.877 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:46:01.877 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:46:01.878 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:46:01.878 00.000 12308 MoveAxis(E, 0, ABG)
00:46:01.878 00.000 12308 Move returns status 0, amount 0
00:46:01.880 00.002 12308 MoveAxis(N, 0, ABG)
00:46:01.880 00.000 12308 Move returns status 0, amount 0
00:46:01.880 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:46:01.883 00.003 12308 move complete, result=0
00:46:01.883 00.000 12308 worker thread done servicing request
00:46:01.899 00.016 14556 UpdateGuideState exits: m=2230 SNR=31.7
00:46:01.903 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:01.906 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:46:01.910 00.004 14556 Enqueuing Expose request
00:46:01.914 00.004 12308 Worker thread wakes up
00:46:01.915 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:46:01.919 00.004 12308 worker thread servicing REQUEST_EXPOSE 1000
00:46:01.919 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:46:03.164 01.245 12308 Exposure complete
00:46:03.287 00.123 12308 worker thread done servicing request
00:46:03.287 00.000 14556 OnExposeComplete: enter
00:46:03.291 00.004 14556 UpdateGuideState(): m_state=6
00:46:03.294 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10185
00:46:03.298 00.004 14556 Star::Find returns 1 (0), X=166.08, Y=1000.65, Mass=2327, SNR=32.4, Peak=160 HFD=4.7
00:46:03.302 00.004 14556 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.07) = xAngle (5.61 = -0.67)
00:46:03.306 00.004 14556 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.51 = -0.77)
00:46:03.309 00.003 14556 CameraToMount -- cameraX=-0.23 cameraY=0.16 hyp=0.28 cameraTheta=2.54 mountX=0.22 mountY=-0.20, mountTheta=-0.73
00:46:03.312 00.003 14556 SchedulePrimaryMove(104CA5C8, x=-0.23, y=0.16, opts=13)
00:46:03.317 00.005 14556 Enqueuing Move request for scope (-0.23, 0.16)
00:46:03.320 00.003 12308 Worker thread wakes up
00:46:03.320 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.16) opts 0xd
00:46:03.320 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.23, 0.16)
00:46:03.320 00.000 12308 Moving (-0.23, 0.16) raw xDistance=0.22 yDistance=-0.20
00:46:03.320 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:46:03.320 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:46:03.321 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:46:03.321 00.000 12308 MoveAxis(W, 95, ABG)
00:46:03.321 00.000 12308 Guiding  Dir = 3, Dur = 95
00:46:03.323 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:46:03.325 00.002 12308 IsSlewing returns 0
00:46:03.325 00.000 12308 IsGuiding returns 0
00:46:03.326 00.001 12308 PulseGuide returned control before completion, sleep 105
00:46:03.342 00.016 14556 UpdateGuideState exits: m=2327 SNR=32.4
00:46:03.345 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:03.350 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:46:03.355 00.005 14556 Enqueuing Expose request
00:46:03.437 00.082 12308 IsGuiding returns 1
00:46:03.437 00.000 12308 scope still moving after pulse duration time elapsed
00:46:03.469 00.032 12308 IsSlewing returns 0
00:46:03.471 00.002 12308 IsGuiding returns 0
00:46:03.471 00.000 12308 scope move finished after 95 + 50 ms
00:46:03.471 00.000 12308 Move returns status 0, amount 95
00:46:03.472 00.001 12308 MoveAxis(N, 0, ABG)
00:46:03.472 00.000 12308 Move returns status 0, amount 0
00:46:03.473 00.001 12308 move complete, result=0
00:46:03.473 00.000 12308 worker thread done servicing request
00:46:03.473 00.000 14556 GuideStep: 0.2 px 95 ms WEST, -0.2 px 0 ms NORTH
00:46:03.479 00.006 12308 Worker thread wakes up
00:46:03.480 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:46:03.480 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:46:04.730 01.250 12308 Exposure complete
00:46:04.850 00.120 12308 worker thread done servicing request
00:46:04.850 00.000 14556 OnExposeComplete: enter
00:46:04.855 00.005 14556 UpdateGuideState(): m_state=6
00:46:04.860 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10186
00:46:04.865 00.005 14556 Star::Find returns 1 (0), X=166.19, Y=1000.76, Mass=2171, SNR=31.2, Peak=180 HFD=4.5
00:46:04.869 00.004 14556 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.07) = xAngle (5.07 = -1.21)
00:46:04.873 00.004 14556 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.97 = -1.31)
00:46:04.877 00.004 14556 CameraToMount -- cameraX=-0.12 cameraY=0.27 hyp=0.30 cameraTheta=2.00 mountX=0.11 mountY=-0.29, mountTheta=-1.22
00:46:04.882 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.12, y=0.27, opts=13)
00:46:04.885 00.003 14556 Enqueuing Move request for scope (-0.12, 0.27)
00:46:04.888 00.003 12308 Worker thread wakes up
00:46:04.890 00.002 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.27) opts 0xd
00:46:04.890 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.12, 0.27)
00:46:04.890 00.000 12308 Moving (-0.12, 0.27) raw xDistance=0.11 yDistance=-0.29
00:46:04.890 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:46:04.890 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
00:46:04.890 00.000 12308 MoveAxis(E, 0, ABG)
00:46:04.890 00.000 12308 Move returns status 0, amount 0
00:46:04.891 00.001 12308 MoveAxis(N, 205, ABG)
00:46:04.891 00.000 12308 Guiding  Dir = 0, Dur = 205
00:46:04.892 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:46:04.898 00.006 12308 IsSlewing returns 0
00:46:04.898 00.000 12308 IsGuiding returns 0
00:46:04.899 00.001 12308 PulseGuide returned control before completion, sleep 215
00:46:04.928 00.029 14556 UpdateGuideState exits: m=2171 SNR=31.2
00:46:04.934 00.006 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:04.942 00.008 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:46:04.949 00.007 14556 Enqueuing Expose request
00:46:05.125 00.176 12308 IsGuiding returns 1
00:46:05.125 00.000 12308 scope still moving after pulse duration time elapsed
00:46:05.155 00.030 12308 IsSlewing returns 0
00:46:05.155 00.000 12308 IsGuiding returns 0
00:46:05.155 00.000 12308 scope move finished after 205 + 52 ms
00:46:05.155 00.000 12308 Move returns status 0, amount 205
00:46:05.157 00.002 12308 move complete, result=0
00:46:05.157 00.000 12308 worker thread done servicing request
00:46:05.157 00.000 12308 Worker thread wakes up
00:46:05.158 00.001 14556 GuideStep: 0.1 px 0 ms EAST, -0.3 px 205 ms NORTH
00:46:05.163 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:46:05.163 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:46:06.415 01.252 12308 Exposure complete
00:46:06.537 00.122 12308 worker thread done servicing request
00:46:06.537 00.000 14556 OnExposeComplete: enter
00:46:06.542 00.005 14556 UpdateGuideState(): m_state=6
00:46:06.545 00.003 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10187
00:46:06.550 00.005 14556 Star::Find returns 1 (0), X=166.20, Y=1000.38, Mass=2156, SNR=31.4, Peak=159 HFD=4.7
00:46:06.553 00.003 14556 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-3.07) = xAngle (0.71 = 0.71)
00:46:06.558 00.005 14556 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.61 = 0.61)
00:46:06.561 00.003 14556 CameraToMount -- cameraX=-0.11 cameraY=-0.11 hyp=0.15 cameraTheta=-2.36 mountX=0.11 mountY=0.09, mountTheta=0.65
00:46:06.567 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.11, y=-0.11, opts=13)
00:46:06.574 00.007 14556 Enqueuing Move request for scope (-0.11, -0.11)
00:46:06.578 00.004 12308 Worker thread wakes up
00:46:06.578 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.11) opts 0xd
00:46:06.578 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.11, -0.11)
00:46:06.578 00.000 12308 Moving (-0.11, -0.11) raw xDistance=0.11 yDistance=0.09
00:46:06.578 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:46:06.579 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:46:06.579 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:46:06.579 00.000 12308 MoveAxis(E, 0, ABG)
00:46:06.579 00.000 12308 Move returns status 0, amount 0
00:46:06.579 00.000 12308 MoveAxis(N, 0, ABG)
00:46:06.579 00.000 12308 Move returns status 0, amount 0
00:46:06.580 00.001 12308 move complete, result=0
00:46:06.580 00.000 12308 worker thread done servicing request
00:46:06.580 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:46:06.607 00.027 14556 UpdateGuideState exits: m=2156 SNR=31.4
00:46:06.610 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:06.614 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:46:06.618 00.004 14556 Enqueuing Expose request
00:46:06.622 00.004 12308 Worker thread wakes up
00:46:06.622 00.000 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:06.627 00.005 12308 worker thread servicing REQUEST_EXPOSE 1000
00:46:06.627 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:46:07.870 01.243 12308 Exposure complete
00:46:08.001 00.131 12308 worker thread done servicing request
00:46:08.001 00.000 14556 OnExposeComplete: enter
00:46:08.006 00.005 14556 UpdateGuideState(): m_state=6
00:46:08.011 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10188
00:46:08.015 00.004 14556 Star::Find returns 1 (0), X=166.33, Y=1000.35, Mass=2194, SNR=31.4, Peak=161 HFD=4.6
00:46:08.019 00.004 14556 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.07) = xAngle (1.64 = 1.64)
00:46:08.025 00.006 14556 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.54 = 1.54)
00:46:08.032 00.007 14556 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.43 mountX=-0.01 mountY=0.13, mountTheta=1.64
00:46:08.039 00.007 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.13, opts=13)
00:46:08.045 00.006 14556 Enqueuing Move request for scope (0.02, -0.13)
00:46:08.050 00.005 12308 Worker thread wakes up
00:46:08.051 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
00:46:08.051 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
00:46:08.051 00.000 12308 Moving (0.02, -0.13) raw xDistance=-0.01 yDistance=0.13
00:46:08.051 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:46:08.052 00.001 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:46:08.052 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:46:08.052 00.000 12308 MoveAxis(E, 0, ABG)
00:46:08.052 00.000 12308 Move returns status 0, amount 0
00:46:08.052 00.000 12308 MoveAxis(N, 0, ABG)
00:46:08.054 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:46:08.058 00.004 12308 Move returns status 0, amount 0
00:46:08.058 00.000 12308 move complete, result=0
00:46:08.059 00.001 12308 worker thread done servicing request
00:46:08.086 00.027 14556 UpdateGuideState exits: m=2194 SNR=31.4
00:46:08.090 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:08.096 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:46:08.099 00.003 14556 Enqueuing Expose request
00:46:08.103 00.004 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:08.107 00.004 12308 Worker thread wakes up
00:46:08.107 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:46:08.108 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:46:09.356 01.248 12308 Exposure complete
00:46:09.465 00.109 12308 worker thread done servicing request
00:46:09.465 00.000 14556 OnExposeComplete: enter
00:46:09.468 00.003 14556 UpdateGuideState(): m_state=6
00:46:09.474 00.006 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10189
00:46:09.480 00.006 14556 Star::Find returns 1 (0), X=166.18, Y=1000.62, Mass=2212, SNR=31.6, Peak=153 HFD=4.6
00:46:09.484 00.004 14556 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.07) = xAngle (5.43 = -0.85)
00:46:09.488 00.004 14556 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (5.33 = -0.95)
00:46:09.492 00.004 14556 CameraToMount -- cameraX=-0.13 cameraY=0.13 hyp=0.19 cameraTheta=2.36 mountX=0.12 mountY=-0.15, mountTheta=-0.89
00:46:09.497 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.13, y=0.13, opts=13)
00:46:09.501 00.004 14556 Enqueuing Move request for scope (-0.13, 0.13)
00:46:09.506 00.005 12308 Worker thread wakes up
00:46:09.506 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.13) opts 0xd
00:46:09.506 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.13, 0.13)
00:46:09.506 00.000 12308 Moving (-0.13, 0.13) raw xDistance=0.12 yDistance=-0.15
00:46:09.507 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:46:09.507 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:46:09.507 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:46:09.507 00.000 12308 MoveAxis(E, 0, ABG)
00:46:09.508 00.001 12308 Move returns status 0, amount 0
00:46:09.508 00.000 12308 MoveAxis(N, 0, ABG)
00:46:09.508 00.000 12308 Move returns status 0, amount 0
00:46:09.508 00.000 12308 move complete, result=0
00:46:09.508 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:46:09.512 00.004 12308 worker thread done servicing request
00:46:09.533 00.021 14556 UpdateGuideState exits: m=2212 SNR=31.6
00:46:09.537 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:09.541 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:46:09.545 00.004 14556 Enqueuing Expose request
00:46:09.550 00.005 14556 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:46:09.553 00.003 12308 Worker thread wakes up
00:46:09.553 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:46:09.553 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:46:10.798 01.245 12308 Exposure complete
00:46:10.926 00.128 12308 worker thread done servicing request
00:46:10.927 00.001 14556 OnExposeComplete: enter
00:46:10.931 00.004 14556 UpdateGuideState(): m_state=6
00:46:10.935 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10190
00:46:10.939 00.004 14556 Star::Find returns 1 (0), X=166.05, Y=1000.47, Mass=2258, SNR=31.9, Peak=181 HFD=4.2
00:46:10.943 00.004 14556 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-3.07) = xAngle (0.01 = 0.01)
00:46:10.947 00.004 14556 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (-0.09 = -0.09)
00:46:10.951 00.004 14556 CameraToMount -- cameraX=-0.26 cameraY=-0.02 hyp=0.26 cameraTheta=-3.06 mountX=0.26 mountY=-0.02, mountTheta=-0.09
00:46:10.956 00.005 14556 SchedulePrimaryMove(104CA5C8, x=-0.26, y=-0.02, opts=13)
00:46:10.960 00.004 14556 Enqueuing Move request for scope (-0.26, -0.02)
00:46:10.963 00.003 12308 Worker thread wakes up
00:46:10.963 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.02) opts 0xd
00:46:10.963 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.26, -0.02)
00:46:10.963 00.000 12308 Moving (-0.26, -0.02) raw xDistance=0.26 yDistance=-0.02
00:46:10.965 00.002 12308 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
00:46:10.965 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:46:10.965 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:46:10.965 00.000 12308 MoveAxis(W, 114, ABG)
00:46:10.965 00.000 12308 Guiding  Dir = 3, Dur = 114
00:46:10.966 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:46:10.970 00.004 12308 IsSlewing returns 0
00:46:10.970 00.000 12308 IsGuiding returns 0
00:46:10.971 00.001 12308 PulseGuide returned control before completion, sleep 124
00:46:11.001 00.030 14556 UpdateGuideState exits: m=2258 SNR=31.9
00:46:11.008 00.007 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:11.014 00.006 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:46:11.018 00.004 14556 Enqueuing Expose request
00:46:11.111 00.093 12308 IsGuiding returns 1
00:46:11.113 00.002 12308 scope still moving after pulse duration time elapsed
00:46:11.143 00.030 12308 IsSlewing returns 0
00:46:11.145 00.002 12308 IsGuiding returns 0
00:46:11.145 00.000 12308 scope move finished after 114 + 60 ms
00:46:11.146 00.001 12308 Move returns status 0, amount 114
00:46:11.146 00.000 12308 MoveAxis(N, 0, ABG)
00:46:11.146 00.000 12308 Move returns status 0, amount 0
00:46:11.147 00.001 12308 move complete, result=0
00:46:11.147 00.000 12308 worker thread done servicing request
00:46:11.148 00.001 12308 Worker thread wakes up
00:46:11.148 00.000 14556 GuideStep: 0.3 px 114 ms WEST, -0.0 px 0 ms NORTH
00:46:11.154 00.006 12308 worker thread servicing REQUEST_EXPOSE 1000
00:46:11.154 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:46:12.402 01.248 12308 Exposure complete
00:46:12.524 00.122 12308 worker thread done servicing request
00:46:12.524 00.000 14556 OnExposeComplete: enter
00:46:12.529 00.005 14556 UpdateGuideState(): m_state=6
00:46:12.533 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10191
00:46:12.536 00.003 14556 Star::Find returns 1 (0), X=166.33, Y=1000.34, Mass=2311, SNR=32.3, Peak=177 HFD=4.7
00:46:12.540 00.004 14556 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.07) = xAngle (1.66 = 1.66)
00:46:12.543 00.003 14556 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.56 = 1.56)
00:46:12.548 00.005 14556 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.41 mountX=-0.01 mountY=0.15, mountTheta=1.66
00:46:12.552 00.004 14556 SchedulePrimaryMove(104CA5C8, x=0.02, y=-0.15, opts=13)
00:46:12.556 00.004 14556 Enqueuing Move request for scope (0.02, -0.15)
00:46:12.559 00.003 12308 Worker thread wakes up
00:46:12.559 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd
00:46:12.559 00.000 12308 Handling offset move in thread for scope, endpoint = (0.02, -0.15)
00:46:12.559 00.000 12308 Moving (0.02, -0.15) raw xDistance=-0.01 yDistance=0.15
00:46:12.559 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:46:12.559 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:46:12.559 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:46:12.561 00.002 12308 MoveAxis(E, 0, ABG)
00:46:12.561 00.000 12308 Move returns status 0, amount 0
00:46:12.561 00.000 12308 MoveAxis(N, 0, ABG)
00:46:12.561 00.000 12308 Move returns status 0, amount 0
00:46:12.562 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:46:12.566 00.004 12308 move complete, result=0
00:46:12.566 00.000 12308 worker thread done servicing request
00:46:12.585 00.019 14556 UpdateGuideState exits: m=2311 SNR=32.3
00:46:12.589 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:12.593 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:46:12.596 00.003 14556 Enqueuing Expose request
00:46:12.601 00.005 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:12.605 00.004 12308 Worker thread wakes up
00:46:12.606 00.001 12308 worker thread servicing REQUEST_EXPOSE 1000
00:46:12.606 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:46:13.861 01.255 12308 Exposure complete
00:46:13.985 00.124 12308 worker thread done servicing request
00:46:13.985 00.000 14556 OnExposeComplete: enter
00:46:13.989 00.004 14556 UpdateGuideState(): m_state=6
00:46:13.993 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10192
00:46:13.997 00.004 14556 Star::Find returns 1 (0), X=166.31, Y=1000.70, Mass=2173, SNR=31.2, Peak=156 HFD=4.7
00:46:14.001 00.004 14556 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.07) = xAngle (4.64 = -1.64)
00:46:14.005 00.004 14556 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (4.54 = -1.74)
00:46:14.010 00.005 14556 CameraToMount -- cameraX=0.00 cameraY=0.21 hyp=0.21 cameraTheta=1.57 mountX=-0.01 mountY=-0.21, mountTheta=-1.64
00:46:14.015 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.00, y=0.21, opts=13)
00:46:14.019 00.004 14556 Enqueuing Move request for scope (0.00, 0.21)
00:46:14.022 00.003 12308 Worker thread wakes up
00:46:14.022 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.21) opts 0xd
00:46:14.022 00.000 12308 Handling offset move in thread for scope, endpoint = (0.00, 0.21)
00:46:14.022 00.000 12308 Moving (0.00, 0.21) raw xDistance=-0.01 yDistance=-0.21
00:46:14.023 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:46:14.023 00.000 12308 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:46:14.023 00.000 12308 MoveAxis(E, 0, ABG)
00:46:14.023 00.000 12308 Move returns status 0, amount 0
00:46:14.023 00.000 12308 MoveAxis(N, 146, ABG)
00:46:14.025 00.002 12308 Guiding  Dir = 0, Dur = 146
00:46:14.025 00.000 12308 IsSlewing returns 0
00:46:14.025 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:46:14.029 00.004 12308 IsGuiding returns 0
00:46:14.030 00.001 12308 PulseGuide returned control before completion, sleep 156
00:46:14.052 00.022 14556 UpdateGuideState exits: m=2173 SNR=31.2
00:46:14.055 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:14.060 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:46:14.065 00.005 14556 Enqueuing Expose request
00:46:14.194 00.129 12308 IsGuiding returns 1
00:46:14.194 00.000 12308 scope still moving after pulse duration time elapsed
00:46:14.226 00.032 12308 IsSlewing returns 0
00:46:14.227 00.001 12308 IsGuiding returns 0
00:46:14.227 00.000 12308 scope move finished after 146 + 51 ms
00:46:14.227 00.000 12308 Move returns status 0, amount 146
00:46:14.228 00.001 12308 move complete, result=0
00:46:14.228 00.000 12308 worker thread done servicing request
00:46:14.228 00.000 14556 GuideStep: -0.0 px 0 ms EAST, -0.2 px 146 ms NORTH
00:46:14.237 00.009 12308 Worker thread wakes up
00:46:14.237 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:46:14.238 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:46:15.485 01.247 12308 Exposure complete
00:46:15.595 00.110 14556 OnExposeComplete: enter
00:46:15.601 00.006 12308 worker thread done servicing request
00:46:15.602 00.001 14556 UpdateGuideState(): m_state=6
00:46:15.607 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10193
00:46:15.612 00.005 14556 Star::Find returns 1 (0), X=166.23, Y=1000.34, Mass=2376, SNR=32.7, Peak=191 HFD=4.6
00:46:15.615 00.003 14556 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-3.07) = xAngle (1.02 = 1.02)
00:46:15.619 00.004 14556 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (0.92 = 0.92)
00:46:15.622 00.003 14556 CameraToMount -- cameraX=-0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-2.05 mountX=0.09 mountY=0.13, mountTheta=0.99
00:46:15.626 00.004 14556 SchedulePrimaryMove(104CA5C8, x=-0.08, y=-0.15, opts=13)
00:46:15.630 00.004 14556 Enqueuing Move request for scope (-0.08, -0.15)
00:46:15.633 00.003 12308 Worker thread wakes up
00:46:15.633 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.15) opts 0xd
00:46:15.633 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.08, -0.15)
00:46:15.633 00.000 12308 Moving (-0.08, -0.15) raw xDistance=0.09 yDistance=0.13
00:46:15.633 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:46:15.633 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:46:15.634 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:46:15.634 00.000 12308 MoveAxis(E, 0, ABG)
00:46:15.634 00.000 12308 Move returns status 0, amount 0
00:46:15.634 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:46:15.637 00.003 12308 MoveAxis(N, 0, ABG)
00:46:15.637 00.000 12308 Move returns status 0, amount 0
00:46:15.637 00.000 12308 move complete, result=0
00:46:15.637 00.000 12308 worker thread done servicing request
00:46:15.653 00.016 14556 UpdateGuideState exits: m=2376 SNR=32.7
00:46:15.657 00.004 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:15.660 00.003 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:46:15.665 00.005 14556 Enqueuing Expose request
00:46:15.668 00.003 12308 Worker thread wakes up
00:46:15.669 00.001 14556 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:15.672 00.003 12308 worker thread servicing REQUEST_EXPOSE 1000
00:46:15.672 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:46:16.922 01.250 12308 Exposure complete
00:46:17.042 00.120 12308 worker thread done servicing request
00:46:17.042 00.000 14556 OnExposeComplete: enter
00:46:17.046 00.004 14556 UpdateGuideState(): m_state=6
00:46:17.050 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10194
00:46:17.054 00.004 14556 Star::Find returns 1 (0), X=166.42, Y=1000.41, Mass=2342, SNR=32.5, Peak=155 HFD=4.8
00:46:17.058 00.004 14556 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-3.07) = xAngle (2.45 = 2.45)
00:46:17.061 00.003 14556 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (2.35 = 2.35)
00:46:17.065 00.004 14556 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-0.62 mountX=-0.10 mountY=0.10, mountTheta=2.40
00:46:17.071 00.006 14556 SchedulePrimaryMove(104CA5C8, x=0.11, y=-0.08, opts=13)
00:46:17.075 00.004 14556 Enqueuing Move request for scope (0.11, -0.08)
00:46:17.079 00.004 12308 Worker thread wakes up
00:46:17.079 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
00:46:17.079 00.000 12308 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
00:46:17.079 00.000 12308 Moving (0.11, -0.08) raw xDistance=-0.10 yDistance=0.10
00:46:17.079 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:46:17.079 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:46:17.080 00.001 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:46:17.080 00.000 12308 MoveAxis(E, 0, ABG)
00:46:17.080 00.000 12308 Move returns status 0, amount 0
00:46:17.080 00.000 12308 MoveAxis(N, 0, ABG)
00:46:17.080 00.000 12308 Move returns status 0, amount 0
00:46:17.080 00.000 12308 move complete, result=0
00:46:17.081 00.001 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:46:17.085 00.004 12308 worker thread done servicing request
00:46:17.105 00.020 14556 UpdateGuideState exits: m=2342 SNR=32.5
00:46:17.108 00.003 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:17.112 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:46:17.116 00.004 14556 Enqueuing Expose request
00:46:17.120 00.004 14556 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:17.124 00.004 12308 Worker thread wakes up
00:46:17.124 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:46:17.124 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:46:18.375 01.251 12308 Exposure complete
00:46:18.501 00.126 12308 worker thread done servicing request
00:46:18.502 00.001 14556 OnExposeComplete: enter
00:46:18.505 00.003 14556 UpdateGuideState(): m_state=6
00:46:18.510 00.005 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10195
00:46:18.513 00.003 14556 Star::Find returns 1 (0), X=166.35, Y=1000.40, Mass=2115, SNR=30.8, Peak=166 HFD=4.3
00:46:18.516 00.003 14556 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-3.07) = xAngle (1.93 = 1.93)
00:46:18.520 00.004 14556 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.83 = 1.83)
00:46:18.524 00.004 14556 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.15 mountX=-0.03 mountY=0.09, mountTheta=1.92
00:46:18.529 00.005 14556 SchedulePrimaryMove(104CA5C8, x=0.04, y=-0.08, opts=13)
00:46:18.532 00.003 14556 Enqueuing Move request for scope (0.04, -0.08)
00:46:18.535 00.003 12308 Worker thread wakes up
00:46:18.536 00.001 12308 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
00:46:18.536 00.000 12308 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
00:46:18.536 00.000 12308 Moving (0.04, -0.08) raw xDistance=-0.03 yDistance=0.09
00:46:18.536 00.000 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:46:18.536 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:46:18.536 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:46:18.537 00.001 12308 MoveAxis(E, 0, ABG)
00:46:18.537 00.000 12308 Move returns status 0, amount 0
00:46:18.537 00.000 12308 MoveAxis(N, 0, ABG)
00:46:18.537 00.000 12308 Move returns status 0, amount 0
00:46:18.537 00.000 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:46:18.541 00.004 12308 move complete, result=0
00:46:18.541 00.000 12308 worker thread done servicing request
00:46:18.564 00.023 14556 UpdateGuideState exits: m=2115 SNR=30.8
00:46:18.569 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:18.574 00.005 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:46:18.578 00.004 14556 Enqueuing Expose request
00:46:18.581 00.003 14556 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:18.585 00.004 12308 Worker thread wakes up
00:46:18.585 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:46:18.585 00.000 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:46:19.837 01.252 12308 Exposure complete
00:46:19.955 00.118 12308 worker thread done servicing request
00:46:19.955 00.000 14556 OnExposeComplete: enter
00:46:19.959 00.004 14556 UpdateGuideState(): m_state=6
00:46:19.963 00.004 14556 Star::Find(15, 166, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10196
00:46:19.967 00.004 14556 Star::Find returns 1 (0), X=166.31, Y=1000.29, Mass=2262, SNR=32.2, Peak=166 HFD=4.7
00:46:19.970 00.003 14556 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-3.07) = xAngle (1.49 = 1.49)
00:46:19.973 00.003 14556 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-3.07) + m_yAngleError (0.10)) = yAngle (1.39 = 1.39)
00:46:19.977 00.004 14556 CameraToMount -- cameraX=-0.00 cameraY=-0.20 hyp=0.20 cameraTheta=-1.58 mountX=0.01 mountY=0.19, mountTheta=1.49
00:46:19.983 00.006 14556 SchedulePrimaryMove(104CA5C8, x=-0.00, y=-0.20, opts=13)
00:46:19.987 00.004 14556 Enqueuing Move request for scope (-0.00, -0.20)
00:46:19.990 00.003 12308 Worker thread wakes up
00:46:19.990 00.000 12308 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.20) opts 0xd
00:46:19.990 00.000 12308 Handling offset move in thread for scope, endpoint = (-0.00, -0.20)
00:46:19.990 00.000 12308 Moving (-0.00, -0.20) raw xDistance=0.01 yDistance=0.19
00:46:19.991 00.001 12308 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:46:19.991 00.000 12308 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
00:46:19.991 00.000 12308 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:46:19.991 00.000 12308 MoveAxis(E, 0, ABG)
00:46:19.991 00.000 12308 Move returns status 0, amount 0
00:46:19.992 00.001 12308 MoveAxis(N, 0, ABG)
00:46:19.992 00.000 12308 Move returns status 0, amount 0
00:46:19.992 00.000 12308 move complete, result=0
00:46:19.992 00.000 12308 worker thread done servicing request
00:46:19.994 00.002 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:46:20.016 00.022 14556 UpdateGuideState exits: m=2262 SNR=32.2
00:46:20.021 00.005 14556 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:20.025 00.004 14556 ScheduleExposure(1000,3,1) exposurePending=0
00:46:20.029 00.004 14556 Enqueuing Expose request
00:46:20.032 00.003 12308 Worker thread wakes up
00:46:20.032 00.000 12308 worker thread servicing REQUEST_EXPOSE 1000
00:46:20.033 00.001 12308 Handling exposure in thread, d=1000 o=3 r=(151,985,31,31)
00:46:20.033 00.000 14556 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:46:20.298 00.265 14556 evsrv: cli 0185AD08 connect
00:46:20.305 00.007 14556 case statement mapped state 6 to 3
00:46:20.309 00.004 14556 case statement mapped state 6 to 3
00:46:20.317 00.008 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"be047136-ebe4-49da-b8cf-4a3cceb2670d"}
00:46:20.320 00.003 14556 case statement mapped state 6 to 3
00:46:20.322 00.002 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"be047136-ebe4-49da-b8cf-4a3cceb2670d"}
00:46:20.325 00.003 14556 evsrv: cli 0185AD08 disconnect
00:46:20.330 00.005 14556 evsrv: cli 0185B3E8 connect
00:46:20.332 00.002 14556 case statement mapped state 6 to 3
00:46:20.335 00.003 14556 case statement mapped state 6 to 3
00:46:20.338 00.003 14556 evsrv: cli 0185B3E8 request: {"method":"stop_capture","id":"1b491bb4-f2dc-4c3b-8bb7-3976ec2ef279"}
00:46:20.340 00.002 14556 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:46:20.353 00.013 14556 Status Line: Waiting for devices...
00:46:20.357 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":0,"id":"1b491bb4-f2dc-4c3b-8bb7-3976ec2ef279"}
00:46:20.361 00.004 14556 evsrv: cli 0185B3E8 disconnect
00:46:20.364 00.003 14556 evsrv: cli 0185AD08 connect
00:46:20.366 00.002 14556 case statement mapped state 6 to 3
00:46:20.369 00.003 14556 case statement mapped state 6 to 3
00:46:20.375 00.006 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"a33ae88a-acb7-43ad-8572-3e62a0d99bcd"}
00:46:20.386 00.011 14556 case statement mapped state 6 to 3
00:46:20.391 00.005 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Guiding","id":"a33ae88a-acb7-43ad-8572-3e62a0d99bcd"}
00:46:20.396 00.005 14556 evsrv: cli 0185AD08 disconnect
00:46:20.468 00.072 12308 ZWO: stopexposure
00:46:21.224 00.756 12308 ZWO: stopexposure
00:46:21.224 00.000 12308 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
00:46:21.224 00.000 12308 worker thread done servicing request
00:46:21.224 00.000 14556 OnExposeComplete: enter
00:46:21.227 00.003 14556 OnExposeComplete: Capture Error reported
00:46:21.231 00.004 14556 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:46:21.234 00.003 14556 Mount: notify guiding stopped
00:46:21.238 00.004 14556 Changing from state GUIDING to STOP
00:46:21.240 00.002 14556 guider state => SELECTED
00:46:21.243 00.003 14556 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=255, Gamma=1.000
00:46:21.260 00.017 14556 Changing from state SELECTED to UNINITIALIZED
00:46:21.263 00.003 14556 guider state => SELECTING
00:46:21.268 00.005 14556 Status Line: Stopped.
00:46:21.275 00.007 14556 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
00:46:21.396 00.121 14556 evsrv: cli 0185B3E8 connect
00:46:21.402 00.006 14556 evsrv: cli 0185B3E8 request: {"method":"get_app_state","id":"9abb03b3-27dd-4818-9a1b-d2ad328c02d2"}
00:46:21.406 00.004 14556 evsrv: cli 0185B3E8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9abb03b3-27dd-4818-9a1b-d2ad328c02d2"}
00:46:21.411 00.005 14556 evsrv: cli 0185B3E8 disconnect
00:46:21.417 00.006 14556 evsrv: cli 0185AD08 connect
00:46:21.422 00.005 14556 evsrv: cli 0185AD08 request: {"method":"get_app_state","id":"6254b934-26f6-423d-88a7-24ae1ec18a95"}
00:46:21.428 00.006 14556 evsrv: cli 0185AD08 response: {"jsonrpc":"2.0","result":"Stopped","id":"6254b934-26f6-423d-88a7-24ae1ec18a95"}
00:46:21.431 00.003 14556 evsrv: cli 0185AD08 disconnect
21:24:14.566 74273.135 14556 MyFrame::OnClose proceeding
21:24:14.669 00.103 14556 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:24:14.709 00.040 14556 StopWorkerThread(0x0176DF60) begins
21:24:14.736 00.027 12308 Worker thread wakes up
21:24:14.736 00.000 12308 worker thread servicing REQUEST_TERMINATE
21:24:14.736 00.000 12308 worker thread done servicing request
21:24:14.736 00.000 12308 WorkerThread::Entry() ends
21:24:14.738 00.002 14556 StopWorkerThread() threadExitCode=0
21:24:14.749 00.011 14556 StopWorkerThread(0x0176DF60) ends
21:24:14.759 00.010 14556 WorkerThread destructor called
21:24:14.770 00.011 14556 StopWorkerThread(0x0176E7D0) begins
21:24:14.776 00.006 10736 Worker thread wakes up
21:24:14.776 00.000 10736 worker thread servicing REQUEST_TERMINATE
21:24:14.776 00.000 10736 worker thread done servicing request
21:24:14.776 00.000 10736 WorkerThread::Entry() ends
21:24:14.778 00.002 14556 StopWorkerThread() threadExitCode=0
21:24:14.783 00.005 14556 StopWorkerThread(0x0176E7D0) ends
21:24:14.789 00.006 14556 WorkerThread destructor called
21:24:14.804 00.015 14556 Shutdown: forced=0
21:24:14.829 00.025 14556 Shutdown: disconnect scope
21:24:14.846 00.017 14556 ASCOM Scope: Disconnecting
21:24:14.882 00.036 14556 ASCOM Scope: Disconnected Successfully
21:24:14.907 00.025 14556 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:805->ASCOM Scope: cannot get Declination when not connected to mount
21:24:14.915 00.008 14556 ScopeASCOM::GetDeclinationRadians() returns Unknown
21:24:14.920 00.005 14556 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:1117->ASCOM Scope: cannot get side of pier when not connected
21:24:14.934 00.014 14556 ScopeASCOM::SideOfPier() returns -1
21:24:14.945 00.011 14556 Shutdown: disconnect camera
21:24:14.984 00.039 14556 Shutdown complete
21:24:15.001 00.017 14556 UPD: shutdown
21:24:15.015 00.014 14556 stopping server
21:24:15.072 00.057 14556 event server stopped
21:24:15.090 00.018 14556 Status Line: Server stopped
21:24:15.127 00.037 14556 MyFrame::OnClose proceeding
21:24:15.142 00.015 14556 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:24:15.154 00.012 14556 StopWorkerThread(0x00000000) begins
21:24:15.170 00.016 14556 StopWorkerThread(0x00000000) ends
21:24:15.178 00.008 14556 StopWorkerThread(0x00000000) begins
21:24:15.189 00.011 14556 StopWorkerThread(0x00000000) ends
21:24:15.198 00.009 14556 Shutdown: forced=0
21:24:15.205 00.007 14556 Shutdown complete
21:24:15.211 00.006 14556 stop server, server already stopped
